
From nobody Tue Feb  1 06:52:10 2022
Return-Path: <jdrake@juniper.net>
X-Original-To: bess@ietfa.amsl.com
Delivered-To: bess@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id D576D3A1134; Tue,  1 Feb 2022 06:52:07 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.576
X-Spam-Level: 
X-Spam-Status: No, score=-2.576 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.576, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, DKIM_VALID_EF=-0.1, HTML_MESSAGE=0.001, HTTPS_HTTP_MISMATCH=0.1, RCVD_IN_MSPIKE_H2=-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=juniper.net header.b=EWD1cCAU; dkim=pass (1024-bit key) header.d=juniper.net header.b=UgkxUHXn
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id EM32FTA0a_tV; Tue,  1 Feb 2022 06:52:03 -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 E56263A112A; Tue,  1 Feb 2022 06:52:02 -0800 (PST)
Received: from pps.filterd (m0108160.ppops.net [127.0.0.1]) by mx0b-00273201.pphosted.com (8.16.1.2/8.16.1.2) with ESMTP id 2118tUwp027923; Tue, 1 Feb 2022 06:52: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=i6a1d2oot8VKmqi1VgUBOHPq2f/dLNs5/hivb3JYoC0=; b=EWD1cCAUy9tfQdzqVwskcVIJ1r2e1TJsZWPUalDLWOjVI+Bi+o7reP5xZiaaXO2LkODp qdKRafo0BPkJtXn4eVlO7C54lq72JpTQNhjLbUH/f08wDuimzcWEmalaD0R6is3q61Ys oQx490hrKGURAN9g339YQK8YTmYRq4Ii9ORxKJ4PCt5h87rJoIhTk6W9bdTUfuIGkSxg jS5oVO9xTn2sLNuyMsupWaf6l7ezWlsfONaZ/xF1ThLUsU6UnhgelK23E1Ci1qvGLMB6 EJumPqiy6QRMhsDoeNmKnRTXJfPuL2OnQGaxjq85Rf9mNrrdIVu1YRnsCwQfZNZCcytT hg== 
Received: from nam11-co1-obe.outbound.protection.outlook.com (mail-co1nam11lp2176.outbound.protection.outlook.com [104.47.56.176]) by mx0b-00273201.pphosted.com (PPS) with ESMTPS id 3dy1sd0jf0-1 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=NOT); Tue, 01 Feb 2022 06:52:01 -0800
ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=S6a4i9v5dAb4p9/SjZzQqdsYV9zthGtBa/wDY8Fgjl6XPLBzjpqZ+QXEomsI4t354je5UlNzGvRENkAHQBcPG1ME4brSZp6Q1TqFWVuJtgCbTO/Hs8TXDsLkmQwqFIupEaLUmve0+lSC2XNYezR2tge3Wn8Wa4eMKmycBZcqpEm3ylHJl3CAr63/lx5gwLbfrpRsSLXJhwuJZRMg4uCvoMoOssGq/H05s2U3h9Gd7Z+lgCx167LDf8HkWeflTEjETrrtSKtrtx9UoZsCW9icHZXD7qDVns8qsuKsWFdq9kB1q7NoMqm89Q8f/4RHfTVdvp1bcGsb8FbkS5jGqf/RdQ==
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-AntiSpam-MessageData-ChunkCount:X-MS-Exchange-AntiSpam-MessageData-0:X-MS-Exchange-AntiSpam-MessageData-1; bh=i6a1d2oot8VKmqi1VgUBOHPq2f/dLNs5/hivb3JYoC0=; b=iduV3ogGvSvxF9EJ8jHHn3+jjYUsuLSY4g7jUedn3uFEYeosMr6oMSLWvZAntfqkn4mr1ek+BDzl8VdXZTDgERiQQs0S3ruGStq0Yj8DUxI59zRbZUPH23wKVolEvnBOCpl59yuRc1Jr8rJJppjALYhOGuui6AqfT9i35dhYOuzbZYqyhV+s8JOAou1HDoW1tqQlZRio3Vnli8Lsiyi9Ge/PXKkqnD6RtHgwBAcMYj1U2LM9tzbZtrPiwLieXS69N9wJa6WKFwvTl11S6U7nudUIIfTx9KSoSVBgy/YSZUC7mFNZEZ+ZvJHD7w3ooIZI2DAx/x9mvzm/YK8b5HUgLg==
ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=none; dmarc=none; dkim=none; 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=i6a1d2oot8VKmqi1VgUBOHPq2f/dLNs5/hivb3JYoC0=; b=UgkxUHXn3xIDzwd/WPMv0DJQldFCv6Um9257J5XYSK9oqLTK386iq4gGL6dxVdxmJYixbo0Z1B8vcYd/l7BdU9C6ABw/0tSr9n9f5qek2PaTllU10wVE6A+x4oYEzQRStmvlB4MFO6mUxdPTKf+CUDXnBXz1ALZROaOxRftRa9Y=
Received: from BY3PR05MB8081.namprd05.prod.outlook.com (2603:10b6:a03:366::15) by BN6PR05MB3170.namprd05.prod.outlook.com (2603:10b6:404:bc::8) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.4951.11; Tue, 1 Feb 2022 14:51:57 +0000
Received: from BY3PR05MB8081.namprd05.prod.outlook.com ([fe80::304c:2b94:4f26:a581]) by BY3PR05MB8081.namprd05.prod.outlook.com ([fe80::304c:2b94:4f26:a581%3]) with mapi id 15.20.4951.011; Tue, 1 Feb 2022 14:51:57 +0000
From: John E Drake <jdrake@juniper.net>
To: "Bocci, Matthew (Nokia - GB)" <matthew.bocci@nokia.com>, "draft-ietf-bess-evpn-fast-df-recovery@ietf.org" <draft-ietf-bess-evpn-fast-df-recovery@ietf.org>, "bess@ietf.org" <bess@ietf.org>
CC: "bess-chairs@ietf.org" <bess-chairs@ietf.org>
Thread-Topic: WGLC, IPR and Implementation Poll for draft-ietf-bess-evpn-fast-df-recovery-03
Thread-Index: AQHYFqkskrnahyPytkS1Do7MAMfKtKx+yRCw
Date: Tue, 1 Feb 2022 14:51:57 +0000
Message-ID: <BY3PR05MB80812CA9D7334F08C0C3E3C4C7269@BY3PR05MB8081.namprd05.prod.outlook.com>
References: <VI1PR0701MB6991127811050E749055AD03EB259@VI1PR0701MB6991.eurprd07.prod.outlook.com>
In-Reply-To: <VI1PR0701MB6991127811050E749055AD03EB259@VI1PR0701MB6991.eurprd07.prod.outlook.com>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
dlp-product: dlpe-windows
dlp-version: 11.6.400.34
dlp-reaction: no-action
msip_labels: MSIP_Label_0633b888-ae0d-4341-a75f-06e04137d755_Enabled=true; MSIP_Label_0633b888-ae0d-4341-a75f-06e04137d755_SetDate=2022-02-01T14:51:28Z;  MSIP_Label_0633b888-ae0d-4341-a75f-06e04137d755_Method=Standard; MSIP_Label_0633b888-ae0d-4341-a75f-06e04137d755_Name=0633b888-ae0d-4341-a75f-06e04137d755; MSIP_Label_0633b888-ae0d-4341-a75f-06e04137d755_SiteId=bea78b3c-4cdb-4130-854a-1d193232e5f4; MSIP_Label_0633b888-ae0d-4341-a75f-06e04137d755_ActionId=a56d6fc7-3b9f-4a87-b222-af72110a32d8; MSIP_Label_0633b888-ae0d-4341-a75f-06e04137d755_ContentBits=2
msip_label_0633b888-ae0d-4341-a75f-06e04137d755_enabled: true
msip_label_0633b888-ae0d-4341-a75f-06e04137d755_setdate: 2022-02-01T14:51:55Z
msip_label_0633b888-ae0d-4341-a75f-06e04137d755_method: Standard
msip_label_0633b888-ae0d-4341-a75f-06e04137d755_name: 0633b888-ae0d-4341-a75f-06e04137d755
msip_label_0633b888-ae0d-4341-a75f-06e04137d755_siteid: bea78b3c-4cdb-4130-854a-1d193232e5f4
msip_label_0633b888-ae0d-4341-a75f-06e04137d755_actionid: 10aa56e3-e34e-4d6d-8b54-32c56d9a31bf
msip_label_0633b888-ae0d-4341-a75f-06e04137d755_contentbits: 0
x-ms-publictraffictype: Email
x-ms-office365-filtering-correlation-id: 99ff69f0-298b-4a64-0a9f-08d9e5926563
x-ms-traffictypediagnostic: BN6PR05MB3170:EE_
x-ms-exchange-atpmessageproperties: SA|SL
x-microsoft-antispam-prvs: <BN6PR05MB31701728600A7DDB993EEE13C7269@BN6PR05MB3170.namprd05.prod.outlook.com>
x-ms-oob-tlc-oobclassifiers: OLM:8273;
x-ms-exchange-senderadcheck: 1
x-ms-exchange-antispam-relay: 0
x-microsoft-antispam: BCL:0;
x-microsoft-antispam-message-info: ujbisRfuVcD1Ah76wjluriCDVx44YTwZGRO4ECUJwoXSu+MEWz7dJpjNExI4mHp9Nxr52Xvh/wPY7U7CukCO7+IkqEAubOYWMlbAj/0976kpDsOMv4cujB+gjsMTyNBUZHiyq00NH7n+bfTxlvIw20HxUSMMNustkZGaE4XE4xDxFAiN+FpKN5XJlk50tIk9CGM+Ga1ffHl1MnqZHXFlmTama8uE6udiGXXsfXuWaZBa/qv61IuyMaUlxAHKzcX64Wlcwm3v1m6Jcj2OQe9lrJLinVFIrdNaRHtzTpHmSmDzx7dpDDTwgBHCXuxgW69ztVBbatoZaJiCTKev2S5KiPX4sdeqXron2XdpjFMJvqYpQNn1uj+1ciRIIyaKbPfTQ49Kj4I4o2/hlmIoFSJGyAveqFaGU6T8u1E3RaiBMnnmidgoZ0M5AHEpHMxEeyB0xtU7uCVgH5ZlZFTTRb9vZV9XSZThRIWINQ4VvujCiy+AGk//4WDToTO1FTn5atVA3lW85MG7rgqBW6z69cib1b45egSAOIUow4UW+fvXB63obGI6AsrYeu6a92kgEzcQfXZ4M8P7nklFZRZScNGuCi5xrOpzgls4Dx5907NEcV9rgbbJDYNCqOdypipbT6tcLNw4+L4cRbpI29CWakgyMkVJw2TVYV6mr2Z62LmLdooq3/tnEj/CYaB/WdRu7OC/nqrMnbGFOkxFNlTuqyskERwvGZ10zVo2F3k2whbm0d1fdKYNu2hnKX9P61LLNHtGaMZ5ieaLRkKOpOOO4DiZYDpy2rLOqYNLJfoucmngNvE=
x-forefront-antispam-report: CIP:255.255.255.255; CTRY:; LANG:en; SCL:1; SRV:;  IPV:NLI; SFV:NSPM; H:BY3PR05MB8081.namprd05.prod.outlook.com; PTR:; CAT:NONE;  SFS:(13230001)(4636009)(366004)(122000001)(186003)(26005)(83380400001)(66556008)(38100700002)(166002)(5660300002)(52536014)(66946007)(64756008)(66446008)(66476007)(6506007)(4326008)(33656002)(2906002)(53546011)(8676002)(55016003)(7696005)(71200400001)(110136005)(9686003)(76116006)(316002)(296002)(508600001)(966005)(38070700005)(86362001)(8936002)(20210929001); DIR:OUT; SFP:1102; 
x-ms-exchange-antispam-messagedata-chunkcount: 1
x-ms-exchange-antispam-messagedata-0: =?us-ascii?Q?3QUipmhKoIakJijoVcTC97buBRtQNc+o0IlPLHl1CnL91RgC30NgcBGjy627?= =?us-ascii?Q?sbaBK2wyChvkTcKk5/Ro5kwpRRomHpF1KYlbMW1hiqoITFg10R/EeoXDlmJS?= =?us-ascii?Q?fBYHTpIJcWRicZJIvrIvipuA6QRfTrvuXtPtwe3oo9IxdhAKCB3fcCEor39i?= =?us-ascii?Q?zrZJQjnqkhYfkvDxXA6rmH/iqX6L6Tz8NggwGimWm3PyrTcq+Pz1bHf0lQZq?= =?us-ascii?Q?IehDzs3+gEdqUVWUcd1qzce8xHKiDF0pv0M7HZXJQk0p4g1q92I+Uh5W29Ph?= =?us-ascii?Q?2+bUHn5NCSkjzBkAdyDY5ohzp/4hZR+kiKtWFMIFJBsuIPoMoLYOyLJDxFyA?= =?us-ascii?Q?7TEVx8T00LQgiz2urIe/hjCiC6avUE+Pyfci8R2cvc1wG3C/PNr62JxlvdS3?= =?us-ascii?Q?bCXUVmR04AcvZk5kw4Y088+ods1WIllRRLpJd4FFYaWSi7nYTs0+w4d9dhhQ?= =?us-ascii?Q?8pLjAay0aqvph5BGJawxjZPYpMu8Fg/lDewDXqR4tlZgF4jNY/7vTrnzonn/?= =?us-ascii?Q?vfeEAaf6Oyc+kCFG/Y8Y5esm2CnxCsfJLlq9mij04XRNkeAWpyO93KnwcAbc?= =?us-ascii?Q?hP8/u9wSL3l3YLp+JD+6mpDTKcWC/QHO+06gB6cD+AejBVIiULn91eXX1Pu3?= =?us-ascii?Q?MjyQYRLg73a6UJHLW5sbdASchofwoiIfrW04eWckNZyfmGhBpGZyX63n+GIJ?= =?us-ascii?Q?MiQHaDkOHMXGJ5J1E2l2n/wgWPtVzVny2RIBmVa5YZSSDRd4+AapyCrPXXF8?= =?us-ascii?Q?m8qtndzUbChi1Qs4so9Ehw8z7NtAhEfMJ/djye6yt7Rro5WrJLAPDB1rqYEx?= =?us-ascii?Q?5OdmxAzGhCrXptCMijhGj5Mh2Vn20mw1hP0jo7dWu87mrubiIz4CyJHPYYNR?= =?us-ascii?Q?djIq7XHlkJU+nrVHZFU3dtgY+xp+l466w5loSx82b721wVdjwsVeqV1RIWHn?= =?us-ascii?Q?H1fYZzgFxU5Ez5mNWrauN3jRPYz9fUR4Hu2XcBxTXhPD1LSflBTM2EFIxiP0?= =?us-ascii?Q?CP5U7Ru0YzHE9G1JwFFDf72+olUBQE8p8b/jT/PhIES6SoYNsexXLZxwlRA+?= =?us-ascii?Q?5Sx7bsPzgfdiQXLsp8g8BVfWPHoD0S9UK34TFHwKcilQ/vE5IijCWNvFYxq9?= =?us-ascii?Q?X+vAr3+Io9OA/9bDB7CrZhF8LwSQufcsKbzhRx+bMUTZQO7YmgDJHdo+Gsu4?= =?us-ascii?Q?86VvbKN6eYbILoJlLutinfWZwn3+N6thL2qr9iDPrSEAVNkX7dtEHSQosu2M?= =?us-ascii?Q?ovIcjCpCSrm1tTYDHQ0zGd1vV4En9XmukEZdzRlI9WT83w5cvYOFdQODSaLD?= =?us-ascii?Q?AX6bwVgcmbRiJ6QScfVa/Bns78MFOFYxWfBZmKHCA8vVnaDTqYJFE8u9GRtM?= =?us-ascii?Q?fzCNIcQuzbCSoZqtA/jWcET9awXv2v2EMzNnSJD+EH1q7wYrDYvbTp170SHB?= =?us-ascii?Q?UajGpmK0McYU0LrPgi/JjBh4APnTBY3jFpzNdGNHCmPbemUaxLeChBxNNiHu?= =?us-ascii?Q?3FzYw0eu4pKuatu8eqm2Rt6y2k1t0G2C4HCWi9BI7waj9BAU8rsAvjYsT0x1?= =?us-ascii?Q?PXOBJNNuVkh0oeQEvERbnL5ovwJnvhXABOiMM0rUhbuU6yiPmg1yT4JTOC87?= =?us-ascii?Q?COPejl/jFDXoxS2n/zbVQ8E=3D?=
Content-Type: multipart/alternative; boundary="_000_BY3PR05MB80812CA9D7334F08C0C3E3C4C7269BY3PR05MB8081namp_"
MIME-Version: 1.0
X-OriginatorOrg: juniper.net
X-MS-Exchange-CrossTenant-AuthAs: Internal
X-MS-Exchange-CrossTenant-AuthSource: BY3PR05MB8081.namprd05.prod.outlook.com
X-MS-Exchange-CrossTenant-Network-Message-Id: 99ff69f0-298b-4a64-0a9f-08d9e5926563
X-MS-Exchange-CrossTenant-originalarrivaltime: 01 Feb 2022 14:51:57.7132 (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: v2d00C2OqVM5cQmMVR3InnwkwUxbvVfgDol53hQOw6UMHxM5rPjkHaSTEKTiTgpNTfDyvizyNsxspPq/Y6zVpw==
X-MS-Exchange-Transport-CrossTenantHeadersStamped: BN6PR05MB3170
X-Proofpoint-ORIG-GUID: zndgWSOxW2gxntzyPS_AGZIGOd_n3oBB
X-Proofpoint-GUID: zndgWSOxW2gxntzyPS_AGZIGOd_n3oBB
X-Proofpoint-Virus-Version: vendor=baseguard engine=ICAP:2.0.205,Aquarius:18.0.816,Hydra:6.0.425,FMLib:17.11.62.513 definitions=2022-02-01_07,2022-02-01_01,2021-12-02_01
X-Proofpoint-Spam-Details: rule=outbound_spam_notspam policy=outbound_spam score=0 mlxscore=0 suspectscore=0 priorityscore=1501 malwarescore=0 phishscore=0 spamscore=0 clxscore=1011 impostorscore=0 bulkscore=0 mlxlogscore=748 adultscore=0 lowpriorityscore=0 classifier=spam adjust=0 reason=mlx scancount=1 engine=8.12.0-2201110000 definitions=main-2202010083
Archived-At: <https://mailarchive.ietf.org/arch/msg/bess/cPuwPEh1TKkL2Zkb30QXy_NnR7g>
Subject: Re: [bess] WGLC, IPR and Implementation Poll for draft-ietf-bess-evpn-fast-df-recovery-03
X-BeenThere: bess@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: BGP-Enabled ServiceS working group discussion list <bess.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/bess>, <mailto:bess-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/bess/>
List-Post: <mailto:bess@ietf.org>
List-Help: <mailto:bess-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/bess>, <mailto:bess-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 01 Feb 2022 14:52:08 -0000

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

Support and not aware of any IPR

Yours Irrespectively,

John



Juniper Business Use Only
From: Bocci, Matthew (Nokia - GB) <matthew.bocci@nokia.com>
Sent: Monday, January 31, 2022 8:58 AM
To: draft-ietf-bess-evpn-fast-df-recovery@ietf.org; bess@ietf.org
Cc: bess-chairs@ietf.org
Subject: WGLC, IPR and Implementation Poll for draft-ietf-bess-evpn-fast-df=
-recovery-03

[External Email. Be cautious of content]

Hi WG,

This email starts a two-week Working Group Last Call on draft-ietf-bess-evp=
n-fast-df-recovery-03 [1].

This poll runs until Monday 14th February 2022.

We are also polling for knowledge of any undisclosed IPR that applies to th=
is Document, to ensure that IPR has been disclosed in compliance with IETF =
IPR rules (see RFCs 3979, 4879, 3669 and 5378 for more details).
If you are listed as an Author or a Contributor of this document, please re=
spond to this email and indicate whether or not you are aware of any releva=
nt undisclosed IPR. The Document won't progress without answers from all th=
e Authors and Contributors.
There is currently no IPR disclosed.

If you are not listed as an Author or a Contributor, then please explicitly=
 respond only if you are aware of any IPR that has not yet been disclosed i=
n conformance with IETF rules.

We are also polling for any existing implementation as per [2]. Please indi=
cate if you are aware of any implementations.

Thank you,
Matthew & Stephane

[1] draft-ietf-bess-evpn-fast-df-recovery-03 - Fast Recovery for EVPN DF El=
ection<https://urldefense.com/v3/__https:/datatracker.ietf.org/doc/draft-ie=
tf-bess-evpn-fast-df-recovery/__;!!NEt6yMaO-gk!RDo1jBQ_9TVQufIGl4q2LkZntpl8=
u_71IcEWLppGsI3bAeWWBMjbrVzjCZDGiWk$>
[2] https://mailarchive.ietf.org/arch/msg/bess/cG3X1tTqb_vPC4rg56SEdkjqDpw<=
https://urldefense.com/v3/__https:/mailarchive.ietf.org/arch/msg/bess/cG3X1=
tTqb_vPC4rg56SEdkjqDpw__;!!NEt6yMaO-gk!RDo1jBQ_9TVQufIGl4q2LkZntpl8u_71IcEW=
LppGsI3bAeWWBMjbrVzjRJ6-XX8$>



--_000_BY3PR05MB80812CA9D7334F08C0C3E3C4C7269BY3PR05MB8081namp_
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:Lato;
	panose-1:2 15 5 2 2 2 4 3 2 3;}
/* Style Definitions */
p.MsoNormal, li.MsoNormal, div.MsoNormal
	{margin:0in;
	font-size:11.0pt;
	font-family:"Calibri",sans-serif;}
a:link, span.MsoHyperlink
	{mso-style-priority:99;
	color:#0563C1;
	text-decoration:underline;}
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"#0563C1" vlink=3D"#954F72" style=3D"word-wrap:=
break-word">
<div class=3D"WordSection1">
<p class=3D"MsoNormal">Support and not aware of any IPR<o:p></o:p></p>
<p class=3D"MsoNormal"><o:p>&nbsp;</o:p></p>
<div>
<p class=3D"MsoNormal">Yours Irrespectively,<o:p></o:p></p>
<p class=3D"MsoNormal"><o:p>&nbsp;</o:p></p>
<p class=3D"MsoNormal">John<o:p></o:p></p>
</div>
<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;text-a=
lign:center">
<span style=3D"font-size:7.0pt;color:black">Juniper Business Use Only</span=
><o:p></o:p></p>
<div style=3D"border:none;border-left:solid blue 1.5pt;padding:0in 0in 0in =
4.0pt">
<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> Bocci, Matthew (Nokia - GB) &lt;matthew=
.bocci@nokia.com&gt;
<br>
<b>Sent:</b> Monday, January 31, 2022 8:58 AM<br>
<b>To:</b> draft-ietf-bess-evpn-fast-df-recovery@ietf.org; bess@ietf.org<br=
>
<b>Cc:</b> bess-chairs@ietf.org<br>
<b>Subject:</b> WGLC, IPR and Implementation Poll for draft-ietf-bess-evpn-=
fast-df-recovery-03<o:p></o:p></p>
</div>
</div>
<p class=3D"MsoNormal"><o:p>&nbsp;</o:p></p>
<p class=3D"MsoNormal" style=3D"line-height:12.0pt;background:#FFEB9C"><b><=
span lang=3D"EN-GB" style=3D"font-size:10.5pt;font-family:&quot;Lato&quot;,=
sans-serif;color:black">[External Email. Be cautious of content]<o:p></o:p>=
</span></b></p>
<p class=3D"MsoNormal"><span lang=3D"EN-GB"><o:p>&nbsp;</o:p></span></p>
<div>
<p class=3D"MsoNormal">Hi WG,<o:p></o:p></p>
<p class=3D"MsoNormal"><o:p>&nbsp;</o:p></p>
<p class=3D"MsoNormal">This email starts a two-week Working Group Last Call=
 on <span lang=3D"EN-GB">
draft-ietf-bess-evpn-fast-df-recovery-03 </span>[1].<span lang=3D"EN-GB"><o=
:p></o:p></span></p>
<p class=3D"MsoNormal">&nbsp;<span lang=3D"EN-GB"><o:p></o:p></span></p>
<p class=3D"MsoNormal">This poll runs until Monday 14<sup>th</sup> February=
 2022.<span lang=3D"EN-GB"><o:p></o:p></span></p>
<p class=3D"MsoNormal">&nbsp;<span lang=3D"EN-GB"><o:p></o:p></span></p>
<p class=3D"MsoNormal">We are also polling for knowledge of any undisclosed=
 IPR that applies to this Document, to ensure that IPR has been disclosed i=
n compliance with IETF IPR rules (see RFCs 3979, 4879, 3669 and 5378 for mo=
re details).<span lang=3D"EN-GB"><o:p></o:p></span></p>
<p class=3D"MsoNormal">If you are listed as an Author or a Contributor of t=
his document, please respond to this email and indicate whether or not you =
are aware of any relevant undisclosed IPR. The Document won't progress with=
out answers from all the Authors and
 Contributors.&nbsp;<span lang=3D"EN-GB"><o:p></o:p></span></p>
<p class=3D"MsoNormal">There is currently no IPR disclosed.<span lang=3D"EN=
-GB"><o:p></o:p></span></p>
<p class=3D"MsoNormal">&nbsp;<span lang=3D"EN-GB"><o:p></o:p></span></p>
<p class=3D"MsoNormal">If you are not listed as an Author or a Contributor,=
 then please explicitly respond only if you are aware of any IPR that has n=
ot yet been disclosed in conformance with IETF rules.<span lang=3D"EN-GB"><=
o:p></o:p></span></p>
<p class=3D"MsoNormal">&nbsp;<span lang=3D"EN-GB"><o:p></o:p></span></p>
<p class=3D"MsoNormal">We are also polling for any existing implementation =
as per [2].&nbsp;Please indicate if you are aware of any implementations.<s=
pan lang=3D"EN-GB"><o:p></o:p></span></p>
<p class=3D"MsoNormal">&nbsp;<span lang=3D"EN-GB"><o:p></o:p></span></p>
<p class=3D"MsoNormal">Thank you,<span lang=3D"EN-GB"><o:p></o:p></span></p=
>
<p class=3D"MsoNormal">Matthew &amp; Stephane<span lang=3D"EN-GB"><o:p></o:=
p></span></p>
<p class=3D"MsoNormal">&nbsp;<span lang=3D"EN-GB"><o:p></o:p></span></p>
<p class=3D"MsoNormal">[1]&nbsp;<span lang=3D"EN-GB"><a href=3D"https://url=
defense.com/v3/__https:/datatracker.ietf.org/doc/draft-ietf-bess-evpn-fast-=
df-recovery/__;!!NEt6yMaO-gk!RDo1jBQ_9TVQufIGl4q2LkZntpl8u_71IcEWLppGsI3bAe=
WWBMjbrVzjCZDGiWk$">draft-ietf-bess-evpn-fast-df-recovery-03
 - Fast Recovery for EVPN DF Election</a><o:p></o:p></span></p>
<p class=3D"MsoNormal">[2]&nbsp;<span lang=3D"EN-GB"><a href=3D"https://url=
defense.com/v3/__https:/mailarchive.ietf.org/arch/msg/bess/cG3X1tTqb_vPC4rg=
56SEdkjqDpw__;!!NEt6yMaO-gk!RDo1jBQ_9TVQufIGl4q2LkZntpl8u_71IcEWLppGsI3bAeW=
WBMjbrVzjRJ6-XX8$" target=3D"_blank" title=3D"https://mailarchive.ietf.org/=
arch/msg/bess/cG3X1tTqb_vPC4rg56SEdkjqDpw"><span lang=3D"EN-US">https://mai=
larchive.ietf.org/arch/msg/bess/cG3X1tTqb_vPC4rg56SEdkjqDpw</span></a><o:p>=
</o:p></span></p>
<p class=3D"MsoNormal">&nbsp;<span lang=3D"EN-GB"><o:p></o:p></span></p>
<p class=3D"MsoNormal"><span lang=3D"EN-GB"><o:p>&nbsp;</o:p></span></p>
</div>
</div>
</div>
</body>
</html>

--_000_BY3PR05MB80812CA9D7334F08C0C3E3C4C7269BY3PR05MB8081namp_--


From nobody Tue Feb  1 07:12:46 2022
Return-Path: <acee@cisco.com>
X-Original-To: bess@ietfa.amsl.com
Delivered-To: bess@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id B25D73A11F2; Tue,  1 Feb 2022 07:12:43 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -9.596
X-Spam-Level: 
X-Spam-Status: No, score=-9.596 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, DKIM_VALID_EF=-0.1, HTML_MESSAGE=0.001, RCVD_IN_MSPIKE_H3=0.001, RCVD_IN_MSPIKE_WL=0.001, SPF_NONE=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=Qn60GF0/; dkim=pass (1024-bit key) header.d=cisco.onmicrosoft.com header.b=zW38oVyN
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id gUcE4Uf19T4P; Tue,  1 Feb 2022 07:12:38 -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 577523A11FA; Tue,  1 Feb 2022 07:12:38 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=cisco.com; i=@cisco.com; l=10665; q=dns/txt; s=iport; t=1643728358; x=1644937958; h=from:to:cc:subject:date:message-id:mime-version; bh=JFbVk54HF3gZyON/DZnN9usfX7Wt+VIAoya5Gf/Jb0w=; b=Qn60GF0/ibZ49UnsLJj62knE6Nv5FCRuZ+QcNTZ0V+R0gUKF/ducqCUR tOKKjydFPk9uQwoEvxmzh9iEKc1638v546PQy5PI3wVk6m6PyXn1UhU2b /yogJlXqeliRF3rt3lE9SB/XmNZqzRDp0f4rQMP1XuBABui7Zu1UyOrNl 4=;
X-IronPort-AV: E=Sophos;i="5.88,333,1635206400";  d="scan'208,217";a="966178709"
Received: from rcdn-core-2.cisco.com ([173.37.93.153]) by rcdn-iport-4.cisco.com with ESMTP/TLS/DHE-RSA-SEED-SHA; 01 Feb 2022 15:12:12 +0000
Received: from mail.cisco.com (xbe-aln-003.cisco.com [173.36.7.18]) by rcdn-core-2.cisco.com (8.15.2/8.15.2) with ESMTPS id 211FCBEK017724 (version=TLSv1.2 cipher=AES256-SHA bits=256 verify=OK); Tue, 1 Feb 2022 15:12:12 GMT
Received: from xfe-rtp-005.cisco.com (64.101.210.235) by xbe-aln-003.cisco.com (173.36.7.18) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.2.986.14; Tue, 1 Feb 2022 09:12:11 -0600
Received: from xfe-aln-005.cisco.com (173.37.135.125) by xfe-rtp-005.cisco.com (64.101.210.235) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.2.986.14; Tue, 1 Feb 2022 10:12:11 -0500
Received: from NAM11-CO1-obe.outbound.protection.outlook.com (173.37.151.57) by xfe-aln-005.cisco.com (173.37.135.125) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.2.986.14 via Frontend Transport; Tue, 1 Feb 2022 09:12:11 -0600
ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=hw+iJAUaOUZ/CCQ7wYL8UdTPbZAm0xQ6ovgHQAPL/x3IXJX/rDaoz1ZQQZBbWuUQO1nIN+fuPN0ZHKirUj0O6nHovLPSIl7e01YvkryhtGyPlHq8+zUdacE5HztQTooFr/OXdTqjlv+F/sSNZe0vpH84xwhiw8/eG/cQfIarfKmxq98PlHelMbi+jPYujXrFkoVmwbjJ7Ay1D4NJxz5hG+e0U0UpSJtvzw//WELcAd6ELyvNxn1+VRee9fthxAUK1oV/Y40pfFoGhD4KXejU42GFGrRFkyr6hZ/dX9IPZnfg2fcABb8jwlTfzQRq0fn/kD2EJO/oVLt+rxFPGOz4GA==
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-AntiSpam-MessageData-ChunkCount:X-MS-Exchange-AntiSpam-MessageData-0:X-MS-Exchange-AntiSpam-MessageData-1; bh=JFbVk54HF3gZyON/DZnN9usfX7Wt+VIAoya5Gf/Jb0w=; b=GfDN2TfBz54l8tg/uLQH1Aq/mJjSzvTcCv8bPvKbzJKDORIexAqkc9KiTJnpH05/01gyUn6Rhz9C0v30u9+hMqi5YuneZ3IoC4arIvBtoqXh+r2bxZmwqTSTtpRyot9mdTROxUwoMuNSrfDEE9dEFM5a2jnNfHVydqZzSkAc3WD29Z5xASK6W9ndjBNjqHdQ3WF0s90XYS1Qdt0azk4APpP1OC9IYk0SJyZl1j9b8kDgioGMPX/NZf/Du/JEaSULj+9MSwDLwxcNr/Xgs2d7P/cE4B2Sv5OuZ3aYptJvpIMlr2Kcfmt8y6adF+/7Ud15PA2An2dVhChQVGGIm29i7g==
ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=none; dmarc=none; dkim=none; 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=JFbVk54HF3gZyON/DZnN9usfX7Wt+VIAoya5Gf/Jb0w=; b=zW38oVyNsnwA00JekJtQFBQFNNTULC95FC1GaDUip13A3omhZORFh8hU9YbiVx2Prv41MFyx/FVEwE2pEAyzFnqZ6Tv/mZxkYHhXuavAI2ooGM+aSl8n2mlXC8jnIy/AMbLp1TKH/y0NHoOFPVQwB2SO9dRoIv8FVWGHEc8cwB4=
Received: from BYAPR11MB2757.namprd11.prod.outlook.com (2603:10b6:a02:cb::16) by BY5PR11MB4244.namprd11.prod.outlook.com (2603:10b6:a03:1bb::14) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.4951.11; Tue, 1 Feb 2022 15:12:08 +0000
Received: from BYAPR11MB2757.namprd11.prod.outlook.com ([fe80::d584:8480:e52e:dc13]) by BYAPR11MB2757.namprd11.prod.outlook.com ([fe80::d584:8480:e52e:dc13%3]) with mapi id 15.20.4951.012; Tue, 1 Feb 2022 15:12:07 +0000
From: "Acee Lindem (acee)" <acee@cisco.com>
To: "Bocci, Matthew (Nokia - GB)" <matthew.bocci@nokia.com>, "draft-ietf-bess-evpn-fast-df-recovery@ietf.org" <draft-ietf-bess-evpn-fast-df-recovery@ietf.org>, "bess@ietf.org" <bess@ietf.org>
CC: "bess-chairs@ietf.org" <bess-chairs@ietf.org>
Thread-Topic: [bess] WGLC, IPR and Implementation Poll for draft-ietf-bess-evpn-fast-df-recovery-03
Thread-Index: AQHYF34TSit9ASAsA0CKsnpafnhFKw==
Date: Tue, 1 Feb 2022 15:12:07 +0000
Message-ID: <7620AF87-07C9-4B37-9C35-8CA853CB5507@cisco.com>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
user-agent: Microsoft-MacOutlook/16.57.22011101
authentication-results: dkim=none (message not signed) header.d=none;dmarc=none action=none header.from=cisco.com;
x-ms-publictraffictype: Email
x-ms-office365-filtering-correlation-id: 9cf45b35-49ca-466e-7aa9-08d9e595369b
x-ms-traffictypediagnostic: BY5PR11MB4244:EE_
x-microsoft-antispam-prvs: <BY5PR11MB424441AA6438D0E82D270774C2269@BY5PR11MB4244.namprd11.prod.outlook.com>
x-ms-oob-tlc-oobclassifiers: OLM:10000;
x-ms-exchange-senderadcheck: 1
x-ms-exchange-antispam-relay: 0
x-microsoft-antispam: BCL:0;
x-microsoft-antispam-message-info: eFAmuapJHigWAa50FTLHaor7jvyN5n7oR/1WuC8v9PgZp/Mmg3mpuWS2+rExZRl/WsDBJqVbyu2Y77NJyLhcF1fSbm1r44ZmGf40bCArUje6iS71crjQy7USHyppi9WtHyemsJBeLxByhsiZdF5F1XoiXCWlwPWtuLh/XzyKNL9oRghrUQEst63b+pjutXFIO7diDIaHhLLvqRZZnl62ZDlMRGD8ZH4V7ACz2ygj7LU0IKZJU1AmQtaK0iDpGcWWKoN/nfFBhzgQlv76Hpjm2J9m81lqdjMzg3phtDK9wMUbEN80bbejo6vBX5j/t48K6Pstfif3GGRWnlWdGYcHG5xlT30BWBk7lGGc63qOyJ2Vrdr6qGMNtecWc3aS57mrkN6loJJzXiwbJHIw3cFAvZ7uiS1IyiMbQZO/b2GXccOe4THY6fx3QFFRquMcxneVLMJMmvIaarfFls6KbIE5r6PjYU227M8GMEDVFM8oCHTyAmB1rZ70O0y5eC3tmzp11X+u6B76ar3I4CJAFi1cAzF/qzcM864lkZXgOIgA9T28cZI9W6hlKx2fHWWtijogy3RKAc4magBO4MzgdJFJXSo3YdDxMoYQYho7N8sgeNeYn6KOfn06+HedxQvQBdMdQMXQ4tgdhyPecYWKy8bEP2VkZaaweBOCtjX/HwJVGjVlJwROGa2A2yxxjn9DAbZBZucpfe46uoGVB9UTMWzuV1EepM9OteB0cK229UW/ljlrf9TPAqoB7dSFkF8WAXHL4HP8dtqTChdkhjnODEI1psSt4yISNm+zr+1hrxfd36PRZY6ArWImOFpNtHZ6G/jq9URwV3Lwi/40Vz9fdVpVkNXn2O/rIEnnkWXHWm+NiJc=
x-forefront-antispam-report: CIP:255.255.255.255; CTRY:; LANG:en; SCL:1; SRV:;  IPV:NLI; SFV:NSPM; H:BYAPR11MB2757.namprd11.prod.outlook.com; PTR:; CAT:NONE;  SFS:(13230001)(366004)(53546011)(71200400001)(2616005)(83380400001)(36756003)(508600001)(6486002)(966005)(33656002)(186003)(26005)(6506007)(6512007)(2906002)(8676002)(66476007)(66446008)(316002)(66556008)(64756008)(38070700005)(4326008)(8936002)(91956017)(5660300002)(110136005)(38100700002)(166002)(122000001)(76116006)(86362001)(66946007)(296002)(45980500001)(20210929001); DIR:OUT; SFP:1101; 
x-ms-exchange-antispam-messagedata-chunkcount: 1
x-ms-exchange-antispam-messagedata-0: =?utf-8?B?aXRUZGs2U1dKRkdNczRiY3pOVitwVi9Xb0x1VDVnK29oc3VIZllnTFNJelVW?= =?utf-8?B?eXk1NnNUWm5nS2Z1MlNSRUFTdStXZWNUZ3M2RHhkWXZ2RkZRSVZkVFpHSHJ2?= =?utf-8?B?ZGp3QXppRUNrWldUSWh2ajk1K28wSWU4c2w5NjhtM0VqcEw5Mmc4U2hCWmlS?= =?utf-8?B?Vi9iV0RhU0xzNGh4TGhYS0xxTWtHWEVHazR2ZDl0VnZQZ1lQTGpJZ0twdnN3?= =?utf-8?B?Qkt2TXhHTVdCV3dYK0VTU0ZvdUhUS0dveHBJamQ5V1IxWEpXUWNON1hzN0dD?= =?utf-8?B?cUFjeEpQT1dGUDFlUDQvL1diRkg4ZVBuSkJVU2pqcU1vVEpTZDdFR1VRSWFJ?= =?utf-8?B?V1FGTHZseTRLYUhHNWRNTXpGWmlib2tuZGhIY0s5NDRTQ2dCRzZSbHVBVHpv?= =?utf-8?B?akROU1NUYWhodS9tTUVwNDNGRmFTNTJVaHJKTG1ybW4vb08rNDRqN2FMUGFG?= =?utf-8?B?dnYwa3hvZi9sQlpYY1JVZFNHYng4MEdxdUxiZ3I0Q09xQVg2V1ZlS2p3WjQ3?= =?utf-8?B?TFVkTWtFckJjMWUvS1RNUXh3MFZ3Mkh6MkdCRnM2YWlEODlsVmRBM3NnZk5D?= =?utf-8?B?WXozYzRzVUczc296Y0JDSFRkOXZnMWFEeFZpUWhQeGQ1K3RCWjg4NFR6cE9X?= =?utf-8?B?SlcxMHYxVVFydUJad21tTWJ4U01UQVNnVmlsZ1VoaHpoSWE0eFRxS1NBZkNU?= =?utf-8?B?MkxWL21DLzVQWXBIdG8yUjhRblQzNEJWQ1ArQnVXa1BEWnN6ZE1oblQ2Wnhi?= =?utf-8?B?cExXUzErWm14VDZialkzcUVicnlvMTlkOXJjelk0RHYwU09yUXFlcmNhenM2?= =?utf-8?B?NUlTNGhqSXhxS0pITExObzF3a292bi9LQ3U1bDFQQnNhUWJTRC9UNTV0QnJE?= =?utf-8?B?VUdpRTkybXFwWEpHQWNCWHN6NGtObTJuQ2JQWE9qaWRZS2hNNjZYcEk3ZzR1?= =?utf-8?B?ajVSdGk3NWwrUlhDanhPZG5pYXYxMTdKOGJHWU51MWZ4SFZ3N1pkcFFjWXRi?= =?utf-8?B?NFE1dEU2WGN5THYvWHoyTkY1dGRQRkVFZkNZWTgzM1NiR3hTUGV3dHRqQTJJ?= =?utf-8?B?eUIxbENPeHJ2THp6UGl1WXRDSjZDTC9GS09zVytJVWJlWlRGRUN3WjVaQUt1?= =?utf-8?B?U0Z5RWRYcEhVcFdac2x0ZmdmNzBjMERYM2dxK3ZzN0k1NXlXTXBpakNmZlly?= =?utf-8?B?QlB6ZGJjc2ZwOXBJeGZEWHM4blBkbXYxYU0xZzNhamZjNk1QSHNlcUM2cVht?= =?utf-8?B?eXErb3g5YkdrRkFjc3VFaThXbGx6RURUd3JpYzUvK3BKdFplTUhiZXpES240?= =?utf-8?B?Zk9Odlg1d3g4S044OE04QTRDckNmTmUxUWFvbDN3RSs2T1B0aWxyV0UyTDA4?= =?utf-8?B?MUwvZDdrZU5naFh6QUhZdnlPOENDSG5CWUZTKy8wcXZBK2pKZzJRR0lFOU5E?= =?utf-8?B?aFg2Zkd2RkpKbWpkZnl2WHN6N0lzd2ZCNFZ1aVUvL2ZiL1A3L0hSOFdkbmdN?= =?utf-8?B?bVl4T0paeE1VWE81ZGFwV1BzdjE0K0wxZzMybkFoV1lIWHMzTC9heWFURysy?= =?utf-8?B?Z0hsNWFUb0hzb1pJOUtDakpPOEptYjMrbEtwVjY3eWh1MGFpTUM4eDByNzJi?= =?utf-8?B?eHVSeTdDOW0zcXBBT2pKSU1FRWhxWVFQcmVrSUNTcFpiTXVYTTRiTGVyK1dz?= =?utf-8?B?eG54TW5iSEcweW5oeU55MTgvc2I0ZXREMGlJVmtKOVdLUzFvZjgyU3RaK3Ru?= =?utf-8?B?ZnBIYzNXV3Z0ODBwVTN6SWxXY0hHdm56R2pGczI4M0lFWnlMOCtib01kNlRX?= =?utf-8?B?RjJZRnhYeHNWMTByNFE2bHpTQXlWdWFKSFh0RktGL2h4T0R6cjBrNk5rNTd1?= =?utf-8?B?VEZYbmQwbVRuVjkvcFZOZ2xwbGZBV1V3ZkZZR2Frem0vNE16YVMrUVBweXAr?= =?utf-8?B?YkU4K0FlSkl0VDArMHI0Y3BIUXVXOUpCc0loUm5hZEY4cCt3ZWRWdnpwbVJ5?= =?utf-8?B?MjNIQzV0dW1vbC9NQU5qQUNmUkxmT2swckgvK1BGbXFiVFBVVFQwRExrSFI3?= =?utf-8?B?VnpwSy9reTlBYUZhQXZ2NncxeHlReGd5RTZpZ3Y4Y0J5MjY1VmZ1eDM3THlS?= =?utf-8?Q?EOG8=3D?=
Content-Type: multipart/alternative; boundary="_000_7620AF8707C94B379C358CA853CB5507ciscocom_"
MIME-Version: 1.0
X-MS-Exchange-CrossTenant-AuthAs: Internal
X-MS-Exchange-CrossTenant-AuthSource: BYAPR11MB2757.namprd11.prod.outlook.com
X-MS-Exchange-CrossTenant-Network-Message-Id: 9cf45b35-49ca-466e-7aa9-08d9e595369b
X-MS-Exchange-CrossTenant-originalarrivaltime: 01 Feb 2022 15:12:07.6964 (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: EUrIvTTkfisclxI/OaElvVgPB62NIliae7dQkAOXIhPGuIpSa9/NGXYb0uHAcQGV
X-MS-Exchange-Transport-CrossTenantHeadersStamped: BY5PR11MB4244
X-OriginatorOrg: cisco.com
X-Outbound-SMTP-Client: 173.36.7.18, xbe-aln-003.cisco.com
X-Outbound-Node: rcdn-core-2.cisco.com
Archived-At: <https://mailarchive.ietf.org/arch/msg/bess/VCvyK2shZN3PuSLlC43y72NEMbs>
Subject: Re: [bess] WGLC, IPR and Implementation Poll for draft-ietf-bess-evpn-fast-df-recovery-03
X-BeenThere: bess@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: BGP-Enabled ServiceS working group discussion list <bess.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/bess>, <mailto:bess-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/bess/>
List-Post: <mailto:bess@ietf.org>
List-Help: <mailto:bess-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/bess>, <mailto:bess-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 01 Feb 2022 15:12:44 -0000

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

SeKAmXZlIHJlcmVhZCB0aGUgZHJhZnQgYW5kIHN1cHBvcnQgcHVibGljYXRpb24uDQpUaGFua3Ms
DQpBY2VlDQoNCkZyb206IEJFU1MgPGJlc3MtYm91bmNlc0BpZXRmLm9yZz4gb24gYmVoYWxmIG9m
ICJCb2NjaSwgTWF0dGhldyAoTm9raWEgLSBHQikiIDxtYXR0aGV3LmJvY2NpQG5va2lhLmNvbT4N
CkRhdGU6IE1vbmRheSwgSmFudWFyeSAzMSwgMjAyMiBhdCA5OjAwIEFNDQpUbzogImRyYWZ0LWll
dGYtYmVzcy1ldnBuLWZhc3QtZGYtcmVjb3ZlcnlAaWV0Zi5vcmciIDxkcmFmdC1pZXRmLWJlc3Mt
ZXZwbi1mYXN0LWRmLXJlY292ZXJ5QGlldGYub3JnPiwgImJlc3NAaWV0Zi5vcmciIDxiZXNzQGll
dGYub3JnPg0KQ2M6ICJiZXNzLWNoYWlyc0BpZXRmLm9yZyIgPGJlc3MtY2hhaXJzQGlldGYub3Jn
Pg0KU3ViamVjdDogW2Jlc3NdIFdHTEMsIElQUiBhbmQgSW1wbGVtZW50YXRpb24gUG9sbCBmb3Ig
ZHJhZnQtaWV0Zi1iZXNzLWV2cG4tZmFzdC1kZi1yZWNvdmVyeS0wMw0KDQpIaSBXRywNCg0KVGhp
cyBlbWFpbCBzdGFydHMgYSB0d28td2VlayBXb3JraW5nIEdyb3VwIExhc3QgQ2FsbCBvbiBkcmFm
dC1pZXRmLWJlc3MtZXZwbi1mYXN0LWRmLXJlY292ZXJ5LTAzIFsxXS4NCg0KVGhpcyBwb2xsIHJ1
bnMgdW50aWwgTW9uZGF5IDE0dGggRmVicnVhcnkgMjAyMi4NCg0KV2UgYXJlIGFsc28gcG9sbGlu
ZyBmb3Iga25vd2xlZGdlIG9mIGFueSB1bmRpc2Nsb3NlZCBJUFIgdGhhdCBhcHBsaWVzIHRvIHRo
aXMgRG9jdW1lbnQsIHRvIGVuc3VyZSB0aGF0IElQUiBoYXMgYmVlbiBkaXNjbG9zZWQgaW4gY29t
cGxpYW5jZSB3aXRoIElFVEYgSVBSIHJ1bGVzIChzZWUgUkZDcyAzOTc5LCA0ODc5LCAzNjY5IGFu
ZCA1Mzc4IGZvciBtb3JlIGRldGFpbHMpLg0KSWYgeW91IGFyZSBsaXN0ZWQgYXMgYW4gQXV0aG9y
IG9yIGEgQ29udHJpYnV0b3Igb2YgdGhpcyBkb2N1bWVudCwgcGxlYXNlIHJlc3BvbmQgdG8gdGhp
cyBlbWFpbCBhbmQgaW5kaWNhdGUgd2hldGhlciBvciBub3QgeW91IGFyZSBhd2FyZSBvZiBhbnkg
cmVsZXZhbnQgdW5kaXNjbG9zZWQgSVBSLiBUaGUgRG9jdW1lbnQgd29uJ3QgcHJvZ3Jlc3Mgd2l0
aG91dCBhbnN3ZXJzIGZyb20gYWxsIHRoZSBBdXRob3JzIGFuZCBDb250cmlidXRvcnMuDQpUaGVy
ZSBpcyBjdXJyZW50bHkgbm8gSVBSIGRpc2Nsb3NlZC4NCg0KSWYgeW91IGFyZSBub3QgbGlzdGVk
IGFzIGFuIEF1dGhvciBvciBhIENvbnRyaWJ1dG9yLCB0aGVuIHBsZWFzZSBleHBsaWNpdGx5IHJl
c3BvbmQgb25seSBpZiB5b3UgYXJlIGF3YXJlIG9mIGFueSBJUFIgdGhhdCBoYXMgbm90IHlldCBi
ZWVuIGRpc2Nsb3NlZCBpbiBjb25mb3JtYW5jZSB3aXRoIElFVEYgcnVsZXMuDQoNCldlIGFyZSBh
bHNvIHBvbGxpbmcgZm9yIGFueSBleGlzdGluZyBpbXBsZW1lbnRhdGlvbiBhcyBwZXIgWzJdLiBQ
bGVhc2UgaW5kaWNhdGUgaWYgeW91IGFyZSBhd2FyZSBvZiBhbnkgaW1wbGVtZW50YXRpb25zLg0K
DQpUaGFuayB5b3UsDQpNYXR0aGV3ICYgU3RlcGhhbmUNCg0KWzFdIGRyYWZ0LWlldGYtYmVzcy1l
dnBuLWZhc3QtZGYtcmVjb3ZlcnktMDMgLSBGYXN0IFJlY292ZXJ5IGZvciBFVlBOIERGIEVsZWN0
aW9uPGh0dHBzOi8vZGF0YXRyYWNrZXIuaWV0Zi5vcmcvZG9jL2RyYWZ0LWlldGYtYmVzcy1ldnBu
LWZhc3QtZGYtcmVjb3ZlcnkvPg0KWzJdIGh0dHBzOi8vbWFpbGFyY2hpdmUuaWV0Zi5vcmcvYXJj
aC9tc2cvYmVzcy9jRzNYMXRUcWJfdlBDNHJnNTZTRWRranFEcHcNCg0KDQo=

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

PGh0bWwgeG1sbnM6bz0idXJuOnNjaGVtYXMtbWljcm9zb2Z0LWNvbTpvZmZpY2U6b2ZmaWNlIiB4
bWxuczp3PSJ1cm46c2NoZW1hcy1taWNyb3NvZnQtY29tOm9mZmljZTp3b3JkIiB4bWxuczptPSJo
dHRwOi8vc2NoZW1hcy5taWNyb3NvZnQuY29tL29mZmljZS8yMDA0LzEyL29tbWwiIHhtbG5zPSJo
dHRwOi8vd3d3LnczLm9yZy9UUi9SRUMtaHRtbDQwIj4NCjxoZWFkPg0KPG1ldGEgaHR0cC1lcXVp
dj0iQ29udGVudC1UeXBlIiBjb250ZW50PSJ0ZXh0L2h0bWw7IGNoYXJzZXQ9dXRmLTgiPg0KPG1l
dGEgbmFtZT0iR2VuZXJhdG9yIiBjb250ZW50PSJNaWNyb3NvZnQgV29yZCAxNSAoZmlsdGVyZWQg
bWVkaXVtKSI+DQo8c3R5bGU+PCEtLQ0KLyogRm9udCBEZWZpbml0aW9ucyAqLw0KQGZvbnQtZmFj
ZQ0KCXtmb250LWZhbWlseToiQ2FtYnJpYSBNYXRoIjsNCglwYW5vc2UtMToyIDQgNSAzIDUgNCA2
IDMgMiA0O30NCkBmb250LWZhY2UNCgl7Zm9udC1mYW1pbHk6Q2FsaWJyaTsNCglwYW5vc2UtMToy
IDE1IDUgMiAyIDIgNCAzIDIgNDt9DQovKiBTdHlsZSBEZWZpbml0aW9ucyAqLw0KcC5Nc29Ob3Jt
YWwsIGxpLk1zb05vcm1hbCwgZGl2Lk1zb05vcm1hbA0KCXttYXJnaW46MGluOw0KCWZvbnQtc2l6
ZToxMS4wcHQ7DQoJZm9udC1mYW1pbHk6IkNhbGlicmkiLHNhbnMtc2VyaWY7fQ0KYTpsaW5rLCBz
cGFuLk1zb0h5cGVybGluaw0KCXttc28tc3R5bGUtcHJpb3JpdHk6OTk7DQoJY29sb3I6IzA1NjND
MTsNCgl0ZXh0LWRlY29yYXRpb246dW5kZXJsaW5lO30NCnNwYW4uRW1haWxTdHlsZTE5DQoJe21z
by1zdHlsZS10eXBlOnBlcnNvbmFsLXJlcGx5Ow0KCWZvbnQtZmFtaWx5OiJDYWxpYnJpIixzYW5z
LXNlcmlmOw0KCWNvbG9yOndpbmRvd3RleHQ7fQ0KLk1zb0NocERlZmF1bHQNCgl7bXNvLXN0eWxl
LXR5cGU6ZXhwb3J0LW9ubHk7DQoJZm9udC1zaXplOjEwLjBwdDt9DQpAcGFnZSBXb3JkU2VjdGlv
bjENCgl7c2l6ZTo4LjVpbiAxMS4waW47DQoJbWFyZ2luOjEuMGluIDEuMGluIDEuMGluIDEuMGlu
O30NCmRpdi5Xb3JkU2VjdGlvbjENCgl7cGFnZTpXb3JkU2VjdGlvbjE7fQ0KLS0+PC9zdHlsZT4N
CjwvaGVhZD4NCjxib2R5IGxhbmc9IkVOLVVTIiBsaW5rPSIjMDU2M0MxIiB2bGluaz0iIzk1NEY3
MiIgc3R5bGU9IndvcmQtd3JhcDpicmVhay13b3JkIj4NCjxkaXYgY2xhc3M9IldvcmRTZWN0aW9u
MSI+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj5J4oCZdmUgcmVyZWFkIHRoZSBkcmFmdCBhbmQgc3Vw
cG9ydCBwdWJsaWNhdGlvbi48bzpwPjwvbzpwPjwvcD4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiPlRo
YW5rcyw8bzpwPjwvbzpwPjwvcD4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiPkFjZWU8bzpwPjwvbzpw
PjwvcD4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiPjxvOnA+Jm5ic3A7PC9vOnA+PC9wPg0KPGRpdiBz
dHlsZT0iYm9yZGVyOm5vbmU7Ym9yZGVyLXRvcDpzb2xpZCAjQjVDNERGIDEuMHB0O3BhZGRpbmc6
My4wcHQgMGluIDBpbiAwaW4iPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCIgc3R5bGU9Im1hcmdpbi1s
ZWZ0Oi41aW4iPjxiPjxzcGFuIGxhbmc9IkVOLUdCIiBzdHlsZT0iZm9udC1zaXplOjEyLjBwdDtj
b2xvcjpibGFjayI+RnJvbToNCjwvc3Bhbj48L2I+PHNwYW4gbGFuZz0iRU4tR0IiIHN0eWxlPSJm
b250LXNpemU6MTIuMHB0O2NvbG9yOmJsYWNrIj5CRVNTICZsdDtiZXNzLWJvdW5jZXNAaWV0Zi5v
cmcmZ3Q7IG9uIGJlaGFsZiBvZiAmcXVvdDtCb2NjaSwgTWF0dGhldyAoTm9raWEgLSBHQikmcXVv
dDsgJmx0O21hdHRoZXcuYm9jY2lAbm9raWEuY29tJmd0Ozxicj4NCjxiPkRhdGU6IDwvYj5Nb25k
YXksIEphbnVhcnkgMzEsIDIwMjIgYXQgOTowMCBBTTxicj4NCjxiPlRvOiA8L2I+JnF1b3Q7ZHJh
ZnQtaWV0Zi1iZXNzLWV2cG4tZmFzdC1kZi1yZWNvdmVyeUBpZXRmLm9yZyZxdW90OyAmbHQ7ZHJh
ZnQtaWV0Zi1iZXNzLWV2cG4tZmFzdC1kZi1yZWNvdmVyeUBpZXRmLm9yZyZndDssICZxdW90O2Jl
c3NAaWV0Zi5vcmcmcXVvdDsgJmx0O2Jlc3NAaWV0Zi5vcmcmZ3Q7PGJyPg0KPGI+Q2M6IDwvYj4m
cXVvdDtiZXNzLWNoYWlyc0BpZXRmLm9yZyZxdW90OyAmbHQ7YmVzcy1jaGFpcnNAaWV0Zi5vcmcm
Z3Q7PGJyPg0KPGI+U3ViamVjdDogPC9iPltiZXNzXSBXR0xDLCBJUFIgYW5kIEltcGxlbWVudGF0
aW9uIFBvbGwgZm9yIGRyYWZ0LWlldGYtYmVzcy1ldnBuLWZhc3QtZGYtcmVjb3ZlcnktMDM8bzpw
PjwvbzpwPjwvc3Bhbj48L3A+DQo8L2Rpdj4NCjxkaXY+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIiBz
dHlsZT0ibWFyZ2luLWxlZnQ6LjVpbiI+PHNwYW4gbGFuZz0iRU4tR0IiPjxvOnA+Jm5ic3A7PC9v
OnA+PC9zcGFuPjwvcD4NCjwvZGl2Pg0KPHAgY2xhc3M9Ik1zb05vcm1hbCIgc3R5bGU9Im1hcmdp
bi1sZWZ0Oi41aW4iPkhpIFdHLDxvOnA+PC9vOnA+PC9wPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCIg
c3R5bGU9Im1hcmdpbi1sZWZ0Oi41aW4iPjxvOnA+Jm5ic3A7PC9vOnA+PC9wPg0KPHAgY2xhc3M9
Ik1zb05vcm1hbCIgc3R5bGU9Im1hcmdpbi1sZWZ0Oi41aW4iPlRoaXMgZW1haWwgc3RhcnRzIGEg
dHdvLXdlZWsgV29ya2luZyBHcm91cCBMYXN0IENhbGwgb24NCjxzcGFuIGxhbmc9IkVOLUdCIj5k
cmFmdC1pZXRmLWJlc3MtZXZwbi1mYXN0LWRmLXJlY292ZXJ5LTAzIDwvc3Bhbj5bMV0uPHNwYW4g
bGFuZz0iRU4tR0IiPjxvOnA+PC9vOnA+PC9zcGFuPjwvcD4NCjxwIGNsYXNzPSJNc29Ob3JtYWwi
IHN0eWxlPSJtYXJnaW4tbGVmdDouNWluIj4mbmJzcDs8c3BhbiBsYW5nPSJFTi1HQiI+PG86cD48
L286cD48L3NwYW4+PC9wPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCIgc3R5bGU9Im1hcmdpbi1sZWZ0
Oi41aW4iPlRoaXMgcG9sbCBydW5zIHVudGlsIE1vbmRheSAxNDxzdXA+dGg8L3N1cD4gRmVicnVh
cnkgMjAyMi48c3BhbiBsYW5nPSJFTi1HQiI+PG86cD48L286cD48L3NwYW4+PC9wPg0KPHAgY2xh
c3M9Ik1zb05vcm1hbCIgc3R5bGU9Im1hcmdpbi1sZWZ0Oi41aW4iPiZuYnNwOzxzcGFuIGxhbmc9
IkVOLUdCIj48bzpwPjwvbzpwPjwvc3Bhbj48L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIiBzdHls
ZT0ibWFyZ2luLWxlZnQ6LjVpbiI+V2UgYXJlIGFsc28gcG9sbGluZyBmb3Iga25vd2xlZGdlIG9m
IGFueSB1bmRpc2Nsb3NlZCBJUFIgdGhhdCBhcHBsaWVzIHRvIHRoaXMgRG9jdW1lbnQsIHRvIGVu
c3VyZSB0aGF0IElQUiBoYXMgYmVlbiBkaXNjbG9zZWQgaW4gY29tcGxpYW5jZSB3aXRoIElFVEYg
SVBSIHJ1bGVzIChzZWUgUkZDcyAzOTc5LCA0ODc5LCAzNjY5IGFuZCA1Mzc4IGZvciBtb3JlIGRl
dGFpbHMpLjxzcGFuIGxhbmc9IkVOLUdCIj48bzpwPjwvbzpwPjwvc3Bhbj48L3A+DQo8cCBjbGFz
cz0iTXNvTm9ybWFsIiBzdHlsZT0ibWFyZ2luLWxlZnQ6LjVpbiI+SWYgeW91IGFyZSBsaXN0ZWQg
YXMgYW4gQXV0aG9yIG9yIGEgQ29udHJpYnV0b3Igb2YgdGhpcyBkb2N1bWVudCwgcGxlYXNlIHJl
c3BvbmQgdG8gdGhpcyBlbWFpbCBhbmQgaW5kaWNhdGUgd2hldGhlciBvciBub3QgeW91IGFyZSBh
d2FyZSBvZiBhbnkgcmVsZXZhbnQgdW5kaXNjbG9zZWQgSVBSLiBUaGUgRG9jdW1lbnQgd29uJ3Qg
cHJvZ3Jlc3Mgd2l0aG91dCBhbnN3ZXJzDQogZnJvbSBhbGwgdGhlIEF1dGhvcnMgYW5kIENvbnRy
aWJ1dG9ycy4mbmJzcDs8c3BhbiBsYW5nPSJFTi1HQiI+PG86cD48L286cD48L3NwYW4+PC9wPg0K
PHAgY2xhc3M9Ik1zb05vcm1hbCIgc3R5bGU9Im1hcmdpbi1sZWZ0Oi41aW4iPlRoZXJlIGlzIGN1
cnJlbnRseSBubyBJUFIgZGlzY2xvc2VkLjxzcGFuIGxhbmc9IkVOLUdCIj48bzpwPjwvbzpwPjwv
c3Bhbj48L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIiBzdHlsZT0ibWFyZ2luLWxlZnQ6LjVpbiI+
Jm5ic3A7PHNwYW4gbGFuZz0iRU4tR0IiPjxvOnA+PC9vOnA+PC9zcGFuPjwvcD4NCjxwIGNsYXNz
PSJNc29Ob3JtYWwiIHN0eWxlPSJtYXJnaW4tbGVmdDouNWluIj5JZiB5b3UgYXJlIG5vdCBsaXN0
ZWQgYXMgYW4gQXV0aG9yIG9yIGEgQ29udHJpYnV0b3IsIHRoZW4gcGxlYXNlIGV4cGxpY2l0bHkg
cmVzcG9uZCBvbmx5IGlmIHlvdSBhcmUgYXdhcmUgb2YgYW55IElQUiB0aGF0IGhhcyBub3QgeWV0
IGJlZW4gZGlzY2xvc2VkIGluIGNvbmZvcm1hbmNlIHdpdGggSUVURiBydWxlcy48c3BhbiBsYW5n
PSJFTi1HQiI+PG86cD48L286cD48L3NwYW4+PC9wPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCIgc3R5
bGU9Im1hcmdpbi1sZWZ0Oi41aW4iPiZuYnNwOzxzcGFuIGxhbmc9IkVOLUdCIj48bzpwPjwvbzpw
Pjwvc3Bhbj48L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIiBzdHlsZT0ibWFyZ2luLWxlZnQ6LjVp
biI+V2UgYXJlIGFsc28gcG9sbGluZyBmb3IgYW55IGV4aXN0aW5nIGltcGxlbWVudGF0aW9uIGFz
IHBlciBbMl0uJm5ic3A7UGxlYXNlIGluZGljYXRlIGlmIHlvdSBhcmUgYXdhcmUgb2YgYW55IGlt
cGxlbWVudGF0aW9ucy48c3BhbiBsYW5nPSJFTi1HQiI+PG86cD48L286cD48L3NwYW4+PC9wPg0K
PHAgY2xhc3M9Ik1zb05vcm1hbCIgc3R5bGU9Im1hcmdpbi1sZWZ0Oi41aW4iPiZuYnNwOzxzcGFu
IGxhbmc9IkVOLUdCIj48bzpwPjwvbzpwPjwvc3Bhbj48L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFs
IiBzdHlsZT0ibWFyZ2luLWxlZnQ6LjVpbiI+VGhhbmsgeW91LDxzcGFuIGxhbmc9IkVOLUdCIj48
bzpwPjwvbzpwPjwvc3Bhbj48L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIiBzdHlsZT0ibWFyZ2lu
LWxlZnQ6LjVpbiI+TWF0dGhldyAmYW1wOyBTdGVwaGFuZTxzcGFuIGxhbmc9IkVOLUdCIj48bzpw
PjwvbzpwPjwvc3Bhbj48L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIiBzdHlsZT0ibWFyZ2luLWxl
ZnQ6LjVpbiI+Jm5ic3A7PHNwYW4gbGFuZz0iRU4tR0IiPjxvOnA+PC9vOnA+PC9zcGFuPjwvcD4N
CjxwIGNsYXNzPSJNc29Ob3JtYWwiIHN0eWxlPSJtYXJnaW4tbGVmdDouNWluIj5bMV0mbmJzcDs8
c3BhbiBsYW5nPSJFTi1HQiI+PGEgaHJlZj0iaHR0cHM6Ly9kYXRhdHJhY2tlci5pZXRmLm9yZy9k
b2MvZHJhZnQtaWV0Zi1iZXNzLWV2cG4tZmFzdC1kZi1yZWNvdmVyeS8iPmRyYWZ0LWlldGYtYmVz
cy1ldnBuLWZhc3QtZGYtcmVjb3ZlcnktMDMgLSBGYXN0IFJlY292ZXJ5IGZvciBFVlBOIERGIEVs
ZWN0aW9uPC9hPjxvOnA+PC9vOnA+PC9zcGFuPjwvcD4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiIHN0
eWxlPSJtYXJnaW4tbGVmdDouNWluIj5bMl0mbmJzcDs8c3BhbiBsYW5nPSJFTi1HQiI+PGEgaHJl
Zj0iaHR0cHM6Ly9tYWlsYXJjaGl2ZS5pZXRmLm9yZy9hcmNoL21zZy9iZXNzL2NHM1gxdFRxYl92
UEM0cmc1NlNFZGtqcURwdyIgdGFyZ2V0PSJfYmxhbmsiIHRpdGxlPSJodHRwczovL21haWxhcmNo
aXZlLmlldGYub3JnL2FyY2gvbXNnL2Jlc3MvY0czWDF0VHFiX3ZQQzRyZzU2U0Vka2pxRHB3Ij48
c3BhbiBsYW5nPSJFTi1VUyI+aHR0cHM6Ly9tYWlsYXJjaGl2ZS5pZXRmLm9yZy9hcmNoL21zZy9i
ZXNzL2NHM1gxdFRxYl92UEM0cmc1NlNFZGtqcURwdzwvc3Bhbj48L2E+PG86cD48L286cD48L3Nw
YW4+PC9wPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCIgc3R5bGU9Im1hcmdpbi1sZWZ0Oi41aW4iPiZu
YnNwOzxzcGFuIGxhbmc9IkVOLUdCIj48bzpwPjwvbzpwPjwvc3Bhbj48L3A+DQo8cCBjbGFzcz0i
TXNvTm9ybWFsIiBzdHlsZT0ibWFyZ2luLWxlZnQ6LjVpbiI+PHNwYW4gbGFuZz0iRU4tR0IiPjxv
OnA+Jm5ic3A7PC9vOnA+PC9zcGFuPjwvcD4NCjwvZGl2Pg0KPC9ib2R5Pg0KPC9odG1sPg0K

--_000_7620AF8707C94B379C358CA853CB5507ciscocom_--


From nobody Tue Feb  1 07:35:51 2022
Return-Path: <mankamis@cisco.com>
X-Original-To: bess@ietfa.amsl.com
Delivered-To: bess@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id D80763A1328; Tue,  1 Feb 2022 07:35:49 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -9.595
X-Spam-Level: 
X-Spam-Status: No, score=-9.595 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, DKIM_VALID_EF=-0.1, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_BLOCKED=0.001, RCVD_IN_MSPIKE_H3=0.001, RCVD_IN_MSPIKE_WL=0.001, SPF_NONE=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=geaiyOPe; dkim=pass (1024-bit key) header.d=cisco.onmicrosoft.com header.b=IzLpy+sX
Received: 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_GNwjctYYfb; Tue,  1 Feb 2022 07:35:45 -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 3EFA53A1329; Tue,  1 Feb 2022 07:35:44 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=cisco.com; i=@cisco.com; l=7418; q=dns/txt; s=iport; t=1643729744; x=1644939344; h=from:to:cc:subject:date:message-id:references: in-reply-to:mime-version; bh=E0bvv/lYxwxmVCj2mLFRhh4NLkUWHENHMioIkOE7SzQ=; b=geaiyOPeNq4UCbgcPoa704PoEmGxbfg5SxV4sXd5xFRZdR7zTz8sFSeD NAU0wsSy+w8hvY3Jx0+SDm+NcB/xMGqjlxKh8MgeGohxyKUuh6smrncrd 9glufMKi0zY84kk2eIdGBsCpZln9N/uJp4BBGsPiWuXe0s8W4TRb0f5tN c=;
IronPort-PHdr: =?us-ascii?q?A9a23=3AlLL1vhy2BQdKmRvXCzPZngc9DxPP8534PQ8Qv?= =?us-ascii?q?5wgjb8GMqGu5I/rM0GX4/JxxETIUoPW57Mh6aLWvqnsVHZG7cOHt3YPI5BJX?= =?us-ascii?q?gUO3MMRmQFoCcWZCEr9efjtaSFyHMlLWFJ/uX+hNk0AE8flbFqUqXq3vlYv?=
IronPort-Data: =?us-ascii?q?A9a23=3AuLvoQKqxjuPZFOI9nTboW9IyBxReBmLoZxIvg?= =?us-ascii?q?KrLsJaIsI4StFCztgarIBnXM6yMMzGkKtklboq1/RxU75bdmNZkGQM9rXw0F?= =?us-ascii?q?XsboOPIVI+TRqvS04x+DSFioHqKZKzyU/GYRCwPZiKa9kfF3oTJ9yEmj/nSH?= =?us-ascii?q?uOkUYYoBwgoLeNaYHZ54f5cs7ZRbr5A2bBVMivV0T/Ai5S31GyNg1aYBlkpB?= =?us-ascii?q?5er83uDihhdVAQw5TTSbdgT1LPXeuJ84Jg3fcldJFOgKmVY83LTegrN8F251?= =?us-ascii?q?juxExYFENiplPPwdVcHB+OUNgmVgX0QUK+n6vRAjnVtieBga7xNMgEO1mvhc?= =?us-ascii?q?9NZkL2hsbS1QAEqN6jNg8wWUgJTFGd1OqguFLrvcCnl6ZLJkReXG5fr67A0Z?= =?us-ascii?q?K0sBqUS9/1sRGpO/P0CMxgMYwyNweWsz9qTQOR3newiIdXleoQFtRlIwSvQA?= =?us-ascii?q?+pjQJ3fTeDA6MRDmTounsYLE//Fe48VZ391YR/HfRBVK38WBY4w2uCyiRHXd?= =?us-ascii?q?jREtFKYuuw95GPYzSR317vsOZzefdnieCn/ti50vUrc9Gj/RxodLtHalHyO8?= =?us-ascii?q?2mnganEmiaTZW7bL5XgntYCvbFZ7jZ75MUqaGaG?=
IronPort-HdrOrdr: =?us-ascii?q?A9a23=3AS7K7/6sS1fSy7Vx5sJsyfub57skC2oMji2?= =?us-ascii?q?hC6mlwRA09TyXGraGTdaUguyMc1gx/ZJh5o6H+BEGBKUmskqKdkrNhQ4tKPT?= =?us-ascii?q?OW9ldASbsD0WKM+UyaJ8STzJ856U4kSdkDNDSSNyk6sS+Z2njDLz9I+rDum8?= =?us-ascii?q?rE6Za8vhVQpENRGtxdBmxCe2Cm+zhNNXF77O0CZeOhD6R81l6dUEVSSv7+Km?= =?us-ascii?q?gOXuDFqdGOvonhewQ6Cxku7xTLpS+06ZbheiLonis2Yndq+/MP4GLFmwv26u?= =?us-ascii?q?GIqPeg0CLR0GfV8tB/hMbh8N1eH8aB4/JlaQkEyzzYJriJaYfy+Azdk9vfr2?= =?us-ascii?q?rCV+O85SvICv4Drk85uFvF+CcFlTOQiArGoEWSuGNwyUGT0fARAghKUPaoQe?= =?us-ascii?q?liA0bkA41KhqAn7EsD5RPri7NHSRzHhyjz/N7OSlVjkVe1u2MrlaoJg2VYSp?= =?us-ascii?q?Z2Us4dkWUzxjIfLH47JlOx1GnnKpgYMOjMoPJNNV+KZXHQuWdihNSqQ3QoBx?= =?us-ascii?q?+DBkwPoNac3TRalG1wixJw/r1Rol4QsJYmD5VU7eXNNapl0LlIU88NdKp4QO?= =?us-ascii?q?MMW9G+BGDBSQ/FdGiSPVPkHqcaPG+lke+63JwloOWxPJAYxpo7n5rMFFteqG?= =?us-ascii?q?4pYkrrTdaD2ZVamyq9CFlVnQ6dg/22y6IJz4EUdYCbRxFrEmpe4fdIi89vdv?= =?us-ascii?q?HmZw=3D=3D?=
X-IronPort-Anti-Spam-Filtered: true
X-IronPort-Anti-Spam-Result: =?us-ascii?q?A0BJAAATH/lh/5xdJa1aHAEBAQEBAQc?= =?us-ascii?q?BARIBAQQEAQFAgUYHAQELAYEgMVYHd1o3MYgQA4RZYIUOgwWWFoUOgS4UgRE?= =?us-ascii?q?DVAsBAQENAQE1DAQBAYUFAoNfAiU0CQ4BAgQBAQESAQEFAQEBAgEGBIEJE4V?= =?us-ascii?q?oDYZCAQEBAQMSLgEBNwEPAgEIEQMBAi8yHQgCBAENBQgagmOCDlcDLgEOoi0?= =?us-ascii?q?BgToCih94gTOBAYIIAQEGBASBNgETQYMCGII3AwaBOgGDDYQcgwGECCccgUl?= =?us-ascii?q?EgRVDgmc+gmMCA4EoARIBIx4NgyKCLpMLBA1Gggk0kieNMKBTCoNGiwGUehW?= =?us-ascii?q?Dcowcl3mVVAxqIIxvmTMCBAIEBQIOAQEGgWE8aXBwFYMkURkPjiA3gzqFFIV?= =?us-ascii?q?KdDgCBgsBAQMJjUwBAQ?=
X-IronPort-AV: E=Sophos;i="5.88,333,1635206400";  d="scan'208,217";a="992062629"
Received: from rcdn-core-5.cisco.com ([173.37.93.156]) by rcdn-iport-6.cisco.com with ESMTP/TLS/DHE-RSA-SEED-SHA; 01 Feb 2022 15:35:41 +0000
Received: from mail.cisco.com (xbe-aln-007.cisco.com [173.36.7.22]) by rcdn-core-5.cisco.com (8.15.2/8.15.2) with ESMTPS id 211FZfmN024302 (version=TLSv1.2 cipher=AES256-SHA bits=256 verify=OK); Tue, 1 Feb 2022 15:35:41 GMT
Received: from xfe-aln-004.cisco.com (173.37.135.124) by xbe-aln-007.cisco.com (173.36.7.22) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.2.986.14; Tue, 1 Feb 2022 09:35:41 -0600
Received: from xfe-rtp-001.cisco.com (64.101.210.231) by xfe-aln-004.cisco.com (173.37.135.124) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.2.986.14; Tue, 1 Feb 2022 09:35:41 -0600
Received: from NAM11-BN8-obe.outbound.protection.outlook.com (64.101.32.56) by xfe-rtp-001.cisco.com (64.101.210.231) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.2.986.14 via Frontend Transport; Tue, 1 Feb 2022 10:35:41 -0500
ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=XufqZoa9t54a2yknykVVcFSU31m8q8z1uMX+PbCDHISufstQvhZvWP5UeLCXRTKJQ99WJCZaaezue5SuA/w0yWfpk/gbIj3pedqXLeDv94xbtLgNK2rzV6iUtso9CgrOZnmBAvKQxJcd5KpWpxcYgH3u1Q3euO8le+4iP8onRh1CZvXFgb6D5Q8Oqd5KvB1p8n9roChDMqItCXFxcdOccBvlSwwhIu3M8lhbzU2RoqBxoll6XWSNNn0UGglQh6qeqSYqQHt2gEsXUIyn4Vxzi+byWVQRsn3ib3aMFY6w5gu5z1D3c6RLQlgsvfIXVOBPPICAk6qJw0O6XeH5AKQrfw==
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-AntiSpam-MessageData-ChunkCount:X-MS-Exchange-AntiSpam-MessageData-0:X-MS-Exchange-AntiSpam-MessageData-1; bh=CWIDS/5+I+zy3aGziNoyMEtzsckRcaLOlMZgOtDtuLU=; b=eJkTGLzc4Kqb5R7vkmUF+SlOGP+Svcg4MfMkTn3AJAw+C2C3jM9qPQXZfpVpLpfVGrmYIkmRtpfo1kDTbimgQhRCLYi+1J276QrtsZL8VcIrf5hIYlj5SaCaXlEOJH1+HOn05pXfGu5gAl7AjtBIZhqGnpdR/wKp/70amM7rZ9yJagp3b+929uhG8smOHu8VIteJqjlGCE7jmYxqreaiNMq5L29b/fZ3E/UwyksfjHM/m8UGShKp52U7/xhiUvtwcUM1eBvkExyYY0twvM78kP4pFgJkon4TXI3zrzDiXHHdIRSRR2tZT+6UFk25hnoGk4+xYdXeYsiTXVLUIzb1/Q==
ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=none; dmarc=none; dkim=none; 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=CWIDS/5+I+zy3aGziNoyMEtzsckRcaLOlMZgOtDtuLU=; b=IzLpy+sXmajirlA4hGp9y86bxpGe2jejqnhJrY+xCXXzRGeHVGU09w4uObaN3g9aLsOSiY4th6q4tlbWlfBS4CLREXupUWfQpndC1lt93o/Ste6rXGoTxshsTa9j8xNxlHPrXJldpKKbtMi3QvOKgKjV//j+IUao8fC6u/Q6k+o=
Received: from BYAPR11MB2725.namprd11.prod.outlook.com (2603:10b6:a02:c5::25) by SN6PR11MB3424.namprd11.prod.outlook.com (2603:10b6:805:d2::12) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.4930.21; Tue, 1 Feb 2022 15:35:40 +0000
Received: from BYAPR11MB2725.namprd11.prod.outlook.com ([fe80::816d:e1f8:ec68:2b]) by BYAPR11MB2725.namprd11.prod.outlook.com ([fe80::816d:e1f8:ec68:2b%6]) with mapi id 15.20.4930.022; Tue, 1 Feb 2022 15:35:40 +0000
From: "Mankamana Mishra (mankamis)" <mankamis@cisco.com>
To: "Bocci, Matthew (Nokia - GB)" <matthew.bocci@nokia.com>, "draft-ietf-bess-evpn-fast-df-recovery@ietf.org" <draft-ietf-bess-evpn-fast-df-recovery@ietf.org>, "bess@ietf.org" <bess@ietf.org>
CC: "bess-chairs@ietf.org" <bess-chairs@ietf.org>
Thread-Topic: WGLC, IPR and Implementation Poll for draft-ietf-bess-evpn-fast-df-recovery-03
Thread-Index: AQHYFqkskrnahyPytkS1Do7MAMfKtKx+1U7N
Date: Tue, 1 Feb 2022 15:35:40 +0000
Message-ID: <BYAPR11MB272513EE236E8199E915796BDF269@BYAPR11MB2725.namprd11.prod.outlook.com>
References: <VI1PR0701MB6991127811050E749055AD03EB259@VI1PR0701MB6991.eurprd07.prod.outlook.com>
In-Reply-To: <VI1PR0701MB6991127811050E749055AD03EB259@VI1PR0701MB6991.eurprd07.prod.outlook.com>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
authentication-results: dkim=none (message not signed) header.d=none;dmarc=none action=none header.from=cisco.com;
x-ms-publictraffictype: Email
x-ms-office365-filtering-correlation-id: 7e69b37b-018b-403c-5921-08d9e598806f
x-ms-traffictypediagnostic: SN6PR11MB3424:EE_
x-microsoft-antispam-prvs: <SN6PR11MB34249D205EB8C919D721FF68DF269@SN6PR11MB3424.namprd11.prod.outlook.com>
x-ms-oob-tlc-oobclassifiers: OLM:9508;
x-ms-exchange-senderadcheck: 1
x-ms-exchange-antispam-relay: 0
x-microsoft-antispam: BCL:0;
x-microsoft-antispam-message-info: 5PZK5aBCx63H2GP0hUFEdN9C/XWO3/QVRj0IxZE+cWK1Wr4cB3knvzBYTbIxR0Tf3eg3iVsjMhHHu2Q2HHFTfj5FMcy7K0kMYwkGawjWGsGMpPNrWAShPLKSgyIKqojKMafSNDcjGcrhP3jcu2YGmfjrnrY+F/GR3pUu+1/DkUBFgAIwCCrBwDsZTo9c8+8YrzpE8jmjhQmESfjGomP5qELeSUAQgbp/vLPABQhYj3Su/AQP/LzzQ2wd20Jgy4JvwXrzN6oWczbsFqBWYQUKf5bEYdaWwhjgk3FK2MGEfGAtywxUfwVqE6MRd3XHyKwTBwMSE4mHJHa96NKBLx+2ZLSZIjEWnzCKYwbaC2X5u7Kwdbup7YRNMi5LABgISkXIjUgex9bH4J0G+j8U1UFRnbGhv8ILbl30D+eNdHrlUAKtr3NK5OurpVt+0bXRl91T8rsFVCx9tKruXO6iaaB3ZU/8qN39/ahX28poqimi6gEaO+g6MLjzlzY7d0dXUMlNLSVxDuJQNPxVQdjCg2NByTpUkyXQ6c54XIO3rbbyK3nkldMI12e/piZr5MJv/wiOePmWxUm8gy3m5dBpBg5b46YbrPZk/SGXBHL0/wADhwglSkHYhoOrdrzJDFRksIlN+6qpmDkuuT2sntY+CA7sWXPREftwKxLYF58yrdwObyI5gwKOKC2I5MHOYn1mOwdT5t+EY0tsLDEKyfVllOREagw/7xn4PCjLyPMRVzubPtIC+rxU9WokiH6+6gpyMTKczOg/lbW1I54ZU898OvWr9juD0sxEi95jYiOqwBjD0/MIQQ3ZMWBq1dIU0hFwBGpR1SnUWPyToEgVg+Y4oIx6wg==
x-forefront-antispam-report: CIP:255.255.255.255; CTRY:; LANG:en; SCL:1; SRV:;  IPV:NLI; SFV:NSPM; H:BYAPR11MB2725.namprd11.prod.outlook.com; PTR:; CAT:NONE;  SFS:(13230001)(366004)(5660300002)(296002)(8936002)(110136005)(38070700005)(316002)(186003)(8676002)(83380400001)(966005)(52536014)(71200400001)(26005)(76116006)(4326008)(66946007)(86362001)(7696005)(66446008)(66476007)(55016003)(66556008)(64756008)(6506007)(122000001)(38100700002)(166002)(33656002)(9686003)(508600001)(2906002)(53546011)(20210929001); DIR:OUT; SFP:1101; 
x-ms-exchange-antispam-messagedata-chunkcount: 1
x-ms-exchange-antispam-messagedata-0: =?us-ascii?Q?7HVx52N9aThDOhn3w3eD2B8OChwFrdopDOlQxdT5TcjJ45X5js4daS9W8JOo?= =?us-ascii?Q?2f/F2hEqj+zX0zgSeqQ1fRG1e9yFJJm/N427Gs7NP622fny4SfXn8Qp3bKmp?= =?us-ascii?Q?OyKbzzDkLcwdcl82ikq/anBePezHp2JXGzdt2Rl4iPBxGPNtRnCHBLgRJy2E?= =?us-ascii?Q?sM+X9tJTa2V55BMfv1pYCgsl+zz/jHsBs8T0cU9/2X5lqBQXLPRyNbwqicPi?= =?us-ascii?Q?28UGG9y5bNp/w1zmqrfk8mIoVXhewVAx3xP0Z8etd3TW7VNmaz54kLZpcEgd?= =?us-ascii?Q?pvTl3T4g5pS63tEr6/q328IsUFvWnQ6M6ELTueySmpaveY8pJxmvwfsHgGDH?= =?us-ascii?Q?Vw/biqpvpq2rRboRgUAawsz0LYckJl9Vtkm8+Jg6+YNixMTHlcwPe20ZnuUc?= =?us-ascii?Q?d8E6E90kyNtZhyPfLYWFxte7vkiNrEayrd5LphlOgLg/vlWjvyJ3PlBSaYrs?= =?us-ascii?Q?TJmfNjBdIh885oPtjfgOGNatFoYwpkAhJCctUTw2JRdxcMT+KNV3SFK4S2Is?= =?us-ascii?Q?QEi7/HbiKjt4W6F2kUUIMAieaLq5mxAczAkLstu3VWinCp9bO5MMJzr4xyfI?= =?us-ascii?Q?VV4XrTWxuLrOgFX95gy/cj+3jVCZBvcSZHpKSNPEjLoUmhJ2OGIb73LkLYmC?= =?us-ascii?Q?jiiMMX+6hPYz5gBDYVBPxFvCuHpF7xM1lhJ60XZRZ7wf7ryF4JViCeI0RUdp?= =?us-ascii?Q?q89/aBd12zvXP/XMDNxQCgKdHHi6P7oL5TNt/fCBT+egqXphFzzkJV3fWuqB?= =?us-ascii?Q?Ro+yEnspCFoxcWmZSFRVBhvsiBXLJUEU2c7amfXGTd3lre7Hw0IV8Mz7Zgcm?= =?us-ascii?Q?8ATflKKEzOQOmb6UQBA35JaHQVBxl+g/cCsGHzCp4I6i/GIDwuTV376Rss9+?= =?us-ascii?Q?cp8olf/TrZfWXmLJkgbe1m/rsArh3TjeVX98uusvPZctYEdRi4szreLPw3Sb?= =?us-ascii?Q?jNh1RpEO47FpjxxdGJ4Aw+In6e2gQJrLI45Q+w156gsgN8qcxT7YIMiLF5Hj?= =?us-ascii?Q?d+MvOn5NY2amRjLqwdDeDu0fbfarYeWk2rgi60AxZ4xN7XLqiBFmYKG7+din?= =?us-ascii?Q?8qNyi6/HUwyZ34GB3MxrPEuxh3aD65PJMY5zcnGj3VLcj5+lhaowjJtjxDin?= =?us-ascii?Q?mGwIQg1sNVzg4MqNeOQwvFA8VpSIJdwF6beqAxznVCFRnDDpmlpjSvJ74MXq?= =?us-ascii?Q?W9yxMY950so1ENZmb3j59b/UBwpUatQVIf54vbGaTdwsBu0kgK4bqi68JrdV?= =?us-ascii?Q?1utEzJibWc1w97BolABiRhqkpnpE13QE5yiM/I63rSyTUzmMrGfcYQISAHnW?= =?us-ascii?Q?KSyyiLsIzy0pU/e4WpT3iQ/LIwv0PWSGdS4ETqnrMubPVtuEAJvdMDxs/IRj?= =?us-ascii?Q?lGxhQ9r0LK0RVkmn+0CdnLqmuBI56RBVizW5GGRBeeIOO/3BPpIk8Sfxrn2y?= =?us-ascii?Q?+YBIzOcMFvbhrV27KXIaApZMVPP1q1+mwdT1NTi6vT2JXfxFB5k2oGw4sx1A?= =?us-ascii?Q?ZLGNGqXyHI7fYDxThsvnYeGB5E8QumkFckWljNMVW9OWBDqNU3hTa6ww9wWO?= =?us-ascii?Q?qxOsvwxmCMeFgkN2DOgpFi+JibqZON9DQorg6QHtuSX81LxLM1i/GyG4Sf+n?= =?us-ascii?Q?gtaByi+g/5UBjQjKFGsT8Fv6BMnFLOk90GawWYEV7LBF?=
Content-Type: multipart/alternative; boundary="_000_BYAPR11MB272513EE236E8199E915796BDF269BYAPR11MB2725namp_"
MIME-Version: 1.0
X-MS-Exchange-CrossTenant-AuthAs: Internal
X-MS-Exchange-CrossTenant-AuthSource: BYAPR11MB2725.namprd11.prod.outlook.com
X-MS-Exchange-CrossTenant-Network-Message-Id: 7e69b37b-018b-403c-5921-08d9e598806f
X-MS-Exchange-CrossTenant-originalarrivaltime: 01 Feb 2022 15:35:40.0019 (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: 8OvUtcTyH8aQ59V0O+HObPi1e0PtntaYgz+uBBlaXnYbXMok6cLTZ9xt/ZgI2lirbspvF9c/0lMXKTngskk+fQ==
X-MS-Exchange-Transport-CrossTenantHeadersStamped: SN6PR11MB3424
X-OriginatorOrg: cisco.com
X-Outbound-SMTP-Client: 173.36.7.22, xbe-aln-007.cisco.com
X-Outbound-Node: rcdn-core-5.cisco.com
Archived-At: <https://mailarchive.ietf.org/arch/msg/bess/63XOXcYeMO5DqqPzTMHp_Of-s38>
Subject: Re: [bess] WGLC, IPR and Implementation Poll for draft-ietf-bess-evpn-fast-df-recovery-03
X-BeenThere: bess@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: BGP-Enabled ServiceS working group discussion list <bess.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/bess>, <mailto:bess-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/bess/>
List-Post: <mailto:bess@ietf.org>
List-Help: <mailto:bess-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/bess>, <mailto:bess-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 01 Feb 2022 15:35:50 -0000

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

Support the publication of draft.

Mankamana

From: Bocci, Matthew (Nokia - GB) <matthew.bocci@nokia.com>
Date: Monday, January 31, 2022 at 5:58 AM
To: draft-ietf-bess-evpn-fast-df-recovery@ietf.org <draft-ietf-bess-evpn-fa=
st-df-recovery@ietf.org>, bess@ietf.org <bess@ietf.org>
Cc: bess-chairs@ietf.org <bess-chairs@ietf.org>
Subject: WGLC, IPR and Implementation Poll for draft-ietf-bess-evpn-fast-df=
-recovery-03
Hi WG,

This email starts a two-week Working Group Last Call on draft-ietf-bess-evp=
n-fast-df-recovery-03 [1].

This poll runs until Monday 14th February 2022.

We are also polling for knowledge of any undisclosed IPR that applies to th=
is Document, to ensure that IPR has been disclosed in compliance with IETF =
IPR rules (see RFCs 3979, 4879, 3669 and 5378 for more details).
If you are listed as an Author or a Contributor of this document, please re=
spond to this email and indicate whether or not you are aware of any releva=
nt undisclosed IPR. The Document won't progress without answers from all th=
e Authors and Contributors.
There is currently no IPR disclosed.

If you are not listed as an Author or a Contributor, then please explicitly=
 respond only if you are aware of any IPR that has not yet been disclosed i=
n conformance with IETF rules.

We are also polling for any existing implementation as per [2]. Please indi=
cate if you are aware of any implementations.

Thank you,
Matthew & Stephane

[1] draft-ietf-bess-evpn-fast-df-recovery-03 - Fast Recovery for EVPN DF El=
ection<https://datatracker.ietf.org/doc/draft-ietf-bess-evpn-fast-df-recove=
ry/>
[2] https://mailarchive.ietf.org/arch/msg/bess/cG3X1tTqb_vPC4rg56SEdkjqDpw



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

<html xmlns:o=3D"urn:schemas-microsoft-com:office:office" xmlns:w=3D"urn:sc=
hemas-microsoft-com:office:word" xmlns:m=3D"http://schemas.microsoft.com/of=
fice/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;
	font-size:11.0pt;
	font-family:"Calibri",sans-serif;}
a:link, span.MsoHyperlink
	{mso-style-priority:99;
	color:#0563C1;
	text-decoration:underline;}
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>
</head>
<body lang=3D"EN-US" link=3D"#0563C1" vlink=3D"#954F72" style=3D"word-wrap:=
break-word">
<div class=3D"WordSection1">
<p class=3D"MsoNormal">Support the publication of draft. <o:p></o:p></p>
<p class=3D"MsoNormal"><o:p>&nbsp;</o:p></p>
<p class=3D"MsoNormal">Mankamana <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" style=3D"margin-bottom:12.0pt"><b><span lang=3D"EN-G=
B" style=3D"font-size:12.0pt;color:black">From:
</span></b><span lang=3D"EN-GB" style=3D"font-size:12.0pt;color:black">Bocc=
i, Matthew (Nokia - GB) &lt;matthew.bocci@nokia.com&gt;<br>
<b>Date: </b>Monday, January 31, 2022 at 5:58 AM<br>
<b>To: </b>draft-ietf-bess-evpn-fast-df-recovery@ietf.org &lt;draft-ietf-be=
ss-evpn-fast-df-recovery@ietf.org&gt;, bess@ietf.org &lt;bess@ietf.org&gt;<=
br>
<b>Cc: </b>bess-chairs@ietf.org &lt;bess-chairs@ietf.org&gt;<br>
<b>Subject: </b>WGLC, IPR and Implementation Poll for draft-ietf-bess-evpn-=
fast-df-recovery-03<o:p></o:p></span></p>
</div>
<p class=3D"MsoNormal">Hi WG,<span lang=3D"EN-GB"><o:p></o:p></span></p>
<p class=3D"MsoNormal">&nbsp;<span lang=3D"EN-GB"><o:p></o:p></span></p>
<p class=3D"MsoNormal">This email starts a two-week Working Group Last Call=
 on <span lang=3D"EN-GB">
draft-ietf-bess-evpn-fast-df-recovery-03 </span>[1].<span lang=3D"EN-GB"><o=
:p></o:p></span></p>
<p class=3D"MsoNormal">&nbsp;<span lang=3D"EN-GB"><o:p></o:p></span></p>
<p class=3D"MsoNormal">This poll runs until Monday 14<sup>th</sup> February=
 2022.<span lang=3D"EN-GB"><o:p></o:p></span></p>
<p class=3D"MsoNormal">&nbsp;<span lang=3D"EN-GB"><o:p></o:p></span></p>
<p class=3D"MsoNormal">We are also polling for knowledge of any undisclosed=
 IPR that applies to this Document, to ensure that IPR has been disclosed i=
n compliance with IETF IPR rules (see RFCs 3979, 4879, 3669 and 5378 for mo=
re details).<span lang=3D"EN-GB"><o:p></o:p></span></p>
<p class=3D"MsoNormal">If you are listed as an Author or a Contributor of t=
his document, please respond to this email and indicate whether or not you =
are aware of any relevant undisclosed IPR. The Document won't progress with=
out answers from all the Authors and
 Contributors.&nbsp;<span lang=3D"EN-GB"><o:p></o:p></span></p>
<p class=3D"MsoNormal">There is currently no IPR disclosed.<span lang=3D"EN=
-GB"><o:p></o:p></span></p>
<p class=3D"MsoNormal">&nbsp;<span lang=3D"EN-GB"><o:p></o:p></span></p>
<p class=3D"MsoNormal">If you are not listed as an Author or a Contributor,=
 then please explicitly respond only if you are aware of any IPR that has n=
ot yet been disclosed in conformance with IETF rules.<span lang=3D"EN-GB"><=
o:p></o:p></span></p>
<p class=3D"MsoNormal">&nbsp;<span lang=3D"EN-GB"><o:p></o:p></span></p>
<p class=3D"MsoNormal">We are also polling for any existing implementation =
as per [2].&nbsp;Please indicate if you are aware of any implementations.<s=
pan lang=3D"EN-GB"><o:p></o:p></span></p>
<p class=3D"MsoNormal">&nbsp;<span lang=3D"EN-GB"><o:p></o:p></span></p>
<p class=3D"MsoNormal">Thank you,<span lang=3D"EN-GB"><o:p></o:p></span></p=
>
<p class=3D"MsoNormal">Matthew &amp; Stephane<span lang=3D"EN-GB"><o:p></o:=
p></span></p>
<p class=3D"MsoNormal">&nbsp;<span lang=3D"EN-GB"><o:p></o:p></span></p>
<p class=3D"MsoNormal">[1]&nbsp;<span lang=3D"EN-GB"><a href=3D"https://dat=
atracker.ietf.org/doc/draft-ietf-bess-evpn-fast-df-recovery/">draft-ietf-be=
ss-evpn-fast-df-recovery-03 - Fast Recovery for EVPN DF Election</a><o:p></=
o:p></span></p>
<p class=3D"MsoNormal">[2]&nbsp;<span lang=3D"EN-GB"><a href=3D"https://mai=
larchive.ietf.org/arch/msg/bess/cG3X1tTqb_vPC4rg56SEdkjqDpw" target=3D"_bla=
nk" title=3D"https://mailarchive.ietf.org/arch/msg/bess/cG3X1tTqb_vPC4rg56S=
EdkjqDpw"><span lang=3D"EN-US">https://mailarchive.ietf.org/arch/msg/bess/c=
G3X1tTqb_vPC4rg56SEdkjqDpw</span></a><o:p></o:p></span></p>
<p class=3D"MsoNormal">&nbsp;<span lang=3D"EN-GB"><o:p></o:p></span></p>
<p class=3D"MsoNormal"><span lang=3D"EN-GB">&nbsp;<o:p></o:p></span></p>
</div>
</body>
</html>

--_000_BYAPR11MB272513EE236E8199E915796BDF269BYAPR11MB2725namp_--


From nobody Tue Feb  1 08:02:27 2022
Return-Path: <jorge.rabadan@nokia.com>
X-Original-To: bess@ietfa.amsl.com
Delivered-To: bess@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 55EE13A1534; Tue,  1 Feb 2022 08:02:17 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.475
X-Spam-Level: 
X-Spam-Status: No, score=-2.475 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.576, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, HTML_MESSAGE=0.001, RCVD_IN_MSPIKE_H2=-0.001, SPF_NONE=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 GT_L5jAiuXI9; Tue,  1 Feb 2022 08:02:12 -0800 (PST)
Received: from NAM10-MW2-obe.outbound.protection.outlook.com (mail-mw2nam10on2139.outbound.protection.outlook.com [40.107.94.139]) (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 074843A1520; Tue,  1 Feb 2022 08:02:03 -0800 (PST)
ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=El8iKiOUvDHVBY/YDIAQhr0y1UniGtfaNYjH+dX+qIxWItBa8jFawfoRVZ8pdgHbLZzaEaCrGAOOJywmuTMlEGwIU+ISq39KbuROdsIV2dIEx7DKt0xQZqPQGPz+T0CmEoxE31dBu9XJF0w3sLaxlR6aKaTR21fbK8sEyaPcFdNB/fOKHpx3dXF3w7NNcIukl5ThODZk1bs59kvlnjVNGroRHt49l0Hh5rLsGU3ydEVwZYdQjoedJPoQ4v5MUGMJxtsk8D1+B9zJ6Vb8WRO4oghNqkSwDuqXpXZX7hkSZTAZRhVCtxkwsX1pJcQ+3ME5P9FUKBdvA7hsRYW57A8C8w==
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-AntiSpam-MessageData-ChunkCount:X-MS-Exchange-AntiSpam-MessageData-0:X-MS-Exchange-AntiSpam-MessageData-1; bh=+U+rH2XVKZHe03jPI3P5osznLP9MwqP0qQBLhkxHMP8=; b=htweNItCJl4qNbaAxLTRQP+GMQzlly2XOD9H540dMU7ta+08MvlNJ0nNtr43snoqmPkUMFRObKclEKxysWx2/15u9VyDmAAho4iF0hgHv43XxSFxb0EG+E+B252Jr9WKlp7TKzX8w642S7w0gviu+lBoUMRwxXl3F4K+0BMQmQfB7ss+XdRgeMbLtEnGDwivHQvePfKF5VT869XvQAVsIU6q4L1MnPM22R4ItRNPJ2RTZYogjdxp25Ii2IVnMnOsskDePld+YT172+z0WL1Kxtmks85FRvM7ckioJmEQWNe7+cvlx+tmlbaBXL90eaR3lwaNTbSxJd7XD18RoHP3+w==
ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=none; dmarc=none; dkim=none; 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=+U+rH2XVKZHe03jPI3P5osznLP9MwqP0qQBLhkxHMP8=; b=naI6YRsRmepbLqEKM1gFliAHV75TJ7LeEoIUFFkJlweHfttUGORj/RcVFUj6S8g3h7yvqQMHTcPeY25lg3Reo8Uc3Ch41fofV3hB60Fztxu2eICa6J1pK0hENntkKsQBWeI00Gp+A930rwE3BOODnTaQDOSNG2YSiAcAf7beyfM=
Received: from BY3PR08MB7060.namprd08.prod.outlook.com (2603:10b6:a03:36d::19) by BN3PR0801MB2178.namprd08.prod.outlook.com (2603:10b6:400:1::15) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.4930.17; Tue, 1 Feb 2022 16:02:01 +0000
Received: from BY3PR08MB7060.namprd08.prod.outlook.com ([fe80::6c04:fd39:8ad2:a569]) by BY3PR08MB7060.namprd08.prod.outlook.com ([fe80::6c04:fd39:8ad2:a569%6]) with mapi id 15.20.4930.022; Tue, 1 Feb 2022 16:02:01 +0000
From: "Rabadan, Jorge (Nokia - US/Sunnyvale)" <jorge.rabadan@nokia.com>
To: "Bocci, Matthew (Nokia - GB)" <matthew.bocci@nokia.com>, "draft-ietf-bess-evpn-fast-df-recovery@ietf.org" <draft-ietf-bess-evpn-fast-df-recovery@ietf.org>, "bess@ietf.org" <bess@ietf.org>
CC: "bess-chairs@ietf.org" <bess-chairs@ietf.org>
Thread-Topic: WGLC, IPR and Implementation Poll for draft-ietf-bess-evpn-fast-df-recovery-03
Thread-Index: AQHYFqkskrnahyPytkS1Do7MAMfKtKx+28W5
Date: Tue, 1 Feb 2022 16:02:01 +0000
Message-ID: <BY3PR08MB70606FC1FACFF7AEEDCDC92AF7269@BY3PR08MB7060.namprd08.prod.outlook.com>
References: <VI1PR0701MB6991127811050E749055AD03EB259@VI1PR0701MB6991.eurprd07.prod.outlook.com>
In-Reply-To: <VI1PR0701MB6991127811050E749055AD03EB259@VI1PR0701MB6991.eurprd07.prod.outlook.com>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
authentication-results: dkim=none (message not signed) header.d=none;dmarc=none action=none header.from=nokia.com;
x-ms-publictraffictype: Email
x-ms-office365-filtering-correlation-id: 3bb74379-c9e9-46c5-c1f3-08d9e59c2f19
x-ms-traffictypediagnostic: BN3PR0801MB2178:EE_
x-microsoft-antispam-prvs: <BN3PR0801MB2178424DB3F1D450A7A800C0F7269@BN3PR0801MB2178.namprd08.prod.outlook.com>
x-ms-oob-tlc-oobclassifiers: OLM:10000;
x-ms-exchange-senderadcheck: 1
x-ms-exchange-antispam-relay: 0
x-microsoft-antispam: BCL:0;
x-microsoft-antispam-message-info: LfD/DFQpc3Rm0297l3eW6Ed0onYkTHqd7gJnRmeyrNPccCmFsNoQgj4f/6hSjNu8touuU7F8h0nYEe2AFvKWkMKZdEr0jQriLXlJLgRVVnqcu8RP8Yf7t/QXY4WBxjFESmiReTetqdU8/aym31XrciKm2HcpuWvtb1apQI//Iw/h1aGBk+tHDYmQMu1SzCB1OmX7lVhC2jh8thNReL8YtsktR21Qkh+y50LvcuUYF3wxlAmjxludJLxXrasFscyN0D+4hQsw0SmHBxFaHmZ0q2Nli3161t6PKAww7JtUuwMmeb9FNgnGkb3pNpEgk0N0dybP3ZWaoiaOl48/VEgtWGQaScOKKHoOiENep0KIYyJ0S/qK5F2p6RnE3Kqc79EqpXrk5l4q/Aza1Kxg4deRVyjBtbaeJzmDjQBfW6lNYi2YJS04hvtJdwSXZ98iTey7fuQdWRy6QFvk6NonKKW9C8YQa9VN/cpNcDk2qk8Nsud701ryHjnDKtSewOoNNzOK+g+f3DTF2VB0qsA14+/QfIxTE3FpLp/8pSZLXX91V7BH/sfA1oYDm0fD8M/b9WQT6LrMHTkqvhpVMUkXSfGfpx+boWyUN513x49ASmwSci/RQDmiFQO3KX9ejO3RAp+RwU98AjU3U0AH3Vpv3CkXgFZRTK+0AnjvN8ekRoosTwjyTpWZmPoOvQBNsEw4rIyyLQMvbvxt4EXBkQU5Hc6VQQNrnluwaB/axQfUy2E9OzSRmZlThLT0azQZUrDamB9WLQyRVmQeZQfpoUI7SXuynoELjhbIKjFl/PJCVjc021UyQJxdh2nOa5SC+nWSnll56fIxwBdR5PiX9rXMlfywcg==
x-forefront-antispam-report: CIP:255.255.255.255; CTRY:; LANG:en; SCL:1; SRV:;  IPV:NLI; SFV:NSPM; H:BY3PR08MB7060.namprd08.prod.outlook.com; PTR:; CAT:NONE;  SFS:(13230001)(4636009)(366004)(82960400001)(4326008)(38100700002)(122000001)(52536014)(508600001)(966005)(5660300002)(66476007)(66556008)(110136005)(71200400001)(26005)(66446008)(316002)(186003)(33656002)(8936002)(450100002)(76116006)(83380400001)(66946007)(8676002)(64756008)(91956017)(55236004)(9686003)(6506007)(7696005)(53546011)(38070700005)(166002)(55016003)(86362001)(2906002)(20210929001); DIR:OUT; SFP:1102; 
x-ms-exchange-antispam-messagedata-chunkcount: 1
x-ms-exchange-antispam-messagedata-0: =?Windows-1252?Q?nqDsOu7EqojT22q+c0BT+pDTTil+FvVxbTXyPeNc5QB3vMJsBvuozJYT?= =?Windows-1252?Q?mMYYRs4hWHI+FdqoZPw9wbqXdBpqTNr9ZodLrp0+iirk1okWHYyymWS+?= =?Windows-1252?Q?i0IJ+nZ3IhvCwUUSrssA6PPuuIK/3mbFppTriFg/hxjAhHr7iddGrN3S?= =?Windows-1252?Q?/2ttyb2UvV7aWmj7WchvdcyzWQ0EgSMs+QKXzMTby0B/pP/scg6DM5nq?= =?Windows-1252?Q?iQQ3CXXBtAPYP1z9RwuM2iZwx1ZXt+BvWX/qRoJU7VXdHg/5ooA4292U?= =?Windows-1252?Q?BF37rWK5b/kAeCetuZcaRyTfjerP4g5UyyjkDfORbHmhxKtZBsanBqnK?= =?Windows-1252?Q?t6b+b/MQMQTVEYfaNN+Py96Gr6gvN+4bQafeD6uhr8l1DcYnBsv4KXNZ?= =?Windows-1252?Q?vW6+o+0lTMrkQFsewZOcy3E11Zz86OyAarH9U+35oOkb6DLy9792A4wB?= =?Windows-1252?Q?9lWHF3REHUUlm1ER8Z4weURECOPE8QRDDaxHNbd/xqNT2GCCT2WaoMVN?= =?Windows-1252?Q?zzzTn0iQEIU21UFXB4f/m3YvjqeVpBubeyb/OQXhoap7thWcnxsBkGM/?= =?Windows-1252?Q?dlJkEpDSYdKDIeS8MlwLhpmUF8w1+Gdun64AlMevgOh9b/RjJnex7ElA?= =?Windows-1252?Q?IPbcMeODd0Rpe+8Uo6MXVM9rcqPC4Ojt2sP1H/cd0dCuTtOvJTHtpmuo?= =?Windows-1252?Q?HdH8D1bnJT7XjZqoNHNOffhNW37+DDFG0Q+RtrbEDw34ZML+6DuQiCZC?= =?Windows-1252?Q?ad9BszGa55SOPKTedZqh/9s33nhHioFtXRWa0lK4rCAklOl2/Trf5zPT?= =?Windows-1252?Q?VvvEMu3OEgTbHMZqGaa0sbrEynf+f3oO1VyGJW9yv000H5QsK6VEJo0K?= =?Windows-1252?Q?rPnw4ERdRXJtHxg7Vm0gpCXbEb9npVxU+0iiR4fyG3Tv3dRyw1jQzqRY?= =?Windows-1252?Q?yG3YXkzQNEz5ok/c6kLWDMx5OTW6H2zdhuZipfA2VXlaKyWQhxLEmDlh?= =?Windows-1252?Q?hzOwPInmshNP4MwugdlTpv5Cv6ZMoZzlh8KNGHkQ5+RxFxlaWyDhRO5e?= =?Windows-1252?Q?waayGGtpRVGBdnjt4e5YZVSTRHE7lYP0LNsgQ8+JGbX/ytGdxgTrUyRt?= =?Windows-1252?Q?aZfmw3OztIMZffU5LkiqGcTZSgMNnk0weM4dA9eW86dkSbZbfEDT/u38?= =?Windows-1252?Q?+pV9cmLtf4+69dG5AE6d9vlWa7NonKjgnZGkcpRzrWLdQzDajUTynzan?= =?Windows-1252?Q?K+GXZp/BP9v16XM+gQv9TlrOvxVvzh395rvhBF1SEIC9bwVFqwnRm1i1?= =?Windows-1252?Q?aU/hXZp3b0jAC3uxwxtu2LXnQW8cBuTc54aAaZtTr627g4CVVLRPFwT0?= =?Windows-1252?Q?tFSPZRiuvTeMVX4rd8IfaE0BSptrSWyLd8ryYhIuO18r7K9FH2iocQDu?= =?Windows-1252?Q?W7Jns/N8afWCXqUbjjp1aKhteoJkuSD3+N6rwl+z9mWS+fqAYoY2YyTF?= =?Windows-1252?Q?uLkAxlNmaKZwIzvlwVUbFtSxgvuWAEcQTK1l1cbIrIUS4Aouu6drGQcW?= =?Windows-1252?Q?7cV2x3DZK4UggHPRdXyoJEw0IuLoSGiu3b+RojFgZWuCNE6/8pfb4R7d?= =?Windows-1252?Q?1ibAbTglxC+8sT8qEGQnahXjKfbuXIc51BW0sjR+bKrwt0V0linxXYiV?= =?Windows-1252?Q?24/wHzJgjx8LuXbe0F7JMBu6WPvxksGStLkjJuFGjSdBXtZerjgpDwVT?= =?Windows-1252?Q?2iOYyNQW4muEd9jB256HSmTmZAQgLq88RuoHiFG6?=
Content-Type: multipart/alternative; boundary="_000_BY3PR08MB70606FC1FACFF7AEEDCDC92AF7269BY3PR08MB7060namp_"
MIME-Version: 1.0
X-OriginatorOrg: nokia.com
X-MS-Exchange-CrossTenant-AuthAs: Internal
X-MS-Exchange-CrossTenant-AuthSource: BY3PR08MB7060.namprd08.prod.outlook.com
X-MS-Exchange-CrossTenant-Network-Message-Id: 3bb74379-c9e9-46c5-c1f3-08d9e59c2f19
X-MS-Exchange-CrossTenant-originalarrivaltime: 01 Feb 2022 16:02:01.6262 (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: rROpFCoHCraicXJ1DPoZd4SIbGNo5ztoBEcbIJSg6a3FGhBiwNgTh42Q9RXWBzTtQXCteyNkbSM6m52xVJVIPA==
X-MS-Exchange-Transport-CrossTenantHeadersStamped: BN3PR0801MB2178
Archived-At: <https://mailarchive.ietf.org/arch/msg/bess/Z0iASig6fL_NOvP_arr1KNv4ygE>
Subject: Re: [bess] WGLC, IPR and Implementation Poll for draft-ietf-bess-evpn-fast-df-recovery-03
X-BeenThere: bess@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: BGP-Enabled ServiceS working group discussion list <bess.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/bess>, <mailto:bess-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/bess/>
List-Post: <mailto:bess@ietf.org>
List-Help: <mailto:bess-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/bess>, <mailto:bess-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 01 Feb 2022 16:02:25 -0000

--_000_BY3PR08MB70606FC1FACFF7AEEDCDC92AF7269BY3PR08MB7060namp_
Content-Type: text/plain; charset="Windows-1252"
Content-Transfer-Encoding: quoted-printable

Hi everyone,

I=92m not aware of any relevant undisclosed IPR.

Thanks.
Jorge

From: Bocci, Matthew (Nokia - GB) <matthew.bocci@nokia.com>
Date: Monday, January 31, 2022 at 2:58 PM
To: draft-ietf-bess-evpn-fast-df-recovery@ietf.org <draft-ietf-bess-evpn-fa=
st-df-recovery@ietf.org>, bess@ietf.org <bess@ietf.org>
Cc: bess-chairs@ietf.org <bess-chairs@ietf.org>
Subject: WGLC, IPR and Implementation Poll for draft-ietf-bess-evpn-fast-df=
-recovery-03
Hi WG,

This email starts a two-week Working Group Last Call on draft-ietf-bess-evp=
n-fast-df-recovery-03 [1].

This poll runs until Monday 14th February 2022.

We are also polling for knowledge of any undisclosed IPR that applies to th=
is Document, to ensure that IPR has been disclosed in compliance with IETF =
IPR rules (see RFCs 3979, 4879, 3669 and 5378 for more details).
If you are listed as an Author or a Contributor of this document, please re=
spond to this email and indicate whether or not you are aware of any releva=
nt undisclosed IPR. The Document won't progress without answers from all th=
e Authors and Contributors.
There is currently no IPR disclosed.

If you are not listed as an Author or a Contributor, then please explicitly=
 respond only if you are aware of any IPR that has not yet been disclosed i=
n conformance with IETF rules.

We are also polling for any existing implementation as per [2]. Please indi=
cate if you are aware of any implementations.

Thank you,
Matthew & Stephane

[1] draft-ietf-bess-evpn-fast-df-recovery-03 - Fast Recovery for EVPN DF El=
ection<https://datatracker.ietf.org/doc/draft-ietf-bess-evpn-fast-df-recove=
ry/>
[2] https://mailarchive.ietf.org/arch/msg/bess/cG3X1tTqb_vPC4rg56SEdkjqDpw



--_000_BY3PR08MB70606FC1FACFF7AEEDCDC92AF7269BY3PR08MB7060namp_
Content-Type: text/html; charset="Windows-1252"
Content-Transfer-Encoding: quoted-printable

<html xmlns:o=3D"urn:schemas-microsoft-com:office:office" xmlns:w=3D"urn:sc=
hemas-microsoft-com:office:word" xmlns:m=3D"http://schemas.microsoft.com/of=
fice/2004/12/omml" xmlns=3D"http://www.w3.org/TR/REC-html40">
<head>
<meta http-equiv=3D"Content-Type" content=3D"text/html; charset=3DWindows-1=
252">
<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;}
@font-face
	{font-family:"Times New Roman \(Body CS\)";
	panose-1:2 11 6 4 2 2 2 2 2 4;}
/* Style Definitions */
p.MsoNormal, li.MsoNormal, div.MsoNormal
	{margin:0cm;
	font-size:10.0pt;
	font-family:"Calibri",sans-serif;}
a:link, span.MsoHyperlink
	{mso-style-priority:99;
	color:#0563C1;
	text-decoration:underline;}
.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;}
--></style>
</head>
<body lang=3D"EN-US" link=3D"#0563C1" vlink=3D"#954F72" style=3D"word-wrap:=
break-word">
<div class=3D"WordSection1">
<p class=3D"MsoNormal"><span style=3D"font-size:10.5pt;font-family:Consolas=
">Hi everyone,<o:p></o:p></span></p>
<p class=3D"MsoNormal"><span style=3D"font-size:10.5pt;font-family:Consolas=
"><o:p>&nbsp;</o:p></span></p>
<p class=3D"MsoNormal"><span style=3D"font-size:10.5pt;font-family:Consolas=
">I=92m not aware of any relevant undisclosed IPR.<o:p></o:p></span></p>
<p class=3D"MsoNormal"><span style=3D"font-size:10.5pt;font-family:Consolas=
"><o:p>&nbsp;</o:p></span></p>
<p class=3D"MsoNormal"><span style=3D"font-size:10.5pt;font-family:Consolas=
">Thanks.<o:p></o:p></span></p>
<p class=3D"MsoNormal"><span style=3D"font-size:10.5pt;font-family:Consolas=
">Jorge<o:p></o:p></span></p>
<p class=3D"MsoNormal"><span style=3D"font-size:10.5pt;font-family:Consolas=
"><o:p>&nbsp;</o:p></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"mso-margin-top-alt:0cm;margin-right:0cm;mar=
gin-bottom:12.0pt;margin-left:36.0pt">
<b><span lang=3D"EN-GB" style=3D"font-size:12.0pt;color:black">From: </span=
></b><span lang=3D"EN-GB" style=3D"font-size:12.0pt;color:black">Bocci, Mat=
thew (Nokia - GB) &lt;matthew.bocci@nokia.com&gt;<br>
<b>Date: </b>Monday, January 31, 2022 at 2:58 PM<br>
<b>To: </b>draft-ietf-bess-evpn-fast-df-recovery@ietf.org &lt;draft-ietf-be=
ss-evpn-fast-df-recovery@ietf.org&gt;, bess@ietf.org &lt;bess@ietf.org&gt;<=
br>
<b>Cc: </b>bess-chairs@ietf.org &lt;bess-chairs@ietf.org&gt;<br>
<b>Subject: </b>WGLC, IPR and Implementation Poll for draft-ietf-bess-evpn-=
fast-df-recovery-03<o:p></o:p></span></p>
</div>
<p class=3D"MsoNormal" style=3D"margin-left:36.0pt"><span style=3D"font-siz=
e:11.0pt">Hi WG,</span><span lang=3D"EN-GB" style=3D"font-size:11.0pt"><o:p=
></o:p></span></p>
<p class=3D"MsoNormal" style=3D"margin-left:36.0pt"><span style=3D"font-siz=
e:11.0pt">&nbsp;</span><span lang=3D"EN-GB" style=3D"font-size:11.0pt"><o:p=
></o:p></span></p>
<p class=3D"MsoNormal" style=3D"margin-left:36.0pt"><span style=3D"font-siz=
e:11.0pt">This email starts a two-week Working Group Last Call on
</span><span lang=3D"EN-GB" style=3D"font-size:11.0pt">draft-ietf-bess-evpn=
-fast-df-recovery-03
</span><span style=3D"font-size:11.0pt">[1].</span><span lang=3D"EN-GB" sty=
le=3D"font-size:11.0pt"><o:p></o:p></span></p>
<p class=3D"MsoNormal" style=3D"margin-left:36.0pt"><span style=3D"font-siz=
e:11.0pt">&nbsp;</span><span lang=3D"EN-GB" style=3D"font-size:11.0pt"><o:p=
></o:p></span></p>
<p class=3D"MsoNormal" style=3D"margin-left:36.0pt"><span style=3D"font-siz=
e:11.0pt">This poll runs until Monday 14<sup>th</sup> February 2022.</span>=
<span lang=3D"EN-GB" style=3D"font-size:11.0pt"><o:p></o:p></span></p>
<p class=3D"MsoNormal" style=3D"margin-left:36.0pt"><span style=3D"font-siz=
e:11.0pt">&nbsp;</span><span lang=3D"EN-GB" style=3D"font-size:11.0pt"><o:p=
></o:p></span></p>
<p class=3D"MsoNormal" style=3D"margin-left:36.0pt"><span style=3D"font-siz=
e:11.0pt">We are also polling for knowledge of any undisclosed IPR that app=
lies to this Document, to ensure that IPR has been disclosed in compliance =
with IETF IPR rules (see RFCs 3979, 4879,
 3669 and 5378 for more details).</span><span lang=3D"EN-GB" style=3D"font-=
size:11.0pt"><o:p></o:p></span></p>
<p class=3D"MsoNormal" style=3D"margin-left:36.0pt"><span style=3D"font-siz=
e:11.0pt">If you are listed as an Author or a Contributor of this document,=
 please respond to this email and indicate whether or not you are aware of =
any relevant undisclosed IPR. The Document
 won't progress without answers from all the Authors and Contributors.&nbsp=
;</span><span lang=3D"EN-GB" style=3D"font-size:11.0pt"><o:p></o:p></span><=
/p>
<p class=3D"MsoNormal" style=3D"margin-left:36.0pt"><span style=3D"font-siz=
e:11.0pt">There is currently no IPR disclosed.</span><span lang=3D"EN-GB" s=
tyle=3D"font-size:11.0pt"><o:p></o:p></span></p>
<p class=3D"MsoNormal" style=3D"margin-left:36.0pt"><span style=3D"font-siz=
e:11.0pt">&nbsp;</span><span lang=3D"EN-GB" style=3D"font-size:11.0pt"><o:p=
></o:p></span></p>
<p class=3D"MsoNormal" style=3D"margin-left:36.0pt"><span style=3D"font-siz=
e:11.0pt">If you are not listed as an Author or a Contributor, then please =
explicitly respond only if you are aware of any IPR that has not yet been d=
isclosed in conformance with IETF rules.</span><span lang=3D"EN-GB" style=
=3D"font-size:11.0pt"><o:p></o:p></span></p>
<p class=3D"MsoNormal" style=3D"margin-left:36.0pt"><span style=3D"font-siz=
e:11.0pt">&nbsp;</span><span lang=3D"EN-GB" style=3D"font-size:11.0pt"><o:p=
></o:p></span></p>
<p class=3D"MsoNormal" style=3D"margin-left:36.0pt"><span style=3D"font-siz=
e:11.0pt">We are also polling for any existing implementation as per [2].&n=
bsp;Please indicate if you are aware of any implementations.</span><span la=
ng=3D"EN-GB" style=3D"font-size:11.0pt"><o:p></o:p></span></p>
<p class=3D"MsoNormal" style=3D"margin-left:36.0pt"><span style=3D"font-siz=
e:11.0pt">&nbsp;</span><span lang=3D"EN-GB" style=3D"font-size:11.0pt"><o:p=
></o:p></span></p>
<p class=3D"MsoNormal" style=3D"margin-left:36.0pt"><span style=3D"font-siz=
e:11.0pt">Thank you,</span><span lang=3D"EN-GB" style=3D"font-size:11.0pt">=
<o:p></o:p></span></p>
<p class=3D"MsoNormal" style=3D"margin-left:36.0pt"><span style=3D"font-siz=
e:11.0pt">Matthew &amp; Stephane</span><span lang=3D"EN-GB" style=3D"font-s=
ize:11.0pt"><o:p></o:p></span></p>
<p class=3D"MsoNormal" style=3D"margin-left:36.0pt"><span style=3D"font-siz=
e:11.0pt">&nbsp;</span><span lang=3D"EN-GB" style=3D"font-size:11.0pt"><o:p=
></o:p></span></p>
<p class=3D"MsoNormal" style=3D"margin-left:36.0pt"><span style=3D"font-siz=
e:11.0pt">[1]&nbsp;</span><a href=3D"https://datatracker.ietf.org/doc/draft=
-ietf-bess-evpn-fast-df-recovery/"><span lang=3D"EN-GB" style=3D"font-size:=
11.0pt">draft-ietf-bess-evpn-fast-df-recovery-03
 - Fast Recovery for EVPN DF Election</span></a><span lang=3D"EN-GB" style=
=3D"font-size:11.0pt"><o:p></o:p></span></p>
<p class=3D"MsoNormal" style=3D"margin-left:36.0pt"><span style=3D"font-siz=
e:11.0pt">[2]&nbsp;</span><a href=3D"https://mailarchive.ietf.org/arch/msg/=
bess/cG3X1tTqb_vPC4rg56SEdkjqDpw" target=3D"_blank" title=3D"https://mailar=
chive.ietf.org/arch/msg/bess/cG3X1tTqb_vPC4rg56SEdkjqDpw"><span style=3D"fo=
nt-size:11.0pt">https://mailarchive.ietf.org/arch/msg/bess/cG3X1tTqb_vPC4rg=
56SEdkjqDpw</span></a><span lang=3D"EN-GB" style=3D"font-size:11.0pt"><o:p>=
</o:p></span></p>
<p class=3D"MsoNormal" style=3D"margin-left:36.0pt"><span style=3D"font-siz=
e:11.0pt">&nbsp;</span><span lang=3D"EN-GB" style=3D"font-size:11.0pt"><o:p=
></o:p></span></p>
<p class=3D"MsoNormal" style=3D"margin-left:36.0pt"><span lang=3D"EN-GB" st=
yle=3D"font-size:11.0pt">&nbsp;<o:p></o:p></span></p>
</div>
</body>
</html>

--_000_BY3PR08MB70606FC1FACFF7AEEDCDC92AF7269BY3PR08MB7060namp_--


From nobody Tue Feb  1 10:56:40 2022
Return-Path: <laburdet.ietf@gmail.com>
X-Original-To: bess@ietfa.amsl.com
Delivered-To: bess@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 3482D3A1A2F; Tue,  1 Feb 2022 10:56:37 -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, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, DKIM_VALID_EF=-0.1, FREEMAIL_FROM=0.001, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_BLOCKED=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 dur0YX5NmCNt; Tue,  1 Feb 2022 10:56:33 -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 AA72D3A1A32; Tue,  1 Feb 2022 10:56:32 -0800 (PST)
Received: by mail-ed1-x529.google.com with SMTP id w14so36446846edd.10; Tue, 01 Feb 2022 10:56:32 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20210112;  h=from:to:cc:subject:thread-topic:thread-index:date:message-id :references:in-reply-to:accept-language:content-language :mime-version; bh=O4KAa72yTqhD7qxm5yaYFZ7XVwCAb6OdI+0I2UtdXB0=; b=d6+Wz81FS73DxTplXPdkzRdsliG6eSNC7/wzwOtbeEdmERIJ4+vK9wxrIzg6PeiD1m WA+uPrz/jpqCBaKdNAg9K3OnBbfAVseThIo/DXPnh9X3J3UNHk9ComXuJ0Dv0qwaKaaK sQhbuBv7Y7M/nfFBvsiyGU/s3BI/GM0tehROqHYVQHSks3XCsTeQKw1DcFrNJUkDh1UN Yx8CaIDmzXHneSy6pQqK+HRSbq3SYHvegTcv/6yq4KRSHpa2kKn4ffXQS/5TsotD6P09 eNVv26LsDQFitRmOX6fEPuEVv0vvw6ewfmEGibuafkpimclIant/MTJChdtnqLH24TfI EqHQ==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20210112; h=x-gm-message-state:from:to:cc:subject:thread-topic:thread-index :date:message-id:references:in-reply-to:accept-language :content-language:mime-version; bh=O4KAa72yTqhD7qxm5yaYFZ7XVwCAb6OdI+0I2UtdXB0=; b=2POw238K8Sz5yJcjq1/rSTcsIVoptOy4Znjr2z70Qa39DifJXQwSiaqKnNePjxpHaF C0dipeOxvkadFN3G+/9BkMFdrJEuzsPtWqJsm2HIj35YBG3jN5hH/grkM8rQPdW0hG9k 4gyfysBjRj5d7jrC82QPqh0I706GhVg7zSQ+GyyHUB0SJfrGWpCHNpO24cDlMDfRBwsi C+UuLjnOnOHABVpxOB0fzgCJdvXWngv5XYZDBNNkzSc6niuCPza3RdMEEr+J2cFuIaA7 MFwI9hjpbUYaYBdxGD8y9NgIPt9pVVj8rMRPxskdCsZhrfRoGUboad/eheZJQaYTAl4k UNYg==
X-Gm-Message-State: AOAM531CZivXX9eca5n9hyPvE26FJ/l5dzOfVWErgPopnMln8HZyxM4p hhDQtcgEWV4kvp9qc6ZJnNCzWFxT4i3/iQ==
X-Google-Smtp-Source: ABdhPJyUc4j/53t+xng2ja9EbvHDiD0hW4Us9KfwFCePK8s0sfK20Y7jGZc3P/2RAJCzdMwVIs7tlA==
X-Received: by 2002:a05:6402:2707:: with SMTP id y7mr26807263edd.329.1643741789890;  Tue, 01 Feb 2022 10:56:29 -0800 (PST)
Received: from BL3PR02MB8130.namprd02.prod.outlook.com ([2603:1036:207:2d::5]) by smtp.gmail.com with ESMTPSA id f26sm19494345eds.69.2022.02.01.10.56.28 (version=TLS1_2 cipher=ECDHE-ECDSA-AES128-GCM-SHA256 bits=128/128); Tue, 01 Feb 2022 10:56:29 -0800 (PST)
From: =?Windows-1252?Q?Luc_Andr=E9_Burdet?= <laburdet.ietf@gmail.com>
To: "draft-ietf-bess-evpn-fast-df-recovery@ietf.org" <draft-ietf-bess-evpn-fast-df-recovery@ietf.org>, "bess@ietf.org" <bess@ietf.org>
CC: "bess-chairs@ietf.org" <bess-chairs@ietf.org>
Thread-Topic: [bess] WGLC, IPR and Implementation Poll for draft-ietf-bess-evpn-fast-df-recovery-03
Thread-Index: AQHYF34TSit9ASAsA0CKsnpafnhFK6x/C9hS
X-MS-Exchange-MessageSentRepresentingType: 1
Date: Tue, 1 Feb 2022 18:56:27 +0000
Message-ID: <BL3PR02MB813082C688CF2F86BF386D76AF269@BL3PR02MB8130.namprd02.prod.outlook.com>
References: <7620AF87-07C9-4B37-9C35-8CA853CB5507@cisco.com>
In-Reply-To: <7620AF87-07C9-4B37-9C35-8CA853CB5507@cisco.com>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach: 
X-MS-Exchange-Organization-SCL: -1
X-MS-TNEF-Correlator: 
X-MS-Exchange-Organization-RecordReviewCfmType: 0
Content-Type: multipart/alternative; boundary="_000_BL3PR02MB813082C688CF2F86BF386D76AF269BL3PR02MB8130namp_"
MIME-Version: 1.0
Archived-At: <https://mailarchive.ietf.org/arch/msg/bess/9WUsdPG8Z11YOnAtXha2Afp1eFo>
Subject: Re: [bess] WGLC, IPR and Implementation Poll for draft-ietf-bess-evpn-fast-df-recovery-03
X-BeenThere: bess@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: BGP-Enabled ServiceS working group discussion list <bess.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/bess>, <mailto:bess-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/bess/>
List-Post: <mailto:bess@ietf.org>
List-Help: <mailto:bess-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/bess>, <mailto:bess-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 01 Feb 2022 18:56:37 -0000

--_000_BL3PR02MB813082C688CF2F86BF386D76AF269BL3PR02MB8130namp_
Content-Type: text/plain; charset="Windows-1252"
Content-Transfer-Encoding: quoted-printable

I support publication and am not aware of undisclosed IPR
Cisco IOS-XR has implemented the procedures in this draft

Regards,
Luc Andr=E9

Luc Andr=E9 Burdet |  Cisco  |  laburdet.ietf@gmail.com  |  Tel: +1 613 254=
 4814


From: BESS <bess-bounces@ietf.org> on behalf of "Acee Lindem (acee)" <acee=
=3D40cisco.com@dmarc.ietf.org>
Date: Tuesday, February 1, 2022 at 10:13
To: "Bocci, Matthew (Nokia - GB)" <matthew.bocci@nokia.com>, "draft-ietf-be=
ss-evpn-fast-df-recovery@ietf.org" <draft-ietf-bess-evpn-fast-df-recovery@i=
etf.org>, "bess@ietf.org" <bess@ietf.org>
Cc: "bess-chairs@ietf.org" <bess-chairs@ietf.org>
Subject: Re: [bess] WGLC, IPR and Implementation Poll for draft-ietf-bess-e=
vpn-fast-df-recovery-03

I=92ve reread the draft and support publication.
Thanks,
Acee

From: BESS <bess-bounces@ietf.org> on behalf of "Bocci, Matthew (Nokia - GB=
)" <matthew.bocci@nokia.com>
Date: Monday, January 31, 2022 at 9:00 AM
To: "draft-ietf-bess-evpn-fast-df-recovery@ietf.org" <draft-ietf-bess-evpn-=
fast-df-recovery@ietf.org>, "bess@ietf.org" <bess@ietf.org>
Cc: "bess-chairs@ietf.org" <bess-chairs@ietf.org>
Subject: [bess] WGLC, IPR and Implementation Poll for draft-ietf-bess-evpn-=
fast-df-recovery-03

Hi WG,

This email starts a two-week Working Group Last Call on draft-ietf-bess-evp=
n-fast-df-recovery-03 [1].

This poll runs until Monday 14th February 2022.

We are also polling for knowledge of any undisclosed IPR that applies to th=
is Document, to ensure that IPR has been disclosed in compliance with IETF =
IPR rules (see RFCs 3979, 4879, 3669 and 5378 for more details).
If you are listed as an Author or a Contributor of this document, please re=
spond to this email and indicate whether or not you are aware of any releva=
nt undisclosed IPR. The Document won't progress without answers from all th=
e Authors and Contributors.
There is currently no IPR disclosed.

If you are not listed as an Author or a Contributor, then please explicitly=
 respond only if you are aware of any IPR that has not yet been disclosed i=
n conformance with IETF rules.

We are also polling for any existing implementation as per [2]. Please indi=
cate if you are aware of any implementations.

Thank you,
Matthew & Stephane

[1] draft-ietf-bess-evpn-fast-df-recovery-03 - Fast Recovery for EVPN DF El=
ection<https://datatracker.ietf.org/doc/draft-ietf-bess-evpn-fast-df-recove=
ry/>
[2] https://mailarchive.ietf.org/arch/msg/bess/cG3X1tTqb_vPC4rg56SEdkjqDpw



--_000_BL3PR02MB813082C688CF2F86BF386D76AF269BL3PR02MB8130namp_
Content-Type: text/html; charset="Windows-1252"
Content-Transfer-Encoding: quoted-printable

<html xmlns:o=3D"urn:schemas-microsoft-com:office:office" xmlns:w=3D"urn:sc=
hemas-microsoft-com:office:word" xmlns:m=3D"http://schemas.microsoft.com/of=
fice/2004/12/omml" xmlns=3D"http://www.w3.org/TR/REC-html40">
<head>
<meta http-equiv=3D"Content-Type" content=3D"text/html; charset=3DWindows-1=
252">
<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:"Times New Roman \(Body CS\)";
	panose-1:2 11 6 4 2 2 2 2 2 4;}
/* Style Definitions */
p.MsoNormal, li.MsoNormal, div.MsoNormal
	{margin:0cm;
	font-size:11.0pt;
	font-family:"Calibri",sans-serif;}
a:link, span.MsoHyperlink
	{mso-style-priority:99;
	color:#0563C1;
	text-decoration:underline;}
span.EmailStyle20
	{mso-style-type:personal-reply;
	font-family:"Calibri",sans-serif;
	color:windowtext;
	font-weight:normal;
	font-style:normal;}
.MsoChpDefault
	{mso-style-type:export-only;
	font-size:10.0pt;}
@page WordSection1
	{size:612.0pt 792.0pt;
	margin:72.0pt 72.0pt 72.0pt 72.0pt;}
div.WordSection1
	{page:WordSection1;}
--></style>
</head>
<body lang=3D"EN-CA" link=3D"#0563C1" vlink=3D"#954F72" style=3D"word-wrap:=
break-word">
<div class=3D"WordSection1">
<p class=3D"MsoNormal"><span lang=3D"EN-US" style=3D"font-size:12.0pt">I su=
pport publication and am not aware of undisclosed IPR<o:p></o:p></span></p>
<p class=3D"MsoNormal"><span lang=3D"EN-US" style=3D"font-size:12.0pt">Cisc=
o IOS-XR has implemented the procedures in this draft<o:p></o:p></span></p>
<p class=3D"MsoNormal"><span lang=3D"EN-US" style=3D"font-size:12.0pt"><o:p=
>&nbsp;</o:p></span></p>
<div>
<p class=3D"MsoNormal"><span lang=3D"EN-US">Regards,<o:p></o:p></span></p>
<p class=3D"MsoNormal"><span lang=3D"EN-US">Luc Andr=E9<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">Luc Andr=E9 Burdet | &nbsp;Cisc=
o &nbsp;|&nbsp; laburdet.ietf@gmail.com&nbsp; |&nbsp; Tel: +1 613 254 4814<=
o:p></o:p></span></p>
</div>
<p class=3D"MsoNormal"><span lang=3D"EN-US" style=3D"font-size:12.0pt"><o:p=
>&nbsp;</o:p></span></p>
<p class=3D"MsoNormal"><span lang=3D"EN-US" style=3D"font-size:12.0pt"><o:p=
>&nbsp;</o:p></span></p>
<div style=3D"border:none;border-top:solid #B5C4DF 1.0pt;padding:3.0pt 0cm =
0cm 0cm">
<p class=3D"MsoNormal"><b><span lang=3D"EN-US" style=3D"font-size:12.0pt;co=
lor:black">From:
</span></b><span lang=3D"EN-US" style=3D"font-size:12.0pt;color:black">BESS=
 &lt;bess-bounces@ietf.org&gt; on behalf of &quot;Acee Lindem (acee)&quot; =
&lt;acee=3D40cisco.com@dmarc.ietf.org&gt;<br>
<b>Date: </b>Tuesday, February 1, 2022 at 10:13<br>
<b>To: </b>&quot;Bocci, Matthew (Nokia - GB)&quot; &lt;matthew.bocci@nokia.=
com&gt;, &quot;draft-ietf-bess-evpn-fast-df-recovery@ietf.org&quot; &lt;dra=
ft-ietf-bess-evpn-fast-df-recovery@ietf.org&gt;, &quot;bess@ietf.org&quot; =
&lt;bess@ietf.org&gt;<br>
<b>Cc: </b>&quot;bess-chairs@ietf.org&quot; &lt;bess-chairs@ietf.org&gt;<br=
>
<b>Subject: </b>Re: [bess] WGLC, IPR and Implementation Poll for draft-ietf=
-bess-evpn-fast-df-recovery-03<o:p></o:p></span></p>
</div>
<div>
<p class=3D"MsoNormal"><span lang=3D"EN-US"><o:p>&nbsp;</o:p></span></p>
</div>
<div>
<p class=3D"MsoNormal"><span lang=3D"EN-US">I=92ve reread the draft and sup=
port publication.<o:p></o:p></span></p>
<p class=3D"MsoNormal"><span lang=3D"EN-US">Thanks,<o:p></o:p></span></p>
<p class=3D"MsoNormal"><span lang=3D"EN-US">Acee<o:p></o:p></span></p>
<p class=3D"MsoNormal"><span lang=3D"EN-US">&nbsp;<o:p></o:p></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 lang=3D"EN-GB"=
 style=3D"font-size:12.0pt;color:black">From:
</span></b><span lang=3D"EN-GB" style=3D"font-size:12.0pt;color:black">BESS=
 &lt;bess-bounces@ietf.org&gt; on behalf of &quot;Bocci, Matthew (Nokia - G=
B)&quot; &lt;matthew.bocci@nokia.com&gt;<br>
<b>Date: </b>Monday, January 31, 2022 at 9:00 AM<br>
<b>To: </b>&quot;draft-ietf-bess-evpn-fast-df-recovery@ietf.org&quot; &lt;d=
raft-ietf-bess-evpn-fast-df-recovery@ietf.org&gt;, &quot;bess@ietf.org&quot=
; &lt;bess@ietf.org&gt;<br>
<b>Cc: </b>&quot;bess-chairs@ietf.org&quot; &lt;bess-chairs@ietf.org&gt;<br=
>
<b>Subject: </b>[bess] WGLC, IPR and Implementation Poll for draft-ietf-bes=
s-evpn-fast-df-recovery-03</span><span lang=3D"EN-US"><o:p></o:p></span></p=
>
</div>
<div>
<p class=3D"MsoNormal" style=3D"margin-left:36.0pt"><span lang=3D"EN-GB">&n=
bsp;</span><span lang=3D"EN-US"><o:p></o:p></span></p>
</div>
<p class=3D"MsoNormal" style=3D"margin-left:36.0pt"><span lang=3D"EN-US">Hi=
 WG,<o:p></o:p></span></p>
<p class=3D"MsoNormal" style=3D"margin-left:36.0pt"><span lang=3D"EN-US">&n=
bsp;<o:p></o:p></span></p>
<p class=3D"MsoNormal" style=3D"margin-left:36.0pt"><span lang=3D"EN-US">Th=
is email starts a two-week Working Group Last Call on
</span><span lang=3D"EN-GB">draft-ietf-bess-evpn-fast-df-recovery-03 </span=
><span lang=3D"EN-US">[1].<o:p></o:p></span></p>
<p class=3D"MsoNormal" style=3D"margin-left:36.0pt"><span lang=3D"EN-US">&n=
bsp;<o:p></o:p></span></p>
<p class=3D"MsoNormal" style=3D"margin-left:36.0pt"><span lang=3D"EN-US">Th=
is poll runs until Monday 14<sup>th</sup> February 2022.<o:p></o:p></span><=
/p>
<p class=3D"MsoNormal" style=3D"margin-left:36.0pt"><span lang=3D"EN-US">&n=
bsp;<o:p></o:p></span></p>
<p class=3D"MsoNormal" style=3D"margin-left:36.0pt"><span lang=3D"EN-US">We=
 are also polling for knowledge of any undisclosed IPR that applies to this=
 Document, to ensure that IPR has been disclosed in compliance with IETF IP=
R rules (see RFCs 3979, 4879, 3669 and
 5378 for more details).<o:p></o:p></span></p>
<p class=3D"MsoNormal" style=3D"margin-left:36.0pt"><span lang=3D"EN-US">If=
 you are listed as an Author or a Contributor of this document, please resp=
ond to this email and indicate whether or not you are aware of any relevant=
 undisclosed IPR. The Document won't progress
 without answers from all the Authors and Contributors.&nbsp;<o:p></o:p></s=
pan></p>
<p class=3D"MsoNormal" style=3D"margin-left:36.0pt"><span lang=3D"EN-US">Th=
ere is currently no IPR disclosed.<o:p></o:p></span></p>
<p class=3D"MsoNormal" style=3D"margin-left:36.0pt"><span lang=3D"EN-US">&n=
bsp;<o:p></o:p></span></p>
<p class=3D"MsoNormal" style=3D"margin-left:36.0pt"><span lang=3D"EN-US">If=
 you are not listed as an Author or a Contributor, then please explicitly r=
espond only if you are aware of any IPR that has not yet been disclosed in =
conformance with IETF rules.<o:p></o:p></span></p>
<p class=3D"MsoNormal" style=3D"margin-left:36.0pt"><span lang=3D"EN-US">&n=
bsp;<o:p></o:p></span></p>
<p class=3D"MsoNormal" style=3D"margin-left:36.0pt"><span lang=3D"EN-US">We=
 are also polling for any existing implementation as per [2].&nbsp;Please i=
ndicate if you are aware of any implementations.<o:p></o:p></span></p>
<p class=3D"MsoNormal" style=3D"margin-left:36.0pt"><span lang=3D"EN-US">&n=
bsp;<o:p></o:p></span></p>
<p class=3D"MsoNormal" style=3D"margin-left:36.0pt"><span lang=3D"EN-US">Th=
ank you,<o:p></o:p></span></p>
<p class=3D"MsoNormal" style=3D"margin-left:36.0pt"><span lang=3D"EN-US">Ma=
tthew &amp; Stephane<o:p></o:p></span></p>
<p class=3D"MsoNormal" style=3D"margin-left:36.0pt"><span lang=3D"EN-US">&n=
bsp;<o:p></o:p></span></p>
<p class=3D"MsoNormal" style=3D"margin-left:36.0pt"><span lang=3D"EN-US">[1=
]&nbsp;</span><span lang=3D"EN-GB"><a href=3D"https://datatracker.ietf.org/=
doc/draft-ietf-bess-evpn-fast-df-recovery/">draft-ietf-bess-evpn-fast-df-re=
covery-03 - Fast Recovery for EVPN DF Election</a></span><span lang=3D"EN-U=
S"><o:p></o:p></span></p>
<p class=3D"MsoNormal" style=3D"margin-left:36.0pt"><span lang=3D"EN-US">[2=
]&nbsp;</span><span lang=3D"EN-GB"><a href=3D"https://mailarchive.ietf.org/=
arch/msg/bess/cG3X1tTqb_vPC4rg56SEdkjqDpw" target=3D"_blank" title=3D"https=
://mailarchive.ietf.org/arch/msg/bess/cG3X1tTqb_vPC4rg56SEdkjqDpw"><span la=
ng=3D"EN-US">https://mailarchive.ietf.org/arch/msg/bess/cG3X1tTqb_vPC4rg56S=
EdkjqDpw</span></a></span><span lang=3D"EN-US"><o:p></o:p></span></p>
<p class=3D"MsoNormal" style=3D"margin-left:36.0pt"><span lang=3D"EN-US">&n=
bsp;<o:p></o:p></span></p>
<p class=3D"MsoNormal" style=3D"margin-left:36.0pt"><span lang=3D"EN-GB">&n=
bsp;</span><span lang=3D"EN-US"><o:p></o:p></span></p>
</div>
</div>
</body>
</html>

--_000_BL3PR02MB813082C688CF2F86BF386D76AF269BL3PR02MB8130namp_--


From nobody Tue Feb  1 11:14:27 2022
Return-Path: <pbrisset@cisco.com>
X-Original-To: bess@ietfa.amsl.com
Delivered-To: bess@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 773223A0332; Tue,  1 Feb 2022 11:14:25 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -14.596
X-Spam-Level: 
X-Spam-Status: No, score=-14.596 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, DKIM_VALID_EF=-0.1, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_HI=-5, RCVD_IN_MSPIKE_H3=0.001, RCVD_IN_MSPIKE_WL=0.001, SPF_NONE=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=Ihb7JovU; dkim=pass (1024-bit key) header.d=cisco.onmicrosoft.com header.b=XNg2eTUN
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id jXT5dITiKPDQ; Tue,  1 Feb 2022 11:14:20 -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 666123A0317; Tue,  1 Feb 2022 11:14:20 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=cisco.com; i=@cisco.com; l=14989; q=dns/txt; s=iport; t=1643742860; x=1644952460; h=from:to:cc:subject:date:message-id:references: in-reply-to:mime-version; bh=l0kPta3NgAucTXRWuqV78J6zprjQ+5G4sJEuY7ag8GQ=; b=Ihb7JovUgZAOx8qkRT30aqiSweOhfK2iP2I2QT9RHN/QdYviB4wOXOY7 Kc5fH2uh624LKax60sn/ik69py7PpV41K+ZfOAN797MrHk88Q6671aRL3 P8+fRgI7mjYY2ncSJdgiEih/HDK1HsMtB/pN2qDIMgL6CYnU7lBBfgOwF Q=;
IronPort-PHdr: =?us-ascii?q?A9a23=3AphW0CBLKkVPQMGZ9cdmcuWEyDhhOgF28FgIW6?= =?us-ascii?q?59yjbVIf+zj+pn5J0XQ6L1ri0OBRoTU7f9Iyo+0+6DtUGAN+9CN5XYFdpEfW?= =?us-ascii?q?xoMk85DmQsmDYaMAlH6K/i/aSs8EYxCWVZp8mv9P1JSHZP1ZkbZpTu56jtBc?= =?us-ascii?q?ig=3D?=
IronPort-Data: =?us-ascii?q?A9a23=3AM+N5YKBs1et1lxVW/9nhw5YqxClBgxIJ4kV8j?= =?us-ascii?q?S/XYbTApG4r0DIAn2IWDTuEa/uPYWLzfYhxO4yx8xtTv5LSztY2OVdlrnsFo?= =?us-ascii?q?1CmBibm6XV1Fqp7Vs+rBpWroHlPsoNOOrEsEOhuFiWG/k31a+C4xZVB/fjgq?= =?us-ascii?q?oTUWbas1h9ZHWeIeA954f5Ss7ZRbrxA2LBVMCvV0T/GmPAzDXf+s9JC3s343?= =?us-ascii?q?IrYwP9nlKyaVDr1JTXSb9gT1LPVvyF94J7yuciMw3XErol8RoZWRs7Zx72/u?= =?us-ascii?q?2je5RpoV5Wuk63wdQsBRbu60Qqm0yUNHfP9xEkZ4HVvjM7XN9JEAatToy2Dh?= =?us-ascii?q?dFq09hRnZexUgwueKbLnYzxVjEJTXwjZPQXoe+vzX+X9Jb7I1f9W3Hh2O4rB?= =?us-ascii?q?0E/PJcD0ud6HW8I8uYXQBgHYwuYr+O73Lz9TfNj7uwvNsDlIMYet21uiDvUF?= =?us-ascii?q?u1jTI7bReDE7MREmTs+w9pDFvHAatAIQTticBqGZAdAUn8SAY4inOq3wHP4e?= =?us-ascii?q?DZZgFSSpqs+pWPUyWRMPBLFWDbOUsaBScMQlUGCqyebuW/4GRodcteYzFK4H?= =?us-ascii?q?ruXrrentUvGtEg6TtVULsJXvWA=3D?=
IronPort-HdrOrdr: =?us-ascii?q?A9a23=3AhPUBXq2iQqLbfLEM7r1q3QqjBRFyeYIsim?= =?us-ascii?q?QD101hICG9Lfb4qyn+ppomPEHP5wr5AEtQ5uxpOMG7MBThHO1OkPcs1NaZLU?= =?us-ascii?q?jbUQ6TTL2KgrGSuAEIdxeOk9K1kJ0QD5SWa+eATWSS7/yKmjVQeuxIqLLsnc?= =?us-ascii?q?zY5pa9854ud3AWV0gK1XYeNu/vKDwPeOAwP+tBKHPz3LsimxOQPVAsKuirDH?= =?us-ascii?q?gMWObO4/fRkoj9XBIADxk7rCGTkDKB8tfBYlul9yZbdwkK7aYp8GDDnQC8zL?= =?us-ascii?q?6kqeuHxhjV0HKWx4hKmeHm1sBICKW3+4oow3TX+0OVjbZaKvq/VQMO0aeSAZ?= =?us-ascii?q?ER4YDxSiIbToBOArXqDzmISFXWqlLdOX0Vmg7fIBej8AveSIrCNWgH4w4rv/?= =?us-ascii?q?METvMfgHBQ4e2UmZg7rV5w/fBsfGD9tTW46N7SWx5wkE2o5XIkjO4IlnRaFZ?= =?us-ascii?q?ATcblLsOUkjQ9o+bo7bWjHAbocYaRT5QDnlYBrWELfa2qcsnhkwdSqUHh2Fh?= =?us-ascii?q?CaQlIassjQ1zRNhnh2w0YR2cRaxx47hdwAYogB4/6BPrVjlblIQMNTZaVhBP?= =?us-ascii?q?0ZSc/yDmDWWxrDPG+bPFyiHqAaPHDGrYLx/dwOla6XUY1NyIF3lIXKUVteu2?= =?us-ascii?q?J3c0XyCdeW1JkO6RzJSHXVZ0Wn9iif3ekwhlTRfsueDcSzciFmryL7mYRrPi?= =?us-ascii?q?TyYYfFBK5r?=
X-IronPort-Anti-Spam-Filtered: true
X-IronPort-Anti-Spam-Result: =?us-ascii?q?A0BrAAByHvlh/5xdJa1aHQEBAQEJARI?= =?us-ascii?q?BBQUBggYIAQsBgSAxVgd3WjcxhEmDRwOEWWCFDoMCA5YWhQ6BLhSBEQNUCwE?= =?us-ascii?q?BAQ0BATUMBAEBhQUCF4NIAiU0CQ4BAgQBAQESAQEFAQEBAgEGBIEJE4VoDYZ?= =?us-ascii?q?CAQEBAQMSER0BATcBDwIBCBEDAQIrAgICMB0IAgQBDQUigmIBgg5XAy4BDqI?= =?us-ascii?q?rAYE6AoofeoExgQGCCAEBBgQEgTYBE0GDAhiCNwmBOgGDDYQcAQGCf4QIJxy?= =?us-ascii?q?BSUSBFScMEIJnPoJYCwIDgSgBEgE4CQ0Rglo3gi6TCwQNRQGCCTSSJ4NiiU6?= =?us-ascii?q?gUwqDRosBlFwFLoNyjByXeZVUDGogjG+FRIFDghOQGQIEAgQFAg4BAQaBThM?= =?us-ascii?q?8aXBwFWUBgj4JSBkPjiARERWDOoJkgjCFSnQ4AgYLAQEDCY1MAQE?=
X-IronPort-AV: E=Sophos;i="5.88,333,1635206400";  d="scan'208,217";a="965511918"
Received: from rcdn-core-5.cisco.com ([173.37.93.156]) by rcdn-iport-3.cisco.com with ESMTP/TLS/DHE-RSA-SEED-SHA; 01 Feb 2022 19:14:19 +0000
Received: from mail.cisco.com (xbe-aln-006.cisco.com [173.36.7.21]) by rcdn-core-5.cisco.com (8.15.2/8.15.2) with ESMTPS id 211JEItw021494 (version=TLSv1.2 cipher=AES256-SHA bits=256 verify=OK); Tue, 1 Feb 2022 19:14:19 GMT
Received: from xfe-aln-002.cisco.com (173.37.135.122) by xbe-aln-006.cisco.com (173.36.7.21) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.2.986.14; Tue, 1 Feb 2022 13:14:18 -0600
Received: from xfe-rtp-004.cisco.com (64.101.210.234) by xfe-aln-002.cisco.com (173.37.135.122) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.2.986.14; Tue, 1 Feb 2022 13:14:18 -0600
Received: from NAM12-MW2-obe.outbound.protection.outlook.com (64.101.32.56) by xfe-rtp-004.cisco.com (64.101.210.234) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.2.986.14 via Frontend Transport; Tue, 1 Feb 2022 14:14:17 -0500
ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=c2t68XK70drte5/x7jXDLfaPNeNl8e8MqJdB66qVL3Q8QaWPxJyrltoSmDXytMduvmRoD8wURBs885MwO9f0ROKDRL24/Ajaca56MyiODTvGzCVk+5U8LvU1p0GEOjarPg+8lQAxcyiOIb53YkdUqneO2fwYwu21QLWiCRcvwZipJMZgcoYDudnPmAOmvhjuUA9E8c/AvNkpvHRpkmahThKA36fzaTroA6N9htYOkDhAdAmo9106i/dbYb77ddud33LhufMbhheNJbECCn8Zx+LAisVmrRFDqnNxgBGra67S/xE4LDykni5vDBm0lPEwRrYKyL1iD2leDCMJnNzelw==
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-AntiSpam-MessageData-ChunkCount:X-MS-Exchange-AntiSpam-MessageData-0:X-MS-Exchange-AntiSpam-MessageData-1; bh=l0kPta3NgAucTXRWuqV78J6zprjQ+5G4sJEuY7ag8GQ=; b=TisPXbOlf/hjn8WxXBUc4JPoHVWscI58qw4RdYpjRS54jgrE0kSkDQ6AqvHLxLl86Uue8P8KkxV6mmNC1FiHvbqaotDxl9Iznzck1yV2misVvK9qLOMp8Ob4ymc61Q+JSm3cw2/Elj1RgJ3oDzh28RETi6imvTTcZsWQCJo2JsJ8f/m9WslvsBUGnHmfvNhMQRdUtY1+R6tch72IPORlHeep+v+qECSlgfGfoFYBUXQESXRQuV88TCuYUDe5cKwAX1M+MiUvUxSMEz4uHnkFZ2XVappMphqziSKfSP5aCQei9iuc0dsYQc8HL+Gu37wSymWpgeJtFoFNzeMFSY3t4A==
ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=none; dmarc=none; dkim=none; 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=l0kPta3NgAucTXRWuqV78J6zprjQ+5G4sJEuY7ag8GQ=; b=XNg2eTUNYxRPuf3ofNFjjhgaucRU7gyytMXY30pf27QYd8H3KzMdgc1Z3OWW/upWITA8iQ2s0rl4KXCMMUtf0kArMJQ+siKTBYqE2b+UlPOX/Q/MATafdj8wTN2P/X1Yznh4cktRjoBBYWQ2Iry13E+4JwAbr23tMlnEtjejd8M=
Received: from DM6PR11MB3228.namprd11.prod.outlook.com (2603:10b6:5:5a::29) by MWHPR11MB1773.namprd11.prod.outlook.com (2603:10b6:300:10f::14) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.4951.12; Tue, 1 Feb 2022 19:14:16 +0000
Received: from DM6PR11MB3228.namprd11.prod.outlook.com ([fe80::10ae:6c17:150:cd85]) by DM6PR11MB3228.namprd11.prod.outlook.com ([fe80::10ae:6c17:150:cd85%6]) with mapi id 15.20.4930.022; Tue, 1 Feb 2022 19:14:16 +0000
From: "Patrice Brissette (pbrisset)" <pbrisset@cisco.com>
To: "Bocci, Matthew (Nokia - GB)" <matthew.bocci@nokia.com>, "draft-ietf-bess-evpn-fast-df-recovery@ietf.org" <draft-ietf-bess-evpn-fast-df-recovery@ietf.org>, "bess@ietf.org" <bess@ietf.org>
CC: "bess-chairs@ietf.org" <bess-chairs@ietf.org>
Thread-Topic: WGLC, IPR and Implementation Poll for draft-ietf-bess-evpn-fast-df-recovery-03
Thread-Index: AQHYFqkskrnahyPytkS1Do7MAMfKtKx+vqmA
Date: Tue, 1 Feb 2022 19:14:16 +0000
Message-ID: <6F482562-9903-450E-9387-4A5775CEB8D3@cisco.com>
References: <VI1PR0701MB6991127811050E749055AD03EB259@VI1PR0701MB6991.eurprd07.prod.outlook.com>
In-Reply-To: <VI1PR0701MB6991127811050E749055AD03EB259@VI1PR0701MB6991.eurprd07.prod.outlook.com>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
user-agent: Microsoft-MacOutlook/16.57.22011101
authentication-results: dkim=none (message not signed) header.d=none;dmarc=none action=none header.from=cisco.com;
x-ms-publictraffictype: Email
x-ms-office365-filtering-correlation-id: a89155ac-956f-4b95-c093-08d9e5b70a45
x-ms-traffictypediagnostic: MWHPR11MB1773:EE_
x-microsoft-antispam-prvs: <MWHPR11MB17736C4E84855083B98F6F18D8269@MWHPR11MB1773.namprd11.prod.outlook.com>
x-ms-oob-tlc-oobclassifiers: OLM:10000;
x-ms-exchange-senderadcheck: 1
x-ms-exchange-antispam-relay: 0
x-microsoft-antispam: BCL:0;
x-microsoft-antispam-message-info: WT8Tvxh6nNL6T1zrfYzJ+3rYwIFygI9VD+gcO3Q/p7HKICfIbm8I+UX+/EvV7XTP4NlYV70eTV1aTNL0Itpz3WlyucjQihxRTPw76nnlHEVwmVj1Z3UoBai9B8BOKuqX+WXC5xkFMTW3fu3bjpVvvpXeiunvYpqWIRIj9eYWCilPOIEXg1kVY8Jaonzb/dHjZy9XavcpcIFc/AEv5wOahptfvzf7UwS3QMLWo1lmynkKVvbvfL38pfY+6ZhcannLHsodcB7Mhh7k90x9npWZKU1hF+PCQdzONTKXkA2CI8PRYcrohxanzVUGJbjfYsK9t0nbSRy1O1Cuvgw7geYRgjCIJlS+EPk32C4x8urWi1C6vx6HaugdvkfG1fyIexTuwC9RgyrwpxMzjXhdKapZ+rgzJuSZwyPP3aS3i6d7iwmqEVneRFJGef13j2dVqoW/5visxsFGIo3E/bBWmY0paNnGBY6hqVVDgSquPkgomOdSPPJu4NenxPhH7QeT0qE1U3IAcr1YgUsmCtHPY2UjORlZlwsDZj0ZNfCq7/Z+3xbEMv0hYKQxPKyWY0TBqLeUZsl/Z3SZrfXwLF0lGqmt4+Vh6RkEUMEHu5HsueJlDBeuavB8l8VUKgMstrDz2In0dT3yrsUywrT5BSDOWlFRbRAJeZ0W9m68gQYLcLTKmohNMyWl8XrRu76C1b+FZqtfq7WZdhlf9v2n6qrMzD6dHk2pZtU6Wcdy2HAv4D9/ZeCeJij6k96ZsUGcDumjnzKjrOLzAOdcwb99w7QdNvkORvKHaSpY5Jwkq9LdvhmdvKi77uc77pyYLkq2IZmIo6hNwLQC7mvoR6u0i4bmfD6L5DLD8k9k0LmqsYqcCfwoztk=
x-forefront-antispam-report: CIP:255.255.255.255; CTRY:; LANG:en; SCL:1; SRV:;  IPV:NLI; SFV:NSPM; H:DM6PR11MB3228.namprd11.prod.outlook.com; PTR:; CAT:NONE;  SFS:(13230001)(366004)(166002)(966005)(38070700005)(83380400001)(296002)(36756003)(316002)(110136005)(6486002)(186003)(26005)(38100700002)(122000001)(33656002)(66946007)(8936002)(6512007)(2616005)(66446008)(64756008)(66476007)(66556008)(76116006)(8676002)(5660300002)(91956017)(4326008)(71200400001)(2906002)(508600001)(6506007)(53546011)(86362001)(45980500001); DIR:OUT; SFP:1101; 
x-ms-exchange-antispam-messagedata-chunkcount: 1
x-ms-exchange-antispam-messagedata-0: =?utf-8?B?UWNhQXhqMVdJbnh1WUV3YjdLdFNIbE9nK0FyVHBqM0JWVkZvR0NOeXlqbVpO?= =?utf-8?B?Vnc0S0NmL3d4WXdWbzBzRWNVbEVpN3dGMVNndFNPTzIzbFcyU0I1ZldSMkVv?= =?utf-8?B?YUxVRGx0VkhHMDNvemhpaE9jYlpJQ20wVmZ1bUplck5vYkYrZnQ2L0QxRXdS?= =?utf-8?B?dm9ySXB6RXJZT3VIWS9JSmVqMytzTnZaZHhsSjZTVTNvNTJiWW05L2pMbDV3?= =?utf-8?B?bmxleGNEUVIySDA3MUpldm9vdnV5c1pSVUZ5WCsydEIzcFFvQkFSL3B0VGhV?= =?utf-8?B?d3FRUTlIbFFpOGpkZlJ6SGhBc3hqQlFnZlNWbnFsT1g1SVd6MmNQVHdZaTZr?= =?utf-8?B?Nk1pbWxJRzMybjViQlh1V1JVeVV2VHY1aVdLL3pTaXRzSXNsSFlCNmNtYTRE?= =?utf-8?B?Y0FJQm5FWU1OWmpVYjBXdkU3cmdxc1diSXMzKzNsVlE3bDdIbFJOQ2FGbHo5?= =?utf-8?B?NEg1OFJVcWpRcXlDblRBRGZHWmdCME9YelZER2NyWVQ3UHRpMkpUa2VyWXBK?= =?utf-8?B?WUNnSXhRTTduM0dpOHQ2MGtJTUJkbFBOdG9JVk1XclgyQXg1eGNBYU5qb3JU?= =?utf-8?B?OFRYRTFtbzJBc0tsbU5YQlA5ZWcxSDg3KzlwZUJacDBqMlpyTE91U0hFeElt?= =?utf-8?B?QkFqQ0VVN0JLV2JuT3ZZeHRycVV1Y0JQN2pKMzRVdXl2OW8wVWJxd0dsWS9v?= =?utf-8?B?dlFaRkYwM3VkQlNlWXhxUEd3RmhNZDVTazRoOVpKNFlFWmZPVHNaNzZWcWpJ?= =?utf-8?B?VGcrNHFJck84QktPTWVxNGw0U281Z2lsTGhvZk9wNTNkYXVHamhyRGVzQ1VU?= =?utf-8?B?REN4d2djOEJWLy9LZWo1NHVUUEl6SGxWRnF3YkpMOTd2dlRDMWIzb1hPYVZ1?= =?utf-8?B?YUk5eEVyMmZXNzZiajFLR1ZVWUhEZ1duQ2ZvWWllZnk5QWF0SGd0MkVyWTh6?= =?utf-8?B?WWh5NjJNWFl4VG5oZGRxZ0pmN0xPOFBpdHphL0QxWWZmcGhoRTJJL2h0by83?= =?utf-8?B?UkdQL1VyMXRyOWtvbWlHQ3VncWhMdUcrenZVK1h2MVNDcWJUVVlJQVQ2dzcx?= =?utf-8?B?L3o0cy8xWG1wVUVUYmlMcisvR3pOcWlFYTNGRDNMVFJmakRFRXltaFlXaXBk?= =?utf-8?B?bnF6Q0dFMCsrZXlsZkM3VVJDMWtpdUdFemVYWm5RNlBOMDJuU2MzTUY5Tllx?= =?utf-8?B?TmoxaGRsZHNuRXFmZm96MFZiTWhSV0ZDUlpyZVlqQnNMQWlROHVVSEIzZWNN?= =?utf-8?B?c2lMZ2ozZDFDQUtCamRqWUhxbFZUV1VUYkNjcmhJYThlbGxZMEFhU0orYU9G?= =?utf-8?B?OWJBVHczTW53bFpWc01nMjdnamdHWU16UGxZVFlCcitiNFZFSVNxZXh2ZGY4?= =?utf-8?B?cG5TM1pxclljVVR4QjFVa3ZpNzRPbG1GUWpjOXk4S3ZOWjhUOVRmbzNoMytt?= =?utf-8?B?MEFDT1JKRlN6cjVZQzFSL3RBS2tDYUZmL01oUjQvazk3Q3U2YUVUVFp2R3hE?= =?utf-8?B?Zmx1VUNFSExKU29iSVVjQ2FRclpKbTVyZHlUREU1eW1CdUxySjVKQzB4TUln?= =?utf-8?B?ZXVscDk3UHpOOGVoZ1BteWphL0lDNHV5YXZxQ29yYzdRcGpqeW5hdUpFV0k3?= =?utf-8?B?emtGbDdlWDY1L2hoRk9HSmc1blVOVE1IQTMrNkszNEpqaklMeDhuWHV1ZG1N?= =?utf-8?B?WFpZSFliWUdaTVFHUzVpZ2VraTZKMmJuRDBJMCtBb2NRYmVrblpSUmo2NVd5?= =?utf-8?B?YWZjUDRDeU5OTkdCZk1aTlJnaDFsUlRaNWhVaUZIRFN3cU9GY1FRSnBEVzAv?= =?utf-8?B?OCtVVkg2T2twWmNLK3hQNTFsQk1xYWNTdGxOb1BYVWRIMk15d0FmcGlvVDR0?= =?utf-8?B?UkFpVWEvQ1d0QStMNjlTVy85OHM0TnFxQ0VDSzFuRVpMYjVBQXBRQ2RlMGlQ?= =?utf-8?B?UmR3Vm5OMnhrWkhPb3F1bFFFUW1xdEs1M0lOVlRaUlMvT1ZNQVRKdkNwakZr?= =?utf-8?B?L1hIUXAzekRBd0xZOStHbE11TEMyTnRiUU5CeC84V2VBQ0ZiQUpGKzVlN0Z2?= =?utf-8?B?bERtdE5WaXNqVE5EV3M3UlliSjB5MFdhUEpOSlJWSmtWaFB4TnV1YW5HOUs1?= =?utf-8?B?d1VRVllaZ2xpeUJVTUtua1hteWJZaFZMWmttbjF4a3lEZnZBNG9QWm5ZMTZm?= =?utf-8?Q?ZDCQ9PALJDRH2ccv2eYkSKU=3D?=
Content-Type: multipart/alternative; boundary="_000_6F4825629903450E93874A5775CEB8D3ciscocom_"
MIME-Version: 1.0
X-MS-Exchange-CrossTenant-AuthAs: Internal
X-MS-Exchange-CrossTenant-AuthSource: DM6PR11MB3228.namprd11.prod.outlook.com
X-MS-Exchange-CrossTenant-Network-Message-Id: a89155ac-956f-4b95-c093-08d9e5b70a45
X-MS-Exchange-CrossTenant-originalarrivaltime: 01 Feb 2022 19:14:16.2349 (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: XMxeGh5rrg+LYSx11mqb+y9EiVwDdfnigyo/IL0IE8DIoUfPQfht/jbmM2cOAufKrqm09e/QiGsQosxibysIxQ==
X-MS-Exchange-Transport-CrossTenantHeadersStamped: MWHPR11MB1773
X-OriginatorOrg: cisco.com
X-Outbound-SMTP-Client: 173.36.7.21, xbe-aln-006.cisco.com
X-Outbound-Node: rcdn-core-5.cisco.com
Archived-At: <https://mailarchive.ietf.org/arch/msg/bess/RHLFqp6MJOi_IE2zcAD8EjiD2qI>
Subject: Re: [bess] WGLC, IPR and Implementation Poll for draft-ietf-bess-evpn-fast-df-recovery-03
X-BeenThere: bess@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: BGP-Enabled ServiceS working group discussion list <bess.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/bess>, <mailto:bess-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/bess/>
List-Post: <mailto:bess@ietf.org>
List-Help: <mailto:bess-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/bess>, <mailto:bess-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 01 Feb 2022 19:14:26 -0000

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

SSBzdXBwb3J0IHB1YmxpY2F0aW9uIGFuZCBhbSBub3QgYXdhcmUgb2YgdW5kaXNjbG9zZWQgSVBS
Lg0KDQpJbXBsZW1lbnRhdGlvbiBoYXMgYmVlbiBzaGlwcGVkIG9uIENpc2NvIElPUy1YUi4NClJl
Z2FyZHMsDQpQYXRyaWNlIEJyaXNzZXR0ZSwgUHJpbmNpcGFsIEVuZ2luZWVyDQpDaXNjbyBTeXN0
ZW1zDQoNCmh0dHA6Ly9lLXZwbi5pbw0KaHR0cDovL2dvMi5jaXNjby5jb20vZXZwbg0KDQoNCg0K
DQpGcm9tOiAiQm9jY2ksIE1hdHRoZXcgKE5va2lhIC0gR0IpIiA8bWF0dGhldy5ib2NjaUBub2tp
YS5jb20+DQpEYXRlOiBNb25kYXksIEphbnVhcnkgMzEsIDIwMjIgYXQgMDg6NTgNClRvOiAiZHJh
ZnQtaWV0Zi1iZXNzLWV2cG4tZmFzdC1kZi1yZWNvdmVyeUBpZXRmLm9yZyIgPGRyYWZ0LWlldGYt
YmVzcy1ldnBuLWZhc3QtZGYtcmVjb3ZlcnlAaWV0Zi5vcmc+LCAiYmVzc0BpZXRmLm9yZyIgPGJl
c3NAaWV0Zi5vcmc+DQpDYzogImJlc3MtY2hhaXJzQGlldGYub3JnIiA8YmVzcy1jaGFpcnNAaWV0
Zi5vcmc+DQpTdWJqZWN0OiBXR0xDLCBJUFIgYW5kIEltcGxlbWVudGF0aW9uIFBvbGwgZm9yIGRy
YWZ0LWlldGYtYmVzcy1ldnBuLWZhc3QtZGYtcmVjb3ZlcnktMDMNClJlc2VudC1Gcm9tOiA8YWxp
YXMtYm91bmNlc0BpZXRmLm9yZz4NClJlc2VudC1UbzogUGF0cmljZSBCcmlzc2V0dGUgPHBicmlz
c2V0QGNpc2NvLmNvbT4sIDxqZHJha2VAanVuaXBlci5uZXQ+LCA8am9yZ2UucmFiYWRhbkBub2tp
YS5jb20+LCA8bGJ1cmRldEBjaXNjby5jb20+LCBBbGkgU2FqYXNzaSA8c2FqYXNzaUBjaXNjby5j
b20+DQpSZXNlbnQtRGF0ZTogTW9uZGF5LCBKYW51YXJ5IDMxLCAyMDIyIGF0IDA4OjU4DQoNCkhp
IFdHLA0KDQpUaGlzIGVtYWlsIHN0YXJ0cyBhIHR3by13ZWVrIFdvcmtpbmcgR3JvdXAgTGFzdCBD
YWxsIG9uIGRyYWZ0LWlldGYtYmVzcy1ldnBuLWZhc3QtZGYtcmVjb3ZlcnktMDMgWzFdLg0KDQpU
aGlzIHBvbGwgcnVucyB1bnRpbCBNb25kYXkgMTR0aCBGZWJydWFyeSAyMDIyLg0KDQpXZSBhcmUg
YWxzbyBwb2xsaW5nIGZvciBrbm93bGVkZ2Ugb2YgYW55IHVuZGlzY2xvc2VkIElQUiB0aGF0IGFw
cGxpZXMgdG8gdGhpcyBEb2N1bWVudCwgdG8gZW5zdXJlIHRoYXQgSVBSIGhhcyBiZWVuIGRpc2Ns
b3NlZCBpbiBjb21wbGlhbmNlIHdpdGggSUVURiBJUFIgcnVsZXMgKHNlZSBSRkNzIDM5NzksIDQ4
NzksIDM2NjkgYW5kIDUzNzggZm9yIG1vcmUgZGV0YWlscykuDQpJZiB5b3UgYXJlIGxpc3RlZCBh
cyBhbiBBdXRob3Igb3IgYSBDb250cmlidXRvciBvZiB0aGlzIGRvY3VtZW50LCBwbGVhc2UgcmVz
cG9uZCB0byB0aGlzIGVtYWlsIGFuZCBpbmRpY2F0ZSB3aGV0aGVyIG9yIG5vdCB5b3UgYXJlIGF3
YXJlIG9mIGFueSByZWxldmFudCB1bmRpc2Nsb3NlZCBJUFIuIFRoZSBEb2N1bWVudCB3b24ndCBw
cm9ncmVzcyB3aXRob3V0IGFuc3dlcnMgZnJvbSBhbGwgdGhlIEF1dGhvcnMgYW5kIENvbnRyaWJ1
dG9ycy4NClRoZXJlIGlzIGN1cnJlbnRseSBubyBJUFIgZGlzY2xvc2VkLg0KDQpJZiB5b3UgYXJl
IG5vdCBsaXN0ZWQgYXMgYW4gQXV0aG9yIG9yIGEgQ29udHJpYnV0b3IsIHRoZW4gcGxlYXNlIGV4
cGxpY2l0bHkgcmVzcG9uZCBvbmx5IGlmIHlvdSBhcmUgYXdhcmUgb2YgYW55IElQUiB0aGF0IGhh
cyBub3QgeWV0IGJlZW4gZGlzY2xvc2VkIGluIGNvbmZvcm1hbmNlIHdpdGggSUVURiBydWxlcy4N
Cg0KV2UgYXJlIGFsc28gcG9sbGluZyBmb3IgYW55IGV4aXN0aW5nIGltcGxlbWVudGF0aW9uIGFz
IHBlciBbMl0uIFBsZWFzZSBpbmRpY2F0ZSBpZiB5b3UgYXJlIGF3YXJlIG9mIGFueSBpbXBsZW1l
bnRhdGlvbnMuDQoNClRoYW5rIHlvdSwNCk1hdHRoZXcgJiBTdGVwaGFuZQ0KDQpbMV0gZHJhZnQt
aWV0Zi1iZXNzLWV2cG4tZmFzdC1kZi1yZWNvdmVyeS0wMyAtIEZhc3QgUmVjb3ZlcnkgZm9yIEVW
UE4gREYgRWxlY3Rpb248aHR0cHM6Ly9kYXRhdHJhY2tlci5pZXRmLm9yZy9kb2MvZHJhZnQtaWV0
Zi1iZXNzLWV2cG4tZmFzdC1kZi1yZWNvdmVyeS8+DQpbMl0gaHR0cHM6Ly9tYWlsYXJjaGl2ZS5p
ZXRmLm9yZy9hcmNoL21zZy9iZXNzL2NHM1gxdFRxYl92UEM0cmc1NlNFZGtqcURwdw0KDQoNCg==

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

PGh0bWwgeG1sbnM6bz0idXJuOnNjaGVtYXMtbWljcm9zb2Z0LWNvbTpvZmZpY2U6b2ZmaWNlIiB4
bWxuczp3PSJ1cm46c2NoZW1hcy1taWNyb3NvZnQtY29tOm9mZmljZTp3b3JkIiB4bWxuczptPSJo
dHRwOi8vc2NoZW1hcy5taWNyb3NvZnQuY29tL29mZmljZS8yMDA0LzEyL29tbWwiIHhtbG5zPSJo
dHRwOi8vd3d3LnczLm9yZy9UUi9SRUMtaHRtbDQwIj4NCjxoZWFkPg0KPG1ldGEgaHR0cC1lcXVp
dj0iQ29udGVudC1UeXBlIiBjb250ZW50PSJ0ZXh0L2h0bWw7IGNoYXJzZXQ9dXRmLTgiPg0KPG1l
dGEgbmFtZT0iR2VuZXJhdG9yIiBjb250ZW50PSJNaWNyb3NvZnQgV29yZCAxNSAoZmlsdGVyZWQg
bWVkaXVtKSI+DQo8c3R5bGU+PCEtLQ0KLyogRm9udCBEZWZpbml0aW9ucyAqLw0KQGZvbnQtZmFj
ZQ0KCXtmb250LWZhbWlseToiQ2FtYnJpYSBNYXRoIjsNCglwYW5vc2UtMToyIDQgNSAzIDUgNCA2
IDMgMiA0O30NCkBmb250LWZhY2UNCgl7Zm9udC1mYW1pbHk6Q2FsaWJyaTsNCglwYW5vc2UtMToy
IDE1IDUgMiAyIDIgNCAzIDIgNDt9DQpAZm9udC1mYWNlDQoJe2ZvbnQtZmFtaWx5OlZlcmRhbmE7
DQoJcGFub3NlLTE6MiAxMSA2IDQgMyA1IDQgNCAyIDQ7fQ0KLyogU3R5bGUgRGVmaW5pdGlvbnMg
Ki8NCnAuTXNvTm9ybWFsLCBsaS5Nc29Ob3JtYWwsIGRpdi5Nc29Ob3JtYWwNCgl7bWFyZ2luOjBj
bTsNCglmb250LXNpemU6MTEuMHB0Ow0KCWZvbnQtZmFtaWx5OiJDYWxpYnJpIixzYW5zLXNlcmlm
O30NCmE6bGluaywgc3Bhbi5Nc29IeXBlcmxpbmsNCgl7bXNvLXN0eWxlLXByaW9yaXR5Ojk5Ow0K
CWNvbG9yOiMwNTYzQzE7DQoJdGV4dC1kZWNvcmF0aW9uOnVuZGVybGluZTt9DQpzcGFuLkVtYWls
U3R5bGUxOQ0KCXttc28tc3R5bGUtdHlwZTpwZXJzb25hbC1yZXBseTsNCglmb250LWZhbWlseToi
Q2FsaWJyaSIsc2Fucy1zZXJpZjsNCgljb2xvcjp3aW5kb3d0ZXh0O30NCi5Nc29DaHBEZWZhdWx0
DQoJe21zby1zdHlsZS10eXBlOmV4cG9ydC1vbmx5Ow0KCWZvbnQtc2l6ZToxMC4wcHQ7fQ0KQHBh
Z2UgV29yZFNlY3Rpb24xDQoJe3NpemU6NjEyLjBwdCA3OTIuMHB0Ow0KCW1hcmdpbjo3Mi4wcHQg
NzIuMHB0IDcyLjBwdCA3Mi4wcHQ7fQ0KZGl2LldvcmRTZWN0aW9uMQ0KCXtwYWdlOldvcmRTZWN0
aW9uMTt9DQotLT48L3N0eWxlPg0KPC9oZWFkPg0KPGJvZHkgbGFuZz0iRU4tQ0EiIGxpbms9IiMw
NTYzQzEiIHZsaW5rPSIjOTU0RjcyIiBzdHlsZT0id29yZC13cmFwOmJyZWFrLXdvcmQiPg0KPGRp
diBjbGFzcz0iV29yZFNlY3Rpb24xIj4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiPjxzcGFuIGxhbmc9
IkVOLVVTIiBzdHlsZT0iZm9udC1zaXplOjEyLjBwdDtjb2xvcjpibGFjayI+SSBzdXBwb3J0IHB1
YmxpY2F0aW9uIGFuZCBhbSBub3QgYXdhcmUgb2YgdW5kaXNjbG9zZWQgSVBSPC9zcGFuPjxzcGFu
IHN0eWxlPSJjb2xvcjpibGFjayI+LjxvOnA+PC9vOnA+PC9zcGFuPjwvcD4NCjxwIGNsYXNzPSJN
c29Ob3JtYWwiPjxzcGFuIHN0eWxlPSJjb2xvcjpibGFjayI+PG86cD4mbmJzcDs8L286cD48L3Nw
YW4+PC9wPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+PHNwYW4gc3R5bGU9ImNvbG9yOmJsYWNrIj5J
bXBsZW1lbnRhdGlvbiBoYXMgYmVlbiBzaGlwcGVkIG9uIENpc2NvIElPUy1YUi48bzpwPjwvbzpw
Pjwvc3Bhbj48L3A+DQo8ZGl2Pg0KPHAgY2xhc3M9Ik1zb05vcm1hbCIgc3R5bGU9Im1zby1tYXJn
aW4tdG9wLWFsdDphdXRvO21zby1tYXJnaW4tYm90dG9tLWFsdDphdXRvIj48c3BhbiBsYW5nPSJF
Ti1VUyIgc3R5bGU9ImNvbG9yOmJsYWNrIj5SZWdhcmRzLDxvOnA+PC9vOnA+PC9zcGFuPjwvcD4N
CjxwIGNsYXNzPSJNc29Ob3JtYWwiIHN0eWxlPSJsYXlvdXQtZ3JpZC1tb2RlOmNoYXIiPjxzcGFu
IGxhbmc9IkVOLVVTIiBzdHlsZT0iY29sb3I6YmxhY2siPlBhdHJpY2UgQnJpc3NldHRlLCBQcmlu
Y2lwYWwgRW5naW5lZXI8bzpwPjwvbzpwPjwvc3Bhbj48L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFs
IiBzdHlsZT0ibGF5b3V0LWdyaWQtbW9kZTpjaGFyIj48c3BhbiBsYW5nPSJFTi1VUyIgc3R5bGU9
ImNvbG9yOmJsYWNrIj5DaXNjbyBTeXN0ZW1zPG86cD48L286cD48L3NwYW4+PC9wPg0KPHAgY2xh
c3M9Ik1zb05vcm1hbCIgc3R5bGU9ImxheW91dC1ncmlkLW1vZGU6Y2hhciI+PGI+PHNwYW4gbGFu
Zz0iRU4tR0IiIHN0eWxlPSJmb250LXNpemU6OC4wcHQ7Zm9udC1mYW1pbHk6JnF1b3Q7VmVyZGFu
YSZxdW90OyxzYW5zLXNlcmlmO2NvbG9yOiMwMDcwQzAiPjxvOnA+Jm5ic3A7PC9vOnA+PC9zcGFu
PjwvYj48L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIiBzdHlsZT0ibGF5b3V0LWdyaWQtbW9kZTpj
aGFyIj48Yj48c3BhbiBsYW5nPSJFTi1HQiIgc3R5bGU9ImZvbnQtc2l6ZTo4LjBwdDtmb250LWZh
bWlseTomcXVvdDtWZXJkYW5hJnF1b3Q7LHNhbnMtc2VyaWY7Y29sb3I6IzAwNzBDMCI+PGEgaHJl
Zj0iaHR0cDovL2UtdnBuLmlvIj5odHRwOi8vZS12cG4uaW88L2E+PC9zcGFuPjwvYj48Yj48c3Bh
biBsYW5nPSJFTi1HQiIgc3R5bGU9ImZvbnQtc2l6ZTo4LjBwdDtmb250LWZhbWlseTomcXVvdDtW
ZXJkYW5hJnF1b3Q7LHNhbnMtc2VyaWYiPjxvOnA+PC9vOnA+PC9zcGFuPjwvYj48L3A+DQo8cCBj
bGFzcz0iTXNvTm9ybWFsIiBzdHlsZT0ibGF5b3V0LWdyaWQtbW9kZTpjaGFyIj48Yj48c3BhbiBs
YW5nPSJFTi1HQiIgc3R5bGU9ImZvbnQtc2l6ZTo4LjBwdDtmb250LWZhbWlseTomcXVvdDtWZXJk
YW5hJnF1b3Q7LHNhbnMtc2VyaWYiPjxhIGhyZWY9Imh0dHA6Ly9nbzIuY2lzY28uY29tL2V2cG4i
Pmh0dHA6Ly9nbzIuY2lzY28uY29tL2V2cG48L2E+PG86cD48L286cD48L3NwYW4+PC9iPjwvcD4N
CjxwIGNsYXNzPSJNc29Ob3JtYWwiIHN0eWxlPSJsYXlvdXQtZ3JpZC1tb2RlOmNoYXIiPjxiPjxz
cGFuIGxhbmc9IkVOLUdCIiBzdHlsZT0iZm9udC1zaXplOjguMHB0O2ZvbnQtZmFtaWx5OiZxdW90
O1ZlcmRhbmEmcXVvdDssc2Fucy1zZXJpZjtjb2xvcjojMDA3MEMwIj48bzpwPiZuYnNwOzwvbzpw
Pjwvc3Bhbj48L2I+PC9wPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCIgc3R5bGU9ImxheW91dC1ncmlk
LW1vZGU6Y2hhciI+PGI+PHNwYW4gbGFuZz0iRU4tR0IiIHN0eWxlPSJmb250LXNpemU6OC4wcHQ7
Zm9udC1mYW1pbHk6JnF1b3Q7VmVyZGFuYSZxdW90OyxzYW5zLXNlcmlmO2NvbG9yOiMwMDcwQzAi
PjxvOnA+Jm5ic3A7PC9vOnA+PC9zcGFuPjwvYj48L3A+DQo8L2Rpdj4NCjxwIGNsYXNzPSJNc29O
b3JtYWwiPjxzcGFuIGxhbmc9IkVOLVVTIj48bzpwPiZuYnNwOzwvbzpwPjwvc3Bhbj48L3A+DQo8
cCBjbGFzcz0iTXNvTm9ybWFsIj48c3BhbiBsYW5nPSJFTi1VUyI+PG86cD4mbmJzcDs8L286cD48
L3NwYW4+PC9wPg0KPGRpdiBzdHlsZT0iYm9yZGVyOm5vbmU7Ym9yZGVyLXRvcDpzb2xpZCAjQjVD
NERGIDEuMHB0O3BhZGRpbmc6My4wcHQgMGNtIDBjbSAwY20iPg0KPHAgY2xhc3M9Ik1zb05vcm1h
bCIgc3R5bGU9Im1hcmdpbi1sZWZ0OjM2LjBwdCI+PGI+PHNwYW4gbGFuZz0iRU4tR0IiIHN0eWxl
PSJmb250LXNpemU6MTIuMHB0O2NvbG9yOmJsYWNrIj5Gcm9tOg0KPC9zcGFuPjwvYj48c3BhbiBs
YW5nPSJFTi1HQiIgc3R5bGU9ImZvbnQtc2l6ZToxMi4wcHQ7Y29sb3I6YmxhY2siPiZxdW90O0Jv
Y2NpLCBNYXR0aGV3IChOb2tpYSAtIEdCKSZxdW90OyAmbHQ7bWF0dGhldy5ib2NjaUBub2tpYS5j
b20mZ3Q7PGJyPg0KPGI+RGF0ZTogPC9iPk1vbmRheSwgSmFudWFyeSAzMSwgMjAyMiBhdCAwODo1
ODxicj4NCjxiPlRvOiA8L2I+JnF1b3Q7ZHJhZnQtaWV0Zi1iZXNzLWV2cG4tZmFzdC1kZi1yZWNv
dmVyeUBpZXRmLm9yZyZxdW90OyAmbHQ7ZHJhZnQtaWV0Zi1iZXNzLWV2cG4tZmFzdC1kZi1yZWNv
dmVyeUBpZXRmLm9yZyZndDssICZxdW90O2Jlc3NAaWV0Zi5vcmcmcXVvdDsgJmx0O2Jlc3NAaWV0
Zi5vcmcmZ3Q7PGJyPg0KPGI+Q2M6IDwvYj4mcXVvdDtiZXNzLWNoYWlyc0BpZXRmLm9yZyZxdW90
OyAmbHQ7YmVzcy1jaGFpcnNAaWV0Zi5vcmcmZ3Q7PGJyPg0KPGI+U3ViamVjdDogPC9iPldHTEMs
IElQUiBhbmQgSW1wbGVtZW50YXRpb24gUG9sbCBmb3IgZHJhZnQtaWV0Zi1iZXNzLWV2cG4tZmFz
dC1kZi1yZWNvdmVyeS0wMzxicj4NCjxiPlJlc2VudC1Gcm9tOiA8L2I+Jmx0O2FsaWFzLWJvdW5j
ZXNAaWV0Zi5vcmcmZ3Q7PGJyPg0KPGI+UmVzZW50LVRvOiA8L2I+UGF0cmljZSBCcmlzc2V0dGUg
Jmx0O3Bicmlzc2V0QGNpc2NvLmNvbSZndDssICZsdDtqZHJha2VAanVuaXBlci5uZXQmZ3Q7LCAm
bHQ7am9yZ2UucmFiYWRhbkBub2tpYS5jb20mZ3Q7LCAmbHQ7bGJ1cmRldEBjaXNjby5jb20mZ3Q7
LCBBbGkgU2FqYXNzaSAmbHQ7c2FqYXNzaUBjaXNjby5jb20mZ3Q7PGJyPg0KPGI+UmVzZW50LURh
dGU6IDwvYj5Nb25kYXksIEphbnVhcnkgMzEsIDIwMjIgYXQgMDg6NTg8bzpwPjwvbzpwPjwvc3Bh
bj48L3A+DQo8L2Rpdj4NCjxkaXY+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIiBzdHlsZT0ibWFyZ2lu
LWxlZnQ6MzYuMHB0Ij48c3BhbiBsYW5nPSJFTi1HQiI+PG86cD4mbmJzcDs8L286cD48L3NwYW4+
PC9wPg0KPC9kaXY+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIiBzdHlsZT0ibWFyZ2luLWxlZnQ6MzYu
MHB0Ij48c3BhbiBsYW5nPSJFTi1VUyI+SGkgV0csPG86cD48L286cD48L3NwYW4+PC9wPg0KPHAg
Y2xhc3M9Ik1zb05vcm1hbCIgc3R5bGU9Im1hcmdpbi1sZWZ0OjM2LjBwdCI+PHNwYW4gbGFuZz0i
RU4tVVMiPjxvOnA+Jm5ic3A7PC9vOnA+PC9zcGFuPjwvcD4NCjxwIGNsYXNzPSJNc29Ob3JtYWwi
IHN0eWxlPSJtYXJnaW4tbGVmdDozNi4wcHQiPjxzcGFuIGxhbmc9IkVOLVVTIj5UaGlzIGVtYWls
IHN0YXJ0cyBhIHR3by13ZWVrIFdvcmtpbmcgR3JvdXAgTGFzdCBDYWxsIG9uDQo8L3NwYW4+PHNw
YW4gbGFuZz0iRU4tR0IiPmRyYWZ0LWlldGYtYmVzcy1ldnBuLWZhc3QtZGYtcmVjb3ZlcnktMDMg
PC9zcGFuPjxzcGFuIGxhbmc9IkVOLVVTIj5bMV0uPC9zcGFuPjxzcGFuIGxhbmc9IkVOLUdCIj48
bzpwPjwvbzpwPjwvc3Bhbj48L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIiBzdHlsZT0ibWFyZ2lu
LWxlZnQ6MzYuMHB0Ij48c3BhbiBsYW5nPSJFTi1VUyI+Jm5ic3A7PC9zcGFuPjxzcGFuIGxhbmc9
IkVOLUdCIj48bzpwPjwvbzpwPjwvc3Bhbj48L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIiBzdHls
ZT0ibWFyZ2luLWxlZnQ6MzYuMHB0Ij48c3BhbiBsYW5nPSJFTi1VUyI+VGhpcyBwb2xsIHJ1bnMg
dW50aWwgTW9uZGF5IDE0PHN1cD50aDwvc3VwPiBGZWJydWFyeSAyMDIyLjwvc3Bhbj48c3BhbiBs
YW5nPSJFTi1HQiI+PG86cD48L286cD48L3NwYW4+PC9wPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCIg
c3R5bGU9Im1hcmdpbi1sZWZ0OjM2LjBwdCI+PHNwYW4gbGFuZz0iRU4tVVMiPiZuYnNwOzwvc3Bh
bj48c3BhbiBsYW5nPSJFTi1HQiI+PG86cD48L286cD48L3NwYW4+PC9wPg0KPHAgY2xhc3M9Ik1z
b05vcm1hbCIgc3R5bGU9Im1hcmdpbi1sZWZ0OjM2LjBwdCI+PHNwYW4gbGFuZz0iRU4tVVMiPldl
IGFyZSBhbHNvIHBvbGxpbmcgZm9yIGtub3dsZWRnZSBvZiBhbnkgdW5kaXNjbG9zZWQgSVBSIHRo
YXQgYXBwbGllcyB0byB0aGlzIERvY3VtZW50LCB0byBlbnN1cmUgdGhhdCBJUFIgaGFzIGJlZW4g
ZGlzY2xvc2VkIGluIGNvbXBsaWFuY2Ugd2l0aCBJRVRGIElQUiBydWxlcyAoc2VlIFJGQ3MgMzk3
OSwgNDg3OSwgMzY2OSBhbmQNCiA1Mzc4IGZvciBtb3JlIGRldGFpbHMpLjwvc3Bhbj48c3BhbiBs
YW5nPSJFTi1HQiI+PG86cD48L286cD48L3NwYW4+PC9wPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCIg
c3R5bGU9Im1hcmdpbi1sZWZ0OjM2LjBwdCI+PHNwYW4gbGFuZz0iRU4tVVMiPklmIHlvdSBhcmUg
bGlzdGVkIGFzIGFuIEF1dGhvciBvciBhIENvbnRyaWJ1dG9yIG9mIHRoaXMgZG9jdW1lbnQsIHBs
ZWFzZSByZXNwb25kIHRvIHRoaXMgZW1haWwgYW5kIGluZGljYXRlIHdoZXRoZXIgb3Igbm90IHlv
dSBhcmUgYXdhcmUgb2YgYW55IHJlbGV2YW50IHVuZGlzY2xvc2VkIElQUi4gVGhlIERvY3VtZW50
IHdvbid0IHByb2dyZXNzDQogd2l0aG91dCBhbnN3ZXJzIGZyb20gYWxsIHRoZSBBdXRob3JzIGFu
ZCBDb250cmlidXRvcnMuJm5ic3A7PC9zcGFuPjxzcGFuIGxhbmc9IkVOLUdCIj48bzpwPjwvbzpw
Pjwvc3Bhbj48L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIiBzdHlsZT0ibWFyZ2luLWxlZnQ6MzYu
MHB0Ij48c3BhbiBsYW5nPSJFTi1VUyI+VGhlcmUgaXMgY3VycmVudGx5IG5vIElQUiBkaXNjbG9z
ZWQuPC9zcGFuPjxzcGFuIGxhbmc9IkVOLUdCIj48bzpwPjwvbzpwPjwvc3Bhbj48L3A+DQo8cCBj
bGFzcz0iTXNvTm9ybWFsIiBzdHlsZT0ibWFyZ2luLWxlZnQ6MzYuMHB0Ij48c3BhbiBsYW5nPSJF
Ti1VUyI+Jm5ic3A7PC9zcGFuPjxzcGFuIGxhbmc9IkVOLUdCIj48bzpwPjwvbzpwPjwvc3Bhbj48
L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIiBzdHlsZT0ibWFyZ2luLWxlZnQ6MzYuMHB0Ij48c3Bh
biBsYW5nPSJFTi1VUyI+SWYgeW91IGFyZSBub3QgbGlzdGVkIGFzIGFuIEF1dGhvciBvciBhIENv
bnRyaWJ1dG9yLCB0aGVuIHBsZWFzZSBleHBsaWNpdGx5IHJlc3BvbmQgb25seSBpZiB5b3UgYXJl
IGF3YXJlIG9mIGFueSBJUFIgdGhhdCBoYXMgbm90IHlldCBiZWVuIGRpc2Nsb3NlZCBpbiBjb25m
b3JtYW5jZSB3aXRoIElFVEYgcnVsZXMuPC9zcGFuPjxzcGFuIGxhbmc9IkVOLUdCIj48bzpwPjwv
bzpwPjwvc3Bhbj48L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIiBzdHlsZT0ibWFyZ2luLWxlZnQ6
MzYuMHB0Ij48c3BhbiBsYW5nPSJFTi1VUyI+Jm5ic3A7PC9zcGFuPjxzcGFuIGxhbmc9IkVOLUdC
Ij48bzpwPjwvbzpwPjwvc3Bhbj48L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIiBzdHlsZT0ibWFy
Z2luLWxlZnQ6MzYuMHB0Ij48c3BhbiBsYW5nPSJFTi1VUyI+V2UgYXJlIGFsc28gcG9sbGluZyBm
b3IgYW55IGV4aXN0aW5nIGltcGxlbWVudGF0aW9uIGFzIHBlciBbMl0uJm5ic3A7UGxlYXNlIGlu
ZGljYXRlIGlmIHlvdSBhcmUgYXdhcmUgb2YgYW55IGltcGxlbWVudGF0aW9ucy48L3NwYW4+PHNw
YW4gbGFuZz0iRU4tR0IiPjxvOnA+PC9vOnA+PC9zcGFuPjwvcD4NCjxwIGNsYXNzPSJNc29Ob3Jt
YWwiIHN0eWxlPSJtYXJnaW4tbGVmdDozNi4wcHQiPjxzcGFuIGxhbmc9IkVOLVVTIj4mbmJzcDs8
L3NwYW4+PHNwYW4gbGFuZz0iRU4tR0IiPjxvOnA+PC9vOnA+PC9zcGFuPjwvcD4NCjxwIGNsYXNz
PSJNc29Ob3JtYWwiIHN0eWxlPSJtYXJnaW4tbGVmdDozNi4wcHQiPjxzcGFuIGxhbmc9IkVOLVVT
Ij5UaGFuayB5b3UsPC9zcGFuPjxzcGFuIGxhbmc9IkVOLUdCIj48bzpwPjwvbzpwPjwvc3Bhbj48
L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIiBzdHlsZT0ibWFyZ2luLWxlZnQ6MzYuMHB0Ij48c3Bh
biBsYW5nPSJFTi1VUyI+TWF0dGhldyAmYW1wOyBTdGVwaGFuZTwvc3Bhbj48c3BhbiBsYW5nPSJF
Ti1HQiI+PG86cD48L286cD48L3NwYW4+PC9wPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCIgc3R5bGU9
Im1hcmdpbi1sZWZ0OjM2LjBwdCI+PHNwYW4gbGFuZz0iRU4tVVMiPiZuYnNwOzwvc3Bhbj48c3Bh
biBsYW5nPSJFTi1HQiI+PG86cD48L286cD48L3NwYW4+PC9wPg0KPHAgY2xhc3M9Ik1zb05vcm1h
bCIgc3R5bGU9Im1hcmdpbi1sZWZ0OjM2LjBwdCI+PHNwYW4gbGFuZz0iRU4tVVMiPlsxXSZuYnNw
Ozwvc3Bhbj48c3BhbiBsYW5nPSJFTi1HQiI+PGEgaHJlZj0iaHR0cHM6Ly9kYXRhdHJhY2tlci5p
ZXRmLm9yZy9kb2MvZHJhZnQtaWV0Zi1iZXNzLWV2cG4tZmFzdC1kZi1yZWNvdmVyeS8iPmRyYWZ0
LWlldGYtYmVzcy1ldnBuLWZhc3QtZGYtcmVjb3ZlcnktMDMgLSBGYXN0IFJlY292ZXJ5IGZvciBF
VlBOIERGIEVsZWN0aW9uPC9hPjxvOnA+PC9vOnA+PC9zcGFuPjwvcD4NCjxwIGNsYXNzPSJNc29O
b3JtYWwiIHN0eWxlPSJtYXJnaW4tbGVmdDozNi4wcHQiPjxzcGFuIGxhbmc9IkVOLVVTIj5bMl0m
bmJzcDs8L3NwYW4+PHNwYW4gbGFuZz0iRU4tR0IiPjxhIGhyZWY9Imh0dHBzOi8vbWFpbGFyY2hp
dmUuaWV0Zi5vcmcvYXJjaC9tc2cvYmVzcy9jRzNYMXRUcWJfdlBDNHJnNTZTRWRranFEcHciIHRh
cmdldD0iX2JsYW5rIiB0aXRsZT0iaHR0cHM6Ly9tYWlsYXJjaGl2ZS5pZXRmLm9yZy9hcmNoL21z
Zy9iZXNzL2NHM1gxdFRxYl92UEM0cmc1NlNFZGtqcURwdyI+PHNwYW4gbGFuZz0iRU4tVVMiPmh0
dHBzOi8vbWFpbGFyY2hpdmUuaWV0Zi5vcmcvYXJjaC9tc2cvYmVzcy9jRzNYMXRUcWJfdlBDNHJn
NTZTRWRranFEcHc8L3NwYW4+PC9hPjxvOnA+PC9vOnA+PC9zcGFuPjwvcD4NCjxwIGNsYXNzPSJN
c29Ob3JtYWwiIHN0eWxlPSJtYXJnaW4tbGVmdDozNi4wcHQiPjxzcGFuIGxhbmc9IkVOLVVTIj4m
bmJzcDs8L3NwYW4+PHNwYW4gbGFuZz0iRU4tR0IiPjxvOnA+PC9vOnA+PC9zcGFuPjwvcD4NCjxw
IGNsYXNzPSJNc29Ob3JtYWwiIHN0eWxlPSJtYXJnaW4tbGVmdDozNi4wcHQiPjxzcGFuIGxhbmc9
IkVOLUdCIj48bzpwPiZuYnNwOzwvbzpwPjwvc3Bhbj48L3A+DQo8L2Rpdj4NCjwvYm9keT4NCjwv
aHRtbD4NCg==

--_000_6F4825629903450E93874A5775CEB8D3ciscocom_--


From nobody Tue Feb  1 17:39:28 2022
Return-Path: <hayabusagsm@gmail.com>
X-Original-To: bess@ietfa.amsl.com
Delivered-To: bess@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id BAA9B3A1A4B; Tue,  1 Feb 2022 17:39:24 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.086
X-Spam-Level: 
X-Spam-Status: No, score=-2.086 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, DKIM_VALID_EF=-0.1, FREEMAIL_FROM=0.001, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_BLOCKED=0.001, SPF_HELO_NONE=0.001, SPF_PASS=-0.001, T_REMOTE_IMAGE=0.01, URIBL_BLOCKED=0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (2048-bit key) header.d=gmail.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id m2HNlH3C3v7m; Tue,  1 Feb 2022 17:39:19 -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 CBE2B3A1A48; Tue,  1 Feb 2022 17:39:19 -0800 (PST)
Received: by mail-pl1-x635.google.com with SMTP id h14so16928197plf.1; Tue, 01 Feb 2022 17:39:19 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20210112;  h=mime-version:references:in-reply-to:from:date:message-id:subject:to :cc; bh=NHpoXkyrgwV5h+68FKvbH95xqxDEIm8wwJvd+IL4/RU=; b=HhO/gCNd6raCqFJSvOWZ58CDX0BAica9JRdBWTTMTZ1p2Yjoe0iXuFwwwWKZfim35W tLMxCZhdwkzVIyFsWebFvPbWpFqTeY5XgHCPHQc1xxrdsURkf67994O/uZklPw5SCmSx SQgqqkexbYEA7ZTlMOUuLc3/gwaq4pVmwHnNAzracg4p+7iP7wJ6lYnGeHbmlvb0Addd qFRJUQlQbr8cf0vfjG+o8cLeG/WExUJo6CmgP23MpSb+OHzduyaH01wXrUHX301zLzLA N3Oun0xL1Tw7FSaMJlaLmNhuGrUxuNvKMuJvQXQ1Citum+ST4pj6BigT4dDTzPDwWmWj jU7g==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20210112; h=x-gm-message-state:mime-version:references:in-reply-to:from:date :message-id:subject:to:cc; bh=NHpoXkyrgwV5h+68FKvbH95xqxDEIm8wwJvd+IL4/RU=; b=kTLz6s2PBtVOEsU4kPnbgiXdSVumkF82SZ3V8AXT5KMcymJgxJYfh1XXdafcgfgCVc HJaf3iATfp0C6cJUKBSAi1G3w2pCIU1V0m5cSF/4WlUfMsAsMQKto2atbzodOPkHPWMI luGNwX2bBm0mUiAL5ELDMGnF+JXUWFJSsZiDlo2U8MJ0dwrWTKGvQWMrfOC7Wcxdb+2N n3ZV3L1T1hB6EWjqyQTX0exRsWo1xgAYSCGVf3jFdXazpAB/nasAl0zZteNzR1kRuxix 5u1wMMdYTZeA7tw+JHUSvqsWkQDlqQ8yDYVd0OMy6LyaecXl4/icbff/OzGzocjtiJe/ w+Hw==
X-Gm-Message-State: AOAM530LOAGrM9s3hbZA+wwwMOWfwDdZbEK4KJ2SOeDGY9eXKttzmWBe /hzSBCj2Z/ix9ykJ8JkhqENDUCF+OXH4NIuCJHk=
X-Google-Smtp-Source: ABdhPJyCQfz1O5LR/LmBvVqd0N5qTW8XFdxL++mFs37AfpnVjBH+eaM6X65PZZLG8WB1n8eWjGC675f1Ags8s6UR6CE=
X-Received: by 2002:a17:902:f681:: with SMTP id l1mr28123034plg.80.1643765957868;  Tue, 01 Feb 2022 17:39:17 -0800 (PST)
MIME-Version: 1.0
References: <VI1PR0701MB6991127811050E749055AD03EB259@VI1PR0701MB6991.eurprd07.prod.outlook.com> <6F482562-9903-450E-9387-4A5775CEB8D3@cisco.com>
In-Reply-To: <6F482562-9903-450E-9387-4A5775CEB8D3@cisco.com>
From: Gyan Mishra <hayabusagsm@gmail.com>
Date: Tue, 1 Feb 2022 20:39:05 -0500
Message-ID: <CABNhwV0qtWUx=vDRZ9tK0uCtX4AQ6AhGoe82cUFuPRfTs9TdDg@mail.gmail.com>
To: "Patrice Brissette (pbrisset)" <pbrisset=40cisco.com@dmarc.ietf.org>
Cc: "Bocci, Matthew (Nokia - GB)" <matthew.bocci@nokia.com>, "bess-chairs@ietf.org" <bess-chairs@ietf.org>,  "bess@ietf.org" <bess@ietf.org>,  "draft-ietf-bess-evpn-fast-df-recovery@ietf.org" <draft-ietf-bess-evpn-fast-df-recovery@ietf.org>
Content-Type: multipart/alternative; boundary="000000000000033ffb05d6ff1616"
Archived-At: <https://mailarchive.ietf.org/arch/msg/bess/u0-iahlEaoduTDB5_sPeABiNKa8>
Subject: Re: [bess] WGLC, IPR and Implementation Poll for draft-ietf-bess-evpn-fast-df-recovery-03
X-BeenThere: bess@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: BGP-Enabled ServiceS working group discussion list <bess.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/bess>, <mailto:bess-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/bess/>
List-Post: <mailto:bess@ietf.org>
List-Help: <mailto:bess-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/bess>, <mailto:bess-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 02 Feb 2022 01:39:25 -0000

--000000000000033ffb05d6ff1616
Content-Type: text/plain; charset="UTF-8"

I support publication.

Thanks

Gyan
On Tue, Feb 1, 2022 at 2:14 PM Patrice Brissette (pbrisset) <pbrisset=
40cisco.com@dmarc.ietf.org> wrote:

> I support publication and am not aware of undisclosed IPR.
>
>
>
> Implementation has been shipped on Cisco IOS-XR.
>
> Regards,
>
> Patrice Brissette, Principal Engineer
>
> Cisco Systems
>
>
>
> *http://e-vpn.io <http://e-vpn.io>*
>
> *http://go2.cisco.com/evpn <http://go2.cisco.com/evpn>*
>
>
>
>
>
>
>
>
>
> *From: *"Bocci, Matthew (Nokia - GB)" <matthew.bocci@nokia.com>
>
>
> *Date: *Monday, January 31, 2022 at 08:58
> *To: *"draft-ietf-bess-evpn-fast-df-recovery@ietf.org" <
> draft-ietf-bess-evpn-fast-df-recovery@ietf.org>, "bess@ietf.org" <
> bess@ietf.org>
> *Cc: *"bess-chairs@ietf.org" <bess-chairs@ietf.org>
> *Subject: *WGLC, IPR and Implementation Poll for
> draft-ietf-bess-evpn-fast-df-recovery-03
> *Resent-From: *<alias-bounces@ietf.org>
> *Resent-To: *Patrice Brissette <pbrisset@cisco.com>, <jdrake@juniper.net>,
> <jorge.rabadan@nokia.com>, <lburdet@cisco.com>, Ali Sajassi <
> sajassi@cisco.com>
> *Resent-Date: *Monday, January 31, 2022 at 08:58
>
>
>
> Hi WG,
>
>
>
> This email starts a two-week Working Group Last Call on draft-ietf-bess-evpn-fast-df-recovery-03
> [1].
>
>
>
> This poll runs until Monday 14th February 2022.
>
>
>
> We are also polling for knowledge of any undisclosed IPR that applies to
> this Document, to ensure that IPR has been disclosed in compliance with
> IETF IPR rules (see RFCs 3979, 4879, 3669 and 5378 for more details).
>
> If you are listed as an Author or a Contributor of this document, please
> respond to this email and indicate whether or not you are aware of any
> relevant undisclosed IPR. The Document won't progress without answers from
> all the Authors and Contributors.
>
> There is currently no IPR disclosed.
>
>
>
> If you are not listed as an Author or a Contributor, then please
> explicitly respond only if you are aware of any IPR that has not yet been
> disclosed in conformance with IETF rules.
>
>
>
> We are also polling for any existing implementation as per [2]. Please
> indicate if you are aware of any implementations.
>
>
>
> Thank you,
>
> Matthew & Stephane
>
>
>
> [1] draft-ietf-bess-evpn-fast-df-recovery-03 - Fast Recovery for EVPN DF
> Election
> <https://datatracker.ietf.org/doc/draft-ietf-bess-evpn-fast-df-recovery/>
>
> [2] https://mailarchive.ietf.org/arch/msg/bess/cG3X1tTqb_vPC4rg56SEdkjqDpw
>
>
>
>
> _______________________________________________
> BESS mailing list
> BESS@ietf.org
> https://www.ietf.org/mailman/listinfo/bess
>
-- 

<http://www.verizon.com/>

*Gyan Mishra*

*Network Solutions A**rchitect *

*Email gyan.s.mishra@verizon.com <gyan.s.mishra@verizon.com>*



*M 301 502-1347*

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

<div><br></div><div dir=3D"auto">I support publication.</div><div dir=3D"au=
to"><br></div><div dir=3D"auto">Thanks=C2=A0</div><div dir=3D"auto"><br></d=
iv><div dir=3D"auto">Gyan<br><div class=3D"gmail_quote" dir=3D"auto"><div d=
ir=3D"ltr" class=3D"gmail_attr">On Tue, Feb 1, 2022 at 2:14 PM Patrice Bris=
sette (pbrisset) &lt;pbrisset=3D<a href=3D"mailto:40cisco.com@dmarc.ietf.or=
g">40cisco.com@dmarc.ietf.org</a>&gt; wrote:<br></div><blockquote class=3D"=
gmail_quote" style=3D"margin:0px 0px 0px 0.8ex;border-left-width:1px;border=
-left-style:solid;padding-left:1ex;border-left-color:rgb(204,204,204)">





<div lang=3D"EN-CA" link=3D"#0563C1" vlink=3D"#954F72" style=3D"word-wrap:b=
reak-word">
<div class=3D"m_-7671724092128040791WordSection1">
<p class=3D"MsoNormal"><span lang=3D"EN-US" style=3D"font-size:12pt;color:b=
lack">I support publication and am not aware of undisclosed IPR</span><span=
 style=3D"color:black">.<u></u><u></u></span></p>
<p class=3D"MsoNormal"><span style=3D"color:black"><u></u>=C2=A0<u></u></sp=
an></p>
<p class=3D"MsoNormal"><span style=3D"color:black">Implementation has been =
shipped on Cisco IOS-XR.<u></u><u></u></span></p>
<div>
<p class=3D"MsoNormal"><span lang=3D"EN-US" style=3D"color:black">Regards,<=
u></u><u></u></span></p>
<p class=3D"MsoNormal"><span lang=3D"EN-US" style=3D"color:black">Patrice B=
rissette, Principal Engineer<u></u><u></u></span></p>
<p class=3D"MsoNormal"><span lang=3D"EN-US" style=3D"color:black">Cisco Sys=
tems<u></u><u></u></span></p>
<p class=3D"MsoNormal"><b><span lang=3D"EN-GB" style=3D"font-size:8pt;font-=
family:Verdana,sans-serif;color:rgb(0,112,192)"><u style=3D"font-family:Ver=
dana,sans-serif"></u>=C2=A0<u style=3D"font-family:Verdana,sans-serif"></u>=
</span></b></p>
<p class=3D"MsoNormal"><b><span lang=3D"EN-GB" style=3D"font-size:8pt;font-=
family:Verdana,sans-serif;color:rgb(0,112,192)"><a href=3D"http://e-vpn.io"=
 target=3D"_blank" style=3D"font-family:Verdana,sans-serif">http://e-vpn.io=
</a></span></b><b><span lang=3D"EN-GB" style=3D"font-size:8pt;font-family:V=
erdana,sans-serif"><u style=3D"font-family:Verdana,sans-serif"></u><u style=
=3D"font-family:Verdana,sans-serif"></u></span></b></p>
<p class=3D"MsoNormal"><b><span lang=3D"EN-GB" style=3D"font-size:8pt;font-=
family:Verdana,sans-serif"><a href=3D"http://go2.cisco.com/evpn" target=3D"=
_blank" style=3D"font-family:Verdana,sans-serif">http://go2.cisco.com/evpn<=
/a><u style=3D"font-family:Verdana,sans-serif"></u><u style=3D"font-family:=
Verdana,sans-serif"></u></span></b></p>
<p class=3D"MsoNormal"><b><span lang=3D"EN-GB" style=3D"font-size:8pt;font-=
family:Verdana,sans-serif;color:rgb(0,112,192)"><u style=3D"font-family:Ver=
dana,sans-serif"></u>=C2=A0<u style=3D"font-family:Verdana,sans-serif"></u>=
</span></b></p>
<p class=3D"MsoNormal"><b><span lang=3D"EN-GB" style=3D"font-size:8pt;font-=
family:Verdana,sans-serif;color:rgb(0,112,192)"><u style=3D"font-family:Ver=
dana,sans-serif"></u>=C2=A0<u style=3D"font-family:Verdana,sans-serif"></u>=
</span></b></p>
</div>
<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-style:solid none none;border-top-width:1pt;padding:3pt=
 0cm 0cm;border-top-color:rgb(181,196,223)">
<p class=3D"MsoNormal" style=3D"margin-left:36pt"><b><span lang=3D"EN-GB" s=
tyle=3D"font-size:12pt;color:black">From:
</span></b><span lang=3D"EN-GB" style=3D"font-size:12pt;color:black">&quot;=
Bocci, Matthew (Nokia - GB)&quot; &lt;<a href=3D"mailto:matthew.bocci@nokia=
.com" target=3D"_blank">matthew.bocci@nokia.com</a>&gt;</span></p></div></d=
iv></div><div lang=3D"EN-CA" link=3D"#0563C1" vlink=3D"#954F72" style=3D"wo=
rd-wrap:break-word"><div class=3D"m_-7671724092128040791WordSection1"><div =
style=3D"border-style:solid none none;border-top-width:1pt;padding:3pt 0cm =
0cm;border-top-color:rgb(181,196,223)"><p class=3D"MsoNormal" style=3D"marg=
in-left:36pt"><span lang=3D"EN-GB" style=3D"font-size:12pt;color:black"><br=
>
<b>Date: </b>Monday, January 31, 2022 at 08:58<br>
<b>To: </b>&quot;<a href=3D"mailto:draft-ietf-bess-evpn-fast-df-recovery@ie=
tf.org" target=3D"_blank">draft-ietf-bess-evpn-fast-df-recovery@ietf.org</a=
>&quot; &lt;<a href=3D"mailto:draft-ietf-bess-evpn-fast-df-recovery@ietf.or=
g" target=3D"_blank">draft-ietf-bess-evpn-fast-df-recovery@ietf.org</a>&gt;=
, &quot;<a href=3D"mailto:bess@ietf.org" target=3D"_blank">bess@ietf.org</a=
>&quot; &lt;<a href=3D"mailto:bess@ietf.org" target=3D"_blank">bess@ietf.or=
g</a>&gt;<br>
<b>Cc: </b>&quot;<a href=3D"mailto:bess-chairs@ietf.org" target=3D"_blank">=
bess-chairs@ietf.org</a>&quot; &lt;<a href=3D"mailto:bess-chairs@ietf.org" =
target=3D"_blank">bess-chairs@ietf.org</a>&gt;<br>
<b>Subject: </b>WGLC, IPR and Implementation Poll for draft-ietf-bess-evpn-=
fast-df-recovery-03<br>
<b>Resent-From: </b>&lt;<a href=3D"mailto:alias-bounces@ietf.org" target=3D=
"_blank">alias-bounces@ietf.org</a>&gt;<br>
<b>Resent-To: </b>Patrice Brissette &lt;<a href=3D"mailto:pbrisset@cisco.co=
m" target=3D"_blank">pbrisset@cisco.com</a>&gt;, &lt;<a href=3D"mailto:jdra=
ke@juniper.net" target=3D"_blank">jdrake@juniper.net</a>&gt;, &lt;<a href=
=3D"mailto:jorge.rabadan@nokia.com" target=3D"_blank">jorge.rabadan@nokia.c=
om</a>&gt;, &lt;<a href=3D"mailto:lburdet@cisco.com" target=3D"_blank">lbur=
det@cisco.com</a>&gt;, Ali Sajassi &lt;<a href=3D"mailto:sajassi@cisco.com"=
 target=3D"_blank">sajassi@cisco.com</a>&gt;<br>
<b>Resent-Date: </b>Monday, January 31, 2022 at 08:58<u></u><u></u></span><=
/p>
</div>
<div>
<p class=3D"MsoNormal" style=3D"margin-left:36pt"><span lang=3D"EN-GB"><u><=
/u>=C2=A0<u></u></span></p>
</div>
<p class=3D"MsoNormal" style=3D"margin-left:36pt"><span lang=3D"EN-US">Hi W=
G,<u></u><u></u></span></p>
<p class=3D"MsoNormal" style=3D"margin-left:36pt"><span lang=3D"EN-US"><u><=
/u>=C2=A0<u></u></span></p>
<p class=3D"MsoNormal" style=3D"margin-left:36pt"><span lang=3D"EN-US">This=
 email starts a two-week Working Group Last Call on
</span><span lang=3D"EN-GB">draft-ietf-bess-evpn-fast-df-recovery-03 </span=
><span lang=3D"EN-US">[1].</span><span lang=3D"EN-GB"><u></u><u></u></span>=
</p>
<p class=3D"MsoNormal" style=3D"margin-left:36pt"><span lang=3D"EN-US">=C2=
=A0</span><span lang=3D"EN-GB"><u></u><u></u></span></p>
<p class=3D"MsoNormal" style=3D"margin-left:36pt"><span lang=3D"EN-US">This=
 poll runs until Monday 14<sup>th</sup> February 2022.</span><span lang=3D"=
EN-GB"><u></u><u></u></span></p>
<p class=3D"MsoNormal" style=3D"margin-left:36pt"><span lang=3D"EN-US">=C2=
=A0</span><span lang=3D"EN-GB"><u></u><u></u></span></p>
<p class=3D"MsoNormal" style=3D"margin-left:36pt"><span lang=3D"EN-US">We a=
re also polling for knowledge of any undisclosed IPR that applies to this D=
ocument, to ensure that IPR has been disclosed in compliance with IETF IPR =
rules (see RFCs 3979, 4879, 3669 and
 5378 for more details).</span><span lang=3D"EN-GB"><u></u><u></u></span></=
p>
<p class=3D"MsoNormal" style=3D"margin-left:36pt"><span lang=3D"EN-US">If y=
ou are listed as an Author or a Contributor of this document, please respon=
d to this email and indicate whether or not you are aware of any relevant u=
ndisclosed IPR. The Document won&#39;t progress
 without answers from all the Authors and Contributors.=C2=A0</span><span l=
ang=3D"EN-GB"><u></u><u></u></span></p>
<p class=3D"MsoNormal" style=3D"margin-left:36pt"><span lang=3D"EN-US">Ther=
e is currently no IPR disclosed.</span><span lang=3D"EN-GB"><u></u><u></u><=
/span></p>
<p class=3D"MsoNormal" style=3D"margin-left:36pt"><span lang=3D"EN-US">=C2=
=A0</span><span lang=3D"EN-GB"><u></u><u></u></span></p>
<p class=3D"MsoNormal" style=3D"margin-left:36pt"><span lang=3D"EN-US">If y=
ou are not listed as an Author or a Contributor, then please explicitly res=
pond only if you are aware of any IPR that has not yet been disclosed in co=
nformance with IETF rules.</span><span lang=3D"EN-GB"><u></u><u></u></span>=
</p>
<p class=3D"MsoNormal" style=3D"margin-left:36pt"><span lang=3D"EN-US">=C2=
=A0</span><span lang=3D"EN-GB"><u></u><u></u></span></p>
<p class=3D"MsoNormal" style=3D"margin-left:36pt"><span lang=3D"EN-US">We a=
re also polling for any existing implementation as per [2].=C2=A0Please ind=
icate if you are aware of any implementations.</span><span lang=3D"EN-GB"><=
u></u><u></u></span></p>
<p class=3D"MsoNormal" style=3D"margin-left:36pt"><span lang=3D"EN-US">=C2=
=A0</span><span lang=3D"EN-GB"><u></u><u></u></span></p>
<p class=3D"MsoNormal" style=3D"margin-left:36pt"><span lang=3D"EN-US">Than=
k you,</span><span lang=3D"EN-GB"><u></u><u></u></span></p>
<p class=3D"MsoNormal" style=3D"margin-left:36pt"><span lang=3D"EN-US">Matt=
hew &amp; Stephane</span><span lang=3D"EN-GB"><u></u><u></u></span></p>
<p class=3D"MsoNormal" style=3D"margin-left:36pt"><span lang=3D"EN-US">=C2=
=A0</span><span lang=3D"EN-GB"><u></u><u></u></span></p>
<p class=3D"MsoNormal" style=3D"margin-left:36pt"><span lang=3D"EN-US">[1]=
=C2=A0</span><span lang=3D"EN-GB"><a href=3D"https://datatracker.ietf.org/d=
oc/draft-ietf-bess-evpn-fast-df-recovery/" target=3D"_blank">draft-ietf-bes=
s-evpn-fast-df-recovery-03 - Fast Recovery for EVPN DF Election</a><u></u><=
u></u></span></p>
<p class=3D"MsoNormal" style=3D"margin-left:36pt"><span lang=3D"EN-US">[2]=
=C2=A0</span><span lang=3D"EN-GB"><a href=3D"https://mailarchive.ietf.org/a=
rch/msg/bess/cG3X1tTqb_vPC4rg56SEdkjqDpw" title=3D"https://mailarchive.ietf=
.org/arch/msg/bess/cG3X1tTqb_vPC4rg56SEdkjqDpw" target=3D"_blank"><span lan=
g=3D"EN-US">https://mailarchive.ietf.org/arch/msg/bess/cG3X1tTqb_vPC4rg56SE=
dkjqDpw</span></a><u></u><u></u></span></p>
<p class=3D"MsoNormal" style=3D"margin-left:36pt"><span lang=3D"EN-US">=C2=
=A0</span><span lang=3D"EN-GB"><u></u><u></u></span></p>
<p class=3D"MsoNormal" style=3D"margin-left:36pt"><span lang=3D"EN-GB"><u><=
/u>=C2=A0<u></u></span></p>
</div>
</div>

_______________________________________________<br>
BESS mailing list<br>
<a href=3D"mailto:BESS@ietf.org" target=3D"_blank">BESS@ietf.org</a><br>
<a href=3D"https://www.ietf.org/mailman/listinfo/bess" rel=3D"noreferrer" t=
arget=3D"_blank">https://www.ietf.org/mailman/listinfo/bess</a><br>
</blockquote></div></div>-- <br><div dir=3D"ltr" class=3D"gmail_signature" =
data-smartmail=3D"gmail_signature"><div dir=3D"ltr"><div dir=3D"ltr"><div d=
ir=3D"ltr"><div dir=3D"ltr"><div dir=3D"ltr"><div dir=3D"ltr"><div dir=3D"l=
tr"><div><p style=3D"color:rgb(34,34,34)"><a href=3D"http://www.verizon.com=
/" style=3D"color:rgb(17,85,204);padding-bottom:1em;display:inline-block" t=
arget=3D"_blank"><img src=3D"http://ss7.vzw.com/is/image/VerizonWireless/vz=
-logo-email" width=3D"81" height=3D"18" style=3D"height:18px;width:81px"></=
a><br></p><p style=3D"font-size:1em;margin:0px;font-family:&quot;Verizon NH=
G DS&quot;,Arial,sans-serif;line-height:13px;color:black"><b>Gyan Mishra</b=
></p><p style=3D"color:rgb(34,34,34);margin:0px;line-height:13px"><font fac=
e=3D"georgia, serif" style=3D"color:black;font-size:1em"><i>Network Solutio=
ns A</i></font><font color=3D"#000000" face=3D"georgia, serif"><i>rchitect=
=C2=A0</i></font></p><p style=3D"color:rgb(34,34,34);margin:0px;line-height=
:13px"><i style=3D"color:rgb(0,0,0);font-size:13px"><font face=3D"georgia, =
serif">Email <a href=3D"mailto:gyan.s.mishra@verizon.com" target=3D"_blank"=
>gyan.s.mishra@verizon.com</a></font></i><font color=3D"#000000" face=3D"ge=
orgia, serif"><i><br></i></font></p><p style=3D"font-size:1em;margin:0px;li=
ne-height:13px;color:black"><i><font face=3D"georgia, serif">M 301 502-1347=
<br><br></font></i></p></div><div><br></div></div></div></div></div></div><=
/div></div></div>

--000000000000033ffb05d6ff1616--


From nobody Wed Feb  2 08:10:00 2022
Return-Path: <matthew.bocci@nokia.com>
X-Original-To: bess@ietfa.amsl.com
Delivered-To: bess@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 91D593A1449; Wed,  2 Feb 2022 08:09:44 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.474
X-Spam-Level: 
X-Spam-Status: No, score=-2.474 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.576, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, HTML_MESSAGE=0.001, RCVD_IN_MSPIKE_H2=-0.001, SPF_NONE=0.001, URIBL_BLOCKED=0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=nokia.onmicrosoft.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id cVDimYWonSWB; Wed,  2 Feb 2022 08:09:39 -0800 (PST)
Received: from EUR05-DB8-obe.outbound.protection.outlook.com (mail-db8eur05on2103.outbound.protection.outlook.com [40.107.20.103]) (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 E5C6C3A147F; Wed,  2 Feb 2022 08:09:38 -0800 (PST)
ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=Dtn09EbgxAQ7250oXYG61/Z3QzbDVzDERx/aiPa+x38DMKWA2hF/KBBd7X2nVQ6/KRYdgjCNPmS/h6xVmpiiF0JqqIQzNjr49MA0VIs5icZzH7FDFx9HdOCp9B1KYdm+IuLhOu6wRDWHj0Sh0j9BsO3hAi3BGUb/eONDxZuCKGjmUmOtPSMUxrGvPelhyIJj8tRYnnXHOIQNcM0BoNzsRxU4uwxgyESRXEA8TXRJUAgIhbLl5kc7jV+Hh/EFNOeyFEvK9UuJ/3+BBFriTRBt8CGE2d4gV9D/MLs+Asj/9ucrMiidcSySa6tTaSSnSqL7qAfmbNgN93kjNO7kBndd2Q==
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-AntiSpam-MessageData-ChunkCount:X-MS-Exchange-AntiSpam-MessageData-0:X-MS-Exchange-AntiSpam-MessageData-1; bh=aTKBegEdlSBfLDRtYRBULxI+5hPZYIpliRehHwyS+H0=; b=AuxPAIv4D19IVBkxjePkpsig9tDxOwcm3g2qsQKam51O88FlNLRq2n+54Coe0sbq0dRtd/S6rsuobsEbQLf01sdiunAxewu/UKtUnZcOAePms1Twpk230mJz6iaOxzYms3li0ZLXp9VoPAyumqmkcLkJZtGv9Prkto2M5v19290lPfQGZMiMxoZTZj8yB2sB4osvI0C4kAxlzliUHsZ/IYomzBeL/iEPiFB8fsRgscqGX5vVHMaCEBGKBaAVPkXsAcR4OjMCoA82EiBmdVQcPVI18zISrNx+enwUCnbR9n44XzW0vz0a6Au6PnSCFpzQuAymfgRkXW61aR1BmKcVAg==
ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=none; dmarc=none; dkim=none; 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=aTKBegEdlSBfLDRtYRBULxI+5hPZYIpliRehHwyS+H0=; b=aQqe3NUgV5rQFPVLsVuACTaWMkH5LAxgP/L3mt6MXXVStHcCfahzlgZfltpGGFGtXBHlQYnjT1xKXR2Wd9xIQlrz+hd7r8f/ybJIe8AUTcKqHVy6ph2BJKna4yqSqgjQz8CNqyjmmY+d56Lvpu4ajOyrWGyVQBkKRhKHmdH90vk=
Received: from VI1PR0701MB6991.eurprd07.prod.outlook.com (2603:10a6:800:17d::22) by PA4PR07MB8438.eurprd07.prod.outlook.com (2603:10a6:102:2a5::16) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.4951.10; Wed, 2 Feb 2022 16:09:36 +0000
Received: from VI1PR0701MB6991.eurprd07.prod.outlook.com ([fe80::e545:cd28:2ad7:a945]) by VI1PR0701MB6991.eurprd07.prod.outlook.com ([fe80::e545:cd28:2ad7:a945%4]) with mapi id 15.20.4951.012; Wed, 2 Feb 2022 16:09:36 +0000
From: "Bocci, Matthew (Nokia - GB)" <matthew.bocci@nokia.com>
To: "draft-ietf-bess-evpn-lsp-ping@ietf.org" <draft-ietf-bess-evpn-lsp-ping@ietf.org>
CC: "bess-chairs@ietf.org" <bess-chairs@ietf.org>, "bess@ietf.org" <bess@ietf.org>
Thread-Topic: ID-Nits for draft-ietf-bess-evpn-lsp-ping
Thread-Index: AQHYGE16FrDH4UvhjESwEdBvXRYjs6yAbNRS
Date: Wed, 2 Feb 2022 16:09:36 +0000
Message-ID: <VI1PR0701MB6991C6CAB00824AFBE8EA0E7EB279@VI1PR0701MB6991.eurprd07.prod.outlook.com>
References: <VI1PR0701MB6991E5EF7C26D58DBEC8451FEB279@VI1PR0701MB6991.eurprd07.prod.outlook.com>
In-Reply-To: <VI1PR0701MB6991E5EF7C26D58DBEC8451FEB279@VI1PR0701MB6991.eurprd07.prod.outlook.com>
Accept-Language: en-GB, en-US
Content-Language: en-GB
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
authentication-results: dkim=none (message not signed) header.d=none;dmarc=none action=none header.from=nokia.com;
x-ms-publictraffictype: Email
x-ms-office365-filtering-correlation-id: 7c36a0a5-e57f-43f6-6239-08d9e666685e
x-ms-traffictypediagnostic: PA4PR07MB8438:EE_
x-microsoft-antispam-prvs: <PA4PR07MB8438A5A4F86AF8B1A38B464CEB279@PA4PR07MB8438.eurprd07.prod.outlook.com>
x-ms-oob-tlc-oobclassifiers: OLM:10000;
x-ms-exchange-senderadcheck: 1
x-ms-exchange-antispam-relay: 0
x-microsoft-antispam: BCL:0;
x-microsoft-antispam-message-info: 5hKBEoV3SXQSiOjR1l8QZBAbG7PoWSpQ+fe4l1ack3EekgDtJs5FTAd7jMDfGnC7ZpS/7tbI/J4/LL3CkbXPGi5caVPAcv2PM46Kf2aHl3OclwlFVqXEvEf175QFVPi6aQMqN6BWKdrQ48NcuDEYHJARQgyTU7jbQOt/DrhcHsrU3LQEH9UdQez4Yv8dYvN8neONqJVdeNSjrcULyOHPcXJTYIJFThD+WPV0VCVt4GlrYYRfWy7eK/yJjxjuDmzJH+Ei4gSAQDdl5jpyAY5kwtpb5O10FVyFhTC7AABs/VhxD/Ynjr9SrIaJvhiVTmCjzxje0CT0xPYmkgGgBKP03viBG51Wd68UubcgLmXM5//A/LgsKfuXMkSOz/fG4aJMUhwkYpc+Cf1YUN0gIjSj8jleipyNkQ+1g7d4TOi8hyF9bunyglBnaEQ1uFk4YRg08hdX1ovDFj5jYZOsVY2wU86NmbaaiIfRtBKuo82Ha9sJtg6HwrSOl/vHT83hD8MNDRALuHWdPJmwPNIBsp4ogNa/bT2Zbg0T7k1NScER3xd+DtqQeN9Tf/q5tPNQe1PpY14F3bpoNAGEdzIN004Q1XCJaQiXC7vqJCo1FD3G0U937EzR/sVaaEbGw8iW38DJiMKSqWh1L4IwIk1KLTt7sPa0irpv1wapOErTnR2h3OgJcClE+JLnLosyaPlZnHhoJdwfKZInkNKsaYokxPEyyy80AnMEOdtuYZi7am/HZg87PYMgggfHktYosUe3IJJ7sTdHJ2MaS9688kgkVJB+Eif5WD6gqp8SBc48k/ag51wBB01tE4ukkj8o1nt7NjY/vtckW/IQNZXjp5sZqSCG1A==
x-forefront-antispam-report: CIP:255.255.255.255; CTRY:; LANG:en; SCL:1; SRV:;  IPV:NLI; SFV:NSPM; H:VI1PR0701MB6991.eurprd07.prod.outlook.com; PTR:; CAT:NONE;  SFS:(13230001)(4636009)(366004)(66446008)(71200400001)(66556008)(316002)(64756008)(82960400001)(166002)(2940100002)(53546011)(9686003)(66476007)(2906002)(6506007)(7696005)(54906003)(4326008)(966005)(26005)(33656002)(38070700005)(76116006)(186003)(38100700002)(86362001)(450100002)(52536014)(508600001)(91956017)(83380400001)(122000001)(66946007)(8676002)(6916009)(8936002)(55016003)(5660300002); DIR:OUT; SFP:1102; 
x-ms-exchange-antispam-messagedata-chunkcount: 1
x-ms-exchange-antispam-messagedata-0: =?us-ascii?Q?b41q7HpkzqaUeARe9qmTc9TtWmgyuzyGPxlRJ/4rRZZ8YgMiApLIfTpKGoDh?= =?us-ascii?Q?R1mtm/oY9leAkrgU8Nn+5/F43P89nCO/NTSTMLzXAhv36HhVW7AN6saEPhY3?= =?us-ascii?Q?JTy6P2SYRpkiw/32k+baEQFOKHHislCQ0Xup5z+1cqv23SrjU7Sc2eQ6lheT?= =?us-ascii?Q?u0daFTCw1P1+qgdw5FB1KPEpr0dw86Mnx+VVh48NOfmEKKHQ0liONyVU9z4J?= =?us-ascii?Q?HOHIvtXzcqMQP0jxaSBqqhqBdH5m0lyLFmlAFtU1PigrIoX+XWp+28hxMNw3?= =?us-ascii?Q?6uKouWaOXq4uochyP84W29SfB31bmmUZHd+GPv1N4YfKk2NSkhiuVh3ub3+7?= =?us-ascii?Q?DqLfEJE8dFgOjKwMBHSw7YDrHZ2UBX6Ep3lrK96WKW7GaKLfGzEI+pX9SBdU?= =?us-ascii?Q?NjroNgj8xr/apvGfmKvbNsVVGlRPAdgGNnLH77Ezulk75THC2qEyXp3l0L0q?= =?us-ascii?Q?tbxv2hvm/8sWEBOUWxUwgS7O6eMWSf0irbkB8ij6YVZRNiWzVL73kmQPvPd1?= =?us-ascii?Q?zkL6ToglJUg2h/z2AjeXe3/bSOBxvbKRmtbanXlSXsAeryuvpXvP4evE4lCo?= =?us-ascii?Q?9eV3ZXb3BUpCywKyKLiFex4hO1skMA5w9VgGHX93Qqu+WHApcCcqZsHW90G+?= =?us-ascii?Q?MXr4Blvxg7b7/hezcaj2dcXkptXdPApv6+IUwuH6RYEVWehxLkuLMi60mMyX?= =?us-ascii?Q?NLE5NATtt7PDS6I+DFc0h7WcTcKsAeRpb7kIMkAg3max3kSOsMwX2X7BQwy7?= =?us-ascii?Q?gaAPVSaEju7IVLElQkKMnGwphWJPtGl040Zx1HzF0pKQODFXSqTprVa01SxT?= =?us-ascii?Q?U4dzR4ksd1dhscMWCCcqz37k54p0Q/3BkF+lekwzLktYz3n8AYDBnavSuPW6?= =?us-ascii?Q?0R9jCC5yPvZQkpsX6SoMyFeaCcok9RQYofdqPvatDw9HXy91G39wvqpQl2h8?= =?us-ascii?Q?nu78eJYF1K1z11d+E1OlOK5LPGrd5IYnfZN4oHKV7zIQ36/NUA4hV/GlKDxe?= =?us-ascii?Q?IudKwa1x9yNpR+6ubCyOFcnZFtfVAgE3Ls0Uzh3GuWcA7RM8ZOcsqXVj0IPa?= =?us-ascii?Q?lYkTJ90R654Syxm6pfz3JkjMvFKxNozMKg4fNZJ1xlDFQ5gyo2pr3FgfueLc?= =?us-ascii?Q?1jgqfU8kqdt0fMREDEcLi5vR6hl4vMNDTQLgQzog3sVBV3nUTvNhBHhN64pc?= =?us-ascii?Q?EIe/6T8haJxKgkXTn6olGWh+wwEVB5dGJ4GK3w/mNm6gcrpUSOP2YQQq5nIJ?= =?us-ascii?Q?CK8WCaPo1tP1RJNxFCB/9kjg4RjliHLB7+MGUPDI7zVBUGc/+kddorjOhaJd?= =?us-ascii?Q?l26W7vSdayVgTot9yDqkbevNS2O4+2idjaNX/VMP0W4+vC/i/odKPohGGG3h?= =?us-ascii?Q?r1b6DWS1A4O5+lTziiSppaI7bDvDyg+5c5J9OpkA2+Rf1KwQBcFyMJyaXvfR?= =?us-ascii?Q?nPBUegBlnUZU98HWi/NyhNnR1nVRsyB9n7VgyPD0wYgQ3NSPKcXUeUU2bNK5?= =?us-ascii?Q?mq+7So6Elqts8FFIm0+qAX/aM1ntUafCpNd3YLol4u0VpU5VJ/E92N1ZWLq+?= =?us-ascii?Q?awpglPxTf3EFfqnyNFsnsqde+a0QlQ4u5Dbrm53c5R6xpnHXKf5JkNf3zebQ?= =?us-ascii?Q?haCnBFc7CfxB39oU0FFFNCo=3D?=
Content-Type: multipart/alternative; boundary="_000_VI1PR0701MB6991C6CAB00824AFBE8EA0E7EB279VI1PR0701MB6991_"
MIME-Version: 1.0
X-OriginatorOrg: nokia.com
X-MS-Exchange-CrossTenant-AuthAs: Internal
X-MS-Exchange-CrossTenant-AuthSource: VI1PR0701MB6991.eurprd07.prod.outlook.com
X-MS-Exchange-CrossTenant-Network-Message-Id: 7c36a0a5-e57f-43f6-6239-08d9e666685e
X-MS-Exchange-CrossTenant-originalarrivaltime: 02 Feb 2022 16:09:36.0767 (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: 5T7XZr3tjvk7khmAtuzfxiipQ8MFGdE73877wenX5VzgBKryjCqMt/nciLnlEecYcJHx69HFm3kiKVs5y6Rf/w==
X-MS-Exchange-Transport-CrossTenantHeadersStamped: PA4PR07MB8438
Archived-At: <https://mailarchive.ietf.org/arch/msg/bess/v66-emvrrznAt8l8Iux3NPXoY9g>
Subject: Re: [bess] ID-Nits for draft-ietf-bess-evpn-lsp-ping
X-BeenThere: bess@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: BGP-Enabled ServiceS working group discussion list <bess.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/bess>, <mailto:bess-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/bess/>
List-Post: <mailto:bess@ietf.org>
List-Help: <mailto:bess-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/bess>, <mailto:bess-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 02 Feb 2022 16:09:55 -0000

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

Hi Authors

While going through this I have a couple of other comments:

Please can you clean up the use of RFC2119 language, in particular capitali=
zing SHOULD, MUST etc where appropriate. For example, I think the following=
 in Section 4.3 should be corrected:


Ethernet Tag field value in EVPN Ethernet AD Sub-TLV, should be set

   according to the context:



   o  For per-ES context, the Ethernet Tag field in the sub-TLV must be

      set to the reserved MAX-ET value [RFC7432<https://datatracker.ietf.or=
g/doc/html/rfc7432>]



   o  For per-EVI context, the Ethernet Tag field in the sub-TLV must be

      set to the non-reserved value


Thanks
Matthew

From: Bocci, Matthew (Nokia - GB) <matthew.bocci@nokia.com>
Date: Wednesday, 2 February 2022 at 16:00
To: draft-ietf-bess-evpn-lsp-ping@ietf.org <draft-ietf-bess-evpn-lsp-ping@i=
etf.org>
Cc: bess-chairs@ietf.org <bess-chairs@ietf.org>
Subject: ID-Nits for draft-ietf-bess-evpn-lsp-ping
Hi Authors

I am finally doing the document shepherds write up for this draft. ID Nits =
throws up a few warnings, which I would appreciate if you could fix now bef=
ore I request publication:

https://www.ietf.org/tools/idnits?url=3Dhttps://www.ietf.org/archive/id/dra=
ft-ietf-bess-evpn-lsp-ping-06.txt


Thanks

Matthew

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

<html xmlns:o=3D"urn:schemas-microsoft-com:office:office" xmlns:w=3D"urn:sc=
hemas-microsoft-com:office:word" xmlns:m=3D"http://schemas.microsoft.com/of=
fice/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:0cm;
	font-size:10.0pt;
	font-family:"Calibri",sans-serif;}
a:link, span.MsoHyperlink
	{mso-style-priority:99;
	color:#0563C1;
	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.EmailStyle19
	{mso-style-type:personal-reply;
	font-family:"Calibri",sans-serif;
	color:windowtext;}
span.HTMLPreformattedChar
	{mso-style-name:"HTML Preformatted Char";
	mso-style-priority:99;
	mso-style-link:"HTML Preformatted";
	font-family:"Courier New";}
.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;}
--></style>
</head>
<body lang=3D"EN-GB" link=3D"#0563C1" vlink=3D"#954F72" style=3D"word-wrap:=
break-word">
<div class=3D"WordSection1">
<p class=3D"MsoNormal"><span style=3D"font-size:11.0pt;mso-fareast-language=
:EN-US">Hi Authors<o:p></o:p></span></p>
<p class=3D"MsoNormal"><span style=3D"font-size:11.0pt;mso-fareast-language=
:EN-US"><o:p>&nbsp;</o:p></span></p>
<p class=3D"MsoNormal"><span style=3D"font-size:11.0pt;mso-fareast-language=
:EN-US">While going through this I have a couple of other comments:<o:p></o=
:p></span></p>
<p class=3D"MsoNormal"><span style=3D"font-size:11.0pt;mso-fareast-language=
:EN-US"><o:p>&nbsp;</o:p></span></p>
<p class=3D"MsoNormal"><span style=3D"font-size:11.0pt;mso-fareast-language=
:EN-US">Please can you clean up the use of RFC2119 language, in particular =
capitalizing SHOULD, MUST etc where appropriate. For example, I think the f=
ollowing in Section 4.3 should be corrected:<o:p></o:p></span></p>
<p class=3D"MsoNormal"><span style=3D"font-size:11.0pt;mso-fareast-language=
:EN-US"><o:p>&nbsp;</o:p></span></p>
<pre><span style=3D"color:black">Ethernet Tag field value in EVPN Ethernet =
AD Sub-TLV, should be set<o:p></o:p></span></pre>
<pre><span style=3D"color:black">&nbsp;&nbsp; according to the context:<o:p=
></o:p></span></pre>
<pre><span style=3D"color:black"><o:p>&nbsp;</o:p></span></pre>
<pre><span style=3D"color:black">&nbsp;&nbsp; o&nbsp; For per-ES context, t=
he Ethernet Tag field in the sub-TLV must be<o:p></o:p></span></pre>
<pre><span style=3D"color:black">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; set to the =
reserved MAX-ET value [<a href=3D"https://datatracker.ietf.org/doc/html/rfc=
7432" title=3D"&quot;BGP MPLS-Based Ethernet VPN&quot;">RFC7432</a>]<o:p></=
o:p></span></pre>
<pre><span style=3D"color:black"><o:p>&nbsp;</o:p></span></pre>
<pre><span style=3D"color:black">&nbsp;&nbsp; o&nbsp; For per-EVI context, =
the Ethernet Tag field in the sub-TLV must be<o:p></o:p></span></pre>
<pre><span style=3D"color:black">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; set to the =
non-reserved value<o:p></o:p></span></pre>
<p class=3D"MsoNormal"><span style=3D"font-size:11.0pt;mso-fareast-language=
:EN-US"><o:p>&nbsp;</o:p></span></p>
<p class=3D"MsoNormal"><span style=3D"font-size:11.0pt;mso-fareast-language=
:EN-US"><o:p>&nbsp;</o:p></span></p>
<p class=3D"MsoNormal"><span style=3D"font-size:11.0pt;mso-fareast-language=
:EN-US">Thanks<o:p></o:p></span></p>
<p class=3D"MsoNormal"><span style=3D"font-size:11.0pt;mso-fareast-language=
:EN-US">Matthew<o:p></o:p></span></p>
<p class=3D"MsoNormal"><span style=3D"font-size:11.0pt;mso-fareast-language=
:EN-US"><o:p>&nbsp;</o:p></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-bottom:12.0pt"><b><span style=3D"fon=
t-size:12.0pt;color:black">From:
</span></b><span style=3D"font-size:12.0pt;color:black">Bocci, Matthew (Nok=
ia - GB) &lt;matthew.bocci@nokia.com&gt;<br>
<b>Date: </b>Wednesday, 2 February 2022 at 16:00<br>
<b>To: </b>draft-ietf-bess-evpn-lsp-ping@ietf.org &lt;draft-ietf-bess-evpn-=
lsp-ping@ietf.org&gt;<br>
<b>Cc: </b>bess-chairs@ietf.org &lt;bess-chairs@ietf.org&gt;<br>
<b>Subject: </b>ID-Nits for draft-ietf-bess-evpn-lsp-ping<o:p></o:p></span>=
</p>
</div>
<p class=3D"MsoNormal"><span style=3D"font-size:11.0pt;mso-fareast-language=
:EN-US">Hi Authors<o:p></o:p></span></p>
<p class=3D"MsoNormal"><span style=3D"font-size:11.0pt;mso-fareast-language=
:EN-US">&nbsp;<o:p></o:p></span></p>
<p class=3D"MsoNormal"><span style=3D"font-size:11.0pt;mso-fareast-language=
:EN-US">I am finally doing the document shepherds write up for this draft. =
ID Nits throws up a few warnings, which I would appreciate if you could fix=
 now before I request publication:<o:p></o:p></span></p>
<p class=3D"MsoNormal"><span style=3D"font-size:11.0pt;mso-fareast-language=
:EN-US">&nbsp;<o:p></o:p></span></p>
<p class=3D"MsoNormal"><span style=3D"font-size:11.0pt;mso-fareast-language=
:EN-US"><a href=3D"https://www.ietf.org/tools/idnits?url=3Dhttps://www.ietf=
.org/archive/id/draft-ietf-bess-evpn-lsp-ping-06.txt">https://www.ietf.org/=
tools/idnits?url=3Dhttps://www.ietf.org/archive/id/draft-ietf-bess-evpn-lsp=
-ping-06.txt</a><o:p></o:p></span></p>
<p class=3D"MsoNormal"><span style=3D"font-size:11.0pt;mso-fareast-language=
:EN-US">&nbsp;<o:p></o:p></span></p>
<p class=3D"MsoNormal"><span style=3D"font-size:11.0pt;mso-fareast-language=
:EN-US">&nbsp;<o:p></o:p></span></p>
<p class=3D"MsoNormal"><span style=3D"font-size:11.0pt;mso-fareast-language=
:EN-US">Thanks<o:p></o:p></span></p>
<p class=3D"MsoNormal"><span style=3D"font-size:11.0pt;mso-fareast-language=
:EN-US">&nbsp;<o:p></o:p></span></p>
<p class=3D"MsoNormal"><span style=3D"font-size:11.0pt;mso-fareast-language=
:EN-US">Matthew<o:p></o:p></span></p>
</div>
</body>
</html>

--_000_VI1PR0701MB6991C6CAB00824AFBE8EA0E7EB279VI1PR0701MB6991_--


From nobody Wed Feb  2 08:18:50 2022
Return-Path: <paragj@cisco.com>
X-Original-To: bess@ietfa.amsl.com
Delivered-To: bess@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 6DF9D3A1511; Wed,  2 Feb 2022 08:18:36 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -9.597
X-Spam-Level: 
X-Spam-Status: No, score=-9.597 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, DKIM_VALID_EF=-0.1, HTML_MESSAGE=0.001, SPF_NONE=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=MLbYXJNW; dkim=pass (1024-bit key) header.d=cisco.onmicrosoft.com header.b=FFZuUQ/v
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id xQ_8Q5YmFLJZ; Wed,  2 Feb 2022 08:18:31 -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 239173A14E3; Wed,  2 Feb 2022 08:18:25 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=cisco.com; i=@cisco.com; l=13397; q=dns/txt; s=iport; t=1643818705; x=1645028305; h=from:to:cc:subject:date:message-id:references: in-reply-to:mime-version; bh=MS2pcOLX18EZm3KV0ZT8dC+nPK/ZxXegNMCv9xjaAYo=; b=MLbYXJNW3pK+11GJptHi//UZED7LuWhoZdbSg1M7qkZ9yrzJpOeTBkE1 6lNbx8zeuZmKXE3jnFbR7egar5OdgQ9C3ZEPHyWCRktjxwRp7nnG4Vune EMryCwFa4QYw7I1ZxIzHlyscxIwv130eMx/evgtBkrWNDPhAWAtQQEj6H U=;
IronPort-PHdr: =?us-ascii?q?A9a23=3ALLHsWBLhM853+x/sQNmcuWEyDhhOgF28FgIW6?= =?us-ascii?q?59yjbVIf+zj+pn5J0XQ6L1ri0OBRoTU7f9Iyo+0+6DtUGAN+9CN5XYFdpEfW?= =?us-ascii?q?xoMk85DmQsmDYaMAlH6K/i/aSs8EYxCWVZp8mv9P1JSHZP1ZkbZpTu56jtBc?= =?us-ascii?q?ig=3D?=
IronPort-Data: =?us-ascii?q?A9a23=3An09ax6tjjGxeRHoa+AyoX1fp+ufnVLhcMUV32?= =?us-ascii?q?f8akzHdYApBsoF/qtZmKT+Ea/yNM2CkfY8nYNuypk0F7JTTx4NkSwY4qy8yE?= =?us-ascii?q?XxAgMeUXt7xwmUckM+xwmwvdK/shiknQoGowPscEzmM9n9BDpC79SMmjfvQH?= =?us-ascii?q?+KlYAL5EnkZqTFMGX9JZS1Lw4bVsqYw6TSIK1vlVeHa+qUzC3f9s9JACV/43?= =?us-ascii?q?orYwP9ZUFsejxtD1rA2TagjUFYzDBD5BrpHTU26ByOQroW5goeHq+j/ILGRp?= =?us-ascii?q?gs1/j83Ad+j1738aEBPG/jZPBOFjTxdXK3Kbhpq/3NplP1kcqtHLx4K0V1ln?= =?us-ascii?q?PgpoDlJnYS5Uw4mPIXHmf8WVF9TFCQW0ahuqe6ffCnh4JXLp6HBWz62qxl0N?= =?us-ascii?q?2k8MJYD0ud6HW8I8uYXQBgHYwuYwum2ybOhUcFti9gtas7xM+s3tmtpwy2cD?= =?us-ascii?q?Ps6T9XJTr7RoNJGxDF1gttWWO7fYcUxaDdzYlLHeRInElIeFI4+kfjujH70e?= =?us-ascii?q?DxwrlWWpKNx6G/WpDGdepCF3MH9YNeGQ4BemVyV4zuA9GXiCRZcP9uaoQdpO?= =?us-ascii?q?0mE3ofn9R4XkqpLfFFgysNXvQ=3D=3D?=
IronPort-HdrOrdr: =?us-ascii?q?A9a23=3AfXi9sqi4sQ8Cnx5Cm2ozZpMOu3BQX3l13D?= =?us-ascii?q?Abv31ZSRFFG/FwyPrOoB1L73HJYWgqN03IwerwR5VpQRvnhPlICPoqTMmftW?= =?us-ascii?q?jdySqVxeRZjbcKrAeQYBEWmtQtsJuINpIOdOEYbmIKzfoSgjPIaerIqePvmM?= =?us-ascii?q?vD6IuurAYOcegpUdAc0+4TMHf8LqQCfng/OXNPLuvk2iMonUvFRV0nKuCAQl?= =?us-ascii?q?UVVenKoNPG0Lj8ZwQdOhIh4A6SyRu19b/TCXGjr1QjegIK5Y1n3XnOkgT/6K?= =?us-ascii?q?nmmeq80AXg22ja6IkTsMf9y+FEGNeHhqEuW3fRY0eTFcFcso+5zXcISdKUmR?= =?us-ascii?q?AXeR730k4d1vFImjfsl6eO0EPQMkfboW0TAjTZuC6laDPY0LzErXQBepB8bU?= =?us-ascii?q?YzSGqE16Lm1+sMjZ6jlljpxaa+R3n77VfAzsmNWBdwmkWup30+1eYVknxESI?= =?us-ascii?q?MbLKRctIoF4SpuYds99Q/Bmcoa+dNVfYzhDTdtACWnRmGcunMqzM2nX3w1EB?= =?us-ascii?q?vDSk8eutaN2zwTmHxi1UMXyMEWg39FrfsGOtd5zvWBNr4tmKBFT8cQY644DO?= =?us-ascii?q?AdQdGvAmiIRR7XKmqdLVnuCalCMXPQrJz85qkz+YiRCdM15Yp3nI6EXEJTtG?= =?us-ascii?q?Y0dU6rAcqS3IdT+hSIW2m5VSSF8LAU23G4gMy1eFPGC1z2dLkeqbronxxEOL?= =?us-ascii?q?yvZx+aAuMgP8Pe?=
X-IronPort-Anti-Spam-Filtered: true
X-IronPort-Anti-Spam-Result: =?us-ascii?q?A0BKAADrHvlh/5hdJa1aHAEBAQEBAQc?= =?us-ascii?q?BARIBAQQEAQGCBgcBAQsBgSAxVgd3WjcxA4RGg0cDhFlghQ6DBYsQiwaFDoE?= =?us-ascii?q?ugSUDVAsBAQENAQE5CAQBAYUFAheDSAIlNAkOAQIEAQEBEgEBBQEBAQIBBgS?= =?us-ascii?q?BCROFaA2GQgEBAQEDEhEdAQE3AQ8CAQgRAwECKwICAh8RHQgCBAENBSKCYgG?= =?us-ascii?q?CDlcDLgEOoi0BgToCih96gTGBAYIIAQEGBASBSkGDAg0LgjcDBoE6AYMNhBw?= =?us-ascii?q?BAYJ/hAgnHIFJRIEVJxyCZz6CIUIBAQIBF4FmDYJrN4IukVuBMARRAoJ6lUy?= =?us-ascii?q?JTo1ykTNDawqDRosBjmOFeQUug3KMHJd5lkogjG+DTpB5hGwCBAIEBQIOAQE?= =?us-ascii?q?GgWE8gVlwFWUBgj5RGQ+OIINxhRSFSnQCAQE0AgYLAQEDCY1MAQE?=
X-IronPort-AV: E=Sophos;i="5.88,333,1635206400";  d="scan'208,217";a="990596910"
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 Feb 2022 16:18:23 +0000
Received: from mail.cisco.com (xbe-rcd-003.cisco.com [173.37.102.18]) by rcdn-core-1.cisco.com (8.15.2/8.15.2) with ESMTPS id 212GINkP007251 (version=TLSv1.2 cipher=AES256-SHA bits=256 verify=OK); Wed, 2 Feb 2022 16:18:23 GMT
Received: from xfe-rcd-004.cisco.com (173.37.227.252) by xbe-rcd-003.cisco.com (173.37.102.18) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.2.986.14; Wed, 2 Feb 2022 10:18:23 -0600
Received: from xfe-rcd-005.cisco.com (173.37.227.253) by xfe-rcd-004.cisco.com (173.37.227.252) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.2.986.14; Wed, 2 Feb 2022 10:18:23 -0600
Received: from NAM11-CO1-obe.outbound.protection.outlook.com (72.163.14.9) by xfe-rcd-005.cisco.com (173.37.227.253) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.2.986.14 via Frontend Transport; Wed, 2 Feb 2022 10:18:23 -0600
ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=htZRN6ufj3Y0gPMMFEAiBdP9hhHePqpC/U2dO0ow3baOGXepa34u1E2MNoNSJlKT41XMBzDVO/ZQDstO8DvbcaTgcf5XFWUN1gR9nLvgOgnk3ioZ58LcHV9HcHen5As60nLuQAOCP/3i3AznTl52N4YDKBkjum6Rneh16B4NQd1CRKa8W4O/WHkMzmbeq2IL06bpEAZRjrjqrhrMUpCgt63ad2GEfqebvgX4HSJmmGCEzX2jVoGjZK0Fr6J1wFeto1SSFyB5eXTPLVqisw2tNIqyC+/d92PAXWsQOrvD9FVVtvi2IQ2IAI52q42wiKRmVUskw7IS57XVfnv09kbOyQ==
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-AntiSpam-MessageData-ChunkCount:X-MS-Exchange-AntiSpam-MessageData-0:X-MS-Exchange-AntiSpam-MessageData-1; bh=MS2pcOLX18EZm3KV0ZT8dC+nPK/ZxXegNMCv9xjaAYo=; b=J5qmzQeG8KkPv4wWAohOty1IEz1JbmIVCZq2Im7SiVxe1IWEOaWNhtDfNjBd5bb2vrXOloXJyiY/BkvlBLgREgWRZO9p49r36TCYKwOswWyTceS7vA+aBq9MDnIgfy60YMj+yoscTnzgLlh2R+SZWQLklV6fO02c1Qk44P0YhsZQpkz1AKcwOAlfL5tf0BKU1aQ/n6zs9uk3mQFXRS7AKZuOh5ijCAUi6jUEMagZbwo7H4ITcWt6RER9RPHY41lFFghvoXIm4xVvKMmMNzLx1SKR5uIiOw7aS8ATNws+3XHMp0oLFCpMVjWJWpIyRnX11qzZSDIx/aPoJQtCcOunaA==
ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=none; dmarc=none; dkim=none; 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=MS2pcOLX18EZm3KV0ZT8dC+nPK/ZxXegNMCv9xjaAYo=; b=FFZuUQ/vF0hX3x6XZT54YcDRSpmCdpMucSeDZ7zwvz4yEaRJ23ZP877JcOiFauNm+yrwOMfRMlxQmYpyoQ+OlAl4sah1sRKlRbxXJfFKNDCJv7LPQ+WvK2smole/1A0Ww4j9R477beOLWtMy4tNBLZqV5/ADY6JsrREdL9p1KwE=
Received: from CO1PR11MB5123.namprd11.prod.outlook.com (2603:10b6:303:94::13) by BN6PR1101MB2179.namprd11.prod.outlook.com (2603:10b6:405:52::17) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.4951.11; Wed, 2 Feb 2022 16:18:21 +0000
Received: from CO1PR11MB5123.namprd11.prod.outlook.com ([fe80::c14:b442:1af6:d2a1]) by CO1PR11MB5123.namprd11.prod.outlook.com ([fe80::c14:b442:1af6:d2a1%8]) with mapi id 15.20.4951.012; Wed, 2 Feb 2022 16:18:21 +0000
From: "Parag Jain (paragj)" <paragj@cisco.com>
To: "Bocci, Matthew (Nokia - GB)" <matthew.bocci@nokia.com>, "draft-ietf-bess-evpn-lsp-ping@ietf.org" <draft-ietf-bess-evpn-lsp-ping@ietf.org>
CC: "bess-chairs@ietf.org" <bess-chairs@ietf.org>, "bess@ietf.org" <bess@ietf.org>
Thread-Topic: ID-Nits for draft-ietf-bess-evpn-lsp-ping
Thread-Index: AQHYGE16FrDH4UvhjESwEdBvXRYjs6yAbNRS//+vvIA=
Date: Wed, 2 Feb 2022 16:18:21 +0000
Message-ID: <2D431697-721F-488F-A4A5-0F4620C20C58@cisco.com>
References: <VI1PR0701MB6991E5EF7C26D58DBEC8451FEB279@VI1PR0701MB6991.eurprd07.prod.outlook.com> <VI1PR0701MB6991C6CAB00824AFBE8EA0E7EB279@VI1PR0701MB6991.eurprd07.prod.outlook.com>
In-Reply-To: <VI1PR0701MB6991C6CAB00824AFBE8EA0E7EB279@VI1PR0701MB6991.eurprd07.prod.outlook.com>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
user-agent: Microsoft-MacOutlook/16.57.22011101
authentication-results: dkim=none (message not signed) header.d=none;dmarc=none action=none header.from=cisco.com;
x-ms-publictraffictype: Email
x-ms-office365-filtering-correlation-id: af397622-6d4f-456b-a5e1-08d9e667a17c
x-ms-traffictypediagnostic: BN6PR1101MB2179:EE_
x-microsoft-antispam-prvs: <BN6PR1101MB2179237DE0064535142A29D3CF279@BN6PR1101MB2179.namprd11.prod.outlook.com>
x-ms-oob-tlc-oobclassifiers: OLM:8882;
x-ms-exchange-senderadcheck: 1
x-ms-exchange-antispam-relay: 0
x-microsoft-antispam: BCL:0;
x-microsoft-antispam-message-info: 9f4mpHBkA2Ywi0IMktjguIikwVIBCLdUEfHHFNOURHzfBHx3qw6Hv9xO6/aK55pg/RKXveQ0PhuH59mKKcyv/tw1UFB/f2GC03UZPx5ACqdtzmmNkpyT/oA+gjgaR1iTQu210iG/BghmojAfb9AVibKAUOeURdAGOPsHOnRmbaEkPJ352wj19V8ACE882Z2qWG5mTDnlpthlzvfPMMpcX2/D/nlNa4oIRqu1nEHZlJbOdpK6cKp2Te1Xqn7N6eAP4Dj5gHhDxrfKhIRugsRSOIZYL0FIxe31fC/Z9x9yObND/H7UcUPlIc+A7FxmNYQiwkFcegeygR+mGhGYMAY0aFfM8U2xioftO6xIqN5cl2sd/k03tZOcZeS3D3lXSrAArlWcjt6olGh9sOQmqzSMBicywtmYb4KleuYhvflvUe3fFcDRmNKwP/z3X7NDAbqOe0Kv55A6Ui7oB6ZYiq+8kfS0aWutXyLEsBhdc+o1FTKJ0KY3PkG8018uvHjj+E578REZdV304LDX1w1wLO7LeaVrsiZyQw9woBm5430YcSOTivbNEI2gnr3HdyUgtmQ9/kTeBbfY7Z7/oilQH8C2bg9cTIbLgvy1wIqxCxipEXfFWBO9rTAWKQqpQe5Q+IGhx1snGllBJBMMJcMSLKiQjKxJQQlUmup5op7pLj+tCsUydid2Zy1NXCcrWaU75i7z7mWksFeul6Ykmawole4f0Tg1duOJZg+G3IJ9BNfZrLHwnEXgJT5IxthKox9MBOMEmpNulcaIiWkiK2lGKVSYKLw09ahw7FNhCks0+JjYhqeygt2kk3eLHvCXrNxfAAeKMExTEpas2vR+ooVrOYHF8udEGueJNqscXJyC+68nJTg=
x-forefront-antispam-report: CIP:255.255.255.255; CTRY:; LANG:en; SCL:1; SRV:;  IPV:NLI; SFV:NSPM; H:CO1PR11MB5123.namprd11.prod.outlook.com; PTR:; CAT:NONE;  SFS:(13230001)(366004)(166002)(38070700005)(966005)(6486002)(36756003)(54906003)(26005)(316002)(83380400001)(110136005)(38100700002)(122000001)(296002)(186003)(76116006)(66476007)(6506007)(91956017)(53546011)(66446008)(8936002)(5660300002)(66946007)(64756008)(2906002)(4326008)(8676002)(2616005)(6512007)(508600001)(66556008)(33656002)(71200400001)(86362001)(45980500001); DIR:OUT; SFP:1101; 
x-ms-exchange-antispam-messagedata-chunkcount: 1
x-ms-exchange-antispam-messagedata-0: =?utf-8?B?QXAyb21nNXdzTGZHSkJhdjZUQy9oRXR1MUpwSWdQS3lQdSt5Q0xGTDVsM0Iv?= =?utf-8?B?SHpWa2E2UnZhNG15cTVYWlRlZG5FVTkyTUp5VE1kNVQxZDh1Mi9KYzV0ZjNU?= =?utf-8?B?WThUS2RIL0xYellOTy80c0UxUUxpOFBwdFp5L3hrWlQ5WDk0K1M0VVlwQklt?= =?utf-8?B?R3ZWdTdpMlpYSzVOV0RTSFFESXJBNk8zem9aRDVHUHRYci9uS1NmS0h4RFhm?= =?utf-8?B?WlRIenBCVHRDbU5WZ0lpQ1k4cVE2MGdnNE0xVmRiMjJXMDBvQmE2MTQ3eFZn?= =?utf-8?B?OWVCZkVadGxCaEVCZ1BVOWo5ZURIZGJHb3cxZDJiMWMyUmxqS01odVRIWlZV?= =?utf-8?B?RGNuZkw1SDE4MTBEUXltZUlpYk1ybnRhekRLWDVlYWxYT1hIRVlSSzh6cTJa?= =?utf-8?B?QkJKNm9EOVBGS2ZXbVEyTWEwc29KRmhSL2x5bWNjbXNmdUxIcXExZWNCaXJ0?= =?utf-8?B?eXIwT0RMdGswZ0MyNkFqbUVWTThJcjYvWXpsN3E0clVqTnMvNlB0aFZPQUJi?= =?utf-8?B?Z1dGSnNxcGcwSmk1eGNWY1pkdkxPTWpBdUhXbU9jYlRMdGdzQ2IxNUxZQ1Mz?= =?utf-8?B?QTJnQXJmRXZZZ2RBTFM5YjdxaGRzRE9SckJNYTIzVTBkUitQQ1F2NFFNNDgr?= =?utf-8?B?TGZwcmRSZ3cwYWUzQ1h4amlFUkF5d2hlUmRnOXlQUVVSNkVVditPU0RmSlRG?= =?utf-8?B?SktkeFUydmlBL2JXUEFhc0F4V3hPSGtNazhEb1RqVjVHSWd0b3ZrdzdpTjh0?= =?utf-8?B?STlGbEgwUFdzMkJVZVRhczVqTFNXQitHek5TUVRzM2l1MFhqM1l6bzFYcjR0?= =?utf-8?B?bGhZN0JiZ3B3T2lQUFJMWXNPc2Uwd09yOW9jalJVYkROQnA3YnBBS25KK0My?= =?utf-8?B?ZjlPT3ZaNVFRUDJzWVg3MmtWalBTdXpQYnRrcFh4NjJvOHphbkVZdHFickFV?= =?utf-8?B?eWdTUVR4bnZWNWdQQlkvRVRLYXd6aTZtVmxQenorVm9CbFpHUVJ6Q09MNzVU?= =?utf-8?B?TFgrVXZlVmZSYjJqYTNGY3kwbjhvZkpCTWZMeEJiK2dOWXJmWUNmS1h0ckNQ?= =?utf-8?B?YzdjWERhb2pTZzNPL24zTG9ESkF4M1pOK3lOVlExZXdac3dJZE5aY094VlJT?= =?utf-8?B?TGxhalhGM0QveloxdXhFbGRMUjdIN21PMTRycS9SSDZMQ1pncnNrZTFXdEk4?= =?utf-8?B?SUg5cjdDMVNjMlpMSnN1bnpTc1dHR2FzckdCN25LYmtPaGZMbEIzdFdiYXUz?= =?utf-8?B?OElDcllRT1pPbHduTCtJMGljNFZiZ05vbnc0Wngxa2ZxQ3dJY1NUa2k5REpK?= =?utf-8?B?WG1oQlFTbit1VmtoL3hQb1JSQXRxYnZ3M1E1VGc0N1pUY21nTjcycWhMMDg2?= =?utf-8?B?ZkhSeVNSeXR0UmhFNUVPTUpXSW5OZUQ3MTFPQUloTHVSU0FoVHlYUnF3MVBM?= =?utf-8?B?QVpJKytYdkZvZEZLYVNwVnpzUzUwNm84SVk3dXA4UFc4bmlLeVh2M25RNXJt?= =?utf-8?B?TzJQWURwTUU3bkZTb3VRWXMwWGY2a1dORkN3QlFzUWpuWDhJSXBGT0wzUE1S?= =?utf-8?B?QjRUMk1mT1hBUjNrNysxWFNYWTgvL3UxVHJXRlJiNDRuMkJLQXpJUDJXNy9y?= =?utf-8?B?VGJBdXVOdDkydXJrRDJYOFRNVGJOaXk3bzc5ajI2eEZsaUcrRHpvQ3B0ZVlp?= =?utf-8?B?MWJXOTN3SlpGUVEvcHhWNUlKbXozUXRkeUFOV09RKzlFSStIZlBENGJTRFNF?= =?utf-8?B?QjNjaThPQ2FmbWRDY3V3N1NrTEhYMEFyZEVkYTd1RGxmWnBISXZtRnRGUHV0?= =?utf-8?B?bVRDZEV1c2ZHR0cvc2V1bE9XUVZ5WjJyMEtkaENaZDA2NE9EQndGSHo0QUUz?= =?utf-8?B?ekthazluOXBkS1BzcXJ1QXFiaUtiWlBxeFFUbjNPNE9VdjZpZzhsakkvNXBi?= =?utf-8?B?d09Od3UrTnp4TmxVS3Nrak41c2twL3NqaVFGdVpqVnB2OWlKK21sOVYrblJC?= =?utf-8?B?eUwvMmYxYWZvdzRoQmsyQjZSLzdoU3pPR3J5TVliZTZweHYwOWtURHZkRVZG?= =?utf-8?B?RE9aRGZXeTJwOHN1QUdVV1BxVHVUMCtvcHFpTTVrU2F5RmhnRUE4NVlEZm1D?= =?utf-8?B?ODEvY0hNT0JPVGtLY0RPY3JHR01ZT0h5RG02VFBLWUROcDAvM04yaEJ0K1Yv?= =?utf-8?Q?2FyYYAYWjVbzWUJfjNkIo+Q=3D?=
Content-Type: multipart/alternative; boundary="_000_2D431697721F488FA4A50F4620C20C58ciscocom_"
MIME-Version: 1.0
X-MS-Exchange-CrossTenant-AuthAs: Internal
X-MS-Exchange-CrossTenant-AuthSource: CO1PR11MB5123.namprd11.prod.outlook.com
X-MS-Exchange-CrossTenant-Network-Message-Id: af397622-6d4f-456b-a5e1-08d9e667a17c
X-MS-Exchange-CrossTenant-originalarrivaltime: 02 Feb 2022 16:18:21.3394 (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: +NBbPQoxal0jVJC2WST/BLWN84PbuyBGU5xdqyyGapN7PTK0wcH6Wyo5cgGzBDrMOXOZ3KnkM7t5hSVNo24DzQ==
X-MS-Exchange-Transport-CrossTenantHeadersStamped: BN6PR1101MB2179
X-OriginatorOrg: cisco.com
X-Outbound-SMTP-Client: 173.37.102.18, xbe-rcd-003.cisco.com
X-Outbound-Node: rcdn-core-1.cisco.com
Archived-At: <https://mailarchive.ietf.org/arch/msg/bess/iu1GQGd07zyCPLG8jszDevdQ6NI>
Subject: Re: [bess] ID-Nits for draft-ietf-bess-evpn-lsp-ping
X-BeenThere: bess@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: BGP-Enabled ServiceS working group discussion list <bess.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/bess>, <mailto:bess-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/bess/>
List-Post: <mailto:bess@ietf.org>
List-Help: <mailto:bess-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/bess>, <mailto:bess-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 02 Feb 2022 16:18:48 -0000

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

SGkgTWF0dGhldw0KDQpXaWxsIGRvLg0KDQpUaGFua3MNClBhcmFnDQoNCkZyb206ICJCb2NjaSwg
TWF0dGhldyAoTm9raWEgLSBHQikiIDxtYXR0aGV3LmJvY2NpQG5va2lhLmNvbT4NCkRhdGU6IFdl
ZG5lc2RheSwgRmVicnVhcnkgMiwgMjAyMiBhdCAxMToxMCBBTQ0KVG86ICJkcmFmdC1pZXRmLWJl
c3MtZXZwbi1sc3AtcGluZ0BpZXRmLm9yZyIgPGRyYWZ0LWlldGYtYmVzcy1ldnBuLWxzcC1waW5n
QGlldGYub3JnPg0KQ2M6ICJiZXNzLWNoYWlyc0BpZXRmLm9yZyIgPGJlc3MtY2hhaXJzQGlldGYu
b3JnPiwgImJlc3NAaWV0Zi5vcmciIDxiZXNzQGlldGYub3JnPg0KU3ViamVjdDogUmU6IElELU5p
dHMgZm9yIGRyYWZ0LWlldGYtYmVzcy1ldnBuLWxzcC1waW5nDQpSZXNlbnQtRnJvbTogPGFsaWFz
LWJvdW5jZXNAaWV0Zi5vcmc+DQpSZXNlbnQtVG86IDxzYm91dHJvc0BjaWVuYS5jb20+LCA8c2Fq
YXNzaUBjaXNjby5jb20+LCA8c3NhbGFtQGNpc2NvLmNvbT4sIDxwYXJhZ2pAY2lzY28uY29tPiwg
PGdyZWdpbWlyc2t5QGdtYWlsLmNvbT4NClJlc2VudC1EYXRlOiBXZWRuZXNkYXksIEZlYnJ1YXJ5
IDIsIDIwMjIgYXQgMTE6MDkgQU0NCg0KSGkgQXV0aG9ycw0KDQpXaGlsZSBnb2luZyB0aHJvdWdo
IHRoaXMgSSBoYXZlIGEgY291cGxlIG9mIG90aGVyIGNvbW1lbnRzOg0KDQpQbGVhc2UgY2FuIHlv
dSBjbGVhbiB1cCB0aGUgdXNlIG9mIFJGQzIxMTkgbGFuZ3VhZ2UsIGluIHBhcnRpY3VsYXIgY2Fw
aXRhbGl6aW5nIFNIT1VMRCwgTVVTVCBldGMgd2hlcmUgYXBwcm9wcmlhdGUuIEZvciBleGFtcGxl
LCBJIHRoaW5rIHRoZSBmb2xsb3dpbmcgaW4gU2VjdGlvbiA0LjMgc2hvdWxkIGJlIGNvcnJlY3Rl
ZDoNCg0KDQpFdGhlcm5ldCBUYWcgZmllbGQgdmFsdWUgaW4gRVZQTiBFdGhlcm5ldCBBRCBTdWIt
VExWLCBzaG91bGQgYmUgc2V0DQoNCiAgIGFjY29yZGluZyB0byB0aGUgY29udGV4dDoNCg0KDQoN
CiAgIG8gIEZvciBwZXItRVMgY29udGV4dCwgdGhlIEV0aGVybmV0IFRhZyBmaWVsZCBpbiB0aGUg
c3ViLVRMViBtdXN0IGJlDQoNCiAgICAgIHNldCB0byB0aGUgcmVzZXJ2ZWQgTUFYLUVUIHZhbHVl
IFtSRkM3NDMyPGh0dHBzOi8vZGF0YXRyYWNrZXIuaWV0Zi5vcmcvZG9jL2h0bWwvcmZjNzQzMj5d
DQoNCg0KDQogICBvICBGb3IgcGVyLUVWSSBjb250ZXh0LCB0aGUgRXRoZXJuZXQgVGFnIGZpZWxk
IGluIHRoZSBzdWItVExWIG11c3QgYmUNCg0KICAgICAgc2V0IHRvIHRoZSBub24tcmVzZXJ2ZWQg
dmFsdWUNCg0KDQpUaGFua3MNCk1hdHRoZXcNCg0KRnJvbTogQm9jY2ksIE1hdHRoZXcgKE5va2lh
IC0gR0IpIDxtYXR0aGV3LmJvY2NpQG5va2lhLmNvbT4NCkRhdGU6IFdlZG5lc2RheSwgMiBGZWJy
dWFyeSAyMDIyIGF0IDE2OjAwDQpUbzogZHJhZnQtaWV0Zi1iZXNzLWV2cG4tbHNwLXBpbmdAaWV0
Zi5vcmcgPGRyYWZ0LWlldGYtYmVzcy1ldnBuLWxzcC1waW5nQGlldGYub3JnPg0KQ2M6IGJlc3Mt
Y2hhaXJzQGlldGYub3JnIDxiZXNzLWNoYWlyc0BpZXRmLm9yZz4NClN1YmplY3Q6IElELU5pdHMg
Zm9yIGRyYWZ0LWlldGYtYmVzcy1ldnBuLWxzcC1waW5nDQpIaSBBdXRob3JzDQoNCkkgYW0gZmlu
YWxseSBkb2luZyB0aGUgZG9jdW1lbnQgc2hlcGhlcmRzIHdyaXRlIHVwIGZvciB0aGlzIGRyYWZ0
LiBJRCBOaXRzIHRocm93cyB1cCBhIGZldyB3YXJuaW5ncywgd2hpY2ggSSB3b3VsZCBhcHByZWNp
YXRlIGlmIHlvdSBjb3VsZCBmaXggbm93IGJlZm9yZSBJIHJlcXVlc3QgcHVibGljYXRpb246DQoN
Cmh0dHBzOi8vd3d3LmlldGYub3JnL3Rvb2xzL2lkbml0cz91cmw9aHR0cHM6Ly93d3cuaWV0Zi5v
cmcvYXJjaGl2ZS9pZC9kcmFmdC1pZXRmLWJlc3MtZXZwbi1sc3AtcGluZy0wNi50eHQNCg0KDQpU
aGFua3MNCg0KTWF0dGhldw0K

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

PGh0bWwgeG1sbnM6bz0idXJuOnNjaGVtYXMtbWljcm9zb2Z0LWNvbTpvZmZpY2U6b2ZmaWNlIiB4
bWxuczp3PSJ1cm46c2NoZW1hcy1taWNyb3NvZnQtY29tOm9mZmljZTp3b3JkIiB4bWxuczptPSJo
dHRwOi8vc2NoZW1hcy5taWNyb3NvZnQuY29tL29mZmljZS8yMDA0LzEyL29tbWwiIHhtbG5zPSJo
dHRwOi8vd3d3LnczLm9yZy9UUi9SRUMtaHRtbDQwIj4NCjxoZWFkPg0KPG1ldGEgaHR0cC1lcXVp
dj0iQ29udGVudC1UeXBlIiBjb250ZW50PSJ0ZXh0L2h0bWw7IGNoYXJzZXQ9dXRmLTgiPg0KPG1l
dGEgbmFtZT0iR2VuZXJhdG9yIiBjb250ZW50PSJNaWNyb3NvZnQgV29yZCAxNSAoZmlsdGVyZWQg
bWVkaXVtKSI+DQo8c3R5bGU+PCEtLQ0KLyogRm9udCBEZWZpbml0aW9ucyAqLw0KQGZvbnQtZmFj
ZQ0KCXtmb250LWZhbWlseToiQ2FtYnJpYSBNYXRoIjsNCglwYW5vc2UtMToyIDQgNSAzIDUgNCA2
IDMgMiA0O30NCkBmb250LWZhY2UNCgl7Zm9udC1mYW1pbHk6Q2FsaWJyaTsNCglwYW5vc2UtMToy
IDE1IDUgMiAyIDIgNCAzIDIgNDt9DQovKiBTdHlsZSBEZWZpbml0aW9ucyAqLw0KcC5Nc29Ob3Jt
YWwsIGxpLk1zb05vcm1hbCwgZGl2Lk1zb05vcm1hbA0KCXttYXJnaW46MGNtOw0KCWZvbnQtc2l6
ZToxMC4wcHQ7DQoJZm9udC1mYW1pbHk6IkNhbGlicmkiLHNhbnMtc2VyaWY7fQ0KYTpsaW5rLCBz
cGFuLk1zb0h5cGVybGluaw0KCXttc28tc3R5bGUtcHJpb3JpdHk6OTk7DQoJY29sb3I6IzA1NjND
MTsNCgl0ZXh0LWRlY29yYXRpb246dW5kZXJsaW5lO30NCnByZQ0KCXttc28tc3R5bGUtcHJpb3Jp
dHk6OTk7DQoJbXNvLXN0eWxlLWxpbms6IkhUTUwgUHJlZm9ybWF0dGVkIENoYXIiOw0KCW1hcmdp
bjowY207DQoJbWFyZ2luLWJvdHRvbTouMDAwMXB0Ow0KCWZvbnQtc2l6ZToxMC4wcHQ7DQoJZm9u
dC1mYW1pbHk6IkNvdXJpZXIgTmV3Ijt9DQpzcGFuLkhUTUxQcmVmb3JtYXR0ZWRDaGFyDQoJe21z
by1zdHlsZS1uYW1lOiJIVE1MIFByZWZvcm1hdHRlZCBDaGFyIjsNCgltc28tc3R5bGUtcHJpb3Jp
dHk6OTk7DQoJbXNvLXN0eWxlLWxpbms6IkhUTUwgUHJlZm9ybWF0dGVkIjsNCglmb250LWZhbWls
eToiQ291cmllciBOZXciO30NCnNwYW4uRW1haWxTdHlsZTIxDQoJe21zby1zdHlsZS10eXBlOnBl
cnNvbmFsLXJlcGx5Ow0KCWZvbnQtZmFtaWx5OiJDYWxpYnJpIixzYW5zLXNlcmlmOw0KCWNvbG9y
OndpbmRvd3RleHQ7fQ0KLk1zb0NocERlZmF1bHQNCgl7bXNvLXN0eWxlLXR5cGU6ZXhwb3J0LW9u
bHk7DQoJZm9udC1zaXplOjEwLjBwdDt9DQpAcGFnZSBXb3JkU2VjdGlvbjENCgl7c2l6ZTo2MTIu
MHB0IDc5Mi4wcHQ7DQoJbWFyZ2luOjcyLjBwdCA3Mi4wcHQgNzIuMHB0IDcyLjBwdDt9DQpkaXYu
V29yZFNlY3Rpb24xDQoJe3BhZ2U6V29yZFNlY3Rpb24xO30NCi0tPjwvc3R5bGU+DQo8L2hlYWQ+
DQo8Ym9keSBsYW5nPSJFTi1DQSIgbGluaz0iIzA1NjNDMSIgdmxpbms9IiM5NTRGNzIiIHN0eWxl
PSJ3b3JkLXdyYXA6YnJlYWstd29yZCI+DQo8ZGl2IGNsYXNzPSJXb3JkU2VjdGlvbjEiPg0KPHAg
Y2xhc3M9Ik1zb05vcm1hbCI+PHNwYW4gc3R5bGU9ImZvbnQtc2l6ZToxMS4wcHQiPkhpIE1hdHRo
ZXc8bzpwPjwvbzpwPjwvc3Bhbj48L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj48c3BhbiBzdHls
ZT0iZm9udC1zaXplOjExLjBwdCI+PG86cD4mbmJzcDs8L286cD48L3NwYW4+PC9wPg0KPHAgY2xh
c3M9Ik1zb05vcm1hbCI+PHNwYW4gc3R5bGU9ImZvbnQtc2l6ZToxMS4wcHQiPldpbGwgZG8uIDxv
OnA+PC9vOnA+PC9zcGFuPjwvcD4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiPjxzcGFuIHN0eWxlPSJm
b250LXNpemU6MTEuMHB0Ij48bzpwPiZuYnNwOzwvbzpwPjwvc3Bhbj48L3A+DQo8cCBjbGFzcz0i
TXNvTm9ybWFsIj48c3BhbiBzdHlsZT0iZm9udC1zaXplOjExLjBwdCI+VGhhbmtzPG86cD48L286
cD48L3NwYW4+PC9wPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+PHNwYW4gc3R5bGU9ImZvbnQtc2l6
ZToxMS4wcHQiPlBhcmFnPG86cD48L286cD48L3NwYW4+PC9wPg0KPHAgY2xhc3M9Ik1zb05vcm1h
bCI+PHNwYW4gc3R5bGU9ImZvbnQtc2l6ZToxMS4wcHQiPjxvOnA+Jm5ic3A7PC9vOnA+PC9zcGFu
PjwvcD4NCjxkaXYgc3R5bGU9ImJvcmRlcjpub25lO2JvcmRlci10b3A6c29saWQgI0I1QzRERiAx
LjBwdDtwYWRkaW5nOjMuMHB0IDBjbSAwY20gMGNtIj4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiPjxi
PjxzcGFuIGxhbmc9IkVOLUdCIiBzdHlsZT0iZm9udC1zaXplOjEyLjBwdDtjb2xvcjpibGFjayI+
RnJvbToNCjwvc3Bhbj48L2I+PHNwYW4gbGFuZz0iRU4tR0IiIHN0eWxlPSJmb250LXNpemU6MTIu
MHB0O2NvbG9yOmJsYWNrIj4mcXVvdDtCb2NjaSwgTWF0dGhldyAoTm9raWEgLSBHQikmcXVvdDsg
Jmx0O21hdHRoZXcuYm9jY2lAbm9raWEuY29tJmd0Ozxicj4NCjxiPkRhdGU6IDwvYj5XZWRuZXNk
YXksIEZlYnJ1YXJ5IDIsIDIwMjIgYXQgMTE6MTAgQU08YnI+DQo8Yj5UbzogPC9iPiZxdW90O2Ry
YWZ0LWlldGYtYmVzcy1ldnBuLWxzcC1waW5nQGlldGYub3JnJnF1b3Q7ICZsdDtkcmFmdC1pZXRm
LWJlc3MtZXZwbi1sc3AtcGluZ0BpZXRmLm9yZyZndDs8YnI+DQo8Yj5DYzogPC9iPiZxdW90O2Jl
c3MtY2hhaXJzQGlldGYub3JnJnF1b3Q7ICZsdDtiZXNzLWNoYWlyc0BpZXRmLm9yZyZndDssICZx
dW90O2Jlc3NAaWV0Zi5vcmcmcXVvdDsgJmx0O2Jlc3NAaWV0Zi5vcmcmZ3Q7PGJyPg0KPGI+U3Vi
amVjdDogPC9iPlJlOiBJRC1OaXRzIGZvciBkcmFmdC1pZXRmLWJlc3MtZXZwbi1sc3AtcGluZzxi
cj4NCjxiPlJlc2VudC1Gcm9tOiA8L2I+Jmx0O2FsaWFzLWJvdW5jZXNAaWV0Zi5vcmcmZ3Q7PGJy
Pg0KPGI+UmVzZW50LVRvOiA8L2I+Jmx0O3Nib3V0cm9zQGNpZW5hLmNvbSZndDssICZsdDtzYWph
c3NpQGNpc2NvLmNvbSZndDssICZsdDtzc2FsYW1AY2lzY28uY29tJmd0OywgJmx0O3BhcmFnakBj
aXNjby5jb20mZ3Q7LCAmbHQ7Z3JlZ2ltaXJza3lAZ21haWwuY29tJmd0Ozxicj4NCjxiPlJlc2Vu
dC1EYXRlOiA8L2I+V2VkbmVzZGF5LCBGZWJydWFyeSAyLCAyMDIyIGF0IDExOjA5IEFNPG86cD48
L286cD48L3NwYW4+PC9wPg0KPC9kaXY+DQo8ZGl2Pg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+PHNw
YW4gbGFuZz0iRU4tR0IiIHN0eWxlPSJmb250LXNpemU6MTEuMHB0Ij48bzpwPiZuYnNwOzwvbzpw
Pjwvc3Bhbj48L3A+DQo8L2Rpdj4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiPjxzcGFuIGxhbmc9IkVO
LUdCIiBzdHlsZT0iZm9udC1zaXplOjExLjBwdCI+SGkgQXV0aG9yczxvOnA+PC9vOnA+PC9zcGFu
PjwvcD4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiPjxzcGFuIGxhbmc9IkVOLUdCIiBzdHlsZT0iZm9u
dC1zaXplOjExLjBwdCI+PG86cD4mbmJzcDs8L286cD48L3NwYW4+PC9wPg0KPHAgY2xhc3M9Ik1z
b05vcm1hbCI+PHNwYW4gbGFuZz0iRU4tR0IiIHN0eWxlPSJmb250LXNpemU6MTEuMHB0Ij5XaGls
ZSBnb2luZyB0aHJvdWdoIHRoaXMgSSBoYXZlIGEgY291cGxlIG9mIG90aGVyIGNvbW1lbnRzOjxv
OnA+PC9vOnA+PC9zcGFuPjwvcD4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiPjxzcGFuIGxhbmc9IkVO
LUdCIiBzdHlsZT0iZm9udC1zaXplOjExLjBwdCI+PG86cD4mbmJzcDs8L286cD48L3NwYW4+PC9w
Pg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+PHNwYW4gbGFuZz0iRU4tR0IiIHN0eWxlPSJmb250LXNp
emU6MTEuMHB0Ij5QbGVhc2UgY2FuIHlvdSBjbGVhbiB1cCB0aGUgdXNlIG9mIFJGQzIxMTkgbGFu
Z3VhZ2UsIGluIHBhcnRpY3VsYXIgY2FwaXRhbGl6aW5nIFNIT1VMRCwgTVVTVCBldGMgd2hlcmUg
YXBwcm9wcmlhdGUuIEZvciBleGFtcGxlLCBJIHRoaW5rIHRoZSBmb2xsb3dpbmcgaW4gU2VjdGlv
biA0LjMgc2hvdWxkIGJlIGNvcnJlY3RlZDo8bzpwPjwvbzpwPjwvc3Bhbj48L3A+DQo8cCBjbGFz
cz0iTXNvTm9ybWFsIj48c3BhbiBsYW5nPSJFTi1HQiIgc3R5bGU9ImZvbnQtc2l6ZToxMS4wcHQi
PjxvOnA+Jm5ic3A7PC9vOnA+PC9zcGFuPjwvcD4NCjxwcmU+PHNwYW4gbGFuZz0iRU4tR0IiIHN0
eWxlPSJjb2xvcjpibGFjayI+RXRoZXJuZXQgVGFnIGZpZWxkIHZhbHVlIGluIEVWUE4gRXRoZXJu
ZXQgQUQgU3ViLVRMViwgc2hvdWxkIGJlIHNldDxvOnA+PC9vOnA+PC9zcGFuPjwvcHJlPg0KPHBy
ZT48c3BhbiBsYW5nPSJFTi1HQiIgc3R5bGU9ImNvbG9yOmJsYWNrIj4mbmJzcDsmbmJzcDsgYWNj
b3JkaW5nIHRvIHRoZSBjb250ZXh0OjxvOnA+PC9vOnA+PC9zcGFuPjwvcHJlPg0KPHByZT48c3Bh
biBsYW5nPSJFTi1HQiIgc3R5bGU9ImNvbG9yOmJsYWNrIj48bzpwPiZuYnNwOzwvbzpwPjwvc3Bh
bj48L3ByZT4NCjxwcmU+PHNwYW4gbGFuZz0iRU4tR0IiIHN0eWxlPSJjb2xvcjpibGFjayI+Jm5i
c3A7Jm5ic3A7IG8mbmJzcDsgRm9yIHBlci1FUyBjb250ZXh0LCB0aGUgRXRoZXJuZXQgVGFnIGZp
ZWxkIGluIHRoZSBzdWItVExWIG11c3QgYmU8bzpwPjwvbzpwPjwvc3Bhbj48L3ByZT4NCjxwcmU+
PHNwYW4gbGFuZz0iRU4tR0IiIHN0eWxlPSJjb2xvcjpibGFjayI+Jm5ic3A7Jm5ic3A7Jm5ic3A7
Jm5ic3A7Jm5ic3A7IHNldCB0byB0aGUgcmVzZXJ2ZWQgTUFYLUVUIHZhbHVlIFs8YSBocmVmPSJo
dHRwczovL2RhdGF0cmFja2VyLmlldGYub3JnL2RvYy9odG1sL3JmYzc0MzIiIHRpdGxlPSImcXVv
dDtCR1AgTVBMUy1CYXNlZCBFdGhlcm5ldCBWUE4mcXVvdDsiPlJGQzc0MzI8L2E+XTxvOnA+PC9v
OnA+PC9zcGFuPjwvcHJlPg0KPHByZT48c3BhbiBsYW5nPSJFTi1HQiIgc3R5bGU9ImNvbG9yOmJs
YWNrIj48bzpwPiZuYnNwOzwvbzpwPjwvc3Bhbj48L3ByZT4NCjxwcmU+PHNwYW4gbGFuZz0iRU4t
R0IiIHN0eWxlPSJjb2xvcjpibGFjayI+Jm5ic3A7Jm5ic3A7IG8mbmJzcDsgRm9yIHBlci1FVkkg
Y29udGV4dCwgdGhlIEV0aGVybmV0IFRhZyBmaWVsZCBpbiB0aGUgc3ViLVRMViBtdXN0IGJlPG86
cD48L286cD48L3NwYW4+PC9wcmU+DQo8cHJlPjxzcGFuIGxhbmc9IkVOLUdCIiBzdHlsZT0iY29s
b3I6YmxhY2siPiZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyBzZXQgdG8gdGhlIG5vbi1y
ZXNlcnZlZCB2YWx1ZTxvOnA+PC9vOnA+PC9zcGFuPjwvcHJlPg0KPHAgY2xhc3M9Ik1zb05vcm1h
bCI+PHNwYW4gbGFuZz0iRU4tR0IiIHN0eWxlPSJmb250LXNpemU6MTEuMHB0Ij48bzpwPiZuYnNw
OzwvbzpwPjwvc3Bhbj48L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj48c3BhbiBsYW5nPSJFTi1H
QiIgc3R5bGU9ImZvbnQtc2l6ZToxMS4wcHQiPjxvOnA+Jm5ic3A7PC9vOnA+PC9zcGFuPjwvcD4N
CjxwIGNsYXNzPSJNc29Ob3JtYWwiPjxzcGFuIGxhbmc9IkVOLUdCIiBzdHlsZT0iZm9udC1zaXpl
OjExLjBwdCI+VGhhbmtzPG86cD48L286cD48L3NwYW4+PC9wPg0KPHAgY2xhc3M9Ik1zb05vcm1h
bCI+PHNwYW4gbGFuZz0iRU4tR0IiIHN0eWxlPSJmb250LXNpemU6MTEuMHB0Ij5NYXR0aGV3PG86
cD48L286cD48L3NwYW4+PC9wPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+PHNwYW4gbGFuZz0iRU4t
R0IiIHN0eWxlPSJmb250LXNpemU6MTEuMHB0Ij48bzpwPiZuYnNwOzwvbzpwPjwvc3Bhbj48L3A+
DQo8ZGl2IHN0eWxlPSJib3JkZXI6bm9uZTtib3JkZXItdG9wOnNvbGlkICNCNUM0REYgMS4wcHQ7
cGFkZGluZzozLjBwdCAwY20gMGNtIDBjbSI+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIiBzdHlsZT0i
bWFyZ2luLWJvdHRvbToxMi4wcHQiPjxiPjxzcGFuIGxhbmc9IkVOLUdCIiBzdHlsZT0iZm9udC1z
aXplOjEyLjBwdDtjb2xvcjpibGFjayI+RnJvbToNCjwvc3Bhbj48L2I+PHNwYW4gbGFuZz0iRU4t
R0IiIHN0eWxlPSJmb250LXNpemU6MTIuMHB0O2NvbG9yOmJsYWNrIj5Cb2NjaSwgTWF0dGhldyAo
Tm9raWEgLSBHQikgJmx0O21hdHRoZXcuYm9jY2lAbm9raWEuY29tJmd0Ozxicj4NCjxiPkRhdGU6
IDwvYj5XZWRuZXNkYXksIDIgRmVicnVhcnkgMjAyMiBhdCAxNjowMDxicj4NCjxiPlRvOiA8L2I+
ZHJhZnQtaWV0Zi1iZXNzLWV2cG4tbHNwLXBpbmdAaWV0Zi5vcmcgJmx0O2RyYWZ0LWlldGYtYmVz
cy1ldnBuLWxzcC1waW5nQGlldGYub3JnJmd0Ozxicj4NCjxiPkNjOiA8L2I+YmVzcy1jaGFpcnNA
aWV0Zi5vcmcgJmx0O2Jlc3MtY2hhaXJzQGlldGYub3JnJmd0Ozxicj4NCjxiPlN1YmplY3Q6IDwv
Yj5JRC1OaXRzIGZvciBkcmFmdC1pZXRmLWJlc3MtZXZwbi1sc3AtcGluZzxvOnA+PC9vOnA+PC9z
cGFuPjwvcD4NCjwvZGl2Pg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+PHNwYW4gbGFuZz0iRU4tR0Ii
IHN0eWxlPSJmb250LXNpemU6MTEuMHB0Ij5IaSBBdXRob3JzPG86cD48L286cD48L3NwYW4+PC9w
Pg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+PHNwYW4gbGFuZz0iRU4tR0IiIHN0eWxlPSJmb250LXNp
emU6MTEuMHB0Ij4mbmJzcDs8bzpwPjwvbzpwPjwvc3Bhbj48L3A+DQo8cCBjbGFzcz0iTXNvTm9y
bWFsIj48c3BhbiBsYW5nPSJFTi1HQiIgc3R5bGU9ImZvbnQtc2l6ZToxMS4wcHQiPkkgYW0gZmlu
YWxseSBkb2luZyB0aGUgZG9jdW1lbnQgc2hlcGhlcmRzIHdyaXRlIHVwIGZvciB0aGlzIGRyYWZ0
LiBJRCBOaXRzIHRocm93cyB1cCBhIGZldyB3YXJuaW5ncywgd2hpY2ggSSB3b3VsZCBhcHByZWNp
YXRlIGlmIHlvdSBjb3VsZCBmaXggbm93IGJlZm9yZSBJIHJlcXVlc3QgcHVibGljYXRpb246PG86
cD48L286cD48L3NwYW4+PC9wPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+PHNwYW4gbGFuZz0iRU4t
R0IiIHN0eWxlPSJmb250LXNpemU6MTEuMHB0Ij4mbmJzcDs8bzpwPjwvbzpwPjwvc3Bhbj48L3A+
DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj48c3BhbiBsYW5nPSJFTi1HQiIgc3R5bGU9ImZvbnQtc2l6
ZToxMS4wcHQiPjxhIGhyZWY9Imh0dHBzOi8vd3d3LmlldGYub3JnL3Rvb2xzL2lkbml0cz91cmw9
aHR0cHM6Ly93d3cuaWV0Zi5vcmcvYXJjaGl2ZS9pZC9kcmFmdC1pZXRmLWJlc3MtZXZwbi1sc3At
cGluZy0wNi50eHQiPmh0dHBzOi8vd3d3LmlldGYub3JnL3Rvb2xzL2lkbml0cz91cmw9aHR0cHM6
Ly93d3cuaWV0Zi5vcmcvYXJjaGl2ZS9pZC9kcmFmdC1pZXRmLWJlc3MtZXZwbi1sc3AtcGluZy0w
Ni50eHQ8L2E+PG86cD48L286cD48L3NwYW4+PC9wPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+PHNw
YW4gbGFuZz0iRU4tR0IiIHN0eWxlPSJmb250LXNpemU6MTEuMHB0Ij4mbmJzcDs8bzpwPjwvbzpw
Pjwvc3Bhbj48L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj48c3BhbiBsYW5nPSJFTi1HQiIgc3R5
bGU9ImZvbnQtc2l6ZToxMS4wcHQiPiZuYnNwOzxvOnA+PC9vOnA+PC9zcGFuPjwvcD4NCjxwIGNs
YXNzPSJNc29Ob3JtYWwiPjxzcGFuIGxhbmc9IkVOLUdCIiBzdHlsZT0iZm9udC1zaXplOjExLjBw
dCI+VGhhbmtzPG86cD48L286cD48L3NwYW4+PC9wPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+PHNw
YW4gbGFuZz0iRU4tR0IiIHN0eWxlPSJmb250LXNpemU6MTEuMHB0Ij4mbmJzcDs8bzpwPjwvbzpw
Pjwvc3Bhbj48L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj48c3BhbiBsYW5nPSJFTi1HQiIgc3R5
bGU9ImZvbnQtc2l6ZToxMS4wcHQiPk1hdHRoZXc8bzpwPjwvbzpwPjwvc3Bhbj48L3A+DQo8L2Rp
dj4NCjwvYm9keT4NCjwvaHRtbD4NCg==

--_000_2D431697721F488FA4A50F4620C20C58ciscocom_--


From nobody Fri Feb  4 09:50:28 2022
Return-Path: <ghanwani@gmail.com>
X-Original-To: bess@ietfa.amsl.com
Delivered-To: bess@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id B745F3A1CFE; Fri,  4 Feb 2022 09:50:26 -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, FREEMAIL_FORGED_FROMDOMAIN=0.25, FREEMAIL_FROM=0.001, HEADER_FROM_DIFFERENT_DOMAINS=0.25, HTML_MESSAGE=0.001, RCVD_IN_MSPIKE_H2=-0.001, 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 WzlBxpFx8j0I; Fri,  4 Feb 2022 09:50:22 -0800 (PST)
Received: from mail-lf1-f53.google.com (mail-lf1-f53.google.com [209.85.167.53]) (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 563C63A1CF8; Fri,  4 Feb 2022 09:50:22 -0800 (PST)
Received: by mail-lf1-f53.google.com with SMTP id x23so14224216lfc.0; Fri, 04 Feb 2022 09:50:22 -0800 (PST)
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20210112; h=x-gm-message-state:mime-version:references:in-reply-to:from:date :message-id:subject:to:cc; bh=e54mzKbOQdoSjm17yVv+da0JrGDlmfuo6ZWfUi+qDtQ=; b=g2V40cxWK4nMenwtzEwG/x6PEAMp4ud47GM+v5UMjQGZ/uWoos56H+p0xU75xnSBW1 ReA3LC+wUkCbQntnI7QRLYAyXwSxrSi9C0UWyRGUKzyC0qAywlEBoHe0SUuKH+C8EkvT P3pUs7MrY932Q32Z36EqSAYojdMhl/oZsWHTTveKD2xQ6mwtqtNBRqepBr3z06qiAUuD nivZ5vJd0xL9HuyATFkoX8H+6K8pC8c4aUquHYmxCuoDiEqgdWq315eHIa92pxz9sgEA KmVPMQW/x0xzcCOO+hxzu3n5UKOYFWZ+cztiiRNMgNXYLk/J39EF6O5gwGJr74xp/F8e acGg==
X-Gm-Message-State: AOAM531rvS8x08as4I4qaxQd3/+Djyu7BO0OiCVUo3weJTfiIoeRRTpB ZHC9XCVA/NGZ6vhd82pkexWQNXSfMt8pxDrRxeac/abM/3g=
X-Google-Smtp-Source: ABdhPJzSx9bBwI/SirIpRCp9raFD6JG0s8A/XOW/kR+G+1h/OyoDWMn+dBgQ+UHVQWobkAJyTeXrBCXVNdIoxVjAFBA=
X-Received: by 2002:a05:6512:1054:: with SMTP id c20mr36118lfb.654.1643997019364;  Fri, 04 Feb 2022 09:50:19 -0800 (PST)
MIME-Version: 1.0
References: <VI1PR0701MB6991127811050E749055AD03EB259@VI1PR0701MB6991.eurprd07.prod.outlook.com>
In-Reply-To: <VI1PR0701MB6991127811050E749055AD03EB259@VI1PR0701MB6991.eurprd07.prod.outlook.com>
From: Anoop Ghanwani <anoop@alumni.duke.edu>
Date: Fri, 4 Feb 2022 09:50:07 -0800
Message-ID: <CA+-tSzx7ryXrAtcUi+zSa+ksyb=_1bBxaot5QBLaC+eMh8yfPQ@mail.gmail.com>
To: "Bocci, Matthew (Nokia - GB)" <matthew.bocci@nokia.com>
Cc: "draft-ietf-bess-evpn-fast-df-recovery@ietf.org" <draft-ietf-bess-evpn-fast-df-recovery@ietf.org>,  "bess@ietf.org" <bess@ietf.org>, "bess-chairs@ietf.org" <bess-chairs@ietf.org>
Content-Type: multipart/alternative; boundary="00000000000059e16605d734e20e"
Archived-At: <https://mailarchive.ietf.org/arch/msg/bess/GhLnWwYZ5NtWjWrLW5hnB2mhh8U>
Subject: Re: [bess] WGLC, IPR and Implementation Poll for draft-ietf-bess-evpn-fast-df-recovery-03
X-BeenThere: bess@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: BGP-Enabled ServiceS working group discussion list <bess.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/bess>, <mailto:bess-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/bess/>
List-Post: <mailto:bess@ietf.org>
List-Help: <mailto:bess-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/bess>, <mailto:bess-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 04 Feb 2022 17:50:27 -0000

--00000000000059e16605d734e20e
Content-Type: text/plain; charset="UTF-8"

I support publication of the document as an RFC.  However, I think there
are some editorial nits that need to be addressed (see below).

Anoop

==

Abstract

performed via a simple signaling between the recovered PE
   and each PEs in the multi-homing group.
->
performed via simple signaling between the recovered PE
   and each of the other PEs in the multi-homing group.


Multiple sections

multi-homing Ethernet Segment ->
multi-homed Ethernet Segment

Ethernet-Segment ->
Ethernet Segment

There are some instances of use of ES (section 3.2).  Either ES should be
spelled out and used throughout or, which is what I would do, replace the 2
instances of ES in Section 3.2 with Ethernet Segment.

It would also be good to provide captions for all figures since it makes it
easy to reference.


Section 1

EVPN solution [RFC7432]
->
The EVPN specification [RFC7432]

and it is performed via a
   simple signaling between the recovered PE and each PE in the multi-
   homing group.
->
and it is performed via
   simple signaling between the recovered PE and each of the other PEs in
the multi-
   homing group.



Section 2

The current state of art (Highest Random Weight)
->
The current state of art HRW (Highest Random Weight)

duplication of DF roles for a give VLAN is possible.
->
duplication of DF roles for a given VLAN is possible.



Section 3.1

   -  A simple uni-directional signaling is all needed
->
   -  A simple uni-directional signaling is all that is needed

-  (e.g .NTP, PTP, etc.)
->
-  (e.g. NTP, PTP, etc.)


Section 3.2

It would be good to explicitly explain the fields below the figure, e.g.
Timestamp Seconds (32 bits): ...
Timestamp Fractional Seconds (17 bits): ... (provide details on how this
part is created)
If this is omitted because it is in some other doc, then provide a
reference.

[Looks like the figure is wrong about length for Timestamp Fractional
Seconds which is why it would help to have a description as above.]

PEs in the ES [there are 2 instances]
->
PEs attached to the Ethernet Segment

want the DF type be of HRW
->
want the DF type to be HRW

"The use
   of a 32-bit seconds and 16-bit fractional seconds yields adequate
   precision of 15 microseconds (2^-16 s)."

The figure shows 17 bits for fractional seconds.  Now that I double check,
the figure is wrong!  It uses only 7 bits for the Type which looks like it
should be 8 bits.  So it looks like Timestamp Fractional Seconds should be
16 bits.


Section 3.4

   -  PE2, it starts its 3sec peering timer as per RFC7432
->
   -  PE2, starts its 3 sec peering timer as per RFC7432

[RFC7432] aims of favouring traffic black hole over duplicate traffic
(Missing period at end of sentence.)

Spell out first use of NDF.

becomes a no-op
->
becomes a non-issue.

The usage of
   SCT approach remedies to the exposed problem with the usage of
   peering timer.  The 3 seconds timer window is shorthen to few
   milliseconds.
->
The usage of
   SCT approach remedies the problem with the usage of the
   peering timer.  The 3 second timer window is shortened to a few
   milliseconds.



Section 3.5

modulus based
->
modulo-based

running an baseline DF election
->
running a baseline DF election

shall simply discard unrecognized new SCT BGP extended community.
->
will simply disregard the new SCT BGP extended community.

"...all PEs in the Ethernet-Segment may revert back to the RFC7432 timer
approach."
Is this a "may" or should it be a "must"?

On Mon, Jan 31, 2022 at 5:58 AM Bocci, Matthew (Nokia - GB) <
matthew.bocci@nokia.com> wrote:

> Hi WG,
>
>
>
> This email starts a two-week Working Group Last Call on draft-ietf-bess-evpn-fast-df-recovery-03
> [1].
>
>
>
> This poll runs until Monday 14th February 2022.
>
>
>
> We are also polling for knowledge of any undisclosed IPR that applies to
> this Document, to ensure that IPR has been disclosed in compliance with
> IETF IPR rules (see RFCs 3979, 4879, 3669 and 5378 for more details).
>
> If you are listed as an Author or a Contributor of this document, please
> respond to this email and indicate whether or not you are aware of any
> relevant undisclosed IPR. The Document won't progress without answers from
> all the Authors and Contributors.
>
> There is currently no IPR disclosed.
>
>
>
> If you are not listed as an Author or a Contributor, then please
> explicitly respond only if you are aware of any IPR that has not yet been
> disclosed in conformance with IETF rules.
>
>
>
> We are also polling for any existing implementation as per [2]. Please
> indicate if you are aware of any implementations.
>
>
>
> Thank you,
>
> Matthew & Stephane
>
>
>
> [1] draft-ietf-bess-evpn-fast-df-recovery-03 - Fast Recovery for EVPN DF
> Election
> <https://datatracker.ietf.org/doc/draft-ietf-bess-evpn-fast-df-recovery/>
>
> [2] https://mailarchive.ietf.org/arch/msg/bess/cG3X1tTqb_vPC4rg56SEdkjqDpw
>
>
>
>
> _______________________________________________
> BESS mailing list
> BESS@ietf.org
> https://www.ietf.org/mailman/listinfo/bess
>

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

<div dir=3D"ltr"><div>I support publication of the document as an RFC.=C2=
=A0 However, I think there are some editorial nits that need to be addresse=
d (see below).</div><div><br></div><div>Anoop<br></div><div><br></div><div>=
=3D=3D</div><div><br></div><div>Abstract<br></div><br><div>performed via a =
simple signaling between the recovered PE<br>=C2=A0 =C2=A0and each PEs in t=
he multi-homing group.<br>-&gt;<br>performed via simple signaling between t=
he recovered PE<br>=C2=A0 =C2=A0and each of the other PEs in the multi-homi=
ng group.</div><div><br></div><div><br></div><div>Multiple sections<br></di=
v><div><br></div><div>multi-homing Ethernet Segment -&gt;</div><div>multi-h=
omed Ethernet Segment</div><div><br></div><div>Ethernet-Segment -&gt;=C2=A0=
</div><div>Ethernet Segment</div><div><br></div><div>There are some instanc=
es of use of ES (section 3.2).=C2=A0 Either ES should be spelled out and us=
ed throughout or, which is what I would do, replace the 2 instances of ES i=
n Section 3.2 with Ethernet Segment.<br><br>It would also be good to provid=
e captions for all figures since it makes it easy to reference.</div><div><=
br><br>Section 1<br><br>EVPN solution [RFC7432]<br>-&gt;<br>The EVPN specif=
ication [RFC7432]<br></div><div><br></div>and it is performed via a<br>=C2=
=A0 =C2=A0simple signaling between the recovered PE and each PE in the mult=
i-<br>=C2=A0 =C2=A0homing group.<br>-&gt;<br>and it is performed via<br>=C2=
=A0 =C2=A0simple signaling between the recovered PE and each of the other P=
Es in the multi-<br>=C2=A0 =C2=A0homing group.<div><pre style=3D"font-size:=
13.3333px;margin-top:0px;margin-bottom:0px;break-before:page;color:rgb(0,0,=
0)"><br></pre><div><br></div>Section 2<br><br></div><div>The current state =
of art (Highest Random Weight)<br>-&gt;<br>The current state of art HRW (Hi=
ghest Random Weight)</div><div><br></div><div>duplication of DF roles for a=
 give VLAN is possible.<br>-&gt;<br>duplication of DF roles for a given VLA=
N is possible.<pre style=3D"font-size:13.3333px;margin-top:0px;margin-botto=
m:0px;color:rgb(0,0,0)"></pre></div><div><br></div><div><br></div><div>Sect=
ion 3.1</div><br>=C2=A0 =C2=A0- =C2=A0A simple uni-directional signaling is=
 all needed<br>-&gt;<br>=C2=A0 =C2=A0- =C2=A0A simple uni-directional signa=
ling is all that is needed<div><br>- =C2=A0(e.g .NTP, PTP, etc.)<br>-&gt;<b=
r>- =C2=A0(e.g. NTP, PTP, etc.)</div><div><br></div><div><br></div><div>Sec=
tion 3.2<br><br></div><div>It would be good to explicitly explain the field=
s below the figure, e.g.<br>Timestamp Seconds (32 bits): ...<br>Timestamp F=
ractional Seconds (17 bits): ... (provide details on how this part is creat=
ed)<br>If this is omitted because it is in some other doc, then provide a r=
eference.</div><div><br></div><div>[Looks like the figure is wrong about le=
ngth for Timestamp Fractional Seconds which is why it would help to have a =
description as above.]</div><div><br></div><div>PEs in the ES [there are 2 =
instances]=C2=A0</div><div>-&gt;</div><div>PEs attached to the Ethernet Seg=
ment</div><div><br></div>want the DF type be of HRW=C2=A0<div>-&gt;<br>want=
 the DF type to be HRW</div><div><br></div>&quot;The use<br>=C2=A0 =C2=A0of=
 a 32-bit seconds and 16-bit fractional seconds yields adequate<br>=C2=A0 =
=C2=A0precision of 15 microseconds (2^-16 s).&quot;<br><br><div>The figure =
shows 17 bits for fractional seconds.=C2=A0 Now that I double check, the fi=
gure is wrong!=C2=A0 It uses only 7 bits for the Type which looks like it s=
hould be 8 bits.=C2=A0 So it looks like Timestamp Fractional Seconds should=
 be 16 bits.</div><div><br></div><div><br></div>Section 3.4<br><br>=C2=A0 =
=C2=A0- =C2=A0PE2, it starts its 3sec peering timer as per RFC7432<br>-&gt;=
<br>=C2=A0 =C2=A0- =C2=A0PE2, starts its 3 sec peering timer as per RFC7432=
<div><br></div><div>[RFC7432] aims of favouring traffic black hole over dup=
licate traffic<br>(Missing period at end of sentence.)</div><div><br></div>=
<div>Spell out first use of NDF.</div><div><br></div>becomes a no-op<br>-&g=
t;<br>becomes a non-issue.<div><br>The usage of<br>=C2=A0 =C2=A0SCT approac=
h remedies to the exposed problem with the usage of<br>=C2=A0 =C2=A0peering=
 timer.=C2=A0 The 3 seconds timer window is shorthen to few<br>=C2=A0 =C2=
=A0milliseconds.<br>-&gt;<br>The usage of<br>=C2=A0 =C2=A0SCT approach reme=
dies the problem with the usage of the<br>=C2=A0 =C2=A0peering timer.=C2=A0=
 The 3 second timer window is shortened to a few<br>=C2=A0 =C2=A0millisecon=
ds.<div><pre class=3D"gmail-newpage" style=3D"font-size:13.3333px;margin-to=
p:0px;margin-bottom:0px;break-before:page;color:rgb(0,0,0)"></pre><div><div=
><br></div><div><br></div><div>Section 3.5</div></div></div></div><div><br>=
</div>modulus based<br>-&gt;<br>modulo-based<div><br></div>running an basel=
ine DF election<br>-&gt;<br>running a baseline DF election<div><br></div>sh=
all simply discard unrecognized new SCT BGP extended community.<br>-&gt;<br=
>will simply disregard the new SCT BGP extended community.<div><br></div>&q=
uot;...all PEs in the Ethernet-Segment may revert back to the RFC7432 timer=
 approach.&quot;<br>Is this a &quot;may&quot; or should it be a &quot;must&=
quot;?</div><br><div class=3D"gmail_quote"><div dir=3D"ltr" class=3D"gmail_=
attr">On Mon, Jan 31, 2022 at 5:58 AM Bocci, Matthew (Nokia - GB) &lt;<a hr=
ef=3D"mailto:matthew.bocci@nokia.com" target=3D"_blank">matthew.bocci@nokia=
.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-GB">
<div>
<p class=3D"MsoNormal"><span lang=3D"EN-US">Hi WG,<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 email starts a two-week Wo=
rking Group Last Call on
</span>draft-ietf-bess-evpn-fast-df-recovery-03 <span lang=3D"EN-US">[1].</=
span><u></u><u></u></p>
<p class=3D"MsoNormal"><span lang=3D"EN-US">=C2=A0</span><u></u><u></u></p>
<p class=3D"MsoNormal"><span lang=3D"EN-US">This poll runs until Monday 14<=
sup>th</sup> February 2022.</span><u></u><u></u></p>
<p class=3D"MsoNormal"><span lang=3D"EN-US">=C2=A0</span><u></u><u></u></p>
<p class=3D"MsoNormal"><span lang=3D"EN-US">We are also polling for knowled=
ge of any undisclosed IPR that applies to this Document, to ensure that IPR=
 has been disclosed in compliance with IETF IPR rules (see RFCs 3979, 4879,=
 3669 and 5378 for more details).</span><u></u><u></u></p>
<p class=3D"MsoNormal"><span lang=3D"EN-US">If you are listed as an Author =
or a Contributor of this document, please respond to this email and indicat=
e whether or not you are aware of any relevant undisclosed IPR. The Documen=
t won&#39;t progress without answers from
 all the Authors and Contributors.=C2=A0</span><u></u><u></u></p>
<p class=3D"MsoNormal"><span lang=3D"EN-US">There is currently no IPR discl=
osed.</span><u></u><u></u></p>
<p class=3D"MsoNormal"><span lang=3D"EN-US">=C2=A0</span><u></u><u></u></p>
<p class=3D"MsoNormal"><span lang=3D"EN-US">If you are not listed as an Aut=
hor or a Contributor, then please explicitly respond only if you are aware =
of any IPR that has not yet been disclosed in conformance with IETF rules.<=
/span><u></u><u></u></p>
<p class=3D"MsoNormal"><span lang=3D"EN-US">=C2=A0</span><u></u><u></u></p>
<p class=3D"MsoNormal"><span lang=3D"EN-US">We are also polling for any exi=
sting implementation as per [2].=C2=A0Please indicate if you are aware of a=
ny implementations.</span><u></u><u></u></p>
<p class=3D"MsoNormal"><span lang=3D"EN-US">=C2=A0</span><u></u><u></u></p>
<p class=3D"MsoNormal"><span lang=3D"EN-US">Thank you,</span><u></u><u></u>=
</p>
<p class=3D"MsoNormal"><span lang=3D"EN-US">Matthew &amp; Stephane</span><u=
></u><u></u></p>
<p class=3D"MsoNormal"><span lang=3D"EN-US">=C2=A0</span><u></u><u></u></p>
<p class=3D"MsoNormal"><span lang=3D"EN-US">[1]=C2=A0</span><a href=3D"http=
s://datatracker.ietf.org/doc/draft-ietf-bess-evpn-fast-df-recovery/" target=
=3D"_blank">draft-ietf-bess-evpn-fast-df-recovery-03 - Fast Recovery for EV=
PN DF Election</a><u></u><u></u></p>
<p class=3D"MsoNormal"><span lang=3D"EN-US">[2]=C2=A0</span><a href=3D"http=
s://mailarchive.ietf.org/arch/msg/bess/cG3X1tTqb_vPC4rg56SEdkjqDpw" title=
=3D"https://mailarchive.ietf.org/arch/msg/bess/cG3X1tTqb_vPC4rg56SEdkjqDpw"=
 target=3D"_blank"><span lang=3D"EN-US">https://mailarchive.ietf.org/arch/m=
sg/bess/cG3X1tTqb_vPC4rg56SEdkjqDpw</span></a><u></u><u></u></p>
<p class=3D"MsoNormal"><span lang=3D"EN-US">=C2=A0</span><u></u><u></u></p>
<p class=3D"MsoNormal"><u></u>=C2=A0<u></u></p>
</div>
</div>

_______________________________________________<br>
BESS mailing list<br>
<a href=3D"mailto:BESS@ietf.org" target=3D"_blank">BESS@ietf.org</a><br>
<a href=3D"https://www.ietf.org/mailman/listinfo/bess" rel=3D"noreferrer" t=
arget=3D"_blank">https://www.ietf.org/mailman/listinfo/bess</a><br>
</blockquote></div>

--00000000000059e16605d734e20e--


From nobody Fri Feb  4 10:08:59 2022
Return-Path: <jefftant.ietf@gmail.com>
X-Original-To: bess@ietfa.amsl.com
Delivered-To: bess@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id BF3B63A1DB7; Fri,  4 Feb 2022 10:08: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, DKIM_VALID_EF=-0.1, FREEMAIL_FROM=0.001, HTML_MESSAGE=0.001, MIME_HTML_ONLY=0.1, 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 FF5nN2vA3OWX; Fri,  4 Feb 2022 10:08:53 -0800 (PST)
Received: from mail-pg1-x52d.google.com (mail-pg1-x52d.google.com [IPv6:2607:f8b0: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 C32493A1DB4; Fri,  4 Feb 2022 10:08:53 -0800 (PST)
Received: by mail-pg1-x52d.google.com with SMTP id d186so5645973pgc.9; Fri, 04 Feb 2022 10:08:53 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20210112;  h=mime-version:date:from:subject:thread-topic:in-reply-to:message-id :references:to:cc:content-transfer-encoding; bh=GrMzIUC5OvlqwLERkx4ltBwzj68YYvQe1OvkLKaZVCw=; b=ebc0ELQVW7oedjX+PFnx4uuYFgwIeL31zC/kuUIfsTzysozwSoqy9g0oC/1iaII5gA 6oAiKpRIj3Q4/REtP/UVv5QKLkYTfRIwmAQ9alygd40Ac3aVHr3iPIjPgUp9MShaKUBX TLwOadoUlr+IP7XpJKEk56xv/iFZtO1IwTB4M2O0yvorj+DpR6FfNW1gPlCV61mv4UBn DG5oHmZVteBJhKJqi3Hk0JvwqvkaTwUYKpsVizMd/BHDCxasOrhUhbL0n0beO6VohXO5 SLF9ySbZh4+qW7GgTVU41CsNsC90KsKNoGbrhcT8qhHQVzO9B1hANKMaEnilSf1R9Sxe 6AHw==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20210112; h=x-gm-message-state:mime-version:date:from:subject:thread-topic :in-reply-to:message-id:references:to:cc:content-transfer-encoding; bh=GrMzIUC5OvlqwLERkx4ltBwzj68YYvQe1OvkLKaZVCw=; b=62G1NZlU4j+0JvjfNEqGPf6j2LriipoBVGtA/cWOWg2vKveBH1S0TSNdkZ/jr+pgB6 hizw3G8rM+KCfQfXjrUmjRF/eybc+06zGr3THIEz1sd52rBq/XtZKkVTdoTb6eaQJTQf hsKIq2Pjzeyioyb0LIlJxNcmDoLD/PTsrm9zhw5Bypi35NEGaefXBY38XB9VTf1+fr8F vEGnlSMNd0V29VYN02ui0FTreSCbSmio7nP8BlTMcu1o9zYdMbPWAjYxy+XsMjPV/1S0 z1owcw3CLxzPKS+/+V2R95L15LyR9GB73YwasiBN7iBavtgNToEPzCjOcQUoI5FmTJ74 s4cw==
X-Gm-Message-State: AOAM531udwYMsqfrLP9v1XgMN6yH4R2y790SVyHcazmk8xTY7TgO0PAU uqUe1b6+5guvz1/tI4lrKErneYRk73M=
X-Google-Smtp-Source: ABdhPJzdzldwG7HfSCWScd/YpO4slKk2gJVek7UJAYnfGvFWcYP8FT5dTmZzQQdJo+rjoXp5D/kyFg==
X-Received: by 2002:a62:5383:: with SMTP id h125mr4231945pfb.30.1643998132506;  Fri, 04 Feb 2022 10:08:52 -0800 (PST)
Received: from Jeffs-PC (c-73-63-232-212.hsd1.ca.comcast.net. [73.63.232.212]) by smtp.gmail.com with ESMTPSA id z13sm3278864pfj.23.2022.02.04.10.08.51 (version=TLS1_2 cipher=ECDHE-ECDSA-AES128-GCM-SHA256 bits=128/128); Fri, 04 Feb 2022 10:08:51 -0800 (PST)
MIME-Version: 1.0
Date: Fri, 4 Feb 2022 10:08:47 -0800
From: Jeff Tantsura <jefftant.ietf@gmail.com>
Thread-Topic: WGLC, IPR and Implementation Poll for draft-ietf-bess-evpn-fast-df-recovery-03
In-Reply-To: <VI1PR0701MB6991127811050E749055AD03EB259@VI1PR0701MB6991.eurprd07.prod.outlook.com>
Message-ID: <3240D8E3-BEB2-4E78-BA8F-1E3DFDC4F6E0@hxcore.ol>
References: <VI1PR0701MB6991127811050E749055AD03EB259@VI1PR0701MB6991.eurprd07.prod.outlook.com>
To: "Bocci, Matthew (Nokia - GB)" <matthew.bocci@nokia.com>,  "draft-ietf-bess-evpn-fast-df-recovery@ietf.org" <draft-ietf-bess-evpn-fast-df-recovery@ietf.org>,  "bess@ietf.org" <bess@ietf.org>
Cc: "bess-chairs@ietf.org" <bess-chairs@ietf.org>
Content-Transfer-Encoding: quoted-printable
Content-Type: text/html; charset="utf-8"
Archived-At: <https://mailarchive.ietf.org/arch/msg/bess/U1rszyA6lJFB1S98lYxPFR4SEh0>
Subject: Re: [bess] WGLC, IPR and Implementation Poll for draft-ietf-bess-evpn-fast-df-recovery-03
X-BeenThere: bess@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: BGP-Enabled ServiceS working group discussion list <bess.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/bess>, <mailto:bess-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/bess/>
List-Post: <mailto:bess@ietf.org>
List-Help: <mailto:bess-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/bess>, <mailto:bess-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 04 Feb 2022 18:08:57 -0000

<html xmlns:o=3D"urn:schemas-microsoft-com:office:office" xmlns:w=3D"urn:sc=
hemas-microsoft-com:office:word" xmlns:m=3D"http://schemas.microsoft.com/of=
fice/2004/12/omml" xmlns=3D"http://www.w3.org/TR/REC-html40"><head><meta ht=
tp-equiv=3DContent-Type content=3D"text/html; charset=3Dutf-8"><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;}
/* Style Definitions */
p.MsoNormal, li.MsoNormal, div.MsoNormal
	{margin:0in;
	font-size:11.0pt;
	font-family:"Calibri",sans-serif;}
a:link, span.MsoHyperlink
	{mso-style-priority:99;
	color:blue;
	text-decoration:underline;}
.MsoChpDefault
	{mso-style-type:export-only;}
@page WordSection1
	{size:8.5in 11.0in;
	margin:1.0in 1.0in 1.0in 1.0in;}
div.WordSection1
	{page:WordSection1;}
--></style></head><body lang=3DEN-US link=3Dblue vlink=3D"#954F72" style=3D=
'word-wrap:break-word'><div class=3DWordSection1><p class=3DMsoNormal>Yes/s=
upport</p><p class=3DMsoNormal><o:p>&nbsp;</o:p></p><p class=3DMsoNormal><s=
pan style=3D'font-size:10.0pt'>Cheers,</span><o:p></o:p></p><p class=3DMsoN=
ormal><span style=3D'font-size:10.0pt'>Jeff <o:p></o:p></span></p><p class=
=3DMsoNormal><o:p>&nbsp;</o:p></p><div style=3D'mso-element:para-border-div=
;border:none;border-top:solid #E1E1E1 1.0pt;padding:3.0pt 0in 0in 0in'><p c=
lass=3DMsoNormal style=3D'border:none;padding:0in'><b>From: </b><a href=3D"=
mailto:matthew.bocci@nokia.com">Bocci, Matthew (Nokia - GB)</a><br><b>Sent:=
 </b>Monday, January 31, 2022 5:58 AM<br><b>To: </b><a href=3D"mailto:draft=
-ietf-bess-evpn-fast-df-recovery@ietf.org">draft-ietf-bess-evpn-fast-df-rec=
overy@ietf.org</a>; <a href=3D"mailto:bess@ietf.org">bess@ietf.org</a><br><=
b>Cc: </b><a href=3D"mailto:bess-chairs@ietf.org">bess-chairs@ietf.org</a><=
br><b>Subject: </b>[bess] WGLC, IPR and Implementation Poll for draft-ietf-=
bess-evpn-fast-df-recovery-03</p></div><p class=3DMsoNormal><o:p>&nbsp;</o:=
p></p><p class=3DMsoNormal>Hi WG,<span lang=3DEN-GB><o:p></o:p></span></p><=
p class=3DMsoNormal>&nbsp;<span lang=3DEN-GB><o:p></o:p></span></p><p class=
=3DMsoNormal>This email starts a two-week Working Group Last Call on <span =
lang=3DEN-GB>draft-ietf-bess-evpn-fast-df-recovery-03 </span>[1].<span lang=
=3DEN-GB><o:p></o:p></span></p><p class=3DMsoNormal>&nbsp;<span lang=3DEN-G=
B><o:p></o:p></span></p><p class=3DMsoNormal>This poll runs until Monday 14=
<sup>th</sup> February 2022.<span lang=3DEN-GB><o:p></o:p></span></p><p cla=
ss=3DMsoNormal>&nbsp;<span lang=3DEN-GB><o:p></o:p></span></p><p class=3DMs=
oNormal>We are also polling for knowledge of any undisclosed IPR that appli=
es to this Document, to ensure that IPR has been disclosed in compliance wi=
th IETF IPR rules (see RFCs 3979, 4879, 3669 and 5378 for more details).<sp=
an lang=3DEN-GB><o:p></o:p></span></p><p class=3DMsoNormal>If you are liste=
d as an Author or a Contributor of this document, please respond to this em=
ail and indicate whether or not you are aware of any relevant undisclosed I=
PR. The Document won't progress without answers from all the Authors and Co=
ntributors.&nbsp;<span lang=3DEN-GB><o:p></o:p></span></p><p class=3DMsoNor=
mal>There is currently no IPR disclosed.<span lang=3DEN-GB><o:p></o:p></spa=
n></p><p class=3DMsoNormal>&nbsp;<span lang=3DEN-GB><o:p></o:p></span></p><=
p class=3DMsoNormal>If you are not listed as an Author or a Contributor, th=
en please explicitly respond only if you are aware of any IPR that has not =
yet been disclosed in conformance with IETF rules.<span lang=3DEN-GB><o:p><=
/o:p></span></p><p class=3DMsoNormal>&nbsp;<span lang=3DEN-GB><o:p></o:p></=
span></p><p class=3DMsoNormal>We are also polling for any existing implemen=
tation as per [2].&nbsp;Please indicate if you are aware of any implementat=
ions.<span lang=3DEN-GB><o:p></o:p></span></p><p class=3DMsoNormal>&nbsp;<s=
pan lang=3DEN-GB><o:p></o:p></span></p><p class=3DMsoNormal>Thank you,<span=
 lang=3DEN-GB><o:p></o:p></span></p><p class=3DMsoNormal>Matthew &amp; Step=
hane<span lang=3DEN-GB><o:p></o:p></span></p><p class=3DMsoNormal>&nbsp;<sp=
an lang=3DEN-GB><o:p></o:p></span></p><p class=3DMsoNormal>[1]&nbsp;<span l=
ang=3DEN-GB><a href=3D"https://datatracker.ietf.org/doc/draft-ietf-bess-evp=
n-fast-df-recovery/"><span style=3D'color:#0563C1'>draft-ietf-bess-evpn-fas=
t-df-recovery-03 - Fast Recovery for EVPN DF Election</span></a><o:p></o:p>=
</span></p><p class=3DMsoNormal>[2]&nbsp;<span lang=3DEN-GB><a href=3D"http=
s://mailarchive.ietf.org/arch/msg/bess/cG3X1tTqb_vPC4rg56SEdkjqDpw" title=
=3D"https://mailarchive.ietf.org/arch/msg/bess/cG3X1tTqb_vPC4rg56SEdkjqDpw"=
><span lang=3DEN-US style=3D'color:#0563C1'>https://mailarchive.ietf.org/ar=
ch/msg/bess/cG3X1tTqb_vPC4rg56SEdkjqDpw</span></a><o:p></o:p></span></p><p =
class=3DMsoNormal>&nbsp;<span lang=3DEN-GB><o:p></o:p></span></p><p class=
=3DMsoNormal><span lang=3DEN-GB>&nbsp;<o:p></o:p></span></p><p class=3DMsoN=
ormal><o:p>&nbsp;</o:p></p></div></body></html>=


From nobody Fri Feb  4 15:19:17 2022
Return-Path: <ghanwani@gmail.com>
X-Original-To: bess@ietfa.amsl.com
Delivered-To: bess@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 5B75F3A27E6; Fri,  4 Feb 2022 15:19:15 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.397
X-Spam-Level: 
X-Spam-Status: No, score=-1.397 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, FREEMAIL_FORGED_FROMDOMAIN=0.25, FREEMAIL_FROM=0.001, HEADER_FROM_DIFFERENT_DOMAINS=0.25, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_BLOCKED=0.001, RCVD_IN_MSPIKE_H2=-0.001, 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 cXhcN2bFs3W7; Fri,  4 Feb 2022 15:19:11 -0800 (PST)
Received: from mail-lj1-f176.google.com (mail-lj1-f176.google.com [209.85.208.176]) (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 ECA863A27E5; Fri,  4 Feb 2022 15:19:10 -0800 (PST)
Received: by mail-lj1-f176.google.com with SMTP id j14so10590075lja.3; Fri, 04 Feb 2022 15:19:10 -0800 (PST)
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20210112; h=x-gm-message-state:mime-version:references:in-reply-to:from:date :message-id:subject:to:cc; bh=UIkEIdruAK3BQcnvvFC6hzk2LIbMZytG2pMYdysL/rg=; b=4+HAbfHbYjPNDIatZ4/lK9S1WxJwT2eR7BOs4T/jXZI3rm8SSS6Zlw18dcLYwfH7Si PeWQRxAmo0pI9bKx5YcnKOrXnwhy/RxsW5vSIhDx9HFwptBSI25HIA918sBdmAIJkBCq dhrV8/tNVJ/P+E5WQBU03voeh0TJnG4n0P5rIEs3CQRwIFEU94pvrG4LNyBO60ZfEvod tVScroPavZsHClwmjsubtl/MufCH9rFQ1WYqkPAzY5nMBIkQvcRoZAYEf3G/sK/RVb3l yR4HaGVYpMalrBXG1XAv/JRLRtOcvosFPH0kAgwMc0j5GxwGlIJSLZlnGdmuSroURWLN jEPg==
X-Gm-Message-State: AOAM531GqK8HfKdGe2rZAMHJQhVqTdIsi+kkU6Bcs32urtKaBFPrWCXd d9J+CVmbJhItGDiH554CoiyZd3pUEaigsfDsSWqtkfJwjA0=
X-Google-Smtp-Source: ABdhPJynNTw8jjDixoovoEVNLAVYjfVIBm+nRms0ggMIB/f+JEStGEPOB+shC50KbC3cG7Z6y0BA9P0GoqLlkyfIFTI=
X-Received: by 2002:a2e:b042:: with SMTP id d2mr789095ljl.486.1644016748983; Fri, 04 Feb 2022 15:19:08 -0800 (PST)
MIME-Version: 1.0
References: <081c01d8129a$0ded7900$29c86b00$@gmail.com>
In-Reply-To: <081c01d8129a$0ded7900$29c86b00$@gmail.com>
From: Anoop Ghanwani <anoop@alumni.duke.edu>
Date: Fri, 4 Feb 2022 15:18:57 -0800
Message-ID: <CA+-tSzyn4RMBC2Ah9LSJN1hQs1pgRfFEVmp-9qdymQRnezNeFg@mail.gmail.com>
To: slitkows.ietf@gmail.com
Cc: BESS <bess@ietf.org>, draft-ietf-bess-evpn-mh-split-horizon@ietf.org,  bess-chairs@ietf.org
Content-Type: multipart/alternative; boundary="00000000000053f8e605d7397a3a"
Archived-At: <https://mailarchive.ietf.org/arch/msg/bess/LFd4BfPgq-jUOUpeMKV0iN5MR6w>
Subject: Re: [bess] WGLC, IPR and implementation poll for draft-ietf-bess-evpn-mh-split-horizon
X-BeenThere: bess@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: BGP-Enabled ServiceS working group discussion list <bess.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/bess>, <mailto:bess-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/bess/>
List-Post: <mailto:bess@ietf.org>
List-Help: <mailto:bess-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/bess>, <mailto:bess-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 04 Feb 2022 23:19:16 -0000

--00000000000053f8e605d7397a3a
Content-Type: text/plain; charset="UTF-8"

I support the publication of the draft as an RFC.

Below are some minor editorial comments.

Anoop

==

Multiple sections

Probably better to replace all uses of Ethernet Segment with ES rather than
use them at random.

Section 1

Expand first use of "SID".

will keeo following
->
will keep following

Section 2.2

A value of 01
   indicates the intend to use
->
A value of 01
   indicates the intent to use

A value of 10 indicates the intend to
   use
->
A value of 10 indicates the intent to
   use

On Wed, Jan 26, 2022 at 1:50 AM <slitkows.ietf@gmail.com> wrote:

> Hello Working Group,
>
>
>
> This email starts a two weeks Working Group Last Call on
> draft-ietf-bess-evpn-mh-split-horizon [1].
>
>
>
> This poll runs until *the 9th of Feb*.
>
>
>
> We are also polling for knowledge of any undisclosed IPR that applies to
> this document, to ensure that IPR has been disclosed in compliance with
> IETF IPR rules (see RFCs 3979, 4879, 3669 and 5378 for more details).
>
> If you are listed as an Author or a Contributor of this document please
> respond to this email and indicate whether or not you are aware of any
> relevant undisclosed IPR. The Document won't progress without answers from
> all the Authors and Contributors.
>
>
>
> There is no IPR currently disclosed.
>
>
>
> If you are not listed as an Author or a Contributor, then please
> explicitly respond only if you are aware of any IPR that has not yet been
> disclosed in conformance with IETF rules.
>
>
>
> We are also polling for any existing implementation as per [2].
>
>
>
>     Thank you,
>
>     Stephane & Matthew
>
>
>
>     [1]
> https://datatracker.ietf.org/doc/draft-ietf-bess-evpn-mh-split-horizon/
>
>     [2]
> https://mailarchive.ietf.org/arch/msg/bess/cG3X1tTqb_vPC4rg56SEdkjqDpw
>
>
> _______________________________________________
> BESS mailing list
> BESS@ietf.org
> https://www.ietf.org/mailman/listinfo/bess
>

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

<div dir=3D"ltr"><div>I support the publication of the draft as an RFC.</di=
v><div><br></div><div>Below are some minor editorial comments.</div><div><b=
r></div><div>Anoop</div><div><br></div><div>=3D=3D</div><div><br></div>Mult=
iple sections<div><br></div><div>Probably better to replace all uses of Eth=
ernet Segment with ES rather than use them at random.</div><div><br></div><=
div>Section 1<div><br></div><div>Expand first use of &quot;SID&quot;.</div>=
<br>will keeo following<br>-&gt;<br>will keep following<div><br></div><div>=
Section 2.2</div></div><br>A value of 01<br>=C2=A0 =C2=A0indicates the inte=
nd to use<br>-&gt;<br>A value of 01<br>=C2=A0 =C2=A0indicates the intent to=
 use<div><br>A value of 10 indicates the intend to<br>=C2=A0 =C2=A0use<br>-=
&gt;<br>A value of 10 indicates the intent to<br>=C2=A0 =C2=A0use</div></di=
v><br><div class=3D"gmail_quote"><div dir=3D"ltr" class=3D"gmail_attr">On W=
ed, Jan 26, 2022 at 1:50 AM &lt;<a href=3D"mailto:slitkows.ietf@gmail.com">=
slitkows.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 lang=3D"EN-US" style=3D"overflow-wrap: break-wo=
rd;"><div class=3D"gmail-m_2490646383305125125WordSection1"><p class=3D"gma=
il-m_2490646383305125125gmail-m-3566480992569920863gmail-m-6487177298439282=
362msoplaintext">Hello Working Group,<u></u><u></u></p><p class=3D"gmail-m_=
2490646383305125125gmail-m-3566480992569920863gmail-m-6487177298439282362ms=
oplaintext" style=3D"margin-left:72pt">=C2=A0=C2=A0=C2=A0 <u></u><u></u></p=
><p class=3D"gmail-m_2490646383305125125gmail-m-3566480992569920863gmail-m-=
6487177298439282362msoplaintext">This email starts a two weeks Working Grou=
p Last Call on draft-ietf-bess-evpn-mh-split-horizon [1]. <u></u><u></u></p=
><p class=3D"gmail-m_2490646383305125125gmail-m-3566480992569920863gmail-m-=
6487177298439282362msoplaintext">=C2=A0<u></u><u></u></p><p class=3D"gmail-=
m_2490646383305125125gmail-m-3566480992569920863gmail-m-6487177298439282362=
msoplaintext">This poll runs until *the 9th of Feb*.<u></u><u></u></p><p cl=
ass=3D"gmail-m_2490646383305125125gmail-m-3566480992569920863gmail-m-648717=
7298439282362msoplaintext">=C2=A0<u></u><u></u></p><p class=3D"gmail-m_2490=
646383305125125gmail-m-3566480992569920863gmail-m-6487177298439282362msopla=
intext">We are also polling for knowledge of any undisclosed IPR that appli=
es to this document, to ensure that IPR has been disclosed in compliance wi=
th IETF IPR rules (see RFCs 3979, 4879, 3669 and 5378 for more details).<u>=
</u><u></u></p><p class=3D"gmail-m_2490646383305125125gmail-m-3566480992569=
920863gmail-m-6487177298439282362msoplaintext">If you are listed as an Auth=
or or a Contributor of this document please respond to this email and indic=
ate whether or not you are aware of any relevant undisclosed IPR. The Docum=
ent won&#39;t progress without answers from all the Authors and Contributor=
s.<u></u><u></u></p><p class=3D"gmail-m_2490646383305125125gmail-m-35664809=
92569920863gmail-m-6487177298439282362msoplaintext">=C2=A0<u></u><u></u></p=
><p class=3D"gmail-m_2490646383305125125gmail-m-3566480992569920863gmail-m-=
6487177298439282362msoplaintext">There is no IPR currently disclosed.<u></u=
><u></u></p><p class=3D"gmail-m_2490646383305125125gmail-m-3566480992569920=
863gmail-m-6487177298439282362msoplaintext">=C2=A0<u></u><u></u></p><p clas=
s=3D"gmail-m_2490646383305125125gmail-m-3566480992569920863gmail-m-64871772=
98439282362msoplaintext">If you are not listed as an Author or a Contributo=
r, then please explicitly respond only if you are aware of any IPR that has=
 not yet been disclosed in conformance with IETF rules.<u></u><u></u></p><p=
 class=3D"gmail-m_2490646383305125125gmail-m-3566480992569920863gmail-m-648=
7177298439282362msoplaintext">=C2=A0<u></u><u></u></p><p class=3D"gmail-m_2=
490646383305125125gmail-m-3566480992569920863gmail-m-6487177298439282362mso=
plaintext">We are also polling for any existing implementation as per [2]. =
<u></u><u></u></p><p class=3D"gmail-m_2490646383305125125gmail-m-3566480992=
569920863gmail-m-6487177298439282362msoplaintext">=C2=A0=C2=A0=C2=A0 <u></u=
><u></u></p><p class=3D"gmail-m_2490646383305125125gmail-m-3566480992569920=
863gmail-m-6487177298439282362msoplaintext">=C2=A0=C2=A0=C2=A0=C2=A0Thank y=
ou,<u></u><u></u></p><p class=3D"gmail-m_2490646383305125125gmail-m-3566480=
992569920863gmail-m-6487177298439282362msoplaintext">=C2=A0=C2=A0=C2=A0 Ste=
phane &amp; Matthew<u></u><u></u></p><p class=3D"gmail-m_249064638330512512=
5gmail-m-3566480992569920863gmail-m-6487177298439282362msoplaintext">=C2=A0=
<u></u><u></u></p><p class=3D"MsoNormal">=C2=A0=C2=A0=C2=A0=C2=A0[1] <a hre=
f=3D"https://datatracker.ietf.org/doc/draft-ietf-bess-evpn-mh-split-horizon=
/" target=3D"_blank">https://datatracker.ietf.org/doc/draft-ietf-bess-evpn-=
mh-split-horizon/</a><u></u><u></u></p><p class=3D"gmail-m_2490646383305125=
125gmail-m-3566480992569920863gmail-m-6487177298439282362msoplaintext">=C2=
=A0=C2=A0=C2=A0 [2] <a href=3D"https://mailarchive.ietf.org/arch/msg/bess/c=
G3X1tTqb_vPC4rg56SEdkjqDpw" target=3D"_blank">https://mailarchive.ietf.org/=
arch/msg/bess/cG3X1tTqb_vPC4rg56SEdkjqDpw</a><u></u><u></u></p><p class=3D"=
MsoNormal"><u></u>=C2=A0<u></u></p></div></div>____________________________=
___________________<br>
BESS mailing list<br>
<a href=3D"mailto:BESS@ietf.org" target=3D"_blank">BESS@ietf.org</a><br>
<a href=3D"https://www.ietf.org/mailman/listinfo/bess" rel=3D"noreferrer" t=
arget=3D"_blank">https://www.ietf.org/mailman/listinfo/bess</a><br>
</blockquote></div>

--00000000000053f8e605d7397a3a--


From nobody Fri Feb  4 17:09:29 2022
Return-Path: <kaduk@mit.edu>
X-Original-To: bess@ietfa.amsl.com
Delivered-To: bess@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 10CAB3A2B87; Fri,  4 Feb 2022 17:09: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, RCVD_IN_MSPIKE_H2=-0.001, 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 PNujk3dkC0WU; Fri,  4 Feb 2022 17:08:57 -0800 (PST)
Received: from outgoing.mit.edu (outgoing-auth-1.mit.edu [18.9.28.11]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 9F7D33A2B85; Fri,  4 Feb 2022 17:08:56 -0800 (PST)
Received: from mit.edu ([24.16.140.251]) (authenticated bits=56) (User authenticated as kaduk@ATHENA.MIT.EDU) by outgoing.mit.edu (8.14.7/8.12.4) with ESMTP id 21518kxC014122 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-GCM-SHA384 bits=256 verify=NOT); Fri, 4 Feb 2022 20:08:52 -0500
Date: Fri, 4 Feb 2022 17:08:45 -0800
From: Benjamin Kaduk <kaduk@mit.edu>
To: John E Drake <jdrake@juniper.net>
Cc: The IESG <iesg@ietf.org>, "draft-ietf-bess-evpn-igmp-mld-proxy@ietf.org" <draft-ietf-bess-evpn-igmp-mld-proxy@ietf.org>,  "bess-chairs@ietf.org" <bess-chairs@ietf.org>, "bess@ietf.org" <bess@ietf.org>, "slitkows.ietf@gmail.com" <slitkows.ietf@gmail.com>
Message-ID: <20220205010845.GZ11486@mit.edu>
References: <163477731824.13216.11701195886404718166@ietfa.amsl.com> <BY3PR05MB8081E98A7C975296FF4721DEC7BF9@BY3PR05MB8081.namprd05.prod.outlook.com> <20211022020803.GT88762@kduck.mit.edu> <BY3PR05MB80810CF613E748F259158D0FC7589@BY3PR05MB8081.namprd05.prod.outlook.com>
MIME-Version: 1.0
Content-Type: text/plain; charset=iso-8859-1
Content-Disposition: inline
Content-Transfer-Encoding: 8bit
In-Reply-To: <BY3PR05MB80810CF613E748F259158D0FC7589@BY3PR05MB8081.namprd05.prod.outlook.com>
Archived-At: <https://mailarchive.ietf.org/arch/msg/bess/9R50CgjGicJqH3KGfp4AZ99M6ZM>
Subject: Re: [bess] Benjamin Kaduk's Discuss on draft-ietf-bess-evpn-igmp-mld-proxy-13: (with DISCUSS and COMMENT)
X-BeenThere: bess@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: BGP-Enabled ServiceS working group discussion list <bess.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/bess>, <mailto:bess-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/bess/>
List-Post: <mailto:bess@ietf.org>
List-Help: <mailto:bess-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/bess>, <mailto:bess-request@ietf.org?subject=subscribe>
X-List-Received-Date: Sat, 05 Feb 2022 01:09:03 -0000

Hi John,

My apologies for taking a few weeks to reply; I was sick when this came in
and a bunch of stuff piled up, which has taken some time to get back to.
I can only take a small amount of solace by noting that at least this is
not the last DISCUSS blocking the document from approval.

Inline...

On Tue, Jan 18, 2022 at 03:28:11PM +0000, John E Drake wrote:
> 
> > -----Original Message-----
> > From: Benjamin Kaduk <kaduk@mit.edu>
> > Sent: Thursday, October 21, 2021 10:08 PM
> > To: John E Drake <jdrake@juniper.net>
> > Cc: The IESG <iesg@ietf.org>; draft-ietf-bess-evpn-igmp-mld-proxy@ietf.org;
> > bess-chairs@ietf.org; bess@ietf.org; slitkows.ietf@gmail.com
> > Subject: Re: Benjamin Kaduk's Discuss on draft-ietf-bess-evpn-igmp-mld-proxy-
> > 13: (with DISCUSS and COMMENT)
> > 
> > [External Email. Be cautious of content]
> > 
> > 
> > Hi John,
> > 
> > Thanks for helping clarify.  Also inline.
> > 
> > On Thu, Oct 21, 2021 at 06:35:43PM +0000, John E Drake wrote:
> > > Ben,
> > >
> > > Comments inline.
> > >
> > > Yours Irrespectively,
> > >
> > > John
> > >
> > >
> > > Juniper Business Use Only
> > >
> > > > -----Original Message-----
> > > > From: Benjamin Kaduk via Datatracker <noreply@ietf.org>
> > > > Sent: Wednesday, October 20, 2021 8:49 PM
> > > > To: The IESG <iesg@ietf.org>
> > > > Cc: draft-ietf-bess-evpn-igmp-mld-proxy@ietf.org;
> > > > bess-chairs@ietf.org; bess@ietf.org; slitkows.ietf@gmail.com
> > > > Subject: Benjamin Kaduk's Discuss on draft-ietf-bess-evpn-igmp-mld-proxy-
> > 13:
> > > > (with DISCUSS and COMMENT)
> > > >
> > > > [External Email. Be cautious of content]
> > > >
> > > >
> > > > Benjamin Kaduk has entered the following ballot position for
> > > > draft-ietf-bess-evpn-igmp-mld-proxy-13: Discuss
> > > >
> > > > When responding, please keep the subject line intact and reply to
> > > > all email addresses included in the To and CC lines. (Feel free to
> > > > cut this introductory paragraph, however.)
> > > >
> > > >
> > > > Please refer to
> > > > https://urldefense.com/v3/__https://www.ietf.org/blog/handling-iesg-
> > > > ballot-
> > > > positions/__;!!NEt6yMaO-
> > > >
> > gk!RdAYIQJzeV4Zo3HeoU6yFlhxJGC56JOC41jC9lqSbJyT7Gw448bi3rPSRrxQJ1U$
> > > > for more information about how to handle DISCUSS and COMMENT
> > positions.
> > > >
> > > >
> > > > The document, along with other ballot positions, can be found here:
> > > > https://urldefense.com/v3/__https://datatracker.ietf.org/doc/draft-i
> > > > etf-bess-
> > > > evpn-igmp-mld-proxy/__;!!NEt6yMaO-
> > > >
> > gk!RdAYIQJzeV4Zo3HeoU6yFlhxJGC56JOC41jC9lqSbJyT7Gw448bi3rPSbOB2k3E$
> > > >
> > > >
> > > >
> > > > --------------------------------------------------------------------
> > > > --
> > > > DISCUSS:
> > > > --------------------------------------------------------------------
> > > > --
> > > >
> > > > (1) Apparently each PE is supposed to store version flags for each
> > > > other PE in the EVI (I guess on a per-route basis?), but this is
> > > > mentioned just once, in passing, in step 2 of the Leave Group procedures in
> > §4.1.2.
> > >
> > > [JD]  The first hop PE keeps track of which IGMP or MLD versions are active on
> > the ESes to which it is attached and announces this via the BGP SMET route.
> > 
> > Yes.  Should this statement (or something like it) be in the document itself?
> > (Where?)
> 
> [JD] Would you please review sections 4 and 5 of the -16 (https://datatracker.ietf.org/doc/html/draft-ietf-bess-evpn-igmp-mld-proxy-16#section-4, https://datatracker.ietf.org/doc/html/draft-ietf-bess-evpn-igmp-mld-proxy-16#section-5) and see if they are is clear enough?

You ask if they are "clear enough?"  The changes to clarify which steps are
done by which PEs are quite helpful, and thank you for that.  But they are
not really addressing the issue that was bothering me.  Nevertheless, in
light of this discuss point being raised in order to have a conversation, I
guess they are clear *enough*, but just barely, and there's plenty of room
to make them more clear.

In short, what bothers me here is that we say something like "compare ...
with its per-PE stored version flags", but we never concretely say "store
some per-PE version flags" anywhere.  Now, this is BGP, so of course you're
storing what you got and from whom, but writing it in the way it's
currently stated makes the reader work pretty hard to figure out what's
going on.  If we said something like (with the caveat that I am surely
using the wrong terminology) "compare ... with the version flags from the
corresponding saved EVPN SMET route in the BGP session with this PE", that
would be very clear about what was saved and why.

We could also go further and talk about the information model concretely, a la:

% The goal of IGMP and MLD proxying is to make the EVPN behave seamlessly for
% the tenant systems with respect to multicast operations, while using a more
% efficient delivery system for signaling and delivery across the VPN.
% Accordingly, group state must be tracked synchronously among the PEs
% serving the VPN, with join and leave events propagated to the peer PEs, and
% each PE tracking the state of each of its peer PEs with respect whether
% there are locally attached group members (and in some cases, senders), what
% version(s) of IGMP/MLD are in use for those locally attached group members,
% etc.  In order to perform this translation, each PE acts as an IGMP router
% for the locally attached domain, and maintains the requisite state on
% locally attached nodes, sends periodic membership queries, etc.  The role
% of EVPN SMET route propagation is to ensure that each PE's local state is
% propagated to the other PEs so that they share a consistent view of the
% overall IGMP Membership Request and Leave Group state.  It is important to
% note that the need to keep such local state can be triggered by either
% local IGMP traffic or BGP EVPN signaling.  In most cases a local IGMP event
% will need to be signaled over EVPN, though state initiated by received EVPN
% traffic will not always need to be relayed to the locally attached domain.

> > 
> > > > Similarly, §6.1 defines, somewhat in passing, some "local IGMP
> > > > Membership Request (x,G) state" that must be maintained in some cases.
> > > > Let's discuss whether it's appropriate/useful to have a general
> > > > introductory section that covers what new state PEs are expected to
> > > > retain as part of supporting IGMP/MLD proxying.  Maybe the answer is
> > > > "no", but I would like to have the conversation.
> > >
> > > [JD]  Section 6 generalizes the notion of a first hop PE to be the set of multi-
> > homed PEs attached to a given ES.  Section 6
> > (https://urldefense.com/v3/__https://datatracker.ietf.org/doc/html/draft-ietf-
> > bess-evpn-igmp-mld-proxy-13*section-6__;Iw!!NEt6yMaO-
> > gk!WAMtLTp8pHMhjeyfDY13FOVPAqTuQaEqcCu8hQOf-
> > GMscsBgaRFDzERgy6ZEfS8$ ) explains why the multi-homed PEs need to
> > synchronize state and section 6.1 explains what is that state:
> > 
> > Rereading it, it does explain the need for state synchronization; thanks for
> > pointing that out.  However, it does not appear to use or introduce the specific
> > term that the subsequent subsections are using to refer to that state.  It seems
> > like it could be useful to have a defined term for this state, to help readers make
> > the connection between the need to track the state and where that state is
> > referenced in the subsequent procedures.
> > 
> > >  If the PE doesn't already have local IGMP Membership Request (x,G) state for
> > that BD on that ES, it MUST instantiate local IGMP Membership Request (x,G)
> > state and MUST advertise a BGP IGMP Join Synch route for that (ES,BD).  Local
> > IGMP Membership Request (x,G) state refers to IGMP Membership Request (x,G)
> > state that is created as a result of processing an IGMP Membership Report for
> > (x,G).
> > >
> > > i.e., IGMP Membership Request (x,G) state is the union of the local IGMP Join
> > (x,G) state and the installed IGMP Join Synch route.
> > 
> > This would be a great start to a definition for such a defined term that I propose
> > above.
> 
> [JD]  Would you please review section 6 of the -16 version (https://datatracker.ietf.org/doc/html/draft-ietf-bess-evpn-igmp-mld-proxy-16#section-6) and see if it is clear enough? 

Even if you don't want to use the "concrete information model" approach I
outline above, I think this text would be much clearer with the following
change in §6:

OLD:
   Therefore, all PEs attached to a given ES must coordinate IGMP
   Membership Request and Leave Group (x,G) state, where x may be either
   '*' or a particular source S, for each BD on that ES. [...]

NEW:
   Therefore, all PEs attached to a given ES must coordinate IGMP
   Membership Request and Leave Group (x,G) state, where x may be either
   '*' or a particular source S, for each BD on that ES.  Each PE has a
   local copy of that state, and the EVPN signaling serves to synchronize
   state across PEs.

But is it "clear enough" as-is?  Again, just barely, and I will demote this
topic to a COMMENT-level remark.

> > 
> > > >
> > > > (2) I am not sure if the body text is consistent with what is being
> > > > allocated from IANA.  §8 describes PEs that are not using ingress
> > > > replication as being identifiable as """any PE that has advertised
> > > > an Inclusive Multicast Tag route for the BD without the "IGMP Proxy
> > > > Support" flag""", but the IANA considerations allocate flags for
> > > > both IGMP Proxy Support and MLD Proxy Support.  Is a PE that
> > > > advertises MLD Proxy Support but not IGMP Proxy Support to be treated as
> > not using ingress replication, as the literal interpretation of this text would
> > require?
> > > > Similarly, §9.2.1 and §9.3.1 include restrictions on indication of
> > > > support for "IGMP Proxy" with no mention of "MLD Proxy".
> > >
> > > [JD]  It should be either IGMP or MLD Proxy Support
> > 
> > Yes.  Hopefully this is easy to insert into the document itself.
> 
> [JD]  Would you please review sections 8 and 9.4 of the -16 version (https://datatracker.ietf.org/doc/html/draft-ietf-bess-evpn-igmp-mld-proxy-16#section-8, and https://datatracker.ietf.org/doc/html/draft-ietf-bess-evpn-igmp-mld-proxy-16#section-9.4) and see if they are is clear enough?

I think they are still problematic in this regard.

§8 now talks about an "IGMP or MLD Proxy Support" flag, but we actually
have separate "IGMP Proxy Support" and "MLD Proxy Support" flags.

The §9.2.1 and 9.3.1 text still has discussion relating to "indicate that
it supports" proxying of one or the other multicast protocols, and §9.4 has
a paragraph that I paraphrase as "if it supports IGMP proxy, it MUST set
the IGMP proxy flag to 1".  But the disclaimer in §3 is specifically worded
to only cover "IGMP Membership Report" as including MLD Membership Report,
and to have version genericity within IGMP and within MLD.  Being specific
to the Membership Report in this way means that it does *not* come into
effect for discussions of "support for IGMP proxy" or "support for MLD
proxy", which is what seems problematic to me, here.

It seems like it ought to be pretty straightforward to craft some text that
expands the disclaimer in §3 to cover things like "Likewise, when there is
text considering whether a PE indicates support for IGMP proxying, the
corresponding behavior has a natural analogue for indication of support for
MLD proxying, and the analogous requirements apply as well".

-Ben

> > 
> > Thanks again,
> > 
> > Ben
> > 
> > > > I do see that there is a generic disclaimer at the end of Section 3
> > > > but the way it is written does not actually seem to cover this usage.
> > > >
> > > >
> > > > --------------------------------------------------------------------
> > > > --
> > > > COMMENT:
> > > > --------------------------------------------------------------------
> > > > --
> > > >
> > > > As one of the directorate reviewers noted (and Éric promoted to a
> > > > DISCUSS), this document does not really give any specific
> > > > description of how an EVPN PE should construct outgoing IGMP/MLD
> > > > messages to send out on its ACs as a result of receiving EVP
> > > > information over BGP.  From a brief examination of the relevant IGMP
> > > > messages, it seems that the EVPN messages might actually contain
> > > > information to populate literally all the IGMP fields, but this is
> > > > probably worth mentioning explicitly.  In particular, guidance might
> > > > be interesting for
> > > > (e.g.) IGMPv3, that lets multiple Group Records be included in a
> > > > single Membership Report.
> > > > (Pedantically, such IGMPv3 multiplexing might also require phrasing
> > > > changes for the reverse process, taking IGMP and constructing EVPN
> > > > routes, since we refer to (e.g) "the Group address of the IGMP
> > > > Membership Report" in places, and that is not a well-defined concept
> > > > in the absence of some text indicating group-by- group processing.)
> > > >
> > > > Abstract
> > > >
> > > >    This document describes how to support efficiently endpoints running
> > > >    IGMP for the above services over an EVPN network by incorporating
> > > >    IGMP proxy procedures on EVPN PEs.
> > > >
> > > > I see Lars already noted the dangling reference to "above services".
> > > > That really needs to be fixed before approval, and even looking at
> > > > the diff from -
> > > > 12 to -13 does not give me a clear picture of what to suggest as a rewrite.
> > > >
> > > > Section 1
> > > >
> > > > I strongly suggest mentioning and referencing some of the core
> > > > technologies that readers are assumed to be familiar with (e.g., RFC
> > > > 7432 for EVPN, RFC 6514 for various tunnel types including Ingress
> > Replication).
> > > > At present the document is quite unfriendly to a reader from an
> > > > outside field, who has little to no indication as to what background
> > > > material is required in order to be able to make sense of this document.
> > > >
> > > >    In DC applications, a point of delivery (POD) can consist of a
> > > >
> > > > Data Center is not marked as "well-known" at
> > > > https://urldefense.com/v3/__https://www.rfc-
> > > > editor.org/materials/abbrev.expansion.txt__;!!NEt6yMaO-
> > > >
> > gk!RdAYIQJzeV4Zo3HeoU6yFlhxJGC56JOC41jC9lqSbJyT7Gw448bi3rPSLlJ3XlU$
> > > > and needs to be expanded on first use.
> > > >
> > > >    2.  Distributed anycast multicast proxy: it is desirable for the EVPN
> > > >        network to act as a distributed anycast multicast router with
> > > >
> > > > I honestly don't know what a "distributed anycast multicast router"
> > > > is supposed to be.  Google finds only a handful of instances of that
> > > > (quoted) phrase, most of which can be traced back to this document.
> > > > There is a similar phrase in §4.2 that perhaps clarifies that the
> > > > collection of EVPN PEs is intended to function as a distributed
> > > > multicast router (that is perhaps in some sense transparent to the CEs).
> > > > But how does the "anycast" part come into play?  How is the anycast
> > > > IP address assigned, and which protocol messages is it conveyed in?
> > > >
> > > > Section 3
> > > >
> > > > I suggest adding SMET to the terminology listed here.
> > > >
> > > >    o  Ethernet Segment (ES): When a customer site (device or network) is
> > > >       connected to one or more PEs via a set of Ethernet links.
> > > >
> > > > That looks like an extremely unconventional definition for "Ethernet
> > Segment".
> > > >
> > > >    Membership Report too.  Similarly, text for IGMPv2 applies to MLDv1
> > > >    and text for IGMPv3 applies to MLDv2.  IGMP / MLD version encoding in
> > > >    BGP update is stated in Section 9
> > > >
> > > > I suggest stating explicitly that this equivalence is possible
> > > > because the indicated versions provide analogous functionality for IPv4 and
> > IPv6, respectively.
> > > >
> > > > Section 4.1.1
> > > >
> > > >        is considered as a new BGP route advertisement.  When different
> > > >        version of IGMP join are received, final state MUST be as per
> > > >        section 5.1 of [RFC3376].  At the end of route processing local
> > > >        and remote group record state MUST be as per section 5.1 of
> > > >        [RFC3376].
> > > >
> > > > I interpret "different version of IGMP join" as "join messages from
> > > > different IGMP protocol versions", which makes this reference to RFC
> > > > 3376 make no sense to me -- the referenced section does not talk
> > > > about multiple protocol versions at all.  Please clarify what
> > > > behavior from RFC 3376 is being referenced.
> > > >
> > > >        logged.  If the v3 flag is set (in addition to v2), then the IE
> > > >        flag MUST indicate "exclude".  If not, then an error SHOULD be
> > > >        logged.  [...]
> > > >
> > > > It's great to say that this is an error condition and should be logged.
> > > > What does the recipient actually do while processing the message?
> > > > An RFC 7606 named behavior would be nice.
> > > >
> > > > Section 4.2
> > > >
> > > >    As mentioned in the previous sections, each PE MUST have proxy
> > > >    querier functionality for the following reasons:
> > > >
> > > > I'm not really sure which previous mentions this is supposed to refer to.
> > > >
> > > > Section 6.2.1
> > > >
> > > > Just to confirm: the PE receiving a BGP Leave Synch route does *not*
> > > > produce local IGMP Query messages, on the assumption that the PE
> > > > that did receive the Leave locally has already done so?  (I don't
> > > > think this necessarily needs to be written out in the document
> > > > itself; I just want to confirm my understanding.)
> > > >
> > > > Section 6.3
> > > >
> > > >    A PE which has received an IGMP Membership Request would have synced
> > > >    the IGMP Join by the procedure defined in section 6.1.  If a PE with
> > > >    local join state goes down or the PE to CE link goes down, it would
> > > >    lead to a mass withdraw of multicast routes.  Remote PEs (PEs
> > > > where
> > > >
> > > > Can we have greater clarity on "would lead to"?  Are there actually
> > > > routes that will be withdrawn and we are just ignoring the
> > > > consequences of that for the purposes of local state, using some
> > > > heuristic (as mentioned later) for detecting whether a mass-withdraw
> > > > is due to a failure at a peer?  Or is the mass withdraw a hypothetical scenario
> > that the procedures described here fully avoid?
> > > >
> > > >    these routes were remote IGMP Joins) SHOULD NOT remove the state
> > > >    immediately; instead General Query SHOULD be generated to refresh the
> > > >    states.  There are several ways to detect failure at a peer, e.g.
> > > >    using IGP next hop tracking or ES route withdraw.
> > > >
> > > > Does each PE initiate the General Query, in this scenario?
> > > >
> > > > Section 7
> > > >
> > > >    Note that to facilitate state synchronization after failover, the PEs
> > > >    attached to a multihomed ES operating in Single-Active redundancy
> > > >    mode SHOULD also coordinate IGMP Join (x,G) state.  In this case
> > > > all
> > > >
> > > > What are the drawbacks of not performing such synchronization?
> > > > Alternately, in what cases does it make sense to not perform
> > > > synchronization (so that the guidance is SHOULD rather than MUST)?
> > > >
> > > > Section 9.1
> > > >
> > > > It might be nice to mention that the length fields are measured in
> > > > bits here in this section, where the NLRI format is laid out, in
> > > > addition to
> > > > §9.1.1 where the procedures for constructing it are laid out.
> > > >
> > > >    o  If route is used for IPv6 (MLD) then bit 7 indicates support for
> > > >       MLD version 1.  The second least significant bit, bit 6
> > > > indicates
> > > >
> > > > How does the receiver know if the route is being used for IPv6?
> > > > (Also applies in §9.2, 9.3)
> > > >
> > > > Section 9.1.1
> > > >
> > > > Is there any requirement for consistency about using IPv4 vs IPv6
> > > > addresses in all three address fields?  The description given here
> > > > would seem to allow mixing address families, but I don't really expect that to
> > work in practice.
> > > >
> > > >    version and any source filtering for a given group membership.  All
> > > >    EVPN SMET routes are announced with per- EVI Route Target extended
> > > >    communities.
> > > >
> > > > Is there a good reference for discussion of these associated ECs?
> > > >
> > > > Section 9.1.2
> > > >
> > > >    PE2 to receive multicast traffic.  In this case PE2 MUST originate a
> > > >    (*,*) SMET route to receive all of the multicast traffic in the EVPN
> > > >    domain.  To generate Wildcards (*,*) routes, the procedure from
> > > >    [RFC6625] SHOULD be used.
> > > >
> > > > Is the PE expected to identify this case based on protocol messages
> > > > received at runtime (e.g., any PIM at all), or is this external configuration?
> > > >
> > > > Section 9.3.1
> > > >
> > > >    Maximum Response Time is value to be used while sending query as
> > > >    defined in [RFC2236]
> > > >
> > > > Is it actually right to describe this as "while sending query
> > > > [messages]"?  My understanding is that a PE receiving this route
> > > > over BGP would in fact *not* actually send IGMP Query messages, but
> > > > simply use the time to set a timer and potentially clear up state if
> > > > certain conditions are met at the end of the period in question.
> > > >
> > > > Section 10
> > > >
> > > > Just to confirm my understanding here: in the immediate leave case,
> > > > the Leave Synch route will be advertised just for the "delta" period
> > > > of time described in
> > > > §6.2 and then withdrawn?
> > > >
> > > >    IGMP MAY be configured with immediate leave option.  This allows
> > > > the
> > > >
> > > > Is there a suitable reference for "immediate leave"?  I did not see
> > > > much relevant in RFCs 2236 and 3376.
> > > >
> > > > Section 12
> > > >
> > > > I support Roman's point about detailing which aspects are covered in
> > > > which referenced RFCs.
> > > >
> > > > I also noted that the "delta" value used in the Last Member Query
> > > > process must be configured on each node, and to the same value.
> > > > Such requirement for identical configuration opens up the chance for
> > > > skew, and sometimes any such skew is security-relevant and must be
> > > > documented in the security considerations.  However, I'm not sure
> > > > that that's the case, here, as it seems that skew would mostly only
> > > > serve to cause a brief "blip" where a PE drops its group state only
> > > > to recreate it when a report shows up later.  Is there a scenario
> > > > where the skew goes the other way, and a PE leaves group state in place
> > indefinitely that should have been dropped?
> > > >
> > > > Section 16.1
> > > >
> > > > Since we only reference RFC 4684 to say that its procedures are not
> > > > applicable to what we describe, it seems like it could be classified
> > > > as only an informative reference.
> > > >
> > > > NITS
> > > >
> > > > We seem quite inconsistent about whether we write "BCP Leave Synch
> > > > route" or "IGMP Leave Synch route" (but I believe these are both
> > > > supposed to be the same thing).
> > > >
> > > > Section 1
> > > >
> > > >    communication and orchestration.  However, EVPN is used as standard
> > > >    way of inter-POD communication for both intra-DC and inter-DC.  A
> > > >
> > > > intra-DC and inter-DC are both adjectives that need to modify some noun.
> > > > Please supply such a noun (e.g., "traffic").
> > > >
> > > >    These hosts express their interests in multicast groups on a given
> > > >    subnet/VLAN by sending IGMP Membership Reports (Joins) for their
> > > >    interested multicast group(s).  [...]
> > > >
> > > > I think that this phrase "IGMP Membership Reports (Joins)" is
> > > > intended to serve some cross-protocol clarification role (e.g.,
> > > > "Join" is used by
> > > > IGMPv3 and MLD but not IGMPv2).  Since this is the first place where
> > > > we use that formulation, some additional text to clarify the shorthand seems
> > in order.
> > > >
> > > > Section 3
> > > >
> > > >    o  BD: Broadcast Domain.  As per [RFC7432], an EVI consists of a
> > > >       single or multiple BDs.  In case of VLAN-bundle and VLAN-aware
> > > >
> > > > RFC 7432 spells "VLAN Bundle" with no hyphen.
> > > >
> > > >    o  Single-Active Redundancy Mode: When only a single PE, among all
> > > >       the PEs attached to an Ethernet segment, is allowed to forward
> > > >       traffic to/from that Ethernet segment for a given VLAN, then the
> > > >       Ethernet segment is defined to be operating in Single-Active
> > > >       redundancy mode.
> > > >
> > > >    o  All-Active Redundancy Mode: When all PEs attached to an Ethernet
> > > >       segment are allowed to forward known unicast traffic to/from that
> > > >       Ethernet segment for a given VLAN, then the Ethernet segment is
> > > >       defined to be operating in All-Active redundancy mode.
> > > >
> > > > Is it important that the second definition only covers "unicast traffic"
> > > > but the former uses the unqualified term "traffic"?
> > > >
> > > >    o  OIF: Outgoing Interface for multicast.  It can be physical
> > > >       interface, virtual interface or tunnel.
> > > >
> > > > s/physical/a physical/
> > > >
> > > > Section 4
> > > >
> > > >    The IGMP Proxy mechanism is used to reduce the flooding of IGMP
> > > >    messages over an EVPN network similar to ARP proxy used in
> > > > reducing
> > > >
> > > > "similarly to how ARP proxy is used"
> > > >
> > > >    speakers.  The information is again translated back to IGMP message
> > > >    at the recipient EVPN speaker.  Thus it helps create an IGMP
> > > > overlay
> > > >
> > > > "IGMP messages" plural, to match the previous sentence.
> > > >
> > > > Section 4.1.1
> > > >
> > > >    1.  When the first hop PE receives several IGMP Membership Reports
> > > >        (Joins), belonging to the same IGMP version, from different
> > > >        attached hosts for the same (*,G) or (S,G), it SHOULD send a
> > > >        single BGP message corresponding to the very first IGMP
> > > >        Membership Request (BGP update as soon as possible) for that
> > > >        (*,G) or (S,G).  [...]
> > > >
> > > > What is an "IGMP Membership Request"?  Is this just a typo for Report?
> > > >
> > > >                         This is because BGP is a stateful protocol and
> > > >        no further transmission of the same report is needed.  If the
> > > >        IGMP Membership Request is for (*,G), then multicast group
> > > >        address MUST be sent along with the corresponding version flag
> > > >        (v2 or v3) set.  [...]
> > > >
> > > > (ditto)
> > > >
> > > >                                    If the IGMP Join is for (S,G), then
> > > >        besides setting multicast group address along with the version
> > > >        flag v3, the source IP address and the IE flag MUST be set.
> > > > It
> > > >
> > > > "setting the multicast group address" (add "the").
> > > >
> > > >    2.  When the first hop PE receives an IGMPv3 Join for (S,G) on a
> > > >        given BD, it SHOULD advertise the corresponding EVPN Selective
> > > >        Multicast Ethernet Tag (SMET) route regardless of whether the
> > > >
> > > > Forward reference Section 9.1, please?
> > > >
> > > >    4.  When the first hop PE receives an IGMP version-X Join first for
> > > >        (*,G) and then later it receives an IGMPv3 Join for the same
> > > >        multicast group address but for a specific source address S, then
> > > >        the PE MUST advertise a new EVPN SMET route with v3 flag set (and
> > > >        v2 reset).  The IE flag also need to be set accordingly.
> > > > Since
> > > >
> > > > What does "v2 reset" mean?  "The v2 flag is not set" or "the v2 flag is
> > cleared"?
> > > > I recommend not using the word "reset" in this context as it's ambiguous.
> > > >
> > > >    7.  Upon receiving EVPN SMET route(s) and before generating the
> > > >        corresponding IGMP Membership Request(s), the PE checks to
> > > > see
> > > >
> > > > "Membership Request" again.
> > > >
> > > >        whether it has any CE multicast router for that BD on any of its
> > > >        ES's . The PE provides such a check by listening for PIM Hello
> > > >        messages on that AC (i.e, ES,BD).  If the PE does have the
> > > >        router's ACs, then the generated IGMP Membership Request(s) are
> > > >        sent to those ACs.  If it doesn't have any of the router's AC,
> > > >        then no IGMP Membership Request(s) needs to be generated.
> > > > [...]
> > > >
> > > > The writing here seems rather jumbled, though perhaps I just
> > > > misunderstand the terminology in question.  Assuming that a PE
> > > > router has one or more ACs connecting it to one or more CE routers
> > > > (possibly in a many-to-many fashion), then I don't see how we can
> > > > write about the PE "have[ing] [any of] the router's ACs" -- wouldn't
> > > > the relevant criterion be that the AC has CE routers participating in
> > multicast?
> > > >
> > > > Section 4.1.2
> > > >
> > > >    2.  When a PE receives an EVPN SMET route for a given (*,G), it
> > > >        compares the received version flags from the route with its per-
> > > >        PE stored version flags.  If the PE finds that a version flag
> > > >        associated with the (*,G) for the remote PE is reset, then
> > > > the PE
> > > >
> > > > [same comment about the word "reset" as above]
> > > >
> > > >        MUST generate IGMP Leave for that (*,G) toward its local
> > > >        interface (if any) attached to the multicast router for that
> > > >
> > > > Probably "router(s)" since there could be more than one.
> > > > And "interface(s)" as well?
> > > >
> > > >        multicast group.  It should be noted that the received EVPN route
> > > >        MUST at least have one version flag set.  If all version flags
> > > >        are reset, it is an error because the PE should have received
> > > > an
> > > >
> > > > ["reset" again]
> > > >
> > > > Section 5
> > > >
> > > >    Consider the EVPN network of Figure-1, where there is an EVPN
> > > >    instance configured across the PEs shown in this figure (namely PE1,
> > > >    PE2, and PE3).  Let's consider that this EVPN instance consists of a
> > > >    single bridge domain (single subnet) with all the hosts, sources,
> > > > and
> > > >
> > > > This is the only instance of the word "bridge" in this document (but
> > > > "broadcast domain" appears as a defined term).  Is "BD" intended?
> > > >
> > > > Section 5.1
> > > >
> > > >    all these local ports are associated with the hosts.  PE1 sends an
> > > >    EVPN Multicast Group route corresponding to this join for (*,G1) and
> > > >    setting v2 flag.  This EVPN route is received by PE2 and PE3 that
> > > > are
> > > >
> > > > s/setting/sets the/
> > > >
> > > >    information.  However, when it receives the IGMPv3 Join from H3 for
> > > >    the same (*,G1).  Besides adding the corresponding port to its
> > > > OIF
> > > >
> > > > incomplete sentence; could add ", EVPN messaging is required" to
> > > > connect to the next sentence.
> > > >
> > > > Section 6
> > > >
> > > >    either DF or non-DF; i.e., different IGMP Membership Request
> > > > messages
> > > >
> > > > "Membership Request" again.
> > > >
> > > >    needed.  All-Active multihoming PEs for a given ES MUST support IGMP
> > > >    synchronization procedures described in this section if they need to
> > > >    perform IGMP proxy for hosts connected to that ES.
> > > >
> > > > Can we unpack the actual requirement here?  Is it: "if a given ES
> > > > uses all-active multihoming, in order for IGMP proxying to be used
> > > > on that ES, all the PEs on that segment must support the
> > > > synchronization procedures described in the following subsections"?
> > > > The analogous text in §6.2 seems more clear to me on what the
> > > > preconditions are.
> > > >
> > > > Also, s/MUST support/MUST support the/ and s/IGMP proxy/IGMP
> > > > proxying/
> > > >
> > > > Section 6.1
> > > >
> > > >    belongs.  If the PE doesn't already have local IGMP Membership
> > > >    Request (x,G) state for that BD on that ES, it MUST instantiate local
> > > >    IGMP Membership Request (x,G) state and MUST advertise a BGP IGMP
> > > >
> > > > "Membership Request", albeit perhaps defensible since it is "state"
> > > > and not a message being sent.
> > > >
> > > >    Join Synch route for that (ES,BD).  Local IGMP Membership Request
> > > >    (x,G) state refers to IGMP Membership Request (x,G) state that is
> > > >    created as a result of processing an IGMP Membership Report for
> > > >    (x,G).
> > > >
> > > > It's typically easier for the reader when the new term is defined
> > > > before it is used, rather than after.  Especially so when the
> > > > defined term is similar to an existing, well-established, term that means
> > something else.
> > > >
> > > > Section 9.1
> > > >
> > > >    o  This EVPN route type is used to carry tenant IGMP multicast group
> > > >       information.  The flag field assists in distributing IGMP
> > > >       Membership Report of a given host for a given multicast route.
> > > >       The version bits help associate IGMP version of receivers
> > > >       participating within the EVPN domain.
> > > >
> > > >    o  The include/exclude bit helps in creating filters for a given
> > > >       multicast route.
> > > >
> > > > Is "assists" and "helps" really the terminology we want to use when
> > > > this information is literally required in order to construct the
> > > > relevant IGMP messages?  (Similarly for the subsequent subsections.)
> > > >
> > > > Section 9.1.1
> > > >
> > > >    The Originator Router Address is the IP address of router originating
> > > >    this route.  The SMET Originator Router IP address MUST match that of
> > > >    the IMET (or S-PMSI AD) route originated for the same EVI by the same
> > > >    downstream PE.
> > > >
> > > > References for IMET and S-PMSI AD might be nice.
> > > >
> > > >    The Flags field indicates the version of IGMP protocol from which the
> > > >    Membership Report was received.  It also indicates whether the
> > > >
> > > > Probably "version(s)" and "Report(s)" since we encourage coalescing.
> > > >
> > > > Section 9.3.1
> > > >
> > > >    Maximum Response Time is value to be used while sending query as
> > > >    defined in [RFC2236]
> > > >
> > > > "the value to be used while sending queries" (though see the non-nit
> > comment).
> > > >
> > > >


From nobody Fri Feb  4 22:41:33 2022
Return-Path: <jorge.rabadan@nokia.com>
X-Original-To: bess@ietfa.amsl.com
Delivered-To: bess@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 63FF63A0E39; Fri,  4 Feb 2022 22:41:29 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.474
X-Spam-Level: 
X-Spam-Status: No, score=-2.474 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.576, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, HTML_MESSAGE=0.001, RCVD_IN_MSPIKE_H2=-0.001, SPF_NONE=0.001, URIBL_BLOCKED=0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=nokia.onmicrosoft.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id WrvPZbplHbF4; Fri,  4 Feb 2022 22:41:23 -0800 (PST)
Received: from NAM11-CO1-obe.outbound.protection.outlook.com (mail-co1nam11on2109.outbound.protection.outlook.com [40.107.220.109]) (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 4225A3A0E38; Fri,  4 Feb 2022 22:41:22 -0800 (PST)
ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=YvodCOIZePGHPQZz0EbNlBIhxobHKBz2bX3wtq5etwdMIM5CBQuGGMravAfPo9I9MrD8IgYvd2Rl//dnsvL6Bl+4GxBQUG9ZqnbYzvvrCP89kMdZ1oz18DQn/rGFsN+mVtzymoYIXyOqI07xoiZSMXNFOneA419KSQ+WIRV/PeXJA7wD7ujkFIo4Kmb1GqR5yn//tEDw1zTgMfQa5W0E5/drI2wqjByoaNEP5WjJAEcS5n5iLYpih4DH7fo/9pGnGZF5LLER9hDE4mLx1/m4ARzOO3cPIIc1sgefQeNawunZGs2yjZGBYk4NU2H1UY7NSzChok1b5DBjdv+lexfEgA==
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-AntiSpam-MessageData-ChunkCount:X-MS-Exchange-AntiSpam-MessageData-0:X-MS-Exchange-AntiSpam-MessageData-1; bh=sSKLYT+tCqiucgrIEwV2lq/qXYYRLtSgJvJYQLHkkkM=; b=igD7MXgpco0z7w1Uwus8pRiLbVraN+2c3AJHmaam3RaMzVgsFSllbEVAr2dCJYikkf7MztbmEzaxs0SZ7MnG+yaoVFcdjlRYbOnl7tE2TzjBl4goECk2rkckisZ/66Bto3i9dX+yh7qj4WCxcRmJhXCjso5xWI2J3wCkRYCREwuZhKNlL8Bx9mEkSALtYduoHJ9KCbD8zOB0CDBMbYx3/TgyCLZTGJjYQA9x3YaEJn85ZggD+6TvSauY01ZOe8R5fmZHrmBMX9foyoBn94RGHsIGs8AlG1yl8lcchqZRWsNW4rjn90u7YzSA8KeZLpbB7ufazetEyKLzwUVhbaZ/Pw==
ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=none; dmarc=none; dkim=none; 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=sSKLYT+tCqiucgrIEwV2lq/qXYYRLtSgJvJYQLHkkkM=; b=bZmW6vHnf8LGymNwCIEfoGnZHG0vsmHxFBmcB2U4f5ok9SDDd0OLVD1WgW7Kgi1nJ5idVM8XoqAxlmKh6PA5bQuT7T0SCjQtD1CDCc9u4t+m6kT2LimcYNo3sZUihCNo8IXkwHMfKQ7KjJqQ8uFhk5s6cDRpd5xtTvjgogtawMk=
Received: from BY3PR08MB7060.namprd08.prod.outlook.com (2603:10b6:a03:36d::19) by CH0PR08MB6844.namprd08.prod.outlook.com (2603:10b6:610:ca::17) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.4951.12; Sat, 5 Feb 2022 06:41:18 +0000
Received: from BY3PR08MB7060.namprd08.prod.outlook.com ([fe80::9c63:8608:8938:ad58]) by BY3PR08MB7060.namprd08.prod.outlook.com ([fe80::9c63:8608:8938:ad58%4]) with mapi id 15.20.4951.017; Sat, 5 Feb 2022 06:41:17 +0000
From: "Rabadan, Jorge (Nokia - US/Sunnyvale)" <jorge.rabadan@nokia.com>
To: Anoop Ghanwani <anoop@alumni.duke.edu>, "slitkows.ietf@gmail.com" <slitkows.ietf@gmail.com>
CC: BESS <bess@ietf.org>, "draft-ietf-bess-evpn-mh-split-horizon@ietf.org" <draft-ietf-bess-evpn-mh-split-horizon@ietf.org>, "bess-chairs@ietf.org" <bess-chairs@ietf.org>
Thread-Topic: [bess] WGLC, IPR and implementation poll for draft-ietf-bess-evpn-mh-split-horizon
Thread-Index: AdgSmb6OpNZf+pz3RJuCIB2dwk1GYQHg9bSAAA9vC4g=
Date: Sat, 5 Feb 2022 06:41:17 +0000
Message-ID: <BY3PR08MB7060516B5A0CCB4004431DB0F72A9@BY3PR08MB7060.namprd08.prod.outlook.com>
References: <081c01d8129a$0ded7900$29c86b00$@gmail.com> <CA+-tSzyn4RMBC2Ah9LSJN1hQs1pgRfFEVmp-9qdymQRnezNeFg@mail.gmail.com>
In-Reply-To: <CA+-tSzyn4RMBC2Ah9LSJN1hQs1pgRfFEVmp-9qdymQRnezNeFg@mail.gmail.com>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
authentication-results: dkim=none (message not signed) header.d=none;dmarc=none action=none header.from=nokia.com;
x-ms-publictraffictype: Email
x-ms-office365-filtering-correlation-id: fc131b0d-c47d-40de-9fd4-08d9e872836e
x-ms-traffictypediagnostic: CH0PR08MB6844:EE_
x-microsoft-antispam-prvs: <CH0PR08MB68444A9CE547AE4F78CB1D3FF72A9@CH0PR08MB6844.namprd08.prod.outlook.com>
x-ms-oob-tlc-oobclassifiers: OLM:9508;
x-ms-exchange-senderadcheck: 1
x-ms-exchange-antispam-relay: 0
x-microsoft-antispam: BCL:0;
x-microsoft-antispam-message-info: LRPRWc29VwllUyRebrYERu5odJ8t578sjJV/Xr0Wc4JrqHsma82SjnrgI6KTJOBMrssS1HlcTet64jel9Eljg9SA3g4ZPsMSu09zYUjIOh6VN+2mWZvLFYxxzgihqwFx3KEkszPnmWSbe86/fnodWrQ85UFWmsgKfFhvdNf+DG8GGzn/wm/izf6ff/UtOQh7bR2kLI9xw2VwHm4OFFQI6gq+fy7+9YGY7F+qEVzYxHfoGjOwmdSbUfedItQI8CgKcQFiYEiUbd0PlDFobLtveeCuV7yObhQKZFb2NEZtfXb94qzgLNzxtZZQ1CUoNvOXTwa+jk4BZMTlMQF9lTE+XH8lMajemT95yM0MX4eIk1XRsHsgaLn1ho3Eaj7NBl4noqY3tVDJ+z4cLrEAAftzzzaDayfkLIO9CkT7pp3hi5s+lpZXCTGgYIi1UJ5Dj42Xb7cmhgo/LxvGLFZft6cOi29R26m+p5XgiSsXNplygjHA2Rgt7Q2VuT1cp3DsrLi95epvriRjlrOKLwsq4jucntzukhoQJ0G3T/Q50QeUpJPz12Qymk0XVwx4lZnucRGGMkciZyd97KXT228brfepse/oLcVMYBtaOoYOLsJ3gkLqtbI20HDyn9JOd8cEGzLXEzavNFPobimpJv+eeTq2ObOFwdL0C1dsHT6BVWYA/CrAESAEqNbpB6DTVbzRiafIskxPvk1NPuZqNsyeZD0fDPTD3EJkjGtydoLNles7iTz6AnSeeQ4IkcwjtQ1O2toK3B1iV2bW4+rbkoTNTNVjnwaUlPbsqXnVzaGPxSwLGbhW4xbeqG8yb/6YlkjTHv8GhaHDW6lDgdeVx3W5sLnOZw==
x-forefront-antispam-report: CIP:255.255.255.255; CTRY:; LANG:en; SCL:1; SRV:;  IPV:NLI; SFV:NSPM; H:BY3PR08MB7060.namprd08.prod.outlook.com; PTR:; CAT:NONE;  SFS:(13230001)(4636009)(366004)(110136005)(55016003)(54906003)(316002)(33656002)(122000001)(38100700002)(38070700005)(966005)(508600001)(82960400001)(166002)(86362001)(186003)(26005)(9686003)(5660300002)(2906002)(52536014)(66556008)(8936002)(64756008)(66446008)(66476007)(8676002)(4326008)(66946007)(71200400001)(76116006)(91956017)(83380400001)(7696005)(6506007)(53546011); DIR:OUT; SFP:1102; 
x-ms-exchange-antispam-messagedata-chunkcount: 1
x-ms-exchange-antispam-messagedata-0: =?us-ascii?Q?M7Z6f56iSkcwghbwilBhZjJmNXR35A8hmWpMojC3NI0DbiqhW8+vCPFwVjps?= =?us-ascii?Q?Mi5cSA/55QzOUJV6vJKfITSQrMY+FNTbc6TC6juAYpKKCXndpgdFOXUg2MyX?= =?us-ascii?Q?0mI7ak76yNInz5ryOHc3RsTXgKAmkZAEDHrUWL23lbVeo4zfr01C9qvb4SeR?= =?us-ascii?Q?RxwYgJYrgH1isUX/W6cnv8lCP/lwdMInGKBlaNNZa8I8TqQmvM5CW2iOJM8M?= =?us-ascii?Q?U9utGyn0qQCc7UKEXhCBSxeK5VMODX8JOFR0fDkFtqTPZshX2EMTvulzektD?= =?us-ascii?Q?xxDyqcQd7VhdxJcN4jvnbiheYBkfBSOhjsjbj1hAe1r7Exjh9w4aZ1DxFWFU?= =?us-ascii?Q?Ioe7HRCg7tHo/8lp79Kw/AoMOT2zB0tLYOCTHyUu2+ETutkBm0dd6qoadxQ5?= =?us-ascii?Q?1PMxT8qv6SbcVNsn23V3IgMlMJgGNwLFPv38ZqvrKBWkUPpYl5Gd5w2eu/P9?= =?us-ascii?Q?okKLBaw7Gcg/5nryzkcDmPunrRFkPJ61DDpMUNOQu2J1FdfmjOnNbZyojfE4?= =?us-ascii?Q?H3eZOjn3YRpcAQoIpLCi4E9GuLhh0Bv9yo7yPLNrqYXGUXTcEtGNL9CoiFuz?= =?us-ascii?Q?usyQh0XrFpK+qzIZEVX7By/f3X9HOLS71zhysxfsuP1qC1n8IZZ7WcDb9VKU?= =?us-ascii?Q?R54XGptVIvQCgC7hk3GXQE7ODtZPM+bmtnuek6Cfqkngxg8wYzO9RR19uEVC?= =?us-ascii?Q?3CdlwwMRrNKNXqGzaRB8aOnL7REqgfJaZDvKoW57VMpzVlBy6gXG2ej1Berx?= =?us-ascii?Q?FcmrueyXv6qIT8l4jfynf7uRfvKgEuwQYB983kXBNaPuPM8KfcVCBRpxckvs?= =?us-ascii?Q?g3YLdkfNuw2iYuA8tYIuNJmakxREdbHxWa4FOrEO2oNpVwfmjuxjWA+2Cmao?= =?us-ascii?Q?Oy86WVcEuZPBdxBrSRSaJjmTXaKxilpBTOp715LlZthtTVMX1vLXcPUxxsW4?= =?us-ascii?Q?20EWyVLzJQn5uYEdVmHqjodJoYkMkrOaoaTpyxY/k8tq1mS8F3rZYaO98qIf?= =?us-ascii?Q?04/ybUgcfx910I9177xzjQO3vkD5ZJ6rn9Un/UILGrsFFfhGOkqC0/iR3wTK?= =?us-ascii?Q?e0xVYveaVA3IrpWW72+D24qBN+sNtsHD9DfgZ2xYtWkhTj4WN3YBwJf7Yofj?= =?us-ascii?Q?EUaMiKRzx6FhNyKfJJlgdAd8pZLp2CXszAl0DXswEgsX/8P0DUcsaaIZN8cZ?= =?us-ascii?Q?WXiih9gJsdnwkRtKkoFLq1st4KRY6RI1q0rKHO55+uJVVWBh6xmIokQD7ZVt?= =?us-ascii?Q?0b3mWG9y2M2TDnfrYi4fiQG/5N4H2V6shzevAYmhZkWfssrHdBBoxq3jhzBk?= =?us-ascii?Q?poGtNlaRNaCbGAmqxKqPrmoyrWrTmlYXhPerTjXxpKgFS7XF0X70gGKGgVFs?= =?us-ascii?Q?gNNYfZ7k1iVIHT8n3NGrnkx5+Wo3MEVqe9HcBqob/E8EDlPmv5uTa+ttsfds?= =?us-ascii?Q?U2FmrP5pajxwkXpyoWQah7rvXwKF0SMBYN1PL2HwiDQ2+E1MbHgl0BBdIhe2?= =?us-ascii?Q?goz9l7VnNpiVGo4K8dItuzeIhBBC0is3F/ytVPT5N/P6HRkctLMsz6db0Rsf?= =?us-ascii?Q?j5FyDFExKqwPWyaPJ2umkh0HBwo9ki7sLqwMf3rRFAemG9GTqksfFJKZEbSo?= =?us-ascii?Q?STrKqZQeuprvwQ7V93WMcPcSu4Au1Xgm+H4nU70ic+P5?=
Content-Type: multipart/alternative; boundary="_000_BY3PR08MB7060516B5A0CCB4004431DB0F72A9BY3PR08MB7060namp_"
MIME-Version: 1.0
X-OriginatorOrg: nokia.com
X-MS-Exchange-CrossTenant-AuthAs: Internal
X-MS-Exchange-CrossTenant-AuthSource: BY3PR08MB7060.namprd08.prod.outlook.com
X-MS-Exchange-CrossTenant-Network-Message-Id: fc131b0d-c47d-40de-9fd4-08d9e872836e
X-MS-Exchange-CrossTenant-originalarrivaltime: 05 Feb 2022 06:41:17.6898 (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: /OUT1BKAdMve5q/2pzmAuVNwocZ2hio4uHfqMbbiVkM3JGzIDaAY/4XL0qgaLtjhGK1rGljA08xZ+u4Je/pLnQ==
X-MS-Exchange-Transport-CrossTenantHeadersStamped: CH0PR08MB6844
Archived-At: <https://mailarchive.ietf.org/arch/msg/bess/3u6z_CaCS886H0yh4ebbILj37s4>
Subject: Re: [bess] WGLC, IPR and implementation poll for draft-ietf-bess-evpn-mh-split-horizon
X-BeenThere: bess@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: BGP-Enabled ServiceS working group discussion list <bess.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/bess>, <mailto:bess-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/bess/>
List-Post: <mailto:bess@ietf.org>
List-Help: <mailto:bess-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/bess>, <mailto:bess-request@ietf.org?subject=subscribe>
X-List-Received-Date: Sat, 05 Feb 2022 06:41:30 -0000

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

Thank you Anoop. We will fix those in the next version.
Jorge

From: Anoop Ghanwani <anoop@alumni.duke.edu>
Date: Saturday, February 5, 2022 at 12:19 AM
To: slitkows.ietf@gmail.com <slitkows.ietf@gmail.com>
Cc: BESS <bess@ietf.org>, draft-ietf-bess-evpn-mh-split-horizon@ietf.org <d=
raft-ietf-bess-evpn-mh-split-horizon@ietf.org>, bess-chairs@ietf.org <bess-=
chairs@ietf.org>
Subject: Re: [bess] WGLC, IPR and implementation poll for draft-ietf-bess-e=
vpn-mh-split-horizon
I support the publication of the draft as an RFC.

Below are some minor editorial comments.

Anoop

=3D=3D

Multiple sections

Probably better to replace all uses of Ethernet Segment with ES rather than=
 use them at random.

Section 1

Expand first use of "SID".

will keeo following
->
will keep following

Section 2.2

A value of 01
   indicates the intend to use
->
A value of 01
   indicates the intent to use

A value of 10 indicates the intend to
   use
->
A value of 10 indicates the intent to
   use

On Wed, Jan 26, 2022 at 1:50 AM <slitkows.ietf@gmail.com<mailto:slitkows.ie=
tf@gmail.com>> wrote:

Hello Working Group,



This email starts a two weeks Working Group Last Call on draft-ietf-bess-ev=
pn-mh-split-horizon [1].



This poll runs until *the 9th of Feb*.



We are also polling for knowledge of any undisclosed IPR that applies to th=
is document, to ensure that IPR has been disclosed in compliance with IETF =
IPR rules (see RFCs 3979, 4879, 3669 and 5378 for more details).

If you are listed as an Author or a Contributor of this document please res=
pond to this email and indicate whether or not you are aware of any relevan=
t undisclosed IPR. The Document won't progress without answers from all the=
 Authors and Contributors.



There is no IPR currently disclosed.



If you are not listed as an Author or a Contributor, then please explicitly=
 respond only if you are aware of any IPR that has not yet been disclosed i=
n conformance with IETF rules.



We are also polling for any existing implementation as per [2].



    Thank you,

    Stephane & Matthew


    [1] https://datatracker.ietf.org/doc/draft-ietf-bess-evpn-mh-split-hori=
zon/

    [2] https://mailarchive.ietf.org/arch/msg/bess/cG3X1tTqb_vPC4rg56SEdkjq=
Dpw

_______________________________________________
BESS mailing list
BESS@ietf.org<mailto:BESS@ietf.org>
https://www.ietf.org/mailman/listinfo/bess

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

<html xmlns:o=3D"urn:schemas-microsoft-com:office:office" xmlns:w=3D"urn:sc=
hemas-microsoft-com:office:word" xmlns:m=3D"http://schemas.microsoft.com/of=
fice/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;}
@font-face
	{font-family:"Times New Roman \(Body CS\)";
	panose-1:2 11 6 4 2 2 2 2 2 4;}
/* Style Definitions */
p.MsoNormal, li.MsoNormal, div.MsoNormal
	{margin:0cm;
	font-size:10.0pt;
	font-family:"Calibri",sans-serif;}
a:link, span.MsoHyperlink
	{mso-style-priority:99;
	color:blue;
	text-decoration:underline;}
p.gmail-m2490646383305125125gmail-m-3566480992569920863gmail-m-648717729843=
9282362msoplaintext, li.gmail-m2490646383305125125gmail-m-35664809925699208=
63gmail-m-6487177298439282362msoplaintext, div.gmail-m2490646383305125125gm=
ail-m-3566480992569920863gmail-m-6487177298439282362msoplaintext
	{mso-style-name:gmail-m_2490646383305125125gmail-m-3566480992569920863gmai=
l-m-6487177298439282362msoplaintext;
	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-reply;
	font-family:Consolas;
	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;}
--></style>
</head>
<body lang=3D"EN-US" link=3D"blue" vlink=3D"purple" style=3D"word-wrap:brea=
k-word">
<div class=3D"WordSection1">
<p class=3D"MsoNormal"><span style=3D"font-size:10.5pt;font-family:Consolas=
">Thank you Anoop. We will fix those in the next version.<o:p></o:p></span>=
</p>
<p class=3D"MsoNormal"><span style=3D"font-size:10.5pt;font-family:Consolas=
">Jorge<o:p></o:p></span></p>
<p class=3D"MsoNormal"><span style=3D"font-size:10.5pt;font-family:Consolas=
"><o:p>&nbsp;</o:p></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"mso-margin-top-alt:0cm;margin-right:0cm;mar=
gin-bottom:12.0pt;margin-left:36.0pt">
<b><span style=3D"font-size:12.0pt;color:black">From: </span></b><span styl=
e=3D"font-size:12.0pt;color:black">Anoop Ghanwani &lt;anoop@alumni.duke.edu=
&gt;<br>
<b>Date: </b>Saturday, February 5, 2022 at 12:19 AM<br>
<b>To: </b>slitkows.ietf@gmail.com &lt;slitkows.ietf@gmail.com&gt;<br>
<b>Cc: </b>BESS &lt;bess@ietf.org&gt;, draft-ietf-bess-evpn-mh-split-horizo=
n@ietf.org &lt;draft-ietf-bess-evpn-mh-split-horizon@ietf.org&gt;, bess-cha=
irs@ietf.org &lt;bess-chairs@ietf.org&gt;<br>
<b>Subject: </b>Re: [bess] WGLC, IPR and implementation poll for draft-ietf=
-bess-evpn-mh-split-horizon<o:p></o:p></span></p>
</div>
<div>
<div>
<p class=3D"MsoNormal" style=3D"margin-left:36.0pt"><span style=3D"font-siz=
e:11.0pt">I support the publication of the draft as an RFC.<o:p></o:p></spa=
n></p>
</div>
<div>
<p class=3D"MsoNormal" style=3D"margin-left:36.0pt"><span style=3D"font-siz=
e:11.0pt"><o:p>&nbsp;</o:p></span></p>
</div>
<div>
<p class=3D"MsoNormal" style=3D"margin-left:36.0pt"><span style=3D"font-siz=
e:11.0pt">Below are some minor editorial comments.<o:p></o:p></span></p>
</div>
<div>
<p class=3D"MsoNormal" style=3D"margin-left:36.0pt"><span style=3D"font-siz=
e:11.0pt"><o:p>&nbsp;</o:p></span></p>
</div>
<div>
<p class=3D"MsoNormal" style=3D"margin-left:36.0pt"><span style=3D"font-siz=
e:11.0pt">Anoop<o:p></o:p></span></p>
</div>
<div>
<p class=3D"MsoNormal" style=3D"margin-left:36.0pt"><span style=3D"font-siz=
e:11.0pt"><o:p>&nbsp;</o:p></span></p>
</div>
<div>
<p class=3D"MsoNormal" style=3D"margin-left:36.0pt"><span style=3D"font-siz=
e:11.0pt">=3D=3D<o:p></o:p></span></p>
</div>
<div>
<p class=3D"MsoNormal" style=3D"margin-left:36.0pt"><span style=3D"font-siz=
e:11.0pt"><o:p>&nbsp;</o:p></span></p>
</div>
<p class=3D"MsoNormal" style=3D"margin-left:36.0pt"><span style=3D"font-siz=
e:11.0pt">Multiple sections<o:p></o:p></span></p>
<div>
<p class=3D"MsoNormal" style=3D"margin-left:36.0pt"><span style=3D"font-siz=
e:11.0pt"><o:p>&nbsp;</o:p></span></p>
</div>
<div>
<p class=3D"MsoNormal" style=3D"margin-left:36.0pt"><span style=3D"font-siz=
e:11.0pt">Probably better to replace all uses of Ethernet Segment with ES r=
ather than use them at random.<o:p></o:p></span></p>
</div>
<div>
<p class=3D"MsoNormal" style=3D"margin-left:36.0pt"><span style=3D"font-siz=
e:11.0pt"><o:p>&nbsp;</o:p></span></p>
</div>
<div>
<p class=3D"MsoNormal" style=3D"margin-left:36.0pt"><span style=3D"font-siz=
e:11.0pt">Section 1<o:p></o:p></span></p>
<div>
<p class=3D"MsoNormal" style=3D"margin-left:36.0pt"><span style=3D"font-siz=
e:11.0pt"><o:p>&nbsp;</o:p></span></p>
</div>
<div>
<p class=3D"MsoNormal" style=3D"margin-left:36.0pt"><span style=3D"font-siz=
e:11.0pt">Expand first use of &quot;SID&quot;.<o:p></o:p></span></p>
</div>
<p class=3D"MsoNormal" style=3D"margin-left:36.0pt"><span style=3D"font-siz=
e:11.0pt"><br>
will keeo following<br>
-&gt;<br>
will keep following<o:p></o:p></span></p>
<div>
<p class=3D"MsoNormal" style=3D"margin-left:36.0pt"><span style=3D"font-siz=
e:11.0pt"><o:p>&nbsp;</o:p></span></p>
</div>
<div>
<p class=3D"MsoNormal" style=3D"margin-left:36.0pt"><span style=3D"font-siz=
e:11.0pt">Section 2.2<o:p></o:p></span></p>
</div>
</div>
<p class=3D"MsoNormal" style=3D"margin-left:36.0pt"><span style=3D"font-siz=
e:11.0pt"><br>
A value of 01<br>
&nbsp; &nbsp;indicates the intend to use<br>
-&gt;<br>
A value of 01<br>
&nbsp; &nbsp;indicates the intent to use<o:p></o:p></span></p>
<div>
<p class=3D"MsoNormal" style=3D"margin-left:36.0pt"><span style=3D"font-siz=
e:11.0pt"><br>
A value of 10 indicates the intend to<br>
&nbsp; &nbsp;use<br>
-&gt;<br>
A value of 10 indicates the intent to<br>
&nbsp; &nbsp;use<o:p></o:p></span></p>
</div>
</div>
<p class=3D"MsoNormal" style=3D"margin-left:36.0pt"><span style=3D"font-siz=
e:11.0pt"><o:p>&nbsp;</o:p></span></p>
<div>
<div>
<p class=3D"MsoNormal" style=3D"margin-left:36.0pt"><span style=3D"font-siz=
e:11.0pt">On Wed, Jan 26, 2022 at 1:50 AM &lt;<a href=3D"mailto:slitkows.ie=
tf@gmail.com">slitkows.ietf@gmail.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-right:0cm">
<div>
<div>
<p class=3D"gmail-m2490646383305125125gmail-m-3566480992569920863gmail-m-64=
87177298439282362msoplaintext" style=3D"margin-left:36.0pt">
Hello Working Group,<o:p></o:p></p>
<p class=3D"gmail-m2490646383305125125gmail-m-3566480992569920863gmail-m-64=
87177298439282362msoplaintext" style=3D"margin-left:108.0pt">
&nbsp;&nbsp;&nbsp; <o:p></o:p></p>
<p class=3D"gmail-m2490646383305125125gmail-m-3566480992569920863gmail-m-64=
87177298439282362msoplaintext" style=3D"margin-left:36.0pt">
This email starts a two weeks Working Group Last Call on draft-ietf-bess-ev=
pn-mh-split-horizon [1].
<o:p></o:p></p>
<p class=3D"gmail-m2490646383305125125gmail-m-3566480992569920863gmail-m-64=
87177298439282362msoplaintext" style=3D"margin-left:36.0pt">
&nbsp;<o:p></o:p></p>
<p class=3D"gmail-m2490646383305125125gmail-m-3566480992569920863gmail-m-64=
87177298439282362msoplaintext" style=3D"margin-left:36.0pt">
This poll runs until *the 9th of Feb*.<o:p></o:p></p>
<p class=3D"gmail-m2490646383305125125gmail-m-3566480992569920863gmail-m-64=
87177298439282362msoplaintext" style=3D"margin-left:36.0pt">
&nbsp;<o:p></o:p></p>
<p class=3D"gmail-m2490646383305125125gmail-m-3566480992569920863gmail-m-64=
87177298439282362msoplaintext" style=3D"margin-left:36.0pt">
We are also polling for knowledge of any undisclosed IPR that applies to th=
is document, to ensure that IPR has been disclosed in compliance with IETF =
IPR rules (see RFCs 3979, 4879, 3669 and 5378 for more details).<o:p></o:p>=
</p>
<p class=3D"gmail-m2490646383305125125gmail-m-3566480992569920863gmail-m-64=
87177298439282362msoplaintext" style=3D"margin-left:36.0pt">
If you are listed as an Author or a Contributor of this document please res=
pond to this email and indicate whether or not you are aware of any relevan=
t undisclosed IPR. The Document won't progress without answers from all the=
 Authors and Contributors.<o:p></o:p></p>
<p class=3D"gmail-m2490646383305125125gmail-m-3566480992569920863gmail-m-64=
87177298439282362msoplaintext" style=3D"margin-left:36.0pt">
&nbsp;<o:p></o:p></p>
<p class=3D"gmail-m2490646383305125125gmail-m-3566480992569920863gmail-m-64=
87177298439282362msoplaintext" style=3D"margin-left:36.0pt">
There is no IPR currently disclosed.<o:p></o:p></p>
<p class=3D"gmail-m2490646383305125125gmail-m-3566480992569920863gmail-m-64=
87177298439282362msoplaintext" style=3D"margin-left:36.0pt">
&nbsp;<o:p></o:p></p>
<p class=3D"gmail-m2490646383305125125gmail-m-3566480992569920863gmail-m-64=
87177298439282362msoplaintext" style=3D"margin-left:36.0pt">
If you are not listed as an Author or a Contributor, then please explicitly=
 respond only if you are aware of any IPR that has not yet been disclosed i=
n conformance with IETF rules.<o:p></o:p></p>
<p class=3D"gmail-m2490646383305125125gmail-m-3566480992569920863gmail-m-64=
87177298439282362msoplaintext" style=3D"margin-left:36.0pt">
&nbsp;<o:p></o:p></p>
<p class=3D"gmail-m2490646383305125125gmail-m-3566480992569920863gmail-m-64=
87177298439282362msoplaintext" style=3D"margin-left:36.0pt">
We are also polling for any existing implementation as per [2]. <o:p></o:p>=
</p>
<p class=3D"gmail-m2490646383305125125gmail-m-3566480992569920863gmail-m-64=
87177298439282362msoplaintext" style=3D"margin-left:36.0pt">
&nbsp;&nbsp;&nbsp; <o:p></o:p></p>
<p class=3D"gmail-m2490646383305125125gmail-m-3566480992569920863gmail-m-64=
87177298439282362msoplaintext" style=3D"margin-left:36.0pt">
&nbsp;&nbsp;&nbsp;&nbsp;Thank you,<o:p></o:p></p>
<p class=3D"gmail-m2490646383305125125gmail-m-3566480992569920863gmail-m-64=
87177298439282362msoplaintext" style=3D"margin-left:36.0pt">
&nbsp;&nbsp;&nbsp; Stephane &amp; Matthew<o:p></o:p></p>
<p class=3D"gmail-m2490646383305125125gmail-m-3566480992569920863gmail-m-64=
87177298439282362msoplaintext" style=3D"margin-left:36.0pt">
&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:36.0pt">
<span style=3D"font-size:11.0pt">&nbsp;&nbsp;&nbsp;&nbsp;[1] <a href=3D"htt=
ps://datatracker.ietf.org/doc/draft-ietf-bess-evpn-mh-split-horizon/" targe=
t=3D"_blank">
https://datatracker.ietf.org/doc/draft-ietf-bess-evpn-mh-split-horizon/</a>=
<o:p></o:p></span></p>
<p class=3D"gmail-m2490646383305125125gmail-m-3566480992569920863gmail-m-64=
87177298439282362msoplaintext" style=3D"margin-left:36.0pt">
&nbsp;&nbsp;&nbsp; [2] <a href=3D"https://mailarchive.ietf.org/arch/msg/bes=
s/cG3X1tTqb_vPC4rg56SEdkjqDpw" target=3D"_blank">
https://mailarchive.ietf.org/arch/msg/bess/cG3X1tTqb_vPC4rg56SEdkjqDpw</a><=
o:p></o:p></p>
<p class=3D"MsoNormal" style=3D"mso-margin-top-alt:auto;mso-margin-bottom-a=
lt:auto;margin-left:36.0pt">
<span style=3D"font-size:11.0pt">&nbsp;<o:p></o:p></span></p>
</div>
</div>
<p class=3D"MsoNormal" style=3D"margin-left:36.0pt"><span style=3D"font-siz=
e:11.0pt">_______________________________________________<br>
BESS mailing list<br>
<a href=3D"mailto:BESS@ietf.org" target=3D"_blank">BESS@ietf.org</a><br>
<a href=3D"https://www.ietf.org/mailman/listinfo/bess" target=3D"_blank">ht=
tps://www.ietf.org/mailman/listinfo/bess</a><o:p></o:p></span></p>
</blockquote>
</div>
</div>
</body>
</html>

--_000_BY3PR08MB7060516B5A0CCB4004431DB0F72A9BY3PR08MB7060namp_--


From nobody Sun Feb  6 02:50:41 2022
Return-Path: <internet-drafts@ietf.org>
X-Original-To: bess@ietf.org
Delivered-To: bess@ietfa.amsl.com
Received: from ietfa.amsl.com (localhost [IPv6:::1]) by ietfa.amsl.com (Postfix) with ESMTP id B38153A230E; Sun,  6 Feb 2022 02:50:38 -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: bess@ietf.org
X-Test-IDTracker: no
X-IETF-IDTracker: 7.44.0
Auto-Submitted: auto-generated
Precedence: bulk
Reply-To: bess@ietf.org
Message-ID: <164414463860.27923.2903080351576765968@ietfa.amsl.com>
Date: Sun, 06 Feb 2022 02:50:38 -0800
Archived-At: <https://mailarchive.ietf.org/arch/msg/bess/QlELIdWr1jlGEeiYiGVxEfzwVcM>
Subject: [bess] I-D Action: draft-ietf-bess-evpn-redundant-mcast-source-03.txt
X-BeenThere: bess@ietf.org
X-Mailman-Version: 2.1.29
List-Id: BGP-Enabled ServiceS working group discussion list <bess.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/bess>, <mailto:bess-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/bess/>
List-Post: <mailto:bess@ietf.org>
List-Help: <mailto:bess-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/bess>, <mailto:bess-request@ietf.org?subject=subscribe>
X-List-Received-Date: Sun, 06 Feb 2022 10:50:39 -0000

A New Internet-Draft is available from the on-line Internet-Drafts directories.
This draft is a work item of the BGP Enabled ServiceS WG of the IETF.

        Title           : Multicast Source Redundancy in EVPN Networks
        Authors         : Jorge Rabadan
                          Jayant Kotalwar
                          Senthil Sathappan
                          Zhaohui Zhang
                          Wen Lin
                          Eric C. Rosen
	Filename        : draft-ietf-bess-evpn-redundant-mcast-source-03.txt
	Pages           : 32
	Date            : 2022-02-06

Abstract:
   EVPN supports intra and inter-subnet IP multicast forwarding.
   However, EVPN (or conventional IP multicast techniques for that
   matter) do not have a solution for the case where: a) a given
   multicast group carries more than one flow (i.e., more than one
   source), and b) it is desired that each receiver gets only one of the
   several flows.  Existing multicast techniques assume there are no
   redundant sources sending the same flow to the same IP multicast
   group, and, in case there were redundant sources, the receiver's
   application would deal with the received duplicated packets.  This
   document extends the existing EVPN specifications and assumes that IP
   Multicast source redundancy may exist.  It also assumes that, in case
   two or more sources send the same IP Multicast flows into the tenant
   domain, the EVPN PEs need to avoid that the receivers get packet
   duplication by following the described procedures.


The IETF datatracker status page for this draft is:
https://datatracker.ietf.org/doc/draft-ietf-bess-evpn-redundant-mcast-source/

There is also an htmlized version available at:
https://datatracker.ietf.org/doc/html/draft-ietf-bess-evpn-redundant-mcast-source-03

A diff from the previous version is available at:
https://www.ietf.org/rfcdiff?url2=draft-ietf-bess-evpn-redundant-mcast-source-03


Internet-Drafts are also available by rsync at rsync.ietf.org::internet-drafts



From nobody Sun Feb  6 03:41:24 2022
Return-Path: <jorge.rabadan@nokia.com>
X-Original-To: bess@ietfa.amsl.com
Delivered-To: bess@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 8B87F3A2342; Sun,  6 Feb 2022 03:41:18 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -7.474
X-Spam-Level: 
X-Spam-Status: No, score=-7.474 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.576, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_HI=-5, RCVD_IN_MSPIKE_H2=-0.001, SPF_NONE=0.001, URIBL_BLOCKED=0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=nokia.onmicrosoft.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id Mez-AHOIYxLg; Sun,  6 Feb 2022 03:41:12 -0800 (PST)
Received: from NAM12-DM6-obe.outbound.protection.outlook.com (mail-dm6nam12on2103.outbound.protection.outlook.com [40.107.243.103]) (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 2C4B33A2338; Sun,  6 Feb 2022 03:41:08 -0800 (PST)
ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=D3UbioCxf0d8rxCdpUcverw8DMLwebk9lP72TvhGOHBPz+guXWUw2slYUwJs7ZrOQqIhcAympIPya8QvouUDzvYshV7Sfi7/j6tYb2AM/h585PuyXbkYY1hY+2rpznsBd5tL3zi1969lJPKxFMb13ptIo605zHvmNdc3gawRtxxR36RLumM+FZAn78ENySqSqh++TwRGXNGFDnsmJvzqthKWVfNqA6b5rkHqEbOIqXhzfR2pkSOacThWNcbzvm1sHNx6jsKm1HGdJX5o1H47XdsPk/4cB8GZ0PQVjtRgW2u+CDl2AgBTV5H14n8K6ZnfuqTfZ73avS6hDtO/su09zg==
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-AntiSpam-MessageData-ChunkCount:X-MS-Exchange-AntiSpam-MessageData-0:X-MS-Exchange-AntiSpam-MessageData-1; bh=iI2hpqvJeH7wqUG8pg1vwIlDdPiMAg9Cy/6etaynRxk=; b=EKfIwISnFiM2T6BClxSEzATZj7FpJGQ2m/anZla/Etr4VNbym99llZSkK7fA88a5LsqGMVz6VGnTAp+OvfCPrkZJPbcsXaCyQKLYTRB4CG5WaavMZIv/x41XWfPeoN7jBZ+GFiTZZG/XXBnPQBmH3patyTq/lLcYdxDe5CrSBK1pQCXpaJusdYPUpkuPILcK6vQD9RT/Yeb40zVTSWGvxPql5MtBm+jpaXMUko6hpu+Kld3Ezkg/OC71cpbJ9fIfjUSElY4jqhjLXnYKpjZMRJHwxq5UtCodEGw4yjWfa7KEeyQp58r/rGOJmz5HoeTwKldnA6ozLRv31BWk7mRC2w==
ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=none; dmarc=none; dkim=none; 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=iI2hpqvJeH7wqUG8pg1vwIlDdPiMAg9Cy/6etaynRxk=; b=k/6EHYJV7mvS72gHiAZbuY20qHG1yoG+GZ1mn117EilK60n13gjrFbuubMw10P0vWnvNyCTPOZkA5RgCFAkcrQhd+xXtkTH+S0D4xeMS/msEl7F0Q6VUpK2IiHeVURJdWhZa1Cl4H4I9DK+vTWGACZQxnmsBq+hqId9dKR4CoTo=
Received: from BY3PR08MB7060.namprd08.prod.outlook.com (2603:10b6:a03:36d::19) by CO1PR08MB6577.namprd08.prod.outlook.com (2603:10b6:303:6d::13) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.4951.11; Sun, 6 Feb 2022 11:41:02 +0000
Received: from BY3PR08MB7060.namprd08.prod.outlook.com ([fe80::9c63:8608:8938:ad58]) by BY3PR08MB7060.namprd08.prod.outlook.com ([fe80::9c63:8608:8938:ad58%4]) with mapi id 15.20.4951.018; Sun, 6 Feb 2022 11:41:01 +0000
From: "Rabadan, Jorge (Nokia - US/Sunnyvale)" <jorge.rabadan@nokia.com>
To: Alexander Vainshtein <Alexander.Vainshtein@rbbn.com>, "draft-ietf-bess-evpn-pref-df.all@ietf.org" <draft-ietf-bess-evpn-pref-df.all@ietf.org>
CC: "bess@ietf.org" <bess@ietf.org>
Thread-Topic: Queries on draft-ietf-bess-evpn-pref-df
Thread-Index: Adfs7n163veoA+KkTQm+Ff80Km/2YwuWpGAv
Date: Sun, 6 Feb 2022 11:41:01 +0000
Message-ID: <BY3PR08MB7060C180512D22B88615EE8DF72B9@BY3PR08MB7060.namprd08.prod.outlook.com>
References: <PH0PR03MB6300A425EF9B9B8D8E577C31F6709@PH0PR03MB6300.namprd03.prod.outlook.com>
In-Reply-To: <PH0PR03MB6300A425EF9B9B8D8E577C31F6709@PH0PR03MB6300.namprd03.prod.outlook.com>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
authentication-results: dkim=none (message not signed) header.d=none;dmarc=none action=none header.from=nokia.com;
x-ms-publictraffictype: Email
x-ms-office365-filtering-correlation-id: 257f054b-9cc2-4264-870b-08d9e9658d21
x-ms-traffictypediagnostic: CO1PR08MB6577:EE_
x-microsoft-antispam-prvs: <CO1PR08MB6577A2877EC78C3201975514F72B9@CO1PR08MB6577.namprd08.prod.outlook.com>
x-ms-oob-tlc-oobclassifiers: OLM:10000;
x-ms-exchange-senderadcheck: 1
x-ms-exchange-antispam-relay: 0
x-microsoft-antispam: BCL:0;
x-microsoft-antispam-message-info: 7IEIX/vuKzOaWrgaA7XMGxL3O7mDamPmtQe30c/bsxyKzNqWke/uSA+zXcqXaurF1LjbzrV+rgL6Dny/+AEuuDDYqS4dyRo3H8r0x5g+Abm0yf3Qf0dLFI+Ce9xawfA+ETRcYiFMDgE11Behwe05csWa7CYddphstn/FLt8+3EuQWTbwZH+JpjmZXk3YhcbWVjk7hnClG4KZzuZp2ElgOhHEp2MaPkzaAmj024fj+0j8yYiSv9A13VmYwUGGsS/yJJt4bCBZ1iAyai8LVWRklbgGYqfd9Lv0FKewxYKJdIEXIlg72BIWKxzdIoEfMwJK71JsDnZUiRlYw/UUqh2OGJ1GManWz1pNiWzkyfiAA8YvlVxwkqkoZQVNk/cQIvnyD9NE7kvhsHaAOrcbp6VTp5JtKuOqSKRTjjOkU3YLuAJGYXrm90yemGeL8fu6qQIiwmZjV6+tBU4TIZAsPSUaTFAso9KAePcpmanmwA0dH0/AquXSnFDYRd209gIYfORKG8vO+Oi+ZFVM1ClLO6y40efwYv0JcQfAQE2+eLjplB2EJ6CZ4tujvdj/bajM9KpKbYVIe3KDDzUu/Hhh5Qy9rHSaQJv6+CwzDwORrNsPULQMvu3alKpTmpro03cWIWvF5A/07Stl4BRqkpOVmq6acBHU/HiMuqm9k2wVPUnG8YQIoa5hgOzYiB8tuR/IwAQeidG2jLWIUukXt/sYNTCPpVwPNSTs473SCuIERd7d5DFn2ofed/B3yJQjc4u+z0mqUy7nZSeyjknSf6PhBsh9fKupOnuuceU0EItciisvU40/Z5R9TXUfr6bn9ry/hBKpAs6N1JoQmAKoRDkaCo9Ktg==
x-forefront-antispam-report: CIP:255.255.255.255; CTRY:; LANG:en; SCL:1; SRV:;  IPV:NLI; SFV:NSPM; H:BY3PR08MB7060.namprd08.prod.outlook.com; PTR:; CAT:NONE;  SFS:(13230001)(4636009)(366004)(83380400001)(110136005)(508600001)(316002)(38100700002)(186003)(26005)(38070700005)(122000001)(76116006)(2906002)(52536014)(33656002)(82960400001)(66946007)(5660300002)(6506007)(66476007)(66446008)(7696005)(64756008)(66556008)(9686003)(91956017)(55016003)(71200400001)(8936002)(53546011)(166002)(9326002)(86362001)(8676002)(4326008)(55236004); DIR:OUT; SFP:1102; 
x-ms-exchange-antispam-messagedata-chunkcount: 1
x-ms-exchange-antispam-messagedata-0: =?Windows-1252?Q?tCysNIUK0D1CrZ+6QZv+XB38RmzYD7nf2u3HfGwgkA6EUEa2HEzHLyd9?= =?Windows-1252?Q?P71CVY5VdEpe3fvRhFrgawQYgniJrHbvpdzxT1GBfT0/N3jV+MZnVX5k?= =?Windows-1252?Q?w03/gdGEF6xnyn2neZDW1BM/Lx+D54VQ1snq8ZeIaYcWvyaQFezdZH7o?= =?Windows-1252?Q?FtVcnC+Qz5PpScO4BT0ac72A6zySm1gJAe5FNS+Nh8ZyNSH4sWOmnfY8?= =?Windows-1252?Q?p0DOzx/D2GYNQEKBchYnOLhKDfgF+g9SsdilWMxxpRcBxkTyztvl7XO3?= =?Windows-1252?Q?EcYRob+Jhy30GT4eGp8Fp4YMAmWJn4vePOebYERQHlaxArXsPCUcBPj2?= =?Windows-1252?Q?1JhGS6NeY4Q8ybKSTy0qXX5ow3hVI8nQ6el0dSVsg1LndaVCLwHM0wjC?= =?Windows-1252?Q?efH2ZQ77Zw18tqW8meBkvsPVP7YG6uZovl7AD9P3g189uRQmuN/aYpB9?= =?Windows-1252?Q?Fj/cc7xiwgingrx1uUjZKWMXG3oX0i0f4CpW8xdOmSRi/3VrMPHv8GW/?= =?Windows-1252?Q?ZJsw8GzBUo65G7bOhIldtouidsJxaWHnCcZTZ0AYRJph38EQzo6Um+I2?= =?Windows-1252?Q?vaM35MvgmtCmbMel0V70yOSmBGko+2BaEuFqmdbh9Gpdg3+Tb3SeLpTJ?= =?Windows-1252?Q?EaAx7fxTGmCQluBP4WDdzAg8hQhdlW0pazAwlo/Emr4JSK2gRCkaLJeU?= =?Windows-1252?Q?knF1V1GmLIc4wCxJ+yqEzsZdDwmyVAoAap/ymZw0s4RW5wh3pu53Z/uX?= =?Windows-1252?Q?Z2J2vvAATCd9/KWnbJFJklKZUlnNf//fzfYFaIfO+oeDJV305nnSUciE?= =?Windows-1252?Q?Tn2xz2DfiaLkLsJsB45Zm+IvtedpHdRhn+73aCPfAz8oDjThvZag+sPs?= =?Windows-1252?Q?ewLzG7hPYJpcPQFYwA9Itbk3miw6+tU9PMMl1OoYX96gyQSqrotyuGpE?= =?Windows-1252?Q?2IVJaHdlXst/Z3AoGUDjv7PdDF+HAjR8515N2eUbseW72lNsOnmPNPXx?= =?Windows-1252?Q?5GFwnJi14qQyi56StAZ0667WX9jFyvqR6Y14FgUb3ywQMtDy1HVe18ve?= =?Windows-1252?Q?pYooNaojfUdS8gQvsP7EnhnbNLj7oCl1Mv9VLEcNYrnM/DgeUip/62oZ?= =?Windows-1252?Q?4J2YLA5BowujFLpPPo9LpVAEpHhNQZxYmozq2WAC/DJv9pQlP0+0yXP7?= =?Windows-1252?Q?hmTQ2PaI/7xb8j4373hCmZlbwEUZhEsjigbtOSuVBOuSk8fqmYFyW8kn?= =?Windows-1252?Q?agt9g2cH84mYRNUlF1gUaOq7Br+V4Z77HYsDzQ32tJPE0QH6NDiH0k2t?= =?Windows-1252?Q?zD7Oc+xM1YVMx2j2AB0n3p3v5VPyOccZo75Y3WiGYSnyKqKhPHgLlUuZ?= =?Windows-1252?Q?VgDi/ZvGzySIlOgR7SVa4nkTljpJH/rZTr+L+vv35REzXTPBeMZ6Vrs/?= =?Windows-1252?Q?6uPcf58DT0TbiKWgbqHK23hBV0YJVRDJ1hpwBEGYQBEPWiOHOS4ipLf2?= =?Windows-1252?Q?zFwVrQqPQhcws5mb1xwPsKTpAginH1X/hlMyhxbah9agYhckNKMXAyOI?= =?Windows-1252?Q?ca5K+i6bVrwarI8WtF5y/xtzVezGfCeByYG6YlEK5UXDUroKx+POmNDF?= =?Windows-1252?Q?cEqNcuMdyzOamXX6+HdN0Xdpv3/GhUJeMjQNUrWjI6vlR9uZISPyPpiz?= =?Windows-1252?Q?Hnlp1Ll1tD8uEuW09alXuDaiW6311XstCVV7FQm4gL0x4XK7HbXN7ww6?= =?Windows-1252?Q?lb0yxnAu1tK2U9DjPV4nVwb5lJoI9jknLotobdG7?=
Content-Type: multipart/alternative; boundary="_000_BY3PR08MB7060C180512D22B88615EE8DF72B9BY3PR08MB7060namp_"
MIME-Version: 1.0
X-OriginatorOrg: nokia.com
X-MS-Exchange-CrossTenant-AuthAs: Internal
X-MS-Exchange-CrossTenant-AuthSource: BY3PR08MB7060.namprd08.prod.outlook.com
X-MS-Exchange-CrossTenant-Network-Message-Id: 257f054b-9cc2-4264-870b-08d9e9658d21
X-MS-Exchange-CrossTenant-originalarrivaltime: 06 Feb 2022 11:41:01.6827 (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: ms0WIebb65vYHlH0rOV/vhUnyqX3SA5aLOZb4CRsk+gLytEevxe/badASrVdTegFmmamkX9XSfW64lU4YFpZZg==
X-MS-Exchange-Transport-CrossTenantHeadersStamped: CO1PR08MB6577
Archived-At: <https://mailarchive.ietf.org/arch/msg/bess/JVKviPYPCm6DI4l2QODCOyNdHDw>
Subject: Re: [bess] Queries on draft-ietf-bess-evpn-pref-df
X-BeenThere: bess@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: BGP-Enabled ServiceS working group discussion list <bess.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/bess>, <mailto:bess-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/bess/>
List-Post: <mailto:bess@ietf.org>
List-Help: <mailto:bess-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/bess>, <mailto:bess-request@ietf.org?subject=subscribe>
X-List-Received-Date: Sun, 06 Feb 2022 11:41:19 -0000

--_000_BY3PR08MB7060C180512D22B88615EE8DF72B9BY3PR08MB7060namp_
Content-Type: text/plain; charset="Windows-1252"
Content-Transfer-Encoding: quoted-printable

Hi Sasha,

Sorry for the delay, this email fell through the cracks..

Please see in-line.

Thanks for the feedback.
Jorge

From: Alexander Vainshtein <Alexander.Vainshtein@rbbn.com>
Date: Thursday, December 9, 2021 at 1:12 PM
To: draft-ietf-bess-evpn-pref-df.all@ietf.org <draft-ietf-bess-evpn-pref-df=
.all@ietf.org>
Cc: bess@ietf.org <bess@ietf.org>
Subject: Queries on draft-ietf-bess-evpn-pref-df
Hi,
I have a few questions with regard to draft-ietf-bess-evpn-pref-df<https://=
datatracker.ietf.org/doc/html/draft-ietf-bess-evpn-pref-df-08>:

1.       The first statement in Section 4.4 of the draft says that  =93a ca=
pability to NOT preempt the existing DF for a given Ethernet Tag is require=
d and therefore added to the DF Election extended community=94. This statem=
ent looks problematic to me because:

a.       Section 2.2 of RFC 8584<https://datatracker.ietf.org/doc/html/rfc8=
584#section-2.2> says that =93A PE SHOULD attach the DF Election Extended C=
ommunity to any advertised ES route=94

b.       To the best of my understanding, the ES route in the quoted statem=
ent means an EVPN Ethernet Segment (Type 4) route defined in Section-7.4 of=
 RFC 7432<https://datatracker.ietf.org/doc/html/rfc7432#section-7.4>

c.       The NLRI of this route does not contain information about any Ethe=
rnet Tag and, to the best of my understanding, just  a single copy of this =
route per MH ES to which a given PE is attached is advertised by the PE

d.       My conclusion is that non-preemption of the existing DF can be onl=
y advertised per ES/virtual ES and can only be applied to all EVI and all E=
thernet tags that are attached to this MH ES.  Is this understanding correc=
t?

                                                                           =
            i.      If not, can you please clarify what I am missing

                                                                           =
          ii.      If yes, may I suggest that you update the draft accordin=
gly?
[jorge] yes, that=92s a fair point. We changed the text to:
=93a capability to NOT preempt the existing DF (for all the Ethernet Tags i=
n the ES) is required and therefore added to the DF Election extended commu=
nity.=94



2.       The description of the non-preemptive DF Election procedure in ite=
m#5 of Section 4.4. of the draft says that, upon recovery of a previously f=
ailed multi-homed ES, the supporting PE shall start a bott timer (or a hold=
 timer) that is =93applied between the INIT and the DF_WAIT states in the D=
F Election Finite State Machine described in [RFC8584]=94. From my POV:

a.       This description is equivalent to introduction of a  new state in =
the DF Election Finite State Machine defined in Section 2.2 of RFC 8584
[jorge] I think the use of a boot timer is a normal practice in any multiho=
ming scenario (not only EVPN based), so that the PE starts the multi-homing=
 procedures only when the infrastructure protocols are up and running. As a=
n example, this boot timer would prevent a PE from running DF Election and =
take over too soon, if the underlay IGP has not converged yet or BGP is sti=
ll converging. As such, IMO it is applicable to any DF Election and not onl=
y this document. Maybe a topic for rfc-7432bis?


b.       As a consequence, a formal definition of the modified DF Election =
Finite State Machine should be added to the draft, preferably preserving th=
e style of RFC 8584. The following points require explicit clarification IM=
HO:

                                                                           =
            i.      In which cases the new DF Election FSM should be used (=
e.g., I assume that it should not be used if non-preemptive DF election mod=
e is not configured). One scenario that deserves special attention is the s=
cenario in which Non-Preemptive DF Election mode has been advertised by som=
e, but not all PEs attached to the specific MH ES

                                                                           =
          ii.      Whether the ES route for the recovered ES representative=
 eventually should be re-advertised with the configured preference and conf=
igured DF mode, and, if yes, when should this happen.
[jorge] as discussed above, if the boot timer is applicable to all DF Algs =
(I think it is), that modification may belong to rfc-7432bis instead. This =
document should focus on the DF Election Algorithm details only. Also, abou=
t the mix of non-revertive and revertive PEs in the same ES, the text stron=
gly recommends not to do that.


Your timely feedback will be highly appreciated.

Regards, and lots of thanks in advance,
Sasha

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


Notice: This e-mail together with any attachments may contain information o=
f Ribbon Communications Inc. and its Affiliates that is confidential and/or=
 proprietary for the sole use of the intended recipient. Any review, disclo=
sure, reliance or distribution by others or forwarding without express perm=
ission is strictly prohibited. If you are not the intended recipient, pleas=
e notify the sender immediately and then delete all copies, including any a=
ttachments.

--_000_BY3PR08MB7060C180512D22B88615EE8DF72B9BY3PR08MB7060namp_
Content-Type: text/html; charset="Windows-1252"
Content-Transfer-Encoding: quoted-printable

<html xmlns:o=3D"urn:schemas-microsoft-com:office:office" xmlns:w=3D"urn:sc=
hemas-microsoft-com:office:word" xmlns:m=3D"http://schemas.microsoft.com/of=
fice/2004/12/omml" xmlns=3D"http://www.w3.org/TR/REC-html40">
<head>
<meta http-equiv=3D"Content-Type" content=3D"text/html; charset=3DWindows-1=
252">
<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;}
@font-face
	{font-family:"Times New Roman \(Body CS\)";
	panose-1:2 11 6 4 2 2 2 2 2 4;}
/* Style Definitions */
p.MsoNormal, li.MsoNormal, div.MsoNormal
	{margin:0cm;
	font-size:10.0pt;
	font-family:"Calibri",sans-serif;}
a:link, span.MsoHyperlink
	{mso-style-priority:99;
	color:#0563C1;
	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;
	font-size:10.0pt;
	font-family:"Calibri",sans-serif;}
span.EmailStyle20
	{mso-style-type:personal-reply;
	font-family:Consolas;
	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;}
/* List Definitions */
@list l0
	{mso-list-id:974259437;
	mso-list-template-ids:1844453740;}
@list l0:level1
	{mso-level-start-at:2;
	mso-level-tab-stop:36.0pt;
	mso-level-number-position:left;
	text-indent:-18.0pt;}
@list l0:level2
	{mso-level-number-format:alpha-lower;
	mso-level-tab-stop:72.0pt;
	mso-level-number-position:left;
	text-indent:-18.0pt;}
@list l1
	{mso-list-id:1553150788;
	mso-list-template-ids:45412874;}
@list l1:level2
	{mso-level-number-format:alpha-lower;
	mso-level-tab-stop:72.0pt;
	mso-level-number-position:left;
	text-indent:-18.0pt;}
@list l2
	{mso-list-id:1589581498;
	mso-list-type:hybrid;
	mso-list-template-ids:210547354 67698703 67698713 67698715 67698703 676987=
13 67698715 67698703 67698713 67698715;}
@list l2:level1
	{mso-level-tab-stop:none;
	mso-level-number-position:left;
	text-indent:-18.0pt;}
@list l2:level2
	{mso-level-number-format:alpha-lower;
	mso-level-tab-stop:none;
	mso-level-number-position:left;
	text-indent:-18.0pt;}
@list l2:level3
	{mso-level-number-format:roman-lower;
	mso-level-tab-stop:none;
	mso-level-number-position:right;
	text-indent:-9.0pt;}
@list l2:level4
	{mso-level-tab-stop:none;
	mso-level-number-position:left;
	text-indent:-18.0pt;}
@list l2:level5
	{mso-level-number-format:alpha-lower;
	mso-level-tab-stop:none;
	mso-level-number-position:left;
	text-indent:-18.0pt;}
@list l2:level6
	{mso-level-number-format:roman-lower;
	mso-level-tab-stop:none;
	mso-level-number-position:right;
	text-indent:-9.0pt;}
@list l2:level7
	{mso-level-tab-stop:none;
	mso-level-number-position:left;
	text-indent:-18.0pt;}
@list l2:level8
	{mso-level-number-format:alpha-lower;
	mso-level-tab-stop:none;
	mso-level-number-position:left;
	text-indent:-18.0pt;}
@list l2:level9
	{mso-level-number-format:roman-lower;
	mso-level-tab-stop:none;
	mso-level-number-position:right;
	text-indent:-9.0pt;}
ol
	{margin-bottom:0cm;}
ul
	{margin-bottom:0cm;}
--></style>
</head>
<body lang=3D"EN-US" link=3D"#0563C1" vlink=3D"#954F72" style=3D"word-wrap:=
break-word">
<div class=3D"WordSection1">
<p class=3D"MsoNormal"><span style=3D"font-size:10.5pt;font-family:Consolas=
">Hi Sasha,<o:p></o:p></span></p>
<p class=3D"MsoNormal"><span style=3D"font-size:10.5pt;font-family:Consolas=
"><o:p>&nbsp;</o:p></span></p>
<p class=3D"MsoNormal"><span style=3D"font-size:10.5pt;font-family:Consolas=
">Sorry for the delay, this email fell through the cracks..<o:p></o:p></spa=
n></p>
<p class=3D"MsoNormal"><span style=3D"font-size:10.5pt;font-family:Consolas=
"><o:p>&nbsp;</o:p></span></p>
<p class=3D"MsoNormal"><span style=3D"font-size:10.5pt;font-family:Consolas=
">Please see in-line.<o:p></o:p></span></p>
<p class=3D"MsoNormal"><span style=3D"font-size:10.5pt;font-family:Consolas=
"><o:p>&nbsp;</o:p></span></p>
<p class=3D"MsoNormal"><span style=3D"font-size:10.5pt;font-family:Consolas=
">Thanks for the feedback.<o:p></o:p></span></p>
<p class=3D"MsoNormal"><span style=3D"font-size:10.5pt;font-family:Consolas=
">Jorge<o:p></o:p></span></p>
<p class=3D"MsoNormal"><span style=3D"font-size:10.5pt;font-family:Consolas=
"><o:p>&nbsp;</o:p></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"mso-margin-top-alt:0cm;margin-right:0cm;mar=
gin-bottom:12.0pt;margin-left:36.0pt">
<b><span style=3D"font-size:12.0pt;color:black">From: </span></b><span styl=
e=3D"font-size:12.0pt;color:black">Alexander Vainshtein &lt;Alexander.Vains=
htein@rbbn.com&gt;<br>
<b>Date: </b>Thursday, December 9, 2021 at 1:12 PM<br>
<b>To: </b>draft-ietf-bess-evpn-pref-df.all@ietf.org &lt;draft-ietf-bess-ev=
pn-pref-df.all@ietf.org&gt;<br>
<b>Cc: </b>bess@ietf.org &lt;bess@ietf.org&gt;<br>
<b>Subject: </b>Queries on draft-ietf-bess-evpn-pref-df<o:p></o:p></span></=
p>
</div>
<p class=3D"MsoNormal" style=3D"margin-left:36.0pt"><span style=3D"font-siz=
e:11.0pt">Hi,<o:p></o:p></span></p>
<p class=3D"MsoNormal" style=3D"margin-left:36.0pt"><span style=3D"font-siz=
e:11.0pt">I have a few questions with regard
<a href=3D"https://datatracker.ietf.org/doc/html/draft-ietf-bess-evpn-pref-=
df-08">to draft-ietf-bess-evpn-pref-df</a>:<o:p></o:p></span></p>
<p class=3D"MsoListParagraph" style=3D"margin-left:72.0pt;text-indent:-18.0=
pt;mso-list:l2 level1 lfo3">
<![if !supportLists]><span style=3D"font-size:11.0pt"><span style=3D"mso-li=
st:Ignore">1.<span style=3D"font:7.0pt &quot;Times New Roman&quot;">&nbsp;&=
nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
</span></span></span><![endif]><span style=3D"font-size:11.0pt">The first s=
tatement in Section 4.4 of the draft says that &nbsp;=93a capability to NOT=
 preempt the existing DF for a given Ethernet Tag is required and therefore=
 added to the DF Election extended community=94.
 This statement looks problematic to me because:<o:p></o:p></span></p>
<p class=3D"MsoListParagraph" style=3D"margin-left:108.0pt;text-indent:-18.=
0pt;mso-list:l2 level2 lfo3">
<![if !supportLists]><span style=3D"font-size:11.0pt"><span style=3D"mso-li=
st:Ignore">a.<span style=3D"font:7.0pt &quot;Times New Roman&quot;">&nbsp;&=
nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
</span></span></span><![endif]><span style=3D"font-size:11.0pt"><a href=3D"=
https://datatracker.ietf.org/doc/html/rfc8584#section-2.2">Section 2.2 of R=
FC 8584</a> says that =93A PE SHOULD attach the DF Election Extended Commun=
ity to any advertised ES route=94<o:p></o:p></span></p>
<p class=3D"MsoListParagraph" style=3D"margin-left:108.0pt;text-indent:-18.=
0pt;mso-list:l2 level2 lfo3">
<![if !supportLists]><span style=3D"font-size:11.0pt"><span style=3D"mso-li=
st:Ignore">b.<span style=3D"font:7.0pt &quot;Times New Roman&quot;">&nbsp;&=
nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
</span></span></span><![endif]><span style=3D"font-size:11.0pt">To the best=
 of my understanding, the ES route in the quoted statement means an EVPN Et=
hernet Segment (Type 4) route defined in
<a href=3D"https://datatracker.ietf.org/doc/html/rfc7432#section-7.4">Secti=
on-7.4 of RFC 7432</a><o:p></o:p></span></p>
<p class=3D"MsoListParagraph" style=3D"margin-left:108.0pt;text-indent:-18.=
0pt;mso-list:l2 level2 lfo3">
<![if !supportLists]><span style=3D"font-size:11.0pt"><span style=3D"mso-li=
st:Ignore">c.<span style=3D"font:7.0pt &quot;Times New Roman&quot;">&nbsp;&=
nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
</span></span></span><![endif]><span style=3D"font-size:11.0pt">The NLRI of=
 this route does not contain information about any Ethernet Tag and, to the=
 best of my understanding, just &nbsp;a single copy of this route per MH ES=
 to which a given PE is attached is advertised
 by the PE<o:p></o:p></span></p>
<p class=3D"MsoListParagraph" style=3D"margin-left:108.0pt;text-indent:-18.=
0pt;mso-list:l2 level2 lfo3">
<![if !supportLists]><span style=3D"font-size:11.0pt"><span style=3D"mso-li=
st:Ignore">d.<span style=3D"font:7.0pt &quot;Times New Roman&quot;">&nbsp;&=
nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
</span></span></span><![endif]><span style=3D"font-size:11.0pt">My conclusi=
on is that non-preemption of the existing DF can be only advertised per ES/=
virtual ES and can only be applied to all EVI and all Ethernet tags that ar=
e attached to this MH ES. &nbsp;Is this
 understanding correct? <o:p></o:p></span></p>
<p class=3D"MsoListParagraph" style=3D"margin-left:144.0pt;text-indent:-144=
.0pt;mso-text-indent-alt:-9.0pt;mso-list:l2 level3 lfo3">
<![if !supportLists]><span style=3D"font-size:11.0pt"><span style=3D"mso-li=
st:Ignore"><span style=3D"font:7.0pt &quot;Times New Roman&quot;">&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;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
</span>i.<span style=3D"font:7.0pt &quot;Times New Roman&quot;">&nbsp;&nbsp=
;&nbsp;&nbsp;&nbsp; </span></span></span><![endif]><span style=3D"font-size=
:11.0pt">If not, can you please clarify what I am missing<o:p></o:p></span>=
</p>
<p class=3D"MsoListParagraph" style=3D"margin-left:144.0pt;text-indent:-144=
.0pt;mso-text-indent-alt:-9.0pt;mso-list:l2 level3 lfo3">
<![if !supportLists]><span style=3D"font-size:11.0pt"><span style=3D"mso-li=
st:Ignore"><span style=3D"font:7.0pt &quot;Times New Roman&quot;">&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;&nbsp;&nbsp;&nbsp;
</span>ii.<span style=3D"font:7.0pt &quot;Times New Roman&quot;">&nbsp;&nbs=
p;&nbsp;&nbsp;&nbsp; </span></span></span><![endif]><span style=3D"font-siz=
e:11.0pt">If yes, may I suggest that you update the draft accordingly?<o:p>=
</o:p></span></p>
<p class=3D"MsoNormal"><span style=3D"font-size:10.5pt;font-family:Consolas=
">[jorge] yes, that=92s a fair point. We changed the text to:<o:p></o:p></s=
pan></p>
<p class=3D"MsoNormal"><span style=3D"font-size:10.5pt;font-family:Consolas=
">=93a capability to NOT preempt the existing DF (for all the Ethernet Tags=
 in the ES) is required and therefore added to the DF Election extended com=
munity.=94<o:p></o:p></span></p>
<p class=3D"MsoNormal"><span style=3D"font-size:10.5pt;font-family:Consolas=
"><o:p>&nbsp;</o:p></span></p>
<p class=3D"MsoNormal"><span style=3D"font-size:10.5pt;font-family:Consolas=
"><o:p>&nbsp;</o:p></span></p>
<p class=3D"MsoListParagraph" style=3D"margin-left:72.0pt;text-indent:-18.0=
pt;mso-list:l2 level1 lfo3">
<![if !supportLists]><span style=3D"font-size:11.0pt"><span style=3D"mso-li=
st:Ignore">2.<span style=3D"font:7.0pt &quot;Times New Roman&quot;">&nbsp;&=
nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
</span></span></span><![endif]><span style=3D"font-size:11.0pt">The descrip=
tion of the non-preemptive DF Election procedure in item#5 of Section 4.4. =
of the draft says that, upon recovery of a previously failed multi-homed ES=
, the supporting PE shall start a
 bott timer (or a hold timer) that is =93applied between the INIT and the D=
F_WAIT states in the DF Election Finite State Machine described in [RFC8584=
]=94. From my POV:<o:p></o:p></span></p>
<p class=3D"MsoListParagraph" style=3D"margin-left:108.0pt;text-indent:-18.=
0pt;mso-list:l2 level2 lfo3">
<![if !supportLists]><span style=3D"font-size:11.0pt"><span style=3D"mso-li=
st:Ignore">a.<span style=3D"font:7.0pt &quot;Times New Roman&quot;">&nbsp;&=
nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
</span></span></span><![endif]><span style=3D"font-size:11.0pt">This descri=
ption is equivalent to introduction of a &nbsp;new state in the DF Election=
 Finite State Machine defined in Section 2.2 of RFC 8584<o:p></o:p></span><=
/p>
<p class=3D"MsoNormal"><span style=3D"font-size:10.5pt;font-family:Consolas=
">[jorge] I think the use of a boot timer is a normal practice in any multi=
homing scenario (not only EVPN based), so that the PE starts the multi-homi=
ng procedures only when the infrastructure
 protocols are up and running. As an example, this boot timer would prevent=
 a PE from running DF Election and take over too soon, if the underlay IGP =
has not converged yet or BGP is still converging. As such, IMO it is applic=
able to any DF Election and not
 only this document. Maybe a topic for rfc-7432bis?<o:p></o:p></span></p>
<p class=3D"MsoNormal"><span style=3D"font-size:10.5pt;font-family:Consolas=
"><o:p>&nbsp;</o:p></span></p>
<p class=3D"MsoListParagraph" style=3D"margin-left:108.0pt;text-indent:-18.=
0pt;mso-list:l2 level2 lfo3">
<![if !supportLists]><span style=3D"font-size:11.0pt"><span style=3D"mso-li=
st:Ignore">b.<span style=3D"font:7.0pt &quot;Times New Roman&quot;">&nbsp;&=
nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
</span></span></span><![endif]><span style=3D"font-size:11.0pt">As a conseq=
uence, a formal definition of the modified DF Election Finite State Machine=
 should be added to the draft, preferably preserving the style of RFC 8584.=
 The following points require explicit
 clarification IMHO:<o:p></o:p></span></p>
<p class=3D"MsoListParagraph" style=3D"margin-left:144.0pt;text-indent:-144=
.0pt;mso-text-indent-alt:-9.0pt;mso-list:l2 level3 lfo3">
<![if !supportLists]><span style=3D"font-size:11.0pt"><span style=3D"mso-li=
st:Ignore"><span style=3D"font:7.0pt &quot;Times New Roman&quot;">&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;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
</span>i.<span style=3D"font:7.0pt &quot;Times New Roman&quot;">&nbsp;&nbsp=
;&nbsp;&nbsp;&nbsp; </span></span></span><![endif]><span style=3D"font-size=
:11.0pt">In which cases the new DF Election FSM should be used (e.g., I ass=
ume that it should not be used if non-preemptive DF election mode is not
 configured). One scenario that deserves special attention is the scenario =
in which Non-Preemptive DF Election mode has been advertised by some, but n=
ot all PEs attached to the specific MH ES<o:p></o:p></span></p>
<p class=3D"MsoListParagraph" style=3D"margin-left:144.0pt;text-indent:-144=
.0pt;mso-text-indent-alt:-9.0pt;mso-list:l2 level3 lfo3">
<![if !supportLists]><span style=3D"font-size:11.0pt"><span style=3D"mso-li=
st:Ignore"><span style=3D"font:7.0pt &quot;Times New Roman&quot;">&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;&nbsp;&nbsp;&nbsp;
</span>ii.<span style=3D"font:7.0pt &quot;Times New Roman&quot;">&nbsp;&nbs=
p;&nbsp;&nbsp;&nbsp; </span></span></span><![endif]><span style=3D"font-siz=
e:11.0pt">Whether the ES route for the recovered ES representative eventual=
ly should be re-advertised with the configured preference and configured
 DF mode, and, if yes, when should this happen.<o:p></o:p></span></p>
<p class=3D"MsoNormal"><span style=3D"font-size:10.5pt;font-family:Consolas=
">[jorge] as discussed above, if the boot timer is applicable to all DF Alg=
s (I think it is), that modification may belong to rfc-7432bis instead. Thi=
s document should focus on the DF Election
 Algorithm details only. Also, about the mix of non-revertive and revertive=
 PEs in the same ES, the text strongly recommends not to do that.<o:p></o:p=
></span></p>
<p class=3D"MsoNormal"><span style=3D"font-size:10.5pt;font-family:Consolas=
"><o:p>&nbsp;</o:p></span></p>
<p class=3D"MsoNormal" style=3D"margin-left:36.0pt"><span style=3D"font-siz=
e:11.0pt">&nbsp;<o:p></o:p></span></p>
<p class=3D"MsoNormal" style=3D"margin-left:36.0pt"><span style=3D"font-siz=
e:11.0pt">Your timely feedback will be highly appreciated.<o:p></o:p></span=
></p>
<p class=3D"MsoNormal" style=3D"margin-left:36.0pt"><span style=3D"font-siz=
e:11.0pt">&nbsp;<o:p></o:p></span></p>
<p class=3D"MsoNormal" style=3D"margin-left:36.0pt"><span style=3D"font-siz=
e:11.0pt">Regards, and lots of thanks in advance,<o:p></o:p></span></p>
<p class=3D"MsoNormal" style=3D"margin-left:36.0pt"><span style=3D"font-siz=
e:11.0pt">Sasha<o:p></o:p></span></p>
<p class=3D"MsoNormal" style=3D"margin-left:36.0pt"><span style=3D"font-siz=
e:11.0pt">&nbsp;<o:p></o:p></span></p>
<p class=3D"MsoNormal" style=3D"margin-left:36.0pt"><span style=3D"font-siz=
e:11.0pt">Office: +972-39266302<o:p></o:p></span></p>
<p class=3D"MsoNormal" style=3D"margin-left:36.0pt"><span style=3D"font-siz=
e:11.0pt">Cell:&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; +972-549266302<o:p></o:p></sp=
an></p>
<p class=3D"MsoNormal" style=3D"margin-left:36.0pt"><span style=3D"font-siz=
e:11.0pt">Email:&nbsp;&nbsp; Alexander.Vainshtein@rbbn.com<o:p></o:p></span=
></p>
<p class=3D"MsoNormal" style=3D"margin-left:36.0pt"><span style=3D"font-siz=
e:11.0pt">&nbsp;<o:p></o:p></span></p>
<p class=3D"MsoNormal" style=3D"margin-left:36.0pt"><span style=3D"font-siz=
e:11.0pt"><br>
Notice: This e-mail together with any attachments may contain information o=
f Ribbon Communications Inc. and its Affiliates that is confidential and/or=
 proprietary for the sole use of the intended recipient. Any review, disclo=
sure, reliance or distribution by
 others or forwarding without express permission is strictly prohibited. If=
 you are not the intended recipient, please notify the sender immediately a=
nd then delete all copies, including any attachments.<o:p></o:p></span></p>
</div>
</body>
</html>

--_000_BY3PR08MB7060C180512D22B88615EE8DF72B9BY3PR08MB7060namp_--


From nobody Mon Feb  7 07:11:35 2022
Return-Path: <evyncke@cisco.com>
X-Original-To: bess@ietfa.amsl.com
Delivered-To: bess@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 539FC3A0954; Mon,  7 Feb 2022 07:11:32 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -14.595
X-Spam-Level: 
X-Spam-Status: No, score=-14.595 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, DKIM_VALID_EF=-0.1, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_HI=-5, RCVD_IN_MSPIKE_H3=0.001, RCVD_IN_MSPIKE_WL=0.001, SPF_NONE=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=BuVZYsWI; dkim=pass (1024-bit key) header.d=cisco.onmicrosoft.com header.b=iH6nTClP
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id o0BJkImAWrfX; Mon,  7 Feb 2022 07:11:27 -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 B37983A08D6; Mon,  7 Feb 2022 07:11:26 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=cisco.com; i=@cisco.com; l=44589; q=dns/txt; s=iport; t=1644246687; x=1645456287; h=from:to:cc:subject:date:message-id:references: in-reply-to:mime-version; bh=8MrDZnHxIFMh5Cy4kN3neyBrfor6AD297c5S3WIJO5o=; b=BuVZYsWIzKFB9yrHpiMMxm5P+XcaDnQCwKBQozOMyGwEIQJVlaFiQjPc q1WKytgFqXG8WmcsoSto6FLHaibAOREulOF/6HgatJdiRUW26+/4SYGYb JSKR+eOVI3P65HKrrtwEww93m6hNfA1zlsXZ2j+NWvYttQczxQSa0R6X2 o=;
IronPort-PHdr: =?us-ascii?q?A9a23=3AA+uSQBC7SMFD+lZLUQS/UyQVaBdPi9zP1kY95?= =?us-ascii?q?pkmjudIdaKut9TnMVfE7PpgxFnOQc3A6v1ChuaX1sKoWWEJ7Zub9nxXdptKW?= =?us-ascii?q?kwJjMwMlFkmB8iIQUTwMP/taXk8G8JPHF9o9n22Kw5bAsH7MlbTuXa1qzUVH?= =?us-ascii?q?0aXCA=3D=3D?=
IronPort-Data: =?us-ascii?q?A9a23=3AiP6qvaoY9Ao/F6IwK3wdnmwSryxeBmKcZxIvg?= =?us-ascii?q?KrLsJaIsI4StFCztgarIBnSPfveamr0L411aNzg/RgHvsCEyN43HgdtpSFjR?= =?us-ascii?q?H9B9+PIVI+TRqvS04x+DSFioHqKZKzyU/GYRCwPZiKa9kfF3oTJ9yEmj/nSH?= =?us-ascii?q?uOkUYYoBwgoLeNaYHZ54f5cs7ZRbr5A2bBVMivV0T/Ai5S31GyNg1aYBlkpB?= =?us-ascii?q?5er83uDihhdVAQw5TTSbdgT1LPXeuJ84Jg3fcldJFOgKmVY83LTegrN8F251?= =?us-ascii?q?juxExYFENiplPPwdVcHB+SUNgmVgX0QUK+n6vRAjnVtieBga7xNMgEO1m7hc?= =?us-ascii?q?9NZkL2hsbS9VxYvNa7BsO8cSBJfVSp5OMWq/ZeWcCXg7ZTMkBGun3zEhq8G4?= =?us-ascii?q?FsNFZYc+/p0Bn5Vs/0VND4lYRWKhubwy7W+IsFmi984BMjmII1ZvWtvpRnTA?= =?us-ascii?q?O09BJvDSqTQ/vdZ0Ss+wMdUEp72a9AQZyYqbRncbVhFN0wMTZ8ghOHth3b6a?= =?us-ascii?q?3hdrF7QvbAw83n7zQFt3v7qKtW9Ut2HXsp9n0uEqCTB5WuRP/2wHLRz0hKf+?= =?us-ascii?q?X6qw+TIhy6+AsQZFaaz8bhhh1j7+4DaMzVOPXPTnBVzohTWtwpjFnEp?=
IronPort-HdrOrdr: =?us-ascii?q?A9a23=3AyNCz/K5PrSPi30gXawPXwWuBI+orL9Y04l?= =?us-ascii?q?Q7vn2ZFiY1TiXIra6TdaoguiMc0AxhJ03Jmbi7Sc69qADnhOBICOgqTPaftW?= =?us-ascii?q?zd2FdAQ7sSlrcKrweQfhEWs9QtqZuIEJIOSOEYb2IK9/oSiTPQe71LrbX3k9?= =?us-ascii?q?HLuQ6d9QYRcegAUdAH0+4NMHfiLqQAfng+OXNWLuv52uN34x6bPVgHZMWyAX?= =?us-ascii?q?cIG8LZocfQqZ7gaRkaQzY69Qinl1qTmf3HOind+i1bfyJEwL8k/2SAuRf+/L?= =?us-ascii?q?+fv/ayzQKZ/3PP7q5RhMDqxrJ4dY6xY4kuW3DRYzSTFcNcso65zXYISSaUmQ?= =?us-ascii?q?8Xeez30lMd1gJImivsly+O0EDQMkLboUcTAjfZuC+laD3Y0JbErPZQMbscuW?= =?us-ascii?q?qfGSGptnbI9esMop6ilQiixulqJAKFkyLn69fSURZ20kKyvHo5iOYWy2dSSI?= =?us-ascii?q?0EddZq3MAiFW5uYd099RjBmc0a+ShVfbfhzecTdUnfY2HSv2FpztDpVnMvHg?= =?us-ascii?q?2eSkxHvsCOyTBZkH1w0kNdnaUk7zk93YN4T4MB6/XPM6xumr0LRsgKbbhlDO?= =?us-ascii?q?NERcesEGTCTR/FLWrXK1X6E6MMPW7LtvfMkfoIzfDvfIZNwIo5mZzHXl8dvW?= =?us-ascii?q?kue1j2AcnLx5FP+gClehT3Yd0s8LAX23FUgMyJeFPbC1zLdLl1qbrUnxw2OL?= =?us-ascii?q?ytZ8qO?=
X-IronPort-Anti-Spam-Filtered: true
X-IronPort-Anti-Spam-Result: =?us-ascii?q?A0BxBgByHvlh/5ldJa1agmOBITFWB3d?= =?us-ascii?q?aEyQxhEmDRwOFOYUOgwIDgSmJZ4UqimqBLhSBEQNUCwEBAQ0BATUMBAEBhQU?= =?us-ascii?q?CF4NIAiU0CQ4BAgQBAQESAQEFAQEBAgEGBIEJE4VoDYZCAQEBAQMSER0BASk?= =?us-ascii?q?OAQ8CAQgRAwECIQEJAgICHxEaAwgCBAENBRYMgmIBgg5XAy4BDqIrAYE6Aoo?= =?us-ascii?q?feoExgQGCCAEBBgQEgUpBgwINC4I3AwaBOoMOgn5USgEBgluELCccgUlEgRU?= =?us-ascii?q?nHIJnPoIhQgIDgSgBEgEHOg2CazeCLpE2LUQBATAyBCIZEAhQKwQGRgI1Ahs?= =?us-ascii?q?TBRcpA5FXExAEgwdHiU6faGsKg0aFIYVgjmMEhXUFLoNyjByRJoZThU6QfCC?= =?us-ascii?q?CJ4pIg06QWQQEhQQCBAIEBQIOAQEGNYEsPGlwcBVlAYI+URkPjleDOoUUhUp?= =?us-ascii?q?0OAIGAQoBAQMJAYI6ixEBAQ?=
X-IronPort-AV: E=Sophos;i="5.88,333,1635206400";  d="scan'208,217";a="995740774"
Received: from rcdn-core-2.cisco.com ([173.37.93.153]) by rcdn-iport-2.cisco.com with ESMTP/TLS/DHE-RSA-SEED-SHA; 07 Feb 2022 15:11:24 +0000
Received: from mail.cisco.com (xbe-aln-006.cisco.com [173.36.7.21]) by rcdn-core-2.cisco.com (8.15.2/8.15.2) with ESMTPS id 217FBOoF001191 (version=TLSv1.2 cipher=AES256-SHA bits=256 verify=OK); Mon, 7 Feb 2022 15:11:24 GMT
Received: from xfe-rcd-005.cisco.com (173.37.227.253) by xbe-aln-006.cisco.com (173.36.7.21) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.2.986.14; Mon, 7 Feb 2022 09:11:23 -0600
Received: from xfe-rtp-004.cisco.com (64.101.210.234) by xfe-rcd-005.cisco.com (173.37.227.253) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.2.986.14; Mon, 7 Feb 2022 09:11:23 -0600
Received: from NAM12-BN8-obe.outbound.protection.outlook.com (64.101.32.56) by xfe-rtp-004.cisco.com (64.101.210.234) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.2.986.14 via Frontend Transport; Mon, 7 Feb 2022 10:11:23 -0500
ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=SaUdHSHfpABC7bh4U2gTQGJCe+UYung5pXLoADS9O6sjaYlz1GWTmkzB7dDD96YPWqY44nIHvA7hrtxqHqovbS8c4Ei2mJC2YA5B5cbpyHfbFxcf8gqH6WeVUOblRJuiGZ7VQ14cWBNsOeUrtV5qy4XOZIJWk72FKzqlYA63VrY9p63KdvBLkJpZttGIvbMUAMRBvYcDtnQ29SKy72LLztBkAp77a6tGBQk/7MWwqOIDpLQW/Y6RXqsxWg7yiCcTVhpWIai+qLmDE4NlEFcKJdBXWAeRVQLxZrk7mMEpgmAeS/XM8yWuDEX2b03fieK84dnWITMfEKuWOsQElUv64A==
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-AntiSpam-MessageData-ChunkCount:X-MS-Exchange-AntiSpam-MessageData-0:X-MS-Exchange-AntiSpam-MessageData-1; bh=8MrDZnHxIFMh5Cy4kN3neyBrfor6AD297c5S3WIJO5o=; b=KG0vF4ff/6N3OcHqPaUdh2pzGEqJlxtmaUO/CLRLH5iojavXwe3uWhqq7a6NzG5rnN78dgwwWm4v+wGtNUSElth7l3QrM4AP79YHyPhtCo9EEaUJUjy7GT/97nLUeZRseZPxErdj7aWWCWebeQJu0LeOMe6R3XCrbWHHEjZ6i9q38PFhdhUhs+0th5q8k036MfZkbCzWW/pqpO7u1N6FNaJcqUsNF3u8ctwnLvg3yvpx3IVODBouBNZAjJ89L997p2TkfUhyxRXZU/98OTt8sq7wWP6E8rXv5hPJS3tRyxJtO4GgW7mN4GnY4sSkx5mArClH3Ix9bNckAN+9tuNbfA==
ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=none; dmarc=none; dkim=none; 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=8MrDZnHxIFMh5Cy4kN3neyBrfor6AD297c5S3WIJO5o=; b=iH6nTClPXZZ5e3/gPH0FlzA3zUcx88oYiK9hurcRh+sND5stRyHndLDmmgtHmBOhT3EpgfYJ1UnrLfWCBd6AZA3BGmJZG0WVV/x/wYnOslVyMkUyKGnPG07wy0rKw7L30sDzqAvZY+M1g/M6FrhOP/4a960uECnBhNG5L9Iri58=
Received: from PH0PR11MB4966.namprd11.prod.outlook.com (2603:10b6:510:42::21) by PH0PR11MB4872.namprd11.prod.outlook.com (2603:10b6:510:32::18) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.4951.12; Mon, 7 Feb 2022 15:11:22 +0000
Received: from PH0PR11MB4966.namprd11.prod.outlook.com ([fe80::143c:310d:4a0:ce8c]) by PH0PR11MB4966.namprd11.prod.outlook.com ([fe80::143c:310d:4a0:ce8c%3]) with mapi id 15.20.4951.019; Mon, 7 Feb 2022 15:11:22 +0000
From: "Eric Vyncke (evyncke)" <evyncke@cisco.com>
To: "Mankamana Mishra (mankamis)" <mankamis@cisco.com>, The IESG <iesg@ietf.org>
CC: "draft-ietf-bess-evpn-igmp-mld-proxy@ietf.org" <draft-ietf-bess-evpn-igmp-mld-proxy@ietf.org>, "bess-chairs@ietf.org" <bess-chairs@ietf.org>, "bess@ietf.org" <bess@ietf.org>, "slitkows.ietf@gmail.com" <slitkows.ietf@gmail.com>
Thread-Topic: =?utf-8?B?w4lyaWMgVnluY2tlJ3MgRGlzY3VzcyBvbiBkcmFmdC1pZXRmLWJlc3MtZXZw?= =?utf-8?Q?n-igmp-mld-proxy-13:_(with_DISCUSS_and_COMMENT)?=
Thread-Index: AQHXxYx4SuSOnnOQN0GuqXUTp5s6tqvkEKSAgARpmACAoHVbgA==
Date: Mon, 7 Feb 2022 15:11:22 +0000
Message-ID: <5F5F3F75-4FA1-4EB4-8F36-87674C37F380@cisco.com>
References: <163471849951.29604.15708360326662553702@ietfa.amsl.com> <BYAPR11MB2725AB62B930B7E2BC1F4ABCDF839@BYAPR11MB2725.namprd11.prod.outlook.com> <BC6A67FB-1AB7-4F3E-9BAD-23D16D42ECA1@cisco.com>
In-Reply-To: <BC6A67FB-1AB7-4F3E-9BAD-23D16D42ECA1@cisco.com>
Accept-Language: fr-BE, en-US
Content-Language: en-GB
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
user-agent: Microsoft-MacOutlook/16.57.22011101
authentication-results: dkim=none (message not signed) header.d=none;dmarc=none action=none header.from=cisco.com;
x-ms-publictraffictype: Email
x-ms-office365-filtering-correlation-id: 48e9fb82-a96b-4972-8ae2-08d9ea4c19ed
x-ms-traffictypediagnostic: PH0PR11MB4872:EE_
x-microsoft-antispam-prvs: <PH0PR11MB48720C29BFDE17D2751653FEA92C9@PH0PR11MB4872.namprd11.prod.outlook.com>
x-ms-oob-tlc-oobclassifiers: OLM:10000;
x-ms-exchange-senderadcheck: 1
x-ms-exchange-antispam-relay: 0
x-microsoft-antispam: BCL:0;
x-microsoft-antispam-message-info: WTmTgpmRIuWV1efxm1Cy3LtxnPWl8F7IH5k8X6N3gN4weC3i/337EA8MnExTpqjIo2WwNnpcRvZiaRTQTeG4BYBXjCqqd07EkI035BU7rQUVTMFIROCIXGFvL9eK8kmqg72DLLRq64IXWwTMeXui8IVuCzefAGzpQKd4nYNeVxh6CMznnZDFnto7YXfgOj75WxEWkD5up+czDfqA/PXEYT3+kzvVAyMrZstbbK3yjqzcQmZ0SGG5UrMV6QG7HzR6cIqQvsJq52gPUnwrrtHcmWRWARVTfkLzolpHcysbEOruyTlxqPWUK7oMEiyrludfZ57LOIvCVfQXgUffX3eHeB+OZHkdcaAizUdyvO+Um3TTYTwecg3ryuLO9EEh5pBWmxk9Q5RT36f2bDv56wHl1y6VbOwqBcCKrznN61AfrMsYFW6JEQ9Avm04LH2nHqHOHKAuYj2osOsF5tB8cGV2KFp559LDzz0v5gKi31naJkc2pzsoIhjjGVBM5r11BhcDZiymDXIFVJJ66zky3ducRFyKpYvrPi1SXJfLnQI8b8j4MLUQ5P4GwrRaF65yUF/idsXe/9Xqvd2W+pfdsNdafa8aZgzb0KK4IhpQO2mIHO/QHy4dWaekS7d293hNFmwAFJmulbFdhMLmxx/MCQoobL/vz3NRNv7HRqFT3niDL3Wr3KlBYiS3geucIxaseFtBHx5G/ev4bJtKUGOdex27Om5fHq2l4SZS/fuZsxFH38ng9o+pCcKhCUnGTZBqTLpHlYdAF5NpgxsotG8DokHrv5gSjp4VcPEZQFCK2eBmT3JA5jbudE3+3K76b+oAVNlryV9V5YEGePme8jS5ECKuW1C/b+0rk4+RfwHFmJGH1oU=
x-forefront-antispam-report: CIP:255.255.255.255; CTRY:; LANG:en; SCL:1; SRV:;  IPV:NLI; SFV:NSPM; H:PH0PR11MB4966.namprd11.prod.outlook.com; PTR:; CAT:NONE;  SFS:(13230001)(366004)(5660300002)(66476007)(38070700005)(83380400001)(2906002)(224303003)(64756008)(66574015)(66446008)(36756003)(4326008)(76116006)(66946007)(66556008)(91956017)(8936002)(33656002)(6506007)(508600001)(6486002)(966005)(6512007)(54906003)(2616005)(86362001)(186003)(316002)(122000001)(166002)(110136005)(71200400001)(53546011)(38100700002)(45980500001); DIR:OUT; SFP:1101; 
x-ms-exchange-antispam-messagedata-chunkcount: 1
x-ms-exchange-antispam-messagedata-0: =?utf-8?B?eSswaDFqWFE0YXdQc09sblU0dTJ1eXFHVjRXNFkrdGQrZmtHSTdheSsyS2ZH?= =?utf-8?B?cElZNGFHZEgwZ2dmS0FOdlZuMTB2Z3kzOVMrbFN2Q3BvRVQrb1QrWkZ1bXdl?= =?utf-8?B?WXNwRG9DWEJRRG9DMS80QTlsaGpNdFRlMy8wOGd3TTlvNkJLV1hub3pHMUU0?= =?utf-8?B?N2pYSk5wd0IrTTI1OGU5dXl4MzBmRTIzeUtaNmtLZnFlL2ZLWXpNQ2o1M3Na?= =?utf-8?B?TXV3YjJrYzBWbE1PL3lBcmwxdEZsWjBRckVVeEIrRjExZFRhdUJTSXhMNlZS?= =?utf-8?B?TDJ3NXlzSDdTUGxnR0ZBcE5RRVFMVzV4WDRIR09mOUxoSkF4dk91bGUrYnZX?= =?utf-8?B?NlpNNGQ4cnB4UE10RnhpOHlBejFCZkRhQUduYUFHdFVCbVNta3RtZndLKytB?= =?utf-8?B?ZmZpQTNGdjZxRmNNSmNWNFdnSEMvV3Jjcm1PMHU1aVc0QXBZMzE1NThSTGJm?= =?utf-8?B?ZnRQdDkxbkFEVTkzU2xXOEpSUlFOc3dRSFJjWU1SeUdjVUVoZWFXM1BnWmp2?= =?utf-8?B?YzRBMGtIVTBKNC9Bam5FZlZ5N0RKSGtib0tha3VWaFlvY0xRTWpqM0Nacnht?= =?utf-8?B?TnFlcHUwTHI1Vk9YdUtEbmxyekpEd1o3bHNjYU4xR2VZbUZyTWlpNkFtTEFT?= =?utf-8?B?ckxtNjJhZm84d3ZLQm9vQk95SThLOWdoQk5rRjFkTEh2YzFNbkl3eXVJc3Vk?= =?utf-8?B?VnhjNnRmb0tPS3JVQTM1R2NpR2JVZno5Um40K3ZMNlhvSGFhTThoRlEwellX?= =?utf-8?B?WFordUFPbWU2NUFwOWlpemRENEx3bEtNNXBjMzhPVUZHODJjUXBzV0ZBTm5v?= =?utf-8?B?eFUvVUVZL0k2alBYNFNqR0FRTHJPd3J5MnFrQ3R0SHVKNVRsem53d3g0R2RB?= =?utf-8?B?YXZ5TSt3TmVGWHovRDBtd0tmVTMxZUZ2VDhHK242YVdVSlE5blJwcXZRVUYy?= =?utf-8?B?WUhKbC80amNYLzZLeUM3dGVlRE0ya0tjVXUybHlWcDJmNnRkUzl1UzhpdEt5?= =?utf-8?B?SXpHdE92RUdFNUhXb3ZyaElTUnh3cVlPb1RkTkNnUnR3ODUrb0R3anVOa1h4?= =?utf-8?B?K3U0aXhma29nTnJHNExXVVRYVFp4Nlo0cjdoeVllUkRXY2lMd21uNGdrMXNQ?= =?utf-8?B?SC83RzhDTU9oanJIbG1zMFBRZHk2RkliMlZuZ1lCNlgwd0ZRV0crSm9QTG03?= =?utf-8?B?alN2cHJ0azlLNFoxbUYzNldkY1luV2tBT2pEdHJRYzBobTR6UDJPL0U4d2FF?= =?utf-8?B?S21sNlJEa3BzQ2NBRy9LbWJUMjlibHVsS1VraHlzdS9mTjhrbHhYTXFiUTFF?= =?utf-8?B?OW5PN2FZTXVDZm4vc0loenFRMHNjSFJPd1pSaUoxMnRQTWFEdEVCYm1TMFA5?= =?utf-8?B?cHBSTGN0YUtwYUxwb2p5MllFNndRNFhaNGVUWm9BNC9vdUVMbU1iQ3F2c0ha?= =?utf-8?B?TGFCSEl0QWhIWVZEcjhDUGFoVnVxUGcwcXBvazNsWHgwMDZ2bVNaR01Ic2gz?= =?utf-8?B?SzJZOHQwZEp5c1Z1Wm1YbUJDZ25DYVAwOWRLem9EOWF0REFCQnkrZ09ybXlw?= =?utf-8?B?YTFlNVBJd2l3eHY3RWVmbzVPcW5yRG0rZVZ4eVdldzJROHpLWjJVU2Y0UEVK?= =?utf-8?B?aGdxS01ORG1GVVc5aDVkeDJJTDVMamM0aEM3NVovbVdraFpXcDR2VXA5RlFK?= =?utf-8?B?UG5JdkFvN1JzWm1HdUs5c1krVmpCV1V5K3E2dEFaWG4wam4zMmZMbWR5SDVY?= =?utf-8?B?Y2dKbFl4ZlgwRE50Mk1lWjdDbHNjeXhSUmFxVkxETXBMS3VSRWduQmdSTlpv?= =?utf-8?B?d2NQOUVwUXRLazBNRUFxejdQSk9JaldZc2pzdnRYUDZhV2tZdis2SEVZSkR0?= =?utf-8?B?NWoyWHJoRTdwVXVteXdKRVNZMnhQUkN4VXR6dGNUSFhDOEJ1SU1VRnA2bGRS?= =?utf-8?B?ZGl3NGs3RnJJeFhtNjFSaCsyWTBEUWdIaityRHJtYXd4WTg4QktVNDBjNkJY?= =?utf-8?B?bjh5TmNOZEFaT3hwWi9YOU8yVitGaUxWZ2srdmQ0NFFZOVJqbm1udlBDVHQ5?= =?utf-8?B?NDFxM0p1eGo4d2xoZXNtNXdWbXhFZTk2NllhdUtzUFQ2TWIvSGI5WlltR25o?= =?utf-8?B?T3NrREVPbmU1K2NOQTRGa0tIdVFRMWtDclR3Qlc2anA3ZFI5WlZqalVjbHg4?= =?utf-8?B?azczM3hUQzhxQWgyZjFzMWdGMjd6QU5TWGNYK2lQTjVjUkxFd0hKRDlDS2xI?= =?utf-8?Q?lWcMRgQXBvErpAHB0MDdszPY9bnXD2mfUj0Mp4E7+M=3D?=
Content-Type: multipart/alternative; boundary="_000_5F5F3F754FA14EB48F3687674C37F380ciscocom_"
MIME-Version: 1.0
X-MS-Exchange-CrossTenant-AuthAs: Internal
X-MS-Exchange-CrossTenant-AuthSource: PH0PR11MB4966.namprd11.prod.outlook.com
X-MS-Exchange-CrossTenant-Network-Message-Id: 48e9fb82-a96b-4972-8ae2-08d9ea4c19ed
X-MS-Exchange-CrossTenant-originalarrivaltime: 07 Feb 2022 15:11:22.1311 (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: UvAOQ2mi3N4lJTklpZ7ObnM279QNNjCgwZZcnCjmWaUCleD9gL5uCl69tIk5VkmjtOCh0g1qjh6zvRZPPzPVPw==
X-MS-Exchange-Transport-CrossTenantHeadersStamped: PH0PR11MB4872
X-OriginatorOrg: cisco.com
X-Outbound-SMTP-Client: 173.36.7.21, xbe-aln-006.cisco.com
X-Outbound-Node: rcdn-core-2.cisco.com
Archived-At: <https://mailarchive.ietf.org/arch/msg/bess/mp1D9ci17f4o0kM7KJKrO5gUlfU>
Subject: Re: [bess]  =?utf-8?q?=C3=89ric_Vyncke=27s_Discuss_on_draft-ietf-bess?= =?utf-8?q?-evpn-igmp-mld-proxy-13=3A_=28with_DISCUSS_and_COMMENT=29?=
X-BeenThere: bess@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: BGP-Enabled ServiceS working group discussion list <bess.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/bess>, <mailto:bess-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/bess/>
List-Post: <mailto:bess@ietf.org>
List-Help: <mailto:bess-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/bess>, <mailto:bess-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 07 Feb 2022 15:11:33 -0000

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

SGVsbG8gTWFua2FtYW5hIGFuZCBvdGhlciBhdXRob3JzLA0KDQpJcyB0aGVyZSBhIHBsYW4gdG8g
c29sdmUgbXkgcmVtYWluaW5nIGJsb2NraW5nIERJU0NVU1MgcG9pbnQgPyBJLmUuLCBob3cgY2Fu
IGEgcmVjaXBpZW50IEVWUE4gc3BlYWtlciBjYW4gdHJhbnNsYXRlIGJhY2sgdGhlIEJHUCBpbmZv
cm1hdGlvbiBpbnRvIE1MRC9JR01QIHBhY2tldHM/DQoNClNlY3Rpb24gNC4xIGNvbnRhaW5zICIg
VGhlIGluZm9ybWF0aW9uIGlzIGFnYWluIHRyYW5zbGF0ZWQgYmFjayB0byBJR01QIG1lc3NhZ2Ug
YXQgdGhlIHJlY2lwaWVudCBFVlBOIHNwZWFrZXIuIiBCdXQgdGhlIHRyYW5zbGF0aW9uIGlzIG5v
dCBzcGVjaWZpZWQuIFRoaXMgc2hvdWxkIGJlIHJlcXVpcmVkIGluIGEgcHJvcG9zZWQgc3RhbmRh
cmQgZG9jdW1lbnQuIEkuZS4sIG11bHRpcGxlIHNlY3Rpb25zIGFyZSBhYm91dCBNTEQvSUdNUCBt
ZXNzYWdlcyByZWNlaXZlZCBieSBhIFBFLCBmb3JtYXQgb2YgdGhlIEJHUCBtZXNzYWdlcywgYnV0
IG5ldmVyIGhvdyB0byBnZW5lcmF0ZSBNTEQvSUdNUCBmcm9tIHRob3NlIHJvdXRlcy4gRXZlbiBp
ZiB0cml2aWFsIGZvciB0aGUgYXV0aG9ycywgc29tZSBkZXNjcmlwdGlvbiwgZXZlbiBzaG9ydCwg
aXMgcmVhbGx5IHJlcXVpcmVkLg0KDQpCVFcsIGluIHNlY3Rpb24gNC4xLjEgb2YgcmV2aXNpb24g
LTE2LCBJIGZpbmQgdGhlIG51bWJlcmluZyBvZiB0aGUgcnVsZXMgcmVhbGx5IGNvbmZ1c2luZyBh
cyBpdCByZXN0YXJ0cyBmcm9tIDEuIFN0cm9uZ2x5IHN1Z2dlc3QgYWRkaW5nIGEgcHJlYW1ibGUg
YmV0d2VlbiBydWxlIDQgYW5kIHJ1bGUgMS4NCg0KQlRXMiwgIlNNRVQiIGlzIHVzZWQgaW4gdGhl
IHRleHQgYmVmb3JlIGl0cyBleHBhbnNpb24gaW4gc2VjdGlvbiA5LjEuMSAoZmlyc3QgdXNlIGlu
IHNlY3Rpb24gNC4xLjEpLg0KDQpJIHN0aWxsIGhvcGUgdGhhdCB0aGUgYWJvdmUgZW1haWwgaGVs
cHMgaW1wcm92aW5nIHRoaXMgZG9jdW1lbnQsDQoNClJlZ2FyZHMNCg0KLcOpcmljDQoNCg0KRnJv
bTogRXJpYyBWeW5ja2UgPGV2eW5ja2VAY2lzY28uY29tPg0KRGF0ZTogVGh1cnNkYXksIDI4IE9j
dG9iZXIgMjAyMSBhdCAxMzo0OQ0KVG86ICJNYW5rYW1hbmEgTWlzaHJhIChtYW5rYW1pcykiIDxt
YW5rYW1pc0BjaXNjby5jb20+LCBUaGUgSUVTRyA8aWVzZ0BpZXRmLm9yZz4NCkNjOiAiZHJhZnQt
aWV0Zi1iZXNzLWV2cG4taWdtcC1tbGQtcHJveHlAaWV0Zi5vcmciIDxkcmFmdC1pZXRmLWJlc3Mt
ZXZwbi1pZ21wLW1sZC1wcm94eUBpZXRmLm9yZz4sICJiZXNzLWNoYWlyc0BpZXRmLm9yZyIgPGJl
c3MtY2hhaXJzQGlldGYub3JnPiwgImJlc3NAaWV0Zi5vcmciIDxiZXNzQGlldGYub3JnPiwgInNs
aXRrb3dzLmlldGZAZ21haWwuY29tIiA8c2xpdGtvd3MuaWV0ZkBnbWFpbC5jb20+DQpTdWJqZWN0
OiBSZTogw4lyaWMgVnluY2tlJ3MgRGlzY3VzcyBvbiBkcmFmdC1pZXRmLWJlc3MtZXZwbi1pZ21w
LW1sZC1wcm94eS0xMzogKHdpdGggRElTQ1VTUyBhbmQgQ09NTUVOVCkNCg0KSGVsbG8gTWFua2Ft
YW5hLA0KDQpUaGFuayB5b3UgZm9yIHlvdXIgY29uc3RydWN0aXZlIHJlcGx5LCBwbGVhc2Ugc2Vl
IGJlbG93IGZvciBFVj4gYXMgSSBhbSBhZnJhaWQgdGhhdCB5b3VyIGFuc3dlcnMgZG8gbm90IGFk
ZHJlc3MgY29tcGxldGVseSBteSBjb25jZXJucy4NCg0KUmVnYXJkcw0KDQotw6lyaWMNCg0KRnJv
bTogIk1hbmthbWFuYSBNaXNocmEgKG1hbmthbWlzKSIgPG1hbmthbWlzQGNpc2NvLmNvbT4NCkRh
dGU6IE1vbmRheSwgMjUgT2N0b2JlciAyMDIxIGF0IDIwOjI2DQpUbzogRXJpYyBWeW5ja2UgPGV2
eW5ja2VAY2lzY28uY29tPiwgVGhlIElFU0cgPGllc2dAaWV0Zi5vcmc+DQpDYzogImRyYWZ0LWll
dGYtYmVzcy1ldnBuLWlnbXAtbWxkLXByb3h5QGlldGYub3JnIiA8ZHJhZnQtaWV0Zi1iZXNzLWV2
cG4taWdtcC1tbGQtcHJveHlAaWV0Zi5vcmc+LCAiYmVzcy1jaGFpcnNAaWV0Zi5vcmciIDxiZXNz
LWNoYWlyc0BpZXRmLm9yZz4sICJiZXNzQGlldGYub3JnIiA8YmVzc0BpZXRmLm9yZz4sICJzbGl0
a293cy5pZXRmQGdtYWlsLmNvbSIgPHNsaXRrb3dzLmlldGZAZ21haWwuY29tPg0KU3ViamVjdDog
UmU6IMOJcmljIFZ5bmNrZSdzIERpc2N1c3Mgb24gZHJhZnQtaWV0Zi1iZXNzLWV2cG4taWdtcC1t
bGQtcHJveHktMTM6ICh3aXRoIERJU0NVU1MgYW5kIENPTU1FTlQpDQoNCkhpIEVyaWMsDQpUaGFu
a3MgZm9yIGNvbW1lbnQuIFBsZWFzZSBmaW5kIGlubGluZSBjb21tZW50IGZvciBibG9ja2luZyBk
aXN1Y3NzIC4NCg0KTWFua2FtYW5hDQoNCkZyb206IMOJcmljIFZ5bmNrZSB2aWEgRGF0YXRyYWNr
ZXIgPG5vcmVwbHlAaWV0Zi5vcmc+DQpEYXRlOiBXZWRuZXNkYXksIE9jdG9iZXIgMjAsIDIwMjEg
YXQgMToyOCBBTQ0KVG86IFRoZSBJRVNHIDxpZXNnQGlldGYub3JnPg0KQ2M6IGRyYWZ0LWlldGYt
YmVzcy1ldnBuLWlnbXAtbWxkLXByb3h5QGlldGYub3JnIDxkcmFmdC1pZXRmLWJlc3MtZXZwbi1p
Z21wLW1sZC1wcm94eUBpZXRmLm9yZz4sIGJlc3MtY2hhaXJzQGlldGYub3JnIDxiZXNzLWNoYWly
c0BpZXRmLm9yZz4sIGJlc3NAaWV0Zi5vcmcgPGJlc3NAaWV0Zi5vcmc+LCBzbGl0a293cy5pZXRm
QGdtYWlsLmNvbSA8c2xpdGtvd3MuaWV0ZkBnbWFpbC5jb20+DQpTdWJqZWN0OiDDiXJpYyBWeW5j
a2UncyBEaXNjdXNzIG9uIGRyYWZ0LWlldGYtYmVzcy1ldnBuLWlnbXAtbWxkLXByb3h5LTEzOiAo
d2l0aCBESVNDVVNTIGFuZCBDT01NRU5UKQ0Kw4lyaWMgVnluY2tlIGhhcyBlbnRlcmVkIHRoZSBm
b2xsb3dpbmcgYmFsbG90IHBvc2l0aW9uIGZvcg0KZHJhZnQtaWV0Zi1iZXNzLWV2cG4taWdtcC1t
bGQtcHJveHktMTM6IERpc2N1c3MNCg0KV2hlbiByZXNwb25kaW5nLCBwbGVhc2Uga2VlcCB0aGUg
c3ViamVjdCBsaW5lIGludGFjdCBhbmQgcmVwbHkgdG8gYWxsDQplbWFpbCBhZGRyZXNzZXMgaW5j
bHVkZWQgaW4gdGhlIFRvIGFuZCBDQyBsaW5lcy4gKEZlZWwgZnJlZSB0byBjdXQgdGhpcw0KaW50
cm9kdWN0b3J5IHBhcmFncmFwaCwgaG93ZXZlci4pDQoNCg0KUGxlYXNlIHJlZmVyIHRvIGh0dHBz
Oi8vd3d3LmlldGYub3JnL2Jsb2cvaGFuZGxpbmctaWVzZy1iYWxsb3QtcG9zaXRpb25zLw0KZm9y
IG1vcmUgaW5mb3JtYXRpb24gYWJvdXQgaG93IHRvIGhhbmRsZSBESVNDVVNTIGFuZCBDT01NRU5U
IHBvc2l0aW9ucy4NCg0KDQpUaGUgZG9jdW1lbnQsIGFsb25nIHdpdGggb3RoZXIgYmFsbG90IHBv
c2l0aW9ucywgY2FuIGJlIGZvdW5kIGhlcmU6DQpodHRwczovL2RhdGF0cmFja2VyLmlldGYub3Jn
L2RvYy9kcmFmdC1pZXRmLWJlc3MtZXZwbi1pZ21wLW1sZC1wcm94eS8NCg0KDQoNCi0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0NCkRJU0NVU1M6DQotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tDQoNClRoYW5rIHlvdSBmb3IgdGhlIHdvcmsg
cHV0IGludG8gdGhpcyBkb2N1bWVudC4gSSBoYXZlIHRvIHN0YXRlIHRoYXQgSSBhbQ0KbmVpdGhl
ciBhIEVWUE4gZXhwZXJ0IG5vdCBhIG11bHRpY2FzdCBvbmUuDQoNClBsZWFzZSBmaW5kIGJlbG93
IHNvbWUgYmxvY2tpbmcgRElTQ1VTUyBwb2ludHMgKHByb2JhYmx5IGVhc3kgdG8gYWRkcmVzcyks
IHNvbWUNCm5vbi1ibG9ja2luZyBDT01NRU5UIHBvaW50cyAoYnV0IHJlcGxpZXMgd291bGQgYmUg
YXBwcmVjaWF0ZWQgZXZlbiBpZiBvbmx5IGZvcg0KbXkgb3duIGVkdWNhdGlvbiksIGFuZCBzb21l
IG5pdHMuDQoNClNwZWNpYWwgdGhhbmtzIHRvIFN0w6lwaGFuZSBMaXRrb3dza2kgZm9yIGhpcyBz
aGVwaGVyZCdzIHdyaXRlLXVwIGFib3V0IHRoZSBXRw0KY29uc2Vuc3VzLg0KDQpJIGhvcGUgdGhh
dCB0aGlzIGhlbHBzIHRvIGltcHJvdmUgdGhlIGRvY3VtZW50LA0KDQpSZWdhcmRzLA0KDQotw6ly
aWMNCg0KPT0gRElTQ1VTUyA9PQ0KDQpUaGUgdGV4dCBjb3ZlcnMgaW4gZGV0YWlscyBob3cgdG8g
bWFwIE1MRC9JR01QIGludG8gQkdQIHJvdXRlcyBidXQgZG9lcyBub3Qgc2F5DQphIHdvcmQgb24g
aG93IHRvIHJlY3JlYXRlIHRoZSBNTEQvSUdNUCBwYWNrZXRzLiBTaG91bGQgdGhlcmUgYmUgYW55
IHN1Y2gNCnNwZWNpZmljYXRpb24gPw0KTWFua2FtYW5hIDogIFRoaXMgZHJhZnQgY292ZXJzIHdo
YXQgaXMgRVZQTiByZWxhdGVkIHByb2NlZHVyZXMuIElHTVAgLyBNTEQgcGFja2V0cyBhcmUgZ2Vu
ZXJhdGVkIGJ5IG11bHRpY2FzdCBob3N0LiBBbmQgdGhpcyBkb2N1bWVudCBkb2VzIG5vdCBkZWZp
bmUgYW55IHByb2NlZHVyZSBhYm91dCB3aGF0IG5lZWRzIHRvIGJlIGRvbmUgYXQgaG9zdC4gSG9z
dCBpcyBub3QgZXZlbiBhd2FyZSBvZiBwcmVzZW5zZSBvZiBFVlBODQpFVj4gQUZBSUssIE1MRC9J
R01QIHBhY2tldHMgYXJlIGFsc28gZ2VuZXJhdGVkIGJ5IHJvdXRlcnMgYW5kIG5vdCBvbmx5IGJ5
IGhvc3RzLCBidXQgdGhpcyBpcyBhIGRldGFpbC4NCkVWPiBNb3JlIGltcG9ydGFudCBpbiBteSBl
eWVzOiB3aGVuIG9uZSBNTEQvSUdNUCBwcm94eSByZWNlaXZlcyBzb21lIGluZm9ybWF0aW9uIHZp
YSBCR1AsIGl0IGFsc28gbmVlZHMgdG8gZm9yd2FyZCB0aGUgcmVjcmVhdGVkIE1MRC9JR01QIGxv
Y2FsbHkgdG8gdGhlIGF0dGFjaGVkIGhvc3RzIGluIG9yZGVyIHRvIGJlIHRyYW5zcGFyZW50LiBB
bmQgSSBzdHJvbmdseSBiZWxpZXZlIHRoYXQgYSBzaG9ydCBzZWN0aW9uIG9uIHRoZSBkb2N1bWVu
dCBzaG91bGQgZGVzY3JpYmUgdGhlIHByb2Nlc3MuIEhlbmNlIGtlZXBpbmcgbXkgYmxvY2tpbmcg
RElTQ1VTUyBvbiB0aGlzIHBvaW50Lg0KDQpBcmUgYWxsIG11bHRpY2FzdCBncm91cCBhZGRyZXNz
IHRyZWF0ZWQgYXMgdGhlIHNhbWUgPyBJIHdvdWxkIGhhdmUgYXBwcmVjaWF0ZWQNCnNvbWUgdGV4
dCBhYm91dCBsaW5rLWxvY2FsIG11bHRpY2FzdCBhcyB3ZWxsIGFzIGdsb2JhbCBtdWx0aWNhc3Qg
Z3JvdXBzDQphZGRyZXNzZXMuDQpNYW5rYW1hbmEgOiBTaW5jZSB0aGlzIGRyYWZ0IHRyYW5zcG9y
dCBhbGwgVmFsaWQgSUdNUCAvIE1MRCBqb2luIG92ZXIgQkdQLiBJdCBkb2VzIG5vdCBkaWZmZXJl
bnRpYXRlIGJldHdlZW4gZGlmZmVyZW50IGdyb3VwIHJhbmdlLiBBbGwgdmVyaWZpY2F0aW9uIGFu
ZCBoYW5kZWxpbmcgd291bGQgYmUgc3RpbGwgSUdNUCAvIE1MRCByb3V0ZXIgcmVzcG9uc2liaWxp
dHksIHNvIEkgZG8gbm90IHRoaW5rIHdlIHdvdWxkIG5lZWQgdG8gbWVudGlvbiBhbnkgb2YgdGhp
cy4NCkVWPiB0aGFuayB5b3UgZm9yIHRoZSBjb25maXJtYXRpb24sIEkgc3RpbGwgYmVsaWV2ZSB0
aG91Z2ggdGhhdCB0aGlzIGlzIHdvcnRoIG1lbnRpb25pbmcgaW4gdGhlIHRleHQgaW4gb25lIHNl
bnRlbmNlLg0KRVY+IEkgd2lsbCAnZGVncmFkZScgdGhpcyBibG9ja2luZyBESVNDVVNTIGludG8g
YSBub24tYmxvY2tpbmcgRElTQ1VTUyBhbnl3YXkuDQoNCi0tIEFic3RyYWN0IC0tDQpXaGlsZSB0
aGlzIHBvaW50IGlzIHByZXR0eSBsaWdodCBmb3IgYSBibG9ja2luZyBESVNDVVNTLCBsZXQncyBm
aXggaXQ6DQotIHRoZSBhYnN0cmFjdCBzaG91bGQgYWxzbyBtZW50aW9uIE1MRCBhbmQgbm90IG9u
bHkgSUdNUA0KLSB3aGF0IGFyZSAndGhlIGFib3ZlIHNlcnZpY2VzJyA/DQoNCi0tIFNlY3Rpb24g
MSAtLQ0KSW4gdGhlIHNhbWUgdmVpbiwgaXMgaXQgYWJvdXQgSUdNUCBvbmx5ID8gT3IgZG9lcyBp
dCBpbmNsdWRlIE1MRCBhcyB3ZWxsID8gSXQNCmlzIHJlYWxseSB1bmNsZWFyLg0KTWFua2FtYW5h
IDogQWRkZWQgTUxEIGluIGFic3RyYWN0LiBCdXQgbGF0ZXIgaW4gdGVybWlub2xvZ3ksIGl0IGhh
cyBiZWVuIG1lbnRpb25lZCB0aGF0IGV2ZW4gdGhvdWdoIHdlIGhhdmUgdXNlZCB0ZXJtIElHTVAs
IGl0cyB2YWxpZCBmb3IgTUxEIHRvby4gRm9yIGJldHRlciByZWRhYmlsaXR5LCBNTEQgaGFzIGJl
ZW4gbm90IHVzZWQgaW4gcmVzdCBvZiBkb2N1bWVudC4NCkVWPiBUaGFuayB5b3UgZm9yIGZpeGlu
ZyB0aGUgYWJzdHJhY3QgKEkgd2lsbCBjbGVhciBteSBESVNDVVNTIG9uIHRoaXMgcG9pbnQpLCBi
dXQsIGhvbmVzdGx5IHVzaW5nICJJR01QIiByYXRoZXIgdGhhbiAiTUxEIiBpbiAyMDIxLi4uIHRo
aXMgc21lbGxzIGxpa2UgYSBtdXNldW0gdG8gbXkgdGFzdGUuDQoNCi0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0NCkNP
TU1FTlQ6DQotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tDQoNCkEgdmVyeSBnZW5lcmljIGNvbW1lbnQgKGJ1dCBubyBu
ZWVkIHRvIHJlcGx5KTogaG93IGNhbiBhbiBJRVRGIGRyYWZ0IHN0aWxsDQpwcmVmZXJzIHRvIHVz
ZSAiSUdNUCIgcmF0aGVyIHRoYW4gIk1MRCIgaW4gdGhlIHRleHQgaW4gMjAyMSA/IC4uLg0KDQot
LSBTZWN0aW9uIDEgLS0NCldoZW4gcmVhZGluZyB0aGlzIHNlY3Rpb24sIEkgcmVhbGx5IGFuZCBn
ZW51aW5lbHkgd29uZGVyIHdoYXQgaXMgImRpc3RyaWJ1dGVkDQphbnljYXN0IG11bHRpY2FzdCBy
b3V0ZXIiID8gQUZBSUsgImFueSBjYXN0IiBhbmQgIm11bHRpY2FzdCIgYWRkcmVzc2VzIGFyZQ0K
dmFzdGx5IGRpZmZlcmVudC4NCkFueWNhc3QgbXVsdGljYXN0IGlzIHdlbGwga25vd24gLCBhbmQg
ZG8gbm90IHRoaW5rIHRoZXJlIGlzIG5lZWQgdG8gbWVudGlvbiBpdCBtb3JlIGluIGRvY3VtZW50
IGFib3V0IGl0Lg0KRVY+IHJhdGhlciB0aGFuIGFzc3VtaW5nIHRoYXQgaXQgaXMgd2VsbC1rbm93
biwgSSBzdHJvbmdseSBzdWdnZXN0IHRvIGFkZCBhIHJlZmVyZW5jZSB0byB0aGlzIHRlcm0gb3Ig
YWRkIGl0IGluIHRoZSB0ZXJtaW5vbG9neSBzZWN0aW9uLiBJZiB3ZWxsLWtub3csIHRoZW4gbGV0
J3MgY29weSBhbmQgcGFzdGUuDQoNCi0tIFNlY3Rpb24gMyAtLQ0KSXMgdGhlcmUgYW55IHJlYXNv
biB3aHkgdGhlIHRlcm1pbm9sb2d5IGlzIG5vdCBhbHBoYWJldGljYWxseSBzb3J0ZWQgPw0KDQpQ
bGVhc2UgYWxzbyBhZGQgJ0JEJy4NCg0KVXN1YWxseSBhIHRlcm1pbm9sb2d5IHNlY3Rpb24gaXMg
bm90IG9ubHkgYWJvdXQgYWNyb255bSBleHBhbnNpb25zIGJ1dCBhbHNvDQphYm91dCBkZWZpbml0
aW9ucy4NCkRvbmUNCkVWPiBUaGFua3MNCg0KLS0gU2VjdGlvbiA0LjEgLS0NCldoYXQgaXMgdGhl
IGRlZmluaXRpb24gb2YgYSAnZmlyc3QgaG9wIFBFJz8gV2hhdCBpcyB0aGUgZGlmZmVyZW5jZSB3
aXRoIGEgRVZQTg0KUEUgPw0KRVZQTiBQRSAgaXMgUEUgd2VyZSBFVlBOIGlzIGVuYWJsZWQuIE5v
dCBhZGRpbmcgZGV0YWlsIGZvciBzb21lIG9mIG9idmlvdXMgdGVybWlub2xvZ3kuDQpFVj4gSXQg
d2FzIG5vdCByZWFsbHkgb2J2aW91cyB0byBtZSB0aGF0IHVzaW5nICJmaXJzdCBob3AgUEUiIGlz
IHRoZSBzYW1lIGFzICJQRSIgd2hpY2ggaXMgdGhlIHNhbWUgYXMgIkVQVk4gUEUiLiBJZiBzbywg
d2h5IHVzaW5nIGRpZmZlcmVudCB3b3JkaW5ncyByYXRoZXIgdGhhbiB0aGUgc2ltcGxlICJQRSIg
KGV2ZW4gaWYganVzdCB0byBhdm9pZCBjb25mdXNpbmcgdGhlIHJlYWRlci0gPw0KDQotLSBTZWN0
aW9uIDQuMiAtLQ0KTWF5IGJlIHRoYXQgSSBvdmVybG9va2VkIGl0LCBidXQgd2hhdCBpcyBhICdw
cm94eSBxdWVyaWVyJyA/DQpJR01QIHNwZWMgZGVmaW5lcyBuZWVkIGZvciBRdWVyaWVyIG9uIExB
Ti4gRVZQTiBwcm92aWRlcyBtZWNoYW5pc20gdG8gZXh0ZW5kIGxheWVyLTIgbmV0d29yayBhY3Jv
c3MgY29yZS4gIEFuZCB0aGlzIGRyYWZ0IGRlZmluZXMgbWVjaGFuaXNtIHRvIGNvbnZlcnQgdGhl
c2UgbG9jYWwgSUdNUCAvIE1MRCBqb2luIHRvIEJHUCByb3V0ZXMgYW5kIHNlbmQgaXQgYWNyb3Nz
IGNvcmUuIEVhY2ggb2YgdGhlc2UgbG9jYXRpb24gc2hvdWxkIGhhdmUgb3duIFF1ZXJpZXIgY29u
ZmlndXJlZCBhbmQgcmVmcmVzaCBqb2lucyBvbiBiZWhhbGYgb2Ygb3RoZXIgc2l0ZXMuDQpFVj4g
b2sNCg0KV2hhdCBpcyB0aGUgZGlmZmVyZW5jZSBiZXR3ZWVuICJFVlBOIGNvcmUiIGFuZCAiTVBM
Uy9JUCBjb3JlIiA/DQpFVlBOIGNvcmUgaXMgZ2VuZXJpYyB0ZXJtLCBpdCBjb3VsZCBiZSBTUiAv
IFNSdjYgLyBNUExTIG9yIElQIHVuZGVybGF5IGJhc2VkLg0KRVY+IHRoZW4gbWF5IEkgYXNzdW1l
IHRoYXQgc2VjdGlvbiA0LjIgYW5kIGZpZ3VyZXMgMSBhbmQgMiBhcmUgbm90IGFwcGxpY2FibGUg
dG8gYWxsIEVWUE4gPyBTaG91bGQgdGhpcyBiZSBjbGVhcmx5IGV4cGxhaW5lZCBpbiB0aGUgYWJz
dHJhY3QvaW50cm9kdWN0aW9uIHRoYXQgdGhpcyBJLUQgaXMgbWFpbmx5IGFib3V0IE1QTFMvSVAg
Y29yZSBhbmQgbm90IGZvciBhbGwgRVZQTiA/DQoNCi0tIFNlY3Rpb24gNS4xIC0tDQpXaGF0IGlz
ICJ2aXoiID8gKFNvcnJ5IG5vdCBiZWluZyBhIG5hdGl2ZSBFbmdsaXNoIHNwZWFrZXIpDQoNCg0K
dml6IGludHJvZHVjZSBleGFtcGxlcyBvciBmdXJ0aGVyIGRldGFpbHMgdG8gaWxsdXN0cmF0ZSBh
IHBvaW50DQoNCkVWPiBTaG91bGQgdGhlbiBwcm9iYWJseSB3cml0dGVuIGFzICJ2aXouIiBwZXIg
d2lraXBlZGlhLiBJIHdpbGwgbGV0IHRoZSBSRkMgZWRpdG9yIGNoZWNrIHdoZXRoZXIgdGhpcyBM
YXRpbiBleHByZXNzaW9uIGlzIHdlbGwta25vd24uDQoNCi0tIFNlY3Rpb24gOCAtLQ0KSXMgdGhl
cmUgYSBkaWZmZXJlbmNlIGJldHdlZW4gKCosIEcpIGFuZCAoeCwgRykgPw0KKHgsRykgaXMgZ2Vu
ZXJpYyB0ZXJtIHRvIGRlbm90ZSBib3RoIChTLEcpIGFuZCAoKixHKS4NCkVWPiBzdWdnZXN0IHRv
IGFkZCBzb21ldGhpbmcgaW4gdGhlIHRlcm1pbm9sb2d5IHNlY3Rpb24NCg0KLS0gU2VjdGlvbiA5
LjEgLS0NClBsZWFzZSBmb3JtYWxseSBzcGVjaWZ5ICJJRSIgYXMgImluY2x1ZGUvZXhjbHVkZSIg
KGlmIG5vdCBtaXN0YWtlbikuDQpkb25lDQpFVj4gdGhhbmtzDQoNCkkgZmluZCB0aGUgZGVzY3Jp
cHRpb24gb2YgdGhlIGJpdHMgZm9yIE1MRCBjb25mdXNpbmcsIGl0IHJlYWxseSBhcHBlYXJzIGFz
IGENCmxhc3QtbWludXRlIGFkZC1vbiB0byB0aGUgdGV4dC4gV2h5IG5vdCBkZXNjcmliaW5nIHRo
ZSBNTER2MSBpbiB0aGUgc2FtZSBidWxsZXQNCmFzIGluIElHTVB2MSBmb3IgdGhlIGJpdCA3ID8N
CklHTVAgYW5kIE1MRCBoYXZlIGhpc3RvcmljYWxseSB2ZXJzaW9uIG51bWJlciBtaXNtYXRjaC4g
U28gd2UgYWRkZWQgaXQgaW5kZXBlbmRlbnRseSB0byBhdm9pZCBjb25mdXNpb24uIElHTVAgaGFz
IFYxLCBWMiwgVjMgYW5kIE1MRCBoYXMgb25seSBWMSBhbmQgVjIuIEFuZCBmb3IgbWFwcGluZw0K
ICBJR01QIFYxDQogIElHTVAgVjIgLS0tLSBNTEQgVjINCiBJR01QIFYzIOKAkyBNTEQgVjMNClNv
IEkgdGhpbmsga2VlcGluZyBpdCBpbmRlcGVuZGVudCB3b3VsZCBiZSBiZXR0ZXIuDQpFVj4gdXAg
dG8geW91DQoNCklzICJTSE9VTEQiIHRoZSByaWdodCB3b3JkIGZvciB0aGUgc2VuZGVyIG9mIHRo
ZSByZXNlcnZlZCBiaXRzID8gRXNwZWNpYWxseSBhcw0Kc2VjdGlvbiA5LjEuMS4gc3BlY2lmaWVz
IGEgIk1VU1QiLg0KQ2hhbmdlZA0KDQotLSBTZWN0aW9ucyA5LjEsIDkuMiAtLQ0KVGhlIGZsYWdz
IGRlc2NyaXB0aW9uIGFwcGVhcnMgdG8gYmUgZGlmZmVyZW50IGluIHRoZSB0ZXh0IHdoaWxlIGl0
IHNlZW1zIHRvIG1lDQp0aGF0IHRoZXkgaGF2ZSB0aGUgc2FtZSBzZW1hbnRpY3MuDQo5LjIgYWRk
cyBsaXR0bGUgbW9yZSB0ZXh0ICwgbWF5IG5vdCBubyBjaGFuZ2UgbmVlZGVkLg0KDQo9PSBOSVRT
ID09DQoNCklzIGl0ICJUb1IiIG9yICJUT1IiID8NClRvUg0KRVY+IHRoZW4gcGxlYXNlIHVwZGF0
ZSBzZWN0aW9uIDkuMS4xDQoNCi0tIFNlY3Rpb24gNC4xLjIgLS0NClBsZWFzZSB1c2UgYSBjb25z
aXN0ZW50IHF1b3RpbmcgaW4gdGhlIGRvY3VtZW50LCBlLmcuIGluIDoNCiAgICAgICAgSUdNUHYy
IExlYXZlIEdyb3VwIChMZWF2ZSkgb3IgSUdNUHYzICJMZWF2ZSINClJlbW92ZWQgZXh0cmEgbGVh
dmUgZm9yIFYyDQpFVj4gSSBwcm9iYWJseSBleHByZXNzZWQgbXlzZWxmIGJhZGx5LCBidXQgdGhl
cmUgYXJlIGRvdWJsZSBxdW90ZXMgYXJvdW5kICJMZWF2ZSIgYW5kIG5vbmUgYXJvdW5kICJMZWF2
ZSBHcm91cCINCg==

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

PGh0bWwgeG1sbnM6dj0idXJuOnNjaGVtYXMtbWljcm9zb2Z0LWNvbTp2bWwiIHhtbG5zOm89InVy
bjpzY2hlbWFzLW1pY3Jvc29mdC1jb206b2ZmaWNlOm9mZmljZSIgeG1sbnM6dz0idXJuOnNjaGVt
YXMtbWljcm9zb2Z0LWNvbTpvZmZpY2U6d29yZCIgeG1sbnM6eD0idXJuOnNjaGVtYXMtbWljcm9z
b2Z0LWNvbTpvZmZpY2U6ZXhjZWwiIHhtbG5zOm09Imh0dHA6Ly9zY2hlbWFzLm1pY3Jvc29mdC5j
b20vb2ZmaWNlLzIwMDQvMTIvb21tbCIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnL1RSL1JFQy1o
dG1sNDAiPg0KPGhlYWQ+DQo8bWV0YSBodHRwLWVxdWl2PSJDb250ZW50LVR5cGUiIGNvbnRlbnQ9
InRleHQvaHRtbDsgY2hhcnNldD11dGYtOCI+DQo8bWV0YSBuYW1lPSJHZW5lcmF0b3IiIGNvbnRl
bnQ9Ik1pY3Jvc29mdCBXb3JkIDE1IChmaWx0ZXJlZCBtZWRpdW0pIj4NCjxzdHlsZT48IS0tDQov
KiBGb250IERlZmluaXRpb25zICovDQpAZm9udC1mYWNlDQoJe2ZvbnQtZmFtaWx5OiJDYW1icmlh
IE1hdGgiOw0KCXBhbm9zZS0xOjIgNCA1IDMgNSA0IDYgMyAyIDQ7fQ0KQGZvbnQtZmFjZQ0KCXtm
b250LWZhbWlseTpDYWxpYnJpOw0KCXBhbm9zZS0xOjIgMTUgNSAyIDIgMiA0IDMgMiA0O30NCi8q
IFN0eWxlIERlZmluaXRpb25zICovDQpwLk1zb05vcm1hbCwgbGkuTXNvTm9ybWFsLCBkaXYuTXNv
Tm9ybWFsDQoJe21hcmdpbjowY207DQoJZm9udC1zaXplOjExLjBwdDsNCglmb250LWZhbWlseToi
Q2FsaWJyaSIsc2Fucy1zZXJpZjt9DQphOmxpbmssIHNwYW4uTXNvSHlwZXJsaW5rDQoJe21zby1z
dHlsZS1wcmlvcml0eTo5OTsNCgljb2xvcjpibHVlOw0KCXRleHQtZGVjb3JhdGlvbjp1bmRlcmxp
bmU7fQ0Kc3Bhbi5FbWFpbFN0eWxlMTkNCgl7bXNvLXN0eWxlLXR5cGU6cGVyc29uYWwtcmVwbHk7
DQoJZm9udC1mYW1pbHk6IkNhbGlicmkiLHNhbnMtc2VyaWY7DQoJY29sb3I6d2luZG93dGV4dDt9
DQouTXNvQ2hwRGVmYXVsdA0KCXttc28tc3R5bGUtdHlwZTpleHBvcnQtb25seTsNCglmb250LXNp
emU6MTAuMHB0O30NCkBwYWdlIFdvcmRTZWN0aW9uMQ0KCXtzaXplOjYxMi4wcHQgNzkyLjBwdDsN
CgltYXJnaW46NzIuMHB0IDcyLjBwdCA3Mi4wcHQgNzIuMHB0O30NCmRpdi5Xb3JkU2VjdGlvbjEN
Cgl7cGFnZTpXb3JkU2VjdGlvbjE7fQ0KLS0+PC9zdHlsZT4NCjwvaGVhZD4NCjxib2R5IGxhbmc9
ImVuLUJFIiBsaW5rPSJibHVlIiB2bGluaz0icHVycGxlIiBzdHlsZT0id29yZC13cmFwOmJyZWFr
LXdvcmQiPg0KPGRpdiBjbGFzcz0iV29yZFNlY3Rpb24xIj4NCjxwIGNsYXNzPSJNc29Ob3JtYWwi
PjxzcGFuIGxhbmc9Ik5MIiBzdHlsZT0ibXNvLWZhcmVhc3QtbGFuZ3VhZ2U6RU4tVVMiPkhlbGxv
IDwvc3Bhbj4NCjxzcGFuIGxhbmc9IkVOLVVTIiBzdHlsZT0iZm9udC1zaXplOjEyLjBwdDtjb2xv
cjpibGFjayI+TWFua2FtYW5hIGFuZCBvdGhlciBhdXRob3JzLDxvOnA+PC9vOnA+PC9zcGFuPjwv
cD4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiPjxzcGFuIGxhbmc9IkVOLVVTIiBzdHlsZT0iZm9udC1z
aXplOjEyLjBwdDtjb2xvcjpibGFjayI+PG86cD4mbmJzcDs8L286cD48L3NwYW4+PC9wPg0KPHAg
Y2xhc3M9Ik1zb05vcm1hbCI+PHNwYW4gbGFuZz0iRU4tVVMiIHN0eWxlPSJmb250LXNpemU6MTIu
MHB0O2NvbG9yOmJsYWNrIj5JcyB0aGVyZSBhIHBsYW4gdG8gc29sdmUgbXkgcmVtYWluaW5nIGJs
b2NraW5nIERJU0NVU1MgcG9pbnQgPyBJLmUuLCBob3cgY2FuIGEgcmVjaXBpZW50IEVWUE4gc3Bl
YWtlciBjYW4gdHJhbnNsYXRlIGJhY2sgdGhlIEJHUCBpbmZvcm1hdGlvbiBpbnRvIE1MRC9JR01Q
IHBhY2tldHM/PG86cD48L286cD48L3NwYW4+PC9wPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+PHNw
YW4gbGFuZz0iRU4tVVMiIHN0eWxlPSJmb250LXNpemU6MTIuMHB0O2NvbG9yOmJsYWNrIj48bzpw
PiZuYnNwOzwvbzpwPjwvc3Bhbj48L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj48c3BhbiBsYW5n
PSJFTi1VUyIgc3R5bGU9ImZvbnQtc2l6ZToxMi4wcHQ7Y29sb3I6YmxhY2siPlNlY3Rpb24gNC4x
IGNvbnRhaW5zICZxdW90Ozwvc3Bhbj48c3BhbiBsYW5nPSJFTi1VUyI+DQo8L3NwYW4+PHNwYW4g
bGFuZz0iRU4tVVMiIHN0eWxlPSJmb250LXNpemU6MTIuMHB0O2NvbG9yOmJsYWNrIj5UaGUgaW5m
b3JtYXRpb24gaXMgYWdhaW4gdHJhbnNsYXRlZCBiYWNrIHRvIElHTVAgbWVzc2FnZSBhdCB0aGUg
cmVjaXBpZW50IEVWUE4gc3BlYWtlci4mcXVvdDsgQnV0IHRoZSB0cmFuc2xhdGlvbiBpcyBub3Qg
c3BlY2lmaWVkLiBUaGlzIHNob3VsZCBiZSByZXF1aXJlZCBpbiBhIHByb3Bvc2VkIHN0YW5kYXJk
IGRvY3VtZW50LiBJLmUuLCBtdWx0aXBsZQ0KIHNlY3Rpb25zIGFyZSBhYm91dCBNTEQvSUdNUCBt
ZXNzYWdlcyByZWNlaXZlZCBieSBhIFBFLCBmb3JtYXQgb2YgdGhlIEJHUCBtZXNzYWdlcywgYnV0
IG5ldmVyIGhvdyB0byBnZW5lcmF0ZSBNTEQvSUdNUCBmcm9tIHRob3NlIHJvdXRlcy4gRXZlbiBp
ZiB0cml2aWFsIGZvciB0aGUgYXV0aG9ycywgc29tZSBkZXNjcmlwdGlvbiwgZXZlbiBzaG9ydCwg
aXMgcmVhbGx5IHJlcXVpcmVkLjxvOnA+PC9vOnA+PC9zcGFuPjwvcD4NCjxwIGNsYXNzPSJNc29O
b3JtYWwiPjxzcGFuIGxhbmc9IkVOLVVTIiBzdHlsZT0iZm9udC1zaXplOjEyLjBwdDtjb2xvcjpi
bGFjayI+PG86cD4mbmJzcDs8L286cD48L3NwYW4+PC9wPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+
PHNwYW4gbGFuZz0iRU4tVVMiIHN0eWxlPSJmb250LXNpemU6MTIuMHB0O2NvbG9yOmJsYWNrIj5C
VFcsIGluIHNlY3Rpb24gNC4xLjEgb2YgcmV2aXNpb24gLTE2LCBJIGZpbmQgdGhlIG51bWJlcmlu
ZyBvZiB0aGUgcnVsZXMgcmVhbGx5IGNvbmZ1c2luZyBhcyBpdCByZXN0YXJ0cyBmcm9tIDEuIFN0
cm9uZ2x5IHN1Z2dlc3QgYWRkaW5nIGEgcHJlYW1ibGUgYmV0d2VlbiBydWxlIDQgYW5kIHJ1bGUg
MS48bzpwPjwvbzpwPjwvc3Bhbj48L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj48c3BhbiBsYW5n
PSJFTi1VUyIgc3R5bGU9ImZvbnQtc2l6ZToxMi4wcHQ7Y29sb3I6YmxhY2siPjxvOnA+Jm5ic3A7
PC9vOnA+PC9zcGFuPjwvcD4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiPjxzcGFuIGxhbmc9IkVOLVVT
IiBzdHlsZT0iZm9udC1zaXplOjEyLjBwdDtjb2xvcjpibGFjayI+QlRXMiwgJnF1b3Q7U01FVCZx
dW90OyBpcyB1c2VkIGluIHRoZSB0ZXh0IGJlZm9yZSBpdHMgZXhwYW5zaW9uIGluIHNlY3Rpb24g
OS4xLjEgKGZpcnN0IHVzZSBpbiBzZWN0aW9uIDQuMS4xKS48bzpwPjwvbzpwPjwvc3Bhbj48L3A+
DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj48c3BhbiBsYW5nPSJFTi1VUyIgc3R5bGU9ImZvbnQtc2l6
ZToxMi4wcHQ7Y29sb3I6YmxhY2siPjxvOnA+Jm5ic3A7PC9vOnA+PC9zcGFuPjwvcD4NCjxwIGNs
YXNzPSJNc29Ob3JtYWwiPjxzcGFuIGxhbmc9IkVOLVVTIiBzdHlsZT0iZm9udC1zaXplOjEyLjBw
dDtjb2xvcjpibGFjayI+SSBzdGlsbCBob3BlIHRoYXQgdGhlIGFib3ZlIGVtYWlsIGhlbHBzIGlt
cHJvdmluZyB0aGlzIGRvY3VtZW50LDxvOnA+PC9vOnA+PC9zcGFuPjwvcD4NCjxwIGNsYXNzPSJN
c29Ob3JtYWwiPjxzcGFuIGxhbmc9IkVOLVVTIiBzdHlsZT0iZm9udC1zaXplOjEyLjBwdDtjb2xv
cjpibGFjayI+PG86cD4mbmJzcDs8L286cD48L3NwYW4+PC9wPg0KPHAgY2xhc3M9Ik1zb05vcm1h
bCI+PHNwYW4gbGFuZz0iRU4tVVMiIHN0eWxlPSJmb250LXNpemU6MTIuMHB0O2NvbG9yOmJsYWNr
Ij5SZWdhcmRzPG86cD48L286cD48L3NwYW4+PC9wPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+PHNw
YW4gbGFuZz0iRU4tVVMiIHN0eWxlPSJmb250LXNpemU6MTIuMHB0O2NvbG9yOmJsYWNrIj48bzpw
PiZuYnNwOzwvbzpwPjwvc3Bhbj48L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj48c3BhbiBsYW5n
PSJFTi1VUyIgc3R5bGU9ImZvbnQtc2l6ZToxMi4wcHQ7Y29sb3I6YmxhY2siPi3DqXJpYzxvOnA+
PC9vOnA+PC9zcGFuPjwvcD4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiPjxzcGFuIGxhbmc9Ik5MIiBz
dHlsZT0ibXNvLWZhcmVhc3QtbGFuZ3VhZ2U6RU4tVVMiPjxvOnA+Jm5ic3A7PC9vOnA+PC9zcGFu
PjwvcD4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiPjxzcGFuIHN0eWxlPSJtc28tZmFyZWFzdC1sYW5n
dWFnZTpFTi1VUyI+PG86cD4mbmJzcDs8L286cD48L3NwYW4+PC9wPg0KPGRpdiBzdHlsZT0iYm9y
ZGVyOm5vbmU7Ym9yZGVyLXRvcDpzb2xpZCAjQjVDNERGIDEuMHB0O3BhZGRpbmc6My4wcHQgMGNt
IDBjbSAwY20iPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+PGI+PHNwYW4gc3R5bGU9ImZvbnQtc2l6
ZToxMi4wcHQ7Y29sb3I6YmxhY2siPkZyb206IDwvc3Bhbj48L2I+PHNwYW4gc3R5bGU9ImZvbnQt
c2l6ZToxMi4wcHQ7Y29sb3I6YmxhY2siPkVyaWMgVnluY2tlICZsdDtldnluY2tlQGNpc2NvLmNv
bSZndDs8YnI+DQo8Yj5EYXRlOiA8L2I+VGh1cnNkYXksIDI4IE9jdG9iZXIgMjAyMSBhdCAxMzo0
OTxicj4NCjxiPlRvOiA8L2I+JnF1b3Q7TWFua2FtYW5hIE1pc2hyYSAobWFua2FtaXMpJnF1b3Q7
ICZsdDttYW5rYW1pc0BjaXNjby5jb20mZ3Q7LCBUaGUgSUVTRyAmbHQ7aWVzZ0BpZXRmLm9yZyZn
dDs8YnI+DQo8Yj5DYzogPC9iPiZxdW90O2RyYWZ0LWlldGYtYmVzcy1ldnBuLWlnbXAtbWxkLXBy
b3h5QGlldGYub3JnJnF1b3Q7ICZsdDtkcmFmdC1pZXRmLWJlc3MtZXZwbi1pZ21wLW1sZC1wcm94
eUBpZXRmLm9yZyZndDssICZxdW90O2Jlc3MtY2hhaXJzQGlldGYub3JnJnF1b3Q7ICZsdDtiZXNz
LWNoYWlyc0BpZXRmLm9yZyZndDssICZxdW90O2Jlc3NAaWV0Zi5vcmcmcXVvdDsgJmx0O2Jlc3NA
aWV0Zi5vcmcmZ3Q7LCAmcXVvdDtzbGl0a293cy5pZXRmQGdtYWlsLmNvbSZxdW90OyAmbHQ7c2xp
dGtvd3MuaWV0ZkBnbWFpbC5jb20mZ3Q7PGJyPg0KPGI+U3ViamVjdDogPC9iPlJlOiDDiXJpYyBW
eW5ja2UncyBEaXNjdXNzIG9uIGRyYWZ0LWlldGYtYmVzcy1ldnBuLWlnbXAtbWxkLXByb3h5LTEz
OiAod2l0aCBESVNDVVNTIGFuZCBDT01NRU5UKTxvOnA+PC9vOnA+PC9zcGFuPjwvcD4NCjwvZGl2
Pg0KPGRpdj4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiPjxvOnA+Jm5ic3A7PC9vOnA+PC9wPg0KPC9k
aXY+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj48c3BhbiBsYW5nPSJFTi1VUyIgc3R5bGU9Im1zby1m
YXJlYXN0LWxhbmd1YWdlOkVOLVVTIj5IZWxsbyA8L3NwYW4+DQo8c3BhbiBsYW5nPSJFTi1VUyI+
TWFua2FtYW5hLDxvOnA+PC9vOnA+PC9zcGFuPjwvcD4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiPjxz
cGFuIGxhbmc9IkVOLVVTIj48bzpwPiZuYnNwOzwvbzpwPjwvc3Bhbj48L3A+DQo8cCBjbGFzcz0i
TXNvTm9ybWFsIj48c3BhbiBsYW5nPSJFTi1VUyI+VGhhbmsgeW91IGZvciB5b3VyIGNvbnN0cnVj
dGl2ZSByZXBseSwgcGxlYXNlIHNlZSBiZWxvdyBmb3IgRVYmZ3Q7IGFzIEkgYW0gYWZyYWlkIHRo
YXQgeW91ciBhbnN3ZXJzIGRvIG5vdCBhZGRyZXNzIGNvbXBsZXRlbHkgbXkgY29uY2VybnMuPG86
cD48L286cD48L3NwYW4+PC9wPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+PHNwYW4gbGFuZz0iRU4t
VVMiPjxvOnA+Jm5ic3A7PC9vOnA+PC9zcGFuPjwvcD4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiPjxz
cGFuIGxhbmc9IkVOLVVTIj5SZWdhcmRzPG86cD48L286cD48L3NwYW4+PC9wPg0KPHAgY2xhc3M9
Ik1zb05vcm1hbCI+PHNwYW4gbGFuZz0iRU4tVVMiPjxvOnA+Jm5ic3A7PC9vOnA+PC9zcGFuPjwv
cD4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiPjxzcGFuIGxhbmc9IkVOLVVTIj4tw6lyaWM8L3NwYW4+
PHNwYW4gbGFuZz0iRU4tVVMiIHN0eWxlPSJtc28tZmFyZWFzdC1sYW5ndWFnZTpFTi1VUyI+PG86
cD48L286cD48L3NwYW4+PC9wPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+PHNwYW4gc3R5bGU9Im1z
by1mYXJlYXN0LWxhbmd1YWdlOkVOLVVTIj48bzpwPiZuYnNwOzwvbzpwPjwvc3Bhbj48L3A+DQo8
ZGl2IHN0eWxlPSJib3JkZXI6bm9uZTtib3JkZXItdG9wOnNvbGlkICNCNUM0REYgMS4wcHQ7cGFk
ZGluZzozLjBwdCAwY20gMGNtIDBjbSI+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj48Yj48c3BhbiBs
YW5nPSJFTi1VUyIgc3R5bGU9ImZvbnQtc2l6ZToxMi4wcHQ7Y29sb3I6YmxhY2siPkZyb206DQo8
L3NwYW4+PC9iPjxzcGFuIGxhbmc9IkVOLVVTIiBzdHlsZT0iZm9udC1zaXplOjEyLjBwdDtjb2xv
cjpibGFjayI+JnF1b3Q7TWFua2FtYW5hIE1pc2hyYSAobWFua2FtaXMpJnF1b3Q7ICZsdDttYW5r
YW1pc0BjaXNjby5jb20mZ3Q7PGJyPg0KPGI+RGF0ZTogPC9iPk1vbmRheSwgMjUgT2N0b2JlciAy
MDIxIGF0IDIwOjI2PGJyPg0KPGI+VG86IDwvYj5FcmljIFZ5bmNrZSAmbHQ7ZXZ5bmNrZUBjaXNj
by5jb20mZ3Q7LCBUaGUgSUVTRyAmbHQ7aWVzZ0BpZXRmLm9yZyZndDs8YnI+DQo8Yj5DYzogPC9i
PiZxdW90O2RyYWZ0LWlldGYtYmVzcy1ldnBuLWlnbXAtbWxkLXByb3h5QGlldGYub3JnJnF1b3Q7
ICZsdDtkcmFmdC1pZXRmLWJlc3MtZXZwbi1pZ21wLW1sZC1wcm94eUBpZXRmLm9yZyZndDssICZx
dW90O2Jlc3MtY2hhaXJzQGlldGYub3JnJnF1b3Q7ICZsdDtiZXNzLWNoYWlyc0BpZXRmLm9yZyZn
dDssICZxdW90O2Jlc3NAaWV0Zi5vcmcmcXVvdDsgJmx0O2Jlc3NAaWV0Zi5vcmcmZ3Q7LCAmcXVv
dDtzbGl0a293cy5pZXRmQGdtYWlsLmNvbSZxdW90OyAmbHQ7c2xpdGtvd3MuaWV0ZkBnbWFpbC5j
b20mZ3Q7PGJyPg0KPGI+U3ViamVjdDogPC9iPlJlOiDDiXJpYyBWeW5ja2UncyBEaXNjdXNzIG9u
IGRyYWZ0LWlldGYtYmVzcy1ldnBuLWlnbXAtbWxkLXByb3h5LTEzOiAod2l0aCBESVNDVVNTIGFu
ZCBDT01NRU5UKTxvOnA+PC9vOnA+PC9zcGFuPjwvcD4NCjwvZGl2Pg0KPGRpdj4NCjxwIGNsYXNz
PSJNc29Ob3JtYWwiPjxzcGFuIGxhbmc9IkVOLVVTIj48bzpwPiZuYnNwOzwvbzpwPjwvc3Bhbj48
L3A+DQo8L2Rpdj4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiPjxzcGFuIGxhbmc9IkVOLVVTIj5IaSBF
cmljLCA8bzpwPjwvbzpwPjwvc3Bhbj48L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj48c3BhbiBs
YW5nPSJFTi1VUyI+VGhhbmtzIGZvciBjb21tZW50LiBQbGVhc2UgZmluZCBpbmxpbmUgY29tbWVu
dCBmb3IgYmxvY2tpbmcgZGlzdWNzcyAuDQo8bzpwPjwvbzpwPjwvc3Bhbj48L3A+DQo8cCBjbGFz
cz0iTXNvTm9ybWFsIj48c3BhbiBsYW5nPSJFTi1VUyI+PG86cD4mbmJzcDs8L286cD48L3NwYW4+
PC9wPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+PHNwYW4gbGFuZz0iRU4tVVMiPk1hbmthbWFuYSA8
bzpwPjwvbzpwPjwvc3Bhbj48L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj48c3BhbiBsYW5nPSJF
Ti1VUyI+PG86cD4mbmJzcDs8L286cD48L3NwYW4+PC9wPg0KPGRpdiBzdHlsZT0iYm9yZGVyOm5v
bmU7Ym9yZGVyLXRvcDpzb2xpZCAjQjVDNERGIDEuMHB0O3BhZGRpbmc6My4wcHQgMGNtIDBjbSAw
Y20iPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCIgc3R5bGU9Im1hcmdpbi1ib3R0b206MTIuMHB0Ij48
Yj48c3BhbiBsYW5nPSJFTi1VUyIgc3R5bGU9ImZvbnQtc2l6ZToxMi4wcHQ7Y29sb3I6YmxhY2si
PkZyb206DQo8L3NwYW4+PC9iPjxzcGFuIGxhbmc9IkVOLVVTIiBzdHlsZT0iZm9udC1zaXplOjEy
LjBwdDtjb2xvcjpibGFjayI+w4lyaWMgVnluY2tlIHZpYSBEYXRhdHJhY2tlciAmbHQ7bm9yZXBs
eUBpZXRmLm9yZyZndDs8YnI+DQo8Yj5EYXRlOiA8L2I+V2VkbmVzZGF5LCBPY3RvYmVyIDIwLCAy
MDIxIGF0IDE6MjggQU08YnI+DQo8Yj5UbzogPC9iPlRoZSBJRVNHICZsdDtpZXNnQGlldGYub3Jn
Jmd0Ozxicj4NCjxiPkNjOiA8L2I+ZHJhZnQtaWV0Zi1iZXNzLWV2cG4taWdtcC1tbGQtcHJveHlA
aWV0Zi5vcmcgJmx0O2RyYWZ0LWlldGYtYmVzcy1ldnBuLWlnbXAtbWxkLXByb3h5QGlldGYub3Jn
Jmd0OywgYmVzcy1jaGFpcnNAaWV0Zi5vcmcgJmx0O2Jlc3MtY2hhaXJzQGlldGYub3JnJmd0Oywg
YmVzc0BpZXRmLm9yZyAmbHQ7YmVzc0BpZXRmLm9yZyZndDssIHNsaXRrb3dzLmlldGZAZ21haWwu
Y29tICZsdDtzbGl0a293cy5pZXRmQGdtYWlsLmNvbSZndDs8YnI+DQo8Yj5TdWJqZWN0OiA8L2I+
w4lyaWMgVnluY2tlJ3MgRGlzY3VzcyBvbiBkcmFmdC1pZXRmLWJlc3MtZXZwbi1pZ21wLW1sZC1w
cm94eS0xMzogKHdpdGggRElTQ1VTUyBhbmQgQ09NTUVOVCk8bzpwPjwvbzpwPjwvc3Bhbj48L3A+
DQo8L2Rpdj4NCjxkaXY+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIiBzdHlsZT0ibWFyZ2luLWJvdHRv
bToxMi4wcHQiPjxzcGFuIGxhbmc9IkVOLVVTIj7DiXJpYyBWeW5ja2UgaGFzIGVudGVyZWQgdGhl
IGZvbGxvd2luZyBiYWxsb3QgcG9zaXRpb24gZm9yPGJyPg0KZHJhZnQtaWV0Zi1iZXNzLWV2cG4t
aWdtcC1tbGQtcHJveHktMTM6IERpc2N1c3M8YnI+DQo8YnI+DQpXaGVuIHJlc3BvbmRpbmcsIHBs
ZWFzZSBrZWVwIHRoZSBzdWJqZWN0IGxpbmUgaW50YWN0IGFuZCByZXBseSB0byBhbGw8YnI+DQpl
bWFpbCBhZGRyZXNzZXMgaW5jbHVkZWQgaW4gdGhlIFRvIGFuZCBDQyBsaW5lcy4gKEZlZWwgZnJl
ZSB0byBjdXQgdGhpczxicj4NCmludHJvZHVjdG9yeSBwYXJhZ3JhcGgsIGhvd2V2ZXIuKTxicj4N
Cjxicj4NCjxicj4NClBsZWFzZSByZWZlciB0byA8YSBocmVmPSJodHRwczovL3d3dy5pZXRmLm9y
Zy9ibG9nL2hhbmRsaW5nLWllc2ctYmFsbG90LXBvc2l0aW9ucy8iPg0KaHR0cHM6Ly93d3cuaWV0
Zi5vcmcvYmxvZy9oYW5kbGluZy1pZXNnLWJhbGxvdC1wb3NpdGlvbnMvPC9hPjxicj4NCmZvciBt
b3JlIGluZm9ybWF0aW9uIGFib3V0IGhvdyB0byBoYW5kbGUgRElTQ1VTUyBhbmQgQ09NTUVOVCBw
b3NpdGlvbnMuPGJyPg0KPGJyPg0KPGJyPg0KVGhlIGRvY3VtZW50LCBhbG9uZyB3aXRoIG90aGVy
IGJhbGxvdCBwb3NpdGlvbnMsIGNhbiBiZSBmb3VuZCBoZXJlOjxicj4NCjxhIGhyZWY9Imh0dHBz
Oi8vZGF0YXRyYWNrZXIuaWV0Zi5vcmcvZG9jL2RyYWZ0LWlldGYtYmVzcy1ldnBuLWlnbXAtbWxk
LXByb3h5LyI+aHR0cHM6Ly9kYXRhdHJhY2tlci5pZXRmLm9yZy9kb2MvZHJhZnQtaWV0Zi1iZXNz
LWV2cG4taWdtcC1tbGQtcHJveHkvPC9hPjxicj4NCjxicj4NCjxicj4NCjxicj4NCi0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS08YnI+DQpESVNDVVNTOjxicj4NCi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS08YnI+DQo8YnI+DQpUaGFuayB5
b3UgZm9yIHRoZSB3b3JrIHB1dCBpbnRvIHRoaXMgZG9jdW1lbnQuIEkgaGF2ZSB0byBzdGF0ZSB0
aGF0IEkgYW08YnI+DQpuZWl0aGVyIGEgRVZQTiBleHBlcnQgbm90IGEgbXVsdGljYXN0IG9uZS48
YnI+DQo8YnI+DQpQbGVhc2UgZmluZCBiZWxvdyBzb21lIGJsb2NraW5nIERJU0NVU1MgcG9pbnRz
IChwcm9iYWJseSBlYXN5IHRvIGFkZHJlc3MpLCBzb21lPGJyPg0Kbm9uLWJsb2NraW5nIENPTU1F
TlQgcG9pbnRzIChidXQgcmVwbGllcyB3b3VsZCBiZSBhcHByZWNpYXRlZCBldmVuIGlmIG9ubHkg
Zm9yPGJyPg0KbXkgb3duIGVkdWNhdGlvbiksIGFuZCBzb21lIG5pdHMuPGJyPg0KPGJyPg0KU3Bl
Y2lhbCB0aGFua3MgdG8gU3TDqXBoYW5lIExpdGtvd3NraSBmb3IgaGlzIHNoZXBoZXJkJ3Mgd3Jp
dGUtdXAgYWJvdXQgdGhlIFdHPGJyPg0KY29uc2Vuc3VzLjxicj4NCjxicj4NCkkgaG9wZSB0aGF0
IHRoaXMgaGVscHMgdG8gaW1wcm92ZSB0aGUgZG9jdW1lbnQsPGJyPg0KPGJyPg0KUmVnYXJkcyw8
YnI+DQo8YnI+DQotw6lyaWM8YnI+DQo8YnI+DQo9PSBESVNDVVNTID09PGJyPg0KPGJyPg0KVGhl
IHRleHQgY292ZXJzIGluIGRldGFpbHMgaG93IHRvIG1hcCBNTEQvSUdNUCBpbnRvIEJHUCByb3V0
ZXMgYnV0IGRvZXMgbm90IHNheTxicj4NCmEgd29yZCBvbiBob3cgdG8gcmVjcmVhdGUgdGhlIE1M
RC9JR01QIHBhY2tldHMuIFNob3VsZCB0aGVyZSBiZSBhbnkgc3VjaDxicj4NCnNwZWNpZmljYXRp
b24gPzxvOnA+PC9vOnA+PC9zcGFuPjwvcD4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiIHN0eWxlPSJt
YXJnaW4tYm90dG9tOjEyLjBwdCI+PGI+PHNwYW4gbGFuZz0iRU4tVVMiPk1hbmthbWFuYTwvc3Bh
bj48L2I+PHNwYW4gbGFuZz0iRU4tVVMiPiA6Jm5ic3A7DQo8c3BhbiBzdHlsZT0iYmFja2dyb3Vu
ZDp5ZWxsb3c7bXNvLWhpZ2hsaWdodDp5ZWxsb3ciPlRoaXMgZHJhZnQgY292ZXJzIHdoYXQgaXMg
RVZQTiByZWxhdGVkIHByb2NlZHVyZXMuIElHTVAgLyBNTEQgcGFja2V0cyBhcmUgZ2VuZXJhdGVk
IGJ5IG11bHRpY2FzdCBob3N0LiBBbmQgdGhpcyBkb2N1bWVudCBkb2VzIG5vdCBkZWZpbmUgYW55
IHByb2NlZHVyZSBhYm91dCB3aGF0IG5lZWRzIHRvIGJlIGRvbmUgYXQgaG9zdC4gSG9zdCBpcyBu
b3QgZXZlbg0KIGF3YXJlIG9mIHByZXNlbnNlIG9mIEVWUE48L3NwYW4+IDxvOnA+PC9vOnA+PC9z
cGFuPjwvcD4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiIHN0eWxlPSJtYXJnaW4tYm90dG9tOjEyLjBw
dCI+PHNwYW4gbGFuZz0iRU4tVVMiPkVWJmd0OyBBRkFJSywgTUxEL0lHTVAgcGFja2V0cyBhcmUg
YWxzbyBnZW5lcmF0ZWQgYnkgcm91dGVycyBhbmQgbm90IG9ubHkgYnkgaG9zdHMsIGJ1dCB0aGlz
IGlzIGEgZGV0YWlsLjxvOnA+PC9vOnA+PC9zcGFuPjwvcD4NCjxwIGNsYXNzPSJNc29Ob3JtYWwi
IHN0eWxlPSJtYXJnaW4tYm90dG9tOjEyLjBwdCI+PHNwYW4gbGFuZz0iRU4tVVMiPkVWJmd0OyBN
b3JlIGltcG9ydGFudCBpbiBteSBleWVzOiB3aGVuIG9uZSBNTEQvSUdNUCBwcm94eSByZWNlaXZl
cyBzb21lIGluZm9ybWF0aW9uIHZpYSBCR1AsIGl0IGFsc28gbmVlZHMgdG8gZm9yd2FyZCB0aGUg
cmVjcmVhdGVkIE1MRC9JR01QIGxvY2FsbHkgdG8gdGhlIGF0dGFjaGVkIGhvc3RzIGluIG9yZGVy
IHRvIGJlIHRyYW5zcGFyZW50Lg0KIEFuZCBJIHN0cm9uZ2x5IGJlbGlldmUgdGhhdCBhIHNob3J0
IHNlY3Rpb24gb24gdGhlIGRvY3VtZW50IHNob3VsZCBkZXNjcmliZSB0aGUgcHJvY2Vzcy4gSGVu
Y2Uga2VlcGluZyBteSBibG9ja2luZyBESVNDVVNTIG9uIHRoaXMgcG9pbnQuPGJyPg0KPGJyPg0K
QXJlIGFsbCBtdWx0aWNhc3QgZ3JvdXAgYWRkcmVzcyB0cmVhdGVkIGFzIHRoZSBzYW1lID8gSSB3
b3VsZCBoYXZlIGFwcHJlY2lhdGVkPGJyPg0Kc29tZSB0ZXh0IGFib3V0IGxpbmstbG9jYWwgbXVs
dGljYXN0IGFzIHdlbGwgYXMgZ2xvYmFsIG11bHRpY2FzdCBncm91cHM8YnI+DQphZGRyZXNzZXMu
PG86cD48L286cD48L3NwYW4+PC9wPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCIgc3R5bGU9Im1hcmdp
bi1ib3R0b206MTIuMHB0Ij48Yj48c3BhbiBsYW5nPSJFTi1VUyI+TWFua2FtYW5hIDoNCjwvc3Bh
bj48L2I+PHNwYW4gbGFuZz0iRU4tVVMiIHN0eWxlPSJiYWNrZ3JvdW5kOnllbGxvdzttc28taGln
aGxpZ2h0OnllbGxvdyI+U2luY2UgdGhpcyBkcmFmdCB0cmFuc3BvcnQgYWxsIFZhbGlkIElHTVAg
LyBNTEQgam9pbiBvdmVyIEJHUC4gSXQgZG9lcyBub3QgZGlmZmVyZW50aWF0ZSBiZXR3ZWVuIGRp
ZmZlcmVudCBncm91cCByYW5nZS4gQWxsIHZlcmlmaWNhdGlvbiBhbmQgaGFuZGVsaW5nIHdvdWxk
IGJlIHN0aWxsIElHTVAgLyBNTEQgcm91dGVyDQogcmVzcG9uc2liaWxpdHksIHNvIEkgZG8gbm90
IHRoaW5rIHdlIHdvdWxkIG5lZWQgdG8gbWVudGlvbiBhbnkgb2YgdGhpcy48L3NwYW4+PHNwYW4g
bGFuZz0iRU4tVVMiPg0KPG86cD48L286cD48L3NwYW4+PC9wPg0KPHAgY2xhc3M9Ik1zb05vcm1h
bCIgc3R5bGU9Im1hcmdpbi1ib3R0b206MTIuMHB0Ij48c3BhbiBsYW5nPSJFTi1VUyI+RVYmZ3Q7
IHRoYW5rIHlvdSBmb3IgdGhlIGNvbmZpcm1hdGlvbiwgSSBzdGlsbCBiZWxpZXZlIHRob3VnaCB0
aGF0IHRoaXMgaXMgd29ydGggbWVudGlvbmluZyBpbiB0aGUgdGV4dCBpbiBvbmUgc2VudGVuY2Uu
DQo8bzpwPjwvbzpwPjwvc3Bhbj48L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIiBzdHlsZT0ibWFy
Z2luLWJvdHRvbToxMi4wcHQiPjxzcGFuIGxhbmc9IkVOLVVTIj5FViZndDsgSSB3aWxsICdkZWdy
YWRlJyB0aGlzIGJsb2NraW5nIERJU0NVU1MgaW50byBhIG5vbi1ibG9ja2luZyBESVNDVVNTIGFu
eXdheS48YnI+DQo8YnI+DQotLSBBYnN0cmFjdCAtLTxicj4NCldoaWxlIHRoaXMgcG9pbnQgaXMg
cHJldHR5IGxpZ2h0IGZvciBhIGJsb2NraW5nIERJU0NVU1MsIGxldCdzIGZpeCBpdDo8YnI+DQot
IHRoZSBhYnN0cmFjdCBzaG91bGQgYWxzbyBtZW50aW9uIE1MRCBhbmQgbm90IG9ubHkgSUdNUDxi
cj4NCi0gd2hhdCBhcmUgJ3RoZSBhYm92ZSBzZXJ2aWNlcycgPzxicj4NCjxicj4NCi0tIFNlY3Rp
b24gMSAtLTxicj4NCkluIHRoZSBzYW1lIHZlaW4sIGlzIGl0IGFib3V0IElHTVAgb25seSA/IE9y
IGRvZXMgaXQgaW5jbHVkZSBNTEQgYXMgd2VsbCA/IEl0PGJyPg0KaXMgcmVhbGx5IHVuY2xlYXIu
PG86cD48L286cD48L3NwYW4+PC9wPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCIgc3R5bGU9Im1hcmdp
bi1ib3R0b206MTIuMHB0Ij48c3BhbiBsYW5nPSJFTi1VUyI+TWFua2FtYW5hIDogPHNwYW4gc3R5
bGU9ImJhY2tncm91bmQ6eWVsbG93O21zby1oaWdobGlnaHQ6eWVsbG93Ij4NCkFkZGVkIE1MRCBp
biBhYnN0cmFjdC4gQnV0IGxhdGVyIGluIHRlcm1pbm9sb2d5LCBpdCBoYXMgYmVlbiBtZW50aW9u
ZWQgdGhhdCBldmVuIHRob3VnaCB3ZSBoYXZlIHVzZWQgdGVybSBJR01QLCBpdHMgdmFsaWQgZm9y
IE1MRCB0b28uIEZvciBiZXR0ZXIgcmVkYWJpbGl0eSwgTUxEIGhhcyBiZWVuIG5vdCB1c2VkIGlu
IHJlc3Qgb2YgZG9jdW1lbnQuPC9zcGFuPg0KPG86cD48L286cD48L3NwYW4+PC9wPg0KPHAgY2xh
c3M9Ik1zb05vcm1hbCIgc3R5bGU9Im1hcmdpbi1ib3R0b206MTIuMHB0Ij48c3BhbiBsYW5nPSJF
Ti1VUyI+RVYmZ3Q7IFRoYW5rIHlvdSBmb3IgZml4aW5nIHRoZSBhYnN0cmFjdCAoSSB3aWxsIGNs
ZWFyIG15IERJU0NVU1Mgb24gdGhpcyBwb2ludCksIGJ1dCwgaG9uZXN0bHkgdXNpbmcgJnF1b3Q7
SUdNUCZxdW90OyByYXRoZXIgdGhhbiAmcXVvdDtNTEQmcXVvdDsgaW4gMjAyMS4uLiB0aGlzIHNt
ZWxscyBsaWtlIGEgbXVzZXVtIHRvIG15IHRhc3RlLjxicj4NCjxicj4NCi0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS08
YnI+DQpDT01NRU5UOjxicj4NCi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS08YnI+DQo8YnI+DQpBIHZlcnkgZ2VuZXJp
YyBjb21tZW50IChidXQgbm8gbmVlZCB0byByZXBseSk6IGhvdyBjYW4gYW4gSUVURiBkcmFmdCBz
dGlsbDxicj4NCnByZWZlcnMgdG8gdXNlICZxdW90O0lHTVAmcXVvdDsgcmF0aGVyIHRoYW4gJnF1
b3Q7TUxEJnF1b3Q7IGluIHRoZSB0ZXh0IGluIDIwMjEgPyAuLi48YnI+DQo8YnI+DQotLSBTZWN0
aW9uIDEgLS08YnI+DQpXaGVuIHJlYWRpbmcgdGhpcyBzZWN0aW9uLCBJIHJlYWxseSBhbmQgZ2Vu
dWluZWx5IHdvbmRlciB3aGF0IGlzICZxdW90O2Rpc3RyaWJ1dGVkPGJyPg0KYW55Y2FzdCBtdWx0
aWNhc3Qgcm91dGVyJnF1b3Q7ID8gQUZBSUsgJnF1b3Q7YW55IGNhc3QmcXVvdDsgYW5kICZxdW90
O211bHRpY2FzdCZxdW90OyBhZGRyZXNzZXMgYXJlPGJyPg0KdmFzdGx5IGRpZmZlcmVudC48bzpw
PjwvbzpwPjwvc3Bhbj48L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIiBzdHlsZT0ibWFyZ2luLWJv
dHRvbToxMi4wcHQiPjxzcGFuIGxhbmc9IkVOLVVTIiBzdHlsZT0iYmFja2dyb3VuZDp5ZWxsb3c7
bXNvLWhpZ2hsaWdodDp5ZWxsb3ciPkFueWNhc3QgbXVsdGljYXN0IGlzIHdlbGwga25vd24gLCBh
bmQgZG8gbm90IHRoaW5rIHRoZXJlIGlzIG5lZWQgdG8gbWVudGlvbiBpdCBtb3JlIGluIGRvY3Vt
ZW50IGFib3V0IGl0Ljwvc3Bhbj48c3BhbiBsYW5nPSJFTi1VUyI+DQo8bzpwPjwvbzpwPjwvc3Bh
bj48L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIiBzdHlsZT0ibWFyZ2luLWJvdHRvbToxMi4wcHQi
PjxzcGFuIGxhbmc9IkVOLVVTIj5FViZndDsgcmF0aGVyIHRoYW4gYXNzdW1pbmcgdGhhdCBpdCBp
cyB3ZWxsLWtub3duLCBJIHN0cm9uZ2x5IHN1Z2dlc3QgdG8gYWRkIGEgcmVmZXJlbmNlIHRvIHRo
aXMgdGVybSBvciBhZGQgaXQgaW4gdGhlIHRlcm1pbm9sb2d5IHNlY3Rpb24uIElmIHdlbGwta25v
dywgdGhlbiBsZXQncyBjb3B5IGFuZCBwYXN0ZS48bzpwPjwvbzpwPjwvc3Bhbj48L3A+DQo8cCBj
bGFzcz0iTXNvTm9ybWFsIiBzdHlsZT0ibWFyZ2luLWJvdHRvbToxMi4wcHQiPjxzcGFuIGxhbmc9
IkVOLVVTIj48YnI+DQotLSBTZWN0aW9uIDMgLS08YnI+DQpJcyB0aGVyZSBhbnkgcmVhc29uIHdo
eSB0aGUgdGVybWlub2xvZ3kgaXMgbm90IGFscGhhYmV0aWNhbGx5IHNvcnRlZCA/PGJyPg0KPGJy
Pg0KUGxlYXNlIGFsc28gYWRkICdCRCcuPGJyPg0KPGJyPg0KVXN1YWxseSBhIHRlcm1pbm9sb2d5
IHNlY3Rpb24gaXMgbm90IG9ubHkgYWJvdXQgYWNyb255bSBleHBhbnNpb25zIGJ1dCBhbHNvPGJy
Pg0KYWJvdXQgZGVmaW5pdGlvbnMuPG86cD48L286cD48L3NwYW4+PC9wPg0KPHAgY2xhc3M9Ik1z
b05vcm1hbCIgc3R5bGU9Im1hcmdpbi1ib3R0b206MTIuMHB0Ij48c3BhbiBsYW5nPSJFTi1VUyIg
c3R5bGU9ImJhY2tncm91bmQ6eWVsbG93O21zby1oaWdobGlnaHQ6eWVsbG93Ij5Eb25lPC9zcGFu
PjxzcGFuIGxhbmc9IkVOLVVTIj4NCjxvOnA+PC9vOnA+PC9zcGFuPjwvcD4NCjxwIGNsYXNzPSJN
c29Ob3JtYWwiIHN0eWxlPSJtYXJnaW4tYm90dG9tOjEyLjBwdCI+PHNwYW4gbGFuZz0iRU4tVVMi
PkVWJmd0OyBUaGFua3M8YnI+DQo8YnI+DQotLSBTZWN0aW9uIDQuMSAtLTxicj4NCldoYXQgaXMg
dGhlIGRlZmluaXRpb24gb2YgYSAnZmlyc3QgaG9wIFBFJz8gV2hhdCBpcyB0aGUgZGlmZmVyZW5j
ZSB3aXRoIGEgRVZQTjxicj4NClBFID88bzpwPjwvbzpwPjwvc3Bhbj48L3A+DQo8cCBjbGFzcz0i
TXNvTm9ybWFsIiBzdHlsZT0ibWFyZ2luLWJvdHRvbToxMi4wcHQiPjxzcGFuIGxhbmc9IkVOLVVT
IiBzdHlsZT0iYmFja2dyb3VuZDp5ZWxsb3c7bXNvLWhpZ2hsaWdodDp5ZWxsb3ciPkVWUE4gUEUm
bmJzcDsgaXMgUEUgd2VyZSBFVlBOIGlzIGVuYWJsZWQuIE5vdCBhZGRpbmcgZGV0YWlsIGZvciBz
b21lIG9mIG9idmlvdXMgdGVybWlub2xvZ3kuPC9zcGFuPjxzcGFuIGxhbmc9IkVOLVVTIj4NCjxv
OnA+PC9vOnA+PC9zcGFuPjwvcD4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiIHN0eWxlPSJtYXJnaW4t
Ym90dG9tOjEyLjBwdCI+PHNwYW4gbGFuZz0iRU4tVVMiPkVWJmd0OyBJdCB3YXMgbm90IHJlYWxs
eSBvYnZpb3VzIHRvIG1lIHRoYXQgdXNpbmcgJnF1b3Q7Zmlyc3QgaG9wIFBFJnF1b3Q7IGlzIHRo
ZSBzYW1lIGFzICZxdW90O1BFJnF1b3Q7IHdoaWNoIGlzIHRoZSBzYW1lIGFzICZxdW90O0VQVk4g
UEUmcXVvdDsuIElmIHNvLCB3aHkgdXNpbmcgZGlmZmVyZW50IHdvcmRpbmdzIHJhdGhlciB0aGFu
IHRoZSBzaW1wbGUgJnF1b3Q7UEUmcXVvdDsgKGV2ZW4gaWYganVzdA0KIHRvIGF2b2lkIGNvbmZ1
c2luZyB0aGUgcmVhZGVyLSA/PG86cD48L286cD48L3NwYW4+PC9wPg0KPHAgY2xhc3M9Ik1zb05v
cm1hbCIgc3R5bGU9Im1hcmdpbi1ib3R0b206MTIuMHB0Ij48c3BhbiBsYW5nPSJFTi1VUyI+PGJy
Pg0KLS0gU2VjdGlvbiA0LjIgLS08YnI+DQpNYXkgYmUgdGhhdCBJIG92ZXJsb29rZWQgaXQsIGJ1
dCB3aGF0IGlzIGEgJ3Byb3h5IHF1ZXJpZXInID88bzpwPjwvbzpwPjwvc3Bhbj48L3A+DQo8cCBj
bGFzcz0iTXNvTm9ybWFsIiBzdHlsZT0ibWFyZ2luLWJvdHRvbToxMi4wcHQiPjxzcGFuIGxhbmc9
IkVOLVVTIiBzdHlsZT0iYmFja2dyb3VuZDp5ZWxsb3c7bXNvLWhpZ2hsaWdodDp5ZWxsb3ciPklH
TVAgc3BlYyBkZWZpbmVzIG5lZWQgZm9yIFF1ZXJpZXIgb24gTEFOLiBFVlBOIHByb3ZpZGVzIG1l
Y2hhbmlzbSB0byBleHRlbmQgbGF5ZXItMiBuZXR3b3JrIGFjcm9zcyBjb3JlLiAmbmJzcDtBbmQg
dGhpcyBkcmFmdCBkZWZpbmVzIG1lY2hhbmlzbSB0bw0KIGNvbnZlcnQgdGhlc2UgbG9jYWwgSUdN
UCAvIE1MRCBqb2luIHRvIEJHUCByb3V0ZXMgYW5kIHNlbmQgaXQgYWNyb3NzIGNvcmUuIEVhY2gg
b2YgdGhlc2UgbG9jYXRpb24gc2hvdWxkIGhhdmUgb3duIFF1ZXJpZXIgY29uZmlndXJlZCBhbmQg
cmVmcmVzaCBqb2lucyBvbiBiZWhhbGYgb2Ygb3RoZXIgc2l0ZXMuPC9zcGFuPjxzcGFuIGxhbmc9
IkVOLVVTIj4NCjxvOnA+PC9vOnA+PC9zcGFuPjwvcD4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiIHN0
eWxlPSJtYXJnaW4tYm90dG9tOjEyLjBwdCI+PHNwYW4gbGFuZz0iRU4tVVMiPkVWJmd0OyBvazxi
cj4NCjxicj4NCldoYXQgaXMgdGhlIGRpZmZlcmVuY2UgYmV0d2VlbiAmcXVvdDtFVlBOIGNvcmUm
cXVvdDsgYW5kICZxdW90O01QTFMvSVAgY29yZSZxdW90OyA/PG86cD48L286cD48L3NwYW4+PC9w
Pg0KPHAgY2xhc3M9Ik1zb05vcm1hbCIgc3R5bGU9Im1hcmdpbi1ib3R0b206MTIuMHB0Ij48c3Bh
biBsYW5nPSJFTi1VUyIgc3R5bGU9ImJhY2tncm91bmQ6eWVsbG93O21zby1oaWdobGlnaHQ6eWVs
bG93Ij5FVlBOIGNvcmUgaXMgZ2VuZXJpYyB0ZXJtLCBpdCBjb3VsZCBiZSBTUiAvIFNSdjYgLyBN
UExTIG9yIElQIHVuZGVybGF5IGJhc2VkLjwvc3Bhbj48c3BhbiBsYW5nPSJFTi1VUyI+DQo8bzpw
PjwvbzpwPjwvc3Bhbj48L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj48c3BhbiBsYW5nPSJFTi1V
UyI+RVYmZ3Q7IHRoZW4gbWF5IEkgYXNzdW1lIHRoYXQgc2VjdGlvbiA0LjIgYW5kIGZpZ3VyZXMg
MSBhbmQgMiBhcmUgbm90IGFwcGxpY2FibGUgdG8gYWxsIEVWUE4gPyBTaG91bGQgdGhpcyBiZSBj
bGVhcmx5IGV4cGxhaW5lZCBpbiB0aGUgYWJzdHJhY3QvaW50cm9kdWN0aW9uIHRoYXQgdGhpcyBJ
LUQgaXMgbWFpbmx5IGFib3V0IE1QTFMvSVAgY29yZSBhbmQgbm90IGZvciBhbGwgRVZQTg0KID88
YnI+DQo8YnI+DQotLSBTZWN0aW9uIDUuMSAtLTxicj4NCldoYXQgaXMgJnF1b3Q7dml6JnF1b3Q7
ID8gKFNvcnJ5IG5vdCBiZWluZyBhIG5hdGl2ZSBFbmdsaXNoIHNwZWFrZXIpPG86cD48L286cD48
L3NwYW4+PC9wPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+PHNwYW4gbGFuZz0iRU4tVVMiPjxvOnA+
Jm5ic3A7PC9vOnA+PC9zcGFuPjwvcD4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiPjxzcGFuIGxhbmc9
IkVOLVVTIj48YnI+DQo8c3BhbiBzdHlsZT0iYmFja2dyb3VuZDp5ZWxsb3c7bXNvLWhpZ2hsaWdo
dDp5ZWxsb3ciPnZpeiBpbnRyb2R1Y2UgZXhhbXBsZXMgb3IgZnVydGhlciBkZXRhaWxzIHRvIGls
bHVzdHJhdGUgYSBwb2ludDwvc3Bhbj48bzpwPjwvbzpwPjwvc3Bhbj48L3A+DQo8cCBjbGFzcz0i
TXNvTm9ybWFsIiBzdHlsZT0ibWFyZ2luLWJvdHRvbToxMi4wcHQiPjxzcGFuIGxhbmc9IkVOLVVT
Ij48bzpwPiZuYnNwOzwvbzpwPjwvc3Bhbj48L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIiBzdHls
ZT0ibWFyZ2luLWJvdHRvbToxMi4wcHQiPjxzcGFuIGxhbmc9IkVOLVVTIj5FViZndDsgU2hvdWxk
IHRoZW4gcHJvYmFibHkgd3JpdHRlbiBhcyAmcXVvdDt2aXouJnF1b3Q7IHBlciB3aWtpcGVkaWEu
IEkgd2lsbCBsZXQgdGhlIFJGQyBlZGl0b3IgY2hlY2sgd2hldGhlciB0aGlzIExhdGluIGV4cHJl
c3Npb24gaXMgd2VsbC1rbm93bi48bzpwPjwvbzpwPjwvc3Bhbj48L3A+DQo8cCBjbGFzcz0iTXNv
Tm9ybWFsIiBzdHlsZT0ibWFyZ2luLWJvdHRvbToxMi4wcHQiPjxzcGFuIGxhbmc9IkVOLVVTIj48
YnI+DQotLSBTZWN0aW9uIDggLS08YnI+DQpJcyB0aGVyZSBhIGRpZmZlcmVuY2UgYmV0d2VlbiAo
KiwgRykgYW5kICh4LCBHKSA/PGJyPg0KPHNwYW4gc3R5bGU9ImJhY2tncm91bmQ6eWVsbG93O21z
by1oaWdobGlnaHQ6eWVsbG93Ij4oeCxHKSBpcyBnZW5lcmljIHRlcm0gdG8gZGVub3RlIGJvdGgg
KFMsRykgYW5kICgqLEcpLjwvc3Bhbj4NCjxvOnA+PC9vOnA+PC9zcGFuPjwvcD4NCjxwIGNsYXNz
PSJNc29Ob3JtYWwiIHN0eWxlPSJtYXJnaW4tYm90dG9tOjEyLjBwdCI+PHNwYW4gbGFuZz0iRU4t
VVMiPkVWJmd0OyBzdWdnZXN0IHRvIGFkZCBzb21ldGhpbmcgaW4gdGhlIHRlcm1pbm9sb2d5IHNl
Y3Rpb248bzpwPjwvbzpwPjwvc3Bhbj48L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIiBzdHlsZT0i
bWFyZ2luLWJvdHRvbToxMi4wcHQiPjxzcGFuIGxhbmc9IkVOLVVTIj48YnI+DQotLSBTZWN0aW9u
IDkuMSAtLTxicj4NClBsZWFzZSBmb3JtYWxseSBzcGVjaWZ5ICZxdW90O0lFJnF1b3Q7IGFzICZx
dW90O2luY2x1ZGUvZXhjbHVkZSZxdW90OyAoaWYgbm90IG1pc3Rha2VuKS48YnI+DQo8c3BhbiBz
dHlsZT0iYmFja2dyb3VuZDp5ZWxsb3c7bXNvLWhpZ2hsaWdodDp5ZWxsb3ciPmRvbmU8L3NwYW4+
PG86cD48L286cD48L3NwYW4+PC9wPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCIgc3R5bGU9Im1hcmdp
bi1ib3R0b206MTIuMHB0Ij48c3BhbiBsYW5nPSJFTi1VUyI+RVYmZ3Q7IHRoYW5rczxvOnA+PC9v
OnA+PC9zcGFuPjwvcD4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiIHN0eWxlPSJtYXJnaW4tYm90dG9t
OjEyLjBwdCI+PHNwYW4gbGFuZz0iRU4tVVMiPjxicj4NCkkgZmluZCB0aGUgZGVzY3JpcHRpb24g
b2YgdGhlIGJpdHMgZm9yIE1MRCBjb25mdXNpbmcsIGl0IHJlYWxseSBhcHBlYXJzIGFzIGE8YnI+
DQpsYXN0LW1pbnV0ZSBhZGQtb24gdG8gdGhlIHRleHQuIFdoeSBub3QgZGVzY3JpYmluZyB0aGUg
TUxEdjEgaW4gdGhlIHNhbWUgYnVsbGV0PGJyPg0KYXMgaW4gSUdNUHYxIGZvciB0aGUgYml0IDcg
PzxvOnA+PC9vOnA+PC9zcGFuPjwvcD4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiIHN0eWxlPSJtYXJn
aW4tYm90dG9tOjEyLjBwdCI+PHNwYW4gbGFuZz0iRU4tVVMiIHN0eWxlPSJiYWNrZ3JvdW5kOnll
bGxvdzttc28taGlnaGxpZ2h0OnllbGxvdyI+SUdNUCBhbmQgTUxEIGhhdmUgaGlzdG9yaWNhbGx5
IHZlcnNpb24gbnVtYmVyIG1pc21hdGNoLiBTbyB3ZSBhZGRlZCBpdCBpbmRlcGVuZGVudGx5IHRv
IGF2b2lkIGNvbmZ1c2lvbi4gSUdNUCBoYXMgVjEsIFYyLCBWMyBhbmQgTUxEIGhhcyBvbmx5DQog
VjEgYW5kIFYyLiBBbmQgZm9yIG1hcHBpbmcgPG86cD48L286cD48L3NwYW4+PC9wPg0KPHAgY2xh
c3M9Ik1zb05vcm1hbCIgc3R5bGU9Im1hcmdpbi1ib3R0b206MTIuMHB0Ij48c3BhbiBsYW5nPSJF
Ti1VUyIgc3R5bGU9ImJhY2tncm91bmQ6eWVsbG93O21zby1oaWdobGlnaHQ6eWVsbG93Ij4mbmJz
cDsmbmJzcDtJR01QIFYxDQo8bzpwPjwvbzpwPjwvc3Bhbj48L3A+DQo8cCBjbGFzcz0iTXNvTm9y
bWFsIiBzdHlsZT0ibWFyZ2luLWJvdHRvbToxMi4wcHQiPjxzcGFuIGxhbmc9IkVOLVVTIiBzdHls
ZT0iYmFja2dyb3VuZDp5ZWxsb3c7bXNvLWhpZ2hsaWdodDp5ZWxsb3ciPiZuYnNwOyZuYnNwO0lH
TVAgVjIgLS0tLSBNTEQgVjINCjxvOnA+PC9vOnA+PC9zcGFuPjwvcD4NCjxwIGNsYXNzPSJNc29O
b3JtYWwiIHN0eWxlPSJtYXJnaW4tYm90dG9tOjEyLjBwdCI+PHNwYW4gbGFuZz0iRU4tVVMiIHN0
eWxlPSJiYWNrZ3JvdW5kOnllbGxvdzttc28taGlnaGxpZ2h0OnllbGxvdyI+Jm5ic3A7SUdNUCBW
MyDigJMgTUxEIFYzPC9zcGFuPjxzcGFuIGxhbmc9IkVOLVVTIj4NCjxvOnA+PC9vOnA+PC9zcGFu
PjwvcD4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiIHN0eWxlPSJtYXJnaW4tYm90dG9tOjEyLjBwdCI+
PHNwYW4gbGFuZz0iRU4tVVMiIHN0eWxlPSJiYWNrZ3JvdW5kOnllbGxvdzttc28taGlnaGxpZ2h0
OnllbGxvdyI+U28gSSB0aGluayBrZWVwaW5nIGl0IGluZGVwZW5kZW50IHdvdWxkIGJlIGJldHRl
ci48L3NwYW4+PHNwYW4gbGFuZz0iRU4tVVMiPg0KPG86cD48L286cD48L3NwYW4+PC9wPg0KPHAg
Y2xhc3M9Ik1zb05vcm1hbCIgc3R5bGU9Im1hcmdpbi1ib3R0b206MTIuMHB0Ij48c3BhbiBsYW5n
PSJFTi1VUyI+RVYmZ3Q7IHVwIHRvIHlvdTxvOnA+PC9vOnA+PC9zcGFuPjwvcD4NCjxwIGNsYXNz
PSJNc29Ob3JtYWwiIHN0eWxlPSJtYXJnaW4tYm90dG9tOjEyLjBwdCI+PHNwYW4gbGFuZz0iRU4t
VVMiPjxicj4NCklzICZxdW90O1NIT1VMRCZxdW90OyB0aGUgcmlnaHQgd29yZCBmb3IgdGhlIHNl
bmRlciBvZiB0aGUgcmVzZXJ2ZWQgYml0cyA/IEVzcGVjaWFsbHkgYXM8YnI+DQpzZWN0aW9uIDku
MS4xLiBzcGVjaWZpZXMgYSAmcXVvdDtNVVNUJnF1b3Q7LjxvOnA+PC9vOnA+PC9zcGFuPjwvcD4N
CjxwIGNsYXNzPSJNc29Ob3JtYWwiIHN0eWxlPSJtYXJnaW4tYm90dG9tOjEyLjBwdCI+PHNwYW4g
bGFuZz0iRU4tVVMiIHN0eWxlPSJiYWNrZ3JvdW5kOnllbGxvdzttc28taGlnaGxpZ2h0OnllbGxv
dyI+Q2hhbmdlZDwvc3Bhbj48c3BhbiBsYW5nPSJFTi1VUyI+DQo8bzpwPjwvbzpwPjwvc3Bhbj48
L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIiBzdHlsZT0ibWFyZ2luLWJvdHRvbToxMi4wcHQiPjxz
cGFuIGxhbmc9IkVOLVVTIj48YnI+DQotLSBTZWN0aW9ucyA5LjEsIDkuMiAtLTxicj4NClRoZSBm
bGFncyBkZXNjcmlwdGlvbiBhcHBlYXJzIHRvIGJlIGRpZmZlcmVudCBpbiB0aGUgdGV4dCB3aGls
ZSBpdCBzZWVtcyB0byBtZTxicj4NCnRoYXQgdGhleSBoYXZlIHRoZSBzYW1lIHNlbWFudGljcy48
bzpwPjwvbzpwPjwvc3Bhbj48L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIiBzdHlsZT0ibWFyZ2lu
LWJvdHRvbToxMi4wcHQiPjxzcGFuIGxhbmc9IkVOLVVTIiBzdHlsZT0iYmFja2dyb3VuZDp5ZWxs
b3c7bXNvLWhpZ2hsaWdodDp5ZWxsb3ciPjkuMiBhZGRzIGxpdHRsZSBtb3JlIHRleHQgLCBtYXkg
bm90IG5vIGNoYW5nZSBuZWVkZWQuPC9zcGFuPjxzcGFuIGxhbmc9IkVOLVVTIj4NCjxvOnA+PC9v
OnA+PC9zcGFuPjwvcD4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiIHN0eWxlPSJtYXJnaW4tYm90dG9t
OjEyLjBwdCI+PHNwYW4gbGFuZz0iRU4tVVMiPjxicj4NCj09IE5JVFMgPT08YnI+DQo8YnI+DQpJ
cyBpdCAmcXVvdDtUb1ImcXVvdDsgb3IgJnF1b3Q7VE9SJnF1b3Q7ID88bzpwPjwvbzpwPjwvc3Bh
bj48L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIiBzdHlsZT0ibWFyZ2luLWJvdHRvbToxMi4wcHQi
PjxzcGFuIGxhbmc9IkVOLVVTIiBzdHlsZT0iYmFja2dyb3VuZDp5ZWxsb3c7bXNvLWhpZ2hsaWdo
dDp5ZWxsb3ciPlRvUjwvc3Bhbj48c3BhbiBsYW5nPSJFTi1VUyI+PG86cD48L286cD48L3NwYW4+
PC9wPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCIgc3R5bGU9Im1hcmdpbi1ib3R0b206MTIuMHB0Ij48
c3BhbiBsYW5nPSJFTi1VUyI+RVYmZ3Q7IHRoZW4gcGxlYXNlIHVwZGF0ZSBzZWN0aW9uIDkuMS4x
PG86cD48L286cD48L3NwYW4+PC9wPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCIgc3R5bGU9Im1hcmdp
bi1ib3R0b206MTIuMHB0Ij48c3BhbiBsYW5nPSJFTi1VUyI+PGJyPg0KLS0gU2VjdGlvbiA0LjEu
MiAtLTxicj4NClBsZWFzZSB1c2UgYSBjb25zaXN0ZW50IHF1b3RpbmcgaW4gdGhlIGRvY3VtZW50
LCBlLmcuIGluIDo8YnI+DQombmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJz
cDsgSUdNUHYyIExlYXZlIEdyb3VwIChMZWF2ZSkgb3IgSUdNUHYzICZxdW90O0xlYXZlJnF1b3Q7
PG86cD48L286cD48L3NwYW4+PC9wPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCIgc3R5bGU9Im1hcmdp
bi1ib3R0b206MTIuMHB0Ij48c3BhbiBsYW5nPSJFTi1VUyIgc3R5bGU9ImJhY2tncm91bmQ6eWVs
bG93O21zby1oaWdobGlnaHQ6eWVsbG93Ij5SZW1vdmVkIGV4dHJhIGxlYXZlIGZvciBWMjwvc3Bh
bj48c3BhbiBsYW5nPSJFTi1VUyI+DQo8bzpwPjwvbzpwPjwvc3Bhbj48L3A+DQo8cCBjbGFzcz0i
TXNvTm9ybWFsIiBzdHlsZT0ibWFyZ2luLWJvdHRvbToxMi4wcHQiPjxzcGFuIGxhbmc9IkVOLVVT
Ij5FViZndDsgSSBwcm9iYWJseSBleHByZXNzZWQgbXlzZWxmIGJhZGx5LCBidXQgdGhlcmUgYXJl
IGRvdWJsZSBxdW90ZXMgYXJvdW5kICZxdW90O0xlYXZlJnF1b3Q7IGFuZCBub25lIGFyb3VuZCAm
cXVvdDtMZWF2ZSBHcm91cCZxdW90OzxvOnA+PC9vOnA+PC9zcGFuPjwvcD4NCjwvZGl2Pg0KPC9k
aXY+DQo8L2JvZHk+DQo8L2h0bWw+DQo=

--_000_5F5F3F754FA14EB48F3687674C37F380ciscocom_--


From nobody Mon Feb  7 07:17:46 2022
Return-Path: <jdrake@juniper.net>
X-Original-To: bess@ietfa.amsl.com
Delivered-To: bess@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id DE2AC3A0C00; Mon,  7 Feb 2022 07:17:34 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -7.675
X-Spam-Level: 
X-Spam-Status: No, score=-7.675 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.576, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, DKIM_VALID_EF=-0.1, RCVD_IN_DNSWL_HI=-5, 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=BbmiUgvL; dkim=pass (1024-bit key) header.d=juniper.net header.b=aUmt1UIb
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id nwbS0TxPyUOH; Mon,  7 Feb 2022 07:17: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 BB2923A0B93; Mon,  7 Feb 2022 07:17:26 -0800 (PST)
Received: from pps.filterd (m0108157.ppops.net [127.0.0.1]) by mx0a-00273201.pphosted.com (8.16.1.2/8.16.1.2) with ESMTP id 21788Oao016029; Mon, 7 Feb 2022 07:17: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=9MpowaKHN67MWAVfs1euTHNzQLG+RCIs0v8CY7X25X8=; b=BbmiUgvLy2tvozidXZAgELEyhba7fNT0D1nzD78UjWMa5oD+2o3iRY22xInTx/C1ymWn nDzQ9OGV/4Bw2Q0BRcF+ctM8MUlsjqy79RY6tsq+LXZX522td1vbAOWdqBvDLMBvC4yM gyCI0SKxnS2MhGsLDsfS8wzHygrhKjkNGArXKMajlc0+J3uLP8xO4AYxPKffJWjbeu7s rMpCPSTSnnoEWbygmjwD5A3xtw5xr03+M1r9ue7KpoygiXk77QSUCN2wwFNaseeI4zjm sdC8PvYJ5Tdk5syyGGu4Fv7sBZYlzc0BvwBNEHsui2GamZ01QumtcVcvwMot5eRpjFa+ lg== 
Received: from nam10-dm6-obe.outbound.protection.outlook.com (mail-dm6nam10lp2106.outbound.protection.outlook.com [104.47.58.106]) by mx0a-00273201.pphosted.com (PPS) with ESMTPS id 3e2yncgkgn-1 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=NOT); Mon, 07 Feb 2022 07:17:24 -0800
ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=e57M2ovMCGJJFvbDuQvveubzh3BKxtN+pJ9cU139JmDJi26r7vYDmd7z0qqId9gXnHm4Wcamdzvb+KF4UkJCbn0DfiEa2uir4NncbeqmyYQliRcTadg4gfHbHv+vkCBCIlGjktREbNgrDn8pw4sAzciP6NPX2438tMkLXdl2xWI8a4KF+Wj+gb4dOMjer8CAzyrUs366LgrBrK12aCT4n9JvOSLEGx5VTnkoWNVeyD4rnf//+TR261dvEZ1pumn2PTtzQ+FZNFeVApg91NEyqmejRKoPl/1hdlrrnll6khlbW2qDsqH8yVeoiqBEWUpV0M9IU6NMDj07wR/yAcfdnw==
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-AntiSpam-MessageData-ChunkCount:X-MS-Exchange-AntiSpam-MessageData-0:X-MS-Exchange-AntiSpam-MessageData-1; bh=9MpowaKHN67MWAVfs1euTHNzQLG+RCIs0v8CY7X25X8=; b=eRICZA+1yV+Knal7U1j2i/O9crpWS+fqU3s3nsyKjoc831PF/0vgzye6fM14Tv4a61RR1a9iAPQ2CN+GSdAFbYfO+VFc03IY/IB7GaJo6P0XpVUegwiUMlxFCP/Vq7Gl1HMtbWoRKacj7aN2wyFXQNC+g2iS+WokVMvVOz+0hMAR3FUr5lJLVtLo6EJ0BBNYCoVPGmrj69m+ShRZemtvzPOwbt4hqWziVDWi1b+xEUswoBmqFWc5Ksr67PzOqpdy35tWrLUz4y4PiS69pT9pdGOCEZObBtkJjYRvrmsGAYNCPvTlcjqR6p+UFqVhmanB3XSmW9DEAVkoiNjQrP8qeQ==
ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=none; dmarc=none; dkim=none; 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=9MpowaKHN67MWAVfs1euTHNzQLG+RCIs0v8CY7X25X8=; b=aUmt1UIbrxzfU/5jV48AqW4/FoZfEmF/usSec2mgat0vY6Ao0b5hhoI+AZ/R7hsCmQ/46+fkAXfNsL7a0mVczYNTxXaVwZafUaOzswkv3Ehu2Y2rS7f5vkiEMBqGDMFOt9Zpn2ZOugryeldi786Ucfp8fi5X55WfE0oqySJZr2Q=
Received: from BY3PR05MB8081.namprd05.prod.outlook.com (2603:10b6:a03:366::15) by BY5PR05MB6916.namprd05.prod.outlook.com (2603:10b6:a03:1be::22) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.4975.5; Mon, 7 Feb 2022 15:17:21 +0000
Received: from BY3PR05MB8081.namprd05.prod.outlook.com ([fe80::283c:d671:e4e5:31f8]) by BY3PR05MB8081.namprd05.prod.outlook.com ([fe80::283c:d671:e4e5:31f8%7]) with mapi id 15.20.4975.010; Mon, 7 Feb 2022 15:17:21 +0000
From: John E Drake <jdrake@juniper.net>
To: Benjamin Kaduk <kaduk@mit.edu>
CC: The IESG <iesg@ietf.org>, "draft-ietf-bess-evpn-igmp-mld-proxy@ietf.org" <draft-ietf-bess-evpn-igmp-mld-proxy@ietf.org>, "bess-chairs@ietf.org" <bess-chairs@ietf.org>, "bess@ietf.org" <bess@ietf.org>, "slitkows.ietf@gmail.com" <slitkows.ietf@gmail.com>
Thread-Topic: Benjamin Kaduk's Discuss on draft-ietf-bess-evpn-igmp-mld-proxy-13: (with DISCUSS and COMMENT)
Thread-Index: AQHXxhVqpBIY+oae502DCyYT43A8u6vdvw3ggACIEoCAiyXjIIAbYKuAgAQQQgA=
Date: Mon, 7 Feb 2022 15:17:21 +0000
Message-ID: <BY3PR05MB80812B7FF60AE68D2386B6E8C72C9@BY3PR05MB8081.namprd05.prod.outlook.com>
References: <163477731824.13216.11701195886404718166@ietfa.amsl.com> <BY3PR05MB8081E98A7C975296FF4721DEC7BF9@BY3PR05MB8081.namprd05.prod.outlook.com> <20211022020803.GT88762@kduck.mit.edu> <BY3PR05MB80810CF613E748F259158D0FC7589@BY3PR05MB8081.namprd05.prod.outlook.com> <20220205010845.GZ11486@mit.edu>
In-Reply-To: <20220205010845.GZ11486@mit.edu>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
dlp-product: dlpe-windows
dlp-version: 11.6.400.34
dlp-reaction: no-action
msip_labels: MSIP_Label_0633b888-ae0d-4341-a75f-06e04137d755_Enabled=true; MSIP_Label_0633b888-ae0d-4341-a75f-06e04137d755_SetDate=2022-02-07T15:11:59Z;  MSIP_Label_0633b888-ae0d-4341-a75f-06e04137d755_Method=Standard; MSIP_Label_0633b888-ae0d-4341-a75f-06e04137d755_Name=0633b888-ae0d-4341-a75f-06e04137d755; MSIP_Label_0633b888-ae0d-4341-a75f-06e04137d755_SiteId=bea78b3c-4cdb-4130-854a-1d193232e5f4; MSIP_Label_0633b888-ae0d-4341-a75f-06e04137d755_ActionId=3748a722-6e4f-46a1-9533-3e674c9a2efc; MSIP_Label_0633b888-ae0d-4341-a75f-06e04137d755_ContentBits=2
msip_label_0633b888-ae0d-4341-a75f-06e04137d755_enabled: true
msip_label_0633b888-ae0d-4341-a75f-06e04137d755_setdate: 2022-02-07T15:17:18Z
msip_label_0633b888-ae0d-4341-a75f-06e04137d755_method: Standard
msip_label_0633b888-ae0d-4341-a75f-06e04137d755_name: 0633b888-ae0d-4341-a75f-06e04137d755
msip_label_0633b888-ae0d-4341-a75f-06e04137d755_siteid: bea78b3c-4cdb-4130-854a-1d193232e5f4
msip_label_0633b888-ae0d-4341-a75f-06e04137d755_actionid: a7a9dd58-4ba2-4858-a74f-725e3e828e9a
msip_label_0633b888-ae0d-4341-a75f-06e04137d755_contentbits: 0
x-ms-publictraffictype: Email
x-ms-office365-filtering-correlation-id: 481f79cc-885f-479b-9785-08d9ea4cefe6
x-ms-traffictypediagnostic: BY5PR05MB6916:EE_
x-ms-exchange-atpmessageproperties: SA|SL
x-microsoft-antispam-prvs: <BY5PR05MB6916501DBCB378EE387E884AC72C9@BY5PR05MB6916.namprd05.prod.outlook.com>
x-ms-oob-tlc-oobclassifiers: OLM:9508;
x-ms-exchange-senderadcheck: 1
x-ms-exchange-antispam-relay: 0
x-microsoft-antispam: BCL:0;
x-microsoft-antispam-message-info: A8SODNIzkcQhH9ObHQ5zTDtGRQ5UgqF4giMZvNWhv1toM3vj+Q8vhuC6iREzq/3aZ6BabJkyGiZNvsSwkEHpzqEforBg2dT6bxQhscdkK3M8cNnEVKnpxDrw0UFkYmPGyXa/ox4Pve1cZvz6gW7BQAW/+suF2Le7Cd352GFDG/zq6ThDPLUegnc+ieOcZ8dIfQOLAFzUP790Mqiw/Y/94nmGZ9HTT9Y2qj1tT7CK/vmRzpebfNlfKbatNg9vlUB8DfOHSLSErvMLAxjNgS5zK9kbdORxcHZVp9wYrVG2XkXP1z3ZSSH7QEStnsh3xRcHS47pgLtBeuLgGoFkVST6G3E2B2OYaduhme7Y56Id0ZvLoIUEPkvU77cxWGukRFlkn3VAu4V1qlYi2I2oSJK2yIjxvwwtR8biHTvXvFyvSODKrB3p/9U54idaj7N5JnjmdaUvc4BVBpHa3e3h4N3qBY5YocJJLSEx3/qZrP0rW+phx18BvXlifa3wAGeVifKxmZQgzeoE1v8hwUf0LdKBUMW1G1pzTwG3uEWAgVOnP1smDIlfMVaKcLT1UCYn6RSFCysUxAbjN0eG+YK9JHiU3sSZHESPLPKfOWTVDGmIbSYbBGnNCpsiB920l8AM3B8PeUMefjxOvgf9zxB46rQWlfp87Y4hIXazPiE1Fu2Kvz1T0A0RX31oI6GPA4Ti0yG7Keu/zkVjBkaJPIQxumGvJFMDZhXt10tdK1iBWL8X/0TDm6bPZHJNXnbcfhMuw2aw3psj+bfBfdQGimcI+Xvkzvg/3nNNe31MtXUq9Luo+mkXa1amVmmc3zj3eC9CzOna+WpISl42zVGeSP0cinKqnA==
x-forefront-antispam-report: CIP:255.255.255.255; CTRY:; LANG:en; SCL:1; SRV:;  IPV:NLI; SFV:NSPM; H:BY3PR05MB8081.namprd05.prod.outlook.com; PTR:; CAT:NONE;  SFS:(13230001)(4636009)(366004)(83380400001)(2906002)(122000001)(38100700002)(38070700005)(6916009)(966005)(55016003)(76116006)(64756008)(66946007)(66556008)(66446008)(8676002)(30864003)(4326008)(316002)(54906003)(52536014)(66476007)(9686003)(66574015)(26005)(186003)(71200400001)(5660300002)(508600001)(86362001)(53546011)(8936002)(33656002)(6506007)(7696005)(559001)(579004); DIR:OUT; SFP:1102; 
x-ms-exchange-antispam-messagedata-chunkcount: 1
x-ms-exchange-antispam-messagedata-0: =?iso-8859-1?Q?g1TPQ5WCx8qiDIED8nDSN8eB3TUopKiiWagsbAX2ql3W6e972Ivp/eScOz?= =?iso-8859-1?Q?M06Qn+S9WRdl7MzUW/ZD1BDK/WESr1hfGp3NVUYu40JtgNq4pYYSPbMNFE?= =?iso-8859-1?Q?UQstodNWP12Xxw0YngoNbsTYHXlVOJB/Ji0LDeJbfebDtr4KZ9NdaDjeeM?= =?iso-8859-1?Q?Lwnge4mVC6nW/aaY+xHJnLAsy/GHjo2RoC1UvmoKNDKt774tmi++dEyq7T?= =?iso-8859-1?Q?c37fqXp9k5hzEa76foyTeLFL28nXoUR5z+zfndX07YaLoK2JbdYIzXxVhZ?= =?iso-8859-1?Q?aG0W+SzFVj2n9elVMjJKnsf89S0uiTHtk7F1n8J+ftI1M4kcBLBvpuApY5?= =?iso-8859-1?Q?RPW59jVnh2mliEZKO80MtMkeBbzdz6xf8M+9puOK17JA54AdPw198N7Wl0?= =?iso-8859-1?Q?D9M++2K43U8QBUGyS2QFPJMoVqLJwzvEmd5NsGMfWcWLT04SlqWdsY8C9J?= =?iso-8859-1?Q?LXhw4/GiwFtzf+wEQ2cER4tVGwjX7cj0GeqB40zVf9JwowlOf8Bvlju0ho?= =?iso-8859-1?Q?Qf1+Br6y4dEqlTmD0+lAm4T4v6YquN1PErcUYf3aI8mbCGGMTAtMBeNuHF?= =?iso-8859-1?Q?Az969GuEPnpJkZEkZ8iPcPfacniq2DDKeicPby6Nf4S7rEIcZJPtvP1OXQ?= =?iso-8859-1?Q?3PgadA01ktwWuzy0LcUB/fTAsj/IXlr40ooM0rzluEqIpDHAaPeOpgxit5?= =?iso-8859-1?Q?AkPnaCazyJd9EHX1ApRSNCtW3O+u8czqCFTiQp20U3YJzwz9grQKs1DkjT?= =?iso-8859-1?Q?Aj0fneD6vAyI5k8XCWijax3q3Ax0rs8f21nA0ZiIzWtuIV9YZmOA2TYXjw?= =?iso-8859-1?Q?fZU7uPKY2JyglVE98i3lk+iWGAnUDZOXlvfdRX3eShU4t3kcJQjlNmdD7g?= =?iso-8859-1?Q?ZkobxYlw+kUFSy+gjEZXi/ileH9dqQ2Kej2HOM58ebJR2HRzizZoyNaRto?= =?iso-8859-1?Q?mzjWI/wt2X8rJ5Xghre/NkXwJROPPON3jqMbuOGuJJEtoB+t2/GXJPxosC?= =?iso-8859-1?Q?iRIxXSiU05/kKOfbZSlcI+nm6VGQVI+oxNmnf/UyDsQnOhw5TXHP6E7GO7?= =?iso-8859-1?Q?ZNislXw/1J1Q0r8amuJsBLVhSMBd/jkeq3dubWnov5rwysm12F2YhlLGMS?= =?iso-8859-1?Q?vrx3562tgxSjmXEz/s23osUw3RnsIvGoV36ofz1yXanmjzL5uN3Pm7Joaz?= =?iso-8859-1?Q?QyBEfTe3dQv2m3GIRFD6zMcMMs6uUm8SiaLXEPigMilndufwXlbR05zvDv?= =?iso-8859-1?Q?MUmkE671KTTZUhKMi+sbyqChvVDeKlSXYOeTy3IWEhXM0OYSxN96nEd5oq?= =?iso-8859-1?Q?yI7+ZsN8bi/jtNtoh5Fkj56HZVHUR1DSeLexYHQrw+Hn2/P9Ve7nLQEIzz?= =?iso-8859-1?Q?f/JmQ+8B47NbFlbsjsaly0u2lbYKoLoNdem4mEg9BJdpOXs/H5ger6xS7G?= =?iso-8859-1?Q?nx0mOmWvUponULBoh1EYGvZgFPKSAPyJQnlTorAanR2h412zkp4JU5gcNo?= =?iso-8859-1?Q?fHBJiQ5iqIgcnvCnMpq0K3KjtZIgYaIGsELZtmV4S3ds7JxakaHTXAtQjq?= =?iso-8859-1?Q?RR2lZ0SY/M3I5wO/cigVUymhgdUbF4Rn7WIxS0hjo8M5BeqVpJb092T6Bt?= =?iso-8859-1?Q?ylsf0HjsL6Hr68CuShu4GG2QFpVWgvyZwG35ZiQUL7ChItakPWeeiItQ?= =?iso-8859-1?Q?=3D=3D?=
Content-Type: text/plain; charset="iso-8859-1"
Content-Transfer-Encoding: quoted-printable
MIME-Version: 1.0
X-OriginatorOrg: juniper.net
X-MS-Exchange-CrossTenant-AuthAs: Internal
X-MS-Exchange-CrossTenant-AuthSource: BY3PR05MB8081.namprd05.prod.outlook.com
X-MS-Exchange-CrossTenant-Network-Message-Id: 481f79cc-885f-479b-9785-08d9ea4cefe6
X-MS-Exchange-CrossTenant-originalarrivaltime: 07 Feb 2022 15:17:21.1666 (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: oVG7Iv398B3uYBWNe6AXEQvTP7DoPZcUl+tilKPCy4sKzN9Ta9t5TEpr83Rtch6bx3uMFU4UGvcZNfUBefsFcQ==
X-MS-Exchange-Transport-CrossTenantHeadersStamped: BY5PR05MB6916
X-Proofpoint-GUID: xex9PCvJ_rrVOWIWyIXN-7ZTXMnXPI1S
X-Proofpoint-ORIG-GUID: xex9PCvJ_rrVOWIWyIXN-7ZTXMnXPI1S
X-Proofpoint-Virus-Version: vendor=baseguard engine=ICAP:2.0.205,Aquarius:18.0.816,Hydra:6.0.425,FMLib:17.11.62.513 definitions=2022-02-07_05,2022-02-07_02,2021-12-02_01
X-Proofpoint-Spam-Details: rule=outbound_spam_notspam policy=outbound_spam score=0 priorityscore=1501 lowpriorityscore=0 phishscore=0 malwarescore=0 clxscore=1015 adultscore=0 spamscore=0 bulkscore=0 impostorscore=0 mlxscore=0 suspectscore=0 mlxlogscore=999 classifier=spam adjust=0 reason=mlx scancount=1 engine=8.12.0-2201110000 definitions=main-2202070098
Archived-At: <https://mailarchive.ietf.org/arch/msg/bess/4YKTty7PHSJrFmTbJZCFgB2tBqg>
Subject: Re: [bess] Benjamin Kaduk's Discuss on draft-ietf-bess-evpn-igmp-mld-proxy-13: (with DISCUSS and COMMENT)
X-BeenThere: bess@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: BGP-Enabled ServiceS working group discussion list <bess.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/bess>, <mailto:bess-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/bess/>
List-Post: <mailto:bess@ietf.org>
List-Help: <mailto:bess-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/bess>, <mailto:bess-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 07 Feb 2022 15:17:45 -0000

Ben,

Comments inline below.

Yours Irrespectively,

John


Juniper Business Use Only

> -----Original Message-----
> From: Benjamin Kaduk <kaduk@mit.edu>
> Sent: Friday, February 4, 2022 8:09 PM
> To: John E Drake <jdrake@juniper.net>
> Cc: The IESG <iesg@ietf.org>; draft-ietf-bess-evpn-igmp-mld-proxy@ietf.or=
g;
> bess-chairs@ietf.org; bess@ietf.org; slitkows.ietf@gmail.com
> Subject: Re: Benjamin Kaduk's Discuss on draft-ietf-bess-evpn-igmp-mld-pr=
oxy-
> 13: (with DISCUSS and COMMENT)
>=20
> [External Email. Be cautious of content]
>=20
>=20
> Hi John,
>=20
> My apologies for taking a few weeks to reply; I was sick when this came i=
n and a
> bunch of stuff piled up, which has taken some time to get back to.
> I can only take a small amount of solace by noting that at least this is =
not the
> last DISCUSS blocking the document from approval.
>=20
> Inline...
>=20
> On Tue, Jan 18, 2022 at 03:28:11PM +0000, John E Drake wrote:
> >
> > > -----Original Message-----
> > > From: Benjamin Kaduk <kaduk@mit.edu>
> > > Sent: Thursday, October 21, 2021 10:08 PM
> > > To: John E Drake <jdrake@juniper.net>
> > > Cc: The IESG <iesg@ietf.org>;
> > > draft-ietf-bess-evpn-igmp-mld-proxy@ietf.org;
> > > bess-chairs@ietf.org; bess@ietf.org; slitkows.ietf@gmail.com
> > > Subject: Re: Benjamin Kaduk's Discuss on
> > > draft-ietf-bess-evpn-igmp-mld-proxy-
> > > 13: (with DISCUSS and COMMENT)
> > >
> > > [External Email. Be cautious of content]
> > >
> > >
> > > Hi John,
> > >
> > > Thanks for helping clarify.  Also inline.
> > >
> > > On Thu, Oct 21, 2021 at 06:35:43PM +0000, John E Drake wrote:
> > > > Ben,
> > > >
> > > > Comments inline.
> > > >
> > > > Yours Irrespectively,
> > > >
> > > > John
> > > >
> > > >
> > > > Juniper Business Use Only
> > > >
> > > > > -----Original Message-----
> > > > > From: Benjamin Kaduk via Datatracker <noreply@ietf.org>
> > > > > Sent: Wednesday, October 20, 2021 8:49 PM
> > > > > To: The IESG <iesg@ietf.org>
> > > > > Cc: draft-ietf-bess-evpn-igmp-mld-proxy@ietf.org;
> > > > > bess-chairs@ietf.org; bess@ietf.org; slitkows.ietf@gmail.com
> > > > > Subject: Benjamin Kaduk's Discuss on
> > > > > draft-ietf-bess-evpn-igmp-mld-proxy-
> > > 13:
> > > > > (with DISCUSS and COMMENT)
> > > > >
> > > > > [External Email. Be cautious of content]
> > > > >
> > > > >
> > > > > Benjamin Kaduk has entered the following ballot position for
> > > > > draft-ietf-bess-evpn-igmp-mld-proxy-13: Discuss
> > > > >
> > > > > When responding, please keep the subject line intact and reply
> > > > > to all email addresses included in the To and CC lines. (Feel
> > > > > free to cut this introductory paragraph, however.)
> > > > >
> > > > >
> > > > > Please refer to
> > > > > https://urldefense.com/v3/__https://www.ietf.org/blog/handling-i
> > > > > esg-
> > > > > ballot-
> > > > > positions/__;!!NEt6yMaO-
> > > > >
> > >
> gk!RdAYIQJzeV4Zo3HeoU6yFlhxJGC56JOC41jC9lqSbJyT7Gw448bi3rPSRrxQJ1U$
> > > > > for more information about how to handle DISCUSS and COMMENT
> > > positions.
> > > > >
> > > > >
> > > > > The document, along with other ballot positions, can be found her=
e:
> > > > > https://urldefense.com/v3/__https://datatracker.ietf.org/doc/dra
> > > > > ft-i
> > > > > etf-bess-
> > > > > evpn-igmp-mld-proxy/__;!!NEt6yMaO-
> > > > >
> > >
> gk!RdAYIQJzeV4Zo3HeoU6yFlhxJGC56JOC41jC9lqSbJyT7Gw448bi3rPSbOB2k3E$
> > > > >
> > > > >
> > > > >
> > > > > ----------------------------------------------------------------
> > > > > ----
> > > > > --
> > > > > DISCUSS:
> > > > > ----------------------------------------------------------------
> > > > > ----
> > > > > --
> > > > >
> > > > > (1) Apparently each PE is supposed to store version flags for
> > > > > each other PE in the EVI (I guess on a per-route basis?), but
> > > > > this is mentioned just once, in passing, in step 2 of the Leave
> > > > > Group procedures in
> > > =A74.1.2.
> > > >
> > > > [JD]  The first hop PE keeps track of which IGMP or MLD versions
> > > > are active on
> > > the ESes to which it is attached and announces this via the BGP SMET =
route.
> > >
> > > Yes.  Should this statement (or something like it) be in the document=
 itself?
> > > (Where?)
> >
> > [JD] Would you please review sections 4 and 5 of the -16
> (https://urldefense.com/v3/__https://datatracker.ietf.org/doc/html/draft-=
ietf-
> bess-evpn-igmp-mld-proxy-16*section-4__;Iw!!NEt6yMaO-gk!U0f6li3uRjd2faD-
> rySykNfIC0xL6dDVldh9DGvrvQvssauGhJcWFs1_GYAo7RM$ ,
> https://urldefense.com/v3/__https://datatracker.ietf.org/doc/html/draft-i=
etf-
> bess-evpn-igmp-mld-proxy-16*section-5__;Iw!!NEt6yMaO-gk!U0f6li3uRjd2faD-
> rySykNfIC0xL6dDVldh9DGvrvQvssauGhJcWFs1_8b_wkkE$ ) and see if they are is
> clear enough?
>=20
> You ask if they are "clear enough?"  The changes to clarify which steps a=
re done
> by which PEs are quite helpful, and thank you for that.  But they are not=
 really
> addressing the issue that was bothering me.  Nevertheless, in light of th=
is discuss
> point being raised in order to have a conversation, I guess they are clea=
r
> *enough*, but just barely, and there's plenty of room to make them more c=
lear.
>=20
> In short, what bothers me here is that we say something like "compare ...
> with its per-PE stored version flags", but we never concretely say "store=
 some
> per-PE version flags" anywhere.  Now, this is BGP, so of course you're st=
oring
> what you got and from whom, but writing it in the way it's currently stat=
ed
> makes the reader work pretty hard to figure out what's going on.  If we s=
aid
> something like (with the caveat that I am surely using the wrong terminol=
ogy)
> "compare ... with the version flags from the corresponding saved EVPN SME=
T
> route in the BGP session with this PE", that would be very clear about wh=
at was
> saved and why.
>=20
> We could also go further and talk about the information model concretely,=
 a la:
>=20
> % The goal of IGMP and MLD proxying is to make the EVPN behave seamlessly
> for % the tenant systems with respect to multicast operations, while usin=
g a
> more % efficient delivery system for signaling and delivery across the VP=
N.
> % Accordingly, group state must be tracked synchronously among the PEs %
> serving the VPN, with join and leave events propagated to the peer PEs, a=
nd %
> each PE tracking the state of each of its peer PEs with respect whether %=
 there
> are locally attached group members (and in some cases, senders), what %
> version(s) of IGMP/MLD are in use for those locally attached group member=
s, %
> etc.  In order to perform this translation, each PE acts as an IGMP route=
r % for
> the locally attached domain, and maintains the requisite state on % local=
ly
> attached nodes, sends periodic membership queries, etc.  The role % of EV=
PN
> SMET route propagation is to ensure that each PE's local state is % propa=
gated
> to the other PEs so that they share a consistent view of the % overall IG=
MP
> Membership Request and Leave Group state.  It is important to % note that=
 the
> need to keep such local state can be triggered by either % local IGMP tra=
ffic or
> BGP EVPN signaling.  In most cases a local IGMP event % will need to be s=
ignaled
> over EVPN, though state initiated by received EVPN % traffic will not alw=
ays
> need to be relayed to the locally attached domain.

[JD]  We can add this text to section 4.=20
>=20
> > >
> > > > > Similarly, =A76.1 defines, somewhat in passing, some "local IGMP
> > > > > Membership Request (x,G) state" that must be maintained in some c=
ases.
> > > > > Let's discuss whether it's appropriate/useful to have a general
> > > > > introductory section that covers what new state PEs are expected
> > > > > to retain as part of supporting IGMP/MLD proxying.  Maybe the
> > > > > answer is "no", but I would like to have the conversation.
> > > >
> > > > [JD]  Section 6 generalizes the notion of a first hop PE to be the
> > > > set of multi-
> > > homed PEs attached to a given ES.  Section 6
> > > (https://urldefense.com/v3/__https://datatracker.ietf.org/doc/html/d
> > > raft-ietf-
> > > bess-evpn-igmp-mld-proxy-13*section-6__;Iw!!NEt6yMaO-
> > > gk!WAMtLTp8pHMhjeyfDY13FOVPAqTuQaEqcCu8hQOf-
> > > GMscsBgaRFDzERgy6ZEfS8$ ) explains why the multi-homed PEs need to
> > > synchronize state and section 6.1 explains what is that state:
> > >
> > > Rereading it, it does explain the need for state synchronization;
> > > thanks for pointing that out.  However, it does not appear to use or
> > > introduce the specific term that the subsequent subsections are
> > > using to refer to that state.  It seems like it could be useful to
> > > have a defined term for this state, to help readers make the
> > > connection between the need to track the state and where that state i=
s
> referenced in the subsequent procedures.
> > >
> > > >  If the PE doesn't already have local IGMP Membership Request
> > > > (x,G) state for
> > > that BD on that ES, it MUST instantiate local IGMP Membership
> > > Request (x,G) state and MUST advertise a BGP IGMP Join Synch route
> > > for that (ES,BD).  Local IGMP Membership Request (x,G) state refers
> > > to IGMP Membership Request (x,G) state that is created as a result
> > > of processing an IGMP Membership Report for (x,G).
> > > >
> > > > i.e., IGMP Membership Request (x,G) state is the union of the
> > > > local IGMP Join
> > > (x,G) state and the installed IGMP Join Synch route.
> > >
> > > This would be a great start to a definition for such a defined term
> > > that I propose above.
> >
> > [JD]  Would you please review section 6 of the -16 version
> (https://urldefense.com/v3/__https://datatracker.ietf.org/doc/html/draft-=
ietf-
> bess-evpn-igmp-mld-proxy-16*section-6__;Iw!!NEt6yMaO-gk!U0f6li3uRjd2faD-
> rySykNfIC0xL6dDVldh9DGvrvQvssauGhJcWFs1_dTYpjPA$ ) and see if it is clear
> enough?
>=20
> Even if you don't want to use the "concrete information model" approach I
> outline above, I think this text would be much clearer with the following=
 change
> in =A76:
>=20
> OLD:
>    Therefore, all PEs attached to a given ES must coordinate IGMP
>    Membership Request and Leave Group (x,G) state, where x may be either
>    '*' or a particular source S, for each BD on that ES. [...]
>=20
> NEW:
>    Therefore, all PEs attached to a given ES must coordinate IGMP
>    Membership Request and Leave Group (x,G) state, where x may be either
>    '*' or a particular source S, for each BD on that ES.  Each PE has a
>    local copy of that state, and the EVPN signaling serves to synchronize
>    state across PEs.

[JD]  This is fine.=20

>=20
> But is it "clear enough" as-is?  Again, just barely, and I will demote th=
is topic to a
> COMMENT-level remark.
>=20
> > >
> > > > >
> > > > > (2) I am not sure if the body text is consistent with what is
> > > > > being allocated from IANA.  =A78 describes PEs that are not using
> > > > > ingress replication as being identifiable as """any PE that has
> > > > > advertised an Inclusive Multicast Tag route for the BD without
> > > > > the "IGMP Proxy Support" flag""", but the IANA considerations
> > > > > allocate flags for both IGMP Proxy Support and MLD Proxy
> > > > > Support.  Is a PE that advertises MLD Proxy Support but not IGMP
> > > > > Proxy Support to be treated as
> > > not using ingress replication, as the literal interpretation of this
> > > text would require?
> > > > > Similarly, =A79.2.1 and =A79.3.1 include restrictions on indicati=
on
> > > > > of support for "IGMP Proxy" with no mention of "MLD Proxy".
> > > >
> > > > [JD]  It should be either IGMP or MLD Proxy Support
> > >
> > > Yes.  Hopefully this is easy to insert into the document itself.
> >
> > [JD]  Would you please review sections 8 and 9.4 of the -16 version
> (https://urldefense.com/v3/__https://datatracker.ietf.org/doc/html/draft-=
ietf-
> bess-evpn-igmp-mld-proxy-16*section-8__;Iw!!NEt6yMaO-gk!U0f6li3uRjd2faD-
> rySykNfIC0xL6dDVldh9DGvrvQvssauGhJcWFs1_U63FOVo$ , and
> https://urldefense.com/v3/__https://datatracker.ietf.org/doc/html/draft-i=
etf-
> bess-evpn-igmp-mld-proxy-16*section-9.4__;Iw!!NEt6yMaO-
> gk!U0f6li3uRjd2faD-rySykNfIC0xL6dDVldh9DGvrvQvssauGhJcWFs1_QXUa-Og$ )
> and see if they are is clear enough?
>=20
> I think they are still problematic in this regard.
>=20
> =A78 now talks about an "IGMP or MLD Proxy Support" flag, but we actually=
 have
> separate "IGMP Proxy Support" and "MLD Proxy Support" flags.
[
JD]  We will fix this.=20

>=20
> The =A79.2.1 and 9.3.1 text still has discussion relating to "indicate th=
at it
> supports" proxying of one or the other multicast protocols, and =A79.4 ha=
s a
> paragraph that I paraphrase as "if it supports IGMP proxy, it MUST set th=
e IGMP
> proxy flag to 1".  But the disclaimer in =A73 is specifically worded to o=
nly cover
> "IGMP Membership Report" as including MLD Membership Report, and to have
> version genericity within IGMP and within MLD.  Being specific to the
> Membership Report in this way means that it does *not* come into effect f=
or
> discussions of "support for IGMP proxy" or "support for MLD proxy", which=
 is
> what seems problematic to me, here.
>=20
> It seems like it ought to be pretty straightforward to craft some text th=
at
> expands the disclaimer in =A73 to cover things like "Likewise, when there=
 is text
> considering whether a PE indicates support for IGMP proxying, the
> corresponding behavior has a natural analogue for indication of support f=
or
> MLD proxying, and the analogous requirements apply as well".

[JD]  We will add this.=20

>=20
> -Ben
>=20
> > >
> > > Thanks again,
> > >
> > > Ben
> > >
> > > > > I do see that there is a generic disclaimer at the end of
> > > > > Section 3 but the way it is written does not actually seem to cov=
er this
> usage.
> > > > >
> > > > >
> > > > > ----------------------------------------------------------------
> > > > > ----
> > > > > --
> > > > > COMMENT:
> > > > > ----------------------------------------------------------------
> > > > > ----
> > > > > --
> > > > >
> > > > > As one of the directorate reviewers noted (and =C9ric promoted to
> > > > > a DISCUSS), this document does not really give any specific
> > > > > description of how an EVPN PE should construct outgoing IGMP/MLD
> > > > > messages to send out on its ACs as a result of receiving EVP
> > > > > information over BGP.  From a brief examination of the relevant
> > > > > IGMP messages, it seems that the EVPN messages might actually
> > > > > contain information to populate literally all the IGMP fields,
> > > > > but this is probably worth mentioning explicitly.  In
> > > > > particular, guidance might be interesting for
> > > > > (e.g.) IGMPv3, that lets multiple Group Records be included in a
> > > > > single Membership Report.
> > > > > (Pedantically, such IGMPv3 multiplexing might also require
> > > > > phrasing changes for the reverse process, taking IGMP and
> > > > > constructing EVPN routes, since we refer to (e.g) "the Group
> > > > > address of the IGMP Membership Report" in places, and that is
> > > > > not a well-defined concept in the absence of some text
> > > > > indicating group-by- group processing.)
> > > > >
> > > > > Abstract
> > > > >
> > > > >    This document describes how to support efficiently endpoints r=
unning
> > > > >    IGMP for the above services over an EVPN network by incorporat=
ing
> > > > >    IGMP proxy procedures on EVPN PEs.
> > > > >
> > > > > I see Lars already noted the dangling reference to "above service=
s".
> > > > > That really needs to be fixed before approval, and even looking
> > > > > at the diff from -
> > > > > 12 to -13 does not give me a clear picture of what to suggest as =
a
> rewrite.
> > > > >
> > > > > Section 1
> > > > >
> > > > > I strongly suggest mentioning and referencing some of the core
> > > > > technologies that readers are assumed to be familiar with (e.g.,
> > > > > RFC
> > > > > 7432 for EVPN, RFC 6514 for various tunnel types including
> > > > > Ingress
> > > Replication).
> > > > > At present the document is quite unfriendly to a reader from an
> > > > > outside field, who has little to no indication as to what
> > > > > background material is required in order to be able to make sense=
 of this
> document.
> > > > >
> > > > >    In DC applications, a point of delivery (POD) can consist of
> > > > > a
> > > > >
> > > > > Data Center is not marked as "well-known" at
> > > > > https://urldefense.com/v3/__https://www.rfc-
> > > > > editor.org/materials/abbrev.expansion.txt__;!!NEt6yMaO-
> > > > >
> > >
> gk!RdAYIQJzeV4Zo3HeoU6yFlhxJGC56JOC41jC9lqSbJyT7Gw448bi3rPSLlJ3XlU$
> > > > > and needs to be expanded on first use.
> > > > >
> > > > >    2.  Distributed anycast multicast proxy: it is desirable for t=
he EVPN
> > > > >        network to act as a distributed anycast multicast router
> > > > > with
> > > > >
> > > > > I honestly don't know what a "distributed anycast multicast route=
r"
> > > > > is supposed to be.  Google finds only a handful of instances of
> > > > > that
> > > > > (quoted) phrase, most of which can be traced back to this documen=
t.
> > > > > There is a similar phrase in =A74.2 that perhaps clarifies that
> > > > > the collection of EVPN PEs is intended to function as a
> > > > > distributed multicast router (that is perhaps in some sense trans=
parent to
> the CEs).
> > > > > But how does the "anycast" part come into play?  How is the
> > > > > anycast IP address assigned, and which protocol messages is it co=
nveyed
> in?
> > > > >
> > > > > Section 3
> > > > >
> > > > > I suggest adding SMET to the terminology listed here.
> > > > >
> > > > >    o  Ethernet Segment (ES): When a customer site (device or netw=
ork) is
> > > > >       connected to one or more PEs via a set of Ethernet links.
> > > > >
> > > > > That looks like an extremely unconventional definition for
> > > > > "Ethernet
> > > Segment".
> > > > >
> > > > >    Membership Report too.  Similarly, text for IGMPv2 applies to =
MLDv1
> > > > >    and text for IGMPv3 applies to MLDv2.  IGMP / MLD version enco=
ding in
> > > > >    BGP update is stated in Section 9
> > > > >
> > > > > I suggest stating explicitly that this equivalence is possible
> > > > > because the indicated versions provide analogous functionality
> > > > > for IPv4 and
> > > IPv6, respectively.
> > > > >
> > > > > Section 4.1.1
> > > > >
> > > > >        is considered as a new BGP route advertisement.  When diff=
erent
> > > > >        version of IGMP join are received, final state MUST be as =
per
> > > > >        section 5.1 of [RFC3376].  At the end of route processing =
local
> > > > >        and remote group record state MUST be as per section 5.1 o=
f
> > > > >        [RFC3376].
> > > > >
> > > > > I interpret "different version of IGMP join" as "join messages
> > > > > from different IGMP protocol versions", which makes this
> > > > > reference to RFC
> > > > > 3376 make no sense to me -- the referenced section does not talk
> > > > > about multiple protocol versions at all.  Please clarify what
> > > > > behavior from RFC 3376 is being referenced.
> > > > >
> > > > >        logged.  If the v3 flag is set (in addition to v2), then t=
he IE
> > > > >        flag MUST indicate "exclude".  If not, then an error SHOUL=
D be
> > > > >        logged.  [...]
> > > > >
> > > > > It's great to say that this is an error condition and should be l=
ogged.
> > > > > What does the recipient actually do while processing the message?
> > > > > An RFC 7606 named behavior would be nice.
> > > > >
> > > > > Section 4.2
> > > > >
> > > > >    As mentioned in the previous sections, each PE MUST have proxy
> > > > >    querier functionality for the following reasons:
> > > > >
> > > > > I'm not really sure which previous mentions this is supposed to r=
efer to.
> > > > >
> > > > > Section 6.2.1
> > > > >
> > > > > Just to confirm: the PE receiving a BGP Leave Synch route does
> > > > > *not* produce local IGMP Query messages, on the assumption that
> > > > > the PE that did receive the Leave locally has already done so?
> > > > > (I don't think this necessarily needs to be written out in the
> > > > > document itself; I just want to confirm my understanding.)
> > > > >
> > > > > Section 6.3
> > > > >
> > > > >    A PE which has received an IGMP Membership Request would have
> synced
> > > > >    the IGMP Join by the procedure defined in section 6.1.  If a P=
E with
> > > > >    local join state goes down or the PE to CE link goes down, it =
would
> > > > >    lead to a mass withdraw of multicast routes.  Remote PEs (PEs
> > > > > where
> > > > >
> > > > > Can we have greater clarity on "would lead to"?  Are there
> > > > > actually routes that will be withdrawn and we are just ignoring
> > > > > the consequences of that for the purposes of local state, using
> > > > > some heuristic (as mentioned later) for detecting whether a
> > > > > mass-withdraw is due to a failure at a peer?  Or is the mass
> > > > > withdraw a hypothetical scenario
> > > that the procedures described here fully avoid?
> > > > >
> > > > >    these routes were remote IGMP Joins) SHOULD NOT remove the sta=
te
> > > > >    immediately; instead General Query SHOULD be generated to refr=
esh
> the
> > > > >    states.  There are several ways to detect failure at a peer, e=
.g.
> > > > >    using IGP next hop tracking or ES route withdraw.
> > > > >
> > > > > Does each PE initiate the General Query, in this scenario?
> > > > >
> > > > > Section 7
> > > > >
> > > > >    Note that to facilitate state synchronization after failover, =
the PEs
> > > > >    attached to a multihomed ES operating in Single-Active redunda=
ncy
> > > > >    mode SHOULD also coordinate IGMP Join (x,G) state.  In this
> > > > > case all
> > > > >
> > > > > What are the drawbacks of not performing such synchronization?
> > > > > Alternately, in what cases does it make sense to not perform
> > > > > synchronization (so that the guidance is SHOULD rather than MUST)=
?
> > > > >
> > > > > Section 9.1
> > > > >
> > > > > It might be nice to mention that the length fields are measured
> > > > > in bits here in this section, where the NLRI format is laid out,
> > > > > in addition to
> > > > > =A79.1.1 where the procedures for constructing it are laid out.
> > > > >
> > > > >    o  If route is used for IPv6 (MLD) then bit 7 indicates suppor=
t for
> > > > >       MLD version 1.  The second least significant bit, bit 6
> > > > > indicates
> > > > >
> > > > > How does the receiver know if the route is being used for IPv6?
> > > > > (Also applies in =A79.2, 9.3)
> > > > >
> > > > > Section 9.1.1
> > > > >
> > > > > Is there any requirement for consistency about using IPv4 vs
> > > > > IPv6 addresses in all three address fields?  The description
> > > > > given here would seem to allow mixing address families, but I
> > > > > don't really expect that to
> > > work in practice.
> > > > >
> > > > >    version and any source filtering for a given group membership.=
  All
> > > > >    EVPN SMET routes are announced with per- EVI Route Target exte=
nded
> > > > >    communities.
> > > > >
> > > > > Is there a good reference for discussion of these associated ECs?
> > > > >
> > > > > Section 9.1.2
> > > > >
> > > > >    PE2 to receive multicast traffic.  In this case PE2 MUST origi=
nate a
> > > > >    (*,*) SMET route to receive all of the multicast traffic in th=
e EVPN
> > > > >    domain.  To generate Wildcards (*,*) routes, the procedure fro=
m
> > > > >    [RFC6625] SHOULD be used.
> > > > >
> > > > > Is the PE expected to identify this case based on protocol
> > > > > messages received at runtime (e.g., any PIM at all), or is this e=
xternal
> configuration?
> > > > >
> > > > > Section 9.3.1
> > > > >
> > > > >    Maximum Response Time is value to be used while sending query =
as
> > > > >    defined in [RFC2236]
> > > > >
> > > > > Is it actually right to describe this as "while sending query
> > > > > [messages]"?  My understanding is that a PE receiving this route
> > > > > over BGP would in fact *not* actually send IGMP Query messages,
> > > > > but simply use the time to set a timer and potentially clear up
> > > > > state if certain conditions are met at the end of the period in q=
uestion.
> > > > >
> > > > > Section 10
> > > > >
> > > > > Just to confirm my understanding here: in the immediate leave
> > > > > case, the Leave Synch route will be advertised just for the
> > > > > "delta" period of time described in
> > > > > =A76.2 and then withdrawn?
> > > > >
> > > > >    IGMP MAY be configured with immediate leave option.  This
> > > > > allows the
> > > > >
> > > > > Is there a suitable reference for "immediate leave"?  I did not
> > > > > see much relevant in RFCs 2236 and 3376.
> > > > >
> > > > > Section 12
> > > > >
> > > > > I support Roman's point about detailing which aspects are
> > > > > covered in which referenced RFCs.
> > > > >
> > > > > I also noted that the "delta" value used in the Last Member
> > > > > Query process must be configured on each node, and to the same va=
lue.
> > > > > Such requirement for identical configuration opens up the chance
> > > > > for skew, and sometimes any such skew is security-relevant and
> > > > > must be documented in the security considerations.  However, I'm
> > > > > not sure that that's the case, here, as it seems that skew would
> > > > > mostly only serve to cause a brief "blip" where a PE drops its
> > > > > group state only to recreate it when a report shows up later.
> > > > > Is there a scenario where the skew goes the other way, and a PE
> > > > > leaves group state in place
> > > indefinitely that should have been dropped?
> > > > >
> > > > > Section 16.1
> > > > >
> > > > > Since we only reference RFC 4684 to say that its procedures are
> > > > > not applicable to what we describe, it seems like it could be
> > > > > classified as only an informative reference.
> > > > >
> > > > > NITS
> > > > >
> > > > > We seem quite inconsistent about whether we write "BCP Leave
> > > > > Synch route" or "IGMP Leave Synch route" (but I believe these
> > > > > are both supposed to be the same thing).
> > > > >
> > > > > Section 1
> > > > >
> > > > >    communication and orchestration.  However, EVPN is used as sta=
ndard
> > > > >    way of inter-POD communication for both intra-DC and
> > > > > inter-DC.  A
> > > > >
> > > > > intra-DC and inter-DC are both adjectives that need to modify som=
e
> noun.
> > > > > Please supply such a noun (e.g., "traffic").
> > > > >
> > > > >    These hosts express their interests in multicast groups on a g=
iven
> > > > >    subnet/VLAN by sending IGMP Membership Reports (Joins) for the=
ir
> > > > >    interested multicast group(s).  [...]
> > > > >
> > > > > I think that this phrase "IGMP Membership Reports (Joins)" is
> > > > > intended to serve some cross-protocol clarification role (e.g.,
> > > > > "Join" is used by
> > > > > IGMPv3 and MLD but not IGMPv2).  Since this is the first place
> > > > > where we use that formulation, some additional text to clarify
> > > > > the shorthand seems
> > > in order.
> > > > >
> > > > > Section 3
> > > > >
> > > > >    o  BD: Broadcast Domain.  As per [RFC7432], an EVI consists of=
 a
> > > > >       single or multiple BDs.  In case of VLAN-bundle and
> > > > > VLAN-aware
> > > > >
> > > > > RFC 7432 spells "VLAN Bundle" with no hyphen.
> > > > >
> > > > >    o  Single-Active Redundancy Mode: When only a single PE, among=
 all
> > > > >       the PEs attached to an Ethernet segment, is allowed to forw=
ard
> > > > >       traffic to/from that Ethernet segment for a given VLAN, the=
n the
> > > > >       Ethernet segment is defined to be operating in Single-Activ=
e
> > > > >       redundancy mode.
> > > > >
> > > > >    o  All-Active Redundancy Mode: When all PEs attached to an Eth=
ernet
> > > > >       segment are allowed to forward known unicast traffic to/fro=
m that
> > > > >       Ethernet segment for a given VLAN, then the Ethernet segmen=
t is
> > > > >       defined to be operating in All-Active redundancy mode.
> > > > >
> > > > > Is it important that the second definition only covers "unicast t=
raffic"
> > > > > but the former uses the unqualified term "traffic"?
> > > > >
> > > > >    o  OIF: Outgoing Interface for multicast.  It can be physical
> > > > >       interface, virtual interface or tunnel.
> > > > >
> > > > > s/physical/a physical/
> > > > >
> > > > > Section 4
> > > > >
> > > > >    The IGMP Proxy mechanism is used to reduce the flooding of IGM=
P
> > > > >    messages over an EVPN network similar to ARP proxy used in
> > > > > reducing
> > > > >
> > > > > "similarly to how ARP proxy is used"
> > > > >
> > > > >    speakers.  The information is again translated back to IGMP me=
ssage
> > > > >    at the recipient EVPN speaker.  Thus it helps create an IGMP
> > > > > overlay
> > > > >
> > > > > "IGMP messages" plural, to match the previous sentence.
> > > > >
> > > > > Section 4.1.1
> > > > >
> > > > >    1.  When the first hop PE receives several IGMP Membership Rep=
orts
> > > > >        (Joins), belonging to the same IGMP version, from differen=
t
> > > > >        attached hosts for the same (*,G) or (S,G), it SHOULD send=
 a
> > > > >        single BGP message corresponding to the very first IGMP
> > > > >        Membership Request (BGP update as soon as possible) for th=
at
> > > > >        (*,G) or (S,G).  [...]
> > > > >
> > > > > What is an "IGMP Membership Request"?  Is this just a typo for Re=
port?
> > > > >
> > > > >                         This is because BGP is a stateful protoco=
l and
> > > > >        no further transmission of the same report is needed.  If =
the
> > > > >        IGMP Membership Request is for (*,G), then multicast group
> > > > >        address MUST be sent along with the corresponding version =
flag
> > > > >        (v2 or v3) set.  [...]
> > > > >
> > > > > (ditto)
> > > > >
> > > > >                                    If the IGMP Join is for (S,G),=
 then
> > > > >        besides setting multicast group address along with the ver=
sion
> > > > >        flag v3, the source IP address and the IE flag MUST be set=
.
> > > > > It
> > > > >
> > > > > "setting the multicast group address" (add "the").
> > > > >
> > > > >    2.  When the first hop PE receives an IGMPv3 Join for (S,G) on=
 a
> > > > >        given BD, it SHOULD advertise the corresponding EVPN Selec=
tive
> > > > >        Multicast Ethernet Tag (SMET) route regardless of whether
> > > > > the
> > > > >
> > > > > Forward reference Section 9.1, please?
> > > > >
> > > > >    4.  When the first hop PE receives an IGMP version-X Join firs=
t for
> > > > >        (*,G) and then later it receives an IGMPv3 Join for the sa=
me
> > > > >        multicast group address but for a specific source address =
S, then
> > > > >        the PE MUST advertise a new EVPN SMET route with v3 flag s=
et (and
> > > > >        v2 reset).  The IE flag also need to be set accordingly.
> > > > > Since
> > > > >
> > > > > What does "v2 reset" mean?  "The v2 flag is not set" or "the v2
> > > > > flag is
> > > cleared"?
> > > > > I recommend not using the word "reset" in this context as it's am=
biguous.
> > > > >
> > > > >    7.  Upon receiving EVPN SMET route(s) and before generating th=
e
> > > > >        corresponding IGMP Membership Request(s), the PE checks
> > > > > to see
> > > > >
> > > > > "Membership Request" again.
> > > > >
> > > > >        whether it has any CE multicast router for that BD on any =
of its
> > > > >        ES's . The PE provides such a check by listening for PIM H=
ello
> > > > >        messages on that AC (i.e, ES,BD).  If the PE does have the
> > > > >        router's ACs, then the generated IGMP Membership Request(s=
) are
> > > > >        sent to those ACs.  If it doesn't have any of the router's=
 AC,
> > > > >        then no IGMP Membership Request(s) needs to be generated.
> > > > > [...]
> > > > >
> > > > > The writing here seems rather jumbled, though perhaps I just
> > > > > misunderstand the terminology in question.  Assuming that a PE
> > > > > router has one or more ACs connecting it to one or more CE
> > > > > routers (possibly in a many-to-many fashion), then I don't see
> > > > > how we can write about the PE "have[ing] [any of] the router's
> > > > > ACs" -- wouldn't the relevant criterion be that the AC has CE
> > > > > routers participating in
> > > multicast?
> > > > >
> > > > > Section 4.1.2
> > > > >
> > > > >    2.  When a PE receives an EVPN SMET route for a given (*,G), i=
t
> > > > >        compares the received version flags from the route with it=
s per-
> > > > >        PE stored version flags.  If the PE finds that a version f=
lag
> > > > >        associated with the (*,G) for the remote PE is reset,
> > > > > then the PE
> > > > >
> > > > > [same comment about the word "reset" as above]
> > > > >
> > > > >        MUST generate IGMP Leave for that (*,G) toward its local
> > > > >        interface (if any) attached to the multicast router for
> > > > > that
> > > > >
> > > > > Probably "router(s)" since there could be more than one.
> > > > > And "interface(s)" as well?
> > > > >
> > > > >        multicast group.  It should be noted that the received EVP=
N route
> > > > >        MUST at least have one version flag set.  If all version f=
lags
> > > > >        are reset, it is an error because the PE should have
> > > > > received an
> > > > >
> > > > > ["reset" again]
> > > > >
> > > > > Section 5
> > > > >
> > > > >    Consider the EVPN network of Figure-1, where there is an EVPN
> > > > >    instance configured across the PEs shown in this figure (namel=
y PE1,
> > > > >    PE2, and PE3).  Let's consider that this EVPN instance consist=
s of a
> > > > >    single bridge domain (single subnet) with all the hosts,
> > > > > sources, and
> > > > >
> > > > > This is the only instance of the word "bridge" in this document
> > > > > (but "broadcast domain" appears as a defined term).  Is "BD" inte=
nded?
> > > > >
> > > > > Section 5.1
> > > > >
> > > > >    all these local ports are associated with the hosts.  PE1 send=
s an
> > > > >    EVPN Multicast Group route corresponding to this join for (*,G=
1) and
> > > > >    setting v2 flag.  This EVPN route is received by PE2 and PE3
> > > > > that are
> > > > >
> > > > > s/setting/sets the/
> > > > >
> > > > >    information.  However, when it receives the IGMPv3 Join from H=
3 for
> > > > >    the same (*,G1).  Besides adding the corresponding port to
> > > > > its OIF
> > > > >
> > > > > incomplete sentence; could add ", EVPN messaging is required" to
> > > > > connect to the next sentence.
> > > > >
> > > > > Section 6
> > > > >
> > > > >    either DF or non-DF; i.e., different IGMP Membership Request
> > > > > messages
> > > > >
> > > > > "Membership Request" again.
> > > > >
> > > > >    needed.  All-Active multihoming PEs for a given ES MUST suppor=
t IGMP
> > > > >    synchronization procedures described in this section if they n=
eed to
> > > > >    perform IGMP proxy for hosts connected to that ES.
> > > > >
> > > > > Can we unpack the actual requirement here?  Is it: "if a given
> > > > > ES uses all-active multihoming, in order for IGMP proxying to be
> > > > > used on that ES, all the PEs on that segment must support the
> > > > > synchronization procedures described in the following subsections=
"?
> > > > > The analogous text in =A76.2 seems more clear to me on what the
> > > > > preconditions are.
> > > > >
> > > > > Also, s/MUST support/MUST support the/ and s/IGMP proxy/IGMP
> > > > > proxying/
> > > > >
> > > > > Section 6.1
> > > > >
> > > > >    belongs.  If the PE doesn't already have local IGMP Membership
> > > > >    Request (x,G) state for that BD on that ES, it MUST instantiat=
e local
> > > > >    IGMP Membership Request (x,G) state and MUST advertise a BGP
> > > > > IGMP
> > > > >
> > > > > "Membership Request", albeit perhaps defensible since it is "stat=
e"
> > > > > and not a message being sent.
> > > > >
> > > > >    Join Synch route for that (ES,BD).  Local IGMP Membership Requ=
est
> > > > >    (x,G) state refers to IGMP Membership Request (x,G) state that=
 is
> > > > >    created as a result of processing an IGMP Membership Report fo=
r
> > > > >    (x,G).
> > > > >
> > > > > It's typically easier for the reader when the new term is
> > > > > defined before it is used, rather than after.  Especially so
> > > > > when the defined term is similar to an existing,
> > > > > well-established, term that means
> > > something else.
> > > > >
> > > > > Section 9.1
> > > > >
> > > > >    o  This EVPN route type is used to carry tenant IGMP multicast=
 group
> > > > >       information.  The flag field assists in distributing IGMP
> > > > >       Membership Report of a given host for a given multicast rou=
te.
> > > > >       The version bits help associate IGMP version of receivers
> > > > >       participating within the EVPN domain.
> > > > >
> > > > >    o  The include/exclude bit helps in creating filters for a giv=
en
> > > > >       multicast route.
> > > > >
> > > > > Is "assists" and "helps" really the terminology we want to use
> > > > > when this information is literally required in order to
> > > > > construct the relevant IGMP messages?  (Similarly for the
> > > > > subsequent subsections.)
> > > > >
> > > > > Section 9.1.1
> > > > >
> > > > >    The Originator Router Address is the IP address of router orig=
inating
> > > > >    this route.  The SMET Originator Router IP address MUST match =
that of
> > > > >    the IMET (or S-PMSI AD) route originated for the same EVI by t=
he same
> > > > >    downstream PE.
> > > > >
> > > > > References for IMET and S-PMSI AD might be nice.
> > > > >
> > > > >    The Flags field indicates the version of IGMP protocol from wh=
ich the
> > > > >    Membership Report was received.  It also indicates whether
> > > > > the
> > > > >
> > > > > Probably "version(s)" and "Report(s)" since we encourage coalesci=
ng.
> > > > >
> > > > > Section 9.3.1
> > > > >
> > > > >    Maximum Response Time is value to be used while sending query =
as
> > > > >    defined in [RFC2236]
> > > > >
> > > > > "the value to be used while sending queries" (though see the
> > > > > non-nit
> > > comment).
> > > > >
> > > > >


From nobody Mon Feb  7 13:46:53 2022
Return-Path: <noreply@ietf.org>
X-Original-To: bess@ietf.org
Delivered-To: bess@ietfa.amsl.com
Received: from ietfa.amsl.com (localhost [IPv6:::1]) by ietfa.amsl.com (Postfix) with ESMTP id 5D3BE3A0CB0; Mon,  7 Feb 2022 13:46:50 -0800 (PST)
MIME-Version: 1.0
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: 8bit
From: =?utf-8?q?=C3=89ric_Vyncke_via_Datatracker?= <noreply@ietf.org>
To: "The IESG" <iesg@ietf.org>
Cc: draft-ietf-bess-srv6-services@ietf.org, bess-chairs@ietf.org, bess@ietf.org, matthew.bocci@nokia.com, matthew.bocci@nokia.com
X-Test-IDTracker: no
X-IETF-IDTracker: 7.44.0
Auto-Submitted: auto-generated
Precedence: bulk
Reply-To: =?utf-8?q?=C3=89ric_Vyncke?= <evyncke@cisco.com>
Message-ID: <164427040969.1662.10588778119170858336@ietfa.amsl.com>
Date: Mon, 07 Feb 2022 13:46:50 -0800
Archived-At: <https://mailarchive.ietf.org/arch/msg/bess/3AI-rURHovbrad1OkFTnwMiUuTM>
Subject: [bess] =?utf-8?q?=C3=89ric_Vyncke=27s_Discuss_on_draft-ietf-bess?= =?utf-8?q?-srv6-services-09=3A_=28with_DISCUSS_and_COMMENT=29?=
X-BeenThere: bess@ietf.org
X-Mailman-Version: 2.1.29
List-Id: BGP-Enabled ServiceS working group discussion list <bess.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/bess>, <mailto:bess-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/bess/>
List-Post: <mailto:bess@ietf.org>
List-Help: <mailto:bess-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/bess>, <mailto:bess-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 07 Feb 2022 21:46:51 -0000

Ã‰ric Vyncke has entered the following ballot position for
draft-ietf-bess-srv6-services-09: Discuss

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


Please refer to https://www.ietf.org/blog/handling-iesg-ballot-positions/
for more information about how to handle DISCUSS and COMMENT positions.


The document, along with other ballot positions, can be found here:
https://datatracker.ietf.org/doc/draft-ietf-bess-srv6-services/



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

Thank you for the work put into this document. This protocol is important for
scalable and deployable SRv6 services.

Please find below some blocking DISCUSS points (easy to address), some
non-blocking COMMENT points (but replies would be appreciated even if only for
my own education).

Special thanks to Matthew Bocci for the shepherd's write-up including the
section about the WG consensus and document history.

Please also expect an INT directorate review before the IESG telechat (I may
update this ballot accordingly).

I hope that this helps to improve the document,

Regards,

-Ã©ric

# DISCUSS

As noted in https://www.ietf.org/blog/handling-iesg-ballot-positions/, a
DISCUSS ballot is a request to have a discussion on the following topics:

## Section 3.1

"IANA registry defined in section 9.2 of [RFC8986]" but there is no section 9.2
in RFC 8986. I guess it is section 10.2. Moreover, IANA registries are usually
referred to via their name/URL, e.g.,
https://www.iana.org/assignments/segment-routing/segment-routing.xhtml, and not
by a section of the RFC that created them.

## Section 3.2.1

Where is "locator node" defined ? "locator block" is defined in section 3.1 of
RFC 8986 but not the node (I can only guess that this is the "N" in the "B:N"
notation used in RFC 8986).

## Section 6

Section 9 of draft-ietf-bess-evpn-igmp-mld-proxy-16 indeed defines route types
7 and 8 but it uses non IPv4-only wording. So, s/IGMP join sync route/Multicast
Membership Report Synch Route/ + same for type 8.


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

# COMMENTS

## Section 1

More details on the encapsulation (plain IP in IPv6 ?) will be welcome in "The
   ingress PE encapsulates the payload in an outer IPv6 header where the
   destination address is the SRv6 Service SID provided by the egress
   Provider Edge (PE). "

## Section 3.2.1

The transposition field appears to be about "labels", which are not qualified.
Should the reader assume that those are "MPLS labels" ? A reference to some
text would be welcome. Not being a SRv6 expert (but somehow knowledgeable on
the topic), all the text about transposition is completely opaque to me.

The section 4 appears to give some information, but there should at least be a
forward reference to it in section 3.2.1 or even better the section 4 should be
moved before section 3.2.1.

## Section 4

This section would benefit from examples & figures.

While the specification probably works well, mapping a 128-bit IPv6 SID into
what looks like a 20-bit MPLS label looks like a smart kludge (for compression
efficiency) but still...

## Section 5

"...optionally insert an SRH [RFC8754] when required..." looks like an oxymoron
to me, i.e., if it is required then it is no more optional. Same issue in other
places (notably section 6).

5th Â§ "the ingress PE encapsulates the payload in an outer IPv6 header", is it
"payload" of the ingress packet or the whole packet itself ?

## Section 10

The protocol defined in this document is a sibling of the EPVN and other
layer-3 VPN using BGP as a control plane. I would have expected to have a
mostly identical security section. The similarity is indeed indicated in the
2nd Â§ but this 2nd Â§ would benefit by also giving the RFC titles rather than a
dry list of RFCs.

The 3rd Â§ appears a little self-contradicting to my reading. The first part
rightfully confirms that SRv6 domain should be closed and makes reference to
SRH and network-programming security sections, i.e., isolation/protection in
the data plane. Then, the last part of this Â§ is "Therefore, precaution is
necessary to ensure that the BGP service information (including associated SRv6
SID) advertised via BGP sessions are limited to peers within this trusted SR
domain. " which seems to contradict the first part. IMHO, the words "is
necessary" is an overkill, something like "Precautions should be taken to
ensure..." would be more appropriate.

To elaborate on the previous comment:

- isn't it *exactly* the same security issues as for EPVN and other BGP-based
VPN ? So, already covered by the 2nd Â§ ?

- even if there is yet-another BGP leak with SRv6 SID, then what are the
consequences ? SRv6 data plane (as explained in the first sentences of this 3rd
Â§) MUST be protected anyway and will protect the SRv6 domain completely, else
the operator has more critical issues.

In short, readers will benefit from a shorter and clearer 3rd paragraph.

Final suggestion for the security section: what happens when the length of all
sub-sub-TLVs exceeds the length of the sub-TLV ? And similar corner cases. This
is of course more an implementation issue but should it be mentioned here ?

I note that the security directorate review result is "ready".




From nobody Mon Feb  7 16:52:16 2022
Return-Path: <internet-drafts@ietf.org>
X-Original-To: bess@ietf.org
Delivered-To: bess@ietfa.amsl.com
Received: from ietfa.amsl.com (localhost [IPv6:::1]) by ietfa.amsl.com (Postfix) with ESMTP id 40B5C3A10B9; Mon,  7 Feb 2022 16:52:14 -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: bess@ietf.org
X-Test-IDTracker: no
X-IETF-IDTracker: 7.44.0
Auto-Submitted: auto-generated
Precedence: bulk
Reply-To: bess@ietf.org
Message-ID: <164428153414.3960.2043250489185370764@ietfa.amsl.com>
Date: Mon, 07 Feb 2022 16:52:14 -0800
Archived-At: <https://mailarchive.ietf.org/arch/msg/bess/a2YuLn-zISjbiJ_3522XKv1QF8M>
Subject: [bess] I-D Action: draft-ietf-bess-evpn-vpws-fxc-04.txt
X-BeenThere: bess@ietf.org
X-Mailman-Version: 2.1.29
List-Id: BGP-Enabled ServiceS working group discussion list <bess.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/bess>, <mailto:bess-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/bess/>
List-Post: <mailto:bess@ietf.org>
List-Help: <mailto:bess-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/bess>, <mailto:bess-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 08 Feb 2022 00:52:14 -0000

A New Internet-Draft is available from the on-line Internet-Drafts directories.
This draft is a work item of the BGP Enabled ServiceS WG of the IETF.

        Title           : EVPN VPWS Flexible Cross-Connect Service
        Authors         : Ali Sajassi
                          Patrice Brissette
                          James Uttaro
                          John Drake
                          Sami Boutros
                          Jorge Rabadan
	Filename        : draft-ietf-bess-evpn-vpws-fxc-04.txt
	Pages           : 16
	Date            : 2022-02-07

Abstract:
   This document describes a new EVPN VPWS service type specifically for
   multiplexing multiple attachment circuits across different Ethernet
   Segments and physical interfaces into a single EVPN VPWS service
   tunnel and still providing Single-Active and All-Active multi-homing.
   This new service is referred to as flexible cross-connect service.
   After a description of the rationale for this new service type, the
   solution to deliver such service is detailed.


The IETF datatracker status page for this draft is:
https://datatracker.ietf.org/doc/draft-ietf-bess-evpn-vpws-fxc/

There is also an htmlized version available at:
https://datatracker.ietf.org/doc/html/draft-ietf-bess-evpn-vpws-fxc-04

A diff from the previous version is available at:
https://www.ietf.org/rfcdiff?url2=draft-ietf-bess-evpn-vpws-fxc-04


Internet-Drafts are also available by rsync at rsync.ietf.org::internet-drafts



From nobody Tue Feb  8 08:02:33 2022
Return-Path: <internet-drafts@ietf.org>
X-Original-To: bess@ietf.org
Delivered-To: bess@ietfa.amsl.com
Received: from ietfa.amsl.com (localhost [IPv6:::1]) by ietfa.amsl.com (Postfix) with ESMTP id 3A0D13A0AB8; Tue,  8 Feb 2022 08:02:31 -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: bess@ietf.org
X-Test-IDTracker: no
X-IETF-IDTracker: 7.44.0
Auto-Submitted: auto-generated
Precedence: bulk
Reply-To: bess@ietf.org
Message-ID: <164433615115.4350.12563392395408176996@ietfa.amsl.com>
Date: Tue, 08 Feb 2022 08:02:31 -0800
Archived-At: <https://mailarchive.ietf.org/arch/msg/bess/JTT5UdB490W4ssi0UaFCnDZp_nA>
Subject: [bess] I-D Action: draft-ietf-bess-evpn-vpws-fxc-05.txt
X-BeenThere: bess@ietf.org
X-Mailman-Version: 2.1.29
List-Id: BGP-Enabled ServiceS working group discussion list <bess.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/bess>, <mailto:bess-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/bess/>
List-Post: <mailto:bess@ietf.org>
List-Help: <mailto:bess-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/bess>, <mailto:bess-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 08 Feb 2022 16:02:31 -0000

A New Internet-Draft is available from the on-line Internet-Drafts directories.
This draft is a work item of the BGP Enabled ServiceS WG of the IETF.

        Title           : EVPN VPWS Flexible Cross-Connect Service
        Authors         : Ali Sajassi
                          Patrice Brissette
                          James Uttaro
                          John Drake
                          Sami Boutros
                          Jorge Rabadan
	Filename        : draft-ietf-bess-evpn-vpws-fxc-05.txt
	Pages           : 16
	Date            : 2022-02-08

Abstract:
   This document describes a new EVPN VPWS service type specifically for
   multiplexing multiple attachment circuits across different Ethernet
   Segments and physical interfaces into a single EVPN VPWS service
   tunnel and still providing Single-Active and All-Active multi-homing.
   This new service is referred to as flexible cross-connect service.
   After a description of the rationale for this new service type, the
   solution to deliver such service is detailed.


The IETF datatracker status page for this draft is:
https://datatracker.ietf.org/doc/draft-ietf-bess-evpn-vpws-fxc/

There is also an htmlized version available at:
https://datatracker.ietf.org/doc/html/draft-ietf-bess-evpn-vpws-fxc-05

A diff from the previous version is available at:
https://www.ietf.org/rfcdiff?url2=draft-ietf-bess-evpn-vpws-fxc-05


Internet-Drafts are also available by rsync at rsync.ietf.org::internet-drafts



From nobody Tue Feb  8 09:02:15 2022
Return-Path: <internet-drafts@ietf.org>
X-Original-To: bess@ietf.org
Delivered-To: bess@ietfa.amsl.com
Received: from ietfa.amsl.com (localhost [IPv6:::1]) by ietfa.amsl.com (Postfix) with ESMTP id 58EBF3A0C31; Tue,  8 Feb 2022 09:02:13 -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: bess@ietf.org
X-Test-IDTracker: no
X-IETF-IDTracker: 7.44.0
Auto-Submitted: auto-generated
Precedence: bulk
Reply-To: bess@ietf.org
Message-ID: <164433973327.8284.14356450781914196614@ietfa.amsl.com>
Date: Tue, 08 Feb 2022 09:02:13 -0800
Archived-At: <https://mailarchive.ietf.org/arch/msg/bess/yYUWDWz7Tc-Ll16caDkLiVYYP3s>
Subject: [bess] I-D Action: draft-ietf-bess-srv6-services-10.txt
X-BeenThere: bess@ietf.org
X-Mailman-Version: 2.1.29
List-Id: BGP-Enabled ServiceS working group discussion list <bess.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/bess>, <mailto:bess-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/bess/>
List-Post: <mailto:bess@ietf.org>
List-Help: <mailto:bess-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/bess>, <mailto:bess-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 08 Feb 2022 17:02:13 -0000

A New Internet-Draft is available from the on-line Internet-Drafts directories.
This draft is a work item of the BGP Enabled ServiceS WG of the IETF.

        Title           : SRv6 BGP based Overlay Services
        Authors         : Gaurav Dawra
                          Clarence Filsfils
                          Ketan Talaulikar
                          Robert Raszuk
                          Bruno Decraene
                          Shunwan Zhuang
                          Jorge Rabadan
	Filename        : draft-ietf-bess-srv6-services-10.txt
	Pages           : 31
	Date            : 2022-02-08

Abstract:
   This document defines procedures and messages for SRv6-based BGP
   services including L3VPN, EVPN, and Internet services.  It builds on
   RFC4364 "BGP/MPLS IP Virtual Private Networks (VPNs)" and RFC7432
   "BGP MPLS-Based Ethernet VPN".


The IETF datatracker status page for this draft is:
https://datatracker.ietf.org/doc/draft-ietf-bess-srv6-services/

There is also an htmlized version available at:
https://datatracker.ietf.org/doc/html/draft-ietf-bess-srv6-services-10

A diff from the previous version is available at:
https://www.ietf.org/rfcdiff?url2=draft-ietf-bess-srv6-services-10


Internet-Drafts are also available by rsync at rsync.ietf.org::internet-drafts



From nobody Tue Feb  8 09:06:37 2022
Return-Path: <ketant.ietf@gmail.com>
X-Original-To: bess@ietfa.amsl.com
Delivered-To: bess@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 683AF3A0C61; Tue,  8 Feb 2022 09:06:34 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.096
X-Spam-Level: 
X-Spam-Status: No, score=-2.096 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, DKIM_VALID_EF=-0.1, FREEMAIL_FROM=0.001, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_BLOCKED=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 lL1YQ9s1NgjM; Tue,  8 Feb 2022 09:06:30 -0800 (PST)
Received: from mail-vs1-xe2a.google.com (mail-vs1-xe2a.google.com [IPv6:2607:f8b0:4864:20::e2a]) (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 D25DC3A0C42; Tue,  8 Feb 2022 09:06:26 -0800 (PST)
Received: by mail-vs1-xe2a.google.com with SMTP id b2so4133017vso.9; Tue, 08 Feb 2022 09:06:26 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20210112;  h=mime-version:references:in-reply-to:from:date:message-id:subject:to :cc; bh=SRzm7kigQR0YgbMu+MNx0u1v5eJEvVNZOHMtorc3+4I=; b=p/XV7Ru6bMCSz/87xkTlHZmSmt4u8hhZ72XLmHJhBJGRhMemqeJgSFOmaD0XvSPfn9 otuomB4G225WvjjAejarfck+3rE8p/9WHu4qYyd+SmPLB89MtWRUV8+NSULMAyBVtFuH Q/sGiWNEvOhZRLB7Ou4KM0n7uZKjShWZpwSn++h7QM6DWwnXYmDQLhXwwn10lirKiWlT jAdCBvO38RRVLdMf4FGLNALwfw3QCBFqvf7Fz79+SUL5tXhUy5+xs/bgpTM16VvLSN0P 4349uoertUFsvp8gXtmmN6A+42FxaUTeL1ZhSC0inMCP2EArIAT3mmWhWSh5NYQ2dzcZ 4v4A==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20210112; h=x-gm-message-state:mime-version:references:in-reply-to:from:date :message-id:subject:to:cc; bh=SRzm7kigQR0YgbMu+MNx0u1v5eJEvVNZOHMtorc3+4I=; b=mbfHdhdxxjQZNFgkWvlQ3jfgWM38SLvhB5sOuK5Qjkqh3laODlawLPOJl0eIMMJ+QC rqcYodhepCtnDJPofHzpavVogIp28FhkwlTv3AGQfg2YkiONzkl/wD6TKBE662brv8KK WfP6wFuulFJFGzYMyZhxnWjN9y5NOTTmiw0CtyS+qGwtpVnacIfVKiabAxF6EP34a3dL ZFIytN/ss+YXhB3ySS9dLzLgz/A9Qg9yWJa448JBPk6I/7oaStMsUigu7xwsQwnkIssj 1jnw0FvkK3wrWPRF6OsMWkbM91mKd6HLCR5GMYGGbWVnqakpegdcm0AYFjvT6pdzC4eQ 0ldg==
X-Gm-Message-State: AOAM532fl+qkZdnnecF7s1NGHZHKXPKVpuCCGB14b23uB6mlDtgq6d2n 30N/xhCoSRB3At0zI7Yi/XuivuHAEgRUODGKcEA=
X-Google-Smtp-Source: ABdhPJyoCeDU5ADKjI8i5sDZC/3HOUNx3gmxPbOT7yDc73hqea9oEz1OIQmxZtmha5Vkg8PLzJRKGoXpumiA8jfDobU=
X-Received: by 2002:a05:6102:3e8f:: with SMTP id m15mr1907379vsv.15.1644339985080;  Tue, 08 Feb 2022 09:06:25 -0800 (PST)
MIME-Version: 1.0
References: <164427040969.1662.10588778119170858336@ietfa.amsl.com>
In-Reply-To: <164427040969.1662.10588778119170858336@ietfa.amsl.com>
From: Ketan Talaulikar <ketant.ietf@gmail.com>
Date: Tue, 8 Feb 2022 22:36:13 +0530
Message-ID: <CAH6gdPw0S2kCxY4NZy88PrjNGUCHbzZYDog3GioAz3bVJeFiew@mail.gmail.com>
To: =?UTF-8?B?w4lyaWMgVnluY2tl?= <evyncke@cisco.com>
Cc: The IESG <iesg@ietf.org>, draft-ietf-bess-srv6-services@ietf.org,  bess-chairs@ietf.org, bess@ietf.org,  "Bocci, Matthew (Nokia - GB)" <matthew.bocci@nokia.com>
Content-Type: multipart/alternative; boundary="000000000000b367fa05d784bc0f"
Archived-At: <https://mailarchive.ietf.org/arch/msg/bess/dyIlxrBAN3oiE0g4Mn9eajwexuM>
Subject: Re: [bess]  =?utf-8?q?=C3=89ric_Vyncke=27s_Discuss_on_draft-ietf-bess?= =?utf-8?q?-srv6-services-09=3A_=28with_DISCUSS_and_COMMENT=29?=
X-BeenThere: bess@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: BGP-Enabled ServiceS working group discussion list <bess.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/bess>, <mailto:bess-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/bess/>
List-Post: <mailto:bess@ietf.org>
List-Help: <mailto:bess-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/bess>, <mailto:bess-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 08 Feb 2022 17:06:35 -0000

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

Hi Eric,

Thanks for your review and comments/feedback. Please check inline below for
responses.

We've also just posted an update to address your comments:
https://datatracker.ietf.org/doc/html/draft-ietf-bess-srv6-services-10


On Tue, Feb 8, 2022 at 3:16 AM =C3=89ric Vyncke via Datatracker <noreply@ie=
tf.org>
wrote:

> =C3=89ric Vyncke has entered the following ballot position for
> draft-ietf-bess-srv6-services-09: Discuss
>
> When responding, please keep the subject line intact and reply to all
> email addresses included in the To and CC lines. (Feel free to cut this
> introductory paragraph, however.)
>
>
> Please refer to https://www.ietf.org/blog/handling-iesg-ballot-positions/
> for more information about how to handle DISCUSS and COMMENT positions.
>
>
> The document, along with other ballot positions, can be found here:
> https://datatracker.ietf.org/doc/draft-ietf-bess-srv6-services/
>
>
>
> ----------------------------------------------------------------------
> DISCUSS:
> ----------------------------------------------------------------------
>
> Thank you for the work put into this document. This protocol is important
> for
> scalable and deployable SRv6 services.
>
> Please find below some blocking DISCUSS points (easy to address), some
> non-blocking COMMENT points (but replies would be appreciated even if onl=
y
> for
> my own education).
>
> Special thanks to Matthew Bocci for the shepherd's write-up including the
> section about the WG consensus and document history.
>
> Please also expect an INT directorate review before the IESG telechat (I
> may
> update this ballot accordingly).
>
> I hope that this helps to improve the document,
>
> Regards,
>
> -=C3=A9ric
>
> # DISCUSS
>
> As noted in https://www.ietf.org/blog/handling-iesg-ballot-positions/, a
> DISCUSS ballot is a request to have a discussion on the following topics:
>
> ## Section 3.1
>
> "IANA registry defined in section 9.2 of [RFC8986]" but there is no
> section 9.2
> in RFC 8986. I guess it is section 10.2. Moreover, IANA registries are
> usually
> referred to via their name/URL, e.g.,
> https://www.iana.org/assignments/segment-routing/segment-routing.xhtml,
> and not
> by a section of the RFC that created them.
>

KT> Ack. It should have been Section 10.2. We have updated the text as
below:

Encodes SRv6 Endpoint behavior codepoint value that is associated with SRv6
SID. The codepoints used are from the SRv6 Endpoint Behavior registry under
the IANA Segment Routing Parameters registry that was introduced by
[RFC8986].


>
> ## Section 3.2.1
>
> Where is "locator node" defined ? "locator block" is defined in section
> 3.1 of
> RFC 8986 but not the node (I can only guess that this is the "N" in the
> "B:N"
> notation used in RFC 8986).
>

KT> Your understanding is correct. We have added the text below

The terms Locator Block and Locator Node correspond to the B and N parts
respectively of the SRv6 Locator that are defined in section 3.1 of
[RFC8986].


>
> ## Section 6
>
> Section 9 of draft-ietf-bess-evpn-igmp-mld-proxy-16 indeed defines route
> types
> 7 and 8 but it uses non IPv4-only wording. So, s/IGMP join sync
> route/Multicast
> Membership Report Synch Route/ + same for type 8.
>

KT> Ack. We have fixed to use route type names as per the latest version of
draft-ietf-bess-evpn-igmp-mld-proxy.


>
>
> ----------------------------------------------------------------------
> COMMENT:
> ----------------------------------------------------------------------
>
> # COMMENTS
>
> ## Section 1
>
> More details on the encapsulation (plain IP in IPv6 ?) will be welcome in
> "The
>    ingress PE encapsulates the payload in an outer IPv6 header where the
>    destination address is the SRv6 Service SID provided by the egress
>    Provider Edge (PE). "
>

KT> The inner packet being the service traffic, will vary (IPv4, IPv6, or
Ethernet) and hence is not described here. We have added text in sections 5
and 6 to refer to the H.Encaps and H.Encaps.L2 behaviors introduced in
RFC8986 to explain the encapsulations.


>
> ## Section 3.2.1
>
> The transposition field appears to be about "labels", which are not
> qualified.
> Should the reader assume that those are "MPLS labels" ? A reference to so=
me
> text would be welcome. Not being a SRv6 expert (but somehow knowledgeable
> on
> the topic), all the text about transposition is completely opaque to me.
>
> The section 4 appears to give some information, but there should at least
> be a
> forward reference to it in section 3.2.1 or even better the section 4
> should be
> moved before section 3.2.1.
>

KT> We have qualified the word "label" as "MPLS label" in section 3.2.1.
Changing the order of sections may affect readability - we now introduce
the TLVs first and then explain how they are used for encoding.


>
> ## Section 4
>
> This section would benefit from examples & figures.
>
> While the specification probably works well, mapping a 128-bit IPv6 SID
> into
> what looks like a 20-bit MPLS label looks like a smart kludge (for
> compression
> efficiency) but still...
>

KT> The last two paragraphs of this section do provide examples; they do
assume a good understanding of the concerned BGP features though.


>
> ## Section 5
>
> "...optionally insert an SRH [RFC8754] when required..." looks like an
> oxymoron
> to me, i.e., if it is required then it is no more optional. Same issue in
> other
> places (notably section 6).
>

KT> We have removed the "optionally" from it.


>
> 5th =C2=A7 "the ingress PE encapsulates the payload in an outer IPv6 head=
er",
> is it
> "payload" of the ingress packet or the whole packet itself ?
>

KT> The payload is the inner IPv4/IPv6/Ethernet packet. We have clarified
this.


>
> ## Section 10
>
> The protocol defined in this document is a sibling of the EPVN and other
> layer-3 VPN using BGP as a control plane. I would have expected to have a
> mostly identical security section. The similarity is indeed indicated in
> the
> 2nd =C2=A7 but this 2nd =C2=A7 would benefit by also giving the RFC title=
s rather
> than a
> dry list of RFCs.
>

KT> We have provided abbreviated RFC titles.


>
> The 3rd =C2=A7 appears a little self-contradicting to my reading. The fir=
st part
> rightfully confirms that SRv6 domain should be closed and makes reference
> to
> SRH and network-programming security sections, i.e., isolation/protection
> in
> the data plane. Then, the last part of this =C2=A7 is "Therefore, precaut=
ion is
> necessary to ensure that the BGP service information (including associate=
d
> SRv6
> SID) advertised via BGP sessions are limited to peers within this trusted
> SR
> domain. " which seems to contradict the first part. IMHO, the words "is
> necessary" is an overkill, something like "Precautions should be taken to
> ensure..." would be more appropriate.
>

KT> Agree. Please see the further responses as well.


>
> To elaborate on the previous comment:
>
> - isn't it *exactly* the same security issues as for EPVN and other
> BGP-based
> VPN ? So, already covered by the 2nd =C2=A7 ?
>

KT> Yes


>
> - even if there is yet-another BGP leak with SRv6 SID, then what are the
> consequences ? SRv6 data plane (as explained in the first sentences of
> this 3rd
> =C2=A7) MUST be protected anyway and will protect the SRv6 domain complet=
ely,
> else
> the operator has more critical issues.
>

KT> Yes, this is correct.


>
> In short, readers will benefit from a shorter and clearer 3rd paragraph.
>

KT> We have updated the text for clarity.


>
> Final suggestion for the security section: what happens when the length o=
f
> all
> sub-sub-TLVs exceeds the length of the sub-TLV ? And similar corner cases=
.
> This
> is of course more an implementation issue but should it be mentioned here=
 ?
>

KT> This is covered in section 8 and the reference to RFC7606 explains how
these errors are to be handled.

Thanks,
Ketan


>
> I note that the security directorate review result is "ready".
>
>
>
>

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

<div dir=3D"ltr"><div dir=3D"ltr">Hi Eric,<div><br></div><div>Thanks for yo=
ur review and comments/feedback. Please check inline below for responses.</=
div><div><br></div><div>We&#39;ve also just posted an update to address you=
r comments:</div><div><a href=3D"https://datatracker.ietf.org/doc/html/draf=
t-ietf-bess-srv6-services-10" rel=3D"noreferrer" target=3D"_blank">https://=
datatracker.ietf.org/doc/html/draft-ietf-bess-srv6-services-10</a><br></div=
><div><br></div></div><br><div class=3D"gmail_quote"><div dir=3D"ltr" class=
=3D"gmail_attr">On Tue, Feb 8, 2022 at 3:16 AM =C3=89ric Vyncke via Datatra=
cker &lt;<a href=3D"mailto:noreply@ietf.org" target=3D"_blank">noreply@ietf=
.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">=C3=89ric Vyncke has entered the following ballot position for<br>
draft-ietf-bess-srv6-services-09: Discuss<br>
<br>
When responding, please keep the subject line intact and reply to all<br>
email addresses included in the To and CC lines. (Feel free to cut this<br>
introductory paragraph, however.)<br>
<br>
<br>
Please refer to <a href=3D"https://www.ietf.org/blog/handling-iesg-ballot-p=
ositions/" rel=3D"noreferrer" target=3D"_blank">https://www.ietf.org/blog/h=
andling-iesg-ballot-positions/</a><br>
for more information about how to handle DISCUSS and COMMENT positions.<br>
<br>
<br>
The document, along with other ballot positions, can be found here:<br>
<a href=3D"https://datatracker.ietf.org/doc/draft-ietf-bess-srv6-services/"=
 rel=3D"noreferrer" target=3D"_blank">https://datatracker.ietf.org/doc/draf=
t-ietf-bess-srv6-services/</a><br>
<br>
<br>
<br>
----------------------------------------------------------------------<br>
DISCUSS:<br>
----------------------------------------------------------------------<br>
<br>
Thank you for the work put into this document. This protocol is important f=
or<br>
scalable and deployable SRv6 services.<br>
<br>
Please find below some blocking DISCUSS points (easy to address), some<br>
non-blocking COMMENT points (but replies would be appreciated even if only =
for<br>
my own education).<br>
<br>
Special thanks to Matthew Bocci for the shepherd&#39;s write-up including t=
he<br>
section about the WG consensus and document history.<br>
<br>
Please also expect an INT directorate review before the IESG telechat (I ma=
y<br>
update this ballot accordingly).<br>
<br>
I hope that this helps to improve the document,<br>
<br>
Regards,<br>
<br>
-=C3=A9ric<br>
<br>
# DISCUSS<br>
<br>
As noted in <a href=3D"https://www.ietf.org/blog/handling-iesg-ballot-posit=
ions/" rel=3D"noreferrer" target=3D"_blank">https://www.ietf.org/blog/handl=
ing-iesg-ballot-positions/</a>, a<br>
DISCUSS ballot is a request to have a discussion on the following topics:<b=
r>
<br>
## Section 3.1<br>
<br>
&quot;IANA registry defined in section 9.2 of [RFC8986]&quot; but there is =
no section 9.2<br>
in RFC 8986. I guess it is section 10.2. Moreover, IANA registries are usua=
lly<br>
referred to via their name/URL, e.g.,<br>
<a href=3D"https://www.iana.org/assignments/segment-routing/segment-routing=
.xhtml" rel=3D"noreferrer" target=3D"_blank">https://www.iana.org/assignmen=
ts/segment-routing/segment-routing.xhtml</a>, and not<br>
by a section of the RFC that created them.<br></blockquote><div><br></div><=
div>KT&gt; Ack. It should have been Section 10.2. We have updated the text =
as below:</div><div><br></div><div>Encodes SRv6 Endpoint behavior codepoint=
 value that is associated with SRv6 SID. The codepoints used are from the S=
Rv6 Endpoint Behavior registry under the IANA Segment Routing Parameters re=
gistry that was introduced by [RFC8986].<br></div><div>=C2=A0</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">
<br>
## Section 3.2.1<br>
<br>
Where is &quot;locator node&quot; defined ? &quot;locator block&quot; is de=
fined in section 3.1 of<br>
RFC 8986 but not the node (I can only guess that this is the &quot;N&quot; =
in the &quot;B:N&quot;<br>
notation used in RFC 8986).<br></blockquote><div><br></div><div>KT&gt; Your=
 understanding is correct. We have added the text below=C2=A0</div><div><br=
></div><div>The terms Locator Block and Locator Node correspond to the B an=
d N parts respectively of the SRv6 Locator that are defined in section 3.1 =
of [RFC8986].<br></div><div>=C2=A0</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">
<br>
## Section 6<br>
<br>
Section 9 of draft-ietf-bess-evpn-igmp-mld-proxy-16 indeed defines route ty=
pes<br>
7 and 8 but it uses non IPv4-only wording. So, s/IGMP join sync route/Multi=
cast<br>
Membership Report Synch Route/ + same for type 8.<br></blockquote><div><br>=
</div><div>KT&gt; Ack. We have fixed to use route type names as per the lat=
est version of draft-ietf-bess-evpn-igmp-mld-proxy.</div><div>=C2=A0</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">
<br>
<br>
----------------------------------------------------------------------<br>
COMMENT:<br>
----------------------------------------------------------------------<br>
<br>
# COMMENTS<br>
<br>
## Section 1<br>
<br>
More details on the encapsulation (plain IP in IPv6 ?) will be welcome in &=
quot;The<br>
=C2=A0 =C2=A0ingress PE encapsulates the payload in an outer IPv6 header wh=
ere the<br>
=C2=A0 =C2=A0destination address is the SRv6 Service SID provided by the eg=
ress<br>
=C2=A0 =C2=A0Provider Edge (PE). &quot;<br></blockquote><div><br></div><div=
>KT&gt; The inner packet being the service traffic, will vary (IPv4, IPv6, =
or Ethernet) and hence is not described here. We have added text in section=
s 5 and 6 to refer to the H.Encaps and H.Encaps.L2 behaviors introduced in =
RFC8986 to explain the encapsulations.</div><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">
<br>
## Section 3.2.1<br>
<br>
The transposition field appears to be about &quot;labels&quot;, which are n=
ot qualified.<br>
Should the reader assume that those are &quot;MPLS labels&quot; ? A referen=
ce to some<br>
text would be welcome. Not being a SRv6 expert (but somehow knowledgeable o=
n<br>
the topic), all the text about transposition is completely opaque to me.<br=
>
<br>
The section 4 appears to give some information, but there should at least b=
e a<br>
forward reference to it in section 3.2.1 or even better the section 4 shoul=
d be<br>
moved before section 3.2.1.<br></blockquote><div><br></div><div>KT&gt; We h=
ave qualified the word &quot;label&quot; as &quot;MPLS label&quot; in secti=
on 3.2.1. Changing the order of sections may affect readability - we now in=
troduce the TLVs first and then explain how they are used for encoding.</di=
v><div>=C2=A0</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">
<br>
## Section 4<br>
<br>
This section would benefit from examples &amp; figures.<br>
<br>
While the specification probably works well, mapping a 128-bit IPv6 SID int=
o<br>
what looks like a 20-bit MPLS label looks like a smart kludge (for compress=
ion<br>
efficiency) but still...<br></blockquote><div><br></div><div>KT&gt; The las=
t two paragraphs of this section do provide examples; they do assume a good=
 understanding of the concerned BGP features though.</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">
<br>
## Section 5<br>
<br>
&quot;...optionally insert an SRH [RFC8754] when required...&quot; looks li=
ke an oxymoron<br>
to me, i.e., if it is required then it is no more optional. Same issue in o=
ther<br>
places (notably section 6).<br></blockquote><div><br></div><div>KT&gt; We h=
ave removed the &quot;optionally&quot; from it.</div><div>=C2=A0</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">
<br>
5th =C2=A7 &quot;the ingress PE encapsulates the payload in an outer IPv6 h=
eader&quot;, is it<br>
&quot;payload&quot; of the ingress packet or the whole packet itself ?<br><=
/blockquote><div><br></div><div>KT&gt; The payload is the inner IPv4/IPv6/E=
thernet packet. We have clarified this.</div><div>=C2=A0</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">
<br>
## Section 10<br>
<br>
The protocol defined in this document is a sibling of the EPVN and other<br=
>
layer-3 VPN using BGP as a control plane. I would have expected to have a<b=
r>
mostly identical security section. The similarity is indeed indicated in th=
e<br>
2nd =C2=A7 but this 2nd =C2=A7 would benefit by also giving the RFC titles =
rather than a<br>
dry list of RFCs.<br></blockquote><div><br></div><div>KT&gt; We have provid=
ed abbreviated RFC titles.</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">
<br>
The 3rd =C2=A7 appears a little self-contradicting to my reading. The first=
 part<br>
rightfully confirms that SRv6 domain should be closed and makes reference t=
o<br>
SRH and network-programming security sections, i.e., isolation/protection i=
n<br>
the data plane. Then, the last part of this =C2=A7 is &quot;Therefore, prec=
aution is<br>
necessary to ensure that the BGP service information (including associated =
SRv6<br>
SID) advertised via BGP sessions are limited to peers within this trusted S=
R<br>
domain. &quot; which seems to contradict the first part. IMHO, the words &q=
uot;is<br>
necessary&quot; is an overkill, something like &quot;Precautions should be =
taken to<br>
ensure...&quot; would be more appropriate.<br></blockquote><div><br></div><=
div>KT&gt; Agree. Please see the further responses as well.</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">
<br>
To elaborate on the previous comment:<br>
<br>
- isn&#39;t it *exactly* the same security issues as for EPVN and other BGP=
-based<br>
VPN ? So, already covered by the 2nd =C2=A7 ?<br></blockquote><div><br></di=
v><div>KT&gt; Yes</div><div>=C2=A0</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">
<br>
- even if there is yet-another BGP leak with SRv6 SID, then what are the<br=
>
consequences ? SRv6 data plane (as explained in the first sentences of this=
 3rd<br>
=C2=A7) MUST be protected anyway and will protect the SRv6 domain completel=
y, else<br>
the operator has more critical issues.<br></blockquote><div><br></div><div>=
KT&gt; Yes, this is correct.</div><div>=C2=A0</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">
<br>
In short, readers will benefit from a shorter and clearer 3rd paragraph.<br=
></blockquote><div><br></div><div>KT&gt; We have updated the text for clari=
ty.</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"=
>
<br>
Final suggestion for the security section: what happens when the length of =
all<br>
sub-sub-TLVs exceeds the length of the sub-TLV ? And similar corner cases. =
This<br>
is of course more an implementation issue but should it be mentioned here ?=
<br></blockquote><div><br></div><div>KT&gt; This is covered in section 8 an=
d the reference to RFC7606 explains how these errors are to be handled.</di=
v><div><br></div><div>Thanks,</div><div>Ketan</div><div>=C2=A0</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">
<br>
I note that the security directorate review result is &quot;ready&quot;.<br=
>
<br>
<br>
<br>
</blockquote></div></div>

--000000000000b367fa05d784bc0f--


From nobody Wed Feb  9 00:12:49 2022
Return-Path: <prvs=00392b4e5a=saumya.dikshit@hpe.com>
X-Original-To: bess@ietfa.amsl.com
Delivered-To: bess@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id EC0693A12C3 for <bess@ietfa.amsl.com>; Wed,  9 Feb 2022 00:12:03 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.67
X-Spam-Level: 
X-Spam-Status: No, score=-2.67 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.576, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, DKIM_VALID_EF=-0.1, HTML_MESSAGE=0.001, RCVD_IN_MSPIKE_H5=0.001, RCVD_IN_MSPIKE_WL=0.001, 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=hpe.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 Qa89IRPgKfF8 for <bess@ietfa.amsl.com>; Wed,  9 Feb 2022 00:11:52 -0800 (PST)
Received: from mx0b-002e3701.pphosted.com (mx0b-002e3701.pphosted.com [148.163.143.35]) (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 EFB723A12C1 for <bess@ietf.org>; Wed,  9 Feb 2022 00:11:51 -0800 (PST)
Received: from pps.filterd (m0150244.ppops.net [127.0.0.1]) by mx0b-002e3701.pphosted.com (8.16.1.2/8.16.1.2) with ESMTP id 2195WH9C006670 for <bess@ietf.org>; Wed, 9 Feb 2022 08:11:50 GMT
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=hpe.com; h=from : to : subject : date : message-id : references : in-reply-to : content-type : mime-version; s=pps0720; bh=x9mpBYb/QfbAfLaIAhIwGbGDr97wP+b33GYG/uX+DQI=; b=SXykldIn6zavvOuoQnXQaoQ9fPqGIRY6mjuZcUlPgETubYUylAh32FaQzWa0Huf5eyQ1 9tjKlvYhG7/vI9p39FaJ+lMzcJD8DiROcffof0cRtK/cis1ZQNPsKsmSe9/Z0smyLn+3 AufHuDsir+yDB2LDxPSK8gqmwTTfvt2256U0A7WPPCKOjNY3RbTWAk+jflPhd5dTJmSf EuAnSssKnoLuiTNhqZLCwYd6RCE4EYVw19MUH5TASZlRuTadYTgCnd+pWGrrB7PME4Rk g1D05ZBizXp1d2pwRqIRshxCCqVLHNuQI8KtwziJQSgBah7etieehhXkjwbARGI7bkdd Hw== 
Received: from g4t3426.houston.hpe.com (g4t3426.houston.hpe.com [15.241.140.75]) by mx0b-002e3701.pphosted.com (PPS) with ESMTPS id 3e3vwfdry4-1 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=NOT) for <bess@ietf.org>; Wed, 09 Feb 2022 08:11:49 +0000
Received: from G2W6310.americas.hpqcorp.net (g2w6310.austin.hp.com [16.197.64.52]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-SHA384 (256/256 bits)) (No client certificate requested) by g4t3426.houston.hpe.com (Postfix) with ESMTPS id 152C74F for <bess@ietf.org>; Wed,  9 Feb 2022 08:11:49 +0000 (UTC)
Received: from G9W8456.americas.hpqcorp.net (2002:10d8:a15f::10d8:a15f) by G2W6310.americas.hpqcorp.net (2002:10c5:4034::10c5:4034) with Microsoft SMTP Server (TLS) id 15.0.1497.23; Wed, 9 Feb 2022 08:11:48 +0000
Received: from NAM04-DM6-obe.outbound.protection.outlook.com (15.241.52.11) by G9W8456.americas.hpqcorp.net (16.216.161.95) with Microsoft SMTP Server (TLS) id 15.0.1497.23 via Frontend Transport; Wed, 9 Feb 2022 08:11:48 +0000
ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=aIDN/SDlsvQOfDxP6WyX8y3D77c7I/gnqUWDclpMc2zR8e3zjiZrTk9WDVwt9n1tPDsduxRCxDcBT7eqPu4r3/u+EJ25UH2EQErf2tmE2AcxOIRxVJ8zVi6WI4OcNH4OPiwzytetba8NOhI9vtWq2gGAp1wcoyDDw6zAK+MyhBHmdsqUViBmBIiJvUu7efzNs+6j3+vHhEb1UX8SX647maD/HRnDR1i6wwzJthY8DI05OOVmZh8ej0kKO7qV06lvc2vQN7EPvFr77UYj520S+2pUr1q4Yn73ujxqv0//d0/DX0XQ80mFs0StrCRJL+XFg02cRH+V+J8k1ffrNAQfJg==
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-AntiSpam-MessageData-ChunkCount:X-MS-Exchange-AntiSpam-MessageData-0:X-MS-Exchange-AntiSpam-MessageData-1; bh=Y4TBOUtIIb6E+Dd6cBxmcfU3OudZ4sA3pEheESaQlQ0=; b=jISo8QiGZdyrPX66Hryr5xlVHzWKgW27q13plnOXftxYEmx9MPmkT5ykOpNye/8MmZYHUFrIqVgbb9AmCJf/WXK1G3a36y5zE2jV7Hlttk2/pstfmEofW6oqi4po0NREkwqf7ataU4TkfKHlYyTmuPL5X9mvHq5yPP0K2DPx0nvNo1tSWOV41bJDd0zirLRMIcM5GCURRfSTQlEuMGTV50oFt7TXkFlWLKeVg2XRn0PI/YKNAzMFW0eIKB0Gli6ptiDAn7vYmKkIwyRJEOq4g/7mvvfcg0zCAffPQksCc/BI+5D7bqqELKOmcTyGcgFwEZ7NHLmjEJ1iMz21l2/VmA==
ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=none; dmarc=none; dkim=none; arc=none
Received: from SJ0PR84MB1992.NAMPRD84.PROD.OUTLOOK.COM (2603:10b6:a03:436::20) by MW4PR84MB2259.NAMPRD84.PROD.OUTLOOK.COM (2603:10b6:303:1b6::6) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.4975.11; Wed, 9 Feb 2022 08:11:46 +0000
Received: from SJ0PR84MB1992.NAMPRD84.PROD.OUTLOOK.COM ([fe80::d52:b626:b7d3:b06]) by SJ0PR84MB1992.NAMPRD84.PROD.OUTLOOK.COM ([fe80::d52:b626:b7d3:b06%6]) with mapi id 15.20.4975.011; Wed, 9 Feb 2022 08:11:46 +0000
From: "Dikshit, Saumya" <saumya.dikshit@hpe.com>
To: "Dikshit, Saumya" <saumya.dikshit@hpe.com>, "bess@ietf.org" <bess@ietf.org>
Thread-Topic: draft-saumvinayak-bess-all-df-bum : All PEs as DF: Distributed firewall-gateways across Overlay fabrics
Thread-Index: AdgOhCJnvr6fcYmQToaoYw1C+8sFDQPCFHPQ
Date: Wed, 9 Feb 2022 08:11:46 +0000
Message-ID: <SJ0PR84MB1992FB25FB7CE702912AF016942E9@SJ0PR84MB1992.NAMPRD84.PROD.OUTLOOK.COM>
References: <SJ0PR84MB1992D82F14CAF0F3B89E52D4945B9@SJ0PR84MB1992.NAMPRD84.PROD.OUTLOOK.COM>
In-Reply-To: <SJ0PR84MB1992D82F14CAF0F3B89E52D4945B9@SJ0PR84MB1992.NAMPRD84.PROD.OUTLOOK.COM>
Accept-Language: en-IN, en-US
Content-Language: en-US
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
x-ms-publictraffictype: Email
x-ms-office365-filtering-correlation-id: a796a73b-9edb-44ab-d267-08d9eba3d0e6
x-ms-traffictypediagnostic: MW4PR84MB2259:EE_
x-microsoft-antispam-prvs: <MW4PR84MB225944ED5EAF63FF839C5D54942E9@MW4PR84MB2259.NAMPRD84.PROD.OUTLOOK.COM>
x-ms-oob-tlc-oobclassifiers: OLM:4502;
x-ms-exchange-senderadcheck: 1
x-ms-exchange-antispam-relay: 0
x-microsoft-antispam: BCL:0;
x-microsoft-antispam-message-info: vTVxDcwJY2Un+DtU4mH5QMnqVCQ3hHSnk1GTOEieFJTSwRc5evT/laySeKA2RjTSdh4YEZ2hL0AC+1F4XB2tyLvrcPG1c+yK9nC4FFASs1kKKunk1P2ivcS1qD/BkGroNS6xoqJQU03CcqvMFm7eqUyHgZiRjJFXc7jX6R3MBQdPIpHB71Bc+uYODTJW/GY4hXEqGCoC0aC7yCe9l6LcQCMpPpUA3TxEG5woUORY4en42tyF4K6GdRTa4CeVsoHrbhgrQQljC2AVO6ekAGOeCcjZ9rCHk9m5257E1DTltJpXjkRXvuSW0p3bFIl+6ohmBXWYu7lF8YfOQq58Vbb3y0VZ3OhnWNWkJOzl5SfCzUzpoI7knYxZN0P6Dd/mmbJuAS8zYoXDkrI26ojLCnVZjNN6TShzB/kbTwbSevUifMujTZ2wcEJU5BZ0tQ84h3v/uiWn7qgr0W+78lL5Urd6O3sjcFwiTOVtCdhBIPh1rP8DaQgTGpdK3DzbTkKEoYB2WEnOIJA2c7Nt/p8XOTVF/COB5q4aicxXXCqsO2J/UVHW3c5mcju7beN0yGDNESSc4kebombgZz8/gMnT5wNahp+y4XVp53OZyuj62uYCNuCjYBktVz+pJp8fbvgQruCmKgaa1eXjycBrDMS8WqkDI9BYyscmyjdKL8B5Z1TWx+0WljArcbZA8CjCYa9mt8DgFMydL/+R3QEqpQ6lz3Z9p5efwIQ0MyCF+33HEAsrvg9t1jgRJi6scDI5oALgNphZVwRPU7f1PnmZOFF9PRc8RS/B1CfPfROrB+wuDZJ6xL08/R60YjTYYvKNJ05XUnPCYEklVv/2TPskk9RHohTw/Q==
x-forefront-antispam-report: CIP:255.255.255.255; CTRY:; LANG:en; SCL:1; SRV:;  IPV:NLI; SFV:NSPM; H:SJ0PR84MB1992.NAMPRD84.PROD.OUTLOOK.COM; PTR:; CAT:NONE;  SFS:(13230001)(366004)(186003)(122000001)(38100700002)(26005)(110136005)(55236004)(8936002)(30864003)(76116006)(316002)(38070700005)(5660300002)(86362001)(2906002)(82960400001)(64756008)(8676002)(66476007)(66946007)(66446008)(66556008)(9326002)(166002)(9686003)(52536014)(53546011)(83380400001)(66574015)(508600001)(966005)(71200400001)(7696005)(6506007)(33656002)(55016003)(559001)(579004); DIR:OUT; SFP:1102; 
x-ms-exchange-antispam-messagedata-chunkcount: 1
x-ms-exchange-antispam-messagedata-0: =?us-ascii?Q?1AietTTBAjMPukpXRjvpE5811yEvA7GZNkmczbjKg/pfe7Wgnjk68QIFAq5x?= =?us-ascii?Q?R8sH08Fs7mTfOmjniE7KF4nuBSuT9ObX2j25ibWh2CJesMkEy3gJLv1Uhvys?= =?us-ascii?Q?Cmkx+Clo/sjyy3Qd8gDEHQ9Yyy1f0jMWtUZXw/m4dfcefCVysy0oNkw1zHSX?= =?us-ascii?Q?g6pM847nJlA/RRgmNP8uui0FIx2ko0VrPEKpgXGsAkMZoDsFlBBwHUmU20lA?= =?us-ascii?Q?ltQuiH7Zp0F91B/yl/UBkhHwIKXzzxjJEa1w1kios4eBzjF6VD4wggqVJ8EC?= =?us-ascii?Q?WlBxWD9QSBiTG8ZHkRumyTYYF1L5uBhClaJmoUnx1eXjKzKBG3ZisGiRcrlE?= =?us-ascii?Q?i+CNxM9AKyKTV8XnIMPEO92/Eo/qXnFcoHGt/hDM5Q/ViOrWQDPNqH3ohOhh?= =?us-ascii?Q?5z4dMaQ963gWKkSlNijs+QZ8VUWlOxX77rYhvDBtGUjtfmvfL+LSoTAsZOVY?= =?us-ascii?Q?GY2+pwA67KwOYsmNCW+SmD9bD1EX2BFVlq4TQ806WUjDAIqYpmB+u99NktXx?= =?us-ascii?Q?GnA90dgSfI/1u6mUjf52u7WV1tCe/xFTWLN2ddejtIH5cffMPyV6B0acfIRg?= =?us-ascii?Q?wDdl8G8+RamlAQnxKSM8d83DmiH0kTuddyf5h16kGDfMXAz342OJ4yRAw8tK?= =?us-ascii?Q?ip7aoRmvKLZpCLkO92bOaowiInXX2bSh1GDvZT1Njw3XFFOaGQyHg7z2DlEf?= =?us-ascii?Q?F2TRIuiNDf+DfXxIwBh4J2Mj+6X8SSDcayWjUdrIjPE00znFhhxb30Wq8Net?= =?us-ascii?Q?vGx1QxdFfoUAMPR1Sz8o9X27cxMDO/PME7t8GLxRQUy4vopUAqOZilATEf+0?= =?us-ascii?Q?0kHK54wTi2+d229cjxGx0ivTfTA1cw4jf8rrDdg+yMA9u85Oboery9aLrSOz?= =?us-ascii?Q?wOEqwPH/rqra2mATvEU4cpuatEx+V+5VMu5Yr29gtvgB6gFnTJ3g69vLvSPF?= =?us-ascii?Q?botO1kxHSxHQXvUgV4dtkbBOf+YfXsBE7lwqH6mZ9T/l+KhMLVvw+pfxBqsd?= =?us-ascii?Q?yVe2vIvonNagKp1Gb/O3v0xaAz7d3lEQDKsA4iYMNW46UUqzTmCeGPqRPVOS?= =?us-ascii?Q?sMM433LciQwHin7Vi6Q1SnRTgolMY2Vc+e4BA1CvVMuhRWQgYZSaZrVfvDjy?= =?us-ascii?Q?s4ubTTkcR0mipDkFc/IvpN7GUAF1zOZgzGKoi9oBldzOcyM671HXiZDVGM4B?= =?us-ascii?Q?/IwK2+AUloiv42rE+TUEe8kIg+emvR//3waWuIB2mY+SVBJFhOS2dnxWXkYH?= =?us-ascii?Q?k5n62S+VCbjGgK8GhycMZ+58CC8knBWZX9/TgkxJKeyRV9eEsMB8+1enIn59?= =?us-ascii?Q?U52Z4aW20JdEmZuNDxmW1HEU2Jz5qP1VJ745pN5zOSyNnRh8sGABpzcnrPYQ?= =?us-ascii?Q?BnuX4Aht4n26MSxYEJaE8Y1DOdBT1w27LMIg+migkuo5yKoTfmk6xIkVqGV6?= =?us-ascii?Q?ZDjfJcvelrUS8AV2rFqDVYmFPHRpc3AUQte2vCBGpgycMiYUZCjQEZuXqs8a?= =?us-ascii?Q?W0UFfO7vKfhim+UN1yz5LyCPSPqJtp5oV1EmKbPjXM3IPfuzKEq1GxgiliOr?= =?us-ascii?Q?02OIGVB3EL3LgEA1fP1weqSk5ye+NWfnhunr6AFvbJG2X+hTm487R+YlMly/?= =?us-ascii?Q?2z77AjXTWMLhHPKi+U9R/d0=3D?=
Content-Type: multipart/alternative; boundary="_000_SJ0PR84MB1992FB25FB7CE702912AF016942E9SJ0PR84MB1992NAMP_"
X-MS-Exchange-CrossTenant-AuthAs: Internal
X-MS-Exchange-CrossTenant-AuthSource: SJ0PR84MB1992.NAMPRD84.PROD.OUTLOOK.COM
X-MS-Exchange-CrossTenant-Network-Message-Id: a796a73b-9edb-44ab-d267-08d9eba3d0e6
X-MS-Exchange-CrossTenant-originalarrivaltime: 09 Feb 2022 08:11:46.5669 (UTC)
X-MS-Exchange-CrossTenant-fromentityheader: Hosted
X-MS-Exchange-CrossTenant-id: 105b2061-b669-4b31-92ac-24d304d195dc
X-MS-Exchange-CrossTenant-mailboxtype: HOSTED
X-MS-Exchange-CrossTenant-userprincipalname: teSHqv4LfQsQZLj2NyVo+IvbkAJ4jl4DPLznBd9A1NJQnXVeI8g3Dml6wgNbrhBhK6nxZaeTTnPb1r3WQlSEIw==
X-MS-Exchange-Transport-CrossTenantHeadersStamped: MW4PR84MB2259
X-OriginatorOrg: hpe.com
X-Proofpoint-GUID: n2Wl63SpNEMOy-Py5EXu4lEo_omx6ka3
X-Proofpoint-ORIG-GUID: n2Wl63SpNEMOy-Py5EXu4lEo_omx6ka3
X-Proofpoint-UnRewURL: 22 URL's were un-rewritten
MIME-Version: 1.0
X-HPE-SCL: -1
X-Proofpoint-Virus-Version: vendor=baseguard engine=ICAP:2.0.205,Aquarius:18.0.816,Hydra:6.0.425,FMLib:17.11.62.513 definitions=2022-02-09_04,2022-02-09_01,2021-12-02_01
X-Proofpoint-Spam-Details: rule=outbound_notspam policy=outbound score=0 lowpriorityscore=0 malwarescore=0 adultscore=0 clxscore=1011 mlxscore=0 impostorscore=0 bulkscore=0 spamscore=0 priorityscore=1501 mlxlogscore=999 phishscore=0 suspectscore=0 classifier=spam adjust=0 reason=mlx scancount=1 engine=8.12.0-2201110000 definitions=main-2202090055
Archived-At: <https://mailarchive.ietf.org/arch/msg/bess/1JFK5-moscCQwNragwVKYE9BOJ0>
Subject: Re: [bess] draft-saumvinayak-bess-all-df-bum : All PEs as DF: Distributed firewall-gateways across Overlay fabrics
X-BeenThere: bess@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: BGP-Enabled ServiceS working group discussion list <bess.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/bess>, <mailto:bess-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/bess/>
List-Post: <mailto:bess@ietf.org>
List-Help: <mailto:bess-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/bess>, <mailto:bess-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 09 Feb 2022 08:12:05 -0000

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

Hello Members,
I think this document should be part of the Bess WG as it attends to specif=
ic and unattended use-case.

Thanks
Saumya.

From: BESS [mailto:bess-bounces@ietf.org] On Behalf Of Dikshit, Saumya
Sent: Friday, January 21, 2022 10:34 AM
To: bess@ietf.org
Subject: [bess] draft-saumvinayak-bess-all-df-bum : All PEs as DF: Distribu=
ted firewall-gateways across Overlay fabrics

[changing the subject line]

Hello Bess Members, Chairs,

We have covered a use-case which is not handled by any of the existing stan=
dard documents in bess.
The details of use-case are also discussed in the email chain below.

Kindly provide you inputs or feedback on the proposed changes in the draft =
https://datatracker.ietf.org/doc/draft-saumvinayak-bess-all-df-bum/<https:/=
/datatracker.ietf.org/doc/draft-saumvinayak-bess-all-df-bum/>

Thanks
Saumya.

From: Dikshit, Saumya
Sent: Tuesday, September 28, 2021 12:46 PM
To: Dikshit, Saumya <saumya.dikshit@hpe.com<mailto:saumya.dikshit@hpe.com>>=
; Joshi, Vinayak <vinayak.joshi@hpe.com<mailto:vinayak.joshi@hpe.com>>; Rab=
adan, Jorge (Nokia - US/Mountain View) <jorge.rabadan@nokia.com<mailto:jorg=
e.rabadan@nokia.com>>; draft-ietf-bess-evpn-fast-df-recovery@ietf.org<mailt=
o:draft-ietf-bess-evpn-fast-df-recovery@ietf.org>; draft-ietf-bess-evpn-df-=
election-framework@ietf.org<mailto:draft-ietf-bess-evpn-df-election-framewo=
rk@ietf.org>
Cc: bess@ietf.org<mailto:bess@ietf.org>
Subject: RE: Query to authors of draft-ietf-bess-evpn-fast-df-recovery and =
rfc

Hi Jorge and Bess member

Can you please go provide your inputs on the use-case and solution describe=
d in https://datatracker.ietf.org/doc/draft-saumvinayak-bess-all-df-bum/<ht=
tps://datatracker.ietf.org/doc/draft-saumvinayak-bess-all-df-bum/>

Thanks
Saumya.

From: BESS [mailto:bess-bounces@ietf.org] On Behalf Of Dikshit, Saumya
Sent: Wednesday, September 15, 2021 4:44 PM
To: Joshi, Vinayak <vinayak.joshi@hpe.com<mailto:vinayak.joshi@hpe.com>>; R=
abadan, Jorge (Nokia - US/Mountain View) <jorge.rabadan@nokia.com<mailto:jo=
rge.rabadan@nokia.com>>; draft-ietf-bess-evpn-fast-df-recovery@ietf.org<mai=
lto:draft-ietf-bess-evpn-fast-df-recovery@ietf.org>; draft-ietf-bess-evpn-d=
f-election-framework@ietf.org<mailto:draft-ietf-bess-evpn-df-election-frame=
work@ietf.org>
Cc: bess@ietf.org<mailto:bess@ietf.org>
Subject: Re: [bess] Query to authors of draft-ietf-bess-evpn-fast-df-recove=
ry and rfc

Hi Jorge and Members of Bess WG,

Please let us know your views on https://datatracker.ietf.org/doc/draft-sau=
mvinayak-bess-all-df-bum/<https://datatracker.ietf.org/doc/draft-saumvinaya=
k-bess-all-df-bum/>.
We have described the use-case this draft intends to solve, leveraging the =
existing TLVs.
Please include this as wg draft.

Thanks
Saumya.

From: Dikshit, Saumya
Sent: Friday, September 3, 2021 5:53 PM
To: Joshi, Vinayak <vinayak.joshi@hpe.com<mailto:vinayak.joshi@hpe.com>>; R=
abadan, Jorge (Nokia - US/Mountain View) <jorge.rabadan@nokia.com<mailto:jo=
rge.rabadan@nokia.com>>; draft-ietf-bess-evpn-fast-df-recovery@ietf.org<mai=
lto:draft-ietf-bess-evpn-fast-df-recovery@ietf.org>; draft-ietf-bess-evpn-d=
f-election-framework@ietf.org<mailto:draft-ietf-bess-evpn-df-election-frame=
work@ietf.org>
Cc: bess@ietf.org<mailto:bess@ietf.org>
Subject: RE: Query to authors of draft-ietf-bess-evpn-fast-df-recovery and =
rfc

Hi Jorge and others in Bess WG,

We have come out with a new draft to which proposes a DF-election-mode wher=
e in all the PEs intend to play the DF-role.
Please go through the document and provide your comments: https://datatrack=
er.ietf.org/doc/draft-saumvinayak-bess-all-df-bum/<https://datatracker.ietf=
.org/doc/draft-saumvinayak-bess-all-df-bum/>

Thanks
Saumya.


From: Joshi, Vinayak
Sent: Monday, August 23, 2021 5:22 PM
To: Dikshit, Saumya <saumya.dikshit@hpe.com<mailto:saumya.dikshit@hpe.com>>=
; Rabadan, Jorge (Nokia - US/Mountain View) <jorge.rabadan@nokia.com<mailto=
:jorge.rabadan@nokia.com>>; draft-ietf-bess-evpn-fast-df-recovery@ietf.org<=
mailto:draft-ietf-bess-evpn-fast-df-recovery@ietf.org>; draft-ietf-bess-evp=
n-df-election-framework@ietf.org<mailto:draft-ietf-bess-evpn-df-election-fr=
amework@ietf.org>
Cc: bess@ietf.org<mailto:bess@ietf.org>
Subject: RE: Query to authors of draft-ietf-bess-evpn-fast-df-recovery and =
rfc

+1 for standard compliance on the control plane to indicate [All Active + A=
ll DF].
However, I think local bias is still needed to prevent some scenarios

E.g.:
1)  Host1 sends out ARP request for the Firewall.
2)  It reaches VTEP-1 over VxLAN from Vtep_Host1. Two options at Vtep_1

a)      Proprietary Option:  VTEP 2 does not forward it over the VxLAN DCI =
tunnel to Vtep2. I.e. VTEP 1 has to match the ARP for Firewall.

b)       Vtep_1 sends it over VTEP 2 on VxLAN DCI. VTEP 2's local bias proc=
edure prevents it from getting into Firewall_2.  This makes it easier to im=
plement on Vtep_2. This is because Vtep_1 need not selectively block BUM ov=
er the VxLAN tunnel (ARP from Host1 to resolve Host2's IP has to be forward=
ed by Vtep_1 to Vtep_2).

Regards,
Vinayak



From: BESS [mailto:bess-bounces@ietf.org] On Behalf Of Dikshit, Saumya
Sent: Thursday, August 19, 2021 11:39 PM
To: Rabadan, Jorge (Nokia - US/Mountain View) <jorge.rabadan@nokia.com<mail=
to:jorge.rabadan@nokia.com>>; draft-ietf-bess-evpn-fast-df-recovery@ietf.or=
g<mailto:draft-ietf-bess-evpn-fast-df-recovery@ietf.org>; draft-ietf-bess-e=
vpn-df-election-framework@ietf.org<mailto:draft-ietf-bess-evpn-df-election-=
framework@ietf.org>
Cc: bess@ietf.org<mailto:bess@ietf.org>
Subject: Re: [bess] Query to authors of draft-ietf-bess-evpn-fast-df-recove=
ry and rfc


>>>> If you still want to control the unicast and BUM flows to one FW or th=
e other depending on the leaf, you can still do it but that's implementatio=
n specific since it relies on the route selection in vtep_host1 and vtep_ho=
st2.
+1 on the implementation part. It's good to have few proprietary solutions =
in place.
On another note, the best way forward could be the standards-support/enable=
r for EVPN control-plane;
like an option to allow more than one PEs (in active-active) to process the=
 BUM (arp request) traffic.

Thanks
Saumya.

From: Rabadan, Jorge (Nokia - US/Mountain View) [mailto:jorge.rabadan@nokia=
.com]
Sent: Thursday, August 19, 2021 9:40 PM
To: Dikshit, Saumya <saumya.dikshit@hpe.com<mailto:saumya.dikshit@hpe.com>>=
; draft-ietf-bess-evpn-fast-df-recovery@ietf.org<mailto:draft-ietf-bess-evp=
n-fast-df-recovery@ietf.org>; draft-ietf-bess-evpn-df-election-framework@ie=
tf.org<mailto:draft-ietf-bess-evpn-df-election-framework@ietf.org>
Cc: bess@ietf.org<mailto:bess@ietf.org>
Subject: Re: Query to authors of draft-ietf-bess-evpn-fast-df-recovery and =
rfc

I think you are saying that the FW can fail but it's interface to the leaf =
is oper-up. I don't think the network can do anything to prevent traffic to=
 that interface then.

And of course, in your new diagram local bias does not play. As I said, loc=
al bias works in the previous diagram.
Those new leaf nodes will do aliasing to the remote all-active ES.

If you still want to control the unicast and BUM flows to one FW or the oth=
er depending on the leaf, you can still do it but that's implementation spe=
cific since it relies on the route selection in vtep_host1 and vtep_host2.

Thx
Jorge


From: Dikshit, Saumya <saumya.dikshit@hpe.com<mailto:saumya.dikshit@hpe.com=
>>
Date: Thursday, August 19, 2021 at 8:49 AM
To: Rabadan, Jorge (Nokia - US/Mountain View) <jorge.rabadan@nokia.com<mail=
to:jorge.rabadan@nokia.com>>, draft-ietf-bess-evpn-fast-df-recovery@ietf.or=
g<mailto:draft-ietf-bess-evpn-fast-df-recovery@ietf.org> <draft-ietf-bess-e=
vpn-fast-df-recovery@ietf.org<mailto:draft-ietf-bess-evpn-fast-df-recovery@=
ietf.org>>, draft-ietf-bess-evpn-df-election-framework@ietf.org<mailto:draf=
t-ietf-bess-evpn-df-election-framework@ietf.org> <draft-ietf-bess-evpn-df-e=
lection-framework@ietf.org<mailto:draft-ietf-bess-evpn-df-election-framewor=
k@ietf.org>>
Cc: bess@ietf.org<mailto:bess@ietf.org> <bess@ietf.org<mailto:bess@ietf.org=
>>
Subject: RE: Query to authors of draft-ietf-bess-evpn-fast-df-recovery and =
rfc
>>> the static mac is configured associated to an interface and conditional=
ly active based on the oper-status of the interface
Ack on that and that's pretty organic (tying it to the interface/AC state).
But it may not solve the case where other hosts (other than firewall) are b=
ehind the interface/AC (which is live and kicking).
Need to track firewall state and trigger an administrative delete of the st=
atic-MAC.


>>>
As I mentioned I should have added first_hop vtep/PE for Host1/2 as well,
to reflect that reachability to firewall from the host(s) is across the Ove=
rlay (EVPN fabric).

I have redone the topology to show host1 and host2 behind first hop vteps "=
Vtep_host1" and "Vtep_host2" respectively.
In this updated topology local-bias will not come into play, as traffic fro=
m host1/2 to firewall arrives over the evpn-fabric.
.

    SITE-1                 |                         SITE-2
------------------------------------------------------
      Host1                                          Host2
          \                                              /
Vtep_host1                              Vtep_host2
         |                                                   |
         |       [ EVPN-fabric ]                |
         |                                                   |
     Vtep1  =3D=3D =3D=3DWAN=3D=3D=3D=3D=3D=3D  Vtep2
       /                                                     \
Firewall _1                              Firewall_2
  (MAC_F)                                  (MAC_F)



From: Rabadan, Jorge (Nokia - US/Mountain View) [mailto:jorge.rabadan@nokia=
.com]
Sent: Thursday, August 19, 2021 9:04 PM
To: Dikshit, Saumya <saumya.dikshit@hpe.com<mailto:saumya.dikshit@hpe.com>>=
; draft-ietf-bess-evpn-fast-df-recovery@ietf.org<mailto:draft-ietf-bess-evp=
n-fast-df-recovery@ietf.org>; draft-ietf-bess-evpn-df-election-framework@ie=
tf.org<mailto:draft-ietf-bess-evpn-df-election-framework@ietf.org>
Cc: bess@ietf.org<mailto:bess@ietf.org>
Subject: Re: Query to authors of draft-ietf-bess-evpn-fast-df-recovery and =
rfc

About this:

>>>> the local static MAC disappears
As I have observed in few implementations that static MACs are admin-config=
ured (other than control-plane published with sticky-bit).
So will need a admin intervention to clean them up.


In the implementations I know, the static mac is configured associated to a=
n interface and conditionally active based on the oper-status of the interf=
ace. So no admin intervention. IMHO it does not make much sense to keep a s=
tatic mac installed if the associated attachment circuit is down.

Thanks.
Jorge

From: Dikshit, Saumya <saumya.dikshit@hpe.com<mailto:saumya.dikshit@hpe.com=
>>
Date: Thursday, August 19, 2021 at 8:28 AM
To: Rabadan, Jorge (Nokia - US/Mountain View) <jorge.rabadan@nokia.com<mail=
to:jorge.rabadan@nokia.com>>, draft-ietf-bess-evpn-fast-df-recovery@ietf.or=
g<mailto:draft-ietf-bess-evpn-fast-df-recovery@ietf.org> <draft-ietf-bess-e=
vpn-fast-df-recovery@ietf.org<mailto:draft-ietf-bess-evpn-fast-df-recovery@=
ietf.org>>, draft-ietf-bess-evpn-df-election-framework@ietf.org<mailto:draf=
t-ietf-bess-evpn-df-election-framework@ietf.org> <draft-ietf-bess-evpn-df-e=
lection-framework@ietf.org<mailto:draft-ietf-bess-evpn-df-election-framewor=
k@ietf.org>>
Cc: bess@ietf.org<mailto:bess@ietf.org> <bess@ietf.org<mailto:bess@ietf.org=
>>
Subject: RE: Query to authors of draft-ietf-bess-evpn-fast-df-recovery and =
rfc
Thanks Again Rabadan and apology for the confusion.

As I mentioned I should have added first_hop vtep/PE for Host1/2 as well,
to reflect that reachability to firewall from the host(s) is across the Ove=
rlay (EVPN fabric).

I have redone the topology to show host1 and host2 behind first hop vteps "=
Vtep_host1" and "Vtep_host2" respectively.
In this updated topology local-bias will not come into play, as traffic fro=
m host1/2 to firewall arrives over the evpn-fabric.
.

    SITE-1                 |                         SITE-2
------------------------------------------------------
      Host1                                          Host2
          \                                              /
Vtep_host1                              Vtep_host2
         |                                                   |
         |       [ EVPN-fabric ]                |
         |                                                   |
     Vtep1  =3D=3D =3D=3DWAN=3D=3D=3D=3D=3D=3D  Vtep2
       /                                                     \
Firewall _1                              Firewall_2
  (MAC_F)                                  (MAC_F)

>>>> the local static MAC disappears
As I have observed in few implementations that static MACs are admin-config=
ured (other than control-plane published with sticky-bit).
So will need a admin intervention to clean them up.

Thanks
Saumya.

From: Rabadan, Jorge (Nokia - US/Mountain View) [mailto:jorge.rabadan@nokia=
.com]
Sent: Thursday, August 19, 2021 8:35 PM
To: Dikshit, Saumya <saumya.dikshit@hpe.com<mailto:saumya.dikshit@hpe.com>>=
; draft-ietf-bess-evpn-fast-df-recovery@ietf.org<mailto:draft-ietf-bess-evp=
n-fast-df-recovery@ietf.org>; draft-ietf-bess-evpn-df-election-framework@ie=
tf.org<mailto:draft-ietf-bess-evpn-df-election-framework@ietf.org>
Cc: bess@ietf.org<mailto:bess@ietf.org>
Subject: Re: Query to authors of draft-ietf-bess-evpn-fast-df-recovery and =
rfc

For the first case, again, for the local hosts, local bias makes sure the A=
RP requests go only to the local FW, i.e. host-1 ARP Requests goes to FW-1 =
only, irrespective of the DF state.

For the second case, I don't understand. When the local FW goes down, the l=
ocal static MAC disappears and the one from the EVPN route should be instal=
led.

Thx
Jorge

From: Dikshit, Saumya <saumya.dikshit@hpe.com<mailto:saumya.dikshit@hpe.com=
>>
Date: Thursday, August 19, 2021 at 7:56 AM
To: Rabadan, Jorge (Nokia - US/Mountain View) <jorge.rabadan@nokia.com<mail=
to:jorge.rabadan@nokia.com>>, draft-ietf-bess-evpn-fast-df-recovery@ietf.or=
g<mailto:draft-ietf-bess-evpn-fast-df-recovery@ietf.org> <draft-ietf-bess-e=
vpn-fast-df-recovery@ietf.org<mailto:draft-ietf-bess-evpn-fast-df-recovery@=
ietf.org>>, draft-ietf-bess-evpn-df-election-framework@ietf.org<mailto:draf=
t-ietf-bess-evpn-df-election-framework@ietf.org> <draft-ietf-bess-evpn-df-e=
lection-framework@ietf.org<mailto:draft-ietf-bess-evpn-df-election-framewor=
k@ietf.org>>
Cc: bess@ietf.org<mailto:bess@ietf.org> <bess@ietf.org<mailto:bess@ietf.org=
>>
Subject: RE: Query to authors of draft-ietf-bess-evpn-fast-df-recovery and =
rfc
Thanks a lot for a prompt reply Jorge.

Well I missed drawing the Host(s) behind the remote Vtep (PE) assuming that=
 it will not make any difference (except aliasing as you mentioned).

>>>> FW1 and FW2 can be attached to the same all-active ES
How to handle the broadcast packets like ARP request for the firewaill cred=
entials ? ARP request (MAC_F) should to sent to the local vtep, which shoul=
d act as a DF.
The hairpinning of ARP request to remote DF (over WAN), should be avoided. =
That's the reason it would be good to have two DFs for the {ESI, Bridge-dom=
ain} in this scenario.

>>>> In the implementations that I know, the local static MAC will be prefe=
rred over the EVPN MAC/IP route with the static bit, hence again you will h=
ave the behavior you want
The static-mac approach has an issue, when the local firewall goes down, th=
ere is no organic way to prefer/plumb the MAC_F published by remote vtep.

Thanks
Saumya.

From: Rabadan, Jorge (Nokia - US/Mountain View) [mailto:jorge.rabadan@nokia=
.com]
Sent: Thursday, August 19, 2021 7:47 PM
To: Dikshit, Saumya <saumya.dikshit@hpe.com<mailto:saumya.dikshit@hpe.com>>=
; draft-ietf-bess-evpn-fast-df-recovery@ietf.org<mailto:draft-ietf-bess-evp=
n-fast-df-recovery@ietf.org>; draft-ietf-bess-evpn-df-election-framework@ie=
tf.org<mailto:draft-ietf-bess-evpn-df-election-framework@ietf.org>
Cc: bess@ietf.org<mailto:bess@ietf.org>
Subject: Re: Query to authors of draft-ietf-bess-evpn-fast-df-recovery and =
rfc

Hi Saumya,

To be clear, your query has nothing to do with the two documents you refer =
to. In fact I don't see any issue related to multihoming.
Given that in your example host-1 and FW-1 are directly connected to the sa=
me leaf, and host-2 and FW-2 are connected to the same leaf too, I can see =
your use-case resolved in two ways:

a) FW1 and FW2 can be attached to the same all-active ES, I assume local-bi=
as behavior as in RFC8365 (seems you are using VXLAN as data plane). Host-1=
 will send unicast and BUM to FW-1. Host-2 will send unicast and BUM to FW-=
2. In case of failure, the behavior will be as per your description. Note t=
hat a third leaf with a local host will do aliasing to both, but since it s=
eems you only have directly connected leaf nodes, you are fine.

b) instead of attaching FW-1 and FW-2 to the same ES, EVPN allows 'static' =
MACs that are advertised with the sticky bit set. You can configure MAC F a=
s static in the two leaf nodes. There is no mobility procedures for static =
MACs, hence forwarding comes down to the local selection on each node. In t=
he implementations that I know, the local static MAC will be preferred over=
 the EVPN MAC/IP route with the static bit, hence again you will have the b=
ehavior you want.. and again, only in your example with two directly connec=
ted leaf nodes.

My 2 cents.
Thx
Jorge


From: Dikshit, Saumya <saumya.dikshit@hpe.com<mailto:saumya.dikshit@hpe.com=
>>
Date: Thursday, August 19, 2021 at 4:51 AM
To: draft-ietf-bess-evpn-fast-df-recovery@ietf.org<mailto:draft-ietf-bess-e=
vpn-fast-df-recovery@ietf.org> <draft-ietf-bess-evpn-fast-df-recovery@ietf.=
org<mailto:draft-ietf-bess-evpn-fast-df-recovery@ietf.org>>, draft-ietf-bes=
s-evpn-df-election-framework@ietf.org<mailto:draft-ietf-bess-evpn-df-electi=
on-framework@ietf.org> <draft-ietf-bess-evpn-df-election-framework@ietf.org=
<mailto:draft-ietf-bess-evpn-df-election-framework@ietf.org>>
Cc: bess@ietf.org<mailto:bess@ietf.org> <bess@ietf.org<mailto:bess@ietf.org=
>>
Subject: Query to authors of draft-ietf-bess-evpn-fast-df-recovery and rfc
Hello Authors of https://datatracker.ietf.org/doc/rfc8584/<https://datatrac=
ker.ietf.org/doc/rfc8584/> and https://datatracker.ietf.org/doc/draft-ietf-=
bess-evpn-fast-df-recovery<https://datatracker.ietf.org/doc/draft-ietf-bess=
-evpn-fast-df-recovery>

I have a query regarding the following use-case which I could not find supp=
orted with existing DF-election procedures.

Scenario:
All PE (Vtep1 and Vtep2 in below example) routers attached to same ES and b=
oth act as DF.

This is a typical case of distributed firewall (active/active) across fabri=
cs (sites),
Where in, the preferred firewall is the one local to the site, whereas, upo=
n failure,
packets need to be redirected (over WAN, via DCI/VPN) towards the remote si=
te firewall.
The firewall-device is connected to it's first-hop vtep over the same bridg=
e-domain and same ESI.
All in all, it's an emulated multi-homing scenario.

This is scenario of distributed firewall devices host same MAC credentials.

Simplistic example :
There are two sites, SITE-1 and SITE-2 in the below diagram.
Traffic (including BUM) generated by Host1 (in SITE-1) (for a bridge-domain)
 should run through site-local firewall instance (firewall_1) preferably.
Only in case of local-outage, the traffic should be send across over WAN to=
 the remote firewall (firewall_2).
Same should apply to traffic generated by Host2 (in SITE-2), wherein,
it should preferably run through the local firewall (firewall_2) and over a=
 failure should go over the WAN towards firewall_1.

Vtep1/2 learn the firewall MAC (MAC_F) as local learning and also from the =
remote Vtep2/1.
But since both the learnings are over the same ESI, it should not lead to M=
AC move.
Cometh the local firewall failure, Vteps (1 or 2) should start redirecting =
the traffic to remote SITE.

Any ARP request (BUM traffic) for firewall credentials landing at either Vt=
ep1 or Vtep2 should be flooded to network towards the local firewall.

    SITE-1                 |                         SITE-2
------------------------------------------------------
      Host1               |                        Host2
         |                     |                          |
     Vtep1  =3D=3D =3D=3DWAN=3D=3D=3D=3D=3D=3D  Vtep2
       |                       |                           |
Firewall _1           |                   Firewall_2
  (MAC_F)                                  (MAC_F)

Please let me know if there is a way out (with out) using existing standard=
s.

Thanks
Saumya.

-----Original Message-----
From: BESS [mailto:bess-bounces@ietf.org] On Behalf Of internet-drafts@ietf=
.org<mailto:internet-drafts@ietf.org>
Sent: Tuesday, July 6, 2021 8:31 PM
To: i-d-announce@ietf.org<mailto:i-d-announce@ietf.org>
Cc: bess@ietf.org<mailto:bess@ietf.org>
Subject: [bess] I-D Action: draft-ietf-bess-evpn-fast-df-recovery-02.txt


A New Internet-Draft is available from the on-line Internet-Drafts director=
ies.
This draft is a work item of the BGP Enabled ServiceS WG of the IETF.

        Title           : Fast Recovery for EVPN DF Election
        Authors         : Patrice Brissette
                          Ali Sajassi
                          Luc Andre Burdet
                          John Drake
                          Jorge Rabadan
        Filename        : draft-ietf-bess-evpn-fast-df-recovery-02.txt
        Pages           : 11
        Date            : 2021-07-06

Abstract:
   Ethernet Virtual Private Network (EVPN) solution provides Designated
   Forwarder election procedures for multi-homing Ethernet Segments.
   These procedures have been enhanced further by applying Highest
   Random Weight (HRW) Algorithm for Designated Forwarded election in
   order to avoid unnecessary DF status changes upon a failure.  This
   draft improves these procedures by providing a fast Designated
   Forwarder (DF) election upon recovery of the failed link or node
   associated with the multi-homing Ethernet Segment.  The solution is
   independent of number of EVIs associated with that Ethernet Segment
   and it is performed via a simple signaling between the recovered PE
   and each PEs in the multi-homing group.



The IETF datatracker status page for this draft is:
https://datatracker.ietf.org/doc/draft-ietf-bess-evpn-fast-df-recovery/<htt=
ps://datatracker.ietf.org/doc/draft-ietf-bess-evpn-fast-df-recovery/>

There is also an htmlized version available at:
https://datatracker.ietf.org/doc/html/draft-ietf-bess-evpn-fast-df-recovery=
-02<https://datatracker.ietf.org/doc/html/draft-ietf-bess-evpn-fast-df-reco=
very-02>

A diff from the previous version is available at:
https://www.ietf.org/rfcdiff?url2=3Ddraft-ietf-bess-evpn-fast-df-recovery-0=
2<https://www.ietf.org/rfcdiff?url2=3Ddraft-ietf-bess-evpn-fast-df-recovery=
-02>


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


_______________________________________________
BESS mailing list
BESS@ietf.org<mailto:BESS@ietf.org>
https://www.ietf.org/mailman/listinfo/bess<https://www.ietf.org/mailman/lis=
tinfo/bess>

--_000_SJ0PR84MB1992FB25FB7CE702912AF016942E9SJ0PR84MB1992NAMP_
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.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.EmailStyle18
	{mso-style-type:personal;
	font-family:Consolas;
	color:windowtext;}
span.EmailStyle19
	{mso-style-type:personal;
	font-family:"Calibri",sans-serif;
	color:#1F497D;}
span.EmailStyle20
	{mso-style-type:personal;
	font-family:"Calibri",sans-serif;
	color:#1F497D;}
span.EmailStyle21
	{mso-style-type:personal;
	font-family:"Calibri",sans-serif;
	color:#1F497D;}
span.EmailStyle22
	{mso-style-type:personal;
	font-family:"Calibri",sans-serif;
	color:#1F497D;}
span.EmailStyle23
	{mso-style-type:personal;
	font-family:"Calibri",sans-serif;
	color:#1F497D;}
span.EmailStyle24
	{mso-style-type:personal;
	font-family:"Calibri",sans-serif;
	color:#1F497D;}
span.EmailStyle25
	{mso-style-type:personal-reply;
	font-family:"Calibri",sans-serif;
	color:#1F497D;}
.MsoChpDefault
	{mso-style-type:export-only;
	font-size:10.0pt;}
@page WordSection1
	{size:8.5in 11.0in;
	margin:1.0in 1.0in 1.0in 1.0in;}
div.WordSection1
	{page:WordSection1;}
/* List Definitions */
@list l0
	{mso-list-id:1415322216;
	mso-list-type:hybrid;
	mso-list-template-ids:-2064325572 67698711 67698713 67698715 67698703 6769=
8713 67698715 67698703 67698713 67698715;}
@list l0:level1
	{mso-level-number-format:alpha-lower;
	mso-level-text:"%1\)";
	mso-level-tab-stop:none;
	mso-level-number-position:left;
	margin-left:1.0in;
	text-indent:-.25in;}
@list l0:level2
	{mso-level-number-format:alpha-lower;
	mso-level-tab-stop:none;
	mso-level-number-position:left;
	margin-left:1.5in;
	text-indent:-.25in;}
@list l0:level3
	{mso-level-number-format:roman-lower;
	mso-level-tab-stop:none;
	mso-level-number-position:right;
	margin-left:2.0in;
	text-indent:-9.0pt;}
@list l0:level4
	{mso-level-tab-stop:none;
	mso-level-number-position:left;
	margin-left:2.5in;
	text-indent:-.25in;}
@list l0:level5
	{mso-level-number-format:alpha-lower;
	mso-level-tab-stop:none;
	mso-level-number-position:left;
	margin-left:3.0in;
	text-indent:-.25in;}
@list l0:level6
	{mso-level-number-format:roman-lower;
	mso-level-tab-stop:none;
	mso-level-number-position:right;
	margin-left:3.5in;
	text-indent:-9.0pt;}
@list l0:level7
	{mso-level-tab-stop:none;
	mso-level-number-position:left;
	margin-left:4.0in;
	text-indent:-.25in;}
@list l0:level8
	{mso-level-number-format:alpha-lower;
	mso-level-tab-stop:none;
	mso-level-number-position:left;
	margin-left:4.5in;
	text-indent:-.25in;}
@list l0:level9
	{mso-level-number-format:roman-lower;
	mso-level-tab-stop:none;
	mso-level-number-position:right;
	margin-left:5.0in;
	text-indent:-9.0pt;}
ol
	{margin-bottom:0in;}
ul
	{margin-bottom:0in;}
--></style><!--[if gte mso 9]><xml>
<o:shapedefaults v:ext=3D"edit" spidmax=3D"1026" />
</xml><![endif]--><!--[if gte mso 9]><xml>
<o:shapelayout v:ext=3D"edit">
<o:idmap v:ext=3D"edit" data=3D"1" />
</o:shapelayout></xml><![endif]-->
</head>
<body lang=3D"EN-US" link=3D"blue" vlink=3D"purple">
<div class=3D"WordSection1">
<p class=3D"MsoNormal"><span style=3D"color:#1F497D">Hello Members,<o:p></o=
:p></span></p>
<p class=3D"MsoNormal"><span style=3D"color:#1F497D">I think this document =
should be part of the Bess WG as it attends to specific and unattended use-=
case.<o:p></o:p></span></p>
<p class=3D"MsoNormal"><span style=3D"color:#1F497D"><o:p>&nbsp;</o:p></spa=
n></p>
<p class=3D"MsoNormal"><span style=3D"color:#1F497D">Thanks<o:p></o:p></spa=
n></p>
<p class=3D"MsoNormal"><span style=3D"color:#1F497D">Saumya.<o:p></o:p></sp=
an></p>
<p class=3D"MsoNormal"><span style=3D"color:#1F497D"><o:p>&nbsp;</o:p></spa=
n></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> BESS [mailto:bess-bounces@ietf.org] <b>=
On Behalf Of
</b>Dikshit, Saumya<br>
<b>Sent:</b> Friday, January 21, 2022 10:34 AM<br>
<b>To:</b> bess@ietf.org<br>
<b>Subject:</b> [bess] draft-saumvinayak-bess-all-df-bum : All PEs as DF: D=
istributed firewall-gateways across Overlay fabrics<o:p></o:p></p>
</div>
</div>
<p class=3D"MsoNormal"><o:p>&nbsp;</o:p></p>
<p class=3D"MsoNormal"><span style=3D"color:#1F497D">[changing the subject =
line]<o:p></o:p></span></p>
<p class=3D"MsoNormal"><span style=3D"color:#1F497D"><o:p>&nbsp;</o:p></spa=
n></p>
<p class=3D"MsoNormal"><span style=3D"color:#1F497D">Hello Bess Members, Ch=
airs,<o:p></o:p></span></p>
<p class=3D"MsoNormal"><span style=3D"color:#1F497D"><o:p>&nbsp;</o:p></spa=
n></p>
<p class=3D"MsoNormal"><span style=3D"color:#1F497D">We have covered a use-=
case which is not handled by any of the existing standard documents in bess=
.<o:p></o:p></span></p>
<p class=3D"MsoNormal"><span style=3D"color:#1F497D">The details of use-cas=
e are also discussed in the email chain below.<o:p></o:p></span></p>
<p class=3D"MsoNormal"><span style=3D"color:#1F497D"><o:p>&nbsp;</o:p></spa=
n></p>
<p class=3D"MsoNormal"><span style=3D"color:#1F497D">Kindly provide you inp=
uts or feedback on the proposed changes in the draft
<a href=3D"https://datatracker.ietf.org/doc/draft-saumvinayak-bess-all-df-b=
um/">https://datatracker.ietf.org/doc/draft-saumvinayak-bess-all-df-bum/</a=
> &nbsp;<o:p></o:p></span></p>
<p class=3D"MsoNormal"><span style=3D"color:#1F497D"><o:p>&nbsp;</o:p></spa=
n></p>
<p class=3D"MsoNormal"><span style=3D"color:#1F497D">Thanks<o:p></o:p></spa=
n></p>
<p class=3D"MsoNormal"><span style=3D"color:#1F497D">Saumya.<o:p></o:p></sp=
an></p>
<p class=3D"MsoNormal"><span style=3D"color:#1F497D"><o:p>&nbsp;</o:p></spa=
n></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> Dikshit, Saumya <br>
<b>Sent:</b> Tuesday, September 28, 2021 12:46 PM<br>
<b>To:</b> Dikshit, Saumya &lt;<a href=3D"mailto:saumya.dikshit@hpe.com">sa=
umya.dikshit@hpe.com</a>&gt;; Joshi, Vinayak &lt;<a href=3D"mailto:vinayak.=
joshi@hpe.com">vinayak.joshi@hpe.com</a>&gt;; Rabadan, Jorge (Nokia - US/Mo=
untain View) &lt;<a href=3D"mailto:jorge.rabadan@nokia.com">jorge.rabadan@n=
okia.com</a>&gt;;
<a href=3D"mailto:draft-ietf-bess-evpn-fast-df-recovery@ietf.org">draft-iet=
f-bess-evpn-fast-df-recovery@ietf.org</a>;
<a href=3D"mailto:draft-ietf-bess-evpn-df-election-framework@ietf.org">draf=
t-ietf-bess-evpn-df-election-framework@ietf.org</a><br>
<b>Cc:</b> <a href=3D"mailto:bess@ietf.org">bess@ietf.org</a><br>
<b>Subject:</b> RE: Query to authors of draft-ietf-bess-evpn-fast-df-recove=
ry and rfc<o:p></o:p></p>
</div>
</div>
<p class=3D"MsoNormal"><o:p>&nbsp;</o:p></p>
<p class=3D"MsoNormal"><span style=3D"color:#1F497D">Hi Jorge and Bess memb=
er<o:p></o:p></span></p>
<p class=3D"MsoNormal"><span style=3D"color:#1F497D"><o:p>&nbsp;</o:p></spa=
n></p>
<p class=3D"MsoNormal"><span style=3D"color:#1F497D">Can you please go prov=
ide your inputs on the use-case and solution described in
<a href=3D"https://datatracker.ietf.org/doc/draft-saumvinayak-bess-all-df-b=
um/">https://datatracker.ietf.org/doc/draft-saumvinayak-bess-all-df-bum/</a=
> &nbsp;<o:p></o:p></span></p>
<p class=3D"MsoNormal"><span style=3D"color:#1F497D"><o:p>&nbsp;</o:p></spa=
n></p>
<p class=3D"MsoNormal"><span style=3D"color:#1F497D">Thanks<o:p></o:p></spa=
n></p>
<p class=3D"MsoNormal"><span style=3D"color:#1F497D">Saumya.<o:p></o:p></sp=
an></p>
<p class=3D"MsoNormal"><span style=3D"color:#1F497D"><o:p>&nbsp;</o:p></spa=
n></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> BESS [<a href=3D"mailto:bess-bounces@ie=
tf.org">mailto:bess-bounces@ietf.org</a>]
<b>On Behalf Of </b>Dikshit, Saumya<br>
<b>Sent:</b> Wednesday, September 15, 2021 4:44 PM<br>
<b>To:</b> Joshi, Vinayak &lt;<a href=3D"mailto:vinayak.joshi@hpe.com">vina=
yak.joshi@hpe.com</a>&gt;; Rabadan, Jorge (Nokia - US/Mountain View) &lt;<a=
 href=3D"mailto:jorge.rabadan@nokia.com">jorge.rabadan@nokia.com</a>&gt;;
<a href=3D"mailto:draft-ietf-bess-evpn-fast-df-recovery@ietf.org">draft-iet=
f-bess-evpn-fast-df-recovery@ietf.org</a>;
<a href=3D"mailto:draft-ietf-bess-evpn-df-election-framework@ietf.org">draf=
t-ietf-bess-evpn-df-election-framework@ietf.org</a><br>
<b>Cc:</b> <a href=3D"mailto:bess@ietf.org">bess@ietf.org</a><br>
<b>Subject:</b> Re: [bess] Query to authors of draft-ietf-bess-evpn-fast-df=
-recovery and rfc<o:p></o:p></p>
</div>
</div>
<p class=3D"MsoNormal"><o:p>&nbsp;</o:p></p>
<p class=3D"MsoNormal"><span style=3D"color:#1F497D">Hi Jorge and Members o=
f Bess WG,<o:p></o:p></span></p>
<p class=3D"MsoNormal"><span style=3D"color:#1F497D"><o:p>&nbsp;</o:p></spa=
n></p>
<p class=3D"MsoNormal"><span style=3D"color:#1F497D">Please let us know you=
r views on
<a href=3D"https://datatracker.ietf.org/doc/draft-saumvinayak-bess-all-df-b=
um/">https://datatracker.ietf.org/doc/draft-saumvinayak-bess-all-df-bum/</a=
>.<o:p></o:p></span></p>
<p class=3D"MsoNormal"><span style=3D"color:#1F497D">We have described the =
use-case this draft intends to solve, leveraging the existing TLVs.<o:p></o=
:p></span></p>
<p class=3D"MsoNormal"><span style=3D"color:#1F497D">Please include this as=
 wg draft.<o:p></o:p></span></p>
<p class=3D"MsoNormal"><span style=3D"color:#1F497D"><o:p>&nbsp;</o:p></spa=
n></p>
<p class=3D"MsoNormal"><span style=3D"color:#1F497D">Thanks<o:p></o:p></spa=
n></p>
<p class=3D"MsoNormal"><span style=3D"color:#1F497D">Saumya.<o:p></o:p></sp=
an></p>
<p class=3D"MsoNormal"><span style=3D"color:#1F497D"><o:p>&nbsp;</o:p></spa=
n></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> Dikshit, Saumya <br>
<b>Sent:</b> Friday, September 3, 2021 5:53 PM<br>
<b>To:</b> Joshi, Vinayak &lt;<a href=3D"mailto:vinayak.joshi@hpe.com">vina=
yak.joshi@hpe.com</a>&gt;; Rabadan, Jorge (Nokia - US/Mountain View) &lt;<a=
 href=3D"mailto:jorge.rabadan@nokia.com">jorge.rabadan@nokia.com</a>&gt;;
<a href=3D"mailto:draft-ietf-bess-evpn-fast-df-recovery@ietf.org">draft-iet=
f-bess-evpn-fast-df-recovery@ietf.org</a>;
<a href=3D"mailto:draft-ietf-bess-evpn-df-election-framework@ietf.org">draf=
t-ietf-bess-evpn-df-election-framework@ietf.org</a><br>
<b>Cc:</b> <a href=3D"mailto:bess@ietf.org">bess@ietf.org</a><br>
<b>Subject:</b> RE: Query to authors of draft-ietf-bess-evpn-fast-df-recove=
ry and rfc<o:p></o:p></p>
</div>
</div>
<p class=3D"MsoNormal"><o:p>&nbsp;</o:p></p>
<p class=3D"MsoNormal"><span style=3D"color:#1F497D">Hi Jorge and others in=
 Bess WG,<o:p></o:p></span></p>
<p class=3D"MsoNormal"><span style=3D"color:#1F497D"><o:p>&nbsp;</o:p></spa=
n></p>
<p class=3D"MsoNormal"><span style=3D"color:#1F497D">We have come out with =
a new draft to which proposes a DF-election-mode where in all the PEs inten=
d to play the DF-role.<o:p></o:p></span></p>
<p class=3D"MsoNormal"><span style=3D"color:#1F497D">Please go through the =
document and provide your comments:
<a href=3D"https://datatracker.ietf.org/doc/draft-saumvinayak-bess-all-df-b=
um/">https://datatracker.ietf.org/doc/draft-saumvinayak-bess-all-df-bum/</a=
><o:p></o:p></span></p>
<p class=3D"MsoNormal"><span style=3D"color:#1F497D"><o:p>&nbsp;</o:p></spa=
n></p>
<p class=3D"MsoNormal"><span style=3D"color:#1F497D">Thanks<o:p></o:p></spa=
n></p>
<p class=3D"MsoNormal"><span style=3D"color:#1F497D">Saumya.<o:p></o:p></sp=
an></p>
<p class=3D"MsoNormal"><span style=3D"color:#1F497D"><o:p>&nbsp;</o:p></spa=
n></p>
<p class=3D"MsoNormal"><span style=3D"color:#1F497D"><o:p>&nbsp;</o:p></spa=
n></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> Joshi, Vinayak <br>
<b>Sent:</b> Monday, August 23, 2021 5:22 PM<br>
<b>To:</b> Dikshit, Saumya &lt;<a href=3D"mailto:saumya.dikshit@hpe.com">sa=
umya.dikshit@hpe.com</a>&gt;; Rabadan, Jorge (Nokia - US/Mountain View) &lt=
;<a href=3D"mailto:jorge.rabadan@nokia.com">jorge.rabadan@nokia.com</a>&gt;;
<a href=3D"mailto:draft-ietf-bess-evpn-fast-df-recovery@ietf.org">draft-iet=
f-bess-evpn-fast-df-recovery@ietf.org</a>;
<a href=3D"mailto:draft-ietf-bess-evpn-df-election-framework@ietf.org">draf=
t-ietf-bess-evpn-df-election-framework@ietf.org</a><br>
<b>Cc:</b> <a href=3D"mailto:bess@ietf.org">bess@ietf.org</a><br>
<b>Subject:</b> RE: Query to authors of draft-ietf-bess-evpn-fast-df-recove=
ry and rfc<o:p></o:p></p>
</div>
</div>
<p class=3D"MsoNormal"><o:p>&nbsp;</o:p></p>
<p class=3D"MsoNormal"><span style=3D"color:#1F497D">+1 for standard compli=
ance on the control plane to indicate [All Active + All DF].<o:p></o:p></sp=
an></p>
<p class=3D"MsoNormal"><span style=3D"color:#1F497D">However, I think local=
 bias is still needed to prevent some scenarios
<o:p></o:p></span></p>
<p class=3D"MsoNormal"><span style=3D"color:#1F497D"><o:p>&nbsp;</o:p></spa=
n></p>
<p class=3D"MsoNormal"><span style=3D"color:#1F497D">E.g.:<o:p></o:p></span=
></p>
<p class=3D"MsoNormal"><span style=3D"color:#1F497D">1)&nbsp; Host1 sends o=
ut ARP request for the Firewall.<o:p></o:p></span></p>
<p class=3D"MsoNormal"><span style=3D"color:#1F497D">2)&nbsp; It reaches VT=
EP-1 over VxLAN from Vtep_Host1. Two options at Vtep_1<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 style=3D"color:#1F497D"><span style=3D"mso-list:=
Ignore">a)<span style=3D"font:7.0pt &quot;Times New Roman&quot;">&nbsp;&nbs=
p;&nbsp;&nbsp;&nbsp;
</span></span></span><![endif]><span style=3D"color:#1F497D">Proprietary Op=
tion: &nbsp;VTEP 2 does not forward it over the VxLAN DCI tunnel to Vtep2. =
I.e. VTEP 1 has to match the ARP for Firewall.<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 style=3D"color:#1F497D"><span style=3D"mso-list:=
Ignore">b)<span style=3D"font:7.0pt &quot;Times New Roman&quot;">&nbsp;&nbs=
p;&nbsp;&nbsp;&nbsp;
</span></span></span><![endif]><span style=3D"color:#1F497D">&nbsp;Vtep_1 s=
ends it over VTEP 2 on VxLAN DCI. VTEP 2&#8217;s local bias procedure preve=
nts it from getting into Firewall_2.&nbsp; This makes it easier to implemen=
t on Vtep_2. This is because Vtep_1 need not selectively
 block BUM over the VxLAN tunnel (ARP from Host1 to resolve Host2&#8217;s I=
P has to be forwarded by Vtep_1 to Vtep_2).<o:p></o:p></span></p>
<p class=3D"MsoNormal"><span style=3D"color:#1F497D"><o:p>&nbsp;</o:p></spa=
n></p>
<p class=3D"MsoNormal"><span style=3D"color:#1F497D">Regards,<o:p></o:p></s=
pan></p>
<p class=3D"MsoNormal"><span style=3D"color:#1F497D">Vinayak<o:p></o:p></sp=
an></p>
<p class=3D"MsoNormal"><span style=3D"color:#1F497D"><o:p>&nbsp;</o:p></spa=
n></p>
<p class=3D"MsoNormal"><span style=3D"color:#1F497D"><o:p>&nbsp;</o:p></spa=
n></p>
<p class=3D"MsoNormal"><span style=3D"color:#1F497D"><o:p>&nbsp;</o:p></spa=
n></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> BESS [<a href=3D"mailto:bess-bounces@ie=
tf.org">mailto:bess-bounces@ietf.org</a>]
<b>On Behalf Of </b>Dikshit, Saumya<br>
<b>Sent:</b> Thursday, August 19, 2021 11:39 PM<br>
<b>To:</b> Rabadan, Jorge (Nokia - US/Mountain View) &lt;<a href=3D"mailto:=
jorge.rabadan@nokia.com">jorge.rabadan@nokia.com</a>&gt;;
<a href=3D"mailto:draft-ietf-bess-evpn-fast-df-recovery@ietf.org">draft-iet=
f-bess-evpn-fast-df-recovery@ietf.org</a>;
<a href=3D"mailto:draft-ietf-bess-evpn-df-election-framework@ietf.org">draf=
t-ietf-bess-evpn-df-election-framework@ietf.org</a><br>
<b>Cc:</b> <a href=3D"mailto:bess@ietf.org">bess@ietf.org</a><br>
<b>Subject:</b> Re: [bess] Query to authors of draft-ietf-bess-evpn-fast-df=
-recovery and rfc<o:p></o:p></p>
</div>
</div>
<p class=3D"MsoNormal"><o:p>&nbsp;</o:p></p>
<p class=3D"MsoNormal"><i><span style=3D"color:#1F497D;background:yellow;ms=
o-highlight:yellow"><o:p>&nbsp;</o:p></span></i></p>
<p class=3D"MsoNormal"><i><span style=3D"color:#1F497D;background:yellow;ms=
o-highlight:yellow">&gt;&gt;&gt;&gt;
</span></i><i><span style=3D"font-size:10.5pt;font-family:Consolas;backgrou=
nd:yellow;mso-highlight:yellow">If you still want to control the unicast an=
d BUM flows to one FW or the other depending on the leaf, you can still do =
it but that&#8217;s implementation specific
 since it relies on the route selection in vtep_host1 and vtep_host2.</span=
></i><i><span style=3D"font-size:10.5pt;font-family:Consolas"><o:p></o:p></=
span></i></p>
<p class=3D"MsoNormal"><span style=3D"font-size:10.5pt;font-family:Consolas=
">+1 on the implementation part. It&#8217;s good to have few proprietary so=
lutions in place.
<o:p></o:p></span></p>
<p class=3D"MsoNormal"><span style=3D"font-size:10.5pt;font-family:Consolas=
">On another note, the best way forward could be the standards-support/enab=
ler for EVPN control-plane;<o:p></o:p></span></p>
<p class=3D"MsoNormal"><span style=3D"font-size:10.5pt;font-family:Consolas=
">like an option to allow more than one PEs (in active-active) to process t=
he BUM (arp request) traffic.
<o:p></o:p></span></p>
<p class=3D"MsoNormal"><span style=3D"color:#1F497D"><o:p>&nbsp;</o:p></spa=
n></p>
<p class=3D"MsoNormal"><span style=3D"color:#1F497D">Thanks<o:p></o:p></spa=
n></p>
<p class=3D"MsoNormal"><span style=3D"color:#1F497D">Saumya.<o:p></o:p></sp=
an></p>
<p class=3D"MsoNormal"><span style=3D"color:#1F497D"><o:p>&nbsp;</o:p></spa=
n></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> Rabadan, Jorge (Nokia - US/Mountain Vie=
w) [<a href=3D"mailto:jorge.rabadan@nokia.com">mailto:jorge.rabadan@nokia.c=
om</a>]
<br>
<b>Sent:</b> Thursday, August 19, 2021 9:40 PM<br>
<b>To:</b> Dikshit, Saumya &lt;<a href=3D"mailto:saumya.dikshit@hpe.com">sa=
umya.dikshit@hpe.com</a>&gt;;
<a href=3D"mailto:draft-ietf-bess-evpn-fast-df-recovery@ietf.org">draft-iet=
f-bess-evpn-fast-df-recovery@ietf.org</a>;
<a href=3D"mailto:draft-ietf-bess-evpn-df-election-framework@ietf.org">draf=
t-ietf-bess-evpn-df-election-framework@ietf.org</a><br>
<b>Cc:</b> <a href=3D"mailto:bess@ietf.org">bess@ietf.org</a><br>
<b>Subject:</b> Re: Query to authors of draft-ietf-bess-evpn-fast-df-recove=
ry and rfc<o:p></o:p></p>
</div>
</div>
<p class=3D"MsoNormal"><o:p>&nbsp;</o:p></p>
<p class=3D"MsoNormal"><span style=3D"font-size:10.5pt;font-family:Consolas=
">I think you are saying that the FW can fail but it&#8217;s interface to t=
he leaf is oper-up. I don&#8217;t think the network can do anything to prev=
ent traffic to that interface then.<o:p></o:p></span></p>
<p class=3D"MsoNormal"><span style=3D"font-size:10.5pt;font-family:Consolas=
"><o:p>&nbsp;</o:p></span></p>
<p class=3D"MsoNormal"><span style=3D"font-size:10.5pt;font-family:Consolas=
">And of course, in your new diagram local bias does not play. As I said, l=
ocal bias works in the previous diagram.<o:p></o:p></span></p>
<p class=3D"MsoNormal"><span style=3D"font-size:10.5pt;font-family:Consolas=
">Those new leaf nodes will do aliasing to the remote all-active ES.
<o:p></o:p></span></p>
<p class=3D"MsoNormal"><span style=3D"font-size:10.5pt;font-family:Consolas=
"><o:p>&nbsp;</o:p></span></p>
<p class=3D"MsoNormal"><span style=3D"font-size:10.5pt;font-family:Consolas=
">If you still want to control the unicast and BUM flows to one FW or the o=
ther depending on the leaf, you can still do it but that&#8217;s implementa=
tion specific since it relies on the route
 selection in vtep_host1 and vtep_host2. <o:p></o:p></span></p>
<p class=3D"MsoNormal"><span style=3D"font-size:10.5pt;font-family:Consolas=
"><o:p>&nbsp;</o:p></span></p>
<p class=3D"MsoNormal"><span style=3D"font-size:10.5pt;font-family:Consolas=
">Thx<o:p></o:p></span></p>
<p class=3D"MsoNormal"><span style=3D"font-size:10.5pt;font-family:Consolas=
">Jorge<o:p></o:p></span></p>
<p class=3D"MsoNormal"><span style=3D"font-size:10.5pt;font-family:Consolas=
"><o:p>&nbsp;</o:p></span></p>
<p class=3D"MsoNormal"><span style=3D"font-size:10.5pt;font-family:Consolas=
"><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"mso-margin-top-alt:0in;margin-right:0in;mar=
gin-bottom:12.0pt;margin-left:.5in">
<b><span style=3D"font-size:12.0pt;color:black">From: </span></b><span styl=
e=3D"font-size:12.0pt;color:black">Dikshit, Saumya &lt;<a href=3D"mailto:sa=
umya.dikshit@hpe.com">saumya.dikshit@hpe.com</a>&gt;<br>
<b>Date: </b>Thursday, August 19, 2021 at 8:49 AM<br>
<b>To: </b>Rabadan, Jorge (Nokia - US/Mountain View) &lt;<a href=3D"mailto:=
jorge.rabadan@nokia.com">jorge.rabadan@nokia.com</a>&gt;,
<a href=3D"mailto:draft-ietf-bess-evpn-fast-df-recovery@ietf.org">draft-iet=
f-bess-evpn-fast-df-recovery@ietf.org</a> &lt;<a href=3D"mailto:draft-ietf-=
bess-evpn-fast-df-recovery@ietf.org">draft-ietf-bess-evpn-fast-df-recovery@=
ietf.org</a>&gt;,
<a href=3D"mailto:draft-ietf-bess-evpn-df-election-framework@ietf.org">draf=
t-ietf-bess-evpn-df-election-framework@ietf.org</a> &lt;<a href=3D"mailto:d=
raft-ietf-bess-evpn-df-election-framework@ietf.org">draft-ietf-bess-evpn-df=
-election-framework@ietf.org</a>&gt;<br>
<b>Cc: </b><a href=3D"mailto:bess@ietf.org">bess@ietf.org</a> &lt;<a href=
=3D"mailto:bess@ietf.org">bess@ietf.org</a>&gt;<br>
<b>Subject: </b>RE: Query to authors of draft-ietf-bess-evpn-fast-df-recove=
ry and rfc<o:p></o:p></span></p>
</div>
<p class=3D"MsoNormal" style=3D"margin-left:.5in"><i><span style=3D"color:#=
1F497D">&gt;&gt;&gt;</span></i><i><span style=3D"font-size:10.5pt;font-fami=
ly:Consolas"> the static mac is configured associated to an interface and c=
onditionally active based on the oper-status of the
 interface<o:p></o:p></span></i></p>
<p class=3D"MsoNormal" style=3D"margin-left:.5in"><span style=3D"color:#1F4=
97D">Ack on that and that&#8217;s pretty organic (tying it to the interface=
/AC state).<o:p></o:p></span></p>
<p class=3D"MsoNormal" style=3D"margin-left:.5in"><span style=3D"color:#1F4=
97D">But it may not solve the case where other hosts (other than firewall) =
are behind the interface/AC (which is live and kicking).
<o:p></o:p></span></p>
<p class=3D"MsoNormal" style=3D"margin-left:.5in"><span style=3D"color:#1F4=
97D">Need to track firewall state and trigger an administrative delete of t=
he static-MAC.<o:p></o:p></span></p>
<p class=3D"MsoNormal" style=3D"margin-left:.5in"><span style=3D"color:#1F4=
97D"><o:p>&nbsp;</o:p></span></p>
<p class=3D"MsoNormal" style=3D"margin-left:.5in"><span style=3D"color:#1F4=
97D"><o:p>&nbsp;</o:p></span></p>
<p class=3D"MsoNormal" style=3D"margin-left:.5in"><span style=3D"color:#1F4=
97D">&gt;&gt;&gt;<o:p>&nbsp;</o:p></span></p>
<p class=3D"MsoNormal" style=3D"margin-left:1.0in"><span style=3D"color:#1F=
497D">As I mentioned I should have added first_hop vtep/PE for Host1/2 as w=
ell,
<o:p></o:p></span></p>
<p class=3D"MsoNormal" style=3D"margin-left:1.0in"><span style=3D"color:#1F=
497D">to reflect that reachability to firewall from the host(s) is across t=
he Overlay (EVPN fabric).<o:p></o:p></span></p>
<p class=3D"MsoNormal" style=3D"margin-left:1.0in"><span style=3D"color:#1F=
497D"><o:p>&nbsp;</o:p></span></p>
<p class=3D"MsoNormal" style=3D"margin-left:1.0in"><span style=3D"color:#1F=
497D">I have redone the topology to show host1 and host2 behind first hop v=
teps &#8220;Vtep_host1&#8221; and &#8220;Vtep_host2&#8221; respectively.<o:=
p></o:p></span></p>
<p class=3D"MsoNormal" style=3D"margin-left:1.0in"><span style=3D"color:#1F=
497D">In this updated topology local-bias will not come into play, as traff=
ic from host1/2 to firewall arrives over the evpn-fabric.<o:p></o:p></span>=
</p>
<p class=3D"MsoNormal" style=3D"margin-left:1.0in"><span style=3D"color:#1F=
497D">.<o:p></o:p></span></p>
<p class=3D"MsoNormal" style=3D"margin-left:1.0in"><span style=3D"color:#1F=
497D"><o:p>&nbsp;</o:p></span></p>
<p class=3D"MsoNormal" style=3D"margin-left:1.0in">&nbsp;&nbsp;&nbsp; SITE-=
1&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;&nb=
sp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;=
&nbsp;&nbsp;&nbsp; SITE-2<br>
------------------------------------------------------&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;
<br>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; Host1&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;Host2<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;&=
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; /<o:p></o:p></p>
<p class=3D"MsoNormal" style=3D"margin-left:1.0in">Vtep_host1&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;&=
nbsp;&nbsp;Vtep_host2&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;=
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
<br>
&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;&nbsp; &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; [ EVPN-fabri=
c ]&nbsp;&nbsp; &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp=
;&nbsp;&nbsp;&nbsp;|<o:p></o:p></p>
<p class=3D"MsoNormal" style=3D"mso-margin-top-alt:0in;margin-right:0in;mar=
gin-bottom:12.0pt;margin-left:1.0in">
&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; |<br>
&nbsp;&nbsp;&nbsp;&nbsp; Vtep1&nbsp; =3D=3D =3D=3DWAN=3D=3D=3D=3D=3D=3D&nbs=
p; Vtep2&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&=
nbsp; <br>
&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; &n=
bsp;&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;
<br>
Firewall _1&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; Firewall_2&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbs=
p;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; <br>
&nbsp; (MAC_F)&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; (MAC_F)<span=
 style=3D"color:#1F497D"><o:p></o:p></span></p>
<p class=3D"MsoNormal" style=3D"margin-left:.5in"><span style=3D"color:#1F4=
97D"><o:p>&nbsp;</o:p></span></p>
<p class=3D"MsoNormal" style=3D"margin-left:.5in"><span style=3D"color:#1F4=
97D"><o:p>&nbsp;</o:p></span></p>
<p class=3D"MsoNormal" style=3D"margin-left:.5in"><span style=3D"color:#1F4=
97D"><o:p>&nbsp;</o:p></span></p>
<div>
<div style=3D"border:none;border-top:solid #E1E1E1 1.0pt;padding:3.0pt 0in =
0in 0in">
<p class=3D"MsoNormal" style=3D"margin-left:.5in"><b>From:</b> Rabadan, Jor=
ge (Nokia - US/Mountain View) [<a href=3D"mailto:jorge.rabadan@nokia.com">m=
ailto:jorge.rabadan@nokia.com</a>]
<br>
<b>Sent:</b> Thursday, August 19, 2021 9:04 PM<br>
<b>To:</b> Dikshit, Saumya &lt;<a href=3D"mailto:saumya.dikshit@hpe.com">sa=
umya.dikshit@hpe.com</a>&gt;;
<a href=3D"mailto:draft-ietf-bess-evpn-fast-df-recovery@ietf.org">draft-iet=
f-bess-evpn-fast-df-recovery@ietf.org</a>;
<a href=3D"mailto:draft-ietf-bess-evpn-df-election-framework@ietf.org">draf=
t-ietf-bess-evpn-df-election-framework@ietf.org</a><br>
<b>Cc:</b> <a href=3D"mailto:bess@ietf.org">bess@ietf.org</a><br>
<b>Subject:</b> Re: Query to authors of draft-ietf-bess-evpn-fast-df-recove=
ry and rfc<o:p></o:p></p>
</div>
</div>
<p class=3D"MsoNormal" style=3D"margin-left:.5in"><o:p>&nbsp;</o:p></p>
<p class=3D"MsoNormal" style=3D"margin-left:.5in"><span style=3D"font-size:=
10.5pt;font-family:Consolas">About this:<o:p></o:p></span></p>
<p class=3D"MsoNormal" style=3D"margin-left:.5in"><span style=3D"font-size:=
10.5pt;font-family:Consolas"><o:p>&nbsp;</o:p></span></p>
<p class=3D"MsoNormal" style=3D"margin-left:.5in"><i><span style=3D"font-si=
ze:10.5pt;font-family:Consolas">&gt;&gt;&gt;&gt;&nbsp;the local static MAC =
disappears</span></i><span style=3D"font-size:10.5pt;font-family:Consolas">=
<o:p></o:p></span></p>
<p class=3D"MsoNormal" style=3D"margin-left:.5in"><span style=3D"font-size:=
10.5pt;font-family:Consolas">As I have observed in few implementations that=
 static MACs are admin-configured (other than control-plane published with =
sticky-bit).<o:p></o:p></span></p>
<p class=3D"MsoNormal" style=3D"margin-left:.5in"><span style=3D"font-size:=
10.5pt;font-family:Consolas">So will need a admin intervention to clean the=
m up.<o:p></o:p></span></p>
<p class=3D"MsoNormal" style=3D"margin-left:.5in"><span style=3D"font-size:=
10.5pt;font-family:Consolas"><o:p>&nbsp;</o:p></span></p>
<p class=3D"MsoNormal" style=3D"margin-left:.5in"><span style=3D"font-size:=
10.5pt;font-family:Consolas"><o:p>&nbsp;</o:p></span></p>
<p class=3D"MsoNormal" style=3D"margin-left:.5in"><span style=3D"font-size:=
10.5pt;font-family:Consolas">In the implementations I know, the static mac =
is configured associated to an interface and conditionally active based on =
the oper-status of the interface. So no
 admin intervention. IMHO it does not make much sense to keep a static mac =
installed if the associated attachment circuit is down.<o:p></o:p></span></=
p>
<p class=3D"MsoNormal" style=3D"margin-left:.5in"><span style=3D"font-size:=
10.5pt;font-family:Consolas"><o:p>&nbsp;</o:p></span></p>
<p class=3D"MsoNormal" style=3D"margin-left:.5in"><span style=3D"font-size:=
10.5pt;font-family:Consolas">Thanks.<o:p></o:p></span></p>
<p class=3D"MsoNormal" style=3D"margin-left:.5in"><span style=3D"font-size:=
10.5pt;font-family:Consolas">Jorge<o:p></o:p></span></p>
<p class=3D"MsoNormal" style=3D"margin-left:.5in"><span style=3D"font-size:=
10.5pt;font-family:Consolas"><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"mso-margin-top-alt:0in;margin-right:0in;mar=
gin-bottom:12.0pt;margin-left:1.0in">
<b><span style=3D"font-size:12.0pt;color:black">From: </span></b><span styl=
e=3D"font-size:12.0pt;color:black">Dikshit, Saumya &lt;<a href=3D"mailto:sa=
umya.dikshit@hpe.com">saumya.dikshit@hpe.com</a>&gt;<br>
<b>Date: </b>Thursday, August 19, 2021 at 8:28 AM<br>
<b>To: </b>Rabadan, Jorge (Nokia - US/Mountain View) &lt;<a href=3D"mailto:=
jorge.rabadan@nokia.com">jorge.rabadan@nokia.com</a>&gt;,
<a href=3D"mailto:draft-ietf-bess-evpn-fast-df-recovery@ietf.org">draft-iet=
f-bess-evpn-fast-df-recovery@ietf.org</a> &lt;<a href=3D"mailto:draft-ietf-=
bess-evpn-fast-df-recovery@ietf.org">draft-ietf-bess-evpn-fast-df-recovery@=
ietf.org</a>&gt;,
<a href=3D"mailto:draft-ietf-bess-evpn-df-election-framework@ietf.org">draf=
t-ietf-bess-evpn-df-election-framework@ietf.org</a> &lt;<a href=3D"mailto:d=
raft-ietf-bess-evpn-df-election-framework@ietf.org">draft-ietf-bess-evpn-df=
-election-framework@ietf.org</a>&gt;<br>
<b>Cc: </b><a href=3D"mailto:bess@ietf.org">bess@ietf.org</a> &lt;<a href=
=3D"mailto:bess@ietf.org">bess@ietf.org</a>&gt;<br>
<b>Subject: </b>RE: Query to authors of draft-ietf-bess-evpn-fast-df-recove=
ry and rfc<o:p></o:p></span></p>
</div>
<p class=3D"MsoNormal" style=3D"margin-left:1.0in"><span style=3D"color:#1F=
497D">Thanks Again Rabadan and apology for the confusion.
<o:p></o:p></span></p>
<p class=3D"MsoNormal" style=3D"margin-left:1.0in"><span style=3D"color:#1F=
497D"><o:p>&nbsp;</o:p></span></p>
<p class=3D"MsoNormal" style=3D"margin-left:1.0in"><span style=3D"color:#1F=
497D">As I mentioned I should have added first_hop vtep/PE for Host1/2 as w=
ell,
<o:p></o:p></span></p>
<p class=3D"MsoNormal" style=3D"margin-left:1.0in"><span style=3D"color:#1F=
497D">to reflect that reachability to firewall from the host(s) is across t=
he Overlay (EVPN fabric).<o:p></o:p></span></p>
<p class=3D"MsoNormal" style=3D"margin-left:1.0in"><span style=3D"color:#1F=
497D"><o:p>&nbsp;</o:p></span></p>
<p class=3D"MsoNormal" style=3D"margin-left:1.0in"><span style=3D"color:#1F=
497D">I have redone the topology to show host1 and host2 behind first hop v=
teps &#8220;Vtep_host1&#8221; and &#8220;Vtep_host2&#8221; respectively.<o:=
p></o:p></span></p>
<p class=3D"MsoNormal" style=3D"margin-left:1.0in"><span style=3D"color:#1F=
497D">In this updated topology local-bias will not come into play, as traff=
ic from host1/2 to firewall arrives over the evpn-fabric.<o:p></o:p></span>=
</p>
<p class=3D"MsoNormal" style=3D"margin-left:1.0in"><span style=3D"color:#1F=
497D">.<o:p></o:p></span></p>
<p class=3D"MsoNormal" style=3D"margin-left:1.0in"><span style=3D"color:#1F=
497D"><o:p>&nbsp;</o:p></span></p>
<p class=3D"MsoNormal" style=3D"margin-left:1.0in">&nbsp;&nbsp;&nbsp; SITE-=
1&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;&nb=
sp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;=
&nbsp;&nbsp;&nbsp; SITE-2<br>
------------------------------------------------------&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;
<br>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; Host1&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;Host2<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;&=
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; /<o:p></o:p></p>
<p class=3D"MsoNormal" style=3D"margin-left:1.0in">Vtep_host1&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;&=
nbsp;&nbsp;Vtep_host2&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;=
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
<br>
&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;&nbsp; &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; [ EVPN-fabri=
c ]&nbsp;&nbsp; &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp=
;&nbsp;&nbsp;&nbsp;|<o:p></o:p></p>
<p class=3D"MsoNormal" style=3D"mso-margin-top-alt:0in;margin-right:0in;mar=
gin-bottom:12.0pt;margin-left:1.0in">
&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; |<br>
&nbsp;&nbsp;&nbsp;&nbsp; Vtep1&nbsp; =3D=3D =3D=3DWAN=3D=3D=3D=3D=3D=3D&nbs=
p; Vtep2&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&=
nbsp; <br>
&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; &n=
bsp;&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;
<br>
Firewall _1&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; Firewall_2&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbs=
p;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; <br>
&nbsp; (MAC_F)&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; (MAC_F)<span=
 style=3D"color:#1F497D"><o:p></o:p></span></p>
<p class=3D"MsoNormal" style=3D"margin-left:1.0in"><span style=3D"color:#1F=
497D"><o:p>&nbsp;</o:p></span></p>
<p class=3D"MsoNormal" style=3D"margin-left:1.0in"><i><span style=3D"color:=
#1F497D;background:yellow;mso-highlight:yellow">&gt;&gt;&gt;&gt;</span></i>=
<i><span style=3D"font-size:10.5pt;font-family:Consolas;background:yellow;m=
so-highlight:yellow"> the local static MAC disappears</span></i><i><span st=
yle=3D"font-size:10.5pt;font-family:Consolas"><o:p></o:p></span></i></p>
<p class=3D"MsoNormal" style=3D"margin-left:1.0in"><span style=3D"font-size=
:10.5pt;font-family:Consolas">As I have observed in few implementations tha=
t static MACs are admin-configured (other than control-plane published with=
 sticky-bit).<o:p></o:p></span></p>
<p class=3D"MsoNormal" style=3D"margin-left:1.0in"><span style=3D"font-size=
:10.5pt;font-family:Consolas">So will need a admin intervention to clean th=
em up.</span><span style=3D"color:#1F497D"><o:p></o:p></span></p>
<p class=3D"MsoNormal" style=3D"margin-left:1.0in"><span style=3D"color:#1F=
497D"><o:p>&nbsp;</o:p></span></p>
<p class=3D"MsoNormal" style=3D"margin-left:1.0in"><span style=3D"color:#1F=
497D">Thanks<o:p></o:p></span></p>
<p class=3D"MsoNormal" style=3D"margin-left:1.0in"><span style=3D"color:#1F=
497D">Saumya.<o:p></o:p></span></p>
<p class=3D"MsoNormal" style=3D"margin-left:1.0in"><span style=3D"color:#1F=
497D"><o:p>&nbsp;</o:p></span></p>
<div>
<div style=3D"border:none;border-top:solid #E1E1E1 1.0pt;padding:3.0pt 0in =
0in 0in">
<p class=3D"MsoNormal" style=3D"margin-left:1.0in"><b>From:</b> Rabadan, Jo=
rge (Nokia - US/Mountain View) [<a href=3D"mailto:jorge.rabadan@nokia.com">=
mailto:jorge.rabadan@nokia.com</a>]
<br>
<b>Sent:</b> Thursday, August 19, 2021 8:35 PM<br>
<b>To:</b> Dikshit, Saumya &lt;<a href=3D"mailto:saumya.dikshit@hpe.com">sa=
umya.dikshit@hpe.com</a>&gt;;
<a href=3D"mailto:draft-ietf-bess-evpn-fast-df-recovery@ietf.org">draft-iet=
f-bess-evpn-fast-df-recovery@ietf.org</a>;
<a href=3D"mailto:draft-ietf-bess-evpn-df-election-framework@ietf.org">draf=
t-ietf-bess-evpn-df-election-framework@ietf.org</a><br>
<b>Cc:</b> <a href=3D"mailto:bess@ietf.org">bess@ietf.org</a><br>
<b>Subject:</b> Re: Query to authors of draft-ietf-bess-evpn-fast-df-recove=
ry and rfc<o:p></o:p></p>
</div>
</div>
<p class=3D"MsoNormal" style=3D"margin-left:1.0in"><o:p>&nbsp;</o:p></p>
<p class=3D"MsoNormal" style=3D"margin-left:1.0in"><span style=3D"font-size=
:10.5pt;font-family:Consolas">For the first case, again, for the local host=
s, local bias makes sure the ARP requests go only to the local FW, i.e. hos=
t-1 ARP Requests goes to FW-1 only, irrespective
 of the DF state.<o:p></o:p></span></p>
<p class=3D"MsoNormal" style=3D"margin-left:1.0in"><span style=3D"font-size=
:10.5pt;font-family:Consolas"><o:p>&nbsp;</o:p></span></p>
<p class=3D"MsoNormal" style=3D"margin-left:1.0in"><span style=3D"font-size=
:10.5pt;font-family:Consolas">For the second case, I don&#8217;t understand=
. When the local FW goes down, the local static MAC disappears and the one =
from the EVPN route should be installed.<o:p></o:p></span></p>
<p class=3D"MsoNormal" style=3D"margin-left:1.0in"><span style=3D"font-size=
:10.5pt;font-family:Consolas"><o:p>&nbsp;</o:p></span></p>
<p class=3D"MsoNormal" style=3D"margin-left:1.0in"><span style=3D"font-size=
:10.5pt;font-family:Consolas">Thx<o:p></o:p></span></p>
<p class=3D"MsoNormal" style=3D"margin-left:1.0in"><span style=3D"font-size=
:10.5pt;font-family:Consolas">Jorge<o:p></o:p></span></p>
<p class=3D"MsoNormal" style=3D"margin-left:1.0in"><span style=3D"font-size=
:10.5pt;font-family:Consolas"><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"mso-margin-top-alt:0in;margin-right:0in;mar=
gin-bottom:12.0pt;margin-left:1.5in">
<b><span style=3D"font-size:12.0pt;color:black">From: </span></b><span styl=
e=3D"font-size:12.0pt;color:black">Dikshit, Saumya &lt;<a href=3D"mailto:sa=
umya.dikshit@hpe.com">saumya.dikshit@hpe.com</a>&gt;<br>
<b>Date: </b>Thursday, August 19, 2021 at 7:56 AM<br>
<b>To: </b>Rabadan, Jorge (Nokia - US/Mountain View) &lt;<a href=3D"mailto:=
jorge.rabadan@nokia.com">jorge.rabadan@nokia.com</a>&gt;,
<a href=3D"mailto:draft-ietf-bess-evpn-fast-df-recovery@ietf.org">draft-iet=
f-bess-evpn-fast-df-recovery@ietf.org</a> &lt;<a href=3D"mailto:draft-ietf-=
bess-evpn-fast-df-recovery@ietf.org">draft-ietf-bess-evpn-fast-df-recovery@=
ietf.org</a>&gt;,
<a href=3D"mailto:draft-ietf-bess-evpn-df-election-framework@ietf.org">draf=
t-ietf-bess-evpn-df-election-framework@ietf.org</a> &lt;<a href=3D"mailto:d=
raft-ietf-bess-evpn-df-election-framework@ietf.org">draft-ietf-bess-evpn-df=
-election-framework@ietf.org</a>&gt;<br>
<b>Cc: </b><a href=3D"mailto:bess@ietf.org">bess@ietf.org</a> &lt;<a href=
=3D"mailto:bess@ietf.org">bess@ietf.org</a>&gt;<br>
<b>Subject: </b>RE: Query to authors of draft-ietf-bess-evpn-fast-df-recove=
ry and rfc<o:p></o:p></span></p>
</div>
<p class=3D"MsoNormal" style=3D"margin-left:1.5in">Thanks a lot for a promp=
t reply Jorge.
<o:p></o:p></p>
<p class=3D"MsoNormal" style=3D"margin-left:1.5in"><o:p>&nbsp;</o:p></p>
<p class=3D"MsoNormal" style=3D"margin-left:1.5in">Well I missed drawing th=
e Host(s) behind the remote Vtep (PE) assuming that it will not make any di=
fference (except aliasing as you mentioned).<o:p></o:p></p>
<p class=3D"MsoNormal" style=3D"margin-left:1.5in"><span style=3D"color:#1F=
497D"><o:p>&nbsp;</o:p></span></p>
<p class=3D"MsoNormal" style=3D"margin-left:1.5in"><i><span style=3D"color:=
black;background:yellow;mso-highlight:yellow">&gt;&gt;&gt;&gt;
</span></i><i><span style=3D"font-size:10.5pt;font-family:Consolas;color:bl=
ack;background:yellow;mso-highlight:yellow">FW1 and FW2 can be attached to =
the same all-active ES</span></i><i><span style=3D"font-size:10.5pt;font-fa=
mily:Consolas;color:black"><o:p></o:p></span></i></p>
<p class=3D"MsoNormal" style=3D"margin-left:1.5in">How to handle the broadc=
ast packets like ARP request for the firewaill credentials ? ARP request (M=
AC_F) should to sent to the local vtep, which should act as a DF.<o:p></o:p=
></p>
<p class=3D"MsoNormal" style=3D"margin-left:1.5in">The hairpinning of ARP r=
equest to remote DF (over WAN), should be avoided. That&#8217;s the reason =
it would be good to have two DFs for the {ESI, Bridge-domain} in this scena=
rio.<o:p></o:p></p>
<p class=3D"MsoNormal" style=3D"margin-left:1.5in"><span style=3D"font-size=
:10.5pt;font-family:Consolas"><o:p>&nbsp;</o:p></span></p>
<p class=3D"MsoNormal" style=3D"margin-left:1.5in"><i><span style=3D"color:=
#1F497D;background:yellow;mso-highlight:yellow">&gt;&gt;&gt;&gt;</span></i>=
<i><span style=3D"font-size:10.5pt;font-family:Consolas;background:yellow;m=
so-highlight:yellow"> In the implementations that I
 know, the local static MAC will be preferred over the EVPN MAC/IP route wi=
th the static bit, hence again you will have the behavior you want</span></=
i><i><span style=3D"font-size:10.5pt;font-family:Consolas"><o:p></o:p></spa=
n></i></p>
<p class=3D"MsoNormal" style=3D"margin-left:1.5in">The static-mac approach =
has an issue, when the local firewall goes down, there is no organic way to=
 prefer/plumb the MAC_F published by remote vtep.<o:p></o:p></p>
<p class=3D"MsoNormal" style=3D"margin-left:1.5in"><span style=3D"color:#1F=
497D"><o:p>&nbsp;</o:p></span></p>
<p class=3D"MsoNormal" style=3D"margin-left:1.5in"><span style=3D"color:#1F=
497D">Thanks<o:p></o:p></span></p>
<p class=3D"MsoNormal" style=3D"margin-left:1.5in"><span style=3D"color:#1F=
497D">Saumya.<o:p></o:p></span></p>
<p class=3D"MsoNormal" style=3D"margin-left:1.5in"><span style=3D"color:#1F=
497D"><o:p>&nbsp;</o:p></span></p>
<div>
<div style=3D"border:none;border-top:solid #E1E1E1 1.0pt;padding:3.0pt 0in =
0in 0in">
<p class=3D"MsoNormal" style=3D"margin-left:1.5in"><b>From:</b> Rabadan, Jo=
rge (Nokia - US/Mountain View) [<a href=3D"mailto:jorge.rabadan@nokia.com">=
mailto:jorge.rabadan@nokia.com</a>]
<br>
<b>Sent:</b> Thursday, August 19, 2021 7:47 PM<br>
<b>To:</b> Dikshit, Saumya &lt;<a href=3D"mailto:saumya.dikshit@hpe.com">sa=
umya.dikshit@hpe.com</a>&gt;;
<a href=3D"mailto:draft-ietf-bess-evpn-fast-df-recovery@ietf.org">draft-iet=
f-bess-evpn-fast-df-recovery@ietf.org</a>;
<a href=3D"mailto:draft-ietf-bess-evpn-df-election-framework@ietf.org">draf=
t-ietf-bess-evpn-df-election-framework@ietf.org</a><br>
<b>Cc:</b> <a href=3D"mailto:bess@ietf.org">bess@ietf.org</a><br>
<b>Subject:</b> Re: Query to authors of draft-ietf-bess-evpn-fast-df-recove=
ry and rfc<o:p></o:p></p>
</div>
</div>
<p class=3D"MsoNormal" style=3D"margin-left:1.5in"><o:p>&nbsp;</o:p></p>
<p class=3D"MsoNormal" style=3D"margin-left:1.5in"><span style=3D"font-size=
:10.5pt;font-family:Consolas">Hi Saumya,<o:p></o:p></span></p>
<p class=3D"MsoNormal" style=3D"margin-left:1.5in"><span style=3D"font-size=
:10.5pt;font-family:Consolas"><o:p>&nbsp;</o:p></span></p>
<p class=3D"MsoNormal" style=3D"margin-left:1.5in"><span style=3D"font-size=
:10.5pt;font-family:Consolas">To be clear, your query has nothing to do wit=
h the two documents you refer to. In fact I don&#8217;t see any issue relat=
ed to multihoming.<o:p></o:p></span></p>
<p class=3D"MsoNormal" style=3D"margin-left:1.5in"><span style=3D"font-size=
:10.5pt;font-family:Consolas">Given that in your example host-1 and FW-1 ar=
e directly connected to the same leaf, and host-2 and FW-2 are connected to=
 the same leaf too, I can see your use-case
 resolved in two ways:<o:p></o:p></span></p>
<p class=3D"MsoNormal" style=3D"margin-left:1.5in"><span style=3D"font-size=
:10.5pt;font-family:Consolas"><o:p>&nbsp;</o:p></span></p>
<p class=3D"MsoNormal" style=3D"margin-left:1.5in"><span style=3D"font-size=
:10.5pt;font-family:Consolas">a) FW1 and FW2 can be attached to the same al=
l-active ES, I assume local-bias behavior as in RFC8365 (seems you are usin=
g VXLAN as data plane). Host-1 will send
 unicast and BUM to FW-1. Host-2 will send unicast and BUM to FW-2. In case=
 of failure, the behavior will be as per your description. Note that a thir=
d leaf with a local host will do aliasing to both, but since it seems you o=
nly have directly connected leaf
 nodes, you are fine.<o:p></o:p></span></p>
<p class=3D"MsoNormal" style=3D"margin-left:1.5in"><span style=3D"font-size=
:10.5pt;font-family:Consolas"><o:p>&nbsp;</o:p></span></p>
<p class=3D"MsoNormal" style=3D"margin-left:1.5in"><span style=3D"font-size=
:10.5pt;font-family:Consolas">b) instead of attaching FW-1 and FW-2 to the =
same ES, EVPN allows &#8216;static&#8217; MACs that are advertised with the=
 sticky bit set. You can configure MAC F as static
 in the two leaf nodes. There is no mobility procedures for static MACs, he=
nce forwarding comes down to the local selection on each node. In the imple=
mentations that I know, the local static MAC will be preferred over the EVP=
N MAC/IP route with the static bit,
 hence again you will have the behavior you want.. and again, only in your =
example with two directly connected leaf nodes.<o:p></o:p></span></p>
<p class=3D"MsoNormal" style=3D"margin-left:1.5in"><span style=3D"font-size=
:10.5pt;font-family:Consolas"><o:p>&nbsp;</o:p></span></p>
<p class=3D"MsoNormal" style=3D"margin-left:1.5in"><span style=3D"font-size=
:10.5pt;font-family:Consolas">My 2 cents.<o:p></o:p></span></p>
<p class=3D"MsoNormal" style=3D"margin-left:1.5in"><span style=3D"font-size=
:10.5pt;font-family:Consolas">Thx<o:p></o:p></span></p>
<p class=3D"MsoNormal" style=3D"margin-left:1.5in"><span style=3D"font-size=
:10.5pt;font-family:Consolas">Jorge<o:p></o:p></span></p>
<p class=3D"MsoNormal" style=3D"margin-left:1.5in"><span style=3D"font-size=
:10.5pt;font-family:Consolas"><o:p>&nbsp;</o:p></span></p>
<p class=3D"MsoNormal" style=3D"margin-left:1.5in"><span style=3D"font-size=
:10.5pt;font-family:Consolas"><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"mso-margin-top-alt:0in;margin-right:0in;mar=
gin-bottom:12.0pt;margin-left:2.0in">
<b><span style=3D"font-size:12.0pt;color:black">From: </span></b><span styl=
e=3D"font-size:12.0pt;color:black">Dikshit, Saumya &lt;<a href=3D"mailto:sa=
umya.dikshit@hpe.com">saumya.dikshit@hpe.com</a>&gt;<br>
<b>Date: </b>Thursday, August 19, 2021 at 4:51 AM<br>
<b>To: </b><a href=3D"mailto:draft-ietf-bess-evpn-fast-df-recovery@ietf.org=
">draft-ietf-bess-evpn-fast-df-recovery@ietf.org</a> &lt;<a href=3D"mailto:=
draft-ietf-bess-evpn-fast-df-recovery@ietf.org">draft-ietf-bess-evpn-fast-d=
f-recovery@ietf.org</a>&gt;,
<a href=3D"mailto:draft-ietf-bess-evpn-df-election-framework@ietf.org">draf=
t-ietf-bess-evpn-df-election-framework@ietf.org</a> &lt;<a href=3D"mailto:d=
raft-ietf-bess-evpn-df-election-framework@ietf.org">draft-ietf-bess-evpn-df=
-election-framework@ietf.org</a>&gt;<br>
<b>Cc: </b><a href=3D"mailto:bess@ietf.org">bess@ietf.org</a> &lt;<a href=
=3D"mailto:bess@ietf.org">bess@ietf.org</a>&gt;<br>
<b>Subject: </b>Query to authors of draft-ietf-bess-evpn-fast-df-recovery a=
nd rfc<o:p></o:p></span></p>
</div>
<div>
<p class=3D"MsoNormal" style=3D"margin-left:2.0in">Hello Authors of <a href=
=3D"https://datatracker.ietf.org/doc/rfc8584/">https://datatracker.ietf.org=
/doc/rfc8584/</a> and <a href=3D"https://datatracker.ietf.org/doc/draft-iet=
f-bess-evpn-fast-df-recovery">https://datatracker.ietf.org/doc/draft-ietf-b=
ess-evpn-fast-df-recovery</a><br>
<br>
I have a query regarding the following use-case which I could not find supp=
orted with existing DF-election procedures.<br>
<br>
Scenario: <br>
All PE (Vtep1 and Vtep2 in below example) routers attached to same ES and b=
oth act as DF.&nbsp;
<br>
<br>
This is a typical case of distributed firewall (active/active) across fabri=
cs (sites),<br>
Where in, the preferred firewall is the one local to the site, whereas, upo=
n failure,
<br>
packets need to be redirected (over WAN, via DCI/VPN) towards the remote si=
te firewall.<br>
The firewall-device is connected to it's first-hop vtep over the same bridg=
e-domain and same ESI.<br>
All in all, it's an emulated multi-homing scenario.<br>
<br>
This is scenario of distributed firewall devices host same MAC credentials.=
 <br>
<br>
Simplistic example :<br>
There are two sites, SITE-1 and SITE-2 in the below diagram. <br>
Traffic (including BUM) generated by Host1 (in SITE-1) (for a bridge-domain=
)<br>
&nbsp;should run through site-local firewall instance (firewall_1) preferab=
ly. <br>
Only in case of local-outage, the traffic should be send across over WAN to=
 the remote firewall (firewall_2).<br>
Same should apply to traffic generated by Host2 (in SITE-2), wherein, <br>
it should preferably run through the local firewall (firewall_2) and over a=
 failure should go over the WAN towards firewall_1.<br>
<br>
Vtep1/2 learn the firewall MAC (MAC_F) as local learning and also from the =
remote Vtep2/1.<br>
But since both the learnings are over the same ESI, it should not lead to M=
AC move.<br>
Cometh the local firewall failure, Vteps (1 or 2) should start redirecting =
the traffic to remote SITE.<br>
<br>
Any ARP request (BUM traffic) for firewall credentials landing at either Vt=
ep1 or Vtep2 should be flooded to network towards the local firewall.<br>
<br>
&nbsp;&nbsp;&nbsp; SITE-1&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&n=
bsp;&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; SITE-2<br>
------------------------------------------------------&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;
<br>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; Host1&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nb=
sp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; |&nbsp;&nbsp;&nbsp;&nbsp;&nbs=
p;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&=
nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; Host2<br>
&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;&n=
bsp;&nbsp;&nbsp;&nbsp; |<br>
&nbsp;&nbsp;&nbsp;&nbsp; Vtep1&nbsp; =3D=3D =3D=3DWAN=3D=3D=3D=3D=3D=3D&nbs=
p; Vtep2&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&=
nbsp; <br>
&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;&n=
bsp;&nbsp;&nbsp;&nbsp;&nbsp; |&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nb=
sp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; <br>
Firewall _1&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; Firewall_2&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nb=
sp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; <br>
&nbsp; (MAC_F)&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; (MAC_F)<br>
<br>
Please let me know if there is a way out (with out) using existing standard=
s.<br>
<br>
Thanks<br>
Saumya.<br>
<br>
-----Original Message-----<br>
From: BESS [<a href=3D"mailto:bess-bounces@ietf.org">mailto:bess-bounces@ie=
tf.org</a>] On Behalf Of
<a href=3D"mailto:internet-drafts@ietf.org">internet-drafts@ietf.org</a><br>
Sent: Tuesday, July 6, 2021 8:31 PM<br>
To: <a href=3D"mailto:i-d-announce@ietf.org">i-d-announce@ietf.org</a><br>
Cc: <a href=3D"mailto:bess@ietf.org">bess@ietf.org</a><br>
Subject: [bess] I-D Action: draft-ietf-bess-evpn-fast-df-recovery-02.txt<br>
<br>
<br>
A New Internet-Draft is available from the on-line Internet-Drafts director=
ies.<br>
This draft is a work item of the BGP Enabled ServiceS WG of the IETF.<br>
<br>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; Title&nbsp;&nbsp;&nbsp;&nbsp;&nb=
sp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; : Fast Recovery for EVPN DF Election<br>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; Authors&nbsp;&nbsp;&nbsp;&nbsp;&=
nbsp;&nbsp;&nbsp;&nbsp; : Patrice Brissette<br>
&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;=
 Ali Sajassi<br>
&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;=
 Luc Andre Burdet<br>
&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;=
 John Drake<br>
&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;=
 Jorge Rabadan<br>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; Filename&nbsp;&nbsp;&nbsp;&nbsp;=
&nbsp;&nbsp;&nbsp; : draft-ietf-bess-evpn-fast-df-recovery-02.txt<br>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; Pages&nbsp;&nbsp;&nbsp;&nbsp;&nb=
sp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; : 11<br>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; Date&nbsp;&nbsp;&nbsp;&nbsp;&nbs=
p;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; : 2021-07-06<br>
<br>
Abstract:<br>
&nbsp;&nbsp; Ethernet Virtual Private Network (EVPN) solution provides Desi=
gnated<br>
&nbsp;&nbsp; Forwarder election procedures for multi-homing Ethernet Segmen=
ts.<br>
&nbsp;&nbsp; These procedures have been enhanced further by applying Highes=
t<br>
&nbsp;&nbsp; Random Weight (HRW) Algorithm for Designated Forwarded electio=
n in<br>
&nbsp;&nbsp; order to avoid unnecessary DF status changes upon a failure.&n=
bsp; This<br>
&nbsp;&nbsp; draft improves these procedures by providing a fast Designated=
<br>
&nbsp;&nbsp; Forwarder (DF) election upon recovery of the failed link or no=
de<br>
&nbsp;&nbsp; associated with the multi-homing Ethernet Segment.&nbsp; The s=
olution is<br>
&nbsp;&nbsp; independent of number of EVIs associated with that Ethernet Se=
gment<br>
&nbsp;&nbsp; and it is performed via a simple signaling between the recover=
ed PE<br>
&nbsp;&nbsp; and each PEs in the multi-homing group.<br>
<br>
<br>
<br>
The IETF datatracker status page for this draft is:<br>
<a href=3D"https://datatracker.ietf.org/doc/draft-ietf-bess-evpn-fast-df-re=
covery/">https://datatracker.ietf.org/doc/draft-ietf-bess-evpn-fast-df-reco=
very/</a>
<br>
<br>
There is also an htmlized version available at:<br>
<a href=3D"https://datatracker.ietf.org/doc/html/draft-ietf-bess-evpn-fast-=
df-recovery-02">https://datatracker.ietf.org/doc/html/draft-ietf-bess-evpn-=
fast-df-recovery-02</a>
<br>
<br>
A diff from the previous version is available at:<br>
<a href=3D"https://www.ietf.org/rfcdiff?url2=3Ddraft-ietf-bess-evpn-fast-df=
-recovery-02">https://www.ietf.org/rfcdiff?url2=3Ddraft-ietf-bess-evpn-fast=
-df-recovery-02</a>
<br>
<br>
<br>
Internet-Drafts are also available by anonymous FTP at:<br>
<a href=3D"ftp://ftp.ietf.org/internet-drafts/">ftp://ftp.ietf.org/internet=
-drafts/</a>
<br>
<br>
<br>
_______________________________________________<br>
BESS mailing list<br>
<a href=3D"mailto:BESS@ietf.org">BESS@ietf.org</a><br>
<a href=3D"https://www.ietf.org/mailman/listinfo/bess">https://www.ietf.org=
/mailman/listinfo/bess</a>
<o:p></o:p></p>
</div>
</div>
</body>
</html>

--_000_SJ0PR84MB1992FB25FB7CE702912AF016942E9SJ0PR84MB1992NAMP_--


From nobody Thu Feb 10 06:57:19 2022
Return-Path: <evyncke@cisco.com>
X-Original-To: bess@ietfa.amsl.com
Delivered-To: bess@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id BE8D83A0EF2; Thu, 10 Feb 2022 06:57:07 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -9.595
X-Spam-Level: 
X-Spam-Status: No, score=-9.595 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, DKIM_VALID_EF=-0.1, HTML_MESSAGE=0.001, RCVD_IN_MSPIKE_H3=0.001, RCVD_IN_MSPIKE_WL=0.001, SPF_NONE=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=H0pjrlss; dkim=pass (1024-bit key) header.d=cisco.onmicrosoft.com header.b=qmBfhb75
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id wa8Wf2K_Y_AI; Thu, 10 Feb 2022 06:57:02 -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 BFCDF3A0D1B; Thu, 10 Feb 2022 06:56:50 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=cisco.com; i=@cisco.com; l=38155; q=dns/txt; s=iport; t=1644505010; x=1645714610; h=from:to:cc:subject:date:message-id:references: in-reply-to:mime-version; bh=qS8WzOkVO1Z5Yip8VMRCqiAkOrfaK+XokHOZlWNPw+g=; b=H0pjrlssiBcY8ohz29oD8Nw5IPIgUi2QHioAx1XY3vINTWIM/B7uGTPL +xwNiym7sVESuvDnoMUiWO/+N0yN6OaKq033A+UvD1PALEUda02SXLvGN jpYyUmUh2FX1F8RJpzkTqVE4mf70j59Fp+izUZAzWTbCS5HqZFyUkZPAD Y=;
IronPort-PHdr: =?us-ascii?q?A9a23=3AapOU7BanqydOXgf+s8oIrfz/LTAphN3EVzX9o?= =?us-ascii?q?rIriLNLJ6Kk+ZmqfEnS/u5kg1KBW4LHo+lFhOzbv+GFOyQA7J+NvWpEfMlKU?= =?us-ascii?q?BkI2skTlhYrVciCD0CzJfX2bis8ScJFUlIt/3yyPUVPXsjkYFiHqXyp5jlUE?= =?us-ascii?q?RL6ZmJI?=
IronPort-Data: =?us-ascii?q?A9a23=3A2XeGjaMrhbRRCunvrR0ylcFynXyQoLVcMsEvi?= =?us-ascii?q?/4bfWQNrUoihjFTxjEZW2iHO62MYTSmeY10YI2zp0pT7JLXzNMxTXM5pCpnJ?= =?us-ascii?q?55oRWUpJjg4wn8dtEp+F+WbJK5cx5hYOomowPwcFCeG/E/3auG59BGQ6InRL?= =?us-ascii?q?lbCIL+cUsxObVcMpBcJ0XqPqsZh6mJaqYHR7zCl4bsel/bi1GqNgFaYBI67B?= =?us-ascii?q?5Wr83uDtNyq0N8RU8dXifpj5DcynFFNZH4TyD3YEpf2fmVUNrbSq+fr1rq1+?= =?us-ascii?q?CbS+A0gT47jmbfgeUpMSbnXVeSMoiMJAO753V4T/Wprj/hT2Pk0MS+7jx2Eg?= =?us-ascii?q?cF3w9ZAnZexUgwueKbLnYzxVjEJTXAhZ/MXqe+vzX+X9Jb7I1f9W37l3+luA?= =?us-ascii?q?V5wN4oT8edfB2ZN9PVeIzcIBjiJivmt6LO2Vucqgd4sROHhMZgE/3pgxDDDF?= =?us-ascii?q?t4nTIzNBaLQ6rdw0C05iNwLHPvCaY8TZCF0KQ/afUMKIVoNFpM1kfyAh3Tjf?= =?us-ascii?q?Xtfsl39jas6+Gf7zQFt3v7qKtW9Ut+HWcxTggCZq37I12v8CxAecteYzFK4H?= =?us-ascii?q?tiE7gPUtTnwVIRXH7qi+7s3xlaS3WcUThYRUDOGTTCCohbWc7pix4Y8oELCd?= =?us-ascii?q?ZQPyXE=3D?=
IronPort-HdrOrdr: =?us-ascii?q?A9a23=3AdPKdDaMTKEQszMBcT2L155DYdb4zR+YMi2?= =?us-ascii?q?TDiHoRdfUFSKKlfp6V88jzjSWE9wr4WBkb6Le90dq7MA3hHP9OkMgs1NKZPD?= =?us-ascii?q?UO11HYV72KgbGSpgEIXheOitK1tp0QM5SWaueAd2SS5PySiGLTfrpQo6jkzE?= =?us-ascii?q?nrv5ai854Hd3ANV0gU1XYANu/tKDwOeOApP+tcKLOsou584xawc3Ueacq2Ql?= =?us-ascii?q?MfWfLYmtHNnJX6JTYbGh8O8mC1/HCVwY+/NyLd8gYVUjtJz7tn23PCiRbF6q?= =?us-ascii?q?KqtOz+4gPA1lXU849dlLLau5l+7Y23+40owwfX+0GVjbdaKvu/VfcO0biSAW?= =?us-ascii?q?MR4Z3xStEbTpxOAj3qDzqISFDWqnjdOX4Vmg/fIBmj8CHeSQiTfkNnNyKH7r?= =?us-ascii?q?gpLycxonBQzu2VmshwrhGknosSAhXakCvn4d/UExlsi0qvuHIn1fUelnpFTO?= =?us-ascii?q?IlGfNsRKEkjQlo+a07bW/HAUEcYZ9TJdCZ4OwTfUKRbnjfsGUqyNuwXm4rFh?= =?us-ascii?q?PDRkQZoMSa3zVfgXg8liIjtYIit2ZF8Ih4R4hP5uzCPKgtnLZSTtUOZaY4AO?= =?us-ascii?q?saW8O4BmHEXBqJOmOPJlbsEr0BJhv22tHKyaRw4PvvdI0DzZM0lpiEWFREtX?= =?us-ascii?q?Qqc0arEsGK1I0jyGGHfIx8Z0Wk9ihz3ekMhlTMfsujDcTYciFaryKJmYRpPv?= =?us-ascii?q?Hm?=
X-IronPort-Anti-Spam-Filtered: true
X-IronPort-Anti-Spam-Result: =?us-ascii?q?A0BwAAByHvlh/5xdJa1aHQEBAQEJARI?= =?us-ascii?q?BBQUBggYIAQsBgSAxVgd3WhMkMYRJg0cDhFlghQ6DAgOBKYlnhSqKaoEuFIE?= =?us-ascii?q?RA1QLAQEBDQEBNQwEAQGFBQIXg0gCJTQJDgECBAEBARIBAQUBAQECAQYEgQk?= =?us-ascii?q?ThWgNhkIBAQEBAxILBh0BASkOAQ8CAQgRAwECIQcDAgICHxEUBgMIAgQOBRY?= =?us-ascii?q?MgmIBgg5XAy4BDqIrAYE6AoofeoExgQGCCAEBBgQEgToCDkGDAg0LgjcDBoE?= =?us-ascii?q?6AYMNgn5USgEBgluELCccgUlEgRUnHIFmgQE+giFCAQECAYEoAQsHAQc6DQm?= =?us-ascii?q?CYjeCLpE2EEIhDVUEDRUZCAgEAgIgAiQJMFUBAgMKHgIPAxYLQAORahABAwe?= =?us-ascii?q?DAUaJTj+ebzprCoNGiwGOYwSFdQUug3KMHJUHgnKFTpB8gkeKSINOkFkEBBi?= =?us-ascii?q?EbAIEAgQFAg4BAQY1gSw8aXBwFTsqAYI+URkPWI1IDAURFYM6hRSFSQF0AjY?= =?us-ascii?q?CBgEKAQEDCQGCOohLgkYBAQ?=
X-IronPort-AV: E=Sophos;i="5.88,333,1635206400";  d="scan'208,217";a="969726998"
Received: from rcdn-core-5.cisco.com ([173.37.93.156]) by rcdn-iport-4.cisco.com with ESMTP/TLS/DHE-RSA-SEED-SHA; 10 Feb 2022 14:56:49 +0000
Received: from mail.cisco.com (xbe-rcd-001.cisco.com [173.37.102.16]) by rcdn-core-5.cisco.com (8.15.2/8.15.2) with ESMTPS id 21AEunSn020701 (version=TLSv1.2 cipher=AES256-SHA bits=256 verify=OK); Thu, 10 Feb 2022 14:56:49 GMT
Received: from xfe-aln-001.cisco.com (173.37.135.121) by xbe-rcd-001.cisco.com (173.37.102.16) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.2.986.14; Thu, 10 Feb 2022 08:56:49 -0600
Received: from xfe-rcd-004.cisco.com (173.37.227.252) by xfe-aln-001.cisco.com (173.37.135.121) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.2.986.14; Thu, 10 Feb 2022 08:56:48 -0600
Received: from NAM11-BN8-obe.outbound.protection.outlook.com (72.163.14.9) by xfe-rcd-004.cisco.com (173.37.227.252) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.2.986.14 via Frontend Transport; Thu, 10 Feb 2022 08:56:48 -0600
ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=LsMddkktwPzd5vGQQZo5wjVxHqJulKIW6ng0NDsZbQRu3EeBhfAH+i69M9szWORpcYzMa4XvczZWZrYjHv8/0Rfqudk+G5NJITHxv/G2pC5Uyv+dtLQAIq6FAJmtNtfC9EfmBO4wC6BwAc//hsRfTN9ulWnwQ0kKSQJIHs9mAbyKPtDZnEt0KulpKqgpgEMTheOc48aMtBApohO02AVWW+94BhTwnvQ+00xJ/jwSQe0MNgBct0dsefki7NKEwuVBAOl+X72JbQsCjN6mejGYGrhltY7w1NAxA5TTx3qfdEJVh+xHDiN8ESNh6VlDkpM9XVgODwK9SkPqiZXqEFe5hw==
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-AntiSpam-MessageData-ChunkCount:X-MS-Exchange-AntiSpam-MessageData-0:X-MS-Exchange-AntiSpam-MessageData-1; bh=qS8WzOkVO1Z5Yip8VMRCqiAkOrfaK+XokHOZlWNPw+g=; b=BhU54oAcfe6qEJcJOJOQJyNWqVclJsyZY1CwhdfYWa3IL6bpYMwl6KYsmtC4YlsqnlrCBdOvnwzL5dG6UckLAttxjUUb7T7Bn5k+JRop7T/tBd2Dg0p3/upQEfsNy4xggk0pA1vnMOJiQRJyvKaBCDUKTlPEarCOgHIlSe8XpVIzuf679vfduYbCtZ2mMo4qEei2gSbKHmT/4zGOAenW6m2zzYjBfW3Lp5C8NhdM7pokwyZW4h9vnSErVJi7Ur/S405M81VYuBv1xKu+lOjlSY0dETf8lUwNOBecVi0PmmA0Xh2l29n2AYa3LwAHFtABX9ljwPQ49OpZRVAtslLiMw==
ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=none; dmarc=none; dkim=none; 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=qS8WzOkVO1Z5Yip8VMRCqiAkOrfaK+XokHOZlWNPw+g=; b=qmBfhb75n3ADzX3oBsOtO2s0OjhKNZIEBhGzaMiCIymen2fqEFNGup6/uJIuSISJlTGhIqShFEQY7xHKRqQhy1iOPwfj6rmzPAEMN6xldOCyoTeYWDha/MUnCD5zb5K5Jjo2V6nRk10zs8yrG9dlcEqvy7TiadgX7Yn4AHS9piw=
Received: from PH0PR11MB4966.namprd11.prod.outlook.com (2603:10b6:510:42::21) by MWHPR11MB1391.namprd11.prod.outlook.com (2603:10b6:300:23::15) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.4975.12; Thu, 10 Feb 2022 14:56:47 +0000
Received: from PH0PR11MB4966.namprd11.prod.outlook.com ([fe80::143c:310d:4a0:ce8c]) by PH0PR11MB4966.namprd11.prod.outlook.com ([fe80::143c:310d:4a0:ce8c%3]) with mapi id 15.20.4975.014; Thu, 10 Feb 2022 14:56:47 +0000
From: "Eric Vyncke (evyncke)" <evyncke@cisco.com>
To: Ketan Talaulikar <ketant.ietf@gmail.com>
CC: The IESG <iesg@ietf.org>, "draft-ietf-bess-srv6-services@ietf.org" <draft-ietf-bess-srv6-services@ietf.org>, "bess-chairs@ietf.org" <bess-chairs@ietf.org>, "bess@ietf.org" <bess@ietf.org>, "Bocci, Matthew (Nokia - GB)" <matthew.bocci@nokia.com>
Thread-Topic: =?utf-8?B?w4lyaWMgVnluY2tlJ3MgRGlzY3VzcyBvbiBkcmFmdC1pZXRmLWJlc3Mtc3J2?= =?utf-8?Q?6-services-09:_(with_DISCUSS_and_COMMENT)?=
Thread-Index: AQHYHGxHVth4yVdqzkSYstmebM+DS6yJ44GAgAMRQgA=
Date: Thu, 10 Feb 2022 14:56:46 +0000
Message-ID: <64EE4A98-59A4-47AE-8B46-7C2FBC7F3F14@cisco.com>
References: <164427040969.1662.10588778119170858336@ietfa.amsl.com> <CAH6gdPw0S2kCxY4NZy88PrjNGUCHbzZYDog3GioAz3bVJeFiew@mail.gmail.com>
In-Reply-To: <CAH6gdPw0S2kCxY4NZy88PrjNGUCHbzZYDog3GioAz3bVJeFiew@mail.gmail.com>
Accept-Language: fr-BE, en-US
Content-Language: en-GB
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
user-agent: Microsoft-MacOutlook/16.57.22011101
authentication-results: dkim=none (message not signed) header.d=none;dmarc=none action=none header.from=cisco.com;
x-ms-publictraffictype: Email
x-ms-office365-filtering-correlation-id: cd9b5106-17a7-4eb4-7ec6-08d9eca58f76
x-ms-traffictypediagnostic: MWHPR11MB1391:EE_
x-microsoft-antispam-prvs: <MWHPR11MB13918E0E75F48597A740651AA92F9@MWHPR11MB1391.namprd11.prod.outlook.com>
x-ms-oob-tlc-oobclassifiers: OLM:10000;
x-ms-exchange-senderadcheck: 1
x-ms-exchange-antispam-relay: 0
x-microsoft-antispam: BCL:0;
x-microsoft-antispam-message-info: JK+/rMPAELVtiu6jBT682KVGPCbMVdxgIc5KmbHvuPAEQwRKpo9Vb7c2CUbNBaNADFlcYGj5YIZvQ8M1nFRrBTUZuWExmINAXLba3FyWtm3H4cY2uUHBTTmbQwl3nqFold6dihIFq9hRgfUxY20qD0a17Pq3YrLnUwYNVg5G7ekCKwbW2pVJwYVL9XAqHcFgs6D7V9fQWq+rrOfFC55JFXMeFQqNbu/yiGID0TakdpWaOY/LWgIZEIqoEfSicbs4nxapSEb+kEaQH1T0XlaWJp/FX96a+HD2eOm1jRoHrl+wT7IcJ0XYHZyNOVwsMLCLmjiscPclfDMW8FiWyqEWEVPzkrsjBPUas/IbgrFl3WQHIOzAFJKRR8D/tJTEPvKRlMcCzwegQD4aAO7+2or+vEZ1tts/qQSEg1dsezCpoKp72JUIq8l6TJszdmBcN0V4hroBCFuc/FxU8O80aqfz6vHb3zv6BCUvE42MJO/zoklCGBuUYf5iKQAOcOk2JV5Mbvv90+C/KWUCa5XSy4V6jV2f7/DLu0B37/nv8A9/YjWck9y9aQyJvxMDYeLJi1eU6TVsr7Yvhdu3ZmhabNpyjF6FynE0nLkJLTTodlSsN+RoemzH9o2xoKzkXRAquI1VFJqUBXiwA2i8MRe43tPZ5n5Kl2iqT4JlIXlP2mPrTqejjk0DgbDN0W6rZ6x4oOz0I4TtJvkwpWNwEa2KSLyX/5B09+42i/8gYc9qCMJMNAhLCvtd4JABmt39NLXf8Nw0XmCTvRazPXlhO8sNKFuX7X55FK284aRYzbbGph9oxChJKRb/PA2ngxoxEpU+fwbnJKMKoZoefJ/9QPLwSDx834At4YnFpoXP7zT1rc7dshs=
x-forefront-antispam-report: CIP:255.255.255.255; CTRY:; LANG:en; SCL:1; SRV:;  IPV:NLI; SFV:NSPM; H:PH0PR11MB4966.namprd11.prod.outlook.com; PTR:; CAT:NONE;  SFS:(13230001)(366004)(6916009)(66556008)(8936002)(4326008)(54906003)(64756008)(66446008)(66476007)(186003)(76116006)(19627235002)(66946007)(91956017)(316002)(86362001)(38100700002)(6506007)(53546011)(2616005)(6512007)(122000001)(38070700005)(166002)(36756003)(71200400001)(6486002)(966005)(508600001)(83380400001)(66574015)(33656002)(2906002)(5660300002)(224303003)(45980500001); DIR:OUT; SFP:1101; 
x-ms-exchange-antispam-messagedata-chunkcount: 1
x-ms-exchange-antispam-messagedata-0: =?utf-8?B?MmJhM210OHVWU092OW1tZm1IU0xYbDNWc2dQL1hBS0h1SzQ0cVNVZnZmNTM4?= =?utf-8?B?dGNkUzVYVEFTcytXK1R0eCs1VWZ3VmNTZldaTWxOK1pJd2VQTmE3YWMxcHJE?= =?utf-8?B?SnFFWWp0djBBRFBLSTV5T1lYSFNVQTdPY2VWVVZ4eU1zQU1CbWdXa1UyTFgr?= =?utf-8?B?ajdsQnkrTHBZYmhHTWYwbWduMDREYXIvc1YzZThublJSbGtiT2h2KzNlTU1F?= =?utf-8?B?QkZMeXhJc1R5YTdZcllxRWc3enpGK1lKeE5lM2owVnFiQktHMVV6YzhyUXpm?= =?utf-8?B?dUlmTWoyRFZ5MDMxZllXUUw1M2tjOTRWRXEwRGg3NW9ORHlJdnhmVXRNR0NK?= =?utf-8?B?SkRsVjd2bkw3ZXNYbnpDaHRnczJsQzgyZGVOeUEwOXZDenFkNFB5RmxvazBD?= =?utf-8?B?Y3VkK05FUDBpNk9WUERncWFkZG9YSWhZTU5LeExvQm1ibGo4bzE1eFhSbloz?= =?utf-8?B?UFNIQUJSQk1SMGRmeExBRk5VQnhNTnllMDJaSkR1Mm11SFNoTjM4Q2Voajgr?= =?utf-8?B?ZHhsT0gzVEMvdWhYRjF0TXpzV0czeHRHUkg0dit0Q1FYeGl6M1pic0R5YnEv?= =?utf-8?B?VWM5bTd0VmJnOEFtMy8zRDYyczVLUzkvOXNMZ0lLTDRWaGk1QVZ3Nk9zdU9p?= =?utf-8?B?aUd4ZW1LdW55b0NpZ3dGeG0yRjlwRmRyYUJmTzlQc1l0dDl1SGJtVkhkOVVi?= =?utf-8?B?cnNhSDNxVnI0RHFkY0FsVDA5Vzg3S09IZmp1djZESWF6WFZ3QzQyZGgwMkhq?= =?utf-8?B?MGRMQ2p5YWJxenA5UmU0cUdsNzdoQUJma3RpY1NydmxrRjdxTEM1Sm5nYitC?= =?utf-8?B?NEp3N0tENWZRTEJHR3pNTjV5WGF5dDJsZjNROWVPWlFyaTNxZGQrZDdCeUI2?= =?utf-8?B?ODFGU2dwWURMMnEza3dNYjhiVzNwN0JKTHRiMGd5R1NVOTFNSUFUR0tpc1J1?= =?utf-8?B?azV6TDRLNzRQWmtzSVhBOEVNZGZRQTNsbnVBWENDblBzckVkMnQwblVJQytY?= =?utf-8?B?bFphUnlmNTlSaWRkbTMxSWJOVG5rWUtwWGhRazZEd0tXbTFhUG91YzNiZG1i?= =?utf-8?B?NG4xd3ZJMHd4eUdlSHRXODlxb25hYkVvWXQrU0JMcUN4bVBrYWJJWWpndW55?= =?utf-8?B?cCtnQkV3NmwycXp0SVpGb2Y0VkNwTWsvZllRNnZON3ZNU1NSYlZqdFVCWXZv?= =?utf-8?B?Qm81ZENOT2hsZWhzcFRHMXdQV2tWZ2JKZ2xhL2xKbkdlQkpROFdPdDFsb3g1?= =?utf-8?B?WUY5Yktnc0dMdkNDd21kY3NpUUVJbVgyZ3VmSHBMaFlGZzBHTm1ad1BNdlU2?= =?utf-8?B?cjNNd2NlYXI2VVJGRk5Kb1BlM1pBMThad25qVXdHVE1HenFtUE5DOXk5L0o1?= =?utf-8?B?dGlvNEdwbkI3akpXbGZKWk5KMlFqcVoyZ3dNbnJGczJIczNPUmtUeTJveHZX?= =?utf-8?B?MVc2b2RvM1dmcWJYbzlMUGtoeE1rcDdqNCtmcVdaM2d2RS9sbEF6OXUyTytt?= =?utf-8?B?VXV5U1JwQ0JiU1ZWMUwvYzYrd3N4eGczWm5lWjU5a1llRFhkSWZIR0ViSkow?= =?utf-8?B?M05JRlZjRHpscDN0UkU5NWhST0hmMlExYnZieXVRendvcnhpRkdOdCtvQVRv?= =?utf-8?B?M05oczl4VVBmUmNoOFF2YU5LK3pteUZjUm5HbVZOczNTZGJtamNKRm9wQ3BF?= =?utf-8?B?T0N1UDV2U3lPVTdWSStDeTFhOFN6dzBIbUY5VUpwWEFJako4dElnNmFBaC9Y?= =?utf-8?B?Vm90M094MW54cC83VTBSbjBKRDc3RUg5TVZYa0ZXd0IrTmlxTWJ4UUNLSFZN?= =?utf-8?B?V2FsbTFjSTYwZy92Y2ZxY1ZWR2RXdmhzYUV2UGpaaFhadVBYd0FXMDV6MDk0?= =?utf-8?B?QUl1cXVGWUdlV25sTUt0SzdmUDFQcXJMSmxUQTZncDltZ29Xek56MHljNHM1?= =?utf-8?B?dUhoMjVNZXpjb05Wc1lwTXcxMUhvZG9kSncxY0JBUUwyd2hNUlhBcjRTeENU?= =?utf-8?B?a0FwRWlPYkZmbVVVYmRZZEpRcVFVZWRKby9Na0NJbUJtZEpjYzFZNCtXeCs2?= =?utf-8?B?VW1ZQlhUdHhIblpaVEd0VkZpeitzTHRDaWQycjczaXcrUnNZRkg3Sk9UWkNQ?= =?utf-8?B?aUo4bExpZVY4ekVYL2xBZ2FsVXVCajlMeGl4QW0vZXFIZXJ1Q2lVWHFjdEsv?= =?utf-8?B?QnBib0d1Uzd3di9hZHg2ajdyR3hYUm5OTlEvWXVCTDN2dzlWOWhDK1luMElj?= =?utf-8?Q?VM8IwHI8E7D1X+wuvwubot8TWyD8WKZw93LvgtepYw=3D?=
Content-Type: multipart/alternative; boundary="_000_64EE4A9859A447AE8B467C2FBC7F3F14ciscocom_"
MIME-Version: 1.0
X-MS-Exchange-CrossTenant-AuthAs: Internal
X-MS-Exchange-CrossTenant-AuthSource: PH0PR11MB4966.namprd11.prod.outlook.com
X-MS-Exchange-CrossTenant-Network-Message-Id: cd9b5106-17a7-4eb4-7ec6-08d9eca58f76
X-MS-Exchange-CrossTenant-originalarrivaltime: 10 Feb 2022 14:56:46.8739 (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: Hb1DSeramKf/hxRB7fS8MIRR1qjAZTUOFu//bo88ndjGW/G1Cj9zmPExNnY4IqU9N3hg5SmRkMfxpLeTmhIVzg==
X-MS-Exchange-Transport-CrossTenantHeadersStamped: MWHPR11MB1391
X-OriginatorOrg: cisco.com
X-Outbound-SMTP-Client: 173.37.102.16, xbe-rcd-001.cisco.com
X-Outbound-Node: rcdn-core-5.cisco.com
Archived-At: <https://mailarchive.ietf.org/arch/msg/bess/U8Mluwfobr-pQWVTaVBmjJEGQFE>
Subject: Re: [bess]  =?utf-8?q?=C3=89ric_Vyncke=27s_Discuss_on_draft-ietf-bess?= =?utf-8?q?-srv6-services-09=3A_=28with_DISCUSS_and_COMMENT=29?=
X-BeenThere: bess@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: BGP-Enabled ServiceS working group discussion list <bess.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/bess>, <mailto:bess-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/bess/>
List-Post: <mailto:bess@ietf.org>
List-Help: <mailto:bess-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/bess>, <mailto:bess-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 10 Feb 2022 14:57:16 -0000

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

SGVsbG8gS2V0YW4NCg0KVGhhbmsgeW91IGZvciB5b3VyIHByb21wdCByZXBseSBhbmQgZm9yIHVw
bG9hZGluZyBhIHJldmlzZWQgSS1ELiBJIGFtIGFsc28gc29ycnkgZm9yIG15IGJlbGF0ZWQgcmVw
bHkgOi0oDQoNClRoZSByZXZpc2VkIEktRCBhZGRyZXNzZXMgYWxsIG15IERJU0NVU1MgcG9pbnRz
LCBpLmUuLCBJIGFtIGNsZWFyaW5nIG15IGJhbGxvdCBpbnRvIGEgTk8gT0JKRUNUSU9OIGluIGEg
Y291cGxlIG9mIGhvdXJzIChJIGhhdmUgYSBjYWxsIG5vdykuDQoNCkFib3V0IHRoZSBub24tYmxv
Y2tpbmcgQ09NTUVOVCwgSSBzdGlsbCBmaW5kIHRoZSBleGFtcGxlcyBvZiBzZWN0aW9uIDQgcmVh
bGx5IHVuY2xlYXIgYnV0IGxldCdzIGhvcGUgdGhhdCByZWFkZXJzLCB3aG8gYXJlIG1vcmUgZmx1
ZW50IHRoYW4gbWUgYWJvdXQgQkdQLCB3aWxsIGZpbmQgdGhlbSB1c2VmdWwuDQoNCkJlc3QgcmVn
YXJkcw0KDQotw6lyaWMNCg0KDQpGcm9tOiBLZXRhbiBUYWxhdWxpa2FyIDxrZXRhbnQuaWV0ZkBn
bWFpbC5jb20+DQpEYXRlOiBUdWVzZGF5LCA4IEZlYnJ1YXJ5IDIwMjIgYXQgMTg6MDYNClRvOiBF
cmljIFZ5bmNrZSA8ZXZ5bmNrZUBjaXNjby5jb20+DQpDYzogVGhlIElFU0cgPGllc2dAaWV0Zi5v
cmc+LCAiZHJhZnQtaWV0Zi1iZXNzLXNydjYtc2VydmljZXNAaWV0Zi5vcmciIDxkcmFmdC1pZXRm
LWJlc3Mtc3J2Ni1zZXJ2aWNlc0BpZXRmLm9yZz4sICJiZXNzLWNoYWlyc0BpZXRmLm9yZyIgPGJl
c3MtY2hhaXJzQGlldGYub3JnPiwgImJlc3NAaWV0Zi5vcmciIDxiZXNzQGlldGYub3JnPiwgIkJv
Y2NpLCBNYXR0aGV3IChOb2tpYSAtIEdCKSIgPG1hdHRoZXcuYm9jY2lAbm9raWEuY29tPg0KU3Vi
amVjdDogUmU6IMOJcmljIFZ5bmNrZSdzIERpc2N1c3Mgb24gZHJhZnQtaWV0Zi1iZXNzLXNydjYt
c2VydmljZXMtMDk6ICh3aXRoIERJU0NVU1MgYW5kIENPTU1FTlQpDQoNCkhpIEVyaWMsDQoNClRo
YW5rcyBmb3IgeW91ciByZXZpZXcgYW5kIGNvbW1lbnRzL2ZlZWRiYWNrLiBQbGVhc2UgY2hlY2sg
aW5saW5lIGJlbG93IGZvciByZXNwb25zZXMuDQoNCldlJ3ZlIGFsc28ganVzdCBwb3N0ZWQgYW4g
dXBkYXRlIHRvIGFkZHJlc3MgeW91ciBjb21tZW50czoNCmh0dHBzOi8vZGF0YXRyYWNrZXIuaWV0
Zi5vcmcvZG9jL2h0bWwvZHJhZnQtaWV0Zi1iZXNzLXNydjYtc2VydmljZXMtMTANCg0KDQpPbiBU
dWUsIEZlYiA4LCAyMDIyIGF0IDM6MTYgQU0gw4lyaWMgVnluY2tlIHZpYSBEYXRhdHJhY2tlciA8
bm9yZXBseUBpZXRmLm9yZzxtYWlsdG86bm9yZXBseUBpZXRmLm9yZz4+IHdyb3RlOg0Kw4lyaWMg
VnluY2tlIGhhcyBlbnRlcmVkIHRoZSBmb2xsb3dpbmcgYmFsbG90IHBvc2l0aW9uIGZvcg0KZHJh
ZnQtaWV0Zi1iZXNzLXNydjYtc2VydmljZXMtMDk6IERpc2N1c3MNCg0KV2hlbiByZXNwb25kaW5n
LCBwbGVhc2Uga2VlcCB0aGUgc3ViamVjdCBsaW5lIGludGFjdCBhbmQgcmVwbHkgdG8gYWxsDQpl
bWFpbCBhZGRyZXNzZXMgaW5jbHVkZWQgaW4gdGhlIFRvIGFuZCBDQyBsaW5lcy4gKEZlZWwgZnJl
ZSB0byBjdXQgdGhpcw0KaW50cm9kdWN0b3J5IHBhcmFncmFwaCwgaG93ZXZlci4pDQoNCg0KUGxl
YXNlIHJlZmVyIHRvIGh0dHBzOi8vd3d3LmlldGYub3JnL2Jsb2cvaGFuZGxpbmctaWVzZy1iYWxs
b3QtcG9zaXRpb25zLw0KZm9yIG1vcmUgaW5mb3JtYXRpb24gYWJvdXQgaG93IHRvIGhhbmRsZSBE
SVNDVVNTIGFuZCBDT01NRU5UIHBvc2l0aW9ucy4NCg0KDQpUaGUgZG9jdW1lbnQsIGFsb25nIHdp
dGggb3RoZXIgYmFsbG90IHBvc2l0aW9ucywgY2FuIGJlIGZvdW5kIGhlcmU6DQpodHRwczovL2Rh
dGF0cmFja2VyLmlldGYub3JnL2RvYy9kcmFmdC1pZXRmLWJlc3Mtc3J2Ni1zZXJ2aWNlcy8NCg0K
DQoNCi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0NCkRJU0NVU1M6DQotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tDQoNClRoYW5rIHlvdSBm
b3IgdGhlIHdvcmsgcHV0IGludG8gdGhpcyBkb2N1bWVudC4gVGhpcyBwcm90b2NvbCBpcyBpbXBv
cnRhbnQgZm9yDQpzY2FsYWJsZSBhbmQgZGVwbG95YWJsZSBTUnY2IHNlcnZpY2VzLg0KDQpQbGVh
c2UgZmluZCBiZWxvdyBzb21lIGJsb2NraW5nIERJU0NVU1MgcG9pbnRzIChlYXN5IHRvIGFkZHJl
c3MpLCBzb21lDQpub24tYmxvY2tpbmcgQ09NTUVOVCBwb2ludHMgKGJ1dCByZXBsaWVzIHdvdWxk
IGJlIGFwcHJlY2lhdGVkIGV2ZW4gaWYgb25seSBmb3INCm15IG93biBlZHVjYXRpb24pLg0KDQpT
cGVjaWFsIHRoYW5rcyB0byBNYXR0aGV3IEJvY2NpIGZvciB0aGUgc2hlcGhlcmQncyB3cml0ZS11
cCBpbmNsdWRpbmcgdGhlDQpzZWN0aW9uIGFib3V0IHRoZSBXRyBjb25zZW5zdXMgYW5kIGRvY3Vt
ZW50IGhpc3RvcnkuDQoNClBsZWFzZSBhbHNvIGV4cGVjdCBhbiBJTlQgZGlyZWN0b3JhdGUgcmV2
aWV3IGJlZm9yZSB0aGUgSUVTRyB0ZWxlY2hhdCAoSSBtYXkNCnVwZGF0ZSB0aGlzIGJhbGxvdCBh
Y2NvcmRpbmdseSkuDQoNCkkgaG9wZSB0aGF0IHRoaXMgaGVscHMgdG8gaW1wcm92ZSB0aGUgZG9j
dW1lbnQsDQoNClJlZ2FyZHMsDQoNCi3DqXJpYw0KDQojIERJU0NVU1MNCg0KQXMgbm90ZWQgaW4g
aHR0cHM6Ly93d3cuaWV0Zi5vcmcvYmxvZy9oYW5kbGluZy1pZXNnLWJhbGxvdC1wb3NpdGlvbnMv
LCBhDQpESVNDVVNTIGJhbGxvdCBpcyBhIHJlcXVlc3QgdG8gaGF2ZSBhIGRpc2N1c3Npb24gb24g
dGhlIGZvbGxvd2luZyB0b3BpY3M6DQoNCiMjIFNlY3Rpb24gMy4xDQoNCiJJQU5BIHJlZ2lzdHJ5
IGRlZmluZWQgaW4gc2VjdGlvbiA5LjIgb2YgW1JGQzg5ODZdIiBidXQgdGhlcmUgaXMgbm8gc2Vj
dGlvbiA5LjINCmluIFJGQyA4OTg2LiBJIGd1ZXNzIGl0IGlzIHNlY3Rpb24gMTAuMi4gTW9yZW92
ZXIsIElBTkEgcmVnaXN0cmllcyBhcmUgdXN1YWxseQ0KcmVmZXJyZWQgdG8gdmlhIHRoZWlyIG5h
bWUvVVJMLCBlLmcuLA0KaHR0cHM6Ly93d3cuaWFuYS5vcmcvYXNzaWdubWVudHMvc2VnbWVudC1y
b3V0aW5nL3NlZ21lbnQtcm91dGluZy54aHRtbCwgYW5kIG5vdA0KYnkgYSBzZWN0aW9uIG9mIHRo
ZSBSRkMgdGhhdCBjcmVhdGVkIHRoZW0uDQoNCktUPiBBY2suIEl0IHNob3VsZCBoYXZlIGJlZW4g
U2VjdGlvbiAxMC4yLiBXZSBoYXZlIHVwZGF0ZWQgdGhlIHRleHQgYXMgYmVsb3c6DQoNCkVuY29k
ZXMgU1J2NiBFbmRwb2ludCBiZWhhdmlvciBjb2RlcG9pbnQgdmFsdWUgdGhhdCBpcyBhc3NvY2lh
dGVkIHdpdGggU1J2NiBTSUQuIFRoZSBjb2RlcG9pbnRzIHVzZWQgYXJlIGZyb20gdGhlIFNSdjYg
RW5kcG9pbnQgQmVoYXZpb3IgcmVnaXN0cnkgdW5kZXIgdGhlIElBTkEgU2VnbWVudCBSb3V0aW5n
IFBhcmFtZXRlcnMgcmVnaXN0cnkgdGhhdCB3YXMgaW50cm9kdWNlZCBieSBbUkZDODk4Nl0uDQoN
Cg0KIyMgU2VjdGlvbiAzLjIuMQ0KDQpXaGVyZSBpcyAibG9jYXRvciBub2RlIiBkZWZpbmVkID8g
ImxvY2F0b3IgYmxvY2siIGlzIGRlZmluZWQgaW4gc2VjdGlvbiAzLjEgb2YNClJGQyA4OTg2IGJ1
dCBub3QgdGhlIG5vZGUgKEkgY2FuIG9ubHkgZ3Vlc3MgdGhhdCB0aGlzIGlzIHRoZSAiTiIgaW4g
dGhlICJCOk4iDQpub3RhdGlvbiB1c2VkIGluIFJGQyA4OTg2KS4NCg0KS1Q+IFlvdXIgdW5kZXJz
dGFuZGluZyBpcyBjb3JyZWN0LiBXZSBoYXZlIGFkZGVkIHRoZSB0ZXh0IGJlbG93DQoNClRoZSB0
ZXJtcyBMb2NhdG9yIEJsb2NrIGFuZCBMb2NhdG9yIE5vZGUgY29ycmVzcG9uZCB0byB0aGUgQiBh
bmQgTiBwYXJ0cyByZXNwZWN0aXZlbHkgb2YgdGhlIFNSdjYgTG9jYXRvciB0aGF0IGFyZSBkZWZp
bmVkIGluIHNlY3Rpb24gMy4xIG9mIFtSRkM4OTg2XS4NCg0KDQojIyBTZWN0aW9uIDYNCg0KU2Vj
dGlvbiA5IG9mIGRyYWZ0LWlldGYtYmVzcy1ldnBuLWlnbXAtbWxkLXByb3h5LTE2IGluZGVlZCBk
ZWZpbmVzIHJvdXRlIHR5cGVzDQo3IGFuZCA4IGJ1dCBpdCB1c2VzIG5vbiBJUHY0LW9ubHkgd29y
ZGluZy4gU28sIHMvSUdNUCBqb2luIHN5bmMgcm91dGUvTXVsdGljYXN0DQpNZW1iZXJzaGlwIFJl
cG9ydCBTeW5jaCBSb3V0ZS8gKyBzYW1lIGZvciB0eXBlIDguDQoNCktUPiBBY2suIFdlIGhhdmUg
Zml4ZWQgdG8gdXNlIHJvdXRlIHR5cGUgbmFtZXMgYXMgcGVyIHRoZSBsYXRlc3QgdmVyc2lvbiBv
ZiBkcmFmdC1pZXRmLWJlc3MtZXZwbi1pZ21wLW1sZC1wcm94eS4NCg0KDQoNCi0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0NCkNPTU1FTlQ6DQotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tDQoNCiMgQ09NTUVOVFMNCg0KIyMgU2VjdGlvbiAx
DQoNCk1vcmUgZGV0YWlscyBvbiB0aGUgZW5jYXBzdWxhdGlvbiAocGxhaW4gSVAgaW4gSVB2NiA/
KSB3aWxsIGJlIHdlbGNvbWUgaW4gIlRoZQ0KICAgaW5ncmVzcyBQRSBlbmNhcHN1bGF0ZXMgdGhl
IHBheWxvYWQgaW4gYW4gb3V0ZXIgSVB2NiBoZWFkZXIgd2hlcmUgdGhlDQogICBkZXN0aW5hdGlv
biBhZGRyZXNzIGlzIHRoZSBTUnY2IFNlcnZpY2UgU0lEIHByb3ZpZGVkIGJ5IHRoZSBlZ3Jlc3MN
CiAgIFByb3ZpZGVyIEVkZ2UgKFBFKS4gIg0KDQpLVD4gVGhlIGlubmVyIHBhY2tldCBiZWluZyB0
aGUgc2VydmljZSB0cmFmZmljLCB3aWxsIHZhcnkgKElQdjQsIElQdjYsIG9yIEV0aGVybmV0KSBh
bmQgaGVuY2UgaXMgbm90IGRlc2NyaWJlZCBoZXJlLiBXZSBoYXZlIGFkZGVkIHRleHQgaW4gc2Vj
dGlvbnMgNSBhbmQgNiB0byByZWZlciB0byB0aGUgSC5FbmNhcHMgYW5kIEguRW5jYXBzLkwyIGJl
aGF2aW9ycyBpbnRyb2R1Y2VkIGluIFJGQzg5ODYgdG8gZXhwbGFpbiB0aGUgZW5jYXBzdWxhdGlv
bnMuDQoNCg0KIyMgU2VjdGlvbiAzLjIuMQ0KDQpUaGUgdHJhbnNwb3NpdGlvbiBmaWVsZCBhcHBl
YXJzIHRvIGJlIGFib3V0ICJsYWJlbHMiLCB3aGljaCBhcmUgbm90IHF1YWxpZmllZC4NClNob3Vs
ZCB0aGUgcmVhZGVyIGFzc3VtZSB0aGF0IHRob3NlIGFyZSAiTVBMUyBsYWJlbHMiID8gQSByZWZl
cmVuY2UgdG8gc29tZQ0KdGV4dCB3b3VsZCBiZSB3ZWxjb21lLiBOb3QgYmVpbmcgYSBTUnY2IGV4
cGVydCAoYnV0IHNvbWVob3cga25vd2xlZGdlYWJsZSBvbg0KdGhlIHRvcGljKSwgYWxsIHRoZSB0
ZXh0IGFib3V0IHRyYW5zcG9zaXRpb24gaXMgY29tcGxldGVseSBvcGFxdWUgdG8gbWUuDQoNClRo
ZSBzZWN0aW9uIDQgYXBwZWFycyB0byBnaXZlIHNvbWUgaW5mb3JtYXRpb24sIGJ1dCB0aGVyZSBz
aG91bGQgYXQgbGVhc3QgYmUgYQ0KZm9yd2FyZCByZWZlcmVuY2UgdG8gaXQgaW4gc2VjdGlvbiAz
LjIuMSBvciBldmVuIGJldHRlciB0aGUgc2VjdGlvbiA0IHNob3VsZCBiZQ0KbW92ZWQgYmVmb3Jl
IHNlY3Rpb24gMy4yLjEuDQoNCktUPiBXZSBoYXZlIHF1YWxpZmllZCB0aGUgd29yZCAibGFiZWwi
IGFzICJNUExTIGxhYmVsIiBpbiBzZWN0aW9uIDMuMi4xLiBDaGFuZ2luZyB0aGUgb3JkZXIgb2Yg
c2VjdGlvbnMgbWF5IGFmZmVjdCByZWFkYWJpbGl0eSAtIHdlIG5vdyBpbnRyb2R1Y2UgdGhlIFRM
VnMgZmlyc3QgYW5kIHRoZW4gZXhwbGFpbiBob3cgdGhleSBhcmUgdXNlZCBmb3IgZW5jb2Rpbmcu
DQoNCg0KIyMgU2VjdGlvbiA0DQoNClRoaXMgc2VjdGlvbiB3b3VsZCBiZW5lZml0IGZyb20gZXhh
bXBsZXMgJiBmaWd1cmVzLg0KDQpXaGlsZSB0aGUgc3BlY2lmaWNhdGlvbiBwcm9iYWJseSB3b3Jr
cyB3ZWxsLCBtYXBwaW5nIGEgMTI4LWJpdCBJUHY2IFNJRCBpbnRvDQp3aGF0IGxvb2tzIGxpa2Ug
YSAyMC1iaXQgTVBMUyBsYWJlbCBsb29rcyBsaWtlIGEgc21hcnQga2x1ZGdlIChmb3IgY29tcHJl
c3Npb24NCmVmZmljaWVuY3kpIGJ1dCBzdGlsbC4uLg0KDQpLVD4gVGhlIGxhc3QgdHdvIHBhcmFn
cmFwaHMgb2YgdGhpcyBzZWN0aW9uIGRvIHByb3ZpZGUgZXhhbXBsZXM7IHRoZXkgZG8gYXNzdW1l
IGEgZ29vZCB1bmRlcnN0YW5kaW5nIG9mIHRoZSBjb25jZXJuZWQgQkdQIGZlYXR1cmVzIHRob3Vn
aC4NCg0KDQojIyBTZWN0aW9uIDUNCg0KIi4uLm9wdGlvbmFsbHkgaW5zZXJ0IGFuIFNSSCBbUkZD
ODc1NF0gd2hlbiByZXF1aXJlZC4uLiIgbG9va3MgbGlrZSBhbiBveHltb3Jvbg0KdG8gbWUsIGku
ZS4sIGlmIGl0IGlzIHJlcXVpcmVkIHRoZW4gaXQgaXMgbm8gbW9yZSBvcHRpb25hbC4gU2FtZSBp
c3N1ZSBpbiBvdGhlcg0KcGxhY2VzIChub3RhYmx5IHNlY3Rpb24gNikuDQoNCktUPiBXZSBoYXZl
IHJlbW92ZWQgdGhlICJvcHRpb25hbGx5IiBmcm9tIGl0Lg0KDQoNCjV0aCDCpyAidGhlIGluZ3Jl
c3MgUEUgZW5jYXBzdWxhdGVzIHRoZSBwYXlsb2FkIGluIGFuIG91dGVyIElQdjYgaGVhZGVyIiwg
aXMgaXQNCiJwYXlsb2FkIiBvZiB0aGUgaW5ncmVzcyBwYWNrZXQgb3IgdGhlIHdob2xlIHBhY2tl
dCBpdHNlbGYgPw0KDQpLVD4gVGhlIHBheWxvYWQgaXMgdGhlIGlubmVyIElQdjQvSVB2Ni9FdGhl
cm5ldCBwYWNrZXQuIFdlIGhhdmUgY2xhcmlmaWVkIHRoaXMuDQoNCg0KIyMgU2VjdGlvbiAxMA0K
DQpUaGUgcHJvdG9jb2wgZGVmaW5lZCBpbiB0aGlzIGRvY3VtZW50IGlzIGEgc2libGluZyBvZiB0
aGUgRVBWTiBhbmQgb3RoZXINCmxheWVyLTMgVlBOIHVzaW5nIEJHUCBhcyBhIGNvbnRyb2wgcGxh
bmUuIEkgd291bGQgaGF2ZSBleHBlY3RlZCB0byBoYXZlIGENCm1vc3RseSBpZGVudGljYWwgc2Vj
dXJpdHkgc2VjdGlvbi4gVGhlIHNpbWlsYXJpdHkgaXMgaW5kZWVkIGluZGljYXRlZCBpbiB0aGUN
CjJuZCDCpyBidXQgdGhpcyAybmQgwqcgd291bGQgYmVuZWZpdCBieSBhbHNvIGdpdmluZyB0aGUg
UkZDIHRpdGxlcyByYXRoZXIgdGhhbiBhDQpkcnkgbGlzdCBvZiBSRkNzLg0KDQpLVD4gV2UgaGF2
ZSBwcm92aWRlZCBhYmJyZXZpYXRlZCBSRkMgdGl0bGVzLg0KDQoNClRoZSAzcmQgwqcgYXBwZWFy
cyBhIGxpdHRsZSBzZWxmLWNvbnRyYWRpY3RpbmcgdG8gbXkgcmVhZGluZy4gVGhlIGZpcnN0IHBh
cnQNCnJpZ2h0ZnVsbHkgY29uZmlybXMgdGhhdCBTUnY2IGRvbWFpbiBzaG91bGQgYmUgY2xvc2Vk
IGFuZCBtYWtlcyByZWZlcmVuY2UgdG8NClNSSCBhbmQgbmV0d29yay1wcm9ncmFtbWluZyBzZWN1
cml0eSBzZWN0aW9ucywgaS5lLiwgaXNvbGF0aW9uL3Byb3RlY3Rpb24gaW4NCnRoZSBkYXRhIHBs
YW5lLiBUaGVuLCB0aGUgbGFzdCBwYXJ0IG9mIHRoaXMgwqcgaXMgIlRoZXJlZm9yZSwgcHJlY2F1
dGlvbiBpcw0KbmVjZXNzYXJ5IHRvIGVuc3VyZSB0aGF0IHRoZSBCR1Agc2VydmljZSBpbmZvcm1h
dGlvbiAoaW5jbHVkaW5nIGFzc29jaWF0ZWQgU1J2Ng0KU0lEKSBhZHZlcnRpc2VkIHZpYSBCR1Ag
c2Vzc2lvbnMgYXJlIGxpbWl0ZWQgdG8gcGVlcnMgd2l0aGluIHRoaXMgdHJ1c3RlZCBTUg0KZG9t
YWluLiAiIHdoaWNoIHNlZW1zIHRvIGNvbnRyYWRpY3QgdGhlIGZpcnN0IHBhcnQuIElNSE8sIHRo
ZSB3b3JkcyAiaXMNCm5lY2Vzc2FyeSIgaXMgYW4gb3ZlcmtpbGwsIHNvbWV0aGluZyBsaWtlICJQ
cmVjYXV0aW9ucyBzaG91bGQgYmUgdGFrZW4gdG8NCmVuc3VyZS4uLiIgd291bGQgYmUgbW9yZSBh
cHByb3ByaWF0ZS4NCg0KS1Q+IEFncmVlLiBQbGVhc2Ugc2VlIHRoZSBmdXJ0aGVyIHJlc3BvbnNl
cyBhcyB3ZWxsLg0KDQoNClRvIGVsYWJvcmF0ZSBvbiB0aGUgcHJldmlvdXMgY29tbWVudDoNCg0K
LSBpc24ndCBpdCAqZXhhY3RseSogdGhlIHNhbWUgc2VjdXJpdHkgaXNzdWVzIGFzIGZvciBFUFZO
IGFuZCBvdGhlciBCR1AtYmFzZWQNClZQTiA/IFNvLCBhbHJlYWR5IGNvdmVyZWQgYnkgdGhlIDJu
ZCDCpyA/DQoNCktUPiBZZXMNCg0KDQotIGV2ZW4gaWYgdGhlcmUgaXMgeWV0LWFub3RoZXIgQkdQ
IGxlYWsgd2l0aCBTUnY2IFNJRCwgdGhlbiB3aGF0IGFyZSB0aGUNCmNvbnNlcXVlbmNlcyA/IFNS
djYgZGF0YSBwbGFuZSAoYXMgZXhwbGFpbmVkIGluIHRoZSBmaXJzdCBzZW50ZW5jZXMgb2YgdGhp
cyAzcmQNCsKnKSBNVVNUIGJlIHByb3RlY3RlZCBhbnl3YXkgYW5kIHdpbGwgcHJvdGVjdCB0aGUg
U1J2NiBkb21haW4gY29tcGxldGVseSwgZWxzZQ0KdGhlIG9wZXJhdG9yIGhhcyBtb3JlIGNyaXRp
Y2FsIGlzc3Vlcy4NCg0KS1Q+IFllcywgdGhpcyBpcyBjb3JyZWN0Lg0KDQoNCkluIHNob3J0LCBy
ZWFkZXJzIHdpbGwgYmVuZWZpdCBmcm9tIGEgc2hvcnRlciBhbmQgY2xlYXJlciAzcmQgcGFyYWdy
YXBoLg0KDQpLVD4gV2UgaGF2ZSB1cGRhdGVkIHRoZSB0ZXh0IGZvciBjbGFyaXR5Lg0KDQoNCkZp
bmFsIHN1Z2dlc3Rpb24gZm9yIHRoZSBzZWN1cml0eSBzZWN0aW9uOiB3aGF0IGhhcHBlbnMgd2hl
biB0aGUgbGVuZ3RoIG9mIGFsbA0Kc3ViLXN1Yi1UTFZzIGV4Y2VlZHMgdGhlIGxlbmd0aCBvZiB0
aGUgc3ViLVRMViA/IEFuZCBzaW1pbGFyIGNvcm5lciBjYXNlcy4gVGhpcw0KaXMgb2YgY291cnNl
IG1vcmUgYW4gaW1wbGVtZW50YXRpb24gaXNzdWUgYnV0IHNob3VsZCBpdCBiZSBtZW50aW9uZWQg
aGVyZSA/DQoNCktUPiBUaGlzIGlzIGNvdmVyZWQgaW4gc2VjdGlvbiA4IGFuZCB0aGUgcmVmZXJl
bmNlIHRvIFJGQzc2MDYgZXhwbGFpbnMgaG93IHRoZXNlIGVycm9ycyBhcmUgdG8gYmUgaGFuZGxl
ZC4NCg0KVGhhbmtzLA0KS2V0YW4NCg0KDQpJIG5vdGUgdGhhdCB0aGUgc2VjdXJpdHkgZGlyZWN0
b3JhdGUgcmV2aWV3IHJlc3VsdCBpcyAicmVhZHkiLg0KDQoNCg==

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

PGh0bWwgeG1sbnM6bz0idXJuOnNjaGVtYXMtbWljcm9zb2Z0LWNvbTpvZmZpY2U6b2ZmaWNlIiB4
bWxuczp3PSJ1cm46c2NoZW1hcy1taWNyb3NvZnQtY29tOm9mZmljZTp3b3JkIiB4bWxuczptPSJo
dHRwOi8vc2NoZW1hcy5taWNyb3NvZnQuY29tL29mZmljZS8yMDA0LzEyL29tbWwiIHhtbG5zPSJo
dHRwOi8vd3d3LnczLm9yZy9UUi9SRUMtaHRtbDQwIj4NCjxoZWFkPg0KPG1ldGEgaHR0cC1lcXVp
dj0iQ29udGVudC1UeXBlIiBjb250ZW50PSJ0ZXh0L2h0bWw7IGNoYXJzZXQ9dXRmLTgiPg0KPG1l
dGEgbmFtZT0iR2VuZXJhdG9yIiBjb250ZW50PSJNaWNyb3NvZnQgV29yZCAxNSAoZmlsdGVyZWQg
bWVkaXVtKSI+DQo8c3R5bGU+PCEtLQ0KLyogRm9udCBEZWZpbml0aW9ucyAqLw0KQGZvbnQtZmFj
ZQ0KCXtmb250LWZhbWlseToiQ2FtYnJpYSBNYXRoIjsNCglwYW5vc2UtMToyIDQgNSAzIDUgNCA2
IDMgMiA0O30NCkBmb250LWZhY2UNCgl7Zm9udC1mYW1pbHk6Q2FsaWJyaTsNCglwYW5vc2UtMToy
IDE1IDUgMiAyIDIgNCAzIDIgNDt9DQovKiBTdHlsZSBEZWZpbml0aW9ucyAqLw0KcC5Nc29Ob3Jt
YWwsIGxpLk1zb05vcm1hbCwgZGl2Lk1zb05vcm1hbA0KCXttYXJnaW46MGNtOw0KCWZvbnQtc2l6
ZToxMS4wcHQ7DQoJZm9udC1mYW1pbHk6IkNhbGlicmkiLHNhbnMtc2VyaWY7fQ0KYTpsaW5rLCBz
cGFuLk1zb0h5cGVybGluaw0KCXttc28tc3R5bGUtcHJpb3JpdHk6OTk7DQoJY29sb3I6Ymx1ZTsN
Cgl0ZXh0LWRlY29yYXRpb246dW5kZXJsaW5lO30NCnNwYW4uRW1haWxTdHlsZTE4DQoJe21zby1z
dHlsZS10eXBlOnBlcnNvbmFsLXJlcGx5Ow0KCWZvbnQtZmFtaWx5OiJDYWxpYnJpIixzYW5zLXNl
cmlmOw0KCWNvbG9yOndpbmRvd3RleHQ7fQ0KLk1zb0NocERlZmF1bHQNCgl7bXNvLXN0eWxlLXR5
cGU6ZXhwb3J0LW9ubHk7DQoJZm9udC1zaXplOjEwLjBwdDt9DQpAcGFnZSBXb3JkU2VjdGlvbjEN
Cgl7c2l6ZTo2MTIuMHB0IDc5Mi4wcHQ7DQoJbWFyZ2luOjcyLjBwdCA3Mi4wcHQgNzIuMHB0IDcy
LjBwdDt9DQpkaXYuV29yZFNlY3Rpb24xDQoJe3BhZ2U6V29yZFNlY3Rpb24xO30NCi0tPjwvc3R5
bGU+DQo8L2hlYWQ+DQo8Ym9keSBsYW5nPSJlbi1CRSIgbGluaz0iYmx1ZSIgdmxpbms9InB1cnBs
ZSIgc3R5bGU9IndvcmQtd3JhcDpicmVhay13b3JkIj4NCjxkaXYgY2xhc3M9IldvcmRTZWN0aW9u
MSI+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj48c3BhbiBsYW5nPSJOTCIgc3R5bGU9Im1zby1mYXJl
YXN0LWxhbmd1YWdlOkVOLVVTIj5IZWxsbyBLZXRhbjxvOnA+PC9vOnA+PC9zcGFuPjwvcD4NCjxw
IGNsYXNzPSJNc29Ob3JtYWwiPjxzcGFuIGxhbmc9Ik5MIiBzdHlsZT0ibXNvLWZhcmVhc3QtbGFu
Z3VhZ2U6RU4tVVMiPjxvOnA+Jm5ic3A7PC9vOnA+PC9zcGFuPjwvcD4NCjxwIGNsYXNzPSJNc29O
b3JtYWwiPjxzcGFuIGxhbmc9Ik5MIiBzdHlsZT0ibXNvLWZhcmVhc3QtbGFuZ3VhZ2U6RU4tVVMi
PlRoYW5rIHlvdSBmb3IgeW91ciBwcm9tcHQgcmVwbHkgYW5kIGZvciB1cGxvYWRpbmcgYSByZXZp
c2VkIEktRC4gSSBhbSBhbHNvIHNvcnJ5IGZvciBteSBiZWxhdGVkIHJlcGx5IDotKDxvOnA+PC9v
OnA+PC9zcGFuPjwvcD4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiPjxzcGFuIGxhbmc9Ik5MIiBzdHls
ZT0ibXNvLWZhcmVhc3QtbGFuZ3VhZ2U6RU4tVVMiPjxvOnA+Jm5ic3A7PC9vOnA+PC9zcGFuPjwv
cD4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiPjxzcGFuIGxhbmc9Ik5MIiBzdHlsZT0ibXNvLWZhcmVh
c3QtbGFuZ3VhZ2U6RU4tVVMiPlRoZSByZXZpc2VkIEktRCBhZGRyZXNzZXMgYWxsIG15IERJU0NV
U1MgcG9pbnRzLCBpLmUuLCBJIGFtIGNsZWFyaW5nIG15IGJhbGxvdCBpbnRvIGEgTk8gT0JKRUNU
SU9OIGluIGEgY291cGxlIG9mIGhvdXJzIChJIGhhdmUgYSBjYWxsIG5vdykuPG86cD48L286cD48
L3NwYW4+PC9wPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+PHNwYW4gbGFuZz0iTkwiIHN0eWxlPSJt
c28tZmFyZWFzdC1sYW5ndWFnZTpFTi1VUyI+PG86cD4mbmJzcDs8L286cD48L3NwYW4+PC9wPg0K
PHAgY2xhc3M9Ik1zb05vcm1hbCI+PHNwYW4gbGFuZz0iTkwiIHN0eWxlPSJtc28tZmFyZWFzdC1s
YW5ndWFnZTpFTi1VUyI+QWJvdXQgdGhlIG5vbi1ibG9ja2luZyBDT01NRU5ULCBJIHN0aWxsIGZp
bmQgdGhlIGV4YW1wbGVzIG9mIHNlY3Rpb24gNCByZWFsbHkgdW5jbGVhciBidXQgbGV0J3MgaG9w
ZSB0aGF0IHJlYWRlcnMsIHdobyBhcmUgbW9yZSBmbHVlbnQgdGhhbiBtZSBhYm91dCBCR1AsIHdp
bGwgZmluZCB0aGVtIHVzZWZ1bC48bzpwPjwvbzpwPjwvc3Bhbj48L3A+DQo8cCBjbGFzcz0iTXNv
Tm9ybWFsIj48c3BhbiBsYW5nPSJOTCIgc3R5bGU9Im1zby1mYXJlYXN0LWxhbmd1YWdlOkVOLVVT
Ij48bzpwPiZuYnNwOzwvbzpwPjwvc3Bhbj48L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj48c3Bh
biBsYW5nPSJOTCIgc3R5bGU9Im1zby1mYXJlYXN0LWxhbmd1YWdlOkVOLVVTIj5CZXN0IHJlZ2Fy
ZHM8bzpwPjwvbzpwPjwvc3Bhbj48L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj48c3BhbiBsYW5n
PSJOTCIgc3R5bGU9Im1zby1mYXJlYXN0LWxhbmd1YWdlOkVOLVVTIj48bzpwPiZuYnNwOzwvbzpw
Pjwvc3Bhbj48L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj48c3BhbiBsYW5nPSJOTCIgc3R5bGU9
Im1zby1mYXJlYXN0LWxhbmd1YWdlOkVOLVVTIj4tw6lyaWM8bzpwPjwvbzpwPjwvc3Bhbj48L3A+
DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj48c3BhbiBsYW5nPSJOTCIgc3R5bGU9Im1zby1mYXJlYXN0
LWxhbmd1YWdlOkVOLVVTIj48bzpwPiZuYnNwOzwvbzpwPjwvc3Bhbj48L3A+DQo8cCBjbGFzcz0i
TXNvTm9ybWFsIj48c3BhbiBzdHlsZT0ibXNvLWZhcmVhc3QtbGFuZ3VhZ2U6RU4tVVMiPjxvOnA+
Jm5ic3A7PC9vOnA+PC9zcGFuPjwvcD4NCjxkaXYgc3R5bGU9ImJvcmRlcjpub25lO2JvcmRlci10
b3A6c29saWQgI0I1QzRERiAxLjBwdDtwYWRkaW5nOjMuMHB0IDBjbSAwY20gMGNtIj4NCjxwIGNs
YXNzPSJNc29Ob3JtYWwiPjxiPjxzcGFuIHN0eWxlPSJmb250LXNpemU6MTIuMHB0O2NvbG9yOmJs
YWNrIj5Gcm9tOiA8L3NwYW4+PC9iPjxzcGFuIHN0eWxlPSJmb250LXNpemU6MTIuMHB0O2NvbG9y
OmJsYWNrIj5LZXRhbiBUYWxhdWxpa2FyICZsdDtrZXRhbnQuaWV0ZkBnbWFpbC5jb20mZ3Q7PGJy
Pg0KPGI+RGF0ZTogPC9iPlR1ZXNkYXksIDggRmVicnVhcnkgMjAyMiBhdCAxODowNjxicj4NCjxi
PlRvOiA8L2I+RXJpYyBWeW5ja2UgJmx0O2V2eW5ja2VAY2lzY28uY29tJmd0Ozxicj4NCjxiPkNj
OiA8L2I+VGhlIElFU0cgJmx0O2llc2dAaWV0Zi5vcmcmZ3Q7LCAmcXVvdDtkcmFmdC1pZXRmLWJl
c3Mtc3J2Ni1zZXJ2aWNlc0BpZXRmLm9yZyZxdW90OyAmbHQ7ZHJhZnQtaWV0Zi1iZXNzLXNydjYt
c2VydmljZXNAaWV0Zi5vcmcmZ3Q7LCAmcXVvdDtiZXNzLWNoYWlyc0BpZXRmLm9yZyZxdW90OyAm
bHQ7YmVzcy1jaGFpcnNAaWV0Zi5vcmcmZ3Q7LCAmcXVvdDtiZXNzQGlldGYub3JnJnF1b3Q7ICZs
dDtiZXNzQGlldGYub3JnJmd0OywgJnF1b3Q7Qm9jY2ksIE1hdHRoZXcgKE5va2lhIC0gR0IpJnF1
b3Q7ICZsdDttYXR0aGV3LmJvY2NpQG5va2lhLmNvbSZndDs8YnI+DQo8Yj5TdWJqZWN0OiA8L2I+
UmU6IMOJcmljIFZ5bmNrZSdzIERpc2N1c3Mgb24gZHJhZnQtaWV0Zi1iZXNzLXNydjYtc2Vydmlj
ZXMtMDk6ICh3aXRoIERJU0NVU1MgYW5kIENPTU1FTlQpPG86cD48L286cD48L3NwYW4+PC9wPg0K
PC9kaXY+DQo8ZGl2Pg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+PG86cD4mbmJzcDs8L286cD48L3A+
DQo8L2Rpdj4NCjxkaXY+DQo8ZGl2Pg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+SGkgRXJpYyw8bzpw
PjwvbzpwPjwvcD4NCjxkaXY+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj48bzpwPiZuYnNwOzwvbzpw
PjwvcD4NCjwvZGl2Pg0KPGRpdj4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiPlRoYW5rcyBmb3IgeW91
ciByZXZpZXcgYW5kIGNvbW1lbnRzL2ZlZWRiYWNrLiBQbGVhc2UgY2hlY2sgaW5saW5lIGJlbG93
IGZvciByZXNwb25zZXMuPG86cD48L286cD48L3A+DQo8L2Rpdj4NCjxkaXY+DQo8cCBjbGFzcz0i
TXNvTm9ybWFsIj48bzpwPiZuYnNwOzwvbzpwPjwvcD4NCjwvZGl2Pg0KPGRpdj4NCjxwIGNsYXNz
PSJNc29Ob3JtYWwiPldlJ3ZlIGFsc28ganVzdCBwb3N0ZWQgYW4gdXBkYXRlIHRvIGFkZHJlc3Mg
eW91ciBjb21tZW50czo8bzpwPjwvbzpwPjwvcD4NCjwvZGl2Pg0KPGRpdj4NCjxwIGNsYXNzPSJN
c29Ob3JtYWwiPjxhIGhyZWY9Imh0dHBzOi8vZGF0YXRyYWNrZXIuaWV0Zi5vcmcvZG9jL2h0bWwv
ZHJhZnQtaWV0Zi1iZXNzLXNydjYtc2VydmljZXMtMTAiIHRhcmdldD0iX2JsYW5rIj5odHRwczov
L2RhdGF0cmFja2VyLmlldGYub3JnL2RvYy9odG1sL2RyYWZ0LWlldGYtYmVzcy1zcnY2LXNlcnZp
Y2VzLTEwPC9hPjxvOnA+PC9vOnA+PC9wPg0KPC9kaXY+DQo8ZGl2Pg0KPHAgY2xhc3M9Ik1zb05v
cm1hbCI+PG86cD4mbmJzcDs8L286cD48L3A+DQo8L2Rpdj4NCjwvZGl2Pg0KPHAgY2xhc3M9Ik1z
b05vcm1hbCI+PG86cD4mbmJzcDs8L286cD48L3A+DQo8ZGl2Pg0KPGRpdj4NCjxwIGNsYXNzPSJN
c29Ob3JtYWwiPk9uIFR1ZSwgRmViIDgsIDIwMjIgYXQgMzoxNiBBTSDDiXJpYyBWeW5ja2Ugdmlh
IERhdGF0cmFja2VyICZsdDs8YSBocmVmPSJtYWlsdG86bm9yZXBseUBpZXRmLm9yZyIgdGFyZ2V0
PSJfYmxhbmsiPm5vcmVwbHlAaWV0Zi5vcmc8L2E+Jmd0OyB3cm90ZTo8bzpwPjwvbzpwPjwvcD4N
CjwvZGl2Pg0KPGJsb2NrcXVvdGUgc3R5bGU9ImJvcmRlcjpub25lO2JvcmRlci1sZWZ0OnNvbGlk
ICNDQ0NDQ0MgMS4wcHQ7cGFkZGluZzowY20gMGNtIDBjbSA2LjBwdDttYXJnaW4tbGVmdDo0Ljhw
dDttYXJnaW4tcmlnaHQ6MGNtIj4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiPsOJcmljIFZ5bmNrZSBo
YXMgZW50ZXJlZCB0aGUgZm9sbG93aW5nIGJhbGxvdCBwb3NpdGlvbiBmb3I8YnI+DQpkcmFmdC1p
ZXRmLWJlc3Mtc3J2Ni1zZXJ2aWNlcy0wOTogRGlzY3Vzczxicj4NCjxicj4NCldoZW4gcmVzcG9u
ZGluZywgcGxlYXNlIGtlZXAgdGhlIHN1YmplY3QgbGluZSBpbnRhY3QgYW5kIHJlcGx5IHRvIGFs
bDxicj4NCmVtYWlsIGFkZHJlc3NlcyBpbmNsdWRlZCBpbiB0aGUgVG8gYW5kIENDIGxpbmVzLiAo
RmVlbCBmcmVlIHRvIGN1dCB0aGlzPGJyPg0KaW50cm9kdWN0b3J5IHBhcmFncmFwaCwgaG93ZXZl
ci4pPGJyPg0KPGJyPg0KPGJyPg0KUGxlYXNlIHJlZmVyIHRvIDxhIGhyZWY9Imh0dHBzOi8vd3d3
LmlldGYub3JnL2Jsb2cvaGFuZGxpbmctaWVzZy1iYWxsb3QtcG9zaXRpb25zLyIgdGFyZ2V0PSJf
YmxhbmsiPg0KaHR0cHM6Ly93d3cuaWV0Zi5vcmcvYmxvZy9oYW5kbGluZy1pZXNnLWJhbGxvdC1w
b3NpdGlvbnMvPC9hPjxicj4NCmZvciBtb3JlIGluZm9ybWF0aW9uIGFib3V0IGhvdyB0byBoYW5k
bGUgRElTQ1VTUyBhbmQgQ09NTUVOVCBwb3NpdGlvbnMuPGJyPg0KPGJyPg0KPGJyPg0KVGhlIGRv
Y3VtZW50LCBhbG9uZyB3aXRoIG90aGVyIGJhbGxvdCBwb3NpdGlvbnMsIGNhbiBiZSBmb3VuZCBo
ZXJlOjxicj4NCjxhIGhyZWY9Imh0dHBzOi8vZGF0YXRyYWNrZXIuaWV0Zi5vcmcvZG9jL2RyYWZ0
LWlldGYtYmVzcy1zcnY2LXNlcnZpY2VzLyIgdGFyZ2V0PSJfYmxhbmsiPmh0dHBzOi8vZGF0YXRy
YWNrZXIuaWV0Zi5vcmcvZG9jL2RyYWZ0LWlldGYtYmVzcy1zcnY2LXNlcnZpY2VzLzwvYT48YnI+
DQo8YnI+DQo8YnI+DQo8YnI+DQotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tPGJyPg0KRElTQ1VTUzo8YnI+DQotLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tPGJyPg0KPGJyPg0KVGhhbmsgeW91IGZvciB0aGUgd29yayBwdXQgaW50byB0aGlz
IGRvY3VtZW50LiBUaGlzIHByb3RvY29sIGlzIGltcG9ydGFudCBmb3I8YnI+DQpzY2FsYWJsZSBh
bmQgZGVwbG95YWJsZSBTUnY2IHNlcnZpY2VzLjxicj4NCjxicj4NClBsZWFzZSBmaW5kIGJlbG93
IHNvbWUgYmxvY2tpbmcgRElTQ1VTUyBwb2ludHMgKGVhc3kgdG8gYWRkcmVzcyksIHNvbWU8YnI+
DQpub24tYmxvY2tpbmcgQ09NTUVOVCBwb2ludHMgKGJ1dCByZXBsaWVzIHdvdWxkIGJlIGFwcHJl
Y2lhdGVkIGV2ZW4gaWYgb25seSBmb3I8YnI+DQpteSBvd24gZWR1Y2F0aW9uKS48YnI+DQo8YnI+
DQpTcGVjaWFsIHRoYW5rcyB0byBNYXR0aGV3IEJvY2NpIGZvciB0aGUgc2hlcGhlcmQncyB3cml0
ZS11cCBpbmNsdWRpbmcgdGhlPGJyPg0Kc2VjdGlvbiBhYm91dCB0aGUgV0cgY29uc2Vuc3VzIGFu
ZCBkb2N1bWVudCBoaXN0b3J5Ljxicj4NCjxicj4NClBsZWFzZSBhbHNvIGV4cGVjdCBhbiBJTlQg
ZGlyZWN0b3JhdGUgcmV2aWV3IGJlZm9yZSB0aGUgSUVTRyB0ZWxlY2hhdCAoSSBtYXk8YnI+DQp1
cGRhdGUgdGhpcyBiYWxsb3QgYWNjb3JkaW5nbHkpLjxicj4NCjxicj4NCkkgaG9wZSB0aGF0IHRo
aXMgaGVscHMgdG8gaW1wcm92ZSB0aGUgZG9jdW1lbnQsPGJyPg0KPGJyPg0KUmVnYXJkcyw8YnI+
DQo8YnI+DQotw6lyaWM8YnI+DQo8YnI+DQojIERJU0NVU1M8YnI+DQo8YnI+DQpBcyBub3RlZCBp
biA8YSBocmVmPSJodHRwczovL3d3dy5pZXRmLm9yZy9ibG9nL2hhbmRsaW5nLWllc2ctYmFsbG90
LXBvc2l0aW9ucy8iIHRhcmdldD0iX2JsYW5rIj4NCmh0dHBzOi8vd3d3LmlldGYub3JnL2Jsb2cv
aGFuZGxpbmctaWVzZy1iYWxsb3QtcG9zaXRpb25zLzwvYT4sIGE8YnI+DQpESVNDVVNTIGJhbGxv
dCBpcyBhIHJlcXVlc3QgdG8gaGF2ZSBhIGRpc2N1c3Npb24gb24gdGhlIGZvbGxvd2luZyB0b3Bp
Y3M6PGJyPg0KPGJyPg0KIyMgU2VjdGlvbiAzLjE8YnI+DQo8YnI+DQomcXVvdDtJQU5BIHJlZ2lz
dHJ5IGRlZmluZWQgaW4gc2VjdGlvbiA5LjIgb2YgW1JGQzg5ODZdJnF1b3Q7IGJ1dCB0aGVyZSBp
cyBubyBzZWN0aW9uIDkuMjxicj4NCmluIFJGQyA4OTg2LiBJIGd1ZXNzIGl0IGlzIHNlY3Rpb24g
MTAuMi4gTW9yZW92ZXIsIElBTkEgcmVnaXN0cmllcyBhcmUgdXN1YWxseTxicj4NCnJlZmVycmVk
IHRvIHZpYSB0aGVpciBuYW1lL1VSTCwgZS5nLiw8YnI+DQo8YSBocmVmPSJodHRwczovL3d3dy5p
YW5hLm9yZy9hc3NpZ25tZW50cy9zZWdtZW50LXJvdXRpbmcvc2VnbWVudC1yb3V0aW5nLnhodG1s
IiB0YXJnZXQ9Il9ibGFuayI+aHR0cHM6Ly93d3cuaWFuYS5vcmcvYXNzaWdubWVudHMvc2VnbWVu
dC1yb3V0aW5nL3NlZ21lbnQtcm91dGluZy54aHRtbDwvYT4sIGFuZCBub3Q8YnI+DQpieSBhIHNl
Y3Rpb24gb2YgdGhlIFJGQyB0aGF0IGNyZWF0ZWQgdGhlbS48bzpwPjwvbzpwPjwvcD4NCjwvYmxv
Y2txdW90ZT4NCjxkaXY+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj48bzpwPiZuYnNwOzwvbzpwPjwv
cD4NCjwvZGl2Pg0KPGRpdj4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiPktUJmd0OyBBY2suIEl0IHNo
b3VsZCBoYXZlIGJlZW4gU2VjdGlvbiAxMC4yLiBXZSBoYXZlIHVwZGF0ZWQgdGhlIHRleHQgYXMg
YmVsb3c6PG86cD48L286cD48L3A+DQo8L2Rpdj4NCjxkaXY+DQo8cCBjbGFzcz0iTXNvTm9ybWFs
Ij48bzpwPiZuYnNwOzwvbzpwPjwvcD4NCjwvZGl2Pg0KPGRpdj4NCjxwIGNsYXNzPSJNc29Ob3Jt
YWwiPkVuY29kZXMgU1J2NiBFbmRwb2ludCBiZWhhdmlvciBjb2RlcG9pbnQgdmFsdWUgdGhhdCBp
cyBhc3NvY2lhdGVkIHdpdGggU1J2NiBTSUQuIFRoZSBjb2RlcG9pbnRzIHVzZWQgYXJlIGZyb20g
dGhlIFNSdjYgRW5kcG9pbnQgQmVoYXZpb3IgcmVnaXN0cnkgdW5kZXIgdGhlIElBTkEgU2VnbWVu
dCBSb3V0aW5nIFBhcmFtZXRlcnMgcmVnaXN0cnkgdGhhdCB3YXMgaW50cm9kdWNlZCBieSBbUkZD
ODk4Nl0uPG86cD48L286cD48L3A+DQo8L2Rpdj4NCjxkaXY+DQo8cCBjbGFzcz0iTXNvTm9ybWFs
Ij4mbmJzcDs8bzpwPjwvbzpwPjwvcD4NCjwvZGl2Pg0KPGJsb2NrcXVvdGUgc3R5bGU9ImJvcmRl
cjpub25lO2JvcmRlci1sZWZ0OnNvbGlkICNDQ0NDQ0MgMS4wcHQ7cGFkZGluZzowY20gMGNtIDBj
bSA2LjBwdDttYXJnaW4tbGVmdDo0LjhwdDttYXJnaW4tcmlnaHQ6MGNtIj4NCjxwIGNsYXNzPSJN
c29Ob3JtYWwiPjxicj4NCiMjIFNlY3Rpb24gMy4yLjE8YnI+DQo8YnI+DQpXaGVyZSBpcyAmcXVv
dDtsb2NhdG9yIG5vZGUmcXVvdDsgZGVmaW5lZCA/ICZxdW90O2xvY2F0b3IgYmxvY2smcXVvdDsg
aXMgZGVmaW5lZCBpbiBzZWN0aW9uIDMuMSBvZjxicj4NClJGQyA4OTg2IGJ1dCBub3QgdGhlIG5v
ZGUgKEkgY2FuIG9ubHkgZ3Vlc3MgdGhhdCB0aGlzIGlzIHRoZSAmcXVvdDtOJnF1b3Q7IGluIHRo
ZSAmcXVvdDtCOk4mcXVvdDs8YnI+DQpub3RhdGlvbiB1c2VkIGluIFJGQyA4OTg2KS48bzpwPjwv
bzpwPjwvcD4NCjwvYmxvY2txdW90ZT4NCjxkaXY+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj48bzpw
PiZuYnNwOzwvbzpwPjwvcD4NCjwvZGl2Pg0KPGRpdj4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiPktU
Jmd0OyBZb3VyIHVuZGVyc3RhbmRpbmcgaXMgY29ycmVjdC4gV2UgaGF2ZSBhZGRlZCB0aGUgdGV4
dCBiZWxvdyZuYnNwOzxvOnA+PC9vOnA+PC9wPg0KPC9kaXY+DQo8ZGl2Pg0KPHAgY2xhc3M9Ik1z
b05vcm1hbCI+PG86cD4mbmJzcDs8L286cD48L3A+DQo8L2Rpdj4NCjxkaXY+DQo8cCBjbGFzcz0i
TXNvTm9ybWFsIj5UaGUgdGVybXMgTG9jYXRvciBCbG9jayBhbmQgTG9jYXRvciBOb2RlIGNvcnJl
c3BvbmQgdG8gdGhlIEIgYW5kIE4gcGFydHMgcmVzcGVjdGl2ZWx5IG9mIHRoZSBTUnY2IExvY2F0
b3IgdGhhdCBhcmUgZGVmaW5lZCBpbiBzZWN0aW9uIDMuMSBvZiBbUkZDODk4Nl0uPG86cD48L286
cD48L3A+DQo8L2Rpdj4NCjxkaXY+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj4mbmJzcDs8bzpwPjwv
bzpwPjwvcD4NCjwvZGl2Pg0KPGJsb2NrcXVvdGUgc3R5bGU9ImJvcmRlcjpub25lO2JvcmRlci1s
ZWZ0OnNvbGlkICNDQ0NDQ0MgMS4wcHQ7cGFkZGluZzowY20gMGNtIDBjbSA2LjBwdDttYXJnaW4t
bGVmdDo0LjhwdDttYXJnaW4tcmlnaHQ6MGNtIj4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiPjxicj4N
CiMjIFNlY3Rpb24gNjxicj4NCjxicj4NClNlY3Rpb24gOSBvZiBkcmFmdC1pZXRmLWJlc3MtZXZw
bi1pZ21wLW1sZC1wcm94eS0xNiBpbmRlZWQgZGVmaW5lcyByb3V0ZSB0eXBlczxicj4NCjcgYW5k
IDggYnV0IGl0IHVzZXMgbm9uIElQdjQtb25seSB3b3JkaW5nLiBTbywgcy9JR01QIGpvaW4gc3lu
YyByb3V0ZS9NdWx0aWNhc3Q8YnI+DQpNZW1iZXJzaGlwIFJlcG9ydCBTeW5jaCBSb3V0ZS8gKyBz
YW1lIGZvciB0eXBlIDguPG86cD48L286cD48L3A+DQo8L2Jsb2NrcXVvdGU+DQo8ZGl2Pg0KPHAg
Y2xhc3M9Ik1zb05vcm1hbCI+PG86cD4mbmJzcDs8L286cD48L3A+DQo8L2Rpdj4NCjxkaXY+DQo8
cCBjbGFzcz0iTXNvTm9ybWFsIj5LVCZndDsgQWNrLiBXZSBoYXZlIGZpeGVkIHRvIHVzZSByb3V0
ZSB0eXBlIG5hbWVzIGFzIHBlciB0aGUgbGF0ZXN0IHZlcnNpb24gb2YgZHJhZnQtaWV0Zi1iZXNz
LWV2cG4taWdtcC1tbGQtcHJveHkuPG86cD48L286cD48L3A+DQo8L2Rpdj4NCjxkaXY+DQo8cCBj
bGFzcz0iTXNvTm9ybWFsIj4mbmJzcDs8bzpwPjwvbzpwPjwvcD4NCjwvZGl2Pg0KPGJsb2NrcXVv
dGUgc3R5bGU9ImJvcmRlcjpub25lO2JvcmRlci1sZWZ0OnNvbGlkICNDQ0NDQ0MgMS4wcHQ7cGFk
ZGluZzowY20gMGNtIDBjbSA2LjBwdDttYXJnaW4tbGVmdDo0LjhwdDttYXJnaW4tcmlnaHQ6MGNt
Ij4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiPjxicj4NCjxicj4NCi0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS08YnI+DQpD
T01NRU5UOjxicj4NCi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS08YnI+DQo8YnI+DQojIENPTU1FTlRTPGJyPg0KPGJy
Pg0KIyMgU2VjdGlvbiAxPGJyPg0KPGJyPg0KTW9yZSBkZXRhaWxzIG9uIHRoZSBlbmNhcHN1bGF0
aW9uIChwbGFpbiBJUCBpbiBJUHY2ID8pIHdpbGwgYmUgd2VsY29tZSBpbiAmcXVvdDtUaGU8YnI+
DQombmJzcDsgJm5ic3A7aW5ncmVzcyBQRSBlbmNhcHN1bGF0ZXMgdGhlIHBheWxvYWQgaW4gYW4g
b3V0ZXIgSVB2NiBoZWFkZXIgd2hlcmUgdGhlPGJyPg0KJm5ic3A7ICZuYnNwO2Rlc3RpbmF0aW9u
IGFkZHJlc3MgaXMgdGhlIFNSdjYgU2VydmljZSBTSUQgcHJvdmlkZWQgYnkgdGhlIGVncmVzczxi
cj4NCiZuYnNwOyAmbmJzcDtQcm92aWRlciBFZGdlIChQRSkuICZxdW90OzxvOnA+PC9vOnA+PC9w
Pg0KPC9ibG9ja3F1b3RlPg0KPGRpdj4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiPjxvOnA+Jm5ic3A7
PC9vOnA+PC9wPg0KPC9kaXY+DQo8ZGl2Pg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+S1QmZ3Q7IFRo
ZSBpbm5lciBwYWNrZXQgYmVpbmcgdGhlIHNlcnZpY2UgdHJhZmZpYywgd2lsbCB2YXJ5IChJUHY0
LCBJUHY2LCBvciBFdGhlcm5ldCkgYW5kIGhlbmNlIGlzIG5vdCBkZXNjcmliZWQgaGVyZS4gV2Ug
aGF2ZSBhZGRlZCB0ZXh0IGluIHNlY3Rpb25zIDUgYW5kIDYgdG8gcmVmZXIgdG8gdGhlIEguRW5j
YXBzIGFuZCBILkVuY2Fwcy5MMiBiZWhhdmlvcnMgaW50cm9kdWNlZCBpbiBSRkM4OTg2IHRvIGV4
cGxhaW4NCiB0aGUgZW5jYXBzdWxhdGlvbnMuPG86cD48L286cD48L3A+DQo8L2Rpdj4NCjxkaXY+
DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj4mbmJzcDs8bzpwPjwvbzpwPjwvcD4NCjwvZGl2Pg0KPGJs
b2NrcXVvdGUgc3R5bGU9ImJvcmRlcjpub25lO2JvcmRlci1sZWZ0OnNvbGlkICNDQ0NDQ0MgMS4w
cHQ7cGFkZGluZzowY20gMGNtIDBjbSA2LjBwdDttYXJnaW4tbGVmdDo0LjhwdDttYXJnaW4tcmln
aHQ6MGNtIj4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiPjxicj4NCiMjIFNlY3Rpb24gMy4yLjE8YnI+
DQo8YnI+DQpUaGUgdHJhbnNwb3NpdGlvbiBmaWVsZCBhcHBlYXJzIHRvIGJlIGFib3V0ICZxdW90
O2xhYmVscyZxdW90Oywgd2hpY2ggYXJlIG5vdCBxdWFsaWZpZWQuPGJyPg0KU2hvdWxkIHRoZSBy
ZWFkZXIgYXNzdW1lIHRoYXQgdGhvc2UgYXJlICZxdW90O01QTFMgbGFiZWxzJnF1b3Q7ID8gQSBy
ZWZlcmVuY2UgdG8gc29tZTxicj4NCnRleHQgd291bGQgYmUgd2VsY29tZS4gTm90IGJlaW5nIGEg
U1J2NiBleHBlcnQgKGJ1dCBzb21laG93IGtub3dsZWRnZWFibGUgb248YnI+DQp0aGUgdG9waWMp
LCBhbGwgdGhlIHRleHQgYWJvdXQgdHJhbnNwb3NpdGlvbiBpcyBjb21wbGV0ZWx5IG9wYXF1ZSB0
byBtZS48YnI+DQo8YnI+DQpUaGUgc2VjdGlvbiA0IGFwcGVhcnMgdG8gZ2l2ZSBzb21lIGluZm9y
bWF0aW9uLCBidXQgdGhlcmUgc2hvdWxkIGF0IGxlYXN0IGJlIGE8YnI+DQpmb3J3YXJkIHJlZmVy
ZW5jZSB0byBpdCBpbiBzZWN0aW9uIDMuMi4xIG9yIGV2ZW4gYmV0dGVyIHRoZSBzZWN0aW9uIDQg
c2hvdWxkIGJlPGJyPg0KbW92ZWQgYmVmb3JlIHNlY3Rpb24gMy4yLjEuPG86cD48L286cD48L3A+
DQo8L2Jsb2NrcXVvdGU+DQo8ZGl2Pg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+PG86cD4mbmJzcDs8
L286cD48L3A+DQo8L2Rpdj4NCjxkaXY+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj5LVCZndDsgV2Ug
aGF2ZSBxdWFsaWZpZWQgdGhlIHdvcmQgJnF1b3Q7bGFiZWwmcXVvdDsgYXMgJnF1b3Q7TVBMUyBs
YWJlbCZxdW90OyBpbiBzZWN0aW9uIDMuMi4xLiBDaGFuZ2luZyB0aGUgb3JkZXIgb2Ygc2VjdGlv
bnMgbWF5IGFmZmVjdCByZWFkYWJpbGl0eSAtIHdlIG5vdyBpbnRyb2R1Y2UgdGhlIFRMVnMgZmly
c3QgYW5kIHRoZW4gZXhwbGFpbiBob3cgdGhleSBhcmUgdXNlZCBmb3IgZW5jb2RpbmcuPG86cD48
L286cD48L3A+DQo8L2Rpdj4NCjxkaXY+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj4mbmJzcDs8bzpw
PjwvbzpwPjwvcD4NCjwvZGl2Pg0KPGJsb2NrcXVvdGUgc3R5bGU9ImJvcmRlcjpub25lO2JvcmRl
ci1sZWZ0OnNvbGlkICNDQ0NDQ0MgMS4wcHQ7cGFkZGluZzowY20gMGNtIDBjbSA2LjBwdDttYXJn
aW4tbGVmdDo0LjhwdDttYXJnaW4tcmlnaHQ6MGNtIj4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiPjxi
cj4NCiMjIFNlY3Rpb24gNDxicj4NCjxicj4NClRoaXMgc2VjdGlvbiB3b3VsZCBiZW5lZml0IGZy
b20gZXhhbXBsZXMgJmFtcDsgZmlndXJlcy48YnI+DQo8YnI+DQpXaGlsZSB0aGUgc3BlY2lmaWNh
dGlvbiBwcm9iYWJseSB3b3JrcyB3ZWxsLCBtYXBwaW5nIGEgMTI4LWJpdCBJUHY2IFNJRCBpbnRv
PGJyPg0Kd2hhdCBsb29rcyBsaWtlIGEgMjAtYml0IE1QTFMgbGFiZWwgbG9va3MgbGlrZSBhIHNt
YXJ0IGtsdWRnZSAoZm9yIGNvbXByZXNzaW9uPGJyPg0KZWZmaWNpZW5jeSkgYnV0IHN0aWxsLi4u
PG86cD48L286cD48L3A+DQo8L2Jsb2NrcXVvdGU+DQo8ZGl2Pg0KPHAgY2xhc3M9Ik1zb05vcm1h
bCI+PG86cD4mbmJzcDs8L286cD48L3A+DQo8L2Rpdj4NCjxkaXY+DQo8cCBjbGFzcz0iTXNvTm9y
bWFsIj5LVCZndDsgVGhlIGxhc3QgdHdvIHBhcmFncmFwaHMgb2YgdGhpcyBzZWN0aW9uIGRvIHBy
b3ZpZGUgZXhhbXBsZXM7IHRoZXkgZG8gYXNzdW1lIGEgZ29vZCB1bmRlcnN0YW5kaW5nIG9mIHRo
ZSBjb25jZXJuZWQgQkdQIGZlYXR1cmVzIHRob3VnaC48bzpwPjwvbzpwPjwvcD4NCjwvZGl2Pg0K
PGRpdj4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiPiZuYnNwOzxvOnA+PC9vOnA+PC9wPg0KPC9kaXY+
DQo8YmxvY2txdW90ZSBzdHlsZT0iYm9yZGVyOm5vbmU7Ym9yZGVyLWxlZnQ6c29saWQgI0NDQ0ND
QyAxLjBwdDtwYWRkaW5nOjBjbSAwY20gMGNtIDYuMHB0O21hcmdpbi1sZWZ0OjQuOHB0O21hcmdp
bi1yaWdodDowY20iPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+PGJyPg0KIyMgU2VjdGlvbiA1PGJy
Pg0KPGJyPg0KJnF1b3Q7Li4ub3B0aW9uYWxseSBpbnNlcnQgYW4gU1JIIFtSRkM4NzU0XSB3aGVu
IHJlcXVpcmVkLi4uJnF1b3Q7IGxvb2tzIGxpa2UgYW4gb3h5bW9yb248YnI+DQp0byBtZSwgaS5l
LiwgaWYgaXQgaXMgcmVxdWlyZWQgdGhlbiBpdCBpcyBubyBtb3JlIG9wdGlvbmFsLiBTYW1lIGlz
c3VlIGluIG90aGVyPGJyPg0KcGxhY2VzIChub3RhYmx5IHNlY3Rpb24gNikuPG86cD48L286cD48
L3A+DQo8L2Jsb2NrcXVvdGU+DQo8ZGl2Pg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+PG86cD4mbmJz
cDs8L286cD48L3A+DQo8L2Rpdj4NCjxkaXY+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj5LVCZndDsg
V2UgaGF2ZSByZW1vdmVkIHRoZSAmcXVvdDtvcHRpb25hbGx5JnF1b3Q7IGZyb20gaXQuPG86cD48
L286cD48L3A+DQo8L2Rpdj4NCjxkaXY+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj4mbmJzcDs8bzpw
PjwvbzpwPjwvcD4NCjwvZGl2Pg0KPGJsb2NrcXVvdGUgc3R5bGU9ImJvcmRlcjpub25lO2JvcmRl
ci1sZWZ0OnNvbGlkICNDQ0NDQ0MgMS4wcHQ7cGFkZGluZzowY20gMGNtIDBjbSA2LjBwdDttYXJn
aW4tbGVmdDo0LjhwdDttYXJnaW4tcmlnaHQ6MGNtIj4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiPjxi
cj4NCjV0aCDCpyAmcXVvdDt0aGUgaW5ncmVzcyBQRSBlbmNhcHN1bGF0ZXMgdGhlIHBheWxvYWQg
aW4gYW4gb3V0ZXIgSVB2NiBoZWFkZXImcXVvdDssIGlzIGl0PGJyPg0KJnF1b3Q7cGF5bG9hZCZx
dW90OyBvZiB0aGUgaW5ncmVzcyBwYWNrZXQgb3IgdGhlIHdob2xlIHBhY2tldCBpdHNlbGYgPzxv
OnA+PC9vOnA+PC9wPg0KPC9ibG9ja3F1b3RlPg0KPGRpdj4NCjxwIGNsYXNzPSJNc29Ob3JtYWwi
PjxvOnA+Jm5ic3A7PC9vOnA+PC9wPg0KPC9kaXY+DQo8ZGl2Pg0KPHAgY2xhc3M9Ik1zb05vcm1h
bCI+S1QmZ3Q7IFRoZSBwYXlsb2FkIGlzIHRoZSBpbm5lciBJUHY0L0lQdjYvRXRoZXJuZXQgcGFj
a2V0LiBXZSBoYXZlIGNsYXJpZmllZCB0aGlzLjxvOnA+PC9vOnA+PC9wPg0KPC9kaXY+DQo8ZGl2
Pg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+Jm5ic3A7PG86cD48L286cD48L3A+DQo8L2Rpdj4NCjxi
bG9ja3F1b3RlIHN0eWxlPSJib3JkZXI6bm9uZTtib3JkZXItbGVmdDpzb2xpZCAjQ0NDQ0NDIDEu
MHB0O3BhZGRpbmc6MGNtIDBjbSAwY20gNi4wcHQ7bWFyZ2luLWxlZnQ6NC44cHQ7bWFyZ2luLXJp
Z2h0OjBjbSI+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj48YnI+DQojIyBTZWN0aW9uIDEwPGJyPg0K
PGJyPg0KVGhlIHByb3RvY29sIGRlZmluZWQgaW4gdGhpcyBkb2N1bWVudCBpcyBhIHNpYmxpbmcg
b2YgdGhlIEVQVk4gYW5kIG90aGVyPGJyPg0KbGF5ZXItMyBWUE4gdXNpbmcgQkdQIGFzIGEgY29u
dHJvbCBwbGFuZS4gSSB3b3VsZCBoYXZlIGV4cGVjdGVkIHRvIGhhdmUgYTxicj4NCm1vc3RseSBp
ZGVudGljYWwgc2VjdXJpdHkgc2VjdGlvbi4gVGhlIHNpbWlsYXJpdHkgaXMgaW5kZWVkIGluZGlj
YXRlZCBpbiB0aGU8YnI+DQoybmQgwqcgYnV0IHRoaXMgMm5kIMKnIHdvdWxkIGJlbmVmaXQgYnkg
YWxzbyBnaXZpbmcgdGhlIFJGQyB0aXRsZXMgcmF0aGVyIHRoYW4gYTxicj4NCmRyeSBsaXN0IG9m
IFJGQ3MuPG86cD48L286cD48L3A+DQo8L2Jsb2NrcXVvdGU+DQo8ZGl2Pg0KPHAgY2xhc3M9Ik1z
b05vcm1hbCI+PG86cD4mbmJzcDs8L286cD48L3A+DQo8L2Rpdj4NCjxkaXY+DQo8cCBjbGFzcz0i
TXNvTm9ybWFsIj5LVCZndDsgV2UgaGF2ZSBwcm92aWRlZCBhYmJyZXZpYXRlZCBSRkMgdGl0bGVz
LjxvOnA+PC9vOnA+PC9wPg0KPC9kaXY+DQo8ZGl2Pg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+Jm5i
c3A7PG86cD48L286cD48L3A+DQo8L2Rpdj4NCjxibG9ja3F1b3RlIHN0eWxlPSJib3JkZXI6bm9u
ZTtib3JkZXItbGVmdDpzb2xpZCAjQ0NDQ0NDIDEuMHB0O3BhZGRpbmc6MGNtIDBjbSAwY20gNi4w
cHQ7bWFyZ2luLWxlZnQ6NC44cHQ7bWFyZ2luLXJpZ2h0OjBjbSI+DQo8cCBjbGFzcz0iTXNvTm9y
bWFsIj48YnI+DQpUaGUgM3JkIMKnIGFwcGVhcnMgYSBsaXR0bGUgc2VsZi1jb250cmFkaWN0aW5n
IHRvIG15IHJlYWRpbmcuIFRoZSBmaXJzdCBwYXJ0PGJyPg0KcmlnaHRmdWxseSBjb25maXJtcyB0
aGF0IFNSdjYgZG9tYWluIHNob3VsZCBiZSBjbG9zZWQgYW5kIG1ha2VzIHJlZmVyZW5jZSB0bzxi
cj4NClNSSCBhbmQgbmV0d29yay1wcm9ncmFtbWluZyBzZWN1cml0eSBzZWN0aW9ucywgaS5lLiwg
aXNvbGF0aW9uL3Byb3RlY3Rpb24gaW48YnI+DQp0aGUgZGF0YSBwbGFuZS4gVGhlbiwgdGhlIGxh
c3QgcGFydCBvZiB0aGlzIMKnIGlzICZxdW90O1RoZXJlZm9yZSwgcHJlY2F1dGlvbiBpczxicj4N
Cm5lY2Vzc2FyeSB0byBlbnN1cmUgdGhhdCB0aGUgQkdQIHNlcnZpY2UgaW5mb3JtYXRpb24gKGlu
Y2x1ZGluZyBhc3NvY2lhdGVkIFNSdjY8YnI+DQpTSUQpIGFkdmVydGlzZWQgdmlhIEJHUCBzZXNz
aW9ucyBhcmUgbGltaXRlZCB0byBwZWVycyB3aXRoaW4gdGhpcyB0cnVzdGVkIFNSPGJyPg0KZG9t
YWluLiAmcXVvdDsgd2hpY2ggc2VlbXMgdG8gY29udHJhZGljdCB0aGUgZmlyc3QgcGFydC4gSU1I
TywgdGhlIHdvcmRzICZxdW90O2lzPGJyPg0KbmVjZXNzYXJ5JnF1b3Q7IGlzIGFuIG92ZXJraWxs
LCBzb21ldGhpbmcgbGlrZSAmcXVvdDtQcmVjYXV0aW9ucyBzaG91bGQgYmUgdGFrZW4gdG88YnI+
DQplbnN1cmUuLi4mcXVvdDsgd291bGQgYmUgbW9yZSBhcHByb3ByaWF0ZS48bzpwPjwvbzpwPjwv
cD4NCjwvYmxvY2txdW90ZT4NCjxkaXY+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj48bzpwPiZuYnNw
OzwvbzpwPjwvcD4NCjwvZGl2Pg0KPGRpdj4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiPktUJmd0OyBB
Z3JlZS4gUGxlYXNlIHNlZSB0aGUgZnVydGhlciByZXNwb25zZXMgYXMgd2VsbC48bzpwPjwvbzpw
PjwvcD4NCjwvZGl2Pg0KPGRpdj4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiPiZuYnNwOzxvOnA+PC9v
OnA+PC9wPg0KPC9kaXY+DQo8YmxvY2txdW90ZSBzdHlsZT0iYm9yZGVyOm5vbmU7Ym9yZGVyLWxl
ZnQ6c29saWQgI0NDQ0NDQyAxLjBwdDtwYWRkaW5nOjBjbSAwY20gMGNtIDYuMHB0O21hcmdpbi1s
ZWZ0OjQuOHB0O21hcmdpbi1yaWdodDowY20iPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+PGJyPg0K
VG8gZWxhYm9yYXRlIG9uIHRoZSBwcmV2aW91cyBjb21tZW50Ojxicj4NCjxicj4NCi0gaXNuJ3Qg
aXQgKmV4YWN0bHkqIHRoZSBzYW1lIHNlY3VyaXR5IGlzc3VlcyBhcyBmb3IgRVBWTiBhbmQgb3Ro
ZXIgQkdQLWJhc2VkPGJyPg0KVlBOID8gU28sIGFscmVhZHkgY292ZXJlZCBieSB0aGUgMm5kIMKn
ID88bzpwPjwvbzpwPjwvcD4NCjwvYmxvY2txdW90ZT4NCjxkaXY+DQo8cCBjbGFzcz0iTXNvTm9y
bWFsIj48bzpwPiZuYnNwOzwvbzpwPjwvcD4NCjwvZGl2Pg0KPGRpdj4NCjxwIGNsYXNzPSJNc29O
b3JtYWwiPktUJmd0OyBZZXM8bzpwPjwvbzpwPjwvcD4NCjwvZGl2Pg0KPGRpdj4NCjxwIGNsYXNz
PSJNc29Ob3JtYWwiPiZuYnNwOzxvOnA+PC9vOnA+PC9wPg0KPC9kaXY+DQo8YmxvY2txdW90ZSBz
dHlsZT0iYm9yZGVyOm5vbmU7Ym9yZGVyLWxlZnQ6c29saWQgI0NDQ0NDQyAxLjBwdDtwYWRkaW5n
OjBjbSAwY20gMGNtIDYuMHB0O21hcmdpbi1sZWZ0OjQuOHB0O21hcmdpbi1yaWdodDowY20iPg0K
PHAgY2xhc3M9Ik1zb05vcm1hbCI+PGJyPg0KLSBldmVuIGlmIHRoZXJlIGlzIHlldC1hbm90aGVy
IEJHUCBsZWFrIHdpdGggU1J2NiBTSUQsIHRoZW4gd2hhdCBhcmUgdGhlPGJyPg0KY29uc2VxdWVu
Y2VzID8gU1J2NiBkYXRhIHBsYW5lIChhcyBleHBsYWluZWQgaW4gdGhlIGZpcnN0IHNlbnRlbmNl
cyBvZiB0aGlzIDNyZDxicj4NCsKnKSBNVVNUIGJlIHByb3RlY3RlZCBhbnl3YXkgYW5kIHdpbGwg
cHJvdGVjdCB0aGUgU1J2NiBkb21haW4gY29tcGxldGVseSwgZWxzZTxicj4NCnRoZSBvcGVyYXRv
ciBoYXMgbW9yZSBjcml0aWNhbCBpc3N1ZXMuPG86cD48L286cD48L3A+DQo8L2Jsb2NrcXVvdGU+
DQo8ZGl2Pg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+PG86cD4mbmJzcDs8L286cD48L3A+DQo8L2Rp
dj4NCjxkaXY+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj5LVCZndDsgWWVzLCB0aGlzIGlzIGNvcnJl
Y3QuPG86cD48L286cD48L3A+DQo8L2Rpdj4NCjxkaXY+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj4m
bmJzcDs8bzpwPjwvbzpwPjwvcD4NCjwvZGl2Pg0KPGJsb2NrcXVvdGUgc3R5bGU9ImJvcmRlcjpu
b25lO2JvcmRlci1sZWZ0OnNvbGlkICNDQ0NDQ0MgMS4wcHQ7cGFkZGluZzowY20gMGNtIDBjbSA2
LjBwdDttYXJnaW4tbGVmdDo0LjhwdDttYXJnaW4tcmlnaHQ6MGNtIj4NCjxwIGNsYXNzPSJNc29O
b3JtYWwiPjxicj4NCkluIHNob3J0LCByZWFkZXJzIHdpbGwgYmVuZWZpdCBmcm9tIGEgc2hvcnRl
ciBhbmQgY2xlYXJlciAzcmQgcGFyYWdyYXBoLjxvOnA+PC9vOnA+PC9wPg0KPC9ibG9ja3F1b3Rl
Pg0KPGRpdj4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiPjxvOnA+Jm5ic3A7PC9vOnA+PC9wPg0KPC9k
aXY+DQo8ZGl2Pg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+S1QmZ3Q7IFdlIGhhdmUgdXBkYXRlZCB0
aGUgdGV4dCBmb3IgY2xhcml0eS48bzpwPjwvbzpwPjwvcD4NCjwvZGl2Pg0KPGRpdj4NCjxwIGNs
YXNzPSJNc29Ob3JtYWwiPiZuYnNwOzxvOnA+PC9vOnA+PC9wPg0KPC9kaXY+DQo8YmxvY2txdW90
ZSBzdHlsZT0iYm9yZGVyOm5vbmU7Ym9yZGVyLWxlZnQ6c29saWQgI0NDQ0NDQyAxLjBwdDtwYWRk
aW5nOjBjbSAwY20gMGNtIDYuMHB0O21hcmdpbi1sZWZ0OjQuOHB0O21hcmdpbi1yaWdodDowY20i
Pg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+PGJyPg0KRmluYWwgc3VnZ2VzdGlvbiBmb3IgdGhlIHNl
Y3VyaXR5IHNlY3Rpb246IHdoYXQgaGFwcGVucyB3aGVuIHRoZSBsZW5ndGggb2YgYWxsPGJyPg0K
c3ViLXN1Yi1UTFZzIGV4Y2VlZHMgdGhlIGxlbmd0aCBvZiB0aGUgc3ViLVRMViA/IEFuZCBzaW1p
bGFyIGNvcm5lciBjYXNlcy4gVGhpczxicj4NCmlzIG9mIGNvdXJzZSBtb3JlIGFuIGltcGxlbWVu
dGF0aW9uIGlzc3VlIGJ1dCBzaG91bGQgaXQgYmUgbWVudGlvbmVkIGhlcmUgPzxvOnA+PC9vOnA+
PC9wPg0KPC9ibG9ja3F1b3RlPg0KPGRpdj4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiPjxvOnA+Jm5i
c3A7PC9vOnA+PC9wPg0KPC9kaXY+DQo8ZGl2Pg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+S1QmZ3Q7
IFRoaXMgaXMgY292ZXJlZCBpbiBzZWN0aW9uIDggYW5kIHRoZSByZWZlcmVuY2UgdG8gUkZDNzYw
NiBleHBsYWlucyBob3cgdGhlc2UgZXJyb3JzIGFyZSB0byBiZSBoYW5kbGVkLjxvOnA+PC9vOnA+
PC9wPg0KPC9kaXY+DQo8ZGl2Pg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+PG86cD4mbmJzcDs8L286
cD48L3A+DQo8L2Rpdj4NCjxkaXY+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj5UaGFua3MsPG86cD48
L286cD48L3A+DQo8L2Rpdj4NCjxkaXY+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj5LZXRhbjxvOnA+
PC9vOnA+PC9wPg0KPC9kaXY+DQo8ZGl2Pg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+Jm5ic3A7PG86
cD48L286cD48L3A+DQo8L2Rpdj4NCjxibG9ja3F1b3RlIHN0eWxlPSJib3JkZXI6bm9uZTtib3Jk
ZXItbGVmdDpzb2xpZCAjQ0NDQ0NDIDEuMHB0O3BhZGRpbmc6MGNtIDBjbSAwY20gNi4wcHQ7bWFy
Z2luLWxlZnQ6NC44cHQ7bWFyZ2luLXJpZ2h0OjBjbSI+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIiBz
dHlsZT0ibWFyZ2luLWJvdHRvbToxMi4wcHQiPjxicj4NCkkgbm90ZSB0aGF0IHRoZSBzZWN1cml0
eSBkaXJlY3RvcmF0ZSByZXZpZXcgcmVzdWx0IGlzICZxdW90O3JlYWR5JnF1b3Q7Ljxicj4NCjxi
cj4NCjxicj4NCjxvOnA+PC9vOnA+PC9wPg0KPC9ibG9ja3F1b3RlPg0KPC9kaXY+DQo8L2Rpdj4N
CjwvZGl2Pg0KPC9ib2R5Pg0KPC9odG1sPg0K

--_000_64EE4A9859A447AE8B467C2FBC7F3F14ciscocom_--


From nobody Thu Feb 10 11:33:56 2022
Return-Path: <internet-drafts@ietf.org>
X-Original-To: bess@ietf.org
Delivered-To: bess@ietfa.amsl.com
Received: from ietfa.amsl.com (localhost [IPv6:::1]) by ietfa.amsl.com (Postfix) with ESMTP id F01EE3A0C46; Thu, 10 Feb 2022 11:33:43 -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: bess@ietf.org
X-Test-IDTracker: no
X-IETF-IDTracker: 7.44.0
Auto-Submitted: auto-generated
Precedence: bulk
Reply-To: bess@ietf.org
Message-ID: <164452162387.17623.13078225073087207439@ietfa.amsl.com>
Date: Thu, 10 Feb 2022 11:33:43 -0800
Archived-At: <https://mailarchive.ietf.org/arch/msg/bess/-qbIhA971prK2ToM-bqKOHxAFF0>
Subject: [bess] I-D Action: draft-ietf-bess-evpn-lsp-ping-07.txt
X-BeenThere: bess@ietf.org
X-Mailman-Version: 2.1.29
List-Id: BGP-Enabled ServiceS working group discussion list <bess.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/bess>, <mailto:bess-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/bess/>
List-Post: <mailto:bess@ietf.org>
List-Help: <mailto:bess-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/bess>, <mailto:bess-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 10 Feb 2022 19:33:44 -0000

A New Internet-Draft is available from the on-line Internet-Drafts directories.
This draft is a work item of the BGP Enabled ServiceS WG of the IETF.

        Title           : LSP-Ping Mechanisms for EVPN and PBB-EVPN
        Authors         : Parag Jain
                          Samer Salam
                          Ali Sajassi
                          Sami Boutros
                          Greg Mirsky
	Filename        : draft-ietf-bess-evpn-lsp-ping-07.txt
	Pages           : 16
	Date            : 2022-02-10

Abstract:
   LSP Ping is a widely deployed Operation, Administration, and
   Maintenance mechanism in MPLS networks.  This document describes
   mechanisms for detecting data-plane failures using LSP Ping in MPLS
   based EVPN and PBB-EVPN networks.


The IETF datatracker status page for this draft is:
https://datatracker.ietf.org/doc/draft-ietf-bess-evpn-lsp-ping/

There is also an htmlized version available at:
https://datatracker.ietf.org/doc/html/draft-ietf-bess-evpn-lsp-ping-07

A diff from the previous version is available at:
https://www.ietf.org/rfcdiff?url2=draft-ietf-bess-evpn-lsp-ping-07


Internet-Drafts are also available by rsync at rsync.ietf.org::internet-drafts



From nobody Thu Feb 10 13:11:16 2022
Return-Path: <hayabusagsm@gmail.com>
X-Original-To: bess@ietfa.amsl.com
Delivered-To: bess@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 7F8C93A11BB; Thu, 10 Feb 2022 13:11:13 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.086
X-Spam-Level: 
X-Spam-Status: No, score=-2.086 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, DKIM_VALID_EF=-0.1, FREEMAIL_FROM=0.001, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_BLOCKED=0.001, SPF_HELO_NONE=0.001, SPF_PASS=-0.001, T_REMOTE_IMAGE=0.01, URIBL_BLOCKED=0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (2048-bit key) header.d=gmail.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 52x7HCuZc8gS; Thu, 10 Feb 2022 13:11:08 -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 E801A3A11AD; Thu, 10 Feb 2022 13:11:07 -0800 (PST)
Received: by mail-pj1-x1035.google.com with SMTP id v13-20020a17090ac90d00b001b87bc106bdso9852592pjt.4;  Thu, 10 Feb 2022 13:11:07 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20210112;  h=mime-version:references:in-reply-to:from:date:message-id:subject:to :cc; bh=a6vy7X8rT+wf/7wreVfiVtzK2r3xxfFUQOfiD0eN6tM=; b=CzgJAwKUjnnBvYttdTdQ9ifSwQyoyM8wZ8FIY2X3YquxN43zC3WdpBmwTy0H6+FUj4 BcRYNbvhepeBQ0NlZGvNu8fsBwYXHpLfpgp8vl0aOcc08zQK7oLKP4TxJXgY/HyIKtSd JFCMnP5QTVdB3lxkg0sVNgC98D9ktvxmJPL8bTA+Op6HZDH69b9eqmbg8otxh1QHIQAN wwXcbq7VvoK0WpY7R4wcfL8zEzOLre3HkpxBmwCO4119q5uh8GsiEN1Lrjzq6TU04kkp IoWLUhRTUDR94poDrcQ6gDTahXZ9vzQ596ORIkOvMvc8M8TQvZ5dOmG2iFgE4P5QI+d4 JIvg==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20210112; h=x-gm-message-state:mime-version:references:in-reply-to:from:date :message-id:subject:to:cc; bh=a6vy7X8rT+wf/7wreVfiVtzK2r3xxfFUQOfiD0eN6tM=; b=15N7RrKkFb4WvPp1vjJkWwJiSgeVxDMZcWflXiEw2eRjP7yyK8rumtj40ngF8dZgKP MI6LY3gkaPdMs2hmSAsMPI2vbwMcn1gC4zL0JcVKuxLnuqyQPSdsVXxrGwN1LvajJ39T XOtw27qVsLtjQEHDOcNIrnWaZiatkwH1hTPZFsMRc0cpjOBmoWElR1RARmUzKImUk/tA xNTgOCE0wEn8WSkCEan3CRwHc5Qwe8aSn/vq76+fKn2dGP1ToBosM4nD5oUsoaGKfqfS 0Rjlf2r2ngPgbimxQ8gYmXWG4CMYQ/QrMvP+/eWoeyHV6d/kL2jNnhBJFIzuGfHgwEbp wSDg==
X-Gm-Message-State: AOAM532epCiEha0gwdUK7mqhFanKNQwgG/bu/mNeRLqYQ8UVrnorzDkr JDRQo8AxBYcQ/5UqiJV2LyHSi6f6N0PK41Vj1OjOfSUT
X-Google-Smtp-Source: ABdhPJxwNdCQZJQaiZ2xnGfPPELuQXSFHk5Zmf4UZkRcfzFD7YwXVyDOU/vEJtgg1YvcuFug9lIEesMFIKZpU/uP/34=
X-Received: by 2002:a17:902:f687:: with SMTP id l7mr9376455plg.80.1644527465350;  Thu, 10 Feb 2022 13:11:05 -0800 (PST)
MIME-Version: 1.0
References: <081c01d8129a$0ded7900$29c86b00$@gmail.com> <CA+-tSzyn4RMBC2Ah9LSJN1hQs1pgRfFEVmp-9qdymQRnezNeFg@mail.gmail.com> <BY3PR08MB7060516B5A0CCB4004431DB0F72A9@BY3PR08MB7060.namprd08.prod.outlook.com>
In-Reply-To: <BY3PR08MB7060516B5A0CCB4004431DB0F72A9@BY3PR08MB7060.namprd08.prod.outlook.com>
From: Gyan Mishra <hayabusagsm@gmail.com>
Date: Thu, 10 Feb 2022 16:10:54 -0500
Message-ID: <CABNhwV0h+aNZSC33RX9yH9K2xdgFpSzBNRkaNY=YMRx9ou6R4g@mail.gmail.com>
To: "Rabadan, Jorge (Nokia - US/Sunnyvale)" <jorge.rabadan@nokia.com>
Cc: Anoop Ghanwani <anoop@alumni.duke.edu>, BESS <bess@ietf.org>,  "bess-chairs@ietf.org" <bess-chairs@ietf.org>,  "draft-ietf-bess-evpn-mh-split-horizon@ietf.org" <draft-ietf-bess-evpn-mh-split-horizon@ietf.org>,  "slitkows.ietf@gmail.com" <slitkows.ietf@gmail.com>
Content-Type: multipart/alternative; boundary="000000000000654aa505d7b06322"
Archived-At: <https://mailarchive.ietf.org/arch/msg/bess/-WO9_qZbnBJiVIq1nbfvfJAz9QM>
Subject: Re: [bess] WGLC, IPR and implementation poll for draft-ietf-bess-evpn-mh-split-horizon
X-BeenThere: bess@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: BGP-Enabled ServiceS working group discussion list <bess.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/bess>, <mailto:bess-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/bess/>
List-Post: <mailto:bess@ietf.org>
List-Help: <mailto:bess-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/bess>, <mailto:bess-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 10 Feb 2022 21:11:14 -0000

--000000000000654aa505d7b06322
Content-Type: text/plain; charset="UTF-8"

I support publication.

Thanks

Gyan

On Sat, Feb 5, 2022 at 1:41 AM Rabadan, Jorge (Nokia - US/Sunnyvale) <
jorge.rabadan@nokia.com> wrote:

> Thank you Anoop. We will fix those in the next version.
>
> Jorge
>
>
>
> *From: *Anoop Ghanwani <anoop@alumni.duke.edu>
> *Date: *Saturday, February 5, 2022 at 12:19 AM
> *To: *slitkows.ietf@gmail.com <slitkows.ietf@gmail.com>
> *Cc: *BESS <bess@ietf.org>, draft-ietf-bess-evpn-mh-split-horizon@ietf.org
> <draft-ietf-bess-evpn-mh-split-horizon@ietf.org>, bess-chairs@ietf.org <
> bess-chairs@ietf.org>
> *Subject: *Re: [bess] WGLC, IPR and implementation poll for
> draft-ietf-bess-evpn-mh-split-horizon
>
> I support the publication of the draft as an RFC.
>
>
>
> Below are some minor editorial comments.
>
>
>
> Anoop
>
>
>
> ==
>
>
>
> Multiple sections
>
>
>
> Probably better to replace all uses of Ethernet Segment with ES rather
> than use them at random.
>
>
>
> Section 1
>
>
>
> Expand first use of "SID".
>
>
> will keeo following
> ->
> will keep following
>
>
>
> Section 2.2
>
>
> A value of 01
>    indicates the intend to use
> ->
> A value of 01
>    indicates the intent to use
>
>
> A value of 10 indicates the intend to
>    use
> ->
> A value of 10 indicates the intent to
>    use
>
>
>
> On Wed, Jan 26, 2022 at 1:50 AM <slitkows.ietf@gmail.com> wrote:
>
> Hello Working Group,
>
>
>
> This email starts a two weeks Working Group Last Call on
> draft-ietf-bess-evpn-mh-split-horizon [1].
>
>
>
> This poll runs until *the 9th of Feb*.
>
>
>
> We are also polling for knowledge of any undisclosed IPR that applies to
> this document, to ensure that IPR has been disclosed in compliance with
> IETF IPR rules (see RFCs 3979, 4879, 3669 and 5378 for more details).
>
> If you are listed as an Author or a Contributor of this document please
> respond to this email and indicate whether or not you are aware of any
> relevant undisclosed IPR. The Document won't progress without answers from
> all the Authors and Contributors.
>
>
>
> There is no IPR currently disclosed.
>
>
>
> If you are not listed as an Author or a Contributor, then please
> explicitly respond only if you are aware of any IPR that has not yet been
> disclosed in conformance with IETF rules.
>
>
>
> We are also polling for any existing implementation as per [2].
>
>
>
>     Thank you,
>
>     Stephane & Matthew
>
>
>
>     [1]
> https://datatracker.ietf.org/doc/draft-ietf-bess-evpn-mh-split-horizon/
>
>     [2]
> https://mailarchive.ietf.org/arch/msg/bess/cG3X1tTqb_vPC4rg56SEdkjqDpw
>
>
>
> _______________________________________________
> BESS mailing list
> BESS@ietf.org
> https://www.ietf.org/mailman/listinfo/bess
>
> _______________________________________________
> BESS mailing list
> BESS@ietf.org
> https://www.ietf.org/mailman/listinfo/bess
>
-- 

<http://www.verizon.com/>

*Gyan Mishra*

*Network Solutions A**rchitect *

*Email gyan.s.mishra@verizon.com <gyan.s.mishra@verizon.com>*



*M 301 502-1347*

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

<div><br></div><div dir=3D"auto">I support publication.</div><div dir=3D"au=
to"><br></div><div dir=3D"auto">Thanks=C2=A0</div><div dir=3D"auto"><br></d=
iv><div dir=3D"auto">Gyan</div><div><br><div class=3D"gmail_quote"><div dir=
=3D"ltr" class=3D"gmail_attr">On Sat, Feb 5, 2022 at 1:41 AM Rabadan, Jorge=
 (Nokia - US/Sunnyvale) &lt;<a href=3D"mailto:jorge.rabadan@nokia.com">jorg=
e.rabadan@nokia.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-US" link=3D"blue" vlink=3D"purple" style=3D"word-wrap:break=
-word">
<div class=3D"m_1321542676353904546WordSection1">
<p class=3D"MsoNormal"><span style=3D"font-size:10.5pt;font-family:Consolas=
">Thank you Anoop. We will fix those in the next version.</span></p></div><=
/div><div lang=3D"EN-US" link=3D"blue" vlink=3D"purple" style=3D"word-wrap:=
break-word"><div class=3D"m_1321542676353904546WordSection1"><p class=3D"Ms=
oNormal"><span style=3D"font-size:10.5pt;font-family:Consolas"><u></u><u></=
u></span></p>
<p class=3D"MsoNormal"><span style=3D"font-size:10.5pt;font-family:Consolas=
">Jorge<u></u><u></u></span></p>
<p class=3D"MsoNormal"><span style=3D"font-size:10.5pt;font-family:Consolas=
"><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-right:0cm;margin-bottom:12.0pt;margi=
n-left:36.0pt">
<b><span style=3D"font-size:12.0pt;color:black">From: </span></b><span styl=
e=3D"font-size:12.0pt;color:black">Anoop Ghanwani &lt;<a href=3D"mailto:ano=
op@alumni.duke.edu" target=3D"_blank">anoop@alumni.duke.edu</a>&gt;<br>
<b>Date: </b>Saturday, February 5, 2022 at 12:19 AM<br>
<b>To: </b><a href=3D"mailto:slitkows.ietf@gmail.com" target=3D"_blank">sli=
tkows.ietf@gmail.com</a> &lt;<a href=3D"mailto:slitkows.ietf@gmail.com" tar=
get=3D"_blank">slitkows.ietf@gmail.com</a>&gt;<br>
<b>Cc: </b>BESS &lt;<a href=3D"mailto:bess@ietf.org" target=3D"_blank">bess=
@ietf.org</a>&gt;, <a href=3D"mailto:draft-ietf-bess-evpn-mh-split-horizon@=
ietf.org" target=3D"_blank">draft-ietf-bess-evpn-mh-split-horizon@ietf.org<=
/a> &lt;<a href=3D"mailto:draft-ietf-bess-evpn-mh-split-horizon@ietf.org" t=
arget=3D"_blank">draft-ietf-bess-evpn-mh-split-horizon@ietf.org</a>&gt;, <a=
 href=3D"mailto:bess-chairs@ietf.org" target=3D"_blank">bess-chairs@ietf.or=
g</a> &lt;<a href=3D"mailto:bess-chairs@ietf.org" target=3D"_blank">bess-ch=
airs@ietf.org</a>&gt;<br>
<b>Subject: </b>Re: [bess] WGLC, IPR and implementation poll for draft-ietf=
-bess-evpn-mh-split-horizon<u></u><u></u></span></p>
</div>
<div>
<div>
<p class=3D"MsoNormal" style=3D"margin-left:36.0pt"><span style=3D"font-siz=
e:11.0pt">I support the publication of the draft as an RFC.<u></u><u></u></=
span></p>
</div>
<div>
<p class=3D"MsoNormal" style=3D"margin-left:36.0pt"><span style=3D"font-siz=
e:11.0pt"><u></u>=C2=A0<u></u></span></p>
</div>
<div>
<p class=3D"MsoNormal" style=3D"margin-left:36.0pt"><span style=3D"font-siz=
e:11.0pt">Below are some minor editorial comments.<u></u><u></u></span></p>
</div>
<div>
<p class=3D"MsoNormal" style=3D"margin-left:36.0pt"><span style=3D"font-siz=
e:11.0pt"><u></u>=C2=A0<u></u></span></p>
</div>
<div>
<p class=3D"MsoNormal" style=3D"margin-left:36.0pt"><span style=3D"font-siz=
e:11.0pt">Anoop<u></u><u></u></span></p>
</div>
<div>
<p class=3D"MsoNormal" style=3D"margin-left:36.0pt"><span style=3D"font-siz=
e:11.0pt"><u></u>=C2=A0<u></u></span></p>
</div>
<div>
<p class=3D"MsoNormal" style=3D"margin-left:36.0pt"><span style=3D"font-siz=
e:11.0pt">=3D=3D<u></u><u></u></span></p>
</div>
<div>
<p class=3D"MsoNormal" style=3D"margin-left:36.0pt"><span style=3D"font-siz=
e:11.0pt"><u></u>=C2=A0<u></u></span></p>
</div>
<p class=3D"MsoNormal" style=3D"margin-left:36.0pt"><span style=3D"font-siz=
e:11.0pt">Multiple sections<u></u><u></u></span></p>
<div>
<p class=3D"MsoNormal" style=3D"margin-left:36.0pt"><span style=3D"font-siz=
e:11.0pt"><u></u>=C2=A0<u></u></span></p>
</div>
<div>
<p class=3D"MsoNormal" style=3D"margin-left:36.0pt"><span style=3D"font-siz=
e:11.0pt">Probably better to replace all uses of Ethernet Segment with ES r=
ather than use them at random.<u></u><u></u></span></p>
</div>
<div>
<p class=3D"MsoNormal" style=3D"margin-left:36.0pt"><span style=3D"font-siz=
e:11.0pt"><u></u>=C2=A0<u></u></span></p>
</div>
<div>
<p class=3D"MsoNormal" style=3D"margin-left:36.0pt"><span style=3D"font-siz=
e:11.0pt">Section 1<u></u><u></u></span></p>
<div>
<p class=3D"MsoNormal" style=3D"margin-left:36.0pt"><span style=3D"font-siz=
e:11.0pt"><u></u>=C2=A0<u></u></span></p>
</div>
<div>
<p class=3D"MsoNormal" style=3D"margin-left:36.0pt"><span style=3D"font-siz=
e:11.0pt">Expand first use of &quot;SID&quot;.<u></u><u></u></span></p>
</div>
<p class=3D"MsoNormal" style=3D"margin-left:36.0pt"><span style=3D"font-siz=
e:11.0pt"><br>
will keeo following<br>
-&gt;<br>
will keep following<u></u><u></u></span></p>
<div>
<p class=3D"MsoNormal" style=3D"margin-left:36.0pt"><span style=3D"font-siz=
e:11.0pt"><u></u>=C2=A0<u></u></span></p>
</div>
<div>
<p class=3D"MsoNormal" style=3D"margin-left:36.0pt"><span style=3D"font-siz=
e:11.0pt">Section 2.2<u></u><u></u></span></p>
</div>
</div>
<p class=3D"MsoNormal" style=3D"margin-left:36.0pt"><span style=3D"font-siz=
e:11.0pt"><br>
A value of 01<br>
=C2=A0 =C2=A0indicates the intend to use<br>
-&gt;<br>
A value of 01<br>
=C2=A0 =C2=A0indicates the intent to use<u></u><u></u></span></p>
<div>
<p class=3D"MsoNormal" style=3D"margin-left:36.0pt"><span style=3D"font-siz=
e:11.0pt"><br>
A value of 10 indicates the intend to<br>
=C2=A0 =C2=A0use<br>
-&gt;<br>
A value of 10 indicates the intent to<br>
=C2=A0 =C2=A0use<u></u><u></u></span></p>
</div>
</div>
<p class=3D"MsoNormal" style=3D"margin-left:36.0pt"><span style=3D"font-siz=
e:11.0pt"><u></u>=C2=A0<u></u></span></p>
<div>
<div>
<p class=3D"MsoNormal" style=3D"margin-left:36.0pt"><span style=3D"font-siz=
e:11.0pt">On Wed, Jan 26, 2022 at 1:50 AM &lt;<a href=3D"mailto:slitkows.ie=
tf@gmail.com" target=3D"_blank">slitkows.ietf@gmail.com</a>&gt; wrote:<u></=
u><u></u></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-right:0cm">
<div>
<div>
<p class=3D"m_1321542676353904546gmail-m2490646383305125125gmail-m-35664809=
92569920863gmail-m-6487177298439282362msoplaintext" style=3D"margin-left:36=
.0pt">
Hello Working Group,<u></u><u></u></p>
<p class=3D"m_1321542676353904546gmail-m2490646383305125125gmail-m-35664809=
92569920863gmail-m-6487177298439282362msoplaintext" style=3D"margin-left:10=
8.0pt">
=C2=A0=C2=A0=C2=A0 <u></u><u></u></p>
<p class=3D"m_1321542676353904546gmail-m2490646383305125125gmail-m-35664809=
92569920863gmail-m-6487177298439282362msoplaintext" style=3D"margin-left:36=
.0pt">
This email starts a two weeks Working Group Last Call on draft-ietf-bess-ev=
pn-mh-split-horizon [1].
<u></u><u></u></p>
<p class=3D"m_1321542676353904546gmail-m2490646383305125125gmail-m-35664809=
92569920863gmail-m-6487177298439282362msoplaintext" style=3D"margin-left:36=
.0pt">
=C2=A0<u></u><u></u></p>
<p class=3D"m_1321542676353904546gmail-m2490646383305125125gmail-m-35664809=
92569920863gmail-m-6487177298439282362msoplaintext" style=3D"margin-left:36=
.0pt">
This poll runs until *the 9th of Feb*.<u></u><u></u></p>
<p class=3D"m_1321542676353904546gmail-m2490646383305125125gmail-m-35664809=
92569920863gmail-m-6487177298439282362msoplaintext" style=3D"margin-left:36=
.0pt">
=C2=A0<u></u><u></u></p>
<p class=3D"m_1321542676353904546gmail-m2490646383305125125gmail-m-35664809=
92569920863gmail-m-6487177298439282362msoplaintext" style=3D"margin-left:36=
.0pt">
We are also polling for knowledge of any undisclosed IPR that applies to th=
is document, to ensure that IPR has been disclosed in compliance with IETF =
IPR rules (see RFCs 3979, 4879, 3669 and 5378 for more details).<u></u><u><=
/u></p>
<p class=3D"m_1321542676353904546gmail-m2490646383305125125gmail-m-35664809=
92569920863gmail-m-6487177298439282362msoplaintext" style=3D"margin-left:36=
.0pt">
If you are listed as an Author or a Contributor of this document please res=
pond to this email and indicate whether or not you are aware of any relevan=
t undisclosed IPR. The Document won&#39;t progress without answers from all=
 the Authors and Contributors.<u></u><u></u></p>
<p class=3D"m_1321542676353904546gmail-m2490646383305125125gmail-m-35664809=
92569920863gmail-m-6487177298439282362msoplaintext" style=3D"margin-left:36=
.0pt">
=C2=A0<u></u><u></u></p>
<p class=3D"m_1321542676353904546gmail-m2490646383305125125gmail-m-35664809=
92569920863gmail-m-6487177298439282362msoplaintext" style=3D"margin-left:36=
.0pt">
There is no IPR currently disclosed.<u></u><u></u></p>
<p class=3D"m_1321542676353904546gmail-m2490646383305125125gmail-m-35664809=
92569920863gmail-m-6487177298439282362msoplaintext" style=3D"margin-left:36=
.0pt">
=C2=A0<u></u><u></u></p>
<p class=3D"m_1321542676353904546gmail-m2490646383305125125gmail-m-35664809=
92569920863gmail-m-6487177298439282362msoplaintext" style=3D"margin-left:36=
.0pt">
If you are not listed as an Author or a Contributor, then please explicitly=
 respond only if you are aware of any IPR that has not yet been disclosed i=
n conformance with IETF rules.<u></u><u></u></p>
<p class=3D"m_1321542676353904546gmail-m2490646383305125125gmail-m-35664809=
92569920863gmail-m-6487177298439282362msoplaintext" style=3D"margin-left:36=
.0pt">
=C2=A0<u></u><u></u></p>
<p class=3D"m_1321542676353904546gmail-m2490646383305125125gmail-m-35664809=
92569920863gmail-m-6487177298439282362msoplaintext" style=3D"margin-left:36=
.0pt">
We are also polling for any existing implementation as per [2]. <u></u><u><=
/u></p>
<p class=3D"m_1321542676353904546gmail-m2490646383305125125gmail-m-35664809=
92569920863gmail-m-6487177298439282362msoplaintext" style=3D"margin-left:36=
.0pt">
=C2=A0=C2=A0=C2=A0 <u></u><u></u></p>
<p class=3D"m_1321542676353904546gmail-m2490646383305125125gmail-m-35664809=
92569920863gmail-m-6487177298439282362msoplaintext" style=3D"margin-left:36=
.0pt">
=C2=A0=C2=A0=C2=A0=C2=A0Thank you,<u></u><u></u></p>
<p class=3D"m_1321542676353904546gmail-m2490646383305125125gmail-m-35664809=
92569920863gmail-m-6487177298439282362msoplaintext" style=3D"margin-left:36=
.0pt">
=C2=A0=C2=A0=C2=A0 Stephane &amp; Matthew<u></u><u></u></p>
<p class=3D"m_1321542676353904546gmail-m2490646383305125125gmail-m-35664809=
92569920863gmail-m-6487177298439282362msoplaintext" style=3D"margin-left:36=
.0pt">
=C2=A0<u></u><u></u></p>
<p class=3D"MsoNormal" style=3D"margin-left:36.0pt">
<span style=3D"font-size:11.0pt">=C2=A0=C2=A0=C2=A0=C2=A0[1] <a href=3D"htt=
ps://datatracker.ietf.org/doc/draft-ietf-bess-evpn-mh-split-horizon/" targe=
t=3D"_blank">
https://datatracker.ietf.org/doc/draft-ietf-bess-evpn-mh-split-horizon/</a>=
<u></u><u></u></span></p>
<p class=3D"m_1321542676353904546gmail-m2490646383305125125gmail-m-35664809=
92569920863gmail-m-6487177298439282362msoplaintext" style=3D"margin-left:36=
.0pt">
=C2=A0=C2=A0=C2=A0 [2] <a href=3D"https://mailarchive.ietf.org/arch/msg/bes=
s/cG3X1tTqb_vPC4rg56SEdkjqDpw" target=3D"_blank">
https://mailarchive.ietf.org/arch/msg/bess/cG3X1tTqb_vPC4rg56SEdkjqDpw</a><=
u></u><u></u></p>
<p class=3D"MsoNormal" style=3D"margin-left:36.0pt">
<span style=3D"font-size:11.0pt">=C2=A0<u></u><u></u></span></p>
</div>
</div>
<p class=3D"MsoNormal" style=3D"margin-left:36.0pt"><span style=3D"font-siz=
e:11.0pt">_______________________________________________<br>
BESS mailing list<br>
<a href=3D"mailto:BESS@ietf.org" target=3D"_blank">BESS@ietf.org</a><br>
<a href=3D"https://www.ietf.org/mailman/listinfo/bess" target=3D"_blank">ht=
tps://www.ietf.org/mailman/listinfo/bess</a><u></u><u></u></span></p>
</blockquote>
</div>
</div>
</div>

_______________________________________________<br>
BESS mailing list<br>
<a href=3D"mailto:BESS@ietf.org" target=3D"_blank">BESS@ietf.org</a><br>
<a href=3D"https://www.ietf.org/mailman/listinfo/bess" rel=3D"noreferrer" t=
arget=3D"_blank">https://www.ietf.org/mailman/listinfo/bess</a><br>
</blockquote></div></div>-- <br><div dir=3D"ltr" class=3D"gmail_signature" =
data-smartmail=3D"gmail_signature"><div dir=3D"ltr"><div dir=3D"ltr"><div d=
ir=3D"ltr"><div dir=3D"ltr"><div dir=3D"ltr"><div dir=3D"ltr"><div dir=3D"l=
tr"><div><p style=3D"color:rgb(34,34,34)"><a href=3D"http://www.verizon.com=
/" style=3D"color:rgb(17,85,204);padding-bottom:1em;display:inline-block" t=
arget=3D"_blank"><img src=3D"http://ss7.vzw.com/is/image/VerizonWireless/vz=
-logo-email" width=3D"81" height=3D"18" style=3D"height:18px;width:81px"></=
a><br></p><p style=3D"font-size:1em;margin:0px;font-family:&quot;Verizon NH=
G DS&quot;,Arial,sans-serif;line-height:13px;color:black"><b>Gyan Mishra</b=
></p><p style=3D"color:rgb(34,34,34);margin:0px;line-height:13px"><font fac=
e=3D"georgia, serif" style=3D"color:black;font-size:1em"><i>Network Solutio=
ns A</i></font><font color=3D"#000000" face=3D"georgia, serif"><i>rchitect=
=C2=A0</i></font></p><p style=3D"color:rgb(34,34,34);margin:0px;line-height=
:13px"><i style=3D"color:rgb(0,0,0);font-size:13px"><font face=3D"georgia, =
serif">Email <a href=3D"mailto:gyan.s.mishra@verizon.com" target=3D"_blank"=
>gyan.s.mishra@verizon.com</a></font></i><font color=3D"#000000" face=3D"ge=
orgia, serif"><i><br></i></font></p><p style=3D"font-size:1em;margin:0px;li=
ne-height:13px;color:black"><i><font face=3D"georgia, serif">M 301 502-1347=
<br><br></font></i></p></div><div><br></div></div></div></div></div></div><=
/div></div></div>

--000000000000654aa505d7b06322--


From nobody Thu Feb 10 14:19:14 2022
Return-Path: <noreply@ietf.org>
X-Original-To: bess@ietf.org
Delivered-To: bess@ietfa.amsl.com
Received: from ietfa.amsl.com (localhost [IPv6:::1]) by ietfa.amsl.com (Postfix) with ESMTP id C2BD03A0D0F; Thu, 10 Feb 2022 14:19:06 -0800 (PST)
MIME-Version: 1.0
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: 8bit
From: =?utf-8?q?=C3=89ric_Vyncke_via_Datatracker?= <noreply@ietf.org>
To: "The IESG" <iesg@ietf.org>
Cc: draft-ietf-bess-srv6-services@ietf.org, bess-chairs@ietf.org, bess@ietf.org, matthew.bocci@nokia.com, matthew.bocci@nokia.com
X-Test-IDTracker: no
X-IETF-IDTracker: 7.44.0
Auto-Submitted: auto-generated
Precedence: bulk
Reply-To: =?utf-8?q?=C3=89ric_Vyncke?= <evyncke@cisco.com>
Message-ID: <164453154676.2436.260790986544493064@ietfa.amsl.com>
Date: Thu, 10 Feb 2022 14:19:06 -0800
Archived-At: <https://mailarchive.ietf.org/arch/msg/bess/CWzK6EyBPU3ivxQ0dYraEzZfs9o>
Subject: [bess] =?utf-8?q?=C3=89ric_Vyncke=27s_No_Objection_on_draft-ietf?= =?utf-8?q?-bess-srv6-services-10=3A_=28with_COMMENT=29?=
X-BeenThere: bess@ietf.org
X-Mailman-Version: 2.1.29
List-Id: BGP-Enabled ServiceS working group discussion list <bess.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/bess>, <mailto:bess-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/bess/>
List-Post: <mailto:bess@ietf.org>
List-Help: <mailto:bess-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/bess>, <mailto:bess-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 10 Feb 2022 22:19:07 -0000

Ã‰ric Vyncke has entered the following ballot position for
draft-ietf-bess-srv6-services-10: No Objection

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


Please refer to https://www.ietf.org/blog/handling-iesg-ballot-positions/
for more information about how to handle DISCUSS and COMMENT positions.


The document, along with other ballot positions, can be found here:
https://datatracker.ietf.org/doc/draft-ietf-bess-srv6-services/



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

Thank you for the work put into this document. This protocol is important for
scalable and deployable SRv6 services. With revised -10, all my blocking
DISCUSS points are addressed, I am therefore clearing my DISCUSS ballot (the
points are kept below for archiving). As replied by email, the -10 also
addresses most of my previous COMMENTs.

Special thanks to Matthew Bocci for the shepherd's write-up including the
section about the WG consensus and document history.

Please also expect an INT directorate review before the IESG telechat (I may
update this ballot accordingly).

I hope that this helps to improve the document,

Regards,

-Ã©ric

# previous DISCUSS (for archiving)

As noted in https://www.ietf.org/blog/handling-iesg-ballot-positions/, a
DISCUSS ballot is a request to have a discussion on the following topics:

## Section 3.1

"IANA registry defined in section 9.2 of [RFC8986]" but there is no section 9.2
in RFC 8986. I guess it is section 10.2. Moreover, IANA registries are usually
referred to via their name/URL, e.g.,
https://www.iana.org/assignments/segment-routing/segment-routing.xhtml, and not
by a section of the RFC that created them.

## Section 3.2.1

Where is "locator node" defined ? "locator block" is defined in section 3.1 of
RFC 8986 but not the node (I can only guess that this is the "N" in the "B:N"
notation used in RFC 8986).

## Section 6

Section 9 of draft-ietf-bess-evpn-igmp-mld-proxy-16 indeed defines route types
7 and 8 but it uses non IPv4-only wording. So, s/IGMP join sync route/Multicast
Membership Report Synch Route/ + same for type 8.

# COMMENTS

## Section 1

More details on the encapsulation (plain IP in IPv6 ?) will be welcome in "The
   ingress PE encapsulates the payload in an outer IPv6 header where the
   destination address is the SRv6 Service SID provided by the egress
   Provider Edge (PE). "

## Section 3.2.1

The transposition field appears to be about "labels", which are not qualified.
Should the reader assume that those are "MPLS labels" ? A reference to some
text would be welcome. Not being a SRv6 expert (but somehow knowledgeable on
the topic), all the text about transposition is completely opaque to me.

The section 4 appears to give some information, but there should at least be a
forward reference to it in section 3.2.1 or even better the section 4 should be
moved before section 3.2.1.

## Section 4

This section would benefit from examples & figures.

While the specification probably works well, mapping a 128-bit IPv6 SID into
what looks like a 20-bit MPLS label looks like a smart kludge (for compression
efficiency) but still...

## Section 5

"...optionally insert an SRH [RFC8754] when required..." looks like an oxymoron
to me, i.e., if it is required then it is no more optional. Same issue in other
places (notably section 6).

5th Â§ "the ingress PE encapsulates the payload in an outer IPv6 header", is it
"payload" of the ingress packet or the whole packet itself ?

## Section 10

The protocol defined in this document is a sibling of the EPVN and other
layer-3 VPN using BGP as a control plane. I would have expected to have a
mostly identical security section. The similarity is indeed indicated in the
2nd Â§ but this 2nd Â§ would benefit by also giving the RFC titles rather than a
dry list of RFCs.

The 3rd Â§ appears a little self-contradicting to my reading. The first part
rightfully confirms that SRv6 domain should be closed and makes reference to
SRH and network-programming security sections, i.e., isolation/protection in
the data plane. Then, the last part of this Â§ is "Therefore, precaution is
necessary to ensure that the BGP service information (including associated SRv6
SID) advertised via BGP sessions are limited to peers within this trusted SR
domain. " which seems to contradict the first part. IMHO, the words "is
necessary" is an overkill, something like "Precautions should be taken to
ensure..." would be more appropriate.

To elaborate on the previous comment:

- isn't it *exactly* the same security issues as for EPVN and other BGP-based
VPN ? So, already covered by the 2nd Â§ ?

- even if there is yet-another BGP leak with SRv6 SID, then what are the
consequences ? SRv6 data plane (as explained in the first sentences of this 3rd
Â§) MUST be protected anyway and will protect the SRv6 domain completely, else
the operator has more critical issues.

In short, readers will benefit from a shorter and clearer 3rd paragraph.

Final suggestion for the security section: what happens when the length of all
sub-sub-TLVs exceeds the length of the sub-TLV ? And similar corner cases. This
is of course more an implementation issue but should it be mentioned here ?

I note that the security directorate review result is "ready".




From nobody Thu Feb 10 15:33:46 2022
Return-Path: <mankamis@cisco.com>
X-Original-To: bess@ietfa.amsl.com
Delivered-To: bess@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 757723A0DDF; Thu, 10 Feb 2022 15:33:43 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -14.596
X-Spam-Level: 
X-Spam-Status: No, score=-14.596 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, DKIM_VALID_EF=-0.1, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_HI=-5, RCVD_IN_MSPIKE_H5=0.001, RCVD_IN_MSPIKE_WL=0.001, SPF_NONE=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=GAbgL98S; dkim=pass (1024-bit key) header.d=cisco.onmicrosoft.com header.b=eicSTo8z
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 2V-2NKQZbKD0; Thu, 10 Feb 2022 15:33:29 -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 BD7DA3A0DFB; Thu, 10 Feb 2022 15:33:28 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=cisco.com; i=@cisco.com; l=36447; q=dns/txt; s=iport; t=1644536008; x=1645745608; h=from:to:cc:subject:date:message-id:references: in-reply-to:mime-version; bh=fkDuaXZcUeJdx5kpM7c0lpBhZBpP1sW/1Wmkih6SINA=; b=GAbgL98SLhHNl5jYjPSoiwsi8BBtiSjSN20qmsP12LwIrQOuyPcHr/A1 eq08X9dALxRcN1gwDKx1tPNDz4hzzO1FGQ3qDaQRSZIoQUpzjkULSqtms Fj7N9Z7NS+URfaIjrBTC9TsO/Yd+hoHiWUBYX7c7sH2pMTB7So2O3Fcvp 8=;
IronPort-PHdr: =?us-ascii?q?A9a23=3AIRDVKhPlMkFA02qtNz8l6ncDWUAX0o4cdiYZ6?= =?us-ascii?q?Zsi3rRJdKnrv5HvJ1fW6vgliljVFZ7a5PRJh6uz0ejgVGUM7IzHvCUEd5pBB?= =?us-ascii?q?BMAgN8dygonBsPNAEbnLfnsOio9GskKVFJs83yhd0ZPH8OrbFzJqXr05jkXS?= =?us-ascii?q?X3C?=
IronPort-Data: =?us-ascii?q?A9a23=3AxTEXYanHb4jPi+dsOxaMVyHo5gwAJERdPkR7X?= =?us-ascii?q?Q2eYbSJt1+Wr1GztxJMW2mEMquJMzf2eNl0bYy+9kwPvsXQyIIySgc6/C02H?= =?us-ascii?q?1tH+JHPbTi7wugcHM8zwvUuxyuL1u1GAjX7BJ1yHi+0SiuFaOC79yEmjfjQH?= =?us-ascii?q?9IQNcadUsxPbV48IMseoUoLd94R2uaEsPDha++/kYqaT/73YDdJ7wVJ3lc8s?= =?us-ascii?q?Mpvnv/AUMPa41v0tnRmDRxCUcS3e3M9VPrzLonpR5f0rxU9IwK0ewrD5OnRE?= =?us-ascii?q?mLx5RwhDJaulaz2NxRTBLXTJgOJzHFRXsBOgDAb+Xd0ifl9ZaFaMBsI49mKt?= =?us-ascii?q?4gZJNFlsJW2Sg4sP7bkk+UGWB4eGCZ7VUFD0O6XfCLv6JXCliUqdFOpmZ2CF?= =?us-ascii?q?noeJokZ5uVwHnoI9PEEJhgCaxmCg6S9x7fTYuNhnd8LLcT3MsUYoH4I5TvUF?= =?us-ascii?q?u1jSpDKQr/Rzd5VwDl2gdpBdd7SfcMXdX9uYQjOJhdCIUxSBYwmmqKpiXznN?= =?us-ascii?q?jhcpBeNv60n8kDSwRB/lr/3P7L9e9GRSu1Uk1qW4GXc8AzE7rsyXDCE4SCO/?= =?us-ascii?q?nTpjejVkGaiAcQZFaaz8bhhh1j7+4DaMzVOPXPTnBVzohfWtwpjFnEp?=
IronPort-HdrOrdr: =?us-ascii?q?A9a23=3A2Qmzz64ybjl2QWABSwPXwWSBI+orL9Y04l?= =?us-ascii?q?Q7vn2ZFiY1TiXIra6TdaoguiMc0AxhJ03Jmbi7Sc69qADnhOBICOgqTPmftW?= =?us-ascii?q?zd2FdAQ7sSlrcKrweQfhEWs9QtqZuIEJIOSeEYb2IK9/oSiTPQe71LrbX3k9?= =?us-ascii?q?HLuQ6d9QYRcegAUdAH0+4NMHfiLqQAfng+OXNWLuv52uN34x6bPVgHZMWyAX?= =?us-ascii?q?cIG8LZocfQqZ7gaRkaQzY69Qinl1qTmf7HOind+i1bfyJEwL8k/2SAuRf+/L?= =?us-ascii?q?+fv/ayzQKZ/3PP7q5RhMDqxrJ4dY+xY4kuW3fRYzSTFcBcso65zXcISSaUmR?= =?us-ascii?q?AXeez30lId1gJImirsly+O0EPQMkLboUcTAjfZuC+laD3Y0JfErPZQMbsduW?= =?us-ascii?q?qfGSGpsXbI9esMo55jziaXsYFaAgjHmzm479/UVwtynk7xunY6l/UP5kYvHL?= =?us-ascii?q?f2RYUh5rD3xnklWqvo3RiKn7wPAa1rFoXR9fxWeVSVYzTQuXRu2sWlWjA2Eg?= =?us-ascii?q?2dSkYPt8SJ23wO9UoJgHcw1YgahDMN5Zg9Q55L66DNNblpjqhHSosTYbhmDO?= =?us-ascii?q?kMTMOrAijGQA7KMmiVPVP7fZt3d07lutry+vE49euqcJsHwN87n4nASkpRsS?= =?us-ascii?q?ood0fnGaS1rdV2G9D2MSyAtBjWu7RjDqlCy8vBreDQQF++oXgV4r+dn8k=3D?=
X-IronPort-Anti-Spam-Filtered: true
X-IronPort-Anti-Spam-Result: =?us-ascii?q?A0BMAADWHflh/5NdJa1aHAEBAQEBAQc?= =?us-ascii?q?BARIBAQQEAQFAgUYHAQELAYEgMVYHd1oTJDGIEAOEWWCFDoMCA4sQhSqKaoE?= =?us-ascii?q?uFIERA1QLAQEBDQEBNwoEAQGFBQKDXwIlNAkOAQIEAQEBEgEBBQEBAQIBBgS?= =?us-ascii?q?BCROFaA2GQgEBAQEDEggmAQEpDgEPAgEIEQMBAiEBDSERHQgCBAENBQgODIJ?= =?us-ascii?q?jgg5XAy4BDqIoAYE6AoofeIEzgQGCCAEBBgQEgUpBgwINC4I3AwaBOgGDDYJ?= =?us-ascii?q?+VEqDAYQIJxyBSUSBFUOCZz6CIUIBAQIBgSgBEgEHHB4NgyKCLpE2LUQBATA?= =?us-ascii?q?yBCIZEAYCUCsEBkYCHBkCGxMFFykDkVcTEASDB4oVjXKRdmsKg0aFIYVgjmM?= =?us-ascii?q?EhhMVg3KMHJEmhlOWSiCCJ4pIg06QWQQEGIRsAgQCBAUCDgEBBjWBLDxpcHA?= =?us-ascii?q?VgyRRGQ+OIDeDOoUUhUp0OAIGAQoBAQMJAY1LAQE?=
X-IronPort-AV: E=Sophos;i="5.88,333,1635206400";  d="scan'208,217";a="985281191"
Received: from rcdn-core-11.cisco.com ([173.37.93.147]) by rcdn-iport-1.cisco.com with ESMTP/TLS/DHE-RSA-SEED-SHA; 10 Feb 2022 23:33:27 +0000
Received: from mail.cisco.com (xbe-rcd-004.cisco.com [173.37.102.19]) by rcdn-core-11.cisco.com (8.15.2/8.15.2) with ESMTPS id 21ANXQkA013793 (version=TLSv1.2 cipher=AES256-SHA bits=256 verify=OK); Thu, 10 Feb 2022 23:33:26 GMT
Received: from xfe-rtp-003.cisco.com (64.101.210.233) by xbe-rcd-004.cisco.com (173.37.102.19) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.2.986.14; Thu, 10 Feb 2022 17:33:26 -0600
Received: from xfe-rcd-003.cisco.com (173.37.227.251) by xfe-rtp-003.cisco.com (64.101.210.233) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.2.986.14; Thu, 10 Feb 2022 18:33:25 -0500
Received: from NAM11-CO1-obe.outbound.protection.outlook.com (72.163.14.9) by xfe-rcd-003.cisco.com (173.37.227.251) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.2.986.14 via Frontend Transport; Thu, 10 Feb 2022 17:33:25 -0600
ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=HuKpLtz9Yk4mWWYLh7DH5f7OBH92mKCGfluPpVyfNvEyyHUaye2VQ/kvyQY+QCBIFOrJvveCX3EQKMEIOXvmeTVFiOjSN0uZRsiU5FnOcY7ohTaUMqA9T8/SlF8ERwCrPpv7ePna9E6nogpGWXChsqj2vTWglra3qYKm2JikzfKG4b3Pt+Mtzs23pDKm+xcg6d9f2HgGrxN0rFft4HgTdFatciYJ8dXb40GDnCgmcClTwChupBXYk9/JOxMwHQtgQG/DpySPBPMQFHiJ2TBBpFC9/JwzRtXY9yEnux2NT9bsPJR5iBz5mo+jt08OC1CI7ZaEGGzEisM8iGpSIdpZXQ==
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-AntiSpam-MessageData-ChunkCount:X-MS-Exchange-AntiSpam-MessageData-0:X-MS-Exchange-AntiSpam-MessageData-1; bh=dLOd8hI+Jep03jJCIDzELAq4nrKu3u60DPSv9pv8C8c=; b=npxE3WIKXYZcZQq3qNOFa3y0gaim9rDn3eqsmMRlElJalWwp1/seDqxSzeQV9xsIcDB9Zl6Qnyr6O/5pT4jnKzxZXurcuT6PubCWDtnMzl4+8kIDjTuj8GMfZ7vImJWMrH5QkM3dbsCxqMqL9bfQg4wafiwoSyFItaJrf38r32D3UJ8o1YKRk4a8qJL2iWuJKHVhjvQfOLjEeYrOY8Qqpz0a9TKcDJMxEAvCUvGRXp9RUFNSEYHDDr6MmpDDzobXqgDY5RLGZVDNHFQbNiXto+VoQ+sHwvJEvh9NfbjNXN4CTR+HMrFPvWt8rq4gM+NdnKiNE7gImxfQbZ1Obi+wZQ==
ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=none; dmarc=none; dkim=none; 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=dLOd8hI+Jep03jJCIDzELAq4nrKu3u60DPSv9pv8C8c=; b=eicSTo8zR1j+Zi8jUySVpuiO2gXjltTWRCTW3H7m/MEb1BU6MjeTS8qZ2pFkPqtO9T9PI4xsiA/seSxJz2UsbiSpcfqYF57/TFQqWGi43zeOulVB0WlU0HKJQQh0h8znty8cxaJLrsFnVymSPPHY7vSX2GojhIbQUfvo+p/4PO0=
Received: from BYAPR11MB2725.namprd11.prod.outlook.com (2603:10b6:a02:c5::25) by CY4PR11MB0037.namprd11.prod.outlook.com (2603:10b6:910:77::29) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.4975.11; Thu, 10 Feb 2022 23:33:23 +0000
Received: from BYAPR11MB2725.namprd11.prod.outlook.com ([fe80::9d4:fc29:23ae:365f]) by BYAPR11MB2725.namprd11.prod.outlook.com ([fe80::9d4:fc29:23ae:365f%4]) with mapi id 15.20.4951.021; Thu, 10 Feb 2022 23:33:23 +0000
From: "Mankamana Mishra (mankamis)" <mankamis@cisco.com>
To: "Eric Vyncke (evyncke)" <evyncke@cisco.com>, The IESG <iesg@ietf.org>
CC: "draft-ietf-bess-evpn-igmp-mld-proxy@ietf.org" <draft-ietf-bess-evpn-igmp-mld-proxy@ietf.org>, "bess-chairs@ietf.org" <bess-chairs@ietf.org>, "bess@ietf.org" <bess@ietf.org>, "slitkows.ietf@gmail.com" <slitkows.ietf@gmail.com>
Thread-Topic: =?Windows-1252?Q?=C9ric_Vyncke's_Discuss_on_draft-ietf-bess-evpn-igmp-mld?= =?Windows-1252?Q?-proxy-13:_(with_DISCUSS_and_COMMENT)?=
Thread-Index: AQHXxYx2uzpcyIWSDEiocKpf78RZw6vkBlULgARSYoCAoIYeAIAFQmmx
Date: Thu, 10 Feb 2022 23:33:23 +0000
Message-ID: <BYAPR11MB2725C6F2D8034657798F921ADF2F9@BYAPR11MB2725.namprd11.prod.outlook.com>
References: <163471849951.29604.15708360326662553702@ietfa.amsl.com> <BYAPR11MB2725AB62B930B7E2BC1F4ABCDF839@BYAPR11MB2725.namprd11.prod.outlook.com> <BC6A67FB-1AB7-4F3E-9BAD-23D16D42ECA1@cisco.com> <5F5F3F75-4FA1-4EB4-8F36-87674C37F380@cisco.com>
In-Reply-To: <5F5F3F75-4FA1-4EB4-8F36-87674C37F380@cisco.com>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
authentication-results: dkim=none (message not signed) header.d=none;dmarc=none action=none header.from=cisco.com;
x-ms-publictraffictype: Email
x-ms-office365-filtering-correlation-id: e13f2b33-4f35-4bd2-e6cd-08d9ecedbac8
x-ms-traffictypediagnostic: CY4PR11MB0037:EE_
x-microsoft-antispam-prvs: <CY4PR11MB0037260DF827E90B8C533B3FDF2F9@CY4PR11MB0037.namprd11.prod.outlook.com>
x-ms-oob-tlc-oobclassifiers: OLM:10000;
x-ms-exchange-senderadcheck: 1
x-ms-exchange-antispam-relay: 0
x-microsoft-antispam: BCL:0;
x-microsoft-antispam-message-info: 07BQ1TRHVxzrk1TjW4nOK3/u9JI5XCNTplYTGZvdjvlhYBozEWEuAZiv4tV9h+y8K8n5WfKOOtP/+7HeCOo/eFkYAMUCN+CB5coKaehXDsyHat0yl9O62uBi1aTpEB92TOOEs6so2k18VIQr8v6klpLfzLRd6w+CDmqpuOXr224QInefHN44GKSk3jRrpq8OliRMAmAJfB35gAsrwgpfnbZHiiylGqEpCXQ/UWyNBGmtDwy4Q8/WYvUiqziRhlV2kfqg6BhOhx4O9HYiyCRte+HVckIZxaJilGha5tcCCJalVeDdNKAX2rHfwuzOn9iRK+09UoHR3M5NImrWP3KzFAMaO01Us1j+qrw+C97vSFzpJg6jZFwEyAA+n9Ti077DjVhkSvvVw1K22UITIp933GUwVWM4b50eY13ENzekSL9dEdTvC9H1sDi4BBXhULRPQfkiQ4YWIea9AfhsiBvtquYeVdNNHpVpc/wHtTQnUl2h6Oytj+LlHxkaBH9xAJlx/yOzcPNS90niCf01wkt4wUU2/NzjGW/o1SGvlmYFKpbcjDIJ4Oj+QtqKJs3RDJ13ayPZDtTIGfuIw03UsWq9zURPHaDgaPed63C86YritJ+/jxPGnxKZsdF15m3Sqhny+9JfGbxMonboDEwuSVFjO38Kp1nVXpGZK0pOxhjxZNfisGUhoGdD9J9sQosLeEvCGnyW7pesUuMeW2hdonvkZG4QmT+Fy3Lr0nwT02m8kZtEeQ1fsV6E58sVjdKhxhzTKXbqJVpdcSOp1K/7yBP5ODgfxnXhgU1QacjGG51TRTYTRX0OTVJYEl0Cf2FLL3UPe/TvYhiXjqrqf+X5CnvQyQ==
x-forefront-antispam-report: CIP:255.255.255.255; CTRY:; LANG:en; SCL:1; SRV:;  IPV:NLI; SFV:NSPM; H:BYAPR11MB2725.namprd11.prod.outlook.com; PTR:; CAT:NONE;  SFS:(13230001)(366004)(83380400001)(122000001)(508600001)(966005)(38070700005)(38100700002)(186003)(53546011)(26005)(166002)(9686003)(6506007)(7696005)(71200400001)(110136005)(316002)(86362001)(54906003)(66556008)(9326002)(66946007)(76116006)(33656002)(55016003)(30864003)(66476007)(52536014)(5660300002)(64756008)(8936002)(66446008)(66574015)(2906002)(224303003)(4326008); DIR:OUT; SFP:1101; 
x-ms-exchange-antispam-messagedata-chunkcount: 1
x-ms-exchange-antispam-messagedata-0: =?Windows-1252?Q?cgDkMBWD9eh55LalOyj6anQTy3ysjXmiiYsbY5Lct/vJwoKql6GgIAJP?= =?Windows-1252?Q?69qGuLVrBaYiDXkebqo1FdK78eM8oCBzeMqxjMFfj3o9HjPK1Tw4k87N?= =?Windows-1252?Q?RUjYb33YMnK7pnDjcobVx/PiGcnQLAzcImF2e5cFh2Wrdui0vKf2WbSL?= =?Windows-1252?Q?yGTWK03ejWulW167H/7dwytq40FQeOSAJk4KF259Krp5iqda66Q9+KsS?= =?Windows-1252?Q?r6A3T+nicKTMINq29XALq9ANq6ZKjPu7E8atDtc2bTK34JKrZ5axPgOL?= =?Windows-1252?Q?hM43ysflc/TGYlq7zjTk0TjdReKgH4CiE75zD1IKxQR+xIPRMri4Rvpf?= =?Windows-1252?Q?gDpoSaeBTYfcyby7+1ykMNFkB9MY/JRNOlImPMO2LvbYoM9dd3mfLf5g?= =?Windows-1252?Q?2m4UjkowP+jcb7laCUhH7ZVkPCYdTKqxt8sJ+Hrd3qRdJDnuANxQ8zU8?= =?Windows-1252?Q?4XwK4O2+n4OPise1VxXbj73RKdu9h0gbica0lawEGPl9W6fVekxmAM09?= =?Windows-1252?Q?px1Cgq9UYmOxt14Q3P1RxovYxbGx0FyT5TmwsaX2U/LQYfgJaQ6xRqXb?= =?Windows-1252?Q?2x4nhlWqSPwuKViBNtOojbokJzBbAZOCpHMkZUMKc54rLdDOk7tUFW2n?= =?Windows-1252?Q?Sa7NY+kOv4H1cGfiTUsOKAAUHkvxnBErGYKm+sEIHPU8fJ022eluhJ6A?= =?Windows-1252?Q?+97SokAPehQ9nr9zngdOk5apqnUQS4zGQiErHaq51gDkGlKwW85oQVQd?= =?Windows-1252?Q?N7HTcnqNMN3A/2aR8lb1THtiiXkfdHN9j68zKCosmTR7RDDQX4gwTibT?= =?Windows-1252?Q?nALKK6qXp56rfjVb8YzuDdAlnm/yapY1wek8YM63i9QHELQe0/NGUxOA?= =?Windows-1252?Q?Owfx0Y5wEYZ6OZFeA0gNFpU5exU1MEQgxn9JcNpGWzufNELJSIVBbY3A?= =?Windows-1252?Q?AY6V9g/wvUa4EAd+KIVTgEXB9DnRngSiNpZ0fhkniZRCVRXYGyCBbJ99?= =?Windows-1252?Q?W4f2/6nYjtOLB1/82tMcv50GRMnchogbfsssZaHyhXublMJpcAHcJaHm?= =?Windows-1252?Q?KuXB9GZvSzcx0bK1uS29i3nSVmtFfstiGyqIXYscvtQQWg/LfoDvZiwA?= =?Windows-1252?Q?gGKz3/c2pnXEvzEw5Xcxj30C6obhgXsCrtycfAFQcAZJLH8nCDF3lg3+?= =?Windows-1252?Q?ljaDy6ANsRg1N+VAuUrBGAnUOxYn1f2qk6/+vW7JrTzR1tzz6r/fvZHZ?= =?Windows-1252?Q?+ZhQYT1rGxLfs3OUpIsiuOIbyCRhBsRkln6BMI+tnOvg77zT6y45Ug0I?= =?Windows-1252?Q?mbc/NqxvrmJL2bEgBDqtE63ENUpfnbYaSeHL6PElGHpuLt1S+hYaaCK0?= =?Windows-1252?Q?rPGJ6poGPByPmwI0D0fQ9qO3jc3x77Tsgejpksz4MUFaPs0UwiN9SQUs?= =?Windows-1252?Q?HU9mp3yrFIOZTFwOEWconWkM/L6ek6eFIw0Pc8ymKcJ74G1flXB20F6d?= =?Windows-1252?Q?otDelk1WO6FZv3QilmbEACtJilX+en/qGgboFTTaAfGPaI1h9EtnQ2NE?= =?Windows-1252?Q?GrN+IDcup1sGz9zKj9FS+UFF9sj9rWfR6GZfxazXSbd2XhL0xKImRMaQ?= =?Windows-1252?Q?6xs/V+YWMZ3B7yYUtM9+PbVrH4pBk/LA3d4j7ScKIG8Rn/O3LyIehoR6?= =?Windows-1252?Q?0Evrc+gpN73+Kn92SDcotegddIJhZNCBUEV9uQDgqDSWI12xqHlh6pIB?= =?Windows-1252?Q?Xy+4lWCpwouqrCKwIgW/qs3gLE1OBjrjgz2mo0Jw?=
Content-Type: multipart/alternative; boundary="_000_BYAPR11MB2725C6F2D8034657798F921ADF2F9BYAPR11MB2725namp_"
MIME-Version: 1.0
X-MS-Exchange-CrossTenant-AuthAs: Internal
X-MS-Exchange-CrossTenant-AuthSource: BYAPR11MB2725.namprd11.prod.outlook.com
X-MS-Exchange-CrossTenant-Network-Message-Id: e13f2b33-4f35-4bd2-e6cd-08d9ecedbac8
X-MS-Exchange-CrossTenant-originalarrivaltime: 10 Feb 2022 23:33:23.3987 (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: 42t84Q4PyAPENFV+vXU2xPEteLGgy/536M1iNsJLCk13noQ7MHYY4cScDbRXb8QR3AlM5z9gUfKlugKmVlV0pw==
X-MS-Exchange-Transport-CrossTenantHeadersStamped: CY4PR11MB0037
X-OriginatorOrg: cisco.com
X-Outbound-SMTP-Client: 173.37.102.19, xbe-rcd-004.cisco.com
X-Outbound-Node: rcdn-core-11.cisco.com
Archived-At: <https://mailarchive.ietf.org/arch/msg/bess/zbrBOxOEolcjtxMiIWEiVtFo0ZA>
Subject: Re: [bess]  =?windows-1252?q?=C9ric_Vyncke=27s_Discuss_on_draft-ietf-?= =?windows-1252?q?bess-evpn-igmp-mld-proxy-13=3A_=28with_DISCUSS_and_COMME?= =?windows-1252?q?NT=29?=
X-BeenThere: bess@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: BGP-Enabled ServiceS working group discussion list <bess.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/bess>, <mailto:bess-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/bess/>
List-Post: <mailto:bess@ietf.org>
List-Help: <mailto:bess-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/bess>, <mailto:bess-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 10 Feb 2022 23:33:44 -0000

--_000_BYAPR11MB2725C6F2D8034657798F921ADF2F9BYAPR11MB2725namp_
Content-Type: text/plain; charset="Windows-1252"
Content-Transfer-Encoding: quoted-printable

Hi Eric,
Thanks for comment.


  1.  For text which talks about how to decode BGP routes back , will it be=
 ok to have common section after BPG encoding (https://datatracker.ietf.org=
/doc/html/draft-ietf-bess-evpn-igmp-mld-proxy-16#section-9) ? which talks a=
bout fact that receiving PE need to decode it back and consider it as IGMP =
membership request and process it ?
  2.  About number restarting =96 There was comment by Alvaro where he want=
ed these numbers to be restarting to differentiate sender and receiver proc=
essing
  3.  SMET, I would take care of it in terminology.

Mankamana

From: Eric Vyncke (evyncke) <evyncke@cisco.com>
Date: Monday, February 7, 2022 at 7:11 AM
To: Mankamana Mishra (mankamis) <mankamis@cisco.com>, The IESG <iesg@ietf.o=
rg>
Cc: draft-ietf-bess-evpn-igmp-mld-proxy@ietf.org <draft-ietf-bess-evpn-igmp=
-mld-proxy@ietf.org>, bess-chairs@ietf.org <bess-chairs@ietf.org>, bess@iet=
f.org <bess@ietf.org>, slitkows.ietf@gmail.com <slitkows.ietf@gmail.com>
Subject: Re: =C9ric Vyncke's Discuss on draft-ietf-bess-evpn-igmp-mld-proxy=
-13: (with DISCUSS and COMMENT)
Hello Mankamana and other authors,

Is there a plan to solve my remaining blocking DISCUSS point ? I.e., how ca=
n a recipient EVPN speaker can translate back the BGP information into MLD/=
IGMP packets?

Section 4.1 contains " The information is again translated back to IGMP mes=
sage at the recipient EVPN speaker." But the translation is not specified. =
This should be required in a proposed standard document. I.e., multiple sec=
tions are about MLD/IGMP messages received by a PE, format of the BGP messa=
ges, but never how to generate MLD/IGMP from those routes. Even if trivial =
for the authors, some description, even short, is really required.

BTW, in section 4.1.1 of revision -16, I find the numbering of the rules re=
ally confusing as it restarts from 1. Strongly suggest adding a preamble be=
tween rule 4 and rule 1.

BTW2, "SMET" is used in the text before its expansion in section 9.1.1 (fir=
st use in section 4.1.1).

I still hope that the above email helps improving this document,

Regards

-=E9ric


From: Eric Vyncke <evyncke@cisco.com>
Date: Thursday, 28 October 2021 at 13:49
To: "Mankamana Mishra (mankamis)" <mankamis@cisco.com>, The IESG <iesg@ietf=
.org>
Cc: "draft-ietf-bess-evpn-igmp-mld-proxy@ietf.org" <draft-ietf-bess-evpn-ig=
mp-mld-proxy@ietf.org>, "bess-chairs@ietf.org" <bess-chairs@ietf.org>, "bes=
s@ietf.org" <bess@ietf.org>, "slitkows.ietf@gmail.com" <slitkows.ietf@gmail=
.com>
Subject: Re: =C9ric Vyncke's Discuss on draft-ietf-bess-evpn-igmp-mld-proxy=
-13: (with DISCUSS and COMMENT)

Hello Mankamana,

Thank you for your constructive reply, please see below for EV> as I am afr=
aid that your answers do not address completely my concerns.

Regards

-=E9ric

From: "Mankamana Mishra (mankamis)" <mankamis@cisco.com>
Date: Monday, 25 October 2021 at 20:26
To: Eric Vyncke <evyncke@cisco.com>, The IESG <iesg@ietf.org>
Cc: "draft-ietf-bess-evpn-igmp-mld-proxy@ietf.org" <draft-ietf-bess-evpn-ig=
mp-mld-proxy@ietf.org>, "bess-chairs@ietf.org" <bess-chairs@ietf.org>, "bes=
s@ietf.org" <bess@ietf.org>, "slitkows.ietf@gmail.com" <slitkows.ietf@gmail=
.com>
Subject: Re: =C9ric Vyncke's Discuss on draft-ietf-bess-evpn-igmp-mld-proxy=
-13: (with DISCUSS and COMMENT)

Hi Eric,
Thanks for comment. Please find inline comment for blocking disucss .

Mankamana

From: =C9ric Vyncke via Datatracker <noreply@ietf.org>
Date: Wednesday, October 20, 2021 at 1:28 AM
To: The IESG <iesg@ietf.org>
Cc: draft-ietf-bess-evpn-igmp-mld-proxy@ietf.org <draft-ietf-bess-evpn-igmp=
-mld-proxy@ietf.org>, bess-chairs@ietf.org <bess-chairs@ietf.org>, bess@iet=
f.org <bess@ietf.org>, slitkows.ietf@gmail.com <slitkows.ietf@gmail.com>
Subject: =C9ric Vyncke's Discuss on draft-ietf-bess-evpn-igmp-mld-proxy-13:=
 (with DISCUSS and COMMENT)
=C9ric Vyncke has entered the following ballot position for
draft-ietf-bess-evpn-igmp-mld-proxy-13: Discuss

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


Please refer to https://www.ietf.org/blog/handling-iesg-ballot-positions/
for more information about how to handle DISCUSS and COMMENT positions.


The document, along with other ballot positions, can be found here:
https://datatracker.ietf.org/doc/draft-ietf-bess-evpn-igmp-mld-proxy/



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

Thank you for the work put into this document. I have to state that I am
neither a EVPN expert not a multicast one.

Please find below some blocking DISCUSS points (probably easy to address), =
some
non-blocking COMMENT points (but replies would be appreciated even if only =
for
my own education), and some nits.

Special thanks to St=E9phane Litkowski for his shepherd's write-up about th=
e WG
consensus.

I hope that this helps to improve the document,

Regards,

-=E9ric

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

The text covers in details how to map MLD/IGMP into BGP routes but does not=
 say
a word on how to recreate the MLD/IGMP packets. Should there be any such
specification ?
Mankamana :  This draft covers what is EVPN related procedures. IGMP / MLD =
packets are generated by multicast host. And this document does not define =
any procedure about what needs to be done at host. Host is not even aware o=
f presense of EVPN
EV> AFAIK, MLD/IGMP packets are also generated by routers and not only by h=
osts, but this is a detail.
EV> More important in my eyes: when one MLD/IGMP proxy receives some inform=
ation via BGP, it also needs to forward the recreated MLD/IGMP locally to t=
he attached hosts in order to be transparent. And I strongly believe that a=
 short section on the document should describe the process. Hence keeping m=
y blocking DISCUSS on this point.

Are all multicast group address treated as the same ? I would have apprecia=
ted
some text about link-local multicast as well as global multicast groups
addresses.
Mankamana : Since this draft transport all Valid IGMP / MLD join over BGP. =
It does not differentiate between different group range. All verification a=
nd handeling would be still IGMP / MLD router responsibility, so I do not t=
hink we would need to mention any of this.
EV> thank you for the confirmation, I still believe though that this is wor=
th mentioning in the text in one sentence.
EV> I will 'degrade' this blocking DISCUSS into a non-blocking DISCUSS anyw=
ay.

-- Abstract --
While this point is pretty light for a blocking DISCUSS, let's fix it:
- the abstract should also mention MLD and not only IGMP
- what are 'the above services' ?

-- Section 1 --
In the same vein, is it about IGMP only ? Or does it include MLD as well ? =
It
is really unclear.
Mankamana : Added MLD in abstract. But later in terminology, it has been me=
ntioned that even though we have used term IGMP, its valid for MLD too. For=
 better redability, MLD has been not used in rest of document.
EV> Thank you for fixing the abstract (I will clear my DISCUSS on this poin=
t), but, honestly using "IGMP" rather than "MLD" in 2021... this smells lik=
e a museum to my taste.

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

A very generic comment (but no need to reply): how can an IETF draft still
prefers to use "IGMP" rather than "MLD" in the text in 2021 ? ...

-- Section 1 --
When reading this section, I really and genuinely wonder what is "distribut=
ed
anycast multicast router" ? AFAIK "any cast" and "multicast" addresses are
vastly different.
Anycast multicast is well known , and do not think there is need to mention=
 it more in document about it.
EV> rather than assuming that it is well-known, I strongly suggest to add a=
 reference to this term or add it in the terminology section. If well-know,=
 then let's copy and paste.

-- Section 3 --
Is there any reason why the terminology is not alphabetically sorted ?

Please also add 'BD'.

Usually a terminology section is not only about acronym expansions but also
about definitions.
Done
EV> Thanks

-- Section 4.1 --
What is the definition of a 'first hop PE'? What is the difference with a E=
VPN
PE ?
EVPN PE  is PE were EVPN is enabled. Not adding detail for some of obvious =
terminology.
EV> It was not really obvious to me that using "first hop PE" is the same a=
s "PE" which is the same as "EPVN PE". If so, why using different wordings =
rather than the simple "PE" (even if just to avoid confusing the reader- ?

-- Section 4.2 --
May be that I overlooked it, but what is a 'proxy querier' ?
IGMP spec defines need for Querier on LAN. EVPN provides mechanism to exten=
d layer-2 network across core.  And this draft defines mechanism to convert=
 these local IGMP / MLD join to BGP routes and send it across core. Each of=
 these location should have own Querier configured and refresh joins on beh=
alf of other sites.
EV> ok

What is the difference between "EVPN core" and "MPLS/IP core" ?
EVPN core is generic term, it could be SR / SRv6 / MPLS or IP underlay base=
d.
EV> then may I assume that section 4.2 and figures 1 and 2 are not applicab=
le to all EVPN ? Should this be clearly explained in the abstract/introduct=
ion that this I-D is mainly about MPLS/IP core and not for all EVPN ?

-- Section 5.1 --
What is "viz" ? (Sorry not being a native English speaker)


viz introduce examples or further details to illustrate a point

EV> Should then probably written as "viz." per wikipedia. I will let the RF=
C editor check whether this Latin expression is well-known.

-- Section 8 --
Is there a difference between (*, G) and (x, G) ?
(x,G) is generic term to denote both (S,G) and (*,G).
EV> suggest to add something in the terminology section

-- Section 9.1 --
Please formally specify "IE" as "include/exclude" (if not mistaken).
done
EV> thanks

I find the description of the bits for MLD confusing, it really appears as =
a
last-minute add-on to the text. Why not describing the MLDv1 in the same bu=
llet
as in IGMPv1 for the bit 7 ?
IGMP and MLD have historically version number mismatch. So we added it inde=
pendently to avoid confusion. IGMP has V1, V2, V3 and MLD has only V1 and V=
2. And for mapping
  IGMP V1
  IGMP V2 ---- MLD V2
 IGMP V3 =96 MLD V3
So I think keeping it independent would be better.
EV> up to you

Is "SHOULD" the right word for the sender of the reserved bits ? Especially=
 as
section 9.1.1. specifies a "MUST".
Changed

-- Sections 9.1, 9.2 --
The flags description appears to be different in the text while it seems to=
 me
that they have the same semantics.
9.2 adds little more text , may not no change needed.

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

Is it "ToR" or "TOR" ?
ToR
EV> then please update section 9.1.1

-- Section 4.1.2 --
Please use a consistent quoting in the document, e.g. in :
        IGMPv2 Leave Group (Leave) or IGMPv3 "Leave"
Removed extra leave for V2
EV> I probably expressed myself badly, but there are double quotes around "=
Leave" and none around "Leave Group"

--_000_BYAPR11MB2725C6F2D8034657798F921ADF2F9BYAPR11MB2725namp_
Content-Type: text/html; charset="Windows-1252"
Content-Transfer-Encoding: quoted-printable

<html xmlns:o=3D"urn:schemas-microsoft-com:office:office" xmlns:w=3D"urn:sc=
hemas-microsoft-com:office:word" xmlns:m=3D"http://schemas.microsoft.com/of=
fice/2004/12/omml" xmlns=3D"http://www.w3.org/TR/REC-html40">
<head>
<meta http-equiv=3D"Content-Type" content=3D"text/html; charset=3DWindows-1=
252">
<meta name=3D"Generator" content=3D"Microsoft Word 15 (filtered medium)">
<style><!--
/* Font Definitions */
@font-face
	{font-family:Mangal;
	panose-1:2 4 5 3 5 2 3 3 2 2;}
@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;
	font-size:11.0pt;
	font-family:"Calibri",sans-serif;}
a:link, span.MsoHyperlink
	{mso-style-priority:99;
	color:blue;
	text-decoration:underline;}
p.MsoListParagraph, li.MsoListParagraph, div.MsoListParagraph
	{mso-style-priority:34;
	margin-top:0in;
	margin-right:0in;
	margin-bottom:0in;
	margin-left:.5in;
	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;}
/* List Definitions */
@list l0
	{mso-list-id:38093036;
	mso-list-type:hybrid;
	mso-list-template-ids:-794267500 67698703 67698713 67698715 67698703 67698=
713 67698715 67698703 67698713 67698715;}
@list l0:level1
	{mso-level-tab-stop:none;
	mso-level-number-position:left;
	text-indent:-.25in;}
@list l0:level2
	{mso-level-number-format:alpha-lower;
	mso-level-tab-stop:none;
	mso-level-number-position:left;
	text-indent:-.25in;}
@list l0:level3
	{mso-level-number-format:roman-lower;
	mso-level-tab-stop:none;
	mso-level-number-position:right;
	text-indent:-9.0pt;}
@list l0:level4
	{mso-level-tab-stop:none;
	mso-level-number-position:left;
	text-indent:-.25in;}
@list l0:level5
	{mso-level-number-format:alpha-lower;
	mso-level-tab-stop:none;
	mso-level-number-position:left;
	text-indent:-.25in;}
@list l0:level6
	{mso-level-number-format:roman-lower;
	mso-level-tab-stop:none;
	mso-level-number-position:right;
	text-indent:-9.0pt;}
@list l0:level7
	{mso-level-tab-stop:none;
	mso-level-number-position:left;
	text-indent:-.25in;}
@list l0:level8
	{mso-level-number-format:alpha-lower;
	mso-level-tab-stop:none;
	mso-level-number-position:left;
	text-indent:-.25in;}
@list l0:level9
	{mso-level-number-format:roman-lower;
	mso-level-tab-stop:none;
	mso-level-number-position:right;
	text-indent:-9.0pt;}
ol
	{margin-bottom:0in;}
ul
	{margin-bottom:0in;}
--></style>
</head>
<body lang=3D"EN-US" link=3D"blue" vlink=3D"purple" style=3D"word-wrap:brea=
k-word">
<div class=3D"WordSection1">
<p class=3D"MsoNormal">Hi Eric,<o:p></o:p></p>
<p class=3D"MsoNormal">Thanks for comment. <o:p></o:p></p>
<p class=3D"MsoNormal"><o:p>&nbsp;</o:p></p>
<ol style=3D"margin-top:0in" start=3D"1" type=3D"1">
<li class=3D"MsoListParagraph" style=3D"margin-left:0in;mso-list:l0 level1 =
lfo1">For text which talks about how to decode BGP routes back , will it be=
 ok to have common section after BPG encoding (<a href=3D"https://datatrack=
er.ietf.org/doc/html/draft-ietf-bess-evpn-igmp-mld-proxy-16#section-9">http=
s://datatracker.ietf.org/doc/html/draft-ietf-bess-evpn-igmp-mld-proxy-16#se=
ction-9</a>)
 ? which talks about fact that receiving PE need to decode it back and cons=
ider it as IGMP membership request and process it ?
<o:p></o:p></li><li class=3D"MsoListParagraph" style=3D"margin-left:0in;mso=
-list:l0 level1 lfo1">About number restarting =96 There was comment by Alva=
ro where he wanted these numbers to be restarting to differentiate sender a=
nd receiver processing
<o:p></o:p></li><li class=3D"MsoListParagraph" style=3D"margin-left:0in;mso=
-list:l0 level1 lfo1">SMET, I would take care of it in terminology.
<o:p></o:p></li></ol>
<p class=3D"MsoNormal"><o:p>&nbsp;</o:p></p>
<p class=3D"MsoNormal">Mankamana <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" style=3D"margin-bottom:12.0pt"><b><span style=3D"fon=
t-size:12.0pt;color:black">From:
</span></b><span style=3D"font-size:12.0pt;color:black">Eric Vyncke (evynck=
e) &lt;evyncke@cisco.com&gt;<br>
<b>Date: </b>Monday, February 7, 2022 at 7:11 AM<br>
<b>To: </b>Mankamana Mishra (mankamis) &lt;mankamis@cisco.com&gt;, The IESG=
 &lt;iesg@ietf.org&gt;<br>
<b>Cc: </b>draft-ietf-bess-evpn-igmp-mld-proxy@ietf.org &lt;draft-ietf-bess=
-evpn-igmp-mld-proxy@ietf.org&gt;, bess-chairs@ietf.org &lt;bess-chairs@iet=
f.org&gt;, bess@ietf.org &lt;bess@ietf.org&gt;, slitkows.ietf@gmail.com &lt=
;slitkows.ietf@gmail.com&gt;<br>
<b>Subject: </b>Re: =C9ric Vyncke's Discuss on draft-ietf-bess-evpn-igmp-ml=
d-proxy-13: (with DISCUSS and COMMENT)<o:p></o:p></span></p>
</div>
<p class=3D"MsoNormal"><span lang=3D"NL">Hello </span><span style=3D"font-s=
ize:12.0pt;color:black">Mankamana and other authors,</span><o:p></o:p></p>
<p class=3D"MsoNormal"><span style=3D"font-size:12.0pt;color:black">&nbsp;<=
/span><o:p></o:p></p>
<p class=3D"MsoNormal"><span style=3D"font-size:12.0pt;color:black">Is ther=
e a plan to solve my remaining blocking DISCUSS point ? I.e., how can a rec=
ipient EVPN speaker can translate back the BGP information into MLD/IGMP pa=
ckets?</span><o:p></o:p></p>
<p class=3D"MsoNormal"><span style=3D"font-size:12.0pt;color:black">&nbsp;<=
/span><o:p></o:p></p>
<p class=3D"MsoNormal"><span style=3D"font-size:12.0pt;color:black">Section=
 4.1 contains &quot;</span>
<span style=3D"font-size:12.0pt;color:black">The information is again trans=
lated back to IGMP message at the recipient EVPN speaker.&quot; But the tra=
nslation is not specified. This should be required in a proposed standard d=
ocument. I.e., multiple sections are about
 MLD/IGMP messages received by a PE, format of the BGP messages, but never =
how to generate MLD/IGMP from those routes. Even if trivial for the authors=
, some description, even short, is really required.</span><o:p></o:p></p>
<p class=3D"MsoNormal"><span style=3D"font-size:12.0pt;color:black">&nbsp;<=
/span><o:p></o:p></p>
<p class=3D"MsoNormal"><span style=3D"font-size:12.0pt;color:black">BTW, in=
 section 4.1.1 of revision -16, I find the numbering of the rules really co=
nfusing as it restarts from 1. Strongly suggest adding a preamble between r=
ule 4 and rule 1.</span><o:p></o:p></p>
<p class=3D"MsoNormal"><span style=3D"font-size:12.0pt;color:black">&nbsp;<=
/span><o:p></o:p></p>
<p class=3D"MsoNormal"><span style=3D"font-size:12.0pt;color:black">BTW2, &=
quot;SMET&quot; is used in the text before its expansion in section 9.1.1 (=
first use in section 4.1.1).</span><o:p></o:p></p>
<p class=3D"MsoNormal"><span style=3D"font-size:12.0pt;color:black">&nbsp;<=
/span><o:p></o:p></p>
<p class=3D"MsoNormal"><span style=3D"font-size:12.0pt;color:black">I still=
 hope that the above email helps improving this document,</span><o:p></o:p>=
</p>
<p class=3D"MsoNormal"><span style=3D"font-size:12.0pt;color:black">&nbsp;<=
/span><o:p></o:p></p>
<p class=3D"MsoNormal"><span style=3D"font-size:12.0pt;color:black">Regards=
</span><o:p></o:p></p>
<p class=3D"MsoNormal"><span style=3D"font-size:12.0pt;color:black">&nbsp;<=
/span><o:p></o:p></p>
<p class=3D"MsoNormal"><span style=3D"font-size:12.0pt;color:black">-=E9ric=
</span><o:p></o:p></p>
<p class=3D"MsoNormal"><span lang=3D"NL">&nbsp;</span><o:p></o:p></p>
<p class=3D"MsoNormal">&nbsp;<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"><b><span style=3D"font-size:12.0pt;color:black">From=
: </span></b><span style=3D"font-size:12.0pt;color:black">Eric Vyncke &lt;e=
vyncke@cisco.com&gt;<br>
<b>Date: </b>Thursday, 28 October 2021 at 13:49<br>
<b>To: </b>&quot;Mankamana Mishra (mankamis)&quot; &lt;mankamis@cisco.com&g=
t;, The IESG &lt;iesg@ietf.org&gt;<br>
<b>Cc: </b>&quot;draft-ietf-bess-evpn-igmp-mld-proxy@ietf.org&quot; &lt;dra=
ft-ietf-bess-evpn-igmp-mld-proxy@ietf.org&gt;, &quot;bess-chairs@ietf.org&q=
uot; &lt;bess-chairs@ietf.org&gt;, &quot;bess@ietf.org&quot; &lt;bess@ietf.=
org&gt;, &quot;slitkows.ietf@gmail.com&quot; &lt;slitkows.ietf@gmail.com&gt=
;<br>
<b>Subject: </b>Re: =C9ric Vyncke's Discuss on draft-ietf-bess-evpn-igmp-ml=
d-proxy-13: (with DISCUSS and COMMENT)</span><o:p></o:p></p>
</div>
<div>
<p class=3D"MsoNormal">&nbsp;<o:p></o:p></p>
</div>
<p class=3D"MsoNormal">Hello Mankamana,<o:p></o:p></p>
<p class=3D"MsoNormal">&nbsp;<o:p></o:p></p>
<p class=3D"MsoNormal">Thank you for your constructive reply, please see be=
low for EV&gt; as I am afraid that your answers do not address completely m=
y concerns.<o:p></o:p></p>
<p class=3D"MsoNormal">&nbsp;<o:p></o:p></p>
<p class=3D"MsoNormal">Regards<o:p></o:p></p>
<p class=3D"MsoNormal">&nbsp;<o:p></o:p></p>
<p class=3D"MsoNormal">-=E9ric<o:p></o:p></p>
<p class=3D"MsoNormal">&nbsp;<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"><b><span style=3D"font-size:12.0pt;color:black">From=
: </span></b><span style=3D"font-size:12.0pt;color:black">&quot;Mankamana M=
ishra (mankamis)&quot; &lt;mankamis@cisco.com&gt;<br>
<b>Date: </b>Monday, 25 October 2021 at 20:26<br>
<b>To: </b>Eric Vyncke &lt;evyncke@cisco.com&gt;, The IESG &lt;iesg@ietf.or=
g&gt;<br>
<b>Cc: </b>&quot;draft-ietf-bess-evpn-igmp-mld-proxy@ietf.org&quot; &lt;dra=
ft-ietf-bess-evpn-igmp-mld-proxy@ietf.org&gt;, &quot;bess-chairs@ietf.org&q=
uot; &lt;bess-chairs@ietf.org&gt;, &quot;bess@ietf.org&quot; &lt;bess@ietf.=
org&gt;, &quot;slitkows.ietf@gmail.com&quot; &lt;slitkows.ietf@gmail.com&gt=
;<br>
<b>Subject: </b>Re: =C9ric Vyncke's Discuss on draft-ietf-bess-evpn-igmp-ml=
d-proxy-13: (with DISCUSS and COMMENT)</span><o:p></o:p></p>
</div>
<div>
<p class=3D"MsoNormal">&nbsp;<o:p></o:p></p>
</div>
<p class=3D"MsoNormal">Hi Eric, <o:p></o:p></p>
<p class=3D"MsoNormal">Thanks for comment. Please find inline comment for b=
locking disucss .
<o:p></o:p></p>
<p class=3D"MsoNormal">&nbsp;<o:p></o:p></p>
<p class=3D"MsoNormal">Mankamana <o:p></o:p></p>
<p class=3D"MsoNormal">&nbsp;<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-bottom:12.0pt"><b><span style=3D"fon=
t-size:12.0pt;color:black">From:
</span></b><span style=3D"font-size:12.0pt;color:black">=C9ric Vyncke via D=
atatracker &lt;noreply@ietf.org&gt;<br>
<b>Date: </b>Wednesday, October 20, 2021 at 1:28 AM<br>
<b>To: </b>The IESG &lt;iesg@ietf.org&gt;<br>
<b>Cc: </b>draft-ietf-bess-evpn-igmp-mld-proxy@ietf.org &lt;draft-ietf-bess=
-evpn-igmp-mld-proxy@ietf.org&gt;, bess-chairs@ietf.org &lt;bess-chairs@iet=
f.org&gt;, bess@ietf.org &lt;bess@ietf.org&gt;, slitkows.ietf@gmail.com &lt=
;slitkows.ietf@gmail.com&gt;<br>
<b>Subject: </b>=C9ric Vyncke's Discuss on draft-ietf-bess-evpn-igmp-mld-pr=
oxy-13: (with DISCUSS and COMMENT)</span><o:p></o:p></p>
</div>
<div>
<p class=3D"MsoNormal" style=3D"margin-bottom:12.0pt">=C9ric Vyncke has ent=
ered the following ballot position for<br>
draft-ietf-bess-evpn-igmp-mld-proxy-13: Discuss<br>
<br>
When responding, please keep the subject line intact and reply to all<br>
email addresses included in the To and CC lines. (Feel free to cut this<br>
introductory paragraph, however.)<br>
<br>
<br>
Please refer to <a href=3D"https://www.ietf.org/blog/handling-iesg-ballot-p=
ositions/">
https://www.ietf.org/blog/handling-iesg-ballot-positions/</a><br>
for more information about how to handle DISCUSS and COMMENT positions.<br>
<br>
<br>
The document, along with other ballot positions, can be found here:<br>
<a href=3D"https://datatracker.ietf.org/doc/draft-ietf-bess-evpn-igmp-mld-p=
roxy/">https://datatracker.ietf.org/doc/draft-ietf-bess-evpn-igmp-mld-proxy=
/</a><br>
<br>
<br>
<br>
----------------------------------------------------------------------<br>
DISCUSS:<br>
----------------------------------------------------------------------<br>
<br>
Thank you for the work put into this document. I have to state that I am<br=
>
neither a EVPN expert not a multicast one.<br>
<br>
Please find below some blocking DISCUSS points (probably easy to address), =
some<br>
non-blocking COMMENT points (but replies would be appreciated even if only =
for<br>
my own education), and some nits.<br>
<br>
Special thanks to St=E9phane Litkowski for his shepherd's write-up about th=
e WG<br>
consensus.<br>
<br>
I hope that this helps to improve the document,<br>
<br>
Regards,<br>
<br>
-=E9ric<br>
<br>
=3D=3D DISCUSS =3D=3D<br>
<br>
The text covers in details how to map MLD/IGMP into BGP routes but does not=
 say<br>
a word on how to recreate the MLD/IGMP packets. Should there be any such<br=
>
specification ?<o:p></o:p></p>
<p class=3D"MsoNormal" style=3D"margin-bottom:12.0pt"><b>Mankamana</b> :&nb=
sp; <span style=3D"background:yellow;mso-highlight:yellow">
This draft covers what is EVPN related procedures. IGMP / MLD packets are g=
enerated by multicast host. And this document does not define any procedure=
 about what needs to be done at host. Host is not even aware of presense of=
 EVPN</span>
<o:p></o:p></p>
<p class=3D"MsoNormal" style=3D"margin-bottom:12.0pt">EV&gt; AFAIK, MLD/IGM=
P packets are also generated by routers and not only by hosts, but this is =
a detail.<o:p></o:p></p>
<p class=3D"MsoNormal" style=3D"margin-bottom:12.0pt">EV&gt; More important=
 in my eyes: when one MLD/IGMP proxy receives some information via BGP, it =
also needs to forward the recreated MLD/IGMP locally to the attached hosts =
in order to be transparent. And I strongly
 believe that a short section on the document should describe the process. =
Hence keeping my blocking DISCUSS on this point.<br>
<br>
Are all multicast group address treated as the same ? I would have apprecia=
ted<br>
some text about link-local multicast as well as global multicast groups<br>
addresses.<o:p></o:p></p>
<p class=3D"MsoNormal" style=3D"margin-bottom:12.0pt"><b>Mankamana : </b><s=
pan style=3D"background:yellow;mso-highlight:yellow">Since this draft trans=
port all Valid IGMP / MLD join over BGP. It does not differentiate between =
different group range. All verification
 and handeling would be still IGMP / MLD router responsibility, so I do not=
 think we would need to mention any of this.</span>
<o:p></o:p></p>
<p class=3D"MsoNormal" style=3D"margin-bottom:12.0pt">EV&gt; thank you for =
the confirmation, I still believe though that this is worth mentioning in t=
he text in one sentence.
<o:p></o:p></p>
<p class=3D"MsoNormal" style=3D"margin-bottom:12.0pt">EV&gt; I will 'degrad=
e' this blocking DISCUSS into a non-blocking DISCUSS anyway.<br>
<br>
-- Abstract --<br>
While this point is pretty light for a blocking DISCUSS, let's fix it:<br>
- the abstract should also mention MLD and not only IGMP<br>
- what are 'the above services' ?<br>
<br>
-- Section 1 --<br>
In the same vein, is it about IGMP only ? Or does it include MLD as well ? =
It<br>
is really unclear.<o:p></o:p></p>
<p class=3D"MsoNormal" style=3D"margin-bottom:12.0pt">Mankamana : <span sty=
le=3D"background:yellow;mso-highlight:yellow">
Added MLD in abstract. But later in terminology, it has been mentioned that=
 even though we have used term IGMP, its valid for MLD too. For better reda=
bility, MLD has been not used in rest of document.</span>
<o:p></o:p></p>
<p class=3D"MsoNormal" style=3D"margin-bottom:12.0pt">EV&gt; Thank you for =
fixing the abstract (I will clear my DISCUSS on this point), but, honestly =
using &quot;IGMP&quot; rather than &quot;MLD&quot; in 2021... this smells l=
ike a museum to my taste.<br>
<br>
----------------------------------------------------------------------<br>
COMMENT:<br>
----------------------------------------------------------------------<br>
<br>
A very generic comment (but no need to reply): how can an IETF draft still<=
br>
prefers to use &quot;IGMP&quot; rather than &quot;MLD&quot; in the text in =
2021 ? ...<br>
<br>
-- Section 1 --<br>
When reading this section, I really and genuinely wonder what is &quot;dist=
ributed<br>
anycast multicast router&quot; ? AFAIK &quot;any cast&quot; and &quot;multi=
cast&quot; addresses are<br>
vastly different.<o:p></o:p></p>
<p class=3D"MsoNormal" style=3D"margin-bottom:12.0pt"><span style=3D"backgr=
ound:yellow;mso-highlight:yellow">Anycast multicast is well known , and do =
not think there is need to mention it more in document about it.</span>
<o:p></o:p></p>
<p class=3D"MsoNormal" style=3D"margin-bottom:12.0pt">EV&gt; rather than as=
suming that it is well-known, I strongly suggest to add a reference to this=
 term or add it in the terminology section. If well-know, then let's copy a=
nd paste.<o:p></o:p></p>
<p class=3D"MsoNormal" style=3D"margin-bottom:12.0pt"><br>
-- Section 3 --<br>
Is there any reason why the terminology is not alphabetically sorted ?<br>
<br>
Please also add 'BD'.<br>
<br>
Usually a terminology section is not only about acronym expansions but also=
<br>
about definitions.<o:p></o:p></p>
<p class=3D"MsoNormal" style=3D"margin-bottom:12.0pt"><span style=3D"backgr=
ound:yellow;mso-highlight:yellow">Done</span>
<o:p></o:p></p>
<p class=3D"MsoNormal" style=3D"margin-bottom:12.0pt">EV&gt; Thanks<br>
<br>
-- Section 4.1 --<br>
What is the definition of a 'first hop PE'? What is the difference with a E=
VPN<br>
PE ?<o:p></o:p></p>
<p class=3D"MsoNormal" style=3D"margin-bottom:12.0pt"><span style=3D"backgr=
ound:yellow;mso-highlight:yellow">EVPN PE&nbsp; is PE were EVPN is enabled.=
 Not adding detail for some of obvious terminology.</span>
<o:p></o:p></p>
<p class=3D"MsoNormal" style=3D"margin-bottom:12.0pt">EV&gt; It was not rea=
lly obvious to me that using &quot;first hop PE&quot; is the same as &quot;=
PE&quot; which is the same as &quot;EPVN PE&quot;. If so, why using differe=
nt wordings rather than the simple &quot;PE&quot; (even if just to avoid co=
nfusing
 the reader- ?<o:p></o:p></p>
<p class=3D"MsoNormal" style=3D"margin-bottom:12.0pt"><br>
-- Section 4.2 --<br>
May be that I overlooked it, but what is a 'proxy querier' ?<o:p></o:p></p>
<p class=3D"MsoNormal" style=3D"margin-bottom:12.0pt"><span style=3D"backgr=
ound:yellow;mso-highlight:yellow">IGMP spec defines need for Querier on LAN=
. EVPN provides mechanism to extend layer-2 network across core. &nbsp;And =
this draft defines mechanism to convert these
 local IGMP / MLD join to BGP routes and send it across core. Each of these=
 location should have own Querier configured and refresh joins on behalf of=
 other sites.</span>
<o:p></o:p></p>
<p class=3D"MsoNormal" style=3D"margin-bottom:12.0pt">EV&gt; ok<br>
<br>
What is the difference between &quot;EVPN core&quot; and &quot;MPLS/IP core=
&quot; ?<o:p></o:p></p>
<p class=3D"MsoNormal" style=3D"margin-bottom:12.0pt"><span style=3D"backgr=
ound:yellow;mso-highlight:yellow">EVPN core is generic term, it could be SR=
 / SRv6 / MPLS or IP underlay based.</span>
<o:p></o:p></p>
<p class=3D"MsoNormal">EV&gt; then may I assume that section 4.2 and figure=
s 1 and 2 are not applicable to all EVPN ? Should this be clearly explained=
 in the abstract/introduction that this I-D is mainly about MPLS/IP core an=
d not for all EVPN ?<br>
<br>
-- Section 5.1 --<br>
What is &quot;viz&quot; ? (Sorry not being a native English speaker)<o:p></=
o:p></p>
<p class=3D"MsoNormal">&nbsp;<o:p></o:p></p>
<p class=3D"MsoNormal"><br>
<span style=3D"background:yellow;mso-highlight:yellow">viz introduce exampl=
es or further details to illustrate a point</span><o:p></o:p></p>
<p class=3D"MsoNormal" style=3D"margin-bottom:12.0pt">&nbsp;<o:p></o:p></p>
<p class=3D"MsoNormal" style=3D"margin-bottom:12.0pt">EV&gt; Should then pr=
obably written as &quot;viz.&quot; per wikipedia. I will let the RFC editor=
 check whether this Latin expression is well-known.<o:p></o:p></p>
<p class=3D"MsoNormal" style=3D"margin-bottom:12.0pt"><br>
-- Section 8 --<br>
Is there a difference between (*, G) and (x, G) ?<br>
<span style=3D"background:yellow;mso-highlight:yellow">(x,G) is generic ter=
m to denote both (S,G) and (*,G).</span>
<o:p></o:p></p>
<p class=3D"MsoNormal" style=3D"margin-bottom:12.0pt">EV&gt; suggest to add=
 something in the terminology section<o:p></o:p></p>
<p class=3D"MsoNormal" style=3D"margin-bottom:12.0pt"><br>
-- Section 9.1 --<br>
Please formally specify &quot;IE&quot; as &quot;include/exclude&quot; (if n=
ot mistaken).<br>
<span style=3D"background:yellow;mso-highlight:yellow">done</span><o:p></o:=
p></p>
<p class=3D"MsoNormal" style=3D"margin-bottom:12.0pt">EV&gt; thanks<o:p></o=
:p></p>
<p class=3D"MsoNormal" style=3D"margin-bottom:12.0pt"><br>
I find the description of the bits for MLD confusing, it really appears as =
a<br>
last-minute add-on to the text. Why not describing the MLDv1 in the same bu=
llet<br>
as in IGMPv1 for the bit 7 ?<o:p></o:p></p>
<p class=3D"MsoNormal" style=3D"margin-bottom:12.0pt"><span style=3D"backgr=
ound:yellow;mso-highlight:yellow">IGMP and MLD have historically version nu=
mber mismatch. So we added it independently to avoid confusion. IGMP has V1=
, V2, V3 and MLD has only V1 and V2. And
 for mapping </span><o:p></o:p></p>
<p class=3D"MsoNormal" style=3D"margin-bottom:12.0pt"><span style=3D"backgr=
ound:yellow;mso-highlight:yellow">&nbsp;&nbsp;IGMP V1
</span><o:p></o:p></p>
<p class=3D"MsoNormal" style=3D"margin-bottom:12.0pt"><span style=3D"backgr=
ound:yellow;mso-highlight:yellow">&nbsp;&nbsp;IGMP V2 ---- MLD V2
</span><o:p></o:p></p>
<p class=3D"MsoNormal" style=3D"margin-bottom:12.0pt"><span style=3D"backgr=
ound:yellow;mso-highlight:yellow">&nbsp;IGMP V3 =96 MLD V3</span>
<o:p></o:p></p>
<p class=3D"MsoNormal" style=3D"margin-bottom:12.0pt"><span style=3D"backgr=
ound:yellow;mso-highlight:yellow">So I think keeping it independent would b=
e better.</span>
<o:p></o:p></p>
<p class=3D"MsoNormal" style=3D"margin-bottom:12.0pt">EV&gt; up to you<o:p>=
</o:p></p>
<p class=3D"MsoNormal" style=3D"margin-bottom:12.0pt"><br>
Is &quot;SHOULD&quot; the right word for the sender of the reserved bits ? =
Especially as<br>
section 9.1.1. specifies a &quot;MUST&quot;.<o:p></o:p></p>
<p class=3D"MsoNormal" style=3D"margin-bottom:12.0pt"><span style=3D"backgr=
ound:yellow;mso-highlight:yellow">Changed</span>
<o:p></o:p></p>
<p class=3D"MsoNormal" style=3D"margin-bottom:12.0pt"><br>
-- Sections 9.1, 9.2 --<br>
The flags description appears to be different in the text while it seems to=
 me<br>
that they have the same semantics.<o:p></o:p></p>
<p class=3D"MsoNormal" style=3D"margin-bottom:12.0pt"><span style=3D"backgr=
ound:yellow;mso-highlight:yellow">9.2 adds little more text , may not no ch=
ange needed.</span>
<o:p></o:p></p>
<p class=3D"MsoNormal" style=3D"margin-bottom:12.0pt"><br>
=3D=3D NITS =3D=3D<br>
<br>
Is it &quot;ToR&quot; or &quot;TOR&quot; ?<o:p></o:p></p>
<p class=3D"MsoNormal" style=3D"margin-bottom:12.0pt"><span style=3D"backgr=
ound:yellow;mso-highlight:yellow">ToR</span><o:p></o:p></p>
<p class=3D"MsoNormal" style=3D"margin-bottom:12.0pt">EV&gt; then please up=
date section 9.1.1<o:p></o:p></p>
<p class=3D"MsoNormal" style=3D"margin-bottom:12.0pt"><br>
-- Section 4.1.2 --<br>
Please use a consistent quoting in the document, e.g. in :<br>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; IGMPv2 Leave Group (Leave) or IG=
MPv3 &quot;Leave&quot;<o:p></o:p></p>
<p class=3D"MsoNormal" style=3D"margin-bottom:12.0pt"><span style=3D"backgr=
ound:yellow;mso-highlight:yellow">Removed extra leave for V2</span>
<o:p></o:p></p>
<p class=3D"MsoNormal" style=3D"margin-bottom:12.0pt">EV&gt; I probably exp=
ressed myself badly, but there are double quotes around &quot;Leave&quot; a=
nd none around &quot;Leave Group&quot;<o:p></o:p></p>
</div>
</div>
</body>
</html>

--_000_BYAPR11MB2725C6F2D8034657798F921ADF2F9BYAPR11MB2725namp_--


From nobody Thu Feb 10 22:19:56 2022
Return-Path: <ketant.ietf@gmail.com>
X-Original-To: bess@ietfa.amsl.com
Delivered-To: bess@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 795EB3A115E; Thu, 10 Feb 2022 22:19:40 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -7.097
X-Spam-Level: 
X-Spam-Status: No, score=-7.097 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, DKIM_VALID_EF=-0.1, FREEMAIL_FROM=0.001, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_HI=-5, 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 o8z4AHv_PgaF; Thu, 10 Feb 2022 22:19:35 -0800 (PST)
Received: from mail-vk1-xa29.google.com (mail-vk1-xa29.google.com [IPv6:2607:f8b0:4864:20::a29]) (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 AD4E33A1134; Thu, 10 Feb 2022 22:19:34 -0800 (PST)
Received: by mail-vk1-xa29.google.com with SMTP id u65so3922447vkg.8; Thu, 10 Feb 2022 22:19:34 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20210112;  h=mime-version:references:in-reply-to:from:date:message-id:subject:to :cc; bh=R3BLqLlG3C8fzAT4QQ4qMWyXXnRRcx5kvDTkU2uN3eI=; b=ShTAxFXQsxHvfuPO2EoggfBhGLZoQEm7+VFmb/uZ9KOcUZcrywufFiNEcaacl3x4sJ 74+HFtBIwRvPeBg9qmv8vhweu7SzQtyJHcotYV4wxoMCu66jms93JCl9j08q6bKfX3mg JZ3URpIMwdmJnkGwzrBPI7H5Xgho0hI0onMLluyR724gpx7WIb7B8GMqFQqadNBsYXzO JSOzasm60zYpn/pnxCJj/Q3fMiFlB+dDxQ4Qrq9eHXDX/g4MZHZ/fW3vJpVGkF7SfSKi Q+HVU+UVf8ZKosEtPbsHGU9VMU6k71ufnQRsbL0oDXf4vjaj1ZE672HaDcLmBhHOztzs L9Pw==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20210112; h=x-gm-message-state:mime-version:references:in-reply-to:from:date :message-id:subject:to:cc; bh=R3BLqLlG3C8fzAT4QQ4qMWyXXnRRcx5kvDTkU2uN3eI=; b=HhGFelhFbBQmpG1RfYZdRkPQ8A9QVgLMxiHW8Q9Ts/DFlUnFtfmEMKyupPdd9sLx2+ KgU5gztTc2oeCOYWB1y0ihemE5ogV1OGAUt1NWbEYEWIJdzXdqfSp0hixpxaA9Jf4GaC 4LSDaTBBSaiQu67HPkY+kbEjzHaPOf7vat/rKx6NigWrduTsP97WtaOeso1hQxkgSX1O 3sjKIHxkWU27tMirMbfOL4zOS8lVpyLfy3NaBt9xEIwkdZSqUfNll2GjkOjo/j9+MnIz PQhD1EznVu7UztWDSKTXfd/KmjNrXGIrc5FZsCd6UDENdXCi+wNKeAlF0K7zXpBMudnk iXRg==
X-Gm-Message-State: AOAM532782TXU64cf2OYa6mz89DqUS1cjRc6NOQYOBqx6Ku2vGJsd9mB dsne8b354e4FSxuyqHe2rZQ+SKiGCQ5+Dxs6VPgJKU+S
X-Google-Smtp-Source: ABdhPJwuiPfXst7gNmaLWr9TEJpoGrHdSYVoC0IgviScFkxkdYhZs+Tt5PrIpfcLz+0Op0f7JKBRXwD/Li5N42+Aipk=
X-Received: by 2002:a05:6122:507:: with SMTP id x7mr19621vko.14.1644560371022;  Thu, 10 Feb 2022 22:19:31 -0800 (PST)
MIME-Version: 1.0
References: <164427040969.1662.10588778119170858336@ietfa.amsl.com> <CAH6gdPw0S2kCxY4NZy88PrjNGUCHbzZYDog3GioAz3bVJeFiew@mail.gmail.com> <64EE4A98-59A4-47AE-8B46-7C2FBC7F3F14@cisco.com>
In-Reply-To: <64EE4A98-59A4-47AE-8B46-7C2FBC7F3F14@cisco.com>
From: Ketan Talaulikar <ketant.ietf@gmail.com>
Date: Fri, 11 Feb 2022 11:49:18 +0530
Message-ID: <CAH6gdPz0BP7esfq5Zjw1=BKdMdgXhdoVyHbw7Va7WH5Qq+0G=A@mail.gmail.com>
To: "Eric Vyncke (evyncke)" <evyncke@cisco.com>
Cc: The IESG <iesg@ietf.org>, "draft-ietf-bess-srv6-services@ietf.org" <draft-ietf-bess-srv6-services@ietf.org>,  "bess-chairs@ietf.org" <bess-chairs@ietf.org>, "bess@ietf.org" <bess@ietf.org>, "Bocci, Matthew (Nokia - GB)" <matthew.bocci@nokia.com>
Content-Type: multipart/alternative; boundary="000000000000b9fcdf05d7b80c33"
Archived-At: <https://mailarchive.ietf.org/arch/msg/bess/KouKUfsQrJnrrCGNZA3WzmCtyhE>
Subject: Re: [bess]  =?utf-8?q?=C3=89ric_Vyncke=27s_Discuss_on_draft-ietf-bess?= =?utf-8?q?-srv6-services-09=3A_=28with_DISCUSS_and_COMMENT=29?=
X-BeenThere: bess@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: BGP-Enabled ServiceS working group discussion list <bess.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/bess>, <mailto:bess-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/bess/>
List-Post: <mailto:bess@ietf.org>
List-Help: <mailto:bess-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/bess>, <mailto:bess-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 11 Feb 2022 06:19:41 -0000

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

Hi Eric,

Thanks again for your review and for confirming that the changes look good
to you.

Thanks,
Ketan


On Thu, Feb 10, 2022 at 8:26 PM Eric Vyncke (evyncke) <evyncke@cisco.com>
wrote:

> Hello Ketan
>
>
>
> Thank you for your prompt reply and for uploading a revised I-D. I am als=
o
> sorry for my belated reply :-(
>
>
>
> The revised I-D addresses all my DISCUSS points, i.e., I am clearing my
> ballot into a NO OBJECTION in a couple of hours (I have a call now).
>
>
>
> About the non-blocking COMMENT, I still find the examples of section 4
> really unclear but let's hope that readers, who are more fluent than me
> about BGP, will find them useful.
>
>
>
> Best regards
>
>
>
> -=C3=A9ric
>
>
>
>
>
> *From: *Ketan Talaulikar <ketant.ietf@gmail.com>
> *Date: *Tuesday, 8 February 2022 at 18:06
> *To: *Eric Vyncke <evyncke@cisco.com>
> *Cc: *The IESG <iesg@ietf.org>, "draft-ietf-bess-srv6-services@ietf.org" =
<
> draft-ietf-bess-srv6-services@ietf.org>, "bess-chairs@ietf.org" <
> bess-chairs@ietf.org>, "bess@ietf.org" <bess@ietf.org>, "Bocci, Matthew
> (Nokia - GB)" <matthew.bocci@nokia.com>
> *Subject: *Re: =C3=89ric Vyncke's Discuss on draft-ietf-bess-srv6-service=
s-09:
> (with DISCUSS and COMMENT)
>
>
>
> Hi Eric,
>
>
>
> Thanks for your review and comments/feedback. Please check inline below
> for responses.
>
>
>
> We've also just posted an update to address your comments:
>
> https://datatracker.ietf.org/doc/html/draft-ietf-bess-srv6-services-10
>
>
>
>
>
> On Tue, Feb 8, 2022 at 3:16 AM =C3=89ric Vyncke via Datatracker <
> noreply@ietf.org> wrote:
>
> =C3=89ric Vyncke has entered the following ballot position for
> draft-ietf-bess-srv6-services-09: Discuss
>
> When responding, please keep the subject line intact and reply to all
> email addresses included in the To and CC lines. (Feel free to cut this
> introductory paragraph, however.)
>
>
> Please refer to https://www.ietf.org/blog/handling-iesg-ballot-positions/
> for more information about how to handle DISCUSS and COMMENT positions.
>
>
> The document, along with other ballot positions, can be found here:
> https://datatracker.ietf.org/doc/draft-ietf-bess-srv6-services/
>
>
>
> ----------------------------------------------------------------------
> DISCUSS:
> ----------------------------------------------------------------------
>
> Thank you for the work put into this document. This protocol is important
> for
> scalable and deployable SRv6 services.
>
> Please find below some blocking DISCUSS points (easy to address), some
> non-blocking COMMENT points (but replies would be appreciated even if onl=
y
> for
> my own education).
>
> Special thanks to Matthew Bocci for the shepherd's write-up including the
> section about the WG consensus and document history.
>
> Please also expect an INT directorate review before the IESG telechat (I
> may
> update this ballot accordingly).
>
> I hope that this helps to improve the document,
>
> Regards,
>
> -=C3=A9ric
>
> # DISCUSS
>
> As noted in https://www.ietf.org/blog/handling-iesg-ballot-positions/, a
> DISCUSS ballot is a request to have a discussion on the following topics:
>
> ## Section 3.1
>
> "IANA registry defined in section 9.2 of [RFC8986]" but there is no
> section 9.2
> in RFC 8986. I guess it is section 10.2. Moreover, IANA registries are
> usually
> referred to via their name/URL, e.g.,
> https://www.iana.org/assignments/segment-routing/segment-routing.xhtml,
> and not
> by a section of the RFC that created them.
>
>
>
> KT> Ack. It should have been Section 10.2. We have updated the text as
> below:
>
>
>
> Encodes SRv6 Endpoint behavior codepoint value that is associated with
> SRv6 SID. The codepoints used are from the SRv6 Endpoint Behavior registr=
y
> under the IANA Segment Routing Parameters registry that was introduced by
> [RFC8986].
>
>
>
>
> ## Section 3.2.1
>
> Where is "locator node" defined ? "locator block" is defined in section
> 3.1 of
> RFC 8986 but not the node (I can only guess that this is the "N" in the
> "B:N"
> notation used in RFC 8986).
>
>
>
> KT> Your understanding is correct. We have added the text below
>
>
>
> The terms Locator Block and Locator Node correspond to the B and N parts
> respectively of the SRv6 Locator that are defined in section 3.1 of
> [RFC8986].
>
>
>
>
> ## Section 6
>
> Section 9 of draft-ietf-bess-evpn-igmp-mld-proxy-16 indeed defines route
> types
> 7 and 8 but it uses non IPv4-only wording. So, s/IGMP join sync
> route/Multicast
> Membership Report Synch Route/ + same for type 8.
>
>
>
> KT> Ack. We have fixed to use route type names as per the latest version
> of draft-ietf-bess-evpn-igmp-mld-proxy.
>
>
>
>
>
> ----------------------------------------------------------------------
> COMMENT:
> ----------------------------------------------------------------------
>
> # COMMENTS
>
> ## Section 1
>
> More details on the encapsulation (plain IP in IPv6 ?) will be welcome in
> "The
>    ingress PE encapsulates the payload in an outer IPv6 header where the
>    destination address is the SRv6 Service SID provided by the egress
>    Provider Edge (PE). "
>
>
>
> KT> The inner packet being the service traffic, will vary (IPv4, IPv6, or
> Ethernet) and hence is not described here. We have added text in sections=
 5
> and 6 to refer to the H.Encaps and H.Encaps.L2 behaviors introduced in
> RFC8986 to explain the encapsulations.
>
>
>
>
> ## Section 3.2.1
>
> The transposition field appears to be about "labels", which are not
> qualified.
> Should the reader assume that those are "MPLS labels" ? A reference to so=
me
> text would be welcome. Not being a SRv6 expert (but somehow knowledgeable
> on
> the topic), all the text about transposition is completely opaque to me.
>
> The section 4 appears to give some information, but there should at least
> be a
> forward reference to it in section 3.2.1 or even better the section 4
> should be
> moved before section 3.2.1.
>
>
>
> KT> We have qualified the word "label" as "MPLS label" in section 3.2.1.
> Changing the order of sections may affect readability - we now introduce
> the TLVs first and then explain how they are used for encoding.
>
>
>
>
> ## Section 4
>
> This section would benefit from examples & figures.
>
> While the specification probably works well, mapping a 128-bit IPv6 SID
> into
> what looks like a 20-bit MPLS label looks like a smart kludge (for
> compression
> efficiency) but still...
>
>
>
> KT> The last two paragraphs of this section do provide examples; they do
> assume a good understanding of the concerned BGP features though.
>
>
>
>
> ## Section 5
>
> "...optionally insert an SRH [RFC8754] when required..." looks like an
> oxymoron
> to me, i.e., if it is required then it is no more optional. Same issue in
> other
> places (notably section 6).
>
>
>
> KT> We have removed the "optionally" from it.
>
>
>
>
> 5th =C2=A7 "the ingress PE encapsulates the payload in an outer IPv6 head=
er",
> is it
> "payload" of the ingress packet or the whole packet itself ?
>
>
>
> KT> The payload is the inner IPv4/IPv6/Ethernet packet. We have clarified
> this.
>
>
>
>
> ## Section 10
>
> The protocol defined in this document is a sibling of the EPVN and other
> layer-3 VPN using BGP as a control plane. I would have expected to have a
> mostly identical security section. The similarity is indeed indicated in
> the
> 2nd =C2=A7 but this 2nd =C2=A7 would benefit by also giving the RFC title=
s rather
> than a
> dry list of RFCs.
>
>
>
> KT> We have provided abbreviated RFC titles.
>
>
>
>
> The 3rd =C2=A7 appears a little self-contradicting to my reading. The fir=
st part
> rightfully confirms that SRv6 domain should be closed and makes reference
> to
> SRH and network-programming security sections, i.e., isolation/protection
> in
> the data plane. Then, the last part of this =C2=A7 is "Therefore, precaut=
ion is
> necessary to ensure that the BGP service information (including associate=
d
> SRv6
> SID) advertised via BGP sessions are limited to peers within this trusted
> SR
> domain. " which seems to contradict the first part. IMHO, the words "is
> necessary" is an overkill, something like "Precautions should be taken to
> ensure..." would be more appropriate.
>
>
>
> KT> Agree. Please see the further responses as well.
>
>
>
>
> To elaborate on the previous comment:
>
> - isn't it *exactly* the same security issues as for EPVN and other
> BGP-based
> VPN ? So, already covered by the 2nd =C2=A7 ?
>
>
>
> KT> Yes
>
>
>
>
> - even if there is yet-another BGP leak with SRv6 SID, then what are the
> consequences ? SRv6 data plane (as explained in the first sentences of
> this 3rd
> =C2=A7) MUST be protected anyway and will protect the SRv6 domain complet=
ely,
> else
> the operator has more critical issues.
>
>
>
> KT> Yes, this is correct.
>
>
>
>
> In short, readers will benefit from a shorter and clearer 3rd paragraph.
>
>
>
> KT> We have updated the text for clarity.
>
>
>
>
> Final suggestion for the security section: what happens when the length o=
f
> all
> sub-sub-TLVs exceeds the length of the sub-TLV ? And similar corner cases=
.
> This
> is of course more an implementation issue but should it be mentioned here=
 ?
>
>
>
> KT> This is covered in section 8 and the reference to RFC7606 explains ho=
w
> these errors are to be handled.
>
>
>
> Thanks,
>
> Ketan
>
>
>
>
> I note that the security directorate review result is "ready".
>
>
>

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

<div dir=3D"ltr">Hi Eric,<div><br></div><div>Thanks again for your review a=
nd for confirming that the changes look good to you.</div><div><br></div><d=
iv>Thanks,</div><div>Ketan</div><div><br></div></div><br><div class=3D"gmai=
l_quote"><div dir=3D"ltr" class=3D"gmail_attr">On Thu, Feb 10, 2022 at 8:26=
 PM Eric Vyncke (evyncke) &lt;<a href=3D"mailto:evyncke@cisco.com">evyncke@=
cisco.com</a>&gt; wrote:<br></div><blockquote class=3D"gmail_quote" style=
=3D"margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding=
-left:1ex">





<div lang=3D"en-BE" style=3D"overflow-wrap: break-word;">
<div class=3D"gmail-m_914813413427914863WordSection1">
<p class=3D"MsoNormal"><span lang=3D"NL">Hello Ketan<u></u><u></u></span></=
p>
<p class=3D"MsoNormal"><span lang=3D"NL"><u></u>=C2=A0<u></u></span></p>
<p class=3D"MsoNormal"><span lang=3D"NL">Thank you for your prompt reply an=
d for uploading a revised I-D. I am also sorry for my belated reply :-(<u><=
/u><u></u></span></p>
<p class=3D"MsoNormal"><span lang=3D"NL"><u></u>=C2=A0<u></u></span></p>
<p class=3D"MsoNormal"><span lang=3D"NL">The revised I-D addresses all my D=
ISCUSS points, i.e., I am clearing my ballot into a NO OBJECTION in a coupl=
e of hours (I have a call now).<u></u><u></u></span></p>
<p class=3D"MsoNormal"><span lang=3D"NL"><u></u>=C2=A0<u></u></span></p>
<p class=3D"MsoNormal"><span lang=3D"NL">About the non-blocking COMMENT, I =
still find the examples of section 4 really unclear but let&#39;s hope that=
 readers, who are more fluent than me about BGP, will find them useful.<u><=
/u><u></u></span></p>
<p class=3D"MsoNormal"><span lang=3D"NL"><u></u>=C2=A0<u></u></span></p>
<p class=3D"MsoNormal"><span lang=3D"NL">Best regards<u></u><u></u></span><=
/p>
<p class=3D"MsoNormal"><span lang=3D"NL"><u></u>=C2=A0<u></u></span></p>
<p class=3D"MsoNormal"><span lang=3D"NL">-=C3=A9ric<u></u><u></u></span></p=
>
<p class=3D"MsoNormal"><span lang=3D"NL"><u></u>=C2=A0<u></u></span></p>
<p class=3D"MsoNormal"><span><u></u>=C2=A0<u></u></span></p>
<div style=3D"border-right:none;border-bottom:none;border-left:none;border-=
top:1pt solid rgb(181,196,223);padding:3pt 0cm 0cm">
<p class=3D"MsoNormal"><b><span style=3D"font-size:12pt;color:black">From: =
</span></b><span style=3D"font-size:12pt;color:black">Ketan Talaulikar &lt;=
<a href=3D"mailto:ketant.ietf@gmail.com" target=3D"_blank">ketant.ietf@gmai=
l.com</a>&gt;<br>
<b>Date: </b>Tuesday, 8 February 2022 at 18:06<br>
<b>To: </b>Eric Vyncke &lt;<a href=3D"mailto:evyncke@cisco.com" target=3D"_=
blank">evyncke@cisco.com</a>&gt;<br>
<b>Cc: </b>The IESG &lt;<a href=3D"mailto:iesg@ietf.org" target=3D"_blank">=
iesg@ietf.org</a>&gt;, &quot;<a href=3D"mailto:draft-ietf-bess-srv6-service=
s@ietf.org" target=3D"_blank">draft-ietf-bess-srv6-services@ietf.org</a>&qu=
ot; &lt;<a href=3D"mailto:draft-ietf-bess-srv6-services@ietf.org" target=3D=
"_blank">draft-ietf-bess-srv6-services@ietf.org</a>&gt;, &quot;<a href=3D"m=
ailto:bess-chairs@ietf.org" target=3D"_blank">bess-chairs@ietf.org</a>&quot=
; &lt;<a href=3D"mailto:bess-chairs@ietf.org" target=3D"_blank">bess-chairs=
@ietf.org</a>&gt;, &quot;<a href=3D"mailto:bess@ietf.org" target=3D"_blank"=
>bess@ietf.org</a>&quot; &lt;<a href=3D"mailto:bess@ietf.org" target=3D"_bl=
ank">bess@ietf.org</a>&gt;, &quot;Bocci, Matthew (Nokia - GB)&quot; &lt;<a =
href=3D"mailto:matthew.bocci@nokia.com" target=3D"_blank">matthew.bocci@nok=
ia.com</a>&gt;<br>
<b>Subject: </b>Re: =C3=89ric Vyncke&#39;s Discuss on draft-ietf-bess-srv6-=
services-09: (with DISCUSS and COMMENT)<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">Hi Eric,<u></u><u></u></p>
<div>
<p class=3D"MsoNormal"><u></u>=C2=A0<u></u></p>
</div>
<div>
<p class=3D"MsoNormal">Thanks for your review and comments/feedback. Please=
 check inline below for responses.<u></u><u></u></p>
</div>
<div>
<p class=3D"MsoNormal"><u></u>=C2=A0<u></u></p>
</div>
<div>
<p class=3D"MsoNormal">We&#39;ve also just posted an update to address your=
 comments:<u></u><u></u></p>
</div>
<div>
<p class=3D"MsoNormal"><a href=3D"https://datatracker.ietf.org/doc/html/dra=
ft-ietf-bess-srv6-services-10" target=3D"_blank">https://datatracker.ietf.o=
rg/doc/html/draft-ietf-bess-srv6-services-10</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">On Tue, Feb 8, 2022 at 3:16 AM =C3=89ric Vyncke via =
Datatracker &lt;<a href=3D"mailto:noreply@ietf.org" target=3D"_blank">norep=
ly@ietf.org</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">=C3=89ric Vyncke has entered the following ballot po=
sition for<br>
draft-ietf-bess-srv6-services-09: Discuss<br>
<br>
When responding, please keep the subject line intact and reply to all<br>
email addresses included in the To and CC lines. (Feel free to cut this<br>
introductory paragraph, however.)<br>
<br>
<br>
Please refer to <a href=3D"https://www.ietf.org/blog/handling-iesg-ballot-p=
ositions/" target=3D"_blank">
https://www.ietf.org/blog/handling-iesg-ballot-positions/</a><br>
for more information about how to handle DISCUSS and COMMENT positions.<br>
<br>
<br>
The document, along with other ballot positions, can be found here:<br>
<a href=3D"https://datatracker.ietf.org/doc/draft-ietf-bess-srv6-services/"=
 target=3D"_blank">https://datatracker.ietf.org/doc/draft-ietf-bess-srv6-se=
rvices/</a><br>
<br>
<br>
<br>
----------------------------------------------------------------------<br>
DISCUSS:<br>
----------------------------------------------------------------------<br>
<br>
Thank you for the work put into this document. This protocol is important f=
or<br>
scalable and deployable SRv6 services.<br>
<br>
Please find below some blocking DISCUSS points (easy to address), some<br>
non-blocking COMMENT points (but replies would be appreciated even if only =
for<br>
my own education).<br>
<br>
Special thanks to Matthew Bocci for the shepherd&#39;s write-up including t=
he<br>
section about the WG consensus and document history.<br>
<br>
Please also expect an INT directorate review before the IESG telechat (I ma=
y<br>
update this ballot accordingly).<br>
<br>
I hope that this helps to improve the document,<br>
<br>
Regards,<br>
<br>
-=C3=A9ric<br>
<br>
# DISCUSS<br>
<br>
As noted in <a href=3D"https://www.ietf.org/blog/handling-iesg-ballot-posit=
ions/" target=3D"_blank">
https://www.ietf.org/blog/handling-iesg-ballot-positions/</a>, a<br>
DISCUSS ballot is a request to have a discussion on the following topics:<b=
r>
<br>
## Section 3.1<br>
<br>
&quot;IANA registry defined in section 9.2 of [RFC8986]&quot; but there is =
no section 9.2<br>
in RFC 8986. I guess it is section 10.2. Moreover, IANA registries are usua=
lly<br>
referred to via their name/URL, e.g.,<br>
<a href=3D"https://www.iana.org/assignments/segment-routing/segment-routing=
.xhtml" target=3D"_blank">https://www.iana.org/assignments/segment-routing/=
segment-routing.xhtml</a>, and not<br>
by a section of the RFC that created them.<u></u><u></u></p>
</blockquote>
<div>
<p class=3D"MsoNormal"><u></u>=C2=A0<u></u></p>
</div>
<div>
<p class=3D"MsoNormal">KT&gt; Ack. It should have been Section 10.2. We hav=
e updated the text as below:<u></u><u></u></p>
</div>
<div>
<p class=3D"MsoNormal"><u></u>=C2=A0<u></u></p>
</div>
<div>
<p class=3D"MsoNormal">Encodes SRv6 Endpoint behavior codepoint value that =
is associated with SRv6 SID. The codepoints used are from the SRv6 Endpoint=
 Behavior registry under the IANA Segment Routing Parameters registry that =
was introduced by [RFC8986].<u></u><u></u></p>
</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">
<p class=3D"MsoNormal"><br>
## Section 3.2.1<br>
<br>
Where is &quot;locator node&quot; defined ? &quot;locator block&quot; is de=
fined in section 3.1 of<br>
RFC 8986 but not the node (I can only guess that this is the &quot;N&quot; =
in the &quot;B:N&quot;<br>
notation used in RFC 8986).<u></u><u></u></p>
</blockquote>
<div>
<p class=3D"MsoNormal"><u></u>=C2=A0<u></u></p>
</div>
<div>
<p class=3D"MsoNormal">KT&gt; Your understanding is correct. We have added =
the text 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">The terms Locator Block and Locator Node correspond =
to the B and N parts respectively of the SRv6 Locator that are defined in s=
ection 3.1 of [RFC8986].<u></u><u></u></p>
</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">
<p class=3D"MsoNormal"><br>
## Section 6<br>
<br>
Section 9 of draft-ietf-bess-evpn-igmp-mld-proxy-16 indeed defines route ty=
pes<br>
7 and 8 but it uses non IPv4-only wording. So, s/IGMP join sync route/Multi=
cast<br>
Membership Report Synch Route/ + same for type 8.<u></u><u></u></p>
</blockquote>
<div>
<p class=3D"MsoNormal"><u></u>=C2=A0<u></u></p>
</div>
<div>
<p class=3D"MsoNormal">KT&gt; Ack. We have fixed to use route type names as=
 per the latest version of draft-ietf-bess-evpn-igmp-mld-proxy.<u></u><u></=
u></p>
</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">
<p class=3D"MsoNormal"><br>
<br>
----------------------------------------------------------------------<br>
COMMENT:<br>
----------------------------------------------------------------------<br>
<br>
# COMMENTS<br>
<br>
## Section 1<br>
<br>
More details on the encapsulation (plain IP in IPv6 ?) will be welcome in &=
quot;The<br>
=C2=A0 =C2=A0ingress PE encapsulates the payload in an outer IPv6 header wh=
ere the<br>
=C2=A0 =C2=A0destination address is the SRv6 Service SID provided by the eg=
ress<br>
=C2=A0 =C2=A0Provider Edge (PE). &quot;<u></u><u></u></p>
</blockquote>
<div>
<p class=3D"MsoNormal"><u></u>=C2=A0<u></u></p>
</div>
<div>
<p class=3D"MsoNormal">KT&gt; The inner packet being the service traffic, w=
ill vary (IPv4, IPv6, or Ethernet) and hence is not described here. We have=
 added text in sections 5 and 6 to refer to the H.Encaps and H.Encaps.L2 be=
haviors introduced in RFC8986 to explain
 the encapsulations.<u></u><u></u></p>
</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">
<p class=3D"MsoNormal"><br>
## Section 3.2.1<br>
<br>
The transposition field appears to be about &quot;labels&quot;, which are n=
ot qualified.<br>
Should the reader assume that those are &quot;MPLS labels&quot; ? A referen=
ce to some<br>
text would be welcome. Not being a SRv6 expert (but somehow knowledgeable o=
n<br>
the topic), all the text about transposition is completely opaque to me.<br=
>
<br>
The section 4 appears to give some information, but there should at least b=
e a<br>
forward reference to it in section 3.2.1 or even better the section 4 shoul=
d be<br>
moved before section 3.2.1.<u></u><u></u></p>
</blockquote>
<div>
<p class=3D"MsoNormal"><u></u>=C2=A0<u></u></p>
</div>
<div>
<p class=3D"MsoNormal">KT&gt; We have qualified the word &quot;label&quot; =
as &quot;MPLS label&quot; in section 3.2.1. Changing the order of sections =
may affect readability - we now introduce the TLVs first and then explain h=
ow they are used for encoding.<u></u><u></u></p>
</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">
<p class=3D"MsoNormal"><br>
## Section 4<br>
<br>
This section would benefit from examples &amp; figures.<br>
<br>
While the specification probably works well, mapping a 128-bit IPv6 SID int=
o<br>
what looks like a 20-bit MPLS label looks like a smart kludge (for compress=
ion<br>
efficiency) but still...<u></u><u></u></p>
</blockquote>
<div>
<p class=3D"MsoNormal"><u></u>=C2=A0<u></u></p>
</div>
<div>
<p class=3D"MsoNormal">KT&gt; The last two paragraphs of this section do pr=
ovide examples; they do assume a good understanding of the concerned BGP fe=
atures though.<u></u><u></u></p>
</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">
<p class=3D"MsoNormal"><br>
## Section 5<br>
<br>
&quot;...optionally insert an SRH [RFC8754] when required...&quot; looks li=
ke an oxymoron<br>
to me, i.e., if it is required then it is no more optional. Same issue in o=
ther<br>
places (notably section 6).<u></u><u></u></p>
</blockquote>
<div>
<p class=3D"MsoNormal"><u></u>=C2=A0<u></u></p>
</div>
<div>
<p class=3D"MsoNormal">KT&gt; We have removed the &quot;optionally&quot; fr=
om it.<u></u><u></u></p>
</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">
<p class=3D"MsoNormal"><br>
5th =C2=A7 &quot;the ingress PE encapsulates the payload in an outer IPv6 h=
eader&quot;, is it<br>
&quot;payload&quot; of the ingress packet or the whole packet itself ?<u></=
u><u></u></p>
</blockquote>
<div>
<p class=3D"MsoNormal"><u></u>=C2=A0<u></u></p>
</div>
<div>
<p class=3D"MsoNormal">KT&gt; The payload is the inner IPv4/IPv6/Ethernet p=
acket. We have clarified this.<u></u><u></u></p>
</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">
<p class=3D"MsoNormal"><br>
## Section 10<br>
<br>
The protocol defined in this document is a sibling of the EPVN and other<br=
>
layer-3 VPN using BGP as a control plane. I would have expected to have a<b=
r>
mostly identical security section. The similarity is indeed indicated in th=
e<br>
2nd =C2=A7 but this 2nd =C2=A7 would benefit by also giving the RFC titles =
rather than a<br>
dry list of RFCs.<u></u><u></u></p>
</blockquote>
<div>
<p class=3D"MsoNormal"><u></u>=C2=A0<u></u></p>
</div>
<div>
<p class=3D"MsoNormal">KT&gt; We have provided abbreviated RFC titles.<u></=
u><u></u></p>
</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">
<p class=3D"MsoNormal"><br>
The 3rd =C2=A7 appears a little self-contradicting to my reading. The first=
 part<br>
rightfully confirms that SRv6 domain should be closed and makes reference t=
o<br>
SRH and network-programming security sections, i.e., isolation/protection i=
n<br>
the data plane. Then, the last part of this =C2=A7 is &quot;Therefore, prec=
aution is<br>
necessary to ensure that the BGP service information (including associated =
SRv6<br>
SID) advertised via BGP sessions are limited to peers within this trusted S=
R<br>
domain. &quot; which seems to contradict the first part. IMHO, the words &q=
uot;is<br>
necessary&quot; is an overkill, something like &quot;Precautions should be =
taken to<br>
ensure...&quot; would be more appropriate.<u></u><u></u></p>
</blockquote>
<div>
<p class=3D"MsoNormal"><u></u>=C2=A0<u></u></p>
</div>
<div>
<p class=3D"MsoNormal">KT&gt; Agree. Please see the further responses as we=
ll.<u></u><u></u></p>
</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">
<p class=3D"MsoNormal"><br>
To elaborate on the previous comment:<br>
<br>
- isn&#39;t it *exactly* the same security issues as for EPVN and other BGP=
-based<br>
VPN ? So, already covered by the 2nd =C2=A7 ?<u></u><u></u></p>
</blockquote>
<div>
<p class=3D"MsoNormal"><u></u>=C2=A0<u></u></p>
</div>
<div>
<p class=3D"MsoNormal">KT&gt; Yes<u></u><u></u></p>
</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">
<p class=3D"MsoNormal"><br>
- even if there is yet-another BGP leak with SRv6 SID, then what are the<br=
>
consequences ? SRv6 data plane (as explained in the first sentences of this=
 3rd<br>
=C2=A7) MUST be protected anyway and will protect the SRv6 domain completel=
y, else<br>
the operator has more critical issues.<u></u><u></u></p>
</blockquote>
<div>
<p class=3D"MsoNormal"><u></u>=C2=A0<u></u></p>
</div>
<div>
<p class=3D"MsoNormal">KT&gt; Yes, this is correct.<u></u><u></u></p>
</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">
<p class=3D"MsoNormal"><br>
In short, readers will benefit from a shorter and clearer 3rd paragraph.<u>=
</u><u></u></p>
</blockquote>
<div>
<p class=3D"MsoNormal"><u></u>=C2=A0<u></u></p>
</div>
<div>
<p class=3D"MsoNormal">KT&gt; We have updated the text for clarity.<u></u><=
u></u></p>
</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">
<p class=3D"MsoNormal"><br>
Final suggestion for the security section: what happens when the length of =
all<br>
sub-sub-TLVs exceeds the length of the sub-TLV ? And similar corner cases. =
This<br>
is of course more an implementation issue but should it be mentioned here ?=
<u></u><u></u></p>
</blockquote>
<div>
<p class=3D"MsoNormal"><u></u>=C2=A0<u></u></p>
</div>
<div>
<p class=3D"MsoNormal">KT&gt; This is covered in section 8 and the referenc=
e to RFC7606 explains how these errors are to be handled.<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">Ketan<u></u><u></u></p>
</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">
<p class=3D"MsoNormal" style=3D"margin-bottom:12pt"><br>
I note that the security directorate review result is &quot;ready&quot;.<br=
>
<br>
<br>
<u></u><u></u></p>
</blockquote>
</div>
</div>
</div>
</div>

</blockquote></div>

--000000000000b9fcdf05d7b80c33--


From nobody Fri Feb 11 04:13:08 2022
Return-Path: <lizhenbin@huawei.com>
X-Original-To: bess@ietfa.amsl.com
Delivered-To: bess@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 54FB33A0EB2; Fri, 11 Feb 2022 04:13:06 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.327
X-Spam-Level: 
X-Spam-Status: No, score=-1.327 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, HTML_MESSAGE=0.001, INVALID_MSGID=0.568, RCVD_IN_DNSWL_BLOCKED=0.001, RCVD_IN_MSPIKE_H4=0.001, RCVD_IN_MSPIKE_WL=0.001, SPF_HELO_NONE=0.001, SPF_PASS=-0.001, URIBL_BLOCKED=0.001] autolearn=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 ujP2Ck1gD8IW; Fri, 11 Feb 2022 04:13:02 -0800 (PST)
Received: from frasgout.his.huawei.com (frasgout.his.huawei.com [185.176.79.56]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 56E493A1157; Fri, 11 Feb 2022 04:12:51 -0800 (PST)
Received: from fraeml741-chm.china.huawei.com (unknown [172.18.147.200]) by frasgout.his.huawei.com (SkyGuard) with ESMTP id 4JwCCj5LhBz67Zjl; Fri, 11 Feb 2022 20:12:01 +0800 (CST)
Received: from dggpemm100006.china.huawei.com (7.185.36.196) by fraeml741-chm.china.huawei.com (10.206.15.222) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256) id 15.1.2308.21; Fri, 11 Feb 2022 13:12:47 +0100
Received: from dggpemm500008.china.huawei.com (7.185.36.136) by dggpemm100006.china.huawei.com (7.185.36.196) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256) id 15.1.2308.21; Fri, 11 Feb 2022 20:12:45 +0800
Received: from dggpemm500008.china.huawei.com ([7.185.36.136]) by dggpemm500008.china.huawei.com ([7.185.36.136]) with mapi id 15.01.2308.021; Fri, 11 Feb 2022 20:12:45 +0800
From: Lizhenbin <lizhenbin@huawei.com>
To: slitkows.ietf <slitkows.ietf@gmail.com>, bess <bess@ietf.org>, draft-ietf-bess-evpn-mh-split-horizon <draft-ietf-bess-evpn-mh-split-horizon@ietf.org>
CC: bess-chairs <bess-chairs@ietf.org>
Thread-Topic: [bess] WGLC, IPR and implementation poll for draft-ietf-bess-evpn-mh-split-horizon
Thread-Index: AdgSmb6OpNZf+pz3RJuCIB2dwk1GYQMpu7qN
Date: Fri, 11 Feb 2022 12:12:45 +0000
Message-ID: C30725C2-EA02-4B94-8D7A-7AAB64D5F06B
References: <081c01d8129a$0ded7900$29c86b00$@gmail.com>
In-Reply-To: <081c01d8129a$0ded7900$29c86b00$@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_C30725C2EA024B948D7A7AAB64D5F06B_"
MIME-Version: 1.0
X-CFilter-Loop: Reflected
Archived-At: <https://mailarchive.ietf.org/arch/msg/bess/p9QlKotU5CgElFoDS7Ui2eeNw9o>
Subject: Re: [bess] WGLC, IPR and implementation poll for draft-ietf-bess-evpn-mh-split-horizon
X-BeenThere: bess@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: BGP-Enabled ServiceS working group discussion list <bess.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/bess>, <mailto:bess-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/bess/>
List-Post: <mailto:bess@ietf.org>
List-Help: <mailto:bess-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/bess>, <mailto:bess-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 11 Feb 2022 12:13:07 -0000

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

SGkgQWxsLA0KSSBzdXBwb3J0IHRoZSBwdWJsaWNhdGlvbi4NCg0KDQpCZXN0IFJlZ2FyZHMsDQpa
aGVuYmluIChSb2JpbikNCg0KDQoNCg0KX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18N
Cg0K5p2O5oyv5paMIExpIFpoZW5iaW4NCk1vYmlsZTogKzg2LTEzNjUxMDE3NzQ1Lys5NjgtOTE3
OTcwNjgNCkVtYWlsOiBsaXpoZW5iaW5AaHVhd2VpLmNvbQ0KDQrlj5Hku7bkurrvvJpzbGl0a293
cy5pZXRmIDxzbGl0a293cy5pZXRmQGdtYWlsLmNvbT4NCuaUtuS7tuS6uu+8mmJlc3MgPGJlc3NA
aWV0Zi5vcmc+O2RyYWZ0LWlldGYtYmVzcy1ldnBuLW1oLXNwbGl0LWhvcml6b24gPGRyYWZ0LWll
dGYtYmVzcy1ldnBuLW1oLXNwbGl0LWhvcml6b25AaWV0Zi5vcmc+DQrmioTigIPpgIHvvJpiZXNz
LWNoYWlycyA8YmVzcy1jaGFpcnNAaWV0Zi5vcmc+DQrml7bigIPpl7TvvJoyMDIyLTAxLTI2IDE3
OjUwOjMzDQrkuLvigIPpopjvvJpbYmVzc10gV0dMQywgSVBSIGFuZCBpbXBsZW1lbnRhdGlvbiBw
b2xsIGZvciBkcmFmdC1pZXRmLWJlc3MtZXZwbi1taC1zcGxpdC1ob3Jpem9uDQoNCg0KSGVsbG8g
V29ya2luZyBHcm91cCwNCg0KDQoNClRoaXMgZW1haWwgc3RhcnRzIGEgdHdvIHdlZWtzIFdvcmtp
bmcgR3JvdXAgTGFzdCBDYWxsIG9uIGRyYWZ0LWlldGYtYmVzcy1ldnBuLW1oLXNwbGl0LWhvcml6
b24gWzFdLg0KDQoNCg0KVGhpcyBwb2xsIHJ1bnMgdW50aWwgKnRoZSA5dGggb2YgRmViKi4NCg0K
DQoNCldlIGFyZSBhbHNvIHBvbGxpbmcgZm9yIGtub3dsZWRnZSBvZiBhbnkgdW5kaXNjbG9zZWQg
SVBSIHRoYXQgYXBwbGllcyB0byB0aGlzIGRvY3VtZW50LCB0byBlbnN1cmUgdGhhdCBJUFIgaGFz
IGJlZW4gZGlzY2xvc2VkIGluIGNvbXBsaWFuY2Ugd2l0aCBJRVRGIElQUiBydWxlcyAoc2VlIFJG
Q3MgMzk3OSwgNDg3OSwgMzY2OSBhbmQgNTM3OCBmb3IgbW9yZSBkZXRhaWxzKS4NCg0KSWYgeW91
IGFyZSBsaXN0ZWQgYXMgYW4gQXV0aG9yIG9yIGEgQ29udHJpYnV0b3Igb2YgdGhpcyBkb2N1bWVu
dCBwbGVhc2UgcmVzcG9uZCB0byB0aGlzIGVtYWlsIGFuZCBpbmRpY2F0ZSB3aGV0aGVyIG9yIG5v
dCB5b3UgYXJlIGF3YXJlIG9mIGFueSByZWxldmFudCB1bmRpc2Nsb3NlZCBJUFIuIFRoZSBEb2N1
bWVudCB3b24ndCBwcm9ncmVzcyB3aXRob3V0IGFuc3dlcnMgZnJvbSBhbGwgdGhlIEF1dGhvcnMg
YW5kIENvbnRyaWJ1dG9ycy4NCg0KDQoNClRoZXJlIGlzIG5vIElQUiBjdXJyZW50bHkgZGlzY2xv
c2VkLg0KDQoNCg0KSWYgeW91IGFyZSBub3QgbGlzdGVkIGFzIGFuIEF1dGhvciBvciBhIENvbnRy
aWJ1dG9yLCB0aGVuIHBsZWFzZSBleHBsaWNpdGx5IHJlc3BvbmQgb25seSBpZiB5b3UgYXJlIGF3
YXJlIG9mIGFueSBJUFIgdGhhdCBoYXMgbm90IHlldCBiZWVuIGRpc2Nsb3NlZCBpbiBjb25mb3Jt
YW5jZSB3aXRoIElFVEYgcnVsZXMuDQoNCg0KDQpXZSBhcmUgYWxzbyBwb2xsaW5nIGZvciBhbnkg
ZXhpc3RpbmcgaW1wbGVtZW50YXRpb24gYXMgcGVyIFsyXS4NCg0KDQoNCiAgICBUaGFuayB5b3Us
DQoNCiAgICBTdGVwaGFuZSAmIE1hdHRoZXcNCg0KDQogICAgWzFdIGh0dHBzOi8vZGF0YXRyYWNr
ZXIuaWV0Zi5vcmcvZG9jL2RyYWZ0LWlldGYtYmVzcy1ldnBuLW1oLXNwbGl0LWhvcml6b24vDQoN
CiAgICBbMl0gaHR0cHM6Ly9tYWlsYXJjaGl2ZS5pZXRmLm9yZy9hcmNoL21zZy9iZXNzL2NHM1gx
dFRxYl92UEM0cmc1NlNFZGtqcURwdw0KDQo=

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

PGh0bWw+DQo8aGVhZD4NCjxtZXRhIGh0dHAtZXF1aXY9IkNvbnRlbnQtVHlwZSIgY29udGVudD0i
dGV4dC9odG1sOyBjaGFyc2V0PXV0Zi04Ij4NCjxtZXRhIGNvbnRlbnQ9InRleHQvaHRtbDsgY2hh
cnNldD11cy1hc2NpaSI+DQo8bWV0YSBuYW1lPSJHZW5lcmF0b3IiIGNvbnRlbnQ9Ik1pY3Jvc29m
dCBXb3JkIDE1IChmaWx0ZXJlZCBtZWRpdW0pIj4NCjxzdHlsZT4NCjwhLS0NCkBmb250LWZhY2UN
Cgl7Zm9udC1mYW1pbHk6IkNhbWJyaWEgTWF0aCJ9DQpAZm9udC1mYWNlDQoJe2ZvbnQtZmFtaWx5
OkNhbGlicml9DQpwLk1zb05vcm1hbCwgbGkuTXNvTm9ybWFsLCBkaXYuTXNvTm9ybWFsDQoJe21h
cmdpbjowY207DQoJZm9udC1zaXplOjExLjBwdDsNCglmb250LWZhbWlseToiQ2FsaWJyaSIsc2Fu
cy1zZXJpZn0NCmE6bGluaywgc3Bhbi5Nc29IeXBlcmxpbmsNCgl7Y29sb3I6IzA1NjNDMTsNCgl0
ZXh0LWRlY29yYXRpb246dW5kZXJsaW5lfQ0Kc3Bhbi5FbWFpbFN0eWxlMTcNCgl7Zm9udC1mYW1p
bHk6IkNhbGlicmkiLHNhbnMtc2VyaWY7DQoJY29sb3I6d2luZG93dGV4dH0NCnAuZ21haWwtbS0z
NTY2NDgwOTkyNTY5OTIwODYzZ21haWwtbS02NDg3MTc3Mjk4NDM5MjgyMzYybXNvcGxhaW50ZXh0
LCBsaS5nbWFpbC1tLTM1NjY0ODA5OTI1Njk5MjA4NjNnbWFpbC1tLTY0ODcxNzcyOTg0MzkyODIz
NjJtc29wbGFpbnRleHQsIGRpdi5nbWFpbC1tLTM1NjY0ODA5OTI1Njk5MjA4NjNnbWFpbC1tLTY0
ODcxNzcyOTg0MzkyODIzNjJtc29wbGFpbnRleHQNCgl7bWFyZ2luLXJpZ2h0OjBjbTsNCgltYXJn
aW4tbGVmdDowY207DQoJZm9udC1zaXplOjExLjBwdDsNCglmb250LWZhbWlseToiQ2FsaWJyaSIs
c2Fucy1zZXJpZn0NCi5Nc29DaHBEZWZhdWx0DQoJe2ZvbnQtZmFtaWx5OiJDYWxpYnJpIixzYW5z
LXNlcmlmfQ0KQHBhZ2UgV29yZFNlY3Rpb24xDQoJe21hcmdpbjo3Mi4wcHQgNzIuMHB0IDcyLjBw
dCA3Mi4wcHR9DQpkaXYuV29yZFNlY3Rpb24xDQoJe30NCi0tPg0KPC9zdHlsZT4NCjwvaGVhZD4N
Cjxib2R5IGxhbmc9IkVOLVVTIiBsaW5rPSIjMDU2M0MxIiB2bGluaz0iIzk1NEY3MiIgc3R5bGU9
IndvcmQtd3JhcDpicmVhay13b3JkIj4NCjxzdHlsZSB0eXBlPSJ0ZXh0L2NzcyI+DQo8IS0tDQoq
DQoJe30NCmJvZHkNCgl7Zm9udC1mYW1pbHk6Q2FsaWJyaX0NCi0tPg0KPC9zdHlsZT4NCjxkaXY+
DQo8ZGl2IGlkPSJmb2N1cyI+DQo8ZGl2PkhpIEFsbCw8L2Rpdj4NCjxkaXY+SSBzdXBwb3J0IHRo
ZSBwdWJsaWNhdGlvbi48L2Rpdj4NCjxkaXY+PGJyPg0KPC9kaXY+DQo8ZGl2Pjxicj4NCjwvZGl2
Pg0KPGRpdj5CZXN0IFJlZ2FyZHMsPC9kaXY+DQo8ZGl2PlpoZW5iaW4gKFJvYmluKTxicj4NCjxi
cj4NCjxicj4NCjxicj4NCjxicj4NCjwvZGl2Pg0KPC9kaXY+DQo8L2Rpdj4NCjxkaXY+PC9kaXY+
DQo8ZGl2IGlkPSJzaWduYXR1cmUiPg0KPGhyIHN0eWxlPSJib3JkZXItdG9wOmRvdHRlZCAxcHgi
Pg0KPGJyPg0K5p2O5oyv5paMIExpIFpoZW5iaW48YnI+DQpNb2JpbGU6ICYjNDM7ODYtMTM2NTEw
MTc3NDUvJiM0Mzs5NjgtOTE3OTcwNjg8YnI+DQpFbWFpbDogbGl6aGVuYmluQGh1YXdlaS5jb208
YnI+DQo8YnI+DQo8L2Rpdj4NCjxkaXYgbmFtZT0iQW55T2ZmaWNlLUJhY2tncm91bmQtSW1hZ2Ui
IHN0eWxlPSJib3JkZXItdG9wOjFweCBzb2xpZCAjQjVDNERGOyBwYWRkaW5nOjhweCI+DQo8ZGl2
IHN0eWxlPSJ3b3JkLWJyZWFrOmJyZWFrLWFsbCI+PGI+5Y+R5Lu25Lq677yaPC9iPnNsaXRrb3dz
LmlldGYgJmx0O3NsaXRrb3dzLmlldGZAZ21haWwuY29tJmd0OzwvZGl2Pg0KPGRpdiBzdHlsZT0i
d29yZC1icmVhazpicmVhay1hbGwiPjxiPuaUtuS7tuS6uu+8mjwvYj5iZXNzICZsdDtiZXNzQGll
dGYub3JnJmd0OztkcmFmdC1pZXRmLWJlc3MtZXZwbi1taC1zcGxpdC1ob3Jpem9uICZsdDtkcmFm
dC1pZXRmLWJlc3MtZXZwbi1taC1zcGxpdC1ob3Jpem9uQGlldGYub3JnJmd0OzwvZGl2Pg0KPGRp
diBzdHlsZT0id29yZC1icmVhazpicmVhay1hbGwiPjxiPuaKhOKAg+mAge+8mjwvYj5iZXNzLWNo
YWlycyAmbHQ7YmVzcy1jaGFpcnNAaWV0Zi5vcmcmZ3Q7PC9kaXY+DQo8ZGl2IHN0eWxlPSJ3b3Jk
LWJyZWFrOmJyZWFrLWFsbCI+PGI+5pe24oCD6Ze077yaPC9iPjIwMjItMDEtMjYgMTc6NTA6MzM8
L2Rpdj4NCjxkaXYgc3R5bGU9IndvcmQtYnJlYWs6YnJlYWstYWxsIj48Yj7kuLvigIPpopjvvJo8
L2I+W2Jlc3NdIFdHTEMsIElQUiBhbmQgaW1wbGVtZW50YXRpb24gcG9sbCBmb3IgZHJhZnQtaWV0
Zi1iZXNzLWV2cG4tbWgtc3BsaXQtaG9yaXpvbjwvZGl2Pg0KPGRpdj48YnI+DQo8L2Rpdj4NCjwv
ZGl2Pg0KPGRpdj4NCjxkaXYgY2xhc3M9IldvcmRTZWN0aW9uMSI+DQo8cCBjbGFzcz0iZ21haWwt
bS0zNTY2NDgwOTkyNTY5OTIwODYzZ21haWwtbS02NDg3MTc3Mjk4NDM5MjgyMzYybXNvcGxhaW50
ZXh0Ij5IZWxsbyBXb3JraW5nIEdyb3VwLDwvcD4NCjxwIGNsYXNzPSJnbWFpbC1tLTM1NjY0ODA5
OTI1Njk5MjA4NjNnbWFpbC1tLTY0ODcxNzcyOTg0MzkyODIzNjJtc29wbGFpbnRleHQiIHN0eWxl
PSJtYXJnaW4tbGVmdDo3Mi4wcHQiPg0KJm5ic3A7Jm5ic3A7Jm5ic3A7IDwvcD4NCjxwIGNsYXNz
PSJnbWFpbC1tLTM1NjY0ODA5OTI1Njk5MjA4NjNnbWFpbC1tLTY0ODcxNzcyOTg0MzkyODIzNjJt
c29wbGFpbnRleHQiPlRoaXMgZW1haWwgc3RhcnRzIGEgdHdvIHdlZWtzIFdvcmtpbmcgR3JvdXAg
TGFzdCBDYWxsIG9uIGRyYWZ0LWlldGYtYmVzcy1ldnBuLW1oLXNwbGl0LWhvcml6b24gWzFdLg0K
PC9wPg0KPHAgY2xhc3M9ImdtYWlsLW0tMzU2NjQ4MDk5MjU2OTkyMDg2M2dtYWlsLW0tNjQ4NzE3
NzI5ODQzOTI4MjM2Mm1zb3BsYWludGV4dCI+Jm5ic3A7PC9wPg0KPHAgY2xhc3M9ImdtYWlsLW0t
MzU2NjQ4MDk5MjU2OTkyMDg2M2dtYWlsLW0tNjQ4NzE3NzI5ODQzOTI4MjM2Mm1zb3BsYWludGV4
dCI+VGhpcyBwb2xsIHJ1bnMgdW50aWwgKnRoZSA5dGggb2YgRmViKi48L3A+DQo8cCBjbGFzcz0i
Z21haWwtbS0zNTY2NDgwOTkyNTY5OTIwODYzZ21haWwtbS02NDg3MTc3Mjk4NDM5MjgyMzYybXNv
cGxhaW50ZXh0Ij4mbmJzcDs8L3A+DQo8cCBjbGFzcz0iZ21haWwtbS0zNTY2NDgwOTkyNTY5OTIw
ODYzZ21haWwtbS02NDg3MTc3Mjk4NDM5MjgyMzYybXNvcGxhaW50ZXh0Ij5XZSBhcmUgYWxzbyBw
b2xsaW5nIGZvciBrbm93bGVkZ2Ugb2YgYW55IHVuZGlzY2xvc2VkIElQUiB0aGF0IGFwcGxpZXMg
dG8gdGhpcyBkb2N1bWVudCwgdG8gZW5zdXJlIHRoYXQgSVBSIGhhcyBiZWVuIGRpc2Nsb3NlZCBp
biBjb21wbGlhbmNlIHdpdGggSUVURiBJUFIgcnVsZXMgKHNlZSBSRkNzIDM5NzksIDQ4NzksDQog
MzY2OSBhbmQgNTM3OCBmb3IgbW9yZSBkZXRhaWxzKS48L3A+DQo8cCBjbGFzcz0iZ21haWwtbS0z
NTY2NDgwOTkyNTY5OTIwODYzZ21haWwtbS02NDg3MTc3Mjk4NDM5MjgyMzYybXNvcGxhaW50ZXh0
Ij5JZiB5b3UgYXJlIGxpc3RlZCBhcyBhbiBBdXRob3Igb3IgYSBDb250cmlidXRvciBvZiB0aGlz
IGRvY3VtZW50IHBsZWFzZSByZXNwb25kIHRvIHRoaXMgZW1haWwgYW5kIGluZGljYXRlIHdoZXRo
ZXIgb3Igbm90IHlvdSBhcmUgYXdhcmUgb2YgYW55IHJlbGV2YW50IHVuZGlzY2xvc2VkIElQUi4g
VGhlIERvY3VtZW50DQogd29uJ3QgcHJvZ3Jlc3Mgd2l0aG91dCBhbnN3ZXJzIGZyb20gYWxsIHRo
ZSBBdXRob3JzIGFuZCBDb250cmlidXRvcnMuPC9wPg0KPHAgY2xhc3M9ImdtYWlsLW0tMzU2NjQ4
MDk5MjU2OTkyMDg2M2dtYWlsLW0tNjQ4NzE3NzI5ODQzOTI4MjM2Mm1zb3BsYWludGV4dCI+Jm5i
c3A7PC9wPg0KPHAgY2xhc3M9ImdtYWlsLW0tMzU2NjQ4MDk5MjU2OTkyMDg2M2dtYWlsLW0tNjQ4
NzE3NzI5ODQzOTI4MjM2Mm1zb3BsYWludGV4dCI+VGhlcmUgaXMgbm8gSVBSIGN1cnJlbnRseSBk
aXNjbG9zZWQuPC9wPg0KPHAgY2xhc3M9ImdtYWlsLW0tMzU2NjQ4MDk5MjU2OTkyMDg2M2dtYWls
LW0tNjQ4NzE3NzI5ODQzOTI4MjM2Mm1zb3BsYWludGV4dCI+Jm5ic3A7PC9wPg0KPHAgY2xhc3M9
ImdtYWlsLW0tMzU2NjQ4MDk5MjU2OTkyMDg2M2dtYWlsLW0tNjQ4NzE3NzI5ODQzOTI4MjM2Mm1z
b3BsYWludGV4dCI+SWYgeW91IGFyZSBub3QgbGlzdGVkIGFzIGFuIEF1dGhvciBvciBhIENvbnRy
aWJ1dG9yLCB0aGVuIHBsZWFzZSBleHBsaWNpdGx5IHJlc3BvbmQgb25seSBpZiB5b3UgYXJlIGF3
YXJlIG9mIGFueSBJUFIgdGhhdCBoYXMgbm90IHlldCBiZWVuIGRpc2Nsb3NlZCBpbiBjb25mb3Jt
YW5jZSB3aXRoIElFVEYgcnVsZXMuPC9wPg0KPHAgY2xhc3M9ImdtYWlsLW0tMzU2NjQ4MDk5MjU2
OTkyMDg2M2dtYWlsLW0tNjQ4NzE3NzI5ODQzOTI4MjM2Mm1zb3BsYWludGV4dCI+Jm5ic3A7PC9w
Pg0KPHAgY2xhc3M9ImdtYWlsLW0tMzU2NjQ4MDk5MjU2OTkyMDg2M2dtYWlsLW0tNjQ4NzE3NzI5
ODQzOTI4MjM2Mm1zb3BsYWludGV4dCI+V2UgYXJlIGFsc28gcG9sbGluZyBmb3IgYW55IGV4aXN0
aW5nIGltcGxlbWVudGF0aW9uIGFzIHBlciBbMl0uDQo8L3A+DQo8cCBjbGFzcz0iZ21haWwtbS0z
NTY2NDgwOTkyNTY5OTIwODYzZ21haWwtbS02NDg3MTc3Mjk4NDM5MjgyMzYybXNvcGxhaW50ZXh0
Ij4mbmJzcDsmbmJzcDsmbmJzcDsNCjwvcD4NCjxwIGNsYXNzPSJnbWFpbC1tLTM1NjY0ODA5OTI1
Njk5MjA4NjNnbWFpbC1tLTY0ODcxNzcyOTg0MzkyODIzNjJtc29wbGFpbnRleHQiPiZuYnNwOyZu
YnNwOyZuYnNwOyZuYnNwO1RoYW5rIHlvdSw8L3A+DQo8cCBjbGFzcz0iZ21haWwtbS0zNTY2NDgw
OTkyNTY5OTIwODYzZ21haWwtbS02NDg3MTc3Mjk4NDM5MjgyMzYybXNvcGxhaW50ZXh0Ij4mbmJz
cDsmbmJzcDsmbmJzcDsgU3RlcGhhbmUgJmFtcDsgTWF0dGhldzwvcD4NCjxwIGNsYXNzPSJnbWFp
bC1tLTM1NjY0ODA5OTI1Njk5MjA4NjNnbWFpbC1tLTY0ODcxNzcyOTg0MzkyODIzNjJtc29wbGFp
bnRleHQiPiZuYnNwOzwvcD4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiIHN0eWxlPSIiPiZuYnNwOyZu
YnNwOyZuYnNwOyZuYnNwO1sxXSA8YSBocmVmPSJodHRwczovL2RhdGF0cmFja2VyLmlldGYub3Jn
L2RvYy9kcmFmdC1pZXRmLWJlc3MtZXZwbi1taC1zcGxpdC1ob3Jpem9uLyI+DQpodHRwczovL2Rh
dGF0cmFja2VyLmlldGYub3JnL2RvYy9kcmFmdC1pZXRmLWJlc3MtZXZwbi1taC1zcGxpdC1ob3Jp
em9uLzwvYT48L3A+DQo8cCBjbGFzcz0iZ21haWwtbS0zNTY2NDgwOTkyNTY5OTIwODYzZ21haWwt
bS02NDg3MTc3Mjk4NDM5MjgyMzYybXNvcGxhaW50ZXh0Ij4mbmJzcDsmbmJzcDsmbmJzcDsgWzJd
DQo8YSBocmVmPSJodHRwczovL21haWxhcmNoaXZlLmlldGYub3JnL2FyY2gvbXNnL2Jlc3MvY0cz
WDF0VHFiX3ZQQzRyZzU2U0Vka2pxRHB3IiB0YXJnZXQ9Il9ibGFuayI+DQpodHRwczovL21haWxh
cmNoaXZlLmlldGYub3JnL2FyY2gvbXNnL2Jlc3MvY0czWDF0VHFiX3ZQQzRyZzU2U0Vka2pxRHB3
PC9hPjwvcD4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiPiZuYnNwOzwvcD4NCjwvZGl2Pg0KPC9kaXY+
DQo8L2JvZHk+DQo8L2h0bWw+DQo=

--_000_C30725C2EA024B948D7A7AAB64D5F06B_--


From nobody Fri Feb 11 04:20:54 2022
Return-Path: <ju1738@att.com>
X-Original-To: bess@ietfa.amsl.com
Delivered-To: bess@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 3FA383A0E93; Fri, 11 Feb 2022 04:20:51 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.798
X-Spam-Level: 
X-Spam-Status: No, score=-6.798 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, HTML_MESSAGE=0.001, HTTPS_HTTP_MISMATCH=0.1, RCVD_IN_DNSWL_HI=-5, 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 (1024-bit key) header.d=att.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 NeFCvawFuVz8; Fri, 11 Feb 2022 04:20:46 -0800 (PST)
Received: from mx0b-00191d01.pphosted.com (mx0b-00191d01.pphosted.com [67.231.157.136]) (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 370743A0EB8; Fri, 11 Feb 2022 04:20:46 -0800 (PST)
Received: from pps.filterd (m0288867.ppops.net [127.0.0.1]) by m0288867.ppops.net-00191d01. (8.16.1.2/8.16.1.2) with SMTP id 21BCK1os014008; Fri, 11 Feb 2022 07:20:44 -0500
Received: from alpi155.enaf.aldc.att.com (sbcsmtp7.sbc.com [144.160.229.24]) by m0288867.ppops.net-00191d01. with ESMTP id 3e54xajm8g-1 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=NOT); Fri, 11 Feb 2022 07:20:43 -0500
Received: from enaf.aldc.att.com (localhost [127.0.0.1]) by alpi155.enaf.aldc.att.com (8.14.5/8.14.5) with ESMTP id 21BCKgxl028973; Fri, 11 Feb 2022 07:20:43 -0500
Received: from zlp27130.vci.att.com (zlp27130.vci.att.com [135.66.87.38]) by alpi155.enaf.aldc.att.com (8.14.5/8.14.5) with ESMTP id 21BCKd3o028893 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-GCM-SHA384 bits=256 verify=NO); Fri, 11 Feb 2022 07:20:39 -0500
Received: from zlp27130.vci.att.com (zlp27130.vci.att.com [127.0.0.1]) by zlp27130.vci.att.com (Service) with ESMTP id 34D434000532; Fri, 11 Feb 2022 12:20:39 +0000 (GMT)
Received: from MISOUT7MSGED1CB.ITServices.sbc.com (unknown [135.66.184.203]) by zlp27130.vci.att.com (Service) with ESMTP id 1BC214000548; Fri, 11 Feb 2022 12:20:39 +0000 (GMT)
Received: from MISOUT7MSGEX2AC.ITServices.sbc.com (135.66.184.176) by MISOUT7MSGED1CB.ITServices.sbc.com (135.66.184.203) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256) id 15.1.2375.18; Fri, 11 Feb 2022 07:20:38 -0500
Received: from MISOUT7MSGETA02.tmg.ad.att.com (144.160.12.220) by MISOUT7MSGEX2AC.ITServices.sbc.com (135.66.184.176) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256) id 15.1.2375.18 via Frontend Transport; Fri, 11 Feb 2022 07:20:38 -0500
Received: from NAM10-DM6-obe.outbound.protection.outlook.com (104.47.58.104) by edgeso2.exch.att.com (144.160.12.220) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.1.2375.18; Fri, 11 Feb 2022 07:20:38 -0500
ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=h5HJ+MYD0UPrx1R8O87yr8aQM20MhdvMb1jlQEG7useTlkxCxrdzi3vF3OxVSyqkiihmqc/e+e7VmL4T0HOqG2+AU26pt/a4qmqsJjfR+nayqTfukBXyIiERkKDO/xIt0RCVgZGNEB0HIqVJyxgihChfxuOVuJLAhJRTdpxWuNT0StNqmcPGq629uZsY8fr1eSEk5WTI7P08Mn3nPXXId4InX6jvPyodsYLzQlA3cHiE5RSdLKtg2O/Qfv2swr6Vjqui2fuD9edY2w9yPb0vupA6QcGFTa8gtq+D7iJBc7H/fQokBLdNGdYTu2dzWX+Zm80DDPaeuOvfzq8aFuE82Q==
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-AntiSpam-MessageData-ChunkCount:X-MS-Exchange-AntiSpam-MessageData-0:X-MS-Exchange-AntiSpam-MessageData-1; bh=TbN0Lxc6y0NLlOdedpLmzq3xv8avkTWSKgJzOxTsMNI=; b=IWysPT5ws03/zvvvzACLmQYeElYT+vMLySv1z/WSFfx/BEjzlAEOI3pDz/N7IRXfSu4qDMgaSDj/pYsI1a3dMhgfbb4l4TXOoJczv1A6bC1OKGbDMLbmLJhLkcaEnTqLid6L1WXUQ2ntYFyXiQtpauGLuEa/jSuh4VhjpH/0uU5guYICgXO1p4Ss2MpMlQhvp+HXAgGNguyD2eMD9CbtzIdgPjFst7xGgS/16fc5cg4GYmBejBYld+N7+cNGmVhKPoN9MMRaoeb1zbYHeVPqOoXRt4C2lce/uu9/ohrhXBkGlCfGzhjHfm8+KOBJfcBJ0pNOR9NlCszjUYnpqDtsJQ==
ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=none; dmarc=none; dkim=none; arc=none
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=att.onmicrosoft.com; s=selector2-att-onmicrosoft-com; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=TbN0Lxc6y0NLlOdedpLmzq3xv8avkTWSKgJzOxTsMNI=; b=tJXptyJqquqQ4Aj/H3nciaI3jSbTnkCVMvnYOtafX0Apx7TWT2LN68QmmgFv+IxJP0E+qhAqFmWaMy7/U6EyXb8X8VnOUQdekd8edkHyvohsKOHBGmilFri+Nd+KjZBXkO86GZwjSVTsqB/CeNvhiFlXOkluuFrJyM/UveA1kw8=
Received: from MW4PR02MB7394.namprd02.prod.outlook.com (2603:10b6:303:7d::7) by DM6PR02MB6426.namprd02.prod.outlook.com (2603:10b6:5:1d6::28) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.4975.11; Fri, 11 Feb 2022 12:19:46 +0000
Received: from MW4PR02MB7394.namprd02.prod.outlook.com ([fe80::5da:cc11:24d2:5582]) by MW4PR02MB7394.namprd02.prod.outlook.com ([fe80::5da:cc11:24d2:5582%9]) with mapi id 15.20.4975.011; Fri, 11 Feb 2022 12:19:46 +0000
From: "UTTARO, JAMES" <ju1738@att.com>
To: Lizhenbin <lizhenbin=40huawei.com@dmarc.ietf.org>, "slitkows.ietf" <slitkows.ietf@gmail.com>, bess <bess@ietf.org>, draft-ietf-bess-evpn-mh-split-horizon <draft-ietf-bess-evpn-mh-split-horizon@ietf.org>
CC: bess-chairs <bess-chairs@ietf.org>
Thread-Topic: [bess] WGLC, IPR and implementation poll for draft-ietf-bess-evpn-mh-split-horizon
Thread-Index: AQHYH0Ct/L7TmTPcfU+WaCcHZCxXW6yORMCA
Date: Fri, 11 Feb 2022 12:19:46 +0000
Message-ID: <MW4PR02MB739443762127771F51048868C6309@MW4PR02MB7394.namprd02.prod.outlook.com>
References: <081c01d8129a$0ded7900$29c86b00$@gmail.com> C30725C2-EA02-4B94-8D7A-7AAB64D5F06B
In-Reply-To: C30725C2-EA02-4B94-8D7A-7AAB64D5F06B
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
x-ms-publictraffictype: Email
x-ms-office365-filtering-correlation-id: 35a220d7-4086-4431-be69-08d9ed58ca9f
x-ms-traffictypediagnostic: DM6PR02MB6426:EE_
x-microsoft-antispam-prvs: <DM6PR02MB64260DAAEE0621F6860B6CA7C6309@DM6PR02MB6426.namprd02.prod.outlook.com>
x-ms-oob-tlc-oobclassifiers: OLM:9508;
x-ms-exchange-senderadcheck: 1
x-ms-exchange-antispam-relay: 0
x-microsoft-antispam: BCL:0;
x-microsoft-antispam-message-info: IEWBGD1/PBACvduV5yoaJpa3qxSAJOTFX/OHJHpx/Wi1jR2LOz63EpvNPGTuQhMr5P0iGDGRyex0aDvIowGm/L+LBVe+Id7Ga+tpWAee6RDCZNC/fQd6UikK60OSLCydY9Xl5+nOqCHuFpgDcoPNFho1R9dstvViS/Ps3yJ8sGrAjwvP3cydnftwZ++rcLM00V4t9tLsT9Z4aDHwCrOZi5p/yQHrTl9Wz9TKVbDZtyAnpqXMZB6+sE+d7+5di6iV5uCxbNZGkAQUsFijloVBeOYxei9Fs6HxMPb7/CVr5wZJAIlpJVtkjlS4QimvnW+sWcnXowHgU5jVFxJ0v2tW6DWFCNVKqrjCSgGkDgDLNX0UICu1PUT4EZ7mR4x8WsPa01KZQNm+kKBvcwoFqry2e4Quyd77bc7P+KxMy00MQZG11ONJ5nkhFdEEv3jPvEdKBBJTFUQShY0VQ1xUjbZUYxrgtMndjkhSbFhRXOI15LDQxBSJQFFSKZLR48sndzdTKScKO73WTjDGdA5GUY1IwuMow0guV21aRU3RXzW6BvArQSGa/XTIBIwrLH4288Ln2O7qnxHprnGSNvdBmwocXRgqm4VLkr+Cwfy4yEE8kY4Qu7DSaHknYmQIg0ObDATzWPjS01THrLMkZRZJv0yRZMl2ms9zyxmZcC+vxt4SYF1yuayW6XJyXdCYUq1Odedv3dFfITKBZP0Rzl3cV0yGNgSxSgb9VPE8CEIRIjByM0x+bnhkBXA6KaWcExCcTcaXuQeoXN94OxGz7G6b05Pb7vqzS3UHyNLmrKjN9hIotgg=
x-forefront-antispam-report: CIP:255.255.255.255; CTRY:; LANG:en; SCL:1; SRV:;  IPV:NLI; SFV:NSPM; H:MW4PR02MB7394.namprd02.prod.outlook.com; PTR:; CAT:NONE;  SFS:(13230001)(4636009)(366004)(186003)(82202003)(71200400001)(9686003)(26005)(8936002)(33656002)(6506007)(5660300002)(7696005)(53546011)(166002)(52536014)(2906002)(66556008)(66476007)(86362001)(4326008)(83380400001)(55016003)(64756008)(66446008)(110136005)(316002)(508600001)(122000001)(82960400001)(38100700002)(8676002)(66946007)(76116006)(966005)(38070700005); DIR:OUT; SFP:1101; 
x-ms-exchange-antispam-messagedata-chunkcount: 1
x-ms-exchange-antispam-messagedata-0: =?utf-8?B?OS9ZQVV4YVQ3MDJzRzdvL3FTZVZWSlFCdU5YK3F0bFdHUjNwdUZSanBOc3hF?= =?utf-8?B?a2lpNFlQYmU4R0Z1YisrL0R0dVJlQnFwQ1RmWnRjdVNNVzlweFVmN3dBTHh6?= =?utf-8?B?TG4zSWZrbWRQQ2pqdEphamZZM1BDb05KcWxRNHFYZWxCTDR6MGd2a3BxUElk?= =?utf-8?B?dERGWFVzekhiOTQ5U3cvZmhaU2YxbFdNckhKREx5TnVJbnhIaS9zWEtwQ21W?= =?utf-8?B?enNKbWxEN1NiSUk3TW51YlB4UWE3U1p6d24rSHF6bDZublZUZzBpRVV1TUdI?= =?utf-8?B?MjZ5OGRxTzV1L0E0Qzdrc2NpekltRS9kWWtJRHZ5bDBrWnR0UnlNUUYxOVoy?= =?utf-8?B?TkMwbVp1RWhCMUw5OG1lNG5PN01rZHNGV3R1Uys3dUF1OU96UGRGMGZxS3BF?= =?utf-8?B?anIyblJDUWlDL1lIZ3RHSitRLzRJVnEvdnp5bjhKeWw2dVUwY2xMWGZMcUlX?= =?utf-8?B?RVVHT3pnWVc2dTRtZ25GcG1DWW5FL04xTFdDdEg3dEY2aVh5Yzk0TWpxUndW?= =?utf-8?B?bkFFT1NLUmxYVEJrdTExUWJ2MlJhRHAvMzYxam9UOHpLSW0vUEpseU1GdkJk?= =?utf-8?B?VEVGMHNpSlNOVVZXZm02cS9VNlFjV2RSK0pVK0Zmd0FyMFM2U3ZTMWxXQ3M2?= =?utf-8?B?WTd2eWErYjFpZmo4RWVTN3NFMXIvcnJlTmliMjI5RFBISXduWFpYTGh1VE9s?= =?utf-8?B?WmRVMWdIM00vcU5yWFp3cDZvY3NpdmhROWtvekJJbXdUS2RpL0hjYW1uenY4?= =?utf-8?B?N0hOY2grc3FlVEQwZlhxOGsydGx0YTIxczZYZDNkK0pzc2FNUGhvZEU2amxI?= =?utf-8?B?MjlZMENZT1YxaGtjWVpRbHZWekRYUGhMOHhjYmpxK2JHbDF0QWl6UnBzb2Vn?= =?utf-8?B?UXh1VjIxWUN5WFpXR0JoSGZCbW1EeUxIK2VJalJKRlVIN1MwZk5hbWF1d3F3?= =?utf-8?B?azVoZnVGRWdVOWh4L2RsRHo4Z1JaYUdEb2pLQktEK01VeFRwTGltRXhUemxl?= =?utf-8?B?WHpGMWZMVDBlbDcvMFQ4a0IyYmNxK0ZlMGhtcjlVYXJOTEkweFF3TjB6VElQ?= =?utf-8?B?dEo1Q21QWkFRa2ZaQVNibklTQklQLy9DNUk1ZWpEdGNVM0xDMWdFWkJsWW9D?= =?utf-8?B?elFuZEVESVdMSGY4SDhTSUFJdXE0Q253QnJici9wRndxOU16Y2I5b25aWk5D?= =?utf-8?B?ZFcxK01RV3NBNWVMdmhkbFl0ZStRU040eTRtQ0orQU1FeHY4d3paU0hCVkJJ?= =?utf-8?B?bU5QS3d6WGNZSjhyUEo3cDRHdlRkd05UOVpHN3Z6MG9WcURqaGRxUE5rMkE4?= =?utf-8?B?b0l3VU9jeCtEM0JuK3E4cTJUVk45dldmUndKQVF1dGF5NWdPTktNU3A1NWRm?= =?utf-8?B?bm1Lb1h3dlRXa0Z4MFd0eGx3by9ZQ2JKQUpNZXVqMWk5UEpvam5kcDRrTWtV?= =?utf-8?B?VE95aXd5YW9SME5qME5qVXNJeHMzY2tZMVRJMVptaXVhdi9EWFdId1I2Zmt3?= =?utf-8?B?QksyQm1na2VjUjV0eHcwSlRWempVYWxxV3NnYXpNSkVrTFkxcUdvdktjd3ZL?= =?utf-8?B?Yy9JL3VQa2RmL1k3aHViRDJVS1UvWjdFS25Rb29GcDBnYmk4QWZpRzNKZW5E?= =?utf-8?B?MnMrcGNDN1FzbExYT2ozMGd2NTkvc3dQUmNuYVpwb2o2WkkrTkVoZFZjY3hG?= =?utf-8?B?Zm5IYnlIRW41TWRZT3JiQ0pLUmlqS1ByYzBiMTN3bDZiZy9wUnNUTW1CcjQ1?= =?utf-8?B?UlJPc3gxTEU1TlZnSGIzSDY4QlAwQUxsQnY4Z2t2bytiQ3h0Z1BBSlFybDR2?= =?utf-8?B?OWhCV3VFWllFQ0xjdnI4VU5CNTQ4TVZ0Qm14anRPSWpkdlM5UDFpUnVRTDdI?= =?utf-8?B?NDJkZFc0UDlzUDF0aVM3NGhXbERybnFYU3d1WmluLzBMcDgwOW4xekFJR0Ry?= =?utf-8?B?cW5iZzVSUFRhSjZDRVlMcXR4R2IrOVBZNkRub3Y3bm05TTFleUZ4YUhSbzJO?= =?utf-8?B?NkkxMmI1ejdEckJUTTZHaDI4TUw0bU51a3VsQkN1SUtsUm5qSHhvZ1luckYz?= =?utf-8?B?SVNVYkJ6alp4V1JYeTA1UXI4Z0hzbG5xRWxiZz09?=
Content-Type: multipart/alternative; boundary="_000_MW4PR02MB739443762127771F51048868C6309MW4PR02MB7394namp_"
MIME-Version: 1.0
X-MS-Exchange-CrossTenant-AuthAs: Internal
X-MS-Exchange-CrossTenant-AuthSource: MW4PR02MB7394.namprd02.prod.outlook.com
X-MS-Exchange-CrossTenant-Network-Message-Id: 35a220d7-4086-4431-be69-08d9ed58ca9f
X-MS-Exchange-CrossTenant-originalarrivaltime: 11 Feb 2022 12:19:46.0913 (UTC)
X-MS-Exchange-CrossTenant-fromentityheader: Hosted
X-MS-Exchange-CrossTenant-id: e741d71c-c6b6-47b0-803c-0f3b32b07556
X-MS-Exchange-CrossTenant-mailboxtype: HOSTED
X-MS-Exchange-CrossTenant-userprincipalname: 14n7JjZRsLxJfLsC2botPjRGXW3I45fcX2KEEQLHx2va+VnAHUUiMPhHFykYlqOv
X-MS-Exchange-Transport-CrossTenantHeadersStamped: DM6PR02MB6426
X-OriginatorOrg: att.com
X-TM-SNTS-SMTP: 392DF2FC749BCEB9F3D5230C4DF80554181F0D109B411C2F1DD256803F51ADB72
X-Proofpoint-GUID: jYP8SnYWz0WeRkX6kuucfV5jZQGXc8Gx
X-Proofpoint-ORIG-GUID: jYP8SnYWz0WeRkX6kuucfV5jZQGXc8Gx
X-Proofpoint-Virus-Version: vendor=baseguard engine=ICAP:2.0.205,Aquarius:18.0.816,Hydra:6.0.425,FMLib:17.11.62.513 definitions=2022-02-11_04,2022-02-11_01,2021-12-02_01
X-Proofpoint-Spam-Details: rule=outbound_policy_notspam policy=outbound_policy score=0 clxscore=1011 impostorscore=0 adultscore=0 spamscore=0 mlxlogscore=999 mlxscore=0 priorityscore=1501 malwarescore=0 lowpriorityscore=0 bulkscore=0 phishscore=0 suspectscore=0 classifier=spam adjust=0 reason=mlx scancount=1 engine=8.12.0-2201110000 definitions=main-2202110071
Archived-At: <https://mailarchive.ietf.org/arch/msg/bess/JWkH2wCyff6v3ZFBRt08LQZd-bs>
Subject: Re: [bess] WGLC, IPR and implementation poll for draft-ietf-bess-evpn-mh-split-horizon
X-BeenThere: bess@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: BGP-Enabled ServiceS working group discussion list <bess.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/bess>, <mailto:bess-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/bess/>
List-Post: <mailto:bess@ietf.org>
List-Help: <mailto:bess-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/bess>, <mailto:bess-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 11 Feb 2022 12:20:52 -0000

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

U3VwcG9ydA0KDQpUaGFua3MsDQogICAgICAgICAgICAgIEppbSBVdHRhcm8NCg0KRnJvbTogQkVT
UyA8YmVzcy1ib3VuY2VzQGlldGYub3JnPiBPbiBCZWhhbGYgT2YgTGl6aGVuYmluDQpTZW50OiBG
cmlkYXksIEZlYnJ1YXJ5IDExLCAyMDIyIDc6MTMgQU0NClRvOiBzbGl0a293cy5pZXRmIDxzbGl0
a293cy5pZXRmQGdtYWlsLmNvbT47IGJlc3MgPGJlc3NAaWV0Zi5vcmc+OyBkcmFmdC1pZXRmLWJl
c3MtZXZwbi1taC1zcGxpdC1ob3Jpem9uIDxkcmFmdC1pZXRmLWJlc3MtZXZwbi1taC1zcGxpdC1o
b3Jpem9uQGlldGYub3JnPg0KQ2M6IGJlc3MtY2hhaXJzIDxiZXNzLWNoYWlyc0BpZXRmLm9yZz4N
ClN1YmplY3Q6IFJlOiBbYmVzc10gV0dMQywgSVBSIGFuZCBpbXBsZW1lbnRhdGlvbiBwb2xsIGZv
ciBkcmFmdC1pZXRmLWJlc3MtZXZwbi1taC1zcGxpdC1ob3Jpem9uDQoNCkhpIEFsbCwNCkkgc3Vw
cG9ydCB0aGUgcHVibGljYXRpb24uDQoNCg0KQmVzdCBSZWdhcmRzLA0KWmhlbmJpbiAoUm9iaW4p
DQoNCg0KDQpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXw0KDQrmnY7mjK/mlowgTGkg
WmhlbmJpbg0KTW9iaWxlOiArODYtMTM2NTEwMTc3NDUvKzk2OC05MTc5NzA2OA0KRW1haWw6IGxp
emhlbmJpbkBodWF3ZWkuY29tPG1haWx0bzpsaXpoZW5iaW5AaHVhd2VpLmNvbT4NCuWPkeS7tuS6
uu+8mnNsaXRrb3dzLmlldGYgPHNsaXRrb3dzLmlldGZAZ21haWwuY29tPG1haWx0bzpzbGl0a293
cy5pZXRmQGdtYWlsLmNvbT4+DQrmlLbku7bkurrvvJpiZXNzIDxiZXNzQGlldGYub3JnPG1haWx0
bzpiZXNzQGlldGYub3JnPj47ZHJhZnQtaWV0Zi1iZXNzLWV2cG4tbWgtc3BsaXQtaG9yaXpvbiA8
ZHJhZnQtaWV0Zi1iZXNzLWV2cG4tbWgtc3BsaXQtaG9yaXpvbkBpZXRmLm9yZzxtYWlsdG86ZHJh
ZnQtaWV0Zi1iZXNzLWV2cG4tbWgtc3BsaXQtaG9yaXpvbkBpZXRmLm9yZz4+DQrmioTigIPpgIHv
vJpiZXNzLWNoYWlycyA8YmVzcy1jaGFpcnNAaWV0Zi5vcmc8bWFpbHRvOmJlc3MtY2hhaXJzQGll
dGYub3JnPj4NCuaXtuKAg+mXtO+8mjIwMjItMDEtMjYgMTc6NTA6MzMNCuS4u+KAg+mimO+8mlti
ZXNzXSBXR0xDLCBJUFIgYW5kIGltcGxlbWVudGF0aW9uIHBvbGwgZm9yIGRyYWZ0LWlldGYtYmVz
cy1ldnBuLW1oLXNwbGl0LWhvcml6b24NCg0KDQpIZWxsbyBXb3JraW5nIEdyb3VwLA0KDQoNCg0K
VGhpcyBlbWFpbCBzdGFydHMgYSB0d28gd2Vla3MgV29ya2luZyBHcm91cCBMYXN0IENhbGwgb24g
ZHJhZnQtaWV0Zi1iZXNzLWV2cG4tbWgtc3BsaXQtaG9yaXpvbiBbMV0uDQoNCg0KDQpUaGlzIHBv
bGwgcnVucyB1bnRpbCAqdGhlIDl0aCBvZiBGZWIqLg0KDQoNCg0KV2UgYXJlIGFsc28gcG9sbGlu
ZyBmb3Iga25vd2xlZGdlIG9mIGFueSB1bmRpc2Nsb3NlZCBJUFIgdGhhdCBhcHBsaWVzIHRvIHRo
aXMgZG9jdW1lbnQsIHRvIGVuc3VyZSB0aGF0IElQUiBoYXMgYmVlbiBkaXNjbG9zZWQgaW4gY29t
cGxpYW5jZSB3aXRoIElFVEYgSVBSIHJ1bGVzIChzZWUgUkZDcyAzOTc5LCA0ODc5LCAzNjY5IGFu
ZCA1Mzc4IGZvciBtb3JlIGRldGFpbHMpLg0KDQpJZiB5b3UgYXJlIGxpc3RlZCBhcyBhbiBBdXRo
b3Igb3IgYSBDb250cmlidXRvciBvZiB0aGlzIGRvY3VtZW50IHBsZWFzZSByZXNwb25kIHRvIHRo
aXMgZW1haWwgYW5kIGluZGljYXRlIHdoZXRoZXIgb3Igbm90IHlvdSBhcmUgYXdhcmUgb2YgYW55
IHJlbGV2YW50IHVuZGlzY2xvc2VkIElQUi4gVGhlIERvY3VtZW50IHdvbid0IHByb2dyZXNzIHdp
dGhvdXQgYW5zd2VycyBmcm9tIGFsbCB0aGUgQXV0aG9ycyBhbmQgQ29udHJpYnV0b3JzLg0KDQoN
Cg0KVGhlcmUgaXMgbm8gSVBSIGN1cnJlbnRseSBkaXNjbG9zZWQuDQoNCg0KDQpJZiB5b3UgYXJl
IG5vdCBsaXN0ZWQgYXMgYW4gQXV0aG9yIG9yIGEgQ29udHJpYnV0b3IsIHRoZW4gcGxlYXNlIGV4
cGxpY2l0bHkgcmVzcG9uZCBvbmx5IGlmIHlvdSBhcmUgYXdhcmUgb2YgYW55IElQUiB0aGF0IGhh
cyBub3QgeWV0IGJlZW4gZGlzY2xvc2VkIGluIGNvbmZvcm1hbmNlIHdpdGggSUVURiBydWxlcy4N
Cg0KDQoNCldlIGFyZSBhbHNvIHBvbGxpbmcgZm9yIGFueSBleGlzdGluZyBpbXBsZW1lbnRhdGlv
biBhcyBwZXIgWzJdLg0KDQoNCg0KICAgIFRoYW5rIHlvdSwNCg0KICAgIFN0ZXBoYW5lICYgTWF0
dGhldw0KDQoNCiAgICBbMV0gaHR0cHM6Ly9kYXRhdHJhY2tlci5pZXRmLm9yZy9kb2MvZHJhZnQt
aWV0Zi1iZXNzLWV2cG4tbWgtc3BsaXQtaG9yaXpvbi88aHR0cHM6Ly91cmxkZWZlbnNlLmNvbS92
My9fX2h0dHBzOi9kYXRhdHJhY2tlci5pZXRmLm9yZy9kb2MvZHJhZnQtaWV0Zi1iZXNzLWV2cG4t
bWgtc3BsaXQtaG9yaXpvbi9fXzshIUJoZFQhMlgxbjVGLTdBNUNiQlZqY0xRN1lsdG9PN2JGUXc5
R3djNDBRNXl2ZC1WQVU3Y2J0T3lzdVlMeURkVTAkPg0KDQogICAgWzJdIGh0dHBzOi8vbWFpbGFy
Y2hpdmUuaWV0Zi5vcmcvYXJjaC9tc2cvYmVzcy9jRzNYMXRUcWJfdlBDNHJnNTZTRWRranFEcHc8
aHR0cHM6Ly91cmxkZWZlbnNlLmNvbS92My9fX2h0dHBzOi9tYWlsYXJjaGl2ZS5pZXRmLm9yZy9h
cmNoL21zZy9iZXNzL2NHM1gxdFRxYl92UEM0cmc1NlNFZGtqcURwd19fOyEhQmhkVCEyWDFuNUYt
N0E1Q2JCVmpjTFE3WWx0b083YkZRdzlHd2M0MFE1eXZkLVZBVTdjYnRPeXN1U3Z4d2RWayQ+DQoN
Cg==

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

PGh0bWwgeG1sbnM6dj0idXJuOnNjaGVtYXMtbWljcm9zb2Z0LWNvbTp2bWwiIHhtbG5zOm89InVy
bjpzY2hlbWFzLW1pY3Jvc29mdC1jb206b2ZmaWNlOm9mZmljZSIgeG1sbnM6dz0idXJuOnNjaGVt
YXMtbWljcm9zb2Z0LWNvbTpvZmZpY2U6d29yZCIgeG1sbnM6bT0iaHR0cDovL3NjaGVtYXMubWlj
cm9zb2Z0LmNvbS9vZmZpY2UvMjAwNC8xMi9vbW1sIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcv
VFIvUkVDLWh0bWw0MCI+DQo8aGVhZD4NCjxtZXRhIGh0dHAtZXF1aXY9IkNvbnRlbnQtVHlwZSIg
Y29udGVudD0idGV4dC9odG1sOyBjaGFyc2V0PXV0Zi04Ij4NCjxtZXRhIG5hbWU9IkdlbmVyYXRv
ciIgY29udGVudD0iTWljcm9zb2Z0IFdvcmQgMTUgKGZpbHRlcmVkIG1lZGl1bSkiPg0KPCEtLVtp
ZiAhbXNvXT48c3R5bGU+dlw6KiB7YmVoYXZpb3I6dXJsKCNkZWZhdWx0I1ZNTCk7fQ0Kb1w6KiB7
YmVoYXZpb3I6dXJsKCNkZWZhdWx0I1ZNTCk7fQ0Kd1w6KiB7YmVoYXZpb3I6dXJsKCNkZWZhdWx0
I1ZNTCk7fQ0KLnNoYXBlIHtiZWhhdmlvcjp1cmwoI2RlZmF1bHQjVk1MKTt9DQo8L3N0eWxlPjwh
W2VuZGlmXS0tPjxzdHlsZT48IS0tDQovKiBGb250IERlZmluaXRpb25zICovDQpAZm9udC1mYWNl
DQoJe2ZvbnQtZmFtaWx5OiJNUyBHb3RoaWMiOw0KCXBhbm9zZS0xOjIgMTEgNiA5IDcgMiA1IDgg
MiA0O30NCkBmb250LWZhY2UNCgl7Zm9udC1mYW1pbHk6IkNhbWJyaWEgTWF0aCI7DQoJcGFub3Nl
LTE6MiA0IDUgMyA1IDQgNiAzIDIgNDt9DQpAZm9udC1mYWNlDQoJe2ZvbnQtZmFtaWx5OkNhbGli
cmk7DQoJcGFub3NlLTE6MiAxNSA1IDIgMiAyIDQgMyAyIDQ7fQ0KQGZvbnQtZmFjZQ0KCXtmb250
LWZhbWlseToiTWljcm9zb2Z0IEpoZW5nSGVpIjsNCglwYW5vc2UtMToyIDExIDYgNCAzIDUgNCA0
IDIgNDt9DQpAZm9udC1mYWNlDQoJe2ZvbnQtZmFtaWx5OiJcQE1TIEdvdGhpYyI7DQoJcGFub3Nl
LTE6MiAxMSA2IDkgNyAyIDUgOCAyIDQ7fQ0KQGZvbnQtZmFjZQ0KCXtmb250LWZhbWlseToiXEBN
aWNyb3NvZnQgSmhlbmdIZWkiO30NCi8qIFN0eWxlIERlZmluaXRpb25zICovDQpwLk1zb05vcm1h
bCwgbGkuTXNvTm9ybWFsLCBkaXYuTXNvTm9ybWFsDQoJe21hcmdpbjowaW47DQoJZm9udC1zaXpl
OjExLjBwdDsNCglmb250LWZhbWlseToiQ2FsaWJyaSIsc2Fucy1zZXJpZjt9DQphOmxpbmssIHNw
YW4uTXNvSHlwZXJsaW5rDQoJe21zby1zdHlsZS1wcmlvcml0eTo5OTsNCgljb2xvcjojMDU2M0Mx
Ow0KCXRleHQtZGVjb3JhdGlvbjp1bmRlcmxpbmU7fQ0KcC5nbWFpbC1tLTM1NjY0ODA5OTI1Njk5
MjA4NjNnbWFpbC1tLTY0ODcxNzcyOTg0MzkyODIzNjJtc29wbGFpbnRleHQsIGxpLmdtYWlsLW0t
MzU2NjQ4MDk5MjU2OTkyMDg2M2dtYWlsLW0tNjQ4NzE3NzI5ODQzOTI4MjM2Mm1zb3BsYWludGV4
dCwgZGl2LmdtYWlsLW0tMzU2NjQ4MDk5MjU2OTkyMDg2M2dtYWlsLW0tNjQ4NzE3NzI5ODQzOTI4
MjM2Mm1zb3BsYWludGV4dA0KCXttc28tc3R5bGUtbmFtZTpnbWFpbC1tLTM1NjY0ODA5OTI1Njk5
MjA4NjNnbWFpbC1tLTY0ODcxNzcyOTg0MzkyODIzNjJtc29wbGFpbnRleHQ7DQoJbXNvLW1hcmdp
bi10b3AtYWx0OmF1dG87DQoJbWFyZ2luLXJpZ2h0OjBpbjsNCgltc28tbWFyZ2luLWJvdHRvbS1h
bHQ6YXV0bzsNCgltYXJnaW4tbGVmdDowaW47DQoJZm9udC1zaXplOjExLjBwdDsNCglmb250LWZh
bWlseToiQ2FsaWJyaSIsc2Fucy1zZXJpZjt9DQpzcGFuLkVtYWlsU3R5bGUyMg0KCXttc28tc3R5
bGUtdHlwZTpwZXJzb25hbC1yZXBseTsNCglmb250LWZhbWlseToiQ2FsaWJyaSIsc2Fucy1zZXJp
ZjsNCgljb2xvcjp3aW5kb3d0ZXh0O30NCi5Nc29DaHBEZWZhdWx0DQoJe21zby1zdHlsZS10eXBl
OmV4cG9ydC1vbmx5Ow0KCWZvbnQtc2l6ZToxMC4wcHQ7DQoJZm9udC1mYW1pbHk6IkNhbGlicmki
LHNhbnMtc2VyaWY7fQ0KQHBhZ2UgV29yZFNlY3Rpb24xDQoJe3NpemU6OC41aW4gMTEuMGluOw0K
CW1hcmdpbjoxLjBpbiAxLjBpbiAxLjBpbiAxLjBpbjt9DQpkaXYuV29yZFNlY3Rpb24xDQoJe3Bh
Z2U6V29yZFNlY3Rpb24xO30NCi0tPjwvc3R5bGU+PCEtLVtpZiBndGUgbXNvIDldPjx4bWw+DQo8
bzpzaGFwZWRlZmF1bHRzIHY6ZXh0PSJlZGl0IiBzcGlkbWF4PSIxMDI2IiAvPg0KPC94bWw+PCFb
ZW5kaWZdLS0+PCEtLVtpZiBndGUgbXNvIDldPjx4bWw+DQo8bzpzaGFwZWxheW91dCB2OmV4dD0i
ZWRpdCI+DQo8bzppZG1hcCB2OmV4dD0iZWRpdCIgZGF0YT0iMSIgLz4NCjwvbzpzaGFwZWxheW91
dD48L3htbD48IVtlbmRpZl0tLT4NCjwvaGVhZD4NCjxib2R5IGxhbmc9IkVOLVVTIiBsaW5rPSIj
MDU2M0MxIiB2bGluaz0iIzk1NEY3MiIgc3R5bGU9IndvcmQtd3JhcDpicmVhay13b3JkIj4NCjxk
aXYgY2xhc3M9IldvcmRTZWN0aW9uMSI+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj5TdXBwb3J0PG86
cD48L286cD48L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj48bzpwPiZuYnNwOzwvbzpwPjwvcD4N
CjxwIGNsYXNzPSJNc29Ob3JtYWwiPlRoYW5rcyw8bzpwPjwvbzpwPjwvcD4NCjxwIGNsYXNzPSJN
c29Ob3JtYWwiPiZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNw
OyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyBKaW0gVXR0YXJvPG86cD48L286cD48L3A+
DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj48bzpwPiZuYnNwOzwvbzpwPjwvcD4NCjxkaXY+DQo8ZGl2
IHN0eWxlPSJib3JkZXI6bm9uZTtib3JkZXItdG9wOnNvbGlkICNFMUUxRTEgMS4wcHQ7cGFkZGlu
ZzozLjBwdCAwaW4gMGluIDBpbiI+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj48Yj5Gcm9tOjwvYj4g
QkVTUyAmbHQ7YmVzcy1ib3VuY2VzQGlldGYub3JnJmd0OyA8Yj5PbiBCZWhhbGYgT2YgPC9iPg0K
TGl6aGVuYmluPGJyPg0KPGI+U2VudDo8L2I+IEZyaWRheSwgRmVicnVhcnkgMTEsIDIwMjIgNzox
MyBBTTxicj4NCjxiPlRvOjwvYj4gc2xpdGtvd3MuaWV0ZiAmbHQ7c2xpdGtvd3MuaWV0ZkBnbWFp
bC5jb20mZ3Q7OyBiZXNzICZsdDtiZXNzQGlldGYub3JnJmd0OzsgZHJhZnQtaWV0Zi1iZXNzLWV2
cG4tbWgtc3BsaXQtaG9yaXpvbiAmbHQ7ZHJhZnQtaWV0Zi1iZXNzLWV2cG4tbWgtc3BsaXQtaG9y
aXpvbkBpZXRmLm9yZyZndDs8YnI+DQo8Yj5DYzo8L2I+IGJlc3MtY2hhaXJzICZsdDtiZXNzLWNo
YWlyc0BpZXRmLm9yZyZndDs8YnI+DQo8Yj5TdWJqZWN0OjwvYj4gUmU6IFtiZXNzXSBXR0xDLCBJ
UFIgYW5kIGltcGxlbWVudGF0aW9uIHBvbGwgZm9yIGRyYWZ0LWlldGYtYmVzcy1ldnBuLW1oLXNw
bGl0LWhvcml6b248bzpwPjwvbzpwPjwvcD4NCjwvZGl2Pg0KPC9kaXY+DQo8cCBjbGFzcz0iTXNv
Tm9ybWFsIj48bzpwPiZuYnNwOzwvbzpwPjwvcD4NCjxkaXY+DQo8ZGl2IGlkPSJmb2N1cyI+DQo8
ZGl2Pg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+SGkgQWxsLDxvOnA+PC9vOnA+PC9wPg0KPC9kaXY+
DQo8ZGl2Pg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+SSBzdXBwb3J0IHRoZSBwdWJsaWNhdGlvbi48
bzpwPjwvbzpwPjwvcD4NCjwvZGl2Pg0KPGRpdj4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiPjxvOnA+
Jm5ic3A7PC9vOnA+PC9wPg0KPC9kaXY+DQo8ZGl2Pg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+PG86
cD4mbmJzcDs8L286cD48L3A+DQo8L2Rpdj4NCjxkaXY+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj5C
ZXN0IFJlZ2FyZHMsPG86cD48L286cD48L3A+DQo8L2Rpdj4NCjxkaXY+DQo8cCBjbGFzcz0iTXNv
Tm9ybWFsIiBzdHlsZT0ibWFyZ2luLWJvdHRvbToxMi4wcHQiPlpoZW5iaW4gKFJvYmluKTxicj4N
Cjxicj4NCjxicj4NCjxicj4NCjxvOnA+PC9vOnA+PC9wPg0KPC9kaXY+DQo8L2Rpdj4NCjwvZGl2
Pg0KPGRpdiBpZD0ic2lnbmF0dXJlIj4NCjxkaXYgY2xhc3M9Ik1zb05vcm1hbCIgYWxpZ249ImNl
bnRlciIgc3R5bGU9InRleHQtYWxpZ246Y2VudGVyIj4NCjxociBzaXplPSIyIiB3aWR0aD0iMTAw
JSIgYWxpZ249ImNlbnRlciI+DQo8L2Rpdj4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiIHN0eWxlPSJt
YXJnaW4tYm90dG9tOjEyLjBwdCI+PGJyPg0KPHNwYW4gc3R5bGU9ImZvbnQtZmFtaWx5OiZxdW90
O01TIEdvdGhpYyZxdW90OyI+5p2O5oyv5paMPC9zcGFuPiBMaSBaaGVuYmluPGJyPg0KTW9iaWxl
OiArODYtMTM2NTEwMTc3NDUvKzk2OC05MTc5NzA2ODxicj4NCkVtYWlsOiA8YSBocmVmPSJtYWls
dG86bGl6aGVuYmluQGh1YXdlaS5jb20iPmxpemhlbmJpbkBodWF3ZWkuY29tPC9hPjxvOnA+PC9v
OnA+PC9wPg0KPC9kaXY+DQo8ZGl2IHN0eWxlPSJib3JkZXI6bm9uZTtib3JkZXItdG9wOnNvbGlk
ICNCNUM0REYgMS4wcHQ7cGFkZGluZzo2LjBwdCAwaW4gMGluIDBpbiIgbmFtZT0iQW55T2ZmaWNl
LUJhY2tncm91bmQtSW1hZ2UiPg0KPGRpdj4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiIHN0eWxlPSJ3
b3JkLWJyZWFrOmJyZWFrLWFsbCI+PGI+PHNwYW4gc3R5bGU9ImZvbnQtZmFtaWx5OiZxdW90O01p
Y3Jvc29mdCBKaGVuZ0hlaSZxdW90OyxzYW5zLXNlcmlmIj7lj5Hku7bkurrvvJo8L3NwYW4+PC9i
PnNsaXRrb3dzLmlldGYgJmx0OzxhIGhyZWY9Im1haWx0bzpzbGl0a293cy5pZXRmQGdtYWlsLmNv
bSI+c2xpdGtvd3MuaWV0ZkBnbWFpbC5jb208L2E+Jmd0OzxvOnA+PC9vOnA+PC9wPg0KPC9kaXY+
DQo8ZGl2Pg0KPHAgY2xhc3M9Ik1zb05vcm1hbCIgc3R5bGU9IndvcmQtYnJlYWs6YnJlYWstYWxs
Ij48Yj48c3BhbiBzdHlsZT0iZm9udC1mYW1pbHk6JnF1b3Q7TVMgR290aGljJnF1b3Q7Ij7mlLbk
u7bkurrvvJo8L3NwYW4+PC9iPmJlc3MgJmx0OzxhIGhyZWY9Im1haWx0bzpiZXNzQGlldGYub3Jn
Ij5iZXNzQGlldGYub3JnPC9hPiZndDs7ZHJhZnQtaWV0Zi1iZXNzLWV2cG4tbWgtc3BsaXQtaG9y
aXpvbiAmbHQ7PGEgaHJlZj0ibWFpbHRvOmRyYWZ0LWlldGYtYmVzcy1ldnBuLW1oLXNwbGl0LWhv
cml6b25AaWV0Zi5vcmciPmRyYWZ0LWlldGYtYmVzcy1ldnBuLW1oLXNwbGl0LWhvcml6b25AaWV0
Zi5vcmc8L2E+Jmd0OzxvOnA+PC9vOnA+PC9wPg0KPC9kaXY+DQo8ZGl2Pg0KPHAgY2xhc3M9Ik1z
b05vcm1hbCIgc3R5bGU9IndvcmQtYnJlYWs6YnJlYWstYWxsIj48Yj48c3BhbiBzdHlsZT0iZm9u
dC1mYW1pbHk6JnF1b3Q7TVMgR290aGljJnF1b3Q7Ij7mioQ8L3NwYW4+PC9iPjxiPuKAgzwvYj48
Yj48c3BhbiBzdHlsZT0iZm9udC1mYW1pbHk6JnF1b3Q7TVMgR290aGljJnF1b3Q7Ij7pgIHvvJo8
L3NwYW4+PC9iPmJlc3MtY2hhaXJzICZsdDs8YSBocmVmPSJtYWlsdG86YmVzcy1jaGFpcnNAaWV0
Zi5vcmciPmJlc3MtY2hhaXJzQGlldGYub3JnPC9hPiZndDs8bzpwPjwvbzpwPjwvcD4NCjwvZGl2
Pg0KPGRpdj4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiIHN0eWxlPSJ3b3JkLWJyZWFrOmJyZWFrLWFs
bCI+PGI+PHNwYW4gc3R5bGU9ImZvbnQtZmFtaWx5OiZxdW90O01pY3Jvc29mdCBKaGVuZ0hlaSZx
dW90OyxzYW5zLXNlcmlmIj7ml7Y8L3NwYW4+PC9iPjxiPuKAgzwvYj48Yj48c3BhbiBzdHlsZT0i
Zm9udC1mYW1pbHk6JnF1b3Q7TWljcm9zb2Z0IEpoZW5nSGVpJnF1b3Q7LHNhbnMtc2VyaWYiPumX
tO+8mjwvc3Bhbj48L2I+MjAyMi0wMS0yNiAxNzo1MDozMzxvOnA+PC9vOnA+PC9wPg0KPC9kaXY+
DQo8ZGl2Pg0KPHAgY2xhc3M9Ik1zb05vcm1hbCIgc3R5bGU9IndvcmQtYnJlYWs6YnJlYWstYWxs
Ij48Yj48c3BhbiBzdHlsZT0iZm9udC1mYW1pbHk6JnF1b3Q7TVMgR290aGljJnF1b3Q7Ij7kuLs8
L3NwYW4+PC9iPjxiPuKAgzwvYj48Yj48c3BhbiBzdHlsZT0iZm9udC1mYW1pbHk6JnF1b3Q7TWlj
cm9zb2Z0IEpoZW5nSGVpJnF1b3Q7LHNhbnMtc2VyaWYiPumimO+8mjwvc3Bhbj48L2I+W2Jlc3Nd
IFdHTEMsIElQUiBhbmQgaW1wbGVtZW50YXRpb24gcG9sbCBmb3IgZHJhZnQtaWV0Zi1iZXNzLWV2
cG4tbWgtc3BsaXQtaG9yaXpvbjxvOnA+PC9vOnA+PC9wPg0KPC9kaXY+DQo8ZGl2Pg0KPHAgY2xh
c3M9Ik1zb05vcm1hbCI+PG86cD4mbmJzcDs8L286cD48L3A+DQo8L2Rpdj4NCjwvZGl2Pg0KPGRp
dj4NCjxkaXY+DQo8cCBjbGFzcz0iZ21haWwtbS0zNTY2NDgwOTkyNTY5OTIwODYzZ21haWwtbS02
NDg3MTc3Mjk4NDM5MjgyMzYybXNvcGxhaW50ZXh0Ij5IZWxsbyBXb3JraW5nIEdyb3VwLDxvOnA+
PC9vOnA+PC9wPg0KPHAgY2xhc3M9ImdtYWlsLW0tMzU2NjQ4MDk5MjU2OTkyMDg2M2dtYWlsLW0t
NjQ4NzE3NzI5ODQzOTI4MjM2Mm1zb3BsYWludGV4dCIgc3R5bGU9Im1hcmdpbi1sZWZ0OjEuMGlu
Ij4NCiZuYnNwOyZuYnNwOyZuYnNwOyA8bzpwPjwvbzpwPjwvcD4NCjxwIGNsYXNzPSJnbWFpbC1t
LTM1NjY0ODA5OTI1Njk5MjA4NjNnbWFpbC1tLTY0ODcxNzcyOTg0MzkyODIzNjJtc29wbGFpbnRl
eHQiPlRoaXMgZW1haWwgc3RhcnRzIGEgdHdvIHdlZWtzIFdvcmtpbmcgR3JvdXAgTGFzdCBDYWxs
IG9uIGRyYWZ0LWlldGYtYmVzcy1ldnBuLW1oLXNwbGl0LWhvcml6b24gWzFdLg0KPG86cD48L286
cD48L3A+DQo8cCBjbGFzcz0iZ21haWwtbS0zNTY2NDgwOTkyNTY5OTIwODYzZ21haWwtbS02NDg3
MTc3Mjk4NDM5MjgyMzYybXNvcGxhaW50ZXh0Ij4mbmJzcDs8bzpwPjwvbzpwPjwvcD4NCjxwIGNs
YXNzPSJnbWFpbC1tLTM1NjY0ODA5OTI1Njk5MjA4NjNnbWFpbC1tLTY0ODcxNzcyOTg0MzkyODIz
NjJtc29wbGFpbnRleHQiPlRoaXMgcG9sbCBydW5zIHVudGlsICp0aGUgOXRoIG9mIEZlYiouPG86
cD48L286cD48L3A+DQo8cCBjbGFzcz0iZ21haWwtbS0zNTY2NDgwOTkyNTY5OTIwODYzZ21haWwt
bS02NDg3MTc3Mjk4NDM5MjgyMzYybXNvcGxhaW50ZXh0Ij4mbmJzcDs8bzpwPjwvbzpwPjwvcD4N
CjxwIGNsYXNzPSJnbWFpbC1tLTM1NjY0ODA5OTI1Njk5MjA4NjNnbWFpbC1tLTY0ODcxNzcyOTg0
MzkyODIzNjJtc29wbGFpbnRleHQiPldlIGFyZSBhbHNvIHBvbGxpbmcgZm9yIGtub3dsZWRnZSBv
ZiBhbnkgdW5kaXNjbG9zZWQgSVBSIHRoYXQgYXBwbGllcyB0byB0aGlzIGRvY3VtZW50LCB0byBl
bnN1cmUgdGhhdCBJUFIgaGFzIGJlZW4gZGlzY2xvc2VkIGluIGNvbXBsaWFuY2Ugd2l0aCBJRVRG
IElQUiBydWxlcyAoc2VlIFJGQ3MgMzk3OSwgNDg3OSwNCiAzNjY5IGFuZCA1Mzc4IGZvciBtb3Jl
IGRldGFpbHMpLjxvOnA+PC9vOnA+PC9wPg0KPHAgY2xhc3M9ImdtYWlsLW0tMzU2NjQ4MDk5MjU2
OTkyMDg2M2dtYWlsLW0tNjQ4NzE3NzI5ODQzOTI4MjM2Mm1zb3BsYWludGV4dCI+SWYgeW91IGFy
ZSBsaXN0ZWQgYXMgYW4gQXV0aG9yIG9yIGEgQ29udHJpYnV0b3Igb2YgdGhpcyBkb2N1bWVudCBw
bGVhc2UgcmVzcG9uZCB0byB0aGlzIGVtYWlsIGFuZCBpbmRpY2F0ZSB3aGV0aGVyIG9yIG5vdCB5
b3UgYXJlIGF3YXJlIG9mIGFueSByZWxldmFudCB1bmRpc2Nsb3NlZCBJUFIuIFRoZSBEb2N1bWVu
dA0KIHdvbid0IHByb2dyZXNzIHdpdGhvdXQgYW5zd2VycyBmcm9tIGFsbCB0aGUgQXV0aG9ycyBh
bmQgQ29udHJpYnV0b3JzLjxvOnA+PC9vOnA+PC9wPg0KPHAgY2xhc3M9ImdtYWlsLW0tMzU2NjQ4
MDk5MjU2OTkyMDg2M2dtYWlsLW0tNjQ4NzE3NzI5ODQzOTI4MjM2Mm1zb3BsYWludGV4dCI+Jm5i
c3A7PG86cD48L286cD48L3A+DQo8cCBjbGFzcz0iZ21haWwtbS0zNTY2NDgwOTkyNTY5OTIwODYz
Z21haWwtbS02NDg3MTc3Mjk4NDM5MjgyMzYybXNvcGxhaW50ZXh0Ij5UaGVyZSBpcyBubyBJUFIg
Y3VycmVudGx5IGRpc2Nsb3NlZC48bzpwPjwvbzpwPjwvcD4NCjxwIGNsYXNzPSJnbWFpbC1tLTM1
NjY0ODA5OTI1Njk5MjA4NjNnbWFpbC1tLTY0ODcxNzcyOTg0MzkyODIzNjJtc29wbGFpbnRleHQi
PiZuYnNwOzxvOnA+PC9vOnA+PC9wPg0KPHAgY2xhc3M9ImdtYWlsLW0tMzU2NjQ4MDk5MjU2OTky
MDg2M2dtYWlsLW0tNjQ4NzE3NzI5ODQzOTI4MjM2Mm1zb3BsYWludGV4dCI+SWYgeW91IGFyZSBu
b3QgbGlzdGVkIGFzIGFuIEF1dGhvciBvciBhIENvbnRyaWJ1dG9yLCB0aGVuIHBsZWFzZSBleHBs
aWNpdGx5IHJlc3BvbmQgb25seSBpZiB5b3UgYXJlIGF3YXJlIG9mIGFueSBJUFIgdGhhdCBoYXMg
bm90IHlldCBiZWVuIGRpc2Nsb3NlZCBpbiBjb25mb3JtYW5jZSB3aXRoIElFVEYgcnVsZXMuPG86
cD48L286cD48L3A+DQo8cCBjbGFzcz0iZ21haWwtbS0zNTY2NDgwOTkyNTY5OTIwODYzZ21haWwt
bS02NDg3MTc3Mjk4NDM5MjgyMzYybXNvcGxhaW50ZXh0Ij4mbmJzcDs8bzpwPjwvbzpwPjwvcD4N
CjxwIGNsYXNzPSJnbWFpbC1tLTM1NjY0ODA5OTI1Njk5MjA4NjNnbWFpbC1tLTY0ODcxNzcyOTg0
MzkyODIzNjJtc29wbGFpbnRleHQiPldlIGFyZSBhbHNvIHBvbGxpbmcgZm9yIGFueSBleGlzdGlu
ZyBpbXBsZW1lbnRhdGlvbiBhcyBwZXIgWzJdLg0KPG86cD48L286cD48L3A+DQo8cCBjbGFzcz0i
Z21haWwtbS0zNTY2NDgwOTkyNTY5OTIwODYzZ21haWwtbS02NDg3MTc3Mjk4NDM5MjgyMzYybXNv
cGxhaW50ZXh0Ij4mbmJzcDsmbmJzcDsmbmJzcDsNCjxvOnA+PC9vOnA+PC9wPg0KPHAgY2xhc3M9
ImdtYWlsLW0tMzU2NjQ4MDk5MjU2OTkyMDg2M2dtYWlsLW0tNjQ4NzE3NzI5ODQzOTI4MjM2Mm1z
b3BsYWludGV4dCI+Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7VGhhbmsgeW91LDxvOnA+PC9vOnA+
PC9wPg0KPHAgY2xhc3M9ImdtYWlsLW0tMzU2NjQ4MDk5MjU2OTkyMDg2M2dtYWlsLW0tNjQ4NzE3
NzI5ODQzOTI4MjM2Mm1zb3BsYWludGV4dCI+Jm5ic3A7Jm5ic3A7Jm5ic3A7IFN0ZXBoYW5lICZh
bXA7IE1hdHRoZXc8bzpwPjwvbzpwPjwvcD4NCjxwIGNsYXNzPSJnbWFpbC1tLTM1NjY0ODA5OTI1
Njk5MjA4NjNnbWFpbC1tLTY0ODcxNzcyOTg0MzkyODIzNjJtc29wbGFpbnRleHQiPiZuYnNwOzxv
OnA+PC9vOnA+PC9wPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5i
c3A7WzFdIDxhIGhyZWY9Imh0dHBzOi8vdXJsZGVmZW5zZS5jb20vdjMvX19odHRwczovZGF0YXRy
YWNrZXIuaWV0Zi5vcmcvZG9jL2RyYWZ0LWlldGYtYmVzcy1ldnBuLW1oLXNwbGl0LWhvcml6b24v
X187ISFCaGRUITJYMW41Ri03QTVDYkJWamNMUTdZbHRvTzdiRlF3OUd3YzQwUTV5dmQtVkFVN2Ni
dE95c3VZTHlEZFUwJCI+DQpodHRwczovL2RhdGF0cmFja2VyLmlldGYub3JnL2RvYy9kcmFmdC1p
ZXRmLWJlc3MtZXZwbi1taC1zcGxpdC1ob3Jpem9uLzwvYT48bzpwPjwvbzpwPjwvcD4NCjxwIGNs
YXNzPSJnbWFpbC1tLTM1NjY0ODA5OTI1Njk5MjA4NjNnbWFpbC1tLTY0ODcxNzcyOTg0MzkyODIz
NjJtc29wbGFpbnRleHQiPiZuYnNwOyZuYnNwOyZuYnNwOyBbMl0NCjxhIGhyZWY9Imh0dHBzOi8v
dXJsZGVmZW5zZS5jb20vdjMvX19odHRwczovbWFpbGFyY2hpdmUuaWV0Zi5vcmcvYXJjaC9tc2cv
YmVzcy9jRzNYMXRUcWJfdlBDNHJnNTZTRWRranFEcHdfXzshIUJoZFQhMlgxbjVGLTdBNUNiQlZq
Y0xRN1lsdG9PN2JGUXc5R3djNDBRNXl2ZC1WQVU3Y2J0T3lzdVN2eHdkVmskIiB0YXJnZXQ9Il9i
bGFuayI+DQpodHRwczovL21haWxhcmNoaXZlLmlldGYub3JnL2FyY2gvbXNnL2Jlc3MvY0czWDF0
VHFiX3ZQQzRyZzU2U0Vka2pxRHB3PC9hPjxvOnA+PC9vOnA+PC9wPg0KPHAgY2xhc3M9Ik1zb05v
cm1hbCI+Jm5ic3A7PG86cD48L286cD48L3A+DQo8L2Rpdj4NCjwvZGl2Pg0KPC9kaXY+DQo8L2Jv
ZHk+DQo8L2h0bWw+DQo=

--_000_MW4PR02MB739443762127771F51048868C6309MW4PR02MB7394namp_--


From nobody Fri Feb 11 05:39:20 2022
Return-Path: <evyncke@cisco.com>
X-Original-To: bess@ietfa.amsl.com
Delivered-To: bess@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 6D05B3A0D71; Fri, 11 Feb 2022 05:39:11 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -14.595
X-Spam-Level: 
X-Spam-Status: No, score=-14.595 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, DKIM_VALID_EF=-0.1, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_HI=-5, RCVD_IN_MSPIKE_H3=0.001, RCVD_IN_MSPIKE_WL=0.001, SPF_NONE=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=mimfu7jw; dkim=pass (1024-bit key) header.d=cisco.onmicrosoft.com header.b=Zld69yXD
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id L20590CEXfkC; Fri, 11 Feb 2022 05:39:05 -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 1D1593A0D65; Fri, 11 Feb 2022 05:39:05 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=cisco.com; i=@cisco.com; l=12457; q=dns/txt; s=iport; t=1644586745; x=1645796345; h=from:to:cc:subject:date:message-id:references: in-reply-to:mime-version; bh=CTT1bv25I0oiBzvjSbJsPQ4F6JjRPDEFzPCF0ueXM2k=; b=mimfu7jwwcohw1rtRHTdV2ckGC0bEQ68iCrabWrg9bBMfIVHb3wpZzW0 kwjvmlxBxUSwgmZy7K3WlpdA4GpUyaeX/Vi3yf6uNwPqouKvswwo1nIWd K88b6pTF+WYCrLEykrQD0ONP5EVg2f7rwGgZlXAo9NgEu+BumlnZAotre g=;
IronPort-PHdr: =?us-ascii?q?A9a23=3ATPlusxD6hIKnVaRlM8SJUyQVaBdPi9zP1kY95?= =?us-ascii?q?pkmjudIdaKut9TnMVfE7PpgxFnOQc3A6v1ChuaX1sKoWWEJ7Zub9nxXdptKW?= =?us-ascii?q?kwJjMwMlFkmB8iIQUTwMP/taXk8G8JPHF9o9n22Kw5bAsH7MlbTuXa1qzUVH?= =?us-ascii?q?0aXCA=3D=3D?=
IronPort-Data: =?us-ascii?q?A9a23=3AolW3d604BnX1ttvXq/bD5Vdzkn2cJEfYwER7X?= =?us-ascii?q?KvMYLTBsI5bp2FVm2IXWGGAPqqPYGujf9knaoy1oxwFsZTXmNYwHFBq3Hw8F?= =?us-ascii?q?HgiRegpqji6wuYcB84ZRyH6ZBoPA/42N5+QfKjYcleG/k33auK59CElvU21b?= =?us-ascii?q?uOU5NDsa3gZqTBMEE/NuTo78wIIqtYAbeqRWmthivuqyyHrA2JJ7hYvWo4iB?= =?us-ascii?q?w1vnzs01Bj6kGtwUlXT/pmntneG/5UeJMp3ya1csxLFrodo8u6SH44vzZmj9?= =?us-ascii?q?W/fuhwqEN7gzPDwc1YBRfjZOg3mZnh+Avf5xEMd4H1plP9ma5Lwam8P49mNt?= =?us-ascii?q?91v2dNGtpGYQgYyNaqKk+MYO/VdO3AhZfUWqOCZexBTtuTWlSUqaUDE2PFvE?= =?us-ascii?q?EIxIpZe++trD0lB8PUZLHYGaRXrr+i726mTS+RwiIIkNsaDFIkSoWolxjHQD?= =?us-ascii?q?Ow9aZHOX6uM4sVXtB88nMlAAbPfatYXLDBidw+FbgNXPBIWB5cm2eKsijzna?= =?us-ascii?q?TpIuXqUqLY5pW/Jw2RZ0bX2P/LUd8CEA8JPkS6lSsjul4jiKgsRONrawj2f/?= =?us-ascii?q?zfywOTOhij8HokVEdWFGjdRqAX77gQu5Nc+DDNXecWEt3M=3D?=
IronPort-HdrOrdr: =?us-ascii?q?A9a23=3Ad4fCTqt/AaY5g+3fZiON6UMJ7skC1YMji2?= =?us-ascii?q?hC6mlwRA09TyXGraGTdaUguyMc1gx/ZJh5o6H+BEGBKUmskqKdkrNhQ4tKPT?= =?us-ascii?q?OW+VdASbsD0WKM+UyaJ8STzJ856U4kSdkDNDSSNyk7sS+Z2njDLz9I+rDum8?= =?us-ascii?q?rE6Za8vhVQpENRGtxdBmxCe2Cm+zhNNXF77O0CZeOhD6R81l6dUEVSSv7+Km?= =?us-ascii?q?gOXuDFqdGOvonhewQ6Cxku7xTLpS+06ZbheiLonSs2Yndq+/MP4GLFmwv26u?= =?us-ascii?q?GIqPeg0CLR0GfV8tB/hMbh8N1eH8aB4/JlaAkEyzzYIbiJaYfy+wzdk9vfrm?= =?us-ascii?q?rCV+O8+ivICv4Dr085uFvF+ScFlTOQiwrGoEWSuGNwyUGT0fARAghKUfaoQe?= =?us-ascii?q?liA0fkA41KhqAg7EsD5RPqi3IcZymw7xjV9pzGUQpnmVGzpmdnmekPj2ZHWY?= =?us-ascii?q?9bc7NJq5cDlXklXKvoMRiKorzPKtMeQf00JcwmB2+yfjTcpC1i0dasVnM8El?= =?us-ascii?q?OPRVUDoNWc13xTkGpix0UVycQDljNYnahNBaVs9qDBKOBlhbtORsgZYeZ0A/?= =?us-ascii?q?oAW9K+DijITQjXOGyfLFz7HOUMOm7LqZTw/LIpjdvaN6Ag3d83gtDMQVlYvW?= =?us-ascii?q?k9dwbnDtCPxoRC9lTXTGC0TV3Wu4pjDlhCy/XBrZbQQFm+oWEV4oKdSq8kc7?= =?us-ascii?q?jmst6ISeVrP8M=3D?=
X-IronPort-Anti-Spam-Filtered: true
X-IronPort-Anti-Spam-Result: =?us-ascii?q?A0BsAAByHvlh/51dJa1aHQEBAQEJARI?= =?us-ascii?q?BBQUBggYIAQsBgSAxVgd3WjcxhEmDRwOEWWCFDoMCA4EpiWeLBoUOgS6BJQN?= =?us-ascii?q?UCwEBAQ0BATcKBAEBhQUCF4NIAiU0CQ4BAgQBAQESAQEFAQEBAgEGBIEJE4V?= =?us-ascii?q?oDYZCAQEBAQMSER0BATcBDwIBCBEDAQIrAgICHxEaAwgCBAENBSKCYgGCDlc?= =?us-ascii?q?DLgEOoisBgToCih96gTGBAYIIAQEGBASBSkGDAg0LgjcDBoE6AYMNgn5USgE?= =?us-ascii?q?BgluELCccgUlEgRUnHIJnPoIhQgEBAgGBfQ2CazeCLpMPUQKBBRM1HBkUlWl?= =?us-ascii?q?HiU6NcpF2awqDRosBjmOFeQUjC6E0hlOFTpB8IIxvg06QWSCEbAIEAgQFAg4?= =?us-ascii?q?BAQY1gSw8gVlwFWUBgj5RGQ+OIDeDOoUUhUp0OAIGAQoBAQMJAYI6ixEBAQ?=
X-IronPort-AV: E=Sophos;i="5.88,333,1635206400";  d="scan'208,217";a="970088762"
Received: from rcdn-core-6.cisco.com ([173.37.93.157]) by rcdn-iport-4.cisco.com with ESMTP/TLS/DHE-RSA-SEED-SHA; 11 Feb 2022 13:39:03 +0000
Received: from mail.cisco.com (xbe-aln-005.cisco.com [173.36.7.20]) by rcdn-core-6.cisco.com (8.15.2/8.15.2) with ESMTPS id 21BDd2Ji003685 (version=TLSv1.2 cipher=AES256-SHA bits=256 verify=OK); Fri, 11 Feb 2022 13:39:03 GMT
Received: from xfe-aln-002.cisco.com (173.37.135.122) by xbe-aln-005.cisco.com (173.36.7.20) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.2.986.14; Fri, 11 Feb 2022 07:39:02 -0600
Received: from xfe-aln-004.cisco.com (173.37.135.124) by xfe-aln-002.cisco.com (173.37.135.122) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.2.986.14; Fri, 11 Feb 2022 07:39:02 -0600
Received: from NAM04-BN8-obe.outbound.protection.outlook.com (173.37.151.57) by xfe-aln-004.cisco.com (173.37.135.124) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.2.986.14 via Frontend Transport; Fri, 11 Feb 2022 07:39:02 -0600
ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=YpRO0aZ0r8vZ1+FUHFeNaB9Rvj6BNdAOM/vQG5wsM64RFB5XOAbWmfTAHcsRqK9McK3gjpkE0wjo6KpIwiNgfTeHBgcjJNYaV8rSYNQUqQmP/C0nnZQhveklic0b/A2VXzvI2y9m5SncAHyvDDkV3FCN/clT2Fv314V0r1TQPrpfYqXbIy2x9U8P2WZ1U1x3xxqeIXy59ZaeS0i5sH97ZPw7sxUweHlUXC9EMQtsgEcz2BJY2qnTTQumxFA/xBi4ZL0HkVaBk8rUdlsY3LIEySol585VUbRRtJ2OsDqQW/5KP/SELD+jmIhOjKSDh3YbVT+0XIrHIzqlQXBSHu5wxA==
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-AntiSpam-MessageData-ChunkCount:X-MS-Exchange-AntiSpam-MessageData-0:X-MS-Exchange-AntiSpam-MessageData-1; bh=CTT1bv25I0oiBzvjSbJsPQ4F6JjRPDEFzPCF0ueXM2k=; b=DSEXAFELfYiSwvkvDyIu0dc1vXb+96Bmj3RQFs+j+Lh9HdqXg2z9ddtNTX9nrPRHqgKtMi07wcM13rv6AW6HQZzKR9R2gyTlc+zL9nyy8y43Ji/xWwaKs0B4bxZFj4Xz66iLKcjIyzf+PU4n5VPwreKI843IbwMgvj5w3ZSvHMYU7xVNyEnEhyAdc3JZxGmhu+zx2rmn7MKYMSXF9q0ke9MWsXtwwOWRUCf2K9yM16W0BPhXiQVqoLkBrACJq9+yFegUGTFN6YAl1QEIbBqw9f7GjDpCj15ud4+rWFaBq7Zo1Ul4fAuD/ALVvk3Y+Gbzk6KPaLyS4bDhoXkJo+IfHA==
ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=none; dmarc=none; dkim=none; 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=CTT1bv25I0oiBzvjSbJsPQ4F6JjRPDEFzPCF0ueXM2k=; b=Zld69yXDdUD79CcscfKD6LKhOEivpWQPxWrsmxSbvguv0GNajglthp2DsO0c+Lfc5/Crr2zRaUnsJVBuWzU9BOGmCX1NvfZ5KTmiJGqWzc2nKZWMOteha3/MiNur6NJoiIkUzioZuObtxPlzMoeveQunhpkdm8KSbiaQZIDizZ0=
Received: from PH0PR11MB4966.namprd11.prod.outlook.com (2603:10b6:510:42::21) by CH2PR11MB4359.namprd11.prod.outlook.com (2603:10b6:610:41::27) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.4951.17; Fri, 11 Feb 2022 13:39:00 +0000
Received: from PH0PR11MB4966.namprd11.prod.outlook.com ([fe80::143c:310d:4a0:ce8c]) by PH0PR11MB4966.namprd11.prod.outlook.com ([fe80::143c:310d:4a0:ce8c%3]) with mapi id 15.20.4975.014; Fri, 11 Feb 2022 13:39:00 +0000
From: "Eric Vyncke (evyncke)" <evyncke@cisco.com>
To: "Mankamana Mishra (mankamis)" <mankamis@cisco.com>, The IESG <iesg@ietf.org>
CC: "draft-ietf-bess-evpn-igmp-mld-proxy@ietf.org" <draft-ietf-bess-evpn-igmp-mld-proxy@ietf.org>, "bess-chairs@ietf.org" <bess-chairs@ietf.org>, "bess@ietf.org" <bess@ietf.org>, "slitkows.ietf@gmail.com" <slitkows.ietf@gmail.com>
Thread-Topic: =?utf-8?B?w4lyaWMgVnluY2tlJ3MgRGlzY3VzcyBvbiBkcmFmdC1pZXRmLWJlc3MtZXZw?= =?utf-8?Q?n-igmp-mld-proxy-13:_(with_DISCUSS_and_COMMENT)?=
Thread-Index: AQHXxYx4SuSOnnOQN0GuqXUTp5s6tqvkEKSAgARpmACAoHVbgIAFMoCAgAD9BYA=
Date: Fri, 11 Feb 2022 13:39:00 +0000
Message-ID: <E04054FD-5C88-4BEF-BFBD-E1331CDC9B3E@cisco.com>
References: <163471849951.29604.15708360326662553702@ietfa.amsl.com> <BYAPR11MB2725AB62B930B7E2BC1F4ABCDF839@BYAPR11MB2725.namprd11.prod.outlook.com> <BC6A67FB-1AB7-4F3E-9BAD-23D16D42ECA1@cisco.com> <5F5F3F75-4FA1-4EB4-8F36-87674C37F380@cisco.com> <BYAPR11MB2725C6F2D8034657798F921ADF2F9@BYAPR11MB2725.namprd11.prod.outlook.com>
In-Reply-To: <BYAPR11MB2725C6F2D8034657798F921ADF2F9@BYAPR11MB2725.namprd11.prod.outlook.com>
Accept-Language: fr-BE, en-US
Content-Language: en-GB
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
user-agent: Microsoft-MacOutlook/16.57.22011101
authentication-results: dkim=none (message not signed) header.d=none;dmarc=none action=none header.from=cisco.com;
x-ms-publictraffictype: Email
x-ms-office365-filtering-correlation-id: 85bc8f9c-2d6f-4e93-2fc2-08d9ed63dc99
x-ms-traffictypediagnostic: CH2PR11MB4359:EE_
x-microsoft-antispam-prvs: <CH2PR11MB4359284E12DFDC9BF92EC795A9309@CH2PR11MB4359.namprd11.prod.outlook.com>
x-ms-oob-tlc-oobclassifiers: OLM:9508;
x-ms-exchange-senderadcheck: 1
x-ms-exchange-antispam-relay: 0
x-microsoft-antispam: BCL:0;
x-microsoft-antispam-message-info: KXxq90lrGoB6dSSd/SbXl3SaRKPLsMjwDZniNVW5bWHuvysnc6fJeXayeLzunjZJMI+O4u0jpGwe9/+LtoyT1NXIR+u1Wi3unMf9N4VWTFi+c8e/suxDDknzzadwRpq4Ib9qwkSiiTuJzVvPtdKs4R1OsV35cNj5yPrHPB/IGidkwWnoRGYzAdgqifV3Q+Or05lbKMn3HI7/HBaP/8npchKILQEQqnplVXwFQs4qm/+tztV7HTHnpk9w+VbEtI5Ltsq2W1iV8UuCRs6BTnhEE7zDQNJAchGfMoNhOhG9IJm5la2ZKTUCaZbsJ/tAHFRaLXRiGDGRRl0v7BwZmk8C6DlZL87zO4yM+WGGXePIkHJytP/MKAVPbnN4b1B5RqfTwCMlHV2MHTXyJu64NPZyggrxBOBxKYrKbl+hBAxDaUmY3GhEnnA+MfsE+oU6rykC0zjOKMTFomoMRTDdpq+UHZZkytCoVCfB7vBEz7WffuqCExT3D/463tmHk0rBCVeuMN0U0MEuCDtMdv2N/utdMw11ksx78yMXBXfjmKP1N9cl2Cr2WNY+eTEIW++FS3Iv4brSDPIkbxQYUebyAj5RY3ErT6b8nGgwX+2XJpK4/LVcVp7ea5AxQV2WQ6JHY3IElypAGZi5+1/1Uc7cNSwLQR5bvF2ovlwZJXzmlYKeXnNDjJ2SEGJ/7Pm9Di4HAc0AhqE5QFlGaKOkTzfE/Pbk7QYKV76+G2kLQnnf1fFlZ4wckj8N//C/E2oSOHmnvy7YZJlCym3JGWzhRx7cYRGRejNX5HVbSOgxbJ+5a4FdIfim4hmu7SR9YMKuuBrufI5o
x-forefront-antispam-report: CIP:255.255.255.255; CTRY:; LANG:en; SCL:1; SRV:;  IPV:NLI; SFV:NSPM; H:PH0PR11MB4966.namprd11.prod.outlook.com; PTR:; CAT:NONE;  SFS:(13230001)(366004)(53546011)(6506007)(224303003)(71200400001)(5660300002)(6512007)(508600001)(2906002)(86362001)(2616005)(83380400001)(36756003)(66556008)(186003)(66946007)(38070700005)(166002)(110136005)(33656002)(38100700002)(6486002)(8936002)(64756008)(66446008)(66476007)(316002)(76116006)(91956017)(122000001)(54906003)(4326008)(45980500001); DIR:OUT; SFP:1101; 
x-ms-exchange-antispam-messagedata-chunkcount: 1
x-ms-exchange-antispam-messagedata-0: =?utf-8?B?Vm1yOURUK2ttMUFGU0s5YU9ObjRLajh1aFhmMCtCQXVYWS9XMDhoSVd2Nlo4?= =?utf-8?B?bkpIU2tXWlA0bWJzc2xoeVp0U2xXVmp0L0pyaFVwVFFkbUpkUFovSE8zbWlz?= =?utf-8?B?M1FmczdaQTdCV2k3QUlyekltOW9CLzVGalNlV3JLbTBva3RMM3dZNjh4OHBU?= =?utf-8?B?c3c3VThkaUNtMUhLeXBtZTdSZ3E0TmR0cnBrbkx3ak9na2J1eEsrKzlORFM0?= =?utf-8?B?T3p2ZENZZG5FaFR2N2FIMzI2Y1ViOU83NGk5K1czZFlrTjBObGVhNlY4VTg5?= =?utf-8?B?R2JFanpETnhsUUVNdEJYUk9ROW5nQkZWZ0JUQXJ0czJYcTd0cmNwcDFjdnBt?= =?utf-8?B?OFhoQ2MvUTRZdHh5d3FaeGJwZXcvV0t5RDAxN0loOUNjNWphSzU4RmQ2Vkx4?= =?utf-8?B?QmdWd2F2WVVncXhXR2l4ZkJSYklQSEd4TkNwalVhbi9sSFlNZ3dPMzVZTnM5?= =?utf-8?B?N3ZKVy96ZnRJYytIVXJmSmsraGpieWlDWHYvaXZiZUhHZFAzclFJWG5vc3Vh?= =?utf-8?B?endrR1hGTXUzbVg4NHM0U2hSdHlCK3NpT2Jld3FjeHBySFJsU2hGS0kvRko5?= =?utf-8?B?VFVvaE9PWVlVSVhGLzhIaE9zNm9TNld3L3BtYkhBMU1Rd0ZTRDI0WFVsNnZw?= =?utf-8?B?bFVVT2dyZVUybUI2KzRWcS9obkxhN1J2NnE0c1RNY3l3L2I0MUJyK3FjREFv?= =?utf-8?B?YmlrMjYxaHBhbGlJWlptdmhxdExwR3ZaUUJFZlF2UnRyRzdJc0dzYkI1amV2?= =?utf-8?B?dHZLVEtmVzNtYjZEWmo1NkVuYm1IMUJEM2NVYlFvTklEY2s1U2kybzJqYW1F?= =?utf-8?B?bWc0b1h6UDNGZEpCUzZENUt0Mld2MHNtZmJLcUFTTEdHN0xwclZScmh3Qm1w?= =?utf-8?B?UndCRTcvZ0F3ODVkdGN0WUhRNzhENFBlZE9RMEN0cEpwOVZ6QVk5VlZvVWo5?= =?utf-8?B?WEY1cmg1WlozUUFuYWJlSGsvVTczMWZSSFRmWVBTbzhGRDNRSEcwejlab21p?= =?utf-8?B?RUxBb29lS0tKb1dENVRKcERrdDlMNEtuVG1ONlYzRVMvc08xcDQxK3NvT0p2?= =?utf-8?B?WXdqMW5ETXBoVFg1NzE3NU5DcWNzallySllibjhHOTRjdWwvd1lod3c5Yk1U?= =?utf-8?B?enEvSElkcm9xb3pEazJoSEVlVDVQYXd3U28wYlVkRFRVdXFBL0dGS2s5ckFX?= =?utf-8?B?SFZWdFhncUY0YmFRa0loV1ZTSTdlQ2ovR294eENlT0IrcXVxTjR5aCtqcmQ3?= =?utf-8?B?bWd6L1JsbzZXUFd5T0MzYjhaS0VoOEVpUmxIS3FLU2phK1o1Y01ja0RVeEZ4?= =?utf-8?B?WkZZQmk5RytEQXcxZVB6djBGYmNFRnEyamZGS0ZpZlU5bVFqNkVrS3N5cFp4?= =?utf-8?B?ZmY3NmxtQUZPdjZzcG1OLzNnME1vb2U0dWhZV1llOGNRR3FSdTZDZlBSdWdW?= =?utf-8?B?bjRBMUY4dUZwNm5sdVBEUUdZR1BuNGNWQ2dXKzIybGRMSHZETWhGODFqTHJ2?= =?utf-8?B?ZWZEK0pQejRSNTlqZHM3K01jWGh0cGxhQlJpVTgvUzVISFNwNTdPS0d5S1Fq?= =?utf-8?B?N3VYT0xaaDRjbFZvN20rV2NaNFBCbWduT0tNWksrMDBZcXczYVNDSlBpUHRw?= =?utf-8?B?cUlnUnBNUldRMk1haWZLcGIyUkVvL0d2eEN0MXV4dHZDY3kzdjA2YzF5eWkz?= =?utf-8?B?WXVsSjhhdXhXS3RnbXVtTmErV05vdXNMRWlwcEhzNlR6RlMydFBpdEhjTllR?= =?utf-8?B?dVdQYzcvcUpGRXlzSlhVbjRjV3hnN21OWjUxQXpwQUJodnN6U3czTG1aR0E5?= =?utf-8?B?dXNzMlNzU0RZODZRQ3FSNXg5ODlEYTg1V3RtNkhBSXFLbHQ4eWlqcERnUnc1?= =?utf-8?B?QjhhbUJscWprZWtJY3krdFp1T0VTMHY4U3lFOU5GY1V4VnRJQWY1K0FDRWFk?= =?utf-8?B?NjhYcDRodENPK3Bqdk0vUXdHNEJnOFlZUEtGdjJvazNTb0wyakhhN1UwNWN5?= =?utf-8?B?dTBBNzV5YlkweEg5b2ZuWE5EbFNGbkhZNFZvczJ2bWJ1S2tRUXdER1R5cGpH?= =?utf-8?B?RnAvdVBiOEVvTTVFYXhFZFJlZWdmK3pmc2wvMzNLRGszQkJHNEVQZzdRZXdV?= =?utf-8?B?VWVreFZqZjFrYWJXUWNEaFpkRW9CNS9YN2N6bTR4WUdOcFFva0w0WS9paFZM?= =?utf-8?B?L3oxOVd6ckxLQnNPZ0xQVUpZS1huZ1R6djNWK3c2MVNqZklmM0JKc0NJbDBz?= =?utf-8?Q?nGdt9yw+GxZPWzhtkq0YYlzBqbbu4EBY1rZDLWWfCE=3D?=
Content-Type: multipart/alternative; boundary="_000_E04054FD5C884BEFBFBDE1331CDC9B3Eciscocom_"
MIME-Version: 1.0
X-MS-Exchange-CrossTenant-AuthAs: Internal
X-MS-Exchange-CrossTenant-AuthSource: PH0PR11MB4966.namprd11.prod.outlook.com
X-MS-Exchange-CrossTenant-Network-Message-Id: 85bc8f9c-2d6f-4e93-2fc2-08d9ed63dc99
X-MS-Exchange-CrossTenant-originalarrivaltime: 11 Feb 2022 13:39:00.7114 (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: coLUsqqJ9TLTrVbF7c2X0QM5/kdvH86TrVryXTLMmBZNgQRy15+jbMdLc3W8d/C+Vn4kKbUV60v8hiq58m1QEw==
X-MS-Exchange-Transport-CrossTenantHeadersStamped: CH2PR11MB4359
X-OriginatorOrg: cisco.com
X-Outbound-SMTP-Client: 173.36.7.20, xbe-aln-005.cisco.com
X-Outbound-Node: rcdn-core-6.cisco.com
Archived-At: <https://mailarchive.ietf.org/arch/msg/bess/jlTjKpSdrk8PdJ6Uo_1Zy7RFcIU>
Subject: Re: [bess]  =?utf-8?q?=C3=89ric_Vyncke=27s_Discuss_on_draft-ietf-bess?= =?utf-8?q?-evpn-igmp-mld-proxy-13=3A_=28with_DISCUSS_and_COMMENT=29?=
X-BeenThere: bess@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: BGP-Enabled ServiceS working group discussion list <bess.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/bess>, <mailto:bess-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/bess/>
List-Post: <mailto:bess@ietf.org>
List-Help: <mailto:bess-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/bess>, <mailto:bess-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 11 Feb 2022 13:39:12 -0000

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

SGVsbG8gTWFua2FtYW5hLA0KDQpUaGFua3MgZm9yIHlvdXIgcmVwbHksIHNlZSBiZWxvdyBmb3Ig
RVY+IChJIGhhdmUgZWxpZGVkIHRoZSBvcmlnaW5hbCBESVNDVVNTIHBhcnQpLiBBcyBzb29uIGFz
IGEgcmV2aXNlZCBJLUQgaXMgdXBsb2FkZWQsIHRoZW4gSSBhbSBjbGVhcmluZyBteSBESVNDVVNT
Lg0KDQpSZWdhcmRzDQoNCi3DqXJpYw0KDQoNCkZyb206ICJNYW5rYW1hbmEgTWlzaHJhIChtYW5r
YW1pcykiIDxtYW5rYW1pc0BjaXNjby5jb20+DQpEYXRlOiBGcmlkYXksIDExIEZlYnJ1YXJ5IDIw
MjIgYXQgMDA6MzMNClRvOiBFcmljIFZ5bmNrZSA8ZXZ5bmNrZUBjaXNjby5jb20+LCBUaGUgSUVT
RyA8aWVzZ0BpZXRmLm9yZz4NCkNjOiAiZHJhZnQtaWV0Zi1iZXNzLWV2cG4taWdtcC1tbGQtcHJv
eHlAaWV0Zi5vcmciIDxkcmFmdC1pZXRmLWJlc3MtZXZwbi1pZ21wLW1sZC1wcm94eUBpZXRmLm9y
Zz4sICJiZXNzLWNoYWlyc0BpZXRmLm9yZyIgPGJlc3MtY2hhaXJzQGlldGYub3JnPiwgImJlc3NA
aWV0Zi5vcmciIDxiZXNzQGlldGYub3JnPiwgInNsaXRrb3dzLmlldGZAZ21haWwuY29tIiA8c2xp
dGtvd3MuaWV0ZkBnbWFpbC5jb20+DQpTdWJqZWN0OiBSZTogw4lyaWMgVnluY2tlJ3MgRGlzY3Vz
cyBvbiBkcmFmdC1pZXRmLWJlc3MtZXZwbi1pZ21wLW1sZC1wcm94eS0xMzogKHdpdGggRElTQ1VT
UyBhbmQgQ09NTUVOVCkNCg0KSGkgRXJpYywNClRoYW5rcyBmb3IgY29tbWVudC4NCg0KDQogIDEu
ICBGb3IgdGV4dCB3aGljaCB0YWxrcyBhYm91dCBob3cgdG8gZGVjb2RlIEJHUCByb3V0ZXMgYmFj
ayAsIHdpbGwgaXQgYmUgb2sgdG8gaGF2ZSBjb21tb24gc2VjdGlvbiBhZnRlciBCUEcgZW5jb2Rp
bmcgKGh0dHBzOi8vZGF0YXRyYWNrZXIuaWV0Zi5vcmcvZG9jL2h0bWwvZHJhZnQtaWV0Zi1iZXNz
LWV2cG4taWdtcC1tbGQtcHJveHktMTYjc2VjdGlvbi05KSA/IHdoaWNoIHRhbGtzIGFib3V0IGZh
Y3QgdGhhdCByZWNlaXZpbmcgUEUgbmVlZCB0byBkZWNvZGUgaXQgYmFjayBhbmQgY29uc2lkZXIg
aXQgYXMgSUdNUCBtZW1iZXJzaGlwIHJlcXVlc3QgYW5kIHByb2Nlc3MgaXQgPw0KRVY+IGFkZGlu
ZyBzZWN0aW9ucyA5LjEuMyAvIDkuMi4zIC8gOS4zLjMgInJlY29uc3RydWN0aW5nIHRoZSBNTEQv
SUdNUCIgcGVyIHJvdXRlIHR5cGUgd291bGQgYmUgcHJlZmVycmVkIG9mIGNvdXJzZSwgYnV0IGEg
Y29tbW9uIHN1YnNlY3Rpb24gb24gcmVjb25zdHJ1Y3Rpb24gZWl0aGVyIGFmdGVyIDkuMyAocHJl
ZmVycmVkKSBvciBhZnRlciA5LjEgd291bGQgYmUgT0sgKGluIHRoZSBzZW5zZSB0aGF0IGl0IGFk
ZHJlc3NlcyBteSBESVNDVVNTIGJ1dCBpcyBsZXNzIGVhc3kgZm9yIHRoZSByZWFkZXJzL2ltcGxl
bWVudGVycykNCg0KDQogIDEuICBBYm91dCBudW1iZXIgcmVzdGFydGluZyDigJMgVGhlcmUgd2Fz
IGNvbW1lbnQgYnkgQWx2YXJvIHdoZXJlIGhlIHdhbnRlZCB0aGVzZSBudW1iZXJzIHRvIGJlIHJl
c3RhcnRpbmcgdG8gZGlmZmVyZW50aWF0ZSBzZW5kZXIgYW5kIHJlY2VpdmVyIHByb2Nlc3NpbmcN
CkVWPiBJIGFtIHN1cmUgdGhhdCBBbHZhcm8gd2lsbCBub3QgbWluZCBoYXZlIHNvbWUgdGV4dCwg
ZXZlbiBqdXN0IDQgd29yZHMsIHNlcGFyYXRpbmcgdGhlIHNlbmRlciAvIHJlY2VpdmVyIHByb2Nl
c3NpbmcNCg0KDQogIDEuICBTTUVULCBJIHdvdWxkIHRha2UgY2FyZSBvZiBpdCBpbiB0ZXJtaW5v
bG9neS4NCkVWPiB0aGFua3MNCg0KDQo=

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

PGh0bWwgeG1sbnM6bz0idXJuOnNjaGVtYXMtbWljcm9zb2Z0LWNvbTpvZmZpY2U6b2ZmaWNlIiB4
bWxuczp3PSJ1cm46c2NoZW1hcy1taWNyb3NvZnQtY29tOm9mZmljZTp3b3JkIiB4bWxuczptPSJo
dHRwOi8vc2NoZW1hcy5taWNyb3NvZnQuY29tL29mZmljZS8yMDA0LzEyL29tbWwiIHhtbG5zPSJo
dHRwOi8vd3d3LnczLm9yZy9UUi9SRUMtaHRtbDQwIj4NCjxoZWFkPg0KPG1ldGEgaHR0cC1lcXVp
dj0iQ29udGVudC1UeXBlIiBjb250ZW50PSJ0ZXh0L2h0bWw7IGNoYXJzZXQ9dXRmLTgiPg0KPG1l
dGEgbmFtZT0iR2VuZXJhdG9yIiBjb250ZW50PSJNaWNyb3NvZnQgV29yZCAxNSAoZmlsdGVyZWQg
bWVkaXVtKSI+DQo8c3R5bGU+PCEtLQ0KLyogRm9udCBEZWZpbml0aW9ucyAqLw0KQGZvbnQtZmFj
ZQ0KCXtmb250LWZhbWlseToiQ2FtYnJpYSBNYXRoIjsNCglwYW5vc2UtMToyIDQgNSAzIDUgNCA2
IDMgMiA0O30NCkBmb250LWZhY2UNCgl7Zm9udC1mYW1pbHk6Q2FsaWJyaTsNCglwYW5vc2UtMToy
IDE1IDUgMiAyIDIgNCAzIDIgNDt9DQovKiBTdHlsZSBEZWZpbml0aW9ucyAqLw0KcC5Nc29Ob3Jt
YWwsIGxpLk1zb05vcm1hbCwgZGl2Lk1zb05vcm1hbA0KCXttYXJnaW46MGNtOw0KCWZvbnQtc2l6
ZToxMS4wcHQ7DQoJZm9udC1mYW1pbHk6IkNhbGlicmkiLHNhbnMtc2VyaWY7fQ0KYTpsaW5rLCBz
cGFuLk1zb0h5cGVybGluaw0KCXttc28tc3R5bGUtcHJpb3JpdHk6OTk7DQoJY29sb3I6Ymx1ZTsN
Cgl0ZXh0LWRlY29yYXRpb246dW5kZXJsaW5lO30NCnAuTXNvTGlzdFBhcmFncmFwaCwgbGkuTXNv
TGlzdFBhcmFncmFwaCwgZGl2Lk1zb0xpc3RQYXJhZ3JhcGgNCgl7bXNvLXN0eWxlLXByaW9yaXR5
OjM0Ow0KCW1hcmdpbi10b3A6MGNtOw0KCW1hcmdpbi1yaWdodDowY207DQoJbWFyZ2luLWJvdHRv
bTowY207DQoJbWFyZ2luLWxlZnQ6MzYuMHB0Ow0KCWZvbnQtc2l6ZToxMS4wcHQ7DQoJZm9udC1m
YW1pbHk6IkNhbGlicmkiLHNhbnMtc2VyaWY7fQ0Kc3Bhbi5FbWFpbFN0eWxlMjANCgl7bXNvLXN0
eWxlLXR5cGU6cGVyc29uYWwtcmVwbHk7DQoJZm9udC1mYW1pbHk6IkNhbGlicmkiLHNhbnMtc2Vy
aWY7DQoJY29sb3I6d2luZG93dGV4dDt9DQouTXNvQ2hwRGVmYXVsdA0KCXttc28tc3R5bGUtdHlw
ZTpleHBvcnQtb25seTsNCglmb250LXNpemU6MTAuMHB0O30NCkBwYWdlIFdvcmRTZWN0aW9uMQ0K
CXtzaXplOjYxMi4wcHQgNzkyLjBwdDsNCgltYXJnaW46NzIuMHB0IDcyLjBwdCA3Mi4wcHQgNzIu
MHB0O30NCmRpdi5Xb3JkU2VjdGlvbjENCgl7cGFnZTpXb3JkU2VjdGlvbjE7fQ0KLyogTGlzdCBE
ZWZpbml0aW9ucyAqLw0KQGxpc3QgbDANCgl7bXNvLWxpc3QtaWQ6MzgwOTMwMzY7DQoJbXNvLWxp
c3QtdHlwZTpoeWJyaWQ7DQoJbXNvLWxpc3QtdGVtcGxhdGUtaWRzOi03OTQyNjc1MDAgNjc2OTg3
MDMgNjc2OTg3MTMgNjc2OTg3MTUgNjc2OTg3MDMgNjc2OTg3MTMgNjc2OTg3MTUgNjc2OTg3MDMg
Njc2OTg3MTMgNjc2OTg3MTU7fQ0KQGxpc3QgbDA6bGV2ZWwxDQoJe21zby1sZXZlbC10YWItc3Rv
cDpub25lOw0KCW1zby1sZXZlbC1udW1iZXItcG9zaXRpb246bGVmdDsNCgl0ZXh0LWluZGVudDot
MTguMHB0O30NCkBsaXN0IGwwOmxldmVsMg0KCXttc28tbGV2ZWwtbnVtYmVyLWZvcm1hdDphbHBo
YS1sb3dlcjsNCgltc28tbGV2ZWwtdGFiLXN0b3A6bm9uZTsNCgltc28tbGV2ZWwtbnVtYmVyLXBv
c2l0aW9uOmxlZnQ7DQoJdGV4dC1pbmRlbnQ6LTE4LjBwdDt9DQpAbGlzdCBsMDpsZXZlbDMNCgl7
bXNvLWxldmVsLW51bWJlci1mb3JtYXQ6cm9tYW4tbG93ZXI7DQoJbXNvLWxldmVsLXRhYi1zdG9w
Om5vbmU7DQoJbXNvLWxldmVsLW51bWJlci1wb3NpdGlvbjpyaWdodDsNCgl0ZXh0LWluZGVudDot
OS4wcHQ7fQ0KQGxpc3QgbDA6bGV2ZWw0DQoJe21zby1sZXZlbC10YWItc3RvcDpub25lOw0KCW1z
by1sZXZlbC1udW1iZXItcG9zaXRpb246bGVmdDsNCgl0ZXh0LWluZGVudDotMTguMHB0O30NCkBs
aXN0IGwwOmxldmVsNQ0KCXttc28tbGV2ZWwtbnVtYmVyLWZvcm1hdDphbHBoYS1sb3dlcjsNCglt
c28tbGV2ZWwtdGFiLXN0b3A6bm9uZTsNCgltc28tbGV2ZWwtbnVtYmVyLXBvc2l0aW9uOmxlZnQ7
DQoJdGV4dC1pbmRlbnQ6LTE4LjBwdDt9DQpAbGlzdCBsMDpsZXZlbDYNCgl7bXNvLWxldmVsLW51
bWJlci1mb3JtYXQ6cm9tYW4tbG93ZXI7DQoJbXNvLWxldmVsLXRhYi1zdG9wOm5vbmU7DQoJbXNv
LWxldmVsLW51bWJlci1wb3NpdGlvbjpyaWdodDsNCgl0ZXh0LWluZGVudDotOS4wcHQ7fQ0KQGxp
c3QgbDA6bGV2ZWw3DQoJe21zby1sZXZlbC10YWItc3RvcDpub25lOw0KCW1zby1sZXZlbC1udW1i
ZXItcG9zaXRpb246bGVmdDsNCgl0ZXh0LWluZGVudDotMTguMHB0O30NCkBsaXN0IGwwOmxldmVs
OA0KCXttc28tbGV2ZWwtbnVtYmVyLWZvcm1hdDphbHBoYS1sb3dlcjsNCgltc28tbGV2ZWwtdGFi
LXN0b3A6bm9uZTsNCgltc28tbGV2ZWwtbnVtYmVyLXBvc2l0aW9uOmxlZnQ7DQoJdGV4dC1pbmRl
bnQ6LTE4LjBwdDt9DQpAbGlzdCBsMDpsZXZlbDkNCgl7bXNvLWxldmVsLW51bWJlci1mb3JtYXQ6
cm9tYW4tbG93ZXI7DQoJbXNvLWxldmVsLXRhYi1zdG9wOm5vbmU7DQoJbXNvLWxldmVsLW51bWJl
ci1wb3NpdGlvbjpyaWdodDsNCgl0ZXh0LWluZGVudDotOS4wcHQ7fQ0KQGxpc3QgbDENCgl7bXNv
LWxpc3QtaWQ6MTUxMDY3OTA5NjsNCgltc28tbGlzdC10ZW1wbGF0ZS1pZHM6LTYwNTM5OTA0MDt9
DQpvbA0KCXttYXJnaW4tYm90dG9tOjBjbTt9DQp1bA0KCXttYXJnaW4tYm90dG9tOjBjbTt9DQot
LT48L3N0eWxlPg0KPC9oZWFkPg0KPGJvZHkgbGFuZz0iZW4tQkUiIGxpbms9ImJsdWUiIHZsaW5r
PSJwdXJwbGUiIHN0eWxlPSJ3b3JkLXdyYXA6YnJlYWstd29yZCI+DQo8ZGl2IGNsYXNzPSJXb3Jk
U2VjdGlvbjEiPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+PHNwYW4gbGFuZz0iTkwiIHN0eWxlPSJt
c28tZmFyZWFzdC1sYW5ndWFnZTpFTi1VUyI+SGVsbG8gPC9zcGFuPg0KPHNwYW4gbGFuZz0iRU4t
VVMiPk1hbmthbWFuYSw8bzpwPjwvbzpwPjwvc3Bhbj48L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFs
Ij48c3BhbiBsYW5nPSJFTi1VUyI+PG86cD4mbmJzcDs8L286cD48L3NwYW4+PC9wPg0KPHAgY2xh
c3M9Ik1zb05vcm1hbCI+PHNwYW4gbGFuZz0iRU4tVVMiPlRoYW5rcyBmb3IgeW91ciByZXBseSwg
c2VlIGJlbG93IGZvciBFViZndDsgKEkgaGF2ZSBlbGlkZWQgdGhlIG9yaWdpbmFsIERJU0NVU1Mg
cGFydCkuIEFzIHNvb24gYXMgYSByZXZpc2VkIEktRCBpcyB1cGxvYWRlZCwgdGhlbiBJIGFtIGNs
ZWFyaW5nIG15IERJU0NVU1MuPG86cD48L286cD48L3NwYW4+PC9wPg0KPHAgY2xhc3M9Ik1zb05v
cm1hbCI+PHNwYW4gbGFuZz0iRU4tVVMiPjxvOnA+Jm5ic3A7PC9vOnA+PC9zcGFuPjwvcD4NCjxw
IGNsYXNzPSJNc29Ob3JtYWwiPjxzcGFuIGxhbmc9IkVOLVVTIj5SZWdhcmRzPG86cD48L286cD48
L3NwYW4+PC9wPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+PHNwYW4gbGFuZz0iRU4tVVMiPjxvOnA+
Jm5ic3A7PC9vOnA+PC9zcGFuPjwvcD4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiPjxzcGFuIGxhbmc9
IkVOLVVTIj4tw6lyaWM8bzpwPjwvbzpwPjwvc3Bhbj48L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFs
Ij48c3BhbiBsYW5nPSJFTi1VUyI+PG86cD4mbmJzcDs8L286cD48L3NwYW4+PC9wPg0KPHAgY2xh
c3M9Ik1zb05vcm1hbCI+PHNwYW4gbGFuZz0iRU4tVVMiPjxvOnA+Jm5ic3A7PC9vOnA+PC9zcGFu
PjwvcD4NCjxkaXYgc3R5bGU9ImJvcmRlcjpub25lO2JvcmRlci10b3A6c29saWQgI0I1QzRERiAx
LjBwdDtwYWRkaW5nOjMuMHB0IDBjbSAwY20gMGNtIj4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiPjxi
PjxzcGFuIGxhbmc9IkVOLVVTIiBzdHlsZT0iZm9udC1zaXplOjEyLjBwdDtjb2xvcjpibGFjayI+
RnJvbToNCjwvc3Bhbj48L2I+PHNwYW4gbGFuZz0iRU4tVVMiIHN0eWxlPSJmb250LXNpemU6MTIu
MHB0O2NvbG9yOmJsYWNrIj4mcXVvdDtNYW5rYW1hbmEgTWlzaHJhIChtYW5rYW1pcykmcXVvdDsg
Jmx0O21hbmthbWlzQGNpc2NvLmNvbSZndDs8YnI+DQo8Yj5EYXRlOiA8L2I+RnJpZGF5LCAxMSBG
ZWJydWFyeSAyMDIyIGF0IDAwOjMzPGJyPg0KPGI+VG86IDwvYj5FcmljIFZ5bmNrZSAmbHQ7ZXZ5
bmNrZUBjaXNjby5jb20mZ3Q7LCBUaGUgSUVTRyAmbHQ7aWVzZ0BpZXRmLm9yZyZndDs8YnI+DQo8
Yj5DYzogPC9iPiZxdW90O2RyYWZ0LWlldGYtYmVzcy1ldnBuLWlnbXAtbWxkLXByb3h5QGlldGYu
b3JnJnF1b3Q7ICZsdDtkcmFmdC1pZXRmLWJlc3MtZXZwbi1pZ21wLW1sZC1wcm94eUBpZXRmLm9y
ZyZndDssICZxdW90O2Jlc3MtY2hhaXJzQGlldGYub3JnJnF1b3Q7ICZsdDtiZXNzLWNoYWlyc0Bp
ZXRmLm9yZyZndDssICZxdW90O2Jlc3NAaWV0Zi5vcmcmcXVvdDsgJmx0O2Jlc3NAaWV0Zi5vcmcm
Z3Q7LCAmcXVvdDtzbGl0a293cy5pZXRmQGdtYWlsLmNvbSZxdW90OyAmbHQ7c2xpdGtvd3MuaWV0
ZkBnbWFpbC5jb20mZ3Q7PGJyPg0KPGI+U3ViamVjdDogPC9iPlJlOiDDiXJpYyBWeW5ja2UncyBE
aXNjdXNzIG9uIGRyYWZ0LWlldGYtYmVzcy1ldnBuLWlnbXAtbWxkLXByb3h5LTEzOiAod2l0aCBE
SVNDVVNTIGFuZCBDT01NRU5UKTxvOnA+PC9vOnA+PC9zcGFuPjwvcD4NCjwvZGl2Pg0KPGRpdj4N
CjxwIGNsYXNzPSJNc29Ob3JtYWwiPjxzcGFuIGxhbmc9IkVOLVVTIj48bzpwPiZuYnNwOzwvbzpw
Pjwvc3Bhbj48L3A+DQo8L2Rpdj4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiPjxzcGFuIGxhbmc9IkVO
LVVTIj5IaSBFcmljLDxvOnA+PC9vOnA+PC9zcGFuPjwvcD4NCjxwIGNsYXNzPSJNc29Ob3JtYWwi
PjxzcGFuIGxhbmc9IkVOLVVTIj5UaGFua3MgZm9yIGNvbW1lbnQuIDxvOnA+PC9vOnA+PC9zcGFu
PjwvcD4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiPjxzcGFuIGxhbmc9IkVOLVVTIj48bzpwPiZuYnNw
OzwvbzpwPjwvc3Bhbj48L3A+DQo8b2wgc3R5bGU9Im1hcmdpbi10b3A6MGNtIiBzdGFydD0iMSIg
dHlwZT0iMSI+DQo8bGkgY2xhc3M9Ik1zb0xpc3RQYXJhZ3JhcGgiIHN0eWxlPSJtYXJnaW4tbGVm
dDowY207bXNvLWxpc3Q6bDAgbGV2ZWwxIGxmbzMiPjxzcGFuIGxhbmc9IkVOLVVTIj5Gb3IgdGV4
dCB3aGljaCB0YWxrcyBhYm91dCBob3cgdG8gZGVjb2RlIEJHUCByb3V0ZXMgYmFjayAsIHdpbGwg
aXQgYmUgb2sgdG8gaGF2ZSBjb21tb24gc2VjdGlvbiBhZnRlciBCUEcgZW5jb2RpbmcgKDxhIGhy
ZWY9Imh0dHBzOi8vZGF0YXRyYWNrZXIuaWV0Zi5vcmcvZG9jL2h0bWwvZHJhZnQtaWV0Zi1iZXNz
LWV2cG4taWdtcC1tbGQtcHJveHktMTYjc2VjdGlvbi05Ij5odHRwczovL2RhdGF0cmFja2VyLmll
dGYub3JnL2RvYy9odG1sL2RyYWZ0LWlldGYtYmVzcy1ldnBuLWlnbXAtbWxkLXByb3h5LTE2I3Nl
Y3Rpb24tOTwvYT4pDQogPyB3aGljaCB0YWxrcyBhYm91dCBmYWN0IHRoYXQgcmVjZWl2aW5nIFBF
IG5lZWQgdG8gZGVjb2RlIGl0IGJhY2sgYW5kIGNvbnNpZGVyIGl0IGFzIElHTVAgbWVtYmVyc2hp
cCByZXF1ZXN0IGFuZCBwcm9jZXNzIGl0ID8NCjxvOnA+PC9vOnA+PC9zcGFuPjwvbGk+PC9vbD4N
CjxwIGNsYXNzPSJNc29Ob3JtYWwiPjxzcGFuIGxhbmc9IkVOLVVTIj5FViZndDsgYWRkaW5nIHNl
Y3Rpb25zIDkuMS4zIC8gOS4yLjMgLyA5LjMuMyAmcXVvdDtyZWNvbnN0cnVjdGluZyB0aGUgTUxE
L0lHTVAmcXVvdDsgcGVyIHJvdXRlIHR5cGUgd291bGQgYmUgcHJlZmVycmVkIG9mIGNvdXJzZSwg
YnV0IGEgY29tbW9uIHN1YnNlY3Rpb24gb24gcmVjb25zdHJ1Y3Rpb24gZWl0aGVyIGFmdGVyIDku
MyAocHJlZmVycmVkKSBvciBhZnRlciA5LjEgd291bGQgYmUgT0sgKGluDQogdGhlIHNlbnNlIHRo
YXQgaXQgYWRkcmVzc2VzIG15IERJU0NVU1MgYnV0IGlzIGxlc3MgZWFzeSBmb3IgdGhlIHJlYWRl
cnMvaW1wbGVtZW50ZXJzKTxvOnA+PC9vOnA+PC9zcGFuPjwvcD4NCjxwIGNsYXNzPSJNc29Ob3Jt
YWwiPjxzcGFuIGxhbmc9IkVOLVVTIj48bzpwPiZuYnNwOzwvbzpwPjwvc3Bhbj48L3A+DQo8b2wg
c3R5bGU9Im1hcmdpbi10b3A6MGNtIiBzdGFydD0iMiIgdHlwZT0iMSI+DQo8bGkgY2xhc3M9Ik1z
b0xpc3RQYXJhZ3JhcGgiIHN0eWxlPSJtYXJnaW4tbGVmdDowY207bXNvLWxpc3Q6bDAgbGV2ZWwx
IGxmbzMiPjxzcGFuIGxhbmc9IkVOLVVTIj5BYm91dCBudW1iZXIgcmVzdGFydGluZyDigJMgVGhl
cmUgd2FzIGNvbW1lbnQgYnkgQWx2YXJvIHdoZXJlIGhlIHdhbnRlZCB0aGVzZSBudW1iZXJzIHRv
IGJlIHJlc3RhcnRpbmcgdG8gZGlmZmVyZW50aWF0ZSBzZW5kZXIgYW5kIHJlY2VpdmVyIHByb2Nl
c3NpbmcNCjxvOnA+PC9vOnA+PC9zcGFuPjwvbGk+PC9vbD4NCjxwIGNsYXNzPSJNc29Ob3JtYWwi
PjxzcGFuIGxhbmc9IkVOLVVTIj5FViZndDsgSSBhbSBzdXJlIHRoYXQgQWx2YXJvIHdpbGwgbm90
IG1pbmQgaGF2ZSBzb21lIHRleHQsIGV2ZW4ganVzdCA0IHdvcmRzLCBzZXBhcmF0aW5nIHRoZSBz
ZW5kZXIgLyByZWNlaXZlciBwcm9jZXNzaW5nPG86cD48L286cD48L3NwYW4+PC9wPg0KPHAgY2xh
c3M9Ik1zb05vcm1hbCI+PHNwYW4gbGFuZz0iRU4tVVMiPjxvOnA+Jm5ic3A7PC9vOnA+PC9zcGFu
PjwvcD4NCjxvbCBzdHlsZT0ibWFyZ2luLXRvcDowY20iIHN0YXJ0PSIzIiB0eXBlPSIxIj4NCjxs
aSBjbGFzcz0iTXNvTGlzdFBhcmFncmFwaCIgc3R5bGU9Im1hcmdpbi1sZWZ0OjBjbTttc28tbGlz
dDpsMCBsZXZlbDEgbGZvMyI+PHNwYW4gbGFuZz0iRU4tVVMiPlNNRVQsIEkgd291bGQgdGFrZSBj
YXJlIG9mIGl0IGluIHRlcm1pbm9sb2d5Lg0KPG86cD48L286cD48L3NwYW4+PC9saT48L29sPg0K
PHAgY2xhc3M9Ik1zb05vcm1hbCI+PHNwYW4gbGFuZz0iRU4tVVMiPkVWJmd0OyB0aGFua3M8bzpw
PjwvbzpwPjwvc3Bhbj48L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj48c3BhbiBsYW5nPSJFTi1V
UyI+PG86cD4mbmJzcDs8L286cD48L3NwYW4+PC9wPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+PHNw
YW4gbGFuZz0iRU4tVVMiPjxvOnA+Jm5ic3A7PC9vOnA+PC9zcGFuPjwvcD4NCjwvZGl2Pg0KPC9i
b2R5Pg0KPC9odG1sPg0K

--_000_E04054FD5C884BEFBFBDE1331CDC9B3Eciscocom_--


From nobody Fri Feb 11 08:03:43 2022
Return-Path: <mankamis@cisco.com>
X-Original-To: bess@ietfa.amsl.com
Delivered-To: bess@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id DE2C83A12FF; Fri, 11 Feb 2022 08:03:35 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -14.585
X-Spam-Level: 
X-Spam-Status: No, score=-14.585 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, DKIM_VALID_EF=-0.1, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_HI=-5, RCVD_IN_MSPIKE_H3=0.001, RCVD_IN_MSPIKE_WL=0.001, SPF_NONE=0.001, T_HTML_ATTACH=0.01, 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=PdctU0bg; dkim=pass (1024-bit key) header.d=cisco.onmicrosoft.com header.b=XZ3sck5x
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 5PLBw_I_ZSiZ; Fri, 11 Feb 2022 08:03:24 -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 3418C3A09DB; Fri, 11 Feb 2022 08:03:23 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=cisco.com; i=@cisco.com; l=184489; q=dns/txt; s=iport; t=1644595403; x=1645805003; h=from:to:cc:subject:date:message-id:references: in-reply-to:mime-version; bh=b++ojVngY21fAXYTjM6zYN5bvEsYnesAvzYVKxeSq0A=; b=PdctU0bgbFeHCkJBVAjjqi5fCbzn3r1UU2bmZRStWIZWnZVU/DO/lRj5 oZdHmwPGYNrMcpJGtIR+c9Ap3XPCSVmy7j6LvLKBEkbx4w4h0TcdGF1p+ ggLCOreSuUia6iwxQEh767hY4WofMsqfDLXpigalWRD5+o2GHMHdlZmnw Q=;
X-Files: wdiff draft-ietf-bess-evpn-igmp-mld-proxy-16.txt draft-ietf-bess-evpn-igmp-mld-proxy-17.txt.html : 75177
IronPort-PHdr: =?us-ascii?q?A9a23=3AvFg5sx+xaZs3U/9uWCXoyV9kXcBvk7n3PwtA7?= =?us-ascii?q?J0hhvoOd6m45J3tMQTZ4ukll17GW4jXqpcmw+rbuqztQyoMtJCGtn1RfJlFT?= =?us-ascii?q?RRQj8IQkkQpC9KEDkuuKvnsYmQ6Ec1OWUUj8Wu8NB1eGd31YBvZpXjhhQM?= =?us-ascii?q?=3D?=
IronPort-Data: =?us-ascii?q?A9a23=3Al9MNJ6+9GLrXCz4pjGuLDrUDZ3+TJUtcMsCJ2?= =?us-ascii?q?f8bNWPdYAuW6IE1viVLAD/QKqvIMzSxZoAjLNurpx9F+ouAiJY9VVs78GkoS?= =?us-ascii?q?nZG7NLfAsSIax6ueT+CMoXPVktp84AfZ8XOaco5VWSZqwm1NP3gonxkkKSMS?= =?us-ascii?q?v/kEunUK2UoGkl4WDtniQ5mn4bV6aZkiNO3WwjV4t+o/pXUMwav0W4vP28Z4?= =?us-ascii?q?PiIoh8wsP2t5mtJ5gFvOvkb5gOHm3VNBckVff3ocSqkG9UMRLDnTuuepF3VE?= =?us-ascii?q?gQ1qD9yV4r6zd7GT6EqflLzFQPQ2yUGC6Oo20RMqHBug/k2aKVFM0pagm6Ex?= =?us-ascii?q?Ygrl45HnJHhEg1B0o8gNwg+v7i0K8z1VEF/0OevzUOX7IrDnyUqT1O2m680V?= =?us-ascii?q?BtuZNVBkgpKKTgmGcIweWhlgi+r34pa8JrjIgVdrpxLwPvDZevziVk4pd3tN?= =?us-ascii?q?svKdLiYK0n8CXC06x9r7ixGNa62i8P08lODZjyYC/FEEg9/5J7TAI6VanfDn?= =?us-ascii?q?z1w8Dp5pIIt6GTViQd2yrWobpzee8eBQoNemUPwSmDupjuiREpFco3Ej2PYr?= =?us-ascii?q?RpAhceX9c//cIcbEr6x8/9xqFaS3WcUThYRUDNXpNHo2xHjC40HdBd8Fi0G6?= =?us-ascii?q?PJaGFaQZsL5XgG7p2Gf+B8RR9R4HOgz6QXLwa3Riy6TC3MfZj9MdNJgs9U5L?= =?us-ascii?q?RQg20SS2tjpDD11q5WURG6TsLCOoluaNTIcI3NHZCIYQ04P7sL45YwtlhSKT?= =?us-ascii?q?9lmCOuwitGwASv30yGirSUiifMUl8Fj/6S25l/vgj+wqN7OVAFdzgbeUn+mx?= =?us-ascii?q?gZ4eMioa5HAwVrX9/9DIa6bU1+ApHUe3c6T8Igz4Tul/MCWaP8GELfs7PGfP?= =?us-ascii?q?XiCx1VuBJImsT+q/haekUlryGkWDC9U3gwsKWG1CKMLhT5s2Q=3D=3D?=
IronPort-HdrOrdr: =?us-ascii?q?A9a23=3AX6wEEKuv6YmGfPS2H7Wudl7N7skC1YMji2?= =?us-ascii?q?hC6mlwRA09TyXGraGTdaUguyMc1gx/ZJh5o6H+BEGBKUmskqKdkrNhQ4tKPT?= =?us-ascii?q?OW+VdASbsD0WKM+UyaJ8STzJ856U4kSdkDNDSSNyk7sS+Z2njDLz9I+rDum8?= =?us-ascii?q?rE6Za8vhVQpENRGtxdBmxCe2Cm+zhNNXF77O0CZeOhD6R81l6dUEVSSv7+Km?= =?us-ascii?q?gOXuDFqdGOvonhewQ6Cxku7xTLpS+06ZbheiLonSs2Yndq+/MP4GLFmwv26u?= =?us-ascii?q?GIqPeg0CLR0GfV8tB/hMbh8N1eH8aB4/JlaAkEyzzYIbiJaYfy+wzdk9vfrm?= =?us-ascii?q?rCV+O8+ivICv4Dr085uFvF+ScFlTOQiwrGoEWSuGNwyUGT0fARAghKUfaoQe?= =?us-ascii?q?liA0fkA41KhqAg7EsD5RPqi3JaYCmw7xjV9pzGUQpnmVGzpmdnmekPj2ZHWY?= =?us-ascii?q?9bc7NJq5cDlXklXKvoMRiKorzPKtMeQf00JcwmB2+yfjTcpC1i0dasVnM8El?= =?us-ascii?q?OPRVUDoNWc13xTkGpix0UVycQDljNYnahNBaVs9qDBKOBlhbtORsgZYeZ0A/?= =?us-ascii?q?oAW9K+DijITQjXOGyfLFz7HOUMOm7LqZTw/LIpjdvaN6Ag3d83gtDMQVlYvW?= =?us-ascii?q?k9dwbnDtCPxoRC9lTXTGC0TV3Wu4pjDlhCy/XBrZbQQFm+oWEV4oKdSq8kc7?= =?us-ascii?q?jmst6ISeVrP8M=3D?=
X-IronPort-Anti-Spam-Filtered: true
X-IronPort-Anti-Spam-Result: =?us-ascii?q?A0AJAAByHvlh/51dJa1QCg4MAQEBAQE?= =?us-ascii?q?BAQEBAQMBAQEBEgEBAQECAgEBAQFAgUYFAQEBAQsBgSAxKAYoB3daEyQxA4g?= =?us-ascii?q?NA4RZYIUOgwIDgROJfYUqimqBLhSBEQNUBAcBAQENAQE3BgQEAQGBcIMVAoN?= =?us-ascii?q?fAiU0CQ4BAgQBAQESAQEFAQEBAgEGBIEJE4U7AQEEAiUNhkIBAQEBAgESCAE?= =?us-ascii?q?MGQEBJRIBCwQCAQgRAwEBAQEgAQ0CHxEdCAIEAQ0FCAYGBweCBF+CZQMNIQE?= =?us-ascii?q?OQqFpAYE6AoofeIEBMoEBgggBAQYEBIFKQYMCDQuCMAcJgToBgw2CflRKgwG?= =?us-ascii?q?DDXsnHIFJRIEVQ4IwNz6CIUIBAQIBgRQLAQcBAQcLAQgbFQkMARGDEYIukTU?= =?us-ascii?q?BLAEBPQYBATAMAiEDAQMNBwYBAgUQBgMICAYCAgIQAwkmCisEBhMtBgINBAc?= =?us-ascii?q?DAQIBAQsFBQEBDwMJDQYBBAMDERoPA5FXExAEBwohglUBihQ/gTIPi3KEMIR?= =?us-ascii?q?VhzSBPWsKg0aFZoUbhn2GZIECBIYTFYNyRIEHilGVB4Jyk3iCUiCCJ4pIg06?= =?us-ascii?q?QLxYUBAQYAQKEaQIEAgQFAg4BAQaBMDE8OTBwcBU7gmkJSBkPgRuEHIY9ggo?= =?us-ascii?q?iDAURFW4BAQGCSYUUhQVFdAI2AgYBCgEBAwmNTAEB?=
X-IronPort-AV: E=Sophos;i="5.88,333,1635206400";  d="html'217?scan'217,208,217";a="997587073"
Received: from rcdn-core-6.cisco.com ([173.37.93.157]) by rcdn-iport-2.cisco.com with ESMTP/TLS/DHE-RSA-SEED-SHA; 11 Feb 2022 16:01:55 +0000
Received: from mail.cisco.com (xbe-aln-005.cisco.com [173.36.7.20]) by rcdn-core-6.cisco.com (8.15.2/8.15.2) with ESMTPS id 21BG1tKw001643 (version=TLSv1.2 cipher=AES256-SHA bits=256 verify=OK); Fri, 11 Feb 2022 16:01:55 GMT
Received: from xfe-rtp-004.cisco.com (64.101.210.234) by xbe-aln-005.cisco.com (173.36.7.20) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.2.986.14; Fri, 11 Feb 2022 10:01:55 -0600
Received: from xfe-rcd-002.cisco.com (173.37.227.250) by xfe-rtp-004.cisco.com (64.101.210.234) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.2.986.14; Fri, 11 Feb 2022 11:01:54 -0500
Received: from NAM12-DM6-obe.outbound.protection.outlook.com (72.163.14.9) by xfe-rcd-002.cisco.com (173.37.227.250) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.2.986.14 via Frontend Transport; Fri, 11 Feb 2022 10:01:53 -0600
ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=oI+Onak6KoXLA9iktdWk+XDHCU0qiHa7Lp7wyPBvPm5xjrWCyz/utDfXxKkNzgxTNnePBQ25mRF/ghrVPLKWETL56P8vAKR0o409AjQi+QtUYFbNNSG5OWZDKDgnOyifr1E8d0CeeGvF4c4ItRNFl7pKSTONr4u6xcn8+tnEJaSMjiyExwEqJsw2zspgP0+Stp+bM1WIKhVxhQE90cLw5bFInRx4lfM8mfX+1xeRORKER4YT723ldlbDZviBs3GzEwcXtGJBpYV2y/98mFzKSfX3p0yEaYmMAwwSz3MWTJwM35sH5A9vDd9KWSGbiRab03BCNuCvxXraU/i8ysjQ+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-AntiSpam-MessageData-ChunkCount:X-MS-Exchange-AntiSpam-MessageData-0:X-MS-Exchange-AntiSpam-MessageData-1; bh=wxTx9XSr+IjaU3OGnxaRTtzf57n2q3Brg+aRxusYGHg=; b=dNvTAJmvlYI2J8U/qVHfEIxvQ9FnsVqwhKrZeOx1n8qYyyb8VozYiyZ3CAhnchOkik83DQC2s/3AX2ZljGAmHoiFgks//NakczWJRPhTr/nOofyXevC5rpqa/ZK77JfXJIGPMhAfkSO71b1t51RSVWmmIQ+Ji5vZ8nN82ygblyyaEghh7nDC+KJaTKzbyfQBbIT0vHvTpn8htj2QhfImjjmHqwatPwJOGiXhXQypEwBM58FhFmAbX5P+WtK6PWmIOySAwYWsWlSxsYZfQastXIWmYlp3yU7AOH1UjFTV66ypl0ozZRS908kQ9g07TaEC330An3WbY+vZ2aAXDlzRjA==
ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=none; dmarc=none; dkim=none; 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=wxTx9XSr+IjaU3OGnxaRTtzf57n2q3Brg+aRxusYGHg=; b=XZ3sck5xvyfv+NHUMZZbJd8L0aO+ZvrPC7O7O0SZkSp1DM2ZrNhsg+q8ctIF7xi0SRwDRRNTe/lQEnn9RPFyAT06GnYeNQTf1aS53PS+Lu5GLQ6l0xxgCrNf9jlxp2kFHvzzX9zeP/P4h/c5DX24rit5DOiyNo/GZvkiRuQwHds=
Received: from BYAPR11MB2725.namprd11.prod.outlook.com (2603:10b6:a02:c5::25) by CY4PR11MB1864.namprd11.prod.outlook.com (2603:10b6:903:11f::10) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.4975.15; Fri, 11 Feb 2022 16:01:51 +0000
Received: from BYAPR11MB2725.namprd11.prod.outlook.com ([fe80::9d4:fc29:23ae:365f]) by BYAPR11MB2725.namprd11.prod.outlook.com ([fe80::9d4:fc29:23ae:365f%4]) with mapi id 15.20.4951.021; Fri, 11 Feb 2022 16:01:51 +0000
From: "Mankamana Mishra (mankamis)" <mankamis@cisco.com>
To: John E Drake <jdrake@juniper.net>, Benjamin Kaduk <kaduk@mit.edu>
CC: The IESG <iesg@ietf.org>, "draft-ietf-bess-evpn-igmp-mld-proxy@ietf.org" <draft-ietf-bess-evpn-igmp-mld-proxy@ietf.org>, "bess-chairs@ietf.org" <bess-chairs@ietf.org>, "bess@ietf.org" <bess@ietf.org>, "slitkows.ietf@gmail.com" <slitkows.ietf@gmail.com>
Thread-Topic: Benjamin Kaduk's Discuss on draft-ietf-bess-evpn-igmp-mld-proxy-13: (with DISCUSS and COMMENT)
Thread-Index: AQHXxhVtdmzLuJLsVE625NbkijseCKvdyL2AgAB+YoCAiyy3gIAbWdeAgAQRwoCABlU2vw==
Date: Fri, 11 Feb 2022 16:01:51 +0000
Message-ID: <BYAPR11MB27253D4166AB6157C6C53720DF309@BYAPR11MB2725.namprd11.prod.outlook.com>
References: <163477731824.13216.11701195886404718166@ietfa.amsl.com> <BY3PR05MB8081E98A7C975296FF4721DEC7BF9@BY3PR05MB8081.namprd05.prod.outlook.com> <20211022020803.GT88762@kduck.mit.edu> <BY3PR05MB80810CF613E748F259158D0FC7589@BY3PR05MB8081.namprd05.prod.outlook.com> <20220205010845.GZ11486@mit.edu> <BY3PR05MB80812B7FF60AE68D2386B6E8C72C9@BY3PR05MB8081.namprd05.prod.outlook.com>
In-Reply-To: <BY3PR05MB80812B7FF60AE68D2386B6E8C72C9@BY3PR05MB8081.namprd05.prod.outlook.com>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach: yes
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_SetDate=2022-02-07T15:11:59.0000000Z; MSIP_Label_0633b888-ae0d-4341-a75f-06e04137d755_Name=0633b888-ae0d-4341-a75f-06e04137d755; MSIP_Label_0633b888-ae0d-4341-a75f-06e04137d755_ContentBits=2; MSIP_Label_0633b888-ae0d-4341-a75f-06e04137d755_Method=Standard
authentication-results: dkim=none (message not signed) header.d=none;dmarc=none action=none header.from=cisco.com;
x-ms-publictraffictype: Email
x-ms-office365-filtering-correlation-id: a89b4c5b-e950-4967-06d3-08d9ed77d10b
x-ms-traffictypediagnostic: CY4PR11MB1864:EE_
x-microsoft-antispam-prvs: <CY4PR11MB1864B89D4A8EB9E1ECD98225DF309@CY4PR11MB1864.namprd11.prod.outlook.com>
x-ms-oob-tlc-oobclassifiers: OLM:7219;
x-ms-exchange-senderadcheck: 1
x-ms-exchange-antispam-relay: 0
x-microsoft-antispam: BCL:0;
x-microsoft-antispam-message-info: WCSobmOX0SwHC6RkOXZ0gUGFOhMqU4nZ2mOe6cU4FJyrOo+tmV7VwDSXv96bQcOABx9f/8xlsEHUxgX4gtXMQnV1FL3/0MTD+DhZp7OCh4omxAGesC78w+QcHUpndJ1ZthdJ+y1Uasg9+Po979eWIJy5umPEDzwoCkBY/ABWHOjaWoFZNj2iQpXWhuc4Uh4KymFJafrpkTdMDkNLl9kAHbCbhtApr5so5lrH6CkeG34TmaiXdy+OYIegBqmGwiMgJJKDRppuM8iEZlNhMtaACdxmSlzrqcMLFmXBiHwxt5v0RhaLb7AieS2Jo/rDUaiNFWyraiW3uBZ5BDmq+mcCdI2Zywaa9N/m8SMo0tIVOcEmWGdV5lcUvc1DmU7qBQHuMrDQbF+cj6ovrI1QvBQNmdj03vhJTje90u27qZgXh7NIylddaMPDNjPG4K7FNZ9lghOPDXufsh3Dw3EQZsnvBBuoahgj9DNxrUs6fVGbM9PARcCum5NK84c6lNWcL4JUkHkYDiFmu2KKv5u7m0bqLDOTPXWFUPCV5PGlEvAVb0fdyQmW10KimT/QOvRDLl1B1tsbg09v5/cxMVL0goT6lF5RmdP+MAiWFSmvY/zQZT9vHnfKCOeZs15SSc3peHGOKlDETBgMElInRxDq678J8LP2VQxKlmc1Aj38Li7esf/qY7dSKg+7q3YPO7Jsh53xMOfSmF4YWqxPkK/71Z6fFK+xjZ/fpXdXndIxdspIQRRzAcMCQ/qPkcVr9uAPoihJ4QSc6e5u0U9njoLSOgcmOpCRjSKBld/85Scy9vNegYw=
x-forefront-antispam-report: CIP:255.255.255.255; CTRY:; LANG:en; SCL:1; SRV:;  IPV:NLI; SFV:NSPM; H:BYAPR11MB2725.namprd11.prod.outlook.com; PTR:; CAT:NONE;  SFS:(13230001)(366004)(5660300002)(30864003)(38070700005)(83380400001)(508600001)(9686003)(8936002)(9326002)(52536014)(66574015)(966005)(33656002)(53546011)(71200400001)(26005)(186003)(7696005)(6506007)(2906002)(166002)(86362001)(38100700002)(99936003)(54906003)(110136005)(316002)(55016003)(122000001)(66476007)(66446008)(64756008)(4326008)(8676002)(66556008)(76116006)(66946007)(579004); DIR:OUT; SFP:1101; 
x-ms-exchange-antispam-messagedata-chunkcount: 1
x-ms-exchange-antispam-messagedata-0: =?iso-8859-1?Q?URkyZJtC4RW6eZwiV6NVpEajGVQ+ZZrltHIE+BmJe4BiFsFxEuIklnUOnA?= =?iso-8859-1?Q?uDRUVtRwXVQh9aMwMAsKoBEkhw74RpJksLD6e/cHdKZd/3uT1zk8JCEMc8?= =?iso-8859-1?Q?5BeKJm9gEWZYoKlzpYYBHN++yb8dXUYUbOBJjjh7abqZlCZTnvP1simj7H?= =?iso-8859-1?Q?WXBousMSQjMf3/m0JTGZSbyPcjo63WsYXOZrKHc2k8yO+43e3Zm5e2vgle?= =?iso-8859-1?Q?1Fc5hBpDScyePN8TYC9jwzFskZ0ejQh6ffFF7oHL63D9ZDowvyMI/EY37N?= =?iso-8859-1?Q?I2CBrQ/NFAqrULrN7tuEgOHwQsAUa7flPoEmvJE7GcThlH61MGCCjQGn2a?= =?iso-8859-1?Q?nhg1NBJdkmKiyexLEpnAHca73lT0vzOpkqBTVq/xH6bnaB0+0o7m7uFOz+?= =?iso-8859-1?Q?3D8u/DOGoMscCC8wYKm27FE/5U2kzNlLobCE276GLahIvM0U/0iEh29PDr?= =?iso-8859-1?Q?kKhpLW69dgOCZKHIOzc33f76B9m30c/K80EWOlWrq2/Ds3SJCG3FOXItNX?= =?iso-8859-1?Q?JoTTjtI+RkA29/g7eRL9U39PhuadUOiYqjRfaZPxLV0/YXnvulwVCrrDjB?= =?iso-8859-1?Q?XnyK55IGvfBidbLkQydqE9DdbsVBEJ1iPGhZ3608PmosDn41OYVReWOEUb?= =?iso-8859-1?Q?fLjArIbEzXhgFMMoq+jcw4dp1QAGTsZsfn/iHumlXh4vjPy8foXTQp9ZnM?= =?iso-8859-1?Q?uHktD83G/l7jGoLAhxxexFGiPE7ukhY8SG9mnnhmNiZ60dObkSr1P8pvPS?= =?iso-8859-1?Q?0MJFZ3pz8TtSanSPiCUHFHaxgcA1tpIY5CIpzdQZBeo3D1wfV8Yr+TYbdQ?= =?iso-8859-1?Q?bK4WothpQ1+4CjRAlK0J9OOwW5LwDVDs+SePmx9Zk5gUu/fZ9LFyX5Ozss?= =?iso-8859-1?Q?swgSAnvBkE8B/T87sFdus7AmTm3okU/XQ+GGtvuCBcTXSHB7ZaCr3NZQbr?= =?iso-8859-1?Q?a0ZLjc2QKRwBC+lx0KeL3cs7lXqpy41CWA7sNwbiVe7wHVB6HHsh3bxThH?= =?iso-8859-1?Q?bldDbWGZsYJIXH+sGHo+YlxXKM9WHwVKAM5yV3GVbJI/SxGJQ81QhyUYQs?= =?iso-8859-1?Q?NEBKCg6LnIW9zuRJeigz8VoTCp60qNJIK3OfQEBGc1mVDm8RexLxPrszRk?= =?iso-8859-1?Q?HngRbPM7QtdN8hGFlrj78JmUL+ZoYjnw7skLuwvBj+aKtQ/VdlU3KLP4/k?= =?iso-8859-1?Q?alFZdJoPGP3sAFqN1MUi+fmMdk+Iy/ifzOjCqH3SeD97pWN/XWVYWy5j5A?= =?iso-8859-1?Q?ggMq9fYrvRkIr+uZqXWETfg9YgVYuUsFB8PxgORNH9SpLpB8v8JJHXr9YX?= =?iso-8859-1?Q?hqVJPOsuygyUTUISiP3B7bMSRVBtk5UYJ9WhUUg0xppBKAK6jtgpogDaFF?= =?iso-8859-1?Q?CPF3Th/fFAFrXmskkot5JwzAS4cKX+QLIJsXbEnnezlfDimhR/7/pmQws6?= =?iso-8859-1?Q?w2J48eDoft2rJjyS7I1OPR3JIewcyNWxbOCpzatw4WZpJBFwgsYQVX8yhg?= =?iso-8859-1?Q?3ARYzDZF4SQxiO5Q4Xt8EYkwF1dK6fj1g7F87jnGrQUDweKlXC1wgJI+D7?= =?iso-8859-1?Q?1z/pqqv2rX+e+NlGyW8gYO1xS2LbWDM5SuasfXxPb2jwDK5+cia/NJIifr?= =?iso-8859-1?Q?N+pzlUH21ycTcPWfU/vGpPpduCTb08lwuULuMf/rWxJk6WCyIqlHC1dMdW?= =?iso-8859-1?Q?g9FUIvoe3UWAnohUuqKlJG1AA1ybIjTIwJ8qJKiX?=
Content-Type: multipart/mixed; boundary="_004_BYAPR11MB27253D4166AB6157C6C53720DF309BYAPR11MB2725namp_"
MIME-Version: 1.0
X-MS-Exchange-CrossTenant-AuthAs: Internal
X-MS-Exchange-CrossTenant-AuthSource: BYAPR11MB2725.namprd11.prod.outlook.com
X-MS-Exchange-CrossTenant-Network-Message-Id: a89b4c5b-e950-4967-06d3-08d9ed77d10b
X-MS-Exchange-CrossTenant-originalarrivaltime: 11 Feb 2022 16:01:51.2750 (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: DqEsdRBMFmRrwGQ/9yaaAnBFnB8fRA1Wf1ISF8tthvKKpFMUtbWL6/djAsXSZH/l4E+zDvlLB1EW7fAkNYQBBA==
X-MS-Exchange-Transport-CrossTenantHeadersStamped: CY4PR11MB1864
X-OriginatorOrg: cisco.com
X-Outbound-SMTP-Client: 173.36.7.20, xbe-aln-005.cisco.com
X-Outbound-Node: rcdn-core-6.cisco.com
Archived-At: <https://mailarchive.ietf.org/arch/msg/bess/6WHsTDLYTxXNBnJtw1Z4_-4ehS0>
Subject: Re: [bess] Benjamin Kaduk's Discuss on draft-ietf-bess-evpn-igmp-mld-proxy-13: (with DISCUSS and COMMENT)
X-BeenThere: bess@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: BGP-Enabled ServiceS working group discussion list <bess.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/bess>, <mailto:bess-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/bess/>
List-Post: <mailto:bess@ietf.org>
List-Help: <mailto:bess-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/bess>, <mailto:bess-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 11 Feb 2022 16:03:37 -0000

--_004_BYAPR11MB27253D4166AB6157C6C53720DF309BYAPR11MB2725namp_
Content-Type: multipart/alternative;
 boundary="_000_BYAPR11MB27253D4166AB6157C6C53720DF309BYAPR11MB2725namp_"

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

Hi Ben,
Making the changes as you suggested. Attached diff which I would be pushing=
 today.

One question

> =A78 now talks about an "IGMP or MLD Proxy Support" flag, but we actually=
 have
> separate "IGMP Proxy Support" and "MLD Proxy Support" flags.

Does IGMP or MLD Proxy Support not mean that either of them can be set / un=
set. Any thing specific you want to be added here ?

Mankamana

From: John E Drake <jdrake@juniper.net>
Date: Monday, February 7, 2022 at 7:17 AM
To: Benjamin Kaduk <kaduk@mit.edu>
Cc: The IESG <iesg@ietf.org>, draft-ietf-bess-evpn-igmp-mld-proxy@ietf.org =
<draft-ietf-bess-evpn-igmp-mld-proxy@ietf.org>, bess-chairs@ietf.org <bess-=
chairs@ietf.org>, bess@ietf.org <bess@ietf.org>, slitkows.ietf@gmail.com <s=
litkows.ietf@gmail.com>
Subject: RE: Benjamin Kaduk's Discuss on draft-ietf-bess-evpn-igmp-mld-prox=
y-13: (with DISCUSS and COMMENT)
Ben,

Comments inline below.

Yours Irrespectively,

John


Juniper Business Use Only

> -----Original Message-----
> From: Benjamin Kaduk <kaduk@mit.edu>
> Sent: Friday, February 4, 2022 8:09 PM
> To: John E Drake <jdrake@juniper.net>
> Cc: The IESG <iesg@ietf.org>; draft-ietf-bess-evpn-igmp-mld-proxy@ietf.or=
g;
> bess-chairs@ietf.org; bess@ietf.org; slitkows.ietf@gmail.com
> Subject: Re: Benjamin Kaduk's Discuss on draft-ietf-bess-evpn-igmp-mld-pr=
oxy-
> 13: (with DISCUSS and COMMENT)
>
> [External Email. Be cautious of content]
>
>
> Hi John,
>
> My apologies for taking a few weeks to reply; I was sick when this came i=
n and a
> bunch of stuff piled up, which has taken some time to get back to.
> I can only take a small amount of solace by noting that at least this is =
not the
> last DISCUSS blocking the document from approval.
>
> Inline...
>
> On Tue, Jan 18, 2022 at 03:28:11PM +0000, John E Drake wrote:
> >
> > > -----Original Message-----
> > > From: Benjamin Kaduk <kaduk@mit.edu>
> > > Sent: Thursday, October 21, 2021 10:08 PM
> > > To: John E Drake <jdrake@juniper.net>
> > > Cc: The IESG <iesg@ietf.org>;
> > > draft-ietf-bess-evpn-igmp-mld-proxy@ietf.org;
> > > bess-chairs@ietf.org; bess@ietf.org; slitkows.ietf@gmail.com
> > > Subject: Re: Benjamin Kaduk's Discuss on
> > > draft-ietf-bess-evpn-igmp-mld-proxy-
> > > 13: (with DISCUSS and COMMENT)
> > >
> > > [External Email. Be cautious of content]
> > >
> > >
> > > Hi John,
> > >
> > > Thanks for helping clarify.  Also inline.
> > >
> > > On Thu, Oct 21, 2021 at 06:35:43PM +0000, John E Drake wrote:
> > > > Ben,
> > > >
> > > > Comments inline.
> > > >
> > > > Yours Irrespectively,
> > > >
> > > > John
> > > >
> > > >
> > > > Juniper Business Use Only
> > > >
> > > > > -----Original Message-----
> > > > > From: Benjamin Kaduk via Datatracker <noreply@ietf.org>
> > > > > Sent: Wednesday, October 20, 2021 8:49 PM
> > > > > To: The IESG <iesg@ietf.org>
> > > > > Cc: draft-ietf-bess-evpn-igmp-mld-proxy@ietf.org;
> > > > > bess-chairs@ietf.org; bess@ietf.org; slitkows.ietf@gmail.com
> > > > > Subject: Benjamin Kaduk's Discuss on
> > > > > draft-ietf-bess-evpn-igmp-mld-proxy-
> > > 13:
> > > > > (with DISCUSS and COMMENT)
> > > > >
> > > > > [External Email. Be cautious of content]
> > > > >
> > > > >
> > > > > Benjamin Kaduk has entered the following ballot position for
> > > > > draft-ietf-bess-evpn-igmp-mld-proxy-13: Discuss
> > > > >
> > > > > When responding, please keep the subject line intact and reply
> > > > > to all email addresses included in the To and CC lines. (Feel
> > > > > free to cut this introductory paragraph, however.)
> > > > >
> > > > >
> > > > > Please refer to
> > > > > https://urldefense.com/v3/__https://www.ietf.org/blog/handling-i<=
https://urldefense.com/v3/__https:/www.ietf.org/blog/handling-i>
> > > > > esg-
> > > > > ballot-
> > > > > positions/__;!!NEt6yMaO-
> > > > >
> > >
> gk!RdAYIQJzeV4Zo3HeoU6yFlhxJGC56JOC41jC9lqSbJyT7Gw448bi3rPSRrxQJ1U$
> > > > > for more information about how to handle DISCUSS and COMMENT
> > > positions.
> > > > >
> > > > >
> > > > > The document, along with other ballot positions, can be found her=
e:
> > > > > https://urldefense.com/v3/__https://datatracker.ietf.org/doc/dra<=
https://urldefense.com/v3/__https:/datatracker.ietf.org/doc/dra>
> > > > > ft-i
> > > > > etf-bess-
> > > > > evpn-igmp-mld-proxy/__;!!NEt6yMaO-
> > > > >
> > >
> gk!RdAYIQJzeV4Zo3HeoU6yFlhxJGC56JOC41jC9lqSbJyT7Gw448bi3rPSbOB2k3E$
> > > > >
> > > > >
> > > > >
> > > > > ----------------------------------------------------------------
> > > > > ----
> > > > > --
> > > > > DISCUSS:
> > > > > ----------------------------------------------------------------
> > > > > ----
> > > > > --
> > > > >
> > > > > (1) Apparently each PE is supposed to store version flags for
> > > > > each other PE in the EVI (I guess on a per-route basis?), but
> > > > > this is mentioned just once, in passing, in step 2 of the Leave
> > > > > Group procedures in
> > > =A74.1.2.
> > > >
> > > > [JD]  The first hop PE keeps track of which IGMP or MLD versions
> > > > are active on
> > > the ESes to which it is attached and announces this via the BGP SMET =
route.
> > >
> > > Yes.  Should this statement (or something like it) be in the document=
 itself?
> > > (Where?)
> >
> > [JD] Would you please review sections 4 and 5 of the -16
> (https://urldefense.com/v3/__https://datatracker.ietf.org/doc/html/draft-=
ietf-
> bess-evpn-igmp-mld-proxy-16*section-4__;Iw!!NEt6yMaO-gk!U0f6li3uRjd2faD-
> rySykNfIC0xL6dDVldh9DGvrvQvssauGhJcWFs1_GYAo7RM$ ,
> https://urldefense.com/v3/__https://datatracker.ietf.org/doc/html/draft-i=
etf-<https://urldefense.com/v3/__https:/datatracker.ietf.org/doc/html/draft=
-ietf->
> bess-evpn-igmp-mld-proxy-16*section-5__;Iw!!NEt6yMaO-gk!U0f6li3uRjd2faD-
> rySykNfIC0xL6dDVldh9DGvrvQvssauGhJcWFs1_8b_wkkE$ ) and see if they are is
> clear enough?
>
> You ask if they are "clear enough?"  The changes to clarify which steps a=
re done
> by which PEs are quite helpful, and thank you for that.  But they are not=
 really
> addressing the issue that was bothering me.  Nevertheless, in light of th=
is discuss
> point being raised in order to have a conversation, I guess they are clea=
r
> *enough*, but just barely, and there's plenty of room to make them more c=
lear.
>
> In short, what bothers me here is that we say something like "compare ...
> with its per-PE stored version flags", but we never concretely say "store=
 some
> per-PE version flags" anywhere.  Now, this is BGP, so of course you're st=
oring
> what you got and from whom, but writing it in the way it's currently stat=
ed
> makes the reader work pretty hard to figure out what's going on.  If we s=
aid
> something like (with the caveat that I am surely using the wrong terminol=
ogy)
> "compare ... with the version flags from the corresponding saved EVPN SME=
T
> route in the BGP session with this PE", that would be very clear about wh=
at was
> saved and why.
>
> We could also go further and talk about the information model concretely,=
 a la:
>
> % The goal of IGMP and MLD proxying is to make the EVPN behave seamlessly
> for % the tenant systems with respect to multicast operations, while usin=
g a
> more % efficient delivery system for signaling and delivery across the VP=
N.
> % Accordingly, group state must be tracked synchronously among the PEs %
> serving the VPN, with join and leave events propagated to the peer PEs, a=
nd %
> each PE tracking the state of each of its peer PEs with respect whether %=
 there
> are locally attached group members (and in some cases, senders), what %
> version(s) of IGMP/MLD are in use for those locally attached group member=
s, %
> etc.  In order to perform this translation, each PE acts as an IGMP route=
r % for
> the locally attached domain, and maintains the requisite state on % local=
ly
> attached nodes, sends periodic membership queries, etc.  The role % of EV=
PN
> SMET route propagation is to ensure that each PE's local state is % propa=
gated
> to the other PEs so that they share a consistent view of the % overall IG=
MP
> Membership Request and Leave Group state.  It is important to % note that=
 the
> need to keep such local state can be triggered by either % local IGMP tra=
ffic or
> BGP EVPN signaling.  In most cases a local IGMP event % will need to be s=
ignaled
> over EVPN, though state initiated by received EVPN % traffic will not alw=
ays
> need to be relayed to the locally attached domain.

[JD]  We can add this text to section 4.
>
> > >
> > > > > Similarly, =A76.1 defines, somewhat in passing, some "local IGMP
> > > > > Membership Request (x,G) state" that must be maintained in some c=
ases.
> > > > > Let's discuss whether it's appropriate/useful to have a general
> > > > > introductory section that covers what new state PEs are expected
> > > > > to retain as part of supporting IGMP/MLD proxying.  Maybe the
> > > > > answer is "no", but I would like to have the conversation.
> > > >
> > > > [JD]  Section 6 generalizes the notion of a first hop PE to be the
> > > > set of multi-
> > > homed PEs attached to a given ES.  Section 6
> > > (https://urldefense.com/v3/__https://datatracker.ietf.org/doc/html/d
> > > raft-ietf-
> > > bess-evpn-igmp-mld-proxy-13*section-6__;Iw!!NEt6yMaO-
> > > gk!WAMtLTp8pHMhjeyfDY13FOVPAqTuQaEqcCu8hQOf-
> > > GMscsBgaRFDzERgy6ZEfS8$ ) explains why the multi-homed PEs need to
> > > synchronize state and section 6.1 explains what is that state:
> > >
> > > Rereading it, it does explain the need for state synchronization;
> > > thanks for pointing that out.  However, it does not appear to use or
> > > introduce the specific term that the subsequent subsections are
> > > using to refer to that state.  It seems like it could be useful to
> > > have a defined term for this state, to help readers make the
> > > connection between the need to track the state and where that state i=
s
> referenced in the subsequent procedures.
> > >
> > > >  If the PE doesn't already have local IGMP Membership Request
> > > > (x,G) state for
> > > that BD on that ES, it MUST instantiate local IGMP Membership
> > > Request (x,G) state and MUST advertise a BGP IGMP Join Synch route
> > > for that (ES,BD).  Local IGMP Membership Request (x,G) state refers
> > > to IGMP Membership Request (x,G) state that is created as a result
> > > of processing an IGMP Membership Report for (x,G).
> > > >
> > > > i.e., IGMP Membership Request (x,G) state is the union of the
> > > > local IGMP Join
> > > (x,G) state and the installed IGMP Join Synch route.
> > >
> > > This would be a great start to a definition for such a defined term
> > > that I propose above.
> >
> > [JD]  Would you please review section 6 of the -16 version
> (https://urldefense.com/v3/__https://datatracker.ietf.org/doc/html/draft-=
ietf-
> bess-evpn-igmp-mld-proxy-16*section-6__;Iw!!NEt6yMaO-gk!U0f6li3uRjd2faD-
> rySykNfIC0xL6dDVldh9DGvrvQvssauGhJcWFs1_dTYpjPA$ ) and see if it is clear
> enough?
>
> Even if you don't want to use the "concrete information model" approach I
> outline above, I think this text would be much clearer with the following=
 change
> in =A76:
>
> OLD:
>    Therefore, all PEs attached to a given ES must coordinate IGMP
>    Membership Request and Leave Group (x,G) state, where x may be either
>    '*' or a particular source S, for each BD on that ES. [...]
>
> NEW:
>    Therefore, all PEs attached to a given ES must coordinate IGMP
>    Membership Request and Leave Group (x,G) state, where x may be either
>    '*' or a particular source S, for each BD on that ES.  Each PE has a
>    local copy of that state, and the EVPN signaling serves to synchronize
>    state across PEs.

[JD]  This is fine.

>
> But is it "clear enough" as-is?  Again, just barely, and I will demote th=
is topic to a
> COMMENT-level remark.
>
> > >
> > > > >
> > > > > (2) I am not sure if the body text is consistent with what is
> > > > > being allocated from IANA.  =A78 describes PEs that are not using
> > > > > ingress replication as being identifiable as """any PE that has
> > > > > advertised an Inclusive Multicast Tag route for the BD without
> > > > > the "IGMP Proxy Support" flag""", but the IANA considerations
> > > > > allocate flags for both IGMP Proxy Support and MLD Proxy
> > > > > Support.  Is a PE that advertises MLD Proxy Support but not IGMP
> > > > > Proxy Support to be treated as
> > > not using ingress replication, as the literal interpretation of this
> > > text would require?
> > > > > Similarly, =A79.2.1 and =A79.3.1 include restrictions on indicati=
on
> > > > > of support for "IGMP Proxy" with no mention of "MLD Proxy".
> > > >
> > > > [JD]  It should be either IGMP or MLD Proxy Support
> > >
> > > Yes.  Hopefully this is easy to insert into the document itself.
> >
> > [JD]  Would you please review sections 8 and 9.4 of the -16 version
> (https://urldefense.com/v3/__https://datatracker.ietf.org/doc/html/draft-=
ietf-
> bess-evpn-igmp-mld-proxy-16*section-8__;Iw!!NEt6yMaO-gk!U0f6li3uRjd2faD-
> rySykNfIC0xL6dDVldh9DGvrvQvssauGhJcWFs1_U63FOVo$ , and
> https://urldefense.com/v3/__https://datatracker.ietf.org/doc/html/draft-i=
etf-<https://urldefense.com/v3/__https:/datatracker.ietf.org/doc/html/draft=
-ietf->
> bess-evpn-igmp-mld-proxy-16*section-9.4__;Iw!!NEt6yMaO-
> gk!U0f6li3uRjd2faD-rySykNfIC0xL6dDVldh9DGvrvQvssauGhJcWFs1_QXUa-Og$ )
> and see if they are is clear enough?
>
> I think they are still problematic in this regard.
>
> =A78 now talks about an "IGMP or MLD Proxy Support" flag, but we actually=
 have
> separate "IGMP Proxy Support" and "MLD Proxy Support" flags.
[
JD]  We will fix this.

>
> The =A79.2.1 and 9.3.1 text still has discussion relating to "indicate th=
at it
> supports" proxying of one or the other multicast protocols, and =A79.4 ha=
s a
> paragraph that I paraphrase as "if it supports IGMP proxy, it MUST set th=
e IGMP
> proxy flag to 1".  But the disclaimer in =A73 is specifically worded to o=
nly cover
> "IGMP Membership Report" as including MLD Membership Report, and to have
> version genericity within IGMP and within MLD.  Being specific to the
> Membership Report in this way means that it does *not* come into effect f=
or
> discussions of "support for IGMP proxy" or "support for MLD proxy", which=
 is
> what seems problematic to me, here.
>
> It seems like it ought to be pretty straightforward to craft some text th=
at
> expands the disclaimer in =A73 to cover things like "Likewise, when there=
 is text
> considering whether a PE indicates support for IGMP proxying, the
> corresponding behavior has a natural analogue for indication of support f=
or
> MLD proxying, and the analogous requirements apply as well".

[JD]  We will add this.

>
> -Ben
>
> > >
> > > Thanks again,
> > >
> > > Ben
> > >
> > > > > I do see that there is a generic disclaimer at the end of
> > > > > Section 3 but the way it is written does not actually seem to cov=
er this
> usage.
> > > > >
> > > > >
> > > > > ----------------------------------------------------------------
> > > > > ----
> > > > > --
> > > > > COMMENT:
> > > > > ----------------------------------------------------------------
> > > > > ----
> > > > > --
> > > > >
> > > > > As one of the directorate reviewers noted (and =C9ric promoted to
> > > > > a DISCUSS), this document does not really give any specific
> > > > > description of how an EVPN PE should construct outgoing IGMP/MLD
> > > > > messages to send out on its ACs as a result of receiving EVP
> > > > > information over BGP.  From a brief examination of the relevant
> > > > > IGMP messages, it seems that the EVPN messages might actually
> > > > > contain information to populate literally all the IGMP fields,
> > > > > but this is probably worth mentioning explicitly.  In
> > > > > particular, guidance might be interesting for
> > > > > (e.g.) IGMPv3, that lets multiple Group Records be included in a
> > > > > single Membership Report.
> > > > > (Pedantically, such IGMPv3 multiplexing might also require
> > > > > phrasing changes for the reverse process, taking IGMP and
> > > > > constructing EVPN routes, since we refer to (e.g) "the Group
> > > > > address of the IGMP Membership Report" in places, and that is
> > > > > not a well-defined concept in the absence of some text
> > > > > indicating group-by- group processing.)
> > > > >
> > > > > Abstract
> > > > >
> > > > >    This document describes how to support efficiently endpoints r=
unning
> > > > >    IGMP for the above services over an EVPN network by incorporat=
ing
> > > > >    IGMP proxy procedures on EVPN PEs.
> > > > >
> > > > > I see Lars already noted the dangling reference to "above service=
s".
> > > > > That really needs to be fixed before approval, and even looking
> > > > > at the diff from -
> > > > > 12 to -13 does not give me a clear picture of what to suggest as =
a
> rewrite.
> > > > >
> > > > > Section 1
> > > > >
> > > > > I strongly suggest mentioning and referencing some of the core
> > > > > technologies that readers are assumed to be familiar with (e.g.,
> > > > > RFC
> > > > > 7432 for EVPN, RFC 6514 for various tunnel types including
> > > > > Ingress
> > > Replication).
> > > > > At present the document is quite unfriendly to a reader from an
> > > > > outside field, who has little to no indication as to what
> > > > > background material is required in order to be able to make sense=
 of this
> document.
> > > > >
> > > > >    In DC applications, a point of delivery (POD) can consist of
> > > > > a
> > > > >
> > > > > Data Center is not marked as "well-known" at
> > > > > https://urldefense.com/v3/__https://www.rfc-<https://urldefense.c=
om/v3/__https:/www.rfc->
> > > > > editor.org/materials/abbrev.expansion.txt__;!!NEt6yMaO-
> > > > >
> > >
> gk!RdAYIQJzeV4Zo3HeoU6yFlhxJGC56JOC41jC9lqSbJyT7Gw448bi3rPSLlJ3XlU$
> > > > > and needs to be expanded on first use.
> > > > >
> > > > >    2.  Distributed anycast multicast proxy: it is desirable for t=
he EVPN
> > > > >        network to act as a distributed anycast multicast router
> > > > > with
> > > > >
> > > > > I honestly don't know what a "distributed anycast multicast route=
r"
> > > > > is supposed to be.  Google finds only a handful of instances of
> > > > > that
> > > > > (quoted) phrase, most of which can be traced back to this documen=
t.
> > > > > There is a similar phrase in =A74.2 that perhaps clarifies that
> > > > > the collection of EVPN PEs is intended to function as a
> > > > > distributed multicast router (that is perhaps in some sense trans=
parent to
> the CEs).
> > > > > But how does the "anycast" part come into play?  How is the
> > > > > anycast IP address assigned, and which protocol messages is it co=
nveyed
> in?
> > > > >
> > > > > Section 3
> > > > >
> > > > > I suggest adding SMET to the terminology listed here.
> > > > >
> > > > >    o  Ethernet Segment (ES): When a customer site (device or netw=
ork) is
> > > > >       connected to one or more PEs via a set of Ethernet links.
> > > > >
> > > > > That looks like an extremely unconventional definition for
> > > > > "Ethernet
> > > Segment".
> > > > >
> > > > >    Membership Report too.  Similarly, text for IGMPv2 applies to =
MLDv1
> > > > >    and text for IGMPv3 applies to MLDv2.  IGMP / MLD version enco=
ding in
> > > > >    BGP update is stated in Section 9
> > > > >
> > > > > I suggest stating explicitly that this equivalence is possible
> > > > > because the indicated versions provide analogous functionality
> > > > > for IPv4 and
> > > IPv6, respectively.
> > > > >
> > > > > Section 4.1.1
> > > > >
> > > > >        is considered as a new BGP route advertisement.  When diff=
erent
> > > > >        version of IGMP join are received, final state MUST be as =
per
> > > > >        section 5.1 of [RFC3376].  At the end of route processing =
local
> > > > >        and remote group record state MUST be as per section 5.1 o=
f
> > > > >        [RFC3376].
> > > > >
> > > > > I interpret "different version of IGMP join" as "join messages
> > > > > from different IGMP protocol versions", which makes this
> > > > > reference to RFC
> > > > > 3376 make no sense to me -- the referenced section does not talk
> > > > > about multiple protocol versions at all.  Please clarify what
> > > > > behavior from RFC 3376 is being referenced.
> > > > >
> > > > >        logged.  If the v3 flag is set (in addition to v2), then t=
he IE
> > > > >        flag MUST indicate "exclude".  If not, then an error SHOUL=
D be
> > > > >        logged.  [...]
> > > > >
> > > > > It's great to say that this is an error condition and should be l=
ogged.
> > > > > What does the recipient actually do while processing the message?
> > > > > An RFC 7606 named behavior would be nice.
> > > > >
> > > > > Section 4.2
> > > > >
> > > > >    As mentioned in the previous sections, each PE MUST have proxy
> > > > >    querier functionality for the following reasons:
> > > > >
> > > > > I'm not really sure which previous mentions this is supposed to r=
efer to.
> > > > >
> > > > > Section 6.2.1
> > > > >
> > > > > Just to confirm: the PE receiving a BGP Leave Synch route does
> > > > > *not* produce local IGMP Query messages, on the assumption that
> > > > > the PE that did receive the Leave locally has already done so?
> > > > > (I don't think this necessarily needs to be written out in the
> > > > > document itself; I just want to confirm my understanding.)
> > > > >
> > > > > Section 6.3
> > > > >
> > > > >    A PE which has received an IGMP Membership Request would have
> synced
> > > > >    the IGMP Join by the procedure defined in section 6.1.  If a P=
E with
> > > > >    local join state goes down or the PE to CE link goes down, it =
would
> > > > >    lead to a mass withdraw of multicast routes.  Remote PEs (PEs
> > > > > where
> > > > >
> > > > > Can we have greater clarity on "would lead to"?  Are there
> > > > > actually routes that will be withdrawn and we are just ignoring
> > > > > the consequences of that for the purposes of local state, using
> > > > > some heuristic (as mentioned later) for detecting whether a
> > > > > mass-withdraw is due to a failure at a peer?  Or is the mass
> > > > > withdraw a hypothetical scenario
> > > that the procedures described here fully avoid?
> > > > >
> > > > >    these routes were remote IGMP Joins) SHOULD NOT remove the sta=
te
> > > > >    immediately; instead General Query SHOULD be generated to refr=
esh
> the
> > > > >    states.  There are several ways to detect failure at a peer, e=
.g.
> > > > >    using IGP next hop tracking or ES route withdraw.
> > > > >
> > > > > Does each PE initiate the General Query, in this scenario?
> > > > >
> > > > > Section 7
> > > > >
> > > > >    Note that to facilitate state synchronization after failover, =
the PEs
> > > > >    attached to a multihomed ES operating in Single-Active redunda=
ncy
> > > > >    mode SHOULD also coordinate IGMP Join (x,G) state.  In this
> > > > > case all
> > > > >
> > > > > What are the drawbacks of not performing such synchronization?
> > > > > Alternately, in what cases does it make sense to not perform
> > > > > synchronization (so that the guidance is SHOULD rather than MUST)=
?
> > > > >
> > > > > Section 9.1
> > > > >
> > > > > It might be nice to mention that the length fields are measured
> > > > > in bits here in this section, where the NLRI format is laid out,
> > > > > in addition to
> > > > > =A79.1.1 where the procedures for constructing it are laid out.
> > > > >
> > > > >    o  If route is used for IPv6 (MLD) then bit 7 indicates suppor=
t for
> > > > >       MLD version 1.  The second least significant bit, bit 6
> > > > > indicates
> > > > >
> > > > > How does the receiver know if the route is being used for IPv6?
> > > > > (Also applies in =A79.2, 9.3)
> > > > >
> > > > > Section 9.1.1
> > > > >
> > > > > Is there any requirement for consistency about using IPv4 vs
> > > > > IPv6 addresses in all three address fields?  The description
> > > > > given here would seem to allow mixing address families, but I
> > > > > don't really expect that to
> > > work in practice.
> > > > >
> > > > >    version and any source filtering for a given group membership.=
  All
> > > > >    EVPN SMET routes are announced with per- EVI Route Target exte=
nded
> > > > >    communities.
> > > > >
> > > > > Is there a good reference for discussion of these associated ECs?
> > > > >
> > > > > Section 9.1.2
> > > > >
> > > > >    PE2 to receive multicast traffic.  In this case PE2 MUST origi=
nate a
> > > > >    (*,*) SMET route to receive all of the multicast traffic in th=
e EVPN
> > > > >    domain.  To generate Wildcards (*,*) routes, the procedure fro=
m
> > > > >    [RFC6625] SHOULD be used.
> > > > >
> > > > > Is the PE expected to identify this case based on protocol
> > > > > messages received at runtime (e.g., any PIM at all), or is this e=
xternal
> configuration?
> > > > >
> > > > > Section 9.3.1
> > > > >
> > > > >    Maximum Response Time is value to be used while sending query =
as
> > > > >    defined in [RFC2236]
> > > > >
> > > > > Is it actually right to describe this as "while sending query
> > > > > [messages]"?  My understanding is that a PE receiving this route
> > > > > over BGP would in fact *not* actually send IGMP Query messages,
> > > > > but simply use the time to set a timer and potentially clear up
> > > > > state if certain conditions are met at the end of the period in q=
uestion.
> > > > >
> > > > > Section 10
> > > > >
> > > > > Just to confirm my understanding here: in the immediate leave
> > > > > case, the Leave Synch route will be advertised just for the
> > > > > "delta" period of time described in
> > > > > =A76.2 and then withdrawn?
> > > > >
> > > > >    IGMP MAY be configured with immediate leave option.  This
> > > > > allows the
> > > > >
> > > > > Is there a suitable reference for "immediate leave"?  I did not
> > > > > see much relevant in RFCs 2236 and 3376.
> > > > >
> > > > > Section 12
> > > > >
> > > > > I support Roman's point about detailing which aspects are
> > > > > covered in which referenced RFCs.
> > > > >
> > > > > I also noted that the "delta" value used in the Last Member
> > > > > Query process must be configured on each node, and to the same va=
lue.
> > > > > Such requirement for identical configuration opens up the chance
> > > > > for skew, and sometimes any such skew is security-relevant and
> > > > > must be documented in the security considerations.  However, I'm
> > > > > not sure that that's the case, here, as it seems that skew would
> > > > > mostly only serve to cause a brief "blip" where a PE drops its
> > > > > group state only to recreate it when a report shows up later.
> > > > > Is there a scenario where the skew goes the other way, and a PE
> > > > > leaves group state in place
> > > indefinitely that should have been dropped?
> > > > >
> > > > > Section 16.1
> > > > >
> > > > > Since we only reference RFC 4684 to say that its procedures are
> > > > > not applicable to what we describe, it seems like it could be
> > > > > classified as only an informative reference.
> > > > >
> > > > > NITS
> > > > >
> > > > > We seem quite inconsistent about whether we write "BCP Leave
> > > > > Synch route" or "IGMP Leave Synch route" (but I believe these
> > > > > are both supposed to be the same thing).
> > > > >
> > > > > Section 1
> > > > >
> > > > >    communication and orchestration.  However, EVPN is used as sta=
ndard
> > > > >    way of inter-POD communication for both intra-DC and
> > > > > inter-DC.  A
> > > > >
> > > > > intra-DC and inter-DC are both adjectives that need to modify som=
e
> noun.
> > > > > Please supply such a noun (e.g., "traffic").
> > > > >
> > > > >    These hosts express their interests in multicast groups on a g=
iven
> > > > >    subnet/VLAN by sending IGMP Membership Reports (Joins) for the=
ir
> > > > >    interested multicast group(s).  [...]
> > > > >
> > > > > I think that this phrase "IGMP Membership Reports (Joins)" is
> > > > > intended to serve some cross-protocol clarification role (e.g.,
> > > > > "Join" is used by
> > > > > IGMPv3 and MLD but not IGMPv2).  Since this is the first place
> > > > > where we use that formulation, some additional text to clarify
> > > > > the shorthand seems
> > > in order.
> > > > >
> > > > > Section 3
> > > > >
> > > > >    o  BD: Broadcast Domain.  As per [RFC7432], an EVI consists of=
 a
> > > > >       single or multiple BDs.  In case of VLAN-bundle and
> > > > > VLAN-aware
> > > > >
> > > > > RFC 7432 spells "VLAN Bundle" with no hyphen.
> > > > >
> > > > >    o  Single-Active Redundancy Mode: When only a single PE, among=
 all
> > > > >       the PEs attached to an Ethernet segment, is allowed to forw=
ard
> > > > >       traffic to/from that Ethernet segment for a given VLAN, the=
n the
> > > > >       Ethernet segment is defined to be operating in Single-Activ=
e
> > > > >       redundancy mode.
> > > > >
> > > > >    o  All-Active Redundancy Mode: When all PEs attached to an Eth=
ernet
> > > > >       segment are allowed to forward known unicast traffic to/fro=
m that
> > > > >       Ethernet segment for a given VLAN, then the Ethernet segmen=
t is
> > > > >       defined to be operating in All-Active redundancy mode.
> > > > >
> > > > > Is it important that the second definition only covers "unicast t=
raffic"
> > > > > but the former uses the unqualified term "traffic"?
> > > > >
> > > > >    o  OIF: Outgoing Interface for multicast.  It can be physical
> > > > >       interface, virtual interface or tunnel.
> > > > >
> > > > > s/physical/a physical/
> > > > >
> > > > > Section 4
> > > > >
> > > > >    The IGMP Proxy mechanism is used to reduce the flooding of IGM=
P
> > > > >    messages over an EVPN network similar to ARP proxy used in
> > > > > reducing
> > > > >
> > > > > "similarly to how ARP proxy is used"
> > > > >
> > > > >    speakers.  The information is again translated back to IGMP me=
ssage
> > > > >    at the recipient EVPN speaker.  Thus it helps create an IGMP
> > > > > overlay
> > > > >
> > > > > "IGMP messages" plural, to match the previous sentence.
> > > > >
> > > > > Section 4.1.1
> > > > >
> > > > >    1.  When the first hop PE receives several IGMP Membership Rep=
orts
> > > > >        (Joins), belonging to the same IGMP version, from differen=
t
> > > > >        attached hosts for the same (*,G) or (S,G), it SHOULD send=
 a
> > > > >        single BGP message corresponding to the very first IGMP
> > > > >        Membership Request (BGP update as soon as possible) for th=
at
> > > > >        (*,G) or (S,G).  [...]
> > > > >
> > > > > What is an "IGMP Membership Request"?  Is this just a typo for Re=
port?
> > > > >
> > > > >                         This is because BGP is a stateful protoco=
l and
> > > > >        no further transmission of the same report is needed.  If =
the
> > > > >        IGMP Membership Request is for (*,G), then multicast group
> > > > >        address MUST be sent along with the corresponding version =
flag
> > > > >        (v2 or v3) set.  [...]
> > > > >
> > > > > (ditto)
> > > > >
> > > > >                                    If the IGMP Join is for (S,G),=
 then
> > > > >        besides setting multicast group address along with the ver=
sion
> > > > >        flag v3, the source IP address and the IE flag MUST be set

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

<html xmlns:o=3D"urn:schemas-microsoft-com:office:office" xmlns:w=3D"urn:sc=
hemas-microsoft-com:office:word" xmlns:m=3D"http://schemas.microsoft.com/of=
fice/2004/12/omml" xmlns=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"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;
	font-size:11.0pt;
	font-family:"Calibri",sans-serif;}
a:link, span.MsoHyperlink
	{mso-style-priority:99;
	color:blue;
	text-decoration:underline;}
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>
</head>
<body lang=3D"EN-US" link=3D"blue" vlink=3D"purple" style=3D"word-wrap:brea=
k-word">
<div class=3D"WordSection1">
<p class=3D"MsoNormal">Hi Ben, <o:p></o:p></p>
<p class=3D"MsoNormal">Making the changes as you suggested. Attached diff w=
hich I would be pushing today.
<o:p></o:p></p>
<p class=3D"MsoNormal"><o:p>&nbsp;</o:p></p>
<p class=3D"MsoNormal">One question <o:p></o:p></p>
<p class=3D"MsoNormal"><o:p>&nbsp;</o:p></p>
<p class=3D"MsoNormal">&gt; =A78 now talks about an &quot;IGMP or MLD Proxy=
 Support&quot; flag, but we actually have<br>
&gt; separate &quot;IGMP Proxy Support&quot; and &quot;MLD Proxy Support&qu=
ot; flags.<o:p></o:p></p>
<p class=3D"MsoNormal"><o:p>&nbsp;</o:p></p>
<p class=3D"MsoNormal">Does IGMP or MLD Proxy Support not mean that either =
of them can be set / unset. Any thing specific you want to be added here ?
<o:p></o:p></p>
<p class=3D"MsoNormal"><o:p>&nbsp;</o:p></p>
<p class=3D"MsoNormal">Mankamana <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" style=3D"margin-bottom:12.0pt"><b><span style=3D"fon=
t-size:12.0pt;color:black">From:
</span></b><span style=3D"font-size:12.0pt;color:black">John E Drake &lt;jd=
rake@juniper.net&gt;<br>
<b>Date: </b>Monday, February 7, 2022 at 7:17 AM<br>
<b>To: </b>Benjamin Kaduk &lt;kaduk@mit.edu&gt;<br>
<b>Cc: </b>The IESG &lt;iesg@ietf.org&gt;, draft-ietf-bess-evpn-igmp-mld-pr=
oxy@ietf.org &lt;draft-ietf-bess-evpn-igmp-mld-proxy@ietf.org&gt;, bess-cha=
irs@ietf.org &lt;bess-chairs@ietf.org&gt;, bess@ietf.org &lt;bess@ietf.org&=
gt;, slitkows.ietf@gmail.com &lt;slitkows.ietf@gmail.com&gt;<br>
<b>Subject: </b>RE: Benjamin Kaduk's Discuss on draft-ietf-bess-evpn-igmp-m=
ld-proxy-13: (with DISCUSS and COMMENT)<o:p></o:p></span></p>
</div>
<div>
<p class=3D"MsoNormal">Ben,<br>
<br>
Comments inline below.<br>
<br>
Yours Irrespectively,<br>
<br>
John<br>
<br>
<br>
Juniper Business Use Only<br>
<br>
&gt; -----Original Message-----<br>
&gt; From: Benjamin Kaduk &lt;kaduk@mit.edu&gt;<br>
&gt; Sent: Friday, February 4, 2022 8:09 PM<br>
&gt; To: John E Drake &lt;jdrake@juniper.net&gt;<br>
&gt; Cc: The IESG &lt;iesg@ietf.org&gt;; draft-ietf-bess-evpn-igmp-mld-prox=
y@ietf.org;<br>
&gt; bess-chairs@ietf.org; bess@ietf.org; slitkows.ietf@gmail.com<br>
&gt; Subject: Re: Benjamin Kaduk's Discuss on draft-ietf-bess-evpn-igmp-mld=
-proxy-<br>
&gt; 13: (with DISCUSS and COMMENT)<br>
&gt; <br>
&gt; [External Email. Be cautious of content]<br>
&gt; <br>
&gt; <br>
&gt; Hi John,<br>
&gt; <br>
&gt; My apologies for taking a few weeks to reply; I was sick when this cam=
e in and a<br>
&gt; bunch of stuff piled up, which has taken some time to get back to.<br>
&gt; I can only take a small amount of solace by noting that at least this =
is not the<br>
&gt; last DISCUSS blocking the document from approval.<br>
&gt; <br>
&gt; Inline...<br>
&gt; <br>
&gt; On Tue, Jan 18, 2022 at 03:28:11PM +0000, John E Drake wrote:<br>
&gt; &gt;<br>
&gt; &gt; &gt; -----Original Message-----<br>
&gt; &gt; &gt; From: Benjamin Kaduk &lt;kaduk@mit.edu&gt;<br>
&gt; &gt; &gt; Sent: Thursday, October 21, 2021 10:08 PM<br>
&gt; &gt; &gt; To: John E Drake &lt;jdrake@juniper.net&gt;<br>
&gt; &gt; &gt; Cc: The IESG &lt;iesg@ietf.org&gt;;<br>
&gt; &gt; &gt; draft-ietf-bess-evpn-igmp-mld-proxy@ietf.org;<br>
&gt; &gt; &gt; bess-chairs@ietf.org; bess@ietf.org; slitkows.ietf@gmail.com=
<br>
&gt; &gt; &gt; Subject: Re: Benjamin Kaduk's Discuss on<br>
&gt; &gt; &gt; draft-ietf-bess-evpn-igmp-mld-proxy-<br>
&gt; &gt; &gt; 13: (with DISCUSS and COMMENT)<br>
&gt; &gt; &gt;<br>
&gt; &gt; &gt; [External Email. Be cautious of content]<br>
&gt; &gt; &gt;<br>
&gt; &gt; &gt;<br>
&gt; &gt; &gt; Hi John,<br>
&gt; &gt; &gt;<br>
&gt; &gt; &gt; Thanks for helping clarify.&nbsp; Also inline.<br>
&gt; &gt; &gt;<br>
&gt; &gt; &gt; On Thu, Oct 21, 2021 at 06:35:43PM +0000, John E Drake wrote=
:<br>
&gt; &gt; &gt; &gt; Ben,<br>
&gt; &gt; &gt; &gt;<br>
&gt; &gt; &gt; &gt; Comments inline.<br>
&gt; &gt; &gt; &gt;<br>
&gt; &gt; &gt; &gt; Yours Irrespectively,<br>
&gt; &gt; &gt; &gt;<br>
&gt; &gt; &gt; &gt; John<br>
&gt; &gt; &gt; &gt;<br>
&gt; &gt; &gt; &gt;<br>
&gt; &gt; &gt; &gt; Juniper Business Use Only<br>
&gt; &gt; &gt; &gt;<br>
&gt; &gt; &gt; &gt; &gt; -----Original Message-----<br>
&gt; &gt; &gt; &gt; &gt; From: Benjamin Kaduk via Datatracker &lt;noreply@i=
etf.org&gt;<br>
&gt; &gt; &gt; &gt; &gt; Sent: Wednesday, October 20, 2021 8:49 PM<br>
&gt; &gt; &gt; &gt; &gt; To: The IESG &lt;iesg@ietf.org&gt;<br>
&gt; &gt; &gt; &gt; &gt; Cc: draft-ietf-bess-evpn-igmp-mld-proxy@ietf.org;<=
br>
&gt; &gt; &gt; &gt; &gt; bess-chairs@ietf.org; bess@ietf.org; slitkows.ietf=
@gmail.com<br>
&gt; &gt; &gt; &gt; &gt; Subject: Benjamin Kaduk's Discuss on<br>
&gt; &gt; &gt; &gt; &gt; draft-ietf-bess-evpn-igmp-mld-proxy-<br>
&gt; &gt; &gt; 13:<br>
&gt; &gt; &gt; &gt; &gt; (with DISCUSS and COMMENT)<br>
&gt; &gt; &gt; &gt; &gt;<br>
&gt; &gt; &gt; &gt; &gt; [External Email. Be cautious of content]<br>
&gt; &gt; &gt; &gt; &gt;<br>
&gt; &gt; &gt; &gt; &gt;<br>
&gt; &gt; &gt; &gt; &gt; Benjamin Kaduk has entered the following ballot po=
sition for<br>
&gt; &gt; &gt; &gt; &gt; draft-ietf-bess-evpn-igmp-mld-proxy-13: Discuss<br=
>
&gt; &gt; &gt; &gt; &gt;<br>
&gt; &gt; &gt; &gt; &gt; When responding, please keep the subject line inta=
ct and reply<br>
&gt; &gt; &gt; &gt; &gt; to all email addresses included in the To and CC l=
ines. (Feel<br>
&gt; &gt; &gt; &gt; &gt; free to cut this introductory paragraph, however.)=
<br>
&gt; &gt; &gt; &gt; &gt;<br>
&gt; &gt; &gt; &gt; &gt;<br>
&gt; &gt; &gt; &gt; &gt; Please refer to<br>
&gt; &gt; &gt; &gt; &gt; <a href=3D"https://urldefense.com/v3/__https:/www.=
ietf.org/blog/handling-i">
https://urldefense.com/v3/__https://www.ietf.org/blog/handling-i</a><br>
&gt; &gt; &gt; &gt; &gt; esg-<br>
&gt; &gt; &gt; &gt; &gt; ballot-<br>
&gt; &gt; &gt; &gt; &gt; positions/__;!!NEt6yMaO-<br>
&gt; &gt; &gt; &gt; &gt;<br>
&gt; &gt; &gt;<br>
&gt; gk!RdAYIQJzeV4Zo3HeoU6yFlhxJGC56JOC41jC9lqSbJyT7Gw448bi3rPSRrxQJ1U$<br=
>
&gt; &gt; &gt; &gt; &gt; for more information about how to handle DISCUSS a=
nd COMMENT<br>
&gt; &gt; &gt; positions.<br>
&gt; &gt; &gt; &gt; &gt;<br>
&gt; &gt; &gt; &gt; &gt;<br>
&gt; &gt; &gt; &gt; &gt; The document, along with other ballot positions, c=
an be found here:<br>
&gt; &gt; &gt; &gt; &gt; <a href=3D"https://urldefense.com/v3/__https:/data=
tracker.ietf.org/doc/dra">
https://urldefense.com/v3/__https://datatracker.ietf.org/doc/dra</a><br>
&gt; &gt; &gt; &gt; &gt; ft-i<br>
&gt; &gt; &gt; &gt; &gt; etf-bess-<br>
&gt; &gt; &gt; &gt; &gt; evpn-igmp-mld-proxy/__;!!NEt6yMaO-<br>
&gt; &gt; &gt; &gt; &gt;<br>
&gt; &gt; &gt;<br>
&gt; gk!RdAYIQJzeV4Zo3HeoU6yFlhxJGC56JOC41jC9lqSbJyT7Gw448bi3rPSbOB2k3E$<br=
>
&gt; &gt; &gt; &gt; &gt;<br>
&gt; &gt; &gt; &gt; &gt;<br>
&gt; &gt; &gt; &gt; &gt;<br>
&gt; &gt; &gt; &gt; &gt; --------------------------------------------------=
--------------<br>
&gt; &gt; &gt; &gt; &gt; ----<br>
&gt; &gt; &gt; &gt; &gt; --<br>
&gt; &gt; &gt; &gt; &gt; DISCUSS:<br>
&gt; &gt; &gt; &gt; &gt; --------------------------------------------------=
--------------<br>
&gt; &gt; &gt; &gt; &gt; ----<br>
&gt; &gt; &gt; &gt; &gt; --<br>
&gt; &gt; &gt; &gt; &gt;<br>
&gt; &gt; &gt; &gt; &gt; (1) Apparently each PE is supposed to store versio=
n flags for<br>
&gt; &gt; &gt; &gt; &gt; each other PE in the EVI (I guess on a per-route b=
asis?), but<br>
&gt; &gt; &gt; &gt; &gt; this is mentioned just once, in passing, in step 2=
 of the Leave<br>
&gt; &gt; &gt; &gt; &gt; Group procedures in<br>
&gt; &gt; &gt; =A74.1.2.<br>
&gt; &gt; &gt; &gt;<br>
&gt; &gt; &gt; &gt; [JD]&nbsp; The first hop PE keeps track of which IGMP o=
r MLD versions<br>
&gt; &gt; &gt; &gt; are active on<br>
&gt; &gt; &gt; the ESes to which it is attached and announces this via the =
BGP SMET route.<br>
&gt; &gt; &gt;<br>
&gt; &gt; &gt; Yes.&nbsp; Should this statement (or something like it) be i=
n the document itself?<br>
&gt; &gt; &gt; (Where?)<br>
&gt; &gt;<br>
&gt; &gt; [JD] Would you please review sections 4 and 5 of the -16<br>
&gt; (https://urldefense.com/v3/__https://datatracker.ietf.org/doc/html/dra=
ft-ietf-<br>
&gt; bess-evpn-igmp-mld-proxy-16*section-4__;Iw!!NEt6yMaO-gk!U0f6li3uRjd2fa=
D-<br>
&gt; rySykNfIC0xL6dDVldh9DGvrvQvssauGhJcWFs1_GYAo7RM$ ,<br>
&gt; <a href=3D"https://urldefense.com/v3/__https:/datatracker.ietf.org/doc=
/html/draft-ietf-">
https://urldefense.com/v3/__https://datatracker.ietf.org/doc/html/draft-iet=
f-</a><br>
&gt; bess-evpn-igmp-mld-proxy-16*section-5__;Iw!!NEt6yMaO-gk!U0f6li3uRjd2fa=
D-<br>
&gt; rySykNfIC0xL6dDVldh9DGvrvQvssauGhJcWFs1_8b_wkkE$ ) and see if they are=
 is<br>
&gt; clear enough?<br>
&gt; <br>
&gt; You ask if they are &quot;clear enough?&quot;&nbsp; The changes to cla=
rify which steps are done<br>
&gt; by which PEs are quite helpful, and thank you for that.&nbsp; But they=
 are not really<br>
&gt; addressing the issue that was bothering me.&nbsp; Nevertheless, in lig=
ht of this discuss<br>
&gt; point being raised in order to have a conversation, I guess they are c=
lear<br>
&gt; *enough*, but just barely, and there's plenty of room to make them mor=
e clear.<br>
&gt; <br>
&gt; In short, what bothers me here is that we say something like &quot;com=
pare ...<br>
&gt; with its per-PE stored version flags&quot;, but we never concretely sa=
y &quot;store some<br>
&gt; per-PE version flags&quot; anywhere.&nbsp; Now, this is BGP, so of cou=
rse you're storing<br>
&gt; what you got and from whom, but writing it in the way it's currently s=
tated<br>
&gt; makes the reader work pretty hard to figure out what's going on.&nbsp;=
 If we said<br>
&gt; something like (with the caveat that I am surely using the wrong termi=
nology)<br>
&gt; &quot;compare ... with the version flags from the corresponding saved =
EVPN SMET<br>
&gt; route in the BGP session with this PE&quot;, that would be very clear =
about what was<br>
&gt; saved and why.<br>
&gt; <br>
&gt; We could also go further and talk about the information model concrete=
ly, a la:<br>
&gt; <br>
&gt; % The goal of IGMP and MLD proxying is to make the EVPN behave seamles=
sly<br>
&gt; for % the tenant systems with respect to multicast operations, while u=
sing a<br>
&gt; more % efficient delivery system for signaling and delivery across the=
 VPN.<br>
&gt; % Accordingly, group state must be tracked synchronously among the PEs=
 %<br>
&gt; serving the VPN, with join and leave events propagated to the peer PEs=
, and %<br>
&gt; each PE tracking the state of each of its peer PEs with respect whethe=
r % there<br>
&gt; are locally attached group members (and in some cases, senders), what =
%<br>
&gt; version(s) of IGMP/MLD are in use for those locally attached group mem=
bers, %<br>
&gt; etc.&nbsp; In order to perform this translation, each PE acts as an IG=
MP router % for<br>
&gt; the locally attached domain, and maintains the requisite state on % lo=
cally<br>
&gt; attached nodes, sends periodic membership queries, etc.&nbsp; The role=
 % of EVPN<br>
&gt; SMET route propagation is to ensure that each PE's local state is % pr=
opagated<br>
&gt; to the other PEs so that they share a consistent view of the % overall=
 IGMP<br>
&gt; Membership Request and Leave Group state.&nbsp; It is important to % n=
ote that the<br>
&gt; need to keep such local state can be triggered by either % local IGMP =
traffic or<br>
&gt; BGP EVPN signaling.&nbsp; In most cases a local IGMP event % will need=
 to be signaled<br>
&gt; over EVPN, though state initiated by received EVPN % traffic will not =
always<br>
&gt; need to be relayed to the locally attached domain.<br>
<br>
[JD]&nbsp; We can add this text to section 4. <br>
&gt; <br>
&gt; &gt; &gt;<br>
&gt; &gt; &gt; &gt; &gt; Similarly, =A76.1 defines, somewhat in passing, so=
me &quot;local IGMP<br>
&gt; &gt; &gt; &gt; &gt; Membership Request (x,G) state&quot; that must be =
maintained in some cases.<br>
&gt; &gt; &gt; &gt; &gt; Let's discuss whether it's appropriate/useful to h=
ave a general<br>
&gt; &gt; &gt; &gt; &gt; introductory section that covers what new state PE=
s are expected<br>
&gt; &gt; &gt; &gt; &gt; to retain as part of supporting IGMP/MLD proxying.=
&nbsp; Maybe the<br>
&gt; &gt; &gt; &gt; &gt; answer is &quot;no&quot;, but I would like to have=
 the conversation.<br>
&gt; &gt; &gt; &gt;<br>
&gt; &gt; &gt; &gt; [JD]&nbsp; Section 6 generalizes the notion of a first =
hop PE to be the<br>
&gt; &gt; &gt; &gt; set of multi-<br>
&gt; &gt; &gt; homed PEs attached to a given ES.&nbsp; Section 6<br>
&gt; &gt; &gt; (https://urldefense.com/v3/__https://datatracker.ietf.org/do=
c/html/d<br>
&gt; &gt; &gt; raft-ietf-<br>
&gt; &gt; &gt; bess-evpn-igmp-mld-proxy-13*section-6__;Iw!!NEt6yMaO-<br>
&gt; &gt; &gt; gk!WAMtLTp8pHMhjeyfDY13FOVPAqTuQaEqcCu8hQOf-<br>
&gt; &gt; &gt; GMscsBgaRFDzERgy6ZEfS8$ ) explains why the multi-homed PEs n=
eed to<br>
&gt; &gt; &gt; synchronize state and section 6.1 explains what is that stat=
e:<br>
&gt; &gt; &gt;<br>
&gt; &gt; &gt; Rereading it, it does explain the need for state synchroniza=
tion;<br>
&gt; &gt; &gt; thanks for pointing that out.&nbsp; However, it does not app=
ear to use or<br>
&gt; &gt; &gt; introduce the specific term that the subsequent subsections =
are<br>
&gt; &gt; &gt; using to refer to that state.&nbsp; It seems like it could b=
e useful to<br>
&gt; &gt; &gt; have a defined term for this state, to help readers make the=
<br>
&gt; &gt; &gt; connection between the need to track the state and where tha=
t state is<br>
&gt; referenced in the subsequent procedures.<br>
&gt; &gt; &gt;<br>
&gt; &gt; &gt; &gt;&nbsp; If the PE doesn't already have local IGMP Members=
hip Request<br>
&gt; &gt; &gt; &gt; (x,G) state for<br>
&gt; &gt; &gt; that BD on that ES, it MUST instantiate local IGMP Membershi=
p<br>
&gt; &gt; &gt; Request (x,G) state and MUST advertise a BGP IGMP Join Synch=
 route<br>
&gt; &gt; &gt; for that (ES,BD).&nbsp; Local IGMP Membership Request (x,G) =
state refers<br>
&gt; &gt; &gt; to IGMP Membership Request (x,G) state that is created as a =
result<br>
&gt; &gt; &gt; of processing an IGMP Membership Report for (x,G).<br>
&gt; &gt; &gt; &gt;<br>
&gt; &gt; &gt; &gt; i.e., IGMP Membership Request (x,G) state is the union =
of the<br>
&gt; &gt; &gt; &gt; local IGMP Join<br>
&gt; &gt; &gt; (x,G) state and the installed IGMP Join Synch route.<br>
&gt; &gt; &gt;<br>
&gt; &gt; &gt; This would be a great start to a definition for such a defin=
ed term<br>
&gt; &gt; &gt; that I propose above.<br>
&gt; &gt;<br>
&gt; &gt; [JD]&nbsp; Would you please review section 6 of the -16 version<b=
r>
&gt; (https://urldefense.com/v3/__https://datatracker.ietf.org/doc/html/dra=
ft-ietf-<br>
&gt; bess-evpn-igmp-mld-proxy-16*section-6__;Iw!!NEt6yMaO-gk!U0f6li3uRjd2fa=
D-<br>
&gt; rySykNfIC0xL6dDVldh9DGvrvQvssauGhJcWFs1_dTYpjPA$ ) and see if it is cl=
ear<br>
&gt; enough?<br>
&gt; <br>
&gt; Even if you don't want to use the &quot;concrete information model&quo=
t; approach I<br>
&gt; outline above, I think this text would be much clearer with the follow=
ing change<br>
&gt; in =A76:<br>
&gt; <br>
&gt; OLD:<br>
&gt;&nbsp;&nbsp;&nbsp; Therefore, all PEs attached to a given ES must coord=
inate IGMP<br>
&gt;&nbsp;&nbsp;&nbsp; Membership Request and Leave Group (x,G) state, wher=
e x may be either<br>
&gt;&nbsp;&nbsp;&nbsp; '*' or a particular source S, for each BD on that ES=
. [...]<br>
&gt; <br>
&gt; NEW:<br>
&gt;&nbsp;&nbsp;&nbsp; Therefore, all PEs attached to a given ES must coord=
inate IGMP<br>
&gt;&nbsp;&nbsp;&nbsp; Membership Request and Leave Group (x,G) state, wher=
e x may be either<br>
&gt;&nbsp;&nbsp;&nbsp; '*' or a particular source S, for each BD on that ES=
.&nbsp; Each PE has a<br>
&gt;&nbsp;&nbsp;&nbsp; local copy of that state, and the EVPN signaling ser=
ves to synchronize<br>
&gt;&nbsp;&nbsp;&nbsp; state across PEs.<br>
<br>
[JD]&nbsp; This is fine. <br>
<br>
&gt; <br>
&gt; But is it &quot;clear enough&quot; as-is?&nbsp; Again, just barely, an=
d I will demote this topic to a<br>
&gt; COMMENT-level remark.<br>
&gt; <br>
&gt; &gt; &gt;<br>
&gt; &gt; &gt; &gt; &gt;<br>
&gt; &gt; &gt; &gt; &gt; (2) I am not sure if the body text is consistent w=
ith what is<br>
&gt; &gt; &gt; &gt; &gt; being allocated from IANA.&nbsp; =A78 describes PE=
s that are not using<br>
&gt; &gt; &gt; &gt; &gt; ingress replication as being identifiable as &quot=
;&quot;&quot;any PE that has<br>
&gt; &gt; &gt; &gt; &gt; advertised an Inclusive Multicast Tag route for th=
e BD without<br>
&gt; &gt; &gt; &gt; &gt; the &quot;IGMP Proxy Support&quot; flag&quot;&quot=
;&quot;, but the IANA considerations<br>
&gt; &gt; &gt; &gt; &gt; allocate flags for both IGMP Proxy Support and MLD=
 Proxy<br>
&gt; &gt; &gt; &gt; &gt; Support.&nbsp; Is a PE that advertises MLD Proxy S=
upport but not IGMP<br>
&gt; &gt; &gt; &gt; &gt; Proxy Support to be treated as<br>
&gt; &gt; &gt; not using ingress replication, as the literal interpretation=
 of this<br>
&gt; &gt; &gt; text would require?<br>
&gt; &gt; &gt; &gt; &gt; Similarly, =A79.2.1 and =A79.3.1 include restricti=
ons on indication<br>
&gt; &gt; &gt; &gt; &gt; of support for &quot;IGMP Proxy&quot; with no ment=
ion of &quot;MLD Proxy&quot;.<br>
&gt; &gt; &gt; &gt;<br>
&gt; &gt; &gt; &gt; [JD]&nbsp; It should be either IGMP or MLD Proxy Suppor=
t<br>
&gt; &gt; &gt;<br>
&gt; &gt; &gt; Yes.&nbsp; Hopefully this is easy to insert into the documen=
t itself.<br>
&gt; &gt;<br>
&gt; &gt; [JD]&nbsp; Would you please review sections 8 and 9.4 of the -16 =
version<br>
&gt; (https://urldefense.com/v3/__https://datatracker.ietf.org/doc/html/dra=
ft-ietf-<br>
&gt; bess-evpn-igmp-mld-proxy-16*section-8__;Iw!!NEt6yMaO-gk!U0f6li3uRjd2fa=
D-<br>
&gt; rySykNfIC0xL6dDVldh9DGvrvQvssauGhJcWFs1_U63FOVo$ , and<br>
&gt; <a href=3D"https://urldefense.com/v3/__https:/datatracker.ietf.org/doc=
/html/draft-ietf-">
https://urldefense.com/v3/__https://datatracker.ietf.org/doc/html/draft-iet=
f-</a><br>
&gt; bess-evpn-igmp-mld-proxy-16*section-9.4__;Iw!!NEt6yMaO-<br>
&gt; gk!U0f6li3uRjd2faD-rySykNfIC0xL6dDVldh9DGvrvQvssauGhJcWFs1_QXUa-Og$ )<=
br>
&gt; and see if they are is clear enough?<br>
&gt; <br>
&gt; I think they are still problematic in this regard.<br>
&gt; <br>
&gt; =A78 now talks about an &quot;IGMP or MLD Proxy Support&quot; flag, bu=
t we actually have<br>
&gt; separate &quot;IGMP Proxy Support&quot; and &quot;MLD Proxy Support&qu=
ot; flags.<br>
[<br>
JD]&nbsp; We will fix this. <br>
<br>
&gt; <br>
&gt; The =A79.2.1 and 9.3.1 text still has discussion relating to &quot;ind=
icate that it<br>
&gt; supports&quot; proxying of one or the other multicast protocols, and =
=A79.4 has a<br>
&gt; paragraph that I paraphrase as &quot;if it supports IGMP proxy, it MUS=
T set the IGMP<br>
&gt; proxy flag to 1&quot;.&nbsp; But the disclaimer in =A73 is specificall=
y worded to only cover<br>
&gt; &quot;IGMP Membership Report&quot; as including MLD Membership Report,=
 and to have<br>
&gt; version genericity within IGMP and within MLD.&nbsp; Being specific to=
 the<br>
&gt; Membership Report in this way means that it does *not* come into effec=
t for<br>
&gt; discussions of &quot;support for IGMP proxy&quot; or &quot;support for=
 MLD proxy&quot;, which is<br>
&gt; what seems problematic to me, here.<br>
&gt; <br>
&gt; It seems like it ought to be pretty straightforward to craft some text=
 that<br>
&gt; expands the disclaimer in =A73 to cover things like &quot;Likewise, wh=
en there is text<br>
&gt; considering whether a PE indicates support for IGMP proxying, the<br>
&gt; corresponding behavior has a natural analogue for indication of suppor=
t for<br>
&gt; MLD proxying, and the analogous requirements apply as well&quot;.<br>
<br>
[JD]&nbsp; We will add this. <br>
<br>
&gt; <br>
&gt; -Ben<br>
&gt; <br>
&gt; &gt; &gt;<br>
&gt; &gt; &gt; Thanks again,<br>
&gt; &gt; &gt;<br>
&gt; &gt; &gt; Ben<br>
&gt; &gt; &gt;<br>
&gt; &gt; &gt; &gt; &gt; I do see that there is a generic disclaimer at the=
 end of<br>
&gt; &gt; &gt; &gt; &gt; Section 3 but the way it is written does not actua=
lly seem to cover this<br>
&gt; usage.<br>
&gt; &gt; &gt; &gt; &gt;<br>
&gt; &gt; &gt; &gt; &gt;<br>
&gt; &gt; &gt; &gt; &gt; --------------------------------------------------=
--------------<br>
&gt; &gt; &gt; &gt; &gt; ----<br>
&gt; &gt; &gt; &gt; &gt; --<br>
&gt; &gt; &gt; &gt; &gt; COMMENT:<br>
&gt; &gt; &gt; &gt; &gt; --------------------------------------------------=
--------------<br>
&gt; &gt; &gt; &gt; &gt; ----<br>
&gt; &gt; &gt; &gt; &gt; --<br>
&gt; &gt; &gt; &gt; &gt;<br>
&gt; &gt; &gt; &gt; &gt; As one of the directorate reviewers noted (and =C9=
ric promoted to<br>
&gt; &gt; &gt; &gt; &gt; a DISCUSS), this document does not really give any=
 specific<br>
&gt; &gt; &gt; &gt; &gt; description of how an EVPN PE should construct out=
going IGMP/MLD<br>
&gt; &gt; &gt; &gt; &gt; messages to send out on its ACs as a result of rec=
eiving EVP<br>
&gt; &gt; &gt; &gt; &gt; information over BGP.&nbsp; From a brief examinati=
on of the relevant<br>
&gt; &gt; &gt; &gt; &gt; IGMP messages, it seems that the EVPN messages mig=
ht actually<br>
&gt; &gt; &gt; &gt; &gt; contain information to populate literally all the =
IGMP fields,<br>
&gt; &gt; &gt; &gt; &gt; but this is probably worth mentioning explicitly.&=
nbsp; In<br>
&gt; &gt; &gt; &gt; &gt; particular, guidance might be interesting for<br>
&gt; &gt; &gt; &gt; &gt; (e.g.) IGMPv3, that lets multiple Group Records be=
 included in a<br>
&gt; &gt; &gt; &gt; &gt; single Membership Report.<br>
&gt; &gt; &gt; &gt; &gt; (Pedantically, such IGMPv3 multiplexing might also=
 require<br>
&gt; &gt; &gt; &gt; &gt; phrasing changes for the reverse process, taking I=
GMP and<br>
&gt; &gt; &gt; &gt; &gt; constructing EVPN routes, since we refer to (e.g) =
&quot;the Group<br>
&gt; &gt; &gt; &gt; &gt; address of the IGMP Membership Report&quot; in pla=
ces, and that is<br>
&gt; &gt; &gt; &gt; &gt; not a well-defined concept in the absence of some =
text<br>
&gt; &gt; &gt; &gt; &gt; indicating group-by- group processing.)<br>
&gt; &gt; &gt; &gt; &gt;<br>
&gt; &gt; &gt; &gt; &gt; Abstract<br>
&gt; &gt; &gt; &gt; &gt;<br>
&gt; &gt; &gt; &gt; &gt;&nbsp;&nbsp;&nbsp; This document describes how to s=
upport efficiently endpoints running<br>
&gt; &gt; &gt; &gt; &gt;&nbsp;&nbsp;&nbsp; IGMP for the above services over=
 an EVPN network by incorporating<br>
&gt; &gt; &gt; &gt; &gt;&nbsp;&nbsp;&nbsp; IGMP proxy procedures on EVPN PE=
s.<br>
&gt; &gt; &gt; &gt; &gt;<br>
&gt; &gt; &gt; &gt; &gt; I see Lars already noted the dangling reference to=
 &quot;above services&quot;.<br>
&gt; &gt; &gt; &gt; &gt; That really needs to be fixed before approval, and=
 even looking<br>
&gt; &gt; &gt; &gt; &gt; at the diff from -<br>
&gt; &gt; &gt; &gt; &gt; 12 to -13 does not give me a clear picture of what=
 to suggest as a<br>
&gt; rewrite.<br>
&gt; &gt; &gt; &gt; &gt;<br>
&gt; &gt; &gt; &gt; &gt; Section 1<br>
&gt; &gt; &gt; &gt; &gt;<br>
&gt; &gt; &gt; &gt; &gt; I strongly suggest mentioning and referencing some=
 of the core<br>
&gt; &gt; &gt; &gt; &gt; technologies that readers are assumed to be famili=
ar with (e.g.,<br>
&gt; &gt; &gt; &gt; &gt; RFC<br>
&gt; &gt; &gt; &gt; &gt; 7432 for EVPN, RFC 6514 for various tunnel types i=
ncluding<br>
&gt; &gt; &gt; &gt; &gt; Ingress<br>
&gt; &gt; &gt; Replication).<br>
&gt; &gt; &gt; &gt; &gt; At present the document is quite unfriendly to a r=
eader from an<br>
&gt; &gt; &gt; &gt; &gt; outside field, who has little to no indication as =
to what<br>
&gt; &gt; &gt; &gt; &gt; background material is required in order to be abl=
e to make sense of this<br>
&gt; document.<br>
&gt; &gt; &gt; &gt; &gt;<br>
&gt; &gt; &gt; &gt; &gt;&nbsp;&nbsp;&nbsp; In DC applications, a point of d=
elivery (POD) can consist of<br>
&gt; &gt; &gt; &gt; &gt; a<br>
&gt; &gt; &gt; &gt; &gt;<br>
&gt; &gt; &gt; &gt; &gt; Data Center is not marked as &quot;well-known&quot=
; at<br>
&gt; &gt; &gt; &gt; &gt; <a href=3D"https://urldefense.com/v3/__https:/www.=
rfc-">https://urldefense.com/v3/__https://www.rfc-</a><br>
&gt; &gt; &gt; &gt; &gt; editor.org/materials/abbrev.expansion.txt__;!!NEt6=
yMaO-<br>
&gt; &gt; &gt; &gt; &gt;<br>
&gt; &gt; &gt;<br>
&gt; gk!RdAYIQJzeV4Zo3HeoU6yFlhxJGC56JOC41jC9lqSbJyT7Gw448bi3rPSLlJ3XlU$<br=
>
&gt; &gt; &gt; &gt; &gt; and needs to be expanded on first use.<br>
&gt; &gt; &gt; &gt; &gt;<br>
&gt; &gt; &gt; &gt; &gt;&nbsp;&nbsp;&nbsp; 2.&nbsp; Distributed anycast mul=
ticast proxy: it is desirable for the EVPN<br>
&gt; &gt; &gt; &gt; &gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; network =
to act as a distributed anycast multicast router<br>
&gt; &gt; &gt; &gt; &gt; with<br>
&gt; &gt; &gt; &gt; &gt;<br>
&gt; &gt; &gt; &gt; &gt; I honestly don't know what a &quot;distributed any=
cast multicast router&quot;<br>
&gt; &gt; &gt; &gt; &gt; is supposed to be.&nbsp; Google finds only a handf=
ul of instances of<br>
&gt; &gt; &gt; &gt; &gt; that<br>
&gt; &gt; &gt; &gt; &gt; (quoted) phrase, most of which can be traced back =
to this document.<br>
&gt; &gt; &gt; &gt; &gt; There is a similar phrase in =A74.2 that perhaps c=
larifies that<br>
&gt; &gt; &gt; &gt; &gt; the collection of EVPN PEs is intended to function=
 as a<br>
&gt; &gt; &gt; &gt; &gt; distributed multicast router (that is perhaps in s=
ome sense transparent to<br>
&gt; the CEs).<br>
&gt; &gt; &gt; &gt; &gt; But how does the &quot;anycast&quot; part come int=
o play?&nbsp; How is the<br>
&gt; &gt; &gt; &gt; &gt; anycast IP address assigned, and which protocol me=
ssages is it conveyed<br>
&gt; in?<br>
&gt; &gt; &gt; &gt; &gt;<br>
&gt; &gt; &gt; &gt; &gt; Section 3<br>
&gt; &gt; &gt; &gt; &gt;<br>
&gt; &gt; &gt; &gt; &gt; I suggest adding SMET to the terminology listed he=
re.<br>
&gt; &gt; &gt; &gt; &gt;<br>
&gt; &gt; &gt; &gt; &gt;&nbsp;&nbsp;&nbsp; o&nbsp; Ethernet Segment (ES): W=
hen a customer site (device or network) is<br>
&gt; &gt; &gt; &gt; &gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; connected to o=
ne or more PEs via a set of Ethernet links.<br>
&gt; &gt; &gt; &gt; &gt;<br>
&gt; &gt; &gt; &gt; &gt; That looks like an extremely unconventional defini=
tion for<br>
&gt; &gt; &gt; &gt; &gt; &quot;Ethernet<br>
&gt; &gt; &gt; Segment&quot;.<br>
&gt; &gt; &gt; &gt; &gt;<br>
&gt; &gt; &gt; &gt; &gt;&nbsp;&nbsp;&nbsp; Membership Report too.&nbsp; Sim=
ilarly, text for IGMPv2 applies to MLDv1<br>
&gt; &gt; &gt; &gt; &gt;&nbsp;&nbsp;&nbsp; and text for IGMPv3 applies to M=
LDv2.&nbsp; IGMP / MLD version encoding in<br>
&gt; &gt; &gt; &gt; &gt;&nbsp;&nbsp;&nbsp; BGP update is stated in Section =
9<br>
&gt; &gt; &gt; &gt; &gt;<br>
&gt; &gt; &gt; &gt; &gt; I suggest stating explicitly that this equivalence=
 is possible<br>
&gt; &gt; &gt; &gt; &gt; because the indicated versions provide analogous f=
unctionality<br>
&gt; &gt; &gt; &gt; &gt; for IPv4 and<br>
&gt; &gt; &gt; IPv6, respectively.<br>
&gt; &gt; &gt; &gt; &gt;<br>
&gt; &gt; &gt; &gt; &gt; Section 4.1.1<br>
&gt; &gt; &gt; &gt; &gt;<br>
&gt; &gt; &gt; &gt; &gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; is consi=
dered as a new BGP route advertisement.&nbsp; When different<br>
&gt; &gt; &gt; &gt; &gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; version =
of IGMP join are received, final state MUST be as per<br>
&gt; &gt; &gt; &gt; &gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; section =
5.1 of [RFC3376].&nbsp; At the end of route processing local<br>
&gt; &gt; &gt; &gt; &gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; and remo=
te group record state MUST be as per section 5.1 of<br>
&gt; &gt; &gt; &gt; &gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; [RFC3376=
].<br>
&gt; &gt; &gt; &gt; &gt;<br>
&gt; &gt; &gt; &gt; &gt; I interpret &quot;different version of IGMP join&q=
uot; as &quot;join messages<br>
&gt; &gt; &gt; &gt; &gt; from different IGMP protocol versions&quot;, which=
 makes this<br>
&gt; &gt; &gt; &gt; &gt; reference to RFC<br>
&gt; &gt; &gt; &gt; &gt; 3376 make no sense to me -- the referenced section=
 does not talk<br>
&gt; &gt; &gt; &gt; &gt; about multiple protocol versions at all.&nbsp; Ple=
ase clarify what<br>
&gt; &gt; &gt; &gt; &gt; behavior from RFC 3376 is being referenced.<br>
&gt; &gt; &gt; &gt; &gt;<br>
&gt; &gt; &gt; &gt; &gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; logged.&=
nbsp; If the v3 flag is set (in addition to v2), then the IE<br>
&gt; &gt; &gt; &gt; &gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; flag MUS=
T indicate &quot;exclude&quot;.&nbsp; If not, then an error SHOULD be<br>
&gt; &gt; &gt; &gt; &gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; logged.&=
nbsp; [...]<br>
&gt; &gt; &gt; &gt; &gt;<br>
&gt; &gt; &gt; &gt; &gt; It's great to say that this is an error condition =
and should be logged.<br>
&gt; &gt; &gt; &gt; &gt; What does the recipient actually do while processi=
ng the message?<br>
&gt; &gt; &gt; &gt; &gt; An RFC 7606 named behavior would be nice.<br>
&gt; &gt; &gt; &gt; &gt;<br>
&gt; &gt; &gt; &gt; &gt; Section 4.2<br>
&gt; &gt; &gt; &gt; &gt;<br>
&gt; &gt; &gt; &gt; &gt;&nbsp;&nbsp;&nbsp; As mentioned in the previous sec=
tions, each PE MUST have proxy<br>
&gt; &gt; &gt; &gt; &gt;&nbsp;&nbsp;&nbsp; querier functionality for the fo=
llowing reasons:<br>
&gt; &gt; &gt; &gt; &gt;<br>
&gt; &gt; &gt; &gt; &gt; I'm not really sure which previous mentions this i=
s supposed to refer to.<br>
&gt; &gt; &gt; &gt; &gt;<br>
&gt; &gt; &gt; &gt; &gt; Section 6.2.1<br>
&gt; &gt; &gt; &gt; &gt;<br>
&gt; &gt; &gt; &gt; &gt; Just to confirm: the PE receiving a BGP Leave Sync=
h route does<br>
&gt; &gt; &gt; &gt; &gt; *not* produce local IGMP Query messages, on the as=
sumption that<br>
&gt; &gt; &gt; &gt; &gt; the PE that did receive the Leave locally has alre=
ady done so?<br>
&gt; &gt; &gt; &gt; &gt; (I don't think this necessarily needs to be writte=
n out in the<br>
&gt; &gt; &gt; &gt; &gt; document itself; I just want to confirm my underst=
anding.)<br>
&gt; &gt; &gt; &gt; &gt;<br>
&gt; &gt; &gt; &gt; &gt; Section 6.3<br>
&gt; &gt; &gt; &gt; &gt;<br>
&gt; &gt; &gt; &gt; &gt;&nbsp;&nbsp;&nbsp; A PE which has received an IGMP =
Membership Request would have<br>
&gt; synced<br>
&gt; &gt; &gt; &gt; &gt;&nbsp;&nbsp;&nbsp; the IGMP Join by the procedure d=
efined in section 6.1.&nbsp; If a PE with<br>
&gt; &gt; &gt; &gt; &gt;&nbsp;&nbsp;&nbsp; local join state goes down or th=
e PE to CE link goes down, it would<br>
&gt; &gt; &gt; &gt; &gt;&nbsp;&nbsp;&nbsp; lead to a mass withdraw of multi=
cast routes.&nbsp; Remote PEs (PEs<br>
&gt; &gt; &gt; &gt; &gt; where<br>
&gt; &gt; &gt; &gt; &gt;<br>
&gt; &gt; &gt; &gt; &gt; Can we have greater clarity on &quot;would lead to=
&quot;?&nbsp; Are there<br>
&gt; &gt; &gt; &gt; &gt; actually routes that will be withdrawn and we are =
just ignoring<br>
&gt; &gt; &gt; &gt; &gt; the consequences of that for the purposes of local=
 state, using<br>
&gt; &gt; &gt; &gt; &gt; some heuristic (as mentioned later) for detecting =
whether a<br>
&gt; &gt; &gt; &gt; &gt; mass-withdraw is due to a failure at a peer?&nbsp;=
 Or is the mass<br>
&gt; &gt; &gt; &gt; &gt; withdraw a hypothetical scenario<br>
&gt; &gt; &gt; that the procedures described here fully avoid?<br>
&gt; &gt; &gt; &gt; &gt;<br>
&gt; &gt; &gt; &gt; &gt;&nbsp;&nbsp;&nbsp; these routes were remote IGMP Jo=
ins) SHOULD NOT remove the state<br>
&gt; &gt; &gt; &gt; &gt;&nbsp;&nbsp;&nbsp; immediately; instead General Que=
ry SHOULD be generated to refresh<br>
&gt; the<br>
&gt; &gt; &gt; &gt; &gt;&nbsp;&nbsp;&nbsp; states.&nbsp; There are several =
ways to detect failure at a peer, e.g.<br>
&gt; &gt; &gt; &gt; &gt;&nbsp;&nbsp;&nbsp; using IGP next hop tracking or E=
S route withdraw.<br>
&gt; &gt; &gt; &gt; &gt;<br>
&gt; &gt; &gt; &gt; &gt; Does each PE initiate the General Query, in this s=
cenario?<br>
&gt; &gt; &gt; &gt; &gt;<br>
&gt; &gt; &gt; &gt; &gt; Section 7<br>
&gt; &gt; &gt; &gt; &gt;<br>
&gt; &gt; &gt; &gt; &gt;&nbsp;&nbsp;&nbsp; Note that to facilitate state sy=
nchronization after failover, the PEs<br>
&gt; &gt; &gt; &gt; &gt;&nbsp;&nbsp;&nbsp; attached to a multihomed ES oper=
ating in Single-Active redundancy<br>
&gt; &gt; &gt; &gt; &gt;&nbsp;&nbsp;&nbsp; mode SHOULD also coordinate IGMP=
 Join (x,G) state.&nbsp; In this<br>
&gt; &gt; &gt; &gt; &gt; case all<br>
&gt; &gt; &gt; &gt; &gt;<br>
&gt; &gt; &gt; &gt; &gt; What are the drawbacks of not performing such sync=
hronization?<br>
&gt; &gt; &gt; &gt; &gt; Alternately, in what cases does it make sense to n=
ot perform<br>
&gt; &gt; &gt; &gt; &gt; synchronization (so that the guidance is SHOULD ra=
ther than MUST)?<br>
&gt; &gt; &gt; &gt; &gt;<br>
&gt; &gt; &gt; &gt; &gt; Section 9.1<br>
&gt; &gt; &gt; &gt; &gt;<br>
&gt; &gt; &gt; &gt; &gt; It might be nice to mention that the length fields=
 are measured<br>
&gt; &gt; &gt; &gt; &gt; in bits here in this section, where the NLRI forma=
t is laid out,<br>
&gt; &gt; &gt; &gt; &gt; in addition to<br>
&gt; &gt; &gt; &gt; &gt; =A79.1.1 where the procedures for constructing it =
are laid out.<br>
&gt; &gt; &gt; &gt; &gt;<br>
&gt; &gt; &gt; &gt; &gt;&nbsp;&nbsp;&nbsp; o&nbsp; If route is used for IPv=
6 (MLD) then bit 7 indicates support for<br>
&gt; &gt; &gt; &gt; &gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; MLD version 1.=
&nbsp; The second least significant bit, bit 6<br>
&gt; &gt; &gt; &gt; &gt; indicates<br>
&gt; &gt; &gt; &gt; &gt;<br>
&gt; &gt; &gt; &gt; &gt; How does the receiver know if the route is being u=
sed for IPv6?<br>
&gt; &gt; &gt; &gt; &gt; (Also applies in =A79.2, 9.3)<br>
&gt; &gt; &gt; &gt; &gt;<br>
&gt; &gt; &gt; &gt; &gt; Section 9.1.1<br>
&gt; &gt; &gt; &gt; &gt;<br>
&gt; &gt; &gt; &gt; &gt; Is there any requirement for consistency about usi=
ng IPv4 vs<br>
&gt; &gt; &gt; &gt; &gt; IPv6 addresses in all three address fields?&nbsp; =
The description<br>
&gt; &gt; &gt; &gt; &gt; given here would seem to allow mixing address fami=
lies, but I<br>
&gt; &gt; &gt; &gt; &gt; don't really expect that to<br>
&gt; &gt; &gt; work in practice.<br>
&gt; &gt; &gt; &gt; &gt;<br>
&gt; &gt; &gt; &gt; &gt;&nbsp;&nbsp;&nbsp; version and any source filtering=
 for a given group membership.&nbsp; All<br>
&gt; &gt; &gt; &gt; &gt;&nbsp;&nbsp;&nbsp; EVPN SMET routes are announced w=
ith per- EVI Route Target extended<br>
&gt; &gt; &gt; &gt; &gt;&nbsp;&nbsp;&nbsp; communities.<br>
&gt; &gt; &gt; &gt; &gt;<br>
&gt; &gt; &gt; &gt; &gt; Is there a good reference for discussion of these =
associated ECs?<br>
&gt; &gt; &gt; &gt; &gt;<br>
&gt; &gt; &gt; &gt; &gt; Section 9.1.2<br>
&gt; &gt; &gt; &gt; &gt;<br>
&gt; &gt; &gt; &gt; &gt;&nbsp;&nbsp;&nbsp; PE2 to receive multicast traffic=
.&nbsp; In this case PE2 MUST originate a<br>
&gt; &gt; &gt; &gt; &gt;&nbsp;&nbsp;&nbsp; (*,*) SMET route to receive all =
of the multicast traffic in the EVPN<br>
&gt; &gt; &gt; &gt; &gt;&nbsp;&nbsp;&nbsp; domain.&nbsp; To generate Wildca=
rds (*,*) routes, the procedure from<br>
&gt; &gt; &gt; &gt; &gt;&nbsp;&nbsp;&nbsp; [RFC6625] SHOULD be used.<br>
&gt; &gt; &gt; &gt; &gt;<br>
&gt; &gt; &gt; &gt; &gt; Is the PE expected to identify this case based on =
protocol<br>
&gt; &gt; &gt; &gt; &gt; messages received at runtime (e.g., any PIM at all=
), or is this external<br>
&gt; configuration?<br>
&gt; &gt; &gt; &gt; &gt;<br>
&gt; &gt; &gt; &gt; &gt; Section 9.3.1<br>
&gt; &gt; &gt; &gt; &gt;<br>
&gt; &gt; &gt; &gt; &gt;&nbsp;&nbsp;&nbsp; Maximum Response Time is value t=
o be used while sending query as<br>
&gt; &gt; &gt; &gt; &gt;&nbsp;&nbsp;&nbsp; defined in [RFC2236]<br>
&gt; &gt; &gt; &gt; &gt;<br>
&gt; &gt; &gt; &gt; &gt; Is it actually right to describe this as &quot;whi=
le sending query<br>
&gt; &gt; &gt; &gt; &gt; [messages]&quot;?&nbsp; My understanding is that a=
 PE receiving this route<br>
&gt; &gt; &gt; &gt; &gt; over BGP would in fact *not* actually send IGMP Qu=
ery messages,<br>
&gt; &gt; &gt; &gt; &gt; but simply use the time to set a timer and potenti=
ally clear up<br>
&gt; &gt; &gt; &gt; &gt; state if certain conditions are met at the end of =
the period in question.<br>
&gt; &gt; &gt; &gt; &gt;<br>
&gt; &gt; &gt; &gt; &gt; Section 10<br>
&gt; &gt; &gt; &gt; &gt;<br>
&gt; &gt; &gt; &gt; &gt; Just to confirm my understanding here: in the imme=
diate leave<br>
&gt; &gt; &gt; &gt; &gt; case, the Leave Synch route will be advertised jus=
t for the<br>
&gt; &gt; &gt; &gt; &gt; &quot;delta&quot; period of time described in<br>
&gt; &gt; &gt; &gt; &gt; =A76.2 and then withdrawn?<br>
&gt; &gt; &gt; &gt; &gt;<br>
&gt; &gt; &gt; &gt; &gt;&nbsp;&nbsp;&nbsp; IGMP MAY be configured with imme=
diate leave option.&nbsp; This<br>
&gt; &gt; &gt; &gt; &gt; allows the<br>
&gt; &gt; &gt; &gt; &gt;<br>
&gt; &gt; &gt; &gt; &gt; Is there a suitable reference for &quot;immediate =
leave&quot;?&nbsp; I did not<br>
&gt; &gt; &gt; &gt; &gt; see much relevant in RFCs 2236 and 3376.<br>
&gt; &gt; &gt; &gt; &gt;<br>
&gt; &gt; &gt; &gt; &gt; Section 12<br>
&gt; &gt; &gt; &gt; &gt;<br>
&gt; &gt; &gt; &gt; &gt; I support Roman's point about detailing which aspe=
cts are<br>
&gt; &gt; &gt; &gt; &gt; covered in which referenced RFCs.<br>
&gt; &gt; &gt; &gt; &gt;<br>
&gt; &gt; &gt; &gt; &gt; I also noted that the &quot;delta&quot; value used=
 in the Last Member<br>
&gt; &gt; &gt; &gt; &gt; Query process must be configured on each node, and=
 to the same value.<br>
&gt; &gt; &gt; &gt; &gt; Such requirement for identical configuration opens=
 up the chance<br>
&gt; &gt; &gt; &gt; &gt; for skew, and sometimes any such skew is security-=
relevant and<br>
&gt; &gt; &gt; &gt; &gt; must be documented in the security considerations.=
&nbsp; However, I'm<br>
&gt; &gt; &gt; &gt; &gt; not sure that that's the case, here, as it seems t=
hat skew would<br>
&gt; &gt; &gt; &gt; &gt; mostly only serve to cause a brief &quot;blip&quot=
; where a PE drops its<br>
&gt; &gt; &gt; &gt; &gt; group state only to recreate it when a report show=
s up later.<br>
&gt; &gt; &gt; &gt; &gt; Is there a scenario where the skew goes the other =
way, and a PE<br>
&gt; &gt; &gt; &gt; &gt; leaves group state in place<br>
&gt; &gt; &gt; indefinitely that should have been dropped?<br>
&gt; &gt; &gt; &gt; &gt;<br>
&gt; &gt; &gt; &gt; &gt; Section 16.1<br>
&gt; &gt; &gt; &gt; &gt;<br>
&gt; &gt; &gt; &gt; &gt; Since we only reference RFC 4684 to say that its p=
rocedures are<br>
&gt; &gt; &gt; &gt; &gt; not applicable to what we describe, it seems like =
it could be<br>
&gt; &gt; &gt; &gt; &gt; classified as only an informative reference.<br>
&gt; &gt; &gt; &gt; &gt;<br>
&gt; &gt; &gt; &gt; &gt; NITS<br>
&gt; &gt; &gt; &gt; &gt;<br>
&gt; &gt; &gt; &gt; &gt; We seem quite inconsistent about whether we write =
&quot;BCP Leave<br>
&gt; &gt; &gt; &gt; &gt; Synch route&quot; or &quot;IGMP Leave Synch route&=
quot; (but I believe these<br>
&gt; &gt; &gt; &gt; &gt; are both supposed to be the same thing).<br>
&gt; &gt; &gt; &gt; &gt;<br>
&gt; &gt; &gt; &gt; &gt; Section 1<br>
&gt; &gt; &gt; &gt; &gt;<br>
&gt; &gt; &gt; &gt; &gt;&nbsp;&nbsp;&nbsp; communication and orchestration.=
&nbsp; However, EVPN is used as standard<br>
&gt; &gt; &gt; &gt; &gt;&nbsp;&nbsp;&nbsp; way of inter-POD communication f=
or both intra-DC and<br>
&gt; &gt; &gt; &gt; &gt; inter-DC.&nbsp; A<br>
&gt; &gt; &gt; &gt; &gt;<br>
&gt; &gt; &gt; &gt; &gt; intra-DC and inter-DC are both adjectives that nee=
d to modify some<br>
&gt; noun.<br>
&gt; &gt; &gt; &gt; &gt; Please supply such a noun (e.g., &quot;traffic&quo=
t;).<br>
&gt; &gt; &gt; &gt; &gt;<br>
&gt; &gt; &gt; &gt; &gt;&nbsp;&nbsp;&nbsp; These hosts express their intere=
sts in multicast groups on a given<br>
&gt; &gt; &gt; &gt; &gt;&nbsp;&nbsp;&nbsp; subnet/VLAN by sending IGMP Memb=
ership Reports (Joins) for their<br>
&gt; &gt; &gt; &gt; &gt;&nbsp;&nbsp;&nbsp; interested multicast group(s).&n=
bsp; [...]<br>
&gt; &gt; &gt; &gt; &gt;<br>
&gt; &gt; &gt; &gt; &gt; I think that this phrase &quot;IGMP Membership Rep=
orts (Joins)&quot; is<br>
&gt; &gt; &gt; &gt; &gt; intended to serve some cross-protocol clarificatio=
n role (e.g.,<br>
&gt; &gt; &gt; &gt; &gt; &quot;Join&quot; is used by<br>
&gt; &gt; &gt; &gt; &gt; IGMPv3 and MLD but not IGMPv2).&nbsp; Since this i=
s the first place<br>
&gt; &gt; &gt; &gt; &gt; where we use that formulation, some additional tex=
t to clarify<br>
&gt; &gt; &gt; &gt; &gt; the shorthand seems<br>
&gt; &gt; &gt; in order.<br>
&gt; &gt; &gt; &gt; &gt;<br>
&gt; &gt; &gt; &gt; &gt; Section 3<br>
&gt; &gt; &gt; &gt; &gt;<br>
&gt; &gt; &gt; &gt; &gt;&nbsp;&nbsp;&nbsp; o&nbsp; BD: Broadcast Domain.&nb=
sp; As per [RFC7432], an EVI consists of a<br>
&gt; &gt; &gt; &gt; &gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; single or mult=
iple BDs.&nbsp; In case of VLAN-bundle and<br>
&gt; &gt; &gt; &gt; &gt; VLAN-aware<br>
&gt; &gt; &gt; &gt; &gt;<br>
&gt; &gt; &gt; &gt; &gt; RFC 7432 spells &quot;VLAN Bundle&quot; with no hy=
phen.<br>
&gt; &gt; &gt; &gt; &gt;<br>
&gt; &gt; &gt; &gt; &gt;&nbsp;&nbsp;&nbsp; o&nbsp; Single-Active Redundancy=
 Mode: When only a single PE, among all<br>
&gt; &gt; &gt; &gt; &gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; the PEs attach=
ed to an Ethernet segment, is allowed to forward<br>
&gt; &gt; &gt; &gt; &gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; traffic to/fro=
m that Ethernet segment for a given VLAN, then the<br>
&gt; &gt; &gt; &gt; &gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; Ethernet segme=
nt is defined to be operating in Single-Active<br>
&gt; &gt; &gt; &gt; &gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; redundancy mod=
e.<br>
&gt; &gt; &gt; &gt; &gt;<br>
&gt; &gt; &gt; &gt; &gt;&nbsp;&nbsp;&nbsp; o&nbsp; All-Active Redundancy Mo=
de: When all PEs attached to an Ethernet<br>
&gt; &gt; &gt; &gt; &gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; segment are al=
lowed to forward known unicast traffic to/from that<br>
&gt; &gt; &gt; &gt; &gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; Ethernet segme=
nt for a given VLAN, then the Ethernet segment is<br>
&gt; &gt; &gt; &gt; &gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; defined to be =
operating in All-Active redundancy mode.<br>
&gt; &gt; &gt; &gt; &gt;<br>
&gt; &gt; &gt; &gt; &gt; Is it important that the second definition only co=
vers &quot;unicast traffic&quot;<br>
&gt; &gt; &gt; &gt; &gt; but the former uses the unqualified term &quot;tra=
ffic&quot;?<br>
&gt; &gt; &gt; &gt; &gt;<br>
&gt; &gt; &gt; &gt; &gt;&nbsp;&nbsp;&nbsp; o&nbsp; OIF: Outgoing Interface =
for multicast.&nbsp; It can be physical<br>
&gt; &gt; &gt; &gt; &gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; interface, vir=
tual interface or tunnel.<br>
&gt; &gt; &gt; &gt; &gt;<br>
&gt; &gt; &gt; &gt; &gt; s/physical/a physical/<br>
&gt; &gt; &gt; &gt; &gt;<br>
&gt; &gt; &gt; &gt; &gt; Section 4<br>
&gt; &gt; &gt; &gt; &gt;<br>
&gt; &gt; &gt; &gt; &gt;&nbsp;&nbsp;&nbsp; The IGMP Proxy mechanism is used=
 to reduce the flooding of IGMP<br>
&gt; &gt; &gt; &gt; &gt;&nbsp;&nbsp;&nbsp; messages over an EVPN network si=
milar to ARP proxy used in<br>
&gt; &gt; &gt; &gt; &gt; reducing<br>
&gt; &gt; &gt; &gt; &gt;<br>
&gt; &gt; &gt; &gt; &gt; &quot;similarly to how ARP proxy is used&quot;<br>
&gt; &gt; &gt; &gt; &gt;<br>
&gt; &gt; &gt; &gt; &gt;&nbsp;&nbsp;&nbsp; speakers.&nbsp; The information =
is again translated back to IGMP message<br>
&gt; &gt; &gt; &gt; &gt;&nbsp;&nbsp;&nbsp; at the recipient EVPN speaker.&n=
bsp; Thus it helps create an IGMP<br>
&gt; &gt; &gt; &gt; &gt; overlay<br>
&gt; &gt; &gt; &gt; &gt;<br>
&gt; &gt; &gt; &gt; &gt; &quot;IGMP messages&quot; plural, to match the pre=
vious sentence.<br>
&gt; &gt; &gt; &gt; &gt;<br>
&gt; &gt; &gt; &gt; &gt; Section 4.1.1<br>
&gt; &gt; &gt; &gt; &gt;<br>
&gt; &gt; &gt; &gt; &gt;&nbsp;&nbsp;&nbsp; 1.&nbsp; When the first hop PE r=
eceives several IGMP Membership Reports<br>
&gt; &gt; &gt; &gt; &gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; (Joins),=
 belonging to the same IGMP version, from different<br>
&gt; &gt; &gt; &gt; &gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; attached=
 hosts for the same (*,G) or (S,G), it SHOULD send a<br>
&gt; &gt; &gt; &gt; &gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; single B=
GP message corresponding to the very first IGMP<br>
&gt; &gt; &gt; &gt; &gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; Membersh=
ip Request (BGP update as soon as possible) for that<br>
&gt; &gt; &gt; &gt; &gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; (*,G) or=
 (S,G).&nbsp; [...]<br>
&gt; &gt; &gt; &gt; &gt;<br>
&gt; &gt; &gt; &gt; &gt; What is an &quot;IGMP Membership Request&quot;?&nb=
sp; Is this just a typo for Report?<br>
&gt; &gt; &gt; &gt; &gt;<br>
&gt; &gt; &gt; &gt; &gt;&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; This is because BGP is a stateful protocol and<br>
&gt; &gt; &gt; &gt; &gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; no furth=
er transmission of the same report is needed.&nbsp; If the<br>
&gt; &gt; &gt; &gt; &gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; IGMP Mem=
bership Request is for (*,G), then multicast group<br>
&gt; &gt; &gt; &gt; &gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; address =
MUST be sent along with the corresponding version flag<br>
&gt; &gt; &gt; &gt; &gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; (v2 or v=
3) set.&nbsp; [...]<br>
&gt; &gt; &gt; &gt; &gt;<br>
&gt; &gt; &gt; &gt; &gt; (ditto)<br>
&gt; &gt; &gt; &gt; &gt;<br>
&gt; &gt; &gt; &gt; &gt;&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; If the IGMP Join is for (S,G), then<br>
&gt; &gt; &gt; &gt; &gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; besides =
setting multicast group address along with the version<br>
&gt; &gt; &gt; &gt; &gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; flag v3,=
 the source IP address and the IE flag MUST be set<o:p></o:p></p>
</div>
</div>
</body>
</html>

--_000_BYAPR11MB27253D4166AB6157C6C53720DF309BYAPR11MB2725namp_--

--_004_BYAPR11MB27253D4166AB6157C6C53720DF309BYAPR11MB2725namp_
Content-Type: text/html; name="wdiff draft-ietf-bess-evpn-igmp-mld-proxy-16.txt
 draft-ietf-bess-evpn-igmp-mld-proxy-17.txt.html"
Content-Description: wdiff draft-ietf-bess-evpn-igmp-mld-proxy-16.txt
 draft-ietf-bess-evpn-igmp-mld-proxy-17.txt.html
Content-Disposition: attachment;
 filename="wdiff draft-ietf-bess-evpn-igmp-mld-proxy-16.txt
 draft-ietf-bess-evpn-igmp-mld-proxy-17.txt.html"; size=75177;
 creation-date="Fri, 11 Feb 2022 16:00:25 GMT";
 modification-date="Fri, 11 Feb 2022 16:00:25 GMT"
Content-Transfer-Encoding: base64

PGh0bWw+PGhlYWQ+CjxtZXRhIGh0dHAtZXF1aXY9ImNvbnRlbnQtdHlwZSIgY29udGVudD0idGV4
dC9odG1sOyBjaGFyc2V0PXdpbmRvd3MtMTI1MiI+PHRpdGxlPndkaWZmIGRyYWZ0LWlldGYtYmVz
cy1ldnBuLWlnbXAtbWxkLXByb3h5LTE2LnR4dCBkcmFmdC1pZXRmLWJlc3MtZXZwbi1pZ21wLW1s
ZC1wcm94eS0xNy50eHQ8L3RpdGxlPjwvaGVhZD48Ym9keT4KPHByZT4KQkVTUyBXb3JrR3JvdXAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBBLiBTYWphc3Np
CkludGVybmV0LURyYWZ0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgIFMuIFRob3JpYQpJbnRlbmRlZCBzdGF0dXM6IFN0YW5kYXJkcyBUcmFjayAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICBNLiBNaXNocmEKRXhwaXJlczogPHN0cmlrZT48Zm9udCBj
b2xvcj0icmVkIj5KdWx5IDE3LDwvZm9udD48L3N0cmlrZT4gPHN0cm9uZz48Zm9udCBjb2xvcj0i
Z3JlZW4iPkF1Z3VzdCAxNCw8L2ZvbnQ+PC9zdHJvbmc+IDIwMjIgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgIENpc2NvIFN5c3RlbXMKICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIEsuIFBhdGVsCiAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIEFy
cmN1cwogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgSi4gRHJha2UKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgVy4gTGluCiAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgSnVuaXBlciBOZXR3b3JrcwogICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDxzdHJp
a2U+PGZvbnQgY29sb3I9InJlZCI+SmFudWFyeSAxMyw8L2ZvbnQ+PC9zdHJpa2U+CiAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8c3Ryb25nPjxm
b250IGNvbG9yPSJncmVlbiI+RmVicnVhcnkgMTAsPC9mb250Pjwvc3Ryb25nPiAyMDIyCgogICAg
ICAgICAgICAgICAgICAgICAgSUdNUCBhbmQgTUxEIFByb3h5IGZvciBFVlBOCiAgICAgICAgICAg
ICAgICAgPHN0cmlrZT48Zm9udCBjb2xvcj0icmVkIj5kcmFmdC1pZXRmLWJlc3MtZXZwbi1pZ21w
LW1sZC1wcm94eS0xNjwvZm9udD48L3N0cmlrZT4KICAgICAgICAgICAgICAgICA8c3Ryb25nPjxm
b250IGNvbG9yPSJncmVlbiI+ZHJhZnQtaWV0Zi1iZXNzLWV2cG4taWdtcC1tbGQtcHJveHktMTc8
L2ZvbnQ+PC9zdHJvbmc+CgpBYnN0cmFjdAoKICAgVGhpcyBkb2N1bWVudCBkZXNjcmliZXMgaG93
IHRvIHN1cHBvcnQgZWZmaWNpZW50bHkgZW5kcG9pbnRzIHJ1bm5pbmcKICAgSUdNUChJbnRlcm5l
dCBHcm91cCBNYW5hZ2VtZW50IFByb3RvY29sKSBvciBNTEQgKE11bHRpY2FzdCBMaXN0ZW5lcgog
ICBEaXNjb3ZlcnkpIGZvciB0aGUgbXVsdGljYXN0IHNlcnZpY2VzIG92ZXIgYW4gRVZQTiBuZXR3
b3JrIGJ5CiAgIGluY29ycG9yYXRpbmcgSUdNUC9NTEQgcHJveHkgcHJvY2VkdXJlcyBvbiBFVlBO
IChFdGhlcm5ldCBWUE4pIFBFcy4KClN0YXR1cyBvZiBUaGlzIE1lbW8KCiAgIFRoaXMgSW50ZXJu
ZXQtRHJhZnQgaXMgc3VibWl0dGVkIGluIGZ1bGwgY29uZm9ybWFuY2Ugd2l0aCB0aGUKICAgcHJv
dmlzaW9ucyBvZiBCQ1AgNzggYW5kIEJDUCA3OS4KCiAgIEludGVybmV0LURyYWZ0cyBhcmUgd29y
a2luZyBkb2N1bWVudHMgb2YgdGhlIEludGVybmV0IEVuZ2luZWVyaW5nCiAgIFRhc2sgRm9yY2Ug
KElFVEYpLiAgTm90ZSB0aGF0IG90aGVyIGdyb3VwcyBtYXkgYWxzbyBkaXN0cmlidXRlCiAgIHdv
cmtpbmcgZG9jdW1lbnRzIGFzIEludGVybmV0LURyYWZ0cy4gIFRoZSBsaXN0IG9mIGN1cnJlbnQg
SW50ZXJuZXQtCiAgIERyYWZ0cyBpcyBhdCBodHRwczovL2RhdGF0cmFja2VyLmlldGYub3JnL2Ry
YWZ0cy9jdXJyZW50Ly4KCiAgIEludGVybmV0LURyYWZ0cyBhcmUgZHJhZnQgZG9jdW1lbnRzIHZh
bGlkIGZvciBhIG1heGltdW0gb2Ygc2l4IG1vbnRocwogICBhbmQgbWF5IGJlIHVwZGF0ZWQsIHJl
cGxhY2VkLCBvciBvYnNvbGV0ZWQgYnkgb3RoZXIgZG9jdW1lbnRzIGF0IGFueQogICB0aW1lLiAg
SXQgaXMgaW5hcHByb3ByaWF0ZSB0byB1c2UgSW50ZXJuZXQtRHJhZnRzIGFzIHJlZmVyZW5jZQog
ICBtYXRlcmlhbCBvciB0byBjaXRlIHRoZW0gb3RoZXIgdGhhbiBhcyAid29yayBpbiBwcm9ncmVz
cy4iCgogICBUaGlzIEludGVybmV0LURyYWZ0IHdpbGwgZXhwaXJlIG9uIDxzdHJpa2U+PGZvbnQg
Y29sb3I9InJlZCI+SnVseSAxNyw8L2ZvbnQ+PC9zdHJpa2U+IDxzdHJvbmc+PGZvbnQgY29sb3I9
ImdyZWVuIj5BdWd1c3QgMTQsPC9mb250Pjwvc3Ryb25nPiAyMDIyLgoKQ29weXJpZ2h0IE5vdGlj
ZQoKICAgQ29weXJpZ2h0IChjKSAyMDIyIElFVEYgVHJ1c3QgYW5kIHRoZSBwZXJzb25zIGlkZW50
aWZpZWQgYXMgdGhlCiAgIGRvY3VtZW50IGF1dGhvcnMuICBBbGwgcmlnaHRzIHJlc2VydmVkLgoK
ICAgVGhpcyBkb2N1bWVudCBpcyBzdWJqZWN0IHRvIEJDUCA3OCBhbmQgdGhlIElFVEYgVHJ1c3Qn
cyBMZWdhbAogICBQcm92aXNpb25zIFJlbGF0aW5nIHRvIElFVEYgRG9jdW1lbnRzCiAgIChodHRw
czovL3RydXN0ZWUuaWV0Zi5vcmcvbGljZW5zZS1pbmZvKSBpbiBlZmZlY3Qgb24gdGhlIGRhdGUg
b2YKICAgcHVibGljYXRpb24gb2YgdGhpcyBkb2N1bWVudC4gIFBsZWFzZSByZXZpZXcgdGhlc2Ug
ZG9jdW1lbnRzCiAgIGNhcmVmdWxseSwgYXMgdGhleSBkZXNjcmliZSB5b3VyIHJpZ2h0cyBhbmQg
cmVzdHJpY3Rpb25zIHdpdGggcmVzcGVjdAogICB0byB0aGlzIGRvY3VtZW50LiAgQ29kZSBDb21w
b25lbnRzIGV4dHJhY3RlZCBmcm9tIHRoaXMgZG9jdW1lbnQgbXVzdAogICBpbmNsdWRlIFNpbXBs
aWZpZWQgQlNEIExpY2Vuc2UgdGV4dCBhcyBkZXNjcmliZWQgaW4gU2VjdGlvbiA0LmUgb2YKICAg
dGhlIFRydXN0IExlZ2FsIFByb3Zpc2lvbnMgYW5kIGFyZSBwcm92aWRlZCB3aXRob3V0IHdhcnJh
bnR5IGFzCiAgIGRlc2NyaWJlZCBpbiB0aGUgU2ltcGxpZmllZCBCU0QgTGljZW5zZS4KClRhYmxl
IG9mIENvbnRlbnRzCgogICAxLiAgSW50cm9kdWN0aW9uICAuIC4gLiAuIC4gLiAuIC4gLiAuIC4g
LiAuIC4gLiAuIC4gLiAuIC4gLiAuIC4gLiAgIDMKICAgMi4gIFNwZWNpZmljYXRpb24gb2YgUmVx
dWlyZW1lbnRzIC4gLiAuIC4gLiAuIC4gLiAuIC4gLiAuIC4gLiAuIC4gICA0CiAgIDMuICBUZXJt
aW5vbG9neSAuIC4gLiAuIC4gLiAuIC4gLiAuIC4gLiAuIC4gLiAuIC4gLiAuIC4gLiAuIC4gLiAu
ICAgNAogICA0LiAgSUdNUC9NTEQgUHJveHkgIC4gLiAuIC4gLiAuIC4gLiAuIC4gLiAuIC4gLiAu
IC4gLiAuIC4gLiAuIC4gLiAgIDUKICAgICA0LjEuICBQcm94eSBSZXBvcnRpbmcgLiAuIC4gLiAu
IC4gLiAuIC4gLiAuIC4gLiAuIC4gLiAuIC4gLiAuIC4gICA2CiAgICAgICA0LjEuMS4gIElHTVAv
TUxEIE1lbWJlcnNoaXAgUmVwb3J0IEFkdmVydGlzZW1lbnQgaW4gQkdQIC4gLiAuICAgNgogICAg
ICAgNC4xLjIuICBJR01QL01MRCBMZWF2ZSBHcm91cCBBZHZlcnRpc2VtZW50IGluIEJHUCAuIC4g
LiAuIC4gLiAgIDgKICAgICA0LjIuICBQcm94eSBRdWVyaWVyIC4gLiAuIC4gLiAuIC4gLiAuIC4g
LiAuIC4gLiAuIC4gLiAuIC4gLiAuIC4gICA5CiAgIDUuICBPcGVyYXRpb24gLiAuIC4gLiAuIC4g
LiAuIC4gLiAuIC4gLiAuIC4gLiAuIC4gLiAuIC4gLiAuIC4gLiAuICAgOQogICAgIDUuMS4gIFBF
IHdpdGggb25seSBhdHRhY2hlZCBob3N0cyBmb3IgYSBnaXZlbiBzdWJuZXQgIC4gLiAuIC4gLiAg
MTAKICAgICA1LjIuICBQRSB3aXRoIGEgbWl4IG9mIGF0dGFjaGVkIGhvc3RzIGFuZCBtdWx0aWNh
c3Qgc291cmNlICAuIC4gIDExCiAgICAgNS4zLiAgUEUgd2l0aCBhIG1peCBvZiBhdHRhY2hlZCBo
b3N0cywgYSBtdWx0aWNhc3Qgc291cmNlIGFuZCBhCiAgICAgICAgICAgcm91dGVyICAuIC4gLiAu
IC4gLiAuIC4gLiAuIC4gLiAuIC4gLiAuIC4gLiAuIC4gLiAuIC4gLiAuICAxMQogICA2LiAgQWxs
LUFjdGl2ZSBNdWx0aS1Ib21pbmcgLiAuIC4gLiAuIC4gLiAuIC4gLiAuIC4gLiAuIC4gLiAuIC4g
LiAgMTEKICAgICA2LjEuICBMb2NhbCBJR01QL01MRCBNZW1iZXJzaGlwIFJlcG9ydCBTeW5jaHJv
bml6YXRpb24gIC4gLiAuIC4gIDxzdHJpa2U+PGZvbnQgY29sb3I9InJlZCI+MTE8L2ZvbnQ+PC9z
dHJpa2U+ICA8c3Ryb25nPjxmb250IGNvbG9yPSJncmVlbiI+MTI8L2ZvbnQ+PC9zdHJvbmc+CiAg
ICAgNi4yLiAgTG9jYWwgSUdNUC9NTEQgTGVhdmUgR3JvdXAgU3luY2hyb25pemF0aW9uICAuIC4g
LiAuIC4gLiAuICA8c3RyaWtlPjxmb250IGNvbG9yPSJyZWQiPjEyPC9mb250Pjwvc3RyaWtlPiAg
PHN0cm9uZz48Zm9udCBjb2xvcj0iZ3JlZW4iPjEzPC9mb250Pjwvc3Ryb25nPgogICAgICAgNi4y
LjEuICBSZW1vdGUgTGVhdmUgR3JvdXAgU3luY2hyb25pemF0aW9uICAuIC4gLiAuIC4gLiAuIC4g
LiAgMTMKICAgICAgIDYuMi4yLiAgQ29tbW9uIExlYXZlIEdyb3VwIFN5bmNocm9uaXphdGlvbiAg
LiAuIC4gLiAuIC4gLiAuIC4gIDxzdHJpa2U+PGZvbnQgY29sb3I9InJlZCI+MTM8L2ZvbnQ+PC9z
dHJpa2U+ICA8c3Ryb25nPjxmb250IGNvbG9yPSJncmVlbiI+MTQ8L2ZvbnQ+PC9zdHJvbmc+CiAg
ICAgNi4zLiAgTWFzcyBXaXRoZHJhdyBvZiBNdWx0aWNhc3QgTWVtYmVyc2hpcCBSZXBvcnQgU3lu
YyByb3V0ZQogICAgICAgICAgIGluIGNhc2Ugb2YgZmFpbHVyZSAgLiAuIC4gLiAuIC4gLiAuIC4g
LiAuIC4gLiAuIC4gLiAuIC4gLiAgMTQKICAgNy4gIFNpbmdsZS1BY3RpdmUgTXVsdGktSG9taW5n
ICAuIC4gLiAuIC4gLiAuIC4gLiAuIC4gLiAuIC4gLiAuIC4gIDxzdHJpa2U+PGZvbnQgY29sb3I9
InJlZCI+MTQ8L2ZvbnQ+PC9zdHJpa2U+ICA8c3Ryb25nPjxmb250IGNvbG9yPSJncmVlbiI+MTU8
L2ZvbnQ+PC9zdHJvbmc+CiAgIDguICBTZWxlY3RpdmUgTXVsdGljYXN0IFByb2NlZHVyZXMgZm9y
IElSIHR1bm5lbHMgLiAuIC4gLiAuIC4gLiAuICA8c3RyaWtlPjxmb250IGNvbG9yPSJyZWQiPjE0
PC9mb250Pjwvc3RyaWtlPiAgPHN0cm9uZz48Zm9udCBjb2xvcj0iZ3JlZW4iPjE1PC9mb250Pjwv
c3Ryb25nPgogICA5LiAgQkdQIEVuY29kaW5nICAuIC4gLiAuIC4gLiAuIC4gLiAuIC4gLiAuIC4g
LiAuIC4gLiAuIC4gLiAuIC4gLiAgMTUKICAgICA5LjEuICBTZWxlY3RpdmUgTXVsdGljYXN0IEV0
aGVybmV0IFRhZyBSb3V0ZSAgLiAuIC4gLiAuIC4gLiAuIC4gIDE1CiAgICAgICA5LjEuMS4gIENv
bnN0cnVjdGluZyB0aGUgU2VsZWN0aXZlIE11bHRpY2FzdCBFdGhlcm5ldCBUYWcKICAgICAgICAg
ICAgICAgcm91dGUgLiAuIC4gLiAuIC4gLiAuIC4gLiAuIC4gLiAuIC4gLiAuIC4gLiAuIC4gLiAu
IC4gIDE3CiAgICAgICA5LjEuMi4gIERlZmF1bHQgU2VsZWN0aXZlIE11bHRpY2FzdCBSb3V0ZSAu
IC4gLiAuIC4gLiAuIC4gLiAuICAxOAogICAgIDkuMi4gIE11bHRpY2FzdCBNZW1iZXJzaGlwIFJl
cG9ydCBTeW5jaCBSb3V0ZSAuIC4gLiAuIC4gLiAuIC4gLiAgMTkKICAgICAgIDkuMi4xLiAgQ29u
c3RydWN0aW5nIHRoZSBNdWx0aWNhc3QgTWVtYmVyc2hpcCBSZXBvcnQgU3luY2gKICAgICAgICAg
ICAgICAgUm91dGUgLiAuIC4gLiAuIC4gLiAuIC4gLiAuIC4gLiAuIC4gLiAuIC4gLiAuIC4gLiAu
IC4gIDIxCiAgICAgOS4zLiAgTXVsdGljYXN0IExlYXZlIFN5bmNoIFJvdXRlIC4gLiAuIC4gLiAu
IC4gLiAuIC4gLiAuIC4gLiAuICAyMgogICAgICAgOS4zLjEuICBDb25zdHJ1Y3RpbmcgdGhlIE11
bHRpY2FzdCBMZWF2ZSBTeW5jaCBSb3V0ZSAgLiAuIC4gLiAgMjQKICAgICA5LjQuICBNdWx0aWNh
c3QgRmxhZ3MgRXh0ZW5kZWQgQ29tbXVuaXR5ICAuIC4gLiAuIC4gLiAuIC4gLiAuIC4gIDI1CiAg
ICAgOS41LiAgRVZJLVJUIEV4dGVuZGVkIENvbW11bml0eSAuIC4gLiAuIC4gLiAuIC4gLiAuIC4g
LiAuIC4gLiAuICAyNwogICAgIDkuNi4gIFJld3JpdGluZyBvZiBSVCBFQ3MgYW5kIEVWSS1SVCBF
Q3MgYnkgQVNCUnMgLiAuIC4gLiAuIC4gLiAgMjkKICAgICA5LjcuICBCR1AgRXJyb3IgSGFuZGxp
bmcgIC4gLiAuIC4gLiAuIC4gLiAuIC4gLiAuIC4gLiAuIC4gLiAuIC4gIDI5CiAgIDEwLiBJR01Q
IFZlcnNpb24gMSBNZW1iZXJzaGlwIFJlcG9ydCAgLiAuIC4gLiAuIC4gLiAuIC4gLiAuIC4gLiAu
ICAyOQogICAxMS4gU2VjdXJpdHkgQ29uc2lkZXJhdGlvbnMgLiAuIC4gLiAuIC4gLiAuIC4gLiAu
IC4gLiAuIC4gLiAuIC4gLiAgMzAKICAgMTIuIElBTkEgQ29uc2lkZXJhdGlvbnMgLiAuIC4gLiAu
IC4gLiAuIC4gLiAuIC4gLiAuIC4gLiAuIC4gLiAuIC4gIDMwCiAgIDEzLiBBY2tub3dsZWRnZW1l
bnQgLiAuIC4gLiAuIC4gLiAuIC4gLiAuIC4gLiAuIC4gLiAuIC4gLiAuIC4gLiAuICAzMQogICAx
NC4gQ29udHJpYnV0b3JzICAuIC4gLiAuIC4gLiAuIC4gLiAuIC4gLiAuIC4gLiAuIC4gLiAuIC4g
LiAuIC4gLiAgMzEKICAgMTUuIFJlZmVyZW5jZXMgIC4gLiAuIC4gLiAuIC4gLiAuIC4gLiAuIC4g
LiAuIC4gLiAuIC4gLiAuIC4gLiAuIC4gIDMxCiAgICAgMTUuMS4gIE5vcm1hdGl2ZSBSZWZlcmVu
Y2VzIC4gLiAuIC4gLiAuIC4gLiAuIC4gLiAuIC4gLiAuIC4gLiAuICAzMQogICAgIDE1LjIuICBJ
bmZvcm1hdGl2ZSBSZWZlcmVuY2VzIC4gLiAuIC4gLiAuIC4gLiAuIC4gLiAuIC4gLiAuIC4gLiAg
MzMKICAgQXV0aG9ycycgQWRkcmVzc2VzICAuIC4gLiAuIC4gLiAuIC4gLiAuIC4gLiAuIC4gLiAu
IC4gLiAuIC4gLiAuIC4gIDMzCgoxLiAgSW50cm9kdWN0aW9uCgogICBJbiBEQyBhcHBsaWNhdGlv
bnMsIGEgcG9pbnQgb2YgZGVsaXZlcnkgKFBPRCkgY2FuIGNvbnNpc3Qgb2YgYQogICBjb2xsZWN0
aW9uIG9mIHNlcnZlcnMgc3VwcG9ydGVkIGJ5IHNldmVyYWwgdG9wIG9mIHJhY2sgKFRvUikgYW5k
CiAgIHNwaW5lIHN3aXRjaGVzLiAgVGhpcyBjb2xsZWN0aW9uIG9mIHNlcnZlcnMgYW5kIHN3aXRj
aGVzIGFyZSBzZWxmCiAgIGNvbnRhaW5lZCBhbmQgbWF5IGhhdmUgdGhlaXIgb3duIGNvbnRyb2wg
cHJvdG9jb2wgZm9yIGludHJhLVBPRAogICBjb21tdW5pY2F0aW9uIGFuZCBvcmNoZXN0cmF0aW9u
LiAgSG93ZXZlciwgRVZQTiBpcyB1c2VkIGFzIHN0YW5kYXJkCiAgIHdheSBvZiBpbnRlci1QT0Qg
Y29tbXVuaWNhdGlvbiBmb3IgYm90aCBpbnRyYS1EQyBhbmQgaW50ZXItREMuICBBCiAgIHN1Ym5l
dCBjYW4gc3BhbiBhY3Jvc3MgbXVsdGlwbGUgUE9EcyBhbmQgRENzLiAgRVZQTiBwcm92aWRlcyBh
IHJvYnVzdAogICBtdWx0aS10ZW5hbnQgc29sdXRpb24gd2l0aCBleHRlbnNpdmUgbXVsdGktaG9t
aW5nIGNhcGFiaWxpdGllcyB0bwogICBzdHJldGNoIGEgc3VibmV0IChWTEFOKSBhY3Jvc3MgbXVs
dGlwbGUgUE9EcyBhbmQgRENzLiAgVGhlcmUgY2FuIGJlCiAgIG1hbnkgaG9zdHMgKHNldmVyYWwg
aHVuZHJlZHMpIGF0dGFjaGVkIHRvIGEgc3VibmV0IHRoYXQgaXMgc3RyZXRjaGVkCiAgIGFjcm9z
cyBzZXZlcmFsIFBPRHMgYW5kIERDcy4KCiAgIFRoZXNlIGhvc3RzIGV4cHJlc3MgdGhlaXIgaW50
ZXJlc3RzIGluIG11bHRpY2FzdCBncm91cHMgb24gYSBnaXZlbgogICBzdWJuZXQvVkxBTiBieSBz
ZW5kaW5nIElHTVAgTWVtYmVyc2hpcCBSZXBvcnRzIGZvciB0aGVpciBpbnRlcmVzdGVkCiAgIG11
bHRpY2FzdCBncm91cChzKS4gIEZ1cnRoZXJtb3JlLCBhbiBJR01QIHJvdXRlciBwZXJpb2RpY2Fs
bHkgc2VuZHMKICAgbWVtYmVyc2hpcCBxdWVyaWVzIHRvIGZpbmQgb3V0IGlmIHRoZXJlIGFyZSBo
b3N0cyBvbiB0aGF0IHN1Ym5ldCB0aGF0CiAgIGFyZSBzdGlsbCBpbnRlcmVzdGVkIGluIHJlY2Vp
dmluZyBtdWx0aWNhc3QgdHJhZmZpYyBmb3IgdGhhdCBncm91cC4KICAgVGhlIElHTVAvTUxEIFBy
b3h5IHNvbHV0aW9uIGRlc2NyaWJlZCBpbiB0aGlzIGRvY3VtZW50IGFjY29tcGxpc2hlcwogICB0
aHJlZSBvYmplY3RpdmVzOgoKICAgMS4gIFJlZHVjZSBmbG9vZGluZyBvZiBJR01QIG1lc3NhZ2Vz
OiBqdXN0IGxpa2UgdGhlIEFSUC9ORAogICAgICAgc3VwcHJlc3Npb24gbWVjaGFuaXNtIGluIEVW
UE4gdG8gcmVkdWNlIHRoZSBmbG9vZGluZyBvZiBBUlAKICAgICAgIG1lc3NhZ2VzIG92ZXIgRVZQ
TiwgaXQgaXMgYWxzbyBkZXNpcmVkIHRvIGhhdmUgYSBtZWNoYW5pc20gdG8KICAgICAgIHJlZHVj
ZSB0aGUgZmxvb2Rpbmcgb2YgSUdNUCBtZXNzYWdlcyAoYm90aCBRdWVyaWVzIGFuZCBNZW1iZXJz
aGlwCiAgICAgICBSZXBvcnRzKSBpbiBFVlBOLgoKICAgMi4gIERpc3RyaWJ1dGVkIGFueWNhc3Qg
bXVsdGljYXN0IHByb3h5OiBpdCBpcyBkZXNpcmFibGUgZm9yIHRoZSBFVlBOCiAgICAgICBuZXR3
b3JrIHRvIGFjdCBhcyBhIGRpc3RyaWJ1dGVkIGFueWNhc3QgbXVsdGljYXN0IHJvdXRlciB3aXRo
CiAgICAgICByZXNwZWN0IHRvIElHTVAvTUxEIHByb3h5IGZ1bmN0aW9uIGZvciBhbGwgdGhlIGhv
c3RzIGF0dGFjaGVkIHRvCiAgICAgICB0aGF0IHN1Ym5ldC4KCiAgIDMuICBTZWxlY3RpdmUgTXVs
dGljYXN0OiB0byBmb3J3YXJkIG11bHRpY2FzdCB0cmFmZmljIG92ZXIgRVZQTgogICAgICAgbmV0
d29yayBzdWNoIHRoYXQgaXQgb25seSBnZXRzIGZvcndhcmRlZCB0byB0aGUgUEVzIHRoYXQgaGF2
ZQogICAgICAgaW50ZXJlc3QgaW4gdGhlIG11bHRpY2FzdCBncm91cChzKS4gIFRoaXMgZG9jdW1l
bnQgc2hvd3MgaG93IHRoaXMKICAgICAgIG9iamVjdGl2ZSBtYXkgYmUgYWNoaWV2ZWQgd2hlbiBJ
bmdyZXNzIFJlcGxpY2F0aW9uIGlzIHVzZWQgdG8KICAgICAgIGRpc3RyaWJ1dGUgdGhlIG11bHRp
Y2FzdCB0cmFmZmljIGFtb25nIHRoZSBQRXMuICBQcm9jZWR1cmVzIGZvcgogICAgICAgc3VwcG9y
dGluZyBzZWxlY3RpdmUgbXVsdGljYXN0IHVzaW5nIFAyTVAgdHVubmVscyBjYW4gYmUgZm91bmQg
aW4KICAgICAgIFtJLUQuaWV0Zi1iZXNzLWV2cG4tYnVtLXByb2NlZHVyZS11cGRhdGVzXQoKICAg
VGhlIGZpcnN0IHR3byBvYmplY3RpdmVzIGFyZSBhY2hpZXZlZCBieSB1c2luZyBJR01QL01MRCBw
cm94eSBvbiB0aGUKICAgUEUuICBUaGUgdGhpcmQgb2JqZWN0aXZlIGlzIGFjaGlldmVkIGJ5IHNl
dHRpbmcgdXAgYSBtdWx0aWNhc3QgdHVubmVsCiAgIG9ubHkgYW1vbmcgdGhlIFBFcyB0aGF0IGhh
dmUgaW50ZXJlc3QgaW4gdGhhdCBtdWx0aWNhc3QgZ3JvdXAocykKICAgYmFzZWQgb24gdGhlIHRy
aWdnZXIgZnJvbSBJR01QL01MRCBwcm94eSBwcm9jZXNzZXMuICBUaGUgcHJvcG9zZWQKICAgc29s
dXRpb25zIGZvciBlYWNoIG9mIHRoZXNlIG9iamVjdGl2ZXMgYXJlIGRpc2N1c3NlZCBpbiB0aGUg
Zm9sbG93aW5nCiAgIHNlY3Rpb25zLgoKMi4gIFNwZWNpZmljYXRpb24gb2YgUmVxdWlyZW1lbnRz
CgogICBUaGUga2V5IHdvcmRzICJNVVNUIiwgIk1VU1QgTk9UIiwgIlJFUVVJUkVEIiwgIlNIQUxM
IiwgIlNIQUxMIE5PVCIsCiAgICJTSE9VTEQiLCAiU0hPVUxEIE5PVCIsICJSRUNPTU1FTkRFRCIs
ICJOT1QgUkVDT01NRU5ERUQiLCAiTUFZIiwgYW5kCiAgICJPUFRJT05BTCIgaW4gdGhpcyBkb2N1
bWVudCBhcmUgdG8gYmUgaW50ZXJwcmV0ZWQgYXMgZGVzY3JpYmVkIGluIEJDUAogICAxNCBbUkZD
MjExOV0gW1JGQzgxNzRdIHdoZW4sIGFuZCBvbmx5IHdoZW4sIHRoZXkgYXBwZWFyIGluIGFsbAog
ICBjYXBpdGFscywgYXMgc2hvd24gaGVyZS4KCjMuICBUZXJtaW5vbG9neQoKICAgbyAgQUM6IEF0
dGFjaG1lbnQgQ2lyY3VpdC4KCiAgIG8gIEFsbC1BY3RpdmUgUmVkdW5kYW5jeSBNb2RlOiBXaGVu
IGFsbCBQRXMgYXR0YWNoZWQgdG8gYW4gRXRoZXJuZXQKICAgICAgc2VnbWVudCBhcmUgYWxsb3dl
ZCB0byBmb3J3YXJkIGtub3duIHVuaWNhc3QgdHJhZmZpYyB0by9mcm9tIHRoYXQKICAgICAgRXRo
ZXJuZXQgc2VnbWVudCBmb3IgYSBnaXZlbiBWTEFOLCB0aGVuIHRoZSBFdGhlcm5ldCBzZWdtZW50
IGlzCiAgICAgIGRlZmluZWQgdG8gYmUgb3BlcmF0aW5nIGluIEFsbC1BY3RpdmUgcmVkdW5kYW5j
eSBtb2RlLgoKICAgbyAgQkQ6IEJyb2FkY2FzdCBEb21haW4uICBBcyBwZXIgW1JGQzc0MzJdLCBh
biBFVkkgY29uc2lzdHMgb2YgYQogICAgICBzaW5nbGUgb3IgbXVsdGlwbGUgQkRzLiAgSW4gY2Fz
ZSBvZiBWTEFOLWJ1bmRsZSBhbmQgVkxBTi1hd2FyZQogICAgICBidW5kbGUgc2VydmljZSBtb2Rl
bCwgYW4gRVZJIGNvbnRhaW5zIG11bHRpcGxlIEJEcy4gIEFsc28sIGluIHRoaXMKICAgICAgZG9j
dW1lbnQsIEJEIGFuZCBzdWJuZXQgYXJlIGVxdWl2YWxlbnQgdGVybXMuCgogICBvICBFdGhlcm5l
dCBTZWdtZW50IChFUyk6IFdoZW4gYSBjdXN0b21lciBzaXRlIChkZXZpY2Ugb3IgbmV0d29yaykg
aXMKICAgICAgY29ubmVjdGVkIHRvIG9uZSBvciBtb3JlIFBFcyB2aWEgYSBzZXQgb2YgRXRoZXJu
ZXQgbGlua3MuCgogICBvICBFdGhlcm5ldCBTZWdtZW50IElkZW50aWZpZXIgKEVTSSk6IEEgdW5p
cXVlIG5vbi16ZXJvIGlkZW50aWZpZXIKICAgICAgdGhhdCBpZGVudGlmaWVzIGFuIEV0aGVybmV0
IFNlZ21lbnQuCgogICBvICBFdGhlcm5ldCBUYWc6IEl0IGlkZW50aWZpZXMgYSBwYXJ0aWN1bGFy
IGJyb2FkY2FzdCBkb21haW4sIGUuZy4sIGEKICAgICAgVkxBTi4gIEFuIEVWUE4gaW5zdGFuY2Ug
Y29uc2lzdHMgb2Ygb25lIG9yIG1vcmUgYnJvYWRjYXN0IGRvbWFpbnMuCgogICBvICBFVkk6IEFu
IEVWUE4gaW5zdGFuY2Ugc3Bhbm5pbmcgdGhlIFByb3ZpZGVyIEVkZ2UgKFBFKSBkZXZpY2VzCiAg
ICAgIHBhcnRpY2lwYXRpbmcgaW4gdGhhdCBFVlBOCgogICBvICBFVlBOOiBFdGhlcm5ldCBWaXJ0
dWFsIFByaXZhdGUgTmV0d29yawoKICAgbyAgSUdNUDogSW50ZXJuZXQgR3JvdXAgTWFuYWdlbWVu
dCBQcm90b2NvbAoKICAgbyAgSVI6IEluZ3Jlc3MgUmVwbGljYXRpb24KICAgbyAgTUFDLVZSRjog
QSBWaXJ0dWFsIFJvdXRpbmcgYW5kIEZvcndhcmRpbmcgdGFibGUgZm9yIE1lZGlhIEFjY2Vzcwog
ICAgICBDb250cm9sIChNQUMpIGFkZHJlc3NlcyBvbiBhIFBFCgogICBvICBNTEQ6IE11bHRpY2Fz
dCBMaXN0ZW5lciBEaXNjb3ZlcnkKCiAgIG8gIE9JRjogT3V0Z29pbmcgSW50ZXJmYWNlIGZvciBt
dWx0aWNhc3QuICBJdCBjYW4gYmUgcGh5c2ljYWwKICAgICAgaW50ZXJmYWNlLCB2aXJ0dWFsIGlu
dGVyZmFjZSBvciB0dW5uZWwuCgogICBvICBQRTogUHJvdmlkZXIgRWRnZS4KCiAgIG8gIFBNU0k6
IFAtTXVsdGljYXN0IFNlcnZpY2UgSW50ZXJmYWNlIC0gYSBjb25jZXB0dWFsIGludGVyZmFjZSBm
b3IgYQogICAgICBQRSB0byBzZW5kIGN1c3RvbWVyIG11bHRpY2FzdCB0cmFmZmljIHRvIGFsbCBv
ciBzb21lIFBFcyBpbiB0aGUKICAgICAgc2FtZSBWUE4uCgogICBvICBQT0Q6IFBvaW50IG9mIERl
bGl2ZXJ5CgogICBvICBTLVBNU0k6IFNlbGVjdGl2ZSBQTVNJIC0gdG8gc29tZSBvZiB0aGUgUEVz
IGluIHRoZSBzYW1lIFZQTi4KCiAgIG8gIFNpbmdsZS1BY3RpdmUgUmVkdW5kYW5jeSBNb2RlOiBX
aGVuIG9ubHkgYSBzaW5nbGUgUEUsIGFtb25nIGFsbAogICAgICB0aGUgUEVzIGF0dGFjaGVkIHRv
IGFuIEV0aGVybmV0IHNlZ21lbnQsIGlzIGFsbG93ZWQgdG8gZm9yd2FyZAogICAgICB0cmFmZmlj
IHRvL2Zyb20gdGhhdCBFdGhlcm5ldCBzZWdtZW50IGZvciBhIGdpdmVuIFZMQU4sIHRoZW4gdGhl
CiAgICAgIEV0aGVybmV0IHNlZ21lbnQgaXMgZGVmaW5lZCB0byBiZSBvcGVyYXRpbmcgaW4gU2lu
Z2xlLUFjdGl2ZQogICAgICByZWR1bmRhbmN5IG1vZGUuCgogICBvICBUb1I6IFRvcCBvZiBSYWNr
CgogICBvICBEQzogRGF0YSBDZW50ZXIKCiAgIFRoaXMgZG9jdW1lbnQgYWxzbyBhc3N1bWVzIGZh
bWlsaWFyaXR5IHdpdGggdGhlIHRlcm1pbm9sb2d5IG9mCiAgIFtSRkM3NDMyXSwgW1JGQzMzNzZd
LCBbUkZDMjIzNl0gLiBUaG91Z2ggbW9zdCBvZiB0aGUgcGxhY2UgdGhpcwogICBkb2N1bWVudCB1
c2VzIHRlcm0gSUdNUCBNZW1iZXJzaGlwIFJlcG9ydCwgdGhlIHRleHQgYXBwbGllcyBlcXVhbGx5
CiAgIGZvciBNTEQgTWVtYmVyc2hpcCBSZXBvcnQgdG9vLiAgU2ltaWxhcmx5LCB0ZXh0IGZvciBJ
R01QdjIgYXBwbGllcyB0bwogICBNTER2MSBhbmQgdGV4dCBmb3IgSUdNUHYzIGFwcGxpZXMgdG8g
TUxEdjIuICBJR01QIC8gTUxEIHZlcnNpb24KICAgZW5jb2RpbmcgaW4gQkdQIHVwZGF0ZSBpcyBz
dGF0ZWQgaW4gU2VjdGlvbiA5CgogICA8c3Ryb25nPjxmb250IGNvbG9yPSJncmVlbiI+SXQgaXMg
aW1wb3J0YW50IHRvIG5vdGUgd2hlbiB0aGVyZSBpcyB0ZXh0IGNvbnNpZGVyaW5nIHdoZXRoZXIg
YSBQRQogICBpbmRpY2F0ZXMgc3VwcG9ydCBmb3IgSUdNUCBwcm94eWluZywgdGhlIGNvcnJlc3Bv
bmRpbmcgYmVoYXZpb3IgaGFzIGEKICAgbmF0dXJhbCBhbmFsb2d1ZSBmb3IgaW5kaWNhdGlvbiBv
ZiBzdXBwb3J0IGZvciBNTEQgcHJveHlpbmcsIGFuZCB0aGUKICAgYW5hbG9nb3VzIHJlcXVpcmVt
ZW50cyBhcHBseSBhcyB3ZWxsLjwvZm9udD48L3N0cm9uZz4KCjQuICBJR01QL01MRCBQcm94eQoK
ICAgVGhlIElHTVAgUHJveHkgbWVjaGFuaXNtIGlzIHVzZWQgdG8gcmVkdWNlIHRoZSBmbG9vZGlu
ZyBvZiBJR01QCiAgIG1lc3NhZ2VzIG92ZXIgYW4gRVZQTiBuZXR3b3JrIHNpbWlsYXIgdG8gQVJQ
IHByb3h5IHVzZWQgaW4gcmVkdWNpbmcKICAgdGhlIGZsb29kaW5nIG9mIEFSUCBtZXNzYWdlcyBv
dmVyIEVWUE4uICBJdCBhbHNvIHByb3ZpZGVzIGEKICAgdHJpZ2dlcmluZyBtZWNoYW5pc20gZm9y
IHRoZSBQRXMgdG8gc2V0dXAgdGhlaXIgdW5kZXJsYXkgbXVsdGljYXN0CiAgIHR1bm5lbHMuICBU
aGUgSUdNUCBQcm94eSBtZWNoYW5pc20gY29uc2lzdHMgb2YgdHdvIGNvbXBvbmVudHM6CgogICAx
LiAgUHJveHkgZm9yIElHTVAgTWVtYmVyc2hpcCBSZXBvcnRzLgoKICAgMi4gIFByb3h5IGZvciBJ
R01QIE1lbWJlcnNoaXAgUXVlcmllcy4KCiAgIDxzdHJvbmc+PGZvbnQgY29sb3I9ImdyZWVuIj5U
aGUgZ29hbCBvZiBJR01QIGFuZCBNTEQgcHJveHlpbmcgaXMgdG8gbWFrZSB0aGUgRVZQTiBiZWhh
dmUKICAgc2VhbWxlc3NseSBmb3IgdGhlIHRlbmFudCBzeXN0ZW1zIHdpdGggcmVzcGVjdCB0byBt
dWx0aWNhc3QKICAgb3BlcmF0aW9ucywgd2hpbGUgdXNpbmcgYSBtb3JlIGVmZmljaWVudCBkZWxp
dmVyeSBzeXN0ZW0gZm9yCiAgIHNpZ25hbGluZyBhbmQgZGVsaXZlcnkgYWNyb3NzIHRoZSBWUE4u
ICBBY2NvcmRpbmdseSwgZ3JvdXAgc3RhdGUgbXVzdAogICBiZSB0cmFja2VkIHN5bmNocm9ub3Vz
bHkgYW1vbmcgdGhlIFBFcyBzZXJ2aW5nIHRoZSBWUE4sIHdpdGggam9pbiBhbmQKICAgbGVhdmUg
ZXZlbnRzIHByb3BhZ2F0ZWQgdG8gdGhlIHBlZXIgUEVzLCBhbmQgZWFjaCBQRSB0cmFja2luZyB0
aGUKICAgc3RhdGUgb2YgZWFjaCBvZiBpdHMgcGVlciBQRXMgd2l0aCByZXNwZWN0IHdoZXRoZXIg
dGhlcmUgYXJlIGxvY2FsbHkKICAgYXR0YWNoZWQgZ3JvdXAgbWVtYmVycyAoYW5kIGluIHNvbWUg
Y2FzZXMsIHNlbmRlcnMpLCB3aGF0IHZlcnNpb24ocykKICAgb2YgSUdNUC9NTEQgYXJlIGluIHVz
ZSBmb3IgdGhvc2UgbG9jYWxseSBhdHRhY2hlZCBncm91cCBtZW1iZXJzLCBldGMuCiAgIEluIG9y
ZGVyIHRvIHBlcmZvcm0gdGhpcyB0cmFuc2xhdGlvbiwgZWFjaCBQRSBhY3RzIGFzIGFuIElHTVAg
cm91dGVyCiAgIGZvciB0aGUgbG9jYWxseSBhdHRhY2hlZCBkb21haW4sIGFuZCBtYWludGFpbnMg
dGhlIHJlcXVpc2l0ZSBzdGF0ZSBvbgogICBsb2NhbGx5IGF0dGFjaGVkIG5vZGVzLCBzZW5kcyBw
ZXJpb2RpYyBtZW1iZXJzaGlwIHF1ZXJpZXMsIGV0Yy4gIFRoZQogICByb2xlIG9mIEVWUE4gU01F
VCByb3V0ZSBwcm9wYWdhdGlvbiBpcyB0byBlbnN1cmUgdGhhdCBlYWNoIFBFJ3MgbG9jYWwKICAg
c3RhdGUgaXMgcHJvcGFnYXRlZCB0byB0aGUgb3RoZXIgUEVzIHNvIHRoYXQgdGhleSBzaGFyZSBh
IGNvbnNpc3RlbnQKICAgdmlldyBvZiB0aGUgb3ZlcmFsbCBJR01QIE1lbWJlcnNoaXAgUmVxdWVz
dCBhbmQgTGVhdmUgR3JvdXAgc3RhdGUuCiAgIEl0IGlzIGltcG9ydGFudCB0byBub3RlIHRoYXQg
dGhlIG5lZWQgdG8ga2VlcCBzdWNoIGxvY2FsIHN0YXRlIGNhbiBiZQogICB0cmlnZ2VyZWQgYnkg
ZWl0aGVyIGxvY2FsIElHTVAgdHJhZmZpYyBvciBCR1AgRVZQTiBzaWduYWxpbmcuICBJbgogICBt
b3N0IGNhc2VzIGEgbG9jYWwgSUdNUCBldmVudCB3aWxsIG5lZWQgdG8gYmUgc2lnbmFsZWQgb3Zl
ciBFVlBOLAogICB0aG91Z2ggc3RhdGUgaW5pdGlhdGVkIGJ5IHJlY2VpdmVkIEVWUE4gdHJhZmZp
YyB3aWxsIG5vdCBhbHdheXMgbmVlZAogICB0byBiZSByZWxheWVkIHRvIHRoZSBsb2NhbGx5IGF0
dGFjaGVkIGRvbWFpbi48L2ZvbnQ+PC9zdHJvbmc+Cgo0LjEuICBQcm94eSBSZXBvcnRpbmcKCiAg
IFdoZW4gSUdNUCBwcm90b2NvbCBpcyB1c2VkIGJldHdlZW4gaG9zdHMgYW5kIHRoZWlyIGZpcnN0
IGhvcCBFVlBOCiAgIHJvdXRlciAoRVZQTiBQRSksIFByb3h5LXJlcG9ydGluZyBpcyB1c2VkIGJ5
IHRoZSBFVlBOIFBFIHRvIHN1bW1hcml6ZQogICAod2hlbiBwb3NzaWJsZSkgcmVwb3J0cyByZWNl
aXZlZCBmcm9tIGRvd25zdHJlYW0gaG9zdHMgYW5kIHByb3BhZ2F0ZQogICB0aGVtIGluIEJHUCB0
byBvdGhlciBQRXMgdGhhdCBhcmUgaW50ZXJlc3RlZCBpbiB0aGUgaW5mb3JtYXRpb24uCiAgIFRo
aXMgaXMgZG9uZSBieSB0ZXJtaW5hdGluZyB0aGUgSUdNUCBSZXBvcnRzIGluIHRoZSBmaXJzdCBo
b3AgUEUsIGFuZAogICB0cmFuc2xhdGluZyBhbmQgZXhjaGFuZ2luZyB0aGUgcmVsZXZhbnQgaW5m
b3JtYXRpb24gYW1vbmcgRVZQTiBCR1AKICAgc3BlYWtlcnMuICBUaGUgaW5mb3JtYXRpb24gaXMg
YWdhaW4gdHJhbnNsYXRlZCBiYWNrIHRvIElHTVAgbWVzc2FnZQogICBhdCB0aGUgcmVjaXBpZW50
IEVWUE4gc3BlYWtlci4gIFRodXMgaXQgaGVscHMgY3JlYXRlIGFuIElHTVAgb3ZlcmxheQogICBz
dWJuZXQgdXNpbmcgQkdQLiAgSW4gb3JkZXIgdG8gZmFjaWxpdGF0ZSBzdWNoIGFuIG92ZXJsYXks
IHRoaXMKICAgZG9jdW1lbnQgYWxzbyBkZWZpbmVzIGEgbmV3IEVWUE4gcm91dGUgdHlwZSBOTFJJ
LCB0aGUgRVZQTiBTZWxlY3RpdmUKICAgTXVsdGljYXN0IEV0aGVybmV0IFRhZyByb3V0ZSwgYWxv
bmcgd2l0aCBpdHMgcHJvY2VkdXJlcyB0byBoZWxwCiAgIGV4Y2hhbmdlIGFuZCByZWdpc3RlciBJ
R01QIG11bHRpY2FzdCBncm91cHMgU2VjdGlvbiA5LgoKNC4xLjEuICBJR01QL01MRCBNZW1iZXJz
aGlwIFJlcG9ydCBBZHZlcnRpc2VtZW50IGluIEJHUAoKICAgV2hlbiBhIFBFIHdhbnRzIHRvIGFk
dmVydGlzZSBhbiBJR01QIE1lbWJlcnNoaXAgUmVwb3J0IHVzaW5nIHRoZSBCR1AKICAgRVZQTiBy
b3V0ZSwgaXQgZm9sbG93cyB0aGUgZm9sbG93aW5nIHJ1bGVzIChCR1AgZW5jb2Rpbmcgc3RhdGVk
IGluCiAgIFNlY3Rpb24gOSkuICBXaGVyZSBmaXJzdCBmb3VyIHJ1bGVzIGFyZSBhcHBsaWNhYmxl
IHRvIG9yaWdpbmF0b3IgUEUKICAgYW5kIGxhc3QgdGhyZWUgcnVsZXMgYXJlIGFwcGxpY2FibGUg
dG8gcmVtb3RlIFBFIHByb2Nlc3NpbmcgU01FVAogICByb3V0ZXM6CgogICAxLiAgV2hlbiB0aGUg
Zmlyc3QgaG9wIFBFIHJlY2VpdmVzIElHTVAgTWVtYmVyc2hpcCBSZXBvcnRzICwKICAgICAgIGJl
bG9uZ2luZyB0byB0aGUgc2FtZSBJR01QIHZlcnNpb24sIGZyb20gZGlmZmVyZW50IGF0dGFjaGVk
IGhvc3RzCiAgICAgICBmb3IgdGhlIHNhbWUgKCosRykgb3IgKFMsRyksIGl0IFNIT1VMRCBzZW5k
IGEgc2luZ2xlIEJHUCBtZXNzYWdlCiAgICAgICBjb3JyZXNwb25kaW5nIHRvIHRoZSB2ZXJ5IGZp
cnN0IElHTVAgTWVtYmVyc2hpcCBSZXF1ZXN0IChCR1AKICAgICAgIHVwZGF0ZSBhcyBzb29uIGFz
IHBvc3NpYmxlKSBmb3IgdGhhdCAoKixHKSBvciAoUyxHKS4gIFRoaXMgaXMKICAgICAgIGJlY2F1
c2UgQkdQIGlzIGEgc3RhdGVmdWwgcHJvdG9jb2wgYW5kIG5vIGZ1cnRoZXIgdHJhbnNtaXNzaW9u
IG9mCiAgICAgICB0aGUgc2FtZSByZXBvcnQgaXMgbmVlZGVkLiAgSWYgdGhlIElHTVAgTWVtYmVy
c2hpcCBSZXF1ZXN0IGlzIGZvcgogICAgICAgKCosRyksIHRoZW4gbXVsdGljYXN0IGdyb3VwIGFk
ZHJlc3MgTVVTVCBiZSBzZW50IGFsb25nIHdpdGggdGhlCiAgICAgICBjb3JyZXNwb25kaW5nIHZl
cnNpb24gZmxhZyAodjIgb3IgdjMpIHNldC4gIEluIGNhc2Ugb2YgSUdNUHYzLAogICAgICAgdGhl
IGV4Y2x1ZGUgZmxhZyBNVVNUIGFsc28gYmUgc2V0IHRvIGluZGljYXRlIHRoYXQgbm8gc291cmNl
IElQCiAgICAgICBhZGRyZXNzIG11c3QgYmUgZXhjbHVkZWQgKGluY2x1ZGUgYWxsIHNvdXJjZXMg
IioiKS4gIElmIHRoZSBJR01QCiAgICAgICBNZW1iZXJzaGlwIFJlcG9ydCBpcyBmb3IgKFMsRyks
IHRoZW4gYmVzaWRlcyBzZXR0aW5nIG11bHRpY2FzdAogICAgICAgZ3JvdXAgYWRkcmVzcyBhbG9u
ZyB3aXRoIHRoZSB2ZXJzaW9uIGZsYWcgdjMsIHRoZSBzb3VyY2UgSVAKICAgICAgIGFkZHJlc3Mg
YW5kIHRoZSBJRSBmbGFnIE1VU1QgYmUgc2V0LiAgSXQgc2hvdWxkIGJlIG5vdGVkIHRoYXQKICAg
ICAgIHdoZW4gYWR2ZXJ0aXNpbmcgdGhlIEVWUE4gcm91dGUgZm9yIChTLEcpLCB0aGUgb25seSB2
YWxpZCB2ZXJzaW9uCiAgICAgICBmbGFnIGlzIHYzICh2MiBmbGFncyBNVVNUIGJlIHNldCB0byB6
ZXJvKS4KCiAgIDIuICBXaGVuIHRoZSBmaXJzdCBob3AgUEUgcmVjZWl2ZXMgYW4gSUdNUHYzIE1l
bWJlcnNoaXAgUmVwb3J0IGZvcgogICAgICAgKFMsRykgb24gYSBnaXZlbiBCRCwgaXQgTVVTVCBh
ZHZlcnRpc2UgdGhlIGNvcnJlc3BvbmRpbmcgRVZQTgogICAgICAgU2VsZWN0aXZlIE11bHRpY2Fz
dCBFdGhlcm5ldCBUYWcgKFNNRVQpIHJvdXRlIHJlZ2FyZGxlc3Mgb2YKICAgICAgIHdoZXRoZXIg
dGhlIHNvdXJjZSAoUykgaXMgYXR0YWNoZWQgdG8gaXRzZWxmIG9yIG5vdCBpbiBvcmRlciB0bwog
ICAgICAgZmFjaWxpdGF0ZSB0aGUgc291cmNlIG1vdmUgaW4gdGhlIGZ1dHVyZS4KCiAgIDMuICBX
aGVuIHRoZSBmaXJzdCBob3AgUEUgcmVjZWl2ZXMgYW4gSUdNUCB2ZXJzaW9uLVggTWVtYmVyc2hp
cAogICAgICAgUmVwb3J0IGZpcnN0IGZvciAoKixHKSBhbmQgdGhlbiBsYXRlciBpdCByZWNlaXZl
cyBhbiBJR01QCiAgICAgICB2ZXJzaW9uLVkgTWVtYmVyc2hpcCBSZXBvcnQgZm9yIHRoZSBzYW1l
ICgqLEcpLCB0aGVuIGl0IE1VU1QgcmUtCiAgICAgICBhZHZlcnRpc2UgdGhlIHNhbWUgRVZQTiBT
TUVUIHJvdXRlIHdpdGggZmxhZyBmb3IgdmVyc2lvbi1ZIHNldCBpbgogICAgICAgYWRkaXRpb24g
dG8gYW55IHByZXZpb3VzbHktc2V0IHZlcnNpb24gZmxhZyhzKS4gIEluIG90aGVyIHdvcmRzLAog
ICAgICAgdGhlIGZpcnN0IGhvcCBQRSBNVVNUIE5PVCB3aXRoZHJhdyB0aGUgRVZQTiByb3V0ZSBi
ZWZvcmUgc2VuZGluZwogICAgICAgdGhlIG5ldyByb3V0ZSBiZWNhdXNlIHRoZSBmbGFnIGZpZWxk
IGlzIG5vdCBwYXJ0IG9mIEJHUCByb3V0ZSBrZXkKICAgICAgIHByb2Nlc3NpbmcuCgogICA0LiAg
V2hlbiB0aGUgZmlyc3QgaG9wIFBFIHJlY2VpdmVzIGFuIElHTVAgdmVyc2lvbi1YIE1lbWJlcnNo
aXAKICAgICAgIFJlcG9ydCBmaXJzdCBmb3IgKCosRykgYW5kIHRoZW4gbGF0ZXIgaXQgcmVjZWl2
ZXMgYW4gSUdNUHYzCiAgICAgICBNZW1iZXJzaGlwIFJlcG9ydCBmb3IgdGhlIHNhbWUgbXVsdGlj
YXN0IGdyb3VwIGFkZHJlc3MgYnV0IGZvciBhCiAgICAgICBzcGVjaWZpYyBzb3VyY2UgYWRkcmVz
cyBTLCB0aGVuIHRoZSBQRSBNVVNUIGFkdmVydGlzZSBhIG5ldyBFVlBOCiAgICAgICBTTUVUIHJv
dXRlIHdpdGggdjMgZmxhZyBzZXQgKGFuZCB2MiByZXNldCkuICBUaGUgSUUgZmxhZyBhbHNvCiAg
ICAgICBuZWVkIHRvIGJlIHNldCBhY2NvcmRpbmdseS4gIFNpbmNlIHNvdXJjZSBJUCBhZGRyZXNz
IGlzIHVzZWQgYXMKICAgICAgIHBhcnQgb2YgQkdQIHJvdXRlIGtleSBwcm9jZXNzaW5nIGl0IGlz
IGNvbnNpZGVyZWQgYXMgYSBuZXcgQkdQCiAgICAgICByb3V0ZSBhZHZlcnRpc2VtZW50LiAgV2hl
biBkaWZmZXJlbnQgdmVyc2lvbiBvZiBJR01QIE1lbWJlcnNoaXAKICAgICAgIFJlcG9ydCBhcmUg
cmVjZWl2ZWQsIGZpbmFsIHN0YXRlIE1VU1QgYmUgYXMgcGVyIHNlY3Rpb24gNS4xIG9mCiAgICAg
ICBbUkZDMzM3Nl0uICBBdCB0aGUgZW5kIG9mIHJvdXRlIHByb2Nlc3NpbmcgbG9jYWwgYW5kIHJl
bW90ZSBncm91cAogICAgICAgcmVjb3JkIHN0YXRlIE1VU1QgYmUgYXMgcGVyIHNlY3Rpb24gNS4x
IG9mIFtSRkMzMzc2XS4KCiAgIDEuICBXaGVuIGEgUEUgcmVjZWl2ZXMgYW4gRVZQTiBTTUVUIHJv
dXRlIHdpdGggbW9yZSB0aGFuIG9uZSB2ZXJzaW9uCiAgICAgICBmbGFnIHNldCwgaXQgd2lsbCBn
ZW5lcmF0ZSB0aGUgY29ycmVzcG9uZGluZyBJR01QIHJlcG9ydCBmb3IKICAgICAgICgqLEcpIGZv
ciBlYWNoIHZlcnNpb24gc3BlY2lmaWVkIGluIHRoZSBmbGFncyBmaWVsZC4gIFdpdGgKICAgICAg
IG11bHRpcGxlIHZlcnNpb24gZmxhZ3Mgc2V0LCB0aGVyZSBtdXN0IG5vdCBiZSBzb3VyY2UgSVAg
YWRkcmVzcwogICAgICAgaW4gdGhlIHJlY2VpdmVkIEVWUE4gcm91dGUuICBJZiB0aGVyZSBpcywg
dGhlbiBhbiBlcnJvciBTSE9VTEQgYmUKICAgICAgIGxvZ2dlZC4gIElmIHRoZSB2MyBmbGFnIGlz
IHNldCAoaW4gYWRkaXRpb24gdG8gdjIpLCB0aGVuIHRoZSBJRQogICAgICAgZmxhZyBNVVNUIGlu
ZGljYXRlICJleGNsdWRlIi4gIElmIG5vdCwgdGhlbiBhbiBlcnJvciBTSE9VTEQgYmUKICAgICAg
IGxvZ2dlZC4gIFRoZSBQRSBNVVNUIGdlbmVyYXRlIGFuIElHTVAgTWVtYmVyc2hpcCBSZXBvcnQg
Zm9yIHRoYXQKICAgICAgICgqLEcpIGFuZCBlYWNoIElHTVAgdmVyc2lvbiBpbiB0aGUgdmVyc2lv
biBmbGFnLgoKICAgMi4gIFdoZW4gYSBQRSByZWNlaXZlcyBhIGxpc3Qgb2YgRVZQTiBTTUVUIE5M
UklzIGluIGl0cyBCR1AgdXBkYXRlCiAgICAgICBtZXNzYWdlLCBlYWNoIHdpdGggYSBkaWZmZXJl
bnQgc291cmNlIElQIGFkZHJlc3MgYW5kIHRoZSBzYW1lCiAgICAgICBtdWx0aWNhc3QgZ3JvdXAg
YWRkcmVzcywgYW5kIHRoZSB2ZXJzaW9uIGZsYWcgaXMgc2V0IHRvIHYzLCB0aGVuCiAgICAgICB0
aGUgUEUgZ2VuZXJhdGVzIGFuIElHTVB2MyBNZW1iZXJzaGlwIFJlcG9ydCB3aXRoIGEgcmVjb3Jk
CiAgICAgICBjb3JyZXNwb25kaW5nIHRvIHRoZSBsaXN0IG9mIHNvdXJjZSBJUCBhZGRyZXNzZXMg
YW5kIHRoZSBncm91cAogICAgICAgYWRkcmVzcyBhbG9uZyB3aXRoIHRoZSBwcm9wZXIgaW5kaWNh
dGlvbiBvZiBpbmNsdXNpb24vZXhjbHVzaW9uLgoKICAgMy4gIFVwb24gcmVjZWl2aW5nIEVWUE4g
U01FVCByb3V0ZShzKSBhbmQgYmVmb3JlIGdlbmVyYXRpbmcgdGhlCiAgICAgICBjb3JyZXNwb25k
aW5nIElHTVAgTWVtYmVyc2hpcCBSZXF1ZXN0KHMpLCB0aGUgUEUgY2hlY2tzIHRvIHNlZQogICAg
ICAgd2hldGhlciBpdCBoYXMgYW55IENFIG11bHRpY2FzdCByb3V0ZXIgZm9yIHRoYXQgQkQgb24g
YW55IG9mIGl0cwogICAgICAgRVMncyAuIFRoZSBQRSBwcm92aWRlcyBzdWNoIGEgY2hlY2sgYnkg
bGlzdGVuaW5nIGZvciBQSU0gSGVsbG8KICAgICAgIG1lc3NhZ2VzIG9uIHRoYXQgQUMgKGkuZSwg
RVMsQkQpLiAgSWYgdGhlIFBFIGRvZXMgaGF2ZSB0aGUKICAgICAgIHJvdXRlcidzIEFDcywgdGhl
biB0aGUgZ2VuZXJhdGVkIElHTVAgTWVtYmVyc2hpcCBSZXF1ZXN0KHMpIGFyZQogICAgICAgc2Vu
dCB0byB0aG9zZSBBQ3MuICBJZiBpdCBkb2Vzbid0IGhhdmUgYW55IG9mIHRoZSByb3V0ZXIncyBB
QywKICAgICAgIHRoZW4gbm8gSUdNUCBNZW1iZXJzaGlwIFJlcXVlc3QocykgbmVlZHMgdG8gYmUg
Z2VuZXJhdGVkLiAgVGhpcwogICAgICAgaXMgYmVjYXVzZSBzZW5kaW5nIElHTVAgTWVtYmVyc2hp
cCBSZXF1ZXN0cyB0byBvdGhlciBob3N0cyBjYW4KICAgICAgIHJlc3VsdCBpbiB1bmludGVudGlv
bmFsbHkgcHJldmVudGluZyBhIGhvc3QgZnJvbSBqb2luaW5nIGEKICAgICAgIHNwZWNpZmljIG11
bHRpY2FzdCBncm91cCB1c2luZyBJR01QdjIgLSBpLmUuLCBpZiB0aGUgUEUgZG9lcyBub3QKICAg
ICAgIHJlY2VpdmUgYSBNZW1iZXJzaGlwIFJlcG9ydCBmcm9tIHRoZSBob3N0IGl0IHdpbGwgbm90
IGZvcndhcmQKICAgICAgIG11bHRpY2FzdCBkYXRhIHRvIGl0LiAgUGVyIFtSRkM0NTQxXSAsIHdo
ZW4gYW4gSUdNUHYyIGhvc3QKICAgICAgIHJlY2VpdmVzIGEgTWVtYmVyc2hpcCBSZXBvcnQgZm9y
IGEgZ3JvdXAgYWRkcmVzcyB0aGF0IGl0IGludGVuZHMKICAgICAgIHRvIGpvaW4sIHRoZSBob3N0
IHdpbGwgc3VwcHJlc3MgaXRzIG93biBtZW1iZXJzaGlwIHJlcG9ydCBmb3IgdGhlCiAgICAgICBz
YW1lIGdyb3VwLCBhbmQgaWYgdGhlIFBFIGRvZXMgbm90IHJlY2VpdmUgYW4gSUdNUCBNZW1iZXJz
aGlwCiAgICAgICBSZXBvcnQgZnJvbSB0aGUgaG9zdCBpdCB3aWxsIG5vdCBmb3J3YXJkIG11bHRp
Y2FzdCBkYXRhIHRvIGl0LgogICAgICAgSW4gb3RoZXIgd29yZHMsIGFuIElHTVB2MiBNZW1iZXJz
aGlwIFJlcG9ydCBNVVNUIE5PVCBiZSBzZW50IG9uCiAgICAgICBhbiBBQyB0aGF0IGRvZXMgbm90
IGxlYWQgdG8gYSBDRSBtdWx0aWNhc3Qgcm91dGVyLiAgVGhpcyBtZXNzYWdlCiAgICAgICBzdXBw
cmVzc2lvbiBpcyBhIHJlcXVpcmVtZW50IGZvciBJR01QdjIgaG9zdHMuICBUaGlzIGlzIG5vdCBh
CiAgICAgICBwcm9ibGVtIGZvciBob3N0cyBydW5uaW5nIElHTVB2MyBiZWNhdXNlIHRoZXJlIGlz
IG5vIHN1cHByZXNzaW9uCiAgICAgICBvZiBJR01QIE1lbWJlcnNoaXAgUmVwb3J0cy4KCjQuMS4y
LiAgSUdNUC9NTEQgTGVhdmUgR3JvdXAgQWR2ZXJ0aXNlbWVudCBpbiBCR1AKCiAgIFdoZW4gYSBQ
RSB3YW50cyB0byB3aXRoZHJhdyBhbiBFVlBOIFNNRVQgcm91dGUgY29ycmVzcG9uZGluZyB0byBh
bgogICBJR01QdjIgTGVhdmUgR3JvdXAgb3IgSUdNUHYzICJMZWF2ZSIgZXF1aXZhbGVudCBtZXNz
YWdlLCBpdCBmb2xsb3dzCiAgIHRoZSBmb2xsb3dpbmcgcnVsZXMsIHdoZXJlIGZpcnN0IHJ1bGUg
ZGVmaW5lcyB0aGUgcHJvY2VkdXJlIGF0CiAgIG9yaWdpbmF0b3IgUEUgYW5kIGxhc3QgdHdvIHJ1
bGVzIHRhbGsgYWJvdXQgcHJvY2VkdXJlcyBhdCByZW1vdGUgUEU6CgogICAxLiAgV2hlbiBhIFBF
IHJlY2VpdmVzIGFuIElHTVB2MiBMZWF2ZSBHcm91cCBvciBpdHMgIkxlYXZlIgogICAgICAgZXF1
aXZhbGVudCBtZXNzYWdlIGZvciBJR01QdjMgZnJvbSBpdHMgYXR0YWNoZWQgaG9zdCwgaXQgY2hl
Y2tzCiAgICAgICB0byBzZWUgaWYgdGhpcyBob3N0IGlzIHRoZSBsYXN0IGhvc3QgdGhhdCBpcyBp
bnRlcmVzdGVkIGluIHRoaXMKICAgICAgIG11bHRpY2FzdCBncm91cCBieSBzZW5kaW5nIGEgcXVl
cnkgZm9yIHRoZSBtdWx0aWNhc3QgZ3JvdXAuICBJZgogICAgICAgdGhlIGhvc3Qgd2FzIGluZGVl
ZCB0aGUgbGFzdCBvbmUgKGkuZS4gbm8gcmVzcG9uc2VzIGFyZSByZWNlaXZlZAogICAgICAgZm9y
IHRoZSBxdWVyeSksIHRoZW4gdGhlIFBFIE1VU1QgcmUtYWR2ZXJ0aXNlcyBFVlBOIFNNRVQKICAg
ICAgIE11bHRpY2FzdCByb3V0ZSB3aXRoIHRoZSBjb3JyZXNwb25kaW5nIHZlcnNpb24gZmxhZyBy
ZXNldC4gIElmCiAgICAgICB0aGlzIGlzIHRoZSBsYXN0IHZlcnNpb24gZmxhZyB0byBiZSByZXNl
dCwgdGhlbiBpbnN0ZWFkIG9mIHJlLQogICAgICAgYWR2ZXJ0aXNpbmcgdGhlIEVWUE4gcm91dGUg
d2l0aCBhbGwgdmVyc2lvbiBmbGFncyByZXNldCwgdGhlIFBFCiAgICAgICBNVVNUIHdpdGhkcmF3
IHRoZSBFVlBOIHJvdXRlIGZvciB0aGF0ICgqLEcpLgoKICAgMS4gIFdoZW4gYSBQRSByZWNlaXZl
cyBhbiBFVlBOIFNNRVQgcm91dGUgZm9yIGEgZ2l2ZW4gKCosRyksIGl0CiAgICAgICBjb21wYXJl
cyB0aGUgcmVjZWl2ZWQgdmVyc2lvbiBmbGFncyBmcm9tIHRoZSByb3V0ZSB3aXRoIGl0cyBwZXIt
CiAgICAgICBQRSBzdG9yZWQgdmVyc2lvbiBmbGFncy4gIElmIHRoZSBQRSBmaW5kcyB0aGF0IGEg
dmVyc2lvbiBmbGFnCiAgICAgICBhc3NvY2lhdGVkIHdpdGggdGhlICgqLEcpIGZvciB0aGUgcmVt
b3RlIFBFIGlzIHJlc2V0LCB0aGVuIHRoZSBQRQogICAgICAgTVVTVCBnZW5lcmF0ZSBJR01QIExl
YXZlIGZvciB0aGF0ICgqLEcpIHRvd2FyZCBpdHMgbG9jYWwKICAgICAgIGludGVyZmFjZSAoaWYg
YW55KSBhdHRhY2hlZCB0byB0aGUgbXVsdGljYXN0IHJvdXRlciBmb3IgdGhhdAogICAgICAgbXVs
dGljYXN0IGdyb3VwLiAgSXQgc2hvdWxkIGJlIG5vdGVkIHRoYXQgdGhlIHJlY2VpdmVkIEVWUE4g
cm91dGUKICAgICAgIE1VU1QgYXQgbGVhc3QgaGF2ZSBvbmUgdmVyc2lvbiBmbGFnIHNldC4gIElm
IGFsbCB2ZXJzaW9uIGZsYWdzCiAgICAgICBhcmUgcmVzZXQsIGl0IGlzIGFuIGVycm9yIGJlY2F1
c2UgdGhlIFBFIHNob3VsZCBoYXZlIHJlY2VpdmVkIGFuCiAgICAgICBFVlBOIHJvdXRlIHdpdGhk
cmF3IGZvciB0aGUgbGFzdCB2ZXJzaW9uIGZsYWcuICBFcnJvciBNVVNUIGJlCiAgICAgICBjb25z
aWRlcmVkIGFzIGEgQkdQIGVycm9yIGFuZCB0aGUgUEUgTVVTVCBhcHBseSB0aGUgInRyZWF0LWFz
LQogICAgICAgd2l0aGRyYXciIHByb2NlZHVyZSBvZiBbUkZDNzYwNl0uCgogICAyLiAgV2hlbiBh
IFBFIHJlY2VpdmVzIGFuIEVWUE4gU01FVCByb3V0ZSB3aXRoZHJhdywgaXQgcmVtb3ZlcyB0aGUK
ICAgICAgIHJlbW90ZSBQRSBmcm9tIGl0cyBPSUYgbGlzdCBmb3IgdGhhdCBtdWx0aWNhc3QgZ3Jv
dXAgYW5kIGlmIHRoZXJlCiAgICAgICBhcmUgbm8gbW9yZSBPSUYgZW50cmllcyBmb3IgdGhhdCBt
dWx0aWNhc3QgZ3JvdXAgKGVpdGhlciBsb2NhbGx5CiAgICAgICBvciByZW1vdGVseSksIHRoZW4g
dGhlIFBFIE1VU1Qgc3RvcCByZXNwb25kaW5nIHRvIE1lbWJlcnNoaXAKICAgICAgIFF1ZXJpZXMg
ZnJvbSB0aGUgbG9jYWxseSBhdHRhY2hlZCByb3V0ZXIgKGlmIGFueSkuICBJZiB0aGVyZSBpcyBh
CiAgICAgICBzb3VyY2UgZm9yIHRoYXQgbXVsdGljYXN0IGdyb3VwLCB0aGUgUEUgc3RvcHMgc2Vu
ZGluZyBtdWx0aWNhc3QKICAgICAgIHRyYWZmaWMgZm9yIHRoYXQgc291cmNlLgoKNC4yLiAgUHJv
eHkgUXVlcmllcgoKICAgQXMgbWVudGlvbmVkIGluIHRoZSBwcmV2aW91cyBzZWN0aW9ucywgZWFj
aCBQRSBNVVNUIGhhdmUgcHJveHkKICAgcXVlcmllciBmdW5jdGlvbmFsaXR5IGZvciB0aGUgZm9s
bG93aW5nIHJlYXNvbnM6CgogICAxLiAgVG8gZW5hYmxlIHRoZSBjb2xsZWN0aW9uIG9mIEVWUE4g
UEVzIHByb3ZpZGluZyBMMlZQTiBzZXJ2aWNlIHRvCiAgICAgICBhY3QgYXMgZGlzdHJpYnV0ZWQg
bXVsdGljYXN0IHJvdXRlciB3aXRoIEFueWNhc3QgSVAgYWRkcmVzcyBmb3IKICAgICAgIGFsbCBh
dHRhY2hlZCBob3N0cyBpbiB0aGF0IHN1Ym5ldC4KCiAgIDIuICBUbyBlbmFibGUgc3VwcHJlc3Np
b24gb2YgSUdNUCBNZW1iZXJzaGlwIFJlcG9ydHMgYW5kIE1lbWJlcnNoaXAKICAgICAgIFF1ZXJp
ZXMgb3ZlciBNUExTL0lQIGNvcmUuCgo1LiAgT3BlcmF0aW9uCgogICBDb25zaWRlciB0aGUgRVZQ
TiBuZXR3b3JrIG9mIEZpZ3VyZS0xLCB3aGVyZSB0aGVyZSBpcyBhbiBFVlBOCiAgIGluc3RhbmNl
IGNvbmZpZ3VyZWQgYWNyb3NzIHRoZSBQRXMgc2hvd24gaW4gdGhpcyBmaWd1cmUgKG5hbWVseSBQ
RTEsCiAgIFBFMiwgYW5kIFBFMykuICBMZXQncyBjb25zaWRlciB0aGF0IHRoaXMgRVZQTiBpbnN0
YW5jZSBjb25zaXN0cyBvZiBhCiAgIHNpbmdsZSBicmlkZ2UgZG9tYWluIChzaW5nbGUgc3VibmV0
KSB3aXRoIGFsbCB0aGUgaG9zdHMsIHNvdXJjZXMsIGFuZAogICB0aGUgbXVsdGljYXN0IHJvdXRl
ciBjb25uZWN0ZWQgdG8gdGhpcyBzdWJuZXQuICBQRTEgb25seSBoYXMKICAgaG9zdHMoaG9zdCBk
ZW5vdGVkIGJ5IEh4KSBjb25uZWN0ZWQgdG8gaXQuICBQRTIgaGFzIGEgbWl4IG9mIGhvc3RzCiAg
IGFuZCBhIG11bHRpY2FzdCBzb3VyY2UuICBQRTMgaGFzIGEgbWl4IG9mIGhvc3RzLCBhIG11bHRp
Y2FzdCBzb3VyY2UKICAgKHNvdXJjZSBkZW5vdGVkIGJ5IFN4KSwgYW5kIGEgbXVsdGljYXN0IHJv
dXRlciAocm91dGVyIGRlbm90ZWQgYnkKICAgUngpLiAgRnVydGhlcm1vcmUsIGxldCdzIGNvbnNp
ZGVyIHRoYXQgZm9yIChTMSxHMSksIFIxIGlzIHVzZWQgYXMgdGhlCiAgIG11bHRpY2FzdCByb3V0
ZXIuICBUaGUgZm9sbG93aW5nIHN1YnNlY3Rpb25zIGRlc2NyaWJlIHRoZSBJR01QIHByb3h5CiAg
IG9wZXJhdGlvbiBpbiBkaWZmZXJlbnQgUEVzIHdpdGggcmVnYXJkIHRvIHdoZXRoZXIgdGhlIGxv
Y2FsbHkKICAgYXR0YWNoZWQgZGV2aWNlcyBmb3IgdGhhdCBzdWJuZXQgYXJlOgoKICAgbyAgb25s
eSBob3N0cwoKICAgbyAgbWl4IG9mIGhvc3RzIGFuZCBtdWx0aWNhc3Qgc291cmNlCgogICBvICBt
aXggb2YgaG9zdHMsIG11bHRpY2FzdCBzb3VyY2UsIGFuZCBtdWx0aWNhc3Qgcm91dGVyCgogICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICArLS0tLS0tLS0tLS0tLS0rCiAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgIHwgICAgICAgICAgICAgIHwKICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgfCAgICAgICAgICAgICAgfAogICAgICAgICAgICAgICAgICAgICAgICstLS0tKyB8ICAg
ICAgICAgICAgICB8ICstLS0tKwogICAgICAgIEgxOigqLEcxKXYyIC0tLXwgICAgfCB8ICAgICAg
ICAgICAgICB8IHwgICAgfC0tLS0gSDYoKixHMSl2MgogICAgICAgIEgyOigqLEcxKXYyIC0tLXwg
UEUxfCB8ICAgSVAvTVBMUyAgICB8IHwgUEUyfC0tLS0gSDcoUzIsRzIpdjMKICAgICAgICBIMzoo
KixHMSl2MyAtLS18ICAgIHwgfCAgIE5ldHdvcmsgICAgfCB8ICAgIHwtLS0tIFMyCiAgICAgICAg
SDQ6KFMyLEcyKXYzIC0tfCAgICB8IHwgICAgICAgICAgICAgIHwgfCAgICB8CiAgICAgICAgICAg
ICAgICAgICAgICAgKy0tLS0rIHwgICAgICAgICAgICAgIHwgKy0tLS0rCiAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgIHwgICAgICAgICAgICAgIHwKICAgICAgICAgICAgICAgICAgICAgICAr
LS0tLSsgfCAgICAgICAgICAgICAgfAogICAgICAgIEg1OihTMSxHMSl2MyAtLXwgICAgfCB8ICAg
ICAgICAgICAgICB8CiAgICAgICAgICAgICAgICAgUzEgLS0tfCBQRTN8IHwgICAgICAgICAgICAg
IHwKICAgICAgICAgICAgICAgICBSMSAtLS18ICAgIHwgfCAgICAgICAgICAgICAgfAogICAgICAg
ICAgICAgICAgICAgICAgICstLS0tKyB8ICAgICAgICAgICAgICB8CiAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgIHwgICAgICAgICAgICAgIHwKICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgKy0tLS0tLS0tLS0tLS0tKwoKICAgICAgRmlndXJlIDE6IEVWUE4gbmV0d29yawoKNS4xLiAg
UEUgd2l0aCBvbmx5IGF0dGFjaGVkIGhvc3RzIGZvciBhIGdpdmVuIHN1Ym5ldAoKICAgV2hlbiBQ
RTEgcmVjZWl2ZXMgYW4gSUdNUHYyIE1lbWJlcnNoaXAgUmVwb3J0IGZyb20gSDEsIGl0IGRvZXMg
bm90CiAgIGZvcndhcmQgdGhpcyBNZW1iZXJzaGlwIFJlcG9ydCB0byBhbnkgb2YgaXRzIG90aGVy
IHBvcnRzIChmb3IgdGhpcwogICBzdWJuZXQpIGJlY2F1c2UgYWxsIHRoZXNlIGxvY2FsIHBvcnRz
IGFyZSBhc3NvY2lhdGVkIHdpdGggdGhlIGhvc3RzLgogICBQRTEgc2VuZHMgYW4gRVZQTiBNdWx0
aWNhc3QgR3JvdXAgcm91dGUgY29ycmVzcG9uZGluZyB0byB0aGlzCiAgIE1lbWJlcnNoaXAgUmVw
b3J0IGZvciAoKixHMSkgYW5kIHNldHRpbmcgdjIgZmxhZy4gIFRoaXMgRVZQTiByb3V0ZSBpcwog
ICByZWNlaXZlZCBieSBQRTIgYW5kIFBFMyB0aGF0IGFyZSB0aGUgbWVtYmVycyBvZiB0aGUgc2Ft
ZSBCRCAoaS5lLiwKICAgc2FtZSBFVkkgaW4gY2FzZSBvZiBWTEFOLWJhc2VkIHNlcnZpY2Ugb3Ig
RVZJLFZMQU4gaW4gY2FzZSBvZiBWTEFOLQogICBhd2FyZSBidW5kbGUgc2VydmljZSkuICBQRTMg
cmVjb25zdHJ1Y3RzIHRoZSBJR01QdjIgTWVtYmVyc2hpcCBSZXBvcnQKICAgZnJvbSB0aGlzIEVW
UE4gQkdQIHJvdXRlIGFuZCBvbmx5IHNlbmRzIGl0IHRvIHRoZSBwb3J0KHMpIHdpdGgKICAgbXVs
dGljYXN0IHJvdXRlcnMgYXR0YWNoZWQgdG8gaXQgKGZvciB0aGF0IHN1Ym5ldCkuICBJbiB0aGlz
IGV4YW1wbGUsCiAgIFBFMyBzZW5kcyB0aGUgcmVjb25zdHJ1Y3RlZCBJR01QdjIgTWVtYmVyc2hp
cCBSZXBvcnQgZm9yICgqLEcxKSBvbmx5CiAgIHRvIFIxLiAgRnVydGhlcm1vcmUsIGV2ZW4gdGhv
dWdoIFBFMiByZWNlaXZlcyB0aGUgRVZQTiBCR1Agcm91dGUsIGl0CiAgIGRvZXMgbm90IHNlbmQg
aXQgdG8gYW55IG9mIGl0cyBwb3J0cyBmb3IgdGhhdCBzdWJuZXQ7IHZpeiwgcG9ydHMKICAgYXNz
b2NpYXRlZCB3aXRoIEg2IGFuZCBINy4KCiAgIFdoZW4gUEUxIHJlY2VpdmVzIHRoZSBzZWNvbmQg
SUdNUHYyIE1lbWJlcnNoaXAgUmVwb3J0IGZyb20gSDIgZm9yIHRoZQogICBzYW1lIG11bHRpY2Fz
dCBncm91cCAoKixHMSksIGl0IG9ubHkgYWRkcyB0aGF0IHBvcnQgdG8gaXRzIE9JRiBsaXN0CiAg
IGJ1dCBpdCBkb2Vzbid0IHNlbmQgYW55IEVWUE4gQkdQIHJvdXRlIGJlY2F1c2UgdGhlcmUgaXMg
bm8gY2hhbmdlIGluCiAgIGluZm9ybWF0aW9uLiAgSG93ZXZlciwgd2hlbiBpdCByZWNlaXZlcyB0
aGUgSUdNUHYzIE1lbWJlcnNoaXAgUmVwb3J0CiAgIGZyb20gSDMgZm9yIHRoZSBzYW1lICgqLEcx
KS4gIEJlc2lkZXMgYWRkaW5nIHRoZSBjb3JyZXNwb25kaW5nIHBvcnQKICAgdG8gaXRzIE9JRiBs
aXN0LCBpdCByZS1hZHZlcnRpc2VzIHRoZSBwcmV2aW91c2x5IHNlbnQgRVZQTiBTTUVUIHJvdXRl
CiAgIHdpdGggdGhlIHYzIGFuZCBleGNsdWRlIGZsYWcgc2V0LgoKICAgRmluYWxseSB3aGVuIFBF
MSByZWNlaXZlcyB0aGUgSUdNUHYzIE1lbWJlcnNoaXAgUmVwb3J0IGZyb20gSDQgZm9yCiAgIChT
MixHMiksIGl0IGFkdmVydGlzZXMgYSBuZXcgRVZQTiBTTUVUIHJvdXRlIGNvcnJlc3BvbmRpbmcg
dG8gaXQuCgo1LjIuICBQRSB3aXRoIGEgbWl4IG9mIGF0dGFjaGVkIGhvc3RzIGFuZCBtdWx0aWNh
c3Qgc291cmNlCgogICBUaGUgbWFpbiBkaWZmZXJlbmNlIGluIHRoaXMgY2FzZSBpcyB0aGF0IHdo
ZW4gUEUyIHJlY2VpdmVzIHRoZSBJR01QdjMKICAgTWVtYmVyc2hpcCBSZXBvcnQgZnJvbSBINyBm
b3IgKFMyLEcyKSwgaXQgZG9lcyBhZHZlcnRpc2UgaXQgaW4gQkdQIHRvCiAgIHN1cHBvcnQgc291
cmNlIG1vdmUgZXZlbiB0aG91Z2ggUEUyIGtub3dzIHRoYXQgUzIgaXMgYXR0YWNoZWQgdG8gaXRz
CiAgIGxvY2FsIEFDLiAgUEUyIGFkZHMgdGhlIHBvcnQgYXNzb2NpYXRlZCB3aXRoIEg3IHRvIGl0
cyBPSUYgbGlzdCBmb3IKICAgKFMyLEcyKS4gIFRoZSBwcm9jZXNzaW5nIGZvciBJR01QdjIgcmVj
ZWl2ZWQgZnJvbSBINiBpcyB0aGUgc2FtZSBhcwogICB0aGUgSUdNUHYyIE1lbWJlcnNoaXAgUmVw
b3J0IGRlc2NyaWJlZCBpbiBwcmV2aW91cyBzZWN0aW9uLgoKNS4zLiAgUEUgd2l0aCBhIG1peCBv
ZiBhdHRhY2hlZCBob3N0cywgYSBtdWx0aWNhc3Qgc291cmNlIGFuZCBhIHJvdXRlcgoKICAgVGhl
IG1haW4gZGlmZmVyZW5jZSBpbiB0aGlzIGNhc2UgcmVsYXRpdmUgdG8gdGhlIHByZXZpb3VzIHR3
bwogICBzZWN0aW9ucyBpcyB0aGF0IElHTVAgdjIvdjMgTWVtYmVyc2hpcCBSZXBvcnQgbWVzc2Fn
ZXMgcmVjZWl2ZWQKICAgbG9jYWxseSBuZWVkIHRvIGJlIHNlbnQgdG8gdGhlIHBvcnQgYXNzb2Np
YXRlZCB3aXRoIHJvdXRlciBSMS4KICAgRnVydGhlcm1vcmUsIHRoZSBNZW1iZXJzaGlwIFJlcG9y
dHMgcmVjZWl2ZWQgdmlhIEJHUCAoU01FVCkgbmVlZCB0bwogICBiZSBwYXNzZWQgdG8gdGhlIFIx
IHBvcnQgYnV0IGZpbHRlcmVkIGZvciBhbGwgb3RoZXIgcG9ydHMuCgo2LiAgQWxsLUFjdGl2ZSBN
dWx0aS1Ib21pbmcKCiAgIEJlY2F1c2UgdGhlIExBRyBmbG93IGhhc2hpbmcgYWxnb3JpdGhtIHVz
ZWQgYnkgdGhlIENFIGlzIHVua25vd24gYXQKICAgdGhlIFBFLCBpbiBhbiBBbGwtQWN0aXZlIHJl
ZHVuZGFuY3kgbW9kZSBpdCBtdXN0IGJlIGFzc3VtZWQgdGhhdCB0aGUKICAgQ0UgY2FuIHNlbmQg
YSBnaXZlbiBJR01QIG1lc3NhZ2UgdG8gYW55IG9uZSBvZiB0aGUgbXVsdGktaG9tZWQgUEVzLAog
ICBlaXRoZXIgREYgb3Igbm9uLURGOyBpLmUuLCBkaWZmZXJlbnQgSUdNUCBNZW1iZXJzaGlwIFJl
cXVlc3QgbWVzc2FnZXMKICAgY2FuIGFycml2ZSBhdCBkaWZmZXJlbnQgUEVzIGluIHRoZSByZWR1
bmRhbmN5IGdyb3VwIGFuZCBmdXJ0aGVybW9yZQogICB0aGVpciBjb3JyZXNwb25kaW5nIExlYXZl
IG1lc3NhZ2VzIGNhbiBhcnJpdmUgYXQgUEVzIHRoYXQgYXJlCiAgIGRpZmZlcmVudCBmcm9tIHRo
ZSBvbmVzIHRoYXQgcmVjZWl2ZWQgdGhlIE1lbWJlcnNoaXAgUmVwb3J0LgogICBUaGVyZWZvcmUs
IGFsbCBQRXMgYXR0YWNoZWQgdG8gYSBnaXZlbiBFUyBtdXN0IGNvb3JkaW5hdGUgSUdNUAogICBN
ZW1iZXJzaGlwIFJlcXVlc3QgYW5kIExlYXZlIEdyb3VwICh4LEcpIHN0YXRlLCB3aGVyZSB4IG1h
eSBiZSBlaXRoZXIKICAgJyonIG9yIGEgcGFydGljdWxhciBzb3VyY2UgUywgZm9yIGVhY2ggQkQg
b24gdGhhdCBFUy4gIDxzdHJvbmc+PGZvbnQgY29sb3I9ImdyZWVuIj5FYWNoIFBFIGhhcyBhCiAg
IGxvY2FsIGNvcHkgb2YgdGhhdCBzdGF0ZSBhbmQgdGhlIEVWUE4gc2lnbmFsaW5nIHNlcnZlcyB0
byBzeW5jaHJvbml6ZQogICBzdGF0ZSBhY3Jvc3MgUEVzLjwvZm9udD48L3N0cm9uZz4gIFRoaXMg
YWxsb3dzIHRoZSBERiBmb3IgdGhhdCAoRVMsQkQpIHRvIGNvcnJlY3RseQogICBhZHZlcnRpc2Ug
b3Igd2l0aGRyYXcgYSBTZWxlY3RpdmUgTXVsdGljYXN0IEV0aGVybmV0IFRhZyAoU01FVCkgcm91
dGUKICAgZm9yIHRoYXQgKHgsRykgZ3JvdXAgaW4gdGhhdCBCRCB3aGVuIG5lZWRlZC4gIEFsbC1B
Y3RpdmUgbXVsdGlob21pbmcKICAgUEVzIGZvciBhIGdpdmVuIEVTIE1VU1Qgc3VwcG9ydCBJR01Q
IHN5bmNocm9uaXphdGlvbiBwcm9jZWR1cmVzCiAgIGRlc2NyaWJlZCBpbiB0aGlzIHNlY3Rpb24g
aWYgdGhleSBuZWVkIHRvIHBlcmZvcm0gSUdNUCBwcm94eSBmb3IKICAgaG9zdHMgY29ubmVjdGVk
IHRvIHRoYXQgRVMuCgo2LjEuICBMb2NhbCBJR01QL01MRCBNZW1iZXJzaGlwIFJlcG9ydCBTeW5j
aHJvbml6YXRpb24KCiAgIFdoZW4gYSBQRSwgZWl0aGVyIERGIG9yIG5vbi1ERiwgcmVjZWl2ZXMg
b24gYSBnaXZlbiBtdWx0aWhvbWVkIEVTCiAgIG9wZXJhdGluZyBpbiBBbGwtQWN0aXZlIHJlZHVu
ZGFuY3kgbW9kZSwgYW4gSUdNUCBNZW1iZXJzaGlwIFJlcG9ydAogICBmb3IgKHgsRyksIGl0IGRl
dGVybWluZXMgdGhlIEJEIHRvIHdoaWNoIHRoZSBJR01QIE1lbWJlcnNoaXAgUmVwb3J0CiAgIGJl
bG9uZ3MuICBJZiB0aGUgUEUgZG9lc24ndCBhbHJlYWR5IGhhdmUgbG9jYWwgSUdNUCBNZW1iZXJz
aGlwCiAgIFJlcXVlc3QgKHgsRykgc3RhdGUgZm9yIHRoYXQgQkQgb24gdGhhdCBFUywgaXQgTVVT
VCBpbnN0YW50aWF0ZSBsb2NhbAogICBJR01QIE1lbWJlcnNoaXAgUmVxdWVzdCAoeCxHKSBzdGF0
ZSBhbmQgTVVTVCBhZHZlcnRpc2UgYSBCR1AgSUdNUAogICBNZW1iZXJzaGlwIFJlcG9ydCBTeW5j
aCByb3V0ZSBmb3IgdGhhdCAoRVMsQkQpLiAgTG9jYWwgSUdNUAogICBNZW1iZXJzaGlwIFJlcXVl
c3QgKHgsRykgc3RhdGUgcmVmZXJzIHRvIElHTVAgTWVtYmVyc2hpcCBSZXF1ZXN0CiAgICh4LEcp
IHN0YXRlIHRoYXQgaXMgY3JlYXRlZCBhcyBhIHJlc3VsdCBvZiBwcm9jZXNzaW5nIGFuIElHTVAK
ICAgTWVtYmVyc2hpcCBSZXBvcnQgZm9yICh4LEcpLgoKICAgVGhlIElHTVAgTWVtYmVyc2hpcCBS
ZXBvcnQgU3luY2ggcm91dGUgTVVTVCBjYXJyeSB0aGUgRVMtSW1wb3J0IFJUCiAgIGZvciB0aGUg
RVMgb24gd2hpY2ggdGhlIElHTVAgTWVtYmVyc2hpcCBSZXBvcnQgd2FzIHJlY2VpdmVkLiAgVGh1
cyBpdAogICBNVVNUIG9ubHkgYmUgaW1wb3J0ZWQgYnkgdGhlIFBFcyBhdHRhY2hlZCB0byB0aGF0
IEVTIGFuZCBub3QgYW55CiAgIG90aGVyIFBFcy4KCiAgIFdoZW4gYSBQRSwgZWl0aGVyIERGIG9y
IG5vbi1ERiwgcmVjZWl2ZXMgYW4gSUdNUCBNZW1iZXJzaGlwIFJlcG9ydAogICBTeW5jaCByb3V0
ZSBpdCBpbnN0YWxscyB0aGF0IHJvdXRlIGFuZCBpZiBpdCBkb2Vzbid0IGFscmVhZHkgaGF2ZQog
ICBJR01QIE1lbWJlcnNoaXAgUmVxdWVzdCAoeCxHKSBzdGF0ZSBmb3IgdGhhdCAoRVMsQkQpLCBp
dCBNVVNUCiAgIGluc3RhbnRpYXRlIHRoYXQgSUdNUCBNZW1iZXJzaGlwIFJlcXVlc3QgKHgsRykg
c3RhdGUgLSBpLmUuLCBJR01QCiAgIE1lbWJlcnNoaXAgUmVxdWVzdCAoeCxHKSBzdGF0ZSBpcyB0
aGUgdW5pb24gb2YgdGhlIGxvY2FsIElHTVAKICAgTWVtYmVyc2hpcCBSZXBvcnQgKHgsRykgc3Rh
dGUgYW5kIHRoZSBpbnN0YWxsZWQgSUdNUCBNZW1iZXJzaGlwCiAgIFJlcG9ydCBTeW5jaCByb3V0
ZS4gIElmIHRoZSBERiBkaWQgbm90IGFscmVhZHkgYWR2ZXJ0aXNlIChvcmlnaW5hdGUpCiAgIGEg
U01FVCByb3V0ZSBmb3IgdGhhdCAoeCxHKSBncm91cCBpbiB0aGF0IEJELCBpdCBNVVNUIGRvIHNv
IG5vdy4KCiAgIFdoZW4gYSBQRSwgZWl0aGVyIERGIG9yIG5vbi1ERiwgZGVsZXRlcyBpdHMgbG9j
YWwgSUdNUCBNZW1iZXJzaGlwCiAgIFJlcXVlc3QgKHgsRykgc3RhdGUgZm9yIHRoYXQgKEVTLEJE
KSwgaXQgTVVTVCB3aXRoZHJhdyBpdHMgQkdQIElHTVAKICAgTWVtYmVyc2hpcCBSZXBvcnQgU3lu
Y2ggcm91dGUgZm9yIHRoYXQgKEVTLEJEKS4KCiAgIFdoZW4gYSBQRSwgZWl0aGVyIERGIG9yIG5v
bi1ERiwgcmVjZWl2ZXMgdGhlIHdpdGhkcmF3YWwgb2YgYW4gSUdNUAogICBNZW1iZXJzaGlwIFJl
cG9ydCBTeW5jaCByb3V0ZSBmcm9tIGFub3RoZXIgUEUgaXQgTVVTVCByZW1vdmUgdGhhdAogICBy
b3V0ZS4gIFdoZW4gYSBQRSBoYXMgbm8gbG9jYWwgSUdNUCBNZW1iZXJzaGlwIFJlcXVlc3QgKHgs
Rykgc3RhdGUKICAgYW5kIGl0IGhhcyBubyBpbnN0YWxsZWQgSUdNUCBNZW1iZXJzaGlwIFJlcG9y
dCBTeW5jaCByb3V0ZXMsIGl0IE1VU1QKICAgcmVtb3ZlIElHTVAgTWVtYmVyc2hpcCBSZXF1ZXN0
ICh4LEcpIHN0YXRlIGZvciB0aGF0IChFUyxCRCkuICBJZiB0aGUKICAgREYgbm8gbG9uZ2VyIGhh
cyBJR01QIE1lbWJlcnNoaXAgUmVxdWVzdCAoeCxHKSBzdGF0ZSBmb3IgdGhhdCBCRCBvbgogICBh
bnkgRVMgZm9yIHdoaWNoIGl0IGlzIERGLCBpdCBNVVNUIHdpdGhkcmF3IGl0cyBTTUVUIHJvdXRl
IGZvciB0aGF0CiAgICh4LEcpIGdyb3VwIGluIHRoYXQgQkQuCgogICBJbiBvdGhlciB3b3Jkcywg
YSBQRSBhZHZlcnRpc2VzIGFuIFNNRVQgcm91dGUgZm9yIHRoYXQgKHgsRykgZ3JvdXAgaW4KICAg
dGhhdCBCRCB3aGVuIGl0IGhhcyBJR01QIE1lbWJlcnNoaXAgUmVxdWVzdCAoeCxHKSBzdGF0ZSBp
biB0aGF0IEJEIG9uCiAgIGF0IGxlYXN0IG9uZSBFUyBmb3Igd2hpY2ggaXQgaXMgREYgYW5kIGl0
IHdpdGhkcmF3cyB0aGF0IFNNRVQgcm91dGUKICAgd2hlbiBpdCBkb2VzIG5vdCBoYXZlIElHTVAg
TWVtYmVyc2hpcCBSZXF1ZXN0ICh4LEcpIHN0YXRlIGluIHRoYXQgQkQKICAgb24gYW55IEVTIGZv
ciB3aGljaCBpdCBpcyBERi4KCjYuMi4gIExvY2FsIElHTVAvTUxEIExlYXZlIEdyb3VwIFN5bmNo
cm9uaXphdGlvbgoKICAgV2hlbiBhIFBFLCBlaXRoZXIgREYgb3Igbm9uLURGLCByZWNlaXZlcywg
b24gYSBnaXZlbiBtdWx0aWhvbWVkIEVTCiAgIG9wZXJhdGluZyBpbiBBbGwtQWN0aXZlIHJlZHVu
ZGFuY3kgbW9kZSwgYW4gSUdNUCBMZWF2ZSBHcm91cCBtZXNzYWdlCiAgIGZvciAoeCxHKSBmcm9t
IHRoZSBhdHRhY2hlZCBDRSwgaXQgZGV0ZXJtaW5lcyB0aGUgQkQgdG8gd2hpY2ggdGhlCiAgIElH
TVB2MiBMZWF2ZSBHcm91cCBiZWxvbmdzLiAgUmVnYXJkbGVzcyBvZiB3aGV0aGVyIGl0IGhhcyBJ
R01QCiAgIE1lbWJlcnNoaXAgUmVxdWVzdCAoeCxHKSBzdGF0ZSBmb3IgdGhhdCAoRVMsQkQpLCBp
dCBpbml0aWF0ZXMgdGhlCiAgICh4LEcpIGxlYXZlIGdyb3VwIHN5bmNocm9uaXphdGlvbiBwcm9j
ZWR1cmUsIHdoaWNoIGNvbnNpc3RzIG9mIHRoZQogICBmb2xsb3dpbmcgc3RlcHM6CgogICAxLiAg
SXQgY29tcHV0ZXMgdGhlIE1heGltdW0gUmVzcG9uc2UgVGltZSwgd2hpY2ggaXMgdGhlIGR1cmF0
aW9uIG9mCiAgICAgICAoeCxHKSBsZWF2ZSBncm91cCBzeW5jaHJvbml6YXRpb24gcHJvY2VkdXJl
LiAgVGhpcyBpcyB0aGUgcHJvZHVjdAogICAgICAgb2YgdHdvIGxvY2FsbHkgY29uZmlndXJlZCB2
YWx1ZXMsIExhc3QgTWVtYmVyIFF1ZXJ5IENvdW50IGFuZAogICAgICAgTGFzdCBNZW1iZXIgUXVl
cnkgSW50ZXJ2YWwgKGRlc2NyaWJlZCBpbiBTZWN0aW9uIDMgb2YgW1JGQzIyMzZdKSwKICAgICAg
IHBsdXMgYSBkZWx0YSBjb3JyZXNwb25kaW5nIHRvIHRoZSB0aW1lIGl0IHRha2VzIGZvciBhIEJH
UAogICAgICAgYWR2ZXJ0aXNlbWVudCB0byBwcm9wYWdhdGUgYmV0d2VlbiB0aGUgUEVzIGF0dGFj
aGVkIHRvIHRoZQogICAgICAgbXVsdGlob21lZCBFUyAoZGVsdGEgaXMgYSBjb25zaXN0ZW50bHkg
Y29uZmlndXJlZCB2YWx1ZSBvbiBhbGwKICAgICAgIFBFcyBhdHRhY2hlZCB0byB0aGUgbXVsdGlo
b21lZCBFUykuCgogICAyLiAgSXQgc3RhcnRzIHRoZSBNYXhpbXVtIFJlc3BvbnNlIFRpbWUgdGlt
ZXIuICBOb3RlIHRoYXQgdGhlIHJlY2VpcHQKICAgICAgIG9mIHN1YnNlcXVlbnQgSUdNUCBMZWF2
ZSBHcm91cCBtZXNzYWdlcyBvciBCR1AgTGVhdmUgU3luY2ggcm91dGVzCiAgICAgICBmb3IgKHgs
RykgZG8gbm90IGNoYW5nZSB0aGUgdmFsdWUgb2YgYSBjdXJyZW50bHkgcnVubmluZyBNYXhpbXVt
CiAgICAgICBSZXNwb25zZSBUaW1lIHRpbWVyIGFuZCBhcmUgaWdub3JlZCBieSB0aGUgUEUuCgog
ICAzLiAgSXQgaW5pdGlhdGVzIHRoZSBMYXN0IE1lbWJlciBRdWVyeSBwcm9jZWR1cmUgZGVzY3Jp
YmVkIGluCiAgICAgICBTZWN0aW9uIDMgb2YgW1JGQzIyMzZdOyB2aXosIGl0IHNlbmRzIGEgbnVt
YmVyIG9mIEdyb3VwLVNwZWNpZmljCiAgICAgICBRdWVyeSAoeCxHKSBtZXNzYWdlcyAoTGFzdCBN
ZW1iZXIgUXVlcnkgQ291bnQpIGF0IGEgZml4ZWQKICAgICAgIGludGVydmFsIChMYXN0IE1lbWJl
ciBRdWVyeSBJbnRlcnZhbCkgdG8gdGhlIGF0dGFjaGVkIENFLgoKICAgNC4gIEl0IGFkdmVydGlz
ZXMgYW4gSUdNUCBMZWF2ZSBTeW5jaCByb3V0ZSBmb3IgdGhhdCB0aGF0IChFUyxCRCkuCiAgICAg
ICBUaGlzIHJvdXRlIG5vdGlmaWVzIHRoZSBvdGhlciBtdWx0aWhvbWVkIFBFcyBhdHRhY2hlZCB0
byB0aGUKICAgICAgIGdpdmVuIG11bHRpaG9tZWQgRVMgdGhhdCBpdCBoYXMgaW5pdGlhdGVkIGFu
ICh4LEcpIGxlYXZlIGdyb3VwCiAgICAgICBzeW5jaHJvbml6YXRpb24gcHJvY2VkdXJlOyBpLmUu
LCBpdCBjYXJyaWVzIHRoZSBFUy1JbXBvcnQgUlQgZm9yCiAgICAgICB0aGUgRVMgb24gd2hpY2gg
dGhlIElHTVAgTGVhdmUgR3JvdXAgd2FzIHJlY2VpdmVkLiAgSXQgYWxzbwogICAgICAgY29udGFp
bnMgdGhlIE1heGltdW0gUmVzcG9uc2UgVGltZS4KCiAgIDUuICBXaGVuIHRoZSBNYXhpbXVtIFJl
c3BvbnNlIFRpbWVyIGV4cGlyZXMsIHRoZSBQRSB0aGF0IGhhcwogICAgICAgYWR2ZXJ0aXNlZCB0
aGUgSUdNUCBMZWF2ZSBTeW5jaCByb3V0ZSB3aXRoZHJhd3MgaXQuCgo2LjIuMS4gIFJlbW90ZSBM
ZWF2ZSBHcm91cCBTeW5jaHJvbml6YXRpb24KCiAgIFdoZW4gYSBQRSwgZWl0aGVyIERGIG9yIG5v
bi1ERiwgcmVjZWl2ZXMgYW4gSUdNUCBMZWF2ZSBTeW5jaCByb3V0ZSBpdAogICBpbnN0YWxscyB0
aGF0IHJvdXRlIGFuZCBpdCBzdGFydHMgYSB0aW1lciBmb3IgKHgsRykgb24gdGhlIHNwZWNpZmll
ZAogICAoRVMsQkQpIHdob3NlIHZhbHVlIGlzIHNldCB0byB0aGUgTWF4aW11bSBSZXNwb25zZSBU
aW1lIGluIHRoZQogICByZWNlaXZlZCBJR01QIExlYXZlIFN5bmNoIHJvdXRlLiAgTm90ZSB0aGF0
IHRoZSByZWNlaXB0IG9mIHN1YnNlcXVlbnQKICAgSUdNUHYyIExlYXZlIEdyb3VwIG1lc3NhZ2Vz
IG9yIEJHUCBMZWF2ZSBTeW5jaCByb3V0ZXMgZm9yICh4LEcpIGRvCiAgIG5vdCBjaGFuZ2UgdGhl
IHZhbHVlIG9mIGEgY3VycmVudGx5IHJ1bm5pbmcgTWF4aW11bSBSZXNwb25zZSBUaW1lCiAgIHRp
bWVyIGFuZCBhcmUgaWdub3JlZCBieSB0aGUgUEUuCgo2LjIuMi4gIENvbW1vbiBMZWF2ZSBHcm91
cCBTeW5jaHJvbml6YXRpb24KCiAgIElmIGEgUEUgYXR0YWNoZWQgdG8gdGhlIG11bHRpaG9tZWQg
RVMgcmVjZWl2ZXMgYW4gSUdNUCBNZW1iZXJzaGlwCiAgIFJlcG9ydCBmb3IgKHgsRykgYmVmb3Jl
IHRoZSBNYXhpbXVtIFJlc3BvbnNlIFRpbWUgdGltZXIgZXhwaXJlcywgaXQKICAgYWR2ZXJ0aXNl
cyBhIEJHUCBJR01QIE1lbWJlcnNoaXAgUmVwb3J0IFN5bmNoIHJvdXRlIGZvciB0aGF0IChFUyxC
RCkuCiAgIElmIGl0IGRvZXNuJ3QgYWxyZWFkeSBoYXZlIGxvY2FsIElHTVAgTWVtYmVyc2hpcCBS
ZXF1ZXN0ICh4LEcpIHN0YXRlCiAgIGZvciB0aGF0IChFUyxCRCksIGl0IGluc3RhbnRpYXRlcyBs
b2NhbCBJR01QIE1lbWJlcnNoaXAgUmVxdWVzdCAoeCxHKQogICBzdGF0ZS4gIElmIHRoZSBERiBp
cyBub3QgY3VycmVudGx5IGFkdmVydGlzaW5nIChvcmlnaW5hdGluZykgYSBTTUVUCiAgIHJvdXRl
IGZvciB0aGF0ICh4LEcpIGdyb3VwIGluIHRoYXQgQkQsIGl0IGRvZXMgc28gbm93LgoKICAgSWYg
YSBQRSBhdHRhY2hlZCB0byB0aGUgbXVsdGlob21lZCBFUyByZWNlaXZlcyBhbiBJR01QIE1lbWJl
cnNoaXAKICAgUmVwb3J0IFN5bmNoIHJvdXRlIGZvciAoeCxHKSBiZWZvcmUgdGhlIE1heGltdW0g
UmVzcG9uc2UgVGltZSB0aW1lcgogICBleHBpcmVzLCBpdCBpbnN0YWxscyB0aGF0IHJvdXRlIGFu
ZCBpZiBpdCBkb2Vzbid0IGFscmVhZHkgaGF2ZSBJR01QCiAgIE1lbWJlcnNoaXAgUmVxdWVzdCAo
eCxHKSBzdGF0ZSBmb3IgdGhhdCBCRCBvbiB0aGF0IEVTLCBpdAogICBpbnN0YW50aWF0ZXMgdGhh
dCBJR01QIE1lbWJlcnNoaXAgUmVxdWVzdCAoeCxHKSBzdGF0ZS4gIElmIHRoZSBERiBoYXMKICAg
bm90IGFscmVhZHkgYWR2ZXJ0aXNlZCAob3JpZ2luYXRlZCkgYSBTTUVUIHJvdXRlIGZvciB0aGF0
ICh4LEcpIGdyb3VwCiAgIGluIHRoYXQgQkQsIGl0IGRvZXMgc28gbm93LgoKICAgV2hlbiB0aGUg
TWF4aW11bSBSZXNwb25zZSBUaW1lciBleHBpcmVzIGEgUEUgdGhhdCBoYXMgYWR2ZXJ0aXNlZCBh
bgogICBJR01QIExlYXZlIFN5bmNoIHJvdXRlLCB3aXRoZHJhd3MgaXQuICBBbnkgUEUgYXR0YWNo
ZWQgdG8gdGhlCiAgIG11bHRpaG9tZWQgRVMsIHRoYXQgc3RhcnRlZCB0aGUgTWF4aW11bSBSZXNw
b25zZSBUaW1lIGFuZCBoYXMgbm8KICAgbG9jYWwgSUdNUCBNZW1iZXJzaGlwIFJlcXVlc3QgKHgs
Rykgc3RhdGUgYW5kIG5vIGluc3RhbGxlZCBJR01QCiAgIE1lbWJlcnNoaXAgUmVwb3J0IFN5bmNo
IHJvdXRlcywgaXQgcmVtb3ZlcyBJR01QIE1lbWJlcnNoaXAgUmVxdWVzdAogICAoeCxHKSBzdGF0
ZSBmb3IgdGhhdCAoRVMsQkQpLiAgSWYgdGhlIERGIG5vIGxvbmdlciBoYXMgSUdNUAogICBNZW1i
ZXJzaGlwIFJlcXVlc3QgKHgsRykgc3RhdGUgZm9yIHRoYXQgQkQgb24gYW55IEVTIGZvciB3aGlj
aCBpdCBpcwogICBERiwgaXQgd2l0aGRyYXdzIGl0cyBTTUVUIHJvdXRlIGZvciB0aGF0ICh4LEcp
IGdyb3VwIGluIHRoYXQgQkQuCgo2LjMuICBNYXNzIFdpdGhkcmF3IG9mIE11bHRpY2FzdCBNZW1i
ZXJzaGlwIFJlcG9ydCBTeW5jIHJvdXRlIGluIGNhc2Ugb2YKICAgICAgZmFpbHVyZQoKICAgQSBQ
RSB3aGljaCBoYXMgcmVjZWl2ZWQgYW4gSUdNUCBNZW1iZXJzaGlwIFJlcXVlc3Qgd291bGQgaGF2
ZSBzeW5jZWQKICAgdGhlIElHTVAgTWVtYmVyc2hpcCBSZXBvcnQgYnkgdGhlIHByb2NlZHVyZSBk
ZWZpbmVkIGluIHNlY3Rpb24gNi4xLgogICBJZiBhIFBFIHdpdGggbG9jYWwgTWVtYmVyc2hpcCBS
ZXBvcnQgc3RhdGUgZ29lcyBkb3duIG9yIHRoZSBQRSB0byBDRQogICBsaW5rIGdvZXMgZG93biwg
aXQgd291bGQgbGVhZCB0byBhIG1hc3Mgd2l0aGRyYXcgb2YgbXVsdGljYXN0IHJvdXRlcy4KICAg
UmVtb3RlIFBFcyAoUEVzIHdoZXJlIHRoZXNlIHJvdXRlcyB3ZXJlIHJlbW90ZSBJR01QIE1lbWJl
cnNoaXAKICAgUmVwb3J0cykgU0hPVUxEIE5PVCByZW1vdmUgdGhlIHN0YXRlIGltbWVkaWF0ZWx5
OyBpbnN0ZWFkIEdlbmVyYWwKICAgUXVlcnkgU0hPVUxEIGJlIGdlbmVyYXRlZCB0byByZWZyZXNo
IHRoZSBzdGF0ZXMuICBUaGVyZSBhcmUgc2V2ZXJhbAogICB3YXlzIHRvIGRldGVjdCBmYWlsdXJl
IGF0IGEgcGVlciwgZS5nLiB1c2luZyBJR1AgbmV4dCBob3AgdHJhY2tpbmcgb3IKICAgRVMgcm91
dGUgd2l0aGRyYXcuCgo3LiAgU2luZ2xlLUFjdGl2ZSBNdWx0aS1Ib21pbmcKCiAgIE5vdGUgdGhh
dCB0byBmYWNpbGl0YXRlIHN0YXRlIHN5bmNocm9uaXphdGlvbiBhZnRlciBmYWlsb3ZlciwgdGhl
IFBFcwogICBhdHRhY2hlZCB0byBhIG11bHRpaG9tZWQgRVMgb3BlcmF0aW5nIGluIFNpbmdsZS1B
Y3RpdmUgcmVkdW5kYW5jeQogICBtb2RlIFNIT1VMRCBhbHNvIGNvb3JkaW5hdGUgSUdNUCBNZW1i
ZXJzaGlwIFJlcG9ydCAoeCxHKSBzdGF0ZS4gIEluCiAgIHRoaXMgY2FzZSBhbGwgSUdNUCBNZW1i
ZXJzaGlwIFJlcG9ydCBtZXNzYWdlcyBhcmUgcmVjZWl2ZWQgYnkgdGhlIERGCiAgIGFuZCBkaXN0
cmlidXRlZCB0byB0aGUgbm9uLURGIFBFcyB1c2luZyB0aGUgcHJvY2VkdXJlcyBkZXNjcmliZWQK
ICAgYWJvdmUuCgo4LiAgU2VsZWN0aXZlIE11bHRpY2FzdCBQcm9jZWR1cmVzIGZvciBJUiB0dW5u
ZWxzCgogICBJZiBhbiBpbmdyZXNzIFBFIHVzZXMgaW5ncmVzcyByZXBsaWNhdGlvbiwgdGhlbiBm
b3IgYSBnaXZlbiAoeCxHKQogICBncm91cCBpbiBhIGdpdmVuIEJEOgoKICAgMS4gIEl0IHNlbmRz
ICh4LEcpIHRyYWZmaWMgdG8gdGhlIHNldCBvZiBQRXMgbm90IHN1cHBvcnRpbmcgSUdNUCBvcgog
ICAgICAgTUxEIFByb3h5LiAgVGhpcyBzZXQgY29uc2lzdHMgb2YgYW55IFBFIHRoYXQgaGFzIGFk
dmVydGlzZWQgYW4KICAgICAgIEluY2x1c2l2ZSBNdWx0aWNhc3QgVGFnIHJvdXRlIGZvciB0aGUg
QkQgd2l0aG91dCB0aGUgIklHTVAgb3IgTUxECiAgICAgICBQcm94eSBTdXBwb3J0IiBmbGFnLgoK
ICAgMi4gIEl0IHNlbmRzICh4LEcpIHRyYWZmaWMgdG8gdGhlIHNldCBvZiBQRXMgc3VwcG9ydGlu
ZyBJR01QIG9yIE1MRAogICAgICAgUHJveHkgYW5kIGhhdmluZyBsaXN0ZW5lcnMgZm9yIHRoYXQg
KHgsRykgZ3JvdXAgaW4gdGhhdCBCRC4gIFRoaXMKICAgICAgIHNldCBjb25zaXN0cyBvZiBhbnkg
UEUgdGhhdCBoYXMgYWR2ZXJ0aXNlZCBhbiBJbmNsdXNpdmUgTXVsdGljYXN0CiAgICAgICBFdGhl
cm5ldCBUYWcgcm91dGUgZm9yIHRoZSBCRCB3aXRoIHRoZSAiSUdNUCBvciBNTEQgUHJveHkKICAg
ICAgIFN1cHBvcnQiIGZsYWcgYW5kIHRoYXQgaGFzIGFkdmVydGlzZWQgYSBTTUVUIHJvdXRlIGZv
ciB0aGF0ICh4LEcpCiAgICAgICBncm91cCBpbiB0aGF0IEJELgoKOS4gIEJHUCBFbmNvZGluZwoK
ICAgVGhpcyBkb2N1bWVudCBkZWZpbmVzIHRocmVlIG5ldyBCR1AgRVZQTiByb3V0ZXMgdG8gY2Fy
cnkgSUdNUAogICBNZW1iZXJzaGlwIFJlcG9ydHMuICBUaGUgcm91dGUgdHlwZXMgYXJlIGtub3du
IGFzOgoKICAgKyA2IC0gU2VsZWN0aXZlIE11bHRpY2FzdCBFdGhlcm5ldCBUYWcgUm91dGUKCiAg
ICsgNyAtIE11bHRpY2FzdCBNZW1iZXJzaGlwIFJlcG9ydCBTeW5jaCBSb3V0ZQoKICAgKyA4IC0g
TXVsdGljYXN0IExlYXZlIFN5bmNoIFJvdXRlCgogICBUaGUgZGV0YWlsZWQgZW5jb2RpbmcgYW5k
IHByb2NlZHVyZXMgZm9yIHRoZXNlIHJvdXRlIHR5cGVzIGFyZQogICBkZXNjcmliZWQgaW4gc3Vi
c2VxdWVudCBzZWN0aW9ucy4KCjkuMS4gIFNlbGVjdGl2ZSBNdWx0aWNhc3QgRXRoZXJuZXQgVGFn
IFJvdXRlCgogICBBIFNlbGVjdGl2ZSBNdWx0aWNhc3QgRXRoZXJuZXQgVGFnIHJvdXRlIHR5cGUg
c3BlY2lmaWMgRVZQTiBOTFJJCiAgIGNvbnNpc3RzIG9mIHRoZSBmb2xsb3dpbmc6CgogICAgICAg
ICAgICAgICAgICAgICAgKy0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSsK
ICAgICAgICAgICAgICAgICAgICAgIHwgIFJEICg4IG9jdGV0cykgICAgICAgICAgICAgICAgICAg
ICAgICB8CiAgICAgICAgICAgICAgICAgICAgICArLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tKwogICAgICAgICAgICAgICAgICAgICAgfCAgRXRoZXJuZXQgVGFnIElEICg0
IG9jdGV0cykgICAgICAgICAgIHwKICAgICAgICAgICAgICAgICAgICAgICstLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0rCiAgICAgICAgICAgICAgICAgICAgICB8ICBNdWx0
aWNhc3QgU291cmNlIExlbmd0aCAoMSBvY3RldCkgICAgfAogICAgICAgICAgICAgICAgICAgICAg
Ky0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSsKICAgICAgICAgICAgICAg
ICAgICAgIHwgIE11bHRpY2FzdCBTb3VyY2UgQWRkcmVzcyAodmFyaWFibGUpICB8CiAgICAgICAg
ICAgICAgICAgICAgICArLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tKwog
ICAgICAgICAgICAgICAgICAgICAgfCAgTXVsdGljYXN0IEdyb3VwIExlbmd0aCAoMSBvY3RldCkg
ICAgIHwKICAgICAgICAgICAgICAgICAgICAgICstLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0rCiAgICAgICAgICAgICAgICAgICAgICB8ICBNdWx0aWNhc3QgR3JvdXAgQWRk
cmVzcyAoVmFyaWFibGUpICAgfAogICAgICAgICAgICAgICAgICAgICAgKy0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSsKICAgICAgICAgICAgICAgICAgICAgIHwgIE9yaWdp
bmF0b3IgUm91dGVyIExlbmd0aCAoMSBvY3RldCkgICB8CiAgICAgICAgICAgICAgICAgICAgICAr
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tKwogICAgICAgICAgICAgICAg
ICAgICAgfCAgT3JpZ2luYXRvciBSb3V0ZXIgQWRkcmVzcyAodmFyaWFibGUpIHwKICAgICAgICAg
ICAgICAgICAgICAgICstLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0rCiAg
ICAgICAgICAgICAgICAgICAgICB8ICBGbGFncyAoMSBvY3RldCkgICAgICAgICAgICAgICAgICAg
ICAgfAogICAgICAgICAgICAgICAgICAgICAgKy0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLSsKCiAgIEZvciB0aGUgcHVycG9zZSBvZiBCR1Agcm91dGUga2V5IHByb2Nlc3Np
bmcsIGFsbCB0aGUgZmllbGRzIGFyZQogICBjb25zaWRlcmVkIHRvIGJlIHBhcnQgb2YgdGhlIHBy
ZWZpeCBpbiB0aGUgTkxSSSBleGNlcHQgZm9yIHRoZSBvbmUtCiAgIG9jdGV0IGZsYWcgZmllbGQu
ICBUaGUgRmxhZ3MgZmllbGRzIGFyZSBkZWZpbmVkIGFzIGZvbGxvd3M6CgogICAgICAgICAgICAg
ICAgICAgICAgICAwICAxICAyICAzICA0ICA1ICA2ICA3CiAgICAgICAgICAgICAgICAgICAgICAg
Ky0tKy0tKy0tKy0tKy0tKy0tKy0tKy0tKwogICAgICAgICAgICAgICAgICAgICAgIHwgcmVzZXJ2
ZWQgIHxJRXx2M3x2Mnx2MXwKICAgICAgICAgICAgICAgICAgICAgICArLS0rLS0rLS0rLS0rLS0r
LS0rLS0rLS0rCgogICBvICBUaGUgbGVhc3Qgc2lnbmlmaWNhbnQgYml0LCBiaXQgNyBpbmRpY2F0
ZXMgc3VwcG9ydCBmb3IgSUdNUAogICAgICB2ZXJzaW9uIDEuICBTaW5jZSBJR01QIFYxIGlzIGJl
aW5nIGRlcHJlY2F0ZWQgc2VuZGVyIE1VU1Qgc2V0IGl0CiAgICAgIGFzIDAgZm9yIElHTVAgYW5k
IHJlY2VpdmVyIE1VU1QgaWdub3JlIGl0LgoKICAgbyAgVGhlIHNlY29uZCBsZWFzdCBzaWduaWZp
Y2FudCBiaXQsIGJpdCA2IGluZGljYXRlcyBzdXBwb3J0IGZvciBJR01QCiAgICAgIHZlcnNpb24g
Mi4KCiAgIG8gIFRoZSB0aGlyZCBsZWFzdCBzaWduaWZpY2FudCBiaXQsIGJpdCA1IGluZGljYXRl
cyBzdXBwb3J0IGZvciBJR01QCiAgICAgIHZlcnNpb24gMy4KCiAgIG8gIFRoZSBmb3VydGggbGVh
c3Qgc2lnbmlmaWNhbnQgYml0LCBiaXQgNCBpbmRpY2F0ZXMgd2hldGhlciB0aGUKICAgICAgKFMs
RykgaW5mb3JtYXRpb24gY2FycmllZCB3aXRoaW4gdGhlIHJvdXRlLXR5cGUgaXMgb2YgYW4gSW5j
bHVkZQogICAgICBHcm91cCB0eXBlIChiaXQgdmFsdWUgMCkgb3IgYW4gRXhjbHVkZSBHcm91cCB0
eXBlIChiaXQgdmFsdWUgMSkuCiAgICAgIFRoZSBFeGNsdWRlIEdyb3VwIHR5cGUgYml0IE1VU1Qg
YmUgaWdub3JlZCBpZiBiaXQgNSBpcyBub3Qgc2V0LgoKICAgbyAgVGhpcyBFVlBOIHJvdXRlIHR5
cGUgaXMgdXNlZCB0byBjYXJyeSB0ZW5hbnQgSUdNUCBtdWx0aWNhc3QgZ3JvdXAKICAgICAgaW5m
b3JtYXRpb24uICBUaGUgZmxhZyBmaWVsZCBhc3Npc3RzIGluIGRpc3RyaWJ1dGluZyBJR01QCiAg
ICAgIE1lbWJlcnNoaXAgUmVwb3J0IG9mIGEgZ2l2ZW4gaG9zdCBmb3IgYSBnaXZlbiBtdWx0aWNh
c3Qgcm91dGUuCiAgICAgIFRoZSB2ZXJzaW9uIGJpdHMgaGVscCBhc3NvY2lhdGUgSUdNUCB2ZXJz
aW9uIG9mIHJlY2VpdmVycwogICAgICBwYXJ0aWNpcGF0aW5nIHdpdGhpbiB0aGUgRVZQTiBkb21h
aW4uCgogICBvICBUaGUgaW5jbHVkZS9leGNsdWRlIChJRSkgYml0IGhlbHBzIGluIGNyZWF0aW5n
IGZpbHRlcnMgZm9yIGEgZ2l2ZW4KICAgICAgbXVsdGljYXN0IHJvdXRlLgoKICAgbyAgSWYgcm91
dGUgaXMgdXNlZCBmb3IgSVB2NiAoTUxEKSB0aGVuIGJpdCA3IGluZGljYXRlcyBzdXBwb3J0IGZv
cgogICAgICBNTEQgdmVyc2lvbiAxLiAgVGhlIHNlY29uZCBsZWFzdCBzaWduaWZpY2FudCBiaXQs
IGJpdCA2IGluZGljYXRlcwogICAgICBzdXBwb3J0IGZvciBNTEQgdmVyc2lvbiAyLiAgU2luY2Ug
dGhlcmUgaXMgbm8gTUxEIHZlcnNpb24gMywgaW4KICAgICAgY2FzZSBvZiBJUHY2IHJvdXRlIHRo
aXJkIGxlYXN0IHNpZ25pZmljYW50IGJpdCBNVVNUIGJlIDAuICBJbiBjYXNlCiAgICAgIG9mIElQ
djYgcm91dGVzLCB0aGUgZm91cnRoIGxlYXN0IHNpZ25pZmljYW50IGJpdCBNVVNUIGJlIGlnbm9y
ZWQKICAgICAgaWYgYml0IDYgaXMgbm90IHNldC4KCiAgIG8gIFJlc2VydmVkIGJpdHMgTVVTVCBi
ZSBzZXQgdG8gMCBieSBzZW5kZXIuICBBbmQgcmVjZWl2ZXIgU0hPVUxECiAgICAgIGlnbm9yZSB0
aGUgUmVzZXJ2ZWQgYml0cy4KCjkuMS4xLiAgQ29uc3RydWN0aW5nIHRoZSBTZWxlY3RpdmUgTXVs
dGljYXN0IEV0aGVybmV0IFRhZyByb3V0ZQoKICAgVGhpcyBzZWN0aW9uIGRlc2NyaWJlcyB0aGUg
cHJvY2VkdXJlcyB1c2VkIHRvIGNvbnN0cnVjdCB0aGUgU2VsZWN0aXZlCiAgIE11bHRpY2FzdCBF
dGhlcm5ldCBUYWcgKFNNRVQpIHJvdXRlLgoKICAgVGhlIFJvdXRlIERpc3Rpbmd1aXNoZXIgKFJE
KSBTSE9VTEQgYmUgYSBUeXBlIDEgUkQgW1JGQzQzNjRdLiAgVGhlCiAgIHZhbHVlIGZpZWxkIGNv
bXByaXNlcyBhbiBJUCBhZGRyZXNzIG9mIHRoZSBQRSAodHlwaWNhbGx5LCB0aGUKICAgbG9vcGJh
Y2sgYWRkcmVzcykgZm9sbG93ZWQgYnkgYSBudW1iZXIgdW5pcXVlIHRvIHRoZSBQRS4KCiAgIFRo
ZSBFdGhlcm5ldCBUYWcgSUQgTVVTVCBiZSBzZXQgYXMgcHJvY2VkdXJlIGRlZmluZWQgaW4gW1JG
Qzc0MzJdLgoKICAgVGhlIE11bHRpY2FzdCBTb3VyY2UgTGVuZ3RoIE1VU1QgYmUgc2V0IHRvIGxl
bmd0aCBvZiB0aGUgbXVsdGljYXN0CiAgIFNvdXJjZSBhZGRyZXNzIGluIGJpdHMuICBJZiB0aGUg
TXVsdGljYXN0IFNvdXJjZSBBZGRyZXNzIGZpZWxkCiAgIGNvbnRhaW5zIGFuIElQdjQgYWRkcmVz
cywgdGhlbiB0aGUgdmFsdWUgb2YgdGhlIE11bHRpY2FzdCBTb3VyY2UKICAgTGVuZ3RoIGZpZWxk
IGlzIDMyLiAgSWYgdGhlIE11bHRpY2FzdCBTb3VyY2UgQWRkcmVzcyBmaWVsZCBjb250YWlucwog
ICBhbiBJUHY2IGFkZHJlc3MsIHRoZW4gdGhlIHZhbHVlIG9mIHRoZSBNdWx0aWNhc3QgU291cmNl
IExlbmd0aCBmaWVsZAogICBpcyAxMjguICBJbiBjYXNlIG9mIGEgKCosRykgTWVtYmVyc2hpcCBS
ZXBvcnQsIHRoZSBNdWx0aWNhc3QgU291cmNlCiAgIExlbmd0aCBpcyBzZXQgdG8gMC4KCiAgIFRo
ZSBNdWx0aWNhc3QgU291cmNlIEFkZHJlc3MgaXMgdGhlIHNvdXJjZSBJUCBhZGRyZXNzIGZyb20g
dGhlIElHTVAKICAgTWVtYmVyc2hpcCBSZXBvcnQuICBJbiBjYXNlIG9mIGEgKCosRyksIHRoaXMg
ZmllbGQgaXMgbm90IHVzZWQuCgogICBUaGUgTXVsdGljYXN0IEdyb3VwIExlbmd0aCBNVVNUIGJl
IHNldCB0byBsZW5ndGggb2YgbXVsdGljYXN0IGdyb3VwCiAgIGFkZHJlc3MgaW4gYml0cy4gIElm
IHRoZSBNdWx0aWNhc3QgR3JvdXAgQWRkcmVzcyBmaWVsZCBjb250YWlucyBhbgogICBJUHY0IGFk
ZHJlc3MsIHRoZW4gdGhlIHZhbHVlIG9mIHRoZSBNdWx0aWNhc3QgR3JvdXAgTGVuZ3RoIGZpZWxk
IGlzCiAgIDMyLiAgSWYgdGhlIE11bHRpY2FzdCBHcm91cCBBZGRyZXNzIGZpZWxkIGNvbnRhaW5z
IGFuIElQdjYgYWRkcmVzcywKICAgdGhlbiB0aGUgdmFsdWUgb2YgdGhlIE11bHRpY2FzdCBHcm91
cCBMZW5ndGggZmllbGQgaXMgMTI4LgoKICAgVGhlIE11bHRpY2FzdCBHcm91cCBBZGRyZXNzIGlz
IHRoZSBHcm91cCBhZGRyZXNzIGZyb20gdGhlIElHTVAgb3IgTUxECiAgIE1lbWJlcnNoaXAgUmVw
b3J0LgoKICAgVGhlIE9yaWdpbmF0b3IgUm91dGVyIExlbmd0aCBpcyB0aGUgbGVuZ3RoIG9mIHRo
ZSBPcmlnaW5hdG9yIFJvdXRlcgogICBBZGRyZXNzIGluIGJpdHMuCgogICBUaGUgT3JpZ2luYXRv
ciBSb3V0ZXIgQWRkcmVzcyBpcyB0aGUgSVAgYWRkcmVzcyBvZiByb3V0ZXIgb3JpZ2luYXRpbmcK
ICAgdGhpcyByb3V0ZS4gIFRoZSBTTUVUIE9yaWdpbmF0b3IgUm91dGVyIElQIGFkZHJlc3MgTVVT
VCBtYXRjaCB0aGF0IG9mCiAgIHRoZSBJTUVUIChvciBTLVBNU0kgQUQpIHJvdXRlIG9yaWdpbmF0
ZWQgZm9yIHRoZSBzYW1lIEVWSSBieSB0aGUgc2FtZQogICBkb3duc3RyZWFtIFBFLgoKICAgVGhl
IEZsYWdzIGZpZWxkIGluZGljYXRlcyB0aGUgdmVyc2lvbiBvZiBJR01QIHByb3RvY29sIGZyb20g
d2hpY2ggdGhlCiAgIE1lbWJlcnNoaXAgUmVwb3J0IHdhcyByZWNlaXZlZC4gIEl0IGFsc28gaW5k
aWNhdGVzIHdoZXRoZXIgdGhlCiAgIG11bHRpY2FzdCBncm91cCBoYWQgdGhlIElOQ0xVREUgb3Ig
RVhDTFVERSBiaXQgc2V0LgoKICAgUmVzZXJ2ZWQgYml0cyBNVVNUIGJlIHNldCB0byAwLiAgVGhl
eSBjYW4gYmUgZGVmaW5lZCBpbiBmdXR1cmUgYnkKICAgb3RoZXIgZG9jdW1lbnQuCgogICBJR01Q
IGlzIHVzZWQgdG8gcmVjZWl2ZSBncm91cCBtZW1iZXJzaGlwIGluZm9ybWF0aW9uIGZyb20gaG9z
dHMgYnkKICAgVE9Scy4gIFVwb24gcmVjZWl2aW5nIHRoZSBob3N0cyBleHByZXNzaW9uIG9mIGlu
dGVyZXN0IG9mIGEKICAgcGFydGljdWxhciBncm91cCBtZW1iZXJzaGlwLCB0aGlzIGluZm9ybWF0
aW9uIGlzIHRoZW4gZm9yd2FyZGVkIHVzaW5nCiAgIFNNRVQgcm91dGUuICBUaGUgTkxSSSBhbHNv
IGtlZXBzIHRyYWNrIG9mIHJlY2VpdmVyJ3MgSUdNUCBwcm90b2NvbAogICB2ZXJzaW9uIGFuZCBh
bnkgc291cmNlIGZpbHRlcmluZyBmb3IgYSBnaXZlbiBncm91cCBtZW1iZXJzaGlwLiAgQWxsCiAg
IEVWUE4gU01FVCByb3V0ZXMgYXJlIGFubm91bmNlZCB3aXRoIHBlci0gRVZJIFJvdXRlIFRhcmdl
dCBleHRlbmRlZAogICBjb21tdW5pdGllcy4KCjkuMS4yLiAgRGVmYXVsdCBTZWxlY3RpdmUgTXVs
dGljYXN0IFJvdXRlCgogICBJZiB0aGVyZSBpcyBtdWx0aWNhc3Qgcm91dGVyIGNvbm5lY3RlZCBi
ZWhpbmQgdGhlIEVWUE4gZG9tYWluLCB0aGUgUEUKICAgTUFZIG9yaWdpbmF0ZSBhIGRlZmF1bHQg
U01FVCAoKiwqKSB0byBnZXQgYWxsIG11bHRpY2FzdCB0cmFmZmljIGluCiAgIGRvbWFpbi4KCiAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICstLS0tLS0tLS0tLS0tLSsKICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgfCAgICAgICAgICAgICAgfAogICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICB8ICAgICAgICAgICAgICB8CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHwg
ICAgICAgICAgICAgIHwgKy0tLS0rCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHwgICAg
ICAgICAgICAgIHwgfCAgICB8LS0tLSBIMSgqLEcxKXYyCiAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgIHwgICBJUC9NUExTICAgIHwgfCBQRTF8LS0tLSBIMihTMixHMil2MwogICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICB8ICAgTmV0d29yayAgICB8IHwgICAgfC0tLS0gUzIKICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgfCAgICAgICAgICAgICAgfCB8ICAgIHwKICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgfCAgICAgICAgICAgICAgfCArLS0tLSsKICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgfCAgICAgICAgICAgICAgfAogICAgICAgICAgICAgICAgICAgICAg
ICstLS0tKyB8ICAgICAgICAgICAgICB8CiAgICAgICArLS0tLSsgICAgICAgICAgfCAgICB8IHwg
ICAgICAgICAgICAgIHwKICAgICAgIHwgICAgfCAgICBTMSAtLS18IFBFMnwgfCAgICAgICAgICAg
ICAgfAogICAgICAgfFBJTSB8LS0tLVIxIC0tLXwgICAgfCB8ICAgICAgICAgICAgICB8CiAgICAg
ICB8QVNNIHwgICAgICAgICAgKy0tLS0rIHwgICAgICAgICAgICAgIHwKICAgICAgIHwgICAgfCAg
ICAgICAgICAgICAgICAgfCAgICAgICAgICAgICAgfAogICAgICAgKy0tLS0rICAgICAgICAgICAg
ICAgICArLS0tLS0tLS0tLS0tLS0rCgogICAgICBGaWd1cmUgMjogTXVsdGljYXN0IFJvdXRlciBi
ZWhpbmQgRVZQTiBkb21haW4KCiAgIENvbnNpZGVyIHRoZSBFVlBOIG5ldHdvcmsgb2YgRmlndXJl
LTIsIHdoZXJlIHRoZXJlIGlzIGFuIEVWUE4KICAgaW5zdGFuY2UgY29uZmlndXJlZCBhY3Jvc3Mg
dGhlIFBFcy4gIExldCdzIGNvbnNpZGVyIHRoYXQgUEUyIGlzCiAgIGNvbm5lY3RlZCB0byBtdWx0
aWNhc3Qgcm91dGVyIFIxIGFuZCB0aGVyZSBpcyBhIG5ldHdvcmsgcnVubmluZyBQSU0KICAgQVNN
IGJlaGluZCBSMS4gIElmIHRoZXJlIGFyZSByZWNlaXZlcnMgYmVoaW5kIHRoZSBQSU0gQVNNIG5l
dHdvcmsgdGhlCiAgIFBJTSBKb2luIHdvdWxkIGJlIGZvcndhcmRlZCB0byB0aGUgUElNIFJQIChS
ZW5kZXp2b3VzIFBvaW50KS4gIElmCiAgIHJlY2VpdmVycyBiZWhpbmQgUElNIEFTTSBuZXR3b3Jr
IGFyZSBpbnRlcmVzdGVkIGluIGEgbXVsdGljYXN0IGZsb3cKICAgb3JpZ2luYXRlZCBieSBtdWx0
aWNhc3Qgc291cmNlIFMyIChiZWhpbmQgUEUxKSwgaXQgaXMgbmVjZXNzYXJ5IGZvcgogICBQRTIg
dG8gcmVjZWl2ZSBtdWx0aWNhc3QgdHJhZmZpYy4gIEluIHRoaXMgY2FzZSBQRTIgTVVTVCBvcmln
aW5hdGUgYQogICAoKiwqKSBTTUVUIHJvdXRlIHRvIHJlY2VpdmUgYWxsIG9mIHRoZSBtdWx0aWNh
c3QgdHJhZmZpYyBpbiB0aGUgRVZQTgogICBkb21haW4uICBUbyBnZW5lcmF0ZSBXaWxkY2FyZHMg
KCosKikgcm91dGVzLCB0aGUgcHJvY2VkdXJlIGZyb20KICAgW1JGQzY2MjVdIFNIT1VMRCBiZSB1
c2VkLgoKOS4yLiAgTXVsdGljYXN0IE1lbWJlcnNoaXAgUmVwb3J0IFN5bmNoIFJvdXRlCgogICBU
aGlzIEVWUE4gcm91dGUgdHlwZSBpcyB1c2VkIHRvIGNvb3JkaW5hdGUgSUdNUCBNZW1iZXJzaGlw
IFJlcG9ydAogICAoeCxHKSBzdGF0ZSBmb3IgYSBnaXZlbiBCRCBiZXR3ZWVuIHRoZSBQRXMgYXR0
YWNoZWQgdG8gYSBnaXZlbiBFUwogICBvcGVyYXRpbmcgaW4gQWxsLSBBY3RpdmUgKG9yIFNpbmds
ZS1BY3RpdmUpIHJlZHVuZGFuY3kgbW9kZSBhbmQgaXQKICAgY29uc2lzdHMgb2YgZm9sbG93aW5n
OgoKICAgICAgICAgICAgICAgICstLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLSsKICAgICAgICAgICAgICAgIHwgIFJEICg4IG9jdGV0cykgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgIHwKICAgICAgICAgICAgICAgICstLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSsKICAgICAgICAgICAgICAgIHwg
RXRoZXJuZXQgU2VnbWVudCBJZGVudGlmaWVyICgxMCBvY3RldHMpICAgICAgICAgIHwKICAgICAg
ICAgICAgICAgICstLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLSsKICAgICAgICAgICAgICAgIHwgIEV0aGVybmV0IFRhZyBJRCAgKDQgb2N0ZXRzKSAgICAg
ICAgICAgICAgICAgICAgIHwKICAgICAgICAgICAgICAgICstLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSsKICAgICAgICAgICAgICAgIHwgIE11bHRpY2Fz
dCBTb3VyY2UgTGVuZ3RoICgxIG9jdGV0KSAgICAgICAgICAgICAgIHwKICAgICAgICAgICAgICAg
ICstLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSsKICAg
ICAgICAgICAgICAgIHwgIE11bHRpY2FzdCBTb3VyY2UgQWRkcmVzcyAodmFyaWFibGUpICAgICAg
ICAgICAgIHwKICAgICAgICAgICAgICAgICstLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLSsKICAgICAgICAgICAgICAgIHwgIE11bHRpY2FzdCBHcm91cCBM
ZW5ndGggKDEgb2N0ZXQpICAgICAgICAgICAgICAgIHwKICAgICAgICAgICAgICAgICstLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSsKICAgICAgICAgICAg
ICAgIHwgIE11bHRpY2FzdCBHcm91cCBBZGRyZXNzIChWYXJpYWJsZSkgICAgICAgICAgICAgIHwK
ICAgICAgICAgICAgICAgICstLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLSsKICAgICAgICAgICAgICAgIHwgIE9yaWdpbmF0b3IgUm91dGVyIExlbmd0aCAo
MSBvY3RldCkgICAgICAgICAgICAgIHwKICAgICAgICAgICAgICAgICstLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSsKICAgICAgICAgICAgICAgIHwgIE9y
aWdpbmF0b3IgUm91dGVyIEFkZHJlc3MgKHZhcmlhYmxlKSAgICAgICAgICAgIHwKICAgICAgICAg
ICAgICAgICstLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LSsKICAgICAgICAgICAgICAgIHwgIEZsYWdzICgxIG9jdGV0KSAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgIHwKICAgICAgICAgICAgICAgICstLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSsKCiAgIEZvciB0aGUgcHVycG9zZSBvZiBCR1Agcm91
dGUga2V5IHByb2Nlc3NpbmcsIGFsbCB0aGUgZmllbGRzIGFyZQogICBjb25zaWRlcmVkIHRvIGJl
IHBhcnQgb2YgdGhlIHByZWZpeCBpbiB0aGUgTkxSSSBleGNlcHQgZm9yIHRoZSBvbmUtCiAgIG9j
dGV0IEZsYWdzIGZpZWxkLCB3aG9zZSBmaWVsZHMgYXJlIGRlZmluZWQgYXMgZm9sbG93czoKCiAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAwICAxICAyICAzICA0ICA1ICA2ICA3CiAgICAgICAg
ICAgICAgICAgICAgICAgICAgKy0tKy0tKy0tKy0tKy0tKy0tKy0tKy0tKwogICAgICAgICAgICAg
ICAgICAgICAgICAgIHwgcmVzZXJ2ZWQgIHxJRXx2M3x2Mnx2MXwKICAgICAgICAgICAgICAgICAg
ICAgICAgICArLS0rLS0rLS0rLS0rLS0rLS0rLS0rLS0rCgogICBvICBUaGUgbGVhc3Qgc2lnbmlm
aWNhbnQgYml0LCBiaXQgNyBpbmRpY2F0ZXMgc3VwcG9ydCBmb3IgSUdNUAogICAgICB2ZXJzaW9u
IDEuCgogICBvICBUaGUgc2Vjb25kIGxlYXN0IHNpZ25pZmljYW50IGJpdCwgYml0IDYgaW5kaWNh
dGVzIHN1cHBvcnQgZm9yIElHTVAKICAgICAgdmVyc2lvbiAyLgoKICAgbyAgVGhlIHRoaXJkIGxl
YXN0IHNpZ25pZmljYW50IGJpdCwgYml0IDUgaW5kaWNhdGVzIHN1cHBvcnQgZm9yIElHTVAKICAg
ICAgdmVyc2lvbiAzLgoKICAgbyAgVGhlIGZvdXJ0aCBsZWFzdCBzaWduaWZpY2FudCBiaXQsIGJp
dCA0IGluZGljYXRlcyB3aGV0aGVyIHRoZSAoUywKICAgICAgRykgaW5mb3JtYXRpb24gY2Fycmll
ZCB3aXRoaW4gdGhlIHJvdXRlLXR5cGUgaXMgb2YgSW5jbHVkZSBHcm91cAogICAgICB0eXBlIChi
aXQgdmFsdWUgMCkgb3IgYW4gRXhjbHVkZSBHcm91cCB0eXBlIChiaXQgdmFsdWUgMSkuICBUaGUK
ICAgICAgRXhjbHVkZSBHcm91cCB0eXBlIGJpdCBNVVNUIGJlIGlnbm9yZWQgaWYgYml0IDUgaXMg
bm90IHNldC4KCiAgIG8gIFJlc2VydmVkIGJpdHMgTVVTVCBiZSBzZXQgdG8gMC4KCiAgIFRoZSBG
bGFncyBmaWVsZCBhc3Npc3RzIGluIGRpc3RyaWJ1dGluZyBJR01QIE1lbWJlcnNoaXAgUmVwb3J0
IG9mIGEKICAgZ2l2ZW4gaG9zdCBmb3IgYSBnaXZlbiBtdWx0aWNhc3Qgcm91dGUuICBUaGUgdmVy
c2lvbiBiaXRzIGhlbHAKICAgYXNzb2NpYXRlIElHTVAgdmVyc2lvbiBvZiByZWNlaXZlcnMgcGFy
dGljaXBhdGluZyB3aXRoaW4gdGhlIEVWUE4KICAgZG9tYWluLiAgVGhlIGluY2x1ZGUvZXhjbHVk
ZSBiaXQgaGVscHMgaW4gY3JlYXRpbmcgZmlsdGVycyBmb3IgYQogICBnaXZlbiBtdWx0aWNhc3Qg
cm91dGUuCgogICBJZiByb3V0ZSBpcyBiZWluZyBwcmVwYXJlZCBmb3IgSVB2NiAoTUxEKSB0aGVu
IGJpdCA3IGluZGljYXRlcwogICBzdXBwb3J0IGZvciBNTEQgdmVyc2lvbiAxLiAgVGhlIHNlY29u
ZCBsZWFzdCBzaWduaWZpY2FudCBiaXQsIGJpdCA2CiAgIGluZGljYXRlcyBzdXBwb3J0IGZvciBN
TEQgdmVyc2lvbiAyLiAgU2luY2UgdGhlcmUgaXMgbm8gTUxEIHZlcnNpb24KICAgMywgaW4gY2Fz
ZSBvZiBJUHY2IHJvdXRlIHRoaXJkIGxlYXN0IHNpZ25pZmljYW50IGJpdCBNVVNUIGJlIDAuICBJ
bgogICBjYXNlIG9mIElQdjYgcm91dGUsIHRoZSBmb3VydGggbGVhc3Qgc2lnbmlmaWNhbnQgYml0
IE1VU1QgYmUgaWdub3JlZAogICBpZiBiaXQgNiBpcyBub3Qgc2V0LgoKOS4yLjEuICBDb25zdHJ1
Y3RpbmcgdGhlIE11bHRpY2FzdCBNZW1iZXJzaGlwIFJlcG9ydCBTeW5jaCBSb3V0ZQoKICAgVGhp
cyBzZWN0aW9uIGRlc2NyaWJlcyB0aGUgcHJvY2VkdXJlcyB1c2VkIHRvIGNvbnN0cnVjdCB0aGUg
SUdNUAogICBNZW1iZXJzaGlwIFJlcG9ydCBTeW5jaCByb3V0ZS4gIFN1cHBvcnQgZm9yIHRoZXNl
IHJvdXRlIHR5cGVzIGlzCiAgIG9wdGlvbmFsLiAgSWYgYSBQRSBkb2VzIG5vdCBzdXBwb3J0IHRo
aXMgcm91dGUsIHRoZW4gaXQgTVVTVCBOT1QKICAgaW5kaWNhdGUgdGhhdCBpdCBzdXBwb3J0cyAn
SUdNUCBwcm94eScgaW4gdGhlIE11bHRpY2FzdCBGbGFnIGV4dGVuZGVkCiAgIGNvbW11bml0eSBm
b3IgdGhlIEVWSXMgY29ycmVzcG9uZGluZyB0byBpdHMgbXVsdGktaG9tZWQgRXRoZXJuZXQKICAg
U2VnbWVudHMgKEVTcykuCgogICBBbiBJR01QIE1lbWJlcnNoaXAgUmVwb3J0IFN5bmNoIHJvdXRl
IE1VU1QgY2FycnkgZXhhY3RseSBvbmUgRVMtCiAgIEltcG9ydCBSb3V0ZSBUYXJnZXQgZXh0ZW5k
ZWQgY29tbXVuaXR5LCB0aGUgb25lIHRoYXQgY29ycmVzcG9uZHMgdG8KICAgdGhlIEVTIG9uIHdo
aWNoIHRoZSBJR01QIE1lbWJlcnNoaXAgUmVwb3J0IHdhcyByZWNlaXZlZC4gIEl0IE1VU1QKICAg
YWxzbyBjYXJyeSBleGFjdGx5IG9uZSBFVkktUlQgRUMsIHRoZSBvbmUgdGhhdCBjb3JyZXNwb25k
cyB0byB0aGUgRVZJCiAgIG9uIHdoaWNoIHRoZSBJR01QIE1lbWJlcnNoaXAgUmVwb3J0IHdhcyBy
ZWNlaXZlZC4gIFNlZSBTZWN0aW9uIDkuNQogICBmb3IgZGV0YWlscyBvbiBob3cgdG8gZW5jb2Rl
IGFuZCBjb25zdHJ1Y3QgdGhlIEVWSS1SVCBFQy4KCiAgIFRoZSBSb3V0ZSBEaXN0aW5ndWlzaGVy
IChSRCkgU0hPVUxEIGJlIGEgVHlwZSAxIFJEIFtSRkM0MzY0XS4gIFRoZQogICB2YWx1ZSBmaWVs
ZCBjb21wcmlzZXMgYW4gSVAgYWRkcmVzcyBvZiB0aGUgUEUgKHR5cGljYWxseSwgdGhlCiAgIGxv
b3BiYWNrIGFkZHJlc3MpIGZvbGxvd2VkIGJ5IGEgbnVtYmVyIHVuaXF1ZSB0byB0aGUgUEUuCgog
ICBUaGUgRXRoZXJuZXQgU2VnbWVudCBJZGVudGlmaWVyIChFU0kpIE1VU1QgYmUgc2V0IHRvIHRo
ZSAxMC1vY3RldAogICB2YWx1ZSBkZWZpbmVkIGZvciB0aGUgRVMuCgogICBUaGUgRXRoZXJuZXQg
VGFnIElEIE1VU1QgYmUgc2V0IGFzIHBlciBwcm9jZWR1cmUgZGVmaW5lZCBpbgogICBbUkZDNzQz
Ml0uCgogICBUaGUgTXVsdGljYXN0IFNvdXJjZSBsZW5ndGggTVVTVCBiZSBzZXQgdG8gbGVuZ3Ro
IG9mIE11bHRpY2FzdCBTb3VyY2UKICAgYWRkcmVzcyBpbiBiaXRzLiAgSWYgdGhlIE11bHRpY2Fz
dCBTb3VyY2UgZmllbGQgY29udGFpbnMgYW4gSVB2NAogICBhZGRyZXNzLCB0aGVuIHRoZSB2YWx1
ZSBvZiB0aGUgTXVsdGljYXN0IFNvdXJjZSBMZW5ndGggZmllbGQgaXMgMzIuCiAgIElmIHRoZSBN
dWx0aWNhc3QgU291cmNlIGZpZWxkIGNvbnRhaW5zIGFuIElQdjYgYWRkcmVzcywgdGhlbiB0aGUK
ICAgdmFsdWUgb2YgdGhlIE11bHRpY2FzdCBTb3VyY2UgTGVuZ3RoIGZpZWxkIGlzIDEyOC4gIElu
IGNhc2Ugb2YgYQogICAoKixHKSBNZW1iZXJzaGlwIFJlcG9ydCwgdGhlIE11bHRpY2FzdCBTb3Vy
Y2UgTGVuZ3RoIGlzIHNldCB0byAwLgoKICAgVGhlIE11bHRpY2FzdCBTb3VyY2UgaXMgdGhlIFNv
dXJjZSBJUCBhZGRyZXNzIG9mIHRoZSBJR01QIE1lbWJlcnNoaXAKICAgUmVwb3J0LiAgSW4gY2Fz
ZSBvZiBhICgqLEcpIE1lbWJlcnNoaXAgUmVwb3J0LCB0aGlzIGZpZWxkIGRvZXMgbm90CiAgIGV4
aXN0LgoKICAgVGhlIE11bHRpY2FzdCBHcm91cCBsZW5ndGggTVVTVCBiZSBzZXQgdG8gbGVuZ3Ro
IG9mIG11bHRpY2FzdCBncm91cAogICBhZGRyZXNzIGluIGJpdHMuICBJZiB0aGUgTXVsdGljYXN0
IEdyb3VwIGZpZWxkIGNvbnRhaW5zIGFuIElQdjQKICAgYWRkcmVzcywgdGhlbiB0aGUgdmFsdWUg
b2YgdGhlIE11bHRpY2FzdCBHcm91cCBMZW5ndGggZmllbGQgaXMgMzIuCiAgIElmIHRoZSBNdWx0
aWNhc3QgR3JvdXAgZmllbGQgY29udGFpbnMgYW4gSVB2NiBhZGRyZXNzLCB0aGVuIHRoZSB2YWx1
ZQogICBvZiB0aGUgTXVsdGljYXN0IEdyb3VwIExlbmd0aCBmaWVsZCBpcyAxMjguCgogICBUaGUg
TXVsdGljYXN0IEdyb3VwIGlzIHRoZSBHcm91cCBhZGRyZXNzIG9mIHRoZSBJR01QIE1lbWJlcnNo
aXAKICAgUmVwb3J0LgoKICAgVGhlIE9yaWdpbmF0b3IgUm91dGVyIExlbmd0aCBpcyB0aGUgbGVu
Z3RoIG9mIHRoZSBPcmlnaW5hdG9yIFJvdXRlcgogICBhZGRyZXNzIGluIGJpdHMuCgogICBUaGUg
T3JpZ2luYXRvciBSb3V0ZXIgQWRkcmVzcyBpcyB0aGUgSVAgYWRkcmVzcyBvZiBSb3V0ZXIgT3Jp
Z2luYXRpbmcKICAgdGhlIHByZWZpeC4KCiAgIFRoZSBGbGFncyBmaWVsZCBpbmRpY2F0ZXMgdGhl
IHZlcnNpb24gb2YgSUdNUCBwcm90b2NvbCBmcm9tIHdoaWNoIHRoZQogICBNZW1iZXJzaGlwIFJl
cG9ydCB3YXMgcmVjZWl2ZWQuICBJdCBhbHNvIGluZGljYXRlcyB3aGV0aGVyIHRoZQogICBtdWx0
aWNhc3QgZ3JvdXAgaGFkIElOQ0xVREUgb3IgRVhDTFVERSBiaXQgc2V0LgoKICAgUmVzZXJ2ZWQg
Yml0cyBNVVNUIGJlIHNldCB0byAwLgoKOS4zLiAgTXVsdGljYXN0IExlYXZlIFN5bmNoIFJvdXRl
CgogICBUaGlzIEVWUE4gcm91dGUgdHlwZSBpcyB1c2VkIHRvIGNvb3JkaW5hdGUgSUdNUCBMZWF2
ZSBHcm91cCAoeCxHKQogICBzdGF0ZSBmb3IgYSBnaXZlbiBCRCBiZXR3ZWVuIHRoZSBQRXMgYXR0
YWNoZWQgdG8gYSBnaXZlbiBFUyBvcGVyYXRpbmcKICAgaW4gQWxsLUFjdGl2ZSAob3IgU2luZ2xl
LUFjdGl2ZSkgcmVkdW5kYW5jeSBtb2RlIGFuZCBpdCBjb25zaXN0cyBvZgogICBmb2xsb3dpbmc6
CgogICAgICAgICAgICAgICAgKy0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tKwogICAgICAgICAgICAgICAgfCAgUkQgKDggb2N0ZXRzKSAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgfAogICAgICAgICAgICAgICAgKy0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tKwogICAgICAgICAgICAgICAgfCBF
dGhlcm5ldCBTZWdtZW50IElkZW50aWZpZXIgKDEwIG9jdGV0cykgICAgICAgICAgfAogICAgICAg
ICAgICAgICAgKy0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tKwogICAgICAgICAgICAgICAgfCAgRXRoZXJuZXQgVGFnIElEICAoNCBvY3RldHMpICAgICAg
ICAgICAgICAgICAgICAgfAogICAgICAgICAgICAgICAgKy0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tKwogICAgICAgICAgICAgICAgfCAgTXVsdGljYXN0
IFNvdXJjZSBMZW5ndGggKDEgb2N0ZXQpICAgICAgICAgICAgICAgfAogICAgICAgICAgICAgICAg
Ky0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tKwogICAg
ICAgICAgICAgICAgfCAgTXVsdGljYXN0IFNvdXJjZSBBZGRyZXNzICh2YXJpYWJsZSkgICAgICAg
ICAgICAgfAogICAgICAgICAgICAgICAgKy0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tKwogICAgICAgICAgICAgICAgfCAgTXVsdGljYXN0IEdyb3VwIExl
bmd0aCAoMSBvY3RldCkgICAgICAgICAgICAgICAgfAogICAgICAgICAgICAgICAgKy0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tKwogICAgICAgICAgICAg
ICAgfCAgTXVsdGljYXN0IEdyb3VwIEFkZHJlc3MgKFZhcmlhYmxlKSAgICAgICAgICAgICAgfAog
ICAgICAgICAgICAgICAgKy0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tKwogICAgICAgICAgICAgICAgfCAgT3JpZ2luYXRvciBSb3V0ZXIgTGVuZ3RoICgx
IG9jdGV0KSAgICAgICAgICAgICAgfAogICAgICAgICAgICAgICAgKy0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tKwogICAgICAgICAgICAgICAgfCAgT3Jp
Z2luYXRvciBSb3V0ZXIgQWRkcmVzcyAodmFyaWFibGUpICAgICAgICAgICAgfAogICAgICAgICAg
ICAgICAgKy0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
KwogICAgICAgICAgICAgICAgfCAgUmVzZXJ2ZWQgKDQgb2N0ZXQpICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgfAogICAgICAgICAgICAgICAgKy0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tKwogICAgICAgICAgICAgICAgfCAgTWF4aW11bSBSZXNw
b25zZSBUaW1lICgxIG9jdGV0KSAgICAgICAgICAgICAgICAgfAogICAgICAgICAgICAgICAgKy0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tKwogICAgICAg
ICAgICAgICAgfCAgRmxhZ3MgKDEgb2N0ZXQpICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgfAogICAgICAgICAgICAgICAgKy0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tKwoKICAgRm9yIHRoZSBwdXJwb3NlIG9mIEJHUCByb3V0ZSBrZXkgcHJv
Y2Vzc2luZywgYWxsIHRoZSBmaWVsZHMgYXJlCiAgIGNvbnNpZGVyZWQgdG8gYmUgcGFydCBvZiB0
aGUgcHJlZml4IGluIHRoZSBOTFJJIGV4Y2VwdCBmb3IgdGhlCiAgIFJlc2VydmVkLCBNYXhpbXVt
IFJlc3BvbnNlIFRpbWUgYW5kIHRoZSBvbmUtb2N0ZXQgRmxhZ3MgZmllbGQsIHdob3NlCiAgIGZp
ZWxkcyBhcmUgZGVmaW5lZCBhcyBmb2xsb3dzOgoKICAgICAgICAgICAgICAgICAgICAgICAgICAg
IDAgIDEgIDIgIDMgIDQgIDUgIDYgIDcKICAgICAgICAgICAgICAgICAgICAgICAgICArLS0rLS0r
LS0rLS0rLS0rLS0rLS0rLS0rCiAgICAgICAgICAgICAgICAgICAgICAgICAgfCByZXNlcnZlZCAg
fElFfHYzfHYyfHYxfAogICAgICAgICAgICAgICAgICAgICAgICAgICstLSstLSstLSstLSstLSst
LSstLSstLSsKCiAgIG8gIFRoZSBsZWFzdCBzaWduaWZpY2FudCBiaXQsIGJpdCA3IGluZGljYXRl
cyBzdXBwb3J0IGZvciBJR01QCiAgICAgIHZlcnNpb24gMS4KCiAgIG8gIFRoZSBzZWNvbmQgbGVh
c3Qgc2lnbmlmaWNhbnQgYml0LCBiaXQgNiBpbmRpY2F0ZXMgc3VwcG9ydCBmb3IgSUdNUAogICAg
ICB2ZXJzaW9uIDIuCgogICBvICBUaGUgdGhpcmQgbGVhc3Qgc2lnbmlmaWNhbnQgYml0LCBiaXQg
NSBpbmRpY2F0ZXMgc3VwcG9ydCBmb3IgSUdNUAogICAgICB2ZXJzaW9uIDMuCgogICBvICBUaGUg
Zm91cnRoIGxlYXN0IHNpZ25pZmljYW50IGJpdCwgYml0IDQgaW5kaWNhdGVzIHdoZXRoZXIgdGhl
IChTLAogICAgICBHKSBpbmZvcm1hdGlvbiBjYXJyaWVkIHdpdGhpbiB0aGUgcm91dGUtdHlwZSBp
cyBvZiBJbmNsdWRlIEdyb3VwCiAgICAgIHR5cGUgKGJpdCB2YWx1ZSAwKSBvciBhbiBFeGNsdWRl
IEdyb3VwIHR5cGUgKGJpdCB2YWx1ZSAxKS4gIFRoZQogICAgICBFeGNsdWRlIEdyb3VwIHR5cGUg
Yml0IE1VU1QgYmUgaWdub3JlZCBpZiBiaXQgNSBpcyBub3Qgc2V0LgoKICAgbyAgUmVzZXJ2ZWQg
Yml0cyBNVVNUIGJlIHNldCB0byAwLiAgVGhleSBjYW4gYmUgZGVmaW5lZCBpbiBmdXR1cmUgYnkK
ICAgICAgb3RoZXIgZG9jdW1lbnQuCgogICBUaGUgRmxhZ3MgZmllbGQgYXNzaXN0cyBpbiBkaXN0
cmlidXRpbmcgSUdNUCBNZW1iZXJzaGlwIFJlcG9ydCBvZiBhCiAgIGdpdmVuIGhvc3QgZm9yIGEg
Z2l2ZW4gbXVsdGljYXN0IHJvdXRlLiAgVGhlIHZlcnNpb24gYml0cyBoZWxwCiAgIGFzc29jaWF0
ZSBJR01QIHZlcnNpb24gb2YgcmVjZWl2ZXJzIHBhcnRpY2lwYXRpbmcgd2l0aGluIHRoZSBFVlBO
CiAgIGRvbWFpbi4gIFRoZSBpbmNsdWRlL2V4Y2x1ZGUgYml0IGhlbHBzIGluIGNyZWF0aW5nIGZp
bHRlcnMgZm9yIGEKICAgZ2l2ZW4gbXVsdGljYXN0IHJvdXRlLgoKICAgSWYgcm91dGUgaXMgYmVp
bmcgcHJlcGFyZWQgZm9yIElQdjYgKE1MRCkgdGhlbiBiaXQgNyBpbmRpY2F0ZXMKICAgc3VwcG9y
dCBmb3IgTUxEIHZlcnNpb24gMS4gIFRoZSBzZWNvbmQgbGVhc3Qgc2lnbmlmaWNhbnQgYml0LCBi
aXQgNgogICBpbmRpY2F0ZXMgc3VwcG9ydCBmb3IgTUxEIHZlcnNpb24gMi4gIFNpbmNlIHRoZXJl
IGlzIG5vIE1MRCB2ZXJzaW9uCiAgIDMsIGluIGNhc2Ugb2YgSVB2NiByb3V0ZSB0aGlyZCBsZWFz
dCBzaWduaWZpY2FudCBiaXQgTVVTVCBiZSAwLiAgSW4KICAgY2FzZSBvZiBJUHY2IHJvdXRlLCB0
aGUgZm91cnRoIGxlYXN0IHNpZ25pZmljYW50IGJpdCBNVVNUIGJlIGlnbm9yZWQKICAgaWYgYml0
IDYgaXMgbm90IHNldC4KCiAgIFJlc2VydmVkIGJpdHMgaW4gZmxhZyBNVVNUIGJlIHNldCB0byAw
LiAgVGhleSBjYW4gYmUgZGVmaW5lZCBpbgogICBmdXR1cmUgYnkgb3RoZXIgZG9jdW1lbnQuCgo5
LjMuMS4gIENvbnN0cnVjdGluZyB0aGUgTXVsdGljYXN0IExlYXZlIFN5bmNoIFJvdXRlCgogICBU
aGlzIHNlY3Rpb24gZGVzY3JpYmVzIHRoZSBwcm9jZWR1cmVzIHVzZWQgdG8gY29uc3RydWN0IHRo
ZSBJR01QCiAgIExlYXZlIFN5bmNoIHJvdXRlLiAgU3VwcG9ydCBmb3IgdGhlc2Ugcm91dGUgdHlw
ZXMgaXMgb3B0aW9uYWwuICBJZiBhCiAgIFBFIGRvZXMgbm90IHN1cHBvcnQgdGhpcyByb3V0ZSwg
dGhlbiBpdCBNVVNUIE5PVCBpbmRpY2F0ZSB0aGF0IGl0CiAgIHN1cHBvcnRzICdJR01QIHByb3h5
JyBpbiBNdWx0aWNhc3QgRmxhZyBleHRlbmRlZCBjb21tdW5pdHkgZm9yIHRoZQogICBFVklzIGNv
cnJlc3BvbmRpbmcgdG8gaXRzIG11bHRpLWhvbWVkIEV0aGVybmV0IFNlZ21lbnRzLgoKICAgQW4g
SUdNUCBMZWF2ZSBTeW5jaCByb3V0ZSBNVVNUIGNhcnJ5IGV4YWN0bHkgb25lIEVTLUltcG9ydCBS
b3V0ZQogICBUYXJnZXQgZXh0ZW5kZWQgY29tbXVuaXR5LCB0aGUgb25lIHRoYXQgY29ycmVzcG9u
ZHMgdG8gdGhlIEVTIG9uCiAgIHdoaWNoIHRoZSBJR01QIExlYXZlIHdhcyByZWNlaXZlZC4gIEl0
IE1VU1QgYWxzbyBjYXJyeSBleGFjdGx5IG9uZQogICBFVkktUlQgRUMsIHRoZSBvbmUgdGhhdCBj
b3JyZXNwb25kcyB0byB0aGUgRVZJIG9uIHdoaWNoIHRoZSBJR01QCiAgIExlYXZlIHdhcyByZWNl
aXZlZC4gIFNlZSBTZWN0aW9uIDkuNSBmb3IgZGV0YWlscyBvbiBob3cgdG8gZm9ybSB0aGUKICAg
RVZJLVJUIEVDLgoKICAgVGhlIFJvdXRlIERpc3Rpbmd1aXNoZXIgKFJEKSBTSE9VTEQgYmUgYSBU
eXBlIDEgUkQgW1JGQzQzNjRdLiAgVGhlCiAgIHZhbHVlIGZpZWxkIGNvbXByaXNlcyBhbiBJUCBh
ZGRyZXNzIG9mIHRoZSBQRSAodHlwaWNhbGx5LCB0aGUKICAgbG9vcGJhY2sgYWRkcmVzcykgZm9s
bG93ZWQgYnkgYSBudW1iZXIgdW5pcXVlIHRvIHRoZSBQRS4KCiAgIFRoZSBFdGhlcm5ldCBTZWdt
ZW50IElkZW50aWZpZXIgKEVTSSkgTVVTVCBiZSBzZXQgdG8gdGhlIDEwLW9jdGV0CiAgIHZhbHVl
IGRlZmluZWQgZm9yIHRoZSBFUy4KCiAgIFRoZSBFdGhlcm5ldCBUYWcgSUQgTVVTVCBiZSBzZXQg
YXMgcGVyIHByb2NlZHVyZSBkZWZpbmVkIGluCiAgIFtSRkM3NDMyXS4KCiAgIFRoZSBNdWx0aWNh
c3QgU291cmNlIGxlbmd0aCBNVVNUIGJlIHNldCB0byBsZW5ndGggb2YgbXVsdGljYXN0IHNvdXJj
ZQogICBhZGRyZXNzIGluIGJpdHMuICBJZiB0aGUgTXVsdGljYXN0IFNvdXJjZSBmaWVsZCBjb250
YWlucyBhbiBJUHY0CiAgIGFkZHJlc3MsIHRoZW4gdGhlIHZhbHVlIG9mIHRoZSBNdWx0aWNhc3Qg
U291cmNlIExlbmd0aCBmaWVsZCBpcyAzMi4KICAgSWYgdGhlIE11bHRpY2FzdCBTb3VyY2UgZmll
bGQgY29udGFpbnMgYW4gSVB2NiBhZGRyZXNzLCB0aGVuIHRoZQogICB2YWx1ZSBvZiB0aGUgTXVs
dGljYXN0IFNvdXJjZSBMZW5ndGggZmllbGQgaXMgMTI4LiAgSW4gY2FzZSBvZiBhCiAgICgqLEcp
IE1lbWJlcnNoaXAgUmVwb3J0LCB0aGUgTXVsdGljYXN0IFNvdXJjZSBMZW5ndGggaXMgc2V0IHRv
IDAuCgogICBUaGUgTXVsdGljYXN0IFNvdXJjZSBpcyB0aGUgU291cmNlIElQIGFkZHJlc3Mgb2Yg
dGhlIElHTVAgTWVtYmVyc2hpcAogICBSZXBvcnQuICBJbiBjYXNlIG9mIGEgKCosRykgTWVtYmVy
c2hpcCBSZXBvcnQsIHRoaXMgZmllbGQgZG9lcyBub3QKICAgZXhpc3QuCgogICBUaGUgTXVsdGlj
YXN0IEdyb3VwIGxlbmd0aCBNVVNUIGJlIHNldCB0byBsZW5ndGggb2YgbXVsdGljYXN0IGdyb3Vw
CiAgIGFkZHJlc3MgaW4gYml0cy4gIElmIHRoZSBNdWx0aWNhc3QgR3JvdXAgZmllbGQgY29udGFp
bnMgYW4gSVB2NAogICBhZGRyZXNzLCB0aGVuIHRoZSB2YWx1ZSBvZiB0aGUgTXVsdGljYXN0IEdy
b3VwIExlbmd0aCBmaWVsZCBpcyAzMi4KICAgSWYgdGhlIE11bHRpY2FzdCBHcm91cCBmaWVsZCBj
b250YWlucyBhbiBJUHY2IGFkZHJlc3MsIHRoZW4gdGhlIHZhbHVlCiAgIG9mIHRoZSBNdWx0aWNh
c3QgR3JvdXAgTGVuZ3RoIGZpZWxkIGlzIDEyOC4KCiAgIFRoZSBNdWx0aWNhc3QgR3JvdXAgaXMg
dGhlIEdyb3VwIGFkZHJlc3Mgb2YgdGhlIElHTVAgTWVtYmVyc2hpcAogICBSZXBvcnQuCgogICBU
aGUgT3JpZ2luYXRvciBSb3V0ZXIgTGVuZ3RoIGlzIHRoZSBsZW5ndGggb2YgdGhlIE9yaWdpbmF0
b3IgUm91dGVyCiAgIGFkZHJlc3MgaW4gYml0cy4KCiAgIFRoZSBPcmlnaW5hdG9yIFJvdXRlciBB
ZGRyZXNzIGlzIHRoZSBJUCBhZGRyZXNzIG9mIFJvdXRlciBPcmlnaW5hdGluZwogICB0aGUgcHJl
Zml4LgoKICAgUmVzZXJ2ZWQgZmllbGQgaXMgbm90IHBhcnQgb2YgdGhlIHJvdXRlIGtleS4gIFRo
ZSBvcmlnaW5hdG9yIE1VU1Qgc2V0CiAgIHRoZSByZXNlcnZlZCBmaWVsZCB0byBaZXJvICwgdGhl
IHJlY2VpdmVyIFNIT1VMRCBpZ25vcmUgaXQgYW5kIGlmIGl0CiAgIG5lZWRzIHRvIGJlIHByb3Bh
Z2F0ZWQsIGl0IE1VU1QgcHJvcGFnYXRlIGl0IHVuY2hhbmdlZAoKICAgTWF4aW11bSBSZXNwb25z
ZSBUaW1lIGlzIHZhbHVlIHRvIGJlIHVzZWQgd2hpbGUgc2VuZGluZyBxdWVyeSBhcwogICBkZWZp
bmVkIGluIFtSRkMyMjM2XQoKICAgVGhlIEZsYWdzIGZpZWxkIGluZGljYXRlcyB0aGUgdmVyc2lv
biBvZiBJR01QIHByb3RvY29sIGZyb20gd2hpY2ggdGhlCiAgIE1lbWJlcnNoaXAgUmVwb3J0IHdh
cyByZWNlaXZlZC4gIEl0IGFsc28gaW5kaWNhdGVzIHdoZXRoZXIgdGhlCiAgIG11bHRpY2FzdCBn
cm91cCBoYWQgSU5DTFVERSBvciBFWENMVURFIGJpdCBzZXQuCgo5LjQuICBNdWx0aWNhc3QgRmxh
Z3MgRXh0ZW5kZWQgQ29tbXVuaXR5CgogICBUaGUgJ011bHRpY2FzdCBGbGFncycgZXh0ZW5kZWQg
Y29tbXVuaXR5IGlzIGEgbmV3IEVWUE4gZXh0ZW5kZWQKICAgY29tbXVuaXR5LiAgRVZQTiBleHRl
bmRlZCBjb21tdW5pdGllcyBhcmUgdHJhbnNpdGl2ZSBleHRlbmRlZAogICBjb21tdW5pdGllcyB3
aXRoIGEgVHlwZSBmaWVsZCB2YWx1ZSBvZiA2LiAgSUFOQSB3aWxsIGFzc2lnbiBhIFN1Yi0KICAg
VHlwZSBmcm9tIHRoZSAnRVZQTiBFeHRlbmRlZCBDb21tdW5pdHkgU3ViLVR5cGVzJyByZWdpc3Ry
eS4KCiAgIEEgUEUgdGhhdCBzdXBwb3J0cyBJR01QIHByb3h5IG9uIGEgZ2l2ZW4gQkQgTVVTVCBh
dHRhY2ggdGhpcyBleHRlbmRlZAogICBjb21tdW5pdHkgdG8gdGhlIEluY2x1c2l2ZSBNdWx0aWNh
c3QgRXRoZXJuZXQgVGFnIChJTUVUKSByb3V0ZSBpdAogICBhZHZlcnRpc2VzIGZvciB0aGF0IEJE
IGFuZCBpdCBNVVNUIHNldCB0aGUgSUdNUCBQcm94eSBTdXBwb3J0IGZsYWcgdG8KICAgMS4gIE5v
dGUgdGhhdCBhbiBbUkZDNzQzMl0gY29tcGxpYW50IFBFIHdpbGwgbm90IGFkdmVydGlzZSB0aGlz
CiAgIGV4dGVuZGVkIGNvbW11bml0eSBzbyBpdHMgYWJzZW5jZSBpbmRpY2F0ZXMgdGhhdCB0aGUg
YWR2ZXJ0aXNpbmcgUEUKICAgZG9lcyBub3Qgc3VwcG9ydCBJR01QIFByb3h5LgoKICAgVGhlIGFk
dmVydGlzZW1lbnQgb2YgdGhpcyBleHRlbmRlZCBjb21tdW5pdHkgZW5hYmxlcyBtb3JlIGVmZmlj
aWVudAogICBtdWx0aWNhc3QgdHVubmVsIHNldHVwIGZyb20gdGhlIHNvdXJjZSBQRSBzcGVjaWFs
bHkgZm9yIGluZ3Jlc3MKICAgcmVwbGljYXRpb24gLSBpLmUuLCBpZiBhbiBlZ3Jlc3MgUEUgc3Vw
cG9ydHMgSUdNUCBwcm94eSBidXQgZG9lc24ndAogICBoYXZlIGFueSBpbnRlcmVzdCBpbiBhIGdp
dmVuICh4LEcpLCBpdCBhZHZlcnRpc2VzIGl0cyBJR01QIHByb3h5CiAgIGNhcGFiaWxpdHkgdXNp
bmcgdGhpcyBleHRlbmRlZCBjb21tdW5pdHkgYnV0IGl0IGRvZXMgbm90IGFkdmVydGlzZQogICBh
bnkgU01FVCByb3V0ZSBmb3IgdGhhdCAoeCxHKS4gIFdoZW4gdGhlIHNvdXJjZSBQRSAoaW5ncmVz
cyBQRSkKICAgcmVjZWl2ZXMgc3VjaCBhZHZlcnRpc2VtZW50cyBmcm9tIHRoZSBlZ3Jlc3MgUEUs
IGl0IGRvZXMgbm90CiAgIHJlcGxpY2F0ZSB0aGUgbXVsdGljYXN0IHRyYWZmaWMgdG8gdGhhdCBl
Z3Jlc3MgUEU7IGhvd2V2ZXIsIGl0IGRvZXMKICAgcmVwbGljYXRlIHRoZSBtdWx0aWNhc3QgdHJh
ZmZpYyB0byB0aGUgZWdyZXNzIFBFcyB0aGF0IGRvbid0CiAgIGFkdmVydGlzZSBzdWNoIGNhcGFi
aWxpdHkgZXZlbiBpZiB0aGV5IGRvbid0IGhhdmUgYW55IGludGVyZXN0cyBpbgogICB0aGF0ICh4
LEcpLgoKICAgQSBNdWx0aWNhc3QgRmxhZ3MgZXh0ZW5kZWQgY29tbXVuaXR5IGlzIGVuY29kZWQg
YXMgYW4gOC1vY3RldCB2YWx1ZSwKICAgYXMgZm9sbG93czoKCiAgICAgICAgMCAgICAgICAgICAg
ICAgICAgICAxICAgICAgICAgICAgICAgICAgIDIgICAgICAgICAgICAgICAgICAgMwogICAgICAg
IDAgMSAyIDMgNCA1IDYgNyA4IDkgMCAxIDIgMyA0IDUgNiA3IDggOSAwIDEgMiAzIDQgNSA2IDcg
OCA5IDAgMQogICAgICAgKy0rLSstKy0rLSstKy0rLSstKy0rLSstKy0rLSstKy0rLSstKy0rLSst
Ky0rLSstKy0rLSstKy0rLSstKy0rLSsKICAgICAgIHwgVHlwZT0weDA2ICAgICB8U3ViLVR5cGU9
MHgwOSAgfCAgICAgRmxhZ3MgKDIgT2N0ZXRzKSAgICAgIHxNfEl8CiAgICAgICArLSstKy0rLSst
Ky0rLSstKy0rLSstKy0rLSstKy0rLSstKy0rLSstKy0rLSstKy0rLSstKy0rLSstKy0rLSstKwog
ICAgICAgfCAgICAgICAgICAgICAgICAgICAgICAgICAgIFJlc2VydmVkPTAgICAgICAgICAgICAg
ICAgICAgICAgICAgIHwKICAgICAgICstKy0rLSstKy0rLSstKy0rLSstKy0rLSstKy0rLSstKy0r
LSstKy0rLSstKy0rLSstKy0rLSstKy0rLSstKy0rCgogICBUaGUgbG93LW9yZGVyIChsZWFzZSBz
aWduaWZpY2FudCkgdHdvIGJpdHMgYXJlIGRlZmluZWQgYXMgdGhlICJJR01QCiAgIFByb3h5IFN1
cHBvcnQgYW5kIE1MRCBQcm94eSBTdXBwb3J0IiBiaXQuICBUaGUgYWJzZW5jZSBvZiB0aGlzCiAg
IGV4dGVuZGVkIGNvbW11bml0eSBhbHNvIG1lYW5zIHRoYXQgdGhlIFBFIGRvZXMgbm90IHN1cHBv
cnQgSUdNUAogICBwcm94eS4gd2hlcmU6CgogICBvICBUeXBlIGlzIDB4MDYgYXMgcmVnaXN0ZXJl
ZCB3aXRoIElBTkEgZm9yIEVWUE4gRXh0ZW5kZWQKICAgICAgQ29tbXVuaXRpZXMuCgogICBvICBT
dWItVHlwZSA6IDB4MDkKCiAgIG8gIEZsYWdzIGFyZSB0d28gT2N0ZXRzIHZhbHVlLgoKICAgICAg
KiAgQml0IDE1IChzaG93biBhcyBJKSBkZWZpbmVzIElHTVAgUHJveHkgU3VwcG9ydC4gIFZhbHVl
IG9mIDEgZm9yCiAgICAgICAgIGJpdCAxNSBtZWFucyB0aGF0IFBFIHN1cHBvcnRzIElHTVAgUHJv
eHkuICBWYWx1ZSBvZiAwIGZvciBiaXQKICAgICAgICAgMTUgbWVhbnMgdGhhdCBQRSBkb2VzIG5v
dCBzdXBwb3J0cyBJR01QIFByb3h5LgoKICAgICAgKiAgQml0IDE0IChzaG93biBhcyBNKSBkZWZp
bmVzIE1MRCBQcm94eSBTdXBwb3J0LiAgVmFsdWUgb2YgMSBmb3IKICAgICAgICAgYml0IDE0IG1l
YW5zIHRoYXQgUEUgc3VwcG9ydHMgTUxEIFByb3h5LiAgVmFsdWUgb2YgMCBmb3IgYml0IDE0CiAg
ICAgICAgIG1lYW5zIHRoYXQgUEUgZG9lcyBub3Qgc3VwcG9ydCBNTEQgcHJveHkuCgogICAgICAq
ICBCaXQgMCB0byAxMyBhcmUgcmVzZXJ2ZWQgZm9yIGZ1dHVyZS4gIFNlbmRlciBNVVNUIHNldCBp
dCAwIGFuZAogICAgICAgICByZWNlaXZlciBNVVNUIGlnbm9yZSBpdC4KCiAgIG8gIFJlc2VydmVk
IGJpdHMgYXJlIHNldCB0byAwLiAgU2VuZGVyIE1VU1Qgc2V0IGl0IHRvIDAgYW5kIHJlY2VpdmVy
CiAgICAgIE1VU1QgaWdub3JlIGl0LgoKICAgSWYgYSByb3V0ZXIgZG9lcyBub3Qgc3VwcG9ydCB0
aGlzIHNwZWNpZmljYXRpb24sIGl0IE1VU1QgTk9UIGFkZAogICBNdWx0aWNhc3QgRmxhZ3MgRXh0
ZW5kZWQgQ29tbXVuaXR5IGluIEJHUCByb3V0ZS4gIEEgcm91dGVyIHJlY2VpdmluZwogICBCR1Ag
dXBkYXRlLCBpZiBNIGFuZCBJIGJvdGggZmxhZyBhcmUgemVybyAoMCksIHRoZSByb3V0ZXIgTVVT
VCB0cmVhdAogICB0aGlzIFVwZGF0ZSBhcyBtYWxmb3JtZWQuICBSZWNlaXZlciBvZiBzdWNoIHVw
ZGF0ZSBNVVNUIGlnbm9yZSB0aGUKICAgZXh0ZW5kZWQgY29tbXVuaXR5LgoKOS41LiAgRVZJLVJU
IEV4dGVuZGVkIENvbW11bml0eQoKICAgSW4gRVZQTiwgZXZlcnkgRVZJIGlzIGFzc29jaWF0ZWQg
d2l0aCBvbmUgb3IgbW9yZSBSb3V0ZSBUYXJnZXRzCiAgIChSVHMpLiAgVGhlc2UgUm91dGUgVGFy
Z2V0cyBzZXJ2ZSB0d28gZnVuY3Rpb25zOgoKICAgMS4gIERpc3RyaWJ1dGlvbiBjb250cm9sOiBS
VHMgY29udHJvbCB0aGUgZGlzdHJpYnV0aW9uIG9mIHRoZSByb3V0ZXMuCiAgICAgICBJZiBhIHJv
dXRlIGNhcnJpZXMgdGhlIFJUIGFzc29jaWF0ZWQgd2l0aCBhIHBhcnRpY3VsYXIgRVZJLCBpdAog
ICAgICAgd2lsbCBiZSBkaXN0cmlidXRlZCB0byBhbGwgdGhlIFBFcyBvbiB3aGljaCB0aGF0IEVW
SSBleGlzdHMuCgogICAyLiAgRVZJIGlkZW50aWZpY2F0aW9uOiBPbmNlIGEgcm91dGUgaGFzIGJl
ZW4gcmVjZWl2ZWQgYnkgYQogICAgICAgcGFydGljdWxhciBQRSwgdGhlIFJUIGlzIHVzZWQgdG8g
aWRlbnRpZnkgdGhlIEVWSSB0byB3aGljaCBpdAogICAgICAgYXBwbGllcy4KCiAgIEFuIElHTVAg
TWVtYmVyc2hpcCBSZXBvcnQgU3luY2ggb3IgSUdNUCBMZWF2ZSBTeW5jaCByb3V0ZSBpcwogICBh
c3NvY2lhdGVkIHdpdGggYSBwYXJ0aWN1bGFyIGNvbWJpbmF0aW9uIG9mIEVTIGFuZCBFVkkuICBU
aGVzZSByb3V0ZXMKICAgbmVlZCB0byBiZSBkaXN0cmlidXRlZCBvbmx5IHRvIFBFcyB0aGF0IGFy
ZSBhdHRhY2hlZCB0byB0aGUKICAgYXNzb2NpYXRlZCBFUy4gIFRoZXJlZm9yZSB0aGVzZSByb3V0
ZXMgY2FycnkgdGhlIEVTLUltcG9ydCBSVCBmb3IKICAgdGhhdCBFUy4KCiAgIFNpbmNlIGFuIElH
TVAgTWVtYmVyc2hpcCBSZXBvcnQgU3luY2ggb3IgSUdNUCBMZWF2ZSBTeW5jaCByb3V0ZSBkb2Vz
CiAgIG5vdCBuZWVkIHRvIGJlIGRpc3RyaWJ1dGVkIHRvIGFsbCB0aGUgUEVzIG9uIHdoaWNoIHRo
ZSBhc3NvY2lhdGVkIEVWSQogICBleGlzdHMsIHRoZXNlIHJvdXRlcyBjYW5ub3QgY2FycnkgdGhl
IFJUIGFzc29jaWF0ZWQgd2l0aCB0aGF0IEVWSS4KICAgVGhlcmVmb3JlLCB3aGVuIHN1Y2ggYSBy
b3V0ZSBhcnJpdmVzIGF0IGEgcGFydGljdWxhciBQRSwgdGhlIHJvdXRlJ3MKICAgUlRzIGNhbm5v
dCBiZSB1c2VkIHRvIGlkZW50aWZ5IHRoZSBFVkkgdG8gd2hpY2ggdGhlIHJvdXRlIGFwcGxpZXMu
CiAgIFNvbWUgb3RoZXIgbWVhbnMgb2YgYXNzb2NpYXRpbmcgdGhlIHJvdXRlIHdpdGggYW4gRVZJ
IG11c3QgYmUgdXNlZC4KCiAgIFRoaXMgZG9jdW1lbnQgc3BlY2lmaWVzIGZvdXIgbmV3IEV4dGVu
ZGVkIENvbW11bml0aWVzIChFQykgdGhhdCBjYW4KICAgYmUgdXNlZCB0byBpZGVudGlmeSB0aGUg
RVZJIHdpdGggd2hpY2ggYSByb3V0ZSBpcyBhc3NvY2lhdGVkLCBidXQKICAgd2hpY2ggZG8gbm90
IGhhdmUgYW55IGVmZmVjdCBvbiB0aGUgZGlzdHJpYnV0aW9uIG9mIHRoZSByb3V0ZS4gIFRoZXNl
CiAgIG5ldyBFQ3MgYXJlIGtub3duIGFzIHRoZSAiVHlwZSAwIEVWSS1SVCBFQyIsIHRoZSAiVHlw
ZSAxIEVWSS1SVCBFQyIsCiAgIHRoZSAiVHlwZSAyIEVWSS1SVCBFQyIsIGFuZCB0aGUgIlR5cGUg
MyBFVkktUlQgRUMiLgoKICAgMS4gIEEgVHlwZSAwIEVWSS1SVCBFQyBpcyBhbiBFVlBOIEVDICh0
eXBlIDYpIG9mIHN1Yi10eXBlIDB4QS4KCiAgIDIuICBBIFR5cGUgMSBFVkktUlQgRUMgaXMgYW4g
RVZQTiBFQyAodHlwZSA2KSBvZiBzdWItdHlwZSAweEIuCgogICAzLiAgQSBUeXBlIDIgRVZJLVJU
IEVDIGlzIGFuIEVWUE4gRUMgKHR5cGUgNikgb2Ygc3ViLXR5cGUgMHhDLgoKICAgNC4gIEEgVHlw
ZSAzIEVWSS1SVCBFQyBpcyBhbiBFVlBOIEVDICh0eXBlIDYpIG9mIHN1Yi10eXBlIDB4RAoKICAg
RWFjaCBJR01QIE1lbWJlcnNoaXAgUmVwb3J0IFN5bmNoIG9yIElHTVAgTGVhdmUgU3luY2ggcm91
dGUgTVVTVAogICBjYXJyeSBleGFjdGx5IG9uZSBFVkktUlQgRUMuICBUaGUgRVZJLVJUIEVDIGNh
cnJpZWQgYnkgYSBwYXJ0aWN1bGFyCiAgIHJvdXRlIGlzIGNvbnN0cnVjdGVkIGFzIGZvbGxvd3Mu
ICBFYWNoIHN1Y2ggcm91dGUgaXMgdGhlIHJlc3VsdCBvZgogICBoYXZpbmcgcmVjZWl2ZWQgYW4g
SUdNUCBNZW1iZXJzaGlwIFJlcG9ydCBvciBhbiBJR01QIExlYXZlIG1lc3NhZ2UKICAgZnJvbSBh
IHBhcnRpY3VsYXIgQkQuICBUaGUgcm91dGUgaXMgc2FpZCB0byBiZSBhc3NvY2lhdGVkIHdpdGgg
dGhhdAogICBCRC4gIEZvciBlYWNoIEJELCB0aGVyZSBpcyBhIGNvcnJlc3BvbmRpbmcgUlQgdGhh
dCBpcyB1c2VkIHRvIGVuc3VyZQogICB0aGF0IHJvdXRlcyAiYWJvdXQiIHRoYXQgQkQgYXJlIGRp
c3RyaWJ1dGVkIHRvIGFsbCBQRXMgYXR0YWNoZWQgdG8KICAgdGhhdCBCRC4gIFNvIHN1cHBvc2Ug
YSBnaXZlbiBJR01QIE1lbWJlcnNoaXAgUmVwb3J0IFN5bmNoIG9yIExlYXZlCiAgIFN5bmNoIHJv
dXRlIGlzIGFzc29jaWF0ZWQgd2l0aCBhIGdpdmVuIEJELCBzYXkgQkQxLCBhbmQgc3VwcG9zZSB0
aGF0CiAgIHRoZSBjb3JyZXNwb25kaW5nIFJUIGZvciBCRDEgaXMgUlQxLiAgVGhlbjoKCiAgIG8g
IDAuICBJZiBSVDEgaXMgYSBUcmFuc2l0aXZlIFR3by1PY3RldCBBUy1zcGVjaWZpYyBFQywgdGhl
biB0aGUgRVZJLQogICAgICBSVCBFQyBjYXJyaWVkIGJ5IHRoZSByb3V0ZSBpcyBhIFR5cGUgMCBF
VkktUlQgRUMuICBUaGUgdmFsdWUgZmllbGQKICAgICAgb2YgdGhlIFR5cGUgMCBFVkktUlQgRUMg
aXMgaWRlbnRpY2FsIHRvIHRoZSB2YWx1ZSBmaWVsZCBvZiBSVDEuCgogICBvICAxLiAgSWYgUlQx
IGlzIGEgVHJhbnNpdGl2ZSBJUHY0LUFkZHJlc3Mtc3BlY2lmaWMgRUMsIHRoZW4gdGhlIEVWSS0K
ICAgICAgUlQgRUMgY2FycmllZCBieSB0aGUgcm91dGUgaXMgYSBUeXBlIDEgRVZJLVJUIEVDLiAg
VGhlIHZhbHVlIGZpZWxkCiAgICAgIG9mIHRoZSBUeXBlIDEgRVZJLVJUIEVDIGlzIGlkZW50aWNh
bCB0byB0aGUgdmFsdWUgZmllbGQgb2YgUlQxLgoKICAgbyAgMi4gIElmIFJUMSBpcyBhIFRyYW5z
aXRpdmUgRm91ci1PY3RldC1zcGVjaWZpYyBFQywgdGhlbiB0aGUgRVZJLVJUCiAgICAgIEVDIGNh
cnJpZWQgYnkgdGhlIHJvdXRlIGlzIGEgVHlwZSAyIEVWSS1SVCBFQy4gIFRoZSB2YWx1ZSBmaWVs
ZCBvZgogICAgICB0aGUgVHlwZSAyIEVWSS1SVCBFQyBpcyBpZGVudGljYWwgdG8gdGhlIHZhbHVl
IGZpZWxkIG9mIFJUMS4KCiAgIG8gIDMuICBJZiBSVDEgaXMgYSBUcmFuc2l0aXZlIElQdjYtQWRk
cmVzcy1zcGVjaWZpYyBFQywgdGhlbiB0aGUgRVZJLQogICAgICBSVCBFQyBjYXJyaWVkIGJ5IHRo
ZSByb3V0ZSBpcyBhIFR5cGUgMyBFVkktUlQgRUMuICBUaGUgdmFsdWUgZmllbGQKICAgICAgb2Yg
dGhlIFR5cGUgMyBFVkktUlQgRUMgaXMgaWRlbnRpY2FsIHRvIHRoZSB2YWx1ZSBmaWVsZCBvZiBS
VDEuCgogICBBbiBJR01QIE1lbWJlcnNoaXAgUmVwb3J0IFN5bmNoIG9yIExlYXZlIFN5bmNoIHJv
dXRlIE1VU1QgY2FycnkKICAgZXhhY3RseSBvbmUgRVZJLVJUIEVDLgoKICAgU3VwcG9zZSBhIFBF
IHJlY2VpdmVzIGEgcGFydGljdWxhciBJR01QIE1lbWJlcnNoaXAgUmVwb3J0IFN5bmNoIG9yCiAg
IElHTVAgTGVhdmUgU3luY2ggcm91dGUsIHNheSBSMSwgYW5kIHN1cHBvc2UgdGhhdCBSMSBjYXJy
aWVzIGFuIEVTLQogICBJbXBvcnQgUlQgdGhhdCBpcyBvbmUgb2YgdGhlIFBFJ3MgSW1wb3J0IFJU
cy4gIElmIFIxIGhhcyBubyBFVkktUlQKICAgRUMsIG9yIGhhcyBtb3JlIHRoYW4gb25lIEVWSS1S
VCBFQywgdGhlIFBFIE1VU1QgYXBwbHkgdGhlICJ0cmVhdC1hcy0KICAgd2l0aGRyYXciIHByb2Nl
ZHVyZSBvZiBbUkZDNzYwNl0uCgogICBOb3RlIHRoYXQgYW4gRVZJLVJUIEVDIGlzIG5vdCBhIFJv
dXRlIFRhcmdldCBFeHRlbmRlZCBDb21tdW5pdHksIGlzCiAgIG5vdCB2aXNpYmxlIHRvIHRoZSBS
VCBDb25zdHJhaW4gbWVjaGFuaXNtIFtSRkM0Njg0XSwgYW5kIGlzIG5vdAogICBpbnRlbmRlZCB0
byBpbmZsdWVuY2UgdGhlIHByb3BhZ2F0aW9uIG9mIHJvdXRlcyBieSBCR1AuCgogICAgICAgICAg
ICAgICAgICAgICAgICAgICAgIDEgICAgICAgICAgICAgICAgICAgMiAgICAgICAgICAgICAgICAg
ICAzCiAgICAgICAgICAwIDEgMiAzIDQgNSA2IDcgOCA5IDAgMSAyIDMgNCA1IDYgNyA4IDkgMCAx
IDIgMyA0IDUgNiA3IDggOSAwIDEKICAgICAgICAgKy0rLSstKy0rLSstKy0rLSstKy0rLSstKy0r
LSstKy0rLSstKy0rLSstKy0rLSstKy0rLSstKy0rLSstKy0rLSsKICAgICAgICAgfCBUeXBlPTB4
MDYgICAgIHwgIFN1Yi1UeXBlPW4gICB8ICAgICAgIFJUIGFzc29jaWF0ZWQgd2l0aCBFVkkgIHwK
ICAgICAgICAgKy0rLSstKy0rLSstKy0rLSstKy0rLSstKy0rLSstKy0rLSstKy0rLSstKy0rLSst
Ky0rLSstKy0rLSstKy0rLSsKICAgICAgICAgfCAgICAgICAgICAgICBSVCBhc3NvY2lhdGVkIHdp
dGggdGhlIEVWSSAgKGNvbnQuKSAgICAgICAgICAgICAgIHwKICAgICAgICAgKy0rLSstKy0rLSst
Ky0rLSstKy0rLSstKy0rLSstKy0rLSstKy0rLSstKy0rLSstKy0rLSstKy0rLSstKy0rLSsKCiAg
IFdoZXJlIHRoZSB2YWx1ZSBvZiAnbicgaXMgMHgwQSwgMHgwQiwgMHgwQywgb3IgMHgwRCBjb3Jy
ZXNwb25kaW5nIHRvCiAgIEVWSS1SVCB0eXBlIDAsIDEsIDIsIG9yIDMgcmVzcGVjdGl2ZWx5LgoK
OS42LiAgUmV3cml0aW5nIG9mIFJUIEVDcyBhbmQgRVZJLVJUIEVDcyBieSBBU0JScwoKICAgVGhl
cmUgYXJlIGNlcnRhaW4gc2l0dWF0aW9ucyBpbiB3aGljaCBhbiBFUyBpcyBhdHRhY2hlZCB0byBh
IHNldCBvZgogICBQRXMgdGhhdCBhcmUgbm90IGFsbCBpbiB0aGUgc2FtZSBBUywgb3Igbm90IGFs
bCBvcGVyYXRlZCBieSB0aGUgc2FtZQogICBwcm92aWRlci4gIEluIHNvbWUgc3VjaCBzaXR1YXRp
b25zLCB0aGUgUlQgdGhhdCBjb3JyZXNwb25kcyB0byBhCiAgIHBhcnRpY3VsYXIgRVZJIG1heSBi
ZSBkaWZmZXJlbnQgaW4gZWFjaCBBUy4gIElmIGEgcm91dGUgaXMgcHJvcGFnYXRlZAogICBmcm9t
IEFTMSB0byBBUzIsIGFuIEFTQlIgYXQgdGhlIEFTMS9BUzIgYm9yZGVyIG1heSBiZSBwcm92aXNp
b25lZAogICB3aXRoIGEgcG9saWN5IHRoYXQgcmVtb3ZlcyB0aGUgUlRzIHRoYXQgYXJlIG1lYW5p
bmdmdWwgaW4gQVMxIGFuZAogICByZXBsYWNlcyB0aGVtIHdpdGggdGhlIGNvcnJlc3BvbmRpbmcg
KGkuZS4sIFJUcyBjb3JyZXNwb25kaW5nIHRvIHRoZQogICBzYW1lIEVWSXMpIFJUcyB0aGF0IGFy
ZSBtZWFuaW5nZnVsIGluIEFTMi4gIFRoaXMgaXMga25vd24gYXMgUlQtCiAgIHJld3JpdGluZy4K
CiAgIE5vdGUgdGhhdCBpZiBhIGdpdmVuIHJvdXRlJ3MgUlRzIGFyZSByZXdyaXR0ZW4sIGFuZCB0
aGUgcm91dGUgY2FycmllcwogICBhbiBFVkktUlQgRUMsIHRoZSBFVkktUlQgRUMgbmVlZHMgdG8g
YmUgcmV3cml0dGVuIGFzIHdlbGwuCgo5LjcuICBCR1AgRXJyb3IgSGFuZGxpbmcKCiAgIElmIGEg
cmVjZWl2ZWQgQkdQIHVwZGF0ZSBjb250YWlucyBGbGFncyBub3QgaW4gYWNjb3JkYW5jZSB3aXRo
IElHTVAvCiAgIE1MRCB2ZXJzaW9uLVggZXhwZWN0YXRpb24sIHRoZSBQRSBNVVNUIGFwcGx5IHRo
ZSAidHJlYXQtYXMtd2l0aGRyYXciCiAgIHByb2NlZHVyZSBhcyBwZXIgW1JGQzc2MDZdCgogICBJ
ZiBhIHJlY2VpdmVkIEJHUCB1cGRhdGUgaXMgbWFsZm9ybWVkIHN1Y2ggdGhhdCBCR1Agcm91dGUg
a2V5cyBjYW5ub3QKICAgYmUgZXh0cmFjdGVkLCB0aGVuIEJHUCB1cGRhdGUgTVVTVCBiZSBjb25z
aWRlcmVkIGFzIGludmFsaWQuCiAgIFJlY2VpdmluZyBQRSBNVVNUIGFwcGx5IHRoZSAiU2Vzc2lv
biByZXNldCIgcHJvY2VkdXJlIG9mIFtSRkM3NjA2XS4KCjEwLiAgSUdNUCBWZXJzaW9uIDEgTWVt
YmVyc2hpcCBSZXBvcnQKCiAgIFRoaXMgZG9jdW1lbnQgZG9lcyBub3QgcHJvdmlkZSBhbnkgZGV0
YWlsIGFib3V0IElHTVB2MSBwcm9jZXNzaW5nLgogICBNdWx0aWNhc3Qgd29ya2luZyBncm91cCBh
cmUgaW4gcHJvY2VzcyBvZiBkZXByZWNhdGluZyB1c2VzIG9mIElHTVB2MS4KICAgSW1wbGVtZW50
YXRpb25zIE1VU1Qgb25seSB1c2UgSUdNUHYyIGFuZCBhYm92ZSBmb3IgSVB2NCBhbmQgTUxEdjEg
YW5kCiAgIGFib3ZlIGZvciBJUHY2LiAgSUdNUCBWMSByb3V0ZXMgTVVTVCBiZSBjb25zaWRlcmVk
IGFzIGludmFsaWQgYW5kIHRoZQogICBQRSBNVVNUIGFwcGx5IHRoZSAidHJlYXQtYXMtd2l0aGRy
YXciIHByb2NlZHVyZSBhcyBwZXIgW1JGQzc2MDZdLgogICBJbml0aWFsIHZlcnNpb24gb2YgZG9j
dW1lbnQgZGlkIG1lbnRpb24gdXNlIG9mIElHTVB2MSBhbmQgZmxhZyBoYWQKICAgcHJvdmlzaW9u
IHRvIHN1cHBvcnQgSUdNUHYxLiAgVGhlcmUgbWF5IGJlIGFuIGltcGxlbWVudGF0aW9uIHdoaWNo
IGlzCiAgIGRlcGxveWVkIGFzIGluaXRpYWwgdmVyc2lvbiBvZiBkb2N1bWVudCwgdG8gaW50ZXJv
cCBmbGFnIGhhcyBub3QgYmVlbgogICBjaGFuZ2VkLgoKMTEuICBTZWN1cml0eSBDb25zaWRlcmF0
aW9ucwoKICAgVGhpcyBkb2N1bWVudCBkZXNjcmliZXMgYSBtZWFucyB0byBlZmZpY2llbnRseSBv
cGVyYXRlIElHTVAgYW5kIE1MRAogICBvbiBhIHN1Ym5ldCBjb25zdHJ1Y3RlZCBhY3Jvc3MgbXVs
dGlwbGUgUE9EcyBvciBEQ3MgdmlhIGFuIEVWUE4KICAgc29sdXRpb24uICBUaGUgc2VjdXJpdHkg
Y29uc2lkZXJhdGlvbnMgZm9yIHRoZSBvcGVyYXRpb24gb2YgdGhlCiAgIHVuZGVybHlpbmcgRVZQ
TiBhbmQgQkdQIHN1YnN0cmF0ZSBhcmUgZGVzY3JpYmVkIGluIFtSRkM3NDMyXSwgYW5kCiAgIHNw
ZWNpZmljIG11bHRpY2FzdCBjb25zaWRlcmF0aW9ucyBhcmUgb3V0bGluZWQgaW4gW1JGQzY1MTNd
IGFuZAogICBbUkZDNjUxNF0uICBUaGUgRVZQTiBhbmQgYXNzb2NpYXRlZCBJR01QIHByb3h5IHBy
b3ZpZGVzIGEgc2luZ2xlCiAgIGJyb2FkY2FzdCBkb21haW4gc28gdGhlIHNhbWUgc2VjdXJpdHkg
Y29uc2lkZXJhdGlvbnMgb2YgSUdNUHYyCiAgIFtSRkMyMjM2XSwgW1JGQzMzNzZdLCBNTEQgW1JG
QzI3MTBdLCBvciBNTER2MiBbUkZDMzgxMF0gYXBwbHkuCgoxMi4gIElBTkEgQ29uc2lkZXJhdGlv
bnMKCiAgIElBTkEgaGFzIGFsbG9jYXRlZCB0aGUgZm9sbG93aW5nIGNvZGVwb2ludHMgZnJvbSB0
aGUgRVZQTiBFeHRlbmRlZAogICBDb21tdW5pdHkgU3ViLVR5cGVzIHN1Yi1yZWdpc3RyeSBvZiB0
aGUgQkdQIEV4dGVuZGVkIENvbW11bml0aWVzCiAgIHJlZ2lzdHJ5LgoKICAgICAgICAgICAgMHgw
OSAgICBNdWx0aWNhc3QgRmxhZ3MgRXh0ZW5kZWQgQ29tbXVuaXR5ICAgW3RoaXMgZG9jdW1lbnRd
CiAgICAgICAgICAgIDB4MEEgICAgRVZJLVJUIFR5cGUgMCAgICAgICAgICAgICAgICAgICAgICAg
IFt0aGlzIGRvY3VtZW50XQogICAgICAgICAgICAweDBCICAgIEVWSS1SVCBUeXBlIDEgICAgICAg
ICAgICAgICAgICAgICAgICBbdGhpcyBkb2N1bWVudF0KICAgICAgICAgICAgMHgwQyAgICBFVkkt
UlQgVHlwZSAyICAgICAgICAgICAgICAgICAgICAgICAgW3RoaXMgZG9jdW1lbnRdCgogICBJQU5B
IGlzIHJlcXVlc3RlZCB0byBhbGxvY2F0ZSBhIG5ldyBjb2RlcG9pbnQgZnJvbSB0aGUgRVZQTiBF
eHRlbmRlZAogICBDb21tdW5pdHkgc3ViLXR5cGVzIHJlZ2lzdHJ5IGZvciB0aGUgZm9sbG93aW5n
LgoKICAgICAgICAgICAgMHgwRCAgICBFVkktUlQgVHlwZSAzICAgICAgICAgICAgICAgICAgICAg
ICAgW3RoaXMgZG9jdW1lbnRdCgogICBJQU5BIGhhcyBhbGxvY2F0ZWQgdGhlIGZvbGxvd2luZyBF
VlBOIHJvdXRlIHR5cGVzIGZyb20gdGhlIEVWUE4gUm91dGUKICAgVHlwZSByZWdpc3RyeS4KCiAg
ICAgICAgICAgICAgICAgICA2IC0gU2VsZWN0aXZlIE11bHRpY2FzdCBFdGhlcm5ldCBUYWcgUm91
dGUKICAgICAgICAgICAgICAgICAgIDcgLSBNdWx0aWNhc3QgTWVtYmVyc2hpcCBSZXBvcnQgU3lu
Y2ggUm91dGUKICAgICAgICAgICAgICAgICAgIDggLSBNdWx0aWNhc3QgTGVhdmUgU3luY2ggUm91
dGUKCiAgIFRoZSBNdWx0aWNhc3QgRmxhZ3MgRXh0ZW5kZWQgQ29tbXVuaXR5IGNvbnRhaW5zIGEg
MTYtYml0IEZsYWdzIGZpZWxkLgogICBUaGUgYml0cyBhcmUgbnVtYmVyZWQgMC0xNSwgZnJvbSBo
aWdoLW9yZGVyIHRvIGxvdy1vcmRlci4KCiAgICAgICAgICAgICAgICAgIFRoZSByZWdpc3RyeSBz
aG91bGQgYmUgaW5pdGlhbGl6ZWQgYXMgZm9sbG93czoKICAgICAgICAgIEJpdCAgICAgICAgIE5h
bWUgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFJlZmVyZW5jZQogICAgICAgICAgLS0tLSAg
ICAgICAgLS0tLS0tLS0tLS0tLS0gICAgICAgICAgICAgICAgICAgLS0tLS0tLS0tLS0tLQogICAg
ICAgICAgMCAtIDEzICAgICAgIFVuYXNzaWduZWQKICAgICAgICAgIDE0ICAgICAgICAgICBNTEQg
UHJveHkgU3VwcG9ydCAgICAgICAgICAgICAgICBUaGlzIGRvY3VtZW50CiAgICAgICAgICAxNSAg
ICAgICAgICAgSUdNUCBQcm94eSBTdXBwb3J0ICAgICAgICAgICAgICAgVGhpcyBkb2N1bWVudAoK
ICAgICAgICAgIFRoZSByZWdpc3RyYXRpb24gcG9saWN5IHNob3VsZCBiZSAiRmlyc3QgQ29tZSBG
aXJzdCBTZXJ2ZWQiLgoKMTMuICBBY2tub3dsZWRnZW1lbnQKCiAgIFRoZSBhdXRob3JzIHdvdWxk
IGxpa2UgdG8gdGhhbmsgU3RlcGhhbmUgTGl0a293c2tpLCBKb3JnZSBSYWJhZGFuLAogICBBbm9v
cCBHaGFud2FuaSwgSmVmZnJleSBIYWFzLCBLcmlzaG5hIE11ZGRlbmFoYWxseSBBbmFudGhhbXVy
dGh5LAogICBTd2FkZXNoIEFncmF3YWwgZm9yIHJldmlld2luZyBhbmQgcHJvdmlkaW5nIHZhbHVh
YmxlIGNvbW1lbnQuCgoxNC4gIENvbnRyaWJ1dG9ycwoKICAgRGVyZWsgWWV1bmcKCiAgIEFycmN1
cwoKICAgRW1haWw6IGRlcmVrQGFycmN1cy5jb20KCjE1LiAgUmVmZXJlbmNlcwoKMTUuMS4gIE5v
cm1hdGl2ZSBSZWZlcmVuY2VzCgogICBbUkZDMjExOV0gIEJyYWRuZXIsIFMuLCAiS2V5IHdvcmRz
IGZvciB1c2UgaW4gUkZDcyB0byBJbmRpY2F0ZQogICAgICAgICAgICAgIFJlcXVpcmVtZW50IExl
dmVscyIsIEJDUCAxNCwgUkZDIDIxMTksCiAgICAgICAgICAgICAgRE9JIDEwLjE3NDg3L1JGQzIx
MTksIE1hcmNoIDE5OTcsCiAgICAgICAgICAgICAgJmx0O2h0dHBzOi8vd3d3LnJmYy1lZGl0b3Iu
b3JnL2luZm8vcmZjMjExOSZndDsuCgogICBbUkZDMjIzNl0gIEZlbm5lciwgVy4sICJJbnRlcm5l
dCBHcm91cCBNYW5hZ2VtZW50IFByb3RvY29sLCBWZXJzaW9uCiAgICAgICAgICAgICAgMiIsIFJG
QyAyMjM2LCBET0kgMTAuMTc0ODcvUkZDMjIzNiwgTm92ZW1iZXIgMTk5NywKICAgICAgICAgICAg
ICAmbHQ7aHR0cHM6Ly93d3cucmZjLWVkaXRvci5vcmcvaW5mby9yZmMyMjM2Jmd0Oy4KCiAgIFtS
RkMyNzEwXSAgRGVlcmluZywgUy4sIEZlbm5lciwgVy4sIGFuZCBCLiBIYWJlcm1hbiwgIk11bHRp
Y2FzdAogICAgICAgICAgICAgIExpc3RlbmVyIERpc2NvdmVyeSAoTUxEKSBmb3IgSVB2NiIsIFJG
QyAyNzEwLAogICAgICAgICAgICAgIERPSSAxMC4xNzQ4Ny9SRkMyNzEwLCBPY3RvYmVyIDE5OTks
CiAgICAgICAgICAgICAgJmx0O2h0dHBzOi8vd3d3LnJmYy1lZGl0b3Iub3JnL2luZm8vcmZjMjcx
MCZndDsuCgogICBbUkZDMzM3Nl0gIENhaW4sIEIuLCBEZWVyaW5nLCBTLiwgS291dmVsYXMsIEku
LCBGZW5uZXIsIEIuLCBhbmQgQS4KICAgICAgICAgICAgICBUaHlhZ2FyYWphbiwgIkludGVybmV0
IEdyb3VwIE1hbmFnZW1lbnQgUHJvdG9jb2wsIFZlcnNpb24KICAgICAgICAgICAgICAzIiwgUkZD
IDMzNzYsIERPSSAxMC4xNzQ4Ny9SRkMzMzc2LCBPY3RvYmVyIDIwMDIsCiAgICAgICAgICAgICAg
Jmx0O2h0dHBzOi8vd3d3LnJmYy1lZGl0b3Iub3JnL2luZm8vcmZjMzM3NiZndDsuCgogICBbUkZD
MzgxMF0gIFZpZGEsIFIuLCBFZC4gYW5kIEwuIENvc3RhLCBFZC4sICJNdWx0aWNhc3QgTGlzdGVu
ZXIKICAgICAgICAgICAgICBEaXNjb3ZlcnkgVmVyc2lvbiAyIChNTER2MikgZm9yIElQdjYiLCBS
RkMgMzgxMCwKICAgICAgICAgICAgICBET0kgMTAuMTc0ODcvUkZDMzgxMCwgSnVuZSAyMDA0LAog
ICAgICAgICAgICAgICZsdDtodHRwczovL3d3dy5yZmMtZWRpdG9yLm9yZy9pbmZvL3JmYzM4MTAm
Z3Q7LgoKICAgW1JGQzQzNjRdICBSb3NlbiwgRS4gYW5kIFkuIFJla2h0ZXIsICJCR1AvTVBMUyBJ
UCBWaXJ0dWFsIFByaXZhdGUKICAgICAgICAgICAgICBOZXR3b3JrcyAoVlBOcykiLCBSRkMgNDM2
NCwgRE9JIDEwLjE3NDg3L1JGQzQzNjQsIEZlYnJ1YXJ5CiAgICAgICAgICAgICAgMjAwNiwgJmx0
O2h0dHBzOi8vd3d3LnJmYy1lZGl0b3Iub3JnL2luZm8vcmZjNDM2NCZndDsuCgogICBbUkZDNDY4
NF0gIE1hcnF1ZXMsIFAuLCBCb25pY2EsIFIuLCBGYW5nLCBMLiwgTWFydGluaSwgTC4sIFJhc3p1
aywKICAgICAgICAgICAgICBSLiwgUGF0ZWwsIEsuLCBhbmQgSi4gR3VpY2hhcmQsICJDb25zdHJh
aW5lZCBSb3V0ZQogICAgICAgICAgICAgIERpc3RyaWJ1dGlvbiBmb3IgQm9yZGVyIEdhdGV3YXkg
UHJvdG9jb2wvTXVsdGlQcm90b2NvbAogICAgICAgICAgICAgIExhYmVsIFN3aXRjaGluZyAoQkdQ
L01QTFMpIEludGVybmV0IFByb3RvY29sIChJUCkgVmlydHVhbAogICAgICAgICAgICAgIFByaXZh
dGUgTmV0d29ya3MgKFZQTnMpIiwgUkZDIDQ2ODQsIERPSSAxMC4xNzQ4Ny9SRkM0Njg0LAogICAg
ICAgICAgICAgIE5vdmVtYmVyIDIwMDYsICZsdDtodHRwczovL3d3dy5yZmMtZWRpdG9yLm9yZy9p
bmZvL3JmYzQ2ODQmZ3Q7LgoKICAgW1JGQzY1MTNdICBSb3NlbiwgRS4sIEVkLiBhbmQgUi4gQWdn
YXJ3YWwsIEVkLiwgIk11bHRpY2FzdCBpbiBNUExTLwogICAgICAgICAgICAgIEJHUCBJUCBWUE5z
IiwgUkZDIDY1MTMsIERPSSAxMC4xNzQ4Ny9SRkM2NTEzLCBGZWJydWFyeQogICAgICAgICAgICAg
IDIwMTIsICZsdDtodHRwczovL3d3dy5yZmMtZWRpdG9yLm9yZy9pbmZvL3JmYzY1MTMmZ3Q7LgoK
ICAgW1JGQzY1MTRdICBBZ2dhcndhbCwgUi4sIFJvc2VuLCBFLiwgTW9yaW4sIFQuLCBhbmQgWS4g
UmVraHRlciwgIkJHUAogICAgICAgICAgICAgIEVuY29kaW5ncyBhbmQgUHJvY2VkdXJlcyBmb3Ig
TXVsdGljYXN0IGluIE1QTFMvQkdQIElQCiAgICAgICAgICAgICAgVlBOcyIsIFJGQyA2NTE0LCBE
T0kgMTAuMTc0ODcvUkZDNjUxNCwgRmVicnVhcnkgMjAxMiwKICAgICAgICAgICAgICAmbHQ7aHR0
cHM6Ly93d3cucmZjLWVkaXRvci5vcmcvaW5mby9yZmM2NTE0Jmd0Oy4KCiAgIFtSRkM2NjI1XSAg
Um9zZW4sIEUuLCBFZC4sIFJla2h0ZXIsIFkuLCBFZC4sIEhlbmRyaWNreCwgVy4sIGFuZCBSLgog
ICAgICAgICAgICAgIFFpdSwgIldpbGRjYXJkcyBpbiBNdWx0aWNhc3QgVlBOIEF1dG8tRGlzY292
ZXJ5IFJvdXRlcyIsCiAgICAgICAgICAgICAgUkZDIDY2MjUsIERPSSAxMC4xNzQ4Ny9SRkM2NjI1
LCBNYXkgMjAxMiwKICAgICAgICAgICAgICAmbHQ7aHR0cHM6Ly93d3cucmZjLWVkaXRvci5vcmcv
aW5mby9yZmM2NjI1Jmd0Oy4KCiAgIFtSRkM3NDMyXSAgU2FqYXNzaSwgQS4sIEVkLiwgQWdnYXJ3
YWwsIFIuLCBCaXRhciwgTi4sIElzYWFjLCBBLiwKICAgICAgICAgICAgICBVdHRhcm8sIEouLCBE
cmFrZSwgSi4sIGFuZCBXLiBIZW5kZXJpY2t4LCAiQkdQIE1QTFMtQmFzZWQKICAgICAgICAgICAg
ICBFdGhlcm5ldCBWUE4iLCBSRkMgNzQzMiwgRE9JIDEwLjE3NDg3L1JGQzc0MzIsIEZlYnJ1YXJ5
CiAgICAgICAgICAgICAgMjAxNSwgJmx0O2h0dHBzOi8vd3d3LnJmYy1lZGl0b3Iub3JnL2luZm8v
cmZjNzQzMiZndDsuCgogICBbUkZDNzYwNl0gIENoZW4sIEUuLCBFZC4sIFNjdWRkZXIsIEouLCBF
ZC4sIE1vaGFwYXRyYSwgUC4sIGFuZCBLLgogICAgICAgICAgICAgIFBhdGVsLCAiUmV2aXNlZCBF
cnJvciBIYW5kbGluZyBmb3IgQkdQIFVQREFURSBNZXNzYWdlcyIsCiAgICAgICAgICAgICAgUkZD
IDc2MDYsIERPSSAxMC4xNzQ4Ny9SRkM3NjA2LCBBdWd1c3QgMjAxNSwKICAgICAgICAgICAgICAm
bHQ7aHR0cHM6Ly93d3cucmZjLWVkaXRvci5vcmcvaW5mby9yZmM3NjA2Jmd0Oy4KCiAgIFtSRkM4
MTc0XSAgTGVpYmEsIEIuLCAiQW1iaWd1aXR5IG9mIFVwcGVyY2FzZSB2cyBMb3dlcmNhc2UgaW4g
UkZDCiAgICAgICAgICAgICAgMjExOSBLZXkgV29yZHMiLCBCQ1AgMTQsIFJGQyA4MTc0LCBET0kg
MTAuMTc0ODcvUkZDODE3NCwKICAgICAgICAgICAgICBNYXkgMjAxNywgJmx0O2h0dHBzOi8vd3d3
LnJmYy1lZGl0b3Iub3JnL2luZm8vcmZjODE3NCZndDsuCgoxNS4yLiAgSW5mb3JtYXRpdmUgUmVm
ZXJlbmNlcwoKICAgW0ktRC5pZXRmLWJlc3MtZXZwbi1idW0tcHJvY2VkdXJlLXVwZGF0ZXNdCiAg
ICAgICAgICAgICAgWmhhbmcsIFouLCBMaW4sIFcuLCBSYWJhZGFuLCBKLiwgUGF0ZWwsIEsuLCBh
bmQgQS4KICAgICAgICAgICAgICBTYWphc3NpLCAiVXBkYXRlcyBvbiBFVlBOIEJVTSBQcm9jZWR1
cmVzIiwgZHJhZnQtaWV0Zi0KICAgICAgICAgICAgICBiZXNzLWV2cG4tYnVtLXByb2NlZHVyZS11
cGRhdGVzLTE0ICh3b3JrIGluIHByb2dyZXNzKSwKICAgICAgICAgICAgICBOb3ZlbWJlciAyMDIx
LgoKICAgW1JGQzQ1NDFdICBDaHJpc3RlbnNlbiwgTS4sIEtpbWJhbGwsIEsuLCBhbmQgRi4gU29s
ZW5za3ksCiAgICAgICAgICAgICAgIkNvbnNpZGVyYXRpb25zIGZvciBJbnRlcm5ldCBHcm91cCBN
YW5hZ2VtZW50IFByb3RvY29sCiAgICAgICAgICAgICAgKElHTVApIGFuZCBNdWx0aWNhc3QgTGlz
dGVuZXIgRGlzY292ZXJ5IChNTEQpIFNub29waW5nCiAgICAgICAgICAgICAgU3dpdGNoZXMiLCBS
RkMgNDU0MSwgRE9JIDEwLjE3NDg3L1JGQzQ1NDEsIE1heSAyMDA2LAogICAgICAgICAgICAgICZs
dDtodHRwczovL3d3dy5yZmMtZWRpdG9yLm9yZy9pbmZvL3JmYzQ1NDEmZ3Q7LgoKQXV0aG9ycycg
QWRkcmVzc2VzCgogICBBbGkgU2FqYXNzaQogICBDaXNjbyBTeXN0ZW1zCiAgIDgyMSBBbGRlciBE
cml2ZSwKICAgTUlMUElUQVMsIENBTElGT1JOSUEgOTUwMzUKICAgVU5JVEVEIFNUQVRFUwoKICAg
RW1haWw6IHNhamFzc2lAY2lzY28uY29tCgogICBTYW1pciBUaG9yaWEKICAgQ2lzY28gU3lzdGVt
cwogICA4MjEgQWxkZXIgRHJpdmUsCiAgIE1JTFBJVEFTLCBDQUxJRk9STklBIDk1MDM1CiAgIFVO
SVRFRCBTVEFURVMKCiAgIEVtYWlsOiBzdGhvcmlhQGNpc2NvLmNvbQoKICAgTWFua2FtYW5hIE1p
c2hyYQogICBDaXNjbyBTeXN0ZW1zCiAgIDgyMSBBbGRlciBEcml2ZSwKICAgTUlMUElUQVMsIENB
TElGT1JOSUEgOTUwMzUKICAgVU5JVEVEIFNUQVRFUwoKICAgRW1haWw6IG1hbmthbWlzQGNpc2Nv
LmNvbQoKICAgS2V5dXIgUEF0ZWwKICAgQXJyY3VzCiAgIFVOSVRFRCBTVEFURVMKCiAgIEVtYWls
OiBrZXl1ckBhcnJjdXMuY29tCiAgIEpvaG4gRHJha2UKICAgSnVuaXBlciBOZXR3b3JrcwoKICAg
RW1haWw6IGpkcmFrZUBqdW5pcGVyLm5ldAoKICAgV2VuIExpbgogICBKdW5pcGVyIE5ldHdvcmtz
CgogICBFbWFpbDogd2xpbkBqdW5pcGVyLm5ldAo8L3ByZT4KCjwvYm9keT48L2h0bWw+

--_004_BYAPR11MB27253D4166AB6157C6C53720DF309BYAPR11MB2725namp_--


From nobody Fri Feb 11 08:13:29 2022
Return-Path: <jdrake@juniper.net>
X-Original-To: bess@ietfa.amsl.com
Delivered-To: bess@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 016033A09E0; Fri, 11 Feb 2022 08:13:20 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.673
X-Spam-Level: 
X-Spam-Status: No, score=-2.673 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.576, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, DKIM_VALID_EF=-0.1, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_BLOCKED=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=juniper.net header.b=Vkm+RJUk; dkim=pass (1024-bit key) header.d=juniper.net header.b=EQcWVaud
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id Cx-j02o4vulV; Fri, 11 Feb 2022 08:13: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 2E2A33A13AF; Fri, 11 Feb 2022 08:13:07 -0800 (PST)
Received: from pps.filterd (m0108156.ppops.net [127.0.0.1]) by mx0a-00273201.pphosted.com (8.16.1.2/8.16.1.2) with ESMTP id 21B9Xdwh013552; Fri, 11 Feb 2022 08:13: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 : mime-version; s=PPS1017; bh=g436rDbzOWqiPfi5Zv4jVDom+soqNxaJtmtPHHp9DqY=; b=Vkm+RJUkAifsdd1esE4n+lGrBprU9xp7ABFcejo+dRZYFEaz2WDUUqx7vzg7uRVYvGBC yksgeVPCmuSpntUkFCa/XxmBKyybqFUGJmEJyqirOxvQx7aiT2s4GsSiFyskTcdZ+Vk1 O61ohNWC5FR4VDhcCwSBn3aeVpurjVROMcaL6U4+UhIItpUA8znG1578GRfpDqifLm75 gjt50ecAXeWxQ2NRMgFDYDdnBnlJhBuWJHfFkSK5GSwz9t4getfif+MKoFJFndDYWqzn 5ZxbwNIZKyGmdv2ns7h2c0a1q5ff6mdmMm5X6lvxt7eQtmtKo4f3LhotJq1tV59//bw4 ZQ== 
Received: from nam11-bn8-obe.outbound.protection.outlook.com (mail-bn8nam11lp2177.outbound.protection.outlook.com [104.47.58.177]) by mx0a-00273201.pphosted.com (PPS) with ESMTPS id 3e5n980hbs-1 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=NOT); Fri, 11 Feb 2022 08:13:02 -0800
ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=YK6y7Y6BqZDTg+YysEneTP6KAhrOJyPTcO8JaWbaMScIlau0QDwNWjHM0wLCJYNFgLtyG2mGF7rATaPLBaImnSVTaSQNZb2aNpN26jYAORdrJoymZV1LwPYobKIZoZFKi9hxOI6vFbpK16wjAhy0AZZzEc2RXric8+NfO2c1aZOWJtyX7Fchu+zmcnWhRqnB0Hq6BXx1DpiILzbNGuG52siJ17QNUI+GSVslmYNA/0QFJmmup5i6ElqBPoqE6YRvk1Ts4Ks8bmzsqEnsLPHFuvBp2IKdHUTUdXGxWk6KPnDvA4yMGBdeqL/6u8kbu9YAPxmEh9FS3T9pVVSilwUPnQ==
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-AntiSpam-MessageData-ChunkCount:X-MS-Exchange-AntiSpam-MessageData-0:X-MS-Exchange-AntiSpam-MessageData-1; bh=g436rDbzOWqiPfi5Zv4jVDom+soqNxaJtmtPHHp9DqY=; b=MKceK/Rw9twFD0OSMKX3JgLxs2D/l0POtIA+Y0ZsaKO1L1Nue9ol+p1t3eLTjiFGknCcjX2t2G1+xkc/gyHJYd2fU4oD6HaUNC6szC9u9TAxcrtrMeDZ03Jr/6zBCO34EmLQJSI/wY+e6qehoxIs7P0oxmrRoFgnMjdctyQegTU0uJsEhS/1NNvLzMvUy7vQzSWthNUrt8eKC8ZnB3Mmc0/D78vSbveasPBwHnDD9egBD7rlGoAccH4ON/CcRgJdTBtr4blQHfv5zfZxSY+rCgolzpjaAozWoxsjLYrqnJwdEyibL+GrdA1S0p9XXpMQBe3pCyRDw8heNZ5JNzx5GQ==
ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=none; dmarc=none; dkim=none; 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=g436rDbzOWqiPfi5Zv4jVDom+soqNxaJtmtPHHp9DqY=; b=EQcWVaud1nhhIklDpUQ0UiD8fHXxqk2Do22Hdmht+PCw/mcBFu6tNjXWDZiInXQFDQi0tNg+1/MagLW6jO1gLVpC5BQ/t5TF3VAxbqJaX8gk1CFvcsOhqJKAOkyjKjfPSLQIUvQsSRT8ONk5k3Pk5dRFnZxAKiTz3oitGdIrkCY=
Received: from BY3PR05MB8081.namprd05.prod.outlook.com (2603:10b6:a03:366::15) by DM5PR05MB3291.namprd05.prod.outlook.com (2603:10b6:4:3c::19) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.4975.11; Fri, 11 Feb 2022 16:12:59 +0000
Received: from BY3PR05MB8081.namprd05.prod.outlook.com ([fe80::283c:d671:e4e5:31f8]) by BY3PR05MB8081.namprd05.prod.outlook.com ([fe80::283c:d671:e4e5:31f8%7]) with mapi id 15.20.4975.011; Fri, 11 Feb 2022 16:12:59 +0000
From: John E Drake <jdrake@juniper.net>
To: "Mankamana Mishra (mankamis)" <mankamis@cisco.com>, Benjamin Kaduk <kaduk@mit.edu>
CC: The IESG <iesg@ietf.org>, "draft-ietf-bess-evpn-igmp-mld-proxy@ietf.org" <draft-ietf-bess-evpn-igmp-mld-proxy@ietf.org>, "bess-chairs@ietf.org" <bess-chairs@ietf.org>, "bess@ietf.org" <bess@ietf.org>, "slitkows.ietf@gmail.com" <slitkows.ietf@gmail.com>
Thread-Topic: Benjamin Kaduk's Discuss on draft-ietf-bess-evpn-igmp-mld-proxy-13: (with DISCUSS and COMMENT)
Thread-Index: AQHXxhVqpBIY+oae502DCyYT43A8u6vdvw3ggACIEoCAiyXjIIAbYKuAgAQQQgCABldCgIAAAsEw
Date: Fri, 11 Feb 2022 16:12:59 +0000
Message-ID: <BY3PR05MB808147F0542140840F9CB093C7309@BY3PR05MB8081.namprd05.prod.outlook.com>
References: <163477731824.13216.11701195886404718166@ietfa.amsl.com> <BY3PR05MB8081E98A7C975296FF4721DEC7BF9@BY3PR05MB8081.namprd05.prod.outlook.com> <20211022020803.GT88762@kduck.mit.edu> <BY3PR05MB80810CF613E748F259158D0FC7589@BY3PR05MB8081.namprd05.prod.outlook.com> <20220205010845.GZ11486@mit.edu> <BY3PR05MB80812B7FF60AE68D2386B6E8C72C9@BY3PR05MB8081.namprd05.prod.outlook.com> <BYAPR11MB27253D4166AB6157C6C53720DF309@BYAPR11MB2725.namprd11.prod.outlook.com>
In-Reply-To: <BYAPR11MB27253D4166AB6157C6C53720DF309@BYAPR11MB2725.namprd11.prod.outlook.com>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
dlp-product: dlpe-windows
dlp-version: 11.6.400.34
dlp-reaction: no-action
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_SetDate=2022-02-07T15:11:59.0000000Z; MSIP_Label_0633b888-ae0d-4341-a75f-06e04137d755_Name=0633b888-ae0d-4341-a75f-06e04137d755; MSIP_Label_0633b888-ae0d-4341-a75f-06e04137d755_ContentBits=2; MSIP_Label_0633b888-ae0d-4341-a75f-06e04137d755_Method=Standard
msip_label_0633b888-ae0d-4341-a75f-06e04137d755_enabled: true
msip_label_0633b888-ae0d-4341-a75f-06e04137d755_setdate: 2022-02-11T16:12:57Z
msip_label_0633b888-ae0d-4341-a75f-06e04137d755_method: Standard
msip_label_0633b888-ae0d-4341-a75f-06e04137d755_name: 0633b888-ae0d-4341-a75f-06e04137d755
msip_label_0633b888-ae0d-4341-a75f-06e04137d755_siteid: bea78b3c-4cdb-4130-854a-1d193232e5f4
msip_label_0633b888-ae0d-4341-a75f-06e04137d755_actionid: 6df7019b-6585-4d7f-8ea7-b0d77d5f8e8a
msip_label_0633b888-ae0d-4341-a75f-06e04137d755_contentbits: 0
x-ms-publictraffictype: Email
x-ms-office365-filtering-correlation-id: 66880ae9-3799-477c-a795-08d9ed795f31
x-ms-traffictypediagnostic: DM5PR05MB3291:EE_
x-ms-exchange-atpmessageproperties: SA|SL
x-microsoft-antispam-prvs: <DM5PR05MB32911B95BD647BA625DBB772C7309@DM5PR05MB3291.namprd05.prod.outlook.com>
x-ms-oob-tlc-oobclassifiers: OLM:9508;
x-ms-exchange-senderadcheck: 1
x-ms-exchange-antispam-relay: 0
x-microsoft-antispam: BCL:0;
x-microsoft-antispam-message-info: FP9ETifz8Sk5DPdwBOyxhiYZODJM0HFJO9/9umkV8vS2i5Pxoc+ChOu7fmihdI/PI3Or+s4+hDZZvBEN+V4rpz4UK2YVP6twVoIjINYwa6lSj8IJ1OlxTkKg3Th2Nb3H7lnnMtc5aQ26uXUIc5ISJuB+B03pTBoAflHnnV16xGD+kV4FgNSNa+/LJ571ja+/bZ3LLRFs2X9VMPfQMQtIC8o48hdxd7REGLisSjKG5AZM58UQ2KfFwwJpQqSgRVaZ1+Um+2kNeL0YcaU7WJfy44bpHMFaWCUfJ1l5uKMHmVgmz3VbLz/k0VPm/xMveoOeIXwu7vUvGRY4q6t0MaDaWJl1exz0TfIWhJhgFbCcIq6K7rCiuloXY4rPoQCozPg8ZCC4XLr46tb2pLSL1XBmNug8yVn13UKi4FceDPwCXrScPC9bYYI6gmg0MQ9BM/htB+CIeD3P+TJErC8ED4NAhoLr7JUKwLiiGjxo8su+9NsyuZzF8EwnEfiiGI0fAcNslOoxPQlFlYUJyaWVv2tNh/Mp1q/7GS3t5aBIxjW0JUCojB04LCNOBU7Y2PPxvbJazdcw6hu7LktVBDvHc/IKrmE1DscNiQsqfakMX6PhIM+0mzaqudXRvdNZzzhxdUk/uZmzvBU7Y2+izY7oH3jSPpqySpILF/Jt05c4F3693Sfh7oZ6r/2O8VpjdTxfYVj7B72zm3KziipB6mub8q4GQGL/hSZzHmb7IH1bNEJB6eDgnlICqkas15vqysq6DB3uEdH3tbWC6StA69sjVvQNVHZ0vf89tu3x0ySrAI93FPE0Z9bK8Sj1vmJ3dPyZPD6yBwUe0V4Ip9U57AfBHzSkfA==
x-forefront-antispam-report: CIP:255.255.255.255; CTRY:; LANG:en; SCL:1; SRV:;  IPV:NLI; SFV:NSPM; H:BY3PR05MB8081.namprd05.prod.outlook.com; PTR:; CAT:NONE;  SFS:(13230001)(4636009)(366004)(30864003)(26005)(66446008)(64756008)(66946007)(186003)(2906002)(76116006)(52536014)(66574015)(5660300002)(66556008)(9326002)(122000001)(38100700002)(66476007)(55016003)(54906003)(6506007)(9686003)(83380400001)(53546011)(166002)(8676002)(8936002)(86362001)(316002)(7696005)(4326008)(966005)(33656002)(508600001)(71200400001)(38070700005)(110136005)(579004)(559001); DIR:OUT; SFP:1102; 
x-ms-exchange-antispam-messagedata-chunkcount: 1
x-ms-exchange-antispam-messagedata-0: =?iso-8859-1?Q?2XU5iyeEiqygPDpRb/1JvorcyrxkaHgIMz0SgiuE3MPU6reu3ZvLoSMLJd?= =?iso-8859-1?Q?qPEizOvvoYidELoOG77vYaUthXgmx7JdSicmT15ii2aeILsdUyy5Wq9nio?= =?iso-8859-1?Q?KjE7JxT4t4UV3kZ+mb3XJKJI8Zb0ZVdXDh+CkUDV2J0PnK+4Xcl+g8WRWc?= =?iso-8859-1?Q?2jfTQUdngbxFbBffFoF5KqB4OEHCbkgJgbKZhy5z00JnXVtNVJqgMzovQh?= =?iso-8859-1?Q?hR2iob2tYDGcjnvnoB1bkvY9lSyn29olEU+dlLul1VlZmbtD7eNZcu9xvH?= =?iso-8859-1?Q?7BN3/0bYpHN9fCmJS+K67hIDKJ1f8uY70AitNS+gJ2w7a0tQHTlWKMtXKw?= =?iso-8859-1?Q?QEeO9f3uVyljbPerdSVVOhUbq6L7NsrEa+HzoB5SOKP9pSf+01OJoJp/UX?= =?iso-8859-1?Q?mKEz1wVCHHDivk4q5EkkHL5iQm0eXFWrJq0MTGKzM0HEeLxsARJJyd+g6d?= =?iso-8859-1?Q?RxE9tlAut3gXmJSuNkGt2Ux+ndRbXwl/Xdat7azywO9tXWwUbRfNum12t5?= =?iso-8859-1?Q?keHKllnJ7X/szYIwFfivzs0O8VOHestnnpghR+OU9BHJmv5LPI1TQ4RBZu?= =?iso-8859-1?Q?8+MUTUECfncrI7fVNc2N73AswjiX7mF8Lqe2Trifu2HT+Gj5I2tsIuamtf?= =?iso-8859-1?Q?nM9IUGtnLNp1dyJDf+Nys/3FYwqpsbOa0YdfUh8JUmeoTt1th9AM8V9/Ks?= =?iso-8859-1?Q?tlz5ygSWNIQ6ZffzMUPkPMASQS0G1T7d4RQ0zoNwYAsu87KxcgbrAGS5JG?= =?iso-8859-1?Q?Z8tp7n+VKK1ZkSkq1ZqwNtNoaSSjxFiN78TQnxKqmmTW6WOBnYlFtdmliA?= =?iso-8859-1?Q?fvN6VX30PZUUwjdIHk2Dlz6IWpFn8i0vcBFk1oJc4pX642YX3/3BXMszs7?= =?iso-8859-1?Q?UjGxBLeIyWTTpm0zWbZzdw5LCZgqLKWemIOTIMsLEd7Tp7FtuYaxpUImtr?= =?iso-8859-1?Q?i32HIR/ll22YmPoTwvfKQ3m4SLNmKGtsCFefba2+QHXeSKcs0dokYQXn/E?= =?iso-8859-1?Q?9zr+xWpG66vcRqjD4cZWfVkG4cygAbu1LKO9hQyLIxP8DV4q7tTDUnRkUU?= =?iso-8859-1?Q?PxQ/gR2lX+UM+S/afzWkKY0jK1PW31X0Xlw1FM0TbtePjIw9tii0fK+sZY?= =?iso-8859-1?Q?TDnE2OSZiO/520AokiocoqMQi6aAfeOzXKQ2/MqVuHeElXRiMcPcepNNb+?= =?iso-8859-1?Q?VtgZTy9Z5cTXAod8q2WmvyNJeTyyA/0+6pShfMLzE/Mejd2gwTx3zn8jsQ?= =?iso-8859-1?Q?F0DuzmB5NmRRWs0HdHfZd/nXbdKxH6E4j0twQ99wI+2BTSSmoxQjdC7p1p?= =?iso-8859-1?Q?gxHj9VN5ypU7bA1dPdHH+gYTmNMU57I3mLErgxxVTe724iA+8o+1pGVBI0?= =?iso-8859-1?Q?I5NtTdpUC2ZFAI7OmFpOieLZ5Wtf1vihvehxqrZu8EwrktsUnG6/2FTUcK?= =?iso-8859-1?Q?oOPDty+eX4++Dcqq3ewuJKQYXoKbzm0k9VRulaPiFItT4/Oaetm0mYnnbo?= =?iso-8859-1?Q?UXhsXfFhr8CJdAvL/mGPDdZAShfwR/rgRVSb2PwraBd2XNiEtcr3b6kv4m?= =?iso-8859-1?Q?9ZGo1ILMxa7ArzhfLwxIpzpRGlITNkTri8xqk0hGXoArCX7By2scwSh/Gm?= =?iso-8859-1?Q?kE4Ot3VmxF52sGuYGse7J/yDgHf6/OmzVNizaP5uSlQrQENTSEiRO/IQ?= =?iso-8859-1?Q?=3D=3D?=
Content-Type: multipart/alternative; boundary="_000_BY3PR05MB808147F0542140840F9CB093C7309BY3PR05MB8081namp_"
MIME-Version: 1.0
X-OriginatorOrg: juniper.net
X-MS-Exchange-CrossTenant-AuthAs: Internal
X-MS-Exchange-CrossTenant-AuthSource: BY3PR05MB8081.namprd05.prod.outlook.com
X-MS-Exchange-CrossTenant-Network-Message-Id: 66880ae9-3799-477c-a795-08d9ed795f31
X-MS-Exchange-CrossTenant-originalarrivaltime: 11 Feb 2022 16:12:59.2770 (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: PhbKoer2ooPpNoAntzwbBYtD8sF5CwXSg1IF0jplPTKitsUSNcn1DTmhmntVuW2RmIM4x8qemqIKuaO0nQrfyw==
X-MS-Exchange-Transport-CrossTenantHeadersStamped: DM5PR05MB3291
X-Proofpoint-ORIG-GUID: f_qmyo_nydS-0L17wKAnOIwu77GBPBb7
X-Proofpoint-GUID: f_qmyo_nydS-0L17wKAnOIwu77GBPBb7
X-Proofpoint-Virus-Version: vendor=baseguard engine=ICAP:2.0.205,Aquarius:18.0.816,Hydra:6.0.425,FMLib:17.11.62.513 definitions=2022-02-11_05,2022-02-11_01,2021-12-02_01
X-Proofpoint-Spam-Details: rule=outbound_spam_notspam policy=outbound_spam score=0 mlxscore=0 phishscore=0 malwarescore=0 mlxlogscore=999 suspectscore=0 adultscore=0 lowpriorityscore=0 clxscore=1011 impostorscore=0 priorityscore=1501 spamscore=0 bulkscore=0 classifier=spam adjust=0 reason=mlx scancount=1 engine=8.12.0-2201110000 definitions=main-2202110088
Archived-At: <https://mailarchive.ietf.org/arch/msg/bess/xuiU4N0S8tIJn70yiDPkXdY-RLc>
Subject: Re: [bess] Benjamin Kaduk's Discuss on draft-ietf-bess-evpn-igmp-mld-proxy-13: (with DISCUSS and COMMENT)
X-BeenThere: bess@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: BGP-Enabled ServiceS working group discussion list <bess.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/bess>, <mailto:bess-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/bess/>
List-Post: <mailto:bess@ietf.org>
List-Help: <mailto:bess-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/bess>, <mailto:bess-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 11 Feb 2022 16:13:21 -0000

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

Hi,

Here are my proposed changes:

8<https://datatracker.ietf.org/doc/html/draft-ietf-bess-evpn-igmp-mld-proxy=
-06#section-8>.  Selective Multicast Procedures for IR tunnels

   If an ingress PE uses ingress replication, then for a given (x,G)
   group in a given BD:

   1.  It sends (x,G) traffic to the set of PEs not supporting IGMP
       Proxy.  This set consists of any PE that has advertised an
       Inclusive Multicast Tag route for the BD without the "IGMP Proxy
       Support" flag.

*****JD  This set consists of any PE that has advertised an IMET route for =
the BD
without a  Multicast Flags extended community or with a Multicast Flags ext=
ended
community in which neither the IGMP Proxy support nor the  MLD Proxy suppor=
t
flags are set.

   2.  It sends (x,G) traffic to the set of PEs supporting IGMP Proxy
       and having listeners for that (x,G) group in that BD.  This set
       consists of any PE that has advertised an Inclusive Multicast Tag
       route for the BD with the "IGMP Proxy Support" flag and that has
       advertised a SMET route for that (x,G) group in that BD.

*****JD  This set consists of any PE that has advertised an IMET route for =
the BD
with a Multicast Flags extended community in which the IGMP Proxy support a=
nd/or
the  MLD Proxy support flags are set and that has advertised a SMET route f=
or that (x,G)
group in that BD.

   If an ingress PE's Selective P-Tunnel for a given BD uses P2MP and
   all of the PEs in the BD support that tunnel type and IGMP proxy,

*****JD and IGMP and/or MLD proxy,

   then for a given (x,G) group in a given BD it sends (x,G) traffic
   using the Selective P-Tunnel for that (x,G) group in that BD.  This
   tunnel includes those PEs that have advertised a SMET route for that
   (x,G) group on that BD (for Selective P-tunnel) but it may include
   other PEs as well (for Aggregate Selective P-tunnel).

9.4<https://datatracker.ietf.org/doc/html/draft-ietf-bess-evpn-igmp-mld-pro=
xy-06#section-9.4>.  Multicast Flags Extended Community

   The 'Multicast Flags' extended community is a new EVPN extended
   community.  EVPN extended communities are transitive extended
   communities with a Type field value of 6.  IANA will assign a Sub-
   Type from the 'EVPN Extended Community Sub-Types' registry.

   A PE that supports IGMP proxy on a given BD MUST attach this extended
   community to the Inclusive Multicast Ethernet Tag (IMET) route it
   advertises for that BD and it MUST set the IGMP Proxy Support flag to
   1.  Note that an [RFC7432<https://datatracker.ietf.org/doc/html/rfc7432>=
] compliant PE will not advertise this
   extended community so its absence indicates that the advertising PE
   does not support IGMP Proxy.

*****JD     A PE that supports IGMP and/or MLD Proxy on a given BD
MUST attach this extended community to the IMET route it advertises
advertises for that BD and it MUST set the IGMP and/or MLD Proxy
Support flags to 1.  Note that an [RFC7432<https://datatracker.ietf.org/doc=
/html/rfc7432>] compliant PE will not advertise this
extended community so its absence indicates that the advertising PE
does not support either IGMP or MLD Proxy.


Yours Irrespectively,

John



Juniper Business Use Only
From: Mankamana Mishra (mankamis) <mankamis@cisco.com>
Sent: Friday, February 11, 2022 11:02 AM
To: John E Drake <jdrake@juniper.net>; Benjamin Kaduk <kaduk@mit.edu>
Cc: The IESG <iesg@ietf.org>; draft-ietf-bess-evpn-igmp-mld-proxy@ietf.org;=
 bess-chairs@ietf.org; bess@ietf.org; slitkows.ietf@gmail.com
Subject: Re: Benjamin Kaduk's Discuss on draft-ietf-bess-evpn-igmp-mld-prox=
y-13: (with DISCUSS and COMMENT)

[External Email. Be cautious of content]

Hi Ben,
Making the changes as you suggested. Attached diff which I would be pushing=
 today.

One question

> =A78 now talks about an "IGMP or MLD Proxy Support" flag, but we actually=
 have
> separate "IGMP Proxy Support" and "MLD Proxy Support" flags.

Does IGMP or MLD Proxy Support not mean that either of them can be set / un=
set. Any thing specific you want to be added here ?

Mankamana

From: John E Drake <jdrake@juniper.net<mailto:jdrake@juniper.net>>
Date: Monday, February 7, 2022 at 7:17 AM
To: Benjamin Kaduk <kaduk@mit.edu<mailto:kaduk@mit.edu>>
Cc: The IESG <iesg@ietf.org<mailto:iesg@ietf.org>>, draft-ietf-bess-evpn-ig=
mp-mld-proxy@ietf.org<mailto:draft-ietf-bess-evpn-igmp-mld-proxy@ietf.org> =
<draft-ietf-bess-evpn-igmp-mld-proxy@ietf.org<mailto:draft-ietf-bess-evpn-i=
gmp-mld-proxy@ietf.org>>, bess-chairs@ietf.org<mailto:bess-chairs@ietf.org>=
 <bess-chairs@ietf.org<mailto:bess-chairs@ietf.org>>, bess@ietf.org<mailto:=
bess@ietf.org> <bess@ietf.org<mailto:bess@ietf.org>>, slitkows.ietf@gmail.c=
om<mailto:slitkows.ietf@gmail.com> <slitkows.ietf@gmail.com<mailto:slitkows=
.ietf@gmail.com>>
Subject: RE: Benjamin Kaduk's Discuss on draft-ietf-bess-evpn-igmp-mld-prox=
y-13: (with DISCUSS and COMMENT)
Ben,

Comments inline below.

Yours Irrespectively,

John


Juniper Business Use Only

> -----Original Message-----
> From: Benjamin Kaduk <kaduk@mit.edu<mailto:kaduk@mit.edu>>
> Sent: Friday, February 4, 2022 8:09 PM
> To: John E Drake <jdrake@juniper.net<mailto:jdrake@juniper.net>>
> Cc: The IESG <iesg@ietf.org<mailto:iesg@ietf.org>>; draft-ietf-bess-evpn-=
igmp-mld-proxy@ietf.org<mailto:draft-ietf-bess-evpn-igmp-mld-proxy@ietf.org=
>;
> bess-chairs@ietf.org<mailto:bess-chairs@ietf.org>; bess@ietf.org<mailto:b=
ess@ietf.org>; slitkows.ietf@gmail.com<mailto:slitkows.ietf@gmail.com>
> Subject: Re: Benjamin Kaduk's Discuss on draft-ietf-bess-evpn-igmp-mld-pr=
oxy-
> 13: (with DISCUSS and COMMENT)
>
> [External Email. Be cautious of content]
>
>
> Hi John,
>
> My apologies for taking a few weeks to reply; I was sick when this came i=
n and a
> bunch of stuff piled up, which has taken some time to get back to.
> I can only take a small amount of solace by noting that at least this is =
not the
> last DISCUSS blocking the document from approval.
>
> Inline...
>
> On Tue, Jan 18, 2022 at 03:28:11PM +0000, John E Drake wrote:
> >
> > > -----Original Message-----
> > > From: Benjamin Kaduk <kaduk@mit.edu<mailto:kaduk@mit.edu>>
> > > Sent: Thursday, October 21, 2021 10:08 PM
> > > To: John E Drake <jdrake@juniper.net<mailto:jdrake@juniper.net>>
> > > Cc: The IESG <iesg@ietf.org<mailto:iesg@ietf.org>>;
> > > draft-ietf-bess-evpn-igmp-mld-proxy@ietf.org<mailto:draft-ietf-bess-e=
vpn-igmp-mld-proxy@ietf.org>;
> > > bess-chairs@ietf.org<mailto:bess-chairs@ietf.org>; bess@ietf.org<mail=
to:bess@ietf.org>; slitkows.ietf@gmail.com<mailto:slitkows.ietf@gmail.com>
> > > Subject: Re: Benjamin Kaduk's Discuss on
> > > draft-ietf-bess-evpn-igmp-mld-proxy-
> > > 13: (with DISCUSS and COMMENT)
> > >
> > > [External Email. Be cautious of content]
> > >
> > >
> > > Hi John,
> > >
> > > Thanks for helping clarify.  Also inline.
> > >
> > > On Thu, Oct 21, 2021 at 06:35:43PM +0000, John E Drake wrote:
> > > > Ben,
> > > >
> > > > Comments inline.
> > > >
> > > > Yours Irrespectively,
> > > >
> > > > John
> > > >
> > > >
> > > > Juniper Business Use Only
> > > >
> > > > > -----Original Message-----
> > > > > From: Benjamin Kaduk via Datatracker <noreply@ietf.org<mailto:nor=
eply@ietf.org>>
> > > > > Sent: Wednesday, October 20, 2021 8:49 PM
> > > > > To: The IESG <iesg@ietf.org<mailto:iesg@ietf.org>>
> > > > > Cc: draft-ietf-bess-evpn-igmp-mld-proxy@ietf.org<mailto:draft-iet=
f-bess-evpn-igmp-mld-proxy@ietf.org>;
> > > > > bess-chairs@ietf.org<mailto:bess-chairs@ietf.org>; bess@ietf.org<=
mailto:bess@ietf.org>; slitkows.ietf@gmail.com<mailto:slitkows.ietf@gmail.c=
om>
> > > > > Subject: Benjamin Kaduk's Discuss on
> > > > > draft-ietf-bess-evpn-igmp-mld-proxy-
> > > 13:
> > > > > (with DISCUSS and COMMENT)
> > > > >
> > > > > [External Email. Be cautious of content]
> > > > >
> > > > >
> > > > > Benjamin Kaduk has entered the following ballot position for
> > > > > draft-ietf-bess-evpn-igmp-mld-proxy-13: Discuss
> > > > >
> > > > > When responding, please keep the subject line intact and reply
> > > > > to all email addresses included in the To and CC lines. (Feel
> > > > > free to cut this introductory paragraph, however.)
> > > > >
> > > > >
> > > > > Please refer to
> > > > > https://urldefense.com/v3/__https://www.ietf.org/blog/handling-i<=
https://urldefense.com/v3/__https:/www.ietf.org/blog/handling-i>
> > > > > esg-
> > > > > ballot-
> > > > > positions/__;!!NEt6yMaO-
> > > > >
> > >
> gk!RdAYIQJzeV4Zo3HeoU6yFlhxJGC56JOC41jC9lqSbJyT7Gw448bi3rPSRrxQJ1U$
> > > > > for more information about how to handle DISCUSS and COMMENT
> > > positions.
> > > > >
> > > > >
> > > > > The document, along with other ballot positions, can be found her=
e:
> > > > > https://urldefense.com/v3/__https://datatracker.ietf.org/doc/dra<=
https://urldefense.com/v3/__https:/datatracker.ietf.org/doc/dra>
> > > > > ft-i
> > > > > etf-bess-
> > > > > evpn-igmp-mld-proxy/__;!!NEt6yMaO-
> > > > >
> > >
> gk!RdAYIQJzeV4Zo3HeoU6yFlhxJGC56JOC41jC9lqSbJyT7Gw448bi3rPSbOB2k3E$
> > > > >
> > > > >
> > > > >
> > > > > ----------------------------------------------------------------
> > > > > ----
> > > > > --
> > > > > DISCUSS:
> > > > > ----------------------------------------------------------------
> > > > > ----
> > > > > --
> > > > >
> > > > > (1) Apparently each PE is supposed to store version flags for
> > > > > each other PE in the EVI (I guess on a per-route basis?), but
> > > > > this is mentioned just once, in passing, in step 2 of the Leave
> > > > > Group procedures in
> > > =A74.1.2.
> > > >
> > > > [JD]  The first hop PE keeps track of which IGMP or MLD versions
> > > > are active on
> > > the ESes to which it is attached and announces this via the BGP SMET =
route.
> > >
> > > Yes.  Should this statement (or something like it) be in the document=
 itself?
> > > (Where?)
> >
> > [JD] Would you please review sections 4 and 5 of the -16
> (https://urldefense.com/v3/__https://datatracker.ietf.org/doc/html/draft-=
ietf-<https://urldefense.com/v3/__https:/datatracker.ietf.org/doc/html/draf=
t-ietf->
> bess-evpn-igmp-mld-proxy-16*section-4__;Iw!!NEt6yMaO-gk!U0f6li3uRjd2faD-
> rySykNfIC0xL6dDVldh9DGvrvQvssauGhJcWFs1_GYAo7RM$ ,
> https://urldefense.com/v3/__https://datatracker.ietf.org/doc/html/draft-i=
etf-<https://urldefense.com/v3/__https:/datatracker.ietf.org/doc/html/draft=
-ietf->
> bess-evpn-igmp-mld-proxy-16*section-5__;Iw!!NEt6yMaO-gk!U0f6li3uRjd2faD-
> rySykNfIC0xL6dDVldh9DGvrvQvssauGhJcWFs1_8b_wkkE$ ) and see if they are is
> clear enough?
>
> You ask if they are "clear enough?"  The changes to clarify which steps a=
re done
> by which PEs are quite helpful, and thank you for that.  But they are not=
 really
> addressing the issue that was bothering me.  Nevertheless, in light of th=
is discuss
> point being raised in order to have a conversation, I guess they are clea=
r
> *enough*, but just barely, and there's plenty of room to make them more c=
lear.
>
> In short, what bothers me here is that we say something like "compare ...
> with its per-PE stored version flags", but we never concretely say "store=
 some
> per-PE version flags" anywhere.  Now, this is BGP, so of course you're st=
oring
> what you got and from whom, but writing it in the way it's currently stat=
ed
> makes the reader work pretty hard to figure out what's going on.  If we s=
aid
> something like (with the caveat that I am surely using the wrong terminol=
ogy)
> "compare ... with the version flags from the corresponding saved EVPN SME=
T
> route in the BGP session with this PE", that would be very clear about wh=
at was
> saved and why.
>
> We could also go further and talk about the information model concretely,=
 a la:
>
> % The goal of IGMP and MLD proxying is to make the EVPN behave seamlessly
> for % the tenant systems with respect to multicast operations, while usin=
g a
> more % efficient delivery system for signaling and delivery across the VP=
N.
> % Accordingly, group state must be tracked synchronously among the PEs %
> serving the VPN, with join and leave events propagated to the peer PEs, a=
nd %
> each PE tracking the state of each of its peer PEs with respect whether %=
 there
> are locally attached group members (and in some cases, senders), what %
> version(s) of IGMP/MLD are in use for those locally attached group member=
s, %
> etc.  In order to perform this translation, each PE acts as an IGMP route=
r % for
> the locally attached domain, and maintains the requisite state on % local=
ly
> attached nodes, sends periodic membership queries, etc.  The role % of EV=
PN
> SMET route propagation is to ensure that each PE's local state is % propa=
gated
> to the other PEs so that they share a consistent view of the % overall IG=
MP
> Membership Request and Leave Group state.  It is important to % note that=
 the
> need to keep such local state can be triggered by either % local IGMP tra=
ffic or
> BGP EVPN signaling.  In most cases a local IGMP event % will need to be s=
ignaled
> over EVPN, though state initiated by received EVPN % traffic will not alw=
ays
> need to be relayed to the locally attached domain.

[JD]  We can add this text to section 4.
>
> > >
> > > > > Similarly, =A76.1 defines, somewhat in passing, some "local IGMP
> > > > > Membership Request (x,G) state" that must be maintained in some c=
ases.
> > > > > Let's discuss whether it's appropriate/useful to have a general
> > > > > introductory section that covers what new state PEs are expected
> > > > > to retain as part of supporting IGMP/MLD proxying.  Maybe the
> > > > > answer is "no", but I would like to have the conversation.
> > > >
> > > > [JD]  Section 6 generalizes the notion of a first hop PE to be the
> > > > set of multi-
> > > homed PEs attached to a given ES.  Section 6
> > > (https://urldefense.com/v3/__https://datatracker.ietf.org/doc/html/d<=
https://urldefense.com/v3/__https:/datatracker.ietf.org/doc/html/d>
> > > raft-ietf-
> > > bess-evpn-igmp-mld-proxy-13*section-6__;Iw!!NEt6yMaO-
> > > gk!WAMtLTp8pHMhjeyfDY13FOVPAqTuQaEqcCu8hQOf-
> > > GMscsBgaRFDzERgy6ZEfS8$ ) explains why the multi-homed PEs need to
> > > synchronize state and section 6.1 explains what is that state:
> > >
> > > Rereading it, it does explain the need for state synchronization;
> > > thanks for pointing that out.  However, it does not appear to use or
> > > introduce the specific term that the subsequent subsections are
> > > using to refer to that state.  It seems like it could be useful to
> > > have a defined term for this state, to help readers make the
> > > connection between the need to track the state and where that state i=
s
> referenced in the subsequent procedures.
> > >
> > > >  If the PE doesn't already have local IGMP Membership Request
> > > > (x,G) state for
> > > that BD on that ES, it MUST instantiate local IGMP Membership
> > > Request (x,G) state and MUST advertise a BGP IGMP Join Synch route
> > > for that (ES,BD).  Local IGMP Membership Request (x,G) state refers
> > > to IGMP Membership Request (x,G) state that is created as a result
> > > of processing an IGMP Membership Report for (x,G).
> > > >
> > > > i.e., IGMP Membership Request (x,G) state is the union of the
> > > > local IGMP Join
> > > (x,G) state and the installed IGMP Join Synch route.
> > >
> > > This would be a great start to a definition for such a defined term
> > > that I propose above.
> >
> > [JD]  Would you please review section 6 of the -16 version
> (https://urldefense.com/v3/__https://datatracker.ietf.org/doc/html/draft-=
ietf-<https://urldefense.com/v3/__https:/datatracker.ietf.org/doc/html/draf=
t-ietf->
> bess-evpn-igmp-mld-proxy-16*section-6__;Iw!!NEt6yMaO-gk!U0f6li3uRjd2faD-
> rySykNfIC0xL6dDVldh9DGvrvQvssauGhJcWFs1_dTYpjPA$ ) and see if it is clear
> enough?
>
> Even if you don't want to use the "concrete information model" approach I
> outline above, I think this text would be much clearer with the following=
 change
> in =A76:
>
> OLD:
>    Therefore, all PEs attached to a given ES must coordinate IGMP
>    Membership Request and Leave Group (x,G) state, where x may be either
>    '*' or a particular source S, for each BD on that ES. [...]
>
> NEW:
>    Therefore, all PEs attached to a given ES must coordinate IGMP
>    Membership Request and Leave Group (x,G) state, where x may be either
>    '*' or a particular source S, for each BD on that ES.  Each PE has a
>    local copy of that state, and the EVPN signaling serves to synchronize
>    state across PEs.

[JD]  This is fine.

>
> But is it "clear enough" as-is?  Again, just barely, and I will demote th=
is topic to a
> COMMENT-level remark.
>
> > >
> > > > >
> > > > > (2) I am not sure if the body text is consistent with what is
> > > > > being allocated from IANA.  =A78 describes PEs that are not using
> > > > > ingress replication as being identifiable as """any PE that has
> > > > > advertised an Inclusive Multicast Tag route for the BD without
> > > > > the "IGMP Proxy Support" flag""", but the IANA considerations
> > > > > allocate flags for both IGMP Proxy Support and MLD Proxy
> > > > > Support.  Is a PE that advertises MLD Proxy Support but not IGMP
> > > > > Proxy Support to be treated as
> > > not using ingress replication, as the literal interpretation of this
> > > text would require?
> > > > > Similarly, =A79.2.1 and =A79.3.1 include restrictions on indicati=
on
> > > > > of support for "IGMP Proxy" with no mention of "MLD Proxy".
> > > >
> > > > [JD]  It should be either IGMP or MLD Proxy Support
> > >
> > > Yes.  Hopefully this is easy to insert into the document itself.
> >
> > [JD]  Would you please review sections 8 and 9.4 of the -16 version
> (https://urldefense.com/v3/__https://datatracker.ietf.org/doc/html/draft-=
ietf-<https://urldefense.com/v3/__https:/datatracker.ietf.org/doc/html/draf=
t-ietf->
> bess-evpn-igmp-mld-proxy-16*section-8__;Iw!!NEt6yMaO-gk!U0f6li3uRjd2faD-
> rySykNfIC0xL6dDVldh9DGvrvQvssauGhJcWFs1_U63FOVo$ , and
> https://urldefense.com/v3/__https://datatracker.ietf.org/doc/html/draft-i=
etf-<https://urldefense.com/v3/__https:/datatracker.ietf.org/doc/html/draft=
-ietf->
> bess-evpn-igmp-mld-proxy-16*section-9.4__;Iw!!NEt6yMaO-
> gk!U0f6li3uRjd2faD-rySykNfIC0xL6dDVldh9DGvrvQvssauGhJcWFs1_QXUa-Og$ )
> and see if they are is clear enough?
>
> I think they are still problematic in this regard.
>
> =A78 now talks about an "IGMP or MLD Proxy Support" flag, but we actually=
 have
> separate "IGMP Proxy Support" and "MLD Proxy Support" flags.
[
JD]  We will fix this.

>
> The =A79.2.1 and 9.3.1 text still has discussion relating to "indicate th=
at it
> supports" proxying of one or the other multicast protocols, and =A79.4 ha=
s a
> paragraph that I paraphrase as "if it supports IGMP proxy, it MUST set th=
e IGMP
> proxy flag to 1".  But the disclaimer in =A73 is specifically worded to o=
nly cover
> "IGMP Membership Report" as including MLD Membership Report, and to have
> version genericity within IGMP and within MLD.  Being specific to the
> Membership Report in this way means that it does *not* come into effect f=
or
> discussions of "support for IGMP proxy" or "support for MLD proxy", which=
 is
> what seems problematic to me, here.
>
> It seems like it ought to be pretty straightforward to craft some text th=
at
> expands the disclaimer in =A73 to cover things like "Likewise, when there=
 is text
> considering whether a PE indicates support for IGMP proxying, the
> corresponding behavior has a natural analogue for indication of support f=
or
> MLD proxying, and the analogous requirements apply as well".

[JD]  We will add this.

>
> -Ben
>
> > >
> > > Thanks again,
> > >
> > > Ben
> > >
> > > > > I do see that there is a generic disclaimer at the end of
> > > > > Section 3 but the way it is written does not actually seem to cov=
er this
> usage.
> > > > >
> > > > >
> > > > > ----------------------------------------------------------------
> > > > > ----
> > > > > --
> > > > > COMMENT:
> > > > > ----------------------------------------------------------------
> > > > > ----
> > > > > --
> > > > >
> > > > > As one of the directorate reviewers noted (and =C9ric promoted to
> > > > > a DISCUSS), this document does not really give any specific
> > > > > description of how an EVPN PE should construct outgoing IGMP/MLD
> > > > > messages to send out on its ACs as a result of receiving EVP
> > > > > information over BGP.  From a brief examination of the relevant
> > > > > IGMP messages, it seems that the EVPN messages might actually
> > > > > contain information to populate literally all the IGMP fields,
> > > > > but this is probably worth mentioning explicitly.  In
> > > > > particular, guidance might be interesting for
> > > > > (e.g.) IGMPv3, that lets multiple Group Records be included in a
> > > > > single Membership Report.
> > > > > (Pedantically, such IGMPv3 multiplexing might also require
> > > > > phrasing changes for the reverse process, taking IGMP and
> > > > > constructing EVPN routes, since we refer to (e.g) "the Group
> > > > > address of the IGMP Membership Report" in places, and that is
> > > > > not a well-defined concept in the absence of some text
> > > > > indicating group-by- group processing.)
> > > > >
> > > > > Abstract
> > > > >
> > > > >    This document describes how to support efficiently endpoints r=
unning
> > > > >    IGMP for the above services over an EVPN network by incorporat=
ing
> > > > >    IGMP proxy procedures on EVPN PEs.
> > > > >
> > > > > I see Lars already noted the dangling reference to "above service=
s".
> > > > > That really needs to be fixed before approval, and even looking
> > > > > at the diff from -
> > > > > 12 to -13 does not give me a clear picture of what to suggest as =
a
> rewrite.
> > > > >
> > > > > Section 1
> > > > >
> > > > > I strongly suggest mentioning and referencing some of the core
> > > > > technologies that readers are assumed to be familiar with (e.g.,
> > > > > RFC
> > > > > 7432 for EVPN, RFC 6514 for various tunnel types including
> > > > > Ingress
> > > Replication).
> > > > > At present the document is quite unfriendly to a reader from an
> > > > > outside field, who has little to no indication as to what
> > > > > background material is required in order to be able to make sense=
 of this
> document.
> > > > >
> > > > >    In DC applications, a point of delivery (POD) can consist of
> > > > > a
> > > > >
> > > > > Data Center is not marked as "well-known" at
> > > > > https://urldefense.com/v3/__https://www.rfc-<https://urldefense.c=
om/v3/__https:/www.rfc->
> > > > > editor.org/materials/abbrev.expansion.txt__;!!NEt6yMaO-
> > > > >
> > >
> gk!RdAYIQJzeV4Zo3HeoU6yFlhxJGC56JOC41jC9lqSbJyT7Gw448bi3rPSLlJ3XlU$
> > > > > and needs to be expanded on first use.
> > > > >
> > > > >    2.  Distributed anycast multicast proxy: it is desirable for t=
he EVPN
> > > > >        network to act as a distributed anycast multicast router
> > > > > with
> > > > >
> > > > > I honestly don't know what a "distributed anycast multicast route=
r"
> > > > > is supposed to be.  Google finds only a handful of instances of
> > > > > that
> > > > > (quoted) phrase, most of which can be traced back to this documen=
t.
> > > > > There is a similar phrase in =A74.2 that perhaps clarifies that
> > > > > the collection of EVPN PEs is intended to function as a
> > > > > distributed multicast router (that is perhaps in some sense trans=
parent to
> the CEs).
> > > > > But how does the "anycast" part come into play?  How is the
> > > > > anycast IP address assigned, and which protocol messages is it co=
nveyed
> in?
> > > > >
> > > > > Section 3
> > > > >
> > > > > I suggest adding SMET to the terminology listed here.
> > > > >
> > > > >    o  Ethernet Segment (ES): When a customer site (device or netw=
ork) is
> > > > >       connected to one or more PEs via a set of Ethernet links.
> > > > >
> > > > > That looks like an extremely unconventional definition for
> > > > > "Ethernet
> > > Segment".
> > > > >
> > > > >    Membership Report too.  Similarly, text for IGMPv2 applies to =
MLDv1
> > > > >    and text for IGMPv3 applies to MLDv2.  IGMP / MLD version enco=
ding in
> > > > >    BGP update is stated in Section 9
> > > > >
> > > > > I suggest stating explicitly that this equivalence is possible
> > > > > because the indicated versions provide analogous functionality
> > > > > for IPv4 and
> > > IPv6, respectively.
> > > > >
> > > > > Section 4.1.1
> > > > >
> > > > >        is considered as a new BGP route advertisement.  When diff=
erent
> > > > >        version of IGMP join are received, final state MUST be as =
per
> > > > >        section 5.1 of [RFC3376].  At the end of route processing =
local
> > > > >        and remote group record state MUST be as per section 5.1 o=
f
> > > > >        [RFC3376].
> > > > >
> > > > > I interpret "different version of IGMP join" as "join messages
> > > > > from different IGMP protocol versions", which makes this
> > > > > reference to RFC
> > > > > 3376 make no sense to me -- the referenced section does not talk
> > > > > about multiple protocol versions at all.  Please clarify what
> > > > > behavior from RFC 3376 is being referenced.
> > > > >
> > > > >        logged.  If the v3 flag is set (in addition to v2), then t=
he IE
> > > > >        flag MUST indicate "exclude".  If not, then an error SHOUL=
D be
> > > > >        logged.  [...]
> > > > >
> > > > > It's great to say that this is an error condition and should be l=
ogged.
> > > > > What does the recipient actually do while processing the message?
> > > > > An RFC 7606 named behavior would be nice.
> > > > >
> > > > > Section 4.2
> > > > >
> > > > >    As mentioned in the previous sections, each PE MUST have proxy
> > > > >    querier functionality for the following reasons:
> > > > >
> > > > > I'm not really sure which previous mentions this is supposed to r=
efer to.
> > > > >
> > > > > Section 6.2.1
> > > > >
> > > > > Just to confirm: the PE receiving a BGP Leave Synch route does
> > > > > *not* produce local IGMP Query messages, on the assumption that
> > > > > the PE that did receive the Leave locally has already done so?
> > > > > (I don't think this necessarily needs to be written out in the
> > > > > document itself; I just want to confirm my understanding.)
> > > > >
> > > > > Section 6.3
> > > > >
> > > > >    A PE which has received an IGMP Membership Request would have
> synced
> > > > >    the IGMP Join by the procedure defined in section 6.1.  If a P=
E with
> > > > >    local join state goes down or the PE to CE link goes down, it =
would
> > > > >    lead to a mass withdraw of multicast routes.  Remote PEs (PEs
> > > > > where
> > > > >
> > > > > Can we have greater clarity on "would lead to"?  Are there
> > > > > actually routes that will be withdrawn and we are just ignoring
> > > > > the consequences of that for the purposes of local state, using
> > > > > some heuristic (as mentioned later) for detecting whether a
> > > > > mass-withdraw is due to a failure at a peer?  Or is the mass
> > > > > withdraw a hypothetical scenario
> > > that the procedures described here fully avoid?
> > > > >
> > > > >    these routes were remote IGMP Joins) SHOULD NOT remove the sta=
te
> > > > >    immediately; instead General Query SHOULD be generated to refr=
esh
> the
> > > > >    states.  There are several ways to detect failure at a peer, e=
.g.
> > > > >    using IGP next hop tracking or ES route withdraw.
> > > > >
> > > > > Does each PE initiate the General Query, in this scenario?
> > > > >
> > > > > Section 7
> > > > >
> > > > >    Note that to facilitate state synchronization after failover, =
the PEs
> > > > >    attached to a multihomed ES operating in Single-Active redunda=
ncy
> > > > >    mode SHOULD also coordinate IGMP Join (x,G) state.  In this
> > > > > case all
> > > > >
> > > > > What are the drawbacks of not performing such synchronization?
> > > > > Alternately, in what cases does it make sense to not perform
> > > > > synchronization (so that the guidance is SHOULD rather than MUST)=
?
> > > > >
> > > > > Section 9.1
> > > > >
> > > > > It might be nice to mention that the length fields are measured
> > > > > in bits here in this section, where the NLRI format is laid out,
> > > > > in addition to
> > > > > =A79.1.1 where the procedures for constructing it are laid out.
> > > > >
> > > > >    o  If route is used for IPv6 (MLD) then bit 7 indicates suppor=
t for
> > > > >       MLD version 1.  The second least significant bit, bit 6
> > > > > indicates
> > > > >
> > > > > How does the receiver know if the route is being used for IPv6?
> > > > > (Also applies in =A79.2, 9.3)
> > > > >
> > > > > Section 9.1.1
> > > > >
> > > > > Is there any requirement for consistency about using IPv4 vs
> > > > > IPv6 addresses in all three address fields?  The description
> > > > > given here would seem to allow mixing address families, but I
> > > > > don't really expect that to
> > > work in practice.
> > > > >
> > > > >    version and any source filtering for a given group membership.=
  All
> > > > >    EVPN SMET routes are announced with per- EVI Route Target exte=
nded
> > > > >    communities.
> > > > >
> > > > > Is there a good reference for discussion of these associated ECs?
> > > > >
> > > > > Section 9.1.2
> > > > >
> > > > >    PE2 to receive multicast traffic.  In this case PE2 MUST origi=
nate a
> > > > >    (*,*) SMET route to receive all of the multicast traffic in th=
e EVPN
> > > > >    domain.  To generate Wildcards (*,*) routes, the procedure fro=
m
> > > > >    [RFC6625] SHOULD be used.
> > > > >
> > > > > Is the PE expected to identify this case based on protocol
> > > > > messages received at runtime (e.g., any PIM at all), or is this e=
xternal
> configuration?
> > > > >
> > > > > Section 9.3.1
> > > > >
> > > > >    Maximum Response Time is value to be used while sending query =
as
> > > > >    defined in [RFC2236]
> > > > >
> > > > > Is it actually right to describe this as "while sending query
> > > > > [messages]"?  My understanding is that a PE receiving this route
> > > > > over BGP would in fact *not* actually send IGMP Query messages,
> > > > > but simply use the time to set a timer and potentially clear up
> > > > > state if certain conditions are met at the end of the period in q=
uestion.
> > > > >
> > > > > Section 10
> > > > >
> > > > > Just to confirm my understanding here: in the immediate leave
> > > > > case, the Leave Synch route will be advertised just for the
> > > > > "delta" period of time described in
> > > > > =A76.2 and then withdrawn?
> > > > >
> > > > >    IGMP MAY be configured with immediate leave option.  This
> > > > > allows the
> > > > >
> > > > > Is there a suitable reference for "immediate leave"?  I did not
> > > > > see much relevant in RFCs 2236 and 3376.
> > > > >
> > > > > Section 12
> > > > >
> > > > > I support Roman's point about detailing which aspects are
> > > > > covered in which referenced RFCs.
> > > > >
> > > > > I also noted that the "delta" value used in the Last Member
> > > > > Query process must be configured on each node, and to the same va=
lue.
> > > > > Such requirement for identical configuration opens up the chance
> > > > > for skew, and sometimes any such skew is security-relevant and
> > > > > must be documented in the security considerations.  However, I'm
> > > > > not sure that that's the case, here, as it seems that skew would
> > > > > mostly only serve to cause a brief "blip" where a PE drops its
> > > > > group state only to recreate it when a report shows up later.
> > > > > Is there a scenario where the skew goes the other way, and a PE
> > > > > leaves group state in place
> > > indefinitely that should have been dropped?
> > > > >
> > > > > Section 16.1
> > > > >
> > > > > Since we only reference RFC 4684 to say that its procedures are
> > > > > not applicable to what we describe, it seems like it could be
> > > > > classified as only an informative reference.
> > > > >
> > > > > NITS
> > > > >
> > > > > We seem quite inconsistent about whether we write "BCP Leave
> > > > > Synch route" or "IGMP Leave Synch route" (but I believe these
> > > > > are both supposed to be the same thing).
> > > > >
> > > > > Section 1
> > > > >
> > > > >    communication and orchestration.  However, EVPN is used as sta=
ndard
> > > > >    way of inter-POD communication for both intra-DC and
> > > > > inter-DC.  A
> > > > >
> > > > > intra-DC and inter-DC are both adjectives that need to modify som=
e
> noun.
> > > > > Please supply such a noun (e.g., "traffic").
> > > > >
> > > > >    These hosts express their interests in multicast groups on a g=
iven
> > > > >    subnet/VLAN by sending IGMP Membership Reports (Joins) for the=
ir
> > > > >    interested multicast group(s).  [...]
> > > > >
> > > > > I think that this phrase "IGMP Membership Reports (Joins)" is
> > > > > intended to serve some cross-protocol clarification role (e.g.,
> > > > > "Join" is used by
> > > > > IGMPv3 and MLD but not IGMPv2).  Since this is the first place
> > > > > where we use that formulation, some additional text to clarify
> > > > > the shorthand seems
> > > in order.
> > > > >
> > > > > Section 3
> > > > >
> > > > >    o  BD: Broadcast Domain.  As per [RFC7432], an EVI consists of=
 a
> > > > >       single or multiple BDs.  In case of VLAN-bundle and
> > > > > VLAN-aware
> > > > >
> > > > > RFC 7432 spells "VLAN Bundle" with no hyphen.
> > > > >
> > > > >    o  Single-Active Redundancy Mode: When only a single PE, among=
 all
> > > > >       the PEs attached to an Ethernet segment, is allowed to forw=
ard
> > > > >       traffic to/from that Ethernet segment for a given VLAN, the=
n the
> > > > >       Ethernet segment is defined to be operating in Single-Activ=
e
> > > > >       redundancy mode.
> > > > >
> > > > >    o  All-Active Redundancy Mode: When all PEs attached to an Eth=
ernet
> > > > >       segment are allowed to forward known unicast traffic to/fro=
m that
> > > > >       Ethernet segment for a given VLAN, then the Ethernet segmen=
t is
> > > > >       defined to be operating in All-Active redundancy mode.
> > > > >
> > > > > Is it important that the second definition only covers "unicast t=
raffic"
> > > > > but the former uses the unqualified term "traffic"?
> > > > >
> > > > >    o  OIF: Outgoing Interface for multicast.  It can be physical
> > > > >       interface, virtual interface or tunnel.
> > > > >
> > > > > s/physical/a physical/
> > > > >
> > > > > Section 4
> > > > >
> > > > >    The IGMP Proxy mechanism is used to reduce the flooding of IGM=
P
> > > > >    messages over an EVPN network similar to ARP proxy used in
> > > > > reducing
> > > > >
> > > > > "similarly to how ARP proxy is used"
> > > > >
> > > > >    speakers.  The information is again translated back to IGMP me=
ssage
> > > > >    at the recipient EVPN speaker.  Thus it helps create an IGMP
> > > > > overlay
> > > > >
> > > > > "IGMP messages" plural, to match the previous sentence.
> > > > >
> > > > > Section 4.1.1
> > > > >
> > > > >    1.  When the first hop PE receives several IGMP Membership Rep=
orts
> > > > >        (Joins), belonging to the same IGMP version, from differen=
t
> > > > >        attached hosts for the same (*,G) or (S,G), it SHOULD send=
 a
> > > > >        single BGP message corresponding to the very first IGMP
> > > > >        Membership Request (BGP update as soon as possible) for th=
at
> > > > >        (*,G) or (S,G).  [...]
> > > > >
> > > > > What is an "IGMP Membership Request"?  Is this just a typo for Re=
port?
> > > > >
> > > > >                         This is because BGP is a stateful protoco=
l and
> > > > >        no further transmission of the same report is needed.  If =
the
> > > > >        IGMP Membership Request is for (*,G), then multicast group
> > > > >        address MUST be sent along with the corresponding version =
flag
> > > > >        (v2 or v3) set.  [...]
> > > > >
> > > > > (ditto)
> > > > >
> > > > >                                    If the IGMP Join is for (S,G),=
 then
> > > > >        besides setting multicast group address along with the ver=
sion
> > > > >        flag v3, the source IP address and the IE flag MUST be set

--_000_BY3PR05MB808147F0542140840F9CB093C7309BY3PR05MB8081namp_
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: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=3Diso-8859-=
1">
<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:Lato;
	panose-1:2 15 5 2 2 2 4 3 2 3;}
/* Style Definitions */
p.MsoNormal, li.MsoNormal, div.MsoNormal
	{margin:0in;
	font-size:11.0pt;
	font-family:"Calibri",sans-serif;}
a:link, span.MsoHyperlink
	{mso-style-priority:99;
	color:blue;
	text-decoration:underline;}
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" style=3D"word-wrap:brea=
k-word">
<div class=3D"WordSection1">
<p class=3D"MsoNormal">Hi,<o:p></o:p></p>
<p class=3D"MsoNormal"><o:p>&nbsp;</o:p></p>
<p class=3D"MsoNormal">Here are my proposed changes:<o:p></o:p></p>
<p class=3D"MsoNormal"><o:p>&nbsp;</o:p></p>
<p class=3D"MsoNormal"><a href=3D"https://datatracker.ietf.org/doc/html/dra=
ft-ietf-bess-evpn-igmp-mld-proxy-06#section-8">8</a>.&nbsp; Selective Multi=
cast Procedures for IR tunnels<o:p></o:p></p>
<p class=3D"MsoNormal"><o:p>&nbsp;</o:p></p>
<p class=3D"MsoNormal">&nbsp;&nbsp; If an ingress PE uses ingress replicati=
on, then for a given (x,G)<o:p></o:p></p>
<p class=3D"MsoNormal">&nbsp;&nbsp; group in a given BD:<o:p></o:p></p>
<p class=3D"MsoNormal"><o:p>&nbsp;</o:p></p>
<p class=3D"MsoNormal">&nbsp;&nbsp; 1.&nbsp; It sends (x,G) traffic to the =
set of PEs not supporting IGMP<o:p></o:p></p>
<p class=3D"MsoNormal">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; Proxy.&nbsp; Th=
is set consists of any PE that has advertised an<o:p></o:p></p>
<p class=3D"MsoNormal">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; Inclusive Multi=
cast Tag route for the BD without the &quot;IGMP Proxy<o:p></o:p></p>
<p class=3D"MsoNormal">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; Support&quot; f=
lag.<o:p></o:p></p>
<p class=3D"MsoNormal"><o:p>&nbsp;</o:p></p>
<p class=3D"MsoNormal">*****JD&nbsp; This set consists of any PE that has a=
dvertised an IMET route for the BD
<o:p></o:p></p>
<p class=3D"MsoNormal">without a &nbsp;Multicast Flags extended community o=
r with a Multicast Flags extended
<o:p></o:p></p>
<p class=3D"MsoNormal">community in which neither the IGMP Proxy support no=
r the&nbsp; MLD Proxy support<o:p></o:p></p>
<p class=3D"MsoNormal">flags are set.<o:p></o:p></p>
<p class=3D"MsoNormal"><o:p>&nbsp;</o:p></p>
<p class=3D"MsoNormal">&nbsp;&nbsp; 2.&nbsp; It sends (x,G) traffic to the =
set of PEs supporting IGMP Proxy<o:p></o:p></p>
<p class=3D"MsoNormal">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; and having list=
eners for that (x,G) group in that BD.&nbsp; This set<o:p></o:p></p>
<p class=3D"MsoNormal">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; consists of any=
 PE that has advertised an Inclusive Multicast Tag<o:p></o:p></p>
<p class=3D"MsoNormal">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; route for the B=
D with the &quot;IGMP Proxy Support&quot; flag and that has<o:p></o:p></p>
<p class=3D"MsoNormal">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; advertised a SM=
ET route for that (x,G) group in that BD.<o:p></o:p></p>
<p class=3D"MsoNormal"><o:p>&nbsp;</o:p></p>
<p class=3D"MsoNormal">*****JD &nbsp;This set consists of any PE that has a=
dvertised an IMET route for the BD
<o:p></o:p></p>
<p class=3D"MsoNormal">with a Multicast Flags extended community in which t=
he IGMP Proxy support and/or<o:p></o:p></p>
<p class=3D"MsoNormal">the&nbsp; MLD Proxy support flags are set and that h=
as advertised a SMET route for that (x,G)<o:p></o:p></p>
<p class=3D"MsoNormal">group in that BD.<o:p></o:p></p>
<p class=3D"MsoNormal"><o:p>&nbsp;</o:p></p>
<p class=3D"MsoNormal">&nbsp;&nbsp; If an ingress PE's Selective P-Tunnel f=
or a given BD uses P2MP and<o:p></o:p></p>
<p class=3D"MsoNormal">&nbsp;&nbsp; all of the PEs in the BD support that t=
unnel type and IGMP proxy,<o:p></o:p></p>
<p class=3D"MsoNormal"><o:p>&nbsp;</o:p></p>
<p class=3D"MsoNormal">*****JD and IGMP and/or MLD proxy,<o:p></o:p></p>
<p class=3D"MsoNormal"><o:p>&nbsp;</o:p></p>
<p class=3D"MsoNormal">&nbsp;&nbsp; then for a given (x,G) group in a given=
 BD it sends (x,G) traffic<o:p></o:p></p>
<p class=3D"MsoNormal">&nbsp;&nbsp; using the Selective P-Tunnel for that (=
x,G) group in that BD.&nbsp; This<o:p></o:p></p>
<p class=3D"MsoNormal">&nbsp;&nbsp; tunnel includes those PEs that have adv=
ertised a SMET route for that<o:p></o:p></p>
<p class=3D"MsoNormal">&nbsp; &nbsp;(x,G) group on that BD (for Selective P=
-tunnel) but it may include<o:p></o:p></p>
<p class=3D"MsoNormal">&nbsp;&nbsp; other PEs as well (for Aggregate Select=
ive P-tunnel).<o:p></o:p></p>
<p class=3D"MsoNormal"><o:p>&nbsp;</o:p></p>
<p class=3D"MsoNormal"><a href=3D"https://datatracker.ietf.org/doc/html/dra=
ft-ietf-bess-evpn-igmp-mld-proxy-06#section-9.4">9.4</a>.&nbsp; Multicast F=
lags Extended Community<o:p></o:p></p>
<p class=3D"MsoNormal"><o:p>&nbsp;</o:p></p>
<p class=3D"MsoNormal">&nbsp;&nbsp; The 'Multicast Flags' extended communit=
y is a new EVPN extended<o:p></o:p></p>
<p class=3D"MsoNormal">&nbsp;&nbsp; community.&nbsp; EVPN extended communit=
ies are transitive extended<o:p></o:p></p>
<p class=3D"MsoNormal">&nbsp;&nbsp; communities with a Type field value of =
6.&nbsp; IANA will assign a Sub-<o:p></o:p></p>
<p class=3D"MsoNormal">&nbsp;&nbsp; Type from the 'EVPN Extended Community =
Sub-Types' registry.<o:p></o:p></p>
<p class=3D"MsoNormal"><o:p>&nbsp;</o:p></p>
<p class=3D"MsoNormal">&nbsp;&nbsp; A PE that supports IGMP proxy on a give=
n BD MUST attach this extended<o:p></o:p></p>
<p class=3D"MsoNormal">&nbsp;&nbsp; community to the Inclusive Multicast Et=
hernet Tag (IMET) route it<o:p></o:p></p>
<p class=3D"MsoNormal">&nbsp;&nbsp; advertises for that BD and it MUST set =
the IGMP Proxy Support flag to<o:p></o:p></p>
<p class=3D"MsoNormal">&nbsp;&nbsp; 1.&nbsp; Note that an [<a href=3D"https=
://datatracker.ietf.org/doc/html/rfc7432" title=3D"&quot;BGP MPLS-Based Eth=
ernet VPN&quot;">RFC7432</a>] compliant PE will not advertise this<o:p></o:=
p></p>
<p class=3D"MsoNormal">&nbsp;&nbsp; extended community so its absence indic=
ates that the advertising PE<o:p></o:p></p>
<p class=3D"MsoNormal">&nbsp;&nbsp; does not support IGMP Proxy.<o:p></o:p>=
</p>
<p class=3D"MsoNormal"><o:p>&nbsp;</o:p></p>
<p class=3D"MsoNormal">*****JD&nbsp; &nbsp;&nbsp;&nbsp;A PE that supports I=
GMP and/or MLD Proxy on a given BD<o:p></o:p></p>
<p class=3D"MsoNormal">MUST attach this extended community to the IMET rout=
e it advertises<o:p></o:p></p>
<p class=3D"MsoNormal">advertises for that BD and it MUST set the IGMP and/=
or MLD Proxy<o:p></o:p></p>
<p class=3D"MsoNormal">Support flags to 1.&nbsp; Note that an [<a href=3D"h=
ttps://datatracker.ietf.org/doc/html/rfc7432" title=3D"&quot;BGP MPLS-Based=
 Ethernet VPN&quot;">RFC7432</a>] compliant PE will not advertise this<o:p>=
</o:p></p>
<p class=3D"MsoNormal">extended community so its absence indicates that the=
 advertising PE<o:p></o:p></p>
<p class=3D"MsoNormal">does not support either IGMP or MLD Proxy.<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">Yours Irrespectively,<o:p></o:p></p>
<p class=3D"MsoNormal"><o:p>&nbsp;</o:p></p>
<p class=3D"MsoNormal">John<o:p></o:p></p>
</div>
<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;text-a=
lign:center">
<span style=3D"font-size:7.0pt;color:black">Juniper Business Use Only</span=
><o:p></o:p></p>
<div style=3D"border:none;border-left:solid blue 1.5pt;padding:0in 0in 0in =
4.0pt">
<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> Mankamana Mishra (mankamis) &lt;mankami=
s@cisco.com&gt;
<br>
<b>Sent:</b> Friday, February 11, 2022 11:02 AM<br>
<b>To:</b> John E Drake &lt;jdrake@juniper.net&gt;; Benjamin Kaduk &lt;kadu=
k@mit.edu&gt;<br>
<b>Cc:</b> The IESG &lt;iesg@ietf.org&gt;; draft-ietf-bess-evpn-igmp-mld-pr=
oxy@ietf.org; bess-chairs@ietf.org; bess@ietf.org; slitkows.ietf@gmail.com<=
br>
<b>Subject:</b> Re: Benjamin Kaduk's Discuss on draft-ietf-bess-evpn-igmp-m=
ld-proxy-13: (with DISCUSS and COMMENT)<o:p></o:p></p>
</div>
</div>
<p class=3D"MsoNormal"><o:p>&nbsp;</o:p></p>
<p class=3D"MsoNormal" style=3D"line-height:12.0pt;background:#FFEB9C"><b><=
span style=3D"font-size:10.5pt;font-family:&quot;Lato&quot;,sans-serif;colo=
r:black">[External Email. Be cautious of content]<o:p></o:p></span></b></p>
<p class=3D"MsoNormal"><o:p>&nbsp;</o:p></p>
<div>
<p class=3D"MsoNormal">Hi Ben, <o:p></o:p></p>
<p class=3D"MsoNormal">Making the changes as you suggested. Attached diff w=
hich I would be pushing today.
<o:p></o:p></p>
<p class=3D"MsoNormal"><o:p>&nbsp;</o:p></p>
<p class=3D"MsoNormal">One question <o:p></o:p></p>
<p class=3D"MsoNormal"><o:p>&nbsp;</o:p></p>
<p class=3D"MsoNormal">&gt; =A78 now talks about an &quot;IGMP or MLD Proxy=
 Support&quot; flag, but we actually have<br>
&gt; separate &quot;IGMP Proxy Support&quot; and &quot;MLD Proxy Support&qu=
ot; flags.<o:p></o:p></p>
<p class=3D"MsoNormal"><o:p>&nbsp;</o:p></p>
<p class=3D"MsoNormal">Does IGMP or MLD Proxy Support not mean that either =
of them can be set / unset. Any thing specific you want to be added here ?
<o:p></o:p></p>
<p class=3D"MsoNormal"><o:p>&nbsp;</o:p></p>
<p class=3D"MsoNormal">Mankamana <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" style=3D"margin-bottom:12.0pt"><b><span style=3D"fon=
t-size:12.0pt;color:black">From:
</span></b><span style=3D"font-size:12.0pt;color:black">John E Drake &lt;<a=
 href=3D"mailto:jdrake@juniper.net">jdrake@juniper.net</a>&gt;<br>
<b>Date: </b>Monday, February 7, 2022 at 7:17 AM<br>
<b>To: </b>Benjamin Kaduk &lt;<a href=3D"mailto:kaduk@mit.edu">kaduk@mit.ed=
u</a>&gt;<br>
<b>Cc: </b>The IESG &lt;<a href=3D"mailto:iesg@ietf.org">iesg@ietf.org</a>&=
gt;, <a href=3D"mailto:draft-ietf-bess-evpn-igmp-mld-proxy@ietf.org">
draft-ietf-bess-evpn-igmp-mld-proxy@ietf.org</a> &lt;<a href=3D"mailto:draf=
t-ietf-bess-evpn-igmp-mld-proxy@ietf.org">draft-ietf-bess-evpn-igmp-mld-pro=
xy@ietf.org</a>&gt;,
<a href=3D"mailto:bess-chairs@ietf.org">bess-chairs@ietf.org</a> &lt;<a hre=
f=3D"mailto:bess-chairs@ietf.org">bess-chairs@ietf.org</a>&gt;,
<a href=3D"mailto:bess@ietf.org">bess@ietf.org</a> &lt;<a href=3D"mailto:be=
ss@ietf.org">bess@ietf.org</a>&gt;,
<a href=3D"mailto:slitkows.ietf@gmail.com">slitkows.ietf@gmail.com</a> &lt;=
<a href=3D"mailto:slitkows.ietf@gmail.com">slitkows.ietf@gmail.com</a>&gt;<=
br>
<b>Subject: </b>RE: Benjamin Kaduk's Discuss on draft-ietf-bess-evpn-igmp-m=
ld-proxy-13: (with DISCUSS and COMMENT)<o:p></o:p></span></p>
</div>
<div>
<p class=3D"MsoNormal">Ben,<br>
<br>
Comments inline below.<br>
<br>
Yours Irrespectively,<br>
<br>
John<br>
<br>
<br>
Juniper Business Use Only<br>
<br>
&gt; -----Original Message-----<br>
&gt; From: Benjamin Kaduk &lt;<a href=3D"mailto:kaduk@mit.edu">kaduk@mit.ed=
u</a>&gt;<br>
&gt; Sent: Friday, February 4, 2022 8:09 PM<br>
&gt; To: John E Drake &lt;<a href=3D"mailto:jdrake@juniper.net">jdrake@juni=
per.net</a>&gt;<br>
&gt; Cc: The IESG &lt;<a href=3D"mailto:iesg@ietf.org">iesg@ietf.org</a>&gt=
;; <a href=3D"mailto:draft-ietf-bess-evpn-igmp-mld-proxy@ietf.org">
draft-ietf-bess-evpn-igmp-mld-proxy@ietf.org</a>;<br>
&gt; <a href=3D"mailto:bess-chairs@ietf.org">bess-chairs@ietf.org</a>; <a h=
ref=3D"mailto:bess@ietf.org">
bess@ietf.org</a>; <a href=3D"mailto:slitkows.ietf@gmail.com">slitkows.ietf=
@gmail.com</a><br>
&gt; Subject: Re: Benjamin Kaduk's Discuss on draft-ietf-bess-evpn-igmp-mld=
-proxy-<br>
&gt; 13: (with DISCUSS and COMMENT)<br>
&gt; <br>
&gt; [External Email. Be cautious of content]<br>
&gt; <br>
&gt; <br>
&gt; Hi John,<br>
&gt; <br>
&gt; My apologies for taking a few weeks to reply; I was sick when this cam=
e in and a<br>
&gt; bunch of stuff piled up, which has taken some time to get back to.<br>
&gt; I can only take a small amount of solace by noting that at least this =
is not the<br>
&gt; last DISCUSS blocking the document from approval.<br>
&gt; <br>
&gt; Inline...<br>
&gt; <br>
&gt; On Tue, Jan 18, 2022 at 03:28:11PM +0000, John E Drake wrote:<br>
&gt; &gt;<br>
&gt; &gt; &gt; -----Original Message-----<br>
&gt; &gt; &gt; From: Benjamin Kaduk &lt;<a href=3D"mailto:kaduk@mit.edu">ka=
duk@mit.edu</a>&gt;<br>
&gt; &gt; &gt; Sent: Thursday, October 21, 2021 10:08 PM<br>
&gt; &gt; &gt; To: John E Drake &lt;<a href=3D"mailto:jdrake@juniper.net">j=
drake@juniper.net</a>&gt;<br>
&gt; &gt; &gt; Cc: The IESG &lt;<a href=3D"mailto:iesg@ietf.org">iesg@ietf.=
org</a>&gt;;<br>
&gt; &gt; &gt; <a href=3D"mailto:draft-ietf-bess-evpn-igmp-mld-proxy@ietf.o=
rg">draft-ietf-bess-evpn-igmp-mld-proxy@ietf.org</a>;<br>
&gt; &gt; &gt; <a href=3D"mailto:bess-chairs@ietf.org">bess-chairs@ietf.org=
</a>; <a href=3D"mailto:bess@ietf.org">
bess@ietf.org</a>; <a href=3D"mailto:slitkows.ietf@gmail.com">slitkows.ietf=
@gmail.com</a><br>
&gt; &gt; &gt; Subject: Re: Benjamin Kaduk's Discuss on<br>
&gt; &gt; &gt; draft-ietf-bess-evpn-igmp-mld-proxy-<br>
&gt; &gt; &gt; 13: (with DISCUSS and COMMENT)<br>
&gt; &gt; &gt;<br>
&gt; &gt; &gt; [External Email. Be cautious of content]<br>
&gt; &gt; &gt;<br>
&gt; &gt; &gt;<br>
&gt; &gt; &gt; Hi John,<br>
&gt; &gt; &gt;<br>
&gt; &gt; &gt; Thanks for helping clarify.&nbsp; Also inline.<br>
&gt; &gt; &gt;<br>
&gt; &gt; &gt; On Thu, Oct 21, 2021 at 06:35:43PM +0000, John E Drake wrote=
:<br>
&gt; &gt; &gt; &gt; Ben,<br>
&gt; &gt; &gt; &gt;<br>
&gt; &gt; &gt; &gt; Comments inline.<br>
&gt; &gt; &gt; &gt;<br>
&gt; &gt; &gt; &gt; Yours Irrespectively,<br>
&gt; &gt; &gt; &gt;<br>
&gt; &gt; &gt; &gt; John<br>
&gt; &gt; &gt; &gt;<br>
&gt; &gt; &gt; &gt;<br>
&gt; &gt; &gt; &gt; Juniper Business Use Only<br>
&gt; &gt; &gt; &gt;<br>
&gt; &gt; &gt; &gt; &gt; -----Original Message-----<br>
&gt; &gt; &gt; &gt; &gt; From: Benjamin Kaduk via Datatracker &lt;<a href=
=3D"mailto:noreply@ietf.org">noreply@ietf.org</a>&gt;<br>
&gt; &gt; &gt; &gt; &gt; Sent: Wednesday, October 20, 2021 8:49 PM<br>
&gt; &gt; &gt; &gt; &gt; To: The IESG &lt;<a href=3D"mailto:iesg@ietf.org">=
iesg@ietf.org</a>&gt;<br>
&gt; &gt; &gt; &gt; &gt; Cc: <a href=3D"mailto:draft-ietf-bess-evpn-igmp-ml=
d-proxy@ietf.org">draft-ietf-bess-evpn-igmp-mld-proxy@ietf.org</a>;<br>
&gt; &gt; &gt; &gt; &gt; <a href=3D"mailto:bess-chairs@ietf.org">bess-chair=
s@ietf.org</a>; <a href=3D"mailto:bess@ietf.org">
bess@ietf.org</a>; <a href=3D"mailto:slitkows.ietf@gmail.com">slitkows.ietf=
@gmail.com</a><br>
&gt; &gt; &gt; &gt; &gt; Subject: Benjamin Kaduk's Discuss on<br>
&gt; &gt; &gt; &gt; &gt; draft-ietf-bess-evpn-igmp-mld-proxy-<br>
&gt; &gt; &gt; 13:<br>
&gt; &gt; &gt; &gt; &gt; (with DISCUSS and COMMENT)<br>
&gt; &gt; &gt; &gt; &gt;<br>
&gt; &gt; &gt; &gt; &gt; [External Email. Be cautious of content]<br>
&gt; &gt; &gt; &gt; &gt;<br>
&gt; &gt; &gt; &gt; &gt;<br>
&gt; &gt; &gt; &gt; &gt; Benjamin Kaduk has entered the following ballot po=
sition for<br>
&gt; &gt; &gt; &gt; &gt; draft-ietf-bess-evpn-igmp-mld-proxy-13: Discuss<br=
>
&gt; &gt; &gt; &gt; &gt;<br>
&gt; &gt; &gt; &gt; &gt; When responding, please keep the subject line inta=
ct and reply<br>
&gt; &gt; &gt; &gt; &gt; to all email addresses included in the To and CC l=
ines. (Feel<br>
&gt; &gt; &gt; &gt; &gt; free to cut this introductory paragraph, however.)=
<br>
&gt; &gt; &gt; &gt; &gt;<br>
&gt; &gt; &gt; &gt; &gt;<br>
&gt; &gt; &gt; &gt; &gt; Please refer to<br>
&gt; &gt; &gt; &gt; &gt; <a href=3D"https://urldefense.com/v3/__https:/www.=
ietf.org/blog/handling-i">
https://urldefense.com/v3/__https://www.ietf.org/blog/handling-i</a><br>
&gt; &gt; &gt; &gt; &gt; esg-<br>
&gt; &gt; &gt; &gt; &gt; ballot-<br>
&gt; &gt; &gt; &gt; &gt; positions/__;!!NEt6yMaO-<br>
&gt; &gt; &gt; &gt; &gt;<br>
&gt; &gt; &gt;<br>
&gt; gk!RdAYIQJzeV4Zo3HeoU6yFlhxJGC56JOC41jC9lqSbJyT7Gw448bi3rPSRrxQJ1U$<br=
>
&gt; &gt; &gt; &gt; &gt; for more information about how to handle DISCUSS a=
nd COMMENT<br>
&gt; &gt; &gt; positions.<br>
&gt; &gt; &gt; &gt; &gt;<br>
&gt; &gt; &gt; &gt; &gt;<br>
&gt; &gt; &gt; &gt; &gt; The document, along with other ballot positions, c=
an be found here:<br>
&gt; &gt; &gt; &gt; &gt; <a href=3D"https://urldefense.com/v3/__https:/data=
tracker.ietf.org/doc/dra">
https://urldefense.com/v3/__https://datatracker.ietf.org/doc/dra</a><br>
&gt; &gt; &gt; &gt; &gt; ft-i<br>
&gt; &gt; &gt; &gt; &gt; etf-bess-<br>
&gt; &gt; &gt; &gt; &gt; evpn-igmp-mld-proxy/__;!!NEt6yMaO-<br>
&gt; &gt; &gt; &gt; &gt;<br>
&gt; &gt; &gt;<br>
&gt; gk!RdAYIQJzeV4Zo3HeoU6yFlhxJGC56JOC41jC9lqSbJyT7Gw448bi3rPSbOB2k3E$<br=
>
&gt; &gt; &gt; &gt; &gt;<br>
&gt; &gt; &gt; &gt; &gt;<br>
&gt; &gt; &gt; &gt; &gt;<br>
&gt; &gt; &gt; &gt; &gt; --------------------------------------------------=
--------------<br>
&gt; &gt; &gt; &gt; &gt; ----<br>
&gt; &gt; &gt; &gt; &gt; --<br>
&gt; &gt; &gt; &gt; &gt; DISCUSS:<br>
&gt; &gt; &gt; &gt; &gt; --------------------------------------------------=
--------------<br>
&gt; &gt; &gt; &gt; &gt; ----<br>
&gt; &gt; &gt; &gt; &gt; --<br>
&gt; &gt; &gt; &gt; &gt;<br>
&gt; &gt; &gt; &gt; &gt; (1) Apparently each PE is supposed to store versio=
n flags for<br>
&gt; &gt; &gt; &gt; &gt; each other PE in the EVI (I guess on a per-route b=
asis?), but<br>
&gt; &gt; &gt; &gt; &gt; this is mentioned just once, in passing, in step 2=
 of the Leave<br>
&gt; &gt; &gt; &gt; &gt; Group procedures in<br>
&gt; &gt; &gt; =A74.1.2.<br>
&gt; &gt; &gt; &gt;<br>
&gt; &gt; &gt; &gt; [JD]&nbsp; The first hop PE keeps track of which IGMP o=
r MLD versions<br>
&gt; &gt; &gt; &gt; are active on<br>
&gt; &gt; &gt; the ESes to which it is attached and announces this via the =
BGP SMET route.<br>
&gt; &gt; &gt;<br>
&gt; &gt; &gt; Yes.&nbsp; Should this statement (or something like it) be i=
n the document itself?<br>
&gt; &gt; &gt; (Where?)<br>
&gt; &gt;<br>
&gt; &gt; [JD] Would you please review sections 4 and 5 of the -16<br>
&gt; (<a href=3D"https://urldefense.com/v3/__https:/datatracker.ietf.org/do=
c/html/draft-ietf-">https://urldefense.com/v3/__https://datatracker.ietf.or=
g/doc/html/draft-ietf-</a><br>
&gt; bess-evpn-igmp-mld-proxy-16*section-4__;Iw!!NEt6yMaO-gk!U0f6li3uRjd2fa=
D-<br>
&gt; rySykNfIC0xL6dDVldh9DGvrvQvssauGhJcWFs1_GYAo7RM$ ,<br>
&gt; <a href=3D"https://urldefense.com/v3/__https:/datatracker.ietf.org/doc=
/html/draft-ietf-">
https://urldefense.com/v3/__https://datatracker.ietf.org/doc/html/draft-iet=
f-</a><br>
&gt; bess-evpn-igmp-mld-proxy-16*section-5__;Iw!!NEt6yMaO-gk!U0f6li3uRjd2fa=
D-<br>
&gt; rySykNfIC0xL6dDVldh9DGvrvQvssauGhJcWFs1_8b_wkkE$ ) and see if they are=
 is<br>
&gt; clear enough?<br>
&gt; <br>
&gt; You ask if they are &quot;clear enough?&quot;&nbsp; The changes to cla=
rify which steps are done<br>
&gt; by which PEs are quite helpful, and thank you for that.&nbsp; But they=
 are not really<br>
&gt; addressing the issue that was bothering me.&nbsp; Nevertheless, in lig=
ht of this discuss<br>
&gt; point being raised in order to have a conversation, I guess they are c=
lear<br>
&gt; *enough*, but just barely, and there's plenty of room to make them mor=
e clear.<br>
&gt; <br>
&gt; In short, what bothers me here is that we say something like &quot;com=
pare ...<br>
&gt; with its per-PE stored version flags&quot;, but we never concretely sa=
y &quot;store some<br>
&gt; per-PE version flags&quot; anywhere.&nbsp; Now, this is BGP, so of cou=
rse you're storing<br>
&gt; what you got and from whom, but writing it in the way it's currently s=
tated<br>
&gt; makes the reader work pretty hard to figure out what's going on.&nbsp;=
 If we said<br>
&gt; something like (with the caveat that I am surely using the wrong termi=
nology)<br>
&gt; &quot;compare ... with the version flags from the corresponding saved =
EVPN SMET<br>
&gt; route in the BGP session with this PE&quot;, that would be very clear =
about what was<br>
&gt; saved and why.<br>
&gt; <br>
&gt; We could also go further and talk about the information model concrete=
ly, a la:<br>
&gt; <br>
&gt; % The goal of IGMP and MLD proxying is to make the EVPN behave seamles=
sly<br>
&gt; for % the tenant systems with respect to multicast operations, while u=
sing a<br>
&gt; more % efficient delivery system for signaling and delivery across the=
 VPN.<br>
&gt; % Accordingly, group state must be tracked synchronously among the PEs=
 %<br>
&gt; serving the VPN, with join and leave events propagated to the peer PEs=
, and %<br>
&gt; each PE tracking the state of each of its peer PEs with respect whethe=
r % there<br>
&gt; are locally attached group members (and in some cases, senders), what =
%<br>
&gt; version(s) of IGMP/MLD are in use for those locally attached group mem=
bers, %<br>
&gt; etc.&nbsp; In order to perform this translation, each PE acts as an IG=
MP router % for<br>
&gt; the locally attached domain, and maintains the requisite state on % lo=
cally<br>
&gt; attached nodes, sends periodic membership queries, etc.&nbsp; The role=
 % of EVPN<br>
&gt; SMET route propagation is to ensure that each PE's local state is % pr=
opagated<br>
&gt; to the other PEs so that they share a consistent view of the % overall=
 IGMP<br>
&gt; Membership Request and Leave Group state.&nbsp; It is important to % n=
ote that the<br>
&gt; need to keep such local state can be triggered by either % local IGMP =
traffic or<br>
&gt; BGP EVPN signaling.&nbsp; In most cases a local IGMP event % will need=
 to be signaled<br>
&gt; over EVPN, though state initiated by received EVPN % traffic will not =
always<br>
&gt; need to be relayed to the locally attached domain.<br>
<br>
[JD]&nbsp; We can add this text to section 4. <br>
&gt; <br>
&gt; &gt; &gt;<br>
&gt; &gt; &gt; &gt; &gt; Similarly, =A76.1 defines, somewhat in passing, so=
me &quot;local IGMP<br>
&gt; &gt; &gt; &gt; &gt; Membership Request (x,G) state&quot; that must be =
maintained in some cases.<br>
&gt; &gt; &gt; &gt; &gt; Let's discuss whether it's appropriate/useful to h=
ave a general<br>
&gt; &gt; &gt; &gt; &gt; introductory section that covers what new state PE=
s are expected<br>
&gt; &gt; &gt; &gt; &gt; to retain as part of supporting IGMP/MLD proxying.=
&nbsp; Maybe the<br>
&gt; &gt; &gt; &gt; &gt; answer is &quot;no&quot;, but I would like to have=
 the conversation.<br>
&gt; &gt; &gt; &gt;<br>
&gt; &gt; &gt; &gt; [JD]&nbsp; Section 6 generalizes the notion of a first =
hop PE to be the<br>
&gt; &gt; &gt; &gt; set of multi-<br>
&gt; &gt; &gt; homed PEs attached to a given ES.&nbsp; Section 6<br>
&gt; &gt; &gt; (<a href=3D"https://urldefense.com/v3/__https:/datatracker.i=
etf.org/doc/html/d">https://urldefense.com/v3/__https://datatracker.ietf.or=
g/doc/html/d</a><br>
&gt; &gt; &gt; raft-ietf-<br>
&gt; &gt; &gt; bess-evpn-igmp-mld-proxy-13*section-6__;Iw!!NEt6yMaO-<br>
&gt; &gt; &gt; gk!WAMtLTp8pHMhjeyfDY13FOVPAqTuQaEqcCu8hQOf-<br>
&gt; &gt; &gt; GMscsBgaRFDzERgy6ZEfS8$ ) explains why the multi-homed PEs n=
eed to<br>
&gt; &gt; &gt; synchronize state and section 6.1 explains what is that stat=
e:<br>
&gt; &gt; &gt;<br>
&gt; &gt; &gt; Rereading it, it does explain the need for state synchroniza=
tion;<br>
&gt; &gt; &gt; thanks for pointing that out.&nbsp; However, it does not app=
ear to use or<br>
&gt; &gt; &gt; introduce the specific term that the subsequent subsections =
are<br>
&gt; &gt; &gt; using to refer to that state.&nbsp; It seems like it could b=
e useful to<br>
&gt; &gt; &gt; have a defined term for this state, to help readers make the=
<br>
&gt; &gt; &gt; connection between the need to track the state and where tha=
t state is<br>
&gt; referenced in the subsequent procedures.<br>
&gt; &gt; &gt;<br>
&gt; &gt; &gt; &gt;&nbsp; If the PE doesn't already have local IGMP Members=
hip Request<br>
&gt; &gt; &gt; &gt; (x,G) state for<br>
&gt; &gt; &gt; that BD on that ES, it MUST instantiate local IGMP Membershi=
p<br>
&gt; &gt; &gt; Request (x,G) state and MUST advertise a BGP IGMP Join Synch=
 route<br>
&gt; &gt; &gt; for that (ES,BD).&nbsp; Local IGMP Membership Request (x,G) =
state refers<br>
&gt; &gt; &gt; to IGMP Membership Request (x,G) state that is created as a =
result<br>
&gt; &gt; &gt; of processing an IGMP Membership Report for (x,G).<br>
&gt; &gt; &gt; &gt;<br>
&gt; &gt; &gt; &gt; i.e., IGMP Membership Request (x,G) state is the union =
of the<br>
&gt; &gt; &gt; &gt; local IGMP Join<br>
&gt; &gt; &gt; (x,G) state and the installed IGMP Join Synch route.<br>
&gt; &gt; &gt;<br>
&gt; &gt; &gt; This would be a great start to a definition for such a defin=
ed term<br>
&gt; &gt; &gt; that I propose above.<br>
&gt; &gt;<br>
&gt; &gt; [JD]&nbsp; Would you please review section 6 of the -16 version<b=
r>
&gt; (<a href=3D"https://urldefense.com/v3/__https:/datatracker.ietf.org/do=
c/html/draft-ietf-">https://urldefense.com/v3/__https://datatracker.ietf.or=
g/doc/html/draft-ietf-</a><br>
&gt; bess-evpn-igmp-mld-proxy-16*section-6__;Iw!!NEt6yMaO-gk!U0f6li3uRjd2fa=
D-<br>
&gt; rySykNfIC0xL6dDVldh9DGvrvQvssauGhJcWFs1_dTYpjPA$ ) and see if it is cl=
ear<br>
&gt; enough?<br>
&gt; <br>
&gt; Even if you don't want to use the &quot;concrete information model&quo=
t; approach I<br>
&gt; outline above, I think this text would be much clearer with the follow=
ing change<br>
&gt; in =A76:<br>
&gt; <br>
&gt; OLD:<br>
&gt;&nbsp;&nbsp;&nbsp; Therefore, all PEs attached to a given ES must coord=
inate IGMP<br>
&gt;&nbsp;&nbsp;&nbsp; Membership Request and Leave Group (x,G) state, wher=
e x may be either<br>
&gt;&nbsp;&nbsp;&nbsp; '*' or a particular source S, for each BD on that ES=
. [...]<br>
&gt; <br>
&gt; NEW:<br>
&gt;&nbsp;&nbsp;&nbsp; Therefore, all PEs attached to a given ES must coord=
inate IGMP<br>
&gt;&nbsp;&nbsp;&nbsp; Membership Request and Leave Group (x,G) state, wher=
e x may be either<br>
&gt;&nbsp;&nbsp;&nbsp; '*' or a particular source S, for each BD on that ES=
.&nbsp; Each PE has a<br>
&gt;&nbsp;&nbsp;&nbsp; local copy of that state, and the EVPN signaling ser=
ves to synchronize<br>
&gt;&nbsp;&nbsp;&nbsp; state across PEs.<br>
<br>
[JD]&nbsp; This is fine. <br>
<br>
&gt; <br>
&gt; But is it &quot;clear enough&quot; as-is?&nbsp; Again, just barely, an=
d I will demote this topic to a<br>
&gt; COMMENT-level remark.<br>
&gt; <br>
&gt; &gt; &gt;<br>
&gt; &gt; &gt; &gt; &gt;<br>
&gt; &gt; &gt; &gt; &gt; (2) I am not sure if the body text is consistent w=
ith what is<br>
&gt; &gt; &gt; &gt; &gt; being allocated from IANA.&nbsp; =A78 describes PE=
s that are not using<br>
&gt; &gt; &gt; &gt; &gt; ingress replication as being identifiable as &quot=
;&quot;&quot;any PE that has<br>
&gt; &gt; &gt; &gt; &gt; advertised an Inclusive Multicast Tag route for th=
e BD without<br>
&gt; &gt; &gt; &gt; &gt; the &quot;IGMP Proxy Support&quot; flag&quot;&quot=
;&quot;, but the IANA considerations<br>
&gt; &gt; &gt; &gt; &gt; allocate flags for both IGMP Proxy Support and MLD=
 Proxy<br>
&gt; &gt; &gt; &gt; &gt; Support.&nbsp; Is a PE that advertises MLD Proxy S=
upport but not IGMP<br>
&gt; &gt; &gt; &gt; &gt; Proxy Support to be treated as<br>
&gt; &gt; &gt; not using ingress replication, as the literal interpretation=
 of this<br>
&gt; &gt; &gt; text would require?<br>
&gt; &gt; &gt; &gt; &gt; Similarly, =A79.2.1 and =A79.3.1 include restricti=
ons on indication<br>
&gt; &gt; &gt; &gt; &gt; of support for &quot;IGMP Proxy&quot; with no ment=
ion of &quot;MLD Proxy&quot;.<br>
&gt; &gt; &gt; &gt;<br>
&gt; &gt; &gt; &gt; [JD]&nbsp; It should be either IGMP or MLD Proxy Suppor=
t<br>
&gt; &gt; &gt;<br>
&gt; &gt; &gt; Yes.&nbsp; Hopefully this is easy to insert into the documen=
t itself.<br>
&gt; &gt;<br>
&gt; &gt; [JD]&nbsp; Would you please review sections 8 and 9.4 of the -16 =
version<br>
&gt; (<a href=3D"https://urldefense.com/v3/__https:/datatracker.ietf.org/do=
c/html/draft-ietf-">https://urldefense.com/v3/__https://datatracker.ietf.or=
g/doc/html/draft-ietf-</a><br>
&gt; bess-evpn-igmp-mld-proxy-16*section-8__;Iw!!NEt6yMaO-gk!U0f6li3uRjd2fa=
D-<br>
&gt; rySykNfIC0xL6dDVldh9DGvrvQvssauGhJcWFs1_U63FOVo$ , and<br>
&gt; <a href=3D"https://urldefense.com/v3/__https:/datatracker.ietf.org/doc=
/html/draft-ietf-">
https://urldefense.com/v3/__https://datatracker.ietf.org/doc/html/draft-iet=
f-</a><br>
&gt; bess-evpn-igmp-mld-proxy-16*section-9.4__;Iw!!NEt6yMaO-<br>
&gt; gk!U0f6li3uRjd2faD-rySykNfIC0xL6dDVldh9DGvrvQvssauGhJcWFs1_QXUa-Og$ )<=
br>
&gt; and see if they are is clear enough?<br>
&gt; <br>
&gt; I think they are still problematic in this regard.<br>
&gt; <br>
&gt; =A78 now talks about an &quot;IGMP or MLD Proxy Support&quot; flag, bu=
t we actually have<br>
&gt; separate &quot;IGMP Proxy Support&quot; and &quot;MLD Proxy Support&qu=
ot; flags.<br>
[<br>
JD]&nbsp; We will fix this. <br>
<br>
&gt; <br>
&gt; The =A79.2.1 and 9.3.1 text still has discussion relating to &quot;ind=
icate that it<br>
&gt; supports&quot; proxying of one or the other multicast protocols, and =
=A79.4 has a<br>
&gt; paragraph that I paraphrase as &quot;if it supports IGMP proxy, it MUS=
T set the IGMP<br>
&gt; proxy flag to 1&quot;.&nbsp; But the disclaimer in =A73 is specificall=
y worded to only cover<br>
&gt; &quot;IGMP Membership Report&quot; as including MLD Membership Report,=
 and to have<br>
&gt; version genericity within IGMP and within MLD.&nbsp; Being specific to=
 the<br>
&gt; Membership Report in this way means that it does *not* come into effec=
t for<br>
&gt; discussions of &quot;support for IGMP proxy&quot; or &quot;support for=
 MLD proxy&quot;, which is<br>
&gt; what seems problematic to me, here.<br>
&gt; <br>
&gt; It seems like it ought to be pretty straightforward to craft some text=
 that<br>
&gt; expands the disclaimer in =A73 to cover things like &quot;Likewise, wh=
en there is text<br>
&gt; considering whether a PE indicates support for IGMP proxying, the<br>
&gt; corresponding behavior has a natural analogue for indication of suppor=
t for<br>
&gt; MLD proxying, and the analogous requirements apply as well&quot;.<br>
<br>
[JD]&nbsp; We will add this. <br>
<br>
&gt; <br>
&gt; -Ben<br>
&gt; <br>
&gt; &gt; &gt;<br>
&gt; &gt; &gt; Thanks again,<br>
&gt; &gt; &gt;<br>
&gt; &gt; &gt; Ben<br>
&gt; &gt; &gt;<br>
&gt; &gt; &gt; &gt; &gt; I do see that there is a generic disclaimer at the=
 end of<br>
&gt; &gt; &gt; &gt; &gt; Section 3 but the way it is written does not actua=
lly seem to cover this<br>
&gt; usage.<br>
&gt; &gt; &gt; &gt; &gt;<br>
&gt; &gt; &gt; &gt; &gt;<br>
&gt; &gt; &gt; &gt; &gt; --------------------------------------------------=
--------------<br>
&gt; &gt; &gt; &gt; &gt; ----<br>
&gt; &gt; &gt; &gt; &gt; --<br>
&gt; &gt; &gt; &gt; &gt; COMMENT:<br>
&gt; &gt; &gt; &gt; &gt; --------------------------------------------------=
--------------<br>
&gt; &gt; &gt; &gt; &gt; ----<br>
&gt; &gt; &gt; &gt; &gt; --<br>
&gt; &gt; &gt; &gt; &gt;<br>
&gt; &gt; &gt; &gt; &gt; As one of the directorate reviewers noted (and =C9=
ric promoted to<br>
&gt; &gt; &gt; &gt; &gt; a DISCUSS), this document does not really give any=
 specific<br>
&gt; &gt; &gt; &gt; &gt; description of how an EVPN PE should construct out=
going IGMP/MLD<br>
&gt; &gt; &gt; &gt; &gt; messages to send out on its ACs as a result of rec=
eiving EVP<br>
&gt; &gt; &gt; &gt; &gt; information over BGP.&nbsp; From a brief examinati=
on of the relevant<br>
&gt; &gt; &gt; &gt; &gt; IGMP messages, it seems that the EVPN messages mig=
ht actually<br>
&gt; &gt; &gt; &gt; &gt; contain information to populate literally all the =
IGMP fields,<br>
&gt; &gt; &gt; &gt; &gt; but this is probably worth mentioning explicitly.&=
nbsp; In<br>
&gt; &gt; &gt; &gt; &gt; particular, guidance might be interesting for<br>
&gt; &gt; &gt; &gt; &gt; (e.g.) IGMPv3, that lets multiple Group Records be=
 included in a<br>
&gt; &gt; &gt; &gt; &gt; single Membership Report.<br>
&gt; &gt; &gt; &gt; &gt; (Pedantically, such IGMPv3 multiplexing might also=
 require<br>
&gt; &gt; &gt; &gt; &gt; phrasing changes for the reverse process, taking I=
GMP and<br>
&gt; &gt; &gt; &gt; &gt; constructing EVPN routes, since we refer to (e.g) =
&quot;the Group<br>
&gt; &gt; &gt; &gt; &gt; address of the IGMP Membership Report&quot; in pla=
ces, and that is<br>
&gt; &gt; &gt; &gt; &gt; not a well-defined concept in the absence of some =
text<br>
&gt; &gt; &gt; &gt; &gt; indicating group-by- group processing.)<br>
&gt; &gt; &gt; &gt; &gt;<br>
&gt; &gt; &gt; &gt; &gt; Abstract<br>
&gt; &gt; &gt; &gt; &gt;<br>
&gt; &gt; &gt; &gt; &gt;&nbsp;&nbsp;&nbsp; This document describes how to s=
upport efficiently endpoints running<br>
&gt; &gt; &gt; &gt; &gt;&nbsp;&nbsp;&nbsp; IGMP for the above services over=
 an EVPN network by incorporating<br>
&gt; &gt; &gt; &gt; &gt;&nbsp;&nbsp;&nbsp; IGMP proxy procedures on EVPN PE=
s.<br>
&gt; &gt; &gt; &gt; &gt;<br>
&gt; &gt; &gt; &gt; &gt; I see Lars already noted the dangling reference to=
 &quot;above services&quot;.<br>
&gt; &gt; &gt; &gt; &gt; That really needs to be fixed before approval, and=
 even looking<br>
&gt; &gt; &gt; &gt; &gt; at the diff from -<br>
&gt; &gt; &gt; &gt; &gt; 12 to -13 does not give me a clear picture of what=
 to suggest as a<br>
&gt; rewrite.<br>
&gt; &gt; &gt; &gt; &gt;<br>
&gt; &gt; &gt; &gt; &gt; Section 1<br>
&gt; &gt; &gt; &gt; &gt;<br>
&gt; &gt; &gt; &gt; &gt; I strongly suggest mentioning and referencing some=
 of the core<br>
&gt; &gt; &gt; &gt; &gt; technologies that readers are assumed to be famili=
ar with (e.g.,<br>
&gt; &gt; &gt; &gt; &gt; RFC<br>
&gt; &gt; &gt; &gt; &gt; 7432 for EVPN, RFC 6514 for various tunnel types i=
ncluding<br>
&gt; &gt; &gt; &gt; &gt; Ingress<br>
&gt; &gt; &gt; Replication).<br>
&gt; &gt; &gt; &gt; &gt; At present the document is quite unfriendly to a r=
eader from an<br>
&gt; &gt; &gt; &gt; &gt; outside field, who has little to no indication as =
to what<br>
&gt; &gt; &gt; &gt; &gt; background material is required in order to be abl=
e to make sense of this<br>
&gt; document.<br>
&gt; &gt; &gt; &gt; &gt;<br>
&gt; &gt; &gt; &gt; &gt;&nbsp;&nbsp;&nbsp; In DC applications, a point of d=
elivery (POD) can consist of<br>
&gt; &gt; &gt; &gt; &gt; a<br>
&gt; &gt; &gt; &gt; &gt;<br>
&gt; &gt; &gt; &gt; &gt; Data Center is not marked as &quot;well-known&quot=
; at<br>
&gt; &gt; &gt; &gt; &gt; <a href=3D"https://urldefense.com/v3/__https:/www.=
rfc-">https://urldefense.com/v3/__https://www.rfc-</a><br>
&gt; &gt; &gt; &gt; &gt; editor.org/materials/abbrev.expansion.txt__;!!NEt6=
yMaO-<br>
&gt; &gt; &gt; &gt; &gt;<br>
&gt; &gt; &gt;<br>
&gt; gk!RdAYIQJzeV4Zo3HeoU6yFlhxJGC56JOC41jC9lqSbJyT7Gw448bi3rPSLlJ3XlU$<br=
>
&gt; &gt; &gt; &gt; &gt; and needs to be expanded on first use.<br>
&gt; &gt; &gt; &gt; &gt;<br>
&gt; &gt; &gt; &gt; &gt;&nbsp;&nbsp;&nbsp; 2.&nbsp; Distributed anycast mul=
ticast proxy: it is desirable for the EVPN<br>
&gt; &gt; &gt; &gt; &gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; network =
to act as a distributed anycast multicast router<br>
&gt; &gt; &gt; &gt; &gt; with<br>
&gt; &gt; &gt; &gt; &gt;<br>
&gt; &gt; &gt; &gt; &gt; I honestly don't know what a &quot;distributed any=
cast multicast router&quot;<br>
&gt; &gt; &gt; &gt; &gt; is supposed to be.&nbsp; Google finds only a handf=
ul of instances of<br>
&gt; &gt; &gt; &gt; &gt; that<br>
&gt; &gt; &gt; &gt; &gt; (quoted) phrase, most of which can be traced back =
to this document.<br>
&gt; &gt; &gt; &gt; &gt; There is a similar phrase in =A74.2 that perhaps c=
larifies that<br>
&gt; &gt; &gt; &gt; &gt; the collection of EVPN PEs is intended to function=
 as a<br>
&gt; &gt; &gt; &gt; &gt; distributed multicast router (that is perhaps in s=
ome sense transparent to<br>
&gt; the CEs).<br>
&gt; &gt; &gt; &gt; &gt; But how does the &quot;anycast&quot; part come int=
o play?&nbsp; How is the<br>
&gt; &gt; &gt; &gt; &gt; anycast IP address assigned, and which protocol me=
ssages is it conveyed<br>
&gt; in?<br>
&gt; &gt; &gt; &gt; &gt;<br>
&gt; &gt; &gt; &gt; &gt; Section 3<br>
&gt; &gt; &gt; &gt; &gt;<br>
&gt; &gt; &gt; &gt; &gt; I suggest adding SMET to the terminology listed he=
re.<br>
&gt; &gt; &gt; &gt; &gt;<br>
&gt; &gt; &gt; &gt; &gt;&nbsp;&nbsp;&nbsp; o&nbsp; Ethernet Segment (ES): W=
hen a customer site (device or network) is<br>
&gt; &gt; &gt; &gt; &gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; connected to o=
ne or more PEs via a set of Ethernet links.<br>
&gt; &gt; &gt; &gt; &gt;<br>
&gt; &gt; &gt; &gt; &gt; That looks like an extremely unconventional defini=
tion for<br>
&gt; &gt; &gt; &gt; &gt; &quot;Ethernet<br>
&gt; &gt; &gt; Segment&quot;.<br>
&gt; &gt; &gt; &gt; &gt;<br>
&gt; &gt; &gt; &gt; &gt;&nbsp;&nbsp;&nbsp; Membership Report too.&nbsp; Sim=
ilarly, text for IGMPv2 applies to MLDv1<br>
&gt; &gt; &gt; &gt; &gt;&nbsp;&nbsp;&nbsp; and text for IGMPv3 applies to M=
LDv2.&nbsp; IGMP / MLD version encoding in<br>
&gt; &gt; &gt; &gt; &gt;&nbsp;&nbsp;&nbsp; BGP update is stated in Section =
9<br>
&gt; &gt; &gt; &gt; &gt;<br>
&gt; &gt; &gt; &gt; &gt; I suggest stating explicitly that this equivalence=
 is possible<br>
&gt; &gt; &gt; &gt; &gt; because the indicated versions provide analogous f=
unctionality<br>
&gt; &gt; &gt; &gt; &gt; for IPv4 and<br>
&gt; &gt; &gt; IPv6, respectively.<br>
&gt; &gt; &gt; &gt; &gt;<br>
&gt; &gt; &gt; &gt; &gt; Section 4.1.1<br>
&gt; &gt; &gt; &gt; &gt;<br>
&gt; &gt; &gt; &gt; &gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; is consi=
dered as a new BGP route advertisement.&nbsp; When different<br>
&gt; &gt; &gt; &gt; &gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; version =
of IGMP join are received, final state MUST be as per<br>
&gt; &gt; &gt; &gt; &gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; section =
5.1 of [RFC3376].&nbsp; At the end of route processing local<br>
&gt; &gt; &gt; &gt; &gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; and remo=
te group record state MUST be as per section 5.1 of<br>
&gt; &gt; &gt; &gt; &gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; [RFC3376=
].<br>
&gt; &gt; &gt; &gt; &gt;<br>
&gt; &gt; &gt; &gt; &gt; I interpret &quot;different version of IGMP join&q=
uot; as &quot;join messages<br>
&gt; &gt; &gt; &gt; &gt; from different IGMP protocol versions&quot;, which=
 makes this<br>
&gt; &gt; &gt; &gt; &gt; reference to RFC<br>
&gt; &gt; &gt; &gt; &gt; 3376 make no sense to me -- the referenced section=
 does not talk<br>
&gt; &gt; &gt; &gt; &gt; about multiple protocol versions at all.&nbsp; Ple=
ase clarify what<br>
&gt; &gt; &gt; &gt; &gt; behavior from RFC 3376 is being referenced.<br>
&gt; &gt; &gt; &gt; &gt;<br>
&gt; &gt; &gt; &gt; &gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; logged.&=
nbsp; If the v3 flag is set (in addition to v2), then the IE<br>
&gt; &gt; &gt; &gt; &gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; flag MUS=
T indicate &quot;exclude&quot;.&nbsp; If not, then an error SHOULD be<br>
&gt; &gt; &gt; &gt; &gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; logged.&=
nbsp; [...]<br>
&gt; &gt; &gt; &gt; &gt;<br>
&gt; &gt; &gt; &gt; &gt; It's great to say that this is an error condition =
and should be logged.<br>
&gt; &gt; &gt; &gt; &gt; What does the recipient actually do while processi=
ng the message?<br>
&gt; &gt; &gt; &gt; &gt; An RFC 7606 named behavior would be nice.<br>
&gt; &gt; &gt; &gt; &gt;<br>
&gt; &gt; &gt; &gt; &gt; Section 4.2<br>
&gt; &gt; &gt; &gt; &gt;<br>
&gt; &gt; &gt; &gt; &gt;&nbsp;&nbsp;&nbsp; As mentioned in the previous sec=
tions, each PE MUST have proxy<br>
&gt; &gt; &gt; &gt; &gt;&nbsp;&nbsp;&nbsp; querier functionality for the fo=
llowing reasons:<br>
&gt; &gt; &gt; &gt; &gt;<br>
&gt; &gt; &gt; &gt; &gt; I'm not really sure which previous mentions this i=
s supposed to refer to.<br>
&gt; &gt; &gt; &gt; &gt;<br>
&gt; &gt; &gt; &gt; &gt; Section 6.2.1<br>
&gt; &gt; &gt; &gt; &gt;<br>
&gt; &gt; &gt; &gt; &gt; Just to confirm: the PE receiving a BGP Leave Sync=
h route does<br>
&gt; &gt; &gt; &gt; &gt; *not* produce local IGMP Query messages, on the as=
sumption that<br>
&gt; &gt; &gt; &gt; &gt; the PE that did receive the Leave locally has alre=
ady done so?<br>
&gt; &gt; &gt; &gt; &gt; (I don't think this necessarily needs to be writte=
n out in the<br>
&gt; &gt; &gt; &gt; &gt; document itself; I just want to confirm my underst=
anding.)<br>
&gt; &gt; &gt; &gt; &gt;<br>
&gt; &gt; &gt; &gt; &gt; Section 6.3<br>
&gt; &gt; &gt; &gt; &gt;<br>
&gt; &gt; &gt; &gt; &gt;&nbsp;&nbsp;&nbsp; A PE which has received an IGMP =
Membership Request would have<br>
&gt; synced<br>
&gt; &gt; &gt; &gt; &gt;&nbsp;&nbsp;&nbsp; the IGMP Join by the procedure d=
efined in section 6.1.&nbsp; If a PE with<br>
&gt; &gt; &gt; &gt; &gt;&nbsp;&nbsp;&nbsp; local join state goes down or th=
e PE to CE link goes down, it would<br>
&gt; &gt; &gt; &gt; &gt;&nbsp;&nbsp;&nbsp; lead to a mass withdraw of multi=
cast routes.&nbsp; Remote PEs (PEs<br>
&gt; &gt; &gt; &gt; &gt; where<br>
&gt; &gt; &gt; &gt; &gt;<br>
&gt; &gt; &gt; &gt; &gt; Can we have greater clarity on &quot;would lead to=
&quot;?&nbsp; Are there<br>
&gt; &gt; &gt; &gt; &gt; actually routes that will be withdrawn and we are =
just ignoring<br>
&gt; &gt; &gt; &gt; &gt; the consequences of that for the purposes of local=
 state, using<br>
&gt; &gt; &gt; &gt; &gt; some heuristic (as mentioned later) for detecting =
whether a<br>
&gt; &gt; &gt; &gt; &gt; mass-withdraw is due to a failure at a peer?&nbsp;=
 Or is the mass<br>
&gt; &gt; &gt; &gt; &gt; withdraw a hypothetical scenario<br>
&gt; &gt; &gt; that the procedures described here fully avoid?<br>
&gt; &gt; &gt; &gt; &gt;<br>
&gt; &gt; &gt; &gt; &gt;&nbsp;&nbsp;&nbsp; these routes were remote IGMP Jo=
ins) SHOULD NOT remove the state<br>
&gt; &gt; &gt; &gt; &gt;&nbsp;&nbsp;&nbsp; immediately; instead General Que=
ry SHOULD be generated to refresh<br>
&gt; the<br>
&gt; &gt; &gt; &gt; &gt;&nbsp;&nbsp;&nbsp; states.&nbsp; There are several =
ways to detect failure at a peer, e.g.<br>
&gt; &gt; &gt; &gt; &gt;&nbsp;&nbsp;&nbsp; using IGP next hop tracking or E=
S route withdraw.<br>
&gt; &gt; &gt; &gt; &gt;<br>
&gt; &gt; &gt; &gt; &gt; Does each PE initiate the General Query, in this s=
cenario?<br>
&gt; &gt; &gt; &gt; &gt;<br>
&gt; &gt; &gt; &gt; &gt; Section 7<br>
&gt; &gt; &gt; &gt; &gt;<br>
&gt; &gt; &gt; &gt; &gt;&nbsp;&nbsp;&nbsp; Note that to facilitate state sy=
nchronization after failover, the PEs<br>
&gt; &gt; &gt; &gt; &gt;&nbsp;&nbsp;&nbsp; attached to a multihomed ES oper=
ating in Single-Active redundancy<br>
&gt; &gt; &gt; &gt; &gt;&nbsp;&nbsp;&nbsp; mode SHOULD also coordinate IGMP=
 Join (x,G) state.&nbsp; In this<br>
&gt; &gt; &gt; &gt; &gt; case all<br>
&gt; &gt; &gt; &gt; &gt;<br>
&gt; &gt; &gt; &gt; &gt; What are the drawbacks of not performing such sync=
hronization?<br>
&gt; &gt; &gt; &gt; &gt; Alternately, in what cases does it make sense to n=
ot perform<br>
&gt; &gt; &gt; &gt; &gt; synchronization (so that the guidance is SHOULD ra=
ther than MUST)?<br>
&gt; &gt; &gt; &gt; &gt;<br>
&gt; &gt; &gt; &gt; &gt; Section 9.1<br>
&gt; &gt; &gt; &gt; &gt;<br>
&gt; &gt; &gt; &gt; &gt; It might be nice to mention that the length fields=
 are measured<br>
&gt; &gt; &gt; &gt; &gt; in bits here in this section, where the NLRI forma=
t is laid out,<br>
&gt; &gt; &gt; &gt; &gt; in addition to<br>
&gt; &gt; &gt; &gt; &gt; =A79.1.1 where the procedures for constructing it =
are laid out.<br>
&gt; &gt; &gt; &gt; &gt;<br>
&gt; &gt; &gt; &gt; &gt;&nbsp;&nbsp;&nbsp; o&nbsp; If route is used for IPv=
6 (MLD) then bit 7 indicates support for<br>
&gt; &gt; &gt; &gt; &gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; MLD version 1.=
&nbsp; The second least significant bit, bit 6<br>
&gt; &gt; &gt; &gt; &gt; indicates<br>
&gt; &gt; &gt; &gt; &gt;<br>
&gt; &gt; &gt; &gt; &gt; How does the receiver know if the route is being u=
sed for IPv6?<br>
&gt; &gt; &gt; &gt; &gt; (Also applies in =A79.2, 9.3)<br>
&gt; &gt; &gt; &gt; &gt;<br>
&gt; &gt; &gt; &gt; &gt; Section 9.1.1<br>
&gt; &gt; &gt; &gt; &gt;<br>
&gt; &gt; &gt; &gt; &gt; Is there any requirement for consistency about usi=
ng IPv4 vs<br>
&gt; &gt; &gt; &gt; &gt; IPv6 addresses in all three address fields?&nbsp; =
The description<br>
&gt; &gt; &gt; &gt; &gt; given here would seem to allow mixing address fami=
lies, but I<br>
&gt; &gt; &gt; &gt; &gt; don't really expect that to<br>
&gt; &gt; &gt; work in practice.<br>
&gt; &gt; &gt; &gt; &gt;<br>
&gt; &gt; &gt; &gt; &gt;&nbsp;&nbsp;&nbsp; version and any source filtering=
 for a given group membership.&nbsp; All<br>
&gt; &gt; &gt; &gt; &gt;&nbsp;&nbsp;&nbsp; EVPN SMET routes are announced w=
ith per- EVI Route Target extended<br>
&gt; &gt; &gt; &gt; &gt;&nbsp;&nbsp;&nbsp; communities.<br>
&gt; &gt; &gt; &gt; &gt;<br>
&gt; &gt; &gt; &gt; &gt; Is there a good reference for discussion of these =
associated ECs?<br>
&gt; &gt; &gt; &gt; &gt;<br>
&gt; &gt; &gt; &gt; &gt; Section 9.1.2<br>
&gt; &gt; &gt; &gt; &gt;<br>
&gt; &gt; &gt; &gt; &gt;&nbsp;&nbsp;&nbsp; PE2 to receive multicast traffic=
.&nbsp; In this case PE2 MUST originate a<br>
&gt; &gt; &gt; &gt; &gt;&nbsp;&nbsp;&nbsp; (*,*) SMET route to receive all =
of the multicast traffic in the EVPN<br>
&gt; &gt; &gt; &gt; &gt;&nbsp;&nbsp;&nbsp; domain.&nbsp; To generate Wildca=
rds (*,*) routes, the procedure from<br>
&gt; &gt; &gt; &gt; &gt;&nbsp;&nbsp;&nbsp; [RFC6625] SHOULD be used.<br>
&gt; &gt; &gt; &gt; &gt;<br>
&gt; &gt; &gt; &gt; &gt; Is the PE expected to identify this case based on =
protocol<br>
&gt; &gt; &gt; &gt; &gt; messages received at runtime (e.g., any PIM at all=
), or is this external<br>
&gt; configuration?<br>
&gt; &gt; &gt; &gt; &gt;<br>
&gt; &gt; &gt; &gt; &gt; Section 9.3.1<br>
&gt; &gt; &gt; &gt; &gt;<br>
&gt; &gt; &gt; &gt; &gt;&nbsp;&nbsp;&nbsp; Maximum Response Time is value t=
o be used while sending query as<br>
&gt; &gt; &gt; &gt; &gt;&nbsp;&nbsp;&nbsp; defined in [RFC2236]<br>
&gt; &gt; &gt; &gt; &gt;<br>
&gt; &gt; &gt; &gt; &gt; Is it actually right to describe this as &quot;whi=
le sending query<br>
&gt; &gt; &gt; &gt; &gt; [messages]&quot;?&nbsp; My understanding is that a=
 PE receiving this route<br>
&gt; &gt; &gt; &gt; &gt; over BGP would in fact *not* actually send IGMP Qu=
ery messages,<br>
&gt; &gt; &gt; &gt; &gt; but simply use the time to set a timer and potenti=
ally clear up<br>
&gt; &gt; &gt; &gt; &gt; state if certain conditions are met at the end of =
the period in question.<br>
&gt; &gt; &gt; &gt; &gt;<br>
&gt; &gt; &gt; &gt; &gt; Section 10<br>
&gt; &gt; &gt; &gt; &gt;<br>
&gt; &gt; &gt; &gt; &gt; Just to confirm my understanding here: in the imme=
diate leave<br>
&gt; &gt; &gt; &gt; &gt; case, the Leave Synch route will be advertised jus=
t for the<br>
&gt; &gt; &gt; &gt; &gt; &quot;delta&quot; period of time described in<br>
&gt; &gt; &gt; &gt; &gt; =A76.2 and then withdrawn?<br>
&gt; &gt; &gt; &gt; &gt;<br>
&gt; &gt; &gt; &gt; &gt;&nbsp;&nbsp;&nbsp; IGMP MAY be configured with imme=
diate leave option.&nbsp; This<br>
&gt; &gt; &gt; &gt; &gt; allows the<br>
&gt; &gt; &gt; &gt; &gt;<br>
&gt; &gt; &gt; &gt; &gt; Is there a suitable reference for &quot;immediate =
leave&quot;?&nbsp; I did not<br>
&gt; &gt; &gt; &gt; &gt; see much relevant in RFCs 2236 and 3376.<br>
&gt; &gt; &gt; &gt; &gt;<br>
&gt; &gt; &gt; &gt; &gt; Section 12<br>
&gt; &gt; &gt; &gt; &gt;<br>
&gt; &gt; &gt; &gt; &gt; I support Roman's point about detailing which aspe=
cts are<br>
&gt; &gt; &gt; &gt; &gt; covered in which referenced RFCs.<br>
&gt; &gt; &gt; &gt; &gt;<br>
&gt; &gt; &gt; &gt; &gt; I also noted that the &quot;delta&quot; value used=
 in the Last Member<br>
&gt; &gt; &gt; &gt; &gt; Query process must be configured on each node, and=
 to the same value.<br>
&gt; &gt; &gt; &gt; &gt; Such requirement for identical configuration opens=
 up the chance<br>
&gt; &gt; &gt; &gt; &gt; for skew, and sometimes any such skew is security-=
relevant and<br>
&gt; &gt; &gt; &gt; &gt; must be documented in the security considerations.=
&nbsp; However, I'm<br>
&gt; &gt; &gt; &gt; &gt; not sure that that's the case, here, as it seems t=
hat skew would<br>
&gt; &gt; &gt; &gt; &gt; mostly only serve to cause a brief &quot;blip&quot=
; where a PE drops its<br>
&gt; &gt; &gt; &gt; &gt; group state only to recreate it when a report show=
s up later.<br>
&gt; &gt; &gt; &gt; &gt; Is there a scenario where the skew goes the other =
way, and a PE<br>
&gt; &gt; &gt; &gt; &gt; leaves group state in place<br>
&gt; &gt; &gt; indefinitely that should have been dropped?<br>
&gt; &gt; &gt; &gt; &gt;<br>
&gt; &gt; &gt; &gt; &gt; Section 16.1<br>
&gt; &gt; &gt; &gt; &gt;<br>
&gt; &gt; &gt; &gt; &gt; Since we only reference RFC 4684 to say that its p=
rocedures are<br>
&gt; &gt; &gt; &gt; &gt; not applicable to what we describe, it seems like =
it could be<br>
&gt; &gt; &gt; &gt; &gt; classified as only an informative reference.<br>
&gt; &gt; &gt; &gt; &gt;<br>
&gt; &gt; &gt; &gt; &gt; NITS<br>
&gt; &gt; &gt; &gt; &gt;<br>
&gt; &gt; &gt; &gt; &gt; We seem quite inconsistent about whether we write =
&quot;BCP Leave<br>
&gt; &gt; &gt; &gt; &gt; Synch route&quot; or &quot;IGMP Leave Synch route&=
quot; (but I believe these<br>
&gt; &gt; &gt; &gt; &gt; are both supposed to be the same thing).<br>
&gt; &gt; &gt; &gt; &gt;<br>
&gt; &gt; &gt; &gt; &gt; Section 1<br>
&gt; &gt; &gt; &gt; &gt;<br>
&gt; &gt; &gt; &gt; &gt;&nbsp;&nbsp;&nbsp; communication and orchestration.=
&nbsp; However, EVPN is used as standard<br>
&gt; &gt; &gt; &gt; &gt;&nbsp;&nbsp;&nbsp; way of inter-POD communication f=
or both intra-DC and<br>
&gt; &gt; &gt; &gt; &gt; inter-DC.&nbsp; A<br>
&gt; &gt; &gt; &gt; &gt;<br>
&gt; &gt; &gt; &gt; &gt; intra-DC and inter-DC are both adjectives that nee=
d to modify some<br>
&gt; noun.<br>
&gt; &gt; &gt; &gt; &gt; Please supply such a noun (e.g., &quot;traffic&quo=
t;).<br>
&gt; &gt; &gt; &gt; &gt;<br>
&gt; &gt; &gt; &gt; &gt;&nbsp;&nbsp;&nbsp; These hosts express their intere=
sts in multicast groups on a given<br>
&gt; &gt; &gt; &gt; &gt;&nbsp;&nbsp;&nbsp; subnet/VLAN by sending IGMP Memb=
ership Reports (Joins) for their<br>
&gt; &gt; &gt; &gt; &gt;&nbsp;&nbsp;&nbsp; interested multicast group(s).&n=
bsp; [...]<br>
&gt; &gt; &gt; &gt; &gt;<br>
&gt; &gt; &gt; &gt; &gt; I think that this phrase &quot;IGMP Membership Rep=
orts (Joins)&quot; is<br>
&gt; &gt; &gt; &gt; &gt; intended to serve some cross-protocol clarificatio=
n role (e.g.,<br>
&gt; &gt; &gt; &gt; &gt; &quot;Join&quot; is used by<br>
&gt; &gt; &gt; &gt; &gt; IGMPv3 and MLD but not IGMPv2).&nbsp; Since this i=
s the first place<br>
&gt; &gt; &gt; &gt; &gt; where we use that formulation, some additional tex=
t to clarify<br>
&gt; &gt; &gt; &gt; &gt; the shorthand seems<br>
&gt; &gt; &gt; in order.<br>
&gt; &gt; &gt; &gt; &gt;<br>
&gt; &gt; &gt; &gt; &gt; Section 3<br>
&gt; &gt; &gt; &gt; &gt;<br>
&gt; &gt; &gt; &gt; &gt;&nbsp;&nbsp;&nbsp; o&nbsp; BD: Broadcast Domain.&nb=
sp; As per [RFC7432], an EVI consists of a<br>
&gt; &gt; &gt; &gt; &gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; single or mult=
iple BDs.&nbsp; In case of VLAN-bundle and<br>
&gt; &gt; &gt; &gt; &gt; VLAN-aware<br>
&gt; &gt; &gt; &gt; &gt;<br>
&gt; &gt; &gt; &gt; &gt; RFC 7432 spells &quot;VLAN Bundle&quot; with no hy=
phen.<br>
&gt; &gt; &gt; &gt; &gt;<br>
&gt; &gt; &gt; &gt; &gt;&nbsp;&nbsp;&nbsp; o&nbsp; Single-Active Redundancy=
 Mode: When only a single PE, among all<br>
&gt; &gt; &gt; &gt; &gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; the PEs attach=
ed to an Ethernet segment, is allowed to forward<br>
&gt; &gt; &gt; &gt; &gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; traffic to/fro=
m that Ethernet segment for a given VLAN, then the<br>
&gt; &gt; &gt; &gt; &gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; Ethernet segme=
nt is defined to be operating in Single-Active<br>
&gt; &gt; &gt; &gt; &gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; redundancy mod=
e.<br>
&gt; &gt; &gt; &gt; &gt;<br>
&gt; &gt; &gt; &gt; &gt;&nbsp;&nbsp;&nbsp; o&nbsp; All-Active Redundancy Mo=
de: When all PEs attached to an Ethernet<br>
&gt; &gt; &gt; &gt; &gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; segment are al=
lowed to forward known unicast traffic to/from that<br>
&gt; &gt; &gt; &gt; &gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; Ethernet segme=
nt for a given VLAN, then the Ethernet segment is<br>
&gt; &gt; &gt; &gt; &gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; defined to be =
operating in All-Active redundancy mode.<br>
&gt; &gt; &gt; &gt; &gt;<br>
&gt; &gt; &gt; &gt; &gt; Is it important that the second definition only co=
vers &quot;unicast traffic&quot;<br>
&gt; &gt; &gt; &gt; &gt; but the former uses the unqualified term &quot;tra=
ffic&quot;?<br>
&gt; &gt; &gt; &gt; &gt;<br>
&gt; &gt; &gt; &gt; &gt;&nbsp;&nbsp;&nbsp; o&nbsp; OIF: Outgoing Interface =
for multicast.&nbsp; It can be physical<br>
&gt; &gt; &gt; &gt; &gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; interface, vir=
tual interface or tunnel.<br>
&gt; &gt; &gt; &gt; &gt;<br>
&gt; &gt; &gt; &gt; &gt; s/physical/a physical/<br>
&gt; &gt; &gt; &gt; &gt;<br>
&gt; &gt; &gt; &gt; &gt; Section 4<br>
&gt; &gt; &gt; &gt; &gt;<br>
&gt; &gt; &gt; &gt; &gt;&nbsp;&nbsp;&nbsp; The IGMP Proxy mechanism is used=
 to reduce the flooding of IGMP<br>
&gt; &gt; &gt; &gt; &gt;&nbsp;&nbsp;&nbsp; messages over an EVPN network si=
milar to ARP proxy used in<br>
&gt; &gt; &gt; &gt; &gt; reducing<br>
&gt; &gt; &gt; &gt; &gt;<br>
&gt; &gt; &gt; &gt; &gt; &quot;similarly to how ARP proxy is used&quot;<br>
&gt; &gt; &gt; &gt; &gt;<br>
&gt; &gt; &gt; &gt; &gt;&nbsp;&nbsp;&nbsp; speakers.&nbsp; The information =
is again translated back to IGMP message<br>
&gt; &gt; &gt; &gt; &gt;&nbsp;&nbsp;&nbsp; at the recipient EVPN speaker.&n=
bsp; Thus it helps create an IGMP<br>
&gt; &gt; &gt; &gt; &gt; overlay<br>
&gt; &gt; &gt; &gt; &gt;<br>
&gt; &gt; &gt; &gt; &gt; &quot;IGMP messages&quot; plural, to match the pre=
vious sentence.<br>
&gt; &gt; &gt; &gt; &gt;<br>
&gt; &gt; &gt; &gt; &gt; Section 4.1.1<br>
&gt; &gt; &gt; &gt; &gt;<br>
&gt; &gt; &gt; &gt; &gt;&nbsp;&nbsp;&nbsp; 1.&nbsp; When the first hop PE r=
eceives several IGMP Membership Reports<br>
&gt; &gt; &gt; &gt; &gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; (Joins),=
 belonging to the same IGMP version, from different<br>
&gt; &gt; &gt; &gt; &gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; attached=
 hosts for the same (*,G) or (S,G), it SHOULD send a<br>
&gt; &gt; &gt; &gt; &gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; single B=
GP message corresponding to the very first IGMP<br>
&gt; &gt; &gt; &gt; &gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; Membersh=
ip Request (BGP update as soon as possible) for that<br>
&gt; &gt; &gt; &gt; &gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; (*,G) or=
 (S,G).&nbsp; [...]<br>
&gt; &gt; &gt; &gt; &gt;<br>
&gt; &gt; &gt; &gt; &gt; What is an &quot;IGMP Membership Request&quot;?&nb=
sp; Is this just a typo for Report?<br>
&gt; &gt; &gt; &gt; &gt;<br>
&gt; &gt; &gt; &gt; &gt;&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; This is because BGP is a stateful protocol and<br>
&gt; &gt; &gt; &gt; &gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; no furth=
er transmission of the same report is needed.&nbsp; If the<br>
&gt; &gt; &gt; &gt; &gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; IGMP Mem=
bership Request is for (*,G), then multicast group<br>
&gt; &gt; &gt; &gt; &gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; address =
MUST be sent along with the corresponding version flag<br>
&gt; &gt; &gt; &gt; &gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; (v2 or v=
3) set.&nbsp; [...]<br>
&gt; &gt; &gt; &gt; &gt;<br>
&gt; &gt; &gt; &gt; &gt; (ditto)<br>
&gt; &gt; &gt; &gt; &gt;<br>
&gt; &gt; &gt; &gt; &gt;&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; If the IGMP Join is for (S,G), then<br>
&gt; &gt; &gt; &gt; &gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; besides =
setting multicast group address along with the version<br>
&gt; &gt; &gt; &gt; &gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; flag v3,=
 the source IP address and the IE flag MUST be set<o:p></o:p></p>
</div>
</div>
</div>
</div>
</body>
</html>

--_000_BY3PR05MB808147F0542140840F9CB093C7309BY3PR05MB8081namp_--


From nobody Fri Feb 11 15:05:05 2022
Return-Path: <noreply@ietf.org>
X-Original-To: bess@ietf.org
Delivered-To: bess@ietfa.amsl.com
Received: from ietfa.amsl.com (localhost [IPv6:::1]) by ietfa.amsl.com (Postfix) with ESMTP id 316643A0D09; Fri, 11 Feb 2022 15:05:03 -0800 (PST)
MIME-Version: 1.0
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: 8bit
From: Warren Kumari via Datatracker <noreply@ietf.org>
To: "The IESG" <iesg@ietf.org>
Cc: draft-ietf-bess-srv6-services@ietf.org, bess-chairs@ietf.org, bess@ietf.org, matthew.bocci@nokia.com, matthew.bocci@nokia.com
X-Test-IDTracker: no
X-IETF-IDTracker: 7.44.0
Auto-Submitted: auto-generated
Precedence: bulk
Reply-To: Warren Kumari <warren@kumari.net>
Message-ID: <164462070317.8057.6829026572175337017@ietfa.amsl.com>
Date: Fri, 11 Feb 2022 15:05:03 -0800
Archived-At: <https://mailarchive.ietf.org/arch/msg/bess/IWjwNQrO-2faYJcd0LeS-4WLQek>
Subject: [bess] Warren Kumari's Discuss on draft-ietf-bess-srv6-services-10: (with DISCUSS and COMMENT)
X-BeenThere: bess@ietf.org
X-Mailman-Version: 2.1.29
List-Id: BGP-Enabled ServiceS working group discussion list <bess.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/bess>, <mailto:bess-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/bess/>
List-Post: <mailto:bess@ietf.org>
List-Help: <mailto:bess-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/bess>, <mailto:bess-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 11 Feb 2022 23:05:04 -0000

Warren Kumari has entered the following ballot position for
draft-ietf-bess-srv6-services-10: Discuss

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


Please refer to https://www.ietf.org/blog/handling-iesg-ballot-positions/
for more information about how to handle DISCUSS and COMMENT positions.


The document, along with other ballot positions, can be found here:
https://datatracker.ietf.org/doc/draft-ietf-bess-srv6-services/



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

The Security Considerations section says: "The service flows between PE routers
using SRv6 SIDs advertised via BGP are expected to be limited within the
trusted SR domain (e.g., within a single AS or between multiple ASes within a
single provider network).  Precaution should be taken to ensure that the BGP
service information (including associated SRv6 SID) advertised via BGP sessions
are limited to peers within this trusted SR domain." This is related to (from
RFC8402): "Therefore, by default, the explicit routing information MUST NOT be
leaked through the boundaries of the administered domain."

However, we all know that BGP leaks happen -- and when they do, the SIDâ€™s
contained in the leak will be logged by various systems and hence available to
the public into perpetuity.

While the document states that border filtering should protect against traffic
injection, this does not cover the case of internal compromise. Sure, there is
the argument that once there is an internally compromised system, all bets are
off -- but with this, an attacker that knows the SIDs in e.g inject traffic
into a VPN. This seems to me to significantly expand the attack surface to
include the customer's networks too.

Not only does an operator have to ensure that BGP leaks never occur, they have
to then ensure that at no point can there be any filter lapses at any border
node, and be able to guarantee the security of every device, server and machine
within the domain in order for a secure posture to be maintained. Simply saying
that precautions should be taken to make sure that route leak don't occur, when
the consequences of doing so are a: severe and b: hard to recover from seems to
not really cover it. In addition, it seems that the blast radius from a missing
ACL seems much larger if it allows injections.


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

I'm still reviewing the document, but wanted to get an initial ballot in, so
that we could start discussing it. Hopefully someone can help my understand how
this doesn't expand the consequences of a BGP leak.




From nobody Sat Feb 12 09:27:19 2022
Return-Path: <robert@raszuk.net>
X-Original-To: bess@ietfa.amsl.com
Delivered-To: bess@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 9B40C3A0898 for <bess@ietfa.amsl.com>; Sat, 12 Feb 2022 09:26:28 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.098
X-Spam-Level: 
X-Spam-Status: No, score=-2.098 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, DKIM_VALID_EF=-0.1, HTML_MESSAGE=0.001, 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 6wPFbn4XUZLu for <bess@ietfa.amsl.com>; Sat, 12 Feb 2022 09:26:23 -0800 (PST)
Received: from mail-vk1-xa2c.google.com (mail-vk1-xa2c.google.com [IPv6:2607:f8b0:4864:20::a2c]) (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 C469A3A08A4 for <bess@ietf.org>; Sat, 12 Feb 2022 09:26:23 -0800 (PST)
Received: by mail-vk1-xa2c.google.com with SMTP id v192so6783175vkv.4 for <bess@ietf.org>; Sat, 12 Feb 2022 09:26: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=TVtjIQ2nqjzcOFvyRoL4/zh4vunFsPkXDTo4FA4CloU=; b=WyH2q96fsr89hARwqSGg6+GmbiuGm2iMMt1ihq2E4mKBib/7+QVPM6bjhhAo8F/SZ8 /jTVOHZ77Y2iSC1ywhVVmt3khAxN8VTLPr7rvYSkjKuFp0dS7Ukneb8rqSKirKMrgNsR ZbPvI3+vvwtCS8TTEEMtP0aRPwptIsMnNtZIsr2mjCVBpufshKzDQfbxENuyYoA+Ul81 8qEdRWVpGhY/s/3eqIP2btIOdKDTB337CofxFs+B1SjNA4AvB1PU3symQsEhHwwzZM5b J0fVWJ5AD6xFXeDPQbmtLCrNQFW9EOmttRgRxwwyTJWaIgKtcDtaqBpp11fX6rvyCQjr mrWg==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20210112; h=x-gm-message-state:mime-version:references:in-reply-to:from:date :message-id:subject:to:cc; bh=TVtjIQ2nqjzcOFvyRoL4/zh4vunFsPkXDTo4FA4CloU=; b=BHmbCe7097F7BSXoLqhvN+OpYHYaMX+Ka4HZlUJP3V445bxt0pELkXQnkeQcTrNv2F UCJYVVs/FgzV7pqQkiv/7q8SKFENJ28Iea5DjxY1VZmjtDG7qLyDyePEdUjWfh9L9fzJ WWtQhRZYf/44/422Rz58zv7t1qGqWSsWtFAyS3oaFPg99/HYVRL+7Rp4rIxlrdWB80oz 9fdIwVDDQBo8PB0SctjOFtobvFzzjY78KOvxukChKQ4c1/j0yvIfe8OfBDUiBBI3jiyh Ebh0/49nn7lY2DghP6fqIjyCW6Ekt6mBBHsKEZOyFkYJvlp5xuv1Kn+AnZn7sWYzqPHk x3yw==
X-Gm-Message-State: AOAM532hjy6rO+IS2GYaN0a98WlZRhyjgcvDtjO0YbkuhT1Ttpd74Du2 AG7j5fgGkUJb2Mm2XO74xDBxjBTzaKjPY8Ul+mjkqQ==
X-Google-Smtp-Source: ABdhPJyPaasuwQ5SZ2AYKQqeBc8cSBzH6Mz0q6TyTzpnetmGyetxyKvl9BRpA+kWg5whR/bkg8yuN9t6BIOwgD8YYY4=
X-Received: by 2002:a1f:5fd0:: with SMTP id t199mr233567vkb.26.1644686780539;  Sat, 12 Feb 2022 09:26:20 -0800 (PST)
MIME-Version: 1.0
References: <164462070317.8057.6829026572175337017@ietfa.amsl.com>
In-Reply-To: <164462070317.8057.6829026572175337017@ietfa.amsl.com>
From: Robert Raszuk <robert@raszuk.net>
Date: Sat, 12 Feb 2022 18:26:13 +0100
Message-ID: <CAOj+MMFtGVoaoj-L5Wv2yZz+HpQ3JLehvtBHtxrfG0-wCfko8g@mail.gmail.com>
To: Warren Kumari <warren@kumari.net>
Cc: The IESG <iesg@ietf.org>, draft-ietf-bess-srv6-services@ietf.org,  bess-chairs@ietf.org, BESS <bess@ietf.org>,  "Bocci, Matthew (Nokia - GB)" <matthew.bocci@nokia.com>
Content-Type: multipart/alternative; boundary="000000000000523d3505d7d57bdc"
Archived-At: <https://mailarchive.ietf.org/arch/msg/bess/VxmuA_ol7gZESVNeK94b_f6VCX0>
Subject: Re: [bess] Warren Kumari's Discuss on draft-ietf-bess-srv6-services-10: (with DISCUSS and COMMENT)
X-BeenThere: bess@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: BGP-Enabled ServiceS working group discussion list <bess.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/bess>, <mailto:bess-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/bess/>
List-Post: <mailto:bess@ietf.org>
List-Help: <mailto:bess-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/bess>, <mailto:bess-request@ietf.org?subject=subscribe>
X-List-Received-Date: Sat, 12 Feb 2022 17:26:29 -0000

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

Hi Warren,

Thank you for your Discuss. But before we start discussing it perhaps it
would be good to align on what this document really defines as I am sensing
from your description there can be some disconnect (modulo some text may be
indeed misleading in the draft).

You said:

> However, we all know that BGP leaks happen -- and when they do, the SID=
=E2=80=99s
> contained in the leak will be logged by various systems and hence
available to
> the public into perpetuity.

I think the term BGP is used here a bit too broadly.

Leaks do happen but only within global AFI/SAFIs. This draft defines
extensions for L3VPN and L2VPNs SAFIs which are not used to peer outside of
a domain, collection of domains under same administration +
of course inter-as also could happen.

With that being said I do not see risk that due to leaking there could be a
situation where customer networks are exposed in any way externally -
leaving alone that to even get at the transport level to the customer
facing PE is also filtered and never allowed from outside. But this is out
of scope of this document as here the focus is not on underlay but overlay.

Now when I re-read this I see why there is a little piece perhaps
misleading. The draft makes a claim that it is applicable to RFC8950 which
defines use of NHv6 with both unicast and VPN AFs. That needs to be made
clear that it is applicable to the latter only. If other co-authors believe
this is applicable to the former your DISCUSS section would indeed be
valid.

Many thx,
R.




On Sat, Feb 12, 2022 at 12:05 AM Warren Kumari via Datatracker <
noreply@ietf.org> wrote:

> Warren Kumari has entered the following ballot position for
> draft-ietf-bess-srv6-services-10: Discuss
>
> When responding, please keep the subject line intact and reply to all
> email addresses included in the To and CC lines. (Feel free to cut this
> introductory paragraph, however.)
>
>
> Please refer to https://www.ietf.org/blog/handling-iesg-ballot-positions/
> for more information about how to handle DISCUSS and COMMENT positions.
>
>
> The document, along with other ballot positions, can be found here:
> https://datatracker.ietf.org/doc/draft-ietf-bess-srv6-services/
>
>
>
> ----------------------------------------------------------------------
> DISCUSS:
> ----------------------------------------------------------------------
>
> The Security Considerations section says: "The service flows between PE
> routers
> using SRv6 SIDs advertised via BGP are expected to be limited within the
> trusted SR domain (e.g., within a single AS or between multiple ASes
> within a
> single provider network).  Precaution should be taken to ensure that the
> BGP
> service information (including associated SRv6 SID) advertised via BGP
> sessions
> are limited to peers within this trusted SR domain." This is related to
> (from
> RFC8402): "Therefore, by default, the explicit routing information MUST
> NOT be
> leaked through the boundaries of the administered domain."
>
> However, we all know that BGP leaks happen -- and when they do, the SID=
=E2=80=99s
> contained in the leak will be logged by various systems and hence
> available to
> the public into perpetuity.
>
> While the document states that border filtering should protect against
> traffic
> injection, this does not cover the case of internal compromise. Sure,
> there is
> the argument that once there is an internally compromised system, all bet=
s
> are
> off -- but with this, an attacker that knows the SIDs in e.g inject traff=
ic
> into a VPN. This seems to me to significantly expand the attack surface t=
o
> include the customer's networks too.
>
> Not only does an operator have to ensure that BGP leaks never occur, they
> have
> to then ensure that at no point can there be any filter lapses at any
> border
> node, and be able to guarantee the security of every device, server and
> machine
> within the domain in order for a secure posture to be maintained. Simply
> saying
> that precautions should be taken to make sure that route leak don't occur=
,
> when
> the consequences of doing so are a: severe and b: hard to recover from
> seems to
> not really cover it. In addition, it seems that the blast radius from a
> missing
> ACL seems much larger if it allows injections.
>
>
> ----------------------------------------------------------------------
> COMMENT:
> ----------------------------------------------------------------------
>
> I'm still reviewing the document, but wanted to get an initial ballot in,
> so
> that we could start discussing it. Hopefully someone can help my
> understand how
> this doesn't expand the consequences of a BGP leak.
>
>
>
>

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

<div dir=3D"ltr">Hi Warren,<div><br></div><div>Thank you for your Discuss. =
But before we start discussing it perhaps it would be good to align on what=
 this document really defines as I am sensing from your description there c=
an be some disconnect (modulo some text may be indeed=C2=A0misleading in th=
e draft).=C2=A0</div><div><br></div><div>You said:=C2=A0</div><div><br></di=
v><div>&gt; However, we all know that BGP leaks happen -- and when they do,=
 the SID=E2=80=99s<br>&gt; contained in the leak will be logged by various =
systems and hence available to<br>&gt; the public into perpetuity.<br></div=
><div><br></div><div>I think the term BGP is used here a bit too broadly.=
=C2=A0</div><div><br></div><div>Leaks do happen but only within global=C2=
=A0AFI/SAFIs. This draft defines extensions for L3VPN and L2VPNs SAFIs whic=
h are not used to peer outside of a domain, collection of domains under sam=
e administration + of=C2=A0course=C2=A0inter-as also could happen.=C2=A0</d=
iv><div><br></div><div>With that=C2=A0being said I do not see risk that due=
 to leaking there could be a situation where customer networks are exposed =
in any way externally - leaving alone that to even get at the=C2=A0transpor=
t level to the customer facing PE is also filtered and never allowed from o=
utside. But this is out of scope of this document as here the focus is not =
on underlay but overlay.=C2=A0</div><div><br></div><div>Now when I re-read =
this I see why there is a little piece perhaps misleading. The draft makes =
a claim that it is applicable to RFC8950 which defines use of NHv6 with bot=
h unicast and VPN AFs. That needs to be made clear that it is applicable to=
 the latter only. If other co-authors believe this is applicable=C2=A0to th=
e former your DISCUSS section would indeed be valid.=C2=A0</div><div><br></=
div><div>Many thx,</div><div>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 Sat, Feb 12, 2022 at 12:05 AM Warren Kumari via Datatracker &lt;<=
a href=3D"mailto:noreply@ietf.org">noreply@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">Warren Kumari has entere=
d the following ballot position for<br>
draft-ietf-bess-srv6-services-10: Discuss<br>
<br>
When responding, please keep the subject line intact and reply to all<br>
email addresses included in the To and CC lines. (Feel free to cut this<br>
introductory paragraph, however.)<br>
<br>
<br>
Please refer to <a href=3D"https://www.ietf.org/blog/handling-iesg-ballot-p=
ositions/" rel=3D"noreferrer" target=3D"_blank">https://www.ietf.org/blog/h=
andling-iesg-ballot-positions/</a><br>
for more information about how to handle DISCUSS and COMMENT positions.<br>
<br>
<br>
The document, along with other ballot positions, can be found here:<br>
<a href=3D"https://datatracker.ietf.org/doc/draft-ietf-bess-srv6-services/"=
 rel=3D"noreferrer" target=3D"_blank">https://datatracker.ietf.org/doc/draf=
t-ietf-bess-srv6-services/</a><br>
<br>
<br>
<br>
----------------------------------------------------------------------<br>
DISCUSS:<br>
----------------------------------------------------------------------<br>
<br>
The Security Considerations section says: &quot;The service flows between P=
E routers<br>
using SRv6 SIDs advertised via BGP are expected to be limited within the<br=
>
trusted SR domain (e.g., within a single AS or between multiple ASes within=
 a<br>
single provider network).=C2=A0 Precaution should be taken to ensure that t=
he BGP<br>
service information (including associated SRv6 SID) advertised via BGP sess=
ions<br>
are limited to peers within this trusted SR domain.&quot; This is related t=
o (from<br>
RFC8402): &quot;Therefore, by default, the explicit routing information MUS=
T NOT be<br>
leaked through the boundaries of the administered domain.&quot;<br>
<br>
However, we all know that BGP leaks happen -- and when they do, the SID=E2=
=80=99s<br>
contained in the leak will be logged by various systems and hence available=
 to<br>
the public into perpetuity.<br>
<br>
While the document states that border filtering should protect against traf=
fic<br>
injection, this does not cover the case of internal compromise. Sure, there=
 is<br>
the argument that once there is an internally compromised system, all bets =
are<br>
off -- but with this, an attacker that knows the SIDs in e.g inject traffic=
<br>
into a VPN. This seems to me to significantly expand the attack surface to<=
br>
include the customer&#39;s networks too.<br>
<br>
Not only does an operator have to ensure that BGP leaks never occur, they h=
ave<br>
to then ensure that at no point can there be any filter lapses at any borde=
r<br>
node, and be able to guarantee the security of every device, server and mac=
hine<br>
within the domain in order for a secure posture to be maintained. Simply sa=
ying<br>
that precautions should be taken to make sure that route leak don&#39;t occ=
ur, when<br>
the consequences of doing so are a: severe and b: hard to recover from seem=
s to<br>
not really cover it. In addition, it seems that the blast radius from a mis=
sing<br>
ACL seems much larger if it allows injections.<br>
<br>
<br>
----------------------------------------------------------------------<br>
COMMENT:<br>
----------------------------------------------------------------------<br>
<br>
I&#39;m still reviewing the document, but wanted to get an initial ballot i=
n, so<br>
that we could start discussing it. Hopefully someone can help my understand=
 how<br>
this doesn&#39;t expand the consequences of a BGP leak.<br>
<br>
<br>
<br>
</blockquote></div>

--000000000000523d3505d7d57bdc--


From nobody Sat Feb 12 10:13:37 2022
Return-Path: <andrew-ietf@liquid.tech>
X-Original-To: bess@ietfa.amsl.com
Delivered-To: bess@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id E58783A0987 for <bess@ietfa.amsl.com>; Sat, 12 Feb 2022 10:13:07 -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, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, DKIM_VALID_EF=-0.1, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_BLOCKED=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 (1024-bit key) header.d=liquid.tech
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id amGoXO476ET9 for <bess@ietfa.amsl.com>; Sat, 12 Feb 2022 10:13:03 -0800 (PST)
Received: from eu-smtp-delivery-182.mimecast.com (eu-smtp-delivery-182.mimecast.com [185.58.86.182]) (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 EB68F3A0121 for <bess@ietf.org>; Sat, 12 Feb 2022 10:13:02 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=liquid.tech; s=mimecast20210406; t=1644689580; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:cc:mime-version:mime-version:content-type:content-type: in-reply-to:in-reply-to:references:references; bh=kr5SvOBZL09+hDF8MPRuJPAluFEKUTLBePy6xHgI9bA=; b=dHGlwINBPg8yY6VAgu3MI5U3S0KloRpHj/oPPXxrNwPXli9wMINI7ygQaDBSdTwpBYGIbs 9zh+IAE1pqpxa8VPXK8ciFi/cl+Qj15+JwMaDL4sCHE4mIthHLt73rfK+Q0k95gk53Yu1s 7vmFFq9+M9zHy9L/rnqypduWLhYrmtk=
Received: from EUR05-VI1-obe.outbound.protection.outlook.com (mail-vi1eur05lp2168.outbound.protection.outlook.com [104.47.17.168]) by relay.mimecast.com with ESMTP with STARTTLS (version=TLSv1.2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id uk-mta-257-0u-UabrJOH6af3qw97rVZA-1; Sat, 12 Feb 2022 18:11:45 +0000
X-MC-Unique: 0u-UabrJOH6af3qw97rVZA-1
Received: from AM7PR03MB6451.eurprd03.prod.outlook.com (2603:10a6:20b:1b3::22) by AM0PR03MB6115.eurprd03.prod.outlook.com (2603:10a6:208:155::20) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.4975.15; Sat, 12 Feb 2022 18:11:42 +0000
Received: from AM7PR03MB6451.eurprd03.prod.outlook.com ([fe80::f187:80be:5182:2b9]) by AM7PR03MB6451.eurprd03.prod.outlook.com ([fe80::f187:80be:5182:2b9%4]) with mapi id 15.20.4975.011; Sat, 12 Feb 2022 18:11:42 +0000
From: Andrew - IETF <andrew-ietf@liquid.tech>
To: Robert Raszuk <robert@raszuk.net>, Warren Kumari <warren@kumari.net>
CC: "Bocci, Matthew (Nokia - GB)" <matthew.bocci@nokia.com>, "draft-ietf-bess-srv6-services@ietf.org" <draft-ietf-bess-srv6-services@ietf.org>, "bess-chairs@ietf.org" <bess-chairs@ietf.org>, The IESG <iesg@ietf.org>, BESS <bess@ietf.org>
Thread-Topic: Warren Kumari's Discuss on draft-ietf-bess-srv6-services-10: (with DISCUSS and COMMENT)
Thread-Index: AQHYH5vgWBr/lTmSLE2mj9f0DoaVLqyQLAyAgAAJMkA=
Date: Sat, 12 Feb 2022 18:11:42 +0000
Message-ID: <AM7PR03MB64511292D62F62956411ED67EE319@AM7PR03MB6451.eurprd03.prod.outlook.com>
References: <164462070317.8057.6829026572175337017@ietfa.amsl.com> <CAOj+MMFtGVoaoj-L5Wv2yZz+HpQ3JLehvtBHtxrfG0-wCfko8g@mail.gmail.com>
In-Reply-To: <CAOj+MMFtGVoaoj-L5Wv2yZz+HpQ3JLehvtBHtxrfG0-wCfko8g@mail.gmail.com>
Accept-Language: en-US
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
x-ms-exchange-messagesentrepresentingtype: 1
x-ms-publictraffictype: Email
x-ms-office365-filtering-correlation-id: 2fbd4375-2855-4f9a-9798-08d9ee531f64
x-ms-traffictypediagnostic: AM0PR03MB6115:EE_
x-microsoft-antispam-prvs: <AM0PR03MB6115E228C0253ED6FA4489A5FA319@AM0PR03MB6115.eurprd03.prod.outlook.com>
x-ms-oob-tlc-oobclassifiers: OLM:9508
x-ms-exchange-senderadcheck: 1
x-ms-exchange-antispam-relay: 0
x-microsoft-antispam: BCL:0
x-microsoft-antispam-message-info: GSqID+uT6kFsAMpMSOdIZhIbYfMOdYlNz9ohx4C3iUbFLcBnrrBiizDxqH/9b6AhPvjNywbIdEjAvb8WYWbEzhjClrYWjTU8R/MdHGQvQfBq38PhbVRKDM9c9WpGwiLH6bWuPnKhuYZwKeeKmR8rtDlX4dswfQHVjiBGCdsrbg1AKlXwx/FpkQmMHKJlRRTcskFx5/3j4NOZ416mw6Y6rQy6g2eMsPM8b6p0ujPG4vlLwpWR/gtou7Qs0cwlqFthjbkOjkDp2rwKhMPj8j0JeHoCY4kgpn9dKGVp1T3NV8bAUvyvytfAOsiT4T0uPyJu2Db6kU10aEjVC1+6dUja38YznpHxHLXc+AxGNe5JBzrUyDcxkYCxVTuQ0mUIqcday1mVkHRX6By+1hEl2jxmRNGzWexU6t1JDbBzvusStFNm6gFeJtf1xjNQ5vuFQieUQ8i3m02RPAz38xtBIz9VLa2Dkl+n88mHchygRxwfzj1VhCzmvQ5jTs8/XoKyOygFEVlaFgxkZXq7xEhPv+c3u6XJKtFbyqxX92b3Oi4ATyu0ZZO/ydVEIzwk4RrYdDms+4l4Q8LPRyQdx6cpXMhFXw7SmbizK/+s+HDWCIk3e1hRt1sWU5sdt76H5cyKn6Q4Mx7x64UeRY9MhNgs6YvGUiiTp2mHFmjeiB9WBkYIxOH4sdHTtJBGsubH/JfahZ2NarWXC6Rfm+mxD41NQUbwnC8RWidXaE3amFNpaqqU+TAsGF4uTFf3i46LccEKIDwTqicSjwVVzH5+ATfZq0jhK9Lm7jCcLncvlclP4oPq3CqJdlKrDZELYs46OPR7ivuC+U8kX5gCP9MIT7m4RLOX3w==
x-forefront-antispam-report: CIP:255.255.255.255; CTRY:; LANG:en; SCL:1; SRV:;  IPV:NLI; SFV:NSPM; H:AM7PR03MB6451.eurprd03.prod.outlook.com; PTR:; CAT:NONE;  SFS:(13230001)(4636009)(366004)(55016003)(33656002)(508600001)(38070700005)(8936002)(2906002)(166002)(5660300002)(38100700002)(86362001)(122000001)(66446008)(66476007)(66556008)(76116006)(66946007)(52536014)(8676002)(4326008)(64756008)(54906003)(9686003)(110136005)(7696005)(186003)(316002)(966005)(83380400001)(71200400001)(6506007)(53546011); DIR:OUT; SFP:1102
x-ms-exchange-antispam-messagedata-chunkcount: 1
x-ms-exchange-antispam-messagedata-0: =?utf-8?B?cXlYYVBpazdIUVRSSDEyOTR3dFE4ZGg3RUsxNmVleHJWT1dCK1FNWDh3N3hn?= =?utf-8?B?VytMSHBkakozN1c1c2NaYVhyVzRUMlFEaTZKUFRWZnVPVzdJdTBxTWUvM1I4?= =?utf-8?B?bkNTeVlIbENOVk5YcmxNNUZ4eDQ1RjJoTzZtWjVhcGtNR05WbG5RV25wTDY2?= =?utf-8?B?RDJxTWJ3MWNhM213SkZ1NE9EQ1R4MlU1VFdobDZqOXBYSnNvZUdudTBoSEtE?= =?utf-8?B?aDZFU0J2UFU2czcwei85S1ZkNjhZUldydnJUNnRMUDJOVlVUUDQwcnVZMkR3?= =?utf-8?B?dE5nM3VRd3g1Z2t6eWlIZ25hQWh4dHVxdXdXNUEvb0JlUXo0djZYZXVaV28z?= =?utf-8?B?RFY2VWZsZEpVNS9qbTNHa1I3dnl6Z3laR2ZFTWF6aTJ5NysrdjUxMFdZYWhu?= =?utf-8?B?OExvSjZmMnVxTU9vYjZnaUVqendYalhKUUc0Um5qVXYxVE00U3dVQi8zQXha?= =?utf-8?B?azhGdTBTcmp2MkhsZkpzNUVibDJ6T2J4eUQxU3hnaENYZ2U2d1BKM1Jaa3VX?= =?utf-8?B?YUYrNEhCa0hNczVyRzJLTGRxVy9CbHY2RlNHVkNzVDhtTjllQ00zOUNQTm5z?= =?utf-8?B?UlR4NDBYM0JFanpWVUJFZzFjOTVQTS9ERHk0cm1QZEtIeVZBWVYxRGRlM2N1?= =?utf-8?B?bUkzN1g5RFhmSmtxTjIyVjdDMmhucVhEZlczRWlySFY1eHZFYWM5SUdvTkpC?= =?utf-8?B?YzNiblhVMHExbnRuNzlwOVBqWnR4dG1nV2JEVmpNWWZFV1h2ZUV4di9GLzhp?= =?utf-8?B?R1d1aFFCS2RDSG9GLzYwS0ZHZjZxZ2JHVURCYjlUR2NIY3NQYVhZRlpHbTRW?= =?utf-8?B?U2JVY0tWSnBNK25nb3pMcVpVcG9CNUxEY1FpdjBzVjR2WWh2TVk5dEJibkFT?= =?utf-8?B?YjZuTWVMcGkyK1Y1UTZaN0ZpZU4rVnZQN0lvYzJHOFNVaU9SeSsxVFVSRXNV?= =?utf-8?B?ZG1nTmFnRVhaN3NReFE5Z0JBNHZsendYVGU5T3N3ZlBmTDFqaXNuQzB0WlZF?= =?utf-8?B?NnloVkl4ZDVRbjlSSXdQL3RkMG40cDJ5WE01UU1KMG1yclQvdWo4MlFUYW9G?= =?utf-8?B?U00zcmhvb2xxM1I1Z3BZMlI4WVlHVU9mZ05jUUxrTTR5RDlkYjBTdkgyVnZt?= =?utf-8?B?NThmQ1NzK3Vsd244RXpnQ0ZnWElOZmtrb2k3c2Q5OWxHYnRuOFVWdm9PeWN6?= =?utf-8?B?NVdUQU9uNkJIdHNyaDQ0ZlIzNTRXZmdLYUJKV0JxSkZUYzZXTUt1RlF4MUt6?= =?utf-8?B?NjE0Z0tZN2NQeUxVM29NUlBmM0ZtY0c4dFpBRFFYTmZDcFJYUzRLOENaVlh2?= =?utf-8?B?MzhwRVQ0dTBLcmtJQlY3VUp2S3I1RTkxRUpJT3Fmd1cza0ZNM1lFUHpibGtO?= =?utf-8?B?a2R0K21ia0FVakxzRTdTUmZRdkJpbEs5aDhmeU9JZ1pFVUdmMHViaHFFaTFv?= =?utf-8?B?am5sWGNJUlY5bVlwZDZLRUFZZFBsNDkyVEt6b2tzRVNhYW15QWN5TkE4WldI?= =?utf-8?B?NG1Fak1tOHlyQlpYelIxOTBxSDAyczdvdWtqcGtXQ1VMczBPMFZKYXZ0UVVj?= =?utf-8?B?NVlvTlFCNDhISVRSS3UzQWVRKzNQQTRyekFaUmx5QTR5N3BUcVNwNGVlUjF0?= =?utf-8?B?V2hMcUpqSDFPaml2SEFxejhYNzRYOUFVWGJmbk1meE5xZkRwWWVsRG9Tc2Iz?= =?utf-8?B?SzlFcUI4Mkc4eG00aFFINjQrV29BOTlscXVmaFA2ZnJpak95UW1jb3AwVFMx?= =?utf-8?B?RkxQVFBWRjgzVzBEWVN0Q3J6dG9VZXV6Wlp4WnRQLytZUFhSTENGcS95U2lD?= =?utf-8?B?TlZJeUV2Y0h0THFjNmhQMllUbTM2K0NwMkJJSk9LeDdhdEhxVWNsYTN6NUl2?= =?utf-8?B?bXRPK3BLckcwaDVlVUhSbjl0ZUhwVmluZlJRVGZCSFVzcGtoV3hlUEl1MlNy?= =?utf-8?B?clFxZHpHbmpWOHhUcENqL0kycWkwbEMvNk8rM1lrdGgrd0pnRDFvNFhUWmF4?= =?utf-8?B?b0R3YUQ0S1g4MEFlSWsxQktFQllNUEhxcUlXU1JHSHpxRDNWS3FQZlhCQ05F?= =?utf-8?B?NGl4NVN0QW5MWGpxSEdvL3kyNjdlQUE1dURaVjNCU1FBakdhVmhxa1pSK3pq?= =?utf-8?B?bUtucW1NUkR4WkFGL2UvRmFLQXdDd1QvM2JLOThaR1dBN0hIYXd5YmxtUkFP?= =?utf-8?B?aEF6MElsZVFMY3UvNkpVRFNISWRkSW14MU9TSmh3SXBHYWprNFNNTG5aVEtS?= =?utf-8?B?cWd6QldZbkNNWDBCMHo4UUZnNHM2b2N2WEQ3ZE0xUXVrQUtrMHloR2Vpb0VZ?= =?utf-8?B?aVUrUUpCV0IzK3JaL25RZ2pvNVA0TlhZSFNmUGxsQ2ZiZHBNUy9LQT09?=
MIME-Version: 1.0
X-OriginatorOrg: liquid.tech
X-MS-Exchange-CrossTenant-AuthAs: Internal
X-MS-Exchange-CrossTenant-AuthSource: AM7PR03MB6451.eurprd03.prod.outlook.com
X-MS-Exchange-CrossTenant-Network-Message-Id: 2fbd4375-2855-4f9a-9798-08d9ee531f64
X-MS-Exchange-CrossTenant-originalarrivaltime: 12 Feb 2022 18:11:42.5080 (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: CAzFGptybg3AZkk3NJZCNs0MJYLdzLe7YIX4UW8WZFs3ArLBLJwzeb8YkLwlb+pwumM0ov5ZdnDVXZQtrg4u2w/IG6JQwf11zEyRpOVk9B8=
X-MS-Exchange-Transport-CrossTenantHeadersStamped: AM0PR03MB6115
Authentication-Results: relay.mimecast.com; auth=pass smtp.auth=C82A168 smtp.mailfrom=andrew-ietf@liquid.tech
X-Mimecast-Spam-Score: 0
X-Mimecast-Originator: liquid.tech
Content-Language: en-US
Content-Type: multipart/alternative; boundary="_000_AM7PR03MB64511292D62F62956411ED67EE319AM7PR03MB6451eurp_"
Archived-At: <https://mailarchive.ietf.org/arch/msg/bess/eUa7cnPoBFEMImnz5fEpW1C48WI>
Subject: Re: [bess] Warren Kumari's Discuss on draft-ietf-bess-srv6-services-10: (with DISCUSS and COMMENT)
X-BeenThere: bess@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: BGP-Enabled ServiceS working group discussion list <bess.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/bess>, <mailto:bess-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/bess/>
List-Post: <mailto:bess@ietf.org>
List-Help: <mailto:bess-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/bess>, <mailto:bess-request@ietf.org?subject=subscribe>
X-List-Received-Date: Sat, 12 Feb 2022 18:13:08 -0000

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

Um9iZXJ0LA0KDQpJIGhhdmUgdG8gc2F5IHRoYXQgSSBoYXZlIHZlcnkgc2ltaWxhciByZWFkaW5n
cyBvbiBwYXJ0cyBvZiB0aGUgZHJhZnQuDQoNCkxldOKAmXMgbG9vayBhdCBpdCDigJMNCg0KNS4x
IHVzZXMgdGhlIElQdjQtVlBOIE5MUkkg4oCTIFRoYXQgd291bGQgc2VlbSB0byBpbmRpY2F0ZSBB
RkkgMSAvIFNBRkkgNA0KNS4yIOKAkyBVc2VzIEFGSSAyIC8gU0FGSSA0IGZyb20gbXkgcmVhZGlu
Zw0KNS4zIOKAkyBBY2NvcmRpbmcgdG8gUkZDODk1MCDigJMgYWxsb3dzIGFkdmVydGlzZW1lbnQg
b3ZlciBTQUZJIDEsIDIgb3IgNA0KNS40IOKAkyBUbyBteSByZWFkaW5nIOKAkyB2ZXJ5IG11Y2gg
cmVmZXJzIHRvIEFGSSAyIC8gU0FGSSAxLg0KDQpJIHdvdWxkIGFncmVlIGlmIHRoaXMgZG9jdW1l
bnQgbGltaXRlZCBpdHNlbGYgdG8gNS4xIGFuZCA1LjIg4oCTIGl0IGRvZXNu4oCZdCDigJMgYW5k
IHRoZXJlZm9yZSBJIGhhdmUgdG8gYWdyZWUgd2l0aCB0aGUgdGhvdWdodHMgZXhwcmVzc2VkIGlu
IFdhcnJlbnMgRGlzY3Vzcy4gIElmIEkgYW0gd3JvbmcgYWJvdXQgNS4zIGFuZCA1LjQsIGxldOKA
mXMgY2hhdCBhbmQgaGVscCBtZSB1bmRlcnN0YW5kIHRoaXMgYmV0dGVyLCBhbmQgdGhlbiBsZXRz
IHBvdGVudGlhbGx5IHNlZSBpZiB3ZSBjYW4gd29yayB1cCBzb21lIHdvcmRpbmcgdGhhdCB3b3Vs
ZCBjbGFyaWZ5IHRoaXMgaWYgdGhhdCBpcyB3aGF0IGlzIHJlcXVpcmVkLg0KDQpUaGFua3MNCg0K
QW5kcmV3DQoNCg0KRnJvbTogaWVzZyA8aWVzZy1ib3VuY2VzQGlldGYub3JnPiBPbiBCZWhhbGYg
T2YgUm9iZXJ0IFJhc3p1aw0KU2VudDogU2F0dXJkYXksIEZlYnJ1YXJ5IDEyLCAyMDIyIDg6MjYg
UE0NClRvOiBXYXJyZW4gS3VtYXJpIDx3YXJyZW5Aa3VtYXJpLm5ldD4NCkNjOiBCb2NjaSwgTWF0
dGhldyAoTm9raWEgLSBHQikgPG1hdHRoZXcuYm9jY2lAbm9raWEuY29tPjsgZHJhZnQtaWV0Zi1i
ZXNzLXNydjYtc2VydmljZXNAaWV0Zi5vcmc7IGJlc3MtY2hhaXJzQGlldGYub3JnOyBUaGUgSUVT
RyA8aWVzZ0BpZXRmLm9yZz47IEJFU1MgPGJlc3NAaWV0Zi5vcmc+DQpTdWJqZWN0OiBSZTogV2Fy
cmVuIEt1bWFyaSdzIERpc2N1c3Mgb24gZHJhZnQtaWV0Zi1iZXNzLXNydjYtc2VydmljZXMtMTA6
ICh3aXRoIERJU0NVU1MgYW5kIENPTU1FTlQpDQoNCkhpIFdhcnJlbiwNCg0KVGhhbmsgeW91IGZv
ciB5b3VyIERpc2N1c3MuIEJ1dCBiZWZvcmUgd2Ugc3RhcnQgZGlzY3Vzc2luZyBpdCBwZXJoYXBz
IGl0IHdvdWxkIGJlIGdvb2QgdG8gYWxpZ24gb24gd2hhdCB0aGlzIGRvY3VtZW50IHJlYWxseSBk
ZWZpbmVzIGFzIEkgYW0gc2Vuc2luZyBmcm9tIHlvdXIgZGVzY3JpcHRpb24gdGhlcmUgY2FuIGJl
IHNvbWUgZGlzY29ubmVjdCAobW9kdWxvIHNvbWUgdGV4dCBtYXkgYmUgaW5kZWVkIG1pc2xlYWRp
bmcgaW4gdGhlIGRyYWZ0KS4NCg0KWW91IHNhaWQ6DQoNCj4gSG93ZXZlciwgd2UgYWxsIGtub3cg
dGhhdCBCR1AgbGVha3MgaGFwcGVuIC0tIGFuZCB3aGVuIHRoZXkgZG8sIHRoZSBTSUTigJlzDQo+
IGNvbnRhaW5lZCBpbiB0aGUgbGVhayB3aWxsIGJlIGxvZ2dlZCBieSB2YXJpb3VzIHN5c3RlbXMg
YW5kIGhlbmNlIGF2YWlsYWJsZSB0bw0KPiB0aGUgcHVibGljIGludG8gcGVycGV0dWl0eS4NCg0K
SSB0aGluayB0aGUgdGVybSBCR1AgaXMgdXNlZCBoZXJlIGEgYml0IHRvbyBicm9hZGx5Lg0KDQpM
ZWFrcyBkbyBoYXBwZW4gYnV0IG9ubHkgd2l0aGluIGdsb2JhbCBBRkkvU0FGSXMuIFRoaXMgZHJh
ZnQgZGVmaW5lcyBleHRlbnNpb25zIGZvciBMM1ZQTiBhbmQgTDJWUE5zIFNBRklzIHdoaWNoIGFy
ZSBub3QgdXNlZCB0byBwZWVyIG91dHNpZGUgb2YgYSBkb21haW4sIGNvbGxlY3Rpb24gb2YgZG9t
YWlucyB1bmRlciBzYW1lIGFkbWluaXN0cmF0aW9uICsgb2YgY291cnNlIGludGVyLWFzIGFsc28g
Y291bGQgaGFwcGVuLg0KDQpXaXRoIHRoYXQgYmVpbmcgc2FpZCBJIGRvIG5vdCBzZWUgcmlzayB0
aGF0IGR1ZSB0byBsZWFraW5nIHRoZXJlIGNvdWxkIGJlIGEgc2l0dWF0aW9uIHdoZXJlIGN1c3Rv
bWVyIG5ldHdvcmtzIGFyZSBleHBvc2VkIGluIGFueSB3YXkgZXh0ZXJuYWxseSAtIGxlYXZpbmcg
YWxvbmUgdGhhdCB0byBldmVuIGdldCBhdCB0aGUgdHJhbnNwb3J0IGxldmVsIHRvIHRoZSBjdXN0
b21lciBmYWNpbmcgUEUgaXMgYWxzbyBmaWx0ZXJlZCBhbmQgbmV2ZXIgYWxsb3dlZCBmcm9tIG91
dHNpZGUuIEJ1dCB0aGlzIGlzIG91dCBvZiBzY29wZSBvZiB0aGlzIGRvY3VtZW50IGFzIGhlcmUg
dGhlIGZvY3VzIGlzIG5vdCBvbiB1bmRlcmxheSBidXQgb3ZlcmxheS4NCg0KTm93IHdoZW4gSSBy
ZS1yZWFkIHRoaXMgSSBzZWUgd2h5IHRoZXJlIGlzIGEgbGl0dGxlIHBpZWNlIHBlcmhhcHMgbWlz
bGVhZGluZy4gVGhlIGRyYWZ0IG1ha2VzIGEgY2xhaW0gdGhhdCBpdCBpcyBhcHBsaWNhYmxlIHRv
IFJGQzg5NTAgd2hpY2ggZGVmaW5lcyB1c2Ugb2YgTkh2NiB3aXRoIGJvdGggdW5pY2FzdCBhbmQg
VlBOIEFGcy4gVGhhdCBuZWVkcyB0byBiZSBtYWRlIGNsZWFyIHRoYXQgaXQgaXMgYXBwbGljYWJs
ZSB0byB0aGUgbGF0dGVyIG9ubHkuIElmIG90aGVyIGNvLWF1dGhvcnMgYmVsaWV2ZSB0aGlzIGlz
IGFwcGxpY2FibGUgdG8gdGhlIGZvcm1lciB5b3VyIERJU0NVU1Mgc2VjdGlvbiB3b3VsZCBpbmRl
ZWQgYmUgdmFsaWQuDQoNCk1hbnkgdGh4LA0KUi4NCg0KDQoNCg0KT24gU2F0LCBGZWIgMTIsIDIw
MjIgYXQgMTI6MDUgQU0gV2FycmVuIEt1bWFyaSB2aWEgRGF0YXRyYWNrZXIgPG5vcmVwbHlAaWV0
Zi5vcmc8bWFpbHRvOm5vcmVwbHlAaWV0Zi5vcmc+PiB3cm90ZToNCldhcnJlbiBLdW1hcmkgaGFz
IGVudGVyZWQgdGhlIGZvbGxvd2luZyBiYWxsb3QgcG9zaXRpb24gZm9yDQpkcmFmdC1pZXRmLWJl
c3Mtc3J2Ni1zZXJ2aWNlcy0xMDogRGlzY3Vzcw0KDQpXaGVuIHJlc3BvbmRpbmcsIHBsZWFzZSBr
ZWVwIHRoZSBzdWJqZWN0IGxpbmUgaW50YWN0IGFuZCByZXBseSB0byBhbGwNCmVtYWlsIGFkZHJl
c3NlcyBpbmNsdWRlZCBpbiB0aGUgVG8gYW5kIENDIGxpbmVzLiAoRmVlbCBmcmVlIHRvIGN1dCB0
aGlzDQppbnRyb2R1Y3RvcnkgcGFyYWdyYXBoLCBob3dldmVyLikNCg0KDQpQbGVhc2UgcmVmZXIg
dG8gaHR0cHM6Ly93d3cuaWV0Zi5vcmcvYmxvZy9oYW5kbGluZy1pZXNnLWJhbGxvdC1wb3NpdGlv
bnMvPGh0dHBzOi8vd3d3LmlldGYub3JnL2Jsb2cvaGFuZGxpbmctaWVzZy1iYWxsb3QtcG9zaXRp
b25zPg0KZm9yIG1vcmUgaW5mb3JtYXRpb24gYWJvdXQgaG93IHRvIGhhbmRsZSBESVNDVVNTIGFu
ZCBDT01NRU5UIHBvc2l0aW9ucy4NCg0KDQpUaGUgZG9jdW1lbnQsIGFsb25nIHdpdGggb3RoZXIg
YmFsbG90IHBvc2l0aW9ucywgY2FuIGJlIGZvdW5kIGhlcmU6DQpodHRwczovL2RhdGF0cmFja2Vy
LmlldGYub3JnL2RvYy9kcmFmdC1pZXRmLWJlc3Mtc3J2Ni1zZXJ2aWNlcy88aHR0cHM6Ly9kYXRh
dHJhY2tlci5pZXRmLm9yZy9kb2MvZHJhZnQtaWV0Zi1iZXNzLXNydjYtc2VydmljZXM+DQoNCg0K
DQotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tDQpESVNDVVNTOg0KLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLQ0KDQpUaGUgU2VjdXJpdHkg
Q29uc2lkZXJhdGlvbnMgc2VjdGlvbiBzYXlzOiAiVGhlIHNlcnZpY2UgZmxvd3MgYmV0d2VlbiBQ
RSByb3V0ZXJzDQp1c2luZyBTUnY2IFNJRHMgYWR2ZXJ0aXNlZCB2aWEgQkdQIGFyZSBleHBlY3Rl
ZCB0byBiZSBsaW1pdGVkIHdpdGhpbiB0aGUNCnRydXN0ZWQgU1IgZG9tYWluIChlLmcuLCB3aXRo
aW4gYSBzaW5nbGUgQVMgb3IgYmV0d2VlbiBtdWx0aXBsZSBBU2VzIHdpdGhpbiBhDQpzaW5nbGUg
cHJvdmlkZXIgbmV0d29yaykuICBQcmVjYXV0aW9uIHNob3VsZCBiZSB0YWtlbiB0byBlbnN1cmUg
dGhhdCB0aGUgQkdQDQpzZXJ2aWNlIGluZm9ybWF0aW9uIChpbmNsdWRpbmcgYXNzb2NpYXRlZCBT
UnY2IFNJRCkgYWR2ZXJ0aXNlZCB2aWEgQkdQIHNlc3Npb25zDQphcmUgbGltaXRlZCB0byBwZWVy
cyB3aXRoaW4gdGhpcyB0cnVzdGVkIFNSIGRvbWFpbi4iIFRoaXMgaXMgcmVsYXRlZCB0byAoZnJv
bQ0KUkZDODQwMik6ICJUaGVyZWZvcmUsIGJ5IGRlZmF1bHQsIHRoZSBleHBsaWNpdCByb3V0aW5n
IGluZm9ybWF0aW9uIE1VU1QgTk9UIGJlDQpsZWFrZWQgdGhyb3VnaCB0aGUgYm91bmRhcmllcyBv
ZiB0aGUgYWRtaW5pc3RlcmVkIGRvbWFpbi4iDQoNCkhvd2V2ZXIsIHdlIGFsbCBrbm93IHRoYXQg
QkdQIGxlYWtzIGhhcHBlbiAtLSBhbmQgd2hlbiB0aGV5IGRvLCB0aGUgU0lE4oCZcw0KY29udGFp
bmVkIGluIHRoZSBsZWFrIHdpbGwgYmUgbG9nZ2VkIGJ5IHZhcmlvdXMgc3lzdGVtcyBhbmQgaGVu
Y2UgYXZhaWxhYmxlIHRvDQp0aGUgcHVibGljIGludG8gcGVycGV0dWl0eS4NCg0KV2hpbGUgdGhl
IGRvY3VtZW50IHN0YXRlcyB0aGF0IGJvcmRlciBmaWx0ZXJpbmcgc2hvdWxkIHByb3RlY3QgYWdh
aW5zdCB0cmFmZmljDQppbmplY3Rpb24sIHRoaXMgZG9lcyBub3QgY292ZXIgdGhlIGNhc2Ugb2Yg
aW50ZXJuYWwgY29tcHJvbWlzZS4gU3VyZSwgdGhlcmUgaXMNCnRoZSBhcmd1bWVudCB0aGF0IG9u
Y2UgdGhlcmUgaXMgYW4gaW50ZXJuYWxseSBjb21wcm9taXNlZCBzeXN0ZW0sIGFsbCBiZXRzIGFy
ZQ0Kb2ZmIC0tIGJ1dCB3aXRoIHRoaXMsIGFuIGF0dGFja2VyIHRoYXQga25vd3MgdGhlIFNJRHMg
aW4gZS5nIGluamVjdCB0cmFmZmljDQppbnRvIGEgVlBOLiBUaGlzIHNlZW1zIHRvIG1lIHRvIHNp
Z25pZmljYW50bHkgZXhwYW5kIHRoZSBhdHRhY2sgc3VyZmFjZSB0bw0KaW5jbHVkZSB0aGUgY3Vz
dG9tZXIncyBuZXR3b3JrcyB0b28uDQoNCk5vdCBvbmx5IGRvZXMgYW4gb3BlcmF0b3IgaGF2ZSB0
byBlbnN1cmUgdGhhdCBCR1AgbGVha3MgbmV2ZXIgb2NjdXIsIHRoZXkgaGF2ZQ0KdG8gdGhlbiBl
bnN1cmUgdGhhdCBhdCBubyBwb2ludCBjYW4gdGhlcmUgYmUgYW55IGZpbHRlciBsYXBzZXMgYXQg
YW55IGJvcmRlcg0Kbm9kZSwgYW5kIGJlIGFibGUgdG8gZ3VhcmFudGVlIHRoZSBzZWN1cml0eSBv
ZiBldmVyeSBkZXZpY2UsIHNlcnZlciBhbmQgbWFjaGluZQ0Kd2l0aGluIHRoZSBkb21haW4gaW4g
b3JkZXIgZm9yIGEgc2VjdXJlIHBvc3R1cmUgdG8gYmUgbWFpbnRhaW5lZC4gU2ltcGx5IHNheWlu
Zw0KdGhhdCBwcmVjYXV0aW9ucyBzaG91bGQgYmUgdGFrZW4gdG8gbWFrZSBzdXJlIHRoYXQgcm91
dGUgbGVhayBkb24ndCBvY2N1ciwgd2hlbg0KdGhlIGNvbnNlcXVlbmNlcyBvZiBkb2luZyBzbyBh
cmUgYTogc2V2ZXJlIGFuZCBiOiBoYXJkIHRvIHJlY292ZXIgZnJvbSBzZWVtcyB0bw0Kbm90IHJl
YWxseSBjb3ZlciBpdC4gSW4gYWRkaXRpb24sIGl0IHNlZW1zIHRoYXQgdGhlIGJsYXN0IHJhZGl1
cyBmcm9tIGEgbWlzc2luZw0KQUNMIHNlZW1zIG11Y2ggbGFyZ2VyIGlmIGl0IGFsbG93cyBpbmpl
Y3Rpb25zLg0KDQoNCi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0NCkNPTU1FTlQ6DQotLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tDQoNCkkn
bSBzdGlsbCByZXZpZXdpbmcgdGhlIGRvY3VtZW50LCBidXQgd2FudGVkIHRvIGdldCBhbiBpbml0
aWFsIGJhbGxvdCBpbiwgc28NCnRoYXQgd2UgY291bGQgc3RhcnQgZGlzY3Vzc2luZyBpdC4gSG9w
ZWZ1bGx5IHNvbWVvbmUgY2FuIGhlbHAgbXkgdW5kZXJzdGFuZCBob3cNCnRoaXMgZG9lc24ndCBl
eHBhbmQgdGhlIGNvbnNlcXVlbmNlcyBvZiBhIEJHUCBsZWFrLg0KDQoNCg==
--_000_AM7PR03MB64511292D62F62956411ED67EE319AM7PR03MB6451eurp_
Content-Type: text/html; charset=UTF-8
Content-Transfer-Encoding: base64

PGh0bWwgeG1sbnM6dj0idXJuOnNjaGVtYXMtbWljcm9zb2Z0LWNvbTp2bWwiIHhtbG5zOm89InVy
bjpzY2hlbWFzLW1pY3Jvc29mdC1jb206b2ZmaWNlOm9mZmljZSIgeG1sbnM6dz0idXJuOnNjaGVt
YXMtbWljcm9zb2Z0LWNvbTpvZmZpY2U6d29yZCIgeG1sbnM6bT0iaHR0cDovL3NjaGVtYXMubWlj
cm9zb2Z0LmNvbS9vZmZpY2UvMjAwNC8xMi9vbW1sIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcv
VFIvUkVDLWh0bWw0MCI+DQo8aGVhZD4NCjxtZXRhIGh0dHAtZXF1aXY9IkNvbnRlbnQtVHlwZSIg
Y29udGVudD0idGV4dC9odG1sOyBjaGFyc2V0PXV0Zi04Ij4NCjxtZXRhIG5hbWU9IkdlbmVyYXRv
ciIgY29udGVudD0iTWljcm9zb2Z0IFdvcmQgMTUgKGZpbHRlcmVkIG1lZGl1bSkiPg0KPHN0eWxl
PjwhLS0NCi8qIEZvbnQgRGVmaW5pdGlvbnMgKi8NCkBmb250LWZhY2UNCgl7Zm9udC1mYW1pbHk6
IkNhbWJyaWEgTWF0aCI7DQoJcGFub3NlLTE6MiA0IDUgMyA1IDQgNiAzIDIgNDt9DQpAZm9udC1m
YWNlDQoJe2ZvbnQtZmFtaWx5OkNhbGlicmk7DQoJcGFub3NlLTE6MiAxNSA1IDIgMiAyIDQgMyAy
IDQ7fQ0KLyogU3R5bGUgRGVmaW5pdGlvbnMgKi8NCnAuTXNvTm9ybWFsLCBsaS5Nc29Ob3JtYWws
IGRpdi5Nc29Ob3JtYWwNCgl7bWFyZ2luOjBpbjsNCglmb250LXNpemU6MTEuMHB0Ow0KCWZvbnQt
ZmFtaWx5OiJDYWxpYnJpIixzYW5zLXNlcmlmO30NCmE6bGluaywgc3Bhbi5Nc29IeXBlcmxpbmsN
Cgl7bXNvLXN0eWxlLXByaW9yaXR5Ojk5Ow0KCWNvbG9yOmJsdWU7DQoJdGV4dC1kZWNvcmF0aW9u
OnVuZGVybGluZTt9DQpzcGFuLkVtYWlsU3R5bGUxOA0KCXttc28tc3R5bGUtdHlwZTpwZXJzb25h
bC1yZXBseTsNCglmb250LWZhbWlseToiQ2FsaWJyaSIsc2Fucy1zZXJpZjsNCgljb2xvcjp3aW5k
b3d0ZXh0O30NCi5Nc29DaHBEZWZhdWx0DQoJe21zby1zdHlsZS10eXBlOmV4cG9ydC1vbmx5Ow0K
CWZvbnQtZmFtaWx5OiJDYWxpYnJpIixzYW5zLXNlcmlmO30NCkBwYWdlIFdvcmRTZWN0aW9uMQ0K
CXtzaXplOjguNWluIDExLjBpbjsNCgltYXJnaW46MS4waW4gMS4waW4gMS4waW4gMS4waW47fQ0K
ZGl2LldvcmRTZWN0aW9uMQ0KCXtwYWdlOldvcmRTZWN0aW9uMTt9DQotLT48L3N0eWxlPjwhLS1b
aWYgZ3RlIG1zbyA5XT48eG1sPg0KPG86c2hhcGVkZWZhdWx0cyB2OmV4dD0iZWRpdCIgc3BpZG1h
eD0iMTAyNiIgLz4NCjwveG1sPjwhW2VuZGlmXS0tPjwhLS1baWYgZ3RlIG1zbyA5XT48eG1sPg0K
PG86c2hhcGVsYXlvdXQgdjpleHQ9ImVkaXQiPg0KPG86aWRtYXAgdjpleHQ9ImVkaXQiIGRhdGE9
IjEiIC8+DQo8L286c2hhcGVsYXlvdXQ+PC94bWw+PCFbZW5kaWZdLS0+DQo8L2hlYWQ+DQo8Ym9k
eSBsYW5nPSJFTi1VUyIgbGluaz0iYmx1ZSIgdmxpbms9InB1cnBsZSIgc3R5bGU9IndvcmQtd3Jh
cDpicmVhay13b3JkIj4NCjxkaXYgY2xhc3M9IldvcmRTZWN0aW9uMSI+DQo8cCBjbGFzcz0iTXNv
Tm9ybWFsIj5Sb2JlcnQsPG86cD48L286cD48L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj48bzpw
PiZuYnNwOzwvbzpwPjwvcD4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiPkkgaGF2ZSB0byBzYXkgdGhh
dCBJIGhhdmUgdmVyeSBzaW1pbGFyIHJlYWRpbmdzIG9uIHBhcnRzIG9mIHRoZSBkcmFmdC48bzpw
PjwvbzpwPjwvcD4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiPjxvOnA+Jm5ic3A7PC9vOnA+PC9wPg0K
PHAgY2xhc3M9Ik1zb05vcm1hbCI+TGV04oCZcyBsb29rIGF0IGl0IOKAkzxvOnA+PC9vOnA+PC9w
Pg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+PG86cD4mbmJzcDs8L286cD48L3A+DQo8cCBjbGFzcz0i
TXNvTm9ybWFsIj41LjEgdXNlcyB0aGUgSVB2NC1WUE4gTkxSSSDigJMgVGhhdCB3b3VsZCBzZWVt
IHRvIGluZGljYXRlIEFGSSAxIC8gU0FGSSA0PG86cD48L286cD48L3A+DQo8cCBjbGFzcz0iTXNv
Tm9ybWFsIj41LjIg4oCTIFVzZXMgQUZJIDIgLyBTQUZJIDQgZnJvbSBteSByZWFkaW5nIDxvOnA+
PC9vOnA+PC9wPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+NS4zIOKAkyBBY2NvcmRpbmcgdG8gUkZD
ODk1MCDigJMgYWxsb3dzIGFkdmVydGlzZW1lbnQgb3ZlciBTQUZJIDEsIDIgb3IgNA0KPG86cD48
L286cD48L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj41LjQg4oCTIFRvIG15IHJlYWRpbmcg4oCT
IHZlcnkgbXVjaCByZWZlcnMgdG8gQUZJIDIgLyBTQUZJIDEuPG86cD48L286cD48L3A+DQo8cCBj
bGFzcz0iTXNvTm9ybWFsIj48bzpwPiZuYnNwOzwvbzpwPjwvcD4NCjxwIGNsYXNzPSJNc29Ob3Jt
YWwiPkkgd291bGQgYWdyZWUgaWYgdGhpcyBkb2N1bWVudCBsaW1pdGVkIGl0c2VsZiB0byA1LjEg
YW5kIDUuMiDigJMgaXQgZG9lc27igJl0IOKAkyBhbmQgdGhlcmVmb3JlIEkgaGF2ZSB0byBhZ3Jl
ZSB3aXRoIHRoZSB0aG91Z2h0cyBleHByZXNzZWQgaW4gV2FycmVucyBEaXNjdXNzLiZuYnNwOyBJ
ZiBJIGFtIHdyb25nIGFib3V0IDUuMyBhbmQgNS40LCBsZXTigJlzIGNoYXQgYW5kIGhlbHAgbWUg
dW5kZXJzdGFuZCB0aGlzIGJldHRlciwgYW5kDQogdGhlbiBsZXRzIHBvdGVudGlhbGx5IHNlZSBp
ZiB3ZSBjYW4gd29yayB1cCBzb21lIHdvcmRpbmcgdGhhdCB3b3VsZCBjbGFyaWZ5IHRoaXMgaWYg
dGhhdCBpcyB3aGF0IGlzIHJlcXVpcmVkLjxvOnA+PC9vOnA+PC9wPg0KPHAgY2xhc3M9Ik1zb05v
cm1hbCI+PG86cD4mbmJzcDs8L286cD48L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj5UaGFua3M8
bzpwPjwvbzpwPjwvcD4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiPjxvOnA+Jm5ic3A7PC9vOnA+PC9w
Pg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+QW5kcmV3PG86cD48L286cD48L3A+DQo8cCBjbGFzcz0i
TXNvTm9ybWFsIj48bzpwPiZuYnNwOzwvbzpwPjwvcD4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiPjxv
OnA+Jm5ic3A7PC9vOnA+PC9wPg0KPGRpdiBzdHlsZT0iYm9yZGVyOm5vbmU7Ym9yZGVyLXRvcDpz
b2xpZCAjRTFFMUUxIDEuMHB0O3BhZGRpbmc6My4wcHQgMGluIDBpbiAwaW4iPg0KPHAgY2xhc3M9
Ik1zb05vcm1hbCI+PGI+RnJvbTo8L2I+IGllc2cgJmx0O2llc2ctYm91bmNlc0BpZXRmLm9yZyZn
dDsgPGI+T24gQmVoYWxmIE9mIDwvYj4NClJvYmVydCBSYXN6dWs8YnI+DQo8Yj5TZW50OjwvYj4g
U2F0dXJkYXksIEZlYnJ1YXJ5IDEyLCAyMDIyIDg6MjYgUE08YnI+DQo8Yj5Ubzo8L2I+IFdhcnJl
biBLdW1hcmkgJmx0O3dhcnJlbkBrdW1hcmkubmV0Jmd0Ozxicj4NCjxiPkNjOjwvYj4gQm9jY2ks
IE1hdHRoZXcgKE5va2lhIC0gR0IpICZsdDttYXR0aGV3LmJvY2NpQG5va2lhLmNvbSZndDs7IGRy
YWZ0LWlldGYtYmVzcy1zcnY2LXNlcnZpY2VzQGlldGYub3JnOyBiZXNzLWNoYWlyc0BpZXRmLm9y
ZzsgVGhlIElFU0cgJmx0O2llc2dAaWV0Zi5vcmcmZ3Q7OyBCRVNTICZsdDtiZXNzQGlldGYub3Jn
Jmd0Ozxicj4NCjxiPlN1YmplY3Q6PC9iPiBSZTogV2FycmVuIEt1bWFyaSdzIERpc2N1c3Mgb24g
ZHJhZnQtaWV0Zi1iZXNzLXNydjYtc2VydmljZXMtMTA6ICh3aXRoIERJU0NVU1MgYW5kIENPTU1F
TlQpPG86cD48L286cD48L3A+DQo8L2Rpdj4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiPjxvOnA+Jm5i
c3A7PC9vOnA+PC9wPg0KPGRpdj4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiPkhpIFdhcnJlbiw8bzpw
PjwvbzpwPjwvcD4NCjxkaXY+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj48bzpwPiZuYnNwOzwvbzpw
PjwvcD4NCjwvZGl2Pg0KPGRpdj4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiPlRoYW5rIHlvdSBmb3Ig
eW91ciBEaXNjdXNzLiBCdXQgYmVmb3JlIHdlIHN0YXJ0IGRpc2N1c3NpbmcgaXQgcGVyaGFwcyBp
dCB3b3VsZCBiZSBnb29kIHRvIGFsaWduIG9uIHdoYXQgdGhpcyBkb2N1bWVudCByZWFsbHkgZGVm
aW5lcyBhcyBJIGFtIHNlbnNpbmcgZnJvbSB5b3VyIGRlc2NyaXB0aW9uIHRoZXJlIGNhbiBiZSBz
b21lIGRpc2Nvbm5lY3QgKG1vZHVsbyBzb21lIHRleHQgbWF5IGJlIGluZGVlZCZuYnNwO21pc2xl
YWRpbmcNCiBpbiB0aGUgZHJhZnQpLiZuYnNwOzxvOnA+PC9vOnA+PC9wPg0KPC9kaXY+DQo8ZGl2
Pg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+PG86cD4mbmJzcDs8L286cD48L3A+DQo8L2Rpdj4NCjxk
aXY+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj5Zb3Ugc2FpZDombmJzcDs8bzpwPjwvbzpwPjwvcD4N
CjwvZGl2Pg0KPGRpdj4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiPjxvOnA+Jm5ic3A7PC9vOnA+PC9w
Pg0KPC9kaXY+DQo8ZGl2Pg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+Jmd0OyBIb3dldmVyLCB3ZSBh
bGwga25vdyB0aGF0IEJHUCBsZWFrcyBoYXBwZW4gLS0gYW5kIHdoZW4gdGhleSBkbywgdGhlIFNJ
ROKAmXM8YnI+DQomZ3Q7IGNvbnRhaW5lZCBpbiB0aGUgbGVhayB3aWxsIGJlIGxvZ2dlZCBieSB2
YXJpb3VzIHN5c3RlbXMgYW5kIGhlbmNlIGF2YWlsYWJsZSB0bzxicj4NCiZndDsgdGhlIHB1Ymxp
YyBpbnRvIHBlcnBldHVpdHkuPG86cD48L286cD48L3A+DQo8L2Rpdj4NCjxkaXY+DQo8cCBjbGFz
cz0iTXNvTm9ybWFsIj48bzpwPiZuYnNwOzwvbzpwPjwvcD4NCjwvZGl2Pg0KPGRpdj4NCjxwIGNs
YXNzPSJNc29Ob3JtYWwiPkkgdGhpbmsgdGhlIHRlcm0gQkdQIGlzIHVzZWQgaGVyZSBhIGJpdCB0
b28gYnJvYWRseS4mbmJzcDs8bzpwPjwvbzpwPjwvcD4NCjwvZGl2Pg0KPGRpdj4NCjxwIGNsYXNz
PSJNc29Ob3JtYWwiPjxvOnA+Jm5ic3A7PC9vOnA+PC9wPg0KPC9kaXY+DQo8ZGl2Pg0KPHAgY2xh
c3M9Ik1zb05vcm1hbCI+TGVha3MgZG8gaGFwcGVuIGJ1dCBvbmx5IHdpdGhpbiBnbG9iYWwmbmJz
cDtBRkkvU0FGSXMuIFRoaXMgZHJhZnQgZGVmaW5lcyBleHRlbnNpb25zIGZvciBMM1ZQTiBhbmQg
TDJWUE5zIFNBRklzIHdoaWNoIGFyZSBub3QgdXNlZCB0byBwZWVyIG91dHNpZGUgb2YgYSBkb21h
aW4sIGNvbGxlY3Rpb24gb2YgZG9tYWlucyB1bmRlciBzYW1lIGFkbWluaXN0cmF0aW9uICsgb2Ym
bmJzcDtjb3Vyc2UmbmJzcDtpbnRlci1hcyBhbHNvIGNvdWxkIGhhcHBlbi4mbmJzcDs8bzpwPjwv
bzpwPjwvcD4NCjwvZGl2Pg0KPGRpdj4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiPjxvOnA+Jm5ic3A7
PC9vOnA+PC9wPg0KPC9kaXY+DQo8ZGl2Pg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+V2l0aCB0aGF0
Jm5ic3A7YmVpbmcgc2FpZCBJIGRvIG5vdCBzZWUgcmlzayB0aGF0IGR1ZSB0byBsZWFraW5nIHRo
ZXJlIGNvdWxkIGJlIGEgc2l0dWF0aW9uIHdoZXJlIGN1c3RvbWVyIG5ldHdvcmtzIGFyZSBleHBv
c2VkIGluIGFueSB3YXkgZXh0ZXJuYWxseSAtIGxlYXZpbmcgYWxvbmUgdGhhdCB0byBldmVuIGdl
dCBhdCB0aGUmbmJzcDt0cmFuc3BvcnQgbGV2ZWwgdG8gdGhlIGN1c3RvbWVyIGZhY2luZyBQRSBp
cyBhbHNvIGZpbHRlcmVkDQogYW5kIG5ldmVyIGFsbG93ZWQgZnJvbSBvdXRzaWRlLiBCdXQgdGhp
cyBpcyBvdXQgb2Ygc2NvcGUgb2YgdGhpcyBkb2N1bWVudCBhcyBoZXJlIHRoZSBmb2N1cyBpcyBu
b3Qgb24gdW5kZXJsYXkgYnV0IG92ZXJsYXkuJm5ic3A7PG86cD48L286cD48L3A+DQo8L2Rpdj4N
CjxkaXY+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj48bzpwPiZuYnNwOzwvbzpwPjwvcD4NCjwvZGl2
Pg0KPGRpdj4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiPk5vdyB3aGVuIEkgcmUtcmVhZCB0aGlzIEkg
c2VlIHdoeSB0aGVyZSBpcyBhIGxpdHRsZSBwaWVjZSBwZXJoYXBzIG1pc2xlYWRpbmcuIFRoZSBk
cmFmdCBtYWtlcyBhIGNsYWltIHRoYXQgaXQgaXMgYXBwbGljYWJsZSB0byBSRkM4OTUwIHdoaWNo
IGRlZmluZXMgdXNlIG9mIE5IdjYgd2l0aCBib3RoIHVuaWNhc3QgYW5kIFZQTiBBRnMuIFRoYXQg
bmVlZHMgdG8gYmUgbWFkZSBjbGVhciB0aGF0IGl0IGlzIGFwcGxpY2FibGUNCiB0byB0aGUgbGF0
dGVyIG9ubHkuIElmIG90aGVyIGNvLWF1dGhvcnMgYmVsaWV2ZSB0aGlzIGlzIGFwcGxpY2FibGUm
bmJzcDt0byB0aGUgZm9ybWVyIHlvdXIgRElTQ1VTUyBzZWN0aW9uIHdvdWxkIGluZGVlZCBiZSB2
YWxpZC4mbmJzcDs8bzpwPjwvbzpwPjwvcD4NCjwvZGl2Pg0KPGRpdj4NCjxwIGNsYXNzPSJNc29O
b3JtYWwiPjxvOnA+Jm5ic3A7PC9vOnA+PC9wPg0KPC9kaXY+DQo8ZGl2Pg0KPHAgY2xhc3M9Ik1z
b05vcm1hbCI+TWFueSB0aHgsPG86cD48L286cD48L3A+DQo8L2Rpdj4NCjxkaXY+DQo8cCBjbGFz
cz0iTXNvTm9ybWFsIj5SLjxvOnA+PC9vOnA+PC9wPg0KPC9kaXY+DQo8ZGl2Pg0KPHAgY2xhc3M9
Ik1zb05vcm1hbCI+PG86cD4mbmJzcDs8L286cD48L3A+DQo8L2Rpdj4NCjxkaXY+DQo8cCBjbGFz
cz0iTXNvTm9ybWFsIj48bzpwPiZuYnNwOzwvbzpwPjwvcD4NCjwvZGl2Pg0KPGRpdj4NCjxwIGNs
YXNzPSJNc29Ob3JtYWwiPjxvOnA+Jm5ic3A7PC9vOnA+PC9wPg0KPC9kaXY+DQo8L2Rpdj4NCjxw
IGNsYXNzPSJNc29Ob3JtYWwiPjxvOnA+Jm5ic3A7PC9vOnA+PC9wPg0KPGRpdj4NCjxkaXY+DQo8
cCBjbGFzcz0iTXNvTm9ybWFsIj5PbiBTYXQsIEZlYiAxMiwgMjAyMiBhdCAxMjowNSBBTSBXYXJy
ZW4gS3VtYXJpIHZpYSBEYXRhdHJhY2tlciAmbHQ7PGEgaHJlZj0ibWFpbHRvOm5vcmVwbHlAaWV0
Zi5vcmciPm5vcmVwbHlAaWV0Zi5vcmc8L2E+Jmd0OyB3cm90ZTo8bzpwPjwvbzpwPjwvcD4NCjwv
ZGl2Pg0KPGJsb2NrcXVvdGUgc3R5bGU9ImJvcmRlcjpub25lO2JvcmRlci1sZWZ0OnNvbGlkICND
Q0NDQ0MgMS4wcHQ7cGFkZGluZzowaW4gMGluIDBpbiA2LjBwdDttYXJnaW4tbGVmdDo0LjhwdDtt
YXJnaW4tcmlnaHQ6MGluIj4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiIHN0eWxlPSJtYXJnaW4tYm90
dG9tOjEyLjBwdCI+V2FycmVuIEt1bWFyaSBoYXMgZW50ZXJlZCB0aGUgZm9sbG93aW5nIGJhbGxv
dCBwb3NpdGlvbiBmb3I8YnI+DQpkcmFmdC1pZXRmLWJlc3Mtc3J2Ni1zZXJ2aWNlcy0xMDogRGlz
Y3Vzczxicj4NCjxicj4NCldoZW4gcmVzcG9uZGluZywgcGxlYXNlIGtlZXAgdGhlIHN1YmplY3Qg
bGluZSBpbnRhY3QgYW5kIHJlcGx5IHRvIGFsbDxicj4NCmVtYWlsIGFkZHJlc3NlcyBpbmNsdWRl
ZCBpbiB0aGUgVG8gYW5kIENDIGxpbmVzLiAoRmVlbCBmcmVlIHRvIGN1dCB0aGlzPGJyPg0KaW50
cm9kdWN0b3J5IHBhcmFncmFwaCwgaG93ZXZlci4pPGJyPg0KPGJyPg0KPGJyPg0KUGxlYXNlIHJl
ZmVyIHRvIDxhIGhyZWY9Imh0dHBzOi8vd3d3LmlldGYub3JnL2Jsb2cvaGFuZGxpbmctaWVzZy1i
YWxsb3QtcG9zaXRpb25zIiB0YXJnZXQ9Il9ibGFuayI+DQpodHRwczovL3d3dy5pZXRmLm9yZy9i
bG9nL2hhbmRsaW5nLWllc2ctYmFsbG90LXBvc2l0aW9ucy88L2E+PGJyPg0KZm9yIG1vcmUgaW5m
b3JtYXRpb24gYWJvdXQgaG93IHRvIGhhbmRsZSBESVNDVVNTIGFuZCBDT01NRU5UIHBvc2l0aW9u
cy48YnI+DQo8YnI+DQo8YnI+DQpUaGUgZG9jdW1lbnQsIGFsb25nIHdpdGggb3RoZXIgYmFsbG90
IHBvc2l0aW9ucywgY2FuIGJlIGZvdW5kIGhlcmU6PGJyPg0KPGEgaHJlZj0iaHR0cHM6Ly9kYXRh
dHJhY2tlci5pZXRmLm9yZy9kb2MvZHJhZnQtaWV0Zi1iZXNzLXNydjYtc2VydmljZXMiIHRhcmdl
dD0iX2JsYW5rIj5odHRwczovL2RhdGF0cmFja2VyLmlldGYub3JnL2RvYy9kcmFmdC1pZXRmLWJl
c3Mtc3J2Ni1zZXJ2aWNlcy88L2E+PGJyPg0KPGJyPg0KPGJyPg0KPGJyPg0KLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LTxicj4NCkRJU0NVU1M6PGJyPg0KLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLTxicj4NCjxicj4NClRoZSBTZWN1cml0
eSBDb25zaWRlcmF0aW9ucyBzZWN0aW9uIHNheXM6ICZxdW90O1RoZSBzZXJ2aWNlIGZsb3dzIGJl
dHdlZW4gUEUgcm91dGVyczxicj4NCnVzaW5nIFNSdjYgU0lEcyBhZHZlcnRpc2VkIHZpYSBCR1Ag
YXJlIGV4cGVjdGVkIHRvIGJlIGxpbWl0ZWQgd2l0aGluIHRoZTxicj4NCnRydXN0ZWQgU1IgZG9t
YWluIChlLmcuLCB3aXRoaW4gYSBzaW5nbGUgQVMgb3IgYmV0d2VlbiBtdWx0aXBsZSBBU2VzIHdp
dGhpbiBhPGJyPg0Kc2luZ2xlIHByb3ZpZGVyIG5ldHdvcmspLiZuYnNwOyBQcmVjYXV0aW9uIHNo
b3VsZCBiZSB0YWtlbiB0byBlbnN1cmUgdGhhdCB0aGUgQkdQPGJyPg0Kc2VydmljZSBpbmZvcm1h
dGlvbiAoaW5jbHVkaW5nIGFzc29jaWF0ZWQgU1J2NiBTSUQpIGFkdmVydGlzZWQgdmlhIEJHUCBz
ZXNzaW9uczxicj4NCmFyZSBsaW1pdGVkIHRvIHBlZXJzIHdpdGhpbiB0aGlzIHRydXN0ZWQgU1Ig
ZG9tYWluLiZxdW90OyBUaGlzIGlzIHJlbGF0ZWQgdG8gKGZyb208YnI+DQpSRkM4NDAyKTogJnF1
b3Q7VGhlcmVmb3JlLCBieSBkZWZhdWx0LCB0aGUgZXhwbGljaXQgcm91dGluZyBpbmZvcm1hdGlv
biBNVVNUIE5PVCBiZTxicj4NCmxlYWtlZCB0aHJvdWdoIHRoZSBib3VuZGFyaWVzIG9mIHRoZSBh
ZG1pbmlzdGVyZWQgZG9tYWluLiZxdW90Ozxicj4NCjxicj4NCkhvd2V2ZXIsIHdlIGFsbCBrbm93
IHRoYXQgQkdQIGxlYWtzIGhhcHBlbiAtLSBhbmQgd2hlbiB0aGV5IGRvLCB0aGUgU0lE4oCZczxi
cj4NCmNvbnRhaW5lZCBpbiB0aGUgbGVhayB3aWxsIGJlIGxvZ2dlZCBieSB2YXJpb3VzIHN5c3Rl
bXMgYW5kIGhlbmNlIGF2YWlsYWJsZSB0bzxicj4NCnRoZSBwdWJsaWMgaW50byBwZXJwZXR1aXR5
Ljxicj4NCjxicj4NCldoaWxlIHRoZSBkb2N1bWVudCBzdGF0ZXMgdGhhdCBib3JkZXIgZmlsdGVy
aW5nIHNob3VsZCBwcm90ZWN0IGFnYWluc3QgdHJhZmZpYzxicj4NCmluamVjdGlvbiwgdGhpcyBk
b2VzIG5vdCBjb3ZlciB0aGUgY2FzZSBvZiBpbnRlcm5hbCBjb21wcm9taXNlLiBTdXJlLCB0aGVy
ZSBpczxicj4NCnRoZSBhcmd1bWVudCB0aGF0IG9uY2UgdGhlcmUgaXMgYW4gaW50ZXJuYWxseSBj
b21wcm9taXNlZCBzeXN0ZW0sIGFsbCBiZXRzIGFyZTxicj4NCm9mZiAtLSBidXQgd2l0aCB0aGlz
LCBhbiBhdHRhY2tlciB0aGF0IGtub3dzIHRoZSBTSURzIGluIGUuZyBpbmplY3QgdHJhZmZpYzxi
cj4NCmludG8gYSBWUE4uIFRoaXMgc2VlbXMgdG8gbWUgdG8gc2lnbmlmaWNhbnRseSBleHBhbmQg
dGhlIGF0dGFjayBzdXJmYWNlIHRvPGJyPg0KaW5jbHVkZSB0aGUgY3VzdG9tZXIncyBuZXR3b3Jr
cyB0b28uPGJyPg0KPGJyPg0KTm90IG9ubHkgZG9lcyBhbiBvcGVyYXRvciBoYXZlIHRvIGVuc3Vy
ZSB0aGF0IEJHUCBsZWFrcyBuZXZlciBvY2N1ciwgdGhleSBoYXZlPGJyPg0KdG8gdGhlbiBlbnN1
cmUgdGhhdCBhdCBubyBwb2ludCBjYW4gdGhlcmUgYmUgYW55IGZpbHRlciBsYXBzZXMgYXQgYW55
IGJvcmRlcjxicj4NCm5vZGUsIGFuZCBiZSBhYmxlIHRvIGd1YXJhbnRlZSB0aGUgc2VjdXJpdHkg
b2YgZXZlcnkgZGV2aWNlLCBzZXJ2ZXIgYW5kIG1hY2hpbmU8YnI+DQp3aXRoaW4gdGhlIGRvbWFp
biBpbiBvcmRlciBmb3IgYSBzZWN1cmUgcG9zdHVyZSB0byBiZSBtYWludGFpbmVkLiBTaW1wbHkg
c2F5aW5nPGJyPg0KdGhhdCBwcmVjYXV0aW9ucyBzaG91bGQgYmUgdGFrZW4gdG8gbWFrZSBzdXJl
IHRoYXQgcm91dGUgbGVhayBkb24ndCBvY2N1ciwgd2hlbjxicj4NCnRoZSBjb25zZXF1ZW5jZXMg
b2YgZG9pbmcgc28gYXJlIGE6IHNldmVyZSBhbmQgYjogaGFyZCB0byByZWNvdmVyIGZyb20gc2Vl
bXMgdG88YnI+DQpub3QgcmVhbGx5IGNvdmVyIGl0LiBJbiBhZGRpdGlvbiwgaXQgc2VlbXMgdGhh
dCB0aGUgYmxhc3QgcmFkaXVzIGZyb20gYSBtaXNzaW5nPGJyPg0KQUNMIHNlZW1zIG11Y2ggbGFy
Z2VyIGlmIGl0IGFsbG93cyBpbmplY3Rpb25zLjxicj4NCjxicj4NCjxicj4NCi0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS08YnI+DQpDT01NRU5UOjxicj4NCi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS08YnI+DQo8YnI+DQpJJ20gc3RpbGwg
cmV2aWV3aW5nIHRoZSBkb2N1bWVudCwgYnV0IHdhbnRlZCB0byBnZXQgYW4gaW5pdGlhbCBiYWxs
b3QgaW4sIHNvPGJyPg0KdGhhdCB3ZSBjb3VsZCBzdGFydCBkaXNjdXNzaW5nIGl0LiBIb3BlZnVs
bHkgc29tZW9uZSBjYW4gaGVscCBteSB1bmRlcnN0YW5kIGhvdzxicj4NCnRoaXMgZG9lc24ndCBl
eHBhbmQgdGhlIGNvbnNlcXVlbmNlcyBvZiBhIEJHUCBsZWFrLjxicj4NCjxicj4NCjxicj4NCjxv
OnA+PC9vOnA+PC9wPg0KPC9ibG9ja3F1b3RlPg0KPC9kaXY+DQo8L2Rpdj4NCjwvYm9keT4NCjwv
aHRtbD4NCg==
--_000_AM7PR03MB64511292D62F62956411ED67EE319AM7PR03MB6451eurp_--


From nobody Sat Feb 12 10:37:25 2022
Return-Path: <robert@raszuk.net>
X-Original-To: bess@ietfa.amsl.com
Delivered-To: bess@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id EB9303A0877 for <bess@ietfa.amsl.com>; Sat, 12 Feb 2022 10:36:59 -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, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, DKIM_VALID_EF=-0.1, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_BLOCKED=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 43fNNS_4jeiZ for <bess@ietfa.amsl.com>; Sat, 12 Feb 2022 10:36:54 -0800 (PST)
Received: from mail-vs1-xe33.google.com (mail-vs1-xe33.google.com [IPv6:2607:f8b0:4864:20::e33]) (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 DA01B3A0AAF for <bess@ietf.org>; Sat, 12 Feb 2022 10:36:53 -0800 (PST)
Received: by mail-vs1-xe33.google.com with SMTP id g10so14279644vss.1 for <bess@ietf.org>; Sat, 12 Feb 2022 10:36:53 -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=DCnqQTcrYAr9WbbpVoSROpg9EWig3Dn7kDzIJ1QazdU=; b=VKBQeCieja3OTQ9WYZoNfnOq/PYzkrnOpx+1TbD9aeEUFbOwBS7edGT7/SjBwXydlZ vI1tjHS4sDSzYbGIzweidYexe96IkaW0jDDTBr/cPhuLo1YKbWOJmjSvpw9ZKlwWawJx ud9bT5IJrDnoXDgwWf7sm4rwu8hekpJVEdgejJhvW/BBMTTHkdvih6eSzs+8RKwc4UeL 3HbtxXmaQSCXHrAE9IAl+Om6YnPAAqTywYVI4php2r45MsKqiIBUr4qAZMK6pDQg6HDf +bW+C2vRXqPNoTzkgCESogM+a30YONkpc2cdorWGvgNM0mr+zMQtNIz/t4hb4Bqi9KUg 10Lw==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20210112; h=x-gm-message-state:mime-version:references:in-reply-to:from:date :message-id:subject:to:cc; bh=DCnqQTcrYAr9WbbpVoSROpg9EWig3Dn7kDzIJ1QazdU=; b=F315JTBQWkL3VOWoHR4QUovqgBM/y1c6IeOrH147wzG+J8yT7hf2HenJmGzybpOeDu tsJYIgFMGAJ+Z1frzmJObXESZAKOfEHz7d0xAqwLeM/roC7CyqIiFvSxGQMj79AvG1uu edL1yKLMIDgyfg4hE4RIDAn+Jfx8SFW0myQG8Fny70Gm1kve5XxzBvdcT667VM+Z7hgF y+C6Sq7SiVOr8L4Ys9DubRe2jJR08z/HxgxkA0sWWMpsIxQc754QDgkDjuzA7IKbjWab akiqhFQMqWm3vaYROxqGcc+da8l++J+QiFewYdvDzaEmHdJgc9s0BaTAz78bhrmBEJoD qzSg==
X-Gm-Message-State: AOAM530GOAfMfrnXabuKuQP6WE1oQpgEPde11s+W3BWHehcqzgarhEc4 BoXGnqbVDLgBJC0caRXuPhfyiUb1LfSwbqY/oGt39A==
X-Google-Smtp-Source: ABdhPJx3WRFaet9kZW4N60vH1lsrsymUlrC58FjjTcrF3G+HRZE+Xe/i19WZNFmigF8U27keWXLuX9ueRx48ZSwGTuI=
X-Received: by 2002:a05:6102:5490:: with SMTP id bk16mr1609662vsb.38.1644691011906;  Sat, 12 Feb 2022 10:36:51 -0800 (PST)
MIME-Version: 1.0
References: <164462070317.8057.6829026572175337017@ietfa.amsl.com> <CAOj+MMFtGVoaoj-L5Wv2yZz+HpQ3JLehvtBHtxrfG0-wCfko8g@mail.gmail.com> <AM7PR03MB64511292D62F62956411ED67EE319@AM7PR03MB6451.eurprd03.prod.outlook.com>
In-Reply-To: <AM7PR03MB64511292D62F62956411ED67EE319@AM7PR03MB6451.eurprd03.prod.outlook.com>
From: Robert Raszuk <robert@raszuk.net>
Date: Sat, 12 Feb 2022 19:36:44 +0100
Message-ID: <CAOj+MMFA3jq7XOB4nB8A2t+A2iuty25NMB+9x5NTHTeVdcz9+Q@mail.gmail.com>
To: Andrew - IETF <andrew-ietf@liquid.tech>
Cc: Warren Kumari <warren@kumari.net>,  "Bocci, Matthew (Nokia - GB)" <matthew.bocci@nokia.com>,  "draft-ietf-bess-srv6-services@ietf.org" <draft-ietf-bess-srv6-services@ietf.org>,  "bess-chairs@ietf.org" <bess-chairs@ietf.org>, The IESG <iesg@ietf.org>, BESS <bess@ietf.org>
Content-Type: multipart/alternative; boundary="00000000000087c7c605d7d677bb"
Archived-At: <https://mailarchive.ietf.org/arch/msg/bess/1p1t5Ret5Fx-x9-pyzKA7RFCKcQ>
Subject: Re: [bess] Warren Kumari's Discuss on draft-ietf-bess-srv6-services-10: (with DISCUSS and COMMENT)
X-BeenThere: bess@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: BGP-Enabled ServiceS working group discussion list <bess.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/bess>, <mailto:bess-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/bess/>
List-Post: <mailto:bess@ietf.org>
List-Help: <mailto:bess-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/bess>, <mailto:bess-request@ietf.org?subject=subscribe>
X-List-Received-Date: Sat, 12 Feb 2022 18:37:00 -0000

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

Hi Andrew,

When I read Warren's note Iooked at this text from section 2 which says:

- - -

   The SRv6 Service TLVs are defined as two new TLVs of the BGP Prefix-
   SID Attribute to achieve signaling of SRv6 SIDs for L3 and L2
   services.

   o  SRv6 L3 Service TLV: This TLV encodes Service SID information for
      SRv6 based L3 services.  It corresponds to the equivalent
      functionality provided by an MPLS Label when received with a Layer
      3 service route as defined in [RFC4364] [RFC4659] [RFC8950]
      [RFC9136].  Some SRv6 Endpoint behaviors which MAY be encoded, but
      not limited to, are End.DX4, End.DT4, End.DX6, End.DT6, etc.

   o  SRv6 L2 Service TLV: This TLV encodes Service SID information for
      SRv6 based L2 services.  It corresponds to the equivalent
      functionality provided by an MPLS Label1 for Ethernet VPN (EVPN)
      Route-Types as defined in [RFC7432].  Some SRv6 Endpoint behaviors
      which MAY be encoded, but not limited to, are End.DX2, End.DX2V,
      End.DT2U, End.DT2M etc.

   When an egress PE is enabled for BGP Services over SRv6 data-plane,
   it signals one or more SRv6 Service SIDs enclosed in SRv6 Service
   TLV(s) within the BGP Prefix-SID Attribute attached to MP-BGP NLRIs
   defined in [RFC4760] [RFC4659] [RFC8950] [RFC7432] [RFC4364]
   [RFC9136] where applicable as described in Section 5 and Section 6.

   The support for BGP Multicast VPN (MVPN) Services [RFC6513] with SRv6
   is outside the scope of this document.

- - -

This limits the overlay signalling to non global SAFIs mainly SAFI 128 and
SAFI 70.

To your note SAFI 4 is private and never exchanged in the wild. Also SAFI 2
is multicast which is out of scope of this draft.

The only thing which we need to sync on is indeed section 5.4 and use of
global IPv6 AFI 2 & SAFI 1

Many thx,
R.




On Sat, Feb 12, 2022 at 7:11 PM Andrew - IETF <andrew-ietf@liquid.tech>
wrote:

> Robert,
>
>
>
> I have to say that I have very similar readings on parts of the draft.
>
>
>
> Let=E2=80=99s look at it =E2=80=93
>
>
>
> 5.1 uses the IPv4-VPN NLRI =E2=80=93 That would seem to indicate AFI 1 / =
SAFI 4
>
> 5.2 =E2=80=93 Uses AFI 2 / SAFI 4 from my reading
>
> 5.3 =E2=80=93 According to RFC8950 =E2=80=93 allows advertisement over SA=
FI 1, 2 or 4
>
> 5.4 =E2=80=93 To my reading =E2=80=93 very much refers to AFI 2 / SAFI 1.
>
>
>
> I would agree if this document limited itself to 5.1 and 5.2 =E2=80=93 it=
 doesn=E2=80=99t
> =E2=80=93 and therefore I have to agree with the thoughts expressed in Wa=
rrens
> Discuss.  If I am wrong about 5.3 and 5.4, let=E2=80=99s chat and help me
> understand this better, and then lets potentially see if we can work up
> some wording that would clarify this if that is what is required.
>
>
>
> Thanks
>
>
>
> Andrew
>
>
>
>
>
> *From:* iesg <iesg-bounces@ietf.org> *On Behalf Of * Robert Raszuk
> *Sent:* Saturday, February 12, 2022 8:26 PM
> *To:* Warren Kumari <warren@kumari.net>
> *Cc:* Bocci, Matthew (Nokia - GB) <matthew.bocci@nokia.com>;
> draft-ietf-bess-srv6-services@ietf.org; bess-chairs@ietf.org; The IESG <
> iesg@ietf.org>; BESS <bess@ietf.org>
> *Subject:* Re: Warren Kumari's Discuss on
> draft-ietf-bess-srv6-services-10: (with DISCUSS and COMMENT)
>
>
>
> Hi Warren,
>
>
>
> Thank you for your Discuss. But before we start discussing it perhaps it
> would be good to align on what this document really defines as I am sensi=
ng
> from your description there can be some disconnect (modulo some text may =
be
> indeed misleading in the draft).
>
>
>
> You said:
>
>
>
> > However, we all know that BGP leaks happen -- and when they do, the SID=
=E2=80=99s
> > contained in the leak will be logged by various systems and hence
> available to
> > the public into perpetuity.
>
>
>
> I think the term BGP is used here a bit too broadly.
>
>
>
> Leaks do happen but only within global AFI/SAFIs. This draft defines
> extensions for L3VPN and L2VPNs SAFIs which are not used to peer outside =
of
> a domain, collection of domains under same administration +
> of course inter-as also could happen.
>
>
>
> With that being said I do not see risk that due to leaking there could be
> a situation where customer networks are exposed in any way externally -
> leaving alone that to even get at the transport level to the customer
> facing PE is also filtered and never allowed from outside. But this is ou=
t
> of scope of this document as here the focus is not on underlay but overla=
y.
>
>
>
> Now when I re-read this I see why there is a little piece perhaps
> misleading. The draft makes a claim that it is applicable to RFC8950 whic=
h
> defines use of NHv6 with both unicast and VPN AFs. That needs to be made
> clear that it is applicable to the latter only. If other co-authors belie=
ve
> this is applicable to the former your DISCUSS section would indeed be
> valid.
>
>
>
> Many thx,
>
> R.
>
>
>
>
>
>
>
>
>
> On Sat, Feb 12, 2022 at 12:05 AM Warren Kumari via Datatracker <
> noreply@ietf.org> wrote:
>
> Warren Kumari has entered the following ballot position for
> draft-ietf-bess-srv6-services-10: Discuss
>
> When responding, please keep the subject line intact and reply to all
> email addresses included in the To and CC lines. (Feel free to cut this
> introductory paragraph, however.)
>
>
> Please refer to https://www.ietf.org/blog/handling-iesg-ballot-positions/
> for more information about how to handle DISCUSS and COMMENT positions.
>
>
> The document, along with other ballot positions, can be found here:
> https://datatracker.ietf.org/doc/draft-ietf-bess-srv6-services/
>
>
>
> ----------------------------------------------------------------------
> DISCUSS:
> ----------------------------------------------------------------------
>
> The Security Considerations section says: "The service flows between PE
> routers
> using SRv6 SIDs advertised via BGP are expected to be limited within the
> trusted SR domain (e.g., within a single AS or between multiple ASes
> within a
> single provider network).  Precaution should be taken to ensure that the
> BGP
> service information (including associated SRv6 SID) advertised via BGP
> sessions
> are limited to peers within this trusted SR domain." This is related to
> (from
> RFC8402): "Therefore, by default, the explicit routing information MUST
> NOT be
> leaked through the boundaries of the administered domain."
>
> However, we all know that BGP leaks happen -- and when they do, the SID=
=E2=80=99s
> contained in the leak will be logged by various systems and hence
> available to
> the public into perpetuity.
>
> While the document states that border filtering should protect against
> traffic
> injection, this does not cover the case of internal compromise. Sure,
> there is
> the argument that once there is an internally compromised system, all bet=
s
> are
> off -- but with this, an attacker that knows the SIDs in e.g inject traff=
ic
> into a VPN. This seems to me to significantly expand the attack surface t=
o
> include the customer's networks too.
>
> Not only does an operator have to ensure that BGP leaks never occur, they
> have
> to then ensure that at no point can there be any filter lapses at any
> border
> node, and be able to guarantee the security of every device, server and
> machine
> within the domain in order for a secure posture to be maintained. Simply
> saying
> that precautions should be taken to make sure that route leak don't occur=
,
> when
> the consequences of doing so are a: severe and b: hard to recover from
> seems to
> not really cover it. In addition, it seems that the blast radius from a
> missing
> ACL seems much larger if it allows injections.
>
>
> ----------------------------------------------------------------------
> COMMENT:
> ----------------------------------------------------------------------
>
> I'm still reviewing the document, but wanted to get an initial ballot in,
> so
> that we could start discussing it. Hopefully someone can help my
> understand how
> this doesn't expand the consequences of a BGP leak.
>
>
>

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

<div dir=3D"ltr">Hi Andrew,<div><br></div><div>When I read Warren&#39;s not=
e Iooked at this text from=C2=A0section 2 which says:=C2=A0</div><div><br><=
/div><div>- - -=C2=A0</div><div><br></div><div>=C2=A0 =C2=A0The SRv6 Servic=
e TLVs are defined as two new TLVs of the BGP Prefix-<br>=C2=A0 =C2=A0SID A=
ttribute to achieve signaling of SRv6 SIDs for L3 and L2<br>=C2=A0 =C2=A0se=
rvices.<br><br>=C2=A0 =C2=A0o =C2=A0SRv6 L3 Service TLV: This TLV encodes S=
ervice SID information for<br>=C2=A0 =C2=A0 =C2=A0 SRv6 based L3 services.=
=C2=A0 It corresponds to the equivalent<br>=C2=A0 =C2=A0 =C2=A0 functionali=
ty provided by an MPLS Label when received with a Layer<br>=C2=A0 =C2=A0 =
=C2=A0 3 service route as defined in [RFC4364] [RFC4659] [RFC8950]<br>=C2=
=A0 =C2=A0 =C2=A0 [RFC9136].=C2=A0 Some SRv6 Endpoint behaviors which MAY b=
e encoded, but<br>=C2=A0 =C2=A0 =C2=A0 not limited to, are End.DX4, End.DT4=
, End.DX6, End.DT6, etc.<br><br>=C2=A0 =C2=A0o =C2=A0SRv6 L2 Service TLV: T=
his TLV encodes Service SID information for<br>=C2=A0 =C2=A0 =C2=A0 SRv6 ba=
sed L2 services.=C2=A0 It corresponds to the equivalent<br>=C2=A0 =C2=A0 =
=C2=A0 functionality provided by an MPLS Label1 for Ethernet VPN (EVPN)<br>=
=C2=A0 =C2=A0 =C2=A0 Route-Types as defined in [RFC7432].=C2=A0 Some SRv6 E=
ndpoint behaviors<br>=C2=A0 =C2=A0 =C2=A0 which MAY be encoded, but not lim=
ited to, are End.DX2, End.DX2V,<br>=C2=A0 =C2=A0 =C2=A0 End.DT2U, End.DT2M =
etc.<br><br>=C2=A0 =C2=A0When an egress PE is enabled for BGP Services over=
 SRv6 data-plane,<br>=C2=A0 =C2=A0it signals one or more SRv6 Service SIDs =
enclosed in SRv6 Service<br>=C2=A0 =C2=A0TLV(s) within the BGP Prefix-SID A=
ttribute attached to MP-BGP NLRIs<br>=C2=A0 =C2=A0defined in [RFC4760] [RFC=
4659] [RFC8950] [RFC7432] [RFC4364]<br>=C2=A0 =C2=A0[RFC9136] where applica=
ble as described in Section 5 and Section 6.<br><br>=C2=A0 =C2=A0The suppor=
t for BGP Multicast VPN (MVPN) Services [RFC6513] with SRv6<br>=C2=A0 =C2=
=A0is outside the scope of this document.<br></div><div><br></div><div>- - =
-=C2=A0</div><div><br></div><div>This limits the overlay signalling to non =
global SAFIs mainly SAFI 128 and SAFI 70.=C2=A0</div><div><br></div><div>To=
 your note SAFI 4 is private and never exchanged in the wild. Also SAFI 2 i=
s multicast which is out of scope of this draft.=C2=A0</div><div><br></div>=
<div>The only thing which we need to sync on is indeed section 5.4 and use =
of global IPv6 AFI 2 &amp; SAFI 1=C2=A0</div><div><br></div><div>Many thx,<=
/div><div>R.</div><div><br></div><div><br></div><div><br></div></div><br><d=
iv class=3D"gmail_quote"><div dir=3D"ltr" class=3D"gmail_attr">On Sat, Feb =
12, 2022 at 7:11 PM Andrew - IETF &lt;andrew-ietf@liquid.tech&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" style=3D"overflow-wrap: break-word;">
<div class=3D"gmail-m_3803656768537603390WordSection1">
<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">I have to say that I have very similar readings on p=
arts of the draft.<u></u><u></u></p>
<p class=3D"MsoNormal"><u></u>=C2=A0<u></u></p>
<p class=3D"MsoNormal">Let=E2=80=99s look at it =E2=80=93<u></u><u></u></p>
<p class=3D"MsoNormal"><u></u>=C2=A0<u></u></p>
<p class=3D"MsoNormal">5.1 uses the IPv4-VPN NLRI =E2=80=93 That would seem=
 to indicate AFI 1 / SAFI 4<u></u><u></u></p>
<p class=3D"MsoNormal">5.2 =E2=80=93 Uses AFI 2 / SAFI 4 from my reading <u=
></u><u></u></p>
<p class=3D"MsoNormal">5.3 =E2=80=93 According to RFC8950 =E2=80=93 allows =
advertisement over SAFI 1, 2 or 4
<u></u><u></u></p>
<p class=3D"MsoNormal">5.4 =E2=80=93 To my reading =E2=80=93 very much refe=
rs to AFI 2 / SAFI 1.<u></u><u></u></p>
<p class=3D"MsoNormal"><u></u>=C2=A0<u></u></p>
<p class=3D"MsoNormal">I would agree if this document limited itself to 5.1=
 and 5.2 =E2=80=93 it doesn=E2=80=99t =E2=80=93 and therefore I have to agr=
ee with the thoughts expressed in Warrens Discuss.=C2=A0 If I am wrong abou=
t 5.3 and 5.4, let=E2=80=99s chat and help me understand this better, and
 then lets potentially see if we can work up some wording that would clarif=
y this if that is what is required.<u></u><u></u></p>
<p class=3D"MsoNormal"><u></u>=C2=A0<u></u></p>
<p class=3D"MsoNormal">Thanks<u></u><u></u></p>
<p class=3D"MsoNormal"><u></u>=C2=A0<u></u></p>
<p class=3D"MsoNormal">Andrew<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>
<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> iesg &lt;<a href=3D"mailto:iesg-bounces=
@ietf.org" target=3D"_blank">iesg-bounces@ietf.org</a>&gt; <b>On Behalf Of =
</b>
Robert Raszuk<br>
<b>Sent:</b> Saturday, February 12, 2022 8:26 PM<br>
<b>To:</b> Warren Kumari &lt;<a href=3D"mailto:warren@kumari.net" target=3D=
"_blank">warren@kumari.net</a>&gt;<br>
<b>Cc:</b> Bocci, Matthew (Nokia - GB) &lt;<a href=3D"mailto:matthew.bocci@=
nokia.com" target=3D"_blank">matthew.bocci@nokia.com</a>&gt;; <a href=3D"ma=
ilto:draft-ietf-bess-srv6-services@ietf.org" target=3D"_blank">draft-ietf-b=
ess-srv6-services@ietf.org</a>; <a href=3D"mailto:bess-chairs@ietf.org" tar=
get=3D"_blank">bess-chairs@ietf.org</a>; The IESG &lt;<a href=3D"mailto:ies=
g@ietf.org" target=3D"_blank">iesg@ietf.org</a>&gt;; BESS &lt;<a href=3D"ma=
ilto:bess@ietf.org" target=3D"_blank">bess@ietf.org</a>&gt;<br>
<b>Subject:</b> Re: Warren Kumari&#39;s Discuss on draft-ietf-bess-srv6-ser=
vices-10: (with DISCUSS and COMMENT)<u></u><u></u></p>
</div>
<p class=3D"MsoNormal"><u></u>=C2=A0<u></u></p>
<div>
<p class=3D"MsoNormal">Hi Warren,<u></u><u></u></p>
<div>
<p class=3D"MsoNormal"><u></u>=C2=A0<u></u></p>
</div>
<div>
<p class=3D"MsoNormal">Thank you for your Discuss. But before we start disc=
ussing it perhaps it would be good to align on what this document really de=
fines as I am sensing from your description there can be some disconnect (m=
odulo some text may be indeed=C2=A0misleading
 in the draft).=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">You said:=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; However, we all know that BGP leaks happen -- a=
nd when they do, the SID=E2=80=99s<br>
&gt; contained in the leak will be logged by various systems and hence avai=
lable to<br>
&gt; the public into perpetuity.<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 the term BGP is used here a bit too broadly.=
=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">Leaks do happen but only within global=C2=A0AFI/SAFI=
s. This draft defines extensions for L3VPN and L2VPNs SAFIs which are not u=
sed to peer outside of a domain, collection of domains under same administr=
ation + of=C2=A0course=C2=A0inter-as also could happen.=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 that=C2=A0being said I do not see risk that due=
 to leaking there could be a situation where customer networks are exposed =
in any way externally - leaving alone that to even get at the=C2=A0transpor=
t level to the customer facing PE is also filtered
 and never allowed from outside. But this is out of scope of this document =
as here the focus is not on underlay but overlay.=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">Now when I re-read this I see why there is a little =
piece perhaps misleading. The draft makes a claim that it is applicable to =
RFC8950 which defines use of NHv6 with both unicast and VPN AFs. That needs=
 to be made clear that it is applicable
 to the latter only. If other co-authors believe this is applicable=C2=A0to=
 the former your DISCUSS section would indeed be valid.=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,<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>
<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 Sat, Feb 12, 2022 at 12:05 AM Warren Kumari via D=
atatracker &lt;<a href=3D"mailto:noreply@ietf.org" target=3D"_blank">norepl=
y@ietf.org</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" style=3D"margin-bottom:12pt">Warren Kumari has enter=
ed the following ballot position for<br>
draft-ietf-bess-srv6-services-10: Discuss<br>
<br>
When responding, please keep the subject line intact and reply to all<br>
email addresses included in the To and CC lines. (Feel free to cut this<br>
introductory paragraph, however.)<br>
<br>
<br>
Please refer to <a href=3D"https://www.ietf.org/blog/handling-iesg-ballot-p=
ositions" target=3D"_blank">
https://www.ietf.org/blog/handling-iesg-ballot-positions/</a><br>
for more information about how to handle DISCUSS and COMMENT positions.<br>
<br>
<br>
The document, along with other ballot positions, can be found here:<br>
<a href=3D"https://datatracker.ietf.org/doc/draft-ietf-bess-srv6-services" =
target=3D"_blank">https://datatracker.ietf.org/doc/draft-ietf-bess-srv6-ser=
vices/</a><br>
<br>
<br>
<br>
----------------------------------------------------------------------<br>
DISCUSS:<br>
----------------------------------------------------------------------<br>
<br>
The Security Considerations section says: &quot;The service flows between P=
E routers<br>
using SRv6 SIDs advertised via BGP are expected to be limited within the<br=
>
trusted SR domain (e.g., within a single AS or between multiple ASes within=
 a<br>
single provider network).=C2=A0 Precaution should be taken to ensure that t=
he BGP<br>
service information (including associated SRv6 SID) advertised via BGP sess=
ions<br>
are limited to peers within this trusted SR domain.&quot; This is related t=
o (from<br>
RFC8402): &quot;Therefore, by default, the explicit routing information MUS=
T NOT be<br>
leaked through the boundaries of the administered domain.&quot;<br>
<br>
However, we all know that BGP leaks happen -- and when they do, the SID=E2=
=80=99s<br>
contained in the leak will be logged by various systems and hence available=
 to<br>
the public into perpetuity.<br>
<br>
While the document states that border filtering should protect against traf=
fic<br>
injection, this does not cover the case of internal compromise. Sure, there=
 is<br>
the argument that once there is an internally compromised system, all bets =
are<br>
off -- but with this, an attacker that knows the SIDs in e.g inject traffic=
<br>
into a VPN. This seems to me to significantly expand the attack surface to<=
br>
include the customer&#39;s networks too.<br>
<br>
Not only does an operator have to ensure that BGP leaks never occur, they h=
ave<br>
to then ensure that at no point can there be any filter lapses at any borde=
r<br>
node, and be able to guarantee the security of every device, server and mac=
hine<br>
within the domain in order for a secure posture to be maintained. Simply sa=
ying<br>
that precautions should be taken to make sure that route leak don&#39;t occ=
ur, when<br>
the consequences of doing so are a: severe and b: hard to recover from seem=
s to<br>
not really cover it. In addition, it seems that the blast radius from a mis=
sing<br>
ACL seems much larger if it allows injections.<br>
<br>
<br>
----------------------------------------------------------------------<br>
COMMENT:<br>
----------------------------------------------------------------------<br>
<br>
I&#39;m still reviewing the document, but wanted to get an initial ballot i=
n, so<br>
that we could start discussing it. Hopefully someone can help my understand=
 how<br>
this doesn&#39;t expand the consequences of a BGP leak.<br>
<br>
<br>
<u></u><u></u></p>
</blockquote>
</div>
</div>
</div>

</blockquote></div>

--00000000000087c7c605d7d677bb--


From nobody Sat Feb 12 10:44:33 2022
Return-Path: <internet-drafts@ietf.org>
X-Original-To: bess@ietf.org
Delivered-To: bess@ietfa.amsl.com
Received: from ietfa.amsl.com (localhost [IPv6:::1]) by ietfa.amsl.com (Postfix) with ESMTP id 873913A0AE4; Sat, 12 Feb 2022 10:44:10 -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: bess@ietf.org
X-Test-IDTracker: no
X-IETF-IDTracker: 7.44.0
Auto-Submitted: auto-generated
Precedence: bulk
Reply-To: bess@ietf.org
Message-ID: <164469145046.5609.9389029218394691027@ietfa.amsl.com>
Date: Sat, 12 Feb 2022 10:44:10 -0800
Archived-At: <https://mailarchive.ietf.org/arch/msg/bess/Qdd_4e8nNc5T2kIGfzVjDpHP42U>
Subject: [bess] I-D Action: draft-ietf-bess-evpn-fast-df-recovery-04.txt
X-BeenThere: bess@ietf.org
X-Mailman-Version: 2.1.29
List-Id: BGP-Enabled ServiceS working group discussion list <bess.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/bess>, <mailto:bess-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/bess/>
List-Post: <mailto:bess@ietf.org>
List-Help: <mailto:bess-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/bess>, <mailto:bess-request@ietf.org?subject=subscribe>
X-List-Received-Date: Sat, 12 Feb 2022 18:44:11 -0000

A New Internet-Draft is available from the on-line Internet-Drafts directories.
This draft is a work item of the BGP Enabled ServiceS WG of the IETF.

        Title           : Fast Recovery for EVPN Designated Forwarder Election
        Authors         : Patrice Brissette
                          Ali Sajassi
                          Luc Andre Burdet
                          John Drake
                          Jorge Rabadan
	Filename        : draft-ietf-bess-evpn-fast-df-recovery-04.txt
	Pages           : 11
	Date            : 2022-02-12

Abstract:
   Ethernet Virtual Private Network (EVPN) solution provides Designated
   Forwarder election procedures for multihomed Ethernet Segments.
   These procedures have been enhanced further by applying Highest
   Random Weight (HRW) Algorithm for Designated Forwarded election in
   order to avoid unnecessary DF status changes upon a failure.  This
   draft improves these procedures by providing a fast Designated
   Forwarder (DF) election upon recovery of the failed link or node
   associated with the multihomed Ethernet Segment.  The solution is
   independent of number of EVIs associated with that Ethernet Segment
   and it is performed via a simple signaling between the recovered PE
   and each of the other PEs in the multihoming group.



The IETF datatracker status page for this draft is:
https://datatracker.ietf.org/doc/draft-ietf-bess-evpn-fast-df-recovery/

There is also an htmlized version available at:
https://datatracker.ietf.org/doc/html/draft-ietf-bess-evpn-fast-df-recovery-04

A diff from the previous version is available at:
https://www.ietf.org/rfcdiff?url2=draft-ietf-bess-evpn-fast-df-recovery-04


Internet-Drafts are also available by rsync at rsync.ietf.org::internet-drafts



From nobody Sat Feb 12 10:46:06 2022
Return-Path: <laburdet.ietf@gmail.com>
X-Original-To: bess@ietfa.amsl.com
Delivered-To: bess@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id A93BD3A0B9A; Sat, 12 Feb 2022 10:45:30 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.096
X-Spam-Level: 
X-Spam-Status: No, score=-2.096 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, DKIM_VALID_EF=-0.1, FREEMAIL_FROM=0.001, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_BLOCKED=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 FT6YT416K8p1; Sat, 12 Feb 2022 10:45:19 -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 6713E3A0D2E; Sat, 12 Feb 2022 10:45:14 -0800 (PST)
Received: by mail-qk1-x72e.google.com with SMTP id de39so1498918qkb.13; Sat, 12 Feb 2022 10:45:14 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20210112;  h=from:to:cc:subject:thread-topic:thread-index:date:message-id :accept-language:content-language:mime-version; bh=3maAvgPgmk2RF3R/StS8Lyk+NP/zpM6rjEPRdJq3uj4=; b=lLluLiPeMJufaps0KBJ/axRkYdc1B0IzOSZ2ZQ5iJYOqvAY8Ata6xECavEULwmWDKo AUJp2BERxBxt/xgZ4o2oUurf4YRLSUliZpXTgDvWBp1cJlPmSa9X3fXWKx0yyRT4mvng jKLsNVmGqBfWeKgarn1jqaTjUFzGY4CHhdTOMCJ76tuLcKxgg55RdtINWqkypuoPFB+Q fifRPAsL5UBcbNJd8oBab6zV4CyyeNui+PH2RS5QWJN6j6bN6Dy+j0XDqIO/2Bvn7O6B aG4tFzehcdWyfPdS6AaORYqh4bT5UwUJPoSGhkFsjHmJdlstj7kcZCvQpCYOZJNi3bQR 6cZg==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20210112; h=x-gm-message-state:from:to:cc:subject:thread-topic:thread-index :date:message-id:accept-language:content-language:mime-version; bh=3maAvgPgmk2RF3R/StS8Lyk+NP/zpM6rjEPRdJq3uj4=; b=XYseBRUx62MWRAadaavI10CwI+LBNUSL23ob9NcSIfssDLguzFcTewbp/lCtpDEa5g kYKLD/+xCsLXem71vT/enCFPfqz/492Ls4LIJmcOPK+5Q/JP36MrPSq7InL47OMcyp4q KS0IU9o7j6VORk+9466mTxzTuaqS0STvOe98OkfmtTz4A5oPz/earbeCfOK5gWaUhp2I V9omkIXiB3vk6lzAyQwXGpkutdAc5Hfprgxc+q94kD2JP34au/+dydvMIIzBC9eq0Mna x4ZDsQYfMDAXmMqVuqZdTlwdI0CJ2UhQHs+tWN2QE74gJA3+gDE9rC1kIGUaGVg8TYqg QSog==
X-Gm-Message-State: AOAM531COUeXKoa3hoC7+mO7oVqp4h28/BJ851wrYh3Nv2U52a9GTZib wyT7C6yBDGqNTu4crdPRRZ4=
X-Google-Smtp-Source: ABdhPJx6TtD6atv245HHhhUI/8VXuQznch7WNfMyozT0TjNAjca+FwSWpFrDaWmhH6LjKOeRy+odwg==
X-Received: by 2002:a37:9cd:: with SMTP id 196mr335284qkj.84.1644691512604; Sat, 12 Feb 2022 10:45:12 -0800 (PST)
Received: from BL3PR02MB8130.namprd02.prod.outlook.com ([2603:1036:207:2d::5]) by smtp.gmail.com with ESMTPSA id bm8sm7576181qkb.25.2022.02.12.10.45.11 (version=TLS1_2 cipher=ECDHE-ECDSA-AES128-GCM-SHA256 bits=128/128); Sat, 12 Feb 2022 10:45:12 -0800 (PST)
From: =?iso-8859-1?Q?Luc_Andr=E9_Burdet?= <laburdet.ietf@gmail.com>
To: "anoop@alumni.duke.edu" <anoop@alumni.duke.edu>, "matthew.bocci@nokia.com" <matthew.bocci@nokia.com>
CC: "draft-ietf-bess-evpn-fast-df-recovery@ietf.org" <draft-ietf-bess-evpn-fast-df-recovery@ietf.org>, "bess@ietf.org" <bess@ietf.org>, "bess-chairs@ietf.org" <bess-chairs@ietf.org>
Thread-Topic: [bess] WGLC, IPR and Implementation Poll for draft-ietf-bess-evpn-fast-df-recovery-03
Thread-Index: AQHYIDXZHSZZxaYoDEqHEYmn2J20OA==
X-MS-Exchange-MessageSentRepresentingType: 1
Date: Sat, 12 Feb 2022 18:45:06 +0000
Message-ID: <BL3PR02MB8130DEF9B16B69EEF118138FAF319@BL3PR02MB8130.namprd02.prod.outlook.com>
Accept-Language: en-US
Content-Language: en-CA
X-MS-Has-Attach: 
X-MS-Exchange-Organization-SCL: -1
X-MS-TNEF-Correlator: 
X-MS-Exchange-Organization-RecordReviewCfmType: 0
Content-Type: multipart/alternative; boundary="_000_BL3PR02MB8130DEF9B16B69EEF118138FAF319BL3PR02MB8130namp_"
MIME-Version: 1.0
Archived-At: <https://mailarchive.ietf.org/arch/msg/bess/uy05Sv6f8KKgYn_bA4iuMr0_pAE>
Subject: Re: [bess] WGLC, IPR and Implementation Poll for draft-ietf-bess-evpn-fast-df-recovery-03
X-BeenThere: bess@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: BGP-Enabled ServiceS working group discussion list <bess.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/bess>, <mailto:bess-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/bess/>
List-Post: <mailto:bess@ietf.org>
List-Help: <mailto:bess-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/bess>, <mailto:bess-request@ietf.org?subject=subscribe>
X-List-Received-Date: Sat, 12 Feb 2022 18:45:38 -0000

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

Hi Anoop,
Thanks for your detailed review, I have posted -04 addressing these comment=
s.

>>Timestamp Fractional Seconds (17 bits)
This threw me off for a bit...
>> Now that I double check, the figure is wrong!  It uses only 7 bits for t=
he Type which looks like it should be 8 bits.  So it looks like Timestamp F=
ractional Seconds should be 16 bits.
...but you actually hit onto a critical misalignment in the figure !

I have moved the whole description section up into the encoding/extcomm as =
descriptive text of the fields themselves. Nice catch, thank you !

Regards,
Luc Andr=E9

Luc Andr=E9 Burdet |  Cisco  |  laburdet.ietf@gmail.com  |  Tel: +1 613 254=
 4814


From: Anoop Ghanwani <anoop@alumni.duke.edu>
Date: Friday, February 4, 2022 at 12:50
To: Bocci, Matthew (Nokia - GB) <matthew.bocci@nokia.com>
Cc: draft-ietf-bess-evpn-fast-df-recovery@ietf.org <draft-ietf-bess-evpn-fa=
st-df-recovery@ietf.org>, bess@ietf.org <bess@ietf.org>, bess-chairs@ietf.o=
rg <bess-chairs@ietf.org>
Subject: Re: [bess] WGLC, IPR and Implementation Poll for draft-ietf-bess-e=
vpn-fast-df-recovery-03
I support publication of the document as an RFC.  However, I think there ar=
e some editorial nits that need to be addressed (see below).

Anoop

=3D=3D

Abstract

performed via a simple signaling between the recovered PE
   and each PEs in the multi-homing group.
->
performed via simple signaling between the recovered PE
   and each of the other PEs in the multi-homing group.


Multiple sections

multi-homing Ethernet Segment ->
multi-homed Ethernet Segment

Ethernet-Segment ->
Ethernet Segment

There are some instances of use of ES (section 3.2).  Either ES should be s=
pelled out and used throughout or, which is what I would do, replace the 2 =
instances of ES in Section 3.2 with Ethernet Segment.

It would also be good to provide captions for all figures since it makes it=
 easy to reference.


Section 1

EVPN solution [RFC7432]
->
The EVPN specification [RFC7432]

and it is performed via a
   simple signaling between the recovered PE and each PE in the multi-
   homing group.
->
and it is performed via
   simple signaling between the recovered PE and each of the other PEs in t=
he multi-
   homing group.



Section 2
The current state of art (Highest Random Weight)
->
The current state of art HRW (Highest Random Weight)

duplication of DF roles for a give VLAN is possible.
->
duplication of DF roles for a given VLAN is possible.


Section 3.1

   -  A simple uni-directional signaling is all needed
->
   -  A simple uni-directional signaling is all that is needed

-  (e.g .NTP, PTP, etc.)
->
-  (e.g. NTP, PTP, etc.)


Section 3.2
It would be good to explicitly explain the fields below the figure, e.g.
Timestamp Seconds (32 bits): ...
Timestamp Fractional Seconds (17 bits): ... (provide details on how this pa=
rt is created)
If this is omitted because it is in some other doc, then provide a referenc=
e.

[Looks like the figure is wrong about length for Timestamp Fractional Secon=
ds which is why it would help to have a description as above.]

PEs in the ES [there are 2 instances]
->
PEs attached to the Ethernet Segment

want the DF type be of HRW
->
want the DF type to be HRW

"The use
   of a 32-bit seconds and 16-bit fractional seconds yields adequate
   precision of 15 microseconds (2^-16 s)."
The figure shows 17 bits for fractional seconds.  Now that I double check, =
the figure is wrong!  It uses only 7 bits for the Type which looks like it =
should be 8 bits.  So it looks like Timestamp Fractional Seconds should be =
16 bits.


Section 3.4

   -  PE2, it starts its 3sec peering timer as per RFC7432
->
   -  PE2, starts its 3 sec peering timer as per RFC7432

[RFC7432] aims of favouring traffic black hole over duplicate traffic
(Missing period at end of sentence.)

Spell out first use of NDF.

becomes a no-op
->
becomes a non-issue.

The usage of
   SCT approach remedies to the exposed problem with the usage of
   peering timer.  The 3 seconds timer window is shorthen to few
   milliseconds.
->
The usage of
   SCT approach remedies the problem with the usage of the
   peering timer.  The 3 second timer window is shortened to a few
   milliseconds.


Section 3.5

modulus based
->
modulo-based

running an baseline DF election
->
running a baseline DF election

shall simply discard unrecognized new SCT BGP extended community.
->
will simply disregard the new SCT BGP extended community.

"...all PEs in the Ethernet-Segment may revert back to the RFC7432 timer ap=
proach."
Is this a "may" or should it be a "must"?

On Mon, Jan 31, 2022 at 5:58 AM Bocci, Matthew (Nokia - GB) <matthew.bocci@=
nokia.com<mailto:matthew.bocci@nokia.com>> wrote:
Hi WG,

This email starts a two-week Working Group Last Call on draft-ietf-bess-evp=
n-fast-df-recovery-03 [1].

This poll runs until Monday 14th February 2022.

We are also polling for knowledge of any undisclosed IPR that applies to th=
is Document, to ensure that IPR has been disclosed in compliance with IETF =
IPR rules (see RFCs 3979, 4879, 3669 and 5378 for more details).
If you are listed as an Author or a Contributor of this document, please re=
spond to this email and indicate whether or not you are aware of any releva=
nt undisclosed IPR. The Document won't progress without answers from all th=
e Authors and Contributors.
There is currently no IPR disclosed.

If you are not listed as an Author or a Contributor, then please explicitly=
 respond only if you are aware of any IPR that has not yet been disclosed i=
n conformance with IETF rules.

We are also polling for any existing implementation as per [2]. Please indi=
cate if you are aware of any implementations.

Thank you,
Matthew & Stephane

[1] draft-ietf-bess-evpn-fast-df-recovery-03 - Fast Recovery for EVPN DF El=
ection<https://datatracker.ietf.org/doc/draft-ietf-bess-evpn-fast-df-recove=
ry/>
[2] https://mailarchive.ietf.org/arch/msg/bess/cG3X1tTqb_vPC4rg56SEdkjqDpw


_______________________________________________
BESS mailing list
BESS@ietf.org<mailto:BESS@ietf.org>
https://www.ietf.org/mailman/listinfo/bess

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

<html xmlns:o=3D"urn:schemas-microsoft-com:office:office" xmlns:w=3D"urn:sc=
hemas-microsoft-com:office:word" xmlns:m=3D"http://schemas.microsoft.com/of=
fice/2004/12/omml" xmlns=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"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:"Times New Roman \(Body CS\)";
	panose-1:2 11 6 4 2 2 2 2 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;
	font-size:11.0pt;
	font-family:"Calibri",sans-serif;}
a:link, span.MsoHyperlink
	{mso-style-priority:99;
	color:blue;
	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;}
span.EmailStyle20
	{mso-style-type:personal-reply;
	font-family:"Calibri",sans-serif;
	color:windowtext;
	font-weight:normal;
	font-style:normal;}
.MsoChpDefault
	{mso-style-type:export-only;
	font-size:10.0pt;}
@page WordSection1
	{size:612.0pt 792.0pt;
	margin:72.0pt 72.0pt 72.0pt 72.0pt;}
div.WordSection1
	{page:WordSection1;}
--></style>
</head>
<body lang=3D"EN-CA" link=3D"blue" vlink=3D"purple" style=3D"word-wrap:brea=
k-word">
<div class=3D"WordSection1">
<p class=3D"MsoNormal"><span lang=3D"EN-US" style=3D"font-size:12.0pt">Hi A=
noop,<o:p></o:p></span></p>
<p class=3D"MsoNormal"><span lang=3D"EN-US" style=3D"font-size:12.0pt">Than=
ks for your detailed review, I have posted -04 addressing these comments.<o=
:p></o:p></span></p>
<p class=3D"MsoNormal"><span lang=3D"EN-US" style=3D"font-size:12.0pt"><o:p=
>&nbsp;</o:p></span></p>
<p class=3D"MsoNormal"><span lang=3D"EN-US" style=3D"font-size:12.0pt">&gt;=
&gt;</span><span style=3D"font-size:10.5pt;color:black">Timestamp Fractiona=
l Seconds (17 bits)<o:p></o:p></span></p>
<p class=3D"MsoNormal"><span lang=3D"EN-US" style=3D"font-size:12.0pt">This=
 threw me off for a bit...<o:p></o:p></span></p>
<p class=3D"MsoNormal"><span style=3D"font-size:10.5pt;color:black">&gt;&gt=
; Now that I double check, the figure is wrong!&nbsp; It uses only 7 bits f=
or the Type which looks like it should be 8 bits.&nbsp; So it looks like Ti=
mestamp Fractional Seconds should be 16 bits.</span><o:p></o:p></p>
<p class=3D"MsoNormal"><span lang=3D"EN-US" style=3D"font-size:12.0pt">...b=
ut you actually hit onto a critical misalignment in the figure !<o:p></o:p>=
</span></p>
<p class=3D"MsoNormal"><span lang=3D"EN-US" style=3D"font-size:12.0pt"><o:p=
>&nbsp;</o:p></span></p>
<p class=3D"MsoNormal"><span lang=3D"EN-US" style=3D"font-size:12.0pt">I ha=
ve moved the whole description section up into the encoding/extcomm as desc=
riptive text of the fields themselves. Nice catch, thank you !<o:p></o:p></=
span></p>
<p class=3D"MsoNormal"><span lang=3D"EN-US" style=3D"font-size:12.0pt"><o:p=
>&nbsp;</o:p></span></p>
<div>
<p class=3D"MsoNormal"><span lang=3D"EN-US">Regards,<o:p></o:p></span></p>
<p class=3D"MsoNormal"><span lang=3D"EN-US">Luc Andr=E9<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">Luc Andr=E9 Burdet | &nbsp;Cisc=
o &nbsp;|&nbsp; laburdet.ietf@gmail.com&nbsp; |&nbsp; Tel: +1 613 254 4814<=
o:p></o:p></span></p>
</div>
<p class=3D"MsoNormal"><span lang=3D"EN-US" style=3D"font-size:12.0pt"><o:p=
>&nbsp;</o:p></span></p>
<p class=3D"MsoNormal"><span lang=3D"EN-US" style=3D"font-size:12.0pt"><o:p=
>&nbsp;</o:p></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-bottom:12.0pt"><b><span style=3D"fon=
t-size:12.0pt;color:black">From:
</span></b><span style=3D"font-size:12.0pt;color:black">Anoop Ghanwani &lt;=
anoop@alumni.duke.edu&gt;<br>
<b>Date: </b>Friday, February 4, 2022 at 12:50<br>
<b>To: </b>Bocci, Matthew (Nokia - GB) &lt;matthew.bocci@nokia.com&gt;<br>
<b>Cc: </b>draft-ietf-bess-evpn-fast-df-recovery@ietf.org &lt;draft-ietf-be=
ss-evpn-fast-df-recovery@ietf.org&gt;, bess@ietf.org &lt;bess@ietf.org&gt;,=
 bess-chairs@ietf.org &lt;bess-chairs@ietf.org&gt;<br>
<b>Subject: </b>Re: [bess] WGLC, IPR and Implementation Poll for draft-ietf=
-bess-evpn-fast-df-recovery-03<o:p></o:p></span></p>
</div>
<div>
<div>
<p class=3D"MsoNormal">I support publication of the document as an RFC.&nbs=
p; However, I think there are some editorial nits that need to be addressed=
 (see below).<o:p></o:p></p>
</div>
<div>
<p class=3D"MsoNormal"><o:p>&nbsp;</o:p></p>
</div>
<div>
<p class=3D"MsoNormal">Anoop<o:p></o:p></p>
</div>
<div>
<p class=3D"MsoNormal"><o:p>&nbsp;</o:p></p>
</div>
<div>
<p class=3D"MsoNormal">=3D=3D<o:p></o:p></p>
</div>
<div>
<p class=3D"MsoNormal"><o:p>&nbsp;</o:p></p>
</div>
<div>
<p class=3D"MsoNormal">Abstract<o:p></o:p></p>
</div>
<p class=3D"MsoNormal"><o:p>&nbsp;</o:p></p>
<div>
<p class=3D"MsoNormal">performed via a simple signaling between the recover=
ed PE<br>
&nbsp; &nbsp;and each PEs in the multi-homing group.<br>
-&gt;<br>
performed via simple signaling between the recovered PE<br>
&nbsp; &nbsp;and each of the other PEs in the multi-homing group.<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">Multiple sections<o:p></o:p></p>
</div>
<div>
<p class=3D"MsoNormal"><o:p>&nbsp;</o:p></p>
</div>
<div>
<p class=3D"MsoNormal">multi-homing Ethernet Segment -&gt;<o:p></o:p></p>
</div>
<div>
<p class=3D"MsoNormal">multi-homed Ethernet Segment<o:p></o:p></p>
</div>
<div>
<p class=3D"MsoNormal"><o:p>&nbsp;</o:p></p>
</div>
<div>
<p class=3D"MsoNormal">Ethernet-Segment -&gt;&nbsp;<o:p></o:p></p>
</div>
<div>
<p class=3D"MsoNormal">Ethernet Segment<o:p></o:p></p>
</div>
<div>
<p class=3D"MsoNormal"><o:p>&nbsp;</o:p></p>
</div>
<div>
<p class=3D"MsoNormal">There are some instances of use of ES (section 3.2).=
&nbsp; Either ES should be spelled out and used throughout or, which is wha=
t I would do, replace the 2 instances of ES in Section 3.2 with Ethernet Se=
gment.<br>
<br>
It would also be good to provide captions for all figures since it makes it=
 easy to reference.<o:p></o:p></p>
</div>
<div>
<p class=3D"MsoNormal"><br>
<br>
Section 1<br>
<br>
EVPN solution [RFC7432]<br>
-&gt;<br>
The EVPN specification [RFC7432]<o:p></o:p></p>
</div>
<div>
<p class=3D"MsoNormal"><o:p>&nbsp;</o:p></p>
</div>
<p class=3D"MsoNormal">and it is performed via a<br>
&nbsp; &nbsp;simple signaling between the recovered PE and each PE in the m=
ulti-<br>
&nbsp; &nbsp;homing group.<br>
-&gt;<br>
and it is performed via<br>
&nbsp; &nbsp;simple signaling between the recovered PE and each of the othe=
r PEs in the multi-<br>
&nbsp; &nbsp;homing group.<o:p></o:p></p>
<div>
<pre style=3D"break-before:page"><span style=3D"color:black"><o:p>&nbsp;</o=
:p></span></pre>
<div>
<p class=3D"MsoNormal"><o:p>&nbsp;</o:p></p>
</div>
<p class=3D"MsoNormal" style=3D"margin-bottom:12.0pt">Section 2<o:p></o:p><=
/p>
</div>
<div>
<p class=3D"MsoNormal">The current state of art (Highest Random Weight)<br>
-&gt;<br>
The current state of art HRW (Highest Random Weight)<o:p></o:p></p>
</div>
<div>
<p class=3D"MsoNormal"><o:p>&nbsp;</o:p></p>
</div>
<div>
<p class=3D"MsoNormal">duplication of DF roles for a give VLAN is possible.=
<br>
-&gt;<br>
duplication of DF roles for a given VLAN is possible.<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">Section 3.1<o:p></o:p></p>
</div>
<p class=3D"MsoNormal"><br>
&nbsp; &nbsp;- &nbsp;A simple uni-directional signaling is all needed<br>
-&gt;<br>
&nbsp; &nbsp;- &nbsp;A simple uni-directional signaling is all that is need=
ed<o:p></o:p></p>
<div>
<p class=3D"MsoNormal"><br>
- &nbsp;(e.g .NTP, PTP, etc.)<br>
-&gt;<br>
- &nbsp;(e.g. NTP, PTP, etc.)<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" style=3D"margin-bottom:12.0pt">Section 3.2<o:p></o:p=
></p>
</div>
<div>
<p class=3D"MsoNormal">It would be good to explicitly explain the fields be=
low the figure, e.g.<br>
Timestamp Seconds (32 bits): ...<br>
Timestamp Fractional Seconds (17 bits): ... (provide details on how this pa=
rt is created)<br>
If this is omitted because it is in some other doc, then provide a referenc=
e.<o:p></o:p></p>
</div>
<div>
<p class=3D"MsoNormal"><o:p>&nbsp;</o:p></p>
</div>
<div>
<p class=3D"MsoNormal">[Looks like the figure is wrong about length for Tim=
estamp Fractional Seconds which is why it would help to have a description =
as above.]<o:p></o:p></p>
</div>
<div>
<p class=3D"MsoNormal"><o:p>&nbsp;</o:p></p>
</div>
<div>
<p class=3D"MsoNormal">PEs in the ES [there are 2 instances]&nbsp;<o:p></o:=
p></p>
</div>
<div>
<p class=3D"MsoNormal">-&gt;<o:p></o:p></p>
</div>
<div>
<p class=3D"MsoNormal">PEs attached to the Ethernet Segment<o:p></o:p></p>
</div>
<div>
<p class=3D"MsoNormal"><o:p>&nbsp;</o:p></p>
</div>
<p class=3D"MsoNormal">want the DF type be of HRW&nbsp;<o:p></o:p></p>
<div>
<p class=3D"MsoNormal">-&gt;<br>
want the DF type to be HRW<o:p></o:p></p>
</div>
<div>
<p class=3D"MsoNormal"><o:p>&nbsp;</o:p></p>
</div>
<p class=3D"MsoNormal" style=3D"margin-bottom:12.0pt">&quot;The use<br>
&nbsp; &nbsp;of a 32-bit seconds and 16-bit fractional seconds yields adequ=
ate<br>
&nbsp; &nbsp;precision of 15 microseconds (2^-16 s).&quot;<o:p></o:p></p>
<div>
<p class=3D"MsoNormal">The figure shows 17 bits for fractional seconds.&nbs=
p; Now that I double check, the figure is wrong!&nbsp; It uses only 7 bits =
for the Type which looks like it should be 8 bits.&nbsp; So it looks like T=
imestamp Fractional Seconds should be 16 bits.<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>
<p class=3D"MsoNormal">Section 3.4<br>
<br>
&nbsp; &nbsp;- &nbsp;PE2, it starts its 3sec peering timer as per RFC7432<b=
r>
-&gt;<br>
&nbsp; &nbsp;- &nbsp;PE2, starts its 3 sec peering timer as per RFC7432<o:p=
></o:p></p>
<div>
<p class=3D"MsoNormal"><o:p>&nbsp;</o:p></p>
</div>
<div>
<p class=3D"MsoNormal">[RFC7432] aims of favouring traffic black hole over =
duplicate traffic<br>
(Missing period at end of sentence.)<o:p></o:p></p>
</div>
<div>
<p class=3D"MsoNormal"><o:p>&nbsp;</o:p></p>
</div>
<div>
<p class=3D"MsoNormal">Spell out first use of NDF.<o:p></o:p></p>
</div>
<div>
<p class=3D"MsoNormal"><o:p>&nbsp;</o:p></p>
</div>
<p class=3D"MsoNormal">becomes a no-op<br>
-&gt;<br>
becomes a non-issue.<o:p></o:p></p>
<div>
<p class=3D"MsoNormal"><br>
The usage of<br>
&nbsp; &nbsp;SCT approach remedies to the exposed problem with the usage of=
<br>
&nbsp; &nbsp;peering timer.&nbsp; The 3 seconds timer window is shorthen to=
 few<br>
&nbsp; &nbsp;milliseconds.<br>
-&gt;<br>
The usage of<br>
&nbsp; &nbsp;SCT approach remedies the problem with the usage of the<br>
&nbsp; &nbsp;peering timer.&nbsp; The 3 second timer window is shortened to=
 a few<br>
&nbsp; &nbsp;milliseconds.<o:p></o:p></p>
<div>
<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">Section 3.5<o:p></o:p></p>
</div>
</div>
</div>
</div>
<div>
<p class=3D"MsoNormal"><o:p>&nbsp;</o:p></p>
</div>
<p class=3D"MsoNormal">modulus based<br>
-&gt;<br>
modulo-based<o:p></o:p></p>
<div>
<p class=3D"MsoNormal"><o:p>&nbsp;</o:p></p>
</div>
<p class=3D"MsoNormal">running an baseline DF election<br>
-&gt;<br>
running a baseline DF election<o:p></o:p></p>
<div>
<p class=3D"MsoNormal"><o:p>&nbsp;</o:p></p>
</div>
<p class=3D"MsoNormal">shall simply discard unrecognized new SCT BGP extend=
ed community.<br>
-&gt;<br>
will simply disregard the new SCT BGP extended community.<o:p></o:p></p>
<div>
<p class=3D"MsoNormal"><o:p>&nbsp;</o:p></p>
</div>
<p class=3D"MsoNormal">&quot;...all PEs in the Ethernet-Segment may revert =
back to the RFC7432 timer approach.&quot;<br>
Is this a &quot;may&quot; or should it be a &quot;must&quot;?<o:p></o:p></p=
>
</div>
<p class=3D"MsoNormal"><o:p>&nbsp;</o:p></p>
<div>
<div>
<p class=3D"MsoNormal">On Mon, Jan 31, 2022 at 5:58 AM Bocci, Matthew (Noki=
a - GB) &lt;<a href=3D"mailto:matthew.bocci@nokia.com" target=3D"_blank">ma=
tthew.bocci@nokia.com</a>&gt; wrote:<o:p></o:p></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>
<p class=3D"MsoNormal" style=3D"mso-margin-top-alt:auto;mso-margin-bottom-a=
lt:auto"><span lang=3D"EN-US">Hi WG,</span><span lang=3D"EN-GB"><o:p></o:p>=
</span></p>
<p class=3D"MsoNormal" style=3D"mso-margin-top-alt:auto;mso-margin-bottom-a=
lt:auto"><span lang=3D"EN-US">&nbsp;</span><span lang=3D"EN-GB"><o:p></o:p>=
</span></p>
<p class=3D"MsoNormal" style=3D"mso-margin-top-alt:auto;mso-margin-bottom-a=
lt:auto"><span lang=3D"EN-US">This email starts a two-week Working Group La=
st Call on
</span><span lang=3D"EN-GB">draft-ietf-bess-evpn-fast-df-recovery-03 </span=
><span lang=3D"EN-US">[1].</span><span lang=3D"EN-GB"><o:p></o:p></span></p=
>
<p class=3D"MsoNormal" style=3D"mso-margin-top-alt:auto;mso-margin-bottom-a=
lt:auto"><span lang=3D"EN-US">&nbsp;</span><span lang=3D"EN-GB"><o:p></o:p>=
</span></p>
<p class=3D"MsoNormal" style=3D"mso-margin-top-alt:auto;mso-margin-bottom-a=
lt:auto"><span lang=3D"EN-US">This poll runs until Monday 14<sup>th</sup> F=
ebruary 2022.</span><span lang=3D"EN-GB"><o:p></o:p></span></p>
<p class=3D"MsoNormal" style=3D"mso-margin-top-alt:auto;mso-margin-bottom-a=
lt:auto"><span lang=3D"EN-US">&nbsp;</span><span lang=3D"EN-GB"><o:p></o:p>=
</span></p>
<p class=3D"MsoNormal" style=3D"mso-margin-top-alt:auto;mso-margin-bottom-a=
lt:auto"><span lang=3D"EN-US">We are also polling for knowledge of any undi=
sclosed IPR that applies to this Document, to ensure that IPR has been disc=
losed in compliance with IETF IPR rules
 (see RFCs 3979, 4879, 3669 and 5378 for more details).</span><span lang=3D=
"EN-GB"><o:p></o:p></span></p>
<p class=3D"MsoNormal" style=3D"mso-margin-top-alt:auto;mso-margin-bottom-a=
lt:auto"><span lang=3D"EN-US">If you are listed as an Author or a Contribut=
or of this document, please respond to this email and indicate whether or n=
ot you are aware of any relevant undisclosed
 IPR. The Document won't progress without answers from all the Authors and =
Contributors.&nbsp;</span><span lang=3D"EN-GB"><o:p></o:p></span></p>
<p class=3D"MsoNormal" style=3D"mso-margin-top-alt:auto;mso-margin-bottom-a=
lt:auto"><span lang=3D"EN-US">There is currently no IPR disclosed.</span><s=
pan lang=3D"EN-GB"><o:p></o:p></span></p>
<p class=3D"MsoNormal" style=3D"mso-margin-top-alt:auto;mso-margin-bottom-a=
lt:auto"><span lang=3D"EN-US">&nbsp;</span><span lang=3D"EN-GB"><o:p></o:p>=
</span></p>
<p class=3D"MsoNormal" style=3D"mso-margin-top-alt:auto;mso-margin-bottom-a=
lt:auto"><span lang=3D"EN-US">If you are not listed as an Author or a Contr=
ibutor, then please explicitly respond only if you are aware of any IPR tha=
t has not yet been disclosed in conformance
 with IETF rules.</span><span lang=3D"EN-GB"><o:p></o:p></span></p>
<p class=3D"MsoNormal" style=3D"mso-margin-top-alt:auto;mso-margin-bottom-a=
lt:auto"><span lang=3D"EN-US">&nbsp;</span><span lang=3D"EN-GB"><o:p></o:p>=
</span></p>
<p class=3D"MsoNormal" style=3D"mso-margin-top-alt:auto;mso-margin-bottom-a=
lt:auto"><span lang=3D"EN-US">We are also polling for any existing implemen=
tation as per [2].&nbsp;Please indicate if you are aware of any implementat=
ions.</span><span lang=3D"EN-GB"><o:p></o:p></span></p>
<p class=3D"MsoNormal" style=3D"mso-margin-top-alt:auto;mso-margin-bottom-a=
lt:auto"><span lang=3D"EN-US">&nbsp;</span><span lang=3D"EN-GB"><o:p></o:p>=
</span></p>
<p class=3D"MsoNormal" style=3D"mso-margin-top-alt:auto;mso-margin-bottom-a=
lt:auto"><span lang=3D"EN-US">Thank you,</span><span lang=3D"EN-GB"><o:p></=
o:p></span></p>
<p class=3D"MsoNormal" style=3D"mso-margin-top-alt:auto;mso-margin-bottom-a=
lt:auto"><span lang=3D"EN-US">Matthew &amp; Stephane</span><span lang=3D"EN=
-GB"><o:p></o:p></span></p>
<p class=3D"MsoNormal" style=3D"mso-margin-top-alt:auto;mso-margin-bottom-a=
lt:auto"><span lang=3D"EN-US">&nbsp;</span><span lang=3D"EN-GB"><o:p></o:p>=
</span></p>
<p class=3D"MsoNormal" style=3D"mso-margin-top-alt:auto;mso-margin-bottom-a=
lt:auto"><span lang=3D"EN-US">[1]&nbsp;</span><span lang=3D"EN-GB"><a href=
=3D"https://datatracker.ietf.org/doc/draft-ietf-bess-evpn-fast-df-recovery/=
" target=3D"_blank">draft-ietf-bess-evpn-fast-df-recovery-03
 - Fast Recovery for EVPN DF Election</a><o:p></o:p></span></p>
<p class=3D"MsoNormal" style=3D"mso-margin-top-alt:auto;mso-margin-bottom-a=
lt:auto"><span lang=3D"EN-US">[2]&nbsp;</span><span lang=3D"EN-GB"><a href=
=3D"https://mailarchive.ietf.org/arch/msg/bess/cG3X1tTqb_vPC4rg56SEdkjqDpw"=
 target=3D"_blank" title=3D"https://mailarchive.ietf.org/arch/msg/bess/cG3X=
1tTqb_vPC4rg56SEdkjqDpw"><span lang=3D"EN-US">https://mailarchive.ietf.org/=
arch/msg/bess/cG3X1tTqb_vPC4rg56SEdkjqDpw</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"><span lang=3D"EN-US">&nbsp;</span><span lang=3D"EN-GB"><o:p></o:p>=
</span></p>
<p class=3D"MsoNormal" style=3D"mso-margin-top-alt:auto;mso-margin-bottom-a=
lt:auto"><span lang=3D"EN-GB">&nbsp;<o:p></o:p></span></p>
</div>
</div>
<p class=3D"MsoNormal">_______________________________________________<br>
BESS mailing list<br>
<a href=3D"mailto:BESS@ietf.org" target=3D"_blank">BESS@ietf.org</a><br>
<a href=3D"https://www.ietf.org/mailman/listinfo/bess" target=3D"_blank">ht=
tps://www.ietf.org/mailman/listinfo/bess</a><o:p></o:p></p>
</blockquote>
</div>
</div>
</body>
</html>

--_000_BL3PR02MB8130DEF9B16B69EEF118138FAF319BL3PR02MB8130namp_--


From nobody Sat Feb 12 10:52:27 2022
Return-Path: <andrew-ietf@liquid.tech>
X-Original-To: bess@ietfa.amsl.com
Delivered-To: bess@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 47A293A096E for <bess@ietfa.amsl.com>; Sat, 12 Feb 2022 10:52:25 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.096
X-Spam-Level: 
X-Spam-Status: No, score=-2.096 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, DKIM_VALID_EF=-0.1, HTML_MESSAGE=0.001, RCVD_IN_MSPIKE_H3=0.001, RCVD_IN_MSPIKE_WL=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 (1024-bit key) header.d=liquid.tech
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id vNSj_tCFskSq for <bess@ietfa.amsl.com>; Sat, 12 Feb 2022 10:52:20 -0800 (PST)
Received: from eu-smtp-delivery-182.mimecast.com (eu-smtp-delivery-182.mimecast.com [185.58.85.182]) (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 446A73A089E for <bess@ietf.org>; Sat, 12 Feb 2022 10:52:19 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=liquid.tech; s=mimecast20210406; t=1644691937; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:cc:mime-version:mime-version:content-type:content-type: in-reply-to:in-reply-to:references:references; bh=m0jJCcIJcfHGRoUWjbFJ1pQgrA8XTj01rekxYN1jP+0=; b=Yxcf+n/W8OA+l3Zivjw4v+iXTHKcx1/VElrQMDbFr2l8to9A4qXZxzhVzZ3g1Fmg65joAz 66RPie2qTErpDlyGRpGwZocAIIv7+DCpHFdPzLgHFf/KuRt5198OzchigMapH/ljmDmcdz cY9Ic/4RE+onGGT5JdkvXWILwp5jKk0=
Received: from EUR05-AM6-obe.outbound.protection.outlook.com (mail-am6eur05lp2104.outbound.protection.outlook.com [104.47.18.104]) by relay.mimecast.com with ESMTP with STARTTLS (version=TLSv1.2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id uk-mta-195-qkvTaO2tPzOXxmfR3nEaWQ-2; Sat, 12 Feb 2022 18:51:11 +0000
X-MC-Unique: qkvTaO2tPzOXxmfR3nEaWQ-2
Received: from AM7PR03MB6451.eurprd03.prod.outlook.com (2603:10a6:20b:1b3::22) by VI1PR03MB3919.eurprd03.prod.outlook.com (2603:10a6:803:69::27) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.4951.19; Sat, 12 Feb 2022 18:51:09 +0000
Received: from AM7PR03MB6451.eurprd03.prod.outlook.com ([fe80::f187:80be:5182:2b9]) by AM7PR03MB6451.eurprd03.prod.outlook.com ([fe80::f187:80be:5182:2b9%4]) with mapi id 15.20.4975.011; Sat, 12 Feb 2022 18:51:09 +0000
From: Andrew - IETF <andrew-ietf@liquid.tech>
To: Robert Raszuk <robert@raszuk.net>, Andrew - IETF <andrew-ietf@liquid.tech>
CC: Warren Kumari <warren@kumari.net>, "Bocci, Matthew (Nokia - GB)" <matthew.bocci@nokia.com>, "draft-ietf-bess-srv6-services@ietf.org" <draft-ietf-bess-srv6-services@ietf.org>, "bess-chairs@ietf.org" <bess-chairs@ietf.org>, The IESG <iesg@ietf.org>, BESS <bess@ietf.org>
Thread-Topic: Warren Kumari's Discuss on draft-ietf-bess-srv6-services-10: (with DISCUSS and COMMENT)
Thread-Index: AQHYH5vgWBr/lTmSLE2mj9f0DoaVLqyQLAyAgAAJMkCAAAqBAIAAAJHA
Date: Sat, 12 Feb 2022 18:51:09 +0000
Message-ID: <AM7PR03MB64515E34B0CD23E44D7EB83BEE319@AM7PR03MB6451.eurprd03.prod.outlook.com>
References: <164462070317.8057.6829026572175337017@ietfa.amsl.com> <CAOj+MMFtGVoaoj-L5Wv2yZz+HpQ3JLehvtBHtxrfG0-wCfko8g@mail.gmail.com> <AM7PR03MB64511292D62F62956411ED67EE319@AM7PR03MB6451.eurprd03.prod.outlook.com> <CAOj+MMFA3jq7XOB4nB8A2t+A2iuty25NMB+9x5NTHTeVdcz9+Q@mail.gmail.com>
In-Reply-To: <CAOj+MMFA3jq7XOB4nB8A2t+A2iuty25NMB+9x5NTHTeVdcz9+Q@mail.gmail.com>
Accept-Language: en-US
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
x-ms-exchange-messagesentrepresentingtype: 1
x-ms-publictraffictype: Email
x-ms-office365-filtering-correlation-id: 20fa01c4-6e20-43d7-cc45-08d9ee58a20e
x-ms-traffictypediagnostic: VI1PR03MB3919:EE_
x-microsoft-antispam-prvs: <VI1PR03MB39194C8647D6879B714A88F7FA319@VI1PR03MB3919.eurprd03.prod.outlook.com>
x-ms-oob-tlc-oobclassifiers: OLM:10000
x-ms-exchange-senderadcheck: 1
x-ms-exchange-antispam-relay: 0
x-microsoft-antispam: BCL:0
x-microsoft-antispam-message-info: 2S7SWA7yVkd7l59A3tHuDHVChlzWUr5xDPvwIuCnaK+NOP6YA7BgIBS8AiUB2xMxP3Dr/nU0LSAGwv58vkhc4kZl/NgIOnwkKZlsd2VLVS3l519L/Q5gfgtbkI/yo2EQl8Ngy8miE18pDTFG/8C3nRcTuEABey+xVHwYuQ9YfEXDykyY0ddHbcCAIa43GUT9GeY5HtHRJ+d/9MyiImRbryhlO9k/N+4oRxlcfgBkoBwiO0iWC/CypvIvrjU7yH4uHTTbPRyw7JpXFhoe3SIC0w2CR73WMnsii2fZbLi59nAz7l/oY/M1GaiO+ALyTQtR5czModYi1nbhONZd/gOz+Otaaz1/l7u11v7yHVOfxsoLIKmhGlxiMgM75YVhYLSLMLLRX84TC6CBUKhnq65xMj9Ux3FPS+2ulLs83lvMkR65rscfmXCBV9B77fFcr5t1mumHe86LCCYlui0WS2bVoi+rxDvm385qSM5HoOYB57aJNrb802DeDze8SUgT5vtCTrRm5EHc8YzdmfQAPdvMI8Il49VERI+EzoB7o7xWJ+FfDgg3b5+VsMr5d3cBL8yNP+f4KGGkLS24bMhABbx9Pa6pOuW5maxFJDVheJcZ12VuckuDyCcZZPmhZ2jtnDwvj89Sr//PxmM+ZCIxapCt95FPQzXVBY0uYP5gxwa8rzXQ0uMuoV3q+V22hzl6AkuFVrLC/+ycr0jvJlRYlDDHL26hqvMiTDZPDkVIDldWdB8W5Wr6yq/ou8Pe3fa1sjqL04fmQ5ICQSb99FXrDSxKfNXlIJQ/YZV+VPLx5GNJTcjpZU8ssbqC/aWt1YesCSTz5BcyzMWcwS9I8PjIsURRNQ==
x-forefront-antispam-report: CIP:255.255.255.255; CTRY:; LANG:en; SCL:1; SRV:;  IPV:NLI; SFV:NSPM; H:AM7PR03MB6451.eurprd03.prod.outlook.com; PTR:; CAT:NONE;  SFS:(13230001)(4636009)(366004)(53546011)(38070700005)(86362001)(122000001)(7696005)(9686003)(71200400001)(6506007)(166002)(2906002)(33656002)(55016003)(966005)(508600001)(186003)(54906003)(9326002)(76116006)(4326008)(8676002)(66476007)(52536014)(64756008)(8936002)(83380400001)(316002)(66446008)(38100700002)(110136005)(66946007)(66556008)(5660300002); DIR:OUT; SFP:1102
x-ms-exchange-antispam-messagedata-chunkcount: 1
x-ms-exchange-antispam-messagedata-0: =?utf-8?B?YXpiSWZmRllWTlBFcWtXMGdkVExZNUlET0R2cmFSUTZGVThMZ0p6bGVWNDV5?= =?utf-8?B?MS8rVVVqVWpaWmxJWW05VjN3cWhhOVNGN2dNMEtUOStmMW5GM1lST2JCeHBm?= =?utf-8?B?Y2lUVkNoT3BEMGxVTnhsRzVnMklrQktnc09sWEVaL0FIdEdSVDVSWWEzMy9y?= =?utf-8?B?YUJLcDF5YzduUWtZTEYrek9MSlVmOVMwcWVpbGdOeFd3cis4L3pqeStjaUpx?= =?utf-8?B?UnB1ZjB2SVRrOU1NaHBhMGNJdVl0Y1UwZFQ2K2pIQlFPVW5wZ0RMZXAwWHVT?= =?utf-8?B?c0lXMVRlM0VqaEQvYmNxYUl4Zko3NHlxd1VNMGxOTDVURnNBREVibG1MVGhI?= =?utf-8?B?S3Bha3Jwd0RBQktFaW03T2QrbC81NUpQcUFJRWUwUjgrUWVEZ2JwNG1lZkJ6?= =?utf-8?B?ZXFKRW5WOTF0SlBhU3lSaHNpREJjcG4zQS9QOGdUTW9NK0FmTG4weDh6U3M5?= =?utf-8?B?bC91cSsyVFBYSVpiRStZblI3WjBkZi9DZHNROVNWSkl0NjI2dU5RUGZGaGFK?= =?utf-8?B?QXY1VDQxbm51RVZZUy9JeEhCdTk5OXB3emJ4ZXNNYmFFbGIrbXlwYW9FbDk3?= =?utf-8?B?L2EyZUVoY3pMdzAxRXAxb09YKzNLQkVyMDB4S3BMaEovc3RKSlFVQno1NlNm?= =?utf-8?B?QkNsMzRJNU1hRXREUWFMWC9kWlAxT3B1R0djZTBDNnYyY2FuVW9xYlZMc0ho?= =?utf-8?B?bGFPUmk2SG9DcTFIcDR2WERyb3ZVZFFwbDdMeGJMaSt3bHJweElxTGpROURK?= =?utf-8?B?QjJIU2tDNTduWG1kYXFDRUd3UVhZZnozL2hsZ1lVNG9WdXZQK3BOSFQzb3ZJ?= =?utf-8?B?Z1RpcnlyUldYNlBtMVNSdmxVNUJoVThXRThwWEFHR0JNaUkxeXZvcGJYSncy?= =?utf-8?B?YmFjTzlIRlVoNUIyS2g4cFRkckJsK2ozTGx2Z2RxSVNnTVcyZFlBQmVWNDVw?= =?utf-8?B?TGdwaTdHRURZNU9ramh1UW92V0hDNDNXR3IxK3gzUFdKM2F6aWJCcjU3OVUv?= =?utf-8?B?YmVOTDZ1a2ZCTVdqbGhIUU9PUTFrMFdaQkRhMWd3SHhXSXp0bjdCaEc0eXhu?= =?utf-8?B?R0xVYWNMTTkzWDZHRCsvemJsRTdGVTBRbXdkVTg3SzlkeXJBN25pK1hYdEhs?= =?utf-8?B?Y1k5L2tsWDJRc1RjNG1qUzZiYXRkL1hBTEJwN1hGS1pzQXhseFZrUkUzb2Fz?= =?utf-8?B?MS81TGlSQjRrM1VCQkU0NnNrR3dGak8zR2JPaWYxUnhZZ2JVcFE3d21nVUpF?= =?utf-8?B?RGkybFVxQzQyZGlhWnZ3SzV2cXlRRXNqSXBCQnFsbGwyWVdVaWN5RFVhZW5s?= =?utf-8?B?eDBpQU5ZTUV3d3FQMkc4N05adU1FMkhMenhsSjN4S0drSU5VUzN5b1N3WHV0?= =?utf-8?B?S3Q1NWpheXROUUF6anEzR2FoS2d6YlZkVzJlZUJ0SGpJOU00MmRrVVZoOThr?= =?utf-8?B?UGdLZlZNR1VlV0ZSTGM3RDRlRCtTdTdFbGJpNkdubnZ6UFJCL2xjdklScDdm?= =?utf-8?B?NXBOMDdvV2c4ZlRRYzV3RktsRjc1ZVR1cWx5N3JSQ1NmSm9KUkV4QnZpS2R4?= =?utf-8?B?T0p5VUFPaG12dXZGTDh2VitKV0laZUtRTDNYVHhCUjZIQkVmQ0ozTHQ5TmNP?= =?utf-8?B?Z0J2MnJNUyt3Mm1xZWlkdDU5emVmcDVCa2orWXNKUzR2amZHRGQzTnpraGUz?= =?utf-8?B?VHNmd2FyZGczZkUwZDB2eWVVK0JzM2xEMFpDdnRRSHY2Q054cVNreFFwM2FI?= =?utf-8?B?UC9VR0FCTDRpTy9XNFgvUG14elVGQ1V6ZGpoTlM0NERlYWlzY1pZMG4wUFg3?= =?utf-8?B?OUtKNDFwMDg5cWpob1JEMWpMb2IrbWliWDB0aURwMEFSSFlTSG4rWU5Qa3pm?= =?utf-8?B?SGFJUTY4czVsVlNnVjdpeWJ5SGdFTDcyQ054ZTZRTlMrV1NITWV1T2xMMThN?= =?utf-8?B?V01RNlBWQy9vdXlrbm03eXlQcjdnUU0yK2pOZ2NIK2ZVeDNIUTZIU3pxZ3lz?= =?utf-8?B?V1p1ZnFJNlhhbjFvdUFEMFl6NU5RTXJqL1Awc3QyZU40Vk1KdnhvMUpZV2ZH?= =?utf-8?B?S2tvSGcyR3Q1b2lsUFJTS0hKVk8yeDd3bEJ0UEVnLzVnV0RtMjlOemJoTW1J?= =?utf-8?B?am51NHNCL1NxdGNhdnh5Qnk0OWg3ai9YV3dWYUpmdGt5NUJ4cE9rL1UrajFS?= =?utf-8?B?K011cmFCN0N0UFBwU3FQMGNnNUtia2pJekRDN21YVnY3QTJvNUUzckt0U3Ux?= =?utf-8?B?bUJaMHpGQS9sdEkzU2ZneEJaZDlldndnSUc1YXNnQy9QQzVjaHVHK3FTd1hP?= =?utf-8?B?Zk8zYnNHMTdMYTZzK2JYY0RyT3VNblFOQ1dyTGlkVVBOUC83UU9lQT09?=
MIME-Version: 1.0
X-OriginatorOrg: liquid.tech
X-MS-Exchange-CrossTenant-AuthAs: Internal
X-MS-Exchange-CrossTenant-AuthSource: AM7PR03MB6451.eurprd03.prod.outlook.com
X-MS-Exchange-CrossTenant-Network-Message-Id: 20fa01c4-6e20-43d7-cc45-08d9ee58a20e
X-MS-Exchange-CrossTenant-originalarrivaltime: 12 Feb 2022 18:51:09.1797 (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: IihxGqtk0okhQr5d5/OO7vPc41Fb97+XOjQK/FAxU4dQzlJwzRRFmnMma+Ds3hWaM0xt3JLXT8pfsEI64uObhPsOwTmcz4xrKJ8SCPJTcl0=
X-MS-Exchange-Transport-CrossTenantHeadersStamped: VI1PR03MB3919
Authentication-Results: relay.mimecast.com; auth=pass smtp.auth=C82A168 smtp.mailfrom=andrew-ietf@liquid.tech
X-Mimecast-Spam-Score: 0
X-Mimecast-Originator: liquid.tech
Content-Language: en-US
Content-Type: multipart/alternative; boundary="_000_AM7PR03MB64515E34B0CD23E44D7EB83BEE319AM7PR03MB6451eurp_"
Archived-At: <https://mailarchive.ietf.org/arch/msg/bess/ZXp9WSXwAOjXOSj7qz987IES620>
Subject: Re: [bess] Warren Kumari's Discuss on draft-ietf-bess-srv6-services-10: (with DISCUSS and COMMENT)
X-BeenThere: bess@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: BGP-Enabled ServiceS working group discussion list <bess.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/bess>, <mailto:bess-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/bess/>
List-Post: <mailto:bess@ietf.org>
List-Help: <mailto:bess-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/bess>, <mailto:bess-request@ietf.org?subject=subscribe>
X-List-Received-Date: Sat, 12 Feb 2022 18:52:25 -0000

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

SGkgUm9iZXJ0LA0KDQo1LjMgQWxzbyBvcGVucyB0aGUgZG9vciB0byBTQUZJIDEg4oCTIHNpbmNl
IHlvdSBjYW4gdjYgb3ZlciB2NCB1c2luZyBBRkkgIDEgIC8gU0FGSSAxIHVzaW5nIHdoYXQgaXMg
ZGVmaW5lZCBpbiBSRkM4OTUwLCBpbiBmYWN0LCBpdCBpcyBleHBsaWNpdC4NCg0KU2VjdGlvbiA1
LjMgaXMgdGl0bGVkIEdsb2JhbCBJUHY0IG92ZXIgU1J2NiBjb3JlIOKAkyB0aGlzIGNvcnJlbGF0
ZXMgd2l0aCB0aGUgZXhhbXBsZSBpbiBzZWN0aW9uIDYuMSBvZiBSRkM4OTUwIOKAkyB3aGljaCBz
dGF0ZXM6DQoNCg0KDQogICBUaGUgZXh0ZW5zaW9ucyBkZWZpbmVkIGluIHRoaXMgZG9jdW1lbnQg
bWF5IGJlIHVzZWQgYXMgZGlzY3Vzc2VkIGluDQoNCiAgIFtSRkM1NTY1PGh0dHBzOi8vZGF0YXRy
YWNrZXIuaWV0Zi5vcmcvZG9jL2h0bWwvcmZjNTU2NT5dIGZvciB0aGUgaW50ZXJjb25uZWN0aW9u
IG9mIElQdjQgaXNsYW5kcyBvdmVyIGFuIElQdjYNCg0KICAgYmFja2JvbmUuICBJbiB0aGlzIGFw
cGxpY2F0aW9uLCBBZGRyZXNzIEZhbWlseSBCb3JkZXIgUm91dGVycyAoQUZCUnM7DQoNCiAgIGFz
IGRlZmluZWQgaW4gW1JGQzQ5MjU8aHR0cHM6Ly9kYXRhdHJhY2tlci5pZXRmLm9yZy9kb2MvaHRt
bC9yZmM0OTI1Pl0pIGFkdmVydGlzZSBJUHY0IE5MUkkgaW4gdGhlIE1QX1JFQUNIX05MUkkNCg0K
ICAgYWxvbmcgd2l0aCBhbiBJUHY2IG5leHQgaG9wLg0KDQoNCg0KICAgVGhlIE1QX1JFQUNIX05M
UkkgaXMgZW5jb2RlZCB3aXRoOg0KDQoNCg0KICAgKiAgQUZJID0gMQ0KDQoNCg0KICAgKiAgU0FG
SSA9IDENCg0KDQoNCiAgICogIExlbmd0aCBvZiBOZXh0IEhvcCBBZGRyZXNzIGZpZWxkID0gMTYg
KG9yIDMyKQ0KDQoNCg0KICAgKiAgTmV4dCBIb3AgQWRkcmVzcyA9IElQdjYgYWRkcmVzcyBvZiB0
aGUgbmV4dCBob3ANCg0KDQoNCiAgICogIE5MUkkgPSBJUHY0IHJvdXRlcw0KDQoNCg0KICAgRHVy
aW5nIEJHUCBDYXBhYmlsaXR5IEFkdmVydGlzZW1lbnQsIHRoZSBQRSByb3V0ZXJzIHdvdWxkIGlu
Y2x1ZGUgdGhlDQoNCiAgIGZvbGxvd2luZyBmaWVsZHMgaW4gdGhlIENhcGFiaWxpdGllcyBPcHRp
b25hbCBQYXJhbWV0ZXI6DQoNCg0KDQogICAqICBDYXBhYmlsaXR5IENvZGUgc2V0IHRvICJFeHRl
bmRlZCBOZXh0IEhvcCBFbmNvZGluZyINCg0KDQoNCiAgICogIENhcGFiaWxpdHkgVmFsdWUgY29u
dGFpbmluZyA8TkxSSSBBRkk9MSwgTkxSSSBTQUZJPTEsIE5leHRob3ANCg0KICAgICAgQUZJPTI+
DQoNCkFzIEkgc2F5LCBpZiB5b3Ugd2VyZSB0byByZW1vdmUgdGhlIHJlZmVyZW5jZXMgdG8gZ2xv
YmFsIGFuZCA1LjMvNS40IHdoaWNoIGV4cGxpY2l0bHkgcmVmZXJlbmNlIGl0IGFuZCBicmluZyBT
QUZJIDEgaW50byBwbGF5IOKAkyB0aGVyZSB3b3VsZCBiZSBmYXIgbGVzcyBjb25jZXJuIGZyb20g
bXkgc2lkZSwgSSBjYW7igJl0IHNwZWFrIGZvciBhbnlvbmUgZWxzZSwgYnV0IHRoYXQgd291bGQg
YmUgbXkgZmVlbGluZw0KDQpUaGFua3MNCg0KQW5kcmV3DQoNCg0KDQpGcm9tOiBSb2JlcnQgUmFz
enVrIDxyb2JlcnRAcmFzenVrLm5ldD4NClNlbnQ6IFNhdHVyZGF5LCBGZWJydWFyeSAxMiwgMjAy
MiA5OjM3IFBNDQpUbzogQW5kcmV3IC0gSUVURiA8YW5kcmV3LWlldGZAbGlxdWlkLnRlY2g+DQpD
YzogV2FycmVuIEt1bWFyaSA8d2FycmVuQGt1bWFyaS5uZXQ+OyBCb2NjaSwgTWF0dGhldyAoTm9r
aWEgLSBHQikgPG1hdHRoZXcuYm9jY2lAbm9raWEuY29tPjsgZHJhZnQtaWV0Zi1iZXNzLXNydjYt
c2VydmljZXNAaWV0Zi5vcmc7IGJlc3MtY2hhaXJzQGlldGYub3JnOyBUaGUgSUVTRyA8aWVzZ0Bp
ZXRmLm9yZz47IEJFU1MgPGJlc3NAaWV0Zi5vcmc+DQpTdWJqZWN0OiBSZTogV2FycmVuIEt1bWFy
aSdzIERpc2N1c3Mgb24gZHJhZnQtaWV0Zi1iZXNzLXNydjYtc2VydmljZXMtMTA6ICh3aXRoIERJ
U0NVU1MgYW5kIENPTU1FTlQpDQoNCkhpIEFuZHJldywNCg0KV2hlbiBJIHJlYWQgV2FycmVuJ3Mg
bm90ZSBJb29rZWQgYXQgdGhpcyB0ZXh0IGZyb20gc2VjdGlvbiAyIHdoaWNoIHNheXM6DQoNCi0g
LSAtDQoNCiAgIFRoZSBTUnY2IFNlcnZpY2UgVExWcyBhcmUgZGVmaW5lZCBhcyB0d28gbmV3IFRM
VnMgb2YgdGhlIEJHUCBQcmVmaXgtDQogICBTSUQgQXR0cmlidXRlIHRvIGFjaGlldmUgc2lnbmFs
aW5nIG9mIFNSdjYgU0lEcyBmb3IgTDMgYW5kIEwyDQogICBzZXJ2aWNlcy4NCg0KICAgbyAgU1J2
NiBMMyBTZXJ2aWNlIFRMVjogVGhpcyBUTFYgZW5jb2RlcyBTZXJ2aWNlIFNJRCBpbmZvcm1hdGlv
biBmb3INCiAgICAgIFNSdjYgYmFzZWQgTDMgc2VydmljZXMuICBJdCBjb3JyZXNwb25kcyB0byB0
aGUgZXF1aXZhbGVudA0KICAgICAgZnVuY3Rpb25hbGl0eSBwcm92aWRlZCBieSBhbiBNUExTIExh
YmVsIHdoZW4gcmVjZWl2ZWQgd2l0aCBhIExheWVyDQogICAgICAzIHNlcnZpY2Ugcm91dGUgYXMg
ZGVmaW5lZCBpbiBbUkZDNDM2NF0gW1JGQzQ2NTldIFtSRkM4OTUwXQ0KICAgICAgW1JGQzkxMzZd
LiAgU29tZSBTUnY2IEVuZHBvaW50IGJlaGF2aW9ycyB3aGljaCBNQVkgYmUgZW5jb2RlZCwgYnV0
DQogICAgICBub3QgbGltaXRlZCB0bywgYXJlIEVuZC5EWDQsIEVuZC5EVDQsIEVuZC5EWDYsIEVu
ZC5EVDYsIGV0Yy4NCg0KICAgbyAgU1J2NiBMMiBTZXJ2aWNlIFRMVjogVGhpcyBUTFYgZW5jb2Rl
cyBTZXJ2aWNlIFNJRCBpbmZvcm1hdGlvbiBmb3INCiAgICAgIFNSdjYgYmFzZWQgTDIgc2Vydmlj
ZXMuICBJdCBjb3JyZXNwb25kcyB0byB0aGUgZXF1aXZhbGVudA0KICAgICAgZnVuY3Rpb25hbGl0
eSBwcm92aWRlZCBieSBhbiBNUExTIExhYmVsMSBmb3IgRXRoZXJuZXQgVlBOIChFVlBOKQ0KICAg
ICAgUm91dGUtVHlwZXMgYXMgZGVmaW5lZCBpbiBbUkZDNzQzMl0uICBTb21lIFNSdjYgRW5kcG9p
bnQgYmVoYXZpb3JzDQogICAgICB3aGljaCBNQVkgYmUgZW5jb2RlZCwgYnV0IG5vdCBsaW1pdGVk
IHRvLCBhcmUgRW5kLkRYMiwgRW5kLkRYMlYsDQogICAgICBFbmQuRFQyVSwgRW5kLkRUMk0gZXRj
Lg0KDQogICBXaGVuIGFuIGVncmVzcyBQRSBpcyBlbmFibGVkIGZvciBCR1AgU2VydmljZXMgb3Zl
ciBTUnY2IGRhdGEtcGxhbmUsDQogICBpdCBzaWduYWxzIG9uZSBvciBtb3JlIFNSdjYgU2Vydmlj
ZSBTSURzIGVuY2xvc2VkIGluIFNSdjYgU2VydmljZQ0KICAgVExWKHMpIHdpdGhpbiB0aGUgQkdQ
IFByZWZpeC1TSUQgQXR0cmlidXRlIGF0dGFjaGVkIHRvIE1QLUJHUCBOTFJJcw0KICAgZGVmaW5l
ZCBpbiBbUkZDNDc2MF0gW1JGQzQ2NTldIFtSRkM4OTUwXSBbUkZDNzQzMl0gW1JGQzQzNjRdDQog
ICBbUkZDOTEzNl0gd2hlcmUgYXBwbGljYWJsZSBhcyBkZXNjcmliZWQgaW4gU2VjdGlvbiA1IGFu
ZCBTZWN0aW9uIDYuDQoNCiAgIFRoZSBzdXBwb3J0IGZvciBCR1AgTXVsdGljYXN0IFZQTiAoTVZQ
TikgU2VydmljZXMgW1JGQzY1MTNdIHdpdGggU1J2Ng0KICAgaXMgb3V0c2lkZSB0aGUgc2NvcGUg
b2YgdGhpcyBkb2N1bWVudC4NCg0KLSAtIC0NCg0KVGhpcyBsaW1pdHMgdGhlIG92ZXJsYXkgc2ln
bmFsbGluZyB0byBub24gZ2xvYmFsIFNBRklzIG1haW5seSBTQUZJIDEyOCBhbmQgU0FGSSA3MC4N
Cg0KVG8geW91ciBub3RlIFNBRkkgNCBpcyBwcml2YXRlIGFuZCBuZXZlciBleGNoYW5nZWQgaW4g
dGhlIHdpbGQuIEFsc28gU0FGSSAyIGlzIG11bHRpY2FzdCB3aGljaCBpcyBvdXQgb2Ygc2NvcGUg
b2YgdGhpcyBkcmFmdC4NCg0KVGhlIG9ubHkgdGhpbmcgd2hpY2ggd2UgbmVlZCB0byBzeW5jIG9u
IGlzIGluZGVlZCBzZWN0aW9uIDUuNCBhbmQgdXNlIG9mIGdsb2JhbCBJUHY2IEFGSSAyICYgU0FG
SSAxDQoNCk1hbnkgdGh4LA0KUi4NCg0KDQoNCg0KT24gU2F0LCBGZWIgMTIsIDIwMjIgYXQgNzox
MSBQTSBBbmRyZXcgLSBJRVRGIDxhbmRyZXctaWV0ZkBsaXF1aWQudGVjaDxtYWlsdG86YW5kcmV3
LWlldGZAbGlxdWlkLnRlY2g+PiB3cm90ZToNClJvYmVydCwNCg0KSSBoYXZlIHRvIHNheSB0aGF0
IEkgaGF2ZSB2ZXJ5IHNpbWlsYXIgcmVhZGluZ3Mgb24gcGFydHMgb2YgdGhlIGRyYWZ0Lg0KDQpM
ZXTigJlzIGxvb2sgYXQgaXQg4oCTDQoNCjUuMSB1c2VzIHRoZSBJUHY0LVZQTiBOTFJJIOKAkyBU
aGF0IHdvdWxkIHNlZW0gdG8gaW5kaWNhdGUgQUZJIDEgLyBTQUZJIDQNCjUuMiDigJMgVXNlcyBB
RkkgMiAvIFNBRkkgNCBmcm9tIG15IHJlYWRpbmcNCjUuMyDigJMgQWNjb3JkaW5nIHRvIFJGQzg5
NTAg4oCTIGFsbG93cyBhZHZlcnRpc2VtZW50IG92ZXIgU0FGSSAxLCAyIG9yIDQNCjUuNCDigJMg
VG8gbXkgcmVhZGluZyDigJMgdmVyeSBtdWNoIHJlZmVycyB0byBBRkkgMiAvIFNBRkkgMS4NCg0K
SSB3b3VsZCBhZ3JlZSBpZiB0aGlzIGRvY3VtZW50IGxpbWl0ZWQgaXRzZWxmIHRvIDUuMSBhbmQg
NS4yIOKAkyBpdCBkb2VzbuKAmXQg4oCTIGFuZCB0aGVyZWZvcmUgSSBoYXZlIHRvIGFncmVlIHdp
dGggdGhlIHRob3VnaHRzIGV4cHJlc3NlZCBpbiBXYXJyZW5zIERpc2N1c3MuICBJZiBJIGFtIHdy
b25nIGFib3V0IDUuMyBhbmQgNS40LCBsZXTigJlzIGNoYXQgYW5kIGhlbHAgbWUgdW5kZXJzdGFu
ZCB0aGlzIGJldHRlciwgYW5kIHRoZW4gbGV0cyBwb3RlbnRpYWxseSBzZWUgaWYgd2UgY2FuIHdv
cmsgdXAgc29tZSB3b3JkaW5nIHRoYXQgd291bGQgY2xhcmlmeSB0aGlzIGlmIHRoYXQgaXMgd2hh
dCBpcyByZXF1aXJlZC4NCg0KVGhhbmtzDQoNCkFuZHJldw0KDQoNCkZyb206IGllc2cgPGllc2ct
Ym91bmNlc0BpZXRmLm9yZzxtYWlsdG86aWVzZy1ib3VuY2VzQGlldGYub3JnPj4gT24gQmVoYWxm
IE9mIFJvYmVydCBSYXN6dWsNClNlbnQ6IFNhdHVyZGF5LCBGZWJydWFyeSAxMiwgMjAyMiA4OjI2
IFBNDQpUbzogV2FycmVuIEt1bWFyaSA8d2FycmVuQGt1bWFyaS5uZXQ8bWFpbHRvOndhcnJlbkBr
dW1hcmkubmV0Pj4NCkNjOiBCb2NjaSwgTWF0dGhldyAoTm9raWEgLSBHQikgPG1hdHRoZXcuYm9j
Y2lAbm9raWEuY29tPG1haWx0bzptYXR0aGV3LmJvY2NpQG5va2lhLmNvbT4+OyBkcmFmdC1pZXRm
LWJlc3Mtc3J2Ni1zZXJ2aWNlc0BpZXRmLm9yZzxtYWlsdG86ZHJhZnQtaWV0Zi1iZXNzLXNydjYt
c2VydmljZXNAaWV0Zi5vcmc+OyBiZXNzLWNoYWlyc0BpZXRmLm9yZzxtYWlsdG86YmVzcy1jaGFp
cnNAaWV0Zi5vcmc+OyBUaGUgSUVTRyA8aWVzZ0BpZXRmLm9yZzxtYWlsdG86aWVzZ0BpZXRmLm9y
Zz4+OyBCRVNTIDxiZXNzQGlldGYub3JnPG1haWx0bzpiZXNzQGlldGYub3JnPj4NClN1YmplY3Q6
IFJlOiBXYXJyZW4gS3VtYXJpJ3MgRGlzY3VzcyBvbiBkcmFmdC1pZXRmLWJlc3Mtc3J2Ni1zZXJ2
aWNlcy0xMDogKHdpdGggRElTQ1VTUyBhbmQgQ09NTUVOVCkNCg0KSGkgV2FycmVuLA0KDQpUaGFu
ayB5b3UgZm9yIHlvdXIgRGlzY3Vzcy4gQnV0IGJlZm9yZSB3ZSBzdGFydCBkaXNjdXNzaW5nIGl0
IHBlcmhhcHMgaXQgd291bGQgYmUgZ29vZCB0byBhbGlnbiBvbiB3aGF0IHRoaXMgZG9jdW1lbnQg
cmVhbGx5IGRlZmluZXMgYXMgSSBhbSBzZW5zaW5nIGZyb20geW91ciBkZXNjcmlwdGlvbiB0aGVy
ZSBjYW4gYmUgc29tZSBkaXNjb25uZWN0IChtb2R1bG8gc29tZSB0ZXh0IG1heSBiZSBpbmRlZWQg
bWlzbGVhZGluZyBpbiB0aGUgZHJhZnQpLg0KDQpZb3Ugc2FpZDoNCg0KPiBIb3dldmVyLCB3ZSBh
bGwga25vdyB0aGF0IEJHUCBsZWFrcyBoYXBwZW4gLS0gYW5kIHdoZW4gdGhleSBkbywgdGhlIFNJ
ROKAmXMNCj4gY29udGFpbmVkIGluIHRoZSBsZWFrIHdpbGwgYmUgbG9nZ2VkIGJ5IHZhcmlvdXMg
c3lzdGVtcyBhbmQgaGVuY2UgYXZhaWxhYmxlIHRvDQo+IHRoZSBwdWJsaWMgaW50byBwZXJwZXR1
aXR5Lg0KDQpJIHRoaW5rIHRoZSB0ZXJtIEJHUCBpcyB1c2VkIGhlcmUgYSBiaXQgdG9vIGJyb2Fk
bHkuDQoNCkxlYWtzIGRvIGhhcHBlbiBidXQgb25seSB3aXRoaW4gZ2xvYmFsIEFGSS9TQUZJcy4g
VGhpcyBkcmFmdCBkZWZpbmVzIGV4dGVuc2lvbnMgZm9yIEwzVlBOIGFuZCBMMlZQTnMgU0FGSXMg
d2hpY2ggYXJlIG5vdCB1c2VkIHRvIHBlZXIgb3V0c2lkZSBvZiBhIGRvbWFpbiwgY29sbGVjdGlv
biBvZiBkb21haW5zIHVuZGVyIHNhbWUgYWRtaW5pc3RyYXRpb24gKyBvZiBjb3Vyc2UgaW50ZXIt
YXMgYWxzbyBjb3VsZCBoYXBwZW4uDQoNCldpdGggdGhhdCBiZWluZyBzYWlkIEkgZG8gbm90IHNl
ZSByaXNrIHRoYXQgZHVlIHRvIGxlYWtpbmcgdGhlcmUgY291bGQgYmUgYSBzaXR1YXRpb24gd2hl
cmUgY3VzdG9tZXIgbmV0d29ya3MgYXJlIGV4cG9zZWQgaW4gYW55IHdheSBleHRlcm5hbGx5IC0g
bGVhdmluZyBhbG9uZSB0aGF0IHRvIGV2ZW4gZ2V0IGF0IHRoZSB0cmFuc3BvcnQgbGV2ZWwgdG8g
dGhlIGN1c3RvbWVyIGZhY2luZyBQRSBpcyBhbHNvIGZpbHRlcmVkIGFuZCBuZXZlciBhbGxvd2Vk
IGZyb20gb3V0c2lkZS4gQnV0IHRoaXMgaXMgb3V0IG9mIHNjb3BlIG9mIHRoaXMgZG9jdW1lbnQg
YXMgaGVyZSB0aGUgZm9jdXMgaXMgbm90IG9uIHVuZGVybGF5IGJ1dCBvdmVybGF5Lg0KDQpOb3cg
d2hlbiBJIHJlLXJlYWQgdGhpcyBJIHNlZSB3aHkgdGhlcmUgaXMgYSBsaXR0bGUgcGllY2UgcGVy
aGFwcyBtaXNsZWFkaW5nLiBUaGUgZHJhZnQgbWFrZXMgYSBjbGFpbSB0aGF0IGl0IGlzIGFwcGxp
Y2FibGUgdG8gUkZDODk1MCB3aGljaCBkZWZpbmVzIHVzZSBvZiBOSHY2IHdpdGggYm90aCB1bmlj
YXN0IGFuZCBWUE4gQUZzLiBUaGF0IG5lZWRzIHRvIGJlIG1hZGUgY2xlYXIgdGhhdCBpdCBpcyBh
cHBsaWNhYmxlIHRvIHRoZSBsYXR0ZXIgb25seS4gSWYgb3RoZXIgY28tYXV0aG9ycyBiZWxpZXZl
IHRoaXMgaXMgYXBwbGljYWJsZSB0byB0aGUgZm9ybWVyIHlvdXIgRElTQ1VTUyBzZWN0aW9uIHdv
dWxkIGluZGVlZCBiZSB2YWxpZC4NCg0KTWFueSB0aHgsDQpSLg0KDQoNCg0KDQpPbiBTYXQsIEZl
YiAxMiwgMjAyMiBhdCAxMjowNSBBTSBXYXJyZW4gS3VtYXJpIHZpYSBEYXRhdHJhY2tlciA8bm9y
ZXBseUBpZXRmLm9yZzxtYWlsdG86bm9yZXBseUBpZXRmLm9yZz4+IHdyb3RlOg0KV2FycmVuIEt1
bWFyaSBoYXMgZW50ZXJlZCB0aGUgZm9sbG93aW5nIGJhbGxvdCBwb3NpdGlvbiBmb3INCmRyYWZ0
LWlldGYtYmVzcy1zcnY2LXNlcnZpY2VzLTEwOiBEaXNjdXNzDQoNCldoZW4gcmVzcG9uZGluZywg
cGxlYXNlIGtlZXAgdGhlIHN1YmplY3QgbGluZSBpbnRhY3QgYW5kIHJlcGx5IHRvIGFsbA0KZW1h
aWwgYWRkcmVzc2VzIGluY2x1ZGVkIGluIHRoZSBUbyBhbmQgQ0MgbGluZXMuIChGZWVsIGZyZWUg
dG8gY3V0IHRoaXMNCmludHJvZHVjdG9yeSBwYXJhZ3JhcGgsIGhvd2V2ZXIuKQ0KDQoNClBsZWFz
ZSByZWZlciB0byBodHRwczovL3d3dy5pZXRmLm9yZy9ibG9nL2hhbmRsaW5nLWllc2ctYmFsbG90
LXBvc2l0aW9ucy88aHR0cHM6Ly93d3cuaWV0Zi5vcmcvYmxvZy9oYW5kbGluZy1pZXNnLWJhbGxv
dC1wb3NpdGlvbnM+DQpmb3IgbW9yZSBpbmZvcm1hdGlvbiBhYm91dCBob3cgdG8gaGFuZGxlIERJ
U0NVU1MgYW5kIENPTU1FTlQgcG9zaXRpb25zLg0KDQoNClRoZSBkb2N1bWVudCwgYWxvbmcgd2l0
aCBvdGhlciBiYWxsb3QgcG9zaXRpb25zLCBjYW4gYmUgZm91bmQgaGVyZToNCmh0dHBzOi8vZGF0
YXRyYWNrZXIuaWV0Zi5vcmcvZG9jL2RyYWZ0LWlldGYtYmVzcy1zcnY2LXNlcnZpY2VzLzxodHRw
czovL2RhdGF0cmFja2VyLmlldGYub3JnL2RvYy9kcmFmdC1pZXRmLWJlc3Mtc3J2Ni1zZXJ2aWNl
cz4NCg0KDQoNCi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0NCkRJU0NVU1M6DQotLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tDQoNClRoZSBT
ZWN1cml0eSBDb25zaWRlcmF0aW9ucyBzZWN0aW9uIHNheXM6ICJUaGUgc2VydmljZSBmbG93cyBi
ZXR3ZWVuIFBFIHJvdXRlcnMNCnVzaW5nIFNSdjYgU0lEcyBhZHZlcnRpc2VkIHZpYSBCR1AgYXJl
IGV4cGVjdGVkIHRvIGJlIGxpbWl0ZWQgd2l0aGluIHRoZQ0KdHJ1c3RlZCBTUiBkb21haW4gKGUu
Zy4sIHdpdGhpbiBhIHNpbmdsZSBBUyBvciBiZXR3ZWVuIG11bHRpcGxlIEFTZXMgd2l0aGluIGEN
CnNpbmdsZSBwcm92aWRlciBuZXR3b3JrKS4gIFByZWNhdXRpb24gc2hvdWxkIGJlIHRha2VuIHRv
IGVuc3VyZSB0aGF0IHRoZSBCR1ANCnNlcnZpY2UgaW5mb3JtYXRpb24gKGluY2x1ZGluZyBhc3Nv
Y2lhdGVkIFNSdjYgU0lEKSBhZHZlcnRpc2VkIHZpYSBCR1Agc2Vzc2lvbnMNCmFyZSBsaW1pdGVk
IHRvIHBlZXJzIHdpdGhpbiB0aGlzIHRydXN0ZWQgU1IgZG9tYWluLiIgVGhpcyBpcyByZWxhdGVk
IHRvIChmcm9tDQpSRkM4NDAyKTogIlRoZXJlZm9yZSwgYnkgZGVmYXVsdCwgdGhlIGV4cGxpY2l0
IHJvdXRpbmcgaW5mb3JtYXRpb24gTVVTVCBOT1QgYmUNCmxlYWtlZCB0aHJvdWdoIHRoZSBib3Vu
ZGFyaWVzIG9mIHRoZSBhZG1pbmlzdGVyZWQgZG9tYWluLiINCg0KSG93ZXZlciwgd2UgYWxsIGtu
b3cgdGhhdCBCR1AgbGVha3MgaGFwcGVuIC0tIGFuZCB3aGVuIHRoZXkgZG8sIHRoZSBTSUTigJlz
DQpjb250YWluZWQgaW4gdGhlIGxlYWsgd2lsbCBiZSBsb2dnZWQgYnkgdmFyaW91cyBzeXN0ZW1z
IGFuZCBoZW5jZSBhdmFpbGFibGUgdG8NCnRoZSBwdWJsaWMgaW50byBwZXJwZXR1aXR5Lg0KDQpX
aGlsZSB0aGUgZG9jdW1lbnQgc3RhdGVzIHRoYXQgYm9yZGVyIGZpbHRlcmluZyBzaG91bGQgcHJv
dGVjdCBhZ2FpbnN0IHRyYWZmaWMNCmluamVjdGlvbiwgdGhpcyBkb2VzIG5vdCBjb3ZlciB0aGUg
Y2FzZSBvZiBpbnRlcm5hbCBjb21wcm9taXNlLiBTdXJlLCB0aGVyZSBpcw0KdGhlIGFyZ3VtZW50
IHRoYXQgb25jZSB0aGVyZSBpcyBhbiBpbnRlcm5hbGx5IGNvbXByb21pc2VkIHN5c3RlbSwgYWxs
IGJldHMgYXJlDQpvZmYgLS0gYnV0IHdpdGggdGhpcywgYW4gYXR0YWNrZXIgdGhhdCBrbm93cyB0
aGUgU0lEcyBpbiBlLmcgaW5qZWN0IHRyYWZmaWMNCmludG8gYSBWUE4uIFRoaXMgc2VlbXMgdG8g
bWUgdG8gc2lnbmlmaWNhbnRseSBleHBhbmQgdGhlIGF0dGFjayBzdXJmYWNlIHRvDQppbmNsdWRl
IHRoZSBjdXN0b21lcidzIG5ldHdvcmtzIHRvby4NCg0KTm90IG9ubHkgZG9lcyBhbiBvcGVyYXRv
ciBoYXZlIHRvIGVuc3VyZSB0aGF0IEJHUCBsZWFrcyBuZXZlciBvY2N1ciwgdGhleSBoYXZlDQp0
byB0aGVuIGVuc3VyZSB0aGF0IGF0IG5vIHBvaW50IGNhbiB0aGVyZSBiZSBhbnkgZmlsdGVyIGxh
cHNlcyBhdCBhbnkgYm9yZGVyDQpub2RlLCBhbmQgYmUgYWJsZSB0byBndWFyYW50ZWUgdGhlIHNl
Y3VyaXR5IG9mIGV2ZXJ5IGRldmljZSwgc2VydmVyIGFuZCBtYWNoaW5lDQp3aXRoaW4gdGhlIGRv
bWFpbiBpbiBvcmRlciBmb3IgYSBzZWN1cmUgcG9zdHVyZSB0byBiZSBtYWludGFpbmVkLiBTaW1w
bHkgc2F5aW5nDQp0aGF0IHByZWNhdXRpb25zIHNob3VsZCBiZSB0YWtlbiB0byBtYWtlIHN1cmUg
dGhhdCByb3V0ZSBsZWFrIGRvbid0IG9jY3VyLCB3aGVuDQp0aGUgY29uc2VxdWVuY2VzIG9mIGRv
aW5nIHNvIGFyZSBhOiBzZXZlcmUgYW5kIGI6IGhhcmQgdG8gcmVjb3ZlciBmcm9tIHNlZW1zIHRv
DQpub3QgcmVhbGx5IGNvdmVyIGl0LiBJbiBhZGRpdGlvbiwgaXQgc2VlbXMgdGhhdCB0aGUgYmxh
c3QgcmFkaXVzIGZyb20gYSBtaXNzaW5nDQpBQ0wgc2VlbXMgbXVjaCBsYXJnZXIgaWYgaXQgYWxs
b3dzIGluamVjdGlvbnMuDQoNCg0KLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLQ0KQ09NTUVOVDoNCi0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0NCg0KSSdtIHN0aWxsIHJldmlld2luZyB0aGUgZG9jdW1lbnQsIGJ1dCB3YW50ZWQgdG8gZ2V0
IGFuIGluaXRpYWwgYmFsbG90IGluLCBzbw0KdGhhdCB3ZSBjb3VsZCBzdGFydCBkaXNjdXNzaW5n
IGl0LiBIb3BlZnVsbHkgc29tZW9uZSBjYW4gaGVscCBteSB1bmRlcnN0YW5kIGhvdw0KdGhpcyBk
b2Vzbid0IGV4cGFuZCB0aGUgY29uc2VxdWVuY2VzIG9mIGEgQkdQIGxlYWsuDQoNCg==
--_000_AM7PR03MB64515E34B0CD23E44D7EB83BEE319AM7PR03MB6451eurp_
Content-Type: text/html; charset=UTF-8
Content-Transfer-Encoding: base64

PGh0bWwgeG1sbnM6dj0idXJuOnNjaGVtYXMtbWljcm9zb2Z0LWNvbTp2bWwiIHhtbG5zOm89InVy
bjpzY2hlbWFzLW1pY3Jvc29mdC1jb206b2ZmaWNlOm9mZmljZSIgeG1sbnM6dz0idXJuOnNjaGVt
YXMtbWljcm9zb2Z0LWNvbTpvZmZpY2U6d29yZCIgeG1sbnM6bT0iaHR0cDovL3NjaGVtYXMubWlj
cm9zb2Z0LmNvbS9vZmZpY2UvMjAwNC8xMi9vbW1sIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcv
VFIvUkVDLWh0bWw0MCI+DQo8aGVhZD4NCjxtZXRhIGh0dHAtZXF1aXY9IkNvbnRlbnQtVHlwZSIg
Y29udGVudD0idGV4dC9odG1sOyBjaGFyc2V0PXV0Zi04Ij4NCjxtZXRhIG5hbWU9IkdlbmVyYXRv
ciIgY29udGVudD0iTWljcm9zb2Z0IFdvcmQgMTUgKGZpbHRlcmVkIG1lZGl1bSkiPg0KPHN0eWxl
PjwhLS0NCi8qIEZvbnQgRGVmaW5pdGlvbnMgKi8NCkBmb250LWZhY2UNCgl7Zm9udC1mYW1pbHk6
IkNhbWJyaWEgTWF0aCI7DQoJcGFub3NlLTE6MiA0IDUgMyA1IDQgNiAzIDIgNDt9DQpAZm9udC1m
YWNlDQoJe2ZvbnQtZmFtaWx5OkNhbGlicmk7DQoJcGFub3NlLTE6MiAxNSA1IDIgMiAyIDQgMyAy
IDQ7fQ0KLyogU3R5bGUgRGVmaW5pdGlvbnMgKi8NCnAuTXNvTm9ybWFsLCBsaS5Nc29Ob3JtYWws
IGRpdi5Nc29Ob3JtYWwNCgl7bWFyZ2luOjBpbjsNCglmb250LXNpemU6MTEuMHB0Ow0KCWZvbnQt
ZmFtaWx5OiJDYWxpYnJpIixzYW5zLXNlcmlmO30NCmE6bGluaywgc3Bhbi5Nc29IeXBlcmxpbmsN
Cgl7bXNvLXN0eWxlLXByaW9yaXR5Ojk5Ow0KCWNvbG9yOmJsdWU7DQoJdGV4dC1kZWNvcmF0aW9u
OnVuZGVybGluZTt9DQpwcmUNCgl7bXNvLXN0eWxlLXByaW9yaXR5Ojk5Ow0KCW1zby1zdHlsZS1s
aW5rOiJIVE1MIFByZWZvcm1hdHRlZCBDaGFyIjsNCgltYXJnaW46MGluOw0KCW1hcmdpbi1ib3R0
b206LjAwMDFwdDsNCglmb250LXNpemU6MTAuMHB0Ow0KCWZvbnQtZmFtaWx5OiJDb3VyaWVyIE5l
dyI7fQ0Kc3Bhbi5FbWFpbFN0eWxlMTkNCgl7bXNvLXN0eWxlLXR5cGU6cGVyc29uYWwtcmVwbHk7
DQoJZm9udC1mYW1pbHk6IkNhbGlicmkiLHNhbnMtc2VyaWY7DQoJY29sb3I6d2luZG93dGV4dDt9
DQpzcGFuLkhUTUxQcmVmb3JtYXR0ZWRDaGFyDQoJe21zby1zdHlsZS1uYW1lOiJIVE1MIFByZWZv
cm1hdHRlZCBDaGFyIjsNCgltc28tc3R5bGUtcHJpb3JpdHk6OTk7DQoJbXNvLXN0eWxlLWxpbms6
IkhUTUwgUHJlZm9ybWF0dGVkIjsNCglmb250LWZhbWlseToiQ291cmllciBOZXciO30NCi5Nc29D
aHBEZWZhdWx0DQoJe21zby1zdHlsZS10eXBlOmV4cG9ydC1vbmx5Ow0KCWZvbnQtZmFtaWx5OiJD
YWxpYnJpIixzYW5zLXNlcmlmO30NCkBwYWdlIFdvcmRTZWN0aW9uMQ0KCXtzaXplOjguNWluIDEx
LjBpbjsNCgltYXJnaW46MS4waW4gMS4waW4gMS4waW4gMS4waW47fQ0KZGl2LldvcmRTZWN0aW9u
MQ0KCXtwYWdlOldvcmRTZWN0aW9uMTt9DQotLT48L3N0eWxlPjwhLS1baWYgZ3RlIG1zbyA5XT48
eG1sPg0KPG86c2hhcGVkZWZhdWx0cyB2OmV4dD0iZWRpdCIgc3BpZG1heD0iMTAyNiIgLz4NCjwv
eG1sPjwhW2VuZGlmXS0tPjwhLS1baWYgZ3RlIG1zbyA5XT48eG1sPg0KPG86c2hhcGVsYXlvdXQg
djpleHQ9ImVkaXQiPg0KPG86aWRtYXAgdjpleHQ9ImVkaXQiIGRhdGE9IjEiIC8+DQo8L286c2hh
cGVsYXlvdXQ+PC94bWw+PCFbZW5kaWZdLS0+DQo8L2hlYWQ+DQo8Ym9keSBsYW5nPSJFTi1VUyIg
bGluaz0iYmx1ZSIgdmxpbms9InB1cnBsZSIgc3R5bGU9IndvcmQtd3JhcDpicmVhay13b3JkIj4N
CjxkaXYgY2xhc3M9IldvcmRTZWN0aW9uMSI+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj5IaSBSb2Jl
cnQsIDxvOnA+PC9vOnA+PC9wPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+PG86cD4mbmJzcDs8L286
cD48L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj41LjMgQWxzbyBvcGVucyB0aGUgZG9vciB0byBT
QUZJIDEg4oCTIHNpbmNlIHlvdSBjYW4gdjYgb3ZlciB2NCB1c2luZyBBRkkgJm5ic3A7MSAmbmJz
cDsvIFNBRkkgMSB1c2luZyB3aGF0IGlzIGRlZmluZWQgaW4gUkZDODk1MCwgaW4gZmFjdCwgaXQg
aXMgZXhwbGljaXQuPG86cD48L286cD48L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj48bzpwPiZu
YnNwOzwvbzpwPjwvcD4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiPlNlY3Rpb24gNS4zIGlzIHRpdGxl
ZCBHbG9iYWwgSVB2NCBvdmVyIFNSdjYgY29yZSDigJMgdGhpcyBjb3JyZWxhdGVzIHdpdGggdGhl
IGV4YW1wbGUgaW4gc2VjdGlvbiA2LjEgb2YgUkZDODk1MCDigJMgd2hpY2ggc3RhdGVzOjxvOnA+
PC9vOnA+PC9wPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+PG86cD4mbmJzcDs8L286cD48L3A+DQo8
cCBjbGFzcz0iTXNvTm9ybWFsIj48bzpwPiZuYnNwOzwvbzpwPjwvcD4NCjxwcmU+PHNwYW4gc3R5
bGU9ImNvbG9yOmJsYWNrIj4mbmJzcDsmbmJzcDsgVGhlIGV4dGVuc2lvbnMgZGVmaW5lZCBpbiB0
aGlzIGRvY3VtZW50IG1heSBiZSB1c2VkIGFzIGRpc2N1c3NlZCBpbjxvOnA+PC9vOnA+PC9zcGFu
PjwvcHJlPg0KPHByZT48c3BhbiBzdHlsZT0iY29sb3I6YmxhY2siPiZuYnNwOyZuYnNwOyBbPGEg
aHJlZj0iaHR0cHM6Ly9kYXRhdHJhY2tlci5pZXRmLm9yZy9kb2MvaHRtbC9yZmM1NTY1IiB0aXRs
ZT0iJnF1b3Q7U29mdHdpcmUgTWVzaCBGcmFtZXdvcmsmcXVvdDsiPlJGQzU1NjU8L2E+XSBmb3Ig
dGhlIGludGVyY29ubmVjdGlvbiBvZiBJUHY0IGlzbGFuZHMgb3ZlciBhbiBJUHY2PG86cD48L286
cD48L3NwYW4+PC9wcmU+DQo8cHJlPjxzcGFuIHN0eWxlPSJjb2xvcjpibGFjayI+Jm5ic3A7Jm5i
c3A7IGJhY2tib25lLiZuYnNwOyBJbiB0aGlzIGFwcGxpY2F0aW9uLCBBZGRyZXNzIEZhbWlseSBC
b3JkZXIgUm91dGVycyAoQUZCUnM7PG86cD48L286cD48L3NwYW4+PC9wcmU+DQo8cHJlPjxzcGFu
IHN0eWxlPSJjb2xvcjpibGFjayI+Jm5ic3A7Jm5ic3A7IGFzIGRlZmluZWQgaW4gWzxhIGhyZWY9
Imh0dHBzOi8vZGF0YXRyYWNrZXIuaWV0Zi5vcmcvZG9jL2h0bWwvcmZjNDkyNSIgdGl0bGU9IiZx
dW90O1NvZnR3aXJlIFByb2JsZW0gU3RhdGVtZW50JnF1b3Q7Ij5SRkM0OTI1PC9hPl0pIGFkdmVy
dGlzZSBJUHY0IE5MUkkgaW4gdGhlIE1QX1JFQUNIX05MUkk8bzpwPjwvbzpwPjwvc3Bhbj48L3By
ZT4NCjxwcmU+PHNwYW4gc3R5bGU9ImNvbG9yOmJsYWNrIj4mbmJzcDsmbmJzcDsgYWxvbmcgd2l0
aCBhbiBJUHY2IG5leHQgaG9wLjxvOnA+PC9vOnA+PC9zcGFuPjwvcHJlPg0KPHByZT48c3BhbiBz
dHlsZT0iY29sb3I6YmxhY2siPjxvOnA+Jm5ic3A7PC9vOnA+PC9zcGFuPjwvcHJlPg0KPHByZT48
c3BhbiBzdHlsZT0iY29sb3I6YmxhY2siPiZuYnNwOyZuYnNwOyBUaGUgTVBfUkVBQ0hfTkxSSSBp
cyBlbmNvZGVkIHdpdGg6PG86cD48L286cD48L3NwYW4+PC9wcmU+DQo8cHJlPjxzcGFuIHN0eWxl
PSJjb2xvcjpibGFjayI+PG86cD4mbmJzcDs8L286cD48L3NwYW4+PC9wcmU+DQo8cHJlPjxzcGFu
IHN0eWxlPSJjb2xvcjpibGFjayI+Jm5ic3A7Jm5ic3A7ICombmJzcDsgQUZJID0gMTxvOnA+PC9v
OnA+PC9zcGFuPjwvcHJlPg0KPHByZT48c3BhbiBzdHlsZT0iY29sb3I6YmxhY2siPjxvOnA+Jm5i
c3A7PC9vOnA+PC9zcGFuPjwvcHJlPg0KPHByZT48c3BhbiBzdHlsZT0iY29sb3I6YmxhY2siPiZu
YnNwOyZuYnNwOyAqJm5ic3A7IFNBRkkgPSAxPG86cD48L286cD48L3NwYW4+PC9wcmU+DQo8cHJl
PjxzcGFuIHN0eWxlPSJjb2xvcjpibGFjayI+PG86cD4mbmJzcDs8L286cD48L3NwYW4+PC9wcmU+
DQo8cHJlPjxzcGFuIHN0eWxlPSJjb2xvcjpibGFjayI+Jm5ic3A7Jm5ic3A7ICombmJzcDsgTGVu
Z3RoIG9mIE5leHQgSG9wIEFkZHJlc3MgZmllbGQgPSAxNiAob3IgMzIpPG86cD48L286cD48L3Nw
YW4+PC9wcmU+DQo8cHJlPjxzcGFuIHN0eWxlPSJjb2xvcjpibGFjayI+PG86cD4mbmJzcDs8L286
cD48L3NwYW4+PC9wcmU+DQo8cHJlPjxzcGFuIHN0eWxlPSJjb2xvcjpibGFjayI+Jm5ic3A7Jm5i
c3A7ICombmJzcDsgTmV4dCBIb3AgQWRkcmVzcyA9IElQdjYgYWRkcmVzcyBvZiB0aGUgbmV4dCBo
b3A8bzpwPjwvbzpwPjwvc3Bhbj48L3ByZT4NCjxwcmU+PHNwYW4gc3R5bGU9ImNvbG9yOmJsYWNr
Ij48bzpwPiZuYnNwOzwvbzpwPjwvc3Bhbj48L3ByZT4NCjxwcmU+PHNwYW4gc3R5bGU9ImNvbG9y
OmJsYWNrIj4mbmJzcDsmbmJzcDsgKiZuYnNwOyBOTFJJID0gSVB2NCByb3V0ZXM8bzpwPjwvbzpw
Pjwvc3Bhbj48L3ByZT4NCjxwcmU+PHNwYW4gc3R5bGU9ImNvbG9yOmJsYWNrIj48bzpwPiZuYnNw
OzwvbzpwPjwvc3Bhbj48L3ByZT4NCjxwcmU+PHNwYW4gc3R5bGU9ImNvbG9yOmJsYWNrIj4mbmJz
cDsmbmJzcDsgRHVyaW5nIEJHUCBDYXBhYmlsaXR5IEFkdmVydGlzZW1lbnQsIHRoZSBQRSByb3V0
ZXJzIHdvdWxkIGluY2x1ZGUgdGhlPG86cD48L286cD48L3NwYW4+PC9wcmU+DQo8cHJlPjxzcGFu
IHN0eWxlPSJjb2xvcjpibGFjayI+Jm5ic3A7Jm5ic3A7IGZvbGxvd2luZyBmaWVsZHMgaW4gdGhl
IENhcGFiaWxpdGllcyBPcHRpb25hbCBQYXJhbWV0ZXI6PG86cD48L286cD48L3NwYW4+PC9wcmU+
DQo8cHJlPjxzcGFuIHN0eWxlPSJjb2xvcjpibGFjayI+PG86cD4mbmJzcDs8L286cD48L3NwYW4+
PC9wcmU+DQo8cHJlPjxzcGFuIHN0eWxlPSJjb2xvcjpibGFjayI+Jm5ic3A7Jm5ic3A7ICombmJz
cDsgQ2FwYWJpbGl0eSBDb2RlIHNldCB0byAmcXVvdDtFeHRlbmRlZCBOZXh0IEhvcCBFbmNvZGlu
ZyZxdW90OzxvOnA+PC9vOnA+PC9zcGFuPjwvcHJlPg0KPHByZT48c3BhbiBzdHlsZT0iY29sb3I6
YmxhY2siPjxvOnA+Jm5ic3A7PC9vOnA+PC9zcGFuPjwvcHJlPg0KPHByZT48c3BhbiBzdHlsZT0i
Y29sb3I6YmxhY2siPiZuYnNwOyZuYnNwOyAqJm5ic3A7IENhcGFiaWxpdHkgVmFsdWUgY29udGFp
bmluZyAmbHQ7TkxSSSBBRkk9MSwgTkxSSSBTQUZJPTEsIE5leHRob3A8bzpwPjwvbzpwPjwvc3Bh
bj48L3ByZT4NCjxwcmU+PHNwYW4gc3R5bGU9ImNvbG9yOmJsYWNrIj4mbmJzcDsmbmJzcDsmbmJz
cDsmbmJzcDsmbmJzcDsgQUZJPTImZ3Q7PG86cD48L286cD48L3NwYW4+PC9wcmU+DQo8cCBjbGFz
cz0iTXNvTm9ybWFsIj48bzpwPiZuYnNwOzwvbzpwPjwvcD4NCjxwIGNsYXNzPSJNc29Ob3JtYWwi
PkFzIEkgc2F5LCBpZiB5b3Ugd2VyZSB0byByZW1vdmUgdGhlIHJlZmVyZW5jZXMgdG8gZ2xvYmFs
IGFuZCA1LjMvNS40IHdoaWNoIGV4cGxpY2l0bHkgcmVmZXJlbmNlIGl0IGFuZCBicmluZyBTQUZJ
IDEgaW50byBwbGF5IOKAkyB0aGVyZSB3b3VsZCBiZSBmYXIgbGVzcyBjb25jZXJuIGZyb20gbXkg
c2lkZSwgSSBjYW7igJl0IHNwZWFrIGZvciBhbnlvbmUgZWxzZSwgYnV0IHRoYXQgd291bGQgYmUg
bXkgZmVlbGluZzxvOnA+PC9vOnA+PC9wPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+PG86cD4mbmJz
cDs8L286cD48L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj5UaGFua3M8bzpwPjwvbzpwPjwvcD4N
CjxwIGNsYXNzPSJNc29Ob3JtYWwiPjxvOnA+Jm5ic3A7PC9vOnA+PC9wPg0KPHAgY2xhc3M9Ik1z
b05vcm1hbCI+QW5kcmV3PG86cD48L286cD48L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj48bzpw
PiZuYnNwOzwvbzpwPjwvcD4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiPjxvOnA+Jm5ic3A7PC9vOnA+
PC9wPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+PG86cD4mbmJzcDs8L286cD48L3A+DQo8ZGl2IHN0
eWxlPSJib3JkZXI6bm9uZTtib3JkZXItdG9wOnNvbGlkICNFMUUxRTEgMS4wcHQ7cGFkZGluZzoz
LjBwdCAwaW4gMGluIDBpbiI+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj48Yj5Gcm9tOjwvYj4gUm9i
ZXJ0IFJhc3p1ayAmbHQ7cm9iZXJ0QHJhc3p1ay5uZXQmZ3Q7IDxicj4NCjxiPlNlbnQ6PC9iPiBT
YXR1cmRheSwgRmVicnVhcnkgMTIsIDIwMjIgOTozNyBQTTxicj4NCjxiPlRvOjwvYj4gQW5kcmV3
IC0gSUVURiAmbHQ7YW5kcmV3LWlldGZAbGlxdWlkLnRlY2gmZ3Q7PGJyPg0KPGI+Q2M6PC9iPiBX
YXJyZW4gS3VtYXJpICZsdDt3YXJyZW5Aa3VtYXJpLm5ldCZndDs7IEJvY2NpLCBNYXR0aGV3IChO
b2tpYSAtIEdCKSAmbHQ7bWF0dGhldy5ib2NjaUBub2tpYS5jb20mZ3Q7OyBkcmFmdC1pZXRmLWJl
c3Mtc3J2Ni1zZXJ2aWNlc0BpZXRmLm9yZzsgYmVzcy1jaGFpcnNAaWV0Zi5vcmc7IFRoZSBJRVNH
ICZsdDtpZXNnQGlldGYub3JnJmd0OzsgQkVTUyAmbHQ7YmVzc0BpZXRmLm9yZyZndDs8YnI+DQo8
Yj5TdWJqZWN0OjwvYj4gUmU6IFdhcnJlbiBLdW1hcmkncyBEaXNjdXNzIG9uIGRyYWZ0LWlldGYt
YmVzcy1zcnY2LXNlcnZpY2VzLTEwOiAod2l0aCBESVNDVVNTIGFuZCBDT01NRU5UKTxvOnA+PC9v
OnA+PC9wPg0KPC9kaXY+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj48bzpwPiZuYnNwOzwvbzpwPjwv
cD4NCjxkaXY+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj5IaSBBbmRyZXcsPG86cD48L286cD48L3A+
DQo8ZGl2Pg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+PG86cD4mbmJzcDs8L286cD48L3A+DQo8L2Rp
dj4NCjxkaXY+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj5XaGVuIEkgcmVhZCBXYXJyZW4ncyBub3Rl
IElvb2tlZCBhdCB0aGlzIHRleHQgZnJvbSZuYnNwO3NlY3Rpb24gMiB3aGljaCBzYXlzOiZuYnNw
OzxvOnA+PC9vOnA+PC9wPg0KPC9kaXY+DQo8ZGl2Pg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+PG86
cD4mbmJzcDs8L286cD48L3A+DQo8L2Rpdj4NCjxkaXY+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj4t
IC0gLSZuYnNwOzxvOnA+PC9vOnA+PC9wPg0KPC9kaXY+DQo8ZGl2Pg0KPHAgY2xhc3M9Ik1zb05v
cm1hbCI+PG86cD4mbmJzcDs8L286cD48L3A+DQo8L2Rpdj4NCjxkaXY+DQo8cCBjbGFzcz0iTXNv
Tm9ybWFsIj4mbmJzcDsgJm5ic3A7VGhlIFNSdjYgU2VydmljZSBUTFZzIGFyZSBkZWZpbmVkIGFz
IHR3byBuZXcgVExWcyBvZiB0aGUgQkdQIFByZWZpeC08YnI+DQombmJzcDsgJm5ic3A7U0lEIEF0
dHJpYnV0ZSB0byBhY2hpZXZlIHNpZ25hbGluZyBvZiBTUnY2IFNJRHMgZm9yIEwzIGFuZCBMMjxi
cj4NCiZuYnNwOyAmbmJzcDtzZXJ2aWNlcy48YnI+DQo8YnI+DQombmJzcDsgJm5ic3A7byAmbmJz
cDtTUnY2IEwzIFNlcnZpY2UgVExWOiBUaGlzIFRMViBlbmNvZGVzIFNlcnZpY2UgU0lEIGluZm9y
bWF0aW9uIGZvcjxicj4NCiZuYnNwOyAmbmJzcDsgJm5ic3A7IFNSdjYgYmFzZWQgTDMgc2Vydmlj
ZXMuJm5ic3A7IEl0IGNvcnJlc3BvbmRzIHRvIHRoZSBlcXVpdmFsZW50PGJyPg0KJm5ic3A7ICZu
YnNwOyAmbmJzcDsgZnVuY3Rpb25hbGl0eSBwcm92aWRlZCBieSBhbiBNUExTIExhYmVsIHdoZW4g
cmVjZWl2ZWQgd2l0aCBhIExheWVyPGJyPg0KJm5ic3A7ICZuYnNwOyAmbmJzcDsgMyBzZXJ2aWNl
IHJvdXRlIGFzIGRlZmluZWQgaW4gW1JGQzQzNjRdIFtSRkM0NjU5XSBbUkZDODk1MF08YnI+DQom
bmJzcDsgJm5ic3A7ICZuYnNwOyBbUkZDOTEzNl0uJm5ic3A7IFNvbWUgU1J2NiBFbmRwb2ludCBi
ZWhhdmlvcnMgd2hpY2ggTUFZIGJlIGVuY29kZWQsIGJ1dDxicj4NCiZuYnNwOyAmbmJzcDsgJm5i
c3A7IG5vdCBsaW1pdGVkIHRvLCBhcmUgRW5kLkRYNCwgRW5kLkRUNCwgRW5kLkRYNiwgRW5kLkRU
NiwgZXRjLjxicj4NCjxicj4NCiZuYnNwOyAmbmJzcDtvICZuYnNwO1NSdjYgTDIgU2VydmljZSBU
TFY6IFRoaXMgVExWIGVuY29kZXMgU2VydmljZSBTSUQgaW5mb3JtYXRpb24gZm9yPGJyPg0KJm5i
c3A7ICZuYnNwOyAmbmJzcDsgU1J2NiBiYXNlZCBMMiBzZXJ2aWNlcy4mbmJzcDsgSXQgY29ycmVz
cG9uZHMgdG8gdGhlIGVxdWl2YWxlbnQ8YnI+DQombmJzcDsgJm5ic3A7ICZuYnNwOyBmdW5jdGlv
bmFsaXR5IHByb3ZpZGVkIGJ5IGFuIE1QTFMgTGFiZWwxIGZvciBFdGhlcm5ldCBWUE4gKEVWUE4p
PGJyPg0KJm5ic3A7ICZuYnNwOyAmbmJzcDsgUm91dGUtVHlwZXMgYXMgZGVmaW5lZCBpbiBbUkZD
NzQzMl0uJm5ic3A7IFNvbWUgU1J2NiBFbmRwb2ludCBiZWhhdmlvcnM8YnI+DQombmJzcDsgJm5i
c3A7ICZuYnNwOyB3aGljaCBNQVkgYmUgZW5jb2RlZCwgYnV0IG5vdCBsaW1pdGVkIHRvLCBhcmUg
RW5kLkRYMiwgRW5kLkRYMlYsPGJyPg0KJm5ic3A7ICZuYnNwOyAmbmJzcDsgRW5kLkRUMlUsIEVu
ZC5EVDJNIGV0Yy48YnI+DQo8YnI+DQombmJzcDsgJm5ic3A7V2hlbiBhbiBlZ3Jlc3MgUEUgaXMg
ZW5hYmxlZCBmb3IgQkdQIFNlcnZpY2VzIG92ZXIgU1J2NiBkYXRhLXBsYW5lLDxicj4NCiZuYnNw
OyAmbmJzcDtpdCBzaWduYWxzIG9uZSBvciBtb3JlIFNSdjYgU2VydmljZSBTSURzIGVuY2xvc2Vk
IGluIFNSdjYgU2VydmljZTxicj4NCiZuYnNwOyAmbmJzcDtUTFYocykgd2l0aGluIHRoZSBCR1Ag
UHJlZml4LVNJRCBBdHRyaWJ1dGUgYXR0YWNoZWQgdG8gTVAtQkdQIE5MUklzPGJyPg0KJm5ic3A7
ICZuYnNwO2RlZmluZWQgaW4gW1JGQzQ3NjBdIFtSRkM0NjU5XSBbUkZDODk1MF0gW1JGQzc0MzJd
IFtSRkM0MzY0XTxicj4NCiZuYnNwOyAmbmJzcDtbUkZDOTEzNl0gd2hlcmUgYXBwbGljYWJsZSBh
cyBkZXNjcmliZWQgaW4gU2VjdGlvbiA1IGFuZCBTZWN0aW9uIDYuPGJyPg0KPGJyPg0KJm5ic3A7
ICZuYnNwO1RoZSBzdXBwb3J0IGZvciBCR1AgTXVsdGljYXN0IFZQTiAoTVZQTikgU2VydmljZXMg
W1JGQzY1MTNdIHdpdGggU1J2Njxicj4NCiZuYnNwOyAmbmJzcDtpcyBvdXRzaWRlIHRoZSBzY29w
ZSBvZiB0aGlzIGRvY3VtZW50LjxvOnA+PC9vOnA+PC9wPg0KPC9kaXY+DQo8ZGl2Pg0KPHAgY2xh
c3M9Ik1zb05vcm1hbCI+PG86cD4mbmJzcDs8L286cD48L3A+DQo8L2Rpdj4NCjxkaXY+DQo8cCBj
bGFzcz0iTXNvTm9ybWFsIj4tIC0gLSZuYnNwOzxvOnA+PC9vOnA+PC9wPg0KPC9kaXY+DQo8ZGl2
Pg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+PG86cD4mbmJzcDs8L286cD48L3A+DQo8L2Rpdj4NCjxk
aXY+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj5UaGlzIGxpbWl0cyB0aGUgb3ZlcmxheSBzaWduYWxs
aW5nIHRvIG5vbiBnbG9iYWwgU0FGSXMgbWFpbmx5IFNBRkkgMTI4IGFuZCBTQUZJIDcwLiZuYnNw
OzxvOnA+PC9vOnA+PC9wPg0KPC9kaXY+DQo8ZGl2Pg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+PG86
cD4mbmJzcDs8L286cD48L3A+DQo8L2Rpdj4NCjxkaXY+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj5U
byB5b3VyIG5vdGUgU0FGSSA0IGlzIHByaXZhdGUgYW5kIG5ldmVyIGV4Y2hhbmdlZCBpbiB0aGUg
d2lsZC4gQWxzbyBTQUZJIDIgaXMgbXVsdGljYXN0IHdoaWNoIGlzIG91dCBvZiBzY29wZSBvZiB0
aGlzIGRyYWZ0LiZuYnNwOzxvOnA+PC9vOnA+PC9wPg0KPC9kaXY+DQo8ZGl2Pg0KPHAgY2xhc3M9
Ik1zb05vcm1hbCI+PG86cD4mbmJzcDs8L286cD48L3A+DQo8L2Rpdj4NCjxkaXY+DQo8cCBjbGFz
cz0iTXNvTm9ybWFsIj5UaGUgb25seSB0aGluZyB3aGljaCB3ZSBuZWVkIHRvIHN5bmMgb24gaXMg
aW5kZWVkIHNlY3Rpb24gNS40IGFuZCB1c2Ugb2YgZ2xvYmFsIElQdjYgQUZJIDIgJmFtcDsgU0FG
SSAxJm5ic3A7PG86cD48L286cD48L3A+DQo8L2Rpdj4NCjxkaXY+DQo8cCBjbGFzcz0iTXNvTm9y
bWFsIj48bzpwPiZuYnNwOzwvbzpwPjwvcD4NCjwvZGl2Pg0KPGRpdj4NCjxwIGNsYXNzPSJNc29O
b3JtYWwiPk1hbnkgdGh4LDxvOnA+PC9vOnA+PC9wPg0KPC9kaXY+DQo8ZGl2Pg0KPHAgY2xhc3M9
Ik1zb05vcm1hbCI+Ui48bzpwPjwvbzpwPjwvcD4NCjwvZGl2Pg0KPGRpdj4NCjxwIGNsYXNzPSJN
c29Ob3JtYWwiPjxvOnA+Jm5ic3A7PC9vOnA+PC9wPg0KPC9kaXY+DQo8ZGl2Pg0KPHAgY2xhc3M9
Ik1zb05vcm1hbCI+PG86cD4mbmJzcDs8L286cD48L3A+DQo8L2Rpdj4NCjxkaXY+DQo8cCBjbGFz
cz0iTXNvTm9ybWFsIj48bzpwPiZuYnNwOzwvbzpwPjwvcD4NCjwvZGl2Pg0KPC9kaXY+DQo8cCBj
bGFzcz0iTXNvTm9ybWFsIj48bzpwPiZuYnNwOzwvbzpwPjwvcD4NCjxkaXY+DQo8ZGl2Pg0KPHAg
Y2xhc3M9Ik1zb05vcm1hbCI+T24gU2F0LCBGZWIgMTIsIDIwMjIgYXQgNzoxMSBQTSBBbmRyZXcg
LSBJRVRGICZsdDs8YSBocmVmPSJtYWlsdG86YW5kcmV3LWlldGZAbGlxdWlkLnRlY2giPmFuZHJl
dy1pZXRmQGxpcXVpZC50ZWNoPC9hPiZndDsgd3JvdGU6PG86cD48L286cD48L3A+DQo8L2Rpdj4N
CjxibG9ja3F1b3RlIHN0eWxlPSJib3JkZXI6bm9uZTtib3JkZXItbGVmdDpzb2xpZCAjQ0NDQ0ND
IDEuMHB0O3BhZGRpbmc6MGluIDBpbiAwaW4gNi4wcHQ7bWFyZ2luLWxlZnQ6NC44cHQ7bWFyZ2lu
LXJpZ2h0OjBpbiI+DQo8ZGl2Pg0KPGRpdj4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiIHN0eWxlPSJt
c28tbWFyZ2luLXRvcC1hbHQ6YXV0bzttc28tbWFyZ2luLWJvdHRvbS1hbHQ6YXV0byI+Um9iZXJ0
LDxvOnA+PC9vOnA+PC9wPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCIgc3R5bGU9Im1zby1tYXJnaW4t
dG9wLWFsdDphdXRvO21zby1tYXJnaW4tYm90dG9tLWFsdDphdXRvIj4mbmJzcDs8bzpwPjwvbzpw
PjwvcD4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiIHN0eWxlPSJtc28tbWFyZ2luLXRvcC1hbHQ6YXV0
bzttc28tbWFyZ2luLWJvdHRvbS1hbHQ6YXV0byI+SSBoYXZlIHRvIHNheSB0aGF0IEkgaGF2ZSB2
ZXJ5IHNpbWlsYXIgcmVhZGluZ3Mgb24gcGFydHMgb2YgdGhlIGRyYWZ0LjxvOnA+PC9vOnA+PC9w
Pg0KPHAgY2xhc3M9Ik1zb05vcm1hbCIgc3R5bGU9Im1zby1tYXJnaW4tdG9wLWFsdDphdXRvO21z
by1tYXJnaW4tYm90dG9tLWFsdDphdXRvIj4mbmJzcDs8bzpwPjwvbzpwPjwvcD4NCjxwIGNsYXNz
PSJNc29Ob3JtYWwiIHN0eWxlPSJtc28tbWFyZ2luLXRvcC1hbHQ6YXV0bzttc28tbWFyZ2luLWJv
dHRvbS1hbHQ6YXV0byI+TGV04oCZcyBsb29rIGF0IGl0IOKAkzxvOnA+PC9vOnA+PC9wPg0KPHAg
Y2xhc3M9Ik1zb05vcm1hbCIgc3R5bGU9Im1zby1tYXJnaW4tdG9wLWFsdDphdXRvO21zby1tYXJn
aW4tYm90dG9tLWFsdDphdXRvIj4mbmJzcDs8bzpwPjwvbzpwPjwvcD4NCjxwIGNsYXNzPSJNc29O
b3JtYWwiIHN0eWxlPSJtc28tbWFyZ2luLXRvcC1hbHQ6YXV0bzttc28tbWFyZ2luLWJvdHRvbS1h
bHQ6YXV0byI+NS4xIHVzZXMgdGhlIElQdjQtVlBOIE5MUkkg4oCTIFRoYXQgd291bGQgc2VlbSB0
byBpbmRpY2F0ZSBBRkkgMSAvIFNBRkkgNDxvOnA+PC9vOnA+PC9wPg0KPHAgY2xhc3M9Ik1zb05v
cm1hbCIgc3R5bGU9Im1zby1tYXJnaW4tdG9wLWFsdDphdXRvO21zby1tYXJnaW4tYm90dG9tLWFs
dDphdXRvIj41LjIg4oCTIFVzZXMgQUZJIDIgLyBTQUZJIDQgZnJvbSBteSByZWFkaW5nDQo8bzpw
PjwvbzpwPjwvcD4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiIHN0eWxlPSJtc28tbWFyZ2luLXRvcC1h
bHQ6YXV0bzttc28tbWFyZ2luLWJvdHRvbS1hbHQ6YXV0byI+NS4zIOKAkyBBY2NvcmRpbmcgdG8g
UkZDODk1MCDigJMgYWxsb3dzIGFkdmVydGlzZW1lbnQgb3ZlciBTQUZJIDEsIDIgb3IgNA0KPG86
cD48L286cD48L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIiBzdHlsZT0ibXNvLW1hcmdpbi10b3At
YWx0OmF1dG87bXNvLW1hcmdpbi1ib3R0b20tYWx0OmF1dG8iPjUuNCDigJMgVG8gbXkgcmVhZGlu
ZyDigJMgdmVyeSBtdWNoIHJlZmVycyB0byBBRkkgMiAvIFNBRkkgMS48bzpwPjwvbzpwPjwvcD4N
CjxwIGNsYXNzPSJNc29Ob3JtYWwiIHN0eWxlPSJtc28tbWFyZ2luLXRvcC1hbHQ6YXV0bzttc28t
bWFyZ2luLWJvdHRvbS1hbHQ6YXV0byI+Jm5ic3A7PG86cD48L286cD48L3A+DQo8cCBjbGFzcz0i
TXNvTm9ybWFsIiBzdHlsZT0ibXNvLW1hcmdpbi10b3AtYWx0OmF1dG87bXNvLW1hcmdpbi1ib3R0
b20tYWx0OmF1dG8iPkkgd291bGQgYWdyZWUgaWYgdGhpcyBkb2N1bWVudCBsaW1pdGVkIGl0c2Vs
ZiB0byA1LjEgYW5kIDUuMiDigJMgaXQgZG9lc27igJl0IOKAkyBhbmQgdGhlcmVmb3JlIEkgaGF2
ZSB0byBhZ3JlZSB3aXRoIHRoZSB0aG91Z2h0cyBleHByZXNzZWQgaW4gV2FycmVucyBEaXNjdXNz
LiZuYnNwOyBJZiBJIGFtIHdyb25nIGFib3V0IDUuMw0KIGFuZCA1LjQsIGxldOKAmXMgY2hhdCBh
bmQgaGVscCBtZSB1bmRlcnN0YW5kIHRoaXMgYmV0dGVyLCBhbmQgdGhlbiBsZXRzIHBvdGVudGlh
bGx5IHNlZSBpZiB3ZSBjYW4gd29yayB1cCBzb21lIHdvcmRpbmcgdGhhdCB3b3VsZCBjbGFyaWZ5
IHRoaXMgaWYgdGhhdCBpcyB3aGF0IGlzIHJlcXVpcmVkLjxvOnA+PC9vOnA+PC9wPg0KPHAgY2xh
c3M9Ik1zb05vcm1hbCIgc3R5bGU9Im1zby1tYXJnaW4tdG9wLWFsdDphdXRvO21zby1tYXJnaW4t
Ym90dG9tLWFsdDphdXRvIj4mbmJzcDs8bzpwPjwvbzpwPjwvcD4NCjxwIGNsYXNzPSJNc29Ob3Jt
YWwiIHN0eWxlPSJtc28tbWFyZ2luLXRvcC1hbHQ6YXV0bzttc28tbWFyZ2luLWJvdHRvbS1hbHQ6
YXV0byI+VGhhbmtzPG86cD48L286cD48L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIiBzdHlsZT0i
bXNvLW1hcmdpbi10b3AtYWx0OmF1dG87bXNvLW1hcmdpbi1ib3R0b20tYWx0OmF1dG8iPiZuYnNw
OzxvOnA+PC9vOnA+PC9wPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCIgc3R5bGU9Im1zby1tYXJnaW4t
dG9wLWFsdDphdXRvO21zby1tYXJnaW4tYm90dG9tLWFsdDphdXRvIj5BbmRyZXc8bzpwPjwvbzpw
PjwvcD4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiIHN0eWxlPSJtc28tbWFyZ2luLXRvcC1hbHQ6YXV0
bzttc28tbWFyZ2luLWJvdHRvbS1hbHQ6YXV0byI+Jm5ic3A7PG86cD48L286cD48L3A+DQo8cCBj
bGFzcz0iTXNvTm9ybWFsIiBzdHlsZT0ibXNvLW1hcmdpbi10b3AtYWx0OmF1dG87bXNvLW1hcmdp
bi1ib3R0b20tYWx0OmF1dG8iPiZuYnNwOzxvOnA+PC9vOnA+PC9wPg0KPGRpdiBzdHlsZT0iYm9y
ZGVyOm5vbmU7Ym9yZGVyLXRvcDpzb2xpZCAjRTFFMUUxIDEuMHB0O3BhZGRpbmc6My4wcHQgMGlu
IDBpbiAwaW4iPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCIgc3R5bGU9Im1zby1tYXJnaW4tdG9wLWFs
dDphdXRvO21zby1tYXJnaW4tYm90dG9tLWFsdDphdXRvIj48Yj5Gcm9tOjwvYj4gaWVzZyAmbHQ7
PGEgaHJlZj0ibWFpbHRvOmllc2ctYm91bmNlc0BpZXRmLm9yZyIgdGFyZ2V0PSJfYmxhbmsiPmll
c2ctYm91bmNlc0BpZXRmLm9yZzwvYT4mZ3Q7DQo8Yj5PbiBCZWhhbGYgT2YgPC9iPlJvYmVydCBS
YXN6dWs8YnI+DQo8Yj5TZW50OjwvYj4gU2F0dXJkYXksIEZlYnJ1YXJ5IDEyLCAyMDIyIDg6MjYg
UE08YnI+DQo8Yj5Ubzo8L2I+IFdhcnJlbiBLdW1hcmkgJmx0OzxhIGhyZWY9Im1haWx0bzp3YXJy
ZW5Aa3VtYXJpLm5ldCIgdGFyZ2V0PSJfYmxhbmsiPndhcnJlbkBrdW1hcmkubmV0PC9hPiZndDs8
YnI+DQo8Yj5DYzo8L2I+IEJvY2NpLCBNYXR0aGV3IChOb2tpYSAtIEdCKSAmbHQ7PGEgaHJlZj0i
bWFpbHRvOm1hdHRoZXcuYm9jY2lAbm9raWEuY29tIiB0YXJnZXQ9Il9ibGFuayI+bWF0dGhldy5i
b2NjaUBub2tpYS5jb208L2E+Jmd0OzsNCjxhIGhyZWY9Im1haWx0bzpkcmFmdC1pZXRmLWJlc3Mt
c3J2Ni1zZXJ2aWNlc0BpZXRmLm9yZyIgdGFyZ2V0PSJfYmxhbmsiPmRyYWZ0LWlldGYtYmVzcy1z
cnY2LXNlcnZpY2VzQGlldGYub3JnPC9hPjsNCjxhIGhyZWY9Im1haWx0bzpiZXNzLWNoYWlyc0Bp
ZXRmLm9yZyIgdGFyZ2V0PSJfYmxhbmsiPmJlc3MtY2hhaXJzQGlldGYub3JnPC9hPjsgVGhlIElF
U0cgJmx0OzxhIGhyZWY9Im1haWx0bzppZXNnQGlldGYub3JnIiB0YXJnZXQ9Il9ibGFuayI+aWVz
Z0BpZXRmLm9yZzwvYT4mZ3Q7OyBCRVNTICZsdDs8YSBocmVmPSJtYWlsdG86YmVzc0BpZXRmLm9y
ZyIgdGFyZ2V0PSJfYmxhbmsiPmJlc3NAaWV0Zi5vcmc8L2E+Jmd0Ozxicj4NCjxiPlN1YmplY3Q6
PC9iPiBSZTogV2FycmVuIEt1bWFyaSdzIERpc2N1c3Mgb24gZHJhZnQtaWV0Zi1iZXNzLXNydjYt
c2VydmljZXMtMTA6ICh3aXRoIERJU0NVU1MgYW5kIENPTU1FTlQpPG86cD48L286cD48L3A+DQo8
L2Rpdj4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiIHN0eWxlPSJtc28tbWFyZ2luLXRvcC1hbHQ6YXV0
bzttc28tbWFyZ2luLWJvdHRvbS1hbHQ6YXV0byI+Jm5ic3A7PG86cD48L286cD48L3A+DQo8ZGl2
Pg0KPHAgY2xhc3M9Ik1zb05vcm1hbCIgc3R5bGU9Im1zby1tYXJnaW4tdG9wLWFsdDphdXRvO21z
by1tYXJnaW4tYm90dG9tLWFsdDphdXRvIj5IaSBXYXJyZW4sPG86cD48L286cD48L3A+DQo8ZGl2
Pg0KPHAgY2xhc3M9Ik1zb05vcm1hbCIgc3R5bGU9Im1zby1tYXJnaW4tdG9wLWFsdDphdXRvO21z
by1tYXJnaW4tYm90dG9tLWFsdDphdXRvIj4mbmJzcDs8bzpwPjwvbzpwPjwvcD4NCjwvZGl2Pg0K
PGRpdj4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiIHN0eWxlPSJtc28tbWFyZ2luLXRvcC1hbHQ6YXV0
bzttc28tbWFyZ2luLWJvdHRvbS1hbHQ6YXV0byI+VGhhbmsgeW91IGZvciB5b3VyIERpc2N1c3Mu
IEJ1dCBiZWZvcmUgd2Ugc3RhcnQgZGlzY3Vzc2luZyBpdCBwZXJoYXBzIGl0IHdvdWxkIGJlIGdv
b2QgdG8gYWxpZ24gb24gd2hhdCB0aGlzIGRvY3VtZW50IHJlYWxseSBkZWZpbmVzIGFzIEkgYW0g
c2Vuc2luZyBmcm9tIHlvdXIgZGVzY3JpcHRpb24gdGhlcmUNCiBjYW4gYmUgc29tZSBkaXNjb25u
ZWN0IChtb2R1bG8gc29tZSB0ZXh0IG1heSBiZSBpbmRlZWQmbmJzcDttaXNsZWFkaW5nIGluIHRo
ZSBkcmFmdCkuJm5ic3A7PG86cD48L286cD48L3A+DQo8L2Rpdj4NCjxkaXY+DQo8cCBjbGFzcz0i
TXNvTm9ybWFsIiBzdHlsZT0ibXNvLW1hcmdpbi10b3AtYWx0OmF1dG87bXNvLW1hcmdpbi1ib3R0
b20tYWx0OmF1dG8iPiZuYnNwOzxvOnA+PC9vOnA+PC9wPg0KPC9kaXY+DQo8ZGl2Pg0KPHAgY2xh
c3M9Ik1zb05vcm1hbCIgc3R5bGU9Im1zby1tYXJnaW4tdG9wLWFsdDphdXRvO21zby1tYXJnaW4t
Ym90dG9tLWFsdDphdXRvIj5Zb3Ugc2FpZDombmJzcDs8bzpwPjwvbzpwPjwvcD4NCjwvZGl2Pg0K
PGRpdj4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiIHN0eWxlPSJtc28tbWFyZ2luLXRvcC1hbHQ6YXV0
bzttc28tbWFyZ2luLWJvdHRvbS1hbHQ6YXV0byI+Jm5ic3A7PG86cD48L286cD48L3A+DQo8L2Rp
dj4NCjxkaXY+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIiBzdHlsZT0ibXNvLW1hcmdpbi10b3AtYWx0
OmF1dG87bXNvLW1hcmdpbi1ib3R0b20tYWx0OmF1dG8iPiZndDsgSG93ZXZlciwgd2UgYWxsIGtu
b3cgdGhhdCBCR1AgbGVha3MgaGFwcGVuIC0tIGFuZCB3aGVuIHRoZXkgZG8sIHRoZSBTSUTigJlz
PGJyPg0KJmd0OyBjb250YWluZWQgaW4gdGhlIGxlYWsgd2lsbCBiZSBsb2dnZWQgYnkgdmFyaW91
cyBzeXN0ZW1zIGFuZCBoZW5jZSBhdmFpbGFibGUgdG88YnI+DQomZ3Q7IHRoZSBwdWJsaWMgaW50
byBwZXJwZXR1aXR5LjxvOnA+PC9vOnA+PC9wPg0KPC9kaXY+DQo8ZGl2Pg0KPHAgY2xhc3M9Ik1z
b05vcm1hbCIgc3R5bGU9Im1zby1tYXJnaW4tdG9wLWFsdDphdXRvO21zby1tYXJnaW4tYm90dG9t
LWFsdDphdXRvIj4mbmJzcDs8bzpwPjwvbzpwPjwvcD4NCjwvZGl2Pg0KPGRpdj4NCjxwIGNsYXNz
PSJNc29Ob3JtYWwiIHN0eWxlPSJtc28tbWFyZ2luLXRvcC1hbHQ6YXV0bzttc28tbWFyZ2luLWJv
dHRvbS1hbHQ6YXV0byI+SSB0aGluayB0aGUgdGVybSBCR1AgaXMgdXNlZCBoZXJlIGEgYml0IHRv
byBicm9hZGx5LiZuYnNwOzxvOnA+PC9vOnA+PC9wPg0KPC9kaXY+DQo8ZGl2Pg0KPHAgY2xhc3M9
Ik1zb05vcm1hbCIgc3R5bGU9Im1zby1tYXJnaW4tdG9wLWFsdDphdXRvO21zby1tYXJnaW4tYm90
dG9tLWFsdDphdXRvIj4mbmJzcDs8bzpwPjwvbzpwPjwvcD4NCjwvZGl2Pg0KPGRpdj4NCjxwIGNs
YXNzPSJNc29Ob3JtYWwiIHN0eWxlPSJtc28tbWFyZ2luLXRvcC1hbHQ6YXV0bzttc28tbWFyZ2lu
LWJvdHRvbS1hbHQ6YXV0byI+TGVha3MgZG8gaGFwcGVuIGJ1dCBvbmx5IHdpdGhpbiBnbG9iYWwm
bmJzcDtBRkkvU0FGSXMuIFRoaXMgZHJhZnQgZGVmaW5lcyBleHRlbnNpb25zIGZvciBMM1ZQTiBh
bmQgTDJWUE5zIFNBRklzIHdoaWNoIGFyZSBub3QgdXNlZCB0byBwZWVyIG91dHNpZGUgb2YgYSBk
b21haW4sIGNvbGxlY3Rpb24gb2YgZG9tYWlucw0KIHVuZGVyIHNhbWUgYWRtaW5pc3RyYXRpb24g
KyBvZiZuYnNwO2NvdXJzZSZuYnNwO2ludGVyLWFzIGFsc28gY291bGQgaGFwcGVuLiZuYnNwOzxv
OnA+PC9vOnA+PC9wPg0KPC9kaXY+DQo8ZGl2Pg0KPHAgY2xhc3M9Ik1zb05vcm1hbCIgc3R5bGU9
Im1zby1tYXJnaW4tdG9wLWFsdDphdXRvO21zby1tYXJnaW4tYm90dG9tLWFsdDphdXRvIj4mbmJz
cDs8bzpwPjwvbzpwPjwvcD4NCjwvZGl2Pg0KPGRpdj4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiIHN0
eWxlPSJtc28tbWFyZ2luLXRvcC1hbHQ6YXV0bzttc28tbWFyZ2luLWJvdHRvbS1hbHQ6YXV0byI+
V2l0aCB0aGF0Jm5ic3A7YmVpbmcgc2FpZCBJIGRvIG5vdCBzZWUgcmlzayB0aGF0IGR1ZSB0byBs
ZWFraW5nIHRoZXJlIGNvdWxkIGJlIGEgc2l0dWF0aW9uIHdoZXJlIGN1c3RvbWVyIG5ldHdvcmtz
IGFyZSBleHBvc2VkIGluIGFueSB3YXkgZXh0ZXJuYWxseSAtIGxlYXZpbmcgYWxvbmUgdGhhdCB0
byBldmVuIGdldA0KIGF0IHRoZSZuYnNwO3RyYW5zcG9ydCBsZXZlbCB0byB0aGUgY3VzdG9tZXIg
ZmFjaW5nIFBFIGlzIGFsc28gZmlsdGVyZWQgYW5kIG5ldmVyIGFsbG93ZWQgZnJvbSBvdXRzaWRl
LiBCdXQgdGhpcyBpcyBvdXQgb2Ygc2NvcGUgb2YgdGhpcyBkb2N1bWVudCBhcyBoZXJlIHRoZSBm
b2N1cyBpcyBub3Qgb24gdW5kZXJsYXkgYnV0IG92ZXJsYXkuJm5ic3A7PG86cD48L286cD48L3A+
DQo8L2Rpdj4NCjxkaXY+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIiBzdHlsZT0ibXNvLW1hcmdpbi10
b3AtYWx0OmF1dG87bXNvLW1hcmdpbi1ib3R0b20tYWx0OmF1dG8iPiZuYnNwOzxvOnA+PC9vOnA+
PC9wPg0KPC9kaXY+DQo8ZGl2Pg0KPHAgY2xhc3M9Ik1zb05vcm1hbCIgc3R5bGU9Im1zby1tYXJn
aW4tdG9wLWFsdDphdXRvO21zby1tYXJnaW4tYm90dG9tLWFsdDphdXRvIj5Ob3cgd2hlbiBJIHJl
LXJlYWQgdGhpcyBJIHNlZSB3aHkgdGhlcmUgaXMgYSBsaXR0bGUgcGllY2UgcGVyaGFwcyBtaXNs
ZWFkaW5nLiBUaGUgZHJhZnQgbWFrZXMgYSBjbGFpbSB0aGF0IGl0IGlzIGFwcGxpY2FibGUgdG8g
UkZDODk1MCB3aGljaCBkZWZpbmVzIHVzZSBvZiBOSHY2IHdpdGggYm90aCB1bmljYXN0DQogYW5k
IFZQTiBBRnMuIFRoYXQgbmVlZHMgdG8gYmUgbWFkZSBjbGVhciB0aGF0IGl0IGlzIGFwcGxpY2Fi
bGUgdG8gdGhlIGxhdHRlciBvbmx5LiBJZiBvdGhlciBjby1hdXRob3JzIGJlbGlldmUgdGhpcyBp
cyBhcHBsaWNhYmxlJm5ic3A7dG8gdGhlIGZvcm1lciB5b3VyIERJU0NVU1Mgc2VjdGlvbiB3b3Vs
ZCBpbmRlZWQgYmUgdmFsaWQuJm5ic3A7PG86cD48L286cD48L3A+DQo8L2Rpdj4NCjxkaXY+DQo8
cCBjbGFzcz0iTXNvTm9ybWFsIiBzdHlsZT0ibXNvLW1hcmdpbi10b3AtYWx0OmF1dG87bXNvLW1h
cmdpbi1ib3R0b20tYWx0OmF1dG8iPiZuYnNwOzxvOnA+PC9vOnA+PC9wPg0KPC9kaXY+DQo8ZGl2
Pg0KPHAgY2xhc3M9Ik1zb05vcm1hbCIgc3R5bGU9Im1zby1tYXJnaW4tdG9wLWFsdDphdXRvO21z
by1tYXJnaW4tYm90dG9tLWFsdDphdXRvIj5NYW55IHRoeCw8bzpwPjwvbzpwPjwvcD4NCjwvZGl2
Pg0KPGRpdj4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiIHN0eWxlPSJtc28tbWFyZ2luLXRvcC1hbHQ6
YXV0bzttc28tbWFyZ2luLWJvdHRvbS1hbHQ6YXV0byI+Ui48bzpwPjwvbzpwPjwvcD4NCjwvZGl2
Pg0KPGRpdj4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiIHN0eWxlPSJtc28tbWFyZ2luLXRvcC1hbHQ6
YXV0bzttc28tbWFyZ2luLWJvdHRvbS1hbHQ6YXV0byI+Jm5ic3A7PG86cD48L286cD48L3A+DQo8
L2Rpdj4NCjxkaXY+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIiBzdHlsZT0ibXNvLW1hcmdpbi10b3At
YWx0OmF1dG87bXNvLW1hcmdpbi1ib3R0b20tYWx0OmF1dG8iPiZuYnNwOzxvOnA+PC9vOnA+PC9w
Pg0KPC9kaXY+DQo8ZGl2Pg0KPHAgY2xhc3M9Ik1zb05vcm1hbCIgc3R5bGU9Im1zby1tYXJnaW4t
dG9wLWFsdDphdXRvO21zby1tYXJnaW4tYm90dG9tLWFsdDphdXRvIj4mbmJzcDs8bzpwPjwvbzpw
PjwvcD4NCjwvZGl2Pg0KPC9kaXY+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIiBzdHlsZT0ibXNvLW1h
cmdpbi10b3AtYWx0OmF1dG87bXNvLW1hcmdpbi1ib3R0b20tYWx0OmF1dG8iPiZuYnNwOzxvOnA+
PC9vOnA+PC9wPg0KPGRpdj4NCjxkaXY+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIiBzdHlsZT0ibXNv
LW1hcmdpbi10b3AtYWx0OmF1dG87bXNvLW1hcmdpbi1ib3R0b20tYWx0OmF1dG8iPk9uIFNhdCwg
RmViIDEyLCAyMDIyIGF0IDEyOjA1IEFNIFdhcnJlbiBLdW1hcmkgdmlhIERhdGF0cmFja2VyICZs
dDs8YSBocmVmPSJtYWlsdG86bm9yZXBseUBpZXRmLm9yZyIgdGFyZ2V0PSJfYmxhbmsiPm5vcmVw
bHlAaWV0Zi5vcmc8L2E+Jmd0OyB3cm90ZTo8bzpwPjwvbzpwPjwvcD4NCjwvZGl2Pg0KPGJsb2Nr
cXVvdGUgc3R5bGU9ImJvcmRlcjpub25lO2JvcmRlci1sZWZ0OnNvbGlkICNDQ0NDQ0MgMS4wcHQ7
cGFkZGluZzowaW4gMGluIDBpbiA2LjBwdDttYXJnaW4tbGVmdDo0LjhwdDttYXJnaW4tdG9wOjUu
MHB0O21hcmdpbi1yaWdodDowaW47bWFyZ2luLWJvdHRvbTo1LjBwdCI+DQo8cCBjbGFzcz0iTXNv
Tm9ybWFsIiBzdHlsZT0ibXNvLW1hcmdpbi10b3AtYWx0OmF1dG87bWFyZ2luLWJvdHRvbToxMi4w
cHQiPldhcnJlbiBLdW1hcmkgaGFzIGVudGVyZWQgdGhlIGZvbGxvd2luZyBiYWxsb3QgcG9zaXRp
b24gZm9yPGJyPg0KZHJhZnQtaWV0Zi1iZXNzLXNydjYtc2VydmljZXMtMTA6IERpc2N1c3M8YnI+
DQo8YnI+DQpXaGVuIHJlc3BvbmRpbmcsIHBsZWFzZSBrZWVwIHRoZSBzdWJqZWN0IGxpbmUgaW50
YWN0IGFuZCByZXBseSB0byBhbGw8YnI+DQplbWFpbCBhZGRyZXNzZXMgaW5jbHVkZWQgaW4gdGhl
IFRvIGFuZCBDQyBsaW5lcy4gKEZlZWwgZnJlZSB0byBjdXQgdGhpczxicj4NCmludHJvZHVjdG9y
eSBwYXJhZ3JhcGgsIGhvd2V2ZXIuKTxicj4NCjxicj4NCjxicj4NClBsZWFzZSByZWZlciB0byA8
YSBocmVmPSJodHRwczovL3d3dy5pZXRmLm9yZy9ibG9nL2hhbmRsaW5nLWllc2ctYmFsbG90LXBv
c2l0aW9ucyIgdGFyZ2V0PSJfYmxhbmsiPg0KaHR0cHM6Ly93d3cuaWV0Zi5vcmcvYmxvZy9oYW5k
bGluZy1pZXNnLWJhbGxvdC1wb3NpdGlvbnMvPC9hPjxicj4NCmZvciBtb3JlIGluZm9ybWF0aW9u
IGFib3V0IGhvdyB0byBoYW5kbGUgRElTQ1VTUyBhbmQgQ09NTUVOVCBwb3NpdGlvbnMuPGJyPg0K
PGJyPg0KPGJyPg0KVGhlIGRvY3VtZW50LCBhbG9uZyB3aXRoIG90aGVyIGJhbGxvdCBwb3NpdGlv
bnMsIGNhbiBiZSBmb3VuZCBoZXJlOjxicj4NCjxhIGhyZWY9Imh0dHBzOi8vZGF0YXRyYWNrZXIu
aWV0Zi5vcmcvZG9jL2RyYWZ0LWlldGYtYmVzcy1zcnY2LXNlcnZpY2VzIiB0YXJnZXQ9Il9ibGFu
ayI+aHR0cHM6Ly9kYXRhdHJhY2tlci5pZXRmLm9yZy9kb2MvZHJhZnQtaWV0Zi1iZXNzLXNydjYt
c2VydmljZXMvPC9hPjxicj4NCjxicj4NCjxicj4NCjxicj4NCi0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS08YnI+DQpE
SVNDVVNTOjxicj4NCi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS08YnI+DQo8YnI+DQpUaGUgU2VjdXJpdHkgQ29uc2lk
ZXJhdGlvbnMgc2VjdGlvbiBzYXlzOiAmcXVvdDtUaGUgc2VydmljZSBmbG93cyBiZXR3ZWVuIFBF
IHJvdXRlcnM8YnI+DQp1c2luZyBTUnY2IFNJRHMgYWR2ZXJ0aXNlZCB2aWEgQkdQIGFyZSBleHBl
Y3RlZCB0byBiZSBsaW1pdGVkIHdpdGhpbiB0aGU8YnI+DQp0cnVzdGVkIFNSIGRvbWFpbiAoZS5n
Liwgd2l0aGluIGEgc2luZ2xlIEFTIG9yIGJldHdlZW4gbXVsdGlwbGUgQVNlcyB3aXRoaW4gYTxi
cj4NCnNpbmdsZSBwcm92aWRlciBuZXR3b3JrKS4mbmJzcDsgUHJlY2F1dGlvbiBzaG91bGQgYmUg
dGFrZW4gdG8gZW5zdXJlIHRoYXQgdGhlIEJHUDxicj4NCnNlcnZpY2UgaW5mb3JtYXRpb24gKGlu
Y2x1ZGluZyBhc3NvY2lhdGVkIFNSdjYgU0lEKSBhZHZlcnRpc2VkIHZpYSBCR1Agc2Vzc2lvbnM8
YnI+DQphcmUgbGltaXRlZCB0byBwZWVycyB3aXRoaW4gdGhpcyB0cnVzdGVkIFNSIGRvbWFpbi4m
cXVvdDsgVGhpcyBpcyByZWxhdGVkIHRvIChmcm9tPGJyPg0KUkZDODQwMik6ICZxdW90O1RoZXJl
Zm9yZSwgYnkgZGVmYXVsdCwgdGhlIGV4cGxpY2l0IHJvdXRpbmcgaW5mb3JtYXRpb24gTVVTVCBO
T1QgYmU8YnI+DQpsZWFrZWQgdGhyb3VnaCB0aGUgYm91bmRhcmllcyBvZiB0aGUgYWRtaW5pc3Rl
cmVkIGRvbWFpbi4mcXVvdDs8YnI+DQo8YnI+DQpIb3dldmVyLCB3ZSBhbGwga25vdyB0aGF0IEJH
UCBsZWFrcyBoYXBwZW4gLS0gYW5kIHdoZW4gdGhleSBkbywgdGhlIFNJROKAmXM8YnI+DQpjb250
YWluZWQgaW4gdGhlIGxlYWsgd2lsbCBiZSBsb2dnZWQgYnkgdmFyaW91cyBzeXN0ZW1zIGFuZCBo
ZW5jZSBhdmFpbGFibGUgdG88YnI+DQp0aGUgcHVibGljIGludG8gcGVycGV0dWl0eS48YnI+DQo8
YnI+DQpXaGlsZSB0aGUgZG9jdW1lbnQgc3RhdGVzIHRoYXQgYm9yZGVyIGZpbHRlcmluZyBzaG91
bGQgcHJvdGVjdCBhZ2FpbnN0IHRyYWZmaWM8YnI+DQppbmplY3Rpb24sIHRoaXMgZG9lcyBub3Qg
Y292ZXIgdGhlIGNhc2Ugb2YgaW50ZXJuYWwgY29tcHJvbWlzZS4gU3VyZSwgdGhlcmUgaXM8YnI+
DQp0aGUgYXJndW1lbnQgdGhhdCBvbmNlIHRoZXJlIGlzIGFuIGludGVybmFsbHkgY29tcHJvbWlz
ZWQgc3lzdGVtLCBhbGwgYmV0cyBhcmU8YnI+DQpvZmYgLS0gYnV0IHdpdGggdGhpcywgYW4gYXR0
YWNrZXIgdGhhdCBrbm93cyB0aGUgU0lEcyBpbiBlLmcgaW5qZWN0IHRyYWZmaWM8YnI+DQppbnRv
IGEgVlBOLiBUaGlzIHNlZW1zIHRvIG1lIHRvIHNpZ25pZmljYW50bHkgZXhwYW5kIHRoZSBhdHRh
Y2sgc3VyZmFjZSB0bzxicj4NCmluY2x1ZGUgdGhlIGN1c3RvbWVyJ3MgbmV0d29ya3MgdG9vLjxi
cj4NCjxicj4NCk5vdCBvbmx5IGRvZXMgYW4gb3BlcmF0b3IgaGF2ZSB0byBlbnN1cmUgdGhhdCBC
R1AgbGVha3MgbmV2ZXIgb2NjdXIsIHRoZXkgaGF2ZTxicj4NCnRvIHRoZW4gZW5zdXJlIHRoYXQg
YXQgbm8gcG9pbnQgY2FuIHRoZXJlIGJlIGFueSBmaWx0ZXIgbGFwc2VzIGF0IGFueSBib3JkZXI8
YnI+DQpub2RlLCBhbmQgYmUgYWJsZSB0byBndWFyYW50ZWUgdGhlIHNlY3VyaXR5IG9mIGV2ZXJ5
IGRldmljZSwgc2VydmVyIGFuZCBtYWNoaW5lPGJyPg0Kd2l0aGluIHRoZSBkb21haW4gaW4gb3Jk
ZXIgZm9yIGEgc2VjdXJlIHBvc3R1cmUgdG8gYmUgbWFpbnRhaW5lZC4gU2ltcGx5IHNheWluZzxi
cj4NCnRoYXQgcHJlY2F1dGlvbnMgc2hvdWxkIGJlIHRha2VuIHRvIG1ha2Ugc3VyZSB0aGF0IHJv
dXRlIGxlYWsgZG9uJ3Qgb2NjdXIsIHdoZW48YnI+DQp0aGUgY29uc2VxdWVuY2VzIG9mIGRvaW5n
IHNvIGFyZSBhOiBzZXZlcmUgYW5kIGI6IGhhcmQgdG8gcmVjb3ZlciBmcm9tIHNlZW1zIHRvPGJy
Pg0Kbm90IHJlYWxseSBjb3ZlciBpdC4gSW4gYWRkaXRpb24sIGl0IHNlZW1zIHRoYXQgdGhlIGJs
YXN0IHJhZGl1cyBmcm9tIGEgbWlzc2luZzxicj4NCkFDTCBzZWVtcyBtdWNoIGxhcmdlciBpZiBp
dCBhbGxvd3MgaW5qZWN0aW9ucy48YnI+DQo8YnI+DQo8YnI+DQotLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tPGJyPg0K
Q09NTUVOVDo8YnI+DQotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tPGJyPg0KPGJyPg0KSSdtIHN0aWxsIHJldmlld2lu
ZyB0aGUgZG9jdW1lbnQsIGJ1dCB3YW50ZWQgdG8gZ2V0IGFuIGluaXRpYWwgYmFsbG90IGluLCBz
bzxicj4NCnRoYXQgd2UgY291bGQgc3RhcnQgZGlzY3Vzc2luZyBpdC4gSG9wZWZ1bGx5IHNvbWVv
bmUgY2FuIGhlbHAgbXkgdW5kZXJzdGFuZCBob3c8YnI+DQp0aGlzIGRvZXNuJ3QgZXhwYW5kIHRo
ZSBjb25zZXF1ZW5jZXMgb2YgYSBCR1AgbGVhay48YnI+DQo8YnI+DQo8bzpwPjwvbzpwPjwvcD4N
CjwvYmxvY2txdW90ZT4NCjwvZGl2Pg0KPC9kaXY+DQo8L2Rpdj4NCjwvYmxvY2txdW90ZT4NCjwv
ZGl2Pg0KPC9kaXY+DQo8L2JvZHk+DQo8L2h0bWw+DQo=
--_000_AM7PR03MB64515E34B0CD23E44D7EB83BEE319AM7PR03MB6451eurp_--


From nobody Sat Feb 12 11:17:58 2022
Return-Path: <hayabusagsm@gmail.com>
X-Original-To: bess@ietfa.amsl.com
Delivered-To: bess@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 74C633A0CCC; Sat, 12 Feb 2022 11:17:55 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -7.087
X-Spam-Level: 
X-Spam-Status: No, score=-7.087 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, DKIM_VALID_EF=-0.1, FREEMAIL_FROM=0.001, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-0.001, T_REMOTE_IMAGE=0.01, URIBL_BLOCKED=0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (2048-bit key) header.d=gmail.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 5hD0vB8mi62t; Sat, 12 Feb 2022 11:17:50 -0800 (PST)
Received: from mail-pl1-x62c.google.com (mail-pl1-x62c.google.com [IPv6:2607:f8b0:4864:20::62c]) (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 2FB5D3A0CC7; Sat, 12 Feb 2022 11:17:50 -0800 (PST)
Received: by mail-pl1-x62c.google.com with SMTP id y18so7316290plb.11; Sat, 12 Feb 2022 11:17:50 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20210112;  h=mime-version:references:in-reply-to:from:date:message-id:subject:to :cc; bh=Vq6cu2Sxo0r4p1pAwnOnbP3IPaoN+tNM0BiNKcSvor4=; b=BbK8p4TA80tLgwFXVHcQvYLAE5XqtVzLj0P0pEYhslzh7tPGxAo/Dg8gaItP7LM3dp y2nJHbEah/W3YHCfWRRLXzBG+1IuCKIzQxk0oC2sE3FG9Qx6WqCw2kEv9wNnzc80fRPM orj26LcC6j9tjiBjvdknyaJtXETwIuqwEKz1rp0NHbxHaAg+zP456S5iVYyosO33h9/d X6Gx/POmOqMLCcxwwtkEyyVkZbjyVBEJZs8b4yYdHcxghTjHgptkmnBX7izd8qArUM/H lQE+HT+E4yUiczwqL9qWzKVnnQUGs0pub8oTipqXTogRWI/mvLfetMM9fDCLZnvE1du0 v9KQ==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20210112; h=x-gm-message-state:mime-version:references:in-reply-to:from:date :message-id:subject:to:cc; bh=Vq6cu2Sxo0r4p1pAwnOnbP3IPaoN+tNM0BiNKcSvor4=; b=H1Qx26xGDK3zeMdFhJYJ5RuIwCvMqPOR4+n/H0CAZ8wWfDNc3deZDKSK5ElGRNWstS NnyFocyjza+nq4RuPCITFrlhz0zpwMsSpQC17Bew3n3kGEWqGR+2NrVNmRw2uzLC8e07 2LAJ1tV05dWilDdbdcO29D2Aan3WwvuyVtmtU4Yg9rhh2tJDLIhYQ7kFQJB6mDJMdL6m Rs83GumhFxXb3XxLkW0anBAeUIL1foH7Q1Q+fYgjW300zQA5kRU7Srcn2W867QSdzawr a+IECvMNoY/nsR947vAmi104ecyaUgMeF8dd6xswmN5ugDHhYMpr9ldNMfG+aeYJH/50 Qosw==
X-Gm-Message-State: AOAM530ydH29EFJNNRvz4wfCM3d9gUr046eUUBlfGw2Ln7dObaIX5hHw wpfISyqEsXR4k1I1JrhqjGsA8nAslgqUueZgPiZp+gg5
X-Google-Smtp-Source: ABdhPJyZDII6SAFPINlRYH3av9X7WRHRCWpjyAJ02fMQ7JYx+qtreY4Ss013beV5YHslRcJk2/zGLOTO6JyEITs02xc=
X-Received: by 2002:a17:902:b684:: with SMTP id c4mr6845481pls.100.1644693468231;  Sat, 12 Feb 2022 11:17:48 -0800 (PST)
MIME-Version: 1.0
References: <164462070317.8057.6829026572175337017@ietfa.amsl.com> <CAOj+MMFtGVoaoj-L5Wv2yZz+HpQ3JLehvtBHtxrfG0-wCfko8g@mail.gmail.com> <AM7PR03MB64511292D62F62956411ED67EE319@AM7PR03MB6451.eurprd03.prod.outlook.com> <CAOj+MMFA3jq7XOB4nB8A2t+A2iuty25NMB+9x5NTHTeVdcz9+Q@mail.gmail.com>
In-Reply-To: <CAOj+MMFA3jq7XOB4nB8A2t+A2iuty25NMB+9x5NTHTeVdcz9+Q@mail.gmail.com>
From: Gyan Mishra <hayabusagsm@gmail.com>
Date: Sat, 12 Feb 2022 14:17:37 -0500
Message-ID: <CABNhwV2q9PtrF0s5Fg1m6Bzxp_vqwD8AYecW-8XtiwBK6j-AKQ@mail.gmail.com>
To: Robert Raszuk <robert@raszuk.net>
Cc: Andrew - IETF <andrew-ietf@liquid.tech>, BESS <bess@ietf.org>,  "Bocci, Matthew (Nokia - GB)" <matthew.bocci@nokia.com>, The IESG <iesg@ietf.org>, Warren Kumari <warren@kumari.net>, "bess-chairs@ietf.org" <bess-chairs@ietf.org>,  "draft-ietf-bess-srv6-services@ietf.org" <draft-ietf-bess-srv6-services@ietf.org>
Content-Type: multipart/alternative; boundary="000000000000f03e1205d7d70992"
Archived-At: <https://mailarchive.ietf.org/arch/msg/bess/kBZ8sGY7mNINuF_Fg8ngN8xgqdQ>
Subject: Re: [bess] Warren Kumari's Discuss on draft-ietf-bess-srv6-services-10: (with DISCUSS and COMMENT)
X-BeenThere: bess@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: BGP-Enabled ServiceS working group discussion list <bess.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/bess>, <mailto:bess-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/bess/>
List-Post: <mailto:bess@ietf.org>
List-Help: <mailto:bess-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/bess>, <mailto:bess-request@ietf.org?subject=subscribe>
X-List-Received-Date: Sat, 12 Feb 2022 19:17:56 -0000

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

Hi Robert / All

For service providers and enterprises using GRT or VRF to carry the
internet or intra internet  routing table using MPLS today or SR-MPLS that
would like to use SRv6 to provide the same service.

Section.  5.1 and 5.2 cover the VPN case in which the customer traffic is
in VRF overlay and the SRv6 transport layer is a closed domain.

Section 5.3 and 5.4 cover GRT option and 5.3 using RFC 5549 next hop
encoding.  In this case using GRT transport underlay layer now carry=E2=80=
=99s the
customer routes and that is what Warren and Andrew concern is as far as BGP
leaks.

So when GRT is used the same edge filtering protection mechanisms used
today for MPLS and SR-MPLS would apply to SRv6 for GRT use case.

I don=E2=80=99t think we are saying 5.3 or 5.4 should not be allowed but ju=
st to
tighten up verbiage as far securing the domain.

As far as the SRv6 domain is concerned even with GRT the domain is still
closed at the PE ingress and egress points which is where the concern is
for BGP leaks.  The BGP Prefix SID encoding the SRv6 L3 service TLVs would,
the encoding would only be present in the SRv6 SID Function field within
the closed domain, and once you exit the SRv6 domain at the ingress or
egress endpoints the SRv6 L3 service TLVs would now be carried natively in
BGP and not in the SRv6 BGP prefix SID encoding.

   When an egress PE is enabled for BGP Services over SRv6 data-plane,
   it signals one or more SRv6 Service SIDs enclosed in SRv6 Service
   TLV(s) within the BGP Prefix-SID Attribute attached to MP-BGP NLRIs
   defined in [RFC4760
<https://datatracker.ietf.org/doc/html/rfc4760>] [RFC4659
<https://datatracker.ietf.org/doc/html/rfc4659>] [RFC8950
<https://datatracker.ietf.org/doc/html/rfc8950>] [RFC7432
<https://datatracker.ietf.org/doc/html/rfc7432>] [RFC4364
<https://datatracker.ietf.org/doc/html/rfc4364>]
   [RFC9136 <https://datatracker.ietf.org/doc/html/rfc9136>] where
applicable as described in Section 5
<https://datatracker.ietf.org/doc/html/draft-ietf-bess-srv6-services#sectio=
n-5>
and Section 6 <https://datatracker.ietf.org/doc/html/draft-ietf-bess-srv6-s=
ervices#section-6>.


So as far as SRv6 SID leaking there would not be any leaking outside the
SRv6 domain.

However as the GRT carry internet or intranet BGP RIB the SP AS is of
course transitive so entire table is propagated.  That=E2=80=99s not a leak=
.

I think we just need to maybe tighten up the verbiage on securing the PE
edges of the SRv6 domain.

Kind Regards

Gyan


On Sat, Feb 12, 2022 at 1:37 PM Robert Raszuk <robert@raszuk.net> wrote:

> Hi Andrew,
>
> When I read Warren's note Iooked at this text from section 2 which says:
>
> - - -
>
>    The SRv6 Service TLVs are defined as two new TLVs of the BGP Prefix-
>    SID Attribute to achieve signaling of SRv6 SIDs for L3 and L2
>    services.
>
>    o  SRv6 L3 Service TLV: This TLV encodes Service SID information for
>       SRv6 based L3 services.  It corresponds to the equivalent
>       functionality provided by an MPLS Label when received with a Layer
>       3 service route as defined in [RFC4364] [RFC4659] [RFC8950]
>       [RFC9136].  Some SRv6 Endpoint behaviors which MAY be encoded, but
>       not limited to, are End.DX4, End.DT4, End.DX6, End.DT6, etc.
>
>    o  SRv6 L2 Service TLV: This TLV encodes Service SID information for
>       SRv6 based L2 services.  It corresponds to the equivalent
>       functionality provided by an MPLS Label1 for Ethernet VPN (EVPN)
>       Route-Types as defined in [RFC7432].  Some SRv6 Endpoint behaviors
>       which MAY be encoded, but not limited to, are End.DX2, End.DX2V,
>       End.DT2U, End.DT2M etc.
>
>    When an egress PE is enabled for BGP Services over SRv6 data-plane,
>    it signals one or more SRv6 Service SIDs enclosed in SRv6 Service
>    TLV(s) within the BGP Prefix-SID Attribute attached to MP-BGP NLRIs
>    defined in [RFC4760] [RFC4659] [RFC8950] [RFC7432] [RFC4364]
>    [RFC9136] where applicable as described in Section 5 and Section 6.
>
>    The support for BGP Multicast VPN (MVPN) Services [RFC6513] with SRv6
>    is outside the scope of this document.
>
> - - -
>
> This limits the overlay signalling to non global SAFIs mainly SAFI 128 an=
d
> SAFI 70.
>
> To your note SAFI 4 is private and never exchanged in the wild. Also SAFI
> 2 is multicast which is out of scope of this draft.
>
> The only thing which we need to sync on is indeed section 5.4 and use of
> global IPv6 AFI 2 & SAFI 1
>
> Many thx,
> R.
>
>
>
>
> On Sat, Feb 12, 2022 at 7:11 PM Andrew - IETF <andrew-ietf@liquid.tech>
> wrote:
>
>> Robert,
>>
>>
>>
>> I have to say that I have very similar readings on parts of the draft.
>>
>>
>>
>> Let=E2=80=99s look at it =E2=80=93
>>
>>
>>
>> 5.1 uses the IPv4-VPN NLRI =E2=80=93 That would seem to indicate AFI 1 /=
 SAFI 4
>>
>> 5.2 =E2=80=93 Uses AFI 2 / SAFI 4 from my reading
>>
>> 5.3 =E2=80=93 According to RFC8950 =E2=80=93 allows advertisement over S=
AFI 1, 2 or 4
>>
>> 5.4 =E2=80=93 To my reading =E2=80=93 very much refers to AFI 2 / SAFI 1=
.
>>
>>
>>
>> I would agree if this document limited itself to 5.1 and 5.2 =E2=80=93 i=
t doesn=E2=80=99t
>> =E2=80=93 and therefore I have to agree with the thoughts expressed in W=
arrens
>> Discuss.  If I am wrong about 5.3 and 5.4, let=E2=80=99s chat and help m=
e
>> understand this better, and then lets potentially see if we can work up
>> some wording that would clarify this if that is what is required.
>>
>>
>>
>> Thanks
>>
>>
>>
>> Andrew
>>
>>
>>
>>
>>
>> *From:* iesg <iesg-bounces@ietf.org> *On Behalf Of * Robert Raszuk
>> *Sent:* Saturday, February 12, 2022 8:26 PM
>> *To:* Warren Kumari <warren@kumari.net>
>> *Cc:* Bocci, Matthew (Nokia - GB) <matthew.bocci@nokia.com>;
>> draft-ietf-bess-srv6-services@ietf.org; bess-chairs@ietf.org; The IESG <
>> iesg@ietf.org>; BESS <bess@ietf.org>
>> *Subject:* Re: Warren Kumari's Discuss on
>> draft-ietf-bess-srv6-services-10: (with DISCUSS and COMMENT)
>>
>>
>>
>> Hi Warren,
>>
>>
>>
>> Thank you for your Discuss. But before we start discussing it perhaps it
>> would be good to align on what this document really defines as I am sens=
ing
>> from your description there can be some disconnect (modulo some text may=
 be
>> indeed misleading in the draft).
>>
>>
>>
>> You said:
>>
>>
>>
>> > However, we all know that BGP leaks happen -- and when they do, the
>> SID=E2=80=99s
>> > contained in the leak will be logged by various systems and hence
>> available to
>> > the public into perpetuity.
>>
>>
>>
>> I think the term BGP is used here a bit too broadly.
>>
>>
>>
>> Leaks do happen but only within global AFI/SAFIs. This draft defines
>> extensions for L3VPN and L2VPNs SAFIs which are not used to peer outside=
 of
>> a domain, collection of domains under same administration +
>> of course inter-as also could happen.
>>
>>
>>
>> With that being said I do not see risk that due to leaking there could b=
e
>> a situation where customer networks are exposed in any way externally -
>> leaving alone that to even get at the transport level to the customer
>> facing PE is also filtered and never allowed from outside. But this is o=
ut
>> of scope of this document as here the focus is not on underlay but overl=
ay.
>>
>>
>>
>> Now when I re-read this I see why there is a little piece perhaps
>> misleading. The draft makes a claim that it is applicable to RFC8950 whi=
ch
>> defines use of NHv6 with both unicast and VPN AFs. That needs to be made
>> clear that it is applicable to the latter only. If other co-authors beli=
eve
>> this is applicable to the former your DISCUSS section would indeed be
>> valid.
>>
>>
>>
>> Many thx,
>>
>> R.
>>
>>
>>
>>
>>
>>
>>
>>
>>
>> On Sat, Feb 12, 2022 at 12:05 AM Warren Kumari via Datatracker <
>> noreply@ietf.org> wrote:
>>
>> Warren Kumari has entered the following ballot position for
>> draft-ietf-bess-srv6-services-10: Discuss
>>
>> When responding, please keep the subject line intact and reply to all
>> email addresses included in the To and CC lines. (Feel free to cut this
>> introductory paragraph, however.)
>>
>>
>> Please refer to https://www.ietf.org/blog/handling-iesg-ballot-positions=
/
>> for more information about how to handle DISCUSS and COMMENT positions.
>>
>>
>> The document, along with other ballot positions, can be found here:
>> https://datatracker.ietf.org/doc/draft-ietf-bess-srv6-services/
>>
>>
>>
>> ----------------------------------------------------------------------
>> DISCUSS:
>> ----------------------------------------------------------------------
>>
>> The Security Considerations section says: "The service flows between PE
>> routers
>> using SRv6 SIDs advertised via BGP are expected to be limited within the
>> trusted SR domain (e.g., within a single AS or between multiple ASes
>> within a
>> single provider network).  Precaution should be taken to ensure that the
>> BGP
>> service information (including associated SRv6 SID) advertised via BGP
>> sessions
>> are limited to peers within this trusted SR domain." This is related to
>> (from
>> RFC8402): "Therefore, by default, the explicit routing information MUST
>> NOT be
>> leaked through the boundaries of the administered domain."
>>
>> However, we all know that BGP leaks happen -- and when they do, the SID=
=E2=80=99s
>> contained in the leak will be logged by various systems and hence
>> available to
>> the public into perpetuity.
>>
>> While the document states that border filtering should protect against
>> traffic
>> injection, this does not cover the case of internal compromise. Sure,
>> there is
>> the argument that once there is an internally compromised system, all
>> bets are
>> off -- but with this, an attacker that knows the SIDs in e.g inject
>> traffic
>> into a VPN. This seems to me to significantly expand the attack surface =
to
>> include the customer's networks too.
>>
>> Not only does an operator have to ensure that BGP leaks never occur, the=
y
>> have
>> to then ensure that at no point can there be any filter lapses at any
>> border
>> node, and be able to guarantee the security of every device, server and
>> machine
>> within the domain in order for a secure posture to be maintained. Simply
>> saying
>> that precautions should be taken to make sure that route leak don't
>> occur, when
>> the consequences of doing so are a: severe and b: hard to recover from
>> seems to
>> not really cover it. In addition, it seems that the blast radius from a
>> missing
>> ACL seems much larger if it allows injections.
>>
>>
>> ----------------------------------------------------------------------
>> COMMENT:
>> ----------------------------------------------------------------------
>>
>> I'm still reviewing the document, but wanted to get an initial ballot in=
,
>> so
>> that we could start discussing it. Hopefully someone can help my
>> understand how
>> this doesn't expand the consequences of a BGP leak.
>>
>>
>> _______________________________________________
> BESS mailing list
> BESS@ietf.org
> https://www.ietf.org/mailman/listinfo/bess
>
--=20

<http://www.verizon.com/>

*Gyan Mishra*

*Network Solutions A**rchitect *

*Email gyan.s.mishra@verizon.com <gyan.s.mishra@verizon.com>*



*M 301 502-1347*

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

<div><div><br></div><div dir=3D"auto">Hi Robert / All=C2=A0</div><div dir=
=3D"auto"><br></div><div dir=3D"auto">For service providers and enterprises=
 using GRT or VRF to carry the internet or intra internet =C2=A0routing tab=
le using MPLS today or SR-MPLS that would like to use SRv6 to provide the s=
ame service.</div></div><div dir=3D"auto"><br></div><div dir=3D"auto">Secti=
on. =C2=A05.1 and 5.2 cover the VPN case in which the customer traffic is i=
n VRF overlay and the SRv6 transport layer is a closed domain.=C2=A0</div><=
div dir=3D"auto"><br></div><div dir=3D"auto">Section 5.3 and 5.4 cover GRT =
option and 5.3 using RFC 5549 next hop encoding.=C2=A0 In this case using G=
RT transport underlay layer now carry=E2=80=99s the customer routes and tha=
t is what Warren and Andrew concern is as far as BGP leaks. =C2=A0</div><di=
v dir=3D"auto"><br></div><div dir=3D"auto">So when GRT is used the same edg=
e filtering protection mechanisms used today for MPLS and SR-MPLS would app=
ly to SRv6 for GRT use case.</div><div dir=3D"auto"><br></div><div dir=3D"a=
uto">I don=E2=80=99t think we are saying 5.3 or 5.4 should not be allowed b=
ut just to tighten up verbiage as far securing the domain. =C2=A0</div><div=
 dir=3D"auto"><br></div><div dir=3D"auto">As far as the SRv6 domain is conc=
erned even with GRT the domain is still closed at the PE ingress and egress=
 points which is where the concern is for BGP leaks.=C2=A0 The BGP Prefix S=
ID encoding the SRv6 L3 service TLVs would, the encoding would only be pres=
ent in the SRv6 SID Function field within the closed domain, and once you e=
xit the SRv6 domain at the ingress or egress endpoints the SRv6 L3 service =
TLVs would now be carried natively in BGP and not in the SRv6 BGP prefix SI=
D encoding.</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;font-family:monospace" dir=3D"auto">   When an egress PE is ena=
bled for BGP Services over SRv6 data-plane,
   it signals one or more SRv6 Service SIDs enclosed in SRv6 Service
   TLV(s) within the BGP Prefix-SID Attribute attached to MP-BGP NLRIs
   defined in [<a href=3D"https://datatracker.ietf.org/doc/html/rfc4760" ti=
tle=3D"&quot;Multiprotocol Extensions for BGP-4&quot;" style=3D"font-family=
:monospace">RFC4760</a>] [<a href=3D"https://datatracker.ietf.org/doc/html/=
rfc4659" title=3D"&quot;BGP-MPLS IP Virtual Private Network (VPN) Extension=
 for IPv6 VPN&quot;" style=3D"font-family:monospace">RFC4659</a>] [<a href=
=3D"https://datatracker.ietf.org/doc/html/rfc8950" title=3D"&quot;Advertisi=
ng IPv4 Network Layer Reachability Information (NLRI) with an IPv6 Next Hop=
&quot;" style=3D"font-family:monospace">RFC8950</a>] [<a href=3D"https://da=
tatracker.ietf.org/doc/html/rfc7432" title=3D"&quot;BGP MPLS-Based Ethernet=
 VPN&quot;" style=3D"font-family:monospace">RFC7432</a>] [<a href=3D"https:=
//datatracker.ietf.org/doc/html/rfc4364" title=3D"&quot;BGP/MPLS IP Virtual=
 Private Networks (VPNs)&quot;" style=3D"font-family:monospace">RFC4364</a>=
]
   [<a href=3D"https://datatracker.ietf.org/doc/html/rfc9136" title=3D"&quo=
t;IP Prefix Advertisement in Ethernet VPN (EVPN)&quot;" style=3D"font-famil=
y:monospace">RFC9136</a>] where applicable as described in <a href=3D"https=
://datatracker.ietf.org/doc/html/draft-ietf-bess-srv6-services#section-5" s=
tyle=3D"font-family:monospace">Section 5</a> and <a href=3D"https://datatra=
cker.ietf.org/doc/html/draft-ietf-bess-srv6-services#section-6" style=3D"fo=
nt-family:monospace">Section 6</a>.
</pre><br class=3D"Apple-interchange-newline" style=3D"-webkit-tap-highligh=
t-color: rgba(26, 26, 26, 0.3); -webkit-text-size-adjust: auto;"></div><div=
 dir=3D"auto">So as far as SRv6 SID leaking there would not be any leaking =
outside the SRv6 domain.</div><div dir=3D"auto"><br></div><div dir=3D"auto"=
>However as the GRT carry internet or intranet BGP RIB the SP AS is of cour=
se transitive so entire table is propagated.=C2=A0 That=E2=80=99s not a lea=
k.</div><div dir=3D"auto"><br></div><div dir=3D"auto">I think we just need =
to maybe tighten up the verbiage on securing the PE edges of the SRv6 domai=
n.</div><div dir=3D"auto"><br></div><div dir=3D"auto">Kind Regards=C2=A0</d=
iv><div dir=3D"auto"><br></div><div dir=3D"auto">Gyan</div><div dir=3D"auto=
"><br></div><div><div><br><div class=3D"gmail_quote"><div dir=3D"ltr" class=
=3D"gmail_attr">On Sat, Feb 12, 2022 at 1:37 PM 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-width:1px;border-left-style:solid;padding-left:1ex;bord=
er-left-color:rgb(204,204,204)"><div dir=3D"ltr">Hi Andrew,<div><br></div><=
div>When I read Warren&#39;s note Iooked at this text from=C2=A0section 2 w=
hich says:=C2=A0</div><div><br></div><div>- - -=C2=A0</div><div><br></div><=
div>=C2=A0 =C2=A0The SRv6 Service TLVs are defined as two new TLVs of the B=
GP Prefix-<br>=C2=A0 =C2=A0SID Attribute to achieve signaling of SRv6 SIDs =
for L3 and L2<br>=C2=A0 =C2=A0services.<br><br>=C2=A0 =C2=A0o =C2=A0SRv6 L3=
 Service TLV: This TLV encodes Service SID information for<br>=C2=A0 =C2=A0=
 =C2=A0 SRv6 based L3 services.=C2=A0 It corresponds to the equivalent<br>=
=C2=A0 =C2=A0 =C2=A0 functionality provided by an MPLS Label when received =
with a Layer<br>=C2=A0 =C2=A0 =C2=A0 3 service route as defined in [RFC4364=
] [RFC4659] [RFC8950]<br>=C2=A0 =C2=A0 =C2=A0 [RFC9136].=C2=A0 Some SRv6 En=
dpoint behaviors which MAY be encoded, but<br>=C2=A0 =C2=A0 =C2=A0 not limi=
ted to, are End.DX4, End.DT4, End.DX6, End.DT6, etc.<br><br>=C2=A0 =C2=A0o =
=C2=A0SRv6 L2 Service TLV: This TLV encodes Service SID information for<br>=
=C2=A0 =C2=A0 =C2=A0 SRv6 based L2 services.=C2=A0 It corresponds to the eq=
uivalent<br>=C2=A0 =C2=A0 =C2=A0 functionality provided by an MPLS Label1 f=
or Ethernet VPN (EVPN)<br>=C2=A0 =C2=A0 =C2=A0 Route-Types as defined in [R=
FC7432].=C2=A0 Some SRv6 Endpoint behaviors<br>=C2=A0 =C2=A0 =C2=A0 which M=
AY be encoded, but not limited to, are End.DX2, End.DX2V,<br>=C2=A0 =C2=A0 =
=C2=A0 End.DT2U, End.DT2M etc.<br><br>=C2=A0 =C2=A0When an egress PE is ena=
bled for BGP Services over SRv6 data-plane,<br>=C2=A0 =C2=A0it signals one =
or more SRv6 Service SIDs enclosed in SRv6 Service<br>=C2=A0 =C2=A0TLV(s) w=
ithin the BGP Prefix-SID Attribute attached to MP-BGP NLRIs<br>=C2=A0 =C2=
=A0defined in [RFC4760] [RFC4659] [RFC8950] [RFC7432] [RFC4364]<br>=C2=A0 =
=C2=A0[RFC9136] where applicable as described in Section 5 and Section 6.<b=
r><br>=C2=A0 =C2=A0The support for BGP Multicast VPN (MVPN) Services [RFC65=
13] with SRv6<br>=C2=A0 =C2=A0is outside the scope of this document.<br></d=
iv><div><br></div><div>- - -=C2=A0</div><div><br></div><div>This limits the=
 overlay signalling to non global SAFIs mainly SAFI 128 and SAFI 70.=C2=A0<=
/div><div><br></div><div>To your note SAFI 4 is private and never exchanged=
 in the wild. Also SAFI 2 is multicast which is out of scope of this draft.=
=C2=A0</div><div><br></div><div>The only thing which we need to sync on is =
indeed section 5.4 and use of global IPv6 AFI 2 &amp; SAFI 1=C2=A0</div><di=
v><br></div><div>Many thx,</div><div>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 Sat, Feb 12, 2022 at 7:11 PM Andrew - IETF &lt;andrew-ie=
tf@liquid.tech&gt; wrote:<br></div><blockquote class=3D"gmail_quote" style=
=3D"margin:0px 0px 0px 0.8ex;border-left-width:1px;border-left-style:solid;=
padding-left:1ex;border-left-color:rgb(204,204,204)">





<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">I have to say that I have very similar readings on p=
arts of the draft.<u></u><u></u></p>
<p class=3D"MsoNormal"><u></u>=C2=A0<u></u></p>
<p class=3D"MsoNormal">Let=E2=80=99s look at it =E2=80=93<u></u><u></u></p>
<p class=3D"MsoNormal"><u></u>=C2=A0<u></u></p>
<p class=3D"MsoNormal">5.1 uses the IPv4-VPN NLRI =E2=80=93 That would seem=
 to indicate AFI 1 / SAFI 4<u></u><u></u></p>
<p class=3D"MsoNormal">5.2 =E2=80=93 Uses AFI 2 / SAFI 4 from my reading <u=
></u><u></u></p>
<p class=3D"MsoNormal">5.3 =E2=80=93 According to RFC8950 =E2=80=93 allows =
advertisement over SAFI 1, 2 or 4
<u></u><u></u></p>
<p class=3D"MsoNormal">5.4 =E2=80=93 To my reading =E2=80=93 very much refe=
rs to AFI 2 / SAFI 1.<u></u><u></u></p>
<p class=3D"MsoNormal"><u></u>=C2=A0<u></u></p>
<p class=3D"MsoNormal">I would agree if this document limited itself to 5.1=
 and 5.2 =E2=80=93 it doesn=E2=80=99t =E2=80=93 and therefore I have to agr=
ee with the thoughts expressed in Warrens Discuss.=C2=A0 If I am wrong abou=
t 5.3 and 5.4, let=E2=80=99s chat and help me understand this better, and
 then lets potentially see if we can work up some wording that would clarif=
y this if that is what is required.<u></u><u></u></p>
<p class=3D"MsoNormal"><u></u>=C2=A0<u></u></p>
<p class=3D"MsoNormal">Thanks<u></u><u></u></p>
<p class=3D"MsoNormal"><u></u>=C2=A0<u></u></p>
<p class=3D"MsoNormal">Andrew<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>
<div style=3D"border-style:solid none none;border-top-width:1pt;padding:3pt=
 0in 0in;border-top-color:rgb(225,225,225)">
<p class=3D"MsoNormal"><b>From:</b> iesg &lt;<a href=3D"mailto:iesg-bounces=
@ietf.org" target=3D"_blank">iesg-bounces@ietf.org</a>&gt; <b>On Behalf Of =
</b>
Robert Raszuk<br>
<b>Sent:</b> Saturday, February 12, 2022 8:26 PM<br>
<b>To:</b> Warren Kumari &lt;<a href=3D"mailto:warren@kumari.net" target=3D=
"_blank">warren@kumari.net</a>&gt;<br>
<b>Cc:</b> Bocci, Matthew (Nokia - GB) &lt;<a href=3D"mailto:matthew.bocci@=
nokia.com" target=3D"_blank">matthew.bocci@nokia.com</a>&gt;; <a href=3D"ma=
ilto:draft-ietf-bess-srv6-services@ietf.org" target=3D"_blank">draft-ietf-b=
ess-srv6-services@ietf.org</a>; <a href=3D"mailto:bess-chairs@ietf.org" tar=
get=3D"_blank">bess-chairs@ietf.org</a>; The IESG &lt;<a href=3D"mailto:ies=
g@ietf.org" target=3D"_blank">iesg@ietf.org</a>&gt;; BESS &lt;<a href=3D"ma=
ilto:bess@ietf.org" target=3D"_blank">bess@ietf.org</a>&gt;<br>
<b>Subject:</b> Re: Warren Kumari&#39;s Discuss on draft-ietf-bess-srv6-ser=
vices-10: (with DISCUSS and COMMENT)<u></u><u></u></p>
</div>
<p class=3D"MsoNormal"><u></u>=C2=A0<u></u></p>
<div>
<p class=3D"MsoNormal">Hi Warren,<u></u><u></u></p>
<div>
<p class=3D"MsoNormal"><u></u>=C2=A0<u></u></p>
</div>
<div>
<p class=3D"MsoNormal">Thank you for your Discuss. But before we start disc=
ussing it perhaps it would be good to align on what this document really de=
fines as I am sensing from your description there can be some disconnect (m=
odulo some text may be indeed=C2=A0misleading
 in the draft).=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">You said:=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; However, we all know that BGP leaks happen -- a=
nd when they do, the SID=E2=80=99s<br>
&gt; contained in the leak will be logged by various systems and hence avai=
lable to<br>
&gt; the public into perpetuity.<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 the term BGP is used here a bit too broadly.=
=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">Leaks do happen but only within global=C2=A0AFI/SAFI=
s. This draft defines extensions for L3VPN and L2VPNs SAFIs which are not u=
sed to peer outside of a domain, collection of domains under same administr=
ation + of=C2=A0course=C2=A0inter-as also could happen.=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 that=C2=A0being said I do not see risk that due=
 to leaking there could be a situation where customer networks are exposed =
in any way externally - leaving alone that to even get at the=C2=A0transpor=
t level to the customer facing PE is also filtered
 and never allowed from outside. But this is out of scope of this document =
as here the focus is not on underlay but overlay.=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">Now when I re-read this I see why there is a little =
piece perhaps misleading. The draft makes a claim that it is applicable to =
RFC8950 which defines use of NHv6 with both unicast and VPN AFs. That needs=
 to be made clear that it is applicable
 to the latter only. If other co-authors believe this is applicable=C2=A0to=
 the former your DISCUSS section would indeed be valid.=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,<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>
<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 Sat, Feb 12, 2022 at 12:05 AM Warren Kumari via D=
atatracker &lt;<a href=3D"mailto:noreply@ietf.org" target=3D"_blank">norepl=
y@ietf.org</a>&gt; wrote:<u></u><u></u></p>
</div>
<blockquote style=3D"border-style:none none none solid;border-left-width:1p=
t;padding:0in 0in 0in 6pt;margin-left:4.8pt;margin-right:0in;border-left-co=
lor:rgb(204,204,204)">
<p class=3D"MsoNormal" style=3D"margin-bottom:12pt">Warren Kumari has enter=
ed the following ballot position for<br>
draft-ietf-bess-srv6-services-10: Discuss<br>
<br>
When responding, please keep the subject line intact and reply to all<br>
email addresses included in the To and CC lines. (Feel free to cut this<br>
introductory paragraph, however.)<br>
<br>
<br>
Please refer to <a href=3D"https://www.ietf.org/blog/handling-iesg-ballot-p=
ositions" target=3D"_blank">
https://www.ietf.org/blog/handling-iesg-ballot-positions/</a><br>
for more information about how to handle DISCUSS and COMMENT positions.<br>
<br>
<br>
The document, along with other ballot positions, can be found here:<br>
<a href=3D"https://datatracker.ietf.org/doc/draft-ietf-bess-srv6-services" =
target=3D"_blank">https://datatracker.ietf.org/doc/draft-ietf-bess-srv6-ser=
vices/</a><br>
<br>
<br>
<br>
----------------------------------------------------------------------<br>
DISCUSS:<br>
----------------------------------------------------------------------<br>
<br>
The Security Considerations section says: &quot;The service flows between P=
E routers<br>
using SRv6 SIDs advertised via BGP are expected to be limited within the<br=
>
trusted SR domain (e.g., within a single AS or between multiple ASes within=
 a<br>
single provider network).=C2=A0 Precaution should be taken to ensure that t=
he BGP<br>
service information (including associated SRv6 SID) advertised via BGP sess=
ions<br>
are limited to peers within this trusted SR domain.&quot; This is related t=
o (from<br>
RFC8402): &quot;Therefore, by default, the explicit routing information MUS=
T NOT be<br>
leaked through the boundaries of the administered domain.&quot;<br>
<br>
However, we all know that BGP leaks happen -- and when they do, the SID=E2=
=80=99s<br>
contained in the leak will be logged by various systems and hence available=
 to<br>
the public into perpetuity.<br>
<br>
While the document states that border filtering should protect against traf=
fic<br>
injection, this does not cover the case of internal compromise. Sure, there=
 is<br>
the argument that once there is an internally compromised system, all bets =
are<br>
off -- but with this, an attacker that knows the SIDs in e.g inject traffic=
<br>
into a VPN. This seems to me to significantly expand the attack surface to<=
br>
include the customer&#39;s networks too.<br>
<br>
Not only does an operator have to ensure that BGP leaks never occur, they h=
ave<br>
to then ensure that at no point can there be any filter lapses at any borde=
r<br>
node, and be able to guarantee the security of every device, server and mac=
hine<br>
within the domain in order for a secure posture to be maintained. Simply sa=
ying<br>
that precautions should be taken to make sure that route leak don&#39;t occ=
ur, when<br>
the consequences of doing so are a: severe and b: hard to recover from seem=
s to<br>
not really cover it. In addition, it seems that the blast radius from a mis=
sing<br>
ACL seems much larger if it allows injections.<br>
<br>
<br>
----------------------------------------------------------------------<br>
COMMENT:<br>
----------------------------------------------------------------------<br>
<br>
I&#39;m still reviewing the document, but wanted to get an initial ballot i=
n, so<br>
that we could start discussing it. Hopefully someone can help my understand=
 how<br>
this doesn&#39;t expand the consequences of a BGP leak.<br>
<br>
<br>
<u></u><u></u></p>
</blockquote>
</div>
</div>
</div>

</blockquote></div>
_______________________________________________<br>
BESS mailing list<br>
<a href=3D"mailto:BESS@ietf.org" target=3D"_blank">BESS@ietf.org</a><br>
<a href=3D"https://www.ietf.org/mailman/listinfo/bess" rel=3D"noreferrer" t=
arget=3D"_blank">https://www.ietf.org/mailman/listinfo/bess</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 dir=3D"ltr"><div dir=3D"ltr"><div dir=
=3D"ltr"><div dir=3D"ltr"><div dir=3D"ltr"><div dir=3D"ltr"><div><p style=
=3D"color:rgb(34,34,34)"><a href=3D"http://www.verizon.com/" style=3D"color=
:rgb(17,85,204);padding-bottom:1em;display:inline-block" target=3D"_blank">=
<img src=3D"http://ss7.vzw.com/is/image/VerizonWireless/vz-logo-email" widt=
h=3D"81" height=3D"18" style=3D"height:18px;width:81px"></a><br></p><p styl=
e=3D"font-size:1em;margin:0px;font-family:&quot;Verizon NHG DS&quot;,Arial,=
sans-serif;line-height:13px;color:black"><b>Gyan Mishra</b></p><p style=3D"=
color:rgb(34,34,34);margin:0px;line-height:13px"><font face=3D"georgia, ser=
if" style=3D"color:black;font-size:1em"><i>Network Solutions A</i></font><f=
ont color=3D"#000000" face=3D"georgia, serif"><i>rchitect=C2=A0</i></font><=
/p><p style=3D"color:rgb(34,34,34);margin:0px;line-height:13px"><i style=3D=
"color:rgb(0,0,0);font-size:13px"><font face=3D"georgia, serif">Email <a hr=
ef=3D"mailto:gyan.s.mishra@verizon.com" target=3D"_blank">gyan.s.mishra@ver=
izon.com</a></font></i><font color=3D"#000000" face=3D"georgia, serif"><i><=
br></i></font></p><p style=3D"font-size:1em;margin:0px;line-height:13px;col=
or:black"><i><font face=3D"georgia, serif">M 301 502-1347<br><br></font></i=
></p></div><div><br></div></div></div></div></div></div></div></div></div>

--000000000000f03e1205d7d70992--


From nobody Sat Feb 12 11:43:32 2022
Return-Path: <andrew-ietf@liquid.tech>
X-Original-To: bess@ietfa.amsl.com
Delivered-To: bess@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 53CEA3A0C40 for <bess@ietfa.amsl.com>; Sat, 12 Feb 2022 11:42:47 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.095
X-Spam-Level: 
X-Spam-Status: No, score=-2.095 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, DKIM_VALID_EF=-0.1, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_BLOCKED=0.001, RCVD_IN_MSPIKE_H3=0.001, RCVD_IN_MSPIKE_WL=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 (1024-bit key) header.d=liquid.tech
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id Qdi7aH7I9bZs for <bess@ietfa.amsl.com>; Sat, 12 Feb 2022 11:42:41 -0800 (PST)
Received: from eu-smtp-delivery-182.mimecast.com (eu-smtp-delivery-182.mimecast.com [185.58.85.182]) (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 1FCC23A0D29 for <bess@ietf.org>; Sat, 12 Feb 2022 11:42:40 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=liquid.tech; s=mimecast20210406; t=1644694959; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:cc:mime-version:mime-version:content-type:content-type: in-reply-to:in-reply-to:references:references; bh=d8E0wHkWyha4kV+mWpPKyJ4xWpRfJlG3xyriUiTFiGE=; b=LwBJ5cN0JnkCdXENdviiK3Lhye58GeQfPXXyB4MeVXZgwact6AT/AKmpBb+ld3g/sg3Nd5 CoYCfFJ5RaJNQnciHIfaOiGHpThOCsNStYEkMPUdOl3MVJB7Jwp1x7oEwPqHsJwUoSfZF8 AFm+al5fcb7nqPah4XOXmjfGe1d5EQY=
Received: from EUR01-VE1-obe.outbound.protection.outlook.com (mail-ve1eur01lp2059.outbound.protection.outlook.com [104.47.1.59]) by relay.mimecast.com with ESMTP with STARTTLS (version=TLSv1.2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id uk-mta-262-AEwtES1tMEa8ah7K40eKMQ-1; Sat, 12 Feb 2022 19:42:35 +0000
X-MC-Unique: AEwtES1tMEa8ah7K40eKMQ-1
Received: from AM7PR03MB6451.eurprd03.prod.outlook.com (2603:10a6:20b:1b3::22) by DB8PR03MB5547.eurprd03.prod.outlook.com (2603:10a6:10:10c::32) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.4975.11; Sat, 12 Feb 2022 19:42:31 +0000
Received: from AM7PR03MB6451.eurprd03.prod.outlook.com ([fe80::f187:80be:5182:2b9]) by AM7PR03MB6451.eurprd03.prod.outlook.com ([fe80::f187:80be:5182:2b9%4]) with mapi id 15.20.4975.011; Sat, 12 Feb 2022 19:42:31 +0000
From: Andrew - IETF <andrew-ietf@liquid.tech>
To: Gyan Mishra <hayabusagsm@gmail.com>, Robert Raszuk <robert@raszuk.net>
CC: Andrew - IETF <andrew-ietf@liquid.tech>, BESS <bess@ietf.org>, "Bocci, Matthew (Nokia - GB)" <matthew.bocci@nokia.com>, The IESG <iesg@ietf.org>, Warren Kumari <warren@kumari.net>, "bess-chairs@ietf.org" <bess-chairs@ietf.org>, "draft-ietf-bess-srv6-services@ietf.org" <draft-ietf-bess-srv6-services@ietf.org>
Thread-Topic: [bess] Warren Kumari's Discuss on draft-ietf-bess-srv6-services-10: (with DISCUSS and COMMENT)
Thread-Index: AQHYH5vgWBr/lTmSLE2mj9f0DoaVLqyQLAyAgAAJMkCAAAqBAIAAC22AgAACjKA=
Date: Sat, 12 Feb 2022 19:42:31 +0000
Message-ID: <AM7PR03MB6451B011892EE45756BC219FEE319@AM7PR03MB6451.eurprd03.prod.outlook.com>
References: <164462070317.8057.6829026572175337017@ietfa.amsl.com> <CAOj+MMFtGVoaoj-L5Wv2yZz+HpQ3JLehvtBHtxrfG0-wCfko8g@mail.gmail.com> <AM7PR03MB64511292D62F62956411ED67EE319@AM7PR03MB6451.eurprd03.prod.outlook.com> <CAOj+MMFA3jq7XOB4nB8A2t+A2iuty25NMB+9x5NTHTeVdcz9+Q@mail.gmail.com> <CABNhwV2q9PtrF0s5Fg1m6Bzxp_vqwD8AYecW-8XtiwBK6j-AKQ@mail.gmail.com>
In-Reply-To: <CABNhwV2q9PtrF0s5Fg1m6Bzxp_vqwD8AYecW-8XtiwBK6j-AKQ@mail.gmail.com>
Accept-Language: en-US
X-MS-Has-Attach: yes
X-MS-TNEF-Correlator: 
x-ms-exchange-messagesentrepresentingtype: 1
x-ms-publictraffictype: Email
x-ms-office365-filtering-correlation-id: dc2940aa-9c54-41b5-dbce-08d9ee5fcf44
x-ms-traffictypediagnostic: DB8PR03MB5547:EE_
x-microsoft-antispam-prvs: <DB8PR03MB5547718F03F17DAC7CD94C84FA319@DB8PR03MB5547.eurprd03.prod.outlook.com>
x-ms-oob-tlc-oobclassifiers: OLM:7691
x-ms-exchange-senderadcheck: 1
x-ms-exchange-antispam-relay: 0
x-microsoft-antispam: BCL:0
x-microsoft-antispam-message-info: toX2pez2162claT66JO8QhmKfmUy7Ikr8gY/bNw3/ObedBS7WByLw+KNxjERwiN9Z74L90/eFF1J9Eg8+u8I+tdg2Yox9SggCjD4aHMhbFMpVE8sBwZzmkkoKhOGaK02SCuYSCBNYsMiAIf9/CXG11YOz6irNf1s7iQ+VvHncoqpfE2eu0pRmQY296t5QbIcSaQu2invIuMNrz7aEGttpkYbFK/uGVdqK5Z1dLbzjRUpT22r0USA2KUPEEOzJ11hdtTQdx4X6ivRbcYGtjyjQHJHLmlQdWzrXIOIXwVlMLKoZavhriqxh16vx0nuuRmHN3q4BS7qFy8yHWKkCWDYUBr9ERBOrI1u+2en6o0WruIVmnCt4cuANMNev8WLZPize0ZxgImfb234Wpdhmn9tyzqjgSot77SKqO/LkG7IPynhzcBEKZxxXSB4o2y+mRBbPjsW/tlhyWG4F/f8qHRL5dLENQgTcrECbbuCNlR0fzS7PZ4Av6tFgV2GxsdZVSwxG4sRmdMFDfsmuarjJVcr8bbEw3QPbatpXseJ6QdpfEZ7gEDrrU9VkEyS8RgY+o7n7DtYhi3UjSw0BbM3EIXnxpiWalnxERJHKqyGM8lfHolxagxBcoudAdzKocu5Jm2nJxisSTkylVliyHTZUKuhJH16BuaEViAmJshzTgpf7gqThOsGjxgSSRoEp4MlZ4cfEiTNiBnH6K89ijZlSHI2g2KysJnPvPSPQN5iTXvl09FuuurhoYVsVWDn0tXWm1t7pQw9VmdrwT+0dSzl8r3feC9LGbiIWYwIJ3r9x42n1dmGRFslutJaJZgTB/nwdJHvLow1oSr1XsrrSiNWzMHz0Q==
x-forefront-antispam-report: CIP:255.255.255.255; CTRY:; LANG:en; SCL:1; SRV:;  IPV:NLI; SFV:NSPM; H:AM7PR03MB6451.eurprd03.prod.outlook.com; PTR:; CAT:NONE;  SFS:(13230001)(4636009)(366004)(66556008)(66446008)(38100700002)(66946007)(66476007)(64756008)(4326008)(30864003)(122000001)(76116006)(186003)(8676002)(7696005)(66574015)(99936003)(6506007)(966005)(5660300002)(166002)(55016003)(508600001)(53546011)(38070700005)(40140700001)(83380400001)(33656002)(316002)(9686003)(52536014)(8936002)(86362001)(110136005)(54906003)(71200400001)(2906002); DIR:OUT; SFP:1102
x-ms-exchange-antispam-messagedata-chunkcount: 1
x-ms-exchange-antispam-messagedata-0: =?utf-8?B?ZVBvOVpiekJENGloKzJBUU5xY3d1N0lBMjJ3NVY3enhEck42N1g3RkJYR3pV?= =?utf-8?B?bWY4c2s0eUFzUEIydVVUK0MvSkR3NUU3eXZTeGJpZUR5bEs1MmNpclkvK2k5?= =?utf-8?B?TVRibGlyb0RVcGZSUWNpZCtDTFJEaC94SEpGWHo4WUlqYytDK21TK04rTlJY?= =?utf-8?B?UG1RdFdtcXlIc09JSzZzQXd2ellQeTJYZDU3cmxpVGNmS1hCdWJER09yc1hT?= =?utf-8?B?bzlEK0FUMEN0dDJnY3EvTlcrRkZNRUJEeDAzU0QwY3NzdlFPSEY5bXhLUlZ6?= =?utf-8?B?eFJCWW1neFdLSk4vRWk1aXRYTDRlWEZ2Y2pxQ3h2SmJHN1JERkFwNGZOSkpn?= =?utf-8?B?bTdlWFhCbGMvbWRRbzk0SnZaTlJWaWxFYUVnakx6RzVCcXp6aEZLcHIwUUNr?= =?utf-8?B?S3k3LzBFeCtqTE1NMm1jSU96b1BDaEVBdkZ4L3pTaFJaZS91Q1FDQWhMSTdL?= =?utf-8?B?SDQzYzZYUExralQwZ21kMmxLdmNTZzN0ek54amdNR1k1cWJHWVRzWk5MTzMv?= =?utf-8?B?ckpXeTBhbjZvdU9HQlBVdlQ4VFUwUTdqbmhzUmFQZkI2M0pZVXBvUHRpZXJL?= =?utf-8?B?NkxLOVNnblZCa0lTVWNqQWhvenFOS21VbmVzSFkvSFBIT2U5RFFwaGxxbStm?= =?utf-8?B?UEcrM3JvamZSOCtJY3dFYjl0SzVhY3U3RXJHcEFJY3g1ZXpxeVNlU0JrWlFt?= =?utf-8?B?dFVHZ0hpbTFuaEJKUHRDMnlmZzlFQ3lmeFkzQlNPL0ZocklqSjR5ZmZSdkpW?= =?utf-8?B?TnFvSE1jK1Y2OTFTSnoxaGJLa1lxSnExUTd3TTBhOUJZSmNsdUxmMTllamRz?= =?utf-8?B?aHVNRTZoTDc2VmFNUm5wd0cwc24zbjBFbzJxbkVrMy8wWXhzL2h6ZTB3V0sy?= =?utf-8?B?NHJIcnBKc0dqZEdGNUFVMG4rQVF4RlpZcEN3QkJEamtLdExjc05OeUp0Tmh3?= =?utf-8?B?aDhCcmg3b3RHb2xuTVRVY28zZ1hBT0Y0Z3V0UWdKSnFnZDdMVzcwVGRZRWcw?= =?utf-8?B?ZTluOUZnUTh1cXl4Z0tJTEFhTUd1aXFxeEh0TDQ0SjEydFd2M3VrWjY2TUJu?= =?utf-8?B?alNKWUt6bW1talhIbmNrNXBoS29nL1lJUy8zcHpwZFR5QkROc2plUGMyckJk?= =?utf-8?B?VDdBcktTSzFPOFlyd1ZLTWE0L1lmN1ZxUVZpZmZRNmJkQmkrUEpjV3paRWF3?= =?utf-8?B?UDZ5MVNXRVFnZkY2eEUvamtoSzcvajlYYXdwWmVqUVFFUGJtbDVxV0xIa0x5?= =?utf-8?B?Zk5wMC9rL2VGZU1PeG1hazdxbDJ3UEZPQkhGajYxQ2Yyakl0akZsdWlxdXcy?= =?utf-8?B?RzhOb3d4RFRKME4xSmkzcGI1aUIxL3R2Z0dzdWpqRW9zOUJOak1lSjRlcm1h?= =?utf-8?B?eUFxNVFMcU9xemdlc2VJQSt1ck4xUWx4enNsWGVPdnZXM3p3WTZQVGZxVmNH?= =?utf-8?B?djhBcFpsVjVpRCszWk5nTXVhWnJGNTN0em9Way9abmdQVDV4SW81cHVXaDlz?= =?utf-8?B?K1A4YTlDbDdIRktDUkFmUzFNOExMQVZMVS85RDJIVXYyMjVhTGhNSnNOa3hS?= =?utf-8?B?dm5VUGc4MTA2ODIyaUp4NWlJalplRnBuUitUSW91cGdhOENVSkhZQkYybnd2?= =?utf-8?B?ZUlQSWlycjRJTWRHWkNLWWF4dWdhT3FIeWJTdk5PRmZ1Qm9FSk5oQ0N5RFJF?= =?utf-8?B?d3I3Y0dUMFNjRStmS3lmKzVQZzNiaS9tcWxBN1JJeTZhREw4bFNUaWIxQUsy?= =?utf-8?B?elZpRjY4Um54eVBWdjE3RkJhQm4wT20wdVlhM3A0eDBPY2VmTXZOa0RsMDUx?= =?utf-8?B?Y0hIeUkrR0F6VUxzSnFSc3krdXRRVjd1bDNSVEEwU2JHYWVFVzRYRXJ4UGZ4?= =?utf-8?B?cUtIZGRtbk1lVHJBMHUwL3hUSzZGYmlMeTBvMlpmODVOdXpjcllQd2Yza3Ev?= =?utf-8?B?TVQwV1hXeHk1Q0VOZktCMk1vL2hXU1V1WmVlUno4bUVHUGFkeVd3aSt1TDZu?= =?utf-8?B?VjFYMWV3YVk4WEFjejZUaks3UENKanozdTN0SS9kWU9xcU1ZK2FjT1llaFRF?= =?utf-8?B?cXF4SmI2bEh5UktMZUJyNVlpSmFTaWlGOWpiZGJucS9NeTFvdmhnZDdrUDNG?= =?utf-8?B?aFR1dW1OWHJHaFQ3K05MWFFROUtXbGkvamhQRExyV0RlT1BFN21RdGJJOWpi?= =?utf-8?B?NkdiTW4xelJiK0R6c2RWTnBSSDk0Z1VqbmJ2cXpGU2R5OVRaOHMyU29kYkVq?= =?utf-8?B?YmxKS1IyUUtsZkZKeDRjL01QK3dnK2plZEtxYUt2OCt4WkpoajF5QjBiWE9k?= =?utf-8?B?SWs5Mlg0UjFnamxrdHJaZmZQS0ZOZnJSTE5HN2xjU1FkdVQ4NlVoUT09?=
MIME-Version: 1.0
X-OriginatorOrg: liquid.tech
X-MS-Exchange-CrossTenant-AuthAs: Internal
X-MS-Exchange-CrossTenant-AuthSource: AM7PR03MB6451.eurprd03.prod.outlook.com
X-MS-Exchange-CrossTenant-Network-Message-Id: dc2940aa-9c54-41b5-dbce-08d9ee5fcf44
X-MS-Exchange-CrossTenant-originalarrivaltime: 12 Feb 2022 19:42:31.5386 (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: tearBUL6FbddeJS3QbfICovhOwahwXj8j9DtEGMgdnVgYKJu7w5jYuRW/x5yQY2dXd+1PPdnyA5ghWGNhdlK75OPqJTAwFLsQVWAleSRAPg=
X-MS-Exchange-Transport-CrossTenantHeadersStamped: DB8PR03MB5547
Authentication-Results: relay.mimecast.com; auth=pass smtp.auth=C82A168 smtp.mailfrom=andrew-ietf@liquid.tech
X-Mimecast-Spam-Score: 0
X-Mimecast-Originator: liquid.tech
Content-Language: en-US
Content-Type: multipart/related; boundary="_004_AM7PR03MB6451B011892EE45756BC219FEE319AM7PR03MB6451eurp_"; type="multipart/alternative"
Archived-At: <https://mailarchive.ietf.org/arch/msg/bess/-JYvgWCT4ifv560Ex94G1ZXFjRk>
Subject: Re: [bess] Warren Kumari's Discuss on draft-ietf-bess-srv6-services-10: (with DISCUSS and COMMENT)
X-BeenThere: bess@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: BGP-Enabled ServiceS working group discussion list <bess.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/bess>, <mailto:bess-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/bess/>
List-Post: <mailto:bess@ietf.org>
List-Help: <mailto:bess-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/bess>, <mailto:bess-request@ietf.org?subject=subscribe>
X-List-Received-Date: Sat, 12 Feb 2022 19:42:48 -0000

--_004_AM7PR03MB6451B011892EE45756BC219FEE319AM7PR03MB6451eurp_
Content-Type: multipart/alternative;
 boundary="_000_AM7PR03MB6451B011892EE45756BC219FEE319AM7PR03MB6451eurp_"

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

R3lhbiwNCg0KSG93ZXZlciB3aGF0IHlvdSBzYXkgdGhlbiByYWlzZXMgYWRkaXRpb25hbCBjb25j
ZXJucy4NCg0KUkZDODQwMiBTZWN0aW9uIDguMiBleHBsaWNpdGx5IHByb2hpYml0cyBzZW5kaW5n
IFNSdjYgdHJhZmZpYyBiZXlvbmQgdGhlIGJvcmRlcnMgb2YgYSBkb21haW4gYW5kIG92ZXIgdGhl
IGdlbmVyYWwgaW50ZXJuZXQuICBNYWtpbmcgdXNlIG9mIHRyYWZmaWMgZGVzdGluZWQgZm9yIGFu
IGFkZHJlc3Mgd2l0aGluIHRoZSBTUkdCIG9mIGFub3RoZXIgbmV0d29yayBpc27igJl0IHBlcm1p
dHRlZCBhcyBwZXI6DQoNCiAgIFNSIGRvbWFpbiBib3VuZGFyeSByb3V0ZXJzIE1VU1QgZmlsdGVy
IGFueSBleHRlcm5hbCB0cmFmZmljIGRlc3RpbmVkDQogICB0byBhbiBhZGRyZXNzIHdpdGhpbiB0
aGUgU1JHQiBvZiB0aGUgdHJ1c3RlZCBkb21haW4gb3IgdGhlIFNSTEIgb2YNCiAgIHRoZSBzcGVj
aWZpYyBib3VuZGFyeSByb3V0ZXIuICBFeHRlcm5hbCB0cmFmZmljIGlzIGFueSB0cmFmZmljDQog
ICByZWNlaXZlZCBmcm9tIGFuIGludGVyZmFjZSBjb25uZWN0ZWQgdG8gYSBub2RlIG91dHNpZGUg
dGhlIGRvbWFpbiBvZg0KICAgdHJ1c3QuDQoNCkFzIHJlZ2FyZHMgdGhlIEJHUCDigJMgaXQgZ29l
cyBmdXJ0aGVyIHN0aWxsOg0KDQogICBGcm9tIGEgbmV0d29yay1wcm90ZWN0aW9uIHN0YW5kcG9p
bnQsIHRoZXJlIGlzIGFuIGFzc3VtZWQgdHJ1c3QgbW9kZWwNCiAgIHN1Y2ggdGhhdCBhbnkgbm9k
ZSBhZGRpbmcgYW4gU1JIIHRvIHRoZSBwYWNrZXQgaXMgYXNzdW1lZCB0byBiZQ0KICAgYWxsb3dl
ZCB0byBkbyBzby4gIFRoZXJlZm9yZSwgYnkgZGVmYXVsdCwgdGhlIGV4cGxpY2l0IHJvdXRpbmcN
CiAgIGluZm9ybWF0aW9uIE1VU1QgTk9UIGJlIGxlYWtlZCB0aHJvdWdoIHRoZSBib3VuZGFyaWVz
IG9mIHRoZQ0KICAgYWRtaW5pc3RlcmVkIGRvbWFpbi4NCg0KTm93LCBJIG1heSBiZSBtaXN1bmRl
cnN0YW5kaW5nIGhlcmUg4oCTIGJ1dCDigJMgaWYgYXQgYW55IHBvaW50IHRoZSBhbm5vdW5jZW1l
bnRzIGxlYWQgdG8gdHJhZmZpYyBmbG93aW5nIHRvd2FyZHMgYSBTSUQgZnJvbSBvdXRzaWRlIHRo
ZSBhZG1pbmlzdGVyZWQgZG9tYWluIOKAkyB0aGF0IHZpb2xhdGVzIDg0MDIuICBJZiB0aGUgU0lE
4oCZcyBhcmUgaW4gQkdQIHByZWZpeOKAmXMgdGhhdCBhcmUgdHJhbnNpdGl2ZSBhbmQgZmluZCB0
aGVpciB3YXkgb250byB0aGUgZ2VuZXJhbCBpbnRlcm5ldCDigJMgdGhhdCBhbHNvIHZpb2xhdGVz
IDg0MDIuDQoNCk5vdywgdGhpcyBjb3VsZCBiZSBhIG1pc3VuZGVyc3RhbmRpbmcgb24gbXkgcGFy
dCDigJMgc28gSeKAmWQgd2VsY29tZSBjbGFyaWZpY2F0aW9uIGlmIEkgYW0gaW5jb3JyZWN0IGlu
IHdoYXQgSSBhbSBzZWVpbmcgaGVyZSDigJMgd2hpY2ggbWF5IGFsc28gbGVhZCB0byB0ZXh0IHdo
aWNoIGlzIGNsZWFyZXIgKGFzIGEgbm90ZSwgSSByYW4gdGhpcyBwYXN0IHNldmVyYWwgb3BlcmF0
b3JzIHdobyBoYWQgdmVyeSBzaW1pbGFyIHJlYWRpbmdzIHRvIHdoYXQgSSBoYWQg4oCTIHNvIOKA
kyBpZiBpdOKAmXMgYSBtYXR0ZXIgb2YgbWlzdW5kZXJzdGFuZGluZywgd2UgcmVhbGx5IGRvIG5l
ZWQgdG8gZmluZCBhIHdheSB0byBjbGFyaWZ5IGl0LCBpZiBpdHMgbm90IGEgbWlzdW5kZXJzdGFu
ZGluZywgdGhlbiB3ZSBuZWVkIHRvIGZpbmQgYSB3YXkgdG8gcmVjdGlmeSBpdCBmb3Igc2VjdXJp
dHkgcHVycG9zZXMgYW5kIHRvIGJyaW5nIGl0IGluLWxpbmUgd2l0aCBSRkM4NDAyLg0KDQpUaGFu
a3MNCg0KQW5kcmV3DQoNCg0KRnJvbTogR3lhbiBNaXNocmEgPGhheWFidXNhZ3NtQGdtYWlsLmNv
bT4NClNlbnQ6IFNhdHVyZGF5LCBGZWJydWFyeSAxMiwgMjAyMiAxMDoxOCBQTQ0KVG86IFJvYmVy
dCBSYXN6dWsgPHJvYmVydEByYXN6dWsubmV0Pg0KQ2M6IEFuZHJldyAtIElFVEYgPGFuZHJldy1p
ZXRmQGxpcXVpZC50ZWNoPjsgQkVTUyA8YmVzc0BpZXRmLm9yZz47IEJvY2NpLCBNYXR0aGV3IChO
b2tpYSAtIEdCKSA8bWF0dGhldy5ib2NjaUBub2tpYS5jb20+OyBUaGUgSUVTRyA8aWVzZ0BpZXRm
Lm9yZz47IFdhcnJlbiBLdW1hcmkgPHdhcnJlbkBrdW1hcmkubmV0PjsgYmVzcy1jaGFpcnNAaWV0
Zi5vcmc7IGRyYWZ0LWlldGYtYmVzcy1zcnY2LXNlcnZpY2VzQGlldGYub3JnDQpTdWJqZWN0OiBS
ZTogW2Jlc3NdIFdhcnJlbiBLdW1hcmkncyBEaXNjdXNzIG9uIGRyYWZ0LWlldGYtYmVzcy1zcnY2
LXNlcnZpY2VzLTEwOiAod2l0aCBESVNDVVNTIGFuZCBDT01NRU5UKQ0KDQoNCkhpIFJvYmVydCAv
IEFsbA0KDQpGb3Igc2VydmljZSBwcm92aWRlcnMgYW5kIGVudGVycHJpc2VzIHVzaW5nIEdSVCBv
ciBWUkYgdG8gY2FycnkgdGhlIGludGVybmV0IG9yIGludHJhIGludGVybmV0ICByb3V0aW5nIHRh
YmxlIHVzaW5nIE1QTFMgdG9kYXkgb3IgU1ItTVBMUyB0aGF0IHdvdWxkIGxpa2UgdG8gdXNlIFNS
djYgdG8gcHJvdmlkZSB0aGUgc2FtZSBzZXJ2aWNlLg0KDQpTZWN0aW9uLiAgNS4xIGFuZCA1LjIg
Y292ZXIgdGhlIFZQTiBjYXNlIGluIHdoaWNoIHRoZSBjdXN0b21lciB0cmFmZmljIGlzIGluIFZS
RiBvdmVybGF5IGFuZCB0aGUgU1J2NiB0cmFuc3BvcnQgbGF5ZXIgaXMgYSBjbG9zZWQgZG9tYWlu
Lg0KDQpTZWN0aW9uIDUuMyBhbmQgNS40IGNvdmVyIEdSVCBvcHRpb24gYW5kIDUuMyB1c2luZyBS
RkMgNTU0OSBuZXh0IGhvcCBlbmNvZGluZy4gIEluIHRoaXMgY2FzZSB1c2luZyBHUlQgdHJhbnNw
b3J0IHVuZGVybGF5IGxheWVyIG5vdyBjYXJyeeKAmXMgdGhlIGN1c3RvbWVyIHJvdXRlcyBhbmQg
dGhhdCBpcyB3aGF0IFdhcnJlbiBhbmQgQW5kcmV3IGNvbmNlcm4gaXMgYXMgZmFyIGFzIEJHUCBs
ZWFrcy4NCg0KU28gd2hlbiBHUlQgaXMgdXNlZCB0aGUgc2FtZSBlZGdlIGZpbHRlcmluZyBwcm90
ZWN0aW9uIG1lY2hhbmlzbXMgdXNlZCB0b2RheSBmb3IgTVBMUyBhbmQgU1ItTVBMUyB3b3VsZCBh
cHBseSB0byBTUnY2IGZvciBHUlQgdXNlIGNhc2UuDQoNCkkgZG9u4oCZdCB0aGluayB3ZSBhcmUg
c2F5aW5nIDUuMyBvciA1LjQgc2hvdWxkIG5vdCBiZSBhbGxvd2VkIGJ1dCBqdXN0IHRvIHRpZ2h0
ZW4gdXAgdmVyYmlhZ2UgYXMgZmFyIHNlY3VyaW5nIHRoZSBkb21haW4uDQoNCkFzIGZhciBhcyB0
aGUgU1J2NiBkb21haW4gaXMgY29uY2VybmVkIGV2ZW4gd2l0aCBHUlQgdGhlIGRvbWFpbiBpcyBz
dGlsbCBjbG9zZWQgYXQgdGhlIFBFIGluZ3Jlc3MgYW5kIGVncmVzcyBwb2ludHMgd2hpY2ggaXMg
d2hlcmUgdGhlIGNvbmNlcm4gaXMgZm9yIEJHUCBsZWFrcy4gIFRoZSBCR1AgUHJlZml4IFNJRCBl
bmNvZGluZyB0aGUgU1J2NiBMMyBzZXJ2aWNlIFRMVnMgd291bGQsIHRoZSBlbmNvZGluZyB3b3Vs
ZCBvbmx5IGJlIHByZXNlbnQgaW4gdGhlIFNSdjYgU0lEIEZ1bmN0aW9uIGZpZWxkIHdpdGhpbiB0
aGUgY2xvc2VkIGRvbWFpbiwgYW5kIG9uY2UgeW91IGV4aXQgdGhlIFNSdjYgZG9tYWluIGF0IHRo
ZSBpbmdyZXNzIG9yIGVncmVzcyBlbmRwb2ludHMgdGhlIFNSdjYgTDMgc2VydmljZSBUTFZzIHdv
dWxkIG5vdyBiZSBjYXJyaWVkIG5hdGl2ZWx5IGluIEJHUCBhbmQgbm90IGluIHRoZSBTUnY2IEJH
UCBwcmVmaXggU0lEIGVuY29kaW5nLg0KDQoNCiAgIFdoZW4gYW4gZWdyZXNzIFBFIGlzIGVuYWJs
ZWQgZm9yIEJHUCBTZXJ2aWNlcyBvdmVyIFNSdjYgZGF0YS1wbGFuZSwNCg0KICAgaXQgc2lnbmFs
cyBvbmUgb3IgbW9yZSBTUnY2IFNlcnZpY2UgU0lEcyBlbmNsb3NlZCBpbiBTUnY2IFNlcnZpY2UN
Cg0KICAgVExWKHMpIHdpdGhpbiB0aGUgQkdQIFByZWZpeC1TSUQgQXR0cmlidXRlIGF0dGFjaGVk
IHRvIE1QLUJHUCBOTFJJcw0KDQogICBkZWZpbmVkIGluIFtSRkM0NzYwPGh0dHBzOi8vZGF0YXRy
YWNrZXIuaWV0Zi5vcmcvZG9jL2h0bWwvcmZjNDc2MD5dIFtSRkM0NjU5PGh0dHBzOi8vZGF0YXRy
YWNrZXIuaWV0Zi5vcmcvZG9jL2h0bWwvcmZjNDY1OT5dIFtSRkM4OTUwPGh0dHBzOi8vZGF0YXRy
YWNrZXIuaWV0Zi5vcmcvZG9jL2h0bWwvcmZjODk1MD5dIFtSRkM3NDMyPGh0dHBzOi8vZGF0YXRy
YWNrZXIuaWV0Zi5vcmcvZG9jL2h0bWwvcmZjNzQzMj5dIFtSRkM0MzY0PGh0dHBzOi8vZGF0YXRy
YWNrZXIuaWV0Zi5vcmcvZG9jL2h0bWwvcmZjNDM2ND5dDQoNCiAgIFtSRkM5MTM2PGh0dHBzOi8v
ZGF0YXRyYWNrZXIuaWV0Zi5vcmcvZG9jL2h0bWwvcmZjOTEzNj5dIHdoZXJlIGFwcGxpY2FibGUg
YXMgZGVzY3JpYmVkIGluIFNlY3Rpb24gNTxodHRwczovL2RhdGF0cmFja2VyLmlldGYub3JnL2Rv
Yy9odG1sL2RyYWZ0LWlldGYtYmVzcy1zcnY2LXNlcnZpY2VzI3NlY3Rpb24tNT4gYW5kIFNlY3Rp
b24gNjxodHRwczovL2RhdGF0cmFja2VyLmlldGYub3JnL2RvYy9odG1sL2RyYWZ0LWlldGYtYmVz
cy1zcnY2LXNlcnZpY2VzI3NlY3Rpb24tNj4uDQoNClNvIGFzIGZhciBhcyBTUnY2IFNJRCBsZWFr
aW5nIHRoZXJlIHdvdWxkIG5vdCBiZSBhbnkgbGVha2luZyBvdXRzaWRlIHRoZSBTUnY2IGRvbWFp
bi4NCg0KSG93ZXZlciBhcyB0aGUgR1JUIGNhcnJ5IGludGVybmV0IG9yIGludHJhbmV0IEJHUCBS
SUIgdGhlIFNQIEFTIGlzIG9mIGNvdXJzZSB0cmFuc2l0aXZlIHNvIGVudGlyZSB0YWJsZSBpcyBw
cm9wYWdhdGVkLiAgVGhhdOKAmXMgbm90IGEgbGVhay4NCg0KSSB0aGluayB3ZSBqdXN0IG5lZWQg
dG8gbWF5YmUgdGlnaHRlbiB1cCB0aGUgdmVyYmlhZ2Ugb24gc2VjdXJpbmcgdGhlIFBFIGVkZ2Vz
IG9mIHRoZSBTUnY2IGRvbWFpbi4NCg0KS2luZCBSZWdhcmRzDQoNCkd5YW4NCg0KDQpPbiBTYXQs
IEZlYiAxMiwgMjAyMiBhdCAxOjM3IFBNIFJvYmVydCBSYXN6dWsgPHJvYmVydEByYXN6dWsubmV0
PG1haWx0bzpyb2JlcnRAcmFzenVrLm5ldD4+IHdyb3RlOg0KSGkgQW5kcmV3LA0KDQpXaGVuIEkg
cmVhZCBXYXJyZW4ncyBub3RlIElvb2tlZCBhdCB0aGlzIHRleHQgZnJvbSBzZWN0aW9uIDIgd2hp
Y2ggc2F5czoNCg0KLSAtIC0NCg0KICAgVGhlIFNSdjYgU2VydmljZSBUTFZzIGFyZSBkZWZpbmVk
IGFzIHR3byBuZXcgVExWcyBvZiB0aGUgQkdQIFByZWZpeC0NCiAgIFNJRCBBdHRyaWJ1dGUgdG8g
YWNoaWV2ZSBzaWduYWxpbmcgb2YgU1J2NiBTSURzIGZvciBMMyBhbmQgTDINCiAgIHNlcnZpY2Vz
Lg0KDQogICBvICBTUnY2IEwzIFNlcnZpY2UgVExWOiBUaGlzIFRMViBlbmNvZGVzIFNlcnZpY2Ug
U0lEIGluZm9ybWF0aW9uIGZvcg0KICAgICAgU1J2NiBiYXNlZCBMMyBzZXJ2aWNlcy4gIEl0IGNv
cnJlc3BvbmRzIHRvIHRoZSBlcXVpdmFsZW50DQogICAgICBmdW5jdGlvbmFsaXR5IHByb3ZpZGVk
IGJ5IGFuIE1QTFMgTGFiZWwgd2hlbiByZWNlaXZlZCB3aXRoIGEgTGF5ZXINCiAgICAgIDMgc2Vy
dmljZSByb3V0ZSBhcyBkZWZpbmVkIGluIFtSRkM0MzY0XSBbUkZDNDY1OV0gW1JGQzg5NTBdDQog
ICAgICBbUkZDOTEzNl0uICBTb21lIFNSdjYgRW5kcG9pbnQgYmVoYXZpb3JzIHdoaWNoIE1BWSBi
ZSBlbmNvZGVkLCBidXQNCiAgICAgIG5vdCBsaW1pdGVkIHRvLCBhcmUgRW5kLkRYNCwgRW5kLkRU
NCwgRW5kLkRYNiwgRW5kLkRUNiwgZXRjLg0KDQogICBvICBTUnY2IEwyIFNlcnZpY2UgVExWOiBU
aGlzIFRMViBlbmNvZGVzIFNlcnZpY2UgU0lEIGluZm9ybWF0aW9uIGZvcg0KICAgICAgU1J2NiBi
YXNlZCBMMiBzZXJ2aWNlcy4gIEl0IGNvcnJlc3BvbmRzIHRvIHRoZSBlcXVpdmFsZW50DQogICAg
ICBmdW5jdGlvbmFsaXR5IHByb3ZpZGVkIGJ5IGFuIE1QTFMgTGFiZWwxIGZvciBFdGhlcm5ldCBW
UE4gKEVWUE4pDQogICAgICBSb3V0ZS1UeXBlcyBhcyBkZWZpbmVkIGluIFtSRkM3NDMyXS4gIFNv
bWUgU1J2NiBFbmRwb2ludCBiZWhhdmlvcnMNCiAgICAgIHdoaWNoIE1BWSBiZSBlbmNvZGVkLCBi
dXQgbm90IGxpbWl0ZWQgdG8sIGFyZSBFbmQuRFgyLCBFbmQuRFgyViwNCiAgICAgIEVuZC5EVDJV
LCBFbmQuRFQyTSBldGMuDQoNCiAgIFdoZW4gYW4gZWdyZXNzIFBFIGlzIGVuYWJsZWQgZm9yIEJH
UCBTZXJ2aWNlcyBvdmVyIFNSdjYgZGF0YS1wbGFuZSwNCiAgIGl0IHNpZ25hbHMgb25lIG9yIG1v
cmUgU1J2NiBTZXJ2aWNlIFNJRHMgZW5jbG9zZWQgaW4gU1J2NiBTZXJ2aWNlDQogICBUTFYocykg
d2l0aGluIHRoZSBCR1AgUHJlZml4LVNJRCBBdHRyaWJ1dGUgYXR0YWNoZWQgdG8gTVAtQkdQIE5M
UklzDQogICBkZWZpbmVkIGluIFtSRkM0NzYwXSBbUkZDNDY1OV0gW1JGQzg5NTBdIFtSRkM3NDMy
XSBbUkZDNDM2NF0NCiAgIFtSRkM5MTM2XSB3aGVyZSBhcHBsaWNhYmxlIGFzIGRlc2NyaWJlZCBp
biBTZWN0aW9uIDUgYW5kIFNlY3Rpb24gNi4NCg0KICAgVGhlIHN1cHBvcnQgZm9yIEJHUCBNdWx0
aWNhc3QgVlBOIChNVlBOKSBTZXJ2aWNlcyBbUkZDNjUxM10gd2l0aCBTUnY2DQogICBpcyBvdXRz
aWRlIHRoZSBzY29wZSBvZiB0aGlzIGRvY3VtZW50Lg0KDQotIC0gLQ0KDQpUaGlzIGxpbWl0cyB0
aGUgb3ZlcmxheSBzaWduYWxsaW5nIHRvIG5vbiBnbG9iYWwgU0FGSXMgbWFpbmx5IFNBRkkgMTI4
IGFuZCBTQUZJIDcwLg0KDQpUbyB5b3VyIG5vdGUgU0FGSSA0IGlzIHByaXZhdGUgYW5kIG5ldmVy
IGV4Y2hhbmdlZCBpbiB0aGUgd2lsZC4gQWxzbyBTQUZJIDIgaXMgbXVsdGljYXN0IHdoaWNoIGlz
IG91dCBvZiBzY29wZSBvZiB0aGlzIGRyYWZ0Lg0KDQpUaGUgb25seSB0aGluZyB3aGljaCB3ZSBu
ZWVkIHRvIHN5bmMgb24gaXMgaW5kZWVkIHNlY3Rpb24gNS40IGFuZCB1c2Ugb2YgZ2xvYmFsIElQ
djYgQUZJIDIgJiBTQUZJIDENCg0KTWFueSB0aHgsDQpSLg0KDQoNCg0KDQpPbiBTYXQsIEZlYiAx
MiwgMjAyMiBhdCA3OjExIFBNIEFuZHJldyAtIElFVEYgPGFuZHJldy1pZXRmQGxpcXVpZC50ZWNo
PiB3cm90ZToNClJvYmVydCwNCg0KSSBoYXZlIHRvIHNheSB0aGF0IEkgaGF2ZSB2ZXJ5IHNpbWls
YXIgcmVhZGluZ3Mgb24gcGFydHMgb2YgdGhlIGRyYWZ0Lg0KDQpMZXTigJlzIGxvb2sgYXQgaXQg
4oCTDQoNCjUuMSB1c2VzIHRoZSBJUHY0LVZQTiBOTFJJIOKAkyBUaGF0IHdvdWxkIHNlZW0gdG8g
aW5kaWNhdGUgQUZJIDEgLyBTQUZJIDQNCjUuMiDigJMgVXNlcyBBRkkgMiAvIFNBRkkgNCBmcm9t
IG15IHJlYWRpbmcNCjUuMyDigJMgQWNjb3JkaW5nIHRvIFJGQzg5NTAg4oCTIGFsbG93cyBhZHZl
cnRpc2VtZW50IG92ZXIgU0FGSSAxLCAyIG9yIDQNCjUuNCDigJMgVG8gbXkgcmVhZGluZyDigJMg
dmVyeSBtdWNoIHJlZmVycyB0byBBRkkgMiAvIFNBRkkgMS4NCg0KSSB3b3VsZCBhZ3JlZSBpZiB0
aGlzIGRvY3VtZW50IGxpbWl0ZWQgaXRzZWxmIHRvIDUuMSBhbmQgNS4yIOKAkyBpdCBkb2VzbuKA
mXQg4oCTIGFuZCB0aGVyZWZvcmUgSSBoYXZlIHRvIGFncmVlIHdpdGggdGhlIHRob3VnaHRzIGV4
cHJlc3NlZCBpbiBXYXJyZW5zIERpc2N1c3MuICBJZiBJIGFtIHdyb25nIGFib3V0IDUuMyBhbmQg
NS40LCBsZXTigJlzIGNoYXQgYW5kIGhlbHAgbWUgdW5kZXJzdGFuZCB0aGlzIGJldHRlciwgYW5k
IHRoZW4gbGV0cyBwb3RlbnRpYWxseSBzZWUgaWYgd2UgY2FuIHdvcmsgdXAgc29tZSB3b3JkaW5n
IHRoYXQgd291bGQgY2xhcmlmeSB0aGlzIGlmIHRoYXQgaXMgd2hhdCBpcyByZXF1aXJlZC4NCg0K
VGhhbmtzDQoNCkFuZHJldw0KDQoNCkZyb206IGllc2cgPGllc2ctYm91bmNlc0BpZXRmLm9yZzxt
YWlsdG86aWVzZy1ib3VuY2VzQGlldGYub3JnPj4gT24gQmVoYWxmIE9mIFJvYmVydCBSYXN6dWsN
ClNlbnQ6IFNhdHVyZGF5LCBGZWJydWFyeSAxMiwgMjAyMiA4OjI2IFBNDQpUbzogV2FycmVuIEt1
bWFyaSA8d2FycmVuQGt1bWFyaS5uZXQ8bWFpbHRvOndhcnJlbkBrdW1hcmkubmV0Pj4NCkNjOiBC
b2NjaSwgTWF0dGhldyAoTm9raWEgLSBHQikgPG1hdHRoZXcuYm9jY2lAbm9raWEuY29tPG1haWx0
bzptYXR0aGV3LmJvY2NpQG5va2lhLmNvbT4+OyBkcmFmdC1pZXRmLWJlc3Mtc3J2Ni1zZXJ2aWNl
c0BpZXRmLm9yZzxtYWlsdG86ZHJhZnQtaWV0Zi1iZXNzLXNydjYtc2VydmljZXNAaWV0Zi5vcmc+
OyBiZXNzLWNoYWlyc0BpZXRmLm9yZzxtYWlsdG86YmVzcy1jaGFpcnNAaWV0Zi5vcmc+OyBUaGUg
SUVTRyA8aWVzZ0BpZXRmLm9yZzxtYWlsdG86aWVzZ0BpZXRmLm9yZz4+OyBCRVNTIDxiZXNzQGll
dGYub3JnPG1haWx0bzpiZXNzQGlldGYub3JnPj4NClN1YmplY3Q6IFJlOiBXYXJyZW4gS3VtYXJp
J3MgRGlzY3VzcyBvbiBkcmFmdC1pZXRmLWJlc3Mtc3J2Ni1zZXJ2aWNlcy0xMDogKHdpdGggRElT
Q1VTUyBhbmQgQ09NTUVOVCkNCg0KSGkgV2FycmVuLA0KDQpUaGFuayB5b3UgZm9yIHlvdXIgRGlz
Y3Vzcy4gQnV0IGJlZm9yZSB3ZSBzdGFydCBkaXNjdXNzaW5nIGl0IHBlcmhhcHMgaXQgd291bGQg
YmUgZ29vZCB0byBhbGlnbiBvbiB3aGF0IHRoaXMgZG9jdW1lbnQgcmVhbGx5IGRlZmluZXMgYXMg
SSBhbSBzZW5zaW5nIGZyb20geW91ciBkZXNjcmlwdGlvbiB0aGVyZSBjYW4gYmUgc29tZSBkaXNj
b25uZWN0IChtb2R1bG8gc29tZSB0ZXh0IG1heSBiZSBpbmRlZWQgbWlzbGVhZGluZyBpbiB0aGUg
ZHJhZnQpLg0KDQpZb3Ugc2FpZDoNCg0KPiBIb3dldmVyLCB3ZSBhbGwga25vdyB0aGF0IEJHUCBs
ZWFrcyBoYXBwZW4gLS0gYW5kIHdoZW4gdGhleSBkbywgdGhlIFNJROKAmXMNCj4gY29udGFpbmVk
IGluIHRoZSBsZWFrIHdpbGwgYmUgbG9nZ2VkIGJ5IHZhcmlvdXMgc3lzdGVtcyBhbmQgaGVuY2Ug
YXZhaWxhYmxlIHRvDQo+IHRoZSBwdWJsaWMgaW50byBwZXJwZXR1aXR5Lg0KDQpJIHRoaW5rIHRo
ZSB0ZXJtIEJHUCBpcyB1c2VkIGhlcmUgYSBiaXQgdG9vIGJyb2FkbHkuDQoNCkxlYWtzIGRvIGhh
cHBlbiBidXQgb25seSB3aXRoaW4gZ2xvYmFsIEFGSS9TQUZJcy4gVGhpcyBkcmFmdCBkZWZpbmVz
IGV4dGVuc2lvbnMgZm9yIEwzVlBOIGFuZCBMMlZQTnMgU0FGSXMgd2hpY2ggYXJlIG5vdCB1c2Vk
IHRvIHBlZXIgb3V0c2lkZSBvZiBhIGRvbWFpbiwgY29sbGVjdGlvbiBvZiBkb21haW5zIHVuZGVy
IHNhbWUgYWRtaW5pc3RyYXRpb24gKyBvZiBjb3Vyc2UgaW50ZXItYXMgYWxzbyBjb3VsZCBoYXBw
ZW4uDQoNCldpdGggdGhhdCBiZWluZyBzYWlkIEkgZG8gbm90IHNlZSByaXNrIHRoYXQgZHVlIHRv
IGxlYWtpbmcgdGhlcmUgY291bGQgYmUgYSBzaXR1YXRpb24gd2hlcmUgY3VzdG9tZXIgbmV0d29y
a3MgYXJlIGV4cG9zZWQgaW4gYW55IHdheSBleHRlcm5hbGx5IC0gbGVhdmluZyBhbG9uZSB0aGF0
IHRvIGV2ZW4gZ2V0IGF0IHRoZSB0cmFuc3BvcnQgbGV2ZWwgdG8gdGhlIGN1c3RvbWVyIGZhY2lu
ZyBQRSBpcyBhbHNvIGZpbHRlcmVkIGFuZCBuZXZlciBhbGxvd2VkIGZyb20gb3V0c2lkZS4gQnV0
IHRoaXMgaXMgb3V0IG9mIHNjb3BlIG9mIHRoaXMgZG9jdW1lbnQgYXMgaGVyZSB0aGUgZm9jdXMg
aXMgbm90IG9uIHVuZGVybGF5IGJ1dCBvdmVybGF5Lg0KDQpOb3cgd2hlbiBJIHJlLXJlYWQgdGhp
cyBJIHNlZSB3aHkgdGhlcmUgaXMgYSBsaXR0bGUgcGllY2UgcGVyaGFwcyBtaXNsZWFkaW5nLiBU
aGUgZHJhZnQgbWFrZXMgYSBjbGFpbSB0aGF0IGl0IGlzIGFwcGxpY2FibGUgdG8gUkZDODk1MCB3
aGljaCBkZWZpbmVzIHVzZSBvZiBOSHY2IHdpdGggYm90aCB1bmljYXN0IGFuZCBWUE4gQUZzLiBU
aGF0IG5lZWRzIHRvIGJlIG1hZGUgY2xlYXIgdGhhdCBpdCBpcyBhcHBsaWNhYmxlIHRvIHRoZSBs
YXR0ZXIgb25seS4gSWYgb3RoZXIgY28tYXV0aG9ycyBiZWxpZXZlIHRoaXMgaXMgYXBwbGljYWJs
ZSB0byB0aGUgZm9ybWVyIHlvdXIgRElTQ1VTUyBzZWN0aW9uIHdvdWxkIGluZGVlZCBiZSB2YWxp
ZC4NCg0KTWFueSB0aHgsDQpSLg0KDQoNCg0KDQpPbiBTYXQsIEZlYiAxMiwgMjAyMiBhdCAxMjow
NSBBTSBXYXJyZW4gS3VtYXJpIHZpYSBEYXRhdHJhY2tlciA8bm9yZXBseUBpZXRmLm9yZzxtYWls
dG86bm9yZXBseUBpZXRmLm9yZz4+IHdyb3RlOg0KV2FycmVuIEt1bWFyaSBoYXMgZW50ZXJlZCB0
aGUgZm9sbG93aW5nIGJhbGxvdCBwb3NpdGlvbiBmb3INCmRyYWZ0LWlldGYtYmVzcy1zcnY2LXNl
cnZpY2VzLTEwOiBEaXNjdXNzDQoNCldoZW4gcmVzcG9uZGluZywgcGxlYXNlIGtlZXAgdGhlIHN1
YmplY3QgbGluZSBpbnRhY3QgYW5kIHJlcGx5IHRvIGFsbA0KZW1haWwgYWRkcmVzc2VzIGluY2x1
ZGVkIGluIHRoZSBUbyBhbmQgQ0MgbGluZXMuIChGZWVsIGZyZWUgdG8gY3V0IHRoaXMNCmludHJv
ZHVjdG9yeSBwYXJhZ3JhcGgsIGhvd2V2ZXIuKQ0KDQoNClBsZWFzZSByZWZlciB0byBodHRwczov
L3d3dy5pZXRmLm9yZy9ibG9nL2hhbmRsaW5nLWllc2ctYmFsbG90LXBvc2l0aW9ucy88aHR0cHM6
Ly93d3cuaWV0Zi5vcmcvYmxvZy9oYW5kbGluZy1pZXNnLWJhbGxvdC1wb3NpdGlvbnM+DQpmb3Ig
bW9yZSBpbmZvcm1hdGlvbiBhYm91dCBob3cgdG8gaGFuZGxlIERJU0NVU1MgYW5kIENPTU1FTlQg
cG9zaXRpb25zLg0KDQoNClRoZSBkb2N1bWVudCwgYWxvbmcgd2l0aCBvdGhlciBiYWxsb3QgcG9z
aXRpb25zLCBjYW4gYmUgZm91bmQgaGVyZToNCmh0dHBzOi8vZGF0YXRyYWNrZXIuaWV0Zi5vcmcv
ZG9jL2RyYWZ0LWlldGYtYmVzcy1zcnY2LXNlcnZpY2VzLzxodHRwczovL2RhdGF0cmFja2VyLmll
dGYub3JnL2RvYy9kcmFmdC1pZXRmLWJlc3Mtc3J2Ni1zZXJ2aWNlcz4NCg0KDQoNCi0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0NCkRJU0NVU1M6DQotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tDQoNClRoZSBTZWN1cml0eSBDb25zaWRlcmF0
aW9ucyBzZWN0aW9uIHNheXM6ICJUaGUgc2VydmljZSBmbG93cyBiZXR3ZWVuIFBFIHJvdXRlcnMN
CnVzaW5nIFNSdjYgU0lEcyBhZHZlcnRpc2VkIHZpYSBCR1AgYXJlIGV4cGVjdGVkIHRvIGJlIGxp
bWl0ZWQgd2l0aGluIHRoZQ0KdHJ1c3RlZCBTUiBkb21haW4gKGUuZy4sIHdpdGhpbiBhIHNpbmds
ZSBBUyBvciBiZXR3ZWVuIG11bHRpcGxlIEFTZXMgd2l0aGluIGENCnNpbmdsZSBwcm92aWRlciBu
ZXR3b3JrKS4gIFByZWNhdXRpb24gc2hvdWxkIGJlIHRha2VuIHRvIGVuc3VyZSB0aGF0IHRoZSBC
R1ANCnNlcnZpY2UgaW5mb3JtYXRpb24gKGluY2x1ZGluZyBhc3NvY2lhdGVkIFNSdjYgU0lEKSBh
ZHZlcnRpc2VkIHZpYSBCR1Agc2Vzc2lvbnMNCmFyZSBsaW1pdGVkIHRvIHBlZXJzIHdpdGhpbiB0
aGlzIHRydXN0ZWQgU1IgZG9tYWluLiIgVGhpcyBpcyByZWxhdGVkIHRvIChmcm9tDQpSRkM4NDAy
KTogIlRoZXJlZm9yZSwgYnkgZGVmYXVsdCwgdGhlIGV4cGxpY2l0IHJvdXRpbmcgaW5mb3JtYXRp
b24gTVVTVCBOT1QgYmUNCmxlYWtlZCB0aHJvdWdoIHRoZSBib3VuZGFyaWVzIG9mIHRoZSBhZG1p
bmlzdGVyZWQgZG9tYWluLiINCg0KSG93ZXZlciwgd2UgYWxsIGtub3cgdGhhdCBCR1AgbGVha3Mg
aGFwcGVuIC0tIGFuZCB3aGVuIHRoZXkgZG8sIHRoZSBTSUTigJlzDQpjb250YWluZWQgaW4gdGhl
IGxlYWsgd2lsbCBiZSBsb2dnZWQgYnkgdmFyaW91cyBzeXN0ZW1zIGFuZCBoZW5jZSBhdmFpbGFi
bGUgdG8NCnRoZSBwdWJsaWMgaW50byBwZXJwZXR1aXR5Lg0KDQpXaGlsZSB0aGUgZG9jdW1lbnQg
c3RhdGVzIHRoYXQgYm9yZGVyIGZpbHRlcmluZyBzaG91bGQgcHJvdGVjdCBhZ2FpbnN0IHRyYWZm
aWMNCmluamVjdGlvbiwgdGhpcyBkb2VzIG5vdCBjb3ZlciB0aGUgY2FzZSBvZiBpbnRlcm5hbCBj
b21wcm9taXNlLiBTdXJlLCB0aGVyZSBpcw0KdGhlIGFyZ3VtZW50IHRoYXQgb25jZSB0aGVyZSBp
cyBhbiBpbnRlcm5hbGx5IGNvbXByb21pc2VkIHN5c3RlbSwgYWxsIGJldHMgYXJlDQpvZmYgLS0g
YnV0IHdpdGggdGhpcywgYW4gYXR0YWNrZXIgdGhhdCBrbm93cyB0aGUgU0lEcyBpbiBlLmcgaW5q
ZWN0IHRyYWZmaWMNCmludG8gYSBWUE4uIFRoaXMgc2VlbXMgdG8gbWUgdG8gc2lnbmlmaWNhbnRs
eSBleHBhbmQgdGhlIGF0dGFjayBzdXJmYWNlIHRvDQppbmNsdWRlIHRoZSBjdXN0b21lcidzIG5l
dHdvcmtzIHRvby4NCg0KTm90IG9ubHkgZG9lcyBhbiBvcGVyYXRvciBoYXZlIHRvIGVuc3VyZSB0
aGF0IEJHUCBsZWFrcyBuZXZlciBvY2N1ciwgdGhleSBoYXZlDQp0byB0aGVuIGVuc3VyZSB0aGF0
IGF0IG5vIHBvaW50IGNhbiB0aGVyZSBiZSBhbnkgZmlsdGVyIGxhcHNlcyBhdCBhbnkgYm9yZGVy
DQpub2RlLCBhbmQgYmUgYWJsZSB0byBndWFyYW50ZWUgdGhlIHNlY3VyaXR5IG9mIGV2ZXJ5IGRl
dmljZSwgc2VydmVyIGFuZCBtYWNoaW5lDQp3aXRoaW4gdGhlIGRvbWFpbiBpbiBvcmRlciBmb3Ig
YSBzZWN1cmUgcG9zdHVyZSB0byBiZSBtYWludGFpbmVkLiBTaW1wbHkgc2F5aW5nDQp0aGF0IHBy
ZWNhdXRpb25zIHNob3VsZCBiZSB0YWtlbiB0byBtYWtlIHN1cmUgdGhhdCByb3V0ZSBsZWFrIGRv
bid0IG9jY3VyLCB3aGVuDQp0aGUgY29uc2VxdWVuY2VzIG9mIGRvaW5nIHNvIGFyZSBhOiBzZXZl
cmUgYW5kIGI6IGhhcmQgdG8gcmVjb3ZlciBmcm9tIHNlZW1zIHRvDQpub3QgcmVhbGx5IGNvdmVy
IGl0LiBJbiBhZGRpdGlvbiwgaXQgc2VlbXMgdGhhdCB0aGUgYmxhc3QgcmFkaXVzIGZyb20gYSBt
aXNzaW5nDQpBQ0wgc2VlbXMgbXVjaCBsYXJnZXIgaWYgaXQgYWxsb3dzIGluamVjdGlvbnMuDQoN
Cg0KLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLQ0KQ09NTUVOVDoNCi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0NCg0KSSdtIHN0aWxsIHJl
dmlld2luZyB0aGUgZG9jdW1lbnQsIGJ1dCB3YW50ZWQgdG8gZ2V0IGFuIGluaXRpYWwgYmFsbG90
IGluLCBzbw0KdGhhdCB3ZSBjb3VsZCBzdGFydCBkaXNjdXNzaW5nIGl0LiBIb3BlZnVsbHkgc29t
ZW9uZSBjYW4gaGVscCBteSB1bmRlcnN0YW5kIGhvdw0KdGhpcyBkb2Vzbid0IGV4cGFuZCB0aGUg
Y29uc2VxdWVuY2VzIG9mIGEgQkdQIGxlYWsuDQoNCl9fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fDQpCRVNTIG1haWxpbmcgbGlzdA0KQkVTU0BpZXRmLm9yZzxt
YWlsdG86QkVTU0BpZXRmLm9yZz4NCmh0dHBzOi8vd3d3LmlldGYub3JnL21haWxtYW4vbGlzdGlu
Zm8vYmVzczxodHRwczovL3d3dy5pZXRmLm9yZy9tYWlsbWFuL2xpc3RpbmZvL2Jlc3M+DQotLQ0K
DQpbSW1hZ2UgcmVtb3ZlZCBieSBzZW5kZXIuXTxodHRwOi8vd3d3LnZlcml6b24uY29tPg0KDQpH
eWFuIE1pc2hyYQ0KDQpOZXR3b3JrIFNvbHV0aW9ucyBBcmNoaXRlY3QNCg0KRW1haWwgZ3lhbi5z
Lm1pc2hyYUB2ZXJpem9uLmNvbTxtYWlsdG86Z3lhbi5zLm1pc2hyYUB2ZXJpem9uLmNvbT4NCg0K
TSAzMDEgNTAyLTEzNDcNCg0K
--_000_AM7PR03MB6451B011892EE45756BC219FEE319AM7PR03MB6451eurp_
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
DQoJcGFub3NlLTE6MiAxMSA2IDkgMiAyIDQgMyAyIDQ7fQ0KQGZvbnQtZmFjZQ0KCXtmb250LWZh
bWlseTpHZW9yZ2lhOw0KCXBhbm9zZS0xOjIgNCA1IDIgNSA0IDUgMiAzIDM7fQ0KLyogU3R5bGUg
RGVmaW5pdGlvbnMgKi8NCnAuTXNvTm9ybWFsLCBsaS5Nc29Ob3JtYWwsIGRpdi5Nc29Ob3JtYWwN
Cgl7bWFyZ2luOjBpbjsNCglmb250LXNpemU6MTEuMHB0Ow0KCWZvbnQtZmFtaWx5OiJDYWxpYnJp
IixzYW5zLXNlcmlmO30NCmE6bGluaywgc3Bhbi5Nc29IeXBlcmxpbmsNCgl7bXNvLXN0eWxlLXBy
aW9yaXR5Ojk5Ow0KCWNvbG9yOmJsdWU7DQoJdGV4dC1kZWNvcmF0aW9uOnVuZGVybGluZTt9DQpw
cmUNCgl7bXNvLXN0eWxlLXByaW9yaXR5Ojk5Ow0KCW1zby1zdHlsZS1saW5rOiJIVE1MIFByZWZv
cm1hdHRlZCBDaGFyIjsNCgltYXJnaW46MGluOw0KCWZvbnQtc2l6ZToxMC4wcHQ7DQoJZm9udC1m
YW1pbHk6IkNvdXJpZXIgTmV3Ijt9DQpzcGFuLkhUTUxQcmVmb3JtYXR0ZWRDaGFyDQoJe21zby1z
dHlsZS1uYW1lOiJIVE1MIFByZWZvcm1hdHRlZCBDaGFyIjsNCgltc28tc3R5bGUtcHJpb3JpdHk6
OTk7DQoJbXNvLXN0eWxlLWxpbms6IkhUTUwgUHJlZm9ybWF0dGVkIjsNCglmb250LWZhbWlseToi
Q29uc29sYXMiLHNlcmlmO30NCnNwYW4uRW1haWxTdHlsZTIxDQoJe21zby1zdHlsZS10eXBlOnBl
cnNvbmFsLXJlcGx5Ow0KCWZvbnQtZmFtaWx5OiJDYWxpYnJpIixzYW5zLXNlcmlmOw0KCWNvbG9y
OndpbmRvd3RleHQ7fQ0KLk1zb0NocERlZmF1bHQNCgl7bXNvLXN0eWxlLXR5cGU6ZXhwb3J0LW9u
bHk7DQoJZm9udC1mYW1pbHk6IkNhbGlicmkiLHNhbnMtc2VyaWY7fQ0KQHBhZ2UgV29yZFNlY3Rp
b24xDQoJe3NpemU6OC41aW4gMTEuMGluOw0KCW1hcmdpbjoxLjBpbiAxLjBpbiAxLjBpbiAxLjBp
bjt9DQpkaXYuV29yZFNlY3Rpb24xDQoJe3BhZ2U6V29yZFNlY3Rpb24xO30NCi0tPjwvc3R5bGU+
PCEtLVtpZiBndGUgbXNvIDldPjx4bWw+DQo8bzpzaGFwZWRlZmF1bHRzIHY6ZXh0PSJlZGl0IiBz
cGlkbWF4PSIxMDI2IiAvPg0KPC94bWw+PCFbZW5kaWZdLS0+PCEtLVtpZiBndGUgbXNvIDldPjx4
bWw+DQo8bzpzaGFwZWxheW91dCB2OmV4dD0iZWRpdCI+DQo8bzppZG1hcCB2OmV4dD0iZWRpdCIg
ZGF0YT0iMSIgLz4NCjwvbzpzaGFwZWxheW91dD48L3htbD48IVtlbmRpZl0tLT4NCjwvaGVhZD4N
Cjxib2R5IGxhbmc9IkVOLVVTIiBsaW5rPSJibHVlIiB2bGluaz0icHVycGxlIiBzdHlsZT0id29y
ZC13cmFwOmJyZWFrLXdvcmQiPg0KPGRpdiBjbGFzcz0iV29yZFNlY3Rpb24xIj4NCjxwIGNsYXNz
PSJNc29Ob3JtYWwiPkd5YW4sPG86cD48L286cD48L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj48
bzpwPiZuYnNwOzwvbzpwPjwvcD4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiPkhvd2V2ZXIgd2hhdCB5
b3Ugc2F5IHRoZW4gcmFpc2VzIGFkZGl0aW9uYWwgY29uY2VybnMuPG86cD48L286cD48L3A+DQo8
cCBjbGFzcz0iTXNvTm9ybWFsIj48bzpwPiZuYnNwOzwvbzpwPjwvcD4NCjxwIGNsYXNzPSJNc29O
b3JtYWwiPlJGQzg0MDIgU2VjdGlvbiA4LjIgZXhwbGljaXRseSBwcm9oaWJpdHMgc2VuZGluZyBT
UnY2IHRyYWZmaWMgYmV5b25kIHRoZSBib3JkZXJzIG9mIGEgZG9tYWluIGFuZCBvdmVyIHRoZSBn
ZW5lcmFsIGludGVybmV0LiZuYnNwOyBNYWtpbmcgdXNlIG9mIHRyYWZmaWMgZGVzdGluZWQgZm9y
IGFuIGFkZHJlc3Mgd2l0aGluIHRoZSBTUkdCIG9mIGFub3RoZXIgbmV0d29yayBpc27igJl0IHBl
cm1pdHRlZCBhcyBwZXI6PG86cD48L286cD48L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj48bzpw
PiZuYnNwOzwvbzpwPjwvcD4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiPjxzcGFuIHN0eWxlPSJmb250
LXNpemU6MTAuMHB0O2ZvbnQtZmFtaWx5OiZxdW90O0NvdXJpZXIgTmV3JnF1b3Q7O2NvbG9yOmJs
YWNrIj4mbmJzcDsmbmJzcDsgU1IgZG9tYWluIGJvdW5kYXJ5IHJvdXRlcnMgTVVTVCBmaWx0ZXIg
YW55IGV4dGVybmFsIHRyYWZmaWMgZGVzdGluZWQ8bzpwPjwvbzpwPjwvc3Bhbj48L3A+DQo8cCBj
bGFzcz0iTXNvTm9ybWFsIj48c3BhbiBzdHlsZT0iZm9udC1zaXplOjEwLjBwdDtmb250LWZhbWls
eTomcXVvdDtDb3VyaWVyIE5ldyZxdW90Oztjb2xvcjpibGFjayI+Jm5ic3A7Jm5ic3A7IHRvIGFu
IGFkZHJlc3Mgd2l0aGluIHRoZSBTUkdCIG9mIHRoZSB0cnVzdGVkIGRvbWFpbiBvciB0aGUgU1JM
QiBvZjxvOnA+PC9vOnA+PC9zcGFuPjwvcD4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiPjxzcGFuIHN0
eWxlPSJmb250LXNpemU6MTAuMHB0O2ZvbnQtZmFtaWx5OiZxdW90O0NvdXJpZXIgTmV3JnF1b3Q7
O2NvbG9yOmJsYWNrIj4mbmJzcDsmbmJzcDsgdGhlIHNwZWNpZmljIGJvdW5kYXJ5IHJvdXRlci4m
bmJzcDsgRXh0ZXJuYWwgdHJhZmZpYyBpcyBhbnkgdHJhZmZpYzxvOnA+PC9vOnA+PC9zcGFuPjwv
cD4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiPjxzcGFuIHN0eWxlPSJmb250LXNpemU6MTAuMHB0O2Zv
bnQtZmFtaWx5OiZxdW90O0NvdXJpZXIgTmV3JnF1b3Q7O2NvbG9yOmJsYWNrIj4mbmJzcDsmbmJz
cDsgcmVjZWl2ZWQgZnJvbSBhbiBpbnRlcmZhY2UgY29ubmVjdGVkIHRvIGEgbm9kZSBvdXRzaWRl
IHRoZSBkb21haW4gb2Y8bzpwPjwvbzpwPjwvc3Bhbj48L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFs
Ij48c3BhbiBzdHlsZT0iZm9udC1zaXplOjEwLjBwdDtmb250LWZhbWlseTomcXVvdDtDb3VyaWVy
IE5ldyZxdW90Oztjb2xvcjpibGFjayI+Jm5ic3A7Jm5ic3A7IHRydXN0LjxvOnA+PC9vOnA+PC9z
cGFuPjwvcD4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiPjxvOnA+Jm5ic3A7PC9vOnA+PC9wPg0KPHAg
Y2xhc3M9Ik1zb05vcm1hbCI+QXMgcmVnYXJkcyB0aGUgQkdQIOKAkyBpdCBnb2VzIGZ1cnRoZXIg
c3RpbGw6PG86cD48L286cD48L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj48bzpwPiZuYnNwOzwv
bzpwPjwvcD4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiPjxzcGFuIHN0eWxlPSJmb250LXNpemU6MTAu
MHB0O2ZvbnQtZmFtaWx5OiZxdW90O0NvdXJpZXIgTmV3JnF1b3Q7O2NvbG9yOmJsYWNrIj4mbmJz
cDsmbmJzcDsgRnJvbSBhIG5ldHdvcmstcHJvdGVjdGlvbiBzdGFuZHBvaW50LCB0aGVyZSBpcyBh
biBhc3N1bWVkIHRydXN0IG1vZGVsPG86cD48L286cD48L3NwYW4+PC9wPg0KPHAgY2xhc3M9Ik1z
b05vcm1hbCI+PHNwYW4gc3R5bGU9ImZvbnQtc2l6ZToxMC4wcHQ7Zm9udC1mYW1pbHk6JnF1b3Q7
Q291cmllciBOZXcmcXVvdDs7Y29sb3I6YmxhY2siPiZuYnNwOyZuYnNwOyBzdWNoIHRoYXQgYW55
IG5vZGUgYWRkaW5nIGFuIFNSSCB0byB0aGUgcGFja2V0IGlzIGFzc3VtZWQgdG8gYmU8bzpwPjwv
bzpwPjwvc3Bhbj48L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj48c3BhbiBzdHlsZT0iZm9udC1z
aXplOjEwLjBwdDtmb250LWZhbWlseTomcXVvdDtDb3VyaWVyIE5ldyZxdW90Oztjb2xvcjpibGFj
ayI+Jm5ic3A7Jm5ic3A7IGFsbG93ZWQgdG8gZG8gc28uJm5ic3A7IFRoZXJlZm9yZSwgYnkgZGVm
YXVsdCwgdGhlIGV4cGxpY2l0IHJvdXRpbmc8bzpwPjwvbzpwPjwvc3Bhbj48L3A+DQo8cCBjbGFz
cz0iTXNvTm9ybWFsIj48c3BhbiBzdHlsZT0iZm9udC1zaXplOjEwLjBwdDtmb250LWZhbWlseTom
cXVvdDtDb3VyaWVyIE5ldyZxdW90Oztjb2xvcjpibGFjayI+Jm5ic3A7Jm5ic3A7IGluZm9ybWF0
aW9uIE1VU1QgTk9UIGJlIGxlYWtlZCB0aHJvdWdoIHRoZSBib3VuZGFyaWVzIG9mIHRoZTxvOnA+
PC9vOnA+PC9zcGFuPjwvcD4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiPjxzcGFuIHN0eWxlPSJmb250
LXNpemU6MTAuMHB0O2ZvbnQtZmFtaWx5OiZxdW90O0NvdXJpZXIgTmV3JnF1b3Q7O2NvbG9yOmJs
YWNrIj4mbmJzcDsmbmJzcDsgYWRtaW5pc3RlcmVkIGRvbWFpbi4NCjxvOnA+PC9vOnA+PC9zcGFu
PjwvcD4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiPjxvOnA+Jm5ic3A7PC9vOnA+PC9wPg0KPHAgY2xh
c3M9Ik1zb05vcm1hbCI+Tm93LCBJIG1heSBiZSBtaXN1bmRlcnN0YW5kaW5nIGhlcmUg4oCTIGJ1
dCDigJMgaWYgYXQgYW55IHBvaW50IHRoZSBhbm5vdW5jZW1lbnRzIGxlYWQgdG8gdHJhZmZpYyBm
bG93aW5nIHRvd2FyZHMgYSBTSUQgZnJvbSBvdXRzaWRlIHRoZSBhZG1pbmlzdGVyZWQgZG9tYWlu
IOKAkyB0aGF0IHZpb2xhdGVzIDg0MDIuJm5ic3A7IElmIHRoZSBTSUTigJlzIGFyZSBpbiBCR1Ag
cHJlZml44oCZcyB0aGF0IGFyZSB0cmFuc2l0aXZlIGFuZCBmaW5kDQogdGhlaXIgd2F5IG9udG8g
dGhlIGdlbmVyYWwgaW50ZXJuZXQg4oCTIHRoYXQgYWxzbyB2aW9sYXRlcyA4NDAyLjxvOnA+PC9v
OnA+PC9wPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+PG86cD4mbmJzcDs8L286cD48L3A+DQo8cCBj
bGFzcz0iTXNvTm9ybWFsIj5Ob3csIHRoaXMgY291bGQgYmUgYSBtaXN1bmRlcnN0YW5kaW5nIG9u
IG15IHBhcnQg4oCTIHNvIEnigJlkIHdlbGNvbWUgY2xhcmlmaWNhdGlvbiBpZiBJIGFtIGluY29y
cmVjdCBpbiB3aGF0IEkgYW0gc2VlaW5nIGhlcmUg4oCTIHdoaWNoIG1heSBhbHNvIGxlYWQgdG8g
dGV4dCB3aGljaCBpcyBjbGVhcmVyIChhcyBhIG5vdGUsIEkgcmFuIHRoaXMgcGFzdCBzZXZlcmFs
IG9wZXJhdG9ycyB3aG8gaGFkIHZlcnkgc2ltaWxhcg0KIHJlYWRpbmdzIHRvIHdoYXQgSSBoYWQg
4oCTIHNvIOKAkyBpZiBpdOKAmXMgYSBtYXR0ZXIgb2YgbWlzdW5kZXJzdGFuZGluZywgd2UgcmVh
bGx5IGRvIG5lZWQgdG8gZmluZCBhIHdheSB0byBjbGFyaWZ5IGl0LCBpZiBpdHMgbm90IGEgbWlz
dW5kZXJzdGFuZGluZywgdGhlbiB3ZSBuZWVkIHRvIGZpbmQgYSB3YXkgdG8gcmVjdGlmeSBpdCBm
b3Igc2VjdXJpdHkgcHVycG9zZXMgYW5kIHRvIGJyaW5nIGl0IGluLWxpbmUgd2l0aCBSRkM4NDAy
LjxvOnA+PC9vOnA+PC9wPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+PG86cD4mbmJzcDs8L286cD48
L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj5UaGFua3M8bzpwPjwvbzpwPjwvcD4NCjxwIGNsYXNz
PSJNc29Ob3JtYWwiPjxvOnA+Jm5ic3A7PC9vOnA+PC9wPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+
QW5kcmV3PG86cD48L286cD48L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj48bzpwPiZuYnNwOzwv
bzpwPjwvcD4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiPjxvOnA+Jm5ic3A7PC9vOnA+PC9wPg0KPGRp
diBzdHlsZT0iYm9yZGVyOm5vbmU7Ym9yZGVyLXRvcDpzb2xpZCAjRTFFMUUxIDEuMHB0O3BhZGRp
bmc6My4wcHQgMGluIDBpbiAwaW4iPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+PGI+RnJvbTo8L2I+
IEd5YW4gTWlzaHJhICZsdDtoYXlhYnVzYWdzbUBnbWFpbC5jb20mZ3Q7IDxicj4NCjxiPlNlbnQ6
PC9iPiBTYXR1cmRheSwgRmVicnVhcnkgMTIsIDIwMjIgMTA6MTggUE08YnI+DQo8Yj5Ubzo8L2I+
IFJvYmVydCBSYXN6dWsgJmx0O3JvYmVydEByYXN6dWsubmV0Jmd0Ozxicj4NCjxiPkNjOjwvYj4g
QW5kcmV3IC0gSUVURiAmbHQ7YW5kcmV3LWlldGZAbGlxdWlkLnRlY2gmZ3Q7OyBCRVNTICZsdDti
ZXNzQGlldGYub3JnJmd0OzsgQm9jY2ksIE1hdHRoZXcgKE5va2lhIC0gR0IpICZsdDttYXR0aGV3
LmJvY2NpQG5va2lhLmNvbSZndDs7IFRoZSBJRVNHICZsdDtpZXNnQGlldGYub3JnJmd0OzsgV2Fy
cmVuIEt1bWFyaSAmbHQ7d2FycmVuQGt1bWFyaS5uZXQmZ3Q7OyBiZXNzLWNoYWlyc0BpZXRmLm9y
ZzsgZHJhZnQtaWV0Zi1iZXNzLXNydjYtc2VydmljZXNAaWV0Zi5vcmc8YnI+DQo8Yj5TdWJqZWN0
OjwvYj4gUmU6IFtiZXNzXSBXYXJyZW4gS3VtYXJpJ3MgRGlzY3VzcyBvbiBkcmFmdC1pZXRmLWJl
c3Mtc3J2Ni1zZXJ2aWNlcy0xMDogKHdpdGggRElTQ1VTUyBhbmQgQ09NTUVOVCk8bzpwPjwvbzpw
PjwvcD4NCjwvZGl2Pg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+PG86cD4mbmJzcDs8L286cD48L3A+
DQo8ZGl2Pg0KPGRpdj4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiPjxvOnA+Jm5ic3A7PC9vOnA+PC9w
Pg0KPC9kaXY+DQo8ZGl2Pg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+SGkgUm9iZXJ0IC8gQWxsJm5i
c3A7PG86cD48L286cD48L3A+DQo8L2Rpdj4NCjxkaXY+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj48
bzpwPiZuYnNwOzwvbzpwPjwvcD4NCjwvZGl2Pg0KPGRpdj4NCjxwIGNsYXNzPSJNc29Ob3JtYWwi
PkZvciBzZXJ2aWNlIHByb3ZpZGVycyBhbmQgZW50ZXJwcmlzZXMgdXNpbmcgR1JUIG9yIFZSRiB0
byBjYXJyeSB0aGUgaW50ZXJuZXQgb3IgaW50cmEgaW50ZXJuZXQgJm5ic3A7cm91dGluZyB0YWJs
ZSB1c2luZyBNUExTIHRvZGF5IG9yIFNSLU1QTFMgdGhhdCB3b3VsZCBsaWtlIHRvIHVzZSBTUnY2
IHRvIHByb3ZpZGUgdGhlIHNhbWUgc2VydmljZS48bzpwPjwvbzpwPjwvcD4NCjwvZGl2Pg0KPC9k
aXY+DQo8ZGl2Pg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+PG86cD4mbmJzcDs8L286cD48L3A+DQo8
L2Rpdj4NCjxkaXY+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj5TZWN0aW9uLiAmbmJzcDs1LjEgYW5k
IDUuMiBjb3ZlciB0aGUgVlBOIGNhc2UgaW4gd2hpY2ggdGhlIGN1c3RvbWVyIHRyYWZmaWMgaXMg
aW4gVlJGIG92ZXJsYXkgYW5kIHRoZSBTUnY2IHRyYW5zcG9ydCBsYXllciBpcyBhIGNsb3NlZCBk
b21haW4uJm5ic3A7PG86cD48L286cD48L3A+DQo8L2Rpdj4NCjxkaXY+DQo8cCBjbGFzcz0iTXNv
Tm9ybWFsIj48bzpwPiZuYnNwOzwvbzpwPjwvcD4NCjwvZGl2Pg0KPGRpdj4NCjxwIGNsYXNzPSJN
c29Ob3JtYWwiPlNlY3Rpb24gNS4zIGFuZCA1LjQgY292ZXIgR1JUIG9wdGlvbiBhbmQgNS4zIHVz
aW5nIFJGQyA1NTQ5IG5leHQgaG9wIGVuY29kaW5nLiZuYnNwOyBJbiB0aGlzIGNhc2UgdXNpbmcg
R1JUIHRyYW5zcG9ydCB1bmRlcmxheSBsYXllciBub3cgY2FycnnigJlzIHRoZSBjdXN0b21lciBy
b3V0ZXMgYW5kIHRoYXQgaXMgd2hhdCBXYXJyZW4gYW5kIEFuZHJldyBjb25jZXJuIGlzIGFzIGZh
ciBhcyBCR1AgbGVha3MuICZuYnNwOzxvOnA+PC9vOnA+PC9wPg0KPC9kaXY+DQo8ZGl2Pg0KPHAg
Y2xhc3M9Ik1zb05vcm1hbCI+PG86cD4mbmJzcDs8L286cD48L3A+DQo8L2Rpdj4NCjxkaXY+DQo8
cCBjbGFzcz0iTXNvTm9ybWFsIj5TbyB3aGVuIEdSVCBpcyB1c2VkIHRoZSBzYW1lIGVkZ2UgZmls
dGVyaW5nIHByb3RlY3Rpb24gbWVjaGFuaXNtcyB1c2VkIHRvZGF5IGZvciBNUExTIGFuZCBTUi1N
UExTIHdvdWxkIGFwcGx5IHRvIFNSdjYgZm9yIEdSVCB1c2UgY2FzZS48bzpwPjwvbzpwPjwvcD4N
CjwvZGl2Pg0KPGRpdj4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiPjxvOnA+Jm5ic3A7PC9vOnA+PC9w
Pg0KPC9kaXY+DQo8ZGl2Pg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+SSBkb27igJl0IHRoaW5rIHdl
IGFyZSBzYXlpbmcgNS4zIG9yIDUuNCBzaG91bGQgbm90IGJlIGFsbG93ZWQgYnV0IGp1c3QgdG8g
dGlnaHRlbiB1cCB2ZXJiaWFnZSBhcyBmYXIgc2VjdXJpbmcgdGhlIGRvbWFpbi4gJm5ic3A7PG86
cD48L286cD48L3A+DQo8L2Rpdj4NCjxkaXY+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj48bzpwPiZu
YnNwOzwvbzpwPjwvcD4NCjwvZGl2Pg0KPGRpdj4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiPkFzIGZh
ciBhcyB0aGUgU1J2NiBkb21haW4gaXMgY29uY2VybmVkIGV2ZW4gd2l0aCBHUlQgdGhlIGRvbWFp
biBpcyBzdGlsbCBjbG9zZWQgYXQgdGhlIFBFIGluZ3Jlc3MgYW5kIGVncmVzcyBwb2ludHMgd2hp
Y2ggaXMgd2hlcmUgdGhlIGNvbmNlcm4gaXMgZm9yIEJHUCBsZWFrcy4mbmJzcDsgVGhlIEJHUCBQ
cmVmaXggU0lEIGVuY29kaW5nIHRoZSBTUnY2IEwzIHNlcnZpY2UgVExWcyB3b3VsZCwgdGhlIGVu
Y29kaW5nIHdvdWxkDQogb25seSBiZSBwcmVzZW50IGluIHRoZSBTUnY2IFNJRCBGdW5jdGlvbiBm
aWVsZCB3aXRoaW4gdGhlIGNsb3NlZCBkb21haW4sIGFuZCBvbmNlIHlvdSBleGl0IHRoZSBTUnY2
IGRvbWFpbiBhdCB0aGUgaW5ncmVzcyBvciBlZ3Jlc3MgZW5kcG9pbnRzIHRoZSBTUnY2IEwzIHNl
cnZpY2UgVExWcyB3b3VsZCBub3cgYmUgY2FycmllZCBuYXRpdmVseSBpbiBCR1AgYW5kIG5vdCBp
biB0aGUgU1J2NiBCR1AgcHJlZml4IFNJRCBlbmNvZGluZy48bzpwPjwvbzpwPjwvcD4NCjwvZGl2
Pg0KPGRpdj4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiPjxvOnA+Jm5ic3A7PC9vOnA+PC9wPg0KPC9k
aXY+DQo8ZGl2Pg0KPHByZSBzdHlsZT0iYnJlYWstYmVmb3JlOnBhZ2UiPjxzcGFuIHN0eWxlPSJm
b250LXNpemU6MTEuMHB0Ij4mbmJzcDsmbmJzcDsgV2hlbiBhbiBlZ3Jlc3MgUEUgaXMgZW5hYmxl
ZCBmb3IgQkdQIFNlcnZpY2VzIG92ZXIgU1J2NiBkYXRhLXBsYW5lLDxvOnA+PC9vOnA+PC9zcGFu
PjwvcHJlPg0KPHByZT48c3BhbiBzdHlsZT0iZm9udC1zaXplOjExLjBwdCI+Jm5ic3A7Jm5ic3A7
IGl0IHNpZ25hbHMgb25lIG9yIG1vcmUgU1J2NiBTZXJ2aWNlIFNJRHMgZW5jbG9zZWQgaW4gU1J2
NiBTZXJ2aWNlPG86cD48L286cD48L3NwYW4+PC9wcmU+DQo8cHJlPjxzcGFuIHN0eWxlPSJmb250
LXNpemU6MTEuMHB0Ij4mbmJzcDsmbmJzcDsgVExWKHMpIHdpdGhpbiB0aGUgQkdQIFByZWZpeC1T
SUQgQXR0cmlidXRlIGF0dGFjaGVkIHRvIE1QLUJHUCBOTFJJczxvOnA+PC9vOnA+PC9zcGFuPjwv
cHJlPg0KPHByZT48c3BhbiBzdHlsZT0iZm9udC1zaXplOjExLjBwdCI+Jm5ic3A7Jm5ic3A7IGRl
ZmluZWQgaW4gWzxhIGhyZWY9Imh0dHBzOi8vZGF0YXRyYWNrZXIuaWV0Zi5vcmcvZG9jL2h0bWwv
cmZjNDc2MCIgdGl0bGU9IiZxdW90O011bHRpcHJvdG9jb2wgRXh0ZW5zaW9ucyBmb3IgQkdQLTQm
cXVvdDsiPlJGQzQ3NjA8L2E+XSBbPGEgaHJlZj0iaHR0cHM6Ly9kYXRhdHJhY2tlci5pZXRmLm9y
Zy9kb2MvaHRtbC9yZmM0NjU5IiB0aXRsZT0iJnF1b3Q7QkdQLU1QTFMgSVAgVmlydHVhbCBQcml2
YXRlIE5ldHdvcmsgKFZQTikgRXh0ZW5zaW9uIGZvciBJUHY2IFZQTiZxdW90OyI+UkZDNDY1OTwv
YT5dIFs8YSBocmVmPSJodHRwczovL2RhdGF0cmFja2VyLmlldGYub3JnL2RvYy9odG1sL3JmYzg5
NTAiIHRpdGxlPSImcXVvdDtBZHZlcnRpc2luZyBJUHY0IE5ldHdvcmsgTGF5ZXIgUmVhY2hhYmls
aXR5IEluZm9ybWF0aW9uIChOTFJJKSB3aXRoIGFuIElQdjYgTmV4dCBIb3AmcXVvdDsiPlJGQzg5
NTA8L2E+XSBbPGEgaHJlZj0iaHR0cHM6Ly9kYXRhdHJhY2tlci5pZXRmLm9yZy9kb2MvaHRtbC9y
ZmM3NDMyIiB0aXRsZT0iJnF1b3Q7QkdQIE1QTFMtQmFzZWQgRXRoZXJuZXQgVlBOJnF1b3Q7Ij5S
RkM3NDMyPC9hPl0gWzxhIGhyZWY9Imh0dHBzOi8vZGF0YXRyYWNrZXIuaWV0Zi5vcmcvZG9jL2h0
bWwvcmZjNDM2NCIgdGl0bGU9IiZxdW90O0JHUC9NUExTIElQIFZpcnR1YWwgUHJpdmF0ZSBOZXR3
b3JrcyAoVlBOcykmcXVvdDsiPlJGQzQzNjQ8L2E+XTxvOnA+PC9vOnA+PC9zcGFuPjwvcHJlPg0K
PHByZT48c3BhbiBzdHlsZT0iZm9udC1zaXplOjExLjBwdCI+Jm5ic3A7Jm5ic3A7IFs8YSBocmVm
PSJodHRwczovL2RhdGF0cmFja2VyLmlldGYub3JnL2RvYy9odG1sL3JmYzkxMzYiIHRpdGxlPSIm
cXVvdDtJUCBQcmVmaXggQWR2ZXJ0aXNlbWVudCBpbiBFdGhlcm5ldCBWUE4gKEVWUE4pJnF1b3Q7
Ij5SRkM5MTM2PC9hPl0gd2hlcmUgYXBwbGljYWJsZSBhcyBkZXNjcmliZWQgaW4gPGEgaHJlZj0i
aHR0cHM6Ly9kYXRhdHJhY2tlci5pZXRmLm9yZy9kb2MvaHRtbC9kcmFmdC1pZXRmLWJlc3Mtc3J2
Ni1zZXJ2aWNlcyNzZWN0aW9uLTUiPlNlY3Rpb24gNTwvYT4gYW5kIDxhIGhyZWY9Imh0dHBzOi8v
ZGF0YXRyYWNrZXIuaWV0Zi5vcmcvZG9jL2h0bWwvZHJhZnQtaWV0Zi1iZXNzLXNydjYtc2Vydmlj
ZXMjc2VjdGlvbi02Ij5TZWN0aW9uIDY8L2E+LjxvOnA+PC9vOnA+PC9zcGFuPjwvcHJlPg0KPHAg
Y2xhc3M9Ik1zb05vcm1hbCI+PG86cD4mbmJzcDs8L286cD48L3A+DQo8L2Rpdj4NCjxkaXY+DQo8
cCBjbGFzcz0iTXNvTm9ybWFsIj5TbyBhcyBmYXIgYXMgU1J2NiBTSUQgbGVha2luZyB0aGVyZSB3
b3VsZCBub3QgYmUgYW55IGxlYWtpbmcgb3V0c2lkZSB0aGUgU1J2NiBkb21haW4uPG86cD48L286
cD48L3A+DQo8L2Rpdj4NCjxkaXY+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj48bzpwPiZuYnNwOzwv
bzpwPjwvcD4NCjwvZGl2Pg0KPGRpdj4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiPkhvd2V2ZXIgYXMg
dGhlIEdSVCBjYXJyeSBpbnRlcm5ldCBvciBpbnRyYW5ldCBCR1AgUklCIHRoZSBTUCBBUyBpcyBv
ZiBjb3Vyc2UgdHJhbnNpdGl2ZSBzbyBlbnRpcmUgdGFibGUgaXMgcHJvcGFnYXRlZC4mbmJzcDsg
VGhhdOKAmXMgbm90IGEgbGVhay48bzpwPjwvbzpwPjwvcD4NCjwvZGl2Pg0KPGRpdj4NCjxwIGNs
YXNzPSJNc29Ob3JtYWwiPjxvOnA+Jm5ic3A7PC9vOnA+PC9wPg0KPC9kaXY+DQo8ZGl2Pg0KPHAg
Y2xhc3M9Ik1zb05vcm1hbCI+SSB0aGluayB3ZSBqdXN0IG5lZWQgdG8gbWF5YmUgdGlnaHRlbiB1
cCB0aGUgdmVyYmlhZ2Ugb24gc2VjdXJpbmcgdGhlIFBFIGVkZ2VzIG9mIHRoZSBTUnY2IGRvbWFp
bi48bzpwPjwvbzpwPjwvcD4NCjwvZGl2Pg0KPGRpdj4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiPjxv
OnA+Jm5ic3A7PC9vOnA+PC9wPg0KPC9kaXY+DQo8ZGl2Pg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+
S2luZCBSZWdhcmRzJm5ic3A7PG86cD48L286cD48L3A+DQo8L2Rpdj4NCjxkaXY+DQo8cCBjbGFz
cz0iTXNvTm9ybWFsIj48bzpwPiZuYnNwOzwvbzpwPjwvcD4NCjwvZGl2Pg0KPGRpdj4NCjxwIGNs
YXNzPSJNc29Ob3JtYWwiPkd5YW48bzpwPjwvbzpwPjwvcD4NCjwvZGl2Pg0KPGRpdj4NCjxwIGNs
YXNzPSJNc29Ob3JtYWwiPjxvOnA+Jm5ic3A7PC9vOnA+PC9wPg0KPC9kaXY+DQo8ZGl2Pg0KPGRp
dj4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiPjxvOnA+Jm5ic3A7PC9vOnA+PC9wPg0KPGRpdj4NCjxk
aXY+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj5PbiBTYXQsIEZlYiAxMiwgMjAyMiBhdCAxOjM3IFBN
IFJvYmVydCBSYXN6dWsgJmx0OzxhIGhyZWY9Im1haWx0bzpyb2JlcnRAcmFzenVrLm5ldCIgdGFy
Z2V0PSJfYmxhbmsiPnJvYmVydEByYXN6dWsubmV0PC9hPiZndDsgd3JvdGU6PG86cD48L286cD48
L3A+DQo8L2Rpdj4NCjxibG9ja3F1b3RlIHN0eWxlPSJib3JkZXI6bm9uZTtib3JkZXItbGVmdDpz
b2xpZCAjQ0NDQ0NDIDEuMHB0O3BhZGRpbmc6MGluIDBpbiAwaW4gNi4wcHQ7bWFyZ2luLWxlZnQ6
NC44cHQ7bWFyZ2luLXJpZ2h0OjBpbiI+DQo8ZGl2Pg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+SGkg
QW5kcmV3LDxvOnA+PC9vOnA+PC9wPg0KPGRpdj4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiPjxvOnA+
Jm5ic3A7PC9vOnA+PC9wPg0KPC9kaXY+DQo8ZGl2Pg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+V2hl
biBJIHJlYWQgV2FycmVuJ3Mgbm90ZSBJb29rZWQgYXQgdGhpcyB0ZXh0IGZyb20mbmJzcDtzZWN0
aW9uIDIgd2hpY2ggc2F5czombmJzcDs8bzpwPjwvbzpwPjwvcD4NCjwvZGl2Pg0KPGRpdj4NCjxw
IGNsYXNzPSJNc29Ob3JtYWwiPjxvOnA+Jm5ic3A7PC9vOnA+PC9wPg0KPC9kaXY+DQo8ZGl2Pg0K
PHAgY2xhc3M9Ik1zb05vcm1hbCI+LSAtIC0mbmJzcDs8bzpwPjwvbzpwPjwvcD4NCjwvZGl2Pg0K
PGRpdj4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiPjxvOnA+Jm5ic3A7PC9vOnA+PC9wPg0KPC9kaXY+
DQo8ZGl2Pg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+Jm5ic3A7ICZuYnNwO1RoZSBTUnY2IFNlcnZp
Y2UgVExWcyBhcmUgZGVmaW5lZCBhcyB0d28gbmV3IFRMVnMgb2YgdGhlIEJHUCBQcmVmaXgtPGJy
Pg0KJm5ic3A7ICZuYnNwO1NJRCBBdHRyaWJ1dGUgdG8gYWNoaWV2ZSBzaWduYWxpbmcgb2YgU1J2
NiBTSURzIGZvciBMMyBhbmQgTDI8YnI+DQombmJzcDsgJm5ic3A7c2VydmljZXMuPGJyPg0KPGJy
Pg0KJm5ic3A7ICZuYnNwO28gJm5ic3A7U1J2NiBMMyBTZXJ2aWNlIFRMVjogVGhpcyBUTFYgZW5j
b2RlcyBTZXJ2aWNlIFNJRCBpbmZvcm1hdGlvbiBmb3I8YnI+DQombmJzcDsgJm5ic3A7ICZuYnNw
OyBTUnY2IGJhc2VkIEwzIHNlcnZpY2VzLiZuYnNwOyBJdCBjb3JyZXNwb25kcyB0byB0aGUgZXF1
aXZhbGVudDxicj4NCiZuYnNwOyAmbmJzcDsgJm5ic3A7IGZ1bmN0aW9uYWxpdHkgcHJvdmlkZWQg
YnkgYW4gTVBMUyBMYWJlbCB3aGVuIHJlY2VpdmVkIHdpdGggYSBMYXllcjxicj4NCiZuYnNwOyAm
bmJzcDsgJm5ic3A7IDMgc2VydmljZSByb3V0ZSBhcyBkZWZpbmVkIGluIFtSRkM0MzY0XSBbUkZD
NDY1OV0gW1JGQzg5NTBdPGJyPg0KJm5ic3A7ICZuYnNwOyAmbmJzcDsgW1JGQzkxMzZdLiZuYnNw
OyBTb21lIFNSdjYgRW5kcG9pbnQgYmVoYXZpb3JzIHdoaWNoIE1BWSBiZSBlbmNvZGVkLCBidXQ8
YnI+DQombmJzcDsgJm5ic3A7ICZuYnNwOyBub3QgbGltaXRlZCB0bywgYXJlIEVuZC5EWDQsIEVu
ZC5EVDQsIEVuZC5EWDYsIEVuZC5EVDYsIGV0Yy48YnI+DQo8YnI+DQombmJzcDsgJm5ic3A7byAm
bmJzcDtTUnY2IEwyIFNlcnZpY2UgVExWOiBUaGlzIFRMViBlbmNvZGVzIFNlcnZpY2UgU0lEIGlu
Zm9ybWF0aW9uIGZvcjxicj4NCiZuYnNwOyAmbmJzcDsgJm5ic3A7IFNSdjYgYmFzZWQgTDIgc2Vy
dmljZXMuJm5ic3A7IEl0IGNvcnJlc3BvbmRzIHRvIHRoZSBlcXVpdmFsZW50PGJyPg0KJm5ic3A7
ICZuYnNwOyAmbmJzcDsgZnVuY3Rpb25hbGl0eSBwcm92aWRlZCBieSBhbiBNUExTIExhYmVsMSBm
b3IgRXRoZXJuZXQgVlBOIChFVlBOKTxicj4NCiZuYnNwOyAmbmJzcDsgJm5ic3A7IFJvdXRlLVR5
cGVzIGFzIGRlZmluZWQgaW4gW1JGQzc0MzJdLiZuYnNwOyBTb21lIFNSdjYgRW5kcG9pbnQgYmVo
YXZpb3JzPGJyPg0KJm5ic3A7ICZuYnNwOyAmbmJzcDsgd2hpY2ggTUFZIGJlIGVuY29kZWQsIGJ1
dCBub3QgbGltaXRlZCB0bywgYXJlIEVuZC5EWDIsIEVuZC5EWDJWLDxicj4NCiZuYnNwOyAmbmJz
cDsgJm5ic3A7IEVuZC5EVDJVLCBFbmQuRFQyTSBldGMuPGJyPg0KPGJyPg0KJm5ic3A7ICZuYnNw
O1doZW4gYW4gZWdyZXNzIFBFIGlzIGVuYWJsZWQgZm9yIEJHUCBTZXJ2aWNlcyBvdmVyIFNSdjYg
ZGF0YS1wbGFuZSw8YnI+DQombmJzcDsgJm5ic3A7aXQgc2lnbmFscyBvbmUgb3IgbW9yZSBTUnY2
IFNlcnZpY2UgU0lEcyBlbmNsb3NlZCBpbiBTUnY2IFNlcnZpY2U8YnI+DQombmJzcDsgJm5ic3A7
VExWKHMpIHdpdGhpbiB0aGUgQkdQIFByZWZpeC1TSUQgQXR0cmlidXRlIGF0dGFjaGVkIHRvIE1Q
LUJHUCBOTFJJczxicj4NCiZuYnNwOyAmbmJzcDtkZWZpbmVkIGluIFtSRkM0NzYwXSBbUkZDNDY1
OV0gW1JGQzg5NTBdIFtSRkM3NDMyXSBbUkZDNDM2NF08YnI+DQombmJzcDsgJm5ic3A7W1JGQzkx
MzZdIHdoZXJlIGFwcGxpY2FibGUgYXMgZGVzY3JpYmVkIGluIFNlY3Rpb24gNSBhbmQgU2VjdGlv
biA2Ljxicj4NCjxicj4NCiZuYnNwOyAmbmJzcDtUaGUgc3VwcG9ydCBmb3IgQkdQIE11bHRpY2Fz
dCBWUE4gKE1WUE4pIFNlcnZpY2VzIFtSRkM2NTEzXSB3aXRoIFNSdjY8YnI+DQombmJzcDsgJm5i
c3A7aXMgb3V0c2lkZSB0aGUgc2NvcGUgb2YgdGhpcyBkb2N1bWVudC48bzpwPjwvbzpwPjwvcD4N
CjwvZGl2Pg0KPGRpdj4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiPjxvOnA+Jm5ic3A7PC9vOnA+PC9w
Pg0KPC9kaXY+DQo8ZGl2Pg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+LSAtIC0mbmJzcDs8bzpwPjwv
bzpwPjwvcD4NCjwvZGl2Pg0KPGRpdj4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiPjxvOnA+Jm5ic3A7
PC9vOnA+PC9wPg0KPC9kaXY+DQo8ZGl2Pg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+VGhpcyBsaW1p
dHMgdGhlIG92ZXJsYXkgc2lnbmFsbGluZyB0byBub24gZ2xvYmFsIFNBRklzIG1haW5seSBTQUZJ
IDEyOCBhbmQgU0FGSSA3MC4mbmJzcDs8bzpwPjwvbzpwPjwvcD4NCjwvZGl2Pg0KPGRpdj4NCjxw
IGNsYXNzPSJNc29Ob3JtYWwiPjxvOnA+Jm5ic3A7PC9vOnA+PC9wPg0KPC9kaXY+DQo8ZGl2Pg0K
PHAgY2xhc3M9Ik1zb05vcm1hbCI+VG8geW91ciBub3RlIFNBRkkgNCBpcyBwcml2YXRlIGFuZCBu
ZXZlciBleGNoYW5nZWQgaW4gdGhlIHdpbGQuIEFsc28gU0FGSSAyIGlzIG11bHRpY2FzdCB3aGlj
aCBpcyBvdXQgb2Ygc2NvcGUgb2YgdGhpcyBkcmFmdC4mbmJzcDs8bzpwPjwvbzpwPjwvcD4NCjwv
ZGl2Pg0KPGRpdj4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiPjxvOnA+Jm5ic3A7PC9vOnA+PC9wPg0K
PC9kaXY+DQo8ZGl2Pg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+VGhlIG9ubHkgdGhpbmcgd2hpY2gg
d2UgbmVlZCB0byBzeW5jIG9uIGlzIGluZGVlZCBzZWN0aW9uIDUuNCBhbmQgdXNlIG9mIGdsb2Jh
bCBJUHY2IEFGSSAyICZhbXA7IFNBRkkgMSZuYnNwOzxvOnA+PC9vOnA+PC9wPg0KPC9kaXY+DQo8
ZGl2Pg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+PG86cD4mbmJzcDs8L286cD48L3A+DQo8L2Rpdj4N
CjxkaXY+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj5NYW55IHRoeCw8bzpwPjwvbzpwPjwvcD4NCjwv
ZGl2Pg0KPGRpdj4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiPlIuPG86cD48L286cD48L3A+DQo8L2Rp
dj4NCjxkaXY+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj48bzpwPiZuYnNwOzwvbzpwPjwvcD4NCjwv
ZGl2Pg0KPGRpdj4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiPjxvOnA+Jm5ic3A7PC9vOnA+PC9wPg0K
PC9kaXY+DQo8ZGl2Pg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+PG86cD4mbmJzcDs8L286cD48L3A+
DQo8L2Rpdj4NCjwvZGl2Pg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+PG86cD4mbmJzcDs8L286cD48
L3A+DQo8ZGl2Pg0KPGRpdj4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiPk9uIFNhdCwgRmViIDEyLCAy
MDIyIGF0IDc6MTEgUE0gQW5kcmV3IC0gSUVURiAmbHQ7YW5kcmV3LWlldGZAbGlxdWlkLnRlY2gm
Z3Q7IHdyb3RlOjxvOnA+PC9vOnA+PC9wPg0KPC9kaXY+DQo8YmxvY2txdW90ZSBzdHlsZT0iYm9y
ZGVyOm5vbmU7Ym9yZGVyLWxlZnQ6c29saWQgI0NDQ0NDQyAxLjBwdDtwYWRkaW5nOjBpbiAwaW4g
MGluIDYuMHB0O21hcmdpbi1sZWZ0OjQuOHB0O21hcmdpbi1yaWdodDowaW4iPg0KPGRpdj4NCjxk
aXY+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIiBzdHlsZT0ibXNvLW1hcmdpbi10b3AtYWx0OmF1dG87
bXNvLW1hcmdpbi1ib3R0b20tYWx0OmF1dG8iPlJvYmVydCw8bzpwPjwvbzpwPjwvcD4NCjxwIGNs
YXNzPSJNc29Ob3JtYWwiIHN0eWxlPSJtc28tbWFyZ2luLXRvcC1hbHQ6YXV0bzttc28tbWFyZ2lu
LWJvdHRvbS1hbHQ6YXV0byI+Jm5ic3A7PG86cD48L286cD48L3A+DQo8cCBjbGFzcz0iTXNvTm9y
bWFsIiBzdHlsZT0ibXNvLW1hcmdpbi10b3AtYWx0OmF1dG87bXNvLW1hcmdpbi1ib3R0b20tYWx0
OmF1dG8iPkkgaGF2ZSB0byBzYXkgdGhhdCBJIGhhdmUgdmVyeSBzaW1pbGFyIHJlYWRpbmdzIG9u
IHBhcnRzIG9mIHRoZSBkcmFmdC48bzpwPjwvbzpwPjwvcD4NCjxwIGNsYXNzPSJNc29Ob3JtYWwi
IHN0eWxlPSJtc28tbWFyZ2luLXRvcC1hbHQ6YXV0bzttc28tbWFyZ2luLWJvdHRvbS1hbHQ6YXV0
byI+Jm5ic3A7PG86cD48L286cD48L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIiBzdHlsZT0ibXNv
LW1hcmdpbi10b3AtYWx0OmF1dG87bXNvLW1hcmdpbi1ib3R0b20tYWx0OmF1dG8iPkxldOKAmXMg
bG9vayBhdCBpdCDigJM8bzpwPjwvbzpwPjwvcD4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiIHN0eWxl
PSJtc28tbWFyZ2luLXRvcC1hbHQ6YXV0bzttc28tbWFyZ2luLWJvdHRvbS1hbHQ6YXV0byI+Jm5i
c3A7PG86cD48L286cD48L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIiBzdHlsZT0ibXNvLW1hcmdp
bi10b3AtYWx0OmF1dG87bXNvLW1hcmdpbi1ib3R0b20tYWx0OmF1dG8iPjUuMSB1c2VzIHRoZSBJ
UHY0LVZQTiBOTFJJIOKAkyBUaGF0IHdvdWxkIHNlZW0gdG8gaW5kaWNhdGUgQUZJIDEgLyBTQUZJ
IDQ8bzpwPjwvbzpwPjwvcD4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiIHN0eWxlPSJtc28tbWFyZ2lu
LXRvcC1hbHQ6YXV0bzttc28tbWFyZ2luLWJvdHRvbS1hbHQ6YXV0byI+NS4yIOKAkyBVc2VzIEFG
SSAyIC8gU0FGSSA0IGZyb20gbXkgcmVhZGluZw0KPG86cD48L286cD48L3A+DQo8cCBjbGFzcz0i
TXNvTm9ybWFsIiBzdHlsZT0ibXNvLW1hcmdpbi10b3AtYWx0OmF1dG87bXNvLW1hcmdpbi1ib3R0
b20tYWx0OmF1dG8iPjUuMyDigJMgQWNjb3JkaW5nIHRvIFJGQzg5NTAg4oCTIGFsbG93cyBhZHZl
cnRpc2VtZW50IG92ZXIgU0FGSSAxLCAyIG9yIDQNCjxvOnA+PC9vOnA+PC9wPg0KPHAgY2xhc3M9
Ik1zb05vcm1hbCIgc3R5bGU9Im1zby1tYXJnaW4tdG9wLWFsdDphdXRvO21zby1tYXJnaW4tYm90
dG9tLWFsdDphdXRvIj41LjQg4oCTIFRvIG15IHJlYWRpbmcg4oCTIHZlcnkgbXVjaCByZWZlcnMg
dG8gQUZJIDIgLyBTQUZJIDEuPG86cD48L286cD48L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIiBz
dHlsZT0ibXNvLW1hcmdpbi10b3AtYWx0OmF1dG87bXNvLW1hcmdpbi1ib3R0b20tYWx0OmF1dG8i
PiZuYnNwOzxvOnA+PC9vOnA+PC9wPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCIgc3R5bGU9Im1zby1t
YXJnaW4tdG9wLWFsdDphdXRvO21zby1tYXJnaW4tYm90dG9tLWFsdDphdXRvIj5JIHdvdWxkIGFn
cmVlIGlmIHRoaXMgZG9jdW1lbnQgbGltaXRlZCBpdHNlbGYgdG8gNS4xIGFuZCA1LjIg4oCTIGl0
IGRvZXNu4oCZdCDigJMgYW5kIHRoZXJlZm9yZSBJIGhhdmUgdG8gYWdyZWUgd2l0aCB0aGUgdGhv
dWdodHMgZXhwcmVzc2VkIGluIFdhcnJlbnMgRGlzY3Vzcy4mbmJzcDsgSWYgSSBhbSB3cm9uZyBh
Ym91dCA1LjMNCiBhbmQgNS40LCBsZXTigJlzIGNoYXQgYW5kIGhlbHAgbWUgdW5kZXJzdGFuZCB0
aGlzIGJldHRlciwgYW5kIHRoZW4gbGV0cyBwb3RlbnRpYWxseSBzZWUgaWYgd2UgY2FuIHdvcmsg
dXAgc29tZSB3b3JkaW5nIHRoYXQgd291bGQgY2xhcmlmeSB0aGlzIGlmIHRoYXQgaXMgd2hhdCBp
cyByZXF1aXJlZC48bzpwPjwvbzpwPjwvcD4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiIHN0eWxlPSJt
c28tbWFyZ2luLXRvcC1hbHQ6YXV0bzttc28tbWFyZ2luLWJvdHRvbS1hbHQ6YXV0byI+Jm5ic3A7
PG86cD48L286cD48L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIiBzdHlsZT0ibXNvLW1hcmdpbi10
b3AtYWx0OmF1dG87bXNvLW1hcmdpbi1ib3R0b20tYWx0OmF1dG8iPlRoYW5rczxvOnA+PC9vOnA+
PC9wPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCIgc3R5bGU9Im1zby1tYXJnaW4tdG9wLWFsdDphdXRv
O21zby1tYXJnaW4tYm90dG9tLWFsdDphdXRvIj4mbmJzcDs8bzpwPjwvbzpwPjwvcD4NCjxwIGNs
YXNzPSJNc29Ob3JtYWwiIHN0eWxlPSJtc28tbWFyZ2luLXRvcC1hbHQ6YXV0bzttc28tbWFyZ2lu
LWJvdHRvbS1hbHQ6YXV0byI+QW5kcmV3PG86cD48L286cD48L3A+DQo8cCBjbGFzcz0iTXNvTm9y
bWFsIiBzdHlsZT0ibXNvLW1hcmdpbi10b3AtYWx0OmF1dG87bXNvLW1hcmdpbi1ib3R0b20tYWx0
OmF1dG8iPiZuYnNwOzxvOnA+PC9vOnA+PC9wPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCIgc3R5bGU9
Im1zby1tYXJnaW4tdG9wLWFsdDphdXRvO21zby1tYXJnaW4tYm90dG9tLWFsdDphdXRvIj4mbmJz
cDs8bzpwPjwvbzpwPjwvcD4NCjxkaXYgc3R5bGU9ImJvcmRlcjpub25lO2JvcmRlci10b3A6c29s
aWQgI0UxRTFFMSAxLjBwdDtwYWRkaW5nOjMuMHB0IDBpbiAwaW4gMGluIj4NCjxwIGNsYXNzPSJN
c29Ob3JtYWwiIHN0eWxlPSJtc28tbWFyZ2luLXRvcC1hbHQ6YXV0bzttc28tbWFyZ2luLWJvdHRv
bS1hbHQ6YXV0byI+PGI+RnJvbTo8L2I+IGllc2cgJmx0OzxhIGhyZWY9Im1haWx0bzppZXNnLWJv
dW5jZXNAaWV0Zi5vcmciIHRhcmdldD0iX2JsYW5rIj5pZXNnLWJvdW5jZXNAaWV0Zi5vcmc8L2E+
Jmd0Ow0KPGI+T24gQmVoYWxmIE9mIDwvYj5Sb2JlcnQgUmFzenVrPGJyPg0KPGI+U2VudDo8L2I+
IFNhdHVyZGF5LCBGZWJydWFyeSAxMiwgMjAyMiA4OjI2IFBNPGJyPg0KPGI+VG86PC9iPiBXYXJy
ZW4gS3VtYXJpICZsdDs8YSBocmVmPSJtYWlsdG86d2FycmVuQGt1bWFyaS5uZXQiIHRhcmdldD0i
X2JsYW5rIj53YXJyZW5Aa3VtYXJpLm5ldDwvYT4mZ3Q7PGJyPg0KPGI+Q2M6PC9iPiBCb2NjaSwg
TWF0dGhldyAoTm9raWEgLSBHQikgJmx0OzxhIGhyZWY9Im1haWx0bzptYXR0aGV3LmJvY2NpQG5v
a2lhLmNvbSIgdGFyZ2V0PSJfYmxhbmsiPm1hdHRoZXcuYm9jY2lAbm9raWEuY29tPC9hPiZndDs7
DQo8YSBocmVmPSJtYWlsdG86ZHJhZnQtaWV0Zi1iZXNzLXNydjYtc2VydmljZXNAaWV0Zi5vcmci
IHRhcmdldD0iX2JsYW5rIj5kcmFmdC1pZXRmLWJlc3Mtc3J2Ni1zZXJ2aWNlc0BpZXRmLm9yZzwv
YT47DQo8YSBocmVmPSJtYWlsdG86YmVzcy1jaGFpcnNAaWV0Zi5vcmciIHRhcmdldD0iX2JsYW5r
Ij5iZXNzLWNoYWlyc0BpZXRmLm9yZzwvYT47IFRoZSBJRVNHICZsdDs8YSBocmVmPSJtYWlsdG86
aWVzZ0BpZXRmLm9yZyIgdGFyZ2V0PSJfYmxhbmsiPmllc2dAaWV0Zi5vcmc8L2E+Jmd0OzsgQkVT
UyAmbHQ7PGEgaHJlZj0ibWFpbHRvOmJlc3NAaWV0Zi5vcmciIHRhcmdldD0iX2JsYW5rIj5iZXNz
QGlldGYub3JnPC9hPiZndDs8YnI+DQo8Yj5TdWJqZWN0OjwvYj4gUmU6IFdhcnJlbiBLdW1hcmkn
cyBEaXNjdXNzIG9uIGRyYWZ0LWlldGYtYmVzcy1zcnY2LXNlcnZpY2VzLTEwOiAod2l0aCBESVND
VVNTIGFuZCBDT01NRU5UKTxvOnA+PC9vOnA+PC9wPg0KPC9kaXY+DQo8cCBjbGFzcz0iTXNvTm9y
bWFsIiBzdHlsZT0ibXNvLW1hcmdpbi10b3AtYWx0OmF1dG87bXNvLW1hcmdpbi1ib3R0b20tYWx0
OmF1dG8iPiZuYnNwOzxvOnA+PC9vOnA+PC9wPg0KPGRpdj4NCjxwIGNsYXNzPSJNc29Ob3JtYWwi
IHN0eWxlPSJtc28tbWFyZ2luLXRvcC1hbHQ6YXV0bzttc28tbWFyZ2luLWJvdHRvbS1hbHQ6YXV0
byI+SGkgV2FycmVuLDxvOnA+PC9vOnA+PC9wPg0KPGRpdj4NCjxwIGNsYXNzPSJNc29Ob3JtYWwi
IHN0eWxlPSJtc28tbWFyZ2luLXRvcC1hbHQ6YXV0bzttc28tbWFyZ2luLWJvdHRvbS1hbHQ6YXV0
byI+Jm5ic3A7PG86cD48L286cD48L3A+DQo8L2Rpdj4NCjxkaXY+DQo8cCBjbGFzcz0iTXNvTm9y
bWFsIiBzdHlsZT0ibXNvLW1hcmdpbi10b3AtYWx0OmF1dG87bXNvLW1hcmdpbi1ib3R0b20tYWx0
OmF1dG8iPlRoYW5rIHlvdSBmb3IgeW91ciBEaXNjdXNzLiBCdXQgYmVmb3JlIHdlIHN0YXJ0IGRp
c2N1c3NpbmcgaXQgcGVyaGFwcyBpdCB3b3VsZCBiZSBnb29kIHRvIGFsaWduIG9uIHdoYXQgdGhp
cyBkb2N1bWVudCByZWFsbHkgZGVmaW5lcyBhcyBJIGFtIHNlbnNpbmcgZnJvbSB5b3VyIGRlc2Ny
aXB0aW9uIHRoZXJlDQogY2FuIGJlIHNvbWUgZGlzY29ubmVjdCAobW9kdWxvIHNvbWUgdGV4dCBt
YXkgYmUgaW5kZWVkJm5ic3A7bWlzbGVhZGluZyBpbiB0aGUgZHJhZnQpLiZuYnNwOzxvOnA+PC9v
OnA+PC9wPg0KPC9kaXY+DQo8ZGl2Pg0KPHAgY2xhc3M9Ik1zb05vcm1hbCIgc3R5bGU9Im1zby1t
YXJnaW4tdG9wLWFsdDphdXRvO21zby1tYXJnaW4tYm90dG9tLWFsdDphdXRvIj4mbmJzcDs8bzpw
PjwvbzpwPjwvcD4NCjwvZGl2Pg0KPGRpdj4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiIHN0eWxlPSJt
c28tbWFyZ2luLXRvcC1hbHQ6YXV0bzttc28tbWFyZ2luLWJvdHRvbS1hbHQ6YXV0byI+WW91IHNh
aWQ6Jm5ic3A7PG86cD48L286cD48L3A+DQo8L2Rpdj4NCjxkaXY+DQo8cCBjbGFzcz0iTXNvTm9y
bWFsIiBzdHlsZT0ibXNvLW1hcmdpbi10b3AtYWx0OmF1dG87bXNvLW1hcmdpbi1ib3R0b20tYWx0
OmF1dG8iPiZuYnNwOzxvOnA+PC9vOnA+PC9wPg0KPC9kaXY+DQo8ZGl2Pg0KPHAgY2xhc3M9Ik1z
b05vcm1hbCIgc3R5bGU9Im1zby1tYXJnaW4tdG9wLWFsdDphdXRvO21zby1tYXJnaW4tYm90dG9t
LWFsdDphdXRvIj4mZ3Q7IEhvd2V2ZXIsIHdlIGFsbCBrbm93IHRoYXQgQkdQIGxlYWtzIGhhcHBl
biAtLSBhbmQgd2hlbiB0aGV5IGRvLCB0aGUgU0lE4oCZczxicj4NCiZndDsgY29udGFpbmVkIGlu
IHRoZSBsZWFrIHdpbGwgYmUgbG9nZ2VkIGJ5IHZhcmlvdXMgc3lzdGVtcyBhbmQgaGVuY2UgYXZh
aWxhYmxlIHRvPGJyPg0KJmd0OyB0aGUgcHVibGljIGludG8gcGVycGV0dWl0eS48bzpwPjwvbzpw
PjwvcD4NCjwvZGl2Pg0KPGRpdj4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiIHN0eWxlPSJtc28tbWFy
Z2luLXRvcC1hbHQ6YXV0bzttc28tbWFyZ2luLWJvdHRvbS1hbHQ6YXV0byI+Jm5ic3A7PG86cD48
L286cD48L3A+DQo8L2Rpdj4NCjxkaXY+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIiBzdHlsZT0ibXNv
LW1hcmdpbi10b3AtYWx0OmF1dG87bXNvLW1hcmdpbi1ib3R0b20tYWx0OmF1dG8iPkkgdGhpbmsg
dGhlIHRlcm0gQkdQIGlzIHVzZWQgaGVyZSBhIGJpdCB0b28gYnJvYWRseS4mbmJzcDs8bzpwPjwv
bzpwPjwvcD4NCjwvZGl2Pg0KPGRpdj4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiIHN0eWxlPSJtc28t
bWFyZ2luLXRvcC1hbHQ6YXV0bzttc28tbWFyZ2luLWJvdHRvbS1hbHQ6YXV0byI+Jm5ic3A7PG86
cD48L286cD48L3A+DQo8L2Rpdj4NCjxkaXY+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIiBzdHlsZT0i
bXNvLW1hcmdpbi10b3AtYWx0OmF1dG87bXNvLW1hcmdpbi1ib3R0b20tYWx0OmF1dG8iPkxlYWtz
IGRvIGhhcHBlbiBidXQgb25seSB3aXRoaW4gZ2xvYmFsJm5ic3A7QUZJL1NBRklzLiBUaGlzIGRy
YWZ0IGRlZmluZXMgZXh0ZW5zaW9ucyBmb3IgTDNWUE4gYW5kIEwyVlBOcyBTQUZJcyB3aGljaCBh
cmUgbm90IHVzZWQgdG8gcGVlciBvdXRzaWRlIG9mIGEgZG9tYWluLCBjb2xsZWN0aW9uIG9mIGRv
bWFpbnMNCiB1bmRlciBzYW1lIGFkbWluaXN0cmF0aW9uICsgb2YmbmJzcDtjb3Vyc2UmbmJzcDtp
bnRlci1hcyBhbHNvIGNvdWxkIGhhcHBlbi4mbmJzcDs8bzpwPjwvbzpwPjwvcD4NCjwvZGl2Pg0K
PGRpdj4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiIHN0eWxlPSJtc28tbWFyZ2luLXRvcC1hbHQ6YXV0
bzttc28tbWFyZ2luLWJvdHRvbS1hbHQ6YXV0byI+Jm5ic3A7PG86cD48L286cD48L3A+DQo8L2Rp
dj4NCjxkaXY+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIiBzdHlsZT0ibXNvLW1hcmdpbi10b3AtYWx0
OmF1dG87bXNvLW1hcmdpbi1ib3R0b20tYWx0OmF1dG8iPldpdGggdGhhdCZuYnNwO2JlaW5nIHNh
aWQgSSBkbyBub3Qgc2VlIHJpc2sgdGhhdCBkdWUgdG8gbGVha2luZyB0aGVyZSBjb3VsZCBiZSBh
IHNpdHVhdGlvbiB3aGVyZSBjdXN0b21lciBuZXR3b3JrcyBhcmUgZXhwb3NlZCBpbiBhbnkgd2F5
IGV4dGVybmFsbHkgLSBsZWF2aW5nIGFsb25lIHRoYXQgdG8gZXZlbiBnZXQNCiBhdCB0aGUmbmJz
cDt0cmFuc3BvcnQgbGV2ZWwgdG8gdGhlIGN1c3RvbWVyIGZhY2luZyBQRSBpcyBhbHNvIGZpbHRl
cmVkIGFuZCBuZXZlciBhbGxvd2VkIGZyb20gb3V0c2lkZS4gQnV0IHRoaXMgaXMgb3V0IG9mIHNj
b3BlIG9mIHRoaXMgZG9jdW1lbnQgYXMgaGVyZSB0aGUgZm9jdXMgaXMgbm90IG9uIHVuZGVybGF5
IGJ1dCBvdmVybGF5LiZuYnNwOzxvOnA+PC9vOnA+PC9wPg0KPC9kaXY+DQo8ZGl2Pg0KPHAgY2xh
c3M9Ik1zb05vcm1hbCIgc3R5bGU9Im1zby1tYXJnaW4tdG9wLWFsdDphdXRvO21zby1tYXJnaW4t
Ym90dG9tLWFsdDphdXRvIj4mbmJzcDs8bzpwPjwvbzpwPjwvcD4NCjwvZGl2Pg0KPGRpdj4NCjxw
IGNsYXNzPSJNc29Ob3JtYWwiIHN0eWxlPSJtc28tbWFyZ2luLXRvcC1hbHQ6YXV0bzttc28tbWFy
Z2luLWJvdHRvbS1hbHQ6YXV0byI+Tm93IHdoZW4gSSByZS1yZWFkIHRoaXMgSSBzZWUgd2h5IHRo
ZXJlIGlzIGEgbGl0dGxlIHBpZWNlIHBlcmhhcHMgbWlzbGVhZGluZy4gVGhlIGRyYWZ0IG1ha2Vz
IGEgY2xhaW0gdGhhdCBpdCBpcyBhcHBsaWNhYmxlIHRvIFJGQzg5NTAgd2hpY2ggZGVmaW5lcyB1
c2Ugb2YgTkh2NiB3aXRoIGJvdGggdW5pY2FzdA0KIGFuZCBWUE4gQUZzLiBUaGF0IG5lZWRzIHRv
IGJlIG1hZGUgY2xlYXIgdGhhdCBpdCBpcyBhcHBsaWNhYmxlIHRvIHRoZSBsYXR0ZXIgb25seS4g
SWYgb3RoZXIgY28tYXV0aG9ycyBiZWxpZXZlIHRoaXMgaXMgYXBwbGljYWJsZSZuYnNwO3RvIHRo
ZSBmb3JtZXIgeW91ciBESVNDVVNTIHNlY3Rpb24gd291bGQgaW5kZWVkIGJlIHZhbGlkLiZuYnNw
OzxvOnA+PC9vOnA+PC9wPg0KPC9kaXY+DQo8ZGl2Pg0KPHAgY2xhc3M9Ik1zb05vcm1hbCIgc3R5
bGU9Im1zby1tYXJnaW4tdG9wLWFsdDphdXRvO21zby1tYXJnaW4tYm90dG9tLWFsdDphdXRvIj4m
bmJzcDs8bzpwPjwvbzpwPjwvcD4NCjwvZGl2Pg0KPGRpdj4NCjxwIGNsYXNzPSJNc29Ob3JtYWwi
IHN0eWxlPSJtc28tbWFyZ2luLXRvcC1hbHQ6YXV0bzttc28tbWFyZ2luLWJvdHRvbS1hbHQ6YXV0
byI+TWFueSB0aHgsPG86cD48L286cD48L3A+DQo8L2Rpdj4NCjxkaXY+DQo8cCBjbGFzcz0iTXNv
Tm9ybWFsIiBzdHlsZT0ibXNvLW1hcmdpbi10b3AtYWx0OmF1dG87bXNvLW1hcmdpbi1ib3R0b20t
YWx0OmF1dG8iPlIuPG86cD48L286cD48L3A+DQo8L2Rpdj4NCjxkaXY+DQo8cCBjbGFzcz0iTXNv
Tm9ybWFsIiBzdHlsZT0ibXNvLW1hcmdpbi10b3AtYWx0OmF1dG87bXNvLW1hcmdpbi1ib3R0b20t
YWx0OmF1dG8iPiZuYnNwOzxvOnA+PC9vOnA+PC9wPg0KPC9kaXY+DQo8ZGl2Pg0KPHAgY2xhc3M9
Ik1zb05vcm1hbCIgc3R5bGU9Im1zby1tYXJnaW4tdG9wLWFsdDphdXRvO21zby1tYXJnaW4tYm90
dG9tLWFsdDphdXRvIj4mbmJzcDs8bzpwPjwvbzpwPjwvcD4NCjwvZGl2Pg0KPGRpdj4NCjxwIGNs
YXNzPSJNc29Ob3JtYWwiIHN0eWxlPSJtc28tbWFyZ2luLXRvcC1hbHQ6YXV0bzttc28tbWFyZ2lu
LWJvdHRvbS1hbHQ6YXV0byI+Jm5ic3A7PG86cD48L286cD48L3A+DQo8L2Rpdj4NCjwvZGl2Pg0K
PHAgY2xhc3M9Ik1zb05vcm1hbCIgc3R5bGU9Im1zby1tYXJnaW4tdG9wLWFsdDphdXRvO21zby1t
YXJnaW4tYm90dG9tLWFsdDphdXRvIj4mbmJzcDs8bzpwPjwvbzpwPjwvcD4NCjxkaXY+DQo8ZGl2
Pg0KPHAgY2xhc3M9Ik1zb05vcm1hbCIgc3R5bGU9Im1zby1tYXJnaW4tdG9wLWFsdDphdXRvO21z
by1tYXJnaW4tYm90dG9tLWFsdDphdXRvIj5PbiBTYXQsIEZlYiAxMiwgMjAyMiBhdCAxMjowNSBB
TSBXYXJyZW4gS3VtYXJpIHZpYSBEYXRhdHJhY2tlciAmbHQ7PGEgaHJlZj0ibWFpbHRvOm5vcmVw
bHlAaWV0Zi5vcmciIHRhcmdldD0iX2JsYW5rIj5ub3JlcGx5QGlldGYub3JnPC9hPiZndDsgd3Jv
dGU6PG86cD48L286cD48L3A+DQo8L2Rpdj4NCjxibG9ja3F1b3RlIHN0eWxlPSJib3JkZXI6bm9u
ZTtib3JkZXItbGVmdDpzb2xpZCAjQ0NDQ0NDIDEuMHB0O3BhZGRpbmc6MGluIDBpbiAwaW4gNi4w
cHQ7bWFyZ2luLWxlZnQ6NC44cHQ7bWFyZ2luLXRvcDo1LjBwdDttYXJnaW4tcmlnaHQ6MGluO21h
cmdpbi1ib3R0b206NS4wcHQiPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCIgc3R5bGU9Im1zby1tYXJn
aW4tdG9wLWFsdDphdXRvO21hcmdpbi1ib3R0b206MTIuMHB0Ij5XYXJyZW4gS3VtYXJpIGhhcyBl
bnRlcmVkIHRoZSBmb2xsb3dpbmcgYmFsbG90IHBvc2l0aW9uIGZvcjxicj4NCmRyYWZ0LWlldGYt
YmVzcy1zcnY2LXNlcnZpY2VzLTEwOiBEaXNjdXNzPGJyPg0KPGJyPg0KV2hlbiByZXNwb25kaW5n
LCBwbGVhc2Uga2VlcCB0aGUgc3ViamVjdCBsaW5lIGludGFjdCBhbmQgcmVwbHkgdG8gYWxsPGJy
Pg0KZW1haWwgYWRkcmVzc2VzIGluY2x1ZGVkIGluIHRoZSBUbyBhbmQgQ0MgbGluZXMuIChGZWVs
IGZyZWUgdG8gY3V0IHRoaXM8YnI+DQppbnRyb2R1Y3RvcnkgcGFyYWdyYXBoLCBob3dldmVyLik8
YnI+DQo8YnI+DQo8YnI+DQpQbGVhc2UgcmVmZXIgdG8gPGEgaHJlZj0iaHR0cHM6Ly93d3cuaWV0
Zi5vcmcvYmxvZy9oYW5kbGluZy1pZXNnLWJhbGxvdC1wb3NpdGlvbnMiIHRhcmdldD0iX2JsYW5r
Ij4NCmh0dHBzOi8vd3d3LmlldGYub3JnL2Jsb2cvaGFuZGxpbmctaWVzZy1iYWxsb3QtcG9zaXRp
b25zLzwvYT48YnI+DQpmb3IgbW9yZSBpbmZvcm1hdGlvbiBhYm91dCBob3cgdG8gaGFuZGxlIERJ
U0NVU1MgYW5kIENPTU1FTlQgcG9zaXRpb25zLjxicj4NCjxicj4NCjxicj4NClRoZSBkb2N1bWVu
dCwgYWxvbmcgd2l0aCBvdGhlciBiYWxsb3QgcG9zaXRpb25zLCBjYW4gYmUgZm91bmQgaGVyZTo8
YnI+DQo8YSBocmVmPSJodHRwczovL2RhdGF0cmFja2VyLmlldGYub3JnL2RvYy9kcmFmdC1pZXRm
LWJlc3Mtc3J2Ni1zZXJ2aWNlcyIgdGFyZ2V0PSJfYmxhbmsiPmh0dHBzOi8vZGF0YXRyYWNrZXIu
aWV0Zi5vcmcvZG9jL2RyYWZ0LWlldGYtYmVzcy1zcnY2LXNlcnZpY2VzLzwvYT48YnI+DQo8YnI+
DQo8YnI+DQo8YnI+DQotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tPGJyPg0KRElTQ1VTUzo8YnI+DQotLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tPGJyPg0KPGJyPg0KVGhlIFNlY3VyaXR5IENvbnNpZGVyYXRpb25zIHNlY3Rpb24gc2F5czog
JnF1b3Q7VGhlIHNlcnZpY2UgZmxvd3MgYmV0d2VlbiBQRSByb3V0ZXJzPGJyPg0KdXNpbmcgU1J2
NiBTSURzIGFkdmVydGlzZWQgdmlhIEJHUCBhcmUgZXhwZWN0ZWQgdG8gYmUgbGltaXRlZCB3aXRo
aW4gdGhlPGJyPg0KdHJ1c3RlZCBTUiBkb21haW4gKGUuZy4sIHdpdGhpbiBhIHNpbmdsZSBBUyBv
ciBiZXR3ZWVuIG11bHRpcGxlIEFTZXMgd2l0aGluIGE8YnI+DQpzaW5nbGUgcHJvdmlkZXIgbmV0
d29yaykuJm5ic3A7IFByZWNhdXRpb24gc2hvdWxkIGJlIHRha2VuIHRvIGVuc3VyZSB0aGF0IHRo
ZSBCR1A8YnI+DQpzZXJ2aWNlIGluZm9ybWF0aW9uIChpbmNsdWRpbmcgYXNzb2NpYXRlZCBTUnY2
IFNJRCkgYWR2ZXJ0aXNlZCB2aWEgQkdQIHNlc3Npb25zPGJyPg0KYXJlIGxpbWl0ZWQgdG8gcGVl
cnMgd2l0aGluIHRoaXMgdHJ1c3RlZCBTUiBkb21haW4uJnF1b3Q7IFRoaXMgaXMgcmVsYXRlZCB0
byAoZnJvbTxicj4NClJGQzg0MDIpOiAmcXVvdDtUaGVyZWZvcmUsIGJ5IGRlZmF1bHQsIHRoZSBl
eHBsaWNpdCByb3V0aW5nIGluZm9ybWF0aW9uIE1VU1QgTk9UIGJlPGJyPg0KbGVha2VkIHRocm91
Z2ggdGhlIGJvdW5kYXJpZXMgb2YgdGhlIGFkbWluaXN0ZXJlZCBkb21haW4uJnF1b3Q7PGJyPg0K
PGJyPg0KSG93ZXZlciwgd2UgYWxsIGtub3cgdGhhdCBCR1AgbGVha3MgaGFwcGVuIC0tIGFuZCB3
aGVuIHRoZXkgZG8sIHRoZSBTSUTigJlzPGJyPg0KY29udGFpbmVkIGluIHRoZSBsZWFrIHdpbGwg
YmUgbG9nZ2VkIGJ5IHZhcmlvdXMgc3lzdGVtcyBhbmQgaGVuY2UgYXZhaWxhYmxlIHRvPGJyPg0K
dGhlIHB1YmxpYyBpbnRvIHBlcnBldHVpdHkuPGJyPg0KPGJyPg0KV2hpbGUgdGhlIGRvY3VtZW50
IHN0YXRlcyB0aGF0IGJvcmRlciBmaWx0ZXJpbmcgc2hvdWxkIHByb3RlY3QgYWdhaW5zdCB0cmFm
ZmljPGJyPg0KaW5qZWN0aW9uLCB0aGlzIGRvZXMgbm90IGNvdmVyIHRoZSBjYXNlIG9mIGludGVy
bmFsIGNvbXByb21pc2UuIFN1cmUsIHRoZXJlIGlzPGJyPg0KdGhlIGFyZ3VtZW50IHRoYXQgb25j
ZSB0aGVyZSBpcyBhbiBpbnRlcm5hbGx5IGNvbXByb21pc2VkIHN5c3RlbSwgYWxsIGJldHMgYXJl
PGJyPg0Kb2ZmIC0tIGJ1dCB3aXRoIHRoaXMsIGFuIGF0dGFja2VyIHRoYXQga25vd3MgdGhlIFNJ
RHMgaW4gZS5nIGluamVjdCB0cmFmZmljPGJyPg0KaW50byBhIFZQTi4gVGhpcyBzZWVtcyB0byBt
ZSB0byBzaWduaWZpY2FudGx5IGV4cGFuZCB0aGUgYXR0YWNrIHN1cmZhY2UgdG88YnI+DQppbmNs
dWRlIHRoZSBjdXN0b21lcidzIG5ldHdvcmtzIHRvby48YnI+DQo8YnI+DQpOb3Qgb25seSBkb2Vz
IGFuIG9wZXJhdG9yIGhhdmUgdG8gZW5zdXJlIHRoYXQgQkdQIGxlYWtzIG5ldmVyIG9jY3VyLCB0
aGV5IGhhdmU8YnI+DQp0byB0aGVuIGVuc3VyZSB0aGF0IGF0IG5vIHBvaW50IGNhbiB0aGVyZSBi
ZSBhbnkgZmlsdGVyIGxhcHNlcyBhdCBhbnkgYm9yZGVyPGJyPg0Kbm9kZSwgYW5kIGJlIGFibGUg
dG8gZ3VhcmFudGVlIHRoZSBzZWN1cml0eSBvZiBldmVyeSBkZXZpY2UsIHNlcnZlciBhbmQgbWFj
aGluZTxicj4NCndpdGhpbiB0aGUgZG9tYWluIGluIG9yZGVyIGZvciBhIHNlY3VyZSBwb3N0dXJl
IHRvIGJlIG1haW50YWluZWQuIFNpbXBseSBzYXlpbmc8YnI+DQp0aGF0IHByZWNhdXRpb25zIHNo
b3VsZCBiZSB0YWtlbiB0byBtYWtlIHN1cmUgdGhhdCByb3V0ZSBsZWFrIGRvbid0IG9jY3VyLCB3
aGVuPGJyPg0KdGhlIGNvbnNlcXVlbmNlcyBvZiBkb2luZyBzbyBhcmUgYTogc2V2ZXJlIGFuZCBi
OiBoYXJkIHRvIHJlY292ZXIgZnJvbSBzZWVtcyB0bzxicj4NCm5vdCByZWFsbHkgY292ZXIgaXQu
IEluIGFkZGl0aW9uLCBpdCBzZWVtcyB0aGF0IHRoZSBibGFzdCByYWRpdXMgZnJvbSBhIG1pc3Np
bmc8YnI+DQpBQ0wgc2VlbXMgbXVjaCBsYXJnZXIgaWYgaXQgYWxsb3dzIGluamVjdGlvbnMuPGJy
Pg0KPGJyPg0KPGJyPg0KLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLTxicj4NCkNPTU1FTlQ6PGJyPg0KLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLTxicj4NCjxicj4NCkknbSBzdGlsbCByZXZpZXdpbmcgdGhlIGRvY3VtZW50LCBidXQgd2Fu
dGVkIHRvIGdldCBhbiBpbml0aWFsIGJhbGxvdCBpbiwgc288YnI+DQp0aGF0IHdlIGNvdWxkIHN0
YXJ0IGRpc2N1c3NpbmcgaXQuIEhvcGVmdWxseSBzb21lb25lIGNhbiBoZWxwIG15IHVuZGVyc3Rh
bmQgaG93PGJyPg0KdGhpcyBkb2Vzbid0IGV4cGFuZCB0aGUgY29uc2VxdWVuY2VzIG9mIGEgQkdQ
IGxlYWsuPGJyPg0KPGJyPg0KPG86cD48L286cD48L3A+DQo8L2Jsb2NrcXVvdGU+DQo8L2Rpdj4N
CjwvZGl2Pg0KPC9kaXY+DQo8L2Jsb2NrcXVvdGU+DQo8L2Rpdj4NCjxwIGNsYXNzPSJNc29Ob3Jt
YWwiPl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fPGJyPg0K
QkVTUyBtYWlsaW5nIGxpc3Q8YnI+DQo8YSBocmVmPSJtYWlsdG86QkVTU0BpZXRmLm9yZyIgdGFy
Z2V0PSJfYmxhbmsiPkJFU1NAaWV0Zi5vcmc8L2E+PGJyPg0KPGEgaHJlZj0iaHR0cHM6Ly93d3cu
aWV0Zi5vcmcvbWFpbG1hbi9saXN0aW5mby9iZXNzIiB0YXJnZXQ9Il9ibGFuayI+aHR0cHM6Ly93
d3cuaWV0Zi5vcmcvbWFpbG1hbi9saXN0aW5mby9iZXNzPC9hPjxvOnA+PC9vOnA+PC9wPg0KPC9i
bG9ja3F1b3RlPg0KPC9kaXY+DQo8L2Rpdj4NCjwvZGl2Pg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+
LS0gPG86cD48L286cD48L3A+DQo8ZGl2Pg0KPGRpdj4NCjxkaXY+DQo8ZGl2Pg0KPGRpdj4NCjxk
aXY+DQo8ZGl2Pg0KPGRpdj4NCjxkaXY+DQo8cD48YSBocmVmPSJodHRwOi8vd3d3LnZlcml6b24u
Y29tIiB0YXJnZXQ9Il9ibGFuayI+PHNwYW4gc3R5bGU9ImNvbG9yOiMxMTU1Q0M7Ym9yZGVyOnNv
bGlkIHdpbmRvd3RleHQgMS4wcHQ7cGFkZGluZzowaW47dGV4dC1kZWNvcmF0aW9uOm5vbmUiPjxp
bWcgYm9yZGVyPSIwIiB3aWR0aD0iODEiIGhlaWdodD0iMTgiIHN0eWxlPSJ3aWR0aDouODQwMmlu
O2hlaWdodDouMTg3NWluIiBpZD0iUGljdHVyZV94MDAyMF8xIiBzcmM9ImNpZDp+V1JEMzk5Ny5q
cGciIGFsdD0iSW1hZ2UgcmVtb3ZlZCBieSBzZW5kZXIuIj48L3NwYW4+PC9hPjxzcGFuIHN0eWxl
PSJjb2xvcjojMjIyMjIyIj48bzpwPjwvbzpwPjwvc3Bhbj48L3A+DQo8cCBzdHlsZT0ibWFyZ2lu
OjBpbjttc28tbGluZS1oZWlnaHQtYWx0OjkuNzVwdCI+PGI+PHNwYW4gc3R5bGU9ImZvbnQtZmFt
aWx5OiZxdW90O0FyaWFsJnF1b3Q7LHNhbnMtc2VyaWY7Y29sb3I6YmxhY2siPkd5YW4gTWlzaHJh
PC9zcGFuPjwvYj48c3BhbiBzdHlsZT0iZm9udC1mYW1pbHk6JnF1b3Q7QXJpYWwmcXVvdDssc2Fu
cy1zZXJpZjtjb2xvcjpibGFjayI+PG86cD48L286cD48L3NwYW4+PC9wPg0KPHAgc3R5bGU9Im1h
cmdpbjowaW47bXNvLWxpbmUtaGVpZ2h0LWFsdDo5Ljc1cHQiPjxpPjxzcGFuIHN0eWxlPSJmb250
LWZhbWlseTomcXVvdDtHZW9yZ2lhJnF1b3Q7LHNlcmlmO2NvbG9yOmJsYWNrIj5OZXR3b3JrIFNv
bHV0aW9ucyBBcmNoaXRlY3QmbmJzcDs8L3NwYW4+PC9pPjxzcGFuIHN0eWxlPSJjb2xvcjojMjIy
MjIyIj48bzpwPjwvbzpwPjwvc3Bhbj48L3A+DQo8cCBzdHlsZT0ibWFyZ2luOjBpbjttc28tbGlu
ZS1oZWlnaHQtYWx0OjkuNzVwdCI+PGk+PHNwYW4gc3R5bGU9ImZvbnQtc2l6ZToxMC4wcHQ7Zm9u
dC1mYW1pbHk6JnF1b3Q7R2VvcmdpYSZxdW90OyxzZXJpZjtjb2xvcjpibGFjayI+RW1haWwNCjxh
IGhyZWY9Im1haWx0bzpneWFuLnMubWlzaHJhQHZlcml6b24uY29tIiB0YXJnZXQ9Il9ibGFuayI+
Z3lhbi5zLm1pc2hyYUB2ZXJpem9uLmNvbTwvYT48L3NwYW4+PC9pPjxzcGFuIHN0eWxlPSJjb2xv
cjojMjIyMjIyIj48bzpwPjwvbzpwPjwvc3Bhbj48L3A+DQo8cCBzdHlsZT0ibXNvLW1hcmdpbi10
b3AtYWx0OjBpbjttYXJnaW4tcmlnaHQ6MGluO21hcmdpbi1ib3R0b206MTIuMHB0O21hcmdpbi1s
ZWZ0OjBpbjttc28tbGluZS1oZWlnaHQtYWx0OjkuNzVwdCI+DQo8aT48c3BhbiBzdHlsZT0iZm9u
dC1mYW1pbHk6JnF1b3Q7R2VvcmdpYSZxdW90OyxzZXJpZjtjb2xvcjpibGFjayI+TSAzMDEgNTAy
LTEzNDc8L3NwYW4+PC9pPjxzcGFuIHN0eWxlPSJjb2xvcjpibGFjayI+PG86cD48L286cD48L3Nw
YW4+PC9wPg0KPC9kaXY+DQo8ZGl2Pg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+PG86cD4mbmJzcDs8
L286cD48L3A+DQo8L2Rpdj4NCjwvZGl2Pg0KPC9kaXY+DQo8L2Rpdj4NCjwvZGl2Pg0KPC9kaXY+
DQo8L2Rpdj4NCjwvZGl2Pg0KPC9kaXY+DQo8L2Rpdj4NCjwvYm9keT4NCjwvaHRtbD4NCg==
--_000_AM7PR03MB6451B011892EE45756BC219FEE319AM7PR03MB6451eurp_--

--_004_AM7PR03MB6451B011892EE45756BC219FEE319AM7PR03MB6451eurp_
Content-Type: image/jpeg; name="~WRD3997.jpg"
Content-Description: ~WRD3997.jpg
Content-Disposition: inline; filename="~WRD3997.jpg"; size=823;
 creation-date="Sat, 12 Feb 2022 19:26:44 GMT";
 modification-date="Sat, 12 Feb 2022 19:42:30 GMT"
Content-ID: <~WRD3997.jpg>
Content-Transfer-Encoding: base64

/9j/4AAQSkZJRgABAQEAYABgAAD/2wBDAAgGBgcGBQgHBwcJCQgKDBQNDAsLDBkSEw8UHRofHh0a
HBwgJC4nICIsIxwcKDcpLDAxNDQ0Hyc5PTgyPC4zNDL/2wBDAQkJCQwLDBgNDRgyIRwhMjIyMjIy
MjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjL/wAARCABkAGQDASIA
AhEBAxEB/8QAHwAAAQUBAQEBAQEAAAAAAAAAAAECAwQFBgcICQoL/8QAtRAAAgEDAwIEAwUFBAQA
AAF9AQIDAAQRBRIhMUEGE1FhByJxFDKBkaEII0KxwRVS0fAkM2JyggkKFhcYGRolJicoKSo0NTY3
ODk6Q0RFRkdISUpTVFVWV1hZWmNkZWZnaGlqc3R1dnd4eXqDhIWGh4iJipKTlJWWl5iZmqKjpKWm
p6ipqrKztLW2t7i5usLDxMXGx8jJytLT1NXW19jZ2uHi4+Tl5ufo6erx8vP09fb3+Pn6/8QAHwEA
AwEBAQEBAQEBAQAAAAAAAAECAwQFBgcICQoL/8QAtREAAgECBAQDBAcFBAQAAQJ3AAECAxEEBSEx
BhJBUQdhcRMiMoEIFEKRobHBCSMzUvAVYnLRChYkNOEl8RcYGRomJygpKjU2Nzg5OkNERUZHSElK
U1RVVldYWVpjZGVmZ2hpanN0dXZ3eHl6goOEhYaHiImKkpOUlZaXmJmaoqOkpaanqKmqsrO0tba3
uLm6wsPExcbHyMnK0tPU1dbX2Nna4uPk5ebn6Onq8vP09fb3+Pn6/9oADAMBAAIRAxEAPwD3+iii
gAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKA
CiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAK
KKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAoo
ooAKKKKACiiigAooooAKKKKACiiigD//2Q==
--_004_AM7PR03MB6451B011892EE45756BC219FEE319AM7PR03MB6451eurp_--


From nobody Sat Feb 12 13:23:35 2022
Return-Path: <robert@raszuk.net>
X-Original-To: bess@ietfa.amsl.com
Delivered-To: bess@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 8D05C3A0BE3 for <bess@ietfa.amsl.com>; Sat, 12 Feb 2022 13:23:22 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -7.098
X-Spam-Level: 
X-Spam-Status: No, score=-7.098 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, DKIM_VALID_EF=-0.1, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_HI=-5, 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 kzwAU32FILfl for <bess@ietfa.amsl.com>; Sat, 12 Feb 2022 13:23:17 -0800 (PST)
Received: from mail-vs1-xe30.google.com (mail-vs1-xe30.google.com [IPv6:2607:f8b0:4864:20::e30]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 23AC63A0C2A for <bess@ietf.org>; Sat, 12 Feb 2022 13:23:16 -0800 (PST)
Received: by mail-vs1-xe30.google.com with SMTP id m24so14520937vsp.7 for <bess@ietf.org>; Sat, 12 Feb 2022 13:23:16 -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=IrTSo0Qx7k6sQNWHdP54JA/MR9xt4eBS66oG4KU+KaQ=; b=elQUvhNy/nizTY7ZPmCC0C/qsWKacWZSEuAIp09/zeeRlqrWPIxu8hgBnUnHTawG0i K2iZ6na+Gh7aOUj4rV+Vv4PNgfxfv8HzvB++BfJbJMSJc2oE9XZxhIWEsAfysNY8s4s5 yI1EIdIq76jf7Q+Y95k5SRxDUEfjmCkgVZaa1BcMTopDcTYiww9YErr/GLLkjgxuQ3ZP nvgcB4fIW9o9chiNiStzZuhDLtvA5VVp3/Tr0fYdpELWumTHFTtraVvuwKcttZYbU5nr MOb1KqtWpaSzx5hSAbYZLgujTvENoqrr5aaAxQRJIF8AQEfnFqw7ZJ3B8RSi6Dtg6L44 4iAw==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20210112; h=x-gm-message-state:mime-version:references:in-reply-to:from:date :message-id:subject:to:cc; bh=IrTSo0Qx7k6sQNWHdP54JA/MR9xt4eBS66oG4KU+KaQ=; b=RjnK8sWaSMwpUL9okY8x/Cf0C10STwjIDLKSwVWQcWHnnI3bhDu5XQ0klK07xKBiqJ sd2Cfj1pmq7OegMLMYiOz0Oh3lHBJDa1Eo+mzu3FW7EIA44vMylL2EyE0kp/VnKW1xLc dpbQaEcCNBQXG6u93vSI/D4vaukODLoBhuuv2bLWcMLLCmV5q0bIVK9ucDIJWBmfltLw 2T6Ir/zOBLWtS0F7qAc4gq+tDCtDgjsxnIhGxobKlK5u61UJAmNyiy4WN7fLGsF4gFIq cwQTneP/McNdV+nHPNr0KettZbR9yboZoN+4/xA29rAdbnTIIsxl7LsUPQzaPeUQ/Yo4 /EvQ==
X-Gm-Message-State: AOAM531ikXj3cnquI+lUDw4W/7/D6W5tV2jdsU/YJ9H6CySOvHsIH2tP MIMhHbB9wmaa7Gon+pp6pWmjk05XBHYop/xait/FEA==
X-Google-Smtp-Source: ABdhPJyFW/6pmJy/PQKdNQqtILJJ7KGIeCaoGU8nGBrVBTMFHxEDaiVKHuyPqODf039x9b/aecAH24ZPlZum2WhYSBY=
X-Received: by 2002:a05:6102:548a:: with SMTP id bk10mr2272292vsb.27.1644700995320;  Sat, 12 Feb 2022 13:23:15 -0800 (PST)
MIME-Version: 1.0
References: <164462070317.8057.6829026572175337017@ietfa.amsl.com> <CAOj+MMFtGVoaoj-L5Wv2yZz+HpQ3JLehvtBHtxrfG0-wCfko8g@mail.gmail.com> <AM7PR03MB64511292D62F62956411ED67EE319@AM7PR03MB6451.eurprd03.prod.outlook.com> <CAOj+MMFA3jq7XOB4nB8A2t+A2iuty25NMB+9x5NTHTeVdcz9+Q@mail.gmail.com> <CABNhwV2q9PtrF0s5Fg1m6Bzxp_vqwD8AYecW-8XtiwBK6j-AKQ@mail.gmail.com>
In-Reply-To: <CABNhwV2q9PtrF0s5Fg1m6Bzxp_vqwD8AYecW-8XtiwBK6j-AKQ@mail.gmail.com>
From: Robert Raszuk <robert@raszuk.net>
Date: Sat, 12 Feb 2022 22:23:08 +0100
Message-ID: <CAOj+MMENQXYH0MX3t23PmYe4deG-YXs-UKzT_noaeo5zZ55uGw@mail.gmail.com>
To: Gyan Mishra <hayabusagsm@gmail.com>
Cc: Andrew - IETF <andrew-ietf@liquid.tech>, BESS <bess@ietf.org>,  "Bocci, Matthew (Nokia - GB)" <matthew.bocci@nokia.com>, The IESG <iesg@ietf.org>, Warren Kumari <warren@kumari.net>, "bess-chairs@ietf.org" <bess-chairs@ietf.org>,  "draft-ietf-bess-srv6-services@ietf.org" <draft-ietf-bess-srv6-services@ietf.org>
Content-Type: multipart/alternative; boundary="00000000000096983c05d7d8ca1b"
Archived-At: <https://mailarchive.ietf.org/arch/msg/bess/3es3XmxouUQIqiwNAUcxEa8TdUM>
Subject: Re: [bess] Warren Kumari's Discuss on draft-ietf-bess-srv6-services-10: (with DISCUSS and COMMENT)
X-BeenThere: bess@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: BGP-Enabled ServiceS working group discussion list <bess.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/bess>, <mailto:bess-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/bess/>
List-Post: <mailto:bess@ietf.org>
List-Help: <mailto:bess-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/bess>, <mailto:bess-request@ietf.org?subject=subscribe>
X-List-Received-Date: Sat, 12 Feb 2022 21:23:23 -0000

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

Gyan,

Section 5.3 and 5.4 cover GRT option and 5.3 using RFC 5549 next hop
> encoding.  In this case using GRT transport underlay layer now carry=E2=
=80=99s the
> customer routes and that is what Warren and Andrew concern is as far as B=
GP
> leaks.
>

I would have the same concern so would VPN customers. No one is selling L2
or L3 VPN service to them distributing their reachability in the global
routing table. They can do that all by themselves and there is lot's of
really solid tools or products to do that already without being locked to a
single telco.

So when GRT is used the same edge filtering protection mechanisms used
> today for MPLS and SR-MPLS would apply to SRv6 for GRT use case.
>

Not possible. It is not about filtering ... it is all about using globally
routable SAFI vs private SAFIs to distribute customer's reachability, IMO
that should still be OTT only.

I don=E2=80=99t think we are saying 5.3 or 5.4 should not be allowed but ju=
st to
> tighten up verbiage as far securing the domain.
>

BGP filtering or policy is in hands of many people. As has been proven you
can not tighten them strong enough not to leak. The only natural way to
tighten them is to use different plane to distribute private information
what in this context means at least different BGP SAFI.

So no - I do not agree with your observations.

However I am for providing overlay reachability over global IPv6 Internet
to interconnect customer sites. But routing within those sites should not
be traversing Internet routers and using SAFI 1.

Rgs,
Robert.

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

<div dir=3D"ltr"><div>Gyan,</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"><div dir=3D"auto">Section=
 5.3 and 5.4 cover GRT option and 5.3 using RFC 5549 next hop encoding.=C2=
=A0 In this case using GRT transport underlay layer now carry=E2=80=99s the=
 customer routes and that is what Warren and Andrew concern is as far as BG=
P leaks. =C2=A0</div></blockquote><div><br></div><div>I would have the same=
 concern so would VPN customers. No one is selling L2 or L3 VPN service to =
them=C2=A0distributing=C2=A0their reachability in the global routing table.=
 They can do that all by themselves and there is lot&#39;s of really solid =
tools or products to do that already without being locked to a single telco=
.=C2=A0</div><div><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"auto">So when GRT is used the same edge filtering protection=
 mechanisms used today for MPLS and SR-MPLS would apply to SRv6 for GRT use=
 case.<br></div></blockquote><div><br></div><div>Not possible. It is not ab=
out=C2=A0filtering ... it is all about using globally routable SAFI vs priv=
ate SAFIs to distribute customer&#39;s reachability, IMO that should still =
be OTT only.=C2=A0</div><div><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"><div dir=3D"auto">I don=E2=80=99t think we are saying 5.3 or =
5.4 should not be allowed but just to tighten up verbiage as far securing t=
he domain.=C2=A0=C2=A0<br></div></blockquote><div><br></div><div>BGP filter=
ing or policy is in hands of many people. As has been proven you can not ti=
ghten them strong enough=C2=A0not to leak. The only natural way to tighten =
them is to use different=C2=A0plane to distribute private information what=
=C2=A0in this=C2=A0context means=C2=A0at=C2=A0least different BGP SAFI.=C2=
=A0</div><div><br></div><div>So no - I do not agree with your observations.=
=C2=A0</div><div><br></div><div>However I am for providing overlay reachabi=
lity over global IPv6 Internet to interconnect customer sites. But routing =
within those sites should not be traversing Internet routers and using SAFI=
 1.=C2=A0</div><div><br></div><div>Rgs,<br>Robert.</div><div><br></div></di=
v></div>

--00000000000096983c05d7d8ca1b--


From nobody Sat Feb 12 13:29:20 2022
Return-Path: <hayabusagsm@gmail.com>
X-Original-To: bess@ietfa.amsl.com
Delivered-To: bess@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 31E823A10D6; Sat, 12 Feb 2022 13:28:47 -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, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, DKIM_VALID_EF=-0.1, FREEMAIL_FROM=0.001, HTML_MESSAGE=0.001, SPF_HELO_NONE=0.001, SPF_PASS=-0.001, 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 rHB_rR_7skKW; Sat, 12 Feb 2022 13:28:41 -0800 (PST)
Received: from mail-pj1-x1034.google.com (mail-pj1-x1034.google.com [IPv6:2607:f8b0:4864:20::1034]) (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 7718F3A10B3; Sat, 12 Feb 2022 13:28:41 -0800 (PST)
Received: by mail-pj1-x1034.google.com with SMTP id d9-20020a17090a498900b001b8bb1d00e7so12103248pjh.3;  Sat, 12 Feb 2022 13:28:41 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20210112;  h=mime-version:references:in-reply-to:from:date:message-id:subject:to :cc; bh=AUnT0sRvhTGn53ApIPwKYNDJ4Q28Bi5OaM+2zc4XDBQ=; b=ZSU2IdYSJ1Jtcs6yI2F7xMEypI2NvasikWyPOHSIZs8HTdZVrTh4vdcbsgTiz8WYZ4 tp0yjfWOsTT8gQgfmlgLQI4kwM6mpj9xEPVPPXjzlijnSpJzS9M2NUZilx04OLUCKfH0 BJxR+WXXg4hUJvD5ecUcB1Oc4pGaJeFJXxICv6YOgbekMn3AiFOB/yNC3mLOxc59611P aBfYOaObSkc0O9pnRD9C3KhwhqoEJ/OHYE5RcQCW1TWIIbJL86duDdKUeXlwY38vUYxA 0VEF14WteMcrGVcijtzSemtR7bmvli7jY+YGcESYoYUa/ctg+LcDelIiwSKI9IYxBhVa TDxw==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20210112; h=x-gm-message-state:mime-version:references:in-reply-to:from:date :message-id:subject:to:cc; bh=AUnT0sRvhTGn53ApIPwKYNDJ4Q28Bi5OaM+2zc4XDBQ=; b=1Yxt7uJm8X1mwVDlxiMqD+ExoV4B6Plud8WdPQIHyStWbnv5NWXycs3IlafEBX+riB 10YQZeBLjUghnhdjdbwOvtM6YIaSrmrbmXw4w5eKmqLHl8YFKq1MceSL1/GhBZx7Z/pB Ntg3f5VFFOtTsc+kt5v9dsCGdK26ELmx/FA/CGMBA0P/oYg5IOfw6RqNe7UoNw98c+qh Bbc/BKtNom6OmzZkW0reXxQnCbtsH6XOmVeCzcEoeHs52fqkFPpELGL+G40mbbG4ANNA GLqMVFr4CxpGCxF5bnbSSZMUNNNHtMDAphru+SoKrr2q6htuUU3hJXsaQOgKl1ghnYuy pn/Q==
X-Gm-Message-State: AOAM531SWcdvHs2jVM/b7cFf+8crKROlpJM+PMQcfknmMMJuRqEPzjDx QuhnTJ4KpwdfAWO3Nqby6gyATLwK/QDpCV2kCiI=
X-Google-Smtp-Source: ABdhPJz9dmK6Qh4s49VA7iRp+uoFkv9bYbpoz2nBzwtsBS+SxAahDJmqc/CpWZ1dv2a9evmXtkKT0rTEN2Xi9AAES3Y=
X-Received: by 2002:a17:90b:3b48:: with SMTP id ot8mr6833887pjb.167.1644701319757;  Sat, 12 Feb 2022 13:28:39 -0800 (PST)
MIME-Version: 1.0
References: <164462070317.8057.6829026572175337017@ietfa.amsl.com> <CAOj+MMFtGVoaoj-L5Wv2yZz+HpQ3JLehvtBHtxrfG0-wCfko8g@mail.gmail.com> <AM7PR03MB64511292D62F62956411ED67EE319@AM7PR03MB6451.eurprd03.prod.outlook.com> <CAOj+MMFA3jq7XOB4nB8A2t+A2iuty25NMB+9x5NTHTeVdcz9+Q@mail.gmail.com> <CABNhwV2q9PtrF0s5Fg1m6Bzxp_vqwD8AYecW-8XtiwBK6j-AKQ@mail.gmail.com> <AM7PR03MB6451B011892EE45756BC219FEE319@AM7PR03MB6451.eurprd03.prod.outlook.com>
In-Reply-To: <AM7PR03MB6451B011892EE45756BC219FEE319@AM7PR03MB6451.eurprd03.prod.outlook.com>
From: Gyan Mishra <hayabusagsm@gmail.com>
Date: Sat, 12 Feb 2022 16:28:28 -0500
Message-ID: <CABNhwV35+MMcOhKP1A=GL03DXOz=+DdMZi-LUT9i+2zg6U6dJA@mail.gmail.com>
To: Andrew - IETF <andrew-ietf@liquid.tech>
Cc: BESS <bess@ietf.org>, "Bocci, Matthew (Nokia - GB)" <matthew.bocci@nokia.com>,  Robert Raszuk <robert@raszuk.net>, The IESG <iesg@ietf.org>, Warren Kumari <warren@kumari.net>,  "bess-chairs@ietf.org" <bess-chairs@ietf.org>,  "draft-ietf-bess-srv6-services@ietf.org" <draft-ietf-bess-srv6-services@ietf.org>
Content-Type: multipart/related; boundary="000000000000ed197c05d7d8dd7f"
Archived-At: <https://mailarchive.ietf.org/arch/msg/bess/90QrpMHMZoGTwQvJMHyox7ArSm4>
Subject: Re: [bess] Warren Kumari's Discuss on draft-ietf-bess-srv6-services-10: (with DISCUSS and COMMENT)
X-BeenThere: bess@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: BGP-Enabled ServiceS working group discussion list <bess.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/bess>, <mailto:bess-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/bess/>
List-Post: <mailto:bess@ietf.org>
List-Help: <mailto:bess-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/bess>, <mailto:bess-request@ietf.org?subject=subscribe>
X-List-Received-Date: Sat, 12 Feb 2022 21:28:48 -0000

--000000000000ed197c05d7d8dd7f
Content-Type: multipart/alternative; boundary="000000000000ed197b05d7d8dd7e"

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

Hi Andrew

Responses in-line

On Sat, Feb 12, 2022 at 2:42 PM Andrew - IETF <andrew-ietf@liquid.tech>
wrote:

> Gyan,
>
>
>
> However what you say then raises additional concerns.
>
>
>
> RFC8402 Section 8.2 explicitly prohibits sending SRv6 traffic beyond the
> borders of a domain and over the general internet.  Making use of traffic
> destined for an address within the SRGB of another network isn=E2=80=99t =
permitted
> as per:
>
>  Gyan> The purpose of the domain boundary filters is to protect the SRv6
> nodes within the =E2=80=9Cunderlay=E2=80=9D by filtering external traffic=
 at the boundary
> edges any traffic destined to any IPv6 destination address within the SRG=
B
> or SRLB which would be underlay node connected interfaces IGP routable no=
t
> in BGP. This is done for any internet or intranet MPLS domain today to
> secure the domain trust boundary.
>
>    SR domain boundary routers MUST filter any external traffic destined
>
>    to an address within the SRGB of the trusted domain or the SRLB of
>
>    the specific boundary router.  External traffic is any traffic
>
>    received from an interface connected to a node outside the domain of
>
>    trust.
>
>
>
> As regards the BGP =E2=80=93 it goes further still:
>
>  Gyan> This is not a BGP related just IGP underlay related.  BGP prefix
> sid attribute is used to encode SRv6 L3 service TLVs within the SR domain
> basically mapping the VPN and GRT BGP AFI/SAFI into the Function field of
> SRv6 SID equivalent to MPLS VPN service label bottom of stack.  However
> this is only within the SRv6 domain and once the packet leaves the SRv6
> domain it=E2=80=99s native BGP AFI/SAFI encoding and not in SRv6 SID.  So=
 even
> though SRv6 SID contains the BGP service label encoding it is not BGP
> overlay encoding that needs to be secured providing transitivity.
>
>    From a network-protection standpoint, there is an assumed trust model
>
>    such that any node adding an SRH to the packet is assumed to be
>
>    allowed to do so.  Therefore, by default, the explicit routing
>
>    information MUST NOT be leaked through the boundaries of the
>
>    administered domain.
>
> Gyan> SR provides a means of stateless traffic steering in the underlay
> framework using IGP extension to provide the SID distribution  for both
> SR-MPLS and SRv6.  The SID distribution is done via the IGP extensions as
> part of the underlay.  The underlay is not routable reachable from outsid=
e
> the domain and even in MPLS TTL propagation is disabled to hide the
> visibility.  One big difference between MPLS and SRv6 is that the SR sour=
ce
> node encapsulates the PE-CE AC payload in IPv6 outer header for both VPN
> overlay and GRT traffic so they are both treated the same where MPLS with
> GRT the customer traffic is natively routed and no overlay encapsulation.
> However in both cases of course we have a BGP overlay RIB which carry the
> internet or intranet table and that is transitory traffic and is not
> filtered at the trust boundary.
>
So the trust boundary filtering is primary goal is to protect the underlay
> nodes and not interfere with the transitory BGP routing reachability.
>
> Now, I may be misunderstanding here =E2=80=93 but =E2=80=93 if at any poi=
nt the
> announcements lead to traffic flowing towards a SID from outside the
> administered domain =E2=80=93 that violates 8402.  If the SID=E2=80=99s a=
re in BGP prefix=E2=80=99s
> that are transitive and find their way onto the general internet =E2=80=
=93 that
> also violates 8402.
>
>  Gyan> As long as  the infrastructure  filters are applied at the trust
> boundary protection of the underlay SRv6 nodes there is no issue and that
> verbiage just needs to be clear in this draft following *RFC 8402.*
>
> Now, this could be a misunderstanding on my part =E2=80=93 so I=E2=80=99d=
 welcome
> clarification if I am incorrect in what I am seeing here =E2=80=93 which =
may also
> lead to text which is clearer (as a note, I ran this past several operato=
rs
> who had very similar readings to what I had =E2=80=93 so =E2=80=93 if it=
=E2=80=99s a matter of
> misunderstanding, we really do need to find a way to clarify it, if its n=
ot
> a misunderstanding, then we need to find a way to rectify it for security
> purposes and to bring it in-line with RFC8402.
>
>  Gyan> Understood.  We can update the verbiage to make it crystal clear.
>
> Thanks
>
>
>
> Andrew
>
>
>
>
>
> *From:* Gyan Mishra <hayabusagsm@gmail.com>
> *Sent:* Saturday, February 12, 2022 10:18 PM
> *To:* Robert Raszuk <robert@raszuk.net>
> *Cc:* Andrew - IETF <andrew-ietf@liquid.tech>; BESS <bess@ietf.org>;
> Bocci, Matthew (Nokia - GB) <matthew.bocci@nokia.com>; The IESG <
> iesg@ietf.org>; Warren Kumari <warren@kumari.net>; bess-chairs@ietf.org;
> draft-ietf-bess-srv6-services@ietf.org
> *Subject:* Re: [bess] Warren Kumari's Discuss on
> draft-ietf-bess-srv6-services-10: (with DISCUSS and COMMENT)
>
>
>
>
>
> Hi Robert / All
>
>
>
> For service providers and enterprises using GRT or VRF to carry the
> internet or intra internet  routing table using MPLS today or SR-MPLS tha=
t
> would like to use SRv6 to provide the same service.
>
>
>
> Section.  5.1 and 5.2 cover the VPN case in which the customer traffic is
> in VRF overlay and the SRv6 transport layer is a closed domain.
>
>
>
> Section 5.3 and 5.4 cover GRT option and 5.3 using RFC 5549 next hop
> encoding.  In this case using GRT transport underlay layer now carry=E2=
=80=99s the
> customer routes and that is what Warren and Andrew concern is as far as B=
GP
> leaks.
>
>
>
> So when GRT is used the same edge filtering protection mechanisms used
> today for MPLS and SR-MPLS would apply to SRv6 for GRT use case.
>
>
>
> I don=E2=80=99t think we are saying 5.3 or 5.4 should not be allowed but =
just to
> tighten up verbiage as far securing the domain.
>
>
>
> As far as the SRv6 domain is concerned even with GRT the domain is still
> closed at the PE ingress and egress points which is where the concern is
> for BGP leaks.  The BGP Prefix SID encoding the SRv6 L3 service TLVs woul=
d,
> the encoding would only be present in the SRv6 SID Function field within
> the closed domain, and once you exit the SRv6 domain at the ingress or
> egress endpoints the SRv6 L3 service TLVs would now be carried natively i=
n
> BGP and not in the SRv6 BGP prefix SID encoding.
>
>
>
>    When an egress PE is enabled for BGP Services over SRv6 data-plane,
>
>    it signals one or more SRv6 Service SIDs enclosed in SRv6 Service
>
>    TLV(s) within the BGP Prefix-SID Attribute attached to MP-BGP NLRIs
>
>    defined in [RFC4760 <https://datatracker.ietf.org/doc/html/rfc4760>] [=
RFC4659 <https://datatracker.ietf.org/doc/html/rfc4659>] [RFC8950 <https://=
datatracker.ietf.org/doc/html/rfc8950>] [RFC7432 <https://datatracker.ietf.=
org/doc/html/rfc7432>] [RFC4364 <https://datatracker.ietf.org/doc/html/rfc4=
364>]
>
>    [RFC9136 <https://datatracker.ietf.org/doc/html/rfc9136>] where applic=
able as described in Section 5 <https://datatracker.ietf.org/doc/html/draft=
-ietf-bess-srv6-services#section-5> and Section 6 <https://datatracker.ietf=
.org/doc/html/draft-ietf-bess-srv6-services#section-6>.
>
>
>
> So as far as SRv6 SID leaking there would not be any leaking outside the
> SRv6 domain.
>
>
>
> However as the GRT carry internet or intranet BGP RIB the SP AS is of
> course transitive so entire table is propagated.  That=E2=80=99s not a le=
ak.
>
>
>
> I think we just need to maybe tighten up the verbiage on securing the PE
> edges of the SRv6 domain.
>
>
>
> Kind Regards
>
>
>
> Gyan
>
>
>
>
>
> On Sat, Feb 12, 2022 at 1:37 PM Robert Raszuk <robert@raszuk.net> wrote:
>
> Hi Andrew,
>
>
>
> When I read Warren's note Iooked at this text from section 2 which says:
>
>
>
> - - -
>
>
>
>    The SRv6 Service TLVs are defined as two new TLVs of the BGP Prefix-
>    SID Attribute to achieve signaling of SRv6 SIDs for L3 and L2
>    services.
>
>    o  SRv6 L3 Service TLV: This TLV encodes Service SID information for
>       SRv6 based L3 services.  It corresponds to the equivalent
>       functionality provided by an MPLS Label when received with a Layer
>       3 service route as defined in [RFC4364] [RFC4659] [RFC8950]
>       [RFC9136].  Some SRv6 Endpoint behaviors which MAY be encoded, but
>       not limited to, are End.DX4, End.DT4, End.DX6, End.DT6, etc.
>
>    o  SRv6 L2 Service TLV: This TLV encodes Service SID information for
>       SRv6 based L2 services.  It corresponds to the equivalent
>       functionality provided by an MPLS Label1 for Ethernet VPN (EVPN)
>       Route-Types as defined in [RFC7432].  Some SRv6 Endpoint behaviors
>       which MAY be encoded, but not limited to, are End.DX2, End.DX2V,
>       End.DT2U, End.DT2M etc.
>
>    When an egress PE is enabled for BGP Services over SRv6 data-plane,
>    it signals one or more SRv6 Service SIDs enclosed in SRv6 Service
>    TLV(s) within the BGP Prefix-SID Attribute attached to MP-BGP NLRIs
>    defined in [RFC4760] [RFC4659] [RFC8950] [RFC7432] [RFC4364]
>    [RFC9136] where applicable as described in Section 5 and Section 6.
>
>    The support for BGP Multicast VPN (MVPN) Services [RFC6513] with SRv6
>    is outside the scope of this document.
>
>
>
> - - -
>
>
>
> This limits the overlay signalling to non global SAFIs mainly SAFI 128 an=
d
> SAFI 70.
>
>
>
> To your note SAFI 4 is private and never exchanged in the wild. Also SAFI
> 2 is multicast which is out of scope of this draft.
>
>
>
> The only thing which we need to sync on is indeed section 5.4 and use of
> global IPv6 AFI 2 & SAFI 1
>
>
>
> Many thx,
>
> R.
>
>
>
>
>
>
>
>
>
> On Sat, Feb 12, 2022 at 7:11 PM Andrew - IETF <andrew-ietf@liquid.tech>
> wrote:
>
> Robert,
>
>
>
> I have to say that I have very similar readings on parts of the draft.
>
>
>
> Let=E2=80=99s look at it =E2=80=93
>
>
>
> 5.1 uses the IPv4-VPN NLRI =E2=80=93 That would seem to indicate AFI 1 / =
SAFI 4
>
> 5.2 =E2=80=93 Uses AFI 2 / SAFI 4 from my reading
>
> 5.3 =E2=80=93 According to RFC8950 =E2=80=93 allows advertisement over SA=
FI 1, 2 or 4
>
> 5.4 =E2=80=93 To my reading =E2=80=93 very much refers to AFI 2 / SAFI 1.
>
>
>
> I would agree if this document limited itself to 5.1 and 5.2 =E2=80=93 it=
 doesn=E2=80=99t
> =E2=80=93 and therefore I have to agree with the thoughts expressed in Wa=
rrens
> Discuss.  If I am wrong about 5.3 and 5.4, let=E2=80=99s chat and help me
> understand this better, and then lets potentially see if we can work up
> some wording that would clarify this if that is what is required.
>
>
>
> Thanks
>
>
>
> Andrew
>
>
>
>
>
> *From:* iesg <iesg-bounces@ietf.org> *On Behalf Of *Robert Raszuk
> *Sent:* Saturday, February 12, 2022 8:26 PM
> *To:* Warren Kumari <warren@kumari.net>
> *Cc:* Bocci, Matthew (Nokia - GB) <matthew.bocci@nokia.com>;
> draft-ietf-bess-srv6-services@ietf.org; bess-chairs@ietf.org; The IESG <
> iesg@ietf.org>; BESS <bess@ietf.org>
> *Subject:* Re: Warren Kumari's Discuss on
> draft-ietf-bess-srv6-services-10: (with DISCUSS and COMMENT)
>
>
>
> Hi Warren,
>
>
>
> Thank you for your Discuss. But before we start discussing it perhaps it
> would be good to align on what this document really defines as I am sensi=
ng
> from your description there can be some disconnect (modulo some text may =
be
> indeed misleading in the draft).
>
>
>
> You said:
>
>
>
> > However, we all know that BGP leaks happen -- and when they do, the SID=
=E2=80=99s
> > contained in the leak will be logged by various systems and hence
> available to
> > the public into perpetuity.
>
>
>
> I think the term BGP is used here a bit too broadly.
>
>
>
> Leaks do happen but only within global AFI/SAFIs. This draft defines
> extensions for L3VPN and L2VPNs SAFIs which are not used to peer outside =
of
> a domain, collection of domains under same administration +
> of course inter-as also could happen.
>
>
>
> With that being said I do not see risk that due to leaking there could be
> a situation where customer networks are exposed in any way externally -
> leaving alone that to even get at the transport level to the customer
> facing PE is also filtered and never allowed from outside. But this is ou=
t
> of scope of this document as here the focus is not on underlay but overla=
y.
>
>
>
> Now when I re-read this I see why there is a little piece perhaps
> misleading. The draft makes a claim that it is applicable to RFC8950 whic=
h
> defines use of NHv6 with both unicast and VPN AFs. That needs to be made
> clear that it is applicable to the latter only. If other co-authors belie=
ve
> this is applicable to the former your DISCUSS section would indeed be
> valid.
>
>
>
> Many thx,
>
> R.
>
>
>
>
>
>
>
>
>
> On Sat, Feb 12, 2022 at 12:05 AM Warren Kumari via Datatracker <
> noreply@ietf.org> wrote:
>
> Warren Kumari has entered the following ballot position for
> draft-ietf-bess-srv6-services-10: Discuss
>
> When responding, please keep the subject line intact and reply to all
> email addresses included in the To and CC lines. (Feel free to cut this
> introductory paragraph, however.)
>
>
> Please refer to https://www.ietf.org/blog/handling-iesg-ballot-positions/
> for more information about how to handle DISCUSS and COMMENT positions.
>
>
> The document, along with other ballot positions, can be found here:
> https://datatracker.ietf.org/doc/draft-ietf-bess-srv6-services/
>
>
>
> ----------------------------------------------------------------------
> DISCUSS:
> ----------------------------------------------------------------------
>
> The Security Considerations section says: "The service flows between PE
> routers
> using SRv6 SIDs advertised via BGP are expected to be limited within the
> trusted SR domain (e.g., within a single AS or between multiple ASes
> within a
> single provider network).  Precaution should be taken to ensure that the
> BGP
> service information (including associated SRv6 SID) advertised via BGP
> sessions
> are limited to peers within this trusted SR domain." This is related to
> (from
> RFC8402): "Therefore, by default, the explicit routing information MUST
> NOT be
> leaked through the boundaries of the administered domain."
>
> However, we all know that BGP leaks happen -- and when they do, the SID=
=E2=80=99s
> contained in the leak will be logged by various systems and hence
> available to
> the public into perpetuity.
>
> While the document states that border filtering should protect against
> traffic
> injection, this does not cover the case of internal compromise. Sure,
> there is
> the argument that once there is an internally compromised system, all bet=
s
> are
> off -- but with this, an attacker that knows the SIDs in e.g inject traff=
ic
> into a VPN. This seems to me to significantly expand the attack surface t=
o
> include the customer's networks too.
>
> Not only does an operator have to ensure that BGP leaks never occur, they
> have
> to then ensure that at no point can there be any filter lapses at any
> border
> node, and be able to guarantee the security of every device, server and
> machine
> within the domain in order for a secure posture to be maintained. Simply
> saying
> that precautions should be taken to make sure that route leak don't occur=
,
> when
> the consequences of doing so are a: severe and b: hard to recover from
> seems to
> not really cover it. In addition, it seems that the blast radius from a
> missing
> ACL seems much larger if it allows injections.
>
>
> ----------------------------------------------------------------------
> COMMENT:
> ----------------------------------------------------------------------
>
> I'm still reviewing the document, but wanted to get an initial ballot in,
> so
> that we could start discussing it. Hopefully someone can help my
> understand how
> this doesn't expand the consequences of a BGP leak.
>
> _______________________________________________
> BESS mailing list
> BESS@ietf.org
> https://www.ietf.org/mailman/listinfo/bess
>
> --
>
> [image: Image removed by sender.] <http://www.verizon.com>
>
> *Gyan Mishra*
>
> *Network Solutions Architect *
>
> *Email gyan.s.mishra@verizon.com <gyan.s.mishra@verizon.com>*
>
> *M 301 502-1347*
>
>
>
--=20

<http://www.verizon.com/>

*Gyan Mishra*

*Network Solutions A**rchitect *

*Email gyan.s.mishra@verizon.com <gyan.s.mishra@verizon.com>*



*M 301 502-1347*

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

<div dir=3D"auto">Hi Andrew=C2=A0</div><div dir=3D"auto"><br></div><div dir=
=3D"auto">Responses in-line=C2=A0</div><div><br><div class=3D"gmail_quote">=
<div dir=3D"ltr" class=3D"gmail_attr">On Sat, Feb 12, 2022 at 2:42 PM Andre=
w - IETF &lt;andrew-ietf@liquid.tech&gt; wrote:<br></div><blockquote class=
=3D"gmail_quote" style=3D"margin:0px 0px 0px 0.8ex;border-left-width:1px;bo=
rder-left-style:solid;padding-left:1ex;border-left-color:rgb(204,204,204)">





<div lang=3D"EN-US" link=3D"blue" vlink=3D"purple" style=3D"word-wrap:break=
-word">
<div class=3D"m_-8815324069467265897WordSection1">
<p class=3D"MsoNormal">Gyan,<u></u><u></u></p>
<p class=3D"MsoNormal"><u></u>=C2=A0<u></u></p>
<p class=3D"MsoNormal">However what you say then raises additional concerns=
.<u></u><u></u></p>
<p class=3D"MsoNormal"><u></u>=C2=A0<u></u></p>
<p class=3D"MsoNormal">RFC8402 Section 8.2 explicitly prohibits sending SRv=
6 traffic beyond the borders of a domain and over the general internet.=C2=
=A0 Making use of traffic destined for an address within the SRGB of anothe=
r network isn=E2=80=99t permitted as per:<u></u><u></u></p>
<p class=3D"MsoNormal" dir=3D"auto"><u></u>=C2=A0Gyan&gt; The purpose of th=
e domain boundary filters is to protect the SRv6 nodes within the =E2=80=9C=
underlay=E2=80=9D by filtering external traffic at the boundary edges any t=
raffic destined to any IPv6 destination address within the SRGB or SRLB whi=
ch would be underlay node connected interfaces IGP routable not in BGP. Thi=
s is done for any internet or intranet MPLS domain today to secure the doma=
in trust boundary.<u></u></p>
<p class=3D"MsoNormal"><span style=3D"font-size:10pt;font-family:&quot;Cour=
ier New&quot;;color:black">=C2=A0=C2=A0 SR domain boundary routers MUST fil=
ter any external traffic destined<u style=3D"font-family:&quot;Courier New&=
quot;"></u><u style=3D"font-family:&quot;Courier New&quot;"></u></span></p>
<p class=3D"MsoNormal"><span style=3D"font-size:10pt;font-family:&quot;Cour=
ier New&quot;;color:black">=C2=A0=C2=A0 to an address within the SRGB of th=
e trusted domain or the SRLB of<u style=3D"font-family:&quot;Courier New&qu=
ot;"></u><u style=3D"font-family:&quot;Courier New&quot;"></u></span></p>
<p class=3D"MsoNormal"><span style=3D"font-size:10pt;font-family:&quot;Cour=
ier New&quot;;color:black">=C2=A0=C2=A0 the specific boundary router.=C2=A0=
 External traffic is any traffic<u style=3D"font-family:&quot;Courier New&q=
uot;"></u><u style=3D"font-family:&quot;Courier New&quot;"></u></span></p>
<p class=3D"MsoNormal"><span style=3D"font-size:10pt;font-family:&quot;Cour=
ier New&quot;;color:black">=C2=A0=C2=A0 received from an interface connecte=
d to a node outside the domain of<u style=3D"font-family:&quot;Courier New&=
quot;"></u><u style=3D"font-family:&quot;Courier New&quot;"></u></span></p>
<p class=3D"MsoNormal"><span style=3D"font-size:10pt;font-family:&quot;Cour=
ier New&quot;;color:black">=C2=A0=C2=A0 trust.<u style=3D"font-family:&quot=
;Courier New&quot;"></u><u style=3D"font-family:&quot;Courier New&quot;"></=
u></span></p>
<p class=3D"MsoNormal"><u></u>=C2=A0<u></u></p>
<p class=3D"MsoNormal">As regards the BGP =E2=80=93 it goes further still:<=
u></u><u></u></p>
<p class=3D"MsoNormal" dir=3D"auto"><u></u>=C2=A0Gyan&gt; This is not a BGP=
 related just IGP underlay related.=C2=A0 BGP prefix sid attribute is used =
to encode SRv6 L3 service TLVs within the SR domain basically mapping the V=
PN and GRT BGP AFI/SAFI into the Function field of SRv6 SID equivalent to M=
PLS VPN service label bottom of stack.=C2=A0 However this is only within th=
e SRv6 domain and once the packet leaves the SRv6 domain it=E2=80=99s nativ=
e BGP AFI/SAFI encoding and not in SRv6 SID.=C2=A0 So even though SRv6 SID =
contains the BGP service label encoding it is not BGP overlay encoding that=
 needs to be secured providing transitivity.<u></u></p>
<p class=3D"MsoNormal"><span style=3D"font-size:10pt;font-family:&quot;Cour=
ier New&quot;;color:black">=C2=A0=C2=A0 From a network-protection standpoin=
t, there is an assumed trust model<u style=3D"font-family:&quot;Courier New=
&quot;"></u><u style=3D"font-family:&quot;Courier New&quot;"></u></span></p=
>
<p class=3D"MsoNormal"><span style=3D"font-size:10pt;font-family:&quot;Cour=
ier New&quot;;color:black">=C2=A0=C2=A0 such that any node adding an SRH to=
 the packet is assumed to be<u style=3D"font-family:&quot;Courier New&quot;=
"></u><u style=3D"font-family:&quot;Courier New&quot;"></u></span></p>
<p class=3D"MsoNormal"><span style=3D"font-size:10pt;font-family:&quot;Cour=
ier New&quot;;color:black">=C2=A0=C2=A0 allowed to do so.=C2=A0 Therefore, =
by default, the explicit routing<u style=3D"font-family:&quot;Courier New&q=
uot;"></u><u style=3D"font-family:&quot;Courier New&quot;"></u></span></p>
<p class=3D"MsoNormal"><span style=3D"font-size:10pt;font-family:&quot;Cour=
ier New&quot;;color:black">=C2=A0=C2=A0 information MUST NOT be leaked thro=
ugh the boundaries of the<u style=3D"font-family:&quot;Courier New&quot;"><=
/u><u style=3D"font-family:&quot;Courier New&quot;"></u></span></p>
<p class=3D"MsoNormal"><span style=3D"font-size:10pt;font-family:&quot;Cour=
ier New&quot;;color:black">=C2=A0=C2=A0 administered domain.
<u style=3D"font-family:&quot;Courier New&quot;"></u><u style=3D"font-famil=
y:&quot;Courier New&quot;"></u></span></p>
<p class=3D"MsoNormal" dir=3D"auto"><u></u>Gyan&gt; SR provides a means of =
stateless traffic steering in the underlay framework using IGP extension to=
 provide the SID distribution =C2=A0for both SR-MPLS and SRv6.=C2=A0 The SI=
D distribution is done via the IGP extensions as part of the underlay.=C2=
=A0 The underlay is not routable reachable from outside the domain and even=
 in MPLS TTL propagation is disabled to hide the visibility.=C2=A0 One big =
difference between MPLS and SRv6 is that the SR source node encapsulates th=
e PE-CE AC payload in IPv6 outer header for both VPN overlay and GRT traffi=
c so they are both treated the same where MPLS with GRT the customer traffi=
c is natively routed and no overlay encapsulation.=C2=A0 However in both ca=
ses of course we have a BGP overlay RIB which carry the internet or intrane=
t table and that is transitory traffic and is not filtered at the trust bou=
ndary. =C2=A0</p></div></div></blockquote><blockquote class=3D"gmail_quote"=
 style=3D"margin:0px 0px 0px 0.8ex;border-left-width:1px;border-left-style:=
solid;padding-left:1ex;border-left-color:rgb(204,204,204)"><div lang=3D"EN-=
US" link=3D"blue" vlink=3D"purple" style=3D"word-wrap:break-word"><div clas=
s=3D"m_-8815324069467265897WordSection1"><p class=3D"MsoNormal" dir=3D"auto=
">So the trust boundary filtering is primary goal is to protect the underla=
y nodes and not interfere with the transitory BGP routing reachability.<u><=
/u></p>
<p class=3D"MsoNormal">Now, I may be misunderstanding here =E2=80=93 but =
=E2=80=93 if at any point the announcements lead to traffic flowing towards=
 a SID from outside the administered domain =E2=80=93 that violates 8402.=
=C2=A0 If the SID=E2=80=99s are in BGP prefix=E2=80=99s that are transitive=
 and find
 their way onto the general internet =E2=80=93 that also violates 8402.<u><=
/u><u></u></p>
<p class=3D"MsoNormal" dir=3D"auto"><u></u>=C2=A0Gyan&gt; As long as =C2=A0=
the infrastructure =C2=A0filters are applied at the trust boundary protecti=
on of the underlay SRv6 nodes there is no issue and that verbiage just need=
s to be clear in this draft following <u>RFC 8402.</u></p>
<p class=3D"MsoNormal">Now, this could be a misunderstanding on my part =E2=
=80=93 so I=E2=80=99d welcome clarification if I am incorrect in what I am =
seeing here =E2=80=93 which may also lead to text which is clearer (as a no=
te, I ran this past several operators who had very similar
 readings to what I had =E2=80=93 so =E2=80=93 if it=E2=80=99s a matter of =
misunderstanding, we really do need to find a way to clarify it, if its not=
 a misunderstanding, then we need to find a way to rectify it for security =
purposes and to bring it in-line with RFC8402.<u></u><u></u></p>
<p class=3D"MsoNormal" dir=3D"auto"><u></u>=C2=A0Gyan&gt; Understood.=C2=A0=
 We can update the verbiage to make it crystal clear.<u></u></p>
<p class=3D"MsoNormal">Thanks<u></u><u></u></p>
<p class=3D"MsoNormal"><u></u>=C2=A0<u></u></p>
<p class=3D"MsoNormal">Andrew<u></u><u></u></p></div></div><div lang=3D"EN-=
US" link=3D"blue" vlink=3D"purple" style=3D"word-wrap:break-word"><div clas=
s=3D"m_-8815324069467265897WordSection1">
<p class=3D"MsoNormal"><u></u>=C2=A0<u></u></p>
<p class=3D"MsoNormal"><u></u>=C2=A0<u></u></p>
<div style=3D"border-style:solid none none;border-top-width:1pt;padding:3pt=
 0in 0in;border-top-color:rgb(225,225,225)">
<p class=3D"MsoNormal"><b>From:</b> Gyan Mishra &lt;<a href=3D"mailto:hayab=
usagsm@gmail.com" target=3D"_blank">hayabusagsm@gmail.com</a>&gt; <br>
<b>Sent:</b> Saturday, February 12, 2022 10:18 PM<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> Andrew - IETF &lt;andrew-ietf@liquid.tech&gt;; BESS &lt;<a href=
=3D"mailto:bess@ietf.org" target=3D"_blank">bess@ietf.org</a>&gt;; Bocci, M=
atthew (Nokia - GB) &lt;<a href=3D"mailto:matthew.bocci@nokia.com" target=
=3D"_blank">matthew.bocci@nokia.com</a>&gt;; The IESG &lt;<a href=3D"mailto=
:iesg@ietf.org" target=3D"_blank">iesg@ietf.org</a>&gt;; Warren Kumari &lt;=
<a href=3D"mailto:warren@kumari.net" target=3D"_blank">warren@kumari.net</a=
>&gt;; <a href=3D"mailto:bess-chairs@ietf.org" target=3D"_blank">bess-chair=
s@ietf.org</a>; <a href=3D"mailto:draft-ietf-bess-srv6-services@ietf.org" t=
arget=3D"_blank">draft-ietf-bess-srv6-services@ietf.org</a><br>
<b>Subject:</b> Re: [bess] Warren Kumari&#39;s Discuss on draft-ietf-bess-s=
rv6-services-10: (with DISCUSS and COMMENT)<u></u><u></u></p>
</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">Hi Robert / 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">For service providers and enterprises using GRT or V=
RF to carry the internet or intra internet =C2=A0routing table using MPLS t=
oday or SR-MPLS that would like to use SRv6 to provide the same service.<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">Section. =C2=A05.1 and 5.2 cover the VPN case in whi=
ch the customer traffic is in VRF overlay and the SRv6 transport layer is a=
 closed domain.=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">Section 5.3 and 5.4 cover GRT option and 5.3 using R=
FC 5549 next hop encoding.=C2=A0 In this case using GRT transport underlay =
layer now carry=E2=80=99s the customer routes and that is what Warren and A=
ndrew concern is as far as BGP leaks. =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 when GRT is used the same edge filtering protecti=
on mechanisms used today for MPLS and SR-MPLS would apply to SRv6 for GRT u=
se case.<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 don=E2=80=99t think we are saying 5.3 or 5.4 shoul=
d not be allowed but just to tighten up verbiage as far securing the domain=
. =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">As far as the SRv6 domain is concerned even with GRT=
 the domain is still closed at the PE ingress and egress points which is wh=
ere the concern is for BGP leaks.=C2=A0 The BGP Prefix SID encoding the SRv=
6 L3 service TLVs would, the encoding would
 only be present in the SRv6 SID Function field within the closed domain, a=
nd once you exit the SRv6 domain at the ingress or egress endpoints the SRv=
6 L3 service TLVs would now be carried natively in BGP and not in the SRv6 =
BGP prefix SID encoding.<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;font-family:monospace"><span style=3D"font-=
size:11pt;font-family:monospace">=C2=A0=C2=A0 When an egress PE is enabled =
for BGP Services over SRv6 data-plane,<u style=3D"font-family:monospace"></=
u><u style=3D"font-family:monospace"></u></span></pre>
<pre style=3D"font-family:monospace"><span style=3D"font-size:11pt;font-fam=
ily:monospace">=C2=A0=C2=A0 it signals one or more SRv6 Service SIDs enclos=
ed in SRv6 Service<u style=3D"font-family:monospace"></u><u style=3D"font-f=
amily:monospace"></u></span></pre>
<pre style=3D"font-family:monospace"><span style=3D"font-size:11pt;font-fam=
ily:monospace">=C2=A0=C2=A0 TLV(s) within the BGP Prefix-SID Attribute atta=
ched to MP-BGP NLRIs<u style=3D"font-family:monospace"></u><u style=3D"font=
-family:monospace"></u></span></pre>
<pre style=3D"font-family:monospace"><span style=3D"font-size:11pt;font-fam=
ily:monospace">=C2=A0=C2=A0 defined in [<a href=3D"https://datatracker.ietf=
.org/doc/html/rfc4760" title=3D"&quot;Multiprotocol Extensions for BGP-4&qu=
ot;" target=3D"_blank" style=3D"font-family:monospace">RFC4760</a>] [<a hre=
f=3D"https://datatracker.ietf.org/doc/html/rfc4659" title=3D"&quot;BGP-MPLS=
 IP Virtual Private Network (VPN) Extension for IPv6 VPN&quot;" target=3D"_=
blank" style=3D"font-family:monospace">RFC4659</a>] [<a href=3D"https://dat=
atracker.ietf.org/doc/html/rfc8950" title=3D"&quot;Advertising IPv4 Network=
 Layer Reachability Information (NLRI) with an IPv6 Next Hop&quot;" target=
=3D"_blank" style=3D"font-family:monospace">RFC8950</a>] [<a href=3D"https:=
//datatracker.ietf.org/doc/html/rfc7432" title=3D"&quot;BGP MPLS-Based Ethe=
rnet VPN&quot;" target=3D"_blank" style=3D"font-family:monospace">RFC7432</=
a>] [<a href=3D"https://datatracker.ietf.org/doc/html/rfc4364" title=3D"&qu=
ot;BGP/MPLS IP Virtual Private Networks (VPNs)&quot;" target=3D"_blank" sty=
le=3D"font-family:monospace">RFC4364</a>]<u style=3D"font-family:monospace"=
></u><u style=3D"font-family:monospace"></u></span></pre>
<pre style=3D"font-family:monospace"><span style=3D"font-size:11pt;font-fam=
ily:monospace">=C2=A0=C2=A0 [<a href=3D"https://datatracker.ietf.org/doc/ht=
ml/rfc9136" title=3D"&quot;IP Prefix Advertisement in Ethernet VPN (EVPN)&q=
uot;" target=3D"_blank" style=3D"font-family:monospace">RFC9136</a>] where =
applicable as described in <a href=3D"https://datatracker.ietf.org/doc/html=
/draft-ietf-bess-srv6-services#section-5" target=3D"_blank" style=3D"font-f=
amily:monospace">Section 5</a> and <a href=3D"https://datatracker.ietf.org/=
doc/html/draft-ietf-bess-srv6-services#section-6" target=3D"_blank" style=
=3D"font-family:monospace">Section 6</a>.<u style=3D"font-family:monospace"=
></u><u style=3D"font-family:monospace"></u></span></pre>
<p class=3D"MsoNormal"><u></u>=C2=A0<u></u></p>
</div>
<div>
<p class=3D"MsoNormal">So as far as SRv6 SID leaking there would not be any=
 leaking outside the SRv6 domain.<u></u><u></u></p>
</div>
<div>
<p class=3D"MsoNormal"><u></u>=C2=A0<u></u></p>
</div>
<div>
<p class=3D"MsoNormal">However as the GRT carry internet or intranet BGP RI=
B the SP AS is of course transitive so entire table is propagated.=C2=A0 Th=
at=E2=80=99s not a leak.<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 we just need to maybe tighten up the verbiag=
e on securing the PE edges of the SRv6 domain.<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=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">Gyan<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"><u></u>=C2=A0<u></u></p>
<div>
<div>
<p class=3D"MsoNormal">On Sat, Feb 12, 2022 at 1:37 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-style:none none none solid;border-left-width:1p=
t;padding:0in 0in 0in 6pt;margin-left:4.8pt;margin-right:0in;border-left-co=
lor:rgb(204,204,204)">
<div>
<p class=3D"MsoNormal">Hi Andrew,<u></u><u></u></p>
<div>
<p class=3D"MsoNormal"><u></u>=C2=A0<u></u></p>
</div>
<div>
<p class=3D"MsoNormal">When I read Warren&#39;s note Iooked at this text fr=
om=C2=A0section 2 which says:=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">- - -=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">=C2=A0 =C2=A0The SRv6 Service TLVs are defined as tw=
o new TLVs of the BGP Prefix-<br>
=C2=A0 =C2=A0SID Attribute to achieve signaling of SRv6 SIDs for L3 and L2<=
br>
=C2=A0 =C2=A0services.<br>
<br>
=C2=A0 =C2=A0o =C2=A0SRv6 L3 Service TLV: This TLV encodes Service SID info=
rmation for<br>
=C2=A0 =C2=A0 =C2=A0 SRv6 based L3 services.=C2=A0 It corresponds to the eq=
uivalent<br>
=C2=A0 =C2=A0 =C2=A0 functionality provided by an MPLS Label when received =
with a Layer<br>
=C2=A0 =C2=A0 =C2=A0 3 service route as defined in [RFC4364] [RFC4659] [RFC=
8950]<br>
=C2=A0 =C2=A0 =C2=A0 [RFC9136].=C2=A0 Some SRv6 Endpoint behaviors which MA=
Y be encoded, but<br>
=C2=A0 =C2=A0 =C2=A0 not limited to, are End.DX4, End.DT4, End.DX6, End.DT6=
, etc.<br>
<br>
=C2=A0 =C2=A0o =C2=A0SRv6 L2 Service TLV: This TLV encodes Service SID info=
rmation for<br>
=C2=A0 =C2=A0 =C2=A0 SRv6 based L2 services.=C2=A0 It corresponds to the eq=
uivalent<br>
=C2=A0 =C2=A0 =C2=A0 functionality provided by an MPLS Label1 for Ethernet =
VPN (EVPN)<br>
=C2=A0 =C2=A0 =C2=A0 Route-Types as defined in [RFC7432].=C2=A0 Some SRv6 E=
ndpoint behaviors<br>
=C2=A0 =C2=A0 =C2=A0 which MAY be encoded, but not limited to, are End.DX2,=
 End.DX2V,<br>
=C2=A0 =C2=A0 =C2=A0 End.DT2U, End.DT2M etc.<br>
<br>
=C2=A0 =C2=A0When an egress PE is enabled for BGP Services over SRv6 data-p=
lane,<br>
=C2=A0 =C2=A0it signals one or more SRv6 Service SIDs enclosed in SRv6 Serv=
ice<br>
=C2=A0 =C2=A0TLV(s) within the BGP Prefix-SID Attribute attached to MP-BGP =
NLRIs<br>
=C2=A0 =C2=A0defined in [RFC4760] [RFC4659] [RFC8950] [RFC7432] [RFC4364]<b=
r>
=C2=A0 =C2=A0[RFC9136] where applicable as described in Section 5 and Secti=
on 6.<br>
<br>
=C2=A0 =C2=A0The support for BGP Multicast VPN (MVPN) Services [RFC6513] wi=
th SRv6<br>
=C2=A0 =C2=A0is outside the scope of this document.<u></u><u></u></p>
</div>
<div>
<p class=3D"MsoNormal"><u></u>=C2=A0<u></u></p>
</div>
<div>
<p class=3D"MsoNormal">- - -=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">This limits the overlay signalling to non global SAF=
Is mainly SAFI 128 and SAFI 70.=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 note SAFI 4 is private and never exchanged i=
n the wild. Also SAFI 2 is multicast which is out of scope of this draft.=
=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 only thing which we need to sync on is indeed se=
ction 5.4 and use of global IPv6 AFI 2 &amp; SAFI 1=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,<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>
<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 Sat, Feb 12, 2022 at 7:11 PM Andrew - IETF &lt;an=
drew-ietf@liquid.tech&gt; wrote:<u></u><u></u></p>
</div>
<blockquote style=3D"border-style:none none none solid;border-left-width:1p=
t;padding:0in 0in 0in 6pt;margin-left:4.8pt;margin-right:0in;border-left-co=
lor:rgb(204,204,204)">
<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">I have to say that I have very similar readings on p=
arts of the draft.<u></u><u></u></p>
<p class=3D"MsoNormal">=C2=A0<u></u><u></u></p>
<p class=3D"MsoNormal">Let=E2=80=99s look at it =E2=80=93<u></u><u></u></p>
<p class=3D"MsoNormal">=C2=A0<u></u><u></u></p>
<p class=3D"MsoNormal">5.1 uses the IPv4-VPN NLRI =E2=80=93 That would seem=
 to indicate AFI 1 / SAFI 4<u></u><u></u></p>
<p class=3D"MsoNormal">5.2 =E2=80=93 Uses AFI 2 / SAFI 4 from my reading
<u></u><u></u></p>
<p class=3D"MsoNormal">5.3 =E2=80=93 According to RFC8950 =E2=80=93 allows =
advertisement over SAFI 1, 2 or 4
<u></u><u></u></p>
<p class=3D"MsoNormal">5.4 =E2=80=93 To my reading =E2=80=93 very much refe=
rs to AFI 2 / SAFI 1.<u></u><u></u></p>
<p class=3D"MsoNormal">=C2=A0<u></u><u></u></p>
<p class=3D"MsoNormal">I would agree if this document limited itself to 5.1=
 and 5.2 =E2=80=93 it doesn=E2=80=99t =E2=80=93 and therefore I have to agr=
ee with the thoughts expressed in Warrens Discuss.=C2=A0 If I am wrong abou=
t 5.3
 and 5.4, let=E2=80=99s chat and help me understand this better, and then l=
ets potentially see if we can work up some wording that would clarify this =
if that is what is required.<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>
<div style=3D"border-style:solid none none;border-top-width:1pt;padding:3pt=
 0in 0in;border-top-color:rgb(225,225,225)">
<p class=3D"MsoNormal"><b>From:</b> iesg &lt;<a href=3D"mailto:iesg-bounces=
@ietf.org" target=3D"_blank">iesg-bounces@ietf.org</a>&gt;
<b>On Behalf Of </b>Robert Raszuk<br>
<b>Sent:</b> Saturday, February 12, 2022 8:26 PM<br>
<b>To:</b> Warren Kumari &lt;<a href=3D"mailto:warren@kumari.net" target=3D=
"_blank">warren@kumari.net</a>&gt;<br>
<b>Cc:</b> Bocci, Matthew (Nokia - GB) &lt;<a href=3D"mailto:matthew.bocci@=
nokia.com" target=3D"_blank">matthew.bocci@nokia.com</a>&gt;;
<a href=3D"mailto:draft-ietf-bess-srv6-services@ietf.org" target=3D"_blank"=
>draft-ietf-bess-srv6-services@ietf.org</a>;
<a href=3D"mailto:bess-chairs@ietf.org" target=3D"_blank">bess-chairs@ietf.=
org</a>; The IESG &lt;<a href=3D"mailto:iesg@ietf.org" target=3D"_blank">ie=
sg@ietf.org</a>&gt;; BESS &lt;<a href=3D"mailto:bess@ietf.org" target=3D"_b=
lank">bess@ietf.org</a>&gt;<br>
<b>Subject:</b> Re: Warren Kumari&#39;s Discuss on draft-ietf-bess-srv6-ser=
vices-10: (with DISCUSS and COMMENT)<u></u><u></u></p>
</div>
<p class=3D"MsoNormal">=C2=A0<u></u><u></u></p>
<div>
<p class=3D"MsoNormal">Hi Warren,<u></u><u></u></p>
<div>
<p class=3D"MsoNormal">=C2=A0<u></u><u></u></p>
</div>
<div>
<p class=3D"MsoNormal">Thank you for your Discuss. But before we start disc=
ussing it perhaps it would be good to align on what this document really de=
fines as I am sensing from your description there
 can be some disconnect (modulo some text may be indeed=C2=A0misleading in =
the draft).=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">You said:=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; However, we all know that BGP leaks happen -- a=
nd when they do, the SID=E2=80=99s<br>
&gt; contained in the leak will be logged by various systems and hence avai=
lable to<br>
&gt; the public into perpetuity.<u></u><u></u></p>
</div>
<div>
<p class=3D"MsoNormal">=C2=A0<u></u><u></u></p>
</div>
<div>
<p class=3D"MsoNormal">I think the term BGP is used here a bit too broadly.=
=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">Leaks do happen but only within global=C2=A0AFI/SAFI=
s. This draft defines extensions for L3VPN and L2VPNs SAFIs which are not u=
sed to peer outside of a domain, collection of domains
 under same administration + of=C2=A0course=C2=A0inter-as also could happen=
.=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">With that=C2=A0being said I do not see risk that due=
 to leaking there could be a situation where customer networks are exposed =
in any way externally - leaving alone that to even get
 at the=C2=A0transport level to the customer facing PE is also filtered and=
 never allowed from outside. But this is out of scope of this document as h=
ere the focus is not on underlay but overlay.=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">Now when I re-read this I see why there is a little =
piece perhaps misleading. The draft makes a claim that it is applicable to =
RFC8950 which defines use of NHv6 with both unicast
 and VPN AFs. That needs to be made clear that it is applicable to the latt=
er only. If other co-authors believe this is applicable=C2=A0to the former =
your DISCUSS section would indeed be valid.=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">Many thx,<u></u><u></u></p>
</div>
<div>
<p class=3D"MsoNormal">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">=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, Feb 12, 2022 at 12:05 AM Warren Kumari via D=
atatracker &lt;<a href=3D"mailto:noreply@ietf.org" target=3D"_blank">norepl=
y@ietf.org</a>&gt; wrote:<u></u><u></u></p>
</div>
<blockquote style=3D"border-style:none none none solid;border-left-width:1p=
t;padding:0in 0in 0in 6pt;margin:5pt 0in 5pt 4.8pt;border-left-color:rgb(20=
4,204,204)">
<p class=3D"MsoNormal" style=3D"margin-bottom:12pt">Warren Kumari has enter=
ed the following ballot position for<br>
draft-ietf-bess-srv6-services-10: Discuss<br>
<br>
When responding, please keep the subject line intact and reply to all<br>
email addresses included in the To and CC lines. (Feel free to cut this<br>
introductory paragraph, however.)<br>
<br>
<br>
Please refer to <a href=3D"https://www.ietf.org/blog/handling-iesg-ballot-p=
ositions" target=3D"_blank">
https://www.ietf.org/blog/handling-iesg-ballot-positions/</a><br>
for more information about how to handle DISCUSS and COMMENT positions.<br>
<br>
<br>
The document, along with other ballot positions, can be found here:<br>
<a href=3D"https://datatracker.ietf.org/doc/draft-ietf-bess-srv6-services" =
target=3D"_blank">https://datatracker.ietf.org/doc/draft-ietf-bess-srv6-ser=
vices/</a><br>
<br>
<br>
<br>
----------------------------------------------------------------------<br>
DISCUSS:<br>
----------------------------------------------------------------------<br>
<br>
The Security Considerations section says: &quot;The service flows between P=
E routers<br>
using SRv6 SIDs advertised via BGP are expected to be limited within the<br=
>
trusted SR domain (e.g., within a single AS or between multiple ASes within=
 a<br>
single provider network).=C2=A0 Precaution should be taken to ensure that t=
he BGP<br>
service information (including associated SRv6 SID) advertised via BGP sess=
ions<br>
are limited to peers within this trusted SR domain.&quot; This is related t=
o (from<br>
RFC8402): &quot;Therefore, by default, the explicit routing information MUS=
T NOT be<br>
leaked through the boundaries of the administered domain.&quot;<br>
<br>
However, we all know that BGP leaks happen -- and when they do, the SID=E2=
=80=99s<br>
contained in the leak will be logged by various systems and hence available=
 to<br>
the public into perpetuity.<br>
<br>
While the document states that border filtering should protect against traf=
fic<br>
injection, this does not cover the case of internal compromise. Sure, there=
 is<br>
the argument that once there is an internally compromised system, all bets =
are<br>
off -- but with this, an attacker that knows the SIDs in e.g inject traffic=
<br>
into a VPN. This seems to me to significantly expand the attack surface to<=
br>
include the customer&#39;s networks too.<br>
<br>
Not only does an operator have to ensure that BGP leaks never occur, they h=
ave<br>
to then ensure that at no point can there be any filter lapses at any borde=
r<br>
node, and be able to guarantee the security of every device, server and mac=
hine<br>
within the domain in order for a secure posture to be maintained. Simply sa=
ying<br>
that precautions should be taken to make sure that route leak don&#39;t occ=
ur, when<br>
the consequences of doing so are a: severe and b: hard to recover from seem=
s to<br>
not really cover it. In addition, it seems that the blast radius from a mis=
sing<br>
ACL seems much larger if it allows injections.<br>
<br>
<br>
----------------------------------------------------------------------<br>
COMMENT:<br>
----------------------------------------------------------------------<br>
<br>
I&#39;m still reviewing the document, but wanted to get an initial ballot i=
n, so<br>
that we could start discussing it. Hopefully someone can help my understand=
 how<br>
this doesn&#39;t expand the consequences of a BGP leak.<br>
<br>
<u></u><u></u></p>
</blockquote>
</div>
</div>
</div>
</blockquote>
</div>
<p class=3D"MsoNormal">_______________________________________________<br>
BESS mailing list<br>
<a href=3D"mailto:BESS@ietf.org" target=3D"_blank">BESS@ietf.org</a><br>
<a href=3D"https://www.ietf.org/mailman/listinfo/bess" target=3D"_blank">ht=
tps://www.ietf.org/mailman/listinfo/bess</a><u></u><u></u></p>
</blockquote>
</div>
</div>
</div>
<p class=3D"MsoNormal">-- <u></u><u></u></p>
</div></div><div lang=3D"EN-US" link=3D"blue" vlink=3D"purple" style=3D"wor=
d-wrap:break-word"><div class=3D"m_-8815324069467265897WordSection1"><div>
<div>
<div>
<div>
<div>
<div>
<div>
<div>
<div>
<p><a href=3D"http://www.verizon.com" target=3D"_blank"><span style=3D"bord=
er:1pt solid windowtext;padding:0in;text-decoration:none;color:rgb(17,85,20=
4)"><img border=3D"0" src=3D"cid:17eefb7033d11fc07c21" alt=3D"Image removed=
 by sender." style=3D"width: 100px; max-width: 100%;"></span></a><span styl=
e=3D"color:rgb(34,34,34)"><u></u><u></u></span></p></div></div></div></div>=
</div></div></div></div></div></div></div><div lang=3D"EN-US" link=3D"blue"=
 vlink=3D"purple" style=3D"word-wrap:break-word"><div class=3D"m_-881532406=
9467265897WordSection1"><div><div><div><div><div><div><div><div><div>
<p style=3D"margin:0in"><b><span style=3D"font-family:Arial,sans-serif;colo=
r:black">Gyan Mishra</span></b><span style=3D"font-family:Arial,sans-serif;=
color:black"><u style=3D"font-family:Arial,sans-serif"></u><u style=3D"font=
-family:Arial,sans-serif"></u></span></p>
<p style=3D"margin:0in"><i><span style=3D"font-family:Georgia,serif;color:b=
lack">Network Solutions Architect=C2=A0</span></i><span style=3D"color:rgb(=
34,34,34)"><u></u><u></u></span></p>
<p style=3D"margin:0in"><i><span style=3D"font-size:10pt;font-family:Georgi=
a,serif;color:black">Email
<a href=3D"mailto:gyan.s.mishra@verizon.com" target=3D"_blank" style=3D"fon=
t-family:Georgia,serif">gyan.s.mishra@verizon.com</a></span></i><span style=
=3D"color:rgb(34,34,34)"><u></u><u></u></span></p>
<p style=3D"margin-right:0in;margin-bottom:12pt;margin-left:0in">
<i><span style=3D"font-family:Georgia,serif;color:black">M 301 502-1347</sp=
an></i><span style=3D"color:black"><u></u><u></u></span></p>
</div>
<div>
<p class=3D"MsoNormal"><u></u>=C2=A0<u></u></p>
</div>
</div>
</div>
</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 dir=3D"ltr"><div d=
ir=3D"ltr"><div dir=3D"ltr"><div dir=3D"ltr"><div dir=3D"ltr"><div dir=3D"l=
tr"><div><p style=3D"color:rgb(34,34,34)"><a href=3D"http://www.verizon.com=
/" style=3D"color:rgb(17,85,204);padding-bottom:1em;display:inline-block" t=
arget=3D"_blank"><img src=3D"http://ss7.vzw.com/is/image/VerizonWireless/vz=
-logo-email" width=3D"81" height=3D"18" style=3D"height:18px;width:81px"></=
a><br></p><p style=3D"font-size:1em;margin:0px;font-family:&quot;Verizon NH=
G DS&quot;,Arial,sans-serif;line-height:13px;color:black"><b>Gyan Mishra</b=
></p><p style=3D"color:rgb(34,34,34);margin:0px;line-height:13px"><font fac=
e=3D"georgia, serif" style=3D"color:black;font-size:1em"><i>Network Solutio=
ns A</i></font><font color=3D"#000000" face=3D"georgia, serif"><i>rchitect=
=C2=A0</i></font></p><p style=3D"color:rgb(34,34,34);margin:0px;line-height=
:13px"><i style=3D"color:rgb(0,0,0);font-size:13px"><font face=3D"georgia, =
serif">Email <a href=3D"mailto:gyan.s.mishra@verizon.com" target=3D"_blank"=
>gyan.s.mishra@verizon.com</a></font></i><font color=3D"#000000" face=3D"ge=
orgia, serif"><i><br></i></font></p><p style=3D"font-size:1em;margin:0px;li=
ne-height:13px;color:black"><i><font face=3D"georgia, serif">M 301 502-1347=
<br><br></font></i></p></div><div><br></div></div></div></div></div></div><=
/div></div></div>

--000000000000ed197b05d7d8dd7e--

--000000000000ed197c05d7d8dd7f
Content-Type: image/jpeg; name="~WRD3997.jpg"
Content-Disposition: inline; filename="~WRD3997.jpg"
Content-Transfer-Encoding: base64
Content-ID: <17eefb7033d11fc07c21>
X-Attachment-Id: 17eefb7033d11fc07c21

/9j/4AAQSkZJRgABAQEAYABgAAD/2wBDAAgGBgcGBQgHBwcJCQgKDBQNDAsLDBkSEw8UHRofHh0a
HBwgJC4nICIsIxwcKDcpLDAxNDQ0Hyc5PTgyPC4zNDL/2wBDAQkJCQwLDBgNDRgyIRwhMjIyMjIy
MjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjL/wAARCABkAGQDASIA
AhEBAxEB/8QAHwAAAQUBAQEBAQEAAAAAAAAAAAECAwQFBgcICQoL/8QAtRAAAgEDAwIEAwUFBAQA
AAF9AQIDAAQRBRIhMUEGE1FhByJxFDKBkaEII0KxwRVS0fAkM2JyggkKFhcYGRolJicoKSo0NTY3
ODk6Q0RFRkdISUpTVFVWV1hZWmNkZWZnaGlqc3R1dnd4eXqDhIWGh4iJipKTlJWWl5iZmqKjpKWm
p6ipqrKztLW2t7i5usLDxMXGx8jJytLT1NXW19jZ2uHi4+Tl5ufo6erx8vP09fb3+Pn6/8QAHwEA
AwEBAQEBAQEBAQAAAAAAAAECAwQFBgcICQoL/8QAtREAAgECBAQDBAcFBAQAAQJ3AAECAxEEBSEx
BhJBUQdhcRMiMoEIFEKRobHBCSMzUvAVYnLRChYkNOEl8RcYGRomJygpKjU2Nzg5OkNERUZHSElK
U1RVVldYWVpjZGVmZ2hpanN0dXZ3eHl6goOEhYaHiImKkpOUlZaXmJmaoqOkpaanqKmqsrO0tba3
uLm6wsPExcbHyMnK0tPU1dbX2Nna4uPk5ebn6Onq8vP09fb3+Pn6/9oADAMBAAIRAxEAPwD3+iii
gAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKA
CiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAK
KKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAoo
ooAKKKKACiiigAooooAKKKKACiiigD//2Q==
--000000000000ed197c05d7d8dd7f--


From nobody Sat Feb 12 14:14:16 2022
Return-Path: <andrew-ietf@liquid.tech>
X-Original-To: bess@ietfa.amsl.com
Delivered-To: bess@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 0B0683A003C for <bess@ietfa.amsl.com>; Sat, 12 Feb 2022 14:14:14 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.096
X-Spam-Level: 
X-Spam-Status: No, score=-2.096 tagged_above=-999 required=5 tests=[AC_DIV_BONANZA=0.001, BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, DKIM_VALID_EF=-0.1, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_BLOCKED=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 (1024-bit key) header.d=liquid.tech
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id RoK-_Dz5WmJT for <bess@ietfa.amsl.com>; Sat, 12 Feb 2022 14:14:09 -0800 (PST)
Received: from eu-smtp-delivery-182.mimecast.com (eu-smtp-delivery-182.mimecast.com [185.58.86.182]) (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 D909E3A003D for <bess@ietf.org>; Sat, 12 Feb 2022 14:14:08 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=liquid.tech; s=mimecast20210406; t=1644704046; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:cc:mime-version:mime-version:content-type:content-type: in-reply-to:in-reply-to:references:references; bh=5+Piz5BU5kuZuT4lFVphjDPqFhcdvNLkH7O5CsFroO0=; b=HeYh+U3SR7ZEv/I0x6T1lR+HChlY/0MX0aOuO2t9LEjGBBZsbnmBO2p0r66URL1lv3ZGsx 4PWXUw6lOnR1GcHY2Gc7at8Nmgla1ugHzHrrj0My5b5WkOsWmZcDQChBsCkXTJylZWzqYS a9Ma+LGG50L27rsILeN7cODnl0dLYFE=
Received: from EUR02-VE1-obe.outbound.protection.outlook.com (mail-ve1eur02lp2055.outbound.protection.outlook.com [104.47.6.55]) by relay.mimecast.com with ESMTP with STARTTLS (version=TLSv1.2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id uk-mta-23-cmLlCVXcNASPmly2GjGYuw-1; Sat, 12 Feb 2022 22:12:59 +0000
X-MC-Unique: cmLlCVXcNASPmly2GjGYuw-1
Received: from AM7PR03MB6451.eurprd03.prod.outlook.com (2603:10a6:20b:1b3::22) by DB7PR03MB4411.eurprd03.prod.outlook.com (2603:10a6:10:17::22) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.4951.19; Sat, 12 Feb 2022 22:12:55 +0000
Received: from AM7PR03MB6451.eurprd03.prod.outlook.com ([fe80::f187:80be:5182:2b9]) by AM7PR03MB6451.eurprd03.prod.outlook.com ([fe80::f187:80be:5182:2b9%4]) with mapi id 15.20.4975.011; Sat, 12 Feb 2022 22:12:54 +0000
From: Andrew - IETF <andrew-ietf@liquid.tech>
To: Gyan Mishra <hayabusagsm@gmail.com>, Andrew - IETF <andrew-ietf@liquid.tech>
CC: BESS <bess@ietf.org>, "Bocci, Matthew (Nokia - GB)" <matthew.bocci@nokia.com>, Robert Raszuk <robert@raszuk.net>, The IESG <iesg@ietf.org>, Warren Kumari <warren@kumari.net>, "bess-chairs@ietf.org" <bess-chairs@ietf.org>, "draft-ietf-bess-srv6-services@ietf.org" <draft-ietf-bess-srv6-services@ietf.org>
Thread-Topic: [bess] Warren Kumari's Discuss on draft-ietf-bess-srv6-services-10: (with DISCUSS and COMMENT)
Thread-Index: AQHYH5vgWBr/lTmSLE2mj9f0DoaVLqyQLAyAgAAJMkCAAAqBAIAAC22AgAACjKCAACIDAIAAB89A
Date: Sat, 12 Feb 2022 22:12:54 +0000
Message-ID: <AM7PR03MB6451ED5117424D879227F4EFEE319@AM7PR03MB6451.eurprd03.prod.outlook.com>
References: <164462070317.8057.6829026572175337017@ietfa.amsl.com> <CAOj+MMFtGVoaoj-L5Wv2yZz+HpQ3JLehvtBHtxrfG0-wCfko8g@mail.gmail.com> <AM7PR03MB64511292D62F62956411ED67EE319@AM7PR03MB6451.eurprd03.prod.outlook.com> <CAOj+MMFA3jq7XOB4nB8A2t+A2iuty25NMB+9x5NTHTeVdcz9+Q@mail.gmail.com> <CABNhwV2q9PtrF0s5Fg1m6Bzxp_vqwD8AYecW-8XtiwBK6j-AKQ@mail.gmail.com> <AM7PR03MB6451B011892EE45756BC219FEE319@AM7PR03MB6451.eurprd03.prod.outlook.com> <CABNhwV35+MMcOhKP1A=GL03DXOz=+DdMZi-LUT9i+2zg6U6dJA@mail.gmail.com>
In-Reply-To: <CABNhwV35+MMcOhKP1A=GL03DXOz=+DdMZi-LUT9i+2zg6U6dJA@mail.gmail.com>
Accept-Language: en-US
X-MS-Has-Attach: yes
X-MS-TNEF-Correlator: 
x-ms-exchange-messagesentrepresentingtype: 1
x-ms-publictraffictype: Email
x-ms-office365-filtering-correlation-id: bfa84d3b-be79-4d76-e276-08d9ee74d115
x-ms-traffictypediagnostic: DB7PR03MB4411:EE_
x-microsoft-antispam-prvs: <DB7PR03MB4411EEAE010D7E3B3A146924FA319@DB7PR03MB4411.eurprd03.prod.outlook.com>
x-ms-oob-tlc-oobclassifiers: OLM:5797
x-ms-exchange-senderadcheck: 1
x-ms-exchange-antispam-relay: 0
x-microsoft-antispam: BCL:0
x-microsoft-antispam-message-info: QMofkPrTlI7E4jsV2eJ68CtjuPFJUoNr3u8o8B9HNlFaDCsjFqvJmxXgFeYMahNAOVEJElqoPSDaA6Ng5peGLN7zR6kwlU81hzPs0VQXc4v+cDAIOzT1kGLoJF7zX+ePkY490mGNn6Ytw9pFwh39I4BcebqO7qqBLsiE/ho48O77TIKp/pdI9EBFXGBP3l8wqOmrj0Eb2d2Khv1A+3onoy+G/R+H/J1VYmuneB4xLxSxg26S/dnN8mr195MNbEWRYa5rXW6UCKXjjrHRgiWsJMGulqyvvom7dz6m7Quf9OgRzSRmcXU7ORNzUuSXQOm+e0ofzdUZfYO6/XQm3MWsiO5EIi8LG+UcMeJeB2J8S2dHjrJC8XM7ElACYCbJOF3RxIwNyrex/IBUcQyRYtukFeSsQySsVmIWRzvmvxBSM0+MVzREMSMUM+lS4S3QpP3gB/JBvhF8EPP4cQ5/CDXzVv38xkfrW5hk2qoKxtxhT1OdGZ/ulxRXX5VQ8pyfzI2bt2gDQi0GGtQOPReUtX7crVj0qxP67+OGYLxVRAZ7iurfI95Zm4xD04JoW10TGVM1ULnwoBQyWeuXxg9j4sUjVNJG+R8w0B04HXUaZDkBayDI14fU2imMXGMCIkHoWodBx+pM4BIKX4hf78syhGpwuEGGy6Ad9I4V9AZBqleNlbeq3I3usH6LPpdAb+bZIXOwaFjr8+A5J0AYdxMotSGFeCZfFHVjyMEGh2Nb4BLviQCkcXNaCLOERVG5UL7mCz6TeVwe+Hrf04PAKtf2T+atjQt6AANBJmiimV2PUnWMPVIX0JUTaxXUtloS35aOHup39P/qRMtAUpSBMf/wcxt2aA==
x-forefront-antispam-report: CIP:255.255.255.255; CTRY:; LANG:en; SCL:1; SRV:;  IPV:NLI; SFV:NSPM; H:AM7PR03MB6451.eurprd03.prod.outlook.com; PTR:; CAT:NONE;  SFS:(13230001)(4636009)(366004)(38070700005)(66556008)(316002)(55016003)(99936003)(508600001)(166002)(71200400001)(966005)(66476007)(86362001)(122000001)(110136005)(66946007)(76116006)(53546011)(9686003)(6506007)(186003)(4326008)(38100700002)(7696005)(83380400001)(54906003)(40140700001)(66574015)(2906002)(33656002)(8676002)(52536014)(9326002)(5660300002)(30864003)(66446008)(64756008)(8936002); DIR:OUT; SFP:1102
x-ms-exchange-antispam-messagedata-chunkcount: 1
x-ms-exchange-antispam-messagedata-0: =?utf-8?B?M204aGczNVRqcGVZUzdsWVN5cHdMNmRzTEZsSVpNNlpTeUE5dE0xc1d1WVdt?= =?utf-8?B?YXJHdWpzMUJzOWJZbDlZdkRNNks0WEVBK1F3YzFlY0srVlpwT0s3cHBnQTQ3?= =?utf-8?B?TWhGelBYcjUvQkV5RVZISnE4ODEzWTdscDY3emMrTGxoWmFkVVdUb2RwWDNY?= =?utf-8?B?WkQzM3ZTZXFVazRseCtISHhHWGFiWkVwaU5ObCthdkc4bitJRjBxSHdiSDBa?= =?utf-8?B?OFQ5cWQ1Qm1vVk1LekJvVFpIL2RRdVN6RzI1eE4rOG5ITzJibUlJeEUrS3Vt?= =?utf-8?B?Qk5yOUZ4czhoSklldWM3NUQybVZrSlFBay9MbkRLelYxbUppUXhLNDN0cU85?= =?utf-8?B?WldtS1V3aFlFYWVnaVZnM21idmVpVWt0QUU2VFRiTVQyVU1YQnFvTTR4VVVi?= =?utf-8?B?SlJ3K3ZrRDlQNDRITUZzOWIzeVRmbTFxRk9ST1N5OXlIR2hCbXFhNzBUR044?= =?utf-8?B?bzJFQkt0VHhuQmR6aTVqaVN2aXZCY0dGcFJ1QmxmSi96UjJSVEZnbjc0WUVS?= =?utf-8?B?cmR3Z1hJS1JsK0RVbEpxRmlWTlRqRzVPenpwQmU0cW42VFJsaFNJN3hEN1lw?= =?utf-8?B?RXVOb1FEUHZkaGZXUmZRZ0gvSTRxR0FiNk14YjF5MlpzcFBZZDJPcnpzQ0gz?= =?utf-8?B?ZHVKcHhFWWxOSFZjVTJ4NmxzczVzTHMzTnQ2NUFMWllGN2twYTQwc3luUGJI?= =?utf-8?B?b2JlMC9VNlZrR3dRNnBhaDE0WWhLb1NkamxwWjgzZzdMWTVFNStZOUFoT2RD?= =?utf-8?B?RWdxRHJoSlFaZmNOeGtja21NSm5xRXhXMlh0NERmNVYvTUtoTHo1WWFHZlVo?= =?utf-8?B?UWRqUUxLTEU3UjNCblZVV0NrYTJTSHJlM2g3RnNJTFUwTFB6TEVHSVdwemZW?= =?utf-8?B?eXhIWmFCN3U3aFBhWFd0cGRpOXhRU1NBcFpRWmc4R1JYa0RwZzNQT2NtSUZo?= =?utf-8?B?ekxBRUdNbXIzWmJWUWlvR0JldWR6RVE0eHJLeEd6bkFRQWx5K3B4c1RPSkt0?= =?utf-8?B?TjNiNk5ZUDJMckZZQktvMW05cVJ0SzQ2R2pQNjVhcXhVNVYwdi81anJPWnF1?= =?utf-8?B?Qyt4UWE0amp5bVlPY1FNWDJjL3p6TVNscEp0NGVHVjVXZElWU2ZUUFpuZitD?= =?utf-8?B?SGduMExPTG5UdS9HUVcwTDVsSnZKWXdrb0kxc1pHZXVwenZRanJWRXArczM3?= =?utf-8?B?aDFScCsxa2ZUanVxSjI4bzhWY0x6VnhsTzlUMHNVSkZiTEdmZXczclJoWWJY?= =?utf-8?B?d3RucUR1bG5BVFVhck0vZGVhK0FWbWRLQVZlWG9kc1VoSWFZdEtLamVqdHBB?= =?utf-8?B?S0FuK2NFTGliK1RCekQ4WjFWajg2N05BNmswOE1LRHl1YytxRnNua0Zzd3pn?= =?utf-8?B?eVZOYmZrNFh3cFQzQm5NMHRvc0JlOTRMNE9qbU5nb216RFRrTnlGL05XUVRL?= =?utf-8?B?ZkxkaEg2WWZvWjlIWnA3a0RjWTVISitLM29OUE9jOFZnV3FEY3JtZHpRSkJz?= =?utf-8?B?RzFEanVjdnJhcW02Q0pMUEFxUlo5NnJMaUpKYUFVZGJORkVkekdmd1ZlWEVj?= =?utf-8?B?aXVDS3ZZdWxiZTlYcVAyUnl5TnVpRm1JNWFBZVBKSDVJcWQreXgwclNiSVQw?= =?utf-8?B?Y1M1OXZxbHhmVmFZNXp5Skk4UC96TjRFRHhaNFBuRWMzVCtuMmdyNHI2Q3Zt?= =?utf-8?B?anMrWEFVM2xDSm9VdVdBd21CK1hXQUcyQ0JKYUFxcENrbGFjcEI5WGk1RHly?= =?utf-8?B?VUR6YUcrOEtWSWJNQXhSdFlxOVkweWxkTUQxMlZLRWxNem1Xa0kvT0pGdEFE?= =?utf-8?B?dHNGWG5kZFRKRUFkM2p4Wk8xUEVkY0lZeTlOOThHZXJETG9IMTgySGJUYVIy?= =?utf-8?B?QXdGQS9yYTcyZzhqdllVMUNQRGNNaVlMWVJzUExwTXd0dW9nYkNNdGpvS09v?= =?utf-8?B?NTNiQVFKK1NHM29kTFp6OUpDSkUyV3B1bTVkVUxPcW5kWXptTFNYUFplK3ht?= =?utf-8?B?anB1NWtQdUZod3VNN1pBdEszWHF1SitnZ200Slp3QVBvcUptQTBCSDlaVTZQ?= =?utf-8?B?YU5ZTkJEcGJRMXdXM0pRNUhudkp3Q2NIOHJiUG80MXIrY0lSb2UwTG5QdG9U?= =?utf-8?B?T2IyUWdNYkpsNm9HN2JnRis1V0M4OWMvU1JlbVBzSHo3dUdzUU9Kb09MQ0tq?= =?utf-8?B?S1M1WUV0elhmSi92dHhBK2MyeEF2czJ6THFidTB2MXFZb0ltUW1iVHk5Q2ZB?= =?utf-8?B?MkhDaCtSZ0V5ZVBpZ0dQSzk3aDRzSTFPWjFTNVVBOEJRaFNQcVVUcVphNmQ1?= =?utf-8?B?QmNpZDFvYklNNGFOamRMbzZFSmlRb2gvRTh1U3JINE1WSUE4SWx2UT09?=
MIME-Version: 1.0
X-OriginatorOrg: liquid.tech
X-MS-Exchange-CrossTenant-AuthAs: Internal
X-MS-Exchange-CrossTenant-AuthSource: AM7PR03MB6451.eurprd03.prod.outlook.com
X-MS-Exchange-CrossTenant-Network-Message-Id: bfa84d3b-be79-4d76-e276-08d9ee74d115
X-MS-Exchange-CrossTenant-originalarrivaltime: 12 Feb 2022 22:12:54.0344 (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: tVWjxLJjZ3+RZVaQ9sTSoWviHcZch+N1IgEUQ097nr/M4Bo2jW4QVH0Gj21Sl3EXNAkY3AqDThDmfN6ybuFOH8X63RA3/cg7Em4GmoSis88=
X-MS-Exchange-Transport-CrossTenantHeadersStamped: DB7PR03MB4411
Authentication-Results: relay.mimecast.com; auth=pass smtp.auth=C82A168 smtp.mailfrom=andrew-ietf@liquid.tech
X-Mimecast-Spam-Score: 0
X-Mimecast-Originator: liquid.tech
Content-Language: en-US
Content-Type: multipart/related; boundary="_004_AM7PR03MB6451ED5117424D879227F4EFEE319AM7PR03MB6451eurp_"; type="multipart/alternative"
Archived-At: <https://mailarchive.ietf.org/arch/msg/bess/nROCJRJnueCBnKVtSIWDxTgbaho>
Subject: Re: [bess] Warren Kumari's Discuss on draft-ietf-bess-srv6-services-10: (with DISCUSS and COMMENT)
X-BeenThere: bess@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: BGP-Enabled ServiceS working group discussion list <bess.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/bess>, <mailto:bess-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/bess/>
List-Post: <mailto:bess@ietf.org>
List-Help: <mailto:bess-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/bess>, <mailto:bess-request@ietf.org?subject=subscribe>
X-List-Received-Date: Sat, 12 Feb 2022 22:14:15 -0000

--_004_AM7PR03MB6451ED5117424D879227F4EFEE319AM7PR03MB6451eurp_
Content-Type: multipart/alternative;
 boundary="_000_AM7PR03MB6451ED5117424D879227F4EFEE319AM7PR03MB6451eurp_"

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

SGkgR3lhbiwNCg0KQSBmZXcgY2xhcmlmaWNhdGlvbnMgb24geW91ciBjbGFyaWZpY2F0aW9ucyDi
gJMgc2VlIHJlc3BvbnNlcyBpbmxpbmU6DQpSRkM4NDAyIFNlY3Rpb24gOC4yIGV4cGxpY2l0bHkg
cHJvaGliaXRzIHNlbmRpbmcgU1J2NiB0cmFmZmljIGJleW9uZCB0aGUgYm9yZGVycyBvZiBhIGRv
bWFpbiBhbmQgb3ZlciB0aGUgZ2VuZXJhbCBpbnRlcm5ldC4gIE1ha2luZyB1c2Ugb2YgdHJhZmZp
YyBkZXN0aW5lZCBmb3IgYW4gYWRkcmVzcyB3aXRoaW4gdGhlIFNSR0Igb2YgYW5vdGhlciBuZXR3
b3JrIGlzbuKAmXQgcGVybWl0dGVkIGFzIHBlcjoNCiBHeWFuPiBUaGUgcHVycG9zZSBvZiB0aGUg
ZG9tYWluIGJvdW5kYXJ5IGZpbHRlcnMgaXMgdG8gcHJvdGVjdCB0aGUgU1J2NiBub2RlcyB3aXRo
aW4gdGhlIOKAnHVuZGVybGF54oCdIGJ5IGZpbHRlcmluZyBleHRlcm5hbCB0cmFmZmljIGF0IHRo
ZSBib3VuZGFyeSBlZGdlcyBhbnkgdHJhZmZpYyBkZXN0aW5lZCB0byBhbnkgSVB2NiBkZXN0aW5h
dGlvbiBhZGRyZXNzIHdpdGhpbiB0aGUgU1JHQiBvciBTUkxCIHdoaWNoIHdvdWxkIGJlIHVuZGVy
bGF5IG5vZGUgY29ubmVjdGVkIGludGVyZmFjZXMgSUdQIHJvdXRhYmxlIG5vdCBpbiBCR1AuIFRo
aXMgaXMgZG9uZSBmb3IgYW55IGludGVybmV0IG9yIGludHJhbmV0IE1QTFMgZG9tYWluIHRvZGF5
IHRvIHNlY3VyZSB0aGUgZG9tYWluIHRydXN0IGJvdW5kYXJ5Lg0KQW5kcmV3PiBDYW4gSSBwcmVz
dW1lIHdoZW4gcmVmZXJyaW5nIHRvIHRoZSBTUkdCL1NSTEIgaGVyZSB5b3UgYXJlIHJlZmVycmlu
ZyB0byB0aGUgZnVuY3Rpb24gcGFydCBvZiB0aGUgYWRkcmVzcyBvciBmdW5jdGlvbithcmd1bWVu
dCBwb3J0aW9uIG9mIHRoZSBTSUTigJlzPyBJIHBvaW50IG91dCB0aGF0IHRoZSBkaWZmZXJlbmNl
IGJldHdlZW4gU1J2NiBhbmQgTVBMUy9TUi1NUExTIGlzIHRoYXQgeW91IGNhbm5vdCDigJxSb3V0
ZeKAnSB0b3dhcmRzIGEgbGFiZWwg4oCTIHlvdSBjYW4gcm91dGUgdG93YXJkcyBhbiBJUHY2IGFk
ZHJlc3MuDQpJZiBteSBhc3N1bXB0aW9ucyBhcmUgY29ycmVjdCBvbiB0aGUgYWJvdmUg4oCTIHRo
ZXJlIHNlZW1zIHRvIGJlIGFuIGFzc3VtcHRpb24gaGVyZSB0aGF0IHRoZXJlIGlzIGRpZmZlcmVu
dGlhdGlvbiBiZXR3ZWVuIHRoZSBsb2NhdG9yIGFuZCB0aGUgZnVuY3Rpb24rYXJndW1lbnQgcGFy
dHMgb2YgdGhlIFNJRCDigJMgYW5kIHRoZXNlIHRoaW5ncyBhcmUgYWR2ZXJ0aXNlZCBzZXBhcmF0
ZWx5IGFuZCB0aGVuIHNvbWUgaG93IGFzc2VtYmxlZC4gIEV4Y2VwdCDigJMgSSBrbm93IG9mIG5v
IGRyYWZ0IHRleHQgdGhhdCBzYXlzIHRoYXQsIG5vciBoYXZlIEkgZXZlciBzZWVuIHRoYXQgYmVo
YXZpb3IgaW4gdGhlIHdpbGQuICBJZiBteSBhc3N1bXB0aW9ucyBhcmUgYWNjdXJhdGUgYW5kIHRo
YXQgaXMgd2hhdCB5b3UgYXJlIHNheWluZywgY2FuIHlvdSBwb2ludCBtZSB0byB0aGUgdGV4dCB0
aGF0IGRlZmluZXMgdGhpcyByZWFzc2VtYmx5Lg0KQXMgcmVnYXJkcyB0aGUgQkdQIOKAkyBpdCBn
b2VzIGZ1cnRoZXIgc3RpbGw6DQo8U25pcD4NCg0KIEd5YW4+IFRoaXMgaXMgbm90IGEgQkdQIHJl
bGF0ZWQganVzdCBJR1AgdW5kZXJsYXkgcmVsYXRlZC4gIEJHUCBwcmVmaXggc2lkIGF0dHJpYnV0
ZSBpcyB1c2VkIHRvIGVuY29kZSBTUnY2IEwzIHNlcnZpY2UgVExWcyB3aXRoaW4gdGhlIFNSIGRv
bWFpbiBiYXNpY2FsbHkgbWFwcGluZyB0aGUgVlBOIGFuZCBHUlQgQkdQIEFGSS9TQUZJIGludG8g
dGhlIEZ1bmN0aW9uIGZpZWxkIG9mIFNSdjYgU0lEIGVxdWl2YWxlbnQgdG8gTVBMUyBWUE4gc2Vy
dmljZSBsYWJlbCBib3R0b20gb2Ygc3RhY2suICBIb3dldmVyIHRoaXMgaXMgb25seSB3aXRoaW4g
dGhlIFNSdjYgZG9tYWluIGFuZCBvbmNlIHRoZSBwYWNrZXQgbGVhdmVzIHRoZSBTUnY2IGRvbWFp
biBpdOKAmXMgbmF0aXZlIEJHUCBBRkkvU0FGSSBlbmNvZGluZyBhbmQgbm90IGluIFNSdjYgU0lE
LiAgU28gZXZlbiB0aG91Z2ggU1J2NiBTSUQgY29udGFpbnMgdGhlIEJHUCBzZXJ2aWNlIGxhYmVs
IGVuY29kaW5nIGl0IGlzIG5vdCBCR1Agb3ZlcmxheSBlbmNvZGluZyB0aGF0IG5lZWRzIHRvIGJl
IHNlY3VyZWQgcHJvdmlkaW5nIHRyYW5zaXRpdml0eS4NCkFuZHJldz4gQWdhaW4sIEnigJltIHBy
ZXR0eSB1bnN1cmUgdGhhdCBJ4oCZbSBmdWxseSB1bmRlcnN0YW5kaW5nIHdoYXQgeW91IGFyZSBz
YXlpbmcgaGVyZS4gIFlvdSBzZWVtIHRvIGJlIHNheWluZyB0aGF0IG9uY2UgYSBTSUQg4oCTIGlu
Y2x1ZGluZyBpdHMgZnVuY3Rpb24vbG9jYXRvciBsZWF2ZSB0aGUgZG9tYWluIOKAkyB0aGV5IGNl
YXNlIHRvIGJlIFNJROKAmXMgYW5kIGFyZSBqdXN0IG5vcm1hbCBhZGRyZXNzZXMg4oCTIGFuZCBv
bmx5IGJlY29tZSBTSUTigJlzIGJ5IGRpbnQgb2YgdGhlIGZhY3QgdGhhdCB0aGV5IGFyZSBpbnNp
ZGUgdGhlIGRvbWFpbi4gIFRoaXMgd291bGQgaW1wbHkgdGhhdCBhIGRlc3RpbmF0aW9uIG9uIHRo
ZSBpbnRlcm5ldCDigJMgc3VkZGVubHkgdHJhbnNtdXRlcyB0byBzb21ldGhpbmcgZWxzZSB3aGVu
IGl0IGNyb3NzZXMgdGhlIGRvbWFpbiBib3VuZGFyeS4gSSB3b3VsZCB0aGlzIGlzIGFuIHVuY2xl
YXIgYXJndW1lbnQgdGhhdCBzZWVtcyB0byBhc3N1bWUgYmVoYXZpb3Igbm90IHN0YXRlZCBpbiB0
aGlzIGRvY3VtZW50LCBvciBvdGhlciBTUnY2IGRvY3VtZW50cyB0aGF0IEkgaGF2ZSByZWFkIOKA
kyBhbmQgSeKAmW0gbm90IHN1cmUgdGhhdCBJIGFncmVlIHdpdGggdGhpcyBhc3NlcnRpb24gKGlm
IEkgYW0gaW50ZXJwcmV0aW5nIHlvdSBjb3JyZWN0bHkpLiAgSSBhbSBkcmF3aW5nIG15IGludGVy
cHJldGF0aW9ucyBoZXJlIGZyb20gdGhlIGZhY3QgdGhhdCB5b3UgYXJlIGJyaW5naW5nIHVwIHRo
ZSBJR1Ag4oCTIGFuZCBzZWVtIHRvIGJlIGltcGx5aW5nIHRoYXQgYSBsb2NhdG9yIGlzIGFubm91
bmNlZCBhbmQgc29tZSBob3cgY29tYmluZWQgd2l0aCBJR1AgaW5mb3JtYXRpb24sIGFuZCB0aGVy
ZSBpcyBzb21lIGtpbmRhIHNwbGl0IC8gcmVhc3NlbWJseSBvZiB0aGUgZGVzdGluYXRpb24uDQpH
eWFuPiBTUiBwcm92aWRlcyBhIG1lYW5zIG9mIHN0YXRlbGVzcyB0cmFmZmljIHN0ZWVyaW5nIGlu
IHRoZSB1bmRlcmxheSBmcmFtZXdvcmsgdXNpbmcgSUdQIGV4dGVuc2lvbiB0byBwcm92aWRlIHRo
ZSBTSUQgZGlzdHJpYnV0aW9uICBmb3IgYm90aCBTUi1NUExTIGFuZCBTUnY2LiAgVGhlIFNJRCBk
aXN0cmlidXRpb24gaXMgZG9uZSB2aWEgdGhlIElHUCBleHRlbnNpb25zIGFzIHBhcnQgb2YgdGhl
IHVuZGVybGF5LiAgVGhlIHVuZGVybGF5IGlzIG5vdCByb3V0YWJsZSByZWFjaGFibGUgZnJvbSBv
dXRzaWRlIHRoZSBkb21haW4gYW5kIGV2ZW4gaW4gTVBMUyBUVEwgcHJvcGFnYXRpb24gaXMgZGlz
YWJsZWQgdG8gaGlkZSB0aGUgdmlzaWJpbGl0eS4gIE9uZSBiaWcgZGlmZmVyZW5jZSBiZXR3ZWVu
IE1QTFMgYW5kIFNSdjYgaXMgdGhhdCB0aGUgU1Igc291cmNlIG5vZGUgZW5jYXBzdWxhdGVzIHRo
ZSBQRS1DRSBBQyBwYXlsb2FkIGluIElQdjYgb3V0ZXIgaGVhZGVyIGZvciBib3RoIFZQTiBvdmVy
bGF5IGFuZCBHUlQgdHJhZmZpYyBzbyB0aGV5IGFyZSBib3RoIHRyZWF0ZWQgdGhlIHNhbWUgd2hl
cmUgTVBMUyB3aXRoIEdSVCB0aGUgY3VzdG9tZXIgdHJhZmZpYyBpcyBuYXRpdmVseSByb3V0ZWQg
YW5kIG5vIG92ZXJsYXkgZW5jYXBzdWxhdGlvbi4gIEhvd2V2ZXIgaW4gYm90aCBjYXNlcyBvZiBj
b3Vyc2Ugd2UgaGF2ZSBhIEJHUCBvdmVybGF5IFJJQiB3aGljaCBjYXJyeSB0aGUgaW50ZXJuZXQg
b3IgaW50cmFuZXQgdGFibGUgYW5kIHRoYXQgaXMgdHJhbnNpdG9yeSB0cmFmZmljIGFuZCBpcyBu
b3QgZmlsdGVyZWQgYXQgdGhlIHRydXN0IGJvdW5kYXJ5Lg0KU28gdGhlIHRydXN0IGJvdW5kYXJ5
IGZpbHRlcmluZyBpcyBwcmltYXJ5IGdvYWwgaXMgdG8gcHJvdGVjdCB0aGUgdW5kZXJsYXkgbm9k
ZXMgYW5kIG5vdCBpbnRlcmZlcmUgd2l0aCB0aGUgdHJhbnNpdG9yeSBCR1Agcm91dGluZyByZWFj
aGFiaWxpdHkuDQoNCkFuZHJldz4gSG93ZXZlciwgaWYgYWxsIGFzc3VtcHRpb25zIEkgaGF2ZSBt
YWRlIGluIHRoZSBhYm92ZSBhcmUgY29ycmVjdCwgYW5kIHdlIGFyZSBiYWNrIHRvIGJvcmRlciBm
aWx0ZXJpbmcsIHRoYXQgc3RpbGwgbGVhdmVzIHRoZSBxdWVzdGlvbiBvZiB0aGUgZmFjdCB0aGF0
IHRoZSBTSUTigJlzIGFyZSBleHBvc2VkIChhbGJlaXQgYXMgYWRkcmVzc2VzKSDigJMgd2hpY2gg
c3RpbGwgbGVhZHMgdG8gdGhlIHByb2JsZW0gb2YgdGhlIGZhY3QgdGhhdCB0aGlzIHNlZW1zIHRv
IHJlbHkgb24gcGVyZmVjdCBiZ3AgZmlsdGVyaW5nIGluIGNvbWJpbmF0aW9uIHdpdGggcGVyZmVj
dCBib3JkZXIgZmlsdGVyaW5nLCBhbmQgYSBmYWlsdXJlIGluIGVpdGhlciB0aGF0IGNvdWxkIGhh
dmUgY2F0YXN0cm9waGljIGNvbnNlcXVlbmNlcy4NClRoYW5rcw0KDQpBbmRyZXcNCg0KRnJvbTog
R3lhbiBNaXNocmEgPGhheWFidXNhZ3NtQGdtYWlsLmNvbTxtYWlsdG86aGF5YWJ1c2Fnc21AZ21h
aWwuY29tPj4NClNlbnQ6IFNhdHVyZGF5LCBGZWJydWFyeSAxMiwgMjAyMiAxMDoxOCBQTQ0KVG86
IFJvYmVydCBSYXN6dWsgPHJvYmVydEByYXN6dWsubmV0PG1haWx0bzpyb2JlcnRAcmFzenVrLm5l
dD4+DQpDYzogQW5kcmV3IC0gSUVURiA8YW5kcmV3LWlldGZAbGlxdWlkLnRlY2g8bWFpbHRvOmFu
ZHJldy1pZXRmQGxpcXVpZC50ZWNoPj47IEJFU1MgPGJlc3NAaWV0Zi5vcmc8bWFpbHRvOmJlc3NA
aWV0Zi5vcmc+PjsgQm9jY2ksIE1hdHRoZXcgKE5va2lhIC0gR0IpIDxtYXR0aGV3LmJvY2NpQG5v
a2lhLmNvbTxtYWlsdG86bWF0dGhldy5ib2NjaUBub2tpYS5jb20+PjsgVGhlIElFU0cgPGllc2dA
aWV0Zi5vcmc8bWFpbHRvOmllc2dAaWV0Zi5vcmc+PjsgV2FycmVuIEt1bWFyaSA8d2FycmVuQGt1
bWFyaS5uZXQ8bWFpbHRvOndhcnJlbkBrdW1hcmkubmV0Pj47IGJlc3MtY2hhaXJzQGlldGYub3Jn
PG1haWx0bzpiZXNzLWNoYWlyc0BpZXRmLm9yZz47IGRyYWZ0LWlldGYtYmVzcy1zcnY2LXNlcnZp
Y2VzQGlldGYub3JnPG1haWx0bzpkcmFmdC1pZXRmLWJlc3Mtc3J2Ni1zZXJ2aWNlc0BpZXRmLm9y
Zz4NClN1YmplY3Q6IFJlOiBbYmVzc10gV2FycmVuIEt1bWFyaSdzIERpc2N1c3Mgb24gZHJhZnQt
aWV0Zi1iZXNzLXNydjYtc2VydmljZXMtMTA6ICh3aXRoIERJU0NVU1MgYW5kIENPTU1FTlQpDQoN
Cg0KSGkgUm9iZXJ0IC8gQWxsDQoNCkZvciBzZXJ2aWNlIHByb3ZpZGVycyBhbmQgZW50ZXJwcmlz
ZXMgdXNpbmcgR1JUIG9yIFZSRiB0byBjYXJyeSB0aGUgaW50ZXJuZXQgb3IgaW50cmEgaW50ZXJu
ZXQgIHJvdXRpbmcgdGFibGUgdXNpbmcgTVBMUyB0b2RheSBvciBTUi1NUExTIHRoYXQgd291bGQg
bGlrZSB0byB1c2UgU1J2NiB0byBwcm92aWRlIHRoZSBzYW1lIHNlcnZpY2UuDQoNClNlY3Rpb24u
ICA1LjEgYW5kIDUuMiBjb3ZlciB0aGUgVlBOIGNhc2UgaW4gd2hpY2ggdGhlIGN1c3RvbWVyIHRy
YWZmaWMgaXMgaW4gVlJGIG92ZXJsYXkgYW5kIHRoZSBTUnY2IHRyYW5zcG9ydCBsYXllciBpcyBh
IGNsb3NlZCBkb21haW4uDQoNClNlY3Rpb24gNS4zIGFuZCA1LjQgY292ZXIgR1JUIG9wdGlvbiBh
bmQgNS4zIHVzaW5nIFJGQyA1NTQ5IG5leHQgaG9wIGVuY29kaW5nLiAgSW4gdGhpcyBjYXNlIHVz
aW5nIEdSVCB0cmFuc3BvcnQgdW5kZXJsYXkgbGF5ZXIgbm93IGNhcnJ54oCZcyB0aGUgY3VzdG9t
ZXIgcm91dGVzIGFuZCB0aGF0IGlzIHdoYXQgV2FycmVuIGFuZCBBbmRyZXcgY29uY2VybiBpcyBh
cyBmYXIgYXMgQkdQIGxlYWtzLg0KDQpTbyB3aGVuIEdSVCBpcyB1c2VkIHRoZSBzYW1lIGVkZ2Ug
ZmlsdGVyaW5nIHByb3RlY3Rpb24gbWVjaGFuaXNtcyB1c2VkIHRvZGF5IGZvciBNUExTIGFuZCBT
Ui1NUExTIHdvdWxkIGFwcGx5IHRvIFNSdjYgZm9yIEdSVCB1c2UgY2FzZS4NCg0KSSBkb27igJl0
IHRoaW5rIHdlIGFyZSBzYXlpbmcgNS4zIG9yIDUuNCBzaG91bGQgbm90IGJlIGFsbG93ZWQgYnV0
IGp1c3QgdG8gdGlnaHRlbiB1cCB2ZXJiaWFnZSBhcyBmYXIgc2VjdXJpbmcgdGhlIGRvbWFpbi4N
Cg0KQXMgZmFyIGFzIHRoZSBTUnY2IGRvbWFpbiBpcyBjb25jZXJuZWQgZXZlbiB3aXRoIEdSVCB0
aGUgZG9tYWluIGlzIHN0aWxsIGNsb3NlZCBhdCB0aGUgUEUgaW5ncmVzcyBhbmQgZWdyZXNzIHBv
aW50cyB3aGljaCBpcyB3aGVyZSB0aGUgY29uY2VybiBpcyBmb3IgQkdQIGxlYWtzLiAgVGhlIEJH
UCBQcmVmaXggU0lEIGVuY29kaW5nIHRoZSBTUnY2IEwzIHNlcnZpY2UgVExWcyB3b3VsZCwgdGhl
IGVuY29kaW5nIHdvdWxkIG9ubHkgYmUgcHJlc2VudCBpbiB0aGUgU1J2NiBTSUQgRnVuY3Rpb24g
ZmllbGQgd2l0aGluIHRoZSBjbG9zZWQgZG9tYWluLCBhbmQgb25jZSB5b3UgZXhpdCB0aGUgU1J2
NiBkb21haW4gYXQgdGhlIGluZ3Jlc3Mgb3IgZWdyZXNzIGVuZHBvaW50cyB0aGUgU1J2NiBMMyBz
ZXJ2aWNlIFRMVnMgd291bGQgbm93IGJlIGNhcnJpZWQgbmF0aXZlbHkgaW4gQkdQIGFuZCBub3Qg
aW4gdGhlIFNSdjYgQkdQIHByZWZpeCBTSUQgZW5jb2RpbmcuDQoNCg0KICAgV2hlbiBhbiBlZ3Jl
c3MgUEUgaXMgZW5hYmxlZCBmb3IgQkdQIFNlcnZpY2VzIG92ZXIgU1J2NiBkYXRhLXBsYW5lLA0K
DQogICBpdCBzaWduYWxzIG9uZSBvciBtb3JlIFNSdjYgU2VydmljZSBTSURzIGVuY2xvc2VkIGlu
IFNSdjYgU2VydmljZQ0KDQogICBUTFYocykgd2l0aGluIHRoZSBCR1AgUHJlZml4LVNJRCBBdHRy
aWJ1dGUgYXR0YWNoZWQgdG8gTVAtQkdQIE5MUklzDQoNCiAgIGRlZmluZWQgaW4gW1JGQzQ3NjA8
aHR0cHM6Ly9kYXRhdHJhY2tlci5pZXRmLm9yZy9kb2MvaHRtbC9yZmM0NzYwPl0gW1JGQzQ2NTk8
aHR0cHM6Ly9kYXRhdHJhY2tlci5pZXRmLm9yZy9kb2MvaHRtbC9yZmM0NjU5Pl0gW1JGQzg5NTA8
aHR0cHM6Ly9kYXRhdHJhY2tlci5pZXRmLm9yZy9kb2MvaHRtbC9yZmM4OTUwPl0gW1JGQzc0MzI8
aHR0cHM6Ly9kYXRhdHJhY2tlci5pZXRmLm9yZy9kb2MvaHRtbC9yZmM3NDMyPl0gW1JGQzQzNjQ8
aHR0cHM6Ly9kYXRhdHJhY2tlci5pZXRmLm9yZy9kb2MvaHRtbC9yZmM0MzY0Pl0NCg0KICAgW1JG
QzkxMzY8aHR0cHM6Ly9kYXRhdHJhY2tlci5pZXRmLm9yZy9kb2MvaHRtbC9yZmM5MTM2Pl0gd2hl
cmUgYXBwbGljYWJsZSBhcyBkZXNjcmliZWQgaW4gU2VjdGlvbiA1PGh0dHBzOi8vZGF0YXRyYWNr
ZXIuaWV0Zi5vcmcvZG9jL2h0bWwvZHJhZnQtaWV0Zi1iZXNzLXNydjYtc2VydmljZXMjc2VjdGlv
bi01PiBhbmQgU2VjdGlvbiA2PGh0dHBzOi8vZGF0YXRyYWNrZXIuaWV0Zi5vcmcvZG9jL2h0bWwv
ZHJhZnQtaWV0Zi1iZXNzLXNydjYtc2VydmljZXMjc2VjdGlvbi02Pi4NCg0KU28gYXMgZmFyIGFz
IFNSdjYgU0lEIGxlYWtpbmcgdGhlcmUgd291bGQgbm90IGJlIGFueSBsZWFraW5nIG91dHNpZGUg
dGhlIFNSdjYgZG9tYWluLg0KDQpIb3dldmVyIGFzIHRoZSBHUlQgY2FycnkgaW50ZXJuZXQgb3Ig
aW50cmFuZXQgQkdQIFJJQiB0aGUgU1AgQVMgaXMgb2YgY291cnNlIHRyYW5zaXRpdmUgc28gZW50
aXJlIHRhYmxlIGlzIHByb3BhZ2F0ZWQuICBUaGF04oCZcyBub3QgYSBsZWFrLg0KDQpJIHRoaW5r
IHdlIGp1c3QgbmVlZCB0byBtYXliZSB0aWdodGVuIHVwIHRoZSB2ZXJiaWFnZSBvbiBzZWN1cmlu
ZyB0aGUgUEUgZWRnZXMgb2YgdGhlIFNSdjYgZG9tYWluLg0KDQpLaW5kIFJlZ2FyZHMNCg0KR3lh
bg0KDQoNCk9uIFNhdCwgRmViIDEyLCAyMDIyIGF0IDE6MzcgUE0gUm9iZXJ0IFJhc3p1ayA8cm9i
ZXJ0QHJhc3p1ay5uZXQ8bWFpbHRvOnJvYmVydEByYXN6dWsubmV0Pj4gd3JvdGU6DQpIaSBBbmRy
ZXcsDQoNCldoZW4gSSByZWFkIFdhcnJlbidzIG5vdGUgSW9va2VkIGF0IHRoaXMgdGV4dCBmcm9t
IHNlY3Rpb24gMiB3aGljaCBzYXlzOg0KDQotIC0gLQ0KDQogICBUaGUgU1J2NiBTZXJ2aWNlIFRM
VnMgYXJlIGRlZmluZWQgYXMgdHdvIG5ldyBUTFZzIG9mIHRoZSBCR1AgUHJlZml4LQ0KICAgU0lE
IEF0dHJpYnV0ZSB0byBhY2hpZXZlIHNpZ25hbGluZyBvZiBTUnY2IFNJRHMgZm9yIEwzIGFuZCBM
Mg0KICAgc2VydmljZXMuDQoNCiAgIG8gIFNSdjYgTDMgU2VydmljZSBUTFY6IFRoaXMgVExWIGVu
Y29kZXMgU2VydmljZSBTSUQgaW5mb3JtYXRpb24gZm9yDQogICAgICBTUnY2IGJhc2VkIEwzIHNl
cnZpY2VzLiAgSXQgY29ycmVzcG9uZHMgdG8gdGhlIGVxdWl2YWxlbnQNCiAgICAgIGZ1bmN0aW9u
YWxpdHkgcHJvdmlkZWQgYnkgYW4gTVBMUyBMYWJlbCB3aGVuIHJlY2VpdmVkIHdpdGggYSBMYXll
cg0KICAgICAgMyBzZXJ2aWNlIHJvdXRlIGFzIGRlZmluZWQgaW4gW1JGQzQzNjRdIFtSRkM0NjU5
XSBbUkZDODk1MF0NCiAgICAgIFtSRkM5MTM2XS4gIFNvbWUgU1J2NiBFbmRwb2ludCBiZWhhdmlv
cnMgd2hpY2ggTUFZIGJlIGVuY29kZWQsIGJ1dA0KICAgICAgbm90IGxpbWl0ZWQgdG8sIGFyZSBF
bmQuRFg0LCBFbmQuRFQ0LCBFbmQuRFg2LCBFbmQuRFQ2LCBldGMuDQoNCiAgIG8gIFNSdjYgTDIg
U2VydmljZSBUTFY6IFRoaXMgVExWIGVuY29kZXMgU2VydmljZSBTSUQgaW5mb3JtYXRpb24gZm9y
DQogICAgICBTUnY2IGJhc2VkIEwyIHNlcnZpY2VzLiAgSXQgY29ycmVzcG9uZHMgdG8gdGhlIGVx
dWl2YWxlbnQNCiAgICAgIGZ1bmN0aW9uYWxpdHkgcHJvdmlkZWQgYnkgYW4gTVBMUyBMYWJlbDEg
Zm9yIEV0aGVybmV0IFZQTiAoRVZQTikNCiAgICAgIFJvdXRlLVR5cGVzIGFzIGRlZmluZWQgaW4g
W1JGQzc0MzJdLiAgU29tZSBTUnY2IEVuZHBvaW50IGJlaGF2aW9ycw0KICAgICAgd2hpY2ggTUFZ
IGJlIGVuY29kZWQsIGJ1dCBub3QgbGltaXRlZCB0bywgYXJlIEVuZC5EWDIsIEVuZC5EWDJWLA0K
ICAgICAgRW5kLkRUMlUsIEVuZC5EVDJNIGV0Yy4NCg0KICAgV2hlbiBhbiBlZ3Jlc3MgUEUgaXMg
ZW5hYmxlZCBmb3IgQkdQIFNlcnZpY2VzIG92ZXIgU1J2NiBkYXRhLXBsYW5lLA0KICAgaXQgc2ln
bmFscyBvbmUgb3IgbW9yZSBTUnY2IFNlcnZpY2UgU0lEcyBlbmNsb3NlZCBpbiBTUnY2IFNlcnZp
Y2UNCiAgIFRMVihzKSB3aXRoaW4gdGhlIEJHUCBQcmVmaXgtU0lEIEF0dHJpYnV0ZSBhdHRhY2hl
ZCB0byBNUC1CR1AgTkxSSXMNCiAgIGRlZmluZWQgaW4gW1JGQzQ3NjBdIFtSRkM0NjU5XSBbUkZD
ODk1MF0gW1JGQzc0MzJdIFtSRkM0MzY0XQ0KICAgW1JGQzkxMzZdIHdoZXJlIGFwcGxpY2FibGUg
YXMgZGVzY3JpYmVkIGluIFNlY3Rpb24gNSBhbmQgU2VjdGlvbiA2Lg0KDQogICBUaGUgc3VwcG9y
dCBmb3IgQkdQIE11bHRpY2FzdCBWUE4gKE1WUE4pIFNlcnZpY2VzIFtSRkM2NTEzXSB3aXRoIFNS
djYNCiAgIGlzIG91dHNpZGUgdGhlIHNjb3BlIG9mIHRoaXMgZG9jdW1lbnQuDQoNCi0gLSAtDQoN
ClRoaXMgbGltaXRzIHRoZSBvdmVybGF5IHNpZ25hbGxpbmcgdG8gbm9uIGdsb2JhbCBTQUZJcyBt
YWlubHkgU0FGSSAxMjggYW5kIFNBRkkgNzAuDQoNClRvIHlvdXIgbm90ZSBTQUZJIDQgaXMgcHJp
dmF0ZSBhbmQgbmV2ZXIgZXhjaGFuZ2VkIGluIHRoZSB3aWxkLiBBbHNvIFNBRkkgMiBpcyBtdWx0
aWNhc3Qgd2hpY2ggaXMgb3V0IG9mIHNjb3BlIG9mIHRoaXMgZHJhZnQuDQoNClRoZSBvbmx5IHRo
aW5nIHdoaWNoIHdlIG5lZWQgdG8gc3luYyBvbiBpcyBpbmRlZWQgc2VjdGlvbiA1LjQgYW5kIHVz
ZSBvZiBnbG9iYWwgSVB2NiBBRkkgMiAmIFNBRkkgMQ0KDQpNYW55IHRoeCwNClIuDQoNCg0KDQoN
Ck9uIFNhdCwgRmViIDEyLCAyMDIyIGF0IDc6MTEgUE0gQW5kcmV3IC0gSUVURiA8YW5kcmV3LWll
dGZAbGlxdWlkLnRlY2g8bWFpbHRvOmFuZHJldy1pZXRmQGxpcXVpZC50ZWNoPj4gd3JvdGU6DQpS
b2JlcnQsDQoNCkkgaGF2ZSB0byBzYXkgdGhhdCBJIGhhdmUgdmVyeSBzaW1pbGFyIHJlYWRpbmdz
IG9uIHBhcnRzIG9mIHRoZSBkcmFmdC4NCg0KTGV04oCZcyBsb29rIGF0IGl0IOKAkw0KDQo1LjEg
dXNlcyB0aGUgSVB2NC1WUE4gTkxSSSDigJMgVGhhdCB3b3VsZCBzZWVtIHRvIGluZGljYXRlIEFG
SSAxIC8gU0FGSSA0DQo1LjIg4oCTIFVzZXMgQUZJIDIgLyBTQUZJIDQgZnJvbSBteSByZWFkaW5n
DQo1LjMg4oCTIEFjY29yZGluZyB0byBSRkM4OTUwIOKAkyBhbGxvd3MgYWR2ZXJ0aXNlbWVudCBv
dmVyIFNBRkkgMSwgMiBvciA0DQo1LjQg4oCTIFRvIG15IHJlYWRpbmcg4oCTIHZlcnkgbXVjaCBy
ZWZlcnMgdG8gQUZJIDIgLyBTQUZJIDEuDQoNCkkgd291bGQgYWdyZWUgaWYgdGhpcyBkb2N1bWVu
dCBsaW1pdGVkIGl0c2VsZiB0byA1LjEgYW5kIDUuMiDigJMgaXQgZG9lc27igJl0IOKAkyBhbmQg
dGhlcmVmb3JlIEkgaGF2ZSB0byBhZ3JlZSB3aXRoIHRoZSB0aG91Z2h0cyBleHByZXNzZWQgaW4g
V2FycmVucyBEaXNjdXNzLiAgSWYgSSBhbSB3cm9uZyBhYm91dCA1LjMgYW5kIDUuNCwgbGV04oCZ
cyBjaGF0IGFuZCBoZWxwIG1lIHVuZGVyc3RhbmQgdGhpcyBiZXR0ZXIsIGFuZCB0aGVuIGxldHMg
cG90ZW50aWFsbHkgc2VlIGlmIHdlIGNhbiB3b3JrIHVwIHNvbWUgd29yZGluZyB0aGF0IHdvdWxk
IGNsYXJpZnkgdGhpcyBpZiB0aGF0IGlzIHdoYXQgaXMgcmVxdWlyZWQuDQoNClRoYW5rcw0KDQpB
bmRyZXcNCg0KDQpGcm9tOiBpZXNnIDxpZXNnLWJvdW5jZXNAaWV0Zi5vcmc8bWFpbHRvOmllc2ct
Ym91bmNlc0BpZXRmLm9yZz4+IE9uIEJlaGFsZiBPZiBSb2JlcnQgUmFzenVrDQpTZW50OiBTYXR1
cmRheSwgRmVicnVhcnkgMTIsIDIwMjIgODoyNiBQTQ0KVG86IFdhcnJlbiBLdW1hcmkgPHdhcnJl
bkBrdW1hcmkubmV0PG1haWx0bzp3YXJyZW5Aa3VtYXJpLm5ldD4+DQpDYzogQm9jY2ksIE1hdHRo
ZXcgKE5va2lhIC0gR0IpIDxtYXR0aGV3LmJvY2NpQG5va2lhLmNvbTxtYWlsdG86bWF0dGhldy5i
b2NjaUBub2tpYS5jb20+PjsgZHJhZnQtaWV0Zi1iZXNzLXNydjYtc2VydmljZXNAaWV0Zi5vcmc8
bWFpbHRvOmRyYWZ0LWlldGYtYmVzcy1zcnY2LXNlcnZpY2VzQGlldGYub3JnPjsgYmVzcy1jaGFp
cnNAaWV0Zi5vcmc8bWFpbHRvOmJlc3MtY2hhaXJzQGlldGYub3JnPjsgVGhlIElFU0cgPGllc2dA
aWV0Zi5vcmc8bWFpbHRvOmllc2dAaWV0Zi5vcmc+PjsgQkVTUyA8YmVzc0BpZXRmLm9yZzxtYWls
dG86YmVzc0BpZXRmLm9yZz4+DQpTdWJqZWN0OiBSZTogV2FycmVuIEt1bWFyaSdzIERpc2N1c3Mg
b24gZHJhZnQtaWV0Zi1iZXNzLXNydjYtc2VydmljZXMtMTA6ICh3aXRoIERJU0NVU1MgYW5kIENP
TU1FTlQpDQoNCkhpIFdhcnJlbiwNCg0KVGhhbmsgeW91IGZvciB5b3VyIERpc2N1c3MuIEJ1dCBi
ZWZvcmUgd2Ugc3RhcnQgZGlzY3Vzc2luZyBpdCBwZXJoYXBzIGl0IHdvdWxkIGJlIGdvb2QgdG8g
YWxpZ24gb24gd2hhdCB0aGlzIGRvY3VtZW50IHJlYWxseSBkZWZpbmVzIGFzIEkgYW0gc2Vuc2lu
ZyBmcm9tIHlvdXIgZGVzY3JpcHRpb24gdGhlcmUgY2FuIGJlIHNvbWUgZGlzY29ubmVjdCAobW9k
dWxvIHNvbWUgdGV4dCBtYXkgYmUgaW5kZWVkIG1pc2xlYWRpbmcgaW4gdGhlIGRyYWZ0KS4NCg0K
WW91IHNhaWQ6DQoNCj4gSG93ZXZlciwgd2UgYWxsIGtub3cgdGhhdCBCR1AgbGVha3MgaGFwcGVu
IC0tIGFuZCB3aGVuIHRoZXkgZG8sIHRoZSBTSUTigJlzDQo+IGNvbnRhaW5lZCBpbiB0aGUgbGVh
ayB3aWxsIGJlIGxvZ2dlZCBieSB2YXJpb3VzIHN5c3RlbXMgYW5kIGhlbmNlIGF2YWlsYWJsZSB0
bw0KPiB0aGUgcHVibGljIGludG8gcGVycGV0dWl0eS4NCg0KSSB0aGluayB0aGUgdGVybSBCR1Ag
aXMgdXNlZCBoZXJlIGEgYml0IHRvbyBicm9hZGx5Lg0KDQpMZWFrcyBkbyBoYXBwZW4gYnV0IG9u
bHkgd2l0aGluIGdsb2JhbCBBRkkvU0FGSXMuIFRoaXMgZHJhZnQgZGVmaW5lcyBleHRlbnNpb25z
IGZvciBMM1ZQTiBhbmQgTDJWUE5zIFNBRklzIHdoaWNoIGFyZSBub3QgdXNlZCB0byBwZWVyIG91
dHNpZGUgb2YgYSBkb21haW4sIGNvbGxlY3Rpb24gb2YgZG9tYWlucyB1bmRlciBzYW1lIGFkbWlu
aXN0cmF0aW9uICsgb2YgY291cnNlIGludGVyLWFzIGFsc28gY291bGQgaGFwcGVuLg0KDQpXaXRo
IHRoYXQgYmVpbmcgc2FpZCBJIGRvIG5vdCBzZWUgcmlzayB0aGF0IGR1ZSB0byBsZWFraW5nIHRo
ZXJlIGNvdWxkIGJlIGEgc2l0dWF0aW9uIHdoZXJlIGN1c3RvbWVyIG5ldHdvcmtzIGFyZSBleHBv
c2VkIGluIGFueSB3YXkgZXh0ZXJuYWxseSAtIGxlYXZpbmcgYWxvbmUgdGhhdCB0byBldmVuIGdl
dCBhdCB0aGUgdHJhbnNwb3J0IGxldmVsIHRvIHRoZSBjdXN0b21lciBmYWNpbmcgUEUgaXMgYWxz
byBmaWx0ZXJlZCBhbmQgbmV2ZXIgYWxsb3dlZCBmcm9tIG91dHNpZGUuIEJ1dCB0aGlzIGlzIG91
dCBvZiBzY29wZSBvZiB0aGlzIGRvY3VtZW50IGFzIGhlcmUgdGhlIGZvY3VzIGlzIG5vdCBvbiB1
bmRlcmxheSBidXQgb3ZlcmxheS4NCg0KTm93IHdoZW4gSSByZS1yZWFkIHRoaXMgSSBzZWUgd2h5
IHRoZXJlIGlzIGEgbGl0dGxlIHBpZWNlIHBlcmhhcHMgbWlzbGVhZGluZy4gVGhlIGRyYWZ0IG1h
a2VzIGEgY2xhaW0gdGhhdCBpdCBpcyBhcHBsaWNhYmxlIHRvIFJGQzg5NTAgd2hpY2ggZGVmaW5l
cyB1c2Ugb2YgTkh2NiB3aXRoIGJvdGggdW5pY2FzdCBhbmQgVlBOIEFGcy4gVGhhdCBuZWVkcyB0
byBiZSBtYWRlIGNsZWFyIHRoYXQgaXQgaXMgYXBwbGljYWJsZSB0byB0aGUgbGF0dGVyIG9ubHku
IElmIG90aGVyIGNvLWF1dGhvcnMgYmVsaWV2ZSB0aGlzIGlzIGFwcGxpY2FibGUgdG8gdGhlIGZv
cm1lciB5b3VyIERJU0NVU1Mgc2VjdGlvbiB3b3VsZCBpbmRlZWQgYmUgdmFsaWQuDQoNCk1hbnkg
dGh4LA0KUi4NCg0KDQoNCg0KT24gU2F0LCBGZWIgMTIsIDIwMjIgYXQgMTI6MDUgQU0gV2FycmVu
IEt1bWFyaSB2aWEgRGF0YXRyYWNrZXIgPG5vcmVwbHlAaWV0Zi5vcmc8bWFpbHRvOm5vcmVwbHlA
aWV0Zi5vcmc+PiB3cm90ZToNCldhcnJlbiBLdW1hcmkgaGFzIGVudGVyZWQgdGhlIGZvbGxvd2lu
ZyBiYWxsb3QgcG9zaXRpb24gZm9yDQpkcmFmdC1pZXRmLWJlc3Mtc3J2Ni1zZXJ2aWNlcy0xMDog
RGlzY3Vzcw0KDQpXaGVuIHJlc3BvbmRpbmcsIHBsZWFzZSBrZWVwIHRoZSBzdWJqZWN0IGxpbmUg
aW50YWN0IGFuZCByZXBseSB0byBhbGwNCmVtYWlsIGFkZHJlc3NlcyBpbmNsdWRlZCBpbiB0aGUg
VG8gYW5kIENDIGxpbmVzLiAoRmVlbCBmcmVlIHRvIGN1dCB0aGlzDQppbnRyb2R1Y3RvcnkgcGFy
YWdyYXBoLCBob3dldmVyLikNCg0KDQpQbGVhc2UgcmVmZXIgdG8gaHR0cHM6Ly93d3cuaWV0Zi5v
cmcvYmxvZy9oYW5kbGluZy1pZXNnLWJhbGxvdC1wb3NpdGlvbnMvPGh0dHBzOi8vd3d3LmlldGYu
b3JnL2Jsb2cvaGFuZGxpbmctaWVzZy1iYWxsb3QtcG9zaXRpb25zPg0KZm9yIG1vcmUgaW5mb3Jt
YXRpb24gYWJvdXQgaG93IHRvIGhhbmRsZSBESVNDVVNTIGFuZCBDT01NRU5UIHBvc2l0aW9ucy4N
Cg0KDQpUaGUgZG9jdW1lbnQsIGFsb25nIHdpdGggb3RoZXIgYmFsbG90IHBvc2l0aW9ucywgY2Fu
IGJlIGZvdW5kIGhlcmU6DQpodHRwczovL2RhdGF0cmFja2VyLmlldGYub3JnL2RvYy9kcmFmdC1p
ZXRmLWJlc3Mtc3J2Ni1zZXJ2aWNlcy88aHR0cHM6Ly9kYXRhdHJhY2tlci5pZXRmLm9yZy9kb2Mv
ZHJhZnQtaWV0Zi1iZXNzLXNydjYtc2VydmljZXM+DQoNCg0KDQotLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tDQpESVND
VVNTOg0KLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLQ0KDQpUaGUgU2VjdXJpdHkgQ29uc2lkZXJhdGlvbnMgc2VjdGlv
biBzYXlzOiAiVGhlIHNlcnZpY2UgZmxvd3MgYmV0d2VlbiBQRSByb3V0ZXJzDQp1c2luZyBTUnY2
IFNJRHMgYWR2ZXJ0aXNlZCB2aWEgQkdQIGFyZSBleHBlY3RlZCB0byBiZSBsaW1pdGVkIHdpdGhp
biB0aGUNCnRydXN0ZWQgU1IgZG9tYWluIChlLmcuLCB3aXRoaW4gYSBzaW5nbGUgQVMgb3IgYmV0
d2VlbiBtdWx0aXBsZSBBU2VzIHdpdGhpbiBhDQpzaW5nbGUgcHJvdmlkZXIgbmV0d29yaykuICBQ
cmVjYXV0aW9uIHNob3VsZCBiZSB0YWtlbiB0byBlbnN1cmUgdGhhdCB0aGUgQkdQDQpzZXJ2aWNl
IGluZm9ybWF0aW9uIChpbmNsdWRpbmcgYXNzb2NpYXRlZCBTUnY2IFNJRCkgYWR2ZXJ0aXNlZCB2
aWEgQkdQIHNlc3Npb25zDQphcmUgbGltaXRlZCB0byBwZWVycyB3aXRoaW4gdGhpcyB0cnVzdGVk
IFNSIGRvbWFpbi4iIFRoaXMgaXMgcmVsYXRlZCB0byAoZnJvbQ0KUkZDODQwMik6ICJUaGVyZWZv
cmUsIGJ5IGRlZmF1bHQsIHRoZSBleHBsaWNpdCByb3V0aW5nIGluZm9ybWF0aW9uIE1VU1QgTk9U
IGJlDQpsZWFrZWQgdGhyb3VnaCB0aGUgYm91bmRhcmllcyBvZiB0aGUgYWRtaW5pc3RlcmVkIGRv
bWFpbi4iDQoNCkhvd2V2ZXIsIHdlIGFsbCBrbm93IHRoYXQgQkdQIGxlYWtzIGhhcHBlbiAtLSBh
bmQgd2hlbiB0aGV5IGRvLCB0aGUgU0lE4oCZcw0KY29udGFpbmVkIGluIHRoZSBsZWFrIHdpbGwg
YmUgbG9nZ2VkIGJ5IHZhcmlvdXMgc3lzdGVtcyBhbmQgaGVuY2UgYXZhaWxhYmxlIHRvDQp0aGUg
cHVibGljIGludG8gcGVycGV0dWl0eS4NCg0KV2hpbGUgdGhlIGRvY3VtZW50IHN0YXRlcyB0aGF0
IGJvcmRlciBmaWx0ZXJpbmcgc2hvdWxkIHByb3RlY3QgYWdhaW5zdCB0cmFmZmljDQppbmplY3Rp
b24sIHRoaXMgZG9lcyBub3QgY292ZXIgdGhlIGNhc2Ugb2YgaW50ZXJuYWwgY29tcHJvbWlzZS4g
U3VyZSwgdGhlcmUgaXMNCnRoZSBhcmd1bWVudCB0aGF0IG9uY2UgdGhlcmUgaXMgYW4gaW50ZXJu
YWxseSBjb21wcm9taXNlZCBzeXN0ZW0sIGFsbCBiZXRzIGFyZQ0Kb2ZmIC0tIGJ1dCB3aXRoIHRo
aXMsIGFuIGF0dGFja2VyIHRoYXQga25vd3MgdGhlIFNJRHMgaW4gZS5nIGluamVjdCB0cmFmZmlj
DQppbnRvIGEgVlBOLiBUaGlzIHNlZW1zIHRvIG1lIHRvIHNpZ25pZmljYW50bHkgZXhwYW5kIHRo
ZSBhdHRhY2sgc3VyZmFjZSB0bw0KaW5jbHVkZSB0aGUgY3VzdG9tZXIncyBuZXR3b3JrcyB0b28u
DQoNCk5vdCBvbmx5IGRvZXMgYW4gb3BlcmF0b3IgaGF2ZSB0byBlbnN1cmUgdGhhdCBCR1AgbGVh
a3MgbmV2ZXIgb2NjdXIsIHRoZXkgaGF2ZQ0KdG8gdGhlbiBlbnN1cmUgdGhhdCBhdCBubyBwb2lu
dCBjYW4gdGhlcmUgYmUgYW55IGZpbHRlciBsYXBzZXMgYXQgYW55IGJvcmRlcg0Kbm9kZSwgYW5k
IGJlIGFibGUgdG8gZ3VhcmFudGVlIHRoZSBzZWN1cml0eSBvZiBldmVyeSBkZXZpY2UsIHNlcnZl
ciBhbmQgbWFjaGluZQ0Kd2l0aGluIHRoZSBkb21haW4gaW4gb3JkZXIgZm9yIGEgc2VjdXJlIHBv
c3R1cmUgdG8gYmUgbWFpbnRhaW5lZC4gU2ltcGx5IHNheWluZw0KdGhhdCBwcmVjYXV0aW9ucyBz
aG91bGQgYmUgdGFrZW4gdG8gbWFrZSBzdXJlIHRoYXQgcm91dGUgbGVhayBkb24ndCBvY2N1ciwg
d2hlbg0KdGhlIGNvbnNlcXVlbmNlcyBvZiBkb2luZyBzbyBhcmUgYTogc2V2ZXJlIGFuZCBiOiBo
YXJkIHRvIHJlY292ZXIgZnJvbSBzZWVtcyB0bw0Kbm90IHJlYWxseSBjb3ZlciBpdC4gSW4gYWRk
aXRpb24sIGl0IHNlZW1zIHRoYXQgdGhlIGJsYXN0IHJhZGl1cyBmcm9tIGEgbWlzc2luZw0KQUNM
IHNlZW1zIG11Y2ggbGFyZ2VyIGlmIGl0IGFsbG93cyBpbmplY3Rpb25zLg0KDQoNCi0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0NCkNPTU1FTlQ6DQotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tDQoNCkknbSBzdGlsbCByZXZpZXdpbmcgdGhl
IGRvY3VtZW50LCBidXQgd2FudGVkIHRvIGdldCBhbiBpbml0aWFsIGJhbGxvdCBpbiwgc28NCnRo
YXQgd2UgY291bGQgc3RhcnQgZGlzY3Vzc2luZyBpdC4gSG9wZWZ1bGx5IHNvbWVvbmUgY2FuIGhl
bHAgbXkgdW5kZXJzdGFuZCBob3cNCnRoaXMgZG9lc24ndCBleHBhbmQgdGhlIGNvbnNlcXVlbmNl
cyBvZiBhIEJHUCBsZWFrLg0KX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX18NCkJFU1MgbWFpbGluZyBsaXN0DQpCRVNTQGlldGYub3JnPG1haWx0bzpCRVNTQGll
dGYub3JnPg0KaHR0cHM6Ly93d3cuaWV0Zi5vcmcvbWFpbG1hbi9saXN0aW5mby9iZXNzPGh0dHBz
Oi8vd3d3LmlldGYub3JnL21haWxtYW4vbGlzdGluZm8vYmVzcz4NCi0tDQoNCltJbWFnZSByZW1v
dmVkIGJ5IHNlbmRlci5dPGh0dHA6Ly93d3cudmVyaXpvbi5jb20+DQoNCkd5YW4gTWlzaHJhDQoN
Ck5ldHdvcmsgU29sdXRpb25zIEFyY2hpdGVjdA0KDQpFbWFpbCBneWFuLnMubWlzaHJhQHZlcml6
b24uY29tPG1haWx0bzpneWFuLnMubWlzaHJhQHZlcml6b24uY29tPg0KDQpNIDMwMSA1MDItMTM0
Nw0KDQotLQ0KDQpbaHR0cDovL3NzNy52encuY29tL2lzL2ltYWdlL1Zlcml6b25XaXJlbGVzcy92
ei1sb2dvLWVtYWlsXTxodHRwOi8vd3d3LnZlcml6b24uY29tLz4NCg0KR3lhbiBNaXNocmENCg0K
TmV0d29yayBTb2x1dGlvbnMgQXJjaGl0ZWN0DQoNCkVtYWlsIGd5YW4ucy5taXNocmFAdmVyaXpv
bi5jb208bWFpbHRvOmd5YW4ucy5taXNocmFAdmVyaXpvbi5jb20+DQoNCk0gMzAxIDUwMi0xMzQ3
DQoNCg==
--_000_AM7PR03MB6451ED5117424D879227F4EFEE319AM7PR03MB6451eurp_
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
DQoJcGFub3NlLTE6MiAxMSA2IDkgMiAyIDQgMyAyIDQ7fQ0KQGZvbnQtZmFjZQ0KCXtmb250LWZh
bWlseTpHZW9yZ2lhOw0KCXBhbm9zZS0xOjIgNCA1IDIgNSA0IDUgMiAzIDM7fQ0KLyogU3R5bGUg
RGVmaW5pdGlvbnMgKi8NCnAuTXNvTm9ybWFsLCBsaS5Nc29Ob3JtYWwsIGRpdi5Nc29Ob3JtYWwN
Cgl7bWFyZ2luOjBpbjsNCglmb250LXNpemU6MTEuMHB0Ow0KCWZvbnQtZmFtaWx5OiJDYWxpYnJp
IixzYW5zLXNlcmlmO30NCmE6bGluaywgc3Bhbi5Nc29IeXBlcmxpbmsNCgl7bXNvLXN0eWxlLXBy
aW9yaXR5Ojk5Ow0KCWNvbG9yOmJsdWU7DQoJdGV4dC1kZWNvcmF0aW9uOnVuZGVybGluZTt9DQpw
cmUNCgl7bXNvLXN0eWxlLXByaW9yaXR5Ojk5Ow0KCW1zby1zdHlsZS1saW5rOiJIVE1MIFByZWZv
cm1hdHRlZCBDaGFyIjsNCgltYXJnaW46MGluOw0KCWZvbnQtc2l6ZToxMC4wcHQ7DQoJZm9udC1m
YW1pbHk6IkNvdXJpZXIgTmV3Ijt9DQpzcGFuLkhUTUxQcmVmb3JtYXR0ZWRDaGFyDQoJe21zby1z
dHlsZS1uYW1lOiJIVE1MIFByZWZvcm1hdHRlZCBDaGFyIjsNCgltc28tc3R5bGUtcHJpb3JpdHk6
OTk7DQoJbXNvLXN0eWxlLWxpbms6IkhUTUwgUHJlZm9ybWF0dGVkIjsNCglmb250LWZhbWlseTpD
b25zb2xhczt9DQpzcGFuLkVtYWlsU3R5bGUyMg0KCXttc28tc3R5bGUtdHlwZTpwZXJzb25hbC1y
ZXBseTsNCglmb250LWZhbWlseToiQ2FsaWJyaSIsc2Fucy1zZXJpZjsNCgljb2xvcjp3aW5kb3d0
ZXh0O30NCi5Nc29DaHBEZWZhdWx0DQoJe21zby1zdHlsZS10eXBlOmV4cG9ydC1vbmx5Ow0KCWZv
bnQtZmFtaWx5OiJDYWxpYnJpIixzYW5zLXNlcmlmO30NCkBwYWdlIFdvcmRTZWN0aW9uMQ0KCXtz
aXplOjguNWluIDExLjBpbjsNCgltYXJnaW46MS4waW4gMS4waW4gMS4waW4gMS4waW47fQ0KZGl2
LldvcmRTZWN0aW9uMQ0KCXtwYWdlOldvcmRTZWN0aW9uMTt9DQotLT48L3N0eWxlPjwhLS1baWYg
Z3RlIG1zbyA5XT48eG1sPg0KPG86c2hhcGVkZWZhdWx0cyB2OmV4dD0iZWRpdCIgc3BpZG1heD0i
MTAyNiIgLz4NCjwveG1sPjwhW2VuZGlmXS0tPjwhLS1baWYgZ3RlIG1zbyA5XT48eG1sPg0KPG86
c2hhcGVsYXlvdXQgdjpleHQ9ImVkaXQiPg0KPG86aWRtYXAgdjpleHQ9ImVkaXQiIGRhdGE9IjEi
IC8+DQo8L286c2hhcGVsYXlvdXQ+PC94bWw+PCFbZW5kaWZdLS0+DQo8L2hlYWQ+DQo8Ym9keSBs
YW5nPSJFTi1VUyIgbGluaz0iYmx1ZSIgdmxpbms9InB1cnBsZSIgc3R5bGU9IndvcmQtd3JhcDpi
cmVhay13b3JkIj4NCjxkaXYgY2xhc3M9IldvcmRTZWN0aW9uMSI+DQo8cCBjbGFzcz0iTXNvTm9y
bWFsIj5IaSBHeWFuLDxvOnA+PC9vOnA+PC9wPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+PG86cD4m
bmJzcDs8L286cD48L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj5BIGZldyBjbGFyaWZpY2F0aW9u
cyBvbiB5b3VyIGNsYXJpZmljYXRpb25zIOKAkyBzZWUgcmVzcG9uc2VzIGlubGluZTo8bzpwPjwv
bzpwPjwvcD4NCjxkaXY+DQo8ZGl2Pg0KPGJsb2NrcXVvdGUgc3R5bGU9ImJvcmRlcjpub25lO2Jv
cmRlci1sZWZ0OnNvbGlkICNDQ0NDQ0MgMS4wcHQ7cGFkZGluZzowaW4gMGluIDBpbiA2LjBwdDtt
YXJnaW4tbGVmdDo0LjhwdDttYXJnaW4tcmlnaHQ6MGluIj4NCjxkaXY+DQo8ZGl2Pg0KPHAgY2xh
c3M9Ik1zb05vcm1hbCIgc3R5bGU9Im1zby1tYXJnaW4tdG9wLWFsdDphdXRvO21zby1tYXJnaW4t
Ym90dG9tLWFsdDphdXRvIj5SRkM4NDAyIFNlY3Rpb24gOC4yIGV4cGxpY2l0bHkgcHJvaGliaXRz
IHNlbmRpbmcgU1J2NiB0cmFmZmljIGJleW9uZCB0aGUgYm9yZGVycyBvZiBhIGRvbWFpbiBhbmQg
b3ZlciB0aGUgZ2VuZXJhbCBpbnRlcm5ldC4mbmJzcDsgTWFraW5nIHVzZSBvZiB0cmFmZmljIGRl
c3RpbmVkIGZvciBhbiBhZGRyZXNzIHdpdGhpbg0KIHRoZSBTUkdCIG9mIGFub3RoZXIgbmV0d29y
ayBpc27igJl0IHBlcm1pdHRlZCBhcyBwZXI6PG86cD48L286cD48L3A+DQo8cCBjbGFzcz0iTXNv
Tm9ybWFsIiBzdHlsZT0ibXNvLW1hcmdpbi10b3AtYWx0OmF1dG87bXNvLW1hcmdpbi1ib3R0b20t
YWx0OmF1dG8iPiZuYnNwO0d5YW4mZ3Q7IFRoZSBwdXJwb3NlIG9mIHRoZSBkb21haW4gYm91bmRh
cnkgZmlsdGVycyBpcyB0byBwcm90ZWN0IHRoZSBTUnY2IG5vZGVzIHdpdGhpbiB0aGUg4oCcdW5k
ZXJsYXnigJ0gYnkgZmlsdGVyaW5nIGV4dGVybmFsIHRyYWZmaWMgYXQgdGhlIGJvdW5kYXJ5IGVk
Z2VzIGFueSB0cmFmZmljIGRlc3RpbmVkIHRvDQogYW55IElQdjYgZGVzdGluYXRpb24gYWRkcmVz
cyB3aXRoaW4gdGhlIFNSR0Igb3IgU1JMQiB3aGljaCB3b3VsZCBiZSB1bmRlcmxheSBub2RlIGNv
bm5lY3RlZCBpbnRlcmZhY2VzIElHUCByb3V0YWJsZSBub3QgaW4gQkdQLiBUaGlzIGlzIGRvbmUg
Zm9yIGFueSBpbnRlcm5ldCBvciBpbnRyYW5ldCBNUExTIGRvbWFpbiB0b2RheSB0byBzZWN1cmUg
dGhlIGRvbWFpbiB0cnVzdCBib3VuZGFyeS48bzpwPjwvbzpwPjwvcD4NCjxwIGNsYXNzPSJNc29O
b3JtYWwiIHN0eWxlPSJtc28tbWFyZ2luLXRvcC1hbHQ6YXV0bzttc28tbWFyZ2luLWJvdHRvbS1h
bHQ6YXV0byI+QW5kcmV3Jmd0OyBDYW4gSSBwcmVzdW1lIHdoZW4gcmVmZXJyaW5nIHRvIHRoZSBT
UkdCL1NSTEIgaGVyZSB5b3UgYXJlIHJlZmVycmluZyB0byB0aGUgZnVuY3Rpb24gcGFydCBvZiB0
aGUgYWRkcmVzcyBvciBmdW5jdGlvbithcmd1bWVudCBwb3J0aW9uIG9mIHRoZSBTSUTigJlzPyBJ
IHBvaW50IG91dCB0aGF0IHRoZQ0KIGRpZmZlcmVuY2UgYmV0d2VlbiBTUnY2IGFuZCBNUExTL1NS
LU1QTFMgaXMgdGhhdCB5b3UgY2Fubm90IOKAnFJvdXRl4oCdIHRvd2FyZHMgYSBsYWJlbCDigJMg
eW91IGNhbiByb3V0ZSB0b3dhcmRzIGFuIElQdjYgYWRkcmVzcy4NCjxvOnA+PC9vOnA+PC9wPg0K
PHAgY2xhc3M9Ik1zb05vcm1hbCIgc3R5bGU9Im1zby1tYXJnaW4tdG9wLWFsdDphdXRvO21zby1t
YXJnaW4tYm90dG9tLWFsdDphdXRvIj5JZiBteSBhc3N1bXB0aW9ucyBhcmUgY29ycmVjdCBvbiB0
aGUgYWJvdmUg4oCTIHRoZXJlIHNlZW1zIHRvIGJlIGFuIGFzc3VtcHRpb24gaGVyZSB0aGF0IHRo
ZXJlIGlzIGRpZmZlcmVudGlhdGlvbiBiZXR3ZWVuIHRoZSBsb2NhdG9yIGFuZCB0aGUgZnVuY3Rp
b24rYXJndW1lbnQgcGFydHMgb2YgdGhlIFNJRCDigJMNCiBhbmQgdGhlc2UgdGhpbmdzIGFyZSBh
ZHZlcnRpc2VkIHNlcGFyYXRlbHkgYW5kIHRoZW4gc29tZSBob3cgYXNzZW1ibGVkLiZuYnNwOyBF
eGNlcHQg4oCTIEkga25vdyBvZiBubyBkcmFmdCB0ZXh0IHRoYXQgc2F5cyB0aGF0LCBub3IgaGF2
ZSBJIGV2ZXIgc2VlbiB0aGF0IGJlaGF2aW9yIGluIHRoZSB3aWxkLiZuYnNwOyBJZiBteSBhc3N1
bXB0aW9ucyBhcmUgYWNjdXJhdGUgYW5kIHRoYXQgaXMgd2hhdCB5b3UgYXJlIHNheWluZywgY2Fu
IHlvdSBwb2ludCBtZSB0byB0aGUNCiB0ZXh0IHRoYXQgZGVmaW5lcyB0aGlzIHJlYXNzZW1ibHku
PG86cD48L286cD48L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIiBzdHlsZT0ibXNvLW1hcmdpbi10
b3AtYWx0OmF1dG87bXNvLW1hcmdpbi1ib3R0b20tYWx0OmF1dG8iPkFzIHJlZ2FyZHMgdGhlIEJH
UCDigJMgaXQgZ29lcyBmdXJ0aGVyIHN0aWxsOjxvOnA+PC9vOnA+PC9wPg0KPHAgY2xhc3M9Ik1z
b05vcm1hbCIgc3R5bGU9Im1zby1tYXJnaW4tdG9wLWFsdDphdXRvO21zby1tYXJnaW4tYm90dG9t
LWFsdDphdXRvIj4mbHQ7U25pcCZndDs8bzpwPjwvbzpwPjwvcD4NCjxwIGNsYXNzPSJNc29Ob3Jt
YWwiIHN0eWxlPSJtc28tbWFyZ2luLXRvcC1hbHQ6YXV0bzttc28tbWFyZ2luLWJvdHRvbS1hbHQ6
YXV0byI+PG86cD4mbmJzcDs8L286cD48L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIiBzdHlsZT0i
bXNvLW1hcmdpbi10b3AtYWx0OmF1dG87bXNvLW1hcmdpbi1ib3R0b20tYWx0OmF1dG8iPiZuYnNw
O0d5YW4mZ3Q7IFRoaXMgaXMgbm90IGEgQkdQIHJlbGF0ZWQganVzdCBJR1AgdW5kZXJsYXkgcmVs
YXRlZC4mbmJzcDsgQkdQIHByZWZpeCBzaWQgYXR0cmlidXRlIGlzIHVzZWQgdG8gZW5jb2RlIFNS
djYgTDMgc2VydmljZSBUTFZzIHdpdGhpbiB0aGUgU1IgZG9tYWluIGJhc2ljYWxseSBtYXBwaW5n
IHRoZSBWUE4gYW5kIEdSVA0KIEJHUCBBRkkvU0FGSSBpbnRvIHRoZSBGdW5jdGlvbiBmaWVsZCBv
ZiBTUnY2IFNJRCBlcXVpdmFsZW50IHRvIE1QTFMgVlBOIHNlcnZpY2UgbGFiZWwgYm90dG9tIG9m
IHN0YWNrLiZuYnNwOyBIb3dldmVyIHRoaXMgaXMgb25seSB3aXRoaW4gdGhlIFNSdjYgZG9tYWlu
IGFuZCBvbmNlIHRoZSBwYWNrZXQgbGVhdmVzIHRoZSBTUnY2IGRvbWFpbiBpdOKAmXMgbmF0aXZl
IEJHUCBBRkkvU0FGSSBlbmNvZGluZyBhbmQgbm90IGluIFNSdjYgU0lELiZuYnNwOyBTbyBldmVu
IHRob3VnaA0KIFNSdjYgU0lEIGNvbnRhaW5zIHRoZSBCR1Agc2VydmljZSBsYWJlbCBlbmNvZGlu
ZyBpdCBpcyBub3QgQkdQIG92ZXJsYXkgZW5jb2RpbmcgdGhhdCBuZWVkcyB0byBiZSBzZWN1cmVk
IHByb3ZpZGluZyB0cmFuc2l0aXZpdHkuPG86cD48L286cD48L3A+DQo8cCBjbGFzcz0iTXNvTm9y
bWFsIiBzdHlsZT0ibXNvLW1hcmdpbi10b3AtYWx0OmF1dG87bXNvLW1hcmdpbi1ib3R0b20tYWx0
OmF1dG8iPkFuZHJldyZndDsgQWdhaW4sIEnigJltIHByZXR0eSB1bnN1cmUgdGhhdCBJ4oCZbSBm
dWxseSB1bmRlcnN0YW5kaW5nIHdoYXQgeW91IGFyZSBzYXlpbmcgaGVyZS4mbmJzcDsgWW91IHNl
ZW0gdG8gYmUgc2F5aW5nIHRoYXQgb25jZSBhIFNJRCDigJMgaW5jbHVkaW5nIGl0cyBmdW5jdGlv
bi9sb2NhdG9yIGxlYXZlIHRoZSBkb21haW4NCiDigJMgdGhleSBjZWFzZSB0byBiZSBTSUTigJlz
IGFuZCBhcmUganVzdCBub3JtYWwgYWRkcmVzc2VzIOKAkyBhbmQgb25seSBiZWNvbWUgU0lE4oCZ
cyBieSBkaW50IG9mIHRoZSBmYWN0IHRoYXQgdGhleSBhcmUgaW5zaWRlIHRoZSBkb21haW4uJm5i
c3A7IFRoaXMgd291bGQgaW1wbHkgdGhhdCBhIGRlc3RpbmF0aW9uIG9uIHRoZSBpbnRlcm5ldCDi
gJMgc3VkZGVubHkgdHJhbnNtdXRlcyB0byBzb21ldGhpbmcgZWxzZSB3aGVuIGl0IGNyb3NzZXMg
dGhlIGRvbWFpbiBib3VuZGFyeS4NCiBJIHdvdWxkIHRoaXMgaXMgYW4gdW5jbGVhciBhcmd1bWVu
dCB0aGF0IHNlZW1zIHRvIGFzc3VtZSBiZWhhdmlvciBub3Qgc3RhdGVkIGluIHRoaXMgZG9jdW1l
bnQsIG9yIG90aGVyIFNSdjYgZG9jdW1lbnRzIHRoYXQgSSBoYXZlIHJlYWQg4oCTIGFuZCBJ4oCZ
bSBub3Qgc3VyZSB0aGF0IEkgYWdyZWUgd2l0aCB0aGlzIGFzc2VydGlvbiAoaWYgSSBhbSBpbnRl
cnByZXRpbmcgeW91IGNvcnJlY3RseSkuJm5ic3A7IEkgYW0gZHJhd2luZyBteSBpbnRlcnByZXRh
dGlvbnMNCiBoZXJlIGZyb20gdGhlIGZhY3QgdGhhdCB5b3UgYXJlIGJyaW5naW5nIHVwIHRoZSBJ
R1Ag4oCTIGFuZCBzZWVtIHRvIGJlIGltcGx5aW5nIHRoYXQgYSBsb2NhdG9yIGlzIGFubm91bmNl
ZCBhbmQgc29tZSBob3cgY29tYmluZWQgd2l0aCBJR1AgaW5mb3JtYXRpb24sIGFuZCB0aGVyZSBp
cyBzb21lIGtpbmRhIHNwbGl0IC8gcmVhc3NlbWJseSBvZiB0aGUgZGVzdGluYXRpb24uPG86cD48
L286cD48L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIiBzdHlsZT0ibXNvLW1hcmdpbi10b3AtYWx0
OmF1dG87bXNvLW1hcmdpbi1ib3R0b20tYWx0OmF1dG8iPkd5YW4mZ3Q7IFNSIHByb3ZpZGVzIGEg
bWVhbnMgb2Ygc3RhdGVsZXNzIHRyYWZmaWMgc3RlZXJpbmcgaW4gdGhlIHVuZGVybGF5IGZyYW1l
d29yayB1c2luZyBJR1AgZXh0ZW5zaW9uIHRvIHByb3ZpZGUgdGhlIFNJRCBkaXN0cmlidXRpb24g
Jm5ic3A7Zm9yIGJvdGggU1ItTVBMUyBhbmQgU1J2Ni4mbmJzcDsgVGhlIFNJRCBkaXN0cmlidXRp
b24NCiBpcyBkb25lIHZpYSB0aGUgSUdQIGV4dGVuc2lvbnMgYXMgcGFydCBvZiB0aGUgdW5kZXJs
YXkuJm5ic3A7IFRoZSB1bmRlcmxheSBpcyBub3Qgcm91dGFibGUgcmVhY2hhYmxlIGZyb20gb3V0
c2lkZSB0aGUgZG9tYWluIGFuZCBldmVuIGluIE1QTFMgVFRMIHByb3BhZ2F0aW9uIGlzIGRpc2Fi
bGVkIHRvIGhpZGUgdGhlIHZpc2liaWxpdHkuJm5ic3A7IE9uZSBiaWcgZGlmZmVyZW5jZSBiZXR3
ZWVuIE1QTFMgYW5kIFNSdjYgaXMgdGhhdCB0aGUgU1Igc291cmNlIG5vZGUNCiBlbmNhcHN1bGF0
ZXMgdGhlIFBFLUNFIEFDIHBheWxvYWQgaW4gSVB2NiBvdXRlciBoZWFkZXIgZm9yIGJvdGggVlBO
IG92ZXJsYXkgYW5kIEdSVCB0cmFmZmljIHNvIHRoZXkgYXJlIGJvdGggdHJlYXRlZCB0aGUgc2Ft
ZSB3aGVyZSBNUExTIHdpdGggR1JUIHRoZSBjdXN0b21lciB0cmFmZmljIGlzIG5hdGl2ZWx5IHJv
dXRlZCBhbmQgbm8gb3ZlcmxheSBlbmNhcHN1bGF0aW9uLiZuYnNwOyBIb3dldmVyIGluIGJvdGgg
Y2FzZXMgb2YgY291cnNlIHdlIGhhdmUNCiBhIEJHUCBvdmVybGF5IFJJQiB3aGljaCBjYXJyeSB0
aGUgaW50ZXJuZXQgb3IgaW50cmFuZXQgdGFibGUgYW5kIHRoYXQgaXMgdHJhbnNpdG9yeSB0cmFm
ZmljIGFuZCBpcyBub3QgZmlsdGVyZWQgYXQgdGhlIHRydXN0IGJvdW5kYXJ5LiAmbmJzcDs8bzpw
PjwvbzpwPjwvcD4NCjwvZGl2Pg0KPC9kaXY+DQo8L2Jsb2NrcXVvdGU+DQo8YmxvY2txdW90ZSBz
dHlsZT0iYm9yZGVyOm5vbmU7Ym9yZGVyLWxlZnQ6c29saWQgI0NDQ0NDQyAxLjBwdDtwYWRkaW5n
OjBpbiAwaW4gMGluIDYuMHB0O21hcmdpbi1sZWZ0OjQuOHB0O21hcmdpbi1yaWdodDowaW4iPg0K
PGRpdj4NCjxkaXY+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIiBzdHlsZT0ibXNvLW1hcmdpbi10b3At
YWx0OmF1dG87bXNvLW1hcmdpbi1ib3R0b20tYWx0OmF1dG8iPlNvIHRoZSB0cnVzdCBib3VuZGFy
eSBmaWx0ZXJpbmcgaXMgcHJpbWFyeSBnb2FsIGlzIHRvIHByb3RlY3QgdGhlIHVuZGVybGF5IG5v
ZGVzIGFuZCBub3QgaW50ZXJmZXJlIHdpdGggdGhlIHRyYW5zaXRvcnkgQkdQIHJvdXRpbmcgcmVh
Y2hhYmlsaXR5LjxvOnA+PC9vOnA+PC9wPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCIgc3R5bGU9Im1z
by1tYXJnaW4tdG9wLWFsdDphdXRvO21zby1tYXJnaW4tYm90dG9tLWFsdDphdXRvIj48bzpwPiZu
YnNwOzwvbzpwPjwvcD4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiIHN0eWxlPSJtc28tbWFyZ2luLXRv
cC1hbHQ6YXV0bzttc28tbWFyZ2luLWJvdHRvbS1hbHQ6YXV0byI+QW5kcmV3Jmd0OyBIb3dldmVy
LCBpZiBhbGwgYXNzdW1wdGlvbnMgSSBoYXZlIG1hZGUgaW4gdGhlIGFib3ZlIGFyZSBjb3JyZWN0
LCBhbmQgd2UgYXJlIGJhY2sgdG8gYm9yZGVyIGZpbHRlcmluZywgdGhhdCBzdGlsbCBsZWF2ZXMg
dGhlIHF1ZXN0aW9uIG9mIHRoZSBmYWN0IHRoYXQgdGhlIFNJROKAmXMgYXJlIGV4cG9zZWQNCiAo
YWxiZWl0IGFzIGFkZHJlc3Nlcykg4oCTIHdoaWNoIHN0aWxsIGxlYWRzIHRvIHRoZSBwcm9ibGVt
IG9mIHRoZSBmYWN0IHRoYXQgdGhpcyBzZWVtcyB0byByZWx5IG9uIHBlcmZlY3QgYmdwIGZpbHRl
cmluZyBpbiBjb21iaW5hdGlvbiB3aXRoIHBlcmZlY3QgYm9yZGVyIGZpbHRlcmluZywgYW5kIGEg
ZmFpbHVyZSBpbiBlaXRoZXIgdGhhdCBjb3VsZCBoYXZlIGNhdGFzdHJvcGhpYyBjb25zZXF1ZW5j
ZXMuPG86cD48L286cD48L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIiBzdHlsZT0ibXNvLW1hcmdp
bi10b3AtYWx0OmF1dG87bXNvLW1hcmdpbi1ib3R0b20tYWx0OmF1dG8iPlRoYW5rcw0KPG86cD48
L286cD48L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIiBzdHlsZT0ibXNvLW1hcmdpbi10b3AtYWx0
OmF1dG87bXNvLW1hcmdpbi1ib3R0b20tYWx0OmF1dG8iPjxvOnA+Jm5ic3A7PC9vOnA+PC9wPg0K
PHAgY2xhc3M9Ik1zb05vcm1hbCIgc3R5bGU9Im1zby1tYXJnaW4tdG9wLWFsdDphdXRvO21zby1t
YXJnaW4tYm90dG9tLWFsdDphdXRvIj5BbmRyZXc8bzpwPjwvbzpwPjwvcD4NCjwvZGl2Pg0KPC9k
aXY+DQo8ZGl2Pg0KPGRpdj4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiIHN0eWxlPSJtc28tbWFyZ2lu
LXRvcC1hbHQ6YXV0bzttc28tbWFyZ2luLWJvdHRvbS1hbHQ6YXV0byI+Jm5ic3A7PG86cD48L286
cD48L3A+DQo8ZGl2IHN0eWxlPSJib3JkZXI6bm9uZTtib3JkZXItdG9wOnNvbGlkICNFMUUxRTEg
MS4wcHQ7cGFkZGluZzozLjBwdCAwaW4gMGluIDBpbiI+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIiBz
dHlsZT0ibXNvLW1hcmdpbi10b3AtYWx0OmF1dG87bXNvLW1hcmdpbi1ib3R0b20tYWx0OmF1dG8i
PjxiPkZyb206PC9iPiBHeWFuIE1pc2hyYSAmbHQ7PGEgaHJlZj0ibWFpbHRvOmhheWFidXNhZ3Nt
QGdtYWlsLmNvbSIgdGFyZ2V0PSJfYmxhbmsiPmhheWFidXNhZ3NtQGdtYWlsLmNvbTwvYT4mZ3Q7
DQo8YnI+DQo8Yj5TZW50OjwvYj4gU2F0dXJkYXksIEZlYnJ1YXJ5IDEyLCAyMDIyIDEwOjE4IFBN
PGJyPg0KPGI+VG86PC9iPiBSb2JlcnQgUmFzenVrICZsdDs8YSBocmVmPSJtYWlsdG86cm9iZXJ0
QHJhc3p1ay5uZXQiIHRhcmdldD0iX2JsYW5rIj5yb2JlcnRAcmFzenVrLm5ldDwvYT4mZ3Q7PGJy
Pg0KPGI+Q2M6PC9iPiBBbmRyZXcgLSBJRVRGICZsdDs8YSBocmVmPSJtYWlsdG86YW5kcmV3LWll
dGZAbGlxdWlkLnRlY2giPmFuZHJldy1pZXRmQGxpcXVpZC50ZWNoPC9hPiZndDs7IEJFU1MgJmx0
OzxhIGhyZWY9Im1haWx0bzpiZXNzQGlldGYub3JnIiB0YXJnZXQ9Il9ibGFuayI+YmVzc0BpZXRm
Lm9yZzwvYT4mZ3Q7OyBCb2NjaSwgTWF0dGhldyAoTm9raWEgLSBHQikgJmx0OzxhIGhyZWY9Im1h
aWx0bzptYXR0aGV3LmJvY2NpQG5va2lhLmNvbSIgdGFyZ2V0PSJfYmxhbmsiPm1hdHRoZXcuYm9j
Y2lAbm9raWEuY29tPC9hPiZndDs7DQogVGhlIElFU0cgJmx0OzxhIGhyZWY9Im1haWx0bzppZXNn
QGlldGYub3JnIiB0YXJnZXQ9Il9ibGFuayI+aWVzZ0BpZXRmLm9yZzwvYT4mZ3Q7OyBXYXJyZW4g
S3VtYXJpICZsdDs8YSBocmVmPSJtYWlsdG86d2FycmVuQGt1bWFyaS5uZXQiIHRhcmdldD0iX2Js
YW5rIj53YXJyZW5Aa3VtYXJpLm5ldDwvYT4mZ3Q7Ow0KPGEgaHJlZj0ibWFpbHRvOmJlc3MtY2hh
aXJzQGlldGYub3JnIiB0YXJnZXQ9Il9ibGFuayI+YmVzcy1jaGFpcnNAaWV0Zi5vcmc8L2E+OyA8
YSBocmVmPSJtYWlsdG86ZHJhZnQtaWV0Zi1iZXNzLXNydjYtc2VydmljZXNAaWV0Zi5vcmciIHRh
cmdldD0iX2JsYW5rIj4NCmRyYWZ0LWlldGYtYmVzcy1zcnY2LXNlcnZpY2VzQGlldGYub3JnPC9h
Pjxicj4NCjxiPlN1YmplY3Q6PC9iPiBSZTogW2Jlc3NdIFdhcnJlbiBLdW1hcmkncyBEaXNjdXNz
IG9uIGRyYWZ0LWlldGYtYmVzcy1zcnY2LXNlcnZpY2VzLTEwOiAod2l0aCBESVNDVVNTIGFuZCBD
T01NRU5UKTxvOnA+PC9vOnA+PC9wPg0KPC9kaXY+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIiBzdHls
ZT0ibXNvLW1hcmdpbi10b3AtYWx0OmF1dG87bXNvLW1hcmdpbi1ib3R0b20tYWx0OmF1dG8iPiZu
YnNwOzxvOnA+PC9vOnA+PC9wPg0KPGRpdj4NCjxkaXY+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIiBz
dHlsZT0ibXNvLW1hcmdpbi10b3AtYWx0OmF1dG87bXNvLW1hcmdpbi1ib3R0b20tYWx0OmF1dG8i
PiZuYnNwOzxvOnA+PC9vOnA+PC9wPg0KPC9kaXY+DQo8ZGl2Pg0KPHAgY2xhc3M9Ik1zb05vcm1h
bCIgc3R5bGU9Im1zby1tYXJnaW4tdG9wLWFsdDphdXRvO21zby1tYXJnaW4tYm90dG9tLWFsdDph
dXRvIj5IaSBSb2JlcnQgLyBBbGwmbmJzcDs8bzpwPjwvbzpwPjwvcD4NCjwvZGl2Pg0KPGRpdj4N
CjxwIGNsYXNzPSJNc29Ob3JtYWwiIHN0eWxlPSJtc28tbWFyZ2luLXRvcC1hbHQ6YXV0bzttc28t
bWFyZ2luLWJvdHRvbS1hbHQ6YXV0byI+Jm5ic3A7PG86cD48L286cD48L3A+DQo8L2Rpdj4NCjxk
aXY+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIiBzdHlsZT0ibXNvLW1hcmdpbi10b3AtYWx0OmF1dG87
bXNvLW1hcmdpbi1ib3R0b20tYWx0OmF1dG8iPkZvciBzZXJ2aWNlIHByb3ZpZGVycyBhbmQgZW50
ZXJwcmlzZXMgdXNpbmcgR1JUIG9yIFZSRiB0byBjYXJyeSB0aGUgaW50ZXJuZXQgb3IgaW50cmEg
aW50ZXJuZXQgJm5ic3A7cm91dGluZyB0YWJsZSB1c2luZyBNUExTIHRvZGF5IG9yIFNSLU1QTFMg
dGhhdCB3b3VsZCBsaWtlIHRvIHVzZSBTUnY2IHRvIHByb3ZpZGUNCiB0aGUgc2FtZSBzZXJ2aWNl
LjxvOnA+PC9vOnA+PC9wPg0KPC9kaXY+DQo8L2Rpdj4NCjxkaXY+DQo8cCBjbGFzcz0iTXNvTm9y
bWFsIiBzdHlsZT0ibXNvLW1hcmdpbi10b3AtYWx0OmF1dG87bXNvLW1hcmdpbi1ib3R0b20tYWx0
OmF1dG8iPiZuYnNwOzxvOnA+PC9vOnA+PC9wPg0KPC9kaXY+DQo8ZGl2Pg0KPHAgY2xhc3M9Ik1z
b05vcm1hbCIgc3R5bGU9Im1zby1tYXJnaW4tdG9wLWFsdDphdXRvO21zby1tYXJnaW4tYm90dG9t
LWFsdDphdXRvIj5TZWN0aW9uLiAmbmJzcDs1LjEgYW5kIDUuMiBjb3ZlciB0aGUgVlBOIGNhc2Ug
aW4gd2hpY2ggdGhlIGN1c3RvbWVyIHRyYWZmaWMgaXMgaW4gVlJGIG92ZXJsYXkgYW5kIHRoZSBT
UnY2IHRyYW5zcG9ydCBsYXllciBpcyBhIGNsb3NlZCBkb21haW4uJm5ic3A7PG86cD48L286cD48
L3A+DQo8L2Rpdj4NCjxkaXY+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIiBzdHlsZT0ibXNvLW1hcmdp
bi10b3AtYWx0OmF1dG87bXNvLW1hcmdpbi1ib3R0b20tYWx0OmF1dG8iPiZuYnNwOzxvOnA+PC9v
OnA+PC9wPg0KPC9kaXY+DQo8ZGl2Pg0KPHAgY2xhc3M9Ik1zb05vcm1hbCIgc3R5bGU9Im1zby1t
YXJnaW4tdG9wLWFsdDphdXRvO21zby1tYXJnaW4tYm90dG9tLWFsdDphdXRvIj5TZWN0aW9uIDUu
MyBhbmQgNS40IGNvdmVyIEdSVCBvcHRpb24gYW5kIDUuMyB1c2luZyBSRkMgNTU0OSBuZXh0IGhv
cCBlbmNvZGluZy4mbmJzcDsgSW4gdGhpcyBjYXNlIHVzaW5nIEdSVCB0cmFuc3BvcnQgdW5kZXJs
YXkgbGF5ZXIgbm93IGNhcnJ54oCZcyB0aGUgY3VzdG9tZXIgcm91dGVzIGFuZCB0aGF0IGlzIHdo
YXQNCiBXYXJyZW4gYW5kIEFuZHJldyBjb25jZXJuIGlzIGFzIGZhciBhcyBCR1AgbGVha3MuICZu
YnNwOzxvOnA+PC9vOnA+PC9wPg0KPC9kaXY+DQo8ZGl2Pg0KPHAgY2xhc3M9Ik1zb05vcm1hbCIg
c3R5bGU9Im1zby1tYXJnaW4tdG9wLWFsdDphdXRvO21zby1tYXJnaW4tYm90dG9tLWFsdDphdXRv
Ij4mbmJzcDs8bzpwPjwvbzpwPjwvcD4NCjwvZGl2Pg0KPGRpdj4NCjxwIGNsYXNzPSJNc29Ob3Jt
YWwiIHN0eWxlPSJtc28tbWFyZ2luLXRvcC1hbHQ6YXV0bzttc28tbWFyZ2luLWJvdHRvbS1hbHQ6
YXV0byI+U28gd2hlbiBHUlQgaXMgdXNlZCB0aGUgc2FtZSBlZGdlIGZpbHRlcmluZyBwcm90ZWN0
aW9uIG1lY2hhbmlzbXMgdXNlZCB0b2RheSBmb3IgTVBMUyBhbmQgU1ItTVBMUyB3b3VsZCBhcHBs
eSB0byBTUnY2IGZvciBHUlQgdXNlIGNhc2UuPG86cD48L286cD48L3A+DQo8L2Rpdj4NCjxkaXY+
DQo8cCBjbGFzcz0iTXNvTm9ybWFsIiBzdHlsZT0ibXNvLW1hcmdpbi10b3AtYWx0OmF1dG87bXNv
LW1hcmdpbi1ib3R0b20tYWx0OmF1dG8iPiZuYnNwOzxvOnA+PC9vOnA+PC9wPg0KPC9kaXY+DQo8
ZGl2Pg0KPHAgY2xhc3M9Ik1zb05vcm1hbCIgc3R5bGU9Im1zby1tYXJnaW4tdG9wLWFsdDphdXRv
O21zby1tYXJnaW4tYm90dG9tLWFsdDphdXRvIj5JIGRvbuKAmXQgdGhpbmsgd2UgYXJlIHNheWlu
ZyA1LjMgb3IgNS40IHNob3VsZCBub3QgYmUgYWxsb3dlZCBidXQganVzdCB0byB0aWdodGVuIHVw
IHZlcmJpYWdlIGFzIGZhciBzZWN1cmluZyB0aGUgZG9tYWluLiAmbmJzcDs8bzpwPjwvbzpwPjwv
cD4NCjwvZGl2Pg0KPGRpdj4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiIHN0eWxlPSJtc28tbWFyZ2lu
LXRvcC1hbHQ6YXV0bzttc28tbWFyZ2luLWJvdHRvbS1hbHQ6YXV0byI+Jm5ic3A7PG86cD48L286
cD48L3A+DQo8L2Rpdj4NCjxkaXY+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIiBzdHlsZT0ibXNvLW1h
cmdpbi10b3AtYWx0OmF1dG87bXNvLW1hcmdpbi1ib3R0b20tYWx0OmF1dG8iPkFzIGZhciBhcyB0
aGUgU1J2NiBkb21haW4gaXMgY29uY2VybmVkIGV2ZW4gd2l0aCBHUlQgdGhlIGRvbWFpbiBpcyBz
dGlsbCBjbG9zZWQgYXQgdGhlIFBFIGluZ3Jlc3MgYW5kIGVncmVzcyBwb2ludHMgd2hpY2ggaXMg
d2hlcmUgdGhlIGNvbmNlcm4gaXMgZm9yIEJHUCBsZWFrcy4mbmJzcDsgVGhlIEJHUCBQcmVmaXgN
CiBTSUQgZW5jb2RpbmcgdGhlIFNSdjYgTDMgc2VydmljZSBUTFZzIHdvdWxkLCB0aGUgZW5jb2Rp
bmcgd291bGQgb25seSBiZSBwcmVzZW50IGluIHRoZSBTUnY2IFNJRCBGdW5jdGlvbiBmaWVsZCB3
aXRoaW4gdGhlIGNsb3NlZCBkb21haW4sIGFuZCBvbmNlIHlvdSBleGl0IHRoZSBTUnY2IGRvbWFp
biBhdCB0aGUgaW5ncmVzcyBvciBlZ3Jlc3MgZW5kcG9pbnRzIHRoZSBTUnY2IEwzIHNlcnZpY2Ug
VExWcyB3b3VsZCBub3cgYmUgY2FycmllZCBuYXRpdmVseQ0KIGluIEJHUCBhbmQgbm90IGluIHRo
ZSBTUnY2IEJHUCBwcmVmaXggU0lEIGVuY29kaW5nLjxvOnA+PC9vOnA+PC9wPg0KPC9kaXY+DQo8
ZGl2Pg0KPHAgY2xhc3M9Ik1zb05vcm1hbCIgc3R5bGU9Im1zby1tYXJnaW4tdG9wLWFsdDphdXRv
O21zby1tYXJnaW4tYm90dG9tLWFsdDphdXRvIj4mbmJzcDs8bzpwPjwvbzpwPjwvcD4NCjwvZGl2
Pg0KPGRpdj4NCjxwcmUgc3R5bGU9ImJyZWFrLWJlZm9yZTpwYWdlIj48c3BhbiBzdHlsZT0iZm9u
dC1zaXplOjExLjBwdCI+Jm5ic3A7Jm5ic3A7IFdoZW4gYW4gZWdyZXNzIFBFIGlzIGVuYWJsZWQg
Zm9yIEJHUCBTZXJ2aWNlcyBvdmVyIFNSdjYgZGF0YS1wbGFuZSw8L3NwYW4+PG86cD48L286cD48
L3ByZT4NCjxwcmU+PHNwYW4gc3R5bGU9ImZvbnQtc2l6ZToxMS4wcHQiPiZuYnNwOyZuYnNwOyBp
dCBzaWduYWxzIG9uZSBvciBtb3JlIFNSdjYgU2VydmljZSBTSURzIGVuY2xvc2VkIGluIFNSdjYg
U2VydmljZTwvc3Bhbj48bzpwPjwvbzpwPjwvcHJlPg0KPHByZT48c3BhbiBzdHlsZT0iZm9udC1z
aXplOjExLjBwdCI+Jm5ic3A7Jm5ic3A7IFRMVihzKSB3aXRoaW4gdGhlIEJHUCBQcmVmaXgtU0lE
IEF0dHJpYnV0ZSBhdHRhY2hlZCB0byBNUC1CR1AgTkxSSXM8L3NwYW4+PG86cD48L286cD48L3By
ZT4NCjxwcmU+PHNwYW4gc3R5bGU9ImZvbnQtc2l6ZToxMS4wcHQiPiZuYnNwOyZuYnNwOyBkZWZp
bmVkIGluIFs8YSBocmVmPSJodHRwczovL2RhdGF0cmFja2VyLmlldGYub3JnL2RvYy9odG1sL3Jm
YzQ3NjAiIHRhcmdldD0iX2JsYW5rIiB0aXRsZT0iJnF1b3Q7TXVsdGlwcm90b2NvbCBFeHRlbnNp
b25zIGZvciBCR1AtNCZxdW90OyI+UkZDNDc2MDwvYT5dIFs8YSBocmVmPSJodHRwczovL2RhdGF0
cmFja2VyLmlldGYub3JnL2RvYy9odG1sL3JmYzQ2NTkiIHRhcmdldD0iX2JsYW5rIiB0aXRsZT0i
JnF1b3Q7QkdQLU1QTFMgSVAgVmlydHVhbCBQcml2YXRlIE5ldHdvcmsgKFZQTikgRXh0ZW5zaW9u
IGZvciBJUHY2IFZQTiZxdW90OyI+UkZDNDY1OTwvYT5dIFs8YSBocmVmPSJodHRwczovL2RhdGF0
cmFja2VyLmlldGYub3JnL2RvYy9odG1sL3JmYzg5NTAiIHRhcmdldD0iX2JsYW5rIiB0aXRsZT0i
JnF1b3Q7QWR2ZXJ0aXNpbmcgSVB2NCBOZXR3b3JrIExheWVyIFJlYWNoYWJpbGl0eSBJbmZvcm1h
dGlvbiAoTkxSSSkgd2l0aCBhbiBJUHY2IE5leHQgSG9wJnF1b3Q7Ij5SRkM4OTUwPC9hPl0gWzxh
IGhyZWY9Imh0dHBzOi8vZGF0YXRyYWNrZXIuaWV0Zi5vcmcvZG9jL2h0bWwvcmZjNzQzMiIgdGFy
Z2V0PSJfYmxhbmsiIHRpdGxlPSImcXVvdDtCR1AgTVBMUy1CYXNlZCBFdGhlcm5ldCBWUE4mcXVv
dDsiPlJGQzc0MzI8L2E+XSBbPGEgaHJlZj0iaHR0cHM6Ly9kYXRhdHJhY2tlci5pZXRmLm9yZy9k
b2MvaHRtbC9yZmM0MzY0IiB0YXJnZXQ9Il9ibGFuayIgdGl0bGU9IiZxdW90O0JHUC9NUExTIElQ
IFZpcnR1YWwgUHJpdmF0ZSBOZXR3b3JrcyAoVlBOcykmcXVvdDsiPlJGQzQzNjQ8L2E+XTwvc3Bh
bj48bzpwPjwvbzpwPjwvcHJlPg0KPHByZT48c3BhbiBzdHlsZT0iZm9udC1zaXplOjExLjBwdCI+
Jm5ic3A7Jm5ic3A7IFs8YSBocmVmPSJodHRwczovL2RhdGF0cmFja2VyLmlldGYub3JnL2RvYy9o
dG1sL3JmYzkxMzYiIHRhcmdldD0iX2JsYW5rIiB0aXRsZT0iJnF1b3Q7SVAgUHJlZml4IEFkdmVy
dGlzZW1lbnQgaW4gRXRoZXJuZXQgVlBOIChFVlBOKSZxdW90OyI+UkZDOTEzNjwvYT5dIHdoZXJl
IGFwcGxpY2FibGUgYXMgZGVzY3JpYmVkIGluIDxhIGhyZWY9Imh0dHBzOi8vZGF0YXRyYWNrZXIu
aWV0Zi5vcmcvZG9jL2h0bWwvZHJhZnQtaWV0Zi1iZXNzLXNydjYtc2VydmljZXMjc2VjdGlvbi01
IiB0YXJnZXQ9Il9ibGFuayI+U2VjdGlvbiA1PC9hPiBhbmQgPGEgaHJlZj0iaHR0cHM6Ly9kYXRh
dHJhY2tlci5pZXRmLm9yZy9kb2MvaHRtbC9kcmFmdC1pZXRmLWJlc3Mtc3J2Ni1zZXJ2aWNlcyNz
ZWN0aW9uLTYiIHRhcmdldD0iX2JsYW5rIj5TZWN0aW9uIDY8L2E+Ljwvc3Bhbj48bzpwPjwvbzpw
PjwvcHJlPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCIgc3R5bGU9Im1zby1tYXJnaW4tdG9wLWFsdDph
dXRvO21zby1tYXJnaW4tYm90dG9tLWFsdDphdXRvIj4mbmJzcDs8bzpwPjwvbzpwPjwvcD4NCjwv
ZGl2Pg0KPGRpdj4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiIHN0eWxlPSJtc28tbWFyZ2luLXRvcC1h
bHQ6YXV0bzttc28tbWFyZ2luLWJvdHRvbS1hbHQ6YXV0byI+U28gYXMgZmFyIGFzIFNSdjYgU0lE
IGxlYWtpbmcgdGhlcmUgd291bGQgbm90IGJlIGFueSBsZWFraW5nIG91dHNpZGUgdGhlIFNSdjYg
ZG9tYWluLjxvOnA+PC9vOnA+PC9wPg0KPC9kaXY+DQo8ZGl2Pg0KPHAgY2xhc3M9Ik1zb05vcm1h
bCIgc3R5bGU9Im1zby1tYXJnaW4tdG9wLWFsdDphdXRvO21zby1tYXJnaW4tYm90dG9tLWFsdDph
dXRvIj4mbmJzcDs8bzpwPjwvbzpwPjwvcD4NCjwvZGl2Pg0KPGRpdj4NCjxwIGNsYXNzPSJNc29O
b3JtYWwiIHN0eWxlPSJtc28tbWFyZ2luLXRvcC1hbHQ6YXV0bzttc28tbWFyZ2luLWJvdHRvbS1h
bHQ6YXV0byI+SG93ZXZlciBhcyB0aGUgR1JUIGNhcnJ5IGludGVybmV0IG9yIGludHJhbmV0IEJH
UCBSSUIgdGhlIFNQIEFTIGlzIG9mIGNvdXJzZSB0cmFuc2l0aXZlIHNvIGVudGlyZSB0YWJsZSBp
cyBwcm9wYWdhdGVkLiZuYnNwOyBUaGF04oCZcyBub3QgYSBsZWFrLjxvOnA+PC9vOnA+PC9wPg0K
PC9kaXY+DQo8ZGl2Pg0KPHAgY2xhc3M9Ik1zb05vcm1hbCIgc3R5bGU9Im1zby1tYXJnaW4tdG9w
LWFsdDphdXRvO21zby1tYXJnaW4tYm90dG9tLWFsdDphdXRvIj4mbmJzcDs8bzpwPjwvbzpwPjwv
cD4NCjwvZGl2Pg0KPGRpdj4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiIHN0eWxlPSJtc28tbWFyZ2lu
LXRvcC1hbHQ6YXV0bzttc28tbWFyZ2luLWJvdHRvbS1hbHQ6YXV0byI+SSB0aGluayB3ZSBqdXN0
IG5lZWQgdG8gbWF5YmUgdGlnaHRlbiB1cCB0aGUgdmVyYmlhZ2Ugb24gc2VjdXJpbmcgdGhlIFBF
IGVkZ2VzIG9mIHRoZSBTUnY2IGRvbWFpbi48bzpwPjwvbzpwPjwvcD4NCjwvZGl2Pg0KPGRpdj4N
CjxwIGNsYXNzPSJNc29Ob3JtYWwiIHN0eWxlPSJtc28tbWFyZ2luLXRvcC1hbHQ6YXV0bzttc28t
bWFyZ2luLWJvdHRvbS1hbHQ6YXV0byI+Jm5ic3A7PG86cD48L286cD48L3A+DQo8L2Rpdj4NCjxk
aXY+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIiBzdHlsZT0ibXNvLW1hcmdpbi10b3AtYWx0OmF1dG87
bXNvLW1hcmdpbi1ib3R0b20tYWx0OmF1dG8iPktpbmQgUmVnYXJkcyZuYnNwOzxvOnA+PC9vOnA+
PC9wPg0KPC9kaXY+DQo8ZGl2Pg0KPHAgY2xhc3M9Ik1zb05vcm1hbCIgc3R5bGU9Im1zby1tYXJn
aW4tdG9wLWFsdDphdXRvO21zby1tYXJnaW4tYm90dG9tLWFsdDphdXRvIj4mbmJzcDs8bzpwPjwv
bzpwPjwvcD4NCjwvZGl2Pg0KPGRpdj4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiIHN0eWxlPSJtc28t
bWFyZ2luLXRvcC1hbHQ6YXV0bzttc28tbWFyZ2luLWJvdHRvbS1hbHQ6YXV0byI+R3lhbjxvOnA+
PC9vOnA+PC9wPg0KPC9kaXY+DQo8ZGl2Pg0KPHAgY2xhc3M9Ik1zb05vcm1hbCIgc3R5bGU9Im1z
by1tYXJnaW4tdG9wLWFsdDphdXRvO21zby1tYXJnaW4tYm90dG9tLWFsdDphdXRvIj4mbmJzcDs8
bzpwPjwvbzpwPjwvcD4NCjwvZGl2Pg0KPGRpdj4NCjxkaXY+DQo8cCBjbGFzcz0iTXNvTm9ybWFs
IiBzdHlsZT0ibXNvLW1hcmdpbi10b3AtYWx0OmF1dG87bXNvLW1hcmdpbi1ib3R0b20tYWx0OmF1
dG8iPiZuYnNwOzxvOnA+PC9vOnA+PC9wPg0KPGRpdj4NCjxkaXY+DQo8cCBjbGFzcz0iTXNvTm9y
bWFsIiBzdHlsZT0ibXNvLW1hcmdpbi10b3AtYWx0OmF1dG87bXNvLW1hcmdpbi1ib3R0b20tYWx0
OmF1dG8iPk9uIFNhdCwgRmViIDEyLCAyMDIyIGF0IDE6MzcgUE0gUm9iZXJ0IFJhc3p1ayAmbHQ7
PGEgaHJlZj0ibWFpbHRvOnJvYmVydEByYXN6dWsubmV0IiB0YXJnZXQ9Il9ibGFuayI+cm9iZXJ0
QHJhc3p1ay5uZXQ8L2E+Jmd0OyB3cm90ZTo8bzpwPjwvbzpwPjwvcD4NCjwvZGl2Pg0KPGJsb2Nr
cXVvdGUgc3R5bGU9ImJvcmRlcjpub25lO2JvcmRlci1sZWZ0OnNvbGlkICNDQ0NDQ0MgMS4wcHQ7
cGFkZGluZzowaW4gMGluIDBpbiA2LjBwdDttYXJnaW4tbGVmdDo0LjhwdDttYXJnaW4tdG9wOjUu
MHB0O21hcmdpbi1yaWdodDowaW47bWFyZ2luLWJvdHRvbTo1LjBwdCI+DQo8ZGl2Pg0KPHAgY2xh
c3M9Ik1zb05vcm1hbCIgc3R5bGU9Im1zby1tYXJnaW4tdG9wLWFsdDphdXRvO21zby1tYXJnaW4t
Ym90dG9tLWFsdDphdXRvIj5IaSBBbmRyZXcsPG86cD48L286cD48L3A+DQo8ZGl2Pg0KPHAgY2xh
c3M9Ik1zb05vcm1hbCIgc3R5bGU9Im1zby1tYXJnaW4tdG9wLWFsdDphdXRvO21zby1tYXJnaW4t
Ym90dG9tLWFsdDphdXRvIj4mbmJzcDs8bzpwPjwvbzpwPjwvcD4NCjwvZGl2Pg0KPGRpdj4NCjxw
IGNsYXNzPSJNc29Ob3JtYWwiIHN0eWxlPSJtc28tbWFyZ2luLXRvcC1hbHQ6YXV0bzttc28tbWFy
Z2luLWJvdHRvbS1hbHQ6YXV0byI+V2hlbiBJIHJlYWQgV2FycmVuJ3Mgbm90ZSBJb29rZWQgYXQg
dGhpcyB0ZXh0IGZyb20mbmJzcDtzZWN0aW9uIDIgd2hpY2ggc2F5czombmJzcDs8bzpwPjwvbzpw
PjwvcD4NCjwvZGl2Pg0KPGRpdj4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiIHN0eWxlPSJtc28tbWFy
Z2luLXRvcC1hbHQ6YXV0bzttc28tbWFyZ2luLWJvdHRvbS1hbHQ6YXV0byI+Jm5ic3A7PG86cD48
L286cD48L3A+DQo8L2Rpdj4NCjxkaXY+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIiBzdHlsZT0ibXNv
LW1hcmdpbi10b3AtYWx0OmF1dG87bXNvLW1hcmdpbi1ib3R0b20tYWx0OmF1dG8iPi0gLSAtJm5i
c3A7PG86cD48L286cD48L3A+DQo8L2Rpdj4NCjxkaXY+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIiBz
dHlsZT0ibXNvLW1hcmdpbi10b3AtYWx0OmF1dG87bXNvLW1hcmdpbi1ib3R0b20tYWx0OmF1dG8i
PiZuYnNwOzxvOnA+PC9vOnA+PC9wPg0KPC9kaXY+DQo8ZGl2Pg0KPHAgY2xhc3M9Ik1zb05vcm1h
bCIgc3R5bGU9Im1zby1tYXJnaW4tdG9wLWFsdDphdXRvO21zby1tYXJnaW4tYm90dG9tLWFsdDph
dXRvIj4mbmJzcDsgJm5ic3A7VGhlIFNSdjYgU2VydmljZSBUTFZzIGFyZSBkZWZpbmVkIGFzIHR3
byBuZXcgVExWcyBvZiB0aGUgQkdQIFByZWZpeC08YnI+DQombmJzcDsgJm5ic3A7U0lEIEF0dHJp
YnV0ZSB0byBhY2hpZXZlIHNpZ25hbGluZyBvZiBTUnY2IFNJRHMgZm9yIEwzIGFuZCBMMjxicj4N
CiZuYnNwOyAmbmJzcDtzZXJ2aWNlcy48YnI+DQo8YnI+DQombmJzcDsgJm5ic3A7byAmbmJzcDtT
UnY2IEwzIFNlcnZpY2UgVExWOiBUaGlzIFRMViBlbmNvZGVzIFNlcnZpY2UgU0lEIGluZm9ybWF0
aW9uIGZvcjxicj4NCiZuYnNwOyAmbmJzcDsgJm5ic3A7IFNSdjYgYmFzZWQgTDMgc2VydmljZXMu
Jm5ic3A7IEl0IGNvcnJlc3BvbmRzIHRvIHRoZSBlcXVpdmFsZW50PGJyPg0KJm5ic3A7ICZuYnNw
OyAmbmJzcDsgZnVuY3Rpb25hbGl0eSBwcm92aWRlZCBieSBhbiBNUExTIExhYmVsIHdoZW4gcmVj
ZWl2ZWQgd2l0aCBhIExheWVyPGJyPg0KJm5ic3A7ICZuYnNwOyAmbmJzcDsgMyBzZXJ2aWNlIHJv
dXRlIGFzIGRlZmluZWQgaW4gW1JGQzQzNjRdIFtSRkM0NjU5XSBbUkZDODk1MF08YnI+DQombmJz
cDsgJm5ic3A7ICZuYnNwOyBbUkZDOTEzNl0uJm5ic3A7IFNvbWUgU1J2NiBFbmRwb2ludCBiZWhh
dmlvcnMgd2hpY2ggTUFZIGJlIGVuY29kZWQsIGJ1dDxicj4NCiZuYnNwOyAmbmJzcDsgJm5ic3A7
IG5vdCBsaW1pdGVkIHRvLCBhcmUgRW5kLkRYNCwgRW5kLkRUNCwgRW5kLkRYNiwgRW5kLkRUNiwg
ZXRjLjxicj4NCjxicj4NCiZuYnNwOyAmbmJzcDtvICZuYnNwO1NSdjYgTDIgU2VydmljZSBUTFY6
IFRoaXMgVExWIGVuY29kZXMgU2VydmljZSBTSUQgaW5mb3JtYXRpb24gZm9yPGJyPg0KJm5ic3A7
ICZuYnNwOyAmbmJzcDsgU1J2NiBiYXNlZCBMMiBzZXJ2aWNlcy4mbmJzcDsgSXQgY29ycmVzcG9u
ZHMgdG8gdGhlIGVxdWl2YWxlbnQ8YnI+DQombmJzcDsgJm5ic3A7ICZuYnNwOyBmdW5jdGlvbmFs
aXR5IHByb3ZpZGVkIGJ5IGFuIE1QTFMgTGFiZWwxIGZvciBFdGhlcm5ldCBWUE4gKEVWUE4pPGJy
Pg0KJm5ic3A7ICZuYnNwOyAmbmJzcDsgUm91dGUtVHlwZXMgYXMgZGVmaW5lZCBpbiBbUkZDNzQz
Ml0uJm5ic3A7IFNvbWUgU1J2NiBFbmRwb2ludCBiZWhhdmlvcnM8YnI+DQombmJzcDsgJm5ic3A7
ICZuYnNwOyB3aGljaCBNQVkgYmUgZW5jb2RlZCwgYnV0IG5vdCBsaW1pdGVkIHRvLCBhcmUgRW5k
LkRYMiwgRW5kLkRYMlYsPGJyPg0KJm5ic3A7ICZuYnNwOyAmbmJzcDsgRW5kLkRUMlUsIEVuZC5E
VDJNIGV0Yy48YnI+DQo8YnI+DQombmJzcDsgJm5ic3A7V2hlbiBhbiBlZ3Jlc3MgUEUgaXMgZW5h
YmxlZCBmb3IgQkdQIFNlcnZpY2VzIG92ZXIgU1J2NiBkYXRhLXBsYW5lLDxicj4NCiZuYnNwOyAm
bmJzcDtpdCBzaWduYWxzIG9uZSBvciBtb3JlIFNSdjYgU2VydmljZSBTSURzIGVuY2xvc2VkIGlu
IFNSdjYgU2VydmljZTxicj4NCiZuYnNwOyAmbmJzcDtUTFYocykgd2l0aGluIHRoZSBCR1AgUHJl
Zml4LVNJRCBBdHRyaWJ1dGUgYXR0YWNoZWQgdG8gTVAtQkdQIE5MUklzPGJyPg0KJm5ic3A7ICZu
YnNwO2RlZmluZWQgaW4gW1JGQzQ3NjBdIFtSRkM0NjU5XSBbUkZDODk1MF0gW1JGQzc0MzJdIFtS
RkM0MzY0XTxicj4NCiZuYnNwOyAmbmJzcDtbUkZDOTEzNl0gd2hlcmUgYXBwbGljYWJsZSBhcyBk
ZXNjcmliZWQgaW4gU2VjdGlvbiA1IGFuZCBTZWN0aW9uIDYuPGJyPg0KPGJyPg0KJm5ic3A7ICZu
YnNwO1RoZSBzdXBwb3J0IGZvciBCR1AgTXVsdGljYXN0IFZQTiAoTVZQTikgU2VydmljZXMgW1JG
QzY1MTNdIHdpdGggU1J2Njxicj4NCiZuYnNwOyAmbmJzcDtpcyBvdXRzaWRlIHRoZSBzY29wZSBv
ZiB0aGlzIGRvY3VtZW50LjxvOnA+PC9vOnA+PC9wPg0KPC9kaXY+DQo8ZGl2Pg0KPHAgY2xhc3M9
Ik1zb05vcm1hbCIgc3R5bGU9Im1zby1tYXJnaW4tdG9wLWFsdDphdXRvO21zby1tYXJnaW4tYm90
dG9tLWFsdDphdXRvIj4mbmJzcDs8bzpwPjwvbzpwPjwvcD4NCjwvZGl2Pg0KPGRpdj4NCjxwIGNs
YXNzPSJNc29Ob3JtYWwiIHN0eWxlPSJtc28tbWFyZ2luLXRvcC1hbHQ6YXV0bzttc28tbWFyZ2lu
LWJvdHRvbS1hbHQ6YXV0byI+LSAtIC0mbmJzcDs8bzpwPjwvbzpwPjwvcD4NCjwvZGl2Pg0KPGRp
dj4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiIHN0eWxlPSJtc28tbWFyZ2luLXRvcC1hbHQ6YXV0bztt
c28tbWFyZ2luLWJvdHRvbS1hbHQ6YXV0byI+Jm5ic3A7PG86cD48L286cD48L3A+DQo8L2Rpdj4N
CjxkaXY+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIiBzdHlsZT0ibXNvLW1hcmdpbi10b3AtYWx0OmF1
dG87bXNvLW1hcmdpbi1ib3R0b20tYWx0OmF1dG8iPlRoaXMgbGltaXRzIHRoZSBvdmVybGF5IHNp
Z25hbGxpbmcgdG8gbm9uIGdsb2JhbCBTQUZJcyBtYWlubHkgU0FGSSAxMjggYW5kIFNBRkkgNzAu
Jm5ic3A7PG86cD48L286cD48L3A+DQo8L2Rpdj4NCjxkaXY+DQo8cCBjbGFzcz0iTXNvTm9ybWFs
IiBzdHlsZT0ibXNvLW1hcmdpbi10b3AtYWx0OmF1dG87bXNvLW1hcmdpbi1ib3R0b20tYWx0OmF1
dG8iPiZuYnNwOzxvOnA+PC9vOnA+PC9wPg0KPC9kaXY+DQo8ZGl2Pg0KPHAgY2xhc3M9Ik1zb05v
cm1hbCIgc3R5bGU9Im1zby1tYXJnaW4tdG9wLWFsdDphdXRvO21zby1tYXJnaW4tYm90dG9tLWFs
dDphdXRvIj5UbyB5b3VyIG5vdGUgU0FGSSA0IGlzIHByaXZhdGUgYW5kIG5ldmVyIGV4Y2hhbmdl
ZCBpbiB0aGUgd2lsZC4gQWxzbyBTQUZJIDIgaXMgbXVsdGljYXN0IHdoaWNoIGlzIG91dCBvZiBz
Y29wZSBvZiB0aGlzIGRyYWZ0LiZuYnNwOzxvOnA+PC9vOnA+PC9wPg0KPC9kaXY+DQo8ZGl2Pg0K
PHAgY2xhc3M9Ik1zb05vcm1hbCIgc3R5bGU9Im1zby1tYXJnaW4tdG9wLWFsdDphdXRvO21zby1t
YXJnaW4tYm90dG9tLWFsdDphdXRvIj4mbmJzcDs8bzpwPjwvbzpwPjwvcD4NCjwvZGl2Pg0KPGRp
dj4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiIHN0eWxlPSJtc28tbWFyZ2luLXRvcC1hbHQ6YXV0bztt
c28tbWFyZ2luLWJvdHRvbS1hbHQ6YXV0byI+VGhlIG9ubHkgdGhpbmcgd2hpY2ggd2UgbmVlZCB0
byBzeW5jIG9uIGlzIGluZGVlZCBzZWN0aW9uIDUuNCBhbmQgdXNlIG9mIGdsb2JhbCBJUHY2IEFG
SSAyICZhbXA7IFNBRkkgMSZuYnNwOzxvOnA+PC9vOnA+PC9wPg0KPC9kaXY+DQo8ZGl2Pg0KPHAg
Y2xhc3M9Ik1zb05vcm1hbCIgc3R5bGU9Im1zby1tYXJnaW4tdG9wLWFsdDphdXRvO21zby1tYXJn
aW4tYm90dG9tLWFsdDphdXRvIj4mbmJzcDs8bzpwPjwvbzpwPjwvcD4NCjwvZGl2Pg0KPGRpdj4N
CjxwIGNsYXNzPSJNc29Ob3JtYWwiIHN0eWxlPSJtc28tbWFyZ2luLXRvcC1hbHQ6YXV0bzttc28t
bWFyZ2luLWJvdHRvbS1hbHQ6YXV0byI+TWFueSB0aHgsPG86cD48L286cD48L3A+DQo8L2Rpdj4N
CjxkaXY+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIiBzdHlsZT0ibXNvLW1hcmdpbi10b3AtYWx0OmF1
dG87bXNvLW1hcmdpbi1ib3R0b20tYWx0OmF1dG8iPlIuPG86cD48L286cD48L3A+DQo8L2Rpdj4N
CjxkaXY+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIiBzdHlsZT0ibXNvLW1hcmdpbi10b3AtYWx0OmF1
dG87bXNvLW1hcmdpbi1ib3R0b20tYWx0OmF1dG8iPiZuYnNwOzxvOnA+PC9vOnA+PC9wPg0KPC9k
aXY+DQo8ZGl2Pg0KPHAgY2xhc3M9Ik1zb05vcm1hbCIgc3R5bGU9Im1zby1tYXJnaW4tdG9wLWFs
dDphdXRvO21zby1tYXJnaW4tYm90dG9tLWFsdDphdXRvIj4mbmJzcDs8bzpwPjwvbzpwPjwvcD4N
CjwvZGl2Pg0KPGRpdj4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiIHN0eWxlPSJtc28tbWFyZ2luLXRv
cC1hbHQ6YXV0bzttc28tbWFyZ2luLWJvdHRvbS1hbHQ6YXV0byI+Jm5ic3A7PG86cD48L286cD48
L3A+DQo8L2Rpdj4NCjwvZGl2Pg0KPHAgY2xhc3M9Ik1zb05vcm1hbCIgc3R5bGU9Im1zby1tYXJn
aW4tdG9wLWFsdDphdXRvO21zby1tYXJnaW4tYm90dG9tLWFsdDphdXRvIj4mbmJzcDs8bzpwPjwv
bzpwPjwvcD4NCjxkaXY+DQo8ZGl2Pg0KPHAgY2xhc3M9Ik1zb05vcm1hbCIgc3R5bGU9Im1zby1t
YXJnaW4tdG9wLWFsdDphdXRvO21zby1tYXJnaW4tYm90dG9tLWFsdDphdXRvIj5PbiBTYXQsIEZl
YiAxMiwgMjAyMiBhdCA3OjExIFBNIEFuZHJldyAtIElFVEYgJmx0OzxhIGhyZWY9Im1haWx0bzph
bmRyZXctaWV0ZkBsaXF1aWQudGVjaCI+YW5kcmV3LWlldGZAbGlxdWlkLnRlY2g8L2E+Jmd0OyB3
cm90ZTo8bzpwPjwvbzpwPjwvcD4NCjwvZGl2Pg0KPGJsb2NrcXVvdGUgc3R5bGU9ImJvcmRlcjpu
b25lO2JvcmRlci1sZWZ0OnNvbGlkICNDQ0NDQ0MgMS4wcHQ7cGFkZGluZzowaW4gMGluIDBpbiA2
LjBwdDttYXJnaW4tbGVmdDo0LjhwdDttYXJnaW4tdG9wOjUuMHB0O21hcmdpbi1yaWdodDowaW47
bWFyZ2luLWJvdHRvbTo1LjBwdCI+DQo8ZGl2Pg0KPGRpdj4NCjxwIGNsYXNzPSJNc29Ob3JtYWwi
IHN0eWxlPSJtc28tbWFyZ2luLXRvcC1hbHQ6YXV0bzttc28tbWFyZ2luLWJvdHRvbS1hbHQ6YXV0
byI+Um9iZXJ0LDxvOnA+PC9vOnA+PC9wPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCIgc3R5bGU9Im1z
by1tYXJnaW4tdG9wLWFsdDphdXRvO21zby1tYXJnaW4tYm90dG9tLWFsdDphdXRvIj4mbmJzcDs8
bzpwPjwvbzpwPjwvcD4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiIHN0eWxlPSJtc28tbWFyZ2luLXRv
cC1hbHQ6YXV0bzttc28tbWFyZ2luLWJvdHRvbS1hbHQ6YXV0byI+SSBoYXZlIHRvIHNheSB0aGF0
IEkgaGF2ZSB2ZXJ5IHNpbWlsYXIgcmVhZGluZ3Mgb24gcGFydHMgb2YgdGhlIGRyYWZ0LjxvOnA+
PC9vOnA+PC9wPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCIgc3R5bGU9Im1zby1tYXJnaW4tdG9wLWFs
dDphdXRvO21zby1tYXJnaW4tYm90dG9tLWFsdDphdXRvIj4mbmJzcDs8bzpwPjwvbzpwPjwvcD4N
CjxwIGNsYXNzPSJNc29Ob3JtYWwiIHN0eWxlPSJtc28tbWFyZ2luLXRvcC1hbHQ6YXV0bzttc28t
bWFyZ2luLWJvdHRvbS1hbHQ6YXV0byI+TGV04oCZcyBsb29rIGF0IGl0IOKAkzxvOnA+PC9vOnA+
PC9wPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCIgc3R5bGU9Im1zby1tYXJnaW4tdG9wLWFsdDphdXRv
O21zby1tYXJnaW4tYm90dG9tLWFsdDphdXRvIj4mbmJzcDs8bzpwPjwvbzpwPjwvcD4NCjxwIGNs
YXNzPSJNc29Ob3JtYWwiIHN0eWxlPSJtc28tbWFyZ2luLXRvcC1hbHQ6YXV0bzttc28tbWFyZ2lu
LWJvdHRvbS1hbHQ6YXV0byI+NS4xIHVzZXMgdGhlIElQdjQtVlBOIE5MUkkg4oCTIFRoYXQgd291
bGQgc2VlbSB0byBpbmRpY2F0ZSBBRkkgMSAvIFNBRkkgNDxvOnA+PC9vOnA+PC9wPg0KPHAgY2xh
c3M9Ik1zb05vcm1hbCIgc3R5bGU9Im1zby1tYXJnaW4tdG9wLWFsdDphdXRvO21zby1tYXJnaW4t
Ym90dG9tLWFsdDphdXRvIj41LjIg4oCTIFVzZXMgQUZJIDIgLyBTQUZJIDQgZnJvbSBteSByZWFk
aW5nDQo8bzpwPjwvbzpwPjwvcD4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiIHN0eWxlPSJtc28tbWFy
Z2luLXRvcC1hbHQ6YXV0bzttc28tbWFyZ2luLWJvdHRvbS1hbHQ6YXV0byI+NS4zIOKAkyBBY2Nv
cmRpbmcgdG8gUkZDODk1MCDigJMgYWxsb3dzIGFkdmVydGlzZW1lbnQgb3ZlciBTQUZJIDEsIDIg
b3IgNA0KPG86cD48L286cD48L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIiBzdHlsZT0ibXNvLW1h
cmdpbi10b3AtYWx0OmF1dG87bXNvLW1hcmdpbi1ib3R0b20tYWx0OmF1dG8iPjUuNCDigJMgVG8g
bXkgcmVhZGluZyDigJMgdmVyeSBtdWNoIHJlZmVycyB0byBBRkkgMiAvIFNBRkkgMS48bzpwPjwv
bzpwPjwvcD4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiIHN0eWxlPSJtc28tbWFyZ2luLXRvcC1hbHQ6
YXV0bzttc28tbWFyZ2luLWJvdHRvbS1hbHQ6YXV0byI+Jm5ic3A7PG86cD48L286cD48L3A+DQo8
cCBjbGFzcz0iTXNvTm9ybWFsIiBzdHlsZT0ibXNvLW1hcmdpbi10b3AtYWx0OmF1dG87bXNvLW1h
cmdpbi1ib3R0b20tYWx0OmF1dG8iPkkgd291bGQgYWdyZWUgaWYgdGhpcyBkb2N1bWVudCBsaW1p
dGVkIGl0c2VsZiB0byA1LjEgYW5kIDUuMiDigJMgaXQgZG9lc27igJl0IOKAkyBhbmQgdGhlcmVm
b3JlIEkgaGF2ZSB0byBhZ3JlZSB3aXRoIHRoZSB0aG91Z2h0cyBleHByZXNzZWQgaW4gV2FycmVu
cyBEaXNjdXNzLiZuYnNwOyBJZiBJIGFtIHdyb25nIGFib3V0IDUuMw0KIGFuZCA1LjQsIGxldOKA
mXMgY2hhdCBhbmQgaGVscCBtZSB1bmRlcnN0YW5kIHRoaXMgYmV0dGVyLCBhbmQgdGhlbiBsZXRz
IHBvdGVudGlhbGx5IHNlZSBpZiB3ZSBjYW4gd29yayB1cCBzb21lIHdvcmRpbmcgdGhhdCB3b3Vs
ZCBjbGFyaWZ5IHRoaXMgaWYgdGhhdCBpcyB3aGF0IGlzIHJlcXVpcmVkLjxvOnA+PC9vOnA+PC9w
Pg0KPHAgY2xhc3M9Ik1zb05vcm1hbCIgc3R5bGU9Im1zby1tYXJnaW4tdG9wLWFsdDphdXRvO21z
by1tYXJnaW4tYm90dG9tLWFsdDphdXRvIj4mbmJzcDs8bzpwPjwvbzpwPjwvcD4NCjxwIGNsYXNz
PSJNc29Ob3JtYWwiIHN0eWxlPSJtc28tbWFyZ2luLXRvcC1hbHQ6YXV0bzttc28tbWFyZ2luLWJv
dHRvbS1hbHQ6YXV0byI+VGhhbmtzPG86cD48L286cD48L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFs
IiBzdHlsZT0ibXNvLW1hcmdpbi10b3AtYWx0OmF1dG87bXNvLW1hcmdpbi1ib3R0b20tYWx0OmF1
dG8iPiZuYnNwOzxvOnA+PC9vOnA+PC9wPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCIgc3R5bGU9Im1z
by1tYXJnaW4tdG9wLWFsdDphdXRvO21zby1tYXJnaW4tYm90dG9tLWFsdDphdXRvIj5BbmRyZXc8
bzpwPjwvbzpwPjwvcD4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiIHN0eWxlPSJtc28tbWFyZ2luLXRv
cC1hbHQ6YXV0bzttc28tbWFyZ2luLWJvdHRvbS1hbHQ6YXV0byI+Jm5ic3A7PG86cD48L286cD48
L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIiBzdHlsZT0ibXNvLW1hcmdpbi10b3AtYWx0OmF1dG87
bXNvLW1hcmdpbi1ib3R0b20tYWx0OmF1dG8iPiZuYnNwOzxvOnA+PC9vOnA+PC9wPg0KPGRpdiBz
dHlsZT0iYm9yZGVyOm5vbmU7Ym9yZGVyLXRvcDpzb2xpZCAjRTFFMUUxIDEuMHB0O3BhZGRpbmc6
My4wcHQgMGluIDBpbiAwaW4iPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCIgc3R5bGU9Im1zby1tYXJn
aW4tdG9wLWFsdDphdXRvO21zby1tYXJnaW4tYm90dG9tLWFsdDphdXRvIj48Yj5Gcm9tOjwvYj4g
aWVzZyAmbHQ7PGEgaHJlZj0ibWFpbHRvOmllc2ctYm91bmNlc0BpZXRmLm9yZyIgdGFyZ2V0PSJf
YmxhbmsiPmllc2ctYm91bmNlc0BpZXRmLm9yZzwvYT4mZ3Q7DQo8Yj5PbiBCZWhhbGYgT2YgPC9i
PlJvYmVydCBSYXN6dWs8YnI+DQo8Yj5TZW50OjwvYj4gU2F0dXJkYXksIEZlYnJ1YXJ5IDEyLCAy
MDIyIDg6MjYgUE08YnI+DQo8Yj5Ubzo8L2I+IFdhcnJlbiBLdW1hcmkgJmx0OzxhIGhyZWY9Im1h
aWx0bzp3YXJyZW5Aa3VtYXJpLm5ldCIgdGFyZ2V0PSJfYmxhbmsiPndhcnJlbkBrdW1hcmkubmV0
PC9hPiZndDs8YnI+DQo8Yj5DYzo8L2I+IEJvY2NpLCBNYXR0aGV3IChOb2tpYSAtIEdCKSAmbHQ7
PGEgaHJlZj0ibWFpbHRvOm1hdHRoZXcuYm9jY2lAbm9raWEuY29tIiB0YXJnZXQ9Il9ibGFuayI+
bWF0dGhldy5ib2NjaUBub2tpYS5jb208L2E+Jmd0OzsNCjxhIGhyZWY9Im1haWx0bzpkcmFmdC1p
ZXRmLWJlc3Mtc3J2Ni1zZXJ2aWNlc0BpZXRmLm9yZyIgdGFyZ2V0PSJfYmxhbmsiPmRyYWZ0LWll
dGYtYmVzcy1zcnY2LXNlcnZpY2VzQGlldGYub3JnPC9hPjsNCjxhIGhyZWY9Im1haWx0bzpiZXNz
LWNoYWlyc0BpZXRmLm9yZyIgdGFyZ2V0PSJfYmxhbmsiPmJlc3MtY2hhaXJzQGlldGYub3JnPC9h
PjsgVGhlIElFU0cgJmx0OzxhIGhyZWY9Im1haWx0bzppZXNnQGlldGYub3JnIiB0YXJnZXQ9Il9i
bGFuayI+aWVzZ0BpZXRmLm9yZzwvYT4mZ3Q7OyBCRVNTICZsdDs8YSBocmVmPSJtYWlsdG86YmVz
c0BpZXRmLm9yZyIgdGFyZ2V0PSJfYmxhbmsiPmJlc3NAaWV0Zi5vcmc8L2E+Jmd0Ozxicj4NCjxi
PlN1YmplY3Q6PC9iPiBSZTogV2FycmVuIEt1bWFyaSdzIERpc2N1c3Mgb24gZHJhZnQtaWV0Zi1i
ZXNzLXNydjYtc2VydmljZXMtMTA6ICh3aXRoIERJU0NVU1MgYW5kIENPTU1FTlQpPG86cD48L286
cD48L3A+DQo8L2Rpdj4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiIHN0eWxlPSJtc28tbWFyZ2luLXRv
cC1hbHQ6YXV0bzttc28tbWFyZ2luLWJvdHRvbS1hbHQ6YXV0byI+Jm5ic3A7PG86cD48L286cD48
L3A+DQo8ZGl2Pg0KPHAgY2xhc3M9Ik1zb05vcm1hbCIgc3R5bGU9Im1zby1tYXJnaW4tdG9wLWFs
dDphdXRvO21zby1tYXJnaW4tYm90dG9tLWFsdDphdXRvIj5IaSBXYXJyZW4sPG86cD48L286cD48
L3A+DQo8ZGl2Pg0KPHAgY2xhc3M9Ik1zb05vcm1hbCIgc3R5bGU9Im1zby1tYXJnaW4tdG9wLWFs
dDphdXRvO21zby1tYXJnaW4tYm90dG9tLWFsdDphdXRvIj4mbmJzcDs8bzpwPjwvbzpwPjwvcD4N
CjwvZGl2Pg0KPGRpdj4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiIHN0eWxlPSJtc28tbWFyZ2luLXRv
cC1hbHQ6YXV0bzttc28tbWFyZ2luLWJvdHRvbS1hbHQ6YXV0byI+VGhhbmsgeW91IGZvciB5b3Vy
IERpc2N1c3MuIEJ1dCBiZWZvcmUgd2Ugc3RhcnQgZGlzY3Vzc2luZyBpdCBwZXJoYXBzIGl0IHdv
dWxkIGJlIGdvb2QgdG8gYWxpZ24gb24gd2hhdCB0aGlzIGRvY3VtZW50IHJlYWxseSBkZWZpbmVz
IGFzIEkgYW0gc2Vuc2luZyBmcm9tIHlvdXIgZGVzY3JpcHRpb24gdGhlcmUNCiBjYW4gYmUgc29t
ZSBkaXNjb25uZWN0IChtb2R1bG8gc29tZSB0ZXh0IG1heSBiZSBpbmRlZWQmbmJzcDttaXNsZWFk
aW5nIGluIHRoZSBkcmFmdCkuJm5ic3A7PG86cD48L286cD48L3A+DQo8L2Rpdj4NCjxkaXY+DQo8
cCBjbGFzcz0iTXNvTm9ybWFsIiBzdHlsZT0ibXNvLW1hcmdpbi10b3AtYWx0OmF1dG87bXNvLW1h
cmdpbi1ib3R0b20tYWx0OmF1dG8iPiZuYnNwOzxvOnA+PC9vOnA+PC9wPg0KPC9kaXY+DQo8ZGl2
Pg0KPHAgY2xhc3M9Ik1zb05vcm1hbCIgc3R5bGU9Im1zby1tYXJnaW4tdG9wLWFsdDphdXRvO21z
by1tYXJnaW4tYm90dG9tLWFsdDphdXRvIj5Zb3Ugc2FpZDombmJzcDs8bzpwPjwvbzpwPjwvcD4N
CjwvZGl2Pg0KPGRpdj4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiIHN0eWxlPSJtc28tbWFyZ2luLXRv
cC1hbHQ6YXV0bzttc28tbWFyZ2luLWJvdHRvbS1hbHQ6YXV0byI+Jm5ic3A7PG86cD48L286cD48
L3A+DQo8L2Rpdj4NCjxkaXY+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIiBzdHlsZT0ibXNvLW1hcmdp
bi10b3AtYWx0OmF1dG87bXNvLW1hcmdpbi1ib3R0b20tYWx0OmF1dG8iPiZndDsgSG93ZXZlciwg
d2UgYWxsIGtub3cgdGhhdCBCR1AgbGVha3MgaGFwcGVuIC0tIGFuZCB3aGVuIHRoZXkgZG8sIHRo
ZSBTSUTigJlzPGJyPg0KJmd0OyBjb250YWluZWQgaW4gdGhlIGxlYWsgd2lsbCBiZSBsb2dnZWQg
YnkgdmFyaW91cyBzeXN0ZW1zIGFuZCBoZW5jZSBhdmFpbGFibGUgdG88YnI+DQomZ3Q7IHRoZSBw
dWJsaWMgaW50byBwZXJwZXR1aXR5LjxvOnA+PC9vOnA+PC9wPg0KPC9kaXY+DQo8ZGl2Pg0KPHAg
Y2xhc3M9Ik1zb05vcm1hbCIgc3R5bGU9Im1zby1tYXJnaW4tdG9wLWFsdDphdXRvO21zby1tYXJn
aW4tYm90dG9tLWFsdDphdXRvIj4mbmJzcDs8bzpwPjwvbzpwPjwvcD4NCjwvZGl2Pg0KPGRpdj4N
CjxwIGNsYXNzPSJNc29Ob3JtYWwiIHN0eWxlPSJtc28tbWFyZ2luLXRvcC1hbHQ6YXV0bzttc28t
bWFyZ2luLWJvdHRvbS1hbHQ6YXV0byI+SSB0aGluayB0aGUgdGVybSBCR1AgaXMgdXNlZCBoZXJl
IGEgYml0IHRvbyBicm9hZGx5LiZuYnNwOzxvOnA+PC9vOnA+PC9wPg0KPC9kaXY+DQo8ZGl2Pg0K
PHAgY2xhc3M9Ik1zb05vcm1hbCIgc3R5bGU9Im1zby1tYXJnaW4tdG9wLWFsdDphdXRvO21zby1t
YXJnaW4tYm90dG9tLWFsdDphdXRvIj4mbmJzcDs8bzpwPjwvbzpwPjwvcD4NCjwvZGl2Pg0KPGRp
dj4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiIHN0eWxlPSJtc28tbWFyZ2luLXRvcC1hbHQ6YXV0bztt
c28tbWFyZ2luLWJvdHRvbS1hbHQ6YXV0byI+TGVha3MgZG8gaGFwcGVuIGJ1dCBvbmx5IHdpdGhp
biBnbG9iYWwmbmJzcDtBRkkvU0FGSXMuIFRoaXMgZHJhZnQgZGVmaW5lcyBleHRlbnNpb25zIGZv
ciBMM1ZQTiBhbmQgTDJWUE5zIFNBRklzIHdoaWNoIGFyZSBub3QgdXNlZCB0byBwZWVyIG91dHNp
ZGUgb2YgYSBkb21haW4sIGNvbGxlY3Rpb24gb2YgZG9tYWlucw0KIHVuZGVyIHNhbWUgYWRtaW5p
c3RyYXRpb24gKyBvZiZuYnNwO2NvdXJzZSZuYnNwO2ludGVyLWFzIGFsc28gY291bGQgaGFwcGVu
LiZuYnNwOzxvOnA+PC9vOnA+PC9wPg0KPC9kaXY+DQo8ZGl2Pg0KPHAgY2xhc3M9Ik1zb05vcm1h
bCIgc3R5bGU9Im1zby1tYXJnaW4tdG9wLWFsdDphdXRvO21zby1tYXJnaW4tYm90dG9tLWFsdDph
dXRvIj4mbmJzcDs8bzpwPjwvbzpwPjwvcD4NCjwvZGl2Pg0KPGRpdj4NCjxwIGNsYXNzPSJNc29O
b3JtYWwiIHN0eWxlPSJtc28tbWFyZ2luLXRvcC1hbHQ6YXV0bzttc28tbWFyZ2luLWJvdHRvbS1h
bHQ6YXV0byI+V2l0aCB0aGF0Jm5ic3A7YmVpbmcgc2FpZCBJIGRvIG5vdCBzZWUgcmlzayB0aGF0
IGR1ZSB0byBsZWFraW5nIHRoZXJlIGNvdWxkIGJlIGEgc2l0dWF0aW9uIHdoZXJlIGN1c3RvbWVy
IG5ldHdvcmtzIGFyZSBleHBvc2VkIGluIGFueSB3YXkgZXh0ZXJuYWxseSAtIGxlYXZpbmcgYWxv
bmUgdGhhdCB0byBldmVuIGdldA0KIGF0IHRoZSZuYnNwO3RyYW5zcG9ydCBsZXZlbCB0byB0aGUg
Y3VzdG9tZXIgZmFjaW5nIFBFIGlzIGFsc28gZmlsdGVyZWQgYW5kIG5ldmVyIGFsbG93ZWQgZnJv
bSBvdXRzaWRlLiBCdXQgdGhpcyBpcyBvdXQgb2Ygc2NvcGUgb2YgdGhpcyBkb2N1bWVudCBhcyBo
ZXJlIHRoZSBmb2N1cyBpcyBub3Qgb24gdW5kZXJsYXkgYnV0IG92ZXJsYXkuJm5ic3A7PG86cD48
L286cD48L3A+DQo8L2Rpdj4NCjxkaXY+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIiBzdHlsZT0ibXNv
LW1hcmdpbi10b3AtYWx0OmF1dG87bXNvLW1hcmdpbi1ib3R0b20tYWx0OmF1dG8iPiZuYnNwOzxv
OnA+PC9vOnA+PC9wPg0KPC9kaXY+DQo8ZGl2Pg0KPHAgY2xhc3M9Ik1zb05vcm1hbCIgc3R5bGU9
Im1zby1tYXJnaW4tdG9wLWFsdDphdXRvO21zby1tYXJnaW4tYm90dG9tLWFsdDphdXRvIj5Ob3cg
d2hlbiBJIHJlLXJlYWQgdGhpcyBJIHNlZSB3aHkgdGhlcmUgaXMgYSBsaXR0bGUgcGllY2UgcGVy
aGFwcyBtaXNsZWFkaW5nLiBUaGUgZHJhZnQgbWFrZXMgYSBjbGFpbSB0aGF0IGl0IGlzIGFwcGxp
Y2FibGUgdG8gUkZDODk1MCB3aGljaCBkZWZpbmVzIHVzZSBvZiBOSHY2IHdpdGggYm90aCB1bmlj
YXN0DQogYW5kIFZQTiBBRnMuIFRoYXQgbmVlZHMgdG8gYmUgbWFkZSBjbGVhciB0aGF0IGl0IGlz
IGFwcGxpY2FibGUgdG8gdGhlIGxhdHRlciBvbmx5LiBJZiBvdGhlciBjby1hdXRob3JzIGJlbGll
dmUgdGhpcyBpcyBhcHBsaWNhYmxlJm5ic3A7dG8gdGhlIGZvcm1lciB5b3VyIERJU0NVU1Mgc2Vj
dGlvbiB3b3VsZCBpbmRlZWQgYmUgdmFsaWQuJm5ic3A7PG86cD48L286cD48L3A+DQo8L2Rpdj4N
CjxkaXY+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIiBzdHlsZT0ibXNvLW1hcmdpbi10b3AtYWx0OmF1
dG87bXNvLW1hcmdpbi1ib3R0b20tYWx0OmF1dG8iPiZuYnNwOzxvOnA+PC9vOnA+PC9wPg0KPC9k
aXY+DQo8ZGl2Pg0KPHAgY2xhc3M9Ik1zb05vcm1hbCIgc3R5bGU9Im1zby1tYXJnaW4tdG9wLWFs
dDphdXRvO21zby1tYXJnaW4tYm90dG9tLWFsdDphdXRvIj5NYW55IHRoeCw8bzpwPjwvbzpwPjwv
cD4NCjwvZGl2Pg0KPGRpdj4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiIHN0eWxlPSJtc28tbWFyZ2lu
LXRvcC1hbHQ6YXV0bzttc28tbWFyZ2luLWJvdHRvbS1hbHQ6YXV0byI+Ui48bzpwPjwvbzpwPjwv
cD4NCjwvZGl2Pg0KPGRpdj4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiIHN0eWxlPSJtc28tbWFyZ2lu
LXRvcC1hbHQ6YXV0bzttc28tbWFyZ2luLWJvdHRvbS1hbHQ6YXV0byI+Jm5ic3A7PG86cD48L286
cD48L3A+DQo8L2Rpdj4NCjxkaXY+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIiBzdHlsZT0ibXNvLW1h
cmdpbi10b3AtYWx0OmF1dG87bXNvLW1hcmdpbi1ib3R0b20tYWx0OmF1dG8iPiZuYnNwOzxvOnA+
PC9vOnA+PC9wPg0KPC9kaXY+DQo8ZGl2Pg0KPHAgY2xhc3M9Ik1zb05vcm1hbCIgc3R5bGU9Im1z
by1tYXJnaW4tdG9wLWFsdDphdXRvO21zby1tYXJnaW4tYm90dG9tLWFsdDphdXRvIj4mbmJzcDs8
bzpwPjwvbzpwPjwvcD4NCjwvZGl2Pg0KPC9kaXY+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIiBzdHls
ZT0ibXNvLW1hcmdpbi10b3AtYWx0OmF1dG87bXNvLW1hcmdpbi1ib3R0b20tYWx0OmF1dG8iPiZu
YnNwOzxvOnA+PC9vOnA+PC9wPg0KPGRpdj4NCjxkaXY+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIiBz
dHlsZT0ibXNvLW1hcmdpbi10b3AtYWx0OmF1dG87bXNvLW1hcmdpbi1ib3R0b20tYWx0OmF1dG8i
Pk9uIFNhdCwgRmViIDEyLCAyMDIyIGF0IDEyOjA1IEFNIFdhcnJlbiBLdW1hcmkgdmlhIERhdGF0
cmFja2VyICZsdDs8YSBocmVmPSJtYWlsdG86bm9yZXBseUBpZXRmLm9yZyIgdGFyZ2V0PSJfYmxh
bmsiPm5vcmVwbHlAaWV0Zi5vcmc8L2E+Jmd0OyB3cm90ZTo8bzpwPjwvbzpwPjwvcD4NCjwvZGl2
Pg0KPGJsb2NrcXVvdGUgc3R5bGU9ImJvcmRlcjpub25lO2JvcmRlci1sZWZ0OnNvbGlkICNDQ0ND
Q0MgMS4wcHQ7cGFkZGluZzowaW4gMGluIDBpbiA2LjBwdDttYXJnaW4tbGVmdDo0LjhwdDttYXJn
aW4tdG9wOjUuMHB0O21hcmdpbi1yaWdodDowaW47bWFyZ2luLWJvdHRvbTo1LjBwdCI+DQo8cCBj
bGFzcz0iTXNvTm9ybWFsIiBzdHlsZT0ibXNvLW1hcmdpbi10b3AtYWx0OmF1dG87bWFyZ2luLWJv
dHRvbToxMi4wcHQiPldhcnJlbiBLdW1hcmkgaGFzIGVudGVyZWQgdGhlIGZvbGxvd2luZyBiYWxs
b3QgcG9zaXRpb24gZm9yPGJyPg0KZHJhZnQtaWV0Zi1iZXNzLXNydjYtc2VydmljZXMtMTA6IERp
c2N1c3M8YnI+DQo8YnI+DQpXaGVuIHJlc3BvbmRpbmcsIHBsZWFzZSBrZWVwIHRoZSBzdWJqZWN0
IGxpbmUgaW50YWN0IGFuZCByZXBseSB0byBhbGw8YnI+DQplbWFpbCBhZGRyZXNzZXMgaW5jbHVk
ZWQgaW4gdGhlIFRvIGFuZCBDQyBsaW5lcy4gKEZlZWwgZnJlZSB0byBjdXQgdGhpczxicj4NCmlu
dHJvZHVjdG9yeSBwYXJhZ3JhcGgsIGhvd2V2ZXIuKTxicj4NCjxicj4NCjxicj4NClBsZWFzZSBy
ZWZlciB0byA8YSBocmVmPSJodHRwczovL3d3dy5pZXRmLm9yZy9ibG9nL2hhbmRsaW5nLWllc2ct
YmFsbG90LXBvc2l0aW9ucyIgdGFyZ2V0PSJfYmxhbmsiPg0KaHR0cHM6Ly93d3cuaWV0Zi5vcmcv
YmxvZy9oYW5kbGluZy1pZXNnLWJhbGxvdC1wb3NpdGlvbnMvPC9hPjxicj4NCmZvciBtb3JlIGlu
Zm9ybWF0aW9uIGFib3V0IGhvdyB0byBoYW5kbGUgRElTQ1VTUyBhbmQgQ09NTUVOVCBwb3NpdGlv
bnMuPGJyPg0KPGJyPg0KPGJyPg0KVGhlIGRvY3VtZW50LCBhbG9uZyB3aXRoIG90aGVyIGJhbGxv
dCBwb3NpdGlvbnMsIGNhbiBiZSBmb3VuZCBoZXJlOjxicj4NCjxhIGhyZWY9Imh0dHBzOi8vZGF0
YXRyYWNrZXIuaWV0Zi5vcmcvZG9jL2RyYWZ0LWlldGYtYmVzcy1zcnY2LXNlcnZpY2VzIiB0YXJn
ZXQ9Il9ibGFuayI+aHR0cHM6Ly9kYXRhdHJhY2tlci5pZXRmLm9yZy9kb2MvZHJhZnQtaWV0Zi1i
ZXNzLXNydjYtc2VydmljZXMvPC9hPjxicj4NCjxicj4NCjxicj4NCjxicj4NCi0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS08YnI+DQpESVNDVVNTOjxicj4NCi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS08YnI+DQo8YnI+DQpUaGUgU2VjdXJp
dHkgQ29uc2lkZXJhdGlvbnMgc2VjdGlvbiBzYXlzOiAmcXVvdDtUaGUgc2VydmljZSBmbG93cyBi
ZXR3ZWVuIFBFIHJvdXRlcnM8YnI+DQp1c2luZyBTUnY2IFNJRHMgYWR2ZXJ0aXNlZCB2aWEgQkdQ
IGFyZSBleHBlY3RlZCB0byBiZSBsaW1pdGVkIHdpdGhpbiB0aGU8YnI+DQp0cnVzdGVkIFNSIGRv
bWFpbiAoZS5nLiwgd2l0aGluIGEgc2luZ2xlIEFTIG9yIGJldHdlZW4gbXVsdGlwbGUgQVNlcyB3
aXRoaW4gYTxicj4NCnNpbmdsZSBwcm92aWRlciBuZXR3b3JrKS4mbmJzcDsgUHJlY2F1dGlvbiBz
aG91bGQgYmUgdGFrZW4gdG8gZW5zdXJlIHRoYXQgdGhlIEJHUDxicj4NCnNlcnZpY2UgaW5mb3Jt
YXRpb24gKGluY2x1ZGluZyBhc3NvY2lhdGVkIFNSdjYgU0lEKSBhZHZlcnRpc2VkIHZpYSBCR1Ag
c2Vzc2lvbnM8YnI+DQphcmUgbGltaXRlZCB0byBwZWVycyB3aXRoaW4gdGhpcyB0cnVzdGVkIFNS
IGRvbWFpbi4mcXVvdDsgVGhpcyBpcyByZWxhdGVkIHRvIChmcm9tPGJyPg0KUkZDODQwMik6ICZx
dW90O1RoZXJlZm9yZSwgYnkgZGVmYXVsdCwgdGhlIGV4cGxpY2l0IHJvdXRpbmcgaW5mb3JtYXRp
b24gTVVTVCBOT1QgYmU8YnI+DQpsZWFrZWQgdGhyb3VnaCB0aGUgYm91bmRhcmllcyBvZiB0aGUg
YWRtaW5pc3RlcmVkIGRvbWFpbi4mcXVvdDs8YnI+DQo8YnI+DQpIb3dldmVyLCB3ZSBhbGwga25v
dyB0aGF0IEJHUCBsZWFrcyBoYXBwZW4gLS0gYW5kIHdoZW4gdGhleSBkbywgdGhlIFNJROKAmXM8
YnI+DQpjb250YWluZWQgaW4gdGhlIGxlYWsgd2lsbCBiZSBsb2dnZWQgYnkgdmFyaW91cyBzeXN0
ZW1zIGFuZCBoZW5jZSBhdmFpbGFibGUgdG88YnI+DQp0aGUgcHVibGljIGludG8gcGVycGV0dWl0
eS48YnI+DQo8YnI+DQpXaGlsZSB0aGUgZG9jdW1lbnQgc3RhdGVzIHRoYXQgYm9yZGVyIGZpbHRl
cmluZyBzaG91bGQgcHJvdGVjdCBhZ2FpbnN0IHRyYWZmaWM8YnI+DQppbmplY3Rpb24sIHRoaXMg
ZG9lcyBub3QgY292ZXIgdGhlIGNhc2Ugb2YgaW50ZXJuYWwgY29tcHJvbWlzZS4gU3VyZSwgdGhl
cmUgaXM8YnI+DQp0aGUgYXJndW1lbnQgdGhhdCBvbmNlIHRoZXJlIGlzIGFuIGludGVybmFsbHkg
Y29tcHJvbWlzZWQgc3lzdGVtLCBhbGwgYmV0cyBhcmU8YnI+DQpvZmYgLS0gYnV0IHdpdGggdGhp
cywgYW4gYXR0YWNrZXIgdGhhdCBrbm93cyB0aGUgU0lEcyBpbiBlLmcgaW5qZWN0IHRyYWZmaWM8
YnI+DQppbnRvIGEgVlBOLiBUaGlzIHNlZW1zIHRvIG1lIHRvIHNpZ25pZmljYW50bHkgZXhwYW5k
IHRoZSBhdHRhY2sgc3VyZmFjZSB0bzxicj4NCmluY2x1ZGUgdGhlIGN1c3RvbWVyJ3MgbmV0d29y
a3MgdG9vLjxicj4NCjxicj4NCk5vdCBvbmx5IGRvZXMgYW4gb3BlcmF0b3IgaGF2ZSB0byBlbnN1
cmUgdGhhdCBCR1AgbGVha3MgbmV2ZXIgb2NjdXIsIHRoZXkgaGF2ZTxicj4NCnRvIHRoZW4gZW5z
dXJlIHRoYXQgYXQgbm8gcG9pbnQgY2FuIHRoZXJlIGJlIGFueSBmaWx0ZXIgbGFwc2VzIGF0IGFu
eSBib3JkZXI8YnI+DQpub2RlLCBhbmQgYmUgYWJsZSB0byBndWFyYW50ZWUgdGhlIHNlY3VyaXR5
IG9mIGV2ZXJ5IGRldmljZSwgc2VydmVyIGFuZCBtYWNoaW5lPGJyPg0Kd2l0aGluIHRoZSBkb21h
aW4gaW4gb3JkZXIgZm9yIGEgc2VjdXJlIHBvc3R1cmUgdG8gYmUgbWFpbnRhaW5lZC4gU2ltcGx5
IHNheWluZzxicj4NCnRoYXQgcHJlY2F1dGlvbnMgc2hvdWxkIGJlIHRha2VuIHRvIG1ha2Ugc3Vy
ZSB0aGF0IHJvdXRlIGxlYWsgZG9uJ3Qgb2NjdXIsIHdoZW48YnI+DQp0aGUgY29uc2VxdWVuY2Vz
IG9mIGRvaW5nIHNvIGFyZSBhOiBzZXZlcmUgYW5kIGI6IGhhcmQgdG8gcmVjb3ZlciBmcm9tIHNl
ZW1zIHRvPGJyPg0Kbm90IHJlYWxseSBjb3ZlciBpdC4gSW4gYWRkaXRpb24sIGl0IHNlZW1zIHRo
YXQgdGhlIGJsYXN0IHJhZGl1cyBmcm9tIGEgbWlzc2luZzxicj4NCkFDTCBzZWVtcyBtdWNoIGxh
cmdlciBpZiBpdCBhbGxvd3MgaW5qZWN0aW9ucy48YnI+DQo8YnI+DQo8YnI+DQotLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tPGJyPg0KQ09NTUVOVDo8YnI+DQotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tPGJyPg0KPGJyPg0KSSdtIHN0aWxs
IHJldmlld2luZyB0aGUgZG9jdW1lbnQsIGJ1dCB3YW50ZWQgdG8gZ2V0IGFuIGluaXRpYWwgYmFs
bG90IGluLCBzbzxicj4NCnRoYXQgd2UgY291bGQgc3RhcnQgZGlzY3Vzc2luZyBpdC4gSG9wZWZ1
bGx5IHNvbWVvbmUgY2FuIGhlbHAgbXkgdW5kZXJzdGFuZCBob3c8YnI+DQp0aGlzIGRvZXNuJ3Qg
ZXhwYW5kIHRoZSBjb25zZXF1ZW5jZXMgb2YgYSBCR1AgbGVhay48bzpwPjwvbzpwPjwvcD4NCjwv
YmxvY2txdW90ZT4NCjwvZGl2Pg0KPC9kaXY+DQo8L2Rpdj4NCjwvYmxvY2txdW90ZT4NCjwvZGl2
Pg0KPHAgY2xhc3M9Ik1zb05vcm1hbCIgc3R5bGU9Im1zby1tYXJnaW4tdG9wLWFsdDphdXRvO21z
by1tYXJnaW4tYm90dG9tLWFsdDphdXRvIj5fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fXzxicj4NCkJFU1MgbWFpbGluZyBsaXN0PGJyPg0KPGEgaHJlZj0ibWFp
bHRvOkJFU1NAaWV0Zi5vcmciIHRhcmdldD0iX2JsYW5rIj5CRVNTQGlldGYub3JnPC9hPjxicj4N
CjxhIGhyZWY9Imh0dHBzOi8vd3d3LmlldGYub3JnL21haWxtYW4vbGlzdGluZm8vYmVzcyIgdGFy
Z2V0PSJfYmxhbmsiPmh0dHBzOi8vd3d3LmlldGYub3JnL21haWxtYW4vbGlzdGluZm8vYmVzczwv
YT48bzpwPjwvbzpwPjwvcD4NCjwvYmxvY2txdW90ZT4NCjwvZGl2Pg0KPC9kaXY+DQo8L2Rpdj4N
CjxwIGNsYXNzPSJNc29Ob3JtYWwiIHN0eWxlPSJtc28tbWFyZ2luLXRvcC1hbHQ6YXV0bzttc28t
bWFyZ2luLWJvdHRvbS1hbHQ6YXV0byI+LS0NCjxvOnA+PC9vOnA+PC9wPg0KPC9kaXY+DQo8L2Rp
dj4NCjxkaXY+DQo8ZGl2Pg0KPGRpdj4NCjxkaXY+DQo8ZGl2Pg0KPGRpdj4NCjxkaXY+DQo8ZGl2
Pg0KPGRpdj4NCjxkaXY+DQo8ZGl2Pg0KPHA+PGEgaHJlZj0iaHR0cDovL3d3dy52ZXJpem9uLmNv
bSIgdGFyZ2V0PSJfYmxhbmsiPjxzcGFuIHN0eWxlPSJjb2xvcjojMTE1NUNDO2JvcmRlcjpzb2xp
ZCB3aW5kb3d0ZXh0IDEuMHB0O3BhZGRpbmc6MGluO3RleHQtZGVjb3JhdGlvbjpub25lIj48aW1n
IGJvcmRlcj0iMCIgd2lkdGg9IjEwMCIgaGVpZ2h0PSIxMDAiIHN0eWxlPSJ3aWR0aDoxLjA0MTZp
bjtoZWlnaHQ6MS4wNDE2aW4iIGlkPSJQaWN0dXJlX3gwMDIwXzEiIHNyYz0iY2lkOmltYWdlMDAx
LmpwZ0AwMUQ4MjA3NS5BQjIyRDlDMCIgYWx0PSJJbWFnZSByZW1vdmVkIGJ5IHNlbmRlci4iPjwv
c3Bhbj48L2E+PG86cD48L286cD48L3A+DQo8L2Rpdj4NCjwvZGl2Pg0KPC9kaXY+DQo8L2Rpdj4N
CjwvZGl2Pg0KPC9kaXY+DQo8L2Rpdj4NCjwvZGl2Pg0KPC9kaXY+DQo8L2Rpdj4NCjwvZGl2Pg0K
PGRpdj4NCjxkaXY+DQo8ZGl2Pg0KPGRpdj4NCjxkaXY+DQo8ZGl2Pg0KPGRpdj4NCjxkaXY+DQo8
ZGl2Pg0KPGRpdj4NCjxkaXY+DQo8cCBzdHlsZT0ibWFyZ2luOjBpbiI+PGI+PHNwYW4gc3R5bGU9
ImZvbnQtZmFtaWx5OiZxdW90O0FyaWFsJnF1b3Q7LHNhbnMtc2VyaWY7Y29sb3I6YmxhY2siPkd5
YW4gTWlzaHJhPC9zcGFuPjwvYj48bzpwPjwvbzpwPjwvcD4NCjxwIHN0eWxlPSJtYXJnaW46MGlu
Ij48aT48c3BhbiBzdHlsZT0iZm9udC1mYW1pbHk6JnF1b3Q7R2VvcmdpYSZxdW90OyxzZXJpZjtj
b2xvcjpibGFjayI+TmV0d29yayBTb2x1dGlvbnMgQXJjaGl0ZWN0Jm5ic3A7PC9zcGFuPjwvaT48
bzpwPjwvbzpwPjwvcD4NCjxwIHN0eWxlPSJtYXJnaW46MGluIj48aT48c3BhbiBzdHlsZT0iZm9u
dC1zaXplOjEwLjBwdDtmb250LWZhbWlseTomcXVvdDtHZW9yZ2lhJnF1b3Q7LHNlcmlmO2NvbG9y
OmJsYWNrIj5FbWFpbA0KPGEgaHJlZj0ibWFpbHRvOmd5YW4ucy5taXNocmFAdmVyaXpvbi5jb20i
IHRhcmdldD0iX2JsYW5rIj5neWFuLnMubWlzaHJhQHZlcml6b24uY29tPC9hPjwvc3Bhbj48L2k+
PG86cD48L286cD48L3A+DQo8cCBzdHlsZT0ibWFyZ2luLWJvdHRvbToxMi4wcHQiPjxpPjxzcGFu
IHN0eWxlPSJmb250LWZhbWlseTomcXVvdDtHZW9yZ2lhJnF1b3Q7LHNlcmlmO2NvbG9yOmJsYWNr
Ij5NIDMwMSA1MDItMTM0Nzwvc3Bhbj48L2k+PG86cD48L286cD48L3A+DQo8L2Rpdj4NCjxkaXY+
DQo8cCBjbGFzcz0iTXNvTm9ybWFsIiBzdHlsZT0ibXNvLW1hcmdpbi10b3AtYWx0OmF1dG87bXNv
LW1hcmdpbi1ib3R0b20tYWx0OmF1dG8iPiZuYnNwOzxvOnA+PC9vOnA+PC9wPg0KPC9kaXY+DQo8
L2Rpdj4NCjwvZGl2Pg0KPC9kaXY+DQo8L2Rpdj4NCjwvZGl2Pg0KPC9kaXY+DQo8L2Rpdj4NCjwv
ZGl2Pg0KPC9kaXY+DQo8L2Rpdj4NCjwvYmxvY2txdW90ZT4NCjwvZGl2Pg0KPC9kaXY+DQo8cCBj
bGFzcz0iTXNvTm9ybWFsIj4tLSA8bzpwPjwvbzpwPjwvcD4NCjxkaXY+DQo8ZGl2Pg0KPGRpdj4N
CjxkaXY+DQo8ZGl2Pg0KPGRpdj4NCjxkaXY+DQo8ZGl2Pg0KPGRpdj4NCjxwPjxhIGhyZWY9Imh0
dHA6Ly93d3cudmVyaXpvbi5jb20vIiB0YXJnZXQ9Il9ibGFuayI+PHNwYW4gc3R5bGU9ImNvbG9y
OiMxMTU1Q0M7dGV4dC1kZWNvcmF0aW9uOm5vbmUiPjxpbWcgYm9yZGVyPSIwIiB3aWR0aD0iODEi
IGhlaWdodD0iMTgiIHN0eWxlPSJ3aWR0aDouODQwMmluO2hlaWdodDouMTg3NWluIiBpZD0iX3gw
MDAwX2kxMDI1IiBzcmM9Imh0dHA6Ly9zczcudnp3LmNvbS9pcy9pbWFnZS9WZXJpem9uV2lyZWxl
c3MvdnotbG9nby1lbWFpbCI+PC9zcGFuPjwvYT48c3BhbiBzdHlsZT0iY29sb3I6IzIyMjIyMiI+
PG86cD48L286cD48L3NwYW4+PC9wPg0KPHAgc3R5bGU9Im1hcmdpbjowaW47bXNvLWxpbmUtaGVp
Z2h0LWFsdDo5Ljc1cHQiPjxiPjxzcGFuIHN0eWxlPSJmb250LWZhbWlseTomcXVvdDtBcmlhbCZx
dW90OyxzYW5zLXNlcmlmO2NvbG9yOmJsYWNrIj5HeWFuIE1pc2hyYTwvc3Bhbj48L2I+PHNwYW4g
c3R5bGU9ImZvbnQtZmFtaWx5OiZxdW90O0FyaWFsJnF1b3Q7LHNhbnMtc2VyaWY7Y29sb3I6Ymxh
Y2siPjxvOnA+PC9vOnA+PC9zcGFuPjwvcD4NCjxwIHN0eWxlPSJtYXJnaW46MGluO21zby1saW5l
LWhlaWdodC1hbHQ6OS43NXB0Ij48aT48c3BhbiBzdHlsZT0iZm9udC1mYW1pbHk6JnF1b3Q7R2Vv
cmdpYSZxdW90OyxzZXJpZjtjb2xvcjpibGFjayI+TmV0d29yayBTb2x1dGlvbnMgQXJjaGl0ZWN0
Jm5ic3A7PC9zcGFuPjwvaT48c3BhbiBzdHlsZT0iY29sb3I6IzIyMjIyMiI+PG86cD48L286cD48
L3NwYW4+PC9wPg0KPHAgc3R5bGU9Im1hcmdpbjowaW47bXNvLWxpbmUtaGVpZ2h0LWFsdDo5Ljc1
cHQiPjxpPjxzcGFuIHN0eWxlPSJmb250LXNpemU6MTAuMHB0O2ZvbnQtZmFtaWx5OiZxdW90O0dl
b3JnaWEmcXVvdDssc2VyaWY7Y29sb3I6YmxhY2siPkVtYWlsDQo8YSBocmVmPSJtYWlsdG86Z3lh
bi5zLm1pc2hyYUB2ZXJpem9uLmNvbSIgdGFyZ2V0PSJfYmxhbmsiPmd5YW4ucy5taXNocmFAdmVy
aXpvbi5jb208L2E+PC9zcGFuPjwvaT48c3BhbiBzdHlsZT0iY29sb3I6IzIyMjIyMiI+PG86cD48
L286cD48L3NwYW4+PC9wPg0KPHAgc3R5bGU9Im1zby1tYXJnaW4tdG9wLWFsdDowaW47bWFyZ2lu
LXJpZ2h0OjBpbjttYXJnaW4tYm90dG9tOjEyLjBwdDttYXJnaW4tbGVmdDowaW47bXNvLWxpbmUt
aGVpZ2h0LWFsdDo5Ljc1cHQiPg0KPGk+PHNwYW4gc3R5bGU9ImZvbnQtZmFtaWx5OiZxdW90O0dl
b3JnaWEmcXVvdDssc2VyaWY7Y29sb3I6YmxhY2siPk0gMzAxIDUwMi0xMzQ3PC9zcGFuPjwvaT48
c3BhbiBzdHlsZT0iY29sb3I6YmxhY2siPjxvOnA+PC9vOnA+PC9zcGFuPjwvcD4NCjwvZGl2Pg0K
PGRpdj4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiPjxvOnA+Jm5ic3A7PC9vOnA+PC9wPg0KPC9kaXY+
DQo8L2Rpdj4NCjwvZGl2Pg0KPC9kaXY+DQo8L2Rpdj4NCjwvZGl2Pg0KPC9kaXY+DQo8L2Rpdj4N
CjwvZGl2Pg0KPC9kaXY+DQo8L2JvZHk+DQo8L2h0bWw+DQo=
--_000_AM7PR03MB6451ED5117424D879227F4EFEE319AM7PR03MB6451eurp_--

--_004_AM7PR03MB6451ED5117424D879227F4EFEE319AM7PR03MB6451eurp_
Content-Type: image/jpeg; name="image001.jpg"
Content-Description: image001.jpg
Content-Disposition: inline; filename="image001.jpg"; size=823;
 creation-date="Sat, 12 Feb 2022 22:12:52 GMT";
 modification-date="Sat, 12 Feb 2022 22:12:53 GMT"
Content-ID: <image001.jpg@01D82075.AB22D9C0>
Content-Transfer-Encoding: base64

/9j/4AAQSkZJRgABAQEAYABgAAD/2wBDAAgGBgcGBQgHBwcJCQgKDBQNDAsLDBkSEw8UHRofHh0a
HBwgJC4nICIsIxwcKDcpLDAxNDQ0Hyc5PTgyPC4zNDL/2wBDAQkJCQwLDBgNDRgyIRwhMjIyMjIy
MjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjL/wAARCABkAGQDASIA
AhEBAxEB/8QAHwAAAQUBAQEBAQEAAAAAAAAAAAECAwQFBgcICQoL/8QAtRAAAgEDAwIEAwUFBAQA
AAF9AQIDAAQRBRIhMUEGE1FhByJxFDKBkaEII0KxwRVS0fAkM2JyggkKFhcYGRolJicoKSo0NTY3
ODk6Q0RFRkdISUpTVFVWV1hZWmNkZWZnaGlqc3R1dnd4eXqDhIWGh4iJipKTlJWWl5iZmqKjpKWm
p6ipqrKztLW2t7i5usLDxMXGx8jJytLT1NXW19jZ2uHi4+Tl5ufo6erx8vP09fb3+Pn6/8QAHwEA
AwEBAQEBAQEBAQAAAAAAAAECAwQFBgcICQoL/8QAtREAAgECBAQDBAcFBAQAAQJ3AAECAxEEBSEx
BhJBUQdhcRMiMoEIFEKRobHBCSMzUvAVYnLRChYkNOEl8RcYGRomJygpKjU2Nzg5OkNERUZHSElK
U1RVVldYWVpjZGVmZ2hpanN0dXZ3eHl6goOEhYaHiImKkpOUlZaXmJmaoqOkpaanqKmqsrO0tba3
uLm6wsPExcbHyMnK0tPU1dbX2Nna4uPk5ebn6Onq8vP09fb3+Pn6/9oADAMBAAIRAxEAPwD3+iii
gAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKA
CiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAK
KKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAoo
ooAKKKKACiiigAooooAKKKKACiiigD//2Q==
--_004_AM7PR03MB6451ED5117424D879227F4EFEE319AM7PR03MB6451eurp_--



From nobody Sat Feb 12 18:41:48 2022
Return-Path: <hayabusagsm@gmail.com>
X-Original-To: bess@ietfa.amsl.com
Delivered-To: bess@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 152D23A0DDF; Sat, 12 Feb 2022 18:41:20 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.096
X-Spam-Level: 
X-Spam-Status: No, score=-2.096 tagged_above=-999 required=5 tests=[AC_DIV_BONANZA=0.001, BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, DKIM_VALID_EF=-0.1, FREEMAIL_FROM=0.001, HTML_MESSAGE=0.001, SPF_HELO_NONE=0.001, SPF_PASS=-0.001, 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 JDe6qtxPXUuQ; Sat, 12 Feb 2022 18:41:15 -0800 (PST)
Received: from mail-pj1-x1029.google.com (mail-pj1-x1029.google.com [IPv6:2607:f8b0:4864:20::1029]) (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 C2E6A3A0DDE; Sat, 12 Feb 2022 18:41:14 -0800 (PST)
Received: by mail-pj1-x1029.google.com with SMTP id t14-20020a17090a3e4e00b001b8f6032d96so12485220pjm.2;  Sat, 12 Feb 2022 18:41:14 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20210112;  h=mime-version:references:in-reply-to:from:date:message-id:subject:to :cc; bh=GxogZ0xxLjuLZIcVja4i9WBPT88h4lTz7JgrhGCpTgk=; b=iNgc0TXdUSlJmMxhXbjId2ahrv0J36VKn6r75oKRKfL8zpxeH57dCWB7u6sZOJvxQa Jn0WC2ESFqhUsrEO06JeJfiOTF4lEVUHzB8F6A++IwxocWGa6fSGl9oaFJJiFzzXo2YK AGiKVfZUMYCwb4Dk9lYHfoh6C8sFeMVYaYtjUGOFqkXpswpJj0BLl2WXJw1qTEeQMOKd DiSlLHMWpYPLm59N/Rmmyqro1D/H8weMG9cXGYdm/Tdh6R7BJ0GkufkZYdN+qthfAnN6 ZYib2so58DPadkrg/Cv0DEnr3aljhNO5cAI1ZEKXnh7ZIhBWLmeNnf49VwXUbVdwRGqU +/Iw==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20210112; h=x-gm-message-state:mime-version:references:in-reply-to:from:date :message-id:subject:to:cc; bh=GxogZ0xxLjuLZIcVja4i9WBPT88h4lTz7JgrhGCpTgk=; b=ADl8K1fm6FoY2dYBdkSoW/sViiDBXX5C7jvFw8y5gTsNdeL9HeOj9nAakSOm+/cVe3 RugEKOc+ymMg6JPwCfiVx1fsW6om865aZVLpp+tBDaNLCXsg2trGfgGM4agcPnQho4py rCc/VVSuXejgu9ivthcLPHIEUyws4iR8QpQOCVK9ipIctgnA0dwwdNkUFfbTi8cnV4Lh zQozHwT03AzKFO40Rl6mSYHOMFtyUEZFd03NAnu+wek9NMR0WiVu5pC3V4xYfetcR3Ta wy2heD1zhPX2GB8opNxFImnV07JFZMjh5/d0NqZMlUAoqQcMDndawKlcPB/D9bCBH52w lW7w==
X-Gm-Message-State: AOAM530hk+6nhO0WJlOixxDwQx3/6ZKnF1fh/NRagadDmNFXUH61jWg9 abUvUnKMxlLK2gV64/DxE1QDOuip110VxOEfdjGWoiMO
X-Google-Smtp-Source: ABdhPJzOzLjKwNcW9V30ZMqz5sFjZHfiG+bV0j+E+s+gfzMKtATyQg5qEQwotXDrfRA2vVmDeKpWL4QnSw4/LfOwpJI=
X-Received: by 2002:a17:90a:e7ce:: with SMTP id kb14mr7701850pjb.202.1644720072073;  Sat, 12 Feb 2022 18:41:12 -0800 (PST)
MIME-Version: 1.0
References: <164462070317.8057.6829026572175337017@ietfa.amsl.com> <CAOj+MMFtGVoaoj-L5Wv2yZz+HpQ3JLehvtBHtxrfG0-wCfko8g@mail.gmail.com> <AM7PR03MB64511292D62F62956411ED67EE319@AM7PR03MB6451.eurprd03.prod.outlook.com> <CAOj+MMFA3jq7XOB4nB8A2t+A2iuty25NMB+9x5NTHTeVdcz9+Q@mail.gmail.com> <CABNhwV2q9PtrF0s5Fg1m6Bzxp_vqwD8AYecW-8XtiwBK6j-AKQ@mail.gmail.com> <AM7PR03MB6451B011892EE45756BC219FEE319@AM7PR03MB6451.eurprd03.prod.outlook.com> <CABNhwV35+MMcOhKP1A=GL03DXOz=+DdMZi-LUT9i+2zg6U6dJA@mail.gmail.com> <AM7PR03MB6451ED5117424D879227F4EFEE319@AM7PR03MB6451.eurprd03.prod.outlook.com>
In-Reply-To: <AM7PR03MB6451ED5117424D879227F4EFEE319@AM7PR03MB6451.eurprd03.prod.outlook.com>
From: Gyan Mishra <hayabusagsm@gmail.com>
Date: Sat, 12 Feb 2022 21:41:00 -0500
Message-ID: <CABNhwV0Giax-QyKtH5uHVnFCmBKLNnOaEm9E=M5T5_dcc_zMrA@mail.gmail.com>
To: Andrew - IETF <andrew-ietf@liquid.tech>
Cc: BESS <bess@ietf.org>, "Bocci, Matthew (Nokia - GB)" <matthew.bocci@nokia.com>,  Robert Raszuk <robert@raszuk.net>, The IESG <iesg@ietf.org>, Warren Kumari <warren@kumari.net>,  "bess-chairs@ietf.org" <bess-chairs@ietf.org>,  "draft-ietf-bess-srv6-services@ietf.org" <draft-ietf-bess-srv6-services@ietf.org>
Content-Type: multipart/related; boundary="000000000000a6c84f05d7dd3bd0"
Archived-At: <https://mailarchive.ietf.org/arch/msg/bess/pzH_Hb8tHjSD0822NsAzaCRuBZ4>
Subject: Re: [bess] Warren Kumari's Discuss on draft-ietf-bess-srv6-services-10: (with DISCUSS and COMMENT)
X-BeenThere: bess@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: BGP-Enabled ServiceS working group discussion list <bess.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/bess>, <mailto:bess-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/bess/>
List-Post: <mailto:bess@ietf.org>
List-Help: <mailto:bess-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/bess>, <mailto:bess-request@ietf.org?subject=subscribe>
X-List-Received-Date: Sun, 13 Feb 2022 02:41:21 -0000

--000000000000a6c84f05d7dd3bd0
Content-Type: multipart/alternative; boundary="000000000000a6c84e05d7dd3bcf"

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

Hi Andrew,

On Sat, Feb 12, 2022 at 5:13 PM Andrew - IETF <andrew-ietf@liquid.tech>
wrote:

> Hi Gyan,
>
>
>
> A few clarifications on your clarifications =E2=80=93 see responses inlin=
e:
>
> RFC8402 Section 8.2 explicitly prohibits sending SRv6 traffic beyond the
> borders of a domain and over the general internet.  Making use of traffic
> destined for an address within the SRGB of another network isn=E2=80=99t =
permitted
> as per:
>
>  Gyan> The purpose of the domain boundary filters is to protect the SRv6
> nodes within the =E2=80=9Cunderlay=E2=80=9D by filtering external traffic=
 at the boundary
> edges any traffic destined to any IPv6 destination address within the SRG=
B
> or SRLB which would be underlay node connected interfaces IGP routable no=
t
> in BGP. This is done for any internet or intranet MPLS domain today to
> secure the domain trust boundary.
>
> Andrew> Can I presume when referring to the SRGB/SRLB here you are
> referring to the function part of the address or function+argument portio=
n
> of the SID=E2=80=99s?
>
>         Gyan> Yes

> I point out that the difference between SRv6 and MPLS/SR-MPLS is that you
> cannot =E2=80=9CRoute=E2=80=9D towards a label =E2=80=93 you can route to=
wards an IPv6 address.
>
>        Gyan> Understood

> If my assumptions are correct on the above =E2=80=93 there seems to be an
> assumption here that there is differentiation between the locator and the
> function+argument parts of the SID =E2=80=93 and these things are adverti=
sed
> separately and then some how assembled.
>
>        Gyan> That is all described in detail by this SRv6 BGP based
service overlay draft.  See the introduction which states the egress PE
signals the SRv6 service SID L3 service SID for BE service with BGP overlay
service route or for SRV6-TR the egress PE colors the overlay service route
with BGP tunnel encapsulation attribute color extended community SR-TE
candidate path steering.  So nothing is advertised separately and the
overlay egress PE signaling for SRv6-BE or SRv6-TE is how the SRv6 L3
service SID is FUNCT field is encoded with L3 vpn route equivalence to MPLS
label stack VPN label.

> Except =E2=80=93 I know of no draft text that says that, nor have I ever =
seen that
> behavior in the wild.  If my assumptions are accurate and that is what yo=
u
> are saying, can you point me to the text that defines this reassembly.
>
>

> As regards the BGP =E2=80=93 it goes further still:
>
> <Snip>
>
>
>
>  Gyan> This is not a BGP related just IGP underlay related.  BGP prefix
> sid attribute is used to encode SRv6 L3 service TLVs within the SR domain
> basically mapping the VPN and GRT BGP AFI/SAFI into the Function field of
> SRv6 SID equivalent to MPLS VPN service label bottom of stack.  However
> this is only within the SRv6 domain and once the packet leaves the SRv6
> domain it=E2=80=99s native BGP AFI/SAFI encoding and not in SRv6 SID.  So=
 even
> though SRv6 SID contains the BGP service label encoding it is not BGP
> overlay encoding that needs to be secured providing transitivity.
>
> Andrew> Again, I=E2=80=99m pretty unsure that I=E2=80=99m fully understan=
ding what you are
> saying here.  You seem to be saying that once a SID =E2=80=93 including i=
ts
> function/locator leave the domain =E2=80=93 they cease to be SID=E2=80=99=
s and are just
> normal addresses =E2=80=93 and only become SID=E2=80=99s by dint of the f=
act that they are
> inside the domain.  This would imply that a destination on the internet =
=E2=80=93
> suddenly transmutes to something else when it crosses the domain boundary=
.
> I would this is an unclear argument that seems to assume behavior not
> stated in this document, or other SRv6 documents that I have read =E2=80=
=93 and I=E2=80=99m
> not sure that I agree with this assertion (if I am interpreting you
> correctly).  I am drawing my interpretations here from the fact that you
> are bringing up the IGP =E2=80=93 and seem to be implying that a locator =
is
> announced and some how combined with IGP information, and there is some
> kinda split / reassembly of the destination.
>
>       Gyan> A good way to help describe what I am saying is that the BGP
AFI/SAFI 1/128 is identical between MPLS/SR-MPLS and SRv6.  What is
different is the data plane encoding where in MPLS the L3 VPN service label
is encoded in the Bottom of Stack, where with SRv6  L3 VPN label equivalent
is encoded in the SRv6 SID Function field.  When a packet egresses exits an
MPLS domain the  PE performs label disposition POP of the label stack and
similarly with SRv6 with the egress PE the SRv6 outer header with SRH is
removed so with that the SRv6 L3 Service TLV encoded in the BGP prefix SID
attribute is removed as well and the native IP packet os forwarded to the
CE.

Gyan> SR provides a means of stateless traffic steering in the underlay
> framework using IGP extension to provide the SID distribution  for both
> SR-MPLS and SRv6.  The SID distribution is done via the IGP extensions as
> part of the underlay.  The underlay is not routable reachable from outsid=
e
> the domain and even in MPLS TTL propagation is disabled to hide the
> visibility.  One big difference between MPLS and SRv6 is that the SR sour=
ce
> node encapsulates the PE-CE AC payload in IPv6 outer header for both VPN
> overlay and GRT traffic so they are both treated the same where MPLS with
> GRT the customer traffic is natively routed and no overlay encapsulation.
> However in both cases of course we have a BGP overlay RIB which carry the
> internet or intranet table and that is transitory traffic and is not
> filtered at the trust boundary.
>
> So the trust boundary filtering is primary goal is to protect the underla=
y
> nodes and not interfere with the transitory BGP routing reachability.
>
>
>
> Andrew> However, if all assumptions I have made in the above are correct,
> and we are back to border filtering, that still leaves the question of th=
e
> fact that the SID=E2=80=99s are exposed (albeit as addresses) =E2=80=93 w=
hich still leads
> to the problem of the fact that this seems to rely on perfect bgp filteri=
ng
> in combination with perfect border filtering, and a failure in either tha=
t
> could have catastrophic consequences.
>
>
     Gyan> As explained above no SRv6 SIDs are exposed.

> Thanks
>
>
>
> Andrew
>
>
>
> *From:* Gyan Mishra <hayabusagsm@gmail.com>
> *Sent:* Saturday, February 12, 2022 10:18 PM
> *To:* Robert Raszuk <robert@raszuk.net>
> *Cc:* Andrew - IETF <andrew-ietf@liquid.tech>; BESS <bess@ietf.org>;
> Bocci, Matthew (Nokia - GB) <matthew.bocci@nokia.com>; The IESG <
> iesg@ietf.org>; Warren Kumari <warren@kumari.net>; bess-chairs@ietf.org;
> draft-ietf-bess-srv6-services@ietf.org
> *Subject:* Re: [bess] Warren Kumari's Discuss on
> draft-ietf-bess-srv6-services-10: (with DISCUSS and COMMENT)
>
>
>
>
>
> Hi Robert / All
>
>
>
> For service providers and enterprises using GRT or VRF to carry the
> internet or intra internet  routing table using MPLS today or SR-MPLS tha=
t
> would like to use SRv6 to provide the same service.
>
>
>
> Section.  5.1 and 5.2 cover the VPN case in which the customer traffic is
> in VRF overlay and the SRv6 transport layer is a closed domain.
>
>
>
> Section 5.3 and 5.4 cover GRT option and 5.3 using RFC 5549 next hop
> encoding.  In this case using GRT transport underlay layer now carry=E2=
=80=99s the
> customer routes and that is what Warren and Andrew concern is as far as B=
GP
> leaks.
>
>
>
> So when GRT is used the same edge filtering protection mechanisms used
> today for MPLS and SR-MPLS would apply to SRv6 for GRT use case.
>
>
>
> I don=E2=80=99t think we are saying 5.3 or 5.4 should not be allowed but =
just to
> tighten up verbiage as far securing the domain.
>
>
>
> As far as the SRv6 domain is concerned even with GRT the domain is still
> closed at the PE ingress and egress points which is where the concern is
> for BGP leaks.  The BGP Prefix SID encoding the SRv6 L3 service TLVs woul=
d,
> the encoding would only be present in the SRv6 SID Function field within
> the closed domain, and once you exit the SRv6 domain at the ingress or
> egress endpoints the SRv6 L3 service TLVs would now be carried natively i=
n
> BGP and not in the SRv6 BGP prefix SID encoding.
>
>
>
>    When an egress PE is enabled for BGP Services over SRv6 data-plane,
>
>    it signals one or more SRv6 Service SIDs enclosed in SRv6 Service
>
>    TLV(s) within the BGP Prefix-SID Attribute attached to MP-BGP NLRIs
>
>    defined in [RFC4760 <https://datatracker.ietf.org/doc/html/rfc4760>] [=
RFC4659 <https://datatracker.ietf.org/doc/html/rfc4659>] [RFC8950 <https://=
datatracker.ietf.org/doc/html/rfc8950>] [RFC7432 <https://datatracker.ietf.=
org/doc/html/rfc7432>] [RFC4364 <https://datatracker.ietf.org/doc/html/rfc4=
364>]
>
>    [RFC9136 <https://datatracker.ietf.org/doc/html/rfc9136>] where applic=
able as described in Section 5 <https://datatracker.ietf.org/doc/html/draft=
-ietf-bess-srv6-services#section-5> and Section 6 <https://datatracker.ietf=
.org/doc/html/draft-ietf-bess-srv6-services#section-6>.
>
>
>
> So as far as SRv6 SID leaking there would not be any leaking outside the
> SRv6 domain.
>
>
>
> However as the GRT carry internet or intranet BGP RIB the SP AS is of
> course transitive so entire table is propagated.  That=E2=80=99s not a le=
ak.
>
>
>
> I think we just need to maybe tighten up the verbiage on securing the PE
> edges of the SRv6 domain.
>
>
>
> Kind Regards
>
>
>
> Gyan
>
>
>
>
>
> On Sat, Feb 12, 2022 at 1:37 PM Robert Raszuk <robert@raszuk.net> wrote:
>
> Hi Andrew,
>
>
>
> When I read Warren's note Iooked at this text from section 2 which says:
>
>
>
> - - -
>
>
>
>    The SRv6 Service TLVs are defined as two new TLVs of the BGP Prefix-
>    SID Attribute to achieve signaling of SRv6 SIDs for L3 and L2
>    services.
>
>    o  SRv6 L3 Service TLV: This TLV encodes Service SID information for
>       SRv6 based L3 services.  It corresponds to the equivalent
>       functionality provided by an MPLS Label when received with a Layer
>       3 service route as defined in [RFC4364] [RFC4659] [RFC8950]
>       [RFC9136].  Some SRv6 Endpoint behaviors which MAY be encoded, but
>       not limited to, are End.DX4, End.DT4, End.DX6, End.DT6, etc.
>
>    o  SRv6 L2 Service TLV: This TLV encodes Service SID information for
>       SRv6 based L2 services.  It corresponds to the equivalent
>       functionality provided by an MPLS Label1 for Ethernet VPN (EVPN)
>       Route-Types as defined in [RFC7432].  Some SRv6 Endpoint behaviors
>       which MAY be encoded, but not limited to, are End.DX2, End.DX2V,
>       End.DT2U, End.DT2M etc.
>
>    When an egress PE is enabled for BGP Services over SRv6 data-plane,
>    it signals one or more SRv6 Service SIDs enclosed in SRv6 Service
>    TLV(s) within the BGP Prefix-SID Attribute attached to MP-BGP NLRIs
>    defined in [RFC4760] [RFC4659] [RFC8950] [RFC7432] [RFC4364]
>    [RFC9136] where applicable as described in Section 5 and Section 6.
>
>    The support for BGP Multicast VPN (MVPN) Services [RFC6513] with SRv6
>    is outside the scope of this document.
>
>
>
> - - -
>
>
>
> This limits the overlay signalling to non global SAFIs mainly SAFI 128 an=
d
> SAFI 70.
>
>
>
> To your note SAFI 4 is private and never exchanged in the wild. Also SAFI
> 2 is multicast which is out of scope of this draft.
>
>
>
> The only thing which we need to sync on is indeed section 5.4 and use of
> global IPv6 AFI 2 & SAFI 1
>
>
>
> Many thx,
>
> R.
>
>
>
>
>
>
>
>
>
> On Sat, Feb 12, 2022 at 7:11 PM Andrew - IETF <andrew-ietf@liquid.tech>
> wrote:
>
> Robert,
>
>
>
> I have to say that I have very similar readings on parts of the draft.
>
>
>
> Let=E2=80=99s look at it =E2=80=93
>
>
>
> 5.1 uses the IPv4-VPN NLRI =E2=80=93 That would seem to indicate AFI 1 / =
SAFI 4
>
> 5.2 =E2=80=93 Uses AFI 2 / SAFI 4 from my reading
>
> 5.3 =E2=80=93 According to RFC8950 =E2=80=93 allows advertisement over SA=
FI 1, 2 or 4
>
> 5.4 =E2=80=93 To my reading =E2=80=93 very much refers to AFI 2 / SAFI 1.
>
>
>
> I would agree if this document limited itself to 5.1 and 5.2 =E2=80=93 it=
 doesn=E2=80=99t
> =E2=80=93 and therefore I have to agree with the thoughts expressed in Wa=
rrens
> Discuss.  If I am wrong about 5.3 and 5.4, let=E2=80=99s chat and help me
> understand this better, and then lets potentially see if we can work up
> some wording that would clarify this if that is what is required.
>
>
>
> Thanks
>
>
>
> Andrew
>
>
>
>
>
> *From:* iesg <iesg-bounces@ietf.org> *On Behalf Of *Robert Raszuk
> *Sent:* Saturday, February 12, 2022 8:26 PM
> *To:* Warren Kumari <warren@kumari.net>
> *Cc:* Bocci, Matthew (Nokia - GB) <matthew.bocci@nokia.com>;
> draft-ietf-bess-srv6-services@ietf.org; bess-chairs@ietf.org; The IESG <
> iesg@ietf.org>; BESS <bess@ietf.org>
> *Subject:* Re: Warren Kumari's Discuss on
> draft-ietf-bess-srv6-services-10: (with DISCUSS and COMMENT)
>
>
>
> Hi Warren,
>
>
>
> Thank you for your Discuss. But before we start discussing it perhaps it
> would be good to align on what this document really defines as I am sensi=
ng
> from your description there can be some disconnect (modulo some text may =
be
> indeed misleading in the draft).
>
>
>
> You said:
>
>
>
> > However, we all know that BGP leaks happen -- and when they do, the SID=
=E2=80=99s
> > contained in the leak will be logged by various systems and hence
> available to
> > the public into perpetuity.
>
>
>
> I think the term BGP is used here a bit too broadly.
>
>
>
> Leaks do happen but only within global AFI/SAFIs. This draft defines
> extensions for L3VPN and L2VPNs SAFIs which are not used to peer outside =
of
> a domain, collection of domains under same administration +
> of course inter-as also could happen.
>
>
>
> With that being said I do not see risk that due to leaking there could be
> a situation where customer networks are exposed in any way externally -
> leaving alone that to even get at the transport level to the customer
> facing PE is also filtered and never allowed from outside. But this is ou=
t
> of scope of this document as here the focus is not on underlay but overla=
y.
>
>
>
> Now when I re-read this I see why there is a little piece perhaps
> misleading. The draft makes a claim that it is applicable to RFC8950 whic=
h
> defines use of NHv6 with both unicast and VPN AFs. That needs to be made
> clear that it is applicable to the latter only. If other co-authors belie=
ve
> this is applicable to the former your DISCUSS section would indeed be
> valid.
>
>
>
> Many thx,
>
> R.
>
>
>
>
>
>
>
>
>
> On Sat, Feb 12, 2022 at 12:05 AM Warren Kumari via Datatracker <
> noreply@ietf.org> wrote:
>
> Warren Kumari has entered the following ballot position for
> draft-ietf-bess-srv6-services-10: Discuss
>
> When responding, please keep the subject line intact and reply to all
> email addresses included in the To and CC lines. (Feel free to cut this
> introductory paragraph, however.)
>
>
> Please refer to https://www.ietf.org/blog/handling-iesg-ballot-positions/
> for more information about how to handle DISCUSS and COMMENT positions.
>
>
> The document, along with other ballot positions, can be found here:
> https://datatracker.ietf.org/doc/draft-ietf-bess-srv6-services/
>
>
>
> ----------------------------------------------------------------------
> DISCUSS:
> ----------------------------------------------------------------------
>
> The Security Considerations section says: "The service flows between PE
> routers
> using SRv6 SIDs advertised via BGP are expected to be limited within the
> trusted SR domain (e.g., within a single AS or between multiple ASes
> within a
> single provider network).  Precaution should be taken to ensure that the
> BGP
> service information (including associated SRv6 SID) advertised via BGP
> sessions
> are limited to peers within this trusted SR domain." This is related to
> (from
> RFC8402): "Therefore, by default, the explicit routing information MUST
> NOT be
> leaked through the boundaries of the administered domain."
>
> However, we all know that BGP leaks happen -- and when they do, the SID=
=E2=80=99s
> contained in the leak will be logged by various systems and hence
> available to
> the public into perpetuity.
>
> While the document states that border filtering should protect against
> traffic
> injection, this does not cover the case of internal compromise. Sure,
> there is
> the argument that once there is an internally compromised system, all bet=
s
> are
> off -- but with this, an attacker that knows the SIDs in e.g inject traff=
ic
> into a VPN. This seems to me to significantly expand the attack surface t=
o
> include the customer's networks too.
>
> Not only does an operator have to ensure that BGP leaks never occur, they
> have
> to then ensure that at no point can there be any filter lapses at any
> border
> node, and be able to guarantee the security of every device, server and
> machine
> within the domain in order for a secure posture to be maintained. Simply
> saying
> that precautions should be taken to make sure that route leak don't occur=
,
> when
> the consequences of doing so are a: severe and b: hard to recover from
> seems to
> not really cover it. In addition, it seems that the blast radius from a
> missing
> ACL seems much larger if it allows injections.
>
>
> ----------------------------------------------------------------------
> COMMENT:
> ----------------------------------------------------------------------
>
> I'm still reviewing the document, but wanted to get an initial ballot in,
> so
> that we could start discussing it. Hopefully someone can help my
> understand how
> this doesn't expand the consequences of a BGP leak.
>
> _______________________________________________
> BESS mailing list
> BESS@ietf.org
> https://www.ietf.org/mailman/listinfo/bess
>
> --
>
> [image: Image removed by sender.] <http://www.verizon.com>
>
> *Gyan Mishra*
>
> *Network Solutions Architect *
>
> *Email gyan.s.mishra@verizon.com <gyan.s.mishra@verizon.com>*
>
> *M 301 502-1347*
>
>
>
> --
>
> <http://www.verizon.com/>
>
> *Gyan Mishra*
>
> *Network Solutions Architect *
>
> *Email gyan.s.mishra@verizon.com <gyan.s.mishra@verizon.com>*
>
> *M 301 502-1347*
>
>
>
--=20

<http://www.verizon.com/>

*Gyan Mishra*

*Network Solutions A**rchitect *

*Email gyan.s.mishra@verizon.com <gyan.s.mishra@verizon.com>*



*M 301 502-1347*

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

<div dir=3D"auto">Hi Andrew,</div><div><br><div class=3D"gmail_quote"><div =
dir=3D"ltr" class=3D"gmail_attr">On Sat, Feb 12, 2022 at 5:13 PM Andrew - I=
ETF &lt;andrew-ietf@liquid.tech&gt; wrote:<br></div><blockquote class=3D"gm=
ail_quote" style=3D"margin:0px 0px 0px 0.8ex;border-left-width:1px;border-l=
eft-style:solid;padding-left:1ex;border-left-color:rgb(204,204,204)">





<div lang=3D"EN-US" link=3D"blue" vlink=3D"purple" style=3D"word-wrap:break=
-word">
<div class=3D"m_-8771345758090488359WordSection1">
<p class=3D"MsoNormal">Hi Gyan,<u></u><u></u></p>
<p class=3D"MsoNormal"><u></u>=C2=A0<u></u></p>
<p class=3D"MsoNormal">A few clarifications on your clarifications =E2=80=
=93 see responses inline:<u></u><u></u></p>
<div>
<div>
<blockquote style=3D"border-style:none none none solid;border-left-width:1p=
t;padding:0in 0in 0in 6pt;margin-left:4.8pt;margin-right:0in;border-left-co=
lor:rgb(204,204,204)">
<div>
<div>
<p class=3D"MsoNormal">RFC8402 Section 8.2 explicitly prohibits sending SRv=
6 traffic beyond the borders of a domain and over the general internet.=C2=
=A0 Making use of traffic destined for an address within
 the SRGB of another network isn=E2=80=99t permitted as per:<u></u><u></u><=
/p>
<p class=3D"MsoNormal">=C2=A0Gyan&gt; The purpose of the domain boundary fi=
lters is to protect the SRv6 nodes within the =E2=80=9Cunderlay=E2=80=9D by=
 filtering external traffic at the boundary edges any traffic destined to
 any IPv6 destination address within the SRGB or SRLB which would be underl=
ay node connected interfaces IGP routable not in BGP. This is done for any =
internet or intranet MPLS domain today to secure the domain trust boundary.=
<u></u><u></u></p>
<p class=3D"MsoNormal">Andrew&gt; Can I presume when referring to the SRGB/=
SRLB here you are referring to the function part of the address or function=
+argument portion of the SID=E2=80=99s?</p></div></div></blockquote></div><=
/div></div></div></blockquote><div dir=3D"auto">=C2=A0 =C2=A0 =C2=A0 =C2=A0=
 Gyan&gt; Yes=C2=A0</div><blockquote class=3D"gmail_quote" style=3D"margin:=
0px 0px 0px 0.8ex;border-left-width:1px;border-left-style:solid;padding-lef=
t:1ex;border-left-color:rgb(204,204,204)"><div lang=3D"EN-US" link=3D"blue"=
 vlink=3D"purple" style=3D"word-wrap:break-word"><div class=3D"m_-877134575=
8090488359WordSection1"><div><div><blockquote style=3D"border-style:none no=
ne none solid;border-left-width:1pt;padding:0in 0in 0in 6pt;margin-left:4.8=
pt;margin-right:0in;border-left-color:rgb(204,204,204)"><div><div><p class=
=3D"MsoNormal" dir=3D"auto"></p></div></div></blockquote></div></div></div>=
</div></blockquote><blockquote class=3D"gmail_quote" style=3D"margin:0px 0p=
x 0px 0.8ex;border-left-width:1px;border-left-style:solid;padding-left:1ex;=
border-left-color:rgb(204,204,204)"><div lang=3D"EN-US" link=3D"blue" vlink=
=3D"purple" style=3D"word-wrap:break-word"><div class=3D"m_-877134575809048=
8359WordSection1"><div><div><blockquote style=3D"border-style:none none non=
e solid;border-left-width:1pt;padding:0in 0in 0in 6pt;margin-left:4.8pt;mar=
gin-right:0in;border-left-color:rgb(204,204,204)"><div><div><p class=3D"Mso=
Normal" dir=3D"auto"> I point out that the
 difference between SRv6 and MPLS/SR-MPLS is that you cannot =E2=80=9CRoute=
=E2=80=9D towards a label =E2=80=93 you can route towards an IPv6 address.<=
/p></div></div></blockquote></div></div></div></div></blockquote><div dir=
=3D"auto">=C2=A0 =C2=A0 =C2=A0 =C2=A0Gyan&gt; Understood</div><blockquote c=
lass=3D"gmail_quote" style=3D"margin:0px 0px 0px 0.8ex;border-left-width:1p=
x;border-left-style:solid;padding-left:1ex;border-left-color:rgb(204,204,20=
4)"><div lang=3D"EN-US" link=3D"blue" vlink=3D"purple" style=3D"word-wrap:b=
reak-word"><div class=3D"m_-8771345758090488359WordSection1"><div><div><blo=
ckquote style=3D"border-style:none none none solid;border-left-width:1pt;pa=
dding:0in 0in 0in 6pt;margin-left:4.8pt;margin-right:0in;border-left-color:=
rgb(204,204,204)"><div><div><p class=3D"MsoNormal" dir=3D"auto">
<u></u><u></u></p>
<p class=3D"MsoNormal" dir=3D"auto">If my assumptions are correct on the ab=
ove =E2=80=93 there seems to be an assumption here that there is differenti=
ation between the locator and the function+argument parts of the SID =E2=80=
=93
 and these things are advertised separately and then some how assembled.=C2=
=A0</p></div></div></blockquote></div></div></div></div></blockquote><div d=
ir=3D"auto">=C2=A0 =C2=A0 =C2=A0 =C2=A0Gyan&gt; That is all described in de=
tail by this SRv6 BGP based service overlay draft.=C2=A0 See the introducti=
on which states the egress PE signals the SRv6 service SID L3 service SID f=
or BE service with BGP overlay service route or for SRV6-TR the egress PE c=
olors the overlay service route with BGP tunnel encapsulation attribute col=
or extended community SR-TE candidate path steering.=C2=A0 So nothing is ad=
vertised separately and the overlay egress PE signaling for SRv6-BE or SRv6=
-TE is how the SRv6 L3 service SID is FUNCT field is encoded with L3 vpn ro=
ute equivalence to MPLS label stack VPN label.</div><blockquote class=3D"gm=
ail_quote" style=3D"margin:0px 0px 0px 0.8ex;border-left-width:1px;border-l=
eft-style:solid;padding-left:1ex;border-left-color:rgb(204,204,204)"><div l=
ang=3D"EN-US" link=3D"blue" vlink=3D"purple" style=3D"word-wrap:break-word"=
><div class=3D"m_-8771345758090488359WordSection1"><div><div><blockquote st=
yle=3D"border-style:none none none solid;border-left-width:1pt;padding:0in =
0in 0in 6pt;margin-left:4.8pt;margin-right:0in;border-left-color:rgb(204,20=
4,204)"><div><div><p class=3D"MsoNormal" dir=3D"auto"></p></div></div></blo=
ckquote></div></div></div></div></blockquote><blockquote class=3D"gmail_quo=
te" style=3D"margin:0px 0px 0px 0.8ex;border-left-width:1px;border-left-sty=
le:solid;padding-left:1ex;border-left-color:rgb(204,204,204)"><div lang=3D"=
EN-US" link=3D"blue" vlink=3D"purple" style=3D"word-wrap:break-word"><div c=
lass=3D"m_-8771345758090488359WordSection1"><div><div><blockquote style=3D"=
border-style:none none none solid;border-left-width:1pt;padding:0in 0in 0in=
 6pt;margin-left:4.8pt;margin-right:0in;border-left-color:rgb(204,204,204)"=
><div><div><p class=3D"MsoNormal" dir=3D"auto">Except =E2=80=93 I know of n=
o draft text that says that, nor have I ever seen that behavior in the wild=
.=C2=A0 If my assumptions are accurate and that is what you are saying, can=
 you point me to the
 text that defines this reassembly.</p></div></div></blockquote></div></div=
></div></div></blockquote><div dir=3D"auto">=C2=A0 =C2=A0 =C2=A0</div><bloc=
kquote class=3D"gmail_quote" style=3D"margin:0px 0px 0px 0.8ex;border-left-=
width:1px;border-left-style:solid;padding-left:1ex;border-left-color:rgb(20=
4,204,204)"><div lang=3D"EN-US" link=3D"blue" vlink=3D"purple" style=3D"wor=
d-wrap:break-word"><div class=3D"m_-8771345758090488359WordSection1"><div><=
div><blockquote style=3D"border-style:none none none solid;border-left-widt=
h:1pt;padding:0in 0in 0in 6pt;margin-left:4.8pt;margin-right:0in;border-lef=
t-color:rgb(204,204,204)"><div><div><p class=3D"MsoNormal" dir=3D"auto"></p=
></div></div></blockquote></div></div></div></div></blockquote><blockquote =
class=3D"gmail_quote" style=3D"margin:0px 0px 0px 0.8ex;border-left-width:1=
px;border-left-style:solid;padding-left:1ex;border-left-color:rgb(204,204,2=
04)"><div lang=3D"EN-US" link=3D"blue" vlink=3D"purple" style=3D"word-wrap:=
break-word"><div class=3D"m_-8771345758090488359WordSection1"><div><div><bl=
ockquote style=3D"border-style:none none none solid;border-left-width:1pt;p=
adding:0in 0in 0in 6pt;margin-left:4.8pt;margin-right:0in;border-left-color=
:rgb(204,204,204)"><div><div><p class=3D"MsoNormal" dir=3D"auto"><u></u><u>=
</u></p>
<p class=3D"MsoNormal">As regards the BGP =E2=80=93 it goes further still:<=
u></u><u></u></p>
<p class=3D"MsoNormal">&lt;Snip&gt;<u></u><u></u></p>
<p class=3D"MsoNormal"><u></u>=C2=A0<u></u></p>
<p class=3D"MsoNormal">=C2=A0Gyan&gt; This is not a BGP related just IGP un=
derlay related.=C2=A0 BGP prefix sid attribute is used to encode SRv6 L3 se=
rvice TLVs within the SR domain basically mapping the VPN and GRT
 BGP AFI/SAFI into the Function field of SRv6 SID equivalent to MPLS VPN se=
rvice label bottom of stack.=C2=A0 However this is only within the SRv6 dom=
ain and once the packet leaves the SRv6 domain it=E2=80=99s native BGP AFI/=
SAFI encoding and not in SRv6 SID.=C2=A0 So even though
 SRv6 SID contains the BGP service label encoding it is not BGP overlay enc=
oding that needs to be secured providing transitivity.<u></u><u></u></p>
<p class=3D"MsoNormal">Andrew&gt; Again, I=E2=80=99m pretty unsure that I=
=E2=80=99m fully understanding what you are saying here.=C2=A0 You seem to =
be saying that once a SID =E2=80=93 including its function/locator leave th=
e domain
 =E2=80=93 they cease to be SID=E2=80=99s and are just normal addresses =E2=
=80=93 and only become SID=E2=80=99s by dint of the fact that they are insi=
de the domain.=C2=A0 This would imply that a destination on the internet =
=E2=80=93 suddenly transmutes to something else when it crosses the domain =
boundary.
 I would this is an unclear argument that seems to assume behavior not stat=
ed in this document, or other SRv6 documents that I have read =E2=80=93 and=
 I=E2=80=99m not sure that I agree with this assertion (if I am interpretin=
g you correctly).=C2=A0 I am drawing my interpretations
 here from the fact that you are bringing up the IGP =E2=80=93 and seem to =
be implying that a locator is announced and some how combined with IGP info=
rmation, and there is some kinda split / reassembly of the destination.<u><=
/u><u></u></p>
<p class=3D"MsoNormal"></p></div></div></blockquote></div></div></div></div=
></blockquote><div dir=3D"auto">=C2=A0 =C2=A0 =C2=A0 Gyan&gt; A good way to=
 help describe what I am saying is that the BGP AFI/SAFI 1/128 is identical=
 between MPLS/SR-MPLS and SRv6.=C2=A0 What is different is the data plane e=
ncoding where in MPLS the L3 VPN service label is encoded in the Bottom of =
Stack, where with SRv6 =C2=A0L3 VPN label equivalent is encoded in the SRv6=
 SID Function field.=C2=A0 When a packet egresses exits an MPLS domain the =
=C2=A0PE performs label disposition POP of the label stack and similarly wi=
th SRv6 with the egress PE the SRv6 outer header with SRH is removed so wit=
h that the SRv6 L3 Service TLV encoded in the BGP prefix SID attribute is r=
emoved as well and the native IP packet os forwarded to the CE.</div><div d=
ir=3D"auto"><br></div><blockquote class=3D"gmail_quote" style=3D"margin:0px=
 0px 0px 0.8ex;border-left-width:1px;border-left-style:solid;padding-left:1=
ex;border-left-color:rgb(204,204,204)"><div lang=3D"EN-US" link=3D"blue" vl=
ink=3D"purple" style=3D"word-wrap:break-word"><div class=3D"m_-877134575809=
0488359WordSection1"><div><div><blockquote style=3D"border-style:none none =
none solid;border-left-width:1pt;padding:0in 0in 0in 6pt;margin-left:4.8pt;=
margin-right:0in;border-left-color:rgb(204,204,204)"><div><div><p class=3D"=
MsoNormal" dir=3D"auto">Gyan&gt; SR provides a means of stateless traffic s=
teering in the underlay framework using IGP extension to provide the SID di=
stribution =C2=A0for both SR-MPLS and SRv6.=C2=A0 The SID distribution
 is done via the IGP extensions as part of the underlay.=C2=A0 The underlay=
 is not routable reachable from outside the domain and even in MPLS TTL pro=
pagation is disabled to hide the visibility.=C2=A0 One big difference betwe=
en MPLS and SRv6 is that the SR source node
 encapsulates the PE-CE AC payload in IPv6 outer header for both VPN overla=
y and GRT traffic so they are both treated the same where MPLS with GRT the=
 customer traffic is natively routed and no overlay encapsulation.=C2=A0 Ho=
wever in both cases of course we have
 a BGP overlay RIB which carry the internet or intranet table and that is t=
ransitory traffic and is not filtered at the trust boundary. =C2=A0<u></u><=
u></u></p>
</div>
</div>
</blockquote>
<blockquote style=3D"border-style:none none none solid;border-left-width:1p=
t;padding:0in 0in 0in 6pt;margin-left:4.8pt;margin-right:0in;border-left-co=
lor:rgb(204,204,204)">
<div>
<div>
<p class=3D"MsoNormal">So the trust boundary filtering is primary goal is t=
o protect the underlay nodes and not interfere with the transitory BGP rout=
ing reachability.<u></u><u></u></p>
<p class=3D"MsoNormal"><u></u>=C2=A0<u></u></p>
<p class=3D"MsoNormal">Andrew&gt; However, if all assumptions I have made i=
n the above are correct, and we are back to border filtering, that still le=
aves the question of the fact that the SID=E2=80=99s are exposed
 (albeit as addresses) =E2=80=93 which still leads to the problem of the fa=
ct that this seems to rely on perfect bgp filtering in combination with per=
fect border filtering, and a failure in either that could have catastrophic=
 consequences.</p></div></div></blockquote></div></div></div></div></blockq=
uote><div dir=3D"auto"><br></div><div dir=3D"auto">=C2=A0 =C2=A0 =C2=A0Gyan=
&gt; As explained above no SRv6 SIDs are exposed.</div><blockquote class=3D=
"gmail_quote" style=3D"margin:0px 0px 0px 0.8ex;border-left-width:1px;borde=
r-left-style:solid;padding-left:1ex;border-left-color:rgb(204,204,204)"><di=
v lang=3D"EN-US" link=3D"blue" vlink=3D"purple" style=3D"word-wrap:break-wo=
rd"><div class=3D"m_-8771345758090488359WordSection1"><div><div><blockquote=
 style=3D"border-style:none none none solid;border-left-width:1pt;padding:0=
in 0in 0in 6pt;margin-left:4.8pt;margin-right:0in;border-left-color:rgb(204=
,204,204)"><div><div><p class=3D"MsoNormal" dir=3D"auto"><u></u><u></u></p>
<p class=3D"MsoNormal">Thanks
<u></u><u></u></p>
<p class=3D"MsoNormal"><u></u>=C2=A0<u></u></p>
<p class=3D"MsoNormal">Andrew<u></u><u></u></p>
</div>
</div></blockquote></div></div></div></div><div lang=3D"EN-US" link=3D"blue=
" vlink=3D"purple" style=3D"word-wrap:break-word"><div class=3D"m_-87713457=
58090488359WordSection1"><div><div><blockquote style=3D"border-style:none n=
one none solid;border-left-width:1pt;padding:0in 0in 0in 6pt;margin-left:4.=
8pt;margin-right:0in;border-left-color:rgb(204,204,204)">
<div>
<div>
<p class=3D"MsoNormal">=C2=A0<u></u><u></u></p>
<div style=3D"border-style:solid none none;border-top-width:1pt;padding:3pt=
 0in 0in;border-top-color:rgb(225,225,225)">
<p class=3D"MsoNormal"><b>From:</b> Gyan Mishra &lt;<a href=3D"mailto:hayab=
usagsm@gmail.com" target=3D"_blank">hayabusagsm@gmail.com</a>&gt;
<br>
<b>Sent:</b> Saturday, February 12, 2022 10:18 PM<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> Andrew - IETF &lt;<a href=3D"mailto:andrew-ietf@liquid.tech" tar=
get=3D"_blank">andrew-ietf@liquid.tech</a>&gt;; BESS &lt;<a href=3D"mailto:=
bess@ietf.org" target=3D"_blank">bess@ietf.org</a>&gt;; Bocci, Matthew (Nok=
ia - GB) &lt;<a href=3D"mailto:matthew.bocci@nokia.com" target=3D"_blank">m=
atthew.bocci@nokia.com</a>&gt;;
 The IESG &lt;<a href=3D"mailto:iesg@ietf.org" target=3D"_blank">iesg@ietf.=
org</a>&gt;; Warren Kumari &lt;<a href=3D"mailto:warren@kumari.net" target=
=3D"_blank">warren@kumari.net</a>&gt;;
<a href=3D"mailto:bess-chairs@ietf.org" target=3D"_blank">bess-chairs@ietf.=
org</a>; <a href=3D"mailto:draft-ietf-bess-srv6-services@ietf.org" target=
=3D"_blank">
draft-ietf-bess-srv6-services@ietf.org</a><br>
<b>Subject:</b> Re: [bess] Warren Kumari&#39;s Discuss on draft-ietf-bess-s=
rv6-services-10: (with DISCUSS and COMMENT)<u></u><u></u></p>
</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">Hi Robert / All=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">For service providers and enterprises using GRT or V=
RF to carry the internet or intra internet =C2=A0routing table using MPLS t=
oday or SR-MPLS that would like to use SRv6 to provide
 the same service.<u></u><u></u></p>
</div>
</div>
<div>
<p class=3D"MsoNormal">=C2=A0<u></u><u></u></p>
</div>
<div>
<p class=3D"MsoNormal">Section. =C2=A05.1 and 5.2 cover the VPN case in whi=
ch the customer traffic is in VRF overlay and the SRv6 transport layer is a=
 closed domain.=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">Section 5.3 and 5.4 cover GRT option and 5.3 using R=
FC 5549 next hop encoding.=C2=A0 In this case using GRT transport underlay =
layer now carry=E2=80=99s the customer routes and that is what
 Warren and Andrew concern is as far as BGP leaks. =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">So when GRT is used the same edge filtering protecti=
on mechanisms used today for MPLS and SR-MPLS would apply to SRv6 for GRT u=
se case.<u></u><u></u></p>
</div>
<div>
<p class=3D"MsoNormal">=C2=A0<u></u><u></u></p>
</div>
<div>
<p class=3D"MsoNormal">I don=E2=80=99t think we are saying 5.3 or 5.4 shoul=
d not be allowed but just to tighten up verbiage as far securing the domain=
. =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">As far as the SRv6 domain is concerned even with GRT=
 the domain is still closed at the PE ingress and egress points which is wh=
ere the concern is for BGP leaks.=C2=A0 The BGP Prefix
 SID encoding the SRv6 L3 service TLVs would, the encoding would only be pr=
esent in the SRv6 SID Function field within the closed domain, and once you=
 exit the SRv6 domain at the ingress or egress endpoints the SRv6 L3 servic=
e TLVs would now be carried natively
 in BGP and not in the SRv6 BGP prefix SID encoding.<u></u><u></u></p>
</div>
<div>
<p class=3D"MsoNormal">=C2=A0<u></u><u></u></p>
</div>
<div>
<pre style=3D"break-before:page;font-family:monospace"><span style=3D"font-=
size:11pt;font-family:monospace">=C2=A0=C2=A0 When an egress PE is enabled =
for BGP Services over SRv6 data-plane,</span><u style=3D"font-family:monosp=
ace"></u><u style=3D"font-family:monospace"></u></pre>
<pre style=3D"font-family:monospace"><span style=3D"font-size:11pt;font-fam=
ily:monospace">=C2=A0=C2=A0 it signals one or more SRv6 Service SIDs enclos=
ed in SRv6 Service</span><u style=3D"font-family:monospace"></u><u style=3D=
"font-family:monospace"></u></pre>
<pre style=3D"font-family:monospace"><span style=3D"font-size:11pt;font-fam=
ily:monospace">=C2=A0=C2=A0 TLV(s) within the BGP Prefix-SID Attribute atta=
ched to MP-BGP NLRIs</span><u style=3D"font-family:monospace"></u><u style=
=3D"font-family:monospace"></u></pre>
<pre style=3D"font-family:monospace"><span style=3D"font-size:11pt;font-fam=
ily:monospace">=C2=A0=C2=A0 defined in [<a href=3D"https://datatracker.ietf=
.org/doc/html/rfc4760" title=3D"&quot;Multiprotocol Extensions for BGP-4&qu=
ot;" target=3D"_blank" style=3D"font-family:monospace">RFC4760</a>] [<a hre=
f=3D"https://datatracker.ietf.org/doc/html/rfc4659" title=3D"&quot;BGP-MPLS=
 IP Virtual Private Network (VPN) Extension for IPv6 VPN&quot;" target=3D"_=
blank" style=3D"font-family:monospace">RFC4659</a>] [<a href=3D"https://dat=
atracker.ietf.org/doc/html/rfc8950" title=3D"&quot;Advertising IPv4 Network=
 Layer Reachability Information (NLRI) with an IPv6 Next Hop&quot;" target=
=3D"_blank" style=3D"font-family:monospace">RFC8950</a>] [<a href=3D"https:=
//datatracker.ietf.org/doc/html/rfc7432" title=3D"&quot;BGP MPLS-Based Ethe=
rnet VPN&quot;" target=3D"_blank" style=3D"font-family:monospace">RFC7432</=
a>] [<a href=3D"https://datatracker.ietf.org/doc/html/rfc4364" title=3D"&qu=
ot;BGP/MPLS IP Virtual Private Networks (VPNs)&quot;" target=3D"_blank" sty=
le=3D"font-family:monospace">RFC4364</a>]</span><u style=3D"font-family:mon=
ospace"></u><u style=3D"font-family:monospace"></u></pre>
<pre style=3D"font-family:monospace"><span style=3D"font-size:11pt;font-fam=
ily:monospace">=C2=A0=C2=A0 [<a href=3D"https://datatracker.ietf.org/doc/ht=
ml/rfc9136" title=3D"&quot;IP Prefix Advertisement in Ethernet VPN (EVPN)&q=
uot;" target=3D"_blank" style=3D"font-family:monospace">RFC9136</a>] where =
applicable as described in <a href=3D"https://datatracker.ietf.org/doc/html=
/draft-ietf-bess-srv6-services#section-5" target=3D"_blank" style=3D"font-f=
amily:monospace">Section 5</a> and <a href=3D"https://datatracker.ietf.org/=
doc/html/draft-ietf-bess-srv6-services#section-6" target=3D"_blank" style=
=3D"font-family:monospace">Section 6</a>.</span><u style=3D"font-family:mon=
ospace"></u><u style=3D"font-family:monospace"></u></pre>
<p class=3D"MsoNormal">=C2=A0<u></u><u></u></p>
</div>
<div>
<p class=3D"MsoNormal">So as far as SRv6 SID leaking there would not be any=
 leaking outside the SRv6 domain.<u></u><u></u></p>
</div>
<div>
<p class=3D"MsoNormal">=C2=A0<u></u><u></u></p>
</div>
<div>
<p class=3D"MsoNormal">However as the GRT carry internet or intranet BGP RI=
B the SP AS is of course transitive so entire table is propagated.=C2=A0 Th=
at=E2=80=99s not a leak.<u></u><u></u></p>
</div>
<div>
<p class=3D"MsoNormal">=C2=A0<u></u><u></u></p>
</div>
<div>
<p class=3D"MsoNormal">I think we just need to maybe tighten up the verbiag=
e on securing the PE edges of the SRv6 domain.<u></u><u></u></p>
</div>
<div>
<p class=3D"MsoNormal">=C2=A0<u></u><u></u></p>
</div>
<div>
<p class=3D"MsoNormal">Kind Regards=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">Gyan<u></u><u></u></p>
</div>
<div>
<p class=3D"MsoNormal">=C2=A0<u></u><u></u></p>
</div>
<div>
<div>
<p class=3D"MsoNormal">=C2=A0<u></u><u></u></p>
<div>
<div>
<p class=3D"MsoNormal">On Sat, Feb 12, 2022 at 1:37 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-style:none none none solid;border-left-width:1p=
t;padding:0in 0in 0in 6pt;margin:5pt 0in 5pt 4.8pt;border-left-color:rgb(20=
4,204,204)">
<div>
<p class=3D"MsoNormal">Hi Andrew,<u></u><u></u></p>
<div>
<p class=3D"MsoNormal">=C2=A0<u></u><u></u></p>
</div>
<div>
<p class=3D"MsoNormal">When I read Warren&#39;s note Iooked at this text fr=
om=C2=A0section 2 which says:=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">- - -=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">=C2=A0 =C2=A0The SRv6 Service TLVs are defined as tw=
o new TLVs of the BGP Prefix-<br>
=C2=A0 =C2=A0SID Attribute to achieve signaling of SRv6 SIDs for L3 and L2<=
br>
=C2=A0 =C2=A0services.<br>
<br>
=C2=A0 =C2=A0o =C2=A0SRv6 L3 Service TLV: This TLV encodes Service SID info=
rmation for<br>
=C2=A0 =C2=A0 =C2=A0 SRv6 based L3 services.=C2=A0 It corresponds to the eq=
uivalent<br>
=C2=A0 =C2=A0 =C2=A0 functionality provided by an MPLS Label when received =
with a Layer<br>
=C2=A0 =C2=A0 =C2=A0 3 service route as defined in [RFC4364] [RFC4659] [RFC=
8950]<br>
=C2=A0 =C2=A0 =C2=A0 [RFC9136].=C2=A0 Some SRv6 Endpoint behaviors which MA=
Y be encoded, but<br>
=C2=A0 =C2=A0 =C2=A0 not limited to, are End.DX4, End.DT4, End.DX6, End.DT6=
, etc.<br>
<br>
=C2=A0 =C2=A0o =C2=A0SRv6 L2 Service TLV: This TLV encodes Service SID info=
rmation for<br>
=C2=A0 =C2=A0 =C2=A0 SRv6 based L2 services.=C2=A0 It corresponds to the eq=
uivalent<br>
=C2=A0 =C2=A0 =C2=A0 functionality provided by an MPLS Label1 for Ethernet =
VPN (EVPN)<br>
=C2=A0 =C2=A0 =C2=A0 Route-Types as defined in [RFC7432].=C2=A0 Some SRv6 E=
ndpoint behaviors<br>
=C2=A0 =C2=A0 =C2=A0 which MAY be encoded, but not limited to, are End.DX2,=
 End.DX2V,<br>
=C2=A0 =C2=A0 =C2=A0 End.DT2U, End.DT2M etc.<br>
<br>
=C2=A0 =C2=A0When an egress PE is enabled for BGP Services over SRv6 data-p=
lane,<br>
=C2=A0 =C2=A0it signals one or more SRv6 Service SIDs enclosed in SRv6 Serv=
ice<br>
=C2=A0 =C2=A0TLV(s) within the BGP Prefix-SID Attribute attached to MP-BGP =
NLRIs<br>
=C2=A0 =C2=A0defined in [RFC4760] [RFC4659] [RFC8950] [RFC7432] [RFC4364]<b=
r>
=C2=A0 =C2=A0[RFC9136] where applicable as described in Section 5 and Secti=
on 6.<br>
<br>
=C2=A0 =C2=A0The support for BGP Multicast VPN (MVPN) Services [RFC6513] wi=
th SRv6<br>
=C2=A0 =C2=A0is outside the scope of this document.<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">=C2=A0<u></u><u></u></p>
</div>
<div>
<p class=3D"MsoNormal">This limits the overlay signalling to non global SAF=
Is mainly SAFI 128 and SAFI 70.=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 your note SAFI 4 is private and never exchanged i=
n the wild. Also SAFI 2 is multicast which is out of scope of this draft.=
=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">The only thing which we need to sync on is indeed se=
ction 5.4 and use of global IPv6 AFI 2 &amp; SAFI 1=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">Many thx,<u></u><u></u></p>
</div>
<div>
<p class=3D"MsoNormal">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">=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, Feb 12, 2022 at 7:11 PM Andrew - IETF &lt;<a=
 href=3D"mailto:andrew-ietf@liquid.tech" target=3D"_blank">andrew-ietf@liqu=
id.tech</a>&gt; wrote:<u></u><u></u></p>
</div>
<blockquote style=3D"border-style:none none none solid;border-left-width:1p=
t;padding:0in 0in 0in 6pt;margin:5pt 0in 5pt 4.8pt;border-left-color:rgb(20=
4,204,204)">
<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">I have to say that I have very similar readings on p=
arts of the draft.<u></u><u></u></p>
<p class=3D"MsoNormal">=C2=A0<u></u><u></u></p>
<p class=3D"MsoNormal">Let=E2=80=99s look at it =E2=80=93<u></u><u></u></p>
<p class=3D"MsoNormal">=C2=A0<u></u><u></u></p>
<p class=3D"MsoNormal">5.1 uses the IPv4-VPN NLRI =E2=80=93 That would seem=
 to indicate AFI 1 / SAFI 4<u></u><u></u></p>
<p class=3D"MsoNormal">5.2 =E2=80=93 Uses AFI 2 / SAFI 4 from my reading
<u></u><u></u></p>
<p class=3D"MsoNormal">5.3 =E2=80=93 According to RFC8950 =E2=80=93 allows =
advertisement over SAFI 1, 2 or 4
<u></u><u></u></p>
<p class=3D"MsoNormal">5.4 =E2=80=93 To my reading =E2=80=93 very much refe=
rs to AFI 2 / SAFI 1.<u></u><u></u></p>
<p class=3D"MsoNormal">=C2=A0<u></u><u></u></p>
<p class=3D"MsoNormal">I would agree if this document limited itself to 5.1=
 and 5.2 =E2=80=93 it doesn=E2=80=99t =E2=80=93 and therefore I have to agr=
ee with the thoughts expressed in Warrens Discuss.=C2=A0 If I am wrong abou=
t 5.3
 and 5.4, let=E2=80=99s chat and help me understand this better, and then l=
ets potentially see if we can work up some wording that would clarify this =
if that is what is required.<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>
<div style=3D"border-style:solid none none;border-top-width:1pt;padding:3pt=
 0in 0in;border-top-color:rgb(225,225,225)">
<p class=3D"MsoNormal"><b>From:</b> iesg &lt;<a href=3D"mailto:iesg-bounces=
@ietf.org" target=3D"_blank">iesg-bounces@ietf.org</a>&gt;
<b>On Behalf Of </b>Robert Raszuk<br>
<b>Sent:</b> Saturday, February 12, 2022 8:26 PM<br>
<b>To:</b> Warren Kumari &lt;<a href=3D"mailto:warren@kumari.net" target=3D=
"_blank">warren@kumari.net</a>&gt;<br>
<b>Cc:</b> Bocci, Matthew (Nokia - GB) &lt;<a href=3D"mailto:matthew.bocci@=
nokia.com" target=3D"_blank">matthew.bocci@nokia.com</a>&gt;;
<a href=3D"mailto:draft-ietf-bess-srv6-services@ietf.org" target=3D"_blank"=
>draft-ietf-bess-srv6-services@ietf.org</a>;
<a href=3D"mailto:bess-chairs@ietf.org" target=3D"_blank">bess-chairs@ietf.=
org</a>; The IESG &lt;<a href=3D"mailto:iesg@ietf.org" target=3D"_blank">ie=
sg@ietf.org</a>&gt;; BESS &lt;<a href=3D"mailto:bess@ietf.org" target=3D"_b=
lank">bess@ietf.org</a>&gt;<br>
<b>Subject:</b> Re: Warren Kumari&#39;s Discuss on draft-ietf-bess-srv6-ser=
vices-10: (with DISCUSS and COMMENT)<u></u><u></u></p>
</div>
<p class=3D"MsoNormal">=C2=A0<u></u><u></u></p>
<div>
<p class=3D"MsoNormal">Hi Warren,<u></u><u></u></p>
<div>
<p class=3D"MsoNormal">=C2=A0<u></u><u></u></p>
</div>
<div>
<p class=3D"MsoNormal">Thank you for your Discuss. But before we start disc=
ussing it perhaps it would be good to align on what this document really de=
fines as I am sensing from your description there
 can be some disconnect (modulo some text may be indeed=C2=A0misleading in =
the draft).=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">You said:=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; However, we all know that BGP leaks happen -- a=
nd when they do, the SID=E2=80=99s<br>
&gt; contained in the leak will be logged by various systems and hence avai=
lable to<br>
&gt; the public into perpetuity.<u></u><u></u></p>
</div>
<div>
<p class=3D"MsoNormal">=C2=A0<u></u><u></u></p>
</div>
<div>
<p class=3D"MsoNormal">I think the term BGP is used here a bit too broadly.=
=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">Leaks do happen but only within global=C2=A0AFI/SAFI=
s. This draft defines extensions for L3VPN and L2VPNs SAFIs which are not u=
sed to peer outside of a domain, collection of domains
 under same administration + of=C2=A0course=C2=A0inter-as also could happen=
.=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">With that=C2=A0being said I do not see risk that due=
 to leaking there could be a situation where customer networks are exposed =
in any way externally - leaving alone that to even get
 at the=C2=A0transport level to the customer facing PE is also filtered and=
 never allowed from outside. But this is out of scope of this document as h=
ere the focus is not on underlay but overlay.=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">Now when I re-read this I see why there is a little =
piece perhaps misleading. The draft makes a claim that it is applicable to =
RFC8950 which defines use of NHv6 with both unicast
 and VPN AFs. That needs to be made clear that it is applicable to the latt=
er only. If other co-authors believe this is applicable=C2=A0to the former =
your DISCUSS section would indeed be valid.=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">Many thx,<u></u><u></u></p>
</div>
<div>
<p class=3D"MsoNormal">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">=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, Feb 12, 2022 at 12:05 AM Warren Kumari via D=
atatracker &lt;<a href=3D"mailto:noreply@ietf.org" target=3D"_blank">norepl=
y@ietf.org</a>&gt; wrote:<u></u><u></u></p>
</div>
<blockquote style=3D"border-style:none none none solid;border-left-width:1p=
t;padding:0in 0in 0in 6pt;margin:5pt 0in 5pt 4.8pt;border-left-color:rgb(20=
4,204,204)">
<p class=3D"MsoNormal" style=3D"margin-bottom:12pt">Warren Kumari has enter=
ed the following ballot position for<br>
draft-ietf-bess-srv6-services-10: Discuss<br>
<br>
When responding, please keep the subject line intact and reply to all<br>
email addresses included in the To and CC lines. (Feel free to cut this<br>
introductory paragraph, however.)<br>
<br>
<br>
Please refer to <a href=3D"https://www.ietf.org/blog/handling-iesg-ballot-p=
ositions" target=3D"_blank">
https://www.ietf.org/blog/handling-iesg-ballot-positions/</a><br>
for more information about how to handle DISCUSS and COMMENT positions.<br>
<br>
<br>
The document, along with other ballot positions, can be found here:<br>
<a href=3D"https://datatracker.ietf.org/doc/draft-ietf-bess-srv6-services" =
target=3D"_blank">https://datatracker.ietf.org/doc/draft-ietf-bess-srv6-ser=
vices/</a><br>
<br>
<br>
<br>
----------------------------------------------------------------------<br>
DISCUSS:<br>
----------------------------------------------------------------------<br>
<br>
The Security Considerations section says: &quot;The service flows between P=
E routers<br>
using SRv6 SIDs advertised via BGP are expected to be limited within the<br=
>
trusted SR domain (e.g., within a single AS or between multiple ASes within=
 a<br>
single provider network).=C2=A0 Precaution should be taken to ensure that t=
he BGP<br>
service information (including associated SRv6 SID) advertised via BGP sess=
ions<br>
are limited to peers within this trusted SR domain.&quot; This is related t=
o (from<br>
RFC8402): &quot;Therefore, by default, the explicit routing information MUS=
T NOT be<br>
leaked through the boundaries of the administered domain.&quot;<br>
<br>
However, we all know that BGP leaks happen -- and when they do, the SID=E2=
=80=99s<br>
contained in the leak will be logged by various systems and hence available=
 to<br>
the public into perpetuity.<br>
<br>
While the document states that border filtering should protect against traf=
fic<br>
injection, this does not cover the case of internal compromise. Sure, there=
 is<br>
the argument that once there is an internally compromised system, all bets =
are<br>
off -- but with this, an attacker that knows the SIDs in e.g inject traffic=
<br>
into a VPN. This seems to me to significantly expand the attack surface to<=
br>
include the customer&#39;s networks too.<br>
<br>
Not only does an operator have to ensure that BGP leaks never occur, they h=
ave<br>
to then ensure that at no point can there be any filter lapses at any borde=
r<br>
node, and be able to guarantee the security of every device, server and mac=
hine<br>
within the domain in order for a secure posture to be maintained. Simply sa=
ying<br>
that precautions should be taken to make sure that route leak don&#39;t occ=
ur, when<br>
the consequences of doing so are a: severe and b: hard to recover from seem=
s to<br>
not really cover it. In addition, it seems that the blast radius from a mis=
sing<br>
ACL seems much larger if it allows injections.<br>
<br>
<br>
----------------------------------------------------------------------<br>
COMMENT:<br>
----------------------------------------------------------------------<br>
<br>
I&#39;m still reviewing the document, but wanted to get an initial ballot i=
n, so<br>
that we could start discussing it. Hopefully someone can help my understand=
 how<br>
this doesn&#39;t expand the consequences of a BGP leak.<u></u><u></u></p>
</blockquote>
</div>
</div>
</div>
</blockquote>
</div>
<p class=3D"MsoNormal">_______________________________________________<br>
BESS mailing list<br>
<a href=3D"mailto:BESS@ietf.org" target=3D"_blank">BESS@ietf.org</a><br>
<a href=3D"https://www.ietf.org/mailman/listinfo/bess" target=3D"_blank">ht=
tps://www.ietf.org/mailman/listinfo/bess</a><u></u><u></u></p>
</blockquote>
</div>
</div>
</div>
<p class=3D"MsoNormal">--
<u></u><u></u></p>
</div>
</div>
<div>
<div>
<div>
<div>
<div>
<div>
<div>
<div>
<div>
<div>
<div>
<p><a href=3D"http://www.verizon.com" target=3D"_blank"><span style=3D"bord=
er:1pt solid windowtext;padding:0in;text-decoration:none;color:rgb(17,85,20=
4)"><img border=3D"0" src=3D"cid:17ef0dbe8234cd34f0f1" alt=3D"Image removed=
 by sender." style=3D"width: 100px; max-width: 100%;"></span></a><u></u><u>=
</u></p>
</div>
</div>
</div>
</div>
</div>
</div>
</div>
</div>
</div>
</div>
</div>
<div>
<div>
<div>
<div>
<div>
<div>
<div>
<div>
<div>
<div>
<div>
<p style=3D"margin:0in"><b><span style=3D"font-family:Arial,sans-serif;colo=
r:black">Gyan Mishra</span></b><u></u><u></u></p>
<p style=3D"margin:0in"><i><span style=3D"font-family:Georgia,serif;color:b=
lack">Network Solutions Architect=C2=A0</span></i><u></u><u></u></p>
<p style=3D"margin:0in"><i><span style=3D"font-size:10pt;font-family:Georgi=
a,serif;color:black">Email
<a href=3D"mailto:gyan.s.mishra@verizon.com" target=3D"_blank" style=3D"fon=
t-family:Georgia,serif">gyan.s.mishra@verizon.com</a></span></i><u></u><u><=
/u></p>
<p style=3D"margin-bottom:12pt"><i><span style=3D"font-family:Georgia,serif=
;color:black">M 301 502-1347</span></i><u></u><u></u></p>
</div>
<div>
<p class=3D"MsoNormal">=C2=A0<u></u><u></u></p>
</div>
</div>
</div>
</div>
</div>
</div>
</div>
</div>
</div>
</div>
</div>
</blockquote>
</div>
</div>
<p class=3D"MsoNormal">-- <u></u><u></u></p>
<div>
<div>
<div>
<div>
<div>
<div>
<div>
<div>
<div>
<p><a href=3D"http://www.verizon.com/" target=3D"_blank"><span style=3D"tex=
t-decoration:none;color:rgb(17,85,204)"><img border=3D"0" width=3D"81" heig=
ht=3D"18" style=3D"width: 0.8402in; height: 0.1875in;" id=3D"m_-87713457580=
90488359_x0000_i1025" src=3D"http://ss7.vzw.com/is/image/VerizonWireless/vz=
-logo-email"></span></a><span style=3D"color:rgb(34,34,34)"><u></u><u></u><=
/span></p>
<p style=3D"margin:0in"><b><span style=3D"font-family:Arial,sans-serif;colo=
r:black">Gyan Mishra</span></b><span style=3D"font-family:Arial,sans-serif;=
color:black"><u style=3D"font-family:Arial,sans-serif"></u><u style=3D"font=
-family:Arial,sans-serif"></u></span></p>
<p style=3D"margin:0in"><i><span style=3D"font-family:Georgia,serif;color:b=
lack">Network Solutions Architect=C2=A0</span></i><span style=3D"color:rgb(=
34,34,34)"><u></u><u></u></span></p>
<p style=3D"margin:0in"><i><span style=3D"font-size:10pt;font-family:Georgi=
a,serif;color:black">Email
<a href=3D"mailto:gyan.s.mishra@verizon.com" target=3D"_blank" style=3D"fon=
t-family:Georgia,serif">gyan.s.mishra@verizon.com</a></span></i><span style=
=3D"color:rgb(34,34,34)"><u></u><u></u></span></p>
<p style=3D"margin-right:0in;margin-bottom:12pt;margin-left:0in">
<i><span style=3D"font-family:Georgia,serif;color:black">M 301 502-1347</sp=
an></i><span style=3D"color:black"><u></u><u></u></span></p>
</div>
<div>
<p class=3D"MsoNormal"><u></u>=C2=A0<u></u></p>
</div>
</div>
</div>
</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 dir=3D"ltr"><div d=
ir=3D"ltr"><div dir=3D"ltr"><div dir=3D"ltr"><div dir=3D"ltr"><div dir=3D"l=
tr"><div><p style=3D"color:rgb(34,34,34)"><a href=3D"http://www.verizon.com=
/" style=3D"color:rgb(17,85,204);padding-bottom:1em;display:inline-block" t=
arget=3D"_blank"><img src=3D"http://ss7.vzw.com/is/image/VerizonWireless/vz=
-logo-email" width=3D"81" height=3D"18" style=3D"height:18px;width:81px"></=
a><br></p><p style=3D"font-size:1em;margin:0px;font-family:&quot;Verizon NH=
G DS&quot;,Arial,sans-serif;line-height:13px;color:black"><b>Gyan Mishra</b=
></p><p style=3D"color:rgb(34,34,34);margin:0px;line-height:13px"><font fac=
e=3D"georgia, serif" style=3D"color:black;font-size:1em"><i>Network Solutio=
ns A</i></font><font color=3D"#000000" face=3D"georgia, serif"><i>rchitect=
=C2=A0</i></font></p><p style=3D"color:rgb(34,34,34);margin:0px;line-height=
:13px"><i style=3D"color:rgb(0,0,0);font-size:13px"><font face=3D"georgia, =
serif">Email <a href=3D"mailto:gyan.s.mishra@verizon.com" target=3D"_blank"=
>gyan.s.mishra@verizon.com</a></font></i><font color=3D"#000000" face=3D"ge=
orgia, serif"><i><br></i></font></p><p style=3D"font-size:1em;margin:0px;li=
ne-height:13px;color:black"><i><font face=3D"georgia, serif">M 301 502-1347=
<br><br></font></i></p></div><div><br></div></div></div></div></div></div><=
/div></div></div>

--000000000000a6c84e05d7dd3bcf--

--000000000000a6c84f05d7dd3bd0
Content-Type: image/jpeg; name="image001.jpg"
Content-Disposition: inline; filename="image001.jpg"
Content-Transfer-Encoding: base64
Content-ID: <17ef0dbe8234cd34f0f1>
X-Attachment-Id: 17ef0dbe8234cd34f0f1

/9j/4AAQSkZJRgABAQEAYABgAAD/2wBDAAgGBgcGBQgHBwcJCQgKDBQNDAsLDBkSEw8UHRofHh0a
HBwgJC4nICIsIxwcKDcpLDAxNDQ0Hyc5PTgyPC4zNDL/2wBDAQkJCQwLDBgNDRgyIRwhMjIyMjIy
MjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjL/wAARCABkAGQDASIA
AhEBAxEB/8QAHwAAAQUBAQEBAQEAAAAAAAAAAAECAwQFBgcICQoL/8QAtRAAAgEDAwIEAwUFBAQA
AAF9AQIDAAQRBRIhMUEGE1FhByJxFDKBkaEII0KxwRVS0fAkM2JyggkKFhcYGRolJicoKSo0NTY3
ODk6Q0RFRkdISUpTVFVWV1hZWmNkZWZnaGlqc3R1dnd4eXqDhIWGh4iJipKTlJWWl5iZmqKjpKWm
p6ipqrKztLW2t7i5usLDxMXGx8jJytLT1NXW19jZ2uHi4+Tl5ufo6erx8vP09fb3+Pn6/8QAHwEA
AwEBAQEBAQEBAQAAAAAAAAECAwQFBgcICQoL/8QAtREAAgECBAQDBAcFBAQAAQJ3AAECAxEEBSEx
BhJBUQdhcRMiMoEIFEKRobHBCSMzUvAVYnLRChYkNOEl8RcYGRomJygpKjU2Nzg5OkNERUZHSElK
U1RVVldYWVpjZGVmZ2hpanN0dXZ3eHl6goOEhYaHiImKkpOUlZaXmJmaoqOkpaanqKmqsrO0tba3
uLm6wsPExcbHyMnK0tPU1dbX2Nna4uPk5ebn6Onq8vP09fb3+Pn6/9oADAMBAAIRAxEAPwD3+iii
gAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKA
CiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAK
KKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAoo
ooAKKKKACiiigAooooAKKKKACiiigD//2Q==
--000000000000a6c84f05d7dd3bd0--


From nobody Sat Feb 12 20:15:17 2022
Return-Path: <hayabusagsm@gmail.com>
X-Original-To: bess@ietfa.amsl.com
Delivered-To: bess@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id BBEB03A1004; Sat, 12 Feb 2022 20:15:13 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.095
X-Spam-Level: 
X-Spam-Status: No, score=-2.095 tagged_above=-999 required=5 tests=[AC_DIV_BONANZA=0.001, BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, DKIM_VALID_EF=-0.1, FREEMAIL_FROM=0.001, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_BLOCKED=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 elEDn7GxiLoO; Sat, 12 Feb 2022 20:15:08 -0800 (PST)
Received: from mail-pf1-x42b.google.com (mail-pf1-x42b.google.com [IPv6:2607:f8b0: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 D343A3A0FFE; Sat, 12 Feb 2022 20:15:07 -0800 (PST)
Received: by mail-pf1-x42b.google.com with SMTP id i30so23376695pfk.8; Sat, 12 Feb 2022 20:15:07 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20210112;  h=mime-version:references:in-reply-to:from:date:message-id:subject:to :cc; bh=3AjDWKqY5WNVKQufsJws9nn48kUzAUlCLpDb2PjnG0s=; b=bubl91lSMfgeNLM0eA3It81iKfXW+sbAdbI5xWLaNn9b35g86vGykDLXwRDKg9GtPK 0yc4BWBPvXazjfSYcCN02lNdmUs7RbRInAEJhn2J8rbE5h6ie3ljQ/JYCqzkJQoH/Anr wupmoS7uymSspM6/ZNmMm3kci0FWsCtO1lY8qU9Fj3QizR24EmLeYt5dz61zwauQtQKq lL8eqd0chNqkZv0pxRcdhKbdJ1cB8QLAK6QXUuTAZwTsZFoi24wCPRf15uOgzhfl+9OU FfN0CcUsmxC1ZGOHfL3bjpYqOt4A3dmlZ3hvpf9x1ix1r1BvU/QGUv9M1i8LUBBzq58U I3IQ==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20210112; h=x-gm-message-state:mime-version:references:in-reply-to:from:date :message-id:subject:to:cc; bh=3AjDWKqY5WNVKQufsJws9nn48kUzAUlCLpDb2PjnG0s=; b=4OABehtlsae6QbrmL8155ZL/E3TaeTkHCkIo7bF9hHIVWaEB1VxQFIH0/r2vrVymlb 7axsEbMK82Yal2pUAka0/d+d/6MU5Wz7ZmvpnfAki/EXMCcUqSu6u4bRkCOSuM8B80IA UU2Xob2+reIyh89GRDpoJUPFBvvEcdcQD/qG+CJNl8AAQ6Z64agwbkOY3BJ4om5h6Nwq aIP69SPMLZJ4t2MRqYIT6yRTs2wZ+WdH9v56GmZzzEjc9L2jbeW/byNpwTEMx44LnQ2H rB/CorwkfyxG5+h/zU4tN8fWSyWxSLsP7FKRY96ngkJO5U49mIcldX/kC4U0GISFlFTi +E9w==
X-Gm-Message-State: AOAM530YW2koPgvu5dTWZy3lRdSeTR3Ke2ka5FjRpXocjJ6eVURExdmp 4b9lnTrihnRfjcQu78fx/AkCMvARZ0aHiiJjIvk=
X-Google-Smtp-Source: ABdhPJx5i3Cg+Y6k1lusz4fGBvd7LUziLL8cCxDwRALadAZm0F/mCN25Up29aPU118zQVeQN7kgQlvYbzjGzV3drU6c=
X-Received: by 2002:a63:85c7:: with SMTP id u190mr320971pgd.575.1644725706400;  Sat, 12 Feb 2022 20:15:06 -0800 (PST)
MIME-Version: 1.0
References: <164462070317.8057.6829026572175337017@ietfa.amsl.com> <CAOj+MMFtGVoaoj-L5Wv2yZz+HpQ3JLehvtBHtxrfG0-wCfko8g@mail.gmail.com> <AM7PR03MB64511292D62F62956411ED67EE319@AM7PR03MB6451.eurprd03.prod.outlook.com> <CAOj+MMFA3jq7XOB4nB8A2t+A2iuty25NMB+9x5NTHTeVdcz9+Q@mail.gmail.com> <CABNhwV2q9PtrF0s5Fg1m6Bzxp_vqwD8AYecW-8XtiwBK6j-AKQ@mail.gmail.com> <AM7PR03MB6451B011892EE45756BC219FEE319@AM7PR03MB6451.eurprd03.prod.outlook.com> <CABNhwV35+MMcOhKP1A=GL03DXOz=+DdMZi-LUT9i+2zg6U6dJA@mail.gmail.com> <AM7PR03MB6451ED5117424D879227F4EFEE319@AM7PR03MB6451.eurprd03.prod.outlook.com> <CABNhwV0Giax-QyKtH5uHVnFCmBKLNnOaEm9E=M5T5_dcc_zMrA@mail.gmail.com>
In-Reply-To: <CABNhwV0Giax-QyKtH5uHVnFCmBKLNnOaEm9E=M5T5_dcc_zMrA@mail.gmail.com>
From: Gyan Mishra <hayabusagsm@gmail.com>
Date: Sat, 12 Feb 2022 23:14:55 -0500
Message-ID: <CABNhwV1-51_k5-4OeGqctjSjbS2UogTv6Hh=8eYZat6pa342EQ@mail.gmail.com>
To: Andrew - IETF <andrew-ietf@liquid.tech>
Cc: BESS <bess@ietf.org>, "Bocci, Matthew (Nokia - GB)" <matthew.bocci@nokia.com>,  Robert Raszuk <robert@raszuk.net>, The IESG <iesg@ietf.org>, Warren Kumari <warren@kumari.net>,  "bess-chairs@ietf.org" <bess-chairs@ietf.org>,  "draft-ietf-bess-srv6-services@ietf.org" <draft-ietf-bess-srv6-services@ietf.org>
Content-Type: multipart/related; boundary="0000000000007bf84f05d7de8b2b"
Archived-At: <https://mailarchive.ietf.org/arch/msg/bess/AB1Rzo_DhcYYJe3N8xhVT6ZQlHM>
Subject: Re: [bess] Warren Kumari's Discuss on draft-ietf-bess-srv6-services-10: (with DISCUSS and COMMENT)
X-BeenThere: bess@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: BGP-Enabled ServiceS working group discussion list <bess.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/bess>, <mailto:bess-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/bess/>
List-Post: <mailto:bess@ietf.org>
List-Help: <mailto:bess-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/bess>, <mailto:bess-request@ietf.org?subject=subscribe>
X-List-Received-Date: Sun, 13 Feb 2022 04:15:14 -0000

--0000000000007bf84f05d7de8b2b
Content-Type: multipart/alternative; boundary="0000000000007bf84e05d7de8b2a"

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

Hi Andrew

On Sat, Feb 12, 2022 at 9:41 PM Gyan Mishra <hayabusagsm@gmail.com> wrote:

> Hi Andrew,
>
> On Sat, Feb 12, 2022 at 5:13 PM Andrew - IETF <andrew-ietf@liquid.tech>
> wrote:
>
>> Hi Gyan,
>>
>>
>>
>> A few clarifications on your clarifications =E2=80=93 see responses inli=
ne:
>>
>> RFC8402 Section 8.2 explicitly prohibits sending SRv6 traffic beyond the
>> borders of a domain and over the general internet.  Making use of traffi=
c
>> destined for an address within the SRGB of another network isn=E2=80=99t=
 permitted
>> as per:
>>
>>  Gyan> The purpose of the domain boundary filters is to protect the SRv6
>> nodes within the =E2=80=9Cunderlay=E2=80=9D by filtering external traffi=
c at the boundary
>> edges any traffic destined to any IPv6 destination address within the SR=
GB
>> or SRLB which would be underlay node connected interfaces IGP routable n=
ot
>> in BGP. This is done for any internet or intranet MPLS domain today to
>> secure the domain trust boundary.
>>
>> Andrew> Can I presume when referring to the SRGB/SRLB here you are
>> referring to the function part of the address or function+argument porti=
on
>> of the SID=E2=80=99s?
>>
>>         Gyan> Yes
>
>> I point out that the difference between SRv6 and MPLS/SR-MPLS is that yo=
u
>> cannot =E2=80=9CRoute=E2=80=9D towards a label =E2=80=93 you can route t=
owards an IPv6 address.
>>
>>        Gyan> Understood
>
>> If my assumptions are correct on the above =E2=80=93 there seems to be a=
n
>> assumption here that there is differentiation between the locator and th=
e
>> function+argument parts of the SID =E2=80=93 and these things are advert=
ised
>> separately and then some how assembled.
>>
>>        Gyan> That is all described in detail by this SRv6 BGP based
> service overlay draft.  See the introduction which states the egress PE
> signals the SRv6 service SID L3 service SID for BE service with BGP overl=
ay
> service route or for SRV6-TR the egress PE colors the overlay service rou=
te
> with BGP tunnel encapsulation attribute color extended community SR-TE
> candidate path steering.  So nothing is advertised separately and the
> overlay egress PE signaling for SRv6-BE or SRv6-TE is how the SRv6 L3
> service SID is FUNCT field is encoded with L3 vpn route equivalence to MP=
LS
> label stack VPN label.
>
>> Except =E2=80=93 I know of no draft text that says that, nor have I ever=
 seen
>> that behavior in the wild.  If my assumptions are accurate and that is w=
hat
>> you are saying, can you point me to the text that defines this reassembl=
y.
>>
>>
>
>> As regards the BGP =E2=80=93 it goes further still:
>>
>> <Snip>
>>
>>
>>
>>  Gyan> This is not a BGP related just IGP underlay related.  BGP prefix
>> sid attribute is used to encode SRv6 L3 service TLVs within the SR domai=
n
>> basically mapping the VPN and GRT BGP AFI/SAFI into the Function field o=
f
>> SRv6 SID equivalent to MPLS VPN service label bottom of stack.  However
>> this is only within the SRv6 domain and once the packet leaves the SRv6
>> domain it=E2=80=99s native BGP AFI/SAFI encoding and not in SRv6 SID.  S=
o even
>> though SRv6 SID contains the BGP service label encoding it is not BGP
>> overlay encoding that needs to be secured providing transitivity.
>>
>> Andrew> Again, I=E2=80=99m pretty unsure that I=E2=80=99m fully understa=
nding what you
>> are saying here.  You seem to be saying that once a SID =E2=80=93 includ=
ing its
>> function/locator leave the domain =E2=80=93 they cease to be SID=E2=80=
=99s and are just
>> normal addresses =E2=80=93 and only become SID=E2=80=99s by dint of the =
fact that they are
>> inside the domain.  This would imply that a destination on the internet =
=E2=80=93
>> suddenly transmutes to something else when it crosses the domain boundar=
y.
>> I would this is an unclear argument that seems to assume behavior not
>> stated in this document, or other SRv6 documents that I have read =E2=80=
=93 and I=E2=80=99m
>> not sure that I agree with this assertion (if I am interpreting you
>> correctly).  I am drawing my interpretations here from the fact that you
>> are bringing up the IGP =E2=80=93 and seem to be implying that a locator=
 is
>> announced and some how combined with IGP information, and there is some
>> kinda split / reassembly of the destination.
>>
>>       Gyan> A good way to help describe what I am saying is that the BGP
> AFI/SAFI 1/128 is identical between MPLS/SR-MPLS and SRv6.  What is
> different is the data plane encoding where in MPLS the L3 VPN service lab=
el
> is encoded in the Bottom of Stack, where with SRv6  L3 VPN label equivale=
nt
> is encoded in the SRv6 SID Function field.  When a packet egresses exits =
an
> MPLS domain the  PE performs label disposition POP of the label stack and
> similarly with SRv6 with the egress PE the SRv6 outer header with SRH is
> removed so with that the SRv6 L3 Service TLV encoded in the BGP prefix SI=
D
> attribute is removed as well and the native IP packet os forwarded to the
> CE.
>

     Gyan> I described VPN overlay SAFI 128, however for both Global
Section 5.3 and 5.4 AFI 1 SAFI 1 and AFI 2 SAFI 1 unicast there is no label
so nothing encoded into the SRv6 SID FUNC field. For MPLS Global GRT their
is no encapsulation as it=E2=80=99s native  routing, however for SRv6 the s=
ource
node still performs encapsulation for both SRv6-BE w/o SRH and SRv6-TE w/
SRH.  Encapsulation at the source node is requirement for SRV6 for path
steering regardless of GRT or VPN overlay.

>
> Gyan> SR provides a means of stateless traffic steering in the underlay
>> framework using IGP extension to provide the SID distribution  for both
>> SR-MPLS and SRv6.  The SID distribution is done via the IGP extensions a=
s
>> part of the underlay.  The underlay is not routable reachable from outsi=
de
>> the domain and even in MPLS TTL propagation is disabled to hide the
>> visibility.  One big difference between MPLS and SRv6 is that the SR sou=
rce
>> node encapsulates the PE-CE AC payload in IPv6 outer header for both VPN
>> overlay and GRT traffic so they are both treated the same where MPLS wit=
h
>> GRT the customer traffic is natively routed and no overlay encapsulation=
.
>> However in both cases of course we have a BGP overlay RIB which carry th=
e
>> internet or intranet table and that is transitory traffic and is not
>> filtered at the trust boundary.
>>
>> So the trust boundary filtering is primary goal is to protect the
>> underlay nodes and not interfere with the transitory BGP routing
>> reachability.
>>
>>
>>
>> Andrew> However, if all assumptions I have made in the above are correct=
,
>> and we are back to border filtering, that still leaves the question of t=
he
>> fact that the SID=E2=80=99s are exposed (albeit as addresses) =E2=80=93 =
which still leads
>> to the problem of the fact that this seems to rely on perfect bgp filter=
ing
>> in combination with perfect border filtering, and a failure in either th=
at
>> could have catastrophic consequences.
>>
>>
>      Gyan> As explained above no SRv6 SIDs are exposed.  As there is stil=
l
> encapsulation on SRv6 source node and decapsulation on egress PE just as =
we
> have with VPN SAFI 128 we don=E2=80=99t need border filtering at all due =
to this
> encapsulation and decapsulation.
>
>> Thanks
>>
>>
>>
>> Andrew
>>
>>
>>
>> *From:* Gyan Mishra <hayabusagsm@gmail.com>
>> *Sent:* Saturday, February 12, 2022 10:18 PM
>> *To:* Robert Raszuk <robert@raszuk.net>
>> *Cc:* Andrew - IETF <andrew-ietf@liquid.tech>; BESS <bess@ietf.org>;
>> Bocci, Matthew (Nokia - GB) <matthew.bocci@nokia.com>; The IESG <
>> iesg@ietf.org>; Warren Kumari <warren@kumari.net>; bess-chairs@ietf.org;
>> draft-ietf-bess-srv6-services@ietf.org
>> *Subject:* Re: [bess] Warren Kumari's Discuss on
>> draft-ietf-bess-srv6-services-10: (with DISCUSS and COMMENT)
>>
>>
>>
>>
>>
>> Hi Robert / All
>>
>>
>>
>> For service providers and enterprises using GRT or VRF to carry the
>> internet or intra internet  routing table using MPLS today or SR-MPLS th=
at
>> would like to use SRv6 to provide the same service.
>>
>>
>>
>> Section.  5.1 and 5.2 cover the VPN case in which the customer traffic i=
s
>> in VRF overlay and the SRv6 transport layer is a closed domain.
>>
>>
>>
>> Section 5.3 and 5.4 cover GRT option and 5.3 using RFC 5549 next hop
>> encoding.  In this case using GRT transport underlay layer now carry=E2=
=80=99s the
>> customer routes and that is what Warren and Andrew concern is as far as =
BGP
>> leaks.
>>
>>
>>
>> So when GRT is used the same edge filtering protection mechanisms used
>> today for MPLS and SR-MPLS would apply to SRv6 for GRT use case.
>>
>>
>>
>> I don=E2=80=99t think we are saying 5.3 or 5.4 should not be allowed but=
 just to
>> tighten up verbiage as far securing the domain.
>>
>>
>>
>> As far as the SRv6 domain is concerned even with GRT the domain is still
>> closed at the PE ingress and egress points which is where the concern is
>> for BGP leaks.  The BGP Prefix SID encoding the SRv6 L3 service TLVs wou=
ld,
>> the encoding would only be present in the SRv6 SID Function field within
>> the closed domain, and once you exit the SRv6 domain at the ingress or
>> egress endpoints the SRv6 L3 service TLVs would now be carried natively =
in
>> BGP and not in the SRv6 BGP prefix SID encoding.
>>
>>
>>
>>    When an egress PE is enabled for BGP Services over SRv6 data-plane,
>>
>>    it signals one or more SRv6 Service SIDs enclosed in SRv6 Service
>>
>>    TLV(s) within the BGP Prefix-SID Attribute attached to MP-BGP NLRIs
>>
>>    defined in [RFC4760 <https://datatracker.ietf.org/doc/html/rfc4760>] =
[RFC4659 <https://datatracker.ietf.org/doc/html/rfc4659>] [RFC8950 <https:/=
/datatracker.ietf.org/doc/html/rfc8950>] [RFC7432 <https://datatracker.ietf=
.org/doc/html/rfc7432>] [RFC4364 <https://datatracker.ietf.org/doc/html/rfc=
4364>]
>>
>>    [RFC9136 <https://datatracker.ietf.org/doc/html/rfc9136>] where appli=
cable as described in Section 5 <https://datatracker.ietf.org/doc/html/draf=
t-ietf-bess-srv6-services#section-5> and Section 6 <https://datatracker.iet=
f.org/doc/html/draft-ietf-bess-srv6-services#section-6>.
>>
>>
>>
>> So as far as SRv6 SID leaking there would not be any leaking outside the
>> SRv6 domain.
>>
>>
>>
>> However as the GRT carry internet or intranet BGP RIB the SP AS is of
>> course transitive so entire table is propagated.  That=E2=80=99s not a l=
eak.
>>
>>
>>
>> I think we just need to maybe tighten up the verbiage on securing the PE
>> edges of the SRv6 domain.
>>
>>
>>
>> Kind Regards
>>
>>
>>
>> Gyan
>>
>>
>>
>>
>>
>> On Sat, Feb 12, 2022 at 1:37 PM Robert Raszuk <robert@raszuk.net> wrote:
>>
>> Hi Andrew,
>>
>>
>>
>> When I read Warren's note Iooked at this text from section 2 which says:
>>
>>
>>
>> - - -
>>
>>
>>
>>    The SRv6 Service TLVs are defined as two new TLVs of the BGP Prefix-
>>    SID Attribute to achieve signaling of SRv6 SIDs for L3 and L2
>>    services.
>>
>>    o  SRv6 L3 Service TLV: This TLV encodes Service SID information for
>>       SRv6 based L3 services.  It corresponds to the equivalent
>>       functionality provided by an MPLS Label when received with a Layer
>>       3 service route as defined in [RFC4364] [RFC4659] [RFC8950]
>>       [RFC9136].  Some SRv6 Endpoint behaviors which MAY be encoded, but
>>       not limited to, are End.DX4, End.DT4, End.DX6, End.DT6, etc.
>>
>>    o  SRv6 L2 Service TLV: This TLV encodes Service SID information for
>>       SRv6 based L2 services.  It corresponds to the equivalent
>>       functionality provided by an MPLS Label1 for Ethernet VPN (EVPN)
>>       Route-Types as defined in [RFC7432].  Some SRv6 Endpoint behaviors
>>       which MAY be encoded, but not limited to, are End.DX2, End.DX2V,
>>       End.DT2U, End.DT2M etc.
>>
>>    When an egress PE is enabled for BGP Services over SRv6 data-plane,
>>    it signals one or more SRv6 Service SIDs enclosed in SRv6 Service
>>    TLV(s) within the BGP Prefix-SID Attribute attached to MP-BGP NLRIs
>>    defined in [RFC4760] [RFC4659] [RFC8950] [RFC7432] [RFC4364]
>>    [RFC9136] where applicable as described in Section 5 and Section 6.
>>
>>    The support for BGP Multicast VPN (MVPN) Services [RFC6513] with SRv6
>>    is outside the scope of this document.
>>
>>
>>
>> - - -
>>
>>
>>
>> This limits the overlay signalling to non global SAFIs mainly SAFI 128
>> and SAFI 70.
>>
>>
>>
>> To your note SAFI 4 is private and never exchanged in the wild. Also SAF=
I
>> 2 is multicast which is out of scope of this draft.
>>
>>
>>
>> The only thing which we need to sync on is indeed section 5.4 and use of
>> global IPv6 AFI 2 & SAFI 1
>>
>>
>>
>> Many thx,
>>
>> R.
>>
>>
>>
>>
>>
>>
>>
>>
>>
>> On Sat, Feb 12, 2022 at 7:11 PM Andrew - IETF <andrew-ietf@liquid.tech>
>> wrote:
>>
>> Robert,
>>
>>
>>
>> I have to say that I have very similar readings on parts of the draft.
>>
>>
>>
>> Let=E2=80=99s look at it =E2=80=93
>>
>>
>>
>> 5.1 uses the IPv4-VPN NLRI =E2=80=93 That would seem to indicate AFI 1 /=
 SAFI 4
>>
>> 5.2 =E2=80=93 Uses AFI 2 / SAFI 4 from my reading
>>
>> 5.3 =E2=80=93 According to RFC8950 =E2=80=93 allows advertisement over S=
AFI 1, 2 or 4
>>
>> 5.4 =E2=80=93 To my reading =E2=80=93 very much refers to AFI 2 / SAFI 1=
.
>>
>>
>>
>> I would agree if this document limited itself to 5.1 and 5.2 =E2=80=93 i=
t doesn=E2=80=99t
>> =E2=80=93 and therefore I have to agree with the thoughts expressed in W=
arrens
>> Discuss.  If I am wrong about 5.3 and 5.4, let=E2=80=99s chat and help m=
e
>> understand this better, and then lets potentially see if we can work up
>> some wording that would clarify this if that is what is required.
>>
>>
>>
>> Thanks
>>
>>
>>
>> Andrew
>>
>>
>>
>>
>>
>> *From:* iesg <iesg-bounces@ietf.org> *On Behalf Of *Robert Raszuk
>> *Sent:* Saturday, February 12, 2022 8:26 PM
>> *To:* Warren Kumari <warren@kumari.net>
>> *Cc:* Bocci, Matthew (Nokia - GB) <matthew.bocci@nokia.com>;
>> draft-ietf-bess-srv6-services@ietf.org; bess-chairs@ietf.org; The IESG <
>> iesg@ietf.org>; BESS <bess@ietf.org>
>> *Subject:* Re: Warren Kumari's Discuss on
>> draft-ietf-bess-srv6-services-10: (with DISCUSS and COMMENT)
>>
>>
>>
>> Hi Warren,
>>
>>
>>
>> Thank you for your Discuss. But before we start discussing it perhaps it
>> would be good to align on what this document really defines as I am sens=
ing
>> from your description there can be some disconnect (modulo some text may=
 be
>> indeed misleading in the draft).
>>
>>
>>
>> You said:
>>
>>
>>
>> > However, we all know that BGP leaks happen -- and when they do, the
>> SID=E2=80=99s
>> > contained in the leak will be logged by various systems and hence
>> available to
>> > the public into perpetuity.
>>
>>
>>
>> I think the term BGP is used here a bit too broadly.
>>
>>
>>
>> Leaks do happen but only within global AFI/SAFIs. This draft defines
>> extensions for L3VPN and L2VPNs SAFIs which are not used to peer outside=
 of
>> a domain, collection of domains under same administration +
>> of course inter-as also could happen.
>>
>>
>>
>> With that being said I do not see risk that due to leaking there could b=
e
>> a situation where customer networks are exposed in any way externally -
>> leaving alone that to even get at the transport level to the customer
>> facing PE is also filtered and never allowed from outside. But this is o=
ut
>> of scope of this document as here the focus is not on underlay but overl=
ay.
>>
>>
>>
>> Now when I re-read this I see why there is a little piece perhaps
>> misleading. The draft makes a claim that it is applicable to RFC8950 whi=
ch
>> defines use of NHv6 with both unicast and VPN AFs. That needs to be made
>> clear that it is applicable to the latter only. If other co-authors beli=
eve
>> this is applicable to the former your DISCUSS section would indeed be
>> valid.
>>
>>
>>
>> Many thx,
>>
>> R.
>>
>>
>>
>>
>>
>>
>>
>>
>>
>> On Sat, Feb 12, 2022 at 12:05 AM Warren Kumari via Datatracker <
>> noreply@ietf.org> wrote:
>>
>> Warren Kumari has entered the following ballot position for
>> draft-ietf-bess-srv6-services-10: Discuss
>>
>> When responding, please keep the subject line intact and reply to all
>> email addresses included in the To and CC lines. (Feel free to cut this
>> introductory paragraph, however.)
>>
>>
>> Please refer to https://www.ietf.org/blog/handling-iesg-ballot-positions=
/
>> for more information about how to handle DISCUSS and COMMENT positions.
>>
>>
>> The document, along with other ballot positions, can be found here:
>> https://datatracker.ietf.org/doc/draft-ietf-bess-srv6-services/
>>
>>
>>
>> ----------------------------------------------------------------------
>> DISCUSS:
>> ----------------------------------------------------------------------
>>
>> The Security Considerations section says: "The service flows between PE
>> routers
>> using SRv6 SIDs advertised via BGP are expected to be limited within the
>> trusted SR domain (e.g., within a single AS or between multiple ASes
>> within a
>> single provider network).  Precaution should be taken to ensure that the
>> BGP
>> service information (including associated SRv6 SID) advertised via BGP
>> sessions
>> are limited to peers within this trusted SR domain." This is related to
>> (from
>> RFC8402): "Therefore, by default, the explicit routing information MUST
>> NOT be
>> leaked through the boundaries of the administered domain."
>>
>> However, we all know that BGP leaks happen -- and when they do, the SID=
=E2=80=99s
>> contained in the leak will be logged by various systems and hence
>> available to
>> the public into perpetuity.
>>
>> While the document states that border filtering should protect against
>> traffic
>> injection, this does not cover the case of internal compromise. Sure,
>> there is
>> the argument that once there is an internally compromised system, all
>> bets are
>> off -- but with this, an attacker that knows the SIDs in e.g inject
>> traffic
>> into a VPN. This seems to me to significantly expand the attack surface =
to
>> include the customer's networks too.
>>
>> Not only does an operator have to ensure that BGP leaks never occur, the=
y
>> have
>> to then ensure that at no point can there be any filter lapses at any
>> border
>> node, and be able to guarantee the security of every device, server and
>> machine
>> within the domain in order for a secure posture to be maintained. Simply
>> saying
>> that precautions should be taken to make sure that route leak don't
>> occur, when
>> the consequences of doing so are a: severe and b: hard to recover from
>> seems to
>> not really cover it. In addition, it seems that the blast radius from a
>> missing
>> ACL seems much larger if it allows injections.
>>
>>
>> ----------------------------------------------------------------------
>> COMMENT:
>> ----------------------------------------------------------------------
>>
>> I'm still reviewing the document, but wanted to get an initial ballot in=
,
>> so
>> that we could start discussing it. Hopefully someone can help my
>> understand how
>> this doesn't expand the consequences of a BGP leak.
>>
>> _______________________________________________
>> BESS mailing list
>> BESS@ietf.org
>> https://www.ietf.org/mailman/listinfo/bess
>>
>> --
>>
>> [image: Image removed by sender.] <http://www.verizon.com>
>>
>> *Gyan Mishra*
>>
>> *Network Solutions Architect *
>>
>> *Email gyan.s.mishra@verizon.com <gyan.s.mishra@verizon.com>*
>>
>> *M 301 502-1347*
>>
>>
>>
>> --
>>
>> <http://www.verizon.com/>
>>
>> *Gyan Mishra*
>>
>> *Network Solutions Architect *
>>
>> *Email gyan.s.mishra@verizon.com <gyan.s.mishra@verizon.com>*
>>
>> *M 301 502-1347*
>>
>>
>>
> --
>
> <http://www.verizon.com/>
>
> *Gyan Mishra*
>
> *Network Solutions A**rchitect *
>
> *Email gyan.s.mishra@verizon.com <gyan.s.mishra@verizon.com>*
>
>
>
> *M 301 502-1347*
>
> --

<http://www.verizon.com/>

*Gyan Mishra*

*Network Solutions A**rchitect *

*Email gyan.s.mishra@verizon.com <gyan.s.mishra@verizon.com>*



*M 301 502-1347*

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

<div><br></div><div dir=3D"auto">Hi Andrew=C2=A0</div><div><br><div class=
=3D"gmail_quote"><div dir=3D"ltr" class=3D"gmail_attr">On Sat, Feb 12, 2022=
 at 9:41 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-width:1px;border-left-style:so=
lid;padding-left:1ex;border-left-color:rgb(204,204,204)"><div dir=3D"auto">=
Hi Andrew,</div><div><br><div class=3D"gmail_quote"><div dir=3D"ltr" class=
=3D"gmail_attr">On Sat, Feb 12, 2022 at 5:13 PM Andrew - IETF &lt;andrew-ie=
tf@liquid.tech&gt; wrote:<br></div><blockquote class=3D"gmail_quote" style=
=3D"margin:0px 0px 0px 0.8ex;border-left-width:1px;border-left-style:solid;=
padding-left:1ex;border-left-color:rgb(204,204,204)">





<div lang=3D"EN-US" link=3D"blue" vlink=3D"purple" style=3D"word-wrap:break=
-word">
<div>
<p class=3D"MsoNormal">Hi Gyan,<u></u><u></u></p>
<p class=3D"MsoNormal"><u></u>=C2=A0<u></u></p>
<p class=3D"MsoNormal">A few clarifications on your clarifications =E2=80=
=93 see responses inline:<u></u><u></u></p>
<div>
<div>
<blockquote style=3D"border-style:none none none solid;border-left-width:1p=
t;padding:0in 0in 0in 6pt;margin-left:4.8pt;margin-right:0in;border-left-co=
lor:rgb(204,204,204)">
<div>
<div>
<p class=3D"MsoNormal">RFC8402 Section 8.2 explicitly prohibits sending SRv=
6 traffic beyond the borders of a domain and over the general internet.=C2=
=A0 Making use of traffic destined for an address within
 the SRGB of another network isn=E2=80=99t permitted as per:<u></u><u></u><=
/p>
<p class=3D"MsoNormal">=C2=A0Gyan&gt; The purpose of the domain boundary fi=
lters is to protect the SRv6 nodes within the =E2=80=9Cunderlay=E2=80=9D by=
 filtering external traffic at the boundary edges any traffic destined to
 any IPv6 destination address within the SRGB or SRLB which would be underl=
ay node connected interfaces IGP routable not in BGP. This is done for any =
internet or intranet MPLS domain today to secure the domain trust boundary.=
<u></u><u></u></p>
<p class=3D"MsoNormal">Andrew&gt; Can I presume when referring to the SRGB/=
SRLB here you are referring to the function part of the address or function=
+argument portion of the SID=E2=80=99s?</p></div></div></blockquote></div><=
/div></div></div></blockquote><div dir=3D"auto">=C2=A0 =C2=A0 =C2=A0 =C2=A0=
 Gyan&gt; Yes=C2=A0</div><blockquote class=3D"gmail_quote" style=3D"margin:=
0px 0px 0px 0.8ex;border-left-width:1px;border-left-style:solid;padding-lef=
t:1ex;border-left-color:rgb(204,204,204)"><div lang=3D"EN-US" link=3D"blue"=
 vlink=3D"purple" style=3D"word-wrap:break-word"><div><div><div><blockquote=
 style=3D"border-style:none none none solid;border-left-width:1pt;padding:0=
in 0in 0in 6pt;margin-left:4.8pt;margin-right:0in;border-left-color:rgb(204=
,204,204)"><div><div><p class=3D"MsoNormal" dir=3D"auto"></p></div></div></=
blockquote></div></div></div></div></blockquote><blockquote class=3D"gmail_=
quote" style=3D"margin:0px 0px 0px 0.8ex;border-left-width:1px;border-left-=
style:solid;padding-left:1ex;border-left-color:rgb(204,204,204)"><div lang=
=3D"EN-US" link=3D"blue" vlink=3D"purple" style=3D"word-wrap:break-word"><d=
iv><div><div><blockquote style=3D"border-style:none none none solid;border-=
left-width:1pt;padding:0in 0in 0in 6pt;margin-left:4.8pt;margin-right:0in;b=
order-left-color:rgb(204,204,204)"><div><div><p class=3D"MsoNormal" dir=3D"=
auto"> I point out that the
 difference between SRv6 and MPLS/SR-MPLS is that you cannot =E2=80=9CRoute=
=E2=80=9D towards a label =E2=80=93 you can route towards an IPv6 address.<=
/p></div></div></blockquote></div></div></div></div></blockquote><div dir=
=3D"auto">=C2=A0 =C2=A0 =C2=A0 =C2=A0Gyan&gt; Understood</div><blockquote c=
lass=3D"gmail_quote" style=3D"margin:0px 0px 0px 0.8ex;border-left-width:1p=
x;border-left-style:solid;padding-left:1ex;border-left-color:rgb(204,204,20=
4)"><div lang=3D"EN-US" link=3D"blue" vlink=3D"purple" style=3D"word-wrap:b=
reak-word"><div><div><div><blockquote style=3D"border-style:none none none =
solid;border-left-width:1pt;padding:0in 0in 0in 6pt;margin-left:4.8pt;margi=
n-right:0in;border-left-color:rgb(204,204,204)"><div><div><p class=3D"MsoNo=
rmal" dir=3D"auto">
<u></u><u></u></p>
<p class=3D"MsoNormal" dir=3D"auto">If my assumptions are correct on the ab=
ove =E2=80=93 there seems to be an assumption here that there is differenti=
ation between the locator and the function+argument parts of the SID =E2=80=
=93
 and these things are advertised separately and then some how assembled.=C2=
=A0</p></div></div></blockquote></div></div></div></div></blockquote><div d=
ir=3D"auto">=C2=A0 =C2=A0 =C2=A0 =C2=A0Gyan&gt; That is all described in de=
tail by this SRv6 BGP based service overlay draft.=C2=A0 See the introducti=
on which states the egress PE signals the SRv6 service SID L3 service SID f=
or BE service with BGP overlay service route or for SRV6-TR the egress PE c=
olors the overlay service route with BGP tunnel encapsulation attribute col=
or extended community SR-TE candidate path steering.=C2=A0 So nothing is ad=
vertised separately and the overlay egress PE signaling for SRv6-BE or SRv6=
-TE is how the SRv6 L3 service SID is FUNCT field is encoded with L3 vpn ro=
ute equivalence to MPLS label stack VPN label.</div><blockquote class=3D"gm=
ail_quote" style=3D"margin:0px 0px 0px 0.8ex;border-left-width:1px;border-l=
eft-style:solid;padding-left:1ex;border-left-color:rgb(204,204,204)"><div l=
ang=3D"EN-US" link=3D"blue" vlink=3D"purple" style=3D"word-wrap:break-word"=
><div><div><div><blockquote style=3D"border-style:none none none solid;bord=
er-left-width:1pt;padding:0in 0in 0in 6pt;margin-left:4.8pt;margin-right:0i=
n;border-left-color:rgb(204,204,204)"><div><div><p class=3D"MsoNormal" dir=
=3D"auto"></p></div></div></blockquote></div></div></div></div></blockquote=
><blockquote class=3D"gmail_quote" style=3D"margin:0px 0px 0px 0.8ex;border=
-left-width:1px;border-left-style:solid;padding-left:1ex;border-left-color:=
rgb(204,204,204)"><div lang=3D"EN-US" link=3D"blue" vlink=3D"purple" style=
=3D"word-wrap:break-word"><div><div><div><blockquote style=3D"border-style:=
none none none solid;border-left-width:1pt;padding:0in 0in 0in 6pt;margin-l=
eft:4.8pt;margin-right:0in;border-left-color:rgb(204,204,204)"><div><div><p=
 class=3D"MsoNormal" dir=3D"auto">Except =E2=80=93 I know of no draft text =
that says that, nor have I ever seen that behavior in the wild.=C2=A0 If my=
 assumptions are accurate and that is what you are saying, can you point me=
 to the
 text that defines this reassembly.</p></div></div></blockquote></div></div=
></div></div></blockquote><div dir=3D"auto">=C2=A0 =C2=A0 =C2=A0</div><bloc=
kquote class=3D"gmail_quote" style=3D"margin:0px 0px 0px 0.8ex;border-left-=
width:1px;border-left-style:solid;padding-left:1ex;border-left-color:rgb(20=
4,204,204)"><div lang=3D"EN-US" link=3D"blue" vlink=3D"purple" style=3D"wor=
d-wrap:break-word"><div><div><div><blockquote style=3D"border-style:none no=
ne none solid;border-left-width:1pt;padding:0in 0in 0in 6pt;margin-left:4.8=
pt;margin-right:0in;border-left-color:rgb(204,204,204)"><div><div><p class=
=3D"MsoNormal" dir=3D"auto"></p></div></div></blockquote></div></div></div>=
</div></blockquote><blockquote class=3D"gmail_quote" style=3D"margin:0px 0p=
x 0px 0.8ex;border-left-width:1px;border-left-style:solid;padding-left:1ex;=
border-left-color:rgb(204,204,204)"><div lang=3D"EN-US" link=3D"blue" vlink=
=3D"purple" style=3D"word-wrap:break-word"><div><div><div><blockquote style=
=3D"border-style:none none none solid;border-left-width:1pt;padding:0in 0in=
 0in 6pt;margin-left:4.8pt;margin-right:0in;border-left-color:rgb(204,204,2=
04)"><div><div><p class=3D"MsoNormal" dir=3D"auto"><u></u><u></u></p>
<p class=3D"MsoNormal">As regards the BGP =E2=80=93 it goes further still:<=
u></u><u></u></p>
<p class=3D"MsoNormal">&lt;Snip&gt;<u></u><u></u></p>
<p class=3D"MsoNormal"><u></u>=C2=A0<u></u></p>
<p class=3D"MsoNormal">=C2=A0Gyan&gt; This is not a BGP related just IGP un=
derlay related.=C2=A0 BGP prefix sid attribute is used to encode SRv6 L3 se=
rvice TLVs within the SR domain basically mapping the VPN and GRT
 BGP AFI/SAFI into the Function field of SRv6 SID equivalent to MPLS VPN se=
rvice label bottom of stack.=C2=A0 However this is only within the SRv6 dom=
ain and once the packet leaves the SRv6 domain it=E2=80=99s native BGP AFI/=
SAFI encoding and not in SRv6 SID.=C2=A0 So even though
 SRv6 SID contains the BGP service label encoding it is not BGP overlay enc=
oding that needs to be secured providing transitivity.<u></u><u></u></p>
<p class=3D"MsoNormal">Andrew&gt; Again, I=E2=80=99m pretty unsure that I=
=E2=80=99m fully understanding what you are saying here.=C2=A0 You seem to =
be saying that once a SID =E2=80=93 including its function/locator leave th=
e domain
 =E2=80=93 they cease to be SID=E2=80=99s and are just normal addresses =E2=
=80=93 and only become SID=E2=80=99s by dint of the fact that they are insi=
de the domain.=C2=A0 This would imply that a destination on the internet =
=E2=80=93 suddenly transmutes to something else when it crosses the domain =
boundary.
 I would this is an unclear argument that seems to assume behavior not stat=
ed in this document, or other SRv6 documents that I have read =E2=80=93 and=
 I=E2=80=99m not sure that I agree with this assertion (if I am interpretin=
g you correctly).=C2=A0 I am drawing my interpretations
 here from the fact that you are bringing up the IGP =E2=80=93 and seem to =
be implying that a locator is announced and some how combined with IGP info=
rmation, and there is some kinda split / reassembly of the destination.<u><=
/u><u></u></p>
<p class=3D"MsoNormal"></p></div></div></blockquote></div></div></div></div=
></blockquote><div dir=3D"auto">=C2=A0 =C2=A0 =C2=A0 Gyan&gt; A good way to=
 help describe what I am saying is that the BGP AFI/SAFI 1/128 is identical=
 between MPLS/SR-MPLS and SRv6.=C2=A0 What is different is the data plane e=
ncoding where in MPLS the L3 VPN service label is encoded in the Bottom of =
Stack, where with SRv6 =C2=A0L3 VPN label equivalent is encoded in the SRv6=
 SID Function field.=C2=A0 When a packet egresses exits an MPLS domain the =
=C2=A0PE performs label disposition POP of the label stack and similarly wi=
th SRv6 with the egress PE the SRv6 outer header with SRH is removed so wit=
h that the SRv6 L3 Service TLV encoded in the BGP prefix SID attribute is r=
emoved as well and the native IP packet os forwarded to the CE.</div></div>=
</div></blockquote><div dir=3D"auto"><br></div><div dir=3D"auto">=C2=A0 =C2=
=A0 =C2=A0Gyan&gt; I described VPN overlay SAFI 128, however for both Globa=
l Section 5.3 and 5.4 AFI 1 SAFI 1 and AFI 2 SAFI 1 unicast there is no lab=
el so nothing encoded into the SRv6 SID FUNC field. For MPLS Global GRT the=
ir is no encapsulation as it=E2=80=99s native =C2=A0routing, however for SR=
v6 the source node still performs encapsulation for both SRv6-BE w/o SRH an=
d SRv6-TE w/ SRH.=C2=A0 Encapsulation at the source node is requirement for=
 SRV6 for path steering regardless of GRT or VPN overlay.</div><blockquote =
class=3D"gmail_quote" style=3D"margin:0px 0px 0px 0.8ex;border-left-width:1=
px;border-left-style:solid;padding-left:1ex;border-left-color:rgb(204,204,2=
04)"><div><div class=3D"gmail_quote"><div dir=3D"auto"></div><div dir=3D"au=
to"><br></div><blockquote class=3D"gmail_quote" style=3D"margin:0px 0px 0px=
 0.8ex;border-left-width:1px;border-left-style:solid;padding-left:1ex;borde=
r-left-color:rgb(204,204,204)"><div lang=3D"EN-US" link=3D"blue" vlink=3D"p=
urple" style=3D"word-wrap:break-word"><div><div><div><blockquote style=3D"b=
order-style:none none none solid;border-left-width:1pt;padding:0in 0in 0in =
6pt;margin-left:4.8pt;margin-right:0in;border-left-color:rgb(204,204,204)">=
<div><div><p class=3D"MsoNormal" dir=3D"auto">Gyan&gt; SR provides a means =
of stateless traffic steering in the underlay framework using IGP extension=
 to provide the SID distribution =C2=A0for both SR-MPLS and SRv6.=C2=A0 The=
 SID distribution
 is done via the IGP extensions as part of the underlay.=C2=A0 The underlay=
 is not routable reachable from outside the domain and even in MPLS TTL pro=
pagation is disabled to hide the visibility.=C2=A0 One big difference betwe=
en MPLS and SRv6 is that the SR source node
 encapsulates the PE-CE AC payload in IPv6 outer header for both VPN overla=
y and GRT traffic so they are both treated the same where MPLS with GRT the=
 customer traffic is natively routed and no overlay encapsulation.=C2=A0 Ho=
wever in both cases of course we have
 a BGP overlay RIB which carry the internet or intranet table and that is t=
ransitory traffic and is not filtered at the trust boundary. =C2=A0<u></u><=
u></u></p>
</div>
</div>
</blockquote>
<blockquote style=3D"border-style:none none none solid;border-left-width:1p=
t;padding:0in 0in 0in 6pt;margin-left:4.8pt;margin-right:0in;border-left-co=
lor:rgb(204,204,204)">
<div>
<div>
<p class=3D"MsoNormal">So the trust boundary filtering is primary goal is t=
o protect the underlay nodes and not interfere with the transitory BGP rout=
ing reachability.<u></u><u></u></p>
<p class=3D"MsoNormal"><u></u>=C2=A0<u></u></p>
<p class=3D"MsoNormal">Andrew&gt; However, if all assumptions I have made i=
n the above are correct, and we are back to border filtering, that still le=
aves the question of the fact that the SID=E2=80=99s are exposed
 (albeit as addresses) =E2=80=93 which still leads to the problem of the fa=
ct that this seems to rely on perfect bgp filtering in combination with per=
fect border filtering, and a failure in either that could have catastrophic=
 consequences.</p></div></div></blockquote></div></div></div></div></blockq=
uote><div dir=3D"auto"><br></div><div dir=3D"auto">=C2=A0 =C2=A0 =C2=A0Gyan=
&gt; As explained above no SRv6 SIDs are exposed.=C2=A0 As there is still e=
ncapsulation on SRv6 source node and decapsulation on egress PE just as we =
have with VPN SAFI 128 we don=E2=80=99t need border filtering at all due to=
 this encapsulation and decapsulation. =C2=A0</div></div></div><div><div cl=
ass=3D"gmail_quote"><blockquote class=3D"gmail_quote" style=3D"margin:0px 0=
px 0px 0.8ex;border-left-width:1px;border-left-style:solid;padding-left:1ex=
;border-left-color:rgb(204,204,204)"><div lang=3D"EN-US" link=3D"blue" vlin=
k=3D"purple" style=3D"word-wrap:break-word"><div><div><div><blockquote styl=
e=3D"border-style:none none none solid;border-left-width:1pt;padding:0in 0i=
n 0in 6pt;margin-left:4.8pt;margin-right:0in;border-left-color:rgb(204,204,=
204)"><div><div><p class=3D"MsoNormal" dir=3D"auto"><u></u><u></u></p>
<p class=3D"MsoNormal">Thanks
<u></u><u></u></p>
<p class=3D"MsoNormal"><u></u>=C2=A0<u></u></p>
<p class=3D"MsoNormal">Andrew<u></u><u></u></p>
</div>
</div></blockquote></div></div></div></div><div lang=3D"EN-US" link=3D"blue=
" vlink=3D"purple" style=3D"word-wrap:break-word"><div><div><div><blockquot=
e style=3D"border-style:none none none solid;border-left-width:1pt;padding:=
0in 0in 0in 6pt;margin-left:4.8pt;margin-right:0in;border-left-color:rgb(20=
4,204,204)">
<div>
<div>
<p class=3D"MsoNormal">=C2=A0<u></u><u></u></p>
<div style=3D"border-style:solid none none;border-top-width:1pt;padding:3pt=
 0in 0in;border-top-color:rgb(225,225,225)">
<p class=3D"MsoNormal"><b>From:</b> Gyan Mishra &lt;<a href=3D"mailto:hayab=
usagsm@gmail.com" target=3D"_blank">hayabusagsm@gmail.com</a>&gt;
<br>
<b>Sent:</b> Saturday, February 12, 2022 10:18 PM<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> Andrew - IETF &lt;<a href=3D"mailto:andrew-ietf@liquid.tech" tar=
get=3D"_blank">andrew-ietf@liquid.tech</a>&gt;; BESS &lt;<a href=3D"mailto:=
bess@ietf.org" target=3D"_blank">bess@ietf.org</a>&gt;; Bocci, Matthew (Nok=
ia - GB) &lt;<a href=3D"mailto:matthew.bocci@nokia.com" target=3D"_blank">m=
atthew.bocci@nokia.com</a>&gt;;
 The IESG &lt;<a href=3D"mailto:iesg@ietf.org" target=3D"_blank">iesg@ietf.=
org</a>&gt;; Warren Kumari &lt;<a href=3D"mailto:warren@kumari.net" target=
=3D"_blank">warren@kumari.net</a>&gt;;
<a href=3D"mailto:bess-chairs@ietf.org" target=3D"_blank">bess-chairs@ietf.=
org</a>; <a href=3D"mailto:draft-ietf-bess-srv6-services@ietf.org" target=
=3D"_blank">
draft-ietf-bess-srv6-services@ietf.org</a><br>
<b>Subject:</b> Re: [bess] Warren Kumari&#39;s Discuss on draft-ietf-bess-s=
rv6-services-10: (with DISCUSS and COMMENT)<u></u><u></u></p>
</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">Hi Robert / All=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">For service providers and enterprises using GRT or V=
RF to carry the internet or intra internet =C2=A0routing table using MPLS t=
oday or SR-MPLS that would like to use SRv6 to provide
 the same service.<u></u><u></u></p>
</div>
</div>
<div>
<p class=3D"MsoNormal">=C2=A0<u></u><u></u></p>
</div>
<div>
<p class=3D"MsoNormal">Section. =C2=A05.1 and 5.2 cover the VPN case in whi=
ch the customer traffic is in VRF overlay and the SRv6 transport layer is a=
 closed domain.=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">Section 5.3 and 5.4 cover GRT option and 5.3 using R=
FC 5549 next hop encoding.=C2=A0 In this case using GRT transport underlay =
layer now carry=E2=80=99s the customer routes and that is what
 Warren and Andrew concern is as far as BGP leaks. =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">So when GRT is used the same edge filtering protecti=
on mechanisms used today for MPLS and SR-MPLS would apply to SRv6 for GRT u=
se case.<u></u><u></u></p>
</div>
<div>
<p class=3D"MsoNormal">=C2=A0<u></u><u></u></p>
</div>
<div>
<p class=3D"MsoNormal">I don=E2=80=99t think we are saying 5.3 or 5.4 shoul=
d not be allowed but just to tighten up verbiage as far securing the domain=
. =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">As far as the SRv6 domain is concerned even with GRT=
 the domain is still closed at the PE ingress and egress points which is wh=
ere the concern is for BGP leaks.=C2=A0 The BGP Prefix
 SID encoding the SRv6 L3 service TLVs would, the encoding would only be pr=
esent in the SRv6 SID Function field within the closed domain, and once you=
 exit the SRv6 domain at the ingress or egress endpoints the SRv6 L3 servic=
e TLVs would now be carried natively
 in BGP and not in the SRv6 BGP prefix SID encoding.<u></u><u></u></p>
</div>
<div>
<p class=3D"MsoNormal">=C2=A0<u></u><u></u></p>
</div>
<div>
<pre style=3D"break-before:page;font-family:monospace"><span style=3D"font-=
size:11pt;font-family:monospace">=C2=A0=C2=A0 When an egress PE is enabled =
for BGP Services over SRv6 data-plane,</span><u style=3D"font-family:monosp=
ace"></u><u style=3D"font-family:monospace"></u></pre>
<pre style=3D"font-family:monospace"><span style=3D"font-size:11pt;font-fam=
ily:monospace">=C2=A0=C2=A0 it signals one or more SRv6 Service SIDs enclos=
ed in SRv6 Service</span><u style=3D"font-family:monospace"></u><u style=3D=
"font-family:monospace"></u></pre>
<pre style=3D"font-family:monospace"><span style=3D"font-size:11pt;font-fam=
ily:monospace">=C2=A0=C2=A0 TLV(s) within the BGP Prefix-SID Attribute atta=
ched to MP-BGP NLRIs</span><u style=3D"font-family:monospace"></u><u style=
=3D"font-family:monospace"></u></pre>
<pre style=3D"font-family:monospace"><span style=3D"font-size:11pt;font-fam=
ily:monospace">=C2=A0=C2=A0 defined in [<a href=3D"https://datatracker.ietf=
.org/doc/html/rfc4760" title=3D"&quot;Multiprotocol Extensions for BGP-4&qu=
ot;" style=3D"font-family:monospace" target=3D"_blank">RFC4760</a>] [<a hre=
f=3D"https://datatracker.ietf.org/doc/html/rfc4659" title=3D"&quot;BGP-MPLS=
 IP Virtual Private Network (VPN) Extension for IPv6 VPN&quot;" style=3D"fo=
nt-family:monospace" target=3D"_blank">RFC4659</a>] [<a href=3D"https://dat=
atracker.ietf.org/doc/html/rfc8950" title=3D"&quot;Advertising IPv4 Network=
 Layer Reachability Information (NLRI) with an IPv6 Next Hop&quot;" style=
=3D"font-family:monospace" target=3D"_blank">RFC8950</a>] [<a href=3D"https=
://datatracker.ietf.org/doc/html/rfc7432" title=3D"&quot;BGP MPLS-Based Eth=
ernet VPN&quot;" style=3D"font-family:monospace" target=3D"_blank">RFC7432<=
/a>] [<a href=3D"https://datatracker.ietf.org/doc/html/rfc4364" title=3D"&q=
uot;BGP/MPLS IP Virtual Private Networks (VPNs)&quot;" style=3D"font-family=
:monospace" target=3D"_blank">RFC4364</a>]</span><u style=3D"font-family:mo=
nospace"></u><u style=3D"font-family:monospace"></u></pre>
<pre style=3D"font-family:monospace"><span style=3D"font-size:11pt;font-fam=
ily:monospace">=C2=A0=C2=A0 [<a href=3D"https://datatracker.ietf.org/doc/ht=
ml/rfc9136" title=3D"&quot;IP Prefix Advertisement in Ethernet VPN (EVPN)&q=
uot;" style=3D"font-family:monospace" target=3D"_blank">RFC9136</a>] where =
applicable as described in <a href=3D"https://datatracker.ietf.org/doc/html=
/draft-ietf-bess-srv6-services#section-5" style=3D"font-family:monospace" t=
arget=3D"_blank">Section 5</a> and <a href=3D"https://datatracker.ietf.org/=
doc/html/draft-ietf-bess-srv6-services#section-6" style=3D"font-family:mono=
space" target=3D"_blank">Section 6</a>.</span><u style=3D"font-family:monos=
pace"></u><u style=3D"font-family:monospace"></u></pre>
<p class=3D"MsoNormal">=C2=A0<u></u><u></u></p>
</div>
<div>
<p class=3D"MsoNormal">So as far as SRv6 SID leaking there would not be any=
 leaking outside the SRv6 domain.<u></u><u></u></p>
</div>
<div>
<p class=3D"MsoNormal">=C2=A0<u></u><u></u></p>
</div>
<div>
<p class=3D"MsoNormal">However as the GRT carry internet or intranet BGP RI=
B the SP AS is of course transitive so entire table is propagated.=C2=A0 Th=
at=E2=80=99s not a leak.<u></u><u></u></p>
</div>
<div>
<p class=3D"MsoNormal">=C2=A0<u></u><u></u></p>
</div>
<div>
<p class=3D"MsoNormal">I think we just need to maybe tighten up the verbiag=
e on securing the PE edges of the SRv6 domain.<u></u><u></u></p>
</div>
<div>
<p class=3D"MsoNormal">=C2=A0<u></u><u></u></p>
</div>
<div>
<p class=3D"MsoNormal">Kind Regards=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">Gyan<u></u><u></u></p>
</div>
<div>
<p class=3D"MsoNormal">=C2=A0<u></u><u></u></p>
</div>
<div>
<div>
<p class=3D"MsoNormal">=C2=A0<u></u><u></u></p>
<div>
<div>
<p class=3D"MsoNormal">On Sat, Feb 12, 2022 at 1:37 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-style:none none none solid;border-left-width:1p=
t;padding:0in 0in 0in 6pt;margin:5pt 0in 5pt 4.8pt;border-left-color:rgb(20=
4,204,204)">
<div>
<p class=3D"MsoNormal">Hi Andrew,<u></u><u></u></p>
<div>
<p class=3D"MsoNormal">=C2=A0<u></u><u></u></p>
</div>
<div>
<p class=3D"MsoNormal">When I read Warren&#39;s note Iooked at this text fr=
om=C2=A0section 2 which says:=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">- - -=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">=C2=A0 =C2=A0The SRv6 Service TLVs are defined as tw=
o new TLVs of the BGP Prefix-<br>
=C2=A0 =C2=A0SID Attribute to achieve signaling of SRv6 SIDs for L3 and L2<=
br>
=C2=A0 =C2=A0services.<br>
<br>
=C2=A0 =C2=A0o =C2=A0SRv6 L3 Service TLV: This TLV encodes Service SID info=
rmation for<br>
=C2=A0 =C2=A0 =C2=A0 SRv6 based L3 services.=C2=A0 It corresponds to the eq=
uivalent<br>
=C2=A0 =C2=A0 =C2=A0 functionality provided by an MPLS Label when received =
with a Layer<br>
=C2=A0 =C2=A0 =C2=A0 3 service route as defined in [RFC4364] [RFC4659] [RFC=
8950]<br>
=C2=A0 =C2=A0 =C2=A0 [RFC9136].=C2=A0 Some SRv6 Endpoint behaviors which MA=
Y be encoded, but<br>
=C2=A0 =C2=A0 =C2=A0 not limited to, are End.DX4, End.DT4, End.DX6, End.DT6=
, etc.<br>
<br>
=C2=A0 =C2=A0o =C2=A0SRv6 L2 Service TLV: This TLV encodes Service SID info=
rmation for<br>
=C2=A0 =C2=A0 =C2=A0 SRv6 based L2 services.=C2=A0 It corresponds to the eq=
uivalent<br>
=C2=A0 =C2=A0 =C2=A0 functionality provided by an MPLS Label1 for Ethernet =
VPN (EVPN)<br>
=C2=A0 =C2=A0 =C2=A0 Route-Types as defined in [RFC7432].=C2=A0 Some SRv6 E=
ndpoint behaviors<br>
=C2=A0 =C2=A0 =C2=A0 which MAY be encoded, but not limited to, are End.DX2,=
 End.DX2V,<br>
=C2=A0 =C2=A0 =C2=A0 End.DT2U, End.DT2M etc.<br>
<br>
=C2=A0 =C2=A0When an egress PE is enabled for BGP Services over SRv6 data-p=
lane,<br>
=C2=A0 =C2=A0it signals one or more SRv6 Service SIDs enclosed in SRv6 Serv=
ice<br>
=C2=A0 =C2=A0TLV(s) within the BGP Prefix-SID Attribute attached to MP-BGP =
NLRIs<br>
=C2=A0 =C2=A0defined in [RFC4760] [RFC4659] [RFC8950] [RFC7432] [RFC4364]<b=
r>
=C2=A0 =C2=A0[RFC9136] where applicable as described in Section 5 and Secti=
on 6.<br>
<br>
=C2=A0 =C2=A0The support for BGP Multicast VPN (MVPN) Services [RFC6513] wi=
th SRv6<br>
=C2=A0 =C2=A0is outside the scope of this document.<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">=C2=A0<u></u><u></u></p>
</div>
<div>
<p class=3D"MsoNormal">This limits the overlay signalling to non global SAF=
Is mainly SAFI 128 and SAFI 70.=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 your note SAFI 4 is private and never exchanged i=
n the wild. Also SAFI 2 is multicast which is out of scope of this draft.=
=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">The only thing which we need to sync on is indeed se=
ction 5.4 and use of global IPv6 AFI 2 &amp; SAFI 1=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">Many thx,<u></u><u></u></p>
</div>
<div>
<p class=3D"MsoNormal">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">=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, Feb 12, 2022 at 7:11 PM Andrew - IETF &lt;<a=
 href=3D"mailto:andrew-ietf@liquid.tech" target=3D"_blank">andrew-ietf@liqu=
id.tech</a>&gt; wrote:<u></u><u></u></p>
</div>
<blockquote style=3D"border-style:none none none solid;border-left-width:1p=
t;padding:0in 0in 0in 6pt;margin:5pt 0in 5pt 4.8pt;border-left-color:rgb(20=
4,204,204)">
<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">I have to say that I have very similar readings on p=
arts of the draft.<u></u><u></u></p>
<p class=3D"MsoNormal">=C2=A0<u></u><u></u></p>
<p class=3D"MsoNormal">Let=E2=80=99s look at it =E2=80=93<u></u><u></u></p>
<p class=3D"MsoNormal">=C2=A0<u></u><u></u></p>
<p class=3D"MsoNormal">5.1 uses the IPv4-VPN NLRI =E2=80=93 That would seem=
 to indicate AFI 1 / SAFI 4<u></u><u></u></p>
<p class=3D"MsoNormal">5.2 =E2=80=93 Uses AFI 2 / SAFI 4 from my reading
<u></u><u></u></p>
<p class=3D"MsoNormal">5.3 =E2=80=93 According to RFC8950 =E2=80=93 allows =
advertisement over SAFI 1, 2 or 4
<u></u><u></u></p>
<p class=3D"MsoNormal">5.4 =E2=80=93 To my reading =E2=80=93 very much refe=
rs to AFI 2 / SAFI 1.<u></u><u></u></p>
<p class=3D"MsoNormal">=C2=A0<u></u><u></u></p>
<p class=3D"MsoNormal">I would agree if this document limited itself to 5.1=
 and 5.2 =E2=80=93 it doesn=E2=80=99t =E2=80=93 and therefore I have to agr=
ee with the thoughts expressed in Warrens Discuss.=C2=A0 If I am wrong abou=
t 5.3
 and 5.4, let=E2=80=99s chat and help me understand this better, and then l=
ets potentially see if we can work up some wording that would clarify this =
if that is what is required.<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>
<div style=3D"border-style:solid none none;border-top-width:1pt;padding:3pt=
 0in 0in;border-top-color:rgb(225,225,225)">
<p class=3D"MsoNormal"><b>From:</b> iesg &lt;<a href=3D"mailto:iesg-bounces=
@ietf.org" target=3D"_blank">iesg-bounces@ietf.org</a>&gt;
<b>On Behalf Of </b>Robert Raszuk<br>
<b>Sent:</b> Saturday, February 12, 2022 8:26 PM<br>
<b>To:</b> Warren Kumari &lt;<a href=3D"mailto:warren@kumari.net" target=3D=
"_blank">warren@kumari.net</a>&gt;<br>
<b>Cc:</b> Bocci, Matthew (Nokia - GB) &lt;<a href=3D"mailto:matthew.bocci@=
nokia.com" target=3D"_blank">matthew.bocci@nokia.com</a>&gt;;
<a href=3D"mailto:draft-ietf-bess-srv6-services@ietf.org" target=3D"_blank"=
>draft-ietf-bess-srv6-services@ietf.org</a>;
<a href=3D"mailto:bess-chairs@ietf.org" target=3D"_blank">bess-chairs@ietf.=
org</a>; The IESG &lt;<a href=3D"mailto:iesg@ietf.org" target=3D"_blank">ie=
sg@ietf.org</a>&gt;; BESS &lt;<a href=3D"mailto:bess@ietf.org" target=3D"_b=
lank">bess@ietf.org</a>&gt;<br>
<b>Subject:</b> Re: Warren Kumari&#39;s Discuss on draft-ietf-bess-srv6-ser=
vices-10: (with DISCUSS and COMMENT)<u></u><u></u></p>
</div>
<p class=3D"MsoNormal">=C2=A0<u></u><u></u></p>
<div>
<p class=3D"MsoNormal">Hi Warren,<u></u><u></u></p>
<div>
<p class=3D"MsoNormal">=C2=A0<u></u><u></u></p>
</div>
<div>
<p class=3D"MsoNormal">Thank you for your Discuss. But before we start disc=
ussing it perhaps it would be good to align on what this document really de=
fines as I am sensing from your description there
 can be some disconnect (modulo some text may be indeed=C2=A0misleading in =
the draft).=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">You said:=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; However, we all know that BGP leaks happen -- a=
nd when they do, the SID=E2=80=99s<br>
&gt; contained in the leak will be logged by various systems and hence avai=
lable to<br>
&gt; the public into perpetuity.<u></u><u></u></p>
</div>
<div>
<p class=3D"MsoNormal">=C2=A0<u></u><u></u></p>
</div>
<div>
<p class=3D"MsoNormal">I think the term BGP is used here a bit too broadly.=
=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">Leaks do happen but only within global=C2=A0AFI/SAFI=
s. This draft defines extensions for L3VPN and L2VPNs SAFIs which are not u=
sed to peer outside of a domain, collection of domains
 under same administration + of=C2=A0course=C2=A0inter-as also could happen=
.=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">With that=C2=A0being said I do not see risk that due=
 to leaking there could be a situation where customer networks are exposed =
in any way externally - leaving alone that to even get
 at the=C2=A0transport level to the customer facing PE is also filtered and=
 never allowed from outside. But this is out of scope of this document as h=
ere the focus is not on underlay but overlay.=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">Now when I re-read this I see why there is a little =
piece perhaps misleading. The draft makes a claim that it is applicable to =
RFC8950 which defines use of NHv6 with both unicast
 and VPN AFs. That needs to be made clear that it is applicable to the latt=
er only. If other co-authors believe this is applicable=C2=A0to the former =
your DISCUSS section would indeed be valid.=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">Many thx,<u></u><u></u></p>
</div>
<div>
<p class=3D"MsoNormal">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">=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, Feb 12, 2022 at 12:05 AM Warren Kumari via D=
atatracker &lt;<a href=3D"mailto:noreply@ietf.org" target=3D"_blank">norepl=
y@ietf.org</a>&gt; wrote:<u></u><u></u></p>
</div>
<blockquote style=3D"border-style:none none none solid;border-left-width:1p=
t;padding:0in 0in 0in 6pt;margin:5pt 0in 5pt 4.8pt;border-left-color:rgb(20=
4,204,204)">
<p class=3D"MsoNormal" style=3D"margin-bottom:12pt">Warren Kumari has enter=
ed the following ballot position for<br>
draft-ietf-bess-srv6-services-10: Discuss<br>
<br>
When responding, please keep the subject line intact and reply to all<br>
email addresses included in the To and CC lines. (Feel free to cut this<br>
introductory paragraph, however.)<br>
<br>
<br>
Please refer to <a href=3D"https://www.ietf.org/blog/handling-iesg-ballot-p=
ositions" target=3D"_blank">
https://www.ietf.org/blog/handling-iesg-ballot-positions/</a><br>
for more information about how to handle DISCUSS and COMMENT positions.<br>
<br>
<br>
The document, along with other ballot positions, can be found here:<br>
<a href=3D"https://datatracker.ietf.org/doc/draft-ietf-bess-srv6-services" =
target=3D"_blank">https://datatracker.ietf.org/doc/draft-ietf-bess-srv6-ser=
vices/</a><br>
<br>
<br>
<br>
----------------------------------------------------------------------<br>
DISCUSS:<br>
----------------------------------------------------------------------<br>
<br>
The Security Considerations section says: &quot;The service flows between P=
E routers<br>
using SRv6 SIDs advertised via BGP are expected to be limited within the<br=
>
trusted SR domain (e.g., within a single AS or between multiple ASes within=
 a<br>
single provider network).=C2=A0 Precaution should be taken to ensure that t=
he BGP<br>
service information (including associated SRv6 SID) advertised via BGP sess=
ions<br>
are limited to peers within this trusted SR domain.&quot; This is related t=
o (from<br>
RFC8402): &quot;Therefore, by default, the explicit routing information MUS=
T NOT be<br>
leaked through the boundaries of the administered domain.&quot;<br>
<br>
However, we all know that BGP leaks happen -- and when they do, the SID=E2=
=80=99s<br>
contained in the leak will be logged by various systems and hence available=
 to<br>
the public into perpetuity.<br>
<br>
While the document states that border filtering should protect against traf=
fic<br>
injection, this does not cover the case of internal compromise. Sure, there=
 is<br>
the argument that once there is an internally compromised system, all bets =
are<br>
off -- but with this, an attacker that knows the SIDs in e.g inject traffic=
<br>
into a VPN. This seems to me to significantly expand the attack surface to<=
br>
include the customer&#39;s networks too.<br>
<br>
Not only does an operator have to ensure that BGP leaks never occur, they h=
ave<br>
to then ensure that at no point can there be any filter lapses at any borde=
r<br>
node, and be able to guarantee the security of every device, server and mac=
hine<br>
within the domain in order for a secure posture to be maintained. Simply sa=
ying<br>
that precautions should be taken to make sure that route leak don&#39;t occ=
ur, when<br>
the consequences of doing so are a: severe and b: hard to recover from seem=
s to<br>
not really cover it. In addition, it seems that the blast radius from a mis=
sing<br>
ACL seems much larger if it allows injections.<br>
<br>
<br>
----------------------------------------------------------------------<br>
COMMENT:<br>
----------------------------------------------------------------------<br>
<br>
I&#39;m still reviewing the document, but wanted to get an initial ballot i=
n, so<br>
that we could start discussing it. Hopefully someone can help my understand=
 how<br>
this doesn&#39;t expand the consequences of a BGP leak.<u></u><u></u></p>
</blockquote>
</div>
</div>
</div>
</blockquote>
</div>
<p class=3D"MsoNormal">_______________________________________________<br>
BESS mailing list<br>
<a href=3D"mailto:BESS@ietf.org" target=3D"_blank">BESS@ietf.org</a><br>
<a href=3D"https://www.ietf.org/mailman/listinfo/bess" target=3D"_blank">ht=
tps://www.ietf.org/mailman/listinfo/bess</a><u></u><u></u></p>
</blockquote>
</div>
</div>
</div>
<p class=3D"MsoNormal">--
<u></u><u></u></p>
</div>
</div>
<div>
<div>
<div>
<div>
<div>
<div>
<div>
<div>
<div>
<div>
<div>
<p><a href=3D"http://www.verizon.com" target=3D"_blank"><span style=3D"bord=
er:1pt solid windowtext;padding:0in;text-decoration:none;color:rgb(17,85,20=
4)"><img border=3D"0" src=3D"cid:17ef0dbe8234cd34f0f1" alt=3D"Image removed=
 by sender." style=3D"width: 100px; max-width: 100%;"></span></a><u></u><u>=
</u></p>
</div>
</div>
</div>
</div>
</div>
</div>
</div>
</div>
</div>
</div>
</div>
<div>
<div>
<div>
<div>
<div>
<div>
<div>
<div>
<div>
<div>
<div>
<p style=3D"margin:0in"><b><span style=3D"font-family:Arial,sans-serif;colo=
r:black">Gyan Mishra</span></b><u></u><u></u></p>
<p style=3D"margin:0in"><i><span style=3D"font-family:Georgia,serif;color:b=
lack">Network Solutions Architect=C2=A0</span></i><u></u><u></u></p>
<p style=3D"margin:0in"><i><span style=3D"font-size:10pt;font-family:Georgi=
a,serif;color:black">Email
<a href=3D"mailto:gyan.s.mishra@verizon.com" style=3D"font-family:Georgia,s=
erif" target=3D"_blank">gyan.s.mishra@verizon.com</a></span></i><u></u><u><=
/u></p>
<p style=3D"margin-bottom:12pt"><i><span style=3D"font-family:Georgia,serif=
;color:black">M 301 502-1347</span></i><u></u><u></u></p>
</div>
<div>
<p class=3D"MsoNormal">=C2=A0<u></u><u></u></p>
</div>
</div>
</div>
</div>
</div>
</div>
</div>
</div>
</div>
</div>
</div>
</blockquote>
</div>
</div>
<p class=3D"MsoNormal">-- <u></u><u></u></p>
<div>
<div>
<div>
<div>
<div>
<div>
<div>
<div>
<div>
<p><a href=3D"http://www.verizon.com/" target=3D"_blank"><span style=3D"tex=
t-decoration:none;color:rgb(17,85,204)"><img border=3D"0" width=3D"81" heig=
ht=3D"18" style=3D"width: 0.8402in; height: 0.1875in;" id=3D"m_339292429082=
5578041m_-8771345758090488359_x0000_i1025" src=3D"http://ss7.vzw.com/is/ima=
ge/VerizonWireless/vz-logo-email"></span></a><span style=3D"color:rgb(34,34=
,34)"><u></u><u></u></span></p>
<p style=3D"margin:0in"><b><span style=3D"font-family:Arial,sans-serif;colo=
r:black">Gyan Mishra</span></b><span style=3D"font-family:Arial,sans-serif;=
color:black"><u style=3D"font-family:Arial,sans-serif"></u><u style=3D"font=
-family:Arial,sans-serif"></u></span></p>
<p style=3D"margin:0in"><i><span style=3D"font-family:Georgia,serif;color:b=
lack">Network Solutions Architect=C2=A0</span></i><span style=3D"color:rgb(=
34,34,34)"><u></u><u></u></span></p>
<p style=3D"margin:0in"><i><span style=3D"font-size:10pt;font-family:Georgi=
a,serif;color:black">Email
<a href=3D"mailto:gyan.s.mishra@verizon.com" style=3D"font-family:Georgia,s=
erif" target=3D"_blank">gyan.s.mishra@verizon.com</a></span></i><span style=
=3D"color:rgb(34,34,34)"><u></u><u></u></span></p>
<p style=3D"margin-right:0in;margin-bottom:12pt;margin-left:0in">
<i><span style=3D"font-family:Georgia,serif;color:black">M 301 502-1347</sp=
an></i><span style=3D"color:black"><u></u><u></u></span></p>
</div>
<div>
<p class=3D"MsoNormal"><u></u>=C2=A0<u></u></p>
</div>
</div>
</div>
</div>
</div>
</div>
</div>
</div>
</div>
</div>
</div>

</blockquote></div></div>-- <br><div dir=3D"ltr" data-smartmail=3D"gmail_si=
gnature"><div dir=3D"ltr"><div dir=3D"ltr"><div dir=3D"ltr"><div dir=3D"ltr=
"><div dir=3D"ltr"><div dir=3D"ltr"><div dir=3D"ltr"><div><p style=3D"color=
:rgb(34,34,34)"><a href=3D"http://www.verizon.com/" style=3D"padding-bottom=
:1em;display:inline-block;color:rgb(17,85,204)" target=3D"_blank"><img src=
=3D"http://ss7.vzw.com/is/image/VerizonWireless/vz-logo-email" width=3D"81"=
 height=3D"18" style=3D"height: 18px; width: 81px;"></a><br></p><p style=3D=
"font-size:1em;margin:0px;font-family:&quot;Verizon NHG DS&quot;,Arial,sans=
-serif;line-height:13px;color:black"><b style=3D"font-family:&quot;Verizon =
NHG DS&quot;,Arial,sans-serif">Gyan Mishra</b></p><p style=3D"margin:0px;li=
ne-height:13px;color:rgb(34,34,34)"><font face=3D"georgia, serif" style=3D"=
font-size:1em;font-family:georgia,serif;color:black"><i style=3D"font-famil=
y:georgia,serif">Network Solutions A</i></font><font face=3D"georgia, serif=
" style=3D"font-family:georgia,serif;color:rgb(0,0,0)"><i style=3D"font-fam=
ily:georgia,serif">rchitect=C2=A0</i></font></p><p style=3D"margin:0px;line=
-height:13px;color:rgb(34,34,34)"><i style=3D"font-size:13px;color:rgb(0,0,=
0)"><font face=3D"georgia, serif" style=3D"font-family:georgia,serif;color:=
rgb(0,0,0)">Email <a href=3D"mailto:gyan.s.mishra@verizon.com" target=3D"_b=
lank" style=3D"font-family:georgia,serif">gyan.s.mishra@verizon.com</a></fo=
nt></i><font face=3D"georgia, serif" style=3D"font-family:georgia,serif;col=
or:rgb(0,0,0)"><i style=3D"font-family:georgia,serif"><br></i></font></p><p=
 style=3D"font-size:1em;margin:0px;line-height:13px;color:black"><i><font f=
ace=3D"georgia, serif" style=3D"font-family:georgia,serif;color:rgb(0,0,0)"=
>M 301 502-1347<br><br></font></i></p></div><div><br></div></div></div></di=
v></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 dir=3D"ltr"><div d=
ir=3D"ltr"><div dir=3D"ltr"><div dir=3D"ltr"><div dir=3D"ltr"><div dir=3D"l=
tr"><div><p style=3D"color:rgb(34,34,34)"><a href=3D"http://www.verizon.com=
/" style=3D"color:rgb(17,85,204);padding-bottom:1em;display:inline-block" t=
arget=3D"_blank"><img src=3D"http://ss7.vzw.com/is/image/VerizonWireless/vz=
-logo-email" width=3D"81" height=3D"18" style=3D"height:18px;width:81px"></=
a><br></p><p style=3D"font-size:1em;margin:0px;font-family:&quot;Verizon NH=
G DS&quot;,Arial,sans-serif;line-height:13px;color:black"><b>Gyan Mishra</b=
></p><p style=3D"color:rgb(34,34,34);margin:0px;line-height:13px"><font fac=
e=3D"georgia, serif" style=3D"color:black;font-size:1em"><i>Network Solutio=
ns A</i></font><font color=3D"#000000" face=3D"georgia, serif"><i>rchitect=
=C2=A0</i></font></p><p style=3D"color:rgb(34,34,34);margin:0px;line-height=
:13px"><i style=3D"color:rgb(0,0,0);font-size:13px"><font face=3D"georgia, =
serif">Email <a href=3D"mailto:gyan.s.mishra@verizon.com" target=3D"_blank"=
>gyan.s.mishra@verizon.com</a></font></i><font color=3D"#000000" face=3D"ge=
orgia, serif"><i><br></i></font></p><p style=3D"font-size:1em;margin:0px;li=
ne-height:13px;color:black"><i><font face=3D"georgia, serif">M 301 502-1347=
<br><br></font></i></p></div><div><br></div></div></div></div></div></div><=
/div></div></div>

--0000000000007bf84e05d7de8b2a--

--0000000000007bf84f05d7de8b2b
Content-Type: image/jpeg; name="image001.jpg"
Content-Disposition: inline; filename="image001.jpg"
Content-Transfer-Encoding: base64
Content-ID: <17ef0dbe8234cd34f0f1>
X-Attachment-Id: 17ef0dbe8234cd34f0f1

/9j/4AAQSkZJRgABAQEAYABgAAD/2wBDAAgGBgcGBQgHBwcJCQgKDBQNDAsLDBkSEw8UHRofHh0a
HBwgJC4nICIsIxwcKDcpLDAxNDQ0Hyc5PTgyPC4zNDL/2wBDAQkJCQwLDBgNDRgyIRwhMjIyMjIy
MjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjL/wAARCABkAGQDASIA
AhEBAxEB/8QAHwAAAQUBAQEBAQEAAAAAAAAAAAECAwQFBgcICQoL/8QAtRAAAgEDAwIEAwUFBAQA
AAF9AQIDAAQRBRIhMUEGE1FhByJxFDKBkaEII0KxwRVS0fAkM2JyggkKFhcYGRolJicoKSo0NTY3
ODk6Q0RFRkdISUpTVFVWV1hZWmNkZWZnaGlqc3R1dnd4eXqDhIWGh4iJipKTlJWWl5iZmqKjpKWm
p6ipqrKztLW2t7i5usLDxMXGx8jJytLT1NXW19jZ2uHi4+Tl5ufo6erx8vP09fb3+Pn6/8QAHwEA
AwEBAQEBAQEBAQAAAAAAAAECAwQFBgcICQoL/8QAtREAAgECBAQDBAcFBAQAAQJ3AAECAxEEBSEx
BhJBUQdhcRMiMoEIFEKRobHBCSMzUvAVYnLRChYkNOEl8RcYGRomJygpKjU2Nzg5OkNERUZHSElK
U1RVVldYWVpjZGVmZ2hpanN0dXZ3eHl6goOEhYaHiImKkpOUlZaXmJmaoqOkpaanqKmqsrO0tba3
uLm6wsPExcbHyMnK0tPU1dbX2Nna4uPk5ebn6Onq8vP09fb3+Pn6/9oADAMBAAIRAxEAPwD3+iii
gAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKA
CiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAK
KKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAoo
ooAKKKKACiiigAooooAKKKKACiiigD//2Q==
--0000000000007bf84f05d7de8b2b--


From nobody Sat Feb 12 20:47:42 2022
Return-Path: <hayabusagsm@gmail.com>
X-Original-To: bess@ietfa.amsl.com
Delivered-To: bess@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 061CA3A109C; Sat, 12 Feb 2022 20:47:40 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.087
X-Spam-Level: 
X-Spam-Status: No, score=-2.087 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, DKIM_VALID_EF=-0.1, FREEMAIL_FROM=0.001, HTML_MESSAGE=0.001, SPF_HELO_NONE=0.001, SPF_PASS=-0.001, T_REMOTE_IMAGE=0.01, URIBL_BLOCKED=0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (2048-bit key) header.d=gmail.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 9kpAo2I4lrOc; Sat, 12 Feb 2022 20:47:34 -0800 (PST)
Received: from mail-pj1-x1034.google.com (mail-pj1-x1034.google.com [IPv6:2607:f8b0:4864:20::1034]) (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 CD3513A1080; Sat, 12 Feb 2022 20:47:34 -0800 (PST)
Received: by mail-pj1-x1034.google.com with SMTP id c5-20020a17090a1d0500b001b904a7046dso14246699pjd.1;  Sat, 12 Feb 2022 20:47:34 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20210112;  h=mime-version:references:in-reply-to:from:date:message-id:subject:to :cc; bh=iQpHeZKW+S7431KWz1Yd+RNG/JKoa5wp7edHrkxqfIA=; b=U9aj5TAkSBHsfkLH/8t9rT3L0yNxzq0BGbjS35DUdKHdaz52ca4Ky3UgCZiifd81my gCuqp6zAbQ2OiA6k3b1+o0CqHWIw9ZsWSKPwjD+qRCiGltBKRcrm+GBAeQUFXdT1wtTu zzVSxvwQGluNGGsNeuJj3Su0VOgi8qp1cDqM5NqF7BGfJ7EA8gS0MlZV/Q6aoK2aDB+n fVXnV3lyeO8bRR5+rv6381uYz/IWaLNweWgbSS2Y8XbE8stStebGiZSqmzhuJuNnFS+E sE6AjWWMxt4Ysa5LkNXjqniHTD7irDe9BCEqH9rd+Y3iEyv6TcuavzVjMkFVJo4H3XPD RvXA==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20210112; h=x-gm-message-state:mime-version:references:in-reply-to:from:date :message-id:subject:to:cc; bh=iQpHeZKW+S7431KWz1Yd+RNG/JKoa5wp7edHrkxqfIA=; b=tnmV82+LhQ/R13viKjnmqe6O7CfzbZntizqGzed4OjQcG7aNW7k++r+fXWUIXKPY4G CIvrdNGoV1xvC7pyiG1oOrWR6W6QI/8IQzLcxcsrlUMaRwzY7IsGkAyT8/x/9YShcavu 9OCH/L/MEA+iuY90vTyBj6DU/ZhtJCL2cH+roxP9/Bkt44Xnp6h38WGvvDF8mdHL/dJ7 /1I7TwjrPATUGYIEwQNl7qeJS3A9q1mKGzokky95OxvC1ikQyPR+/vZmcl5GfAqru+FV 6ugcoCfK4RVPYZvlw3Bkc15Nkc/6s7r0hNUfFv69OMobq2Od/uDY5p/T30/8Y/6ojH/z yUHg==
X-Gm-Message-State: AOAM531s91PAhAA9N3pytBj6R2PV6L0igBQgoJ/rPEtIL70K75bDbZal JQd4UakeG/J+Bb9Y9TZlJGd15AllfI2LpsPkC7c=
X-Google-Smtp-Source: ABdhPJx6Sk5wICmmA6uDdcCv8jmmjIWLTn4/2FuUFj/rgMxs9bsgcT3M6/nmwKTEl7pa7kuoPaLmZQi8hYhLkUG8E/g=
X-Received: by 2002:a17:902:f687:: with SMTP id l7mr8402690plg.80.1644727653391;  Sat, 12 Feb 2022 20:47:33 -0800 (PST)
MIME-Version: 1.0
References: <164462070317.8057.6829026572175337017@ietfa.amsl.com> <CAOj+MMFtGVoaoj-L5Wv2yZz+HpQ3JLehvtBHtxrfG0-wCfko8g@mail.gmail.com> <AM7PR03MB64511292D62F62956411ED67EE319@AM7PR03MB6451.eurprd03.prod.outlook.com> <CAOj+MMFA3jq7XOB4nB8A2t+A2iuty25NMB+9x5NTHTeVdcz9+Q@mail.gmail.com> <CABNhwV2q9PtrF0s5Fg1m6Bzxp_vqwD8AYecW-8XtiwBK6j-AKQ@mail.gmail.com> <CAOj+MMENQXYH0MX3t23PmYe4deG-YXs-UKzT_noaeo5zZ55uGw@mail.gmail.com>
In-Reply-To: <CAOj+MMENQXYH0MX3t23PmYe4deG-YXs-UKzT_noaeo5zZ55uGw@mail.gmail.com>
From: Gyan Mishra <hayabusagsm@gmail.com>
Date: Sat, 12 Feb 2022 23:47:22 -0500
Message-ID: <CABNhwV35rJJfeHHMEqjHmE+JeaFNvdqSinHFS_ZS0jGmOfRduA@mail.gmail.com>
To: Robert Raszuk <robert@raszuk.net>
Cc: Andrew - IETF <andrew-ietf@liquid.tech>, BESS <bess@ietf.org>,  "Bocci, Matthew (Nokia - GB)" <matthew.bocci@nokia.com>, The IESG <iesg@ietf.org>, Warren Kumari <warren@kumari.net>, "bess-chairs@ietf.org" <bess-chairs@ietf.org>,  "draft-ietf-bess-srv6-services@ietf.org" <draft-ietf-bess-srv6-services@ietf.org>
Content-Type: multipart/alternative; boundary="00000000000088606105d7deff7d"
Archived-At: <https://mailarchive.ietf.org/arch/msg/bess/Ab8gRbeU-HK5yuA0aU-mZAy3seU>
Subject: Re: [bess] Warren Kumari's Discuss on draft-ietf-bess-srv6-services-10: (with DISCUSS and COMMENT)
X-BeenThere: bess@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: BGP-Enabled ServiceS working group discussion list <bess.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/bess>, <mailto:bess-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/bess/>
List-Post: <mailto:bess@ietf.org>
List-Help: <mailto:bess-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/bess>, <mailto:bess-request@ietf.org?subject=subscribe>
X-List-Received-Date: Sun, 13 Feb 2022 04:47:41 -0000

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

Hi Robert

On Sat, Feb 12, 2022 at 4:23 PM Robert Raszuk <robert@raszuk.net> wrote:

> Gyan,
>
> Section 5.3 and 5.4 cover GRT option and 5.3 using RFC 5549 next hop
>> encoding.  In this case using GRT transport underlay layer now carry=E2=
=80=99s the
>> customer routes and that is what Warren and Andrew concern is as far as =
BGP
>> leaks.
>>
>
> I would have the same concern so would VPN customers. No one is selling L=
2
> or L3 VPN service to them distributing their reachability in the global
> routing table. They can do that all by themselves and there is lot's of
> really solid tools or products to do that already without being locked to=
 a
> single telco.
>

Gyan> MPLS provides the capability for GRT native routing  SAFI 1 as well
as SAFI 128, so in my opinion both should be supported by SRV6 as operators
look to use SRv6 for a variety of use cases. That=E2=80=99s my point as the=
re
should be complete feature parity between MPLS and SRv6 as to AFI / SAFI
support.  Global Internet routing would not be the best use case for SAFI 1
GRT due to the attack vector - agreed, but enterprise networks with
internal customers where there is a trust level is a huge use case.

>
> So when GRT is used the same edge filtering protection mechanisms used
>> today for MPLS and SR-MPLS would apply to SRv6 for GRT use case.
>>
>
> Not possible. It is not about filtering ... it is all about using globall=
y
> routable SAFI vs private SAFIs to distribute customer's reachability, IMO
> that should still be OTT only.
>

    Gyan> As SRv6 source node is requirement to encapsulation with IPv6
outer header and decapsulation at egress PE for SRv6-BE and SRv6-TE path
steering the security issue brought up related to 5.3 and 5.4 is not an
issue requiring filtering per RFC 8402.  So routable and private SAFI
scenario would be the same now due to encapsulation overlay for both.  Do
you agree ?

>
> I don=E2=80=99t think we are saying 5.3 or 5.4 should not be allowed but =
just to
>> tighten up verbiage as far securing the domain.
>>
>
> BGP filtering or policy is in hands of many people. As has been proven yo=
u
> can not tighten them strong enough not to leak. The only natural way to
> tighten them is to use different plane to distribute private information
> what in this context means at least different BGP SAFI.
>
> So no - I do not agree with your observations.
>

   Gyan> I am not promoting use of SAFI 1 however I SRv6 should provide
complete parity with MPLS to support both SAFI 1 and 128. There  are plenty
of use cases for SAFI 1 and it should be supported with SRv6.

>
> However I am for providing overlay reachability over global IPv6 Internet
> to interconnect customer sites. But routing within those sites should not
> be traversing Internet routers and using SAFI 1.
>
> Rgs,
> Robert.
>
> --

<http://www.verizon.com/>

*Gyan Mishra*

*Network Solutions A**rchitect *

*Email gyan.s.mishra@verizon.com <gyan.s.mishra@verizon.com>*



*M 301 502-1347*

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

<div><div dir=3D"auto">Hi=C2=A0Robert</div><div><br><div class=3D"gmail_quo=
te"></div></div></div><div><div dir=3D"ltr" class=3D"gmail_attr">On Sat, Fe=
b 12, 2022 at 4:23 PM Robert Raszuk &lt;<a href=3D"mailto:robert@raszuk.net=
" target=3D"_blank">robert@raszuk.net</a>&gt; wrote:<br></div><blockquote c=
lass=3D"gmail_quote" style=3D"margin:0px 0px 0px 0.8ex;border-left-width:1p=
x;border-left-style:solid;padding-left:1ex;border-left-color:rgb(204,204,20=
4)"><div dir=3D"ltr"><div>Gyan,</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-width:1px;border-left-style:solid;padding-left:1ex;border-left-col=
or:rgb(204,204,204)"><div dir=3D"auto">Section 5.3 and 5.4 cover GRT option=
 and 5.3 using RFC 5549 next hop encoding.=C2=A0 In this case using GRT tra=
nsport underlay layer now carry=E2=80=99s the customer routes and that is w=
hat Warren and Andrew concern is as far as BGP leaks. =C2=A0</div></blockqu=
ote><div><br></div><div>I would have the same concern so would VPN customer=
s. No one is selling L2 or L3 VPN service to them=C2=A0distributing=C2=A0th=
eir reachability in the global routing table. They can do that all by thems=
elves and there is lot&#39;s of really solid tools or products to do that a=
lready without being locked to a single telco.=C2=A0</div></div></div></blo=
ckquote><div dir=3D"auto"><br></div></div><div><div dir=3D"auto">Gyan&gt; M=
PLS provides the capability for GRT native routing =C2=A0SAFI 1 as well as =
SAFI 128, so in my opinion both should be supported by SRV6 as operators lo=
ok to use SRv6 for a variety of use cases. That=E2=80=99s my point as there=
 should be complete feature parity between MPLS and SRv6 as to AFI / SAFI s=
upport.=C2=A0 Global Internet routing would not be the best use case for SA=
FI 1 GRT due to the attack vector - agreed, but enterprise networks with in=
ternal customers where there is a trust level is a huge use case. =C2=A0</d=
iv></div><div><blockquote class=3D"gmail_quote" style=3D"margin:0px 0px 0px=
 0.8ex;border-left-width:1px;border-left-style:solid;padding-left:1ex;borde=
r-left-color:rgb(204,204,204)"><div dir=3D"ltr"><div class=3D"gmail_quote">=
<div dir=3D"auto"></div><div><br></div><blockquote class=3D"gmail_quote" st=
yle=3D"margin:0px 0px 0px 0.8ex;border-left-width:1px;border-left-style:sol=
id;padding-left:1ex;border-left-color:rgb(204,204,204)"><div dir=3D"auto">S=
o when GRT is used the same edge filtering protection mechanisms used today=
 for MPLS and SR-MPLS would apply to SRv6 for GRT use case.<br></div></bloc=
kquote><div><br></div><div>Not possible. It is not about=C2=A0filtering ...=
 it is all about using globally routable SAFI vs private SAFIs to distribut=
e customer&#39;s reachability, IMO that should still be OTT only.=C2=A0</di=
v></div></div></blockquote><div dir=3D"auto"><br></div></div><div><div dir=
=3D"auto">=C2=A0 =C2=A0 Gyan&gt; As SRv6 source node is requirement to enca=
psulation with IPv6 outer header and decapsulation at egress PE for SRv6-BE=
 and SRv6-TE path steering the security issue brought up related to 5.3 and=
 5.4 is not an issue requiring filtering per RFC 8402.=C2=A0 So routable an=
d private SAFI scenario would be the same now due to encapsulation overlay =
for both.=C2=A0 Do you agree ?</div></div><div><blockquote class=3D"gmail_q=
uote" style=3D"margin:0px 0px 0px 0.8ex;border-left-width:1px;border-left-s=
tyle:solid;padding-left:1ex;border-left-color:rgb(204,204,204)"><div dir=3D=
"ltr"><div class=3D"gmail_quote"><div dir=3D"auto"></div><div><br></div><bl=
ockquote class=3D"gmail_quote" style=3D"margin:0px 0px 0px 0.8ex;border-lef=
t-width:1px;border-left-style:solid;padding-left:1ex;border-left-color:rgb(=
204,204,204)"><div dir=3D"auto">I don=E2=80=99t think we are saying 5.3 or =
5.4 should not be allowed but just to tighten up verbiage as far securing t=
he domain.=C2=A0=C2=A0<br></div></blockquote><div><br></div><div>BGP filter=
ing or policy is in hands of many people. As has been proven you can not ti=
ghten them strong enough=C2=A0not to leak. The only natural way to tighten =
them is to use different=C2=A0plane to distribute private information what=
=C2=A0in this=C2=A0context means=C2=A0at=C2=A0least different BGP SAFI.=C2=
=A0</div><div><br></div><div>So no - I do not agree with your observations.=
=C2=A0</div></div></div></blockquote><div dir=3D"auto"><br></div></div><div=
><div dir=3D"auto">=C2=A0 =C2=A0Gyan&gt; I am not promoting use of SAFI 1 h=
owever I SRv6 should provide complete parity with MPLS to support both SAFI=
 1 and 128. There =C2=A0are plenty of use cases for SAFI 1 and it should be=
 supported with SRv6. =C2=A0</div></div><div><div><div class=3D"gmail_quote=
"><blockquote class=3D"gmail_quote" style=3D"margin:0px 0px 0px 0.8ex;borde=
r-left-width:1px;border-left-style:solid;padding-left:1ex;border-left-color=
:rgb(204,204,204)"><div dir=3D"ltr"><div class=3D"gmail_quote"><div dir=3D"=
auto"></div><div><br></div><div>However I am for providing overlay reachabi=
lity over global IPv6 Internet to interconnect customer sites. But routing =
within those sites should not be traversing Internet routers and using SAFI=
 1.=C2=A0</div><div><br></div><div>Rgs,<br>Robert.</div><div><br></div></di=
v></div>
</blockquote></div></div>
</div>-- <br><div dir=3D"ltr" class=3D"gmail_signature" data-smartmail=3D"g=
mail_signature"><div dir=3D"ltr"><div dir=3D"ltr"><div dir=3D"ltr"><div dir=
=3D"ltr"><div dir=3D"ltr"><div dir=3D"ltr"><div dir=3D"ltr"><div><p style=
=3D"color:rgb(34,34,34)"><a href=3D"http://www.verizon.com/" style=3D"color=
:rgb(17,85,204);padding-bottom:1em;display:inline-block" target=3D"_blank">=
<img src=3D"http://ss7.vzw.com/is/image/VerizonWireless/vz-logo-email" widt=
h=3D"81" height=3D"18" style=3D"height:18px;width:81px"></a><br></p><p styl=
e=3D"font-size:1em;margin:0px;font-family:&quot;Verizon NHG DS&quot;,Arial,=
sans-serif;line-height:13px;color:black"><b>Gyan Mishra</b></p><p style=3D"=
color:rgb(34,34,34);margin:0px;line-height:13px"><font face=3D"georgia, ser=
if" style=3D"color:black;font-size:1em"><i>Network Solutions A</i></font><f=
ont color=3D"#000000" face=3D"georgia, serif"><i>rchitect=C2=A0</i></font><=
/p><p style=3D"color:rgb(34,34,34);margin:0px;line-height:13px"><i style=3D=
"color:rgb(0,0,0);font-size:13px"><font face=3D"georgia, serif">Email <a hr=
ef=3D"mailto:gyan.s.mishra@verizon.com" target=3D"_blank">gyan.s.mishra@ver=
izon.com</a></font></i><font color=3D"#000000" face=3D"georgia, serif"><i><=
br></i></font></p><p style=3D"font-size:1em;margin:0px;line-height:13px;col=
or:black"><i><font face=3D"georgia, serif">M 301 502-1347<br><br></font></i=
></p></div><div><br></div></div></div></div></div></div></div></div></div>

--00000000000088606105d7deff7d--


From nobody Sun Feb 13 04:48:24 2022
Return-Path: <robert@raszuk.net>
X-Original-To: bess@ietfa.amsl.com
Delivered-To: bess@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 7BE783A12DD for <bess@ietfa.amsl.com>; Sun, 13 Feb 2022 04:48:21 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.088
X-Spam-Level: 
X-Spam-Status: No, score=-2.088 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, DKIM_VALID_EF=-0.1, HTML_MESSAGE=0.001, SPF_HELO_NONE=0.001, SPF_PASS=-0.001, T_REMOTE_IMAGE=0.01, URIBL_BLOCKED=0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (2048-bit key) header.d=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 xnx0J7hAIwL8 for <bess@ietfa.amsl.com>; Sun, 13 Feb 2022 04:48:16 -0800 (PST)
Received: from mail-vs1-xe2f.google.com (mail-vs1-xe2f.google.com [IPv6:2607:f8b0:4864:20::e2f]) (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 6055A3A12D9 for <bess@ietf.org>; Sun, 13 Feb 2022 04:48:16 -0800 (PST)
Received: by mail-vs1-xe2f.google.com with SMTP id p7so4720087vsg.2 for <bess@ietf.org>; Sun, 13 Feb 2022 04:48:16 -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=jStAX6ca/jXpQMrl2sUWh8lURGG1L1eP9RV4lc+5T40=; b=bRHokpJosNa4Az46++l4zpH3vlhIjgSW/T4yVTzto2R0Tpt+8noqbRCTIQE5DDyfsr 81+BCueVd567khqO2oTFlBlp+vJcZ7qL4vbd4wn2a6NctvoxQINJO8pTNnOIWjkT0LBZ GtjYPOusyfT7dLirbYLMkmlcAZfYA4CqZnJUUr1S+iTTc+W3SjoXDvJQd19T350J0HUW THFcqtSm2133Ygn+TcvHo9ULOGzh9aLuSUbwTJUsVvWFBEXxRHW1tHzTxH5Gmc7PXKDi OiabgOnU/QdAyyxdZYzkoFWDJ6FasqbNpfk0LVuXug1XNgpWcFmHKmEAULf9a24NsKCN cV2A==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20210112; h=x-gm-message-state:mime-version:references:in-reply-to:from:date :message-id:subject:to:cc; bh=jStAX6ca/jXpQMrl2sUWh8lURGG1L1eP9RV4lc+5T40=; b=DXld2oQqD52nSAVgPnF0BKQ7M9lJaPALWJRzFYsUol7ckGbN9x4ITH+HAzNKUVF/bK TVYVt/LJgVP+Lep/7qyIKyKdtSQVnPfyJvB7Vq13wKn2seCHGjKndy2HnHLPXZ2Zhhee 1zEbc6IDjE/XBqf0itwFz4lszBOaU+gVzXhvp5//Ocf1HDz6TzWET+F+5Lu7Pji+yhFB 7r/1oRo7yUiH7q3jK4/msJNUsg14da4sMHoS7vl6awxC8vTWnB1XxkbRonqtSqRTo1SC A4M2WyZPk3VCMhqnJkq7GPtlvQm7r4dsjB9oMQn36Fpifu7it3Egb9QR8/Cnoi5JFyK4 2ZoQ==
X-Gm-Message-State: AOAM5327tY5/gXKmeFUIplgt28BsY1oLRpW2g+EYrs2Xta60+vghXSfn xSpHQ3vPpi43+qh6NUMxf/tCtH9YKtXEnEk3mzloBw==
X-Google-Smtp-Source: ABdhPJy2dbkyLm4HNDkClcA7GBJxfJ+sLsP3SrbVtL+jpGAHq8SJ9spJOLvMsTnjNmwALW8K8BPeMNe34jMTRGHbpjM=
X-Received: by 2002:a05:6102:548a:: with SMTP id bk10mr2802129vsb.27.1644756492227;  Sun, 13 Feb 2022 04:48:12 -0800 (PST)
MIME-Version: 1.0
References: <164462070317.8057.6829026572175337017@ietfa.amsl.com> <CAOj+MMFtGVoaoj-L5Wv2yZz+HpQ3JLehvtBHtxrfG0-wCfko8g@mail.gmail.com> <AM7PR03MB64511292D62F62956411ED67EE319@AM7PR03MB6451.eurprd03.prod.outlook.com> <CAOj+MMFA3jq7XOB4nB8A2t+A2iuty25NMB+9x5NTHTeVdcz9+Q@mail.gmail.com> <CABNhwV2q9PtrF0s5Fg1m6Bzxp_vqwD8AYecW-8XtiwBK6j-AKQ@mail.gmail.com> <CAOj+MMENQXYH0MX3t23PmYe4deG-YXs-UKzT_noaeo5zZ55uGw@mail.gmail.com> <CABNhwV35rJJfeHHMEqjHmE+JeaFNvdqSinHFS_ZS0jGmOfRduA@mail.gmail.com>
In-Reply-To: <CABNhwV35rJJfeHHMEqjHmE+JeaFNvdqSinHFS_ZS0jGmOfRduA@mail.gmail.com>
From: Robert Raszuk <robert@raszuk.net>
Date: Sun, 13 Feb 2022 13:48:06 +0100
Message-ID: <CAOj+MMESwgofn8tJqRq=oeMqTWfhTzoZdDRbF4P+3O86pKn5PQ@mail.gmail.com>
To: Gyan Mishra <hayabusagsm@gmail.com>
Cc: Andrew - IETF <andrew-ietf@liquid.tech>, BESS <bess@ietf.org>,  "Bocci, Matthew (Nokia - GB)" <matthew.bocci@nokia.com>, The IESG <iesg@ietf.org>, Warren Kumari <warren@kumari.net>, "bess-chairs@ietf.org" <bess-chairs@ietf.org>,  "draft-ietf-bess-srv6-services@ietf.org" <draft-ietf-bess-srv6-services@ietf.org>
Content-Type: multipart/alternative; boundary="00000000000076342705d7e5b62c"
Archived-At: <https://mailarchive.ietf.org/arch/msg/bess/tQWfSycbqQ46kZuXURy2kNQuzCM>
Subject: Re: [bess] Warren Kumari's Discuss on draft-ietf-bess-srv6-services-10: (with DISCUSS and COMMENT)
X-BeenThere: bess@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: BGP-Enabled ServiceS working group discussion list <bess.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/bess>, <mailto:bess-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/bess/>
List-Post: <mailto:bess@ietf.org>
List-Help: <mailto:bess-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/bess>, <mailto:bess-request@ietf.org?subject=subscribe>
X-List-Received-Date: Sun, 13 Feb 2022 12:48:22 -0000

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

Gyan,

MPLS is never sent in SAFI 1.

Thx,
R.

On Sun, Feb 13, 2022 at 5:47 AM Gyan Mishra <hayabusagsm@gmail.com> wrote:

> Hi Robert
>
> On Sat, Feb 12, 2022 at 4:23 PM Robert Raszuk <robert@raszuk.net> wrote:
>
>> Gyan,
>>
>> Section 5.3 and 5.4 cover GRT option and 5.3 using RFC 5549 next hop
>>> encoding.  In this case using GRT transport underlay layer now carry=E2=
=80=99s the
>>> customer routes and that is what Warren and Andrew concern is as far as=
 BGP
>>> leaks.
>>>
>>
>> I would have the same concern so would VPN customers. No one is selling
>> L2 or L3 VPN service to them distributing their reachability in the glob=
al
>> routing table. They can do that all by themselves and there is lot's of
>> really solid tools or products to do that already without being locked t=
o a
>> single telco.
>>
>
> Gyan> MPLS provides the capability for GRT native routing  SAFI 1 as well
> as SAFI 128, so in my opinion both should be supported by SRV6 as operato=
rs
> look to use SRv6 for a variety of use cases. That=E2=80=99s my point as t=
here
> should be complete feature parity between MPLS and SRv6 as to AFI / SAFI
> support.  Global Internet routing would not be the best use case for SAFI=
 1
> GRT due to the attack vector - agreed, but enterprise networks with
> internal customers where there is a trust level is a huge use case.
>
>>
>> So when GRT is used the same edge filtering protection mechanisms used
>>> today for MPLS and SR-MPLS would apply to SRv6 for GRT use case.
>>>
>>
>> Not possible. It is not about filtering ... it is all about using
>> globally routable SAFI vs private SAFIs to distribute customer's
>> reachability, IMO that should still be OTT only.
>>
>
>     Gyan> As SRv6 source node is requirement to encapsulation with IPv6
> outer header and decapsulation at egress PE for SRv6-BE and SRv6-TE path
> steering the security issue brought up related to 5.3 and 5.4 is not an
> issue requiring filtering per RFC 8402.  So routable and private SAFI
> scenario would be the same now due to encapsulation overlay for both.  Do
> you agree ?
>
>>
>> I don=E2=80=99t think we are saying 5.3 or 5.4 should not be allowed but=
 just to
>>> tighten up verbiage as far securing the domain.
>>>
>>
>> BGP filtering or policy is in hands of many people. As has been proven
>> you can not tighten them strong enough not to leak. The only natural way=
 to
>> tighten them is to use different plane to distribute private information
>> what in this context means at least different BGP SAFI.
>>
>> So no - I do not agree with your observations.
>>
>
>    Gyan> I am not promoting use of SAFI 1 however I SRv6 should provide
> complete parity with MPLS to support both SAFI 1 and 128. There  are plen=
ty
> of use cases for SAFI 1 and it should be supported with SRv6.
>
>>
>> However I am for providing overlay reachability over global IPv6 Interne=
t
>> to interconnect customer sites. But routing within those sites should no=
t
>> be traversing Internet routers and using SAFI 1.
>>
>> Rgs,
>> Robert.
>>
>> --
>
> <http://www.verizon.com/>
>
> *Gyan Mishra*
>
> *Network Solutions A**rchitect *
>
> *Email gyan.s.mishra@verizon.com <gyan.s.mishra@verizon.com>*
>
>
>
> *M 301 502-1347*
>
>

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

<div dir=3D"ltr">Gyan,<div><br></div><div>MPLS is never sent in SAFI 1.=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 Sun, Feb 13, 2022 at 5:47 A=
M Gyan Mishra &lt;<a href=3D"mailto:hayabusagsm@gmail.com">hayabusagsm@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 dir=3D"auto">Hi=C2=A0Robert</div><div><br><div class=3D"gmai=
l_quote"></div></div></div><div><div dir=3D"ltr" class=3D"gmail_attr">On Sa=
t, Feb 12, 2022 at 4:23 PM Robert Raszuk &lt;<a href=3D"mailto:robert@raszu=
k.net" target=3D"_blank">robert@raszuk.net</a>&gt; wrote:<br></div><blockqu=
ote class=3D"gmail_quote" style=3D"margin:0px 0px 0px 0.8ex;border-left:1px=
 solid rgb(204,204,204);padding-left:1ex"><div dir=3D"ltr"><div>Gyan,</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);p=
adding-left:1ex"><div dir=3D"auto">Section 5.3 and 5.4 cover GRT option and=
 5.3 using RFC 5549 next hop encoding.=C2=A0 In this case using GRT transpo=
rt underlay layer now carry=E2=80=99s the customer routes and that is what =
Warren and Andrew concern is as far as BGP leaks. =C2=A0</div></blockquote>=
<div><br></div><div>I would have the same concern so would VPN customers. N=
o one is selling L2 or L3 VPN service to them=C2=A0distributing=C2=A0their =
reachability in the global routing table. They can do that all by themselve=
s and there is lot&#39;s of really solid tools or products to do that alrea=
dy without being locked to a single telco.=C2=A0</div></div></div></blockqu=
ote><div dir=3D"auto"><br></div></div><div><div dir=3D"auto">Gyan&gt; MPLS =
provides the capability for GRT native routing =C2=A0SAFI 1 as well as SAFI=
 128, so in my opinion both should be supported by SRV6 as operators look t=
o use SRv6 for a variety of use cases. That=E2=80=99s my point as there sho=
uld be complete feature parity between MPLS and SRv6 as to AFI / SAFI suppo=
rt.=C2=A0 Global Internet routing would not be the best use case for SAFI 1=
 GRT due to the attack vector - agreed, but enterprise networks with intern=
al customers where there is a trust level is a huge use case. =C2=A0</div><=
/div><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 class=3D"gmail_quote"><div dir=3D"auto"></div><div><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 dir=3D"auto">So when GRT is=
 used the same edge filtering protection mechanisms used today for MPLS and=
 SR-MPLS would apply to SRv6 for GRT use case.<br></div></blockquote><div><=
br></div><div>Not possible. It is not about=C2=A0filtering ... it is all ab=
out using globally routable SAFI vs private SAFIs to distribute customer&#3=
9;s reachability, IMO that should still be OTT only.=C2=A0</div></div></div=
></blockquote><div dir=3D"auto"><br></div></div><div><div dir=3D"auto">=C2=
=A0 =C2=A0 Gyan&gt; As SRv6 source node is requirement to encapsulation wit=
h IPv6 outer header and decapsulation at egress PE for SRv6-BE and SRv6-TE =
path steering the security issue brought up related to 5.3 and 5.4 is not a=
n issue requiring filtering per RFC 8402.=C2=A0 So routable and private SAF=
I scenario would be the same now due to encapsulation overlay for both.=C2=
=A0 Do you agree ?</div></div><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 class=3D"gmail_quote"><div dir=3D"auto"></=
div><div><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"auto">I don=E2=80=99t think we are saying 5.3 or 5.4 should not be al=
lowed but just to tighten up verbiage as far securing the domain.=C2=A0=C2=
=A0<br></div></blockquote><div><br></div><div>BGP filtering or policy is in=
 hands of many people. As has been proven you can not tighten them strong e=
nough=C2=A0not to leak. The only natural way to tighten them is to use diff=
erent=C2=A0plane to distribute private information what=C2=A0in this=C2=A0c=
ontext means=C2=A0at=C2=A0least different BGP SAFI.=C2=A0</div><div><br></d=
iv><div>So no - I do not agree with your observations.=C2=A0</div></div></d=
iv></blockquote><div dir=3D"auto"><br></div></div><div><div dir=3D"auto">=
=C2=A0 =C2=A0Gyan&gt; I am not promoting use of SAFI 1 however I SRv6 shoul=
d provide complete parity with MPLS to support both SAFI 1 and 128. There =
=C2=A0are plenty of use cases for SAFI 1 and it should be supported with SR=
v6. =C2=A0</div></div><div><div><div class=3D"gmail_quote"><blockquote clas=
s=3D"gmail_quote" style=3D"margin:0px 0px 0px 0.8ex;border-left:1px solid r=
gb(204,204,204);padding-left:1ex"><div dir=3D"ltr"><div class=3D"gmail_quot=
e"><div dir=3D"auto"></div><div><br></div><div>However I am for providing o=
verlay reachability over global IPv6 Internet to interconnect customer site=
s. But routing within those sites should not be traversing Internet routers=
 and using SAFI 1.=C2=A0</div><div><br></div><div>Rgs,<br>Robert.</div><div=
><br></div></div></div>
</blockquote></div></div>
</div>-- <br><div dir=3D"ltr"><div dir=3D"ltr"><div dir=3D"ltr"><div dir=3D=
"ltr"><div dir=3D"ltr"><div dir=3D"ltr"><div dir=3D"ltr"><div dir=3D"ltr"><=
div><p style=3D"color:rgb(34,34,34)"><a href=3D"http://www.verizon.com/" st=
yle=3D"color:rgb(17,85,204);padding-bottom:1em;display:inline-block" target=
=3D"_blank"><img src=3D"http://ss7.vzw.com/is/image/VerizonWireless/vz-logo=
-email" width=3D"81" height=3D"18" style=3D"height: 18px; width: 81px;"></a=
><br></p><p style=3D"font-size:1em;margin:0px;font-family:&quot;Verizon NHG=
 DS&quot;,Arial,sans-serif;line-height:13px;color:black"><b>Gyan Mishra</b>=
</p><p style=3D"color:rgb(34,34,34);margin:0px;line-height:13px"><font face=
=3D"georgia, serif" style=3D"color:black;font-size:1em"><i>Network Solution=
s A</i></font><font color=3D"#000000" face=3D"georgia, serif"><i>rchitect=
=C2=A0</i></font></p><p style=3D"color:rgb(34,34,34);margin:0px;line-height=
:13px"><i style=3D"color:rgb(0,0,0);font-size:13px"><font face=3D"georgia, =
serif">Email <a href=3D"mailto:gyan.s.mishra@verizon.com" target=3D"_blank"=
>gyan.s.mishra@verizon.com</a></font></i><font color=3D"#000000" face=3D"ge=
orgia, serif"><i><br></i></font></p><p style=3D"font-size:1em;margin:0px;li=
ne-height:13px;color:black"><i><font face=3D"georgia, serif">M 301 502-1347=
<br><br></font></i></p></div><div><br></div></div></div></div></div></div><=
/div></div></div>
</blockquote></div>

--00000000000076342705d7e5b62c--


From nobody Sun Feb 13 05:50:44 2022
Return-Path: <andrew-ietf@liquid.tech>
X-Original-To: bess@ietfa.amsl.com
Delivered-To: bess@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 508863A134A for <bess@ietfa.amsl.com>; Sun, 13 Feb 2022 05:50:39 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.095
X-Spam-Level: 
X-Spam-Status: No, score=-2.095 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, DKIM_VALID_EF=-0.1, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_BLOCKED=0.001, RCVD_IN_MSPIKE_H3=0.001, RCVD_IN_MSPIKE_WL=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 (1024-bit key) header.d=liquid.tech
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id OoFfPJDOTOjC for <bess@ietfa.amsl.com>; Sun, 13 Feb 2022 05:50:33 -0800 (PST)
Received: from eu-smtp-delivery-182.mimecast.com (eu-smtp-delivery-182.mimecast.com [185.58.85.182]) (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 33BF63A134C for <bess@ietf.org>; Sun, 13 Feb 2022 05:50:32 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=liquid.tech; s=mimecast20210406; t=1644760231; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:cc:mime-version:mime-version:content-type:content-type: in-reply-to:in-reply-to:references:references; bh=ZUMdP7JImp6XqTlEfj37Y36iCh2I8q+WPHxwQwaQSOo=; b=lUY2O/Hq085gaL/4/qxvVn5IguAVCouitt1UXwQ33q5FdPcLWM3x7JSB5kOvsRroQO795D JQnfg2ZOg9ae7pcntpg3edpKa3217hknh2AT3zTHaILOE87rvIxJd13C0x7o11C+joIBqK BYple3qGk9sTooKRgUWN2Szj4W9LmBY=
Received: from EUR05-AM6-obe.outbound.protection.outlook.com (mail-am6eur05lp2107.outbound.protection.outlook.com [104.47.18.107]) by relay.mimecast.com with ESMTP with STARTTLS (version=TLSv1.2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id uk-mta-24-ncaHZAjDPyO-TnMDXjxbow-2; Sun, 13 Feb 2022 13:50:27 +0000
X-MC-Unique: ncaHZAjDPyO-TnMDXjxbow-2
Received: from AM7PR03MB6451.eurprd03.prod.outlook.com (2603:10a6:20b:1b3::22) by VI1PR0302MB2669.eurprd03.prod.outlook.com (2603:10a6:800:e1::13) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.4975.13; Sun, 13 Feb 2022 13:50:24 +0000
Received: from AM7PR03MB6451.eurprd03.prod.outlook.com ([fe80::f187:80be:5182:2b9]) by AM7PR03MB6451.eurprd03.prod.outlook.com ([fe80::f187:80be:5182:2b9%4]) with mapi id 15.20.4975.015; Sun, 13 Feb 2022 13:50:24 +0000
From: Andrew - IETF <andrew-ietf@liquid.tech>
To: Robert Raszuk <robert@raszuk.net>, Gyan Mishra <hayabusagsm@gmail.com>
CC: Andrew - IETF <andrew-ietf@liquid.tech>, BESS <bess@ietf.org>, "Bocci, Matthew (Nokia - GB)" <matthew.bocci@nokia.com>, The IESG <iesg@ietf.org>, Warren Kumari <warren@kumari.net>, "bess-chairs@ietf.org" <bess-chairs@ietf.org>, "draft-ietf-bess-srv6-services@ietf.org" <draft-ietf-bess-srv6-services@ietf.org>
Thread-Topic: [bess] Warren Kumari's Discuss on draft-ietf-bess-srv6-services-10: (with DISCUSS and COMMENT)
Thread-Index: AQHYH5vgWBr/lTmSLE2mj9f0DoaVLqyQLAyAgAAJMkCAAAqBAIAAC22AgAAjEQCAAHweAIAAhlEAgAAMVJA=
Date: Sun, 13 Feb 2022 13:50:24 +0000
Message-ID: <AM7PR03MB645133B171385FAD6BE47927EE329@AM7PR03MB6451.eurprd03.prod.outlook.com>
References: <164462070317.8057.6829026572175337017@ietfa.amsl.com> <CAOj+MMFtGVoaoj-L5Wv2yZz+HpQ3JLehvtBHtxrfG0-wCfko8g@mail.gmail.com> <AM7PR03MB64511292D62F62956411ED67EE319@AM7PR03MB6451.eurprd03.prod.outlook.com> <CAOj+MMFA3jq7XOB4nB8A2t+A2iuty25NMB+9x5NTHTeVdcz9+Q@mail.gmail.com> <CABNhwV2q9PtrF0s5Fg1m6Bzxp_vqwD8AYecW-8XtiwBK6j-AKQ@mail.gmail.com> <CAOj+MMENQXYH0MX3t23PmYe4deG-YXs-UKzT_noaeo5zZ55uGw@mail.gmail.com> <CABNhwV35rJJfeHHMEqjHmE+JeaFNvdqSinHFS_ZS0jGmOfRduA@mail.gmail.com> <CAOj+MMESwgofn8tJqRq=oeMqTWfhTzoZdDRbF4P+3O86pKn5PQ@mail.gmail.com>
In-Reply-To: <CAOj+MMESwgofn8tJqRq=oeMqTWfhTzoZdDRbF4P+3O86pKn5PQ@mail.gmail.com>
Accept-Language: en-US
X-MS-Has-Attach: yes
X-MS-TNEF-Correlator: 
x-ms-exchange-messagesentrepresentingtype: 1
x-ms-publictraffictype: Email
x-ms-office365-filtering-correlation-id: c9ccaeae-697d-4d59-81ba-08d9eef7c8d6
x-ms-traffictypediagnostic: VI1PR0302MB2669:EE_
x-microsoft-antispam-prvs: <VI1PR0302MB2669357F8B95E587A283F693FA329@VI1PR0302MB2669.eurprd03.prod.outlook.com>
x-ms-oob-tlc-oobclassifiers: OLM:10000
x-ms-exchange-senderadcheck: 1
x-ms-exchange-antispam-relay: 0
x-microsoft-antispam: BCL:0
x-microsoft-antispam-message-info: BH2W/WCcGGAkgdw8KgkPep0RBkWlT6Nh1rVXmOAipkLm6UcJmuC6uqmyoeGXJm1cp10SALKguqq2lkNxlfB1Xy7KVTqjl1en4vEasiG/S1XRwzTw916k/1sBs1vb/OkbiTJiCTIwjBlkni16vx3UAXIk/EDXxvKnN7q/CPc/miKPmgHtjalwSPawfvsws2ksXPjCYFedqPF1F8UIws9XXbMvLvrIjG8K5bV2QQMPFKpwgobZ4z1jsupZBRnX8kUwCuxyr+P9TG3RDGeWkcEOehykiVuqGRzD6TI+D8w0q+HyerUzqlPvBeTFGm3OuG4ntC9xdyPW9007Pq7DZPOuxa8Sfy8Mkd2T7Fopyn2mG1iHlAFB2LYVdY6FiJQPcr/qW3jPf6hO1liR+sGGe2e9176Pvu9P1SRptGF3KeHvfKXvNEyROph0xLmEQbyFz/UzU37gQ/e2jcn/PYcDJT7k/w/yhSIR70U1lzReDaKSfV7tEMnAep+WGw88GoiI6xzO9tt9S/VRVtwxfk2mxh2pPRKsN/D+ojNyDMOXM5qZbIjxbg2lT/dxx759ca7MgAJMb6sCggIkbAA/yQM9R5HxPkZ+dIWihmVncs+Ml5YPZZ1qHYUjao8hbSRR07jNTCjIb9fwCBwctTJvKf1xU9nK+ee7TTtTobMc/dtzMljcIpDCiXKZFuVVLLy2mxGL2e/9DBXQHqj9kYYhG13DXMeQvJyBz/UPpAAC39c1vI2KWfyiS3SXtAbd+4OxbVCLOnvf1tgdRoiiIq/V+oQZ5D3D2kxZ0vZjXPpURL51ZCN98O0=
x-forefront-antispam-report: CIP:255.255.255.255; CTRY:; LANG:en; SCL:1; SRV:;  IPV:NLI; SFV:NSPM; H:AM7PR03MB6451.eurprd03.prod.outlook.com; PTR:; CAT:NONE;  SFS:(13230001)(4636009)(366004)(71200400001)(316002)(110136005)(7696005)(53546011)(2906002)(166002)(5660300002)(508600001)(99936003)(38070700005)(4326008)(8676002)(55016003)(76116006)(66476007)(38100700002)(66946007)(64756008)(66556008)(122000001)(86362001)(66446008)(54906003)(6506007)(33656002)(52536014)(83380400001)(40140700001)(66574015)(186003)(9686003)(8936002); DIR:OUT; SFP:1102
x-ms-exchange-antispam-messagedata-chunkcount: 1
x-ms-exchange-antispam-messagedata-0: =?utf-8?B?NGpKR213cnJob3l0QVFEMFZISkM2T3E3WkJDUmRyeVZ2T2FBRUN4WmJpSkx5?= =?utf-8?B?WG5ZcDJtQnYwcWZZcnN4UDBLNDhXTnZZZlBCaFUwcWpVbE1UYmJ6NHpZYWZi?= =?utf-8?B?Z3RxblJTcHZLdEcxSEJsU05GTGhTcmFOa2pscXpZT2pHd1orWUFtMnl4WXg4?= =?utf-8?B?aXBLVW81Qk05Tis3ZlVJV3ZEd1MrRmlzNEYrTjYzNDI3RTI2SllxcCsybndZ?= =?utf-8?B?bnpGQlVvZ3lEV29FMDR5dklheitpQnpoZUhqZjhDVzlSaEZaeFRldHdJWDFN?= =?utf-8?B?T1pnaW9VUnBCZzl1R0syWis0YWlGZ1RYN0lMa0thcU9FMUxkM01PNzJtNE9v?= =?utf-8?B?MC9YVWM3aWtTTFQ2NVJGMnNNWVpMS1JROUFaWEZaejU5SGRRTXZLUytVT1M1?= =?utf-8?B?THd0Ritobk5mOWE0dXNLM3lMSWdXOURWOTBYVVVxMHBORVdEQ0crZ0RZTHRV?= =?utf-8?B?WDIvWEo4K1hkMjR1V2xJSmhkNXVuY2p2ZldhUjJSQ3EyeVdGbGxNbmQzZ2pR?= =?utf-8?B?bHZrVG5LbFJ1SGFKQnAwUUxvaVEwSEJleG1jcGVBVjVTTG9Jb3lvRENxTXdi?= =?utf-8?B?N0M2MDdMVTNCOWk4TTd6Uk1yeHk3SFJ4OUQwMTZtL1Bhd0x2K1cxRHRuMXJU?= =?utf-8?B?cVA0MUhZdUNvL0tYWTJvQThVZnc3Mjl5Y3diTkRtbTJlL0syaEx2V0Z3UTZ3?= =?utf-8?B?enZwSC85L0F3ZmVMNFBhcWFZaEpSNzdJMkF4TUg1d041VEMrWmRUNU5xUlhW?= =?utf-8?B?V2hxOVNFUHEzUDJHWE9vTGd3QkpPSkVVdnRzajdVU2tuNHFFQmFOdFVTWjV5?= =?utf-8?B?OTVnelpkUjllWTRjc2RmWWRNNDB4OWFoY3hKSjUyZ2xRbko1NEZMR0ZmNzd4?= =?utf-8?B?Q0ZTZy9Pb3ZldC9XSnR6a2lSUmlMNXNkZk9iZG45bEZjVWs2ZFpNWW42RmhP?= =?utf-8?B?U3EvMndrT2J4K2NjWGtXZlNDdHMyeE40Q1UzM0pPK1NKZUVpa2JDblFVL0J1?= =?utf-8?B?REkyTmxoQ0JLMENlSHBITmVnZGlOMksvRCtWYlErc1VpY2NVUUJHK1J1TzAz?= =?utf-8?B?bU03QUtDbnMxZG5lbitrb3VYVkJtNmE4OUZUV3pYbTlyak01ZEJlNVVwS2I3?= =?utf-8?B?c09hRXVVazVaVHQ2c0lXNkhzalNuZXNwOThhR3dtRTdUQ1g2a2FCMEtNenpM?= =?utf-8?B?KzZzQ3RjRy85OFc3RTltNDRxVTMxazM2eWdobG4zU01YdUtVa0FBYVUxa01j?= =?utf-8?B?L2lJd2lMcjVrZ2xldGpURytPSHozTjgzQlkrOThsc0dKNVY4Q2Q0WXlRWlE2?= =?utf-8?B?bjdSK2VlTjg0UXBjd2J0NU56WWZ0OTRvNkV2b1NtQXRpUll2ZUVuY2E2WlBI?= =?utf-8?B?Vms5MVQyTzBIWFUzdVJFbGhzakx6VEJRcDZVaUxKdHJTSE9EV2pLZThnZHl3?= =?utf-8?B?ZXpZaEsrNDNSRm8zTHlnTUc2dUh5SU1GM0ZqZGk4OFN1clk1VEZjcDFKNVkr?= =?utf-8?B?Q3dVanU3dzY2YzdmVXJ3bS9jOG1kUFUxWFZlaStwWUtoQVcwSnh3ZUZ4NnNJ?= =?utf-8?B?cmJPOVlGNERXdWltazJqSG9sQVYzTksyRUkwN2xZc0RTczFFRDFHcHdSLzJ6?= =?utf-8?B?QnBpRis2UUxaYm5NZVlmT1pxQXB2ZEVEa2NCUmtHWkRMZ2Q3dmE1Q21Ub0hY?= =?utf-8?B?SFB4b2VmU3hVK1FJUzArNjQyQVZXUVNEWkhjcGFqZG9QVndrdTZWNXB1VGYw?= =?utf-8?B?ZUFmMDVnMzFGT2ZianVLT0NNL2xqa080aUdVRWllWDdNZ3A3Lyt6TDFiOG9S?= =?utf-8?B?VFY3ZWZEQ0xzd2dmVmpicnJDWVdMbTVIZTZ5SDhBK09rRlhLZVduRjdZWWlS?= =?utf-8?B?NmZ3R1FxMTkxM0NKSXVRZ0Mrb0ZmUTFyTGNOYk5sL25sTFdXekRvQmxwdFJH?= =?utf-8?B?N3l4Uy9TcUI1NlE0YlYrc1ZldVJieUovRXg5OGVRRXJ5NHRwdkl3REZlV1Zk?= =?utf-8?B?U1BUdGtLNXVjdnpmalM3QXR3YlhCMFFmZjc1SlE5Y3ZFQ2lUYmJ1M01nMlFh?= =?utf-8?B?VGNaR1RGM0MyVUNEemJDck9OSEVkVzRpRmIrUGVqc0tCRUpyUXZ0dUE0QlBT?= =?utf-8?B?TjFuc2Fza3FLWGNRazY2b2luellCTGZXUzZNcjRISU1wSkRnTndJbXlMY203?= =?utf-8?B?WUpmUVpMQ2t0Y0kxZ0JiNk9mQllQL1E1RzN3UXF3WUl6a1NzZU9PbHZiL3hZ?= =?utf-8?B?L1B0aWF6d3dpUlg2UlcxMnhpOWZXVXAvcmhGbE5YdG9LRkJsNUZsNFhPMjg5?= =?utf-8?B?SC9DTC81L1BOc0ZVdG9rV1JONlRtdU5EZUlMV3I4SEE1a2UzWW9tZz09?=
MIME-Version: 1.0
X-OriginatorOrg: liquid.tech
X-MS-Exchange-CrossTenant-AuthAs: Internal
X-MS-Exchange-CrossTenant-AuthSource: AM7PR03MB6451.eurprd03.prod.outlook.com
X-MS-Exchange-CrossTenant-Network-Message-Id: c9ccaeae-697d-4d59-81ba-08d9eef7c8d6
X-MS-Exchange-CrossTenant-originalarrivaltime: 13 Feb 2022 13:50:24.2688 (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: BR+uVmRpe4yrXekActb6fqy6TLjJz4+8ErFUyiOJ4V5EFsNU4zz6lIXvr7qKewbsnmEqwTdFaA44L8cuP/zk3cHTaUNvcZdeIrA8MtyyxJ0=
X-MS-Exchange-Transport-CrossTenantHeadersStamped: VI1PR0302MB2669
Authentication-Results: relay.mimecast.com; auth=pass smtp.auth=C82A168 smtp.mailfrom=andrew-ietf@liquid.tech
X-Mimecast-Spam-Score: 0
X-Mimecast-Originator: liquid.tech
Content-Language: en-US
Content-Type: multipart/related; boundary="_004_AM7PR03MB645133B171385FAD6BE47927EE329AM7PR03MB6451eurp_"; type="multipart/alternative"
Archived-At: <https://mailarchive.ietf.org/arch/msg/bess/vUqMQo_AoNqr-Una0SnS9fy4ENw>
Subject: Re: [bess] Warren Kumari's Discuss on draft-ietf-bess-srv6-services-10: (with DISCUSS and COMMENT)
X-BeenThere: bess@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: BGP-Enabled ServiceS working group discussion list <bess.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/bess>, <mailto:bess-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/bess/>
List-Post: <mailto:bess@ietf.org>
List-Help: <mailto:bess-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/bess>, <mailto:bess-request@ietf.org?subject=subscribe>
X-List-Received-Date: Sun, 13 Feb 2022 13:50:40 -0000

--_004_AM7PR03MB645133B171385FAD6BE47927EE329AM7PR03MB6451eurp_
Content-Type: multipart/alternative;
 boundary="_000_AM7PR03MB645133B171385FAD6BE47927EE329AM7PR03MB6451eurp_"

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

KzENCg0KVGhpcyBpcyBzb21ldGhpbmcgSSB3YXMgYSBsaXR0bGUgY29uZnVzZWQgYWJvdXQgc2lu
Y2UgaXRzIGJlZW4gcmVmZXJlbmNlZCBpbiB0aGVzZSBlbWFpbHMgdGltZSBhbmQgYWdhaW4sIGFu
ZCBJIHdhcyB3b25kZXJpbmcgaWYgSSBoYWQgbWlzc2VkIHNvbWV0aGluZywgYnV0LCBJ4oCZdmUg
Y2hlY2tlZCB0byBiZSAxMDAlICBjZXJ0YWluLCBSRkM4OTUwIHdoaWNoIGlzIHdoYXQgdGhpcyBk
b2N1bWVudCByZWZlcnMgdG8gZXhwbGljaXRseSBzdGF0ZXMgdGhhdCB0aGUgTkxSSSBlbmNvZGlu
ZyAgb2YgdGhlIGRlc3RpbmF0aW9uIG11c3Qgbm90IGNoYW5nZSDigJMgYW5kIHNpbmNlIHRoZSBJ
UHY0IE5MUkkgbGVhdmVzIG5vIHByb3Zpc2lvbiBmb3IgbGFiZWxzIOKAkyBhbmQgIG1ha2VzIGl0
IGNsZWFyIHRoYXQgU0FGSSA0IGlzIHVzZWQgZm9yIE1QTFMg4oCTIE1QTFMgZG9lc27igJl0IGZh
bGwgaW50byBTQUZJIDEuDQpJbiBmYWN0LCB3aGF0IGlzIGRlc2NyaWJlZCBpbiA1LjMgb25seSBy
ZXN1bHRzIGZyb20gdGhlIG5hdHVyZSBvZiBTUnY2LCBpdCBzdGF0ZXM6DQoNCiAgIFNSdjYgU2Vy
dmljZSBTSUQgaXMgZW5jb2RlZCBhcyBwYXJ0IG9mIHRoZSBTUnY2IEwzIFNlcnZpY2UgVExWLiAg
VGhlDQogICBTUnY2IEVuZHBvaW50IGJlaGF2aW9yIG9mIHRoZSBTUnY2IFNJRCBpcyBlbnRpcmVs
eSB1cCB0byB0aGUNCg0KICAgb3JpZ2luYXRvciBvZiB0aGUgYWR2ZXJ0aXNlbWVudC4gIEluIHBy
YWN0aWNlLCB0aGUgU1J2NiBFbmRwb2ludA0KDQogICBiZWhhdmlvciBpcyBFbmQuRFg0IG9yIEVu
ZC5EVDQuDQoNClNpbmNlIDUuMyBjYW4gb3BlcmF0ZSBpbiBTQUZJIDEgKGl0IGV4cGxpY2l0bHkg
cmVmZXJzIHRvIEdsb2JhbCBJUHY0IG92ZXIgU1J2NiBjb3JlIOKAkyB3aGljaCBieSBjb3JyZWxh
dGlvbiB0byA4OTUwIGlzIFNBRkkgMSkgYW5kIGJhc2VkIG9uIHRoZSB3b3JkaW5nIG9mIHRoZSBh
Ym92ZSwgdGhpcyBhY3R1YWxseSBwdXRzIE1QTFMgdHlwZSBmdW5jdGlvbmFsaXR5IGludG8gU0FG
SSAxIHdoZXJlIGl0IG5ldmVyIHdhcyBiZWZvcmUsIGJ5IHVzaW5nIHRoZSBTSUQgYXMgYSBub3Jt
YWwgYWRkcmVzcyB3aGljaCBpcyB0aGVuIGRlYWx0IHdpdGggYXMgYSBTSUQgaW5zaWRlIHRoZSBk
b21haW4uICBCdXQgbm8g4oCTIHRoaXMgaXMgbm90IHByb3ZpZGluZyBlcXVhbCBmdW5jdGlvbmFs
aXR5IGZvciBNUExTIOKAkyB0aGlzIGlzIGV4dGVuZGluZyBNUExTIHN0eWxlIGZ1bmN0aW9uYWxp
dHkgaW50byBTQUZJIDEsIHdoaWNoLCBpZiBteSByZWFkaW5nIG9mIFdhcnJlbuKAmXMgZGlzY3Vz
cyBpcyBhY2N1cmF0ZSwgaXMgcHJldHR5IG11Y2ggdGhlIGVzc2VuY2Ugb2YgdGhlIHByb2JsZW0u
DQoNClRoYW5rcw0KDQpBbmRyZXcNCg0KRnJvbTogUm9iZXJ0IFJhc3p1ayA8cm9iZXJ0QHJhc3p1
ay5uZXQ+DQpTZW50OiBTdW5kYXksIEZlYnJ1YXJ5IDEzLCAyMDIyIDM6NDggUE0NClRvOiBHeWFu
IE1pc2hyYSA8aGF5YWJ1c2Fnc21AZ21haWwuY29tPg0KQ2M6IEFuZHJldyAtIElFVEYgPGFuZHJl
dy1pZXRmQGxpcXVpZC50ZWNoPjsgQkVTUyA8YmVzc0BpZXRmLm9yZz47IEJvY2NpLCBNYXR0aGV3
IChOb2tpYSAtIEdCKSA8bWF0dGhldy5ib2NjaUBub2tpYS5jb20+OyBUaGUgSUVTRyA8aWVzZ0Bp
ZXRmLm9yZz47IFdhcnJlbiBLdW1hcmkgPHdhcnJlbkBrdW1hcmkubmV0PjsgYmVzcy1jaGFpcnNA
aWV0Zi5vcmc7IGRyYWZ0LWlldGYtYmVzcy1zcnY2LXNlcnZpY2VzQGlldGYub3JnDQpTdWJqZWN0
OiBSZTogW2Jlc3NdIFdhcnJlbiBLdW1hcmkncyBEaXNjdXNzIG9uIGRyYWZ0LWlldGYtYmVzcy1z
cnY2LXNlcnZpY2VzLTEwOiAod2l0aCBESVNDVVNTIGFuZCBDT01NRU5UKQ0KDQpHeWFuLA0KDQpN
UExTIGlzIG5ldmVyIHNlbnQgaW4gU0FGSSAxLg0KDQpUaHgsDQpSLg0KDQpPbiBTdW4sIEZlYiAx
MywgMjAyMiBhdCA1OjQ3IEFNIEd5YW4gTWlzaHJhIDxoYXlhYnVzYWdzbUBnbWFpbC5jb208bWFp
bHRvOmhheWFidXNhZ3NtQGdtYWlsLmNvbT4+IHdyb3RlOg0KSGkgUm9iZXJ0DQoNCk9uIFNhdCwg
RmViIDEyLCAyMDIyIGF0IDQ6MjMgUE0gUm9iZXJ0IFJhc3p1ayA8cm9iZXJ0QHJhc3p1ay5uZXQ8
bWFpbHRvOnJvYmVydEByYXN6dWsubmV0Pj4gd3JvdGU6DQpHeWFuLA0KDQpTZWN0aW9uIDUuMyBh
bmQgNS40IGNvdmVyIEdSVCBvcHRpb24gYW5kIDUuMyB1c2luZyBSRkMgNTU0OSBuZXh0IGhvcCBl
bmNvZGluZy4gIEluIHRoaXMgY2FzZSB1c2luZyBHUlQgdHJhbnNwb3J0IHVuZGVybGF5IGxheWVy
IG5vdyBjYXJyeeKAmXMgdGhlIGN1c3RvbWVyIHJvdXRlcyBhbmQgdGhhdCBpcyB3aGF0IFdhcnJl
biBhbmQgQW5kcmV3IGNvbmNlcm4gaXMgYXMgZmFyIGFzIEJHUCBsZWFrcy4NCg0KSSB3b3VsZCBo
YXZlIHRoZSBzYW1lIGNvbmNlcm4gc28gd291bGQgVlBOIGN1c3RvbWVycy4gTm8gb25lIGlzIHNl
bGxpbmcgTDIgb3IgTDMgVlBOIHNlcnZpY2UgdG8gdGhlbSBkaXN0cmlidXRpbmcgdGhlaXIgcmVh
Y2hhYmlsaXR5IGluIHRoZSBnbG9iYWwgcm91dGluZyB0YWJsZS4gVGhleSBjYW4gZG8gdGhhdCBh
bGwgYnkgdGhlbXNlbHZlcyBhbmQgdGhlcmUgaXMgbG90J3Mgb2YgcmVhbGx5IHNvbGlkIHRvb2xz
IG9yIHByb2R1Y3RzIHRvIGRvIHRoYXQgYWxyZWFkeSB3aXRob3V0IGJlaW5nIGxvY2tlZCB0byBh
IHNpbmdsZSB0ZWxjby4NCg0KR3lhbj4gTVBMUyBwcm92aWRlcyB0aGUgY2FwYWJpbGl0eSBmb3Ig
R1JUIG5hdGl2ZSByb3V0aW5nICBTQUZJIDEgYXMgd2VsbCBhcyBTQUZJIDEyOCwgc28gaW4gbXkg
b3BpbmlvbiBib3RoIHNob3VsZCBiZSBzdXBwb3J0ZWQgYnkgU1JWNiBhcyBvcGVyYXRvcnMgbG9v
ayB0byB1c2UgU1J2NiBmb3IgYSB2YXJpZXR5IG9mIHVzZSBjYXNlcy4gVGhhdOKAmXMgbXkgcG9p
bnQgYXMgdGhlcmUgc2hvdWxkIGJlIGNvbXBsZXRlIGZlYXR1cmUgcGFyaXR5IGJldHdlZW4gTVBM
UyBhbmQgU1J2NiBhcyB0byBBRkkgLyBTQUZJIHN1cHBvcnQuICBHbG9iYWwgSW50ZXJuZXQgcm91
dGluZyB3b3VsZCBub3QgYmUgdGhlIGJlc3QgdXNlIGNhc2UgZm9yIFNBRkkgMSBHUlQgZHVlIHRv
IHRoZSBhdHRhY2sgdmVjdG9yIC0gYWdyZWVkLCBidXQgZW50ZXJwcmlzZSBuZXR3b3JrcyB3aXRo
IGludGVybmFsIGN1c3RvbWVycyB3aGVyZSB0aGVyZSBpcyBhIHRydXN0IGxldmVsIGlzIGEgaHVn
ZSB1c2UgY2FzZS4NCg0KU28gd2hlbiBHUlQgaXMgdXNlZCB0aGUgc2FtZSBlZGdlIGZpbHRlcmlu
ZyBwcm90ZWN0aW9uIG1lY2hhbmlzbXMgdXNlZCB0b2RheSBmb3IgTVBMUyBhbmQgU1ItTVBMUyB3
b3VsZCBhcHBseSB0byBTUnY2IGZvciBHUlQgdXNlIGNhc2UuDQoNCk5vdCBwb3NzaWJsZS4gSXQg
aXMgbm90IGFib3V0IGZpbHRlcmluZyAuLi4gaXQgaXMgYWxsIGFib3V0IHVzaW5nIGdsb2JhbGx5
IHJvdXRhYmxlIFNBRkkgdnMgcHJpdmF0ZSBTQUZJcyB0byBkaXN0cmlidXRlIGN1c3RvbWVyJ3Mg
cmVhY2hhYmlsaXR5LCBJTU8gdGhhdCBzaG91bGQgc3RpbGwgYmUgT1RUIG9ubHkuDQoNCiAgICBH
eWFuPiBBcyBTUnY2IHNvdXJjZSBub2RlIGlzIHJlcXVpcmVtZW50IHRvIGVuY2Fwc3VsYXRpb24g
d2l0aCBJUHY2IG91dGVyIGhlYWRlciBhbmQgZGVjYXBzdWxhdGlvbiBhdCBlZ3Jlc3MgUEUgZm9y
IFNSdjYtQkUgYW5kIFNSdjYtVEUgcGF0aCBzdGVlcmluZyB0aGUgc2VjdXJpdHkgaXNzdWUgYnJv
dWdodCB1cCByZWxhdGVkIHRvIDUuMyBhbmQgNS40IGlzIG5vdCBhbiBpc3N1ZSByZXF1aXJpbmcg
ZmlsdGVyaW5nIHBlciBSRkMgODQwMi4gIFNvIHJvdXRhYmxlIGFuZCBwcml2YXRlIFNBRkkgc2Nl
bmFyaW8gd291bGQgYmUgdGhlIHNhbWUgbm93IGR1ZSB0byBlbmNhcHN1bGF0aW9uIG92ZXJsYXkg
Zm9yIGJvdGguICBEbyB5b3UgYWdyZWUgPw0KDQpJIGRvbuKAmXQgdGhpbmsgd2UgYXJlIHNheWlu
ZyA1LjMgb3IgNS40IHNob3VsZCBub3QgYmUgYWxsb3dlZCBidXQganVzdCB0byB0aWdodGVuIHVw
IHZlcmJpYWdlIGFzIGZhciBzZWN1cmluZyB0aGUgZG9tYWluLg0KDQpCR1AgZmlsdGVyaW5nIG9y
IHBvbGljeSBpcyBpbiBoYW5kcyBvZiBtYW55IHBlb3BsZS4gQXMgaGFzIGJlZW4gcHJvdmVuIHlv
dSBjYW4gbm90IHRpZ2h0ZW4gdGhlbSBzdHJvbmcgZW5vdWdoIG5vdCB0byBsZWFrLiBUaGUgb25s
eSBuYXR1cmFsIHdheSB0byB0aWdodGVuIHRoZW0gaXMgdG8gdXNlIGRpZmZlcmVudCBwbGFuZSB0
byBkaXN0cmlidXRlIHByaXZhdGUgaW5mb3JtYXRpb24gd2hhdCBpbiB0aGlzIGNvbnRleHQgbWVh
bnMgYXQgbGVhc3QgZGlmZmVyZW50IEJHUCBTQUZJLg0KDQpTbyBubyAtIEkgZG8gbm90IGFncmVl
IHdpdGggeW91ciBvYnNlcnZhdGlvbnMuDQoNCiAgIEd5YW4+IEkgYW0gbm90IHByb21vdGluZyB1
c2Ugb2YgU0FGSSAxIGhvd2V2ZXIgSSBTUnY2IHNob3VsZCBwcm92aWRlIGNvbXBsZXRlIHBhcml0
eSB3aXRoIE1QTFMgdG8gc3VwcG9ydCBib3RoIFNBRkkgMSBhbmQgMTI4LiBUaGVyZSAgYXJlIHBs
ZW50eSBvZiB1c2UgY2FzZXMgZm9yIFNBRkkgMSBhbmQgaXQgc2hvdWxkIGJlIHN1cHBvcnRlZCB3
aXRoIFNSdjYuDQoNCkhvd2V2ZXIgSSBhbSBmb3IgcHJvdmlkaW5nIG92ZXJsYXkgcmVhY2hhYmls
aXR5IG92ZXIgZ2xvYmFsIElQdjYgSW50ZXJuZXQgdG8gaW50ZXJjb25uZWN0IGN1c3RvbWVyIHNp
dGVzLiBCdXQgcm91dGluZyB3aXRoaW4gdGhvc2Ugc2l0ZXMgc2hvdWxkIG5vdCBiZSB0cmF2ZXJz
aW5nIEludGVybmV0IHJvdXRlcnMgYW5kIHVzaW5nIFNBRkkgMS4NCg0KUmdzLA0KUm9iZXJ0Lg0K
DQotLQ0KDQpbSW1hZ2UgcmVtb3ZlZCBieSBzZW5kZXIuXTxodHRwOi8vd3d3LnZlcml6b24uY29t
Pg0KDQpHeWFuIE1pc2hyYQ0KDQpOZXR3b3JrIFNvbHV0aW9ucyBBcmNoaXRlY3QNCg0KRW1haWwg
Z3lhbi5zLm1pc2hyYUB2ZXJpem9uLmNvbTxtYWlsdG86Z3lhbi5zLm1pc2hyYUB2ZXJpem9uLmNv
bT4NCg0KTSAzMDEgNTAyLTEzNDcNCg0K
--_000_AM7PR03MB645133B171385FAD6BE47927EE329AM7PR03MB6451eurp_
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
MTUgNSAyIDIgMiA0IDMgMiA0O30NCkBmb250LWZhY2UNCgl7Zm9udC1mYW1pbHk6R2VvcmdpYTsN
CglwYW5vc2UtMToyIDQgNSAyIDUgNCA1IDIgMyAzO30NCi8qIFN0eWxlIERlZmluaXRpb25zICov
DQpwLk1zb05vcm1hbCwgbGkuTXNvTm9ybWFsLCBkaXYuTXNvTm9ybWFsDQoJe21hcmdpbjowaW47
DQoJZm9udC1zaXplOjExLjBwdDsNCglmb250LWZhbWlseToiQ2FsaWJyaSIsc2Fucy1zZXJpZjt9
DQphOmxpbmssIHNwYW4uTXNvSHlwZXJsaW5rDQoJe21zby1zdHlsZS1wcmlvcml0eTo5OTsNCglj
b2xvcjpibHVlOw0KCXRleHQtZGVjb3JhdGlvbjp1bmRlcmxpbmU7fQ0KcHJlDQoJe21zby1zdHls
ZS1wcmlvcml0eTo5OTsNCgltc28tc3R5bGUtbGluazoiSFRNTCBQcmVmb3JtYXR0ZWQgQ2hhciI7
DQoJbWFyZ2luOjBpbjsNCglmb250LXNpemU6MTAuMHB0Ow0KCWZvbnQtZmFtaWx5OiJDb3VyaWVy
IE5ldyI7fQ0Kc3Bhbi5FbWFpbFN0eWxlMTkNCgl7bXNvLXN0eWxlLXR5cGU6cGVyc29uYWwtcmVw
bHk7DQoJZm9udC1mYW1pbHk6IkNhbGlicmkiLHNhbnMtc2VyaWY7DQoJY29sb3I6d2luZG93dGV4
dDt9DQpzcGFuLkhUTUxQcmVmb3JtYXR0ZWRDaGFyDQoJe21zby1zdHlsZS1uYW1lOiJIVE1MIFBy
ZWZvcm1hdHRlZCBDaGFyIjsNCgltc28tc3R5bGUtcHJpb3JpdHk6OTk7DQoJbXNvLXN0eWxlLWxp
bms6IkhUTUwgUHJlZm9ybWF0dGVkIjsNCglmb250LWZhbWlseToiQ291cmllciBOZXciO30NCi5N
c29DaHBEZWZhdWx0DQoJe21zby1zdHlsZS10eXBlOmV4cG9ydC1vbmx5Ow0KCWZvbnQtZmFtaWx5
OiJDYWxpYnJpIixzYW5zLXNlcmlmO30NCkBwYWdlIFdvcmRTZWN0aW9uMQ0KCXtzaXplOjguNWlu
IDExLjBpbjsNCgltYXJnaW46MS4waW4gMS4waW4gMS4waW4gMS4waW47fQ0KZGl2LldvcmRTZWN0
aW9uMQ0KCXtwYWdlOldvcmRTZWN0aW9uMTt9DQotLT48L3N0eWxlPjwhLS1baWYgZ3RlIG1zbyA5
XT48eG1sPg0KPG86c2hhcGVkZWZhdWx0cyB2OmV4dD0iZWRpdCIgc3BpZG1heD0iMTAyNiIgLz4N
CjwveG1sPjwhW2VuZGlmXS0tPjwhLS1baWYgZ3RlIG1zbyA5XT48eG1sPg0KPG86c2hhcGVsYXlv
dXQgdjpleHQ9ImVkaXQiPg0KPG86aWRtYXAgdjpleHQ9ImVkaXQiIGRhdGE9IjEiIC8+DQo8L286
c2hhcGVsYXlvdXQ+PC94bWw+PCFbZW5kaWZdLS0+DQo8L2hlYWQ+DQo8Ym9keSBsYW5nPSJFTi1V
UyIgbGluaz0iYmx1ZSIgdmxpbms9InB1cnBsZSIgc3R5bGU9IndvcmQtd3JhcDpicmVhay13b3Jk
Ij4NCjxkaXYgY2xhc3M9IldvcmRTZWN0aW9uMSI+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj4rMTxv
OnA+PC9vOnA+PC9wPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+PG86cD4mbmJzcDs8L286cD48L3A+
DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj5UaGlzIGlzIHNvbWV0aGluZyBJIHdhcyBhIGxpdHRsZSBj
b25mdXNlZCBhYm91dCBzaW5jZSBpdHMgYmVlbiByZWZlcmVuY2VkIGluIHRoZXNlIGVtYWlscyB0
aW1lIGFuZCBhZ2FpbiwgYW5kIEkgd2FzIHdvbmRlcmluZyBpZiBJIGhhZCBtaXNzZWQgc29tZXRo
aW5nLCBidXQsIEnigJl2ZSBjaGVja2VkIHRvIGJlIDEwMCUmbmJzcDsgY2VydGFpbiwgUkZDODk1
MCB3aGljaCBpcyB3aGF0IHRoaXMgZG9jdW1lbnQgcmVmZXJzIHRvDQogZXhwbGljaXRseSBzdGF0
ZXMgdGhhdCB0aGUgTkxSSSBlbmNvZGluZyAmbmJzcDtvZiB0aGUgZGVzdGluYXRpb24gbXVzdCBu
b3QgY2hhbmdlIOKAkyBhbmQgc2luY2UgdGhlIElQdjQgTkxSSSBsZWF2ZXMgbm8gcHJvdmlzaW9u
IGZvciBsYWJlbHMg4oCTIGFuZCAmbmJzcDttYWtlcyBpdCBjbGVhciB0aGF0IFNBRkkgNCBpcyB1
c2VkIGZvciBNUExTIOKAkyBNUExTIGRvZXNu4oCZdCBmYWxsIGludG8gU0FGSSAxLjxvOnA+PC9v
OnA+PC9wPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+PG86cD48L286cD48L3A+DQo8cCBjbGFzcz0i
TXNvTm9ybWFsIj5JbiBmYWN0LCB3aGF0IGlzIGRlc2NyaWJlZCBpbiA1LjMgb25seSByZXN1bHRz
IGZyb20gdGhlIG5hdHVyZSBvZiBTUnY2LCBpdCBzdGF0ZXM6PG86cD48L286cD48L3A+DQo8cCBj
bGFzcz0iTXNvTm9ybWFsIj48bzpwPiZuYnNwOzwvbzpwPjwvcD4NCjxwIGNsYXNzPSJNc29Ob3Jt
YWwiPjxzcGFuIHN0eWxlPSJmb250LXNpemU6MTAuMHB0O2ZvbnQtZmFtaWx5OiZxdW90O0NvdXJp
ZXIgTmV3JnF1b3Q7O2NvbG9yOmJsYWNrIj4mbmJzcDsmbmJzcDsgU1J2NiBTZXJ2aWNlIFNJRCBp
cyBlbmNvZGVkIGFzIHBhcnQgb2YgdGhlIFNSdjYgTDMgU2VydmljZSBUTFYuJm5ic3A7IFRoZTxv
OnA+PC9vOnA+PC9zcGFuPjwvcD4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiPjxzcGFuIHN0eWxlPSJm
b250LXNpemU6MTAuMHB0O2ZvbnQtZmFtaWx5OiZxdW90O0NvdXJpZXIgTmV3JnF1b3Q7O2NvbG9y
OmJsYWNrIj4mbmJzcDsmbmJzcDsgU1J2NiBFbmRwb2ludCBiZWhhdmlvciBvZiB0aGUgU1J2NiBT
SUQgaXMgZW50aXJlbHkgdXAgdG8gdGhlPG86cD48L286cD48L3NwYW4+PC9wPg0KPHByZT48c3Bh
biBzdHlsZT0iY29sb3I6YmxhY2siPiZuYnNwOyZuYnNwOyBvcmlnaW5hdG9yIG9mIHRoZSBhZHZl
cnRpc2VtZW50LiZuYnNwOyBJbiBwcmFjdGljZSwgdGhlIFNSdjYgRW5kcG9pbnQ8bzpwPjwvbzpw
Pjwvc3Bhbj48L3ByZT4NCjxwcmU+PHNwYW4gc3R5bGU9ImNvbG9yOmJsYWNrIj4mbmJzcDsmbmJz
cDsgYmVoYXZpb3IgaXMgRW5kLkRYNCBvciBFbmQuRFQ0LjxvOnA+PC9vOnA+PC9zcGFuPjwvcHJl
Pg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+PHNwYW4gc3R5bGU9ImZvbnQtc2l6ZToxMC4wcHQ7Zm9u
dC1mYW1pbHk6JnF1b3Q7Q291cmllciBOZXcmcXVvdDs7Y29sb3I6YmxhY2siPjxvOnA+Jm5ic3A7
PC9vOnA+PC9zcGFuPjwvcD4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiPlNpbmNlIDUuMyBjYW4gb3Bl
cmF0ZSBpbiBTQUZJIDEgKGl0IGV4cGxpY2l0bHkgcmVmZXJzIHRvIEdsb2JhbCBJUHY0IG92ZXIg
U1J2NiBjb3JlIOKAkyB3aGljaCBieSBjb3JyZWxhdGlvbiB0byA4OTUwIGlzIFNBRkkgMSkgYW5k
IGJhc2VkIG9uIHRoZSB3b3JkaW5nIG9mIHRoZSBhYm92ZSwgdGhpcyBhY3R1YWxseSBwdXRzIE1Q
TFMgdHlwZSBmdW5jdGlvbmFsaXR5IGludG8gU0FGSSAxIHdoZXJlIGl0IG5ldmVyIHdhcw0KIGJl
Zm9yZSwgYnkgdXNpbmcgdGhlIFNJRCBhcyBhIG5vcm1hbCBhZGRyZXNzIHdoaWNoIGlzIHRoZW4g
ZGVhbHQgd2l0aCBhcyBhIFNJRCBpbnNpZGUgdGhlIGRvbWFpbi4mbmJzcDsgQnV0IG5vIOKAkyB0
aGlzIGlzIG5vdCBwcm92aWRpbmcgZXF1YWwgZnVuY3Rpb25hbGl0eSBmb3IgTVBMUyDigJMgdGhp
cyBpcyBleHRlbmRpbmcgTVBMUyBzdHlsZSBmdW5jdGlvbmFsaXR5IGludG8gU0FGSSAxLCB3aGlj
aCwgaWYgbXkgcmVhZGluZyBvZiBXYXJyZW7igJlzIGRpc2N1c3MNCiBpcyBhY2N1cmF0ZSwgaXMg
cHJldHR5IG11Y2ggdGhlIGVzc2VuY2Ugb2YgdGhlIHByb2JsZW0uPG86cD48L286cD48L3A+DQo8
cCBjbGFzcz0iTXNvTm9ybWFsIj48bzpwPiZuYnNwOzwvbzpwPjwvcD4NCjxwIGNsYXNzPSJNc29O
b3JtYWwiPlRoYW5rczxvOnA+PC9vOnA+PC9wPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+PG86cD4m
bmJzcDs8L286cD48L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj5BbmRyZXc8bzpwPjwvbzpwPjwv
cD4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiPjxvOnA+PC9vOnA+PC9wPg0KPHAgY2xhc3M9Ik1zb05v
cm1hbCI+PG86cD4mbmJzcDs8L286cD48L3A+DQo8ZGl2IHN0eWxlPSJib3JkZXI6bm9uZTtib3Jk
ZXItdG9wOnNvbGlkICNFMUUxRTEgMS4wcHQ7cGFkZGluZzozLjBwdCAwaW4gMGluIDBpbiI+DQo8
cCBjbGFzcz0iTXNvTm9ybWFsIj48Yj5Gcm9tOjwvYj4gUm9iZXJ0IFJhc3p1ayAmbHQ7cm9iZXJ0
QHJhc3p1ay5uZXQmZ3Q7IDxicj4NCjxiPlNlbnQ6PC9iPiBTdW5kYXksIEZlYnJ1YXJ5IDEzLCAy
MDIyIDM6NDggUE08YnI+DQo8Yj5Ubzo8L2I+IEd5YW4gTWlzaHJhICZsdDtoYXlhYnVzYWdzbUBn
bWFpbC5jb20mZ3Q7PGJyPg0KPGI+Q2M6PC9iPiBBbmRyZXcgLSBJRVRGICZsdDthbmRyZXctaWV0
ZkBsaXF1aWQudGVjaCZndDs7IEJFU1MgJmx0O2Jlc3NAaWV0Zi5vcmcmZ3Q7OyBCb2NjaSwgTWF0
dGhldyAoTm9raWEgLSBHQikgJmx0O21hdHRoZXcuYm9jY2lAbm9raWEuY29tJmd0OzsgVGhlIElF
U0cgJmx0O2llc2dAaWV0Zi5vcmcmZ3Q7OyBXYXJyZW4gS3VtYXJpICZsdDt3YXJyZW5Aa3VtYXJp
Lm5ldCZndDs7IGJlc3MtY2hhaXJzQGlldGYub3JnOyBkcmFmdC1pZXRmLWJlc3Mtc3J2Ni1zZXJ2
aWNlc0BpZXRmLm9yZzxicj4NCjxiPlN1YmplY3Q6PC9iPiBSZTogW2Jlc3NdIFdhcnJlbiBLdW1h
cmkncyBEaXNjdXNzIG9uIGRyYWZ0LWlldGYtYmVzcy1zcnY2LXNlcnZpY2VzLTEwOiAod2l0aCBE
SVNDVVNTIGFuZCBDT01NRU5UKTxvOnA+PC9vOnA+PC9wPg0KPC9kaXY+DQo8cCBjbGFzcz0iTXNv
Tm9ybWFsIj48bzpwPiZuYnNwOzwvbzpwPjwvcD4NCjxkaXY+DQo8cCBjbGFzcz0iTXNvTm9ybWFs
Ij5HeWFuLDxvOnA+PC9vOnA+PC9wPg0KPGRpdj4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiPjxvOnA+
Jm5ic3A7PC9vOnA+PC9wPg0KPC9kaXY+DQo8ZGl2Pg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+TVBM
UyBpcyBuZXZlciBzZW50IGluIFNBRkkgMS4mbmJzcDs8bzpwPjwvbzpwPjwvcD4NCjwvZGl2Pg0K
PGRpdj4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiPjxvOnA+Jm5ic3A7PC9vOnA+PC9wPg0KPC9kaXY+
DQo8ZGl2Pg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+VGh4LDxicj4NClIuPG86cD48L286cD48L3A+
DQo8L2Rpdj4NCjwvZGl2Pg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+PG86cD4mbmJzcDs8L286cD48
L3A+DQo8ZGl2Pg0KPGRpdj4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiPk9uIFN1biwgRmViIDEzLCAy
MDIyIGF0IDU6NDcgQU0gR3lhbiBNaXNocmEgJmx0OzxhIGhyZWY9Im1haWx0bzpoYXlhYnVzYWdz
bUBnbWFpbC5jb20iPmhheWFidXNhZ3NtQGdtYWlsLmNvbTwvYT4mZ3Q7IHdyb3RlOjxvOnA+PC9v
OnA+PC9wPg0KPC9kaXY+DQo8YmxvY2txdW90ZSBzdHlsZT0iYm9yZGVyOm5vbmU7Ym9yZGVyLWxl
ZnQ6c29saWQgI0NDQ0NDQyAxLjBwdDtwYWRkaW5nOjBpbiAwaW4gMGluIDYuMHB0O21hcmdpbi1s
ZWZ0OjQuOHB0O21hcmdpbi1yaWdodDowaW4iPg0KPGRpdj4NCjxkaXY+DQo8cCBjbGFzcz0iTXNv
Tm9ybWFsIj5IaSZuYnNwO1JvYmVydDxvOnA+PC9vOnA+PC9wPg0KPC9kaXY+DQo8ZGl2Pg0KPHAg
Y2xhc3M9Ik1zb05vcm1hbCI+PG86cD4mbmJzcDs8L286cD48L3A+DQo8L2Rpdj4NCjwvZGl2Pg0K
PGRpdj4NCjxkaXY+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj5PbiBTYXQsIEZlYiAxMiwgMjAyMiBh
dCA0OjIzIFBNIFJvYmVydCBSYXN6dWsgJmx0OzxhIGhyZWY9Im1haWx0bzpyb2JlcnRAcmFzenVr
Lm5ldCIgdGFyZ2V0PSJfYmxhbmsiPnJvYmVydEByYXN6dWsubmV0PC9hPiZndDsgd3JvdGU6PG86
cD48L286cD48L3A+DQo8L2Rpdj4NCjxibG9ja3F1b3RlIHN0eWxlPSJib3JkZXI6bm9uZTtib3Jk
ZXItbGVmdDpzb2xpZCAjQ0NDQ0NDIDEuMHB0O3BhZGRpbmc6MGluIDBpbiAwaW4gNi4wcHQ7bWFy
Z2luLWxlZnQ6NC44cHQ7bWFyZ2luLXJpZ2h0OjBpbiI+DQo8ZGl2Pg0KPGRpdj4NCjxwIGNsYXNz
PSJNc29Ob3JtYWwiPkd5YW4sPG86cD48L286cD48L3A+DQo8L2Rpdj4NCjxkaXY+DQo8cCBjbGFz
cz0iTXNvTm9ybWFsIj48bzpwPiZuYnNwOzwvbzpwPjwvcD4NCjwvZGl2Pg0KPGRpdj4NCjxibG9j
a3F1b3RlIHN0eWxlPSJib3JkZXI6bm9uZTtib3JkZXItbGVmdDpzb2xpZCAjQ0NDQ0NDIDEuMHB0
O3BhZGRpbmc6MGluIDBpbiAwaW4gNi4wcHQ7bWFyZ2luLWxlZnQ6NC44cHQ7bWFyZ2luLXJpZ2h0
OjBpbiI+DQo8ZGl2Pg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+U2VjdGlvbiA1LjMgYW5kIDUuNCBj
b3ZlciBHUlQgb3B0aW9uIGFuZCA1LjMgdXNpbmcgUkZDIDU1NDkgbmV4dCBob3AgZW5jb2Rpbmcu
Jm5ic3A7IEluIHRoaXMgY2FzZSB1c2luZyBHUlQgdHJhbnNwb3J0IHVuZGVybGF5IGxheWVyIG5v
dyBjYXJyeeKAmXMgdGhlIGN1c3RvbWVyIHJvdXRlcyBhbmQgdGhhdCBpcyB3aGF0IFdhcnJlbiBh
bmQgQW5kcmV3IGNvbmNlcm4gaXMgYXMgZmFyIGFzIEJHUCBsZWFrcy4gJm5ic3A7PG86cD48L286
cD48L3A+DQo8L2Rpdj4NCjwvYmxvY2txdW90ZT4NCjxkaXY+DQo8cCBjbGFzcz0iTXNvTm9ybWFs
Ij48bzpwPiZuYnNwOzwvbzpwPjwvcD4NCjwvZGl2Pg0KPGRpdj4NCjxwIGNsYXNzPSJNc29Ob3Jt
YWwiPkkgd291bGQgaGF2ZSB0aGUgc2FtZSBjb25jZXJuIHNvIHdvdWxkIFZQTiBjdXN0b21lcnMu
IE5vIG9uZSBpcyBzZWxsaW5nIEwyIG9yIEwzIFZQTiBzZXJ2aWNlIHRvIHRoZW0mbmJzcDtkaXN0
cmlidXRpbmcmbmJzcDt0aGVpciByZWFjaGFiaWxpdHkgaW4gdGhlIGdsb2JhbCByb3V0aW5nIHRh
YmxlLiBUaGV5IGNhbiBkbyB0aGF0IGFsbCBieSB0aGVtc2VsdmVzIGFuZCB0aGVyZSBpcyBsb3Qn
cyBvZiByZWFsbHkgc29saWQgdG9vbHMNCiBvciBwcm9kdWN0cyB0byBkbyB0aGF0IGFscmVhZHkg
d2l0aG91dCBiZWluZyBsb2NrZWQgdG8gYSBzaW5nbGUgdGVsY28uJm5ic3A7PG86cD48L286cD48
L3A+DQo8L2Rpdj4NCjwvZGl2Pg0KPC9kaXY+DQo8L2Jsb2NrcXVvdGU+DQo8ZGl2Pg0KPHAgY2xh
c3M9Ik1zb05vcm1hbCI+PG86cD4mbmJzcDs8L286cD48L3A+DQo8L2Rpdj4NCjwvZGl2Pg0KPGRp
dj4NCjxkaXY+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj5HeWFuJmd0OyBNUExTIHByb3ZpZGVzIHRo
ZSBjYXBhYmlsaXR5IGZvciBHUlQgbmF0aXZlIHJvdXRpbmcgJm5ic3A7U0FGSSAxIGFzIHdlbGwg
YXMgU0FGSSAxMjgsIHNvIGluIG15IG9waW5pb24gYm90aCBzaG91bGQgYmUgc3VwcG9ydGVkIGJ5
IFNSVjYgYXMgb3BlcmF0b3JzIGxvb2sgdG8gdXNlIFNSdjYgZm9yIGEgdmFyaWV0eSBvZiB1c2Ug
Y2FzZXMuIFRoYXTigJlzIG15IHBvaW50IGFzIHRoZXJlIHNob3VsZCBiZSBjb21wbGV0ZQ0KIGZl
YXR1cmUgcGFyaXR5IGJldHdlZW4gTVBMUyBhbmQgU1J2NiBhcyB0byBBRkkgLyBTQUZJIHN1cHBv
cnQuJm5ic3A7IEdsb2JhbCBJbnRlcm5ldCByb3V0aW5nIHdvdWxkIG5vdCBiZSB0aGUgYmVzdCB1
c2UgY2FzZSBmb3IgU0FGSSAxIEdSVCBkdWUgdG8gdGhlIGF0dGFjayB2ZWN0b3IgLSBhZ3JlZWQs
IGJ1dCBlbnRlcnByaXNlIG5ldHdvcmtzIHdpdGggaW50ZXJuYWwgY3VzdG9tZXJzIHdoZXJlIHRo
ZXJlIGlzIGEgdHJ1c3QgbGV2ZWwgaXMgYSBodWdlDQogdXNlIGNhc2UuICZuYnNwOzxvOnA+PC9v
OnA+PC9wPg0KPC9kaXY+DQo8L2Rpdj4NCjxkaXY+DQo8YmxvY2txdW90ZSBzdHlsZT0iYm9yZGVy
Om5vbmU7Ym9yZGVyLWxlZnQ6c29saWQgI0NDQ0NDQyAxLjBwdDtwYWRkaW5nOjBpbiAwaW4gMGlu
IDYuMHB0O21hcmdpbi1sZWZ0OjQuOHB0O21hcmdpbi1yaWdodDowaW4iPg0KPGRpdj4NCjxkaXY+
DQo8ZGl2Pg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+PG86cD4mbmJzcDs8L286cD48L3A+DQo8L2Rp
dj4NCjxibG9ja3F1b3RlIHN0eWxlPSJib3JkZXI6bm9uZTtib3JkZXItbGVmdDpzb2xpZCAjQ0ND
Q0NDIDEuMHB0O3BhZGRpbmc6MGluIDBpbiAwaW4gNi4wcHQ7bWFyZ2luLWxlZnQ6NC44cHQ7bWFy
Z2luLXJpZ2h0OjBpbiI+DQo8ZGl2Pg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+U28gd2hlbiBHUlQg
aXMgdXNlZCB0aGUgc2FtZSBlZGdlIGZpbHRlcmluZyBwcm90ZWN0aW9uIG1lY2hhbmlzbXMgdXNl
ZCB0b2RheSBmb3IgTVBMUyBhbmQgU1ItTVBMUyB3b3VsZCBhcHBseSB0byBTUnY2IGZvciBHUlQg
dXNlIGNhc2UuPG86cD48L286cD48L3A+DQo8L2Rpdj4NCjwvYmxvY2txdW90ZT4NCjxkaXY+DQo8
cCBjbGFzcz0iTXNvTm9ybWFsIj48bzpwPiZuYnNwOzwvbzpwPjwvcD4NCjwvZGl2Pg0KPGRpdj4N
CjxwIGNsYXNzPSJNc29Ob3JtYWwiPk5vdCBwb3NzaWJsZS4gSXQgaXMgbm90IGFib3V0Jm5ic3A7
ZmlsdGVyaW5nIC4uLiBpdCBpcyBhbGwgYWJvdXQgdXNpbmcgZ2xvYmFsbHkgcm91dGFibGUgU0FG
SSB2cyBwcml2YXRlIFNBRklzIHRvIGRpc3RyaWJ1dGUgY3VzdG9tZXIncyByZWFjaGFiaWxpdHks
IElNTyB0aGF0IHNob3VsZCBzdGlsbCBiZSBPVFQgb25seS4mbmJzcDs8bzpwPjwvbzpwPjwvcD4N
CjwvZGl2Pg0KPC9kaXY+DQo8L2Rpdj4NCjwvYmxvY2txdW90ZT4NCjxkaXY+DQo8cCBjbGFzcz0i
TXNvTm9ybWFsIj48bzpwPiZuYnNwOzwvbzpwPjwvcD4NCjwvZGl2Pg0KPC9kaXY+DQo8ZGl2Pg0K
PGRpdj4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiPiZuYnNwOyAmbmJzcDsgR3lhbiZndDsgQXMgU1J2
NiBzb3VyY2Ugbm9kZSBpcyByZXF1aXJlbWVudCB0byBlbmNhcHN1bGF0aW9uIHdpdGggSVB2NiBv
dXRlciBoZWFkZXIgYW5kIGRlY2Fwc3VsYXRpb24gYXQgZWdyZXNzIFBFIGZvciBTUnY2LUJFIGFu
ZCBTUnY2LVRFIHBhdGggc3RlZXJpbmcgdGhlIHNlY3VyaXR5IGlzc3VlIGJyb3VnaHQgdXAgcmVs
YXRlZCB0byA1LjMgYW5kIDUuNCBpcyBub3QgYW4gaXNzdWUgcmVxdWlyaW5nIGZpbHRlcmluZw0K
IHBlciBSRkMgODQwMi4mbmJzcDsgU28gcm91dGFibGUgYW5kIHByaXZhdGUgU0FGSSBzY2VuYXJp
byB3b3VsZCBiZSB0aGUgc2FtZSBub3cgZHVlIHRvIGVuY2Fwc3VsYXRpb24gb3ZlcmxheSBmb3Ig
Ym90aC4mbmJzcDsgRG8geW91IGFncmVlID88bzpwPjwvbzpwPjwvcD4NCjwvZGl2Pg0KPC9kaXY+
DQo8ZGl2Pg0KPGJsb2NrcXVvdGUgc3R5bGU9ImJvcmRlcjpub25lO2JvcmRlci1sZWZ0OnNvbGlk
ICNDQ0NDQ0MgMS4wcHQ7cGFkZGluZzowaW4gMGluIDBpbiA2LjBwdDttYXJnaW4tbGVmdDo0Ljhw
dDttYXJnaW4tcmlnaHQ6MGluIj4NCjxkaXY+DQo8ZGl2Pg0KPGRpdj4NCjxwIGNsYXNzPSJNc29O
b3JtYWwiPjxvOnA+Jm5ic3A7PC9vOnA+PC9wPg0KPC9kaXY+DQo8YmxvY2txdW90ZSBzdHlsZT0i
Ym9yZGVyOm5vbmU7Ym9yZGVyLWxlZnQ6c29saWQgI0NDQ0NDQyAxLjBwdDtwYWRkaW5nOjBpbiAw
aW4gMGluIDYuMHB0O21hcmdpbi1sZWZ0OjQuOHB0O21hcmdpbi1yaWdodDowaW4iPg0KPGRpdj4N
CjxwIGNsYXNzPSJNc29Ob3JtYWwiPkkgZG9u4oCZdCB0aGluayB3ZSBhcmUgc2F5aW5nIDUuMyBv
ciA1LjQgc2hvdWxkIG5vdCBiZSBhbGxvd2VkIGJ1dCBqdXN0IHRvIHRpZ2h0ZW4gdXAgdmVyYmlh
Z2UgYXMgZmFyIHNlY3VyaW5nIHRoZSBkb21haW4uJm5ic3A7Jm5ic3A7PG86cD48L286cD48L3A+
DQo8L2Rpdj4NCjwvYmxvY2txdW90ZT4NCjxkaXY+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj48bzpw
PiZuYnNwOzwvbzpwPjwvcD4NCjwvZGl2Pg0KPGRpdj4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiPkJH
UCBmaWx0ZXJpbmcgb3IgcG9saWN5IGlzIGluIGhhbmRzIG9mIG1hbnkgcGVvcGxlLiBBcyBoYXMg
YmVlbiBwcm92ZW4geW91IGNhbiBub3QgdGlnaHRlbiB0aGVtIHN0cm9uZyBlbm91Z2gmbmJzcDtu
b3QgdG8gbGVhay4gVGhlIG9ubHkgbmF0dXJhbCB3YXkgdG8gdGlnaHRlbiB0aGVtIGlzIHRvIHVz
ZSBkaWZmZXJlbnQmbmJzcDtwbGFuZSB0byBkaXN0cmlidXRlIHByaXZhdGUgaW5mb3JtYXRpb24g
d2hhdCZuYnNwO2luIHRoaXMmbmJzcDtjb250ZXh0DQogbWVhbnMmbmJzcDthdCZuYnNwO2xlYXN0
IGRpZmZlcmVudCBCR1AgU0FGSS4mbmJzcDs8bzpwPjwvbzpwPjwvcD4NCjwvZGl2Pg0KPGRpdj4N
CjxwIGNsYXNzPSJNc29Ob3JtYWwiPjxvOnA+Jm5ic3A7PC9vOnA+PC9wPg0KPC9kaXY+DQo8ZGl2
Pg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+U28gbm8gLSBJIGRvIG5vdCBhZ3JlZSB3aXRoIHlvdXIg
b2JzZXJ2YXRpb25zLiZuYnNwOzxvOnA+PC9vOnA+PC9wPg0KPC9kaXY+DQo8L2Rpdj4NCjwvZGl2
Pg0KPC9ibG9ja3F1b3RlPg0KPGRpdj4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiPjxvOnA+Jm5ic3A7
PC9vOnA+PC9wPg0KPC9kaXY+DQo8L2Rpdj4NCjxkaXY+DQo8ZGl2Pg0KPHAgY2xhc3M9Ik1zb05v
cm1hbCI+Jm5ic3A7ICZuYnNwO0d5YW4mZ3Q7IEkgYW0gbm90IHByb21vdGluZyB1c2Ugb2YgU0FG
SSAxIGhvd2V2ZXIgSSBTUnY2IHNob3VsZCBwcm92aWRlIGNvbXBsZXRlIHBhcml0eSB3aXRoIE1Q
TFMgdG8gc3VwcG9ydCBib3RoIFNBRkkgMSBhbmQgMTI4LiBUaGVyZSAmbmJzcDthcmUgcGxlbnR5
IG9mIHVzZSBjYXNlcyBmb3IgU0FGSSAxIGFuZCBpdCBzaG91bGQgYmUgc3VwcG9ydGVkIHdpdGgg
U1J2Ni4gJm5ic3A7PG86cD48L286cD48L3A+DQo8L2Rpdj4NCjwvZGl2Pg0KPGRpdj4NCjxkaXY+
DQo8ZGl2Pg0KPGJsb2NrcXVvdGUgc3R5bGU9ImJvcmRlcjpub25lO2JvcmRlci1sZWZ0OnNvbGlk
ICNDQ0NDQ0MgMS4wcHQ7cGFkZGluZzowaW4gMGluIDBpbiA2LjBwdDttYXJnaW4tbGVmdDo0Ljhw
dDttYXJnaW4tcmlnaHQ6MGluIj4NCjxkaXY+DQo8ZGl2Pg0KPGRpdj4NCjxwIGNsYXNzPSJNc29O
b3JtYWwiPjxvOnA+Jm5ic3A7PC9vOnA+PC9wPg0KPC9kaXY+DQo8ZGl2Pg0KPHAgY2xhc3M9Ik1z
b05vcm1hbCI+SG93ZXZlciBJIGFtIGZvciBwcm92aWRpbmcgb3ZlcmxheSByZWFjaGFiaWxpdHkg
b3ZlciBnbG9iYWwgSVB2NiBJbnRlcm5ldCB0byBpbnRlcmNvbm5lY3QgY3VzdG9tZXIgc2l0ZXMu
IEJ1dCByb3V0aW5nIHdpdGhpbiB0aG9zZSBzaXRlcyBzaG91bGQgbm90IGJlIHRyYXZlcnNpbmcg
SW50ZXJuZXQgcm91dGVycyBhbmQgdXNpbmcgU0FGSSAxLiZuYnNwOzxvOnA+PC9vOnA+PC9wPg0K
PC9kaXY+DQo8ZGl2Pg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+PG86cD4mbmJzcDs8L286cD48L3A+
DQo8L2Rpdj4NCjxkaXY+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj5SZ3MsPGJyPg0KUm9iZXJ0Ljxv
OnA+PC9vOnA+PC9wPg0KPC9kaXY+DQo8ZGl2Pg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+PG86cD4m
bmJzcDs8L286cD48L3A+DQo8L2Rpdj4NCjwvZGl2Pg0KPC9kaXY+DQo8L2Jsb2NrcXVvdGU+DQo8
L2Rpdj4NCjwvZGl2Pg0KPC9kaXY+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj4tLSA8bzpwPjwvbzpw
PjwvcD4NCjxkaXY+DQo8ZGl2Pg0KPGRpdj4NCjxkaXY+DQo8ZGl2Pg0KPGRpdj4NCjxkaXY+DQo8
ZGl2Pg0KPGRpdj4NCjxwPjxhIGhyZWY9Imh0dHA6Ly93d3cudmVyaXpvbi5jb20iIHRhcmdldD0i
X2JsYW5rIj48c3BhbiBzdHlsZT0iY29sb3I6IzExNTVDQztib3JkZXI6c29saWQgd2luZG93dGV4
dCAxLjBwdDtwYWRkaW5nOjBpbjt0ZXh0LWRlY29yYXRpb246bm9uZSI+PGltZyBib3JkZXI9IjAi
IHdpZHRoPSI4MSIgaGVpZ2h0PSIxOCIgc3R5bGU9IndpZHRoOi44NDAyaW47aGVpZ2h0Oi4xODc1
aW4iIGlkPSJQaWN0dXJlX3gwMDIwXzEiIHNyYz0iY2lkOn5XUkQ0MDQ2LmpwZyIgYWx0PSJJbWFn
ZSByZW1vdmVkIGJ5IHNlbmRlci4iPjwvc3Bhbj48L2E+PHNwYW4gc3R5bGU9ImNvbG9yOiMyMjIy
MjIiPjxvOnA+PC9vOnA+PC9zcGFuPjwvcD4NCjxwIHN0eWxlPSJtYXJnaW46MGluO21zby1saW5l
LWhlaWdodC1hbHQ6OS43NXB0Ij48Yj48c3BhbiBzdHlsZT0iZm9udC1mYW1pbHk6JnF1b3Q7QXJp
YWwmcXVvdDssc2Fucy1zZXJpZjtjb2xvcjpibGFjayI+R3lhbiBNaXNocmE8L3NwYW4+PC9iPjxz
cGFuIHN0eWxlPSJmb250LWZhbWlseTomcXVvdDtBcmlhbCZxdW90OyxzYW5zLXNlcmlmO2NvbG9y
OmJsYWNrIj48bzpwPjwvbzpwPjwvc3Bhbj48L3A+DQo8cCBzdHlsZT0ibWFyZ2luOjBpbjttc28t
bGluZS1oZWlnaHQtYWx0OjkuNzVwdCI+PGk+PHNwYW4gc3R5bGU9ImZvbnQtZmFtaWx5OiZxdW90
O0dlb3JnaWEmcXVvdDssc2VyaWY7Y29sb3I6YmxhY2siPk5ldHdvcmsgU29sdXRpb25zIEFyY2hp
dGVjdCZuYnNwOzwvc3Bhbj48L2k+PHNwYW4gc3R5bGU9ImNvbG9yOiMyMjIyMjIiPjxvOnA+PC9v
OnA+PC9zcGFuPjwvcD4NCjxwIHN0eWxlPSJtYXJnaW46MGluO21zby1saW5lLWhlaWdodC1hbHQ6
OS43NXB0Ij48aT48c3BhbiBzdHlsZT0iZm9udC1zaXplOjEwLjBwdDtmb250LWZhbWlseTomcXVv
dDtHZW9yZ2lhJnF1b3Q7LHNlcmlmO2NvbG9yOmJsYWNrIj5FbWFpbA0KPGEgaHJlZj0ibWFpbHRv
Omd5YW4ucy5taXNocmFAdmVyaXpvbi5jb20iIHRhcmdldD0iX2JsYW5rIj5neWFuLnMubWlzaHJh
QHZlcml6b24uY29tPC9hPjwvc3Bhbj48L2k+PHNwYW4gc3R5bGU9ImNvbG9yOiMyMjIyMjIiPjxv
OnA+PC9vOnA+PC9zcGFuPjwvcD4NCjxwIHN0eWxlPSJtc28tbWFyZ2luLXRvcC1hbHQ6MGluO21h
cmdpbi1yaWdodDowaW47bWFyZ2luLWJvdHRvbToxMi4wcHQ7bWFyZ2luLWxlZnQ6MGluO21zby1s
aW5lLWhlaWdodC1hbHQ6OS43NXB0Ij4NCjxpPjxzcGFuIHN0eWxlPSJmb250LWZhbWlseTomcXVv
dDtHZW9yZ2lhJnF1b3Q7LHNlcmlmO2NvbG9yOmJsYWNrIj5NIDMwMSA1MDItMTM0Nzwvc3Bhbj48
L2k+PHNwYW4gc3R5bGU9ImNvbG9yOmJsYWNrIj48bzpwPjwvbzpwPjwvc3Bhbj48L3A+DQo8L2Rp
dj4NCjxkaXY+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj48bzpwPiZuYnNwOzwvbzpwPjwvcD4NCjwv
ZGl2Pg0KPC9kaXY+DQo8L2Rpdj4NCjwvZGl2Pg0KPC9kaXY+DQo8L2Rpdj4NCjwvZGl2Pg0KPC9k
aXY+DQo8L2Rpdj4NCjwvYmxvY2txdW90ZT4NCjwvZGl2Pg0KPC9kaXY+DQo8L2JvZHk+DQo8L2h0
bWw+DQo=
--_000_AM7PR03MB645133B171385FAD6BE47927EE329AM7PR03MB6451eurp_--

--_004_AM7PR03MB645133B171385FAD6BE47927EE329AM7PR03MB6451eurp_
Content-Type: image/jpeg; name="~WRD4046.jpg"
Content-Description: ~WRD4046.jpg
Content-Disposition: inline; filename="~WRD4046.jpg"; size=823;
 creation-date="Sun, 13 Feb 2022 13:32:13 GMT";
 modification-date="Sun, 13 Feb 2022 13:50:23 GMT"
Content-ID: <~WRD4046.jpg>
Content-Transfer-Encoding: base64

/9j/4AAQSkZJRgABAQEAYABgAAD/2wBDAAgGBgcGBQgHBwcJCQgKDBQNDAsLDBkSEw8UHRofHh0a
HBwgJC4nICIsIxwcKDcpLDAxNDQ0Hyc5PTgyPC4zNDL/2wBDAQkJCQwLDBgNDRgyIRwhMjIyMjIy
MjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjL/wAARCABkAGQDASIA
AhEBAxEB/8QAHwAAAQUBAQEBAQEAAAAAAAAAAAECAwQFBgcICQoL/8QAtRAAAgEDAwIEAwUFBAQA
AAF9AQIDAAQRBRIhMUEGE1FhByJxFDKBkaEII0KxwRVS0fAkM2JyggkKFhcYGRolJicoKSo0NTY3
ODk6Q0RFRkdISUpTVFVWV1hZWmNkZWZnaGlqc3R1dnd4eXqDhIWGh4iJipKTlJWWl5iZmqKjpKWm
p6ipqrKztLW2t7i5usLDxMXGx8jJytLT1NXW19jZ2uHi4+Tl5ufo6erx8vP09fb3+Pn6/8QAHwEA
AwEBAQEBAQEBAQAAAAAAAAECAwQFBgcICQoL/8QAtREAAgECBAQDBAcFBAQAAQJ3AAECAxEEBSEx
BhJBUQdhcRMiMoEIFEKRobHBCSMzUvAVYnLRChYkNOEl8RcYGRomJygpKjU2Nzg5OkNERUZHSElK
U1RVVldYWVpjZGVmZ2hpanN0dXZ3eHl6goOEhYaHiImKkpOUlZaXmJmaoqOkpaanqKmqsrO0tba3
uLm6wsPExcbHyMnK0tPU1dbX2Nna4uPk5ebn6Onq8vP09fb3+Pn6/9oADAMBAAIRAxEAPwD3+iii
gAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKA
CiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAK
KKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAoo
ooAKKKKACiiigAooooAKKKKACiiigD//2Q==
--_004_AM7PR03MB645133B171385FAD6BE47927EE329AM7PR03MB6451eurp_--


From nobody Sun Feb 13 06:25:47 2022
Return-Path: <robert@raszuk.net>
X-Original-To: bess@ietfa.amsl.com
Delivered-To: bess@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 680D43A138B for <bess@ietfa.amsl.com>; Sun, 13 Feb 2022 06:25:33 -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, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, DKIM_VALID_EF=-0.1, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_BLOCKED=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 Z3oi4TmLo26e for <bess@ietfa.amsl.com>; Sun, 13 Feb 2022 06:25:28 -0800 (PST)
Received: from mail-vs1-xe36.google.com (mail-vs1-xe36.google.com [IPv6:2607:f8b0:4864:20::e36]) (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 025783A136C for <bess@ietf.org>; Sun, 13 Feb 2022 06:25:27 -0800 (PST)
Received: by mail-vs1-xe36.google.com with SMTP id v6so15926739vsp.11 for <bess@ietf.org>; Sun, 13 Feb 2022 06:25:27 -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=beogHfGVFUXHEa3X02SCUhGVR8LiGTDE/W3z11USio4=; b=YUfnV+EKjIl+OUdLQlO2mRj4HSiBCRTX5/zvFKhHLUn88jqPNGRj7oU+ND+E8w0djj g45/Pv55g7qnZbpp6C137cqGc+a++OPM21aizWdSXJNFcBfn1FiXpe+kXJTARlc+xPXV EbkKee6i+Mk40+uBE8vAHJusuBg4nuqAiJHs84Dseweh0kt74SzGkytIgveADqVcm+tM zxdtYiExgB78VCyEB5B7v3U4qL4YZA1N9i29UCXx7Bps3vj0o+PxB0up53E5VRzTMMvM C5Ar4ij/ZtLavrNcg2ACfUr3WMgBChHvGdN7cL7oSkJnarHwJ70pZcw8tx9lYGmGMsc3 ZhQw==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20210112; h=x-gm-message-state:mime-version:references:in-reply-to:from:date :message-id:subject:to:cc; bh=beogHfGVFUXHEa3X02SCUhGVR8LiGTDE/W3z11USio4=; b=6BJWuDIOMinSktMR/d6AqApMMLuNOzrs7KjRqN9aTYGeNNdZPMaULLnE5kSnD6/Etk RrX0BR0q31axlmncI9+TTsYoSjnJaTfrM1/46bsQ5ahf+054kFJfymk1Z2fwsLmb/MxD 251v0j6b/KlSJ3JMW0TTf5xERIPsmKf8ZXc/konQOaGyq+vz984KlIibiiUZgNTx6b0s guL9ywYj1ZmoG4Z/OO2aQmBAB1jxFVAxbzyo5/CUmerNL4iU+jCvqy/DdhZzI0bwRr9P Jc7OCr4PPjN0jeLn0nfbEkFKEE/UHZecjQWqNPIm5INtkp4/Jby5qGgOvZFO0PiNp11j OjQg==
X-Gm-Message-State: AOAM530emDU/upSub/R153pG85xGPz/10aCVSZCFiyyGtohd1QMtibHw YuflIw/ofRptK8hWjQH3IBrSaO9NgovlSXNNlAr7tQ==
X-Google-Smtp-Source: ABdhPJwjY93HQxclLt/bZ1FOg13JboStDfzmyErZ6RULqQdzATKclvDTzhtTMMvnIa4mIfCm1dHDjQZRklxm6I6BtWc=
X-Received: by 2002:a05:6102:e8a:: with SMTP id l10mr2703320vst.85.1644762325373;  Sun, 13 Feb 2022 06:25:25 -0800 (PST)
MIME-Version: 1.0
References: <164462070317.8057.6829026572175337017@ietfa.amsl.com> <CAOj+MMFtGVoaoj-L5Wv2yZz+HpQ3JLehvtBHtxrfG0-wCfko8g@mail.gmail.com> <AM7PR03MB64511292D62F62956411ED67EE319@AM7PR03MB6451.eurprd03.prod.outlook.com> <CAOj+MMFA3jq7XOB4nB8A2t+A2iuty25NMB+9x5NTHTeVdcz9+Q@mail.gmail.com> <CABNhwV2q9PtrF0s5Fg1m6Bzxp_vqwD8AYecW-8XtiwBK6j-AKQ@mail.gmail.com> <CAOj+MMENQXYH0MX3t23PmYe4deG-YXs-UKzT_noaeo5zZ55uGw@mail.gmail.com> <CABNhwV35rJJfeHHMEqjHmE+JeaFNvdqSinHFS_ZS0jGmOfRduA@mail.gmail.com> <CAOj+MMESwgofn8tJqRq=oeMqTWfhTzoZdDRbF4P+3O86pKn5PQ@mail.gmail.com> <AM7PR03MB645133B171385FAD6BE47927EE329@AM7PR03MB6451.eurprd03.prod.outlook.com>
In-Reply-To: <AM7PR03MB645133B171385FAD6BE47927EE329@AM7PR03MB6451.eurprd03.prod.outlook.com>
From: Robert Raszuk <robert@raszuk.net>
Date: Sun, 13 Feb 2022 15:25:19 +0100
Message-ID: <CAOj+MMGr1+La343P_LhVcreg++OFCNwodXwo+68AHs_KN-Ve2A@mail.gmail.com>
To: Andrew - IETF <andrew-ietf@liquid.tech>
Cc: Gyan Mishra <hayabusagsm@gmail.com>, BESS <bess@ietf.org>,  "Bocci, Matthew (Nokia - GB)" <matthew.bocci@nokia.com>, The IESG <iesg@ietf.org>, Warren Kumari <warren@kumari.net>, "bess-chairs@ietf.org" <bess-chairs@ietf.org>,  "draft-ietf-bess-srv6-services@ietf.org" <draft-ietf-bess-srv6-services@ietf.org>
Content-Type: multipart/related; boundary="00000000000024feb705d7e7126f"
Archived-At: <https://mailarchive.ietf.org/arch/msg/bess/K1JKxGn19BXALs3rUzUAaGTZi0Y>
Subject: Re: [bess] Warren Kumari's Discuss on draft-ietf-bess-srv6-services-10: (with DISCUSS and COMMENT)
X-BeenThere: bess@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: BGP-Enabled ServiceS working group discussion list <bess.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/bess>, <mailto:bess-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/bess/>
List-Post: <mailto:bess@ietf.org>
List-Help: <mailto:bess-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/bess>, <mailto:bess-request@ietf.org?subject=subscribe>
X-List-Received-Date: Sun, 13 Feb 2022 14:25:42 -0000

--00000000000024feb705d7e7126f
Content-Type: multipart/alternative; boundary="00000000000024feb305d7e7126e"

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

Hi Andrew,

Most of what you say is true, so is my statement that MPLS labels are never
carried in SAFI 1 in BGP.

However, let me explain why I think a bit different view may work better
here ...

First let's clearly divide MPLS labels used for transport (which create
actual LSPs) from MPLS labels used for services (which are used to demux
packets at the egress PEs into appropriate context tables - typically VRFs
but not only (can be directly CEs too))

So the draft in the discussion is about overlay VPN services and therefore
the analogy made to MPLS labels are only related to SAFI 128 or SAFI 70.
Nothing here travels in unicast SAFI 1 nor in any IGP. So in the context of
this draft we should never allow to put the new attribute neither in SAFI 1
nor even SAFI 4.

But now comes the part which makes this discussion mangled ... unlike in
MPLS where LSPs need to be signalled in SRv6 you do not need any signalling
and IPv6 reachability is all that is needed for transport. So in SRv6 what
is in MPLS world signalled in LDP or RSVP-TE or SAFI 4 is indeed carried in
AFI 2 & SAFI 1.  /* SAFI 4 comes helpful when you build hierarchical LSPs
but in this discussion it is completely irrelevant. */

So I can see why some people may have thought oh since transport in SRv6
comes for free let's load it with services in an attribute and be done. Yes
I can see that flattening this make it potentially easier (one less SAFI to
enable), but I am not sure we have reached a broad agreement here. This
comes as a consequence of moving service prefixes from MP_REACH_NLRI
(perhaps new format and new SAFI) to an attribute.

Thx,
R.





On Sun, Feb 13, 2022 at 2:50 PM Andrew - IETF <andrew-ietf@liquid.tech>
wrote:

> +1
>
>
>
> This is something I was a little confused about since its been referenced
> in these emails time and again, and I was wondering if I had missed
> something, but, I=E2=80=99ve checked to be 100%  certain, RFC8950 which i=
s what
> this document refers to explicitly states that the NLRI encoding  of the
> destination must not change =E2=80=93 and since the IPv4 NLRI leaves no p=
rovision
> for labels =E2=80=93 and  makes it clear that SAFI 4 is used for MPLS =E2=
=80=93 MPLS
> doesn=E2=80=99t fall into SAFI 1.
>
> In fact, what is described in 5.3 only results from the nature of SRv6, i=
t
> states:
>
>
>
>    SRv6 Service SID is encoded as part of the SRv6 L3 Service TLV.  The
>
>    SRv6 Endpoint behavior of the SRv6 SID is entirely up to the
>
>    originator of the advertisement.  In practice, the SRv6 Endpoint
>
>    behavior is End.DX4 or End.DT4.
>
>
>
> Since 5.3 can operate in SAFI 1 (it explicitly refers to Global IPv4 over
> SRv6 core =E2=80=93 which by correlation to 8950 is SAFI 1) and based on =
the
> wording of the above, this actually puts MPLS type functionality into SAF=
I
> 1 where it never was before, by using the SID as a normal address which i=
s
> then dealt with as a SID inside the domain.  But no =E2=80=93 this is not=
 providing
> equal functionality for MPLS =E2=80=93 this is extending MPLS style funct=
ionality
> into SAFI 1, which, if my reading of Warren=E2=80=99s discuss is accurate=
, is
> pretty much the essence of the problem.
>
>
>
> Thanks
>
>
>
> Andrew
>
>
>
> *From:* Robert Raszuk <robert@raszuk.net>
> *Sent:* Sunday, February 13, 2022 3:48 PM
> *To:* Gyan Mishra <hayabusagsm@gmail.com>
> *Cc:* Andrew - IETF <andrew-ietf@liquid.tech>; BESS <bess@ietf.org>;
> Bocci, Matthew (Nokia - GB) <matthew.bocci@nokia.com>; The IESG <
> iesg@ietf.org>; Warren Kumari <warren@kumari.net>; bess-chairs@ietf.org;
> draft-ietf-bess-srv6-services@ietf.org
> *Subject:* Re: [bess] Warren Kumari's Discuss on
> draft-ietf-bess-srv6-services-10: (with DISCUSS and COMMENT)
>
>
>
> Gyan,
>
>
>
> MPLS is never sent in SAFI 1.
>
>
>
> Thx,
> R.
>
>
>
> On Sun, Feb 13, 2022 at 5:47 AM Gyan Mishra <hayabusagsm@gmail.com> wrote=
:
>
> Hi Robert
>
>
>
> On Sat, Feb 12, 2022 at 4:23 PM Robert Raszuk <robert@raszuk.net> wrote:
>
> Gyan,
>
>
>
> Section 5.3 and 5.4 cover GRT option and 5.3 using RFC 5549 next hop
> encoding.  In this case using GRT transport underlay layer now carry=E2=
=80=99s the
> customer routes and that is what Warren and Andrew concern is as far as B=
GP
> leaks.
>
>
>
> I would have the same concern so would VPN customers. No one is selling L=
2
> or L3 VPN service to them distributing their reachability in the global
> routing table. They can do that all by themselves and there is lot's of
> really solid tools or products to do that already without being locked to=
 a
> single telco.
>
>
>
> Gyan> MPLS provides the capability for GRT native routing  SAFI 1 as well
> as SAFI 128, so in my opinion both should be supported by SRV6 as operato=
rs
> look to use SRv6 for a variety of use cases. That=E2=80=99s my point as t=
here
> should be complete feature parity between MPLS and SRv6 as to AFI / SAFI
> support.  Global Internet routing would not be the best use case for SAFI=
 1
> GRT due to the attack vector - agreed, but enterprise networks with
> internal customers where there is a trust level is a huge use case.
>
>
>
> So when GRT is used the same edge filtering protection mechanisms used
> today for MPLS and SR-MPLS would apply to SRv6 for GRT use case.
>
>
>
> Not possible. It is not about filtering ... it is all about using globall=
y
> routable SAFI vs private SAFIs to distribute customer's reachability, IMO
> that should still be OTT only.
>
>
>
>     Gyan> As SRv6 source node is requirement to encapsulation with IPv6
> outer header and decapsulation at egress PE for SRv6-BE and SRv6-TE path
> steering the security issue brought up related to 5.3 and 5.4 is not an
> issue requiring filtering per RFC 8402.  So routable and private SAFI
> scenario would be the same now due to encapsulation overlay for both.  Do
> you agree ?
>
>
>
> I don=E2=80=99t think we are saying 5.3 or 5.4 should not be allowed but =
just to
> tighten up verbiage as far securing the domain.
>
>
>
> BGP filtering or policy is in hands of many people. As has been proven yo=
u
> can not tighten them strong enough not to leak. The only natural way to
> tighten them is to use different plane to distribute private information
> what in this context means at least different BGP SAFI.
>
>
>
> So no - I do not agree with your observations.
>
>
>
>    Gyan> I am not promoting use of SAFI 1 however I SRv6 should provide
> complete parity with MPLS to support both SAFI 1 and 128. There  are plen=
ty
> of use cases for SAFI 1 and it should be supported with SRv6.
>
>
>
> However I am for providing overlay reachability over global IPv6 Internet
> to interconnect customer sites. But routing within those sites should not
> be traversing Internet routers and using SAFI 1.
>
>
>
> Rgs,
> Robert.
>
>
>
> --
>
> [image: Image removed by sender.] <http://www.verizon.com>
>
> *Gyan Mishra*
>
> *Network Solutions Architect *
>
> *Email gyan.s.mishra@verizon.com <gyan.s.mishra@verizon.com>*
>
> *M 301 502-1347*
>
>
>
>

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

<div dir=3D"ltr">Hi Andrew,=C2=A0<div><br></div><div>Most of what you say i=
s true, so is my statement that MPLS labels are never carried in SAFI 1 in =
BGP.=C2=A0</div><div><br></div><div>However, let me explain why I think a b=
it different=C2=A0view=C2=A0may work better here ...</div><div><br></div><d=
iv>First let&#39;s clearly divide MPLS labels used for transport (which cre=
ate actual LSPs) from MPLS labels used for services (which are used to demu=
x packets at the egress PEs into appropriate context tables - typically VRF=
s but not only (can be directly CEs too))</div><div><br></div><div>So the d=
raft in the discussion is about overlay VPN services and therefore the anal=
ogy made to MPLS labels are only related to SAFI 128 or SAFI 70. Nothing he=
re travels in unicast SAFI 1 nor in any IGP. So in the context of this draf=
t we should never allow to put the new attribute neither in SAFI 1 nor even=
=C2=A0SAFI 4.=C2=A0</div><div><br></div><div>But now comes the part which m=
akes this discussion mangled ... unlike in MPLS where LSPs need to be signa=
lled in SRv6 you do not need any signalling and IPv6 reachability is all th=
at is needed for transport. So in SRv6 what is in MPLS world signalled in L=
DP or RSVP-TE or SAFI 4 is indeed carried in AFI 2 &amp; SAFI 1.=C2=A0 /* S=
AFI 4 comes helpful when you build hierarchical=C2=A0LSPs but in this discu=
ssion it is completely irrelevant. */</div><div><br></div><div>So I can see=
 why some people may have thought oh since transport in SRv6 comes for free=
 let&#39;s load it with services in an attribute and be done. Yes I can see=
 that flattening this make it potentially easier (one less SAFI to enable),=
 but I am not sure we have reached a broad agreement here. This comes as a =
consequence of moving service prefixes from MP_REACH_NLRI (perhaps new form=
at and new SAFI) to an attribute.=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"><div dir=3D"ltr" class=3D"gmail_attr">On Sun, F=
eb 13, 2022 at 2:50 PM Andrew - IETF &lt;andrew-ietf@liquid.tech&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 lang=3D"EN-US" style=3D"overflow-wrap: break-word;">
<div class=3D"gmail-m_7181177970041570273WordSection1">
<p class=3D"MsoNormal">+1<u></u><u></u></p>
<p class=3D"MsoNormal"><u></u>=C2=A0<u></u></p>
<p class=3D"MsoNormal">This is something I was a little confused about sinc=
e its been referenced in these emails time and again, and I was wondering i=
f I had missed something, but, I=E2=80=99ve checked to be 100%=C2=A0 certai=
n, RFC8950 which is what this document refers to
 explicitly states that the NLRI encoding =C2=A0of the destination must not=
 change =E2=80=93 and since the IPv4 NLRI leaves no provision for labels =
=E2=80=93 and =C2=A0makes it clear that SAFI 4 is used for MPLS =E2=80=93 M=
PLS doesn=E2=80=99t fall into SAFI 1.<u></u><u></u></p>
<p class=3D"MsoNormal"><u></u><u></u></p>
<p class=3D"MsoNormal">In fact, what is described in 5.3 only results from =
the nature of SRv6, it states:<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:10pt;font-family:&quot;Cour=
ier New&quot;;color:black">=C2=A0=C2=A0 SRv6 Service SID is encoded as part=
 of the SRv6 L3 Service TLV.=C2=A0 The<u></u><u></u></span></p>
<p class=3D"MsoNormal"><span style=3D"font-size:10pt;font-family:&quot;Cour=
ier New&quot;;color:black">=C2=A0=C2=A0 SRv6 Endpoint behavior of the SRv6 =
SID is entirely up to the<u></u><u></u></span></p>
<pre><span style=3D"color:black">=C2=A0=C2=A0 originator of the advertiseme=
nt.=C2=A0 In practice, the SRv6 Endpoint<u></u><u></u></span></pre>
<pre><span style=3D"color:black">=C2=A0=C2=A0 behavior is End.DX4 or End.DT=
4.<u></u><u></u></span></pre>
<p class=3D"MsoNormal"><span style=3D"font-size:10pt;font-family:&quot;Cour=
ier New&quot;;color:black"><u></u>=C2=A0<u></u></span></p>
<p class=3D"MsoNormal">Since 5.3 can operate in SAFI 1 (it explicitly refer=
s to Global IPv4 over SRv6 core =E2=80=93 which by correlation to 8950 is S=
AFI 1) and based on the wording of the above, this actually puts MPLS type =
functionality into SAFI 1 where it never was
 before, by using the SID as a normal address which is then dealt with as a=
 SID inside the domain.=C2=A0 But no =E2=80=93 this is not providing equal =
functionality for MPLS =E2=80=93 this is extending MPLS style functionality=
 into SAFI 1, which, if my reading of Warren=E2=80=99s discuss
 is accurate, is pretty much the essence of the problem.<u></u><u></u></p>
<p class=3D"MsoNormal"><u></u>=C2=A0<u></u></p>
<p class=3D"MsoNormal">Thanks<u></u><u></u></p>
<p class=3D"MsoNormal"><u></u>=C2=A0<u></u></p>
<p class=3D"MsoNormal">Andrew<u></u><u></u></p>
<p class=3D"MsoNormal"><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(225,225,225);padding:3pt 0in 0in">
<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> Sunday, February 13, 2022 3:48 PM<br>
<b>To:</b> Gyan Mishra &lt;<a href=3D"mailto:hayabusagsm@gmail.com" target=
=3D"_blank">hayabusagsm@gmail.com</a>&gt;<br>
<b>Cc:</b> Andrew - IETF &lt;andrew-ietf@liquid.tech&gt;; BESS &lt;<a href=
=3D"mailto:bess@ietf.org" target=3D"_blank">bess@ietf.org</a>&gt;; Bocci, M=
atthew (Nokia - GB) &lt;<a href=3D"mailto:matthew.bocci@nokia.com" target=
=3D"_blank">matthew.bocci@nokia.com</a>&gt;; The IESG &lt;<a href=3D"mailto=
:iesg@ietf.org" target=3D"_blank">iesg@ietf.org</a>&gt;; Warren Kumari &lt;=
<a href=3D"mailto:warren@kumari.net" target=3D"_blank">warren@kumari.net</a=
>&gt;; <a href=3D"mailto:bess-chairs@ietf.org" target=3D"_blank">bess-chair=
s@ietf.org</a>; <a href=3D"mailto:draft-ietf-bess-srv6-services@ietf.org" t=
arget=3D"_blank">draft-ietf-bess-srv6-services@ietf.org</a><br>
<b>Subject:</b> Re: [bess] Warren Kumari&#39;s Discuss on draft-ietf-bess-s=
rv6-services-10: (with DISCUSS and COMMENT)<u></u><u></u></p>
</div>
<p class=3D"MsoNormal"><u></u>=C2=A0<u></u></p>
<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">MPLS is never sent in SAFI 1.=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 Sun, Feb 13, 2022 at 5:47 AM Gyan Mishra &lt;<a h=
ref=3D"mailto:hayabusagsm@gmail.com" target=3D"_blank">hayabusagsm@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>
<div>
<p class=3D"MsoNormal">Hi=C2=A0Robert<u></u><u></u></p>
</div>
<div>
<p class=3D"MsoNormal"><u></u>=C2=A0<u></u></p>
</div>
</div>
<div>
<div>
<p class=3D"MsoNormal">On Sat, Feb 12, 2022 at 4:23 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-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">Gyan,<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:0in 0in 0in 6pt;margin-left:4=
.8pt;margin-right:0in">
<div>
<p class=3D"MsoNormal">Section 5.3 and 5.4 cover GRT option and 5.3 using R=
FC 5549 next hop encoding.=C2=A0 In this case using GRT transport underlay =
layer now carry=E2=80=99s the customer routes and that is what Warren and A=
ndrew concern is as far as BGP leaks. =C2=A0<u></u><u></u></p>
</div>
</blockquote>
<div>
<p class=3D"MsoNormal"><u></u>=C2=A0<u></u></p>
</div>
<div>
<p class=3D"MsoNormal">I would have the same concern so would VPN customers=
. No one is selling L2 or L3 VPN service to them=C2=A0distributing=C2=A0the=
ir reachability in the global routing table. They can do that all by themse=
lves and there is lot&#39;s of really solid tools
 or products to do that already without being locked to a single telco.=C2=
=A0<u></u><u></u></p>
</div>
</div>
</div>
</blockquote>
<div>
<p class=3D"MsoNormal"><u></u>=C2=A0<u></u></p>
</div>
</div>
<div>
<div>
<p class=3D"MsoNormal">Gyan&gt; MPLS provides the capability for GRT native=
 routing =C2=A0SAFI 1 as well as SAFI 128, so in my opinion both should be =
supported by SRV6 as operators look to use SRv6 for a variety of use cases.=
 That=E2=80=99s my point as there should be complete
 feature parity between MPLS and SRv6 as to AFI / SAFI support.=C2=A0 Globa=
l Internet routing would not be the best use case for SAFI 1 GRT due to the=
 attack vector - agreed, but enterprise networks with internal customers wh=
ere there is a trust level is a huge
 use case. =C2=A0<u></u><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:0in 0in 0in 6pt;margin-left:4=
.8pt;margin-right:0in">
<div>
<div>
<div>
<p class=3D"MsoNormal"><u></u>=C2=A0<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">So when GRT is used the same edge filtering protecti=
on mechanisms used today for MPLS and SR-MPLS would apply to SRv6 for GRT u=
se case.<u></u><u></u></p>
</div>
</blockquote>
<div>
<p class=3D"MsoNormal"><u></u>=C2=A0<u></u></p>
</div>
<div>
<p class=3D"MsoNormal">Not possible. It is not about=C2=A0filtering ... it =
is all about using globally routable SAFI vs private SAFIs to distribute cu=
stomer&#39;s reachability, IMO that should still be OTT only.=C2=A0<u></u><=
u></u></p>
</div>
</div>
</div>
</blockquote>
<div>
<p class=3D"MsoNormal"><u></u>=C2=A0<u></u></p>
</div>
</div>
<div>
<div>
<p class=3D"MsoNormal">=C2=A0 =C2=A0 Gyan&gt; As SRv6 source node is requir=
ement to encapsulation with IPv6 outer header and decapsulation at egress P=
E for SRv6-BE and SRv6-TE path steering the security issue brought up relat=
ed to 5.3 and 5.4 is not an issue requiring filtering
 per RFC 8402.=C2=A0 So routable and private SAFI scenario would be the sam=
e now due to encapsulation overlay for both.=C2=A0 Do you agree ?<u></u><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:0in 0in 0in 6pt;margin-left:4=
.8pt;margin-right:0in">
<div>
<div>
<div>
<p class=3D"MsoNormal"><u></u>=C2=A0<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">I don=E2=80=99t think we are saying 5.3 or 5.4 shoul=
d not be allowed but just to tighten up verbiage as far securing the domain=
.=C2=A0=C2=A0<u></u><u></u></p>
</div>
</blockquote>
<div>
<p class=3D"MsoNormal"><u></u>=C2=A0<u></u></p>
</div>
<div>
<p class=3D"MsoNormal">BGP filtering or policy is in hands of many people. =
As has been proven you can not tighten them strong enough=C2=A0not to leak.=
 The only natural way to tighten them is to use different=C2=A0plane to dis=
tribute private information what=C2=A0in this=C2=A0context
 means=C2=A0at=C2=A0least different BGP SAFI.=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 no - I do not agree with your observations.=C2=A0=
<u></u><u></u></p>
</div>
</div>
</div>
</blockquote>
<div>
<p class=3D"MsoNormal"><u></u>=C2=A0<u></u></p>
</div>
</div>
<div>
<div>
<p class=3D"MsoNormal">=C2=A0 =C2=A0Gyan&gt; I am not promoting use of SAFI=
 1 however I SRv6 should provide complete parity with MPLS to support both =
SAFI 1 and 128. There =C2=A0are plenty of use cases for SAFI 1 and it shoul=
d be supported with SRv6. =C2=A0<u></u><u></u></p>
</div>
</div>
<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:0in 0in 0in 6pt;margin-left:4=
.8pt;margin-right:0in">
<div>
<div>
<div>
<p class=3D"MsoNormal"><u></u>=C2=A0<u></u></p>
</div>
<div>
<p class=3D"MsoNormal">However I am for providing overlay reachability over=
 global IPv6 Internet to interconnect customer sites. But routing within th=
ose sites should not be traversing Internet routers and using SAFI 1.=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">Rgs,<br>
Robert.<u></u><u></u></p>
</div>
<div>
<p class=3D"MsoNormal"><u></u>=C2=A0<u></u></p>
</div>
</div>
</div>
</blockquote>
</div>
</div>
</div>
<p class=3D"MsoNormal">-- <u></u><u></u></p>
<div>
<div>
<div>
<div>
<div>
<div>
<div>
<div>
<div>
<p><a href=3D"http://www.verizon.com" target=3D"_blank"><span style=3D"colo=
r:rgb(17,85,204);border:1pt solid windowtext;padding:0in;text-decoration:no=
ne"><img border=3D"0" width=3D"81" height=3D"18" style=3D"width: 0.8402in; =
height: 0.1875in;" id=3D"gmail-m_7181177970041570273Picture_x0020_1" src=3D=
"cid:17ef362dbc4658f907c1" alt=3D"Image removed by sender."></span></a><spa=
n style=3D"color:rgb(34,34,34)"><u></u><u></u></span></p>
<p style=3D"margin:0in"><b><span style=3D"font-family:Arial,sans-serif;colo=
r:black">Gyan Mishra</span></b><span style=3D"font-family:Arial,sans-serif;=
color:black"><u></u><u></u></span></p>
<p style=3D"margin:0in"><i><span style=3D"font-family:Georgia,serif;color:b=
lack">Network Solutions Architect=C2=A0</span></i><span style=3D"color:rgb(=
34,34,34)"><u></u><u></u></span></p>
<p style=3D"margin:0in"><i><span style=3D"font-size:10pt;font-family:Georgi=
a,serif;color:black">Email
<a href=3D"mailto:gyan.s.mishra@verizon.com" target=3D"_blank">gyan.s.mishr=
a@verizon.com</a></span></i><span style=3D"color:rgb(34,34,34)"><u></u><u><=
/u></span></p>
<p style=3D"margin-right:0in;margin-bottom:12pt;margin-left:0in">
<i><span style=3D"font-family:Georgia,serif;color:black">M 301 502-1347</sp=
an></i><span style=3D"color:black"><u></u><u></u></span></p>
</div>
<div>
<p class=3D"MsoNormal"><u></u>=C2=A0<u></u></p>
</div>
</div>
</div>
</div>
</div>
</div>
</div>
</div>
</div>
</blockquote>
</div>
</div>
</div>

</blockquote></div>

--00000000000024feb305d7e7126e--

--00000000000024feb705d7e7126f
Content-Type: image/jpeg; name="~WRD4046.jpg"
Content-Disposition: inline; filename="~WRD4046.jpg"
Content-Transfer-Encoding: base64
Content-ID: <17ef362dbc4658f907c1>
X-Attachment-Id: 17ef362dbc4658f907c1

/9j/4AAQSkZJRgABAQEAYABgAAD/2wBDAAgGBgcGBQgHBwcJCQgKDBQNDAsLDBkSEw8UHRofHh0a
HBwgJC4nICIsIxwcKDcpLDAxNDQ0Hyc5PTgyPC4zNDL/2wBDAQkJCQwLDBgNDRgyIRwhMjIyMjIy
MjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjL/wAARCABkAGQDASIA
AhEBAxEB/8QAHwAAAQUBAQEBAQEAAAAAAAAAAAECAwQFBgcICQoL/8QAtRAAAgEDAwIEAwUFBAQA
AAF9AQIDAAQRBRIhMUEGE1FhByJxFDKBkaEII0KxwRVS0fAkM2JyggkKFhcYGRolJicoKSo0NTY3
ODk6Q0RFRkdISUpTVFVWV1hZWmNkZWZnaGlqc3R1dnd4eXqDhIWGh4iJipKTlJWWl5iZmqKjpKWm
p6ipqrKztLW2t7i5usLDxMXGx8jJytLT1NXW19jZ2uHi4+Tl5ufo6erx8vP09fb3+Pn6/8QAHwEA
AwEBAQEBAQEBAQAAAAAAAAECAwQFBgcICQoL/8QAtREAAgECBAQDBAcFBAQAAQJ3AAECAxEEBSEx
BhJBUQdhcRMiMoEIFEKRobHBCSMzUvAVYnLRChYkNOEl8RcYGRomJygpKjU2Nzg5OkNERUZHSElK
U1RVVldYWVpjZGVmZ2hpanN0dXZ3eHl6goOEhYaHiImKkpOUlZaXmJmaoqOkpaanqKmqsrO0tba3
uLm6wsPExcbHyMnK0tPU1dbX2Nna4uPk5ebn6Onq8vP09fb3+Pn6/9oADAMBAAIRAxEAPwD3+iii
gAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKA
CiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAK
KKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAoo
ooAKKKKACiiigAooooAKKKKACiiigD//2Q==
--00000000000024feb705d7e7126f--


From nobody Sun Feb 13 10:21:50 2022
Return-Path: <hayabusagsm@gmail.com>
X-Original-To: bess@ietfa.amsl.com
Delivered-To: bess@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 6DA2D3A0AB2; Sun, 13 Feb 2022 10:21:30 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.087
X-Spam-Level: 
X-Spam-Status: No, score=-2.087 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, DKIM_VALID_EF=-0.1, FREEMAIL_FROM=0.001, HTML_MESSAGE=0.001, SPF_HELO_NONE=0.001, SPF_PASS=-0.001, T_REMOTE_IMAGE=0.01, URIBL_BLOCKED=0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (2048-bit key) header.d=gmail.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id oO0e9lYP6_-M; Sun, 13 Feb 2022 10:21:25 -0800 (PST)
Received: from mail-pj1-x1029.google.com (mail-pj1-x1029.google.com [IPv6:2607:f8b0:4864:20::1029]) (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 DD83E3A0912; Sun, 13 Feb 2022 10:21:24 -0800 (PST)
Received: by mail-pj1-x1029.google.com with SMTP id b8so578427pjb.4; Sun, 13 Feb 2022 10:21:24 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20210112;  h=mime-version:references:in-reply-to:from:date:message-id:subject:to :cc; bh=ZawbgTTzWe9SmIZO4+3VTgjryWXucE7CL77COY2S6d8=; b=cf6Xv3EKJn14NbIyf7ZsnNX4RkLS9Zk8lyLj0884TDG6wj7FPMw1QyUVZAe3lVgzJI jUZ3RK95SbGzOYt3+xQC8P6L9D41GJKdFCxExVBw8poi5gfexoxCCVNbvZwis+j28XGm PIdYqL24hJK42Vp6sywRGBsE/Gu4hZDfuFH8v+zuFTG3Hb6l1n76GhyCVCimo1YoNNOs Sd2KPSNEobjfFTWCMHe6MYUetQiIMC2Zv9/htVX1cnMdtljT+Bjxx9/CBHOFfEtXk8Fk RqkGRln2+EbPHYsjwHyfIOWSMDxJzv7Yx4+PjpE11TD2SJr5mAqXPq3NXNFMOg7gdQG0 i9Qg==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20210112; h=x-gm-message-state:mime-version:references:in-reply-to:from:date :message-id:subject:to:cc; bh=ZawbgTTzWe9SmIZO4+3VTgjryWXucE7CL77COY2S6d8=; b=S17gexmoirzFGk4oLJvp0ffFNfNv+Rkd6OqXPOgOSL2MYDn5OLVf15HsSDmMnzLfjN laojflu0awg5MkJ6sc7AMh7aW3TeitkqQ+XOptNei/Y7bqpp3fQMXDb/ROP3xdfyL8p4 l6tNe5zp4Y3CtiDhW6R0th84RPfFVsW4J03r9zk0nuitw9HqzmwoheduVOCF4MHUVLNq dpPHLq3z5tlygf/Q2eDv8gaU444WnXmFR8dAE5juYNV0Z6MgYndA1+WlSKHX11tGWAP4 GRFuXwx1BPWUImZjJfU6GE749fMAs57SsViEoCJ8AMM0W9bPsQMXjVx7Y+/g9hzPWK4P bh7g==
X-Gm-Message-State: AOAM532ozgfYOY1w9OTQ5tX9ahbkNi51+dty+SxqPmXOSKqMjaHeufZQ F022DggKB6C1Ov3uynLhPGlmP395cr8Ug+t4Jj4=
X-Google-Smtp-Source: ABdhPJzwpYmFUZQvVbP3GE8q5sFIqQDqFhFJrFygIPoaXBz7C37ATaWfkxirUTEwx9U5FvpbwEJyPIAHiKf6a5xSJGM=
X-Received: by 2002:a17:902:c40b:: with SMTP id k11mr8115326plk.58.1644776481434;  Sun, 13 Feb 2022 10:21:21 -0800 (PST)
MIME-Version: 1.0
References: <164462070317.8057.6829026572175337017@ietfa.amsl.com> <CAOj+MMFtGVoaoj-L5Wv2yZz+HpQ3JLehvtBHtxrfG0-wCfko8g@mail.gmail.com> <AM7PR03MB64511292D62F62956411ED67EE319@AM7PR03MB6451.eurprd03.prod.outlook.com> <CAOj+MMFA3jq7XOB4nB8A2t+A2iuty25NMB+9x5NTHTeVdcz9+Q@mail.gmail.com> <CABNhwV2q9PtrF0s5Fg1m6Bzxp_vqwD8AYecW-8XtiwBK6j-AKQ@mail.gmail.com> <CAOj+MMENQXYH0MX3t23PmYe4deG-YXs-UKzT_noaeo5zZ55uGw@mail.gmail.com> <CABNhwV35rJJfeHHMEqjHmE+JeaFNvdqSinHFS_ZS0jGmOfRduA@mail.gmail.com> <CAOj+MMESwgofn8tJqRq=oeMqTWfhTzoZdDRbF4P+3O86pKn5PQ@mail.gmail.com>
In-Reply-To: <CAOj+MMESwgofn8tJqRq=oeMqTWfhTzoZdDRbF4P+3O86pKn5PQ@mail.gmail.com>
From: Gyan Mishra <hayabusagsm@gmail.com>
Date: Sun, 13 Feb 2022 13:21:10 -0500
Message-ID: <CABNhwV3O=cHpyLk=AFCC4Mah3o1=i-gdLCtizL1aT_ddT1f5mQ@mail.gmail.com>
To: Robert Raszuk <robert@raszuk.net>
Cc: Andrew - IETF <andrew-ietf@liquid.tech>, BESS <bess@ietf.org>,  "Bocci, Matthew (Nokia - GB)" <matthew.bocci@nokia.com>, The IESG <iesg@ietf.org>, Warren Kumari <warren@kumari.net>, "bess-chairs@ietf.org" <bess-chairs@ietf.org>,  "draft-ietf-bess-srv6-services@ietf.org" <draft-ietf-bess-srv6-services@ietf.org>
Content-Type: multipart/alternative; boundary="000000000000e9311905d7ea5d6c"
Archived-At: <https://mailarchive.ietf.org/arch/msg/bess/6MR96dLkH6pGrDzJ6VEcUVSEjKA>
Subject: Re: [bess] Warren Kumari's Discuss on draft-ietf-bess-srv6-services-10: (with DISCUSS and COMMENT)
X-BeenThere: bess@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: BGP-Enabled ServiceS working group discussion list <bess.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/bess>, <mailto:bess-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/bess/>
List-Post: <mailto:bess@ietf.org>
List-Help: <mailto:bess-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/bess>, <mailto:bess-request@ietf.org?subject=subscribe>
X-List-Received-Date: Sun, 13 Feb 2022 18:21:31 -0000

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

Hi Robert

I am not saying MPLS is sent in SAFI 1.

Let me try to explain.

In the use case we are discussing in section 5.3 and 5.4  is when there is
no VPN overlay as the PE-CE AC sits in the global routing table native BGP
unlabeled prefixes and the label stack is just a single label deep with the
topmost transport label.  In that scenario 5.4 is IPv6 unicast SAFI 1 NLRI
is carried over an IPv6 core transport label LSP.

In the MPLS analogy use case of global table routing  there is no bottom of
stack service label as is required for L3 VPN where we have a label as we
have an VPN overlay present. So the BGP routes are carried in the BGP RIB
natively in the global routing table unlabeled.  So that is what we are
talking about for the 5.4 use case now with SRv6 no VPN label and so NO
SRv6 L3 service TLV encoded in BGP prefix SID attribute.  The MPLS label
stack L3 VPN service label in SRv6 scenario in FUNCT field is now not
present with SAFI 1 IPV6 Unicast =E2=80=9CGlobal IPv6 over IPv6 core=E2=80=
=9D.

In section 5.1 and 5.2 BGP-LU SAFI 4 is required
because the SRv6 L3 Service TLV for L3 VPN overlay service route must
encoded in BGP prefix SID as it must be sent as labeled.

So in section 5.3 Global IPv4 over SRv6 core is similar to a 6PE RFC 4798
scenario analogy where the IPv6 prefixes are carried over an IPv4 core with
IPv4 signaled LSP with additional bottom of stack label as IPV6 prefixes
are labeled with BGP-LU SAFI 4  2/4 and must be sent labeled due to PHP
requirement as stated in RFC 4798.

So we have in section 5.3 the same scenario as 6PE but now over SRv6 using
RFC 8950 IPv6 next hop encoding to carry the BGP LU SAFI 4 labeled IPv4
prefixes.

So in 5.3 that section would need to be updated to state that BGP-LU
labeled IPv4 prefixes is necessary with encoded SRv6 L3 service TLV in BGP
prefix SID attribute so the IPv4 prefixes can be sent as labeled prefixes
over SRv6 core.

Upon exiting the SRv6 domain at the egress PE the outer IPv6 header is
removed that contains the SRv6 programming endpoint behavior semantics with
native payload forwarded by the PE to the CE similar to MPLS label
disposition at egress PE exiting the domain.

So here no issue with filtering as once you exit the domain the SRv6
forwarding plane semantics are stripped from the packet.

Hopefully this clarifies.

Many Thanks,

Gyan

On Sun, Feb 13, 2022 at 7:48 AM Robert Raszuk <robert@raszuk.net> wrote:

> Gyan,
>
> MPLS is never sent in SAFI 1.
>
> Thx,
> R.
>
> On Sun, Feb 13, 2022 at 5:47 AM Gyan Mishra <hayabusagsm@gmail.com> wrote=
:
>
>> Hi Robert
>>
>> On Sat, Feb 12, 2022 at 4:23 PM Robert Raszuk <robert@raszuk.net> wrote:
>>
>>> Gyan,
>>>
>>> Section 5.3 and 5.4 cover GRT option and 5.3 using RFC 5549 next hop
>>>> encoding.  In this case using GRT transport underlay layer now carry=
=E2=80=99s the
>>>> customer routes and that is what Warren and Andrew concern is as far a=
s BGP
>>>> leaks.
>>>>
>>>
>>> I would have the same concern so would VPN customers. No one is selling
>>> L2 or L3 VPN service to them distributing their reachability in the glo=
bal
>>> routing table. They can do that all by themselves and there is lot's of
>>> really solid tools or products to do that already without being locked =
to a
>>> single telco.
>>>
>>
>> Gyan> MPLS provides the capability for GRT native routing  SAFI 1 as wel=
l
>> as SAFI 128, so in my opinion both should be supported by SRV6 as operat=
ors
>> look to use SRv6 for a variety of use cases. That=E2=80=99s my point as =
there
>> should be complete feature parity between MPLS and SRv6 as to AFI / SAFI
>> support.  Global Internet routing would not be the best use case for SAF=
I 1
>> GRT due to the attack vector - agreed, but enterprise networks with
>> internal customers where there is a trust level is a huge use case.
>>
>>>
>>> So when GRT is used the same edge filtering protection mechanisms used
>>>> today for MPLS and SR-MPLS would apply to SRv6 for GRT use case.
>>>>
>>>
>>> Not possible. It is not about filtering ... it is all about using
>>> globally routable SAFI vs private SAFIs to distribute customer's
>>> reachability, IMO that should still be OTT only.
>>>
>>
>>     Gyan> As SRv6 source node is requirement to encapsulation with IPv6
>> outer header and decapsulation at egress PE for SRv6-BE and SRv6-TE path
>> steering the security issue brought up related to 5.3 and 5.4 is not an
>> issue requiring filtering per RFC 8402.  So routable and private SAFI
>> scenario would be the same now due to encapsulation overlay for both.  D=
o
>> you agree ?
>>
>>>
>>> I don=E2=80=99t think we are saying 5.3 or 5.4 should not be allowed bu=
t just to
>>>> tighten up verbiage as far securing the domain.
>>>>
>>>
>>> BGP filtering or policy is in hands of many people. As has been proven
>>> you can not tighten them strong enough not to leak. The only natural wa=
y to
>>> tighten them is to use different plane to distribute private informatio=
n
>>> what in this context means at least different BGP SAFI.
>>>
>>> So no - I do not agree with your observations.
>>>
>>
>>    Gyan> I am not promoting use of SAFI 1 however I SRv6 should provide
>> complete parity with MPLS to support both SAFI 1 and 128. There  are ple=
nty
>> of use cases for SAFI 1 and it should be supported with SRv6.
>>
>>>
>>> However I am for providing overlay reachability over global IPv6
>>> Internet to interconnect customer sites. But routing within those sites
>>> should not be traversing Internet routers and using SAFI 1.
>>>
>>> Rgs,
>>> Robert.
>>>
>>> --
>>
>> <http://www.verizon.com/>
>>
>> *Gyan Mishra*
>>
>> *Network Solutions A**rchitect *
>>
>> *Email gyan.s.mishra@verizon.com <gyan.s.mishra@verizon.com>*
>>
>>
>>
>> *M 301 502-1347*
>>
>> --

<http://www.verizon.com/>

*Gyan Mishra*

*Network Solutions A**rchitect *

*Email gyan.s.mishra@verizon.com <gyan.s.mishra@verizon.com>*



*M 301 502-1347*

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

<div><div><br></div><div dir=3D"auto">Hi Robert=C2=A0</div><div dir=3D"auto=
"><br></div><div dir=3D"auto">I am not saying MPLS is sent in SAFI 1. =C2=
=A0</div><div dir=3D"auto"><br></div><div dir=3D"auto">Let me try to explai=
n.=C2=A0</div><div dir=3D"auto"><br></div><div dir=3D"auto">In the use case=
 we are discussing in section 5.3 and 5.4 =C2=A0is when there is no VPN ove=
rlay as the PE-CE AC sits in the global routing table native BGP unlabeled =
prefixes and the label stack is just a single label deep with the topmost t=
ransport label.=C2=A0 In that scenario 5.4 is IPv6 unicast SAFI 1 NLRI is c=
arried over an IPv6 core transport label LSP.=C2=A0=C2=A0</div><div dir=3D"=
auto"><br></div><div dir=3D"auto">In the MPLS analogy use case of global ta=
ble routing =C2=A0there is no bottom of stack service label as is required =
for L3 VPN where we have a label as we have an VPN overlay present. So the =
BGP routes are carried in the BGP RIB natively in the global routing table =
unlabeled.=C2=A0 So that is what we are talking about for the 5.4 use case =
now with SRv6 no VPN label and so NO SRv6 L3 service TLV encoded in BGP pre=
fix SID attribute.=C2=A0 The MPLS label stack L3 VPN service label in SRv6 =
scenario in FUNCT field is now not present with SAFI 1 IPV6 Unicast =E2=80=
=9CGlobal IPv6 over IPv6 core=E2=80=9D.</div><div dir=3D"auto"><br></div><d=
iv dir=3D"auto">In section 5.1 and 5.2 BGP-LU SAFI 4 is required =C2=A0</di=
v><div dir=3D"auto">because the SRv6 L3 Service TLV for L3 VPN overlay serv=
ice route must encoded in BGP prefix SID as it must be sent as labeled. =C2=
=A0</div><div dir=3D"auto"><br></div><div dir=3D"auto">So in section 5.3 Gl=
obal IPv4 over SRv6 core is similar to a 6PE RFC 4798 scenario analogy wher=
e the IPv6 prefixes are carried over an IPv4 core with IPv4 signaled LSP wi=
th additional bottom of stack label as IPV6 prefixes are labeled with BGP-L=
U SAFI 4 =C2=A02/4 and must be sent labeled due to PHP requirement as state=
d in RFC 4798.</div><div dir=3D"auto"><br></div><div dir=3D"auto">So we hav=
e in section 5.3 the same scenario as 6PE but now over SRv6 using RFC 8950 =
IPv6 next hop encoding to carry the BGP LU SAFI 4 labeled IPv4 prefixes. =
=C2=A0</div><div dir=3D"auto"><br></div><div dir=3D"auto">So in 5.3 that se=
ction would need to be updated to state that BGP-LU labeled IPv4 prefixes i=
s necessary with encoded SRv6 L3 service TLV in BGP prefix SID attribute so=
 the IPv4 prefixes can be sent as labeled prefixes over SRv6 core.</div><di=
v dir=3D"auto"><br></div><div dir=3D"auto">Upon exiting the SRv6 domain at =
the egress PE the outer IPv6 header is removed that contains the SRv6 progr=
amming endpoint behavior semantics with native payload forwarded by the PE =
to the CE similar to MPLS label disposition at egress PE exiting the domain=
. =C2=A0</div><div dir=3D"auto"><br></div><div dir=3D"auto">So here no issu=
e with filtering as once you exit the domain the SRv6 forwarding plane sema=
ntics are stripped from the packet.</div><div dir=3D"auto"><br></div><div d=
ir=3D"auto">Hopefully this clarifies.</div><div dir=3D"auto"><br></div><div=
 dir=3D"auto">Many Thanks,</div><div dir=3D"auto"><br></div><div dir=3D"aut=
o">Gyan</div></div><div><div><br><div class=3D"gmail_quote"><div dir=3D"ltr=
" class=3D"gmail_attr">On Sun, Feb 13, 2022 at 7:48 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-width:1px;border-left-style:solid;padding-left:1ex=
;border-left-color:rgb(204,204,204)"><div dir=3D"ltr">Gyan,<div><br></div><=
div>MPLS is never sent in SAFI 1.=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 Sun, Feb 13, 2022 at 5:47 AM Gyan Mishra &lt;<a href=3D"mailto:hay=
abusagsm@gmail.com" target=3D"_blank">hayabusagsm@gmail.com</a>&gt; wrote:<=
br></div><blockquote class=3D"gmail_quote" style=3D"margin:0px 0px 0px 0.8e=
x;border-left-width:1px;border-left-style:solid;padding-left:1ex;border-lef=
t-color:rgb(204,204,204)"><div><div dir=3D"auto">Hi=C2=A0Robert</div><div><=
br><div class=3D"gmail_quote"></div></div></div><div><div dir=3D"ltr" class=
=3D"gmail_attr">On Sat, Feb 12, 2022 at 4:23 PM 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-width:1px;border-left-style:solid;padding-left:1ex;bord=
er-left-color:rgb(204,204,204)"><div dir=3D"ltr"><div>Gyan,</div><div><br><=
/div><div class=3D"gmail_quote"><blockquote class=3D"gmail_quote" style=3D"=
margin:0px 0px 0px 0.8ex;border-left-width:1px;border-left-style:solid;padd=
ing-left:1ex;border-left-color:rgb(204,204,204)"><div dir=3D"auto">Section =
5.3 and 5.4 cover GRT option and 5.3 using RFC 5549 next hop encoding.=C2=
=A0 In this case using GRT transport underlay layer now carry=E2=80=99s the=
 customer routes and that is what Warren and Andrew concern is as far as BG=
P leaks. =C2=A0</div></blockquote><div><br></div><div>I would have the same=
 concern so would VPN customers. No one is selling L2 or L3 VPN service to =
them=C2=A0distributing=C2=A0their reachability in the global routing table.=
 They can do that all by themselves and there is lot&#39;s of really solid =
tools or products to do that already without being locked to a single telco=
.=C2=A0</div></div></div></blockquote><div dir=3D"auto"><br></div></div><di=
v><div dir=3D"auto">Gyan&gt; MPLS provides the capability for GRT native ro=
uting =C2=A0SAFI 1 as well as SAFI 128, so in my opinion both should be sup=
ported by SRV6 as operators look to use SRv6 for a variety of use cases. Th=
at=E2=80=99s my point as there should be complete feature parity between MP=
LS and SRv6 as to AFI / SAFI support.=C2=A0 Global Internet routing would n=
ot be the best use case for SAFI 1 GRT due to the attack vector - agreed, b=
ut enterprise networks with internal customers where there is a trust level=
 is a huge use case. =C2=A0</div></div><div><blockquote class=3D"gmail_quot=
e" style=3D"margin:0px 0px 0px 0.8ex;border-left-width:1px;border-left-styl=
e:solid;padding-left:1ex;border-left-color:rgb(204,204,204)"><div dir=3D"lt=
r"><div class=3D"gmail_quote"><div dir=3D"auto"></div><div><br></div><block=
quote class=3D"gmail_quote" style=3D"margin:0px 0px 0px 0.8ex;border-left-w=
idth:1px;border-left-style:solid;padding-left:1ex;border-left-color:rgb(204=
,204,204)"><div dir=3D"auto">So when GRT is used the same edge filtering pr=
otection mechanisms used today for MPLS and SR-MPLS would apply to SRv6 for=
 GRT use case.<br></div></blockquote><div><br></div><div>Not possible. It i=
s not about=C2=A0filtering ... it is all about using globally routable SAFI=
 vs private SAFIs to distribute customer&#39;s reachability, IMO that shoul=
d still be OTT only.=C2=A0</div></div></div></blockquote><div dir=3D"auto">=
<br></div></div><div><div dir=3D"auto">=C2=A0 =C2=A0 Gyan&gt; As SRv6 sourc=
e node is requirement to encapsulation with IPv6 outer header and decapsula=
tion at egress PE for SRv6-BE and SRv6-TE path steering the security issue =
brought up related to 5.3 and 5.4 is not an issue requiring filtering per R=
FC 8402.=C2=A0 So routable and private SAFI scenario would be the same now =
due to encapsulation overlay for both.=C2=A0 Do you agree ?</div></div><div=
><blockquote class=3D"gmail_quote" style=3D"margin:0px 0px 0px 0.8ex;border=
-left-width:1px;border-left-style:solid;padding-left:1ex;border-left-color:=
rgb(204,204,204)"><div dir=3D"ltr"><div class=3D"gmail_quote"><div dir=3D"a=
uto"></div><div><br></div><blockquote class=3D"gmail_quote" style=3D"margin=
:0px 0px 0px 0.8ex;border-left-width:1px;border-left-style:solid;padding-le=
ft:1ex;border-left-color:rgb(204,204,204)"><div dir=3D"auto">I don=E2=80=99=
t think we are saying 5.3 or 5.4 should not be allowed but just to tighten =
up verbiage as far securing the domain.=C2=A0=C2=A0<br></div></blockquote><=
div><br></div><div>BGP filtering or policy is in hands of many people. As h=
as been proven you can not tighten them strong enough=C2=A0not to leak. The=
 only natural way to tighten them is to use different=C2=A0plane to distrib=
ute private information what=C2=A0in this=C2=A0context means=C2=A0at=C2=A0l=
east different BGP SAFI.=C2=A0</div><div><br></div><div>So no - I do not ag=
ree with your observations.=C2=A0</div></div></div></blockquote><div dir=3D=
"auto"><br></div></div><div><div dir=3D"auto">=C2=A0 =C2=A0Gyan&gt; I am no=
t promoting use of SAFI 1 however I SRv6 should provide complete parity wit=
h MPLS to support both SAFI 1 and 128. There =C2=A0are plenty of use cases =
for SAFI 1 and it should be supported with SRv6. =C2=A0</div></div><div><di=
v><div class=3D"gmail_quote"><blockquote class=3D"gmail_quote" style=3D"mar=
gin:0px 0px 0px 0.8ex;border-left-width:1px;border-left-style:solid;padding=
-left:1ex;border-left-color:rgb(204,204,204)"><div dir=3D"ltr"><div class=
=3D"gmail_quote"><div dir=3D"auto"></div><div><br></div><div>However I am f=
or providing overlay reachability over global IPv6 Internet to interconnect=
 customer sites. But routing within those sites should not be traversing In=
ternet routers and using SAFI 1.=C2=A0</div><div><br></div><div>Rgs,<br>Rob=
ert.</div><div><br></div></div></div>
</blockquote></div></div>
</div>-- <br><div dir=3D"ltr"><div dir=3D"ltr"><div dir=3D"ltr"><div dir=3D=
"ltr"><div dir=3D"ltr"><div dir=3D"ltr"><div dir=3D"ltr"><div dir=3D"ltr"><=
div><p style=3D"color:rgb(34,34,34)"><a href=3D"http://www.verizon.com/" st=
yle=3D"padding-bottom:1em;display:inline-block;color:rgb(17,85,204)" target=
=3D"_blank"><img src=3D"http://ss7.vzw.com/is/image/VerizonWireless/vz-logo=
-email" width=3D"81" height=3D"18" style=3D"height: 18px; width: 81px;"></a=
><br></p><p style=3D"font-size:1em;margin:0px;font-family:&quot;Verizon NHG=
 DS&quot;,Arial,sans-serif;line-height:13px;color:black"><b style=3D"font-f=
amily:&quot;Verizon NHG DS&quot;,Arial,sans-serif">Gyan Mishra</b></p><p st=
yle=3D"margin:0px;line-height:13px;color:rgb(34,34,34)"><font face=3D"georg=
ia, serif" style=3D"font-size:1em;font-family:georgia,serif;color:black"><i=
 style=3D"font-family:georgia,serif">Network Solutions A</i></font><font fa=
ce=3D"georgia, serif" style=3D"font-family:georgia,serif;color:rgb(0,0,0)">=
<i style=3D"font-family:georgia,serif">rchitect=C2=A0</i></font></p><p styl=
e=3D"margin:0px;line-height:13px;color:rgb(34,34,34)"><i style=3D"font-size=
:13px;color:rgb(0,0,0)"><font face=3D"georgia, serif" style=3D"font-family:=
georgia,serif;color:rgb(0,0,0)">Email <a href=3D"mailto:gyan.s.mishra@veriz=
on.com" style=3D"font-family:georgia,serif" target=3D"_blank">gyan.s.mishra=
@verizon.com</a></font></i><font face=3D"georgia, serif" style=3D"font-fami=
ly:georgia,serif;color:rgb(0,0,0)"><i style=3D"font-family:georgia,serif"><=
br></i></font></p><p style=3D"font-size:1em;margin:0px;line-height:13px;col=
or:black"><i><font face=3D"georgia, serif" style=3D"font-family:georgia,ser=
if;color:rgb(0,0,0)">M 301 502-1347<br><br></font></i></p></div><div><br></=
div></div></div></div></div></div></div></div></div>
</blockquote></div>
</blockquote></div></div>
</div>-- <br><div dir=3D"ltr" class=3D"gmail_signature" data-smartmail=3D"g=
mail_signature"><div dir=3D"ltr"><div dir=3D"ltr"><div dir=3D"ltr"><div dir=
=3D"ltr"><div dir=3D"ltr"><div dir=3D"ltr"><div dir=3D"ltr"><div><p style=
=3D"color:rgb(34,34,34)"><a href=3D"http://www.verizon.com/" style=3D"color=
:rgb(17,85,204);padding-bottom:1em;display:inline-block" target=3D"_blank">=
<img src=3D"http://ss7.vzw.com/is/image/VerizonWireless/vz-logo-email" widt=
h=3D"81" height=3D"18" style=3D"height:18px;width:81px"></a><br></p><p styl=
e=3D"font-size:1em;margin:0px;font-family:&quot;Verizon NHG DS&quot;,Arial,=
sans-serif;line-height:13px;color:black"><b>Gyan Mishra</b></p><p style=3D"=
color:rgb(34,34,34);margin:0px;line-height:13px"><font face=3D"georgia, ser=
if" style=3D"color:black;font-size:1em"><i>Network Solutions A</i></font><f=
ont color=3D"#000000" face=3D"georgia, serif"><i>rchitect=C2=A0</i></font><=
/p><p style=3D"color:rgb(34,34,34);margin:0px;line-height:13px"><i style=3D=
"color:rgb(0,0,0);font-size:13px"><font face=3D"georgia, serif">Email <a hr=
ef=3D"mailto:gyan.s.mishra@verizon.com" target=3D"_blank">gyan.s.mishra@ver=
izon.com</a></font></i><font color=3D"#000000" face=3D"georgia, serif"><i><=
br></i></font></p><p style=3D"font-size:1em;margin:0px;line-height:13px;col=
or:black"><i><font face=3D"georgia, serif">M 301 502-1347<br><br></font></i=
></p></div><div><br></div></div></div></div></div></div></div></div></div>

--000000000000e9311905d7ea5d6c--


From nobody Sun Feb 13 16:09:17 2022
Return-Path: <ghanwani@gmail.com>
X-Original-To: bess@ietfa.amsl.com
Delivered-To: bess@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 9FEF73A0A99; Sun, 13 Feb 2022 16:09:15 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.398
X-Spam-Level: 
X-Spam-Status: No, score=-6.398 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, FREEMAIL_FORGED_FROMDOMAIN=0.25, FREEMAIL_FROM=0.001, HEADER_FROM_DIFFERENT_DOMAINS=0.25, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_HI=-5, RCVD_IN_MSPIKE_H2=-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 B4S_38gNF4ZS; Sun, 13 Feb 2022 16:09:08 -0800 (PST)
Received: from mail-lj1-f173.google.com (mail-lj1-f173.google.com [209.85.208.173]) (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 53DC63A0A94; Sun, 13 Feb 2022 16:09:08 -0800 (PST)
Received: by mail-lj1-f173.google.com with SMTP id c10so7406292ljr.9; Sun, 13 Feb 2022 16:09:08 -0800 (PST)
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20210112; h=x-gm-message-state:mime-version:references:in-reply-to:from:date :message-id:subject:to:cc; bh=dvx48pfg4GhXHZOIRCmcUt34CeCngE7lre2Qkb5ZB6s=; b=YQ0KpJ7yNBK2veTKXo9WE4aKZdEPm6cCAmaZCPB6Psj8u0YrlQ45b6Tb70J4U4c09d 5xHmAPhNxhlPOn7vizHWWh/uei/dZq3d5sFQ3bHYLjBY+ExhfJScDyO58Fm99vOv80VN E4GDRzv5D0RlCB0JDCHWC4pbRO8F1WBY2uZBquyPkWx17csDxTEes7yT1DrVVEoPIwmW jA7CesUjsYyHZeDFtROiLoOYkgXSlkd7f5wzkABO+6xMZzGkDe+ZRkh6YWWobbF9+uCT ACohKAZov3sGhea1ak+4f7wlN1B+MTQYmiHYxDPVANQ5W94vTXSW5Fm/9X1VrF0MSU3k wRZw==
X-Gm-Message-State: AOAM5317hs1EFqpHOPTHHFELWn1mqFT6f/BvHNdCo2k0A7oA3MyBNcee hp5kGe5kBpo/X8CMvxat1XHQ68+nND14uydudhY=
X-Google-Smtp-Source: ABdhPJzdhkLo3WE3dolSOeLKE5Jdz8zh+7m+B2xqq585NJKcdXwPfGLzYE/EgJZCb8VLt8Rzs1+AMnYQ8u5yAU18eXU=
X-Received: by 2002:a05:651c:507:: with SMTP id o7mr7391821ljp.56.1644797346349;  Sun, 13 Feb 2022 16:09:06 -0800 (PST)
MIME-Version: 1.0
References: <BL3PR02MB8130DEF9B16B69EEF118138FAF319@BL3PR02MB8130.namprd02.prod.outlook.com>
In-Reply-To: <BL3PR02MB8130DEF9B16B69EEF118138FAF319@BL3PR02MB8130.namprd02.prod.outlook.com>
From: Anoop Ghanwani <anoop@alumni.duke.edu>
Date: Sun, 13 Feb 2022 16:08:55 -0800
Message-ID: <CA+-tSzzmAbg2uo69DduYRrnMLzqvtB5QxszPhnfb1-bgaVqsXg@mail.gmail.com>
To: =?UTF-8?Q?Luc_Andr=C3=A9_Burdet?= <laburdet.ietf@gmail.com>
Cc: "matthew.bocci@nokia.com" <matthew.bocci@nokia.com>,  "draft-ietf-bess-evpn-fast-df-recovery@ietf.org" <draft-ietf-bess-evpn-fast-df-recovery@ietf.org>,  "bess@ietf.org" <bess@ietf.org>, "bess-chairs@ietf.org" <bess-chairs@ietf.org>
Content-Type: multipart/alternative; boundary="0000000000008e883505d7ef39bf"
Archived-At: <https://mailarchive.ietf.org/arch/msg/bess/55tZYA61puFI1ICM5opseBBqKYM>
Subject: Re: [bess] WGLC, IPR and Implementation Poll for draft-ietf-bess-evpn-fast-df-recovery-03
X-BeenThere: bess@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: BGP-Enabled ServiceS working group discussion list <bess.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/bess>, <mailto:bess-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/bess/>
List-Post: <mailto:bess@ietf.org>
List-Help: <mailto:bess-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/bess>, <mailto:bess-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 14 Feb 2022 00:09:16 -0000

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

Thanks Luc.

I have reviewed the changes and they look good to me.

On Sat, Feb 12, 2022 at 10:45 AM Luc Andr=C3=A9 Burdet <laburdet.ietf@gmail=
.com>
wrote:

> Hi Anoop,
>
> Thanks for your detailed review, I have posted -04 addressing these
> comments.
>
>
>
> >>Timestamp Fractional Seconds (17 bits)
>
> This threw me off for a bit...
>
> >> Now that I double check, the figure is wrong!  It uses only 7 bits for
> the Type which looks like it should be 8 bits.  So it looks like Timestam=
p
> Fractional Seconds should be 16 bits.
>
> ...but you actually hit onto a critical misalignment in the figure !
>
>
>
> I have moved the whole description section up into the encoding/extcomm a=
s
> descriptive text of the fields themselves. Nice catch, thank you !
>
>
>
> Regards,
>
> Luc Andr=C3=A9
>
>
>
> Luc Andr=C3=A9 Burdet |  Cisco  |  laburdet.ietf@gmail.com  |  Tel: +1 61=
3 254
> 4814
>
>
>
>
>
> *From: *Anoop Ghanwani <anoop@alumni.duke.edu>
> *Date: *Friday, February 4, 2022 at 12:50
> *To: *Bocci, Matthew (Nokia - GB) <matthew.bocci@nokia.com>
> *Cc: *draft-ietf-bess-evpn-fast-df-recovery@ietf.org <
> draft-ietf-bess-evpn-fast-df-recovery@ietf.org>, bess@ietf.org <
> bess@ietf.org>, bess-chairs@ietf.org <bess-chairs@ietf.org>
> *Subject: *Re: [bess] WGLC, IPR and Implementation Poll for
> draft-ietf-bess-evpn-fast-df-recovery-03
>
> I support publication of the document as an RFC.  However, I think there
> are some editorial nits that need to be addressed (see below).
>
>
>
> Anoop
>
>
>
> =3D=3D
>
>
>
> Abstract
>
>
>
> performed via a simple signaling between the recovered PE
>    and each PEs in the multi-homing group.
> ->
> performed via simple signaling between the recovered PE
>    and each of the other PEs in the multi-homing group.
>
>
>
>
>
> Multiple sections
>
>
>
> multi-homing Ethernet Segment ->
>
> multi-homed Ethernet Segment
>
>
>
> Ethernet-Segment ->
>
> Ethernet Segment
>
>
>
> There are some instances of use of ES (section 3.2).  Either ES should be
> spelled out and used throughout or, which is what I would do, replace the=
 2
> instances of ES in Section 3.2 with Ethernet Segment.
>
> It would also be good to provide captions for all figures since it makes
> it easy to reference.
>
>
>
> Section 1
>
> EVPN solution [RFC7432]
> ->
> The EVPN specification [RFC7432]
>
>
>
> and it is performed via a
>    simple signaling between the recovered PE and each PE in the multi-
>    homing group.
> ->
> and it is performed via
>    simple signaling between the recovered PE and each of the other PEs in
> the multi-
>    homing group.
>
>
>
>
>
> Section 2
>
> The current state of art (Highest Random Weight)
> ->
> The current state of art HRW (Highest Random Weight)
>
>
>
> duplication of DF roles for a give VLAN is possible.
> ->
> duplication of DF roles for a given VLAN is possible.
>
>
>
>
>
> Section 3.1
>
>
>    -  A simple uni-directional signaling is all needed
> ->
>    -  A simple uni-directional signaling is all that is needed
>
>
> -  (e.g .NTP, PTP, etc.)
> ->
> -  (e.g. NTP, PTP, etc.)
>
>
>
>
>
> Section 3.2
>
> It would be good to explicitly explain the fields below the figure, e.g.
> Timestamp Seconds (32 bits): ...
> Timestamp Fractional Seconds (17 bits): ... (provide details on how this
> part is created)
> If this is omitted because it is in some other doc, then provide a
> reference.
>
>
>
> [Looks like the figure is wrong about length for Timestamp Fractional
> Seconds which is why it would help to have a description as above.]
>
>
>
> PEs in the ES [there are 2 instances]
>
> ->
>
> PEs attached to the Ethernet Segment
>
>
>
> want the DF type be of HRW
>
> ->
> want the DF type to be HRW
>
>
>
> "The use
>    of a 32-bit seconds and 16-bit fractional seconds yields adequate
>    precision of 15 microseconds (2^-16 s)."
>
> The figure shows 17 bits for fractional seconds.  Now that I double check=
,
> the figure is wrong!  It uses only 7 bits for the Type which looks like i=
t
> should be 8 bits.  So it looks like Timestamp Fractional Seconds should b=
e
> 16 bits.
>
>
>
>
>
> Section 3.4
>
>    -  PE2, it starts its 3sec peering timer as per RFC7432
> ->
>    -  PE2, starts its 3 sec peering timer as per RFC7432
>
>
>
> [RFC7432] aims of favouring traffic black hole over duplicate traffic
> (Missing period at end of sentence.)
>
>
>
> Spell out first use of NDF.
>
>
>
> becomes a no-op
> ->
> becomes a non-issue.
>
>
> The usage of
>    SCT approach remedies to the exposed problem with the usage of
>    peering timer.  The 3 seconds timer window is shorthen to few
>    milliseconds.
> ->
> The usage of
>    SCT approach remedies the problem with the usage of the
>    peering timer.  The 3 second timer window is shortened to a few
>    milliseconds.
>
>
>
>
>
> Section 3.5
>
>
>
> modulus based
> ->
> modulo-based
>
>
>
> running an baseline DF election
> ->
> running a baseline DF election
>
>
>
> shall simply discard unrecognized new SCT BGP extended community.
> ->
> will simply disregard the new SCT BGP extended community.
>
>
>
> "...all PEs in the Ethernet-Segment may revert back to the RFC7432 timer
> approach."
> Is this a "may" or should it be a "must"?
>
>
>
> On Mon, Jan 31, 2022 at 5:58 AM Bocci, Matthew (Nokia - GB) <
> matthew.bocci@nokia.com> wrote:
>
> Hi WG,
>
>
>
> This email starts a two-week Working Group Last Call on draft-ietf-bess-e=
vpn-fast-df-recovery-03
> [1].
>
>
>
> This poll runs until Monday 14th February 2022.
>
>
>
> We are also polling for knowledge of any undisclosed IPR that applies to
> this Document, to ensure that IPR has been disclosed in compliance with
> IETF IPR rules (see RFCs 3979, 4879, 3669 and 5378 for more details).
>
> If you are listed as an Author or a Contributor of this document, please
> respond to this email and indicate whether or not you are aware of any
> relevant undisclosed IPR. The Document won't progress without answers fro=
m
> all the Authors and Contributors.
>
> There is currently no IPR disclosed.
>
>
>
> If you are not listed as an Author or a Contributor, then please
> explicitly respond only if you are aware of any IPR that has not yet been
> disclosed in conformance with IETF rules.
>
>
>
> We are also polling for any existing implementation as per [2]. Please
> indicate if you are aware of any implementations.
>
>
>
> Thank you,
>
> Matthew & Stephane
>
>
>
> [1] draft-ietf-bess-evpn-fast-df-recovery-03 - Fast Recovery for EVPN DF
> Election
> <https://datatracker.ietf.org/doc/draft-ietf-bess-evpn-fast-df-recovery/>
>
> [2] https://mailarchive.ietf.org/arch/msg/bess/cG3X1tTqb_vPC4rg56SEdkjqDp=
w
>
>
>
>
>
> _______________________________________________
> BESS mailing list
> BESS@ietf.org
> https://www.ietf.org/mailman/listinfo/bess
>
>

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

<div dir=3D"ltr">Thanks Luc.=C2=A0=C2=A0<div><br></div><div>I have reviewed=
 the changes and they look good to me.</div></div><br><div class=3D"gmail_q=
uote"><div dir=3D"ltr" class=3D"gmail_attr">On Sat, Feb 12, 2022 at 10:45 A=
M Luc Andr=C3=A9 Burdet &lt;<a href=3D"mailto:laburdet.ietf@gmail.com">labu=
rdet.ietf@gmail.com</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-CA" style=3D"overflow-wrap: break-word;">
<div class=3D"gmail-m_1471590073869828859WordSection1">
<p class=3D"MsoNormal"><span lang=3D"EN-US" style=3D"font-size:12pt">Hi Ano=
op,<u></u><u></u></span></p>
<p class=3D"MsoNormal"><span lang=3D"EN-US" style=3D"font-size:12pt">Thanks=
 for your detailed review, I have posted -04 addressing these comments.<u><=
/u><u></u></span></p>
<p class=3D"MsoNormal"><span lang=3D"EN-US" style=3D"font-size:12pt"><u></u=
>=C2=A0<u></u></span></p>
<p class=3D"MsoNormal"><span lang=3D"EN-US" style=3D"font-size:12pt">&gt;&g=
t;</span><span style=3D"font-size:10.5pt;color:black">Timestamp Fractional =
Seconds (17 bits)<u></u><u></u></span></p>
<p class=3D"MsoNormal"><span lang=3D"EN-US" style=3D"font-size:12pt">This t=
hrew me off for a bit...<u></u><u></u></span></p>
<p class=3D"MsoNormal"><span style=3D"font-size:10.5pt;color:black">&gt;&gt=
; Now that I double check, the figure is wrong!=C2=A0 It uses only 7 bits f=
or the Type which looks like it should be 8 bits.=C2=A0 So it looks like Ti=
mestamp Fractional Seconds should be 16 bits.</span><u></u><u></u></p>
<p class=3D"MsoNormal"><span lang=3D"EN-US" style=3D"font-size:12pt">...but=
 you actually hit onto a critical misalignment in the figure !<u></u><u></u=
></span></p>
<p class=3D"MsoNormal"><span lang=3D"EN-US" style=3D"font-size:12pt"><u></u=
>=C2=A0<u></u></span></p>
<p class=3D"MsoNormal"><span lang=3D"EN-US" style=3D"font-size:12pt">I have=
 moved the whole description section up into the encoding/extcomm as descri=
ptive text of the fields themselves. Nice catch, thank you !<u></u><u></u><=
/span></p>
<p class=3D"MsoNormal"><span lang=3D"EN-US" style=3D"font-size:12pt"><u></u=
>=C2=A0<u></u></span></p>
<div>
<p class=3D"MsoNormal"><span lang=3D"EN-US">Regards,<u></u><u></u></span></=
p>
<p class=3D"MsoNormal"><span lang=3D"EN-US">Luc Andr=C3=A9<u></u><u></u></s=
pan></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">Luc Andr=C3=A9 Burdet | =C2=A0C=
isco =C2=A0|=C2=A0 <a href=3D"mailto:laburdet.ietf@gmail.com" target=3D"_bl=
ank">laburdet.ietf@gmail.com</a>=C2=A0 |=C2=A0 Tel: +1 613 254 4814<u></u><=
u></u></span></p>
</div>
<p class=3D"MsoNormal"><span lang=3D"EN-US" style=3D"font-size:12pt"><u></u=
>=C2=A0<u></u></span></p>
<p class=3D"MsoNormal"><span lang=3D"EN-US" style=3D"font-size:12pt"><u></u=
>=C2=A0<u></u></span></p>
<div style=3D"border-right:none;border-bottom:none;border-left:none;border-=
top:1pt solid rgb(181,196,223);padding:3pt 0cm 0cm">
<p class=3D"MsoNormal" style=3D"margin-bottom:12pt"><b><span style=3D"font-=
size:12pt;color:black">From:
</span></b><span style=3D"font-size:12pt;color:black">Anoop Ghanwani &lt;<a=
 href=3D"mailto:anoop@alumni.duke.edu" target=3D"_blank">anoop@alumni.duke.=
edu</a>&gt;<br>
<b>Date: </b>Friday, February 4, 2022 at 12:50<br>
<b>To: </b>Bocci, Matthew (Nokia - GB) &lt;<a href=3D"mailto:matthew.bocci@=
nokia.com" target=3D"_blank">matthew.bocci@nokia.com</a>&gt;<br>
<b>Cc: </b><a href=3D"mailto:draft-ietf-bess-evpn-fast-df-recovery@ietf.org=
" target=3D"_blank">draft-ietf-bess-evpn-fast-df-recovery@ietf.org</a> &lt;=
<a href=3D"mailto:draft-ietf-bess-evpn-fast-df-recovery@ietf.org" target=3D=
"_blank">draft-ietf-bess-evpn-fast-df-recovery@ietf.org</a>&gt;, <a href=3D=
"mailto:bess@ietf.org" target=3D"_blank">bess@ietf.org</a> &lt;<a href=3D"m=
ailto:bess@ietf.org" target=3D"_blank">bess@ietf.org</a>&gt;, <a href=3D"ma=
ilto:bess-chairs@ietf.org" target=3D"_blank">bess-chairs@ietf.org</a> &lt;<=
a href=3D"mailto:bess-chairs@ietf.org" target=3D"_blank">bess-chairs@ietf.o=
rg</a>&gt;<br>
<b>Subject: </b>Re: [bess] WGLC, IPR and Implementation Poll for draft-ietf=
-bess-evpn-fast-df-recovery-03<u></u><u></u></span></p>
</div>
<div>
<div>
<p class=3D"MsoNormal">I support publication of the document as an RFC.=C2=
=A0 However, I think there are some editorial nits that need to be addresse=
d (see below).<u></u><u></u></p>
</div>
<div>
<p class=3D"MsoNormal"><u></u>=C2=A0<u></u></p>
</div>
<div>
<p class=3D"MsoNormal">Anoop<u></u><u></u></p>
</div>
<div>
<p class=3D"MsoNormal"><u></u>=C2=A0<u></u></p>
</div>
<div>
<p class=3D"MsoNormal">=3D=3D<u></u><u></u></p>
</div>
<div>
<p class=3D"MsoNormal"><u></u>=C2=A0<u></u></p>
</div>
<div>
<p class=3D"MsoNormal">Abstract<u></u><u></u></p>
</div>
<p class=3D"MsoNormal"><u></u>=C2=A0<u></u></p>
<div>
<p class=3D"MsoNormal">performed via a simple signaling between the recover=
ed PE<br>
=C2=A0 =C2=A0and each PEs in the multi-homing group.<br>
-&gt;<br>
performed via simple signaling between the recovered PE<br>
=C2=A0 =C2=A0and each of the other PEs in the multi-homing group.<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">Multiple sections<u></u><u></u></p>
</div>
<div>
<p class=3D"MsoNormal"><u></u>=C2=A0<u></u></p>
</div>
<div>
<p class=3D"MsoNormal">multi-homing Ethernet Segment -&gt;<u></u><u></u></p=
>
</div>
<div>
<p class=3D"MsoNormal">multi-homed Ethernet Segment<u></u><u></u></p>
</div>
<div>
<p class=3D"MsoNormal"><u></u>=C2=A0<u></u></p>
</div>
<div>
<p class=3D"MsoNormal">Ethernet-Segment -&gt;=C2=A0<u></u><u></u></p>
</div>
<div>
<p class=3D"MsoNormal">Ethernet Segment<u></u><u></u></p>
</div>
<div>
<p class=3D"MsoNormal"><u></u>=C2=A0<u></u></p>
</div>
<div>
<p class=3D"MsoNormal">There are some instances of use of ES (section 3.2).=
=C2=A0 Either ES should be spelled out and used throughout or, which is wha=
t I would do, replace the 2 instances of ES in Section 3.2 with Ethernet Se=
gment.<br>
<br>
It would also be good to provide captions for all figures since it makes it=
 easy to reference.<u></u><u></u></p>
</div>
<div>
<p class=3D"MsoNormal"><br>
<br>
Section 1<br>
<br>
EVPN solution [RFC7432]<br>
-&gt;<br>
The EVPN specification [RFC7432]<u></u><u></u></p>
</div>
<div>
<p class=3D"MsoNormal"><u></u>=C2=A0<u></u></p>
</div>
<p class=3D"MsoNormal">and it is performed via a<br>
=C2=A0 =C2=A0simple signaling between the recovered PE and each PE in the m=
ulti-<br>
=C2=A0 =C2=A0homing group.<br>
-&gt;<br>
and it is performed via<br>
=C2=A0 =C2=A0simple signaling between the recovered PE and each of the othe=
r PEs in the multi-<br>
=C2=A0 =C2=A0homing group.<u></u><u></u></p>
<div>
<pre style=3D"break-before:page"><span style=3D"color:black"><u></u>=C2=A0<=
u></u></span></pre>
<div>
<p class=3D"MsoNormal"><u></u>=C2=A0<u></u></p>
</div>
<p class=3D"MsoNormal" style=3D"margin-bottom:12pt">Section 2<u></u><u></u>=
</p>
</div>
<div>
<p class=3D"MsoNormal">The current state of art (Highest Random Weight)<br>
-&gt;<br>
The current state of art HRW (Highest Random Weight)<u></u><u></u></p>
</div>
<div>
<p class=3D"MsoNormal"><u></u>=C2=A0<u></u></p>
</div>
<div>
<p class=3D"MsoNormal">duplication of DF roles for a give VLAN is possible.=
<br>
-&gt;<br>
duplication of DF roles for a given VLAN is possible.<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">Section 3.1<u></u><u></u></p>
</div>
<p class=3D"MsoNormal"><br>
=C2=A0 =C2=A0- =C2=A0A simple uni-directional signaling is all needed<br>
-&gt;<br>
=C2=A0 =C2=A0- =C2=A0A simple uni-directional signaling is all that is need=
ed<u></u><u></u></p>
<div>
<p class=3D"MsoNormal"><br>
- =C2=A0(e.g .NTP, PTP, etc.)<br>
-&gt;<br>
- =C2=A0(e.g. NTP, PTP, etc.)<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" style=3D"margin-bottom:12pt">Section 3.2<u></u><u></=
u></p>
</div>
<div>
<p class=3D"MsoNormal">It would be good to explicitly explain the fields be=
low the figure, e.g.<br>
Timestamp Seconds (32 bits): ...<br>
Timestamp Fractional Seconds (17 bits): ... (provide details on how this pa=
rt is created)<br>
If this is omitted because it is in some other doc, then provide a referenc=
e.<u></u><u></u></p>
</div>
<div>
<p class=3D"MsoNormal"><u></u>=C2=A0<u></u></p>
</div>
<div>
<p class=3D"MsoNormal">[Looks like the figure is wrong about length for Tim=
estamp Fractional Seconds which is why it would help to have a description =
as above.]<u></u><u></u></p>
</div>
<div>
<p class=3D"MsoNormal"><u></u>=C2=A0<u></u></p>
</div>
<div>
<p class=3D"MsoNormal">PEs in the ES [there are 2 instances]=C2=A0<u></u><u=
></u></p>
</div>
<div>
<p class=3D"MsoNormal">-&gt;<u></u><u></u></p>
</div>
<div>
<p class=3D"MsoNormal">PEs attached to the Ethernet Segment<u></u><u></u></=
p>
</div>
<div>
<p class=3D"MsoNormal"><u></u>=C2=A0<u></u></p>
</div>
<p class=3D"MsoNormal">want the DF type be of HRW=C2=A0<u></u><u></u></p>
<div>
<p class=3D"MsoNormal">-&gt;<br>
want the DF type to be HRW<u></u><u></u></p>
</div>
<div>
<p class=3D"MsoNormal"><u></u>=C2=A0<u></u></p>
</div>
<p class=3D"MsoNormal" style=3D"margin-bottom:12pt">&quot;The use<br>
=C2=A0 =C2=A0of a 32-bit seconds and 16-bit fractional seconds yields adequ=
ate<br>
=C2=A0 =C2=A0precision of 15 microseconds (2^-16 s).&quot;<u></u><u></u></p=
>
<div>
<p class=3D"MsoNormal">The figure shows 17 bits for fractional seconds.=C2=
=A0 Now that I double check, the figure is wrong!=C2=A0 It uses only 7 bits=
 for the Type which looks like it should be 8 bits.=C2=A0 So it looks like =
Timestamp Fractional Seconds should be 16 bits.<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>
<p class=3D"MsoNormal">Section 3.4<br>
<br>
=C2=A0 =C2=A0- =C2=A0PE2, it starts its 3sec peering timer as per RFC7432<b=
r>
-&gt;<br>
=C2=A0 =C2=A0- =C2=A0PE2, starts its 3 sec peering timer as per RFC7432<u><=
/u><u></u></p>
<div>
<p class=3D"MsoNormal"><u></u>=C2=A0<u></u></p>
</div>
<div>
<p class=3D"MsoNormal">[RFC7432] aims of favouring traffic black hole over =
duplicate traffic<br>
(Missing period at end of sentence.)<u></u><u></u></p>
</div>
<div>
<p class=3D"MsoNormal"><u></u>=C2=A0<u></u></p>
</div>
<div>
<p class=3D"MsoNormal">Spell out first use of NDF.<u></u><u></u></p>
</div>
<div>
<p class=3D"MsoNormal"><u></u>=C2=A0<u></u></p>
</div>
<p class=3D"MsoNormal">becomes a no-op<br>
-&gt;<br>
becomes a non-issue.<u></u><u></u></p>
<div>
<p class=3D"MsoNormal"><br>
The usage of<br>
=C2=A0 =C2=A0SCT approach remedies to the exposed problem with the usage of=
<br>
=C2=A0 =C2=A0peering timer.=C2=A0 The 3 seconds timer window is shorthen to=
 few<br>
=C2=A0 =C2=A0milliseconds.<br>
-&gt;<br>
The usage of<br>
=C2=A0 =C2=A0SCT approach remedies the problem with the usage of the<br>
=C2=A0 =C2=A0peering timer.=C2=A0 The 3 second timer window is shortened to=
 a few<br>
=C2=A0 =C2=A0milliseconds.<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"><u></u>=C2=A0<u></u></p>
</div>
<div>
<p class=3D"MsoNormal">Section 3.5<u></u><u></u></p>
</div>
</div>
</div>
</div>
<div>
<p class=3D"MsoNormal"><u></u>=C2=A0<u></u></p>
</div>
<p class=3D"MsoNormal">modulus based<br>
-&gt;<br>
modulo-based<u></u><u></u></p>
<div>
<p class=3D"MsoNormal"><u></u>=C2=A0<u></u></p>
</div>
<p class=3D"MsoNormal">running an baseline DF election<br>
-&gt;<br>
running a baseline DF election<u></u><u></u></p>
<div>
<p class=3D"MsoNormal"><u></u>=C2=A0<u></u></p>
</div>
<p class=3D"MsoNormal">shall simply discard unrecognized new SCT BGP extend=
ed community.<br>
-&gt;<br>
will simply disregard the new SCT BGP extended community.<u></u><u></u></p>
<div>
<p class=3D"MsoNormal"><u></u>=C2=A0<u></u></p>
</div>
<p class=3D"MsoNormal">&quot;...all PEs in the Ethernet-Segment may revert =
back to the RFC7432 timer approach.&quot;<br>
Is this a &quot;may&quot; or should it be a &quot;must&quot;?<u></u><u></u>=
</p>
</div>
<p class=3D"MsoNormal"><u></u>=C2=A0<u></u></p>
<div>
<div>
<p class=3D"MsoNormal">On Mon, Jan 31, 2022 at 5:58 AM Bocci, Matthew (Noki=
a - GB) &lt;<a href=3D"mailto:matthew.bocci@nokia.com" target=3D"_blank">ma=
tthew.bocci@nokia.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:0cm 0cm 0cm 6pt;margin-left:4=
.8pt;margin-right:0cm">
<div>
<div>
<p class=3D"MsoNormal"><span lang=3D"EN-US">Hi WG,</span><span lang=3D"EN-G=
B"><u></u><u></u></span></p>
<p class=3D"MsoNormal"><span lang=3D"EN-US">=C2=A0</span><span lang=3D"EN-G=
B"><u></u><u></u></span></p>
<p class=3D"MsoNormal"><span lang=3D"EN-US">This email starts a two-week Wo=
rking Group Last Call on
</span><span lang=3D"EN-GB">draft-ietf-bess-evpn-fast-df-recovery-03 </span=
><span lang=3D"EN-US">[1].</span><span lang=3D"EN-GB"><u></u><u></u></span>=
</p>
<p class=3D"MsoNormal"><span lang=3D"EN-US">=C2=A0</span><span lang=3D"EN-G=
B"><u></u><u></u></span></p>
<p class=3D"MsoNormal"><span lang=3D"EN-US">This poll runs until Monday 14<=
sup>th</sup> February 2022.</span><span lang=3D"EN-GB"><u></u><u></u></span=
></p>
<p class=3D"MsoNormal"><span lang=3D"EN-US">=C2=A0</span><span lang=3D"EN-G=
B"><u></u><u></u></span></p>
<p class=3D"MsoNormal"><span lang=3D"EN-US">We are also polling for knowled=
ge of any undisclosed IPR that applies to this Document, to ensure that IPR=
 has been disclosed in compliance with IETF IPR rules
 (see RFCs 3979, 4879, 3669 and 5378 for more details).</span><span lang=3D=
"EN-GB"><u></u><u></u></span></p>
<p class=3D"MsoNormal"><span lang=3D"EN-US">If you are listed as an Author =
or a Contributor of this document, please respond to this email and indicat=
e whether or not you are aware of any relevant undisclosed
 IPR. The Document won&#39;t progress without answers from all the Authors =
and Contributors.=C2=A0</span><span lang=3D"EN-GB"><u></u><u></u></span></p=
>
<p class=3D"MsoNormal"><span lang=3D"EN-US">There is currently no IPR discl=
osed.</span><span lang=3D"EN-GB"><u></u><u></u></span></p>
<p class=3D"MsoNormal"><span lang=3D"EN-US">=C2=A0</span><span lang=3D"EN-G=
B"><u></u><u></u></span></p>
<p class=3D"MsoNormal"><span lang=3D"EN-US">If you are not listed as an Aut=
hor or a Contributor, then please explicitly respond only if you are aware =
of any IPR that has not yet been disclosed in conformance
 with IETF rules.</span><span lang=3D"EN-GB"><u></u><u></u></span></p>
<p class=3D"MsoNormal"><span lang=3D"EN-US">=C2=A0</span><span lang=3D"EN-G=
B"><u></u><u></u></span></p>
<p class=3D"MsoNormal"><span lang=3D"EN-US">We are also polling for any exi=
sting implementation as per [2].=C2=A0Please indicate if you are aware of a=
ny implementations.</span><span lang=3D"EN-GB"><u></u><u></u></span></p>
<p class=3D"MsoNormal"><span lang=3D"EN-US">=C2=A0</span><span lang=3D"EN-G=
B"><u></u><u></u></span></p>
<p class=3D"MsoNormal"><span lang=3D"EN-US">Thank you,</span><span lang=3D"=
EN-GB"><u></u><u></u></span></p>
<p class=3D"MsoNormal"><span lang=3D"EN-US">Matthew &amp; Stephane</span><s=
pan lang=3D"EN-GB"><u></u><u></u></span></p>
<p class=3D"MsoNormal"><span lang=3D"EN-US">=C2=A0</span><span lang=3D"EN-G=
B"><u></u><u></u></span></p>
<p class=3D"MsoNormal"><span lang=3D"EN-US">[1]=C2=A0</span><span lang=3D"E=
N-GB"><a href=3D"https://datatracker.ietf.org/doc/draft-ietf-bess-evpn-fast=
-df-recovery/" target=3D"_blank">draft-ietf-bess-evpn-fast-df-recovery-03
 - Fast Recovery for EVPN DF Election</a><u></u><u></u></span></p>
<p class=3D"MsoNormal"><span lang=3D"EN-US">[2]=C2=A0</span><span lang=3D"E=
N-GB"><a href=3D"https://mailarchive.ietf.org/arch/msg/bess/cG3X1tTqb_vPC4r=
g56SEdkjqDpw" title=3D"https://mailarchive.ietf.org/arch/msg/bess/cG3X1tTqb=
_vPC4rg56SEdkjqDpw" target=3D"_blank"><span lang=3D"EN-US">https://mailarch=
ive.ietf.org/arch/msg/bess/cG3X1tTqb_vPC4rg56SEdkjqDpw</span></a><u></u><u>=
</u></span></p>
<p class=3D"MsoNormal"><span lang=3D"EN-US">=C2=A0</span><span lang=3D"EN-G=
B"><u></u><u></u></span></p>
<p class=3D"MsoNormal"><span lang=3D"EN-GB">=C2=A0<u></u><u></u></span></p>
</div>
</div>
<p class=3D"MsoNormal">_______________________________________________<br>
BESS mailing list<br>
<a href=3D"mailto:BESS@ietf.org" target=3D"_blank">BESS@ietf.org</a><br>
<a href=3D"https://www.ietf.org/mailman/listinfo/bess" target=3D"_blank">ht=
tps://www.ietf.org/mailman/listinfo/bess</a><u></u><u></u></p>
</blockquote>
</div>
</div>
</div>

</blockquote></div>

--0000000000008e883505d7ef39bf--


From nobody Sun Feb 13 21:55:18 2022
Return-Path: <ketant.ietf@gmail.com>
X-Original-To: bess@ietfa.amsl.com
Delivered-To: bess@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id C198B3A08A4; Sun, 13 Feb 2022 21:54:46 -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, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, DKIM_VALID_EF=-0.1, FREEMAIL_FROM=0.001, HTML_MESSAGE=0.001, SPF_HELO_NONE=0.001, SPF_PASS=-0.001, 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 mkGVQuY5QzGC; Sun, 13 Feb 2022 21:54:36 -0800 (PST)
Received: from mail-vs1-xe35.google.com (mail-vs1-xe35.google.com [IPv6:2607:f8b0:4864:20::e35]) (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 512413A08A8; Sun, 13 Feb 2022 21:54:36 -0800 (PST)
Received: by mail-vs1-xe35.google.com with SMTP id e6so5594954vsa.8; Sun, 13 Feb 2022 21:54:36 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20210112;  h=mime-version:references:in-reply-to:from:date:message-id:subject:to :cc; bh=oI8Zt6qGFbrJ8wcI0ok4EKoeuzcmYhvko8pDorXW6Tk=; b=ISVUx5LAQSlfN3A2UfTc+qRLievqm6pfXd/cE8KPzS8vydgNBy0cyfWYpvHJSFmlei lKVguO48qdG2yMMLduCuJS6XO0urghibNh9ZHVKaPKszvKzOE+z2ygvS2yxLComfBXDZ LEKHfeB+bcIiNW9NhqbRXJiOQlM1ANrGr/g2FN0DlVO2j1bsBNaMRlwwYzrcqhh4+241 ayJbep/oMCg9zdKq+FdqARO5gR2cs3xDW7Yn2EdlThXIhVD/VdsMKxIWAsJ6Mc58Imfo E87CDgilaDAoOcDBWZGDRj+usnMfQT73eNclQsPPQmCGbqkSDcExMfSgnTLZXLgrB544 jecA==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20210112; h=x-gm-message-state:mime-version:references:in-reply-to:from:date :message-id:subject:to:cc; bh=oI8Zt6qGFbrJ8wcI0ok4EKoeuzcmYhvko8pDorXW6Tk=; b=8QGQS1Dhj4pTQ6P9KG6h9F2n7of1wnd/JquTlyoX5zBqS7xKgi7DqAWOjrSOM40FqR VvNfFuHr2+UYg0IZbiGoTomZILVPz/+yNghzGL0rnsvpv0A5BI59eI0r3ERQxLK7ITtN m4HkAsK+tSG4M8rWm2cVTwqt4l/kR7wPIL4oSuV4faCN1y44yeTY9/7lbsT6l5Fy935o yOmVmJt4y/KQ6xqNYD1levbym1cv6yNmkq6jO2bBdd7LaOmJVOsAmApG0Kq6CJZfqNOh tX+lG2Q9Ev3PM1KaHRcMY9ZvGPJYbDMgQm/a8Vedj6RokoG8LLEqPdNVyZDiKwsCPg/a pTjA==
X-Gm-Message-State: AOAM530iLWMmY0gaqhu/NrEeacEvHxc9rt/yas2tgsU12z3VYLou/vNC Biiu+zVKUtZLL5OKjyoTsiyd7Sg/mK3X5SJ0qtA=
X-Google-Smtp-Source: ABdhPJwkTVXKT6FK02iaFnwXFQZG+IkYxgay8PUlNy2Qf6e6GGFvXa6nEaiMyD51gfzYYZbLv1ZcsmsiH/0iiAyi6x4=
X-Received: by 2002:a05:6102:3592:: with SMTP id h18mr3345936vsu.34.1644818071798;  Sun, 13 Feb 2022 21:54:31 -0800 (PST)
MIME-Version: 1.0
References: <164462070317.8057.6829026572175337017@ietfa.amsl.com> <CAOj+MMFtGVoaoj-L5Wv2yZz+HpQ3JLehvtBHtxrfG0-wCfko8g@mail.gmail.com> <AM7PR03MB64511292D62F62956411ED67EE319@AM7PR03MB6451.eurprd03.prod.outlook.com> <CAOj+MMFA3jq7XOB4nB8A2t+A2iuty25NMB+9x5NTHTeVdcz9+Q@mail.gmail.com> <AM7PR03MB64515E34B0CD23E44D7EB83BEE319@AM7PR03MB6451.eurprd03.prod.outlook.com>
In-Reply-To: <AM7PR03MB64515E34B0CD23E44D7EB83BEE319@AM7PR03MB6451.eurprd03.prod.outlook.com>
From: Ketan Talaulikar <ketant.ietf@gmail.com>
Date: Mon, 14 Feb 2022 11:24:20 +0530
Message-ID: <CAH6gdPwgkfGHJyD9p4tAzGTTy4-vNRhNdzgTA=LgzxzPbZp7zw@mail.gmail.com>
To: Andrew - IETF <andrew-ietf@liquid.tech>
Cc: Robert Raszuk <robert@raszuk.net>, Warren Kumari <warren@kumari.net>,  "Bocci, Matthew (Nokia - GB)" <matthew.bocci@nokia.com>,  "draft-ietf-bess-srv6-services@ietf.org" <draft-ietf-bess-srv6-services@ietf.org>,  "bess-chairs@ietf.org" <bess-chairs@ietf.org>, The IESG <iesg@ietf.org>, BESS <bess@ietf.org>
Content-Type: multipart/alternative; boundary="000000000000e3c82b05d7f40cc4"
Archived-At: <https://mailarchive.ietf.org/arch/msg/bess/TzxSCrmgT1X--E2wusg1I6ikqPw>
Subject: Re: [bess] Warren Kumari's Discuss on draft-ietf-bess-srv6-services-10: (with DISCUSS and COMMENT)
X-BeenThere: bess@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: BGP-Enabled ServiceS working group discussion list <bess.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/bess>, <mailto:bess-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/bess/>
List-Post: <mailto:bess@ietf.org>
List-Help: <mailto:bess-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/bess>, <mailto:bess-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 14 Feb 2022 05:54:55 -0000

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

Hi Warren/All,

This draft specifies broadly two types of BGP Services over SRv6:

A) VPN Services (L3VPN & EVPN) - Sec 5.1, 5.2 & 6
B) Global Internet Services - Sec 5.3, 5.4

As explained by my co-author Robert, the operations and mechanisms for VPN
services are similar to what we've had with MPLS. I believe we are all on
the same page on this one based on the discussions between Andrew and
Robert and that there is no new concern as far as (A).

Now (B) does bring in filtering aspects (as mentioned in the security
considerations) to ensure that the SRv6 block that is meant for use
internal to the operator's network (i.e. SR domain) does not get
leaked/advertised out from the default table on the Internet Border Router
(IBR) over to an eBGP peer. This is similar to the precautions that
operators take today to prevent their infrastructure addresses from being
leaked to the Internet. The filters in BGP are also accompanied by ACLs at
the IBRs to prevent traffic destined for those infrastructure IPs from
entering into the operator network. This is the same in the case of SRv6 as
well.

I hope that clarifies and we can update the text to convey these aspects
better.

Thanks,
Ketan


On Sun, Feb 13, 2022 at 12:21 AM Andrew - IETF <andrew-ietf@liquid.tech>
wrote:

> Hi Robert,
>
>
>
> 5.3 Also opens the door to SAFI 1 =E2=80=93 since you can v6 over v4 usin=
g AFI  1
>  / SAFI 1 using what is defined in RFC8950, in fact, it is explicit.
>
>
>
> Section 5.3 is titled Global IPv4 over SRv6 core =E2=80=93 this correlate=
s with
> the example in section 6.1 of RFC8950 =E2=80=93 which states:
>
>
>
>
>
>    The extensions defined in this document may be used as discussed in
>
>    [RFC5565 <https://datatracker.ietf.org/doc/html/rfc5565>] for the inte=
rconnection of IPv4 islands over an IPv6
>
>    backbone.  In this application, Address Family Border Routers (AFBRs;
>
>    as defined in [RFC4925 <https://datatracker.ietf.org/doc/html/rfc4925>=
]) advertise IPv4 NLRI in the MP_REACH_NLRI
>
>    along with an IPv6 next hop.
>
>
>
>    The MP_REACH_NLRI is encoded with:
>
>
>
>    *  AFI =3D 1
>
>
>
>    *  SAFI =3D 1
>
>
>
>    *  Length of Next Hop Address field =3D 16 (or 32)
>
>
>
>    *  Next Hop Address =3D IPv6 address of the next hop
>
>
>
>    *  NLRI =3D IPv4 routes
>
>
>
>    During BGP Capability Advertisement, the PE routers would include the
>
>    following fields in the Capabilities Optional Parameter:
>
>
>
>    *  Capability Code set to "Extended Next Hop Encoding"
>
>
>
>    *  Capability Value containing <NLRI AFI=3D1, NLRI SAFI=3D1, Nexthop
>
>       AFI=3D2>
>
>
>
> As I say, if you were to remove the references to global and 5.3/5.4 whic=
h
> explicitly reference it and bring SAFI 1 into play =E2=80=93 there would =
be far
> less concern from my side, I can=E2=80=99t speak for anyone else, but tha=
t would be
> my feeling
>
>
>
> Thanks
>
>
>
> Andrew
>
>
>
>
>
>
>
> *From:* Robert Raszuk <robert@raszuk.net>
> *Sent:* Saturday, February 12, 2022 9:37 PM
> *To:* Andrew - IETF <andrew-ietf@liquid.tech>
> *Cc:* Warren Kumari <warren@kumari.net>; Bocci, Matthew (Nokia - GB) <
> matthew.bocci@nokia.com>; draft-ietf-bess-srv6-services@ietf.org;
> bess-chairs@ietf.org; The IESG <iesg@ietf.org>; BESS <bess@ietf.org>
> *Subject:* Re: Warren Kumari's Discuss on
> draft-ietf-bess-srv6-services-10: (with DISCUSS and COMMENT)
>
>
>
> Hi Andrew,
>
>
>
> When I read Warren's note Iooked at this text from section 2 which says:
>
>
>
> - - -
>
>
>
>    The SRv6 Service TLVs are defined as two new TLVs of the BGP Prefix-
>    SID Attribute to achieve signaling of SRv6 SIDs for L3 and L2
>    services.
>
>    o  SRv6 L3 Service TLV: This TLV encodes Service SID information for
>       SRv6 based L3 services.  It corresponds to the equivalent
>       functionality provided by an MPLS Label when received with a Layer
>       3 service route as defined in [RFC4364] [RFC4659] [RFC8950]
>       [RFC9136].  Some SRv6 Endpoint behaviors which MAY be encoded, but
>       not limited to, are End.DX4, End.DT4, End.DX6, End.DT6, etc.
>
>    o  SRv6 L2 Service TLV: This TLV encodes Service SID information for
>       SRv6 based L2 services.  It corresponds to the equivalent
>       functionality provided by an MPLS Label1 for Ethernet VPN (EVPN)
>       Route-Types as defined in [RFC7432].  Some SRv6 Endpoint behaviors
>       which MAY be encoded, but not limited to, are End.DX2, End.DX2V,
>       End.DT2U, End.DT2M etc.
>
>    When an egress PE is enabled for BGP Services over SRv6 data-plane,
>    it signals one or more SRv6 Service SIDs enclosed in SRv6 Service
>    TLV(s) within the BGP Prefix-SID Attribute attached to MP-BGP NLRIs
>    defined in [RFC4760] [RFC4659] [RFC8950] [RFC7432] [RFC4364]
>    [RFC9136] where applicable as described in Section 5 and Section 6.
>
>    The support for BGP Multicast VPN (MVPN) Services [RFC6513] with SRv6
>    is outside the scope of this document.
>
>
>
> - - -
>
>
>
> This limits the overlay signalling to non global SAFIs mainly SAFI 128 an=
d
> SAFI 70.
>
>
>
> To your note SAFI 4 is private and never exchanged in the wild. Also SAFI
> 2 is multicast which is out of scope of this draft.
>
>
>
> The only thing which we need to sync on is indeed section 5.4 and use of
> global IPv6 AFI 2 & SAFI 1
>
>
>
> Many thx,
>
> R.
>
>
>
>
>
>
>
>
>
> On Sat, Feb 12, 2022 at 7:11 PM Andrew - IETF <andrew-ietf@liquid.tech>
> wrote:
>
> Robert,
>
>
>
> I have to say that I have very similar readings on parts of the draft.
>
>
>
> Let=E2=80=99s look at it =E2=80=93
>
>
>
> 5.1 uses the IPv4-VPN NLRI =E2=80=93 That would seem to indicate AFI 1 / =
SAFI 4
>
> 5.2 =E2=80=93 Uses AFI 2 / SAFI 4 from my reading
>
> 5.3 =E2=80=93 According to RFC8950 =E2=80=93 allows advertisement over SA=
FI 1, 2 or 4
>
> 5.4 =E2=80=93 To my reading =E2=80=93 very much refers to AFI 2 / SAFI 1.
>
>
>
> I would agree if this document limited itself to 5.1 and 5.2 =E2=80=93 it=
 doesn=E2=80=99t
> =E2=80=93 and therefore I have to agree with the thoughts expressed in Wa=
rrens
> Discuss.  If I am wrong about 5.3 and 5.4, let=E2=80=99s chat and help me
> understand this better, and then lets potentially see if we can work up
> some wording that would clarify this if that is what is required.
>
>
>
> Thanks
>
>
>
> Andrew
>
>
>
>
>
> *From:* iesg <iesg-bounces@ietf.org> *On Behalf Of *Robert Raszuk
> *Sent:* Saturday, February 12, 2022 8:26 PM
> *To:* Warren Kumari <warren@kumari.net>
> *Cc:* Bocci, Matthew (Nokia - GB) <matthew.bocci@nokia.com>;
> draft-ietf-bess-srv6-services@ietf.org; bess-chairs@ietf.org; The IESG <
> iesg@ietf.org>; BESS <bess@ietf.org>
> *Subject:* Re: Warren Kumari's Discuss on
> draft-ietf-bess-srv6-services-10: (with DISCUSS and COMMENT)
>
>
>
> Hi Warren,
>
>
>
> Thank you for your Discuss. But before we start discussing it perhaps it
> would be good to align on what this document really defines as I am sensi=
ng
> from your description there can be some disconnect (modulo some text may =
be
> indeed misleading in the draft).
>
>
>
> You said:
>
>
>
> > However, we all know that BGP leaks happen -- and when they do, the SID=
=E2=80=99s
> > contained in the leak will be logged by various systems and hence
> available to
> > the public into perpetuity.
>
>
>
> I think the term BGP is used here a bit too broadly.
>
>
>
> Leaks do happen but only within global AFI/SAFIs. This draft defines
> extensions for L3VPN and L2VPNs SAFIs which are not used to peer outside =
of
> a domain, collection of domains under same administration +
> of course inter-as also could happen.
>
>
>
> With that being said I do not see risk that due to leaking there could be
> a situation where customer networks are exposed in any way externally -
> leaving alone that to even get at the transport level to the customer
> facing PE is also filtered and never allowed from outside. But this is ou=
t
> of scope of this document as here the focus is not on underlay but overla=
y.
>
>
>
> Now when I re-read this I see why there is a little piece perhaps
> misleading. The draft makes a claim that it is applicable to RFC8950 whic=
h
> defines use of NHv6 with both unicast and VPN AFs. That needs to be made
> clear that it is applicable to the latter only. If other co-authors belie=
ve
> this is applicable to the former your DISCUSS section would indeed be
> valid.
>
>
>
> Many thx,
>
> R.
>
>
>
>
>
>
>
>
>
> On Sat, Feb 12, 2022 at 12:05 AM Warren Kumari via Datatracker <
> noreply@ietf.org> wrote:
>
> Warren Kumari has entered the following ballot position for
> draft-ietf-bess-srv6-services-10: Discuss
>
> When responding, please keep the subject line intact and reply to all
> email addresses included in the To and CC lines. (Feel free to cut this
> introductory paragraph, however.)
>
>
> Please refer to https://www.ietf.org/blog/handling-iesg-ballot-positions/
> for more information about how to handle DISCUSS and COMMENT positions.
>
>
> The document, along with other ballot positions, can be found here:
> https://datatracker.ietf.org/doc/draft-ietf-bess-srv6-services/
>
>
>
> ----------------------------------------------------------------------
> DISCUSS:
> ----------------------------------------------------------------------
>
> The Security Considerations section says: "The service flows between PE
> routers
> using SRv6 SIDs advertised via BGP are expected to be limited within the
> trusted SR domain (e.g., within a single AS or between multiple ASes
> within a
> single provider network).  Precaution should be taken to ensure that the
> BGP
> service information (including associated SRv6 SID) advertised via BGP
> sessions
> are limited to peers within this trusted SR domain." This is related to
> (from
> RFC8402): "Therefore, by default, the explicit routing information MUST
> NOT be
> leaked through the boundaries of the administered domain."
>
> However, we all know that BGP leaks happen -- and when they do, the SID=
=E2=80=99s
> contained in the leak will be logged by various systems and hence
> available to
> the public into perpetuity.
>
> While the document states that border filtering should protect against
> traffic
> injection, this does not cover the case of internal compromise. Sure,
> there is
> the argument that once there is an internally compromised system, all bet=
s
> are
> off -- but with this, an attacker that knows the SIDs in e.g inject traff=
ic
> into a VPN. This seems to me to significantly expand the attack surface t=
o
> include the customer's networks too.
>
> Not only does an operator have to ensure that BGP leaks never occur, they
> have
> to then ensure that at no point can there be any filter lapses at any
> border
> node, and be able to guarantee the security of every device, server and
> machine
> within the domain in order for a secure posture to be maintained. Simply
> saying
> that precautions should be taken to make sure that route leak don't occur=
,
> when
> the consequences of doing so are a: severe and b: hard to recover from
> seems to
> not really cover it. In addition, it seems that the blast radius from a
> missing
> ACL seems much larger if it allows injections.
>
>
> ----------------------------------------------------------------------
> COMMENT:
> ----------------------------------------------------------------------
>
> I'm still reviewing the document, but wanted to get an initial ballot in,
> so
> that we could start discussing it. Hopefully someone can help my
> understand how
> this doesn't expand the consequences of a BGP leak.
>
>

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

<div dir=3D"ltr">Hi Warren/All,<div><br></div><div>This draft specifies bro=
adly two types of BGP Services over SRv6:</div><div><br></div><div>A) VPN S=
ervices (L3VPN &amp; EVPN) - Sec 5.1, 5.2 &amp; 6</div><div>B) Global Inter=
net Services - Sec 5.3, 5.4</div><div><br></div><div>As explained by my co-=
author Robert, the operations and mechanisms for VPN services are similar t=
o what we&#39;ve had with MPLS. I believe we are all on the same page on th=
is one based on the discussions between Andrew and Robert and that there is=
 no new concern as far as (A).</div><div><br></div><div>Now (B) does bring =
in filtering aspects (as mentioned in the security considerations) to ensur=
e that the SRv6 block that is meant for use internal to the operator&#39;s =
network (i.e. SR domain) does not get leaked/advertised out from the defaul=
t table on the Internet Border Router (IBR) over to an eBGP peer. This is s=
imilar to the precautions that operators take today to prevent their infras=
tructure addresses from being leaked to the Internet. The filters in BGP ar=
e also accompanied by ACLs at the IBRs to prevent traffic destined for thos=
e infrastructure IPs from entering into the operator network. This is the s=
ame in the case of SRv6 as well.</div><div><br></div><div>I hope that clari=
fies and we can update the text to convey these aspects better.</div><div><=
br></div><div>Thanks,</div><div>Ketan</div><div><br></div></div><br><div cl=
ass=3D"gmail_quote"><div dir=3D"ltr" class=3D"gmail_attr">On Sun, Feb 13, 2=
022 at 12:21 AM Andrew - IETF &lt;andrew-ietf@liquid.tech&gt; wrote:<br></d=
iv><blockquote class=3D"gmail_quote" style=3D"margin:0px 0px 0px 0.8ex;bord=
er-left:1px solid rgb(204,204,204);padding-left:1ex">





<div lang=3D"EN-US">
<div>
<p class=3D"MsoNormal">Hi Robert, <u></u><u></u></p>
<p class=3D"MsoNormal"><u></u>=C2=A0<u></u></p>
<p class=3D"MsoNormal">5.3 Also opens the door to SAFI 1 =E2=80=93 since yo=
u can v6 over v4 using AFI =C2=A01 =C2=A0/ SAFI 1 using what is defined in =
RFC8950, in fact, it is explicit.<u></u><u></u></p>
<p class=3D"MsoNormal"><u></u>=C2=A0<u></u></p>
<p class=3D"MsoNormal">Section 5.3 is titled Global IPv4 over SRv6 core =E2=
=80=93 this correlates with the example in section 6.1 of RFC8950 =E2=80=93=
 which states:<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>
<pre><span style=3D"color:black">=C2=A0=C2=A0 The extensions defined in thi=
s document may be used as discussed in<u></u><u></u></span></pre>
<pre><span style=3D"color:black">=C2=A0=C2=A0 [<a href=3D"https://datatrack=
er.ietf.org/doc/html/rfc5565" title=3D"&quot;Softwire Mesh Framework&quot;"=
 target=3D"_blank">RFC5565</a>] for the interconnection of IPv4 islands ove=
r an IPv6<u></u><u></u></span></pre>
<pre><span style=3D"color:black">=C2=A0=C2=A0 backbone.=C2=A0 In this appli=
cation, Address Family Border Routers (AFBRs;<u></u><u></u></span></pre>
<pre><span style=3D"color:black">=C2=A0=C2=A0 as defined in [<a href=3D"htt=
ps://datatracker.ietf.org/doc/html/rfc4925" title=3D"&quot;Softwire Problem=
 Statement&quot;" target=3D"_blank">RFC4925</a>]) advertise IPv4 NLRI in th=
e MP_REACH_NLRI<u></u><u></u></span></pre>
<pre><span style=3D"color:black">=C2=A0=C2=A0 along with an IPv6 next hop.<=
u></u><u></u></span></pre>
<pre><span style=3D"color:black"><u></u>=C2=A0<u></u></span></pre>
<pre><span style=3D"color:black">=C2=A0=C2=A0 The MP_REACH_NLRI is encoded =
with:<u></u><u></u></span></pre>
<pre><span style=3D"color:black"><u></u>=C2=A0<u></u></span></pre>
<pre><span style=3D"color:black">=C2=A0=C2=A0 *=C2=A0 AFI =3D 1<u></u><u></=
u></span></pre>
<pre><span style=3D"color:black"><u></u>=C2=A0<u></u></span></pre>
<pre><span style=3D"color:black">=C2=A0=C2=A0 *=C2=A0 SAFI =3D 1<u></u><u><=
/u></span></pre>
<pre><span style=3D"color:black"><u></u>=C2=A0<u></u></span></pre>
<pre><span style=3D"color:black">=C2=A0=C2=A0 *=C2=A0 Length of Next Hop Ad=
dress field =3D 16 (or 32)<u></u><u></u></span></pre>
<pre><span style=3D"color:black"><u></u>=C2=A0<u></u></span></pre>
<pre><span style=3D"color:black">=C2=A0=C2=A0 *=C2=A0 Next Hop Address =3D =
IPv6 address of the next hop<u></u><u></u></span></pre>
<pre><span style=3D"color:black"><u></u>=C2=A0<u></u></span></pre>
<pre><span style=3D"color:black">=C2=A0=C2=A0 *=C2=A0 NLRI =3D IPv4 routes<=
u></u><u></u></span></pre>
<pre><span style=3D"color:black"><u></u>=C2=A0<u></u></span></pre>
<pre><span style=3D"color:black">=C2=A0=C2=A0 During BGP Capability Adverti=
sement, the PE routers would include the<u></u><u></u></span></pre>
<pre><span style=3D"color:black">=C2=A0=C2=A0 following fields in the Capab=
ilities Optional Parameter:<u></u><u></u></span></pre>
<pre><span style=3D"color:black"><u></u>=C2=A0<u></u></span></pre>
<pre><span style=3D"color:black">=C2=A0=C2=A0 *=C2=A0 Capability Code set t=
o &quot;Extended Next Hop Encoding&quot;<u></u><u></u></span></pre>
<pre><span style=3D"color:black"><u></u>=C2=A0<u></u></span></pre>
<pre><span style=3D"color:black">=C2=A0=C2=A0 *=C2=A0 Capability Value cont=
aining &lt;NLRI AFI=3D1, NLRI SAFI=3D1, Nexthop<u></u><u></u></span></pre>
<pre><span style=3D"color:black">=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0 AFI=3D2&gt;=
<u></u><u></u></span></pre>
<p class=3D"MsoNormal"><u></u>=C2=A0<u></u></p>
<p class=3D"MsoNormal">As I say, if you were to remove the references to gl=
obal and 5.3/5.4 which explicitly reference it and bring SAFI 1 into play =
=E2=80=93 there would be far less concern from my side, I can=E2=80=99t spe=
ak for anyone else, but that would be my feeling<u></u><u></u></p>
<p class=3D"MsoNormal"><u></u>=C2=A0<u></u></p>
<p class=3D"MsoNormal">Thanks<u></u><u></u></p>
<p class=3D"MsoNormal"><u></u>=C2=A0<u></u></p>
<p class=3D"MsoNormal">Andrew<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"><u></u>=C2=A0<u></u></p>
<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> Robert Raszuk &lt;<a href=3D"mailto:rob=
ert@raszuk.net" target=3D"_blank">robert@raszuk.net</a>&gt; <br>
<b>Sent:</b> Saturday, February 12, 2022 9:37 PM<br>
<b>To:</b> Andrew - IETF &lt;andrew-ietf@liquid.tech&gt;<br>
<b>Cc:</b> Warren Kumari &lt;<a href=3D"mailto:warren@kumari.net" target=3D=
"_blank">warren@kumari.net</a>&gt;; Bocci, Matthew (Nokia - GB) &lt;<a href=
=3D"mailto:matthew.bocci@nokia.com" target=3D"_blank">matthew.bocci@nokia.c=
om</a>&gt;; <a href=3D"mailto:draft-ietf-bess-srv6-services@ietf.org" targe=
t=3D"_blank">draft-ietf-bess-srv6-services@ietf.org</a>; <a href=3D"mailto:=
bess-chairs@ietf.org" target=3D"_blank">bess-chairs@ietf.org</a>; The IESG =
&lt;<a href=3D"mailto:iesg@ietf.org" target=3D"_blank">iesg@ietf.org</a>&gt=
;; BESS &lt;<a href=3D"mailto:bess@ietf.org" target=3D"_blank">bess@ietf.or=
g</a>&gt;<br>
<b>Subject:</b> Re: Warren Kumari&#39;s Discuss on draft-ietf-bess-srv6-ser=
vices-10: (with DISCUSS and COMMENT)<u></u><u></u></p>
</div>
<p class=3D"MsoNormal"><u></u>=C2=A0<u></u></p>
<div>
<p class=3D"MsoNormal">Hi Andrew,<u></u><u></u></p>
<div>
<p class=3D"MsoNormal"><u></u>=C2=A0<u></u></p>
</div>
<div>
<p class=3D"MsoNormal">When I read Warren&#39;s note Iooked at this text fr=
om=C2=A0section 2 which says:=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">- - -=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">=C2=A0 =C2=A0The SRv6 Service TLVs are defined as tw=
o new TLVs of the BGP Prefix-<br>
=C2=A0 =C2=A0SID Attribute to achieve signaling of SRv6 SIDs for L3 and L2<=
br>
=C2=A0 =C2=A0services.<br>
<br>
=C2=A0 =C2=A0o =C2=A0SRv6 L3 Service TLV: This TLV encodes Service SID info=
rmation for<br>
=C2=A0 =C2=A0 =C2=A0 SRv6 based L3 services.=C2=A0 It corresponds to the eq=
uivalent<br>
=C2=A0 =C2=A0 =C2=A0 functionality provided by an MPLS Label when received =
with a Layer<br>
=C2=A0 =C2=A0 =C2=A0 3 service route as defined in [RFC4364] [RFC4659] [RFC=
8950]<br>
=C2=A0 =C2=A0 =C2=A0 [RFC9136].=C2=A0 Some SRv6 Endpoint behaviors which MA=
Y be encoded, but<br>
=C2=A0 =C2=A0 =C2=A0 not limited to, are End.DX4, End.DT4, End.DX6, End.DT6=
, etc.<br>
<br>
=C2=A0 =C2=A0o =C2=A0SRv6 L2 Service TLV: This TLV encodes Service SID info=
rmation for<br>
=C2=A0 =C2=A0 =C2=A0 SRv6 based L2 services.=C2=A0 It corresponds to the eq=
uivalent<br>
=C2=A0 =C2=A0 =C2=A0 functionality provided by an MPLS Label1 for Ethernet =
VPN (EVPN)<br>
=C2=A0 =C2=A0 =C2=A0 Route-Types as defined in [RFC7432].=C2=A0 Some SRv6 E=
ndpoint behaviors<br>
=C2=A0 =C2=A0 =C2=A0 which MAY be encoded, but not limited to, are End.DX2,=
 End.DX2V,<br>
=C2=A0 =C2=A0 =C2=A0 End.DT2U, End.DT2M etc.<br>
<br>
=C2=A0 =C2=A0When an egress PE is enabled for BGP Services over SRv6 data-p=
lane,<br>
=C2=A0 =C2=A0it signals one or more SRv6 Service SIDs enclosed in SRv6 Serv=
ice<br>
=C2=A0 =C2=A0TLV(s) within the BGP Prefix-SID Attribute attached to MP-BGP =
NLRIs<br>
=C2=A0 =C2=A0defined in [RFC4760] [RFC4659] [RFC8950] [RFC7432] [RFC4364]<b=
r>
=C2=A0 =C2=A0[RFC9136] where applicable as described in Section 5 and Secti=
on 6.<br>
<br>
=C2=A0 =C2=A0The support for BGP Multicast VPN (MVPN) Services [RFC6513] wi=
th SRv6<br>
=C2=A0 =C2=A0is outside the scope of this document.<u></u><u></u></p>
</div>
<div>
<p class=3D"MsoNormal"><u></u>=C2=A0<u></u></p>
</div>
<div>
<p class=3D"MsoNormal">- - -=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">This limits the overlay signalling to non global SAF=
Is mainly SAFI 128 and SAFI 70.=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 note SAFI 4 is private and never exchanged i=
n the wild. Also SAFI 2 is multicast which is out of scope of this draft.=
=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 only thing which we need to sync on is indeed se=
ction 5.4 and use of global IPv6 AFI 2 &amp; SAFI 1=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,<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>
<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 Sat, Feb 12, 2022 at 7:11 PM Andrew - IETF &lt;<a=
 href=3D"mailto:andrew-ietf@liquid.tech" target=3D"_blank">andrew-ietf@liqu=
id.tech</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">Robert,<u></u><u></u></p>
<p class=3D"MsoNormal">=C2=A0<u></u><u></u></p>
<p class=3D"MsoNormal">I have to say that I have very similar readings on p=
arts of the draft.<u></u><u></u></p>
<p class=3D"MsoNormal">=C2=A0<u></u><u></u></p>
<p class=3D"MsoNormal">Let=E2=80=99s look at it =E2=80=93<u></u><u></u></p>
<p class=3D"MsoNormal">=C2=A0<u></u><u></u></p>
<p class=3D"MsoNormal">5.1 uses the IPv4-VPN NLRI =E2=80=93 That would seem=
 to indicate AFI 1 / SAFI 4<u></u><u></u></p>
<p class=3D"MsoNormal">5.2 =E2=80=93 Uses AFI 2 / SAFI 4 from my reading
<u></u><u></u></p>
<p class=3D"MsoNormal">5.3 =E2=80=93 According to RFC8950 =E2=80=93 allows =
advertisement over SAFI 1, 2 or 4
<u></u><u></u></p>
<p class=3D"MsoNormal">5.4 =E2=80=93 To my reading =E2=80=93 very much refe=
rs to AFI 2 / SAFI 1.<u></u><u></u></p>
<p class=3D"MsoNormal">=C2=A0<u></u><u></u></p>
<p class=3D"MsoNormal">I would agree if this document limited itself to 5.1=
 and 5.2 =E2=80=93 it doesn=E2=80=99t =E2=80=93 and therefore I have to agr=
ee with the thoughts expressed in Warrens Discuss.=C2=A0 If I am wrong abou=
t 5.3
 and 5.4, let=E2=80=99s chat and help me understand this better, and then l=
ets potentially see if we can work up some wording that would clarify this =
if that is what is required.<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>
<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> iesg &lt;<a href=3D"mailto:iesg-bounces=
@ietf.org" target=3D"_blank">iesg-bounces@ietf.org</a>&gt;
<b>On Behalf Of </b>Robert Raszuk<br>
<b>Sent:</b> Saturday, February 12, 2022 8:26 PM<br>
<b>To:</b> Warren Kumari &lt;<a href=3D"mailto:warren@kumari.net" target=3D=
"_blank">warren@kumari.net</a>&gt;<br>
<b>Cc:</b> Bocci, Matthew (Nokia - GB) &lt;<a href=3D"mailto:matthew.bocci@=
nokia.com" target=3D"_blank">matthew.bocci@nokia.com</a>&gt;;
<a href=3D"mailto:draft-ietf-bess-srv6-services@ietf.org" target=3D"_blank"=
>draft-ietf-bess-srv6-services@ietf.org</a>;
<a href=3D"mailto:bess-chairs@ietf.org" target=3D"_blank">bess-chairs@ietf.=
org</a>; The IESG &lt;<a href=3D"mailto:iesg@ietf.org" target=3D"_blank">ie=
sg@ietf.org</a>&gt;; BESS &lt;<a href=3D"mailto:bess@ietf.org" target=3D"_b=
lank">bess@ietf.org</a>&gt;<br>
<b>Subject:</b> Re: Warren Kumari&#39;s Discuss on draft-ietf-bess-srv6-ser=
vices-10: (with DISCUSS and COMMENT)<u></u><u></u></p>
</div>
<p class=3D"MsoNormal">=C2=A0<u></u><u></u></p>
<div>
<p class=3D"MsoNormal">Hi Warren,<u></u><u></u></p>
<div>
<p class=3D"MsoNormal">=C2=A0<u></u><u></u></p>
</div>
<div>
<p class=3D"MsoNormal">Thank you for your Discuss. But before we start disc=
ussing it perhaps it would be good to align on what this document really de=
fines as I am sensing from your description there
 can be some disconnect (modulo some text may be indeed=C2=A0misleading in =
the draft).=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">You said:=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; However, we all know that BGP leaks happen -- a=
nd when they do, the SID=E2=80=99s<br>
&gt; contained in the leak will be logged by various systems and hence avai=
lable to<br>
&gt; the public into perpetuity.<u></u><u></u></p>
</div>
<div>
<p class=3D"MsoNormal">=C2=A0<u></u><u></u></p>
</div>
<div>
<p class=3D"MsoNormal">I think the term BGP is used here a bit too broadly.=
=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">Leaks do happen but only within global=C2=A0AFI/SAFI=
s. This draft defines extensions for L3VPN and L2VPNs SAFIs which are not u=
sed to peer outside of a domain, collection of domains
 under same administration + of=C2=A0course=C2=A0inter-as also could happen=
.=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">With that=C2=A0being said I do not see risk that due=
 to leaking there could be a situation where customer networks are exposed =
in any way externally - leaving alone that to even get
 at the=C2=A0transport level to the customer facing PE is also filtered and=
 never allowed from outside. But this is out of scope of this document as h=
ere the focus is not on underlay but overlay.=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">Now when I re-read this I see why there is a little =
piece perhaps misleading. The draft makes a claim that it is applicable to =
RFC8950 which defines use of NHv6 with both unicast
 and VPN AFs. That needs to be made clear that it is applicable to the latt=
er only. If other co-authors believe this is applicable=C2=A0to the former =
your DISCUSS section would indeed be valid.=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">Many thx,<u></u><u></u></p>
</div>
<div>
<p class=3D"MsoNormal">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">=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, Feb 12, 2022 at 12:05 AM Warren Kumari via D=
atatracker &lt;<a href=3D"mailto:noreply@ietf.org" target=3D"_blank">norepl=
y@ietf.org</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">
<p class=3D"MsoNormal" style=3D"margin-bottom:12pt">Warren Kumari has enter=
ed the following ballot position for<br>
draft-ietf-bess-srv6-services-10: Discuss<br>
<br>
When responding, please keep the subject line intact and reply to all<br>
email addresses included in the To and CC lines. (Feel free to cut this<br>
introductory paragraph, however.)<br>
<br>
<br>
Please refer to <a href=3D"https://www.ietf.org/blog/handling-iesg-ballot-p=
ositions" target=3D"_blank">
https://www.ietf.org/blog/handling-iesg-ballot-positions/</a><br>
for more information about how to handle DISCUSS and COMMENT positions.<br>
<br>
<br>
The document, along with other ballot positions, can be found here:<br>
<a href=3D"https://datatracker.ietf.org/doc/draft-ietf-bess-srv6-services" =
target=3D"_blank">https://datatracker.ietf.org/doc/draft-ietf-bess-srv6-ser=
vices/</a><br>
<br>
<br>
<br>
----------------------------------------------------------------------<br>
DISCUSS:<br>
----------------------------------------------------------------------<br>
<br>
The Security Considerations section says: &quot;The service flows between P=
E routers<br>
using SRv6 SIDs advertised via BGP are expected to be limited within the<br=
>
trusted SR domain (e.g., within a single AS or between multiple ASes within=
 a<br>
single provider network).=C2=A0 Precaution should be taken to ensure that t=
he BGP<br>
service information (including associated SRv6 SID) advertised via BGP sess=
ions<br>
are limited to peers within this trusted SR domain.&quot; This is related t=
o (from<br>
RFC8402): &quot;Therefore, by default, the explicit routing information MUS=
T NOT be<br>
leaked through the boundaries of the administered domain.&quot;<br>
<br>
However, we all know that BGP leaks happen -- and when they do, the SID=E2=
=80=99s<br>
contained in the leak will be logged by various systems and hence available=
 to<br>
the public into perpetuity.<br>
<br>
While the document states that border filtering should protect against traf=
fic<br>
injection, this does not cover the case of internal compromise. Sure, there=
 is<br>
the argument that once there is an internally compromised system, all bets =
are<br>
off -- but with this, an attacker that knows the SIDs in e.g inject traffic=
<br>
into a VPN. This seems to me to significantly expand the attack surface to<=
br>
include the customer&#39;s networks too.<br>
<br>
Not only does an operator have to ensure that BGP leaks never occur, they h=
ave<br>
to then ensure that at no point can there be any filter lapses at any borde=
r<br>
node, and be able to guarantee the security of every device, server and mac=
hine<br>
within the domain in order for a secure posture to be maintained. Simply sa=
ying<br>
that precautions should be taken to make sure that route leak don&#39;t occ=
ur, when<br>
the consequences of doing so are a: severe and b: hard to recover from seem=
s to<br>
not really cover it. In addition, it seems that the blast radius from a mis=
sing<br>
ACL seems much larger if it allows injections.<br>
<br>
<br>
----------------------------------------------------------------------<br>
COMMENT:<br>
----------------------------------------------------------------------<br>
<br>
I&#39;m still reviewing the document, but wanted to get an initial ballot i=
n, so<br>
that we could start discussing it. Hopefully someone can help my understand=
 how<br>
this doesn&#39;t expand the consequences of a BGP leak.<br>
<br>
<u></u><u></u></p>
</blockquote>
</div>
</div>
</div>
</blockquote>
</div>
</div>
</div>

</blockquote></div>

--000000000000e3c82b05d7f40cc4--


From nobody Sun Feb 13 23:47:38 2022
Return-Path: <hayabusagsm@gmail.com>
X-Original-To: bess@ietfa.amsl.com
Delivered-To: bess@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id BB4A43A0B47; Sun, 13 Feb 2022 23:47:35 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.087
X-Spam-Level: 
X-Spam-Status: No, score=-2.087 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, DKIM_VALID_EF=-0.1, FREEMAIL_FROM=0.001, HTML_MESSAGE=0.001, SPF_HELO_NONE=0.001, SPF_PASS=-0.001, T_REMOTE_IMAGE=0.01, URIBL_BLOCKED=0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (2048-bit key) header.d=gmail.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id OPIjQJInB3Sm; Sun, 13 Feb 2022 23:47:30 -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 B448D3A088F; Sun, 13 Feb 2022 23:47:30 -0800 (PST)
Received: by mail-pl1-x634.google.com with SMTP id y18so9876954plb.11; Sun, 13 Feb 2022 23:47:30 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20210112;  h=mime-version:references:in-reply-to:from:date:message-id:subject:to :cc; bh=2bgRSeSpMm4uZkWi7SFtoB/Hz38hsw2mjeB88bC2FZw=; b=pzk/Gu/aK8Z4E3yGdox2cdqSTyKClIZlssNI7msjtLp7Kl7VOGlpl7kAcxqBBCbW9V yO+ULZwDarIpwKN0PxrROT4ClsLr6s9pG0+E7oA/800eIukgk38d7gQNdXSfu27n+MrK 58P2k0tL5DmGgtnoXdng7EFQu2EooUqSHd5bnNN47vXr3I2kFaC1bkwCo7oBcdPD1wBw CG9XVz/qSfcjeNKpQRwMWEujAHijZdLzfdBSYdx+kvA/JHnRvaiTutA48/h3++0XegqG n8P/ufWo+XKEN3TeazfS1rXinl4DnQvEim4E/PClNw+9t6rEU1tcDKzyQF2qLmo3erHF v/oA==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20210112; h=x-gm-message-state:mime-version:references:in-reply-to:from:date :message-id:subject:to:cc; bh=2bgRSeSpMm4uZkWi7SFtoB/Hz38hsw2mjeB88bC2FZw=; b=I5py+m14rLt71V2rSY2rUbT0GHV7ENpDaDkY+Ja2QrikZ9M5BvYTI/uG/vnx55Wcpc vJaLBI8x3BMcDKNTvn1hVT/b8B23sJnRTis4vUDvtCbMr9D3blH6zukL9/Lj1L5i5YbO 5LMmIgNj8dAVnFs+Z5p2o3Y15vcH+TWQtSZLoaQCu1TN0EkMvcGtNWz+Nc7Zvga4Yd55 GW60IxEKa0piQxZ+RjGrWzaIlAu/jr9KEyx5lwm3chZxzJk5ofH1nF7Hr/FV6O3YeaqQ ORHszvVZk+VF1IYOeQcUrIV652t5NDS8wh7eN5e4W1i7LcX/CmUlKd57t6DP0wSgXFII KlQg==
X-Gm-Message-State: AOAM530CXbeQOZThqI9SBCgoXqpPMAN9Mbi9wcfy+J8sGMnxA8FgTbjY 6QI4UVlgAkPk6/S4y71FLObMaNd7Yrh/iZ/RufikgzZU
X-Google-Smtp-Source: ABdhPJyHvAB8RbNJxb9pa0c8+qJav0jq2ta/NILufmltiUQZ/l0GK2nNtiS4hT4xp2bSAe/2SLxCya+ASBHJEDp51do=
X-Received: by 2002:a17:902:8f94:: with SMTP id z20mr1356765plo.100.1644824848859;  Sun, 13 Feb 2022 23:47:28 -0800 (PST)
MIME-Version: 1.0
References: <164462070317.8057.6829026572175337017@ietfa.amsl.com> <CAOj+MMFtGVoaoj-L5Wv2yZz+HpQ3JLehvtBHtxrfG0-wCfko8g@mail.gmail.com> <AM7PR03MB64511292D62F62956411ED67EE319@AM7PR03MB6451.eurprd03.prod.outlook.com> <CAOj+MMFA3jq7XOB4nB8A2t+A2iuty25NMB+9x5NTHTeVdcz9+Q@mail.gmail.com> <AM7PR03MB64515E34B0CD23E44D7EB83BEE319@AM7PR03MB6451.eurprd03.prod.outlook.com> <CAH6gdPwgkfGHJyD9p4tAzGTTy4-vNRhNdzgTA=LgzxzPbZp7zw@mail.gmail.com>
In-Reply-To: <CAH6gdPwgkfGHJyD9p4tAzGTTy4-vNRhNdzgTA=LgzxzPbZp7zw@mail.gmail.com>
From: Gyan Mishra <hayabusagsm@gmail.com>
Date: Mon, 14 Feb 2022 02:47:18 -0500
Message-ID: <CABNhwV06gwPBy-32PHaJbY+adEjeP1x4UtGQiYrBW4gWa_s2Cw@mail.gmail.com>
To: Ketan Talaulikar <ketant.ietf@gmail.com>
Cc: Andrew - IETF <andrew-ietf@liquid.tech>, BESS <bess@ietf.org>,  "Bocci, Matthew (Nokia - GB)" <matthew.bocci@nokia.com>, Robert Raszuk <robert@raszuk.net>, The IESG <iesg@ietf.org>,  Warren Kumari <warren@kumari.net>, "bess-chairs@ietf.org" <bess-chairs@ietf.org>,  "draft-ietf-bess-srv6-services@ietf.org" <draft-ietf-bess-srv6-services@ietf.org>
Content-Type: multipart/alternative; boundary="000000000000d5865d05d7f5a0aa"
Archived-At: <https://mailarchive.ietf.org/arch/msg/bess/gRkaUJcFAq1B22dvrVgACh2lGNM>
Subject: Re: [bess] Warren Kumari's Discuss on draft-ietf-bess-srv6-services-10: (with DISCUSS and COMMENT)
X-BeenThere: bess@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: BGP-Enabled ServiceS working group discussion list <bess.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/bess>, <mailto:bess-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/bess/>
List-Post: <mailto:bess@ietf.org>
List-Help: <mailto:bess-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/bess>, <mailto:bess-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 14 Feb 2022 07:47:36 -0000

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

Hi Ketan

I agree with you that for B section 5.3 and 5.4  IPv4 and IPv6 global table
over SRv6 core does bring filtering aspects to the security considerations
to ensure that the operators SRv6 infrastructure block does not get leaked
from the global table to the internet over eBGP peer as well as
infrastructure ACLs to prevent access to SRv6 infrastructure IPs per RFC
8402 section 8.2.

I don=E2=80=99t see any other security issues other than what is described =
in RFC
8402 section 8.2.

I agree as well that this security consideration is no different then
precautions taken today on an operators network.

Kind Regards

Gyan

On Mon, Feb 14, 2022 at 12:55 AM Ketan Talaulikar <ketant.ietf@gmail.com>
wrote:

> Hi Warren/All,
>
> This draft specifies broadly two types of BGP Services over SRv6:
>
> A) VPN Services (L3VPN & EVPN) - Sec 5.1, 5.2 & 6
> B) Global Internet Services - Sec 5.3, 5.4
>
> As explained by my co-author Robert, the operations and mechanisms for VP=
N
> services are similar to what we've had with MPLS. I believe we are all on
> the same page on this one based on the discussions between Andrew and
> Robert and that there is no new concern as far as (A).
>
> Now (B) does bring in filtering aspects (as mentioned in the security
> considerations) to ensure that the SRv6 block that is meant for use
> internal to the operator's network (i.e. SR domain) does not get
> leaked/advertised out from the default table on the Internet Border Route=
r
> (IBR) over to an eBGP peer. This is similar to the precautions that
> operators take today to prevent their infrastructure addresses from being
> leaked to the Internet. The filters in BGP are also accompanied by ACLs a=
t
> the IBRs to prevent traffic destined for those infrastructure IPs from
> entering into the operator network. This is the same in the case of SRv6 =
as
> well.
>
> I hope that clarifies and we can update the text to convey these aspects
> better.
>
> Thanks,
> Ketan
>
>
> On Sun, Feb 13, 2022 at 12:21 AM Andrew - IETF <andrew-ietf@liquid.tech>
> wrote:
>
>> Hi Robert,
>>
>>
>>
>> 5.3 Also opens the door to SAFI 1 =E2=80=93 since you can v6 over v4 usi=
ng AFI  1
>>  / SAFI 1 using what is defined in RFC8950, in fact, it is explicit.
>>
>>
>>
>> Section 5.3 is titled Global IPv4 over SRv6 core =E2=80=93 this correlat=
es with
>> the example in section 6.1 of RFC8950 =E2=80=93 which states:
>>
>>
>>
>>
>>
>>    The extensions defined in this document may be used as discussed in
>>
>>    [RFC5565 <https://datatracker.ietf.org/doc/html/rfc5565>] for the int=
erconnection of IPv4 islands over an IPv6
>>
>>    backbone.  In this application, Address Family Border Routers (AFBRs;
>>
>>    as defined in [RFC4925 <https://datatracker.ietf.org/doc/html/rfc4925=
>]) advertise IPv4 NLRI in the MP_REACH_NLRI
>>
>>    along with an IPv6 next hop.
>>
>>
>>
>>    The MP_REACH_NLRI is encoded with:
>>
>>
>>
>>    *  AFI =3D 1
>>
>>
>>
>>    *  SAFI =3D 1
>>
>>
>>
>>    *  Length of Next Hop Address field =3D 16 (or 32)
>>
>>
>>
>>    *  Next Hop Address =3D IPv6 address of the next hop
>>
>>
>>
>>    *  NLRI =3D IPv4 routes
>>
>>
>>
>>    During BGP Capability Advertisement, the PE routers would include the
>>
>>    following fields in the Capabilities Optional Parameter:
>>
>>
>>
>>    *  Capability Code set to "Extended Next Hop Encoding"
>>
>>
>>
>>    *  Capability Value containing <NLRI AFI=3D1, NLRI SAFI=3D1, Nexthop
>>
>>       AFI=3D2>
>>
>>
>>
>> As I say, if you were to remove the references to global and 5.3/5.4
>> which explicitly reference it and bring SAFI 1 into play =E2=80=93 there=
 would be
>> far less concern from my side, I can=E2=80=99t speak for anyone else, bu=
t that
>> would be my feeling
>>
>>
>>
>> Thanks
>>
>>
>>
>> Andrew
>>
>>
>>
>>
>>
>>
>>
>> *From:* Robert Raszuk <robert@raszuk.net>
>> *Sent:* Saturday, February 12, 2022 9:37 PM
>> *To:* Andrew - IETF <andrew-ietf@liquid.tech>
>> *Cc:* Warren Kumari <warren@kumari.net>; Bocci, Matthew (Nokia - GB) <
>> matthew.bocci@nokia.com>; draft-ietf-bess-srv6-services@ietf.org;
>> bess-chairs@ietf.org; The IESG <iesg@ietf.org>; BESS <bess@ietf.org>
>> *Subject:* Re: Warren Kumari's Discuss on
>> draft-ietf-bess-srv6-services-10: (with DISCUSS and COMMENT)
>>
>>
>>
>> Hi Andrew,
>>
>>
>>
>> When I read Warren's note Iooked at this text from section 2 which says:
>>
>>
>>
>> - - -
>>
>>
>>
>>    The SRv6 Service TLVs are defined as two new TLVs of the BGP Prefix-
>>    SID Attribute to achieve signaling of SRv6 SIDs for L3 and L2
>>    services.
>>
>>    o  SRv6 L3 Service TLV: This TLV encodes Service SID information for
>>       SRv6 based L3 services.  It corresponds to the equivalent
>>       functionality provided by an MPLS Label when received with a Layer
>>       3 service route as defined in [RFC4364] [RFC4659] [RFC8950]
>>       [RFC9136].  Some SRv6 Endpoint behaviors which MAY be encoded, but
>>       not limited to, are End.DX4, End.DT4, End.DX6, End.DT6, etc.
>>
>>    o  SRv6 L2 Service TLV: This TLV encodes Service SID information for
>>       SRv6 based L2 services.  It corresponds to the equivalent
>>       functionality provided by an MPLS Label1 for Ethernet VPN (EVPN)
>>       Route-Types as defined in [RFC7432].  Some SRv6 Endpoint behaviors
>>       which MAY be encoded, but not limited to, are End.DX2, End.DX2V,
>>       End.DT2U, End.DT2M etc.
>>
>>    When an egress PE is enabled for BGP Services over SRv6 data-plane,
>>    it signals one or more SRv6 Service SIDs enclosed in SRv6 Service
>>    TLV(s) within the BGP Prefix-SID Attribute attached to MP-BGP NLRIs
>>    defined in [RFC4760] [RFC4659] [RFC8950] [RFC7432] [RFC4364]
>>    [RFC9136] where applicable as described in Section 5 and Section 6.
>>
>>    The support for BGP Multicast VPN (MVPN) Services [RFC6513] with SRv6
>>    is outside the scope of this document.
>>
>>
>>
>> - - -
>>
>>
>>
>> This limits the overlay signalling to non global SAFIs mainly SAFI 128
>> and SAFI 70.
>>
>>
>>
>> To your note SAFI 4 is private and never exchanged in the wild. Also SAF=
I
>> 2 is multicast which is out of scope of this draft.
>>
>>
>>
>> The only thing which we need to sync on is indeed section 5.4 and use of
>> global IPv6 AFI 2 & SAFI 1
>>
>>
>>
>> Many thx,
>>
>> R.
>>
>>
>>
>>
>>
>>
>>
>>
>>
>> On Sat, Feb 12, 2022 at 7:11 PM Andrew - IETF <andrew-ietf@liquid.tech>
>> wrote:
>>
>> Robert,
>>
>>
>>
>> I have to say that I have very similar readings on parts of the draft.
>>
>>
>>
>> Let=E2=80=99s look at it =E2=80=93
>>
>>
>>
>> 5.1 uses the IPv4-VPN NLRI =E2=80=93 That would seem to indicate AFI 1 /=
 SAFI 4
>>
>> 5.2 =E2=80=93 Uses AFI 2 / SAFI 4 from my reading
>>
>> 5.3 =E2=80=93 According to RFC8950 =E2=80=93 allows advertisement over S=
AFI 1, 2 or 4
>>
>> 5.4 =E2=80=93 To my reading =E2=80=93 very much refers to AFI 2 / SAFI 1=
.
>>
>>
>>
>> I would agree if this document limited itself to 5.1 and 5.2 =E2=80=93 i=
t doesn=E2=80=99t
>> =E2=80=93 and therefore I have to agree with the thoughts expressed in W=
arrens
>> Discuss.  If I am wrong about 5.3 and 5.4, let=E2=80=99s chat and help m=
e
>> understand this better, and then lets potentially see if we can work up
>> some wording that would clarify this if that is what is required.
>>
>>
>>
>> Thanks
>>
>>
>>
>> Andrew
>>
>>
>>
>>
>>
>> *From:* iesg <iesg-bounces@ietf.org> *On Behalf Of *Robert Raszuk
>> *Sent:* Saturday, February 12, 2022 8:26 PM
>> *To:* Warren Kumari <warren@kumari.net>
>> *Cc:* Bocci, Matthew (Nokia - GB) <matthew.bocci@nokia.com>;
>> draft-ietf-bess-srv6-services@ietf.org; bess-chairs@ietf.org; The IESG <
>> iesg@ietf.org>; BESS <bess@ietf.org>
>> *Subject:* Re: Warren Kumari's Discuss on
>> draft-ietf-bess-srv6-services-10: (with DISCUSS and COMMENT)
>>
>>
>>
>> Hi Warren,
>>
>>
>>
>> Thank you for your Discuss. But before we start discussing it perhaps it
>> would be good to align on what this document really defines as I am sens=
ing
>> from your description there can be some disconnect (modulo some text may=
 be
>> indeed misleading in the draft).
>>
>>
>>
>> You said:
>>
>>
>>
>> > However, we all know that BGP leaks happen -- and when they do, the
>> SID=E2=80=99s
>> > contained in the leak will be logged by various systems and hence
>> available to
>> > the public into perpetuity.
>>
>>
>>
>> I think the term BGP is used here a bit too broadly.
>>
>>
>>
>> Leaks do happen but only within global AFI/SAFIs. This draft defines
>> extensions for L3VPN and L2VPNs SAFIs which are not used to peer outside=
 of
>> a domain, collection of domains under same administration +
>> of course inter-as also could happen.
>>
>>
>>
>> With that being said I do not see risk that due to leaking there could b=
e
>> a situation where customer networks are exposed in any way externally -
>> leaving alone that to even get at the transport level to the customer
>> facing PE is also filtered and never allowed from outside. But this is o=
ut
>> of scope of this document as here the focus is not on underlay but overl=
ay.
>>
>>
>>
>> Now when I re-read this I see why there is a little piece perhaps
>> misleading. The draft makes a claim that it is applicable to RFC8950 whi=
ch
>> defines use of NHv6 with both unicast and VPN AFs. That needs to be made
>> clear that it is applicable to the latter only. If other co-authors beli=
eve
>> this is applicable to the former your DISCUSS section would indeed be
>> valid.
>>
>>
>>
>> Many thx,
>>
>> R.
>>
>>
>>
>>
>>
>>
>>
>>
>>
>> On Sat, Feb 12, 2022 at 12:05 AM Warren Kumari via Datatracker <
>> noreply@ietf.org> wrote:
>>
>> Warren Kumari has entered the following ballot position for
>> draft-ietf-bess-srv6-services-10: Discuss
>>
>> When responding, please keep the subject line intact and reply to all
>> email addresses included in the To and CC lines. (Feel free to cut this
>> introductory paragraph, however.)
>>
>>
>> Please refer to https://www.ietf.org/blog/handling-iesg-ballot-positions=
/
>> for more information about how to handle DISCUSS and COMMENT positions.
>>
>>
>> The document, along with other ballot positions, can be found here:
>> https://datatracker.ietf.org/doc/draft-ietf-bess-srv6-services/
>>
>>
>>
>> ----------------------------------------------------------------------
>> DISCUSS:
>> ----------------------------------------------------------------------
>>
>> The Security Considerations section says: "The service flows between PE
>> routers
>> using SRv6 SIDs advertised via BGP are expected to be limited within the
>> trusted SR domain (e.g., within a single AS or between multiple ASes
>> within a
>> single provider network).  Precaution should be taken to ensure that the
>> BGP
>> service information (including associated SRv6 SID) advertised via BGP
>> sessions
>> are limited to peers within this trusted SR domain." This is related to
>> (from
>> RFC8402): "Therefore, by default, the explicit routing information MUST
>> NOT be
>> leaked through the boundaries of the administered domain."
>>
>> However, we all know that BGP leaks happen -- and when they do, the SID=
=E2=80=99s
>> contained in the leak will be logged by various systems and hence
>> available to
>> the public into perpetuity.
>>
>> While the document states that border filtering should protect against
>> traffic
>> injection, this does not cover the case of internal compromise. Sure,
>> there is
>> the argument that once there is an internally compromised system, all
>> bets are
>> off -- but with this, an attacker that knows the SIDs in e.g inject
>> traffic
>> into a VPN. This seems to me to significantly expand the attack surface =
to
>> include the customer's networks too.
>>
>> Not only does an operator have to ensure that BGP leaks never occur, the=
y
>> have
>> to then ensure that at no point can there be any filter lapses at any
>> border
>> node, and be able to guarantee the security of every device, server and
>> machine
>> within the domain in order for a secure posture to be maintained. Simply
>> saying
>> that precautions should be taken to make sure that route leak don't
>> occur, when
>> the consequences of doing so are a: severe and b: hard to recover from
>> seems to
>> not really cover it. In addition, it seems that the blast radius from a
>> missing
>> ACL seems much larger if it allows injections.
>>
>>
>> ----------------------------------------------------------------------
>> COMMENT:
>> ----------------------------------------------------------------------
>>
>> I'm still reviewing the document, but wanted to get an initial ballot in=
,
>> so
>> that we could start discussing it. Hopefully someone can help my
>> understand how
>> this doesn't expand the consequences of a BGP leak.
>>
>> _______________________________________________
> BESS mailing list
> BESS@ietf.org
> https://www.ietf.org/mailman/listinfo/bess
>
--=20

<http://www.verizon.com/>

*Gyan Mishra*

*Network Solutions A**rchitect *

*Email gyan.s.mishra@verizon.com <gyan.s.mishra@verizon.com>*



*M 301 502-1347*

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

<div><br></div><div dir=3D"auto">Hi=C2=A0Ketan</div><div dir=3D"auto"><br><=
/div><div dir=3D"auto">I agree with you that for B section 5.3 and 5.4 =C2=
=A0IPv4 and IPv6 global table over SRv6 core does bring filtering aspects t=
o the security considerations to ensure that the operators SRv6 infrastruct=
ure block does not get leaked from the global table to the internet over eB=
GP peer as well as infrastructure ACLs to prevent access to SRv6 infrastruc=
ture IPs per RFC 8402 section 8.2. =C2=A0</div><div dir=3D"auto"><br></div>=
<div dir=3D"auto">I don=E2=80=99t see any other security issues other than =
what is described in RFC 8402 section 8.2.</div><div dir=3D"auto"><br></div=
><div dir=3D"auto">I agree as well that this security consideration is no d=
ifferent then precautions taken today on an operators network.</div><div di=
r=3D"auto"><br></div><div dir=3D"auto">Kind Regards=C2=A0</div><div dir=3D"=
auto"><br></div><div dir=3D"auto">Gyan</div><div><br><div class=3D"gmail_qu=
ote"><div dir=3D"ltr" class=3D"gmail_attr">On Mon, Feb 14, 2022 at 12:55 AM=
 Ketan Talaulikar &lt;<a href=3D"mailto:ketant.ietf@gmail.com">ketant.ietf@=
gmail.com</a>&gt; wrote:<br></div><blockquote class=3D"gmail_quote" style=
=3D"margin:0px 0px 0px 0.8ex;border-left-width:1px;border-left-style:solid;=
padding-left:1ex;border-left-color:rgb(204,204,204)"><div dir=3D"ltr">Hi Wa=
rren/All,<div><br></div><div>This draft specifies broadly two types of BGP =
Services over SRv6:</div><div><br></div><div>A) VPN Services (L3VPN &amp; E=
VPN) - Sec 5.1, 5.2 &amp; 6</div><div>B) Global Internet Services - Sec 5.3=
, 5.4</div><div><br></div><div>As explained by my co-author Robert, the ope=
rations and mechanisms for VPN services are similar to what we&#39;ve had w=
ith MPLS. I believe we are all on the same page on this one based on the di=
scussions between Andrew and Robert and that there is no new concern as far=
 as (A).</div><div><br></div><div>Now (B) does bring in filtering aspects (=
as mentioned in the security considerations) to ensure that the SRv6 block =
that is meant for use internal to the operator&#39;s network (i.e. SR domai=
n) does not get leaked/advertised out from the default table on the Interne=
t Border Router (IBR) over to an eBGP peer. This is similar to the precauti=
ons that operators take today to prevent their infrastructure addresses fro=
m being leaked to the Internet. The filters in BGP are also accompanied by =
ACLs at the IBRs to prevent traffic destined for those infrastructure IPs f=
rom entering into the operator network. This is the same in the case of SRv=
6 as well.</div><div><br></div><div>I hope that clarifies and we can update=
 the text to convey these aspects better.</div><div><br></div><div>Thanks,<=
/div><div>Ketan</div><div><br></div></div><br><div class=3D"gmail_quote"><d=
iv dir=3D"ltr" class=3D"gmail_attr">On Sun, Feb 13, 2022 at 12:21 AM Andrew=
 - IETF &lt;andrew-ietf@liquid.tech&gt; wrote:<br></div><blockquote class=
=3D"gmail_quote" style=3D"margin:0px 0px 0px 0.8ex;border-left-width:1px;bo=
rder-left-style:solid;padding-left:1ex;border-left-color:rgb(204,204,204)">





<div lang=3D"EN-US">
<div>
<p class=3D"MsoNormal">Hi Robert, <u></u><u></u></p>
<p class=3D"MsoNormal"><u></u>=C2=A0<u></u></p>
<p class=3D"MsoNormal">5.3 Also opens the door to SAFI 1 =E2=80=93 since yo=
u can v6 over v4 using AFI =C2=A01 =C2=A0/ SAFI 1 using what is defined in =
RFC8950, in fact, it is explicit.<u></u><u></u></p>
<p class=3D"MsoNormal"><u></u>=C2=A0<u></u></p>
<p class=3D"MsoNormal">Section 5.3 is titled Global IPv4 over SRv6 core =E2=
=80=93 this correlates with the example in section 6.1 of RFC8950 =E2=80=93=
 which states:<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>
<pre style=3D"font-family:monospace"><span style=3D"font-family:monospace;c=
olor:black">=C2=A0=C2=A0 The extensions defined in this document may be use=
d as discussed in<u style=3D"font-family:monospace"></u><u style=3D"font-fa=
mily:monospace"></u></span></pre>
<pre style=3D"font-family:monospace"><span style=3D"font-family:monospace;c=
olor:black">=C2=A0=C2=A0 [<a href=3D"https://datatracker.ietf.org/doc/html/=
rfc5565" title=3D"&quot;Softwire Mesh Framework&quot;" target=3D"_blank" st=
yle=3D"font-family:monospace">RFC5565</a>] for the interconnection of IPv4 =
islands over an IPv6<u style=3D"font-family:monospace"></u><u style=3D"font=
-family:monospace"></u></span></pre>
<pre style=3D"font-family:monospace"><span style=3D"font-family:monospace;c=
olor:black">=C2=A0=C2=A0 backbone.=C2=A0 In this application, Address Famil=
y Border Routers (AFBRs;<u style=3D"font-family:monospace"></u><u style=3D"=
font-family:monospace"></u></span></pre>
<pre style=3D"font-family:monospace"><span style=3D"font-family:monospace;c=
olor:black">=C2=A0=C2=A0 as defined in [<a href=3D"https://datatracker.ietf=
.org/doc/html/rfc4925" title=3D"&quot;Softwire Problem Statement&quot;" tar=
get=3D"_blank" style=3D"font-family:monospace">RFC4925</a>]) advertise IPv4=
 NLRI in the MP_REACH_NLRI<u style=3D"font-family:monospace"></u><u style=
=3D"font-family:monospace"></u></span></pre>
<pre style=3D"font-family:monospace"><span style=3D"font-family:monospace;c=
olor:black">=C2=A0=C2=A0 along with an IPv6 next hop.<u style=3D"font-famil=
y:monospace"></u><u style=3D"font-family:monospace"></u></span></pre>
<pre style=3D"font-family:monospace"><span style=3D"font-family:monospace;c=
olor:black"><u style=3D"font-family:monospace"></u>=C2=A0<u style=3D"font-f=
amily:monospace"></u></span></pre>
<pre style=3D"font-family:monospace"><span style=3D"font-family:monospace;c=
olor:black">=C2=A0=C2=A0 The MP_REACH_NLRI is encoded with:<u style=3D"font=
-family:monospace"></u><u style=3D"font-family:monospace"></u></span></pre>
<pre style=3D"font-family:monospace"><span style=3D"font-family:monospace;c=
olor:black"><u style=3D"font-family:monospace"></u>=C2=A0<u style=3D"font-f=
amily:monospace"></u></span></pre>
<pre style=3D"font-family:monospace"><span style=3D"font-family:monospace;c=
olor:black">=C2=A0=C2=A0 *=C2=A0 AFI =3D 1<u style=3D"font-family:monospace=
"></u><u style=3D"font-family:monospace"></u></span></pre>
<pre style=3D"font-family:monospace"><span style=3D"font-family:monospace;c=
olor:black"><u style=3D"font-family:monospace"></u>=C2=A0<u style=3D"font-f=
amily:monospace"></u></span></pre>
<pre style=3D"font-family:monospace"><span style=3D"font-family:monospace;c=
olor:black">=C2=A0=C2=A0 *=C2=A0 SAFI =3D 1<u style=3D"font-family:monospac=
e"></u><u style=3D"font-family:monospace"></u></span></pre>
<pre style=3D"font-family:monospace"><span style=3D"font-family:monospace;c=
olor:black"><u style=3D"font-family:monospace"></u>=C2=A0<u style=3D"font-f=
amily:monospace"></u></span></pre>
<pre style=3D"font-family:monospace"><span style=3D"font-family:monospace;c=
olor:black">=C2=A0=C2=A0 *=C2=A0 Length of Next Hop Address field =3D 16 (o=
r 32)<u style=3D"font-family:monospace"></u><u style=3D"font-family:monospa=
ce"></u></span></pre>
<pre style=3D"font-family:monospace"><span style=3D"font-family:monospace;c=
olor:black"><u style=3D"font-family:monospace"></u>=C2=A0<u style=3D"font-f=
amily:monospace"></u></span></pre>
<pre style=3D"font-family:monospace"><span style=3D"font-family:monospace;c=
olor:black">=C2=A0=C2=A0 *=C2=A0 Next Hop Address =3D IPv6 address of the n=
ext hop<u style=3D"font-family:monospace"></u><u style=3D"font-family:monos=
pace"></u></span></pre>
<pre style=3D"font-family:monospace"><span style=3D"font-family:monospace;c=
olor:black"><u style=3D"font-family:monospace"></u>=C2=A0<u style=3D"font-f=
amily:monospace"></u></span></pre>
<pre style=3D"font-family:monospace"><span style=3D"font-family:monospace;c=
olor:black">=C2=A0=C2=A0 *=C2=A0 NLRI =3D IPv4 routes<u style=3D"font-famil=
y:monospace"></u><u style=3D"font-family:monospace"></u></span></pre>
<pre style=3D"font-family:monospace"><span style=3D"font-family:monospace;c=
olor:black"><u style=3D"font-family:monospace"></u>=C2=A0<u style=3D"font-f=
amily:monospace"></u></span></pre>
<pre style=3D"font-family:monospace"><span style=3D"font-family:monospace;c=
olor:black">=C2=A0=C2=A0 During BGP Capability Advertisement, the PE router=
s would include the<u style=3D"font-family:monospace"></u><u style=3D"font-=
family:monospace"></u></span></pre>
<pre style=3D"font-family:monospace"><span style=3D"font-family:monospace;c=
olor:black">=C2=A0=C2=A0 following fields in the Capabilities Optional Para=
meter:<u style=3D"font-family:monospace"></u><u style=3D"font-family:monosp=
ace"></u></span></pre>
<pre style=3D"font-family:monospace"><span style=3D"font-family:monospace;c=
olor:black"><u style=3D"font-family:monospace"></u>=C2=A0<u style=3D"font-f=
amily:monospace"></u></span></pre>
<pre style=3D"font-family:monospace"><span style=3D"font-family:monospace;c=
olor:black">=C2=A0=C2=A0 *=C2=A0 Capability Code set to &quot;Extended Next=
 Hop Encoding&quot;<u style=3D"font-family:monospace"></u><u style=3D"font-=
family:monospace"></u></span></pre>
<pre style=3D"font-family:monospace"><span style=3D"font-family:monospace;c=
olor:black"><u style=3D"font-family:monospace"></u>=C2=A0<u style=3D"font-f=
amily:monospace"></u></span></pre>
<pre style=3D"font-family:monospace"><span style=3D"font-family:monospace;c=
olor:black">=C2=A0=C2=A0 *=C2=A0 Capability Value containing &lt;NLRI AFI=
=3D1, NLRI SAFI=3D1, Nexthop<u style=3D"font-family:monospace"></u><u style=
=3D"font-family:monospace"></u></span></pre>
<pre style=3D"font-family:monospace"><span style=3D"font-family:monospace;c=
olor:black">=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0 AFI=3D2&gt;<u style=3D"font-fami=
ly:monospace"></u><u style=3D"font-family:monospace"></u></span></pre>
<p class=3D"MsoNormal"><u></u>=C2=A0<u></u></p>
<p class=3D"MsoNormal">As I say, if you were to remove the references to gl=
obal and 5.3/5.4 which explicitly reference it and bring SAFI 1 into play =
=E2=80=93 there would be far less concern from my side, I can=E2=80=99t spe=
ak for anyone else, but that would be my feeling<u></u><u></u></p>
<p class=3D"MsoNormal"><u></u>=C2=A0<u></u></p>
<p class=3D"MsoNormal">Thanks<u></u><u></u></p>
<p class=3D"MsoNormal"><u></u>=C2=A0<u></u></p>
<p class=3D"MsoNormal">Andrew<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"><u></u>=C2=A0<u></u></p>
<div style=3D"border-style:solid none none;border-top-width:1pt;padding:3pt=
 0in 0in;border-top-color:rgb(225,225,225)">
<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, February 12, 2022 9:37 PM<br>
<b>To:</b> Andrew - IETF &lt;andrew-ietf@liquid.tech&gt;<br>
<b>Cc:</b> Warren Kumari &lt;<a href=3D"mailto:warren@kumari.net" target=3D=
"_blank">warren@kumari.net</a>&gt;; Bocci, Matthew (Nokia - GB) &lt;<a href=
=3D"mailto:matthew.bocci@nokia.com" target=3D"_blank">matthew.bocci@nokia.c=
om</a>&gt;; <a href=3D"mailto:draft-ietf-bess-srv6-services@ietf.org" targe=
t=3D"_blank">draft-ietf-bess-srv6-services@ietf.org</a>; <a href=3D"mailto:=
bess-chairs@ietf.org" target=3D"_blank">bess-chairs@ietf.org</a>; The IESG =
&lt;<a href=3D"mailto:iesg@ietf.org" target=3D"_blank">iesg@ietf.org</a>&gt=
;; BESS &lt;<a href=3D"mailto:bess@ietf.org" target=3D"_blank">bess@ietf.or=
g</a>&gt;<br>
<b>Subject:</b> Re: Warren Kumari&#39;s Discuss on draft-ietf-bess-srv6-ser=
vices-10: (with DISCUSS and COMMENT)<u></u><u></u></p>
</div>
<p class=3D"MsoNormal"><u></u>=C2=A0<u></u></p>
<div>
<p class=3D"MsoNormal">Hi Andrew,<u></u><u></u></p>
<div>
<p class=3D"MsoNormal"><u></u>=C2=A0<u></u></p>
</div>
<div>
<p class=3D"MsoNormal">When I read Warren&#39;s note Iooked at this text fr=
om=C2=A0section 2 which says:=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">- - -=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">=C2=A0 =C2=A0The SRv6 Service TLVs are defined as tw=
o new TLVs of the BGP Prefix-<br>
=C2=A0 =C2=A0SID Attribute to achieve signaling of SRv6 SIDs for L3 and L2<=
br>
=C2=A0 =C2=A0services.<br>
<br>
=C2=A0 =C2=A0o =C2=A0SRv6 L3 Service TLV: This TLV encodes Service SID info=
rmation for<br>
=C2=A0 =C2=A0 =C2=A0 SRv6 based L3 services.=C2=A0 It corresponds to the eq=
uivalent<br>
=C2=A0 =C2=A0 =C2=A0 functionality provided by an MPLS Label when received =
with a Layer<br>
=C2=A0 =C2=A0 =C2=A0 3 service route as defined in [RFC4364] [RFC4659] [RFC=
8950]<br>
=C2=A0 =C2=A0 =C2=A0 [RFC9136].=C2=A0 Some SRv6 Endpoint behaviors which MA=
Y be encoded, but<br>
=C2=A0 =C2=A0 =C2=A0 not limited to, are End.DX4, End.DT4, End.DX6, End.DT6=
, etc.<br>
<br>
=C2=A0 =C2=A0o =C2=A0SRv6 L2 Service TLV: This TLV encodes Service SID info=
rmation for<br>
=C2=A0 =C2=A0 =C2=A0 SRv6 based L2 services.=C2=A0 It corresponds to the eq=
uivalent<br>
=C2=A0 =C2=A0 =C2=A0 functionality provided by an MPLS Label1 for Ethernet =
VPN (EVPN)<br>
=C2=A0 =C2=A0 =C2=A0 Route-Types as defined in [RFC7432].=C2=A0 Some SRv6 E=
ndpoint behaviors<br>
=C2=A0 =C2=A0 =C2=A0 which MAY be encoded, but not limited to, are End.DX2,=
 End.DX2V,<br>
=C2=A0 =C2=A0 =C2=A0 End.DT2U, End.DT2M etc.<br>
<br>
=C2=A0 =C2=A0When an egress PE is enabled for BGP Services over SRv6 data-p=
lane,<br>
=C2=A0 =C2=A0it signals one or more SRv6 Service SIDs enclosed in SRv6 Serv=
ice<br>
=C2=A0 =C2=A0TLV(s) within the BGP Prefix-SID Attribute attached to MP-BGP =
NLRIs<br>
=C2=A0 =C2=A0defined in [RFC4760] [RFC4659] [RFC8950] [RFC7432] [RFC4364]<b=
r>
=C2=A0 =C2=A0[RFC9136] where applicable as described in Section 5 and Secti=
on 6.<br>
<br>
=C2=A0 =C2=A0The support for BGP Multicast VPN (MVPN) Services [RFC6513] wi=
th SRv6<br>
=C2=A0 =C2=A0is outside the scope of this document.<u></u><u></u></p>
</div>
<div>
<p class=3D"MsoNormal"><u></u>=C2=A0<u></u></p>
</div>
<div>
<p class=3D"MsoNormal">- - -=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">This limits the overlay signalling to non global SAF=
Is mainly SAFI 128 and SAFI 70.=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 note SAFI 4 is private and never exchanged i=
n the wild. Also SAFI 2 is multicast which is out of scope of this draft.=
=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 only thing which we need to sync on is indeed se=
ction 5.4 and use of global IPv6 AFI 2 &amp; SAFI 1=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,<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>
<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 Sat, Feb 12, 2022 at 7:11 PM Andrew - IETF &lt;<a=
 href=3D"mailto:andrew-ietf@liquid.tech" target=3D"_blank">andrew-ietf@liqu=
id.tech</a>&gt; wrote:<u></u><u></u></p>
</div>
<blockquote style=3D"border-style:none none none solid;border-left-width:1p=
t;padding:0in 0in 0in 6pt;margin-left:4.8pt;margin-right:0in;border-left-co=
lor:rgb(204,204,204)">
<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">I have to say that I have very similar readings on p=
arts of the draft.<u></u><u></u></p>
<p class=3D"MsoNormal">=C2=A0<u></u><u></u></p>
<p class=3D"MsoNormal">Let=E2=80=99s look at it =E2=80=93<u></u><u></u></p>
<p class=3D"MsoNormal">=C2=A0<u></u><u></u></p>
<p class=3D"MsoNormal">5.1 uses the IPv4-VPN NLRI =E2=80=93 That would seem=
 to indicate AFI 1 / SAFI 4<u></u><u></u></p>
<p class=3D"MsoNormal">5.2 =E2=80=93 Uses AFI 2 / SAFI 4 from my reading
<u></u><u></u></p>
<p class=3D"MsoNormal">5.3 =E2=80=93 According to RFC8950 =E2=80=93 allows =
advertisement over SAFI 1, 2 or 4
<u></u><u></u></p>
<p class=3D"MsoNormal">5.4 =E2=80=93 To my reading =E2=80=93 very much refe=
rs to AFI 2 / SAFI 1.<u></u><u></u></p>
<p class=3D"MsoNormal">=C2=A0<u></u><u></u></p>
<p class=3D"MsoNormal">I would agree if this document limited itself to 5.1=
 and 5.2 =E2=80=93 it doesn=E2=80=99t =E2=80=93 and therefore I have to agr=
ee with the thoughts expressed in Warrens Discuss.=C2=A0 If I am wrong abou=
t 5.3
 and 5.4, let=E2=80=99s chat and help me understand this better, and then l=
ets potentially see if we can work up some wording that would clarify this =
if that is what is required.<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>
<div style=3D"border-style:solid none none;border-top-width:1pt;padding:3pt=
 0in 0in;border-top-color:rgb(225,225,225)">
<p class=3D"MsoNormal"><b>From:</b> iesg &lt;<a href=3D"mailto:iesg-bounces=
@ietf.org" target=3D"_blank">iesg-bounces@ietf.org</a>&gt;
<b>On Behalf Of </b>Robert Raszuk<br>
<b>Sent:</b> Saturday, February 12, 2022 8:26 PM<br>
<b>To:</b> Warren Kumari &lt;<a href=3D"mailto:warren@kumari.net" target=3D=
"_blank">warren@kumari.net</a>&gt;<br>
<b>Cc:</b> Bocci, Matthew (Nokia - GB) &lt;<a href=3D"mailto:matthew.bocci@=
nokia.com" target=3D"_blank">matthew.bocci@nokia.com</a>&gt;;
<a href=3D"mailto:draft-ietf-bess-srv6-services@ietf.org" target=3D"_blank"=
>draft-ietf-bess-srv6-services@ietf.org</a>;
<a href=3D"mailto:bess-chairs@ietf.org" target=3D"_blank">bess-chairs@ietf.=
org</a>; The IESG &lt;<a href=3D"mailto:iesg@ietf.org" target=3D"_blank">ie=
sg@ietf.org</a>&gt;; BESS &lt;<a href=3D"mailto:bess@ietf.org" target=3D"_b=
lank">bess@ietf.org</a>&gt;<br>
<b>Subject:</b> Re: Warren Kumari&#39;s Discuss on draft-ietf-bess-srv6-ser=
vices-10: (with DISCUSS and COMMENT)<u></u><u></u></p>
</div>
<p class=3D"MsoNormal">=C2=A0<u></u><u></u></p>
<div>
<p class=3D"MsoNormal">Hi Warren,<u></u><u></u></p>
<div>
<p class=3D"MsoNormal">=C2=A0<u></u><u></u></p>
</div>
<div>
<p class=3D"MsoNormal">Thank you for your Discuss. But before we start disc=
ussing it perhaps it would be good to align on what this document really de=
fines as I am sensing from your description there
 can be some disconnect (modulo some text may be indeed=C2=A0misleading in =
the draft).=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">You said:=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; However, we all know that BGP leaks happen -- a=
nd when they do, the SID=E2=80=99s<br>
&gt; contained in the leak will be logged by various systems and hence avai=
lable to<br>
&gt; the public into perpetuity.<u></u><u></u></p>
</div>
<div>
<p class=3D"MsoNormal">=C2=A0<u></u><u></u></p>
</div>
<div>
<p class=3D"MsoNormal">I think the term BGP is used here a bit too broadly.=
=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">Leaks do happen but only within global=C2=A0AFI/SAFI=
s. This draft defines extensions for L3VPN and L2VPNs SAFIs which are not u=
sed to peer outside of a domain, collection of domains
 under same administration + of=C2=A0course=C2=A0inter-as also could happen=
.=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">With that=C2=A0being said I do not see risk that due=
 to leaking there could be a situation where customer networks are exposed =
in any way externally - leaving alone that to even get
 at the=C2=A0transport level to the customer facing PE is also filtered and=
 never allowed from outside. But this is out of scope of this document as h=
ere the focus is not on underlay but overlay.=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">Now when I re-read this I see why there is a little =
piece perhaps misleading. The draft makes a claim that it is applicable to =
RFC8950 which defines use of NHv6 with both unicast
 and VPN AFs. That needs to be made clear that it is applicable to the latt=
er only. If other co-authors believe this is applicable=C2=A0to the former =
your DISCUSS section would indeed be valid.=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">Many thx,<u></u><u></u></p>
</div>
<div>
<p class=3D"MsoNormal">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">=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, Feb 12, 2022 at 12:05 AM Warren Kumari via D=
atatracker &lt;<a href=3D"mailto:noreply@ietf.org" target=3D"_blank">norepl=
y@ietf.org</a>&gt; wrote:<u></u><u></u></p>
</div>
<blockquote style=3D"border-style:none none none solid;border-left-width:1p=
t;padding:0in 0in 0in 6pt;margin:5pt 0in 5pt 4.8pt;border-left-color:rgb(20=
4,204,204)">
<p class=3D"MsoNormal" style=3D"margin-bottom:12pt">Warren Kumari has enter=
ed the following ballot position for<br>
draft-ietf-bess-srv6-services-10: Discuss<br>
<br>
When responding, please keep the subject line intact and reply to all<br>
email addresses included in the To and CC lines. (Feel free to cut this<br>
introductory paragraph, however.)<br>
<br>
<br>
Please refer to <a href=3D"https://www.ietf.org/blog/handling-iesg-ballot-p=
ositions" target=3D"_blank">
https://www.ietf.org/blog/handling-iesg-ballot-positions/</a><br>
for more information about how to handle DISCUSS and COMMENT positions.<br>
<br>
<br>
The document, along with other ballot positions, can be found here:<br>
<a href=3D"https://datatracker.ietf.org/doc/draft-ietf-bess-srv6-services" =
target=3D"_blank">https://datatracker.ietf.org/doc/draft-ietf-bess-srv6-ser=
vices/</a><br>
<br>
<br>
<br>
----------------------------------------------------------------------<br>
DISCUSS:<br>
----------------------------------------------------------------------<br>
<br>
The Security Considerations section says: &quot;The service flows between P=
E routers<br>
using SRv6 SIDs advertised via BGP are expected to be limited within the<br=
>
trusted SR domain (e.g., within a single AS or between multiple ASes within=
 a<br>
single provider network).=C2=A0 Precaution should be taken to ensure that t=
he BGP<br>
service information (including associated SRv6 SID) advertised via BGP sess=
ions<br>
are limited to peers within this trusted SR domain.&quot; This is related t=
o (from<br>
RFC8402): &quot;Therefore, by default, the explicit routing information MUS=
T NOT be<br>
leaked through the boundaries of the administered domain.&quot;<br>
<br>
However, we all know that BGP leaks happen -- and when they do, the SID=E2=
=80=99s<br>
contained in the leak will be logged by various systems and hence available=
 to<br>
the public into perpetuity.<br>
<br>
While the document states that border filtering should protect against traf=
fic<br>
injection, this does not cover the case of internal compromise. Sure, there=
 is<br>
the argument that once there is an internally compromised system, all bets =
are<br>
off -- but with this, an attacker that knows the SIDs in e.g inject traffic=
<br>
into a VPN. This seems to me to significantly expand the attack surface to<=
br>
include the customer&#39;s networks too.<br>
<br>
Not only does an operator have to ensure that BGP leaks never occur, they h=
ave<br>
to then ensure that at no point can there be any filter lapses at any borde=
r<br>
node, and be able to guarantee the security of every device, server and mac=
hine<br>
within the domain in order for a secure posture to be maintained. Simply sa=
ying<br>
that precautions should be taken to make sure that route leak don&#39;t occ=
ur, when<br>
the consequences of doing so are a: severe and b: hard to recover from seem=
s to<br>
not really cover it. In addition, it seems that the blast radius from a mis=
sing<br>
ACL seems much larger if it allows injections.<br>
<br>
<br>
----------------------------------------------------------------------<br>
COMMENT:<br>
----------------------------------------------------------------------<br>
<br>
I&#39;m still reviewing the document, but wanted to get an initial ballot i=
n, so<br>
that we could start discussing it. Hopefully someone can help my understand=
 how<br>
this doesn&#39;t expand the consequences of a BGP leak.<br>
<br>
<u></u><u></u></p>
</blockquote>
</div>
</div>
</div>
</blockquote>
</div>
</div>
</div>

</blockquote></div>
_______________________________________________<br>
BESS mailing list<br>
<a href=3D"mailto:BESS@ietf.org" target=3D"_blank">BESS@ietf.org</a><br>
<a href=3D"https://www.ietf.org/mailman/listinfo/bess" rel=3D"noreferrer" t=
arget=3D"_blank">https://www.ietf.org/mailman/listinfo/bess</a><br>
</blockquote></div></div>-- <br><div dir=3D"ltr" class=3D"gmail_signature" =
data-smartmail=3D"gmail_signature"><div dir=3D"ltr"><div dir=3D"ltr"><div d=
ir=3D"ltr"><div dir=3D"ltr"><div dir=3D"ltr"><div dir=3D"ltr"><div dir=3D"l=
tr"><div><p style=3D"color:rgb(34,34,34)"><a href=3D"http://www.verizon.com=
/" style=3D"color:rgb(17,85,204);padding-bottom:1em;display:inline-block" t=
arget=3D"_blank"><img src=3D"http://ss7.vzw.com/is/image/VerizonWireless/vz=
-logo-email" width=3D"81" height=3D"18" style=3D"height:18px;width:81px"></=
a><br></p><p style=3D"font-size:1em;margin:0px;font-family:&quot;Verizon NH=
G DS&quot;,Arial,sans-serif;line-height:13px;color:black"><b>Gyan Mishra</b=
></p><p style=3D"color:rgb(34,34,34);margin:0px;line-height:13px"><font fac=
e=3D"georgia, serif" style=3D"color:black;font-size:1em"><i>Network Solutio=
ns A</i></font><font color=3D"#000000" face=3D"georgia, serif"><i>rchitect=
=C2=A0</i></font></p><p style=3D"color:rgb(34,34,34);margin:0px;line-height=
:13px"><i style=3D"color:rgb(0,0,0);font-size:13px"><font face=3D"georgia, =
serif">Email <a href=3D"mailto:gyan.s.mishra@verizon.com" target=3D"_blank"=
>gyan.s.mishra@verizon.com</a></font></i><font color=3D"#000000" face=3D"ge=
orgia, serif"><i><br></i></font></p><p style=3D"font-size:1em;margin:0px;li=
ne-height:13px;color:black"><i><font face=3D"georgia, serif">M 301 502-1347=
<br><br></font></i></p></div><div><br></div></div></div></div></div></div><=
/div></div></div>

--000000000000d5865d05d7f5a0aa--


From nobody Mon Feb 14 09:19:51 2022
Return-Path: <noreply@ietf.org>
X-Original-To: bess@ietf.org
Delivered-To: bess@ietfa.amsl.com
Received: from ietfa.amsl.com (localhost [IPv6:::1]) by ietfa.amsl.com (Postfix) with ESMTP id 6F9503A0959; Mon, 14 Feb 2022 09:19:36 -0800 (PST)
MIME-Version: 1.0
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: 7bit
From: Ron Bonica via Datatracker <noreply@ietf.org>
To: <int-dir@ietf.org>
Cc: bess@ietf.org, draft-ietf-bess-srv6-services.all@ietf.org, last-call@ietf.org
X-Test-IDTracker: no
X-IETF-IDTracker: 7.44.0
Auto-Submitted: auto-generated
Precedence: bulk
Message-ID: <164485917636.23875.2620776684538729706@ietfa.amsl.com>
Reply-To: Ron Bonica <rbonica@juniper.net>
Date: Mon, 14 Feb 2022 09:19:36 -0800
Archived-At: <https://mailarchive.ietf.org/arch/msg/bess/He1n-MoZeC8UhMDEY_WA-uAWL68>
Subject: [bess] Intdir telechat review of draft-ietf-bess-srv6-services-10
X-BeenThere: bess@ietf.org
X-Mailman-Version: 2.1.29
List-Id: BGP-Enabled ServiceS working group discussion list <bess.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/bess>, <mailto:bess-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/bess/>
List-Post: <mailto:bess@ietf.org>
List-Help: <mailto:bess-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/bess>, <mailto:bess-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 14 Feb 2022 17:19:44 -0000

Reviewer: Ron Bonica
Review result: Not Ready

I am an assigned INT directorate reviewer for draft-ietf-bess-srv6-services.txt.
These comments were written primarily for the benefit of the Internet Area
Directors. Document editors and shepherd(s) should treat these comments just
like they would treat comments from any other IETF contributors and resolve
them along with any other Last Call comments that have been received. For more
details on the INT Directorate, see
https://datatracker.ietf.org/group/intdir/about/
<https://datatracker.ietf.org/group/intdir/about/>.

Major issues:

1) In Section 3.2.1, the draft transposes bits into the MPLS Label field. This
is surprising because MPLS appears nowhere in the forwarding plane. Maybe we
shouldn't advertise an MPLS label?

2) In Section 3.2.1 the draft says:

  BGP speakers that do not support this specification may misinterpret,
   on the reception of an SRv6-based BGP service route update, the part
   of the SRv6 SID encoded in MPLS label field(s) as MPLS label values
   for MPLS-based services.  Implementations supporting this
   specification SHOULD provide a mechanism to control the advertisement
   of SRv6-based BGP service routes on a per-neighbor and per-service
   basis.  The details of deployment designs and implementation options
   are outside the scope of this document.

s/BGP speakers that do not support this specification/Legacy BGP implementations

It seems that this isn't backwards compatible unless either:

- the SHOULD becomes a MUST
- the mechanism is described in this document

3) I concur with Warren Kumari's DISCUSS




From nobody Tue Feb 15 00:49:21 2022
Return-Path: <ketant.ietf@gmail.com>
X-Original-To: bess@ietfa.amsl.com
Delivered-To: bess@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 7463C3A08A6; Tue, 15 Feb 2022 00:49:19 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -7.097
X-Spam-Level: 
X-Spam-Status: No, score=-7.097 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, DKIM_VALID_EF=-0.1, FREEMAIL_FROM=0.001, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_HI=-5, 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 ZNdyIPxEZFfX; Tue, 15 Feb 2022 00:49:17 -0800 (PST)
Received: from mail-vs1-xe29.google.com (mail-vs1-xe29.google.com [IPv6:2607:f8b0:4864:20::e29]) (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 F2F573A089E; Tue, 15 Feb 2022 00:49:13 -0800 (PST)
Received: by mail-vs1-xe29.google.com with SMTP id e13so441022vsh.0; Tue, 15 Feb 2022 00:49:13 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20210112;  h=mime-version:references:in-reply-to:from:date:message-id:subject:to :cc; bh=xVzCZmof1MmC8aVBz5Rg+aGjnILMgzbuFFnJntkRE5Q=; b=egBt6tzx1iVzDPiLLmuCgwSMdKbw81CpLaPcw2xMKY2tasQYsWZFgsIgCIjfJokxER RxyNjdlRSNLOqCtJbzDZMN1leexnvl3WogR55lfa+qQ3+8n+OhAhfpyPyQvM92Dtjg0q a4hoXHRUWQDjZ6Fn//3t0P79LdaG4LoQiBcvhzq0VpW+EaKlCkr3vW8J6Xu9Ctbmv6C6 DiMyEJCREljD73eDkYy6QSq911u6QTtvEi4SFjEWqV/xL9bzmeDUPucHqGG9Hgzh1odb 68vSgX3QKC7YdZRs9dg4C/r0VipxfAwX3h5IOzAgBVTY32KyC1SwknwHezqLXtPptutZ T98w==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20210112; h=x-gm-message-state:mime-version:references:in-reply-to:from:date :message-id:subject:to:cc; bh=xVzCZmof1MmC8aVBz5Rg+aGjnILMgzbuFFnJntkRE5Q=; b=AfCR8sKJ2WqKW4sZvhyC7mPrBvI1VKstI/laYHpQhQMVgVRBFJZBzY0mEvgG8mnn99 TfYTJuKG181LdpYIWOWHO9nQsyP5/pXMDapQF/WZkKiJY65arKn972Tg94wdkDdsJ3qd zDykXi3p3RhUoyHO4k1r8jJSRjlujKoKoipXh/MwfU7eEcyhDjlHmlXE1NBrrt026nqk aJO0XOSVrXPY6Pva7yMCvjS2+TU+c9wDIK8T7dLN8CcVb9+2fXKuwJ+pXLFqe82lsnDO TrdGNQnf6dShcH4fynsXIaG0e+bDjiRZykpKkeFI5/dlZwBJ6OZa7Tqf9ZaWyP+I97yB izNg==
X-Gm-Message-State: AOAM531qWMayl2kRfIZ2yAr53qQWExIb9VGsGv2cNT8rnGsUyYKfe5D9 UAfMR9WoHW+VhCbu0xAfgnXQWhMYJnSNO7XE7iq9CbA9
X-Google-Smtp-Source: ABdhPJwOufjAigz2l6DFsfWwJmkug5Pn9m4wrr4swq2EWfliSm/LXs5bb8+LipyAxWlY0Fg2QWm9YH/S79Sr9ScHGsY=
X-Received: by 2002:a05:6102:1343:: with SMTP id j3mr373140vsl.64.1644914952257;  Tue, 15 Feb 2022 00:49:12 -0800 (PST)
MIME-Version: 1.0
References: <164485917636.23875.2620776684538729706@ietfa.amsl.com>
In-Reply-To: <164485917636.23875.2620776684538729706@ietfa.amsl.com>
From: Ketan Talaulikar <ketant.ietf@gmail.com>
Date: Tue, 15 Feb 2022 14:18:59 +0530
Message-ID: <CAH6gdPxd4VF5mkydhC24aSfaKGyomgSWucrn4dvCToXLfnMeRg@mail.gmail.com>
To: Ron Bonica <rbonica@juniper.net>
Cc: int-dir@ietf.org, BESS <bess@ietf.org>,  draft-ietf-bess-srv6-services.all@ietf.org, last-call@ietf.org
Content-Type: multipart/alternative; boundary="0000000000006a49ac05d80a9b20"
Archived-At: <https://mailarchive.ietf.org/arch/msg/bess/Knaa5-NPExMkHU6b6dFt0bEiW-Y>
Subject: Re: [bess] Intdir telechat review of draft-ietf-bess-srv6-services-10
X-BeenThere: bess@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: BGP-Enabled ServiceS working group discussion list <bess.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/bess>, <mailto:bess-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/bess/>
List-Post: <mailto:bess@ietf.org>
List-Help: <mailto:bess-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/bess>, <mailto:bess-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 15 Feb 2022 08:49:20 -0000

--0000000000006a49ac05d80a9b20
Content-Type: text/plain; charset="UTF-8"

Hi Ron,

Thanks for your review and please check inline below for responses.


On Mon, Feb 14, 2022 at 10:49 PM Ron Bonica via Datatracker <
noreply@ietf.org> wrote:

> Reviewer: Ron Bonica
> Review result: Not Ready
>
> I am an assigned INT directorate reviewer for
> draft-ietf-bess-srv6-services.txt.
> These comments were written primarily for the benefit of the Internet Area
> Directors. Document editors and shepherd(s) should treat these comments
> just
> like they would treat comments from any other IETF contributors and resolve
> them along with any other Last Call comments that have been received. For
> more
> details on the INT Directorate, see
> https://datatracker.ietf.org/group/intdir/about/
> <https://datatracker.ietf.org/group/intdir/about/>.
>
> Major issues:
>
> 1) In Section 3.2.1, the draft transposes bits into the MPLS Label field.
> This
> is surprising because MPLS appears nowhere in the forwarding plane. Maybe
> we
> shouldn't advertise an MPLS label?
>

KT> You are correct that there are no MPLS labels used in the forwarding.
The label fields are part of the BGP NLRI Encoding and not something
introduced newly. The transposition scheme leverages them for encoding
efficiency and better packing of BGP updates.


>
> 2) In Section 3.2.1 the draft says:
>
>   BGP speakers that do not support this specification may misinterpret,
>    on the reception of an SRv6-based BGP service route update, the part
>    of the SRv6 SID encoded in MPLS label field(s) as MPLS label values
>    for MPLS-based services.  Implementations supporting this
>    specification SHOULD provide a mechanism to control the advertisement
>    of SRv6-based BGP service routes on a per-neighbor and per-service
>    basis.  The details of deployment designs and implementation options
>    are outside the scope of this document.
>
> s/BGP speakers that do not support this specification/Legacy BGP
> implementations
>

KT> I am, personally, not in favor of using the term "legacy" in this case.


>
> It seems that this isn't backwards compatible unless either:
>
> - the SHOULD becomes a MUST
> - the mechanism is described in this document
>

KT> Ack. We can change the SHOULD to MUST.

Thanks,
Ketan


>
> 3) I concur with Warren Kumari's DISCUSS
>
>
>
>

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

<div dir=3D"ltr"><div dir=3D"ltr">Hi Ron,<div><br></div><div>Thanks for you=
r review and please check inline below for responses.</div><div><br></div><=
div><br></div></div><div class=3D"gmail_quote"><div dir=3D"ltr" class=3D"gm=
ail_attr">On Mon, Feb 14, 2022 at 10:49 PM Ron Bonica via Datatracker &lt;<=
a href=3D"mailto:noreply@ietf.org" target=3D"_blank">noreply@ietf.org</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">Review=
er: Ron Bonica<br>
Review result: Not Ready<br>
<br>
I am an assigned INT directorate reviewer for draft-ietf-bess-srv6-services=
.txt.<br>
These comments were written primarily for the benefit of the Internet Area<=
br>
Directors. Document editors and shepherd(s) should treat these comments jus=
t<br>
like they would treat comments from any other IETF contributors and resolve=
<br>
them along with any other Last Call comments that have been received. For m=
ore<br>
details on the INT Directorate, see<br>
<a href=3D"https://datatracker.ietf.org/group/intdir/about/" rel=3D"norefer=
rer" target=3D"_blank">https://datatracker.ietf.org/group/intdir/about/</a>=
<br>
&lt;<a href=3D"https://datatracker.ietf.org/group/intdir/about/" rel=3D"nor=
eferrer" target=3D"_blank">https://datatracker.ietf.org/group/intdir/about/=
</a>&gt;.<br>
<br>
Major issues:<br>
<br>
1) In Section 3.2.1, the draft transposes bits into the MPLS Label field. T=
his<br>
is surprising because MPLS appears nowhere in the forwarding plane. Maybe w=
e<br>
shouldn&#39;t advertise an MPLS label?<br></blockquote><div><br></div><div>=
KT&gt; You are correct that there are no MPLS labels used in the forwarding=
. The label fields are part of the BGP NLRI Encoding and not something intr=
oduced newly. The transposition scheme leverages them for encoding efficien=
cy and better packing of BGP updates.</div><div>=C2=A0</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">
<br>
2) In Section 3.2.1 the draft says:<br>
<br>
=C2=A0 BGP speakers that do not support this specification may misinterpret=
,<br>
=C2=A0 =C2=A0on the reception of an SRv6-based BGP service route update, th=
e part<br>
=C2=A0 =C2=A0of the SRv6 SID encoded in MPLS label field(s) as MPLS label v=
alues<br>
=C2=A0 =C2=A0for MPLS-based services.=C2=A0 Implementations supporting this=
<br>
=C2=A0 =C2=A0specification SHOULD provide a mechanism to control the advert=
isement<br>
=C2=A0 =C2=A0of SRv6-based BGP service routes on a per-neighbor and per-ser=
vice<br>
=C2=A0 =C2=A0basis.=C2=A0 The details of deployment designs and implementat=
ion options<br>
=C2=A0 =C2=A0are outside the scope of this document.<br>
<br>
s/BGP speakers that do not support this specification/Legacy BGP implementa=
tions<br></blockquote><div><br></div><div>KT&gt; I am, personally, not in f=
avor of using the term &quot;legacy&quot; in this case.</div><div>=C2=A0</d=
iv><blockquote class=3D"gmail_quote" style=3D"margin:0px 0px 0px 0.8ex;bord=
er-left:1px solid rgb(204,204,204);padding-left:1ex">
<br>
It seems that this isn&#39;t backwards compatible unless either:<br>
<br>
- the SHOULD becomes a MUST<br>
- the mechanism is described in this document<br></blockquote><div><br></di=
v><div>KT&gt; Ack. We can change the SHOULD to MUST.</div><div><br></div><d=
iv>Thanks,</div><div>Ketan</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">
<br>
3) I concur with Warren Kumari&#39;s DISCUSS<br>
<br>
<br>
<br>
</blockquote></div></div>

--0000000000006a49ac05d80a9b20--


From nobody Tue Feb 15 03:23:14 2022
Return-Path: <muthu.arul@gmail.com>
X-Original-To: bess@ietfa.amsl.com
Delivered-To: bess@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id CB24C3A0CF7 for <bess@ietfa.amsl.com>; Tue, 15 Feb 2022 03:23:12 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.098
X-Spam-Level: 
X-Spam-Status: No, score=-2.098 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, DKIM_VALID_EF=-0.1, FREEMAIL_FROM=0.001, HTML_MESSAGE=0.001, SPF_HELO_NONE=0.001, SPF_PASS=-0.001] 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 xd17xNJVttjS for <bess@ietfa.amsl.com>; Tue, 15 Feb 2022 03:23:11 -0800 (PST)
Received: from mail-yb1-xb35.google.com (mail-yb1-xb35.google.com [IPv6:2607:f8b0:4864:20::b35]) (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 7DBF23A02BC for <bess@ietf.org>; Tue, 15 Feb 2022 03:23:11 -0800 (PST)
Received: by mail-yb1-xb35.google.com with SMTP id 124so26827603ybn.11 for <bess@ietf.org>; Tue, 15 Feb 2022 03:23:11 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20210112;  h=mime-version:from:date:message-id:subject:to; bh=ECYAfHDGhUnQvALnTPGgcvgNwgAdE0fw9BI1oFm+5B4=; b=S1qNktx+Wo5qLMbKJr5uRS7AQIEL2lv1YzBhYjliVlwVfP99k5k2LGeQO2Dy1H/zPL ZsZXBXT6bLYnDqotI3mTKUpvfvfr/EaWUkuV36ezaqF2IROMDTKj2PvueDi+Z1PFjCny fnKicYIERbM5aXeaTSO9tcSh2ubvdVVzqq3DhBULRDW8GSJnnAaqPGSDbym5wD/DeCgZ i+G7pzL+XYaRJOAS7YGU5jXcKA3ftiVvGhFry9+Vg2hUSwINfIhMpBtjBsE4tqEhFadl 5KhLokKsXtttB/gWWHU9sczENCmG0cK84XoQ+0mpLA40M+Bz6os3TA91HJMUPBysO5sN 4Plw==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20210112; h=x-gm-message-state:mime-version:from:date:message-id:subject:to; bh=ECYAfHDGhUnQvALnTPGgcvgNwgAdE0fw9BI1oFm+5B4=; b=RARuHDR5bLn9uJE1ljsyew6HsWcJasqG94/O3jR9iP0fhqTu1g0Khy+kQmJYD7E/SV vl8tiWKX9WOZQT7ZIy5wdvURl4KzG/gRWERILQ1AkodYvbIK4sKaob5ZIfqt5SwgP7oC LBLcyVKf/7GjbRxExQGaGHWR5b17wsndEJoI47rHjCzK64py4rnd17I99z32dLrZbGTp N9VOhairyDBL/nC1lSeIhJaBqcBmKWg0wIniotHMvhVvwsKlSRtZT8plw0DG/i7G09eN +LsXystf4gnnrdpA0nM3WMMwgeiVRTjRDzzZJGVxTr+jAQFv0oQJyVyTUO3xyAqLDyEJ f3EQ==
X-Gm-Message-State: AOAM531b0GaE0qGJin8aw6QM79htFgjZ/eCQo/ZdphOc+U0StKnbS6A1 NJbc0fET2KAL0239H+JI1jv7c1YYsyMf9lqi8WFSuN9wqLo=
X-Google-Smtp-Source: ABdhPJzs2+6iqaL6Kcb4g5M/2FUvrjgMEmUCd3l6Be/asg7QCrI6lKpdNBMqsRSt87eL8UHXyPEHvliv676eTzagUpQ=
X-Received: by 2002:a25:8205:: with SMTP id q5mr3330551ybk.177.1644924189436;  Tue, 15 Feb 2022 03:23:09 -0800 (PST)
MIME-Version: 1.0
From: Muthu Arul Mozhi Perumal <muthu.arul@gmail.com>
Date: Tue, 15 Feb 2022 16:52:58 +0530
Message-ID: <CAKz0y8x1x3SQETMmOA+BwLyrbBrq+4b1oQV4Vx4RWvDvucsbUA@mail.gmail.com>
To: bess@ietf.org
Content-Type: multipart/alternative; boundary="000000000000fe6cd405d80cc10d"
Archived-At: <https://mailarchive.ietf.org/arch/msg/bess/z8l_Yt7Ae1oLD_WAjlQJjfLVuxI>
Subject: [bess] EVPN service carving with ingress VLAN translation
X-BeenThere: bess@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: BGP-Enabled ServiceS working group discussion list <bess.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/bess>, <mailto:bess-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/bess/>
List-Post: <mailto:bess@ietf.org>
List-Help: <mailto:bess-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/bess>, <mailto:bess-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 15 Feb 2022 11:23:13 -0000

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

Hi,

Though rfc7432bis recommends VLAN translation to be performed at the
disposition PE (for VLAN-based and VLAN-aware bundle services), I believe
there are existing deployments where VLAN translation is performed at the
ingress PE. In this scenario, is there any guideline on whether service
carving is to be performed based on the original VLAN or translated VLAN?

I think this cannot be left implementation specific, since DF election is a
distributed algorithm and should yield the same result in all PEs that are
part of the multi-homed group.

Any feedback would be helpful..

Regards,
Muthu

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

<div dir=3D"ltr"><div class=3D"gmail_default" style=3D"font-family:arial,he=
lvetica,sans-serif;font-size:small">Hi,</div><div class=3D"gmail_default" s=
tyle=3D"font-family:arial,helvetica,sans-serif;font-size:small"><br></div><=
div class=3D"gmail_default" style=3D"font-family:arial,helvetica,sans-serif=
;font-size:small">Though rfc7432bis=C2=A0recommends VLAN translation to be =
performed at the disposition PE (for VLAN-based and VLAN-aware bundle servi=
ces), I believe there are existing deployments where VLAN translation is pe=
rformed=C2=A0at the ingress PE. In this scenario, is there any guideline=C2=
=A0on whether=C2=A0service carving is to be performed based on the original=
 VLAN or translated=C2=A0VLAN?</div><div class=3D"gmail_default" style=3D"f=
ont-family:arial,helvetica,sans-serif;font-size:small"><br></div><div class=
=3D"gmail_default" style=3D"font-family:arial,helvetica,sans-serif;font-siz=
e:small">I think this cannot be left implementation specific, since DF elec=
tion is a distributed algorithm and should yield the same result in all PEs=
 that are part of the multi-homed group.</div><div class=3D"gmail_default" =
style=3D"font-family:arial,helvetica,sans-serif;font-size:small"><br></div>=
<div class=3D"gmail_default" style=3D"font-family:arial,helvetica,sans-seri=
f;font-size:small">Any feedback would be helpful..</div><div class=3D"gmail=
_default" style=3D"font-family:arial,helvetica,sans-serif;font-size:small">=
<br></div><div class=3D"gmail_default" style=3D"font-family:arial,helvetica=
,sans-serif;font-size:small">Regards,</div><div class=3D"gmail_default" sty=
le=3D"font-family:arial,helvetica,sans-serif;font-size:small">Muthu</div></=
div>

--000000000000fe6cd405d80cc10d--


From nobody Tue Feb 15 05:23:19 2022
Return-Path: <Alexander.Vainshtein@rbbn.com>
X-Original-To: bess@ietfa.amsl.com
Delivered-To: bess@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 21BFA3A0A94 for <bess@ietfa.amsl.com>; Tue, 15 Feb 2022 05:23:17 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.099
X-Spam-Level: 
X-Spam-Status: No, score=-2.099 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, DKIM_VALID_EF=-0.1, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_NONE=-0.0001, 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=pass (2048-bit key) header.d=rbbn.com header.b=oqat5VD2; dkim=fail (1024-bit key) reason="fail (body has been altered)" header.d=sonusnetworks.onmicrosoft.com header.b=FwRhWNnq
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 9zT-0rxat2Us for <bess@ietfa.amsl.com>; Tue, 15 Feb 2022 05:23:11 -0800 (PST)
Received: from mail1.bemta36.messagelabs.com (mail1.bemta36.messagelabs.com [85.158.142.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 7A80A3A0A93 for <bess@ietf.org>; Tue, 15 Feb 2022 05:23:11 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=rbbn.com; s=rbbnselector03122020; t=1644931380; i=@rbbn.com; bh=7Q7oKwHeyi+nroR+XsVJPekh7WeEes1MiffxojAjxXI=; h=From:To:CC:Subject:Date:Message-ID:References:In-Reply-To: Content-Type:MIME-Version; b=oqat5VD2B26ylomKjc/YyGGxfb1Zcrnc5s2G+e4IzdbZOHu9tDxVwYYyAL+ZYnBHX 0zvf9E2q4AXnvPu7NQNLv0mBBWhNUQdSXAYRBOLCjAqrWtAWS6IVQiXNQP7Yqbd2ik s8MTYoUfJC33eu4NZ7YCWDHyam9QEfFAecUDt9/M+9AxOYflwdcG80WsPpJs1JN3Xv cM2DCCHHdAICWYtSLXHs60FUWBd2RytlnUn9reni91twi4ZqoF6UcvJ5qJ11pLKv/i q2ESf716ZvRTf/pLh9nF/j35bg/sztwe+a4FWvX8Okb7tQKQ3m274S7e6lD/fcid0d aDpjhXSHak4XA==
Received: from [100.115.70.56] (using TLSv1.2 with cipher DHE-RSA-AES256-GCM-SHA384 (256 bits)) by server-4.bemta.az-a.eu-central-1.aws.ess.symcld.net id BD/D8-13301-439AB026; Tue, 15 Feb 2022 13:23:00 +0000
X-Brightmail-Tracker: H4sIAAAAAAAAA1WTe0wcVRTGuTP7GB6Dw7KF46bVsLUWxX2gtEU wDfpHSxqKrNommNA6W6bs0mXBnSVuMZpKeBUqLcW0YUWWIiyvVRO6gshDoablFdYAbZGoCwXT Qm0bJKWwNOoMQ2v958zvnu+75365uUPgslWJgmBsVsZipk1KSYDIoHkjShXTHKjX/jqDYpuuV OGxDy8mJ2CJnfbfpIn19atYCvau2GjWZ9veExvmGm9hObcZ23DJX6ITyJ1eigIIRDXg0FHbjZ Uif25RJ4avPdECH4aejn4pbxJRXTgMl7nXFzLKgcH5wsu4sPAiGPZdEfNbJFQcrN0bEfEsp14 Bd4FvvY9TW+GSwyPlOZR6C7zuUangeRsGHsyLBX4Z1maXcJ5F1DZwrVzm5hAESaVBiXcH35ZR Omg/X7lu9+fGjNbYJULSMHgw5MKEo8Jhas6xzkBRUN/twQXeBPOzf4sFvwXGZ1xI6G+BMUfZB u+HwYd/iARWweTMyMZeExTlX93wbIeCxRqxwM9Ay6czG/5n4VzdPanAm2F6skPC3w9QP0tgrk 64LKBu4lDdPb2RTgs1yz9JziCV/YngApthpGIB8UxSITBYNSeyc3eBUy/AN99rBEsEfFY2IxU 4Egqrv5A+2a9F0ha0W28xZhisWbTRpIrWalXR0TtUu7jPzp1qOk9Fq5lc1RHGbLXQnKymP2DV DMuq2eNZR0zpajNjbUPcC0tn9zi/Q73lq+p+9DSBKTeR+NlAvSxYn51+3ECzhsOWXBPD9qPNB KEE8rqT00IsTAZjO2o0ce/0kQxEkFJOKps4mWRz6CzWmCFIQ0hHTLT39OCEp/MHrna6x7nafG mCq13rtXbtGle9rskeXCYyZ5sZRTi5/CU3iOIHGXLNj4959EeMoS2KUBL5+fnJgnIYS5bR+n9 9AYUTSBlK2vg4QUaz9XGaBS4oxgWN+CSAD2ql/5MUJzBqT6ovRc3YTmfVJkwFZTzXl9CAHANp dkrnDet76Vv5Ym5jGiE/eN2pyVh2Ze491KQprSx8NQaWKlIWDphIz92Gs8c+6rqa1zpx7CTTm pNkWZyK1/ruJ1WccsT1Tfuqk7wf0lOT+8xvbhsq1LPevPvxXeNjyUfb7rxWvOTOv+Eo/nM4OP XUPx0eWUzEj7GZIZrb5McFcdO72nS9fTesZ1q8t+QHerELjSW5zx+6qJ9NLi9y2r3O5vZ408H I11fu/j6Yiisu3FS1xoTlkxWJfcVRp6vqXK6Tle//MnSu0h5Q7oj5ai3K5SR97+h277v2VObn 1kz/7YErkQNto8EFRfN3lCLWQEe/iFtY+l8dg5SfjAQAAA==
X-Env-Sender: Alexander.Vainshtein@rbbn.com
X-Msg-Ref: server-14.tower-528.messagelabs.com!1644931378!27477!1
X-Originating-IP: [104.47.66.43]
X-SYMC-ESS-Client-Auth: mailfrom-relay-check=pass
X-StarScan-Received: 
X-StarScan-Version: 9.81.7; banners=rbbn.com,-,-
X-VirusChecked: Checked
Received: (qmail 3867 invoked from network); 15 Feb 2022 13:22:59 -0000
Received: from mail-mw2nam12lp2043.outbound.protection.outlook.com (HELO NAM12-MW2-obe.outbound.protection.outlook.com) (104.47.66.43) by server-14.tower-528.messagelabs.com with ECDHE-RSA-AES256-GCM-SHA384 encrypted SMTP; 15 Feb 2022 13:22:59 -0000
ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=fz9Tr1zCifBDpq+NwTj/Ge9U0n6TKyTpGEi0OK9XVTaJu6QjzLGjswCmedy3abMWCCfSuFH9VY4k3Rxk5St4aoOZ70r3gtcDIqQVkC+apUch1bFxNRkg0MJ+w1uLOzvtUin7Q5iKA2NzfnTfHcA7JJtesyKINxoGbIAT+FIOLw2WSwuw2oW6YO10IoXJGA1yMdmhxLwuM+hlHf8vDE4jeb7oYGgskHNPTj7TpUeKQ5W19fAu2Vgp4GCFKWMc2b5bMzU0BLgj+wnAmzPsqA36iSyKs0ejwu5kv691oh6X5PPSHjPQXKiMJC37iyzxu+wzZPGPG6C/ITi5fwIJuGKVgg==
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-AntiSpam-MessageData-ChunkCount:X-MS-Exchange-AntiSpam-MessageData-0:X-MS-Exchange-AntiSpam-MessageData-1; bh=wVe09+ULqqL5ZV2tTFfowvYzWZlC3UEOhmHomoj3tUM=; b=YaXC2n/y/Ovk2ExZwI+jWo2x5zSmG4suV0/HuE5UZuSanSmxDztyG6khKiENSlQ1SXPOA8knrroE/4a7/ORBWibWk0Qu/piAPHXjzwEIHmZzHpcn91YSIKvrFQHSGuU/LjI5qFt36CFeHhBs4IAB/OlrmKuABmY/cieayMjw346o4mbt/CGJ5zo9GBdUpkmsEtEix3bvtH2lgompc93cHed5rjmA0Kby+dmdR00+YFF8vsjysUC9SCJNgaD3MwMWbUR3XPjT/CsJU70M3bmYw1HPUqGpZzx0sP7bDcx9fHbsR5Euf2rfuhuVPEuQgVLLyMGcdDHXgewHXIf+eFX/Dg==
ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=none; dmarc=none; dkim=none; arc=none
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=SonusNetworks.onmicrosoft.com; s=selector2-SonusNetworks-onmicrosoft-com; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=wVe09+ULqqL5ZV2tTFfowvYzWZlC3UEOhmHomoj3tUM=; b=FwRhWNnqTpqdXmqsxhLuhrny6+vp0NHL7PjjcfnN8vWwY/WCY/r1F7lUWZWjw3NDd3N9wmK7n4iFCzFdrHJzJcUAxVqi/kSa0yLSMQw32nODN9ZMvhVzKmVSHDs4JLfCKt7t8Wf5+lq8o5rLgPoxKo5O8AIKYg8qd9GtH/rD9zg=
Received: from PH0PR03MB6300.namprd03.prod.outlook.com (2603:10b6:510:e2::5) by BN9PR03MB6105.namprd03.prod.outlook.com (2603:10b6:408:11a::12) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.4975.11; Tue, 15 Feb 2022 13:22:56 +0000
Received: from PH0PR03MB6300.namprd03.prod.outlook.com ([fe80::94e9:7766:67d3:4b2b]) by PH0PR03MB6300.namprd03.prod.outlook.com ([fe80::94e9:7766:67d3:4b2b%6]) with mapi id 15.20.4975.019; Tue, 15 Feb 2022 13:22:56 +0000
From: Alexander Vainshtein <Alexander.Vainshtein@rbbn.com>
To: Muthu Arul Mozhi Perumal <muthu.arul@gmail.com>
CC: "bess@ietf.org" <bess@ietf.org>
Thread-Topic: [EXTERNAL] [bess] EVPN service carving with ingress VLAN translation
Thread-Index: AQHYIl6AbMcPzbkH9U++5qnnakWgnKyUl/FA
Date: Tue, 15 Feb 2022 13:22:55 +0000
Message-ID: <PH0PR03MB63007514EA057D6F52095389F6349@PH0PR03MB6300.namprd03.prod.outlook.com>
References: <CAKz0y8x1x3SQETMmOA+BwLyrbBrq+4b1oQV4Vx4RWvDvucsbUA@mail.gmail.com>
In-Reply-To: <CAKz0y8x1x3SQETMmOA+BwLyrbBrq+4b1oQV4Vx4RWvDvucsbUA@mail.gmail.com>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
x-ms-publictraffictype: Email
x-ms-office365-filtering-correlation-id: d9eb6a3b-227b-478b-868a-08d9f0864736
x-ms-traffictypediagnostic: BN9PR03MB6105:EE_
x-microsoft-antispam-prvs: <BN9PR03MB6105C9BF8DACD5D6D4CD771BF6349@BN9PR03MB6105.namprd03.prod.outlook.com>
x-ms-oob-tlc-oobclassifiers: OLM:10000;
x-ms-exchange-senderadcheck: 1
x-ms-exchange-antispam-relay: 0
x-microsoft-antispam: BCL:0;
x-microsoft-antispam-message-info: +Hq6z/kpIA2w6CGsngK+jznCLl7Pu41Dw1wrqRLFq1XdVT0/FARWVt7ycPuSw2We9mLowLqGQX/1MUXlkPtnOZ4D07nvXGow04Xm5dwDX94jTGQvHaQ4ccb9C28IPuhkORrRxNQutGC6Y9RfnONbqToXx+wCq9NFm8VWN3lNsIfTU4Er+dAS715/y0gSguVUl+ZOxUqMp0Y/j+d7sQ//La2+BJGYR7M+1Mg1MsnDY7OPzdLJT8IwsvwmlHxMTsqusQeSU2wnxXH9Drb+F/AMXRx8gzxvcF/pY6sxIrE40MFcMO1arrDAJG/dtSeRYVpnPausiSSZfQeFqANlWXFrFwW15h7ojERkJ3uu0UDGYojx7IKI3Qwf4LFj0FlSz67B8z9kKfah2yG8HCTX6cs85Ng4xp469mf5xs5rsxOgtizjDyNcYdov1b3sjI4E/fAg9fHkA+6qm/8YHQc/WreOLv3O4PIi6KlIgPUkwrR/6DVbizgSAnfyKyJt3qTydtupB++NmgFTDmmrlvDJowgvbN8lOza1VdguOrIwdjXZl72dipNjLPuTjOsCeUGkDKB2IXzXHRPEFJo7kC3ymdo6ehFObqqhhyYKSs3ww9aAoyEbsaeg/Tv7NhsB+05DmWv3/jLZAWb7YJNK8ZlDAvy5UJqaVcJ6N4S414UCXUJR316g3SpK9Vj9AM5onMcaf64OiM+ca0v5XBD1pQ+eMiJAKmq/BMpTdiZIkg9+iD65y3KKkQ8tHps1NqfKT4tepVl6QDt7Dc2X/BH+wSTE0/JB35ZtBYpLsHLcN6nr93xspV0=
x-forefront-antispam-report: CIP:255.255.255.255; CTRY:; LANG:en; SCL:1; SRV:;  IPV:NLI; SFV:NSPM; H:PH0PR03MB6300.namprd03.prod.outlook.com; PTR:; CAT:NONE;  SFS:(13230001)(366004)(86362001)(26005)(38070700005)(508600001)(71200400001)(186003)(33656002)(7696005)(6506007)(53546011)(316002)(6916009)(9686003)(122000001)(66946007)(66476007)(55016003)(52536014)(64756008)(8676002)(76116006)(8936002)(83380400001)(38100700002)(2906002)(166002)(4326008)(66556008)(5660300002)(66446008); DIR:OUT; SFP:1101; 
x-ms-exchange-antispam-messagedata-chunkcount: 1
x-ms-exchange-antispam-messagedata-0: =?utf-8?B?SUZCYmFBODlseE5nWEh1WWlHMzVKVUFGZ01FdEZxYkkrMGk0RVpJenV0N2My?= =?utf-8?B?d0NtNG80MjZRNldCQitSak1pZU9PbnRISlhYckpyZjRNeXZOM3crSGJLUVh6?= =?utf-8?B?MmUvWU0zUS9jMkdxZm5sdXFqRGd6K1hOaXVVWW5FYmo5UEo2WFgrZFQvZjk4?= =?utf-8?B?YWYvYTB3Si9TZmJkN0lwUkxaMEk4YnN3NnlFc3EvblFpRzZ6ZzF1WU9GTkth?= =?utf-8?B?aFY4WjljQ0tVUnZiUGFNZm9kRE9rSGw2aUo3SGFwdDcxS0JvKzFIbkM3Q0Fn?= =?utf-8?B?TzczRHpjbGFRWEd0cFpMQjhQZk5zUzkxQVhUVE5JNkc0ZkRzRHVHb3pIV0tk?= =?utf-8?B?TnpoVVB0WGI1THF1clJsWXNBODZ1Y3ZkOEJOTXVhdW1xN2M2anpXOHZ4K0Z2?= =?utf-8?B?TUI4LzErcjhvcDFkUlF2aVJyajFjTUR0WHIyRXJMYkJnZUhlVGJtTUVhaWtZ?= =?utf-8?B?QkdEQzhsWStWKytmVjhMem9UZXN5WmFMdnIzbi9jc3g1ekF0Y0tTeUtIc0xX?= =?utf-8?B?akV2Ump3OHlhR0pWWWJTMlpaZjBvUHNHbG1aeVlWMVVqTE4wU1hGbEJMdXZx?= =?utf-8?B?K3RiSVBDQWZhTGZHKzFtZC9qVkF2dHp0cnFWL2lxN0hOaGNDazIrb1VUN2F2?= =?utf-8?B?L3Iyam9Jd2Z5MHFKWDhjbUVrUkdrck9SUnRpV2NMenp2MGpzdjluSzRTdFM0?= =?utf-8?B?WG9tODFWMVdTL21WOXJ1MFRDT01Na2FIeEtkb29yWGkwSTBhN1R6bGNIY0VD?= =?utf-8?B?RWlCeHYwRTJ6cTY4a2ZWWGdSRDR6MlQrOTE2RlovUUhpVE1DSmtEeXNPVVNt?= =?utf-8?B?YWoxVU1nQThTRUdwZFgyQ2MwVlFxeGNiaDdQWVBZY2J1N0lzcWNuSnUxYU90?= =?utf-8?B?dVNNekVBUTJCa01rWnZCekp5a2NzU0tRWUp0dU5JekFtSzEwT2ZvQ3oyR2Qx?= =?utf-8?B?eWtkaUh4bi9lRXIzZjhUN2w0SjEyYk9lVDZRQzFUczVJaHlGVENrKzVZMmk2?= =?utf-8?B?emtvQTMvc0RlYXJsaGJKbnRRRkhCYllwMUl1QlpJZ1ptRUM1cGRaUUR5R2Y0?= =?utf-8?B?WktPWkJKaHZmRDlhVEFHNEFhSVRVN0VNcTdRS1dBOGhCVm5kNWhvdlhIbjFL?= =?utf-8?B?Vkc3QUt6dENaWXlSNklkdGhpNWNsakRpbW1HSkFIUldxV3phK2VhMTFQT0tI?= =?utf-8?B?TFpmQ1UyaHExeDZUdEw0a2ZWMXZDMzB6WkNVMmRBZlN1SnNDRExRekp2UmpF?= =?utf-8?B?blF1Z3Y5T1NSd01YRmIwaXJsMy9zcnRpR3UyRC9aalljY3NYaVc4eXFFWFN6?= =?utf-8?B?ZFJVWmRwK0N5VXpoZ0lGTjA3Tm9paEpyeDk1U0ZoYnNoSVZHUXorSkxvZ25n?= =?utf-8?B?VjBPWG5zWk92MHpjYkZIQ3FpeXNid3JGYjdldmFscG1YWFNmOE1FaE9oWFA3?= =?utf-8?B?OEdvNzBITTJwamRtQmx2RjEyTmlORUZ2eForTDRUcEJFK0UrbzM2d2hXdjE1?= =?utf-8?B?d1ExQnpXdldobVNLa3k1MVg5NE1zUVZjdVViYklSZTBxRWJqRGR2a01GalhG?= =?utf-8?B?elJkanU2dHV0REl2QjBvMGw0djE5WS9zOFJrZlVyNnYyOFJpQTUrZ01JUWdK?= =?utf-8?B?anJPbkgrZkFlWHlUWWVxbTJnOVlQNTE2L2l4TWg4eStIcU9FYURDc1pzOHdl?= =?utf-8?B?cHlkSldHeXZwUDVGc1A4NGl0RlVyb0RnRFYrVEF0YTdOK1NXV2NQNm52OERP?= =?utf-8?B?SzdCNEc2VldDZUk0dnkwSjA0OHB3Y0hqOVVJaFhkZHM2V05QMFl6eGQrYk5M?= =?utf-8?B?bTdybGkyQTBnMGNvc0h5NERFRzJvQVZhNHBMWWZCOUFMY1ZYQTlNR1pweWhJ?= =?utf-8?B?L0FXOHF3UG9vdkZyNDhNc2lLVFlyWXhNRFZUNGVGV0lCeGdwK1RQMlYxMUtP?= =?utf-8?B?aVI3dmV6Y3p1Q3U2MHhlcktKQ1pwOHdCMTlrZ21pZW9pYWMxOHpkVTIra2pS?= =?utf-8?B?RVFSelBXTy9PWVlkWndheFpFcnJiL0w2TUdQZkg5RzBtaml4a09OZkNvOEE2?= =?utf-8?B?N09VUHI3WEhlZHRFd2IraENaMlN0cXJ2REZvdmpaU090VzRxVDNaSWVQR2Jv?= =?utf-8?B?dXJrdmYrTHVTVUZqUm5uWnVsMnBrRDhjV0JWMWhjREVsOWUvTEtqR3VlODY0?= =?utf-8?B?ZWc9PQ==?=
Content-Type: multipart/alternative; boundary="_000_PH0PR03MB63007514EA057D6F52095389F6349PH0PR03MB6300namp_"
MIME-Version: 1.0
X-OriginatorOrg: rbbn.com
X-MS-Exchange-CrossTenant-AuthAs: Internal
X-MS-Exchange-CrossTenant-AuthSource: PH0PR03MB6300.namprd03.prod.outlook.com
X-MS-Exchange-CrossTenant-Network-Message-Id: d9eb6a3b-227b-478b-868a-08d9f0864736
X-MS-Exchange-CrossTenant-originalarrivaltime: 15 Feb 2022 13:22:55.9113 (UTC)
X-MS-Exchange-CrossTenant-fromentityheader: Hosted
X-MS-Exchange-CrossTenant-id: 29a671dc-ed7e-4a54-b1e5-8da1eb495dc3
X-MS-Exchange-CrossTenant-mailboxtype: HOSTED
X-MS-Exchange-CrossTenant-userprincipalname: taZanp5psQTvtSNE0+ieQkLxTWEduvZs0oh7P9z2PvNzKk3llcEDx1F3OaFzXm6L/cr4fjxVe1Vzie/iE4gorQ==
X-MS-Exchange-Transport-CrossTenantHeadersStamped: BN9PR03MB6105
Archived-At: <https://mailarchive.ietf.org/arch/msg/bess/12CCB6YW_uSoqbuQu4-5TdUXvts>
Subject: Re: [bess] [EXTERNAL] EVPN service carving with ingress VLAN translation
X-BeenThere: bess@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: BGP-Enabled ServiceS working group discussion list <bess.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/bess>, <mailto:bess-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/bess/>
List-Post: <mailto:bess@ietf.org>
List-Help: <mailto:bess-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/bess>, <mailto:bess-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 15 Feb 2022 13:23:18 -0000

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

TXV0aHUsClF1b3RpbmcgZnJvbSBTZWN0aW9uIDMgb2YgNzQzMmJpczxodHRwczovL2RhdGF0cmFj
a2VyLmlldGYub3JnL2RvYy9odG1sL2RyYWZ0LWlldGYtYmVzcy1yZmM3NDMyYmlzLTAyI3NlY3Rp
b24tMz46CgogICBFdGhlcm5ldCBUYWc6ICBVc2VkIHRvIHJlcHJlc2VudCBhIEJEIHRoYXQgaXMg
Y29uZmlndXJlZCBvbiBhIGdpdmVuCiAgICAgIEVTIGZvciB0aGUgcHVycG9zZXMgb2YgREYgZWxl
Y3Rpb24gYW5kIDxFVkksIEJEPiBpZGVudGlmaWNhdGlvbgogICAgICBmb3IgZnJhbWVzIHJlY2Vp
dmVkIGZyb20gdGhlIENFLiAgTm90ZSB0aGF0IGFueSBvZiB0aGUgZm9sbG93aW5nCiAgICAgIG1h
eSBiZSB1c2VkIHRvIHJlcHJlc2VudCBhIEJEOiBWSURzIChpbmNsdWRpbmcgUS1pbi1RIHRhZ3Mp
LAogICAgICBjb25maWd1cmVkIElEcywgVk5JcyAoVmlydHVhbCBFeHRlbnNpYmxlIExvY2FsIEFy
ZWEgTmV0d29yawogICAgICAoVlhMQU4pIE5ldHdvcmsgSWRlbnRpZmllcnMpLCBub3JtYWxpemVk
IFZJRHMsIEktU0lEcyAoU2VydmljZQogICAgICBJbnN0YW5jZSBJZGVudGlmaWVycyksIGV0Yy4s
IGFzIGxvbmcgYXMgdGhlIHJlcHJlc2VudGF0aW9uIG9mIHRoZQogICAgICBCRHMgaXMgY29uZmln
dXJlZCBjb25zaXN0ZW50bHkgYWNyb3NzIHRoZSBtdWx0aWhvbWVkIFBFcyBhdHRhY2hlZAogICAg
ICB0byB0aGF0IEVTLgoKQXMgSSBzZWUgaXQsIHVzaW5nIG1hbnVhbGx5IGNvbmZpZ3VyZWQgSURz
IGNhbiBhZGRyZXNzIHlvdXIgY29uY2VybnMuCgpSZWdhcmRzLApTYXNoYQoKT2ZmaWNlOiArOTcy
LTM5MjY2MzAyCkNlbGw6ICAgICAgKzk3Mi01NDkyNjYzMDIKRW1haWw6ICAgQWxleGFuZGVyLlZh
aW5zaHRlaW5AcmJibi5jb20KCkZyb206IEJFU1MgPGJlc3MtYm91bmNlc0BpZXRmLm9yZz4gT24g
QmVoYWxmIE9mIE11dGh1IEFydWwgTW96aGkgUGVydW1hbApTZW50OiBUdWVzZGF5LCBGZWJydWFy
eSAxNSwgMjAyMiAxOjIzIFBNClRvOiBiZXNzQGlldGYub3JnClN1YmplY3Q6IFtFWFRFUk5BTF0g
W2Jlc3NdIEVWUE4gc2VydmljZSBjYXJ2aW5nIHdpdGggaW5ncmVzcyBWTEFOIHRyYW5zbGF0aW9u
CgpIaSwKClRob3VnaCByZmM3NDMyYmlzIHJlY29tbWVuZHMgVkxBTiB0cmFuc2xhdGlvbiB0byBi
ZSBwZXJmb3JtZWQgYXQgdGhlIGRpc3Bvc2l0aW9uIFBFIChmb3IgVkxBTi1iYXNlZCBhbmQgVkxB
Ti1hd2FyZSBidW5kbGUgc2VydmljZXMpLCBJIGJlbGlldmUgdGhlcmUgYXJlIGV4aXN0aW5nIGRl
cGxveW1lbnRzIHdoZXJlIFZMQU4gdHJhbnNsYXRpb24gaXMgcGVyZm9ybWVkIGF0IHRoZSBpbmdy
ZXNzIFBFLiBJbiB0aGlzIHNjZW5hcmlvLCBpcyB0aGVyZSBhbnkgZ3VpZGVsaW5lIG9uIHdoZXRo
ZXIgc2VydmljZSBjYXJ2aW5nIGlzIHRvIGJlIHBlcmZvcm1lZCBiYXNlZCBvbiB0aGUgb3JpZ2lu
YWwgVkxBTiBvciB0cmFuc2xhdGVkIFZMQU4/CgpJIHRoaW5rIHRoaXMgY2Fubm90IGJlIGxlZnQg
aW1wbGVtZW50YXRpb24gc3BlY2lmaWMsIHNpbmNlIERGIGVsZWN0aW9uIGlzIGEgZGlzdHJpYnV0
ZWQgYWxnb3JpdGhtIGFuZCBzaG91bGQgeWllbGQgdGhlIHNhbWUgcmVzdWx0IGluIGFsbCBQRXMg
dGhhdCBhcmUgcGFydCBvZiB0aGUgbXVsdGktaG9tZWQgZ3JvdXAuCgpBbnkgZmVlZGJhY2sgd291
bGQgYmUgaGVscGZ1bC4uCgpSZWdhcmRzLApNdXRodQoKTm90aWNlOiBUaGlzIGUtbWFpbCB0b2dl
dGhlciB3aXRoIGFueSBhdHRhY2htZW50cyBtYXkgY29udGFpbiBpbmZvcm1hdGlvbiBvZiBSaWJi
b24gQ29tbXVuaWNhdGlvbnMgSW5jLiBhbmQgaXRzIEFmZmlsaWF0ZXMgdGhhdCBpcyBjb25maWRl
bnRpYWwgYW5kL29yIHByb3ByaWV0YXJ5IGZvciB0aGUgc29sZSB1c2Ugb2YgdGhlIGludGVuZGVk
IHJlY2lwaWVudC4gQW55IHJldmlldywgZGlzY2xvc3VyZSwgcmVsaWFuY2Ugb3IgZGlzdHJpYnV0
aW9uIGJ5IG90aGVycyBvciBmb3J3YXJkaW5nIHdpdGhvdXQgZXhwcmVzcyBwZXJtaXNzaW9uIGlz
IHN0cmljdGx5IHByb2hpYml0ZWQuIElmIHlvdSBhcmUgbm90IHRoZSBpbnRlbmRlZCByZWNpcGll
bnQsIHBsZWFzZSBub3RpZnkgdGhlIHNlbmRlciBpbW1lZGlhdGVseSBhbmQgdGhlbiBkZWxldGUg
YWxsIGNvcGllcywgaW5jbHVkaW5nIGFueSBhdHRhY2htZW50cy4KCk5vdGljZTogVGhpcyBlLW1h
aWwgdG9nZXRoZXIgd2l0aCBhbnkgYXR0YWNobWVudHMgbWF5IGNvbnRhaW4gaW5mb3JtYXRpb24g
b2YgUmliYm9uIENvbW11bmljYXRpb25zIEluYy4gYW5kIGl0cyBBZmZpbGlhdGVzIHRoYXQgaXMg
Y29uZmlkZW50aWFsIGFuZC9vciBwcm9wcmlldGFyeSBmb3IgdGhlIHNvbGUgdXNlIG9mIHRoZSBp
bnRlbmRlZCByZWNpcGllbnQuIEFueSByZXZpZXcsIGRpc2Nsb3N1cmUsIHJlbGlhbmNlIG9yIGRp
c3RyaWJ1dGlvbiBieSBvdGhlcnMgb3IgZm9yd2FyZGluZyB3aXRob3V0IGV4cHJlc3MgcGVybWlz
c2lvbiBpcyBzdHJpY3RseSBwcm9oaWJpdGVkLiBJZiB5b3UgYXJlIG5vdCB0aGUgaW50ZW5kZWQg
cmVjaXBpZW50LCBwbGVhc2Ugbm90aWZ5IHRoZSBzZW5kZXIgaW1tZWRpYXRlbHkgYW5kIHRoZW4g
ZGVsZXRlIGFsbCBjb3BpZXMsIGluY2x1ZGluZyBhbnkgYXR0YWNobWVudHMuCg==

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

PGh0bWwgeG1sbnM6dj0idXJuOnNjaGVtYXMtbWljcm9zb2Z0LWNvbTp2bWwiIHhtbG5zOm89InVy
bjpzY2hlbWFzLW1pY3Jvc29mdC1jb206b2ZmaWNlOm9mZmljZSIgeG1sbnM6dz0idXJuOnNjaGVt
YXMtbWljcm9zb2Z0LWNvbTpvZmZpY2U6d29yZCIgeG1sbnM6bT0iaHR0cDovL3NjaGVtYXMubWlj
cm9zb2Z0LmNvbS9vZmZpY2UvMjAwNC8xMi9vbW1sIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcv
VFIvUkVDLWh0bWw0MCI+CjxoZWFkPgo8bWV0YSBodHRwLWVxdWl2PSJDb250ZW50LVR5cGUiIGNv
bnRlbnQ9InRleHQvaHRtbDsgY2hhcnNldD11dGYtOCI+CjxtZXRhIG5hbWU9IkdlbmVyYXRvciIg
Y29udGVudD0iTWljcm9zb2Z0IFdvcmQgMTUgKGZpbHRlcmVkIG1lZGl1bSkiPgo8c3R5bGU+PCEt
LQovKiBGb250IERlZmluaXRpb25zICovCkBmb250LWZhY2UKCXtmb250LWZhbWlseToiQ2FtYnJp
YSBNYXRoIjsKCXBhbm9zZS0xOjIgNCA1IDMgNSA0IDYgMyAyIDQ7fQpAZm9udC1mYWNlCgl7Zm9u
dC1mYW1pbHk6Q2FsaWJyaTsKCXBhbm9zZS0xOjIgMTUgNSAyIDIgMiA0IDMgMiA0O30KLyogU3R5
bGUgRGVmaW5pdGlvbnMgKi8KcC5Nc29Ob3JtYWwsIGxpLk1zb05vcm1hbCwgZGl2Lk1zb05vcm1h
bAoJe21hcmdpbjowY207Cglmb250LXNpemU6MTEuMHB0OwoJZm9udC1mYW1pbHk6IkNhbGlicmki
LHNhbnMtc2VyaWY7fQphOmxpbmssIHNwYW4uTXNvSHlwZXJsaW5rCgl7bXNvLXN0eWxlLXByaW9y
aXR5Ojk5OwoJY29sb3I6IzA1NjNDMTsKCXRleHQtZGVjb3JhdGlvbjp1bmRlcmxpbmU7fQpzcGFu
LkVtYWlsU3R5bGUxOAoJe21zby1zdHlsZS10eXBlOnBlcnNvbmFsLXJlcGx5OwoJZm9udC1mYW1p
bHk6IkNhbGlicmkiLHNhbnMtc2VyaWY7Cgljb2xvcjp3aW5kb3d0ZXh0O30KLk1zb0NocERlZmF1
bHQKCXttc28tc3R5bGUtdHlwZTpleHBvcnQtb25seTsKCWZvbnQtZmFtaWx5OiJDYWxpYnJpIixz
YW5zLXNlcmlmO30KQHBhZ2UgV29yZFNlY3Rpb24xCgl7c2l6ZTo2MTIuMHB0IDc5Mi4wcHQ7Cglt
YXJnaW46NzIuMHB0IDkwLjBwdCA3Mi4wcHQgOTAuMHB0O30KZGl2LldvcmRTZWN0aW9uMQoJe3Bh
Z2U6V29yZFNlY3Rpb24xO30KLS0+PC9zdHlsZT48IS0tW2lmIGd0ZSBtc28gOV0+PHhtbD4KPG86
c2hhcGVkZWZhdWx0cyB2OmV4dD0iZWRpdCIgc3BpZG1heD0iMTAyNiIgLz4KPC94bWw+PCFbZW5k
aWZdLS0+PCEtLVtpZiBndGUgbXNvIDldPjx4bWw+CjxvOnNoYXBlbGF5b3V0IHY6ZXh0PSJlZGl0
Ij4KPG86aWRtYXAgdjpleHQ9ImVkaXQiIGRhdGE9IjEiIC8+CjwvbzpzaGFwZWxheW91dD48L3ht
bD48IVtlbmRpZl0tLT4KPC9oZWFkPgo8Ym9keSBsYW5nPSJFTi1VUyIgbGluaz0iIzA1NjNDMSIg
dmxpbms9IiM5NTRGNzIiIHN0eWxlPSJ3b3JkLXdyYXA6YnJlYWstd29yZCI+CjxkaXYgY2xhc3M9
IldvcmRTZWN0aW9uMSI+CjxwIGNsYXNzPSJNc29Ob3JtYWwiPk11dGh1LDxvOnA+PC9vOnA+PC9w
Pgo8cCBjbGFzcz0iTXNvTm9ybWFsIj5RdW90aW5nIGZyb20gPGEgaHJlZj0iaHR0cHM6Ly9kYXRh
dHJhY2tlci5pZXRmLm9yZy9kb2MvaHRtbC9kcmFmdC1pZXRmLWJlc3MtcmZjNzQzMmJpcy0wMiNz
ZWN0aW9uLTMiPgpTZWN0aW9uIDMgb2YgNzQzMmJpczwvYT46PG86cD48L286cD48L3A+CjxwIGNs
YXNzPSJNc29Ob3JtYWwiPjxvOnA+Jm5ic3A7PC9vOnA+PC9wPgo8cCBjbGFzcz0iTXNvTm9ybWFs
Ij48c3BhbiBzdHlsZT0iZm9udC1zaXplOjEwLjBwdDtmb250LWZhbWlseTomcXVvdDtDb3VyaWVy
IE5ldyZxdW90Oztjb2xvcjpibGFjayI+Jm5ic3A7Jm5ic3A7IEV0aGVybmV0IFRhZzombmJzcDsg
VXNlZCB0byByZXByZXNlbnQgYSBCRCB0aGF0IGlzIGNvbmZpZ3VyZWQgb24gYSBnaXZlbjxvOnA+
PC9vOnA+PC9zcGFuPjwvcD4KPHAgY2xhc3M9Ik1zb05vcm1hbCI+PHNwYW4gc3R5bGU9ImZvbnQt
c2l6ZToxMC4wcHQ7Zm9udC1mYW1pbHk6JnF1b3Q7Q291cmllciBOZXcmcXVvdDs7Y29sb3I6Ymxh
Y2siPiZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyBFUyBmb3IgdGhlIHB1cnBvc2VzIG9m
IERGIGVsZWN0aW9uIGFuZCAmbHQ7RVZJLCBCRCZndDsgaWRlbnRpZmljYXRpb248bzpwPjwvbzpw
Pjwvc3Bhbj48L3A+CjxwIGNsYXNzPSJNc29Ob3JtYWwiPjxzcGFuIHN0eWxlPSJmb250LXNpemU6
MTAuMHB0O2ZvbnQtZmFtaWx5OiZxdW90O0NvdXJpZXIgTmV3JnF1b3Q7O2NvbG9yOmJsYWNrIj4m
bmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsgZm9yIGZyYW1lcyByZWNlaXZlZCBmcm9tIHRo
ZSBDRS4mbmJzcDsgTm90ZSB0aGF0IGFueSBvZiB0aGUgZm9sbG93aW5nPG86cD48L286cD48L3Nw
YW4+PC9wPgo8cCBjbGFzcz0iTXNvTm9ybWFsIj48c3BhbiBzdHlsZT0iZm9udC1zaXplOjEwLjBw
dDtmb250LWZhbWlseTomcXVvdDtDb3VyaWVyIE5ldyZxdW90Oztjb2xvcjpibGFjayI+Jm5ic3A7
Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7IG1heSBiZSB1c2VkIHRvIHJlcHJlc2VudCBhIEJEOiBW
SURzIChpbmNsdWRpbmcgUS1pbi1RIHRhZ3MpLDxvOnA+PC9vOnA+PC9zcGFuPjwvcD4KPHAgY2xh
c3M9Ik1zb05vcm1hbCI+PHNwYW4gc3R5bGU9ImZvbnQtc2l6ZToxMC4wcHQ7Zm9udC1mYW1pbHk6
JnF1b3Q7Q291cmllciBOZXcmcXVvdDs7Y29sb3I6YmxhY2siPiZuYnNwOyZuYnNwOyZuYnNwOyZu
YnNwOyZuYnNwOyBjb25maWd1cmVkIElEcywgVk5JcyAoVmlydHVhbCBFeHRlbnNpYmxlIExvY2Fs
IEFyZWEgTmV0d29yazxvOnA+PC9vOnA+PC9zcGFuPjwvcD4KPHAgY2xhc3M9Ik1zb05vcm1hbCI+
PHNwYW4gc3R5bGU9ImZvbnQtc2l6ZToxMC4wcHQ7Zm9udC1mYW1pbHk6JnF1b3Q7Q291cmllciBO
ZXcmcXVvdDs7Y29sb3I6YmxhY2siPiZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyAoVlhM
QU4pIE5ldHdvcmsgSWRlbnRpZmllcnMpLCBub3JtYWxpemVkIFZJRHMsIEktU0lEcyAoU2Vydmlj
ZTxvOnA+PC9vOnA+PC9zcGFuPjwvcD4KPHAgY2xhc3M9Ik1zb05vcm1hbCI+PHNwYW4gc3R5bGU9
ImZvbnQtc2l6ZToxMC4wcHQ7Zm9udC1mYW1pbHk6JnF1b3Q7Q291cmllciBOZXcmcXVvdDs7Y29s
b3I6YmxhY2siPiZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyBJbnN0YW5jZSBJZGVudGlm
aWVycyksIGV0Yy4sIGFzIGxvbmcgYXMgdGhlIHJlcHJlc2VudGF0aW9uIG9mIHRoZTxvOnA+PC9v
OnA+PC9zcGFuPjwvcD4KPHAgY2xhc3M9Ik1zb05vcm1hbCI+PHNwYW4gc3R5bGU9ImZvbnQtc2l6
ZToxMC4wcHQ7Zm9udC1mYW1pbHk6JnF1b3Q7Q291cmllciBOZXcmcXVvdDs7Y29sb3I6YmxhY2si
PiZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyBCRHMgaXMgY29uZmlndXJlZCBjb25zaXN0
ZW50bHkgYWNyb3NzIHRoZSBtdWx0aWhvbWVkIFBFcyBhdHRhY2hlZDxvOnA+PC9vOnA+PC9zcGFu
PjwvcD4KPHAgY2xhc3M9Ik1zb05vcm1hbCI+PHNwYW4gc3R5bGU9ImZvbnQtc2l6ZToxMC4wcHQ7
Zm9udC1mYW1pbHk6JnF1b3Q7Q291cmllciBOZXcmcXVvdDs7Y29sb3I6YmxhY2siPiZuYnNwOyZu
YnNwOyZuYnNwOyZuYnNwOyZuYnNwOyB0byB0aGF0IEVTLjxvOnA+PC9vOnA+PC9zcGFuPjwvcD4K
PHAgY2xhc3M9Ik1zb05vcm1hbCI+PG86cD4mbmJzcDs8L286cD48L3A+CjxwIGNsYXNzPSJNc29O
b3JtYWwiPkFzIEkgc2VlIGl0LCB1c2luZyBtYW51YWxseSBjb25maWd1cmVkIElEcyBjYW4gYWRk
cmVzcyB5b3VyIGNvbmNlcm5zLjxvOnA+PC9vOnA+PC9wPgo8cCBjbGFzcz0iTXNvTm9ybWFsIj48
bzpwPiZuYnNwOzwvbzpwPjwvcD4KPHAgY2xhc3M9Ik1zb05vcm1hbCI+UmVnYXJkcyw8bzpwPjwv
bzpwPjwvcD4KPHAgY2xhc3M9Ik1zb05vcm1hbCI+U2FzaGE8bzpwPjwvbzpwPjwvcD4KPHAgY2xh
c3M9Ik1zb05vcm1hbCI+PG86cD4mbmJzcDs8L286cD48L3A+CjxwIGNsYXNzPSJNc29Ob3JtYWwi
Pk9mZmljZTogKzk3Mi0zOTI2NjMwMjxvOnA+PC9vOnA+PC9wPgo8cCBjbGFzcz0iTXNvTm9ybWFs
Ij5DZWxsOiZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyArOTcyLTU0OTI2NjMwMjxvOnA+
PC9vOnA+PC9wPgo8cCBjbGFzcz0iTXNvTm9ybWFsIj5FbWFpbDombmJzcDsmbmJzcDsgQWxleGFu
ZGVyLlZhaW5zaHRlaW5AcmJibi5jb208bzpwPjwvbzpwPjwvcD4KPHAgY2xhc3M9Ik1zb05vcm1h
bCI+PG86cD4mbmJzcDs8L286cD48L3A+CjxkaXYgc3R5bGU9ImJvcmRlcjpub25lO2JvcmRlci10
b3A6c29saWQgI0UxRTFFMSAxLjBwdDtwYWRkaW5nOjMuMHB0IDBjbSAwY20gMGNtIj4KPHAgY2xh
c3M9Ik1zb05vcm1hbCI+PGI+RnJvbTo8L2I+IEJFU1MgJmx0O2Jlc3MtYm91bmNlc0BpZXRmLm9y
ZyZndDsgPGI+T24gQmVoYWxmIE9mIDwvYj4KTXV0aHUgQXJ1bCBNb3poaSBQZXJ1bWFsPGJyPgo8
Yj5TZW50OjwvYj4gVHVlc2RheSwgRmVicnVhcnkgMTUsIDIwMjIgMToyMyBQTTxicj4KPGI+VG86
PC9iPiBiZXNzQGlldGYub3JnPGJyPgo8Yj5TdWJqZWN0OjwvYj4gW0VYVEVSTkFMXSBbYmVzc10g
RVZQTiBzZXJ2aWNlIGNhcnZpbmcgd2l0aCBpbmdyZXNzIFZMQU4gdHJhbnNsYXRpb248bzpwPjwv
bzpwPjwvcD4KPC9kaXY+CjxwIGNsYXNzPSJNc29Ob3JtYWwiPjxvOnA+Jm5ic3A7PC9vOnA+PC9w
Pgo8ZGl2Pgo8ZGl2Pgo8cCBjbGFzcz0iTXNvTm9ybWFsIj48c3BhbiBzdHlsZT0iZm9udC1zaXpl
OjEyLjBwdDtmb250LWZhbWlseTomcXVvdDtBcmlhbCZxdW90OyxzYW5zLXNlcmlmIj5IaSw8bzpw
PjwvbzpwPjwvc3Bhbj48L3A+CjwvZGl2Pgo8ZGl2Pgo8cCBjbGFzcz0iTXNvTm9ybWFsIj48c3Bh
biBzdHlsZT0iZm9udC1zaXplOjEyLjBwdDtmb250LWZhbWlseTomcXVvdDtBcmlhbCZxdW90Oyxz
YW5zLXNlcmlmIj48bzpwPiZuYnNwOzwvbzpwPjwvc3Bhbj48L3A+CjwvZGl2Pgo8ZGl2Pgo8cCBj
bGFzcz0iTXNvTm9ybWFsIj48c3BhbiBzdHlsZT0iZm9udC1zaXplOjEyLjBwdDtmb250LWZhbWls
eTomcXVvdDtBcmlhbCZxdW90OyxzYW5zLXNlcmlmIj5UaG91Z2ggcmZjNzQzMmJpcyZuYnNwO3Jl
Y29tbWVuZHMgVkxBTiB0cmFuc2xhdGlvbiB0byBiZSBwZXJmb3JtZWQgYXQgdGhlIGRpc3Bvc2l0
aW9uIFBFIChmb3IgVkxBTi1iYXNlZCBhbmQgVkxBTi1hd2FyZSBidW5kbGUgc2VydmljZXMpLCBJ
IGJlbGlldmUgdGhlcmUgYXJlIGV4aXN0aW5nIGRlcGxveW1lbnRzCiB3aGVyZSBWTEFOIHRyYW5z
bGF0aW9uIGlzIHBlcmZvcm1lZCZuYnNwO2F0IHRoZSBpbmdyZXNzIFBFLiBJbiB0aGlzIHNjZW5h
cmlvLCBpcyB0aGVyZSBhbnkgZ3VpZGVsaW5lJm5ic3A7b24gd2hldGhlciZuYnNwO3NlcnZpY2Ug
Y2FydmluZyBpcyB0byBiZSBwZXJmb3JtZWQgYmFzZWQgb24gdGhlIG9yaWdpbmFsIFZMQU4gb3Ig
dHJhbnNsYXRlZCZuYnNwO1ZMQU4/PG86cD48L286cD48L3NwYW4+PC9wPgo8L2Rpdj4KPGRpdj4K
PHAgY2xhc3M9Ik1zb05vcm1hbCI+PHNwYW4gc3R5bGU9ImZvbnQtc2l6ZToxMi4wcHQ7Zm9udC1m
YW1pbHk6JnF1b3Q7QXJpYWwmcXVvdDssc2Fucy1zZXJpZiI+PG86cD4mbmJzcDs8L286cD48L3Nw
YW4+PC9wPgo8L2Rpdj4KPGRpdj4KPHAgY2xhc3M9Ik1zb05vcm1hbCI+PHNwYW4gc3R5bGU9ImZv
bnQtc2l6ZToxMi4wcHQ7Zm9udC1mYW1pbHk6JnF1b3Q7QXJpYWwmcXVvdDssc2Fucy1zZXJpZiI+
SSB0aGluayB0aGlzIGNhbm5vdCBiZSBsZWZ0IGltcGxlbWVudGF0aW9uIHNwZWNpZmljLCBzaW5j
ZSBERiBlbGVjdGlvbiBpcyBhIGRpc3RyaWJ1dGVkIGFsZ29yaXRobSBhbmQgc2hvdWxkIHlpZWxk
IHRoZSBzYW1lIHJlc3VsdCBpbiBhbGwgUEVzIHRoYXQgYXJlIHBhcnQgb2YgdGhlIG11bHRpLWhv
bWVkCiBncm91cC48bzpwPjwvbzpwPjwvc3Bhbj48L3A+CjwvZGl2Pgo8ZGl2Pgo8cCBjbGFzcz0i
TXNvTm9ybWFsIj48c3BhbiBzdHlsZT0iZm9udC1zaXplOjEyLjBwdDtmb250LWZhbWlseTomcXVv
dDtBcmlhbCZxdW90OyxzYW5zLXNlcmlmIj48bzpwPiZuYnNwOzwvbzpwPjwvc3Bhbj48L3A+Cjwv
ZGl2Pgo8ZGl2Pgo8cCBjbGFzcz0iTXNvTm9ybWFsIj48c3BhbiBzdHlsZT0iZm9udC1zaXplOjEy
LjBwdDtmb250LWZhbWlseTomcXVvdDtBcmlhbCZxdW90OyxzYW5zLXNlcmlmIj5BbnkgZmVlZGJh
Y2sgd291bGQgYmUgaGVscGZ1bC4uPG86cD48L286cD48L3NwYW4+PC9wPgo8L2Rpdj4KPGRpdj4K
PHAgY2xhc3M9Ik1zb05vcm1hbCI+PHNwYW4gc3R5bGU9ImZvbnQtc2l6ZToxMi4wcHQ7Zm9udC1m
YW1pbHk6JnF1b3Q7QXJpYWwmcXVvdDssc2Fucy1zZXJpZiI+PG86cD4mbmJzcDs8L286cD48L3Nw
YW4+PC9wPgo8L2Rpdj4KPGRpdj4KPHAgY2xhc3M9Ik1zb05vcm1hbCI+PHNwYW4gc3R5bGU9ImZv
bnQtc2l6ZToxMi4wcHQ7Zm9udC1mYW1pbHk6JnF1b3Q7QXJpYWwmcXVvdDssc2Fucy1zZXJpZiI+
UmVnYXJkcyw8bzpwPjwvbzpwPjwvc3Bhbj48L3A+CjwvZGl2Pgo8ZGl2Pgo8cCBjbGFzcz0iTXNv
Tm9ybWFsIj48c3BhbiBzdHlsZT0iZm9udC1zaXplOjEyLjBwdDtmb250LWZhbWlseTomcXVvdDtB
cmlhbCZxdW90OyxzYW5zLXNlcmlmIj5NdXRodTxvOnA+PC9vOnA+PC9zcGFuPjwvcD4KPC9kaXY+
CjwvZGl2Pgo8cCBjbGFzcz0iTXNvTm9ybWFsIj48YnI+Ck5vdGljZTogVGhpcyBlLW1haWwgdG9n
ZXRoZXIgd2l0aCBhbnkgYXR0YWNobWVudHMgbWF5IGNvbnRhaW4gaW5mb3JtYXRpb24gb2YgUmli
Ym9uIENvbW11bmljYXRpb25zIEluYy4gYW5kIGl0cyBBZmZpbGlhdGVzIHRoYXQgaXMgY29uZmlk
ZW50aWFsIGFuZC9vciBwcm9wcmlldGFyeSBmb3IgdGhlIHNvbGUgdXNlIG9mIHRoZSBpbnRlbmRl
ZCByZWNpcGllbnQuIEFueSByZXZpZXcsIGRpc2Nsb3N1cmUsIHJlbGlhbmNlIG9yIGRpc3RyaWJ1
dGlvbiBieQogb3RoZXJzIG9yIGZvcndhcmRpbmcgd2l0aG91dCBleHByZXNzIHBlcm1pc3Npb24g
aXMgc3RyaWN0bHkgcHJvaGliaXRlZC4gSWYgeW91IGFyZSBub3QgdGhlIGludGVuZGVkIHJlY2lw
aWVudCwgcGxlYXNlIG5vdGlmeSB0aGUgc2VuZGVyIGltbWVkaWF0ZWx5IGFuZCB0aGVuIGRlbGV0
ZSBhbGwgY29waWVzLCBpbmNsdWRpbmcgYW55IGF0dGFjaG1lbnRzLjxvOnA+PC9vOnA+PC9wPgo8
L2Rpdj4KPGJyIGNsZWFyPSJib3RoIj4KTm90aWNlOiBUaGlzIGUtbWFpbCB0b2dldGhlciB3aXRo
IGFueSBhdHRhY2htZW50cyBtYXkgY29udGFpbiBpbmZvcm1hdGlvbiBvZiBSaWJib24gQ29tbXVu
aWNhdGlvbnMgSW5jLiBhbmQgaXRzIEFmZmlsaWF0ZXMgdGhhdCBpcyBjb25maWRlbnRpYWwgYW5k
L29yIHByb3ByaWV0YXJ5IGZvciB0aGUgc29sZSB1c2Ugb2YgdGhlIGludGVuZGVkIHJlY2lwaWVu
dC4gQW55IHJldmlldywgZGlzY2xvc3VyZSwgcmVsaWFuY2Ugb3IgZGlzdHJpYnV0aW9uIGJ5IG90
aGVycyBvciBmb3J3YXJkaW5nIHdpdGhvdXQgZXhwcmVzcyBwZXJtaXNzaW9uIGlzIHN0cmljdGx5
IHByb2hpYml0ZWQuIElmIHlvdSBhcmUgbm90IHRoZSBpbnRlbmRlZCByZWNpcGllbnQsIHBsZWFz
ZSBub3RpZnkgdGhlIHNlbmRlciBpbW1lZGlhdGVseSBhbmQgdGhlbiBkZWxldGUgYWxsIGNvcGll
cywgaW5jbHVkaW5nIGFueSBhdHRhY2htZW50cy48QlI+CjwvYm9keT4KPC9odG1sPgoK

--_000_PH0PR03MB63007514EA057D6F52095389F6349PH0PR03MB6300namp_--


From nobody Tue Feb 15 07:11:18 2022
Return-Path: <noreply@ietf.org>
X-Original-To: bess@ietf.org
Delivered-To: bess@ietfa.amsl.com
Received: from ietfa.amsl.com (localhost [IPv6:::1]) by ietfa.amsl.com (Postfix) with ESMTP id 726E83A0DC9; Tue, 15 Feb 2022 07:11:06 -0800 (PST)
MIME-Version: 1.0
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: 8bit
From: =?utf-8?q?=C3=89ric_Vyncke_via_Datatracker?= <noreply@ietf.org>
To: "The IESG" <iesg@ietf.org>
Cc: draft-ietf-bess-srv6-services@ietf.org, bess-chairs@ietf.org, bess@ietf.org, matthew.bocci@nokia.com, matthew.bocci@nokia.com
X-Test-IDTracker: no
X-IETF-IDTracker: 7.44.0
Auto-Submitted: auto-generated
Precedence: bulk
Reply-To: =?utf-8?q?=C3=89ric_Vyncke?= <evyncke@cisco.com>
Message-ID: <164493786644.24867.14844486952267062727@ietfa.amsl.com>
Date: Tue, 15 Feb 2022 07:11:06 -0800
Archived-At: <https://mailarchive.ietf.org/arch/msg/bess/xMSIVGIrHMASnHDhMtXxGoTId-M>
Subject: [bess] =?utf-8?q?=C3=89ric_Vyncke=27s_No_Objection_on_draft-ietf?= =?utf-8?q?-bess-srv6-services-10=3A_=28with_COMMENT=29?=
X-BeenThere: bess@ietf.org
X-Mailman-Version: 2.1.29
List-Id: BGP-Enabled ServiceS working group discussion list <bess.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/bess>, <mailto:bess-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/bess/>
List-Post: <mailto:bess@ietf.org>
List-Help: <mailto:bess-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/bess>, <mailto:bess-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 15 Feb 2022 15:11:15 -0000

Ã‰ric Vyncke has entered the following ballot position for
draft-ietf-bess-srv6-services-10: No Objection

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


Please refer to https://www.ietf.org/blog/handling-iesg-ballot-positions/
for more information about how to handle DISCUSS and COMMENT positions.


The document, along with other ballot positions, can be found here:
https://datatracker.ietf.org/doc/draft-ietf-bess-srv6-services/



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

[updating after the intdir review]

Thank you for the work put into this document. This protocol is important for
scalable and deployable SRv6 services. With revised -10, all my blocking
DISCUSS points are addressed, I am therefore clearing my DISCUSS ballot (the
points are kept below for archiving). As replied by email, the -10 also
addresses most of my previous COMMENTs.

Special thanks to Matthew Bocci for the shepherd's write-up including the
section about the WG consensus and document history.

Thanks as well for Ron Bonica's INT directorate review
(<https://datatracker.ietf.org/doc/review-ietf-bess-srv6-services-10-intdir-telechat-bonica-2022-02-14/>),
I am satisfied to see the authors exchanging with Ron on his review.

I hope that this helps to improve the document,

Regards,

-Ã©ric

# previous DISCUSS (for archiving)

As noted in https://www.ietf.org/blog/handling-iesg-ballot-positions/, a
DISCUSS ballot is a request to have a discussion on the following topics:

## Section 3.1

"IANA registry defined in section 9.2 of [RFC8986]" but there is no section 9.2
in RFC 8986. I guess it is section 10.2. Moreover, IANA registries are usually
referred to via their name/URL, e.g.,
https://www.iana.org/assignments/segment-routing/segment-routing.xhtml, and not
by a section of the RFC that created them.

## Section 3.2.1

Where is "locator node" defined ? "locator block" is defined in section 3.1 of
RFC 8986 but not the node (I can only guess that this is the "N" in the "B:N"
notation used in RFC 8986).

## Section 6

Section 9 of draft-ietf-bess-evpn-igmp-mld-proxy-16 indeed defines route types
7 and 8 but it uses non IPv4-only wording. So, s/IGMP join sync route/Multicast
Membership Report Synch Route/ + same for type 8.

# COMMENTS

## Section 1

More details on the encapsulation (plain IP in IPv6 ?) will be welcome in "The
   ingress PE encapsulates the payload in an outer IPv6 header where the
   destination address is the SRv6 Service SID provided by the egress
   Provider Edge (PE). "

## Section 3.2.1

The transposition field appears to be about "labels", which are not qualified.
Should the reader assume that those are "MPLS labels" ? A reference to some
text would be welcome. Not being a SRv6 expert (but somehow knowledgeable on
the topic), all the text about transposition is completely opaque to me.

The section 4 appears to give some information, but there should at least be a
forward reference to it in section 3.2.1 or even better the section 4 should be
moved before section 3.2.1.

## Section 4

This section would benefit from examples & figures.

While the specification probably works well, mapping a 128-bit IPv6 SID into
what looks like a 20-bit MPLS label looks like a smart kludge (for compression
efficiency) but still...

## Section 5

"...optionally insert an SRH [RFC8754] when required..." looks like an oxymoron
to me, i.e., if it is required then it is no more optional. Same issue in other
places (notably section 6).

5th Â§ "the ingress PE encapsulates the payload in an outer IPv6 header", is it
"payload" of the ingress packet or the whole packet itself ?

## Section 10

The protocol defined in this document is a sibling of the EPVN and other
layer-3 VPN using BGP as a control plane. I would have expected to have a
mostly identical security section. The similarity is indeed indicated in the
2nd Â§ but this 2nd Â§ would benefit by also giving the RFC titles rather than a
dry list of RFCs.

The 3rd Â§ appears a little self-contradicting to my reading. The first part
rightfully confirms that SRv6 domain should be closed and makes reference to
SRH and network-programming security sections, i.e., isolation/protection in
the data plane. Then, the last part of this Â§ is "Therefore, precaution is
necessary to ensure that the BGP service information (including associated SRv6
SID) advertised via BGP sessions are limited to peers within this trusted SR
domain. " which seems to contradict the first part. IMHO, the words "is
necessary" is an overkill, something like "Precautions should be taken to
ensure..." would be more appropriate.

To elaborate on the previous comment:

- isn't it *exactly* the same security issues as for EPVN and other BGP-based
VPN ? So, already covered by the 2nd Â§ ?

- even if there is yet-another BGP leak with SRv6 SID, then what are the
consequences ? SRv6 data plane (as explained in the first sentences of this 3rd
Â§) MUST be protected anyway and will protect the SRv6 domain completely, else
the operator has more critical issues.

In short, readers will benefit from a shorter and clearer 3rd paragraph.

Final suggestion for the security section: what happens when the length of all
sub-sub-TLVs exceeds the length of the sub-TLV ? And similar corner cases. This
is of course more an implementation issue but should it be mentioned here ?

I note that the security directorate review result is "ready".




From nobody Tue Feb 15 09:04:23 2022
Return-Path: <mxhajduczenia@gmail.com>
X-Original-To: bess@ietfa.amsl.com
Delivered-To: bess@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 4C1343A0E65 for <bess@ietfa.amsl.com>; Tue, 15 Feb 2022 09:04:21 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -7.098
X-Spam-Level: 
X-Spam-Status: No, score=-7.098 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, DKIM_VALID_EF=-0.1, FREEMAIL_FROM=0.001, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_HI=-5, 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 Kh873iXyvpLG for <bess@ietfa.amsl.com>; Tue, 15 Feb 2022 09:04:18 -0800 (PST)
Received: from mail-ot1-x333.google.com (mail-ot1-x333.google.com [IPv6:2607:f8b0: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 483363A0E63 for <bess@ietf.org>; Tue, 15 Feb 2022 09:04:18 -0800 (PST)
Received: by mail-ot1-x333.google.com with SMTP id v6-20020a05683024a600b005ac1754342fso10554571ots.5 for <bess@ietf.org>; Tue, 15 Feb 2022 09:04:18 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20210112;  h=from:to:subject:date:message-id:mime-version:thread-index :content-language; bh=7T29NS4F+11lyVPEzSiE902LWxSEVmsGgeOV4I6TB+Q=; b=FQOVUKiFXM0noLj71JQChrtwqGRLLM0fda9Le93BQe4gQZK0ScFM2LiCFgelY1FjYb WN6marxZCx3F1bFUhRbtk18O+vK2wDxizvavBea+ZGsazBySVN1+5fwhoK6GMINIbJwl N96T14cViE6iQkMWpgEObWpXoHoXTDQU+DteAw/Oh3DPplJ3lxRi/Ajy0Go+EsIT2h3+ mBnEn72kONzcNUSmSq7EcZGgm/fyFnsp1VSnwZkvia+VAjuQc8o8/4zLe3v87PdjLkDs fm6ncfNgvQ8R7U1J4mCJs+8yyvug3EgWiNJm2GKYj1tDRrJAE/lfdERq6jm9naYx2OMn qEuw==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20210112; h=x-gm-message-state:from:to:subject:date:message-id:mime-version :thread-index:content-language; bh=7T29NS4F+11lyVPEzSiE902LWxSEVmsGgeOV4I6TB+Q=; b=LWO4uAntaJ65gm2+EnvfSpKAmaNnO7nNJz/nF/MEyPFzwH52TW9n2FhLK4tL7rNJgk PAXhwIR4WesFHjJkiErXzcghersy9P2+Y+Ub2U8C8LBS2vA7E0+idUmUZukYgE8OW3k+ 4Q7Bs2hrU0vdcuYIhPdT7Qk6+5/NJ5f1cYCsfx0FC7eUI6TuBRpip+7i346f8iw4NHKS YX1ll07DzfmJGuifEIhjQo35iFk8x4h2G27UqWyVVZKokyyXGGmpO5ao1pE6eip5klam EYoTrAC8tgeKfDmN1pCQb6NJuT9ld36aR2yQpXRm6Mta9RHsojqKBVik/jJQraWKIKxE oznA==
X-Gm-Message-State: AOAM530HrPNdoXKLkixW3+yDuHiZaFXJOqrFNsqG4jQZJPCemNuzOHcP B/6saN957rx1zoHIiPr9AE2hRtPl9hY=
X-Google-Smtp-Source: ABdhPJxG0PUw5RJz4ZHTNzH8gbJiLqo/41HyyCaKSPjOsRD7PqGCknoT9IvslREpKOlZPn8P8FjFjA==
X-Received: by 2002:a9d:eca:: with SMTP id 68mr1666669otj.274.1644944653689; Tue, 15 Feb 2022 09:04:13 -0800 (PST)
Received: from DESKTOPSVDI9M7 (2600-6ce7-0000-0012-f891-2f73-01b5-1cd6.inf6.spectrum.com. [2600:6ce7:0:12:f891:2f73:1b5:1cd6]) by smtp.gmail.com with ESMTPSA id z17sm13704123otk.62.2022.02.15.09.04.12 for <bess@ietf.org> (version=TLS1_2 cipher=ECDHE-ECDSA-AES128-GCM-SHA256 bits=128/128); Tue, 15 Feb 2022 09:04:13 -0800 (PST)
From: <mxhajduczenia@gmail.com>
To: <bess@ietf.org>
Date: Tue, 15 Feb 2022 10:04:11 -0700
Message-ID: <0d8101d8228e$0e3b5720$2ab20560$@gmail.com>
MIME-Version: 1.0
Content-Type: multipart/alternative; boundary="----=_NextPart_000_0D82_01D82253.61DCF450"
X-Mailer: Microsoft Outlook 16.0
Thread-Index: Adgijd/Qg93zOnf/QOWSy+KotvfU0g==
Content-Language: en-us
Archived-At: <https://mailarchive.ietf.org/arch/msg/bess/lpd9e26wtcr66bVJ_h5LjRboTWE>
Subject: [bess] Submitting comments against draft-ietf-bess-rfc7432bis-02
X-BeenThere: bess@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: BGP-Enabled ServiceS working group discussion list <bess.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/bess>, <mailto:bess-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/bess/>
List-Post: <mailto:bess@ietf.org>
List-Help: <mailto:bess-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/bess>, <mailto:bess-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 15 Feb 2022 17:04:21 -0000

This is a multipart message in MIME format.

------=_NextPart_000_0D82_01D82253.61DCF450
Content-Type: text/plain;
	charset="utf-8"
Content-Transfer-Encoding: quoted-printable

Hi,=20

=20

I have a generic question about submitting comments against =
draft-ietf-bess-rfc7432bis-02. I read the document in detail and marked =
up a number of comments / suggestions in the PDF document. Is there any =
formal process to submit these comments and have them reviewed?=20

=20

I am new to the IETF process, hence the question=20

=20

Thanks=20

=20

Marek


------=_NextPart_000_0D82_01D82253.61DCF450
Content-Type: text/html;
	charset="utf-8"
Content-Transfer-Encoding: quoted-printable

<html xmlns:v=3D"urn:schemas-microsoft-com:vml" =
xmlns:o=3D"urn:schemas-microsoft-com:office:office" =
xmlns:w=3D"urn:schemas-microsoft-com:office:word" =
xmlns:x=3D"urn:schemas-microsoft-com:office:excel" =
xmlns:m=3D"http://schemas.microsoft.com/office/2004/12/omml" =
xmlns=3D"http://www.w3.org/TR/REC-html40"><head><meta =
http-equiv=3DContent-Type content=3D"text/html; charset=3Dutf-8"><meta =
name=3DGenerator content=3D"Microsoft Word 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;
	font-size:11.0pt;
	font-family:"Calibri",sans-serif;}
span.EmailStyle18
	{mso-style-type:personal-reply;
	font-family:"Calibri",sans-serif;
	color:windowtext;}
.MsoChpDefault
	{mso-style-type:export-only;
	font-family:"Calibri",sans-serif;}
@page WordSection1
	{size:8.5in 11.0in;
	margin:1.0in 1.0in 1.0in 1.0in;}
div.WordSection1
	{page:WordSection1;}
--></style><!--[if gte mso 9]><xml>
<o:shapedefaults v:ext=3D"edit" spidmax=3D"1026" />
</xml><![endif]--><!--[if gte mso 9]><xml>
<o:shapelayout v:ext=3D"edit">
<o:idmap v:ext=3D"edit" data=3D"1" />
</o:shapelayout></xml><![endif]--></head><body lang=3DEN-US =
link=3D"#0563C1" vlink=3D"#954F72" style=3D'word-wrap:break-word'><div =
class=3DWordSection1><div><div><p class=3DMsoNormal>Hi, =
<o:p></o:p></p><p class=3DMsoNormal><o:p>&nbsp;</o:p></p><p =
class=3DMsoNormal>I have a generic question about submitting comments =
against draft-ietf-bess-rfc7432bis-02. I read the document in detail and =
marked up a number of comments / suggestions in the PDF document. Is =
there any formal process to submit these comments and have them =
reviewed? <o:p></o:p></p><p class=3DMsoNormal><o:p>&nbsp;</o:p></p><p =
class=3DMsoNormal>I am new to the IETF process, hence the question =
<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><o:p>&nbsp;</o:p></p><p =
class=3DMsoNormal>Marek<o:p></o:p></p></div></div></div></body></html>
------=_NextPart_000_0D82_01D82253.61DCF450--


From nobody Tue Feb 15 09:59:51 2022
Return-Path: <noreply@ietf.org>
X-Original-To: bess@ietf.org
Delivered-To: bess@ietfa.amsl.com
Received: from ietfa.amsl.com (localhost [IPv6:::1]) by ietfa.amsl.com (Postfix) with ESMTP id DC52F3A0F64; Tue, 15 Feb 2022 09:59:24 -0800 (PST)
MIME-Version: 1.0
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: 8bit
From: Alvaro Retana via Datatracker <noreply@ietf.org>
To: "The IESG" <iesg@ietf.org>
Cc: draft-ietf-bess-srv6-services@ietf.org, bess-chairs@ietf.org, bess@ietf.org, matthew.bocci@nokia.com
X-Test-IDTracker: no
X-IETF-IDTracker: 7.45.0
Auto-Submitted: auto-generated
Precedence: bulk
Reply-To: Alvaro Retana <aretana.ietf@gmail.com>
Message-ID: <164494796487.31930.7636138656008278664@ietfa.amsl.com>
Date: Tue, 15 Feb 2022 09:59:24 -0800
Archived-At: <https://mailarchive.ietf.org/arch/msg/bess/zxblc48V_ESbOXxBWts3U5-BnNs>
Subject: [bess] Alvaro Retana's Discuss on draft-ietf-bess-srv6-services-10: (with DISCUSS and COMMENT)
X-BeenThere: bess@ietf.org
X-Mailman-Version: 2.1.29
List-Id: BGP-Enabled ServiceS working group discussion list <bess.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/bess>, <mailto:bess-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/bess/>
List-Post: <mailto:bess@ietf.org>
List-Help: <mailto:bess-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/bess>, <mailto:bess-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 15 Feb 2022 17:59:25 -0000

Alvaro Retana has entered the following ballot position for
draft-ietf-bess-srv6-services-10: Discuss

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


Please refer to https://www.ietf.org/blog/handling-iesg-ballot-positions/
for more information about how to handle DISCUSS and COMMENT positions.


The document, along with other ballot positions, can be found here:
https://datatracker.ietf.org/doc/draft-ietf-bess-srv6-services/



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

I am balloting DISCUSS because the document underspecifies the use of Endpoint
Behaviors. As a result, it is unclear when they should be checked, enforced,
or needed. Details follow.


The descriptions of the TLVs in Â§2 say (twice) that the "SRv6 Endpoint
behaviors which MAY be encoded, but not limited to, are...etc."

   The text above ends with "etc." which means there are other possible
   behaviors. That's not a great use of normative language, even if optional.
   My initial instinct was to ask you to be specific, BUT...

   The description of the SRv6 SID Information Sub-TLV (Â§3.1) says that "an
   unrecognized endpoint behavior MUST NOT be considered invalid", which seems
   to mean that any behavior is ok, AND...

   There's no validation specified, except for the description of the SRv6 SID
   Structure Sub-Sub-TLV (Â§3.2.1), where it says that the "Argument length
   MUST be set to 0 for SIDs where the Argument is not applicable". AND...

   Several of the service descriptions in Â§5/Â§6 say that "The SRv6 Endpoint
   behavior of the SRv6 SID is entirely up to the originator of the
   advertisement. In practice, the SRv6 Endpoint behavior is..."


The result is that any endpoint behavior (even unrecognized) can be used,
while also requiring a specific setting for the argument length in some cases.

How can the argument length be validated if the endpoint behavior is unknown?

Clearly (from looking at rfc8986), not all endpoint behaviors apply to the
services defined in this document. Should a receiver accept any endpoint
behavior? What should a receiver do if a known but unrelated behavior (End,
for example) is received?

What should the receiver do if the endpoint behavior is known and applicable,
but the attribute length is not set correctly?

For any specific service (IPv4 VPN Over SRv6 Core, for example, to pick one),
should the behaviors used "in practice" be enforced? What if different behavior
is advertised? Can it safely be ignored?

Why is the Endpoint Behavior included in the Sub-TLV if (from the above) it
looks like it doesn't matter?


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

(1) To make sure, the new "BGP SRv6 Service SID Flags" registry is
intended to document the allocations for the "SRv6 SID Flags" field in the
SRv6 SID Information Sub-TLV (Â§3.1), right?

Please say so somewhere.  It would also be nice if the name of the field (SRv6
SID Flags) and the registry (SRv6 Service SID Flags) matched.  I realize that
fitting the full name in the figure won't work, but you can either use multiple
lines (as you have already) or call the field simply "Flags," then extend
to the full name in the description of the field...or many other ways to avoid
confusion.


(2) Â§3.1:

      SRv6 SID Flags (1 octet): Encodes SRv6 SID Flags - none are
      currently defined.  SHOULD be set to 0 by the sender and MUST be
      ignored by the receiver.

If/when the flags are defined, the behavior specified here won't be compatible.
Instead, a behavior that assumes that some of the flags will be known in the
future would be better.  For example: any unknown flags MUST be ignored by the
receiver.


(3) Â§3.1: "SRv6 Endpoint Behavior...The opaque endpoint behavior (i.e., value
0xFFFF)...MUST NOT be considered invalid by the receiver."

Ok, but the opaque behavior is not defined as invalid in rfc8986 or anywhere
else (AFAIK).  rfc8986 includes a note specifically for the cases in
this document in Â§8.3. So this requirement is not needed.


(4) Â§3.2.1: "Transposition Length of 0 ... In this case, the Transposition
Offset MUST be set to 0."

What should the receiver do if the offset is not set to 0?


(5) Â§3.2.1: According to rfc8986, the sum of the Loc + Func + Agr <= 128.  The
inclusion of the transposition fields changes the formula to add the new
length.  Please indicate the new constraints.  What should the receiver do if
the sum of the lengths is not <= 128?


(6) Â§3.2.1: "Arguments MAY be generally applicable for SIDs of only specific
SRv6 Endpoint behaviors"  In this case, "MAY" is just stating a fact (specified
in rfc8986): s/MAY/may


(7) Â§5: s/MUST choose to perform IPv6 encapsulation/MUST perform IPv6
encapsulation

To choose is not normatively enforceable; encapsulating is.


(8) Â§5:

   The SRv6 Service SID SHOULD be routable within the AS of the egress
   PE and serves the dual purpose of providing reachability between
   ingress PE and egress PE while also encoding the SRv6 Endpoint
   behavior.

Is it ever ok for the SID to not be routable?  If so, when?  The "purpose of
providing reachability" requires the SID to be routable.  IOW, why is this
behavior recommended and not required?


(9) Both Â§5/Â§6 say that the "ingress PE SHOULD perform resolvability check for
the SRv6 Service SID before considering the received prefix for the BGP best
path computation."

By "resolvability check", do you mean the "Route Resolvability Condition" from
Â§9.1.2.1/rfc4271??  If so, please be explicit.

Given that we're talking about services, which table should be used to resolve
the SID?  This question is something that rfc4271 doesn't cover [1]. Please add
something similar to this text from rfc9012 (where the resolvability condition
is mentioned):

   The reachability condition is evaluated as per [RFC4271].  If the IP
   address is reachable via more than one forwarding table, local policy is
   used to determine which table to use.

[1] https://datatracker.ietf.org/doc/html/draft-ietf-idr-bgp-bestpath-selection-criteria


(10) [nits]

s/multiple instances...is encountered/multiple instances...are encountered/g

Please add figure numbers to all the packet formats, etc.




From nobody Tue Feb 15 11:37:52 2022
Return-Path: <hayabusagsm@gmail.com>
X-Original-To: bess@ietfa.amsl.com
Delivered-To: bess@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 1AD913A08A4; Tue, 15 Feb 2022 11:37:49 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.087
X-Spam-Level: 
X-Spam-Status: No, score=-2.087 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, DKIM_VALID_EF=-0.1, FREEMAIL_FROM=0.001, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_NONE=-0.0001, SPF_HELO_NONE=0.001, SPF_PASS=-0.001, T_REMOTE_IMAGE=0.01, URIBL_BLOCKED=0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (2048-bit key) header.d=gmail.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id vhCvg5dGq8Xn; Tue, 15 Feb 2022 11:37:44 -0800 (PST)
Received: from mail-pf1-x434.google.com (mail-pf1-x434.google.com [IPv6:2607:f8b0:4864:20::434]) (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 117FB3A08A1; Tue, 15 Feb 2022 11:37:43 -0800 (PST)
Received: by mail-pf1-x434.google.com with SMTP id i21so72877pfd.13; Tue, 15 Feb 2022 11:37:43 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20210112;  h=mime-version:references:in-reply-to:from:date:message-id:subject:to :cc; bh=/bsRu1TcyqxThnifMgHLpVs69SsHF66Sm5ofjvVuPOY=; b=EHgZ9fC8w9VRQAj+HziiNQnQriduqneq6zX4fgQDyHvxydVwJWsHV1CDTeLj0Rk79e vNPS2wru1xl0DUGiTvB+zHYy9t+FrUdztYvvgrizsyybMmUJWa0DWRER/IaZCMdkg9ND os0iTMT6rGnD/sv2ZZXaklHk1ZHshsGC1rIzgTRr4dB4yvSIZdI5inzmYv0+N+gMZy5j soqkwBpBLJSTFoCasSglZBa5B5h57KSOU/q1QIEy7nRD1B5yApqw/eERxN6Th2lffrh0 mbpHGP4zRQIJvSC6FEoBNN362Dwtzru+P3TAz0wLuEhyq1Sh9EORH0/4AiuMRmNRLgMF OzjA==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20210112; h=x-gm-message-state:mime-version:references:in-reply-to:from:date :message-id:subject:to:cc; bh=/bsRu1TcyqxThnifMgHLpVs69SsHF66Sm5ofjvVuPOY=; b=VpLmZYlkGPzxRRO6M30eQstw7xTumgO4zS7TtaIb8nK2qkFTsAbt4KoZA0j89h+hct NGQDnEAE5IJT8aIThpgOp0ersbeCJcx5mHnQcRmqc25OzLtKJKsa+N2EE9iAkZsZv3vA IE0HtCznViQ8QQ+MXWEOmV9HMLbSZCYsZ4ekt4lB313qbuIuAGBnzL/bVXT1IEVX5u2l Hv68GhEeHCq36KHjqwqy3acQGAa/c2pJuuPj/M8q7Z6Gt4YRP66+FWuaHIf4cVK79vKj qUhLL+qunRu75/IeYwbWtDaPLThxloHZLj4LNjjWOcOxB6qB/xoTkwVPPvzjqNgweULq 1KbQ==
X-Gm-Message-State: AOAM530NhUokBJ4sWisoNOyZrZhV7NltnQkYGRQrsBliD3hJdvOcnaeD yyfkQWQuq5CLxowM83ozdOh/hevngasKui9W45adpW/1
X-Google-Smtp-Source: ABdhPJxMr4upxvJ+S4qNfAgJofnBCdNOxIughqmm7HVvQQqwPenAu9fBuArq6yBsysWpDFH2ZF0ziumLs+5S8i3XlyU=
X-Received: by 2002:a62:19d0:: with SMTP id 199mr282587pfz.54.1644953861566; Tue, 15 Feb 2022 11:37:41 -0800 (PST)
MIME-Version: 1.0
References: <081c01d8129a$0ded7900$29c86b00$@gmail.com> <CA+-tSzyn4RMBC2Ah9LSJN1hQs1pgRfFEVmp-9qdymQRnezNeFg@mail.gmail.com> <BY3PR08MB7060516B5A0CCB4004431DB0F72A9@BY3PR08MB7060.namprd08.prod.outlook.com> <CABNhwV0h+aNZSC33RX9yH9K2xdgFpSzBNRkaNY=YMRx9ou6R4g@mail.gmail.com>
In-Reply-To: <CABNhwV0h+aNZSC33RX9yH9K2xdgFpSzBNRkaNY=YMRx9ou6R4g@mail.gmail.com>
From: Gyan Mishra <hayabusagsm@gmail.com>
Date: Tue, 15 Feb 2022 14:37:30 -0500
Message-ID: <CABNhwV1zQanGkp20kSu8B7oW-O9nN-VZbEBx4vTxUfKnr7by7g@mail.gmail.com>
To: "Rabadan, Jorge (Nokia - US/Sunnyvale)" <jorge.rabadan@nokia.com>
Cc: Anoop Ghanwani <anoop@alumni.duke.edu>, BESS <bess@ietf.org>,  "bess-chairs@ietf.org" <bess-chairs@ietf.org>,  "draft-ietf-bess-evpn-mh-split-horizon@ietf.org" <draft-ietf-bess-evpn-mh-split-horizon@ietf.org>,  "slitkows.ietf@gmail.com" <slitkows.ietf@gmail.com>
Content-Type: multipart/alternative; boundary="0000000000009732bf05d813aa57"
Archived-At: <https://mailarchive.ietf.org/arch/msg/bess/XwKD4W44k656eaQHiItez5gFYe0>
Subject: Re: [bess] WGLC, IPR and implementation poll for draft-ietf-bess-evpn-mh-split-horizon
X-BeenThere: bess@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: BGP-Enabled ServiceS working group discussion list <bess.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/bess>, <mailto:bess-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/bess/>
List-Post: <mailto:bess@ietf.org>
List-Help: <mailto:bess-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/bess>, <mailto:bess-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 15 Feb 2022 19:37:50 -0000

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

Hi Jorge & Authors

I support publication of this document and have a few comments  that I
think will help clarify and improve the document.

The specification is clear on the solution with two new flags to indicate
SHT type ESI or Local Bias for NVO use cases.

Table 1 lists different tunnel encapsulations.

What I did notice is that VXLAN GPE is not included which should be.

https://datatracker.ietf.org/doc/html/draft-ietf-nvo3-vxlan-gpe

Also I noticed that RFC 7510 MPLSoUDP is included and that is an NVO tunnel
and is not listed in RFC 8365 which does have VXLAN GPE.

IANA codepoints table

Value    Name
   -----    ------------------------
   8        VXLAN Encapsulation
   9        NVGRE Encapsulation
   10       MPLS Encapsulation
   11       MPLS in GRE Encapsulation
   12       VXLAN GPE Encapsulation


RFC 7510 MPLSoUDP is a not an NVO tunnel and is used for special use cases
for UDP based ECMP or LAG.


As well MPLS  listed is  transport technology and not NVO tunnels which
MPLS based EVPN for NG L2 VPN RFC 7432 utilizes ESI label natively by
default for PE-CE AC MPLS based underlay and is not an an NVO overlay.

As well SRv6  listed is a transport technology  and not NVO tunnels which
uses MPLS based EVPN equivalent SRv6 L2 service SID TLV is encoded in BGP
Prefix SID attribute per SRv6 BGP based services draft and utilizes ESI
label natively by default for PE-CE AC MPLS based underlay and is not an an
NVO overlay.

MPLS and SRv6 should be in a separate table maybe as it=E2=80=99s not an an=
 NVO
tunnel or maybe mention that it=E2=80=99s a transport and can take advantag=
e of SHT
flag.

I agree that SRv6 and MPLS transports should be included so they can take
advantage of the SHT flag.

The verbiage MPLS based NVO tunnel is clear and that would be in the NVO
tunnel table be MPLSoGRE RFC 4023 and all other NVO tunnels are Non MPLS
based.

Many Thanks

Gyan

On Thu, Feb 10, 2022 at 4:10 PM Gyan Mishra <hayabusagsm@gmail.com> wrote:

>
> I support publication.
>
> Thanks
>
> Gyan
>
> On Sat, Feb 5, 2022 at 1:41 AM Rabadan, Jorge (Nokia - US/Sunnyvale) <
> jorge.rabadan@nokia.com> wrote:
>
>> Thank you Anoop. We will fix those in the next version.
>>
>> Jorge
>>
>>
>>
>> *From: *Anoop Ghanwani <anoop@alumni.duke.edu>
>> *Date: *Saturday, February 5, 2022 at 12:19 AM
>> *To: *slitkows.ietf@gmail.com <slitkows.ietf@gmail.com>
>> *Cc: *BESS <bess@ietf.org>,
>> draft-ietf-bess-evpn-mh-split-horizon@ietf.org <
>> draft-ietf-bess-evpn-mh-split-horizon@ietf.org>, bess-chairs@ietf.org <
>> bess-chairs@ietf.org>
>> *Subject: *Re: [bess] WGLC, IPR and implementation poll for
>> draft-ietf-bess-evpn-mh-split-horizon
>>
>> I support the publication of the draft as an RFC.
>>
>>
>>
>> Below are some minor editorial comments.
>>
>>
>>
>> Anoop
>>
>>
>>
>> =3D=3D
>>
>>
>>
>> Multiple sections
>>
>>
>>
>> Probably better to replace all uses of Ethernet Segment with ES rather
>> than use them at random.
>>
>>
>>
>> Section 1
>>
>>
>>
>> Expand first use of "SID".
>>
>>
>> will keeo following
>> ->
>> will keep following
>>
>>
>>
>> Section 2.2
>>
>>
>> A value of 01
>>    indicates the intend to use
>> ->
>> A value of 01
>>    indicates the intent to use
>>
>>
>> A value of 10 indicates the intend to
>>    use
>> ->
>> A value of 10 indicates the intent to
>>    use
>>
>>
>>
>> On Wed, Jan 26, 2022 at 1:50 AM <slitkows.ietf@gmail.com> wrote:
>>
>> Hello Working Group,
>>
>>
>>
>> This email starts a two weeks Working Group Last Call on
>> draft-ietf-bess-evpn-mh-split-horizon [1].
>>
>>
>>
>> This poll runs until *the 9th of Feb*.
>>
>>
>>
>> We are also polling for knowledge of any undisclosed IPR that applies to
>> this document, to ensure that IPR has been disclosed in compliance with
>> IETF IPR rules (see RFCs 3979, 4879, 3669 and 5378 for more details).
>>
>> If you are listed as an Author or a Contributor of this document please
>> respond to this email and indicate whether or not you are aware of any
>> relevant undisclosed IPR. The Document won't progress without answers fr=
om
>> all the Authors and Contributors.
>>
>>
>>
>> There is no IPR currently disclosed.
>>
>>
>>
>> If you are not listed as an Author or a Contributor, then please
>> explicitly respond only if you are aware of any IPR that has not yet bee=
n
>> disclosed in conformance with IETF rules.
>>
>>
>>
>> We are also polling for any existing implementation as per [2].
>>
>>
>>
>>     Thank you,
>>
>>     Stephane & Matthew
>>
>>
>>
>>     [1]
>> https://datatracker.ietf.org/doc/draft-ietf-bess-evpn-mh-split-horizon/
>>
>>     [2]
>> https://mailarchive.ietf.org/arch/msg/bess/cG3X1tTqb_vPC4rg56SEdkjqDpw
>>
>>
>>
>> _______________________________________________
>> BESS mailing list
>> BESS@ietf.org
>> https://www.ietf.org/mailman/listinfo/bess
>>
>> _______________________________________________
>> BESS mailing list
>> BESS@ietf.org
>> https://www.ietf.org/mailman/listinfo/bess
>>
> --
>
> <http://www.verizon.com/>
>
> *Gyan Mishra*
>
> *Network Solutions A**rchitect *
>
> *Email gyan.s.mishra@verizon.com <gyan.s.mishra@verizon.com>*
>
>
>
> *M 301 502-1347*
>
> --

<http://www.verizon.com/>

*Gyan Mishra*

*Network Solutions A**rchitect *

*Email gyan.s.mishra@verizon.com <gyan.s.mishra@verizon.com>*



*M 301 502-1347*

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

<div><div><br></div><div dir=3D"auto">Hi=C2=A0Jorge &amp; Authors</div><div=
 dir=3D"auto"><br></div><div dir=3D"auto">I support publication of this doc=
ument and have a few comments =C2=A0that I think will help clarify and impr=
ove the document.</div><div dir=3D"auto"><br></div><div dir=3D"auto">The sp=
ecification is clear on the solution with two new flags to indicate SHT typ=
e ESI or Local Bias for NVO use cases.</div><div dir=3D"auto"><br></div><di=
v dir=3D"auto">Table 1 lists different tunnel encapsulations.</div><div dir=
=3D"auto"><br></div><div dir=3D"auto">What I did notice is that VXLAN GPE i=
s not included which should be.</div><div dir=3D"auto"><br></div><div dir=
=3D"auto"><div><a href=3D"https://datatracker.ietf.org/doc/html/draft-ietf-=
nvo3-vxlan-gpe">https://datatracker.ietf.org/doc/html/draft-ietf-nvo3-vxlan=
-gpe</a></div><div dir=3D"auto"><br></div><div dir=3D"auto">Also I noticed =
that RFC 7510 MPLSoUDP is included and that is an NVO tunnel and is not lis=
ted in RFC 8365 which does have VXLAN GPE.</div><div dir=3D"auto"><br></div=
><div dir=3D"auto">IANA codepoints table=C2=A0</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;font-family:monospace">Value  =
  Name
   -----    ------------------------
   8        VXLAN Encapsulation
   9        NVGRE Encapsulation
   10       MPLS Encapsulation
   11       MPLS in GRE Encapsulation
   12       VXLAN GPE Encapsulation
</pre><br class=3D"Apple-interchange-newline" style=3D"-webkit-tap-highligh=
t-color: rgba(26, 26, 26, 0.3); -webkit-text-size-adjust: auto;"></div><div=
 dir=3D"auto">RFC 7510 MPLSoUDP is a not an NVO tunnel and is used for spec=
ial use cases for UDP based ECMP or LAG.</div><div dir=3D"auto"><br></div><=
div dir=3D"auto"><br></div><div dir=3D"auto">As well MPLS =C2=A0listed is =
=C2=A0transport technology and not NVO tunnels which MPLS based EVPN for NG=
 L2 VPN RFC 7432 utilizes ESI label natively by default for PE-CE AC MPLS b=
ased underlay and is not an an NVO overlay.</div><br></div><div dir=3D"auto=
"><span style=3D"border-color:rgb(0,0,0)">As well SRv6 =C2=A0listed is a tr=
ansport technology =C2=A0and not NVO tunnels which uses MPLS based EVPN equ=
ivalent SRv6 L2 service SID TLV is encoded in BGP Prefix SID attribute per =
SRv6 BGP based services draft and utilizes ESI label natively by default fo=
r PE-CE AC MPLS based underlay and is not an an NVO overlay.</span><br></di=
v><div dir=3D"auto"><span style=3D"border-color:rgb(0,0,0)"><br></span></di=
v><div dir=3D"auto"><span style=3D"border-color:rgb(0,0,0)">MPLS and SRv6 s=
hould be in a separate table maybe as it=E2=80=99s not an an NVO tunnel or =
maybe mention that it=E2=80=99s a transport and can take advantage of SHT f=
lag.=C2=A0</span></div><div dir=3D"auto"><span style=3D"border-color:rgb(0,=
0,0)"><br></span></div><div dir=3D"auto"><span style=3D"border-color:rgb(0,=
0,0)">I agree that SRv6 and MPLS transports should be included so they can =
take advantage of the SHT flag.</span></div><div dir=3D"auto"><br></div><di=
v dir=3D"auto">The verbiage MPLS based NVO tunnel is clear and that would b=
e in the NVO tunnel table be MPLSoGRE RFC 4023 and all other NVO tunnels ar=
e Non MPLS based. =C2=A0=C2=A0</div><div dir=3D"auto"><br></div></div><div =
dir=3D"auto">Many Thanks=C2=A0</div><div><div><div dir=3D"auto"><br></div><=
div dir=3D"auto">Gyan</div></div><div><div><br><div class=3D"gmail_quote"><=
div dir=3D"ltr" class=3D"gmail_attr">On Thu, Feb 10, 2022 at 4:10 PM Gyan M=
ishra &lt;<a href=3D"mailto:hayabusagsm@gmail.com" target=3D"_blank">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-width:1px;border-left-style:so=
lid;padding-left:1ex;border-left-color:rgb(204,204,204)"><div><br></div><di=
v dir=3D"auto">I support publication.</div><div dir=3D"auto"><br></div><div=
 dir=3D"auto">Thanks=C2=A0</div><div dir=3D"auto"><br></div><div dir=3D"aut=
o">Gyan</div><div><br><div class=3D"gmail_quote"><div dir=3D"ltr" class=3D"=
gmail_attr">On Sat, Feb 5, 2022 at 1:41 AM Rabadan, Jorge (Nokia - US/Sunny=
vale) &lt;<a href=3D"mailto:jorge.rabadan@nokia.com" target=3D"_blank">jorg=
e.rabadan@nokia.com</a>&gt; wrote:<br></div><blockquote class=3D"gmail_quot=
e" style=3D"margin:0px 0px 0px 0.8ex;border-left-width:1px;border-left-styl=
e:solid;padding-left:1ex;border-left-color:rgb(204,204,204)">





<div lang=3D"EN-US" link=3D"blue" vlink=3D"purple" style=3D"word-wrap:break=
-word">
<div>
<p class=3D"MsoNormal"><span style=3D"font-size:10.5pt;font-family:Consolas=
">Thank you Anoop. We will fix those in the next version.</span></p></div><=
/div><div lang=3D"EN-US" link=3D"blue" vlink=3D"purple" style=3D"word-wrap:=
break-word"><div><p class=3D"MsoNormal"><span style=3D"font-size:10.5pt;fon=
t-family:Consolas"><u style=3D"font-family:Consolas"></u><u style=3D"font-f=
amily:Consolas"></u></span></p>
<p class=3D"MsoNormal"><span style=3D"font-size:10.5pt;font-family:Consolas=
">Jorge<u style=3D"font-family:Consolas"></u><u style=3D"font-family:Consol=
as"></u></span></p>
<p class=3D"MsoNormal"><span style=3D"font-size:10.5pt;font-family:Consolas=
"><u style=3D"font-family:Consolas"></u>=C2=A0<u style=3D"font-family:Conso=
las"></u></span></p>
<div style=3D"border-style:solid none none;border-top-width:1pt;padding:3pt=
 0cm 0cm;border-top-color:rgb(181,196,223)">
<p class=3D"MsoNormal" style=3D"margin-right:0cm;margin-bottom:12pt;margin-=
left:36pt">
<b><span style=3D"font-size:12pt;color:black">From: </span></b><span style=
=3D"font-size:12pt;color:black">Anoop Ghanwani &lt;<a href=3D"mailto:anoop@=
alumni.duke.edu" target=3D"_blank">anoop@alumni.duke.edu</a>&gt;<br>
<b>Date: </b>Saturday, February 5, 2022 at 12:19 AM<br>
<b>To: </b><a href=3D"mailto:slitkows.ietf@gmail.com" target=3D"_blank">sli=
tkows.ietf@gmail.com</a> &lt;<a href=3D"mailto:slitkows.ietf@gmail.com" tar=
get=3D"_blank">slitkows.ietf@gmail.com</a>&gt;<br>
<b>Cc: </b>BESS &lt;<a href=3D"mailto:bess@ietf.org" target=3D"_blank">bess=
@ietf.org</a>&gt;, <a href=3D"mailto:draft-ietf-bess-evpn-mh-split-horizon@=
ietf.org" target=3D"_blank">draft-ietf-bess-evpn-mh-split-horizon@ietf.org<=
/a> &lt;<a href=3D"mailto:draft-ietf-bess-evpn-mh-split-horizon@ietf.org" t=
arget=3D"_blank">draft-ietf-bess-evpn-mh-split-horizon@ietf.org</a>&gt;, <a=
 href=3D"mailto:bess-chairs@ietf.org" target=3D"_blank">bess-chairs@ietf.or=
g</a> &lt;<a href=3D"mailto:bess-chairs@ietf.org" target=3D"_blank">bess-ch=
airs@ietf.org</a>&gt;<br>
<b>Subject: </b>Re: [bess] WGLC, IPR and implementation poll for draft-ietf=
-bess-evpn-mh-split-horizon<u></u><u></u></span></p>
</div>
<div>
<div>
<p class=3D"MsoNormal" style=3D"margin-left:36pt"><span style=3D"font-size:=
11pt">I support the publication of the draft as an RFC.<u></u><u></u></span=
></p>
</div>
<div>
<p class=3D"MsoNormal" style=3D"margin-left:36pt"><span style=3D"font-size:=
11pt"><u></u>=C2=A0<u></u></span></p>
</div>
<div>
<p class=3D"MsoNormal" style=3D"margin-left:36pt"><span style=3D"font-size:=
11pt">Below are some minor editorial comments.<u></u><u></u></span></p>
</div>
<div>
<p class=3D"MsoNormal" style=3D"margin-left:36pt"><span style=3D"font-size:=
11pt"><u></u>=C2=A0<u></u></span></p>
</div>
<div>
<p class=3D"MsoNormal" style=3D"margin-left:36pt"><span style=3D"font-size:=
11pt">Anoop<u></u><u></u></span></p>
</div>
<div>
<p class=3D"MsoNormal" style=3D"margin-left:36pt"><span style=3D"font-size:=
11pt"><u></u>=C2=A0<u></u></span></p>
</div>
<div>
<p class=3D"MsoNormal" style=3D"margin-left:36pt"><span style=3D"font-size:=
11pt">=3D=3D<u></u><u></u></span></p>
</div>
<div>
<p class=3D"MsoNormal" style=3D"margin-left:36pt"><span style=3D"font-size:=
11pt"><u></u>=C2=A0<u></u></span></p>
</div>
<p class=3D"MsoNormal" style=3D"margin-left:36pt"><span style=3D"font-size:=
11pt">Multiple sections<u></u><u></u></span></p>
<div>
<p class=3D"MsoNormal" style=3D"margin-left:36pt"><span style=3D"font-size:=
11pt"><u></u>=C2=A0<u></u></span></p>
</div>
<div>
<p class=3D"MsoNormal" style=3D"margin-left:36pt"><span style=3D"font-size:=
11pt">Probably better to replace all uses of Ethernet Segment with ES rathe=
r than use them at random.<u></u><u></u></span></p>
</div>
<div>
<p class=3D"MsoNormal" style=3D"margin-left:36pt"><span style=3D"font-size:=
11pt"><u></u>=C2=A0<u></u></span></p>
</div>
<div>
<p class=3D"MsoNormal" style=3D"margin-left:36pt"><span style=3D"font-size:=
11pt">Section 1<u></u><u></u></span></p>
<div>
<p class=3D"MsoNormal" style=3D"margin-left:36pt"><span style=3D"font-size:=
11pt"><u></u>=C2=A0<u></u></span></p>
</div>
<div>
<p class=3D"MsoNormal" style=3D"margin-left:36pt"><span style=3D"font-size:=
11pt">Expand first use of &quot;SID&quot;.<u></u><u></u></span></p>
</div>
<p class=3D"MsoNormal" style=3D"margin-left:36pt"><span style=3D"font-size:=
11pt"><br>
will keeo following<br>
-&gt;<br>
will keep following<u></u><u></u></span></p>
<div>
<p class=3D"MsoNormal" style=3D"margin-left:36pt"><span style=3D"font-size:=
11pt"><u></u>=C2=A0<u></u></span></p>
</div>
<div>
<p class=3D"MsoNormal" style=3D"margin-left:36pt"><span style=3D"font-size:=
11pt">Section 2.2<u></u><u></u></span></p>
</div>
</div>
<p class=3D"MsoNormal" style=3D"margin-left:36pt"><span style=3D"font-size:=
11pt"><br>
A value of 01<br>
=C2=A0 =C2=A0indicates the intend to use<br>
-&gt;<br>
A value of 01<br>
=C2=A0 =C2=A0indicates the intent to use<u></u><u></u></span></p>
<div>
<p class=3D"MsoNormal" style=3D"margin-left:36pt"><span style=3D"font-size:=
11pt"><br>
A value of 10 indicates the intend to<br>
=C2=A0 =C2=A0use<br>
-&gt;<br>
A value of 10 indicates the intent to<br>
=C2=A0 =C2=A0use<u></u><u></u></span></p>
</div>
</div>
<p class=3D"MsoNormal" style=3D"margin-left:36pt"><span style=3D"font-size:=
11pt"><u></u>=C2=A0<u></u></span></p>
<div>
<div>
<p class=3D"MsoNormal" style=3D"margin-left:36pt"><span style=3D"font-size:=
11pt">On Wed, Jan 26, 2022 at 1:50 AM &lt;<a href=3D"mailto:slitkows.ietf@g=
mail.com" target=3D"_blank">slitkows.ietf@gmail.com</a>&gt; wrote:<u></u><u=
></u></span></p>
</div>
<blockquote style=3D"border-style:none none none solid;border-left-width:1p=
t;padding:0cm 0cm 0cm 6pt;margin-left:4.8pt;margin-right:0cm;border-left-co=
lor:rgb(204,204,204)">
<div>
<div>
<p style=3D"margin-left:36pt">
Hello Working Group,<u></u><u></u></p>
<p style=3D"margin-left:108pt">
=C2=A0=C2=A0=C2=A0 <u></u><u></u></p>
<p style=3D"margin-left:36pt">
This email starts a two weeks Working Group Last Call on draft-ietf-bess-ev=
pn-mh-split-horizon [1].
<u></u><u></u></p>
<p style=3D"margin-left:36pt">
=C2=A0<u></u><u></u></p>
<p style=3D"margin-left:36pt">
This poll runs until *the 9th of Feb*.<u></u><u></u></p>
<p style=3D"margin-left:36pt">
=C2=A0<u></u><u></u></p>
<p style=3D"margin-left:36pt">
We are also polling for knowledge of any undisclosed IPR that applies to th=
is document, to ensure that IPR has been disclosed in compliance with IETF =
IPR rules (see RFCs 3979, 4879, 3669 and 5378 for more details).<u></u><u><=
/u></p>
<p style=3D"margin-left:36pt">
If you are listed as an Author or a Contributor of this document please res=
pond to this email and indicate whether or not you are aware of any relevan=
t undisclosed IPR. The Document won&#39;t progress without answers from all=
 the Authors and Contributors.<u></u><u></u></p>
<p style=3D"margin-left:36pt">
=C2=A0<u></u><u></u></p>
<p style=3D"margin-left:36pt">
There is no IPR currently disclosed.<u></u><u></u></p>
<p style=3D"margin-left:36pt">
=C2=A0<u></u><u></u></p>
<p style=3D"margin-left:36pt">
If you are not listed as an Author or a Contributor, then please explicitly=
 respond only if you are aware of any IPR that has not yet been disclosed i=
n conformance with IETF rules.<u></u><u></u></p>
<p style=3D"margin-left:36pt">
=C2=A0<u></u><u></u></p>
<p style=3D"margin-left:36pt">
We are also polling for any existing implementation as per [2]. <u></u><u><=
/u></p>
<p style=3D"margin-left:36pt">
=C2=A0=C2=A0=C2=A0 <u></u><u></u></p>
<p style=3D"margin-left:36pt">
=C2=A0=C2=A0=C2=A0=C2=A0Thank you,<u></u><u></u></p>
<p style=3D"margin-left:36pt">
=C2=A0=C2=A0=C2=A0 Stephane &amp; Matthew<u></u><u></u></p>
<p style=3D"margin-left:36pt">
=C2=A0<u></u><u></u></p>
<p class=3D"MsoNormal" style=3D"margin-left:36pt">
<span style=3D"font-size:11pt">=C2=A0=C2=A0=C2=A0=C2=A0[1] <a href=3D"https=
://datatracker.ietf.org/doc/draft-ietf-bess-evpn-mh-split-horizon/" target=
=3D"_blank">
https://datatracker.ietf.org/doc/draft-ietf-bess-evpn-mh-split-horizon/</a>=
<u></u><u></u></span></p>
<p style=3D"margin-left:36pt">
=C2=A0=C2=A0=C2=A0 [2] <a href=3D"https://mailarchive.ietf.org/arch/msg/bes=
s/cG3X1tTqb_vPC4rg56SEdkjqDpw" target=3D"_blank">
https://mailarchive.ietf.org/arch/msg/bess/cG3X1tTqb_vPC4rg56SEdkjqDpw</a><=
u></u><u></u></p>
<p class=3D"MsoNormal" style=3D"margin-left:36pt">
<span style=3D"font-size:11pt">=C2=A0<u></u><u></u></span></p>
</div>
</div>
<p class=3D"MsoNormal" style=3D"margin-left:36pt"><span style=3D"font-size:=
11pt">_______________________________________________<br>
BESS mailing list<br>
<a href=3D"mailto:BESS@ietf.org" target=3D"_blank">BESS@ietf.org</a><br>
<a href=3D"https://www.ietf.org/mailman/listinfo/bess" target=3D"_blank">ht=
tps://www.ietf.org/mailman/listinfo/bess</a><u></u><u></u></span></p>
</blockquote>
</div>
</div>
</div>

_______________________________________________<br>
BESS mailing list<br>
<a href=3D"mailto:BESS@ietf.org" target=3D"_blank">BESS@ietf.org</a><br>
<a href=3D"https://www.ietf.org/mailman/listinfo/bess" rel=3D"noreferrer" t=
arget=3D"_blank">https://www.ietf.org/mailman/listinfo/bess</a><br>
</blockquote></div></div>-- <br><div dir=3D"ltr" data-smartmail=3D"gmail_si=
gnature"><div dir=3D"ltr"><div dir=3D"ltr"><div dir=3D"ltr"><div dir=3D"ltr=
"><div dir=3D"ltr"><div dir=3D"ltr"><div dir=3D"ltr"><div><p style=3D"color=
:rgb(34,34,34)"><a href=3D"http://www.verizon.com/" style=3D"padding-bottom=
:1em;display:inline-block;color:rgb(17,85,204)" target=3D"_blank"><img src=
=3D"http://ss7.vzw.com/is/image/VerizonWireless/vz-logo-email" width=3D"81"=
 height=3D"18" style=3D"height: 18px; width: 81px;"></a><br></p><p style=3D=
"font-size:1em;margin:0px;font-family:&quot;Verizon NHG DS&quot;,Arial,sans=
-serif;line-height:13px;color:black"><b style=3D"font-family:&quot;Verizon =
NHG DS&quot;,Arial,sans-serif">Gyan Mishra</b></p><p style=3D"margin:0px;li=
ne-height:13px;color:rgb(34,34,34)"><font face=3D"georgia, serif" style=3D"=
font-size:1em;font-family:georgia,serif;color:black"><i style=3D"font-famil=
y:georgia,serif">Network Solutions A</i></font><font face=3D"georgia, serif=
" style=3D"font-family:georgia,serif;color:rgb(0,0,0)"><i style=3D"font-fam=
ily:georgia,serif">rchitect=C2=A0</i></font></p><p style=3D"margin:0px;line=
-height:13px;color:rgb(34,34,34)"><i style=3D"font-size:13px;color:rgb(0,0,=
0)"><font face=3D"georgia, serif" style=3D"font-family:georgia,serif;color:=
rgb(0,0,0)">Email <a href=3D"mailto:gyan.s.mishra@verizon.com" style=3D"fon=
t-family:georgia,serif" target=3D"_blank">gyan.s.mishra@verizon.com</a></fo=
nt></i><font face=3D"georgia, serif" style=3D"font-family:georgia,serif;col=
or:rgb(0,0,0)"><i style=3D"font-family:georgia,serif"><br></i></font></p><p=
 style=3D"font-size:1em;margin:0px;line-height:13px;color:black"><i><font f=
ace=3D"georgia, serif" style=3D"font-family:georgia,serif;color:rgb(0,0,0)"=
>M 301 502-1347<br><br></font></i></p></div><div><br></div></div></div></di=
v></div></div></div></div></div>
</blockquote></div></div>
</div>
</div>-- <br><div dir=3D"ltr" class=3D"gmail_signature" data-smartmail=3D"g=
mail_signature"><div dir=3D"ltr"><div dir=3D"ltr"><div dir=3D"ltr"><div dir=
=3D"ltr"><div dir=3D"ltr"><div dir=3D"ltr"><div dir=3D"ltr"><div><p style=
=3D"color:rgb(34,34,34)"><a href=3D"http://www.verizon.com/" style=3D"color=
:rgb(17,85,204);padding-bottom:1em;display:inline-block" target=3D"_blank">=
<img src=3D"http://ss7.vzw.com/is/image/VerizonWireless/vz-logo-email" widt=
h=3D"81" height=3D"18" style=3D"height:18px;width:81px"></a><br></p><p styl=
e=3D"font-size:1em;margin:0px;font-family:&quot;Verizon NHG DS&quot;,Arial,=
sans-serif;line-height:13px;color:black"><b>Gyan Mishra</b></p><p style=3D"=
color:rgb(34,34,34);margin:0px;line-height:13px"><font face=3D"georgia, ser=
if" style=3D"color:black;font-size:1em"><i>Network Solutions A</i></font><f=
ont color=3D"#000000" face=3D"georgia, serif"><i>rchitect=C2=A0</i></font><=
/p><p style=3D"color:rgb(34,34,34);margin:0px;line-height:13px"><i style=3D=
"color:rgb(0,0,0);font-size:13px"><font face=3D"georgia, serif">Email <a hr=
ef=3D"mailto:gyan.s.mishra@verizon.com" target=3D"_blank">gyan.s.mishra@ver=
izon.com</a></font></i><font color=3D"#000000" face=3D"georgia, serif"><i><=
br></i></font></p><p style=3D"font-size:1em;margin:0px;line-height:13px;col=
or:black"><i><font face=3D"georgia, serif">M 301 502-1347<br><br></font></i=
></p></div><div><br></div></div></div></div></div></div></div></div></div>

--0000000000009732bf05d813aa57--


From nobody Tue Feb 15 19:17:09 2022
Return-Path: <noreply@ietf.org>
X-Original-To: bess@ietf.org
Delivered-To: bess@ietfa.amsl.com
Received: from ietfa.amsl.com (localhost [IPv6:::1]) by ietfa.amsl.com (Postfix) with ESMTP id 8704F3A132B; Tue, 15 Feb 2022 19:17:05 -0800 (PST)
MIME-Version: 1.0
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: 8bit
From: Roman Danyliw via Datatracker <noreply@ietf.org>
To: "The IESG" <iesg@ietf.org>
Cc: draft-ietf-bess-srv6-services@ietf.org, bess-chairs@ietf.org, bess@ietf.org, matthew.bocci@nokia.com, matthew.bocci@nokia.com
X-Test-IDTracker: no
X-IETF-IDTracker: 7.45.0
Auto-Submitted: auto-generated
Precedence: bulk
Reply-To: Roman Danyliw <rdd@cert.org>
Message-ID: <164498142551.19967.15781646033251383290@ietfa.amsl.com>
Date: Tue, 15 Feb 2022 19:17:05 -0800
Archived-At: <https://mailarchive.ietf.org/arch/msg/bess/6kjsF8mvSAYIDrvRa1o_kuAQPuU>
Subject: [bess] Roman Danyliw's No Objection on draft-ietf-bess-srv6-services-10: (with COMMENT)
X-BeenThere: bess@ietf.org
X-Mailman-Version: 2.1.29
List-Id: BGP-Enabled ServiceS working group discussion list <bess.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/bess>, <mailto:bess-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/bess/>
List-Post: <mailto:bess@ietf.org>
List-Help: <mailto:bess-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/bess>, <mailto:bess-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 16 Feb 2022 03:17:06 -0000

Roman Danyliw has entered the following ballot position for
draft-ietf-bess-srv6-services-10: No Objection

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


Please refer to https://www.ietf.org/blog/handling-iesg-ballot-positions/
for more information about how to handle DISCUSS and COMMENT positions.


The document, along with other ballot positions, can be found here:
https://datatracker.ietf.org/doc/draft-ietf-bess-srv6-services/



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

Thank you to Joseph Salowey for the SECDIR review.

Thank you to the authors for the implementation report pointer
(draft-matsushima-spring-srv6-deployment-status)

I support Alvaro Retanaâ€™s DISCUSS position.

I also support Warren Kumariâ€™s DISCUSS position.  In particular, discussing the
magnitude of the exposure of an internal topology due to a BGP leak would be
helpful to document.

** Section 8.  It would be worth repeating the two key security assumptions
from RFC8402:

OLD
SRv6 operates within a trusted SR domain with filtering of traffic at
   the domain boundaries.

NEW
SRv6 operates within a trusted SR domain with filtering of traffic at the
domain boundaries. Likewise, there is an assumed trust model such that any node
adding an SRH to the packet is assumed to be allowed to do so.




From nobody Wed Feb 16 02:22:37 2022
Return-Path: <muthu.arul@gmail.com>
X-Original-To: bess@ietfa.amsl.com
Delivered-To: bess@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 0D6FD3A0DEA for <bess@ietfa.amsl.com>; Wed, 16 Feb 2022 02:22:34 -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, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, DKIM_VALID_EF=-0.1, FREEMAIL_FROM=0.001, HTML_MESSAGE=0.001, SPF_HELO_NONE=0.001, SPF_PASS=-0.001, 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 CETyKyqLCSfT for <bess@ietfa.amsl.com>; Wed, 16 Feb 2022 02:22:29 -0800 (PST)
Received: from mail-yb1-xb30.google.com (mail-yb1-xb30.google.com [IPv6:2607:f8b0:4864:20::b30]) (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 DAE3B3A0A24 for <bess@ietf.org>; Wed, 16 Feb 2022 02:22:28 -0800 (PST)
Received: by mail-yb1-xb30.google.com with SMTP id v63so4514977ybv.10 for <bess@ietf.org>; Wed, 16 Feb 2022 02:22:28 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20210112;  h=mime-version:references:in-reply-to:from:date:message-id:subject:to :cc; bh=gpqy1F1fZJmWLayhwkiozWxxh16fowNqPe+zSkD9FDU=; b=EIcfjxcw7iPxXlWipB/0yDjx8IuHCY8odkWRE+kmcqRzXHWZdPHn1fa/JzW5iK1mOi NoduxUL1l+zOLnXRWSXx5OLdGNS2AE+oN/YgpEc2jxYi6MA8R4jw59Q7Wc0x97FD8TxJ +bJCJPmNQ2S86s+Kp3gi6CjmCeLFU7I4gTtYLWWaTB5/CpEs8ygkq2KPKYgT8oora2pI ZSkyxeucfR+cJBdbj6FOlvtFgtx833ifSeKn+GCQEZlu2SWDcXURRjWEzJyrdamIQpCd 1mdCuStfH2ZhmyuUBpcmOXif8T8zFjz5zIwrpDnxAeFdUWxT7FNuWlt+HNQV2KEascP6 2WIw==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20210112; h=x-gm-message-state:mime-version:references:in-reply-to:from:date :message-id:subject:to:cc; bh=gpqy1F1fZJmWLayhwkiozWxxh16fowNqPe+zSkD9FDU=; b=L6QXxUKdUH79z+IVC8uKyh5Ruo6b63wEH/YkKF262irsPhu/qNAhRomEtuvGhONDX/ hLfZjCkHhR+PuYnw0WKM1DbnkwGb3YF5qlFjcEjcKPPOHLWGHhenGpGc8Rn5Zht4cw0l VmB/5Uqp4arqk1V8bbE650MqyNrf0ztObRRGRtSlNQvRd1L2bpUb17rMhPBSDMAdAzsS Ix8/yPL+vfvPQfAwrVscIcTncrubKIxKK+2l0eCvWjJkPOUoHmZNVeMMgN48EgGtjSEW f9e4Q+IvvJSbSeo8q+3+UiUhvBg0CcFrtnAz6o7bQiLyKNzW5pWwJOELxVpOIVK/GT95 v+YA==
X-Gm-Message-State: AOAM533tdiEpv0Y+sgpkHc2E10mzMd0daHwE0ZH+YNDdSr8UzJvUTbSB 24eCmjG4QmMZoKVVr/3HYQYIL7Pk+QlPsiMAfcuDBzRlDdk=
X-Google-Smtp-Source: ABdhPJyWsV00p/mRivg4HlU8ook84hKZ9kspJIR034xFfqEHZ0vqixdG+rqUOxEacNaqiMCT4McYfvWME6DeNarCxE8=
X-Received: by 2002:a81:354f:0:b0:2d0:e91f:c26 with SMTP id c76-20020a81354f000000b002d0e91f0c26mr1676799ywa.318.1645006946936; Wed, 16 Feb 2022 02:22:26 -0800 (PST)
MIME-Version: 1.0
References: <CAKz0y8x1x3SQETMmOA+BwLyrbBrq+4b1oQV4Vx4RWvDvucsbUA@mail.gmail.com> <PH0PR03MB63007514EA057D6F52095389F6349@PH0PR03MB6300.namprd03.prod.outlook.com>
In-Reply-To: <PH0PR03MB63007514EA057D6F52095389F6349@PH0PR03MB6300.namprd03.prod.outlook.com>
From: Muthu Arul Mozhi Perumal <muthu.arul@gmail.com>
Date: Wed, 16 Feb 2022 15:52:14 +0530
Message-ID: <CAKz0y8wbLoSQg0nLVa7K+Vw202EgZe5rTBmrs34-R3VY81uh2g@mail.gmail.com>
To: Alexander Vainshtein <Alexander.Vainshtein@rbbn.com>
Cc: "bess@ietf.org" <bess@ietf.org>
Content-Type: multipart/alternative; boundary="000000000000b9ab7005d82006fa"
Archived-At: <https://mailarchive.ietf.org/arch/msg/bess/0YxwavaZ8z1judblJLc02bC9ihs>
Subject: Re: [bess] [EXTERNAL] EVPN service carving with ingress VLAN translation
X-BeenThere: bess@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: BGP-Enabled ServiceS working group discussion list <bess.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/bess>, <mailto:bess-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/bess/>
List-Post: <mailto:bess@ietf.org>
List-Help: <mailto:bess-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/bess>, <mailto:bess-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 16 Feb 2022 10:22:35 -0000

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

Hi Sasha,

Thanks for your response. I agree, using a manually configured ID is the
best option when VID translation is performed at one or more ingress PEs
that are part of the multi-homed group to obtain a predictable default DF
election result..

That said, the current situation is, different vendors seem to use
different VIDs for DF election when VID translation is performed at the
ingress PE; some seem to use the translated VID and some even the BGP
router ID when the translation rule removes the tag entirely (making it
untagged) without proving a configurable ID..

How about adding some text to rfc7432bis section 6?

<original-text>
   An Ethernet Tag ID is a 32-bit field containing either a 12-bit or
   24-bit identifier that identifies a particular broadcast domain
   (e.g., a VLAN) in an EVPN instance.  The 12-bit identifier is called
   the VLAN ID (VID).  An EVPN instance consists of one or more
   broadcast domains (one or more VLANs).  VLANs are assigned to a given
   EVPN instance by the provider of the EVPN service.  A given VLAN can
   itself be represented by multiple VIDs.  In such cases, the PEs
   participating in that VLAN for a given EVPN instance are responsible
   for performing VLAN ID translation to/from locally attached CE
   devices.
</original-text>

<updated-text>
   An Ethernet Tag ID is a 32-bit field containing either a 12-bit or
   24-bit identifier that identifies a particular broadcast domain
   (e.g., a VLAN) in an EVPN instance.  The 12-bit identifier is called
   the VLAN ID (VID).  An EVPN instance consists of one or more
   broadcast domains (one or more VLANs).  VLANs are assigned to a given
   EVPN instance by the provider of the EVPN service.  A given VLAN can
   itself be represented by multiple VIDs.  In such cases, the PEs
   participating in that VLAN for a given EVPN instance are responsible
   for performing VLAN ID translation to/from locally attached CE
   devices.


*If a PE performs VID translation of frames received from   locally
attached CE (including removing all tags making it untagged),   the PE
SHOULD provide a configurable ID for the EVPN instance for   the purpose of
DF election.*
</updated-text>

Regards,
Muthu

On Tue, Feb 15, 2022 at 6:53 PM Alexander Vainshtein <
Alexander.Vainshtein@rbbn.com> wrote:

> Muthu,
>
> Quoting from Section 3 of 7432bis
> <https://datatracker.ietf.org/doc/html/draft-ietf-bess-rfc7432bis-02#section-3>
> :
>
>
>
>    Ethernet Tag:  Used to represent a BD that is configured on a given
>
>       ES for the purposes of DF election and <EVI, BD> identification
>
>       for frames received from the CE.  Note that any of the following
>
>       may be used to represent a BD: VIDs (including Q-in-Q tags),
>
>       configured IDs, VNIs (Virtual Extensible Local Area Network
>
>       (VXLAN) Network Identifiers), normalized VIDs, I-SIDs (Service
>
>       Instance Identifiers), etc., as long as the representation of the
>
>       BDs is configured consistently across the multihomed PEs attached
>
>       to that ES.
>
>
>
> As I see it, using manually configured IDs can address your concerns.
>
>
>
> Regards,
>
> Sasha
>
>
>
> Office: +972-39266302
>
> Cell:      +972-549266302
>
> Email:   Alexander.Vainshtein@rbbn.com
>
>
>
> *From:* BESS <bess-bounces@ietf.org> *On Behalf Of * Muthu Arul Mozhi
> Perumal
> *Sent:* Tuesday, February 15, 2022 1:23 PM
> *To:* bess@ietf.org
> *Subject:* [EXTERNAL] [bess] EVPN service carving with ingress VLAN
> translation
>
>
>
> Hi,
>
>
>
> Though rfc7432bis recommends VLAN translation to be performed at the
> disposition PE (for VLAN-based and VLAN-aware bundle services), I believe
> there are existing deployments where VLAN translation is performed at the
> ingress PE. In this scenario, is there any guideline on whether service
> carving is to be performed based on the original VLAN or translated VLAN?
>
>
>
> I think this cannot be left implementation specific, since DF election is
> a distributed algorithm and should yield the same result in all PEs that
> are part of the multi-homed group.
>
>
>
> Any feedback would be helpful..
>
>
>
> Regards,
>
> Muthu
>
>
> Notice: This e-mail together with any attachments may contain information
> of Ribbon Communications Inc. and its Affiliates that is confidential
> and/or proprietary for the sole use of the intended recipient. Any review,
> disclosure, reliance or distribution by others or forwarding without
> express permission is strictly prohibited. If you are not the intended
> recipient, please notify the sender immediately and then delete all copies,
> including any attachments.
>
> Notice: This e-mail together with any attachments may contain information
> of Ribbon Communications Inc. and its Affiliates that is confidential
> and/or proprietary for the sole use of the intended recipient. Any review,
> disclosure, reliance or distribution by others or forwarding without
> express permission is strictly prohibited. If you are not the intended
> recipient, please notify the sender immediately and then delete all copies,
> including any attachments.
>

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

<div dir=3D"ltr"><div dir=3D"ltr"><div class=3D"gmail_default" style=3D"fon=
t-family:arial,helvetica,sans-serif;font-size:small">Hi Sasha,</div><div cl=
ass=3D"gmail_default" style=3D"font-family:arial,helvetica,sans-serif;font-=
size:small"><br></div><div class=3D"gmail_default" style=3D"font-family:ari=
al,helvetica,sans-serif;font-size:small">Thanks for your response. I agree,=
 using a manually=C2=A0configured ID is the best option when VID translatio=
n=C2=A0is performed at one or more ingress PEs that are part of the multi-h=
omed group to obtain a predictable default DF election result..=C2=A0</div>=
<div class=3D"gmail_default" style=3D"font-family:arial,helvetica,sans-seri=
f;font-size:small"><br></div><div class=3D"gmail_default" style=3D"font-fam=
ily:arial,helvetica,sans-serif;font-size:small">That said, the current situ=
ation is, different vendors seem=C2=A0to use different VIDs for DF election=
 when VID translation is performed at the ingress PE; some seem to use the =
translated VID and some even the BGP router ID when the translation rule re=
moves the tag entirely (making it untagged) without proving a configurable =
ID..</div><div class=3D"gmail_default" style=3D"font-family:arial,helvetica=
,sans-serif;font-size:small"><br></div><div class=3D"gmail_default" style=
=3D"font-family:arial,helvetica,sans-serif;font-size:small">How about addin=
g some text to=C2=A0rfc7432bis section 6?</div><div class=3D"gmail_default"=
 style=3D"font-family:arial,helvetica,sans-serif;font-size:small"><br></div=
><div class=3D"gmail_default" style=3D"font-family:arial,helvetica,sans-ser=
if;font-size:small">&lt;original-text&gt;</div><div class=3D"gmail_default"=
 style=3D"font-family:arial,helvetica,sans-serif;font-size:small">=C2=A0 =
=C2=A0An Ethernet Tag ID is a 32-bit field containing either a 12-bit or<br=
>=C2=A0 =C2=A024-bit identifier that identifies a particular broadcast doma=
in<br>=C2=A0 =C2=A0(e.g., a VLAN) in an EVPN instance.=C2=A0 The 12-bit ide=
ntifier is called<br>=C2=A0 =C2=A0the VLAN ID (VID).=C2=A0 An EVPN instance=
 consists of one or more<br>=C2=A0 =C2=A0broadcast domains (one or more VLA=
Ns).=C2=A0 VLANs are assigned to a given<br>=C2=A0 =C2=A0EVPN instance by t=
he provider of the EVPN service.=C2=A0 A given VLAN can<br>=C2=A0 =C2=A0its=
elf be represented by multiple VIDs.=C2=A0 In such cases, the PEs<br>=C2=A0=
 =C2=A0participating in that VLAN for a given EVPN instance are responsible=
<br>=C2=A0 =C2=A0for performing VLAN ID translation to/from locally attache=
d CE<br>=C2=A0 =C2=A0devices.<br></div><div class=3D"gmail_default" style=
=3D"font-family:arial,helvetica,sans-serif;font-size:small">&lt;/original-t=
ext&gt;</div><div class=3D"gmail_default" style=3D"font-family:arial,helvet=
ica,sans-serif;font-size:small"><br></div><div class=3D"gmail_default" styl=
e=3D"font-family:arial,helvetica,sans-serif;font-size:small">&lt;updated-te=
xt&gt;<br>=C2=A0 =C2=A0An Ethernet Tag ID is a 32-bit field containing eith=
er a 12-bit or<br>=C2=A0 =C2=A024-bit identifier that identifies a particul=
ar broadcast domain<br>=C2=A0 =C2=A0(e.g., a VLAN) in an EVPN instance.=C2=
=A0 The 12-bit identifier is called<br>=C2=A0 =C2=A0the VLAN ID (VID).=C2=
=A0 An EVPN instance consists of one or more<br>=C2=A0 =C2=A0broadcast doma=
ins (one or more VLANs).=C2=A0 VLANs are assigned to a given<br>=C2=A0 =C2=
=A0EVPN instance by the provider of the EVPN service.=C2=A0 A given VLAN ca=
n<br>=C2=A0 =C2=A0itself be represented by multiple VIDs.=C2=A0 In such cas=
es, the PEs<br>=C2=A0 =C2=A0participating in that VLAN for a given EVPN ins=
tance are responsible<br>=C2=A0 =C2=A0for performing VLAN ID translation to=
/from locally attached CE<br>=C2=A0 =C2=A0devices. <b>If a PE performs VID =
translation of frames received from<br>=C2=A0 =C2=A0locally attached CE (in=
cluding removing all tags making it untagged),<br>=C2=A0 =C2=A0the PE SHOUL=
D provide a configurable ID for the EVPN instance for<br>=C2=A0 =C2=A0the p=
urpose of DF election.</b><br>&lt;/updated-text&gt;<br></div><div class=3D"=
gmail_default" style=3D"font-family:arial,helvetica,sans-serif;font-size:sm=
all"><br></div><div class=3D"gmail_default" style=3D"font-family:arial,helv=
etica,sans-serif;font-size:small">Regards,</div><div class=3D"gmail_default=
" style=3D"font-family:arial,helvetica,sans-serif;font-size:small">Muthu</d=
iv></div><br><div class=3D"gmail_quote"><div dir=3D"ltr" class=3D"gmail_att=
r">On Tue, Feb 15, 2022 at 6:53 PM Alexander Vainshtein &lt;<a href=3D"mail=
to:Alexander.Vainshtein@rbbn.com">Alexander.Vainshtein@rbbn.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"EN-US" style=3D"overflow-wrap: break-word;">
<div class=3D"gmail-m_-7745591172021059889WordSection1">
<p class=3D"MsoNormal">Muthu,<u></u><u></u></p>
<p class=3D"MsoNormal">Quoting from <a href=3D"https://datatracker.ietf.org=
/doc/html/draft-ietf-bess-rfc7432bis-02#section-3" target=3D"_blank">
Section 3 of 7432bis</a>:<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:10pt;font-family:&quot;Cour=
ier New&quot;;color:black">=C2=A0=C2=A0 Ethernet Tag:=C2=A0 Used to represe=
nt a BD that is configured on a given<u></u><u></u></span></p>
<p class=3D"MsoNormal"><span style=3D"font-size:10pt;font-family:&quot;Cour=
ier New&quot;;color:black">=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0 ES for the purpos=
es of DF election and &lt;EVI, BD&gt; identification<u></u><u></u></span></=
p>
<p class=3D"MsoNormal"><span style=3D"font-size:10pt;font-family:&quot;Cour=
ier New&quot;;color:black">=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0 for frames receiv=
ed from the CE.=C2=A0 Note that any of the following<u></u><u></u></span></=
p>
<p class=3D"MsoNormal"><span style=3D"font-size:10pt;font-family:&quot;Cour=
ier New&quot;;color:black">=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0 may be used to re=
present a BD: VIDs (including Q-in-Q tags),<u></u><u></u></span></p>
<p class=3D"MsoNormal"><span style=3D"font-size:10pt;font-family:&quot;Cour=
ier New&quot;;color:black">=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0 configured IDs, V=
NIs (Virtual Extensible Local Area Network<u></u><u></u></span></p>
<p class=3D"MsoNormal"><span style=3D"font-size:10pt;font-family:&quot;Cour=
ier New&quot;;color:black">=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0 (VXLAN) Network I=
dentifiers), normalized VIDs, I-SIDs (Service<u></u><u></u></span></p>
<p class=3D"MsoNormal"><span style=3D"font-size:10pt;font-family:&quot;Cour=
ier New&quot;;color:black">=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0 Instance Identifi=
ers), etc., as long as the representation of the<u></u><u></u></span></p>
<p class=3D"MsoNormal"><span style=3D"font-size:10pt;font-family:&quot;Cour=
ier New&quot;;color:black">=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0 BDs is configured=
 consistently across the multihomed PEs attached<u></u><u></u></span></p>
<p class=3D"MsoNormal"><span style=3D"font-size:10pt;font-family:&quot;Cour=
ier New&quot;;color:black">=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0 to that ES.<u></u=
><u></u></span></p>
<p class=3D"MsoNormal"><u></u>=C2=A0<u></u></p>
<p class=3D"MsoNormal">As I see it, using manually configured IDs can addre=
ss your concerns.<u></u><u></u></p>
<p class=3D"MsoNormal"><u></u>=C2=A0<u></u></p>
<p class=3D"MsoNormal">Regards,<u></u><u></u></p>
<p class=3D"MsoNormal">Sasha<u></u><u></u></p>
<p class=3D"MsoNormal"><u></u>=C2=A0<u></u></p>
<p class=3D"MsoNormal">Office: +972-39266302<u></u><u></u></p>
<p class=3D"MsoNormal">Cell:=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0 +972-549266302<u=
></u><u></u></p>
<p class=3D"MsoNormal">Email:=C2=A0=C2=A0 <a href=3D"mailto:Alexander.Vains=
htein@rbbn.com" target=3D"_blank">Alexander.Vainshtein@rbbn.com</a><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(225,225,225);padding:3pt 0cm 0cm">
<p class=3D"MsoNormal"><b>From:</b> BESS &lt;<a href=3D"mailto:bess-bounces=
@ietf.org" target=3D"_blank">bess-bounces@ietf.org</a>&gt; <b>On Behalf Of =
</b>
Muthu Arul Mozhi Perumal<br>
<b>Sent:</b> Tuesday, February 15, 2022 1:23 PM<br>
<b>To:</b> <a href=3D"mailto:bess@ietf.org" target=3D"_blank">bess@ietf.org=
</a><br>
<b>Subject:</b> [EXTERNAL] [bess] EVPN service carving with ingress VLAN tr=
anslation<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-size:12pt;font-family:Arial,sans=
-serif">Hi,<u></u><u></u></span></p>
</div>
<div>
<p class=3D"MsoNormal"><span style=3D"font-size:12pt;font-family:Arial,sans=
-serif"><u></u>=C2=A0<u></u></span></p>
</div>
<div>
<p class=3D"MsoNormal"><span style=3D"font-size:12pt;font-family:Arial,sans=
-serif">Though rfc7432bis=C2=A0recommends VLAN translation to be performed =
at the disposition PE (for VLAN-based and VLAN-aware bundle services), I be=
lieve there are existing deployments
 where VLAN translation is performed=C2=A0at the ingress PE. In this scenar=
io, is there any guideline=C2=A0on whether=C2=A0service carving is to be pe=
rformed based on the original VLAN or translated=C2=A0VLAN?<u></u><u></u></=
span></p>
</div>
<div>
<p class=3D"MsoNormal"><span style=3D"font-size:12pt;font-family:Arial,sans=
-serif"><u></u>=C2=A0<u></u></span></p>
</div>
<div>
<p class=3D"MsoNormal"><span style=3D"font-size:12pt;font-family:Arial,sans=
-serif">I think this cannot be left implementation specific, since DF elect=
ion is a distributed algorithm and should yield the same result in all PEs =
that are part of the multi-homed
 group.<u></u><u></u></span></p>
</div>
<div>
<p class=3D"MsoNormal"><span style=3D"font-size:12pt;font-family:Arial,sans=
-serif"><u></u>=C2=A0<u></u></span></p>
</div>
<div>
<p class=3D"MsoNormal"><span style=3D"font-size:12pt;font-family:Arial,sans=
-serif">Any feedback would be helpful..<u></u><u></u></span></p>
</div>
<div>
<p class=3D"MsoNormal"><span style=3D"font-size:12pt;font-family:Arial,sans=
-serif"><u></u>=C2=A0<u></u></span></p>
</div>
<div>
<p class=3D"MsoNormal"><span style=3D"font-size:12pt;font-family:Arial,sans=
-serif">Regards,<u></u><u></u></span></p>
</div>
<div>
<p class=3D"MsoNormal"><span style=3D"font-size:12pt;font-family:Arial,sans=
-serif">Muthu<u></u><u></u></span></p>
</div>
</div>
<p class=3D"MsoNormal"><br>
Notice: This e-mail together with any attachments may contain information o=
f Ribbon Communications Inc. and its Affiliates that is confidential and/or=
 proprietary for the sole use of the intended recipient. Any review, disclo=
sure, reliance or distribution by
 others or forwarding without express permission is strictly prohibited. If=
 you are not the intended recipient, please notify the sender immediately a=
nd then delete all copies, including any attachments.<u></u><u></u></p>
</div>
<br clear=3D"both">
Notice: This e-mail together with any attachments may contain information o=
f Ribbon Communications Inc. and its Affiliates that is confidential and/or=
 proprietary for the sole use of the intended recipient. Any review, disclo=
sure, reliance or distribution by others or forwarding without express perm=
ission is strictly prohibited. If you are not the intended recipient, pleas=
e notify the sender immediately and then delete all copies, including any a=
ttachments.<br>
</div>


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

--000000000000b9ab7005d82006fa--


From nobody Wed Feb 16 03:34:15 2022
Return-Path: <ketant.ietf@gmail.com>
X-Original-To: bess@ietfa.amsl.com
Delivered-To: bess@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 23E253A1126; Wed, 16 Feb 2022 03:34:08 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -7.097
X-Spam-Level: 
X-Spam-Status: No, score=-7.097 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, DKIM_VALID_EF=-0.1, FREEMAIL_FROM=0.001, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_HI=-5, 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 g0sLoUg-5-I9; Wed, 16 Feb 2022 03:34:04 -0800 (PST)
Received: from mail-ua1-x92c.google.com (mail-ua1-x92c.google.com [IPv6:2607:f8b0:4864:20::92c]) (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 47F793A113A; Wed, 16 Feb 2022 03:33:49 -0800 (PST)
Received: by mail-ua1-x92c.google.com with SMTP id 103so945304uag.4; Wed, 16 Feb 2022 03:33:49 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20210112;  h=mime-version:references:in-reply-to:from:date:message-id:subject:to :cc; bh=1c29EMVkU2deZ8UZ/2TGZyGXx5GQWy11iYwK6lWEGP8=; b=jYhJ2CuRyuqueR1J7eEEbrL44bb4o5YfqEdvAys9MBhUcrdrJLn2/dc6MiSWLNf2DR XlHKHeYSqX/0246oahRBAG+8IcoHB1lY9Ho9+w6lL4N4yUKdH31nqi2DdxnZrjgmFOaO VSga8Q2lJ7EalRCsGvPdZ7dcvX2JjQrg2g43K9wrCC6f+NroYpQ+vRe6i8fIzkaYcYUj nw2fapwqPB1yQfCpepQF5jXkOYn6RMl5JYe+pxi1OaY9cAcbuvomjZQhOuzDZKVKsIkc F3WcYcfrVmtsGzoK6o+3R4Gx7uUkp9bHfrry2JEi6XdzT5aimitmhXyL2ALQgpMOAsju GHsg==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20210112; h=x-gm-message-state:mime-version:references:in-reply-to:from:date :message-id:subject:to:cc; bh=1c29EMVkU2deZ8UZ/2TGZyGXx5GQWy11iYwK6lWEGP8=; b=RsONw+eg9ix68oILE4RhJwMOTnjdVjOSx67TkAZGHcqxSl7ak+fSD+xoqqRv2enmpq C14Pz4CIm73mJRRbvQM8X/3IxgoosMQ5ITkbaRwfWuvzqGlbVuQm+LI0k8vrm5QlycHV AzetpjFD7pzYXebehV611t0CA1ZQFO+9fA0nKseZh5s/NIeW8ag/Gyl71JRx4eZIVEDw kq6MjY8h557Ii9K2XQ1P4/KoYSjVCZvvdx1oYosTRJdxI/pHi7r7pNXt1C5MERySY8yn n0W/uyhM1vzeHrkRGufRAQll35OfWy4Ohtv+M+H4f3eYEBw8XjWjv+FT+SC3afaU0xAo NTjQ==
X-Gm-Message-State: AOAM532yAttZhi6vEIMcrrRbgtMVLF2ANBU78HSuad4qeTgcpqrhNyvv gYGAcemc8Y6IUjvAOgps3F9QZ9IWruWB+MErMhc=
X-Google-Smtp-Source: ABdhPJz1+B4j9BUEZD41lrS/YfPUDbfBpkJLSGVn8/h6OhIWiFVUKhTwVzP5ZBRUjNZS8DHxGHjyVsG/r7/tEnUWw7E=
X-Received: by 2002:ab0:6857:0:b0:309:64c8:b40c with SMTP id a23-20020ab06857000000b0030964c8b40cmr811930uas.28.1645011227215; Wed, 16 Feb 2022 03:33:47 -0800 (PST)
MIME-Version: 1.0
References: <164498142551.19967.15781646033251383290@ietfa.amsl.com>
In-Reply-To: <164498142551.19967.15781646033251383290@ietfa.amsl.com>
From: Ketan Talaulikar <ketant.ietf@gmail.com>
Date: Wed, 16 Feb 2022 17:03:36 +0530
Message-ID: <CAH6gdPzAD83jF2cMmwjj=6M=HUFx5PSajbcCOSna5kXDbYUkBQ@mail.gmail.com>
To: Roman Danyliw <rdd@cert.org>
Cc: The IESG <iesg@ietf.org>, draft-ietf-bess-srv6-services@ietf.org,  bess-chairs@ietf.org, BESS <bess@ietf.org>,  "Bocci, Matthew (Nokia - GB)" <matthew.bocci@nokia.com>
Content-Type: multipart/alternative; boundary="000000000000d988c005d8210502"
Archived-At: <https://mailarchive.ietf.org/arch/msg/bess/syzQWcbSdD2nA4zX227pvdFrC94>
Subject: Re: [bess] Roman Danyliw's No Objection on draft-ietf-bess-srv6-services-10: (with COMMENT)
X-BeenThere: bess@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: BGP-Enabled ServiceS working group discussion list <bess.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/bess>, <mailto:bess-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/bess/>
List-Post: <mailto:bess@ietf.org>
List-Help: <mailto:bess-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/bess>, <mailto:bess-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 16 Feb 2022 11:34:08 -0000

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

Hi Roman,

Thanks for your review. Please check inline for a response to your proposed
text change.


On Wed, Feb 16, 2022 at 8:47 AM Roman Danyliw via Datatracker <
noreply@ietf.org> wrote:

> Roman Danyliw has entered the following ballot position for
> draft-ietf-bess-srv6-services-10: No Objection
>
> When responding, please keep the subject line intact and reply to all
> email addresses included in the To and CC lines. (Feel free to cut this
> introductory paragraph, however.)
>
>
> Please refer to https://www.ietf.org/blog/handling-iesg-ballot-positions/
> for more information about how to handle DISCUSS and COMMENT positions.
>
>
> The document, along with other ballot positions, can be found here:
> https://datatracker.ietf.org/doc/draft-ietf-bess-srv6-services/
>
>
>
> ----------------------------------------------------------------------
> COMMENT:
> ----------------------------------------------------------------------
>
> Thank you to Joseph Salowey for the SECDIR review.
>
> Thank you to the authors for the implementation report pointer
> (draft-matsushima-spring-srv6-deployment-status)
>
> I support Alvaro Retana=E2=80=99s DISCUSS position.
>
> I also support Warren Kumari=E2=80=99s DISCUSS position.  In particular,
> discussing the
> magnitude of the exposure of an internal topology due to a BGP leak would
> be
> helpful to document.
>
> ** Section 8.  It would be worth repeating the two key security assumptio=
ns
> from RFC8402:
>
> OLD
> SRv6 operates within a trusted SR domain with filtering of traffic at
>    the domain boundaries.
>
> NEW
> SRv6 operates within a trusted SR domain with filtering of traffic at the
> domain boundaries. Likewise, there is an assumed trust model such that an=
y
> node
> adding an SRH to the packet is assumed to be allowed to do so.
>
>
KT> I agree. I think it would be good to also qualify the newly inserted
sentence with the option of using the SRH HMAC TLV (where verification is
required) that was introduced by RFC8754.

Thanks,
Ketan

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

<div dir=3D"ltr"><div dir=3D"ltr">Hi Roman,<div><br></div><div>Thanks for y=
our review. Please check inline for a response to your proposed text change=
.</div><div><br></div></div><br><div class=3D"gmail_quote"><div dir=3D"ltr"=
 class=3D"gmail_attr">On Wed, Feb 16, 2022 at 8:47 AM Roman Danyliw via Dat=
atracker &lt;<a href=3D"mailto:noreply@ietf.org" target=3D"_blank">noreply@=
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-le=
ft:1ex">Roman Danyliw has entered the following ballot position for<br>
draft-ietf-bess-srv6-services-10: No Objection<br>
<br>
When responding, please keep the subject line intact and reply to all<br>
email addresses included in the To and CC lines. (Feel free to cut this<br>
introductory paragraph, however.)<br>
<br>
<br>
Please refer to <a href=3D"https://www.ietf.org/blog/handling-iesg-ballot-p=
ositions/" rel=3D"noreferrer" target=3D"_blank">https://www.ietf.org/blog/h=
andling-iesg-ballot-positions/</a><br>
for more information about how to handle DISCUSS and COMMENT positions.<br>
<br>
<br>
The document, along with other ballot positions, can be found here:<br>
<a href=3D"https://datatracker.ietf.org/doc/draft-ietf-bess-srv6-services/"=
 rel=3D"noreferrer" target=3D"_blank">https://datatracker.ietf.org/doc/draf=
t-ietf-bess-srv6-services/</a><br>
<br>
<br>
<br>
----------------------------------------------------------------------<br>
COMMENT:<br>
----------------------------------------------------------------------<br>
<br>
Thank you to Joseph Salowey for the SECDIR review.<br>
<br>
Thank you to the authors for the implementation report pointer<br>
(draft-matsushima-spring-srv6-deployment-status)<br>
<br>
I support Alvaro Retana=E2=80=99s DISCUSS position.<br>
<br>
I also support Warren Kumari=E2=80=99s DISCUSS position.=C2=A0 In particula=
r, discussing the<br>
magnitude of the exposure of an internal topology due to a BGP leak would b=
e<br>
helpful to document.<br>
<br>
** Section 8.=C2=A0 It would be worth repeating the two key security assump=
tions<br>
from RFC8402:<br>
<br>
OLD<br>
SRv6 operates within a trusted SR domain with filtering of traffic at<br>
=C2=A0 =C2=A0the domain boundaries.<br>
<br>
NEW<br>
SRv6 operates within a trusted SR domain with filtering of traffic at the<b=
r>
domain boundaries. Likewise, there is an assumed trust model such that any =
node<br>
adding an SRH to the packet is assumed to be allowed to do so.<br>
<br></blockquote><div><br></div><div>KT&gt; I agree. I think it would be go=
od to also qualify the newly inserted sentence with the option of using the=
 SRH HMAC TLV (where verification is required) that was introduced by RFC87=
54.</div><div><br></div><div>Thanks,</div><div>Ketan</div><div><br></div><d=
iv>=C2=A0</div></div></div>

--000000000000d988c005d8210502--


From nobody Wed Feb 16 07:10:12 2022
Return-Path: <laburdet.ietf@gmail.com>
X-Original-To: bess@ietfa.amsl.com
Delivered-To: bess@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 11B6F3A0C43 for <bess@ietfa.amsl.com>; Wed, 16 Feb 2022 07:10:11 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.098
X-Spam-Level: 
X-Spam-Status: No, score=-1.098 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, DKIM_VALID_EF=-0.1, FREEMAIL_FROM=0.001, FREEMAIL_REPLY=1, HTML_MESSAGE=0.001, 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 NFr1GDS29ris for <bess@ietfa.amsl.com>; Wed, 16 Feb 2022 07:10:06 -0800 (PST)
Received: from mail-ej1-x62a.google.com (mail-ej1-x62a.google.com [IPv6:2a00:1450:4864:20::62a]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id A72A13A0C66 for <bess@ietf.org>; Wed, 16 Feb 2022 07:10:06 -0800 (PST)
Received: by mail-ej1-x62a.google.com with SMTP id vz16so98892ejb.0 for <bess@ietf.org>; Wed, 16 Feb 2022 07:10:06 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20210112;  h=from:to:subject:thread-topic:thread-index:date:message-id :references:in-reply-to:accept-language:content-language :mime-version; bh=6ckKK7ZA8ehmkbdqCEUdikMkaPD+Nk9DwtJJZr8owHA=; b=EZiWz7o7A8iUrxzt1X37psmRWcGZrs5gfwFoDnE0sL9kMU3TQ39k09Dgz7yx3HBSxl Um1nfZBgo3DnUVO3f+jPx7EIg+44/JxJsjIrxg/4Qahb97FHapgMsVBDOp6XuN/RvtFi 6LuMsuCkJF4rGs4mPC2a8vFg4QqJ3ViXMkN0erL2HeQ+xalnfxLPkmStm20B8XgwYIr3 wdoZaSTH/VovCnV/Ia4ATPvYSpYVa9onIGcvELprKtADyi3uHT07nkOws1MupvA2zqcR ahFJTBzm+ogGbRRDfmGaaDaUkUac2oBzPcarm2qxrKSZam6H47kt+6pbWYHnC1XsMjvF J9/g==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20210112; h=x-gm-message-state:from:to:subject:thread-topic:thread-index:date :message-id:references:in-reply-to:accept-language:content-language :mime-version; bh=6ckKK7ZA8ehmkbdqCEUdikMkaPD+Nk9DwtJJZr8owHA=; b=X+8wz+B1KkAeAqzg8DSFw74c+Cxh48Kf9jWjpe8cijk2UiiS3nQDh0hr2iX9LlECIQ DfKN6nFD8mo9gczHThgN5enjhhrzVaVbc3OU3I5LPC3zlLQV45DEMprCredtwZZ/nPO8 zSjeNQ9lvLWPrgGzmq5jTAN9q7nqhLj+IOMlOtT3i8Quv0QeMjU6t7cceML1so3+JzdO r+nmUDa66TpEPC0mQuUfsf62LmQPFYRRd7zADSRcX+6Be8VCImkuS2Bhok618RyFhsRJ Rni/UXFSaxHBCkPtOFZYWAhfsbbTXQV6wwCxsg0+wL0o9r3CH97v/UMIT/Du8pulq7c7 spGg==
X-Gm-Message-State: AOAM531XEnAypovW7go02/w/dts20ErsC83G6NQoFDhqhF7mVedRJJ/x r8GHxFsf3reqabJ9bL3zLgM=
X-Google-Smtp-Source: ABdhPJyjPkxu2vA/shvDA2XN7efGu4/TbGMFz6FYal/zJHIKzPVnLLz9a2Zt3QV6IYIJhdIvDa7B2w==
X-Received: by 2002:a17:906:af68:b0:6cd:7896:15e with SMTP id os8-20020a170906af6800b006cd7896015emr2730572ejb.420.1645024203624;  Wed, 16 Feb 2022 07:10:03 -0800 (PST)
Received: from BL3PR02MB8130.namprd02.prod.outlook.com ([52.96.198.109]) by smtp.gmail.com with ESMTPSA id gq1sm2626ejb.58.2022.02.16.07.10.02 (version=TLS1_2 cipher=ECDHE-ECDSA-AES128-GCM-SHA256 bits=128/128); Wed, 16 Feb 2022 07:10:03 -0800 (PST)
From: =?Windows-1252?Q?Luc_Andr=E9_Burdet?= <laburdet.ietf@gmail.com>
To: "mxhajduczenia@gmail.com" <mxhajduczenia@gmail.com>, "bess@ietf.org" <bess@ietf.org>
Thread-Topic: [bess] Submitting comments against draft-ietf-bess-rfc7432bis-02
Thread-Index: Adgijd/Qg93zOnf/QOWSy+KotvfU0gAuRD0u
X-MS-Exchange-MessageSentRepresentingType: 1
Date: Wed, 16 Feb 2022 15:10:01 +0000
Message-ID: <BL3PR02MB81308EF0B24B0C8F2AF87058AF359@BL3PR02MB8130.namprd02.prod.outlook.com>
References: <0d8101d8228e$0e3b5720$2ab20560$@gmail.com>
In-Reply-To: <0d8101d8228e$0e3b5720$2ab20560$@gmail.com>
Accept-Language: en-US
Content-Language: en-CA
X-MS-Has-Attach: 
X-MS-Exchange-Organization-SCL: -1
X-MS-TNEF-Correlator: 
X-MS-Exchange-Organization-RecordReviewCfmType: 0
Content-Type: multipart/alternative; boundary="_000_BL3PR02MB81308EF0B24B0C8F2AF87058AF359BL3PR02MB8130namp_"
MIME-Version: 1.0
Archived-At: <https://mailarchive.ietf.org/arch/msg/bess/nLKC8xp1OwLDNMaTlEMZQhr6hhc>
Subject: Re: [bess] Submitting comments against draft-ietf-bess-rfc7432bis-02
X-BeenThere: bess@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: BGP-Enabled ServiceS working group discussion list <bess.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/bess>, <mailto:bess-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/bess/>
List-Post: <mailto:bess@ietf.org>
List-Help: <mailto:bess-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/bess>, <mailto:bess-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 16 Feb 2022 15:10:11 -0000

--_000_BL3PR02MB81308EF0B24B0C8F2AF87058AF359BL3PR02MB8130namp_
Content-Type: text/plain; charset="Windows-1252"
Content-Transfer-Encoding: quoted-printable

Hi Marek,

You can just submit them to the alias, or to the authors (draft-ietf-bess-r=
fc7432bis@ietf.org<mailto:draft-ietf-bess-rfc7432bis@ietf.org>).
(In tracker there are 2 links for =91Email authors=92 and =91Email WG=92)

I am preparing an up-revision soon so your comments are welcome and timely =
(PDF is fine)

Regards,
Luc Andr=E9

Luc Andr=E9 Burdet |  Cisco  |  laburdet.ietf@gmail.com  |  Tel: +1 613 254=
 4814


From: BESS <bess-bounces@ietf.org> on behalf of mxhajduczenia@gmail.com <mx=
hajduczenia@gmail.com>
Date: Tuesday, February 15, 2022 at 12:04
To: bess@ietf.org <bess@ietf.org>
Subject: [bess] Submitting comments against draft-ietf-bess-rfc7432bis-02
Hi,

I have a generic question about submitting comments against draft-ietf-bess=
-rfc7432bis-02. I read the document in detail and marked up a number of com=
ments / suggestions in the PDF document. Is there any formal process to sub=
mit these comments and have them reviewed?

I am new to the IETF process, hence the question

Thanks

Marek

--_000_BL3PR02MB81308EF0B24B0C8F2AF87058AF359BL3PR02MB8130namp_
Content-Type: text/html; charset="Windows-1252"
Content-Transfer-Encoding: quoted-printable

<html xmlns:o=3D"urn:schemas-microsoft-com:office:office" xmlns:w=3D"urn:sc=
hemas-microsoft-com:office:word" xmlns:m=3D"http://schemas.microsoft.com/of=
fice/2004/12/omml" xmlns=3D"http://www.w3.org/TR/REC-html40">
<head>
<meta http-equiv=3D"Content-Type" content=3D"text/html; charset=3DWindows-1=
252">
<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:"Times New Roman \(Body CS\)";
	panose-1:2 11 6 4 2 2 2 2 2 4;}
/* Style Definitions */
p.MsoNormal, li.MsoNormal, div.MsoNormal
	{margin:0cm;
	font-size:11.0pt;
	font-family:"Calibri",sans-serif;}
a:link, span.MsoHyperlink
	{mso-style-priority:99;
	color:#0563C1;
	text-decoration:underline;}
span.EmailStyle19
	{mso-style-type:personal-reply;
	font-family:"Calibri",sans-serif;
	color:windowtext;
	font-weight:normal;
	font-style:normal;}
.MsoChpDefault
	{mso-style-type:export-only;
	font-size:10.0pt;}
@page WordSection1
	{size:612.0pt 792.0pt;
	margin:72.0pt 72.0pt 72.0pt 72.0pt;}
div.WordSection1
	{page:WordSection1;}
--></style>
</head>
<body lang=3D"EN-CA" link=3D"#0563C1" vlink=3D"#954F72" style=3D"word-wrap:=
break-word">
<div class=3D"WordSection1">
<p class=3D"MsoNormal"><span lang=3D"EN-US" style=3D"font-size:12.0pt">Hi M=
arek,<o:p></o:p></span></p>
<p class=3D"MsoNormal"><span lang=3D"EN-US" style=3D"font-size:12.0pt"><o:p=
>&nbsp;</o:p></span></p>
<p class=3D"MsoNormal"><span lang=3D"EN-US" style=3D"font-size:12.0pt">You =
can just submit them to the alias, or to the authors (<a href=3D"mailto:dra=
ft-ietf-bess-rfc7432bis@ietf.org">draft-ietf-bess-rfc7432bis@ietf.org</a>).=
<o:p></o:p></span></p>
<p class=3D"MsoNormal"><span lang=3D"EN-US" style=3D"font-size:12.0pt">(In =
tracker there are 2 links for =91Email authors=92 and =91Email WG=92)<o:p><=
/o:p></span></p>
<p class=3D"MsoNormal"><span lang=3D"EN-US" style=3D"font-size:12.0pt"><o:p=
>&nbsp;</o:p></span></p>
<p class=3D"MsoNormal"><span lang=3D"EN-US" style=3D"font-size:12.0pt">I am=
 preparing an up-revision soon so your comments are welcome and timely (PDF=
 is fine)<o:p></o:p></span></p>
<p class=3D"MsoNormal"><span lang=3D"EN-US" style=3D"font-size:12.0pt"><o:p=
>&nbsp;</o:p></span></p>
<div>
<p class=3D"MsoNormal"><span lang=3D"EN-US">Regards,<o:p></o:p></span></p>
<p class=3D"MsoNormal"><span lang=3D"EN-US">Luc Andr=E9<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">Luc Andr=E9 Burdet | &nbsp;Cisc=
o &nbsp;|&nbsp; laburdet.ietf@gmail.com&nbsp; |&nbsp; Tel: +1 613 254 4814<=
o:p></o:p></span></p>
</div>
<p class=3D"MsoNormal"><span lang=3D"EN-US" style=3D"font-size:12.0pt"><o:p=
>&nbsp;</o:p></span></p>
<p class=3D"MsoNormal"><span lang=3D"EN-US" style=3D"font-size:12.0pt"><o:p=
>&nbsp;</o:p></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-bottom:12.0pt"><b><span lang=3D"EN-U=
S" style=3D"font-size:12.0pt;color:black">From:
</span></b><span lang=3D"EN-US" style=3D"font-size:12.0pt;color:black">BESS=
 &lt;bess-bounces@ietf.org&gt; on behalf of mxhajduczenia@gmail.com &lt;mxh=
ajduczenia@gmail.com&gt;<br>
<b>Date: </b>Tuesday, February 15, 2022 at 12:04<br>
<b>To: </b>bess@ietf.org &lt;bess@ietf.org&gt;<br>
<b>Subject: </b>[bess] Submitting comments against draft-ietf-bess-rfc7432b=
is-02<o:p></o:p></span></p>
</div>
<div>
<div>
<p class=3D"MsoNormal"><span lang=3D"EN-US">Hi, <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">I have a generic question about=
 submitting comments against draft-ietf-bess-rfc7432bis-02. I read the docu=
ment in detail and marked up a number of comments / suggestions in the PDF =
document. Is there any formal process
 to submit these comments and have them reviewed? <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">I am new to the IETF process, h=
ence the question
<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">Thanks <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">Marek<o:p></o:p></span></p>
</div>
</div>
</div>
</body>
</html>

--_000_BL3PR02MB81308EF0B24B0C8F2AF87058AF359BL3PR02MB8130namp_--


From nobody Wed Feb 16 07:17:25 2022
Return-Path: <mxhajduczenia@gmail.com>
X-Original-To: bess@ietfa.amsl.com
Delivered-To: bess@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 4926A3A1377; Wed, 16 Feb 2022 07:17:20 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.088
X-Spam-Level: 
X-Spam-Status: No, score=-2.088 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, DKIM_VALID_EF=-0.1, FREEMAIL_FROM=0.001, HTML_MESSAGE=0.001, SPF_HELO_NONE=0.001, SPF_PASS=-0.001, T_FREEMAIL_DOC_PDF=0.01] 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 3_j8ixob5-JA; Wed, 16 Feb 2022 07:17:08 -0800 (PST)
Received: from mail-oo1-xc33.google.com (mail-oo1-xc33.google.com [IPv6:2607:f8b0:4864:20::c33]) (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 D144B3A1376; Wed, 16 Feb 2022 07:17:04 -0800 (PST)
Received: by mail-oo1-xc33.google.com with SMTP id s203-20020a4a3bd4000000b003191c2dcbe8so2800708oos.9;  Wed, 16 Feb 2022 07:17:04 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20210112;  h=reply-to:from:to:references:in-reply-to:subject:date:message-id :mime-version:thread-index:content-language; bh=nhAUd7DX0DN3f1bR3lBcLS2jEHpKgdjJkHyVc6oLB2E=; b=VykG8iLXYcGi9TaynQtOSg3xsIMUZrSCg9EaIGd7q3vafyhrVWEsuUJaY1jX0ruVbh VIGXcPRqo0ef6I5kErd5gdcc77Y0ILtGyuOvs4P5trFcLp+6Auj3Gi3VPHkBBDdmSy+o eECsRaLVh+6x5Adda2tGW+9BAcZeBl9SE9LngtF462iOie5X921C7HyFOpcJLs21uIr2 Ikv/lj6bImexuyDLrSHFhb89VQG1KI0TnFsbXYyQyPVOT2wwnM+0sZcCi4nCRJ2mreIv Q8orZYIlIAA/hxNPrbSv7aYaKKAxa8HJLSymjVRMo848pltMiJ2C6NfWxLpZzuCW7fpJ HG3w==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20210112; h=x-gm-message-state:reply-to:from:to:references:in-reply-to:subject :date:message-id:mime-version:thread-index:content-language; bh=nhAUd7DX0DN3f1bR3lBcLS2jEHpKgdjJkHyVc6oLB2E=; b=kGGrWHTQrZZqquUNdG/jmo05noxu4RfrBRk2lfyspgsse/OUuzx7VVGyhnaYSUpE/z D65bU15HH1dAn+f58GSABqjPjfaIFry1l+MMBzLnnoUKzuCBOxL5VEzdBSkxAga2ZgLD L2K0LsSt6dOb1aaIHce6mn9VxXa51Uh37VoDsMjl05YYxII5Sr2SAXYvJ1fyhz8gBWfT 26RUrkkKIxiPV5WGNDhd1YftHBqiwK/VLhifok79prMyp3No0KVsYhDehY2SGtkHDF0n ulYQF5eYUOGq5iNa8tgfdxCy4h9DsOPEhNjtuILLoZ7PXPSps6HxgITrlQHVh8cNPhH2 1G7Q==
X-Gm-Message-State: AOAM5337NX3dKSXABwRKOyoGEuLk1/CacxO8wO5CqZ6eQJy74+CBY9m1 jWqFSF+ysdkFVgqcjxjp5nfHdv+HEnY=
X-Google-Smtp-Source: ABdhPJyUs3MDNuINpOUgkLP5KOyy5CwUB1DOoN5hqpCjUpUeNWNVi0uv0yNhCYnjy3pTMM0ioEBFXg==
X-Received: by 2002:a05:6870:2807:b0:ce:c0c9:5d5 with SMTP id gz7-20020a056870280700b000cec0c905d5mr684711oab.39.1645024619681;  Wed, 16 Feb 2022 07:16:59 -0800 (PST)
Received: from LAPTOP840G7 ([165.237.199.142]) by smtp.gmail.com with ESMTPSA id w7sm15229152oou.13.2022.02.16.07.16.56 (version=TLS1_2 cipher=ECDHE-ECDSA-AES128-GCM-SHA256 bits=128/128); Wed, 16 Feb 2022 07:16:57 -0800 (PST)
Reply-To: <mxhajduczenia@gmail.com>
From: "Marek Hajduczenia" <mxhajduczenia@gmail.com>
To: =?iso-8859-1?Q?'Luc_Andr=E9_Burdet'?= <laburdet.ietf@gmail.com>, <bess@ietf.org>, <draft-ietf-bess-rfc7432bis@ietf.org>
References: <0d8101d8228e$0e3b5720$2ab20560$@gmail.com> <BL3PR02MB81308EF0B24B0C8F2AF87058AF359@BL3PR02MB8130.namprd02.prod.outlook.com>
In-Reply-To: <BL3PR02MB81308EF0B24B0C8F2AF87058AF359@BL3PR02MB8130.namprd02.prod.outlook.com>
Date: Wed, 16 Feb 2022 08:16:54 -0700
Message-ID: <013001d82348$3c6466e0$b52d34a0$@gmail.com>
MIME-Version: 1.0
Content-Type: multipart/mixed; boundary="----=_NextPart_000_0131_01D8230D.90067940"
X-Mailer: Microsoft Outlook 16.0
Thread-Index: AQLekIRArtgY4EzR39lsKdG2I/UNmQHJfcCCqnsiUkA=
Content-Language: en-us
Archived-At: <https://mailarchive.ietf.org/arch/msg/bess/7tROO4LuQRanFqdtbkgdfpec5Vc>
Subject: Re: [bess] Submitting comments against draft-ietf-bess-rfc7432bis-02
X-BeenThere: bess@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: BGP-Enabled ServiceS working group discussion list <bess.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/bess>, <mailto:bess-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/bess/>
List-Post: <mailto:bess@ietf.org>
List-Help: <mailto:bess-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/bess>, <mailto:bess-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 16 Feb 2022 15:17:21 -0000

This is a multipart message in MIME format.

------=_NextPart_000_0131_01D8230D.90067940
Content-Type: multipart/alternative;
 boundary="----=_NextPart_001_0132_01D8230D.9006A050"


------=_NextPart_001_0132_01D8230D.9006A050
Content-Type: text/plain;
	charset="iso-8859-1"
Content-Transfer-Encoding: quoted-printable

Thank you, Luc Andr=E9

=20

CCing the dedicated distro for this document.=20

=20

Attached please find the document with comments (92 in total). A large =
share
are editorial (I hope these are self-explanatory), but there are also a
number of technical questions / comments. Is there any interactive =
comment
resolution process planned for this document at any point of time?=20

=20

Regards

=20

Marek

=20

From: Luc Andr=E9 Burdet <laburdet.ietf@gmail.com>=20
Sent: Wednesday, February 16, 2022 8:10 AM
To: mxhajduczenia@gmail.com; bess@ietf.org
Subject: Re: [bess] Submitting comments against
draft-ietf-bess-rfc7432bis-02

=20

Hi Marek,

=20

You can just submit them to the alias, or to the authors
(draft-ietf-bess-rfc7432bis@ietf.org
<mailto:draft-ietf-bess-rfc7432bis@ietf.org> ).

(In tracker there are 2 links for =91Email authors=92 and =91Email =
WG=92)

=20

I am preparing an up-revision soon so your comments are welcome and =
timely
(PDF is fine)

=20

Regards,

Luc Andr=E9

=20

Luc Andr=E9 Burdet |  Cisco  |  laburdet.ietf@gmail.com
<mailto:laburdet.ietf@gmail.com>   |  Tel: +1 613 254 4814

=20

=20

From: BESS <bess-bounces@ietf.org <mailto:bess-bounces@ietf.org> > on =
behalf
of mxhajduczenia@gmail.com <mailto:mxhajduczenia@gmail.com>
<mxhajduczenia@gmail.com <mailto:mxhajduczenia@gmail.com> >
Date: Tuesday, February 15, 2022 at 12:04
To: bess@ietf.org <mailto:bess@ietf.org>  <bess@ietf.org
<mailto:bess@ietf.org> >
Subject: [bess] Submitting comments against =
draft-ietf-bess-rfc7432bis-02

Hi,=20

=20

I have a generic question about submitting comments against
draft-ietf-bess-rfc7432bis-02. I read the document in detail and marked =
up a
number of comments / suggestions in the PDF document. Is there any =
formal
process to submit these comments and have them reviewed?=20

=20

I am new to the IETF process, hence the question=20

=20

Thanks=20

=20

Marek


------=_NextPart_001_0132_01D8230D.9006A050
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-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=3Diso-8859-1"><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;}
/* Style Definitions */
p.MsoNormal, li.MsoNormal, div.MsoNormal
	{margin:0in;
	font-size:11.0pt;
	font-family:"Calibri",sans-serif;}
a:link, span.MsoHyperlink
	{mso-style-priority:99;
	color:#0563C1;
	text-decoration:underline;}
span.EmailStyle20
	{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=3DEN-US =
link=3D"#0563C1" vlink=3D"#954F72" style=3D'word-wrap:break-word'><div =
class=3DWordSection1><p class=3DMsoNormal>Thank you, Luc =
Andr=E9<o:p></o:p></p><p class=3DMsoNormal><o:p>&nbsp;</o:p></p><p =
class=3DMsoNormal>CCing the dedicated distro for this document. =
<o:p></o:p></p><p class=3DMsoNormal><o:p>&nbsp;</o:p></p><p =
class=3DMsoNormal>Attached please find the document with comments (92 in =
total). A large share are editorial (I hope these are self-explanatory), =
but there are also a number of technical questions / comments. Is there =
any interactive comment resolution process planned for this document at =
any point of time? <o:p></o:p></p><p =
class=3DMsoNormal><o:p>&nbsp;</o:p></p><p =
class=3DMsoNormal>Regards<o:p></o:p></p><p =
class=3DMsoNormal><o:p>&nbsp;</o:p></p><p =
class=3DMsoNormal>Marek<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 0in =
0in 0in'><p class=3DMsoNormal><b>From:</b> Luc Andr=E9 Burdet =
&lt;laburdet.ietf@gmail.com&gt; <br><b>Sent:</b> Wednesday, February 16, =
2022 8:10 AM<br><b>To:</b> mxhajduczenia@gmail.com; =
bess@ietf.org<br><b>Subject:</b> Re: [bess] Submitting comments against =
draft-ietf-bess-rfc7432bis-02<o:p></o:p></p></div></div><p =
class=3DMsoNormal><o:p>&nbsp;</o:p></p><p class=3DMsoNormal><span =
style=3D'font-size:12.0pt'>Hi Marek,<o:p></o:p></span></p><p =
class=3DMsoNormal><span =
style=3D'font-size:12.0pt'><o:p>&nbsp;</o:p></span></p><p =
class=3DMsoNormal><span style=3D'font-size:12.0pt'>You can just submit =
them to the alias, or to the authors (<a =
href=3D"mailto:draft-ietf-bess-rfc7432bis@ietf.org">draft-ietf-bess-rfc74=
32bis@ietf.org</a>).<o:p></o:p></span></p><p class=3DMsoNormal><span =
style=3D'font-size:12.0pt'>(In tracker there are 2 links for =
&#8216;Email authors&#8217; and &#8216;Email =
WG&#8217;)<o:p></o:p></span></p><p class=3DMsoNormal><span =
style=3D'font-size:12.0pt'><o:p>&nbsp;</o:p></span></p><p =
class=3DMsoNormal><span style=3D'font-size:12.0pt'>I am preparing an =
up-revision soon so your comments are welcome and timely (PDF is =
fine)<o:p></o:p></span></p><p class=3DMsoNormal><span =
style=3D'font-size:12.0pt'><o:p>&nbsp;</o:p></span></p><div><p =
class=3DMsoNormal>Regards,<o:p></o:p></p><p class=3DMsoNormal>Luc =
Andr=E9<o:p></o:p></p><p class=3DMsoNormal><o:p>&nbsp;</o:p></p><p =
class=3DMsoNormal>Luc Andr=E9 Burdet | &nbsp;Cisco &nbsp;|&nbsp; <a =
href=3D"mailto:laburdet.ietf@gmail.com">laburdet.ietf@gmail.com</a>&nbsp;=
 |&nbsp; Tel: +1 613 254 4814<o:p></o:p></p></div><p =
class=3DMsoNormal><span =
style=3D'font-size:12.0pt'><o:p>&nbsp;</o:p></span></p><p =
class=3DMsoNormal><span =
style=3D'font-size:12.0pt'><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=3DMsoNormal style=3D'margin-bottom:12.0pt'><b><span =
style=3D'font-size:12.0pt;color:black'>From: </span></b><span =
style=3D'font-size:12.0pt;color:black'>BESS &lt;<a =
href=3D"mailto:bess-bounces@ietf.org">bess-bounces@ietf.org</a>&gt; on =
behalf of <a =
href=3D"mailto:mxhajduczenia@gmail.com">mxhajduczenia@gmail.com</a> =
&lt;<a =
href=3D"mailto:mxhajduczenia@gmail.com">mxhajduczenia@gmail.com</a>&gt;<b=
r><b>Date: </b>Tuesday, February 15, 2022 at 12:04<br><b>To: </b><a =
href=3D"mailto:bess@ietf.org">bess@ietf.org</a> &lt;<a =
href=3D"mailto:bess@ietf.org">bess@ietf.org</a>&gt;<br><b>Subject: =
</b>[bess] Submitting comments against =
draft-ietf-bess-rfc7432bis-02<o:p></o:p></span></p></div><div><div><p =
class=3DMsoNormal>Hi, <o:p></o:p></p><p =
class=3DMsoNormal>&nbsp;<o:p></o:p></p><p class=3DMsoNormal>I have a =
generic question about submitting comments against =
draft-ietf-bess-rfc7432bis-02. I read the document in detail and marked =
up a number of comments / suggestions in the PDF document. Is there any =
formal process to submit these comments and have them reviewed? =
<o:p></o:p></p><p class=3DMsoNormal>&nbsp;<o:p></o:p></p><p =
class=3DMsoNormal>I am new to the IETF process, hence the question =
<o:p></o:p></p><p class=3DMsoNormal>&nbsp;<o:p></o:p></p><p =
class=3DMsoNormal>Thanks <o:p></o:p></p><p =
class=3DMsoNormal>&nbsp;<o:p></o:p></p><p =
class=3DMsoNormal>Marek<o:p></o:p></p></div></div></div></body></html>
------=_NextPart_001_0132_01D8230D.9006A050--

------=_NextPart_000_0131_01D8230D.90067940
Content-Type: application/pdf;
 name="draft-ietf-bess-rfc7432bis-02 comments MH.pdf"
Content-Transfer-Encoding: base64
Content-Disposition: attachment;
 filename="draft-ietf-bess-rfc7432bis-02 comments MH.pdf"

JVBERi0xLjYNJeLjz9MNCjEyMjggMCBvYmoNPDwvTGluZWFyaXplZCAxL0wgMjg4MDQzL08gMTIz
MC9FIDIxOTk1L04gNjgvVCAyODY3OTMvSCBbIDQ2OSA5ODBdPj4NZW5kb2JqDSAgICAgICAgICAg
DQoxMjM1IDAgb2JqDTw8L0RlY29kZVBhcm1zPDwvQ29sdW1ucyA0L1ByZWRpY3RvciAxMj4+L0Zp
bHRlci9GbGF0ZURlY29kZS9JRFs8RjZCNkZBRDYyODYwQ0Q0MTkxQzlFOEFENkFGNTUwQ0U+PDc0
QTE0MUQ5RDk5Q0FFNEJCMkMyODIzRTlCRjU3MzlEPl0vSW5kZXhbMTIyOCAxOV0vSW5mbyAxMjI3
IDAgUi9MZW5ndGggNTUvUHJldiAyODY3OTQvUm9vdCAxMjI5IDAgUi9TaXplIDEyNDcvVHlwZS9Y
UmVmL1dbMSAyIDFdPj5zdHJlYW0NCmjeYmJkEGBgYmCdCSQYgoEEE4jLNglIMN8FERuBxFsPBiZG
lhiQEgZGoon/f1m/AwQYAFcHB/4NCmVuZHN0cmVhbQ1lbmRvYmoNc3RhcnR4cmVmDQowDQolJUVP
Rg0KICAgICAgICANCjEyNDYgMCBvYmoNPDwvRSAxNDQzL0ZpbHRlci9GbGF0ZURlY29kZS9JIDE0
NTkvTGVuZ3RoIDg4OC9TIDk4Nz4+c3RyZWFtDQpo3mJgYGBmYGDSYGACkv8Y+BkQgJ+BlYGDgYWB
o4EBDcx8FHbkVMUzQ4eHyUeaOvwl9WR/OD+YHWjySN5VheebKIfCgcCG9RuTku+x1LEc4bpiopAi
katwWTG9WaT1CF+cRIPKjZQHHw+xNb1hjeeWEa3Qe1ElcOYQV9PiNhmuCwIpBj+sA7YnznE25RDg
zpCOsJKYo6iZdITlKtcBUR3xFUIXGBgkjhn2Nq+WmLrJtujO96vK3vcMe5IljhnzAAkwC0EYAF3L
xMyCirg5WNm4eNl5OCFcCT4hMVFBAWF+SXERGWkpeVk5oKCyhpqiqrqCihKQra2lqa+rY6hnAGSb
mRqZmxgDGdY2dva2FpZWQKaro7uHs5ObiwOQHegZ4OPt5e/rFxwUApaMiIsPiwkNj4pNjIxOSE6y
tEpLTcnMSM/JzgJKFubmFxUUW1qVluQBeeWVZVXVFbU1QGZDfV1tTVtTY0trM5DXNbG9p79vQmfH
pN5uIHfa5Ckz50ydPmvuvBmzgdyF8xcsXrFs+cpFq5YuWbt6zYb164CCm7Zs3Lp5G8SD23fu2L1n
F5Cx7+ihI4f3Hjyw/8TxY0Du+dOXz1w4deXi2XOXTrJghBIyunr9Gn4FlCLBBg4GIGqUEOwAAcFG
iQ4YEEQjIVLIojAxNC0QCioFUyGIoQFipiA2NYLICOwq/IgB4osGDsEmDYaGgc4lQHCKgdmdE0iz
AvENsMgrYLb2EVvAP0OmwmqBTIMGQwgDC+MJBgFWAQYHmQZGhiLGFMYTzBMYFPgcGBo0G5gYljF6
gLhcCQwNlgxtDIsYHZgnAI0Dylo0FDEwgfQKBYAUMzLWMDzhEGCewK7AANYbyPCEuYYtgxXMtWQI
ZnjCwAEyisFBEShbxLACwuVqAMmGMDxh9AA6g4EP6AzNhiBGLmDZIwAyCuwqhhVMEFcBvZAB5LIw
+kD1OlgyFAKdEcDiwA70gvwBS4Z6kEVMMxgUJBeYA7lMjEtAjmRX4AI6Qx1oL8gZHyBciwZGJisG
DhYGkH9lGrQYAkFGARWDQ0MD6P0nzCZA/yaAPGjJGAUqDUEm8zmIAu1lYpjHeICpAegjBhGgRaEQ
D7KC3awJdiRS0DEBg+4ExM0g2VCQUSBXcT4QYwDJ4gOMcxlYPJ+CGMCo7AVSCxlY4mMgfIbXAAEG
ALFOf6oNCmVuZHN0cmVhbQ1lbmRvYmoNMTIyOSAwIG9iag08PC9NZXRhZGF0YSA0MTUgMCBSL05h
bWVzIDEyMzYgMCBSL1BhZ2VzIDEyMjUgMCBSL1R5cGUvQ2F0YWxvZz4+DWVuZG9iag0xMjMwIDAg
b2JqDTw8L0Fubm90c1sxMjM3IDAgUiAxMjM4IDAgUiAxMjM5IDAgUiAxMjQwIDAgUiAxMjQxIDAg
UiAxMjQyIDAgUl0vQ29udGVudHMgMTIzMSAwIFIvQ3JvcEJveFswIDAgNTk1IDg0MV0vR3JvdXA8
PC9DUy9EZXZpY2VSR0IvSSB0cnVlL1MvVHJhbnNwYXJlbmN5L1R5cGUvR3JvdXA+Pi9NZWRpYUJv
eFswIDAgNTk1IDg0MV0vUGFyZW50IDEyMjUgMCBSL1Jlc291cmNlcyAxMjQzIDAgUi9Sb3RhdGUg
MC9TdHJ1Y3RQYXJlbnRzIDYvVHlwZS9QYWdlPj4NZW5kb2JqDTEyMzEgMCBvYmoNPDwvRmlsdGVy
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
/yNXSA+gZ3RsbDTeQu4gR2OecWHrGR0VboTC3YA8gHQ9OgboDWOeUTgK6I7cQR9I7oRjgBzTm0b7
RoUnC88g+2WjwmMhqQBywdhobCCjpr5lAPxfnFN7nA0KZW5kc3RyZWFtDWVuZG9iag0xIDAgb2Jq
DTw8L0Fubm90c1s0MTkgMCBSIDQyMCAwIFIgNDIxIDAgUiA0MjIgMCBSIDQyMyAwIFIgNDI0IDAg
UiA0MjUgMCBSIDQyNiAwIFIgNDI3IDAgUiA0MjggMCBSIDQyOSAwIFIgNDMwIDAgUiA0MzEgMCBS
IDQzMiAwIFIgNDMzIDAgUiA0MzQgMCBSIDQzNSAwIFIgNDM2IDAgUiA0MzcgMCBSIDQzOCAwIFIg
NDM5IDAgUiA0NDAgMCBSIDQ0MSAwIFIgNDQyIDAgUiA0NDMgMCBSIDQ0NCAwIFIgNDQ1IDAgUiA0
NDYgMCBSIDQ0NyAwIFIgNDQ4IDAgUiA0NDkgMCBSIDQ1MCAwIFIgNDUxIDAgUiA0NTIgMCBSIDQ1
MyAwIFIgNDU0IDAgUiA0NTUgMCBSIDQ1NiAwIFIgNDU3IDAgUiA0NTggMCBSIDQ1OSAwIFIgNDYw
IDAgUiA0NjEgMCBSIDQ2MiAwIFIgNDYzIDAgUiA0NjQgMCBSIDQ2NSAwIFIgNDY2IDAgUiA0Njcg
MCBSIDQ2OCAwIFIgNDY5IDAgUiA0NzAgMCBSIDQ3MSAwIFIgNDcyIDAgUiA0NzMgMCBSIDQ3NCAw
IFIgNDc1IDAgUiA0NzYgMCBSIDQ3NyAwIFIgNDc4IDAgUiA0NzkgMCBSIDQ4MCAwIFIgNDgxIDAg
UiA0ODIgMCBSIDQ4MyAwIFIgNDg0IDAgUiA0ODUgMCBSIDQ4NiAwIFIgNDg3IDAgUiA0ODggMCBS
IDQ4OSAwIFIgNDkwIDAgUiA0OTEgMCBSXS9Db250ZW50cyAyIDAgUi9Dcm9wQm94WzAgMCA1OTUg
ODQxXS9Hcm91cDw8L0NTL0RldmljZVJHQi9JIHRydWUvUy9UcmFuc3BhcmVuY3kvVHlwZS9Hcm91
cD4+L01lZGlhQm94WzAgMCA1OTUgODQxXS9QYXJlbnQgMTIyNSAwIFIvUmVzb3VyY2VzIDQ5MiAw
IFIvUm90YXRlIDAvU3RydWN0UGFyZW50cyA4MC9UeXBlL1BhZ2U+Pg1lbmRvYmoNMiAwIG9iag08
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
LwuS9zf6Bhe3PiitPtV3/iPAAJwcycANCmVuZHN0cmVhbQ1lbmRvYmoNNCAwIG9iag08PC9Bbm5v
dHNbNDkzIDAgUiA0OTQgMCBSIDQ5NSAwIFIgNDk2IDAgUiA0OTcgMCBSIDQ5OCAwIFIgNDk5IDAg
UiA1MDAgMCBSIDUwMSAwIFIgNTAyIDAgUiA1MDMgMCBSIDUwNCAwIFIgNTA1IDAgUiA1MDYgMCBS
IDUwNyAwIFIgNTA4IDAgUiA1MDkgMCBSIDUxMCAwIFIgNTExIDAgUiA1MTIgMCBSIDUxMyAwIFIg
NTE0IDAgUiA1MTUgMCBSIDUxNiAwIFIgNTE3IDAgUiA1MTggMCBSIDUxOSAwIFIgNTIwIDAgUiA1
MjEgMCBSIDUyMiAwIFIgNTIzIDAgUiA1MjQgMCBSIDUyNSAwIFIgNTI2IDAgUiA1MjcgMCBSIDUy
OCAwIFIgNTI5IDAgUiA1MzAgMCBSIDUzMSAwIFIgNTMyIDAgUiA1MzMgMCBSIDUzNCAwIFIgNTM1
IDAgUiA1MzYgMCBSIDUzNyAwIFIgNTM4IDAgUiA1MzkgMCBSIDU0MCAwIFIgNTQxIDAgUiA1NDIg
MCBSIDU0MyAwIFIgNTQ0IDAgUiA1NDUgMCBSIDU0NiAwIFIgNTQ3IDAgUiA1NDggMCBSIDU0OSAw
IFIgNTUwIDAgUiA1NTEgMCBSIDU1MiAwIFIgNTUzIDAgUiA1NTQgMCBSIDU1NSAwIFIgNTU2IDAg
UiA1NTcgMCBSIDU1OCAwIFIgNTU5IDAgUiA1NjAgMCBSIDU2MSAwIFIgNTYyIDAgUiA1NjMgMCBS
IDU2NCAwIFIgNTY1IDAgUiA1NjYgMCBSIDU2NyAwIFIgNTY4IDAgUiA1NjkgMCBSIDU3MCAwIFIg
NTcxIDAgUiA1NzIgMCBSIDU3MyAwIFIgNTc0IDAgUiA1NzUgMCBSIDU3NiAwIFIgNTc3IDAgUiA1
NzggMCBSIDU3OSAwIFIgNTgwIDAgUiA1ODEgMCBSIDU4MiAwIFIgNTgzIDAgUiA1ODQgMCBSIDU4
NSAwIFIgNTg2IDAgUl0vQ29udGVudHMgNSAwIFIvQ3JvcEJveFswIDAgNTk1IDg0MV0vR3JvdXA8
PC9DUy9EZXZpY2VSR0IvSSB0cnVlL1MvVHJhbnNwYXJlbmN5L1R5cGUvR3JvdXA+Pi9NZWRpYUJv
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
PC9Bbm5vdHNbNTg4IDAgUiA1ODkgMCBSIDU5MCAwIFIgNTkxIDAgUiA1OTIgMCBSIDU5MyAwIFIg
NTk0IDAgUiA1OTUgMCBSIDU5NiAwIFIgNTk3IDAgUiA1OTggMCBSIDU5OSAwIFIgNjAwIDAgUiA2
MDEgMCBSIDYwMiAwIFIgNjAzIDAgUiA2MDQgMCBSIDYwNSAwIFIgNjA2IDAgUiA2MDcgMCBSIDYw
OCAwIFIgNjA5IDAgUiA2MTAgMCBSIDYxMSAwIFIgNjEyIDAgUiA2MTMgMCBSIDYxNCAwIFIgNjE1
IDAgUiA2MTYgMCBSIDYxNyAwIFIgNjE4IDAgUiA2MTkgMCBSIDYyMCAwIFIgNjIxIDAgUiA2MjIg
MCBSIDYyMyAwIFJdL0NvbnRlbnRzIDggMCBSL0Nyb3BCb3hbMCAwIDU5NSA4NDFdL0dyb3VwPDwv
Q1MvRGV2aWNlUkdCL0kgdHJ1ZS9TL1RyYW5zcGFyZW5jeS9UeXBlL0dyb3VwPj4vTWVkaWFCb3hb
MCAwIDU5NSA4NDFdL1BhcmVudCAxMjI1IDAgUi9SZXNvdXJjZXMgNjI0IDAgUi9Sb3RhdGUgMC9T
dHJ1Y3RQYXJlbnRzIDIxMi9UeXBlL1BhZ2U+Pg1lbmRvYmoNOCAwIG9iag08PC9GaWx0ZXIvRmxh
dGVEZWNvZGUvTGVuZ3RoIDI1OTk+PnN0cmVhbQ0KeJzNmlF3mzgWx9/9Ke7bNnNsgiQQcGbOnJM4
6Wz2pN20STsPbR6IkRNaDC7gptlPv1dCYCeONAanuxOfJLYwl6u/ftK9V0DAxdeE4J/QIzBbjL6N
3sG3EacQhAy8gAKBUsCfkI98xhyXBvKA40awAE4d6rcfM+BMvQ89fO8zPBYE64Y/f0ELrsOYx/E6
22/KWziMXbitRmszi20zd6NHF5XfeORUttHgOb5yS5+gP25ZmP+ieoyXUl2m+NrqsDr32Ys9303O
gyjwYPvN/72bGwNr7ucTW7sM7N++x2Td30cnWjH+21Prqvm7duP4akSIQ0PXpZGe2t3H1oLjkSDi
EVwtRofziTtxUZur+ejVWV6LMhf15KSM5zW0P8d/XMCbi/PLyXFciQRO6zv1Lfh48bb7Dvx7Vhc3
ogTqUnIwuvqCjk2Yw6LQ5wFcJaNX+J0DbD69alx2IiZ/pOc2l0Pq+H7oRx4Qwp3AZ5HLt/wm0XOW
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
IFIgNjM4IDAgUiA2MzkgMCBSIDY0MCAwIFIgNjQxIDAgUiA2NDIgMCBSXS9Db250ZW50cyAxMSAw
IFIvQ3JvcEJveFswIDAgNTk1IDg0MV0vR3JvdXA8PC9DUy9EZXZpY2VSR0IvSSB0cnVlL1MvVHJh
bnNwYXJlbmN5L1R5cGUvR3JvdXA+Pi9NZWRpYUJveFswIDAgNTk1IDg0MV0vUGFyZW50IDEyMjUg
MCBSL1Jlc291cmNlcyA2NDMgMCBSL1JvdGF0ZSAwL1N0cnVjdFBhcmVudHMgMjMxL1R5cGUvUGFn
ZT4+DWVuZG9iag0xMSAwIG9iag08PC9GaWx0ZXIvRmxhdGVEZWNvZGUvTGVuZ3RoIDIwNzE+PnN0
cmVhbQ0KeJzNWVtv2zYUfvevOOhL2iFSeRF1QYcBSex2HeLETdwNQ9sHRqJttbLkSnLT/Psd6mI7
icXYXovNQRyKFA8Pv+/cyFAg+GNR/PIdCuG897X3Dr72XAaez8HxGFDIFfwFaU9wbhPm6QGbBDAH
l9lMtI8JuLxq+w62Bccxz1t3/PULSiA2546L6zxu5FN4KQlMi95azPyxmFnv3qL6jXtKJRsdji0q
tZoJzeMjCZNfqh3jUtWWGf482nA1d+ti27fpul7gOfC48Z9vc4PY7n0+kLULsf/7HdP1fu9NNJrx
/95qSeW/azVOxz1KbeYTwoLGtVePrQTboV7gBjCe915OLGIRxGY86T1/m5YqT1Vp9XM5KaH9nL4Z
wXB0fm2dykJFMChn1Vvw5+hi9Q5chmV2o3JghNEXvfFnVMziNg984XowjnrP8R0LRrkK4yLOUsgm
cKTSMIvidHoEiUynSzlVMMlykEmCRE1UjuOqgDKDo3N5o5KjF7VYalPO0LAaqQCTWCVR8aoZxk26
wvHpetWTKEK99fBgXANmB1x/NG4mwCh3bY+SgPtAhbCJL3TzIWzXKiz1ljyb0m2LXL3RzsBc9Ae4
xaE/8Pdz78Mn7CUQ9SiBIXwFWi1ef2MUrpemuK6PpPlIOKOeXWtS9yRwDe/W/Jv2UU/1hGkXFfTL
QpOQTfQ2LIrGSxhxvC2QDzT55/JOMw4nZZnHN8sSyRp8L1Wq0T7L5vNlGpd3EKf126d5HE2R7Z/M
U8C7zHuDJ9bBUzcNgYt+6GzS0PQcREO3krDIs0VWIJS5SmQZf0M68kjlVjax5nKKiC4jBXmGaD9J
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
+ihnFTRmJo2ZshjBTFD0xAf1gnW+F5mlj3JWwWJfj4WKjmbJigXd+RDGLOimrILFzWRRlaxUUTUG
dxrgHsmqg+yqBnVUNeSmrILHz+KRUE1LWFvoIAxuxqw0LfkDTIpyVgET5sEIXJtpDQeLM2N76QiS
YqGSbfLm7oOcc84CYh6LLlhop2hqXyYMCq7bT6ij/URuyipw5Dwc85+i0bJvIicVqWjEpGjQTVkF
DMyD8VXZhJWz3TQntaqDQR3BkJuyCpjZTfgMxqRplB/UUKtxpKft3UU5q4CZ14RlOK9eRScglsRJ
8fAlG8xQveSlnILjddovaDwZQ2CKjoGsHh8U+T4fBSnKWQXLvPY7JVF44hOBFn5QmpP8E0mKclZB
Mq/52umahH4NlBWDOtVRoeY16aOcVZDMa7vTnmupedFrzEk8vYeRJIo+SBkFw+Vue4v/S/79/kv6
oiOg+Op3jPvjW87XdazjoV49N4dq28RNtTv84uvdiu/XG37YrEBiXeMtjO5mfGIIbIGaerAeFF8S
O1/ldUxRzjq/B3W5S3/8Ez8vEbLBcS3w4/0tk3xVM7nAP/5p10Y0N9fiGvc5lbFg9/TNPwEGAGlO
DtcNCmVuZHN0cmVhbQ1lbmRvYmoNMTMgMCBvYmoNPDwvQW5ub3RzWzY0NCAwIFIgNjQ1IDAgUl0v
Q29udGVudHMgMTQgMCBSL0Nyb3BCb3hbMCAwIDU5NSA4NDFdL0dyb3VwPDwvQ1MvRGV2aWNlUkdC
L0kgdHJ1ZS9TL1RyYW5zcGFyZW5jeS9UeXBlL0dyb3VwPj4vTWVkaWFCb3hbMCAwIDU5NSA4NDFd
L1BhcmVudCAxMjI1IDAgUi9SZXNvdXJjZXMgNjQ2IDAgUi9Sb3RhdGUgMC9TdHJ1Y3RQYXJlbnRz
IDIzNC9UeXBlL1BhZ2U+Pg1lbmRvYmoNMTQgMCBvYmoNPDwvRmlsdGVyL0ZsYXRlRGVjb2RlL0xl
bmd0aCAxNTY2Pj5zdHJlYW0NCniczVddc9o4FH3nV9y3Jh1w/AEGOp3OEOLusBOypLDpzjSdHcUW
oNZIRDZJ01+/RzIGAjHZfdqSKbUt6dyje889Mh65+Gt4+Oo0PYoXtfvaNd3XQp/anYCabZ880pw+
k6y1gsBx/bYZcNwuLSj0Hb9V3qYUBva608R1K8BYu7198PktEFwnCJoh4hxe6BmdMZdmWW0LsziE
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
IDAgUiA2NTQgMCBSXS9Db250ZW50cyAxNyAwIFIvQ3JvcEJveFswIDAgNTk1IDg0MV0vR3JvdXA8
PC9DUy9EZXZpY2VSR0IvSSB0cnVlL1MvVHJhbnNwYXJlbmN5L1R5cGUvR3JvdXA+Pi9NZWRpYUJv
eFswIDAgNTk1IDg0MV0vUGFyZW50IDEyMjUgMCBSL1Jlc291cmNlcyA2NTUgMCBSL1JvdGF0ZSAw
L1N0cnVjdFBhcmVudHMgMjM3L1R5cGUvUGFnZT4+DWVuZG9iag0xNyAwIG9iag08PC9GaWx0ZXIv
RmxhdGVEZWNvZGUvTGVuZ3RoIDE0NTg+PnN0cmVhbQ0KeJzNV1t32jgQfvevmLdterDjCxfT09Nz
wiU52RNSGtj2oemDsAWosSUqybD59zuSAUOI6XZfts4JyLb06ZtvRjNDAD7+uQF+xM0Aktz54XyC
H047hE4cQbMTQgCSwhfgTiuKPD/smBee34Uc2qEXtna3GbQjO46bOG5F+K7TqR58eYsIvhdFzTbu
czqQC7gkPiyUU8HkpzBL52hTM+OIVHbwoOm1LK3tgu3tCcL8rbUYt7Imh/h3YrBd++pmr5vZbne6
nSacDv53Mw8cW2/nC6x/49jf3uKgsvdo4dkw/u2j1rfnt6LRmzpB4IWx74fd7dHe3+4QvGbQ6ba7
MM2dy7nruz5qM507b265ppJT7Q4kmWvYXb2bMYzGdxO3RxRNYaiXdhZ8Ht/v58DHRIsZlRD6YXDh
TL8jMTfyom7candgmjpvcM44HI3f4ZdgXIMWMCoyzVbmzrsoVyDBdqsZB9WKowXjs3NdXXBOM1xw
BeUQ9FKKYrHEbwpIeSPkE4g5CE5BSMgFxsNkrDyAW45zmNoxD7wgCjF2t9B4pSIpcsp1Y7+PAoLL
GVeacM2IRmmIghlLmaSJZoKTDHJjYUKUPgPMlJZsVpgVoCWl6sjAOKzkGxotpFizFIUepgsKKV2z
hNYpMmF8kVH3CtmsKTzQtOAp4ckzjERKEevLknLUInsGAsrOxT0aQHLBF0AyIx+tJz4eogJak2SJ
lqNzCK9CQ9FFKRZTBkhsyilzITdE4hDja86SemwtLudS5EiA6BNUA4OMF2gUh893V/cNQ5RbJ+/m
1kPvQJBZSueMl8xmGBArKolGGdCnL6STe+ku6mBzlLTOcVdZ9hMnGLHP6Fm7684YE4mv6PzExYZD
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
FZJLGWw2jMbSyI4MsYl/TCWBvcy9SiIo7bjYV5IdMx9ZSai6W0nMoyvJ7GWIny1Bv0Djm0K8cBBC
h9FpjSoH2Nd9GrMQjMLfCfP8ZQvWZb39Vg2Af+/31QDxWQ1YqFxKrW0ULxYCaoBKoiR1aWRMlhjB
pUip+EoNkPdrAOwcMey0EFcUm7BfFPDj0GKP9/PSYGri2/ke/6wBj6kB/xmhHlQvkwobriAtGiuQ
ixAKCwM7W8UwD5uuH6JecV+9nVvAol69O079i3pfXvnfzjzoBfqWwg00ykhqEZvCQY4hvDCYRzSC
9bmMe413j76FF2L6UPcfAQYA1HHsxA0KZW5kc3RyZWFtDWVuZG9iag0xOSAwIG9iag08PC9Bbm5v
dHNbNjU5IDAgUiA2NjAgMCBSIDY2MSAwIFIgNjYyIDAgUl0vQ29udGVudHMgMjAgMCBSL0Nyb3BC
b3hbMCAwIDU5NSA4NDFdL0dyb3VwPDwvQ1MvRGV2aWNlUkdCL0kgdHJ1ZS9TL1RyYW5zcGFyZW5j
eS9UeXBlL0dyb3VwPj4vTWVkaWFCb3hbMCAwIDU5NSA4NDFdL1BhcmVudCAxMjI1IDAgUi9SZXNv
dXJjZXMgNjYzIDAgUi9Sb3RhdGUgMC9TdHJ1Y3RQYXJlbnRzIDI0Mi9UeXBlL1BhZ2U+Pg1lbmRv
YmoNMjAgMCBvYmoNPDwvRmlsdGVyL0ZsYXRlRGVjb2RlL0xlbmd0aCAyMTQ4Pj5zdHJlYW0NCnic
zVjZctvGEn3nV3T5SU6RMBYSIFOpVMkSneiW5EtLvMqD5YchOCTHBjAUFknM19/TM+AmEozjl0Qq
qbDM9Hr6dA88cvHb8fCv3/UoTluPrU/02Ap9ivoBdSOfPMol/UFZqxcEjutH/MJxB5RS6Dt+b32b
UBiY634X170A76Jo++CPnyDBdYKgG0LP4UU+p3fCpXnR2opJD8UsWntKecWeUcnOg67TM2bVG+rb
Awmzn4zHUGVc9vF74LDZe1TZcTfDMBpEXTq8+Mfd3Elss5+vZH1PYv/1Hntbf/c2noTxvx61rqnf
rRnvxy3Pc/y+6/qDurQ3t2sJTteLBuGAxmnr3azjdlzEZjxrnV1lpcwzWXYuczEraf3z/rcR3Yyu
7zrvRSGnNCwXZhXdjz5u1tB/41JPZE6+63tvW+OvMKwTOMGg3wsjGk9bZ1iDjTQaFg7RGFdTWQqV
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
MSAwIG9iag08PC9GaWx0ZXIvRmxhdGVEZWNvZGUvRmlyc3QgMzgvTGVuZ3RoIDMzMi9OIDUvVHlw
ZS9PYmpTdG0+PnN0cmVhbQ0KaN60k11rgzAUhv/KuWwvar6OUUcRuk8Gu+jqxi5KLzKNmxS06Cls
/35RIi0r7dUmxDfvyUHfJyQ6TICD1hxEop0KUIl0KiGMY6cKIiVgPmcLNzL2unpkL987yxY5VU3d
+8kn0a67YqwwZKg1+da2QWWpDJr2gxVNznZFydoyx0iLaZqy68x96g24mz7vTbFsqpq6tYoQdBgB
SnFQRBjqiBu2sjmtvRu7Niyjdp/T0rS2JpAqZtn+nfqAT1W99VHruqE0/SsGeZ4B0Wfvt27UPi2K
Iwbvxq4ThuS/GZTG8wwy1hAmCpRSB405DPWYewbvxq7fDMgvMhz9+dZ2NOnsQDGLAsEDMT2OI1QE
wp1RqeRBUcNQR+3jeDd2ncQRF+PcfdFD5vbMurnh7nWzAMFyAyJ1D7tvanLFcsZn7pZIDN2FWfUr
PwIMALG27ugNCmVuZHN0cmVhbQ1lbmRvYmoNMjIgMCBvYmoNPDwvQW5ub3RzWzY2NCAwIFIgNjY1
IDAgUiA2NjYgMCBSIDY2NyAwIFIgNjY4IDAgUiA2NjkgMCBSIDY3MCAwIFIgNjcxIDAgUiA2NzIg
MCBSIDY3MyAwIFIgNjc0IDAgUiA2NzUgMCBSIDY3NiAwIFIgNjc3IDAgUl0vQ29udGVudHMgMjMg
MCBSL0Nyb3BCb3hbMCAwIDU5NSA4NDFdL0dyb3VwPDwvQ1MvRGV2aWNlUkdCL0kgdHJ1ZS9TL1Ry
YW5zcGFyZW5jeS9UeXBlL0dyb3VwPj4vTWVkaWFCb3hbMCAwIDU5NSA4NDFdL1BhcmVudCAxMjI1
IDAgUi9SZXNvdXJjZXMgNjc4IDAgUi9Sb3RhdGUgMC9TdHJ1Y3RQYXJlbnRzIDI0NS9UeXBlL1Bh
Z2U+Pg1lbmRvYmoNMjMgMCBvYmoNPDwvRmlsdGVyL0ZsYXRlRGVjb2RlL0xlbmd0aCAxNTI1Pj5z
dHJlYW0NCniczVddc9s2EHznr7jJk52aND/0xTTNjGPLqTp240RK0pk4DzAJSUgowCYoy07b/94F
SEqyJMbJUyOPNBIJ3O3t7S3ogHz8uQE+eq2Akplz47yhG6cTUrcXUasbUkA5pw8knXYUeX7YNTc8
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
9KUkGt2utCAsDEAITULJd/puPEJfsuh+vNev6NlsODm4WeVwbesGT7o/wAAMDqaTRZncAg4Uzf5g
6Vw1pnSz2ZCNIGX9iXIMC71ZulU+6I3GN6l5ZIh6Z9nES7syFFUvMc5QXJ7inNSMD+fHf9699DCu
y4VxY58T3m6gM2gqG+8PfMKIP4DppIIkq/cHuasH00lTYcx2OjTuNrf7gxTzxGuyL3asia7cnrM3
zjMYlGKc29TtxWVe1uOfWXftddabv36ybdDGRVmvTN53dsttewbTV026CW2PNp3QCu82CNMRPbOx
w1BzojCSIR6NaRBSEK66QGMyXtHz9eLzcFauVsgJlAVc4NFHba+7rex9btKL4Ymp7d/wwXxO1vEX
W2RmRC9am8OiKN10ioAeYRGgv1W2wDPmjaVznIGrbnnvt6O0QlIl7qbNs1CjvMu6q91ru7z9evVd
DQge1gD5ohpw8D02tQpfwqbCXHjIZixSY8I09KwSwpMsCLyFHwjP6pTxUCgV++l/sKm/YZNJIhC5
UJFIYfEUnEjl3+vb4QB9hmV6N9zrP8h8LpkHTxPDGNEhR5f6pM1dX0gSBaiHAfGVeCVmoq+Z8QPe
JUDPzDYdnssMf8iMejYzx7Api8TWsFnethWpsVh7LODyUNt/1lltWx80b6HJithuLRKbZoXd1bWF
dRtr29imqe0Ol62qvJvYgdiQ70CpEJ2XQSnCh1CmcaitTWIvTqT0pAmMtxAs9nRiTJTi6EItvoWy
//B4CKUI0EkS/ygV5q7GMhoKrKr+vX43LkKixP1wp/6A8jlQvk6uPUm9UAEJRNiFjIue9jawGOBA
R68Dff/h+wh6EXT5tYW+z7b/gf79jfv1HM9rsW0YPhBtTmMDfIoXPULXY2fq4b8XcF9uP6m7qR+B
S8Keav4rwACQc5DxDQplbmRzdHJlYW0NZW5kb2JqDTI4IDAgb2JqDTw8L0Fubm90cyA2OTYgMCBS
L0NvbnRlbnRzIDI5IDAgUi9Dcm9wQm94WzAgMCA1OTUgODQxXS9Hcm91cDw8L0NTL0RldmljZVJH
Qi9JIHRydWUvUy9UcmFuc3BhcmVuY3kvVHlwZS9Hcm91cD4+L01lZGlhQm94WzAgMCA1OTUgODQx
XS9QYXJlbnQgMTIyNSAwIFIvUmVzb3VyY2VzIDcwMyAwIFIvUm90YXRlIDAvVHlwZS9QYWdlPj4N
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
ZG9iag0zMSAwIG9iag08PC9Bbm5vdHNbNzA3IDAgUiA3MDggMCBSIDcwOSAwIFIgNzEwIDAgUiA3
MTEgMCBSIDcxMiAwIFIgNzEzIDAgUiA3MTQgMCBSXS9Db250ZW50cyAzMiAwIFIvQ3JvcEJveFsw
IDAgNTk1IDg0MV0vR3JvdXA8PC9DUy9EZXZpY2VSR0IvSSB0cnVlL1MvVHJhbnNwYXJlbmN5L1R5
cGUvR3JvdXA+Pi9NZWRpYUJveFswIDAgNTk1IDg0MV0vUGFyZW50IDEyMjUgMCBSL1Jlc291cmNl
cyA3MTUgMCBSL1JvdGF0ZSAwL1N0cnVjdFBhcmVudHMgMjUwL1R5cGUvUGFnZT4+DWVuZG9iag0z
MiAwIG9iag08PC9GaWx0ZXIvRmxhdGVEZWNvZGUvTGVuZ3RoIDE4MTU+PnN0cmVhbQ0KeJzNWFtz
2sgSfudXdO2TswWybiCxlUoVsUkOp+xdJ7DOVsV5GNAIJhESmRlwXKfOfz/dM5KQAbFJXs7iMtZl
pq9ff91jD1z86Xn4FYceLNadr5138LUz8CGKAwgjHzyQHD5A3ukHgeP6Eb1w3CGsYeA7fr+6zWAQ
mOs4xOt+gO+iaP/gw68owXWCIBygnuMLuYRL5sJSdfZi1sdiVp1nSmnFM6OyxoPQ6Ruzyg3l7ZGE
9FfjMaoyLvv4c+Sw2XtS2Wk3B4NoGIVwfPF/d7OR2HY/D2R9T2L/8R57e3+fbTwL4388al1Tv3sz
Xs86nuf4sev6w7K069tKghN60XAwhNm6c5n23J6LsZmlnYtJrrnMue5dS5ZqqD6v397B7d3NtPea
KZ7AWK/MKri/+71eA38sdDHnEnzX9150Zp/RsF7gBMO4P4hglnQucM0kBQZzKZIlikEJj4X8AkLB
eptpsSrW+FQXsC4wS3rFcihyDndjEDngzRjVvbByPccLfERWKbaStBMM1KPQixVXXZTAc/oCtd1s
CqmhSGGUZb3RQosdRyQk2zxh+eIJFSa8MvlAtORft0JyZQQdWo62zjksijznC21txxdQSOvC3VjB
Vol82SKbwc3orVO6hJkZ9MPYOxuqpEBL8kJXOo3GVUOTlWl9b9Fa5NmTCSyGg/ZmIv+i0A/9yMt4
HWpleVJrWW+VxsUtsmkVs+ElsZBiKBgs8T6Hl+NpF3M4eeWgc6QI875APHVtjjjlp5HewI1r2NSA
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
LMVSbKeDC4j3272jp/kM/WHrBuo8bAFAraOsNyxHzwgmiuaw5VkIJFwsFngRB+oxgI08Tdx81loG
dZ/G5kUg+CGyySd2bgi4kScxgeUJPDM23ePB2W/rTY/zuhwa1+UMM59ACGgqmx+2OKaYt1DWq9Bo
Wh+2Zq5uZb2mMsXWR417ntnD1hjOMWqm32xXY125A2efXGTgSIruzI7dQV7Oyrr7gYbrIEQvfv/B
+iPrFmU9N7PlYFhuNdLK9kjRI37zrEcqaB6mrLMkLhNArCQN2HLBAGuFWRpOIqXwxgLifm33y/nc
M7ks0DVk19nQeUMect0+h90e0GfzdfSYf7PF1HT2iX4K4iBfKlugsZk1lqz04V/MniAhn0QnQPaE
qUAEpTV4K1rcbbYNxPqujNJdGal3y8gUI7TwqE0bWAQNpw59AvDqwjp0be7R2ckRektbaZz+I215
4exoi8khlXakIsPZMBLKDiOdWBoNOc8pU7GQMf0LbYl9baUcJ4mAT4xgWMN7k2mFJdv6m3muMdNi
O7/0/1fXe9T1Hq58V3IKgBaJBMRTrDT846BQnz8gjmPJ/yPJxfuSE1wFfiwlt2LL30ju05P76Qo+
8hZsQ+EGwmIkN4hlcJFTAA4GxxF8RBDj8JcrCDM8egMveUxfmH8KMABkQ8vNDQplbmRzdHJlYW0N
ZW5kb2JqDTM0IDAgb2JqDTw8L0Fubm90c1s3MTggMCBSIDcxOSAwIFIgNzIwIDAgUiA3MjEgMCBS
IDcyMiAwIFIgNzIzIDAgUiA3MjQgMCBSIDcyNSAwIFIgNzI2IDAgUiA3MjcgMCBSXS9Db250ZW50
cyAzNSAwIFIvQ3JvcEJveFswIDAgNTk1IDg0MV0vR3JvdXA8PC9DUy9EZXZpY2VSR0IvSSB0cnVl
L1MvVHJhbnNwYXJlbmN5L1R5cGUvR3JvdXA+Pi9NZWRpYUJveFswIDAgNTk1IDg0MV0vUGFyZW50
IDEyMjUgMCBSL1Jlc291cmNlcyA3MjggMCBSL1JvdGF0ZSAwL1N0cnVjdFBhcmVudHMgMjU1L1R5
cGUvUGFnZT4+DWVuZG9iag0zNSAwIG9iag08PC9GaWx0ZXIvRmxhdGVEZWNvZGUvTGVuZ3RoIDE2
NjI+PnN0cmVhbQ0KeJzNWFtP20gUfs+vOG8LFTG+JI6trSoBTStWhKYlpapKHyb2JJni2GbGIcu/
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
ZciTtuxALoat/aQMTU0W3z0ge5bu5GDF8feUEHyp+lgUu+qzwbBfC9+vzQ9TA0kLfUXgATWG4lgh
GsGFT4EmGEwd4kAdYrzTSfPqR/jb4ZIn3T8EGACCfbKeDQplbmRzdHJlYW0NZW5kb2JqDTM3IDAg
b2JqDTw8L0Fubm90c1s3MzEgMCBSIDczMiAwIFIgNzMzIDAgUiA3MzQgMCBSIDczNSAwIFIgNzM2
IDAgUiA3MzcgMCBSIDczOCAwIFIgNzM5IDAgUl0vQ29udGVudHMgMzggMCBSL0Nyb3BCb3hbMCAw
IDU5NSA4NDFdL0dyb3VwPDwvQ1MvRGV2aWNlUkdCL0kgdHJ1ZS9TL1RyYW5zcGFyZW5jeS9UeXBl
L0dyb3VwPj4vTWVkaWFCb3hbMCAwIDU5NSA4NDFdL1BhcmVudCAxMjI1IDAgUi9SZXNvdXJjZXMg
NzQwIDAgUi9Sb3RhdGUgMC9TdHJ1Y3RQYXJlbnRzIDI1OS9UeXBlL1BhZ2U+Pg1lbmRvYmoNMzgg
MCBvYmoNPDwvRmlsdGVyL0ZsYXRlRGVjb2RlL0xlbmd0aCAxMzU0Pj5zdHJlYW0NCniczVbbbts4
EH3XV8xjWtiM7pKBokCcuEUWcerW2haLtg+0RDlMJFEh5WSzX79DSr4klr1tX7Y24lAieebCM2fo
gI3foYM/se9AWlr31ke4t0IXotgDP3LBAcngC1RW4HnEdiM9QewRlBC6xA3WjwWEnhnHPo4DD+ei
aPviy2tEsInn+SHa2R/IJZxSG5bK2sKU+zA31jOjesUzp4qdFz4JjFvdhu5xDyF/bSJGUyZkF797
AZu9vcb6wwzDaBT5sD/438PcOdjDcb7A+pGD/e0jdrbxPtt4lMa/PWttU79bN8aJ5TjEjW3bHXWl
vXlcIxDfiUbhCJLSOs2H9tDG3CS5dXJZNUxWrBleSJo3sP6M389gOruaD8dUsQwmzY1ZBZ9n15s1
8CFtxIJJcG3XeWUlt+jY0CPeKA7CCJLMOsE1lxXgXkgRBh4RhAEFxatlweDz1dk1cIUHVEumGDqS
weIJMp7nuK5CY5cXCkS1hnaI47lIrg55u+58ooBWGRpaKb0JGkkrVdCGi6o1cL/ikmUDtF0JWdKC
/8OyV72om0gTugSE+naCgN9ewfTPeQILHYiUHB3lbVwTnRCdLClWDVOkH/TdSmrYUkg2MNto9sBk
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
UqqxoDrkkaJfgTV8BusjPCrCoQBYAbIIdppHvx2XCkcAXzve+D9g2we2pzL55Z9F7g4arTR2JZjG
Gp417cvwiYhhqF29ALJaEMZx9VEBYgAqvxd9apc++Hao9dLQt1bPvvSxbfqCvelL7DjNbIJGdpzP
7a/wHkOZBR9qbFdQveQ1/qKtzW8f/iIRbfNnE8VGsBY+jRj1RaJG/oiPqE+ZDQA+HRirv8JftMsf
7LmYwx4qmMBMw2YnBYYatn47ThmGNDbjjf+Dv334+6ZQXqSNCdhUuKrLTRl8a0iNObwOq+WRWn4n
2vQubQGltToa2tZa+QZtZyv325UDDsA2FE7AFCOxQWwABzmHskHn2AcNw/8rQjZM1pd+RHAH+pL5
rwADAPwnvWwNCmVuZHN0cmVhbQ1lbmRvYmoNNDAgMCBvYmoNPDwvQW5ub3RzWzc0NCAwIFIgNzQ1
IDAgUiA3NDYgMCBSIDc0NyAwIFIgNzQ4IDAgUiA3NDkgMCBSIDc1MCAwIFIgNzUxIDAgUiA3NTIg
MCBSIDc1MyAwIFIgNzU0IDAgUiA3NTUgMCBSXS9Db250ZW50cyA0MSAwIFIvQ3JvcEJveFswIDAg
NTk1IDg0MV0vR3JvdXA8PC9DUy9EZXZpY2VSR0IvSSB0cnVlL1MvVHJhbnNwYXJlbmN5L1R5cGUv
R3JvdXA+Pi9NZWRpYUJveFswIDAgNTk1IDg0MV0vUGFyZW50IDEyMjUgMCBSL1Jlc291cmNlcyA3
NTYgMCBSL1JvdGF0ZSAwL1N0cnVjdFBhcmVudHMgMjYyL1R5cGUvUGFnZT4+DWVuZG9iag00MSAw
IG9iag08PC9GaWx0ZXIvRmxhdGVEZWNvZGUvTGVuZ3RoIDE0MDU+PnN0cmVhbQ0KeJzNWFlz2kgQ
ftev6Eccg9DoVtaVKg47y5bt+FCRhygPYzQYZXUQaYiTLf/47ZEECJAwOHtkKIM0xzd9fN3TYwIK
fjoEv2ydwCSSvkq38FUyVbBsDXRLBQIpg48QS4amyYpqiQFZcSACU5VVY/kagqnlz7aOz4aGY5a1
7vj4BhEUWdN0E/fZfUgfoUsVeMykNUy0CzOTNjYVMzaECisdumzkYpULytcdhOmbXGPcKldZxc+O
wvna2s3q1TRNy7F02H3439WsOLZZzy2sQxz7y2tM1vpuLNxL41+etUoev2sx+q5EiKzaiqI6ZWiv
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
YA+yIXCDTZvizCA6gB9+DoGGxiIkIczI+IKX7dA3sEREthD/FmAAO/Ysig0KZW5kc3RyZWFtDWVu
ZG9iag00MyAwIG9iag08PC9Bbm5vdHNbNzYxIDAgUiA3NjIgMCBSIDc2MyAwIFIgNzY0IDAgUiA3
NjUgMCBSIDc2NiAwIFIgNzY3IDAgUiA3NjggMCBSIDc2OSAwIFIgNzcwIDAgUiA3NzEgMCBSIDc3
MiAwIFIgNzczIDAgUiA3NzQgMCBSIDc3NSAwIFIgNzc2IDAgUiA3NzcgMCBSIDc3OCAwIFIgNzc5
IDAgUiA3ODAgMCBSIDc4MSAwIFJdL0NvbnRlbnRzIDQ0IDAgUi9Dcm9wQm94WzAgMCA1OTUgODQx
XS9Hcm91cDw8L0NTL0RldmljZVJHQi9JIHRydWUvUy9UcmFuc3BhcmVuY3kvVHlwZS9Hcm91cD4+
L01lZGlhQm94WzAgMCA1OTUgODQxXS9QYXJlbnQgMTIyNSAwIFIvUmVzb3VyY2VzIDc4MiAwIFIv
Um90YXRlIDAvU3RydWN0UGFyZW50cyAyNjQvVHlwZS9QYWdlPj4NZW5kb2JqDTQ0IDAgb2JqDTw8
L0ZpbHRlci9GbGF0ZURlY29kZS9MZW5ndGggMTMyND4+c3RyZWFtDQp4nM1X23LaSBB911f0ox1b
si5cxG4qVWBIihT2+qJyHuI8DNIAk4gZohnMUrUfvz0jgQRITrZqtzaijKW5dJ/Tc7pbeODix/bw
K2x5EC+t79Y9fLc6PnTDAFpdHzzIKHwCbrWDwHH9rp5w3B4soeM7fnv3mEInMPdhC+/bAc51u+XA
pzdowXWCoNVBP6c32RyuiAtzaZVmlqdmFtaBU73iAFRaGWg5bQOr2FA8nliYvTGM0ZWh7OPnhLDZ
W+usnman0+11W3B687/TrBxsM88jWz9zsL88Y6/ke7DxVRn/8qp1Tf6WMAaR5XmOH7qu3ytSe/+4
s+C0vG6v04NoaV3NbNd2MTbRzDobc0UzTpU9zMhMwe4afLiDm7vJoz0gkiYwUguzCp7ubvdr4I9Y
iSnNwHd979yKviIwO3CCXtjudCFKrDNcY8OYw9Okf2tP1zxJKUiavbCYXgJTEBMOUwqx4JIlNENH
RALhJBVzsZagBDw+TXaWPccLfNRWYRhgKRIKjEPo+o53D8yhziUITmEwhBXCGj2N0ViSD0Vm6KZ/
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
qInFWthB3Ymb6nbjhGDdib0Wghw8kw3qTn7aX7cJD7d59r35bFhlGU4qu2PtsJMy+UiHW/ra4RaF
tDr4cxsVOu/eLipwsnG4ZbeOCh9CSdGeG0IF4Rfom5stffUKHSx8KCAuERinXIRjyAItfOqn8/o5
NCq/+Oaz58jXKX51Zwjh7GEhRKj1EOJgnUQGyXLqXR4Jzx1UzDaPMiMITXXGM33DaZe+9bSLGoEp
lDCwZWPBVvKg17AvUL3St/ITiNuA+FOc6X5qwSQEAq+gAAinjQllOEx4FGqvnYBpAg4Ew2qp7fxp
W2r5GrXt+fRW1B6XkAjBmmYluvBo4iDzccUlrGQOV0NdAdkRFP1tp7bG6P/nF2r+u3gFrh7Eq5Eb
W762RuTOkUh6nkZC5TKyUF9HuU9zpkFkTN7A6/VzLSVx+F96X4hyyyFEq1Wh2un7wrTXPxWmD+D1
L7rRraSGfdQYMVSoHErDcOLyuBWq+V9UqHdwpW8qNs1NxeZ6X2DKaqVYnrkoSTyLBDd5lAjhI51w
6myWp4nl9xSbhq4WY7BOXwoZ2ciPUQoZ8jNKoV++1/88rWGJoe0IfECQpHHqEB3DK34Dng4X8wgi
GaJMdAZrfvoBsixMfnLzPwIMAHIt4c4NCmVuZHN0cmVhbQ1lbmRvYmoNNDYgMCBvYmoNPDwvQW5u
b3RzWzc5MSAwIFIgNzkyIDAgUiA3OTMgMCBSIDc5NCAwIFIgNzk1IDAgUiA3OTYgMCBSIDc5NyAw
IFIgNzk4IDAgUiA3OTkgMCBSIDgwMCAwIFIgODAxIDAgUiA4MDIgMCBSIDgwMyAwIFJdL0NvbnRl
bnRzIDQ3IDAgUi9Dcm9wQm94WzAgMCA1OTUgODQxXS9Hcm91cDw8L0NTL0RldmljZVJHQi9JIHRy
dWUvUy9UcmFuc3BhcmVuY3kvVHlwZS9Hcm91cD4+L01lZGlhQm94WzAgMCA1OTUgODQxXS9QYXJl
bnQgMTIyNSAwIFIvUmVzb3VyY2VzIDgwNCAwIFIvUm90YXRlIDAvU3RydWN0UGFyZW50cyAyNzAv
VHlwZS9QYWdlPj4NZW5kb2JqDTQ3IDAgb2JqDTw8L0ZpbHRlci9GbGF0ZURlY29kZS9MZW5ndGgg
MTU1Mz4+c3RyZWFtDQp4nM1XW0/bSBR+96846hO0xMyM76uqUoDQZQVdCtntQ0GV40wSt8YOtlNA
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
7ilqc6YignMdJ6lUoAhm4XbidwG2R3jn4/8WmuibQfPw8j4BCmkhQBSSH+W7UExNkV7eILtJb4Gw
ePwbFuxX2j0W1lZsWNja8PlcR+TtXCefnOtWs9igWbwA+xq0KszM7Sc1HI1Rlbt6UhjYd+JU7z9K
iZBflN0ouXuwDHWuIb95eUaIx2nOvUQGzEsSTTRjNMmEHtyHI9jNbpvsw/g6GwkGx4eoE7vuYJ2c
Nt2teLub2c9pWAgaBJ3c9cNjsE5dtxN/ZLanQPol8fZZbO3E04DCMgo/itbLzKX4LrnM/k9lh18a
cBdla37bmPsMvy+vza9T+HTXUI8J/AClFKcxomO48CuYQWjMPfhsQ5TxNs+5R98iCu97qPq3AAMA
uGVPJA0KZW5kc3RyZWFtDWVuZG9iag00OSAwIG9iag08PC9Bbm5vdHNbODA4IDAgUiA4MDkgMCBS
IDgxMCAwIFIgODExIDAgUiA4MTIgMCBSIDgxMyAwIFIgODE0IDAgUiA4MTUgMCBSIDgxNiAwIFJd
L0NvbnRlbnRzIDUwIDAgUi9Dcm9wQm94WzAgMCA1OTUgODQxXS9Hcm91cDw8L0NTL0RldmljZVJH
Qi9JIHRydWUvUy9UcmFuc3BhcmVuY3kvVHlwZS9Hcm91cD4+L01lZGlhQm94WzAgMCA1OTUgODQx
XS9QYXJlbnQgMTIyNSAwIFIvUmVzb3VyY2VzIDgxNyAwIFIvUm90YXRlIDAvU3RydWN0UGFyZW50
cyAyNzQvVHlwZS9QYWdlPj4NZW5kb2JqDTUwIDAgb2JqDTw8L0ZpbHRlci9GbGF0ZURlY29kZS9M
ZW5ndGggMTIwMj4+c3RyZWFtDQp4nM1XXW/aSBR996+4yhNpYeLxt1dVpZBkK1akSxJ2+1D6MNgD
OHFsYg9JI/XH750xBgM2YaPtpkZY9nzcOffce2eOKej461C8eRaF4F570K7gQXMMcD0TLNcAChmH
L5BotmkS3XBlB9F9uAfHIIZdvsbgmOrZs/DZNrHPddcNX96hBZ2YpuXgOrsP2RROmA7TXFubud81
M9M2FpUjNkDFlQaL2ArWcsLydcfC5J3yGJdSLhv423FYza1drN5Nx3F914Ldhzd3sxLYZj+3bB0S
2F/eY7r2d2Pi3jT+5bNWV/W7htEdapQSw9N1w1+W9uq1tEAs6vqOD8N77WTS0Ts6cjOcaK1eIniW
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
UZeSEaYO7fLzZvfSNr+frQrR/aqgvroqTJe2DXqW3y4x/g0C0WzCmBdQJtYgArpIAd/nRhwi/ibs
ubPDR+5WSk3q4j81L9YDRaM/VQ+UYPfrQZzRiOs48MxUB540AfViLrSn4ozFATNSZOoL9UA+rgcs
wHTHCi1cqxTICEGnYifv9CLyA7FXt+L/fP4aPn/ztHqWyUyGfszDFh0m8Fsoiv0AzwAHZqjif4nJ
4gmTRdjmUkflTWZ9JZf55gS7cN9qHas3VKY+Ujt0ZaPl85bD17M1rMrlPMXtufJZlbWF0wmUNZyd
jEGnaW2aZhtnWM3Qf8Ri3VbcxXJu82puoMw6YF6isKRM3qMwRuP04mq3/7PnbZG+GZ8q/BSlnqSJ
xOOcTb2pMMoLRaBNFrNUmAwN9cKQDq6nXA43kfnPMjD+Zgz81knxxwTkoSMcsIhu5AcEvLR58nEN
rsrvyeeo+Pd4F3yJd86LPe+2PjzPux/u7I+XFlMd+5riA09KRhINbIQXeYvBxcHMox6eplx239/t
1Gv8q+XTB93fBRgAujgGTQ0KZW5kc3RyZWFtDWVuZG9iag01MiAwIG9iag08PC9Bbm5vdHNbODIw
IDAgUiA4MjEgMCBSIDgyMiAwIFIgODIzIDAgUiA4MjQgMCBSIDgyNSAwIFIgODI2IDAgUiA4Mjcg
MCBSIDgyOCAwIFIgODI5IDAgUiA4MzAgMCBSIDgzMSAwIFIgODMyIDAgUiA4MzMgMCBSXS9Db250
ZW50cyA1MyAwIFIvQ3JvcEJveFswIDAgNTk1IDg0MV0vR3JvdXA8PC9DUy9EZXZpY2VSR0IvSSB0
cnVlL1MvVHJhbnNwYXJlbmN5L1R5cGUvR3JvdXA+Pi9NZWRpYUJveFswIDAgNTk1IDg0MV0vUGFy
ZW50IDEyMjUgMCBSL1Jlc291cmNlcyA4MzQgMCBSL1JvdGF0ZSAwL1N0cnVjdFBhcmVudHMgMjc5
L1R5cGUvUGFnZT4+DWVuZG9iag01MyAwIG9iag08PC9GaWx0ZXIvRmxhdGVEZWNvZGUvTGVuZ3Ro
IDEyNjM+PnN0cmVhbQ0KeJzlV9tu2zgQfddXDPKySWszInVfFAVy8bZeJK0Te7cPTR9oi7aVyJIj
0XEM5ON3SPkWy3LSYDdtsTKiSLwMz8wczqEomPirU7z5NoXeyLg1LuDWcBl4vgW2x4BCJuALJIZj
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
pAwF1TVaOls9BHyCCRPvKJ4Hj5zdrwugJ5miNocDnVLjIi7h+m9oqiOiuSSZpZlj7yueGftcPD8S
t/9+mrwfpJQGUAI6aC/vgfTfqa0ZvYPNYATdYXNnw/3Y/O7Kf3/hIfmhbzH8wKlMktQiMoNP8gzc
DYN5hCPYkXLR47Zb+is8Isb3df8SYABpddOfDQplbmRzdHJlYW0NZW5kb2JqDTU1IDAgb2JqDTw8
L0Fubm90c1s4MzggMCBSIDgzOSAwIFIgODQwIDAgUiA4NDEgMCBSIDg0MiAwIFIgODQzIDAgUiA4
NDQgMCBSIDg0NSAwIFIgODQ2IDAgUiA4NDcgMCBSIDg0OCAwIFIgODQ5IDAgUl0vQ29udGVudHMg
NTYgMCBSL0Nyb3BCb3hbMCAwIDU5NSA4NDFdL0dyb3VwPDwvQ1MvRGV2aWNlUkdCL0kgdHJ1ZS9T
L1RyYW5zcGFyZW5jeS9UeXBlL0dyb3VwPj4vTWVkaWFCb3hbMCAwIDU5NSA4NDFdL1BhcmVudCAx
MjI1IDAgUi9SZXNvdXJjZXMgODUwIDAgUi9Sb3RhdGUgMC9TdHJ1Y3RQYXJlbnRzIDI4NC9UeXBl
L1BhZ2U+Pg1lbmRvYmoNNTYgMCBvYmoNPDwvRmlsdGVyL0ZsYXRlRGVjb2RlL0xlbmd0aCAxNTQ0
Pj5zdHJlYW0NCniczVfbbts4EH3XVwzylLSRIlL3RVsgt3azSLppbLRYNHmgLdpmVxeHkpO66Mfv
kLJjWZbcJLvF1oYNiRTncmbmzIiAjV+T4F/oEhimxq3xAW4Nn0IQOuAGFAhIDp8gMzzHsWwaqA3L
jiAFn1rUW94m4Dv6OnTx2nNwLwhWC59eoATbchzXRz2bF3IMB8yGcWGsxKSbYibGmlL1xJpRSW3B
tTxt1uLA4nZDwuiF9hhVaZcpfjcc1mdblbW76ftBFLiwefG/u1kLbLefDVmPCewv7zFZ+bt2cGsa
//JZa+v6XZlx1DcIsWho2zRalPbD7VKC5ZIg8iPop8bByLRNG7Hpj4zds6zkMuOleSLZqITl5+jd
JVxcnvfMI1bwGE7LiX4KPl6+f3gG/hyW+YBLoDYle0b/CxpmOpYThZ4fQD82dvGZYpqI0pzkUnzL
M5jKfMjjmeQFjHIJ6SwpxSRPUUMhSlxkBcS8GEoxwCWR7VUyiUUcilm1EKlWT/sVClbkqI8CYxsK
IbU8L/QiFwiNLM8hiEkTiR4flgJtDC2nTcPVO5Xe1McMh3vc+gN/X4zPN7hqQ2wQGy7gFojWXP0j
r2q9EaD5VmA7GEHiBRjyh4UEevBhFc9tLuiTxPPR8m4f4Hp3p6cQh98rxHeu9yyA/oTDae8MztmA
JzASPImxLKYYBp6ViHqGu8pnE9PEJiT0NzAfzAFTAFh8x2UpCpGN4fJ0H09imEoQBcwKHbFGvEci
wfRSTw/mywxpSM5VaqGwAhWwEhiW6zDPMgwGCixzrbZgKa8ny0M6FnycogvWUjYmu++5IVkKb3Mc
jeXZMI9RDqabAzlqKot9uEeZXKubiPHEzGXMZXsCUhsGAnFDO0uGPqszidZwx5IZt/ZqxoQ0aBpT
exQuDv+CAYdvXOYgRpDlXQC2W1KrJwWc5LczIatAsGwO+Ujb9vH88H2xvHnArtfAriG6P0GgRKHP
DJEElMzPzyg9Sl1MdUx25GLX7cjbq7fHISVuR91tlNVCJgoMFnVFA6oocrnwhLrSJ8ModN0t9t0A
slUTOZX0KrXP8yFL4EiwQtcQCS0fWT3wtkXrmWASbA125KBsinTg2JrSNijdPLEEL0fmgBeFye+m
mZlOzLW8eizQlT5ExrctN0ScXUqQhehy4Qk465N2EKrD3bbf6OIxHWKFtuuH4WZJn7LhpFbT/GvJ
M1XLwzxNZ5ko540CR3ILTV3jVckhaRUdKT/KkyS/L37rqF/QyFCkDBc88CGAEKKnrLXXMLw0/+W3
wx34Dv35lL+2v9o+VPe92cBcrhG8f5uwcXG9SyoSvN77DnCFTUHe8fi1rU50if6JNjcsWI0bq6Bv
+fx8i5sTjqJ1TJuqYajGsGRaDW6FrMrJmI9EVuUk7rbnwk4PCSXh5iGOInd8R0nD9n24aBYo14aU
s2zRK5WSxgjVLha151MuWanoCqnnMEkWKrBlxLMsZtlwDimWTNXS2UohqRR2oNplxobGNb9qStvt
VZZYz6DHatj1bBzJkF2ccINeAst/LPUtZTnIAhSZbzHKLReewHyr4XOLZZbKb/MsneayhKt8hhj2
mRzzsuopSIe2i42tZaio2jSDjN9DKTFWQmNcl9HGkkMmpcCVe1FOOqO7OS6AVHLR2k8Tnumpb19N
gDxjg0RNIUmij+E81x7aH852On1wT1RQtNnQYa62rFibvmp946Uu1LWpC+sVkcJ0n5V5iqmKbTyZ
6xcTRTWKJzGQOPnqbqJmsA5qaQyN4C/6jXJAvVEs+CBaLCvhH6tWdD8Rw0lHW0CoJI4K0zyLCwXI
lMkHamESmUEyOV84hKiOxBgnCxWNaiDFbKrbi/221sha8uwxuGkW+xFmBZB9oBWROPvdgz884Pps
/Dola1ybADKM+zG+wsS4WNRxakWj443iWWlU4CSg4PCacKxH5T/DQ42xduRXRvfYF1YUYh/wUZZY
tX76dSrULHo4lSIBGu6rF3nabKifL9mY486NFo7MeXAusr/h1Ss4uDg+O8EKefMGjk6OjdOL4+Ye
2bJHt+w59b0Pxj93mzI2DQplbmRzdHJlYW0NZW5kb2JqDTU3IDAgb2JqDTw8L0ZpbHRlci9GbGF0
ZURlY29kZS9GaXJzdCAxNDYvTGVuZ3RoIDE1NTMvTiAxNy9UeXBlL09ialN0bT4+c3RyZWFtDQpo
3uxYXW/bNhT9Bf0PhAusMTDxmxLpOA6yZF0DrF2WZOtD2wdZpmqtjmRIdJz01+9SlmQ7aVJnG/ow
1IhEHh2KuuS955KMFhpRpIVBTERIS4qEEFAypCiDkqNQKCgFYopxqEjEQhpCRSEulW8SIq6kbxMh
EXEDFY2E5r4Xg2REoVtFoWKAghekVhoqHCqhfyKgosEEJaFiGBoOyU8XcHuL6GhETmzl9iqbuKzI
A41Fn/y+iCdnRZa76p0WKOIMLIvWJYXOhS8+kHN47d0KtG0+kAtXLhJ3Fpc2d4hrSi4WY3c7t+TX
LP9ELn3tKM8LNxqBDUdwXZA/zk8bojbD472pc/NqQMgkdrEr4+STLXFmXYqL8iOZFAmZT1JSponm
TPZhHBtD2hgA5wr52eQR70plBPLPoWyG0KC21b0xsEfHcHcyS5sGp8FJbW0wtlUV2Ot5HlxNg2o+
y1wwLcrsc5FvTTTTsrZAwix3JTitfq5pY2eD2lb37ORPsrN1eoTDLVtCjgTEk14XELhhXTR2rEDT
4p4V4nGPn8HtDbzPQRbntePqqAVAjt8xDGOGi2Lo9/gISmHgJ8lxkTvovtpbTmOHpvF8bvMKLTM3
RW5qUQkDQkVa18eZQ9U8Tuzh+7JPjksb+2GexM7unQw45fBHI8agIgMavaD0RZ+8RJKcXpJX2cfp
DC73pnCWvL7bPuzav3m9F8uERiZOgjQMx4FM4TZmMg6YjHhqY2YjxvvkDClVj+2smC/mtc492tQY
x0r5NBAaHIH6FVMYPtfhjlchNlG45hu8xYcR4sZgBimmxR0vJWZGr/kVBpce7w0Pb65m6NqWFczU
QQ880DscDcfF5BYBkVcHPS9HUONyucRLUWuQgV/IzdRdzXqrRoObNN5qCLhuWSVTexUTgIFXM4Hu
CbyTxoOjs9M/248eJWUxjt2AM8y8AXWDam6Tgx7HFPMeGg3naJKVB72ZK3ujIfg4X2NUuduZPeil
EChBlX22A0Yxm7t9Z29cEINX88HMpm4/KWZFOXhO699+3fz9s6X1Xh/kRXkVz1YP6/6aJ73RU8Lu
h+dM7A+Jt280JHO4/EyO+ivxRDD9UoUw/wL7lK0YPAD3RGCu9JpejP/aOy6urryaihxdgv39TlJd
hJLLvdeguE/oVfzXZJF8tnkW9++K7SXIkfwGNqM0nlWWNBr1q46PwtoeZRQITilVRxtYBKiJvQ/d
Z+vofVDKZlPKfGcpX06zCsGfn70in92iNLOzCUCY6mpaLCvk/YjsDaTNJHOz2x8RfBpVi9Ki5fQW
o8fULVj0JHULyTfVbQ3lqeAs4EKDuqlRwTilUTAJxZhbO2HUii+oW91VtwDvSsiVigocClicmVdd
B1taGoo1pNWGbuD/V5sGm92kuXz/7GvS/Ndh9KBUBQsx5bp2hwxhVWYRVl6yVGL6raQq70pVaFPH
zkqqTSTtKlWxKVWxs1Tf+skEi1aTDLfS57vqEJ3bypbXdnKIjoCN89uGvY5nCwtu8e9PLHijQGOL
FhW0fEy1ktInqVaKLdVqRkOtUxZMuE4CyZMwMELSIJJCTKweG8n0F1QbPbQmS+7XUHC81OBw1uGO
r+Uq13yDt3gN204IHMPCDnc8ZRiCas23WECp1u8rzjFs+rvuWrpp3tIN3OodtuaKG8xb3m/fG15o
jUPZ0Q3cYmFMTect7OhI1RmrpRu4RcOJg4GEhFEd7vhQYKrVml/h7xlvl4z3X6rxq/sUEXIc+hgU
UAKWPMLCr03fJPuF97If47UEV9mvEeSu2S/czH5y940KdAezOYE1o/4KTGTqXeFzmF95/HIysWmW
w9RmOYIZt/ixLKfY07Kc4mIzy6k4GsdJDIdLJVQgWWwCLU0UaDumdjzmMtL0C1nOPJTlBJew20NK
GsAd7FiIf+OPzS3d4C0eHMJDhblZ45avzxuQE1u+wd+VvtPe5h9E3lcVzY2Gk4eC+PBSgk0oV3Ai
NN9I0fquojkc1KL25LEKvq/o+ecb98uFA1lBPaZwA9UyksSIjeBHXsI8wsM0AJUhxlebcs/U//+A
NZTuUP1bgAEAg3iekA0KZW5kc3RyZWFtDWVuZG9iag01OCAwIG9iag08PC9Bbm5vdHNbODU1IDAg
UiA4NTYgMCBSIDg1NyAwIFIgODU4IDAgUiA4NTkgMCBSIDg2MCAwIFIgODYxIDAgUiA4NjIgMCBS
IDg2MyAwIFIgODY0IDAgUiA4NjUgMCBSIDg2NiAwIFIgODY3IDAgUl0vQ29udGVudHMgNTkgMCBS
L0Nyb3BCb3hbMCAwIDU5NSA4NDFdL0dyb3VwPDwvQ1MvRGV2aWNlUkdCL0kgdHJ1ZS9TL1RyYW5z
cGFyZW5jeS9UeXBlL0dyb3VwPj4vTWVkaWFCb3hbMCAwIDU5NSA4NDFdL1BhcmVudCAxMjI1IDAg
Ui9SZXNvdXJjZXMgODY4IDAgUi9Sb3RhdGUgMC9TdHJ1Y3RQYXJlbnRzIDI5MC9UeXBlL1BhZ2U+
Pg1lbmRvYmoNNTkgMCBvYmoNPDwvRmlsdGVyL0ZsYXRlRGVjb2RlL0xlbmd0aCAxNTY0Pj5zdHJl
YW0NCnic5Vjbbts4EH3XVwzyskk3ZkTqvmgLpElaZFF309i7fajzwEi0zVaWHInOBSj67TukLFmJ
LSPJ3gqsjAYSLzPDmTNnhqVg469H8U/oUohn1pX1Ea4sn0EQOuAGDCgUAj5BZnmOQ2wW6AliRzAD
nxHm1Z8p+I55D1189xycC4LVwKcXKMEmjuP6qGf9pZjAAbdhUlorMbN1MVPrnlK94p5RaWvAJZ4x
a7lh+bkmYfzCnBhVmSMz/K0d2OzdqGzzMX0/iAIX1l/+82O2Att9zgeyHhPYH/7EdHXeexu3wviH
R61t8ndlxpuhRSlhoW2zaJnazWctgbg0iPwIhjPrYNyzezb6Zji2dk8zJYpMqN5xwccK6ufNuzPo
n70f9N7wUiRwoqZmFfxx9qFZA7/FKr8UBTCb0T1r+AUN6znEiULPD2CYWLtm1c1UxlOI86IQ5TzP
khJUDhzO8wVqhtNjyAs4HEC2mGlZo123l8dKqHK0t1eJpIQ6DEHVSNSCRKzktUjv9oFnCbDlHsjH
8D6PeQrHsowLOZMZV3mxDzIDPAKcDHqns3leqNrcNdnGLBjyYiIUWRqALvQ9N6T1qiFKGufFjCut
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
AaJs+f+E5qdvEIW3py26fwkwAJE/CJINCmVuZHN0cmVhbQ1lbmRvYmoNNjEgMCBvYmoNPDwvQW5u
b3RzWzg3MyAwIFIgODc0IDAgUiA4NzUgMCBSIDg3NiAwIFIgODc3IDAgUiA4NzggMCBSIDg3OSAw
IFIgODgwIDAgUiA4ODEgMCBSIDg4MiAwIFIgODgzIDAgUiA4ODQgMCBSIDg4NSAwIFIgODg2IDAg
UiA4ODcgMCBSIDg4OCAwIFIgODg5IDAgUiA4OTAgMCBSIDg5MSAwIFIgODkyIDAgUiA4OTMgMCBS
XS9Db250ZW50cyA2MiAwIFIvQ3JvcEJveFswIDAgNTk1IDg0MV0vR3JvdXA8PC9DUy9EZXZpY2VS
R0IvSSB0cnVlL1MvVHJhbnNwYXJlbmN5L1R5cGUvR3JvdXA+Pi9NZWRpYUJveFswIDAgNTk1IDg0
MV0vUGFyZW50IDEyMjUgMCBSL1Jlc291cmNlcyA4OTQgMCBSL1JvdGF0ZSAwL1N0cnVjdFBhcmVu
dHMgMzAwL1R5cGUvUGFnZT4+DWVuZG9iag02MiAwIG9iag08PC9GaWx0ZXIvRmxhdGVEZWNvZGUv
TGVuZ3RoIDIxMjI+PnN0cmVhbQ0KeJzNWNly27gSfddXdOXJnmvR3ElNpVIlW0pKU7HjyJpMTcV5
gClIZoaLQoBe/v4egKR26tp6uSOXbQpLo4E+ffqAFpn46Vr4E7oWRWnnV+cr/er4NgWhQ25gk0UF
p78o63iOY5h2oDoMs0cp+bZhe83XhHxHP4cunj0HfUGwavjrN1gwDcdxfayz+1DM6ZyZNBedlZl0
18xDZ2NRNWLDqWStwTU87VY9of66Y2H2m94xltJbtvGzs2E9d+9i+7fp+0EvcGn34f++zbXAtu9z
y9ZrAvuv37G12u/GxIMw/tej1tT5u3LjYtKxLMMOTdPu1am9/NpYMFwr6Pk9mqSd81nX7Jo4m8ms
czLKJC8yLruDgs0kNZ+LTzd0dfP5tnvBBJ/SUD7oUfTt5no5hr5EMr/nBdmmbZ12Jj/hWNcxnF7o
+QFNpp0TjMFEuupfEptOCy4ExYKEZDKOiGVTiliW5ZLS/JEbRBOMFfxXybOIU1amynYsGsuWYTk2
sFUbLpVfMieeiRIhlg9M0s1QINySxZleN8qLgkdSrX8+uqH+9JEXMhY85ZmkIi8lb7H99MAzSstE
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
1I4hRDrk9QGzJfLMWr4N/+2zLfIOT2/x5X0wAx4eBjPh1mGW+WwqfDGNlOOAmdMmSqfSRFZNPfe+
MJbekh/dxu+BDmW2o8iDsqvDuZSxA5kN8qgXXR0+6jv5B9C2AdqtwXF3PuO4rLPgYt7e2nGHQ7gZ
HAnCWj1SPnMbv4qFGhq3sh5VfXx8A1X/uGz+edog9tFPKb6AHZZkKWET/CUv4SoMFhEyCGHh/0Va
7LWPvsMrYvrd3f8JMAA+erjmDQplbmRzdHJlYW0NZW5kb2JqDTY0IDAgb2JqDTw8L0Fubm90c1s5
MDEgMCBSIDkwMiAwIFIgOTAzIDAgUiA5MDQgMCBSIDkwNSAwIFIgOTA2IDAgUiA5MDcgMCBSIDkw
OCAwIFIgOTA5IDAgUl0vQ29udGVudHMgNjUgMCBSL0Nyb3BCb3hbMCAwIDU5NSA4NDFdL0dyb3Vw
PDwvQ1MvRGV2aWNlUkdCL0kgdHJ1ZS9TL1RyYW5zcGFyZW5jeS9UeXBlL0dyb3VwPj4vTWVkaWFC
b3hbMCAwIDU5NSA4NDFdL1BhcmVudCAxMjI1IDAgUi9SZXNvdXJjZXMgOTEwIDAgUi9Sb3RhdGUg
MC9TdHJ1Y3RQYXJlbnRzIDMwNi9UeXBlL1BhZ2U+Pg1lbmRvYmoNNjUgMCBvYmoNPDwvRmlsdGVy
L0ZsYXRlRGVjb2RlL0xlbmd0aCAxNTUxPj5zdHJlYW0NCniczVdbU9s4FH7PrzjTJ2hjY8nXdFhm
khA6dEg3hZTOFHhQbDm4le3UVqDs8OP3SIlzIYkX6MPWmTiOLp/O9TvHBCz8GARvgUMgTBs/G5/h
Z8Oj4Ac2OD4FAgWHr5A1XNs2LeqrCdNqQQoeNalb/RXg2fo5cPDZtXHO95cDX98igmXatuPhOZsP
xRgOmAXjsrGESTdhbhtrh6oVa0KJlQHHdLVY8w3zvxsI8VutMR6lVab42VBY79162HY1Pc9v+Q5s
Pvzvaq44dreeT7Ce49g/XmOy1HdtY20Y//FRa+n8XYrRGTYIMWlgWbQ1T+3F3wrBdIjf8lowTBsH
sWEZFtpmGDf2TjPJi4xL47hgsYTq6nwYQH9wdmF0WMkj6MlbvQouB58Wa+DvUOYjXgC1KNlvDL+j
YIZt2q3A9XwYRo09XPMOhrccCDVGCe4+a3+C02Pof7kYwogDz8I8QvgkAzwARH7PS4mLAReXkMdq
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
5XYyzlWMY66R4hTHIXREFmLYbstv52mMaRw+zG94OJFxf3Rwu1qiv2zdQKT7PUhf7yAZzcrsDsFE
0ez32uqA4ri5ucE3wpcEg6SS27lbLXsbpeFtbh4pAu81m3RuV4YAG7TFRcA8gTW5GR5OTv683/Qw
rcuZcUPOoDOBA16hqWy63+OYYt5DyahC2aLe7y1d3UtGTWWKBx417m5p93s5nHLQLL7Yoca6cnvO
3rrAwKEUw6XN3V5aLst6+Ib6Z89r33z8ybaHNoQKWJnlRujNdZJe8h0lMyKtY8mIVDDaFCaDTdHD
LYMlh7wrHMURnIPGcPcoiJeH4qqt+E/9cblatRAAkxfg+GCLg21lkYv+KcDkM3pvPmXr9IstFmbw
FCHHiMfkt8oWKAdPLemA1V6QbfV4d0IdAkqgofsqUVoD19XM1XZbX3Uv4k/v4o9/M/6m5cqitKzu
gso0zqJrU8/MtT14DWxg/3vABiTaBZuEvpVn2gR6luaBVGBtlplZYCOZC2U1kzr8B7Dpp2CDSwMr
FSNONYb2I0MJ+WJbtptlOsJa8e10x/8PtW+B2kvV8SKuJJdYKJ/kUAlIegyA0u29gpnQ/xGw4qfA
gpeS8EN1A6xNgXwFV7/cundTuHwtfBsKL0API6lBLIGHHEOuQJgHNACEcRlu0OeXfkBMYvro828B
BgCXx0RADQplbmRzdHJlYW0NZW5kb2JqDTY3IDAgb2JqDTw8L0Fubm90c1s5MTMgMCBSIDkxNCAw
IFIgOTE1IDAgUiA5MTYgMCBSXS9Db250ZW50cyA2OCAwIFIvQ3JvcEJveFswIDAgNTk1IDg0MV0v
R3JvdXA8PC9DUy9EZXZpY2VSR0IvSSB0cnVlL1MvVHJhbnNwYXJlbmN5L1R5cGUvR3JvdXA+Pi9N
ZWRpYUJveFswIDAgNTk1IDg0MV0vUGFyZW50IDEyMjUgMCBSL1Jlc291cmNlcyA5MTcgMCBSL1Jv
dGF0ZSAwL1N0cnVjdFBhcmVudHMgMzExL1R5cGUvUGFnZT4+DWVuZG9iag02OCAwIG9iag08PC9G
aWx0ZXIvRmxhdGVEZWNvZGUvTGVuZ3RoIDEyNDE+PnN0cmVhbQ0KeJzNVtlu2zgUfddXXPQpLSyG
i9aZokDiOIUHceM2bvvQ9oGW6ZitJTmU3DT9+rmkvCVekEwxM5VhQ+Zyt3POJRlQ/PgMf5KAQZZ7
N95buPEiDnEiIIg5MDAKPkLhhUIQymM7QWgKOUSc8HD5dwqRcO9JgO+hwLk4Xg98fIEWKBEiiNDP
9ou5hmNJ4bry1mbybTMT755Tu+JeUNONgYCELqzFhsXfLQvjFy5jdOVS5vjZStjt3elsd5pRFKdx
ANsv/3uaG8Duz/OBrccA+9tnzNb53tt4kMa/PWup0+86jNOBxxjhCaU8XUh79XdpgQQsTqMUBrl3
PPapT7E2g7F31C1qZQpV+2dGjmtYPqev+9DrX1z5p7JSI+jUE7cKPvTfrNbAZVaXQ2WAU86ee4Ov
GJgviEiTMIphMPKOFuveyFy5l56ShS6unzdLGWGCI1k2Vvq/9iyD2GH5fBl0dwwVJlKXwFog4Xxa
3sKFHKop9N5fDWCoYGZUpYp6f5Sr53aiCrRWjDAp6NjazGT2TdWVNV9PdAX9DnmEnXVMdFdMby7/
xbgeAnZeGvRUZmo0R38gixHMK3mtoBw3W9WPGi0jKbIyz+eFru9acKvrCQqtmqnMprEHh3ZZ1KZE
gZVm5AyvE23BbKqQahi1AhtZZ9DQnKTCPpbth2guQsyDU8GwwwlG4lCkNNoi+xWGp8sCWLLLxbvX
toHxCHsY3OLUX/j96n36gqMURh6j0IMbYM5184snZ+MYnQYk5RFqNOCMULYemcIVvF1L9lASbiuN
k8NJOOB8nE9oECXJVpU/Hz07N1Zxl2akDDLg2efnS7CxGURhkLD/AOy+0bk0d9hAsm/zGQx1Xf0q
yDxNCYtcG+MJJ0kkuE1lD8gJCfegvAViYzhBqxGhIkQURSyQCulq5AkoNlvDQyE2EPKYRDSgabgL
wjNV6etC1lh6BOlWWiyhM21yWyL6xPo1Z4FAlrE05Wz7MIgJLmaPrdrSXEBEzLBmjLqEVyNPqNli
q63VgfAINM3sQt7ZUwdO6tro4bxG5valqbUtzeJ4wbYWURrgMbrF+cFEgS7Gpcml40kmjdFYZl0g
5RVccN/ahc6S+e0l8yGXd7YPd666+04aqwk91hmgrk7Pjnsnbf/Du3N/OYwJdAucs1hiJ851oXP9
Uzm/ToZVZePfbbv8rsxEyZHVZlYWY309Ny4Dv9aodl2rvIJqnk1AVtAbvIeirFG/VqWYBep0p9Vs
IgvUu6zBzAtnaOhOfCzMWOqpbQstF9+OeoxNme+2+ukfsDNJiSWApVQa71POu/N2wlnwWIo2NiGg
2FiFvUExEZGYsdXIUzjqttJUJIcC/ALYNWdLNqrRol1KRGZoz3gEbxf5LLiOtxHyljGxVVElEdjV
NezEP4OZbQgfuq5pd4tsOq/0dwW9+bTWmawQz9Iq417nT3i8qYJ9YtqGutVcKeRodIBKe4P4Y8/p
429oBBm48o/kbR26LIA0at8tCJXxXd3ZuuOeP/ck79vi+ajjTa/9Fpyu7oA/lSlXpeMkCsMgTd32
K/lVokxbgDDIKVlfujo/Ztoeoiczo6fY/Vv2XswfXs0+9e3xyoMvTuXI4eMLXXyDly/huNfuniHl
Xr3CsrS9Tq/9cI4dmOMH5sTm3Fvvb5UL3lQNCmVuZHN0cmVhbQ1lbmRvYmoNNjkgMCBvYmoNPDwv
RmlsdGVyL0ZsYXRlRGVjb2RlL0ZpcnN0IDM4L0xlbmd0aCAzMzIvTiA1L1R5cGUvT2JqU3RtPj5z
dHJlYW0NCmjenJJda4MwFIb/yrlsL+rJSYyaUYTuk8Euurqxi9IL58cmBS2awvbvd9Iptiv0YoJ5
c96c4PMmGlIgwJAPpAyrBhk6DcAnpyEEJGE+x+uEhzcQcYy3RWcnXZHZqqlnFE3xeZ/my6aqbbdW
WvEOA76kUUUAB18EG1zxvnVfDV0bTGy7z+wybYvaghIhJvt3+70r8Kmqt/jiZou6bmwcX0CJPH3C
Io0BHUSgQjWq5oTO17pn6auh64wl+hdL6BF5dIITSNDSAAk1Kp+zs2k4mN9i6DljMRdZFvwm+Lp6
7BcOJK6efFq7664Q89Smtk2zbdF6VWFLr2k/MG8y3OUltmUWSfKnHOUo1VGAiK+TL45UMKovwNm+
6AP8FkPP3wAkLga4+7IPCRMWPE8FDzcLIMxSoJgfvG9qy2Y5EzP+gvQ1/7krt/IjwAAiTcgJDQpl
bmRzdHJlYW0NZW5kb2JqDTcwIDAgb2JqDTw8L0Fubm90cyA5MTggMCBSL0NvbnRlbnRzIDcxIDAg
Ui9Dcm9wQm94WzAgMCA1OTUgODQxXS9Hcm91cDw8L0NTL0RldmljZVJHQi9JIHRydWUvUy9UcmFu
c3BhcmVuY3kvVHlwZS9Hcm91cD4+L01lZGlhQm94WzAgMCA1OTUgODQxXS9QYXJlbnQgMTIyNSAw
IFIvUmVzb3VyY2VzIDkyMyAwIFIvUm90YXRlIDAvVHlwZS9QYWdlPj4NZW5kb2JqDTcxIDAgb2Jq
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
n2vcP0SjRBEexRLLH5JE4W+JUETyCNslIaEU/w4a7f5FfIpG2KW+WXdgtG/dvwCj7x7d99cO84u0
ZvhAyOE018AzXPQMq4jCMsCpAy6ieAdZw9FfADGZvSJ/E2AAOGvEwA0KZW5kc3RyZWFtDWVuZG9i
ag03MyAwIG9iag08PC9Bbm5vdHNbOTI2IDAgUiA5MjcgMCBSIDkyOCAwIFIgOTI5IDAgUiA5MzAg
MCBSIDkzMSAwIFIgOTMyIDAgUiA5MzMgMCBSIDkzNCAwIFIgOTM1IDAgUiA5MzYgMCBSIDkzNyAw
IFIgOTM4IDAgUiA5MzkgMCBSIDk0MCAwIFIgOTQxIDAgUiA5NDIgMCBSIDk0MyAwIFJdL0NvbnRl
bnRzIDc0IDAgUi9Dcm9wQm94WzAgMCA1OTUgODQxXS9Hcm91cDw8L0NTL0RldmljZVJHQi9JIHRy
dWUvUy9UcmFuc3BhcmVuY3kvVHlwZS9Hcm91cD4+L01lZGlhQm94WzAgMCA1OTUgODQxXS9QYXJl
bnQgMTIyNSAwIFIvUmVzb3VyY2VzIDk0NCAwIFIvUm90YXRlIDAvU3RydWN0UGFyZW50cyAzMjIv
VHlwZS9QYWdlPj4NZW5kb2JqDTc0IDAgb2JqDTw8L0ZpbHRlci9GbGF0ZURlY29kZS9MZW5ndGgg
MjAxNj4+c3RyZWFtDQp4nM1YTXPbNhC961dgeqndsRAS/J7pdCa2lVaduHUiNTnEOcAkJDGhSIUf
ttVf37cgKcmWyFjuoVUmHgogFot9b3cfZDID/4Ym/vi2ycLl4NvgHfs2cAXzfIvZnmAmyxX7yNKB
Y1ncEB5NcCNgS+YKLpz2a8JcSz/7Np4dC3Oetx34+BMsGNyybBf77D/kc/ZKGmxeDLZmlvtmFoNH
m9Ibj5xKdgZs7mi3mgXN1z0Ls5/0ibGVPrLAv70D67UHNzt8TNf1As9m+w//+TF3gO0+5xNbzwH2
f39ic3veRwt7afy/Z62h83frxvl0YJpc+IYhgia1N19bC9w2vcAN2HQ5eDUbGkMDsZnOBifjtFR5
qsrhZS5nJWs/579es6vrt5PhuSxUxEblQr/FPlz/sXmH/RmW2a3KmTCEeTqYfhmMprVvPLDoQy5+
3zfTdLnnWIHh7jnncVOcHrD7/leimnDBNnaPqd/x/8vg02eMGiwamAa7Yt+Yqfer/6LGtbsFPBAu
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
R5cQQ3/JjGWJkcu9N0Ccj+i1+zudJ599Pnb9Tc68gomU/DbzOcrcpPKkpVrYq4UyagAp+DCFFZo1
5WKsxbQrng/Lzzbl9xAjY73OSL0zI3OYST77sniMZYbrJ7HMCLbOMjaSQnJlI+qpiKQfycimiYt0
PHLWpCIT1HyBZXaTZbA9wAY2rYpD+iBeEcP+ksUrvetnGktmVv0L/RvPduFZVw8PckcIjcPJIowq
hdEVlmIFZ4aQBRWrr8SdeJM7kqmmCBbcaUtiV+7E69wxO3NnnDczz8RV9Y9oOq6qMBe9AFPvUTbJ
+GlsUvE6mzLDjGXORcylPJIiMxGc/+LIjrx1RnBudLzNJsm22GQE5Av2vCbGFDajklNsw3ah1Zf9
WmEBh6Rl/0L/xqZd2PRghfzwz7yo9x8mmaGYQQalltjCTk1yiQWc40JypPlKJIPD0AbJYFfe1MaC
ZG2l7Egyq9ZJFu9MsvMTdO0qNPKAz9/CcKU+RVOX38GKP/WhIytKjzDG6BHWCcbtU1gHR2O6zrok
5SrVsFO0KjGwU+TAusTZyKcylqOEg8F9gXVik3WMWqx5OAoIrMPOw0CRarbUl/2a4jicwbr+hf6N
dbuw7gkl8yADGdWYs7gZeAkHcpiGQdpwksRUfCUC8k0CMmWbMlkQsC2a/yDgz7f1Lxdw3PbQdhRu
QDNGEofYEH7kFYwfGLMI6h0xLluaNo++Qwyi3aH5rwADAD/RBFANCmVuZHN0cmVhbQ1lbmRvYmoN
NzYgMCBvYmoNPDwvQW5ub3RzWzk0OSAwIFIgOTUwIDAgUiA5NTEgMCBSIDk1MiAwIFIgOTUzIDAg
UiA5NTQgMCBSIDk1NSAwIFIgOTU2IDAgUiA5NTcgMCBSIDk1OCAwIFIgOTU5IDAgUiA5NjAgMCBS
IDk2MSAwIFJdL0NvbnRlbnRzIDc3IDAgUi9Dcm9wQm94WzAgMCA1OTUgODQxXS9Hcm91cDw8L0NT
L0RldmljZVJHQi9JIHRydWUvUy9UcmFuc3BhcmVuY3kvVHlwZS9Hcm91cD4+L01lZGlhQm94WzAg
MCA1OTUgODQxXS9QYXJlbnQgMTIyNSAwIFIvUmVzb3VyY2VzIDk2MiAwIFIvUm90YXRlIDAvU3Ry
dWN0UGFyZW50cyAzMjgvVHlwZS9QYWdlPj4NZW5kb2JqDTc3IDAgb2JqDTw8L0ZpbHRlci9GbGF0
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
NyAwIFIgOTY4IDAgUiA5NjkgMCBSIDk3MCAwIFIgOTcxIDAgUl0vQ29udGVudHMgODAgMCBSL0Ny
b3BCb3hbMCAwIDU5NSA4NDFdL0dyb3VwPDwvQ1MvRGV2aWNlUkdCL0kgdHJ1ZS9TL1RyYW5zcGFy
ZW5jeS9UeXBlL0dyb3VwPj4vTWVkaWFCb3hbMCAwIDU5NSA4NDFdL1BhcmVudCAxMjI1IDAgUi9S
ZXNvdXJjZXMgOTcyIDAgUi9Sb3RhdGUgMC9TdHJ1Y3RQYXJlbnRzIDMzNC9UeXBlL1BhZ2U+Pg1l
bmRvYmoNODAgMCBvYmoNPDwvRmlsdGVyL0ZsYXRlRGVjb2RlL0xlbmd0aCAxNzMwPj5zdHJlYW0N
CniczVhbT9tIFH7PrzjiCap48PhuqaoESeiyIi0l6Xal0oeJPUncOnbqcaDsr98zM3audgTswzaI
YHtmvnP7zsVQMPHHoPgVOBSiRedn5xP87HgW+IENjm8BhYLDF8g6rm0T0/LlAjFDWIBnEcutb1Pw
bHUdOHjt2rjm+5sHX94ggkls2/FQzuFFMYNzZsJMdDYwi0OYeWdHqNyxo1S69cAhrlKrOlDdHiBM
3yiLUZQy2cKfA4PV2UZhzWZ6nh/6Dhxe/O9mbgW23c49rOcE9re3mG7s3Tl4lMa/PWtNlb8bNS7H
HUqJFZimFVapvb6tEYhD/dALYbzonE8N0zDRN+Np5/Q6K3mR8dLoF2xaQv25fH8Lw9ubkXHJBI9h
UM7VLvjr9sN6D3yMynzCC7BMi551xt9RMcMmdhi4ng/juHOKe8Zzvjk94rMFz0q4jvE7mSZ4dvh5
NIYJBwbUNPKoxF1yrXwCJs40JCXUtpBUFWLMRVQkE9QqyUBuGYy1R0hoy490zDGPUN8krut4QQDU
ColrU3TQvltGPCqTPAO3ScDde8l0y0OywyMu/Ym/3ztfv+FTE+IONWEIP4EqwfobS6wW6wLaQnzT
xmhaNiUOMqZ+ksIIPm2Ce8wGfdRzkebtNsD96cm+60/uz8heUC6MPhT5quTSVIO6BCXY1DvweyIg
y0vIOI/R949zngFCNMUUdwoELnNU+v6UkxnpgkiyWcqNmiZ72PN8gZgi4hkrklwoJS8y4L8ivlRx
QKxyjrjFKuUSf5sEzTT5+gpqBCGxrUD6kno+CTx5c+DWu6teYFO/hRgHcdeYyDpKTNvFsFPbIz6l
6ycvCLs+aoZ2cEzBb0RF0iOeSakNBlYAz3XkxoaUHLMZXPfXaVjFbXjxtzEYk8qzCiCwdnJaFgdI
2YSnMg0lET7c3F3v45g7EPs6jK7hRiHwXyXPJKuifLFYZTL7a6Aki9JVrJNdSlFMRXZcT1uodJGm
xgUm7wPu5fEqi1kWPcEij2veJPi4K7E04MlIM1OfOYFJUrYgVxpMUzYTkE/VzbNsWCcDy+IW7LLB
payEQQ3aawNl8MDSJFaHW7A1JG5bcdIcPHRMgySZbnzKC/TXNrJtBmsmSAXE2hEaEY3USs4ZxkCu
CbbgWr4Ux1k036k+LWovsZIMRjrgwOIHXpSJ7EXTvKgkKmtQSy1300ni/DETZcHZogWaCZHMMh7v
OEIHtBaEpIDbgfTBSl3jb8FFS0sq+DJNIqYqlVSv4BFPHuSxxSotcUWUXZgUOYv1JW5ZZT8yVBP/
quU2WmBTniYRTIt8Abn0GSolFP2PantrDXX/btb3ZnQrlKICY/4SNWuFuu00rvi0FxNEWOqQNDm/
i/gpehf6vcu2kKVpjh7GY+qEAIZz3Qr5UFF6JdiM66xcS9/vE83Ir+kTFrbywA0dcChOAo7pHRkh
AmI/u1dI3BBBcYTEDoy9wvVxQlw/eEmrkCepKxU7oqPuFDgcYqcIvMNKjzTbKY+vKqktfsdC+59L
Km1jC9ag3ao0+uPj55t+S+HcKZGv4IMesp3AJ1gcJS32/RwQi6CKz+VBhReaxAkkC8yQeLi1evAS
FqiTcqQ5ph2m0M40eKdK7pgVM16qimc4xDJNN7QPGTLYr+a7dVvFK2JF8QR5xmVFWeSYuNsSWkJ4
f3o3vj875EDCRZXyMpDImcNBVlQ6tCBv6SQ5IsfWYo12N9aVEeuNZpB840mwnSDnERiJ8zhPovmR
Nr7WR1STMVIrz2bi9cRyfRz7XDs0vQZiPbu41FghCS1ZW6piUz94Aas25e+IZhikEXbFEv7Ii+Sf
PNNvFwQRHLNhKO3lmUhiDBuD3kAPP1hbVF/SLwfyDeAxXzMI2yAySjaW2t8tIamjMBhRyJEX2KVV
Oz8yKG76K6oiW6Rom3/Ydrvc65Wqf64bK/L58vMQCb1k0Q9dgVRCKDktqn/IM6PPZbdUje8qLx5Z
IX10f6qWrhAO/YAvV+wJL2hVgvEKHhPk71QfaOUq+nijjSS85D2I1aTKBemB9dCxmUkxI5rHijpN
utXULh0tMfpXcjjRc5sE2EsQ6W49NTTDovt4dwuozsE6Qrs8UdkdF/lSLWv7jnQJ+Upb+QkmuFm/
aUrcerqcJmnJC0WazUCsJ99mfU+E5L0x17zfnD9ZD9txHq2U5RWASzxs0FjaJcKIfZcjUhfQQywl
m3+3DH4tsVAJuFgWSQpW0JX/eLFg7/P1Vg5CVvBNGY2F4fwmyX7A27dwPuzhm54J797BZb/XGQx7
+2v0yJp1ZM0+suZsr33q/AtHHNWcDQplbmRzdHJlYW0NZW5kb2JqDTgxIDAgb2JqDTw8L0ZpbHRl
ci9GbGF0ZURlY29kZS9GaXJzdCA0Ni9MZW5ndGggMzYxL04gNi9UeXBlL09ialN0bT4+c3RyZWFt
DQpo3qxTy2rCQBT9lbvUhbnzSOZRJGCfFLqwpqULcZHm0QYhkThC+/e9o6bRSl2UBpIz98wd7jmH
iVUaGFhlgEtDaEFKDlYzCImzmoNillCADiWMx3iZ0OcFWBzjdbF2g3WRuaqpR9EQHzdpPm2q2q3n
nA5qwUFI0SOjIZ5nZoEzOjbfV13XAhPXbjI3TduidiCFxWTz6j5XBT5U9RKf/GpS142LYxIxoTfB
59n9fmOrw9eDd+dW6wvEPHWpa9NsWbRBVbgyaNo3zJsMV3mJbZkZyfWQjBx4OvBgLCgjKRfVI+Xi
ac32DnZF1/PTgGRnDfwWpQnkUZg0PAxpSKR7FBo8LXQnZFt0PSdC+B+FiIAH/EiMEiAVpUG34hsj
Bp6OulR2RddzIkb8Syo0ROgQTA+KexkEvQzP7TpOVMizKm4+3F1Ct6egdcroczUBjlkKPKYHb5va
EVmO2Ih8ijCin2jmd74EGABxve+NDQplbmRzdHJlYW0NZW5kb2JqDTgyIDAgb2JqDTw8L0Fubm90
c1s5NzMgMCBSIDk3NCAwIFIgOTc1IDAgUiA5NzYgMCBSXS9Db250ZW50cyA4MyAwIFIvQ3JvcEJv
eFswIDAgNTk1IDg0MV0vR3JvdXA8PC9DUy9EZXZpY2VSR0IvSSB0cnVlL1MvVHJhbnNwYXJlbmN5
L1R5cGUvR3JvdXA+Pi9NZWRpYUJveFswIDAgNTk1IDg0MV0vUGFyZW50IDEyMjUgMCBSL1Jlc291
cmNlcyA5NzcgMCBSL1JvdGF0ZSAwL1N0cnVjdFBhcmVudHMgMzM5L1R5cGUvUGFnZT4+DWVuZG9i
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
QA0KZW5kc3RyZWFtDWVuZG9iag04NCAwIG9iag08PC9GaWx0ZXIvRmxhdGVEZWNvZGUvRmlyc3Qg
MzgvTGVuZ3RoIDI3MS9OIDUvVHlwZS9PYmpTdG0+PnN0cmVhbQ0KaN6ckE1rwzAMhv+KjtshteXP
BEqg+7zs0DWDHUoPWZZBGDijUWD795M3t4EGeqgPeqXXkv2gwmuQUHgDaBSrBZUbVgdGRd+DdQjL
pbipOLyCLEtx1w50NbQNdX3I8oVa4LV4Huv3dd8FGraIkodywCKf1Fr4863diQ2PblN16NqJivZj
Q+t63wYCra2oxjf6+WrFUxc+xUvMViH0VJZnafCERhkLVhp+UR/VFAjRZ000qTp0zWjchTT6hMYp
MIb36o6iPERT+UTyX6SOGYe/nGNOop0GlMWkVkYWlokleqlnBpOfhbn/pseKamo5ryWH2xWgaGrA
ko946AOx+ZHJjH+I+5ewiTe/AgwArx+2Iw0KZW5kc3RyZWFtDWVuZG9iag04NSAwIG9iag08PC9B
bm5vdHNbOTc4IDAgUl0vQ29udGVudHMgODYgMCBSL0Nyb3BCb3hbMCAwIDU5NSA4NDFdL0dyb3Vw
PDwvQ1MvRGV2aWNlUkdCL0kgdHJ1ZS9TL1RyYW5zcGFyZW5jeS9UeXBlL0dyb3VwPj4vTWVkaWFC
b3hbMCAwIDU5NSA4NDFdL1BhcmVudCAxMjI1IDAgUi9SZXNvdXJjZXMgOTc5IDAgUi9Sb3RhdGUg
MC9TdHJ1Y3RQYXJlbnRzIDM0MS9UeXBlL1BhZ2U+Pg1lbmRvYmoNODYgMCBvYmoNPDwvRmlsdGVy
L0ZsYXRlRGVjb2RlL0xlbmd0aCAxNjM2Pj5zdHJlYW0NCniczVfJcts4EL3zK/popySai9apVKq8
KBmnLEcZKckhzgEmIYkJSdAA5OXvpxskRVISFc9pIpe1EMDr7tcrXHDwr+vi26jnQpBYD9ZneLAG
HgxHPvSGHrggOXyD1Or7vu14Q1qwnTEkMPBsr1/+jGHgm++jHn7v+7g2HFYPvr1BBMf2/d4A5ex/
kSs4Yw6slFXBJPswa6shlHY0lIprD3p236hVHCh+7iEs3xiLUZQx2cO/PYPN2YPCDps5GAzHwx7s
f/nfzaw5tt3OHazXOPaPt9it7G0cPBrGf3zUOiZ/KzUuFpbr2t7IcbxxkdrbnyWC3XOH48EYFol1
tuw6XQe5WSytk+tUc5ly3b2SbKmhfF18mMF0djPvXjDFQ5jotdkFX2e32z3wKdDinkvwHM89tRY/
UbGub/vjUX8whEVoneCeLpynEKUryZWC2QTuTq7eg5BwK9Lu1fu7U5j//enLzRVuCeJNyAEFwWR+
DTG75/Fpjunaru9hVBWQAGGktIzuNxpVu38BzoJ1AQh8KylKDVggshcQS2Bw8WUKGQt+cV0quwes
eKpBC4i0XchG+gb93sgt9ywQUm5iDks0gvCN4ioSKQlpaE8a1KWSqrihRXiNI5FxyTQ+IIQ5fsa8
ex7o6BFF83CThiwNXiARSFekgCnUJY7Fk/qrhN5VuuEEJAllHKN9l98dpX1nNKwoexXhryD2OoV7
oddwHselsSwNj5vfwS014lqYnX6ZL+D202JrLB5qOOm3WrO0BboyXq+ZJm+kQgPTGiMSucOjObH4
IcVmtYandYSxSg9/G42cMpNACOHrdYO3kbf1wLkie/gzS7IYCQlEqqIQk3I2cQ2Bs4nXKcQyLIXJ
JtbRWiS5dpe4SbQZN5nnCI1wrLmnhKIV8oYN8H4jqVJUarRAG7ZIQ2QMkwcBZt6MysKUPm/mM0Xa
If1hwZH5jaagjMvXQxN1RV2gdP16c367JaVcr691ikW3BVvygKPlqhklSymSgslChKAAc20T1HqN
glTAUyYj0WkBJn2qpDMevc7rCvI8JZ4DpnRVhhdsBRhQmle6tyAHQmKIZiINiWUTyxhNWMWjVGlM
JPLaXFCE8NTQRqSr11TLPOJ1RUrJQ4eemqRbRhK1zjZqjZQUyUBd5Vh1R62CXzv1qPCpB2ssdvXi
RNYXTBci8WDaVqzaFKnJrD3cKYImZNpShY7+V4fZRTPhiranqxboIsgwiJZ5cmFhCFiGhxhpVpSv
nfSp23WYZskfNpEsapRkqUrQaYRUyNum27c8MLzKzxTRh0Hzs8b/IcfqhaWBq04eGIStRVZjuGOe
KRSGdRedTTneQkJevxD2KYpj1CSLkV/N6wrj9ILcsPTlMBeqBXnN0GH3HG2UPBGPPKRYyht5yp91
2STUTkQypaJVaiKjLdqIsyI+jaU5i9tmhEtPTIZ1E0xoFuG8PDIqNBVrdDOTKZQl1IeMWTVN816w
myE7ZcgoGEr0VKVZnl9qLTYx4nACN42JCsArK1y0bAZRs4Jui3NVQwxj6PF8UDkcb7VMqPP4FOEc
0aClEBvm+FTmqN61FCCe18qoSAKXbBSSeiqVz0cRhSbMTNZENCHEQmRYlzaSjrHDqEsWxRvsvyVP
OXtPhtEoQcW16bd3J9xe2R3IhNQUxHGU/irP3p3ahtzJIr8B2GOfXnQR+P0NYOD2bWfUH/ujvSvA
yPZt3H16APqfD3Sn8wZ4rYMnXPqI/z+t7z/wqQOh5TowhQdwjcj8PUisUuAIJxUPby2uM7YHCFY+
iWEOn6tLzDHd86PeyPWOGYDhOfOm+YXFDA9kSrdne46D+/dHpkU1FswmKvdEPuTwnRFnd9ym8YC2
twT5RvFck8YEQ4GOwbJcRgGw8JFLHSkzhG4y7DCcJVWOYsS2QDeG1bJmlt3lvHsFqD8NmqbJqPJ2
EkkcAJJEtIT6dlCdzE03wjzelpV95fKbQDnstiCW9uUF02jThDb1BWtIJsVKsiSpgIXpbuiRYwMH
zbA4XKY80PUB+7qSvO2JRninGvBxnn7WbdW6aJiYiNXVroQ08+mkPt7SalHAaRGLgNz2Aby8+854
kF9s5uwn8dcB6lCxXd2dJ88Ztl8F55mMYvBGHbpFe7Dz+j5jKw6+86NM/LMbKghv38LZ9PL6CpPl
3Tu4uLq0JtNL67P1L5pCbdsNCmVuZHN0cmVhbQ1lbmRvYmoNODcgMCBvYmoNPDwvRmlsdGVyL0Zs
YXRlRGVjb2RlL0ZpcnN0IDE0L0xlbmd0aCAxNzkvTiAyL1R5cGUvT2JqU3RtPj5zdHJlYW0NCmje
RE9NC4MwDP0rOW4HTVt1WpCC+7zs4HSwg3joXAcyaIdG2P79KmMsh5f3XhLIk2kGDGQqgccc8hzX
tYcLMKVwa0ZajKaj3tkgC6OQh2KJp0nfStdbGpuVABElwJn8dyFgtoVosfKnzVf8dlqsaZg6KvVg
LEEUM6ynK72fBo+9feB5ZoW1jpTyf+xedKhJk/FcMw+bAjh2GrjyhXtnyZv3gAUMuIgTH6WaJx8B
BgDHvTnODQplbmRzdHJlYW0NZW5kb2JqDTg4IDAgb2JqDTw8L0Fubm90c1s5ODAgMCBSIDk4MSAw
IFJdL0NvbnRlbnRzIDg5IDAgUi9Dcm9wQm94WzAgMCA1OTUgODQxXS9Hcm91cDw8L0NTL0Rldmlj
ZVJHQi9JIHRydWUvUy9UcmFuc3BhcmVuY3kvVHlwZS9Hcm91cD4+L01lZGlhQm94WzAgMCA1OTUg
ODQxXS9QYXJlbnQgMTIyNSAwIFIvUmVzb3VyY2VzIDk4MiAwIFIvUm90YXRlIDAvU3RydWN0UGFy
ZW50cyAzNDQvVHlwZS9QYWdlPj4NZW5kb2JqDTg5IDAgb2JqDTw8L0ZpbHRlci9GbGF0ZURlY29k
ZS9MZW5ndGggMTczMD4+c3RyZWFtDQp4nM1X25KbOBB95yv6MUnZDBdfq1KpmouTmq144qyd5CHJ
gwZkwwQQQWIuf7/dEhg8Bu8mLxtPjcsgqdV9+vRRywUH/4Yufs1GLgSp9dP6CD+tiQfTmQ+jqQcu
FBy+QGaNfd92vCkN2M4cUph4tjeuHxOY+Pr3bIS/xz6OTafNiy+v0IJj+/5ogvsc/yh2cMYc2Emr
MZMem4msg01pxoFTSevFyB5rt6oF1eORhe0rHTFupUP28O8oYL22c7PuMCeT6Xw6guMf/3uYrcT2
x/nM1n9J7B8fsdvEe7DwJI3/eNY6un4bNy42luva3sxxvHlV2vvH2oI9cqfzyRw2qXW2HTpDB7HZ
bK0X15niRcbV8KpgWwX15+LdCpar9+vhBZM8hIWK9Cz4vLrZz4EPgRK3vADP8dyX1uYOHRv6tj+f
jSdT2ITWC5yzFQWoKJaQsFueQFpKhRmRZaIgzuDmw4ZmPLAijLMd5Cz4wZXECQGP73Hfh1hFtWXX
dn0PuVUZbhkVmRL4zBs3Jd+lPFN694coDiI9bGY/MPmy02IYS1XEt6XioQ2waewvP603wBIp4JZD
XohdwdIUvbt90mYF7QqrRY9ZFTGMNc1FofT0QuAOgNsAQ2pmQkEgsowHuC3UcayvgYX3vFAxoR9n
vRhU5gYEJj2hKcUfVeW4REB5lQK+t0hIrxZ2t7dvy4LCGegVrdQgmsVTZzYRE1Y95yI/lbJMVFgx
KUUQM4qYBSoWWe0MknUynnl79mzQiau36K1BUeS8wFWSol2jVwkfnuP6e0SBh2UWsix4glSE6FEW
6iXdQZYSbay85Qrer1eSUJccF1x8WoLCMtjGAchIlEnYZAEtQpkjQThLu41iUPEuo2LB7Bk8qqRI
ZKTYNuw8H14BRoITTfakxjVWsgc3phQLIm15AHeEOZMQchkgWzU99C55we9jUUqsooIhRfPoANXR
zK3tnUuKhj+yNE+QOsgZGYeawq4GbrXwBlXZEEVTLNY4Eqnh5yVOEn2EXKyNBZMo4g06d54kdZpq
UzRCecI6O8e6anxoQes7s+lBDa0WPpItEdlOp0xknFDV9UKyFGdSIQEQTcJ67doNmXsTVqa8tu3W
ISO7yeaNyIZXbwf0WJqSIb6QJh6QpgcIolKlZujHl4hnGl1ageC3hit5ULXmIRcKkRLKgx7TOFcL
0jYukAl5KaNGALV7Ve0jZ37s1cS8q/bqMRwhq/YkrkWDFousJaKV26iie5nWasm7QTZa34g74bk1
aUFNCViOw1oIKhY3KLfC6NMT3F9KhrpE4Rcsk2ms2k5WqOwFGh1d8Yz8SXFPiETeYxmFLCefNdAo
cHg0sNsEvRQtLzUNStn4rt3WfpDY96Uv2xYMdaQMVFkYcSb6NizxGipoqTWxDChv3cUR8j2MhroK
ZbgFIRVkpeSyjY6hterLXNdREnLsFrB6m8OP9tIzMIBrU43ZflUfBPIZL/esQ6NUJpg3LGB9BhlE
dB5azcKJ87AKTpeEUYEKV78X1wMET5j+VVwPIewx/FvAtiDsTt4pXCuN98nIUfuxx73tbptttFCn
gw77pqvSYCRChAdJuKfDPkkgEQFLyFt5qplBcTpQcopc1Sfxre6VuDnWUY8qZrQUtRsJrDYUeePJ
vm511ivDLRUyTY9eQG0MnZKEcLe/Jm5+z6n4RbmLyGaVF+xZjICiq5/fn9/o/kwUdMgixuxexNha
ZE99SJCExNS/IqA5HvVlQYxisGVxQqIhA56xIhYVFjoM7DCxl6L8dePw7QW3d/YAdB+KviVx9qM2
+O2lbhUWG3O1sOc+feiG8e9Xi4nj2ciP8Xx0dLeY2b7t2n6X6b/f0WXRm+B9ER5w6C/8v7O+fse3
DoSW68ASfoKrtzTfQWrVG47tkb5yuc7cnqCx+k0Ca/jY3I5O+W6WejPXOxUAEnB5eOxTLMOR7TnO
eO5396t4QQiwGy2qts4YUCXWWEJvkkQ8wG+g7Y/xauU5PnnsTe3ZZOrOZkcer7nup8FA7/VAf4Ss
MY63YNd2fLppjsYjezYe79/8ArTV0tFkfsrRgamw6vQZ+rjGGft47X3OW/4Y8JxiOmp5sdYkP74+
tBpdrfyHCaCGls7sAVX2UNew3B/zKFUoVCQyugljcHV50deTZ0bpJInF4W1ItwSouCR8ullYyKaF
r1oSWtbXQ9fXhLW5xNbBTWy8wE8JSpy3Znck7gPAeYyOiPqzeMxjot55XsQJeLMB3c49ePb5umI7
Dr77XfuADDl7T3Lw+jWcLS+vrzChb97AxdWltVhePh9z22MfrX8Ab+2HoA0KZW5kc3RyZWFtDWVu
ZG9iag05MCAwIG9iag08PC9GaWx0ZXIvRmxhdGVEZWNvZGUvRmlyc3QgMjIvTGVuZ3RoIDIxNi9O
IDMvVHlwZS9PYmpTdG0+PnN0cmVhbQ0KaN6EkE1LA0EMhv9KjnrYzWQyI7NQBurnxUPtCh5KD9N1
hEWYlW4W9N+b1ZYiguaQN3mTwEOaYMBAEwjIkaoFGzwsFnjZanoCEyNe51HOxtxJP5Qq1FxTzef4
MKXn1dAXGTcXeuUCkGlOyh5mm/0W13q6+W6OO1tsZT91skr7XATYWWynnXy8Zbzvyys+ztWylEFi
/BfG/oBhz2Atg/P+pGTgyydzwDl0x61fPPwnz8273LWSJGudjKarJRB2CShq4O1QRM2XylQGyDqv
L17Pk08BBgAp0WPmDQplbmRzdHJlYW0NZW5kb2JqDTkxIDAgb2JqDTw8L0Fubm90c1s5ODMgMCBS
XS9Db250ZW50cyA5MiAwIFIvQ3JvcEJveFswIDAgNTk1IDg0MV0vR3JvdXA8PC9DUy9EZXZpY2VS
R0IvSSB0cnVlL1MvVHJhbnNwYXJlbmN5L1R5cGUvR3JvdXA+Pi9NZWRpYUJveFswIDAgNTk1IDg0
MV0vUGFyZW50IDEyMjUgMCBSL1Jlc291cmNlcyA5ODQgMCBSL1JvdGF0ZSAwL1N0cnVjdFBhcmVu
dHMgMzQ2L1R5cGUvUGFnZT4+DWVuZG9iag05MiAwIG9iag08PC9GaWx0ZXIvRmxhdGVEZWNvZGUv
TGVuZ3RoIDE2ODE+PnN0cmVhbQ0KeJzNV8ty2koQ3esrurJJnAJZD55VqVRhm/L1LdshgSSLJItB
GmASaQZrRnb4+9s9kkAYRLy7wWVb6NHTfc7p0yMfPPxp+/hn0PEhSp0H5yM8OL0A+oMQOv0AfMg4
fAXpdMPQ9YI+XXC9IaTQC9ygW31NoBfa40EHj7shXuv3dye+vsUInhuGnR6uc3iQLeGcebDUzi5M
ehhm5ewtSnfsJZXUTnTcrk2rfKD8ehBh8dZWjEvZkgP8OSjYPnt0seNl9nr9Yb8Dhwf/e5k1Ypvr
fBbrJcT+9RX7u3r3Hjwp479etZ7t310aFzPH991g4HnBsGzt7dcqgtvx+8PeEGapc75oe20PsZkt
nDc30vBMctO+ytjCQPW5uJ7A3eR22r5gmscwNit7F3yZ3G/vgQ+RUXOeQeAF/pkz+4mJtUM3HA66
vT7MYucN3nMjwayYgSe2aQGTG+DLjGsNkzE8CbOCREUs2cWf8mXKpdEQMQkixkOx2FSxfdcPA1RX
GRqfAa3yLOIwnoJa2BMZj7h4xJQvPt/BmkW/uNHuGT4/nhW4ucOQPgTfn3Hzu13XG3SH4eAAOET0
WNhP19QFQQ8bAZ7w0r/4+9P59gPPehA7vgd38AC+Xa74i/ZbLTbAfwPkeRC4XVRAdSKBKXzcsX4q
bfskJtw5lboLMEoE00IukRKECmHK1zBhZkUlIc4YrOOF0Ma8et3OwN9jkyM5msMTUsaBweUYhIY0
T4xYqRSRN6r4tk440SxVzHUL8mK5Bi5vhfwFoyVqY8mMUBKuM4UpfX9zO7r+flZIZZQk7VFkkF1k
Oc5lzGSEohIG1z87GnWttBZzTMNKUMlkg/lSHkVmCWeZ1HQKlVfq5250CSyOSaO8HjX0BltNM61V
JJjBWm1iBltnISL6L3UqDF2Yb2y4yzGCPVshQLhYrAkbdjxXLUxelF4Am/FUmR2AlbApwfObCYzi
R54ZoTm1CyBYBtM9ju1CZZQLUrYtDBaZSutYtIA/ciJX5ctVnT6EJ+MNgSMlJY9MQTlVWxOBLhqZ
pEYI47J4rVW2aFnZqdhSGWCWOgV8seCWd+QvUQzBZQlyz7fAs1Shtih2BddxjE8lvLWgXeaWt0jl
Ca5IGuINUbEbWhZl/pulCFuLKJRlPhrWPMOLKcTMsPYaM+eF8qgflL2tjsGe0KII6WrZJqVoVHy7
KJ4eXuQysoopolAnrphGprfAEM0NADNYCqK8dNCa7q1Id9Jwy6qfe8EIKULIQEdcskyoUreGQFNR
lGeafGEPiYwYxGSRB5OppN2Q2lGMSjDQEri7dCs/GX2afD9rUbJYA36pKm+I/CSShLi0MMV7hSbk
QKJYCk2nqeqZ2sFElQqtcyR8TINRUFVxHhEB5JIKk1pbZ3nNSr993TquoaeViFaEl610LhJhNvQg
I0VjmlosJc5J62NoeJg/gsmiVXUrVSKbZFQmp41tGoSz4h7Hpm17S1IZ1sKO2Ej1zAsbzIWMxKY1
/nJzPp7atuG7bhq1r6gB6GrhUlRkTnuKwpZEU+B1nqF9czKQmhfalUorJF9pdkNrzY3al0q2sS6e
0VZhPL2B6T8fPt9eEWcatx1ZwUMVNX7eHvMm2ypJQT09CgYM1Ua6t1mv2ONeyOf82Ztwnaaci9Vf
6xLo8y3EM7aEmyu7YCG7dC5kMUpIQXJLRkPkQ4oKaracHiw1ur/aY7hJeDbqtJxOtajTcm5itq+m
tv3Kwf4K5jTOiy5cJGzZpI5yWhNzt2zOE7Rew2WMsGL5aS4JU5rqiKvX1Mr3pCmbkDmt2JRtyDS2
W8v5xk400mRDeqjUOcd6OXXVVq52w1psNQ5Xq2ByjxvEjMyVIrYIHpVZjSoUlYwT4hyDZXYSaTst
MhZZA4oF6UC3nk+ZWuQThd99ns7g/sOMqt/1bDVbVPbEsphceN60RWe11s1xL58QHizRah+U2obq
CD5NBnEMNcvxIOjXYMPdgt3ernF7S+bDIErQWHAS4Tiya1ZztAXz3BT7yaJcIY+TsafZ2mYUUtx7
uOU2mfYOdmdgPdwWve3+Jlmf9PfKtG1PlvPPSoqle13f3DInqCbRNIoSCToORCx0lGuCis3VIy8A
fHFvl13cpMsX9LZ/ejw0+dIfpsYL5kMVGd/UQ2/YKzxlyn6ikgXupUnk7u5Fefx7LTAajNYZtkAw
aNErcwDPPt8mbMkhDH7Y4PhieW7fit69g/O7S3RdD96/h4urS2d8d+l8dP4D+cGBwA0KZW5kc3Ry
ZWFtDWVuZG9iag05MyAwIG9iag08PC9GaWx0ZXIvRmxhdGVEZWNvZGUvRmlyc3QgMTQvTGVuZ3Ro
IDE3Mi9OIDIvVHlwZS9PYmpTdG0+PnN0cmVhbQ0KaN5ET00LwjAM/Ss56mGm3brRwSjMz4uHaQUP
Y4c6KwyhlS0D/fd2KhjIey95CSS5TIBBLgXwREBR4FIHOANTCtd2oNlgW+q8i+RCzPEwmmvlO0dD
ncWQ5SnIP035oQaPYan+Fr+JBjX1Y0uV6a0jSESKerzQ62Fx37k7niZVOudJqXDA5kk7TYZs0IYF
WJXAsTXAVQjcekeheYtYxIDHIg0/HCfnLcAAsiQ4uw0KZW5kc3RyZWFtDWVuZG9iag05NCAwIG9i
ag08PC9Bbm5vdHNbOTg1IDAgUiA5ODYgMCBSIDk4NyAwIFIgOTg4IDAgUiA5ODkgMCBSIDk5MCAw
IFIgOTkxIDAgUiA5OTIgMCBSXS9Db250ZW50cyA5NSAwIFIvQ3JvcEJveFswIDAgNTk1IDg0MV0v
R3JvdXA8PC9DUy9EZXZpY2VSR0IvSSB0cnVlL1MvVHJhbnNwYXJlbmN5L1R5cGUvR3JvdXA+Pi9N
ZWRpYUJveFswIDAgNTk1IDg0MV0vUGFyZW50IDEyMjUgMCBSL1Jlc291cmNlcyA5OTMgMCBSL1Jv
dGF0ZSAwL1N0cnVjdFBhcmVudHMgMzU1L1R5cGUvUGFnZT4+DWVuZG9iag05NSAwIG9iag08PC9G
aWx0ZXIvRmxhdGVEZWNvZGUvTGVuZ3RoIDE3NjA+PnN0cmVhbQ0KeJzNWFlz2joUfudXnOlT0hsU
yfJ6p5OZLLTlThYaaPrQdDoCBLg1NrVM0vz7eyTb7HZI7sMtSQjW8uks31kEA4o/TYZvvs1gMG38
anyCXw3XAs/nYHsWMEglfIG44XBOqOXpCUIDmIJrEcspHyNwufns2/jZ4TjnecuBL28RgRLObRfP
2f6QjuFYUBirxhJmug0zaawdqlesCRWtDNjEMWIVG4rHLYTRW6MxHmVUtvBnS2Gzd+dhu9V0XS/w
bNj+8L+rueLYaj03sPZx7B+vMVvqu7axlsZ/PGupid+lGGe9BmPE8im1giK0F48lArGZF7gB9KaN
41GTNinapjdqHLTjTKaxzJoXqRhlUL7OPnTgqnPZbZ4JJYfQyiZmFdx1rhdr4GaQJX2ZgkUtdtjo
/UDBmpzwwHdcD3rDxgGuwY0ghg8yzUINdHV6jo/DVCoFWQJ9ie4Rg4noRxIeQgEifoJOC3eJDCZC
HeagjDBuIa0KzBW8bBIqGCTTfhiLLExiSEZLYU+bF5Am80yqIwQeQphB9+PN58uL3bBhrDIRRSCg
LwY/5zOYiWwCoyTNxVkRnRQAaFvXsX1WInQiieYCJSXoFa1e7ioScP3SHqtzFXM8Qpnjor+Y6xHf
5ZaG3nBYVw6MoswmKP+uY24/6EC0XIxFeMSpf/DvR+PrNxylMGwwClfwC5g5Pn/HCpAf7gLzGKHc
QbJZDiMeClCORNCFT0vu1WlSbK1XxFhWwFCqQRrOSudpvqyY3zCgyVziU4tj+tr0WTKTqXE8eYXB
89iwqEtY4HBmbYmIUVNp4i0LlmgB4R5D+wUuBq29GHiB+cxO7tWKRgDOEyRsOkc6xON10qNRoKVD
ta0pHQ8k3OowMLbEVEIpR0lz9vrWIlR7OpZUQa/cLX2pjEdmaTKQwzlyH+Ym7BIMuuJ0s6A8vkwD
G25aEyoshbo/aN217w/zGD2Cx0k4mEBYHGHYEYVCae3uDzAX7IYehmowV3qH6CcP8v4QLdOdz2ZJ
muV8QkBzgEa+6fTaN9enl1UB3JsUpoKLUGm7zkOFiuH5txco6NXnbk/nLIV21uq8gnPc9whzbYoF
yvKt54LcI8G+9CuAEdUtAth2GdHJpBx5AQOXWytFJDmbHGJTxw74LjotaQFdOZ7KOIP2EN/DUYjG
K40pgNFmMshwlZ7LnqAq75ecxEwevyrBepQ4ju36PnALsYPAYtsVsbS9s6/lc1gHMe0i9C3OiI29
QDnyktRptrpYBepkREK+2bTtG0P9NasvCmCeRR0MfcR3tyufgjjJIJZyiMZ9nMjYBPUOp5kMken4
p3UxtJCgJ8bQvii3CYU+HIXxqz3IXaxhvhNw9KATEJ0ZnUoHunuHjkF1Ed0iHuU6dND0lPqLkZeE
jtmqq1+NiEXwMCxrho5bRrxOMAeZtsM0UDqzYTaMkke1lm5XEmu7yHKmq3q2b3oMsbVJYlmW3FGi
wXWqHacinkciDbNQqr9XfbwS23/BTbyLZ0aWd61u+2iTAieQzWeRWbBbONANVvPu9j0pKhH+itks
CgemOVyQErtDrA8q7077ujutwsPKMEtUaLhg9L1DJmaonoqKXjGFqXgyOWj7oCrUxfkorTn+2XOq
AqXSiLr06a7YWPLE2LSwDcY9ypfKOgErYk+HbJEhnjXuaqnl1PfWfbStNcq7dMeWPVAnbZIqefew
lE4pcyXGC7rq0yASfRlpTf5rXeA+3u0CG0MVHOfZusDs/UuyxnUQtCwMtu2bTFOOvCCv5O2l43IS
5OVhqyaArgqXiRjCmYiwwdLRjPb6HKOXVQYd7KplpnSZqDHztfydwcdkBpjuo+HS3t9vW6fnH79f
X962QWQZmlsztZjOaasLekWTVvRMyEG9vN15sDVn8L+7uA0WUGWO0sJ3WqQi/2xVufUcaFqLgUjT
pzzHYZwnadnZ9UQ6rmxUsdHrYaOHRpCxroV4tZzOY5MLj17b8lmBpS/FNhYtbPyIaxumVbd8jO5L
sAIZYTnxsa5PgXvcNG7lyAsIttxaKePrL1l4Ga2KK5/s3WmVWOUVC7tTxwkWAy9Q1uzERsKukwyT
5YVU4TgWGVLhfZI+inSoiRblvsq7Kqzh1KZ8O5z0/SzU6wWcF19p6LQLkwSj0dx9DVvTxdR0HmXh
JJmaHJriGdFTBU0xkAyjcWdsKI6JG3MfPqzfsJBPAsbhA6b3RbiovKsjJbRDXHS57RvsrvghlAqP
QHdrEVl+19P6PQv19e90loYR3guO9Lc+Fmy8vnZ0kub8mwFHlx5fhvFPePcOjq/OsRZRODmBs4vz
RuvqfHOO1cxZNXO8Zs6umXNq5tyaOW917lPjX1ipwq0NCmVuZHN0cmVhbQ1lbmRvYmoNOTYgMCBv
YmoNPDwvRmlsdGVyL0ZsYXRlRGVjb2RlL0ZpcnN0IDcxL0xlbmd0aCA0MDAvTiA5L1R5cGUvT2Jq
U3RtPj5zdHJlYW0NCmjenJTLasMwEEV/ZZbtIpZGb0EwpM9NF2lc6CJk4aYuhIJdEgXav+/Ijxjb
kIW90NVcj8XxSCPvNHDwzgAqSWpBWE/qQGFUD1pb8J6D8ZoUwUlFKsDbGEtA5B6WS3aX0fAOPE3Z
Q3EKN6diHw5VuUCVYIK37PWcf66rQxlOW6QljZMgtOjVcqh9y3dsQ99u26jL2rEsHM/7sM6PRRlA
Ksuy80f4+ynYy6H8Zm9xtirLKqTpFRyXqBGNoeUV/ZO5iESIpsSWpAnajAmHm8VhEz+gkFR6bajs
BnvVGmpf65akjbqsCYufxaKHu2NpbeFBSNEr0gGJPppud5qoyxqTaD6LxAxrYjgoOnJKYK/WQe1b
19WkibqsCQnOIkE12h46iN6DUq5X6prad+ayPXXUZU1QxMyjgnwAI6j9BHKQVl4UPbUu+aQtTBt1
WRMYObN/9Lh70Clwvdi6e0j67olekzGhUFcpHn/DcxbyUNA85zTcrwDZPgdM6WFPVRnI/FrwBd0e
QsW7bBPf/AswAK09WnsNCmVuZHN0cmVhbQ1lbmRvYmoNOTcgMCBvYmoNPDwvQW5ub3RzWzk5NCAw
IFIgOTk1IDAgUl0vQ29udGVudHMgOTggMCBSL0Nyb3BCb3hbMCAwIDU5NSA4NDFdL0dyb3VwPDwv
Q1MvRGV2aWNlUkdCL0kgdHJ1ZS9TL1RyYW5zcGFyZW5jeS9UeXBlL0dyb3VwPj4vTWVkaWFCb3hb
MCAwIDU5NSA4NDFdL1BhcmVudCAxMjI1IDAgUi9SZXNvdXJjZXMgOTk2IDAgUi9Sb3RhdGUgMC9T
dHJ1Y3RQYXJlbnRzIDM1OC9UeXBlL1BhZ2U+Pg1lbmRvYmoNOTggMCBvYmoNPDwvRmlsdGVyL0Zs
YXRlRGVjb2RlL0xlbmd0aCAxNjY4Pj5zdHJlYW0NCniczVfbcts2EH3XV+zkpXZHonmTRHVcz/gi
Z9SJXSdyk4c4DzAJSXAoQiEgO/77HgCkdaWb9qWRxxIJkouzu2fPLgPy8dcJ8JXEAaXz1rfWe/rW
6oXUTyKK+yEFVHL6REWrG0WeH/bNBc8f0Jx6oRd269OcepE9TmIcdyNc6/dXC59+hQXfi6K4h312
D8opHTGfpqq1MjPfNTNrbWxq7tgAla8txF7XwqoeqE53LEx+tR5jK+tyiL8dh+2zezfb72av1x/0
Y9o9+N/dXEtss59btn4ksT+9x8HK340HX6XxT89a39bvCsbZbSsIvDDx/XBQlfbLaW3Bi4P+oDeg
23nraNLxOz5icztpHYwKzcuC685FySaa6s/Z2xu6unk37pwxxTMa6pm9iz7eXL/cQ3+mWt7zkkI/
DA5btw8A1om8aJB0e326zVoHuGdUkJ4JRSrlBSuFbJMs8md8cZITXOJ0M1RtJGnCyxI7aUlM2fUL
rsS0YJpnte3AC6IQ7KpMX8ryiZUZANwdXFzeHbYJ+5RcLWShxH3OaSJLSnmpmSiIpVpg/bdDZwpR
6XXjJKhtdWjMi0wUU7ovJctSpjSxIqP5MtfCnmnEZyJSa5TRVDzygoYfRwawnjFN50OvxrlrfORc
neRS2k3g+rL4WsinAr+b9u8OhMe99sZ+TzORzhqiQEBzM6RMckWF1GSs2s0yrrRA/OA2XZ2eE8sy
BAexVpyTCcPw1jHJG0TmYwj1GpPiOPH8pDuIEgoGUROfxtwGmoJw3xYf3hqNCHuQCXrCpT/w/9D6
/AWrPmWtwKcr+kaB3dp9ozm5jXvYtYe6sLUWdL0+aq1eyWlM71dl8ZoX1aNRHL/mxd0huGQc6MS+
F/q9MNwX9zyXTzwzAXXUaUppA2XWExr5SX9l2XDpH6hkiTmTc7PvXGbccH+Mk5x3TpGBR76CdXdg
YcGnClgjk36E4/txXUvN3T222u/5jD0KWbYddV2oIAI8N/QAJkYXl2Tv5od7wUxLVixzKIZ+NtVy
PBy3DZQTi02oiuEThjC87EbCic3h/riqBU8F3LMl0eTIi16xOV8TLQbsqYQgoNR2tWq/C2cs/bpc
dFY6tqFY9dVLAvCzJv1qSBVTamlTb8JQytyKKUzZAHDiSJx2S78omjCRL0vuEf1VaJFvh2jNrEzT
ZQmFMDZW+OAygCECy3vFjdm2lUYbdYhOLr5yE6BrWeDuBsCwYUmV5+bXBMGgT42nCIfNiGpKySke
kqYB7W0Vdtv9IXaIaDOK64y4NmEnhgnBKOd262DF8zrYAksI6UvocXl/FCfLwmogyw15J6Wcu362
mx6hV9lpcP52jeeLUqY8w80WHuy5coLaukpqLJqGpFi6bQTzjeLlo0g5pQy/xfQNSPNJ6BltrYOq
mppYtJDKBRE2F7wE1jnlaKqde5azIq36X601rk1VCJzm7Der+HSOuHkuJlsGV6ExCLnTB8dWEwGF
geNVzR2Oic1lVVCgGbINYDZTmFbUEhpm1Q0L5XNVEVVSLVX2Q86EepCicKMETuBoqjdgmYet4eG4
cmwjyU2R2EiGrU5jyoksS1PpGGtl22Ic1kS5FIXQDXo11qggumLpDPkwFsE7mxnQ9j/MC2E/RNse
JOi03S62GgzCYLfTfv5weZ50k/gLVZOD2elovGAFHR/TEXrZkuW3/Lum4wmfTHyf+Sd0cgLFPAdo
C+sKR6EXNMwbO+OExYVBoBt7UT/ANBEHsRdiqqlX/sU0YR+NwyBJXvPRDp2dCE/58WC3xANTZDO0
WjfICZVKsMzxazge1XMy0xqpWR/Gq4po70+n+aBKWQZjWiiwGTF9eXbsnkXzWCLpT6bG7SZKyVTY
obvR6HDcGc0XskQ1fNeYMQAplfM5hgv9vCFjSfhSX2HFbjiojatKs1KbpqLF3Gp1rXGPLF9y+p2i
quEqCLRRBsPtxrmFXB/kKV9Ylpvq2uuocnJcdxNX5c2eAkABVjpxsopipoLt+FvXjB5YV5wDaiaX
edOLi/nc85VBlpaQTNscjfS8vmsz2hpOQyeJapoZkw4r/74Q6Hpt4mCWicf9UuSZJYo0PRQQcqhW
zcDRTfPISvX7BWJsumSeV1JaKemOU9tRrE3j3TfyBz0He8wewEgBgCBy7q1ePYcOOZ0uSkw0YdI2
L6EhbX0+37Appyj+Yo1DHI7eieKrFZar89EFarlSEqMhW9eC9WvvW38D44MrKw0KZW5kc3RyZWFt
DWVuZG9iag05OSAwIG9iag08PC9GaWx0ZXIvRmxhdGVEZWNvZGUvRmlyc3QgMjIvTGVuZ3RoIDI2
OS9OIDMvVHlwZS9PYmpTdG0+PnN0cmVhbQ0KaN58kU1rhDAQhv/KQC+7Bx2j8SNlEewnhR622tLD
soc0xlYWEtER2n/fKMouFBrIzLzvTGAeIgSHAISIgUXC5QQinsJuhzeVC+8Q5Dne6YE2g1bUWuOx
cIsvo6z3tjU0HDjPIIlTiFlyzpzD7HN+xNK9OyxqnTpiRf2oaC97bQiiOMFq/KCfTuNza074OlWF
MZby3G1RuFvhW/m0NOZFJr35IuqGa8RakqReqpPu/VZT49v+E2ursKsb7BuVxRm/WglCn20d1QXg
BU+YhhAKAZzxc84SmP0sWXgWtU794Un/5bn/psfKLaxdLQMXbgtgqCSw3B18sIac2XiBFwALeew+
qJw6vwIMAAZ+eeENCmVuZHN0cmVhbQ1lbmRvYmoNMTAwIDAgb2JqDTw8L0NvbnRlbnRzIDEwMSAw
IFIvQ3JvcEJveFswIDAgNTk1IDg0MV0vR3JvdXA8PC9DUy9EZXZpY2VSR0IvSSB0cnVlL1MvVHJh
bnNwYXJlbmN5L1R5cGUvR3JvdXA+Pi9NZWRpYUJveFswIDAgNTk1IDg0MV0vUGFyZW50IDEyMjUg
MCBSL1Jlc291cmNlcyA5OTcgMCBSL1JvdGF0ZSAwL1R5cGUvUGFnZT4+DWVuZG9iag0xMDEgMCBv
YmoNPDwvRmlsdGVyL0ZsYXRlRGVjb2RlL0xlbmd0aCAxNTIxPj5zdHJlYW0NCniczVdNc9s2EL3r
V+z4UjsjMfqWnGk7IzdKxzOxo1SKc6h7gElQQgICCgDayb/vLghSomXR7qmRMw5JEQ+7b9++hXvQ
xZ9OD39Nhz2Is9a31kf41hr3YTIdwHDShx4YDp9BtUaDQdTtT+iLqHsOGYz7UX9U3koYD/z1dIjX
owF+N5nsHnx+hQjdaDAYjnGfwwuzhtesC2vb2sFkhzCbVm1TeqMWlNx7MIxGPqywINweIKSvfMa4
lU+5jz8HCfu1T272dJrj8eR8MoTDi/89zb3CHs/zEdZLCvvTZ9zb5Vtb2Cjjn161Xd+/uzAuVq1e
L+pPu93+eWjt6rZEiIa9yfn4HFZZ63Xa6Xa6yM0qbZ1eKseN4q7z1rDUQfm5+HMBV4v3y84FszyB
udv4t+BmcV29Ax9ip++4gX633ztrrb5gYJ1BNDifjsYTWCWt0/De7alQscwTodYgnOUyvT1rg1D4
LzacWXqu8owbEcM9kzmPAOYs3sDlAliSGG5tCd+LeoM+CmwPHXHcRliQwjrA//l3Z1jsMOrU6Ay/
43CCQLMCCCRXa7c5AaaSs6OYJx+MWAvFHIX2l86Ro1/sXjgnkAouEws69Ruw5J4bJ5Cq45gVh0u+
zrhyYAiXUsW1P2Axp+DxHQVrcY+/mQJtkDMmj2MKlYi4iBKJha22wgmtCk44recGiSBq2mAdM/7V
B+E2qBLWxGpYTttDqo2/xxD9UrqW+oEj3ztKArHNvNaqDC7fSiJgtdvLAsN+zUlzTkPCkfhMKA4P
G4F6WMwbIlY6wfeElHDHfYhv3/nIWeBzTtoVCllQMe5XMFQWZS/kQXdaU68tytXGqIg8WpVqifnT
ncklfxMWY6eNR8Npb3/xzNo8oxcZ+lCSqwQ3/wFrLP2WtHNNnFLgtl1juGReNOne1rJU8Ot82cYs
L39HtjDf29MbyHQC17dn8BuINj1Fbm/CwgbkSqmOrUPxmSNkrNU7vL15P7vuzB6oUheYkuTIkbkX
MfdJqGdUFTTApPxRqqi2oddusR9cfVquqJxeEOI5ZMw2lxrSXMXUBdF+Xab9WlEvHdiNzmVC6EqT
W/hNdzU+ZgHHxV33hrIHn257UveaEi6K/gJYUJwnZGqhGfd7Gxjp0Qa5/zEn9Dt+HDLLpRMbneFy
FhuN4IlIU4TD8GZLbkGkYHNsOOZ3BY4OhY2J/majI2IfBm1w8u1aq7URxfJYqxBrsMydc3Bvo5jC
M+UtWwUQS3Hv8JhnjePQqyTxu1xIF8yl0TcKa3lgdmc3SIulxmJ3+p4TmOEZXlUTBYUS6G/wjRid
UCQMa13YLxYnOMEdi79i/z9lCFdVllFTg/qJgUExoQjycHaUjFdGUhsUDdCPR0iBw3C7uuDi2EOv
yxJYljUILjYCqRWMeEVg6/gWBgW9xwRFn1UVwEvnQ1BIGAPPCOriv0yIR3NgH/px5Us+SkOiIUGZ
+3zblTFfFcZ8jIBRJd5CcXS0kYXsCevxeNtzf0o+V3dSx18bGLj4dAV4UkpTEbeBgHBVuKf+xzIt
MU/JOzN003ufDG9X46BJnWjcgTwUCXb4FgtIUpkvMaVrTe5HCYXphfmFYC3F1FSzMroCnK+9LybC
cO/3qAicSYkNuvXVwg1nmNe1Vp237xqgF3NLJ9LylOrV4bu04yNsk+dg9+TeuBOjt8+YawdV6Pz0
oLheHHcjr1WFGwdbIB6P7eQnUqivVNytNg5SJmRuiikNGFIhpnDmSAx7aDxm4/ny6BF2RQdwrzvD
Ow4H55qbUAZ/MGhwBoYvIONbo2P0Q0PDQBVa9Nq3JWuP3fLNM4cY/n1b5Kf4AxWxPBlS028Nvxc6
t3gCwXNInEvm/PmiMKZRMcoa1VKcNitCkeEcVU5fxDrLhLVYV0oLv0h47VH7mbgp5adJLLmKDqpc
a9QmZyoHv4/DnxJZhU4TzhYTTitvOwfMl9D49+mgez4urGrJvjBMrg2cziERVJ/5962ges62Rkjo
T9v0h2IfHn3+XrA1h8HoHw8+X7U+tv4FFBAmTw0KZW5kc3RyZWFtDWVuZG9iag0xMDIgMCBvYmoN
PDwvRmlsdGVyL0ZsYXRlRGVjb2RlL0ZpcnN0IDYvTGVuZ3RoIDY3L04gMS9UeXBlL09ialN0bT4+
c3RyZWFtDQpo3rK0NFcwULCx0XetKHEPLkksSQWyEw2AhLOjgqF+cqKCoR0Q6Lvl55UABdN0DXQN
FAyNTEyBuoJAMgABBgAwUhBdDQplbmRzdHJlYW0NZW5kb2JqDTEwMyAwIG9iag08PC9Bbm5vdHNb
OTk4IDAgUiA5OTkgMCBSIDEwMDAgMCBSIDEwMDEgMCBSIDEwMDIgMCBSXS9Db250ZW50cyAxMDQg
MCBSL0Nyb3BCb3hbMCAwIDU5NSA4NDFdL0dyb3VwPDwvQ1MvRGV2aWNlUkdCL0kgdHJ1ZS9TL1Ry
YW5zcGFyZW5jeS9UeXBlL0dyb3VwPj4vTWVkaWFCb3hbMCAwIDU5NSA4NDFdL1BhcmVudCAxMjI1
IDAgUi9SZXNvdXJjZXMgMTAwMyAwIFIvUm90YXRlIDAvU3RydWN0UGFyZW50cyAzNjQvVHlwZS9Q
YWdlPj4NZW5kb2JqDTEwNCAwIG9iag08PC9GaWx0ZXIvRmxhdGVEZWNvZGUvTGVuZ3RoIDE2NTE+
PnN0cmVhbQ0KeJzNV9tS20gQffdXdOUlkLKFbtZlN5Uqg0XCFgYHs+RhnYdBGtlKJI0jyRD+fs+M
fANbDqE2tTGFS55Lz+k+p7tHBun46xj48myDwqz1rfWRvrUck1zPIts1yaCC0yfKW13L0nTTlROa
7lNGjqmZ3eXPlBxLPXs2nrsW5lx3PfDpDSzommXZDs7ZfigmdMR0mpSttZls28y09ehQueIRqHRj
wNa6CtZiw+LnloX4jfIYRymXTfxtOaz27jxst5uO4/quTdsP/7ubG8Q2+/nE1nOI/e09Ntb+Ptq4
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
EdLdiA0KZW5kc3RyZWFtDWVuZG9iag0xMDYgMCBvYmoNPDwvQW5ub3RzWzEwMDQgMCBSIDEwMDUg
MCBSIDEwMDYgMCBSIDEwMDcgMCBSIDEwMDggMCBSIDEwMDkgMCBSXS9Db250ZW50cyAxMDcgMCBS
L0Nyb3BCb3hbMCAwIDU5NSA4NDFdL0dyb3VwPDwvQ1MvRGV2aWNlUkdCL0kgdHJ1ZS9TL1RyYW5z
cGFyZW5jeS9UeXBlL0dyb3VwPj4vTWVkaWFCb3hbMCAwIDU5NSA4NDFdL1BhcmVudCAxMjI1IDAg
Ui9SZXNvdXJjZXMgMTAxMCAwIFIvUm90YXRlIDAvU3RydWN0UGFyZW50cyAzNjkvVHlwZS9QYWdl
Pj4NZW5kb2JqDTEwNyAwIG9iag08PC9GaWx0ZXIvRmxhdGVEZWNvZGUvTGVuZ3RoIDE1MDQ+PnN0
cmVhbQ0KeJzNV21v2kgQ/u5fMcqnpALH7y9VVYkkqJdTuKMJvV7V9sNiL7Ct8RJ7CZd/fzNrm5eA
aVKddCUKwmvv7DMzzzwztsHCv66NX5FnQzI37o33cG8EDoSRC17ogA0Fh4+QG77rmpYT0g3TimEO
gWM6fnOZQeDq35GHv30X74XhZuHjK7Rgma7rBXjO/o9iCufMgmlpbMzM983MjJ1D6YkdUNnWgmf6
Gla9ob7cszB5pT3Go7TLDv7tOaz3HjzssJtBEMahB/s//nc3txLb7ucTW89J7C/vsb3xd2fjURr/
8qy1dP1uYFyMDNs2nciynLgu7fVlY8H07DAOYhjNjfNJ1+paGJvRxDi9zhUvcq66VwWbKGg+F++G
MBje3HUvWMlT6KuZfgr+Gv6xfgb+TJQc8wIcy7HPjNE3oz+qsJmxSx+C+GNsth2Yoe/GVrAHLj47
YPT2HfHMCZBqsMJbv+P/N+PzV1y1IDVsCwZwD7Y+rPpGgWuOis3YCSj9MUZ+fZ3BHbzfhPUoZtxo
x75rH8NtAlxxjOtc5CKfwi1nyYyNRSbUIygJH3KRsFLBoHcJvTQteFnyklztomOWZbsedBFv4HsR
2kuNU4z1sF/CRBYrVqSwYMl3rkpQM6bwiz8ixxMuHjiMdbZkTquQ8lKJnCmB13iUzhD5YtqugzVa
G2YVAIQ8mokSxHyRCV7bpkPnS0Q65sDGGSfwGWdFDjO5oouCPAPWYnqKkPIdGMstz5uDz6q9Tx0e
IePwVPxXKwmJnC9kznPyWm5vr/BQlLtdOMlkwrL10kmby3kKJwWfS8U3z74+xLVnEdhx7VYCm3YL
hVsY6rhezdDIMX1UgWbhBRTVOyM/9o4hw3zf6GDd1AHQ/LNNNOFZ7n46esi6QolkmbECedFCC6Ld
VnKQR5NCzvXyZb9sSYemGiU6kXnOE4UMRoNCrSlZIs8mvCiqGwxzvpPmIwzSDBY5sG30fRIxkZeK
5QnC/XA3gnK5WMhC1YZTplh3kbGcbyN2rShsTK9Jtyzpm0ylVJnX/X5/I5brpxaFTHi6xJCYFMk6
fC3hwKAmbKHjKicbG7thFXWJI1LQSGE1w1oT6uygzVofyrV0lEuq21Ibmcgskys6YytZgA6sZPH9
dUtwu3D12+UQDd8vsb7L1qd6OfRuhyiB+jmSMARZglxVmvSCbego58X2jshZJ6SXURtDkXng2WNH
p33Q+9TKSgxszck6kofDhoRUhczqCCOGB8FgznI25XPUooojaEHxaVEJ3Bijxnl1JIFAXrSyXp//
Y/ljC1TkRJsvKcu0tKOAun50keg2g7whmMdFGSkoqSw04bNHYErhZiywkk/JNfhyys2p2YGVUDPo
313D31/O0PVHmMsH3mmrC02rCg+pA6o238OVS6qPBkF9VR97OA17WD59OWsXhxOKzUBW7fbEPGxy
uK5I2tWUvyKLFHPsWUkhxmgT6fETjcGNcFqMPRoTfBdnL8eOQn9Pg+9Q7Ig0tv/cJlHZ9cH3bJME
fg6eF5lWFKxXXjLK6I7j+xiaOHbs/dlQh343nBj4n+6Tftg+6JnOy/qkH8a7fbJZ+Kk+eQQZ8uy2
mhT+o0aZ1oMhb2aokuM4onD6noikHm6Oj2rNdDbmmUTRxi2kjsjaMZ8JtEWqttNKm4IrW+tWmBzr
Sw902lcygUZnEqW9Mbu5hTH5SE0qy6qC3wh5K+B63DrZ1eF28cM6TGWy1FJEPUZQpTKK53rWqPEc
6ovPUHP04TpHH1OMDOlGMhMcB2hSgA7oqRbPYukDx1xWEefPyoyo2349+VCv29PYTdtpMB0GrIHq
tFCo6fF1Jqv9SIKdYaZTzyODYZde4LD5tCv1gicCGUfIOo1359dDfCGpfa5iL5eKN2nC11LXioMq
TXfsGytLgcHC4S0zN2+F/X8WOlu9RSEycKIOvR868OTzeYhNFNzwa/PieH4j8u/w5g2cDy6vr7BS
376Fi6tLoz+4fHrPPnLPOXLP3b733vgXZHnrsw0KZW5kc3RyZWFtDWVuZG9iag0xMDggMCBvYmoN
PDwvRmlsdGVyL0ZsYXRlRGVjb2RlL0ZpcnN0IDYzL0xlbmd0aCA3NTYvTiA3L1R5cGUvT2JqU3Rt
Pj5zdHJlYW0NCmjenFTbUtswEP2C/oPGfSCZqXWzLF9IzKShFGYKTQnTPtA8KI4CoY7tsZUm8PVd
2SEpYYYHPLZWuzqSjlZnzSgViCJGqY+Yx21HIi6l7QRI2CilIfK9yHag4dKCGEzx/AD1euTzGJpf
iCYJOdW16dQ6NYsid6Mu+bFSs1GxyE19C7MCTyAZ7QxnyAY5m5BrmHLbOlvEhIxNtUrNSFU6N8iT
Phmvpuax1OTbIv9DbmxvkOeFSZK3OGB2yEKyCIV7A6eVjdmzsLEW8YqFfBcL5r8g4YUUeYwjIcKd
5VGEbBzslsjWe0a9ohK8MyH8MCE8EPa4z0Y21wJmnxAbaxGvWIRvshiMoLlCgjGQ2DVwGd4yTBHF
IYukDWI6IcMBWC+CR5BhkRtYuO4ssMafumRYaWV5nyqjO6cxpxxe5tOQBSx0aXBE6VGXnCFBLm7I
+eLuPoPPXBVGk8sDPGc7/NVlJ2JzT7CZdKliwhXTeepGkRe6nkinoaenVHNQzgiULi11MirKVdlW
gHX/y6BgAoOWpC9xJKFieIADLvf+dlhYE+6HWx9yPOz0TjbLDP3VVQ0n7TuQIeck6U2L2SOCgbzu
O/fGlDEh6/Uarz1cVHeEQbrI5t4sM6cFxZu5egEEv0HW6b1eKgKuO1NGEViewJy5igeji5/Pmw7S
qpgqE3OGmSXQAOpSp32HY4q5g5JeiWaLqu9kpnKSXl2qfO+j2jxmuu/M4f7cevGkY0axX5pjozfG
VXAreZzpuTlOi6yo4o+0eY4b+O8Pa21vLc6LaqmyNtist404SaOGHrF7Jj1Swmezk3RbhQrYK7AF
Kzwc2Irx4BCeD1cQYCjZiZXoQ2dYLJdWs0WOboBUdyfcnWzITecSdP0HnauH2Sp90vlCdQ8lfYZ4
SL6XOkdzldWabCuh+UlaZTSM/MgHmfuCNxIATuBtBTHZ7dtI6nD5LxvzdWxA7dBXFBqoDkZShVgC
DzmD3EBw7lIXfsBc+G1dJck/AQYA0Lyj7w0KZW5kc3RyZWFtDWVuZG9iag0xMDkgMCBvYmoNPDwv
QW5ub3RzWzEwMTEgMCBSIDEwMTIgMCBSIDEwMTMgMCBSIDEwMTQgMCBSIDEwMTUgMCBSIDEwMTYg
MCBSIDEwMTcgMCBSIDEwMTggMCBSIDEwMTkgMCBSXS9Db250ZW50cyAxMTAgMCBSL0Nyb3BCb3hb
MCAwIDU5NSA4NDFdL0dyb3VwPDwvQ1MvRGV2aWNlUkdCL0kgdHJ1ZS9TL1RyYW5zcGFyZW5jeS9U
eXBlL0dyb3VwPj4vTWVkaWFCb3hbMCAwIDU5NSA4NDFdL1BhcmVudCAxMjI1IDAgUi9SZXNvdXJj
ZXMgMTAyMCAwIFIvUm90YXRlIDAvU3RydWN0UGFyZW50cyAzNzkvVHlwZS9QYWdlPj4NZW5kb2Jq
DTExMCAwIG9iag08PC9GaWx0ZXIvRmxhdGVEZWNvZGUvTGVuZ3RoIDE5MjU+PnN0cmVhbQ0KeJzN
WNtu20YQfddXDPoUFxbN3eUVCAL4ohYq7NSJ3eYhCQpKXElMKVIhKbv++55dkhIlkYysl1ZGGGmX
OztzZs7hLBmZ+BsyXDyL0XQ5+D74QN8HDifXE2S5nBhlkj5RMrCFMEzuqgnD9GlJDje4Xf+MyRH6
u2fhuy0w57rbgU8/w4JpCGE52OfwSzani8CkeT7YmlkemlkMdjZVd+w4FTcGLMPWblULqp8HFmY/
64ixlQ6Z4+8gYL22dbP2MB3H9V2LDr/852E2Etsd556tYxL7v4+YbePdWdhbxv/7qjU1f7duXD0O
GDO4Z5rcr6i9+VlbMCzm+o5Pj8vBxWxoDk1g8zgbvBknhcwSWQxvsmBWUP25+vWe7u5vH4ZXQS5D
GhULfRf9ef9+cw/9Pi3SicyIm5ydDR6/DUaPpW+GL9RHufhj3xhzDNcWvukcOOcb3GBnLYY//qpq
jTsoN3rG1G/4923w+StGTQoHzKQ7+k5Mb1heIXL1dr7hcwdo+g5QtTYDMT3Qhy22fY7rlcLt9d0g
uk6TvMjW0yJK5nR3eX0xvqfLMMxknuP/J5kVUS6XMilUiEPk2DQFPBzCT8e2PNgJB2+qZEQ5yX8K
mYTIRpFSUC8nZAZXWMeYNi1zWudqR8xUuyr7KgCDCQ52VmZ3XKAsXRew9rKSFCV67Ugl+/3tx7FR
rd/36xE3fbyhuz8eHmkiKUd9rFAObQn7AaBceAa3HJ0OD5m1TAdA7EP6IAFlmpBr+B1FcZDzyjCs
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
obhlKK/6w9ObEIhPqEH5h9kfUEpWq2Yo/k2Uze/4dRvb2HHcSn58vgQUuxaw4Ut8OfSRzaeVXKVT
Uhs+em/Tm78CDADezoetDQplbmRzdHJlYW0NZW5kb2JqDTExMiAwIG9iag08PC9Bbm5vdHNbMTAy
MSAwIFIgMTAyMiAwIFJdL0NvbnRlbnRzIDExMyAwIFIvQ3JvcEJveFswIDAgNTk1IDg0MV0vR3Jv
dXA8PC9DUy9EZXZpY2VSR0IvSSB0cnVlL1MvVHJhbnNwYXJlbmN5L1R5cGUvR3JvdXA+Pi9NZWRp
YUJveFswIDAgNTk1IDg0MV0vUGFyZW50IDEyMjUgMCBSL1Jlc291cmNlcyAxMDIzIDAgUi9Sb3Rh
dGUgMC9TdHJ1Y3RQYXJlbnRzIDM4Mi9UeXBlL1BhZ2U+Pg1lbmRvYmoNMTEzIDAgb2JqDTw8L0Zp
bHRlci9GbGF0ZURlY29kZS9MZW5ndGggMTYzOT4+c3RyZWFtDQp4nM1Xa2/aSBT9zq+42k9NBY4f
YLBUVaIJ27JKUkpou1JbVYM9wLS2h9jjpPn3e2Zs8wiY3e2H3RKFhz1z5z7OOffaIRt/HQdvg65D
YdK6a72ju5bvUn/gUbfvkkMZp4+UtnqeZ9luX9+w7IAS8l3L7dU/Y/I9833Qxfeeh3v9/vbCx+ew
YFue1/VxzuGXbEnnzKZl3tqaSQ7NrFp7h+oVe07FOxe6Vs+4VW2ofh5YWDw3EeMoE7KLv4OAzd6j
hx0P0/f7Qb9Lh1/+9zB3Ctsc5xNb/6Swv3zEzjbevY0nYfzLo9Y2/N268WrWchzLHdi2G1TU3vys
LVhdpx/4Ac2S1vmiY3ds5Ga2aD0bp4pnKVedy4wtFNWvV68ndD25uu28YjmPaKRWZhV9mNxs1tDb
UMk5z8i1XeesNfsGxzqe5QWDnt+nWdR6hjUqYxHvyMUit4hmK07hSoqQk1wQozXLlAiLmGUUszmP
ieW5WKYJTxUlXK1kJGO5fKxtO5bjuUBXZVrktC4yHj9SLEMWk5IEN2kywgdTJDOxFClTPDeXM1ko
bp2VlpAUv9cdOLWpYbp79BoxXQ8vOh+mv1d+ZfyuEFllKeYsV5QWiY4dcYyQlLOjHprNOc0LtbXA
tGl4LL8XaxI4N4qEEjLV7rPUJL2+i4ssbQieL2Es18EuZKb/H1gWiXSJLL9NjZtS14xWLI3aOLRI
xV3Bq3AQ4HGHX4xux+1ttRVbvkQej2w3QbA4lg+59nrrjZINDlcumqqH37VxXSShMxNycY/MLDKZ
wFjp92TUrgsayjTloeLRrmXPHmwwdoG1AC926cQhCWSSB2Do7WVGy0o8CIAK1Vixe70MByAWeIZz
G9zeFsvgF5gTaRgXUYWFkK3ZXMRCPe4ZW68zuc4EwEcfroY3DbbHl5oeaR4zAwC5yWMV+MWoCa+z
Oq4rHZdLC8HjSBMCtZBrbQ18MBfh9Xih06zZAuPAd1sbb8JVuZKnoYzAe5aTRxK5V3mbHlAXbhxb
ieWqI7PIcJ/mQuW6SIoJg7wGyyV27llc7NNw4PZ3w7rhPxS9kesqJvCrLOLX6Wh48ebrzdV0TEyp
TIBVvL5tyE3X729nDYfPOeUac2Vix5P7rsY1Pn1NQJP0yhSL7jlUKdf4mJwsgNbIejU3wqGpaLwd
XpyPJzTcu7n1EcTJm2gSsix7BBS49i+RSPjU7JuxbIkAPj+bzj6fEXLEU12gUCYJuKkE1/o6neWU
sEdE22RdpguxhGhGsMQ0lpEDLeo5jOoDzWZCYcFIlL9QMgE4oa4g08nq/va+VAgNd6OIvyGUnJek
1jnZiMqMLXG4WTe+/HzW1iADnUJUdJ/iu6hMSRdiNCt7nxV4+qVb4Kne59iuNfA9F2XrOphNuraP
Xvi0A95CWzT9+hbWOMeOmb7Wk43rY7ihB9z6A//fWp++4KpNUcux6ZruyDHHl+8YqavDcTLmAcdH
93aCPqwEmysx3dK7bTM/GYneqgNxT0ViwNpxXMu2nSBwDvk1NuQGCVBj6CwqbERYaVmLZFgYnEYS
2oa7dcsCC8yeMOPQs9PqrkmTKy17mgoZT6QybMi1eBj4PBLLTAsFFqIKUkY8Mhk32F7HLOVA98fS
BHw9OE0rX6gKA9PSz1INy8ngeK8TyTo2zCzVFzhHB7F+AmbliNWzgYZBL/AGB3UJLKxoANYBbmpr
HmrnAjWBj9mvu7nwL0Bjdnr9k65p0TD6MuW5jAudCQMiDJy27cGRQwwt9ul8y5cGNuMI7wKindXd
CNNL3dyjShKPV+KYTqJ6O4KtG1emzWA+KVuIlmtbS9b18M+OnloawKNbHYmqSxhnSmGH5ITCdHEJ
T4GiOD4O4mbJw8QoQ2GwZqahso+0dQs1Kg+Szc30LNPGrtBguswBi9EHmjrQf14HBlFIO7uVgHSn
0X5mm0Y0JByWDBtBUVCNhSstP2V5c5bw0qCqZMJUqBYiFoOZjfPKETnYS/sm9PIJoJrieJoX5UDP
mopQPlWYXblRLcxPC55lpd+VuJW3f+ki7VDguMmf5cUOA5rq3kQM0w7mGPX/bl4a3lzWtvFU7NmB
Xyb3ln3TT2xt4hof1vahdPRjbZ6zhpi/Y3IHbf146tKT16cJW3Lygi/GOHT5/Eqk3+nFCzq/vsBc
btPLl/Tq8qI1ur54es/Zvfeu9RdAkz2tDQplbmRzdHJlYW0NZW5kb2JqDTExNCAwIG9iag08PC9G
aWx0ZXIvRmxhdGVEZWNvZGUvRmlyc3QgMjUvTGVuZ3RoIDIxOS9OIDMvVHlwZS9PYmpTdG0+PnN0
cmVhbQ0KaN58kE1LA0EMhv9KjnrYzcdsO10oA/Xz4qF2BQ+lh3EdYRFmpZsF/fdmtVVEaA7JmzeZ
4SFMwkDAJAJcuUk4EF/DcokXjaVHoBDwKg16NqRWuz4XvmQq+Rzvx/i87rusw5bJQVXZP/Xit4qH
L1/8Djf2dnvojls7bHQ/trqO+5QV3IKwGZ/04y3hXZdf8WFSq5x7DeEETl1KKX9o5gJuRlDPf4rz
MJnuSPLdHDb+cfBJjut3vW00ajIdydLlChjbCBws8KbPauZLQYXdQaqZnXczTT4FGAC0r2NTDQpl
bmRzdHJlYW0NZW5kb2JqDTExNSAwIG9iag08PC9Bbm5vdHNbMTAyNCAwIFJdL0NvbnRlbnRzIDEx
NiAwIFIvQ3JvcEJveFswIDAgNTk1IDg0MV0vR3JvdXA8PC9DUy9EZXZpY2VSR0IvSSB0cnVlL1Mv
VHJhbnNwYXJlbmN5L1R5cGUvR3JvdXA+Pi9NZWRpYUJveFswIDAgNTk1IDg0MV0vUGFyZW50IDEy
MjUgMCBSL1Jlc291cmNlcyAxMDI1IDAgUi9Sb3RhdGUgMC9TdHJ1Y3RQYXJlbnRzIDM4NC9UeXBl
L1BhZ2U+Pg1lbmRvYmoNMTE2IDAgb2JqDTw8L0ZpbHRlci9GbGF0ZURlY29kZS9MZW5ndGggMTU3
Mj4+c3RyZWFtDQp4nM1X23LTSBB911f0GwllK7r4uktRlYtrK1skGOKCB8LDWBrHAmnGaOSY7Nfv
6ZHkS2w5u0/ghCBLM92nT5/uafnk4aft48+g41OUOT+cD/TD6QXUH4TU6QfkUy7pMymnG4auF/T5
gesNKaNe4Abd+mtKvdBeDzq47oZ41u9vbnx+DQueG4adHvzsX+QPdCY8ejDOxky2b2bu7DjlFTug
0q0bHbdrYVUbqq97FmavbcRwZUMO8LMXsN170NnhMHu9/rDfof2LXx7mVmKb43xm678k9reP2N/E
u7PxqIx/e9V6tn43MC4mju+7wcDzgmFV2uuvtQW34/eHvSFNMuds1vbaHriZzJyTa1XIXMmifZWL
WUH15+KvMd2M3921L4SRMY2KuV1Fn8a36zX0Pir0VOYUeIF/6ky+AVg7dMPhoNvr0yR2TrAGG0kY
o6NEFDBkYEPPNvbO21e0gInRHeV6WUhDc/EoaSqlQuIimTzK2K1t+64fBlBXZXoC07FcSBVLFT2x
2Zvzy9IMJcoUIk1FkWhF+D3g8PSg0QpFYqjQJJVZQj7FXBQb24ZirV4V9ABrIooSeGdXT7VPGTfg
jZd5oh5IUAZCaJUU8zgXK0aTaARZ7kG6et3OwF8HqSlJ06UpcvAHJEm5k4Qi+VNki1S2KNLKAEZO
xUrTeGTo/mQ88rEkxrfg/rQBD7YpGXFWECpQLdMimetsO91GPmQID2z5LtF5mrbPowI5aeBOxksV
C05GpmPJJCLSJSzyZnrARmV5FHGcS3Bw4/OaVAo4i2n6BLj+NtjQG6yFNF0WpHTBEcHae4WLsGXl
NdNpqldMLfjn/GTiiUSeGPlHE6k+y/fzHHDYACCdXY/pPH6UeYFtNuRSR7NcZ1STyWtLAR+Ov/wc
0TYb2X/86bp+zt4aklV+ttKKCOW6RFrMBkUQxUznK5EDK8p5lkQoEFMkyub4qGWkAiqYakhry8mO
KgfBOhmTgPdczwg9AyGAT95USxrlU5gjpX6MvZIJm1ib4jogcyiiCjWzoVX6tG4Ue/kOXu3BDX4h
XP9FuK9eYrdZsyWYF2QUAp8UxQZmiU4YWqrvSq8U/k8iYYpGBYSlIegwNWgfNQ6IfKsNgw2YbdXV
o3YDOYqxCnLHkFtCR+MCpUsumJJtrv0qkGPJ2k/Fnt5BO84L1gCtNNLY4k2LBAhu/KNw66BEWvWx
1jM5oHc0SuKo5QMYJ3wM4HcqI7E0OGBphg5YNit2dDlqHRWtNNzrQVqiLIAKF040e3cuzLxEZ+Pg
toJHxyxCplmi+IRv7VmfSnvqPcAiUsk3YfVPmuuVhGZaz4jdbvnlh91PudWJaC6mqWR+D/ap0aSc
jNxhyB8ekF6ejLohRqPAH/S7e6OR7x2y+vEvHnODHiZdWuHR3/j3zfnyFXc9ih3foxv6Qb71Vv7F
+1Xlq+NjsONhsd91+4Ph+kZKd/RhM9YdQ13u9DDfHkHOx+3HsSXn9oqDALUBtvcGB5oN9GIbSXkk
zxKZxpykFw5GPmP1gscrnn2aJgyR51imJHfWonRUnf3SbI+FdqSpPNYrKp03mF7k+hEzD5+pFY5y
TKvUsjSlgKHKJEv+keWgkGptewXQgJ8Gy+g0tzJ5mE9xcZWYSCP4J4xUt1f3p5QBGKRsiO+WiDEl
Ew4MtIvvZZ9rKudcZrrg4qxDq4HbDlojNTZ19ycMY8vj6eESAQ0RFtigMBGquM0zEIyas7k2aKE7
Qx7jHfEIX+G1Y9l41ICXU2xns2ep20uc2BnqKu1wk8512kxyJhTispJapELx0F+sZDWSXY7WE9d4
xPMeGkVS7EBqlMY0UTbL6BNGab3g6wgCFkC2zh/YAAbbMQW8udU4KJiOg1atW/P/qIDOBKU6siXy
wgyOnl1HuD5My3m/tsaQ7cnEI/6U3zeidMmRNvCQFC/XsbtuALUXBoACQhldjx87Ta25Xo03L0z6
MeqNWe6QRixQHagtDfQOr6zIwHtu6A17ZS+6E9/AZtIifq9K3XX/p9HPRZJzXSzyJKVg0OIXzoCe
fb6MkVfqeF8tZHTts3eJ+k5v3tDZzeX1Fbro27d0cXXpjG4unQ/OvxbqIf4NCmVuZHN0cmVhbQ1l
bmRvYmoNMTE3IDAgb2JqDTw8L0ZpbHRlci9GbGF0ZURlY29kZS9GaXJzdCAxNi9MZW5ndGggMTc0
L04gMi9UeXBlL09ialN0bT4+c3RyZWFtDQpo3jRPywrCQAz8lRz1ULKPtiqUhfq8eKit4KH0sNYV
irArbQr696aoOcxMJglJpFAxCJBCJSC1hizDdcVwAWEMbt1As8G11AUfSTHH02hvReg8DXWqQEsF
i/RParUCNpkaLHmm/ia/jgYr6seWCts7T6CXGqvxSu+nw2PnH3ieVO59IGN4/+5Fh4osOdZWMGxy
kNhakIYD98ETm/dIRHy8ihP+oZwqHwEGALB0OLQNCmVuZHN0cmVhbQ1lbmRvYmoNMTE4IDAgb2Jq
DTw8L0Fubm90c1sxMDI2IDAgUl0vQ29udGVudHMgMTE5IDAgUi9Dcm9wQm94WzAgMCA1OTUgODQx
XS9Hcm91cDw8L0NTL0RldmljZVJHQi9JIHRydWUvUy9UcmFuc3BhcmVuY3kvVHlwZS9Hcm91cD4+
L01lZGlhQm94WzAgMCA1OTUgODQxXS9QYXJlbnQgMTIyNSAwIFIvUmVzb3VyY2VzIDEwMjcgMCBS
L1JvdGF0ZSAwL1N0cnVjdFBhcmVudHMgMzg2L1R5cGUvUGFnZT4+DWVuZG9iag0xMTkgMCBvYmoN
PDwvRmlsdGVyL0ZsYXRlRGVjb2RlL0xlbmd0aCAxNjE3Pj5zdHJlYW0NCniczVfbbts4EH3XV8xj
U8iKLr4CRYFc3G4WSeombotF2wdaomy2MqmQdNL8/Q5JyZIvSvdt6yCGLYmHc86cGY4jCPGvF+Hb
uB9BuvYevI/w4A1jGI0T6I9iiEBS+ALcGyRJEMYjcyMIJ7CGYRzEg/prAcPEfh738fMgwXujUXPh
y2tECIMk6Q9xn8MPcgmnJISl8hqY9SHMytvZ1DyxE1TRutAPBjasakH19QAhf20Z41aWcox/B4Tt
2qObHac5HI4moz4cfvjfabYS281zD+u/JPaPZxw1fHcWvmjjP961oa3fJozzuRdFQTwOw3hSlfb2
a40Q9KPRZDiB+do7zXthL0Rt5rn36oprKjnVvUtJcg316/z9DG5m1/e9c6JoBlO9sk/B59nt9hn4
kGqxoBLiMI5OvPkPDKyXBMlkPBiOYJ55r/CZaAgi1VSrAOCdkHB2NwPCM7i9hHIjS6Go8gHR4WoG
Z1kmqVJwTflSryBntMjg5tP9vAaPgiiJ0V4V9oKCwpi0ACzjHMEJR5jHPpAKCC9F8bh1a1jfCk4c
IqozHPTHUQ15lZtg0DIE/9ebQrOysLFV66gCopRIGdEoyxPDMAncnF3U9/2To5EiJm/g8PlTS/eR
Ss0UXVOuQYqNRnRD1xBbUk6l2cQHwamh0CECJemqFWAlM+NKE55Soy1TsCbPBtTonGJC4cnEsyXa
Ja8w7GpJMWd7Gh4oYeAVWdO2IB3YJiXZhhS9q1kPI01/gkopJ5IJw+BLFV6LFyCLjO1u2MZOwvGo
pfZOTpz81dUO5WsGRB/PYElwQbopiGwHVWfLLM4keeJdvroVmlp0Z5ee4MVztXGKsiIEqWNCnQvB
lxbTh8WmIyDGM1pSfEMGuRRr3yEbeg7XSLwV1WRc0q0yBSWSM77syI7AUEy2SZoallj4T0L+POUi
ozYPxpHMKZoRTaAsCF4xFmlF1ZV5jNV2AcWFKDEGJ0vtd7VHA91wxUFt0ORbMn5X4mtbW3wMQT6D
ZmvERCQbXko2poRbVsDm0c6f3xF120FIErVdE80Ex5VFAVxog1IIpat4D3XvAF7hmjoWlNYmBi3w
yIjdbk04WTqbYjpTgZxE4fRubN0BrUweJMymtvyt42qVXTnXjmvrsRU9fwFZ0pSyR5M7BHdfUFXb
LyqotsHNXvs7vKizTSPTDTLZJggwmwoVse4+AMVFx4vF1mlGC6qrJigk1m8peGZIOKdYY9bm0WSB
jRqLz+a2Wwljh73lhv3nu3cOwocNL2z7OkrneLRHOLb03Gkx43hrfts0yU5GsIQNmTv6sKFos+05
uO1fNmgCF1PfVW/enRYDvCJqv7nCgjkRXbBYyQ28X6+7/+vDp+vLDuySSlNONtJSil94UiHTJjtY
oXVWKiKdhzdvjqAn8uw7I+1JAreULVcLjPZeFCxl2tXxVpuOKI8otkNuS8MMNpaFEbSigcLue6jd
tlrK1mq2W0xtg6uZJT6duwEwmCTmZebA3w+AgwQnwDgajwYHE2AUBtEx3Lv3Zp6PhzjSwxPe+hv/
f3hfv+PVEDIvCuEGHiCy+7l3/CFZ7daPcII1U/F4EiQ4gdUXCriHj838+lLcbmX0cuzYqC5pTnCw
gvfY1jDphgkaox+Gg2R0aJGmSDilmTLmqhPHzCTcU5uFmXPxyhORNhWug9sxy93scAh2b0lLzDj2
A+zgaGKCE0ue42rs3gspSIazl8bTc03w8Pz2igbLwG8/1AH8+frs9tuJ81tXkLh5xcPMDxquyTO2
/sSvm28HNOpga7Zaq9xBSyDf8NR6D3FTUhTUdfCs0nrptH5hKjVPT82PhXoQDarytICK+s1Z3d2w
uuqlKYhtWeLJmLPlRhr26misez2pa/KRbMm4m0PqWMriuavjTI0rahFJqs1MbDJ6qBNeXSJFvqsK
dtJ/OhtOfTpXk5ZduDMB4KGiDvb6/ey9UW7qemkcdsapTO84ms6UWmXslNwxczj/uIOfHf+JsBcx
OmNubMHUyfF04xQq1mXB1MqVlUR3MFlzcFthHadEmnkPLx1pCQiLP6qTcDJ0ubsnPzA05gOWESmC
5jft9FfJUDs4KyUrIB775tdtDHuvrzNzPvej71YG7Jyn14z/hDdv4PTm4uoSO9nbt3B+eeFNby68
j96/gGVmfQ0KZW5kc3RyZWFtDWVuZG9iag0xMjAgMCBvYmoNPDwvRmlsdGVyL0ZsYXRlRGVjb2Rl
L0ZpcnN0IDE2L0xlbmd0aCAxNzYvTiAyL1R5cGUvT2JqU3RtPj5zdHJlYW0NCmjeNE9NC4JAEP0r
c6yDze6apiAL9nnpYBp0EA+bbSDBbugI9e8bqebw3ps3M/BGChWDACnUCmQYQZbhumK4gNAat3ag
2WBb6rwLpFjIOZ5Gcyt852ioYwWhVJCkf1JpCmwyNVjyVf1tfhsNVtSPLRWmt44gTCKsxiu9nxaP
nXvgeVK5c5605gS7Fx0qMmRZG8GwyUFia0BqLtx7R2zeAxFwfLWM+ItymnwEGAAPhDknDQplbmRz
dHJlYW0NZW5kb2JqDTEyMSAwIG9iag08PC9Bbm5vdHNbMTAyOCAwIFJdL0NvbnRlbnRzIDEyMiAw
IFIvQ3JvcEJveFswIDAgNTk1IDg0MV0vR3JvdXA8PC9DUy9EZXZpY2VSR0IvSSB0cnVlL1MvVHJh
bnNwYXJlbmN5L1R5cGUvR3JvdXA+Pi9NZWRpYUJveFswIDAgNTk1IDg0MV0vUGFyZW50IDEyMjUg
MCBSL1Jlc291cmNlcyAxMDI5IDAgUi9Sb3RhdGUgMC9TdHJ1Y3RQYXJlbnRzIDM4OC9UeXBlL1Bh
Z2U+Pg1lbmRvYmoNMTIyIDAgb2JqDTw8L0ZpbHRlci9GbGF0ZURlY29kZS9MZW5ndGggMTU2Nz4+
c3RyZWFtDQp4nM1X23LaSBB911d05WXtlC3rAgKqUqnyhSRO2QmJSfIQ52GQRjCxGGHNCMJ+/XaP
JBAgOd592eAKEdJMX8453T1ywcG/Uxe/+h0Xwrn1aH2CRyvwoNf3odPzwIWMwzeQVtf3bcfr0QPb
GcAcAs/2utXPBALfXPc7eN318Vmvt73x7SVacGzf7wTo5/Aim8IZc2CqrK2Z+aGZmbXjlFbsBJXU
bnTsrgmr3FD+PLAQvzQZoyuTsod/BwmbvY3OmtMMgt6g14HDi/89zRqx7Xnu2XoOsX98xu42352N
T8r4j1etY+p3G8bF2HJd2+s7jjcoS3vzs7Jgd9zeIBjAeG6dxafOqYPYjGPr6FpqnkmuT68yFmuo
PhdvR3A7urk7vWCKRzDUM7MKvo4+bNbAx1CnE56B53jusTX+iYGd+rY/6HeDHowj6wjX8F+aywhN
hOl8nkuh1xDxWEi8IyQc46bhuEjIHvj0obyeSsjrd+3A6w+cAFw3sHtdny7307rjoRaphJ7db/Lx
+S1p1QtQrrDCR+/x30/r+w+860BkuQ7cwiO4xnfxjU2y8DxAtwN74AXIhx84REx1I4E7+LRl5/e0
uN7A7vouXu3Hj8jdH7244jHLEw1vmeYrtoZhBeZlBeaL+2MbYDzjMLy7hljwBHFVoJAqncLfPEsr
Ylzb9T0szZKX1YxLYNGSZ1ooIaeADMPt+SVkaa45rISemVv7IVR8Hjda3ZBsl88xzaDb6bvVAor0
egTnUZRxpcqA07jyfmaeFUHxOZe6DGebEi5sySgqI52WkaIpVrlJM9zINKh8Qiq+P+L21D4BJmFI
ihZSaSZDjmC2GH+DFhhMxRJR2zcCX2/OPwAu2LN1YrIqw6rh5Tv9TXk0BIu50j7F5hxYmKV4iyWJ
ubdgCEwoFgyBGQ1VwXxLxEKGSa6oBgy8aLXmg0s2SXjhKOMhF0uSwGhICIczHj6A0KrFcJjKWEzz
DGX4BORsyggJ4yGVlZei6ts5fEIChxw2Ic4keohbrFMTM1piEAkVZhyBDNeGJhMUAXD37uOXmyuQ
qRbxuoh+wTOmiX8ZtRhO0ilpiWcZLptj+mzKdyqg720Y/yITw7KmQB5kusIyhEUm0kxgTpM17mdS
AeasRMQ35EVpmBMa98cGhZZASCgoDNpVqXUHIhSUBmYA2KOugrfF8I6VQtg0HiBhE57A7Ze7MUx4
VaMMliwRKA9MTumMs3lzt2BKiSlNAmOlrWW8yTMibp5m6JhTSiL+faJRusm12XkbAPupTnKNAk7W
oNJ5+RPFQQGctGBVtDPFTYAztkRc8jjGuiUx3x+RnLHakEgh0emcmUGFsC2ydImUN4craE6fltov
TZiYq96ws0DjMEeP2JTEVEjMMGrpP9Tni4qs6gpJSUNBW7ZD4JB9WQwQlYczBLgZB6ymasBgqym9
GFPYQnSWJrBIGLYGbDUHbGAjaNFM2V/y+tBq6xmmG8hIhGhVVd0jnLUVz3bYNIGwF2JRBMUOo/+Q
Zdm61fR+RTxT/NfPkPq/quk6+Xu0ElqbydNASH1C5artCFAbWdXeiC9FyFUpHJmWstkhDG1KzvFg
YTebfZeusPazEyp+znD7foA5iYwaexxjl0eLtYgLzy3cNFqjWBQVJXY1tmKZacQp9aFqifrrtyKl
gAymeTFpyaghpchf7kJgprkgdFvOVggp7q8TgZpiVAcngN+kBPp/mhyyF6KzSdvQxTmI1jACtE7z
BzeKRcLrnrhqE+iQ0KODAxVXOeRVMbJqNThfpJk2Qw+FivOUel3IIzxEqJbGpBY8FHg8LA8MtQmI
CCZJuiog3drZrFPF0b8ZRNO1MOFkbdpHCuefR/CZP+Zc6bJDiG0ez0oay0+1119zyT4xaf8Lhjto
NSe+C2HRsLAP6YJmjBRFHhEmGKEuAtycEgVN9RalLxBKOvfVLBSndDyshg/ctHalzfteeb8mqxbu
qZNumC97bEUFvhr7ziAoqLhjP6mN4rGABrK9fTMd/loIwuUcD1YJvjKe0DuqB3uf7yM8p0HH+2Go
wHfEsxshH+DVKzi7vby+wje216/h4urSGt5eWp+sfwBtWWWXDQplbmRzdHJlYW0NZW5kb2JqDTEy
MyAwIG9iag08PC9GaWx0ZXIvRmxhdGVEZWNvZGUvRmlyc3QgMTYvTGVuZ3RoIDE3OC9OIDIvVHlw
ZS9PYmpTdG0+PnN0cmVhbQ0KaN5ET8sKwkAM/JUc9VCzu61thbJQnxcP1QoeSg9rXaEIu9KmoH9v
Koo5TCaTCWSkUCkIkEItQEYCsgyXJcMZhNa4tj1NettQ612QzNIpHgZzLXzrqK9UGkMSRhDG4t+V
hI+uZI1HPqy+089VY0nd0FBhOusIwjTBcrjQ62Fx37o7nkaWO+dJa35j86RdSYYscyMYVjlIbAxI
zYVb74jFWyACzqCiOUc5jpu3AAMA/QY6IA0KZW5kc3RyZWFtDWVuZG9iag0xMjQgMCBvYmoNPDwv
QW5ub3RzWzEwMzAgMCBSIDEwMzEgMCBSIDEwMzIgMCBSXS9Db250ZW50cyAxMjUgMCBSL0Nyb3BC
b3hbMCAwIDU5NSA4NDFdL0dyb3VwPDwvQ1MvRGV2aWNlUkdCL0kgdHJ1ZS9TL1RyYW5zcGFyZW5j
eS9UeXBlL0dyb3VwPj4vTWVkaWFCb3hbMCAwIDU5NSA4NDFdL1BhcmVudCAxMjI1IDAgUi9SZXNv
dXJjZXMgMTAzMyAwIFIvUm90YXRlIDAvU3RydWN0UGFyZW50cyAzOTIvVHlwZS9QYWdlPj4NZW5k
b2JqDTEyNSAwIG9iag08PC9GaWx0ZXIvRmxhdGVEZWNvZGUvTGVuZ3RoIDE2MDk+PnN0cmVhbQ0K
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
XO+TsWeDteyGRpZ+F6IATyushxf5fA/40MY3fEpuHmMnzp1jOeHgsgC9oxScKFSOFKm27/gLUZn/
QdhfEEwVsH4hT8sftVWqVUkPIIds7DpBobMotx9yX4uXoN4bDddzIGw8kNODd10ULW4zk+lybX6l
y16lly8BBgCE4YuXDQplbmRzdHJlYW0NZW5kb2JqDTEyNyAwIG9iag08PC9Bbm5vdHNbMTAzNCAw
IFIgMTAzNSAwIFIgMTAzNiAwIFIgMTAzNyAwIFIgMTAzOCAwIFIgMTAzOSAwIFIgMTA0MCAwIFJd
L0NvbnRlbnRzIDEyOCAwIFIvQ3JvcEJveFswIDAgNTk1IDg0MV0vR3JvdXA8PC9DUy9EZXZpY2VS
R0IvSSB0cnVlL1MvVHJhbnNwYXJlbmN5L1R5cGUvR3JvdXA+Pi9NZWRpYUJveFswIDAgNTk1IDg0
MV0vUGFyZW50IDEyMjUgMCBSL1Jlc291cmNlcyAxMDQxIDAgUi9Sb3RhdGUgMC9TdHJ1Y3RQYXJl
bnRzIDQwMC9UeXBlL1BhZ2U+Pg1lbmRvYmoNMTI4IDAgb2JqDTw8L0ZpbHRlci9GbGF0ZURlY29k
ZS9MZW5ndGggMTg0Mz4+c3RyZWFtDQp4nM1YbXPaOBD+zq/Yb5f2guJ3m5lOZ5LA9bgJLU1oOzdN
pyNsAW6MTCyRNP/+VpJtSMBOypcrmYDQy3r32WdfhA0W/nVtfIs8G+Jl57bzEW47gQNh5IIXOmBD
weAL8I7vusRyQrVArB4sIXCI41dfMwhcPY48HPsuroXhZuLLa5RgEdf1AnzO7qCYwwm1YC46GzHL
XTGLzqOHqh2PlMq2Jjzia7XKA+XXHQmz19pifJQ22cG/HYP12b0P229mEIS90IPdwf9u5pZjm+18
Iusljv3tLbY39j462Erj3561lo7fjRpnk45tEyeyLKdXhnb9tZJAPDvsBT2YLDsns67VtRCbyaxz
NOSSFZzJbr+gMwnV6+zdGEbji6vuGRUsgYFc6F3wefy+3gMfYplPWQGO5divOpMfncHE6EZ6rnop
FZ/XzbYDEvpuzwp2lMOt9qs9ci/fKao5AbIN7nHpH/z/0fn6DWctSDq2BSO4BVs/z7xjjque1iM9
J0Awox5xnaieyOAKPm6gbdPbnLTbdScA5zkXsljHMuVzGPI4W4v0jsFonck0pkJuYJ3QOVzma8mU
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
2HI2Z928MhrVKe1iZ0O7DjMaFA0qeGerwkJfFzY5bJOlrsEesuNGuW92pcnYGN6s3Co6+n9TnTSi
xCx1DVDcQZTrb39b0LxqiktOy+UEkFUlYE4Hu2kbT8X5iI/ocyOUpq/ONFz5FWAAzwJEUw0KZW5k
c3RyZWFtDWVuZG9iag0xMzAgMCBvYmoNPDwvQW5ub3RzWzEwNDIgMCBSIDEwNDMgMCBSIDEwNDQg
MCBSXS9Db250ZW50cyAxMzEgMCBSL0Nyb3BCb3hbMCAwIDU5NSA4NDFdL0dyb3VwPDwvQ1MvRGV2
aWNlUkdCL0kgdHJ1ZS9TL1RyYW5zcGFyZW5jeS9UeXBlL0dyb3VwPj4vTWVkaWFCb3hbMCAwIDU5
NSA4NDFdL1BhcmVudCAxMjI1IDAgUi9SZXNvdXJjZXMgMTA0NSAwIFIvUm90YXRlIDAvU3RydWN0
UGFyZW50cyA0MDQvVHlwZS9QYWdlPj4NZW5kb2JqDTEzMSAwIG9iag08PC9GaWx0ZXIvRmxhdGVE
ZWNvZGUvTGVuZ3RoIDE3MDA+PnN0cmVhbQ0KeJzNV02T2sYW3fMrbmVlJyDrA4RIpVJlz5BkUp4Y
e7C9sL1opAZkCzVWS8a8X//O7ZYEMyCc57dImBqQutWnz/06feWRi7+Bh69o6FG86X3uvaTPvdCn
cRTQcOyTR4Wkt5T3RkHguP6YJxx3QhsKfccfNbcZhYG5joa4HgWYG48PA29/BILrBMEwxD6nF8WK
ngiXVrp3gNmcwqx79zblJ+6Ryo4Ghs7I0KoX1LcnCMsfjcXYypjs4+/EYLP27GbnzQzD8WQ8pNOL
f9zMo8B22/kA6+8E9l9vsXew997Ci2n8r89a19Tvgcazec/zHD9yXX9Sl3Z72yA4Q288CSc03/Se
LAfuwIVv5sveo5u8lEUuy8F1IZYlNZ9nv8/odvb8bvBMaJnQtFybp+jN7K/2GXoRl2ohC/Jd33vc
m38EsUHgBJNoFI5pnvQe4Zmf6GZJWE2zKX5ESapIV2kuSqnNsEi+yKJMtdzIvKRKYzjNV4XU+rEF
9Bwv8JFSNR4hntssjUWZqpyWqrDgg7LKc5mZgSlI9s1woapS0u3ruzlA46xKJA83VE+QZ7d3NzS3
QKIsi3TBy3dpuTZo9cx8v5Wk4YtS0c1lqq+OqIo8OUa5SWBvukzhvhpLGLpikbFTEoYltezkal3q
EM354ixxY3csimIP7ETtcl0WUmxIaJ2ucpl0YnPgKRMLmRn8VNsbwkXF2QCyidxUWZluM/nVUFkU
SiSx0GW/yxfmefMEUoCq/FMORvg1YyZmVCIFl2mMCMcy/YKNFHIDjgMhf9btCWv3Yt/4hBlM57ZK
nEnAHy6Wb1eJH3jOeBRM3PCkTDz/HOqr31ny/BCqRztM/Yn/j713HzDqUtLzXLqlz+SZ3ew3ztpm
r6Ez8UMU9XjkjKNJO5DRHb08lPgl1nalC627wBwhnBUqRjqhrpBR9Lp2/eva9TMRf5KlyWE41wdy
GNEAJMPRMPIaP3OabRknqQpTo/A28iFRcWUqN1GUqxKh+1ylhaxDoTlVlplSyfmseJgFTQJglWLF
YQjwh4IwViZFkdPVlG6fXjUlInVHXnxJBbI+VnlZqGywzURu+JcqVlm/pRcLtkPmlKS6LZunV+fZ
tlsacChk3xS1yLLWgHvMoByYWkhLXB77IHCjViG3Rcoqpo6tL9dKSxSZLlkqIR/aqVc/jMsfaidR
JX1Kl1zlhxXHXDjs4lBWWxNxLmeE7LytNi5tTTUeo43Y01p8kW1gzYQFRKTesi/NOJKt3xEahVBs
Kg63+CSRSax9cawqZNEPGoJZDtY4JP5j5X0nCsb6AaqF2yxTO/0zJ2MHNpyZxyxLGo5fp7Xm2oWc
/0cpLJCmC1UUcGBCy0JtzNlwFrWLFRVVZovhDUumVlllgkXvvkODhr7nuO448nwKopHjRqNJEJ2U
86vfrobj0OtQoxOxsaARECOoTgS5GYYRjmivHfkf9MYuhd6MLjH88H3Wg044mfje5NvWd2nxqfUW
9Mj6URAC2/8e6+ulbuBdtN4U6mDow+0h94MPc8mUiOBaisXWnPYozqZk6P0jjQqbTb++f9zUq+YT
sFbK8+nZUfXQhNIi21ZrWYiNtHLa3qIKCtaE43I6FidTF9gfXYWI1yiUK2gB6NkC1pL1Dyq73bMV
pr+zsGDCsrQ/T7htJ7VcmdPj/SP0FypfsQuM/AluCW7gBG7odus0XrMxqTXk+rdOaTGnBpYbWT/d
B7RasFYO7/km70CGT1N28EEJ2QEHCbRms5RB89vDC8qI5haChODkqw5oc5aKugdK0aWJPLZx6jNh
RreAMCvpn8bOBKmLdt5waVNr//7xpRA2am5CiJh3AP/fIeS+ZPq1K+9M7/rXi7nld8/BrXP7hJYm
5mDsaaeqLLEnk8jQ5Sb7Dt4Jnz5aYfe7y6Iutttsz/s1Tcq3+4KuMxolbzjDD9wjtUendbQ+3qSj
lDvbHL02hqPJ4CJNNmnOjQzWwxHxWqWx7ANzCyea7i+ntdrZfoTv1zBS5l3YC1nupOSOS5tGh5ux
DgvndT+VsrTZnK8yUdxPadM84AWiecE7fpPr6I0q07S+unszG8ynhLcAen430+zI59cz81pgBzjF
dG3kg6ayw7iOVvNFYQps33I97H07a/Y119iyKyY1EV0h5c/u01jrOt5k5OLVnlfeiY/8ZtYnFJXg
N6/mM/26TblheYrmJiM/6vMLt08PPu9mYiVpOPpgWOF0fPI8zT/RL7/Qk9urm2ucZb/+Ss+ur3rT
26uHc96FOf947mXvv908btwNCmVuZHN0cmVhbQ1lbmRvYmoNMTMyIDAgb2JqDTw8L0ZpbHRlci9G
bGF0ZURlY29kZS9GaXJzdCAzNC9MZW5ndGggMjkxL04gNC9UeXBlL09ialN0bT4+c3RyZWFtDQpo
3rSSyWrDMBCGX2WOycEZSZacpASDu1LoIY1begg5qLbcmoAc7Am0b99R4iwQyK2C0axC/wcjhVYg
QAodg4zjEGiI1TQEBowyMJvhbc7XB4g0xXvX0aBzBdWNj6Qa4uvWlvOm9tQtEwWJnMI4OTrBpoJb
4YLfLPdJP7HCnNptQXPbOk+ghcR8+0m/G4cvtV/jW4gy7xtKU/4/Y8vxffHcN3YSQj74Jtp0N4il
JUutLdauHdWOqlHTfmHZFLgpK2yrQo8TOWSGM5wz9VpJ0Ilhm5y8UbCrG9UT9Nlh6oJB/T+DusIw
me60mzg5+aA21E8M++wwdcEQX2V4+KGnnEU6jq3g6y4DiYUFmfLBx8YTF6tIRLxWipdIwCJ0/gQY
AJY5sWoNCmVuZHN0cmVhbQ1lbmRvYmoNMTMzIDAgb2JqDTw8L0Fubm90c1sxMDQ2IDAgUiAxMDQ3
IDAgUiAxMDQ4IDAgUiAxMDQ5IDAgUiAxMDUwIDAgUiAxMDUxIDAgUiAxMDUyIDAgUiAxMDUzIDAg
UiAxMDU0IDAgUiAxMDU1IDAgUl0vQ29udGVudHMgMTM0IDAgUi9Dcm9wQm94WzAgMCA1OTUgODQx
XS9Hcm91cDw8L0NTL0RldmljZVJHQi9JIHRydWUvUy9UcmFuc3BhcmVuY3kvVHlwZS9Hcm91cD4+
L01lZGlhQm94WzAgMCA1OTUgODQxXS9QYXJlbnQgMTIyNSAwIFIvUmVzb3VyY2VzIDEwNTYgMCBS
L1JvdGF0ZSAwL1N0cnVjdFBhcmVudHMgNDE1L1R5cGUvUGFnZT4+DWVuZG9iag0xMzQgMCBvYmoN
PDwvRmlsdGVyL0ZsYXRlRGVjb2RlL0xlbmd0aCAxODQxPj5zdHJlYW0NCniczVhtb9s2EP7uX3HY
l7WDzYqkRElAUaBJvC1DvbmN12Lo+kGRaIetLLmUnCz/fkdK8pssNfYGbA7qyqTueK/P3ZGCg38j
il+BSyFeDr4O3sLXgWDgBxxcnwEFLeEDZAOPc+Iw32wQJ4QlCEaY1/xMQXD7HLj47HHc8/3twocf
kINDOHcFntN+0At4ETmwKAZbNss2m7vB3qHmjT2h0p0Fl3hWrJqg/tniMP/BaoxHWZUZ/rUUtrRH
DzuuphB+6LvQfvjP1dxxbLeeB7ye4tj/vcZ0q+8eYW8Y/++j1rH5uxXjYjaglLDAcVhYp/bmZ8OB
uNQPRQiz5eDFfOSMHLTNbD54dp2VUmeyHF3paF5C87n4aQqT6Zub0UVUyATG5Z19C95Pf928A7/F
ZX4rNTCH0eeD2efBeFbJRkJuPkbEb8tGqSC+x0NHtISjjNDnR/i++8mEGhMYbfCAW7/gv8+Dj59w
1YFkQB2YwFeg9rzqGzGuOS0kIRNozCAknAWbhRRu4O3WtH1yV5S0X3YCcJ0ttCwKeCdXqYqjUuWZ
0WbEiOs4HvcBn5jw3AApksEztOj1HFRNpLdEoApchnUhh4COgOmoXGeZTCEqS61u1yWux5HWCj2l
MusJIy+hnGEu1qwN4XUWp+tC3UuYrNMSuRfl1rWzaAE6R2YFzHNt3x8bd6usKKMslsMOxsVKxmqu
kMyQJPkDvq9ltIQ0ukUZy7uotDu5OQim4wJltcpAmUMhs+T5Ubbr7EuGvPB/K+cQlo3IQ0DxbnUe
JVaBEgN3ruJaaDzMSH2cZ6OKObm8Q6uuIo0812lkBCM1kXVKgHlZU82MyccVby1jifYrIELa+Aua
7UGVdy1mJnVq/Se/38y6XIJmqmxT84oM341mhyofWOS4ihUnDL4f19oYfAhqbo+YvL6EKElsbClz
Ts1md6MOr3GHvEaV40Jnh8I1chzL3iehAgsYCYRJs2OowDpQoSPpWSCIw71t0jcLZyV9j2ho9ymb
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
L0NTL0RldmljZVJHQi9JIHRydWUvUy9UcmFuc3BhcmVuY3kvVHlwZS9Hcm91cD4+L01lZGlhQm94
WzAgMCA1OTUgODQxXS9QYXJlbnQgMTIyNSAwIFIvUmVzb3VyY2VzIDEwNTkgMCBSL1JvdGF0ZSAw
L1N0cnVjdFBhcmVudHMgNDE4L1R5cGUvUGFnZT4+DWVuZG9iag0xMzcgMCBvYmoNPDwvRmlsdGVy
L0ZsYXRlRGVjb2RlL0xlbmd0aCAxNDk1Pj5zdHJlYW0NCniczVdbb9s2FH7Xrzhvawtb0V3yUBRo
Eq9IUa9u7bUYgj7QEh2zkUVHpOLl3++QlGT5Ijfry2rDhiTyfOc7d8oFB79DF/+SwIV0bT1Yn+DB
ijyIEx+C2AMXSgpfobBC37cdL1YLtjOCNUSe7YXNbQ6Rr6+TAK9DH9fiePfg6ytEcGzfDyLUc3xR
3sEFceBOWDuY9THMytpTqnbskco7DwI71LRqgfr2CGH5SluMqrTJHn6PDNayJ5WdNjOK4lEcwPHF
/25mJ7D9dh5gPSewv7zF7s7ePcGzafzLZ62j63dH43Juua7tJY7jjerSbm8bBDtw41E0gvnaulgO
naGDvpkvrRc3haRlQeXwuiRLCc3n8t0UJtMPs+ElETSDsVzpXfBl+me7Bz6mki9oCZ7juS+t+Xck
NvRtf5SEUQzzzHqBeyolLjk8kpxlRFJAJFhxIYFltJBMPgEpMsgo0lizQq0TCRLJLFkKy5KvG2TX
dn0Pc6sGbnFSUsCCAslzvkVdrEBtahHpbnl5bwPMeFWmFCZvryDn/L7a4OXfKCB4DzbCad5LXqJE
SnItS7KspEJATklZsOLOfmmE0cNRGCRuI32z1PqnY7QqRSuFsh+htqTM9MqGpPdUDvQ1LktWEMl4
0VXSQ4wvOwCwrtB85KqMQrbVxu4qXxGBuZ9S9ohrP4Ym2SMtJRN0jWER2nS5YqKPoA4NcAwYblzz
kr48TVglDrIRaptipJ2nwiQNgnZv/gQpLwqaSly5GgvjGtTWAfWdJN5xNRyQHsoJ9HGJggTuC77d
Y4kO+agYbNGugdLJxGmeXZgCquIYqSfYf6BdR5tpbQFGoY67MM6sA4f5oD2nY9UTj5KuuaSN61CC
tL4iUpJ0pV2FBn5d0aJRg1lpthrpHujpeNBNI+RFi5RsRJUTqStIr45VraseADlZ0HyXIBksns4U
ZUt8UCcR1nPHNwNd77UODf9hNq1VCLTrvgvdDTraVVK0e1/JD4qwm7FoZxNYTcHsIBm2HSaw40is
FNjwnKVPGJ4zocGwlvShYogKSyw+7XYMZoNeFSwlou1i2tnF7z1EhzA3mTL5azY3cN3gqFRpagiD
vbeXlUKeTmfoRnQv1nVsZzd7odVlnpZsocPfh6mej+dm/NgjX33UFDo3fkYRTi4/DsEfxXYS+Z4y
/GAEzbDuVXdJbP+Uhs/v1LnCi/BoAVtceo+/79btN3zqQGa5DkzgAVyt2fzjgVbrDSBwXNvx1eh0
Y8cOw7B9ksMMPu0m6TkbjGgQJck5K0zvxUzQuVbSDeaR6Zoq77Bq9mpOB3Chm+ZwZEeOG4TBCY83
MGaG6uzvlNeWSVMNqlJNJBdUt4C6tHraJ5yq6P2yUolCYDrBPJlX2Jlz1XQwPypcZedqA71QpHkl
VC1NqlyaSmjPD3NyByVXKKY3ULgdf7kZwOX1N8xCwVOmjO3Fbi1uB5vx529ip0KS3smsQzT1JlPV
cwQQPBoah/XFBwQOw7oZaMFeZqqJYQvYrljdoZQPheHKuRyctVfb1Qv9DHvbfifImrYWNpnX11FB
k8KRokUvrxG17f03pmu1q2oO7Rbb/D3HGUf9I3bI+szSkDJcCWRsucR5i+49pGtY9ULfoR8KZHvM
lRf50z5ZHD24sQmmytoe0F6u8+OcODEs+2Bb0zrz7acmlrFw8KOhdWYsq+MoRxMLLs1Z+Tmja29o
JV68G1qyM4iykm86xWP/xJwwrylR6NuB5yY4Lw7bq+vbXs90OGr+DViEr1Hq1SwZ2diy2wf/ofUb
Sfc8NVufApvj11T7QMDnpmL1MZfgfd1adc/37MBxQj8+ToO5OieKeiQ2U9k0kk3JU5pV+tiBJdI5
87WnmtOJeBjdTc2xPOB4dKqKbHxpjHHwKaAZ+Y4tiw2Aqgyyd++B4382+iz0dlOyHLxkoN4IPTj4
3E7JHYUg/qaTFON48YEV9/D6NVxMrm6u0fFv3mC1XlnjydXhmttd+2T9CzQkA6ENCmVuZHN0cmVh
bQ1lbmRvYmoNMTM4IDAgb2JqDTw8L0ZpbHRlci9GbGF0ZURlY29kZS9GaXJzdCAyNS9MZW5ndGgg
MjE4L04gMy9UeXBlL09ialN0bT4+c3RyZWFtDQpo3nyQwWrDMAyGX0XH7pBKcpzYgWLotnaXHbpm
0EPpwcs8CANnNAp0bz+bdhtjUB+kX78l+CSmygABU2WBS5NFA8ooWCzwtk1hB+Qc3odRZmPopB9i
YeflDT5N/nUz9FHGfVODrkpgQ79ZE2Rb0wG3aWx/Lr57DtjKcepk448hCmiusZ1e5PMj4GMf3/E5
q2WMgzh3BYTLufpDUivgxoBtfpLVkE2rLxzn4tLxD8NcxVid5KEVLyFpTyncLYGx88AuPVwPUZL5
VlCRFlW6Snfd5p8vAQYA5UhiOg0KZW5kc3RyZWFtDWVuZG9iag0xMzkgMCBvYmoNPDwvQW5ub3Rz
WzEwNjAgMCBSIDEwNjEgMCBSIDEwNjIgMCBSIDEwNjMgMCBSIDEwNjQgMCBSXS9Db250ZW50cyAx
NDAgMCBSL0Nyb3BCb3hbMCAwIDU5NSA4NDFdL0dyb3VwPDwvQ1MvRGV2aWNlUkdCL0kgdHJ1ZS9T
L1RyYW5zcGFyZW5jeS9UeXBlL0dyb3VwPj4vTWVkaWFCb3hbMCAwIDU5NSA4NDFdL1BhcmVudCAx
MjI1IDAgUi9SZXNvdXJjZXMgMTA2NSAwIFIvUm90YXRlIDAvU3RydWN0UGFyZW50cyA0MjQvVHlw
ZS9QYWdlPj4NZW5kb2JqDTE0MCAwIG9iag08PC9GaWx0ZXIvRmxhdGVEZWNvZGUvTGVuZ3RoIDE1
OTc+PnN0cmVhbQ0KeJzNV9ty2kgQfddX9GOSAll3ia1UqnzBKTZmlwSSPKTyMJYGmFhIWBJ2vF+/
Z2YkwIBw7H3YQBlLc+nu6T59uscmC9+ujZ/IsyleGLfGR7o1AofCyCUvdMimgtNXygzfdU3LCeWE
afVoQYFjOn7zmlLgqufIw7PvYi4MNwNf30CCZbquF0DP/kMxoxNm0aw0NmIW+2LmxiOlcsUjo9Kt
Ac/0lVn1hvp1T8L0jToxVKkjO/juHVjtPajs8DGDIOyFHu0//O/H3Aps+zl3ZP1KYH/7E9ub8z7a
eBTGvz1qLZW/GzPOJoZtm05kWU6vTu31ayPB9OywF/RosjBOpl2ra8E3k6nxapBVvMh41b0o2LSi
5nP2fkTD0dW4e8ZKnlC/mqtV9GX013oN/R1X+TUvyLEc+7Ux+WH0J9o2s+fKjzTxadtsOzBD3+1Z
wZ5xtms6pv36gORP7yXYnAB4o3tM/Ym/H8a37xi1KDFsi4Z0S7bSqH/Bco2+ntlzArjTthwzQgyb
kZTG9HHj3WOm11udyD5mv0n0ObvJ8vsM/0XMyoou8+KeFYnIZvJYXdcMLMtDtLuwLfA9yJskxis4
9+ucZ8Ro1AeAYy7ueEksUzGhJYtvEItpkS+wouCLvOJY2CFEKesQ4sgLKV1abNqug4SshS6LPOZl
Ce1yrZaWsmueUllBaIfEVE1U+XJ7kmdJSaslXXNpt3FQNEx1hiO6Go/qTaws81iwCvC5F9VcWt+X
8BEZdGUxp7ygbhevSiOcw1sk51MsmhWwG2ddpvBjJfJM7pUbE3i3rArOFo3e5I4XlZCw1bIPu2LU
rVZZJtdXVSGuVxWH57JEe4+WvJjmxaJxVAm1VXeeF+IfaFZeTFawqMXihJcxZGoLDsH3KXSFlun7
XhBFyK3AtHu+azt76BrzWDkiMt2WFNnLAC3Yh9Se6YY2csDxfNOyg/XIM3JAb/UDxz9m5R8K58gR
sIQPYtRAj0B7tbO6NNCgA9RFqWPKSzHLFHSmOl8QEsDg7POQKvDUVMSEg7PDkQXMGQAQr1JWUIlE
wc7+GPkDWUr8t/6XQYfOLr53am1TtkoroHvO7gTWiLa40loEbK1ymqZ5nuCdVWuzMIr5kiuNyP9B
RrkkT7rPi6TstApuMWRHIXJqteBao5zZckirZFFJOVleIXtuV6KAUyGpBjjSFs6uRKZzanh6jvxJ
VK7hbDerJY5w2u4O5HS+lDs7jZEL9nBEtpa57bpHSe9aUbgdRUVzWJxn6QOklavrOpyPXHwpPVWT
yrYdrVYnPBaJJDnlFW0JU76sVcLaGBzCkL3rylfy2YJnVUn8jmftzp7W/pZmXFxKSfJpV0qHrlVd
lSBOwDICDAYv3bVRIJyRg/gezBrxu8ViJ4fksVrzSOKGZQ/w3hZFt2WSYu5fyxklWKh4JQXqh1wG
n7YjXuPWfAE/6kLuOa7pOXYU+ocbB+dXWbERF6Dt8rb6gmbkZX3BEfMA2g8v6woGT9fndaHVc4or
7lm5VRdbQlJX4lVtk+aCeo+Cvm4wGpxxoXitBla5m8vbXYfOqjXkz/uU8Z+yni6b7dJukUnW0GSx
0zy0CJaW6FMCekkuW6Qn6ExRj1bZ3hpsiIfB1pcD1Hd8M/A8lMV9gHrPA6fvRGZky6Y19M0w6q0H
noFNvdPC1eiIYYDmVc4SOmMp+FSGBXTbwHSkHFPqio6CbjlBtI/RyRxkUNbNSbkE2U4F14yYQnT3
ei1600gp8iiB4zoF9oOi2+gGnDpEpY7RAkwk5vkCYPlP4Yp6pmxhDtCJ13oLaYtXzzFDy0W8IBR0
sB54Rrz0TvuoZQfDNal7kfqCoFuHT/qacN7X4XNMz7J8N2y9eKyvFSQWy7yoZG4hn04GIzrdZgUq
cvTOuqrQDCUM7DNuK+oi01K6Xz5ddmSxGH4eT4j/ZKiBnFia1sq2r5yn3QutQ4GklQnAcv3xQGrI
VZmTZYijlVeS19ijDfjiOStYjBUoviIu4bgjLLNbwJtCbFuy77VwO5eLx+wHiEt0CAtZam5uyv2f
SyFRfrosREpO1JF3Zod2Pt9GbMbJi743l+mTK5Hd0Nu3dDI8H1wAHe/eoQSfG/3h+e6cfWTOOTLn
Hpnztuc+Gv8CMawtSw0KZW5kc3RyZWFtDWVuZG9iag0xNDEgMCBvYmoNPDwvRmlsdGVyL0ZsYXRl
RGVjb2RlL0ZpcnN0IDUyL0xlbmd0aCAzMDIvTiA2L1R5cGUvT2JqU3RtPj5zdHJlYW0NCmjenJI/
b4MwEMW/yo3tAPadDThShJT+XTqkoVKGKAOlVEKVTBWM1H77niGAGqQMMPg9P872j8MoYwkSUMYI
qDtDQKYzCjR1RkMUKW8iiI2B9VrcZTzsQaapeCgbd9OUhatqG6AKKcRb8drmH9u6sq458H6J0rxa
TUoIPiY8ih2vPPSToeYoMndqC7fNT6V1oHElsvbd/X6X4qWyX+LNu421tUvTKywmVP9AMOFTtQbS
0aSKT/W5GlDOs6HqkoXkIpauL3TZF01J982jovZ9YZn64rNzzYwFl7HoSw5FESTxKEiegmWi8Flf
MYOghRDza0J8B81qFG08BsuE4bO+YoahrmI8/rjnzOWuZJ9LHu43gKLIAVN+xFNtHYefgQz4wvtf
L2Hn3/wJMABhet2VDQplbmRzdHJlYW0NZW5kb2JqDTE0MiAwIG9iag08PC9Bbm5vdHNbMTA2NiAw
IFIgMTA2NyAwIFJdL0NvbnRlbnRzIDE0MyAwIFIvQ3JvcEJveFswIDAgNTk1IDg0MV0vR3JvdXA8
PC9DUy9EZXZpY2VSR0IvSSB0cnVlL1MvVHJhbnNwYXJlbmN5L1R5cGUvR3JvdXA+Pi9NZWRpYUJv
eFswIDAgNTk1IDg0MV0vUGFyZW50IDEyMjUgMCBSL1Jlc291cmNlcyAxMDY4IDAgUi9Sb3RhdGUg
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
yHb/rpqgjTVtcCmb+bm5zmww431T8MLvQ2QweoBZs+XDX8CvMu5w1bpxjBU7945FP7Lo9MxwU3ti
EbmztNll5onFvmT5+OfPjD0H8V5JmY6BsPBATh7Oq8gS/iYqkXtqM5D7LtufowADAB6NY1kNCmVu
ZHN0cmVhbQ1lbmRvYmoNMTQ1IDAgb2JqDTw8L0NvbnRlbnRzIDE0NiAwIFIvQ3JvcEJveFswIDAg
NTk1IDg0MV0vR3JvdXA8PC9DUy9EZXZpY2VSR0IvSSB0cnVlL1MvVHJhbnNwYXJlbmN5L1R5cGUv
R3JvdXA+Pi9NZWRpYUJveFswIDAgNTk1IDg0MV0vUGFyZW50IDEyMjUgMCBSL1Jlc291cmNlcyAx
MDY5IDAgUi9Sb3RhdGUgMC9UeXBlL1BhZ2U+Pg1lbmRvYmoNMTQ2IDAgb2JqDTw8L0ZpbHRlci9G
bGF0ZURlY29kZS9MZW5ndGggMTM4OT4+c3RyZWFtDQp4nM1X23LaSBB95yv6LU4KsC5ct7a2Cjva
lKschxRs8rDZh7EYQFmh0WoGE//9nh5dkAA52aeNqTIwmjndp/t0T+OSg1fPxb/JwKVw1/mn85H+
6Yw8Gk98Gow9cimT9JmSztD3+4435gd9Z0o7Gnl9b1h+jWnk28+TAT4PfTwbj48Ln98Awen7/mAE
O+cfsg1dC4c2unOE2Z3DbDsNo7yj4VRcWxj0h9at4kDx9Qxh/cYyhilL2cPrjLA9e9HYZZqj0Xg6
HtD5h/+dZi2x7TxPsH4ksT89Y/fIt3HwRRn/9Kp1bP0e3bhZdly3700cx5sWpV19LRH6A3c8HU1p
uetcr3tOz0FsluvO1V1iZJZI03ubibWh8u/m3Zzez+8XvRuh5YoCs7W76NP8odpDH0KjHmVGnuO5
rzvLr3Cs5/f96WQ4GtNy1bnCnkyGMnoCxPvZ7fXdnGarJ5mZSMudTAxlam+kJpHUTMx6bykFavDp
7tq+L0pst+/6HtRVQueHjaJQJdpk+9AQQEgDRK0pkd8MbVWqaa0y+0CUtq03ry+CitUqk1r3i6eI
3mg4mLjl40CE2woZdndpBjxmYMNFsXiUMWkjwr9hUhiKrIOPkvZs1qjLVjPJuII2CFVCcsMu0Dyw
gRFxrA4UGcYBk4PIsEYpLEjTJ1pu5WXMVIGrSjgUTP5H3Ht8zlcrB1oif8ETRqrSUEJJENspIy0V
zgNT0b/UYzvxKqn06G4NvHah0AEglaDWmdrl7s6DLhtLECTd4jE1qL//Y7GsSEeJ9bRMalvme/SB
FXqAR9ZaA7DwRV5UceE8u9rq3U6YcMti5kzNbksZvrJVECyuK9yl2NDd20sMWrEvMqvFHQoqUhMl
G5LfxC6NJd7TWERJ7pJ4VE+yLTK3SHu0AldBtwF9uboN3C+vK3mt9iLubdXOqp/MQSFdGrvmgWvl
PQ887IZORQuB+9k7MESXWotQ4mCwAHzXngW8lsmK3c5VqOkQmS1ptc/CRiBbsLHDZduf7mcPLrB3
Ik1zRxF3mEF9zY4a7pIWz3j3u2xZPCJKKOjLyLEUWZIHwRqJdF7k9tRTJKjGH1ZuFNyuLUEQzy3I
VRcrgG15P5d10QyE3WHFiaTAzB1vjtqiAR8TlffQULDMbYzXFYFa/1RJ/Mw1Dpe7HBHUQRTHtUbk
O5NKYGEhEJ0jidNQPJ6Q7/KW08XvRkOUjf+8BhflXcE3AfTD+AcZx/wukhbkF0qZYX5lhXQZ7be2
wlhebLvKatZGucyVUZZppI+d+n4xzw+0t+CNNOXJL1ciz5vBrVQ0fHsapZWX9rElB3yHW4++F9JV
kWHLFwJ6ZRP4UhtpZdtg6l1m2l5MFVPvPzGteRO1ZfmsaecZPo2Bd5rzLhcGr29FWzlxLTVHDpdb
NUarNsF8xhWHMkJ5rKE3bpe4Exo3jWbJWl7VePOS+o7XLzdcHzEKMakkmCdiJUBNxCIJZR5PzH/r
KORBo2gl2naOOrl6UeOuhSZ0l1YStZ/whZyrpIt7yRwkruNmi+Muga7GVxY99Mwel0xL4NZ24EmA
h2uRRxhEAmHeHn1MsKIS2ZhtGvNeW1c+suZLA8cxaRSo3OtjHoZh80nGz93K4wzf+JYwbaPW+X1T
9JqmvbZMPahiPICRUFqzKxmiY+qqfnjMgo7CfSyycuIqah9muGe29XRjU55GqC8bsb3tkbt9bCK+
5lOldcSNOBVma+3ls2iTaz3xNUeO8tprjmcmN3bd5iPNVChXe0QDkf0dXmKYMCw3Lp3SW/zS8Z3p
KA/FQnwV8KZLICfi/vGHRvAtjYBDM0zbMXmTLv/k8Ojk78+52EgaOn9Z8GDZ+dj5F1I9nHINCmVu
ZHN0cmVhbQ1lbmRvYmoNMTQ3IDAgb2JqDTw8L0ZpbHRlci9GbGF0ZURlY29kZS9GaXJzdCA3L0xl
bmd0aCA2OC9OIDEvVHlwZS9PYmpTdG0+PnN0cmVhbQ0KaN4yNDCzVDBQsLHRd60ocQ8uSSxJBbIT
DYCEs6OCoX5yooKhHRDou+XnlQAF03QNdA0UDI1MTIG6gkAyAAEGADpqEIQNCmVuZHN0cmVhbQ1l
bmRvYmoNMTQ4IDAgb2JqDTw8L0Fubm90c1sxMDcwIDAgUiAxMDcxIDAgUiAxMDcyIDAgUiAxMDcz
IDAgUl0vQ29udGVudHMgMTQ5IDAgUi9Dcm9wQm94WzAgMCA1OTUgODQxXS9Hcm91cDw8L0NTL0Rl
dmljZVJHQi9JIHRydWUvUy9UcmFuc3BhcmVuY3kvVHlwZS9Hcm91cD4+L01lZGlhQm94WzAgMCA1
OTUgODQxXS9QYXJlbnQgMTIyNSAwIFIvUmVzb3VyY2VzIDEwNzQgMCBSL1JvdGF0ZSAwL1N0cnVj
dFBhcmVudHMgNDMyL1R5cGUvUGFnZT4+DWVuZG9iag0xNDkgMCBvYmoNPDwvRmlsdGVyL0ZsYXRl
RGVjb2RlL0xlbmd0aCAxNjQyPj5zdHJlYW0NCniczVfJbttIEL3rK+oWO7Bo7gsmCOANgQf2jBIL
ySHJoUW2pE6oboXdssZ/P1VNUqItUbEzh4kM21Qvtb5XVfTAxZ+hh3/S0IN8MfgxeA8/BrEPSRpA
mPjgQcXhE8hBFASO6ye04bgZLCD2HT9qv5YQB/Y5DfE5CnAvSbYLn16jBNcJgjBGPbsP1QxOmQsz
PdiKWeyKmQ8eKaUTj4wqOwuhE1mzmgvN1x0J09fWY1RlXfbxZ8dhe3evsv1uxnGSJSHsPvzvbnYS
2+/nE1nPSexv77G39ffRxYMw/u1R61r+bs04Hw88z/FT1/Wzhtqbr60EJ/SSLM5gvBicTofu0MXY
jKeDo2tpeCW5GV5WbGqg/Zy/G8Ht6OZueM40L+DKzO0p+Dj6a3MG/s6NmvAKfNf3jgfjb2jYMHCC
LI3iBMbF4AjP4EUwKyl5KeQMDM/nUpVq9gBCw8TKVhI+3H0cDcdXcHM30sBkAaOrAAqei4JrMKqV
7Tle4CO6GtGa40kGS1YZka9KVuFj/h2NNAoFeCekW1pROZOQz5XSHKaVWsBiVRqxLHmP4EfmmDkz
MGf3nGQCowUuKrROGyGZEUo6x7UUjHQchanXivlUq/dAVfiPgJhzcc+thNbUWgxGYYqHLvCstQ9t
PgExpYM9JjbXMYgMvku1lrCSImfa4D27jPLWrCpQMkYDBVsjr8Y1dpwsoA9B6OfY8d3Y8bIo8Pwd
8Hih4++T++EdlQI/xmoAa9z6E3+/DT5/xVUXioHnwi38AM/qq/9iD2q1ZU6QeAj2FB/8dLNQwh28
30L/kN31Te+w7Q7AjWIFnLOSyZzAqaYwRhJMRQ4TbtYcs8cwFRaQDA/nrMRIkr+Y6tB1oyBpkp76
G7yf4RFYsAcUAbmSUzFbVZiEtTBzWCisRYgniZjnIIh5U5bbc5LnxubqeG+6CzGd8opLg/ZowhNB
SLMFgdJCpyRXJq0rJ7DS5BHrEK6PRKt8TqhGB8/eYUzGc5L55Uh/ObaOkyL0iBjU0YFuNJFSspef
eFV33NSNUeS7sthGy8tSrWlxgXYyKfRC/wegZpETh26Mj/uA6ng9UO1DYpY6qRcjEj3Xd1Ks9e3K
C6DYXEU0HjIP437JDBuOMLYcbjirJAbFIi1wYtcNsR3sIO1CSY0FsqorlLF507DEYKtqAQXJW1p5
ZSOvAQrB+PbsYj/QWFFUXGtMlr1FhYkKUtmAX1uEYHnhkk3KppS1cMFCYy8B6y1am0qNBrS6an5p
rXLBDKfyZcliYVLVnNli6KRHdF0su/2lpXBtYRfLerVcqsropg0wM8fgOD2Cx01ciQBYZ/eTYFPF
MQQ2G133lOznx6YTdVw80E6oC/+UkdYAjOKMS15hRMkC20m2RgRuuoHRHguofxR8ie2VKk59m1SK
BZ5b4Nq27f0SUcMwdbIkjuL9HaW3p/QQNYyQ22HaIWq78mtEPWCeY2lnKlU+g6ud3I23OcO+wGCu
tKkTxYp7jqzQDZdsTe+ipynk+9ma17bAslJG5fiAuWJl2QXTM/h6AJ5k5yv9DLbu0Wp505XdRd0L
6FRb0bpmm8r+aOzot/dIEyu1eqJqvlXX5UpPLKjL7fSzk01Rwfpik/lowmvFc2SNeuiTfEUTdTOs
UaYxlTkvcGagwbfd6Mr7ddpFSewkUZC58S7topdRLkoyJ/OpNyaRk6TZZuEFjKtvYj88ZBhmksB3
qyaiFObB0gwloIA43aXZtR19l0prgWi3/Y7BDDMiGwxVSIRiqOsCBl+OGBW6qcXaBF9JjIV6T6Ya
AtTEWaj75l2C+tTm9UjzGdVHOsGkotU/MHeCKmpP+a04DnZVjXW05lXX21dksF0hda9qvNXj/XYg
JCN+1mDmakHY0sKsas+FhPVc0OTXhKfLcBRfcYbz2KT3DelesG3joPY47c6kT8OBSbymWbr1xL6Z
VX2y12pVFlQmzVqhBMwJTot49fR6BGdttbRRrtSK2ttwaJOAR+ta1P/WJPl6N1cU1Kf3kYb8XqiV
3jneIxltaItBN5S1L2y5xDpLGUavNqG1QaQvzTSs+6xuNG8GAxwjcY7E9kb7d+wbVmNxAmgiK53t
y/nVP0tBVeRsWYkS/PSEXtN9ePL5PGIzDpH31erGAnB6I+R3ePMGTm8vri+RsW/fwvnlxeDq9uLp
nndgzz+wF3T33g/+BT+dcF4NCmVuZHN0cmVhbQ1lbmRvYmoNMTUwIDAgb2JqDTw8L0ZpbHRlci9G
bGF0ZURlY29kZS9GaXJzdCA0My9MZW5ndGggMjY5L04gNS9UeXBlL09ialN0bT4+c3RyZWFtDQpo
3pySy2rDMBBFf2WW7cKRRg9bgWBIn5su0rjQRchCdV0wBbnEY2j/viPHjcGGBqKF7tXVCB09UGYS
JKDMEFDbaBSorDcaDPbGgDUOVitxU3D3CjLPxV3V0lVblVQ3IUGzUNfiufPvm6YO1O5SBakx4JYn
0Qgx1LgXW161Ow6Gir0o6NCVtPGHKhAY5UTRvdHPVyWe6vApXqJbh9BQnp/BWOAUxNp4CD2qURGF
ZUSJ2VAzY1lezjK7FCOx3+dPtXORhWVkidlQM2XR8jIWO+VQ/KZZepK0fxyWkSJmx4oZBP4Lcf9N
jwV5qth7yd3tGlCUHjDnJh6aQBx+JDLhb6eM5d+3jTO/AgwA5Vu0Qg0KZW5kc3RyZWFtDWVuZG9i
ag0xNTEgMCBvYmoNPDwvQ29udGVudHMgMTUyIDAgUi9Dcm9wQm94WzAgMCA1OTUgODQxXS9Hcm91
cDw8L0NTL0RldmljZVJHQi9JIHRydWUvUy9UcmFuc3BhcmVuY3kvVHlwZS9Hcm91cD4+L01lZGlh
Qm94WzAgMCA1OTUgODQxXS9QYXJlbnQgMTIyNSAwIFIvUmVzb3VyY2VzIDEwNzUgMCBSL1JvdGF0
ZSAwL1R5cGUvUGFnZT4+DWVuZG9iag0xNTIgMCBvYmoNPDwvRmlsdGVyL0ZsYXRlRGVjb2RlL0xl
bmd0aCAxMjkwPj5zdHJlYW0NCniczVdLb+M2EL7rV8xxd2ErevjZW9IaRYCm9SJu91D0QEuUzYVE
aknKXu+v75B6WLHMOD01MSLIEvnN4/tmhg4hwM84xMtiEkJSeN+8z/DNm0UwX8QwmUcQgqTwBbg3
jWM/iObmhR8soYBZ5EfT9msOs9jeLyZ4P43x3Xx+fvDlEyIEfhxPZmhneCN3cEcC2CnvDFMMYfbe
C6NmxQun8t6DiT+1bjUbmq8DhOyTjRhN2ZAj/AwCtnuvGrse5mw2X84nMLz538PsEeuO8wLrLcS+
+4jDc7wvNr4q43ev2sDW79mNh40Xhn60CIJo2ZR297VF8CfhfDlbwqbw7rJxMA4wN5vM+/DINZWc
6vEvkmQa2r+HX9fwtP7tefxAFE1hpfd2Ffy1/r1bA38kWmyphCiIwo/e5is6No79eLmYzuawSb0P
uOaRg5ApLtICSJ6Lo7mCyAARYb1SwLi9XRlkxpUmPKFmcSKkpInOTy1y6IdxhNpqgFOKjheMU7s9
qXA115CLhGgmeGvh6f5nIGkqqVIja5mkByo1U7TA5cqBjZuZhi1lfIfyIcmebHMKB0YsZinpgYlK
nbOi6M7AwdOfzxvc9vEq6JHpfSrJkcP21EY/gkzI10FH+Jpo2JP0OmwXUIo++80aJH02nSzCjoXM
ZiaHnBLJTVhMQUklWi9wY6XMI+NGSjSBMiecGrtU1RwdWZ47UsWFSRTYBCFrhpVE1y5f5B9DUFCI
A9ozWsCNGGgvpjhYdKoZJoHw1AKiJigrtaEIse8e13DfZxSkqDRVIzcFnVtPYstypk9Av2vKU3Qr
EUVRcXyEtEhRgPXQJkBReaAKiEswBlNLttvh+obRJnUYaku8ecrkhQL9MzkO7FuUJYJrKbCmJBSE
k12dB8uhakh0IDNT+yQx9dKEiBH+l1huKLIOsC/JRdRvDAQU01Vdr0dMtS1lvBL8L6pcsxJFZRSj
DN0EduxAueHOQW8plGLb/ISC1EdK68aiSIG4RzHQVJ0cY4qcnEXbudEGTnJltSjpeEhkr9dRriob
ENGO7Jtu5GyAVuaGj65ZKnpuifgddb7bv6JGyy2my6jENHPGM0mUllWi0a+ReS9FWiXmPfJAv1XU
2OVVsaUOXnGLeEv1GKFy9F8pIk/OjtTLVSmFWY1Ut5gHk9FzvKb8gRXIg0l1LRjTax3x75EgpEwl
lBPJhE3xcc+S/WWccJSkJJhKJFQkOEOcal0h1Scb+EsnbYX0lNk1O9MybWkSNE6uJ/TSG9s1mSlF
3avvTJixaUdRlVP1kyOhY7hHOXXFV/Pa96idNBmTCpszw7LoFIwp0td9bJomF7dYd2Wu8aseDLVX
ttuhionWOFsR5NLNmiz2ytSDbmAiTlMsaR2wYybUcRBIWZZRc1ZwiGc4fICleGUZo7KfscvxZnhu
7Duhr/mlCbbatHXvRpadyM32S0kJPB/t8Aija3k1LfFiUd2BnNC3yr05anUsNDl4ewrq1mlnGZ42
W7xap9fKzenpoAxH57ly6d81R5zAqUDCzVEnIRL7wE2a7GiBA8mrNpw+dP+kM+wCzTzo3K1Vwszp
Q1VFfXrCE1fQFrTT6bKSOBEbB8zhoW6zWIOupvy+arWd3i5ULvj4B5XDye4oWPTR4LYNdObjD6L5
YmEBn8lXTC8bAaKQ3D//xll9LxnGCvelZDlEi5H5tRPBxd/fazx3wTT6x5Kx2nifvX8BarX+SQ0K
ZW5kc3RyZWFtDWVuZG9iag0xNTMgMCBvYmoNPDwvRmlsdGVyL0ZsYXRlRGVjb2RlL0ZpcnN0IDcv
TGVuZ3RoIDY3L04gMS9UeXBlL09ialN0bT4+c3RyZWFtDQpo3jI0MDdVMFCwsdF3rShxDy5JLEkF
shMNgISzo4KhfnKigqEdEOi75eeVAAXTdA10DRQMjUxAuoJAMgABBgA5rhCBDQplbmRzdHJlYW0N
ZW5kb2JqDTE1NCAwIG9iag08PC9Bbm5vdHNbMTA3NiAwIFJdL0NvbnRlbnRzIDE1NSAwIFIvQ3Jv
cEJveFswIDAgNTk1IDg0MV0vR3JvdXA8PC9DUy9EZXZpY2VSR0IvSSB0cnVlL1MvVHJhbnNwYXJl
bmN5L1R5cGUvR3JvdXA+Pi9NZWRpYUJveFswIDAgNTk1IDg0MV0vUGFyZW50IDEyMjUgMCBSL1Jl
c291cmNlcyAxMDc3IDAgUi9Sb3RhdGUgMC9TdHJ1Y3RQYXJlbnRzIDQzNC9UeXBlL1BhZ2U+Pg1l
bmRvYmoNMTU1IDAgb2JqDTw8L0ZpbHRlci9GbGF0ZURlY29kZS9MZW5ndGggMTY2Mj4+c3RyZWFt
DQp4nM1X227bOBB911fMY1LEii6+At0CuRiLLOpsuvG2D00faImy2UqiQ1J206/fISnJcmy6fds6
iCHJ0pmZM2cuCiHAv16IX+N+CEnhPXsf4NkbRjAax9AfRRCCoPAJSm8Qx34QjfQPfjCBAoaRHw2a
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
ZW5kc3RyZWFtDWVuZG9iag0xNTcgMCBvYmoNPDwvQW5ub3RzWzEwNzggMCBSIDEwNzkgMCBSIDEw
ODAgMCBSIDEwODEgMCBSIDEwODIgMCBSXS9Db250ZW50cyAxNTggMCBSL0Nyb3BCb3hbMCAwIDU5
NSA4NDFdL0dyb3VwPDwvQ1MvRGV2aWNlUkdCL0kgdHJ1ZS9TL1RyYW5zcGFyZW5jeS9UeXBlL0dy
b3VwPj4vTWVkaWFCb3hbMCAwIDU5NSA4NDFdL1BhcmVudCAxMjI1IDAgUi9SZXNvdXJjZXMgMTA4
MyAwIFIvUm90YXRlIDAvU3RydWN0UGFyZW50cyA0NDAvVHlwZS9QYWdlPj4NZW5kb2JqDTE1OCAw
IG9iag08PC9GaWx0ZXIvRmxhdGVEZWNvZGUvTGVuZ3RoIDE2ODU+PnN0cmVhbQ0KeJzNV21v4sYW
/s6vOOqnpALHLxhMVVXKm9pUSzfbsHdVNf0w2APMru1hPUPY9Nff59jGQMB0m+rqlihgj2fO6/Oc
c+yRi7+eh6+o71GcdT533tHnzsCnYRRQf+iTR4WkD5R3wiBwXH/IDxx3RBkNfMcPN7cpDYLyOurj
OgzwbDjcLnz4FhJcJwj6A+g5vCjmdCFcmpvOVkx2KGbR2VPKO/aMSncW+k5YmlUfqG8PJMy+LT2G
qtJlH38HDpdnjyo77uZgMBwN+3R48X93cyex7X6+kPU1if3Xe+xt/d07eBLG/3rUuiV/t2ZcTTqe
5/iR6/qjmtrN7UaC0/eGo8GIJlnnYtZzey5iM5l1zu5yK4tc2t5NIWaWNp+rH+9pfP/moXcljEzo
1i7KXfSf+1+aPfQ2tnoqC/Jd3zvvTD7CsF7gBKMoHAxpknTOsEflxoo8lrRWaUozXaxFkRDEkYXC
mYp5rbxPVstUxcJKGl9ek0iSQhpDVm8ke44X+MBWLVjnkvSsPHl/a7D/SRZWGZXP26U55xB1O6kC
6IwC/nAc/zqAXhg6bhSOgugggl7o+Mfk/voj88EfgBK0xqOf8f+x8/sfWHUp6XgujekzeaW+6huF
eKMtwk+EjEcjJ/CjZiGlB3q3zf8pu6uT3mnbHaIHq+JPz2WULqsoScPu9Hyn77phMCRc+YOwH3mb
0E8ABkkC/yaWuSiUNsgzrRcqXpCypAwl0qgCwLGaYp3P1HzFu3VWpuP8aELFRjsJQwAN7MIJJFNY
zuhzqTDXlsxq+lHGtpLOdmf6SRq4cpe3YMWsYFhja5fFmT1gsFJ2qQYRRK+VXZB4YW3gRg2wx3qq
UmWfSX6xMk9wJNZZtsp5aV0GiGFY+zFLxZzDYkAhGO2RyEsStNkrP68kkyZfZUyw7ck/ZaHZ0xls
u79FbYulgvOVh435mcytaZHNmlPwoqBUiiI3lZki24vH45k0j+f0pASlOhZptRfcKmPXFuaKizR+
/zAhkcKUckUvZSGsLl5PPj/ynWjAaD5GvqCFfC3c8qOB4wbhllubhVdx64RpSNMbrZd0X2gLuCqd
H6NV5A93aEW3XGA5ETd1/cIxWhY6lgkzCCx7RRSDYOQMS3MBYKfve9EwPDDXVDaiWjje10a0FkwB
dIUj7oIQ7rhu1Kz8jaBWR9nOU2YiGPKJ4Q0gl/EMPCdy+4MoOoAjWJlyC9nE9OLungq9snKfKCBw
vBD5XJadSOx3jhakT6VdS5mTXWt6PMOxTBcShEEnQto/LFTK9AdtFzJdVhRDGbSFTmmZilwer4Dg
uE1ll7Mco+3yMc65oamIPyUaalKVf4LCFLiCtl0rahvYgjbiWyviRVU1G85f3XTp6v2YZgXuoEhy
/zQclSkKLl3fVmXeonkft7kOcvpMbFRdOOEAa7i6wQ8iPl+Ut/tecB0Smc7nJ4sJh3PCgczEM4Ky
QlRWOSCQqNiKacrRMStZth8+cI1JAIHON+3hhGwMH9Wuqxundu2rCTmWjBhlsn9MyL4f/C8I2fcH
Lwi5WXkdIU+YieD8Btw0bfAvSFn3Va6MvWVTGUlUP2WzR7bFEsFGbnS+P8z12inZdPINYrCgWCi6
V9bkC1t0yg2T0QqsFFIwBqbPLTNJHKsEbIAM4FZhVs5rkXtgNiWaH356+/7NTRmLnLGZMDoEiHMS
4Ae8fIHHnbnrcsZte6bTVK83c+4/7g1uiJ3Ia+i6bVPiq5BYyo0gNoAXPpAYREPHG/Sblb+BxPqo
i1MnzOzy3JVXg1EiGVkIbtVzI4ZjgNe1wzEO1B7zxNlgrLuZY6ZyIZ6qcbSKufmuJTECxRiDNCNq
9z1kXA1bem722krZv9pyPGVRd5gilUjVn6wdmLXFc8+qTBZd+hXVGRUuMW0C4tIWxdPji/GDiVUj
s/FRfpExOqKpKXmcBbQrpGJqt5721xLmzYBKgBdx+uYqBS96P2mwYv4Njdsq6wdOVG0CEDxH9zFV
GgQ1IqqJdNNLCpWgRU/Y/C62qrY2l2tEHN0crdwYHStht9RqSHtZcq7s/teqiFd4aXk8u7x+PO/S
dGXbG8eedXjHsSovO0IrY201Biw1akeJhnU5G7D97NmONH5TkBuADZ2RPwoxnLKcB/ERrqgu4RVA
pM72/fv2yxIvWYYul4VKMYp2+U3cpxef3+8FAhf2/yh9Ancv3nD//f57uhhf392AaT/8gKJz3bkd
X7985p145p94Fpx41t999q7zXy8TSGENCmVuZHN0cmVhbQ1lbmRvYmoNMTU5IDAgb2JqDTw8L0Zp
bHRlci9GbGF0ZURlY29kZS9GaXJzdCA1Mi9MZW5ndGggMjk5L04gNi9UeXBlL09ialN0bT4+c3Ry
ZWFtDQpo3qyTS2vDMBCE/8oe24MraSVZEgRD+rz0kMaFHEIOruuCKcgllqH99135kbQ15FBisGZ2
PLK+gy24scBBcONASE3GckATEytACRENgtYYjYTUSVgs2HVOywZ4lrHbqg0XbVWGuvGJ0Fd4yZ66
4nXV1D602xRpiwbrDkJvi6HFHVvTru0wjI0dy8O+K8Oq2Fc+gJKa5d1L+Pqo2GPt39lzdEvvm5Bl
pzHkXwyd2njIJFpHDJIjRsyGxgwj/S+G+IUhFQetEBSKo6KDPkc3oozT1JrBmPPBKDT9MQcVqoch
/QET07E1g7FnguEpSM1BWnNUSXfMpZlghmlqzWDcSZi7z/CQhyJU5AtOy80SBCsLEBld7L7xgcK3
hCf0+aPS9F+s45NvAQYAbPLfPA0KZW5kc3RyZWFtDWVuZG9iag0xNjAgMCBvYmoNPDwvQW5ub3Rz
WzEwODQgMCBSIDEwODUgMCBSIDEwODYgMCBSIDEwODcgMCBSXS9Db250ZW50cyAxNjEgMCBSL0Ny
b3BCb3hbMCAwIDU5NSA4NDFdL0dyb3VwPDwvQ1MvRGV2aWNlUkdCL0kgdHJ1ZS9TL1RyYW5zcGFy
ZW5jeS9UeXBlL0dyb3VwPj4vTWVkaWFCb3hbMCAwIDU5NSA4NDFdL1BhcmVudCAxMjI1IDAgUi9S
ZXNvdXJjZXMgMTA4OCAwIFIvUm90YXRlIDAvU3RydWN0UGFyZW50cyA0NDUvVHlwZS9QYWdlPj4N
ZW5kb2JqDTE2MSAwIG9iag08PC9GaWx0ZXIvRmxhdGVEZWNvZGUvTGVuZ3RoIDE2ODE+PnN0cmVh
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
qlhBaAOZ9+btLPxIBlVqQAGqNALUOpgYKE6DScCoJJgUokTBYCBvci6voLJMjmzrr1q78GXlBMbX
8nlTLMdV6Xw7jQm0TiGJD0IRhJCimZzwnem+6SZmMvfNZuHHRWOdB2NQ5pu539VWPpXuXb4EN3Su
8ll2EaKHvzEoMZD2DxJjwGA5YoRsP3GGQf/DOIXABIF0xG//qETwnRN1IF33M3WGov+E0tiVeBSj
Xmn9Ssxt2wr7WTtRvq1rsf5YirqptrsTSv4CaPhnIB2VtyHEWneM++Zn5gzRXES82/qH3Bfesi8U
l9shoFwUgBk/8r5ynsOVUIKXkUzEOzkJJ18CDADfWr1dDQplbmRzdHJlYW0NZW5kb2JqDTE2MyAw
IG9iag08PC9Bbm5vdHNbMTA4OSAwIFIgMTA5MCAwIFIgMTA5MSAwIFIgMTA5MiAwIFIgMTA5MyAw
IFIgMTA5NCAwIFIgMTA5NSAwIFIgMTA5NiAwIFJdL0NvbnRlbnRzIDE2NCAwIFIvQ3JvcEJveFsw
IDAgNTk1IDg0MV0vR3JvdXA8PC9DUy9EZXZpY2VSR0IvSSB0cnVlL1MvVHJhbnNwYXJlbmN5L1R5
cGUvR3JvdXA+Pi9NZWRpYUJveFswIDAgNTk1IDg0MV0vUGFyZW50IDEyMjUgMCBSL1Jlc291cmNl
cyAxMDk3IDAgUi9Sb3RhdGUgMC9TdHJ1Y3RQYXJlbnRzIDQ1NC9UeXBlL1BhZ2U+Pg1lbmRvYmoN
MTY0IDAgb2JqDTw8L0ZpbHRlci9GbGF0ZURlY29kZS9MZW5ndGggMTg4OD4+c3RyZWFtDQp4nM1Y
y3LbxhLd8yu6tLGVImHM4F2VSpUeTKKUlUtbvM7C1mIEDsmxQYAGQCn6+3tmAJCUANCi7iKhyjSI
Qff09Dn9AiMbfyOGr9BlFK8G3wcf6PvA5xSEDrkBJ0a5pL8oHXiOY9k80AuWHdGKfG5xr/mZkO+Y
69DFtedgLQh2N/76CRpsy3FcH/u0L/IFvRM2LYrBTs2qrWY5eLKpfuKJUcneDdfyjFm1QP2zpWH+
kzkxtjJH5vhrHdjIdm7WfUzfD6LApfbFP37MPWD7z/lM10uA/defmO3O+0TwII3/9ay1TfzuzDif
DhizeGjbPKpDe/uz0WC5LIj8iKarwbv5yB7Z8M10Pnh7lZYyT2U5uszFvKTmc/7bhK4n729G56KQ
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
tZsm9A9GglX4p/kBpAAqSvHIFvirh30SGY+sDN2uCneu802ANDWs3C3D361nXzfNE7unaN40bSgK
VDDHb8m+L27jg0EE5Rc/Q9j2V4ytXHChc9WT72YbH+pZ263Zqq3YdlWzrq4sertEFy8MvVAvMwMG
W6GUOmImYahnMjqI2ciaeLAnPZxq5Uy8babhNAl1QE2jkwTHdlItciZasrP2UwgOSuCt0vaAMs+B
6ojRQsxG1sRDflYPqdaDOo1vxwHxBgz1zEQPMRtZbz1o/n934vV9kDoHaVNQ0h7RCBjqZnzBYjay
JlLEu6R0vk5uk5uhccnS933y6/e2STwdbr3u/NoNUp/d0j+/Uou7A6RUkAp9REFLyRKOw99nI2ui
Vp53+GqvOaUlEFHgXqQ64jj8fTayJh7USQ+f/oQvJYr0GDuOx8c5CFY5EAV+2Oe2CVisE55g72Sq
cbkv6Mk/AQYAHNm0Tw0KZW5kc3RyZWFtDWVuZG9iag0xNjYgMCBvYmoNPDwvQW5ub3RzWzEwOTgg
MCBSIDEwOTkgMCBSIDExMDAgMCBSIDExMDEgMCBSXS9Db250ZW50cyAxNjcgMCBSL0Nyb3BCb3hb
MCAwIDU5NSA4NDFdL0dyb3VwPDwvQ1MvRGV2aWNlUkdCL0kgdHJ1ZS9TL1RyYW5zcGFyZW5jeS9U
eXBlL0dyb3VwPj4vTWVkaWFCb3hbMCAwIDU5NSA4NDFdL1BhcmVudCAxMjI1IDAgUi9SZXNvdXJj
ZXMgMTEwMiAwIFIvUm90YXRlIDAvU3RydWN0UGFyZW50cyA0NTkvVHlwZS9QYWdlPj4NZW5kb2Jq
DTE2NyAwIG9iag08PC9GaWx0ZXIvRmxhdGVEZWNvZGUvTGVuZ3RoIDE1MzY+PnN0cmVhbQ0KeJzN
V9ly00gUfddX3MeEihUtlmRXUVQltmEylYAZG3gAHtpSy2rQYtQth8zXz+3W6lgyIS+DU3FZvdzt
nHu6ZYKBfyMTvyZjE/xE+6G9hx+aa4E3sWHsWWBCTuETpJpj27pheXJCN6aQgGvpllM/xuDa6vdk
jL8dG+c8rx349AItGLptj130c/wj38IlMWDLtdZMcmwm0g6cyhUHQcWdgbHuqLCqDdXjkYXwhcoY
XamULfw7Sljt7XXWn6brelNvDMc//vc0O8AO5/nI1lOA/eMzNtt8DzaepPEfz1pD9W8bxvVaM03d
mhiGNa1au3msLehj05u6U1gn2mU4MkYG1mYdamc3qaB5SsVonpNQQP25frOEu+XtanRNOA1gISK1
Cj4u3zZr4J0vsg3NwTIs81xbf9MW6zI2fWrLjwzx17GZpqt7jj013KPgTO+8x+o/byTRLBe5Bvc4
9Tf+f9M+f8VRAwLNNOAOfoCpvJXfqHC1r6k+tVwspefo3mTaDMSwgvdtYU9FXe40kGEnItcBZlm6
p/mWpj6VWYzQAO53JzDCUFxnPMGVgXaGdVxHjAOnvmBZCgHlfs42lENIWFwge3PqZ2jpAcI8SyBg
YUhzmgoQDztclYXSuoxQN20Le68yimjdZ/n32grX+0r5NIAmWO4xJuz0AKSbAxANISDbw7QQgclU
t61JM/AbCJQ7zdOhIQLrnKScCbhl6XcgaQBvs4DC66ogsMEKUZrCcsEVQJY+NgzH9voAolBwirUG
+pNxwdKt6g4sLhejnOZZISgk1I9IynjCwScp7PJsz9BfBYBqkAom25h4te0GXcQeuwyyPMCWQk+O
AQm/AFYO072EHIdFlVRcJ5ViUl3jHQ7U2NdGWBrmGHFe+EISS0REgJ+lKVKPqwVYiufzxHI8HTNz
puM+nli/xxPLNfTxpKVJ9fwslpwIDFmyXDSU+AUNsKM5k+gQiDIuYLYwyxpi+wYFiUdRlqBYigxt
mgqb5cJCDzehGpBo8IsBqAgSIcmEhOAC/+0LxaGAccUOdIM+NkqLK57U6iApgY8o2EMM45RzVBa9
Epp6Y0BFJTnS04bWJOHFZoRilGH4SLUtjocDMV+zgOWlDRLD6yy/J3kge2PemP5ydv16/uVcVqjg
ZW1KvyrgXqtVuK1wSYhsFWSxCwiWiCFbw9YbF3IQLeOPXAwZTdVaEseyg8KQ+dJECWGGNY0fFFjP
Jr/tWSfIb/8e+W08Y7rkr56fRf4TganKjkQ2mi3gbXVcPLEVbkrWVeLB9kw8NHoqJ5IiFqxsBzQu
WyFLG66iymDRB0h1HzE/QoglZYgQxI/QRtk61Wa4+7Bawz0TUZCT+5KzVGljfU0Z6oSr0Rx22E2L
FSjJ5mX7RiTA4KmUbLpnWcGRDCTAthNMclbyRK1brPSBoFVj0ZRsYloKadPMMlP1tKdqQh0bKf2J
XrOdnJOd3c/ZHbKZ+UVMcpm0Ovw7uR4YqhKpGrnqtH6rVeM0XaBCoIgSsuFTVMF3dzXDdER7KmEA
ZCtvG4UYUrBBcKQxEgRIKl5mga2vV8E95pWKALNYfLxRqoo6lCRMCUIpfXKuvoxyuk3URaj1fN4P
/EE8zf6GDuhM8eHLGUetImmaFXhr6yD/EpcM5b1YvZIan8ocmRS9Q56SmGdH9bi8WcJVzTCZw4Dt
LksJajZLdsQXGNnmQZnq1gflbaiq696smybgUVbEQcMctI1VRlexCo0oIR/s12wnWML+Ldld54nH
gaRoT6KVz5psBOs0lDv1KdtjeOSRWdLtjIO0ynuY4hhJ++lf97U8DORRi0Kz+uvdh9u51LLqdJdn
xBBOT4IppiSXfG17liSIwOoGSHMX6wY+wNpOOnLHYejSVET28kFpV12j+pzvj7RGq1Sp+h3Bb19V
AOfbC2Nz66zPiQFN6b5jyGlDN6eOge+scsGKfCPI0AvAZEmst++Pi587Jm+nV7ucxWBNLuSbpAWP
Pp+XqDzgeF/rV8xLdZ9/+RIu72Y3czz3Xr2C6/lMW9zNHs+ZJ+asE3N2d+699h/b4ACODQplbmRz
dHJlYW0NZW5kb2JqDTE2OCAwIG9iag08PC9GaWx0ZXIvRmxhdGVEZWNvZGUvRmlyc3QgNDMvTGVu
Z3RoIDI2OC9OIDUvVHlwZS9PYmpTdG0+PnN0cmVhbQ0KaN6ckj1rwzAQhv/Kje3gSidZH4ZgSPq1
dEjjQoaQwXUdMAW5xGdo/311dRODDRmi4d7Tq1fcMxzKzIMElFkGqDUgSgnKem4QUvnnKDDaw2Ih
VkUsW5B5Lh7qjm66uqKmDQm6W/Halx/rtgnU7awCp1Nw9iwKgU2Fe7GJf3bD5T+xFwUd+4rW5bEO
BKkxoujf6eerFi9N+BRv3C1DaCnPL0Lc4RTDOgk+O4txjBFlxGBvSMww7LUYaophMs1DTuIlY0QZ
MdgbEjMMdy2GnmKkzvOQk1jDGFFGDPaGxAzDX8R4/KbngkqqY1/KWO6XgKIqAfN4xFMbKJqHRCZx
2VRq4s5t+OVXgAEAHNCzCw0KZW5kc3RyZWFtDWVuZG9iag0xNjkgMCBvYmoNPDwvQW5ub3RzWzEx
MDMgMCBSIDExMDQgMCBSIDExMDUgMCBSIDExMDYgMCBSIDExMDcgMCBSXS9Db250ZW50cyAxNzAg
MCBSL0Nyb3BCb3hbMCAwIDU5NSA4NDFdL0dyb3VwPDwvQ1MvRGV2aWNlUkdCL0kgdHJ1ZS9TL1Ry
YW5zcGFyZW5jeS9UeXBlL0dyb3VwPj4vTWVkaWFCb3hbMCAwIDU5NSA4NDFdL1BhcmVudCAxMjI1
IDAgUi9SZXNvdXJjZXMgMTEwOCAwIFIvUm90YXRlIDAvU3RydWN0UGFyZW50cyA0NjUvVHlwZS9Q
YWdlPj4NZW5kb2JqDTE3MCAwIG9iag08PC9GaWx0ZXIvRmxhdGVEZWNvZGUvTGVuZ3RoIDE3Mjc+
PnN0cmVhbQ0KeJzNWFtz0zgUfs+vOMMTZWLXdzssy8zSBrY7LQRaYHYoD0osNwLHDpLT0v31+0m2
c2nitLAPSzpNHMn6zv2cz3HJwZ/l4i0JXJrMet96b+lbL/IoTnwKYo9ckpw+UtELfd92vFhv2M6A
ZhR5the2X3OKfHOdBLgOfezF8Wrh4xMgOLbvBxHkbF/IKzpkDl2p3gpmtg0z7W0I1XdsKJWvLQR2
aNRqDjRftxCyJ8ZiiDIme/jbMtic3Slst5lRFA/igLYv/ncz1wLbbecdrIcE9pe32F3Zu3Fwbxr/
8lnrmPpdqfHioue6tpc4jjdoSnv5tUWwAzceRAO6mPUOM8uxHPjmIus9PikqLgteWceSZRW1rxev
RnQ2Oj23XjDFUxpWU3MXfRi9Xt5DbyZVOeaSPMdzD3oXX3rDi1o3e+Drl1bxft1cN7Lj0B840ZZy
bnKwA/XdK51oXoRcoxts/YX/L71Pn7HqUNpzHTqjb+QaafU7Olwra2APvAiujEM7TgbLhZzO6e3K
sfu0rk86yLA9mttELyWbcXojUy5FcaUNsYABiCghC9pEYZDg5rT3GK48KYjR2R9HxNJUcqX6JDKC
0+ma5QtOZf0lE1JVVIjxOOd0+XgsKkUJdmS5uJpSeHlgoqC1tV3fQx026M3xWYnTSlwVIhMTVlRU
TirEtNlNuapEwSpRFuuaQM7NVEymHdBZmefljTIIOQO+zhpcjXl+eUBTNp/zArsljTk53wMqJT6i
vr6/0G8HO1GX+ZYZJ0JZfX4mlNDpOpe8QlIyRVg/GV0bVHxGNGeTrzg1vt0Na07PeCpYxWlERQmb
ac5lVsoZYkTDo7MRjU3Gwwkp5/MWURRqzifaN/0OR1TThUKvUYu80lCioLxkKdByVkz0So2kYEhe
Fld6BV7RblPaxAxeXEf2nSRehg+6iCzjkiNmRsc5q6ba+pTUYvxFK6bhpqXiSzEAXx7a7Y2U5+xW
IVMv4GwOH/D+A5Q0wWBSimtOrOp0xmY+lQuTZqUuBiNQKL1mlZll1rQuAJS3Br3Omg7odKHLiVTF
WXqLDx1KYVKJ2FjxYmKqhRW3lDGRLxCR/kZYdvtivSrEDF6otNeRgTel/EolcsQYouzm+I76rQ2B
u9h1KdImc5GyZdMBtEMmUoyRXNB3V2O7p/EEbmB7gecmCXmD0I4C9KBwq/Oc12lKnb1zqzU2uABN
7MTVzRGG4UCwXPmB7miOeoNov5L9tvQtP0ZPDMNgsJ32dWvRnmviYN2IlJNc5KhahrGONMkFT592
xMSiEyTCMogLhWO7axqiJOlmqovrvt5E9GiEcuFSIpKjj3XDOyqLSpbgDoj2I/r0E9H1vaiNLmhG
11x59/Io8JPwoaFtQIHYzj0/9m0dkXblB0K7Otqp3mc6e39+oXv1QjfRG1FNl5H2YjtyAmcQ7vBo
PeUczBpuX9l9RC2w6uGUCZ43QGw1DP/hssR4udGBQs2nesDubhdEiwJljcE0BHex0B/YHM2A6QHS
NrsSnUePkrORN6LT81FXkVv0cU3gvYA08tCqkVka9t35h5F1MezUEmJXiUeTJp2QuCmd//nm/ekx
vX6zdOyGgokX/ycFIXnp94Xa58nZ6fHIdEqW47bLg3sU3qXsPeXJNcr8tuYPZjT/XC2Fvu17ju96
eOYBmcbFdg9CKeFhxXlwKRlM4MV27Pi6STqOuWpXfqRJ1ke1Vt36fd52b90xQXOdIIIu2xHqyJeN
QrknLTqjf7dAforsh56eCQEs3kH2bfehwWjB2oGVDBCbZLnwA6GoT7r7VdNsXlOfU52WdTOzEcPQ
j7fT2txo8pdAcoz3NSdI02VyG2Z2DS6rWbymVGAomspNJEc0VAcj1rRPM0prxSgb2tNUUE3k1hQF
i/97mQGii0/pbGghDGtkk6ngIHdjXoEt75fZN5nVRQIlK5SoNmn2vglsbJwyNYWg2pq9Dx1anYYM
gAjcPt3fFF9aeFzSIVEQDDNdU140GsL3RbkAb6wfYlAWbCxyUd3qQTMuq2kXDWjrScdO8glHTPEt
W8Vf2/S1KG+KdgbBqJOsFStUZ6kZHXIz6dRiPi+l4a6ryDadoYv4ED3B2JvDqyu1tNDaBdr+y8cv
f3cxQDNZztCDJZ+V+oloiMfOyozwTtUauzftWn/oqKas0uaZkb0qBvVboyy4wyCKwXI05Dn7wpQS
fYJOLLdXPy0Mv88FWDv9MZciJy/p6x8ZPLrz+jRiV5zC5HP768PhqSi+0rNndHh2dHKMSn/+nF4c
H/WGZ0d399w9e96ePX/PXrC+97b3L/iIhwcNCmVuZHN0cmVhbQ1lbmRvYmoNMTcxIDAgb2JqDTw8
L0ZpbHRlci9GbGF0ZURlY29kZS9GaXJzdCA1Mi9MZW5ndGggMzU4L04gNi9UeXBlL09ialN0bT4+
c3RyZWFtDQpo3rRT22qDQBD9lXlMHpLZu1qCkF4p9CGNLX0IebBeWgmsQTfQ/n1nG01ChVAKFdxz
5uyI5+gs50wCA86ZAi6lJxpEIDwxoEzoSQDGKE9CCKIIZjO8TGh5ARbHeF20btQWmatqO+HhGB93
ab6oK+valREQSAWBOYDg4EXB17ikZ1b7outYY+KaXeYWaVNYR29nmOxe3ee2wIfKbvDJs7m1tYvj
35tQXIHWGlQojqgEfOtKdEa6qu8aWOFnrczpTvB5ed9tfBvx9ejduW17gZinLnVNmm2KZloVrpzW
zRvmdYbbvMSmzJQM9ZiSnIQ6ySCFAU2/SAbygCri4HXCLkNX9V2DDOKfM5ggYmcyaEnOyCFjRzSk
ed3IPsO+6rsGGeQfR2LKf06mFBrC6ABc+MkkOE6m1/YdAxvqrI2bD3eX0LcqiKeMlqs5cMxS4DFd
eFtbR2I5YRM6ekJpOoFLv/MlwAA6tgNSDQplbmRzdHJlYW0NZW5kb2JqDTE3MiAwIG9iag08PC9B
bm5vdHNbMTEwOSAwIFIgMTExMCAwIFIgMTExMSAwIFIgMTExMiAwIFIgMTExMyAwIFJdL0NvbnRl
bnRzIDE3MyAwIFIvQ3JvcEJveFswIDAgNTk1IDg0MV0vR3JvdXA8PC9DUy9EZXZpY2VSR0IvSSB0
cnVlL1MvVHJhbnNwYXJlbmN5L1R5cGUvR3JvdXA+Pi9NZWRpYUJveFswIDAgNTk1IDg0MV0vUGFy
ZW50IDEyMjUgMCBSL1Jlc291cmNlcyAxMTE0IDAgUi9Sb3RhdGUgMC9TdHJ1Y3RQYXJlbnRzIDQ3
MS9UeXBlL1BhZ2U+Pg1lbmRvYmoNMTczIDAgb2JqDTw8L0ZpbHRlci9GbGF0ZURlY29kZS9MZW5n
dGggMTg1Nj4+c3RyZWFtDQp4nM1Ya3PaSBb9zq+4H+MEKXo/tmamyhgy6y2TkJhMairxhwYaUCwk
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
ZWFtDWVuZG9iag0xNzQgMCBvYmoNPDwvRmlsdGVyL0ZsYXRlRGVjb2RlL0ZpcnN0IDUyL0xlbmd0
aCAzMzgvTiA2L1R5cGUvT2JqU3RtPj5zdHJlYW0NCmjevJNfS8MwFMW/yn3Uh5i/TVIYhelUBB/m
Kvgge8hmNoozHW0m+u1NutQyJ74oBnLPuae38Hu4oZTkQIBSGgrn0VDgRETDQCgdDQfJ8mgEKE1g
NMLnZSgPQIoCT2zrT1q79FXtEM1P8d3OPE3ryvn2UTLgOgclPyXcGCo5x7Pwz+O+SRNzXPpmt/RT
01jnQUiJy93Cv28tvq3cM76Pbuxc7YviG4jGrtANmpxV1q/QwrYtenndOmRjMet1Y9emg9yYhd0c
cAY4nhHgUg3KFcSYq0S6b/qZI1T1T6gsY8C0hIyTQRWHLlc8waaunzqi1b+grWzTgR5gcSKB5goE
04NqAV2uRcJKXT91hJX/OVZc6SwHkWWDirBsMRf9Eqaun/qKpciPWJdv/rr0xtvgDQnlYgwULw3Q
Ihx8VTsfwhUiKDwxJrLw3Gbxy4cAAwALQQBpDQplbmRzdHJlYW0NZW5kb2JqDTE3NSAwIG9iag08
PC9Bbm5vdHNbMTExNSAwIFIgMTExNiAwIFIgMTExNyAwIFIgMTExOCAwIFIgMTExOSAwIFIgMTEy
MCAwIFIgMTEyMSAwIFIgMTEyMiAwIFIgMTEyMyAwIFIgMTEyNCAwIFJdL0NvbnRlbnRzIDE3NiAw
IFIvQ3JvcEJveFswIDAgNTk1IDg0MV0vR3JvdXA8PC9DUy9EZXZpY2VSR0IvSSB0cnVlL1MvVHJh
bnNwYXJlbmN5L1R5cGUvR3JvdXA+Pi9NZWRpYUJveFswIDAgNTk1IDg0MV0vUGFyZW50IDEyMjUg
MCBSL1Jlc291cmNlcyAxMTI1IDAgUi9Sb3RhdGUgMC9TdHJ1Y3RQYXJlbnRzIDQ4Mi9UeXBlL1Bh
Z2U+Pg1lbmRvYmoNMTc2IDAgb2JqDTw8L0ZpbHRlci9GbGF0ZURlY29kZS9MZW5ndGggMjI3NT4+
c3RyZWFtDQp4nM1YW1PrRhJ+96/oR8hiofsllUoVGCfLVpxwgOyprQMPY3ls6yBrjC447K/fr0fy
BWzpAOdhYwqXPDPd6unL19+MRSb++ha+QteieNF77H2ix55vUxA65AY2WZRL+kxZz3Mcw7QDnjDM
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
n9bcZMt+LfnxbgUomhpwyZf42HeBg9uFXPAXimtDwn1880+AAQAC2lfYDQplbmRzdHJlYW0NZW5k
b2JqDTE3OCAwIG9iag08PC9Bbm5vdHNbMTEyNiAwIFIgMTEyNyAwIFIgMTEyOCAwIFIgMTEyOSAw
IFIgMTEzMCAwIFIgMTEzMSAwIFIgMTEzMiAwIFIgMTEzMyAwIFIgMTEzNCAwIFIgMTEzNSAwIFIg
MTEzNiAwIFJdL0NvbnRlbnRzIDE3OSAwIFIvQ3JvcEJveFswIDAgNTk1IDg0MV0vR3JvdXA8PC9D
Uy9EZXZpY2VSR0IvSSB0cnVlL1MvVHJhbnNwYXJlbmN5L1R5cGUvR3JvdXA+Pi9NZWRpYUJveFsw
IDAgNTk1IDg0MV0vUGFyZW50IDEyMjUgMCBSL1Jlc291cmNlcyAxMTM3IDAgUi9Sb3RhdGUgMC9T
dHJ1Y3RQYXJlbnRzIDQ5NC9UeXBlL1BhZ2U+Pg1lbmRvYmoNMTc5IDAgb2JqDTw8L0ZpbHRlci9G
bGF0ZURlY29kZS9MZW5ndGggMjExNT4+c3RyZWFtDQp4nM1Y227bRhB911cM/NKkkBju8l4UBWzH
KVzYrmO57UPiB5paSYx5UUjKl7/vmSUpyZZI2EKAVk4Eapc7O3PmcmZXkIm/kcCXbwuK0sH3wWf6
PnAleb5FtidJUKHoH8oGjmUZpvR4wjADSsmVhnTanwm5ln72bTw7FuY8bz3wz8+QYBqWZbvYZ/uh
mNGH0KRZOViLSbfFzAfPNuU3nimVbAzYhqPVahY0P7ckTH/WFmMrbbLE35bBeu3OzXab6bpe4Nm0
/fCfm7nh2G47X8h6jWP/9xaLtb3PFvaG8f8+ak2dv2s1jq4HQhjSN00ZNKm9+tlKMGzhBW5A1+ng
w3Rkjkxgcz0dvDvNKlVkqhp9LMJpRe3n6PdLOr88G4+OwlJN6KSa67fo78uL1Tv0Z1Tlt6ogaUrx
fnD9DYqNLMMKfMf16HoyeId3vlx9OnYDR95QnEXJcqJKCjP8C5OnMi4pn+qt7tRTnM0wPKFwib2y
Ko7CKs6z97VUYQhLIq4aoXFZLlVpNJOw0HVsX7SzF3mlqJqHFX3hN06ua8CMwOIP49YHmHA8wxSO
C9SE4xim7wSWvwUbrHIC6eySf/U754F0kQr0gKk/8P/b4MsNRk2aDIRJ5/SdhN63/kYBrnd1saUP
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
Sh58HKQClM5Hi+do10/k+1nXT4h3txZubsSSf2vxdfVRfPm9r8WyCru2if7VzxD2h1dCbMpQhq6s
HupuvqvDdt52P8SmrcR+sxXdttKe9PViIV6v+VbfoGDz87Hc3La7JhzuUFswXgMVakRH0Mcd3YtV
XYW75OWse7EO3bEKt2VXNwGUk2J9/B4iwU+75iFRbZo2LBb80JMnv60P4epQ9ypmqOd4fUpGGccv
0YFWfkSjoY8bncgkL2dNyKjnkqEnZJwEpXitjRqRlz2GySYqg5NzJkz0s5jQ05diCKQ1wN8MRkIM
GplYDE7KmJAwZ0n8f31Z1PLf9cU1To4Lm4v7Ea2EGLaZ/+DknIkA+9IClKQzDWKR2SkgdCMa7tIY
N5gbZPBy1kSDu6gGaSyQ4q5BNSJvPH1c5r5KXs6aaPCX15DZZSQaNBCdauBoyvpbgy8ur4Fk4p4Q
i0EDFqcaOJqyJhrwhTVoInOmH3iv66sdcUTt+j2QMffD4OWsiQa66DqQjQecB4l+RBV3JoqYNCQv
Z000nD/03v0KH9ZMsma7LHh4swQUVQm44I943zaBg9tZMeOzhZTmvxWreOWPAAMASr5u0Q0KZW5k
c3RyZWFtDWVuZG9iag0xODEgMCBvYmoNPDwvQW5ub3RzWzExMzggMCBSIDExMzkgMCBSIDExNDAg
MCBSIDExNDEgMCBSIDExNDIgMCBSIDExNDMgMCBSIDExNDQgMCBSIDExNDUgMCBSIDExNDYgMCBS
IDExNDcgMCBSIDExNDggMCBSIDExNDkgMCBSIDExNTAgMCBSIDExNTEgMCBSIDExNTIgMCBSIDEx
NTMgMCBSIDExNTQgMCBSIDExNTUgMCBSIDExNTYgMCBSIDExNTcgMCBSIDExNTggMCBSIDExNTkg
MCBSXS9Db250ZW50cyAxODIgMCBSL0Nyb3BCb3hbMCAwIDU5NSA4NDFdL0dyb3VwPDwvQ1MvRGV2
aWNlUkdCL0kgdHJ1ZS9TL1RyYW5zcGFyZW5jeS9UeXBlL0dyb3VwPj4vTWVkaWFCb3hbMCAwIDU5
NSA4NDFdL1BhcmVudCAxMjI1IDAgUi9SZXNvdXJjZXMgMTE2MCAwIFIvUm90YXRlIDAvU3RydWN0
UGFyZW50cyA1MTcvVHlwZS9QYWdlPj4NZW5kb2JqDTE4MiAwIG9iag08PC9GaWx0ZXIvRmxhdGVE
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
Rw8lqlmNB/0fPdzf31+y1It+d0inc3ZwOO5Pv5aPfLZZxQcLhRFNRBCescgvUc1q5JuFS2DI4889
GMXKHDc03uUj8qGfeVsbW4lqVuPBLleCefl5cXlv56WvSH4oAflpCZgtWY38pc9Ho52a+RZgzMut
+aGpoubHO+EZ67dgiGpW48EvWIJZ+eTkKC/NqCL37cz7sRENUc1q5IflSzDXTD2r4sdfrfUDag+Z
13UblahmNR7ioiWYk8/NR/NjveFTbER+pM881bOsRDXrR/moli6Bn9tGBvOtIqsbka8WmQ91G5Wo
ZjUecMESzMqXFkN+OANGdMNZwDhpRMKWrEY+LV+CmWZKvHWI+JrHl8wRkS+FwmN9MitRzWo86EVL
8IuzQITlxS2IcTgLGCclELZkNfLN8iWg+RLIbVkWd0S+v2feuEkJMjtkNR7soiWg+RKIsLz0Fblb
Zl7raQmYLVmN/Pnj+NW/6c2a17jn8Ubxy4srwG67AVzxT/f6dExM7i/UhZJ/gFhQcC1/+S7AAFcI
DsANCmVuZHN0cmVhbQ1lbmRvYmoNMTg0IDAgb2JqDTw8L0Fubm90c1sxMTYxIDAgUiAxMTYyIDAg
UiAxMTYzIDAgUiAxMTY0IDAgUiAxMTY1IDAgUiAxMTY2IDAgUiAxMTY3IDAgUiAxMTY4IDAgUiAx
MTY5IDAgUiAxMTcwIDAgUiAxMTcxIDAgUiAxMTcyIDAgUiAxMTczIDAgUiAxMTc0IDAgUiAxMTc1
IDAgUl0vQ29udGVudHMgMTg1IDAgUi9Dcm9wQm94WzAgMCA1OTUgODQxXS9Hcm91cDw8L0NTL0Rl
dmljZVJHQi9JIHRydWUvUy9UcmFuc3BhcmVuY3kvVHlwZS9Hcm91cD4+L01lZGlhQm94WzAgMCA1
OTUgODQxXS9QYXJlbnQgMTIyNSAwIFIvUmVzb3VyY2VzIDExNzYgMCBSL1JvdGF0ZSAwL1N0cnVj
dFBhcmVudHMgNTMzL1R5cGUvUGFnZT4+DWVuZG9iag0xODUgMCBvYmoNPDwvRmlsdGVyL0ZsYXRl
RGVjb2RlL0xlbmd0aCAxOTUwPj5zdHJlYW0NCniczVlZc9pIEH7nV3T5KdlCw5w6tlKp8pmQNYlj
k6Q22TzIIEA2SEQScZxfvz0aicOAQGS3dnEZj3o0PX193T1jBhR/LIZfrmTQmzS+Nd7Dt4bNwXEF
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
cmVhbQ1lbmRvYmoNMTg3IDAgb2JqDTw8L0Fubm90c1sxMTc3IDAgUiAxMTc4IDAgUiAxMTc5IDAg
UiAxMTgwIDAgUiAxMTgxIDAgUiAxMTgyIDAgUiAxMTgzIDAgUiAxMTg0IDAgUiAxMTg1IDAgUiAx
MTg2IDAgUiAxMTg3IDAgUiAxMTg4IDAgUiAxMTg5IDAgUiAxMTkwIDAgUiAxMTkxIDAgUiAxMTky
IDAgUiAxMTkzIDAgUl0vQ29udGVudHMgMTg4IDAgUi9Dcm9wQm94WzAgMCA1OTUgODQxXS9Hcm91
cDw8L0NTL0RldmljZVJHQi9JIHRydWUvUy9UcmFuc3BhcmVuY3kvVHlwZS9Hcm91cD4+L01lZGlh
Qm94WzAgMCA1OTUgODQxXS9QYXJlbnQgMTIyNSAwIFIvUmVzb3VyY2VzIDExOTQgMCBSL1JvdGF0
ZSAwL1N0cnVjdFBhcmVudHMgNTUxL1R5cGUvUGFnZT4+DWVuZG9iag0xODggMCBvYmoNPDwvRmls
dGVyL0ZsYXRlRGVjb2RlL0xlbmd0aCAyMTk0Pj5zdHJlYW0NCniczVltb9s4Ev7uX0H0U7uwab5L
WnR7cBI3l16cOom3waEtDqrNJGpkydVLvblff0NKcpLapl+C4NZBYooUhzPDeeYZMhQR+OlQ+OML
isbT1o/WOfrRUgx5PkfCY4iiTKMrlLQk55gwzwxgEqApUgwz2TzGSHHb9gW0JYcxz3vouPoNJBDM
uVCwznIju0HdkKCbvPUgZros5rb1ZFHzxhOl4kcdAkurVj2hflyScP2btRiWsiYz+Fky2M5dudhq
M5XyAk+g5cb/3cxHG7vezl9kbbOxf3uL6YO9TyY6w/hvH7XE4vdBjYNRi1LMfEJYUEN78dhIwIJ6
gQrQaNrqXndIh4BvRtet1ydJobNEF52jLLwuUPM5OB6iwfD0snMQ5nqC+sWtfQt9Gp4t3kEfx0X6
TWeIEUbftEbfQbEOxzzwpfLQaNJ6De98Pun3+9gnDNOj/zBCxNc31YsUU84gVOr3Hn3MjDZ6Zb7Q
ZREmkzCboOs0Q6fpOIwRdKCpLrJ0lsYRDKMw0+FGoaD8PM3u8t/RQE+iEPXGY53n6DBNQFKMvrwe
9A6/vEEHWTS50fmrttVio9TKro6xq42OPp4gSjClJOhGWuu8mGAzggMhVdBGH8r4HtlXG2etF/zW
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
IDEyMDYgMCBSIDEyMDcgMCBSIDEyMDggMCBSIDEyMDkgMCBSIDEyMTAgMCBSIDEyMTEgMCBSIDEy
MTIgMCBSXS9Db250ZW50cyAxOTEgMCBSL0Nyb3BCb3hbMCAwIDU5NSA4NDFdL0dyb3VwPDwvQ1Mv
RGV2aWNlUkdCL0kgdHJ1ZS9TL1RyYW5zcGFyZW5jeS9UeXBlL0dyb3VwPj4vTWVkaWFCb3hbMCAw
IDU5NSA4NDFdL1BhcmVudCAxMjI1IDAgUi9SZXNvdXJjZXMgMTIxMyAwIFIvUm90YXRlIDAvU3Ry
dWN0UGFyZW50cyA1NzAvVHlwZS9QYWdlPj4NZW5kb2JqDTE5MSAwIG9iag08PC9GaWx0ZXIvRmxh
dGVEZWNvZGUvTGVuZ3RoIDIwOTc+PnN0cmVhbQ0KeJzNmW1z2joWx9/zKc7kxU5yB4QlWX7Y6XYH
krSbp5ZC2s7dpi8cEOAG7NQ2SbOffo9km0AAgcl095IptWXrSOdIP/2PBAUL/xoUvzybQn9a+1n7
BD9rDgPX42C7DCgkEr5CVBOcE4u56gGxfJiCwwgT5e0EHK6vPRuvBcdnrvtc8PUPtGARzm0H21m9
SEbQDCwYpbVnM9NVM+PaUqPqjaVOTRYKbCJ0t4oKxe2KheEf2mNsSrvM8G/FYV13bWPr3XQc13dt
WL34v7u5MLCb/Xxha5eB/ct7TJ/9XaponMZ/+VlraX6fu9G+rlFKmGdZzC/Qnt+WFohNXd/x4Xpa
aw4bVsPC2FwPa4dnUSaTSGaNkyQYZlB+2u87cNW57DXaQSoHcJqN9VvwpfNh/g587GfxrUyAWYwe
1a5/YMcanHDfE44L14PaIb7zrfvuGOeE9R3gIp7ey8kkqMMFqQO2dyfrcI6XrWmAvahDD6//JaOB
TML+3a86fMX7IBqUpimhnOHkKiwvfC4J/BlHozocXI8lfE4lxEM4jbIkvn+Cy+BWTlIII+0QvIuT
xyAZhNHooL7d8hG+cHqdR5z4XH1U4E0Rp8IlFhUOhp3ajHDLE769EncMC6i4rGug+16RxByECR7x
0Tn++1H79h1LLRjUqAVX8BOobjj/xiU8b9bBNgWxPZwsDLtEHa8smEAPPj1PHZMHeU09XQwe4BB+
PANqEerantssxrkOH+IHOc2nBWV15V+DcoI3PuWmUL/ZJ9YOJ64nMNoYdkFUR7m30tNxlt2nf282
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
oqlq110xEGWQIfCIqCFX6Ae8Ti+LvbsKVoy6TneuPe7dRd4WtSNK8XR3vHFI8EtV3waqdd247fZZ
Gh4eHjZANSkOlWtar6Cqy+YZ9LX0xCS3I1rIOvotj/R7K0bN6IsX0v9nCTLFn9bgUw5jhms1Igul
YDZoCFaMmmmQK5Zgkb5PLsv65EaEeeD9VE9LAN4QNaOvVi6BYcwslQAWAQ3JNXxEhePdIg4lsL23
j5pp0OuVYJk+JheJYXIHlP0sAJyUAL0hakbfrF0CWP8WSiAVUbCkcliGI8oMZgP4AWMJeitGzTTY
FUuwSB+Ti8QwuQMa60sAOCkBekPUjH62cgmsWBpGQlJgBvtiJkdkkng/k0FDsGLU3xo0Xa8Ey/S5
yjwxxcWIsIV7Px1GUG/FqBl9tnoJtHpag9RwCNCCKKZHVJBw9CsaNAQrRs008DVLsEQfx7cQ/fge
kCs/CwAnswC9IWpGf+3tOGNCL+8F3Gq/yg9ohN8LACd7gff2UTMNK27Hy/QxudxIn9wB8QyLfs0m
JUBviJrRX96OJ//8vujcSVd4AQnnG3E6JQPjlMNZ2WYDwCkZnSKOhd4IETMaL91RXdPcdeMYgOQd
qrJ8c2zv2OuFTIPpV3wpls49eIbHRQQlRGR4x6CIMdG9FaNmCs3/rhAfWDIj4r0J/YAThegNUTOF
ds3ZfGjz0iXoTm6KrkuCppuqSyjfuEe3rM7fAoUY0cpenZVTdVbGqJm65R37w6P7tAP6BbRzCl/v
zglL9zlhW/ikH5vagbNMaIIXQIlX1Ev85Y8AAwAoLU/KDQplbmRzdHJlYW0NZW5kb2JqDTE5MyAw
IG9iag08PC9Bbm5vdHNbMTIxNCAwIFIgMTIxNSAwIFIgMTIxNiAwIFIgMTIxNyAwIFIgMTIxOCAw
IFIgMTIxOSAwIFJdL0NvbnRlbnRzIDE5NCAwIFIvQ3JvcEJveFswIDAgNTk1IDg0MV0vR3JvdXA8
PC9DUy9EZXZpY2VSR0IvSSB0cnVlL1MvVHJhbnNwYXJlbmN5L1R5cGUvR3JvdXA+Pi9NZWRpYUJv
eFswIDAgNTk1IDg0MV0vUGFyZW50IDEyMjUgMCBSL1Jlc291cmNlcyAxMjIwIDAgUi9Sb3RhdGUg
MC9TdHJ1Y3RQYXJlbnRzIDU3Ny9UeXBlL1BhZ2U+Pg1lbmRvYmoNMTk0IDAgb2JqDTw8L0ZpbHRl
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
Dnkbx+KSw+r2O/yqar4Hyh8OJfqaEYf6F8cBn1jVPjJnGDhMw7E9IvSqEwEYo3QY7aavGWHomzDc
JD4D0co0XQxPBo0dNHnsOpRu11eNWMyNo5mIy+Eo5cANIptfBGUYDWVtxQjDXsV4PIXnLOShRJ9z
XBYzEKzIQaR4safaBww/Ix7RsdQGT+eK7vwIMAB2+QbGDQplbmRzdHJlYW0NZW5kb2JqDTE5NiAw
IG9iag08PC9Bbm5vdHNbMTIyMSAwIFJdL0NvbnRlbnRzIDE5NyAwIFIvQ3JvcEJveFswIDAgNTk1
IDg0MV0vR3JvdXA8PC9DUy9EZXZpY2VSR0IvSSB0cnVlL1MvVHJhbnNwYXJlbmN5L1R5cGUvR3Jv
dXA+Pi9NZWRpYUJveFswIDAgNTk1IDg0MV0vUGFyZW50IDEyMjUgMCBSL1Jlc291cmNlcyAxMjIy
IDAgUi9Sb3RhdGUgMC9TdHJ1Y3RQYXJlbnRzIDU3OS9UeXBlL1BhZ2U+Pg1lbmRvYmoNMTk3IDAg
b2JqDTw8L0ZpbHRlci9GbGF0ZURlY29kZS9MZW5ndGggNzk4Pj5zdHJlYW0NCniczVRZU9swEH7X
r9inFjpESPLNMEwOUgpDKJS0PLSdjrCdRIkPkJ1C++u7dhwSSOx2pg+tM/HI8u53rLXLgeGvxfHm
mhz8mNyTK7gntgDHNcB0BHDQIdxAQizDoEw4xQvKPIjBFlRYy8cIbKNcuyauLQPfOc5q4+YNIjBq
GKaNPJsLPYZ9yWCckRVMvAkzIc9Ii4hnoqK1DZNapawqoXrcQBi9KR0jVWlZ4G/DcJm7lWy7Tdt2
PMeEzcU/t7n2Yet9vsD6kw/73zvmK7/PEhuP8X9/alnZvysZ3SHhnAqXMeFVrf30uESgJnc824Nh
TPZHLdZiWJvhiOycJnmokzBvHWs5ymF5dU8uYXB5ft3qyiwMoJ9Pyij4dHnxFAPv/Ty9DTUIJvgu
GU5Jf7jQRj2juAqJv9fGuU0dy/CYvSGuR8XuFtgPJ8VJEzYeNnjAV2f4n5LPX3GXQUA4gwHcAy/p
FncccUsyj3rCxlq6glpY5eVGBNdwtapsk+wy07U8s0k6BejM80mqMxjpNAYsILxVOsuhH6hcpQl8
2RGMW192C4ctThHbZAa0UKZtmS6iBGSnKLJWY5XIaAl3UMSzzbhOpOBaTmWWqSqCU24IbMYqoKcy
P61J7g+kig4gW+S3/SKU+mm8Hu7iSa3CP8jJHAWNx1I/yGg7XUfPcpk082m5gPjG2z/kJN2gXMu4
kLcqgq7KpV7jM5j7JOpTqNVPrGsvjeN5onxZVDlrEgAHkBSwNKG3BXD7+wKiQUYnCrRK4DST0t/u
uxulaYxdMW62LlUB4fD27TKeYn/V1PtMxmEGH3PUmNZUe/hq2Ew4L7PbMs8b7J2lkwRwEszC7TRn
WNg77PiLMH9I9Syr0VtRToMCqT1dJL30t0Z7o2J4FyYBlt+fPdY4jPCLhlHrfO6HSR1QRfygYjp5
wmvLKjUqU+vsV/31GjpBoMMsC+vc/V2nxY2d5uAw8izhluEVyR7g4JURXQ3e/uOdQonQudN4ioW7
V4xgAS+uz5dyHILtfF3O5v1zlczg8BD2B73TYxxqR0fQPe6R/qBHrsgvOhZfsg0KZW5kc3RyZWFt
DWVuZG9iag0xOTggMCBvYmoNPDwvRmlsdGVyL0ZsYXRlRGVjb2RlL0ZpcnN0IDE2L0xlbmd0aCAx
NzYvTiAyL1R5cGUvT2JqU3RtPj5zdHJlYW0NCmjeRE/LDoIwEPyVPeoBty0vD6QJ4uPiAamJB8Kh
Qk2ISSGwJPj3FjVxDzOzu5PNLBeCAwMuhADuh5AkuFMObsCkxL0ZaaX73timnb1sI9Z4mXSTd62l
sYwExH4A2z+5W9GHKixMTeW3+TkqVDRMNeV6MJYgjLeopju9eoPn1j7xuqjU2o6kdAkOM50UaTJO
a+YgS4FjrYFLV3jsLLnhw2PeEj8I3RfFsnkLMAAtvTlRDQplbmRzdHJlYW0NZW5kb2JqDTE5OSAw
IG9iag08PC9Db250ZW50cyAyMDAgMCBSL0Nyb3BCb3hbMCAwIDU5NSA4NDFdL0dyb3VwPDwvQ1Mv
RGV2aWNlUkdCL0kgdHJ1ZS9TL1RyYW5zcGFyZW5jeS9UeXBlL0dyb3VwPj4vTWVkaWFCb3hbMCAw
IDU5NSA4NDFdL1BhcmVudCAxMjI1IDAgUi9SZXNvdXJjZXMgMTIyMyAwIFIvUm90YXRlIDAvVHlw
ZS9QYWdlPj4NZW5kb2JqDTIwMCAwIG9iag08PC9GaWx0ZXIvRmxhdGVEZWNvZGUvTGVuZ3RoIDM0
MT4+c3RyZWFtDQp4nIVRW2+CMBR+7684j5JIbQtC2ZOykWXGOTbJXuYeKlQFubiCyX7+Cl5mjMtO
kybt+S7nQoHoY1J9cZtCXKAvRLo/tYaBILCukR8hSjHjhDDvCD8/HYbZEFyObep6jgdRgQYrk5gE
KEQr1HsqG6lK2ZgPSqwaOIX/GMJzOJ2bvqhlAkGz6VDwHs7OGHiJm2opFTDCqIGiTBdmWtjy+NBx
IUpQT2Om+xjGZaIk+HuVaIVFTyZpU6mFYRwYFFOLufaJcJ/WcXVM6dqdoc3pKRcUIs3vIF92UqO4
heK4KowLb8bO8Em1KUH3tZW3rSb7Mt1JdWnGmXtlliWtwCg7YLEewp9uai3hTSxFIsrbhrNqm4p/
7FoVrA4qo7IlXHRoE+zqvVpOx5qLTNR12gc9VpHj38UE37tUyRrGO5XmwHi/XRGDq/gIhS7Y4Z/d
7oIIvaIfNMCcrA0KZW5kc3RyZWFtDWVuZG9iag0yMDEgMCBvYmoNPDwvRmlsdGVyL0ZsYXRlRGVj
b2RlL0ZpcnN0IDcvTGVuZ3RoIDY4L04gMS9UeXBlL09ialN0bT4+c3RyZWFtDQpo3jI0MjJWMFCw
sdF3rShxDy5JLEkFshMNgISzo4KhfnKigqEdEOi75eeVAAXTdA10DRQMjUxMgbqCQDIAAQYAOHIQ
fA0KZW5kc3RyZWFtDWVuZG9iag0yMDIgMCBvYmoNPDwvQkJveFswLjAgMC4wIDMzLjg4OTYgMTMu
NTY2N10vRm9ybVR5cGUgMS9MZW5ndGggMjcvTWF0cml4WzEuMCAwLjAgMC4wIDEuMCAwLjAgMC4w
XS9SZXNvdXJjZXM8PC9FeHRHU3RhdGU8PC9SMDw8L0FJUyBmYWxzZS9DQSAwLjM5OTk5NC9UeXBl
L0V4dEdTdGF0ZS9jYSAwLjM5OTk5ND4+L1IxPDwvQUlTIGZhbHNlL0JNL011bHRpcGx5L1R5cGUv
RXh0R1N0YXRlPj4+Pi9Qcm9jU2V0Wy9QREZdL1hPYmplY3Q8PC9NV0ZPRm9ybSAyMDUgMCBSPj4+
Pi9TdWJ0eXBlL0Zvcm0vVHlwZS9YT2JqZWN0Pj5zdHJlYW0NCi9SMCBncwovUjEgZ3MKL01XRk9G
b3JtIERvCg0KZW5kc3RyZWFtDWVuZG9iag0yMDMgMCBvYmoNPDwvQkJveFs3OS4xNDU2IDQwMS4w
MTggMTg3LjQ4NCA0MTQuNTg1XS9GaWx0ZXIvRmxhdGVEZWNvZGUvRm9ybVR5cGUgMS9MZW5ndGgg
OTkvTWF0cml4WzEuMCAwLjAgMC4wIDEuMCAtNzkuMTQ1NiAtNDAxLjAxOF0vUmVzb3VyY2VzPDwv
UHJvY1NldFsvUERGXT4+L1N1YnR5cGUvRm9ybS9UeXBlL1hPYmplY3Q+PnN0cmVhbQ0KSIlEzbsN
wzAMhOGeU3CCA0/gS/MYSBqnSeP17cZS+wH/HZVq+v+KoWbrJT0Q4UPdCGdO/UlNhHs+5PCRoQtI
sFJXQwc7Ug9hO6witp2PFayDq9vwLu/svT/kI7cAAwB/XiAsDQplbmRzdHJlYW0NZW5kb2JqDTIw
NCAwIG9iag08PC9CQm94WzE0Ni44MjYgMjQ3LjY4NiAzMzYuMzgyIDI2MS4yNTNdL0ZpbHRlci9G
bGF0ZURlY29kZS9Gb3JtVHlwZSAxL0xlbmd0aCAxMDIvTWF0cml4WzEuMCAwLjAgMC4wIDEuMCAt
MTQ2LjgyNiAtMjQ3LjY4Nl0vUmVzb3VyY2VzPDwvUHJvY1NldFsvUERGXT4+L1N1YnR5cGUvRm9y
bS9UeXBlL1hPYmplY3Q+PnN0cmVhbQ0KSIlMzjsOg1AMRNHeq5gVWP7y7PUgQQMNDdtPioRHe6Q7
GoVCcO0kPLpwk6aweSosiqWicZLGYLMMWCpLR+IlgysCM1uEK33BSu7GPdynHV9L7rJ+whf8tmf2
f7DSRh8BBgD84SEEDQplbmRzdHJlYW0NZW5kb2JqDTIwNSAwIG9iag08PC9CQm94WzAuMCAwLjAg
MzMuODg5NiAxMy41NjY3XS9Gb3JtVHlwZSAxL0dyb3VwPDwvUy9UcmFuc3BhcmVuY3k+Pi9MZW5n
dGggOS9NYXRyaXhbMS4wIDAuMCAwLjAgMS4wIDAuMCAwLjBdL1Jlc291cmNlczw8L1Byb2NTZXRb
L1BERl0vWE9iamVjdDw8L0Zvcm0gMjA4IDAgUj4+Pj4vU3VidHlwZS9Gb3JtL1R5cGUvWE9iamVj
dD4+c3RyZWFtDQovRm9ybSBEbwoNCmVuZHN0cmVhbQ1lbmRvYmoNMjA2IDAgb2JqDTw8L0JCb3hb
MC4wIDAuMCAxODkuNTU1IDEzLjU2NjhdL0Zvcm1UeXBlIDEvTGVuZ3RoIDI3L01hdHJpeFsxLjAg
MC4wIDAuMCAxLjAgMC4wIDAuMF0vUmVzb3VyY2VzPDwvRXh0R1N0YXRlPDwvUjA8PC9BSVMgZmFs
c2UvQ0EgMC4zOTk5OTQvVHlwZS9FeHRHU3RhdGUvY2EgMC4zOTk5OTQ+Pi9SMTw8L0FJUyBmYWxz
ZS9CTS9NdWx0aXBseS9UeXBlL0V4dEdTdGF0ZT4+Pj4vUHJvY1NldFsvUERGXS9YT2JqZWN0PDwv
TVdGT0Zvcm0gMjA5IDAgUj4+Pj4vU3VidHlwZS9Gb3JtL1R5cGUvWE9iamVjdD4+c3RyZWFtDQov
UjAgZ3MKL1IxIGdzCi9NV0ZPRm9ybSBEbwoNCmVuZHN0cmVhbQ1lbmRvYmoNMjA3IDAgb2JqDTw8
L0JCb3hbMC4wIDAuMCAxMDguMzM5IDEzLjU2NjddL0Zvcm1UeXBlIDEvR3JvdXA8PC9TL1RyYW5z
cGFyZW5jeT4+L0xlbmd0aCA5L01hdHJpeFsxLjAgMC4wIDAuMCAxLjAgMC4wIDAuMF0vUmVzb3Vy
Y2VzPDwvUHJvY1NldFsvUERGXS9YT2JqZWN0PDwvRm9ybSAyMDMgMCBSPj4+Pi9TdWJ0eXBlL0Zv
cm0vVHlwZS9YT2JqZWN0Pj5zdHJlYW0NCi9Gb3JtIERvCg0KZW5kc3RyZWFtDWVuZG9iag0yMDgg
MCBvYmoNPDwvQkJveFs0NTEuMzkgNjY5LjM1NCA0ODUuMjggNjgyLjkyMV0vRmlsdGVyL0ZsYXRl
RGVjb2RlL0Zvcm1UeXBlIDEvTGVuZ3RoIDEwMi9NYXRyaXhbMS4wIDAuMCAwLjAgMS4wIC00NTEu
MzkgLTY2OS4zNTRdL1Jlc291cmNlczw8L1Byb2NTZXRbL1BERl0+Pi9TdWJ0eXBlL0Zvcm0vVHlw
ZS9YT2JqZWN0Pj5zdHJlYW0NCkiJTM4xDsQwCETRnlPMCZAHGQPniZQ02WabXD/eIut06El/BEE0
fA9pGpW4pHv/XYExSsOt8JlGjSxihGkMc7yk1MnC6tLUjY5NelIzyGXntK6ZLV7lkmf93z0/bLLL
LcAAcW8h4A0KZW5kc3RyZWFtDWVuZG9iag0yMDkgMCBvYmoNPDwvQkJveFswLjAgMC4wIDE4OS41
NTUgMTMuNTY2OF0vRm9ybVR5cGUgMS9Hcm91cDw8L1MvVHJhbnNwYXJlbmN5Pj4vTGVuZ3RoIDkv
TWF0cml4WzEuMCAwLjAgMC4wIDEuMCAwLjAgMC4wXS9SZXNvdXJjZXM8PC9Qcm9jU2V0Wy9QREZd
L1hPYmplY3Q8PC9Gb3JtIDIwNCAwIFI+Pj4+L1N1YnR5cGUvRm9ybS9UeXBlL1hPYmplY3Q+PnN0
cmVhbQ0KL0Zvcm0gRG8KDQplbmRzdHJlYW0NZW5kb2JqDTIxMCAwIG9iag08PC9CQm94WzAuMCAw
LjAgMTA4LjMzOSAxMy41NjY3XS9Gb3JtVHlwZSAxL0xlbmd0aCAyNy9NYXRyaXhbMS4wIDAuMCAw
LjAgMS4wIDAuMCAwLjBdL1Jlc291cmNlczw8L0V4dEdTdGF0ZTw8L1IwPDwvQUlTIGZhbHNlL0NB
IDAuMzk5OTk0L1R5cGUvRXh0R1N0YXRlL2NhIDAuMzk5OTk0Pj4vUjE8PC9BSVMgZmFsc2UvQk0v
TXVsdGlwbHkvVHlwZS9FeHRHU3RhdGU+Pj4+L1Byb2NTZXRbL1BERl0vWE9iamVjdDw8L01XRk9G
b3JtIDIwNyAwIFI+Pj4+L1N1YnR5cGUvRm9ybS9UeXBlL1hPYmplY3Q+PnN0cmVhbQ0KL1IwIGdz
Ci9SMSBncwovTVdGT0Zvcm0gRG8KDQplbmRzdHJlYW0NZW5kb2JqDTIxMSAwIG9iag08PC9CQm94
WzAuMCAwLjAgMTMuNTg1NCAxMy41NjY3XS9Gb3JtVHlwZSAxL0dyb3VwPDwvUy9UcmFuc3BhcmVu
Y3k+Pi9MZW5ndGggOS9NYXRyaXhbMS4wIDAuMCAwLjAgMS4wIDAuMCAwLjBdL1Jlc291cmNlczw8
L1Byb2NTZXRbL1BERl0vWE9iamVjdDw8L0Zvcm0gMjIxIDAgUj4+Pj4vU3VidHlwZS9Gb3JtL1R5
cGUvWE9iamVjdD4+c3RyZWFtDQovRm9ybSBEbwoNCmVuZHN0cmVhbQ1lbmRvYmoNMjEyIDAgb2Jq
DTw8L0JCb3hbMC4wIDAuMCA0NzMuODE1IDM5LjEyNTNdL0Zvcm1UeXBlIDEvTGVuZ3RoIDI3L01h
dHJpeFsxLjAgMC4wIDAuMCAxLjAgMC4wIDAuMF0vUmVzb3VyY2VzPDwvRXh0R1N0YXRlPDwvUjA8
PC9BSVMgZmFsc2UvQ0EgMC4zOTk5OTQvVHlwZS9FeHRHU3RhdGUvY2EgMC4zOTk5OTQ+Pi9SMTw8
L0FJUyBmYWxzZS9CTS9NdWx0aXBseS9UeXBlL0V4dEdTdGF0ZT4+Pj4vUHJvY1NldFsvUERGXS9Y
T2JqZWN0PDwvTVdGT0Zvcm0gMjE2IDAgUj4+Pj4vU3VidHlwZS9Gb3JtL1R5cGUvWE9iamVjdD4+
c3RyZWFtDQovUjAgZ3MKL1IxIGdzCi9NV0ZPRm9ybSBEbwoNCmVuZHN0cmVhbQ1lbmRvYmoNMjEz
IDAgb2JqDTw8L0JCb3hbNzkuMTQ1NiA0MTMuNzk1IDU1Mi45NjEgNDUyLjkyMV0vRmlsdGVyWy9G
bGF0ZURlY29kZV0vRm9ybVR5cGUgMS9MZW5ndGggMTk0L01hdHJpeFsxLjAgMC4wIDAuMCAxLjAg
LTc5LjE0NTYgLTQxMy43OTVdL1Jlc291cmNlczw8L1Byb2NTZXRbL1BERl0+Pi9TdWJ0eXBlL0Zv
cm0vVHlwZS9YT2JqZWN0Pj5zdHJlYW0NCkiJVI87DgMxCAV7n4IToOVnzHkiJc2mSZPrB0ux2e3Q
mPcYExAc8Hm1Az0GfBtxYMgxQCXQjQPeyToGE4Mqo3c2uJBAIwqonDEak8Gj2Xy0fNzsbDbHnuNO
Xsi/vXLL4dGebeSaqYDO226WYp57qj1RHh9GsIF0dMlhh2ZTHphWuczqXiythJHNpYJFVnfllsDN
ihQpcrhYkSMfEmXFgmEicPtKlyyS3nGQ+EZnosDBIhUrsports5Pp58AAwBwd1vKDQplbmRzdHJl
YW0NZW5kb2JqDTIxNCAwIG9iag08PC9CQm94WzAuMCAwLjAgMTE1LjEwNyAxMy41NjY3XS9Gb3Jt
VHlwZSAxL0xlbmd0aCAyNy9NYXRyaXhbMS4wIDAuMCAwLjAgMS4wIDAuMCAwLjBdL1Jlc291cmNl
czw8L0V4dEdTdGF0ZTw8L1IwPDwvQUlTIGZhbHNlL0NBIDAuMzk5OTk0L1R5cGUvRXh0R1N0YXRl
L2NhIDAuMzk5OTk0Pj4vUjE8PC9BSVMgZmFsc2UvQk0vTXVsdGlwbHkvVHlwZS9FeHRHU3RhdGU+
Pj4+L1Byb2NTZXRbL1BERl0vWE9iamVjdDw8L01XRk9Gb3JtIDIxOCAwIFI+Pj4+L1N1YnR5cGUv
Rm9ybS9UeXBlL1hPYmplY3Q+PnN0cmVhbQ0KL1IwIGdzCi9SMSBncwovTVdGT0Zvcm0gRG8KDQpl
bmRzdHJlYW0NZW5kb2JqDTIxNSAwIG9iag08PC9CQm94WzAuMCAwLjAgMTMuNTg1NCAxMy41NjY3
XS9Gb3JtVHlwZSAxL0xlbmd0aCAyNy9NYXRyaXhbMS4wIDAuMCAwLjAgMS4wIDAuMCAwLjBdL1Jl
c291cmNlczw8L0V4dEdTdGF0ZTw8L1IwPDwvQUlTIGZhbHNlL0NBIDAuMzk5OTk0L1R5cGUvRXh0
R1N0YXRlL2NhIDAuMzk5OTk0Pj4vUjE8PC9BSVMgZmFsc2UvQk0vTXVsdGlwbHkvVHlwZS9FeHRH
U3RhdGU+Pj4+L1Byb2NTZXRbL1BERl0vWE9iamVjdDw8L01XRk9Gb3JtIDIxMSAwIFI+Pj4+L1N1
YnR5cGUvRm9ybS9UeXBlL1hPYmplY3Q+PnN0cmVhbQ0KL1IwIGdzCi9SMSBncwovTVdGT0Zvcm0g
RG8KDQplbmRzdHJlYW0NZW5kb2JqDTIxNiAwIG9iag08PC9CQm94WzAuMCAwLjAgNDczLjgxNSAz
OS4xMjUzXS9Gb3JtVHlwZSAxL0dyb3VwPDwvUy9UcmFuc3BhcmVuY3k+Pi9MZW5ndGggOS9NYXRy
aXhbMS4wIDAuMCAwLjAgMS4wIDAuMCAwLjBdL1Jlc291cmNlczw8L1Byb2NTZXRbL1BERl0vWE9i
amVjdDw8L0Zvcm0gMjEzIDAgUj4+Pj4vU3VidHlwZS9Gb3JtL1R5cGUvWE9iamVjdD4+c3RyZWFt
DQovRm9ybSBEbwoNCmVuZHN0cmVhbQ1lbmRvYmoNMjE3IDAgb2JqDTw8L0JCb3hbMC4wIDAuMCAx
NzYuMDE5IDEzLjU2NjddL0Zvcm1UeXBlIDEvTGVuZ3RoIDI3L01hdHJpeFsxLjAgMC4wIDAuMCAx
LjAgMC4wIDAuMF0vUmVzb3VyY2VzPDwvRXh0R1N0YXRlPDwvUjA8PC9BSVMgZmFsc2UvQ0EgMC4z
OTk5OTQvVHlwZS9FeHRHU3RhdGUvY2EgMC4zOTk5OTQ+Pi9SMTw8L0FJUyBmYWxzZS9CTS9NdWx0
aXBseS9UeXBlL0V4dEdTdGF0ZT4+Pj4vUHJvY1NldFsvUERGXS9YT2JqZWN0PDwvTVdGT0Zvcm0g
MjIwIDAgUj4+Pj4vU3VidHlwZS9Gb3JtL1R5cGUvWE9iamVjdD4+c3RyZWFtDQovUjAgZ3MKL1Ix
IGdzCi9NV0ZPRm9ybSBEbwoNCmVuZHN0cmVhbQ1lbmRvYmoNMjE4IDAgb2JqDTw8L0JCb3hbMC4w
IDAuMCAxMTUuMTA3IDEzLjU2NjddL0Zvcm1UeXBlIDEvR3JvdXA8PC9TL1RyYW5zcGFyZW5jeT4+
L0xlbmd0aCA5L01hdHJpeFsxLjAgMC4wIDAuMCAxLjAgMC4wIDAuMF0vUmVzb3VyY2VzPDwvUHJv
Y1NldFsvUERGXS9YT2JqZWN0PDwvRm9ybSAyMTkgMCBSPj4+Pi9TdWJ0eXBlL0Zvcm0vVHlwZS9Y
T2JqZWN0Pj5zdHJlYW0NCi9Gb3JtIERvCg0KZW5kc3RyZWFtDWVuZG9iag0yMTkgMCBvYmoNPDwv
QkJveFszOTAuNDc3IDQ2NC45MDkgNTA1LjU4NCA0NzguNDc1XS9GaWx0ZXIvRmxhdGVEZWNvZGUv
Rm9ybVR5cGUgMS9MZW5ndGggMTAxL01hdHJpeFsxLjAgMC4wIDAuMCAxLjAgLTM5MC40NzcgLTQ2
NC45MDldL1Jlc291cmNlczw8L1Byb2NTZXRbL1BERl0+Pi9TdWJ0eXBlL0Zvcm0vVHlwZS9YT2Jq
ZWN0Pj5zdHJlYW0NCkiJRM67DcMwDIThnlPcBAQpig/NY8BunCZN1o8am+0H/IdTKATfi4RzFX5k
y7gqMMPZJAOfTcKVMbcVm+ZASzpLRODNsnhXAwe5DNZ0a7u3OWvN1WHLM97dc+Ggk/4CDAAclyE6
DQplbmRzdHJlYW0NZW5kb2JqDTIyMCAwIG9iag08PC9CQm94WzAuMCAwLjAgMTc2LjAxOSAxMy41
NjY3XS9Gb3JtVHlwZSAxL0dyb3VwPDwvUy9UcmFuc3BhcmVuY3k+Pi9MZW5ndGggOS9NYXRyaXhb
MS4wIDAuMCAwLjAgMS4wIDAuMCAwLjBdL1Jlc291cmNlczw8L1Byb2NTZXRbL1BERl0vWE9iamVj
dDw8L0Zvcm0gMjIyIDAgUj4+Pj4vU3VidHlwZS9Gb3JtL1R5cGUvWE9iamVjdD4+c3RyZWFtDQov
Rm9ybSBEbwoNCmVuZHN0cmVhbQ1lbmRvYmoNMjIxIDAgb2JqDTw8L0JCb3hbMTE5Ljc1NCA1MTYu
MDE4IDEzMy4zMzkgNTI5LjU4NV0vRmlsdGVyL0ZsYXRlRGVjb2RlL0Zvcm1UeXBlIDEvTGVuZ3Ro
IDEwMS9NYXRyaXhbMS4wIDAuMCAwLjAgMS4wIC0xMTkuNzU0IC01MTYuMDE4XS9SZXNvdXJjZXM8
PC9Qcm9jU2V0Wy9QREZdPj4vU3VidHlwZS9Gb3JtL1R5cGUvWE9iamVjdD4+c3RyZWFtDQpIiUzO
sQ0DMQxD0V5TcAJClG2dNc8BuSZp0mT9uLk47QM+QUFwvC9zHjXxMUWjMiaGkl1ZeC1zajQtK/bI
gS2R1JHYWRQ1R+JcWbGa/9nT1ILVve/wB3v7zu4Hpz3sK8AA9f4g6A0KZW5kc3RyZWFtDWVuZG9i
ag0yMjIgMCBvYmoNPDwvQkJveFs3OS4xNDU2IDM3NS40NjMgMjU1LjE2NSAzODkuMDNdL0ZpbHRl
ci9GbGF0ZURlY29kZS9Gb3JtVHlwZSAxL0xlbmd0aCAxMDEvTWF0cml4WzEuMCAwLjAgMC4wIDEu
MCAtNzkuMTQ1NiAtMzc1LjQ2M10vUmVzb3VyY2VzPDwvUHJvY1NldFsvUERGXT4+L1N1YnR5cGUv
Rm9ybS9UeXBlL1hPYmplY3Q+PnN0cmVhbQ0KSIlMzrsNwzAMhOGeU9wEB5ESX/MYSJqkSZP148ZW
2g/4D6dQDHyeMphd+EoZ3dfETGeFGd6STV8rTipWauOGcobpxB1VMeZoHGKuTI8/e522mOG9wy3X
9u6uA4c85CfAANu+IPANCmVuZHN0cmVhbQ1lbmRvYmoNMjIzIDAgb2JqDTw8L0JCb3hbMC4wIDAu
MCAxMjEuODc1IDEzLjU2NjddL0Zvcm1UeXBlIDEvTGVuZ3RoIDI3L01hdHJpeFsxLjAgMC4wIDAu
MCAxLjAgMC4wIDAuMF0vUmVzb3VyY2VzPDwvRXh0R1N0YXRlPDwvUjA8PC9BSVMgZmFsc2UvQ0Eg
MC4zOTk5OTQvVHlwZS9FeHRHU3RhdGUvY2EgMC4zOTk5OTQ+Pi9SMTw8L0FJUyBmYWxzZS9CTS9N
dWx0aXBseS9UeXBlL0V4dEdTdGF0ZT4+Pj4vUHJvY1NldFsvUERGXS9YT2JqZWN0PDwvTVdGT0Zv
cm0gMjI0IDAgUj4+Pj4vU3VidHlwZS9Gb3JtL1R5cGUvWE9iamVjdD4+c3RyZWFtDQovUjAgZ3MK
L1IxIGdzCi9NV0ZPRm9ybSBEbwoNCmVuZHN0cmVhbQ1lbmRvYmoNMjI0IDAgb2JqDTw8L0JCb3hb
MC4wIDAuMCAxMjEuODc1IDEzLjU2NjddL0Zvcm1UeXBlIDEvR3JvdXA8PC9TL1RyYW5zcGFyZW5j
eT4+L0xlbmd0aCA5L01hdHJpeFsxLjAgMC4wIDAuMCAxLjAgMC4wIDAuMF0vUmVzb3VyY2VzPDwv
UHJvY1NldFsvUERGXS9YT2JqZWN0PDwvRm9ybSAyMjUgMCBSPj4+Pi9TdWJ0eXBlL0Zvcm0vVHlw
ZS9YT2JqZWN0Pj5zdHJlYW0NCi9Gb3JtIERvCg0KZW5kc3RyZWFtDWVuZG9iag0yMjUgMCBvYmoN
PDwvQkJveFs3OS4xNDU2IDMzNy4xMzEgMjAxLjAyIDM1MC42OThdL0ZpbHRlci9GbGF0ZURlY29k
ZS9Gb3JtVHlwZSAxL0xlbmd0aCAxMDIvTWF0cml4WzEuMCAwLjAgMC4wIDEuMCAtNzkuMTQ1NiAt
MzM3LjEzMV0vUmVzb3VyY2VzPDwvUHJvY1NldFsvUERGXT4+L1N1YnR5cGUvRm9ybS9UeXBlL1hP
YmplY3Q+PnN0cmVhbQ0KSIlMzrsNhEAMRdHcVbwKLH/G43E9SEsCCQntQwDMpke+T1YoBMdKwlkD
Jw3jiOZwTw4Xw05ZHK11eJOb7qsJyTbK8UUhbDUKC2kld9U+bSMT4W7qM/yTZ3t27wML/egSYADL
ZCCoDQplbmRzdHJlYW0NZW5kb2JqDTIyNiAwIG9iag08PC9CQm94WzAuMCAwLjAgNDM5Ljk3NSAy
Ni4zNDQxXS9Gb3JtVHlwZSAxL0dyb3VwPDwvUy9UcmFuc3BhcmVuY3k+Pi9MZW5ndGggOS9NYXRy
aXhbMS4wIDAuMCAwLjAgMS4wIDAuMCAwLjBdL1Jlc291cmNlczw8L1Byb2NTZXRbL1BERl0vWE9i
amVjdDw8L0Zvcm0gMjI4IDAgUj4+Pj4vU3VidHlwZS9Gb3JtL1R5cGUvWE9iamVjdD4+c3RyZWFt
DQovRm9ybSBEbwoNCmVuZHN0cmVhbQ1lbmRvYmoNMjI3IDAgb2JqDTw8L0JCb3hbMC4wIDAuMCA0
MzkuOTc1IDI2LjM0NDFdL0Zvcm1UeXBlIDEvTGVuZ3RoIDI3L01hdHJpeFsxLjAgMC4wIDAuMCAx
LjAgMC4wIDAuMF0vUmVzb3VyY2VzPDwvRXh0R1N0YXRlPDwvUjA8PC9BSVMgZmFsc2UvQ0EgMC4z
OTk5OTQvVHlwZS9FeHRHU3RhdGUvY2EgMC4zOTk5OTQ+Pi9SMTw8L0FJUyBmYWxzZS9CTS9NdWx0
aXBseS9UeXBlL0V4dEdTdGF0ZT4+Pj4vUHJvY1NldFsvUERGXS9YT2JqZWN0PDwvTVdGT0Zvcm0g
MjI2IDAgUj4+Pj4vU3VidHlwZS9Gb3JtL1R5cGUvWE9iamVjdD4+c3RyZWFtDQovUjAgZ3MKL1Ix
IGdzCi9NV0ZPRm9ybSBEbwoNCmVuZHN0cmVhbQ1lbmRvYmoNMjI4IDAgb2JqDTw8L0JCb3hbNzku
MTQ1NiAxOTYuNTczIDUxOS4xMiAyMjIuOTE3XS9GaWx0ZXJbL0ZsYXRlRGVjb2RlXS9Gb3JtVHlw
ZSAxL0xlbmd0aCAxNTEvTWF0cml4WzEuMCAwLjAgMC4wIDEuMCAtNzkuMTQ1NiAtMTk2LjU3M10v
UmVzb3VyY2VzPDwvUHJvY1NldFsvUERGXT4+L1N1YnR5cGUvRm9ybS9UeXBlL1hPYmplY3Q+PnN0
cmVhbQ0KSIlMjjsOAjEMBfucwiewbMff8yBBszQ0XB8j2GTbeZrRY2AgeD0GYVTCe2gZKoWAUGFo
FjybCc4KB2HBsHS4kEKjhK2JoHEvt2FsGMy22dEsMYR5iRfwb2/tfHAb95GdMJ3A5VjB3reiC6re
qLCSBU4g5BiTAk7pV6LZpSmOQiabHc0KhTW3uMhqL28d+L76CDAAGPE+Sw0KZW5kc3RyZWFtDWVu
ZG9iag0yMjkgMCBvYmoNPDwvQkJveFszNTYuNjM3IDMzNy4xMzEgMzc2Ljk5IDM1MC42OThdL0Zp
bHRlci9GbGF0ZURlY29kZS9Gb3JtVHlwZSAxL0xlbmd0aCAxMDAvTWF0cml4WzEuMCAwLjAgMC4w
IDEuMCAtMzU2LjYzNyAtMzM3LjEzMV0vUmVzb3VyY2VzPDwvUHJvY1NldFsvUERGXT4+L1N1YnR5
cGUvRm9ybS9UeXBlL1hPYmplY3Q+PnN0cmVhbQ0KSIlMzjEOgDAIheGdU3ACQvtKgfOY6KKLi9e3
S63rF/4XChdWvg9S8Qx+CF1Fm3UGXAxa+SKYi2JQ00HjbIFLjQSvylRqRvJGcIhFiWXnsC6Wpf3K
JXP86+YHG+30CjAABzshHg0KZW5kc3RyZWFtDWVuZG9iag0yMzAgMCBvYmoNPDwvQkJveFsyMDAu
OTcxIDM2Mi42ODYgMjM0Ljg2MSAzNzYuMjUzXS9GaWx0ZXIvRmxhdGVEZWNvZGUvRm9ybVR5cGUg
MS9MZW5ndGggOTkvTWF0cml4WzEuMCAwLjAgMC4wIDEuMCAtMjAwLjk3MSAtMzYyLjY4Nl0vUmVz
b3VyY2VzPDwvUHJvY1NldFsvUERGXT4+L1N1YnR5cGUvRm9ybS9UeXBlL1hPYmplY3Q+PnN0cmVh
bQ0KSIlEzbENwCAMRNHeU9wElo0NNvNESpqkSZP1QwO0T/p3CoXgvUg4euKjIs4WPWDNWNI7nmE6
THRYY+lesSUKpzt2FpWzWsNBxZS9lk33IGdvGrtbsKZnNf8POukXYAC8piCODQplbmRzdHJlYW0N
ZW5kb2JqDTIzMSAwIG9iag08PC9CQm94WzAuMCAwLjAgMjAuMzUzNSAxMy41NjY3XS9Gb3JtVHlw
ZSAxL0xlbmd0aCAyNy9NYXRyaXhbMS4wIDAuMCAwLjAgMS4wIDAuMCAwLjBdL1Jlc291cmNlczw8
L0V4dEdTdGF0ZTw8L1IwPDwvQUlTIGZhbHNlL0NBIDAuMzk5OTk0L1R5cGUvRXh0R1N0YXRlL2Nh
IDAuMzk5OTk0Pj4vUjE8PC9BSVMgZmFsc2UvQk0vTXVsdGlwbHkvVHlwZS9FeHRHU3RhdGU+Pj4+
L1Byb2NTZXRbL1BERl0vWE9iamVjdDw8L01XRk9Gb3JtIDIzMyAwIFI+Pj4+L1N1YnR5cGUvRm9y
bS9UeXBlL1hPYmplY3Q+PnN0cmVhbQ0KL1IwIGdzCi9SMSBncwovTVdGT0Zvcm0gRG8KDQplbmRz
dHJlYW0NZW5kb2JqDTIzMiAwIG9iag08PC9CQm94WzI0MS41OCA1NzkuOTA5IDM0My4xNSA1OTMu
NDc1XS9GaWx0ZXIvRmxhdGVEZWNvZGUvRm9ybVR5cGUgMS9MZW5ndGggMTAxL01hdHJpeFsxLjAg
MC4wIDAuMCAxLjAgLTI0MS41OCAtNTc5LjkwOV0vUmVzb3VyY2VzPDwvUHJvY1NldFsvUERGXT4+
L1N1YnR5cGUvRm9ybS9UeXBlL1hPYmplY3Q+PnN0cmVhbQ0KSIlEzrkNw0AMRNGcVbCCAY8Vj3oE
WImdKFH73kRg+oA/GGVl4fsiQXbxQ7YWusr4KIFLBv+2KTortjlc03ikBRIRPF07dmZ8knsjl/rY
l3wZ8pCecuRdn+79cNKH/gIMAFrjIZQNCmVuZHN0cmVhbQ1lbmRvYmoNMjMzIDAgb2JqDTw8L0JC
b3hbMC4wIDAuMCAyMC4zNTM1IDEzLjU2NjddL0Zvcm1UeXBlIDEvR3JvdXA8PC9TL1RyYW5zcGFy
ZW5jeT4+L0xlbmd0aCA5L01hdHJpeFsxLjAgMC4wIDAuMCAxLjAgMC4wIDAuMF0vUmVzb3VyY2Vz
PDwvUHJvY1NldFsvUERGXS9YT2JqZWN0PDwvRm9ybSAyMjkgMCBSPj4+Pi9TdWJ0eXBlL0Zvcm0v
VHlwZS9YT2JqZWN0Pj5zdHJlYW0NCi9Gb3JtIERvCg0KZW5kc3RyZWFtDWVuZG9iag0yMzQgMCBv
YmoNPDwvQkJveFswLjAgMC4wIDMzLjg4OTYgMTMuNTY2N10vRm9ybVR5cGUgMS9Hcm91cDw8L1Mv
VHJhbnNwYXJlbmN5Pj4vTGVuZ3RoIDkvTWF0cml4WzEuMCAwLjAgMC4wIDEuMCAwLjAgMC4wXS9S
ZXNvdXJjZXM8PC9Qcm9jU2V0Wy9QREZdL1hPYmplY3Q8PC9Gb3JtIDIzMCAwIFI+Pj4+L1N1YnR5
cGUvRm9ybS9UeXBlL1hPYmplY3Q+PnN0cmVhbQ0KL0Zvcm0gRG8KDQplbmRzdHJlYW0NZW5kb2Jq
DTIzNSAwIG9iag08PC9CQm94WzAuMCAwLjAgMTAxLjU3IDEzLjU2NjddL0Zvcm1UeXBlIDEvTGVu
Z3RoIDI3L01hdHJpeFsxLjAgMC4wIDAuMCAxLjAgMC4wIDAuMF0vUmVzb3VyY2VzPDwvRXh0R1N0
YXRlPDwvUjA8PC9BSVMgZmFsc2UvQ0EgMC4zOTk5OTQvVHlwZS9FeHRHU3RhdGUvY2EgMC4zOTk5
OTQ+Pi9SMTw8L0FJUyBmYWxzZS9CTS9NdWx0aXBseS9UeXBlL0V4dEdTdGF0ZT4+Pj4vUHJvY1Nl
dFsvUERGXS9YT2JqZWN0PDwvTVdGT0Zvcm0gMjM3IDAgUj4+Pj4vU3VidHlwZS9Gb3JtL1R5cGUv
WE9iamVjdD4+c3RyZWFtDQovUjAgZ3MKL1IxIGdzCi9NV0ZPRm9ybSBEbwoNCmVuZHN0cmVhbQ1l
bmRvYmoNMjM2IDAgb2JqDTw8L0JCb3hbMC4wIDAuMCAzMy44ODk2IDEzLjU2NjddL0Zvcm1UeXBl
IDEvTGVuZ3RoIDI3L01hdHJpeFsxLjAgMC4wIDAuMCAxLjAgMC4wIDAuMF0vUmVzb3VyY2VzPDwv
RXh0R1N0YXRlPDwvUjA8PC9BSVMgZmFsc2UvQ0EgMC4zOTk5OTQvVHlwZS9FeHRHU3RhdGUvY2Eg
MC4zOTk5OTQ+Pi9SMTw8L0FJUyBmYWxzZS9CTS9NdWx0aXBseS9UeXBlL0V4dEdTdGF0ZT4+Pj4v
UHJvY1NldFsvUERGXS9YT2JqZWN0PDwvTVdGT0Zvcm0gMjM0IDAgUj4+Pj4vU3VidHlwZS9Gb3Jt
L1R5cGUvWE9iamVjdD4+c3RyZWFtDQovUjAgZ3MKL1IxIGdzCi9NV0ZPRm9ybSBEbwoNCmVuZHN0
cmVhbQ1lbmRvYmoNMjM3IDAgb2JqDTw8L0JCb3hbMC4wIDAuMCAxMDEuNTcgMTMuNTY2N10vRm9y
bVR5cGUgMS9Hcm91cDw8L1MvVHJhbnNwYXJlbmN5Pj4vTGVuZ3RoIDkvTWF0cml4WzEuMCAwLjAg
MC4wIDEuMCAwLjAgMC4wXS9SZXNvdXJjZXM8PC9Qcm9jU2V0Wy9QREZdL1hPYmplY3Q8PC9Gb3Jt
IDIzMiAwIFI+Pj4+L1N1YnR5cGUvRm9ybS9UeXBlL1hPYmplY3Q+PnN0cmVhbQ0KL0Zvcm0gRG8K
DQplbmRzdHJlYW0NZW5kb2JqDTIzOCAwIG9iag08PC9CQm94WzAuMCAwLjAgNDYwLjI3OSA2NC42
NzYxXS9Gb3JtVHlwZSAxL0xlbmd0aCAyNy9NYXRyaXhbMS4wIDAuMCAwLjAgMS4wIDAuMCAwLjBd
L1Jlc291cmNlczw8L0V4dEdTdGF0ZTw8L1IwPDwvQUlTIGZhbHNlL0NBIDAuMzk5OTk0L1R5cGUv
RXh0R1N0YXRlL2NhIDAuMzk5OTk0Pj4vUjE8PC9BSVMgZmFsc2UvQk0vTXVsdGlwbHkvVHlwZS9F
eHRHU3RhdGU+Pj4+L1Byb2NTZXRbL1BERl0vWE9iamVjdDw8L01XRk9Gb3JtIDIzOSAwIFI+Pj4+
L1N1YnR5cGUvRm9ybS9UeXBlL1hPYmplY3Q+PnN0cmVhbQ0KL1IwIGdzCi9SMSBncwovTVdGT0Zv
cm0gRG8KDQplbmRzdHJlYW0NZW5kb2JqDTIzOSAwIG9iag08PC9CQm94WzAuMCAwLjAgNDYwLjI3
OSA2NC42NzYxXS9Gb3JtVHlwZSAxL0dyb3VwPDwvUy9UcmFuc3BhcmVuY3k+Pi9MZW5ndGggOS9N
YXRyaXhbMS4wIDAuMCAwLjAgMS4wIDAuMCAwLjBdL1Jlc291cmNlczw8L1Byb2NTZXRbL1BERl0v
WE9iamVjdDw8L0Zvcm0gMjQwIDAgUj4+Pj4vU3VidHlwZS9Gb3JtL1R5cGUvWE9iamVjdD4+c3Ry
ZWFtDQovRm9ybSBEbwoNCmVuZHN0cmVhbQ1lbmRvYmoNMjQwIDAgb2JqDTw8L0JCb3hbOTIuNjgx
OCA2NjkuMzU0IDU1Mi45NjEgNzM0LjAzXS9GaWx0ZXJbL0ZsYXRlRGVjb2RlXS9Gb3JtVHlwZSAx
L0xlbmd0aCAzMTAvTWF0cml4WzEuMCAwLjAgMC4wIDEuMCAtOTIuNjgxOCAtNjY5LjM1NF0vUmVz
b3VyY2VzPDwvUHJvY1NldFsvUERGXT4+L1N1YnR5cGUvRm9ybS9UeXBlL1hPYmplY3Q+PnN0cmVh
bQ0KSIlUk0tyxDAIBfc+hU5A8REgzjNVmU2yySbXD54agWbnarmfn8GmQQPH7/NC8Fjj7yIMMDYb
zgjLmMdPMgMjTySwnGIUEMybSUZbImCCMR6XEINZNPpOpGC+rMUmO7u0/fzH9XUJGzAqn60kDQo9
1SIVX173UmQgVzmLKSrQmtFmk53e3tms3xwX4C0c8yICjKk9L3JYc47PIavYR63Nzlpv8QDv6Nb2
8+9WYXmKc9hiUMF7XCF5jCuRJspdFwgGXiGjpFDgWK8dGgLOnGixXKKlqDnTEpvs7PZ2gdcWXUAX
rbOWOII60+EWqfzyuplyAE//aKaSQqptNtnp7Z3NaiH55YHnPccWzRncuLdoHqD0+g22dWcx6d1r
5qHmYbHspXlpeVnmQd7h7e0Gd69/AQYAol21Aw0KZW5kc3RyZWFtDWVuZG9iag0yNDEgMCBvYmoN
PDwvQkJveFswLjAgMC4wIDQzOS45NzUgMTE1Ljc4OV0vRm9ybVR5cGUgMS9MZW5ndGggMjcvTWF0
cml4WzEuMCAwLjAgMC4wIDEuMCAwLjAgMC4wXS9SZXNvdXJjZXM8PC9FeHRHU3RhdGU8PC9SMDw8
L0FJUyBmYWxzZS9DQSAwLjM5OTk5NC9UeXBlL0V4dEdTdGF0ZS9jYSAwLjM5OTk5ND4+L1IxPDwv
QUlTIGZhbHNlL0JNL011bHRpcGx5L1R5cGUvRXh0R1N0YXRlPj4+Pi9Qcm9jU2V0Wy9QREZdL1hP
YmplY3Q8PC9NV0ZPRm9ybSAyNDIgMCBSPj4+Pi9TdWJ0eXBlL0Zvcm0vVHlwZS9YT2JqZWN0Pj5z
dHJlYW0NCi9SMCBncwovUjEgZ3MKL01XRk9Gb3JtIERvCg0KZW5kc3RyZWFtDWVuZG9iag0yNDIg
MCBvYmoNPDwvQkJveFswLjAgMC4wIDQzOS45NzUgMTE1Ljc4OV0vRm9ybVR5cGUgMS9Hcm91cDw8
L1MvVHJhbnNwYXJlbmN5Pj4vTGVuZ3RoIDkvTWF0cml4WzEuMCAwLjAgMC4wIDEuMCAwLjAgMC4w
XS9SZXNvdXJjZXM8PC9Qcm9jU2V0Wy9QREZdL1hPYmplY3Q8PC9Gb3JtIDI0NCAwIFI+Pj4+L1N1
YnR5cGUvRm9ybS9UeXBlL1hPYmplY3Q+PnN0cmVhbQ0KL0Zvcm0gRG8KDQplbmRzdHJlYW0NZW5k
b2JqDTI0MyAwIG9iag08PC9CQm94WzAuMCAwLjAgNDQ2Ljc0MyAxNDEuMzQ0XS9Gb3JtVHlwZSAx
L0dyb3VwPDwvUy9UcmFuc3BhcmVuY3k+Pi9MZW5ndGggOS9NYXRyaXhbMS4wIDAuMCAwLjAgMS4w
IDAuMCAwLjBdL1Jlc291cmNlczw8L1Byb2NTZXRbL1BERl0vWE9iamVjdDw8L0Zvcm0gMjQ2IDAg
Uj4+Pj4vU3VidHlwZS9Gb3JtL1R5cGUvWE9iamVjdD4+c3RyZWFtDQovRm9ybSBEbwoNCmVuZHN0
cmVhbQ1lbmRvYmoNMjQ0IDAgb2JqDTw8L0JCb3hbOTIuNjgxOCA0NzcuNjg2IDUzMi42NTYgNTkz
LjQ3NV0vRmlsdGVyWy9GbGF0ZURlY29kZV0vRm9ybVR5cGUgMS9MZW5ndGggMzk2L01hdHJpeFsx
LjAgMC4wIDAuMCAxLjAgLTkyLjY4MTggLTQ3Ny42ODZdL1Jlc291cmNlczw8L1Byb2NTZXRbL1BE
Rl0+Pi9TdWJ0eXBlL0Zvcm0vVHlwZS9YT2JqZWN0Pj5zdHJlYW0NCkiJVJMxjiUhDETzPgUnsGxj
G3yekXaSP8kke/01qw/FjxoVekXhoqVJ4/b7/TCNnO3vk0GcbM0nU+cR7efJTjx5ltSpy9B2hGTi
iGgHWjsjtH09OrT22KG9SvNasgKEsr3B7QBfzx+kcqPhmncqH1T2jlRh5CKJVDHIVXylcik+OrRK
tTzDEyCU7Q1uB1ipNJw09SOWhpJOvXJBOf6HQ7KiSa2ueyXzXqTXUA4JZbuDu5MJJ4XWgN2EcrhX
MuGgkFGSUU6XdoR1uW7RQC0vs9WjaR2kYdBej/V6LT0AHmFbg9rnf7QoQSbx0aIkWc0FLWqQjOtp
1T1l+noOPer1WC2P9iqtOHc9HITtDGwfvzL10cmnzDtUH0w1ZLnYo2z7gyEXqkAuFPYGIWxvYHcu
dMGdomfcDa6vpaJBqb8n57gaXF48+/9YSjby0iqWOtlMBQllm4PbCe4Obcwqyu4ObUrtGTq0OWia
nQ6tfvvpfRlZ1nFcYzhaPauc6/7gLuHtDGwfvzL9E2AA9ZbuYQ0KZW5kc3RyZWFtDWVuZG9iag0y
NDUgMCBvYmoNPDwvQkJveFswLjAgMC4wIDQ0Ni43NDMgMTQxLjM0NF0vRm9ybVR5cGUgMS9MZW5n
dGggMjcvTWF0cml4WzEuMCAwLjAgMC4wIDEuMCAwLjAgMC4wXS9SZXNvdXJjZXM8PC9FeHRHU3Rh
dGU8PC9SMDw8L0FJUyBmYWxzZS9DQSAwLjM5OTk5NC9UeXBlL0V4dEdTdGF0ZS9jYSAwLjM5OTk5
ND4+L1IxPDwvQUlTIGZhbHNlL0JNL011bHRpcGx5L1R5cGUvRXh0R1N0YXRlPj4+Pi9Qcm9jU2V0
Wy9QREZdL1hPYmplY3Q8PC9NV0ZPRm9ybSAyNDMgMCBSPj4+Pi9TdWJ0eXBlL0Zvcm0vVHlwZS9Y
T2JqZWN0Pj5zdHJlYW0NCi9SMCBncwovUjEgZ3MKL01XRk9Gb3JtIERvCg0KZW5kc3RyZWFtDWVu
ZG9iag0yNDYgMCBvYmoNPDwvQkJveFs5Mi42ODE4IDI2MC40NjMgNTM5LjQyNCA0MDEuODA3XS9G
aWx0ZXJbL0ZsYXRlRGVjb2RlXS9Gb3JtVHlwZSAxL0xlbmd0aCA1MzIvTWF0cml4WzEuMCAwLjAg
MC4wIDEuMCAtOTIuNjgxOCAtMjYwLjQ2M10vUmVzb3VyY2VzPDwvUHJvY1NldFsvUERGXT4+L1N1
YnR5cGUvRm9ybS9UeXBlL1hPYmplY3Q+PnN0cmVhbQ0KSIlUlE2O7CAMhPc5BSew/INtfJ6RZjY9
m7d51x8TBUwW3Yoq+YrCNlCjhu3fz4XgMdr/i8LBiKzJGGAS1n5T62DITYLAenArYUD+vG2qI0HH
Ie3r6pYvpUdpn6s7gfSuRR7KY765neDr+r7CAAN7ExPAkW9/r5hPOFKa79JiC84wem+bcYWhMo1Y
CVxNSvuk1sFNY3MlLOfC1vIzE5sCB79CsTHw4CNVKct+Y5Ur/wFJ/cylEoCZZYMlLO/CzlyEAcaW
PVQEQb97iJYdyg9VQMizh0swBLT8uKjp5cavWEs7Yy2ylGVe3ErwziUOKjlAR66OKeUIluBZtpD2
2g3HmHuk+ShKpX1SE+DeT7KUZb65leDOlZtzJ37lys25zXOw2VKW/+YqmZKCE+mZTGmAM1GRh/K4
F/dKtvfOOZL3gO36sOdIDquCSQfF0d5Vprv2nBOEhlpajn1OGvo8xQ9YwrIu7Fn+PIkcAXkRyHkS
MUcdJeok4oBQkTqKRBA2r4d7erralj7XPWSqXNihPM4b28vPTOICOmicocSztFnkgy1l+S+ucilH
Do2fuVTSIMHiDuXx3tgr1+4FD4NOdjYwBwF63gW7gZxFmq0paFoNtXOstnaM1QJLWNaFrfVfHcxa
DmM+OshZ8OFUHeSsmTFVBzlLZoLTqYfmxZ5V2Fre8Hmx50IHWMryLm4FmKn+BBgAKuxF2w0KZW5k
c3RyZWFtDWVuZG9iag0yNDcgMCBvYmoNPDwvQkJveFswLjAgMC4wIDI3LjEyMTUgMTMuNTY2N10v
Rm9ybVR5cGUgMS9MZW5ndGggMjcvTWF0cml4WzEuMCAwLjAgMC4wIDEuMCAwLjAgMC4wXS9SZXNv
dXJjZXM8PC9FeHRHU3RhdGU8PC9SMDw8L0FJUyBmYWxzZS9DQSAwLjM5OTk5NC9UeXBlL0V4dEdT
dGF0ZS9jYSAwLjM5OTk5ND4+L1IxPDwvQUlTIGZhbHNlL0JNL011bHRpcGx5L1R5cGUvRXh0R1N0
YXRlPj4+Pi9Qcm9jU2V0Wy9QREZdL1hPYmplY3Q8PC9NV0ZPRm9ybSAyNTAgMCBSPj4+Pi9TdWJ0
eXBlL0Zvcm0vVHlwZS9YT2JqZWN0Pj5zdHJlYW0NCi9SMCBncwovUjEgZ3MKL01XRk9Gb3JtIERv
Cg0KZW5kc3RyZWFtDWVuZG9iag0yNDggMCBvYmoNPDwvQkJveFswLjAgMC4wIDEyMS44NzUgMTMu
NTY2N10vRm9ybVR5cGUgMS9MZW5ndGggMjcvTWF0cml4WzEuMCAwLjAgMC4wIDEuMCAwLjAgMC4w
XS9SZXNvdXJjZXM8PC9FeHRHU3RhdGU8PC9SMDw8L0FJUyBmYWxzZS9DQSAwLjM5OTk5NC9UeXBl
L0V4dEdTdGF0ZS9jYSAwLjM5OTk5ND4+L1IxPDwvQUlTIGZhbHNlL0JNL011bHRpcGx5L1R5cGUv
RXh0R1N0YXRlPj4+Pi9Qcm9jU2V0Wy9QREZdL1hPYmplY3Q8PC9NV0ZPRm9ybSAyNDkgMCBSPj4+
Pi9TdWJ0eXBlL0Zvcm0vVHlwZS9YT2JqZWN0Pj5zdHJlYW0NCi9SMCBncwovUjEgZ3MKL01XRk9G
b3JtIERvCg0KZW5kc3RyZWFtDWVuZG9iag0yNDkgMCBvYmoNPDwvQkJveFswLjAgMC4wIDEyMS44
NzUgMTMuNTY2N10vRm9ybVR5cGUgMS9Hcm91cDw8L1MvVHJhbnNwYXJlbmN5Pj4vTGVuZ3RoIDkv
TWF0cml4WzEuMCAwLjAgMC4wIDEuMCAwLjAgMC4wXS9SZXNvdXJjZXM8PC9Qcm9jU2V0Wy9QREZd
L1hPYmplY3Q8PC9Gb3JtIDI1MiAwIFI+Pj4+L1N1YnR5cGUvRm9ybS9UeXBlL1hPYmplY3Q+PnN0
cmVhbQ0KL0Zvcm0gRG8KDQplbmRzdHJlYW0NZW5kb2JqDTI1MCAwIG9iag08PC9CQm94WzAuMCAw
LjAgMjcuMTIxNSAxMy41NjY3XS9Gb3JtVHlwZSAxL0dyb3VwPDwvUy9UcmFuc3BhcmVuY3k+Pi9M
ZW5ndGggOS9NYXRyaXhbMS4wIDAuMCAwLjAgMS4wIDAuMCAwLjBdL1Jlc291cmNlczw8L1Byb2NT
ZXRbL1BERl0vWE9iamVjdDw8L0Zvcm0gMjUxIDAgUj4+Pj4vU3VidHlwZS9Gb3JtL1R5cGUvWE9i
amVjdD4+c3RyZWFtDQovRm9ybSBEbwoNCmVuZHN0cmVhbQ1lbmRvYmoNMjUxIDAgb2JqDTw8L0JC
b3hbMTQwLjA1OCA2MTguMjQxIDE2Ny4xOCA2MzEuODA3XS9GaWx0ZXIvRmxhdGVEZWNvZGUvRm9y
bVR5cGUgMS9MZW5ndGggMTAyL01hdHJpeFsxLjAgMC4wIDAuMCAxLjAgLTE0MC4wNTggLTYxOC4y
NDFdL1Jlc291cmNlczw8L1Byb2NTZXRbL1BERl0+Pi9TdWJ0eXBlL0Zvcm0vVHlwZS9YT2JqZWN0
Pj5zdHJlYW0NCkiJTM67DcNQDEPRXlNwAkJ6UiS9eQzYjdOkyfp24097gEvQYFD8NlHWbPzFwhlZ
SGumz8T3JGV8KpDDmDEHXtL02YU7c2NoOxaxdFbZeGw/LVmt/Qofucbv7rqwyCqHAAMADEEhKA0K
ZW5kc3RyZWFtDWVuZG9iag0yNTIgMCBvYmoNPDwvQkJveFs3OS4xNDU2IDUyOC43OTUgMjAxLjAy
IDU0Mi4zNjJdL0ZpbHRlci9GbGF0ZURlY29kZS9Gb3JtVHlwZSAxL0xlbmd0aCAxMDAvTWF0cml4
WzEuMCAwLjAgMC4wIDEuMCAtNzkuMTQ1NiAtNTI4Ljc5NV0vUmVzb3VyY2VzPDwvUHJvY1NldFsv
UERGXT4+L1N1YnR5cGUvRm9ybS9UeXBlL1hPYmplY3Q+PnN0cmVhbQ0KSIlMzbsNhEAMhOHcVUwF
lt+7rgfpSLjkEtonAfbSX/pmFArBbyfh0RMnTePMMKQ1a4fjS6M5IwrpxibeWGFypzteFMpdjo20
B5dqvekgE+EytcX+yr282HO/0YcuAQYAhwUgOA0KZW5kc3RyZWFtDWVuZG9iag0yNTMgMCBvYmoN
PDwvQkJveFswLjAgMC4wIDMxOC4xNDkgMTMuNTY2N10vRm9ybVR5cGUgMS9MZW5ndGggMjcvTWF0
cml4WzEuMCAwLjAgMC4wIDEuMCAwLjAgMC4wXS9SZXNvdXJjZXM8PC9FeHRHU3RhdGU8PC9SMDw8
L0FJUyBmYWxzZS9DQSAwLjM5OTk5NC9UeXBlL0V4dEdTdGF0ZS9jYSAwLjM5OTk5ND4+L1IxPDwv
QUlTIGZhbHNlL0JNL011bHRpcGx5L1R5cGUvRXh0R1N0YXRlPj4+Pi9Qcm9jU2V0Wy9QREZdL1hP
YmplY3Q8PC9NV0ZPRm9ybSAyNTggMCBSPj4+Pi9TdWJ0eXBlL0Zvcm0vVHlwZS9YT2JqZWN0Pj5z
dHJlYW0NCi9SMCBncwovUjEgZ3MKL01XRk9Gb3JtIERvCg0KZW5kc3RyZWFtDWVuZG9iag0yNTQg
MCBvYmoNPDwvQkJveFswLjAgMC4wIDI0LjAgMjQuMF0vRmlsdGVyL0ZsYXRlRGVjb2RlL0xlbmd0
aCAyNTEvUmVzb3VyY2VzPDwvRXh0R1N0YXRlPDwvR1MwPDwvQUlTIGZhbHNlL0JNL05vcm1hbC9D
QSAwLjYvVHlwZS9FeHRHU3RhdGUvY2EgMC42Pj4+Pj4+L1N1YnR5cGUvRm9ybS9UeXBlL1hPYmpl
Y3Q+PnN0cmVhbQ0KSInkkklOxEAMRa/yLxBj11wnaAmJBWKJekMhelB6ASy4PnY6aVIRN2jVwv9V
ytNXPiHT+TqAcVLxg4AnjWflR7zuGe942L0wDt96y3oEFZG4ckG7IFMOEEdJEi4Y1jhiKOT+WClz
NpISbiSUQkVbePBUvFxzJw7kU1wqKeVa5jYzNKxpRPeyK9J1aOgGGNFN1w2+XqrhiA88qw8784OK
1CRmzOwgU+KtieoZ817UyX8ttDu1zpF30UKx9RfmSUfKbi0L1WAUKUoP06Nr0EUjWx+x8jNEW9WT
qxvN0mcs4MmHW7qn6vSLU3M22oc+Y7zDH+MNvwIMAMuypocNCmVuZHN0cmVhbQ1lbmRvYmoNMjU1
IDAgb2JqDTw8L0JCb3hbMC4wIDAuMCAyNC4wIDI0LjBdL0ZpbHRlci9GbGF0ZURlY29kZS9MZW5n
dGggMjMzL1Jlc291cmNlczw8L0V4dEdTdGF0ZTw8L0dTMDw8L0FJUyBmYWxzZS9CTS9Ob3JtYWwv
Q0EgMC42L1R5cGUvRXh0R1N0YXRlL2NhIDAuNj4+Pj4+Pi9TdWJ0eXBlL0Zvcm0vVHlwZS9YT2Jq
ZWN0Pj5zdHJlYW0NCkiJbJDNTsMwEIRfZV4gw67//QSVkHpAHFEvFFFA6aFw4PW7bkxCAvLB89nj
3VlfoLf1eYLg3cQ3Ava2fxjf4+kgeMHd7lFw+rJTsaWoiJQqBcczMnOAOiZNOGP4jSOGQrewUZbc
SEuYSZlCxRFveMWDld+1Nixak7Z+PZgwyTabRRE5qAX8N1mgDcasLZYwWkdHVy1Vx9tdo8i4gcDg
Gqn8pW6cq4+trveoTO0HMn2Y9DjpwuJn0wq6a4JMV+x5ZCmTHiedGBbTCrrL4lU4T3U+tlFXPHYe
nFiW+GPf4OJ+xlWAAQBkyGmVDQplbmRzdHJlYW0NZW5kb2JqDTI1NiAwIG9iag08PC9CQm94WzE5
NC4yMDMgMzQ5LjkwOSAyMTQuNTU2IDM2My40NzVdL0ZpbHRlci9GbGF0ZURlY29kZS9Gb3JtVHlw
ZSAxL0xlbmd0aCAxMDAvTWF0cml4WzEuMCAwLjAgMC4wIDEuMCAtMTk0LjIwMyAtMzQ5LjkwOV0v
UmVzb3VyY2VzPDwvUHJvY1NldFsvUERGXT4+L1N1YnR5cGUvRm9ybS9UeXBlL1hPYmplY3Q+PnN0
cmVhbQ0KSIlEzrENw0AMQ9FeU3ACQjydJXseA0mTNGm8vq9x1D7gExQEx+9tzjp2XKajmFIiNmd4
Jb7LJtPHomCoBv6QTs9MdJXBFQ2cNiRq1t72WTaprWaXLc94d8+D0152CzAA9ZQgyg0KZW5kc3Ry
ZWFtDWVuZG9iag0yNTcgMCBvYmoNPDwvQkJveFswLjAgMC4wIDIwLjM1MzUgMTMuNTY2N10vRm9y
bVR5cGUgMS9Hcm91cDw8L1MvVHJhbnNwYXJlbmN5Pj4vTGVuZ3RoIDkvTWF0cml4WzEuMCAwLjAg
MC4wIDEuMCAwLjAgMC4wXS9SZXNvdXJjZXM8PC9Qcm9jU2V0Wy9QREZdL1hPYmplY3Q8PC9Gb3Jt
IDI1NiAwIFI+Pj4+L1N1YnR5cGUvRm9ybS9UeXBlL1hPYmplY3Q+PnN0cmVhbQ0KL0Zvcm0gRG8K
DQplbmRzdHJlYW0NZW5kb2JqDTI1OCAwIG9iag08PC9CQm94WzAuMCAwLjAgMzE4LjE0OSAxMy41
NjY3XS9Gb3JtVHlwZSAxL0dyb3VwPDwvUy9UcmFuc3BhcmVuY3k+Pi9MZW5ndGggOS9NYXRyaXhb
MS4wIDAuMCAwLjAgMS4wIDAuMCAwLjBdL1Jlc291cmNlczw8L1Byb2NTZXRbL1BERl0vWE9iamVj
dDw8L0Zvcm0gMjYwIDAgUj4+Pj4vU3VidHlwZS9Gb3JtL1R5cGUvWE9iamVjdD4+c3RyZWFtDQov
Rm9ybSBEbwoNCmVuZHN0cmVhbQ1lbmRvYmoNMjU5IDAgb2JqDTw8L0JCb3hbMC4wIDAuMCAyMC4z
NTM1IDEzLjU2NjddL0Zvcm1UeXBlIDEvTGVuZ3RoIDI3L01hdHJpeFsxLjAgMC4wIDAuMCAxLjAg
MC4wIDAuMF0vUmVzb3VyY2VzPDwvRXh0R1N0YXRlPDwvUjA8PC9BSVMgZmFsc2UvQ0EgMC4zOTk5
OTQvVHlwZS9FeHRHU3RhdGUvY2EgMC4zOTk5OTQ+Pi9SMTw8L0FJUyBmYWxzZS9CTS9NdWx0aXBs
eS9UeXBlL0V4dEdTdGF0ZT4+Pj4vUHJvY1NldFsvUERGXS9YT2JqZWN0PDwvTVdGT0Zvcm0gMjU3
IDAgUj4+Pj4vU3VidHlwZS9Gb3JtL1R5cGUvWE9iamVjdD4+c3RyZWFtDQovUjAgZ3MKL1IxIGdz
Ci9NV0ZPRm9ybSBEbwoNCmVuZHN0cmVhbQ1lbmRvYmoNMjYwIDAgb2JqDTw8L0JCb3hbNzkuMTQ1
NiAzMTEuNTczIDM5Ny4yOTUgMzI1LjEzOV0vRmlsdGVyL0ZsYXRlRGVjb2RlL0Zvcm1UeXBlIDEv
TGVuZ3RoIDEwMS9NYXRyaXhbMS4wIDAuMCAwLjAgMS4wIC03OS4xNDU2IC0zMTEuNTczXS9SZXNv
dXJjZXM8PC9Qcm9jU2V0Wy9QREZdPj4vU3VidHlwZS9Gb3JtL1R5cGUvWE9iamVjdD4+c3RyZWFt
DQpIiUzNuw0DMQyD4V5TcALCetiS5jkgaZImTdbPNedL+wE/qVAMfJ4ymF34ShnnDIOrslMX3pLN
GbFOCnapYYMp00diRxbMGI5DvJ1V66bXSYvV86+75Zre2XV/yEN+AgwAiQwgYA0KZW5kc3RyZWFt
DWVuZG9iag0yNjEgMCBvYmoNPDwvQkJveFswLjAgMC4wIDMxMS4zODEgMTMuNTY2N10vRm9ybVR5
cGUgMS9MZW5ndGggMjcvTWF0cml4WzEuMCAwLjAgMC4wIDEuMCAwLjAgMC4wXS9SZXNvdXJjZXM8
PC9FeHRHU3RhdGU8PC9SMDw8L0FJUyBmYWxzZS9DQSAwLjM5OTk5NC9UeXBlL0V4dEdTdGF0ZS9j
YSAwLjM5OTk5ND4+L1IxPDwvQUlTIGZhbHNlL0JNL011bHRpcGx5L1R5cGUvRXh0R1N0YXRlPj4+
Pi9Qcm9jU2V0Wy9QREZdL1hPYmplY3Q8PC9NV0ZPRm9ybSAyNjUgMCBSPj4+Pi9TdWJ0eXBlL0Zv
cm0vVHlwZS9YT2JqZWN0Pj5zdHJlYW0NCi9SMCBncwovUjEgZ3MKL01XRk9Gb3JtIERvCg0KZW5k
c3RyZWFtDWVuZG9iag0yNjIgMCBvYmoNPDwvQkJveFswLjAgMC4wIDQzOS45NzUgMjYuMzQ0MV0v
Rm9ybVR5cGUgMS9Hcm91cDw8L1MvVHJhbnNwYXJlbmN5Pj4vTGVuZ3RoIDkvTWF0cml4WzEuMCAw
LjAgMC4wIDEuMCAwLjAgMC4wXS9SZXNvdXJjZXM8PC9Qcm9jU2V0Wy9QREZdL1hPYmplY3Q8PC9G
b3JtIDI2NiAwIFI+Pj4+L1N1YnR5cGUvRm9ybS9UeXBlL1hPYmplY3Q+PnN0cmVhbQ0KL0Zvcm0g
RG8KDQplbmRzdHJlYW0NZW5kb2JqDTI2MyAwIG9iag08PC9CQm94WzAuMCAwLjAgMjAuMzUzNSAx
My41NjY3XS9Gb3JtVHlwZSAxL0xlbmd0aCAyNy9NYXRyaXhbMS4wIDAuMCAwLjAgMS4wIDAuMCAw
LjBdL1Jlc291cmNlczw8L0V4dEdTdGF0ZTw8L1IwPDwvQUlTIGZhbHNlL0NBIDAuMzk5OTk0L1R5
cGUvRXh0R1N0YXRlL2NhIDAuMzk5OTk0Pj4vUjE8PC9BSVMgZmFsc2UvQk0vTXVsdGlwbHkvVHlw
ZS9FeHRHU3RhdGU+Pj4+L1Byb2NTZXRbL1BERl0vWE9iamVjdDw8L01XRk9Gb3JtIDI2NCAwIFI+
Pj4+L1N1YnR5cGUvRm9ybS9UeXBlL1hPYmplY3Q+PnN0cmVhbQ0KL1IwIGdzCi9SMSBncwovTVdG
T0Zvcm0gRG8KDQplbmRzdHJlYW0NZW5kb2JqDTI2NCAwIG9iag08PC9CQm94WzAuMCAwLjAgMjAu
MzUzNSAxMy41NjY3XS9Gb3JtVHlwZSAxL0dyb3VwPDwvUy9UcmFuc3BhcmVuY3k+Pi9MZW5ndGgg
OS9NYXRyaXhbMS4wIDAuMCAwLjAgMS4wIDAuMCAwLjBdL1Jlc291cmNlczw8L1Byb2NTZXRbL1BE
Rl0vWE9iamVjdDw8L0Zvcm0gMjY5IDAgUj4+Pj4vU3VidHlwZS9Gb3JtL1R5cGUvWE9iamVjdD4+
c3RyZWFtDQovRm9ybSBEbwoNCmVuZHN0cmVhbQ1lbmRvYmoNMjY1IDAgb2JqDTw8L0JCb3hbMC4w
IDAuMCAzMTEuMzgxIDEzLjU2NjddL0Zvcm1UeXBlIDEvR3JvdXA8PC9TL1RyYW5zcGFyZW5jeT4+
L0xlbmd0aCA5L01hdHJpeFsxLjAgMC4wIDAuMCAxLjAgMC4wIDAuMF0vUmVzb3VyY2VzPDwvUHJv
Y1NldFsvUERGXS9YT2JqZWN0PDwvRm9ybSAyNjcgMCBSPj4+Pi9TdWJ0eXBlL0Zvcm0vVHlwZS9Y
T2JqZWN0Pj5zdHJlYW0NCi9Gb3JtIERvCg0KZW5kc3RyZWFtDWVuZG9iag0yNjYgMCBvYmoNPDwv
QkJveFs3OS4xNDU2IDY5NC45MDkgNTE5LjEyIDcyMS4yNTNdL0ZpbHRlclsvRmxhdGVEZWNvZGVd
L0Zvcm1UeXBlIDEvTGVuZ3RoIDE1MS9NYXRyaXhbMS4wIDAuMCAwLjAgMS4wIC03OS4xNDU2IC02
OTQuOTA5XS9SZXNvdXJjZXM8PC9Qcm9jU2V0Wy9QREZdPj4vU3VidHlwZS9Gb3JtL1R5cGUvWE9i
amVjdD4+c3RyZWFtDQpIiUyOuw3DMAwFe03BCR5ImT/NYyBpnCZN1g8dxLI64og7PCEhpvezMWIk
fZpuCh1qFJzg1EGvYgI9zxABn8+FBFKVbq0z0janvZkYyljYUSwRXWSKC/i3b+1asLdHyw4z7eTD
sHF4zYoBU/VCiU2i0wWCDezudEm/UnivkpavHAs7iiVUPG9xktme3hxwrvoKMAAhSj59DQplbmRz
dHJlYW0NZW5kb2JqDTI2NyAwIG9iag08PC9CQm94WzE0Ni44MjYgNDAxLjAxOCA0NTguMjA3IDQx
NC41ODVdL0ZpbHRlci9GbGF0ZURlY29kZS9Gb3JtVHlwZSAxL0xlbmd0aCAxMDEvTWF0cml4WzEu
MCAwLjAgMC4wIDEuMCAtMTQ2LjgyNiAtNDAxLjAxOF0vUmVzb3VyY2VzPDwvUHJvY1NldFsvUERG
XT4+L1N1YnR5cGUvRm9ybS9UeXBlL1hPYmplY3Q+PnN0cmVhbQ0KSIlEzrENw0AMQ9FeU3ACQTxT
p/M8BuImadJk/TiFo/YBnyBBBN6nhde+8DFm+NiSUNDFueNlVPkYqcvkGjPRQjprojPKuXLiMKV+
o9X2vKx8xdr+YcO93dn94LCHfQUYAPOvIOwNCmVuZHN0cmVhbQ1lbmRvYmoNMjY4IDAgb2JqDTw8
L0JCb3hbMC4wIDAuMCA0MzkuOTc1IDI2LjM0NDFdL0Zvcm1UeXBlIDEvTGVuZ3RoIDI3L01hdHJp
eFsxLjAgMC4wIDAuMCAxLjAgMC4wIDAuMF0vUmVzb3VyY2VzPDwvRXh0R1N0YXRlPDwvUjA8PC9B
SVMgZmFsc2UvQ0EgMC4zOTk5OTQvVHlwZS9FeHRHU3RhdGUvY2EgMC4zOTk5OTQ+Pi9SMTw8L0FJ
UyBmYWxzZS9CTS9NdWx0aXBseS9UeXBlL0V4dEdTdGF0ZT4+Pj4vUHJvY1NldFsvUERGXS9YT2Jq
ZWN0PDwvTVdGT0Zvcm0gMjYyIDAgUj4+Pj4vU3VidHlwZS9Gb3JtL1R5cGUvWE9iamVjdD4+c3Ry
ZWFtDQovUjAgZ3MKL1IxIGdzCi9NV0ZPRm9ybSBEbwoNCmVuZHN0cmVhbQ1lbmRvYmoNMjY5IDAg
b2JqDTw8L0JCb3hbNDkxLjk5OSA2NTYuNTc2IDUxMi4zNTIgNjcwLjE0M10vRmlsdGVyL0ZsYXRl
RGVjb2RlL0Zvcm1UeXBlIDEvTGVuZ3RoIDEwMi9NYXRyaXhbMS4wIDAuMCAwLjAgMS4wIC00OTEu
OTk5IC02NTYuNTc2XS9SZXNvdXJjZXM8PC9Qcm9jU2V0Wy9QREZdPj4vU3VidHlwZS9Gb3JtL1R5
cGUvWE9iamVjdD4+c3RyZWFtDQpIiUTOuw3DQAyD4V5TcALidKfHaR4DSZM0aby+3ThqP+AnqFAM
/N4ymLVxipXTRk6EByvd8b1tclXGbcXarmiJYC4LdBfFNJs4xMdm2bK2j7gqy1eHf3i2u3oeHPKS
S4ABACxTIXgNCmVuZHN0cmVhbQ1lbmRvYmoNMjcwIDAgb2JqDTw8L0JCb3hbMC4wIDAuMCAyNy4x
MjE1IDEzLjU2NjddL0Zvcm1UeXBlIDEvR3JvdXA8PC9TL1RyYW5zcGFyZW5jeT4+L0xlbmd0aCA5
L01hdHJpeFsxLjAgMC4wIDAuMCAxLjAgMC4wIDAuMF0vUmVzb3VyY2VzPDwvUHJvY1NldFsvUERG
XS9YT2JqZWN0PDwvRm9ybSAyNzggMCBSPj4+Pi9TdWJ0eXBlL0Zvcm0vVHlwZS9YT2JqZWN0Pj5z
dHJlYW0NCi9Gb3JtIERvCg0KZW5kc3RyZWFtDWVuZG9iag0yNzEgMCBvYmoNPDwvQkJveFswLjAg
MC4wIDI3LjEyMTUgMTMuNTY2N10vRm9ybVR5cGUgMS9MZW5ndGggMjcvTWF0cml4WzEuMCAwLjAg
MC4wIDEuMCAwLjAgMC4wXS9SZXNvdXJjZXM8PC9FeHRHU3RhdGU8PC9SMDw8L0FJUyBmYWxzZS9D
QSAwLjM5OTk5NC9UeXBlL0V4dEdTdGF0ZS9jYSAwLjM5OTk5ND4+L1IxPDwvQUlTIGZhbHNlL0JN
L011bHRpcGx5L1R5cGUvRXh0R1N0YXRlPj4+Pi9Qcm9jU2V0Wy9QREZdL1hPYmplY3Q8PC9NV0ZP
Rm9ybSAyNzIgMCBSPj4+Pi9TdWJ0eXBlL0Zvcm0vVHlwZS9YT2JqZWN0Pj5zdHJlYW0NCi9SMCBn
cwovUjEgZ3MKL01XRk9Gb3JtIERvCg0KZW5kc3RyZWFtDWVuZG9iag0yNzIgMCBvYmoNPDwvQkJv
eFswLjAgMC4wIDI3LjEyMTUgMTMuNTY2N10vRm9ybVR5cGUgMS9Hcm91cDw8L1MvVHJhbnNwYXJl
bmN5Pj4vTGVuZ3RoIDkvTWF0cml4WzEuMCAwLjAgMC4wIDEuMCAwLjAgMC4wXS9SZXNvdXJjZXM8
PC9Qcm9jU2V0Wy9QREZdL1hPYmplY3Q8PC9Gb3JtIDI3MyAwIFI+Pj4+L1N1YnR5cGUvRm9ybS9U
eXBlL1hPYmplY3Q+PnN0cmVhbQ0KL0Zvcm0gRG8KDQplbmRzdHJlYW0NZW5kb2JqDTI3MyAwIG9i
ag08PC9CQm94WzQ3OC40NjIgNjY5LjM1NCA1MDUuNTg0IDY4Mi45MjFdL0ZpbHRlci9GbGF0ZURl
Y29kZS9Gb3JtVHlwZSAxL0xlbmd0aCAxMDIvTWF0cml4WzEuMCAwLjAgMC4wIDEuMCAtNDc4LjQ2
MiAtNjY5LjM1NF0vUmVzb3VyY2VzPDwvUHJvY1NldFsvUERGXT4+L1N1YnR5cGUvRm9ybS9UeXBl
L1hPYmplY3Q+PnN0cmVhbQ0KSIlMzrkNw0AMRNGcVbCCwQ69vOoRYCVy4sTtW4GEVfqIPyCVOvS7
y0B26U9mEZWkRjTSrfUjMwsVdI00ZJjrQxpOtq6uDG7naRMfBqa/lh2nOVizV/mQa3119w+bvOUv
wABi4yGwDQplbmRzdHJlYW0NZW5kb2JqDTI3NCAwIG9iag08PC9CQm94WzAuMCAwLjAgMjcuMTIx
NSAxMy41NjY3XS9Gb3JtVHlwZSAxL0dyb3VwPDwvUy9UcmFuc3BhcmVuY3k+Pi9MZW5ndGggOS9N
YXRyaXhbMS4wIDAuMCAwLjAgMS4wIDAuMCAwLjBdL1Jlc291cmNlczw8L1Byb2NTZXRbL1BERl0v
WE9iamVjdDw8L0Zvcm0gMjc2IDAgUj4+Pj4vU3VidHlwZS9Gb3JtL1R5cGUvWE9iamVjdD4+c3Ry
ZWFtDQovRm9ybSBEbwoNCmVuZHN0cmVhbQ1lbmRvYmoNMjc1IDAgb2JqDTw8L0JCb3hbMC4wIDAu
MCAyNy4xMjE1IDEzLjU2NjddL0Zvcm1UeXBlIDEvTGVuZ3RoIDI3L01hdHJpeFsxLjAgMC4wIDAu
MCAxLjAgMC4wIDAuMF0vUmVzb3VyY2VzPDwvRXh0R1N0YXRlPDwvUjA8PC9BSVMgZmFsc2UvQ0Eg
MC4zOTk5OTQvVHlwZS9FeHRHU3RhdGUvY2EgMC4zOTk5OTQ+Pi9SMTw8L0FJUyBmYWxzZS9CTS9N
dWx0aXBseS9UeXBlL0V4dEdTdGF0ZT4+Pj4vUHJvY1NldFsvUERGXS9YT2JqZWN0PDwvTVdGT0Zv
cm0gMjc0IDAgUj4+Pj4vU3VidHlwZS9Gb3JtL1R5cGUvWE9iamVjdD4+c3RyZWFtDQovUjAgZ3MK
L1IxIGdzCi9NV0ZPRm9ybSBEbwoNCmVuZHN0cmVhbQ1lbmRvYmoNMjc2IDAgb2JqDTw8L0JCb3hb
NDE3LjU4NyAyNjAuNDYzIDQ0NC43MDggMjc0LjAzXS9GaWx0ZXIvRmxhdGVEZWNvZGUvRm9ybVR5
cGUgMS9MZW5ndGggMTAzL01hdHJpeFsxLjAgMC4wIDAuMCAxLjAgLTQxNy41ODcgLTI2MC40NjNd
L1Jlc291cmNlczw8L1Byb2NTZXRbL1BERl0+Pi9TdWJ0eXBlL0Zvcm0vVHlwZS9YT2JqZWN0Pj5z
dHJlYW0NCkiJTM67DcMwDEXRnlO8CQj+TIrzGIibpHHj9aMmUjriAPeBCoXgvki4euChMOHuw2Ep
PNIMHwot7nHUNOdR2thSwmnq2F05p0vjpAhl685t72nB87K/cslaX93vh5Ne9BVgAFSHIYINCmVu
ZHN0cmVhbQ1lbmRvYmoNMjc3IDAgb2JqDTw8L0JCb3hbMC4wIDAuMCAyNy4xMjE1IDEzLjU2Njdd
L0Zvcm1UeXBlIDEvTGVuZ3RoIDI3L01hdHJpeFsxLjAgMC4wIDAuMCAxLjAgMC4wIDAuMF0vUmVz
b3VyY2VzPDwvRXh0R1N0YXRlPDwvUjA8PC9BSVMgZmFsc2UvQ0EgMC4zOTk5OTQvVHlwZS9FeHRH
U3RhdGUvY2EgMC4zOTk5OTQ+Pi9SMTw8L0FJUyBmYWxzZS9CTS9NdWx0aXBseS9UeXBlL0V4dEdT
dGF0ZT4+Pj4vUHJvY1NldFsvUERGXS9YT2JqZWN0PDwvTVdGT0Zvcm0gMjcwIDAgUj4+Pj4vU3Vi
dHlwZS9Gb3JtL1R5cGUvWE9iamVjdD4+c3RyZWFtDQovUjAgZ3MKL1IxIGdzCi9NV0ZPRm9ybSBE
bwoNCmVuZHN0cmVhbQ1lbmRvYmoNMjc4IDAgb2JqDTw8L0JCb3hbNDUxLjM5IDY2OS4zNTQgNDc4
LjUxMiA2ODIuOTIxXS9GaWx0ZXIvRmxhdGVEZWNvZGUvRm9ybVR5cGUgMS9MZW5ndGggMTAyL01h
dHJpeFsxLjAgMC4wIDAuMCAxLjAgLTQ1MS4zOSAtNjY5LjM1NF0vUmVzb3VyY2VzPDwvUHJvY1Nl
dFsvUERGXT4+L1N1YnR5cGUvRm9ybS9UeXBlL1hPYmplY3Q+PnN0cmVhbQ0KSIlMzjEOxDAIRNGe
U8wJkIcYMOeJlDRJs81ef7OF5XToSX8EQTR8TmmaNfCV7v1/JSJK061wP0bNUUSkaYY5XlLqZGF1
w9SNjl16urJti66HhpIWr3DJHJ/Z/GCXQ34CDAAn6yFYDQplbmRzdHJlYW0NZW5kb2JqDTI3OSAw
IG9iag08PC9CQm94WzAuMCAwLjAgMTI4LjY0MyAxMy41NjY4XS9Gb3JtVHlwZSAxL0dyb3VwPDwv
Uy9UcmFuc3BhcmVuY3k+Pi9MZW5ndGggOS9NYXRyaXhbMS4wIDAuMCAwLjAgMS4wIDAuMCAwLjBd
L1Jlc291cmNlczw8L1Byb2NTZXRbL1BERl0vWE9iamVjdDw8L0Zvcm0gMjgwIDAgUj4+Pj4vU3Vi
dHlwZS9Gb3JtL1R5cGUvWE9iamVjdD4+c3RyZWFtDQovRm9ybSBEbwoNCmVuZHN0cmVhbQ1lbmRv
YmoNMjgwIDAgb2JqDTw8L0JCb3hbOTIuNjgxOCAxMzIuNjg2IDIyMS4zMjUgMTQ2LjI1M10vRmls
dGVyL0ZsYXRlRGVjb2RlL0Zvcm1UeXBlIDEvTGVuZ3RoIDk5L01hdHJpeFsxLjAgMC4wIDAuMCAx
LjAgLTkyLjY4MTggLTEzMi42ODZdL1Jlc291cmNlczw8L1Byb2NTZXRbL1BERl0+Pi9TdWJ0eXBl
L0Zvcm0vVHlwZS9YT2JqZWN0Pj5zdHJlYW0NCkiJRI2xDYBADAP7TOEJoiSfPMk8SNBAQ8P6QMF/
Z511tkIhuHYSXipxU3WWEoe2xpJeOKm+JPmir/PAAG6c7hiOB2e0jpVMFy6NmuwgM+GyiOFN8C9P
7b9faaNHgAEAgPcgOA0KZW5kc3RyZWFtDWVuZG9iag0yODEgMCBvYmoNPDwvQkJveFswLjAgMC4w
IDEyOC42NDMgMTMuNTY2OF0vRm9ybVR5cGUgMS9MZW5ndGggMjcvTWF0cml4WzEuMCAwLjAgMC4w
IDEuMCAwLjAgMC4wXS9SZXNvdXJjZXM8PC9FeHRHU3RhdGU8PC9SMDw8L0FJUyBmYWxzZS9DQSAw
LjM5OTk5NC9UeXBlL0V4dEdTdGF0ZS9jYSAwLjM5OTk5ND4+L1IxPDwvQUlTIGZhbHNlL0JNL011
bHRpcGx5L1R5cGUvRXh0R1N0YXRlPj4+Pi9Qcm9jU2V0Wy9QREZdL1hPYmplY3Q8PC9NV0ZPRm9y
bSAyNzkgMCBSPj4+Pi9TdWJ0eXBlL0Zvcm0vVHlwZS9YT2JqZWN0Pj5zdHJlYW0NCi9SMCBncwov
UjEgZ3MKL01XRk9Gb3JtIERvCg0KZW5kc3RyZWFtDWVuZG9iag0yODIgMCBvYmoNPDwvQkJveFsw
LjAgMC4wIDEwOC4zMzkgMTMuNTY2N10vRm9ybVR5cGUgMS9MZW5ndGggMjcvTWF0cml4WzEuMCAw
LjAgMC4wIDEuMCAwLjAgMC4wXS9SZXNvdXJjZXM8PC9FeHRHU3RhdGU8PC9SMDw8L0FJUyBmYWxz
ZS9DQSAwLjM5OTk5NC9UeXBlL0V4dEdTdGF0ZS9jYSAwLjM5OTk5ND4+L1IxPDwvQUlTIGZhbHNl
L0JNL011bHRpcGx5L1R5cGUvRXh0R1N0YXRlPj4+Pi9Qcm9jU2V0Wy9QREZdL1hPYmplY3Q8PC9N
V0ZPRm9ybSAyODkgMCBSPj4+Pi9TdWJ0eXBlL0Zvcm0vVHlwZS9YT2JqZWN0Pj5zdHJlYW0NCi9S
MCBncwovUjEgZ3MKL01XRk9Gb3JtIERvCg0KZW5kc3RyZWFtDWVuZG9iag0yODMgMCBvYmoNPDwv
QkJveFszMjkuNTY1IDU0MS41NzYgNDM3LjkwMyA1NTUuMTQzXS9GaWx0ZXIvRmxhdGVEZWNvZGUv
Rm9ybVR5cGUgMS9MZW5ndGggMTAxL01hdHJpeFsxLjAgMC4wIDAuMCAxLjAgLTMyOS41NjUgLTU0
MS41NzZdL1Jlc291cmNlczw8L1Byb2NTZXRbL1BERl0+Pi9TdWJ0eXBlL0Zvcm0vVHlwZS9YT2Jq
ZWN0Pj5zdHJlYW0NCkiJRM4xDsNACETRnlPMCdCyDIs5j6W4sZs0uX62sejQk/4Ig2Hge8nQrAM/
cZ9a6Y6g7SMCj/gsreW5jVpHGFrCNJ0L3QU1yYlT6FQWo+3elhqD1mXLu97d+8MpH/kLMABcIyGc
DQplbmRzdHJlYW0NZW5kb2JqDTI4NCAwIG9iag08PC9CQm94Wzc5LjE0NTYgNTAzLjI0MSAyMDEu
MDIgNTE2LjgwN10vRmlsdGVyL0ZsYXRlRGVjb2RlL0Zvcm1UeXBlIDEvTGVuZ3RoIDEwMS9NYXRy
aXhbMS4wIDAuMCAwLjAgMS4wIC03OS4xNDU2IC01MDMuMjQxXS9SZXNvdXJjZXM8PC9Qcm9jU2V0
Wy9QREZdPj4vU3VidHlwZS9Gb3JtL1R5cGUvWE9iamVjdD4+c3RyZWFtDQpIiUTOuw3DMAyE4Z5T
cIIDXzqJ8xhImqRJ4/Wdxlb7Af/hXF1Nf28xzF56ygqMUaHDEsymfmU2RhX/RLA69AFPZK+pT+RE
2Uo9xHuC7tz2kTADw2OHW+7t3d0HDnnJJcAAygwgpA0KZW5kc3RyZWFtDWVuZG9iag0yODUgMCBv
YmoNPDwvQkJveFs3OS4xNDU2IDU0MS41NzYgNTI1Ljg4OCA1NjcuOTIxXS9GaWx0ZXJbL0ZsYXRl
RGVjb2RlXS9Gb3JtVHlwZSAxL0xlbmd0aCAxNDkvTWF0cml4WzEuMCAwLjAgMC4wIDEuMCAtNzku
MTQ1NiAtNTQxLjU3Nl0vUmVzb3VyY2VzPDwvUHJvY1NldFsvUERGXT4+L1N1YnR5cGUvRm9ybS9U
eXBlL1hPYmplY3Q+PnN0cmVhbQ0KSIlEjjEOAzEIBHu/ghcgg1lj3nNS0lyaNPl+cOGjgxGDRkio
0/fdOnss+rXhg7FkEWDs0KBPss5wlWTOPhVUZBpDJKi86QwV0NWgyuYxi93JwLZCyyxyvpd3Gq72
aks59zwz4XAgwzwYZnlnxrEg9AAI+8jhkfYny+FqsttHjGJ3sqzPiBKLnN/lnYBd9RdgAL7aPwcN
CmVuZHN0cmVhbQ1lbmRvYmoNMjg2IDAgb2JqDTw8L0JCb3hbMC4wIDAuMCA0NjcuMDQ3IDM5LjEy
MTRdL0Zvcm1UeXBlIDEvR3JvdXA8PC9TL1RyYW5zcGFyZW5jeT4+L0xlbmd0aCA5L01hdHJpeFsx
LjAgMC4wIDAuMCAxLjAgMC4wIDAuMF0vUmVzb3VyY2VzPDwvUHJvY1NldFsvUERGXS9YT2JqZWN0
PDwvRm9ybSAyOTQgMCBSPj4+Pi9TdWJ0eXBlL0Zvcm0vVHlwZS9YT2JqZWN0Pj5zdHJlYW0NCi9G
b3JtIERvCg0KZW5kc3RyZWFtDWVuZG9iag0yODcgMCBvYmoNPDwvQkJveFswLjAgMC4wIDEyMS44
NzUgMTMuNTY2N10vRm9ybVR5cGUgMS9Hcm91cDw8L1MvVHJhbnNwYXJlbmN5Pj4vTGVuZ3RoIDkv
TWF0cml4WzEuMCAwLjAgMC4wIDEuMCAwLjAgMC4wXS9SZXNvdXJjZXM8PC9Qcm9jU2V0Wy9QREZd
L1hPYmplY3Q8PC9Gb3JtIDI4NCAwIFI+Pj4+L1N1YnR5cGUvRm9ybS9UeXBlL1hPYmplY3Q+PnN0
cmVhbQ0KL0Zvcm0gRG8KDQplbmRzdHJlYW0NZW5kb2JqDTI4OCAwIG9iag08PC9CQm94WzAuMCAw
LjAgNDY3LjA0NyAzOS4xMjE0XS9Gb3JtVHlwZSAxL0xlbmd0aCAyNy9NYXRyaXhbMS4wIDAuMCAw
LjAgMS4wIDAuMCAwLjBdL1Jlc291cmNlczw8L0V4dEdTdGF0ZTw8L1IwPDwvQUlTIGZhbHNlL0NB
IDAuMzk5OTk0L1R5cGUvRXh0R1N0YXRlL2NhIDAuMzk5OTk0Pj4vUjE8PC9BSVMgZmFsc2UvQk0v
TXVsdGlwbHkvVHlwZS9FeHRHU3RhdGU+Pj4+L1Byb2NTZXRbL1BERl0vWE9iamVjdDw8L01XRk9G
b3JtIDI4NiAwIFI+Pj4+L1N1YnR5cGUvRm9ybS9UeXBlL1hPYmplY3Q+PnN0cmVhbQ0KL1IwIGdz
Ci9SMSBncwovTVdGT0Zvcm0gRG8KDQplbmRzdHJlYW0NZW5kb2JqDTI4OSAwIG9iag08PC9CQm94
WzAuMCAwLjAgMTA4LjMzOSAxMy41NjY3XS9Gb3JtVHlwZSAxL0dyb3VwPDwvUy9UcmFuc3BhcmVu
Y3k+Pi9MZW5ndGggOS9NYXRyaXhbMS4wIDAuMCAwLjAgMS4wIDAuMCAwLjBdL1Jlc291cmNlczw8
L1Byb2NTZXRbL1BERl0vWE9iamVjdDw8L0Zvcm0gMjgzIDAgUj4+Pj4vU3VidHlwZS9Gb3JtL1R5
cGUvWE9iamVjdD4+c3RyZWFtDQovRm9ybSBEbwoNCmVuZHN0cmVhbQ1lbmRvYmoNMjkwIDAgb2Jq
DTw8L0JCb3hbMC4wIDAuMCAxMjEuODc1IDEzLjU2NjddL0Zvcm1UeXBlIDEvTGVuZ3RoIDI3L01h
dHJpeFsxLjAgMC4wIDAuMCAxLjAgMC4wIDAuMF0vUmVzb3VyY2VzPDwvRXh0R1N0YXRlPDwvUjA8
PC9BSVMgZmFsc2UvQ0EgMC4zOTk5OTQvVHlwZS9FeHRHU3RhdGUvY2EgMC4zOTk5OTQ+Pi9SMTw8
L0FJUyBmYWxzZS9CTS9NdWx0aXBseS9UeXBlL0V4dEdTdGF0ZT4+Pj4vUHJvY1NldFsvUERGXS9Y
T2JqZWN0PDwvTVdGT0Zvcm0gMjg3IDAgUj4+Pj4vU3VidHlwZS9Gb3JtL1R5cGUvWE9iamVjdD4+
c3RyZWFtDQovUjAgZ3MKL1IxIGdzCi9NV0ZPRm9ybSBEbwoNCmVuZHN0cmVhbQ1lbmRvYmoNMjkx
IDAgb2JqDTw8L0JCb3hbMC4wIDAuMCA0NDYuNzQzIDI2LjM0NDFdL0Zvcm1UeXBlIDEvR3JvdXA8
PC9TL1RyYW5zcGFyZW5jeT4+L0xlbmd0aCA5L01hdHJpeFsxLjAgMC4wIDAuMCAxLjAgMC4wIDAu
MF0vUmVzb3VyY2VzPDwvUHJvY1NldFsvUERGXS9YT2JqZWN0PDwvRm9ybSAyODUgMCBSPj4+Pi9T
dWJ0eXBlL0Zvcm0vVHlwZS9YT2JqZWN0Pj5zdHJlYW0NCi9Gb3JtIERvCg0KZW5kc3RyZWFtDWVu
ZG9iag0yOTIgMCBvYmoNPDwvQkJveFswLjAgMC4wIDQ0Ni43NDMgMjYuMzQ0MV0vRm9ybVR5cGUg
MS9MZW5ndGggMjcvTWF0cml4WzEuMCAwLjAgMC4wIDEuMCAwLjAgMC4wXS9SZXNvdXJjZXM8PC9F
eHRHU3RhdGU8PC9SMDw8L0FJUyBmYWxzZS9DQSAwLjM5OTk5NC9UeXBlL0V4dEdTdGF0ZS9jYSAw
LjM5OTk5ND4+L1IxPDwvQUlTIGZhbHNlL0JNL011bHRpcGx5L1R5cGUvRXh0R1N0YXRlPj4+Pi9Q
cm9jU2V0Wy9QREZdL1hPYmplY3Q8PC9NV0ZPRm9ybSAyOTEgMCBSPj4+Pi9TdWJ0eXBlL0Zvcm0v
VHlwZS9YT2JqZWN0Pj5zdHJlYW0NCi9SMCBncwovUjEgZ3MKL01XRk9Gb3JtIERvCg0KZW5kc3Ry
ZWFtDWVuZG9iag0yOTMgMCBvYmoNPDwvQkJveFsxODcuNDM1IDI5OC43OTUgMjYxLjkzMyAzMTIu
MzYyXS9GaWx0ZXIvRmxhdGVEZWNvZGUvRm9ybVR5cGUgMS9MZW5ndGggMTAyL01hdHJpeFsxLjAg
MC4wIDAuMCAxLjAgLTE4Ny40MzUgLTI5OC43OTVdL1Jlc291cmNlczw8L1Byb2NTZXRbL1BERl0+
Pi9TdWJ0eXBlL0Zvcm0vVHlwZS9YT2JqZWN0Pj5zdHJlYW0NCkiJTI2xDcNADAN7TaEJCEnUv6V5
DDhN0qTJ+nFhvN0RB9zR1dX0+xLD1qU/8TZUcmp0wzupH/HaUGQrLRB2jgcp9CB1eXRHT+ouMQoj
Mhd6S0zHYN7aDa7yktb/Lof8BRgAyZYgog0KZW5kc3RyZWFtDWVuZG9iag0yOTQgMCBvYmoNPDwv
QkJveFs3OS4xNDU2IDQ3Ny42ODYgNTQ2LjE5MiA1MTYuODA3XS9GaWx0ZXJbL0ZsYXRlRGVjb2Rl
XS9Gb3JtVHlwZSAxL0xlbmd0aCAxOTQvTWF0cml4WzEuMCAwLjAgMC4wIDEuMCAtNzkuMTQ1NiAt
NDc3LjY4Nl0vUmVzb3VyY2VzPDwvUHJvY1NldFsvUERGXT4+L1N1YnR5cGUvRm9ybS9UeXBlL1hP
YmplY3Q+PnN0cmVhbQ0KSIlUjzuOgzEIBnufghMgXsZwnkib5t9mm1w/RFmbpB1rPsYMDAR/90G4
MuAxxAwzQmCSoms6/BZjzBVezNEtBZqwomYsaI8djULhNqYJrtBodhWbdUmtzSZ7vb3dcBs/IwRn
vYAlYbhIha3EaeaFFGNxwgaTCF1YYUvvJcpaMg9UtWx2DVuMajZbPORsH+8EfFWtQIp6/agKRsqa
aLAwzODrJ1Nf3+Nc6Mze7BrybpHjfYD/5db2+VfTU4ABAJ1hW9YNCmVuZHN0cmVhbQ1lbmRvYmoN
Mjk1IDAgb2JqDTw8L0JCb3hbMC4wIDAuMCA3NC40OTgxIDEzLjU2NjddL0Zvcm1UeXBlIDEvTGVu
Z3RoIDI3L01hdHJpeFsxLjAgMC4wIDAuMCAxLjAgMC4wIDAuMF0vUmVzb3VyY2VzPDwvRXh0R1N0
YXRlPDwvUjA8PC9BSVMgZmFsc2UvQ0EgMC4zOTk5OTQvVHlwZS9FeHRHU3RhdGUvY2EgMC4zOTk5
OTQ+Pi9SMTw8L0FJUyBmYWxzZS9CTS9NdWx0aXBseS9UeXBlL0V4dEdTdGF0ZT4+Pj4vUHJvY1Nl
dFsvUERGXS9YT2JqZWN0PDwvTVdGT0Zvcm0gMjk2IDAgUj4+Pj4vU3VidHlwZS9Gb3JtL1R5cGUv
WE9iamVjdD4+c3RyZWFtDQovUjAgZ3MKL1IxIGdzCi9NV0ZPRm9ybSBEbwoNCmVuZHN0cmVhbQ1l
bmRvYmoNMjk2IDAgb2JqDTw8L0JCb3hbMC4wIDAuMCA3NC40OTgxIDEzLjU2NjddL0Zvcm1UeXBl
IDEvR3JvdXA8PC9TL1RyYW5zcGFyZW5jeT4+L0xlbmd0aCA5L01hdHJpeFsxLjAgMC4wIDAuMCAx
LjAgMC4wIDAuMF0vUmVzb3VyY2VzPDwvUHJvY1NldFsvUERGXS9YT2JqZWN0PDwvRm9ybSAyOTMg
MCBSPj4+Pi9TdWJ0eXBlL0Zvcm0vVHlwZS9YT2JqZWN0Pj5zdHJlYW0NCi9Gb3JtIERvCg0KZW5k
c3RyZWFtDWVuZG9iag0yOTcgMCBvYmoNPDwvQkJveFswLjAgMC4wIDQ0Ni43NDMgNjQuNjhdL0Zv
cm1UeXBlIDEvTGVuZ3RoIDI3L01hdHJpeFsxLjAgMC4wIDAuMCAxLjAgMC4wIDAuMF0vUmVzb3Vy
Y2VzPDwvRXh0R1N0YXRlPDwvUjA8PC9BSVMgZmFsc2UvQ0EgMC4zOTk5OTQvVHlwZS9FeHRHU3Rh
dGUvY2EgMC4zOTk5OTQ+Pi9SMTw8L0FJUyBmYWxzZS9CTS9NdWx0aXBseS9UeXBlL0V4dEdTdGF0
ZT4+Pj4vUHJvY1NldFsvUERGXS9YT2JqZWN0PDwvTVdGT0Zvcm0gMjk4IDAgUj4+Pj4vU3VidHlw
ZS9Gb3JtL1R5cGUvWE9iamVjdD4+c3RyZWFtDQovUjAgZ3MKL1IxIGdzCi9NV0ZPRm9ybSBEbwoN
CmVuZHN0cmVhbQ1lbmRvYmoNMjk4IDAgb2JqDTw8L0JCb3hbMC4wIDAuMCA0NDYuNzQzIDY0LjY4
XS9Gb3JtVHlwZSAxL0dyb3VwPDwvUy9UcmFuc3BhcmVuY3k+Pi9MZW5ndGggOS9NYXRyaXhbMS4w
IDAuMCAwLjAgMS4wIDAuMCAwLjBdL1Jlc291cmNlczw8L1Byb2NTZXRbL1BERl0vWE9iamVjdDw8
L0Zvcm0gMjk5IDAgUj4+Pj4vU3VidHlwZS9Gb3JtL1R5cGUvWE9iamVjdD4+c3RyZWFtDQovRm9y
bSBEbwoNCmVuZHN0cmVhbQ1lbmRvYmoNMjk5IDAgb2JqDTw8L0JCb3hbNzkuMTQ1NiAxOTYuNTcz
IDUyNS44ODggMjYxLjI1M10vRmlsdGVyWy9GbGF0ZURlY29kZV0vRm9ybVR5cGUgMS9MZW5ndGgg
MjI0L01hdHJpeFsxLjAgMC4wIDAuMCAxLjAgLTc5LjE0NTYgLTE5Ni41NzNdL1Jlc291cmNlczw8
L1Byb2NTZXRbL1BERl0+Pi9TdWJ0eXBlL0Zvcm0vVHlwZS9YT2JqZWN0Pj5zdHJlYW0NCkiJVJA7
bsQwDER7n4InIEiKH/E8CyTNpkmT64cLWKLcGQ+e0RsyMBD8fl+EkRP+rilopgKiE2lqws8Viabq
IMZIqQYNAqcq7IwTThsOr8tEUCO92buYoc6UnTvA3dyx9fzr+mqnYTgo7HQaEweHtJMakrvDY0i4
VNMYghljNHsXM8wp2cEmq7tzS+BhRYlRM04rFgyb3lZcHzRbqnYax/NSi52XunMHuJs7tp4/nTi9
jNkPJ86sWXxcihyj1sBzCI1qkvqZx+cGi9WlSJBVrIOb7O6d2wIfq38BBgDzb3fHDQplbmRzdHJl
YW0NZW5kb2JqDTMwMCAwIG9iag08PC9CQm94WzAuMCAwLjAgMzMxLjY4NSAxMy41NjY4XS9Gb3Jt
VHlwZSAxL0xlbmd0aCAyNy9NYXRyaXhbMS4wIDAuMCAwLjAgMS4wIDAuMCAwLjBdL1Jlc291cmNl
czw8L0V4dEdTdGF0ZTw8L1IwPDwvQUlTIGZhbHNlL0NBIDAuMzk5OTk0L1R5cGUvRXh0R1N0YXRl
L2NhIDAuMzk5OTk0Pj4vUjE8PC9BSVMgZmFsc2UvQk0vTXVsdGlwbHkvVHlwZS9FeHRHU3RhdGU+
Pj4+L1Byb2NTZXRbL1BERl0vWE9iamVjdDw8L01XRk9Gb3JtIDMwMSAwIFI+Pj4+L1N1YnR5cGUv
Rm9ybS9UeXBlL1hPYmplY3Q+PnN0cmVhbQ0KL1IwIGdzCi9SMSBncwovTVdGT0Zvcm0gRG8KDQpl
bmRzdHJlYW0NZW5kb2JqDTMwMSAwIG9iag08PC9CQm94WzAuMCAwLjAgMzMxLjY4NSAxMy41NjY4
XS9Gb3JtVHlwZSAxL0dyb3VwPDwvUy9UcmFuc3BhcmVuY3k+Pi9MZW5ndGggOS9NYXRyaXhbMS4w
IDAuMCAwLjAgMS4wIDAuMCAwLjBdL1Jlc291cmNlczw8L1Byb2NTZXRbL1BERl0vWE9iamVjdDw8
L0Zvcm0gMzAyIDAgUj4+Pj4vU3VidHlwZS9Gb3JtL1R5cGUvWE9iamVjdD4+c3RyZWFtDQovRm9y
bSBEbwoNCmVuZHN0cmVhbQ1lbmRvYmoNMzAyIDAgb2JqDTw8L0JCb3hbNzkuMTQ1NiAxNzEuMDE4
IDQxMC44MzEgMTg0LjU4NV0vRmlsdGVyL0ZsYXRlRGVjb2RlL0Zvcm1UeXBlIDEvTGVuZ3RoIDEw
MS9NYXRyaXhbMS4wIDAuMCAwLjAgMS4wIC03OS4xNDU2IC0xNzEuMDE4XS9SZXNvdXJjZXM8PC9Q
cm9jU2V0Wy9QREZdPj4vU3VidHlwZS9Gb3JtL1R5cGUvWE9iamVjdD4+c3RyZWFtDQpIiUzNuw3D
MAyE4Z5TcAJCJx8fmseA3SSNG68fNZbTfuB/hEKbXqc0y1F6S3VzZ1ckjIihX8lhTsYkGnu4LigY
MnQ1RUN56C5sOW/7n32EaMYNtboXnuU3e97vcshPgAEAgkQgKA0KZW5kc3RyZWFtDWVuZG9iag0z
MDMgMCBvYmoNPDwvQkJveFswLjAgMC4wIDEzNS40MTEgMTMuNTY2N10vRm9ybVR5cGUgMS9MZW5n
dGggMjcvTWF0cml4WzEuMCAwLjAgMC4wIDEuMCAwLjAgMC4wXS9SZXNvdXJjZXM8PC9FeHRHU3Rh
dGU8PC9SMDw8L0FJUyBmYWxzZS9DQSAwLjM5OTk5NC9UeXBlL0V4dEdTdGF0ZS9jYSAwLjM5OTk5
ND4+L1IxPDwvQUlTIGZhbHNlL0JNL011bHRpcGx5L1R5cGUvRXh0R1N0YXRlPj4+Pi9Qcm9jU2V0
Wy9QREZdL1hPYmplY3Q8PC9NV0ZPRm9ybSAzMDQgMCBSPj4+Pi9TdWJ0eXBlL0Zvcm0vVHlwZS9Y
T2JqZWN0Pj5zdHJlYW0NCi9SMCBncwovUjEgZ3MKL01XRk9Gb3JtIERvCg0KZW5kc3RyZWFtDWVu
ZG9iag0zMDQgMCBvYmoNPDwvQkJveFswLjAgMC4wIDEzNS40MTEgMTMuNTY2N10vRm9ybVR5cGUg
MS9Hcm91cDw8L1MvVHJhbnNwYXJlbmN5Pj4vTGVuZ3RoIDkvTWF0cml4WzEuMCAwLjAgMC4wIDEu
MCAwLjAgMC4wXS9SZXNvdXJjZXM8PC9Qcm9jU2V0Wy9QREZdL1hPYmplY3Q8PC9Gb3JtIDMwNSAw
IFI+Pj4+L1N1YnR5cGUvRm9ybS9UeXBlL1hPYmplY3Q+PnN0cmVhbQ0KL0Zvcm0gRG8KDQplbmRz
dHJlYW0NZW5kb2JqDTMwNSAwIG9iag08PC9CQm94WzI2MS44ODQgMjk4Ljc5NSAzOTcuMjk1IDMx
Mi4zNjJdL0ZpbHRlci9GbGF0ZURlY29kZS9Gb3JtVHlwZSAxL0xlbmd0aCAxMDIvTWF0cml4WzEu
MCAwLjAgMC4wIDEuMCAtMjYxLjg4NCAtMjk4Ljc5NV0vUmVzb3VyY2VzPDwvUHJvY1NldFsvUERG
XT4+L1N1YnR5cGUvRm9ybS9UeXBlL1hPYmplY3Q+PnN0cmVhbQ0KSIlMzTEOg0AMRNHep5gTWGub
NZ7zIEGTNDRcP1uEhc560h8bDA3nIU1XFi7x7Or0BU6qcQl8h7l6eSHaOFoQLyllj8DswkyZgU2C
oVU55TMktdjzyV7yn76r+X+TXX4CDADLgyDODQplbmRzdHJlYW0NZW5kb2JqDTMwNiAwIG9iag08
PC9CQm94WzAuMCAwLjAgMTAxLjU3IDEzLjU2NjddL0Zvcm1UeXBlIDEvR3JvdXA8PC9TL1RyYW5z
cGFyZW5jeT4+L0xlbmd0aCA5L01hdHJpeFsxLjAgMC4wIDAuMCAxLjAgMC4wIDAuMF0vUmVzb3Vy
Y2VzPDwvUHJvY1NldFsvUERGXS9YT2JqZWN0PDwvRm9ybSAzMTAgMCBSPj4+Pi9TdWJ0eXBlL0Zv
cm0vVHlwZS9YT2JqZWN0Pj5zdHJlYW0NCi9Gb3JtIERvCg0KZW5kc3RyZWFtDWVuZG9iag0zMDcg
MCBvYmoNPDwvQkJveFswLjAgMC4wIDQ0Ni43NDMgMjYuMzQ0MV0vRm9ybVR5cGUgMS9MZW5ndGgg
MjcvTWF0cml4WzEuMCAwLjAgMC4wIDEuMCAwLjAgMC4wXS9SZXNvdXJjZXM8PC9FeHRHU3RhdGU8
PC9SMDw8L0FJUyBmYWxzZS9DQSAwLjM5OTk5NC9UeXBlL0V4dEdTdGF0ZS9jYSAwLjM5OTk5ND4+
L1IxPDwvQUlTIGZhbHNlL0JNL011bHRpcGx5L1R5cGUvRXh0R1N0YXRlPj4+Pi9Qcm9jU2V0Wy9Q
REZdL1hPYmplY3Q8PC9NV0ZPRm9ybSAzMTMgMCBSPj4+Pi9TdWJ0eXBlL0Zvcm0vVHlwZS9YT2Jq
ZWN0Pj5zdHJlYW0NCi9SMCBncwovUjEgZ3MKL01XRk9Gb3JtIERvCg0KZW5kc3RyZWFtDWVuZG9i
ag0zMDggMCBvYmoNPDwvQkJveFswLjAgMC4wIDEwMS41NyAxMy41NjY3XS9Gb3JtVHlwZSAxL0xl
bmd0aCAyNy9NYXRyaXhbMS4wIDAuMCAwLjAgMS4wIDAuMCAwLjBdL1Jlc291cmNlczw8L0V4dEdT
dGF0ZTw8L1IwPDwvQUlTIGZhbHNlL0NBIDAuMzk5OTk0L1R5cGUvRXh0R1N0YXRlL2NhIDAuMzk5
OTk0Pj4vUjE8PC9BSVMgZmFsc2UvQk0vTXVsdGlwbHkvVHlwZS9FeHRHU3RhdGU+Pj4+L1Byb2NT
ZXRbL1BERl0vWE9iamVjdDw8L01XRk9Gb3JtIDMwNiAwIFI+Pj4+L1N1YnR5cGUvRm9ybS9UeXBl
L1hPYmplY3Q+PnN0cmVhbQ0KL1IwIGdzCi9SMSBncwovTVdGT0Zvcm0gRG8KDQplbmRzdHJlYW0N
ZW5kb2JqDTMwOSAwIG9iag08PC9CQm94WzAuMCAwLjAgNDE5LjY3IDI2LjM0NDFdL0Zvcm1UeXBl
IDEvR3JvdXA8PC9TL1RyYW5zcGFyZW5jeT4+L0xlbmd0aCA5L01hdHJpeFsxLjAgMC4wIDAuMCAx
LjAgMC4wIDAuMF0vUmVzb3VyY2VzPDwvUHJvY1NldFsvUERGXS9YT2JqZWN0PDwvRm9ybSAzMTEg
MCBSPj4+Pi9TdWJ0eXBlL0Zvcm0vVHlwZS9YT2JqZWN0Pj5zdHJlYW0NCi9Gb3JtIERvCg0KZW5k
c3RyZWFtDWVuZG9iag0zMTAgMCBvYmoNPDwvQkJveFsxNjAuMzY3IDUwMy4yNDEgMjYxLjkzNyA1
MTYuODA3XS9GaWx0ZXIvRmxhdGVEZWNvZGUvRm9ybVR5cGUgMS9MZW5ndGggMTAyL01hdHJpeFsx
LjAgMC4wIDAuMCAxLjAgLTE2MC4zNjcgLTUwMy4yNDFdL1Jlc291cmNlczw8L1Byb2NTZXRbL1BE
Rl0+Pi9TdWJ0eXBlL0Zvcm0vVHlwZS9YT2JqZWN0Pj5zdHJlYW0NCkiJRI4xDoAwDAP3vMIviJqm
cdv3IMECCwvfpwy0m3XWWTYYEu5Dktbe8IjRtdYgIrnSO3ENNlp+iMrSMyYwV++tYllGLak5NsnR
NPIoJzsl0zR8xGku8o8v73+wyS6vAAMAEUUhLg0KZW5kc3RyZWFtDWVuZG9iag0zMTEgMCBvYmoN
PDwvQkJveFs3OS4xNDU2IDQ2NC45MDkgNDk4LjgxNiA0OTEuMjUzXS9GaWx0ZXJbL0ZsYXRlRGVj
b2RlXS9Gb3JtVHlwZSAxL0xlbmd0aCAxNTIvTWF0cml4WzEuMCAwLjAgMC4wIDEuMCAtNzkuMTQ1
NiAtNDY0LjkwOV0vUmVzb3VyY2VzPDwvUHJvY1NldFsvUERGXT4+L1N1YnR5cGUvRm9ybS9UeXBl
L1hPYmplY3Q+PnN0cmVhbQ0KSIlMzrsNwzAMhOFeU3CCAynxpXkMxI3TpMn6oYHYcvsB/+GEhJg+
e2PETPq20R2drZNGglMnvcsGZJqTpoCnGj0kkKq0sslIG05b02lQjocdZQkVzzt8wH97ZdeDrb1a
dphpoRsGh9etmDDV+uCJIRXcEAZ2d7qjcym815IYow+TZUfZQFeNFS65tld3HThf/QQYAC4hPmkN
CmVuZHN0cmVhbQ1lbmRvYmoNMzEyIDAgb2JqDTw8L0JCb3hbMC4wIDAuMCA0MTkuNjcgMjYuMzQ0
MV0vRm9ybVR5cGUgMS9MZW5ndGggMjcvTWF0cml4WzEuMCAwLjAgMC4wIDEuMCAwLjAgMC4wXS9S
ZXNvdXJjZXM8PC9FeHRHU3RhdGU8PC9SMDw8L0FJUyBmYWxzZS9DQSAwLjM5OTk5NC9UeXBlL0V4
dEdTdGF0ZS9jYSAwLjM5OTk5ND4+L1IxPDwvQUlTIGZhbHNlL0JNL011bHRpcGx5L1R5cGUvRXh0
R1N0YXRlPj4+Pi9Qcm9jU2V0Wy9QREZdL1hPYmplY3Q8PC9NV0ZPRm9ybSAzMDkgMCBSPj4+Pi9T
dWJ0eXBlL0Zvcm0vVHlwZS9YT2JqZWN0Pj5zdHJlYW0NCi9SMCBncwovUjEgZ3MKL01XRk9Gb3Jt
IERvCg0KZW5kc3RyZWFtDWVuZG9iag0zMTMgMCBvYmoNPDwvQkJveFswLjAgMC4wIDQ0Ni43NDMg
MjYuMzQ0MV0vRm9ybVR5cGUgMS9Hcm91cDw8L1MvVHJhbnNwYXJlbmN5Pj4vTGVuZ3RoIDkvTWF0
cml4WzEuMCAwLjAgMC4wIDEuMCAwLjAgMC4wXS9SZXNvdXJjZXM8PC9Qcm9jU2V0Wy9QREZdL1hP
YmplY3Q8PC9Gb3JtIDMxNCAwIFI+Pj4+L1N1YnR5cGUvRm9ybS9UeXBlL1hPYmplY3Q+PnN0cmVh
bQ0KL0Zvcm0gRG8KDQplbmRzdHJlYW0NZW5kb2JqDTMxNCAwIG9iag08PC9CQm94Wzc5LjE0NTYg
MjIyLjEzMSA1MjUuODg4IDI0OC40NzVdL0ZpbHRlclsvRmxhdGVEZWNvZGVdL0Zvcm1UeXBlIDEv
TGVuZ3RoIDE0My9NYXRyaXhbMS4wIDAuMCAwLjAgMS4wIC03OS4xNDU2IC0yMjIuMTMxXS9SZXNv
dXJjZXM8PC9Qcm9jU2V0Wy9QREZdPj4vU3VidHlwZS9Gb3JtL1R5cGUvWE9iamVjdD4+c3RyZWFt
DQpIiUyPMRLDMAgEe72CFzDSARK8xzNx4zRp8v2QQsbtMrezDBrU6XO2ziucvs3BZgqCGEtfRu+2
gk11JnKWsUA3UOM+56R7pM59TdDRDGBdMYtdyYzVAzUsst212wFHe1VVXk06nlWpMMn2ygTDQ+j5
CsIjTYjgIYhiV0sdD4XVsMh2124H/Kt+AgwAkJk91w0KZW5kc3RyZWFtDWVuZG9iag0zMTUgMCBv
YmoNPDwvQkJveFswLjAgMC4wIDQ3My44MTUgMjYuMzQ0MV0vRm9ybVR5cGUgMS9MZW5ndGggMjcv
TWF0cml4WzEuMCAwLjAgMC4wIDEuMCAwLjAgMC4wXS9SZXNvdXJjZXM8PC9FeHRHU3RhdGU8PC9S
MDw8L0FJUyBmYWxzZS9DQSAwLjM5OTk5NC9UeXBlL0V4dEdTdGF0ZS9jYSAwLjM5OTk5ND4+L1Ix
PDwvQUlTIGZhbHNlL0JNL011bHRpcGx5L1R5cGUvRXh0R1N0YXRlPj4+Pi9Qcm9jU2V0Wy9QREZd
L1hPYmplY3Q8PC9NV0ZPRm9ybSAzMTggMCBSPj4+Pi9TdWJ0eXBlL0Zvcm0vVHlwZS9YT2JqZWN0
Pj5zdHJlYW0NCi9SMCBncwovUjEgZ3MKL01XRk9Gb3JtIERvCg0KZW5kc3RyZWFtDWVuZG9iag0z
MTYgMCBvYmoNPDwvQkJveFs3OS4xNDU2IDI5OC43OTUgNTUyLjk2MSAzMjUuMTM5XS9GaWx0ZXJb
L0ZsYXRlRGVjb2RlXS9Gb3JtVHlwZSAxL0xlbmd0aCAxNDMvTWF0cml4WzEuMCAwLjAgMC4wIDEu
MCAtNzkuMTQ1NiAtMjk4Ljc5NV0vUmVzb3VyY2VzPDwvUHJvY1NldFsvUERGXT4+L1N1YnR5cGUv
Rm9ybS9UeXBlL1hPYmplY3Q+PnN0cmVhbQ0KSIlUjzsOwzAIQHefghMg/pjzRGqXdMmS69eRGjtd
n3jwYGAgON6NMKvD2bqguwkoM1ZywKdloZvFQIbVWWACYUylhCmJYRopbM1tDDnXYntzH3PBvsRF
7t3LuwO29ppVUoVcps8qEhTSWlXUsVwV/l6JK8qIMNx4on0gxQjNpT3Ib/PU5vmr6SvAAAC1PU8N
CmVuZHN0cmVhbQ1lbmRvYmoNMzE3IDAgb2JqDTw8L0JCb3hbMC4wIDAuMCAzMzEuNjg1IDEzLjU2
NjddL0Zvcm1UeXBlIDEvTGVuZ3RoIDI3L01hdHJpeFsxLjAgMC4wIDAuMCAxLjAgMC4wIDAuMF0v
UmVzb3VyY2VzPDwvRXh0R1N0YXRlPDwvUjA8PC9BSVMgZmFsc2UvQ0EgMC4zOTk5OTQvVHlwZS9F
eHRHU3RhdGUvY2EgMC4zOTk5OTQ+Pi9SMTw8L0FJUyBmYWxzZS9CTS9NdWx0aXBseS9UeXBlL0V4
dEdTdGF0ZT4+Pj4vUHJvY1NldFsvUERGXS9YT2JqZWN0PDwvTVdGT0Zvcm0gMzIwIDAgUj4+Pj4v
U3VidHlwZS9Gb3JtL1R5cGUvWE9iamVjdD4+c3RyZWFtDQovUjAgZ3MKL1IxIGdzCi9NV0ZPRm9y
bSBEbwoNCmVuZHN0cmVhbQ1lbmRvYmoNMzE4IDAgb2JqDTw8L0JCb3hbMC4wIDAuMCA0NzMuODE1
IDI2LjM0NDFdL0Zvcm1UeXBlIDEvR3JvdXA8PC9TL1RyYW5zcGFyZW5jeT4+L0xlbmd0aCA5L01h
dHJpeFsxLjAgMC4wIDAuMCAxLjAgMC4wIDAuMF0vUmVzb3VyY2VzPDwvUHJvY1NldFsvUERGXS9Y
T2JqZWN0PDwvRm9ybSAzMTYgMCBSPj4+Pi9TdWJ0eXBlL0Zvcm0vVHlwZS9YT2JqZWN0Pj5zdHJl
YW0NCi9Gb3JtIERvCg0KZW5kc3RyZWFtDWVuZG9iag0zMTkgMCBvYmoNPDwvQkJveFsxNDYuODI2
IDMzNy4xMzEgNDc4LjUxMiAzNTAuNjk4XS9GaWx0ZXIvRmxhdGVEZWNvZGUvRm9ybVR5cGUgMS9M
ZW5ndGggMTAxL01hdHJpeFsxLjAgMC4wIDAuMCAxLjAgLTE0Ni44MjYgLTMzNy4xMzFdL1Jlc291
cmNlczw8L1Byb2NTZXRbL1BERl0+Pi9TdWJ0eXBlL0Zvcm0vVHlwZS9YT2JqZWN0Pj5zdHJlYW0N
CkiJTI47DoAwDEP3nMIniPJpaHueSrDAwsL1KRLQbtaTn2WFQnBuJJxrwUUawuahcM8cLoaDNGU2
iwRP0lnvTaSHUh3De0ItFY1SDlbxgfaOCqvaMsSJvOO/9j1otNItwAD5XiDoDQplbmRzdHJlYW0N
ZW5kb2JqDTMyMCAwIG9iag08PC9CQm94WzAuMCAwLjAgMzMxLjY4NSAxMy41NjY3XS9Gb3JtVHlw
ZSAxL0dyb3VwPDwvUy9UcmFuc3BhcmVuY3k+Pi9MZW5ndGggOS9NYXRyaXhbMS4wIDAuMCAwLjAg
MS4wIDAuMCAwLjBdL1Jlc291cmNlczw8L1Byb2NTZXRbL1BERl0vWE9iamVjdDw8L0Zvcm0gMzE5
IDAgUj4+Pj4vU3VidHlwZS9Gb3JtL1R5cGUvWE9iamVjdD4+c3RyZWFtDQovRm9ybSBEbwoNCmVu
ZHN0cmVhbQ1lbmRvYmoNMzIxIDAgb2JqDTw8L0JCb3hbMC4wIDAuMCAyNC4wIDI0LjBdL0ZpbHRl
ci9GbGF0ZURlY29kZS9MZW5ndGggMjMzL1Jlc291cmNlczw8L0V4dEdTdGF0ZTw8L0dTMDw8L0FJ
UyBmYWxzZS9CTS9Ob3JtYWwvQ0EgMC42L1R5cGUvRXh0R1N0YXRlL2NhIDAuNj4+Pj4+Pi9TdWJ0
eXBlL0Zvcm0vVHlwZS9YT2JqZWN0Pj5zdHJlYW0NCkiJbJDNTsMwEIRfZV4gw67//QSVkHpAHFEv
FFFA6aFw4PW7bkxCAvLB89nj3VlfoLf1eYLg3cQ3Ava2fxjf4+kgeMHd7lFw+rJTsaWoiJQqBccz
MnOAOiZNOGP4jSOGQrewUZbcSEuYSZlCxRFveMWDld+1Nixak7Z+PZgwyTabRRE5qAX8N1mgDcas
LZYwWkdHVy1Vx9tdo8i4gcDgGqn8pW6cq4+trveoTO0HMn2Y9DjpwuJn0wq6a4JMV+x5ZCmTHied
GBbTCrrL4lU4T3U+tlFXPHYenFiW+GPf4OJ+xlWAAQBkyGmVDQplbmRzdHJlYW0NZW5kb2JqDTMy
MiAwIG9iag08PC9CQm94WzAuMCAwLjAgMjQuMCAyNC4wXS9GaWx0ZXIvRmxhdGVEZWNvZGUvTGVu
Z3RoIDI1MS9SZXNvdXJjZXM8PC9FeHRHU3RhdGU8PC9HUzA8PC9BSVMgZmFsc2UvQk0vTm9ybWFs
L0NBIDAuNi9UeXBlL0V4dEdTdGF0ZS9jYSAwLjY+Pj4+Pj4vU3VidHlwZS9Gb3JtL1R5cGUvWE9i
amVjdD4+c3RyZWFtDQpIieSSSU7EQAxFr/IvEGPXXCdoCYkFYol6QyF6UHoBLLg+djppUhE3aNXC
/1XK01c+IdP5OoBxUvGDgCeNZ+VHvO4Z73jYvTAO33rLegQVkbhyQbsgUw4QR0kSLhjWOGIo5P5Y
KXM2khJuJJRCRVt48FS8XHMnDuRTXCop5VrmNjM0rGlE97Ir0nVo6AYY0U3XDb5equGIDzyrDzvz
g4rUJGbM7CBT4q2J6hnzXtTJfy20O7XOkXfRQrH1F+ZJR8puLQvVYBQpSg/To2vQRSNbH7HyM0Rb
1ZOrG83SZyzgyYdbuqfq9ItTczbahz5jvMMf4w2/AgwAy7Kmhw0KZW5kc3RyZWFtDWVuZG9iag0z
MjMgMCBvYmoNPDwvQkJveFswLjAgMC4wIDQyNi40OTggNTEuOTAyN10vRm9ybVR5cGUgMS9MZW5n
dGggMjcvTWF0cml4WzEuMCAwLjAgMC4wIDEuMCAwLjAgMC4wXS9SZXNvdXJjZXM8PC9FeHRHU3Rh
dGU8PC9SMDw8L0FJUyBmYWxzZS9DQSAwLjM5OTk5NC9UeXBlL0V4dEdTdGF0ZS9jYSAwLjM5OTk5
ND4+L1IxPDwvQUlTIGZhbHNlL0JNL011bHRpcGx5L1R5cGUvRXh0R1N0YXRlPj4+Pi9Qcm9jU2V0
Wy9QREZdL1hPYmplY3Q8PC9NV0ZPRm9ybSAzMjQgMCBSPj4+Pi9TdWJ0eXBlL0Zvcm0vVHlwZS9Y
T2JqZWN0Pj5zdHJlYW0NCi9SMCBncwovUjEgZ3MKL01XRk9Gb3JtIERvCg0KZW5kc3RyZWFtDWVu
ZG9iag0zMjQgMCBvYmoNPDwvQkJveFswLjAgMC4wIDQyNi40OTggNTEuOTAyN10vRm9ybVR5cGUg
MS9Hcm91cDw8L1MvVHJhbnNwYXJlbmN5Pj4vTGVuZ3RoIDkvTWF0cml4WzEuMCAwLjAgMC4wIDEu
MCAwLjAgMC4wXS9SZXNvdXJjZXM8PC9Qcm9jU2V0Wy9QREZdL1hPYmplY3Q8PC9Gb3JtIDMyNSAw
IFI+Pj4+L1N1YnR5cGUvRm9ybS9UeXBlL1hPYmplY3Q+PnN0cmVhbQ0KL0Zvcm0gRG8KDQplbmRz
dHJlYW0NZW5kb2JqDTMyNSAwIG9iag08PC9CQm94Wzc5LjE0NTYgNTI4Ljc5NSA1MDUuNjQ0IDU4
MC42OThdL0ZpbHRlclsvRmxhdGVEZWNvZGVdL0Zvcm1UeXBlIDEvTGVuZ3RoIDIyNi9NYXRyaXhb
MS4wIDAuMCAwLjAgMS4wIC03OS4xNDU2IC01MjguNzk1XS9SZXNvdXJjZXM8PC9Qcm9jU2V0Wy9Q
REZdPj4vU3VidHlwZS9Gb3JtL1R5cGUvWE9iamVjdD4+c3RyZWFtDQpIiVSRO27EMAxEe51CJyD4
G1E8zwJJ4zRpcv3IwGopd8KTZvhoS5fO/fe7MUXO/temEuDaMYJgrP2nRRLcR0fwQutVgSCdaf0T
mkyaM/urgZXU4MWuxUDqqFyBd3Ol9vhX+yonOAU0TycExVCU03CCSPbHIipYTTaDRCKLXc2SSTRQ
wSK7u3Jb4GHlQhnAaeVOOSFlBaGwdXis4n7v5+IkyQe7FlsTM7OCRXZ35bbAw0pz3bqdVrY+LluW
lU1K2PH/7qZhq0hDiQfjg66FQBz3vB07yLu5Ynv87fQvwAAzgHfbDQplbmRzdHJlYW0NZW5kb2Jq
DTMyNiAwIG9iag08PC9CQm94WzAuMCAwLjAgMTY5LjI1MSAxMy41NjY4XS9Gb3JtVHlwZSAxL0xl
bmd0aCAyNy9NYXRyaXhbMS4wIDAuMCAwLjAgMS4wIDAuMCAwLjBdL1Jlc291cmNlczw8L0V4dEdT
dGF0ZTw8L1IwPDwvQUlTIGZhbHNlL0NBIDAuMzk5OTk0L1R5cGUvRXh0R1N0YXRlL2NhIDAuMzk5
OTk0Pj4vUjE8PC9BSVMgZmFsc2UvQk0vTXVsdGlwbHkvVHlwZS9FeHRHU3RhdGU+Pj4+L1Byb2NT
ZXRbL1BERl0vWE9iamVjdDw8L01XRk9Gb3JtIDMyNyAwIFI+Pj4+L1N1YnR5cGUvRm9ybS9UeXBl
L1hPYmplY3Q+PnN0cmVhbQ0KL1IwIGdzCi9SMSBncwovTVdGT0Zvcm0gRG8KDQplbmRzdHJlYW0N
ZW5kb2JqDTMyNyAwIG9iag08PC9CQm94WzAuMCAwLjAgMTY5LjI1MSAxMy41NjY4XS9Gb3JtVHlw
ZSAxL0dyb3VwPDwvUy9UcmFuc3BhcmVuY3k+Pi9MZW5ndGggOS9NYXRyaXhbMS4wIDAuMCAwLjAg
MS4wIDAuMCAwLjBdL1Jlc291cmNlczw8L1Byb2NTZXRbL1BERl0vWE9iamVjdDw8L0Zvcm0gMzMx
IDAgUj4+Pj4vU3VidHlwZS9Gb3JtL1R5cGUvWE9iamVjdD4+c3RyZWFtDQovRm9ybSBEbwoNCmVu
ZHN0cmVhbQ1lbmRvYmoNMzI4IDAgb2JqDTw8L0JCb3hbMC4wIDAuMCAxMjguNjQzIDEzLjU2Njhd
L0Zvcm1UeXBlIDEvTGVuZ3RoIDI3L01hdHJpeFsxLjAgMC4wIDAuMCAxLjAgMC4wIDAuMF0vUmVz
b3VyY2VzPDwvRXh0R1N0YXRlPDwvUjA8PC9BSVMgZmFsc2UvQ0EgMC4zOTk5OTQvVHlwZS9FeHRH
U3RhdGUvY2EgMC4zOTk5OTQ+Pi9SMTw8L0FJUyBmYWxzZS9CTS9NdWx0aXBseS9UeXBlL0V4dEdT
dGF0ZT4+Pj4vUHJvY1NldFsvUERGXS9YT2JqZWN0PDwvTVdGT0Zvcm0gMzMwIDAgUj4+Pj4vU3Vi
dHlwZS9Gb3JtL1R5cGUvWE9iamVjdD4+c3RyZWFtDQovUjAgZ3MKL1IxIGdzCi9NV0ZPRm9ybSBE
bwoNCmVuZHN0cmVhbQ1lbmRvYmoNMzI5IDAgb2JqDTw8L0JCb3hbMjg4Ljk1NiAxMzIuNjg2IDQx
Ny41OTkgMTQ2LjI1M10vRmlsdGVyL0ZsYXRlRGVjb2RlL0Zvcm1UeXBlIDEvTGVuZ3RoIDEwMC9N
YXRyaXhbMS4wIDAuMCAwLjAgMS4wIC0yODguOTU2IC0xMzIuNjg2XS9SZXNvdXJjZXM8PC9Qcm9j
U2V0Wy9QREZdPj4vU3VidHlwZS9Gb3JtL1R5cGUvWE9iamVjdD4+c3RyZWFtDQpIiUTOuQ3DQAxE
0ZxVTAUEzxVZjwA7sRMnal+byEwf8AejUAh+bxI+unCRtbGvKKg7S0XjS1bNnmnbFktHYiSMKwKT
RXKlL5wUGqwtNvbZdmzr/ocDz/Zkz4OTXnQLMAAMnCEUDQplbmRzdHJlYW0NZW5kb2JqDTMzMCAw
IG9iag08PC9CQm94WzAuMCAwLjAgMTI4LjY0MyAxMy41NjY4XS9Gb3JtVHlwZSAxL0dyb3VwPDwv
Uy9UcmFuc3BhcmVuY3k+Pi9MZW5ndGggOS9NYXRyaXhbMS4wIDAuMCAwLjAgMS4wIDAuMCAwLjBd
L1Jlc291cmNlczw8L1Byb2NTZXRbL1BERl0vWE9iamVjdDw8L0Zvcm0gMzI5IDAgUj4+Pj4vU3Vi
dHlwZS9Gb3JtL1R5cGUvWE9iamVjdD4+c3RyZWFtDQovRm9ybSBEbwoNCmVuZHN0cmVhbQ1lbmRv
YmoNMzMxIDAgb2JqDTw8L0JCb3hbOTIuNjgxOCAxMzIuNjg2IDI2MS45MzMgMTQ2LjI1M10vRmls
dGVyL0ZsYXRlRGVjb2RlL0Zvcm1UeXBlIDEvTGVuZ3RoIDk4L01hdHJpeFsxLjAgMC4wIDAuMCAx
LjAgLTkyLjY4MTggLTEzMi42ODZdL1Jlc291cmNlczw8L1Byb2NTZXRbL1BERl0+Pi9TdWJ0eXBl
L0Zvcm0vVHlwZS9YT2JqZWN0Pj5zdHJlYW0NCkiJTI2xEYAwDAN7T6EJfE4iB3se7qCBhob1gYJA
Z73u5YICw7GK6ZSBU7KrpRGlNbVgYpd8LosbPR0dA7BqkBgOXcNbxyzVQ73yxzapvag3Dm3kd/eT
3uezLHIJMAA+4R/IDQplbmRzdHJlYW0NZW5kb2JqDTMzMiAwIG9iag08PC9CQm94WzAuMCAwLjAg
NDM5Ljk3NSAyNi4zNDQxXS9Gb3JtVHlwZSAxL0xlbmd0aCAyNy9NYXRyaXhbMS4wIDAuMCAwLjAg
MS4wIDAuMCAwLjBdL1Jlc291cmNlczw8L0V4dEdTdGF0ZTw8L1IwPDwvQUlTIGZhbHNlL0NBIDAu
Mzk5OTk0L1R5cGUvRXh0R1N0YXRlL2NhIDAuMzk5OTk0Pj4vUjE8PC9BSVMgZmFsc2UvQk0vTXVs
dGlwbHkvVHlwZS9FeHRHU3RhdGU+Pj4+L1Byb2NTZXRbL1BERl0vWE9iamVjdDw8L01XRk9Gb3Jt
IDM0MiAwIFI+Pj4+L1N1YnR5cGUvRm9ybS9UeXBlL1hPYmplY3Q+PnN0cmVhbQ0KL1IwIGdzCi9S
MSBncwovTVdGT0Zvcm0gRG8KDQplbmRzdHJlYW0NZW5kb2JqDTMzMyAwIG9iag08PC9CQm94WzAu
MCAwLjAgNDUzLjUxMSA2NC42NzYxXS9Gb3JtVHlwZSAxL0xlbmd0aCAyNy9NYXRyaXhbMS4wIDAu
MCAwLjAgMS4wIDAuMCAwLjBdL1Jlc291cmNlczw8L0V4dEdTdGF0ZTw8L1IwPDwvQUlTIGZhbHNl
L0NBIDAuMzk5OTk0L1R5cGUvRXh0R1N0YXRlL2NhIDAuMzk5OTk0Pj4vUjE8PC9BSVMgZmFsc2Uv
Qk0vTXVsdGlwbHkvVHlwZS9FeHRHU3RhdGU+Pj4+L1Byb2NTZXRbL1BERl0vWE9iamVjdDw8L01X
Rk9Gb3JtIDMzNCAwIFI+Pj4+L1N1YnR5cGUvRm9ybS9UeXBlL1hPYmplY3Q+PnN0cmVhbQ0KL1Iw
IGdzCi9SMSBncwovTVdGT0Zvcm0gRG8KDQplbmRzdHJlYW0NZW5kb2JqDTMzNCAwIG9iag08PC9C
Qm94WzAuMCAwLjAgNDUzLjUxMSA2NC42NzYxXS9Gb3JtVHlwZSAxL0dyb3VwPDwvUy9UcmFuc3Bh
cmVuY3k+Pi9MZW5ndGggOS9NYXRyaXhbMS4wIDAuMCAwLjAgMS4wIDAuMCAwLjBdL1Jlc291cmNl
czw8L1Byb2NTZXRbL1BERl0vWE9iamVjdDw8L0Zvcm0gMzQxIDAgUj4+Pj4vU3VidHlwZS9Gb3Jt
L1R5cGUvWE9iamVjdD4+c3RyZWFtDQovRm9ybSBEbwoNCmVuZHN0cmVhbQ1lbmRvYmoNMzM1IDAg
b2JqDTw8L0JCb3hbNzkuMTQ1NiA2NDMuNzk5IDUxOS4xMiA2NzAuMTQzXS9GaWx0ZXJbL0ZsYXRl
RGVjb2RlXS9Gb3JtVHlwZSAxL0xlbmd0aCAxNDMvTWF0cml4WzEuMCAwLjAgMC4wIDEuMCAtNzku
MTQ1NiAtNjQzLjc5OV0vUmVzb3VyY2VzPDwvUHJvY1NldFsvUERGXT4+L1N1YnR5cGUvRm9ybS9U
eXBlL1hPYmplY3Q+PnN0cmVhbQ0KSIlUjzEOAzEIBHu/ghesDAYD7zkp11yaNPl+nMJH0qGRZjUw
MXV6na3DM+jdQmCmQtMm0s3o2TxhqnOhRIYx3WBO+FjHLc2E6zqOZmxwZit2LRZwYS6xyN4ubwcc
7VFVquAM+a1Sh3SPqrKBNBf6e2VlrCXJBA/JYlcbXcAqVmKRvV3eDvhWfQQYAOToPl8NCmVuZHN0
cmVhbQ1lbmRvYmoNMzM2IDAgb2JqDTw8L0JCb3hbMC4wIDAuMCA0NzMuODE1IDI2LjM0NDFdL0Zv
cm1UeXBlIDEvTGVuZ3RoIDI3L01hdHJpeFsxLjAgMC4wIDAuMCAxLjAgMC4wIDAuMF0vUmVzb3Vy
Y2VzPDwvRXh0R1N0YXRlPDwvUjA8PC9BSVMgZmFsc2UvQ0EgMC4zOTk5OTQvVHlwZS9FeHRHU3Rh
dGUvY2EgMC4zOTk5OTQ+Pi9SMTw8L0FJUyBmYWxzZS9CTS9NdWx0aXBseS9UeXBlL0V4dEdTdGF0
ZT4+Pj4vUHJvY1NldFsvUERGXS9YT2JqZWN0PDwvTVdGT0Zvcm0gMzM4IDAgUj4+Pj4vU3VidHlw
ZS9Gb3JtL1R5cGUvWE9iamVjdD4+c3RyZWFtDQovUjAgZ3MKL1IxIGdzCi9NV0ZPRm9ybSBEbwoN
CmVuZHN0cmVhbQ1lbmRvYmoNMzM3IDAgb2JqDTw8L0JCb3hbMzE2LjAyOCA0OTAuNDYzIDQxNy41
OTkgNTA0LjAzXS9GaWx0ZXIvRmxhdGVEZWNvZGUvRm9ybVR5cGUgMS9MZW5ndGggMTAxL01hdHJp
eFsxLjAgMC4wIDAuMCAxLjAgLTMxNi4wMjggLTQ5MC40NjNdL1Jlc291cmNlczw8L1Byb2NTZXRb
L1BERl0+Pi9TdWJ0eXBlL0Zvcm0vVHlwZS9YT2JqZWN0Pj5zdHJlYW0NCkiJRM67DcMwDIThnlPc
BARfEsV5DMSN3aTJ+lFFtR/wH06hEHxvEs5a+JFrcXgqooTXNMO7bXJYjm3OK7XQMkR4mjq6G+I8
XQoXhQZriR17tuW2qlO29Hp3/eGiD/0FGABFuSFkDQplbmRzdHJlYW0NZW5kb2JqDTMzOCAwIG9i
ag08PC9CQm94WzAuMCAwLjAgNDczLjgxNSAyNi4zNDQxXS9Gb3JtVHlwZSAxL0dyb3VwPDwvUy9U
cmFuc3BhcmVuY3k+Pi9MZW5ndGggOS9NYXRyaXhbMS4wIDAuMCAwLjAgMS4wIDAuMCAwLjBdL1Jl
c291cmNlczw8L1Byb2NTZXRbL1BERl0vWE9iamVjdDw8L0Zvcm0gMzQzIDAgUj4+Pj4vU3VidHlw
ZS9Gb3JtL1R5cGUvWE9iamVjdD4+c3RyZWFtDQovRm9ybSBEbwoNCmVuZHN0cmVhbQ1lbmRvYmoN
MzM5IDAgb2JqDTw8L0JCb3hbMC4wIDAuMCAxMDEuNTcgMTMuNTY2N10vRm9ybVR5cGUgMS9MZW5n
dGggMjcvTWF0cml4WzEuMCAwLjAgMC4wIDEuMCAwLjAgMC4wXS9SZXNvdXJjZXM8PC9FeHRHU3Rh
dGU8PC9SMDw8L0FJUyBmYWxzZS9DQSAwLjM5OTk5NC9UeXBlL0V4dEdTdGF0ZS9jYSAwLjM5OTk5
ND4+L1IxPDwvQUlTIGZhbHNlL0JNL011bHRpcGx5L1R5cGUvRXh0R1N0YXRlPj4+Pi9Qcm9jU2V0
Wy9QREZdL1hPYmplY3Q8PC9NV0ZPRm9ybSAzNDAgMCBSPj4+Pi9TdWJ0eXBlL0Zvcm0vVHlwZS9Y
T2JqZWN0Pj5zdHJlYW0NCi9SMCBncwovUjEgZ3MKL01XRk9Gb3JtIERvCg0KZW5kc3RyZWFtDWVu
ZG9iag0zNDAgMCBvYmoNPDwvQkJveFswLjAgMC4wIDEwMS41NyAxMy41NjY3XS9Gb3JtVHlwZSAx
L0dyb3VwPDwvUy9UcmFuc3BhcmVuY3k+Pi9MZW5ndGggOS9NYXRyaXhbMS4wIDAuMCAwLjAgMS4w
IDAuMCAwLjBdL1Jlc291cmNlczw8L1Byb2NTZXRbL1BERl0vWE9iamVjdDw8L0Zvcm0gMzM3IDAg
Uj4+Pj4vU3VidHlwZS9Gb3JtL1R5cGUvWE9iamVjdD4+c3RyZWFtDQovRm9ybSBEbwoNCmVuZHN0
cmVhbQ1lbmRvYmoNMzQxIDAgb2JqDTw8L0JCb3hbNzkuMTQ1NiAzNjIuNjg2IDUzMi42NTYgNDI3
LjM2Ml0vRmlsdGVyWy9GbGF0ZURlY29kZV0vRm9ybVR5cGUgMS9MZW5ndGggMzAxL01hdHJpeFsx
LjAgMC4wIDAuMCAxLjAgLTc5LjE0NTYgLTM2Mi42ODZdL1Jlc291cmNlczw8L1Byb2NTZXRbL1BE
Rl0+Pi9TdWJ0eXBlL0Zvcm0vVHlwZS9YT2JqZWN0Pj5zdHJlYW0NCkiJVJK7bQQxDAVzVaEKCP5F
1nOAL1knTty+tbYlaoMLbhbvcUSQOnXsX++GMDL6dwsGM+WupECp0j/bSDBVn2gAo2TfgAXSRPoO
sUO69FdTDUBB3+hqagSoKBUrsportsa/2kc5IYGS5+mECnOElRMR0PD+eEeYzyKeU5Isi12NGSHZ
bOcKrOaKrfG3E8v8Yw8n5gBV1iO6yWpfqbIyZtCRfloZG2gk71yBVV2x02q9WiLAZX6tTUkSuM6K
AgHzN/pjvRjyK5XAOrzYlBIGtsEVPMh/985tgYfVMAhnPq1GQAyqm5IwcKa6qb8mzHNVmx2r2sEi
q7tyS+Bh5QIYel6VuAOm1lXJYAjV/niJyf08Ip/b0FHsmizn1ub1rlyB1VyxNf52+hFgAODJsY8N
CmVuZHN0cmVhbQ1lbmRvYmoNMzQyIDAgb2JqDTw8L0JCb3hbMC4wIDAuMCA0MzkuOTc1IDI2LjM0
NDFdL0Zvcm1UeXBlIDEvR3JvdXA8PC9TL1RyYW5zcGFyZW5jeT4+L0xlbmd0aCA5L01hdHJpeFsx
LjAgMC4wIDAuMCAxLjAgMC4wIDAuMF0vUmVzb3VyY2VzPDwvUHJvY1NldFsvUERGXS9YT2JqZWN0
PDwvRm9ybSAzMzUgMCBSPj4+Pi9TdWJ0eXBlL0Zvcm0vVHlwZS9YT2JqZWN0Pj5zdHJlYW0NCi9G
b3JtIERvCg0KZW5kc3RyZWFtDWVuZG9iag0zNDMgMCBvYmoNPDwvQkJveFs3OS4xNDU2IDI5OC43
OTUgNTUyLjk2MSAzMjUuMTM5XS9GaWx0ZXJbL0ZsYXRlRGVjb2RlXS9Gb3JtVHlwZSAxL0xlbmd0
aCAxNDQvTWF0cml4WzEuMCAwLjAgMC4wIDEuMCAtNzkuMTQ1NiAtMjk4Ljc5NV0vUmVzb3VyY2Vz
PDwvUHJvY1NldFsvUERGXT4+L1N1YnR5cGUvRm9ybS9UeXBlL1hPYmplY3Q+PnN0cmVhbQ0KSIlU
j7sNwzAMBXtOwQkIfiVxHgNJ4zRuvH5kIKac9sB7OgkKMh5vYOo58IShFOGKJkLZpeEHelK4t4mc
cohiARXqxh1LUqfubLhB+DwKycV2iJh3TWKJi9zby7sDNnhVlWaSpNuzipWULVcVD8oww7+vtCtK
W5CmeqF9okFzQpb2IL/l0ur5q+krwAACPz1VDQplbmRzdHJlYW0NZW5kb2JqDTM0NCAwIG9iag08
PC9CQm94WzAuMCAwLjAgNjAuOTYxOSAxMy41NjY3XS9Gb3JtVHlwZSAxL0dyb3VwPDwvUy9UcmFu
c3BhcmVuY3k+Pi9MZW5ndGggOS9NYXRyaXhbMS4wIDAuMCAwLjAgMS4wIDAuMCAwLjBdL1Jlc291
cmNlczw8L1Byb2NTZXRbL1BERl0vWE9iamVjdDw8L0Zvcm0gMzQ3IDAgUj4+Pj4vU3VidHlwZS9G
b3JtL1R5cGUvWE9iamVjdD4+c3RyZWFtDQovRm9ybSBEbwoNCmVuZHN0cmVhbQ1lbmRvYmoNMzQ1
IDAgb2JqDTw8L0JCb3hbMC4wIDAuMCA2MC45NjE5IDEzLjU2NjddL0Zvcm1UeXBlIDEvTGVuZ3Ro
IDI3L01hdHJpeFsxLjAgMC4wIDAuMCAxLjAgMC4wIDAuMF0vUmVzb3VyY2VzPDwvRXh0R1N0YXRl
PDwvUjA8PC9BSVMgZmFsc2UvQ0EgMC4zOTk5OTQvVHlwZS9FeHRHU3RhdGUvY2EgMC4zOTk5OTQ+
Pi9SMTw8L0FJUyBmYWxzZS9CTS9NdWx0aXBseS9UeXBlL0V4dEdTdGF0ZT4+Pj4vUHJvY1NldFsv
UERGXS9YT2JqZWN0PDwvTVdGT0Zvcm0gMzQ0IDAgUj4+Pj4vU3VidHlwZS9Gb3JtL1R5cGUvWE9i
amVjdD4+c3RyZWFtDQovUjAgZ3MKL1IxIGdzCi9NV0ZPRm9ybSBEbwoNCmVuZHN0cmVhbQ1lbmRv
YmoNMzQ2IDAgb2JqDTw8L0JCb3hbMC4wIDAuMCA5NC44MDI0IDEzLjU2NjddL0Zvcm1UeXBlIDEv
TGVuZ3RoIDI3L01hdHJpeFsxLjAgMC4wIDAuMCAxLjAgMC4wIDAuMF0vUmVzb3VyY2VzPDwvRXh0
R1N0YXRlPDwvUjA8PC9BSVMgZmFsc2UvQ0EgMC4zOTk5OTQvVHlwZS9FeHRHU3RhdGUvY2EgMC4z
OTk5OTQ+Pi9SMTw8L0FJUyBmYWxzZS9CTS9NdWx0aXBseS9UeXBlL0V4dEdTdGF0ZT4+Pj4vUHJv
Y1NldFsvUERGXS9YT2JqZWN0PDwvTVdGT0Zvcm0gMzUzIDAgUj4+Pj4vU3VidHlwZS9Gb3JtL1R5
cGUvWE9iamVjdD4+c3RyZWFtDQovUjAgZ3MKL1IxIGdzCi9NV0ZPRm9ybSBEbwoNCmVuZHN0cmVh
bQ1lbmRvYmoNMzQ3IDAgb2JqDTw8L0JCb3hbNDI0LjMxOCA0OTAuNDYzIDQ4NS4yOCA1MDQuMDNd
L0ZpbHRlci9GbGF0ZURlY29kZS9Gb3JtVHlwZSAxL0xlbmd0aCAxMDQvTWF0cml4WzEuMCAwLjAg
MC4wIDEuMCAtNDI0LjMxOCAtNDkwLjQ2M10vUmVzb3VyY2VzPDwvUHJvY1NldFsvUERGXT4+L1N1
YnR5cGUvRm9ybS9UeXBlL1hPYmplY3Q+PnN0cmVhbQ0KSIlMzjEOhEAIheGeU7wTEGAQmPOYaLPb
2Hj9nU10tP3C/4JCITh2Es5eOMktOS0c3oUrzPAd5pwaNaxxpXZMWUQ4TBtmt0jjaNKxkpf+zx/6
DHKukniFtzzjVzY/WGmjnwADAA28ISANCmVuZHN0cmVhbQ1lbmRvYmoNMzQ4IDAgb2JqDTw8L0JC
b3hbMjc1LjQyIDM0OS45MDkgMzAyLjU0MiAzNjMuNDc1XS9GaWx0ZXIvRmxhdGVEZWNvZGUvRm9y
bVR5cGUgMS9MZW5ndGggMTAxL01hdHJpeFsxLjAgMC4wIDAuMCAxLjAgLTI3NS40MiAtMzQ5Ljkw
OV0vUmVzb3VyY2VzPDwvUHJvY1NldFsvUERGXT4+L1N1YnR5cGUvRm9ybS9UeXBlL1hPYmplY3Q+
PnN0cmVhbQ0KSIlEzrsNQzEMQ9FeU3ACQp9YluZ5QF6TNGmyftzEbg9wCRoMis8tytmFr/gsllci
hjJ0Jt7LBst6UTBsOjakUjMTp8rgihyXeDctvI+9JNRpDx+nPLLHd/d/cMlTfgIMAAoZIPoNCmVu
ZHN0cmVhbQ1lbmRvYmoNMzQ5IDAgb2JqDTw8L0JCb3hbMC4wIDAuMCAxMDEuNTcgMTMuNTY2OF0v
Rm9ybVR5cGUgMS9Hcm91cDw8L1MvVHJhbnNwYXJlbmN5Pj4vTGVuZ3RoIDkvTWF0cml4WzEuMCAw
LjAgMC4wIDEuMCAwLjAgMC4wXS9SZXNvdXJjZXM8PC9Qcm9jU2V0Wy9QREZdL1hPYmplY3Q8PC9G
b3JtIDM1NSAwIFI+Pj4+L1N1YnR5cGUvRm9ybS9UeXBlL1hPYmplY3Q+PnN0cmVhbQ0KL0Zvcm0g
RG8KDQplbmRzdHJlYW0NZW5kb2JqDTM1MCAwIG9iag08PC9CQm94WzMxNi4wMjggMzM3LjEzMSA0
MTAuODMxIDM1MC42OThdL0ZpbHRlci9GbGF0ZURlY29kZS9Gb3JtVHlwZSAxL0xlbmd0aCAxMDIv
TWF0cml4WzEuMCAwLjAgMC4wIDEuMCAtMzE2LjAyOCAtMzM3LjEzMV0vUmVzb3VyY2VzPDwvUHJv
Y1NldFsvUERGXT4+L1N1YnR5cGUvRm9ybS9UeXBlL1hPYmplY3Q+PnN0cmVhbQ0KSIlMjrkNw0AM
BHNWsRUQ/E481iPASuTEidoXAxmndDCzWIVC8DtIOGviItfi8FS4Jw8Xw7fZxmE54CHN2nuRZJvl
WN0QtpqFnUKyLbPFTgqV9nSu8kWe9dX9P+z0oVuAAQBFqSFWDQplbmRzdHJlYW0NZW5kb2JqDTM1
MSAwIG9iag08PC9CQm94WzAuMCAwLjAgMjcuMTIxNiAxMy41NjY3XS9Gb3JtVHlwZSAxL0dyb3Vw
PDwvUy9UcmFuc3BhcmVuY3k+Pi9MZW5ndGggOS9NYXRyaXhbMS4wIDAuMCAwLjAgMS4wIDAuMCAw
LjBdL1Jlc291cmNlczw8L1Byb2NTZXRbL1BERl0vWE9iamVjdDw8L0Zvcm0gMzQ4IDAgUj4+Pj4v
U3VidHlwZS9Gb3JtL1R5cGUvWE9iamVjdD4+c3RyZWFtDQovRm9ybSBEbwoNCmVuZHN0cmVhbQ1l
bmRvYmoNMzUyIDAgb2JqDTw8L0JCb3hbMC4wIDAuMCAxMDEuNTcgMTMuNTY2OF0vRm9ybVR5cGUg
MS9MZW5ndGggMjcvTWF0cml4WzEuMCAwLjAgMC4wIDEuMCAwLjAgMC4wXS9SZXNvdXJjZXM8PC9F
eHRHU3RhdGU8PC9SMDw8L0FJUyBmYWxzZS9DQSAwLjM5OTk5NC9UeXBlL0V4dEdTdGF0ZS9jYSAw
LjM5OTk5ND4+L1IxPDwvQUlTIGZhbHNlL0JNL011bHRpcGx5L1R5cGUvRXh0R1N0YXRlPj4+Pi9Q
cm9jU2V0Wy9QREZdL1hPYmplY3Q8PC9NV0ZPRm9ybSAzNDkgMCBSPj4+Pi9TdWJ0eXBlL0Zvcm0v
VHlwZS9YT2JqZWN0Pj5zdHJlYW0NCi9SMCBncwovUjEgZ3MKL01XRk9Gb3JtIERvCg0KZW5kc3Ry
ZWFtDWVuZG9iag0zNTMgMCBvYmoNPDwvQkJveFswLjAgMC4wIDk0LjgwMjQgMTMuNTY2N10vRm9y
bVR5cGUgMS9Hcm91cDw8L1MvVHJhbnNwYXJlbmN5Pj4vTGVuZ3RoIDkvTWF0cml4WzEuMCAwLjAg
MC4wIDEuMCAwLjAgMC4wXS9SZXNvdXJjZXM8PC9Qcm9jU2V0Wy9QREZdL1hPYmplY3Q8PC9Gb3Jt
IDM1MCAwIFI+Pj4+L1N1YnR5cGUvRm9ybS9UeXBlL1hPYmplY3Q+PnN0cmVhbQ0KL0Zvcm0gRG8K
DQplbmRzdHJlYW0NZW5kb2JqDTM1NCAwIG9iag08PC9CQm94WzAuMCAwLjAgMjcuMTIxNiAxMy41
NjY3XS9Gb3JtVHlwZSAxL0xlbmd0aCAyNy9NYXRyaXhbMS4wIDAuMCAwLjAgMS4wIDAuMCAwLjBd
L1Jlc291cmNlczw8L0V4dEdTdGF0ZTw8L1IwPDwvQUlTIGZhbHNlL0NBIDAuMzk5OTk0L1R5cGUv
RXh0R1N0YXRlL2NhIDAuMzk5OTk0Pj4vUjE8PC9BSVMgZmFsc2UvQk0vTXVsdGlwbHkvVHlwZS9F
eHRHU3RhdGU+Pj4+L1Byb2NTZXRbL1BERl0vWE9iamVjdDw8L01XRk9Gb3JtIDM1MSAwIFI+Pj4+
L1N1YnR5cGUvRm9ybS9UeXBlL1hPYmplY3Q+PnN0cmVhbQ0KL1IwIGdzCi9SMSBncwovTVdGT0Zv
cm0gRG8KDQplbmRzdHJlYW0NZW5kb2JqDTM1NSAwIG9iag08PC9CQm94WzMwOS4yNiAyMDkuMzUg
NDEwLjgzMSAyMjIuOTE3XS9GaWx0ZXIvRmxhdGVEZWNvZGUvRm9ybVR5cGUgMS9MZW5ndGggMTAz
L01hdHJpeFsxLjAgMC4wIDAuMCAxLjAgLTMwOS4yNiAtMjA5LjM1XS9SZXNvdXJjZXM8PC9Qcm9j
U2V0Wy9QREZdPj4vU3VidHlwZS9Gb3JtL1R5cGUvWE9iamVjdD4+c3RyZWFtDQpIiUyOOw7DQAhE
e04xJ0DAsnzOYyluksaNr58tEtsd80ZvhEIhOHYSzi6cNNQ4omHSnF6ND411xmyHrS5nBR6keUrh
ssx4agY2ckn2lW/2JldhH1qX9wC/6Vv7P7DRi74CDADFniCWDQplbmRzdHJlYW0NZW5kb2JqDTM1
NiAwIG9iag08PC9CQm94WzAuMCAwLjAgNDczLjgxNSAzOS4xMjE0XS9Gb3JtVHlwZSAxL0dyb3Vw
PDwvUy9UcmFuc3BhcmVuY3k+Pi9MZW5ndGggOS9NYXRyaXhbMS4wIDAuMCAwLjAgMS4wIDAuMCAw
LjBdL1Jlc291cmNlczw8L1Byb2NTZXRbL1BERl0vWE9iamVjdDw8L0Zvcm0gMzU4IDAgUj4+Pj4v
U3VidHlwZS9Gb3JtL1R5cGUvWE9iamVjdD4+c3RyZWFtDQovRm9ybSBEbwoNCmVuZHN0cmVhbQ1l
bmRvYmoNMzU3IDAgb2JqDTw8L0JCb3hbMC4wIDAuMCA0NzMuODE1IDM5LjEyMTRdL0Zvcm1UeXBl
IDEvTGVuZ3RoIDI3L01hdHJpeFsxLjAgMC4wIDAuMCAxLjAgMC4wIDAuMF0vUmVzb3VyY2VzPDwv
RXh0R1N0YXRlPDwvUjA8PC9BSVMgZmFsc2UvQ0EgMC4zOTk5OTQvVHlwZS9FeHRHU3RhdGUvY2Eg
MC4zOTk5OTQ+Pi9SMTw8L0FJUyBmYWxzZS9CTS9NdWx0aXBseS9UeXBlL0V4dEdTdGF0ZT4+Pj4v
UHJvY1NldFsvUERGXS9YT2JqZWN0PDwvTVdGT0Zvcm0gMzU2IDAgUj4+Pj4vU3VidHlwZS9Gb3Jt
L1R5cGUvWE9iamVjdD4+c3RyZWFtDQovUjAgZ3MKL1IxIGdzCi9NV0ZPRm9ybSBEbwoNCmVuZHN0
cmVhbQ1lbmRvYmoNMzU4IDAgb2JqDTw8L0JCb3hbNzkuMTQ1NiA2OTQuOTA5IDU1Mi45NjEgNzM0
LjAzXS9GaWx0ZXJbL0ZsYXRlRGVjb2RlXS9Gb3JtVHlwZSAxL0xlbmd0aCAyMjIvTWF0cml4WzEu
MCAwLjAgMC4wIDEuMCAtNzkuMTQ1NiAtNjk0LjkwOV0vUmVzb3VyY2VzPDwvUHJvY1NldFsvUERG
XT4+L1N1YnR5cGUvRm9ybS9UeXBlL1hPYmplY3Q+PnN0cmVhbQ0KSIlUkLmNAzEMAHNVoQoI/k89
Bs6JL7nE7VsL3IpyOtBQQ9KkifPvORCicr5HMpgpz2CEdOb5O6LAVH0hgQyquYEgOJPMLYmAC9Z8
DHGHJIlmr8UKkkVabHLPbu8OeIyfIYkgWnVmScRiyIe7yZ6/vS4zLmANP8tMGNjiMJvc09s7y/bq
mICpdd6LCLDU+l4UkKrz68YmfkXpemNUzVaUrXdOtr0D/E9u7f7+bPIyEFzF3eSVIHStdTehAbr7
/Fok/NpOlYCdvdlrMQUO5hY32bO3twOuqo8AAwCnYXjlDQplbmRzdHJlYW0NZW5kb2JqDTM1OSAw
IG9iag08PC9CQm94WzAuMCAwLjAgNDczLjgxNSA2NC42NzYxXS9Gb3JtVHlwZSAxL0xlbmd0aCAy
Ny9NYXRyaXhbMS4wIDAuMCAwLjAgMS4wIDAuMCAwLjBdL1Jlc291cmNlczw8L0V4dEdTdGF0ZTw8
L1IwPDwvQUlTIGZhbHNlL0NBIDAuMzk5OTk0L1R5cGUvRXh0R1N0YXRlL2NhIDAuMzk5OTk0Pj4v
UjE8PC9BSVMgZmFsc2UvQk0vTXVsdGlwbHkvVHlwZS9FeHRHU3RhdGU+Pj4+L1Byb2NTZXRbL1BE
Rl0vWE9iamVjdDw8L01XRk9Gb3JtIDM2NiAwIFI+Pj4+L1N1YnR5cGUvRm9ybS9UeXBlL1hPYmpl
Y3Q+PnN0cmVhbQ0KL1IwIGdzCi9SMSBncwovTVdGT0Zvcm0gRG8KDQplbmRzdHJlYW0NZW5kb2Jq
DTM2MCAwIG9iag08PC9CQm94WzIyMS4yNzUgNjE4LjI0MSAzNTYuNjg2IDYzMS44MDddL0ZpbHRl
ci9GbGF0ZURlY29kZS9Gb3JtVHlwZSAxL0xlbmd0aCAxMDQvTWF0cml4WzEuMCAwLjAgMC4wIDEu
MCAtMjIxLjI3NSAtNjE4LjI0MV0vUmVzb3VyY2VzPDwvUHJvY1NldFsvUERGXT4+L1N1YnR5cGUv
Rm9ybS9UeXBlL1hPYmplY3Q+PnN0cmVhbQ0KSIlMzrsNwzAMRdGeU7wJCPFjkprHQNwkjRuvbxlI
InXEAe4DBYKG86DG2QsXqTpHOUKKw3rgM0g40g3xHN4VixRbr8Q/M2FvZdjJNmPN3Ka9hwVrpcxw
ke/47H4v7PSiW4ABAA2kISwNCmVuZHN0cmVhbQ1lbmRvYmoNMzYxIDAgb2JqDTw8L0JCb3hbMC4w
IDAuMCAyOTEuMDc3IDEzLjU2NjddL0Zvcm1UeXBlIDEvTGVuZ3RoIDI3L01hdHJpeFsxLjAgMC4w
IDAuMCAxLjAgMC4wIDAuMF0vUmVzb3VyY2VzPDwvRXh0R1N0YXRlPDwvUjA8PC9BSVMgZmFsc2Uv
Q0EgMC4zOTk5OTQvVHlwZS9FeHRHU3RhdGUvY2EgMC4zOTk5OTQ+Pi9SMTw8L0FJUyBmYWxzZS9C
TS9NdWx0aXBseS9UeXBlL0V4dEdTdGF0ZT4+Pj4vUHJvY1NldFsvUERGXS9YT2JqZWN0PDwvTVdG
T0Zvcm0gMzYyIDAgUj4+Pj4vU3VidHlwZS9Gb3JtL1R5cGUvWE9iamVjdD4+c3RyZWFtDQovUjAg
Z3MKL1IxIGdzCi9NV0ZPRm9ybSBEbwoNCmVuZHN0cmVhbQ1lbmRvYmoNMzYyIDAgb2JqDTw8L0JC
b3hbMC4wIDAuMCAyOTEuMDc3IDEzLjU2NjddL0Zvcm1UeXBlIDEvR3JvdXA8PC9TL1RyYW5zcGFy
ZW5jeT4+L0xlbmd0aCA5L01hdHJpeFsxLjAgMC4wIDAuMCAxLjAgMC4wIDAuMF0vUmVzb3VyY2Vz
PDwvUHJvY1NldFsvUERGXS9YT2JqZWN0PDwvRm9ybSAzNjcgMCBSPj4+Pi9TdWJ0eXBlL0Zvcm0v
VHlwZS9YT2JqZWN0Pj5zdHJlYW0NCi9Gb3JtIERvCg0KZW5kc3RyZWFtDWVuZG9iag0zNjMgMCBv
YmoNPDwvQkJveFswLjAgMC4wIDEzNS40MTEgMTMuNTY2N10vRm9ybVR5cGUgMS9MZW5ndGggMjcv
TWF0cml4WzEuMCAwLjAgMC4wIDEuMCAwLjAgMC4wXS9SZXNvdXJjZXM8PC9FeHRHU3RhdGU8PC9S
MDw8L0FJUyBmYWxzZS9DQSAwLjM5OTk5NC9UeXBlL0V4dEdTdGF0ZS9jYSAwLjM5OTk5ND4+L1Ix
PDwvQUlTIGZhbHNlL0JNL011bHRpcGx5L1R5cGUvRXh0R1N0YXRlPj4+Pi9Qcm9jU2V0Wy9QREZd
L1hPYmplY3Q8PC9NV0ZPRm9ybSAzNjUgMCBSPj4+Pi9TdWJ0eXBlL0Zvcm0vVHlwZS9YT2JqZWN0
Pj5zdHJlYW0NCi9SMCBncwovUjEgZ3MKL01XRk9Gb3JtIERvCg0KZW5kc3RyZWFtDWVuZG9iag0z
NjQgMCBvYmoNPDwvQkJveFs3OS4xNDU2IDU2Ny4xMzEgNTUyLjk2MSA2MzEuODA3XS9GaWx0ZXJb
L0ZsYXRlRGVjb2RlXS9Gb3JtVHlwZSAxL0xlbmd0aCAzNjIvTWF0cml4WzEuMCAwLjAgMC4wIDEu
MCAtNzkuMTQ1NiAtNTY3LjEzMV0vUmVzb3VyY2VzPDwvUHJvY1NldFsvUERGXT4+L1N1YnR5cGUv
Rm9ybS9UeXBlL1hPYmplY3Q+PnN0cmVhbQ0KSIlUkz2OJDEIRvM6hU+AMH+G84y0k/Qkm+z1F7fG
4E4q+OSHH+CaYw4cf78fhBU+/j28GNSnD5sOxmHjJzMEXTSH0QSToHElDhy+RnM8QdB5fD1KASTL
Ons9ygSUaJNX8lu9uePw9fx5nEBV8hgquBGl2ApQkTyHDr5mjAqmQpbjUdC7Esa2ysMhLJ2l1ZwQ
ys1VcCo3da7fTkoEssJuKZ0BYhEXW0mVL+7yEoLl7B9eormXt+shK6nqxd1mp3ENBnSJa1oaBhii
PS0kcJHxMWHlPfb8Ak5dne0VBiCpFFdBVS6srv9wcgTGZbeTM/DMR9CSCGhm46ORZbs7UgelffHJ
Xg/ZBGVproJTualz/XaiRXke9ZYiy340F9BsJVW+uPZSSXndK2kv1fTP7TXZyane3G1WjdvKRvB+
77p/v/x5elprAXn0e9+VKHzPXVTAmbyzV2YrN0fS4JX81m7uCGyr/wIMALdw0eQNCmVuZHN0cmVh
bQ1lbmRvYmoNMzY1IDAgb2JqDTw8L0JCb3hbMC4wIDAuMCAxMzUuNDExIDEzLjU2NjddL0Zvcm1U
eXBlIDEvR3JvdXA8PC9TL1RyYW5zcGFyZW5jeT4+L0xlbmd0aCA5L01hdHJpeFsxLjAgMC4wIDAu
MCAxLjAgMC4wIDAuMF0vUmVzb3VyY2VzPDwvUHJvY1NldFsvUERGXS9YT2JqZWN0PDwvRm9ybSAz
NjAgMCBSPj4+Pi9TdWJ0eXBlL0Zvcm0vVHlwZS9YT2JqZWN0Pj5zdHJlYW0NCi9Gb3JtIERvCg0K
ZW5kc3RyZWFtDWVuZG9iag0zNjYgMCBvYmoNPDwvQkJveFswLjAgMC4wIDQ3My44MTUgNjQuNjc2
MV0vRm9ybVR5cGUgMS9Hcm91cDw8L1MvVHJhbnNwYXJlbmN5Pj4vTGVuZ3RoIDkvTWF0cml4WzEu
MCAwLjAgMC4wIDEuMCAwLjAgMC4wXS9SZXNvdXJjZXM8PC9Qcm9jU2V0Wy9QREZdL1hPYmplY3Q8
PC9Gb3JtIDM2NCAwIFI+Pj4+L1N1YnR5cGUvRm9ybS9UeXBlL1hPYmplY3Q+PnN0cmVhbQ0KL0Zv
cm0gRG8KDQplbmRzdHJlYW0NZW5kb2JqDTM2NyAwIG9iag08PC9CQm94Wzk5LjQ1NDIgNTQxLjU3
NiAzOTAuNTMxIDU1NS4xNDNdL0ZpbHRlci9GbGF0ZURlY29kZS9Gb3JtVHlwZSAxL0xlbmd0aCAx
MDEvTWF0cml4WzEuMCAwLjAgMC4wIDEuMCAtOTkuNDU0MiAtNTQxLjU3Nl0vUmVzb3VyY2VzPDwv
UHJvY1NldFsvUERGXT4+L1N1YnR5cGUvRm9ybS9UeXBlL1hPYmplY3Q+PnN0cmVhbQ0KSIlEzjsO
g1AMRNHeq/AKrDf+YHs9SNBAkybbTxpwe6Q7GjB48eekJdnFX8JSqU2LwyGdEXxTt1SY/smlK8Av
BCTNN54qXNJdeSerFKja2EXWS2DoKUee8emeBzsd9BNgABOhISYNCmVuZHN0cmVhbQ1lbmRvYmoN
MzY4IDAgb2JqDTw8L0JCb3hbMC4wIDAuMCAxMjEuODc1IDEzLjU2NjddL0Zvcm1UeXBlIDEvR3Jv
dXA8PC9TL1RyYW5zcGFyZW5jeT4+L0xlbmd0aCA5L01hdHJpeFsxLjAgMC4wIDAuMCAxLjAgMC4w
IDAuMF0vUmVzb3VyY2VzPDwvUHJvY1NldFsvUERGXS9YT2JqZWN0PDwvRm9ybSAzNzAgMCBSPj4+
Pi9TdWJ0eXBlL0Zvcm0vVHlwZS9YT2JqZWN0Pj5zdHJlYW0NCi9Gb3JtIERvCg0KZW5kc3RyZWFt
DWVuZG9iag0zNjkgMCBvYmoNPDwvQkJveFswLjAgMC4wIDEyMS44NzUgMTMuNTY2N10vRm9ybVR5
cGUgMS9MZW5ndGggMjcvTWF0cml4WzEuMCAwLjAgMC4wIDEuMCAwLjAgMC4wXS9SZXNvdXJjZXM8
PC9FeHRHU3RhdGU8PC9SMDw8L0FJUyBmYWxzZS9DQSAwLjM5OTk5NC9UeXBlL0V4dEdTdGF0ZS9j
YSAwLjM5OTk5ND4+L1IxPDwvQUlTIGZhbHNlL0JNL011bHRpcGx5L1R5cGUvRXh0R1N0YXRlPj4+
Pi9Qcm9jU2V0Wy9QREZdL1hPYmplY3Q8PC9NV0ZPRm9ybSAzNjggMCBSPj4+Pi9TdWJ0eXBlL0Zv
cm0vVHlwZS9YT2JqZWN0Pj5zdHJlYW0NCi9SMCBncwovUjEgZ3MKL01XRk9Gb3JtIERvCg0KZW5k
c3RyZWFtDWVuZG9iag0zNzAgMCBvYmoNPDwvQkJveFszMjkuNTY1IDMzNy4xMzEgNDUxLjQzOSAz
NTAuNjk4XS9GaWx0ZXIvRmxhdGVEZWNvZGUvRm9ybVR5cGUgMS9MZW5ndGggMTAzL01hdHJpeFsx
LjAgMC4wIDAuMCAxLjAgLTMyOS41NjUgLTMzNy4xMzFdL1Jlc291cmNlczw8L1Byb2NTZXRbL1BE
Rl0+Pi9TdWJ0eXBlL0Zvcm0vVHlwZS9YT2JqZWN0Pj5zdHJlYW0NCkiJTI6xDYRADARzV+EKrD2v
D5/rQYIEkk++/ecl0JGOZlbbtCn0swssa+hXSLdKUsm0TrieQi+rhakMXOzyXiTNR/31p+swr1G6
SsQwEMtkh0RvhgBn+SL3+uyeD6ts8hNgAFI/IXANCmVuZHN0cmVhbQ1lbmRvYmoNMzcxIDAgb2Jq
DTw8L0JCb3hbMC4wIDAuMCAxNTUuNzE1IDEzLjU2NjhdL0Zvcm1UeXBlIDEvTGVuZ3RoIDI3L01h
dHJpeFsxLjAgMC4wIDAuMCAxLjAgMC4wIDAuMF0vUmVzb3VyY2VzPDwvRXh0R1N0YXRlPDwvUjA8
PC9BSVMgZmFsc2UvQ0EgMC4zOTk5OTQvVHlwZS9FeHRHU3RhdGUvY2EgMC4zOTk5OTQ+Pi9SMTw8
L0FJUyBmYWxzZS9CTS9NdWx0aXBseS9UeXBlL0V4dEdTdGF0ZT4+Pj4vUHJvY1NldFsvUERGXS9Y
T2JqZWN0PDwvTVdGT0Zvcm0gMzcyIDAgUj4+Pj4vU3VidHlwZS9Gb3JtL1R5cGUvWE9iamVjdD4+
c3RyZWFtDQovUjAgZ3MKL1IxIGdzCi9NV0ZPRm9ybSBEbwoNCmVuZHN0cmVhbQ1lbmRvYmoNMzcy
IDAgb2JqDTw8L0JCb3hbMC4wIDAuMCAxNTUuNzE1IDEzLjU2NjhdL0Zvcm1UeXBlIDEvR3JvdXA8
PC9TL1RyYW5zcGFyZW5jeT4+L0xlbmd0aCA5L01hdHJpeFsxLjAgMC4wIDAuMCAxLjAgMC4wIDAu
MF0vUmVzb3VyY2VzPDwvUHJvY1NldFsvUERGXS9YT2JqZWN0PDwvRm9ybSAzNzMgMCBSPj4+Pi9T
dWJ0eXBlL0Zvcm0vVHlwZS9YT2JqZWN0Pj5zdHJlYW0NCi9Gb3JtIERvCg0KZW5kc3RyZWFtDWVu
ZG9iag0zNzMgMCBvYmoNPDwvQkJveFs5Mi42ODE4IDEzMi42ODYgMjQ4LjM5NyAxNDYuMjUzXS9G
aWx0ZXIvRmxhdGVEZWNvZGUvRm9ybVR5cGUgMS9MZW5ndGggOTgvTWF0cml4WzEuMCAwLjAgMC4w
IDEuMCAtOTIuNjgxOCAtMTMyLjY4Nl0vUmVzb3VyY2VzPDwvUHJvY1NldFsvUERGXT4+L1N1YnR5
cGUvRm9ybS9UeXBlL1hPYmplY3Q+PnN0cmVhbQ0KSIlEzTEOgCAMheG9p3gnaAo8oD2PiS66uHh9
dQC25mv+NiHBcB9i2sPxSDS1MCKVouYMXBL/ZP7Rv2PFBGZ1ErNhVa+lYZNMarjnZednXSP66haM
yysb7zfZ5RVgAIlrIGgNCmVuZHN0cmVhbQ1lbmRvYmoNMzc0IDAgb2JqDTw8L0JCb3hbMC4wIDAu
MCAyNDMuNyAxMy41NjY3XS9Gb3JtVHlwZSAxL0xlbmd0aCAyNy9NYXRyaXhbMS4wIDAuMCAwLjAg
MS4wIDAuMCAwLjBdL1Jlc291cmNlczw8L0V4dEdTdGF0ZTw8L1IwPDwvQUlTIGZhbHNlL0NBIDAu
Mzk5OTk0L1R5cGUvRXh0R1N0YXRlL2NhIDAuMzk5OTk0Pj4vUjE8PC9BSVMgZmFsc2UvQk0vTXVs
dGlwbHkvVHlwZS9FeHRHU3RhdGU+Pj4+L1Byb2NTZXRbL1BERl0vWE9iamVjdDw8L01XRk9Gb3Jt
IDM3NyAwIFI+Pj4+L1N1YnR5cGUvRm9ybS9UeXBlL1hPYmplY3Q+PnN0cmVhbQ0KL1IwIGdzCi9S
MSBncwovTVdGT0Zvcm0gRG8KDQplbmRzdHJlYW0NZW5kb2JqDTM3NSAwIG9iag08PC9CQm94WzI3
NS40MiA3MDcuNjg2IDUxOS4xMiA3MjEuMjUzXS9GaWx0ZXIvRmxhdGVEZWNvZGUvRm9ybVR5cGUg
MS9MZW5ndGggMTAxL01hdHJpeFsxLjAgMC4wIDAuMCAxLjAgLTI3NS40MiAtNzA3LjY4Nl0vUmVz
b3VyY2VzPDwvUHJvY1NldFsvUERGXT4+L1N1YnR5cGUvRm9ybS9UeXBlL1hPYmplY3Q+PnN0cmVh
bQ0KSIlMzTEOwzAMQ9Fdp+AJCMm1Ivo8AdqlWbLk+vHQ1l0f8MlAwHG+zFlDuKyVqKYN5aKrDxzT
koqBiqCPnlhQVO9YUXMqHxt2y0jOIJe9p4nVIn7hH3ymV/b93+1ptwADANXUIMQNCmVuZHN0cmVh
bQ1lbmRvYmoNMzc2IDAgb2JqDTw8L0JCb3hbMC4wIDAuMCAzMy44ODk2IDEzLjU2NjhdL0Zvcm1U
eXBlIDEvR3JvdXA8PC9TL1RyYW5zcGFyZW5jeT4+L0xlbmd0aCA5L01hdHJpeFsxLjAgMC4wIDAu
MCAxLjAgMC4wIDAuMF0vUmVzb3VyY2VzPDwvUHJvY1NldFsvUERGXS9YT2JqZWN0PDwvRm9ybSAz
NzggMCBSPj4+Pi9TdWJ0eXBlL0Zvcm0vVHlwZS9YT2JqZWN0Pj5zdHJlYW0NCi9Gb3JtIERvCg0K
ZW5kc3RyZWFtDWVuZG9iag0zNzcgMCBvYmoNPDwvQkJveFswLjAgMC4wIDI0My43IDEzLjU2Njdd
L0Zvcm1UeXBlIDEvR3JvdXA8PC9TL1RyYW5zcGFyZW5jeT4+L0xlbmd0aCA5L01hdHJpeFsxLjAg
MC4wIDAuMCAxLjAgMC4wIDAuMF0vUmVzb3VyY2VzPDwvUHJvY1NldFsvUERGXS9YT2JqZWN0PDwv
Rm9ybSAzNzUgMCBSPj4+Pi9TdWJ0eXBlL0Zvcm0vVHlwZS9YT2JqZWN0Pj5zdHJlYW0NCi9Gb3Jt
IERvCg0KZW5kc3RyZWFtDWVuZG9iag0zNzggMCBvYmoNPDwvQkJveFs0MjQuMzcgMTk2LjU3MyA0
NTguMjU5IDIxMC4xMzldL0ZpbHRlci9GbGF0ZURlY29kZS9Gb3JtVHlwZSAxL0xlbmd0aCAxMDMv
TWF0cml4WzEuMCAwLjAgMC4wIDEuMCAtNDI0LjM3IC0xOTYuNTczXS9SZXNvdXJjZXM8PC9Qcm9j
U2V0Wy9QREZdPj4vU3VidHlwZS9Gb3JtL1R5cGUvWE9iamVjdD4+c3RyZWFtDQpIiUTOMQ7DQAhE
0Z5TcIIRrDED57EUN0mTJtfPNt7t0JP+CFdX0+8tBnbpT2IQZIV6J5qe+pkWYBanNbp86JJhCR5G
Xd2wBsMOvSTOQJ3Gbe9pROU8d/nIXn+69cMlL/kLMABjcSGyDQplbmRzdHJlYW0NZW5kb2JqDTM3
OSAwIG9iag08PC9CQm94WzAuMCAwLjAgMzMuODg5NiAxMy41NjY4XS9Gb3JtVHlwZSAxL0xlbmd0
aCAyNy9NYXRyaXhbMS4wIDAuMCAwLjAgMS4wIDAuMCAwLjBdL1Jlc291cmNlczw8L0V4dEdTdGF0
ZTw8L1IwPDwvQUlTIGZhbHNlL0NBIDAuMzk5OTk0L1R5cGUvRXh0R1N0YXRlL2NhIDAuMzk5OTk0
Pj4vUjE8PC9BSVMgZmFsc2UvQk0vTXVsdGlwbHkvVHlwZS9FeHRHU3RhdGU+Pj4+L1Byb2NTZXRb
L1BERl0vWE9iamVjdDw8L01XRk9Gb3JtIDM3NiAwIFI+Pj4+L1N1YnR5cGUvRm9ybS9UeXBlL1hP
YmplY3Q+PnN0cmVhbQ0KL1IwIGdzCi9SMSBncwovTVdGT0Zvcm0gRG8KDQplbmRzdHJlYW0NZW5k
b2JqDTM4MCAwIG9iag08PC9CQm94WzIxNC41MDcgNzA3LjY4NiAzMjIuODQ2IDcyMS4yNTNdL0Zp
bHRlci9GbGF0ZURlY29kZS9Gb3JtVHlwZSAxL0xlbmd0aCAxMDMvTWF0cml4WzEuMCAwLjAgMC4w
IDEuMCAtMjE0LjUwNyAtNzA3LjY4Nl0vUmVzb3VyY2VzPDwvUHJvY1NldFsvUERGXT4+L1N1YnR5
cGUvRm9ybS9UeXBlL1hPYmplY3Q+PnN0cmVhbQ0KSIlMzjEOAkEMQ9E+p/AJrGSSmSTnWYltoKHh
+lAAs+2TvmWDQfE8RZldeMmwZNtspBa1ovH4WLB1OdKM2jFxkWRFYGdDWdMXDnFrhqdtu4uPwYiV
//AC3+2d/R4ccpO3AAMACskhFA0KZW5kc3RyZWFtDWVuZG9iag0zODEgMCBvYmoNPDwvQkJveFsw
LjAgMC4wIDEwOC4zMzkgMTMuNTY2N10vRm9ybVR5cGUgMS9MZW5ndGggMjcvTWF0cml4WzEuMCAw
LjAgMC4wIDEuMCAwLjAgMC4wXS9SZXNvdXJjZXM8PC9FeHRHU3RhdGU8PC9SMDw8L0FJUyBmYWxz
ZS9DQSAwLjM5OTk5NC9UeXBlL0V4dEdTdGF0ZS9jYSAwLjM5OTk5ND4+L1IxPDwvQUlTIGZhbHNl
L0JNL011bHRpcGx5L1R5cGUvRXh0R1N0YXRlPj4+Pi9Qcm9jU2V0Wy9QREZdL1hPYmplY3Q8PC9N
V0ZPRm9ybSAzODIgMCBSPj4+Pi9TdWJ0eXBlL0Zvcm0vVHlwZS9YT2JqZWN0Pj5zdHJlYW0NCi9S
MCBncwovUjEgZ3MKL01XRk9Gb3JtIERvCg0KZW5kc3RyZWFtDWVuZG9iag0zODIgMCBvYmoNPDwv
QkJveFswLjAgMC4wIDEwOC4zMzkgMTMuNTY2N10vRm9ybVR5cGUgMS9Hcm91cDw8L1MvVHJhbnNw
YXJlbmN5Pj4vTGVuZ3RoIDkvTWF0cml4WzEuMCAwLjAgMC4wIDEuMCAwLjAgMC4wXS9SZXNvdXJj
ZXM8PC9Qcm9jU2V0Wy9QREZdL1hPYmplY3Q8PC9Gb3JtIDM4MCAwIFI+Pj4+L1N1YnR5cGUvRm9y
bS9UeXBlL1hPYmplY3Q+PnN0cmVhbQ0KL0Zvcm0gRG8KDQplbmRzdHJlYW0NZW5kb2JqDTM4MyAw
IG9iag08PC9CQm94WzAuMCAwLjAgMjUwLjQ2OCAxMy41NjY4XS9Gb3JtVHlwZSAxL0xlbmd0aCAy
Ny9NYXRyaXhbMS4wIDAuMCAwLjAgMS4wIDAuMCAwLjBdL1Jlc291cmNlczw8L0V4dEdTdGF0ZTw8
L1IwPDwvQUlTIGZhbHNlL0NBIDAuMzk5OTk0L1R5cGUvRXh0R1N0YXRlL2NhIDAuMzk5OTk0Pj4v
UjE8PC9BSVMgZmFsc2UvQk0vTXVsdGlwbHkvVHlwZS9FeHRHU3RhdGU+Pj4+L1Byb2NTZXRbL1BE
Rl0vWE9iamVjdDw8L01XRk9Gb3JtIDM4NSAwIFI+Pj4+L1N1YnR5cGUvRm9ybS9UeXBlL1hPYmpl
Y3Q+PnN0cmVhbQ0KL1IwIGdzCi9SMSBncwovTVdGT0Zvcm0gRG8KDQplbmRzdHJlYW0NZW5kb2Jq
DTM4NCAwIG9iag08PC9CQm94Wzc5LjE0NTYgMTgzLjc5NSAzMjkuNjE0IDE5Ny4zNjJdL0ZpbHRl
ci9GbGF0ZURlY29kZS9Gb3JtVHlwZSAxL0xlbmd0aCAxMDAvTWF0cml4WzEuMCAwLjAgMC4wIDEu
MCAtNzkuMTQ1NiAtMTgzLjc5NV0vUmVzb3VyY2VzPDwvUHJvY1NldFsvUERGXT4+L1N1YnR5cGUv
Rm9ybS9UeXBlL1hPYmplY3Q+PnN0cmVhbQ0KSIlEzbsNwzAMhOGeU9wEhPiSdPMYiJukceP1o8ZW
+4H/0WBouE5pOjhxy3StSofNVGMGfjKoldkXDfUWxAsMZUXgjdiVPXBIeF+3tem7iOqWc2dbnuWd
Pe8P+chfgAEAjCIgTg0KZW5kc3RyZWFtDWVuZG9iag0zODUgMCBvYmoNPDwvQkJveFswLjAgMC4w
IDI1MC40NjggMTMuNTY2OF0vRm9ybVR5cGUgMS9Hcm91cDw8L1MvVHJhbnNwYXJlbmN5Pj4vTGVu
Z3RoIDkvTWF0cml4WzEuMCAwLjAgMC4wIDEuMCAwLjAgMC4wXS9SZXNvdXJjZXM8PC9Qcm9jU2V0
Wy9QREZdL1hPYmplY3Q8PC9Gb3JtIDM4NCAwIFI+Pj4+L1N1YnR5cGUvRm9ybS9UeXBlL1hPYmpl
Y3Q+PnN0cmVhbQ0KL0Zvcm0gRG8KDQplbmRzdHJlYW0NZW5kb2JqDTM4NiAwIG9iag08PC9CQm94
WzAuMCAwLjAgNTQuMTkzOSAxMy41NjY3XS9Gb3JtVHlwZSAxL0xlbmd0aCAyNy9NYXRyaXhbMS4w
IDAuMCAwLjAgMS4wIDAuMCAwLjBdL1Jlc291cmNlczw8L0V4dEdTdGF0ZTw8L1IwPDwvQUlTIGZh
bHNlL0NBIDAuMzk5OTk0L1R5cGUvRXh0R1N0YXRlL2NhIDAuMzk5OTk0Pj4vUjE8PC9BSVMgZmFs
c2UvQk0vTXVsdGlwbHkvVHlwZS9FeHRHU3RhdGU+Pj4+L1Byb2NTZXRbL1BERl0vWE9iamVjdDw8
L01XRk9Gb3JtIDM5MiAwIFI+Pj4+L1N1YnR5cGUvRm9ybS9UeXBlL1hPYmplY3Q+PnN0cmVhbQ0K
L1IwIGdzCi9SMSBncwovTVdGT0Zvcm0gRG8KDQplbmRzdHJlYW0NZW5kb2JqDTM4NyAwIG9iag08
PC9CQm94Wzc5LjE0NTYgNjgyLjEzMSAyMjEuMzI1IDY5NS42OThdL0ZpbHRlci9GbGF0ZURlY29k
ZS9Gb3JtVHlwZSAxL0xlbmd0aCAxMDAvTWF0cml4WzEuMCAwLjAgMC4wIDEuMCAtNzkuMTQ1NiAt
NjgyLjEzMV0vUmVzb3VyY2VzPDwvUHJvY1NldFsvUERGXT4+L1N1YnR5cGUvRm9ybS9UeXBlL1hP
YmplY3Q+PnN0cmVhbQ0KSIlEzrENwCAMRNHeU3gCCw4M3DxISZM0abJ+SAF01pO/5ahRgz6nBKts
+kqDuWdo+YcUoLdUmudcBvmgsbWAMDQmXRHdwEbtgliN0bntEiAY4b7DLfP27uYDXQ75BBgA4S8g
/g0KZW5kc3RyZWFtDWVuZG9iag0zODggMCBvYmoNPDwvQkJveFswLjAgMC4wIDU0LjE5MzggMTMu
NTY2N10vRm9ybVR5cGUgMS9MZW5ndGggMjcvTWF0cml4WzEuMCAwLjAgMC4wIDEuMCAwLjAgMC4w
XS9SZXNvdXJjZXM8PC9FeHRHU3RhdGU8PC9SMDw8L0FJUyBmYWxzZS9DQSAwLjM5OTk5NC9UeXBl
L0V4dEdTdGF0ZS9jYSAwLjM5OTk5ND4+L1IxPDwvQUlTIGZhbHNlL0JNL011bHRpcGx5L1R5cGUv
RXh0R1N0YXRlPj4+Pi9Qcm9jU2V0Wy9QREZdL1hPYmplY3Q8PC9NV0ZPRm9ybSAzODkgMCBSPj4+
Pi9TdWJ0eXBlL0Zvcm0vVHlwZS9YT2JqZWN0Pj5zdHJlYW0NCi9SMCBncwovUjEgZ3MKL01XRk9G
b3JtIERvCg0KZW5kc3RyZWFtDWVuZG9iag0zODkgMCBvYmoNPDwvQkJveFswLjAgMC4wIDU0LjE5
MzggMTMuNTY2N10vRm9ybVR5cGUgMS9Hcm91cDw8L1MvVHJhbnNwYXJlbmN5Pj4vTGVuZ3RoIDkv
TWF0cml4WzEuMCAwLjAgMC4wIDEuMCAwLjAgMC4wXS9SZXNvdXJjZXM8PC9Qcm9jU2V0Wy9QREZd
L1hPYmplY3Q8PC9Gb3JtIDM5MCAwIFI+Pj4+L1N1YnR5cGUvRm9ybS9UeXBlL1hPYmplY3Q+PnN0
cmVhbQ0KL0Zvcm0gRG8KDQplbmRzdHJlYW0NZW5kb2JqDTM5MCAwIG9iag08PC9CQm94WzM3MC4x
NzMgNDY0LjkwOSA0MjQuMzY3IDQ3OC40NzVdL0ZpbHRlci9GbGF0ZURlY29kZS9Gb3JtVHlwZSAx
L0xlbmd0aCAxMDAvTWF0cml4WzEuMCAwLjAgMC4wIDEuMCAtMzcwLjE3MyAtNDY0LjkwOV0vUmVz
b3VyY2VzPDwvUHJvY1NldFsvUERGXT4+L1N1YnR5cGUvRm9ybS9UeXBlL1hPYmplY3Q+PnN0cmVh
bQ0KSIlEzrkNgEAMRNHcVUwFlr3Gx9aDBAkkJLTPJsjpk/5oFArBc5JwzsJLlsZeWtjC2SQD9zJh
z6HLik1zoCWdJSLQXRavbGCnbQhPL2u7lhnPyNlly7/e3f9hp4M+AQYAVichng0KZW5kc3RyZWFt
DWVuZG9iag0zOTEgMCBvYmoNPDwvQkJveFswLjAgMC4wIDE0Mi4xNzkgMTMuNTY2N10vRm9ybVR5
cGUgMS9MZW5ndGggMjcvTWF0cml4WzEuMCAwLjAgMC4wIDEuMCAwLjAgMC4wXS9SZXNvdXJjZXM8
PC9FeHRHU3RhdGU8PC9SMDw8L0FJUyBmYWxzZS9DQSAwLjM5OTk5NC9UeXBlL0V4dEdTdGF0ZS9j
YSAwLjM5OTk5ND4+L1IxPDwvQUlTIGZhbHNlL0JNL011bHRpcGx5L1R5cGUvRXh0R1N0YXRlPj4+
Pi9Qcm9jU2V0Wy9QREZdL1hPYmplY3Q8PC9NV0ZPRm9ybSAzOTQgMCBSPj4+Pi9TdWJ0eXBlL0Zv
cm0vVHlwZS9YT2JqZWN0Pj5zdHJlYW0NCi9SMCBncwovUjEgZ3MKL01XRk9Gb3JtIERvCg0KZW5k
c3RyZWFtDWVuZG9iag0zOTIgMCBvYmoNPDwvQkJveFswLjAgMC4wIDU0LjE5MzkgMTMuNTY2N10v
Rm9ybVR5cGUgMS9Hcm91cDw8L1MvVHJhbnNwYXJlbmN5Pj4vTGVuZ3RoIDkvTWF0cml4WzEuMCAw
LjAgMC4wIDEuMCAwLjAgMC4wXS9SZXNvdXJjZXM8PC9Qcm9jU2V0Wy9QREZdL1hPYmplY3Q8PC9G
b3JtIDM5MyAwIFI+Pj4+L1N1YnR5cGUvRm9ybS9UeXBlL1hPYmplY3Q+PnN0cmVhbQ0KL0Zvcm0g
RG8KDQplbmRzdHJlYW0NZW5kb2JqDTM5MyAwIG9iag08PC9CQm94WzMzNi4zMzMgNTE2LjAxOCAz
OTAuNTI3IDUyOS41ODVdL0ZpbHRlci9GbGF0ZURlY29kZS9Gb3JtVHlwZSAxL0xlbmd0aCAxMDEv
TWF0cml4WzEuMCAwLjAgMC4wIDEuMCAtMzM2LjMzMyAtNTE2LjAxOF0vUmVzb3VyY2VzPDwvUHJv
Y1NldFsvUERGXT4+L1N1YnR5cGUvRm9ybS9UeXBlL1hPYmplY3Q+PnN0cmVhbQ0KSIlEzrENAzEM
Q9FeU3ACwrRsyZrngKRJmjRZP9fEbh/wCQpCw+dpjVkLX3Mv5pBjKjgUhfdtwXTlbcXRY+JIDyoD
J+tFrRm4zFdSyjr2Mq9G9Zwn3LC3d/Z/cNnDfgIMAA/IISgNCmVuZHN0cmVhbQ1lbmRvYmoNMzk0
IDAgb2JqDTw8L0JCb3hbMC4wIDAuMCAxNDIuMTc5IDEzLjU2NjddL0Zvcm1UeXBlIDEvR3JvdXA8
PC9TL1RyYW5zcGFyZW5jeT4+L0xlbmd0aCA5L01hdHJpeFsxLjAgMC4wIDAuMCAxLjAgMC4wIDAu
MF0vUmVzb3VyY2VzPDwvUHJvY1NldFsvUERGXS9YT2JqZWN0PDwvRm9ybSAzODcgMCBSPj4+Pi9T
dWJ0eXBlL0Zvcm0vVHlwZS9YT2JqZWN0Pj5zdHJlYW0NCi9Gb3JtIERvCg0KZW5kc3RyZWFtDWVu
ZG9iag0zOTUgMCBvYmoNPDwvQkJveFswLjAgMC4wIDE2OS4yNTEgMTMuNTY2N10vRm9ybVR5cGUg
MS9MZW5ndGggMjcvTWF0cml4WzEuMCAwLjAgMC4wIDEuMCAwLjAgMC4wXS9SZXNvdXJjZXM8PC9F
eHRHU3RhdGU8PC9SMDw8L0FJUyBmYWxzZS9DQSAwLjM5OTk5NC9UeXBlL0V4dEdTdGF0ZS9jYSAw
LjM5OTk5ND4+L1IxPDwvQUlTIGZhbHNlL0JNL011bHRpcGx5L1R5cGUvRXh0R1N0YXRlPj4+Pi9Q
cm9jU2V0Wy9QREZdL1hPYmplY3Q8PC9NV0ZPRm9ybSAzOTYgMCBSPj4+Pi9TdWJ0eXBlL0Zvcm0v
VHlwZS9YT2JqZWN0Pj5zdHJlYW0NCi9SMCBncwovUjEgZ3MKL01XRk9Gb3JtIERvCg0KZW5kc3Ry
ZWFtDWVuZG9iag0zOTYgMCBvYmoNPDwvQkJveFswLjAgMC4wIDE2OS4yNTEgMTMuNTY2N10vRm9y
bVR5cGUgMS9Hcm91cDw8L1MvVHJhbnNwYXJlbmN5Pj4vTGVuZ3RoIDkvTWF0cml4WzEuMCAwLjAg
MC4wIDEuMCAwLjAgMC4wXS9SZXNvdXJjZXM8PC9Qcm9jU2V0Wy9QREZdL1hPYmplY3Q8PC9Gb3Jt
IDM5NyAwIFI+Pj4+L1N1YnR5cGUvRm9ybS9UeXBlL1hPYmplY3Q+PnN0cmVhbQ0KL0Zvcm0gRG8K
DQplbmRzdHJlYW0NZW5kb2JqDTM5NyAwIG9iag08PC9CQm94WzEwNi4yMTggMjYwLjQ2MyAyNzUu
NDY5IDI3NC4wM10vRmlsdGVyL0ZsYXRlRGVjb2RlL0Zvcm1UeXBlIDEvTGVuZ3RoIDEwMC9NYXRy
aXhbMS4wIDAuMCAwLjAgMS4wIC0xMDYuMjE4IC0yNjAuNDYzXS9SZXNvdXJjZXM8PC9Qcm9jU2V0
Wy9QREZdPj4vU3VidHlwZS9Gb3JtL1R5cGUvWE9iamVjdD4+c3RyZWFtDQpIiUTOsQ3DQAxD0V5T
cAKB0sHU3TwGkiZp0mR9X2OrfdAnFAgQv7fRa038LbhcKSFFn8rEd5tcUZuGz4qFB4r7OAa6quEa
XDgtK53i0fbZdjiL2WXLPd7d/cFpL7sEGAD5KyDWDQplbmRzdHJlYW0NZW5kb2JqDTM5OCAwIG9i
ag08PC9CQm94WzAuMCAwLjAgMTI4LjY0MyAxMy41NjY4XS9Gb3JtVHlwZSAxL0xlbmd0aCAyNy9N
YXRyaXhbMS4wIDAuMCAwLjAgMS4wIDAuMCAwLjBdL1Jlc291cmNlczw8L0V4dEdTdGF0ZTw8L1Iw
PDwvQUlTIGZhbHNlL0NBIDAuMzk5OTk0L1R5cGUvRXh0R1N0YXRlL2NhIDAuMzk5OTk0Pj4vUjE8
PC9BSVMgZmFsc2UvQk0vTXVsdGlwbHkvVHlwZS9FeHRHU3RhdGU+Pj4+L1Byb2NTZXRbL1BERl0v
WE9iamVjdDw8L01XRk9Gb3JtIDQwNyAwIFI+Pj4+L1N1YnR5cGUvRm9ybS9UeXBlL1hPYmplY3Q+
PnN0cmVhbQ0KL1IwIGdzCi9SMSBncwovTVdGT0Zvcm0gRG8KDQplbmRzdHJlYW0NZW5kb2JqDTM5
OSAwIG9iag08PC9CQm94WzAuMCAwLjAgNDcuNDI1OCAxMy41NjY4XS9Gb3JtVHlwZSAxL0xlbmd0
aCAyNy9NYXRyaXhbMS4wIDAuMCAwLjAgMS4wIDAuMCAwLjBdL1Jlc291cmNlczw8L0V4dEdTdGF0
ZTw8L1IwPDwvQUlTIGZhbHNlL0NBIDAuMzk5OTk0L1R5cGUvRXh0R1N0YXRlL2NhIDAuMzk5OTk0
Pj4vUjE8PC9BSVMgZmFsc2UvQk0vTXVsdGlwbHkvVHlwZS9FeHRHU3RhdGU+Pj4+L1Byb2NTZXRb
L1BERl0vWE9iamVjdDw8L01XRk9Gb3JtIDQwNSAwIFI+Pj4+L1N1YnR5cGUvRm9ybS9UeXBlL1hP
YmplY3Q+PnN0cmVhbQ0KL1IwIGdzCi9SMSBncwovTVdGT0Zvcm0gRG8KDQplbmRzdHJlYW0NZW5k
b2JqDTQwMCAwIG9iag08PC9CQm94WzAuMCAwLjAgMTc2LjAxOSAxMy41NjY3XS9Gb3JtVHlwZSAx
L0dyb3VwPDwvUy9UcmFuc3BhcmVuY3k+Pi9MZW5ndGggOS9NYXRyaXhbMS4wIDAuMCAwLjAgMS4w
IDAuMCAwLjBdL1Jlc291cmNlczw8L1Byb2NTZXRbL1BERl0vWE9iamVjdDw8L0Zvcm0gNDA0IDAg
Uj4+Pj4vU3VidHlwZS9Gb3JtL1R5cGUvWE9iamVjdD4+c3RyZWFtDQovRm9ybSBEbwoNCmVuZHN0
cmVhbQ1lbmRvYmoNNDAxIDAgb2JqDTw8L0JCb3hbNzkuMTQ1NiAxOTYuNTczIDEyNi41NzEgMjEw
LjEzOV0vRmlsdGVyL0ZsYXRlRGVjb2RlL0Zvcm1UeXBlIDEvTGVuZ3RoIDEwMi9NYXRyaXhbMS4w
IDAuMCAwLjAgMS4wIC03OS4xNDU2IC0xOTYuNTczXS9SZXNvdXJjZXM8PC9Qcm9jU2V0Wy9QREZd
Pj4vU3VidHlwZS9Gb3JtL1R5cGUvWE9iamVjdD4+c3RyZWFtDQpIiUTOMQ7DMAxD0V2n4AkISbYl
6zwBmiVZuvT69RJnfcAnaDAovqcosyZ+Mp1jdIdVsNICt2Rx9B6LijXN8YBrMJsmnsi1mF0bDjFv
tPB87VoWtPT2hlv29u72gUM+8hdgAMrOIKYNCmVuZHN0cmVhbQ1lbmRvYmoNNDAyIDAgb2JqDTw8
L0JCb3hbMC4wIDAuMCAxNjkuMjUxIDEzLjU2NjhdL0Zvcm1UeXBlIDEvTGVuZ3RoIDI3L01hdHJp
eFsxLjAgMC4wIDAuMCAxLjAgMC4wIDAuMF0vUmVzb3VyY2VzPDwvRXh0R1N0YXRlPDwvUjA8PC9B
SVMgZmFsc2UvQ0EgMC4zOTk5OTQvVHlwZS9FeHRHU3RhdGUvY2EgMC4zOTk5OTQ+Pi9SMTw8L0FJ
UyBmYWxzZS9CTS9NdWx0aXBseS9UeXBlL0V4dEdTdGF0ZT4+Pj4vUHJvY1NldFsvUERGXS9YT2Jq
ZWN0PDwvTVdGT0Zvcm0gNDA2IDAgUj4+Pj4vU3VidHlwZS9Gb3JtL1R5cGUvWE9iamVjdD4+c3Ry
ZWFtDQovUjAgZ3MKL1IxIGdzCi9NV0ZPRm9ybSBEbwoNCmVuZHN0cmVhbQ1lbmRvYmoNNDAzIDAg
b2JqDTw8L0JCb3hbMjYxLjg4NCAxMTkuOTA1IDM5MC41MjcgMTMzLjQ3MV0vRmlsdGVyL0ZsYXRl
RGVjb2RlL0Zvcm1UeXBlIDEvTGVuZ3RoIDEwMC9NYXRyaXhbMS4wIDAuMCAwLjAgMS4wIC0yNjEu
ODg0IC0xMTkuOTA1XS9SZXNvdXJjZXM8PC9Qcm9jU2V0Wy9QREZdPj4vU3VidHlwZS9Gb3JtL1R5
cGUvWE9iamVjdD4+c3RyZWFtDQpIiUTOsQ3DQAxD0V5TcAJBIuHT3TwG7MZu0mT9uHHUPuATTCQC
n9PCa018jWNzLm5Ihis0cD9G5+R6TK4U0aLwGCx0J3kUhd00yzNn02Va4ckaHba84//sfbDbYT8B
BgDsbSCoDQplbmRzdHJlYW0NZW5kb2JqDTQwNCAwIG9iag08PC9CQm94WzM0My4xMDEgMzg4LjI0
MSA1MTkuMTIgNDAxLjgwN10vRmlsdGVyL0ZsYXRlRGVjb2RlL0Zvcm1UeXBlIDEvTGVuZ3RoIDEw
NC9NYXRyaXhbMS4wIDAuMCAwLjAgMS4wIC0zNDMuMTAxIC0zODguMjQxXS9SZXNvdXJjZXM8PC9Q
cm9jU2V0Wy9QREZdPj4vU3VidHlwZS9Gb3JtL1R5cGUvWE9iamVjdD4+c3RyZWFtDQpIiUzOMQ7E
MAhE0Z5TzAkQE7AN54mUNNlmm73+uoicFDQPfQRBGL6nmI5K/MSja7MKeKZ2r47PNNeoufai9qgN
L0mdM7C6MGpYOnZpbDrI9tg1LXVs5FO+5L6+uvXDLof8BRgAYQkhpg0KZW5kc3RyZWFtDWVuZG9i
ag00MDUgMCBvYmoNPDwvQkJveFswLjAgMC4wIDQ3LjQyNTggMTMuNTY2OF0vRm9ybVR5cGUgMS9H
cm91cDw8L1MvVHJhbnNwYXJlbmN5Pj4vTGVuZ3RoIDkvTWF0cml4WzEuMCAwLjAgMC4wIDEuMCAw
LjAgMC4wXS9SZXNvdXJjZXM8PC9Qcm9jU2V0Wy9QREZdL1hPYmplY3Q8PC9Gb3JtIDQwMSAwIFI+
Pj4+L1N1YnR5cGUvRm9ybS9UeXBlL1hPYmplY3Q+PnN0cmVhbQ0KL0Zvcm0gRG8KDQplbmRzdHJl
YW0NZW5kb2JqDTQwNiAwIG9iag08PC9CQm94WzAuMCAwLjAgMTY5LjI1MSAxMy41NjY4XS9Gb3Jt
VHlwZSAxL0dyb3VwPDwvUy9UcmFuc3BhcmVuY3k+Pi9MZW5ndGggOS9NYXRyaXhbMS4wIDAuMCAw
LjAgMS4wIDAuMCAwLjBdL1Jlc291cmNlczw8L1Byb2NTZXRbL1BERl0vWE9iamVjdDw8L0Zvcm0g
NDA5IDAgUj4+Pj4vU3VidHlwZS9Gb3JtL1R5cGUvWE9iamVjdD4+c3RyZWFtDQovRm9ybSBEbwoN
CmVuZHN0cmVhbQ1lbmRvYmoNNDA3IDAgb2JqDTw8L0JCb3hbMC4wIDAuMCAxMjguNjQzIDEzLjU2
NjhdL0Zvcm1UeXBlIDEvR3JvdXA8PC9TL1RyYW5zcGFyZW5jeT4+L0xlbmd0aCA5L01hdHJpeFsx
LjAgMC4wIDAuMCAxLjAgMC4wIDAuMF0vUmVzb3VyY2VzPDwvUHJvY1NldFsvUERGXS9YT2JqZWN0
PDwvRm9ybSA0MDMgMCBSPj4+Pi9TdWJ0eXBlL0Zvcm0vVHlwZS9YT2JqZWN0Pj5zdHJlYW0NCi9G
b3JtIERvCg0KZW5kc3RyZWFtDWVuZG9iag00MDggMCBvYmoNPDwvQkJveFswLjAgMC4wIDE3Ni4w
MTkgMTMuNTY2N10vRm9ybVR5cGUgMS9MZW5ndGggMjcvTWF0cml4WzEuMCAwLjAgMC4wIDEuMCAw
LjAgMC4wXS9SZXNvdXJjZXM8PC9FeHRHU3RhdGU8PC9SMDw8L0FJUyBmYWxzZS9DQSAwLjM5OTk5
NC9UeXBlL0V4dEdTdGF0ZS9jYSAwLjM5OTk5ND4+L1IxPDwvQUlTIGZhbHNlL0JNL011bHRpcGx5
L1R5cGUvRXh0R1N0YXRlPj4+Pi9Qcm9jU2V0Wy9QREZdL1hPYmplY3Q8PC9NV0ZPRm9ybSA0MDAg
MCBSPj4+Pi9TdWJ0eXBlL0Zvcm0vVHlwZS9YT2JqZWN0Pj5zdHJlYW0NCi9SMCBncwovUjEgZ3MK
L01XRk9Gb3JtIERvCg0KZW5kc3RyZWFtDWVuZG9iag00MDkgMCBvYmoNPDwvQkJveFsxMDYuMjE4
IDE0NS40NjMgMjc1LjQ2OSAxNTkuMDNdL0ZpbHRlci9GbGF0ZURlY29kZS9Gb3JtVHlwZSAxL0xl
bmd0aCA5OS9NYXRyaXhbMS4wIDAuMCAwLjAgMS4wIC0xMDYuMjE4IC0xNDUuNDYzXS9SZXNvdXJj
ZXM8PC9Qcm9jU2V0Wy9QREZdPj4vU3VidHlwZS9Gb3JtL1R5cGUvWE9iamVjdD4+c3RyZWFtDQpI
iUTOOw6AUAhE0Z5VzAoIoHzeeky00cbG7fsapT3hTlAoBPdBwjkKD6kMDouArs4VZrimBYfmpOJK
LfzgPo91QVdeHIsMbGRpLCHedk5zlhTrsuUb7+77YKOdXgEGAP1AIOQNCmVuZHN0cmVhbQ1lbmRv
YmoNNDEwIDAgb2JqDTw8L0JCb3hbNDEwLjc4MiA2NDMuNzk5IDQzMS4xMzUgNjU3LjM2Nl0vRmls
dGVyL0ZsYXRlRGVjb2RlL0Zvcm1UeXBlIDEvTGVuZ3RoIDEwNi9NYXRyaXhbMS4wIDAuMCAwLjAg
MS4wIC00MTAuNzgyIC02NDMuNzk5XS9SZXNvdXJjZXM8PC9Qcm9jU2V0Wy9QREZdPj4vU3VidHlw
ZS9Gb3JtL1R5cGUvWE9iamVjdD4+c3RyZWFtDQpIiUzOuw0DQQhF0ZwqXgUIGIZPPSt5Eztx4vY9
DnbHGTrSBRTCpR2qELxPEs4ufMjVWVsM4b+hDK9lyloSy5JNsrBlDu6Zht3N4I5oHOSWnBa+7Uk+
1qXxH15w776r64ODHvQVYAD77CKNDQplbmRzdHJlYW0NZW5kb2JqDTQxMSAwIG9iag08PC9CQm94
WzAuMCAwLjAgMjAuMzUzNSAxMy41NjY3XS9Gb3JtVHlwZSAxL0xlbmd0aCAyNy9NYXRyaXhbMS4w
IDAuMCAwLjAgMS4wIDAuMCAwLjBdL1Jlc291cmNlczw8L0V4dEdTdGF0ZTw8L1IwPDwvQUlTIGZh
bHNlL0NBIDAuMzk5OTk0L1R5cGUvRXh0R1N0YXRlL2NhIDAuMzk5OTk0Pj4vUjE8PC9BSVMgZmFs
c2UvQk0vTXVsdGlwbHkvVHlwZS9FeHRHU3RhdGU+Pj4+L1Byb2NTZXRbL1BERl0vWE9iamVjdDw8
L01XRk9Gb3JtIDQxMiAwIFI+Pj4+L1N1YnR5cGUvRm9ybS9UeXBlL1hPYmplY3Q+PnN0cmVhbQ0K
L1IwIGdzCi9SMSBncwovTVdGT0Zvcm0gRG8KDQplbmRzdHJlYW0NZW5kb2JqDTQxMiAwIG9iag08
PC9CQm94WzAuMCAwLjAgMjAuMzUzNSAxMy41NjY3XS9Gb3JtVHlwZSAxL0dyb3VwPDwvUy9UcmFu
c3BhcmVuY3k+Pi9MZW5ndGggOS9NYXRyaXhbMS4wIDAuMCAwLjAgMS4wIDAuMCAwLjBdL1Jlc291
cmNlczw8L1Byb2NTZXRbL1BERl0vWE9iamVjdDw8L0Zvcm0gNDEwIDAgUj4+Pj4vU3VidHlwZS9G
b3JtL1R5cGUvWE9iamVjdD4+c3RyZWFtDQovRm9ybSBEbwoNCmVuZHN0cmVhbQ1lbmRvYmoNNDEz
IDAgb2JqDTw8L0ZpbHRlci9GbGF0ZURlY29kZS9GaXJzdCA3L0xlbmd0aCAxMzI1L04gMS9UeXBl
L09ialN0bT4+c3RyZWFtDQpo3nyYS28cNwyA/4qP9WEmI1JPIAjQOi7QS4Hm1NYIik2zcRbwY2EH
RdpfX1Ejr0VyuGd+o8cnSuLIAfiL5eLt2ze/7u73zzc/7I7H/cPnw/fpx8sbV7DGPrz5/Y8/LyJc
JKzox1fiJ00smRFXioiet3E1O8UgilZmICZujOW4u91Pbrm8gcCiObxGaweQzWhtGp0ZxRr1ZtTX
aDKj4fLGL2Y01iia0VSj0YzmGi1mtFzeBLCiZBKQDWuMVpPBNAnVZDBNQm06miahmoymSagmo2kS
qslkmoRqMpkmoZpMpkmoJpNpEqrJbJqsEzLng9VjNj1i9ZhNj1g9FtMj1m6L3W/1WEyPWD26xRSJ
kcKmSUwUNlViprDpEqtL50yZddzmsP1Cn5o2PR0gztTpW8abPj1S2BTqPYXtoZFRNI16MoqmUU9G
0TTqySiaRj0Z9abRttZmkJR6U2kgpd5UGkhpMJUGUhpMpYGUBlNpoIFHe+SkNJpKAymNptJASqOp
NJDSZCptq2kGSWkylUZSmkylkZRmU2kkpdlUGklpNpVGUlpMpTHqe3wMJ335jmFSWkylbT2sYPvU
Cta1gK2leNp/mRyfUC4XAPgS/GV6Px/2375Mn/bPz9P+n+PDdLi9P073d5+n49Pj93+5y/qxD+c+
vv86PR/vDt+mr49Ph/8eH9TnSBfM1uf39HlrY3d7+7S/3X07PD5Md7tP+zvVCJBD2chh/9S+1/Qw
3evr6zkvMLv3f8GyiFSobC+VOPtbZZ1mI23Mlf3w8xU4KibGvKxIoDPnhHhITiE+ZY6A6ihEhmDb
PqIV5zniFYIRGZKD7sjFEYlRT3pY/oZkjWAuI5I2hosOOKK9gM8cAYW0dT4hAai6EWMZMoWQAnrS
gGFAYthYad5RTGVRe2pIHEJKO/eHM0whybmkWgkFGRJQZbNoBZaiW4Fx0skjqFZiHjvKQJOO3h5K
xo3R+hgYIs9OlQs5rOnCOwpjK8W10kq0sqbL8/7vdig4UQD1Fk7hWQI9C06ALpJkD8usK6UNplGi
IlrX50Rpoh+Br8TaSjrbSvut40xYOAOqvoqOzxtaT4jneoLWE2f6AXRiUBFAfzMjsdFT30UDA6qm
cyVJZm2pnBszUaAoD7wtrwgEnjh+oy85M99XXVSTYkREgaIgSQpU8dh/+kdm1iWmTHnfDXDKL3zs
QRFyRKH1xQtSDItgQFWl9cATDCpGZlFUxWt/zHgl2mg4I0cc22ji2ZyO3SGn4sL34UY5LNpJayuM
iWkRDCimn6UDg4rpdcCJ2ai+xWjyOpqzGa2L9H4ivxAgf33EDgRdqot1BF2tixMOdMEujMC6PoIR
/awZzit7Ya0yqOr3Xkm8MKj+TLhXL6twcXsEVWvz76N8JAuZZUhLak5AjpwA+ZQm9ldPaM6I+yDO
6kGuV4kD0Vo5d5nGWT3c9RLwhUjyca6XBac49cEf6HqdORCLfA8TKUQItcOhXroNkJMvZ+IKJKS1
w+cMEgL1TsYXue1yX84SKAk1XC9fH0U6pzlIQlyiaY7yFVIc12lO8iVSHAFpzlJsLw9fiSIJkSZZ
+hJJ0s4qTogVzuu9yhmx9TJZT+eO37xuDM6IK7wxjeJHZxQjRkmIqyev24e/enq/KEZTuq+1XuDv
oCJfVgrle6g43jJlFX8TFYdHJWhE/GVUlB2ZMo8TIvPyrJ9AxY2a56QQkRdFv5PybVTaxcARsadL
uxc4Ipaq9AJgKWe7Wm8Y/vK6bqeP7979L8AAnZN/qA0KZW5kc3RyZWFtDWVuZG9iag00MTQgMCBv
YmoNPDwvQkJveFswLjAgMC4wIDE4LjAgMjAuMF0vRmlsdGVyL0ZsYXRlRGVjb2RlL0xlbmd0aCAy
MDEvUmVzb3VyY2VzPDw+Pi9TdWJ0eXBlL0Zvcm0vVHlwZS9YT2JqZWN0Pj5zdHJlYW0NCkiJjFBB
agMxDPzKfCBCsiXZfkEh0EPpseTSLbQJm0NP+X60G3sbCIUcLGmG0Uiy4BuMl3hHMLngAsVrwFO8
PT4OjC/gFxKQI4pTswah7CVhOq/0EndMmnVJ2dKSSrVb0oEm7ESpiQxiDsIoq236gN58M+uQ19Zb
LYWSe2/thLe2OUklNtkmdTiNVTqex6Id87DhMWDCDz7xdne6knLKkEwtaf67vZFKjWrG+4Ne4quE
UuLynD78K5kUf1puVCXbf/KrAAMAOlleqQ0KZW5kc3RyZWFtDWVuZG9iag00MTUgMCBvYmoNPDwv
TGVuZ3RoIDMyNjEvU3VidHlwZS9YTUwvVHlwZS9NZXRhZGF0YT4+c3RyZWFtDQo8P3hwYWNrZXQg
YmVnaW49Iu+7vyIgaWQ9Ilc1TTBNcENlaGlIenJlU3pOVGN6a2M5ZCI/Pgo8eDp4bXBtZXRhIHht
bG5zOng9ImFkb2JlOm5zOm1ldGEvIiB4OnhtcHRrPSJBZG9iZSBYTVAgQ29yZSA3LjEtYzAwMCA3
OS40MjVkYzg3LCAyMDIxLzEwLzI3LTE2OjIwOjMyICAgICAgICAiPgogICA8cmRmOlJERiB4bWxu
czpyZGY9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkvMDIvMjItcmRmLXN5bnRheC1ucyMiPgogICAg
ICA8cmRmOkRlc2NyaXB0aW9uIHJkZjphYm91dD0iIgogICAgICAgICAgICB4bWxuczpkYz0iaHR0
cDovL3B1cmwub3JnL2RjL2VsZW1lbnRzLzEuMS8iCiAgICAgICAgICAgIHhtbG5zOnhtcD0iaHR0
cDovL25zLmFkb2JlLmNvbS94YXAvMS4wLyIKICAgICAgICAgICAgeG1sbnM6cGRmPSJodHRwOi8v
bnMuYWRvYmUuY29tL3BkZi8xLjMvIgogICAgICAgICAgICB4bWxuczp4bXBNTT0iaHR0cDovL25z
LmFkb2JlLmNvbS94YXAvMS4wL21tLyI+CiAgICAgICAgIDxkYzpmb3JtYXQ+YXBwbGljYXRpb24v
cGRmPC9kYzpmb3JtYXQ+CiAgICAgICAgIDxkYzpjcmVhdG9yPgogICAgICAgICAgICA8cmRmOlNl
cT4KICAgICAgICAgICAgICAgPHJkZjpsaS8+CiAgICAgICAgICAgIDwvcmRmOlNlcT4KICAgICAg
ICAgPC9kYzpjcmVhdG9yPgogICAgICAgICA8eG1wOkNyZWF0ZURhdGU+MjAyMi0wMS0zMVQxNzoy
ODowNCswODowMDwveG1wOkNyZWF0ZURhdGU+CiAgICAgICAgIDx4bXA6TW9kaWZ5RGF0ZT4yMDIy
LTAyLTE1VDA4OjE3OjI2LTA3OjAwPC94bXA6TW9kaWZ5RGF0ZT4KICAgICAgICAgPHhtcDpNZXRh
ZGF0YURhdGU+MjAyMi0wMi0xNVQwODoxNzoyNi0wNzowMDwveG1wOk1ldGFkYXRhRGF0ZT4KICAg
ICAgICAgPHBkZjpLZXl3b3Jkcy8+CiAgICAgICAgIDxwZGY6UHJvZHVjZXI+Y2Fpcm8gMS4xNi4w
IChodHRwczovL2NhaXJvZ3JhcGhpY3Mub3JnKTwvcGRmOlByb2R1Y2VyPgogICAgICAgICA8eG1w
TU06RG9jdW1lbnRJRD51dWlkOmY5MjdkODJhLTgxNzUtNGZiOC04OWQwLWM3ZTU0MDA2YmVkYjwv
eG1wTU06RG9jdW1lbnRJRD4KICAgICAgICAgPHhtcE1NOkluc3RhbmNlSUQ+dXVpZDo3Y2M1MTIy
Ni1lZjkwLTQ4MTYtYmNjMy1iNDY0ZDZjZTVhYWQ8L3htcE1NOkluc3RhbmNlSUQ+CiAgICAgIDwv
cmRmOkRlc2NyaXB0aW9uPgogICA8L3JkZjpSREY+CjwveDp4bXBtZXRhPgogICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
IAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgCjw/eHBhY2tldCBlbmQ9Inci
Pz4NCmVuZHN0cmVhbQ1lbmRvYmoNNDE2IDAgb2JqDTw8L0ZpbHRlci9GbGF0ZURlY29kZS9GaXJz
dCAxNi9MZW5ndGggMzAyL04gMi9UeXBlL09ialN0bT4+c3RyZWFtDQpo3ozSy0rDUBSF4f0oGSoi
OfeLlEyKI6GIl1HpoLShFGwrtA6c+OjqNmsFOhCRkPPn+sE5iXUuNqaxzqUm+tpMJu308LY/Nam0
d9v1cW6dN/rAQ2OHMQxjxhXe8EhC6hDnkIiUIR6GB+KhBCgBSoASoEQoEUqEkqAkKAlKhpKhZCgZ
SoFSoBQoFUqFUscZcUqGczKclIFkrWMjC8w6ywaW3rh2np6n5+kFeoFeoBfpRXqRXqKXxjWnl+hl
epleplfoFXqFXqVX6dXxIw7eon16f+3b++WmP3ad/hqz5a4/zi8+v+RDtrKSg+zlSqbanW69np30
3EnU7UZrpGqNXMutzORZay49fo2/kUfti+4rPe5l/Q/U/obOtD/A+evnPSeCHdZm0XXfAgwAZXGW
EA0KZW5kc3RyZWFtDWVuZG9iag00MTcgMCBvYmoNPDwvRmlsdGVyL0ZsYXRlRGVjb2RlL0ZpcnN0
IDcvTGVuZ3RoIDE0MC9OIDEvVHlwZS9PYmpTdG0+PnN0cmVhbQ0KaN5My8EKgkAQgOFX2Zu7RO7M
VK6ICJG3CHoAL8u6qBdHxpXo7ZO6dP35fiRyClRd2+uWRhZt7E2iTxPPrU9RtxUBEeAJ0VEJ5wOU
GUBm7D2+Xyz9ug8P7v8t4QXKXRdHcD/7FO63EEUHPwkrzLHIQXV6TGlZK2u/eRC/jFNYc5ahM6Zp
PgIMAOJjLDINCmVuZHN0cmVhbQ1lbmRvYmoNNDE4IDAgb2JqDTw8L0RlY29kZVBhcm1zPDwvQ29s
dW1ucyA1L1ByZWRpY3RvciAxMj4+L0ZpbHRlci9GbGF0ZURlY29kZS9JRFs8RjZCNkZBRDYyODYw
Q0Q0MTkxQzlFOEFENkFGNTUwQ0U+PDc0QTE0MUQ5RDk5Q0FFNEJCMkMyODIzRTlCRjU3MzlEPl0v
SW5mbyAxMjI3IDAgUi9MZW5ndGggOTg2L1Jvb3QgMTIyOSAwIFIvU2l6ZSAxMjI4L1R5cGUvWFJl
Zi9XWzEgMyAxXT4+c3RyZWFtDQpo3uxXTUhUURR+9z5n3lPLykURBEUbgwgionCcUQupoEUhGZFD
EJFmaFptCoP+CIL+aNEiCDJXgYtKCOkHalFSVLsWGUULqcAZ1CgzyzTvdx/d8951hmcz6Tjo4uPM
ued85/e+9+SG+OPMqIoZ3DByFgmcPU+gfQqapwILqgXmrRDIBwTmNwgMjApktQJzdwk0y6H5LDC4
F/I64AJohuD1FZpBeLWBE8g2wiaM6IXQvIT9SuAJpcm5BMvFitlG9JxSaIrGkFnIPHAPGlgGLgNf
QLMWDE+Am5HDcZweRlYcmjKc7gDGCI+sYr7KObBGoHVHMVtb4AU2Bh5rDzSNKpaNfHJrFHNwO9jO
qP4ElkBuI7VfBBaozttF4D+iYtn9YKuEBjOychH3mWK2VkFzAJoPsJdRCtUEpZesSNpYbyDnq85b
iM77/noxCx3m9QKNR2AuxukNYABeDyCfB86FZhn2Zxs0y1HFK/DIDsRhcwtyCbAbzIjCCpTGuqo4
HZtaUhe210LnWRVwIWI1I1Y+sUFEdhq4GjZHYdOs8nE2MAS04IXZcczIkDlvUAzsMWZ6F3IrcAQ2
7ZAbiE0l6Zisq5PUhVjB94h1jvB0QUZ1fCk0NyFXEJtNkOtJzkDeqTT2WcjtKvM8TITvhiaCvUVc
flJMnLfA6wo2s0tZ2p8wU+klb9Zb2ByE5hg06Kp53bsJ7Laq3cSThOPUQH/4NdLDKJlCqZoOjyrZ
2Zk4sSeywxbVvKgc8co8nNRGsjWR6CHCHyKWEqsJW8ybCZ+jxZL6GmVp9hIbzdLJuYTk9hxyB6kl
rvbWiR7xsnGduYnwR71TcGWiT6eU2JAceMhbC48Qm0Yth0QZkih0ys7pTmAPTu9rPJEE+cdIVtVE
I08PEb30qiP2dcl2hneQudBMHibYW9IxVuzdYWeO+xJ0mGTOLcKzX4tCJ1XiqZdRNtfmaDdOVufI
5eNXZFYoHtcU6DTLtBqLyTTpzerRNrMswbaEtShhbZeS3vdxnjb6LLRtl98YtF4Xm6xrvTdu8ALk
rfham6XeOGIubLgF3zxjv2Zw+qHZMdOHGfynzWnN6ureTXrEXk0zkibmgaSnw1Pa53jKDN+zgcHF
9i1z2RJG6Z+Gd7x7OnUm+S1Oc8592bYzk1NRGvL8mInPfHMoY/rTk1k7Y/7y22dzNNn7XT/1leGP
8TlNI9XMXZY/U+jhoN+qE8ku39/p2duJ8vh54/v5WtN77mdecouojZ9t8b+ZqezbRDn9bJ3/zfzf
32OT+c6d2uee+SWb38X6/1Z+nnW4Zey14b19bPSPAAMA/JUlTA0KZW5kc3RyZWFtDWVuZG9iag1z
dGFydHhyZWYNCjExNg0KJSVFT0YNCjEwNiAwIG9iag08PC9Bbm5vdHNbMTAwNCAwIFIgMTAwNSAw
IFIgMTAwNiAwIFIgMTAwNyAwIFIgMTAwOCAwIFIgMTAwOSAwIFIgMTI3MyAwIFIgMTI3NCAwIFIg
MTI3NSAwIFIgMTI3NiAwIFIgMTI3NyAwIFIgMTI3OCAwIFIgMTI3OSAwIFIgMTI4MCAwIFIgMTI4
MSAwIFIgMTI4MiAwIFIgMTI4MyAwIFIgMTI4NCAwIFJdL0NvbnRlbnRzIDEwNyAwIFIvQ3JvcEJv
eFswIDAgNTk1IDg0MV0vR3JvdXA8PC9DUy9EZXZpY2VSR0IvSSB0cnVlL1MvVHJhbnNwYXJlbmN5
L1R5cGUvR3JvdXA+Pi9NZWRpYUJveFswIDAgNTk1IDg0MV0vUGFyZW50IDEyMjUgMCBSL1Jlc291
cmNlcyAxMDEwIDAgUi9Sb3RhdGUgMC9TdHJ1Y3RQYXJlbnRzIDM2OS9UeXBlL1BhZ2U+Pg1lbmRv
YmoNMTA5IDAgb2JqDTw8L0Fubm90c1sxMDExIDAgUiAxMDEyIDAgUiAxMDEzIDAgUiAxMDE0IDAg
UiAxMDE1IDAgUiAxMDE2IDAgUiAxMDE3IDAgUiAxMDE4IDAgUiAxMDE5IDAgUiAxMjUzIDAgUiAx
MjU0IDAgUiAxMjU1IDAgUiAxMjU2IDAgUiAxMjU3IDAgUiAxMjU4IDAgUiAxMjU5IDAgUiAxMjYw
IDAgUl0vQ29udGVudHMgMTEwIDAgUi9Dcm9wQm94WzAgMCA1OTUgODQxXS9Hcm91cDw8L0NTL0Rl
dmljZVJHQi9JIHRydWUvUy9UcmFuc3BhcmVuY3kvVHlwZS9Hcm91cD4+L01lZGlhQm94WzAgMCA1
OTUgODQxXS9QYXJlbnQgMTIyNSAwIFIvUmVzb3VyY2VzIDEwMjAgMCBSL1JvdGF0ZSAwL1N0cnVj
dFBhcmVudHMgMzc5L1R5cGUvUGFnZT4+DWVuZG9iag0xMTIgMCBvYmoNPDwvQW5ub3RzWzEwMjEg
MCBSIDEwMjIgMCBSIDEyNDggMCBSIDEyNDkgMCBSXS9Db250ZW50cyAxMTMgMCBSL0Nyb3BCb3hb
MCAwIDU5NSA4NDFdL0dyb3VwPDwvQ1MvRGV2aWNlUkdCL0kgdHJ1ZS9TL1RyYW5zcGFyZW5jeS9U
eXBlL0dyb3VwPj4vTWVkaWFCb3hbMCAwIDU5NSA4NDFdL1BhcmVudCAxMjI1IDAgUi9SZXNvdXJj
ZXMgMTAyMyAwIFIvUm90YXRlIDAvU3RydWN0UGFyZW50cyAzODIvVHlwZS9QYWdlPj4NZW5kb2Jq
DTQxNSAwIG9iag08PC9MZW5ndGggMzI2MS9TdWJ0eXBlL1hNTC9UeXBlL01ldGFkYXRhPj5zdHJl
YW0NCjw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+
Cjx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBD
b3JlIDcuMS1jMDAwIDc5LjQyNWRjODcsIDIwMjEvMTAvMjctMTY6MjA6MzIgICAgICAgICI+CiAg
IDxyZGY6UkRGIHhtbG5zOnJkZj0iaHR0cDovL3d3dy53My5vcmcvMTk5OS8wMi8yMi1yZGYtc3lu
dGF4LW5zIyI+CiAgICAgIDxyZGY6RGVzY3JpcHRpb24gcmRmOmFib3V0PSIiCiAgICAgICAgICAg
IHhtbG5zOmRjPSJodHRwOi8vcHVybC5vcmcvZGMvZWxlbWVudHMvMS4xLyIKICAgICAgICAgICAg
eG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIgogICAgICAgICAgICB4bWxu
czpwZGY9Imh0dHA6Ly9ucy5hZG9iZS5jb20vcGRmLzEuMy8iCiAgICAgICAgICAgIHhtbG5zOnht
cE1NPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvbW0vIj4KICAgICAgICAgPGRjOmZvcm1h
dD5hcHBsaWNhdGlvbi9wZGY8L2RjOmZvcm1hdD4KICAgICAgICAgPGRjOmNyZWF0b3I+CiAgICAg
ICAgICAgIDxyZGY6U2VxPgogICAgICAgICAgICAgICA8cmRmOmxpLz4KICAgICAgICAgICAgPC9y
ZGY6U2VxPgogICAgICAgICA8L2RjOmNyZWF0b3I+CiAgICAgICAgIDx4bXA6Q3JlYXRlRGF0ZT4y
MDIyLTAxLTMxVDE3OjI4OjA0KzA4OjAwPC94bXA6Q3JlYXRlRGF0ZT4KICAgICAgICAgPHhtcDpN
b2RpZnlEYXRlPjIwMjItMDItMTVUMDg6MjY6MDktMDc6MDA8L3htcDpNb2RpZnlEYXRlPgogICAg
ICAgICA8eG1wOk1ldGFkYXRhRGF0ZT4yMDIyLTAyLTE1VDA4OjI2OjA5LTA3OjAwPC94bXA6TWV0
YWRhdGFEYXRlPgogICAgICAgICA8cGRmOktleXdvcmRzLz4KICAgICAgICAgPHBkZjpQcm9kdWNl
cj5jYWlybyAxLjE2LjAgKGh0dHBzOi8vY2Fpcm9ncmFwaGljcy5vcmcpPC9wZGY6UHJvZHVjZXI+
CiAgICAgICAgIDx4bXBNTTpEb2N1bWVudElEPnV1aWQ6ZjkyN2Q4MmEtODE3NS00ZmI4LTg5ZDAt
YzdlNTQwMDZiZWRiPC94bXBNTTpEb2N1bWVudElEPgogICAgICAgICA8eG1wTU06SW5zdGFuY2VJ
RD51dWlkOjA1NDUwMjY1LTMyZDItNDQ0My05YmY4LWZhYWE0NTcyY2ZmZTwveG1wTU06SW5zdGFu
Y2VJRD4KICAgICAgPC9yZGY6RGVzY3JpcHRpb24+CiAgIDwvcmRmOlJERj4KPC94OnhtcG1ldGE+
CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAKPD94
cGFja2V0IGVuZD0idyI/Pg0KZW5kc3RyZWFtDWVuZG9iag0xMjI5IDAgb2JqDTw8L0Fjcm9Gb3Jt
IDEyNDcgMCBSL01ldGFkYXRhIDQxNSAwIFIvTmFtZXMgMTIzNiAwIFIvUGFnZXMgMTIyNSAwIFIv
VHlwZS9DYXRhbG9nPj4NZW5kb2JqDTEyNDcgMCBvYmoNPDwvREEoL0hlbHYgMCBUZiAwIGcgKS9E
Ujw8L0VuY29kaW5nPDwvUERGRG9jRW5jb2RpbmcgMTMwNSAwIFI+Pi9Gb250PDwvSGVsdiAxMzAz
IDAgUi9aYURiIDEzMDQgMCBSPj4+Pi9GaWVsZHNbXT4+DWVuZG9iag0xMjQ4IDAgb2JqDTw8L0FQ
PDwvTiAxMjUwIDAgUj4+L0NbMS4wIDAuODE5NjExIDAuMF0vQ0EgMC4zOTk5OTQvQ29udGVudHMo
YXJlIHRoZXNlIGNvdmVyZWQgYW55d2hlcmU/KS9DcmVhdGlvbkRhdGUoRDoyMDIyMDIxNTA4MjYw
NC0wNycwMCcpL0YgNC9JVC9IaWdobGlnaHROb3RlL00oRDoyMDIyMDIxNTA4MjYwOS0wNycwMCcp
L05NKDVjMjRiNDE4LWIyMzEtNDFiZS05ZmM0LTA3ZTQ2ZjNiOTJlMCkvUCAxMTIgMCBSL1BvcHVw
IDEyNDkgMCBSL1F1YWRQb2ludHNbODIuNTU0MiA3MzMuNjMxIDE1Ny4wMDMgNzMzLjYzMSA4Mi41
NTQyIDcyMC44NjIgMTU3LjAwMyA3MjAuODYyXS9SQyg8P3htbCB2ZXJzaW9uPSIxLjAiPz48Ym9k
eSB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94aHRtbCIgeG1sbnM6eGZhPSJodHRwOi8v
d3d3LnhmYS5vcmcvc2NoZW1hL3hmYS1kYXRhLzEuMC8iIHhmYTpBUElWZXJzaW9uPSJBY3JvYmF0
OjIxLjExLjAiIHhmYTpzcGVjPSIyLjAuMiIgPjxwIGRpcj0ibHRyIj48c3BhbiBkaXI9Imx0ciIg
c3R5bGU9ImZvbnQtc2l6ZToxMC41cHQ7dGV4dC1hbGlnbjpsZWZ0O2NvbG9yOiMwMDAwMDA7Zm9u
dC1cDXdlaWdodDpub3JtYWw7Zm9udC1zdHlsZTpub3JtYWwiPmFyZSB0aGVzZSBjb3ZlcmVkIGFu
eXdoZXJlPzwvc3Bhbj48L3A+PC9ib2R5PikvUmVjdFs3OS4xNDU2IDcyMC40NjMgMTYwLjQxMiA3
MzQuMDNdL1N1YmooQ29tbWVudCBvbiBUZXh0KS9TdWJ0eXBlL0hpZ2hsaWdodC9UKE1hcmVrIEhh
amR1Y3plbmlhKS9UeXBlL0Fubm90Pj4NZW5kb2JqDTEyNDkgMCBvYmoNPDwvRiAyOC9PcGVuIGZh
bHNlL1BhcmVudCAxMjQ4IDAgUi9SZWN0WzU5NS4wIDYxOS42MzEgNzk5LjAgNzMzLjYzMV0vU3Vi
dHlwZS9Qb3B1cC9UeXBlL0Fubm90Pj4NZW5kb2JqDTEyNTAgMCBvYmoNPDwvQkJveFswLjAgMC4w
IDgxLjI2NjIgMTMuNTY2N10vRm9ybVR5cGUgMS9MZW5ndGggMjcvTWF0cml4WzEuMCAwLjAgMC4w
IDEuMCAwLjAgMC4wXS9SZXNvdXJjZXM8PC9FeHRHU3RhdGU8PC9SMDw8L0FJUyBmYWxzZS9DQSAw
LjM5OTk5NC9UeXBlL0V4dEdTdGF0ZS9jYSAwLjM5OTk5ND4+L1IxPDwvQUlTIGZhbHNlL0JNL011
bHRpcGx5L1R5cGUvRXh0R1N0YXRlPj4+Pi9Qcm9jU2V0Wy9QREZdL1hPYmplY3Q8PC9NV0ZPRm9y
bSAxMjUxIDAgUj4+Pj4vU3VidHlwZS9Gb3JtL1R5cGUvWE9iamVjdD4+c3RyZWFtDQovUjAgZ3MK
L1IxIGdzCi9NV0ZPRm9ybSBEbwoNCmVuZHN0cmVhbQ1lbmRvYmoNMTI1MSAwIG9iag08PC9CQm94
WzAuMCAwLjAgODEuMjY2MiAxMy41NjY3XS9Gb3JtVHlwZSAxL0dyb3VwPDwvUy9UcmFuc3BhcmVu
Y3k+Pi9MZW5ndGggOS9NYXRyaXhbMS4wIDAuMCAwLjAgMS4wIDAuMCAwLjBdL1Jlc291cmNlczw8
L1Byb2NTZXRbL1BERl0vWE9iamVjdDw8L0Zvcm0gMTI1MiAwIFI+Pj4+L1N1YnR5cGUvRm9ybS9U
eXBlL1hPYmplY3Q+PnN0cmVhbQ0KL0Zvcm0gRG8KDQplbmRzdHJlYW0NZW5kb2JqDTEyNTIgMCBv
YmoNPDwvQkJveFs3OS4xNDU2IDcyMC40NjMgMTYwLjQxMiA3MzQuMDNdL0Zvcm1UeXBlIDEvTGVu
Z3RoIDE3NC9NYXRyaXhbMS4wIDAuMCAwLjAgMS4wIC03OS4xNDU2IC03MjAuNDYzXS9SZXNvdXJj
ZXM8PC9Qcm9jU2V0Wy9QREZdPj4vU3VidHlwZS9Gb3JtL1R5cGUvWE9iamVjdD4+c3RyZWFtDQox
IDAuODE5NjExIDAgcmcKMC43OTggdwo4Mi41NTQyIDcyMC44NjIyIG0KNzkuNTQ0NiA3MjMuODcx
OSA3OS41NDQ2IDczMC42MjEzIDgyLjU1NDIgNzMzLjYzMDkgYwoxNTcuMDAzMSA3MzMuNjMwOSBs
CjE2MC4wMTI4IDczMC42MjEzIDE2MC4wMTI4IDcyMy44NzE5IDE1Ny4wMDMxIDcyMC44NjIyIGMK
ZgoNCmVuZHN0cmVhbQ1lbmRvYmoNMTI1MyAwIG9iag08PC9BUDw8L04gMTI3MCAwIFI+Pi9DWzEu
MCAwLjgxOTYxMSAwLjBdL0NBIDAuMzk5OTk0L0NvbnRlbnRzKG5laXRoZXIgb2YgdGhlc2UgYXJl
IHVwIHRvIGRhdGUgLSA4MDIuMUQgaXMgbm8gbW9yZSAtIGl0IGhhcyBiZWVuIG1lcmdlZCB3aXRo
IDgwMi4xUS4gODAyLjFRIGxhdGVzdCByZXZpc2lvbiBpcyAyMDE4IGVkaXRpb24uICkvQ3JlYXRp
b25EYXRlKEQ6MjAyMjAyMTUwODIzMDUtMDcnMDAnKS9GIDQvSVQvSGlnaGxpZ2h0Tm90ZS9NKEQ6
MjAyMjAyMTUwODIzNDEtMDcnMDAnKS9OTSg0MDczY2E4Yy0xYTNkLTQyZDEtYjllMS04Nzk3MzVm
MjZhYzQpL1AgMTA5IDAgUi9Qb3B1cCAxMjU0IDAgUi9RdWFkUG9pbnRzWzIwNC4zOCA1NDEuOTYz
IDUwOS4wMDUgNTQxLjk2MyAyMDQuMzggNTI5LjE5NCA1MDkuMDA1IDUyOS4xOTRdL1JDKDw/eG1s
IHZlcnNpb249IjEuMCI/Pjxib2R5IHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hodG1s
IiB4bWxuczp4ZmE9Imh0dHA6Ly93d3cueGZhLm9yZy9zY2hlbWEveGZhLWRhdGEvMS4wLyIgeGZh
OkFQSVZlcnNpb249IkFjcm9iYXQ6MjEuMTEuMCIgeGZhOnNwZWM9IjIuMC4yIiA+PHAgZGlyPSJs
dHIiPjxzcGFuIGRpcj0ibHRyIiBzdHlsZT0iZm9udC1zaXplOjEwLjVwdDt0ZXh0LWFsaWduOmxl
ZnQ7Y29sb3I6IzAwMDAwMDtmb250LVwNd2VpZ2h0Om5vcm1hbDtmb250LXN0eWxlOm5vcm1hbCI+
bmVpdGhlciBvZiB0aGVzZSBhcmUgdXAgdG8gZGF0ZSAtIDgwMi4xRCBpcyBubyBtb3JlIC0gaXQg
aGFzIGJlZW4gbWVyZ2VkIHdpdGggODAyLjFRLiA4MDIuMVEgbGF0ZXN0IHJldmlzaW9uIGlzIDIw
MTggZWRpdGlvbi4gPC9zcGFuPjwvcD48L2JvZHk+KS9SZWN0WzIwMC45NzEgNTI4Ljc5NSA1MTIu
NDE0IDU0Mi4zNjJdL1N1YmooQ29tbWVudCBvbiBUZXh0KS9TdWJ0eXBlL0hpZ2hsaWdodC9UKE1h
cmVrIEhhamR1Y3plbmlhKS9UeXBlL0Fubm90Pj4NZW5kb2JqDTEyNTQgMCBvYmoNPDwvRiAyOC9P
cGVuIGZhbHNlL1BhcmVudCAxMjUzIDAgUi9SZWN0WzU5NS4wIDQyNy45NjMgNzk5LjAgNTQxLjk2
M10vU3VidHlwZS9Qb3B1cC9UeXBlL0Fubm90Pj4NZW5kb2JqDTEyNTUgMCBvYmoNPDwvQVA8PC9O
IDEyNjcgMCBSPj4vQ1sxLjAgMC44MTk2MTEgMC4wXS9DQSAwLjM5OTk5NC9Db250ZW50cyhTaW5j
ZSB0aGVyZSBhcmUgbm8gcGFydGlhbCBvY3RldCBJUCBhZGRyZXNzaW5nIHNjaGVtYXMsIHdoeSBi
b3RoZXIgd2l0aCBiaXQgc2l6ZXMgYW5kIG5vdCBqdXN0IHVzZSBvY3RldHM/KS9DcmVhdGlvbkRh
dGUoRDoyMDIyMDIxNTA4MjQwNS0wNycwMCcpL0YgNC9JVC9IaWdobGlnaHROb3RlL00oRDoyMDIy
MDIxNTA4MjQ0MC0wNycwMCcpL05NKDk5MjM3OTExLWY3ZjktNGUwOS1hZWI3LTU1NjBmMDE4NTlm
YykvUCAxMDkgMCBSL1BvcHVwIDEyNTYgMCBSL1F1YWRQb2ludHNbMjUxLjc1NiA0NjUuMjk5IDQ2
MS41NjcgNDY1LjI5OSAyNTEuNzU2IDQ1Mi41MyA0NjEuNTY3IDQ1Mi41M10vUkMoPD94bWwgdmVy
c2lvbj0iMS4wIj8+PGJvZHkgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGh0bWwiIHht
bG5zOnhmYT0iaHR0cDovL3d3dy54ZmEub3JnL3NjaGVtYS94ZmEtZGF0YS8xLjAvIiB4ZmE6QVBJ
VmVyc2lvbj0iQWNyb2JhdDoyMS4xMS4wIiB4ZmE6c3BlYz0iMi4wLjIiID48cCBkaXI9Imx0ciI+
PHNwYW4gZGlyPSJsdHIiIHN0eWxlPSJmb250LXNpemU6MTAuNXB0O3RleHQtYWxpZ246bGVmdDtj
b2xvcjojMDAwMDAwO2ZvbnQtXA13ZWlnaHQ6bm9ybWFsO2ZvbnQtc3R5bGU6bm9ybWFsIj5TaW5j
ZSB0aGVyZSBhcmUgbm8gcGFydGlhbCBvY3RldCBJUCBhZGRyZXNzaW5nIHNjaGVtYXMsIHdoeSBi
b3RoZXIgd2l0aCBiaXQgc2l6ZXMgYW5kIG5vdCBqdXN0IHVzZSBvY3RldHM/PC9zcGFuPjwvcD48
L2JvZHk+KS9SZWN0WzI0OC4zNDggNDUyLjEzMSA0NjQuOTc1IDQ2NS42OThdL1N1YmooQ29tbWVu
dCBvbiBUZXh0KS9TdWJ0eXBlL0hpZ2hsaWdodC9UKE1hcmVrIEhhamR1Y3plbmlhKS9UeXBlL0Fu
bm90Pj4NZW5kb2JqDTEyNTYgMCBvYmoNPDwvRiAyOC9PcGVuIGZhbHNlL1BhcmVudCAxMjU1IDAg
Ui9SZWN0WzU5NS4wIDM1MS4yOTkgNzk5LjAgNDY1LjI5OV0vU3VidHlwZS9Qb3B1cC9UeXBlL0Fu
bm90Pj4NZW5kb2JqDTEyNTcgMCBvYmoNPDwvQVA8PC9OIDEyNjQgMCBSPj4vQ1sxLjAgMC44MTk2
MTEgMC4wXS9DQSAwLjM5OTk5NC9Db250ZW50cyhGb3IgY29uc2lzdGVuY3ksIGl0IHNob3VsZCBi
ZSAiU2VjdGlvbiAxMyBhbmQgU2VjdGlvbiAxNCIgd2l0aCBmdWxsIGxpbmtzIHRvIGJvdGguICkv
Q3JlYXRpb25EYXRlKEQ6MjAyMjAyMTUwODI0NTQtMDcnMDAnKS9GIDQvSVQvSGlnaGxpZ2h0Tm90
ZS9NKEQ6MjAyMjAyMTUwODI1MTEtMDcnMDAnKS9OTShkNDc3ODExZi00MDc4LTRmOGQtYjFlZC1i
MWQyM2UzZmFiNWMpL1AgMTA5IDAgUi9Qb3B1cCAxMjU4IDAgUi9RdWFkUG9pbnRzWzE5Ny42MTIg
Mjg2LjQwOCAzMTkuNDc0IDI4Ni40MDggMTk3LjYxMiAyNzMuNjQgMzE5LjQ3NCAyNzMuNjRdL1JD
KDw/eG1sIHZlcnNpb249IjEuMCI/Pjxib2R5IHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5
L3hodG1sIiB4bWxuczp4ZmE9Imh0dHA6Ly93d3cueGZhLm9yZy9zY2hlbWEveGZhLWRhdGEvMS4w
LyIgeGZhOkFQSVZlcnNpb249IkFjcm9iYXQ6MjEuMTEuMCIgeGZhOnNwZWM9IjIuMC4yIiA+PHAg
ZGlyPSJsdHIiPjxzcGFuIGRpcj0ibHRyIiBzdHlsZT0iZm9udC1zaXplOjEwLjVwdDt0ZXh0LWFs
aWduOmxlZnQ7Y29sb3I6IzAwMDAwMDtmb250LVwNd2VpZ2h0Om5vcm1hbDtmb250LXN0eWxlOm5v
cm1hbCI+Rm9yIGNvbnNpc3RlbmN5LCBpdCBzaG91bGQgYmUgJnF1b3Q7U2VjdGlvbiAxMyBhbmQg
U2VjdGlvbiAxNCZxdW90OyB3aXRoIGZ1bGwgbGlua3MgdG8gYm90aC4gPC9zcGFuPjwvcD48L2Jv
ZHk+KS9SZWN0WzE5NC4yMDMgMjczLjI0MSAzMjIuODgyIDI4Ni44MDddL1N1YmooQ29tbWVudCBv
biBUZXh0KS9TdWJ0eXBlL0hpZ2hsaWdodC9UKE1hcmVrIEhhamR1Y3plbmlhKS9UeXBlL0Fubm90
Pj4NZW5kb2JqDTEyNTggMCBvYmoNPDwvRiAyOC9PcGVuIGZhbHNlL1BhcmVudCAxMjU3IDAgUi9S
ZWN0WzU5NS4wIDE3Mi40MDggNzk5LjAgMjg2LjQwOF0vU3VidHlwZS9Qb3B1cC9UeXBlL0Fubm90
Pj4NZW5kb2JqDTEyNTkgMCBvYmoNPDwvQVA8PC9OIDEyNjEgMCBSPj4vQ1sxLjAgMC44MTk2MTEg
MC4wXS9DQSAwLjM5OTk5NC9Db250ZW50cyhpdCB3b3VsZCBiZSBlYXNpZXIgdG8gcGFyc2UgaWYg
dGhlc2Ugb3B0aW9ucyB3ZXJlIHByZXNlbnRlZCBhcyBidWxsZXRzLiApL0NyZWF0aW9uRGF0ZShE
OjIwMjIwMjE1MDgyNTM1LTA3JzAwJykvRiA0L0lUL0hpZ2hsaWdodE5vdGUvTShEOjIwMjIwMjE1
MDgyNTQ3LTA3JzAwJykvTk0oYzNjNmI1NGUtZWM0YS00OGVmLThlMTQtNzQyNjBiOWQ2NDIwKS9Q
IDEwOSAwIFIvUG9wdXAgMTI2MCAwIFIvUXVhZFBvaW50c1s4Mi41NTQyIDI2MC44NTQgNTM2LjAx
NiAyNjAuODU0IDgyLjU1NDIgMjQ4LjA4NSA1MzYuMDE2IDI0OC4wODUgODIuNTU0MiAyNDguMDc2
IDIxMS4xNDggMjQ4LjA3NiA4Mi41NTQyIDIzNS4zMDggMjExLjE0OCAyMzUuMzA4IDIyNC42ODQg
MjQ4LjA3NiA1MjkuMjQ4IDI0OC4wNzYgMjI0LjY4NCAyMzUuMzA4IDUyOS4yNDggMjM1LjMwOCA4
Mi41NTQyIDIzNS4yOTkgMjUxLjc1NiAyMzUuMjk5IDgyLjU1NDIgMjIyLjUzIDI1MS43NTYgMjIy
LjUzIDI2NS4yOTIgMjM1LjI5OSA1NDkuNTUyIDIzNS4yOTkgMjY1LjI5MiAyMjIuNTMgNTQ5LjU1
MiAyMjIuNTMgODIuNTU0MiAyMjIuNTE4IDQyNy43MjYgMjIyLjUxOCA4Mi41NTQyIDIwOS43NDkg
NDI3LjcyNiAyMDkuNzQ5IDQ0MS4yNjMgMjIyLjUxOCA1MDguOTQzIDIyMi41MTggNDQxLjI2MyAy
MDkuNzQ5IDUwOC45NDMgMjA5Ljc0OSA4Mi41NTQyIDIwOS43NCA1MTUuNzExIDIwOS43NCA4Mi41
NTQyIDE5Ni45NzIgNTE1LjcxMSAxOTYuOTcyIDgyLjU1NDIgMTk2Ljk2MyAxNTcuMDAzIDE5Ni45
NjMgODIuNTU0MiAxODQuMTk0IDE1Ny4wMDMgMTg0LjE5NCAxNzAuNTM5IDE5Ni45NjMgNTE1Ljcx
MSAxOTYuOTYzIDE3MC41MzkgMTg0LjE5NCA1MTUuNzExIDE4NC4xOTQgODIuNTU0MiAxODQuMTg2
IDM2Ni44MTQgMTg0LjE4NiA4Mi41NTQyIDE3MS40MTcgMzY2LjgxNCAxNzEuNDE3IDM4MC4zNSAx
ODQuMTg2IDU0Mi43ODQgMTg0LjE4NiAzODAuMzUgMTcxLjQxNyA1NDIuNzg0IDE3MS40MTcgODIu
NTU0MiAxNzEuNDA4IDQ3NS4xMDMgMTcxLjQwOCA4Mi41NTQyIDE1OC42NCA0NzUuMTAzIDE1OC42
NCA0ODguNjM5IDE3MS40MDggNTE1LjcxMSAxNzEuNDA4IDQ4OC42MzkgMTU4LjY0IDUxNS43MTEg
MTU4LjY0IDgyLjU1NDIgMTU4LjYzMSA0OTUuNDA3IDE1OC42MzEgODIuNTU0MiAxNDUuODYyIDQ5
NS40MDcgMTQ1Ljg2MiA4Mi41NTQyIDE0NS44NTQgMTM2LjY5OSAxNDUuODU0IDgyLjU1NDIgMTMz
LjA4NSAxMzYuNjk5IDEzMy4wODUgMTUwLjIzNSAxNDUuODU0IDUyMi40OCAxNDUuODU0IDE1MC4y
MzUgMTMzLjA4NSA1MjIuNDggMTMzLjA4NSA4Mi41NTQyIDEzMy4wNzIgMTU3LjAwMyAxMzMuMDcy
IDgyLjU1NDIgMTIwLjMwNCAxNTcuMDAzIDEyMC4zMDRdL1JDKDw/eG1sIHZlcnNpb249IjEuMCI/
Pjxib2R5IHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hodG1sIiB4bWxuczp4ZmE9Imh0
dHA6Ly93d3cueGZhLm9yZy9zY2hlbWEveGZhLWRhdGEvMS4wLyIgeGZhOkFQSVZlcnNpb249IkFj
cm9iYXQ6MjEuMTEuMCIgeGZhOnNwZWM9IjIuMC4yIiA+PHAgZGlyPSJsdHIiPjxzcGFuIGRpcj0i
bHRyIiBzdHlsZT0iZm9udC1zaXplOjEwLjVwdDt0ZXh0LWFsaWduOmxlZnQ7Y29sb3I6IzAwMDAw
MDtmb250LVwNd2VpZ2h0Om5vcm1hbDtmb250LXN0eWxlOm5vcm1hbCI+aXQgd291bGQgYmUgZWFz
aWVyIHRvIHBhcnNlIGlmIHRoZXNlIG9wdGlvbnMgd2VyZSBwcmVzZW50ZWQgYXMgYnVsbGV0cy4g
PC9zcGFuPjwvcD48L2JvZHk+KS9SZWN0Wzc5LjE0NTYgMTE5LjkwNSA1NTIuOTYxIDI2MS4yNTNd
L1N1YmooQ29tbWVudCBvbiBUZXh0KS9TdWJ0eXBlL0hpZ2hsaWdodC9UKE1hcmVrIEhhamR1Y3pl
bmlhKS9UeXBlL0Fubm90Pj4NZW5kb2JqDTEyNjAgMCBvYmoNPDwvRiAyOC9PcGVuIGZhbHNlL1Bh
cmVudCAxMjU5IDAgUi9SZWN0WzU5NS4wIDE0Ni44NTQgNzk5LjAgMjYwLjg1NF0vU3VidHlwZS9Q
b3B1cC9UeXBlL0Fubm90Pj4NZW5kb2JqDTEyNjEgMCBvYmoNPDwvQkJveFswLjAgMC4wIDQ3My44
MTUgMTQxLjM0OF0vRm9ybVR5cGUgMS9MZW5ndGggMjcvTWF0cml4WzEuMCAwLjAgMC4wIDEuMCAw
LjAgMC4wXS9SZXNvdXJjZXM8PC9FeHRHU3RhdGU8PC9SMDw8L0FJUyBmYWxzZS9DQSAwLjM5OTk5
NC9UeXBlL0V4dEdTdGF0ZS9jYSAwLjM5OTk5ND4+L1IxPDwvQUlTIGZhbHNlL0JNL011bHRpcGx5
L1R5cGUvRXh0R1N0YXRlPj4+Pi9Qcm9jU2V0Wy9QREZdL1hPYmplY3Q8PC9NV0ZPRm9ybSAxMjYy
IDAgUj4+Pj4vU3VidHlwZS9Gb3JtL1R5cGUvWE9iamVjdD4+c3RyZWFtDQovUjAgZ3MKL1IxIGdz
Ci9NV0ZPRm9ybSBEbwoNCmVuZHN0cmVhbQ1lbmRvYmoNMTI2MiAwIG9iag08PC9CQm94WzAuMCAw
LjAgNDczLjgxNSAxNDEuMzQ4XS9Gb3JtVHlwZSAxL0dyb3VwPDwvUy9UcmFuc3BhcmVuY3k+Pi9M
ZW5ndGggOS9NYXRyaXhbMS4wIDAuMCAwLjAgMS4wIDAuMCAwLjBdL1Jlc291cmNlczw8L1Byb2NT
ZXRbL1BERl0vWE9iamVjdDw8L0Zvcm0gMTI2MyAwIFI+Pj4+L1N1YnR5cGUvRm9ybS9UeXBlL1hP
YmplY3Q+PnN0cmVhbQ0KL0Zvcm0gRG8KDQplbmRzdHJlYW0NZW5kb2JqDTEyNjMgMCBvYmoNPDwv
QkJveFs3OS4xNDU2IDExOS45MDUgNTUyLjk2MSAyNjEuMjUzXS9GaWx0ZXJbL0ZsYXRlRGVjb2Rl
XS9Gb3JtVHlwZSAxL0xlbmd0aCA3ODcvTWF0cml4WzEuMCAwLjAgMC4wIDEuMCAtNzkuMTQ1NiAt
MTE5LjkwNV0vUmVzb3VyY2VzPDwvUHJvY1NldFsvUERGXT4+L1N1YnR5cGUvRm9ybS9UeXBlL1hP
YmplY3Q+PnN0cmVhbQ0KSIlclk2S5DgIhfd5Cp+AEIg/nacipjc5m9n09Rt5LMC9qUi/qPf8CSMk
vAY4LkW8xvXfr88AW379/jiBCNNF7DCc1/XvxxYIs14kCGOxXCUYOPOVHo1MmXr9fOIvDBQr7Rva
gkHC6WvCk1y28/qfzz/FNAXmMOlM02GiUTGxwFDV67UQU4okQgRk89K+oTHEC7mMpZzs8h2ATUXE
oM6dighBjWezppLxx1ZcQguITTuXTIKoE5WxlBNevs6VC6f4MQf1apGEFN+5yheZvubVS0zLd933
RzHRWVpUSxhMZZWxlJNdvgNwV0t3CHHHIt0h5M2bSuanr8iEA19wdTKRiFWUcpZy0svXyXLpY4Gx
vzoeKZbiWvXC+DH8etUYbXc8k4GRcmnfD8/YVrNs9fzklum8fBMxI0QltCNxfHSS2awpPNlpKqbQ
YfF8MUk082q+en6Cy9SZzopjZMAy1FYlXAuWY9uDQ2OZw653acfcSChguL/K0TaSRxViEqUxlcxO
XwK8qDz2bEB3KjegMddVmHMvtHr9TtINFdsdxpiY0veDMbcGRiemrZSTXLbz+s2ENna7zQ6FahC7
1Zo3lcxPX3K9F62vWqWvlJNdts6VyzYERu19jsbAsdOqVh4Tz2qI3kEuu+hTNQ6OaaV9Q1vgtNfw
+Eo4yWU7r99M0wdMXqtDTbPQBjVvKic+bcUVmGA+vXNJzE5b0crHWMLJLlvnynWLg8716naNic6r
uh01xvHy6vY7afiuOpsAjllSzARzQKTma8oTnbbz+nsq+P3wgmIXUFrSrKWc+PQVV3VIgVUfHWdT
nvTydbJceFTXlfqJg3GiuWGdOCibD9suvJPGrjsvCRhrWpRr+f4sXsZSTnb5DsCLas6/bzK4rxn9
JoPRBf0mcwf9f5PZ/6v7jEkthkNcXGy4pK+Ek1y28/p7NsiAOLSwQ8XNAmjfgsqbyolPW3FJjHS2
pZ1L4qSLgU1pLOFkl61z5bopNtaYr36nGbeN2fo9DrGh1Pp9Jxm9B+nR+iQ9xlJOdvkOwKb6I8AA
lBYSFA0KZW5kc3RyZWFtDWVuZG9iag0xMjY0IDAgb2JqDTw8L0JCb3hbMC4wIDAuMCAxMjguNjc5
IDEzLjU2NjddL0Zvcm1UeXBlIDEvTGVuZ3RoIDI3L01hdHJpeFsxLjAgMC4wIDAuMCAxLjAgMC4w
IDAuMF0vUmVzb3VyY2VzPDwvRXh0R1N0YXRlPDwvUjA8PC9BSVMgZmFsc2UvQ0EgMC4zOTk5OTQv
VHlwZS9FeHRHU3RhdGUvY2EgMC4zOTk5OTQ+Pi9SMTw8L0FJUyBmYWxzZS9CTS9NdWx0aXBseS9U
eXBlL0V4dEdTdGF0ZT4+Pj4vUHJvY1NldFsvUERGXS9YT2JqZWN0PDwvTVdGT0Zvcm0gMTI2NSAw
IFI+Pj4+L1N1YnR5cGUvRm9ybS9UeXBlL1hPYmplY3Q+PnN0cmVhbQ0KL1IwIGdzCi9SMSBncwov
TVdGT0Zvcm0gRG8KDQplbmRzdHJlYW0NZW5kb2JqDTEyNjUgMCBvYmoNPDwvQkJveFswLjAgMC4w
IDEyOC42NzkgMTMuNTY2N10vRm9ybVR5cGUgMS9Hcm91cDw8L1MvVHJhbnNwYXJlbmN5Pj4vTGVu
Z3RoIDkvTWF0cml4WzEuMCAwLjAgMC4wIDEuMCAwLjAgMC4wXS9SZXNvdXJjZXM8PC9Qcm9jU2V0
Wy9QREZdL1hPYmplY3Q8PC9Gb3JtIDEyNjYgMCBSPj4+Pi9TdWJ0eXBlL0Zvcm0vVHlwZS9YT2Jq
ZWN0Pj5zdHJlYW0NCi9Gb3JtIERvCg0KZW5kc3RyZWFtDWVuZG9iag0xMjY2IDAgb2JqDTw8L0JC
b3hbMTk0LjIwMyAyNzMuMjQxIDMyMi44ODIgMjg2LjgwN10vRm9ybVR5cGUgMS9MZW5ndGggMTc2
L01hdHJpeFsxLjAgMC4wIDAuMCAxLjAgLTE5NC4yMDMgLTI3My4yNDFdL1Jlc291cmNlczw8L1By
b2NTZXRbL1BERl0+Pi9TdWJ0eXBlL0Zvcm0vVHlwZS9YT2JqZWN0Pj5zdHJlYW0NCjEgMC44MTk2
MTEgMCByZwowLjc5OCB3CjE5Ny42MTE2IDI3My42Mzk2IG0KMTk0LjYwMiAyNzYuNjQ5MiAxOTQu
NjAyIDI4My4zOTg3IDE5Ny42MTE2IDI4Ni40MDgzIGMKMzE5LjQ3MzcgMjg2LjQwODMgbAozMjIu
NDgzMyAyODMuMzk4NyAzMjIuNDgzMyAyNzYuNjQ5MiAzMTkuNDczNyAyNzMuNjM5NiBjCmYKDQpl
bmRzdHJlYW0NZW5kb2JqDTEyNjcgMCBvYmoNPDwvQkJveFswLjAgMC4wIDIxNi42MjggMTMuNTY2
N10vRm9ybVR5cGUgMS9MZW5ndGggMjcvTWF0cml4WzEuMCAwLjAgMC4wIDEuMCAwLjAgMC4wXS9S
ZXNvdXJjZXM8PC9FeHRHU3RhdGU8PC9SMDw8L0FJUyBmYWxzZS9DQSAwLjM5OTk5NC9UeXBlL0V4
dEdTdGF0ZS9jYSAwLjM5OTk5ND4+L1IxPDwvQUlTIGZhbHNlL0JNL011bHRpcGx5L1R5cGUvRXh0
R1N0YXRlPj4+Pi9Qcm9jU2V0Wy9QREZdL1hPYmplY3Q8PC9NV0ZPRm9ybSAxMjY4IDAgUj4+Pj4v
U3VidHlwZS9Gb3JtL1R5cGUvWE9iamVjdD4+c3RyZWFtDQovUjAgZ3MKL1IxIGdzCi9NV0ZPRm9y
bSBEbwoNCmVuZHN0cmVhbQ1lbmRvYmoNMTI2OCAwIG9iag08PC9CQm94WzAuMCAwLjAgMjE2LjYy
OCAxMy41NjY3XS9Gb3JtVHlwZSAxL0dyb3VwPDwvUy9UcmFuc3BhcmVuY3k+Pi9MZW5ndGggOS9N
YXRyaXhbMS4wIDAuMCAwLjAgMS4wIDAuMCAwLjBdL1Jlc291cmNlczw8L1Byb2NTZXRbL1BERl0v
WE9iamVjdDw8L0Zvcm0gMTI2OSAwIFI+Pj4+L1N1YnR5cGUvRm9ybS9UeXBlL1hPYmplY3Q+PnN0
cmVhbQ0KL0Zvcm0gRG8KDQplbmRzdHJlYW0NZW5kb2JqDTEyNjkgMCBvYmoNPDwvQkJveFsyNDgu
MzQ4IDQ1Mi4xMzEgNDY0Ljk3NSA0NjUuNjk4XS9Gb3JtVHlwZSAxL0xlbmd0aCAxNzgvTWF0cml4
WzEuMCAwLjAgMC4wIDEuMCAtMjQ4LjM0OCAtNDUyLjEzMV0vUmVzb3VyY2VzPDwvUHJvY1NldFsv
UERGXT4+L1N1YnR5cGUvRm9ybS9UeXBlL1hPYmplY3Q+PnN0cmVhbQ0KMSAwLjgxOTYxMSAwIHJn
CjAuNzk4IHcKMjUxLjc1NjMgNDUyLjUzMDIgbQoyNDguNzQ2NyA0NTUuNTM5OCAyNDguNzQ2NyA0
NjIuMjg5MyAyNTEuNzU2MyA0NjUuMjk4OSBjCjQ2MS41NjY4IDQ2NS4yOTg5IGwKNDY0LjU3NjQg
NDYyLjI4OTMgNDY0LjU3NjQgNDU1LjUzOTggNDYxLjU2NjggNDUyLjUzMDIgYwpmCg0KZW5kc3Ry
ZWFtDWVuZG9iag0xMjcwIDAgb2JqDTw8L0JCb3hbMC4wIDAuMCAzMTEuNDQyIDEzLjU2NjddL0Zv
cm1UeXBlIDEvTGVuZ3RoIDI3L01hdHJpeFsxLjAgMC4wIDAuMCAxLjAgMC4wIDAuMF0vUmVzb3Vy
Y2VzPDwvRXh0R1N0YXRlPDwvUjA8PC9BSVMgZmFsc2UvQ0EgMC4zOTk5OTQvVHlwZS9FeHRHU3Rh
dGUvY2EgMC4zOTk5OTQ+Pi9SMTw8L0FJUyBmYWxzZS9CTS9NdWx0aXBseS9UeXBlL0V4dEdTdGF0
ZT4+Pj4vUHJvY1NldFsvUERGXS9YT2JqZWN0PDwvTVdGT0Zvcm0gMTI3MSAwIFI+Pj4+L1N1YnR5
cGUvRm9ybS9UeXBlL1hPYmplY3Q+PnN0cmVhbQ0KL1IwIGdzCi9SMSBncwovTVdGT0Zvcm0gRG8K
DQplbmRzdHJlYW0NZW5kb2JqDTEyNzEgMCBvYmoNPDwvQkJveFswLjAgMC4wIDMxMS40NDIgMTMu
NTY2N10vRm9ybVR5cGUgMS9Hcm91cDw8L1MvVHJhbnNwYXJlbmN5Pj4vTGVuZ3RoIDkvTWF0cml4
WzEuMCAwLjAgMC4wIDEuMCAwLjAgMC4wXS9SZXNvdXJjZXM8PC9Qcm9jU2V0Wy9QREZdL1hPYmpl
Y3Q8PC9Gb3JtIDEyNzIgMCBSPj4+Pi9TdWJ0eXBlL0Zvcm0vVHlwZS9YT2JqZWN0Pj5zdHJlYW0N
Ci9Gb3JtIERvCg0KZW5kc3RyZWFtDWVuZG9iag0xMjcyIDAgb2JqDTw8L0JCb3hbMjAwLjk3MSA1
MjguNzk1IDUxMi40MTQgNTQyLjM2Ml0vRm9ybVR5cGUgMS9MZW5ndGggMTc2L01hdHJpeFsxLjAg
MC4wIDAuMCAxLjAgLTIwMC45NzEgLTUyOC43OTVdL1Jlc291cmNlczw8L1Byb2NTZXRbL1BERl0+
Pi9TdWJ0eXBlL0Zvcm0vVHlwZS9YT2JqZWN0Pj5zdHJlYW0NCjEgMC44MTk2MTEgMCByZwowLjc5
OCB3CjIwNC4zNzk3IDUyOS4xOTQzIG0KMjAxLjM3MDEgNTMyLjIwMzkgMjAxLjM3MDEgNTM4Ljk1
MzMgMjA0LjM3OTcgNTQxLjk2MyBjCjUwOS4wMDQ5IDU0MS45NjMgbAo1MTIuMDE0NSA1MzguOTUz
MyA1MTIuMDE0NSA1MzIuMjAzOSA1MDkuMDA0OSA1MjkuMTk0MyBjCmYKDQplbmRzdHJlYW0NZW5k
b2JqDTEyNzMgMCBvYmoNPDwvQVA8PC9OIDEzMDAgMCBSPj4vQ1sxLjAgMC44MTk2MTEgMC4wXS9D
QSAwLjM5OTk5NC9Db250ZW50cyguLi4gYW5kIHdoYXQgYXJlIHRoZXNlPyBBbnkgc3BlY2lmaWMg
cmVmZXJlbmNlPyBJIGFzc3VtZSB5b3UgbWVhbiBzdGFuZGFyZCA4MDIuMSBtZWNoYW5pc21zKS9D
cmVhdGlvbkRhdGUoRDoyMDIyMDIxNTA4MTc0OS0wNycwMCcpL0YgNC9JVC9IaWdobGlnaHROb3Rl
L00oRDoyMDIyMDIxNTA4MTgxMC0wNycwMCcpL05NKGNjMmQzN2RlLTY0ZjEtNDA4Yy05ZWJkLWM4
ZWJiOGI3MGQ4MCkvUCAxMDYgMCBSL1BvcHVwIDEyNzQgMCBSL1F1YWRQb2ludHNbMjQ0Ljk4OCA1
NDEuOTYzIDQ2OC4zMzUgNTQxLjk2MyAyNDQuOTg4IDUyOS4xOTQgNDY4LjMzNSA1MjkuMTk0XS9S
Qyg8P3htbCB2ZXJzaW9uPSIxLjAiPz48Ym9keSB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMTk5
OS94aHRtbCIgeG1sbnM6eGZhPSJodHRwOi8vd3d3LnhmYS5vcmcvc2NoZW1hL3hmYS1kYXRhLzEu
MC8iIHhmYTpBUElWZXJzaW9uPSJBY3JvYmF0OjIxLjExLjAiIHhmYTpzcGVjPSIyLjAuMiIgPjxw
IGRpcj0ibHRyIj48c3BhbiBkaXI9Imx0ciIgc3R5bGU9ImZvbnQtc2l6ZToxMC41cHQ7dGV4dC1h
bGlnbjpsZWZ0O2NvbG9yOiMwMDAwMDA7Zm9udC1cDXdlaWdodDpub3JtYWw7Zm9udC1zdHlsZTpu
b3JtYWwiPi4uLiBhbmQgd2hhdCBhcmUgdGhlc2U/IEFueSBzcGVjaWZpYyByZWZlcmVuY2U/IEkg
YXNzdW1lIHlvdSBtZWFuIHN0YW5kYXJkIDgwMi4xIG1lY2hhbmlzbXM8L3NwYW4+PC9wPjwvYm9k
eT4pL1JlY3RbMjQxLjU4IDUyOC43OTUgNDcxLjc0NCA1NDIuMzYyXS9TdWJqKENvbW1lbnQgb24g
VGV4dCkvU3VidHlwZS9IaWdobGlnaHQvVChNYXJlayBIYWpkdWN6ZW5pYSkvVHlwZS9Bbm5vdD4+
DWVuZG9iag0xMjc0IDAgb2JqDTw8L0YgMjgvT3BlbiBmYWxzZS9QYXJlbnQgMTI3MyAwIFIvUmVj
dFs1OTUuMCA0MjcuOTYzIDc5OS4wIDU0MS45NjNdL1N1YnR5cGUvUG9wdXAvVHlwZS9Bbm5vdD4+
DWVuZG9iag0xMjc1IDAgb2JqDTw8L0FQPDwvTiAxMjk3IDAgUj4+L0NbMS4wIDAuODE5NjExIDAu
MF0vQ0EgMC4zOTk5OTQvQ29udGVudHMoREhDUCBTb2xpY2l0cyBhcyB3ZWxsIG9yIHdlJ3JlIGxp
bWl0aW5nIG91cnNlbHZlcyB0byBJUHY0IG9ubHkgaGVyZT8pL0NyZWF0aW9uRGF0ZShEOjIwMjIw
MjE1MDgxODM3LTA3JzAwJykvRiA0L0lUL0hpZ2hsaWdodE5vdGUvTShEOjIwMjIwMjE1MDgxOTAw
LTA3JzAwJykvTk0oYjhiYWE5NzQtNTBmMi00NjJjLWEyNmYtODE1ODIxZDY1NWVkKS9QIDEwNiAw
IFIvUG9wdXAgMTI3NiAwIFIvUXVhZFBvaW50c1s5Ni4wOTA0IDQ5MC44NTQgMTg0LjA3NSA0OTAu
ODU0IDk2LjA5MDQgNDc4LjA4NSAxODQuMDc1IDQ3OC4wODVdL1JDKDw/eG1sIHZlcnNpb249IjEu
MCI/Pjxib2R5IHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hodG1sIiB4bWxuczp4ZmE9
Imh0dHA6Ly93d3cueGZhLm9yZy9zY2hlbWEveGZhLWRhdGEvMS4wLyIgeGZhOkFQSVZlcnNpb249
IkFjcm9iYXQ6MjEuMTEuMCIgeGZhOnNwZWM9IjIuMC4yIiA+PHAgZGlyPSJsdHIiPjxzcGFuIGRp
cj0ibHRyIiBzdHlsZT0iZm9udC1zaXplOjEwLjVwdDt0ZXh0LWFsaWduOmxlZnQ7Y29sb3I6IzAw
MDAwMDtmb250LVwNd2VpZ2h0Om5vcm1hbDtmb250LXN0eWxlOm5vcm1hbCI+REhDUCBTb2xpY2l0
cyBhcyB3ZWxsIG9yIHdlJ3JlIGxpbWl0aW5nIG91cnNlbHZlcyB0byBJUHY0IG9ubHkgaGVyZT88
L3NwYW4+PC9wPjwvYm9keT4pL1JlY3RbOTIuNjgxOCA0NzcuNjg2IDE4Ny40ODQgNDkxLjI1M10v
U3ViaihDb21tZW50IG9uIFRleHQpL1N1YnR5cGUvSGlnaGxpZ2h0L1QoTWFyZWsgSGFqZHVjemVu
aWEpL1R5cGUvQW5ub3Q+Pg1lbmRvYmoNMTI3NiAwIG9iag08PC9GIDI4L09wZW4gZmFsc2UvUGFy
ZW50IDEyNzUgMCBSL1JlY3RbNTk1LjAgMzc2Ljg1NCA3OTkuMCA0OTAuODU0XS9TdWJ0eXBlL1Bv
cHVwL1R5cGUvQW5ub3Q+Pg1lbmRvYmoNMTI3NyAwIG9iag08PC9BUDw8L04gMTI5NCAwIFI+Pi9D
WzEuMCAwLjgxOTYxMSAwLjBdL0NBIDAuMzk5OTk0L0NvbnRlbnRzKEkgYXNzdW1lIE5EUCBpcyBh
bHNvIHRvIGJlIGNvdmVyZWQgaGVyZSBmb3IgSVB2Nj8pL0NyZWF0aW9uRGF0ZShEOjIwMjIwMjE1
MDgxOTA1LTA3JzAwJykvRiA0L0lUL0hpZ2hsaWdodE5vdGUvTShEOjIwMjIwMjE1MDgxOTE4LTA3
JzAwJykvTk0oZWQzZGYwYjctYzFiNS00NGZiLWIwNWMtNDU5ZWE4NGQ2YjE4KS9QIDEwNiAwIFIv
UG9wdXAgMTI3OCAwIFIvUXVhZFBvaW50c1s4Mi41NTQyIDQ2NS4yOTkgMjk5LjEzMyA0NjUuMjk5
IDgyLjU1NDIgNDUyLjUzIDI5OS4xMzMgNDUyLjUzIDgyLjU1NDIgNDM5Ljc0NCAyNjUuMjkyIDQz
OS43NDQgODIuNTU0MiA0MjYuOTc2IDI2NS4yOTIgNDI2Ljk3Nl0vUkMoPD94bWwgdmVyc2lvbj0i
MS4wIj8+PGJvZHkgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGh0bWwiIHhtbG5zOnhm
YT0iaHR0cDovL3d3dy54ZmEub3JnL3NjaGVtYS94ZmEtZGF0YS8xLjAvIiB4ZmE6QVBJVmVyc2lv
bj0iQWNyb2JhdDoyMS4xMS4wIiB4ZmE6c3BlYz0iMi4wLjIiID48cCBkaXI9Imx0ciI+PHNwYW4g
ZGlyPSJsdHIiIHN0eWxlPSJmb250LXNpemU6MTAuNXB0O3RleHQtYWxpZ246bGVmdDtjb2xvcjoj
MDAwMDAwO2ZvbnQtXA13ZWlnaHQ6bm9ybWFsO2ZvbnQtc3R5bGU6bm9ybWFsIj5JIGFzc3VtZSBO
RFAgaXMgYWxzbyB0byBiZSBjb3ZlcmVkIGhlcmUgZm9yIElQdjY/PC9zcGFuPjwvcD48L2JvZHk+
KS9SZWN0Wzc5LjE0NTYgNDI2LjU3NiAzMDIuNTQyIDQ2NS42OThdL1N1YmooQ29tbWVudCBvbiBU
ZXh0KS9TdWJ0eXBlL0hpZ2hsaWdodC9UKE1hcmVrIEhhamR1Y3plbmlhKS9UeXBlL0Fubm90Pj4N
ZW5kb2JqDTEyNzggMCBvYmoNPDwvRiAyOC9PcGVuIGZhbHNlL1BhcmVudCAxMjc3IDAgUi9SZWN0
WzU5NS4wIDM1MS4yOTkgNzk5LjAgNDY1LjI5OV0vU3VidHlwZS9Qb3B1cC9UeXBlL0Fubm90Pj4N
ZW5kb2JqDTEyNzkgMCBvYmoNPDwvQVA8PC9OIDEyOTEgMCBSPj4vQ1sxLjAgMC44MTk2MTEgMC4w
XS9DQSAwLjM5OTk5NC9Db250ZW50cyhUaGlzIGlzIHZlcnkgY29uZnVzaW5nLCBzaW5jZSBNQUMg
bGVhcm5pbmcgaW1wbGllcyBvYnNlcnZhdGlvbiBvZiBhbGwgdHJhZmZpYyBzb3VyY2VkIGJ5IHRo
ZSBDRSwgbm90IGp1c3QgdGhlIHNlbGVjdGVkIG9uZXMgbGlzdGVkIGJlbG93LiBUaGV5IGFyZSBm
aW5lIGFzIGV4YW1wbGUsIGJ1dCB0aGVyZSBhcmUgbW9yZSBwcm90b2NvbHMgaW4gcGxheSB3aGlj
aCBjYW4gYmUgdXNlZCB0byBsZWFybiBNQUMgYWRkcmVzc2VzLiApL0NyZWF0aW9uRGF0ZShEOjIw
MjIwMjE1MDgyMDA0LTA3JzAwJykvRiA0L0lUL0hpZ2hsaWdodE5vdGUvTShEOjIwMjIwMjE1MDgy
MDQ2LTA3JzAwJykvTk0oY2JhY2Q3Y2MtMTViOC00NWM2LWI5NzEtZDM3YTg3MGM3ZWM1KS9QIDEw
NiAwIFIvUG9wdXAgMTI4MCAwIFIvUXVhZFBvaW50c1s0ODguNjM5IDU0MS45NjMgNTQ5LjU1MiA1
NDEuOTYzIDQ4OC42MzkgNTI5LjE5NCA1NDkuNTUyIDUyOS4xOTQgODIuNTU0MiA1MjkuMTg2IDUw
Mi4xNzUgNTI5LjE4NiA4Mi41NTQyIDUxNi40MTcgNTAyLjE3NSA1MTYuNDE3IDgyLjU1NDIgNTE2
LjQwOCA0ODEuODcxIDUxNi40MDggODIuNTU0MiA1MDMuNjQgNDgxLjg3MSA1MDMuNjRdL1JDKDw/
eG1sIHZlcnNpb249IjEuMCI/Pjxib2R5IHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3ho
dG1sIiB4bWxuczp4ZmE9Imh0dHA6Ly93d3cueGZhLm9yZy9zY2hlbWEveGZhLWRhdGEvMS4wLyIg
eGZhOkFQSVZlcnNpb249IkFjcm9iYXQ6MjEuMTEuMCIgeGZhOnNwZWM9IjIuMC4yIiA+PHAgZGly
PSJsdHIiPjxzcGFuIGRpcj0ibHRyIiBzdHlsZT0iZm9udC1zaXplOjEwLjVwdDt0ZXh0LWFsaWdu
OmxlZnQ7Y29sb3I6IzAwMDAwMDtmb250LVwNd2VpZ2h0Om5vcm1hbDtmb250LXN0eWxlOm5vcm1h
bCI+VGhpcyBpcyB2ZXJ5IGNvbmZ1c2luZywgc2luY2UgTUFDIGxlYXJuaW5nIGltcGxpZXMgb2Jz
ZXJ2YXRpb24gb2YgYWxsIHRyYWZmaWMgc291cmNlZCBieSB0aGUgQ0UsIG5vdCBqdXN0IHRoZSBz
ZWxlY3RlZCBvbmVzIGxpc3RlZCBiZWxvdy4gVGhleSBhcmUgZmluZSBhcyBleGFtcGxlLCBidXQg
dGhlcmUgYXJlIG1vcmUgcHJvdG9jb2xzIGluIHBsYXkgd2hpY2ggY2FuIGJlIHVzZWQgdG8gXA1s
ZWFybiBNQUMgYWRkcmVzc2VzLiA8L3NwYW4+PC9wPjwvYm9keT4pL1JlY3RbNzkuMTQ1NiA1MDMu
MjQxIDU1Mi45NjEgNTQyLjM2Ml0vU3ViaihDb21tZW50IG9uIFRleHQpL1N1YnR5cGUvSGlnaGxp
Z2h0L1QoTWFyZWsgSGFqZHVjemVuaWEpL1R5cGUvQW5ub3Q+Pg1lbmRvYmoNMTI4MCAwIG9iag08
PC9GIDI4L09wZW4gZmFsc2UvUGFyZW50IDEyNzkgMCBSL1JlY3RbNTk1LjAgNDI3Ljk2MyA3OTku
MCA1NDEuOTYzXS9TdWJ0eXBlL1BvcHVwL1R5cGUvQW5ub3Q+Pg1lbmRvYmoNMTI4MSAwIG9iag08
PC9BUDw8L04gMTI4OCAwIFI+Pi9DWzEuMCAwLjgxOTYxMSAwLjBdL0NBIDAuMzk5OTk0L0NvbnRl
bnRzKFdobyBpcyAid2UiIGluIHRoaXMgY29udGV4dD8pL0NyZWF0aW9uRGF0ZShEOjIwMjIwMjE1
MDgyMDU4LTA3JzAwJykvRiA0L0lUL0hpZ2hsaWdodE5vdGUvTShEOjIwMjIwMjE1MDgyMTA4LTA3
JzAwJykvTk0oMjUzM2YyMjgtMGQ2Mi00Njc3LWFlNDgtNzhkNzJjNjRlNmY3KS9QIDEwNiAwIFIv
UG9wdXAgMTI4MiAwIFIvUXVhZFBvaW50c1s0MTQuMTkgMjIyLjUxOCA0MjcuNzI2IDIyMi41MTgg
NDE0LjE5IDIwOS43NDkgNDI3LjcyNiAyMDkuNzQ5XS9SQyg8P3htbCB2ZXJzaW9uPSIxLjAiPz48
Ym9keSB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94aHRtbCIgeG1sbnM6eGZhPSJodHRw
Oi8vd3d3LnhmYS5vcmcvc2NoZW1hL3hmYS1kYXRhLzEuMC8iIHhmYTpBUElWZXJzaW9uPSJBY3Jv
YmF0OjIxLjExLjAiIHhmYTpzcGVjPSIyLjAuMiIgPjxwIGRpcj0ibHRyIj48c3BhbiBkaXI9Imx0
ciIgc3R5bGU9ImZvbnQtc2l6ZToxMC41cHQ7dGV4dC1hbGlnbjpsZWZ0O2NvbG9yOiMwMDAwMDA7
Zm9udC1cDXdlaWdodDpub3JtYWw7Zm9udC1zdHlsZTpub3JtYWwiPldobyBpcyAmcXVvdDt3ZSZx
dW90OyBpbiB0aGlzIGNvbnRleHQ/PC9zcGFuPjwvcD48L2JvZHk+KS9SZWN0WzQxMC43ODIgMjA5
LjM1IDQzMS4xMzUgMjIyLjkxN10vU3ViaihDb21tZW50IG9uIFRleHQpL1N1YnR5cGUvSGlnaGxp
Z2h0L1QoTWFyZWsgSGFqZHVjemVuaWEpL1R5cGUvQW5ub3Q+Pg1lbmRvYmoNMTI4MiAwIG9iag08
PC9GIDI4L09wZW4gZmFsc2UvUGFyZW50IDEyODEgMCBSL1JlY3RbNTk1LjAgMTA4LjUxOCA3OTku
MCAyMjIuNTE4XS9TdWJ0eXBlL1BvcHVwL1R5cGUvQW5ub3Q+Pg1lbmRvYmoNMTI4MyAwIG9iag08
PC9BUDw8L04gMTI4NSAwIFI+Pi9DWzEuMCAwLjgxOTYxMSAwLjBdL0NBIDAuMzk5OTk0L0NvbnRl
bnRzKHRoZSB3YXkgdGhlIHNlbnRlbmNlIHJlYWRzLCB0aGlzICJpbiB0aGUgY29udHJvbCBwbGFu
ZSIgc2VlbXMgdG8gYmUgYXNzb2NpYXRlZCB3aXRoIGxlYXJuaW5nIE1BQyBhZGRyZXNzZXMsIHdo
aWNoIEkgYmVsaWV2ZSBpcyB3cm9uZy4gTUFDIGFkZHJlc3NlcyBhcmUgbGVhcm5lZCBpbiB0aGUg
ZGF0YSBwbGFuZSBhbmQgYWR2ZXJ0aXNlZCBvdmVyIGNvbnRyb2wgcGxhbmUgdG8gcmVtb3RlIFBF
cy4gVGhpcyBzZW50ZW5jZSBuZWVkcyB0byBiZSByZVwNLXdyaXR0ZW4uICkvQ3JlYXRpb25EYXRl
KEQ6MjAyMjAyMTUwODIxNDMtMDcnMDAnKS9GIDQvSVQvSGlnaGxpZ2h0Tm90ZS9NKEQ6MjAyMjAy
MTUwODIyMzMtMDcnMDAnKS9OTSg1YWIwOTU2NS0wOTUxLTRhNjgtODYwNC03OWIzODBhNzhjODMp
L1AgMTA2IDAgUi9Qb3B1cCAxMjg0IDAgUi9RdWFkUG9pbnRzWzQyMC45NTggMTU4LjYzMSA1MTUu
NzExIDE1OC42MzEgNDIwLjk1OCAxNDUuODYyIDUxNS43MTEgMTQ1Ljg2MiA4Mi41NTQyIDE0NS44
NTQgMTE2LjM5NSAxNDUuODU0IDgyLjU1NDIgMTMzLjA4NSAxMTYuMzk1IDEzMy4wODVdL1JDKDw/
eG1sIHZlcnNpb249IjEuMCI/Pjxib2R5IHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3ho
dG1sIiB4bWxuczp4ZmE9Imh0dHA6Ly93d3cueGZhLm9yZy9zY2hlbWEveGZhLWRhdGEvMS4wLyIg
eGZhOkFQSVZlcnNpb249IkFjcm9iYXQ6MjEuMTEuMCIgeGZhOnNwZWM9IjIuMC4yIiA+PHAgZGly
PSJsdHIiPjxzcGFuIGRpcj0ibHRyIiBzdHlsZT0iZm9udC1zaXplOjEwLjVwdDt0ZXh0LWFsaWdu
OmxlZnQ7Y29sb3I6IzAwMDAwMDtmb250LVwNd2VpZ2h0Om5vcm1hbDtmb250LXN0eWxlOm5vcm1h
bCI+dGhlIHdheSB0aGUgc2VudGVuY2UgcmVhZHMsIHRoaXMgJnF1b3Q7aW4gdGhlIGNvbnRyb2wg
cGxhbmUmcXVvdDsgc2VlbXMgdG8gYmUgYXNzb2NpYXRlZCB3aXRoIGxlYXJuaW5nIE1BQyBhZGRy
ZXNzZXMsIHdoaWNoIEkgYmVsaWV2ZSBpcyB3cm9uZy4gTUFDIGFkZHJlc3NlcyBhcmUgbGVhcm5l
ZCBpbiB0aGUgZGF0YSBwbGFuZSBhbmQgYWR2ZXJ0aXNlZCBvdmVyIGNvbnRyb2wgcGxhbmUgXA10
byByZW1vdGUgUEVzLiBUaGlzIHNlbnRlbmNlIG5lZWRzIHRvIGJlIHJlLXdyaXR0ZW4uIDwvc3Bh
bj48L3A+PC9ib2R5PikvUmVjdFs3OS4xNDU2IDEzMi42ODYgNTE5LjEyIDE1OS4wM10vU3ViaihD
b21tZW50IG9uIFRleHQpL1N1YnR5cGUvSGlnaGxpZ2h0L1QoTWFyZWsgSGFqZHVjemVuaWEpL1R5
cGUvQW5ub3Q+Pg1lbmRvYmoNMTI4NCAwIG9iag08PC9GIDI4L09wZW4gZmFsc2UvUGFyZW50IDEy
ODMgMCBSL1JlY3RbNTk1LjAgNDQuNjMwOSA3OTkuMCAxNTguNjMxXS9TdWJ0eXBlL1BvcHVwL1R5
cGUvQW5ub3Q+Pg1lbmRvYmoNMTI4NSAwIG9iag08PC9CQm94WzAuMCAwLjAgNDM5Ljk3NSAyNi4z
NDQxXS9Gb3JtVHlwZSAxL0xlbmd0aCAyNy9NYXRyaXhbMS4wIDAuMCAwLjAgMS4wIDAuMCAwLjBd
L1Jlc291cmNlczw8L0V4dEdTdGF0ZTw8L1IwPDwvQUlTIGZhbHNlL0NBIDAuMzk5OTk0L1R5cGUv
RXh0R1N0YXRlL2NhIDAuMzk5OTk0Pj4vUjE8PC9BSVMgZmFsc2UvQk0vTXVsdGlwbHkvVHlwZS9F
eHRHU3RhdGU+Pj4+L1Byb2NTZXRbL1BERl0vWE9iamVjdDw8L01XRk9Gb3JtIDEyODYgMCBSPj4+
Pi9TdWJ0eXBlL0Zvcm0vVHlwZS9YT2JqZWN0Pj5zdHJlYW0NCi9SMCBncwovUjEgZ3MKL01XRk9G
b3JtIERvCg0KZW5kc3RyZWFtDWVuZG9iag0xMjg2IDAgb2JqDTw8L0JCb3hbMC4wIDAuMCA0Mzku
OTc1IDI2LjM0NDFdL0Zvcm1UeXBlIDEvR3JvdXA8PC9TL1RyYW5zcGFyZW5jeT4+L0xlbmd0aCA5
L01hdHJpeFsxLjAgMC4wIDAuMCAxLjAgMC4wIDAuMF0vUmVzb3VyY2VzPDwvUHJvY1NldFsvUERG
XS9YT2JqZWN0PDwvRm9ybSAxMjg3IDAgUj4+Pj4vU3VidHlwZS9Gb3JtL1R5cGUvWE9iamVjdD4+
c3RyZWFtDQovRm9ybSBEbwoNCmVuZHN0cmVhbQ1lbmRvYmoNMTI4NyAwIG9iag08PC9CQm94Wzc5
LjE0NTYgMTMyLjY4NiA1MTkuMTIgMTU5LjAzXS9GaWx0ZXJbL0ZsYXRlRGVjb2RlXS9Gb3JtVHlw
ZSAxL0xlbmd0aCAxNTUvTWF0cml4WzEuMCAwLjAgMC4wIDEuMCAtNzkuMTQ1NiAtMTMyLjY4Nl0v
UmVzb3VyY2VzPDwvUHJvY1NldFsvUERGXT4+L1N1YnR5cGUvRm9ybS9UeXBlL1hPYmplY3Q+PnN0
cmVhbQ0KSIlEzjEOAzEIRNHep+AEI8Bgw3lWSppNkybXj7ewaZ/0B4QYITlEiOn7boyZQb9mykiP
TmKOGKr0aSYTaTGXBWJKUIk7hkqn6jwwOiddzcUxRbzsXhaYuq6esmSvV7d/uNqrhcLdlKR3cFiu
x2bCzcaiAU5zOmCKMKPTPEPexxoSGehps+xeljC2frqCvVzZPv/89BdgANGHP5YNCmVuZHN0cmVh
bQ1lbmRvYmoNMTI4OCAwIG9iag08PC9CQm94WzAuMCAwLjAgMjAuMzUzNSAxMy41NjY4XS9Gb3Jt
VHlwZSAxL0xlbmd0aCAyNy9NYXRyaXhbMS4wIDAuMCAwLjAgMS4wIDAuMCAwLjBdL1Jlc291cmNl
czw8L0V4dEdTdGF0ZTw8L1IwPDwvQUlTIGZhbHNlL0NBIDAuMzk5OTk0L1R5cGUvRXh0R1N0YXRl
L2NhIDAuMzk5OTk0Pj4vUjE8PC9BSVMgZmFsc2UvQk0vTXVsdGlwbHkvVHlwZS9FeHRHU3RhdGU+
Pj4+L1Byb2NTZXRbL1BERl0vWE9iamVjdDw8L01XRk9Gb3JtIDEyODkgMCBSPj4+Pi9TdWJ0eXBl
L0Zvcm0vVHlwZS9YT2JqZWN0Pj5zdHJlYW0NCi9SMCBncwovUjEgZ3MKL01XRk9Gb3JtIERvCg0K
ZW5kc3RyZWFtDWVuZG9iag0xMjg5IDAgb2JqDTw8L0JCb3hbMC4wIDAuMCAyMC4zNTM1IDEzLjU2
NjhdL0Zvcm1UeXBlIDEvR3JvdXA8PC9TL1RyYW5zcGFyZW5jeT4+L0xlbmd0aCA5L01hdHJpeFsx
LjAgMC4wIDAuMCAxLjAgMC4wIDAuMF0vUmVzb3VyY2VzPDwvUHJvY1NldFsvUERGXS9YT2JqZWN0
PDwvRm9ybSAxMjkwIDAgUj4+Pj4vU3VidHlwZS9Gb3JtL1R5cGUvWE9iamVjdD4+c3RyZWFtDQov
Rm9ybSBEbwoNCmVuZHN0cmVhbQ1lbmRvYmoNMTI5MCAwIG9iag08PC9CQm94WzQxMC43ODIgMjA5
LjM1IDQzMS4xMzUgMjIyLjkxN10vRm9ybVR5cGUgMS9MZW5ndGggMTc0L01hdHJpeFsxLjAgMC4w
IDAuMCAxLjAgLTQxMC43ODIgLTIwOS4zNV0vUmVzb3VyY2VzPDwvUHJvY1NldFsvUERGXT4+L1N1
YnR5cGUvRm9ybS9UeXBlL1hPYmplY3Q+PnN0cmVhbQ0KMSAwLjgxOTYxMSAwIHJnCjAuNzk4IHcK
NDE0LjE5MDIgMjA5Ljc0ODkgbQo0MTEuMTgwNiAyMTIuNzU4NiA0MTEuMTgwNiAyMTkuNTA4IDQx
NC4xOTAyIDIyMi41MTc2IGMKNDI3LjcyNjQgMjIyLjUxNzYgbAo0MzAuNzM2IDIxOS41MDggNDMw
LjczNiAyMTIuNzU4NiA0MjcuNzI2NCAyMDkuNzQ4OSBjCmYKDQplbmRzdHJlYW0NZW5kb2JqDTEy
OTEgMCBvYmoNPDwvQkJveFswLjAgMC4wIDQ3My44MTUgMzkuMTIxNF0vRm9ybVR5cGUgMS9MZW5n
dGggMjcvTWF0cml4WzEuMCAwLjAgMC4wIDEuMCAwLjAgMC4wXS9SZXNvdXJjZXM8PC9FeHRHU3Rh
dGU8PC9SMDw8L0FJUyBmYWxzZS9DQSAwLjM5OTk5NC9UeXBlL0V4dEdTdGF0ZS9jYSAwLjM5OTk5
ND4+L1IxPDwvQUlTIGZhbHNlL0JNL011bHRpcGx5L1R5cGUvRXh0R1N0YXRlPj4+Pi9Qcm9jU2V0
Wy9QREZdL1hPYmplY3Q8PC9NV0ZPRm9ybSAxMjkyIDAgUj4+Pj4vU3VidHlwZS9Gb3JtL1R5cGUv
WE9iamVjdD4+c3RyZWFtDQovUjAgZ3MKL1IxIGdzCi9NV0ZPRm9ybSBEbwoNCmVuZHN0cmVhbQ1l
bmRvYmoNMTI5MiAwIG9iag08PC9CQm94WzAuMCAwLjAgNDczLjgxNSAzOS4xMjE0XS9Gb3JtVHlw
ZSAxL0dyb3VwPDwvUy9UcmFuc3BhcmVuY3k+Pi9MZW5ndGggOS9NYXRyaXhbMS4wIDAuMCAwLjAg
MS4wIDAuMCAwLjBdL1Jlc291cmNlczw8L1Byb2NTZXRbL1BERl0vWE9iamVjdDw8L0Zvcm0gMTI5
MyAwIFI+Pj4+L1N1YnR5cGUvRm9ybS9UeXBlL1hPYmplY3Q+PnN0cmVhbQ0KL0Zvcm0gRG8KDQpl
bmRzdHJlYW0NZW5kb2JqDTEyOTMgMCBvYmoNPDwvQkJveFs3OS4xNDU2IDUwMy4yNDEgNTUyLjk2
MSA1NDIuMzYyXS9GaWx0ZXJbL0ZsYXRlRGVjb2RlXS9Gb3JtVHlwZSAxL0xlbmd0aCAxOTkvTWF0
cml4WzEuMCAwLjAgMC4wIDEuMCAtNzkuMTQ1NiAtNTAzLjI0MV0vUmVzb3VyY2VzPDwvUHJvY1Nl
dFsvUERGXT4+L1N1YnR5cGUvRm9ybS9UeXBlL1hPYmplY3Q+PnN0cmVhbQ0KSIlUkUsOQiEMRees
oitoWvqhXY+JTnTixO1bEoHnjBy4l1NgIAxOZwaC96MRjgz4NI1Al+xgPZFTBV7FDL2ngUnHTpJw
IYFpInByypgucGumiWacGz2bWUdzvuQu5Nd9Ysvg1u4t6php1bOjsmdpjTqn6oUStbvBBt2Rh8PO
zKIwn07Ua8vksJIiq6Xmzh2wmk9sXf/nRDJn96sTObrWcxxJQckY8DcIxZxOgzFG/cRmz2KKETRO
8JDVfXJLYFp9BRgAdN5c5w0KZW5kc3RyZWFtDWVuZG9iag0xMjk0IDAgb2JqDTw8L0JCb3hbMC4w
IDAuMCAyMjMuMzk2IDM5LjEyMTRdL0Zvcm1UeXBlIDEvTGVuZ3RoIDI3L01hdHJpeFsxLjAgMC4w
IDAuMCAxLjAgMC4wIDAuMF0vUmVzb3VyY2VzPDwvRXh0R1N0YXRlPDwvUjA8PC9BSVMgZmFsc2Uv
Q0EgMC4zOTk5OTQvVHlwZS9FeHRHU3RhdGUvY2EgMC4zOTk5OTQ+Pi9SMTw8L0FJUyBmYWxzZS9C
TS9NdWx0aXBseS9UeXBlL0V4dEdTdGF0ZT4+Pj4vUHJvY1NldFsvUERGXS9YT2JqZWN0PDwvTVdG
T0Zvcm0gMTI5NSAwIFI+Pj4+L1N1YnR5cGUvRm9ybS9UeXBlL1hPYmplY3Q+PnN0cmVhbQ0KL1Iw
IGdzCi9SMSBncwovTVdGT0Zvcm0gRG8KDQplbmRzdHJlYW0NZW5kb2JqDTEyOTUgMCBvYmoNPDwv
QkJveFswLjAgMC4wIDIyMy4zOTYgMzkuMTIxNF0vRm9ybVR5cGUgMS9Hcm91cDw8L1MvVHJhbnNw
YXJlbmN5Pj4vTGVuZ3RoIDkvTWF0cml4WzEuMCAwLjAgMC4wIDEuMCAwLjAgMC4wXS9SZXNvdXJj
ZXM8PC9Qcm9jU2V0Wy9QREZdL1hPYmplY3Q8PC9Gb3JtIDEyOTYgMCBSPj4+Pi9TdWJ0eXBlL0Zv
cm0vVHlwZS9YT2JqZWN0Pj5zdHJlYW0NCi9Gb3JtIERvCg0KZW5kc3RyZWFtDWVuZG9iag0xMjk2
IDAgb2JqDTw8L0JCb3hbNzkuMTQ1NiA0MjYuNTc2IDMwMi41NDIgNDY1LjY5OF0vRmlsdGVyWy9G
bGF0ZURlY29kZV0vRm9ybVR5cGUgMS9MZW5ndGggMTQ3L01hdHJpeFsxLjAgMC4wIDAuMCAxLjAg
LTc5LjE0NTYgLTQyNi41NzZdL1Jlc291cmNlczw8L1Byb2NTZXRbL1BERl0+Pi9TdWJ0eXBlL0Zv
cm0vVHlwZS9YT2JqZWN0Pj5zdHJlYW0NCkiJTI4xDgMxCAR7v4IXIIPBZt9zUtJcmjT5frhIPtKh
kWc9Qp1DMEWo0/vZOi8EfVoou5uSeR6jK73aArvZTOSJ8tUNprIGBt3SdFYE6GgKsAxFsbPlHIup
l1hkb5e3A472qCqdjOX+X6VghEtVjclr5HFLA7zMriX9xagVO5MF5z9SYpG9Xd4OuKq+AgwAd1E/
hA0KZW5kc3RyZWFtDWVuZG9iag0xMjk3IDAgb2JqDTw8L0JCb3hbMC4wIDAuMCA5NC44MDI0IDEz
LjU2NjddL0Zvcm1UeXBlIDEvTGVuZ3RoIDI3L01hdHJpeFsxLjAgMC4wIDAuMCAxLjAgMC4wIDAu
MF0vUmVzb3VyY2VzPDwvRXh0R1N0YXRlPDwvUjA8PC9BSVMgZmFsc2UvQ0EgMC4zOTk5OTQvVHlw
ZS9FeHRHU3RhdGUvY2EgMC4zOTk5OTQ+Pi9SMTw8L0FJUyBmYWxzZS9CTS9NdWx0aXBseS9UeXBl
L0V4dEdTdGF0ZT4+Pj4vUHJvY1NldFsvUERGXS9YT2JqZWN0PDwvTVdGT0Zvcm0gMTI5OCAwIFI+
Pj4+L1N1YnR5cGUvRm9ybS9UeXBlL1hPYmplY3Q+PnN0cmVhbQ0KL1IwIGdzCi9SMSBncwovTVdG
T0Zvcm0gRG8KDQplbmRzdHJlYW0NZW5kb2JqDTEyOTggMCBvYmoNPDwvQkJveFswLjAgMC4wIDk0
LjgwMjQgMTMuNTY2N10vRm9ybVR5cGUgMS9Hcm91cDw8L1MvVHJhbnNwYXJlbmN5Pj4vTGVuZ3Ro
IDkvTWF0cml4WzEuMCAwLjAgMC4wIDEuMCAwLjAgMC4wXS9SZXNvdXJjZXM8PC9Qcm9jU2V0Wy9Q
REZdL1hPYmplY3Q8PC9Gb3JtIDEyOTkgMCBSPj4+Pi9TdWJ0eXBlL0Zvcm0vVHlwZS9YT2JqZWN0
Pj5zdHJlYW0NCi9Gb3JtIERvCg0KZW5kc3RyZWFtDWVuZG9iag0xMjk5IDAgb2JqDTw8L0JCb3hb
OTIuNjgxOCA0NzcuNjg2IDE4Ny40ODQgNDkxLjI1M10vRm9ybVR5cGUgMS9MZW5ndGggMTcyL01h
dHJpeFsxLjAgMC4wIDAuMCAxLjAgLTkyLjY4MTggLTQ3Ny42ODZdL1Jlc291cmNlczw8L1Byb2NT
ZXRbL1BERl0+Pi9TdWJ0eXBlL0Zvcm0vVHlwZS9YT2JqZWN0Pj5zdHJlYW0NCjEgMC44MTk2MTEg
MCByZwowLjc5OCB3Cjk2LjA5MDQgNDc4LjA4NDkgbQo5My4wODA4IDQ4MS4wOTQ1IDkzLjA4MDgg
NDg3Ljg0NCA5Ni4wOTA0IDQ5MC44NTM2IGMKMTg0LjA3NTUgNDkwLjg1MzYgbAoxODcuMDg1MSA0
ODcuODQ0IDE4Ny4wODUxIDQ4MS4wOTQ1IDE4NC4wNzU1IDQ3OC4wODQ5IGMKZgoNCmVuZHN0cmVh
bQ1lbmRvYmoNMTMwMCAwIG9iag08PC9CQm94WzAuMCAwLjAgMjMwLjE2NCAxMy41NjY3XS9Gb3Jt
VHlwZSAxL0xlbmd0aCAyNy9NYXRyaXhbMS4wIDAuMCAwLjAgMS4wIDAuMCAwLjBdL1Jlc291cmNl
czw8L0V4dEdTdGF0ZTw8L1IwPDwvQUlTIGZhbHNlL0NBIDAuMzk5OTk0L1R5cGUvRXh0R1N0YXRl
L2NhIDAuMzk5OTk0Pj4vUjE8PC9BSVMgZmFsc2UvQk0vTXVsdGlwbHkvVHlwZS9FeHRHU3RhdGU+
Pj4+L1Byb2NTZXRbL1BERl0vWE9iamVjdDw8L01XRk9Gb3JtIDEzMDEgMCBSPj4+Pi9TdWJ0eXBl
L0Zvcm0vVHlwZS9YT2JqZWN0Pj5zdHJlYW0NCi9SMCBncwovUjEgZ3MKL01XRk9Gb3JtIERvCg0K
ZW5kc3RyZWFtDWVuZG9iag0xMzAxIDAgb2JqDTw8L0JCb3hbMC4wIDAuMCAyMzAuMTY0IDEzLjU2
NjddL0Zvcm1UeXBlIDEvR3JvdXA8PC9TL1RyYW5zcGFyZW5jeT4+L0xlbmd0aCA5L01hdHJpeFsx
LjAgMC4wIDAuMCAxLjAgMC4wIDAuMF0vUmVzb3VyY2VzPDwvUHJvY1NldFsvUERGXS9YT2JqZWN0
PDwvRm9ybSAxMzAyIDAgUj4+Pj4vU3VidHlwZS9Gb3JtL1R5cGUvWE9iamVjdD4+c3RyZWFtDQov
Rm9ybSBEbwoNCmVuZHN0cmVhbQ1lbmRvYmoNMTMwMiAwIG9iag08PC9CQm94WzI0MS41OCA1Mjgu
Nzk1IDQ3MS43NDQgNTQyLjM2Ml0vRm9ybVR5cGUgMS9MZW5ndGggMTc2L01hdHJpeFsxLjAgMC4w
IDAuMCAxLjAgLTI0MS41OCAtNTI4Ljc5NV0vUmVzb3VyY2VzPDwvUHJvY1NldFsvUERGXT4+L1N1
YnR5cGUvRm9ybS9UeXBlL1hPYmplY3Q+PnN0cmVhbQ0KMSAwLjgxOTYxMSAwIHJnCjAuNzk4IHcK
MjQ0Ljk4ODIgNTI5LjE5NDMgbQoyNDEuOTc4NiA1MzIuMjAzOSAyNDEuOTc4NiA1MzguOTUzMyAy
NDQuOTg4MiA1NDEuOTYzIGMKNDY4LjMzNDkgNTQxLjk2MyBsCjQ3MS4zNDQ1IDUzOC45NTMzIDQ3
MS4zNDQ1IDUzMi4yMDM5IDQ2OC4zMzQ5IDUyOS4xOTQzIGMKZgoNCmVuZHN0cmVhbQ1lbmRvYmoN
MTMwMyAwIG9iag08PC9CYXNlRm9udC9IZWx2ZXRpY2EvRW5jb2RpbmcgMTMwNSAwIFIvTmFtZS9I
ZWx2L1N1YnR5cGUvVHlwZTEvVHlwZS9Gb250Pj4NZW5kb2JqDTEzMDQgMCBvYmoNPDwvQmFzZUZv
bnQvWmFwZkRpbmdiYXRzL05hbWUvWmFEYi9TdWJ0eXBlL1R5cGUxL1R5cGUvRm9udD4+DWVuZG9i
ag0xMzA1IDAgb2JqDTw8L0RpZmZlcmVuY2VzWzI0L2JyZXZlL2Nhcm9uL2NpcmN1bWZsZXgvZG90
YWNjZW50L2h1bmdhcnVtbGF1dC9vZ29uZWsvcmluZy90aWxkZSAzOS9xdW90ZXNpbmdsZSA5Ni9n
cmF2ZSAxMjgvYnVsbGV0L2RhZ2dlci9kYWdnZXJkYmwvZWxsaXBzaXMvZW1kYXNoL2VuZGFzaC9m
bG9yaW4vZnJhY3Rpb24vZ3VpbHNpbmdsbGVmdC9ndWlsc2luZ2xyaWdodC9taW51cy9wZXJ0aG91
c2FuZC9xdW90ZWRibGJhc2UvcXVvdGVkYmxsZWZ0L3F1b3RlZGJscmlnaHQvcXVvdGVsZWZ0L3F1
b3RlcmlnaHQvcXVvdGVzaW5nbGJhc2UvdHJhZGVtYXJrL2ZpL2ZsL0xzbGFzaC9PRS9TY2Fyb24v
WWRpZXJlc2lzL1pjYXJvbi9kb3RsZXNzaS9sc2xhc2gvb2Uvc2Nhcm9uL3pjYXJvbiAxNjAvRXVy
byAxNjQvY3VycmVuY3kgMTY2L2Jyb2tlbmJhciAxNjgvZGllcmVzaXMvY29weXJpZ2h0L29yZGZl
bWluaW5lIDE3Mi9sb2dpY2Fsbm90Ly5ub3RkZWYvcmVnaXN0ZXJlZC9tYWNyb24vZGVncmVlL3Bs
dXNtaW51cy90d29zdXBlcmlvci90aHJlZXN1cGVyaW9yL2FjdXRlL211IDE4My9wZXJpb2RjZW50
ZXJlZC9jZWRpbGxhL29uZXN1cGVyaW9yL29yZG1hc2N1bGluZSAxODgvb25lcXVhcnRlci9vbmVo
YWxmL3RocmVlcXVhcnRlcnMgMTkyL0FncmF2ZS9BYWN1dGUvQWNpcmN1bWZsZXgvQXRpbGRlL0Fk
aWVyZXNpcy9BcmluZy9BRS9DY2VkaWxsYS9FZ3JhdmUvRWFjdXRlL0VjaXJjdW1mbGV4L0VkaWVy
ZXNpcy9JZ3JhdmUvSWFjdXRlL0ljaXJjdW1mbGV4L0lkaWVyZXNpcy9FdGgvTnRpbGRlL09ncmF2
ZS9PYWN1dGUvT2NpcmN1bWZsZXgvT3RpbGRlL09kaWVyZXNpcy9tdWx0aXBseS9Pc2xhc2gvVWdy
YXZlL1VhY3V0ZS9VY2lyY3VtZmxleC9VZGllcmVzaXMvWWFjdXRlL1Rob3JuL2dlcm1hbmRibHMv
YWdyYXZlL2FhY3V0ZS9hY2lyY3VtZmxleC9hdGlsZGUvYWRpZXJlc2lzL2FyaW5nL2FlL2NjZWRp
bGxhL2VncmF2ZS9lYWN1dGUvZWNpcmN1bWZsZXgvZWRpZXJlc2lzL2lncmF2ZS9pYWN1dGUvaWNp
cmN1bWZsZXgvaWRpZXJlc2lzL2V0aC9udGlsZGUvb2dyYXZlL29hY3V0ZS9vY2lyY3VtZmxleC9v
dGlsZGUvb2RpZXJlc2lzL2RpdmlkZS9vc2xhc2gvdWdyYXZlL3VhY3V0ZS91Y2lyY3VtZmxleC91
ZGllcmVzaXMveWFjdXRlL3Rob3JuL3lkaWVyZXNpc10vVHlwZS9FbmNvZGluZz4+DWVuZG9iag0x
MzA2IDAgb2JqDTw8L0ZpbHRlci9GbGF0ZURlY29kZS9GaXJzdCA3L0xlbmd0aCAxNDEvTiAxL1R5
cGUvT2JqU3RtPj5zdHJlYW0NCmjeTMvBCoJAEIDhV9mbu0TuzFS6iQiRtwh6AC+LLq4XR8aV6O2L
unT9+X4kKhWouraXLUUWbexVgk8Tz61PQbcVARHgAbEkB8cduAwgM/YWXk+WYf0Mdx7+LeEJHBVw
3kP5sw/hYeuD6N5PwgpzLHJQnY4pLWtl7TeP4pc49WvOMnbGNM1bgAEA4qIsMw0KZW5kc3RyZWFt
DWVuZG9iag0xMzA3IDAgb2JqDTw8L0RlY29kZVBhcm1zPDwvQ29sdW1ucyA0L1ByZWRpY3RvciAx
Mj4+L0ZpbHRlci9GbGF0ZURlY29kZS9JRFs8RjZCNkZBRDYyODYwQ0Q0MTkxQzlFOEFENkFGNTUw
Q0U+PDAwM0RBRTY4QjZDQkMzNENCOEUwMzE1MUNCRDlBQ0JDPl0vSW5kZXhbMTA2IDEgMTA5IDEg
MTEyIDEgNDE1IDEgMTIyNyAxIDEyMjkgMSAxMjQ3IDYxXS9JbmZvIDEyMjcgMCBSL0xlbmd0aCAx
NDEvUHJldiAxMTYvUm9vdCAxMjI5IDAgUi9TaXplIDEzMDgvVHlwZS9YUmVmL1dbMSAzIDBdPj5z
dHJlYW0NCmjeYmJkSdVmYmBgrAESTMUg1j8mxj9zmJj+sxRyAbkMqSCxViDBLALiFoG4cSDiHUwH
y02YBMtGOKsXxuJYCGMxwbWxvEMxhbEMRZaxAtUOkCzzFBAXZApzOpxVD2OxusLsYJaDi9nCWEgW
laBahOaZRajcPFS9qF4AGwWWZfAH2bYKxH0LEGAAoWonaw0KZW5kc3RyZWFtDWVuZG9iag1zdGFy
dHhyZWYNCjMxODQ2Nw0KJSVFT0YNCjEwOSAwIG9iag08PC9Bbm5vdHNbMTAxMSAwIFIgMTAxMiAw
IFIgMTAxMyAwIFIgMTAxNCAwIFIgMTAxNSAwIFIgMTAxNiAwIFIgMTAxNyAwIFIgMTAxOCAwIFIg
MTAxOSAwIFIgMTI1MyAwIFIgMTI1NCAwIFIgMTI1NSAwIFIgMTI1NiAwIFIgMTI1NyAwIFIgMTI1
OCAwIFIgMTI1OSAwIFIgMTI2MCAwIFIgMTM0OCAwIFIgMTM0OSAwIFJdL0NvbnRlbnRzIDExMCAw
IFIvQ3JvcEJveFswIDAgNTk1IDg0MV0vR3JvdXA8PC9DUy9EZXZpY2VSR0IvSSB0cnVlL1MvVHJh
bnNwYXJlbmN5L1R5cGUvR3JvdXA+Pi9NZWRpYUJveFswIDAgNTk1IDg0MV0vUGFyZW50IDEyMjUg
MCBSL1Jlc291cmNlcyAxMDIwIDAgUi9Sb3RhdGUgMC9TdHJ1Y3RQYXJlbnRzIDM3OS9UeXBlL1Bh
Z2U+Pg1lbmRvYmoNMTE1IDAgb2JqDTw8L0Fubm90c1sxMDI0IDAgUiAxMzM4IDAgUiAxMzM5IDAg
UiAxMzQwIDAgUiAxMzQxIDAgUl0vQ29udGVudHMgMTE2IDAgUi9Dcm9wQm94WzAgMCA1OTUgODQx
XS9Hcm91cDw8L0NTL0RldmljZVJHQi9JIHRydWUvUy9UcmFuc3BhcmVuY3kvVHlwZS9Hcm91cD4+
L01lZGlhQm94WzAgMCA1OTUgODQxXS9QYXJlbnQgMTIyNSAwIFIvUmVzb3VyY2VzIDEwMjUgMCBS
L1JvdGF0ZSAwL1N0cnVjdFBhcmVudHMgMzg0L1R5cGUvUGFnZT4+DWVuZG9iag0xMjQgMCBvYmoN
PDwvQW5ub3RzWzEwMzAgMCBSIDEwMzEgMCBSIDEwMzIgMCBSIDEzMzMgMCBSIDEzMzQgMCBSXS9D
b250ZW50cyAxMjUgMCBSL0Nyb3BCb3hbMCAwIDU5NSA4NDFdL0dyb3VwPDwvQ1MvRGV2aWNlUkdC
L0kgdHJ1ZS9TL1RyYW5zcGFyZW5jeS9UeXBlL0dyb3VwPj4vTWVkaWFCb3hbMCAwIDU5NSA4NDFd
L1BhcmVudCAxMjI1IDAgUi9SZXNvdXJjZXMgMTAzMyAwIFIvUm90YXRlIDAvU3RydWN0UGFyZW50
cyAzOTIvVHlwZS9QYWdlPj4NZW5kb2JqDTEzNiAwIG9iag08PC9Bbm5vdHNbMTA1NyAwIFIgMTA1
OCAwIFIgMTMyOCAwIFIgMTMyOSAwIFJdL0NvbnRlbnRzIDEzNyAwIFIvQ3JvcEJveFswIDAgNTk1
IDg0MV0vR3JvdXA8PC9DUy9EZXZpY2VSR0IvSSB0cnVlL1MvVHJhbnNwYXJlbmN5L1R5cGUvR3Jv
dXA+Pi9NZWRpYUJveFswIDAgNTk1IDg0MV0vUGFyZW50IDEyMjUgMCBSL1Jlc291cmNlcyAxMDU5
IDAgUi9Sb3RhdGUgMC9TdHJ1Y3RQYXJlbnRzIDQxOC9UeXBlL1BhZ2U+Pg1lbmRvYmoNMTQ4IDAg
b2JqDTw8L0Fubm90c1sxMDcwIDAgUiAxMDcxIDAgUiAxMDcyIDAgUiAxMDczIDAgUiAxMzIzIDAg
UiAxMzI0IDAgUl0vQ29udGVudHMgMTQ5IDAgUi9Dcm9wQm94WzAgMCA1OTUgODQxXS9Hcm91cDw8
L0NTL0RldmljZVJHQi9JIHRydWUvUy9UcmFuc3BhcmVuY3kvVHlwZS9Hcm91cD4+L01lZGlhQm94
WzAgMCA1OTUgODQxXS9QYXJlbnQgMTIyNSAwIFIvUmVzb3VyY2VzIDEwNzQgMCBSL1JvdGF0ZSAw
L1N0cnVjdFBhcmVudHMgNDMyL1R5cGUvUGFnZT4+DWVuZG9iag0xNTcgMCBvYmoNPDwvQW5ub3Rz
WzEwNzggMCBSIDEwNzkgMCBSIDEwODAgMCBSIDEwODEgMCBSIDEwODIgMCBSIDEzMTMgMCBSIDEz
MTQgMCBSIDEzMTUgMCBSIDEzMTYgMCBSXS9Db250ZW50cyAxNTggMCBSL0Nyb3BCb3hbMCAwIDU5
NSA4NDFdL0dyb3VwPDwvQ1MvRGV2aWNlUkdCL0kgdHJ1ZS9TL1RyYW5zcGFyZW5jeS9UeXBlL0dy
b3VwPj4vTWVkaWFCb3hbMCAwIDU5NSA4NDFdL1BhcmVudCAxMjI1IDAgUi9SZXNvdXJjZXMgMTA4
MyAwIFIvUm90YXRlIDAvU3RydWN0UGFyZW50cyA0NDAvVHlwZS9QYWdlPj4NZW5kb2JqDTE2OSAw
IG9iag08PC9Bbm5vdHNbMTEwMyAwIFIgMTEwNCAwIFIgMTEwNSAwIFIgMTEwNiAwIFIgMTEwNyAw
IFIgMTMwOCAwIFIgMTMwOSAwIFJdL0NvbnRlbnRzIDE3MCAwIFIvQ3JvcEJveFswIDAgNTk1IDg0
MV0vR3JvdXA8PC9DUy9EZXZpY2VSR0IvSSB0cnVlL1MvVHJhbnNwYXJlbmN5L1R5cGUvR3JvdXA+
Pi9NZWRpYUJveFswIDAgNTk1IDg0MV0vUGFyZW50IDEyMjUgMCBSL1Jlc291cmNlcyAxMTA4IDAg
Ui9Sb3RhdGUgMC9TdHJ1Y3RQYXJlbnRzIDQ2NS9UeXBlL1BhZ2U+Pg1lbmRvYmoNNDE1IDAgb2Jq
DTw8L0xlbmd0aCAzMjYxL1N1YnR5cGUvWE1ML1R5cGUvTWV0YWRhdGE+PnN0cmVhbQ0KPD94cGFj
a2V0IGJlZ2luPSLvu78iIGlkPSJXNU0wTXBDZWhpSHpyZVN6TlRjemtjOWQiPz4KPHg6eG1wbWV0
YSB4bWxuczp4PSJhZG9iZTpuczptZXRhLyIgeDp4bXB0az0iQWRvYmUgWE1QIENvcmUgNy4xLWMw
MDAgNzkuNDI1ZGM4NywgMjAyMS8xMC8yNy0xNjoyMDozMiAgICAgICAgIj4KICAgPHJkZjpSREYg
eG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4K
ICAgICAgPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIKICAgICAgICAgICAgeG1sbnM6ZGM9
Imh0dHA6Ly9wdXJsLm9yZy9kYy9lbGVtZW50cy8xLjEvIgogICAgICAgICAgICB4bWxuczp4bXA9
Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iCiAgICAgICAgICAgIHhtbG5zOnBkZj0iaHR0
cDovL25zLmFkb2JlLmNvbS9wZGYvMS4zLyIKICAgICAgICAgICAgeG1sbnM6eG1wTU09Imh0dHA6
Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9tbS8iPgogICAgICAgICA8ZGM6Zm9ybWF0PmFwcGxpY2F0
aW9uL3BkZjwvZGM6Zm9ybWF0PgogICAgICAgICA8ZGM6Y3JlYXRvcj4KICAgICAgICAgICAgPHJk
ZjpTZXE+CiAgICAgICAgICAgICAgIDxyZGY6bGkvPgogICAgICAgICAgICA8L3JkZjpTZXE+CiAg
ICAgICAgIDwvZGM6Y3JlYXRvcj4KICAgICAgICAgPHhtcDpDcmVhdGVEYXRlPjIwMjItMDEtMzFU
MTc6Mjg6MDQrMDg6MDA8L3htcDpDcmVhdGVEYXRlPgogICAgICAgICA8eG1wOk1vZGlmeURhdGU+
MjAyMi0wMi0xNVQwOTowNzozMy0wNzowMDwveG1wOk1vZGlmeURhdGU+CiAgICAgICAgIDx4bXA6
TWV0YWRhdGFEYXRlPjIwMjItMDItMTVUMDk6MDc6MzMtMDc6MDA8L3htcDpNZXRhZGF0YURhdGU+
CiAgICAgICAgIDxwZGY6S2V5d29yZHMvPgogICAgICAgICA8cGRmOlByb2R1Y2VyPmNhaXJvIDEu
MTYuMCAoaHR0cHM6Ly9jYWlyb2dyYXBoaWNzLm9yZyk8L3BkZjpQcm9kdWNlcj4KICAgICAgICAg
PHhtcE1NOkRvY3VtZW50SUQ+dXVpZDpmOTI3ZDgyYS04MTc1LTRmYjgtODlkMC1jN2U1NDAwNmJl
ZGI8L3htcE1NOkRvY3VtZW50SUQ+CiAgICAgICAgIDx4bXBNTTpJbnN0YW5jZUlEPnV1aWQ6NTJh
MzFkNzMtYzViYS00MDk4LTk5ZDItMGZkMDI3NmMwNWQ3PC94bXBNTTpJbnN0YW5jZUlEPgogICAg
ICA8L3JkZjpEZXNjcmlwdGlvbj4KICAgPC9yZGY6UkRGPgo8L3g6eG1wbWV0YT4KICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgIAo8P3hwYWNrZXQgZW5k
PSJ3Ij8+DQplbmRzdHJlYW0NZW5kb2JqDTEzMDggMCBvYmoNPDwvQVA8PC9OIDEzMTAgMCBSPj4v
Q1sxLjAgMC44MTk2MTEgMC4wXS9DQSAwLjM5OTk5NC9Db250ZW50cyhpc24ndCBpdCB0aGUgY2Fz
ZSB0aGF0IGludGVybWVkaWF0ZSBub2RlcyBtYXkganVzdCBoYXNoIG9uIGZsb3cgbGFiZWwgb3Ig
bGFiZWwgc3RhY2sgYW5kIG5vdCBuZWVkIHRvIGRvIGFueSBkZWVwIHBhY2tldCBpbnNwZWN0aW9u
IGF0IGFsbD8gKS9DcmVhdGlvbkRhdGUoRDoyMDIyMDIxNTA5MDcwMi0wNycwMCcpL0YgNC9JVC9I
aWdobGlnaHROb3RlL00oRDoyMDIyMDIxNTA5MDczMS0wNycwMCcpL05NKDc3NTdjYzc2LWU5MjIt
NDQ3MS1hM2VlLWRkNjJkN2E4YmFiYykvUCAxNjkgMCBSL1BvcHVwIDEzMDkgMCBSL1F1YWRQb2lu
dHNbNTA4Ljk0MyAyNzMuNjMxIDUzNi4wMTYgMjczLjYzMSA1MDguOTQzIDI2MC44NjIgNTM2LjAx
NiAyNjAuODYyIDgyLjU1NDIgMjYwLjg1NCA1MDIuMTc1IDI2MC44NTQgODIuNTU0MiAyNDguMDg1
IDUwMi4xNzUgMjQ4LjA4NV0vUkMoPD94bWwgdmVyc2lvbj0iMS4wIj8+PGJvZHkgeG1sbnM9Imh0
dHA6Ly93d3cudzMub3JnLzE5OTkveGh0bWwiIHhtbG5zOnhmYT0iaHR0cDovL3d3dy54ZmEub3Jn
L3NjaGVtYS94ZmEtZGF0YS8xLjAvIiB4ZmE6QVBJVmVyc2lvbj0iQWNyb2JhdDoyMS4xMS4wIiB4
ZmE6c3BlYz0iMi4wLjIiID48cCBkaXI9Imx0ciI+PHNwYW4gZGlyPSJsdHIiIHN0eWxlPSJmb250
LXNpemU6MTAuNXB0O3RleHQtYWxpZ246bGVmdDtjb2xvcjojMDAwMDAwO2ZvbnQtXA13ZWlnaHQ6
bm9ybWFsO2ZvbnQtc3R5bGU6bm9ybWFsIj5pc24ndCBpdCB0aGUgY2FzZSB0aGF0IGludGVybWVk
aWF0ZSBub2RlcyBtYXkganVzdCBoYXNoIG9uIGZsb3cgbGFiZWwgb3IgbGFiZWwgc3RhY2sgYW5k
IG5vdCBuZWVkIHRvIGRvIGFueSBkZWVwIHBhY2tldCBpbnNwZWN0aW9uIGF0IGFsbD8gPC9zcGFu
PjwvcD48L2JvZHk+KS9SZWN0Wzc5LjE0NTYgMjQ3LjY4NiA1MzkuNDI0IDI3NC4wM10vU3ViaihD
b21tZW50IG9uIFRleHQpL1N1YnR5cGUvSGlnaGxpZ2h0L1QoTWFyZWsgSGFqZHVjemVuaWEpL1R5
cGUvQW5ub3Q+Pg1lbmRvYmoNMTMwOSAwIG9iag08PC9GIDI4L09wZW4gZmFsc2UvUGFyZW50IDEz
MDggMCBSL1JlY3RbNTk1LjAgMTU5LjYzMSA3OTkuMCAyNzMuNjMxXS9TdWJ0eXBlL1BvcHVwL1R5
cGUvQW5ub3Q+Pg1lbmRvYmoNMTMxMCAwIG9iag08PC9CQm94WzAuMCAwLjAgNDYwLjI3OSAyNi4z
NDQxXS9Gb3JtVHlwZSAxL0xlbmd0aCAyNy9NYXRyaXhbMS4wIDAuMCAwLjAgMS4wIDAuMCAwLjBd
L1Jlc291cmNlczw8L0V4dEdTdGF0ZTw8L1IwPDwvQUlTIGZhbHNlL0NBIDAuMzk5OTk0L1R5cGUv
RXh0R1N0YXRlL2NhIDAuMzk5OTk0Pj4vUjE8PC9BSVMgZmFsc2UvQk0vTXVsdGlwbHkvVHlwZS9F
eHRHU3RhdGU+Pj4+L1Byb2NTZXRbL1BERl0vWE9iamVjdDw8L01XRk9Gb3JtIDEzMTEgMCBSPj4+
Pi9TdWJ0eXBlL0Zvcm0vVHlwZS9YT2JqZWN0Pj5zdHJlYW0NCi9SMCBncwovUjEgZ3MKL01XRk9G
b3JtIERvCg0KZW5kc3RyZWFtDWVuZG9iag0xMzExIDAgb2JqDTw8L0JCb3hbMC4wIDAuMCA0NjAu
Mjc5IDI2LjM0NDFdL0Zvcm1UeXBlIDEvR3JvdXA8PC9TL1RyYW5zcGFyZW5jeT4+L0xlbmd0aCA5
L01hdHJpeFsxLjAgMC4wIDAuMCAxLjAgMC4wIDAuMF0vUmVzb3VyY2VzPDwvUHJvY1NldFsvUERG
XS9YT2JqZWN0PDwvRm9ybSAxMzEyIDAgUj4+Pj4vU3VidHlwZS9Gb3JtL1R5cGUvWE9iamVjdD4+
c3RyZWFtDQovRm9ybSBEbwoNCmVuZHN0cmVhbQ1lbmRvYmoNMTMxMiAwIG9iag08PC9CQm94Wzc5
LjE0NTYgMjQ3LjY4NiA1MzkuNDI0IDI3NC4wM10vRmlsdGVyWy9GbGF0ZURlY29kZV0vRm9ybVR5
cGUgMS9MZW5ndGggMTU2L01hdHJpeFsxLjAgMC4wIDAuMCAxLjAgLTc5LjE0NTYgLTI0Ny42ODZd
L1Jlc291cmNlczw8L1Byb2NTZXRbL1BERl0+Pi9TdWJ0eXBlL0Zvcm0vVHlwZS9YT2JqZWN0Pj5z
dHJlYW0NCkiJTI+7DcMwDAV7TcEJCH5Fch4DSeM0abJ+pCCW3B50xycGwuTqzEDwfjbCqIRPc0os
UwPp40EXgddgjqWagylmcMEmQdiFFbYXil2p4GiuHYk9NjsHKyRxu5mLrPryrg1He7QUdDcBsURK
qzEsCt2sgzgjlTlsEJhmsJwZGtk5igQ5XDc7fx/kmby8G/iXt3adn5u+AgwAyPo/oA0KZW5kc3Ry
ZWFtDWVuZG9iag0xMzEzIDAgb2JqDTw8L0FQPDwvTiAxMzIwIDAgUj4+L0NbMS4wIDAuODE5NjEx
IDAuMF0vQ0EgMC4zOTk5OTQvQ29udGVudHMoLi4uIGFuZCBub3Qgc3RvcCBhZHZlcnRpc2luZyBh
bmQgZm9yd2FyZGluZyB0byB0aGlzIE1BQz8gSXQgY2xlYXJseSBpcyBhbiB1bmV4cGVjdGVkIHNp
dHVhdGlvbiB3aGljaCBtaWdodCBsZWFkIHRvIHRyYWZmaWMgbGVha2FnZS4gKS9DcmVhdGlvbkRh
dGUoRDoyMDIyMDIxNTA4NTM1NS0wNycwMCcpL0YgNC9JVC9IaWdobGlnaHROb3RlL00oRDoyMDIy
MDIxNTA4NTQyNS0wNycwMCcpL05NKDBlYzZjNWEyLWZkNmUtNDVjNC05YTc4LTBiMmI1NTA4ZjU4
YykvUCAxNTcgMCBSL1BvcHVwIDEzMTQgMCBSL1F1YWRQb2ludHNbNTAyLjE3NSA2MDUuODU0IDUy
OS4yNDggNjA1Ljg1NCA1MDIuMTc1IDU5My4wODUgNTI5LjI0OCA1OTMuMDg1IDgyLjU1NDIgNTkz
LjA3NiAyOTIuMzY1IDU5My4wNzYgODIuNTU0MiA1ODAuMzA4IDI5Mi4zNjUgNTgwLjMwOF0vUkMo
PD94bWwgdmVyc2lvbj0iMS4wIj8+PGJvZHkgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkv
eGh0bWwiIHhtbG5zOnhmYT0iaHR0cDovL3d3dy54ZmEub3JnL3NjaGVtYS94ZmEtZGF0YS8xLjAv
IiB4ZmE6QVBJVmVyc2lvbj0iQWNyb2JhdDoyMS4xMS4wIiB4ZmE6c3BlYz0iMi4wLjIiID48cCBk
aXI9Imx0ciI+PHNwYW4gZGlyPSJsdHIiIHN0eWxlPSJmb250LXNpemU6MTAuNXB0O3RleHQtYWxp
Z246bGVmdDtjb2xvcjojMDAwMDAwO2ZvbnQtXA13ZWlnaHQ6bm9ybWFsO2ZvbnQtc3R5bGU6bm9y
bWFsIj4uLi4gYW5kIG5vdCBzdG9wIGFkdmVydGlzaW5nIGFuZCBmb3J3YXJkaW5nIHRvIHRoaXMg
TUFDPyBJdCBjbGVhcmx5IGlzIGFuIHVuZXhwZWN0ZWQgc2l0dWF0aW9uIHdoaWNoIG1pZ2h0IGxl
YWQgdG8gdHJhZmZpYyBsZWFrYWdlLiA8L3NwYW4+PC9wPjwvYm9keT4pL1JlY3RbNzkuMTQ1NiA1
NzkuOTA5IDUzMi42NTYgNjA2LjI1M10vU3ViaihDb21tZW50IG9uIFRleHQpL1N1YnR5cGUvSGln
aGxpZ2h0L1QoTWFyZWsgSGFqZHVjemVuaWEpL1R5cGUvQW5ub3Q+Pg1lbmRvYmoNMTMxNCAwIG9i
ag08PC9GIDI4L09wZW4gZmFsc2UvUGFyZW50IDEzMTMgMCBSL1JlY3RbNTk1LjAgNDkxLjg1NCA3
OTkuMCA2MDUuODU0XS9TdWJ0eXBlL1BvcHVwL1R5cGUvQW5ub3Q+Pg1lbmRvYmoNMTMxNSAwIG9i
ag08PC9BUDw8L04gMTMxNyAwIFI+Pi9DWzEuMCAwLjgxOTYxMSAwLjBdL0NBIDAuMzk5OTk0L0Nv
bnRlbnRzKHdobyBpcyAid2UiKS9DcmVhdGlvbkRhdGUoRDoyMDIyMDIxNTA4NTUwMS0wNycwMCcp
L0YgNC9JVC9IaWdobGlnaHROb3RlL00oRDoyMDIyMDIxNTA4NTUwNS0wNycwMCcpL05NKDZiMDVk
ZTY3LWU2ZTMtNDk1Yi05ZjNlLTNhODE5YTkzZWMxNikvUCAxNTcgMCBSL1BvcHVwIDEzMTYgMCBS
L1F1YWRQb2ludHNbMjY1LjI5MiAyNDguMDc2IDI3OC44MjkgMjQ4LjA3NiAyNjUuMjkyIDIzNS4z
MDggMjc4LjgyOSAyMzUuMzA4XS9SQyg8P3htbCB2ZXJzaW9uPSIxLjAiPz48Ym9keSB4bWxucz0i
aHR0cDovL3d3dy53My5vcmcvMTk5OS94aHRtbCIgeG1sbnM6eGZhPSJodHRwOi8vd3d3LnhmYS5v
cmcvc2NoZW1hL3hmYS1kYXRhLzEuMC8iIHhmYTpBUElWZXJzaW9uPSJBY3JvYmF0OjIxLjExLjAi
IHhmYTpzcGVjPSIyLjAuMiIgPjxwIGRpcj0ibHRyIj48c3BhbiBkaXI9Imx0ciIgc3R5bGU9ImZv
bnQtc2l6ZToxMC41cHQ7dGV4dC1hbGlnbjpsZWZ0O2NvbG9yOiMwMDAwMDA7Zm9udC1cDXdlaWdo
dDpub3JtYWw7Zm9udC1zdHlsZTpub3JtYWwiPndobyBpcyAmcXVvdDt3ZSZxdW90Ozwvc3Bhbj48
L3A+PC9ib2R5PikvUmVjdFsyNjEuODg0IDIzNC45MDkgMjgyLjIzNyAyNDguNDc1XS9TdWJqKENv
bW1lbnQgb24gVGV4dCkvU3VidHlwZS9IaWdobGlnaHQvVChNYXJlayBIYWpkdWN6ZW5pYSkvVHlw
ZS9Bbm5vdD4+DWVuZG9iag0xMzE2IDAgb2JqDTw8L0YgMjgvT3BlbiBmYWxzZS9QYXJlbnQgMTMx
NSAwIFIvUmVjdFs1OTUuMCAxMzQuMDc2IDc5OS4wIDI0OC4wNzZdL1N1YnR5cGUvUG9wdXAvVHlw
ZS9Bbm5vdD4+DWVuZG9iag0xMzE3IDAgb2JqDTw8L0JCb3hbMC4wIDAuMCAyMC4zNTM1IDEzLjU2
NjhdL0Zvcm1UeXBlIDEvTGVuZ3RoIDI3L01hdHJpeFsxLjAgMC4wIDAuMCAxLjAgMC4wIDAuMF0v
UmVzb3VyY2VzPDwvRXh0R1N0YXRlPDwvUjA8PC9BSVMgZmFsc2UvQ0EgMC4zOTk5OTQvVHlwZS9F
eHRHU3RhdGUvY2EgMC4zOTk5OTQ+Pi9SMTw8L0FJUyBmYWxzZS9CTS9NdWx0aXBseS9UeXBlL0V4
dEdTdGF0ZT4+Pj4vUHJvY1NldFsvUERGXS9YT2JqZWN0PDwvTVdGT0Zvcm0gMTMxOCAwIFI+Pj4+
L1N1YnR5cGUvRm9ybS9UeXBlL1hPYmplY3Q+PnN0cmVhbQ0KL1IwIGdzCi9SMSBncwovTVdGT0Zv
cm0gRG8KDQplbmRzdHJlYW0NZW5kb2JqDTEzMTggMCBvYmoNPDwvQkJveFswLjAgMC4wIDIwLjM1
MzUgMTMuNTY2OF0vRm9ybVR5cGUgMS9Hcm91cDw8L1MvVHJhbnNwYXJlbmN5Pj4vTGVuZ3RoIDkv
TWF0cml4WzEuMCAwLjAgMC4wIDEuMCAwLjAgMC4wXS9SZXNvdXJjZXM8PC9Qcm9jU2V0Wy9QREZd
L1hPYmplY3Q8PC9Gb3JtIDEzMTkgMCBSPj4+Pi9TdWJ0eXBlL0Zvcm0vVHlwZS9YT2JqZWN0Pj5z
dHJlYW0NCi9Gb3JtIERvCg0KZW5kc3RyZWFtDWVuZG9iag0xMzE5IDAgb2JqDTw8L0JCb3hbMjYx
Ljg4NCAyMzQuOTA5IDI4Mi4yMzcgMjQ4LjQ3NV0vRm9ybVR5cGUgMS9MZW5ndGggMTc4L01hdHJp
eFsxLjAgMC4wIDAuMCAxLjAgLTI2MS44ODQgLTIzNC45MDldL1Jlc291cmNlczw8L1Byb2NTZXRb
L1BERl0+Pi9TdWJ0eXBlL0Zvcm0vVHlwZS9YT2JqZWN0Pj5zdHJlYW0NCjEgMC44MTk2MTEgMCBy
ZwowLjc5OCB3CjI2NS4yOTI0IDIzNS4zMDc1IG0KMjYyLjI4MjggMjM4LjMxNzIgMjYyLjI4Mjgg
MjQ1LjA2NjYgMjY1LjI5MjQgMjQ4LjA3NjIgYwoyNzguODI4NiAyNDguMDc2MiBsCjI4MS44Mzgy
IDI0NS4wNjY2IDI4MS44MzgyIDIzOC4zMTcyIDI3OC44Mjg2IDIzNS4zMDc1IGMKZgoNCmVuZHN0
cmVhbQ1lbmRvYmoNMTMyMCAwIG9iag08PC9CQm94WzAuMCAwLjAgNDUzLjUxMSAyNi4zNDQxXS9G
b3JtVHlwZSAxL0xlbmd0aCAyNy9NYXRyaXhbMS4wIDAuMCAwLjAgMS4wIDAuMCAwLjBdL1Jlc291
cmNlczw8L0V4dEdTdGF0ZTw8L1IwPDwvQUlTIGZhbHNlL0NBIDAuMzk5OTk0L1R5cGUvRXh0R1N0
YXRlL2NhIDAuMzk5OTk0Pj4vUjE8PC9BSVMgZmFsc2UvQk0vTXVsdGlwbHkvVHlwZS9FeHRHU3Rh
dGU+Pj4+L1Byb2NTZXRbL1BERl0vWE9iamVjdDw8L01XRk9Gb3JtIDEzMjEgMCBSPj4+Pi9TdWJ0
eXBlL0Zvcm0vVHlwZS9YT2JqZWN0Pj5zdHJlYW0NCi9SMCBncwovUjEgZ3MKL01XRk9Gb3JtIERv
Cg0KZW5kc3RyZWFtDWVuZG9iag0xMzIxIDAgb2JqDTw8L0JCb3hbMC4wIDAuMCA0NTMuNTExIDI2
LjM0NDFdL0Zvcm1UeXBlIDEvR3JvdXA8PC9TL1RyYW5zcGFyZW5jeT4+L0xlbmd0aCA5L01hdHJp
eFsxLjAgMC4wIDAuMCAxLjAgMC4wIDAuMF0vUmVzb3VyY2VzPDwvUHJvY1NldFsvUERGXS9YT2Jq
ZWN0PDwvRm9ybSAxMzIyIDAgUj4+Pj4vU3VidHlwZS9Gb3JtL1R5cGUvWE9iamVjdD4+c3RyZWFt
DQovRm9ybSBEbwoNCmVuZHN0cmVhbQ1lbmRvYmoNMTMyMiAwIG9iag08PC9CQm94Wzc5LjE0NTYg
NTc5LjkwOSA1MzIuNjU2IDYwNi4yNTNdL0ZpbHRlclsvRmxhdGVEZWNvZGVdL0Zvcm1UeXBlIDEv
TGVuZ3RoIDE1Ni9NYXRyaXhbMS4wIDAuMCAwLjAgMS4wIC03OS4xNDU2IC01NzkuOTA5XS9SZXNv
dXJjZXM8PC9Qcm9jU2V0Wy9QREZdPj4vU3VidHlwZS9Gb3JtL1R5cGUvWE9iamVjdD4+c3RyZWFt
DQpIiUSOuxEDMQgFc1VBBQziTz2esZO7xInbNxdIShd2500gzFk+JxB8P4MwKuE3jBhnmICVIKUW
3EOrcLpFM0cqNdjE+z1VYWtOhmni8BrGhazhh13DhJEt+IgL7PbW9oLXeI9kNNN+S0Khvt4jCk21
/1JQZic2KEJyd9jSUwrnLnEximsedjUzlHjGLPGQ1T7eGvCs+gswAPkxP+wNCmVuZHN0cmVhbQ1l
bmRvYmoNMTMyMyAwIG9iag08PC9BUDw8L04gMTMyNSAwIFI+Pi9DWzEuMCAwLjgxOTYxMSAwLjBd
L0NBIDAuMzk5OTk0L0NvbnRlbnRzKHRoYXQgaXMgdHlwaWNhbGx5IGEgImhvc3QiLCBwZXJpb2Qu
IFRoZXJlIGlzIG5vIGZ1bmN0aW9uYWwgZGlmZmVyZW5jZSBiZXR3ZWVuIGhvc3QgYW5kIGVuZC1z
dGF0aW9uLiApL0NyZWF0aW9uRGF0ZShEOjIwMjIwMjE1MDg1MjA5LTA3JzAwJykvRiA0L0lUL0hp
Z2hsaWdodE5vdGUvTShEOjIwMjIwMjE1MDg1MjI3LTA3JzAwJykvTk0oNGFmMjQ0MWQtNDE5NC00
MThlLWJjM2UtMmFkNGUwN2I3Y2VkKS9QIDE0OCAwIFIvUG9wdXAgMTMyNCAwIFIvUXVhZFBvaW50
c1syNjUuMjkyIDI0OC4wNzYgMzkzLjg4NiAyNDguMDc2IDI2NS4yOTIgMjM1LjMwOCAzOTMuODg2
IDIzNS4zMDhdL1JDKDw/eG1sIHZlcnNpb249IjEuMCI/Pjxib2R5IHhtbG5zPSJodHRwOi8vd3d3
LnczLm9yZy8xOTk5L3hodG1sIiB4bWxuczp4ZmE9Imh0dHA6Ly93d3cueGZhLm9yZy9zY2hlbWEv
eGZhLWRhdGEvMS4wLyIgeGZhOkFQSVZlcnNpb249IkFjcm9iYXQ6MjEuMTEuMCIgeGZhOnNwZWM9
IjIuMC4yIiA+PHAgZGlyPSJsdHIiPjxzcGFuIGRpcj0ibHRyIiBzdHlsZT0iZm9udC1zaXplOjEw
LjVwdDt0ZXh0LWFsaWduOmxlZnQ7Y29sb3I6IzAwMDAwMDtmb250LVwNd2VpZ2h0Om5vcm1hbDtm
b250LXN0eWxlOm5vcm1hbCI+dGhhdCBpcyB0eXBpY2FsbHkgYSAmcXVvdDtob3N0JnF1b3Q7LCBw
ZXJpb2QuIFRoZXJlIGlzIG5vIGZ1bmN0aW9uYWwgZGlmZmVyZW5jZSBiZXR3ZWVuIGhvc3QgYW5k
IGVuZC1zdGF0aW9uLiA8L3NwYW4+PC9wPjwvYm9keT4pL1JlY3RbMjYxLjg4NCAyMzQuOTA5IDM5
Ny4yOTUgMjQ4LjQ3NV0vU3ViaihDb21tZW50IG9uIFRleHQpL1N1YnR5cGUvSGlnaGxpZ2h0L1Qo
TWFyZWsgSGFqZHVjemVuaWEpL1R5cGUvQW5ub3Q+Pg1lbmRvYmoNMTMyNCAwIG9iag08PC9GIDI4
L09wZW4gZmFsc2UvUGFyZW50IDEzMjMgMCBSL1JlY3RbNTk1LjAgMTM0LjA3NiA3OTkuMCAyNDgu
MDc2XS9TdWJ0eXBlL1BvcHVwL1R5cGUvQW5ub3Q+Pg1lbmRvYmoNMTMyNSAwIG9iag08PC9CQm94
WzAuMCAwLjAgMTM1LjQxMSAxMy41NjY4XS9Gb3JtVHlwZSAxL0xlbmd0aCAyNy9NYXRyaXhbMS4w
IDAuMCAwLjAgMS4wIDAuMCAwLjBdL1Jlc291cmNlczw8L0V4dEdTdGF0ZTw8L1IwPDwvQUlTIGZh
bHNlL0NBIDAuMzk5OTk0L1R5cGUvRXh0R1N0YXRlL2NhIDAuMzk5OTk0Pj4vUjE8PC9BSVMgZmFs
c2UvQk0vTXVsdGlwbHkvVHlwZS9FeHRHU3RhdGU+Pj4+L1Byb2NTZXRbL1BERl0vWE9iamVjdDw8
L01XRk9Gb3JtIDEzMjYgMCBSPj4+Pi9TdWJ0eXBlL0Zvcm0vVHlwZS9YT2JqZWN0Pj5zdHJlYW0N
Ci9SMCBncwovUjEgZ3MKL01XRk9Gb3JtIERvCg0KZW5kc3RyZWFtDWVuZG9iag0xMzI2IDAgb2Jq
DTw8L0JCb3hbMC4wIDAuMCAxMzUuNDExIDEzLjU2NjhdL0Zvcm1UeXBlIDEvR3JvdXA8PC9TL1Ry
YW5zcGFyZW5jeT4+L0xlbmd0aCA5L01hdHJpeFsxLjAgMC4wIDAuMCAxLjAgMC4wIDAuMF0vUmVz
b3VyY2VzPDwvUHJvY1NldFsvUERGXS9YT2JqZWN0PDwvRm9ybSAxMzI3IDAgUj4+Pj4vU3VidHlw
ZS9Gb3JtL1R5cGUvWE9iamVjdD4+c3RyZWFtDQovRm9ybSBEbwoNCmVuZHN0cmVhbQ1lbmRvYmoN
MTMyNyAwIG9iag08PC9CQm94WzI2MS44ODQgMjM0LjkwOSAzOTcuMjk1IDI0OC40NzVdL0Zvcm1U
eXBlIDEvTGVuZ3RoIDE3Ni9NYXRyaXhbMS4wIDAuMCAwLjAgMS4wIC0yNjEuODg0IC0yMzQuOTA5
XS9SZXNvdXJjZXM8PC9Qcm9jU2V0Wy9QREZdPj4vU3VidHlwZS9Gb3JtL1R5cGUvWE9iamVjdD4+
c3RyZWFtDQoxIDAuODE5NjExIDAgcmcKMC43OTggdwoyNjUuMjkyNCAyMzUuMzA3NSBtCjI2Mi4y
ODI4IDIzOC4zMTcyIDI2Mi4yODI4IDI0NS4wNjY2IDI2NS4yOTI0IDI0OC4wNzYyIGMKMzkzLjg4
NiAyNDguMDc2MiBsCjM5Ni44OTU2IDI0NS4wNjY2IDM5Ni44OTU2IDIzOC4zMTcyIDM5My44ODYg
MjM1LjMwNzUgYwpmCg0KZW5kc3RyZWFtDWVuZG9iag0xMzI4IDAgb2JqDTw8L0FQPDwvTiAxMzMw
IDAgUj4+L0NbMS4wIDAuODE5NjExIDAuMF0vQ0EgMC4zOTk5OTQvQ29udGVudHMoIlQiIC0gaXQg
aXMgYSBmdWxsIHNlbnRlbmNlLCBuZWVkcyBhIGNhcGl0YWwgbGV0dGVyLiApL0NyZWF0aW9uRGF0
ZShEOjIwMjIwMjE1MDg1MDM4LTA3JzAwJykvRiA0L0lUL0hpZ2hsaWdodE5vdGUvTShEOjIwMjIw
MjE1MDg1MjA4LTA3JzAwJykvTk0oNDA4MzcxNzctNmZiMy00MGYxLWFjN2MtOWFlY2E5MjI3NWJh
KS9QIDEzNiAwIFIvUG9wdXAgMTMyOSAwIFIvUXVhZFBvaW50c1s5Ni4wOTA0IDIyMi41MTggMTAy
Ljg1OSAyMjIuNTE4IDk2LjA5MDQgMjA5Ljc0OSAxMDIuODU5IDIwOS43NDldL1JDKDw/eG1sIHZl
cnNpb249IjEuMCI/Pjxib2R5IHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hodG1sIiB4
bWxuczp4ZmE9Imh0dHA6Ly93d3cueGZhLm9yZy9zY2hlbWEveGZhLWRhdGEvMS4wLyIgeGZhOkFQ
SVZlcnNpb249IkFjcm9iYXQ6MjEuMTEuMCIgeGZhOnNwZWM9IjIuMC4yIiA+PHAgZGlyPSJsdHIi
PjxzcGFuIGRpcj0ibHRyIiBzdHlsZT0iZm9udC1zaXplOjEwLjVwdDt0ZXh0LWFsaWduOmxlZnQ7
Y29sb3I6IzAwMDAwMDtmb250LVwNd2VpZ2h0Om5vcm1hbDtmb250LXN0eWxlOm5vcm1hbCI+JnF1
b3Q7VCZxdW90OyAtIGl0IGlzIGEgZnVsbCBzZW50ZW5jZSwgbmVlZHMgYSBjYXBpdGFsIGxldHRl
ci4gPC9zcGFuPjwvcD48L2JvZHk+KS9SZWN0WzkyLjY4MTggMjA5LjM1IDEwNi4yNjcgMjIyLjkx
N10vU3ViaihDb21tZW50IG9uIFRleHQpL1N1YnR5cGUvSGlnaGxpZ2h0L1QoTWFyZWsgSGFqZHVj
emVuaWEpL1R5cGUvQW5ub3Q+Pg1lbmRvYmoNMTMyOSAwIG9iag08PC9GIDI4L09wZW4gZmFsc2Uv
UGFyZW50IDEzMjggMCBSL1JlY3RbNTk1LjAgMTA4LjUxOCA3OTkuMCAyMjIuNTE4XS9TdWJ0eXBl
L1BvcHVwL1R5cGUvQW5ub3Q+Pg1lbmRvYmoNMTMzMCAwIG9iag08PC9CQm94WzAuMCAwLjAgMTMu
NTg1NCAxMy41NjY4XS9Gb3JtVHlwZSAxL0xlbmd0aCAyNy9NYXRyaXhbMS4wIDAuMCAwLjAgMS4w
IDAuMCAwLjBdL1Jlc291cmNlczw8L0V4dEdTdGF0ZTw8L1IwPDwvQUlTIGZhbHNlL0NBIDAuMzk5
OTk0L1R5cGUvRXh0R1N0YXRlL2NhIDAuMzk5OTk0Pj4vUjE8PC9BSVMgZmFsc2UvQk0vTXVsdGlw
bHkvVHlwZS9FeHRHU3RhdGU+Pj4+L1Byb2NTZXRbL1BERl0vWE9iamVjdDw8L01XRk9Gb3JtIDEz
MzEgMCBSPj4+Pi9TdWJ0eXBlL0Zvcm0vVHlwZS9YT2JqZWN0Pj5zdHJlYW0NCi9SMCBncwovUjEg
Z3MKL01XRk9Gb3JtIERvCg0KZW5kc3RyZWFtDWVuZG9iag0xMzMxIDAgb2JqDTw8L0JCb3hbMC4w
IDAuMCAxMy41ODU0IDEzLjU2NjhdL0Zvcm1UeXBlIDEvR3JvdXA8PC9TL1RyYW5zcGFyZW5jeT4+
L0xlbmd0aCA5L01hdHJpeFsxLjAgMC4wIDAuMCAxLjAgMC4wIDAuMF0vUmVzb3VyY2VzPDwvUHJv
Y1NldFsvUERGXS9YT2JqZWN0PDwvRm9ybSAxMzMyIDAgUj4+Pj4vU3VidHlwZS9Gb3JtL1R5cGUv
WE9iamVjdD4+c3RyZWFtDQovRm9ybSBEbwoNCmVuZHN0cmVhbQ1lbmRvYmoNMTMzMiAwIG9iag08
PC9CQm94WzkyLjY4MTggMjA5LjM1IDEwNi4yNjcgMjIyLjkxN10vRm9ybVR5cGUgMS9MZW5ndGgg
MTcyL01hdHJpeFsxLjAgMC4wIDAuMCAxLjAgLTkyLjY4MTggLTIwOS4zNV0vUmVzb3VyY2VzPDwv
UHJvY1NldFsvUERGXT4+L1N1YnR5cGUvRm9ybS9UeXBlL1hPYmplY3Q+PnN0cmVhbQ0KMSAwLjgx
OTYxMSAwIHJnCjAuNzk4IHcKOTYuMDkwNCAyMDkuNzQ4OSBtCjkzLjA4MDggMjEyLjc1ODYgOTMu
MDgwOCAyMTkuNTA4IDk2LjA5MDQgMjIyLjUxNzYgYwoxMDIuODU4NSAyMjIuNTE3NiBsCjEwNS44
NjgxIDIxOS41MDggMTA1Ljg2ODEgMjEyLjc1ODYgMTAyLjg1ODUgMjA5Ljc0ODkgYwpmCg0KZW5k
c3RyZWFtDWVuZG9iag0xMzMzIDAgb2JqDTw8L0FQPDwvTiAxMzM1IDAgUj4+L0NbMS4wIDAuODE5
NjExIDAuMF0vQ0EgMC4zOTk5OTQvQ29udGVudHMoaXMgdGhpcyBhbiBpbmR1c3RyeSB3aWRlIHRl
cm0/IFNlZW1zIHZlcnkgdmVuZG9yLXNwZWNpZmljIHRvIG1lLiApL0NyZWF0aW9uRGF0ZShEOjIw
MjIwMjE1MDgzMDUxLTA3JzAwJykvRiA0L0lUL0hpZ2hsaWdodE5vdGUvTShEOjIwMjIwMjE1MDgz
MTA1LTA3JzAwJykvTk0oMTZmNzhlOTItZWU0MS00ZjU3LTk3NzMtMThiMDhkNjAxNGQ0KS9QIDEy
NCAwIFIvUG9wdXAgMTMzNCAwIFIvUXVhZFBvaW50c1s0MjcuNzI2IDcwOC4wNzYgNDQ4LjAzMSA3
MDguMDc2IDQyNy43MjYgNjk1LjMwOCA0NDguMDMxIDY5NS4zMDhdL1JDKDw/eG1sIHZlcnNpb249
IjEuMCI/Pjxib2R5IHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hodG1sIiB4bWxuczp4
ZmE9Imh0dHA6Ly93d3cueGZhLm9yZy9zY2hlbWEveGZhLWRhdGEvMS4wLyIgeGZhOkFQSVZlcnNp
b249IkFjcm9iYXQ6MjEuMTEuMCIgeGZhOnNwZWM9IjIuMC4yIiA+PHAgZGlyPSJsdHIiPjxzcGFu
IGRpcj0ibHRyIiBzdHlsZT0iZm9udC1zaXplOjEwLjVwdDt0ZXh0LWFsaWduOmxlZnQ7Y29sb3I6
IzAwMDAwMDtmb250LVwNd2VpZ2h0Om5vcm1hbDtmb250LXN0eWxlOm5vcm1hbCI+aXMgdGhpcyBh
biBpbmR1c3RyeSB3aWRlIHRlcm0/IFNlZW1zIHZlcnkgdmVuZG9yLXNwZWNpZmljIHRvIG1lLiA8
L3NwYW4+PC9wPjwvYm9keT4pL1JlY3RbNDI0LjMxOCA2OTQuOTA5IDQ1MS40MzkgNzA4LjQ3NV0v
U3ViaihDb21tZW50IG9uIFRleHQpL1N1YnR5cGUvSGlnaGxpZ2h0L1QoTWFyZWsgSGFqZHVjemVu
aWEpL1R5cGUvQW5ub3Q+Pg1lbmRvYmoNMTMzNCAwIG9iag08PC9GIDI4L09wZW4gZmFsc2UvUGFy
ZW50IDEzMzMgMCBSL1JlY3RbNTk1LjAgNTk0LjA3NiA3OTkuMCA3MDguMDc2XS9TdWJ0eXBlL1Bv
cHVwL1R5cGUvQW5ub3Q+Pg1lbmRvYmoNMTMzNSAwIG9iag08PC9CQm94WzAuMCAwLjAgMjcuMTIx
NSAxMy41NjY3XS9Gb3JtVHlwZSAxL0xlbmd0aCAyNy9NYXRyaXhbMS4wIDAuMCAwLjAgMS4wIDAu
MCAwLjBdL1Jlc291cmNlczw8L0V4dEdTdGF0ZTw8L1IwPDwvQUlTIGZhbHNlL0NBIDAuMzk5OTk0
L1R5cGUvRXh0R1N0YXRlL2NhIDAuMzk5OTk0Pj4vUjE8PC9BSVMgZmFsc2UvQk0vTXVsdGlwbHkv
VHlwZS9FeHRHU3RhdGU+Pj4+L1Byb2NTZXRbL1BERl0vWE9iamVjdDw8L01XRk9Gb3JtIDEzMzYg
MCBSPj4+Pi9TdWJ0eXBlL0Zvcm0vVHlwZS9YT2JqZWN0Pj5zdHJlYW0NCi9SMCBncwovUjEgZ3MK
L01XRk9Gb3JtIERvCg0KZW5kc3RyZWFtDWVuZG9iag0xMzM2IDAgb2JqDTw8L0JCb3hbMC4wIDAu
MCAyNy4xMjE1IDEzLjU2NjddL0Zvcm1UeXBlIDEvR3JvdXA8PC9TL1RyYW5zcGFyZW5jeT4+L0xl
bmd0aCA5L01hdHJpeFsxLjAgMC4wIDAuMCAxLjAgMC4wIDAuMF0vUmVzb3VyY2VzPDwvUHJvY1Nl
dFsvUERGXS9YT2JqZWN0PDwvRm9ybSAxMzM3IDAgUj4+Pj4vU3VidHlwZS9Gb3JtL1R5cGUvWE9i
amVjdD4+c3RyZWFtDQovRm9ybSBEbwoNCmVuZHN0cmVhbQ1lbmRvYmoNMTMzNyAwIG9iag08PC9C
Qm94WzQyNC4zMTggNjk0LjkwOSA0NTEuNDM5IDcwOC40NzVdL0Zvcm1UeXBlIDEvTGVuZ3RoIDE3
OC9NYXRyaXhbMS4wIDAuMCAwLjAgMS4wIC00MjQuMzE4IC02OTQuOTA5XS9SZXNvdXJjZXM8PC9Q
cm9jU2V0Wy9QREZdPj4vU3VidHlwZS9Gb3JtL1R5cGUvWE9iamVjdD4+c3RyZWFtDQoxIDAuODE5
NjExIDAgcmcKMC43OTggdwo0MjcuNzI2NCA2OTUuMzA3NiBtCjQyNC43MTY4IDY5OC4zMTcyIDQy
NC43MTY4IDcwNS4wNjY2IDQyNy43MjY0IDcwOC4wNzYyIGMKNDQ4LjAzMDYgNzA4LjA3NjIgbAo0
NTEuMDQwMyA3MDUuMDY2NiA0NTEuMDQwMyA2OTguMzE3MiA0NDguMDMwNiA2OTUuMzA3NiBjCmYK
DQplbmRzdHJlYW0NZW5kb2JqDTEzMzggMCBvYmoNPDwvQVA8PC9OIDEzNDUgMCBSPj4vQ1sxLjAg
MC44MTk2MTEgMC4wXS9DQSAwLjM5OTk5NC9Db250ZW50cyhBIHNpbXBsZSBzdGF0ZSBkaWFncmFt
IHdvdWxkIGJlIG11Y2ggbW9yZSBoZWxwZnVsIHRoYW4gdGhpcyB0ZXh0dWFsIGRlc2NyaXB0aW9u
LiApL0NyZWF0aW9uRGF0ZShEOjIwMjIwMjE1MDgyODIwLTA3JzAwJykvRiA0L0lUL0hpZ2hsaWdo
dE5vdGUvTShEOjIwMjIwMjE1MDgyODM2LTA3JzAwJykvTk0oYTBmYjUyYWItOGU1Ni00N2EwLWJi
YWItODNjNjM5NGEyZGNjKS9QIDExNSAwIFIvUG9wdXAgMTMzOSAwIFIvUXVhZFBvaW50c1syNzgu
ODI5IDY0NC4xOSA1NDkuNTUyIDY0NC4xOSAyNzguODI5IDYzMS40MjEgNTQ5LjU1MiA2MzEuNDIx
IDgyLjU1NDIgNjMxLjQwOCAxNjMuNzcxIDYzMS40MDggODIuNTU0MiA2MTguNjQgMTYzLjc3MSA2
MTguNjQgMTc3LjMwNyA2MzEuNDA4IDQ0MS4yNjMgNjMxLjQwOCAxNzcuMzA3IDYxOC42NCA0NDEu
MjYzIDYxOC42NF0vUkMoPD94bWwgdmVyc2lvbj0iMS4wIj8+PGJvZHkgeG1sbnM9Imh0dHA6Ly93
d3cudzMub3JnLzE5OTkveGh0bWwiIHhtbG5zOnhmYT0iaHR0cDovL3d3dy54ZmEub3JnL3NjaGVt
YS94ZmEtZGF0YS8xLjAvIiB4ZmE6QVBJVmVyc2lvbj0iQWNyb2JhdDoyMS4xMS4wIiB4ZmE6c3Bl
Yz0iMi4wLjIiID48cCBkaXI9Imx0ciI+PHNwYW4gZGlyPSJsdHIiIHN0eWxlPSJmb250LXNpemU6
MTAuNXB0O3RleHQtYWxpZ246bGVmdDtjb2xvcjojMDAwMDAwO2ZvbnQtXA13ZWlnaHQ6bm9ybWFs
O2ZvbnQtc3R5bGU6bm9ybWFsIj5BIHNpbXBsZSBzdGF0ZSBkaWFncmFtIHdvdWxkIGJlIG11Y2gg
bW9yZSBoZWxwZnVsIHRoYW4gdGhpcyB0ZXh0dWFsIGRlc2NyaXB0aW9uLiA8L3NwYW4+PC9wPjwv
Ym9keT4pL1JlY3RbNzkuMTQ1NiA2MTguMjQxIDU1Mi45NjEgNjQ0LjU4OV0vU3ViaihDb21tZW50
IG9uIFRleHQpL1N1YnR5cGUvSGlnaGxpZ2h0L1QoTWFyZWsgSGFqZHVjemVuaWEpL1R5cGUvQW5u
b3Q+Pg1lbmRvYmoNMTMzOSAwIG9iag08PC9GIDI4L09wZW4gZmFsc2UvUGFyZW50IDEzMzggMCBS
L1JlY3RbNTk1LjAgNTMwLjE5IDc5OS4wIDY0NC4xOV0vU3VidHlwZS9Qb3B1cC9UeXBlL0Fubm90
Pj4NZW5kb2JqDTEzNDAgMCBvYmoNPDwvQVA8PC9OIDEzNDIgMCBSPj4vQ1sxLjAgMC44MTk2MTEg
MC4wXS9DQSAwLjM5OTk5NC9Db250ZW50cyhpdCBpcyBORFApL0NyZWF0aW9uRGF0ZShEOjIwMjIw
MjE1MDgyODQ2LTA3JzAwJykvRiA0L0lUL0hpZ2hsaWdodE5vdGUvTShEOjIwMjIwMjE1MDgyODQ5
LTA3JzAwJykvTk0oMTI4NTY3NzgtZWFiNy00N2ZmLTgwNGYtNWQ1ODQ2OWE2NzgzKS9QIDExNSAw
IFIvUG9wdXAgMTM0MSAwIFIvUXVhZFBvaW50c1sxNTAuMjM4IDMxMS45NjMgMTYzLjc3NCAzMTEu
OTYzIDE1MC4yMzggMjk5LjE5NCAxNjMuNzc0IDI5OS4xOTRdL1JDKDw/eG1sIHZlcnNpb249IjEu
MCI/Pjxib2R5IHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hodG1sIiB4bWxuczp4ZmE9
Imh0dHA6Ly93d3cueGZhLm9yZy9zY2hlbWEveGZhLWRhdGEvMS4wLyIgeGZhOkFQSVZlcnNpb249
IkFjcm9iYXQ6MjEuMTEuMCIgeGZhOnNwZWM9IjIuMC4yIiA+PHAgZGlyPSJsdHIiPjxzcGFuIGRp
cj0ibHRyIiBzdHlsZT0iZm9udC1zaXplOjEwLjVwdDt0ZXh0LWFsaWduOmxlZnQ7Y29sb3I6IzAw
MDAwMDtmb250LVwNd2VpZ2h0Om5vcm1hbDtmb250LXN0eWxlOm5vcm1hbCI+aXQgaXMgTkRQPC9z
cGFuPjwvcD48L2JvZHk+KS9SZWN0WzE0Ni44MjkgMjk4Ljc5NSAxNjcuMTgzIDMxMi4zNjJdL1N1
YmooQ29tbWVudCBvbiBUZXh0KS9TdWJ0eXBlL0hpZ2hsaWdodC9UKE1hcmVrIEhhamR1Y3plbmlh
KS9UeXBlL0Fubm90Pj4NZW5kb2JqDTEzNDEgMCBvYmoNPDwvRiAyOC9PcGVuIGZhbHNlL1BhcmVu
dCAxMzQwIDAgUi9SZWN0WzU5NS4wIDE5Ny45NjMgNzk5LjAgMzExLjk2M10vU3VidHlwZS9Qb3B1
cC9UeXBlL0Fubm90Pj4NZW5kb2JqDTEzNDIgMCBvYmoNPDwvQkJveFswLjAgMC4wIDIwLjM1MzUg
MTMuNTY2N10vRm9ybVR5cGUgMS9MZW5ndGggMjcvTWF0cml4WzEuMCAwLjAgMC4wIDEuMCAwLjAg
MC4wXS9SZXNvdXJjZXM8PC9FeHRHU3RhdGU8PC9SMDw8L0FJUyBmYWxzZS9DQSAwLjM5OTk5NC9U
eXBlL0V4dEdTdGF0ZS9jYSAwLjM5OTk5ND4+L1IxPDwvQUlTIGZhbHNlL0JNL011bHRpcGx5L1R5
cGUvRXh0R1N0YXRlPj4+Pi9Qcm9jU2V0Wy9QREZdL1hPYmplY3Q8PC9NV0ZPRm9ybSAxMzQzIDAg
Uj4+Pj4vU3VidHlwZS9Gb3JtL1R5cGUvWE9iamVjdD4+c3RyZWFtDQovUjAgZ3MKL1IxIGdzCi9N
V0ZPRm9ybSBEbwoNCmVuZHN0cmVhbQ1lbmRvYmoNMTM0MyAwIG9iag08PC9CQm94WzAuMCAwLjAg
MjAuMzUzNSAxMy41NjY3XS9Gb3JtVHlwZSAxL0dyb3VwPDwvUy9UcmFuc3BhcmVuY3k+Pi9MZW5n
dGggOS9NYXRyaXhbMS4wIDAuMCAwLjAgMS4wIDAuMCAwLjBdL1Jlc291cmNlczw8L1Byb2NTZXRb
L1BERl0vWE9iamVjdDw8L0Zvcm0gMTM0NCAwIFI+Pj4+L1N1YnR5cGUvRm9ybS9UeXBlL1hPYmpl
Y3Q+PnN0cmVhbQ0KL0Zvcm0gRG8KDQplbmRzdHJlYW0NZW5kb2JqDTEzNDQgMCBvYmoNPDwvQkJv
eFsxNDYuODI5IDI5OC43OTUgMTY3LjE4MyAzMTIuMzYyXS9Gb3JtVHlwZSAxL0xlbmd0aCAxNzQv
TWF0cml4WzEuMCAwLjAgMC4wIDEuMCAtMTQ2LjgyOSAtMjk4Ljc5NV0vUmVzb3VyY2VzPDwvUHJv
Y1NldFsvUERGXT4+L1N1YnR5cGUvRm9ybS9UeXBlL1hPYmplY3Q+PnN0cmVhbQ0KMSAwLjgxOTYx
MSAwIHJnCjAuNzk4IHcKMTUwLjIzOCAyOTkuMTk0MyBtCjE0Ny4yMjgzIDMwMi4yMDM5IDE0Ny4y
MjgzIDMwOC45NTMzIDE1MC4yMzggMzExLjk2MyBjCjE2My43NzQxIDMxMS45NjMgbAoxNjYuNzgz
NyAzMDguOTUzMyAxNjYuNzgzNyAzMDIuMjAzOSAxNjMuNzc0MSAyOTkuMTk0MyBjCmYKDQplbmRz
dHJlYW0NZW5kb2JqDTEzNDUgMCBvYmoNPDwvQkJveFswLjAgMC4wIDQ3My44MTUgMjYuMzQ4XS9G
b3JtVHlwZSAxL0xlbmd0aCAyNy9NYXRyaXhbMS4wIDAuMCAwLjAgMS4wIDAuMCAwLjBdL1Jlc291
cmNlczw8L0V4dEdTdGF0ZTw8L1IwPDwvQUlTIGZhbHNlL0NBIDAuMzk5OTk0L1R5cGUvRXh0R1N0
YXRlL2NhIDAuMzk5OTk0Pj4vUjE8PC9BSVMgZmFsc2UvQk0vTXVsdGlwbHkvVHlwZS9FeHRHU3Rh
dGU+Pj4+L1Byb2NTZXRbL1BERl0vWE9iamVjdDw8L01XRk9Gb3JtIDEzNDYgMCBSPj4+Pi9TdWJ0
eXBlL0Zvcm0vVHlwZS9YT2JqZWN0Pj5zdHJlYW0NCi9SMCBncwovUjEgZ3MKL01XRk9Gb3JtIERv
Cg0KZW5kc3RyZWFtDWVuZG9iag0xMzQ2IDAgb2JqDTw8L0JCb3hbMC4wIDAuMCA0NzMuODE1IDI2
LjM0OF0vRm9ybVR5cGUgMS9Hcm91cDw8L1MvVHJhbnNwYXJlbmN5Pj4vTGVuZ3RoIDkvTWF0cml4
WzEuMCAwLjAgMC4wIDEuMCAwLjAgMC4wXS9SZXNvdXJjZXM8PC9Qcm9jU2V0Wy9QREZdL1hPYmpl
Y3Q8PC9Gb3JtIDEzNDcgMCBSPj4+Pi9TdWJ0eXBlL0Zvcm0vVHlwZS9YT2JqZWN0Pj5zdHJlYW0N
Ci9Gb3JtIERvCg0KZW5kc3RyZWFtDWVuZG9iag0xMzQ3IDAgb2JqDTw8L0JCb3hbNzkuMTQ1NiA2
MTguMjQxIDU1Mi45NjEgNjQ0LjU4OV0vRmlsdGVyWy9GbGF0ZURlY29kZV0vRm9ybVR5cGUgMS9M
ZW5ndGggMTk0L01hdHJpeFsxLjAgMC4wIDAuMCAxLjAgLTc5LjE0NTYgLTYxOC4yNDFdL1Jlc291
cmNlczw8L1Byb2NTZXRbL1BERl0+Pi9TdWJ0eXBlL0Zvcm0vVHlwZS9YT2JqZWN0Pj5zdHJlYW0N
CkiJTJA7jsRACETzPgUnQA3N9zwjzSTeZJO9/uKRbTp9qleUIJgYlEYEE34/Y6JnwN9gDwwOA1uE
wjPgp5ie2UKCsqbCA4SQPBPaEkGKVHgNlUTVb+pix1BlVCNts8ld3t694DXeIyqmwmAUaCutZnnl
ROomE5okQ4PAleHwSGfTjFVNZAvdaWNHMUOPOvSIG7m627sHnKvIHdd02WeRC3L67ja5+x+vl0m9
hI1tXyb1OnbmNjdytbe3L/sXYAC0SF4dDQplbmRzdHJlYW0NZW5kb2JqDTEzNDggMCBvYmoNPDwv
QVA8PC9OIDEzNTAgMCBSPj4vQ1sxLjAgMC44MTk2MTEgMC4wXS9DQSAwLjM5OTk5NC9Db250ZW50
cyhnaXZlbiB0aGF0IHRoZXJlIGlzIG5vIE1QTFMgc3RhY2sgc2l6ZSwgcHJvY2Vzc2luZyBpcyBt
b3JlIGNvbXBsaWNhdGVkIG9uIHRoZSByZWNlaXZpbmcgc2lkZS4gQ29uc2lkZXIgYWRkaW5nIE1Q
TFMgc3RhY2sgc2l6ZSBmaWVsZCwgc2ltaWxhciB0byB3aGF0IGlzIGRvbmUgd2l0aCBJUCBhZGRy
ZXNzIHNpemUgZmllbGQuICkvQ3JlYXRpb25EYXRlKEQ6MjAyMjAyMTUwODI2NDYtMDcnMDAnKS9G
IDQvSVQvSGlnaGxpZ2h0Tm90ZS9NKEQ6MjAyMjAyMTUwODI3MjEtMDcnMDAnKS9OTShhMmE0ZGM0
ZC1iNTc5LTRlNzgtYmQyOC00NjE2MjQ5Mjc0MjkpL1AgMTA5IDAgUi9Qb3B1cCAxMzQ5IDAgUi9R
dWFkUG9pbnRzWzgyLjU1NDIgMzYzLjA3NiA1MjkuMjQ4IDM2My4wNzYgODIuNTU0MiAzNTAuMzA4
IDUyOS4yNDggMzUwLjMwOCA4Mi41NTQyIDM1MC4yOTkgMjk5LjEzMyAzNTAuMjk5IDgyLjU1NDIg
MzM3LjUzIDI5OS4xMzMgMzM3LjUzXS9SQyg8P3htbCB2ZXJzaW9uPSIxLjAiPz48Ym9keSB4bWxu
cz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94aHRtbCIgeG1sbnM6eGZhPSJodHRwOi8vd3d3Lnhm
YS5vcmcvc2NoZW1hL3hmYS1kYXRhLzEuMC8iIHhmYTpBUElWZXJzaW9uPSJBY3JvYmF0OjIxLjEx
LjAiIHhmYTpzcGVjPSIyLjAuMiIgPjxwIGRpcj0ibHRyIj48c3BhbiBkaXI9Imx0ciIgc3R5bGU9
ImZvbnQtc2l6ZToxMC41cHQ7dGV4dC1hbGlnbjpsZWZ0O2NvbG9yOiMwMDAwMDA7Zm9udC1cDXdl
aWdodDpub3JtYWw7Zm9udC1zdHlsZTpub3JtYWwiPmdpdmVuIHRoYXQgdGhlcmUgaXMgbm8gTVBM
UyBzdGFjayBzaXplLCBwcm9jZXNzaW5nIGlzIG1vcmUgY29tcGxpY2F0ZWQgb24gdGhlIHJlY2Vp
dmluZyBzaWRlLiBDb25zaWRlciBhZGRpbmcgTVBMUyBzdGFjayBzaXplIGZpZWxkLCBzaW1pbGFy
IHRvIHdoYXQgaXMgZG9uZSB3aXRoIElQIGFkZHJlc3Mgc2l6ZSBmaWVsZC4gPC9zcGFuPjwvcD48
L2JvZHk+KS9SZWN0Wzc5LjE0NTYgMzM3LjEzMSA1MzIuNjU2IDM2My40NzVdL1N1YmooQ29tbWVu
dCBvbiBUZXh0KS9TdWJ0eXBlL0hpZ2hsaWdodC9UKE1hcmVrIEhhamR1Y3plbmlhKS9UeXBlL0Fu
bm90Pj4NZW5kb2JqDTEzNDkgMCBvYmoNPDwvRiAyOC9PcGVuIGZhbHNlL1BhcmVudCAxMzQ4IDAg
Ui9SZWN0WzU5NS4wIDI0OS4wNzYgNzk5LjAgMzYzLjA3Nl0vU3VidHlwZS9Qb3B1cC9UeXBlL0Fu
bm90Pj4NZW5kb2JqDTEzNTAgMCBvYmoNPDwvQkJveFswLjAgMC4wIDQ1My41MTEgMjYuMzQ0MV0v
Rm9ybVR5cGUgMS9MZW5ndGggMjcvTWF0cml4WzEuMCAwLjAgMC4wIDEuMCAwLjAgMC4wXS9SZXNv
dXJjZXM8PC9FeHRHU3RhdGU8PC9SMDw8L0FJUyBmYWxzZS9DQSAwLjM5OTk5NC9UeXBlL0V4dEdT
dGF0ZS9jYSAwLjM5OTk5ND4+L1IxPDwvQUlTIGZhbHNlL0JNL011bHRpcGx5L1R5cGUvRXh0R1N0
YXRlPj4+Pi9Qcm9jU2V0Wy9QREZdL1hPYmplY3Q8PC9NV0ZPRm9ybSAxMzUxIDAgUj4+Pj4vU3Vi
dHlwZS9Gb3JtL1R5cGUvWE9iamVjdD4+c3RyZWFtDQovUjAgZ3MKL1IxIGdzCi9NV0ZPRm9ybSBE
bwoNCmVuZHN0cmVhbQ1lbmRvYmoNMTM1MSAwIG9iag08PC9CQm94WzAuMCAwLjAgNDUzLjUxMSAy
Ni4zNDQxXS9Gb3JtVHlwZSAxL0dyb3VwPDwvUy9UcmFuc3BhcmVuY3k+Pi9MZW5ndGggOS9NYXRy
aXhbMS4wIDAuMCAwLjAgMS4wIDAuMCAwLjBdL1Jlc291cmNlczw8L1Byb2NTZXRbL1BERl0vWE9i
amVjdDw8L0Zvcm0gMTM1MiAwIFI+Pj4+L1N1YnR5cGUvRm9ybS9UeXBlL1hPYmplY3Q+PnN0cmVh
bQ0KL0Zvcm0gRG8KDQplbmRzdHJlYW0NZW5kb2JqDTEzNTIgMCBvYmoNPDwvQkJveFs3OS4xNDU2
IDMzNy4xMzEgNTMyLjY1NiAzNjMuNDc1XS9GaWx0ZXJbL0ZsYXRlRGVjb2RlXS9Gb3JtVHlwZSAx
L0xlbmd0aCAxNDcvTWF0cml4WzEuMCAwLjAgMC4wIDEuMCAtNzkuMTQ1NiAtMzM3LjEzMV0vUmVz
b3VyY2VzPDwvUHJvY1NldFsvUERGXT4+L1N1YnR5cGUvRm9ybS9UeXBlL1hPYmplY3Q+PnN0cmVh
bQ0KSIlMjzEOAzEIBHu/ghcgvBgw7zkpaS5Nmnw/jhQf1440q9lOwrOn905C72cTjpz0aRNsNkBq
wirh9GqRbGP4QsraA3QBFxZ3p0ty5eWAjmZIxggvdjZTMCxQYpG9Xd4OONqjqjTYVHCvGrLQai8Q
jJlK9yvImWsJmdwVWexsa477gJV4I//t8nbAr+orwAA+cT8yDQplbmRzdHJlYW0NZW5kb2JqDTEz
NTMgMCBvYmoNPDwvRmlsdGVyL0ZsYXRlRGVjb2RlL0ZpcnN0IDcvTGVuZ3RoIDE0MS9OIDEvVHlw
ZS9PYmpTdG0+PnN0cmVhbQ0KaN5My8EKgkAQgOFX2Zu7RO7MWK2JCJG3CHoAL4surhdHxpXo7Yu6
dP35fiRyClRd28uWIos29irBp4nn1qeg24qACLBAdFTCYQdlBpAZewuvJ8uwfoY7D/+W8AhncEWx
B/ezD+Fh64Po3k/CCnM85aA6HVNa1srabx7FL3Hq15xl7IxpmrcAAwDh5SwwDQplbmRzdHJlYW0N
ZW5kb2JqDTEzNTQgMCBvYmoNPDwvRGVjb2RlUGFybXM8PC9Db2x1bW5zIDQvUHJlZGljdG9yIDEy
Pj4vRmlsdGVyL0ZsYXRlRGVjb2RlL0lEWzxGNkI2RkFENjI4NjBDRDQxOTFDOUU4QUQ2QUY1NTBD
RT48MjI1MjZCRDYzMzUwQTg0MDlBNUE5MTQxRTZFNjE1ODU+XS9JbmRleFsxMDkgMSAxMTUgMSAx
MjQgMSAxMzYgMSAxNDggMSAxNTcgMSAxNjkgMSA0MTUgMSAxMjI3IDEgMTMwOCA0N10vSW5mbyAx
MjI3IDAgUi9MZW5ndGggMTMxL1ByZXYgMzE4NDY3L1Jvb3QgMTIyOSAwIFIvU2l6ZSAxMzU1L1R5
cGUvWFJlZi9XWzEgMyAwXT4+c3RyZWFtDQpo3mJiZLl7k4mBgakVSDCyw4l/IEIARGiDCEkmxj8K
3Uz/Wd42ArksJiCxIhARByLegQwoA0moAwkGoAQj838sSipQuIzlIB0boToYmBASIKOYg7AYUACS
SMSiA2Qyy28QC6zkI0wJkt4SECsWRLwFceeCdPRj2sGYB1YCEGAA+F4ijQ0KZW5kc3RyZWFtDWVu
ZG9iag1zdGFydHhyZWYNCjM0Mjc0OA0KJSVFT0YNCjE3OCAwIG9iag08PC9Bbm5vdHNbMTEyNiAw
IFIgMTEyNyAwIFIgMTEyOCAwIFIgMTEyOSAwIFIgMTEzMCAwIFIgMTEzMSAwIFIgMTEzMiAwIFIg
MTEzMyAwIFIgMTEzNCAwIFIgMTEzNSAwIFIgMTEzNiAwIFIgMTM2NSAwIFIgMTM2NiAwIFJdL0Nv
bnRlbnRzIDE3OSAwIFIvQ3JvcEJveFswIDAgNTk1IDg0MV0vR3JvdXA8PC9DUy9EZXZpY2VSR0Iv
SSB0cnVlL1MvVHJhbnNwYXJlbmN5L1R5cGUvR3JvdXA+Pi9NZWRpYUJveFswIDAgNTk1IDg0MV0v
UGFyZW50IDEyMjUgMCBSL1Jlc291cmNlcyAxMTM3IDAgUi9Sb3RhdGUgMC9TdHJ1Y3RQYXJlbnRz
IDQ5NC9UeXBlL1BhZ2U+Pg1lbmRvYmoNMTg3IDAgb2JqDTw8L0Fubm90c1sxMTc3IDAgUiAxMTc4
IDAgUiAxMTc5IDAgUiAxMTgwIDAgUiAxMTgxIDAgUiAxMTgyIDAgUiAxMTgzIDAgUiAxMTg0IDAg
UiAxMTg1IDAgUiAxMTg2IDAgUiAxMTg3IDAgUiAxMTg4IDAgUiAxMTg5IDAgUiAxMTkwIDAgUiAx
MTkxIDAgUiAxMTkyIDAgUiAxMTkzIDAgUiAxMzU1IDAgUiAxMzU2IDAgUiAxMzU3IDAgUiAxMzU4
IDAgUl0vQ29udGVudHMgMTg4IDAgUi9Dcm9wQm94WzAgMCA1OTUgODQxXS9Hcm91cDw8L0NTL0Rl
dmljZVJHQi9JIHRydWUvUy9UcmFuc3BhcmVuY3kvVHlwZS9Hcm91cD4+L01lZGlhQm94WzAgMCA1
OTUgODQxXS9QYXJlbnQgMTIyNSAwIFIvUmVzb3VyY2VzIDExOTQgMCBSL1JvdGF0ZSAwL1N0cnVj
dFBhcmVudHMgNTUxL1R5cGUvUGFnZT4+DWVuZG9iag00MTUgMCBvYmoNPDwvTGVuZ3RoIDMyNjEv
U3VidHlwZS9YTUwvVHlwZS9NZXRhZGF0YT4+c3RyZWFtDQo8P3hwYWNrZXQgYmVnaW49Iu+7vyIg
aWQ9Ilc1TTBNcENlaGlIenJlU3pOVGN6a2M5ZCI/Pgo8eDp4bXBtZXRhIHhtbG5zOng9ImFkb2Jl
Om5zOm1ldGEvIiB4OnhtcHRrPSJBZG9iZSBYTVAgQ29yZSA3LjEtYzAwMCA3OS40MjVkYzg3LCAy
MDIxLzEwLzI3LTE2OjIwOjMyICAgICAgICAiPgogICA8cmRmOlJERiB4bWxuczpyZGY9Imh0dHA6
Ly93d3cudzMub3JnLzE5OTkvMDIvMjItcmRmLXN5bnRheC1ucyMiPgogICAgICA8cmRmOkRlc2Ny
aXB0aW9uIHJkZjphYm91dD0iIgogICAgICAgICAgICB4bWxuczpkYz0iaHR0cDovL3B1cmwub3Jn
L2RjL2VsZW1lbnRzLzEuMS8iCiAgICAgICAgICAgIHhtbG5zOnhtcD0iaHR0cDovL25zLmFkb2Jl
LmNvbS94YXAvMS4wLyIKICAgICAgICAgICAgeG1sbnM6cGRmPSJodHRwOi8vbnMuYWRvYmUuY29t
L3BkZi8xLjMvIgogICAgICAgICAgICB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94
YXAvMS4wL21tLyI+CiAgICAgICAgIDxkYzpmb3JtYXQ+YXBwbGljYXRpb24vcGRmPC9kYzpmb3Jt
YXQ+CiAgICAgICAgIDxkYzpjcmVhdG9yPgogICAgICAgICAgICA8cmRmOlNlcT4KICAgICAgICAg
ICAgICAgPHJkZjpsaS8+CiAgICAgICAgICAgIDwvcmRmOlNlcT4KICAgICAgICAgPC9kYzpjcmVh
dG9yPgogICAgICAgICA8eG1wOkNyZWF0ZURhdGU+MjAyMi0wMS0zMVQxNzoyODowNCswODowMDwv
eG1wOkNyZWF0ZURhdGU+CiAgICAgICAgIDx4bXA6TW9kaWZ5RGF0ZT4yMDIyLTAyLTE1VDA5OjEz
OjMyLTA3OjAwPC94bXA6TW9kaWZ5RGF0ZT4KICAgICAgICAgPHhtcDpNZXRhZGF0YURhdGU+MjAy
Mi0wMi0xNVQwOToxMzozMi0wNzowMDwveG1wOk1ldGFkYXRhRGF0ZT4KICAgICAgICAgPHBkZjpL
ZXl3b3Jkcy8+CiAgICAgICAgIDxwZGY6UHJvZHVjZXI+Y2Fpcm8gMS4xNi4wIChodHRwczovL2Nh
aXJvZ3JhcGhpY3Mub3JnKTwvcGRmOlByb2R1Y2VyPgogICAgICAgICA8eG1wTU06RG9jdW1lbnRJ
RD51dWlkOmY5MjdkODJhLTgxNzUtNGZiOC04OWQwLWM3ZTU0MDA2YmVkYjwveG1wTU06RG9jdW1l
bnRJRD4KICAgICAgICAgPHhtcE1NOkluc3RhbmNlSUQ+dXVpZDo4MTNiZDUwZi1jMjVmLTQ5NDUt
ODdiZi0xMmYxODVjZmMyYjQ8L3htcE1NOkluc3RhbmNlSUQ+CiAgICAgIDwvcmRmOkRlc2NyaXB0
aW9uPgogICA8L3JkZjpSREY+CjwveDp4bXBtZXRhPgogICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAK
ICAgICAgICAgICAgICAgICAgICAgICAgICAgCjw/eHBhY2tldCBlbmQ9InciPz4NCmVuZHN0cmVh
bQ1lbmRvYmoNMTM1NSAwIG9iag08PC9BUDw8L04gMTM2MiAwIFI+Pi9DWzEuMCAwLjgxOTYxMSAw
LjBdL0NBIDAuMzk5OTk0L0NvbnRlbnRzKE9sZCBhbmQgbWVyZ2VkIGludG8gODAyLjFRIHJpZ2h0
IG5vdykvQ3JlYXRpb25EYXRlKEQ6MjAyMjAyMTUwOTEyNTUtMDcnMDAnKS9GIDQvSVQvSGlnaGxp
Z2h0Tm90ZS9NKEQ6MjAyMjAyMTUwOTEzMDMtMDcnMDAnKS9OTSgyYjAwOWViNS04MTUyLTRhZWIt
OGM4Ny04NjcwZTdlNGU0N2UpL1AgMTg3IDAgUi9Qb3B1cCAxMzU2IDAgUi9RdWFkUG9pbnRzWzgy
LjU1NDIgNzMzLjYzMSAyMDQuMzggNzMzLjYzMSA4Mi41NTQyIDcyMC44NjIgMjA0LjM4IDcyMC44
NjJdL1JDKDw/eG1sIHZlcnNpb249IjEuMCI/Pjxib2R5IHhtbG5zPSJodHRwOi8vd3d3LnczLm9y
Zy8xOTk5L3hodG1sIiB4bWxuczp4ZmE9Imh0dHA6Ly93d3cueGZhLm9yZy9zY2hlbWEveGZhLWRh
dGEvMS4wLyIgeGZhOkFQSVZlcnNpb249IkFjcm9iYXQ6MjEuMTEuMCIgeGZhOnNwZWM9IjIuMC4y
IiA+PHAgZGlyPSJsdHIiPjxzcGFuIGRpcj0ibHRyIiBzdHlsZT0iZm9udC1zaXplOjEwLjVwdDt0
ZXh0LWFsaWduOmxlZnQ7Y29sb3I6IzAwMDAwMDtmb250LVwNd2VpZ2h0Om5vcm1hbDtmb250LXN0
eWxlOm5vcm1hbCI+T2xkIGFuZCBtZXJnZWQgaW50byA4MDIuMVEgcmlnaHQgbm93PC9zcGFuPjwv
cD48L2JvZHk+KS9SZWN0Wzc5LjE0NTYgNzIwLjQ2MyAyMDcuNzg4IDczNC4wM10vU3ViaihDb21t
ZW50IG9uIFRleHQpL1N1YnR5cGUvSGlnaGxpZ2h0L1QoTWFyZWsgSGFqZHVjemVuaWEpL1R5cGUv
QW5ub3Q+Pg1lbmRvYmoNMTM1NiAwIG9iag08PC9GIDI4L09wZW4gZmFsc2UvUGFyZW50IDEzNTUg
MCBSL1JlY3RbNTk1LjAgNjE5LjYzMSA3OTkuMCA3MzMuNjMxXS9TdWJ0eXBlL1BvcHVwL1R5cGUv
QW5ub3Q+Pg1lbmRvYmoNMTM1NyAwIG9iag08PC9BUDw8L04gMTM1OSAwIFI+Pi9DWzEuMCAwLjgx
OTYxMSAwLjBdL0NBIDAuMzk5OTk0L0NvbnRlbnRzKFVwZGF0ZSB0byAyMDE4IGVkaXRpb24pL0Ny
ZWF0aW9uRGF0ZShEOjIwMjIwMjE1MDkxMzA0LTA3JzAwJykvRiA0L0lUL0hpZ2hsaWdodE5vdGUv
TShEOjIwMjIwMjE1MDkxMzA5LTA3JzAwJykvTk0oZWVjZTU1YWYtM2ZmMC00ZGJlLThmMzgtZDhj
ODhkZDJkZTEzKS9QIDE4NyAwIFIvUG9wdXAgMTM1OCAwIFIvUXVhZFBvaW50c1sxNjMuNzcxIDY1
Ni45NjcgMTk3LjYxMiA2NTYuOTY3IDE2My43NzEgNjQ0LjE5OCAxOTcuNjEyIDY0NC4xOThdL1JD
KDw/eG1sIHZlcnNpb249IjEuMCI/Pjxib2R5IHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5
L3hodG1sIiB4bWxuczp4ZmE9Imh0dHA6Ly93d3cueGZhLm9yZy9zY2hlbWEveGZhLWRhdGEvMS4w
LyIgeGZhOkFQSVZlcnNpb249IkFjcm9iYXQ6MjEuMTEuMCIgeGZhOnNwZWM9IjIuMC4yIiA+PHAg
ZGlyPSJsdHIiPjxzcGFuIGRpcj0ibHRyIiBzdHlsZT0iZm9udC1zaXplOjEwLjVwdDt0ZXh0LWFs
aWduOmxlZnQ7Y29sb3I6IzAwMDAwMDtmb250LVwNd2VpZ2h0Om5vcm1hbDtmb250LXN0eWxlOm5v
cm1hbCI+VXBkYXRlIHRvIDIwMTggZWRpdGlvbjwvc3Bhbj48L3A+PC9ib2R5PikvUmVjdFsxNjAu
MzYzIDY0My43OTkgMjAxLjAyIDY1Ny4zNjZdL1N1YmooQ29tbWVudCBvbiBUZXh0KS9TdWJ0eXBl
L0hpZ2hsaWdodC9UKE1hcmVrIEhhamR1Y3plbmlhKS9UeXBlL0Fubm90Pj4NZW5kb2JqDTEzNTgg
MCBvYmoNPDwvRiAyOC9PcGVuIGZhbHNlL1BhcmVudCAxMzU3IDAgUi9SZWN0WzU5NS4wIDU0Mi45
NjcgNzk5LjAgNjU2Ljk2N10vU3VidHlwZS9Qb3B1cC9UeXBlL0Fubm90Pj4NZW5kb2JqDTEzNTkg
MCBvYmoNPDwvQkJveFswLjAgMC4wIDQwLjY1NzcgMTMuNTY2N10vRm9ybVR5cGUgMS9MZW5ndGgg
MjcvTWF0cml4WzEuMCAwLjAgMC4wIDEuMCAwLjAgMC4wXS9SZXNvdXJjZXM8PC9FeHRHU3RhdGU8
PC9SMDw8L0FJUyBmYWxzZS9DQSAwLjM5OTk5NC9UeXBlL0V4dEdTdGF0ZS9jYSAwLjM5OTk5ND4+
L1IxPDwvQUlTIGZhbHNlL0JNL011bHRpcGx5L1R5cGUvRXh0R1N0YXRlPj4+Pi9Qcm9jU2V0Wy9Q
REZdL1hPYmplY3Q8PC9NV0ZPRm9ybSAxMzYwIDAgUj4+Pj4vU3VidHlwZS9Gb3JtL1R5cGUvWE9i
amVjdD4+c3RyZWFtDQovUjAgZ3MKL1IxIGdzCi9NV0ZPRm9ybSBEbwoNCmVuZHN0cmVhbQ1lbmRv
YmoNMTM2MCAwIG9iag08PC9CQm94WzAuMCAwLjAgNDAuNjU3NyAxMy41NjY3XS9Gb3JtVHlwZSAx
L0dyb3VwPDwvUy9UcmFuc3BhcmVuY3k+Pi9MZW5ndGggOS9NYXRyaXhbMS4wIDAuMCAwLjAgMS4w
IDAuMCAwLjBdL1Jlc291cmNlczw8L1Byb2NTZXRbL1BERl0vWE9iamVjdDw8L0Zvcm0gMTM2MSAw
IFI+Pj4+L1N1YnR5cGUvRm9ybS9UeXBlL1hPYmplY3Q+PnN0cmVhbQ0KL0Zvcm0gRG8KDQplbmRz
dHJlYW0NZW5kb2JqDTEzNjEgMCBvYmoNPDwvQkJveFsxNjAuMzYzIDY0My43OTkgMjAxLjAyIDY1
Ny4zNjZdL0Zvcm1UeXBlIDEvTGVuZ3RoIDE3OC9NYXRyaXhbMS4wIDAuMCAwLjAgMS4wIC0xNjAu
MzYzIC02NDMuNzk5XS9SZXNvdXJjZXM8PC9Qcm9jU2V0Wy9QREZdPj4vU3VidHlwZS9Gb3JtL1R5
cGUvWE9iamVjdD4+c3RyZWFtDQoxIDAuODE5NjExIDAgcmcKMC43OTggdwoxNjMuNzcxMiA2NDQu
MTk4MiBtCjE2MC43NjE2IDY0Ny4yMDc4IDE2MC43NjE2IDY1My45NTcyIDE2My43NzEyIDY1Ni45
NjY5IGMKMTk3LjYxMTYgNjU2Ljk2NjkgbAoyMDAuNjIxMiA2NTMuOTU3MiAyMDAuNjIxMiA2NDcu
MjA3OCAxOTcuNjExNiA2NDQuMTk4MiBjCmYKDQplbmRzdHJlYW0NZW5kb2JqDTEzNjIgMCBvYmoN
PDwvQkJveFswLjAgMC4wIDEyOC42NDMgMTMuNTY2N10vRm9ybVR5cGUgMS9MZW5ndGggMjcvTWF0
cml4WzEuMCAwLjAgMC4wIDEuMCAwLjAgMC4wXS9SZXNvdXJjZXM8PC9FeHRHU3RhdGU8PC9SMDw8
L0FJUyBmYWxzZS9DQSAwLjM5OTk5NC9UeXBlL0V4dEdTdGF0ZS9jYSAwLjM5OTk5ND4+L1IxPDwv
QUlTIGZhbHNlL0JNL011bHRpcGx5L1R5cGUvRXh0R1N0YXRlPj4+Pi9Qcm9jU2V0Wy9QREZdL1hP
YmplY3Q8PC9NV0ZPRm9ybSAxMzYzIDAgUj4+Pj4vU3VidHlwZS9Gb3JtL1R5cGUvWE9iamVjdD4+
c3RyZWFtDQovUjAgZ3MKL1IxIGdzCi9NV0ZPRm9ybSBEbwoNCmVuZHN0cmVhbQ1lbmRvYmoNMTM2
MyAwIG9iag08PC9CQm94WzAuMCAwLjAgMTI4LjY0MyAxMy41NjY3XS9Gb3JtVHlwZSAxL0dyb3Vw
PDwvUy9UcmFuc3BhcmVuY3k+Pi9MZW5ndGggOS9NYXRyaXhbMS4wIDAuMCAwLjAgMS4wIDAuMCAw
LjBdL1Jlc291cmNlczw8L1Byb2NTZXRbL1BERl0vWE9iamVjdDw8L0Zvcm0gMTM2NCAwIFI+Pj4+
L1N1YnR5cGUvRm9ybS9UeXBlL1hPYmplY3Q+PnN0cmVhbQ0KL0Zvcm0gRG8KDQplbmRzdHJlYW0N
ZW5kb2JqDTEzNjQgMCBvYmoNPDwvQkJveFs3OS4xNDU2IDcyMC40NjMgMjA3Ljc4OCA3MzQuMDNd
L0Zvcm1UeXBlIDEvTGVuZ3RoIDE3NC9NYXRyaXhbMS4wIDAuMCAwLjAgMS4wIC03OS4xNDU2IC03
MjAuNDYzXS9SZXNvdXJjZXM8PC9Qcm9jU2V0Wy9QREZdPj4vU3VidHlwZS9Gb3JtL1R5cGUvWE9i
amVjdD4+c3RyZWFtDQoxIDAuODE5NjExIDAgcmcKMC43OTggdwo4Mi41NTQyIDcyMC44NjIyIG0K
NzkuNTQ0NiA3MjMuODcxOSA3OS41NDQ2IDczMC42MjEzIDgyLjU1NDIgNzMzLjYzMDkgYwoyMDQu
Mzc5NyA3MzMuNjMwOSBsCjIwNy4zODkzIDczMC42MjEzIDIwNy4zODkzIDcyMy44NzE5IDIwNC4z
Nzk3IDcyMC44NjIyIGMKZgoNCmVuZHN0cmVhbQ1lbmRvYmoNMTM2NSAwIG9iag08PC9BUDw8L04g
MTM2NyAwIFI+Pi9DWzEuMCAwLjgxOTYxMSAwLjBdL0NBIDAuMzk5OTk0L0NvbnRlbnRzKHRoZXJl
IGFyZSBtb3JlIGNvbW11bml0aWVzIGFuZCBzdWJ0eXBlcyBkZWZpbmVkIGluIGhlcmUgLSBhcmUg
dGhleSBnb2luZyB0byBiZSBicm91Z2h0IHRvIElBTkEgZm9yIGFsbG9jYXRpb24/KS9DcmVhdGlv
bkRhdGUoRDoyMDIyMDIxNTA5MTIxOS0wNycwMCcpL0YgNC9JVC9IaWdobGlnaHROb3RlL00oRDoy
MDIyMDIxNTA5MTI0My0wNycwMCcpL05NKDg0N2M3MjRiLTcyZTYtNDcwMi1hYjVhLWJiOWQwOTc3
ZjZlYSkvUCAxNzggMCBSL1BvcHVwIDEzNjYgMCBSL1F1YWRQb2ludHNbODIuNTU0MiAyOTkuMTg2
IDU0OS41NTIgMjk5LjE4NiA4Mi41NTQyIDI4Ni40MTcgNTQ5LjU1MiAyODYuNDE3IDgyLjU1NDIg
Mjg2LjQwOCA1MDguOTU1IDI4Ni40MDggODIuNTU0MiAyNzMuNjQgNTA4Ljk1NSAyNzMuNjQgODIu
NTU0MiAyNzMuNjMxIDIzMS40NzQgMjczLjYzMSA4Mi41NTQyIDI2MC44NjIgMjMxLjQ3NCAyNjAu
ODYyXS9SQyg8P3htbCB2ZXJzaW9uPSIxLjAiPz48Ym9keSB4bWxucz0iaHR0cDovL3d3dy53My5v
cmcvMTk5OS94aHRtbCIgeG1sbnM6eGZhPSJodHRwOi8vd3d3LnhmYS5vcmcvc2NoZW1hL3hmYS1k
YXRhLzEuMC8iIHhmYTpBUElWZXJzaW9uPSJBY3JvYmF0OjIxLjExLjAiIHhmYTpzcGVjPSIyLjAu
MiIgPjxwIGRpcj0ibHRyIj48c3BhbiBkaXI9Imx0ciIgc3R5bGU9ImZvbnQtc2l6ZToxMC41cHQ7
dGV4dC1hbGlnbjpsZWZ0O2NvbG9yOiMwMDAwMDA7Zm9udC1cDXdlaWdodDpub3JtYWw7Zm9udC1z
dHlsZTpub3JtYWwiPnRoZXJlIGFyZSBtb3JlIGNvbW11bml0aWVzIGFuZCBzdWJ0eXBlcyBkZWZp
bmVkIGluIGhlcmUgLSBhcmUgdGhleSBnb2luZyB0byBiZSBicm91Z2h0IHRvIElBTkEgZm9yIGFs
bG9jYXRpb24/PC9zcGFuPjwvcD48L2JvZHk+KS9SZWN0Wzc5LjE0NTYgMjYwLjQ2MyA1NTIuOTYx
IDI5OS41ODVdL1N1YmooQ29tbWVudCBvbiBUZXh0KS9TdWJ0eXBlL0hpZ2hsaWdodC9UKE1hcmVr
IEhhamR1Y3plbmlhKS9UeXBlL0Fubm90Pj4NZW5kb2JqDTEzNjYgMCBvYmoNPDwvRiAyOC9PcGVu
IGZhbHNlL1BhcmVudCAxMzY1IDAgUi9SZWN0WzU5NS4wIDE4NS4xODYgNzk5LjAgMjk5LjE4Nl0v
U3VidHlwZS9Qb3B1cC9UeXBlL0Fubm90Pj4NZW5kb2JqDTEzNjcgMCBvYmoNPDwvQkJveFswLjAg
MC4wIDQ3My44MTUgMzkuMTIxNF0vRm9ybVR5cGUgMS9MZW5ndGggMjcvTWF0cml4WzEuMCAwLjAg
MC4wIDEuMCAwLjAgMC4wXS9SZXNvdXJjZXM8PC9FeHRHU3RhdGU8PC9SMDw8L0FJUyBmYWxzZS9D
QSAwLjM5OTk5NC9UeXBlL0V4dEdTdGF0ZS9jYSAwLjM5OTk5ND4+L1IxPDwvQUlTIGZhbHNlL0JN
L011bHRpcGx5L1R5cGUvRXh0R1N0YXRlPj4+Pi9Qcm9jU2V0Wy9QREZdL1hPYmplY3Q8PC9NV0ZP
Rm9ybSAxMzY4IDAgUj4+Pj4vU3VidHlwZS9Gb3JtL1R5cGUvWE9iamVjdD4+c3RyZWFtDQovUjAg
Z3MKL1IxIGdzCi9NV0ZPRm9ybSBEbwoNCmVuZHN0cmVhbQ1lbmRvYmoNMTM2OCAwIG9iag08PC9C
Qm94WzAuMCAwLjAgNDczLjgxNSAzOS4xMjE0XS9Gb3JtVHlwZSAxL0dyb3VwPDwvUy9UcmFuc3Bh
cmVuY3k+Pi9MZW5ndGggOS9NYXRyaXhbMS4wIDAuMCAwLjAgMS4wIDAuMCAwLjBdL1Jlc291cmNl
czw8L1Byb2NTZXRbL1BERl0vWE9iamVjdDw8L0Zvcm0gMTM2OSAwIFI+Pj4+L1N1YnR5cGUvRm9y
bS9UeXBlL1hPYmplY3Q+PnN0cmVhbQ0KL0Zvcm0gRG8KDQplbmRzdHJlYW0NZW5kb2JqDTEzNjkg
MCBvYmoNPDwvQkJveFs3OS4xNDU2IDI2MC40NjMgNTUyLjk2MSAyOTkuNTg1XS9GaWx0ZXJbL0Zs
YXRlRGVjb2RlXS9Gb3JtVHlwZSAxL0xlbmd0aCAxODcvTWF0cml4WzEuMCAwLjAgMC4wIDEuMCAt
NzkuMTQ1NiAtMjYwLjQ2M10vUmVzb3VyY2VzPDwvUHJvY1NldFsvUERGXT4+L1N1YnR5cGUvRm9y
bS9UeXBlL1hPYmplY3Q+PnN0cmVhbQ0KSIlUkDFyBDEIBHO9ghdQQsAA77kqOzknTvx9awMtt2kX
M+qR0OSUgghN+v0ek6OS/kYudrdFK8EmKPoZUexm2KjYFpxuUGAJ0J2pYkkHvYbbvnGpZu/hvu8g
fucanOaOnedf46udQhla+HQKMKxWO6WyVgY9hszUS2om14bNtpQIF1w62OR0d+4IPKywfxJrfVpB
OWPPaM3JWKL0nDKvfUuFLTSavTcztlTtYJPT3bkjcFn9CzAA5rNchw0KZW5kc3RyZWFtDWVuZG9i
ag0xMzcwIDAgb2JqDTw8L0ZpbHRlci9GbGF0ZURlY29kZS9GaXJzdCA3L0xlbmd0aCAxNDEvTiAx
L1R5cGUvT2JqU3RtPj5zdHJlYW0NCmjeTMvBCoJAEIDhV9mbu0S7M2OliQiRtwh6AC+Lu6gXR8aV
6O2LunT9+X4kKhSounaXLY0s2rirRJ8mnlufom4rAiLAHLGgEg47KDOAzLhbfD1ZwvoZ7hz+LeER
zpjntIfiZx/CYeuj6N5PwgotniyoTo8pLWvl3DcP4pdx6lfLMnTGNM1bgAEA4OAsLA0KZW5kc3Ry
ZWFtDWVuZG9iag0xMzcxIDAgb2JqDTw8L0RlY29kZVBhcm1zPDwvQ29sdW1ucyA0L1ByZWRpY3Rv
ciAxMj4+L0ZpbHRlci9GbGF0ZURlY29kZS9JRFs8RjZCNkZBRDYyODYwQ0Q0MTkxQzlFOEFENkFG
NTUwQ0U+PDdGQkJCNzBBM0Y2OTdDNEE4QkU2OUUxRjU2NTA2NDFEPl0vSW5kZXhbMTc4IDEgMTg3
IDEgNDE1IDEgMTIyNyAxIDEzNTUgMTddL0luZm8gMTIyNyAwIFIvTGVuZ3RoIDcxL1ByZXYgMzQy
NzQ4L1Jvb3QgMTIyOSAwIFIvU2l6ZSAxMzcyL1R5cGUvWFJlZi9XWzEgMyAwXT4+c3RyZWFtDQpo
3mJiZLXZw8TAwOQPJBinMzH+PraD6T+rewiQy6wCEisCsbiABAOIxRQHEnsHIspBBJzLVAwkWCyx
qJsGIt4CBBgAKGcOUQ0KZW5kc3RyZWFtDWVuZG9iag1zdGFydHhyZWYNCjM1MzQ2OA0KJSVFT0YN
Cg==

------=_NextPart_000_0131_01D8230D.90067940--



From nobody Wed Feb 16 07:25:27 2022
Return-Path: <laburdet.ietf@gmail.com>
X-Original-To: bess@ietfa.amsl.com
Delivered-To: bess@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 3EE663A0D41; Wed, 16 Feb 2022 07:25:25 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.098
X-Spam-Level: 
X-Spam-Status: No, score=-2.098 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, DKIM_VALID_EF=-0.1, FREEMAIL_FROM=0.001, HTML_MESSAGE=0.001, SPF_HELO_NONE=0.001, SPF_PASS=-0.001] 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 1JZ7IUseiK4e; Wed, 16 Feb 2022 07:25:23 -0800 (PST)
Received: from mail-ed1-x532.google.com (mail-ed1-x532.google.com [IPv6:2a00:1450:4864:20::532]) (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 0A26D3A0CEB; Wed, 16 Feb 2022 07:25:23 -0800 (PST)
Received: by mail-ed1-x532.google.com with SMTP id t21so4510433edd.3; Wed, 16 Feb 2022 07:25:22 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20210112;  h=from:to:subject:thread-topic:thread-index:date:message-id :accept-language:content-language:mime-version; bh=RRnXKLUfWfcT2XN73dppuLXNTY7mL17TPqPVbi92YCA=; b=pPMlNByJBpdVfcQbzAv11oYiNXjGH+Xw2FI/nNAxAPV7FxZsiKB+paQUZG0XfxYM9u r5YtXWu2HTdtP/xsF07w27EfptJv8eSresKm8mvb8kcsYLEDpjhOxJdvp7WpnuwC1M0M IbX8Iaqh9rHYywJ3IVdi5ol4m8sDuwn9VLewJvPT34L6zuLinakCyJMu0Dd0wmB5hUvi P/3iTHkMqh9wYSbQEUOG+ltgUnUaX8TIzNJgEMmRWzRk8sUSmJkJlJdXmlrhDzesNJik 3CRBd2io4RGHA1INrRwpebLxsWLISHflrER92Nm1y4LexFsTavOR7ZCeI8IrEFMAA8LR 0Cjg==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20210112; h=x-gm-message-state:from:to:subject:thread-topic:thread-index:date :message-id:accept-language:content-language:mime-version; bh=RRnXKLUfWfcT2XN73dppuLXNTY7mL17TPqPVbi92YCA=; b=RwKmZRpJu2GRf7NQ1PLnkQhULaP6n0ag07ofT5qIWYFYTb3o/34a0Bzi5IApceuCNU pfy2/XQRUH3Q8VdHr8OIG3S77BNAZH42bEozMmzXMsYWGK/uqtRDJr/wSD74xo2N2w6+ sdrv4dG1fg1Sy7MUW7uivWl4HXodWMOyvsrgyBhe772hbcTTjt99vwYVkqWgtAno7Ni8 is4Bz11vL2W+luOxmD4HzUwwKNjLFs/X8O6IyfUi9amjVlOzjS4/Hj3Dpn+vxYRKYIsX ZcQDNONAar0/maJ5zErdw/hhxqbjw+4mo8L7oyeX9cik98O+P47rbs3HagX/pv0pR15P 0oyw==
X-Gm-Message-State: AOAM530nxje3hUT9K5A1mvFrKupjB5e5hwkfR2r9KoCrAOt8UOb/vmeN 6Sh4s0n8VgG7w993aqTDsAJ6DFlOFN8=
X-Google-Smtp-Source: ABdhPJwhbgRuMYvOTTgk2YEUv7x6h123JPv/c4DtsJ66h1bMn+3kYzIGhQAt1mIetSRTjqD0wvcLXg==
X-Received: by 2002:aa7:cc12:0:b0:410:cb7b:a9ba with SMTP id q18-20020aa7cc12000000b00410cb7ba9bamr3501385edt.196.1645025119105;  Wed, 16 Feb 2022 07:25:19 -0800 (PST)
Received: from BL3PR02MB8130.namprd02.prod.outlook.com ([52.96.198.109]) by smtp.gmail.com with ESMTPSA id w15sm1933863edd.79.2022.02.16.07.25.17 (version=TLS1_2 cipher=ECDHE-ECDSA-AES128-GCM-SHA256 bits=128/128); Wed, 16 Feb 2022 07:25:18 -0800 (PST)
From: =?Windows-1252?Q?Luc_Andr=E9_Burdet?= <laburdet.ietf@gmail.com>
To: "mxhajduczenia@gmail.com" <mxhajduczenia@gmail.com>, "bess@ietf.org" <bess@ietf.org>, "draft-ietf-bess-rfc7432bis@ietf.org" <draft-ietf-bess-rfc7432bis@ietf.org>
Thread-Topic: [bess] Submitting comments against draft-ietf-bess-rfc7432bis-02
Thread-Index: AQHYI0lg9VxuKzx5p0S4k3rvB7o5Gw==
X-MS-Exchange-MessageSentRepresentingType: 1
Date: Wed, 16 Feb 2022 15:25:16 +0000
Message-ID: <BL3PR02MB8130C6CAB4B5C63A1125EF68AF359@BL3PR02MB8130.namprd02.prod.outlook.com>
Accept-Language: en-US
Content-Language: en-CA
X-MS-Has-Attach: 
X-MS-Exchange-Organization-SCL: -1
X-MS-TNEF-Correlator: 
X-MS-Exchange-Organization-RecordReviewCfmType: 0
Content-Type: multipart/alternative; boundary="_000_BL3PR02MB8130C6CAB4B5C63A1125EF68AF359BL3PR02MB8130namp_"
MIME-Version: 1.0
Archived-At: <https://mailarchive.ietf.org/arch/msg/bess/X5-SllbGVE0h50umzAontdyrjbU>
Subject: Re: [bess] Submitting comments against draft-ietf-bess-rfc7432bis-02
X-BeenThere: bess@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: BGP-Enabled ServiceS working group discussion list <bess.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/bess>, <mailto:bess-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/bess/>
List-Post: <mailto:bess@ietf.org>
List-Help: <mailto:bess-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/bess>, <mailto:bess-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 16 Feb 2022 15:25:25 -0000

--_000_BL3PR02MB8130C6CAB4B5C63A1125EF68AF359BL3PR02MB8130namp_
Content-Type: text/plain; charset="Windows-1252"
Content-Transfer-Encoding: quoted-printable

Thanks Marek.
I will go through them and just reply on-thread (here) with any questions o=
r clarifications.

Regards,
Luc Andr=E9

Luc Andr=E9 Burdet |  Cisco  |  laburdet.ietf@gmail.com  |  Tel: +1 613 254=
 4814


From: Marek Hajduczenia <mxhajduczenia@gmail.com>
Date: Wednesday, February 16, 2022 at 10:17
To: 'Luc Andr=E9 Burdet' <laburdet.ietf@gmail.com>, bess@ietf.org <bess@iet=
f.org>, draft-ietf-bess-rfc7432bis@ietf.org <draft-ietf-bess-rfc7432bis@iet=
f.org>
Subject: RE: [bess] Submitting comments against draft-ietf-bess-rfc7432bis-=
02
Thank you, Luc Andr=E9

CCing the dedicated distro for this document.

Attached please find the document with comments (92 in total). A large shar=
e are editorial (I hope these are self-explanatory), but there are also a n=
umber of technical questions / comments. Is there any interactive comment r=
esolution process planned for this document at any point of time?

Regards

Marek

From: Luc Andr=E9 Burdet <laburdet.ietf@gmail.com>
Sent: Wednesday, February 16, 2022 8:10 AM
To: mxhajduczenia@gmail.com; bess@ietf.org
Subject: Re: [bess] Submitting comments against draft-ietf-bess-rfc7432bis-=
02

Hi Marek,

You can just submit them to the alias, or to the authors (draft-ietf-bess-r=
fc7432bis@ietf.org<mailto:draft-ietf-bess-rfc7432bis@ietf.org>).
(In tracker there are 2 links for =91Email authors=92 and =91Email WG=92)

I am preparing an up-revision soon so your comments are welcome and timely =
(PDF is fine)

Regards,
Luc Andr=E9

Luc Andr=E9 Burdet |  Cisco  |  laburdet.ietf@gmail.com<mailto:laburdet.iet=
f@gmail.com>  |  Tel: +1 613 254 4814


From: BESS <bess-bounces@ietf.org<mailto:bess-bounces@ietf.org>> on behalf =
of mxhajduczenia@gmail.com<mailto:mxhajduczenia@gmail.com> <mxhajduczenia@g=
mail.com<mailto:mxhajduczenia@gmail.com>>
Date: Tuesday, February 15, 2022 at 12:04
To: bess@ietf.org<mailto:bess@ietf.org> <bess@ietf.org<mailto:bess@ietf.org=
>>
Subject: [bess] Submitting comments against draft-ietf-bess-rfc7432bis-02
Hi,

I have a generic question about submitting comments against draft-ietf-bess=
-rfc7432bis-02. I read the document in detail and marked up a number of com=
ments / suggestions in the PDF document. Is there any formal process to sub=
mit these comments and have them reviewed?

I am new to the IETF process, hence the question

Thanks

Marek

--_000_BL3PR02MB8130C6CAB4B5C63A1125EF68AF359BL3PR02MB8130namp_
Content-Type: text/html; charset="Windows-1252"
Content-Transfer-Encoding: quoted-printable

<html xmlns:o=3D"urn:schemas-microsoft-com:office:office" xmlns:w=3D"urn:sc=
hemas-microsoft-com:office:word" xmlns:m=3D"http://schemas.microsoft.com/of=
fice/2004/12/omml" xmlns=3D"http://www.w3.org/TR/REC-html40">
<head>
<meta http-equiv=3D"Content-Type" content=3D"text/html; charset=3DWindows-1=
252">
<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:"Times New Roman \(Body CS\)";
	panose-1:2 11 6 4 2 2 2 2 2 4;}
/* Style Definitions */
p.MsoNormal, li.MsoNormal, div.MsoNormal
	{margin:0cm;
	font-size:11.0pt;
	font-family:"Calibri",sans-serif;}
a:link, span.MsoHyperlink
	{mso-style-priority:99;
	color:#0563C1;
	text-decoration:underline;}
span.EmailStyle19
	{mso-style-type:personal-reply;
	font-family:"Calibri",sans-serif;
	color:windowtext;
	font-weight:normal;
	font-style:normal;}
.MsoChpDefault
	{mso-style-type:export-only;
	font-size:10.0pt;}
@page WordSection1
	{size:612.0pt 792.0pt;
	margin:72.0pt 72.0pt 72.0pt 72.0pt;}
div.WordSection1
	{page:WordSection1;}
--></style>
</head>
<body lang=3D"EN-CA" link=3D"#0563C1" vlink=3D"#954F72" style=3D"word-wrap:=
break-word">
<div class=3D"WordSection1">
<p class=3D"MsoNormal"><span lang=3D"EN-US" style=3D"font-size:12.0pt">Than=
ks Marek.<o:p></o:p></span></p>
<p class=3D"MsoNormal"><span lang=3D"EN-US" style=3D"font-size:12.0pt">I wi=
ll go through them and just reply on-thread (here) with any questions or cl=
arifications.<o:p></o:p></span></p>
<p class=3D"MsoNormal"><span lang=3D"EN-US" style=3D"font-size:12.0pt"><o:p=
>&nbsp;</o:p></span></p>
<div>
<p class=3D"MsoNormal"><span lang=3D"EN-US">Regards,<o:p></o:p></span></p>
<p class=3D"MsoNormal"><span lang=3D"EN-US">Luc Andr=E9<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">Luc Andr=E9 Burdet | &nbsp;Cisc=
o &nbsp;|&nbsp; laburdet.ietf@gmail.com&nbsp; |&nbsp; Tel: +1 613 254 4814<=
o:p></o:p></span></p>
</div>
<p class=3D"MsoNormal"><span lang=3D"EN-US" style=3D"font-size:12.0pt"><o:p=
>&nbsp;</o:p></span></p>
<p class=3D"MsoNormal"><span lang=3D"EN-US" style=3D"font-size:12.0pt"><o:p=
>&nbsp;</o:p></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-bottom:12.0pt"><b><span lang=3D"EN-U=
S" style=3D"font-size:12.0pt;color:black">From:
</span></b><span lang=3D"EN-US" style=3D"font-size:12.0pt;color:black">Mare=
k Hajduczenia &lt;mxhajduczenia@gmail.com&gt;<br>
<b>Date: </b>Wednesday, February 16, 2022 at 10:17<br>
<b>To: </b>'Luc Andr=E9 Burdet' &lt;laburdet.ietf@gmail.com&gt;, bess@ietf.=
org &lt;bess@ietf.org&gt;, draft-ietf-bess-rfc7432bis@ietf.org &lt;draft-ie=
tf-bess-rfc7432bis@ietf.org&gt;<br>
<b>Subject: </b>RE: [bess] Submitting comments against draft-ietf-bess-rfc7=
432bis-02<o:p></o:p></span></p>
</div>
<p class=3D"MsoNormal"><span lang=3D"EN-US">Thank you, Luc Andr=E9<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">CCing the dedicated distro for =
this document.
<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">Attached please find the docume=
nt with comments (92 in total). A large share are editorial (I hope these a=
re self-explanatory), but there are also a number of technical questions / =
comments. Is there any interactive comment
 resolution process planned for this document at any point of time? <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">Regards<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">Marek<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"> Luc Andr=E9 Burdet &lt;laburdet.ietf@gmail.com&gt;
<br>
<b>Sent:</b> Wednesday, February 16, 2022 8:10 AM<br>
<b>To:</b> mxhajduczenia@gmail.com; bess@ietf.org<br>
<b>Subject:</b> Re: [bess] Submitting comments against draft-ietf-bess-rfc7=
432bis-02<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"><span lang=3D"EN-US" style=3D"font-size:12.0pt">Hi M=
arek,</span><span lang=3D"EN-US"><o:p></o:p></span></p>
<p class=3D"MsoNormal"><span lang=3D"EN-US" style=3D"font-size:12.0pt">&nbs=
p;</span><span lang=3D"EN-US"><o:p></o:p></span></p>
<p class=3D"MsoNormal"><span lang=3D"EN-US" style=3D"font-size:12.0pt">You =
can just submit them to the alias, or to the authors (<a href=3D"mailto:dra=
ft-ietf-bess-rfc7432bis@ietf.org">draft-ietf-bess-rfc7432bis@ietf.org</a>).=
</span><span lang=3D"EN-US"><o:p></o:p></span></p>
<p class=3D"MsoNormal"><span lang=3D"EN-US" style=3D"font-size:12.0pt">(In =
tracker there are 2 links for =91Email authors=92 and =91Email WG=92)</span=
><span lang=3D"EN-US"><o:p></o:p></span></p>
<p class=3D"MsoNormal"><span lang=3D"EN-US" style=3D"font-size:12.0pt">&nbs=
p;</span><span lang=3D"EN-US"><o:p></o:p></span></p>
<p class=3D"MsoNormal"><span lang=3D"EN-US" style=3D"font-size:12.0pt">I am=
 preparing an up-revision soon so your comments are welcome and timely (PDF=
 is fine)</span><span lang=3D"EN-US"><o:p></o:p></span></p>
<p class=3D"MsoNormal"><span lang=3D"EN-US" style=3D"font-size:12.0pt">&nbs=
p;</span><span lang=3D"EN-US"><o:p></o:p></span></p>
<div>
<p class=3D"MsoNormal"><span lang=3D"EN-US">Regards,<o:p></o:p></span></p>
<p class=3D"MsoNormal"><span lang=3D"EN-US">Luc Andr=E9<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">Luc Andr=E9 Burdet | &nbsp;Cisc=
o &nbsp;|&nbsp; <a href=3D"mailto:laburdet.ietf@gmail.com">
laburdet.ietf@gmail.com</a>&nbsp; |&nbsp; Tel: +1 613 254 4814<o:p></o:p></=
span></p>
</div>
<p class=3D"MsoNormal"><span lang=3D"EN-US" style=3D"font-size:12.0pt">&nbs=
p;</span><span lang=3D"EN-US"><o:p></o:p></span></p>
<p class=3D"MsoNormal"><span lang=3D"EN-US" style=3D"font-size:12.0pt">&nbs=
p;</span><span lang=3D"EN-US"><o:p></o:p></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-bottom:12.0pt"><b><span lang=3D"EN-U=
S" style=3D"font-size:12.0pt;color:black">From:
</span></b><span lang=3D"EN-US" style=3D"font-size:12.0pt;color:black">BESS=
 &lt;<a href=3D"mailto:bess-bounces@ietf.org">bess-bounces@ietf.org</a>&gt;=
 on behalf of
<a href=3D"mailto:mxhajduczenia@gmail.com">mxhajduczenia@gmail.com</a> &lt;=
<a href=3D"mailto:mxhajduczenia@gmail.com">mxhajduczenia@gmail.com</a>&gt;<=
br>
<b>Date: </b>Tuesday, February 15, 2022 at 12:04<br>
<b>To: </b><a href=3D"mailto:bess@ietf.org">bess@ietf.org</a> &lt;<a href=
=3D"mailto:bess@ietf.org">bess@ietf.org</a>&gt;<br>
<b>Subject: </b>[bess] Submitting comments against draft-ietf-bess-rfc7432b=
is-02</span><span lang=3D"EN-US"><o:p></o:p></span></p>
</div>
<div>
<div>
<p class=3D"MsoNormal"><span lang=3D"EN-US">Hi, <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">I have a generic question about=
 submitting comments against draft-ietf-bess-rfc7432bis-02. I read the docu=
ment in detail and marked up a number of comments / suggestions in the PDF =
document. Is there any formal process
 to submit these comments and have them reviewed? <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">I am new to the IETF process, h=
ence the question
<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">Thanks <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">Marek<o:p></o:p></span></p>
</div>
</div>
</div>
</body>
</html>

--_000_BL3PR02MB8130C6CAB4B5C63A1125EF68AF359BL3PR02MB8130namp_--


From nobody Wed Feb 16 08:12:16 2022
Return-Path: <jorge.rabadan@nokia.com>
X-Original-To: bess@ietfa.amsl.com
Delivered-To: bess@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id E5A473A138B; Wed, 16 Feb 2022 08:12:14 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -0.871
X-Spam-Level: 
X-Spam-Status: No, score=-0.871 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DATE_IN_PAST_03_06=1.592, DKIMWL_WL_HIGH=-0.576, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_BLOCKED=0.001, SPF_NONE=0.001, T_REMOTE_IMAGE=0.01] autolearn=no 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 RERv02hpbUPS; Wed, 16 Feb 2022 08:12:10 -0800 (PST)
Received: from NAM12-DM6-obe.outbound.protection.outlook.com (mail-dm6nam12on2071b.outbound.protection.outlook.com [IPv6:2a01:111:f400:fe59::71b]) (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 874CB3A1399; Wed, 16 Feb 2022 08:12:09 -0800 (PST)
ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=TLsDNBV4dcD8edSElGaEKWQlNKtF+pGg/15Fyy79TOFSFXq0ZO6Yh6CzFoGCLQMHsOWskfsMz65r163gTbiiy2R53ZQ5+UrZMfnhtpQjoLAasFmzHnpNsPdeV5zuPzg6RL41O/NwRQSMO0uTfaj/nb980ySstdobNF9Q47pgMUASxjHSXhb8t0Wnbgnir1hHsTc8Y2wXr73p3+tla2A5aP0Ov+zWLNLGubu6wMhCUjuECptLWLaVxRbHPZTCG65w3YA6qKGj9K7veOm2izznrfJEqwJD8d2eNoeKKxr8zEY6OoGWPa5yKwcXzuhnAW1xn+DZFG8puRRfwM/PdlLLRg==
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-AntiSpam-MessageData-ChunkCount:X-MS-Exchange-AntiSpam-MessageData-0:X-MS-Exchange-AntiSpam-MessageData-1; bh=hM2ZbuN/Xebd1yifuVJomxFXnVfjYt5G96Rj7gRQf+o=; b=CzIrYvjr/LUwi9uih5M3xhffv2s0OJDbycMsPD5ajXYgnpuxonKwIuR7uEjfT/LZmiIAF1uX7SxqClH/qf8z+JnrOAeNSJutK56Uok8LyB4edR8skdUd4ISkU65Ub4AOy/NpyGaQeYRRo6Yrisr9PPD/hGTuDmFvzocaQMByokxUVuSybUlkUVe3nPgzsw32piisRs9fPsIR6ZWCOSogqIKERwIfA0NkmlYM31g1DKS9Wz+XQi1pvLKDVk3xFnG807Fw9zRe4mXg3/sJ/i2hgEnV30AOsqlOmM7QiYCkgxtcIHEmux3TGDowwmDAislnFtb9d+GjUa836WOqGkMcZg==
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=hM2ZbuN/Xebd1yifuVJomxFXnVfjYt5G96Rj7gRQf+o=; b=IGRpg8sJhVmBR4l0F4XMGWpEQztpw2GFOQAakSkcK7CWg6DQI3B2mK6bNvuNbKJvltAkB+b6ghHL/sUHjKvdAvm9HrW34h970SQlGV62bqjg2+Bc949J8qF3cU7Ka8oanOvRbQ+YdH5G4opPQ1xYUKrbtjcEfBH0hFtpL/3OJd0=
Received: from BY3PR08MB7060.namprd08.prod.outlook.com (2603:10b6:a03:36d::19) by PH0PR08MB6616.namprd08.prod.outlook.com (2603:10b6:510:38::5) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.4995.16; Wed, 16 Feb 2022 16:12:05 +0000
Received: from BY3PR08MB7060.namprd08.prod.outlook.com ([fe80::9c63:8608:8938:ad58]) by BY3PR08MB7060.namprd08.prod.outlook.com ([fe80::9c63:8608:8938:ad58%6]) with mapi id 15.20.4995.016; Wed, 16 Feb 2022 16:12:05 +0000
From: "Rabadan, Jorge (Nokia - US/Sunnyvale)" <jorge.rabadan@nokia.com>
To: Gyan Mishra <hayabusagsm@gmail.com>
CC: Anoop Ghanwani <anoop@alumni.duke.edu>, BESS <bess@ietf.org>, "bess-chairs@ietf.org" <bess-chairs@ietf.org>, "draft-ietf-bess-evpn-mh-split-horizon@ietf.org" <draft-ietf-bess-evpn-mh-split-horizon@ietf.org>, "slitkows.ietf@gmail.com" <slitkows.ietf@gmail.com>
Thread-Topic: [bess] WGLC, IPR and implementation poll for draft-ietf-bess-evpn-mh-split-horizon
Thread-Index: AdgSmb6OpNZf+pz3RJuCIB2dwk1GYQHg9bSAAA9vC4gBGde5AAD4MfQAACHwaTw=
Date: Wed, 16 Feb 2022 11:58:23 +0000
Message-ID: <BY3PR08MB706037B7A4DAA9D5C11FDC36F7359@BY3PR08MB7060.namprd08.prod.outlook.com>
References: <081c01d8129a$0ded7900$29c86b00$@gmail.com> <CA+-tSzyn4RMBC2Ah9LSJN1hQs1pgRfFEVmp-9qdymQRnezNeFg@mail.gmail.com> <BY3PR08MB7060516B5A0CCB4004431DB0F72A9@BY3PR08MB7060.namprd08.prod.outlook.com> <CABNhwV0h+aNZSC33RX9yH9K2xdgFpSzBNRkaNY=YMRx9ou6R4g@mail.gmail.com> <CABNhwV1zQanGkp20kSu8B7oW-O9nN-VZbEBx4vTxUfKnr7by7g@mail.gmail.com>
In-Reply-To: <CABNhwV1zQanGkp20kSu8B7oW-O9nN-VZbEBx4vTxUfKnr7by7g@mail.gmail.com>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
authentication-results: dkim=none (message not signed) header.d=none;dmarc=none action=none header.from=nokia.com;
x-ms-publictraffictype: Email
x-ms-office365-filtering-correlation-id: 91c72f8a-95ab-4fb4-09b5-08d9f1671347
x-ms-traffictypediagnostic: PH0PR08MB6616:EE_
x-microsoft-antispam-prvs: <PH0PR08MB66166777FF9460B6161580E5F7359@PH0PR08MB6616.namprd08.prod.outlook.com>
x-ms-oob-tlc-oobclassifiers: OLM:6790;
x-ms-exchange-senderadcheck: 1
x-ms-exchange-antispam-relay: 0
x-microsoft-antispam: BCL:0;
x-microsoft-antispam-message-info: 6SeX+ybdT7PF6V+MTAHEHUZoaTCvBLdQir+ELUZlRVZrkv49axC1ePgGumI6OGH/PIzRXtsIWxYTqXslEK3njBFBz/+ceAUF2n/h+NnXT4wTKAOG2yYZuTwpxGv9vVNblsQUN0RXEHlvZwFN5Cbq2u1SlyzOJMbhAtUl8jdyNqYyeL9YD/xJDq0dFcsMZyurFMtfJWnOkVZ8zcR1w1IQ+zgGJ5th3bHKEjuGKEz++B8NFhLIf6LsjLYK/gz/Dyj6ehlpJxW+eMYL5+5RPXH5+fvzWhKx3ZZ/FLysIXos8nDNdoJOEPH1YimNpkiespHXXRT6c3i482mJlIxxHWTmM1OXPC67Yc4H/vN1fI8Zt3lUxI3W+bB45JBA2SAPTRelWUwJ3QII3Ab/7YEDyGxx8SBlikUCVKE+M5MYyk54JPrha+m4gtlL2thluzvZaPq8/nOtYT4JyJpzQQ1KXM8/+vni6mk4c1FEo7c6gOJBHeqeaRzrP8NliDIzVtml10pCqxQy2R8aUqLOH+AfTdZbhtbR4mOR4vAwZHP1FaPDrRcMJVwjyr7+zXUetcfUbfXSs1uWxlLpl056bmcwys4Kcnb9qrnJsI6nvhIZ1MeDnP7NIEtCbsC4PHjatKmiEEamIzKtW1LS7T63qvcxNgdRBYlJk9J1YyhbkS9s9RakrvNem5bbtn6VLu6XZS7n/jXciV5NoTGGDF7Vj1szjQ32w27tq2Gql8tV+9HN30d5b+psZeISyjWr8lnhuNGXaOthwOr7iXY7fKyfPXJJNPTR+deiCiQbc/KVnmfkl+1xAZ/QtWjxw9HxGX56bbTlHVcV7b/dPTHTENgcN4TvHjRcsQ==
x-forefront-antispam-report: CIP:255.255.255.255; CTRY:; LANG:en; SCL:1; SRV:;  IPV:NLI; SFV:NSPM; H:BY3PR08MB7060.namprd08.prod.outlook.com; PTR:; CAT:NONE;  SFS:(13230001)(4636009)(366004)(52536014)(82960400001)(5660300002)(2906002)(8936002)(9326002)(9686003)(66446008)(66946007)(186003)(26005)(122000001)(76116006)(64756008)(66556008)(66476007)(4326008)(8676002)(86362001)(38100700002)(91956017)(316002)(54906003)(6916009)(55016003)(40140700001)(166002)(508600001)(6506007)(7696005)(53546011)(966005)(83380400001)(33656002)(38070700005)(71200400001)(6666004); DIR:OUT; SFP:1102; 
x-ms-exchange-antispam-messagedata-chunkcount: 1
x-ms-exchange-antispam-messagedata-0: =?Windows-1252?Q?NkDjRlmLM2S9v7iwTwRygO/hKhixb2OBDJI6eK6P2TJ5913AN8cYO6IS?= =?Windows-1252?Q?CE5Lii6TpjoUCMgIGGTFDt4IMHRIN5LknQh6uyfuDhA/bfgRq/1X7eIb?= =?Windows-1252?Q?IbKvJR0O9Mr9e131XRz4oTqWUNlf+8+5bWytO8Cn1zydmdnOXsy8WqlH?= =?Windows-1252?Q?+xibeFBg7Q9nt3wzvuLvqBI1jhSjkNOo9eoaxJTjJmYrf5S9egLtSxx4?= =?Windows-1252?Q?+JOvsBnpCX6htJNhoLsRPMFNfTWeNJk6vCCZgjRpjt+PACzfoMmmCBZL?= =?Windows-1252?Q?EsfeqHmN2LDZJHQcr5L1JTHO7OLr/qaW3LQ62aQXnwRL1GUZ8RCuvmUw?= =?Windows-1252?Q?W97dKnmvngn3pItlTzx5a6JOL/qKVCvQce3Se0tIrdX6tZxL0Jf354lO?= =?Windows-1252?Q?rXjvYzJeGKhxfKSsgWXfyKzrjoNiUTHqESAHVotM4IDTV7FllfaHyl8p?= =?Windows-1252?Q?hDHLfLgZ0jEGZ3SL8hpOg+o+W/9UMEmnYeqL3Mk8qHJSACM7Bb3eHnzy?= =?Windows-1252?Q?Q98Pf5ft0Gv6PHq9Zb3Y8WTHNTafPLEj0yEFs9Alam+IcZ81IO4GnUr8?= =?Windows-1252?Q?aYZ8lMebQi7ZBER62q/EEmW+w7d0WqpLk2RpGUCfHS2RTe4VWJL6QwEB?= =?Windows-1252?Q?bNDpkpo/n7EKQmXO20RpKoXnnARY/T9QFDS2uD+Sxp6gHZGGyqoDBx0W?= =?Windows-1252?Q?sWcqZLDXVcTbIRWctLWW7QKPY0kJ9dxoexLxy+mWwjYjHs+HGNCaFzGq?= =?Windows-1252?Q?YTAK3T25xfTTKvYlTHUA4aq7j6/csXLe0EzNZnndHEIGGXULz+CcOtHx?= =?Windows-1252?Q?zvK2K4s8Q1lXaf8VDMF54ZBVoCx83CoMdBMdDvjuM8zMkLfu1JuLnMhT?= =?Windows-1252?Q?OUr9hydSxdqZnYiu+jEedrCKQBAZ/VktLHAd5sj4obmLf3Gss66SQ6Z+?= =?Windows-1252?Q?GRkjcsRAkKViRPdZ2II811AA4B2JuLnJqEqiZpZmvsVRPszGlgLnBctK?= =?Windows-1252?Q?3/euNux6xsOzkvJqchwIyvu46z+jNd1pcY5Yyv7U/2OE6Aa3L4e7I7A0?= =?Windows-1252?Q?c0nwoVOHjWG6CrmawFeUCFWZDs2vcxXtgBahljNkWG6lNxLdTWixk9D2?= =?Windows-1252?Q?LtmcKDYUtB6Q5BZRqIfkHFZ7Z9daEvkOu8kZ06IR580mCkWvMHLxIAAj?= =?Windows-1252?Q?Q/fwekEVzzDclOD2wKSeFrwibmeeHmSbbNTOOmNjqW68byiMH8GQ9vnW?= =?Windows-1252?Q?ikS6a8JKVmHyuEk2HQD3ggvnDhSwMRl06hgvijvXYXgtrlSwYmCLY8om?= =?Windows-1252?Q?zHwaCoHdlTBV8bBiXrDftf0e4Q+SZCjeJiTFDu9mLVNBYEF+H3wz70h8?= =?Windows-1252?Q?YtU3DX3S66Xn18T+AmRTvJMGCsMh+/D8pqdWsJj7OPW5URCLvk6cwSge?= =?Windows-1252?Q?rZoYEv9cBnSbbw0gzpUTIYBXUKBfOKNmPYDrOUeqh2z8dHtBsIsINJdm?= =?Windows-1252?Q?DuudUMKEZ2otzeQGKjbU+s6BeQcMg5TJYfvOhbQK9okP0FcOyXbNWHLk?= =?Windows-1252?Q?Fk39KYMd7Jt/oT6Bn0KG9Tl0XbVa4la+b6kF6Ua4fBvB445dfeMwaaw+?= =?Windows-1252?Q?5ZC2Ln7S0638fwMRntWDpPsTljA/C49A1jrwh6HqAx41ztBsXUy7ZkGf?= =?Windows-1252?Q?V3fW/41CUYpou6pxPYc5j9rrLn3lV0wQ/8OzFWhaVjQifX2VwAN9UGPf?= =?Windows-1252?Q?oZ+Yta8/ad52fSN4dyw=3D?=
Content-Type: multipart/alternative; boundary="_000_BY3PR08MB706037B7A4DAA9D5C11FDC36F7359BY3PR08MB7060namp_"
MIME-Version: 1.0
X-OriginatorOrg: nokia.com
X-MS-Exchange-CrossTenant-AuthAs: Internal
X-MS-Exchange-CrossTenant-AuthSource: BY3PR08MB7060.namprd08.prod.outlook.com
X-MS-Exchange-CrossTenant-Network-Message-Id: 91c72f8a-95ab-4fb4-09b5-08d9f1671347
X-MS-Exchange-CrossTenant-originalarrivaltime: 16 Feb 2022 16:12:05.5421 (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: yvPBhvPGwGmg5pvTkekPQ00bd8u+QkB/zHi7lhAaT+Zk+DiZVMA3sTFt/EDEE87mXDZRqFFUqlJhVgmSJu/1QQ==
X-MS-Exchange-Transport-CrossTenantHeadersStamped: PH0PR08MB6616
Archived-At: <https://mailarchive.ietf.org/arch/msg/bess/CcBoxYChMZLnk-wmJ7qU8gLHbGI>
Subject: Re: [bess] WGLC, IPR and implementation poll for draft-ietf-bess-evpn-mh-split-horizon
X-BeenThere: bess@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: BGP-Enabled ServiceS working group discussion list <bess.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/bess>, <mailto:bess-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/bess/>
List-Post: <mailto:bess@ietf.org>
List-Help: <mailto:bess-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/bess>, <mailto:bess-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 16 Feb 2022 16:12:15 -0000

--_000_BY3PR08MB706037B7A4DAA9D5C11FDC36F7359BY3PR08MB7060namp_
Content-Type: text/plain; charset="Windows-1252"
Content-Transfer-Encoding: quoted-printable

Hi Gyan,

Thank you for your feedback and support.

The document attempts to address all tunnels that can be used in EVPN Multi=
-homing PEs. In that respect, we should probably do a better job defining w=
hat those tunnels are.
The division at the moment is: non-IP MPLS, NVO tunnels, SRv6.

  *   Where NVO tunnels are, in general, IP tunnels that can convey an Ethe=
rnet payload =96 that includes the ones in RFC8365, but not limited to the =
ones in RFC8365.

In that sense, we can classify MPLSoGRE, MPLSoUDP, VXLAN, VXLAN-GPE, etc al=
l as NVO tunnels.

If you agree with the above, we can make the necessary edits to make the te=
xt consistent with that, as part of this WGLC.

Thanks!
Jorge

From: Gyan Mishra <hayabusagsm@gmail.com>
Date: Tuesday, February 15, 2022 at 8:37 PM
To: Rabadan, Jorge (Nokia - US/Sunnyvale) <jorge.rabadan@nokia.com>
Cc: Anoop Ghanwani <anoop@alumni.duke.edu>, BESS <bess@ietf.org>, bess-chai=
rs@ietf.org <bess-chairs@ietf.org>, draft-ietf-bess-evpn-mh-split-horizon@i=
etf.org <draft-ietf-bess-evpn-mh-split-horizon@ietf.org>, slitkows.ietf@gma=
il.com <slitkows.ietf@gmail.com>
Subject: Re: [bess] WGLC, IPR and implementation poll for draft-ietf-bess-e=
vpn-mh-split-horizon

Hi Jorge & Authors

I support publication of this document and have a few comments  thatT I thi=
nk will help clarify and improve the document.

The specification is clear on the solution with two new flags to indicate S=
HT type ESI or Local Bias for NVO use cases.

Table 1 lists different tunnel encapsulations.

What I did notice is that VXLAN GPE is not included which should be.

https://datatracker.ietf.org/doc/html/draft-ietf-nvo3-vxlan-gpe

Also I noticed that RFC 7510 MPLSoUDP is included and that is an NVO tunnel=
 and is not listed in RFC 8365 which does have VXLAN GPE.

IANA codepoints table


Value    Name

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

   8        VXLAN Encapsulation

   9        NVGRE Encapsulation

   10       MPLS Encapsulation

   11       MPLS in GRE Encapsulation

   12       VXLAN GPE Encapsulation

RFC 7510 MPLSoUDP is a not an NVO tunnel and is used for special use cases =
for UDP based ECMP or LAG.


As well MPLS  listed is  transport technology and not NVO tunnels which MPL=
S based EVPN for NG L2 VPN RFC 7432 utilizes ESI label natively by default =
for PE-CE AC MPLS based underlay and is not an an NVO overlay.

As well SRv6  listed is a transport technology  and not NVO tunnels which u=
ses MPLS based EVPN equivalent SRv6 L2 service SID TLV is encoded in BGP Pr=
efix SID attribute per SRv6 BGP based services draft and utilizes ESI label=
 natively by default for PE-CE AC MPLS based underlay and is not an an NVO =
overlay.

MPLS and SRv6 should be in a separate table maybe as it=92s not an an NVO t=
unnel or maybe mention that it=92s a transport and can take advantage of SH=
T flag.

I agree that SRv6 and MPLS transports should be included so they can take a=
dvantage of the SHT flag.

The verbiage MPLS based NVO tunnel is clear and that would be in the NVO tu=
nnel table be MPLSoGRE RFC 4023 and all other NVO tunnels are Non MPLS base=
d.

Many Thanks

Gyan

On Thu, Feb 10, 2022 at 4:10 PM Gyan Mishra <hayabusagsm@gmail.com<mailto:h=
ayabusagsm@gmail.com>> wrote:

I support publication.

Thanks

Gyan

On Sat, Feb 5, 2022 at 1:41 AM Rabadan, Jorge (Nokia - US/Sunnyvale) <jorge=
.rabadan@nokia.com<mailto:jorge.rabadan@nokia.com>> wrote:
Thank you Anoop. We will fix those in the next version.
Jorge

From: Anoop Ghanwani <anoop@alumni.duke.edu<mailto:anoop@alumni.duke.edu>>
Date: Saturday, February 5, 2022 at 12:19 AM
To: slitkows.ietf@gmail.com<mailto:slitkows.ietf@gmail.com> <slitkows.ietf@=
gmail.com<mailto:slitkows.ietf@gmail.com>>
Cc: BESS <bess@ietf.org<mailto:bess@ietf.org>>, draft-ietf-bess-evpn-mh-spl=
it-horizon@ietf.org<mailto:draft-ietf-bess-evpn-mh-split-horizon@ietf.org> =
<draft-ietf-bess-evpn-mh-split-horizon@ietf.org<mailto:draft-ietf-bess-evpn=
-mh-split-horizon@ietf.org>>, bess-chairs@ietf.org<mailto:bess-chairs@ietf.=
org> <bess-chairs@ietf.org<mailto:bess-chairs@ietf.org>>
Subject: Re: [bess] WGLC, IPR and implementation poll for draft-ietf-bess-e=
vpn-mh-split-horizon
I support the publication of the draft as an RFC.

Below are some minor editorial comments.

Anoop

=3D=3D

Multiple sections

Probably better to replace all uses of Ethernet Segment with ES rather than=
 use them at random.

Section 1

Expand first use of "SID".

will keeo following
->
will keep following

Section 2.2

A value of 01
   indicates the intend to use
->
A value of 01
   indicates the intent to use

A value of 10 indicates the intend to
   use
->
A value of 10 indicates the intent to
   use

On Wed, Jan 26, 2022 at 1:50 AM <slitkows.ietf@gmail.com<mailto:slitkows.ie=
tf@gmail.com>> wrote:

Hello Working Group,



This email starts a two weeks Working Group Last Call on draft-ietf-bess-ev=
pn-mh-split-horizon [1].



This poll runs until *the 9th of Feb*.



We are also polling for knowledge of any undisclosed IPR that applies to th=
is document, to ensure that IPR has been disclosed in compliance with IETF =
IPR rules (see RFCs 3979, 4879, 3669 and 5378 for more details).

If you are listed as an Author or a Contributor of this document please res=
pond to this email and indicate whether or not you are aware of any relevan=
t undisclosed IPR. The Document won't progress without answers from all the=
 Authors and Contributors.



There is no IPR currently disclosed.



If you are not listed as an Author or a Contributor, then please explicitly=
 respond only if you are aware of any IPR that has not yet been disclosed i=
n conformance with IETF rules.



We are also polling for any existing implementation as per [2].



    Thank you,

    Stephane & Matthew


    [1] https://datatracker.ietf.org/doc/draft-ietf-bess-evpn-mh-split-hori=
zon/

    [2] https://mailarchive.ietf.org/arch/msg/bess/cG3X1tTqb_vPC4rg56SEdkjq=
Dpw

_______________________________________________
BESS mailing list
BESS@ietf.org<mailto:BESS@ietf.org>
https://www.ietf.org/mailman/listinfo/bess
_______________________________________________
BESS mailing list
BESS@ietf.org<mailto:BESS@ietf.org>
https://www.ietf.org/mailman/listinfo/bess
--

[http://ss7.vzw.com/is/image/VerizonWireless/vz-logo-email]<http://www.veri=
zon.com/>

Gyan Mishra

Network Solutions Architect

Email gyan.s.mishra@verizon.com<mailto:gyan.s.mishra@verizon.com>

M 301 502-1347

--

[http://ss7.vzw.com/is/image/VerizonWireless/vz-logo-email]<http://www.veri=
zon.com/>

Gyan Mishra

Network Solutions Architect

Email gyan.s.mishra@verizon.com<mailto:gyan.s.mishra@verizon.com>

M 301 502-1347


--_000_BY3PR08MB706037B7A4DAA9D5C11FDC36F7359BY3PR08MB7060namp_
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=3DWindows-1=
252">
<meta name=3D"Generator" content=3D"Microsoft Word 15 (filtered medium)">
<!--[if !mso]><style>v\:* {behavior:url(#default#VML);}
o\:* {behavior:url(#default#VML);}
w\:* {behavior:url(#default#VML);}
.shape {behavior:url(#default#VML);}
</style><![endif]--><style><!--
/* Font Definitions */
@font-face
	{font-family:Wingdings;
	panose-1:5 0 0 0 0 0 0 0 0 0;}
@font-face
	{font-family:"Cambria Math";
	panose-1:2 4 5 3 5 4 6 3 2 4;}
@font-face
	{font-family:Calibri;
	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;}
@font-face
	{font-family:"Times New Roman \(Body CS\)";
	panose-1:2 11 6 4 2 2 2 2 2 4;}
@font-face
	{font-family:Georgia;
	panose-1:2 4 5 2 5 4 5 2 3 3;}
/* Style Definitions */
p.MsoNormal, li.MsoNormal, div.MsoNormal
	{margin:0cm;
	font-size:10.0pt;
	font-family:"Calibri",sans-serif;}
a:link, span.MsoHyperlink
	{mso-style-priority:99;
	color:blue;
	text-decoration:underline;}
pre
	{mso-style-priority:99;
	mso-style-link:"HTML Preformatted Char";
	margin:0cm;
	font-size:10.0pt;
	font-family:"Courier New";}
p.MsoListParagraph, li.MsoListParagraph, div.MsoListParagraph
	{mso-style-priority:34;
	margin-top:0cm;
	margin-right:0cm;
	margin-bottom:0cm;
	margin-left:36.0pt;
	font-size:10.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.EmailStyle21
	{mso-style-type:personal-reply;
	font-family:Consolas;
	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:122163347;
	mso-list-type:hybrid;
	mso-list-template-ids:-1985300172 1962454720 67698691 67698693 67698689 67=
698691 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:-18.0pt;
	font-family:Consolas;
	mso-fareast-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;}
@list l1
	{mso-list-id:499783837;
	mso-list-type:hybrid;
	mso-list-template-ids:1189802986 -1956073380 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:-18.0pt;
	font-family:Consolas;
	mso-fareast-font-family:"Times New Roman";}
@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"blue" vlink=3D"purple" style=3D"word-wrap:brea=
k-word">
<div class=3D"WordSection1">
<p class=3D"MsoNormal"><span style=3D"font-size:10.5pt;font-family:Consolas=
">Hi Gyan,<o:p></o:p></span></p>
<p class=3D"MsoNormal"><span style=3D"font-size:10.5pt;font-family:Consolas=
"><o:p>&nbsp;</o:p></span></p>
<p class=3D"MsoNormal"><span style=3D"font-size:10.5pt;font-family:Consolas=
">Thank you for your feedback and support.<o:p></o:p></span></p>
<p class=3D"MsoNormal"><span style=3D"font-size:10.5pt;font-family:Consolas=
"><o:p>&nbsp;</o:p></span></p>
<p class=3D"MsoNormal"><span style=3D"font-size:10.5pt;font-family:Consolas=
">The document attempts to address all tunnels that can be used in EVPN Mul=
ti-homing PEs. In that respect, we should probably do a better job defining=
 what those tunnels are.<o:p></o:p></span></p>
<p class=3D"MsoNormal"><span style=3D"font-size:10.5pt;font-family:Consolas=
">The division at the moment is: non-IP MPLS, NVO tunnels, SRv6.
<o:p></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 =
lfo2"><span style=3D"font-size:10.5pt;font-family:Consolas">Where NVO tunne=
ls are, in general, IP tunnels that can convey an Ethernet payload =96 that=
 includes the ones in RFC8365, but not limited
 to the ones in RFC8365.<o:p></o:p></span></li></ul>
<p class=3D"MsoNormal"><span style=3D"font-size:10.5pt;font-family:Consolas=
"><o:p>&nbsp;</o:p></span></p>
<p class=3D"MsoNormal"><span style=3D"font-size:10.5pt;font-family:Consolas=
">In that sense, we can classify MPLSoGRE, MPLSoUDP, VXLAN, VXLAN-GPE, etc =
all as NVO tunnels.<o:p></o:p></span></p>
<p class=3D"MsoNormal"><span style=3D"font-size:10.5pt;font-family:Consolas=
"><o:p>&nbsp;</o:p></span></p>
<p class=3D"MsoNormal"><span style=3D"font-size:10.5pt;font-family:Consolas=
">If you agree with the above, we can make the necessary edits to make the =
text consistent with that, as part of this WGLC.<o:p></o:p></span></p>
<p class=3D"MsoNormal"><span style=3D"font-size:10.5pt;font-family:Consolas=
"><o:p>&nbsp;</o:p></span></p>
<p class=3D"MsoNormal"><span style=3D"font-size:10.5pt;font-family:Consolas=
">Thanks!<o:p></o:p></span></p>
<p class=3D"MsoNormal"><span style=3D"font-size:10.5pt;font-family:Consolas=
">Jorge<o:p></o:p></span></p>
<p class=3D"MsoNormal"><span style=3D"font-size:10.5pt;font-family:Consolas=
"><o:p></o:p></span></p>
<p class=3D"MsoNormal"><span style=3D"font-size:10.5pt;font-family:Consolas=
"><o:p>&nbsp;</o:p></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"mso-margin-top-alt:0cm;margin-right:0cm;mar=
gin-bottom:12.0pt;margin-left:36.0pt">
<b><span style=3D"font-size:12.0pt;color:black">From: </span></b><span styl=
e=3D"font-size:12.0pt;color:black">Gyan Mishra &lt;hayabusagsm@gmail.com&gt=
;<br>
<b>Date: </b>Tuesday, February 15, 2022 at 8:37 PM<br>
<b>To: </b>Rabadan, Jorge (Nokia - US/Sunnyvale) &lt;jorge.rabadan@nokia.co=
m&gt;<br>
<b>Cc: </b>Anoop Ghanwani &lt;anoop@alumni.duke.edu&gt;, BESS &lt;bess@ietf=
.org&gt;, bess-chairs@ietf.org &lt;bess-chairs@ietf.org&gt;, draft-ietf-bes=
s-evpn-mh-split-horizon@ietf.org &lt;draft-ietf-bess-evpn-mh-split-horizon@=
ietf.org&gt;, slitkows.ietf@gmail.com &lt;slitkows.ietf@gmail.com&gt;<br>
<b>Subject: </b>Re: [bess] WGLC, IPR and implementation poll for draft-ietf=
-bess-evpn-mh-split-horizon<o:p></o:p></span></p>
</div>
<div>
<div>
<p class=3D"MsoNormal" style=3D"margin-left:36.0pt"><span style=3D"font-siz=
e:11.0pt"><o:p>&nbsp;</o:p></span></p>
</div>
<div>
<p class=3D"MsoNormal" style=3D"margin-left:36.0pt"><span style=3D"font-siz=
e:11.0pt">Hi&nbsp;Jorge &amp; Authors<o:p></o:p></span></p>
</div>
<div>
<p class=3D"MsoNormal" style=3D"margin-left:36.0pt"><span style=3D"font-siz=
e:11.0pt"><o:p>&nbsp;</o:p></span></p>
</div>
<div>
<p class=3D"MsoNormal" style=3D"margin-left:36.0pt"><span style=3D"font-siz=
e:11.0pt">I support publication of this document and have a few comments &n=
bsp;thatT I think will help clarify and improve the document.<o:p></o:p></s=
pan></p>
</div>
<div>
<p class=3D"MsoNormal" style=3D"margin-left:36.0pt"><span style=3D"font-siz=
e:11.0pt"><o:p>&nbsp;</o:p></span></p>
</div>
<div>
<p class=3D"MsoNormal" style=3D"margin-left:36.0pt"><span style=3D"font-siz=
e:11.0pt">The specification is clear on the solution with two new flags to =
indicate SHT type ESI or Local Bias for NVO use cases.<o:p></o:p></span></p=
>
</div>
<div>
<p class=3D"MsoNormal" style=3D"margin-left:36.0pt"><span style=3D"font-siz=
e:11.0pt"><o:p>&nbsp;</o:p></span></p>
</div>
<div>
<p class=3D"MsoNormal" style=3D"margin-left:36.0pt"><span style=3D"font-siz=
e:11.0pt">Table 1 lists different tunnel encapsulations.<o:p></o:p></span><=
/p>
</div>
<div>
<p class=3D"MsoNormal" style=3D"margin-left:36.0pt"><span style=3D"font-siz=
e:11.0pt"><o:p>&nbsp;</o:p></span></p>
</div>
<div>
<p class=3D"MsoNormal" style=3D"margin-left:36.0pt"><span style=3D"font-siz=
e:11.0pt">What I did notice is that VXLAN GPE is not included which should =
be.<o:p></o:p></span></p>
</div>
<div>
<p class=3D"MsoNormal" style=3D"margin-left:36.0pt"><span style=3D"font-siz=
e:11.0pt"><o:p>&nbsp;</o:p></span></p>
</div>
<div>
<div>
<p class=3D"MsoNormal" style=3D"margin-left:36.0pt"><span style=3D"font-siz=
e:11.0pt"><a href=3D"https://datatracker.ietf.org/doc/html/draft-ietf-nvo3-=
vxlan-gpe">https://datatracker.ietf.org/doc/html/draft-ietf-nvo3-vxlan-gpe<=
/a><o:p></o:p></span></p>
</div>
<div>
<p class=3D"MsoNormal" style=3D"margin-left:36.0pt"><span style=3D"font-siz=
e:11.0pt"><o:p>&nbsp;</o:p></span></p>
</div>
<div>
<p class=3D"MsoNormal" style=3D"margin-left:36.0pt"><span style=3D"font-siz=
e:11.0pt">Also I noticed that RFC 7510 MPLSoUDP is included and that is an =
NVO tunnel and is not listed in RFC 8365 which does have VXLAN GPE.<o:p></o=
:p></span></p>
</div>
<div>
<p class=3D"MsoNormal" style=3D"margin-left:36.0pt"><span style=3D"font-siz=
e:11.0pt"><o:p>&nbsp;</o:p></span></p>
</div>
<div>
<p class=3D"MsoNormal" style=3D"margin-left:36.0pt"><span style=3D"font-siz=
e:11.0pt">IANA codepoints table&nbsp;<o:p></o:p></span></p>
</div>
<div>
<p class=3D"MsoNormal" style=3D"margin-left:36.0pt"><span style=3D"font-siz=
e:11.0pt"><o:p>&nbsp;</o:p></span></p>
</div>
<div>
<pre style=3D"margin-left:36.0pt;break-before:page"><span style=3D"font-siz=
e:11.0pt">Value&nbsp;&nbsp;&nbsp; Name<o:p></o:p></span></pre>
<pre style=3D"margin-left:36.0pt"><span style=3D"font-size:11.0pt">&nbsp;&n=
bsp; -----&nbsp;&nbsp;&nbsp; ------------------------<o:p></o:p></span></pr=
e>
<pre style=3D"margin-left:36.0pt"><span style=3D"font-size:11.0pt">&nbsp;&n=
bsp; 8&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; VXLAN Encapsulation<o:p></=
o:p></span></pre>
<pre style=3D"margin-left:36.0pt"><span style=3D"font-size:11.0pt">&nbsp;&n=
bsp; 9&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; NVGRE Encapsulation<o:p></=
o:p></span></pre>
<pre style=3D"margin-left:36.0pt"><span style=3D"font-size:11.0pt">&nbsp;&n=
bsp; 10&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; MPLS Encapsulation<o:p></o:p></=
span></pre>
<pre style=3D"margin-left:36.0pt"><span style=3D"font-size:11.0pt">&nbsp;&n=
bsp; 11&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; MPLS in GRE Encapsulation<o:p><=
/o:p></span></pre>
<pre style=3D"margin-left:36.0pt"><span style=3D"font-size:11.0pt">&nbsp;&n=
bsp; 12&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; VXLAN GPE Encapsulation<o:p></o=
:p></span></pre>
<p class=3D"MsoNormal" style=3D"margin-left:36.0pt"><span style=3D"font-siz=
e:11.0pt"><o:p>&nbsp;</o:p></span></p>
</div>
<div>
<p class=3D"MsoNormal" style=3D"margin-left:36.0pt"><span style=3D"font-siz=
e:11.0pt">RFC 7510 MPLSoUDP is a not an NVO tunnel and is used for special =
use cases for UDP based ECMP or LAG.<o:p></o:p></span></p>
</div>
<div>
<p class=3D"MsoNormal" style=3D"margin-left:36.0pt"><span style=3D"font-siz=
e:11.0pt"><o:p>&nbsp;</o:p></span></p>
</div>
<div>
<p class=3D"MsoNormal" style=3D"margin-left:36.0pt"><span style=3D"font-siz=
e:11.0pt"><o:p>&nbsp;</o:p></span></p>
</div>
<div>
<p class=3D"MsoNormal" style=3D"margin-left:36.0pt"><span style=3D"font-siz=
e:11.0pt">As well MPLS &nbsp;listed is &nbsp;transport technology and not N=
VO tunnels which MPLS based EVPN for NG L2 VPN RFC 7432 utilizes ESI label =
natively by default for PE-CE AC MPLS based underlay
 and is not an an NVO overlay.<o:p></o:p></span></p>
</div>
<p class=3D"MsoNormal" style=3D"margin-left:36.0pt"><span style=3D"font-siz=
e:11.0pt"><o:p>&nbsp;</o:p></span></p>
</div>
<div>
<p class=3D"MsoNormal" style=3D"margin-left:36.0pt"><span style=3D"font-siz=
e:11.0pt;border:none windowtext 1.0pt;padding:0cm">As well SRv6 &nbsp;liste=
d is a transport technology &nbsp;and not NVO tunnels which uses MPLS based=
 EVPN equivalent SRv6 L2 service SID TLV is encoded
 in BGP Prefix SID attribute per SRv6 BGP based services draft and utilizes=
 ESI label natively by default for PE-CE AC MPLS based underlay and is not =
an an NVO overlay.</span><span style=3D"font-size:11.0pt"><o:p></o:p></span=
></p>
</div>
<div>
<p class=3D"MsoNormal" style=3D"margin-left:36.0pt"><span style=3D"font-siz=
e:11.0pt"><o:p>&nbsp;</o:p></span></p>
</div>
<div>
<p class=3D"MsoNormal" style=3D"margin-left:36.0pt"><span style=3D"font-siz=
e:11.0pt;border:none windowtext 1.0pt;padding:0cm">MPLS and SRv6 should be =
in a separate table maybe as it=92s not an an NVO tunnel or maybe mention t=
hat it=92s a transport and can take advantage
 of SHT flag.&nbsp;</span><span style=3D"font-size:11.0pt"><o:p></o:p></spa=
n></p>
</div>
<div>
<p class=3D"MsoNormal" style=3D"margin-left:36.0pt"><span style=3D"font-siz=
e:11.0pt"><o:p>&nbsp;</o:p></span></p>
</div>
<div>
<p class=3D"MsoNormal" style=3D"margin-left:36.0pt"><span style=3D"font-siz=
e:11.0pt;border:none windowtext 1.0pt;padding:0cm">I agree that SRv6 and MP=
LS transports should be included so they can take advantage of the SHT flag=
.</span><span style=3D"font-size:11.0pt"><o:p></o:p></span></p>
</div>
<div>
<p class=3D"MsoNormal" style=3D"margin-left:36.0pt"><span style=3D"font-siz=
e:11.0pt"><o:p>&nbsp;</o:p></span></p>
</div>
<div>
<p class=3D"MsoNormal" style=3D"margin-left:36.0pt"><span style=3D"font-siz=
e:11.0pt">The verbiage MPLS based NVO tunnel is clear and that would be in =
the NVO tunnel table be MPLSoGRE RFC 4023 and all other NVO tunnels are Non=
 MPLS based. &nbsp;&nbsp;<o:p></o:p></span></p>
</div>
<div>
<p class=3D"MsoNormal" style=3D"margin-left:36.0pt"><span style=3D"font-siz=
e:11.0pt"><o:p>&nbsp;</o:p></span></p>
</div>
</div>
<div>
<p class=3D"MsoNormal" style=3D"margin-left:36.0pt"><span style=3D"font-siz=
e:11.0pt">Many Thanks&nbsp;<o:p></o:p></span></p>
</div>
<div>
<div>
<div>
<p class=3D"MsoNormal" style=3D"margin-left:36.0pt"><span style=3D"font-siz=
e:11.0pt"><o:p>&nbsp;</o:p></span></p>
</div>
<div>
<p class=3D"MsoNormal" style=3D"margin-left:36.0pt"><span style=3D"font-siz=
e:11.0pt">Gyan<o:p></o:p></span></p>
</div>
</div>
<div>
<div>
<p class=3D"MsoNormal" style=3D"margin-left:36.0pt"><span style=3D"font-siz=
e:11.0pt"><o:p>&nbsp;</o:p></span></p>
<div>
<div>
<p class=3D"MsoNormal" style=3D"margin-left:36.0pt"><span style=3D"font-siz=
e:11.0pt">On Thu, Feb 10, 2022 at 4:10 PM Gyan Mishra &lt;<a href=3D"mailto=
:hayabusagsm@gmail.com" target=3D"_blank">hayabusagsm@gmail.com</a>&gt; wro=
te:<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-right:0cm">
<div>
<p class=3D"MsoNormal" style=3D"margin-left:36.0pt"><span style=3D"font-siz=
e:11.0pt"><o:p>&nbsp;</o:p></span></p>
</div>
<div>
<p class=3D"MsoNormal" style=3D"margin-left:36.0pt"><span style=3D"font-siz=
e:11.0pt">I support publication.<o:p></o:p></span></p>
</div>
<div>
<p class=3D"MsoNormal" style=3D"margin-left:36.0pt"><span style=3D"font-siz=
e:11.0pt"><o:p>&nbsp;</o:p></span></p>
</div>
<div>
<p class=3D"MsoNormal" style=3D"margin-left:36.0pt"><span style=3D"font-siz=
e:11.0pt">Thanks&nbsp;<o:p></o:p></span></p>
</div>
<div>
<p class=3D"MsoNormal" style=3D"margin-left:36.0pt"><span style=3D"font-siz=
e:11.0pt"><o:p>&nbsp;</o:p></span></p>
</div>
<div>
<p class=3D"MsoNormal" style=3D"margin-left:36.0pt"><span style=3D"font-siz=
e:11.0pt">Gyan<o:p></o:p></span></p>
</div>
<div>
<p class=3D"MsoNormal" style=3D"margin-left:36.0pt"><span style=3D"font-siz=
e:11.0pt"><o:p>&nbsp;</o:p></span></p>
<div>
<div>
<p class=3D"MsoNormal" style=3D"margin-left:36.0pt"><span style=3D"font-siz=
e:11.0pt">On Sat, Feb 5, 2022 at 1:41 AM Rabadan, Jorge (Nokia - US/Sunnyva=
le) &lt;<a href=3D"mailto:jorge.rabadan@nokia.com" target=3D"_blank">jorge.=
rabadan@nokia.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-right:0cm">
<div>
<div>
<p class=3D"MsoNormal" style=3D"mso-margin-top-alt:auto;mso-margin-bottom-a=
lt:auto;margin-left:36.0pt">
<span style=3D"font-size:10.5pt;font-family:Consolas">Thank you Anoop. We w=
ill fix those in the next version.</span><span style=3D"font-size:11.0pt"><=
o:p></o:p></span></p>
</div>
</div>
<div>
<div>
<p class=3D"MsoNormal" style=3D"mso-margin-top-alt:auto;mso-margin-bottom-a=
lt:auto;margin-left:36.0pt">
<span style=3D"font-size:10.5pt;font-family:Consolas">Jorge</span><span sty=
le=3D"font-size:11.0pt"><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:36.0pt">
<span style=3D"font-size:10.5pt;font-family:Consolas">&nbsp;</span><span st=
yle=3D"font-size:11.0pt"><o:p></o:p></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"mso-margin-top-alt:auto;margin-bottom:12.0p=
t;margin-left:72.0pt">
<b><span style=3D"font-size:12.0pt;color:black">From: </span></b><span styl=
e=3D"font-size:12.0pt;color:black">Anoop Ghanwani &lt;<a href=3D"mailto:ano=
op@alumni.duke.edu" target=3D"_blank">anoop@alumni.duke.edu</a>&gt;<br>
<b>Date: </b>Saturday, February 5, 2022 at 12:19 AM<br>
<b>To: </b><a href=3D"mailto:slitkows.ietf@gmail.com" target=3D"_blank">sli=
tkows.ietf@gmail.com</a> &lt;<a href=3D"mailto:slitkows.ietf@gmail.com" tar=
get=3D"_blank">slitkows.ietf@gmail.com</a>&gt;<br>
<b>Cc: </b>BESS &lt;<a href=3D"mailto:bess@ietf.org" target=3D"_blank">bess=
@ietf.org</a>&gt;,
<a href=3D"mailto:draft-ietf-bess-evpn-mh-split-horizon@ietf.org" target=3D=
"_blank">draft-ietf-bess-evpn-mh-split-horizon@ietf.org</a> &lt;<a href=3D"=
mailto:draft-ietf-bess-evpn-mh-split-horizon@ietf.org" target=3D"_blank">dr=
aft-ietf-bess-evpn-mh-split-horizon@ietf.org</a>&gt;,
<a href=3D"mailto:bess-chairs@ietf.org" target=3D"_blank">bess-chairs@ietf.=
org</a> &lt;<a href=3D"mailto:bess-chairs@ietf.org" target=3D"_blank">bess-=
chairs@ietf.org</a>&gt;<br>
<b>Subject: </b>Re: [bess] WGLC, IPR and implementation poll for draft-ietf=
-bess-evpn-mh-split-horizon</span><span style=3D"font-size:11.0pt"><o:p></o=
:p></span></p>
</div>
<div>
<div>
<p class=3D"MsoNormal" style=3D"mso-margin-top-alt:auto;mso-margin-bottom-a=
lt:auto;margin-left:72.0pt">
<span style=3D"font-size:11.0pt">I support the publication of the draft as =
an RFC.<o:p></o:p></span></p>
</div>
<div>
<p class=3D"MsoNormal" style=3D"mso-margin-top-alt:auto;mso-margin-bottom-a=
lt:auto;margin-left:72.0pt">
<span style=3D"font-size:11.0pt">&nbsp;<o:p></o:p></span></p>
</div>
<div>
<p class=3D"MsoNormal" style=3D"mso-margin-top-alt:auto;mso-margin-bottom-a=
lt:auto;margin-left:72.0pt">
<span style=3D"font-size:11.0pt">Below are some minor editorial comments.<o=
:p></o:p></span></p>
</div>
<div>
<p class=3D"MsoNormal" style=3D"mso-margin-top-alt:auto;mso-margin-bottom-a=
lt:auto;margin-left:72.0pt">
<span style=3D"font-size:11.0pt">&nbsp;<o:p></o:p></span></p>
</div>
<div>
<p class=3D"MsoNormal" style=3D"mso-margin-top-alt:auto;mso-margin-bottom-a=
lt:auto;margin-left:72.0pt">
<span style=3D"font-size:11.0pt">Anoop<o:p></o:p></span></p>
</div>
<div>
<p class=3D"MsoNormal" style=3D"mso-margin-top-alt:auto;mso-margin-bottom-a=
lt:auto;margin-left:72.0pt">
<span style=3D"font-size:11.0pt">&nbsp;<o:p></o:p></span></p>
</div>
<div>
<p class=3D"MsoNormal" style=3D"mso-margin-top-alt:auto;mso-margin-bottom-a=
lt:auto;margin-left:72.0pt">
<span style=3D"font-size:11.0pt">=3D=3D<o:p></o:p></span></p>
</div>
<div>
<p class=3D"MsoNormal" style=3D"mso-margin-top-alt:auto;mso-margin-bottom-a=
lt:auto;margin-left:72.0pt">
<span style=3D"font-size:11.0pt">&nbsp;<o:p></o:p></span></p>
</div>
<p class=3D"MsoNormal" style=3D"mso-margin-top-alt:auto;mso-margin-bottom-a=
lt:auto;margin-left:72.0pt">
<span style=3D"font-size:11.0pt">Multiple sections<o:p></o:p></span></p>
<div>
<p class=3D"MsoNormal" style=3D"mso-margin-top-alt:auto;mso-margin-bottom-a=
lt:auto;margin-left:72.0pt">
<span style=3D"font-size:11.0pt">&nbsp;<o:p></o:p></span></p>
</div>
<div>
<p class=3D"MsoNormal" style=3D"mso-margin-top-alt:auto;mso-margin-bottom-a=
lt:auto;margin-left:72.0pt">
<span style=3D"font-size:11.0pt">Probably better to replace all uses of Eth=
ernet Segment with ES rather than use them at random.<o:p></o:p></span></p>
</div>
<div>
<p class=3D"MsoNormal" style=3D"mso-margin-top-alt:auto;mso-margin-bottom-a=
lt:auto;margin-left:72.0pt">
<span style=3D"font-size:11.0pt">&nbsp;<o:p></o:p></span></p>
</div>
<div>
<p class=3D"MsoNormal" style=3D"mso-margin-top-alt:auto;mso-margin-bottom-a=
lt:auto;margin-left:72.0pt">
<span style=3D"font-size:11.0pt">Section 1<o:p></o:p></span></p>
<div>
<p class=3D"MsoNormal" style=3D"mso-margin-top-alt:auto;mso-margin-bottom-a=
lt:auto;margin-left:72.0pt">
<span style=3D"font-size:11.0pt">&nbsp;<o:p></o:p></span></p>
</div>
<div>
<p class=3D"MsoNormal" style=3D"mso-margin-top-alt:auto;mso-margin-bottom-a=
lt:auto;margin-left:72.0pt">
<span style=3D"font-size:11.0pt">Expand first use of &quot;SID&quot;.<o:p><=
/o:p></span></p>
</div>
<p class=3D"MsoNormal" style=3D"mso-margin-top-alt:auto;mso-margin-bottom-a=
lt:auto;margin-left:72.0pt">
<span style=3D"font-size:11.0pt"><br>
will keeo following<br>
-&gt;<br>
will keep following<o:p></o:p></span></p>
<div>
<p class=3D"MsoNormal" style=3D"mso-margin-top-alt:auto;mso-margin-bottom-a=
lt:auto;margin-left:72.0pt">
<span style=3D"font-size:11.0pt">&nbsp;<o:p></o:p></span></p>
</div>
<div>
<p class=3D"MsoNormal" style=3D"mso-margin-top-alt:auto;mso-margin-bottom-a=
lt:auto;margin-left:72.0pt">
<span style=3D"font-size:11.0pt">Section 2.2<o:p></o:p></span></p>
</div>
</div>
<p class=3D"MsoNormal" style=3D"mso-margin-top-alt:auto;mso-margin-bottom-a=
lt:auto;margin-left:72.0pt">
<span style=3D"font-size:11.0pt"><br>
A value of 01<br>
&nbsp; &nbsp;indicates the intend to use<br>
-&gt;<br>
A value of 01<br>
&nbsp; &nbsp;indicates the intent to use<o:p></o:p></span></p>
<div>
<p class=3D"MsoNormal" style=3D"mso-margin-top-alt:auto;mso-margin-bottom-a=
lt:auto;margin-left:72.0pt">
<span style=3D"font-size:11.0pt"><br>
A value of 10 indicates the intend to<br>
&nbsp; &nbsp;use<br>
-&gt;<br>
A value of 10 indicates the intent to<br>
&nbsp; &nbsp;use<o:p></o:p></span></p>
</div>
</div>
<p class=3D"MsoNormal" style=3D"mso-margin-top-alt:auto;mso-margin-bottom-a=
lt:auto;margin-left:72.0pt">
<span style=3D"font-size:11.0pt">&nbsp;<o:p></o:p></span></p>
<div>
<div>
<p class=3D"MsoNormal" style=3D"mso-margin-top-alt:auto;mso-margin-bottom-a=
lt:auto;margin-left:72.0pt">
<span style=3D"font-size:11.0pt">On Wed, Jan 26, 2022 at 1:50 AM &lt;<a hre=
f=3D"mailto:slitkows.ietf@gmail.com" target=3D"_blank">slitkows.ietf@gmail.=
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>
<div>
<p style=3D"margin-left:72.0pt">Hello Working Group,<o:p></o:p></p>
<p style=3D"margin-left:144.0pt">&nbsp;&nbsp;&nbsp; <o:p></o:p></p>
<p style=3D"margin-left:72.0pt">This email starts a two weeks Working Group=
 Last Call on draft-ietf-bess-evpn-mh-split-horizon [1].
<o:p></o:p></p>
<p style=3D"margin-left:72.0pt">&nbsp;<o:p></o:p></p>
<p style=3D"margin-left:72.0pt">This poll runs until *the 9th of Feb*.<o:p>=
</o:p></p>
<p style=3D"margin-left:72.0pt">&nbsp;<o:p></o:p></p>
<p style=3D"margin-left:72.0pt">We are also polling for knowledge of any un=
disclosed IPR that applies to this document, to ensure that IPR has been di=
sclosed in compliance with IETF IPR rules (see RFCs 3979, 4879, 3669 and 53=
78 for more details).<o:p></o:p></p>
<p style=3D"margin-left:72.0pt">If you are listed as an Author or a Contrib=
utor of this document please respond to this email and indicate whether or =
not you are aware of any relevant undisclosed IPR. The Document won't progr=
ess without answers from all the Authors
 and Contributors.<o:p></o:p></p>
<p style=3D"margin-left:72.0pt">&nbsp;<o:p></o:p></p>
<p style=3D"margin-left:72.0pt">There is no IPR currently disclosed.<o:p></=
o:p></p>
<p style=3D"margin-left:72.0pt">&nbsp;<o:p></o:p></p>
<p style=3D"margin-left:72.0pt">If you are not listed as an Author or a Con=
tributor, then please explicitly respond only if you are aware of any IPR t=
hat has not yet been disclosed in conformance with IETF rules.<o:p></o:p></=
p>
<p style=3D"margin-left:72.0pt">&nbsp;<o:p></o:p></p>
<p style=3D"margin-left:72.0pt">We are also polling for any existing implem=
entation as per [2].
<o:p></o:p></p>
<p style=3D"margin-left:72.0pt">&nbsp;&nbsp;&nbsp; <o:p></o:p></p>
<p style=3D"margin-left:72.0pt">&nbsp;&nbsp;&nbsp;&nbsp;Thank you,<o:p></o:=
p></p>
<p style=3D"margin-left:72.0pt">&nbsp;&nbsp;&nbsp; Stephane &amp; Matthew<o=
:p></o:p></p>
<p style=3D"margin-left:72.0pt">&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:72.0pt">
<span style=3D"font-size:11.0pt">&nbsp;&nbsp;&nbsp;&nbsp;[1] <a href=3D"htt=
ps://datatracker.ietf.org/doc/draft-ietf-bess-evpn-mh-split-horizon/" targe=
t=3D"_blank">
https://datatracker.ietf.org/doc/draft-ietf-bess-evpn-mh-split-horizon/</a>=
<o:p></o:p></span></p>
<p style=3D"margin-left:72.0pt">&nbsp;&nbsp;&nbsp; [2] <a href=3D"https://m=
ailarchive.ietf.org/arch/msg/bess/cG3X1tTqb_vPC4rg56SEdkjqDpw" target=3D"_b=
lank">
https://mailarchive.ietf.org/arch/msg/bess/cG3X1tTqb_vPC4rg56SEdkjqDpw</a><=
o:p></o:p></p>
<p class=3D"MsoNormal" style=3D"mso-margin-top-alt:auto;mso-margin-bottom-a=
lt:auto;margin-left:72.0pt">
<span style=3D"font-size:11.0pt">&nbsp;<o:p></o:p></span></p>
</div>
</div>
<p class=3D"MsoNormal" style=3D"mso-margin-top-alt:auto;mso-margin-bottom-a=
lt:auto;margin-left:72.0pt">
<span style=3D"font-size:11.0pt">__________________________________________=
_____<br>
BESS mailing list<br>
<a href=3D"mailto:BESS@ietf.org" target=3D"_blank">BESS@ietf.org</a><br>
<a href=3D"https://www.ietf.org/mailman/listinfo/bess" target=3D"_blank">ht=
tps://www.ietf.org/mailman/listinfo/bess</a><o:p></o:p></span></p>
</blockquote>
</div>
</div>
</div>
<p class=3D"MsoNormal" style=3D"margin-left:36.0pt"><span style=3D"font-siz=
e:11.0pt">_______________________________________________<br>
BESS mailing list<br>
<a href=3D"mailto:BESS@ietf.org" target=3D"_blank">BESS@ietf.org</a><br>
<a href=3D"https://www.ietf.org/mailman/listinfo/bess" target=3D"_blank">ht=
tps://www.ietf.org/mailman/listinfo/bess</a><o:p></o:p></span></p>
</blockquote>
</div>
</div>
<p class=3D"MsoNormal" style=3D"margin-left:36.0pt"><span style=3D"font-siz=
e:11.0pt">--
<o:p></o:p></span></p>
<div>
<div>
<div>
<div>
<div>
<div>
<div>
<div>
<div>
<p style=3D"margin-left:36.0pt"><span style=3D"color:#222222"><a href=3D"ht=
tp://www.verizon.com/" target=3D"_blank"><span style=3D"color:#222222;text-=
decoration:none"><span style=3D"color:#1155CC"><img border=3D"0" width=3D"8=
1" height=3D"18" style=3D"width:.8437in;height:.1875in" id=3D"_x0000_i1026"=
 src=3D"http://ss7.vzw.com/is/image/VerizonWireless/vz-logo-email"></span><=
/span></a><o:p></o:p></span></p>
<p style=3D"mso-margin-top-alt:0cm;margin-right:0cm;margin-bottom:0cm;margi=
n-left:36.0pt;mso-line-height-alt:9.75pt">
<b><span style=3D"font-family:&quot;Arial&quot;,sans-serif;color:black">Gya=
n Mishra</span></b><span style=3D"font-family:&quot;Arial&quot;,sans-serif;=
color:black"><o:p></o:p></span></p>
<p style=3D"mso-margin-top-alt:0cm;margin-right:0cm;margin-bottom:0cm;margi=
n-left:36.0pt;mso-line-height-alt:9.75pt">
<i><span style=3D"font-family:&quot;Georgia&quot;,serif;color:black">Networ=
k Solutions Architect&nbsp;</span></i><span style=3D"color:#222222"><o:p></=
o:p></span></p>
<p style=3D"mso-margin-top-alt:0cm;margin-right:0cm;margin-bottom:0cm;margi=
n-left:36.0pt;mso-line-height-alt:9.75pt">
<i><span style=3D"font-size:10.0pt;font-family:&quot;Georgia&quot;,serif;co=
lor:black">Email <a href=3D"mailto:gyan.s.mishra@verizon.com" target=3D"_bl=
ank">
gyan.s.mishra@verizon.com</a></span></i><span style=3D"color:#222222"><o:p>=
</o:p></span></p>
<p style=3D"mso-margin-top-alt:0cm;margin-right:0cm;margin-bottom:12.0pt;ma=
rgin-left:36.0pt;mso-line-height-alt:9.75pt">
<i><span style=3D"font-family:&quot;Georgia&quot;,serif;color:black">M 301 =
502-1347</span></i><span style=3D"color:black"><o:p></o:p></span></p>
</div>
<div>
<p class=3D"MsoNormal" style=3D"margin-left:36.0pt"><span style=3D"font-siz=
e:11.0pt"><o:p>&nbsp;</o:p></span></p>
</div>
</div>
</div>
</div>
</div>
</div>
</div>
</div>
</div>
</blockquote>
</div>
</div>
</div>
</div>
<p class=3D"MsoNormal" style=3D"margin-left:36.0pt"><span style=3D"font-siz=
e:11.0pt">--
<o:p></o:p></span></p>
<div>
<div>
<div>
<div>
<div>
<div>
<div>
<div>
<div>
<p style=3D"margin-left:36.0pt"><span style=3D"color:#222222"><a href=3D"ht=
tp://www.verizon.com/" target=3D"_blank"><span style=3D"color:#222222;text-=
decoration:none"><span style=3D"color:#1155CC"><img border=3D"0" width=3D"8=
1" height=3D"18" style=3D"width:.8437in;height:.1875in" id=3D"_x0000_i1025"=
 src=3D"http://ss7.vzw.com/is/image/VerizonWireless/vz-logo-email"></span><=
/span></a><o:p></o:p></span></p>
<p style=3D"mso-margin-top-alt:0cm;margin-right:0cm;margin-bottom:0cm;margi=
n-left:36.0pt;mso-line-height-alt:9.75pt">
<b><span style=3D"font-family:&quot;Arial&quot;,sans-serif;color:black">Gya=
n Mishra</span></b><span style=3D"font-family:&quot;Arial&quot;,sans-serif;=
color:black"><o:p></o:p></span></p>
<p style=3D"mso-margin-top-alt:0cm;margin-right:0cm;margin-bottom:0cm;margi=
n-left:36.0pt;mso-line-height-alt:9.75pt">
<i><span style=3D"font-family:&quot;Georgia&quot;,serif;color:black">Networ=
k Solutions Architect&nbsp;</span></i><span style=3D"color:#222222"><o:p></=
o:p></span></p>
<p style=3D"mso-margin-top-alt:0cm;margin-right:0cm;margin-bottom:0cm;margi=
n-left:36.0pt;mso-line-height-alt:9.75pt">
<i><span style=3D"font-size:10.0pt;font-family:&quot;Georgia&quot;,serif;co=
lor:black">Email <a href=3D"mailto:gyan.s.mishra@verizon.com" target=3D"_bl=
ank">
gyan.s.mishra@verizon.com</a></span></i><span style=3D"color:#222222"><o:p>=
</o:p></span></p>
<p style=3D"mso-margin-top-alt:0cm;margin-right:0cm;margin-bottom:12.0pt;ma=
rgin-left:36.0pt;mso-line-height-alt:9.75pt">
<i><span style=3D"font-family:&quot;Georgia&quot;,serif;color:black">M 301 =
502-1347</span></i><span style=3D"color:black"><o:p></o:p></span></p>
</div>
<div>
<p class=3D"MsoNormal" style=3D"margin-left:36.0pt"><span style=3D"font-siz=
e:11.0pt"><o:p>&nbsp;</o:p></span></p>
</div>
</div>
</div>
</div>
</div>
</div>
</div>
</div>
</div>
</div>
</body>
</html>

--_000_BY3PR08MB706037B7A4DAA9D5C11FDC36F7359BY3PR08MB7060namp_--


From nobody Wed Feb 16 10:27:03 2022
Return-Path: <internet-drafts@ietf.org>
X-Original-To: bess@ietf.org
Delivered-To: bess@ietfa.amsl.com
Received: from ietfa.amsl.com (localhost [IPv6:::1]) by ietfa.amsl.com (Postfix) with ESMTP id 61BBD3A14B9; Wed, 16 Feb 2022 10:27:01 -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: bess@ietf.org
X-Test-IDTracker: no
X-IETF-IDTracker: 7.45.0
Auto-Submitted: auto-generated
Precedence: bulk
Reply-To: bess@ietf.org
Message-ID: <164503602130.10021.2373046016942274509@ietfa.amsl.com>
Date: Wed, 16 Feb 2022 10:27:01 -0800
Archived-At: <https://mailarchive.ietf.org/arch/msg/bess/6nfT1lbLxepPqnCxEaLuxU54hug>
Subject: [bess] I-D Action: draft-ietf-bess-srv6-services-11.txt
X-BeenThere: bess@ietf.org
X-Mailman-Version: 2.1.29
List-Id: BGP-Enabled ServiceS working group discussion list <bess.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/bess>, <mailto:bess-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/bess/>
List-Post: <mailto:bess@ietf.org>
List-Help: <mailto:bess-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/bess>, <mailto:bess-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 16 Feb 2022 18:27:02 -0000

A New Internet-Draft is available from the on-line Internet-Drafts directories.
This draft is a work item of the BGP Enabled ServiceS WG of the IETF.

        Title           : SRv6 BGP based Overlay Services
        Authors         : Gaurav Dawra
                          Clarence Filsfils
                          Ketan Talaulikar
                          Robert Raszuk
                          Bruno Decraene
                          Shunwan Zhuang
                          Jorge Rabadan
	Filename        : draft-ietf-bess-srv6-services-11.txt
	Pages           : 33
	Date            : 2022-02-16

Abstract:
   This document defines procedures and messages for SRv6-based BGP
   services including L3VPN, EVPN, and Internet services.  It builds on
   RFC4364 "BGP/MPLS IP Virtual Private Networks (VPNs)" and RFC7432
   "BGP MPLS-Based Ethernet VPN".


The IETF datatracker status page for this draft is:
https://datatracker.ietf.org/doc/draft-ietf-bess-srv6-services/

There is also an htmlized version available at:
https://datatracker.ietf.org/doc/html/draft-ietf-bess-srv6-services-11

A diff from the previous version is available at:
https://www.ietf.org/rfcdiff?url2=draft-ietf-bess-srv6-services-11


Internet-Drafts are also available by rsync at rsync.ietf.org::internet-drafts



From nobody Wed Feb 16 10:29:10 2022
Return-Path: <ketant.ietf@gmail.com>
X-Original-To: bess@ietfa.amsl.com
Delivered-To: bess@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id F26963A0F04; Wed, 16 Feb 2022 10:29:00 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: 4.145
X-Spam-Level: ****
X-Spam-Status: No, score=4.145 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, DKIM_VALID_EF=-0.1, FREEMAIL_FROM=0.001, GB_SUMOF=5, HTML_MESSAGE=0.001, NORMAL_HTTP_TO_IP=0.001, NUMERIC_HTTP_ADDR=1.242, 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 Q-NZgu7i_LZu; Wed, 16 Feb 2022 10:28:56 -0800 (PST)
Received: from mail-vk1-xa2b.google.com (mail-vk1-xa2b.google.com [IPv6:2607:f8b0:4864:20::a2b]) (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 291013A14C6; Wed, 16 Feb 2022 10:28:45 -0800 (PST)
Received: by mail-vk1-xa2b.google.com with SMTP id v192so1734800vkv.4; Wed, 16 Feb 2022 10:28:45 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20210112;  h=mime-version:references:in-reply-to:from:date:message-id:subject:to :cc; bh=TtA+jIAlqddsV6Hf6rERIfK3O9LKcZD8zm2ADS82DiY=; b=IEyO5lplVrO4XJmGNa4Bsh5/V14O8gpN5apifqP2uWQ948txVmiQy3/jhuTooJv9kP LZR6IKIq1+bjBmwGwTplEvypFpxuoqFsqp43JCEFDyEdhFULgFP/fzAifRLzH18Y/ho5 FESfR/EwCjbOWIUZ965IpSWWNcI5eycurjCgleWh9zFupc+z9q0fIhmHzCvXGXQNNQzi jjBwVFVZxT3RuN62scKeKr9VPWf/Ciebg6PByp0x7yDB+QBQ3p1TytRrYswWEdly3wxw PKXkvyicyhQ3sIF1yJyLinupK/HvUqNkxVg5cZN/JWLs+dSbAIs37Og7X/lxdXW4Zms4 rDtA==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20210112; h=x-gm-message-state:mime-version:references:in-reply-to:from:date :message-id:subject:to:cc; bh=TtA+jIAlqddsV6Hf6rERIfK3O9LKcZD8zm2ADS82DiY=; b=z7nRRmWsLDXDf8bnJ5vBlFyqye4/tf/cKTUmTAJBNQRmw5HMpi8O3+jR+UyTweuCGl v0UBaPLvYb/P14eCDYBH/BEa0cpD4rAd86ZxC+knv92YrxjVndadS1PSB0SwKrQvqO+0 9JxQuQOWtfNao69Aj98MQWd59cAKVt8KRmTwqB4DCQ17vp4Bz79hWz+t1EI0gAMYWBLH RKZG+EJOjEbNesyL/3nRG15Dcwpt5NIopWSrXrjWbQg8K5SF/KBv0RHX/C484R3KYNyk T25gKS83O7/7qQNO5VmdKvftPo6HwZbUwNYDmJl4exEwxF8FQZH3CC8B0iD/Evz5rRUO ElNQ==
X-Gm-Message-State: AOAM530XeEBrDirSf9o4gk6DLSb9wxj3wbNHEMKDZDzhZ+Gnn0tGHZBD Wcoreg9Wepw8+UCsdURwngPJW2PqjEACEPFLKxU=
X-Google-Smtp-Source: ABdhPJyaeSVSl4mA9BhPzDdXNlYw4g+Xpdba+CGudN1QvYPq+1ju0VPmNgF3gvD/B2+KPb1RtXPP/XVwCwQQWNcCLoQ=
X-Received: by 2002:a1f:2355:0:b0:32a:e5bb:29a1 with SMTP id j82-20020a1f2355000000b0032ae5bb29a1mr42417vkj.2.1645036122919; Wed, 16 Feb 2022 10:28:42 -0800 (PST)
MIME-Version: 1.0
References: <164494796487.31930.7636138656008278664@ietfa.amsl.com>
In-Reply-To: <164494796487.31930.7636138656008278664@ietfa.amsl.com>
From: Ketan Talaulikar <ketant.ietf@gmail.com>
Date: Wed, 16 Feb 2022 23:58:31 +0530
Message-ID: <CAH6gdPzvdae5sGOS982OLdQbYv-qGBnC9BwF_LePhTjaUW+Ghg@mail.gmail.com>
To: Alvaro Retana <aretana.ietf@gmail.com>
Cc: The IESG <iesg@ietf.org>, draft-ietf-bess-srv6-services@ietf.org,  bess-chairs@ietf.org, BESS <bess@ietf.org>,  "Bocci, Matthew (Nokia - GB)" <matthew.bocci@nokia.com>
Content-Type: multipart/alternative; boundary="000000000000bfd56b05d826d1cf"
Archived-At: <https://mailarchive.ietf.org/arch/msg/bess/6fcqDMccu3g_fqv3ub_tjgDHsKc>
Subject: Re: [bess] Alvaro Retana's Discuss on draft-ietf-bess-srv6-services-10: (with DISCUSS and COMMENT)
X-BeenThere: bess@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: BGP-Enabled ServiceS working group discussion list <bess.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/bess>, <mailto:bess-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/bess/>
List-Post: <mailto:bess@ietf.org>
List-Help: <mailto:bess-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/bess>, <mailto:bess-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 16 Feb 2022 18:29:01 -0000

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

Hi Alvaro,

Thanks for your detailed review and comments. Please check inline below for
responses.

We have also posted an update for the draft to address comments from you
and other reviewers:
https://datatracker.ietf.org/doc/html/draft-ietf-bess-srv6-services-11


On Tue, Feb 15, 2022 at 11:29 PM Alvaro Retana via Datatracker <
noreply@ietf.org> wrote:

> Alvaro Retana has entered the following ballot position for
> draft-ietf-bess-srv6-services-10: Discuss
>
> When responding, please keep the subject line intact and reply to all
> email addresses included in the To and CC lines. (Feel free to cut this
> introductory paragraph, however.)
>
>
> Please refer to https://www.ietf.org/blog/handling-iesg-ballot-positions/
> for more information about how to handle DISCUSS and COMMENT positions.
>
>
> The document, along with other ballot positions, can be found here:
> https://datatracker.ietf.org/doc/draft-ietf-bess-srv6-services/
>
>
>
> ----------------------------------------------------------------------
> DISCUSS:
> ----------------------------------------------------------------------
>
> I am balloting DISCUSS because the document underspecifies the use of
> Endpoint
> Behaviors. As a result, it is unclear when they should be checked,
> enforced,
> or needed. Details follow.
>
>
> The descriptions of the TLVs in =C2=A72 say (twice) that the "SRv6 Endpoi=
nt
> behaviors which MAY be encoded, but not limited to, are...etc."
>
>    The text above ends with "etc." which means there are other possible
>    behaviors. That's not a great use of normative language, even if
> optional.
>

KT> Agree. We have removed the "etc".


>    My initial instinct was to ask you to be specific, BUT...
>
>    The description of the SRv6 SID Information Sub-TLV (=C2=A73.1) says t=
hat "an
>    unrecognized endpoint behavior MUST NOT be considered invalid", which
> seems
>    to mean that any behavior is ok, AND...
>
>    There's no validation specified, except for the description of the SRv=
6
> SID
>    Structure Sub-Sub-TLV (=C2=A73.2.1), where it says that the "Argument =
length
>    MUST be set to 0 for SIDs where the Argument is not applicable". AND..=
.
>
>    Several of the service descriptions in =C2=A75/=C2=A76 say that "The S=
Rv6 Endpoint
>    behavior of the SRv6 SID is entirely up to the originator of the
>    advertisement. In practice, the SRv6 Endpoint behavior is..."
>
>
> The result is that any endpoint behavior (even unrecognized) can be used,
> while also requiring a specific setting for the argument length in some
> cases.
>
> How can the argument length be validated if the endpoint behavior is
> unknown?
>

KT> The argument length cannot be validated unless the endpoint behavior is
known. The ingress PE needs to actually write the ARG part of the SID into
the SRv6 SID advertised by the egress PE when sending packets for that
service to the egress PE. Therefore, knowing that the behavior involves
argument and validating the argument length is important. We have clarified
this in the text.


>
> Clearly (from looking at rfc8986), not all endpoint behaviors apply to th=
e
> services defined in this document. Should a receiver accept any endpoint
> behavior? What should a receiver do if a known but unrelated behavior (En=
d,
> for example) is received?
>
> What should the receiver do if the endpoint behavior is known and
> applicable,
> but the attribute length is not set correctly?
>

KT> Could you clarify which attribute length you are referring to?


>
> For any specific service (IPv4 VPN Over SRv6 Core, for example, to pick
> one),
> should the behaviors used "in practice" be enforced? What if different
> behavior
> is advertised? Can it safely be ignored?
>
> Why is the Endpoint Behavior included in the Sub-TLV if (from the above) =
it
> looks like it doesn't matter?
>

KT> The endpoint behavior is something that is associated with the SID
instantiated on the Egress PE. In most cases for VPN services, the ingress
PE simply needs to use the SID to send the packet to the egress PE. This is
much like how a context/instruction is associated with the VPN label for
MPLS - it could be per-vrf or per-ce or per-prefix - normally the ingress
PE does not care. However, with SRv6, we have behaviors that have arguments
that do require the ingress PE to be aware since it needs to set up the ARG
part of the SID in the packet encapsulation. In certain other cases, the
knowledge of the behavior on the ingress PE could enable local optimization
which we do want to preclude. Having the ability to signal the SRv6
Endpoint behavior also helps in troubleshooting and monitoring.


>
>
> ----------------------------------------------------------------------
> COMMENT:
> ----------------------------------------------------------------------
>
> (1) To make sure, the new "BGP SRv6 Service SID Flags" registry is
> intended to document the allocations for the "SRv6 SID Flags" field in th=
e
> SRv6 SID Information Sub-TLV (=C2=A73.1), right?
>

KT> Correct.


>
> Please say so somewhere.  It would also be nice if the name of the field
> (SRv6
> SID Flags) and the registry (SRv6 Service SID Flags) matched.  I realize
> that
> fitting the full name in the figure won't work, but you can either use
> multiple
> lines (as you have already) or call the field simply "Flags," then extend
> to the full name in the description of the field...or many other ways to
> avoid
> confusion.
>

KT> We have fixed the figure and description to match the registry name.


>
>
> (2) =C2=A73.1:
>
>       SRv6 SID Flags (1 octet): Encodes SRv6 SID Flags - none are
>       currently defined.  SHOULD be set to 0 by the sender and MUST be
>       ignored by the receiver.
>
> If/when the flags are defined, the behavior specified here won't be
> compatible.
> Instead, a behavior that assumes that some of the flags will be known in
> the
> future would be better.  For example: any unknown flags MUST be ignored b=
y
> the
> receiver.
>

KT> Ack. Fixed.


>
>
> (3) =C2=A73.1: "SRv6 Endpoint Behavior...The opaque endpoint behavior (i.=
e.,
> value
> 0xFFFF)...MUST NOT be considered invalid by the receiver."
>
> Ok, but the opaque behavior is not defined as invalid in rfc8986 or
> anywhere
> else (AFAIK).  rfc8986 includes a note specifically for the cases in
> this document in =C2=A78.3. So this requirement is not needed.
>

KT> Ack. It is covered by RFC8986. We have rephrased the sentence.


>
>
> (4) =C2=A73.2.1: "Transposition Length of 0 ... In this case, the Transpo=
sition
> Offset MUST be set to 0."
>
> What should the receiver do if the offset is not set to 0?
>

KT> If the checks in sec 3.2.1 fail, then the error handling is done as per
sec 8. Please also see the next response.


>
>
> (5) =C2=A73.2.1: According to rfc8986, the sum of the Loc + Func + Agr <=
=3D 128.
> The
> inclusion of the transposition fields changes the formula to add the new
> length.  Please indicate the new constraints.  What should the receiver d=
o
> if
> the sum of the lengths is not <=3D 128?
>

KT> Ack. We have added the constraints for the fields of this sub-sub-tlv
as also the clarification for handling in sec 8.


>
>
> (6) =C2=A73.2.1: "Arguments MAY be generally applicable for SIDs of only
> specific
> SRv6 Endpoint behaviors"  In this case, "MAY" is just stating a fact
> (specified
> in rfc8986): s/MAY/may
>

KT> Ack. Fixed.


>
>
> (7) =C2=A75: s/MUST choose to perform IPv6 encapsulation/MUST perform IPv=
6
> encapsulation
>
> To choose is not normatively enforceable; encapsulating is.
>

KT> Ack. Fixed.


>
>
> (8) =C2=A75:
>
>    The SRv6 Service SID SHOULD be routable within the AS of the egress
>    PE and serves the dual purpose of providing reachability between
>    ingress PE and egress PE while also encoding the SRv6 Endpoint
>    behavior.
>
> Is it ever ok for the SID to not be routable?  If so, when?  The "purpose
> of
> providing reachability" requires the SID to be routable.  IOW, why is thi=
s
> behavior recommended and not required?
>

KT> An SRv6 SID may not be routable across multiple IGP domains within a
provider network when routes are not leaked. There can be other mechanisms
like SR Policies (or other forms of tunneling) that provide reachability.
In other scenarios, due to local policy, the resolution may be desired over
an SR Policy instead of the best-effort reachability provided by IGPs.


>
>
> (9) Both =C2=A75/=C2=A76 say that the "ingress PE SHOULD perform resolvab=
ility check
> for
> the SRv6 Service SID before considering the received prefix for the BGP
> best
> path computation."
>
> By "resolvability check", do you mean the "Route Resolvability Condition"
> from
> =C2=A79.1.2.1/rfc4271??  If so, please be explicit.
>
> Given that we're talking about services, which table should be used to
> resolve
> the SID?  This question is something that rfc4271 doesn't cover [1].
> Please add
> something similar to this text from rfc9012 (where the resolvability
> condition
> is mentioned):
>
>    The reachability condition is evaluated as per [RFC4271].  If the IP
>    address is reachable via more than one forwarding table, local policy =
is
>    used to determine which table to use.
>

KT> Ack. Updated the text.


>
> [1]
> https://datatracker.ietf.org/doc/html/draft-ietf-idr-bgp-bestpath-selecti=
on-criteria
>
>
> (10) [nits]
>
> s/multiple instances...is encountered/multiple instances...are
> encountered/g
>

KT> Ack. Fixed.


>
> Please add figure numbers to all the packet formats, etc.
>

KT> Ack. Fixed.

Thanks,
Ketan

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

<div dir=3D"ltr">Hi Alvaro,<div><br></div><div>Thanks for your detailed rev=
iew and comments. Please check inline below for responses.</div><div><br></=
div><div>We have also posted an update for the draft to address comments fr=
om you and other reviewers:=C2=A0=C2=A0<a href=3D"https://datatracker.ietf.=
org/doc/html/draft-ietf-bess-srv6-services-11" rel=3D"noreferrer" target=3D=
"_blank">https://datatracker.ietf.org/doc/html/draft-ietf-bess-srv6-service=
s-11</a></div><div><br></div><br><div class=3D"gmail_quote"><div dir=3D"ltr=
" class=3D"gmail_attr">On Tue, Feb 15, 2022 at 11:29 PM Alvaro Retana via D=
atatracker &lt;<a href=3D"mailto:noreply@ietf.org" target=3D"_blank">norepl=
y@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">Alvaro Retana has entered the following ballot position for<br>
draft-ietf-bess-srv6-services-10: Discuss<br>
<br>
When responding, please keep the subject line intact and reply to all<br>
email addresses included in the To and CC lines. (Feel free to cut this<br>
introductory paragraph, however.)<br>
<br>
<br>
Please refer to <a href=3D"https://www.ietf.org/blog/handling-iesg-ballot-p=
ositions/" rel=3D"noreferrer" target=3D"_blank">https://www.ietf.org/blog/h=
andling-iesg-ballot-positions/</a><br>
for more information about how to handle DISCUSS and COMMENT positions.<br>
<br>
<br>
The document, along with other ballot positions, can be found here:<br>
<a href=3D"https://datatracker.ietf.org/doc/draft-ietf-bess-srv6-services/"=
 rel=3D"noreferrer" target=3D"_blank">https://datatracker.ietf.org/doc/draf=
t-ietf-bess-srv6-services/</a><br>
<br>
<br>
<br>
----------------------------------------------------------------------<br>
DISCUSS:<br>
----------------------------------------------------------------------<br>
<br>
I am balloting DISCUSS because the document underspecifies the use of Endpo=
int<br>
Behaviors. As a result, it is unclear when they should be checked, enforced=
,<br>
or needed. Details follow.<br>
<br>
<br>
The descriptions of the TLVs in =C2=A72 say (twice) that the &quot;SRv6 End=
point<br>
behaviors which MAY be encoded, but not limited to, are...etc.&quot;<br>
<br>
=C2=A0 =C2=A0The text above ends with &quot;etc.&quot; which means there ar=
e other possible<br>
=C2=A0 =C2=A0behaviors. That&#39;s not a great use of normative language, e=
ven if optional.<br></blockquote><div><br></div><div>KT&gt; Agree. We have =
removed the &quot;etc&quot;.<br></div><div>=C2=A0</div><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">
=C2=A0 =C2=A0My initial instinct was to ask you to be specific, BUT...<br>
<br>
=C2=A0 =C2=A0The description of the SRv6 SID Information Sub-TLV (=C2=A73.1=
) says that &quot;an<br>
=C2=A0 =C2=A0unrecognized endpoint behavior MUST NOT be considered invalid&=
quot;, which seems<br>
=C2=A0 =C2=A0to mean that any behavior is ok, AND...<br>
<br>
=C2=A0 =C2=A0There&#39;s no validation specified, except for the descriptio=
n of the SRv6 SID<br>
=C2=A0 =C2=A0Structure Sub-Sub-TLV (=C2=A73.2.1), where it says that the &q=
uot;Argument length<br>
=C2=A0 =C2=A0MUST be set to 0 for SIDs where the Argument is not applicable=
&quot;. AND...<br>
<br>
=C2=A0 =C2=A0Several of the service descriptions in =C2=A75/=C2=A76 say tha=
t &quot;The SRv6 Endpoint<br>
=C2=A0 =C2=A0behavior of the SRv6 SID is entirely up to the originator of t=
he<br>
=C2=A0 =C2=A0advertisement. In practice, the SRv6 Endpoint behavior is...&q=
uot;<br>
<br>
<br>
The result is that any endpoint behavior (even unrecognized) can be used,<b=
r>
while also requiring a specific setting for the argument length in some cas=
es.<br>
<br>
How can the argument length be validated if the endpoint behavior is unknow=
n?<br></blockquote><div><br></div><div>KT&gt; The argument length cannot be=
 validated unless the endpoint behavior is known. The ingress PE needs to a=
ctually write the ARG part of the SID into the SRv6 SID advertised by the e=
gress PE when sending packets for that service to the egress PE. Therefore,=
 knowing that the behavior involves argument and validating the argument le=
ngth is important. We have clarified this in the text.<br></div><div>=C2=A0=
</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">
<br>
Clearly (from looking at rfc8986), not all endpoint behaviors apply to the<=
br>
services defined in this document. Should a receiver accept any endpoint<br=
>
behavior? What should a receiver do if a known but unrelated behavior (End,=
<br>
for example) is received?<br>
<br>
What should the receiver do if the endpoint behavior is known and applicabl=
e,<br>
but the attribute length is not set correctly?<br></blockquote><div><br></d=
iv><div>KT&gt; Could you clarify which attribute length you are referring t=
o?<br></div><div>=C2=A0</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">
<br>
For any specific service (IPv4 VPN Over SRv6 Core, for example, to pick one=
),<br>
should the behaviors used &quot;in practice&quot; be enforced? What if diff=
erent behavior<br>
is advertised? Can it safely be ignored?<br>
<br>
Why is the Endpoint Behavior included in the Sub-TLV if (from the above) it=
<br>
looks like it doesn&#39;t matter?<br></blockquote><div><br></div><div>KT&gt=
; The endpoint behavior is something that is associated with the SID instan=
tiated on the Egress PE. In most cases for VPN services, the ingress PE sim=
ply needs to use the SID to send the packet to the egress PE. This is much =
like how a context/instruction is associated with the VPN label for MPLS - =
it could be per-vrf or per-ce or per-prefix - normally the ingress PE does =
not care. However, with SRv6, we have behaviors that have arguments that do=
 require the ingress PE to be aware since it needs to set up=C2=A0the ARG p=
art of the SID in the packet encapsulation. In certain other cases, the kno=
wledge of the behavior on the ingress PE could enable local optimization wh=
ich we do want to preclude. Having the ability to signal the SRv6 Endpoint =
behavior also helps in troubleshooting and monitoring.</div><div>=C2=A0</di=
v><blockquote class=3D"gmail_quote" style=3D"margin:0px 0px 0px 0.8ex;borde=
r-left:1px solid rgb(204,204,204);padding-left:1ex">
<br>
<br>
----------------------------------------------------------------------<br>
COMMENT:<br>
----------------------------------------------------------------------<br>
<br>
(1) To make sure, the new &quot;BGP SRv6 Service SID Flags&quot; registry i=
s<br>
intended to document the allocations for the &quot;SRv6 SID Flags&quot; fie=
ld in the<br>
SRv6 SID Information Sub-TLV (=C2=A73.1), right?<br></blockquote><div><br><=
/div><div>KT&gt; Correct.</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">
<br>
Please say so somewhere.=C2=A0 It would also be nice if the name of the fie=
ld (SRv6<br>
SID Flags) and the registry (SRv6 Service SID Flags) matched.=C2=A0 I reali=
ze that<br>
fitting the full name in the figure won&#39;t work, but you can either use =
multiple<br>
lines (as you have already) or call the field simply &quot;Flags,&quot; the=
n extend<br>
to the full name in the description of the field...or many other ways to av=
oid<br>
confusion.<br></blockquote><div><br></div><div>KT&gt; We have fixed the fig=
ure and description to match the registry name.</div><div>=C2=A0</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">
<br>
<br>
(2) =C2=A73.1:<br>
<br>
=C2=A0 =C2=A0 =C2=A0 SRv6 SID Flags (1 octet): Encodes SRv6 SID Flags - non=
e are<br>
=C2=A0 =C2=A0 =C2=A0 currently defined.=C2=A0 SHOULD be set to 0 by the sen=
der and MUST be<br>
=C2=A0 =C2=A0 =C2=A0 ignored by the receiver.<br>
<br>
If/when the flags are defined, the behavior specified here won&#39;t be com=
patible.<br>
Instead, a behavior that assumes that some of the flags will be known in th=
e<br>
future would be better.=C2=A0 For example: any unknown flags MUST be ignore=
d by the<br>
receiver.<br></blockquote><div><br></div><div>KT&gt; Ack. Fixed.</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">
<br>
<br>
(3) =C2=A73.1: &quot;SRv6 Endpoint Behavior...The opaque endpoint behavior =
(i.e., value<br>
0xFFFF)...MUST NOT be considered invalid by the receiver.&quot;<br>
<br>
Ok, but the opaque behavior is not defined as invalid in rfc8986 or anywher=
e<br>
else (AFAIK).=C2=A0 rfc8986 includes a note specifically for the cases in<b=
r>
this document in =C2=A78.3. So this requirement is not needed.<br></blockqu=
ote><div><br></div><div>KT&gt; Ack. It is covered by RFC8986. We have rephr=
ased the sentence.</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);pa=
dding-left:1ex">
<br>
<br>
(4) =C2=A73.2.1: &quot;Transposition Length of 0 ... In this case, the Tran=
sposition<br>
Offset MUST be set to 0.&quot;<br>
<br>
What should the receiver do if the offset is not set to 0?<br></blockquote>=
<div><br></div><div>KT&gt; If the checks in sec 3.2.1 fail, then the error =
handling is done as per sec 8. Please also see the next response.<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">
<br>
<br>
(5) =C2=A73.2.1: According to rfc8986, the sum of the Loc + Func + Agr &lt;=
=3D 128.=C2=A0 The<br>
inclusion of the transposition fields changes the formula to add the new<br=
>
length.=C2=A0 Please indicate the new constraints.=C2=A0 What should the re=
ceiver do if<br>
the sum of the lengths is not &lt;=3D 128?<br></blockquote><div><br></div><=
div>KT&gt; Ack. We have added the constraints for the fields of this sub-su=
b-tlv as also the clarification for handling in sec 8.=C2=A0<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">
<br>
<br>
(6) =C2=A73.2.1: &quot;Arguments MAY be generally applicable for SIDs of on=
ly specific<br>
SRv6 Endpoint behaviors&quot;=C2=A0 In this case, &quot;MAY&quot; is just s=
tating a fact (specified<br>
in rfc8986): s/MAY/may<br></blockquote><div><br></div><div>KT&gt; Ack. Fixe=
d.</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">
<br>
<br>
(7) =C2=A75: s/MUST choose to perform IPv6 encapsulation/MUST perform IPv6<=
br>
encapsulation<br>
<br>
To choose is not normatively enforceable; encapsulating is.<br></blockquote=
><div><br></div><div>KT&gt; Ack. Fixed.</div><div>=C2=A0</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">
<br>
<br>
(8) =C2=A75:<br>
<br>
=C2=A0 =C2=A0The SRv6 Service SID SHOULD be routable within the AS of the e=
gress<br>
=C2=A0 =C2=A0PE and serves the dual purpose of providing reachability betwe=
en<br>
=C2=A0 =C2=A0ingress PE and egress PE while also encoding the SRv6 Endpoint=
<br>
=C2=A0 =C2=A0behavior.<br>
<br>
Is it ever ok for the SID to not be routable?=C2=A0 If so, when?=C2=A0 The =
&quot;purpose of<br>
providing reachability&quot; requires the SID to be routable.=C2=A0 IOW, wh=
y is this<br>
behavior recommended and not required?<br></blockquote><div><br></div><div>=
KT&gt; An SRv6 SID may not be routable across multiple IGP domains within a=
 provider network when routes are not leaked. There can be other mechanisms=
 like SR Policies (or other forms of tunneling) that provide reachability. =
In other scenarios, due to local policy, the resolution may be desired over=
 an SR Policy instead of the best-effort reachability provided by IGPs.</di=
v><div>=C2=A0</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">
<br>
<br>
(9) Both =C2=A75/=C2=A76 say that the &quot;ingress PE SHOULD perform resol=
vability check for<br>
the SRv6 Service SID before considering the received prefix for the BGP bes=
t<br>
path computation.&quot;<br>
<br>
By &quot;resolvability check&quot;, do you mean the &quot;Route Resolvabili=
ty Condition&quot; from<br>
=C2=A7<a href=3D"http://9.1.2.1/rfc4271" rel=3D"noreferrer" target=3D"_blan=
k">9.1.2.1/rfc4271</a>??=C2=A0 If so, please be explicit.<br>
<br>
Given that we&#39;re talking about services, which table should be used to =
resolve<br>
the SID?=C2=A0 This question is something that rfc4271 doesn&#39;t cover [1=
]. Please add<br>
something similar to this text from rfc9012 (where the resolvability condit=
ion<br>
is mentioned):<br>
<br>
=C2=A0 =C2=A0The reachability condition is evaluated as per [RFC4271].=C2=
=A0 If the IP<br>
=C2=A0 =C2=A0address is reachable via more than one forwarding table, local=
 policy is<br>
=C2=A0 =C2=A0used to determine which table to use.<br></blockquote><div><br=
></div><div>KT&gt; Ack. Updated the text.</div><div>=C2=A0</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">
<br>
[1] <a href=3D"https://datatracker.ietf.org/doc/html/draft-ietf-idr-bgp-bes=
tpath-selection-criteria" rel=3D"noreferrer" target=3D"_blank">https://data=
tracker.ietf.org/doc/html/draft-ietf-idr-bgp-bestpath-selection-criteria</a=
><br>
<br>
<br>
(10) [nits]<br>
<br>
s/multiple instances...is encountered/multiple instances...are encountered/=
g<br></blockquote><div><br></div><div>KT&gt; Ack. Fixed.</div><div>=C2=A0</=
div><blockquote class=3D"gmail_quote" style=3D"margin:0px 0px 0px 0.8ex;bor=
der-left:1px solid rgb(204,204,204);padding-left:1ex">
<br>
Please add figure numbers to all the packet formats, etc.<br></blockquote><=
div><br></div><div>KT&gt; Ack. Fixed.</div><div><br></div><div>Thanks,</div=
><div>Ketan</div><div>=C2=A0</div></div></div>

--000000000000bfd56b05d826d1cf--


From nobody Wed Feb 16 13:33:20 2022
Return-Path: <rbonica@juniper.net>
X-Original-To: bess@ietfa.amsl.com
Delivered-To: bess@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 59CA93A16BE; Wed, 16 Feb 2022 13:33:19 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.575
X-Spam-Level: 
X-Spam-Status: No, score=-2.575 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.576, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, DKIM_VALID_EF=-0.1, HTML_MESSAGE=0.001, HTTPS_HTTP_MISMATCH=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 (2048-bit key) header.d=juniper.net header.b=Q9FJjgll; dkim=pass (1024-bit key) header.d=juniper.net header.b=eLmPcKZ0
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id CC1Mf7s8_UI1; Wed, 16 Feb 2022 13:33:14 -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 BF1ED3A16BB; Wed, 16 Feb 2022 13:33:09 -0800 (PST)
Received: from pps.filterd (m0108156.ppops.net [127.0.0.1]) by mx0a-00273201.pphosted.com (8.16.1.2/8.16.1.2) with ESMTP id 21GGeqfO014858; Wed, 16 Feb 2022 13:33:07 -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=Gr7m7JzTRFdqUV1Q1yT+w5JEruJFNCy3Q4w4NXF84w0=; b=Q9FJjglljIFtgnFKTgqC+uwVvugNjTxbWBPRMpl8qEx71fQEft3BS21MuN6LDfurH9i4 axTWDxmPmaFvgC7LfAIEE2hbeX8jNZP2ZdryZgR3LgCeivgP4Ci452DEocicEr0LeVDZ Mv5SLFjnhrB+jrdlWr+4WOV9b7/yirblRCSqtxXQ06MEd3LXEZZJyEZbk8F9WKt8npI6 l0Z5tEN6fHZZkq5bTDfueD4JLXkFVPLpY4h1rw+H+Kf6qesQPdM56M/MiDNow4TUtoWy iW0XRfd790ec6YvF5gBMp3AbhMiSVjG1nUJpD7arDcYdTnAuW3QmAgG9J2jlF6V8t8zN uw== 
Received: from nam12-bn8-obe.outbound.protection.outlook.com (mail-bn8nam12lp2173.outbound.protection.outlook.com [104.47.55.173]) by mx0a-00273201.pphosted.com (PPS) with ESMTPS id 3e950j8ff0-1 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=NOT); Wed, 16 Feb 2022 13:33:07 -0800
ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=cnpxQqw9IB8XMsIrCqSiTurLc5lGwPLNBvQ61687qwBGM1fo2bfXte6Y+A3soSGeiDp+87WFJKFrrYGmZDL273Lx7LFzlNyohnDjiHD+rHcfcDG0sYBSYmOKjCwgwt6O0VOSRJHocsH+CaZDz+ZFMgf4fIjxbdV4X55mvfNLbyxsz20kEpsApLRcsD7TmlNN0WPwtP3yVCKtrF6SAx7zTbIC0M1s12EVU6bQRDnU3UkZ+QzlOqeiG754Eh89FD3PbEsFOzd8yDMkqqU8kPlFa7gXtf5rpLkjmPVdKdp4ytkJh7Iy8W4xG/GIbkUF6sB+QJqWjpGzY7ldPqRr7v0akA==
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-AntiSpam-MessageData-ChunkCount:X-MS-Exchange-AntiSpam-MessageData-0:X-MS-Exchange-AntiSpam-MessageData-1; bh=Gr7m7JzTRFdqUV1Q1yT+w5JEruJFNCy3Q4w4NXF84w0=; b=FfRl9Cdvkb7il4IaoN2/EfokvRO4ao+ag8veHJJbCmXNYwjppcCUexpGnVKCFTpTGY3S6WKLsecAqdeEF+NZAPy7XHu7a1djhwLNIZszFzj52lJb2ak8tw/ne+f04xBUcCy3KSJ/gpPY/kArfHEyDQiQPeBTNbfV97SLQlS+8GHduRawfCR18R9YTxM/P/1zwqH8ZYyCpU8rPOj/9UUDYVaCjG8WKT9PPGZKYxxGA7DQmx2Ey5mRyzO28+eS6NwGEWr8unSBbc3C8jYw3UVrbAmzrY7Rteraq7I+G7flQ6kQPRIBnyHI97s3OF6ydETRy5CQ8I7HP2wNwJ8Onnpxpw==
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=Gr7m7JzTRFdqUV1Q1yT+w5JEruJFNCy3Q4w4NXF84w0=; b=eLmPcKZ0JQlZsduKUAVoFxEStPlu5aX3fDfR9AgvBr5aHgVhAIjdqpKPEsoBh7JcmTpu1ZmmtV8zQ6RVlT4udyrlS2QfObTs9PcFKuMMxw8UOxMqxptZyCrXtdJ5z8KSAQaWWAH9R6Qw4G0UqNrG496txidmfcPl3TIR2C69B9Y=
Received: from BL0PR05MB5316.namprd05.prod.outlook.com (2603:10b6:208:2f::25) by BYAPR05MB6502.namprd05.prod.outlook.com (2603:10b6:a03:f0::29) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.4995.14; Wed, 16 Feb 2022 21:33:03 +0000
Received: from BL0PR05MB5316.namprd05.prod.outlook.com ([fe80::2c6a:e837:b60a:beba]) by BL0PR05MB5316.namprd05.prod.outlook.com ([fe80::2c6a:e837:b60a:beba%4]) with mapi id 15.20.4995.014; Wed, 16 Feb 2022 21:33:03 +0000
From: Ron Bonica <rbonica@juniper.net>
To: Ketan Talaulikar <ketant.ietf@gmail.com>
CC: "int-dir@ietf.org" <int-dir@ietf.org>, BESS <bess@ietf.org>, "draft-ietf-bess-srv6-services.all@ietf.org" <draft-ietf-bess-srv6-services.all@ietf.org>, "last-call@ietf.org" <last-call@ietf.org>
Thread-Topic: Intdir telechat review of draft-ietf-bess-srv6-services-10
Thread-Index: AQHYIkjqrVUvM+oPUUa7uUXQNn695qyWqN/w
Date: Wed, 16 Feb 2022 21:33:02 +0000
Message-ID: <BL0PR05MB53165E2DA45933B8B65C0AD3AE359@BL0PR05MB5316.namprd05.prod.outlook.com>
References: <164485917636.23875.2620776684538729706@ietfa.amsl.com> <CAH6gdPxd4VF5mkydhC24aSfaKGyomgSWucrn4dvCToXLfnMeRg@mail.gmail.com>
In-Reply-To: <CAH6gdPxd4VF5mkydhC24aSfaKGyomgSWucrn4dvCToXLfnMeRg@mail.gmail.com>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
dlp-product: dlpe-windows
dlp-version: 11.6.400.34
dlp-reaction: no-action
msip_labels: MSIP_Label_0633b888-ae0d-4341-a75f-06e04137d755_Enabled=true; MSIP_Label_0633b888-ae0d-4341-a75f-06e04137d755_SetDate=2022-02-16T20:49:42Z;  MSIP_Label_0633b888-ae0d-4341-a75f-06e04137d755_Method=Standard; MSIP_Label_0633b888-ae0d-4341-a75f-06e04137d755_Name=0633b888-ae0d-4341-a75f-06e04137d755; MSIP_Label_0633b888-ae0d-4341-a75f-06e04137d755_SiteId=bea78b3c-4cdb-4130-854a-1d193232e5f4; MSIP_Label_0633b888-ae0d-4341-a75f-06e04137d755_ActionId=b65a6d6f-7809-4fc4-bcea-f4413e7936cf; MSIP_Label_0633b888-ae0d-4341-a75f-06e04137d755_ContentBits=2
msip_label_0633b888-ae0d-4341-a75f-06e04137d755_enabled: true
msip_label_0633b888-ae0d-4341-a75f-06e04137d755_setdate: 2022-02-16T21:33:01Z
msip_label_0633b888-ae0d-4341-a75f-06e04137d755_method: Standard
msip_label_0633b888-ae0d-4341-a75f-06e04137d755_name: 0633b888-ae0d-4341-a75f-06e04137d755
msip_label_0633b888-ae0d-4341-a75f-06e04137d755_siteid: bea78b3c-4cdb-4130-854a-1d193232e5f4
msip_label_0633b888-ae0d-4341-a75f-06e04137d755_actionid: 16ee69e0-daaa-4cbd-9b84-7f894d2285c1
msip_label_0633b888-ae0d-4341-a75f-06e04137d755_contentbits: 0
x-ms-publictraffictype: Email
x-ms-office365-filtering-correlation-id: c05435d1-2bf4-4e8a-e21e-08d9f193e9d8
x-ms-traffictypediagnostic: BYAPR05MB6502:EE_
x-ms-exchange-atpmessageproperties: SA|SL
x-microsoft-antispam-prvs: <BYAPR05MB6502C3ADB26D03BED66D32EDAE359@BYAPR05MB6502.namprd05.prod.outlook.com>
x-ms-oob-tlc-oobclassifiers: OLM:4941;
x-ms-exchange-senderadcheck: 1
x-ms-exchange-antispam-relay: 0
x-microsoft-antispam: BCL:0;
x-microsoft-antispam-message-info: 1+BIUs0cbnsyy6T/HaYLvJLGtle+6Rw2/mvqFK6ZkJHGBMLCtLt3Aum5iTHj9ChnnEqqALIxY084QoMVR4p98WxtmesT77NbMy3fsKsFwGtP0nsaFwpgI0ByXgZQVnMILhBk6XLcsERKDTBgw0424DIgUX4zaSShyryyNYsN364/prpMnv17odkifyBCq4NIstexR/UPQ9urkKKWaesRC1EQ0YUlJCnrKvZrosy9eq/CuN/aQD+qggnyzezwt7R4plLORRTmdu4in8MZGOYl+BIaLcgFuKh6ZhipXAGOaowa8DEuEqFSQqQo6Qw/inPtEpnVFBCkuqwCkpkZoLwnvSgSh0FbLFi1znEeJRhd9NsmMcMxg0xjAvqu7hwlJC2uL0pOT1gFb+NyYegsfTEIu6EjiiuvpcTmz/exqk+utbDbDJwmmYCMn2yrGxNsU2w9jikd7tgP/P7c5RR+UJ0Dg86K3z5xHAApeUPHpMd5Oz8IqleMrXTgLelCNOtHYdwTFt5EjX11YrIYJ+qv61vBcQIC+cznU9F/Yy5Fz6kSSsu9Vmu0s5yuFmwRY67kfx9ZQwDbLced7ztJ6/sJGA8lNNlZ2haupC1UcgeRRYv4VBHT0c1uQK5sKeHV61dgXWfIlQuUse5FYCcP3NV3XHZ5gA2gIHbQsPGX8pWiV9rbLicQX/bGtslCuhUrDIIhasnA/8YaP4ptm1VluxgueHY5pNNGNS48ly+gqLE+C6LT+EP4yPkKu5sB7i/agOLDNpFqEJ+XaJA5qpb4W0hOKUjixYF9dfQRjVY/7689wkkaPc4=
x-forefront-antispam-report: CIP:255.255.255.255; CTRY:; LANG:en; SCL:1; SRV:;  IPV:NLI; SFV:NSPM; H:BL0PR05MB5316.namprd05.prod.outlook.com; PTR:; CAT:NONE;  SFS:(13230001)(4636009)(366004)(66946007)(8936002)(122000001)(6916009)(4326008)(76116006)(316002)(66446008)(508600001)(7696005)(54906003)(66476007)(66574015)(966005)(66556008)(8676002)(26005)(2906002)(86362001)(5660300002)(52536014)(64756008)(9686003)(38100700002)(6506007)(53546011)(38070700005)(55016003)(186003)(33656002)(71200400001)(166002)(83380400001); DIR:OUT; SFP:1102; 
x-ms-exchange-antispam-messagedata-chunkcount: 1
x-ms-exchange-antispam-messagedata-0: =?us-ascii?Q?AVK1kZPlV82YAogDk+XqsoScR3lpkSk2sVBIHM5vLbCybLsG9bCPvUsobVC3?= =?us-ascii?Q?kaL6Ja4NQMdgMY0AfJVlxqvqwnwGR9X2zNSvE1+JavJkE0vRDqC1NsD/z20Z?= =?us-ascii?Q?BuU4ZldK8GxL3uNXvxhKPufBhVx4FzXGDMGL2l5jd9rp/OPr4Bn0PqtSZnWR?= =?us-ascii?Q?8G42ZlsoJZgBCKZ3dCRXmKpyJKKdhy1t1orXRITkkKzsCMMFz18o7FfP2vbe?= =?us-ascii?Q?aIPnpHo0CUZO1fNOjqmMLBIQsafks8wHV7mAyXRmg9Ht9tFbw5z+sde/UvzC?= =?us-ascii?Q?X2sxWyEQtm7KFfJhnMi9mA7Kj5aytKs/bsaVvpoyWQEL6SP8CMCn58Db++x/?= =?us-ascii?Q?lL7zIO3GVK5r/Kamh0wnFChwqDKuz4aKZJ3+qHCnRH9Bs9n1WFqLB2AbtPWG?= =?us-ascii?Q?x0Vkef/BscnCyjHAf5+VabAhflQR6/3U1dyZJS1XDqQlpRf3iQ6rU2BCuJUl?= =?us-ascii?Q?er67UYEl3v+DB32pqTsnqOquzk2Tl2LGXp8qWX89ZfESH74CXZ+Kt3VOmwQu?= =?us-ascii?Q?wkCAdQ1/eY/IEMCkG4G8VqtIG0cDrb1kLuK9jRZBturhyrHwoqbzrVB24Mzo?= =?us-ascii?Q?KzgPsl2VvVHt2hj45GpJMxmA3kIvnbTZQg1GqKMRZt4sId9fkjgVO9LR2qvv?= =?us-ascii?Q?1R7vgTPVnRePuvsgpiF8Sh7MXB5aPrYULIleMq3TvUv7CIEeTysfLl4fhzDe?= =?us-ascii?Q?FaLuXQDOUtdLq4h3jzJ+sV5iYNHI45WWPvRw5NzbIGh+K9nLkcRZ5BNdDcrI?= =?us-ascii?Q?s0ZVs4rZzmyDSdLnhO+QsJj1N51yB9Yv1xnK2B2w9vW7ZWvWucpma/ZJXzG9?= =?us-ascii?Q?1C7mzPzYGWA9zZnqioVskxBKTMTg6yvL8sP7MXTEXL28K/Zt+9aEtGb34pPo?= =?us-ascii?Q?zBx7cBKMgvPKfHCda42nua5Oa8SlnIGuD7AWTf21lcLU6Qh+f5KgZYz5aFHo?= =?us-ascii?Q?dYHVYmAJK0JqQRczbW0Le4Tg3LgrMqglAGk1ACuIte3gTzITXCgbHgOb8CsP?= =?us-ascii?Q?CTIzVk7YWURVoIF5na86gcAhzK75gYw1s/MqvkUgbWV1kuo3FuzR5YZKoRCC?= =?us-ascii?Q?4szR9tqa0Pj7IYIbFtO9XjwhhYZVklFZJ64Xrk8Ha2G2NU9fmrlPaQn+3yLb?= =?us-ascii?Q?FLqX8PDQvUssU2TO2G5yBe9zHbvEIfKbwx9V5RirW3NlLgr0+e+4pe6w5Q09?= =?us-ascii?Q?RGXTwzi5guOsIBYYlWqmi9/hs1MTodX8oRowTUPwMzWF/2tdgrMyiDkUQu4Z?= =?us-ascii?Q?zggD6iSjYg8XzReAo4oICsFcGKISSB4XlOkdF8s9/q0whAx5VUjsr6VcZUEF?= =?us-ascii?Q?ugxL1CF4AZE96Kprr1SzYLvZiMBu7gG+Kvlj0b7fEvI/PLuT2C3I1lc7Ehys?= =?us-ascii?Q?N70jcug8kG7SEUJj4H9SEdGRB6vZRK14dFQlWVydiYF3ycInJts6igxbwkZb?= =?us-ascii?Q?EgRXF7/3E9eew91FiTCrdtC6oUpn8lQ8+3O0S45mZL3RomCyzRk3GJdwMuuw?= =?us-ascii?Q?7wzarwt8dCMbMyLEYUwgI7qFXFXS/ayPoX3xb5vx2lTk+/joI/qcT5WKZ8s6?= =?us-ascii?Q?XCJGoURymzGaKWaLn2i4L1wGYs3CdVLscjtMcd4afUfldZF23aVXzGElAzpI?= =?us-ascii?Q?I7/pfoh6Icus961DEuUpwhA=3D?=
Content-Type: multipart/alternative; boundary="_000_BL0PR05MB53165E2DA45933B8B65C0AD3AE359BL0PR05MB5316namp_"
MIME-Version: 1.0
X-OriginatorOrg: juniper.net
X-MS-Exchange-CrossTenant-AuthAs: Internal
X-MS-Exchange-CrossTenant-AuthSource: BL0PR05MB5316.namprd05.prod.outlook.com
X-MS-Exchange-CrossTenant-Network-Message-Id: c05435d1-2bf4-4e8a-e21e-08d9f193e9d8
X-MS-Exchange-CrossTenant-originalarrivaltime: 16 Feb 2022 21:33:02.5740 (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: KOKSHYHncSemcKDnlF2pLfCjYRuFeECGh/CE39lv0EI9XtgWpkO9wUx2m0vqlNgqCiZLGh6v0snPsBJi9QPjOw==
X-MS-Exchange-Transport-CrossTenantHeadersStamped: BYAPR05MB6502
X-Proofpoint-ORIG-GUID: 8JK5zUTT99NUa-s1MBL5PSCaPRcIfGN1
X-Proofpoint-GUID: 8JK5zUTT99NUa-s1MBL5PSCaPRcIfGN1
X-Proofpoint-Virus-Version: vendor=baseguard engine=ICAP:2.0.205,Aquarius:18.0.816,Hydra:6.0.425,FMLib:17.11.62.513 definitions=2022-02-16_10,2022-02-16_01,2021-12-02_01
X-Proofpoint-Spam-Details: rule=outbound_spam_notspam policy=outbound_spam score=0 priorityscore=1501 mlxlogscore=999 bulkscore=0 mlxscore=0 lowpriorityscore=0 spamscore=0 malwarescore=0 suspectscore=0 impostorscore=0 clxscore=1011 phishscore=0 adultscore=0 classifier=spam adjust=0 reason=mlx scancount=1 engine=8.12.0-2201110000 definitions=main-2202160116
Archived-At: <https://mailarchive.ietf.org/arch/msg/bess/w5OaJDlDCUj6ZbRvcjCYVhJv9Sw>
Subject: Re: [bess] Intdir telechat review of draft-ietf-bess-srv6-services-10
X-BeenThere: bess@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: BGP-Enabled ServiceS working group discussion list <bess.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/bess>, <mailto:bess-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/bess/>
List-Post: <mailto:bess@ietf.org>
List-Help: <mailto:bess-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/bess>, <mailto:bess-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 16 Feb 2022 21:33:20 -0000

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

Ketan,

Mislabeling attributes is not only sloppy, but it can be dangerous. The dan=
ger is that somebody might read the label and believe it. Or conversely, th=
at our labels will become meaningless, even when they are correct, because =
people learn that things are so frequently mislabeled.

Wouldn't we be better off with a new AFI/SAFI?

                                                                           =
 Ron



Juniper Business Use Only
From: Ketan Talaulikar <ketant.ietf@gmail.com>
Sent: Tuesday, February 15, 2022 3:49 AM
To: Ron Bonica <rbonica@juniper.net>
Cc: int-dir@ietf.org; BESS <bess@ietf.org>; draft-ietf-bess-srv6-services.a=
ll@ietf.org; last-call@ietf.org
Subject: Re: Intdir telechat review of draft-ietf-bess-srv6-services-10

[External Email. Be cautious of content]

Hi Ron,

Thanks for your review and please check inline below for responses.


On Mon, Feb 14, 2022 at 10:49 PM Ron Bonica via Datatracker <noreply@ietf.o=
rg<mailto:noreply@ietf.org>> wrote:
Reviewer: Ron Bonica
Review result: Not Ready

I am an assigned INT directorate reviewer for draft-ietf-bess-srv6-services=
.txt.
These comments were written primarily for the benefit of the Internet Area
Directors. Document editors and shepherd(s) should treat these comments jus=
t
like they would treat comments from any other IETF contributors and resolve
them along with any other Last Call comments that have been received. For m=
ore
details on the INT Directorate, see
https://datatracker.ietf.org/group/intdir/about/<https://urldefense.com/v3/=
__https:/datatracker.ietf.org/group/intdir/about/__;!!NEt6yMaO-gk!TFWBh-IuH=
BLZ57zYsuHQyQca6MbsqWaKQ9Is6VSpRk9t4bmO3DZJ-JaLWnnJkGda$>
<https://datatracker.ietf.org/group/intdir/about/<https://urldefense.com/v3=
/__https:/datatracker.ietf.org/group/intdir/about/__;!!NEt6yMaO-gk!TFWBh-Iu=
HBLZ57zYsuHQyQca6MbsqWaKQ9Is6VSpRk9t4bmO3DZJ-JaLWnnJkGda$>>.

Major issues:

1) In Section 3.2.1, the draft transposes bits into the MPLS Label field. T=
his
is surprising because MPLS appears nowhere in the forwarding plane. Maybe w=
e
shouldn't advertise an MPLS label?

KT> You are correct that there are no MPLS labels used in the forwarding. T=
he label fields are part of the BGP NLRI Encoding and not something introdu=
ced newly. The transposition scheme leverages them for encoding efficiency =
and better packing of BGP updates.


2) In Section 3.2.1 the draft says:

  BGP speakers that do not support this specification may misinterpret,
   on the reception of an SRv6-based BGP service route update, the part
   of the SRv6 SID encoded in MPLS label field(s) as MPLS label values
   for MPLS-based services.  Implementations supporting this
   specification SHOULD provide a mechanism to control the advertisement
   of SRv6-based BGP service routes on a per-neighbor and per-service
   basis.  The details of deployment designs and implementation options
   are outside the scope of this document.

s/BGP speakers that do not support this specification/Legacy BGP implementa=
tions

KT> I am, personally, not in favor of using the term "legacy" in this case.


It seems that this isn't backwards compatible unless either:

- the SHOULD becomes a MUST
- the mechanism is described in this document

KT> Ack. We can change the SHOULD to MUST.

Thanks,
Ketan


3) I concur with Warren Kumari's DISCUSS


--_000_BL0PR05MB53165E2DA45933B8B65C0AD3AE359BL0PR05MB5316namp_
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:Lato;
	panose-1:2 15 5 2 2 2 4 3 2 3;}
/* Style Definitions */
p.MsoNormal, li.MsoNormal, div.MsoNormal
	{margin:0in;
	font-size:11.0pt;
	font-family:"Calibri",sans-serif;}
a:link, span.MsoHyperlink
	{mso-style-priority:99;
	color:blue;
	text-decoration:underline;}
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" style=3D"word-wrap:brea=
k-word">
<div class=3D"WordSection1">
<p class=3D"MsoNormal"><span style=3D"font-size:14.0pt">Ketan,<o:p></o:p></=
span></p>
<p class=3D"MsoNormal"><span style=3D"font-size:14.0pt"><o:p>&nbsp;</o:p></=
span></p>
<p class=3D"MsoNormal"><span style=3D"font-size:14.0pt">Mislabeling attribu=
tes is not only sloppy, but it can be dangerous. The danger is that somebod=
y might read the label and believe it. Or conversely, that our labels will =
become meaningless, even when they are
 correct, because people learn that things are so frequently mislabeled.<o:=
p></o:p></span></p>
<p class=3D"MsoNormal"><span style=3D"font-size:14.0pt"><o:p>&nbsp;</o:p></=
span></p>
<p class=3D"MsoNormal"><span style=3D"font-size:14.0pt">Wouldn&#8217;t we b=
e better off with a new AFI/SAFI?<o:p></o:p></span></p>
<p class=3D"MsoNormal"><span style=3D"font-size:14.0pt"><o:p>&nbsp;</o:p></=
span></p>
<p class=3D"MsoNormal"><span style=3D"font-size:14.0pt">&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; Ron<o:p></o:p></sp=
an></p>
<p class=3D"MsoNormal"><span style=3D"font-size:14.0pt"><o:p>&nbsp;</o:p></=
span></p>
<p class=3D"MsoNormal"><o:p>&nbsp;</o:p></p>
<p class=3D"msipfooter30b3d538" align=3D"center" style=3D"margin:0in;text-a=
lign: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> Ketan Talaulikar &lt;ketant.ietf@gmail.=
com&gt; <br>
<b>Sent:</b> Tuesday, February 15, 2022 3:49 AM<br>
<b>To:</b> Ron Bonica &lt;rbonica@juniper.net&gt;<br>
<b>Cc:</b> int-dir@ietf.org; BESS &lt;bess@ietf.org&gt;; draft-ietf-bess-sr=
v6-services.all@ietf.org; last-call@ietf.org<br>
<b>Subject:</b> Re: Intdir telechat review of draft-ietf-bess-srv6-services=
-10<o:p></o:p></p>
</div>
</div>
<p class=3D"MsoNormal"><o:p>&nbsp;</o:p></p>
<p class=3D"MsoNormal" style=3D"line-height:12.0pt;background:#FFEB9C"><b><=
span style=3D"font-size:10.5pt;font-family:&quot;Lato&quot;,sans-serif;colo=
r:black">[External Email. Be cautious of content]<o:p></o:p></span></b></p>
<p class=3D"MsoNormal"><o:p>&nbsp;</o:p></p>
<div>
<div>
<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">Thanks for your review and please check inline below=
 for responses.<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>
<div>
<p class=3D"MsoNormal">On Mon, Feb 14, 2022 at 10:49 PM Ron Bonica via Data=
tracker &lt;<a href=3D"mailto:noreply@ietf.org" target=3D"_blank">noreply@i=
etf.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">
<p class=3D"MsoNormal">Reviewer: Ron Bonica<br>
Review result: Not Ready<br>
<br>
I am an assigned INT directorate reviewer for draft-ietf-bess-srv6-services=
.txt.<br>
These comments were written primarily for the benefit of the Internet Area<=
br>
Directors. Document editors and shepherd(s) should treat these comments jus=
t<br>
like they would treat comments from any other IETF contributors and resolve=
<br>
them along with any other Last Call comments that have been received. For m=
ore<br>
details on the INT Directorate, see<br>
<a href=3D"https://urldefense.com/v3/__https:/datatracker.ietf.org/group/in=
tdir/about/__;!!NEt6yMaO-gk!TFWBh-IuHBLZ57zYsuHQyQca6MbsqWaKQ9Is6VSpRk9t4bm=
O3DZJ-JaLWnnJkGda$" target=3D"_blank">https://datatracker.ietf.org/group/in=
tdir/about/</a><br>
&lt;<a href=3D"https://urldefense.com/v3/__https:/datatracker.ietf.org/grou=
p/intdir/about/__;!!NEt6yMaO-gk!TFWBh-IuHBLZ57zYsuHQyQca6MbsqWaKQ9Is6VSpRk9=
t4bmO3DZJ-JaLWnnJkGda$" target=3D"_blank">https://datatracker.ietf.org/grou=
p/intdir/about/</a>&gt;.<br>
<br>
Major issues:<br>
<br>
1) In Section 3.2.1, the draft transposes bits into the MPLS Label field. T=
his<br>
is surprising because MPLS appears nowhere in the forwarding plane. Maybe w=
e<br>
shouldn't advertise an MPLS label?<o:p></o:p></p>
</blockquote>
<div>
<p class=3D"MsoNormal"><o:p>&nbsp;</o:p></p>
</div>
<div>
<p class=3D"MsoNormal">KT&gt; You are correct that there are no MPLS labels=
 used in the forwarding. The label fields are part of the BGP NLRI Encoding=
 and not something introduced newly. The transposition scheme leverages the=
m for encoding efficiency and better
 packing of BGP updates.<o:p></o:p></p>
</div>
<div>
<p class=3D"MsoNormal">&nbsp;<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"><br>
2) In Section 3.2.1 the draft says:<br>
<br>
&nbsp; BGP speakers that do not support this specification may misinterpret=
,<br>
&nbsp; &nbsp;on the reception of an SRv6-based BGP service route update, th=
e part<br>
&nbsp; &nbsp;of the SRv6 SID encoded in MPLS label field(s) as MPLS label v=
alues<br>
&nbsp; &nbsp;for MPLS-based services.&nbsp; Implementations supporting this=
<br>
&nbsp; &nbsp;specification SHOULD provide a mechanism to control the advert=
isement<br>
&nbsp; &nbsp;of SRv6-based BGP service routes on a per-neighbor and per-ser=
vice<br>
&nbsp; &nbsp;basis.&nbsp; The details of deployment designs and implementat=
ion options<br>
&nbsp; &nbsp;are outside the scope of this document.<br>
<br>
s/BGP speakers that do not support this specification/Legacy BGP implementa=
tions<o:p></o:p></p>
</blockquote>
<div>
<p class=3D"MsoNormal"><o:p>&nbsp;</o:p></p>
</div>
<div>
<p class=3D"MsoNormal">KT&gt; I am, personally, not in favor of using the t=
erm &quot;legacy&quot; in this case.<o:p></o:p></p>
</div>
<div>
<p class=3D"MsoNormal">&nbsp;<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"><br>
It seems that this isn't backwards compatible unless either:<br>
<br>
- the SHOULD becomes a MUST<br>
- the mechanism is described in this document<o:p></o:p></p>
</blockquote>
<div>
<p class=3D"MsoNormal"><o:p>&nbsp;</o:p></p>
</div>
<div>
<p class=3D"MsoNormal">KT&gt; Ack. We can change the SHOULD to MUST.<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">Ketan<o:p></o:p></p>
</div>
<div>
<p class=3D"MsoNormal">&nbsp;<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" style=3D"margin-bottom:12.0pt"><br>
3) I concur with Warren Kumari's DISCUSS<br>
<br>
<o:p></o:p></p>
</blockquote>
</div>
</div>
</div>
</div>
</body>
</html>

--_000_BL0PR05MB53165E2DA45933B8B65C0AD3AE359BL0PR05MB5316namp_--


From nobody Wed Feb 16 13:39:42 2022
Return-Path: <noreply@ietf.org>
X-Original-To: bess@ietf.org
Delivered-To: bess@ietfa.amsl.com
Received: from ietfa.amsl.com (localhost [IPv6:::1]) by ietfa.amsl.com (Postfix) with ESMTP id 36A633A16C2; Wed, 16 Feb 2022 13:39:34 -0800 (PST)
MIME-Version: 1.0
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: 8bit
From: John Scudder via Datatracker <noreply@ietf.org>
To: "The IESG" <iesg@ietf.org>
Cc: draft-ietf-bess-srv6-services@ietf.org, bess-chairs@ietf.org, bess@ietf.org, matthew.bocci@nokia.com, matthew.bocci@nokia.com
X-Test-IDTracker: no
X-IETF-IDTracker: 7.45.0
Auto-Submitted: auto-generated
Precedence: bulk
Reply-To: John Scudder <jgs@juniper.net>
Message-ID: <164504757419.5632.9536270153833731412@ietfa.amsl.com>
Date: Wed, 16 Feb 2022 13:39:34 -0800
Archived-At: <https://mailarchive.ietf.org/arch/msg/bess/CR-8qIG7W-9oDNYFWQ2r3IZd9E0>
Subject: [bess] John Scudder's Discuss on draft-ietf-bess-srv6-services-11: (with DISCUSS and COMMENT)
X-BeenThere: bess@ietf.org
X-Mailman-Version: 2.1.29
List-Id: BGP-Enabled ServiceS working group discussion list <bess.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/bess>, <mailto:bess-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/bess/>
List-Post: <mailto:bess@ietf.org>
List-Help: <mailto:bess-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/bess>, <mailto:bess-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 16 Feb 2022 21:39:34 -0000

John Scudder has entered the following ballot position for
draft-ietf-bess-srv6-services-11: Discuss

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


Please refer to https://www.ietf.org/blog/handling-iesg-ballot-positions/
for more information about how to handle DISCUSS and COMMENT positions.


The document, along with other ballot positions, can be found here:
https://datatracker.ietf.org/doc/draft-ietf-bess-srv6-services/



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

1. The shepherd writeup for this document says â€œIt also received an RTG DIR
review and cross-reviewed with the IDR working groupâ€. Searching in my IDR
inbox and the IDR mailing list archives, I donâ€™t find any sign of the
cross-review â€” can you please point me to it?

2. One area of concern I would have hoped IDR might have looked into is, the
document makes a creative use of the MPLS Label field of the NLRI to carry the
Function part of the SID. This means the SID is effectively split across the
NLRI and the Prefix-SID attribute. What are the potential error modes if the
Prefix-SID attribute should be lost from the route, while the NLRI is retained?

(An obvious way of addressing this particular concern would be to define a new
NLRI type with the desired semantics, instead of creatively repurposing fields
within an existing NLRI type contrary to their definitions. Such an NLRI type
would, for example, presumably state in its specification that if it was
received without an accompanying Prefix-SID attribute, that would constitute an
error.)

3. As Warren Kumari points out in his DISCUSS, â€œleaks happenâ€. Subsequent
discussion turned quickly to the assertion that no, they donâ€™t, in VPN address
families. Letâ€™s accept that claim for the sake of conversation. Itâ€™s still the
case that sometimes (often?) routes are distributed from VPN address families
into the Global Internet table. When this is done, by default, all the path
attributes come along for the ride. Anyone who thinks this is just a
hypothetical case might want to look back to (for example) significant network
outages that were caused around a decade ago by leakage of BGP Attribute 128
(ATTR_SET, RFC 6368) into the global Internet.

The SIDs contained in these if-they-were-to-leak routes potentially give an
attacker a means of directing packets into a VPN customerâ€™s internal network.

4. Speaking of Warrenâ€™s DISCUSS, the shepherdâ€™s writeup indicates â€œsolid [WG]
consensusâ€; however, there doesnâ€™t seem to be consensus even amongst the
authors as to whether Sections 5.3 and 5.4 are appropriate. This is a fairly
fundamental disagreement! An illustration of the disagreement is
https://mailarchive.ietf.org/arch/msg/bess/K1JKxGn19BXALs3rUzUAaGTZi0Y/:

â€œSo I can see why some people may have thought oh since transport in SRv6 comes
for free let's load it with services in an attribute and be done. Yes I can see
that flattening this make it potentially easier (one less SAFI to enable), *but
I am not sure we have reached a broad agreement here.* This comes as a
consequence of moving service prefixes from MP_REACH_NLRI (perhaps new format
and new SAFI) to an attribute.â€

(Emphasis added.)

It's of course possible for an author to be in the rough as regards consensus,
just as any other WG contributor, but it's a little unusual, and this
disagreement doesn't even seem to have been previously aired. For this reason,
I have to question the strength of the consensus behind this document, and ask
the WG chairs to weigh in regarding whether consensus on at least this point
needs to be checked before we proceed forward.

5. Finally, I have to question the length of the author list. As Iâ€™m sure you
know, the guidance is to limit author lists to no more than five, other than
under unusual circumstances. I would have expected to find an explanation of
the circumstances around the author list of this document in the shepherd
writeup; there is none. (Itâ€™s a specific check item in Guidelines to Authors of
Internet-Drafts, https://www.ietf.org/how/ids/guidelines/)

The easiest way to resolve this would be to trim the author list per the
suggestions in RFC 7322 Â§4.1.1, of course.


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

1. I support Warren Kumariâ€™s DISCUSS.

2. (Further comments TBD and I apologize for not providing them now; I wanted
to get this sent off though.)




From nobody Wed Feb 16 14:03:13 2022
Return-Path: <robert@raszuk.net>
X-Original-To: bess@ietfa.amsl.com
Delivered-To: bess@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id F05B43A174F for <bess@ietfa.amsl.com>; Wed, 16 Feb 2022 14:02:57 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.098
X-Spam-Level: 
X-Spam-Status: No, score=-2.098 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, DKIM_VALID_EF=-0.1, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_BLOCKED=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 fhaVRLYax0gU for <bess@ietfa.amsl.com>; Wed, 16 Feb 2022 14:02:53 -0800 (PST)
Received: from mail-vs1-xe30.google.com (mail-vs1-xe30.google.com [IPv6:2607:f8b0:4864:20::e30]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 2AD8F3A1747 for <bess@ietf.org>; Wed, 16 Feb 2022 14:02:13 -0800 (PST)
Received: by mail-vs1-xe30.google.com with SMTP id u10so4078812vsu.13 for <bess@ietf.org>; Wed, 16 Feb 2022 14:02:13 -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=nMrHh5YilKvnd1jPQpF39QFEBFa1mlJHVezs06tIeQI=; b=Rp2xEVdcI2+b9McdgKuAhAm/iEHsL59P0f7K7n4HnmGfU7ivMz4II2LT83B1GY02Og gHb0NSx93GSFbhuvv1cO1hTfIrdYjh9Md8gfgqIko3jFDNCuz3leCFZYXfNlZN8edCTR uYV07e1X6T5vbPT6B4se9JgOnCEgjUk50saHrSXZS4c91gO153o86lLo/rKdlgnMh8qg ZERcG6EfNBsO7KVlhmraP3GDwH6I7VIB8j9jBuNcTSHg3DCevhHYcWI2ymolUWTrohqG dJ4su+HLmrb9sQKhSWaKrLu4KF+UO5fVxtHLHLcOj2jQ8v0T2MLiLj9xRGBq5UzGGQBV lzqA==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20210112; h=x-gm-message-state:mime-version:references:in-reply-to:from:date :message-id:subject:to:cc; bh=nMrHh5YilKvnd1jPQpF39QFEBFa1mlJHVezs06tIeQI=; b=PC1DZV8MTvdnG6pec8ps9/F/xPJRdKKyJrlBsPlC7FCkMTnIwQzo2JJYzym2VAdB/U 5RW/bnVfzK/E+vAc4uRRYx99cFT88/umG48KFhB+IEWzo6NHGPoSCe1QswfPqXn3STOM HNNwTTJjlspbvQmsmnCv1MVNjoj8Kc3C6Tate5dQJmKnqb313YU4L2qLb3bLdUrT2FbH JRWkzFj6MCHD8UgNbEhIaDMSyHcT4HxdzIaf/jJ91fh2n/UOp5aLYh/LfruFEX4siEc9 3QRrLvnUaAq3m/AnUv9wu416c5HNx6eQeuF6bg/IHMrzbZbpFWF00//XQDqJ5M8MWrRx lgmw==
X-Gm-Message-State: AOAM531UWCIdisZurgZs+MNI96BQhD2SWkEa/4Wkn55DOktAeaZpSmy7 pNpMeLwh11FrxIsWy06q2sVdwxAguzqS1FBOvwU71yHhto8=
X-Google-Smtp-Source: ABdhPJyyw5uWewfoT8veFIGIavKtEKVeCO6wHBjEgJLzO4MJywr66B4AvFExkzLLf6vguV9AOIIZ1UlAC8vguoqYFRs=
X-Received: by 2002:a05:6102:3222:b0:30e:28cb:3518 with SMTP id x2-20020a056102322200b0030e28cb3518mr25515vsf.27.1645048931292; Wed, 16 Feb 2022 14:02:11 -0800 (PST)
MIME-Version: 1.0
References: <164504757419.5632.9536270153833731412@ietfa.amsl.com>
In-Reply-To: <164504757419.5632.9536270153833731412@ietfa.amsl.com>
From: Robert Raszuk <robert@raszuk.net>
Date: Wed, 16 Feb 2022 23:02:08 +0100
Message-ID: <CAOj+MMEHoy1sjZq3mkEU33-0Encgqoofg3eyDh1wVeP37p=DMA@mail.gmail.com>
To: John Scudder <jgs@juniper.net>
Cc: The IESG <iesg@ietf.org>, draft-ietf-bess-srv6-services@ietf.org,  bess-chairs@ietf.org, BESS <bess@ietf.org>,  "Bocci, Matthew (Nokia - GB)" <matthew.bocci@nokia.com>
Content-Type: multipart/alternative; boundary="0000000000003029a705d829cd19"
Archived-At: <https://mailarchive.ietf.org/arch/msg/bess/9_yrzIT5vNTx_BzX5P5S3n9-pnU>
Subject: Re: [bess] John Scudder's Discuss on draft-ietf-bess-srv6-services-11: (with DISCUSS and COMMENT)
X-BeenThere: bess@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: BGP-Enabled ServiceS working group discussion list <bess.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/bess>, <mailto:bess-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/bess/>
List-Post: <mailto:bess@ietf.org>
List-Help: <mailto:bess-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/bess>, <mailto:bess-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 16 Feb 2022 22:03:08 -0000

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

Hi John,

As you have quoted my note in point #4 I feel that I need to comment on it.

So yes original discussions and major contributions of this work were
focusing on VPN use case and I admit when carefully re- reading it to find
some text there beyond VPN use case.

So we discussed it among co-authors. The point of adding 5.3 & 5.4 is
targeting the networks where Internet routes are not present at each node
and network uses summarization of infrastructure routes (no end to end /128
leaking in the IGP).

The text perhaps may require some clarification that use of SAFI 1 is left
for the operators to choose if the attribute should be attached to Internet
routes - when operator is offering an IP transit or it can be attached just
to next hops which are part of the infrastructure. Let's also not forget
that if this is IP transit in most networks you can reach all hops along
the path anyway (modulo transit SP/ISP policy).

I think major concern expressed from Warren was the potential compromise to
the VPNs when SID demuxing it would leak. Well as we know SAFI 128 or 70
are not public. Yes customer may advertise his routes to SAFI 1 and leak
but no one has control over it and it is orthogonal to what happens in the
SP network.

With that I think that #3 and #4 are no longer a concern.

Best regards,
Robert


On Wed, Feb 16, 2022 at 10:39 PM John Scudder via Datatracker <
noreply@ietf.org> wrote:

> John Scudder has entered the following ballot position for
> draft-ietf-bess-srv6-services-11: Discuss
>
> When responding, please keep the subject line intact and reply to all
> email addresses included in the To and CC lines. (Feel free to cut this
> introductory paragraph, however.)
>
>
> Please refer to https://www.ietf.org/blog/handling-iesg-ballot-positions/
> for more information about how to handle DISCUSS and COMMENT positions.
>
>
> The document, along with other ballot positions, can be found here:
> https://datatracker.ietf.org/doc/draft-ietf-bess-srv6-services/
>
>
>
> ----------------------------------------------------------------------
> DISCUSS:
> ----------------------------------------------------------------------
>
> 1. The shepherd writeup for this document says =E2=80=9CIt also received =
an RTG DIR
> review and cross-reviewed with the IDR working group=E2=80=9D. Searching =
in my IDR
> inbox and the IDR mailing list archives, I don=E2=80=99t find any sign of=
 the
> cross-review =E2=80=94 can you please point me to it?
>
> 2. One area of concern I would have hoped IDR might have looked into is,
> the
> document makes a creative use of the MPLS Label field of the NLRI to carr=
y
> the
> Function part of the SID. This means the SID is effectively split across
> the
> NLRI and the Prefix-SID attribute. What are the potential error modes if
> the
> Prefix-SID attribute should be lost from the route, while the NLRI is
> retained?
>
> (An obvious way of addressing this particular concern would be to define =
a
> new
> NLRI type with the desired semantics, instead of creatively repurposing
> fields
> within an existing NLRI type contrary to their definitions. Such an NLRI
> type
> would, for example, presumably state in its specification that if it was
> received without an accompanying Prefix-SID attribute, that would
> constitute an
> error.)
>
> 3. As Warren Kumari points out in his DISCUSS, =E2=80=9Cleaks happen=E2=
=80=9D. Subsequent
> discussion turned quickly to the assertion that no, they don=E2=80=99t, i=
n VPN
> address
> families. Let=E2=80=99s accept that claim for the sake of conversation. I=
t=E2=80=99s still
> the
> case that sometimes (often?) routes are distributed from VPN address
> families
> into the Global Internet table. When this is done, by default, all the pa=
th
> attributes come along for the ride. Anyone who thinks this is just a
> hypothetical case might want to look back to (for example) significant
> network
> outages that were caused around a decade ago by leakage of BGP Attribute
> 128
> (ATTR_SET, RFC 6368) into the global Internet.
>
> The SIDs contained in these if-they-were-to-leak routes potentially give =
an
> attacker a means of directing packets into a VPN customer=E2=80=99s inter=
nal
> network.
>
> 4. Speaking of Warren=E2=80=99s DISCUSS, the shepherd=E2=80=99s writeup i=
ndicates =E2=80=9Csolid
> [WG]
> consensus=E2=80=9D; however, there doesn=E2=80=99t seem to be consensus e=
ven amongst the
> authors as to whether Sections 5.3 and 5.4 are appropriate. This is a
> fairly
> fundamental disagreement! An illustration of the disagreement is
> https://mailarchive.ietf.org/arch/msg/bess/K1JKxGn19BXALs3rUzUAaGTZi0Y/:
>
> =E2=80=9CSo I can see why some people may have thought oh since transport=
 in SRv6
> comes
> for free let's load it with services in an attribute and be done. Yes I
> can see
> that flattening this make it potentially easier (one less SAFI to enable)=
,
> *but
> I am not sure we have reached a broad agreement here.* This comes as a
> consequence of moving service prefixes from MP_REACH_NLRI (perhaps new
> format
> and new SAFI) to an attribute.=E2=80=9D
>
> (Emphasis added.)
>
> It's of course possible for an author to be in the rough as regards
> consensus,
> just as any other WG contributor, but it's a little unusual, and this
> disagreement doesn't even seem to have been previously aired. For this
> reason,
> I have to question the strength of the consensus behind this document, an=
d
> ask
> the WG chairs to weigh in regarding whether consensus on at least this
> point
> needs to be checked before we proceed forward.
>
> 5. Finally, I have to question the length of the author list. As I=E2=80=
=99m sure
> you
> know, the guidance is to limit author lists to no more than five, other
> than
> under unusual circumstances. I would have expected to find an explanation
> of
> the circumstances around the author list of this document in the shepherd
> writeup; there is none. (It=E2=80=99s a specific check item in Guidelines=
 to
> Authors of
> Internet-Drafts, https://www.ietf.org/how/ids/guidelines/)
>
> The easiest way to resolve this would be to trim the author list per the
> suggestions in RFC 7322 =C2=A74.1.1, of course.
>
>
> ----------------------------------------------------------------------
> COMMENT:
> ----------------------------------------------------------------------
>
> 1. I support Warren Kumari=E2=80=99s DISCUSS.
>
> 2. (Further comments TBD and I apologize for not providing them now; I
> wanted
> to get this sent off though.)
>
>
>
>

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

<div dir=3D"ltr">Hi John,<div><br></div><div>As you have quoted my note in =
point #4 I feel that I need to comment on it.=C2=A0</div><div><br></div><di=
v>So yes original discussions and major contributions of this work were foc=
using=C2=A0on VPN use case and I admit when carefully re- reading it to fin=
d some text there beyond VPN use case.=C2=A0</div><div><br></div><div>So we=
 discussed it among co-authors. The point=C2=A0of adding 5.3 &amp; 5.4 is t=
argeting the networks where Internet=C2=A0routes are not present at each no=
de and network uses summarization of infrastructure routes (no end to end /=
128 leaking in the IGP).=C2=A0</div><div><br></div><div>The text perhaps ma=
y require some clarification that use of SAFI 1 is left for the operators t=
o choose if the attribute should be attached to Internet routes - when oper=
ator is offering an IP transit or it can be attached just to next hops whic=
h are part of the infrastructure. Let&#39;s also not forget that if this is=
 IP transit in most networks you can reach all hops along the path anyway (=
modulo transit SP/ISP policy).=C2=A0</div><div><br></div><div>I think major=
 concern expressed from Warren was the potential compromise=C2=A0to the=C2=
=A0VPNs when SID demuxing it would leak. Well as we know SAFI 128 or 70 are=
 not public. Yes customer may advertise his routes to SAFI 1 and leak but n=
o one has control over it and it is orthogonal to what happens in the SP ne=
twork.=C2=A0</div><div><br></div><div>With that I think that #3 and #4 are =
no longer a concern.=C2=A0</div><div><br></div><div>Best regards,</div><div=
>Robert</div><div><br></div></div><br><div class=3D"gmail_quote"><div dir=
=3D"ltr" class=3D"gmail_attr">On Wed, Feb 16, 2022 at 10:39 PM John Scudder=
 via Datatracker &lt;<a href=3D"mailto:noreply@ietf.org">noreply@ietf.org</=
a>&gt; wrote:<br></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">Jo=
hn Scudder has entered the following ballot position for<br>
draft-ietf-bess-srv6-services-11: Discuss<br>
<br>
When responding, please keep the subject line intact and reply to all<br>
email addresses included in the To and CC lines. (Feel free to cut this<br>
introductory paragraph, however.)<br>
<br>
<br>
Please refer to <a href=3D"https://www.ietf.org/blog/handling-iesg-ballot-p=
ositions/" rel=3D"noreferrer" target=3D"_blank">https://www.ietf.org/blog/h=
andling-iesg-ballot-positions/</a><br>
for more information about how to handle DISCUSS and COMMENT positions.<br>
<br>
<br>
The document, along with other ballot positions, can be found here:<br>
<a href=3D"https://datatracker.ietf.org/doc/draft-ietf-bess-srv6-services/"=
 rel=3D"noreferrer" target=3D"_blank">https://datatracker.ietf.org/doc/draf=
t-ietf-bess-srv6-services/</a><br>
<br>
<br>
<br>
----------------------------------------------------------------------<br>
DISCUSS:<br>
----------------------------------------------------------------------<br>
<br>
1. The shepherd writeup for this document says =E2=80=9CIt also received an=
 RTG DIR<br>
review and cross-reviewed with the IDR working group=E2=80=9D. Searching in=
 my IDR<br>
inbox and the IDR mailing list archives, I don=E2=80=99t find any sign of t=
he<br>
cross-review =E2=80=94 can you please point me to it?<br>
<br>
2. One area of concern I would have hoped IDR might have looked into is, th=
e<br>
document makes a creative use of the MPLS Label field of the NLRI to carry =
the<br>
Function part of the SID. This means the SID is effectively split across th=
e<br>
NLRI and the Prefix-SID attribute. What are the potential error modes if th=
e<br>
Prefix-SID attribute should be lost from the route, while the NLRI is retai=
ned?<br>
<br>
(An obvious way of addressing this particular concern would be to define a =
new<br>
NLRI type with the desired semantics, instead of creatively repurposing fie=
lds<br>
within an existing NLRI type contrary to their definitions. Such an NLRI ty=
pe<br>
would, for example, presumably state in its specification that if it was<br=
>
received without an accompanying Prefix-SID attribute, that would constitut=
e an<br>
error.)<br>
<br>
3. As Warren Kumari points out in his DISCUSS, =E2=80=9Cleaks happen=E2=80=
=9D. Subsequent<br>
discussion turned quickly to the assertion that no, they don=E2=80=99t, in =
VPN address<br>
families. Let=E2=80=99s accept that claim for the sake of conversation. It=
=E2=80=99s still the<br>
case that sometimes (often?) routes are distributed from VPN address famili=
es<br>
into the Global Internet table. When this is done, by default, all the path=
<br>
attributes come along for the ride. Anyone who thinks this is just a<br>
hypothetical case might want to look back to (for example) significant netw=
ork<br>
outages that were caused around a decade ago by leakage of BGP Attribute 12=
8<br>
(ATTR_SET, RFC 6368) into the global Internet.<br>
<br>
The SIDs contained in these if-they-were-to-leak routes potentially give an=
<br>
attacker a means of directing packets into a VPN customer=E2=80=99s interna=
l network.<br>
<br>
4. Speaking of Warren=E2=80=99s DISCUSS, the shepherd=E2=80=99s writeup ind=
icates =E2=80=9Csolid [WG]<br>
consensus=E2=80=9D; however, there doesn=E2=80=99t seem to be consensus eve=
n amongst the<br>
authors as to whether Sections 5.3 and 5.4 are appropriate. This is a fairl=
y<br>
fundamental disagreement! An illustration of the disagreement is<br>
<a href=3D"https://mailarchive.ietf.org/arch/msg/bess/K1JKxGn19BXALs3rUzUAa=
GTZi0Y/" rel=3D"noreferrer" target=3D"_blank">https://mailarchive.ietf.org/=
arch/msg/bess/K1JKxGn19BXALs3rUzUAaGTZi0Y/</a>:<br>
<br>
=E2=80=9CSo I can see why some people may have thought oh since transport i=
n SRv6 comes<br>
for free let&#39;s load it with services in an attribute and be done. Yes I=
 can see<br>
that flattening this make it potentially easier (one less SAFI to enable), =
*but<br>
I am not sure we have reached a broad agreement here.* This comes as a<br>
consequence of moving service prefixes from MP_REACH_NLRI (perhaps new form=
at<br>
and new SAFI) to an attribute.=E2=80=9D<br>
<br>
(Emphasis added.)<br>
<br>
It&#39;s of course possible for an author to be in the rough as regards con=
sensus,<br>
just as any other WG contributor, but it&#39;s a little unusual, and this<b=
r>
disagreement doesn&#39;t even seem to have been previously aired. For this =
reason,<br>
I have to question the strength of the consensus behind this document, and =
ask<br>
the WG chairs to weigh in regarding whether consensus on at least this poin=
t<br>
needs to be checked before we proceed forward.<br>
<br>
5. Finally, I have to question the length of the author list. As I=E2=80=99=
m sure you<br>
know, the guidance is to limit author lists to no more than five, other tha=
n<br>
under unusual circumstances. I would have expected to find an explanation o=
f<br>
the circumstances around the author list of this document in the shepherd<b=
r>
writeup; there is none. (It=E2=80=99s a specific check item in Guidelines t=
o Authors of<br>
Internet-Drafts, <a href=3D"https://www.ietf.org/how/ids/guidelines/" rel=
=3D"noreferrer" target=3D"_blank">https://www.ietf.org/how/ids/guidelines/<=
/a>)<br>
<br>
The easiest way to resolve this would be to trim the author list per the<br=
>
suggestions in RFC 7322 =C2=A74.1.1, of course.<br>
<br>
<br>
----------------------------------------------------------------------<br>
COMMENT:<br>
----------------------------------------------------------------------<br>
<br>
1. I support Warren Kumari=E2=80=99s DISCUSS.<br>
<br>
2. (Further comments TBD and I apologize for not providing them now; I want=
ed<br>
to get this sent off though.)<br>
<br>
<br>
<br>
</blockquote></div>

--0000000000003029a705d829cd19--


From nobody Wed Feb 16 16:08:41 2022
Return-Path: <hayabusagsm@gmail.com>
X-Original-To: bess@ietfa.amsl.com
Delivered-To: bess@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id E33F23A0B64; Wed, 16 Feb 2022 16:08:37 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.087
X-Spam-Level: 
X-Spam-Status: No, score=-2.087 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, DKIM_VALID_EF=-0.1, FREEMAIL_FROM=0.001, HTML_MESSAGE=0.001, SPF_HELO_NONE=0.001, SPF_PASS=-0.001, T_REMOTE_IMAGE=0.01, URIBL_BLOCKED=0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (2048-bit key) header.d=gmail.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id uHN1nFzcEHMj; Wed, 16 Feb 2022 16:08:32 -0800 (PST)
Received: from mail-pf1-x434.google.com (mail-pf1-x434.google.com [IPv6:2607:f8b0:4864:20::434]) (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 0394A3A087D; Wed, 16 Feb 2022 16:08:31 -0800 (PST)
Received: by mail-pf1-x434.google.com with SMTP id z16so3561602pfh.3; Wed, 16 Feb 2022 16:08:31 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20210112;  h=mime-version:references:in-reply-to:from:date:message-id:subject:to :cc; bh=GiT75lDZmuH5rUHbC5owz3nYI0mofQ6obCobg+7NDls=; b=iCwFAdhHhGdGc318F9Mvts126hjQ6moZq1o7JMkPV1LR4MYFM7UTtMjw01raJvd1OD GLFBxFrQBpC+I4+DLPzgx5voDuQIUmm+tqIwJHJCSnQoZd8/ZKqNpsLeAn1IgoAN+ohC mfnDoRQ+bSD0r9Weirdiv4k5fpqp8AoMloEWhJUSDGgePHN2729PX92xp7y67/FPk/on 6BiLCSCymdHRex7vvOPLSQsDEaxnP3l+hay/SNYuzXnRfQBrAP49ZqDzgqO+k6/Ize2z BCYsNRqa4QBnaKRTOGrFWoyX7Q5OD9SlmNNVEnuLGXknB7rCc0KHMy1dZ3hsHzo9IXCf 4o/Q==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20210112; h=x-gm-message-state:mime-version:references:in-reply-to:from:date :message-id:subject:to:cc; bh=GiT75lDZmuH5rUHbC5owz3nYI0mofQ6obCobg+7NDls=; b=vh1MvTL1nH93iIWpdMHma0aLhYg77IP4dZRc4SWB6SSYQl1mC33sehbcVHCLGWZOfm wikS0VtAAiFD3qU5cgkGGwyLYAdH7Nu25ZmjAUlizosw0zJBc47kyaaoPtz2DkhaMQ/x 5ZNS/dM3TwURhcon9p6WJSeOi0x9tDau1UvjvS55rdpevPj1J7KkOlg4mFEg6pquUCcn qzKwaNKlYomFRxzVDnU9v/msfErKmEo6oGcwNRBdcoAcZC/Kqe0Z4sgs8Wq25/ZGAhkH YnukQZOOuvyRbCQR9hy3uMZHNmKs9YgV6YzNgZ6/++7fsBS+IL47BspNvRA1t32G8E86 OS6A==
X-Gm-Message-State: AOAM531ApRvKbBopsc9GphEIE0ytMKC4lAD/lwP/42Wh0ZtHj5THb/i0 zjZhjAvBjf8AyGxE/JhwZD9HEWg4cR9RaciEnmhAQjDY
X-Google-Smtp-Source: ABdhPJwcsWRuzfYP1WxoyN4fWoKOfejr+TnBfQZJJdqiEyTJlrQA7Atnr+fB3+Q9tXVxHI6bxV4r8ksO3AC2IP7uh08=
X-Received: by 2002:a62:be19:0:b0:4e1:3d4a:b56e with SMTP id l25-20020a62be19000000b004e13d4ab56emr546558pff.76.1645056510898; Wed, 16 Feb 2022 16:08:30 -0800 (PST)
MIME-Version: 1.0
References: <081c01d8129a$0ded7900$29c86b00$@gmail.com> <CA+-tSzyn4RMBC2Ah9LSJN1hQs1pgRfFEVmp-9qdymQRnezNeFg@mail.gmail.com> <BY3PR08MB7060516B5A0CCB4004431DB0F72A9@BY3PR08MB7060.namprd08.prod.outlook.com> <CABNhwV0h+aNZSC33RX9yH9K2xdgFpSzBNRkaNY=YMRx9ou6R4g@mail.gmail.com> <CABNhwV1zQanGkp20kSu8B7oW-O9nN-VZbEBx4vTxUfKnr7by7g@mail.gmail.com> <BY3PR08MB706037B7A4DAA9D5C11FDC36F7359@BY3PR08MB7060.namprd08.prod.outlook.com>
In-Reply-To: <BY3PR08MB706037B7A4DAA9D5C11FDC36F7359@BY3PR08MB7060.namprd08.prod.outlook.com>
From: Gyan Mishra <hayabusagsm@gmail.com>
Date: Wed, 16 Feb 2022 19:08:19 -0500
Message-ID: <CABNhwV35cC_G7jQZUj5zQmabcmmkRKaFBDTAEyQ_8ZScZ+FJfw@mail.gmail.com>
To: "Rabadan, Jorge (Nokia - US/Sunnyvale)" <jorge.rabadan@nokia.com>
Cc: Anoop Ghanwani <anoop@alumni.duke.edu>, BESS <bess@ietf.org>,  "bess-chairs@ietf.org" <bess-chairs@ietf.org>,  "draft-ietf-bess-evpn-mh-split-horizon@ietf.org" <draft-ietf-bess-evpn-mh-split-horizon@ietf.org>,  "slitkows.ietf@gmail.com" <slitkows.ietf@gmail.com>
Content-Type: multipart/alternative; boundary="000000000000f7b3aa05d82b90a9"
Archived-At: <https://mailarchive.ietf.org/arch/msg/bess/gZZ66I2vs5R9JmmmIxSsQdAw8Iw>
Subject: Re: [bess] WGLC, IPR and implementation poll for draft-ietf-bess-evpn-mh-split-horizon
X-BeenThere: bess@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: BGP-Enabled ServiceS working group discussion list <bess.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/bess>, <mailto:bess-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/bess/>
List-Post: <mailto:bess@ietf.org>
List-Help: <mailto:bess-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/bess>, <mailto:bess-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 17 Feb 2022 00:08:38 -0000

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

Hi Jorge

I agree that having the classification of all IP tunnel that convey
Ethernet Payload not limited to RFC 8365 as NVO tunnels so all inclusive of
MPLSoGRE, MPLSoUDP, VXLAN, VXLAN-GPE, GENEVE, NVGRE

So now you would have 2 categories the NVO category above and the transport
category which would include SRv6, MPLS and SR-MPLS.

Kind Regards

Gyan

On Wed, Feb 16, 2022 at 11:12 AM Rabadan, Jorge (Nokia - US/Sunnyvale) <
jorge.rabadan@nokia.com> wrote:

> Hi Gyan,
>
>
>
> Thank you for your feedback and support.
>
>
>
> The document attempts to address all tunnels that can be used in EVPN
> Multi-homing PEs. In that respect, we should probably do a better job
> defining what those tunnels are.
>
> The division at the moment is: non-IP MPLS, NVO tunnels, SRv6.
>
>    - Where NVO tunnels are, in general, IP tunnels that can convey an
>    Ethernet payload =E2=80=93 that includes the ones in RFC8365, but not =
limited to
>    the ones in RFC8365.
>
>
>
> In that sense, we can classify MPLSoGRE, MPLSoUDP, VXLAN, VXLAN-GPE, etc
> all as NVO tunnels.
>
>
>
> If you agree with the above, we can make the necessary edits to make the
> text consistent with that, as part of this WGLC.
>
>
>
> Thanks!
>
> Jorge
>
>
>
> *From: *Gyan Mishra <hayabusagsm@gmail.com>
> *Date: *Tuesday, February 15, 2022 at 8:37 PM
> *To: *Rabadan, Jorge (Nokia - US/Sunnyvale) <jorge.rabadan@nokia.com>
> *Cc: *Anoop Ghanwani <anoop@alumni.duke.edu>, BESS <bess@ietf.org>,
> bess-chairs@ietf.org <bess-chairs@ietf.org>,
> draft-ietf-bess-evpn-mh-split-horizon@ietf.org <
> draft-ietf-bess-evpn-mh-split-horizon@ietf.org>, slitkows.ietf@gmail.com =
<
> slitkows.ietf@gmail.com>
> *Subject: *Re: [bess] WGLC, IPR and implementation poll for
> draft-ietf-bess-evpn-mh-split-horizon
>
>
>
> Hi Jorge & Authors
>
>
>
> I support publication of this document and have a few comments  thatT I
> think will help clarify and improve the document.
>
>
>
> The specification is clear on the solution with two new flags to indicate
> SHT type ESI or Local Bias for NVO use cases.
>
>
>
> Table 1 lists different tunnel encapsulations.
>
>
>
> What I did notice is that VXLAN GPE is not included which should be.
>
>
>
> https://datatracker.ietf.org/doc/html/draft-ietf-nvo3-vxlan-gpe
>
>
>
> Also I noticed that RFC 7510 MPLSoUDP is included and that is an NVO
> tunnel and is not listed in RFC 8365 which does have VXLAN GPE.
>
>
>
> IANA codepoints table
>
>
>
> Value    Name
>
>    -----    ------------------------
>
>    8        VXLAN Encapsulation
>
>    9        NVGRE Encapsulation
>
>    10       MPLS Encapsulation
>
>    11       MPLS in GRE Encapsulation
>
>    12       VXLAN GPE Encapsulation
>
>
>
> RFC 7510 MPLSoUDP is a not an NVO tunnel and is used for special use case=
s
> for UDP based ECMP or LAG.
>
>
>
>
>
> As well MPLS  listed is  transport technology and not NVO tunnels which
> MPLS based EVPN for NG L2 VPN RFC 7432 utilizes ESI label natively by
> default for PE-CE AC MPLS based underlay and is not an an NVO overlay.
>
>
>
> As well SRv6  listed is a transport technology  and not NVO tunnels which
> uses MPLS based EVPN equivalent SRv6 L2 service SID TLV is encoded in BGP
> Prefix SID attribute per SRv6 BGP based services draft and utilizes ESI
> label natively by default for PE-CE AC MPLS based underlay and is not an =
an
> NVO overlay.
>
>
>
> MPLS and SRv6 should be in a separate table maybe as it=E2=80=99s not an =
an NVO
> tunnel or maybe mention that it=E2=80=99s a transport and can take advant=
age of SHT
> flag.
>
>
>
> I agree that SRv6 and MPLS transports should be included so they can take
> advantage of the SHT flag.
>
>
>
> The verbiage MPLS based NVO tunnel is clear and that would be in the NVO
> tunnel table be MPLSoGRE RFC 4023 and all other NVO tunnels are Non MPLS
> based.
>
>
>
> Many Thanks
>
>
>
> Gyan
>
>
>
> On Thu, Feb 10, 2022 at 4:10 PM Gyan Mishra <hayabusagsm@gmail.com> wrote=
:
>
>
>
> I support publication.
>
>
>
> Thanks
>
>
>
> Gyan
>
>
>
> On Sat, Feb 5, 2022 at 1:41 AM Rabadan, Jorge (Nokia - US/Sunnyvale) <
> jorge.rabadan@nokia.com> wrote:
>
> Thank you Anoop. We will fix those in the next version.
>
> Jorge
>
>
>
> *From: *Anoop Ghanwani <anoop@alumni.duke.edu>
> *Date: *Saturday, February 5, 2022 at 12:19 AM
> *To: *slitkows.ietf@gmail.com <slitkows.ietf@gmail.com>
> *Cc: *BESS <bess@ietf.org>, draft-ietf-bess-evpn-mh-split-horizon@ietf.or=
g
> <draft-ietf-bess-evpn-mh-split-horizon@ietf.org>, bess-chairs@ietf.org <
> bess-chairs@ietf.org>
> *Subject: *Re: [bess] WGLC, IPR and implementation poll for
> draft-ietf-bess-evpn-mh-split-horizon
>
> I support the publication of the draft as an RFC.
>
>
>
> Below are some minor editorial comments.
>
>
>
> Anoop
>
>
>
> =3D=3D
>
>
>
> Multiple sections
>
>
>
> Probably better to replace all uses of Ethernet Segment with ES rather
> than use them at random.
>
>
>
> Section 1
>
>
>
> Expand first use of "SID".
>
>
> will keeo following
> ->
> will keep following
>
>
>
> Section 2.2
>
>
> A value of 01
>    indicates the intend to use
> ->
> A value of 01
>    indicates the intent to use
>
>
> A value of 10 indicates the intend to
>    use
> ->
> A value of 10 indicates the intent to
>    use
>
>
>
> On Wed, Jan 26, 2022 at 1:50 AM <slitkows.ietf@gmail.com> wrote:
>
> Hello Working Group,
>
>
>
> This email starts a two weeks Working Group Last Call on
> draft-ietf-bess-evpn-mh-split-horizon [1].
>
>
>
> This poll runs until *the 9th of Feb*.
>
>
>
> We are also polling for knowledge of any undisclosed IPR that applies to
> this document, to ensure that IPR has been disclosed in compliance with
> IETF IPR rules (see RFCs 3979, 4879, 3669 and 5378 for more details).
>
> If you are listed as an Author or a Contributor of this document please
> respond to this email and indicate whether or not you are aware of any
> relevant undisclosed IPR. The Document won't progress without answers fro=
m
> all the Authors and Contributors.
>
>
>
> There is no IPR currently disclosed.
>
>
>
> If you are not listed as an Author or a Contributor, then please
> explicitly respond only if you are aware of any IPR that has not yet been
> disclosed in conformance with IETF rules.
>
>
>
> We are also polling for any existing implementation as per [2].
>
>
>
>     Thank you,
>
>     Stephane & Matthew
>
>
>
>     [1]
> https://datatracker.ietf.org/doc/draft-ietf-bess-evpn-mh-split-horizon/
>
>     [2]
> https://mailarchive.ietf.org/arch/msg/bess/cG3X1tTqb_vPC4rg56SEdkjqDpw
>
>
>
> _______________________________________________
> BESS mailing list
> BESS@ietf.org
> https://www.ietf.org/mailman/listinfo/bess
>
> _______________________________________________
> BESS mailing list
> BESS@ietf.org
> https://www.ietf.org/mailman/listinfo/bess
>
> --
>
> <http://www.verizon.com/>
>
> *Gyan Mishra*
>
> *Network Solutions Architect *
>
> *Email gyan.s.mishra@verizon.com <gyan.s.mishra@verizon.com>*
>
> *M 301 502-1347*
>
>
>
> --
>
> <http://www.verizon.com/>
>
> *Gyan Mishra*
>
> *Network Solutions Architect *
>
> *Email gyan.s.mishra@verizon.com <gyan.s.mishra@verizon.com>*
>
> *M 301 502-1347*
>
>
>
--=20

<http://www.verizon.com/>

*Gyan Mishra*

*Network Solutions A**rchitect *

*Email gyan.s.mishra@verizon.com <gyan.s.mishra@verizon.com>*



*M 301 502-1347*

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

<div><br></div><div dir=3D"auto">Hi=C2=A0Jorge</div><div dir=3D"auto"><br><=
/div><div dir=3D"auto">I agree that having the classification of all IP tun=
nel that convey Ethernet Payload not limited to RFC 8365 as NVO tunnels so =
all inclusive of MPLSoGRE, MPLSoUDP, VXLAN, VXLAN-GPE, GENEVE, NVGRE</div><=
div dir=3D"auto"><br></div><div dir=3D"auto">So now you would have 2 catego=
ries the NVO category above and the transport category which would include =
SRv6, MPLS and SR-MPLS.</div><div dir=3D"auto"><br></div><div dir=3D"auto">=
Kind Regards=C2=A0</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_at=
tr">On Wed, Feb 16, 2022 at 11:12 AM Rabadan, Jorge (Nokia - US/Sunnyvale) =
&lt;<a href=3D"mailto:jorge.rabadan@nokia.com">jorge.rabadan@nokia.com</a>&=
gt; wrote:<br></div><blockquote class=3D"gmail_quote" style=3D"margin:0px 0=
px 0px 0.8ex;border-left-width:1px;border-left-style:solid;padding-left:1ex=
;border-left-color:rgb(204,204,204)">





<div lang=3D"EN-US" link=3D"blue" vlink=3D"purple" style=3D"word-wrap:break=
-word">
<div class=3D"m_3267756860230753549WordSection1">
<p class=3D"MsoNormal"><span style=3D"font-size:10.5pt;font-family:Consolas=
">Hi Gyan,<u style=3D"font-family:Consolas"></u><u style=3D"font-family:Con=
solas"></u></span></p>
<p class=3D"MsoNormal"><span style=3D"font-size:10.5pt;font-family:Consolas=
"><u style=3D"font-family:Consolas"></u>=C2=A0<u style=3D"font-family:Conso=
las"></u></span></p>
<p class=3D"MsoNormal"><span style=3D"font-size:10.5pt;font-family:Consolas=
">Thank you for your feedback and support.<u style=3D"font-family:Consolas"=
></u><u style=3D"font-family:Consolas"></u></span></p>
<p class=3D"MsoNormal"><span style=3D"font-size:10.5pt;font-family:Consolas=
"><u style=3D"font-family:Consolas"></u>=C2=A0<u style=3D"font-family:Conso=
las"></u></span></p>
<p class=3D"MsoNormal"><span style=3D"font-size:10.5pt;font-family:Consolas=
">The document attempts to address all tunnels that can be used in EVPN Mul=
ti-homing PEs. In that respect, we should probably do a better job defining=
 what those tunnels are.<u style=3D"font-family:Consolas"></u><u style=3D"f=
ont-family:Consolas"></u></span></p>
<p class=3D"MsoNormal"><span style=3D"font-size:10.5pt;font-family:Consolas=
">The division at the moment is: non-IP MPLS, NVO tunnels, SRv6.
<u style=3D"font-family:Consolas"></u><u style=3D"font-family:Consolas"></u=
></span></p>
<ul style=3D"margin-top:0cm" type=3D"disc">
<li class=3D"m_3267756860230753549MsoListParagraph" style=3D"margin-left:0c=
m"><span style=3D"font-size:10.5pt;font-family:Consolas">Where NVO tunnels =
are, in general, IP tunnels that can convey an Ethernet payload =E2=80=93 t=
hat includes the ones in RFC8365, but not limited
 to the ones in RFC8365.<u style=3D"font-family:Consolas"></u><u style=3D"f=
ont-family:Consolas"></u></span></li></ul>
<p class=3D"MsoNormal"><span style=3D"font-size:10.5pt;font-family:Consolas=
"><u style=3D"font-family:Consolas"></u>=C2=A0<u style=3D"font-family:Conso=
las"></u></span></p>
<p class=3D"MsoNormal"><span style=3D"font-size:10.5pt;font-family:Consolas=
">In that sense, we can classify MPLSoGRE, MPLSoUDP, VXLAN, VXLAN-GPE, etc =
all as NVO tunnels.<u style=3D"font-family:Consolas"></u><u style=3D"font-f=
amily:Consolas"></u></span></p>
<p class=3D"MsoNormal"><span style=3D"font-size:10.5pt;font-family:Consolas=
"><u style=3D"font-family:Consolas"></u>=C2=A0<u style=3D"font-family:Conso=
las"></u></span></p>
<p class=3D"MsoNormal"><span style=3D"font-size:10.5pt;font-family:Consolas=
">If you agree with the above, we can make the necessary edits to make the =
text consistent with that, as part of this WGLC.<u style=3D"font-family:Con=
solas"></u><u style=3D"font-family:Consolas"></u></span></p>
<p class=3D"MsoNormal"><span style=3D"font-size:10.5pt;font-family:Consolas=
"><u style=3D"font-family:Consolas"></u>=C2=A0<u style=3D"font-family:Conso=
las"></u></span></p>
<p class=3D"MsoNormal"><span style=3D"font-size:10.5pt;font-family:Consolas=
">Thanks!<u style=3D"font-family:Consolas"></u><u style=3D"font-family:Cons=
olas"></u></span></p>
<p class=3D"MsoNormal"><span style=3D"font-size:10.5pt;font-family:Consolas=
">Jorge<u style=3D"font-family:Consolas"></u><u style=3D"font-family:Consol=
as"></u></span></p>
<p class=3D"MsoNormal"><span style=3D"font-size:10.5pt;font-family:Consolas=
"><u style=3D"font-family:Consolas"></u><u style=3D"font-family:Consolas"><=
/u></span></p>
<p class=3D"MsoNormal"><span style=3D"font-size:10.5pt;font-family:Consolas=
"><u style=3D"font-family:Consolas"></u>=C2=A0<u style=3D"font-family:Conso=
las"></u></span></p>
<div style=3D"border-style:solid none none;border-top-width:1pt;padding:3pt=
 0cm 0cm;border-top-color:rgb(181,196,223)">
<p class=3D"MsoNormal" style=3D"margin-right:0cm;margin-bottom:12pt;margin-=
left:36pt">
<b><span style=3D"font-size:12pt;color:black">From: </span></b><span style=
=3D"font-size:12pt;color:black">Gyan Mishra &lt;<a href=3D"mailto:hayabusag=
sm@gmail.com" target=3D"_blank">hayabusagsm@gmail.com</a>&gt;<br>
<b>Date: </b>Tuesday, February 15, 2022 at 8:37 PM<br>
<b>To: </b>Rabadan, Jorge (Nokia - US/Sunnyvale) &lt;<a href=3D"mailto:jorg=
e.rabadan@nokia.com" target=3D"_blank">jorge.rabadan@nokia.com</a>&gt;<br>
<b>Cc: </b>Anoop Ghanwani &lt;<a href=3D"mailto:anoop@alumni.duke.edu" targ=
et=3D"_blank">anoop@alumni.duke.edu</a>&gt;, BESS &lt;<a href=3D"mailto:bes=
s@ietf.org" target=3D"_blank">bess@ietf.org</a>&gt;, <a href=3D"mailto:bess=
-chairs@ietf.org" target=3D"_blank">bess-chairs@ietf.org</a> &lt;<a href=3D=
"mailto:bess-chairs@ietf.org" target=3D"_blank">bess-chairs@ietf.org</a>&gt=
;, <a href=3D"mailto:draft-ietf-bess-evpn-mh-split-horizon@ietf.org" target=
=3D"_blank">draft-ietf-bess-evpn-mh-split-horizon@ietf.org</a> &lt;<a href=
=3D"mailto:draft-ietf-bess-evpn-mh-split-horizon@ietf.org" target=3D"_blank=
">draft-ietf-bess-evpn-mh-split-horizon@ietf.org</a>&gt;, <a href=3D"mailto=
:slitkows.ietf@gmail.com" target=3D"_blank">slitkows.ietf@gmail.com</a> &lt=
;<a href=3D"mailto:slitkows.ietf@gmail.com" target=3D"_blank">slitkows.ietf=
@gmail.com</a>&gt;<br>
<b>Subject: </b>Re: [bess] WGLC, IPR and implementation poll for draft-ietf=
-bess-evpn-mh-split-horizon<u></u><u></u></span></p>
</div>
<div>
<div>
<p class=3D"MsoNormal" style=3D"margin-left:36pt"><span style=3D"font-size:=
11pt"><u></u>=C2=A0<u></u></span></p>
</div>
<div>
<p class=3D"MsoNormal" style=3D"margin-left:36pt"><span style=3D"font-size:=
11pt">Hi=C2=A0Jorge &amp; Authors<u></u><u></u></span></p>
</div>
<div>
<p class=3D"MsoNormal" style=3D"margin-left:36pt"><span style=3D"font-size:=
11pt"><u></u>=C2=A0<u></u></span></p>
</div>
<div>
<p class=3D"MsoNormal" style=3D"margin-left:36pt"><span style=3D"font-size:=
11pt">I support publication of this document and have a few comments =C2=A0=
thatT I think will help clarify and improve the document.<u></u><u></u></sp=
an></p>
</div></div></div></div><div lang=3D"EN-US" link=3D"blue" vlink=3D"purple" =
style=3D"word-wrap:break-word"><div class=3D"m_3267756860230753549WordSecti=
on1"><div>
<div>
<p class=3D"MsoNormal" style=3D"margin-left:36pt"><span style=3D"font-size:=
11pt"><u></u>=C2=A0<u></u></span></p>
</div>
<div>
<p class=3D"MsoNormal" style=3D"margin-left:36pt"><span style=3D"font-size:=
11pt">The specification is clear on the solution with two new flags to indi=
cate SHT type ESI or Local Bias for NVO use cases.<u></u><u></u></span></p>
</div>
<div>
<p class=3D"MsoNormal" style=3D"margin-left:36pt"><span style=3D"font-size:=
11pt"><u></u>=C2=A0<u></u></span></p>
</div>
<div>
<p class=3D"MsoNormal" style=3D"margin-left:36pt"><span style=3D"font-size:=
11pt">Table 1 lists different tunnel encapsulations.<u></u><u></u></span></=
p>
</div>
<div>
<p class=3D"MsoNormal" style=3D"margin-left:36pt"><span style=3D"font-size:=
11pt"><u></u>=C2=A0<u></u></span></p>
</div>
<div>
<p class=3D"MsoNormal" style=3D"margin-left:36pt"><span style=3D"font-size:=
11pt">What I did notice is that VXLAN GPE is not included which should be.<=
u></u><u></u></span></p>
</div>
<div>
<p class=3D"MsoNormal" style=3D"margin-left:36pt"><span style=3D"font-size:=
11pt"><u></u>=C2=A0<u></u></span></p>
</div>
<div>
<div>
<p class=3D"MsoNormal" style=3D"margin-left:36pt"><span style=3D"font-size:=
11pt"><a href=3D"https://datatracker.ietf.org/doc/html/draft-ietf-nvo3-vxla=
n-gpe" target=3D"_blank">https://datatracker.ietf.org/doc/html/draft-ietf-n=
vo3-vxlan-gpe</a><u></u><u></u></span></p>
</div>
<div>
<p class=3D"MsoNormal" style=3D"margin-left:36pt"><span style=3D"font-size:=
11pt"><u></u>=C2=A0<u></u></span></p>
</div>
<div>
<p class=3D"MsoNormal" style=3D"margin-left:36pt"><span style=3D"font-size:=
11pt">Also I noticed that RFC 7510 MPLSoUDP is included and that is an NVO =
tunnel and is not listed in RFC 8365 which does have VXLAN GPE.<u></u><u></=
u></span></p>
</div>
<div>
<p class=3D"MsoNormal" style=3D"margin-left:36pt"><span style=3D"font-size:=
11pt"><u></u>=C2=A0<u></u></span></p>
</div>
<div>
<p class=3D"MsoNormal" style=3D"margin-left:36pt"><span style=3D"font-size:=
11pt">IANA codepoints table=C2=A0<u></u><u></u></span></p>
</div>
<div>
<p class=3D"MsoNormal" style=3D"margin-left:36pt"><span style=3D"font-size:=
11pt"><u></u>=C2=A0<u></u></span></p>
</div>
<div>
<pre style=3D"margin-left:36pt;break-before:page;font-family:monospace"><sp=
an style=3D"font-size:11pt;font-family:monospace">Value=C2=A0=C2=A0=C2=A0 N=
ame<u style=3D"font-family:monospace"></u><u style=3D"font-family:monospace=
"></u></span></pre>
<pre style=3D"margin-left:36pt;font-family:monospace"><span style=3D"font-s=
ize:11pt;font-family:monospace">=C2=A0=C2=A0 -----=C2=A0=C2=A0=C2=A0 ------=
------------------<u style=3D"font-family:monospace"></u><u style=3D"font-f=
amily:monospace"></u></span></pre>
<pre style=3D"margin-left:36pt;font-family:monospace"><span style=3D"font-s=
ize:11pt;font-family:monospace">=C2=A0=C2=A0 8=C2=A0=C2=A0=C2=A0=C2=A0=C2=
=A0=C2=A0=C2=A0 VXLAN Encapsulation<u style=3D"font-family:monospace"></u><=
u style=3D"font-family:monospace"></u></span></pre>
<pre style=3D"margin-left:36pt;font-family:monospace"><span style=3D"font-s=
ize:11pt;font-family:monospace">=C2=A0=C2=A0 9=C2=A0=C2=A0=C2=A0=C2=A0=C2=
=A0=C2=A0=C2=A0 NVGRE Encapsulation<u style=3D"font-family:monospace"></u><=
u style=3D"font-family:monospace"></u></span></pre>
<pre style=3D"margin-left:36pt;font-family:monospace"><span style=3D"font-s=
ize:11pt;font-family:monospace">=C2=A0=C2=A0 10=C2=A0=C2=A0=C2=A0=C2=A0=C2=
=A0=C2=A0 MPLS Encapsulation<u style=3D"font-family:monospace"></u><u style=
=3D"font-family:monospace"></u></span></pre>
<pre style=3D"margin-left:36pt;font-family:monospace"><span style=3D"font-s=
ize:11pt;font-family:monospace">=C2=A0=C2=A0 11=C2=A0=C2=A0=C2=A0=C2=A0=C2=
=A0=C2=A0 MPLS in GRE Encapsulation<u style=3D"font-family:monospace"></u><=
u style=3D"font-family:monospace"></u></span></pre>
<pre style=3D"margin-left:36pt;font-family:monospace"><span style=3D"font-s=
ize:11pt;font-family:monospace">=C2=A0=C2=A0 12=C2=A0=C2=A0=C2=A0=C2=A0=C2=
=A0=C2=A0 VXLAN GPE Encapsulation<u style=3D"font-family:monospace"></u><u =
style=3D"font-family:monospace"></u></span></pre>
<p class=3D"MsoNormal" style=3D"margin-left:36pt"><span style=3D"font-size:=
11pt"><u></u>=C2=A0<u></u></span></p>
</div>
<div>
<p class=3D"MsoNormal" style=3D"margin-left:36pt"><span style=3D"font-size:=
11pt">RFC 7510 MPLSoUDP is a not an NVO tunnel and is used for special use =
cases for UDP based ECMP or LAG.<u></u><u></u></span></p>
</div>
<div>
<p class=3D"MsoNormal" style=3D"margin-left:36pt"><span style=3D"font-size:=
11pt"><u></u>=C2=A0<u></u></span></p>
</div>
<div>
<p class=3D"MsoNormal" style=3D"margin-left:36pt"><span style=3D"font-size:=
11pt"><u></u>=C2=A0<u></u></span></p>
</div>
<div>
<p class=3D"MsoNormal" style=3D"margin-left:36pt"><span style=3D"font-size:=
11pt">As well MPLS =C2=A0listed is =C2=A0transport technology and not NVO t=
unnels which MPLS based EVPN for NG L2 VPN RFC 7432 utilizes ESI label nati=
vely by default for PE-CE AC MPLS based underlay
 and is not an an NVO overlay.<u></u><u></u></span></p>
</div>
<p class=3D"MsoNormal" style=3D"margin-left:36pt"><span style=3D"font-size:=
11pt"><u></u>=C2=A0<u></u></span></p>
</div>
<div>
<p class=3D"MsoNormal" style=3D"margin-left:36pt"><span style=3D"font-size:=
11pt;border:1pt none windowtext;padding:0cm">As well SRv6 =C2=A0listed is a=
 transport technology =C2=A0and not NVO tunnels which uses MPLS based EVPN =
equivalent SRv6 L2 service SID TLV is encoded
 in BGP Prefix SID attribute per SRv6 BGP based services draft and utilizes=
 ESI label natively by default for PE-CE AC MPLS based underlay and is not =
an an NVO overlay.</span><span style=3D"font-size:11pt"><u></u><u></u></spa=
n></p>
</div>
<div>
<p class=3D"MsoNormal" style=3D"margin-left:36pt"><span style=3D"font-size:=
11pt"><u></u>=C2=A0<u></u></span></p>
</div>
<div>
<p class=3D"MsoNormal" style=3D"margin-left:36pt"><span style=3D"font-size:=
11pt;border:1pt none windowtext;padding:0cm">MPLS and SRv6 should be in a s=
eparate table maybe as it=E2=80=99s not an an NVO tunnel or maybe mention t=
hat it=E2=80=99s a transport and can take advantage
 of SHT flag.=C2=A0</span><span style=3D"font-size:11pt"><u></u><u></u></sp=
an></p>
</div>
<div>
<p class=3D"MsoNormal" style=3D"margin-left:36pt"><span style=3D"font-size:=
11pt"><u></u>=C2=A0<u></u></span></p>
</div>
<div>
<p class=3D"MsoNormal" style=3D"margin-left:36pt"><span style=3D"font-size:=
11pt;border:1pt none windowtext;padding:0cm">I agree that SRv6 and MPLS tra=
nsports should be included so they can take advantage of the SHT flag.</spa=
n><span style=3D"font-size:11pt"><u></u><u></u></span></p>
</div>
<div>
<p class=3D"MsoNormal" style=3D"margin-left:36pt"><span style=3D"font-size:=
11pt"><u></u>=C2=A0<u></u></span></p>
</div>
<div>
<p class=3D"MsoNormal" style=3D"margin-left:36pt"><span style=3D"font-size:=
11pt">The verbiage MPLS based NVO tunnel is clear and that would be in the =
NVO tunnel table be MPLSoGRE RFC 4023 and all other NVO tunnels are Non MPL=
S based. =C2=A0=C2=A0<u></u><u></u></span></p>
</div>
<div>
<p class=3D"MsoNormal" style=3D"margin-left:36pt"><span style=3D"font-size:=
11pt"><u></u>=C2=A0<u></u></span></p>
</div>
</div>
<div>
<p class=3D"MsoNormal" style=3D"margin-left:36pt"><span style=3D"font-size:=
11pt">Many Thanks=C2=A0<u></u><u></u></span></p>
</div>
<div>
<div>
<div>
<p class=3D"MsoNormal" style=3D"margin-left:36pt"><span style=3D"font-size:=
11pt"><u></u>=C2=A0<u></u></span></p>
</div>
<div>
<p class=3D"MsoNormal" style=3D"margin-left:36pt"><span style=3D"font-size:=
11pt">Gyan<u></u><u></u></span></p>
</div>
</div>
<div>
<div>
<p class=3D"MsoNormal" style=3D"margin-left:36pt"><span style=3D"font-size:=
11pt"><u></u>=C2=A0<u></u></span></p>
<div>
<div>
<p class=3D"MsoNormal" style=3D"margin-left:36pt"><span style=3D"font-size:=
11pt">On Thu, Feb 10, 2022 at 4:10 PM Gyan Mishra &lt;<a href=3D"mailto:hay=
abusagsm@gmail.com" target=3D"_blank">hayabusagsm@gmail.com</a>&gt; wrote:<=
u></u><u></u></span></p>
</div>
<blockquote style=3D"border-style:none none none solid;border-left-width:1p=
t;padding:0cm 0cm 0cm 6pt;margin-left:4.8pt;margin-right:0cm;border-left-co=
lor:rgb(204,204,204)">
<div>
<p class=3D"MsoNormal" style=3D"margin-left:36pt"><span style=3D"font-size:=
11pt"><u></u>=C2=A0<u></u></span></p>
</div>
<div>
<p class=3D"MsoNormal" style=3D"margin-left:36pt"><span style=3D"font-size:=
11pt">I support publication.<u></u><u></u></span></p>
</div>
<div>
<p class=3D"MsoNormal" style=3D"margin-left:36pt"><span style=3D"font-size:=
11pt"><u></u>=C2=A0<u></u></span></p>
</div>
<div>
<p class=3D"MsoNormal" style=3D"margin-left:36pt"><span style=3D"font-size:=
11pt">Thanks=C2=A0<u></u><u></u></span></p>
</div>
<div>
<p class=3D"MsoNormal" style=3D"margin-left:36pt"><span style=3D"font-size:=
11pt"><u></u>=C2=A0<u></u></span></p>
</div>
<div>
<p class=3D"MsoNormal" style=3D"margin-left:36pt"><span style=3D"font-size:=
11pt">Gyan<u></u><u></u></span></p>
</div>
<div>
<p class=3D"MsoNormal" style=3D"margin-left:36pt"><span style=3D"font-size:=
11pt"><u></u>=C2=A0<u></u></span></p>
<div>
<div>
<p class=3D"MsoNormal" style=3D"margin-left:36pt"><span style=3D"font-size:=
11pt">On Sat, Feb 5, 2022 at 1:41 AM Rabadan, Jorge (Nokia - US/Sunnyvale) =
&lt;<a href=3D"mailto:jorge.rabadan@nokia.com" target=3D"_blank">jorge.raba=
dan@nokia.com</a>&gt; wrote:<u></u><u></u></span></p>
</div>
<blockquote style=3D"border-style:none none none solid;border-left-width:1p=
t;padding:0cm 0cm 0cm 6pt;margin-left:4.8pt;margin-right:0cm;border-left-co=
lor:rgb(204,204,204)">
<div>
<div>
<p class=3D"MsoNormal" style=3D"margin-left:36pt">
<span style=3D"font-size:10.5pt;font-family:Consolas">Thank you Anoop. We w=
ill fix those in the next version.</span><span style=3D"font-size:11pt"><u>=
</u><u></u></span></p>
</div>
</div>
<div>
<div>
<p class=3D"MsoNormal" style=3D"margin-left:36pt">
<span style=3D"font-size:10.5pt;font-family:Consolas">Jorge</span><span sty=
le=3D"font-size:11pt"><u></u><u></u></span></p>
<p class=3D"MsoNormal" style=3D"margin-left:36pt">
<span style=3D"font-size:10.5pt;font-family:Consolas">=C2=A0</span><span st=
yle=3D"font-size:11pt"><u></u><u></u></span></p>
<div style=3D"border-style:solid none none;border-top-width:1pt;padding:3pt=
 0cm 0cm;border-top-color:rgb(181,196,223)">
<p class=3D"MsoNormal" style=3D"margin-bottom:12pt;margin-left:72pt">
<b><span style=3D"font-size:12pt;color:black">From: </span></b><span style=
=3D"font-size:12pt;color:black">Anoop Ghanwani &lt;<a href=3D"mailto:anoop@=
alumni.duke.edu" target=3D"_blank">anoop@alumni.duke.edu</a>&gt;<br>
<b>Date: </b>Saturday, February 5, 2022 at 12:19 AM<br>
<b>To: </b><a href=3D"mailto:slitkows.ietf@gmail.com" target=3D"_blank">sli=
tkows.ietf@gmail.com</a> &lt;<a href=3D"mailto:slitkows.ietf@gmail.com" tar=
get=3D"_blank">slitkows.ietf@gmail.com</a>&gt;<br>
<b>Cc: </b>BESS &lt;<a href=3D"mailto:bess@ietf.org" target=3D"_blank">bess=
@ietf.org</a>&gt;,
<a href=3D"mailto:draft-ietf-bess-evpn-mh-split-horizon@ietf.org" target=3D=
"_blank">draft-ietf-bess-evpn-mh-split-horizon@ietf.org</a> &lt;<a href=3D"=
mailto:draft-ietf-bess-evpn-mh-split-horizon@ietf.org" target=3D"_blank">dr=
aft-ietf-bess-evpn-mh-split-horizon@ietf.org</a>&gt;,
<a href=3D"mailto:bess-chairs@ietf.org" target=3D"_blank">bess-chairs@ietf.=
org</a> &lt;<a href=3D"mailto:bess-chairs@ietf.org" target=3D"_blank">bess-=
chairs@ietf.org</a>&gt;<br>
<b>Subject: </b>Re: [bess] WGLC, IPR and implementation poll for draft-ietf=
-bess-evpn-mh-split-horizon</span><span style=3D"font-size:11pt"><u></u><u>=
</u></span></p>
</div>
<div>
<div>
<p class=3D"MsoNormal" style=3D"margin-left:72pt">
<span style=3D"font-size:11pt">I support the publication of the draft as an=
 RFC.<u></u><u></u></span></p>
</div>
<div>
<p class=3D"MsoNormal" style=3D"margin-left:72pt">
<span style=3D"font-size:11pt">=C2=A0<u></u><u></u></span></p>
</div>
<div>
<p class=3D"MsoNormal" style=3D"margin-left:72pt">
<span style=3D"font-size:11pt">Below are some minor editorial comments.<u><=
/u><u></u></span></p>
</div>
<div>
<p class=3D"MsoNormal" style=3D"margin-left:72pt">
<span style=3D"font-size:11pt">=C2=A0<u></u><u></u></span></p>
</div>
<div>
<p class=3D"MsoNormal" style=3D"margin-left:72pt">
<span style=3D"font-size:11pt">Anoop<u></u><u></u></span></p>
</div>
<div>
<p class=3D"MsoNormal" style=3D"margin-left:72pt">
<span style=3D"font-size:11pt">=C2=A0<u></u><u></u></span></p>
</div>
<div>
<p class=3D"MsoNormal" style=3D"margin-left:72pt">
<span style=3D"font-size:11pt">=3D=3D<u></u><u></u></span></p>
</div>
<div>
<p class=3D"MsoNormal" style=3D"margin-left:72pt">
<span style=3D"font-size:11pt">=C2=A0<u></u><u></u></span></p>
</div>
<p class=3D"MsoNormal" style=3D"margin-left:72pt">
<span style=3D"font-size:11pt">Multiple sections<u></u><u></u></span></p>
<div>
<p class=3D"MsoNormal" style=3D"margin-left:72pt">
<span style=3D"font-size:11pt">=C2=A0<u></u><u></u></span></p>
</div>
<div>
<p class=3D"MsoNormal" style=3D"margin-left:72pt">
<span style=3D"font-size:11pt">Probably better to replace all uses of Ether=
net Segment with ES rather than use them at random.<u></u><u></u></span></p=
>
</div>
<div>
<p class=3D"MsoNormal" style=3D"margin-left:72pt">
<span style=3D"font-size:11pt">=C2=A0<u></u><u></u></span></p>
</div>
<div>
<p class=3D"MsoNormal" style=3D"margin-left:72pt">
<span style=3D"font-size:11pt">Section 1<u></u><u></u></span></p>
<div>
<p class=3D"MsoNormal" style=3D"margin-left:72pt">
<span style=3D"font-size:11pt">=C2=A0<u></u><u></u></span></p>
</div>
<div>
<p class=3D"MsoNormal" style=3D"margin-left:72pt">
<span style=3D"font-size:11pt">Expand first use of &quot;SID&quot;.<u></u><=
u></u></span></p>
</div>
<p class=3D"MsoNormal" style=3D"margin-left:72pt">
<span style=3D"font-size:11pt"><br>
will keeo following<br>
-&gt;<br>
will keep following<u></u><u></u></span></p>
<div>
<p class=3D"MsoNormal" style=3D"margin-left:72pt">
<span style=3D"font-size:11pt">=C2=A0<u></u><u></u></span></p>
</div>
<div>
<p class=3D"MsoNormal" style=3D"margin-left:72pt">
<span style=3D"font-size:11pt">Section 2.2<u></u><u></u></span></p>
</div>
</div>
<p class=3D"MsoNormal" style=3D"margin-left:72pt">
<span style=3D"font-size:11pt"><br>
A value of 01<br>
=C2=A0 =C2=A0indicates the intend to use<br>
-&gt;<br>
A value of 01<br>
=C2=A0 =C2=A0indicates the intent to use<u></u><u></u></span></p>
<div>
<p class=3D"MsoNormal" style=3D"margin-left:72pt">
<span style=3D"font-size:11pt"><br>
A value of 10 indicates the intend to<br>
=C2=A0 =C2=A0use<br>
-&gt;<br>
A value of 10 indicates the intent to<br>
=C2=A0 =C2=A0use<u></u><u></u></span></p>
</div>
</div>
<p class=3D"MsoNormal" style=3D"margin-left:72pt">
<span style=3D"font-size:11pt">=C2=A0<u></u><u></u></span></p>
<div>
<div>
<p class=3D"MsoNormal" style=3D"margin-left:72pt">
<span style=3D"font-size:11pt">On Wed, Jan 26, 2022 at 1:50 AM &lt;<a href=
=3D"mailto:slitkows.ietf@gmail.com" target=3D"_blank">slitkows.ietf@gmail.c=
om</a>&gt; wrote:<u></u><u></u></span></p>
</div>
<blockquote style=3D"border-style:none none none solid;border-left-width:1p=
t;padding:0cm 0cm 0cm 6pt;margin:5pt 0cm 5pt 4.8pt;border-left-color:rgb(20=
4,204,204)">
<div>
<div>
<p style=3D"margin-left:72pt">Hello Working Group,<u></u><u></u></p>
<p style=3D"margin-left:144pt">=C2=A0=C2=A0=C2=A0 <u></u><u></u></p>
<p style=3D"margin-left:72pt">This email starts a two weeks Working Group L=
ast Call on draft-ietf-bess-evpn-mh-split-horizon [1].
<u></u><u></u></p>
<p style=3D"margin-left:72pt">=C2=A0<u></u><u></u></p>
<p style=3D"margin-left:72pt">This poll runs until *the 9th of Feb*.<u></u>=
<u></u></p>
<p style=3D"margin-left:72pt">=C2=A0<u></u><u></u></p>
<p style=3D"margin-left:72pt">We are also polling for knowledge of any undi=
sclosed IPR that applies to this document, to ensure that IPR has been disc=
losed in compliance with IETF IPR rules (see RFCs 3979, 4879, 3669 and 5378=
 for more details).<u></u><u></u></p>
<p style=3D"margin-left:72pt">If you are listed as an Author or a Contribut=
or of this document please respond to this email and indicate whether or no=
t you are aware of any relevant undisclosed IPR. The Document won&#39;t pro=
gress without answers from all the Authors
 and Contributors.<u></u><u></u></p>
<p style=3D"margin-left:72pt">=C2=A0<u></u><u></u></p>
<p style=3D"margin-left:72pt">There is no IPR currently disclosed.<u></u><u=
></u></p>
<p style=3D"margin-left:72pt">=C2=A0<u></u><u></u></p>
<p style=3D"margin-left:72pt">If you are not listed as an Author or a Contr=
ibutor, then please explicitly respond only if you are aware of any IPR tha=
t has not yet been disclosed in conformance with IETF rules.<u></u><u></u><=
/p>
<p style=3D"margin-left:72pt">=C2=A0<u></u><u></u></p>
<p style=3D"margin-left:72pt">We are also polling for any existing implemen=
tation as per [2].
<u></u><u></u></p>
<p style=3D"margin-left:72pt">=C2=A0=C2=A0=C2=A0 <u></u><u></u></p>
<p style=3D"margin-left:72pt">=C2=A0=C2=A0=C2=A0=C2=A0Thank you,<u></u><u><=
/u></p>
<p style=3D"margin-left:72pt">=C2=A0=C2=A0=C2=A0 Stephane &amp; Matthew<u><=
/u><u></u></p>
<p style=3D"margin-left:72pt">=C2=A0<u></u><u></u></p>
<p class=3D"MsoNormal" style=3D"margin-left:72pt">
<span style=3D"font-size:11pt">=C2=A0=C2=A0=C2=A0=C2=A0[1] <a href=3D"https=
://datatracker.ietf.org/doc/draft-ietf-bess-evpn-mh-split-horizon/" target=
=3D"_blank">
https://datatracker.ietf.org/doc/draft-ietf-bess-evpn-mh-split-horizon/</a>=
<u></u><u></u></span></p>
<p style=3D"margin-left:72pt">=C2=A0=C2=A0=C2=A0 [2] <a href=3D"https://mai=
larchive.ietf.org/arch/msg/bess/cG3X1tTqb_vPC4rg56SEdkjqDpw" target=3D"_bla=
nk">
https://mailarchive.ietf.org/arch/msg/bess/cG3X1tTqb_vPC4rg56SEdkjqDpw</a><=
u></u><u></u></p>
<p class=3D"MsoNormal" style=3D"margin-left:72pt">
<span style=3D"font-size:11pt">=C2=A0<u></u><u></u></span></p>
</div>
</div>
<p class=3D"MsoNormal" style=3D"margin-left:72pt">
<span style=3D"font-size:11pt">____________________________________________=
___<br>
BESS mailing list<br>
<a href=3D"mailto:BESS@ietf.org" target=3D"_blank">BESS@ietf.org</a><br>
<a href=3D"https://www.ietf.org/mailman/listinfo/bess" target=3D"_blank">ht=
tps://www.ietf.org/mailman/listinfo/bess</a><u></u><u></u></span></p>
</blockquote>
</div>
</div>
</div>
<p class=3D"MsoNormal" style=3D"margin-left:36pt"><span style=3D"font-size:=
11pt">_______________________________________________<br>
BESS mailing list<br>
<a href=3D"mailto:BESS@ietf.org" target=3D"_blank">BESS@ietf.org</a><br>
<a href=3D"https://www.ietf.org/mailman/listinfo/bess" target=3D"_blank">ht=
tps://www.ietf.org/mailman/listinfo/bess</a><u></u><u></u></span></p>
</blockquote>
</div>
</div>
<p class=3D"MsoNormal" style=3D"margin-left:36pt"><span style=3D"font-size:=
11pt">--
<u></u><u></u></span></p>
<div>
<div>
<div>
<div>
<div>
<div>
<div>
<div>
<div>
<p style=3D"margin-left:36pt"><span style=3D"color:rgb(34,34,34)"><a href=
=3D"http://www.verizon.com/" target=3D"_blank"><span style=3D"text-decorati=
on:none;color:rgb(34,34,34)"><span style=3D"color:rgb(17,85,204)"><img bord=
er=3D"0" width=3D"81" height=3D"18" style=3D"width: 0.8437in; height: 0.187=
5in;" id=3D"m_3267756860230753549_x0000_i1026" src=3D"http://ss7.vzw.com/is=
/image/VerizonWireless/vz-logo-email"></span></span></a><u></u><u></u></spa=
n></p>
<p style=3D"margin-right:0cm;margin-bottom:0cm;margin-left:36pt">
<b><span style=3D"font-family:Arial,sans-serif;color:black">Gyan Mishra</sp=
an></b><span style=3D"font-family:Arial,sans-serif;color:black"><u style=3D=
"font-family:Arial,sans-serif"></u><u style=3D"font-family:Arial,sans-serif=
"></u></span></p>
<p style=3D"margin-right:0cm;margin-bottom:0cm;margin-left:36pt">
<i><span style=3D"font-family:Georgia,serif;color:black">Network Solutions =
Architect=C2=A0</span></i><span style=3D"color:rgb(34,34,34)"><u></u><u></u=
></span></p>
<p style=3D"margin-right:0cm;margin-bottom:0cm;margin-left:36pt">
<i><span style=3D"font-size:10pt;font-family:Georgia,serif;color:black">Ema=
il <a href=3D"mailto:gyan.s.mishra@verizon.com" target=3D"_blank" style=3D"=
font-family:Georgia,serif">
gyan.s.mishra@verizon.com</a></span></i><span style=3D"color:rgb(34,34,34)"=
><u></u><u></u></span></p>
<p style=3D"margin-right:0cm;margin-bottom:12pt;margin-left:36pt">
<i><span style=3D"font-family:Georgia,serif;color:black">M 301 502-1347</sp=
an></i><span style=3D"color:black"><u></u><u></u></span></p>
</div>
<div>
<p class=3D"MsoNormal" style=3D"margin-left:36pt"><span style=3D"font-size:=
11pt"><u></u>=C2=A0<u></u></span></p>
</div>
</div>
</div>
</div>
</div>
</div>
</div>
</div>
</div>
</blockquote>
</div>
</div>
</div>
</div>
<p class=3D"MsoNormal" style=3D"margin-left:36pt"><span style=3D"font-size:=
11pt">--
<u></u><u></u></span></p>
<div>
<div>
<div>
<div>
<div>
<div>
<div>
<div>
<div>
<p style=3D"margin-left:36pt"><span style=3D"color:rgb(34,34,34)"><a href=
=3D"http://www.verizon.com/" target=3D"_blank"><span style=3D"text-decorati=
on:none;color:rgb(34,34,34)"><span style=3D"color:rgb(17,85,204)"><img bord=
er=3D"0" width=3D"81" height=3D"18" style=3D"width: 0.8437in; height: 0.187=
5in;" id=3D"m_3267756860230753549_x0000_i1025" src=3D"http://ss7.vzw.com/is=
/image/VerizonWireless/vz-logo-email"></span></span></a><u></u><u></u></spa=
n></p>
<p style=3D"margin-right:0cm;margin-bottom:0cm;margin-left:36pt">
<b><span style=3D"font-family:Arial,sans-serif;color:black">Gyan Mishra</sp=
an></b><span style=3D"font-family:Arial,sans-serif;color:black"><u style=3D=
"font-family:Arial,sans-serif"></u><u style=3D"font-family:Arial,sans-serif=
"></u></span></p>
<p style=3D"margin-right:0cm;margin-bottom:0cm;margin-left:36pt">
<i><span style=3D"font-family:Georgia,serif;color:black">Network Solutions =
Architect=C2=A0</span></i><span style=3D"color:rgb(34,34,34)"><u></u><u></u=
></span></p>
<p style=3D"margin-right:0cm;margin-bottom:0cm;margin-left:36pt">
<i><span style=3D"font-size:10pt;font-family:Georgia,serif;color:black">Ema=
il <a href=3D"mailto:gyan.s.mishra@verizon.com" target=3D"_blank" style=3D"=
font-family:Georgia,serif">
gyan.s.mishra@verizon.com</a></span></i><span style=3D"color:rgb(34,34,34)"=
><u></u><u></u></span></p>
<p style=3D"margin-right:0cm;margin-bottom:12pt;margin-left:36pt">
<i><span style=3D"font-family:Georgia,serif;color:black">M 301 502-1347</sp=
an></i><span style=3D"color:black"><u></u><u></u></span></p>
</div>
<div>
<p class=3D"MsoNormal" style=3D"margin-left:36pt"><span style=3D"font-size:=
11pt"><u></u>=C2=A0<u></u></span></p>
</div>
</div>
</div>
</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 dir=3D"ltr"><div d=
ir=3D"ltr"><div dir=3D"ltr"><div dir=3D"ltr"><div dir=3D"ltr"><div dir=3D"l=
tr"><div><p style=3D"color:rgb(34,34,34)"><a href=3D"http://www.verizon.com=
/" style=3D"color:rgb(17,85,204);padding-bottom:1em;display:inline-block" t=
arget=3D"_blank"><img src=3D"http://ss7.vzw.com/is/image/VerizonWireless/vz=
-logo-email" width=3D"81" height=3D"18" style=3D"height:18px;width:81px"></=
a><br></p><p style=3D"font-size:1em;margin:0px;font-family:&quot;Verizon NH=
G DS&quot;,Arial,sans-serif;line-height:13px;color:black"><b>Gyan Mishra</b=
></p><p style=3D"color:rgb(34,34,34);margin:0px;line-height:13px"><font fac=
e=3D"georgia, serif" style=3D"color:black;font-size:1em"><i>Network Solutio=
ns A</i></font><font color=3D"#000000" face=3D"georgia, serif"><i>rchitect=
=C2=A0</i></font></p><p style=3D"color:rgb(34,34,34);margin:0px;line-height=
:13px"><i style=3D"color:rgb(0,0,0);font-size:13px"><font face=3D"georgia, =
serif">Email <a href=3D"mailto:gyan.s.mishra@verizon.com" target=3D"_blank"=
>gyan.s.mishra@verizon.com</a></font></i><font color=3D"#000000" face=3D"ge=
orgia, serif"><i><br></i></font></p><p style=3D"font-size:1em;margin:0px;li=
ne-height:13px;color:black"><i><font face=3D"georgia, serif">M 301 502-1347=
<br><br></font></i></p></div><div><br></div></div></div></div></div></div><=
/div></div></div>

--000000000000f7b3aa05d82b90a9--


From nobody Wed Feb 16 17:38:21 2022
Return-Path: <warren@kumari.net>
X-Original-To: bess@ietfa.amsl.com
Delivered-To: bess@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id F3C9B3A0F46 for <bess@ietfa.amsl.com>; Wed, 16 Feb 2022 17:38:11 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.098
X-Spam-Level: 
X-Spam-Status: No, score=-2.098 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, DKIM_VALID_EF=-0.1, HTML_MESSAGE=0.001, 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
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id JzayjHZ66BQ5 for <bess@ietfa.amsl.com>; Wed, 16 Feb 2022 17:38:07 -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 2C1993A0F41 for <bess@ietf.org>; Wed, 16 Feb 2022 17:38:07 -0800 (PST)
Received: by mail-io1-xd34.google.com with SMTP id 24so1939590ioe.7 for <bess@ietf.org>; Wed, 16 Feb 2022 17:38:07 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=kumari.net; s=google;  h=mime-version:references:in-reply-to:from:date:message-id:subject:to :cc; bh=dogaP087mFbEjUOaqH24HpjI3MYHNetWP3R+aQXerz4=; b=SVBItsdx2A5B8FkFF+1WJ4l8LRKRmr4FmmEqCLxvGViJjBnAfCMlNMShhWVvLbHBqu 5SDHh0juPmknPQeXjczzW1hnx3BGIfXAlFcW6tcLPU5e0CRtpxz7aYKKBZUdyeUbfQdc VSSzeEvMxTk/FxnevCO6cCxGRXogi6USM7ps+BI6zB+BL4QgZiyS1Fk0RIEx1fchS9dj vQYZwAH9OATj2nyBsX8KlDBFnCJdDXut1Q3QrufPOOztVcnoomwQqNlJjdMpTQAn0pOA SkGoeOhYO4FOIKJ73/6yvN+Q7K7TM+7xA53qS5xOJSsMVy5vnDfaE2X8n1hLwVBxPkkz vigg==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20210112; h=x-gm-message-state:mime-version:references:in-reply-to:from:date :message-id:subject:to:cc; bh=dogaP087mFbEjUOaqH24HpjI3MYHNetWP3R+aQXerz4=; b=rMWHJ/qV+GoyuHbVVlQ4mYL7RFujmgpzMOjFoK7nTn/FirJnpE2AQDZXXGo/8L+265 dIh1oj9m7J9IWBweRiegR2sWICfltDbsEnMvnpnE2/vb9ZaF/ugkwQu7QD5l3plc1jrn 8PPGcUhl//yAMxJXK9kZnIfUqzepg2+Oo8Aa7O2Ljkmbfoo5oaxVQu19IFFLl+YdXiWH 8HqiReEIOfeesNniYTPu3BglOv/NASDZMNXpons3jlqJkWphzXJR3JfD2NpId4XaC1X/ 5uAlloiZxnxOBSugWRYcUzdJhcDBHfNPgsOcS4I+JeNJlYWELJr8rHnWslnkIqe2SNDY qiNg==
X-Gm-Message-State: AOAM5307cr8qZh6isMS073uogeGjpwM+sbMVRYMXfJ0FWRSVacMY2f9l bF4ZY7fEiQCQPNAsozaSfmoThutql7jppiEoWhTGMw==
X-Google-Smtp-Source: ABdhPJw6ksEIY3zaK6Lzh3rXIsCNfuXuG7B0pptaBhshEYQE3/qgvaCYVBSuvNVxK8r7SIq3JaYt8zmHu3lw8Q4Lbws=
X-Received: by 2002:a5e:a60b:0:b0:612:ad5e:c946 with SMTP id q11-20020a5ea60b000000b00612ad5ec946mr370012ioi.35.1645061885980; Wed, 16 Feb 2022 17:38:05 -0800 (PST)
MIME-Version: 1.0
References: <164485917636.23875.2620776684538729706@ietfa.amsl.com>
In-Reply-To: <164485917636.23875.2620776684538729706@ietfa.amsl.com>
From: Warren Kumari <warren@kumari.net>
Date: Wed, 16 Feb 2022 19:37:29 -0600
Message-ID: <CAHw9_iJCxDBG8OzFofhr5GLbXjv6ZaSDgGAhxJd-G2v5VTD_yw@mail.gmail.com>
To: Ron Bonica <rbonica@juniper.net>
Cc: int-dir@ietf.org, draft-ietf-bess-srv6-services.all@ietf.org,  last-call@ietf.org, bess@ietf.org
Content-Type: multipart/alternative; boundary="000000000000590ba405d82cd194"
Archived-At: <https://mailarchive.ietf.org/arch/msg/bess/aqKISf9lGBnrlAkeGgdQXEcYYyk>
Subject: Re: [bess] [Last-Call] Intdir telechat review of draft-ietf-bess-srv6-services-10
X-BeenThere: bess@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: BGP-Enabled ServiceS working group discussion list <bess.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/bess>, <mailto:bess-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/bess/>
List-Post: <mailto:bess@ietf.org>
List-Help: <mailto:bess-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/bess>, <mailto:bess-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 17 Feb 2022 01:38:12 -0000

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

On Mon, Feb 14, 2022 at 11:20 AM Ron Bonica via Datatracker <
noreply@ietf.org> wrote:

> Reviewer: Ron Bonica
> Review result: Not Ready
>
> I am an assigned INT directorate reviewer for
> draft-ietf-bess-srv6-services.txt.
> These comments were written primarily for the benefit of the Internet Are=
a
> Directors. Document editors and shepherd(s) should treat these comments
> just
> like they would treat comments from any other IETF contributors and resol=
ve
> them along with any other Last Call comments that have been received. For
> more
> details on the INT Directorate, see
> https://datatracker.ietf.org/group/intdir/about/
> <https://datatracker.ietf.org/group/intdir/about/>.
>
> Major issues:
>
> 1) In Section 3.2.1, the draft transposes bits into the MPLS Label field.
> This
> is surprising because MPLS appears nowhere in the forwarding plane. Maybe
> we
> shouldn't advertise an MPLS label?
>
> 2) In Section 3.2.1 the draft says:
>
>   BGP speakers that do not support this specification may misinterpret,
>    on the reception of an SRv6-based BGP service route update, the part
>    of the SRv6 SID encoded in MPLS label field(s) as MPLS label values
>    for MPLS-based services.  Implementations supporting this
>    specification SHOULD provide a mechanism to control the advertisement
>    of SRv6-based BGP service routes on a per-neighbor and per-service
>    basis.  The details of deployment designs and implementation options
>    are outside the scope of this document.
>
>
Much thanks to Ron for this OpsDir review -- I'd completely missed the
above points, and they are important to address.

W



> s/BGP speakers that do not support this specification/Legacy BGP
> implementations
>
> It seems that this isn't backwards compatible unless either:
>
> - the SHOULD becomes a MUST
> - the mechanism is described in this document
>
> 3) I concur with Warren Kumari's DISCUSS
>
>
>
> --
> last-call mailing list
> last-call@ietf.org
> https://www.ietf.org/mailman/listinfo/last-call
>


--=20
The computing scientist=E2=80=99s main challenge is not to get confused by =
the
complexities of his own making.
  -- E. W. Dijkstra

--000000000000590ba405d82cd194
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 Mon, Feb 14, 2022 at 11:20 AM Ron =
Bonica via Datatracker &lt;<a href=3D"mailto:noreply@ietf.org">noreply@ietf=
.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">Reviewer: Ron Bonica<br>
Review result: Not Ready<br>
<br>
I am an assigned INT directorate reviewer for draft-ietf-bess-srv6-services=
.txt.<br>
These comments were written primarily for the benefit of the Internet Area<=
br>
Directors. Document editors and shepherd(s) should treat these comments jus=
t<br>
like they would treat comments from any other IETF contributors and resolve=
<br>
them along with any other Last Call comments that have been received. For m=
ore<br>
details on the INT Directorate, see<br>
<a href=3D"https://datatracker.ietf.org/group/intdir/about/" rel=3D"norefer=
rer" target=3D"_blank">https://datatracker.ietf.org/group/intdir/about/</a>=
<br>
&lt;<a href=3D"https://datatracker.ietf.org/group/intdir/about/" rel=3D"nor=
eferrer" target=3D"_blank">https://datatracker.ietf.org/group/intdir/about/=
</a>&gt;.<br>
<br>
Major issues:<br>
<br>
1) In Section 3.2.1, the draft transposes bits into the MPLS Label field. T=
his<br>
is surprising because MPLS appears nowhere in the forwarding plane. Maybe w=
e<br>
shouldn&#39;t advertise an MPLS label?<br>
<br>
2) In Section 3.2.1 the draft says:<br>
<br>
=C2=A0 BGP speakers that do not support this specification may misinterpret=
,<br>
=C2=A0 =C2=A0on the reception of an SRv6-based BGP service route update, th=
e part<br>
=C2=A0 =C2=A0of the SRv6 SID encoded in MPLS label field(s) as MPLS label v=
alues<br>
=C2=A0 =C2=A0for MPLS-based services.=C2=A0 Implementations supporting this=
<br>
=C2=A0 =C2=A0specification SHOULD provide a mechanism to control the advert=
isement<br>
=C2=A0 =C2=A0of SRv6-based BGP service routes on a per-neighbor and per-ser=
vice<br>
=C2=A0 =C2=A0basis.=C2=A0 The details of deployment designs and implementat=
ion options<br>
=C2=A0 =C2=A0are outside the scope of this document.<br>
<br></blockquote><div><br></div><div>Much thanks to Ron for this OpsDir rev=
iew -- I&#39;d completely missed the above points, and they are important t=
o address.</div><div><br></div><div>W</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">
s/BGP speakers that do not support this specification/Legacy BGP implementa=
tions<br>
<br>
It seems that this isn&#39;t backwards compatible unless either:<br>
<br>
- the SHOULD becomes a MUST<br>
- the mechanism is described in this document<br>
<br>
3) I concur with Warren Kumari&#39;s DISCUSS<br>
<br>
<br>
<br>
-- <br>
last-call mailing list<br>
<a href=3D"mailto:last-call@ietf.org" target=3D"_blank">last-call@ietf.org<=
/a><br>
<a href=3D"https://www.ietf.org/mailman/listinfo/last-call" rel=3D"noreferr=
er" target=3D"_blank">https://www.ietf.org/mailman/listinfo/last-call</a><b=
r>
</blockquote></div><br clear=3D"all"><div><br></div>-- <br><div dir=3D"ltr"=
 class=3D"gmail_signature"><div dir=3D"ltr">The computing scientist=E2=80=
=99s main challenge is not to get confused by the<br>complexities of his ow=
n making. <br>=C2=A0 -- E. W. Dijkstra</div></div></div>

--000000000000590ba405d82cd194--


From nobody Wed Feb 16 22:03:17 2022
Return-Path: <noreply@ietf.org>
X-Original-To: bess@ietf.org
Delivered-To: bess@ietfa.amsl.com
Received: from ietfa.amsl.com (localhost [IPv6:::1]) by ietfa.amsl.com (Postfix) with ESMTP id EAD3F3A11F4; Wed, 16 Feb 2022 22:03:14 -0800 (PST)
MIME-Version: 1.0
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: 7bit
From: Erik Kline via Datatracker <noreply@ietf.org>
To: "The IESG" <iesg@ietf.org>
Cc: draft-ietf-bess-srv6-services@ietf.org, bess-chairs@ietf.org, bess@ietf.org, matthew.bocci@nokia.com, matthew.bocci@nokia.com
X-Test-IDTracker: no
X-IETF-IDTracker: 7.45.0
Auto-Submitted: auto-generated
Precedence: bulk
Reply-To: Erik Kline <ek.ietf@gmail.com>
Message-ID: <164507779493.12793.548337102165449445@ietfa.amsl.com>
Date: Wed, 16 Feb 2022 22:03:14 -0800
Archived-At: <https://mailarchive.ietf.org/arch/msg/bess/2KlP7JtUGlgkVhefFeN4K_UB1oI>
Subject: [bess] Erik Kline's Discuss on draft-ietf-bess-srv6-services-11: (with DISCUSS)
X-BeenThere: bess@ietf.org
X-Mailman-Version: 2.1.29
List-Id: BGP-Enabled ServiceS working group discussion list <bess.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/bess>, <mailto:bess-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/bess/>
List-Post: <mailto:bess@ietf.org>
List-Help: <mailto:bess-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/bess>, <mailto:bess-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 17 Feb 2022 06:03:15 -0000

Erik Kline has entered the following ballot position for
draft-ietf-bess-srv6-services-11: Discuss

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


Please refer to https://www.ietf.org/blog/handling-iesg-ballot-positions/
for more information about how to handle DISCUSS and COMMENT positions.


The document, along with other ballot positions, can be found here:
https://datatracker.ietf.org/doc/draft-ietf-bess-srv6-services/



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

I have little to add to the DISCUSSes held by others beyond my support.

However, I would like to discuss having SRv6 control plane information, i.e.
SIDs and their behaviours etc., being isolated by associating it with
a separate SAFI.  Any other protocol element that needs to refer to such
information can make reference to it through context-appropriate extensions.

{AFI=IPv6, SAFI=unicast} is a valid way to advertise an SRv6 locator prefix,
for example, as that's just IPv6 forwarding information.  If SRv6-specific
information where separately advertised as {AFI=IPv6, SAFI=SRv6} then I
suspect it would be simpler to filter out that information, detect leaks,
and generally help the SRv6 domain fail closed more easily.

But I'm prepared to learn why this wouldn't work or would be somehow worse.






From nobody Wed Feb 16 22:14:46 2022
Return-Path: <noreply@ietf.org>
X-Original-To: bess@ietf.org
Delivered-To: bess@ietfa.amsl.com
Received: from ietfa.amsl.com (localhost [IPv6:::1]) by ietfa.amsl.com (Postfix) with ESMTP id 38C253A1212; Wed, 16 Feb 2022 22:14:08 -0800 (PST)
MIME-Version: 1.0
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: 7bit
From: Murray Kucherawy via Datatracker <noreply@ietf.org>
To: "The IESG" <iesg@ietf.org>
Cc: draft-ietf-bess-srv6-services@ietf.org, bess-chairs@ietf.org, bess@ietf.org, matthew.bocci@nokia.com
X-Test-IDTracker: no
X-IETF-IDTracker: 7.45.0
Auto-Submitted: auto-generated
Precedence: bulk
Reply-To: Murray Kucherawy <superuser@gmail.com>
Message-ID: <164507844819.7758.8363857777951602021@ietfa.amsl.com>
Date: Wed, 16 Feb 2022 22:14:08 -0800
Archived-At: <https://mailarchive.ietf.org/arch/msg/bess/H0QjDz0S3qiTUHEhGZbarX8tIr4>
Subject: [bess] Murray Kucherawy's No Objection on draft-ietf-bess-srv6-services-11: (with COMMENT)
X-BeenThere: bess@ietf.org
X-Mailman-Version: 2.1.29
List-Id: BGP-Enabled ServiceS working group discussion list <bess.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/bess>, <mailto:bess-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/bess/>
List-Post: <mailto:bess@ietf.org>
List-Help: <mailto:bess-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/bess>, <mailto:bess-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 17 Feb 2022 06:14:09 -0000

Murray Kucherawy has entered the following ballot position for
draft-ietf-bess-srv6-services-11: No Objection

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


Please refer to https://www.ietf.org/blog/handling-iesg-ballot-positions/
for more information about how to handle DISCUSS and COMMENT positions.


The document, along with other ballot positions, can be found here:
https://datatracker.ietf.org/doc/draft-ietf-bess-srv6-services/



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

Just to double-check: Are we okay with having seven authors on this document
when the guidelines specify a limit of five?




From nobody Wed Feb 16 22:45:44 2022
Return-Path: <liu.yao71@zte.com.cn>
X-Original-To: bess@ietfa.amsl.com
Delivered-To: bess@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id C3F923A1335; Wed, 16 Feb 2022 22:45:40 -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, HTML_MESSAGE=0.001, RCVD_IN_MSPIKE_H5=0.001, RCVD_IN_MSPIKE_WL=0.001, 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 66QSNDZnxl3P; Wed, 16 Feb 2022 22:45:37 -0800 (PST)
Received: from mxhk.zte.com.cn (mxhk.zte.com.cn [63.216.63.40]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 051883A132D; Wed, 16 Feb 2022 22:45:32 -0800 (PST)
Received: from mxct.zte.com.cn (unknown [192.168.251.13]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by mxhk.zte.com.cn (FangMail) with ESMTPS id 4Jzlh94bgzz8MwFG; Thu, 17 Feb 2022 14:45:29 +0800 (CST)
Received: from mse-fl1.zte.com.cn (unknown [10.30.14.238]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by mxct.zte.com.cn (FangMail) with ESMTPS id 4JzlgZ3kT7z501Qj; Thu, 17 Feb 2022 14:44:58 +0800 (CST)
Received: from njxapp01.zte.com.cn ([10.41.132.200]) by mse-fl1.zte.com.cn with SMTP id 21H6ip76098716; Thu, 17 Feb 2022 14:44:51 +0800 (GMT-8) (envelope-from liu.yao71@zte.com.cn)
Received: from mapi (njxapp04[null]) by mapi (Zmail) with MAPI id mid203; Thu, 17 Feb 2022 14:44:51 +0800 (CST)
Date: Thu, 17 Feb 2022 14:44:51 +0800 (CST)
X-Zmail-TransId: 2afc620deee314ad2d20
X-Mailer: Zmail v1.0
Message-ID: <202202171444513171822@zte.com.cn>
Mime-Version: 1.0
From: <liu.yao71@zte.com.cn>
To: <rbonica@juniper.net>, <jgs@juniper.net>, <draft-ietf-bess-srv6-services@ietf.org>, <bess-chairs@ietf.org>, <bess@ietf.org>
Cc: <draft-lz-bess-srv6-service-capability@ietf.org>, <etmetz@gmail.com>
Content-Type: multipart/mixed; boundary="=====_001_next====="
X-MAIL: mse-fl1.zte.com.cn 21H6ip76098716
X-Fangmail-Gw-Spam-Type: 0
X-FangMail-Miltered: at cgslv5.04-192.168.250.137.novalocal with ID 620DEF09.000 by FangMail milter!
X-FangMail-Envelope: 1645080329/4Jzlh94bgzz8MwFG/620DEF09.000/192.168.251.13/[192.168.251.13]/mxct.zte.com.cn/<liu.yao71@zte.com.cn>
X-Fangmail-Anti-Spam-Filtered: true
X-Fangmail-MID-QID: 620DEF09.000/4Jzlh94bgzz8MwFG
Archived-At: <https://mailarchive.ietf.org/arch/msg/bess/qcAsjALs656tVM2dn8ReQYYOUjA>
Subject: Re: [bess]  =?utf-8?q?John_Scudder=27s_Discuss_on_draft-ietf-bess-srv?= =?utf-8?q?6-services-11=3A_=28with_DISCUSS_and_COMMENT=29?=
X-BeenThere: bess@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: BGP-Enabled ServiceS working group discussion list <bess.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/bess>, <mailto:bess-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/bess/>
List-Post: <mailto:bess@ietf.org>
List-Help: <mailto:bess-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/bess>, <mailto:bess-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 17 Feb 2022 06:45:42 -0000

--=====_001_next=====
Content-Type: multipart/related;
	boundary="=====_002_next====="


--=====_002_next=====
Content-Type: multipart/alternative;
	boundary="=====_003_next====="


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

SGksDQoNCg0KUm9uIGFuZCBKb2huIGJvdGggbWVudGlvbmVkIHRoYXQgbGV2ZXJhZ2luZyB0aGUg
ZXhpc3RpbmcgQUZJL1NBRkkgbWF5IGNhdXNlIG1pc3VuZGVyc3RhbmRpbmcgb2YgdGhlIFNSdjYg
c2VydmljZSByb3V0ZXMuDQoNCldlIGVuY291bnRlcmVkIHRoaXMgcHJvYmxlbSBkdXJpbmcgaW1w
bGVtZW50YXRpb24gYW5kIHN1Ym1pdHRlZCBhIGRyYWZ0IHRhbGtpbmcgYWJvdXQgdGhpcy4NCg0K
aHR0cHM6Ly9kYXRhdHJhY2tlci5pZXRmLm9yZy9kb2MvaHRtbC9kcmFmdC1sei1iZXNzLXNydjYt
c2VydmljZS1jYXBhYmlsaXR5LTAyDQoNCk9uZSBzb2x1dGlvbihpZiBuZXcgQUZJL1NBRkkgaXMg
bm90IGRlZmluZWQpIHdlIHByb3Bvc2VkIGluIHRoZSBkcmFmdCBpcyB0byBkZWZpbmUgYSBuZXcg
QkdQIGNhcGFiaWxpdHkgY29kZSBmb3IgZm9yIFNSdjYtYmFzZWQgQkdQIHNlcnZpY2UgY2FwYWJp
bGl0eSwgYW5kIHRoZW4gU1J2NiBzZXJ2aWNlIHJvdXRlcyB3b3VsZCBvbmx5IGJlIGV4Y2hhbmdl
ZCBiZXR3ZWVuIGRldmljZXMgdGhhdCBzdXBwb3J0IGl0IGJhc2VkIG9uIHRoaXMgY2FwYWJpbGl0
eS4NCg0KRG8geW91IHRoaW5rIHRoaXMgaXMgYSBwb3NzaWJsZSBzb2x1dGlvbj8NCg0KDQoNCg0K
UmVnYXJkcywNCg0KWWFv


--=====_003_next=====
Content-Type: text/html ;
	charset="UTF-8"
Content-Transfer-Encoding: base64

PGRpdiBjbGFzcz0iemNvbnRlbnRSb3ciPjxwIHN0eWxlPSJmb250LXNpemU6MTJweDtmb250LWZh
bWlseTpzYW5zLXNlcmlmOyI+PHNwYW4gc3R5bGU9ImZvbnQtc2l6ZTogMTRweDsiPkhpLDwvc3Bh
bj48YnI+PC9wPjxwPlJvbiBhbmQgSm9obiBib3RoIG1lbnRpb25lZCB0aGF0IGxldmVyYWdpbmcg
dGhlIGV4aXN0aW5nIEFGSS9TQUZJIG1heSBjYXVzZSBtaXN1bmRlcnN0YW5kaW5nIG9mIHRoZSBT
UnY2IHNlcnZpY2Ugcm91dGVzLjwvcD48cD5XZSBlbmNvdW50ZXJlZCB0aGlzIHByb2JsZW0gZHVy
aW5nIGltcGxlbWVudGF0aW9uIGFuZCBzdWJtaXR0ZWQgYSBkcmFmdCB0YWxraW5nIGFib3V0IHRo
aXMuPC9wPjxwPmh0dHBzOi8vZGF0YXRyYWNrZXIuaWV0Zi5vcmcvZG9jL2h0bWwvPHNwYW4gc3R5
bGU9ImxpbmUtaGVpZ2h0OiAyMXB4OyI+ZHJhZnQtbHotYmVzcy1zcnY2LXNlcnZpY2UtY2FwYWJp
bGl0eTwvc3Bhbj4tMDI8L3A+PHA+T25lIHNvbHV0aW9uKGlmIG5ldyBBRkkvU0FGSSBpcyBub3Qg
ZGVmaW5lZCkgd2UgcHJvcG9zZWQmbmJzcDtpbiB0aGUgZHJhZnQgaXMgdG8gZGVmaW5lIGEgbmV3
IEJHUCBjYXBhYmlsaXR5IGNvZGUgZm9yIGZvciBTUnY2LWJhc2VkIEJHUCBzZXJ2aWNlIGNhcGFi
aWxpdHksIGFuZCB0aGVuIFNSdjYgc2VydmljZSByb3V0ZXMgd291bGQgb25seSBiZSBleGNoYW5n
ZWQgYmV0d2VlbiBkZXZpY2VzIHRoYXQgc3VwcG9ydCBpdCBiYXNlZCBvbiB0aGlzIGNhcGFiaWxp
dHkuPC9wPjxwPkRvIHlvdSB0aGluayB0aGlzIGlzIGEgcG9zc2libGUgc29sdXRpb24/PC9wPjxw
Pjxicj48L3A+PHA+UmVnYXJkcyw8L3A+PHA+WWFvPC9wPjxwIHN0eWxlPSJmb250LXNpemU6MTJw
eDtmb250LWZhbWlseTpzYW5zLXNlcmlmOyI+PGJyPjwvcD48cCBzdHlsZT0iZm9udC1zaXplOjEy
cHg7Zm9udC1mYW1pbHk6c2Fucy1zZXJpZjsiPjxicj48L3A+PHAgc3R5bGU9ImZvbnQtc2l6ZTox
MnB4O2ZvbnQtZmFtaWx5OnNhbnMtc2VyaWY7Ij48YnI+PC9wPjwvZGl2Pg==


--=====_003_next=====--

--=====_002_next=====--

--=====_001_next=====--


From nobody Wed Feb 16 22:48:38 2022
Return-Path: <internet-drafts@ietf.org>
X-Original-To: bess@ietf.org
Delivered-To: bess@ietfa.amsl.com
Received: from ietfa.amsl.com (localhost [IPv6:::1]) by ietfa.amsl.com (Postfix) with ESMTP id 650F13A1337; Wed, 16 Feb 2022 22:48:31 -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: bess@ietf.org
X-Test-IDTracker: no
X-IETF-IDTracker: 7.45.0
Auto-Submitted: auto-generated
Precedence: bulk
Reply-To: bess@ietf.org
Message-ID: <164508051132.16740.11892032014846855860@ietfa.amsl.com>
Date: Wed, 16 Feb 2022 22:48:31 -0800
Archived-At: <https://mailarchive.ietf.org/arch/msg/bess/qYZ-xiSVCeQoEHdVFiKifFbUvPU>
Subject: [bess] I-D Action: draft-ietf-bess-evpn-igmp-mld-proxy-17.txt
X-BeenThere: bess@ietf.org
X-Mailman-Version: 2.1.29
List-Id: BGP-Enabled ServiceS working group discussion list <bess.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/bess>, <mailto:bess-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/bess/>
List-Post: <mailto:bess@ietf.org>
List-Help: <mailto:bess-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/bess>, <mailto:bess-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 17 Feb 2022 06:48:32 -0000

A New Internet-Draft is available from the on-line Internet-Drafts directories.
This draft is a work item of the BGP Enabled ServiceS WG of the IETF.

        Title           : IGMP and MLD Proxy for EVPN
        Authors         : Ali Sajassi
                          Samir Thoria
                          Mankamana Mishra
                          John Drake
                          Wen Lin
	Filename        : draft-ietf-bess-evpn-igmp-mld-proxy-17.txt
	Pages           : 35
	Date            : 2022-02-16

Abstract:
   This document describes how to support efficiently endpoints running
   IGMP(Internet Group Management Protocol) or MLD (Multicast Listener
   Discovery) for the multicast services over an EVPN network by
   incorporating IGMP/MLD proxy procedures on EVPN (Ethernet VPN) PEs.


The IETF datatracker status page for this draft is:
https://datatracker.ietf.org/doc/draft-ietf-bess-evpn-igmp-mld-proxy/

There is also an htmlized version available at:
https://datatracker.ietf.org/doc/html/draft-ietf-bess-evpn-igmp-mld-proxy-17

A diff from the previous version is available at:
https://www.ietf.org/rfcdiff?url2=draft-ietf-bess-evpn-igmp-mld-proxy-17


Internet-Drafts are also available by rsync at rsync.ietf.org::internet-drafts



From nobody Wed Feb 16 22:51:53 2022
Return-Path: <mankamis@cisco.com>
X-Original-To: bess@ietfa.amsl.com
Delivered-To: bess@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 2FBBA3A132D; Wed, 16 Feb 2022 22:50:38 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -9.595
X-Spam-Level: 
X-Spam-Status: No, score=-9.595 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, DKIM_VALID_EF=-0.1, HTML_MESSAGE=0.001, RCVD_IN_MSPIKE_H3=0.001, RCVD_IN_MSPIKE_WL=0.001, SPF_NONE=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=WLWtDqRJ; dkim=pass (1024-bit key) header.d=cisco.onmicrosoft.com header.b=gHcHao3C
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id xYhY46jD-nTe; Wed, 16 Feb 2022 22:50:31 -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 867473A13B6; Wed, 16 Feb 2022 22:50:31 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=cisco.com; i=@cisco.com; l=13925; q=dns/txt; s=iport; t=1645080631; x=1646290231; h=from:to:cc:subject:date:message-id:references: in-reply-to:mime-version; bh=RZmVAOaeeLBXahhhitpUNngGInS3Pjvr3QjAMW2WSbo=; b=WLWtDqRJkrBGazvUC/nqB0DuPevkWVNlOn5Z7eAhRqr2qyNvAvDmNsYi 2ewuFpAWzsMM0WrHYo8nH9gqCjvydQIoRNpKo0o9JHucT+IGziFZvC9tl D2j4SIM2hhpyf3hdT/dS1jTmfoDWKvqtM61StXXODFJJGM7gcyxcXhSw2 Y=;
IronPort-PHdr: =?us-ascii?q?A9a23=3ArYgLdRE96JRUsKDztnnAy51GfiYY04WdBeZdw?= =?us-ascii?q?pYkircbdKOl8tyiOUHE/vxigRfPWpmT8PNLjefa8sWCEWwN6JqMqjYOJZpLU?= =?us-ascii?q?RJWhcAfhQd1BsmDBAXyJ+LraCpvGsNEWRdl8ni3PFITFtz5YgjZo2a56ngZH?= =?us-ascii?q?RCsXTc=3D?=
IronPort-Data: =?us-ascii?q?A9a23=3AI0Ce6KCzRwP4SxVW/67hw5YqxClBgxIJ4kV8j?= =?us-ascii?q?S/XYbTApDl2hWMOm2sYWWyPPK3cY2L0eIpzbIy2o08BvsOHm9I3OVdlrnsFo?= =?us-ascii?q?1CmBibm6XV1Fqp7Vs+rBpWroHlPsoNOOrEsEOhuFiWG/k31a+C4xZVB/fjgq?= =?us-ascii?q?oTUWbas1h9ZHWeIeA954f5Ss7ZRbrxA2LBVMCvV0T/GmPAzDXf+s9JC3s343?= =?us-ascii?q?IrYwP9nlKyaVDr1JTXSb9gT1LPVvyF94J7yuciMw3XErol8RoZWRs7Zx72/u?= =?us-ascii?q?2je5RpoVJWuk63wdQsBRbu60Qqm0yUNHfP9xEkZ4HVvjc7XN9JEAatTozCAm?= =?us-ascii?q?dN4zdRWnZexUgwueKbLnYzxVjEJS30lZ/0Yp+evzX+X9Jb7I1f9W2DowultC?= =?us-ascii?q?14te4wV5uhfDmRH9PheIzcIBjiJivmt6LO2Vucqgd4sROHhMZgE/3pgxDDDF?= =?us-ascii?q?t4nTIzNBaLQ6rdw0C05iNwLHPvCaY8TZCF0KRneexsKO1gSENc7mOvtnmP4Y?= =?us-ascii?q?yxwqV+Jq+ww+We75A18y7fFMdfJdJqNX8o9o6oyjgoq5EzjCR0ccdeY0zfAr?= =?us-ascii?q?DSnh/TEmmXwX4d6KVFxzdYy6HX7+4DZIEd+uYOHnMSE?=
IronPort-HdrOrdr: =?us-ascii?q?A9a23=3A+u9DCKxTduIiJcKdrXLdKrPxgOskLtp133?= =?us-ascii?q?Aq2lEZdPULSK2lfpGV8sjziyWatN9IYgBepTiBUJPwJk80hqQFn7X5XI3SEj?= =?us-ascii?q?UO3VHJEGgM1/qY/9SNIVyaygcZ79YdT0EcMqywMbEZt7eB3ODQKb9Jq7PrnN?= =?us-ascii?q?HK9IXjJjVWPHxXgspbnmFE43OgYzVLrX59dOME/fSnl656jgvlXU5SQtWwB3?= =?us-ascii?q?EDUeSGjcbMjojabRkPAANiwBWSjBuzgYSKUySw71M7aXdi0L0i+W/Kn0jS/a?= =?us-ascii?q?O4qcy2zRfayiv684lWot380dFObfb8yfT9aw+cyDpAVr4RH4FqjwpF591HL2?= =?us-ascii?q?xa1uUkli1QevibLUmhJ11d7yGdgzUImwxemkMKgWXo8UcL5/aJHw7Tz6F69N?= =?us-ascii?q?9kmtyz0Tt7gDg06tM540uJ85VQFh/OhyL7+pzBUAxrjFO9pT44nfcUlGE3a/?= =?us-ascii?q?pSVFZ9l/1VwKpuKuZLIMs60vFRLMB+SMXHoPpGe1KTaH7U+mFp3dy3R3w2Wh?= =?us-ascii?q?OLWFILtMCZ2yVf2CkR9TpW+OUP2nMbsJ4tQZhN4OrJdqxuibFVV8cTKaZwHv?= =?us-ascii?q?0IT8e7AnHEBRjMLGWRK1L6E7xvAQOAl7fnpLEuoO26cp0By5U/3JzHTVNDrG?= =?us-ascii?q?Y3P1njDMWftac7uiwlgF/NFAgF5vsukqSRi4eMMoYDaxfzOmzGu/HQ18kiPg?= =?us-ascii?q?=3D=3D?=
X-IronPort-Anti-Spam-Filtered: true
X-IronPort-Anti-Spam-Result: =?us-ascii?q?A0BKAAAZHvlh/51dJa1aHAEBAQEBAQc?= =?us-ascii?q?BARIBAQQEAQFAgUYHAQELAYEgMVYHd1o3MYgQA4RZYIUOgwIDixCLBoUOgS6?= =?us-ascii?q?BJQNUCwEBAQ0BATcKBAEBhQUCg18CJTQJDgECBAEBARIBAQUBAQECAQYEgQk?= =?us-ascii?q?ThWgNhkIBAQEBAxIuAQEpDgEPAgEIEQMBAi8hER0IAgQBDQUIGoJjgg5XAy4?= =?us-ascii?q?BDqIpAYE6AoofeIEzgQGCCAEBBgQEgUpBgwINC4I3AwaBOgGDDYJ+VEqDAYQ?= =?us-ascii?q?IJxyBSUSBFUOCZz6CIUIBAQIBgV8eDYMigi6TDw5DAoEFEzUcGRRhlQiKFY1?= =?us-ascii?q?ykXZrCoNGiwGOY4YXFaE0hlOWSiCMb4NOkFkghGwCBAIEBQIOAQEGNYEsPIF?= =?us-ascii?q?ZcBWDJFEZD44gN4M6hRSFSnQ4AgYBCgEBAwkBjUsBAQ?=
X-IronPort-AV: E=Sophos;i="5.88,333,1635206400";  d="scan'208,217";a="904328670"
Received: from rcdn-core-6.cisco.com ([173.37.93.157]) by rcdn-iport-9.cisco.com with ESMTP/TLS/DHE-RSA-SEED-SHA; 17 Feb 2022 06:50:30 +0000
Received: from mail.cisco.com (xbe-rcd-005.cisco.com [173.37.102.20]) by rcdn-core-6.cisco.com (8.15.2/8.15.2) with ESMTPS id 21H6oUfK008918 (version=TLSv1.2 cipher=AES256-SHA bits=256 verify=OK); Thu, 17 Feb 2022 06:50:30 GMT
Received: from xfe-rcd-002.cisco.com (173.37.227.250) by xbe-rcd-005.cisco.com (173.37.102.20) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.2.986.14; Thu, 17 Feb 2022 00:50:29 -0600
Received: from xfe-rtp-003.cisco.com (64.101.210.233) by xfe-rcd-002.cisco.com (173.37.227.250) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.2.986.14; Thu, 17 Feb 2022 00:50:29 -0600
Received: from NAM12-MW2-obe.outbound.protection.outlook.com (64.101.32.56) by xfe-rtp-003.cisco.com (64.101.210.233) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.2.986.14 via Frontend Transport; Thu, 17 Feb 2022 01:50:29 -0500
ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=Bsa46gWZnoJjumYaHW/8MbF6RBL8bKhRdpJ+qQXG+hISn9iTu6Oyi1ah4ObsDtih+CYLfM+4b5ZoziTzO9NQ4GYZXXV5tXpro8bSVir01j2fLhU944/YYDBtGtrfZ2UCtXYpvj6BIq3AwITGbUr+n7qDb5yUlPNjd+RMmrq4nzThJd2moge4DxaPSte/8yLCIeTbz641uiFXjdABDElxb6oKB6NIaalHUP3CawiU6gkhUzdCLMz2NhJ8lfH6tNJuKwVuMMUXrObkF0v+b60ZRnRipW9Y8SVQ/ZYadKPsknBZtPatr2qBqVSvx77RlKDadj5Cfk8q0uLn67QgSq2NfA==
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-AntiSpam-MessageData-ChunkCount:X-MS-Exchange-AntiSpam-MessageData-0:X-MS-Exchange-AntiSpam-MessageData-1; bh=iJflrV5ddprvJdSLR34vfoiSEtBDC5QH61sUaspG/2s=; b=RzGImVM6kKFRPmYUHgLc5kXciQM0jF16lSLpe/E0ja+aJosBMsH9Y+DRM5teWjY71fBxEQMsqeSgsGQKDm8mP30P3LGKUl/YwNlCyILAAD7wq2xqIw/8UzEntl+Ar+SxWaQkC1HY3rId+QYKAUw7xg+58cTe9LPRASfQaywADOUiTMq+jC+motVp+dhv3fn1NBICp2VFMytzftqyZgyAB1J9lVWfbiYLQ+g845vKaPzT0y4C4pIuL+HnrwlC+BY5I8pBvr37noK4nmN5uuI6DGk8d0f4HdTIXxoNppmgvc8k9Hxu2Yx8FvHZ9sltfJQrFw0SWCPERtPJ597MFXQ+RA==
ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=none; dmarc=none; dkim=none; 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=iJflrV5ddprvJdSLR34vfoiSEtBDC5QH61sUaspG/2s=; b=gHcHao3C5urMeh4IKmYzgqqyB0g5TmiSxbo+5iqitr7arzTlbytn4LRrk3rEVi78Bo3+1zCd1O4QLqdwjXhopja+a8Qw7nScBb2ARHZvrS0aTKIBMGzTSiDQZerIZVcxz5cajD8eBIlEMOJ+gRmLTJyNXCGL+qWAzK4NrS9nuvY=
Received: from BYAPR11MB2725.namprd11.prod.outlook.com (2603:10b6:a02:c5::25) by MN2PR11MB4174.namprd11.prod.outlook.com (2603:10b6:208:154::11) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.4975.18; Thu, 17 Feb 2022 06:50:27 +0000
Received: from BYAPR11MB2725.namprd11.prod.outlook.com ([fe80::9d4:fc29:23ae:365f]) by BYAPR11MB2725.namprd11.prod.outlook.com ([fe80::9d4:fc29:23ae:365f%5]) with mapi id 15.20.4995.017; Thu, 17 Feb 2022 06:50:27 +0000
From: "Mankamana Mishra (mankamis)" <mankamis@cisco.com>
To: "Eric Vyncke (evyncke)" <evyncke@cisco.com>, The IESG <iesg@ietf.org>
CC: "draft-ietf-bess-evpn-igmp-mld-proxy@ietf.org" <draft-ietf-bess-evpn-igmp-mld-proxy@ietf.org>, "bess-chairs@ietf.org" <bess-chairs@ietf.org>, "bess@ietf.org" <bess@ietf.org>, "slitkows.ietf@gmail.com" <slitkows.ietf@gmail.com>
Thread-Topic: =?Windows-1252?Q?=C9ric_Vyncke's_Discuss_on_draft-ietf-bess-evpn-igmp-mld?= =?Windows-1252?Q?-proxy-13:_(with_DISCUSS_and_COMMENT)?=
Thread-Index: AQHXxYx2uzpcyIWSDEiocKpf78RZw6vkBlULgARSYoCAoIYeAIAFQmmxgADtHACACPtWKw==
Date: Thu, 17 Feb 2022 06:50:26 +0000
Message-ID: <BYAPR11MB2725492552ADBC75DF1C3693DF369@BYAPR11MB2725.namprd11.prod.outlook.com>
References: <163471849951.29604.15708360326662553702@ietfa.amsl.com> <BYAPR11MB2725AB62B930B7E2BC1F4ABCDF839@BYAPR11MB2725.namprd11.prod.outlook.com> <BC6A67FB-1AB7-4F3E-9BAD-23D16D42ECA1@cisco.com> <5F5F3F75-4FA1-4EB4-8F36-87674C37F380@cisco.com> <BYAPR11MB2725C6F2D8034657798F921ADF2F9@BYAPR11MB2725.namprd11.prod.outlook.com> <E04054FD-5C88-4BEF-BFBD-E1331CDC9B3E@cisco.com>
In-Reply-To: <E04054FD-5C88-4BEF-BFBD-E1331CDC9B3E@cisco.com>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
authentication-results: dkim=none (message not signed) header.d=none;dmarc=none action=none header.from=cisco.com;
x-ms-publictraffictype: Email
x-ms-office365-filtering-correlation-id: 488d3dfa-d7b9-4a5b-5cac-08d9f1e1c7c8
x-ms-traffictypediagnostic: MN2PR11MB4174:EE_
x-microsoft-antispam-prvs: <MN2PR11MB41744DCF103F2766EA9DEAB5DF369@MN2PR11MB4174.namprd11.prod.outlook.com>
x-ms-oob-tlc-oobclassifiers: OLM:9508;
x-ms-exchange-senderadcheck: 1
x-ms-exchange-antispam-relay: 0
x-microsoft-antispam: BCL:0;
x-microsoft-antispam-message-info: u7CfDOGsQmRozxqdHMWdbcozgQKDVXGffGSM0EYiwAQC9zyMnmou8YNmABMjJoflpXsor7ZbFPrHh0ipxrMHsBxhnM85V3QAiDv5nRKx4ovhnHYO4h7fPET69Hk/a3z74Zs87hDL4zctdl1x3bR1D8fRWOyDbijsBdNnGDnn37a3j608iBk21psSAb6YR277s7BurqIp5weUMMqXwQnrww5UgW5BeSbWdBQnQWqRDUDC71LwzXr9eEXvtftxXHm4Uc+L3PkjTr7tiOm2AiJzpqmWhbOui/IVwlRETzUQVCc9BZ99ocX2y/8UoaS48pWtt0uhizR9DCJ0a+vS0oao9m/oP5trrqIVo+Q5GUB6XZUiu4uFXAXwhc3FGt4Ph2qxKFKon6xSBzq0MIPKO1AkW2M6MzBl0VdDkDoiXNHNOJg6FzyzoHzAiyWfiQlOEsbnZyrp7dGZITEs/xH96Sa4ETVtMGBMzJ1zLg2asY88BMDrgLTr65oo+KXRZM6b5pqeqhgpWo6poe96Dm3sJc25FySLTOrIAlhPFYWbUxZOfgOuirO0bWXSnY6grMoaUvAUgtaxE0JVsWenzYzHeJwjXW64QUyqJq3BMRb84V22ML/dTyGbQu46vyIkBru5NMzbxRk5INq8tOudPe6N9LdS97+IG5H/6Mt+HKAgJApmXUOo1xaEUY7k75tDlrceYAY/9tVlRt87kVRNQ3DW0qjdYNdUgib8ue+tJ1Mc8TJJ1zDxprgVj6mF6oSFPEBnFATFjngB90FafFfA+7upK5tKauIwOEsk18a4G1ilScdTiJU=
x-forefront-antispam-report: CIP:255.255.255.255; CTRY:; LANG:en; SCL:1; SRV:;  IPV:NLI; SFV:NSPM; H:BYAPR11MB2725.namprd11.prod.outlook.com; PTR:; CAT:NONE;  SFS:(13230001)(366004)(55016003)(9686003)(86362001)(26005)(186003)(83380400001)(66446008)(64756008)(66556008)(66476007)(66946007)(4326008)(76116006)(52536014)(8936002)(5660300002)(9326002)(2906002)(508600001)(316002)(33656002)(6506007)(53546011)(7696005)(71200400001)(224303003)(110136005)(54906003)(38070700005)(38100700002)(122000001)(166002); DIR:OUT; SFP:1101; 
x-ms-exchange-antispam-messagedata-chunkcount: 1
x-ms-exchange-antispam-messagedata-0: =?Windows-1252?Q?heTwAzLf/XsfGbbTxcP/5rgcRmTL3oAI2NBNTpbbDmI1FZNm5rmdRHgD?= =?Windows-1252?Q?CBmKVcSljQqqJA354+McIeULmxterOj46pBHcA6Fl21UYrEJFLvqa83C?= =?Windows-1252?Q?LM9vHoHI3hhV9sONgOf6rwYWZFTYhL8p6KnhsQheAfu071IPKqmhHwoQ?= =?Windows-1252?Q?VzknS7UAMEAznnoVS8pRzp/yIMc6cJt538UYUQIaQXkG55sri9OmoHCG?= =?Windows-1252?Q?cvGLC9kAgaKBur04O2hxDVc15pKq+jZXSiDY5cYt3M0A1vamKtw9Rau9?= =?Windows-1252?Q?OGswzIcM9kInQ8SRqluzgab7Xqsg5UvuOcp/987H1QIIowZF4Efs8OtL?= =?Windows-1252?Q?PHJUv5ncO4QfliMQi0o1OsJ3sFKdj/QpIn3MN7dUBtWNyargeUK+IL+W?= =?Windows-1252?Q?KPjy5SJCqYAOurIWEohBZtERiYgjNsi9t3stIq8vnoMZIlSq0faFi9fz?= =?Windows-1252?Q?WQgHI6n/bEjtz21ZIhMGST9p6LxBl6uivpZS4rGIpBqQp7x7R7fUIa0g?= =?Windows-1252?Q?/AKsbVJa5CU7XNohEl4ujiOuDwgqeo5FrXbLsizjNvz1+mQreKbeVkct?= =?Windows-1252?Q?WUdu1yv/uieceTmqXh3/Uyfrj2CHpHtLEher/+R+dROeK4d1KpjZ/WJV?= =?Windows-1252?Q?wPsSQYul1hLqcJwhqgVTvosqmEP/gpvSdeL3Ve2/lHMD1pQIMyL94ZT1?= =?Windows-1252?Q?KkJsxGTix3QGA3OUjgpvwaNpAAhx+bNs+TWzyh6+mZSKA3+/hnWhR+5l?= =?Windows-1252?Q?/yPUtHdw0kglMKZwdztCn1jCNOufQFUdKiSTV5LL2X8xRCf4fN3dttjL?= =?Windows-1252?Q?OpGHCWHiEgNRjnGLLq0nmXqlN9Pp1KxxsNtoQvJAfjTqXfKbGMWWu+VM?= =?Windows-1252?Q?LiOXVqerFdcfO9K6lkC2WgF3wvFCp438EuvBxp97cHitsTYeIYclcIq1?= =?Windows-1252?Q?jUAc+OGz3ANGK8r2dLu5OyfOFDUDTTRlChJNjHqqJO1ZkWymbX/dm9hr?= =?Windows-1252?Q?FR3B9AjmrPfEH1d/e9+Dcc8up2P9AjZThJl+XrpL9aWisrLOpk0sId03?= =?Windows-1252?Q?u0/uDgElygHGzm5iIzv91D+U+RC5PpHK/9e3hBiUNTqEe9X+ipkjoZ6a?= =?Windows-1252?Q?LUwbTvgNkxB4s2ea6lDOlGKeVOafnvwAIV6VYT0E5gDC7+XvWjNtw5nt?= =?Windows-1252?Q?9Bc4qZsRWyEiGBi7C5zTrUE6tlGlNFcfmvUhwQX/F2iWSq44eA54D+O5?= =?Windows-1252?Q?Layu5YgLF5+7GQcXzQ0aWyIGgQOKOmzZwem+oXXOXegxSJ76Nvl3oil1?= =?Windows-1252?Q?3qY9GW5FGkzhOLDObqmrz908nNX5yCg5m02eseeC/LB5FnJ88KHhjvkg?= =?Windows-1252?Q?bhT9RWsYLgyTMbBw+Q/DZANIDKr1KhM1oWOtie/cHeT/cDnyxQzgKLL/?= =?Windows-1252?Q?k1c3KFXXVkWS+xjiAIrc44F4aB67LgNZsETmzFWSRfxZPWd3Oiexxg5v?= =?Windows-1252?Q?vy9RYnQjHUfXVQNUw4nfOE/tCZgc3Yg7ew9OQrMsvu4q2l/kJd+x1CqX?= =?Windows-1252?Q?8xmeaidKTazmGft1HbebtIPlsI4CEGnKFnG0zfni0PgutqEXZjN+uNQH?= =?Windows-1252?Q?DETbyad4qMiYCBZk+3VimZnUMCDYW8UVGonLRfk2gnEplS1H4VNbL7uF?= =?Windows-1252?Q?zIxyUBs7JSeJr/QC9Sey76J+QTx3Y1FAGKMuujDmwSNyHJo9zMpN54Hy?= =?Windows-1252?Q?/rQ3QSEJ3GxQcOUhb9xqypK+YvFhPhCAOByG3nNI?=
Content-Type: multipart/alternative; boundary="_000_BYAPR11MB2725492552ADBC75DF1C3693DF369BYAPR11MB2725namp_"
MIME-Version: 1.0
X-MS-Exchange-CrossTenant-AuthAs: Internal
X-MS-Exchange-CrossTenant-AuthSource: BYAPR11MB2725.namprd11.prod.outlook.com
X-MS-Exchange-CrossTenant-Network-Message-Id: 488d3dfa-d7b9-4a5b-5cac-08d9f1e1c7c8
X-MS-Exchange-CrossTenant-originalarrivaltime: 17 Feb 2022 06:50:26.9649 (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: n0SuV3rOoHSL2teDrOdvoaIZ7P/dQHbfXGEdI0KofXo6r9/EC356WG0Bw24APGBg3Ww9ej6+anq8qlQEmcNLGQ==
X-MS-Exchange-Transport-CrossTenantHeadersStamped: MN2PR11MB4174
X-OriginatorOrg: cisco.com
X-Outbound-SMTP-Client: 173.37.102.20, xbe-rcd-005.cisco.com
X-Outbound-Node: rcdn-core-6.cisco.com
Archived-At: <https://mailarchive.ietf.org/arch/msg/bess/wcGp2mpD3a0y48vIaJv-PVjcSmE>
Subject: Re: [bess]  =?windows-1252?q?=C9ric_Vyncke=27s_Discuss_on_draft-ietf-?= =?windows-1252?q?bess-evpn-igmp-mld-proxy-13=3A_=28with_DISCUSS_and_COMME?= =?windows-1252?q?NT=29?=
X-BeenThere: bess@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: BGP-Enabled ServiceS working group discussion list <bess.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/bess>, <mailto:bess-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/bess/>
List-Post: <mailto:bess@ietf.org>
List-Help: <mailto:bess-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/bess>, <mailto:bess-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 17 Feb 2022 06:50:39 -0000

--_000_BYAPR11MB2725492552ADBC75DF1C3693DF369BYAPR11MB2725namp_
Content-Type: text/plain; charset="Windows-1252"
Content-Transfer-Encoding: quoted-printable

Hi Eric,
Thanks, uploaded the new version addressing your comment.

Pending:

  1.  About number restarting =96 There was comment by Alvaro where he want=
ed these numbers to be restarting to differentiate sender and receiver proc=
essing
EV> I am sure that Alvaro will not mind have some text, even just 4 words, =
separating the sender / receiver processing

MM : It was not my day to get this logic work in XML. Will figure out some =
expert to enter section there to articulate two different sub topic (sender=
 side processing and receiving side processing )

Rest other comment have been addressed.

Mankamana


From: Eric Vyncke (evyncke) <evyncke@cisco.com>
Date: Friday, February 11, 2022 at 5:39 AM
To: Mankamana Mishra (mankamis) <mankamis@cisco.com>, The IESG <iesg@ietf.o=
rg>
Cc: draft-ietf-bess-evpn-igmp-mld-proxy@ietf.org <draft-ietf-bess-evpn-igmp=
-mld-proxy@ietf.org>, bess-chairs@ietf.org <bess-chairs@ietf.org>, bess@iet=
f.org <bess@ietf.org>, slitkows.ietf@gmail.com <slitkows.ietf@gmail.com>
Subject: Re: =C9ric Vyncke's Discuss on draft-ietf-bess-evpn-igmp-mld-proxy=
-13: (with DISCUSS and COMMENT)
Hello Mankamana,

Thanks for your reply, see below for EV> (I have elided the original DISCUS=
S part). As soon as a revised I-D is uploaded, then I am clearing my DISCUS=
S.

Regards

-=E9ric


From: "Mankamana Mishra (mankamis)" <mankamis@cisco.com>
Date: Friday, 11 February 2022 at 00:33
To: Eric Vyncke <evyncke@cisco.com>, The IESG <iesg@ietf.org>
Cc: "draft-ietf-bess-evpn-igmp-mld-proxy@ietf.org" <draft-ietf-bess-evpn-ig=
mp-mld-proxy@ietf.org>, "bess-chairs@ietf.org" <bess-chairs@ietf.org>, "bes=
s@ietf.org" <bess@ietf.org>, "slitkows.ietf@gmail.com" <slitkows.ietf@gmail=
.com>
Subject: Re: =C9ric Vyncke's Discuss on draft-ietf-bess-evpn-igmp-mld-proxy=
-13: (with DISCUSS and COMMENT)

Hi Eric,
Thanks for comment.


  1.  For text which talks about how to decode BGP routes back , will it be=
 ok to have common section after BPG encoding (https://datatracker.ietf.org=
/doc/html/draft-ietf-bess-evpn-igmp-mld-proxy-16#section-9) ? which talks a=
bout fact that receiving PE need to decode it back and consider it as IGMP =
membership request and process it ?
EV> adding sections 9.1.3 / 9.2.3 / 9.3.3 "reconstructing the MLD/IGMP" per=
 route type would be preferred of course, but a common subsection on recons=
truction either after 9.3 (preferred) or after 9.1 would be OK (in the sens=
e that it addresses my DISCUSS but is less easy for the readers/implementer=
s)


  1.  About number restarting =96 There was comment by Alvaro where he want=
ed these numbers to be restarting to differentiate sender and receiver proc=
essing
EV> I am sure that Alvaro will not mind have some text, even just 4 words, =
separating the sender / receiver processing


  1.  SMET, I would take care of it in terminology.
EV> thanks



--_000_BYAPR11MB2725492552ADBC75DF1C3693DF369BYAPR11MB2725namp_
Content-Type: text/html; charset="Windows-1252"
Content-Transfer-Encoding: quoted-printable

<html xmlns:o=3D"urn:schemas-microsoft-com:office:office" xmlns:w=3D"urn:sc=
hemas-microsoft-com:office:word" xmlns:m=3D"http://schemas.microsoft.com/of=
fice/2004/12/omml" xmlns=3D"http://www.w3.org/TR/REC-html40">
<head>
<meta http-equiv=3D"Content-Type" content=3D"text/html; charset=3DWindows-1=
252">
<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;
	font-size:11.0pt;
	font-family:"Calibri",sans-serif;}
a:link, span.MsoHyperlink
	{mso-style-priority:99;
	color:blue;
	text-decoration:underline;}
p.MsoListParagraph, li.MsoListParagraph, div.MsoListParagraph
	{mso-style-priority:34;
	margin-top:0in;
	margin-right:0in;
	margin-bottom:0in;
	margin-left:.5in;
	font-size:11.0pt;
	font-family:"Calibri",sans-serif;}
span.EmailStyle20
	{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:38093036;
	mso-list-type:hybrid;
	mso-list-template-ids:-794267500 67698703 67698713 67698715 67698703 67698=
713 67698715 67698703 67698713 67698715;}
@list l0:level1
	{mso-level-tab-stop:none;
	mso-level-number-position:left;
	text-indent:-.25in;}
@list l0:level2
	{mso-level-number-format:alpha-lower;
	mso-level-tab-stop:none;
	mso-level-number-position:left;
	text-indent:-.25in;}
@list l0:level3
	{mso-level-number-format:roman-lower;
	mso-level-tab-stop:none;
	mso-level-number-position:right;
	text-indent:-9.0pt;}
@list l0:level4
	{mso-level-tab-stop:none;
	mso-level-number-position:left;
	text-indent:-.25in;}
@list l0:level5
	{mso-level-number-format:alpha-lower;
	mso-level-tab-stop:none;
	mso-level-number-position:left;
	text-indent:-.25in;}
@list l0:level6
	{mso-level-number-format:roman-lower;
	mso-level-tab-stop:none;
	mso-level-number-position:right;
	text-indent:-9.0pt;}
@list l0:level7
	{mso-level-tab-stop:none;
	mso-level-number-position:left;
	text-indent:-.25in;}
@list l0:level8
	{mso-level-number-format:alpha-lower;
	mso-level-tab-stop:none;
	mso-level-number-position:left;
	text-indent:-.25in;}
@list l0:level9
	{mso-level-number-format:roman-lower;
	mso-level-tab-stop:none;
	mso-level-number-position:right;
	text-indent:-9.0pt;}
@list l1
	{mso-list-id:570195342;
	mso-list-template-ids:627441798;}
@list l1:level1
	{mso-level-start-at:2;
	mso-level-tab-stop:.5in;
	mso-level-number-position:left;
	text-indent:-.25in;}
@list l2
	{mso-list-id:598683941;
	mso-list-type:hybrid;
	mso-list-template-ids:-794267500 -1 -1 -1 -1 -1 -1 -1 -1 -1;}
@list l2:level1
	{mso-level-tab-stop:none;
	mso-level-number-position:left;
	text-indent:-.25in;}
@list l2:level2
	{mso-level-number-format:alpha-lower;
	mso-level-tab-stop:none;
	mso-level-number-position:left;
	text-indent:-.25in;}
@list l2:level3
	{mso-level-number-format:roman-lower;
	mso-level-tab-stop:none;
	mso-level-number-position:right;
	text-indent:-9.0pt;}
@list l2:level4
	{mso-level-tab-stop:none;
	mso-level-number-position:left;
	text-indent:-.25in;}
@list l2:level5
	{mso-level-number-format:alpha-lower;
	mso-level-tab-stop:none;
	mso-level-number-position:left;
	text-indent:-.25in;}
@list l2:level6
	{mso-level-number-format:roman-lower;
	mso-level-tab-stop:none;
	mso-level-number-position:right;
	text-indent:-9.0pt;}
@list l2:level7
	{mso-level-tab-stop:none;
	mso-level-number-position:left;
	text-indent:-.25in;}
@list l2:level8
	{mso-level-number-format:alpha-lower;
	mso-level-tab-stop:none;
	mso-level-number-position:left;
	text-indent:-.25in;}
@list l2:level9
	{mso-level-number-format:roman-lower;
	mso-level-tab-stop:none;
	mso-level-number-position:right;
	text-indent:-9.0pt;}
@list l3
	{mso-list-id:1230968677;
	mso-list-template-ids:2050421148;}
@list l3:level1
	{mso-level-start-at:3;
	mso-level-tab-stop:.5in;
	mso-level-number-position:left;
	text-indent:-.25in;}
@list l4
	{mso-list-id:1666398048;
	mso-list-template-ids:608710528;}
ol
	{margin-bottom:0in;}
ul
	{margin-bottom:0in;}
--></style>
</head>
<body lang=3D"EN-US" link=3D"blue" vlink=3D"purple" style=3D"word-wrap:brea=
k-word">
<div class=3D"WordSection1">
<p class=3D"MsoNormal">Hi Eric, <o:p></o:p></p>
<p class=3D"MsoNormal">Thanks, uploaded the new version addressing your com=
ment. <o:p>
</o:p></p>
<p class=3D"MsoNormal"><o:p>&nbsp;</o:p></p>
<p class=3D"MsoNormal">Pending: <o:p></o:p></p>
<ol style=3D"margin-top:0in" start=3D"1" type=3D"1">
<li class=3D"MsoListParagraph" style=3D"margin-left:0in;mso-list:l0 level1 =
lfo3">About number restarting =96 There was comment by Alvaro where he want=
ed these numbers to be restarting to differentiate sender and receiver proc=
essing
<o:p></o:p></li></ol>
<p class=3D"MsoNormal">EV&gt; I am sure that Alvaro will not mind have some=
 text, even just 4 words, separating the sender / receiver processing<o:p><=
/o:p></p>
<p class=3D"MsoNormal"><o:p>&nbsp;</o:p></p>
<p class=3D"MsoNormal"><span style=3D"background:lime;mso-highlight:lime">M=
M : It was not my day to get this logic work in XML. Will figure out some e=
xpert to enter section there to articulate two different sub topic (sender =
side processing and receiving side processing
 )</span><o:p></o:p></p>
<p class=3D"MsoNormal"><o:p>&nbsp;</o:p></p>
<p class=3D"MsoNormal">Rest other comment have been addressed. <o:p></o:p><=
/p>
<p class=3D"MsoNormal"><o:p>&nbsp;</o:p></p>
<p class=3D"MsoNormal">Mankamana <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 style=3D"border:none;border-top:solid #B5C4DF 1.0pt;padding:3.0pt 0in =
0in 0in">
<p class=3D"MsoNormal" style=3D"margin-bottom:12.0pt"><b><span style=3D"fon=
t-size:12.0pt;color:black">From:
</span></b><span style=3D"font-size:12.0pt;color:black">Eric Vyncke (evynck=
e) &lt;evyncke@cisco.com&gt;<br>
<b>Date: </b>Friday, February 11, 2022 at 5:39 AM<br>
<b>To: </b>Mankamana Mishra (mankamis) &lt;mankamis@cisco.com&gt;, The IESG=
 &lt;iesg@ietf.org&gt;<br>
<b>Cc: </b>draft-ietf-bess-evpn-igmp-mld-proxy@ietf.org &lt;draft-ietf-bess=
-evpn-igmp-mld-proxy@ietf.org&gt;, bess-chairs@ietf.org &lt;bess-chairs@iet=
f.org&gt;, bess@ietf.org &lt;bess@ietf.org&gt;, slitkows.ietf@gmail.com &lt=
;slitkows.ietf@gmail.com&gt;<br>
<b>Subject: </b>Re: =C9ric Vyncke's Discuss on draft-ietf-bess-evpn-igmp-ml=
d-proxy-13: (with DISCUSS and COMMENT)<o:p></o:p></span></p>
</div>
<p class=3D"MsoNormal"><span lang=3D"NL">Hello </span>Mankamana,<o:p></o:p>=
</p>
<p class=3D"MsoNormal">&nbsp;<o:p></o:p></p>
<p class=3D"MsoNormal">Thanks for your reply, see below for EV&gt; (I have =
elided the original DISCUSS part). As soon as a revised I-D is uploaded, th=
en I am clearing my DISCUSS.<o:p></o:p></p>
<p class=3D"MsoNormal">&nbsp;<o:p></o:p></p>
<p class=3D"MsoNormal">Regards<o:p></o:p></p>
<p class=3D"MsoNormal">&nbsp;<o:p></o:p></p>
<p class=3D"MsoNormal">-=E9ric<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 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">&quot;Mankamana M=
ishra (mankamis)&quot; &lt;mankamis@cisco.com&gt;<br>
<b>Date: </b>Friday, 11 February 2022 at 00:33<br>
<b>To: </b>Eric Vyncke &lt;evyncke@cisco.com&gt;, The IESG &lt;iesg@ietf.or=
g&gt;<br>
<b>Cc: </b>&quot;draft-ietf-bess-evpn-igmp-mld-proxy@ietf.org&quot; &lt;dra=
ft-ietf-bess-evpn-igmp-mld-proxy@ietf.org&gt;, &quot;bess-chairs@ietf.org&q=
uot; &lt;bess-chairs@ietf.org&gt;, &quot;bess@ietf.org&quot; &lt;bess@ietf.=
org&gt;, &quot;slitkows.ietf@gmail.com&quot; &lt;slitkows.ietf@gmail.com&gt=
;<br>
<b>Subject: </b>Re: =C9ric Vyncke's Discuss on draft-ietf-bess-evpn-igmp-ml=
d-proxy-13: (with DISCUSS and COMMENT)</span><o:p></o:p></p>
</div>
<div>
<p class=3D"MsoNormal">&nbsp;<o:p></o:p></p>
</div>
<p class=3D"MsoNormal">Hi Eric,<o:p></o:p></p>
<p class=3D"MsoNormal">Thanks for comment. <o:p></o:p></p>
<p class=3D"MsoNormal">&nbsp;<o:p></o:p></p>
<ol style=3D"margin-top:0in" start=3D"1" type=3D"1">
<li class=3D"MsoListParagraph" style=3D"margin-left:0in;mso-list:l2 level1 =
lfo6">For text which talks about how to decode BGP routes back , will it be=
 ok to have common section after BPG encoding (<a href=3D"https://datatrack=
er.ietf.org/doc/html/draft-ietf-bess-evpn-igmp-mld-proxy-16#section-9">http=
s://datatracker.ietf.org/doc/html/draft-ietf-bess-evpn-igmp-mld-proxy-16#se=
ction-9</a>)
 ? which talks about fact that receiving PE need to decode it back and cons=
ider it as IGMP membership request and process it ?
<o:p></o:p></li></ol>
<p class=3D"MsoNormal">EV&gt; adding sections 9.1.3 / 9.2.3 / 9.3.3 &quot;r=
econstructing the MLD/IGMP&quot; per route type would be preferred of cours=
e, but a common subsection on reconstruction either after 9.3 (preferred) o=
r after 9.1 would be OK (in the sense that it addresses
 my DISCUSS but is less easy for the readers/implementers)<o:p></o:p></p>
<p class=3D"MsoNormal">&nbsp;<o:p></o:p></p>
<ol style=3D"margin-top:0in" start=3D"2" type=3D"1">
<li class=3D"MsoListParagraph" style=3D"margin-left:0in;mso-list:l2 level1 =
lfo6">About number restarting =96 There was comment by Alvaro where he want=
ed these numbers to be restarting to differentiate sender and receiver proc=
essing
<o:p></o:p></li></ol>
<p class=3D"MsoNormal">EV&gt; I am sure that Alvaro will not mind have some=
 text, even just 4 words, separating the sender / receiver processing<o:p><=
/o:p></p>
<p class=3D"MsoNormal">&nbsp;<o:p></o:p></p>
<ol style=3D"margin-top:0in" start=3D"3" type=3D"1">
<li class=3D"MsoListParagraph" style=3D"margin-left:0in;mso-list:l2 level1 =
lfo6">SMET, I would take care of it in terminology.
<o:p></o:p></li></ol>
<p class=3D"MsoNormal">EV&gt; thanks<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>
</body>
</html>

--_000_BYAPR11MB2725492552ADBC75DF1C3693DF369BYAPR11MB2725namp_--


From nobody Wed Feb 16 22:52:03 2022
Return-Path: <liu.yao71@zte.com.cn>
X-Original-To: bess@ietfa.amsl.com
Delivered-To: bess@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id B9DD63A149E; Wed, 16 Feb 2022 22:51:52 -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, RCVD_IN_DNSWL_BLOCKED=0.001, RCVD_IN_MSPIKE_H5=0.001, RCVD_IN_MSPIKE_WL=0.001, 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 kWpWfvNTonae; Wed, 16 Feb 2022 22:51:42 -0800 (PST)
Received: from mxhk.zte.com.cn (mxhk.zte.com.cn [63.216.63.40]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id CDD023A1469; Wed, 16 Feb 2022 22:51:40 -0800 (PST)
Received: from mxct.zte.com.cn (unknown [192.168.251.13]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by mxhk.zte.com.cn (FangMail) with ESMTPS id 4JzlqH0bP2z8PxDM; Thu, 17 Feb 2022 14:51:39 +0800 (CST)
Received: from mse-fl2.zte.com.cn (unknown [10.30.14.239]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by mxct.zte.com.cn (FangMail) with ESMTPS id 4Jzlph0Fy1z50FXn; Thu, 17 Feb 2022 14:51:08 +0800 (CST)
Received: from njxapp04.zte.com.cn ([10.41.132.203]) by mse-fl2.zte.com.cn with SMTP id 21H6ovYT094799; Thu, 17 Feb 2022 14:50:57 +0800 (GMT-8) (envelope-from liu.yao71@zte.com.cn)
Received: from mapi (njxapp04[null]) by mapi (Zmail) with MAPI id mid203; Thu, 17 Feb 2022 14:50:57 +0800 (CST)
Date: Thu, 17 Feb 2022 14:50:57 +0800 (CST)
X-Zmail-TransId: 2afc620df05198adf554
X-Mailer: Zmail v1.0
Message-ID: <202202171450576802065@zte.com.cn>
Mime-Version: 1.0
From: <liu.yao71@zte.com.cn>
To: <rbonica@juniper.net>, <jgs@juniper.net>, <draft-ietf-bess-srv6-services@ietf.org>, <bess-chairs@ietf.org>, <bess@ietf.org>
Cc: <etmetz@gmail.com>
Content-Type: text/plain; charset="UTF-8"
X-MAIL: mse-fl2.zte.com.cn 21H6ovYT094799
X-Fangmail-Gw-Spam-Type: 0
X-FangMail-Miltered: at cgslv5.04-192.168.250.137.novalocal with ID 620DF07B.000 by FangMail milter!
X-FangMail-Envelope: 1645080699/4JzlqH0bP2z8PxDM/620DF07B.000/192.168.251.13/[192.168.251.13]/mxct.zte.com.cn/<liu.yao71@zte.com.cn>
X-Fangmail-Anti-Spam-Filtered: true
X-Fangmail-MID-QID: 620DF07B.000/4JzlqH0bP2z8PxDM
Archived-At: <https://mailarchive.ietf.org/arch/msg/bess/He3P0Q9Y76VBhh9N_m_w-FuFRf0>
Subject: Re: [bess]  =?utf-8?q?John_Scudder=27s_Discuss_on_draft-ietf-bess-srv?= =?utf-8?q?6-services-11=3A_=28with_DISCUSS_and_COMMENT=29?=
X-BeenThere: bess@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: BGP-Enabled ServiceS working group discussion list <bess.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/bess>, <mailto:bess-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/bess/>
List-Post: <mailto:bess@ietf.org>
List-Help: <mailto:bess-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/bess>, <mailto:bess-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 17 Feb 2022 06:51:53 -0000

Hi,
Ron and John both mentioned that leveraging the existing AFI/SAFI may cause misunderstanding of the SRv6 service routes.
We encountered this problem during implementation and submitted a draft talking about this.
https://datatracker.ietf.org/doc/html/draft-lz-bess-srv6-service-capability-02
One solution(if new AFI/SAFI is not defined) we proposed in the draft is to define a new BGP capability code for for SRv6-based BGP service capability, and then SRv6 service routes would only be exchanged between devices that support it based on this capability.
Do you think this is a possible solution?

Regards,
Yao


From nobody Wed Feb 16 23:02:10 2022
Return-Path: <internet-drafts@ietf.org>
X-Original-To: bess@ietf.org
Delivered-To: bess@ietfa.amsl.com
Received: from ietfa.amsl.com (localhost [IPv6:::1]) by ietfa.amsl.com (Postfix) with ESMTP id 70CB83A14B1; Wed, 16 Feb 2022 23:01:49 -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: bess@ietf.org
X-Test-IDTracker: no
X-IETF-IDTracker: 7.45.0
Auto-Submitted: auto-generated
Precedence: bulk
Reply-To: bess@ietf.org
Message-ID: <164508130938.16101.13133536294450878604@ietfa.amsl.com>
Date: Wed, 16 Feb 2022 23:01:49 -0800
Archived-At: <https://mailarchive.ietf.org/arch/msg/bess/wGCwlTxBgoBEbeFFQn6L1TqhaiI>
Subject: [bess] I-D Action: draft-ietf-bess-evpn-igmp-mld-proxy-18.txt
X-BeenThere: bess@ietf.org
X-Mailman-Version: 2.1.29
List-Id: BGP-Enabled ServiceS working group discussion list <bess.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/bess>, <mailto:bess-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/bess/>
List-Post: <mailto:bess@ietf.org>
List-Help: <mailto:bess-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/bess>, <mailto:bess-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 17 Feb 2022 07:01:50 -0000

A New Internet-Draft is available from the on-line Internet-Drafts directories.
This draft is a work item of the BGP Enabled ServiceS WG of the IETF.

        Title           : IGMP and MLD Proxy for EVPN
        Authors         : Ali Sajassi
                          Samir Thoria
                          Mankamana Mishra
                          John Drake
                          Wen Lin
	Filename        : draft-ietf-bess-evpn-igmp-mld-proxy-18.txt
	Pages           : 36
	Date            : 2022-02-16

Abstract:
   This document describes how to support efficiently endpoints running
   IGMP(Internet Group Management Protocol) or MLD (Multicast Listener
   Discovery) for the multicast services over an EVPN network by
   incorporating IGMP/MLD proxy procedures on EVPN (Ethernet VPN) PEs.


The IETF datatracker status page for this draft is:
https://datatracker.ietf.org/doc/draft-ietf-bess-evpn-igmp-mld-proxy/

There is also an htmlized version available at:
https://datatracker.ietf.org/doc/html/draft-ietf-bess-evpn-igmp-mld-proxy-18

A diff from the previous version is available at:
https://www.ietf.org/rfcdiff?url2=draft-ietf-bess-evpn-igmp-mld-proxy-18


Internet-Drafts are also available by rsync at rsync.ietf.org::internet-drafts



From nobody Wed Feb 16 23:02:15 2022
Return-Path: <mankamis@cisco.com>
X-Original-To: bess@ietfa.amsl.com
Delivered-To: bess@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 538FE3A14D6; Wed, 16 Feb 2022 23:01:53 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -9.595
X-Spam-Level: 
X-Spam-Status: No, score=-9.595 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, DKIM_VALID_EF=-0.1, HTML_MESSAGE=0.001, RCVD_IN_MSPIKE_H3=0.001, RCVD_IN_MSPIKE_WL=0.001, SPF_NONE=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=hcwyFmLT; dkim=pass (1024-bit key) header.d=cisco.onmicrosoft.com header.b=uMyR4Syb
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id AsDPYmtq1QPz; Wed, 16 Feb 2022 23:01:44 -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 E7C5E3A14A6; Wed, 16 Feb 2022 23:01:43 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=cisco.com; i=@cisco.com; l=97946; q=dns/txt; s=iport; t=1645081304; x=1646290904; h=from:to:cc:subject:date:message-id:references: in-reply-to:mime-version; bh=M7fqqa5/sb7r0QZ5DS9zcaP3VqWPDcAo6wDM++xI5yc=; b=hcwyFmLT4t32NwQcI79uFKT86jhEnCoxL/IoGc2PGnbgc8rJX+QNvBR3 Z+mBr0oTFYscpGY3Ia8C4OxlfQGSHNhxW6Qz5ur9Fjlx1apaZGg+LsJ3R TW3SHUvDnalVg3S3++B+T/2rXZpxyL9vzIhjEcBD5Icd08kSswfGU3ZMo 4=;
IronPort-PHdr: =?us-ascii?q?A9a23=3AymeIPh2W93mnygKcsmDPr1BlVkEcU/3cMg0U7?= =?us-ascii?q?88hjLRDOuSm8o/5NUPSrfNqkBfSXIrd5v4F7oies63pVWEap5rUtncEfc9AU?= =?us-ascii?q?hYfgpAQmAotSMeOFUz8KqvsaCo3VMRPXVNo5Te1K09QTc3/fFbV5Ha16G16J?= =?us-ascii?q?w=3D=3D?=
IronPort-Data: =?us-ascii?q?A9a23=3AJX9+oqPvOyh4T0/vrR0FlcFynXyQoLVcMsEvi?= =?us-ascii?q?/4bfWQNrUol1mcAx2IZC2CGM/jbYzegLYhyaNvn9RxSsMPQyNA3GnM5pCpnJ?= =?us-ascii?q?55oRWUpJjg4wn8dtEp+F+WbJK5cx5hYOomowPwcFCeG/E/3auG59BGQ6InRL?= =?us-ascii?q?lbCIL+cUsxObVcMpBcJ0XqPqsZh6mJaqYHR7zCl4bsel/bi1GqNgFaYBI67B?= =?us-ascii?q?5Wr83uDtNyq0N8RU8dXifpj5DcynFFNZH4TyD3YEpf2fmVUNrbSq+fr1rq1+?= =?us-ascii?q?CbS+A0gT4LjmbfgeUpMSbnXVeSMoiMJAO753V4T/WprjvtT2Pk0MS+7jx2Ml?= =?us-ascii?q?tZywdBMrrS7SBwiOevHn+F1vxxwQnAvYvMWpeWZSZS4mYnJp6HcSFP3x/RyD?= =?us-ascii?q?0YpJssZ9/p5KW5L/P0cbjsKa3irje+t25q6R/ViwMM5I6HDNo4EoTRrzTjYF?= =?us-ascii?q?+0OQJ3fTePN/9Aw9Dsqj85SWPfTe8RcYzd0d1HNfQVJf1YYDYp7meOkw2Hld?= =?us-ascii?q?C1JgFOYuaRx5HLcpCRw3aPiGNvYZtLMQt9a9m6br27b/Ez8Aw1cOdCCoRKH/?= =?us-ascii?q?milheLnnz79WZofDvu+++ICvbE57gT/EzUMXle95PK+kEP7CpRUKlcf/Wwlq?= =?us-ascii?q?q1ayaBidfGlNzXQnZJOlkV0twJsLtAH?=
IronPort-HdrOrdr: =?us-ascii?q?A9a23=3A7LYOxa2lBQrw13Nq1kn7JQqjBRFyeYIsim?= =?us-ascii?q?QD101hICG9Lfb4qyn+ppomPEHP5wr5AEtQ5uxpOMG7MBThHO1OkPcs1NaZLU?= =?us-ascii?q?jbUQ6TTL2KgrGSuAEIdxeOk9K1kJ0QD5SWa+eATWSS7/yKmjVQeuxIqLLsnc?= =?us-ascii?q?zY5pa9854ud3AWV0gK1XYeNu/vKDwPeOAwP+tBKHPz3LsimxOQPVAsKuirDH?= =?us-ascii?q?gMWObO4/fRkoj9XBIADxk7rCGTkDKB8tfBYlul9yZbdwkK7aYp8GDDnQC8zL?= =?us-ascii?q?6kqeuHxhjV0HKWx4hKmeHm1sBICKW3+4oow3TX+0OVjbZaKvq/VQMO0aeSAZ?= =?us-ascii?q?ER4YDxSiIbToBOArXqDzmISFXWqlLdOX0Vmg7fIBej8AveSIrCNWgH4w4rv/?= =?us-ascii?q?METvMfgHBQ4e2UmZg7rV5wu/dsfGD9tTW46N7SWx5wkE2o5XIkjO4IlnRaFZ?= =?us-ascii?q?ATcblLsOUkjQ9o+bo7bWjHAbocYaRT5QDnlYBrWELfa2qcsnhkwdSqUHh2Fh?= =?us-ascii?q?CaQlIassjQ1zRNhnh2w0YR2cRaxx47hdwAYogB4/6BPrVjlblIQMNTZaVhBP?= =?us-ascii?q?0ZSc/yDmDWWxrDPG+bPFyiHqAaPHDGrYLx/dwOla6XUY1NyIF3lIXKUVteu2?= =?us-ascii?q?J3c0XyCdeW1JkO6RzJSHXVZ0Wn9iif3ekwhlTRfsueDcSzciFmryL7mYRrPi?= =?us-ascii?q?TyYYfFBK5r?=
X-IronPort-Anti-Spam-Filtered: true
X-IronPort-Anti-Spam-Result: =?us-ascii?q?A0AJAAByHvlh/5FdJa1QCg4MAQEBAQE?= =?us-ascii?q?BAQEBAQMBAQEBEgEBAQECAgEBAQFAgUYFAQEBAQsBgSAxKAYoB3cOTBMkMQO?= =?us-ascii?q?IDQOEWWCFDoMCA4ETiX2FKopqgS4UgREDVAsBAQENAQE3CgQBAYUFAoNfAiU?= =?us-ascii?q?0CQ4BAgQBAQESAQEFAQEBAgEGBIEJE4U7AQUCJQ2GQgEBAQECARIIAQwZAQE?= =?us-ascii?q?3AQsEAgEIEQMBAQEBIAEGByERFAkIAgQBDQUIDA6CBF+CDlcDDSEBDqIrAYE?= =?us-ascii?q?6AoofeIEBMoEBgggBAQYEBIFKQYMCDQuCNwmBOgGDDYQcgSCBYYMNeyccgUl?= =?us-ascii?q?EgRVDgjA3PoIhQgEBAgGBHwgBAQcLASMeDQkIgxGCLpE1ASwBPgYyDiQEDQc?= =?us-ascii?q?HAgUZCAgGAiAwKwQZMwINBAcDAQMBEAUBAQ8ZBgEEAwMrDwORVyMEESGCVQG?= =?us-ascii?q?KFIFxjAGQOYE9awqDRosBhn2HZgSGExWDcoFLilGXeZN4glIggieKSINOkEU?= =?us-ascii?q?YBBgDhGkCBAIEBQIOAQEGgWE8Kw4wcHAVgyQJSBkPhTeGPYIKIgwFERVuAQG?= =?us-ascii?q?CSoUUhQVFdAI2AgYBCgEBAwmNTAEB?=
X-IronPort-AV: E=Sophos;i="5.88,333,1635206400";  d="scan'208,217";a="999768526"
Received: from rcdn-core-9.cisco.com ([173.37.93.145]) by rcdn-iport-2.cisco.com with ESMTP/TLS/DHE-RSA-SEED-SHA; 17 Feb 2022 07:01:39 +0000
Received: from mail.cisco.com (xbe-rcd-004.cisco.com [173.37.102.19]) by rcdn-core-9.cisco.com (8.15.2/8.15.2) with ESMTPS id 21H71dsn021603 (version=TLSv1.2 cipher=AES256-SHA bits=256 verify=OK); Thu, 17 Feb 2022 07:01:39 GMT
Received: from xfe-aln-005.cisco.com (173.37.135.125) by xbe-rcd-004.cisco.com (173.37.102.19) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.2.986.14; Thu, 17 Feb 2022 01:01:39 -0600
Received: from xfe-aln-001.cisco.com (173.37.135.121) by xfe-aln-005.cisco.com (173.37.135.125) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.2.986.14; Thu, 17 Feb 2022 01:01:38 -0600
Received: from NAM12-MW2-obe.outbound.protection.outlook.com (173.37.151.57) by xfe-aln-001.cisco.com (173.37.135.121) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.2.986.14 via Frontend Transport; Thu, 17 Feb 2022 01:01:38 -0600
ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=ChbO556TGQVdzzoHgpmgtXMj8ZAtUd4Uad2eoeIgVFS0i+cs2M6Xz4JR8bV/deuTxlrTBsAT5VamaMu1ydcwZsdi97f8bNFGotNvsKzlRtSPy7cvFqGi8/ioSGea09vvz/gphBTxcG+cF28nnkAsfQOITbzRwoMgsJ75xWiw59+nQxI2+QMfngmNoama/QYivs8di/vHS2rbuD2uQB8Sl2KiewZRs6fJh7xY3bDUZ5Ya3oMEyBfdtuoqvzXcJf3wG+EdG18R/H7PihsRB2MdrFSdTj6WdNbwggMltKA+TcH6Cxozu/HAM/1tTcQrbjk39c0D5ZqQCZVFuuXwUEsFlQ==
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-AntiSpam-MessageData-ChunkCount:X-MS-Exchange-AntiSpam-MessageData-0:X-MS-Exchange-AntiSpam-MessageData-1; bh=PutG4SXsKBHjbvg4NxgMdZZRZKdBWYUpRkU7XLZOJOU=; b=jBv2mAu63cM7s21KrrvmLM9rlpBUCJElmb5mtVwEwFLEXf8jpWMLYyR7ubzx3suYp2lJlM5TWCHOREPib5o6VT8ymPOwVxgT4IPGjY0ogrg3yPGZf2OCdY7ug/+sMKjU/5nUBlTWYMrNg/pBy/Qe3EMpYxJLwvbMOxbFO0dcai0OVJn2NwWpGdY8t/+1JxY0K0xs1088NNQJW/7Ajssog29a7jnjpfkKu/6ZkGcWl2nuf2V5+zXJVFEYF+WmKsWiatVz1D8hx6RjfM4yyAt0LCPvAB91Lb/vkqTOtso3r1O3wVK5MTYlLSkBN8baVDA4f+gEmHypmdPCyldmDfADVQ==
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=PutG4SXsKBHjbvg4NxgMdZZRZKdBWYUpRkU7XLZOJOU=; b=uMyR4SybIB5g6TOxHUJ+dT6GNEkJVgjOEQOsNJzTyeuWFQDj6IdLWohUkHatkl3KAQFn9Gq0nS6y72XEDAKFcxXIH6ZqHK3pB92jhH0C+6I7jisxr150H6YWrJca8mgToZJwcpBcN2gU8hawI8XZlfY/zXD1Luo6k/GsVIpuV0c=
Received: from BYAPR11MB2725.namprd11.prod.outlook.com (2603:10b6:a02:c5::25) by MWHPR1101MB2208.namprd11.prod.outlook.com (2603:10b6:301:4d::18) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.4995.16; Thu, 17 Feb 2022 07:01:35 +0000
Received: from BYAPR11MB2725.namprd11.prod.outlook.com ([fe80::9d4:fc29:23ae:365f]) by BYAPR11MB2725.namprd11.prod.outlook.com ([fe80::9d4:fc29:23ae:365f%5]) with mapi id 15.20.4995.017; Thu, 17 Feb 2022 07:01:35 +0000
From: "Mankamana Mishra (mankamis)" <mankamis@cisco.com>
To: John E Drake <jdrake@juniper.net>, Benjamin Kaduk <kaduk@mit.edu>
CC: The IESG <iesg@ietf.org>, "draft-ietf-bess-evpn-igmp-mld-proxy@ietf.org" <draft-ietf-bess-evpn-igmp-mld-proxy@ietf.org>, "bess-chairs@ietf.org" <bess-chairs@ietf.org>, "bess@ietf.org" <bess@ietf.org>, "slitkows.ietf@gmail.com" <slitkows.ietf@gmail.com>
Thread-Topic: Benjamin Kaduk's Discuss on draft-ietf-bess-evpn-igmp-mld-proxy-13: (with DISCUSS and COMMENT)
Thread-Index: AQHXxhVtdmzLuJLsVE625NbkijseCKvdyL2AgAB+YoCAiyy3gIAbWdeAgAQRwoCABlU2v4AAA6mAgAjT0/0=
Date: Thu, 17 Feb 2022 07:01:35 +0000
Message-ID: <BYAPR11MB2725F3985E566806134DE2F0DF369@BYAPR11MB2725.namprd11.prod.outlook.com>
References: <163477731824.13216.11701195886404718166@ietfa.amsl.com> <BY3PR05MB8081E98A7C975296FF4721DEC7BF9@BY3PR05MB8081.namprd05.prod.outlook.com> <20211022020803.GT88762@kduck.mit.edu> <BY3PR05MB80810CF613E748F259158D0FC7589@BY3PR05MB8081.namprd05.prod.outlook.com> <20220205010845.GZ11486@mit.edu> <BY3PR05MB80812B7FF60AE68D2386B6E8C72C9@BY3PR05MB8081.namprd05.prod.outlook.com> <BYAPR11MB27253D4166AB6157C6C53720DF309@BYAPR11MB2725.namprd11.prod.outlook.com> <BY3PR05MB808147F0542140840F9CB093C7309@BY3PR05MB8081.namprd05.prod.outlook.com>
In-Reply-To: <BY3PR05MB808147F0542140840F9CB093C7309@BY3PR05MB8081.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_SetDate=2022-02-07T15:11:59.0000000Z; MSIP_Label_0633b888-ae0d-4341-a75f-06e04137d755_Name=0633b888-ae0d-4341-a75f-06e04137d755; MSIP_Label_0633b888-ae0d-4341-a75f-06e04137d755_ContentBits=2; MSIP_Label_0633b888-ae0d-4341-a75f-06e04137d755_Method=Standard
authentication-results: dkim=none (message not signed) header.d=none;dmarc=none action=none header.from=cisco.com;
x-ms-publictraffictype: Email
x-ms-office365-filtering-correlation-id: 5e00666c-7785-48ba-15de-08d9f1e35642
x-ms-traffictypediagnostic: MWHPR1101MB2208:EE_
x-microsoft-antispam-prvs: <MWHPR1101MB220828FD09D40E25A8554F8BDF369@MWHPR1101MB2208.namprd11.prod.outlook.com>
x-ms-oob-tlc-oobclassifiers: OLM:9508;
x-ms-exchange-senderadcheck: 1
x-ms-exchange-antispam-relay: 0
x-microsoft-antispam: BCL:0;
x-microsoft-antispam-message-info: X0kUV0uuoSgnDijSwGhKMlWfHUpkKBYWSvtskRlGqKMuTtczeIUUauUzjk4zUoo2GmvkSpqubMeDVXL9jmI03ipUuNVJ5r/uR6axriq1JFYf8DLU7JXyWxR7leRI0+K4oCrGbSjp8NBhJF3db4J5qxnPy/Tdk9ej/uCKotVUm+V1asP5WQQQE05W1LmuZa2po5LkL79kY68nNMSGlWwqc5vZS6IMckg8SP9I31K9ET++e7n67GlGeSNcfZeSfDmQzeqpnAQd7HdeoyHLm4JrnNlwThiDMlhM8sB3McPsCfuvC6CBesCvs1WFj8FPFdlc7X+R65jCgOGZrC9hTRlC7eqcfR05LbuswgBUx7zrNUvelG2S5jvuMWcfvZ0PufvTUBwTbTIjhQcAk52+Cv0EPu6qMNoKv3ngg61QxtTbhYKqRCCrkPMoCXmKwdTT/EEPqYpt+QNyASyAqVxoOmt9EmTHdr+WLfyghwRX4M20kzV//2Ema3dexQj9RH6JjjB2/AHWY0LUxs8ae+FE/kGRz5q5P73FpzqFWFW/pXeWwZwszGzujjtiT54vAmVJrX4spBkOx1WUY53mh90hqBL/xx6jkWT42UYi3Wz0TTIGOZoyqyUhc/ZGwv6J2Fxh/UmgvRVD4rYjXk/xpHo2QYtfZpNxU3RxEOCmWAIjrhQd1SGGMpZF8HjLlE5Vo6aU9h7qYZkZgEhyi0+TNX9OY8fRFYGAy0K65skNJomgeiKi1rxhvqzBAiaDP+/WwDgnxuwUN2gcGqtyv/Bfs2h3d4y5jJoseIbDEGLjSEqHzMbOTNp8KSO0g0zekpN6bRAMjbq7Xe1Lr18pzVgtEkgTro58/Q==
x-forefront-antispam-report: CIP:255.255.255.255; CTRY:; LANG:en; SCL:1; SRV:;  IPV:NLI; SFV:NSPM; H:BYAPR11MB2725.namprd11.prod.outlook.com; PTR:; CAT:NONE;  SFS:(13230001)(366004)(76116006)(8676002)(66946007)(66574015)(38070700005)(4326008)(64756008)(66556008)(316002)(33656002)(2906002)(86362001)(66476007)(30864003)(66446008)(110136005)(122000001)(54906003)(55016003)(38100700002)(52536014)(166002)(5660300002)(8936002)(6506007)(7696005)(71200400001)(9686003)(508600001)(53546011)(26005)(186003)(966005)(83380400001)(559001)(579004); DIR:OUT; SFP:1101; 
x-ms-exchange-antispam-messagedata-chunkcount: 1
x-ms-exchange-antispam-messagedata-0: =?iso-8859-1?Q?daksajW444jCY3X2ceHnhdJYc+WWkGW0NOcOqWjBKFmhShU6eZXJkwvh1A?= =?iso-8859-1?Q?pcBAGTYQ5AOuZugdJLTIMCkRQIrVJwnjuvmV7e3YJeBdlC1YICRcDRIRrl?= =?iso-8859-1?Q?6Uthnt3nvtjH3PDyaC57LZNZvN8SgHHJbueNSAfYn/wyPnKvpe1OYlAq6B?= =?iso-8859-1?Q?Ei/JWSJC0Ywpuu+nsGt63SgyfzMa+AvbJ/9WLPpupoq+4QMHpS8koUwC7C?= =?iso-8859-1?Q?1rY3igdMiIfViV2yIYFof8fP3OGvamC3RC2hWZ+knk3+O07XDmp9x+jJk9?= =?iso-8859-1?Q?jlcAzQSS/ekI8OkueRPTeBM47bAUMbqoPmS8J9epsP4NaBMI2HGp/cAk4h?= =?iso-8859-1?Q?Nyh1bCvI2Wf+3ENAW091F5P1wW7M5YCNeR+1NxWL+/zEFummAt4lPhExnw?= =?iso-8859-1?Q?HieMHoJOf3lfd0gd1AE+BWSjruhK9f+03aWebiknSU66tjAErfDU7EsMJU?= =?iso-8859-1?Q?qX+sH9c40wEvnCsl+CNd7Tl9BUzqnoIsu4kxk4vY612rtlvClgBp5HaphU?= =?iso-8859-1?Q?K/UkR6b2Zr9ZTyK4QbaMZJkuRMnieO5Y6fKG8QnxwdCDFhtUVZyZsXXmCC?= =?iso-8859-1?Q?8wWy2tshFQCKXraPsos2P+v0MSmBq2jNN7ACE1Pl69jUKUKslqYnM7NMbf?= =?iso-8859-1?Q?Ae+5K8EO15OLQ3eo2uDUxlbJ567w08FVonoh/BUAHEbUqY4yQvy03pUeS5?= =?iso-8859-1?Q?iQDirG/mlfmcRuW20p3tIb/NM6DeCIeyEQcOkkVxOb3FqrHSbuJ6MAm2AF?= =?iso-8859-1?Q?ZXXs+9lnp2aGSARQvjLFtM7v9pI7Ix97Y26xsR1Xje47Z0ekOc/HXtBvVs?= =?iso-8859-1?Q?gcUndd/TeV9s8t4iIiEJOtcKQ8oeKA0Pe4Owqav4CCfqzuoCZ/xL78PNVz?= =?iso-8859-1?Q?vFTNjT+KshhqzNUeiviJ340QzZ0Q7cNRZXV0IAG4P0auk8A4D5yBlV0oM+?= =?iso-8859-1?Q?LwlzJyUwPdNqP8So13EnfcTldazYFiSBWUKDhFFQwPkzp1tQdBEXdZPSSg?= =?iso-8859-1?Q?A49cEbpgVa+/rx9wM2swi/1qTg29B2WyW7U+coKu86AZ3Vu/UulUs4VeNg?= =?iso-8859-1?Q?1rrS6ZNUGyTdl4YdFcPtwQIq23aiNNVBJqNj/hnAJDtsYl1bU1D/f8zOWk?= =?iso-8859-1?Q?i6ahj1LLADP59sDyACdlUxFrLn8I8Z+rZDaFSR/xsEvaAZlRDLQEU84ag0?= =?iso-8859-1?Q?J76bNtpg5qgSaMKmrwA8YysgVgs73c9PMDYtAF66TFY5zxnwZhs2PPhtIC?= =?iso-8859-1?Q?mscchbXaTIUNCStmSCc9xZHU0LjD5Q3S2e+O13lQB3SqcOMRnv/ZZJkvlU?= =?iso-8859-1?Q?XipHQEA2kD89bcOOiya1UeLM0vXSLpc9Te6leT+qPzPfqqmOGENTSgav8O?= =?iso-8859-1?Q?VXII0ehemPeTZOd4MOfHulag7vmLj9s2YG7TQTxcRYfeFKXxS+fWYcZBow?= =?iso-8859-1?Q?FkKIo6h7VqyOLO1de41StHQYSkwH28Lo/glwViotgB0Rjifs1tcPt2VHKB?= =?iso-8859-1?Q?JFeI8XBoMwISBsTzGL3obSFxrtsIdI+YERsDD7T3VQbH4YUVUK7jcKyW4V?= =?iso-8859-1?Q?i1eM1IPnIRZ6Y8bOMGKVIGBVwY/ozWYu7M4d0EulgnStTcxgq5RhoHFsMu?= =?iso-8859-1?Q?1AvmO+A2AP12PaSfxTBaRgJZ1Xe0UV6qAWDqEOi9hIRA7iAlbFbPzhCn0k?= =?iso-8859-1?Q?OVGl5BuQfEjuYf8yQSWH6riwiE543flTNdI3Wu0L?=
Content-Type: multipart/alternative; boundary="_000_BYAPR11MB2725F3985E566806134DE2F0DF369BYAPR11MB2725namp_"
MIME-Version: 1.0
X-MS-Exchange-CrossTenant-AuthAs: Internal
X-MS-Exchange-CrossTenant-AuthSource: BYAPR11MB2725.namprd11.prod.outlook.com
X-MS-Exchange-CrossTenant-Network-Message-Id: 5e00666c-7785-48ba-15de-08d9f1e35642
X-MS-Exchange-CrossTenant-originalarrivaltime: 17 Feb 2022 07:01:35.4334 (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: M22soHZiOE8YJ32bwQ1S907BZ58jDyvxFY0fKoauCU7niW3CVs2u8aDtPp1lU/ghJSC+/VafiOvTDedC6k/p5A==
X-MS-Exchange-Transport-CrossTenantHeadersStamped: MWHPR1101MB2208
X-OriginatorOrg: cisco.com
X-Outbound-SMTP-Client: 173.37.102.19, xbe-rcd-004.cisco.com
X-Outbound-Node: rcdn-core-9.cisco.com
Archived-At: <https://mailarchive.ietf.org/arch/msg/bess/yBrmVvAz8swWxUmGRauguI9XFxM>
Subject: Re: [bess] Benjamin Kaduk's Discuss on draft-ietf-bess-evpn-igmp-mld-proxy-13: (with DISCUSS and COMMENT)
X-BeenThere: bess@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: BGP-Enabled ServiceS working group discussion list <bess.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/bess>, <mailto:bess-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/bess/>
List-Post: <mailto:bess@ietf.org>
List-Help: <mailto:bess-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/bess>, <mailto:bess-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 17 Feb 2022 07:02:00 -0000

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

Thanks john for providing input. New version of draft accommodated all of t=
hese changes.

Mankamana

From: John E Drake <jdrake@juniper.net>
Date: Friday, February 11, 2022 at 8:13 AM
To: Mankamana Mishra (mankamis) <mankamis@cisco.com>, Benjamin Kaduk <kaduk=
@mit.edu>
Cc: The IESG <iesg@ietf.org>, draft-ietf-bess-evpn-igmp-mld-proxy@ietf.org =
<draft-ietf-bess-evpn-igmp-mld-proxy@ietf.org>, bess-chairs@ietf.org <bess-=
chairs@ietf.org>, bess@ietf.org <bess@ietf.org>, slitkows.ietf@gmail.com <s=
litkows.ietf@gmail.com>
Subject: RE: Benjamin Kaduk's Discuss on draft-ietf-bess-evpn-igmp-mld-prox=
y-13: (with DISCUSS and COMMENT)
Hi,

Here are my proposed changes:

8<https://datatracker.ietf.org/doc/html/draft-ietf-bess-evpn-igmp-mld-proxy=
-06#section-8>.  Selective Multicast Procedures for IR tunnels

   If an ingress PE uses ingress replication, then for a given (x,G)
   group in a given BD:

   1.  It sends (x,G) traffic to the set of PEs not supporting IGMP
       Proxy.  This set consists of any PE that has advertised an
       Inclusive Multicast Tag route for the BD without the "IGMP Proxy
       Support" flag.

*****JD  This set consists of any PE that has advertised an IMET route for =
the BD
without a  Multicast Flags extended community or with a Multicast Flags ext=
ended
community in which neither the IGMP Proxy support nor the  MLD Proxy suppor=
t
flags are set.

   2.  It sends (x,G) traffic to the set of PEs supporting IGMP Proxy
       and having listeners for that (x,G) group in that BD.  This set
       consists of any PE that has advertised an Inclusive Multicast Tag
       route for the BD with the "IGMP Proxy Support" flag and that has
       advertised a SMET route for that (x,G) group in that BD.

*****JD  This set consists of any PE that has advertised an IMET route for =
the BD
with a Multicast Flags extended community in which the IGMP Proxy support a=
nd/or
the  MLD Proxy support flags are set and that has advertised a SMET route f=
or that (x,G)
group in that BD.

   If an ingress PE's Selective P-Tunnel for a given BD uses P2MP and
   all of the PEs in the BD support that tunnel type and IGMP proxy,

*****JD and IGMP and/or MLD proxy,

   then for a given (x,G) group in a given BD it sends (x,G) traffic
   using the Selective P-Tunnel for that (x,G) group in that BD.  This
   tunnel includes those PEs that have advertised a SMET route for that
   (x,G) group on that BD (for Selective P-tunnel) but it may include
   other PEs as well (for Aggregate Selective P-tunnel).

9.4<https://datatracker.ietf.org/doc/html/draft-ietf-bess-evpn-igmp-mld-pro=
xy-06#section-9.4>.  Multicast Flags Extended Community

   The 'Multicast Flags' extended community is a new EVPN extended
   community.  EVPN extended communities are transitive extended
   communities with a Type field value of 6.  IANA will assign a Sub-
   Type from the 'EVPN Extended Community Sub-Types' registry.

   A PE that supports IGMP proxy on a given BD MUST attach this extended
   community to the Inclusive Multicast Ethernet Tag (IMET) route it
   advertises for that BD and it MUST set the IGMP Proxy Support flag to
   1.  Note that an [RFC7432<https://datatracker.ietf.org/doc/html/rfc7432>=
] compliant PE will not advertise this
   extended community so its absence indicates that the advertising PE
   does not support IGMP Proxy.

*****JD     A PE that supports IGMP and/or MLD Proxy on a given BD
MUST attach this extended community to the IMET route it advertises
advertises for that BD and it MUST set the IGMP and/or MLD Proxy
Support flags to 1.  Note that an [RFC7432<https://datatracker.ietf.org/doc=
/html/rfc7432>] compliant PE will not advertise this
extended community so its absence indicates that the advertising PE
does not support either IGMP or MLD Proxy.


Yours Irrespectively,

John



Juniper Business Use Only
From: Mankamana Mishra (mankamis) <mankamis@cisco.com>
Sent: Friday, February 11, 2022 11:02 AM
To: John E Drake <jdrake@juniper.net>; Benjamin Kaduk <kaduk@mit.edu>
Cc: The IESG <iesg@ietf.org>; draft-ietf-bess-evpn-igmp-mld-proxy@ietf.org;=
 bess-chairs@ietf.org; bess@ietf.org; slitkows.ietf@gmail.com
Subject: Re: Benjamin Kaduk's Discuss on draft-ietf-bess-evpn-igmp-mld-prox=
y-13: (with DISCUSS and COMMENT)

[External Email. Be cautious of content]

Hi Ben,
Making the changes as you suggested. Attached diff which I would be pushing=
 today.

One question

> =A78 now talks about an "IGMP or MLD Proxy Support" flag, but we actually=
 have
> separate "IGMP Proxy Support" and "MLD Proxy Support" flags.

Does IGMP or MLD Proxy Support not mean that either of them can be set / un=
set. Any thing specific you want to be added here ?

Mankamana

From: John E Drake <jdrake@juniper.net<mailto:jdrake@juniper.net>>
Date: Monday, February 7, 2022 at 7:17 AM
To: Benjamin Kaduk <kaduk@mit.edu<mailto:kaduk@mit.edu>>
Cc: The IESG <iesg@ietf.org<mailto:iesg@ietf.org>>, draft-ietf-bess-evpn-ig=
mp-mld-proxy@ietf.org<mailto:draft-ietf-bess-evpn-igmp-mld-proxy@ietf.org> =
<draft-ietf-bess-evpn-igmp-mld-proxy@ietf.org<mailto:draft-ietf-bess-evpn-i=
gmp-mld-proxy@ietf.org>>, bess-chairs@ietf.org<mailto:bess-chairs@ietf.org>=
 <bess-chairs@ietf.org<mailto:bess-chairs@ietf.org>>, bess@ietf.org<mailto:=
bess@ietf.org> <bess@ietf.org<mailto:bess@ietf.org>>, slitkows.ietf@gmail.c=
om<mailto:slitkows.ietf@gmail.com> <slitkows.ietf@gmail.com<mailto:slitkows=
.ietf@gmail.com>>
Subject: RE: Benjamin Kaduk's Discuss on draft-ietf-bess-evpn-igmp-mld-prox=
y-13: (with DISCUSS and COMMENT)
Ben,

Comments inline below.

Yours Irrespectively,

John


Juniper Business Use Only

> -----Original Message-----
> From: Benjamin Kaduk <kaduk@mit.edu<mailto:kaduk@mit.edu>>
> Sent: Friday, February 4, 2022 8:09 PM
> To: John E Drake <jdrake@juniper.net<mailto:jdrake@juniper.net>>
> Cc: The IESG <iesg@ietf.org<mailto:iesg@ietf.org>>; draft-ietf-bess-evpn-=
igmp-mld-proxy@ietf.org<mailto:draft-ietf-bess-evpn-igmp-mld-proxy@ietf.org=
>;
> bess-chairs@ietf.org<mailto:bess-chairs@ietf.org>; bess@ietf.org<mailto:b=
ess@ietf.org>; slitkows.ietf@gmail.com<mailto:slitkows.ietf@gmail.com>
> Subject: Re: Benjamin Kaduk's Discuss on draft-ietf-bess-evpn-igmp-mld-pr=
oxy-
> 13: (with DISCUSS and COMMENT)
>
> [External Email. Be cautious of content]
>
>
> Hi John,
>
> My apologies for taking a few weeks to reply; I was sick when this came i=
n and a
> bunch of stuff piled up, which has taken some time to get back to.
> I can only take a small amount of solace by noting that at least this is =
not the
> last DISCUSS blocking the document from approval.
>
> Inline...
>
> On Tue, Jan 18, 2022 at 03:28:11PM +0000, John E Drake wrote:
> >
> > > -----Original Message-----
> > > From: Benjamin Kaduk <kaduk@mit.edu<mailto:kaduk@mit.edu>>
> > > Sent: Thursday, October 21, 2021 10:08 PM
> > > To: John E Drake <jdrake@juniper.net<mailto:jdrake@juniper.net>>
> > > Cc: The IESG <iesg@ietf.org<mailto:iesg@ietf.org>>;
> > > draft-ietf-bess-evpn-igmp-mld-proxy@ietf.org<mailto:draft-ietf-bess-e=
vpn-igmp-mld-proxy@ietf.org>;
> > > bess-chairs@ietf.org<mailto:bess-chairs@ietf.org>; bess@ietf.org<mail=
to:bess@ietf.org>; slitkows.ietf@gmail.com<mailto:slitkows.ietf@gmail.com>
> > > Subject: Re: Benjamin Kaduk's Discuss on
> > > draft-ietf-bess-evpn-igmp-mld-proxy-
> > > 13: (with DISCUSS and COMMENT)
> > >
> > > [External Email. Be cautious of content]
> > >
> > >
> > > Hi John,
> > >
> > > Thanks for helping clarify.  Also inline.
> > >
> > > On Thu, Oct 21, 2021 at 06:35:43PM +0000, John E Drake wrote:
> > > > Ben,
> > > >
> > > > Comments inline.
> > > >
> > > > Yours Irrespectively,
> > > >
> > > > John
> > > >
> > > >
> > > > Juniper Business Use Only
> > > >
> > > > > -----Original Message-----
> > > > > From: Benjamin Kaduk via Datatracker <noreply@ietf.org<mailto:nor=
eply@ietf.org>>
> > > > > Sent: Wednesday, October 20, 2021 8:49 PM
> > > > > To: The IESG <iesg@ietf.org<mailto:iesg@ietf.org>>
> > > > > Cc: draft-ietf-bess-evpn-igmp-mld-proxy@ietf.org<mailto:draft-iet=
f-bess-evpn-igmp-mld-proxy@ietf.org>;
> > > > > bess-chairs@ietf.org<mailto:bess-chairs@ietf.org>; bess@ietf.org<=
mailto:bess@ietf.org>; slitkows.ietf@gmail.com<mailto:slitkows.ietf@gmail.c=
om>
> > > > > Subject: Benjamin Kaduk's Discuss on
> > > > > draft-ietf-bess-evpn-igmp-mld-proxy-
> > > 13:
> > > > > (with DISCUSS and COMMENT)
> > > > >
> > > > > [External Email. Be cautious of content]
> > > > >
> > > > >
> > > > > Benjamin Kaduk has entered the following ballot position for
> > > > > draft-ietf-bess-evpn-igmp-mld-proxy-13: Discuss
> > > > >
> > > > > When responding, please keep the subject line intact and reply
> > > > > to all email addresses included in the To and CC lines. (Feel
> > > > > free to cut this introductory paragraph, however.)
> > > > >
> > > > >
> > > > > Please refer to
> > > > > https://urldefense.com/v3/__https://www.ietf.org/blog/handling-i<=
https://urldefense.com/v3/__https:/www.ietf.org/blog/handling-i>
> > > > > esg-
> > > > > ballot-
> > > > > positions/__;!!NEt6yMaO-
> > > > >
> > >
> gk!RdAYIQJzeV4Zo3HeoU6yFlhxJGC56JOC41jC9lqSbJyT7Gw448bi3rPSRrxQJ1U$
> > > > > for more information about how to handle DISCUSS and COMMENT
> > > positions.
> > > > >
> > > > >
> > > > > The document, along with other ballot positions, can be found her=
e:
> > > > > https://urldefense.com/v3/__https://datatracker.ietf.org/doc/dra<=
https://urldefense.com/v3/__https:/datatracker.ietf.org/doc/dra>
> > > > > ft-i
> > > > > etf-bess-
> > > > > evpn-igmp-mld-proxy/__;!!NEt6yMaO-
> > > > >
> > >
> gk!RdAYIQJzeV4Zo3HeoU6yFlhxJGC56JOC41jC9lqSbJyT7Gw448bi3rPSbOB2k3E$
> > > > >
> > > > >
> > > > >
> > > > > ----------------------------------------------------------------
> > > > > ----
> > > > > --
> > > > > DISCUSS:
> > > > > ----------------------------------------------------------------
> > > > > ----
> > > > > --
> > > > >
> > > > > (1) Apparently each PE is supposed to store version flags for
> > > > > each other PE in the EVI (I guess on a per-route basis?), but
> > > > > this is mentioned just once, in passing, in step 2 of the Leave
> > > > > Group procedures in
> > > =A74.1.2.
> > > >
> > > > [JD]  The first hop PE keeps track of which IGMP or MLD versions
> > > > are active on
> > > the ESes to which it is attached and announces this via the BGP SMET =
route.
> > >
> > > Yes.  Should this statement (or something like it) be in the document=
 itself?
> > > (Where?)
> >
> > [JD] Would you please review sections 4 and 5 of the -16
> (https://urldefense.com/v3/__https://datatracker.ietf.org/doc/html/draft-=
ietf-<https://urldefense.com/v3/__https:/datatracker.ietf.org/doc/html/draf=
t-ietf->
> bess-evpn-igmp-mld-proxy-16*section-4__;Iw!!NEt6yMaO-gk!U0f6li3uRjd2faD-
> rySykNfIC0xL6dDVldh9DGvrvQvssauGhJcWFs1_GYAo7RM$ ,
> https://urldefense.com/v3/__https://datatracker.ietf.org/doc/html/draft-i=
etf-<https://urldefense.com/v3/__https:/datatracker.ietf.org/doc/html/draft=
-ietf->
> bess-evpn-igmp-mld-proxy-16*section-5__;Iw!!NEt6yMaO-gk!U0f6li3uRjd2faD-
> rySykNfIC0xL6dDVldh9DGvrvQvssauGhJcWFs1_8b_wkkE$ ) and see if they are is
> clear enough?
>
> You ask if they are "clear enough?"  The changes to clarify which steps a=
re done
> by which PEs are quite helpful, and thank you for that.  But they are not=
 really
> addressing the issue that was bothering me.  Nevertheless, in light of th=
is discuss
> point being raised in order to have a conversation, I guess they are clea=
r
> *enough*, but just barely, and there's plenty of room to make them more c=
lear.
>
> In short, what bothers me here is that we say something like "compare ...
> with its per-PE stored version flags", but we never concretely say "store=
 some
> per-PE version flags" anywhere.  Now, this is BGP, so of course you're st=
oring
> what you got and from whom, but writing it in the way it's currently stat=
ed
> makes the reader work pretty hard to figure out what's going on.  If we s=
aid
> something like (with the caveat that I am surely using the wrong terminol=
ogy)
> "compare ... with the version flags from the corresponding saved EVPN SME=
T
> route in the BGP session with this PE", that would be very clear about wh=
at was
> saved and why.
>
> We could also go further and talk about the information model concretely,=
 a la:
>
> % The goal of IGMP and MLD proxying is to make the EVPN behave seamlessly
> for % the tenant systems with respect to multicast operations, while usin=
g a
> more % efficient delivery system for signaling and delivery across the VP=
N.
> % Accordingly, group state must be tracked synchronously among the PEs %
> serving the VPN, with join and leave events propagated to the peer PEs, a=
nd %
> each PE tracking the state of each of its peer PEs with respect whether %=
 there
> are locally attached group members (and in some cases, senders), what %
> version(s) of IGMP/MLD are in use for those locally attached group member=
s, %
> etc.  In order to perform this translation, each PE acts as an IGMP route=
r % for
> the locally attached domain, and maintains the requisite state on % local=
ly
> attached nodes, sends periodic membership queries, etc.  The role % of EV=
PN
> SMET route propagation is to ensure that each PE's local state is % propa=
gated
> to the other PEs so that they share a consistent view of the % overall IG=
MP
> Membership Request and Leave Group state.  It is important to % note that=
 the
> need to keep such local state can be triggered by either % local IGMP tra=
ffic or
> BGP EVPN signaling.  In most cases a local IGMP event % will need to be s=
ignaled
> over EVPN, though state initiated by received EVPN % traffic will not alw=
ays
> need to be relayed to the locally attached domain.

[JD]  We can add this text to section 4.
>
> > >
> > > > > Similarly, =A76.1 defines, somewhat in passing, some "local IGMP
> > > > > Membership Request (x,G) state" that must be maintained in some c=
ases.
> > > > > Let's discuss whether it's appropriate/useful to have a general
> > > > > introductory section that covers what new state PEs are expected
> > > > > to retain as part of supporting IGMP/MLD proxying.  Maybe the
> > > > > answer is "no", but I would like to have the conversation.
> > > >
> > > > [JD]  Section 6 generalizes the notion of a first hop PE to be the
> > > > set of multi-
> > > homed PEs attached to a given ES.  Section 6
> > > (https://urldefense.com/v3/__https://datatracker.ietf.org/doc/html/d<=
https://urldefense.com/v3/__https:/datatracker.ietf.org/doc/html/d>
> > > raft-ietf-
> > > bess-evpn-igmp-mld-proxy-13*section-6__;Iw!!NEt6yMaO-
> > > gk!WAMtLTp8pHMhjeyfDY13FOVPAqTuQaEqcCu8hQOf-
> > > GMscsBgaRFDzERgy6ZEfS8$ ) explains why the multi-homed PEs need to
> > > synchronize state and section 6.1 explains what is that state:
> > >
> > > Rereading it, it does explain the need for state synchronization;
> > > thanks for pointing that out.  However, it does not appear to use or
> > > introduce the specific term that the subsequent subsections are
> > > using to refer to that state.  It seems like it could be useful to
> > > have a defined term for this state, to help readers make the
> > > connection between the need to track the state and where that state i=
s
> referenced in the subsequent procedures.
> > >
> > > >  If the PE doesn't already have local IGMP Membership Request
> > > > (x,G) state for
> > > that BD on that ES, it MUST instantiate local IGMP Membership
> > > Request (x,G) state and MUST advertise a BGP IGMP Join Synch route
> > > for that (ES,BD).  Local IGMP Membership Request (x,G) state refers
> > > to IGMP Membership Request (x,G) state that is created as a result
> > > of processing an IGMP Membership Report for (x,G).
> > > >
> > > > i.e., IGMP Membership Request (x,G) state is the union of the
> > > > local IGMP Join
> > > (x,G) state and the installed IGMP Join Synch route.
> > >
> > > This would be a great start to a definition for such a defined term
> > > that I propose above.
> >
> > [JD]  Would you please review section 6 of the -16 version
> (https://urldefense.com/v3/__https://datatracker.ietf.org/doc/html/draft-=
ietf-<https://urldefense.com/v3/__https:/datatracker.ietf.org/doc/html/draf=
t-ietf->
> bess-evpn-igmp-mld-proxy-16*section-6__;Iw!!NEt6yMaO-gk!U0f6li3uRjd2faD-
> rySykNfIC0xL6dDVldh9DGvrvQvssauGhJcWFs1_dTYpjPA$ ) and see if it is clear
> enough?
>
> Even if you don't want to use the "concrete information model" approach I
> outline above, I think this text would be much clearer with the following=
 change
> in =A76:
>
> OLD:
>    Therefore, all PEs attached to a given ES must coordinate IGMP
>    Membership Request and Leave Group (x,G) state, where x may be either
>    '*' or a particular source S, for each BD on that ES. [...]
>
> NEW:
>    Therefore, all PEs attached to a given ES must coordinate IGMP
>    Membership Request and Leave Group (x,G) state, where x may be either
>    '*' or a particular source S, for each BD on that ES.  Each PE has a
>    local copy of that state, and the EVPN signaling serves to synchronize
>    state across PEs.

[JD]  This is fine.

>
> But is it "clear enough" as-is?  Again, just barely, and I will demote th=
is topic to a
> COMMENT-level remark.
>
> > >
> > > > >
> > > > > (2) I am not sure if the body text is consistent with what is
> > > > > being allocated from IANA.  =A78 describes PEs that are not using
> > > > > ingress replication as being identifiable as """any PE that has
> > > > > advertised an Inclusive Multicast Tag route for the BD without
> > > > > the "IGMP Proxy Support" flag""", but the IANA considerations
> > > > > allocate flags for both IGMP Proxy Support and MLD Proxy
> > > > > Support.  Is a PE that advertises MLD Proxy Support but not IGMP
> > > > > Proxy Support to be treated as
> > > not using ingress replication, as the literal interpretation of this
> > > text would require?
> > > > > Similarly, =A79.2.1 and =A79.3.1 include restrictions on indicati=
on
> > > > > of support for "IGMP Proxy" with no mention of "MLD Proxy".
> > > >
> > > > [JD]  It should be either IGMP or MLD Proxy Support
> > >
> > > Yes.  Hopefully this is easy to insert into the document itself.
> >
> > [JD]  Would you please review sections 8 and 9.4 of the -16 version
> (https://urldefense.com/v3/__https://datatracker.ietf.org/doc/html/draft-=
ietf-<https://urldefense.com/v3/__https:/datatracker.ietf.org/doc/html/draf=
t-ietf->
> bess-evpn-igmp-mld-proxy-16*section-8__;Iw!!NEt6yMaO-gk!U0f6li3uRjd2faD-
> rySykNfIC0xL6dDVldh9DGvrvQvssauGhJcWFs1_U63FOVo$ , and
> https://urldefense.com/v3/__https://datatracker.ietf.org/doc/html/draft-i=
etf-<https://urldefense.com/v3/__https:/datatracker.ietf.org/doc/html/draft=
-ietf->
> bess-evpn-igmp-mld-proxy-16*section-9.4__;Iw!!NEt6yMaO-
> gk!U0f6li3uRjd2faD-rySykNfIC0xL6dDVldh9DGvrvQvssauGhJcWFs1_QXUa-Og$ )
> and see if they are is clear enough?
>
> I think they are still problematic in this regard.
>
> =A78 now talks about an "IGMP or MLD Proxy Support" flag, but we actually=
 have
> separate "IGMP Proxy Support" and "MLD Proxy Support" flags.
[
JD]  We will fix this.

>
> The =A79.2.1 and 9.3.1 text still has discussion relating to "indicate th=
at it
> supports" proxying of one or the other multicast protocols, and =A79.4 ha=
s a
> paragraph that I paraphrase as "if it supports IGMP proxy, it MUST set th=
e IGMP
> proxy flag to 1".  But the disclaimer in =A73 is specifically worded to o=
nly cover
> "IGMP Membership Report" as including MLD Membership Report, and to have
> version genericity within IGMP and within MLD.  Being specific to the
> Membership Report in this way means that it does *not* come into effect f=
or
> discussions of "support for IGMP proxy" or "support for MLD proxy", which=
 is
> what seems problematic to me, here.
>
> It seems like it ought to be pretty straightforward to craft some text th=
at
> expands the disclaimer in =A73 to cover things like "Likewise, when there=
 is text
> considering whether a PE indicates support for IGMP proxying, the
> corresponding behavior has a natural analogue for indication of support f=
or
> MLD proxying, and the analogous requirements apply as well".

[JD]  We will add this.

>
> -Ben
>
> > >
> > > Thanks again,
> > >
> > > Ben
> > >
> > > > > I do see that there is a generic disclaimer at the end of
> > > > > Section 3 but the way it is written does not actually seem to cov=
er this
> usage.
> > > > >
> > > > >
> > > > > ----------------------------------------------------------------
> > > > > ----
> > > > > --
> > > > > COMMENT:
> > > > > ----------------------------------------------------------------
> > > > > ----
> > > > > --
> > > > >
> > > > > As one of the directorate reviewers noted (and =C9ric promoted to
> > > > > a DISCUSS), this document does not really give any specific
> > > > > description of how an EVPN PE should construct outgoing IGMP/MLD
> > > > > messages to send out on its ACs as a result of receiving EVP
> > > > > information over BGP.  From a brief examination of the relevant
> > > > > IGMP messages, it seems that the EVPN messages might actually
> > > > > contain information to populate literally all the IGMP fields,
> > > > > but this is probably worth mentioning explicitly.  In
> > > > > particular, guidance might be interesting for
> > > > > (e.g.) IGMPv3, that lets multiple Group Records be included in a
> > > > > single Membership Report.
> > > > > (Pedantically, such IGMPv3 multiplexing might also require
> > > > > phrasing changes for the reverse process, taking IGMP and
> > > > > constructing EVPN routes, since we refer to (e.g) "the Group
> > > > > address of the IGMP Membership Report" in places, and that is
> > > > > not a well-defined concept in the absence of some text
> > > > > indicating group-by- group processing.)
> > > > >
> > > > > Abstract
> > > > >
> > > > >    This document describes how to support efficiently endpoints r=
unning
> > > > >    IGMP for the above services over an EVPN network by incorporat=
ing
> > > > >    IGMP proxy procedures on EVPN PEs.
> > > > >
> > > > > I see Lars already noted the dangling reference to "above service=
s".
> > > > > That really needs to be fixed before approval, and even looking
> > > > > at the diff from -
> > > > > 12 to -13 does not give me a clear picture of what to suggest as =
a
> rewrite.
> > > > >
> > > > > Section 1
> > > > >
> > > > > I strongly suggest mentioning and referencing some of the core
> > > > > technologies that readers are assumed to be familiar with (e.g.,
> > > > > RFC
> > > > > 7432 for EVPN, RFC 6514 for various tunnel types including
> > > > > Ingress
> > > Replication).
> > > > > At present the document is quite unfriendly to a reader from an
> > > > > outside field, who has little to no indication as to what
> > > > > background material is required in order to be able to make sense=
 of this
> document.
> > > > >
> > > > >    In DC applications, a point of delivery (POD) can consist of
> > > > > a
> > > > >
> > > > > Data Center is not marked as "well-known" at
> > > > > https://urldefense.com/v3/__https://www.rfc-<https://urldefense.c=
om/v3/__https:/www.rfc->
> > > > > editor.org/materials/abbrev.expansion.txt__;!!NEt6yMaO-
> > > > >
> > >
> gk!RdAYIQJzeV4Zo3HeoU6yFlhxJGC56JOC41jC9lqSbJyT7Gw448bi3rPSLlJ3XlU$
> > > > > and needs to be expanded on first use.
> > > > >
> > > > >    2.  Distributed anycast multicast proxy: it is desirable for t=
he EVPN
> > > > >        network to act as a distributed anycast multicast router
> > > > > with
> > > > >
> > > > > I honestly don't know what a "distributed anycast multicast route=
r"
> > > > > is supposed to be.  Google finds only a handful of instances of
> > > > > that
> > > > > (quoted) phrase, most of which can be traced back to this documen=
t.
> > > > > There is a similar phrase in =A74.2 that perhaps clarifies that
> > > > > the collection of EVPN PEs is intended to function as a
> > > > > distributed multicast router (that is perhaps in some sense trans=
parent to
> the CEs).
> > > > > But how does the "anycast" part come into play?  How is the
> > > > > anycast IP address assigned, and which protocol messages is it co=
nveyed
> in?
> > > > >
> > > > > Section 3
> > > > >
> > > > > I suggest adding SMET to the terminology listed here.
> > > > >
> > > > >    o  Ethernet Segment (ES): When a customer site (device or netw=
ork) is
> > > > >       connected to one or more PEs via a set of Ethernet links.
> > > > >
> > > > > That looks like an extremely unconventional definition for
> > > > > "Ethernet
> > > Segment".
> > > > >
> > > > >    Membership Report too.  Similarly, text for IGMPv2 applies to =
MLDv1
> > > > >    and text for IGMPv3 applies to MLDv2.  IGMP / MLD version enco=
ding in
> > > > >    BGP update is stated in Section 9
> > > > >
> > > > > I suggest stating explicitly that this equivalence is possible
> > > > > because the indicated versions provide analogous functionality
> > > > > for IPv4 and
> > > IPv6, respectively.
> > > > >
> > > > > Section 4.1.1
> > > > >
> > > > >        is considered as a new BGP route advertisement.  When diff=
erent
> > > > >        version of IGMP join are received, final state MUST be as =
per
> > > > >        section 5.1 of [RFC3376].  At the end of route processing =
local
> > > > >        and remote group record state MUST be as per section 5.1 o=
f
> > > > >        [RFC3376].
> > > > >
> > > > > I interpret "different version of IGMP join" as "join messages
> > > > > from different IGMP protocol versions", which makes this
> > > > > reference to RFC
> > > > > 3376 make no sense to me -- the referenced section does not talk
> > > > > about multiple protocol versions at all.  Please clarify what
> > > > > behavior from RFC 3376 is being referenced.
> > > > >
> > > > >        logged.  If the v3 flag is set (in addition to v2), then t=
he IE
> > > > >        flag MUST indicate "exclude".  If not, then an error SHOUL=
D be
> > > > >        logged.  [...]
> > > > >
> > > > > It's great to say that this is an error condition and should be l=
ogged.
> > > > > What does the recipient actually do while processing the message?
> > > > > An RFC 7606 named behavior would be nice.
> > > > >
> > > > > Section 4.2
> > > > >
> > > > >    As mentioned in the previous sections, each PE MUST have proxy
> > > > >    querier functionality for the following reasons:
> > > > >
> > > > > I'm not really sure which previous mentions this is supposed to r=
efer to.
> > > > >
> > > > > Section 6.2.1
> > > > >
> > > > > Just to confirm: the PE receiving a BGP Leave Synch route does
> > > > > *not* produce local IGMP Query messages, on the assumption that
> > > > > the PE that did receive the Leave locally has already done so?
> > > > > (I don't think this necessarily needs to be written out in the
> > > > > document itself; I just want to confirm my understanding.)
> > > > >
> > > > > Section 6.3
> > > > >
> > > > >    A PE which has received an IGMP Membership Request would have
> synced
> > > > >    the IGMP Join by the procedure defined in section 6.1.  If a P=
E with
> > > > >    local join state goes down or the PE to CE link goes down, it =
would
> > > > >    lead to a mass withdraw of multicast routes.  Remote PEs (PEs
> > > > > where
> > > > >
> > > > > Can we have greater clarity on "would lead to"?  Are there
> > > > > actually routes that will be withdrawn and we are just ignoring
> > > > > the consequences of that for the purposes of local state, using
> > > > > some heuristic (as mentioned later) for detecting whether a
> > > > > mass-withdraw is due to a failure at a peer?  Or is the mass
> > > > > withdraw a hypothetical scenario
> > > that the procedures described here fully avoid?
> > > > >
> > > > >    these routes were remote IGMP Joins) SHOULD NOT remove the sta=
te
> > > > >    immediately; instead General Query SHOULD be generated to refr=
esh
> the
> > > > >    states.  There are several ways to detect failure at a peer, e=
.g.
> > > > >    using IGP next hop tracking or ES route withdraw.
> > > > >
> > > > > Does each PE initiate the General Query, in this scenario?
> > > > >
> > > > > Section 7
> > > > >
> > > > >    Note that to facilitate state synchronization after failover, =
the PEs
> > > > >    attached to a multihomed ES operating in Single-Active redunda=
ncy
> > > > >    mode SHOULD also coordinate IGMP Join (x,G) state.  In this
> > > > > case all
> > > > >
> > > > > What are the drawbacks of not performing such synchronization?
> > > > > Alternately, in what cases does it make sense to not perform
> > > > > synchronization (so that the guidance is SHOULD rather than MUST)=
?
> > > > >
> > > > > Section 9.1
> > > > >
> > > > > It might be nice to mention that the length fields are measured
> > > > > in bits here in this section, where the NLRI format is laid out,
> > > > > in addition to
> > > > > =A79.1.1 where the procedures for constructing it are laid out.
> > > > >
> > > > >    o  If route is used for IPv6 (MLD) then bit 7 indicates suppor=
t for
> > > > >       MLD version 1.  The second least significant bit, bit 6
> > > > > indicates
> > > > >
> > > > > How does the receiver know if the route is being used for IPv6?
> > > > > (Also applies in =A79.2, 9.3)
> > > > >
> > > > > Section 9.1.1
> > > > >
> > > > > Is there any requirement for consistency about using IPv4 vs
> > > > > IPv6 addresses in all three address fields?  The description
> > > > > given here would seem to allow mixing address families, but I
> > > > > don't really expect that to
> > > work in practice.
> > > > >
> > > > >    version and any source filtering for a given group membership.=
  All
> > > > >    EVPN SMET routes are announced with per- EVI Route Target exte=
nded
> > > > >    communities.
> > > > >
> > > > > Is there a good reference for discussion of these associated ECs?
> > > > >
> > > > > Section 9.1.2
> > > > >
> > > > >    PE2 to receive multicast traffic.  In this case PE2 MUST origi=
nate a
> > > > >    (*,*) SMET route to receive all of the multicast traffic in th=
e EVPN
> > > > >    domain.  To generate Wildcards (*,*) routes, the procedure fro=
m
> > > > >    [RFC6625] SHOULD be used.
> > > > >
> > > > > Is the PE expected to identify this case based on protocol
> > > > > messages received at runtime (e.g., any PIM at all), or is this e=
xternal
> configuration?
> > > > >
> > > > > Section 9.3.1
> > > > >
> > > > >    Maximum Response Time is value to be used while sending query =
as
> > > > >    defined in [RFC2236]
> > > > >
> > > > > Is it actually right to describe this as "while sending query
> > > > > [messages]"?  My understanding is that a PE receiving this route
> > > > > over BGP would in fact *not* actually send IGMP Query messages,
> > > > > but simply use the time to set a timer and potentially clear up
> > > > > state if certain conditions are met at the end of the period in q=
uestion.
> > > > >
> > > > > Section 10
> > > > >
> > > > > Just to confirm my understanding here: in the immediate leave
> > > > > case, the Leave Synch route will be advertised just for the
> > > > > "delta" period of time described in
> > > > > =A76.2 and then withdrawn?
> > > > >
> > > > >    IGMP MAY be configured with immediate leave option.  This
> > > > > allows the
> > > > >
> > > > > Is there a suitable reference for "immediate leave"?  I did not
> > > > > see much relevant in RFCs 2236 and 3376.
> > > > >
> > > > > Section 12
> > > > >
> > > > > I support Roman's point about detailing which aspects are
> > > > > covered in which referenced RFCs.
> > > > >
> > > > > I also noted that the "delta" value used in the Last Member
> > > > > Query process must be configured on each node, and to the same va=
lue.
> > > > > Such requirement for identical configuration opens up the chance
> > > > > for skew, and sometimes any such skew is security-relevant and
> > > > > must be documented in the security considerations.  However, I'm
> > > > > not sure that that's the case, here, as it seems that skew would
> > > > > mostly only serve to cause a brief "blip" where a PE drops its
> > > > > group state only to recreate it when a report shows up later.
> > > > > Is there a scenario where the skew goes the other way, and a PE
> > > > > leaves group state in place
> > > indefinitely that should have been dropped?
> > > > >
> > > > > Section 16.1
> > > > >
> > > > > Since we only reference RFC 4684 to say that its procedures are
> > > > > not applicable to what we describe, it seems like it could be
> > > > > classified as only an informative reference.
> > > > >
> > > > > NITS
> > > > >
> > > > > We seem quite inconsistent about whether we write "BCP Leave
> > > > > Synch route" or "IGMP Leave Synch route" (but I believe these
> > > > > are both supposed to be the same thing).
> > > > >
> > > > > Section 1
> > > > >
> > > > >    communication and orchestration.  However, EVPN is used as sta=
ndard
> > > > >    way of inter-POD communication for both intra-DC and
> > > > > inter-DC.  A
> > > > >
> > > > > intra-DC and inter-DC are both adjectives that need to modify som=
e
> noun.
> > > > > Please supply such a noun (e.g., "traffic").
> > > > >
> > > > >    These hosts express their interests in multicast groups on a g=
iven
> > > > >    subnet/VLAN by sending IGMP Membership Reports (Joins) for the=
ir
> > > > >    interested multicast group(s).  [...]
> > > > >
> > > > > I think that this phrase "IGMP Membership Reports (Joins)" is
> > > > > intended to serve some cross-protocol clarification role (e.g.,
> > > > > "Join" is used by
> > > > > IGMPv3 and MLD but not IGMPv2).  Since this is the first place
> > > > > where we use that formulation, some additional text to clarify
> > > > > the shorthand seems
> > > in order.
> > > > >
> > > > > Section 3
> > > > >
> > > > >    o  BD: Broadcast Domain.  As per [RFC7432], an EVI consists of=
 a
> > > > >       single or multiple BDs.  In case of VLAN-bundle and
> > > > > VLAN-aware
> > > > >
> > > > > RFC 7432 spells "VLAN Bundle" with no hyphen.
> > > > >
> > > > >    o  Single-Active Redundancy Mode: When only a single PE, among=
 all
> > > > >       the PEs attached to an Ethernet segment, is allowed to forw=
ard
> > > > >       traffic to/from that Ethernet segment for a given VLAN, the=
n the
> > > > >       Ethernet segment is defined to be operating in Single-Activ=
e
> > > > >       redundancy mode.
> > > > >
> > > > >    o  All-Active Redundancy Mode: When all PEs attached to an Eth=
ernet
> > > > >       segment are allowed to forward known unicast traffic to/fro=
m that
> > > > >       Ethernet segment for a given VLAN, then the Ethernet segmen=
t is
> > > > >       defined to be operating in All-Active redundancy mode.
> > > > >
> > > > > Is it important that the second definition only covers "unicast t=
raffic"
> > > > > but the former uses the unqualified term "traffic"?
> > > > >
> > > > >    o  OIF: Outgoing Interface for multicast.  It can be physical
> > > > >       interface, virtual interface or tunnel.
> > > > >
> > > > > s/physical/a physical/
> > > > >
> > > > > Section 4
> > > > >
> > > > >    The IGMP Proxy mechanism is used to reduce the flooding of IGM=
P
> > > > >    messages over an EVPN network similar to ARP proxy used in
> > > > > reducing
> > > > >
> > > > > "similarly to how ARP proxy is used"
> > > > >
> > > > >    speakers.  The information is again translated back to IGMP me=
ssage
> > > > >    at the recipient EVPN speaker.  Thus it helps create an IGMP
> > > > > overlay
> > > > >
> > > > > "IGMP messages" plural, to match the previous sentence.
> > > > >
> > > > > Section 4.1.1
> > > > >
> > > > >    1.  When the first hop PE receives several IGMP Membership Rep=
orts
> > > > >        (Joins), belonging to the same IGMP version, from differen=
t
> > > > >        attached hosts for the same (*,G) or (S,G), it SHOULD send=
 a
> > > > >        single BGP message corresponding to the very first IGMP
> > > > >        Membership Request (BGP update as soon as possible) for th=
at
> > > > >        (*,G) or (S,G).  [...]
> > > > >
> > > > > What is an "IGMP Membership Request"?  Is this just a typo for Re=
port?
> > > > >
> > > > >                         This is because BGP is a stateful protoco=
l and
> > > > >        no further transmission of the same report is needed.  If =
the
> > > > >        IGMP Membership Request is for (*,G), then multicast group
> > > > >        address MUST be sent along with the corresponding version =
flag
> > > > >        (v2 or v3) set.  [...]
> > > > >
> > > > > (ditto)
> > > > >
> > > > >                                    If the IGMP Join is for (S,G),=
 then
> > > > >        besides setting multicast group address along with the ver=
sion
> > > > >        flag v3, the source IP address and the IE flag MUST be set

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

<html xmlns:o=3D"urn:schemas-microsoft-com:office:office" xmlns:w=3D"urn:sc=
hemas-microsoft-com:office:word" xmlns:m=3D"http://schemas.microsoft.com/of=
fice/2004/12/omml" xmlns=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"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:Lato;
	panose-1:2 11 6 4 2 2 2 2 2 4;}
/* Style Definitions */
p.MsoNormal, li.MsoNormal, div.MsoNormal
	{margin:0in;
	font-size:11.0pt;
	font-family:"Calibri",sans-serif;}
a:link, span.MsoHyperlink
	{mso-style-priority:99;
	color:blue;
	text-decoration:underline;}
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-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>
</head>
<body lang=3D"EN-US" link=3D"blue" vlink=3D"purple" style=3D"word-wrap:brea=
k-word">
<div class=3D"WordSection1">
<p class=3D"MsoNormal">Thanks john for providing input. New version of draf=
t accommodated all of these changes.
<o:p></o:p></p>
<p class=3D"MsoNormal"><o:p>&nbsp;</o:p></p>
<p class=3D"MsoNormal">Mankamana <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" style=3D"margin-bottom:12.0pt"><b><span style=3D"fon=
t-size:12.0pt;color:black">From:
</span></b><span style=3D"font-size:12.0pt;color:black">John E Drake &lt;jd=
rake@juniper.net&gt;<br>
<b>Date: </b>Friday, February 11, 2022 at 8:13 AM<br>
<b>To: </b>Mankamana Mishra (mankamis) &lt;mankamis@cisco.com&gt;, Benjamin=
 Kaduk &lt;kaduk@mit.edu&gt;<br>
<b>Cc: </b>The IESG &lt;iesg@ietf.org&gt;, draft-ietf-bess-evpn-igmp-mld-pr=
oxy@ietf.org &lt;draft-ietf-bess-evpn-igmp-mld-proxy@ietf.org&gt;, bess-cha=
irs@ietf.org &lt;bess-chairs@ietf.org&gt;, bess@ietf.org &lt;bess@ietf.org&=
gt;, slitkows.ietf@gmail.com &lt;slitkows.ietf@gmail.com&gt;<br>
<b>Subject: </b>RE: Benjamin Kaduk's Discuss on draft-ietf-bess-evpn-igmp-m=
ld-proxy-13: (with DISCUSS and COMMENT)<o:p></o:p></span></p>
</div>
<p class=3D"MsoNormal">Hi,<o:p></o:p></p>
<p class=3D"MsoNormal">&nbsp;<o:p></o:p></p>
<p class=3D"MsoNormal">Here are my proposed changes:<o:p></o:p></p>
<p class=3D"MsoNormal">&nbsp;<o:p></o:p></p>
<p class=3D"MsoNormal"><a href=3D"https://datatracker.ietf.org/doc/html/dra=
ft-ietf-bess-evpn-igmp-mld-proxy-06#section-8">8</a>.&nbsp; Selective Multi=
cast Procedures for IR tunnels<o:p></o:p></p>
<p class=3D"MsoNormal">&nbsp;<o:p></o:p></p>
<p class=3D"MsoNormal">&nbsp;&nbsp; If an ingress PE uses ingress replicati=
on, then for a given (x,G)<o:p></o:p></p>
<p class=3D"MsoNormal">&nbsp;&nbsp; group in a given BD:<o:p></o:p></p>
<p class=3D"MsoNormal">&nbsp;<o:p></o:p></p>
<p class=3D"MsoNormal">&nbsp;&nbsp; 1.&nbsp; It sends (x,G) traffic to the =
set of PEs not supporting IGMP<o:p></o:p></p>
<p class=3D"MsoNormal">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; Proxy.&nbsp; Th=
is set consists of any PE that has advertised an<o:p></o:p></p>
<p class=3D"MsoNormal">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; Inclusive Multi=
cast Tag route for the BD without the &quot;IGMP Proxy<o:p></o:p></p>
<p class=3D"MsoNormal">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; Support&quot; f=
lag.<o:p></o:p></p>
<p class=3D"MsoNormal">&nbsp;<o:p></o:p></p>
<p class=3D"MsoNormal">*****JD&nbsp; This set consists of any PE that has a=
dvertised an IMET route for the BD
<o:p></o:p></p>
<p class=3D"MsoNormal">without a &nbsp;Multicast Flags extended community o=
r with a Multicast Flags extended
<o:p></o:p></p>
<p class=3D"MsoNormal">community in which neither the IGMP Proxy support no=
r the&nbsp; MLD Proxy support<o:p></o:p></p>
<p class=3D"MsoNormal">flags are set.<o:p></o:p></p>
<p class=3D"MsoNormal">&nbsp;<o:p></o:p></p>
<p class=3D"MsoNormal">&nbsp;&nbsp; 2.&nbsp; It sends (x,G) traffic to the =
set of PEs supporting IGMP Proxy<o:p></o:p></p>
<p class=3D"MsoNormal">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; and having list=
eners for that (x,G) group in that BD.&nbsp; This set<o:p></o:p></p>
<p class=3D"MsoNormal">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; consists of any=
 PE that has advertised an Inclusive Multicast Tag<o:p></o:p></p>
<p class=3D"MsoNormal">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; route for the B=
D with the &quot;IGMP Proxy Support&quot; flag and that has<o:p></o:p></p>
<p class=3D"MsoNormal">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; advertised a SM=
ET route for that (x,G) group in that BD.<o:p></o:p></p>
<p class=3D"MsoNormal">&nbsp;<o:p></o:p></p>
<p class=3D"MsoNormal">*****JD &nbsp;This set consists of any PE that has a=
dvertised an IMET route for the BD
<o:p></o:p></p>
<p class=3D"MsoNormal">with a Multicast Flags extended community in which t=
he IGMP Proxy support and/or<o:p></o:p></p>
<p class=3D"MsoNormal">the&nbsp; MLD Proxy support flags are set and that h=
as advertised a SMET route for that (x,G)<o:p></o:p></p>
<p class=3D"MsoNormal">group in that BD.<o:p></o:p></p>
<p class=3D"MsoNormal">&nbsp;<o:p></o:p></p>
<p class=3D"MsoNormal">&nbsp;&nbsp; If an ingress PE's Selective P-Tunnel f=
or a given BD uses P2MP and<o:p></o:p></p>
<p class=3D"MsoNormal">&nbsp;&nbsp; all of the PEs in the BD support that t=
unnel type and IGMP proxy,<o:p></o:p></p>
<p class=3D"MsoNormal">&nbsp;<o:p></o:p></p>
<p class=3D"MsoNormal">*****JD and IGMP and/or MLD proxy,<o:p></o:p></p>
<p class=3D"MsoNormal">&nbsp;<o:p></o:p></p>
<p class=3D"MsoNormal">&nbsp;&nbsp; then for a given (x,G) group in a given=
 BD it sends (x,G) traffic<o:p></o:p></p>
<p class=3D"MsoNormal">&nbsp;&nbsp; using the Selective P-Tunnel for that (=
x,G) group in that BD.&nbsp; This<o:p></o:p></p>
<p class=3D"MsoNormal">&nbsp;&nbsp; tunnel includes those PEs that have adv=
ertised a SMET route for that<o:p></o:p></p>
<p class=3D"MsoNormal">&nbsp; &nbsp;(x,G) group on that BD (for Selective P=
-tunnel) but it may include<o:p></o:p></p>
<p class=3D"MsoNormal">&nbsp;&nbsp; other PEs as well (for Aggregate Select=
ive P-tunnel).<o:p></o:p></p>
<p class=3D"MsoNormal">&nbsp;<o:p></o:p></p>
<p class=3D"MsoNormal"><a href=3D"https://datatracker.ietf.org/doc/html/dra=
ft-ietf-bess-evpn-igmp-mld-proxy-06#section-9.4">9.4</a>.&nbsp; Multicast F=
lags Extended Community<o:p></o:p></p>
<p class=3D"MsoNormal">&nbsp;<o:p></o:p></p>
<p class=3D"MsoNormal">&nbsp;&nbsp; The 'Multicast Flags' extended communit=
y is a new EVPN extended<o:p></o:p></p>
<p class=3D"MsoNormal">&nbsp;&nbsp; community.&nbsp; EVPN extended communit=
ies are transitive extended<o:p></o:p></p>
<p class=3D"MsoNormal">&nbsp;&nbsp; communities with a Type field value of =
6.&nbsp; IANA will assign a Sub-<o:p></o:p></p>
<p class=3D"MsoNormal">&nbsp;&nbsp; Type from the 'EVPN Extended Community =
Sub-Types' registry.<o:p></o:p></p>
<p class=3D"MsoNormal">&nbsp;<o:p></o:p></p>
<p class=3D"MsoNormal">&nbsp;&nbsp; A PE that supports IGMP proxy on a give=
n BD MUST attach this extended<o:p></o:p></p>
<p class=3D"MsoNormal">&nbsp;&nbsp; community to the Inclusive Multicast Et=
hernet Tag (IMET) route it<o:p></o:p></p>
<p class=3D"MsoNormal">&nbsp;&nbsp; advertises for that BD and it MUST set =
the IGMP Proxy Support flag to<o:p></o:p></p>
<p class=3D"MsoNormal">&nbsp;&nbsp; 1.&nbsp; Note that an [<a href=3D"https=
://datatracker.ietf.org/doc/html/rfc7432" title=3D"&quot;BGP MPLS-Based Eth=
ernet VPN&quot;">RFC7432</a>] compliant PE will not advertise this<o:p></o:=
p></p>
<p class=3D"MsoNormal">&nbsp;&nbsp; extended community so its absence indic=
ates that the advertising PE<o:p></o:p></p>
<p class=3D"MsoNormal">&nbsp;&nbsp; does not support IGMP Proxy.<o:p></o:p>=
</p>
<p class=3D"MsoNormal">&nbsp;<o:p></o:p></p>
<p class=3D"MsoNormal">*****JD&nbsp; &nbsp;&nbsp;&nbsp;A PE that supports I=
GMP and/or MLD Proxy on a given BD<o:p></o:p></p>
<p class=3D"MsoNormal">MUST attach this extended community to the IMET rout=
e it advertises<o:p></o:p></p>
<p class=3D"MsoNormal">advertises for that BD and it MUST set the IGMP and/=
or MLD Proxy<o:p></o:p></p>
<p class=3D"MsoNormal">Support flags to 1.&nbsp; Note that an [<a href=3D"h=
ttps://datatracker.ietf.org/doc/html/rfc7432" title=3D"&quot;BGP MPLS-Based=
 Ethernet VPN&quot;">RFC7432</a>] compliant PE will not advertise this<o:p>=
</o:p></p>
<p class=3D"MsoNormal">extended community so its absence indicates that the=
 advertising PE<o:p></o:p></p>
<p class=3D"MsoNormal">does not support either IGMP or MLD Proxy.<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>
<p class=3D"MsoNormal">Yours Irrespectively,<o:p></o:p></p>
<p class=3D"MsoNormal">&nbsp;<o:p></o:p></p>
<p class=3D"MsoNormal">John<o:p></o:p></p>
</div>
<p class=3D"MsoNormal">&nbsp;<o:p></o:p></p>
<p class=3D"MsoNormal">&nbsp;<o:p></o:p></p>
<p class=3D"msipfooter30b3d538" align=3D"center" style=3D"margin:0in;text-a=
lign:center">
<span style=3D"font-size:7.0pt;color:black">Juniper Business Use Only</span=
><o:p></o:p></p>
<div style=3D"border:none;border-left:solid blue 1.5pt;padding:0in 0in 0in =
4.0pt">
<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> Mankamana Mishra (mankamis) &lt;mankami=
s@cisco.com&gt;
<br>
<b>Sent:</b> Friday, February 11, 2022 11:02 AM<br>
<b>To:</b> John E Drake &lt;jdrake@juniper.net&gt;; Benjamin Kaduk &lt;kadu=
k@mit.edu&gt;<br>
<b>Cc:</b> The IESG &lt;iesg@ietf.org&gt;; draft-ietf-bess-evpn-igmp-mld-pr=
oxy@ietf.org; bess-chairs@ietf.org; bess@ietf.org; slitkows.ietf@gmail.com<=
br>
<b>Subject:</b> Re: Benjamin Kaduk's Discuss on draft-ietf-bess-evpn-igmp-m=
ld-proxy-13: (with DISCUSS and COMMENT)<o:p></o:p></p>
</div>
</div>
<p class=3D"MsoNormal">&nbsp;<o:p></o:p></p>
<p class=3D"MsoNormal" style=3D"line-height:12.0pt;background:#FFEB9C"><b><=
span style=3D"font-size:10.5pt;font-family:&quot;Lato&quot;,sans-serif;colo=
r:black">[External Email. Be cautious of content]</span></b><o:p></o:p></p>
<p class=3D"MsoNormal">&nbsp;<o:p></o:p></p>
<div>
<p class=3D"MsoNormal">Hi Ben, <o:p></o:p></p>
<p class=3D"MsoNormal">Making the changes as you suggested. Attached diff w=
hich I would be pushing today.
<o:p></o:p></p>
<p class=3D"MsoNormal">&nbsp;<o:p></o:p></p>
<p class=3D"MsoNormal">One question <o:p></o:p></p>
<p class=3D"MsoNormal">&nbsp;<o:p></o:p></p>
<p class=3D"MsoNormal">&gt; =A78 now talks about an &quot;IGMP or MLD Proxy=
 Support&quot; flag, but we actually have<br>
&gt; separate &quot;IGMP Proxy Support&quot; and &quot;MLD Proxy Support&qu=
ot; flags.<o:p></o:p></p>
<p class=3D"MsoNormal">&nbsp;<o:p></o:p></p>
<p class=3D"MsoNormal">Does IGMP or MLD Proxy Support not mean that either =
of them can be set / unset. Any thing specific you want to be added here ?
<o:p></o:p></p>
<p class=3D"MsoNormal">&nbsp;<o:p></o:p></p>
<p class=3D"MsoNormal">Mankamana <o:p></o:p></p>
<p class=3D"MsoNormal">&nbsp;<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-bottom:12.0pt"><b><span style=3D"fon=
t-size:12.0pt;color:black">From:
</span></b><span style=3D"font-size:12.0pt;color:black">John E Drake &lt;<a=
 href=3D"mailto:jdrake@juniper.net">jdrake@juniper.net</a>&gt;<br>
<b>Date: </b>Monday, February 7, 2022 at 7:17 AM<br>
<b>To: </b>Benjamin Kaduk &lt;<a href=3D"mailto:kaduk@mit.edu">kaduk@mit.ed=
u</a>&gt;<br>
<b>Cc: </b>The IESG &lt;<a href=3D"mailto:iesg@ietf.org">iesg@ietf.org</a>&=
gt;, <a href=3D"mailto:draft-ietf-bess-evpn-igmp-mld-proxy@ietf.org">
draft-ietf-bess-evpn-igmp-mld-proxy@ietf.org</a> &lt;<a href=3D"mailto:draf=
t-ietf-bess-evpn-igmp-mld-proxy@ietf.org">draft-ietf-bess-evpn-igmp-mld-pro=
xy@ietf.org</a>&gt;,
<a href=3D"mailto:bess-chairs@ietf.org">bess-chairs@ietf.org</a> &lt;<a hre=
f=3D"mailto:bess-chairs@ietf.org">bess-chairs@ietf.org</a>&gt;,
<a href=3D"mailto:bess@ietf.org">bess@ietf.org</a> &lt;<a href=3D"mailto:be=
ss@ietf.org">bess@ietf.org</a>&gt;,
<a href=3D"mailto:slitkows.ietf@gmail.com">slitkows.ietf@gmail.com</a> &lt;=
<a href=3D"mailto:slitkows.ietf@gmail.com">slitkows.ietf@gmail.com</a>&gt;<=
br>
<b>Subject: </b>RE: Benjamin Kaduk's Discuss on draft-ietf-bess-evpn-igmp-m=
ld-proxy-13: (with DISCUSS and COMMENT)</span><o:p></o:p></p>
</div>
<div>
<p class=3D"MsoNormal">Ben,<br>
<br>
Comments inline below.<br>
<br>
Yours Irrespectively,<br>
<br>
John<br>
<br>
<br>
Juniper Business Use Only<br>
<br>
&gt; -----Original Message-----<br>
&gt; From: Benjamin Kaduk &lt;<a href=3D"mailto:kaduk@mit.edu">kaduk@mit.ed=
u</a>&gt;<br>
&gt; Sent: Friday, February 4, 2022 8:09 PM<br>
&gt; To: John E Drake &lt;<a href=3D"mailto:jdrake@juniper.net">jdrake@juni=
per.net</a>&gt;<br>
&gt; Cc: The IESG &lt;<a href=3D"mailto:iesg@ietf.org">iesg@ietf.org</a>&gt=
;; <a href=3D"mailto:draft-ietf-bess-evpn-igmp-mld-proxy@ietf.org">
draft-ietf-bess-evpn-igmp-mld-proxy@ietf.org</a>;<br>
&gt; <a href=3D"mailto:bess-chairs@ietf.org">bess-chairs@ietf.org</a>; <a h=
ref=3D"mailto:bess@ietf.org">
bess@ietf.org</a>; <a href=3D"mailto:slitkows.ietf@gmail.com">slitkows.ietf=
@gmail.com</a><br>
&gt; Subject: Re: Benjamin Kaduk's Discuss on draft-ietf-bess-evpn-igmp-mld=
-proxy-<br>
&gt; 13: (with DISCUSS and COMMENT)<br>
&gt; <br>
&gt; [External Email. Be cautious of content]<br>
&gt; <br>
&gt; <br>
&gt; Hi John,<br>
&gt; <br>
&gt; My apologies for taking a few weeks to reply; I was sick when this cam=
e in and a<br>
&gt; bunch of stuff piled up, which has taken some time to get back to.<br>
&gt; I can only take a small amount of solace by noting that at least this =
is not the<br>
&gt; last DISCUSS blocking the document from approval.<br>
&gt; <br>
&gt; Inline...<br>
&gt; <br>
&gt; On Tue, Jan 18, 2022 at 03:28:11PM +0000, John E Drake wrote:<br>
&gt; &gt;<br>
&gt; &gt; &gt; -----Original Message-----<br>
&gt; &gt; &gt; From: Benjamin Kaduk &lt;<a href=3D"mailto:kaduk@mit.edu">ka=
duk@mit.edu</a>&gt;<br>
&gt; &gt; &gt; Sent: Thursday, October 21, 2021 10:08 PM<br>
&gt; &gt; &gt; To: John E Drake &lt;<a href=3D"mailto:jdrake@juniper.net">j=
drake@juniper.net</a>&gt;<br>
&gt; &gt; &gt; Cc: The IESG &lt;<a href=3D"mailto:iesg@ietf.org">iesg@ietf.=
org</a>&gt;;<br>
&gt; &gt; &gt; <a href=3D"mailto:draft-ietf-bess-evpn-igmp-mld-proxy@ietf.o=
rg">draft-ietf-bess-evpn-igmp-mld-proxy@ietf.org</a>;<br>
&gt; &gt; &gt; <a href=3D"mailto:bess-chairs@ietf.org">bess-chairs@ietf.org=
</a>; <a href=3D"mailto:bess@ietf.org">
bess@ietf.org</a>; <a href=3D"mailto:slitkows.ietf@gmail.com">slitkows.ietf=
@gmail.com</a><br>
&gt; &gt; &gt; Subject: Re: Benjamin Kaduk's Discuss on<br>
&gt; &gt; &gt; draft-ietf-bess-evpn-igmp-mld-proxy-<br>
&gt; &gt; &gt; 13: (with DISCUSS and COMMENT)<br>
&gt; &gt; &gt;<br>
&gt; &gt; &gt; [External Email. Be cautious of content]<br>
&gt; &gt; &gt;<br>
&gt; &gt; &gt;<br>
&gt; &gt; &gt; Hi John,<br>
&gt; &gt; &gt;<br>
&gt; &gt; &gt; Thanks for helping clarify.&nbsp; Also inline.<br>
&gt; &gt; &gt;<br>
&gt; &gt; &gt; On Thu, Oct 21, 2021 at 06:35:43PM +0000, John E Drake wrote=
:<br>
&gt; &gt; &gt; &gt; Ben,<br>
&gt; &gt; &gt; &gt;<br>
&gt; &gt; &gt; &gt; Comments inline.<br>
&gt; &gt; &gt; &gt;<br>
&gt; &gt; &gt; &gt; Yours Irrespectively,<br>
&gt; &gt; &gt; &gt;<br>
&gt; &gt; &gt; &gt; John<br>
&gt; &gt; &gt; &gt;<br>
&gt; &gt; &gt; &gt;<br>
&gt; &gt; &gt; &gt; Juniper Business Use Only<br>
&gt; &gt; &gt; &gt;<br>
&gt; &gt; &gt; &gt; &gt; -----Original Message-----<br>
&gt; &gt; &gt; &gt; &gt; From: Benjamin Kaduk via Datatracker &lt;<a href=
=3D"mailto:noreply@ietf.org">noreply@ietf.org</a>&gt;<br>
&gt; &gt; &gt; &gt; &gt; Sent: Wednesday, October 20, 2021 8:49 PM<br>
&gt; &gt; &gt; &gt; &gt; To: The IESG &lt;<a href=3D"mailto:iesg@ietf.org">=
iesg@ietf.org</a>&gt;<br>
&gt; &gt; &gt; &gt; &gt; Cc: <a href=3D"mailto:draft-ietf-bess-evpn-igmp-ml=
d-proxy@ietf.org">draft-ietf-bess-evpn-igmp-mld-proxy@ietf.org</a>;<br>
&gt; &gt; &gt; &gt; &gt; <a href=3D"mailto:bess-chairs@ietf.org">bess-chair=
s@ietf.org</a>; <a href=3D"mailto:bess@ietf.org">
bess@ietf.org</a>; <a href=3D"mailto:slitkows.ietf@gmail.com">slitkows.ietf=
@gmail.com</a><br>
&gt; &gt; &gt; &gt; &gt; Subject: Benjamin Kaduk's Discuss on<br>
&gt; &gt; &gt; &gt; &gt; draft-ietf-bess-evpn-igmp-mld-proxy-<br>
&gt; &gt; &gt; 13:<br>
&gt; &gt; &gt; &gt; &gt; (with DISCUSS and COMMENT)<br>
&gt; &gt; &gt; &gt; &gt;<br>
&gt; &gt; &gt; &gt; &gt; [External Email. Be cautious of content]<br>
&gt; &gt; &gt; &gt; &gt;<br>
&gt; &gt; &gt; &gt; &gt;<br>
&gt; &gt; &gt; &gt; &gt; Benjamin Kaduk has entered the following ballot po=
sition for<br>
&gt; &gt; &gt; &gt; &gt; draft-ietf-bess-evpn-igmp-mld-proxy-13: Discuss<br=
>
&gt; &gt; &gt; &gt; &gt;<br>
&gt; &gt; &gt; &gt; &gt; When responding, please keep the subject line inta=
ct and reply<br>
&gt; &gt; &gt; &gt; &gt; to all email addresses included in the To and CC l=
ines. (Feel<br>
&gt; &gt; &gt; &gt; &gt; free to cut this introductory paragraph, however.)=
<br>
&gt; &gt; &gt; &gt; &gt;<br>
&gt; &gt; &gt; &gt; &gt;<br>
&gt; &gt; &gt; &gt; &gt; Please refer to<br>
&gt; &gt; &gt; &gt; &gt; <a href=3D"https://urldefense.com/v3/__https:/www.=
ietf.org/blog/handling-i">
https://urldefense.com/v3/__https://www.ietf.org/blog/handling-i</a><br>
&gt; &gt; &gt; &gt; &gt; esg-<br>
&gt; &gt; &gt; &gt; &gt; ballot-<br>
&gt; &gt; &gt; &gt; &gt; positions/__;!!NEt6yMaO-<br>
&gt; &gt; &gt; &gt; &gt;<br>
&gt; &gt; &gt;<br>
&gt; gk!RdAYIQJzeV4Zo3HeoU6yFlhxJGC56JOC41jC9lqSbJyT7Gw448bi3rPSRrxQJ1U$<br=
>
&gt; &gt; &gt; &gt; &gt; for more information about how to handle DISCUSS a=
nd COMMENT<br>
&gt; &gt; &gt; positions.<br>
&gt; &gt; &gt; &gt; &gt;<br>
&gt; &gt; &gt; &gt; &gt;<br>
&gt; &gt; &gt; &gt; &gt; The document, along with other ballot positions, c=
an be found here:<br>
&gt; &gt; &gt; &gt; &gt; <a href=3D"https://urldefense.com/v3/__https:/data=
tracker.ietf.org/doc/dra">
https://urldefense.com/v3/__https://datatracker.ietf.org/doc/dra</a><br>
&gt; &gt; &gt; &gt; &gt; ft-i<br>
&gt; &gt; &gt; &gt; &gt; etf-bess-<br>
&gt; &gt; &gt; &gt; &gt; evpn-igmp-mld-proxy/__;!!NEt6yMaO-<br>
&gt; &gt; &gt; &gt; &gt;<br>
&gt; &gt; &gt;<br>
&gt; gk!RdAYIQJzeV4Zo3HeoU6yFlhxJGC56JOC41jC9lqSbJyT7Gw448bi3rPSbOB2k3E$<br=
>
&gt; &gt; &gt; &gt; &gt;<br>
&gt; &gt; &gt; &gt; &gt;<br>
&gt; &gt; &gt; &gt; &gt;<br>
&gt; &gt; &gt; &gt; &gt; --------------------------------------------------=
--------------<br>
&gt; &gt; &gt; &gt; &gt; ----<br>
&gt; &gt; &gt; &gt; &gt; --<br>
&gt; &gt; &gt; &gt; &gt; DISCUSS:<br>
&gt; &gt; &gt; &gt; &gt; --------------------------------------------------=
--------------<br>
&gt; &gt; &gt; &gt; &gt; ----<br>
&gt; &gt; &gt; &gt; &gt; --<br>
&gt; &gt; &gt; &gt; &gt;<br>
&gt; &gt; &gt; &gt; &gt; (1) Apparently each PE is supposed to store versio=
n flags for<br>
&gt; &gt; &gt; &gt; &gt; each other PE in the EVI (I guess on a per-route b=
asis?), but<br>
&gt; &gt; &gt; &gt; &gt; this is mentioned just once, in passing, in step 2=
 of the Leave<br>
&gt; &gt; &gt; &gt; &gt; Group procedures in<br>
&gt; &gt; &gt; =A74.1.2.<br>
&gt; &gt; &gt; &gt;<br>
&gt; &gt; &gt; &gt; [JD]&nbsp; The first hop PE keeps track of which IGMP o=
r MLD versions<br>
&gt; &gt; &gt; &gt; are active on<br>
&gt; &gt; &gt; the ESes to which it is attached and announces this via the =
BGP SMET route.<br>
&gt; &gt; &gt;<br>
&gt; &gt; &gt; Yes.&nbsp; Should this statement (or something like it) be i=
n the document itself?<br>
&gt; &gt; &gt; (Where?)<br>
&gt; &gt;<br>
&gt; &gt; [JD] Would you please review sections 4 and 5 of the -16<br>
&gt; (<a href=3D"https://urldefense.com/v3/__https:/datatracker.ietf.org/do=
c/html/draft-ietf-">https://urldefense.com/v3/__https://datatracker.ietf.or=
g/doc/html/draft-ietf-</a><br>
&gt; bess-evpn-igmp-mld-proxy-16*section-4__;Iw!!NEt6yMaO-gk!U0f6li3uRjd2fa=
D-<br>
&gt; rySykNfIC0xL6dDVldh9DGvrvQvssauGhJcWFs1_GYAo7RM$ ,<br>
&gt; <a href=3D"https://urldefense.com/v3/__https:/datatracker.ietf.org/doc=
/html/draft-ietf-">
https://urldefense.com/v3/__https://datatracker.ietf.org/doc/html/draft-iet=
f-</a><br>
&gt; bess-evpn-igmp-mld-proxy-16*section-5__;Iw!!NEt6yMaO-gk!U0f6li3uRjd2fa=
D-<br>
&gt; rySykNfIC0xL6dDVldh9DGvrvQvssauGhJcWFs1_8b_wkkE$ ) and see if they are=
 is<br>
&gt; clear enough?<br>
&gt; <br>
&gt; You ask if they are &quot;clear enough?&quot;&nbsp; The changes to cla=
rify which steps are done<br>
&gt; by which PEs are quite helpful, and thank you for that.&nbsp; But they=
 are not really<br>
&gt; addressing the issue that was bothering me.&nbsp; Nevertheless, in lig=
ht of this discuss<br>
&gt; point being raised in order to have a conversation, I guess they are c=
lear<br>
&gt; *enough*, but just barely, and there's plenty of room to make them mor=
e clear.<br>
&gt; <br>
&gt; In short, what bothers me here is that we say something like &quot;com=
pare ...<br>
&gt; with its per-PE stored version flags&quot;, but we never concretely sa=
y &quot;store some<br>
&gt; per-PE version flags&quot; anywhere.&nbsp; Now, this is BGP, so of cou=
rse you're storing<br>
&gt; what you got and from whom, but writing it in the way it's currently s=
tated<br>
&gt; makes the reader work pretty hard to figure out what's going on.&nbsp;=
 If we said<br>
&gt; something like (with the caveat that I am surely using the wrong termi=
nology)<br>
&gt; &quot;compare ... with the version flags from the corresponding saved =
EVPN SMET<br>
&gt; route in the BGP session with this PE&quot;, that would be very clear =
about what was<br>
&gt; saved and why.<br>
&gt; <br>
&gt; We could also go further and talk about the information model concrete=
ly, a la:<br>
&gt; <br>
&gt; % The goal of IGMP and MLD proxying is to make the EVPN behave seamles=
sly<br>
&gt; for % the tenant systems with respect to multicast operations, while u=
sing a<br>
&gt; more % efficient delivery system for signaling and delivery across the=
 VPN.<br>
&gt; % Accordingly, group state must be tracked synchronously among the PEs=
 %<br>
&gt; serving the VPN, with join and leave events propagated to the peer PEs=
, and %<br>
&gt; each PE tracking the state of each of its peer PEs with respect whethe=
r % there<br>
&gt; are locally attached group members (and in some cases, senders), what =
%<br>
&gt; version(s) of IGMP/MLD are in use for those locally attached group mem=
bers, %<br>
&gt; etc.&nbsp; In order to perform this translation, each PE acts as an IG=
MP router % for<br>
&gt; the locally attached domain, and maintains the requisite state on % lo=
cally<br>
&gt; attached nodes, sends periodic membership queries, etc.&nbsp; The role=
 % of EVPN<br>
&gt; SMET route propagation is to ensure that each PE's local state is % pr=
opagated<br>
&gt; to the other PEs so that they share a consistent view of the % overall=
 IGMP<br>
&gt; Membership Request and Leave Group state.&nbsp; It is important to % n=
ote that the<br>
&gt; need to keep such local state can be triggered by either % local IGMP =
traffic or<br>
&gt; BGP EVPN signaling.&nbsp; In most cases a local IGMP event % will need=
 to be signaled<br>
&gt; over EVPN, though state initiated by received EVPN % traffic will not =
always<br>
&gt; need to be relayed to the locally attached domain.<br>
<br>
[JD]&nbsp; We can add this text to section 4. <br>
&gt; <br>
&gt; &gt; &gt;<br>
&gt; &gt; &gt; &gt; &gt; Similarly, =A76.1 defines, somewhat in passing, so=
me &quot;local IGMP<br>
&gt; &gt; &gt; &gt; &gt; Membership Request (x,G) state&quot; that must be =
maintained in some cases.<br>
&gt; &gt; &gt; &gt; &gt; Let's discuss whether it's appropriate/useful to h=
ave a general<br>
&gt; &gt; &gt; &gt; &gt; introductory section that covers what new state PE=
s are expected<br>
&gt; &gt; &gt; &gt; &gt; to retain as part of supporting IGMP/MLD proxying.=
&nbsp; Maybe the<br>
&gt; &gt; &gt; &gt; &gt; answer is &quot;no&quot;, but I would like to have=
 the conversation.<br>
&gt; &gt; &gt; &gt;<br>
&gt; &gt; &gt; &gt; [JD]&nbsp; Section 6 generalizes the notion of a first =
hop PE to be the<br>
&gt; &gt; &gt; &gt; set of multi-<br>
&gt; &gt; &gt; homed PEs attached to a given ES.&nbsp; Section 6<br>
&gt; &gt; &gt; (<a href=3D"https://urldefense.com/v3/__https:/datatracker.i=
etf.org/doc/html/d">https://urldefense.com/v3/__https://datatracker.ietf.or=
g/doc/html/d</a><br>
&gt; &gt; &gt; raft-ietf-<br>
&gt; &gt; &gt; bess-evpn-igmp-mld-proxy-13*section-6__;Iw!!NEt6yMaO-<br>
&gt; &gt; &gt; gk!WAMtLTp8pHMhjeyfDY13FOVPAqTuQaEqcCu8hQOf-<br>
&gt; &gt; &gt; GMscsBgaRFDzERgy6ZEfS8$ ) explains why the multi-homed PEs n=
eed to<br>
&gt; &gt; &gt; synchronize state and section 6.1 explains what is that stat=
e:<br>
&gt; &gt; &gt;<br>
&gt; &gt; &gt; Rereading it, it does explain the need for state synchroniza=
tion;<br>
&gt; &gt; &gt; thanks for pointing that out.&nbsp; However, it does not app=
ear to use or<br>
&gt; &gt; &gt; introduce the specific term that the subsequent subsections =
are<br>
&gt; &gt; &gt; using to refer to that state.&nbsp; It seems like it could b=
e useful to<br>
&gt; &gt; &gt; have a defined term for this state, to help readers make the=
<br>
&gt; &gt; &gt; connection between the need to track the state and where tha=
t state is<br>
&gt; referenced in the subsequent procedures.<br>
&gt; &gt; &gt;<br>
&gt; &gt; &gt; &gt;&nbsp; If the PE doesn't already have local IGMP Members=
hip Request<br>
&gt; &gt; &gt; &gt; (x,G) state for<br>
&gt; &gt; &gt; that BD on that ES, it MUST instantiate local IGMP Membershi=
p<br>
&gt; &gt; &gt; Request (x,G) state and MUST advertise a BGP IGMP Join Synch=
 route<br>
&gt; &gt; &gt; for that (ES,BD).&nbsp; Local IGMP Membership Request (x,G) =
state refers<br>
&gt; &gt; &gt; to IGMP Membership Request (x,G) state that is created as a =
result<br>
&gt; &gt; &gt; of processing an IGMP Membership Report for (x,G).<br>
&gt; &gt; &gt; &gt;<br>
&gt; &gt; &gt; &gt; i.e., IGMP Membership Request (x,G) state is the union =
of the<br>
&gt; &gt; &gt; &gt; local IGMP Join<br>
&gt; &gt; &gt; (x,G) state and the installed IGMP Join Synch route.<br>
&gt; &gt; &gt;<br>
&gt; &gt; &gt; This would be a great start to a definition for such a defin=
ed term<br>
&gt; &gt; &gt; that I propose above.<br>
&gt; &gt;<br>
&gt; &gt; [JD]&nbsp; Would you please review section 6 of the -16 version<b=
r>
&gt; (<a href=3D"https://urldefense.com/v3/__https:/datatracker.ietf.org/do=
c/html/draft-ietf-">https://urldefense.com/v3/__https://datatracker.ietf.or=
g/doc/html/draft-ietf-</a><br>
&gt; bess-evpn-igmp-mld-proxy-16*section-6__;Iw!!NEt6yMaO-gk!U0f6li3uRjd2fa=
D-<br>
&gt; rySykNfIC0xL6dDVldh9DGvrvQvssauGhJcWFs1_dTYpjPA$ ) and see if it is cl=
ear<br>
&gt; enough?<br>
&gt; <br>
&gt; Even if you don't want to use the &quot;concrete information model&quo=
t; approach I<br>
&gt; outline above, I think this text would be much clearer with the follow=
ing change<br>
&gt; in =A76:<br>
&gt; <br>
&gt; OLD:<br>
&gt;&nbsp;&nbsp;&nbsp; Therefore, all PEs attached to a given ES must coord=
inate IGMP<br>
&gt;&nbsp;&nbsp;&nbsp; Membership Request and Leave Group (x,G) state, wher=
e x may be either<br>
&gt;&nbsp;&nbsp;&nbsp; '*' or a particular source S, for each BD on that ES=
. [...]<br>
&gt; <br>
&gt; NEW:<br>
&gt;&nbsp;&nbsp;&nbsp; Therefore, all PEs attached to a given ES must coord=
inate IGMP<br>
&gt;&nbsp;&nbsp;&nbsp; Membership Request and Leave Group (x,G) state, wher=
e x may be either<br>
&gt;&nbsp;&nbsp;&nbsp; '*' or a particular source S, for each BD on that ES=
.&nbsp; Each PE has a<br>
&gt;&nbsp;&nbsp;&nbsp; local copy of that state, and the EVPN signaling ser=
ves to synchronize<br>
&gt;&nbsp;&nbsp;&nbsp; state across PEs.<br>
<br>
[JD]&nbsp; This is fine. <br>
<br>
&gt; <br>
&gt; But is it &quot;clear enough&quot; as-is?&nbsp; Again, just barely, an=
d I will demote this topic to a<br>
&gt; COMMENT-level remark.<br>
&gt; <br>
&gt; &gt; &gt;<br>
&gt; &gt; &gt; &gt; &gt;<br>
&gt; &gt; &gt; &gt; &gt; (2) I am not sure if the body text is consistent w=
ith what is<br>
&gt; &gt; &gt; &gt; &gt; being allocated from IANA.&nbsp; =A78 describes PE=
s that are not using<br>
&gt; &gt; &gt; &gt; &gt; ingress replication as being identifiable as &quot=
;&quot;&quot;any PE that has<br>
&gt; &gt; &gt; &gt; &gt; advertised an Inclusive Multicast Tag route for th=
e BD without<br>
&gt; &gt; &gt; &gt; &gt; the &quot;IGMP Proxy Support&quot; flag&quot;&quot=
;&quot;, but the IANA considerations<br>
&gt; &gt; &gt; &gt; &gt; allocate flags for both IGMP Proxy Support and MLD=
 Proxy<br>
&gt; &gt; &gt; &gt; &gt; Support.&nbsp; Is a PE that advertises MLD Proxy S=
upport but not IGMP<br>
&gt; &gt; &gt; &gt; &gt; Proxy Support to be treated as<br>
&gt; &gt; &gt; not using ingress replication, as the literal interpretation=
 of this<br>
&gt; &gt; &gt; text would require?<br>
&gt; &gt; &gt; &gt; &gt; Similarly, =A79.2.1 and =A79.3.1 include restricti=
ons on indication<br>
&gt; &gt; &gt; &gt; &gt; of support for &quot;IGMP Proxy&quot; with no ment=
ion of &quot;MLD Proxy&quot;.<br>
&gt; &gt; &gt; &gt;<br>
&gt; &gt; &gt; &gt; [JD]&nbsp; It should be either IGMP or MLD Proxy Suppor=
t<br>
&gt; &gt; &gt;<br>
&gt; &gt; &gt; Yes.&nbsp; Hopefully this is easy to insert into the documen=
t itself.<br>
&gt; &gt;<br>
&gt; &gt; [JD]&nbsp; Would you please review sections 8 and 9.4 of the -16 =
version<br>
&gt; (<a href=3D"https://urldefense.com/v3/__https:/datatracker.ietf.org/do=
c/html/draft-ietf-">https://urldefense.com/v3/__https://datatracker.ietf.or=
g/doc/html/draft-ietf-</a><br>
&gt; bess-evpn-igmp-mld-proxy-16*section-8__;Iw!!NEt6yMaO-gk!U0f6li3uRjd2fa=
D-<br>
&gt; rySykNfIC0xL6dDVldh9DGvrvQvssauGhJcWFs1_U63FOVo$ , and<br>
&gt; <a href=3D"https://urldefense.com/v3/__https:/datatracker.ietf.org/doc=
/html/draft-ietf-">
https://urldefense.com/v3/__https://datatracker.ietf.org/doc/html/draft-iet=
f-</a><br>
&gt; bess-evpn-igmp-mld-proxy-16*section-9.4__;Iw!!NEt6yMaO-<br>
&gt; gk!U0f6li3uRjd2faD-rySykNfIC0xL6dDVldh9DGvrvQvssauGhJcWFs1_QXUa-Og$ )<=
br>
&gt; and see if they are is clear enough?<br>
&gt; <br>
&gt; I think they are still problematic in this regard.<br>
&gt; <br>
&gt; =A78 now talks about an &quot;IGMP or MLD Proxy Support&quot; flag, bu=
t we actually have<br>
&gt; separate &quot;IGMP Proxy Support&quot; and &quot;MLD Proxy Support&qu=
ot; flags.<br>
[<br>
JD]&nbsp; We will fix this. <br>
<br>
&gt; <br>
&gt; The =A79.2.1 and 9.3.1 text still has discussion relating to &quot;ind=
icate that it<br>
&gt; supports&quot; proxying of one or the other multicast protocols, and =
=A79.4 has a<br>
&gt; paragraph that I paraphrase as &quot;if it supports IGMP proxy, it MUS=
T set the IGMP<br>
&gt; proxy flag to 1&quot;.&nbsp; But the disclaimer in =A73 is specificall=
y worded to only cover<br>
&gt; &quot;IGMP Membership Report&quot; as including MLD Membership Report,=
 and to have<br>
&gt; version genericity within IGMP and within MLD.&nbsp; Being specific to=
 the<br>
&gt; Membership Report in this way means that it does *not* come into effec=
t for<br>
&gt; discussions of &quot;support for IGMP proxy&quot; or &quot;support for=
 MLD proxy&quot;, which is<br>
&gt; what seems problematic to me, here.<br>
&gt; <br>
&gt; It seems like it ought to be pretty straightforward to craft some text=
 that<br>
&gt; expands the disclaimer in =A73 to cover things like &quot;Likewise, wh=
en there is text<br>
&gt; considering whether a PE indicates support for IGMP proxying, the<br>
&gt; corresponding behavior has a natural analogue for indication of suppor=
t for<br>
&gt; MLD proxying, and the analogous requirements apply as well&quot;.<br>
<br>
[JD]&nbsp; We will add this. <br>
<br>
&gt; <br>
&gt; -Ben<br>
&gt; <br>
&gt; &gt; &gt;<br>
&gt; &gt; &gt; Thanks again,<br>
&gt; &gt; &gt;<br>
&gt; &gt; &gt; Ben<br>
&gt; &gt; &gt;<br>
&gt; &gt; &gt; &gt; &gt; I do see that there is a generic disclaimer at the=
 end of<br>
&gt; &gt; &gt; &gt; &gt; Section 3 but the way it is written does not actua=
lly seem to cover this<br>
&gt; usage.<br>
&gt; &gt; &gt; &gt; &gt;<br>
&gt; &gt; &gt; &gt; &gt;<br>
&gt; &gt; &gt; &gt; &gt; --------------------------------------------------=
--------------<br>
&gt; &gt; &gt; &gt; &gt; ----<br>
&gt; &gt; &gt; &gt; &gt; --<br>
&gt; &gt; &gt; &gt; &gt; COMMENT:<br>
&gt; &gt; &gt; &gt; &gt; --------------------------------------------------=
--------------<br>
&gt; &gt; &gt; &gt; &gt; ----<br>
&gt; &gt; &gt; &gt; &gt; --<br>
&gt; &gt; &gt; &gt; &gt;<br>
&gt; &gt; &gt; &gt; &gt; As one of the directorate reviewers noted (and =C9=
ric promoted to<br>
&gt; &gt; &gt; &gt; &gt; a DISCUSS), this document does not really give any=
 specific<br>
&gt; &gt; &gt; &gt; &gt; description of how an EVPN PE should construct out=
going IGMP/MLD<br>
&gt; &gt; &gt; &gt; &gt; messages to send out on its ACs as a result of rec=
eiving EVP<br>
&gt; &gt; &gt; &gt; &gt; information over BGP.&nbsp; From a brief examinati=
on of the relevant<br>
&gt; &gt; &gt; &gt; &gt; IGMP messages, it seems that the EVPN messages mig=
ht actually<br>
&gt; &gt; &gt; &gt; &gt; contain information to populate literally all the =
IGMP fields,<br>
&gt; &gt; &gt; &gt; &gt; but this is probably worth mentioning explicitly.&=
nbsp; In<br>
&gt; &gt; &gt; &gt; &gt; particular, guidance might be interesting for<br>
&gt; &gt; &gt; &gt; &gt; (e.g.) IGMPv3, that lets multiple Group Records be=
 included in a<br>
&gt; &gt; &gt; &gt; &gt; single Membership Report.<br>
&gt; &gt; &gt; &gt; &gt; (Pedantically, such IGMPv3 multiplexing might also=
 require<br>
&gt; &gt; &gt; &gt; &gt; phrasing changes for the reverse process, taking I=
GMP and<br>
&gt; &gt; &gt; &gt; &gt; constructing EVPN routes, since we refer to (e.g) =
&quot;the Group<br>
&gt; &gt; &gt; &gt; &gt; address of the IGMP Membership Report&quot; in pla=
ces, and that is<br>
&gt; &gt; &gt; &gt; &gt; not a well-defined concept in the absence of some =
text<br>
&gt; &gt; &gt; &gt; &gt; indicating group-by- group processing.)<br>
&gt; &gt; &gt; &gt; &gt;<br>
&gt; &gt; &gt; &gt; &gt; Abstract<br>
&gt; &gt; &gt; &gt; &gt;<br>
&gt; &gt; &gt; &gt; &gt;&nbsp;&nbsp;&nbsp; This document describes how to s=
upport efficiently endpoints running<br>
&gt; &gt; &gt; &gt; &gt;&nbsp;&nbsp;&nbsp; IGMP for the above services over=
 an EVPN network by incorporating<br>
&gt; &gt; &gt; &gt; &gt;&nbsp;&nbsp;&nbsp; IGMP proxy procedures on EVPN PE=
s.<br>
&gt; &gt; &gt; &gt; &gt;<br>
&gt; &gt; &gt; &gt; &gt; I see Lars already noted the dangling reference to=
 &quot;above services&quot;.<br>
&gt; &gt; &gt; &gt; &gt; That really needs to be fixed before approval, and=
 even looking<br>
&gt; &gt; &gt; &gt; &gt; at the diff from -<br>
&gt; &gt; &gt; &gt; &gt; 12 to -13 does not give me a clear picture of what=
 to suggest as a<br>
&gt; rewrite.<br>
&gt; &gt; &gt; &gt; &gt;<br>
&gt; &gt; &gt; &gt; &gt; Section 1<br>
&gt; &gt; &gt; &gt; &gt;<br>
&gt; &gt; &gt; &gt; &gt; I strongly suggest mentioning and referencing some=
 of the core<br>
&gt; &gt; &gt; &gt; &gt; technologies that readers are assumed to be famili=
ar with (e.g.,<br>
&gt; &gt; &gt; &gt; &gt; RFC<br>
&gt; &gt; &gt; &gt; &gt; 7432 for EVPN, RFC 6514 for various tunnel types i=
ncluding<br>
&gt; &gt; &gt; &gt; &gt; Ingress<br>
&gt; &gt; &gt; Replication).<br>
&gt; &gt; &gt; &gt; &gt; At present the document is quite unfriendly to a r=
eader from an<br>
&gt; &gt; &gt; &gt; &gt; outside field, who has little to no indication as =
to what<br>
&gt; &gt; &gt; &gt; &gt; background material is required in order to be abl=
e to make sense of this<br>
&gt; document.<br>
&gt; &gt; &gt; &gt; &gt;<br>
&gt; &gt; &gt; &gt; &gt;&nbsp;&nbsp;&nbsp; In DC applications, a point of d=
elivery (POD) can consist of<br>
&gt; &gt; &gt; &gt; &gt; a<br>
&gt; &gt; &gt; &gt; &gt;<br>
&gt; &gt; &gt; &gt; &gt; Data Center is not marked as &quot;well-known&quot=
; at<br>
&gt; &gt; &gt; &gt; &gt; <a href=3D"https://urldefense.com/v3/__https:/www.=
rfc-">https://urldefense.com/v3/__https://www.rfc-</a><br>
&gt; &gt; &gt; &gt; &gt; editor.org/materials/abbrev.expansion.txt__;!!NEt6=
yMaO-<br>
&gt; &gt; &gt; &gt; &gt;<br>
&gt; &gt; &gt;<br>
&gt; gk!RdAYIQJzeV4Zo3HeoU6yFlhxJGC56JOC41jC9lqSbJyT7Gw448bi3rPSLlJ3XlU$<br=
>
&gt; &gt; &gt; &gt; &gt; and needs to be expanded on first use.<br>
&gt; &gt; &gt; &gt; &gt;<br>
&gt; &gt; &gt; &gt; &gt;&nbsp;&nbsp;&nbsp; 2.&nbsp; Distributed anycast mul=
ticast proxy: it is desirable for the EVPN<br>
&gt; &gt; &gt; &gt; &gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; network =
to act as a distributed anycast multicast router<br>
&gt; &gt; &gt; &gt; &gt; with<br>
&gt; &gt; &gt; &gt; &gt;<br>
&gt; &gt; &gt; &gt; &gt; I honestly don't know what a &quot;distributed any=
cast multicast router&quot;<br>
&gt; &gt; &gt; &gt; &gt; is supposed to be.&nbsp; Google finds only a handf=
ul of instances of<br>
&gt; &gt; &gt; &gt; &gt; that<br>
&gt; &gt; &gt; &gt; &gt; (quoted) phrase, most of which can be traced back =
to this document.<br>
&gt; &gt; &gt; &gt; &gt; There is a similar phrase in =A74.2 that perhaps c=
larifies that<br>
&gt; &gt; &gt; &gt; &gt; the collection of EVPN PEs is intended to function=
 as a<br>
&gt; &gt; &gt; &gt; &gt; distributed multicast router (that is perhaps in s=
ome sense transparent to<br>
&gt; the CEs).<br>
&gt; &gt; &gt; &gt; &gt; But how does the &quot;anycast&quot; part come int=
o play?&nbsp; How is the<br>
&gt; &gt; &gt; &gt; &gt; anycast IP address assigned, and which protocol me=
ssages is it conveyed<br>
&gt; in?<br>
&gt; &gt; &gt; &gt; &gt;<br>
&gt; &gt; &gt; &gt; &gt; Section 3<br>
&gt; &gt; &gt; &gt; &gt;<br>
&gt; &gt; &gt; &gt; &gt; I suggest adding SMET to the terminology listed he=
re.<br>
&gt; &gt; &gt; &gt; &gt;<br>
&gt; &gt; &gt; &gt; &gt;&nbsp;&nbsp;&nbsp; o&nbsp; Ethernet Segment (ES): W=
hen a customer site (device or network) is<br>
&gt; &gt; &gt; &gt; &gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; connected to o=
ne or more PEs via a set of Ethernet links.<br>
&gt; &gt; &gt; &gt; &gt;<br>
&gt; &gt; &gt; &gt; &gt; That looks like an extremely unconventional defini=
tion for<br>
&gt; &gt; &gt; &gt; &gt; &quot;Ethernet<br>
&gt; &gt; &gt; Segment&quot;.<br>
&gt; &gt; &gt; &gt; &gt;<br>
&gt; &gt; &gt; &gt; &gt;&nbsp;&nbsp;&nbsp; Membership Report too.&nbsp; Sim=
ilarly, text for IGMPv2 applies to MLDv1<br>
&gt; &gt; &gt; &gt; &gt;&nbsp;&nbsp;&nbsp; and text for IGMPv3 applies to M=
LDv2.&nbsp; IGMP / MLD version encoding in<br>
&gt; &gt; &gt; &gt; &gt;&nbsp;&nbsp;&nbsp; BGP update is stated in Section =
9<br>
&gt; &gt; &gt; &gt; &gt;<br>
&gt; &gt; &gt; &gt; &gt; I suggest stating explicitly that this equivalence=
 is possible<br>
&gt; &gt; &gt; &gt; &gt; because the indicated versions provide analogous f=
unctionality<br>
&gt; &gt; &gt; &gt; &gt; for IPv4 and<br>
&gt; &gt; &gt; IPv6, respectively.<br>
&gt; &gt; &gt; &gt; &gt;<br>
&gt; &gt; &gt; &gt; &gt; Section 4.1.1<br>
&gt; &gt; &gt; &gt; &gt;<br>
&gt; &gt; &gt; &gt; &gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; is consi=
dered as a new BGP route advertisement.&nbsp; When different<br>
&gt; &gt; &gt; &gt; &gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; version =
of IGMP join are received, final state MUST be as per<br>
&gt; &gt; &gt; &gt; &gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; section =
5.1 of [RFC3376].&nbsp; At the end of route processing local<br>
&gt; &gt; &gt; &gt; &gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; and remo=
te group record state MUST be as per section 5.1 of<br>
&gt; &gt; &gt; &gt; &gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; [RFC3376=
].<br>
&gt; &gt; &gt; &gt; &gt;<br>
&gt; &gt; &gt; &gt; &gt; I interpret &quot;different version of IGMP join&q=
uot; as &quot;join messages<br>
&gt; &gt; &gt; &gt; &gt; from different IGMP protocol versions&quot;, which=
 makes this<br>
&gt; &gt; &gt; &gt; &gt; reference to RFC<br>
&gt; &gt; &gt; &gt; &gt; 3376 make no sense to me -- the referenced section=
 does not talk<br>
&gt; &gt; &gt; &gt; &gt; about multiple protocol versions at all.&nbsp; Ple=
ase clarify what<br>
&gt; &gt; &gt; &gt; &gt; behavior from RFC 3376 is being referenced.<br>
&gt; &gt; &gt; &gt; &gt;<br>
&gt; &gt; &gt; &gt; &gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; logged.&=
nbsp; If the v3 flag is set (in addition to v2), then the IE<br>
&gt; &gt; &gt; &gt; &gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; flag MUS=
T indicate &quot;exclude&quot;.&nbsp; If not, then an error SHOULD be<br>
&gt; &gt; &gt; &gt; &gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; logged.&=
nbsp; [...]<br>
&gt; &gt; &gt; &gt; &gt;<br>
&gt; &gt; &gt; &gt; &gt; It's great to say that this is an error condition =
and should be logged.<br>
&gt; &gt; &gt; &gt; &gt; What does the recipient actually do while processi=
ng the message?<br>
&gt; &gt; &gt; &gt; &gt; An RFC 7606 named behavior would be nice.<br>
&gt; &gt; &gt; &gt; &gt;<br>
&gt; &gt; &gt; &gt; &gt; Section 4.2<br>
&gt; &gt; &gt; &gt; &gt;<br>
&gt; &gt; &gt; &gt; &gt;&nbsp;&nbsp;&nbsp; As mentioned in the previous sec=
tions, each PE MUST have proxy<br>
&gt; &gt; &gt; &gt; &gt;&nbsp;&nbsp;&nbsp; querier functionality for the fo=
llowing reasons:<br>
&gt; &gt; &gt; &gt; &gt;<br>
&gt; &gt; &gt; &gt; &gt; I'm not really sure which previous mentions this i=
s supposed to refer to.<br>
&gt; &gt; &gt; &gt; &gt;<br>
&gt; &gt; &gt; &gt; &gt; Section 6.2.1<br>
&gt; &gt; &gt; &gt; &gt;<br>
&gt; &gt; &gt; &gt; &gt; Just to confirm: the PE receiving a BGP Leave Sync=
h route does<br>
&gt; &gt; &gt; &gt; &gt; *not* produce local IGMP Query messages, on the as=
sumption that<br>
&gt; &gt; &gt; &gt; &gt; the PE that did receive the Leave locally has alre=
ady done so?<br>
&gt; &gt; &gt; &gt; &gt; (I don't think this necessarily needs to be writte=
n out in the<br>
&gt; &gt; &gt; &gt; &gt; document itself; I just want to confirm my underst=
anding.)<br>
&gt; &gt; &gt; &gt; &gt;<br>
&gt; &gt; &gt; &gt; &gt; Section 6.3<br>
&gt; &gt; &gt; &gt; &gt;<br>
&gt; &gt; &gt; &gt; &gt;&nbsp;&nbsp;&nbsp; A PE which has received an IGMP =
Membership Request would have<br>
&gt; synced<br>
&gt; &gt; &gt; &gt; &gt;&nbsp;&nbsp;&nbsp; the IGMP Join by the procedure d=
efined in section 6.1.&nbsp; If a PE with<br>
&gt; &gt; &gt; &gt; &gt;&nbsp;&nbsp;&nbsp; local join state goes down or th=
e PE to CE link goes down, it would<br>
&gt; &gt; &gt; &gt; &gt;&nbsp;&nbsp;&nbsp; lead to a mass withdraw of multi=
cast routes.&nbsp; Remote PEs (PEs<br>
&gt; &gt; &gt; &gt; &gt; where<br>
&gt; &gt; &gt; &gt; &gt;<br>
&gt; &gt; &gt; &gt; &gt; Can we have greater clarity on &quot;would lead to=
&quot;?&nbsp; Are there<br>
&gt; &gt; &gt; &gt; &gt; actually routes that will be withdrawn and we are =
just ignoring<br>
&gt; &gt; &gt; &gt; &gt; the consequences of that for the purposes of local=
 state, using<br>
&gt; &gt; &gt; &gt; &gt; some heuristic (as mentioned later) for detecting =
whether a<br>
&gt; &gt; &gt; &gt; &gt; mass-withdraw is due to a failure at a peer?&nbsp;=
 Or is the mass<br>
&gt; &gt; &gt; &gt; &gt; withdraw a hypothetical scenario<br>
&gt; &gt; &gt; that the procedures described here fully avoid?<br>
&gt; &gt; &gt; &gt; &gt;<br>
&gt; &gt; &gt; &gt; &gt;&nbsp;&nbsp;&nbsp; these routes were remote IGMP Jo=
ins) SHOULD NOT remove the state<br>
&gt; &gt; &gt; &gt; &gt;&nbsp;&nbsp;&nbsp; immediately; instead General Que=
ry SHOULD be generated to refresh<br>
&gt; the<br>
&gt; &gt; &gt; &gt; &gt;&nbsp;&nbsp;&nbsp; states.&nbsp; There are several =
ways to detect failure at a peer, e.g.<br>
&gt; &gt; &gt; &gt; &gt;&nbsp;&nbsp;&nbsp; using IGP next hop tracking or E=
S route withdraw.<br>
&gt; &gt; &gt; &gt; &gt;<br>
&gt; &gt; &gt; &gt; &gt; Does each PE initiate the General Query, in this s=
cenario?<br>
&gt; &gt; &gt; &gt; &gt;<br>
&gt; &gt; &gt; &gt; &gt; Section 7<br>
&gt; &gt; &gt; &gt; &gt;<br>
&gt; &gt; &gt; &gt; &gt;&nbsp;&nbsp;&nbsp; Note that to facilitate state sy=
nchronization after failover, the PEs<br>
&gt; &gt; &gt; &gt; &gt;&nbsp;&nbsp;&nbsp; attached to a multihomed ES oper=
ating in Single-Active redundancy<br>
&gt; &gt; &gt; &gt; &gt;&nbsp;&nbsp;&nbsp; mode SHOULD also coordinate IGMP=
 Join (x,G) state.&nbsp; In this<br>
&gt; &gt; &gt; &gt; &gt; case all<br>
&gt; &gt; &gt; &gt; &gt;<br>
&gt; &gt; &gt; &gt; &gt; What are the drawbacks of not performing such sync=
hronization?<br>
&gt; &gt; &gt; &gt; &gt; Alternately, in what cases does it make sense to n=
ot perform<br>
&gt; &gt; &gt; &gt; &gt; synchronization (so that the guidance is SHOULD ra=
ther than MUST)?<br>
&gt; &gt; &gt; &gt; &gt;<br>
&gt; &gt; &gt; &gt; &gt; Section 9.1<br>
&gt; &gt; &gt; &gt; &gt;<br>
&gt; &gt; &gt; &gt; &gt; It might be nice to mention that the length fields=
 are measured<br>
&gt; &gt; &gt; &gt; &gt; in bits here in this section, where the NLRI forma=
t is laid out,<br>
&gt; &gt; &gt; &gt; &gt; in addition to<br>
&gt; &gt; &gt; &gt; &gt; =A79.1.1 where the procedures for constructing it =
are laid out.<br>
&gt; &gt; &gt; &gt; &gt;<br>
&gt; &gt; &gt; &gt; &gt;&nbsp;&nbsp;&nbsp; o&nbsp; If route is used for IPv=
6 (MLD) then bit 7 indicates support for<br>
&gt; &gt; &gt; &gt; &gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; MLD version 1.=
&nbsp; The second least significant bit, bit 6<br>
&gt; &gt; &gt; &gt; &gt; indicates<br>
&gt; &gt; &gt; &gt; &gt;<br>
&gt; &gt; &gt; &gt; &gt; How does the receiver know if the route is being u=
sed for IPv6?<br>
&gt; &gt; &gt; &gt; &gt; (Also applies in =A79.2, 9.3)<br>
&gt; &gt; &gt; &gt; &gt;<br>
&gt; &gt; &gt; &gt; &gt; Section 9.1.1<br>
&gt; &gt; &gt; &gt; &gt;<br>
&gt; &gt; &gt; &gt; &gt; Is there any requirement for consistency about usi=
ng IPv4 vs<br>
&gt; &gt; &gt; &gt; &gt; IPv6 addresses in all three address fields?&nbsp; =
The description<br>
&gt; &gt; &gt; &gt; &gt; given here would seem to allow mixing address fami=
lies, but I<br>
&gt; &gt; &gt; &gt; &gt; don't really expect that to<br>
&gt; &gt; &gt; work in practice.<br>
&gt; &gt; &gt; &gt; &gt;<br>
&gt; &gt; &gt; &gt; &gt;&nbsp;&nbsp;&nbsp; version and any source filtering=
 for a given group membership.&nbsp; All<br>
&gt; &gt; &gt; &gt; &gt;&nbsp;&nbsp;&nbsp; EVPN SMET routes are announced w=
ith per- EVI Route Target extended<br>
&gt; &gt; &gt; &gt; &gt;&nbsp;&nbsp;&nbsp; communities.<br>
&gt; &gt; &gt; &gt; &gt;<br>
&gt; &gt; &gt; &gt; &gt; Is there a good reference for discussion of these =
associated ECs?<br>
&gt; &gt; &gt; &gt; &gt;<br>
&gt; &gt; &gt; &gt; &gt; Section 9.1.2<br>
&gt; &gt; &gt; &gt; &gt;<br>
&gt; &gt; &gt; &gt; &gt;&nbsp;&nbsp;&nbsp; PE2 to receive multicast traffic=
.&nbsp; In this case PE2 MUST originate a<br>
&gt; &gt; &gt; &gt; &gt;&nbsp;&nbsp;&nbsp; (*,*) SMET route to receive all =
of the multicast traffic in the EVPN<br>
&gt; &gt; &gt; &gt; &gt;&nbsp;&nbsp;&nbsp; domain.&nbsp; To generate Wildca=
rds (*,*) routes, the procedure from<br>
&gt; &gt; &gt; &gt; &gt;&nbsp;&nbsp;&nbsp; [RFC6625] SHOULD be used.<br>
&gt; &gt; &gt; &gt; &gt;<br>
&gt; &gt; &gt; &gt; &gt; Is the PE expected to identify this case based on =
protocol<br>
&gt; &gt; &gt; &gt; &gt; messages received at runtime (e.g., any PIM at all=
), or is this external<br>
&gt; configuration?<br>
&gt; &gt; &gt; &gt; &gt;<br>
&gt; &gt; &gt; &gt; &gt; Section 9.3.1<br>
&gt; &gt; &gt; &gt; &gt;<br>
&gt; &gt; &gt; &gt; &gt;&nbsp;&nbsp;&nbsp; Maximum Response Time is value t=
o be used while sending query as<br>
&gt; &gt; &gt; &gt; &gt;&nbsp;&nbsp;&nbsp; defined in [RFC2236]<br>
&gt; &gt; &gt; &gt; &gt;<br>
&gt; &gt; &gt; &gt; &gt; Is it actually right to describe this as &quot;whi=
le sending query<br>
&gt; &gt; &gt; &gt; &gt; [messages]&quot;?&nbsp; My understanding is that a=
 PE receiving this route<br>
&gt; &gt; &gt; &gt; &gt; over BGP would in fact *not* actually send IGMP Qu=
ery messages,<br>
&gt; &gt; &gt; &gt; &gt; but simply use the time to set a timer and potenti=
ally clear up<br>
&gt; &gt; &gt; &gt; &gt; state if certain conditions are met at the end of =
the period in question.<br>
&gt; &gt; &gt; &gt; &gt;<br>
&gt; &gt; &gt; &gt; &gt; Section 10<br>
&gt; &gt; &gt; &gt; &gt;<br>
&gt; &gt; &gt; &gt; &gt; Just to confirm my understanding here: in the imme=
diate leave<br>
&gt; &gt; &gt; &gt; &gt; case, the Leave Synch route will be advertised jus=
t for the<br>
&gt; &gt; &gt; &gt; &gt; &quot;delta&quot; period of time described in<br>
&gt; &gt; &gt; &gt; &gt; =A76.2 and then withdrawn?<br>
&gt; &gt; &gt; &gt; &gt;<br>
&gt; &gt; &gt; &gt; &gt;&nbsp;&nbsp;&nbsp; IGMP MAY be configured with imme=
diate leave option.&nbsp; This<br>
&gt; &gt; &gt; &gt; &gt; allows the<br>
&gt; &gt; &gt; &gt; &gt;<br>
&gt; &gt; &gt; &gt; &gt; Is there a suitable reference for &quot;immediate =
leave&quot;?&nbsp; I did not<br>
&gt; &gt; &gt; &gt; &gt; see much relevant in RFCs 2236 and 3376.<br>
&gt; &gt; &gt; &gt; &gt;<br>
&gt; &gt; &gt; &gt; &gt; Section 12<br>
&gt; &gt; &gt; &gt; &gt;<br>
&gt; &gt; &gt; &gt; &gt; I support Roman's point about detailing which aspe=
cts are<br>
&gt; &gt; &gt; &gt; &gt; covered in which referenced RFCs.<br>
&gt; &gt; &gt; &gt; &gt;<br>
&gt; &gt; &gt; &gt; &gt; I also noted that the &quot;delta&quot; value used=
 in the Last Member<br>
&gt; &gt; &gt; &gt; &gt; Query process must be configured on each node, and=
 to the same value.<br>
&gt; &gt; &gt; &gt; &gt; Such requirement for identical configuration opens=
 up the chance<br>
&gt; &gt; &gt; &gt; &gt; for skew, and sometimes any such skew is security-=
relevant and<br>
&gt; &gt; &gt; &gt; &gt; must be documented in the security considerations.=
&nbsp; However, I'm<br>
&gt; &gt; &gt; &gt; &gt; not sure that that's the case, here, as it seems t=
hat skew would<br>
&gt; &gt; &gt; &gt; &gt; mostly only serve to cause a brief &quot;blip&quot=
; where a PE drops its<br>
&gt; &gt; &gt; &gt; &gt; group state only to recreate it when a report show=
s up later.<br>
&gt; &gt; &gt; &gt; &gt; Is there a scenario where the skew goes the other =
way, and a PE<br>
&gt; &gt; &gt; &gt; &gt; leaves group state in place<br>
&gt; &gt; &gt; indefinitely that should have been dropped?<br>
&gt; &gt; &gt; &gt; &gt;<br>
&gt; &gt; &gt; &gt; &gt; Section 16.1<br>
&gt; &gt; &gt; &gt; &gt;<br>
&gt; &gt; &gt; &gt; &gt; Since we only reference RFC 4684 to say that its p=
rocedures are<br>
&gt; &gt; &gt; &gt; &gt; not applicable to what we describe, it seems like =
it could be<br>
&gt; &gt; &gt; &gt; &gt; classified as only an informative reference.<br>
&gt; &gt; &gt; &gt; &gt;<br>
&gt; &gt; &gt; &gt; &gt; NITS<br>
&gt; &gt; &gt; &gt; &gt;<br>
&gt; &gt; &gt; &gt; &gt; We seem quite inconsistent about whether we write =
&quot;BCP Leave<br>
&gt; &gt; &gt; &gt; &gt; Synch route&quot; or &quot;IGMP Leave Synch route&=
quot; (but I believe these<br>
&gt; &gt; &gt; &gt; &gt; are both supposed to be the same thing).<br>
&gt; &gt; &gt; &gt; &gt;<br>
&gt; &gt; &gt; &gt; &gt; Section 1<br>
&gt; &gt; &gt; &gt; &gt;<br>
&gt; &gt; &gt; &gt; &gt;&nbsp;&nbsp;&nbsp; communication and orchestration.=
&nbsp; However, EVPN is used as standard<br>
&gt; &gt; &gt; &gt; &gt;&nbsp;&nbsp;&nbsp; way of inter-POD communication f=
or both intra-DC and<br>
&gt; &gt; &gt; &gt; &gt; inter-DC.&nbsp; A<br>
&gt; &gt; &gt; &gt; &gt;<br>
&gt; &gt; &gt; &gt; &gt; intra-DC and inter-DC are both adjectives that nee=
d to modify some<br>
&gt; noun.<br>
&gt; &gt; &gt; &gt; &gt; Please supply such a noun (e.g., &quot;traffic&quo=
t;).<br>
&gt; &gt; &gt; &gt; &gt;<br>
&gt; &gt; &gt; &gt; &gt;&nbsp;&nbsp;&nbsp; These hosts express their intere=
sts in multicast groups on a given<br>
&gt; &gt; &gt; &gt; &gt;&nbsp;&nbsp;&nbsp; subnet/VLAN by sending IGMP Memb=
ership Reports (Joins) for their<br>
&gt; &gt; &gt; &gt; &gt;&nbsp;&nbsp;&nbsp; interested multicast group(s).&n=
bsp; [...]<br>
&gt; &gt; &gt; &gt; &gt;<br>
&gt; &gt; &gt; &gt; &gt; I think that this phrase &quot;IGMP Membership Rep=
orts (Joins)&quot; is<br>
&gt; &gt; &gt; &gt; &gt; intended to serve some cross-protocol clarificatio=
n role (e.g.,<br>
&gt; &gt; &gt; &gt; &gt; &quot;Join&quot; is used by<br>
&gt; &gt; &gt; &gt; &gt; IGMPv3 and MLD but not IGMPv2).&nbsp; Since this i=
s the first place<br>
&gt; &gt; &gt; &gt; &gt; where we use that formulation, some additional tex=
t to clarify<br>
&gt; &gt; &gt; &gt; &gt; the shorthand seems<br>
&gt; &gt; &gt; in order.<br>
&gt; &gt; &gt; &gt; &gt;<br>
&gt; &gt; &gt; &gt; &gt; Section 3<br>
&gt; &gt; &gt; &gt; &gt;<br>
&gt; &gt; &gt; &gt; &gt;&nbsp;&nbsp;&nbsp; o&nbsp; BD: Broadcast Domain.&nb=
sp; As per [RFC7432], an EVI consists of a<br>
&gt; &gt; &gt; &gt; &gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; single or mult=
iple BDs.&nbsp; In case of VLAN-bundle and<br>
&gt; &gt; &gt; &gt; &gt; VLAN-aware<br>
&gt; &gt; &gt; &gt; &gt;<br>
&gt; &gt; &gt; &gt; &gt; RFC 7432 spells &quot;VLAN Bundle&quot; with no hy=
phen.<br>
&gt; &gt; &gt; &gt; &gt;<br>
&gt; &gt; &gt; &gt; &gt;&nbsp;&nbsp;&nbsp; o&nbsp; Single-Active Redundancy=
 Mode: When only a single PE, among all<br>
&gt; &gt; &gt; &gt; &gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; the PEs attach=
ed to an Ethernet segment, is allowed to forward<br>
&gt; &gt; &gt; &gt; &gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; traffic to/fro=
m that Ethernet segment for a given VLAN, then the<br>
&gt; &gt; &gt; &gt; &gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; Ethernet segme=
nt is defined to be operating in Single-Active<br>
&gt; &gt; &gt; &gt; &gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; redundancy mod=
e.<br>
&gt; &gt; &gt; &gt; &gt;<br>
&gt; &gt; &gt; &gt; &gt;&nbsp;&nbsp;&nbsp; o&nbsp; All-Active Redundancy Mo=
de: When all PEs attached to an Ethernet<br>
&gt; &gt; &gt; &gt; &gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; segment are al=
lowed to forward known unicast traffic to/from that<br>
&gt; &gt; &gt; &gt; &gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; Ethernet segme=
nt for a given VLAN, then the Ethernet segment is<br>
&gt; &gt; &gt; &gt; &gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; defined to be =
operating in All-Active redundancy mode.<br>
&gt; &gt; &gt; &gt; &gt;<br>
&gt; &gt; &gt; &gt; &gt; Is it important that the second definition only co=
vers &quot;unicast traffic&quot;<br>
&gt; &gt; &gt; &gt; &gt; but the former uses the unqualified term &quot;tra=
ffic&quot;?<br>
&gt; &gt; &gt; &gt; &gt;<br>
&gt; &gt; &gt; &gt; &gt;&nbsp;&nbsp;&nbsp; o&nbsp; OIF: Outgoing Interface =
for multicast.&nbsp; It can be physical<br>
&gt; &gt; &gt; &gt; &gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; interface, vir=
tual interface or tunnel.<br>
&gt; &gt; &gt; &gt; &gt;<br>
&gt; &gt; &gt; &gt; &gt; s/physical/a physical/<br>
&gt; &gt; &gt; &gt; &gt;<br>
&gt; &gt; &gt; &gt; &gt; Section 4<br>
&gt; &gt; &gt; &gt; &gt;<br>
&gt; &gt; &gt; &gt; &gt;&nbsp;&nbsp;&nbsp; The IGMP Proxy mechanism is used=
 to reduce the flooding of IGMP<br>
&gt; &gt; &gt; &gt; &gt;&nbsp;&nbsp;&nbsp; messages over an EVPN network si=
milar to ARP proxy used in<br>
&gt; &gt; &gt; &gt; &gt; reducing<br>
&gt; &gt; &gt; &gt; &gt;<br>
&gt; &gt; &gt; &gt; &gt; &quot;similarly to how ARP proxy is used&quot;<br>
&gt; &gt; &gt; &gt; &gt;<br>
&gt; &gt; &gt; &gt; &gt;&nbsp;&nbsp;&nbsp; speakers.&nbsp; The information =
is again translated back to IGMP message<br>
&gt; &gt; &gt; &gt; &gt;&nbsp;&nbsp;&nbsp; at the recipient EVPN speaker.&n=
bsp; Thus it helps create an IGMP<br>
&gt; &gt; &gt; &gt; &gt; overlay<br>
&gt; &gt; &gt; &gt; &gt;<br>
&gt; &gt; &gt; &gt; &gt; &quot;IGMP messages&quot; plural, to match the pre=
vious sentence.<br>
&gt; &gt; &gt; &gt; &gt;<br>
&gt; &gt; &gt; &gt; &gt; Section 4.1.1<br>
&gt; &gt; &gt; &gt; &gt;<br>
&gt; &gt; &gt; &gt; &gt;&nbsp;&nbsp;&nbsp; 1.&nbsp; When the first hop PE r=
eceives several IGMP Membership Reports<br>
&gt; &gt; &gt; &gt; &gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; (Joins),=
 belonging to the same IGMP version, from different<br>
&gt; &gt; &gt; &gt; &gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; attached=
 hosts for the same (*,G) or (S,G), it SHOULD send a<br>
&gt; &gt; &gt; &gt; &gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; single B=
GP message corresponding to the very first IGMP<br>
&gt; &gt; &gt; &gt; &gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; Membersh=
ip Request (BGP update as soon as possible) for that<br>
&gt; &gt; &gt; &gt; &gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; (*,G) or=
 (S,G).&nbsp; [...]<br>
&gt; &gt; &gt; &gt; &gt;<br>
&gt; &gt; &gt; &gt; &gt; What is an &quot;IGMP Membership Request&quot;?&nb=
sp; Is this just a typo for Report?<br>
&gt; &gt; &gt; &gt; &gt;<br>
&gt; &gt; &gt; &gt; &gt;&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; This is because BGP is a stateful protocol and<br>
&gt; &gt; &gt; &gt; &gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; no furth=
er transmission of the same report is needed.&nbsp; If the<br>
&gt; &gt; &gt; &gt; &gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; IGMP Mem=
bership Request is for (*,G), then multicast group<br>
&gt; &gt; &gt; &gt; &gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; address =
MUST be sent along with the corresponding version flag<br>
&gt; &gt; &gt; &gt; &gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; (v2 or v=
3) set.&nbsp; [...]<br>
&gt; &gt; &gt; &gt; &gt;<br>
&gt; &gt; &gt; &gt; &gt; (ditto)<br>
&gt; &gt; &gt; &gt; &gt;<br>
&gt; &gt; &gt; &gt; &gt;&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; If the IGMP Join is for (S,G), then<br>
&gt; &gt; &gt; &gt; &gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; besides =
setting multicast group address along with the version<br>
&gt; &gt; &gt; &gt; &gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; flag v3,=
 the source IP address and the IE flag MUST be set<o:p></o:p></p>
</div>
</div>
</div>
</div>
</body>
</html>

--_000_BYAPR11MB2725F3985E566806134DE2F0DF369BYAPR11MB2725namp_--


From nobody Wed Feb 16 23:31:39 2022
Return-Path: <vasilenko.eduard@huawei.com>
X-Original-To: bess@ietfa.amsl.com
Delivered-To: bess@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id CC5263A14FB; Wed, 16 Feb 2022 23:30:47 -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, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_BLOCKED=0.001, RCVD_IN_MSPIKE_H4=0.001, RCVD_IN_MSPIKE_WL=0.001, SPF_HELO_NONE=0.001, SPF_PASS=-0.001, URIBL_BLOCKED=0.001] autolearn=ham autolearn_force=no
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id ZetG2zDXZ2cA; Wed, 16 Feb 2022 23:30:43 -0800 (PST)
Received: from frasgout.his.huawei.com (frasgout.his.huawei.com [185.176.79.56]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id B09D93A14FA; Wed, 16 Feb 2022 23:30:42 -0800 (PST)
Received: from fraeml737-chm.china.huawei.com (unknown [172.18.147.207]) by frasgout.his.huawei.com (SkyGuard) with ESMTP id 4JzmgD51Cwz6H71G; Thu, 17 Feb 2022 15:29:44 +0800 (CST)
Received: from mscpeml100001.china.huawei.com (7.188.26.227) by fraeml737-chm.china.huawei.com (10.206.15.218) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256) id 15.1.2308.21; Thu, 17 Feb 2022 08:30:22 +0100
Received: from mscpeml500001.china.huawei.com (7.188.26.142) by mscpeml100001.china.huawei.com (7.188.26.227) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256) id 15.1.2308.21; Thu, 17 Feb 2022 10:30:21 +0300
Received: from mscpeml500001.china.huawei.com ([7.188.26.142]) by mscpeml500001.china.huawei.com ([7.188.26.142]) with mapi id 15.01.2308.021; Thu, 17 Feb 2022 10:30:21 +0300
From: Vasilenko Eduard <vasilenko.eduard@huawei.com>
To: Warren Kumari <warren@kumari.net>, Ron Bonica <rbonica@juniper.net>
CC: "draft-ietf-bess-srv6-services.all@ietf.org" <draft-ietf-bess-srv6-services.all@ietf.org>, "last-call@ietf.org" <last-call@ietf.org>, "bess@ietf.org" <bess@ietf.org>, "int-dir@ietf.org" <int-dir@ietf.org>
Thread-Topic: [bess] [Last-Call] Intdir telechat review of draft-ietf-bess-srv6-services-10
Thread-Index: AQHYI59InrT+Ph1PW0yqbmwsEhbjgqyXWAdQ
Date: Thu, 17 Feb 2022 07:30:21 +0000
Message-ID: <c5c1dbead05c46a18a3074477a3f9c45@huawei.com>
References: <164485917636.23875.2620776684538729706@ietfa.amsl.com> <CAHw9_iJCxDBG8OzFofhr5GLbXjv6ZaSDgGAhxJd-G2v5VTD_yw@mail.gmail.com>
In-Reply-To: <CAHw9_iJCxDBG8OzFofhr5GLbXjv6ZaSDgGAhxJd-G2v5VTD_yw@mail.gmail.com>
Accept-Language: zh-CN, en-US
Content-Language: en-US
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
x-originating-ip: [10.81.193.2]
Content-Type: multipart/alternative; boundary="_000_c5c1dbead05c46a18a3074477a3f9c45huaweicom_"
MIME-Version: 1.0
X-CFilter-Loop: Reflected
Archived-At: <https://mailarchive.ietf.org/arch/msg/bess/Fy891Nd3LuRbsw7gi-Rnd94RU3A>
Subject: Re: [bess] [Last-Call] Intdir telechat review of draft-ietf-bess-srv6-services-10
X-BeenThere: bess@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: BGP-Enabled ServiceS working group discussion list <bess.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/bess>, <mailto:bess-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/bess/>
List-Post: <mailto:bess@ietf.org>
List-Help: <mailto:bess-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/bess>, <mailto:bess-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 17 Feb 2022 07:30:48 -0000

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

SGkgYWxsLA0KQWJvdXQgdGhpcyBwb2ludDoNCjEpIEluIFNlY3Rpb24gMy4yLjEsIHRoZSBkcmFm
dCB0cmFuc3Bvc2VzIGJpdHMgaW50byB0aGUgTVBMUyBMYWJlbCBmaWVsZC4gVGhpcw0KaXMgc3Vy
cHJpc2luZyBiZWNhdXNlIE1QTFMgYXBwZWFycyBub3doZXJlIGluIHRoZSBmb3J3YXJkaW5nIHBs
YW5lLiBNYXliZSB3ZQ0Kc2hvdWxkbid0IGFkdmVydGlzZSBhbiBNUExTIGxhYmVsPw0KDQpJIGhh
dmUgc2VlbiBpbiBzb21lIEJFU1MgZG9jdW1lbnRzIHRoYXQgdGhpcyBmaWVsZCBpcyBjYWxsZWQg
4oCcU2VydmljZSBMYWJlbOKAnSwgbm90IOKAnE1QTFMgbGFiZWzigJ0uDQpCZWNhdXNlIE1QTFMg
ZG9lcyBub3QgZXhpc3QgaW4gVnhMQU4gdG9vLCBidXQgdGhlIHNhbWUgbGFiZWwgaXMgdXNlZC4N
CkhlbmNlLCAxKSBpcyBlYXN5IHRvIHJlc29sdmUuIEl0IGlzIGp1c3QgYSB0ZXJtaW5vbG9neSBj
b3JyZWN0aW9uIHRoYXQgbWFrZXMgc2Vuc2UgaW4gcHJpbmNpcGxlIGZvciBhbGwgQkVTUyBkb2N1
bWVudHMuDQpFZHVhcmQNCkZyb206IEJFU1MgW21haWx0bzpiZXNzLWJvdW5jZXNAaWV0Zi5vcmdd
IE9uIEJlaGFsZiBPZiBXYXJyZW4gS3VtYXJpDQpTZW50OiBUaHVyc2RheSwgRmVicnVhcnkgMTcs
IDIwMjIgNDozNyBBTQ0KVG86IFJvbiBCb25pY2EgPHJib25pY2FAanVuaXBlci5uZXQ+DQpDYzog
ZHJhZnQtaWV0Zi1iZXNzLXNydjYtc2VydmljZXMuYWxsQGlldGYub3JnOyBsYXN0LWNhbGxAaWV0
Zi5vcmc7IGJlc3NAaWV0Zi5vcmc7IGludC1kaXJAaWV0Zi5vcmcNClN1YmplY3Q6IFJlOiBbYmVz
c10gW0xhc3QtQ2FsbF0gSW50ZGlyIHRlbGVjaGF0IHJldmlldyBvZiBkcmFmdC1pZXRmLWJlc3Mt
c3J2Ni1zZXJ2aWNlcy0xMA0KDQoNCg0KT24gTW9uLCBGZWIgMTQsIDIwMjIgYXQgMTE6MjAgQU0g
Um9uIEJvbmljYSB2aWEgRGF0YXRyYWNrZXIgPG5vcmVwbHlAaWV0Zi5vcmc8bWFpbHRvOm5vcmVw
bHlAaWV0Zi5vcmc+PiB3cm90ZToNClJldmlld2VyOiBSb24gQm9uaWNhDQpSZXZpZXcgcmVzdWx0
OiBOb3QgUmVhZHkNCg0KSSBhbSBhbiBhc3NpZ25lZCBJTlQgZGlyZWN0b3JhdGUgcmV2aWV3ZXIg
Zm9yIGRyYWZ0LWlldGYtYmVzcy1zcnY2LXNlcnZpY2VzLnR4dC4NClRoZXNlIGNvbW1lbnRzIHdl
cmUgd3JpdHRlbiBwcmltYXJpbHkgZm9yIHRoZSBiZW5lZml0IG9mIHRoZSBJbnRlcm5ldCBBcmVh
DQpEaXJlY3RvcnMuIERvY3VtZW50IGVkaXRvcnMgYW5kIHNoZXBoZXJkKHMpIHNob3VsZCB0cmVh
dCB0aGVzZSBjb21tZW50cyBqdXN0DQpsaWtlIHRoZXkgd291bGQgdHJlYXQgY29tbWVudHMgZnJv
bSBhbnkgb3RoZXIgSUVURiBjb250cmlidXRvcnMgYW5kIHJlc29sdmUNCnRoZW0gYWxvbmcgd2l0
aCBhbnkgb3RoZXIgTGFzdCBDYWxsIGNvbW1lbnRzIHRoYXQgaGF2ZSBiZWVuIHJlY2VpdmVkLiBG
b3IgbW9yZQ0KZGV0YWlscyBvbiB0aGUgSU5UIERpcmVjdG9yYXRlLCBzZWUNCmh0dHBzOi8vZGF0
YXRyYWNrZXIuaWV0Zi5vcmcvZ3JvdXAvaW50ZGlyL2Fib3V0Lw0KPGh0dHBzOi8vZGF0YXRyYWNr
ZXIuaWV0Zi5vcmcvZ3JvdXAvaW50ZGlyL2Fib3V0Lz4uDQoNCk1ham9yIGlzc3VlczoNCg0KMSkg
SW4gU2VjdGlvbiAzLjIuMSwgdGhlIGRyYWZ0IHRyYW5zcG9zZXMgYml0cyBpbnRvIHRoZSBNUExT
IExhYmVsIGZpZWxkLiBUaGlzDQppcyBzdXJwcmlzaW5nIGJlY2F1c2UgTVBMUyBhcHBlYXJzIG5v
d2hlcmUgaW4gdGhlIGZvcndhcmRpbmcgcGxhbmUuIE1heWJlIHdlDQpzaG91bGRuJ3QgYWR2ZXJ0
aXNlIGFuIE1QTFMgbGFiZWw/DQoNCjIpIEluIFNlY3Rpb24gMy4yLjEgdGhlIGRyYWZ0IHNheXM6
DQoNCiAgQkdQIHNwZWFrZXJzIHRoYXQgZG8gbm90IHN1cHBvcnQgdGhpcyBzcGVjaWZpY2F0aW9u
IG1heSBtaXNpbnRlcnByZXQsDQogICBvbiB0aGUgcmVjZXB0aW9uIG9mIGFuIFNSdjYtYmFzZWQg
QkdQIHNlcnZpY2Ugcm91dGUgdXBkYXRlLCB0aGUgcGFydA0KICAgb2YgdGhlIFNSdjYgU0lEIGVu
Y29kZWQgaW4gTVBMUyBsYWJlbCBmaWVsZChzKSBhcyBNUExTIGxhYmVsIHZhbHVlcw0KICAgZm9y
IE1QTFMtYmFzZWQgc2VydmljZXMuICBJbXBsZW1lbnRhdGlvbnMgc3VwcG9ydGluZyB0aGlzDQog
ICBzcGVjaWZpY2F0aW9uIFNIT1VMRCBwcm92aWRlIGEgbWVjaGFuaXNtIHRvIGNvbnRyb2wgdGhl
IGFkdmVydGlzZW1lbnQNCiAgIG9mIFNSdjYtYmFzZWQgQkdQIHNlcnZpY2Ugcm91dGVzIG9uIGEg
cGVyLW5laWdoYm9yIGFuZCBwZXItc2VydmljZQ0KICAgYmFzaXMuICBUaGUgZGV0YWlscyBvZiBk
ZXBsb3ltZW50IGRlc2lnbnMgYW5kIGltcGxlbWVudGF0aW9uIG9wdGlvbnMNCiAgIGFyZSBvdXRz
aWRlIHRoZSBzY29wZSBvZiB0aGlzIGRvY3VtZW50Lg0KDQpNdWNoIHRoYW5rcyB0byBSb24gZm9y
IHRoaXMgT3BzRGlyIHJldmlldyAtLSBJJ2QgY29tcGxldGVseSBtaXNzZWQgdGhlIGFib3ZlIHBv
aW50cywgYW5kIHRoZXkgYXJlIGltcG9ydGFudCB0byBhZGRyZXNzLg0KDQpXDQoNCg0Kcy9CR1Ag
c3BlYWtlcnMgdGhhdCBkbyBub3Qgc3VwcG9ydCB0aGlzIHNwZWNpZmljYXRpb24vTGVnYWN5IEJH
UCBpbXBsZW1lbnRhdGlvbnMNCg0KSXQgc2VlbXMgdGhhdCB0aGlzIGlzbid0IGJhY2t3YXJkcyBj
b21wYXRpYmxlIHVubGVzcyBlaXRoZXI6DQoNCi0gdGhlIFNIT1VMRCBiZWNvbWVzIGEgTVVTVA0K
LSB0aGUgbWVjaGFuaXNtIGlzIGRlc2NyaWJlZCBpbiB0aGlzIGRvY3VtZW50DQoNCjMpIEkgY29u
Y3VyIHdpdGggV2FycmVuIEt1bWFyaSdzIERJU0NVU1MNCg0KDQoNCi0tDQpsYXN0LWNhbGwgbWFp
bGluZyBsaXN0DQpsYXN0LWNhbGxAaWV0Zi5vcmc8bWFpbHRvOmxhc3QtY2FsbEBpZXRmLm9yZz4N
Cmh0dHBzOi8vd3d3LmlldGYub3JnL21haWxtYW4vbGlzdGluZm8vbGFzdC1jYWxsDQoNCg0KLS0N
ClRoZSBjb21wdXRpbmcgc2NpZW50aXN04oCZcyBtYWluIGNoYWxsZW5nZSBpcyBub3QgdG8gZ2V0
IGNvbmZ1c2VkIGJ5IHRoZQ0KY29tcGxleGl0aWVzIG9mIGhpcyBvd24gbWFraW5nLg0KICAtLSBF
LiBXLiBEaWprc3RyYQ0K

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

PGh0bWwgeG1sbnM6dj0idXJuOnNjaGVtYXMtbWljcm9zb2Z0LWNvbTp2bWwiIHhtbG5zOm89InVy
bjpzY2hlbWFzLW1pY3Jvc29mdC1jb206b2ZmaWNlOm9mZmljZSIgeG1sbnM6dz0idXJuOnNjaGVt
YXMtbWljcm9zb2Z0LWNvbTpvZmZpY2U6d29yZCIgeG1sbnM6bT0iaHR0cDovL3NjaGVtYXMubWlj
cm9zb2Z0LmNvbS9vZmZpY2UvMjAwNC8xMi9vbW1sIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcv
VFIvUkVDLWh0bWw0MCI+DQo8aGVhZD4NCjxtZXRhIGh0dHAtZXF1aXY9IkNvbnRlbnQtVHlwZSIg
Y29udGVudD0idGV4dC9odG1sOyBjaGFyc2V0PXV0Zi04Ij4NCjxtZXRhIG5hbWU9IkdlbmVyYXRv
ciIgY29udGVudD0iTWljcm9zb2Z0IFdvcmQgMTUgKGZpbHRlcmVkIG1lZGl1bSkiPg0KPHN0eWxl
PjwhLS0NCi8qIEZvbnQgRGVmaW5pdGlvbnMgKi8NCkBmb250LWZhY2UNCgl7Zm9udC1mYW1pbHk6
IkNhbWJyaWEgTWF0aCI7DQoJcGFub3NlLTE6MiA0IDUgMyA1IDQgNiAzIDIgNDt9DQpAZm9udC1m
YWNlDQoJe2ZvbnQtZmFtaWx5OkNhbGlicmk7DQoJcGFub3NlLTE6MiAxNSA1IDIgMiAyIDQgMyAy
IDQ7fQ0KLyogU3R5bGUgRGVmaW5pdGlvbnMgKi8NCnAuTXNvTm9ybWFsLCBsaS5Nc29Ob3JtYWws
IGRpdi5Nc29Ob3JtYWwNCgl7bWFyZ2luOjBpbjsNCgltYXJnaW4tYm90dG9tOi4wMDAxcHQ7DQoJ
Zm9udC1zaXplOjEyLjBwdDsNCglmb250LWZhbWlseToiVGltZXMgTmV3IFJvbWFuIixzZXJpZjt9
DQphOmxpbmssIHNwYW4uTXNvSHlwZXJsaW5rDQoJe21zby1zdHlsZS1wcmlvcml0eTo5OTsNCglj
b2xvcjpibHVlOw0KCXRleHQtZGVjb3JhdGlvbjp1bmRlcmxpbmU7fQ0KYTp2aXNpdGVkLCBzcGFu
Lk1zb0h5cGVybGlua0ZvbGxvd2VkDQoJe21zby1zdHlsZS1wcmlvcml0eTo5OTsNCgljb2xvcjpw
dXJwbGU7DQoJdGV4dC1kZWNvcmF0aW9uOnVuZGVybGluZTt9DQpzcGFuLkVtYWlsU3R5bGUxNw0K
CXttc28tc3R5bGUtdHlwZTpwZXJzb25hbC1yZXBseTsNCglmb250LWZhbWlseToiQ2FsaWJyaSIs
c2Fucy1zZXJpZjsNCgljb2xvcjojMUY0OTdEO30NCi5Nc29DaHBEZWZhdWx0DQoJe21zby1zdHls
ZS10eXBlOmV4cG9ydC1vbmx5Ow0KCWZvbnQtZmFtaWx5OiJDYWxpYnJpIixzYW5zLXNlcmlmO30N
CkBwYWdlIFdvcmRTZWN0aW9uMQ0KCXtzaXplOjguNWluIDExLjBpbjsNCgltYXJnaW46MS4waW4g
MS4waW4gMS4waW4gMS4waW47fQ0KZGl2LldvcmRTZWN0aW9uMQ0KCXtwYWdlOldvcmRTZWN0aW9u
MTt9DQotLT48L3N0eWxlPjwhLS1baWYgZ3RlIG1zbyA5XT48eG1sPg0KPG86c2hhcGVkZWZhdWx0
cyB2OmV4dD0iZWRpdCIgc3BpZG1heD0iMTAyNiIgLz4NCjwveG1sPjwhW2VuZGlmXS0tPjwhLS1b
aWYgZ3RlIG1zbyA5XT48eG1sPg0KPG86c2hhcGVsYXlvdXQgdjpleHQ9ImVkaXQiPg0KPG86aWRt
YXAgdjpleHQ9ImVkaXQiIGRhdGE9IjEiIC8+DQo8L286c2hhcGVsYXlvdXQ+PC94bWw+PCFbZW5k
aWZdLS0+DQo8L2hlYWQ+DQo8Ym9keSBsYW5nPSJFTi1VUyIgbGluaz0iYmx1ZSIgdmxpbms9InB1
cnBsZSI+DQo8ZGl2IGNsYXNzPSJXb3JkU2VjdGlvbjEiPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+
PHNwYW4gc3R5bGU9ImZvbnQtc2l6ZToxMS4wcHQ7Zm9udC1mYW1pbHk6JnF1b3Q7Q2FsaWJyaSZx
dW90OyxzYW5zLXNlcmlmO2NvbG9yOiMxRjQ5N0QiPkhpIGFsbCw8bzpwPjwvbzpwPjwvc3Bhbj48
L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj48c3BhbiBzdHlsZT0iZm9udC1zaXplOjExLjBwdDtm
b250LWZhbWlseTomcXVvdDtDYWxpYnJpJnF1b3Q7LHNhbnMtc2VyaWY7Y29sb3I6IzFGNDk3RCI+
QWJvdXQgdGhpcyBwb2ludDo8bzpwPjwvbzpwPjwvc3Bhbj48L3A+DQo8cCBjbGFzcz0iTXNvTm9y
bWFsIj4xKSBJbiBTZWN0aW9uIDMuMi4xLCB0aGUgZHJhZnQgdHJhbnNwb3NlcyBiaXRzIGludG8g
dGhlIE1QTFMgTGFiZWwgZmllbGQuIFRoaXM8YnI+DQppcyBzdXJwcmlzaW5nIGJlY2F1c2UgTVBM
UyBhcHBlYXJzIG5vd2hlcmUgaW4gdGhlIGZvcndhcmRpbmcgcGxhbmUuIE1heWJlIHdlPGJyPg0K
c2hvdWxkbid0IGFkdmVydGlzZSBhbiBNUExTIGxhYmVsPzxzcGFuIHN0eWxlPSJmb250LXNpemU6
MTEuMHB0O2ZvbnQtZmFtaWx5OiZxdW90O0NhbGlicmkmcXVvdDssc2Fucy1zZXJpZjtjb2xvcjoj
MUY0OTdEIj48bzpwPjwvbzpwPjwvc3Bhbj48L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj48c3Bh
biBzdHlsZT0iZm9udC1zaXplOjExLjBwdDtmb250LWZhbWlseTomcXVvdDtDYWxpYnJpJnF1b3Q7
LHNhbnMtc2VyaWY7Y29sb3I6IzFGNDk3RCI+PG86cD4mbmJzcDs8L286cD48L3NwYW4+PC9wPg0K
PHAgY2xhc3M9Ik1zb05vcm1hbCI+PHNwYW4gc3R5bGU9ImZvbnQtc2l6ZToxMS4wcHQ7Zm9udC1m
YW1pbHk6JnF1b3Q7Q2FsaWJyaSZxdW90OyxzYW5zLXNlcmlmO2NvbG9yOiMxRjQ5N0QiPkkgaGF2
ZSBzZWVuIGluIHNvbWUgQkVTUyBkb2N1bWVudHMgdGhhdCB0aGlzIGZpZWxkIGlzIGNhbGxlZCDi
gJxTZXJ2aWNlIExhYmVs4oCdLCBub3Qg4oCcTVBMUyBsYWJlbOKAnS48bzpwPjwvbzpwPjwvc3Bh
bj48L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj48c3BhbiBzdHlsZT0iZm9udC1zaXplOjExLjBw
dDtmb250LWZhbWlseTomcXVvdDtDYWxpYnJpJnF1b3Q7LHNhbnMtc2VyaWY7Y29sb3I6IzFGNDk3
RCI+QmVjYXVzZSBNUExTIGRvZXMgbm90IGV4aXN0IGluIFZ4TEFOIHRvbywgYnV0IHRoZSBzYW1l
IGxhYmVsIGlzIHVzZWQuPG86cD48L286cD48L3NwYW4+PC9wPg0KPHAgY2xhc3M9Ik1zb05vcm1h
bCI+PHNwYW4gc3R5bGU9ImZvbnQtc2l6ZToxMS4wcHQ7Zm9udC1mYW1pbHk6JnF1b3Q7Q2FsaWJy
aSZxdW90OyxzYW5zLXNlcmlmO2NvbG9yOiMxRjQ5N0QiPkhlbmNlLCAxKSBpcyBlYXN5IHRvIHJl
c29sdmUuIEl0IGlzIGp1c3QgYSB0ZXJtaW5vbG9neSBjb3JyZWN0aW9uIHRoYXQgbWFrZXMgc2Vu
c2UgaW4gcHJpbmNpcGxlIGZvciBhbGwgQkVTUyBkb2N1bWVudHMuPG86cD48L286cD48L3NwYW4+
PC9wPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+PHNwYW4gc3R5bGU9ImZvbnQtc2l6ZToxMS4wcHQ7
Zm9udC1mYW1pbHk6JnF1b3Q7Q2FsaWJyaSZxdW90OyxzYW5zLXNlcmlmO2NvbG9yOiMxRjQ5N0Qi
PkVkdWFyZDxvOnA+PC9vOnA+PC9zcGFuPjwvcD4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiPjxiPjxz
cGFuIHN0eWxlPSJmb250LXNpemU6MTEuMHB0O2ZvbnQtZmFtaWx5OiZxdW90O0NhbGlicmkmcXVv
dDssc2Fucy1zZXJpZiI+RnJvbTo8L3NwYW4+PC9iPjxzcGFuIHN0eWxlPSJmb250LXNpemU6MTEu
MHB0O2ZvbnQtZmFtaWx5OiZxdW90O0NhbGlicmkmcXVvdDssc2Fucy1zZXJpZiI+IEJFU1MgW21h
aWx0bzpiZXNzLWJvdW5jZXNAaWV0Zi5vcmddDQo8Yj5PbiBCZWhhbGYgT2YgPC9iPldhcnJlbiBL
dW1hcmk8YnI+DQo8Yj5TZW50OjwvYj4gVGh1cnNkYXksIEZlYnJ1YXJ5IDE3LCAyMDIyIDQ6Mzcg
QU08YnI+DQo8Yj5Ubzo8L2I+IFJvbiBCb25pY2EgJmx0O3Jib25pY2FAanVuaXBlci5uZXQmZ3Q7
PGJyPg0KPGI+Q2M6PC9iPiBkcmFmdC1pZXRmLWJlc3Mtc3J2Ni1zZXJ2aWNlcy5hbGxAaWV0Zi5v
cmc7IGxhc3QtY2FsbEBpZXRmLm9yZzsgYmVzc0BpZXRmLm9yZzsgaW50LWRpckBpZXRmLm9yZzxi
cj4NCjxiPlN1YmplY3Q6PC9iPiBSZTogW2Jlc3NdIFtMYXN0LUNhbGxdIEludGRpciB0ZWxlY2hh
dCByZXZpZXcgb2YgZHJhZnQtaWV0Zi1iZXNzLXNydjYtc2VydmljZXMtMTA8bzpwPjwvbzpwPjwv
c3Bhbj48L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj48bzpwPiZuYnNwOzwvbzpwPjwvcD4NCjxk
aXY+DQo8ZGl2Pg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+PG86cD4mbmJzcDs8L286cD48L3A+DQo8
L2Rpdj4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiPjxvOnA+Jm5ic3A7PC9vOnA+PC9wPg0KPGRpdj4N
CjxkaXY+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj5PbiBNb24sIEZlYiAxNCwgMjAyMiBhdCAxMToy
MCBBTSBSb24gQm9uaWNhIHZpYSBEYXRhdHJhY2tlciAmbHQ7PGEgaHJlZj0ibWFpbHRvOm5vcmVw
bHlAaWV0Zi5vcmciPm5vcmVwbHlAaWV0Zi5vcmc8L2E+Jmd0OyB3cm90ZTo8bzpwPjwvbzpwPjwv
cD4NCjwvZGl2Pg0KPGJsb2NrcXVvdGUgc3R5bGU9ImJvcmRlcjpub25lO2JvcmRlci1sZWZ0OnNv
bGlkICNDQ0NDQ0MgMS4wcHQ7cGFkZGluZzowaW4gMGluIDBpbiA2LjBwdDttYXJnaW4tbGVmdDo0
LjhwdDttYXJnaW4tcmlnaHQ6MGluIj4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiIHN0eWxlPSJtYXJn
aW4tYm90dG9tOjEyLjBwdCI+UmV2aWV3ZXI6IFJvbiBCb25pY2E8YnI+DQpSZXZpZXcgcmVzdWx0
OiBOb3QgUmVhZHk8YnI+DQo8YnI+DQpJIGFtIGFuIGFzc2lnbmVkIElOVCBkaXJlY3RvcmF0ZSBy
ZXZpZXdlciBmb3IgZHJhZnQtaWV0Zi1iZXNzLXNydjYtc2VydmljZXMudHh0Ljxicj4NClRoZXNl
IGNvbW1lbnRzIHdlcmUgd3JpdHRlbiBwcmltYXJpbHkgZm9yIHRoZSBiZW5lZml0IG9mIHRoZSBJ
bnRlcm5ldCBBcmVhPGJyPg0KRGlyZWN0b3JzLiBEb2N1bWVudCBlZGl0b3JzIGFuZCBzaGVwaGVy
ZChzKSBzaG91bGQgdHJlYXQgdGhlc2UgY29tbWVudHMganVzdDxicj4NCmxpa2UgdGhleSB3b3Vs
ZCB0cmVhdCBjb21tZW50cyBmcm9tIGFueSBvdGhlciBJRVRGIGNvbnRyaWJ1dG9ycyBhbmQgcmVz
b2x2ZTxicj4NCnRoZW0gYWxvbmcgd2l0aCBhbnkgb3RoZXIgTGFzdCBDYWxsIGNvbW1lbnRzIHRo
YXQgaGF2ZSBiZWVuIHJlY2VpdmVkLiBGb3IgbW9yZTxicj4NCmRldGFpbHMgb24gdGhlIElOVCBE
aXJlY3RvcmF0ZSwgc2VlPGJyPg0KPGEgaHJlZj0iaHR0cHM6Ly9kYXRhdHJhY2tlci5pZXRmLm9y
Zy9ncm91cC9pbnRkaXIvYWJvdXQvIiB0YXJnZXQ9Il9ibGFuayI+aHR0cHM6Ly9kYXRhdHJhY2tl
ci5pZXRmLm9yZy9ncm91cC9pbnRkaXIvYWJvdXQvPC9hPjxicj4NCiZsdDs8YSBocmVmPSJodHRw
czovL2RhdGF0cmFja2VyLmlldGYub3JnL2dyb3VwL2ludGRpci9hYm91dC8iIHRhcmdldD0iX2Js
YW5rIj5odHRwczovL2RhdGF0cmFja2VyLmlldGYub3JnL2dyb3VwL2ludGRpci9hYm91dC88L2E+
Jmd0Oy48YnI+DQo8YnI+DQpNYWpvciBpc3N1ZXM6PGJyPg0KPGJyPg0KMSkgSW4gU2VjdGlvbiAz
LjIuMSwgdGhlIGRyYWZ0IHRyYW5zcG9zZXMgYml0cyBpbnRvIHRoZSBNUExTIExhYmVsIGZpZWxk
LiBUaGlzPGJyPg0KaXMgc3VycHJpc2luZyBiZWNhdXNlIE1QTFMgYXBwZWFycyBub3doZXJlIGlu
IHRoZSBmb3J3YXJkaW5nIHBsYW5lLiBNYXliZSB3ZTxicj4NCnNob3VsZG4ndCBhZHZlcnRpc2Ug
YW4gTVBMUyBsYWJlbD88YnI+DQo8YnI+DQoyKSBJbiBTZWN0aW9uIDMuMi4xIHRoZSBkcmFmdCBz
YXlzOjxicj4NCjxicj4NCiZuYnNwOyBCR1Agc3BlYWtlcnMgdGhhdCBkbyBub3Qgc3VwcG9ydCB0
aGlzIHNwZWNpZmljYXRpb24gbWF5IG1pc2ludGVycHJldCw8YnI+DQombmJzcDsgJm5ic3A7b24g
dGhlIHJlY2VwdGlvbiBvZiBhbiBTUnY2LWJhc2VkIEJHUCBzZXJ2aWNlIHJvdXRlIHVwZGF0ZSwg
dGhlIHBhcnQ8YnI+DQombmJzcDsgJm5ic3A7b2YgdGhlIFNSdjYgU0lEIGVuY29kZWQgaW4gTVBM
UyBsYWJlbCBmaWVsZChzKSBhcyBNUExTIGxhYmVsIHZhbHVlczxicj4NCiZuYnNwOyAmbmJzcDtm
b3IgTVBMUy1iYXNlZCBzZXJ2aWNlcy4mbmJzcDsgSW1wbGVtZW50YXRpb25zIHN1cHBvcnRpbmcg
dGhpczxicj4NCiZuYnNwOyAmbmJzcDtzcGVjaWZpY2F0aW9uIFNIT1VMRCBwcm92aWRlIGEgbWVj
aGFuaXNtIHRvIGNvbnRyb2wgdGhlIGFkdmVydGlzZW1lbnQ8YnI+DQombmJzcDsgJm5ic3A7b2Yg
U1J2Ni1iYXNlZCBCR1Agc2VydmljZSByb3V0ZXMgb24gYSBwZXItbmVpZ2hib3IgYW5kIHBlci1z
ZXJ2aWNlPGJyPg0KJm5ic3A7ICZuYnNwO2Jhc2lzLiZuYnNwOyBUaGUgZGV0YWlscyBvZiBkZXBs
b3ltZW50IGRlc2lnbnMgYW5kIGltcGxlbWVudGF0aW9uIG9wdGlvbnM8YnI+DQombmJzcDsgJm5i
c3A7YXJlIG91dHNpZGUgdGhlIHNjb3BlIG9mIHRoaXMgZG9jdW1lbnQuPG86cD48L286cD48L3A+
DQo8L2Jsb2NrcXVvdGU+DQo8ZGl2Pg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+PG86cD4mbmJzcDs8
L286cD48L3A+DQo8L2Rpdj4NCjxkaXY+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj5NdWNoIHRoYW5r
cyB0byBSb24gZm9yIHRoaXMgT3BzRGlyIHJldmlldyAtLSBJJ2QgY29tcGxldGVseSBtaXNzZWQg
dGhlIGFib3ZlIHBvaW50cywgYW5kIHRoZXkgYXJlIGltcG9ydGFudCB0byBhZGRyZXNzLjxvOnA+
PC9vOnA+PC9wPg0KPC9kaXY+DQo8ZGl2Pg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+PG86cD4mbmJz
cDs8L286cD48L3A+DQo8L2Rpdj4NCjxkaXY+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj5XPG86cD48
L286cD48L3A+DQo8L2Rpdj4NCjxkaXY+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj48bzpwPiZuYnNw
OzwvbzpwPjwvcD4NCjwvZGl2Pg0KPGRpdj4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiPiZuYnNwOzxv
OnA+PC9vOnA+PC9wPg0KPC9kaXY+DQo8YmxvY2txdW90ZSBzdHlsZT0iYm9yZGVyOm5vbmU7Ym9y
ZGVyLWxlZnQ6c29saWQgI0NDQ0NDQyAxLjBwdDtwYWRkaW5nOjBpbiAwaW4gMGluIDYuMHB0O21h
cmdpbi1sZWZ0OjQuOHB0O21hcmdpbi1yaWdodDowaW4iPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+
cy9CR1Agc3BlYWtlcnMgdGhhdCBkbyBub3Qgc3VwcG9ydCB0aGlzIHNwZWNpZmljYXRpb24vTGVn
YWN5IEJHUCBpbXBsZW1lbnRhdGlvbnM8YnI+DQo8YnI+DQpJdCBzZWVtcyB0aGF0IHRoaXMgaXNu
J3QgYmFja3dhcmRzIGNvbXBhdGlibGUgdW5sZXNzIGVpdGhlcjo8YnI+DQo8YnI+DQotIHRoZSBT
SE9VTEQgYmVjb21lcyBhIE1VU1Q8YnI+DQotIHRoZSBtZWNoYW5pc20gaXMgZGVzY3JpYmVkIGlu
IHRoaXMgZG9jdW1lbnQ8YnI+DQo8YnI+DQozKSBJIGNvbmN1ciB3aXRoIFdhcnJlbiBLdW1hcmkn
cyBESVNDVVNTPGJyPg0KPGJyPg0KPGJyPg0KPGJyPg0KLS0gPGJyPg0KbGFzdC1jYWxsIG1haWxp
bmcgbGlzdDxicj4NCjxhIGhyZWY9Im1haWx0bzpsYXN0LWNhbGxAaWV0Zi5vcmciIHRhcmdldD0i
X2JsYW5rIj5sYXN0LWNhbGxAaWV0Zi5vcmc8L2E+PGJyPg0KPGEgaHJlZj0iaHR0cHM6Ly93d3cu
aWV0Zi5vcmcvbWFpbG1hbi9saXN0aW5mby9sYXN0LWNhbGwiIHRhcmdldD0iX2JsYW5rIj5odHRw
czovL3d3dy5pZXRmLm9yZy9tYWlsbWFuL2xpc3RpbmZvL2xhc3QtY2FsbDwvYT48bzpwPjwvbzpw
PjwvcD4NCjwvYmxvY2txdW90ZT4NCjwvZGl2Pg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+PGJyIGNs
ZWFyPSJhbGwiPg0KPG86cD48L286cD48L3A+DQo8ZGl2Pg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+
PG86cD4mbmJzcDs8L286cD48L3A+DQo8L2Rpdj4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiPi0tIDxv
OnA+PC9vOnA+PC9wPg0KPGRpdj4NCjxkaXY+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj5UaGUgY29t
cHV0aW5nIHNjaWVudGlzdOKAmXMgbWFpbiBjaGFsbGVuZ2UgaXMgbm90IHRvIGdldCBjb25mdXNl
ZCBieSB0aGU8YnI+DQpjb21wbGV4aXRpZXMgb2YgaGlzIG93biBtYWtpbmcuIDxicj4NCiZuYnNw
OyAtLSBFLiBXLiBEaWprc3RyYTxvOnA+PC9vOnA+PC9wPg0KPC9kaXY+DQo8L2Rpdj4NCjwvZGl2
Pg0KPC9kaXY+DQo8L2JvZHk+DQo8L2h0bWw+DQo=

--_000_c5c1dbead05c46a18a3074477a3f9c45huaweicom_--


From nobody Wed Feb 16 23:41:41 2022
Return-Path: <jorge.rabadan@nokia.com>
X-Original-To: bess@ietfa.amsl.com
Delivered-To: bess@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 6B3F13A152F; Wed, 16 Feb 2022 23:41:39 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.472
X-Spam-Level: 
X-Spam-Status: No, score=-2.472 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.576, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_BLOCKED=0.001, SPF_NONE=0.001, URIBL_BLOCKED=0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=nokia.onmicrosoft.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 1LHeGw33oGhE; Wed, 16 Feb 2022 23:41:34 -0800 (PST)
Received: from NAM12-DM6-obe.outbound.protection.outlook.com (mail-dm6nam12on20718.outbound.protection.outlook.com [IPv6:2a01:111:f400:fe59::718]) (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 A467F3A1512; Wed, 16 Feb 2022 23:41:33 -0800 (PST)
ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=OysIDwCdxKarYU1DG61ITrCrZ+wDdPhTW9LxY4PvU2znUeAszLTX5UvMDotLe3MvipD7IwAT3Ot7ahv2Jj/UMPg4/BJui2rhii52Z/QyT1oinvb4Th1BAyze8XjxioQmbxC07TMtO3DkTjH9GNIdl0hMjZXtSzX27borXa+eS7TsjfHJ0AidcTobWkpBivBmOz/bNN1HTZYBhQK15j+7a7z/Mt1d2fSzUXXv5j8+nhV8ACGUQQrsulu1uh7LOkH8SNpp1WmTGKF5Ea1V9PKwjMmPREaFK/9f5EFG1tIs7O14/4WxGf0rIXMRXobzme4xscSmvXA3wnxcQtt8mUV/zQ==
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-AntiSpam-MessageData-ChunkCount:X-MS-Exchange-AntiSpam-MessageData-0:X-MS-Exchange-AntiSpam-MessageData-1; bh=LJZ+IPSKqZTaSLvmTM1B3waMqrLKr7N+B1WS3Thk55c=; b=YX8bpnFTsUT1pzFkjlFQqamvVvmU/aRveIz8CZrlNMeWqyMh3IJoFtEW14zzTt3vkYv2kcrLVvIb5+p+XCCBaajwr59U+VwuFg3zwPGRddY3m0kUm+9hVvK7Nf89xJhQciffsp/9fNm/KWtmd0UD4aGdv9d672BvzJeLCsJ9c2KELIFcRCJn2XKrw58AyEh+2mWIwAnXEJnk/j3b2ioOfRH9y1EiYzdnkvIxL0fUWOAh1f75tE4N2lw7VcBID/It3/d5fuz1FNXjo/Ofq9A4uOwsg/G1CTvzfCwAl3hoSUKUUT/PD+eNZXN3aM6hiUVFaTooGP/2x6v/sQ4a4G4YjA==
ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=none; dmarc=none; dkim=none; 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=LJZ+IPSKqZTaSLvmTM1B3waMqrLKr7N+B1WS3Thk55c=; b=xcuu/7qI7G3BXk48Z2u5IOYN1Qv/LHw3VQo8CZR+vEAPhyHih2gqaCNgIo3fFQvuK5HoQjO4ALLhq/vJkIH3VvFIvMb6E0sMtIKIMikkDz+25A8LyCNemcDUvylhAAlIezOXCmbTutmPquLRgI+VDd5MjhCzMWm39AaINQpJqWI=
Received: from BY3PR08MB7060.namprd08.prod.outlook.com (2603:10b6:a03:36d::19) by BL0PR08MB4644.namprd08.prod.outlook.com (2603:10b6:208:5b::21) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.4975.18; Thu, 17 Feb 2022 07:41:26 +0000
Received: from BY3PR08MB7060.namprd08.prod.outlook.com ([fe80::9c63:8608:8938:ad58]) by BY3PR08MB7060.namprd08.prod.outlook.com ([fe80::9c63:8608:8938:ad58%6]) with mapi id 15.20.4995.016; Thu, 17 Feb 2022 07:41:26 +0000
From: "Rabadan, Jorge (Nokia - US/Sunnyvale)" <jorge.rabadan@nokia.com>
To: Vasilenko Eduard <vasilenko.eduard@huawei.com>, Warren Kumari <warren@kumari.net>, Ron Bonica <rbonica@juniper.net>
CC: "draft-ietf-bess-srv6-services.all@ietf.org" <draft-ietf-bess-srv6-services.all@ietf.org>, "last-call@ietf.org" <last-call@ietf.org>, "bess@ietf.org" <bess@ietf.org>, "int-dir@ietf.org" <int-dir@ietf.org>
Thread-Topic: [bess] [Last-Call] Intdir telechat review of draft-ietf-bess-srv6-services-10
Thread-Index: AQHYIccTIiMZTDY1J0+gDcu+sj7tjKyW+kuAgABil4CAAADoFQ==
Date: Thu, 17 Feb 2022 07:41:26 +0000
Message-ID: <BY3PR08MB7060B0B5268DDFC862038330F7369@BY3PR08MB7060.namprd08.prod.outlook.com>
References: <164485917636.23875.2620776684538729706@ietfa.amsl.com> <CAHw9_iJCxDBG8OzFofhr5GLbXjv6ZaSDgGAhxJd-G2v5VTD_yw@mail.gmail.com> <c5c1dbead05c46a18a3074477a3f9c45@huawei.com>
In-Reply-To: <c5c1dbead05c46a18a3074477a3f9c45@huawei.com>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
authentication-results: dkim=none (message not signed) header.d=none;dmarc=none action=none header.from=nokia.com;
x-ms-publictraffictype: Email
x-ms-office365-filtering-correlation-id: 4c574a03-207f-4a51-deb3-08d9f1e8e733
x-ms-traffictypediagnostic: BL0PR08MB4644:EE_
x-microsoft-antispam-prvs: <BL0PR08MB46444A5FF061454ED743669BF7369@BL0PR08MB4644.namprd08.prod.outlook.com>
x-ms-oob-tlc-oobclassifiers: OLM:3631;
x-ms-exchange-senderadcheck: 1
x-ms-exchange-antispam-relay: 0
x-microsoft-antispam: BCL:0;
x-microsoft-antispam-message-info: ejDxchc7ShPggyyVkQR5ItLLlYdsKEFUpRR7ngrgm/rj/jCq+JbYI5YOl9LewitLaBGKFo78v0Fy7wFUK0sryZPFDHNU1WGRRaDWCfsTaVG5072NlbvxnC+S5CnpT/dtcaJJnPUgHyMsO+xJDiQSC6IIOyNgk5/OqICB3tCG3eLGQ7H54TU6L2EP9dwPc6q14noOTUt4lN2ofhfNa4MDsC88CAcpkpYuh7f0g4EwGDppf677uaSs7EqINJ6n6g0/YPx9T05uKXbOUyLlMuMZGs2HEKm6x7oCkgdMnBslChaNr8ve2A8dRFgvt1CLhxBxukX1fD0D4rgXE5uP9ef3I8hCvl2KOrN5oM+i/SoKJaidriKgHQhGuTQ9IekkpFgXPnF1IrCgpZUB0cHMAtDqfEp6UtOY7YA5Ht087Ih8hdRQzz1JsEafzUmTa0kZHRdbq6G2gLjsl11Agvu6B9yEgMHZW5+yR1RWnQ7wqSjojWPnlHQTHIRSIttjnh3i7bboBkFXDI5JnE+1XdXC0nHnTvGsoPr0eNttjZ+lcd1YVvHCiQhvjhcdHNr0ekymzjSJ4n9L7FFDKeprFMJlblZXP8iRDfCKh7WCfk3GiUyBBrX/+WIircXdnQ0xtnFLUV/ZqXCCQq1ICp18m0rKA8WxCySS4b4dUpZKSOeORJOp1NtFbOnZBPyPc1z/YqW6nlQ6kY2eYi7If42BIJXZrmTgaxCUQ2Bi0A9/G3RyrmtSut/u1vLqdTWn2g+u9R50utuL1v4poM80p/imCB8Mrld7xPtC2h73KhkEvouo+yDojheq3L5JbzYe0otmEffuFJoEHQ0tskZB5STVZHm5GhW7Vg==
x-forefront-antispam-report: CIP:255.255.255.255; CTRY:; LANG:en; SCL:1; SRV:;  IPV:NLI; SFV:NSPM; H:BY3PR08MB7060.namprd08.prod.outlook.com; PTR:; CAT:NONE;  SFS:(13230001)(4636009)(366004)(38070700005)(71200400001)(122000001)(966005)(86362001)(55016003)(508600001)(66446008)(53546011)(66476007)(186003)(76116006)(66946007)(9686003)(7696005)(6506007)(26005)(2906002)(38100700002)(166002)(4326008)(82960400001)(64756008)(91956017)(8676002)(8936002)(316002)(110136005)(54906003)(33656002)(66556008)(83380400001)(52536014)(66574015)(5660300002); DIR:OUT; SFP:1102; 
x-ms-exchange-antispam-messagedata-chunkcount: 1
x-ms-exchange-antispam-messagedata-0: =?Windows-1252?Q?FBzwW3KvamfSsAHD6ERJBSmHzDaY9Mm2JW50nipgupCWBrOVHyICKoUG?= =?Windows-1252?Q?lRY9Z4Ue7KSTdTd/Ja86s0JLUzfslnnS+hN2pHDUr2qHU0Iq8lujp1rg?= =?Windows-1252?Q?Z0U/uU5pg9K0xWhqh0ug2uImO3SqCse6l+OmpG6xaygLNpr/eBsoxf4A?= =?Windows-1252?Q?yowMT9yRZC9HqaibABuhrRy40cRwOPJzx9o9pi9D/cmAEsV3P1YdPocj?= =?Windows-1252?Q?CL/lnk6gTv1iRuTTDyOveRCZtEKkzehrHxDw2rguY5QkQL62YPHch7qD?= =?Windows-1252?Q?/KkcidQZrGPp0RUtK0OoFFjHuXkXMW7p7pKiCSQkORPBkdCJUlp0A5oG?= =?Windows-1252?Q?6B9BsxREBqjX6iALaJkyL4ft2a6YZRFDRuqJbjbnhBhINprxHvznCOkU?= =?Windows-1252?Q?hl6r41V6IDmuIRekvsnEkTA2UfVT0hrFG6/PnGHcNOU2Gduo+EyEw7jX?= =?Windows-1252?Q?N8VxzUfCLiyGjkN7FNNfSy3oKDyBUUILNvJ4SL+4S+dVuA9D/jqUTYsw?= =?Windows-1252?Q?ahbrAryxwDONRffUzAsHJnldgy6EgZWq8N/sdikt2asQvc6MxzKcYxJ+?= =?Windows-1252?Q?mm+TBXDl+ffjTZDCVAd2rlbD+F4y6+xT8JOub0TxExTVjPIGsVkYTWKD?= =?Windows-1252?Q?rPhFVCFw+B4HY1hhzF8EoQS2tIbCrxxhfDR+PHPrf6lfGjJJiEt1t7hn?= =?Windows-1252?Q?QGGRnJdMWOCfK46EoD48IGXhN5vBHE1TpvuMRLvGZC2SlsKv7NZFiC4T?= =?Windows-1252?Q?eAx/nuTIZV+Lf72GZQtDnB0m6OEhqZ91zNeaUBlInJqS5QIW9EFLA5wN?= =?Windows-1252?Q?AOh6WGqWQb/LDPjRal7CK9pCYY/W7cCd9ENqMnhBClk//gbUhIMy6tHB?= =?Windows-1252?Q?1TECfGLKrMQI9ZsGB4w/R/FumSX8QUGelC2bzBL34T0PD5eslwL2nnkA?= =?Windows-1252?Q?z/Qx13IzO96tc5EOh1mFojPQ4aRpG/iM2a4t5gUEmmJnAPz0kSDUXJX2?= =?Windows-1252?Q?tMmqntToVe+RfQ8XFJyT8EqLbbyTQtPBapULoVvTbxjINH2d+wrKEbFt?= =?Windows-1252?Q?k1EZnKp8S8mOmh5kIpOPEFd5/oMKYaJ8xuYDz7te6KSflHK+zQB0kFuh?= =?Windows-1252?Q?0V8cHOkFysMjl/JFY3yDymDbUpZ6mqAHbNLj3o1nYUGStFrXXVNbZmZT?= =?Windows-1252?Q?MQYTTuLmk2R8TBHCmffmGCRkUVoCtoWwIn8sgL4SQX4L5LCtfeGmh2MI?= =?Windows-1252?Q?VNn0taT/p9fMfeeQcwsHSRxQFz9vPVG1VV2hkvzJDSS6mjjY8M7z2qjG?= =?Windows-1252?Q?ei7knq3JM7bDfLaqbHxTlgsfexTD1D1hiicjPzjRGEolnbxzbHG8HaqT?= =?Windows-1252?Q?tL20cBKbZIms69+UPCDAsdN+BDqFxgzR7J9LzXk24tAy/ggFmBRV5lPT?= =?Windows-1252?Q?+COR7dlY6MXwUMG16pLnFYLsVetWUtHD/UDAA2HoB3OIvPTMoTj65+2G?= =?Windows-1252?Q?ho9haMaQMCm1B9tQ/vk/qUi/jDH7ltBXEARRGQNXWTLazItZOEbmWtPX?= =?Windows-1252?Q?VhhZ05bnobPnuGoMC/19k06CENfpMwYqKO9YgaGhfkKGZfGs880T7NSQ?= =?Windows-1252?Q?Z/2zeRQZXqPDM2zENWB6S8NJBcuQHethCDs3046nlDuIMjJUrmHEw9vO?= =?Windows-1252?Q?vEAiNLyAE6Hvm9V3D6nOMEd3AFeah6zFNi6iKS+dbVm8+0rP6bwYCDLt?= =?Windows-1252?Q?0RoITSDthNmArRPdcM05wlbHiP40tbitauVOSVu3?=
Content-Type: multipart/alternative; boundary="_000_BY3PR08MB7060B0B5268DDFC862038330F7369BY3PR08MB7060namp_"
MIME-Version: 1.0
X-OriginatorOrg: nokia.com
X-MS-Exchange-CrossTenant-AuthAs: Internal
X-MS-Exchange-CrossTenant-AuthSource: BY3PR08MB7060.namprd08.prod.outlook.com
X-MS-Exchange-CrossTenant-Network-Message-Id: 4c574a03-207f-4a51-deb3-08d9f1e8e733
X-MS-Exchange-CrossTenant-originalarrivaltime: 17 Feb 2022 07:41:26.2185 (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: uUHPHx/CBzABSsOz+SweqDdnL1yXq2S3NyDjHUO+U3iqL7KlJ8PFe1ChirxAZxvyDIHVLMLQJGwEDX2iS9Y73w==
X-MS-Exchange-Transport-CrossTenantHeadersStamped: BL0PR08MB4644
Archived-At: <https://mailarchive.ietf.org/arch/msg/bess/Y742rWeUHam8ZqzLDQnkw5iMXvw>
Subject: Re: [bess] [Last-Call] Intdir telechat review of draft-ietf-bess-srv6-services-10
X-BeenThere: bess@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: BGP-Enabled ServiceS working group discussion list <bess.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/bess>, <mailto:bess-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/bess/>
List-Post: <mailto:bess@ietf.org>
List-Help: <mailto:bess-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/bess>, <mailto:bess-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 17 Feb 2022 07:41:40 -0000

--_000_BY3PR08MB7060B0B5268DDFC862038330F7369BY3PR08MB7060namp_
Content-Type: text/plain; charset="Windows-1252"
Content-Transfer-Encoding: quoted-printable

I agree with Vasilenko.

The meaning of the label is given by the encapsulation, e.g. for the EVPN f=
amily, label=3DVNI if the bgp encapsulation extended community indicates VX=
LAN, and label=3DMPLS-label if the encapsulation indicates MPLS.

In this document, the label is a transposed function if the encapsulation i=
ndicates SRv6 (given by the SRv6 Services TLV). So it is consistent with th=
e approach used by SAFIs that support different identifiers in the label fi=
eld.

Thanks.
Jorge

From: Vasilenko Eduard <vasilenko.eduard@huawei.com>
Date: Thursday, February 17, 2022 at 8:30 AM
To: Warren Kumari <warren@kumari.net>, Ron Bonica <rbonica@juniper.net>
Cc: draft-ietf-bess-srv6-services.all@ietf.org <draft-ietf-bess-srv6-servic=
es.all@ietf.org>, last-call@ietf.org <last-call@ietf.org>, bess@ietf.org <b=
ess@ietf.org>, int-dir@ietf.org <int-dir@ietf.org>
Subject: RE: [bess] [Last-Call] Intdir telechat review of draft-ietf-bess-s=
rv6-services-10
Hi all,
About this point:
1) In Section 3.2.1, the draft transposes bits into the MPLS Label field. T=
his
is surprising because MPLS appears nowhere in the forwarding plane. Maybe w=
e
shouldn't advertise an MPLS label?

I have seen in some BESS documents that this field is called =93Service Lab=
el=94, not =93MPLS label=94.
Because MPLS does not exist in VxLAN too, but the same label is used.
Hence, 1) is easy to resolve. It is just a terminology correction that make=
s sense in principle for all BESS documents.
Eduard
From: BESS [mailto:bess-bounces@ietf.org] On Behalf Of Warren Kumari
Sent: Thursday, February 17, 2022 4:37 AM
To: Ron Bonica <rbonica@juniper.net>
Cc: draft-ietf-bess-srv6-services.all@ietf.org; last-call@ietf.org; bess@ie=
tf.org; int-dir@ietf.org
Subject: Re: [bess] [Last-Call] Intdir telechat review of draft-ietf-bess-s=
rv6-services-10



On Mon, Feb 14, 2022 at 11:20 AM Ron Bonica via Datatracker <noreply@ietf.o=
rg<mailto:noreply@ietf.org>> wrote:
Reviewer: Ron Bonica
Review result: Not Ready

I am an assigned INT directorate reviewer for draft-ietf-bess-srv6-services=
.txt.
These comments were written primarily for the benefit of the Internet Area
Directors. Document editors and shepherd(s) should treat these comments jus=
t
like they would treat comments from any other IETF contributors and resolve
them along with any other Last Call comments that have been received. For m=
ore
details on the INT Directorate, see
https://datatracker.ietf.org/group/intdir/about/
<https://datatracker.ietf.org/group/intdir/about/>.

Major issues:

1) In Section 3.2.1, the draft transposes bits into the MPLS Label field. T=
his
is surprising because MPLS appears nowhere in the forwarding plane. Maybe w=
e
shouldn't advertise an MPLS label?

2) In Section 3.2.1 the draft says:

  BGP speakers that do not support this specification may misinterpret,
   on the reception of an SRv6-based BGP service route update, the part
   of the SRv6 SID encoded in MPLS label field(s) as MPLS label values
   for MPLS-based services.  Implementations supporting this
   specification SHOULD provide a mechanism to control the advertisement
   of SRv6-based BGP service routes on a per-neighbor and per-service
   basis.  The details of deployment designs and implementation options
   are outside the scope of this document.

Much thanks to Ron for this OpsDir review -- I'd completely missed the abov=
e points, and they are important to address.

W


s/BGP speakers that do not support this specification/Legacy BGP implementa=
tions

It seems that this isn't backwards compatible unless either:

- the SHOULD becomes a MUST
- the mechanism is described in this document

3) I concur with Warren Kumari's DISCUSS



--
last-call mailing list
last-call@ietf.org<mailto:last-call@ietf.org>
https://www.ietf.org/mailman/listinfo/last-call


--
The computing scientist=92s main challenge is not to get confused by the
complexities of his own making.
  -- E. W. Dijkstra

--_000_BY3PR08MB7060B0B5268DDFC862038330F7369BY3PR08MB7060namp_
Content-Type: text/html; charset="Windows-1252"
Content-Transfer-Encoding: quoted-printable

<html xmlns:o=3D"urn:schemas-microsoft-com:office:office" xmlns:w=3D"urn:sc=
hemas-microsoft-com:office:word" xmlns:m=3D"http://schemas.microsoft.com/of=
fice/2004/12/omml" xmlns=3D"http://www.w3.org/TR/REC-html40">
<head>
<meta http-equiv=3D"Content-Type" content=3D"text/html; charset=3DWindows-1=
252">
<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;}
@font-face
	{font-family:"Times New Roman \(Body CS\)";
	panose-1:2 11 6 4 2 2 2 2 2 4;}
/* Style Definitions */
p.MsoNormal, li.MsoNormal, div.MsoNormal
	{margin:0cm;
	font-size:12.0pt;
	font-family:"Times New Roman",serif;}
a:link, span.MsoHyperlink
	{mso-style-priority:99;
	color:blue;
	text-decoration:underline;}
span.EmailStyle19
	{mso-style-type:personal-reply;
	font-family:Consolas;
	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;}
--></style>
</head>
<body lang=3D"EN-US" link=3D"blue" vlink=3D"purple" style=3D"word-wrap:brea=
k-word">
<div class=3D"WordSection1">
<p class=3D"MsoNormal"><span style=3D"font-size:10.5pt;font-family:Consolas=
">I agree with Vasilenko.
<o:p></o:p></span></p>
<p class=3D"MsoNormal"><span style=3D"font-size:10.5pt;font-family:Consolas=
"><o:p>&nbsp;</o:p></span></p>
<p class=3D"MsoNormal"><span style=3D"font-size:10.5pt;font-family:Consolas=
">The meaning of the label is given by the encapsulation, e.g. for the EVPN=
 family, label=3DVNI if the bgp encapsulation extended community indicates =
VXLAN, and label=3DMPLS-label if the encapsulation
 indicates MPLS. <o:p></o:p></span></p>
<p class=3D"MsoNormal"><span style=3D"font-size:10.5pt;font-family:Consolas=
"><o:p>&nbsp;</o:p></span></p>
<p class=3D"MsoNormal"><span style=3D"font-size:10.5pt;font-family:Consolas=
">In this document, the label is a transposed function if the encapsulation=
 indicates SRv6 (given by the SRv6 Services TLV). So it is consistent with =
the approach used by SAFIs that support
 different identifiers in the label field.<o:p></o:p></span></p>
<p class=3D"MsoNormal"><span style=3D"font-size:10.5pt;font-family:Consolas=
"><o:p>&nbsp;</o:p></span></p>
<p class=3D"MsoNormal"><span style=3D"font-size:10.5pt;font-family:Consolas=
">Thanks.<o:p></o:p></span></p>
<p class=3D"MsoNormal"><span style=3D"font-size:10.5pt;font-family:Consolas=
">Jorge<o:p></o:p></span></p>
<p class=3D"MsoNormal"><span style=3D"font-size:10.5pt;font-family:Consolas=
"><o:p>&nbsp;</o:p></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"mso-margin-top-alt:0cm;margin-right:0cm;mar=
gin-bottom:12.0pt;margin-left:36.0pt">
<b><span style=3D"font-family:&quot;Calibri&quot;,sans-serif;color:black">F=
rom: </span></b><span style=3D"font-family:&quot;Calibri&quot;,sans-serif;c=
olor:black">Vasilenko Eduard &lt;vasilenko.eduard@huawei.com&gt;<br>
<b>Date: </b>Thursday, February 17, 2022 at 8:30 AM<br>
<b>To: </b>Warren Kumari &lt;warren@kumari.net&gt;, Ron Bonica &lt;rbonica@=
juniper.net&gt;<br>
<b>Cc: </b>draft-ietf-bess-srv6-services.all@ietf.org &lt;draft-ietf-bess-s=
rv6-services.all@ietf.org&gt;, last-call@ietf.org &lt;last-call@ietf.org&gt=
;, bess@ietf.org &lt;bess@ietf.org&gt;, int-dir@ietf.org &lt;int-dir@ietf.o=
rg&gt;<br>
<b>Subject: </b>RE: [bess] [Last-Call] Intdir telechat review of draft-ietf=
-bess-srv6-services-10<o:p></o:p></span></p>
</div>
<p class=3D"MsoNormal" style=3D"margin-left:36.0pt"><span style=3D"font-siz=
e:11.0pt;font-family:&quot;Calibri&quot;,sans-serif;color:#1F497D">Hi all,<=
/span><o:p></o:p></p>
<p class=3D"MsoNormal" style=3D"margin-left:36.0pt"><span style=3D"font-siz=
e:11.0pt;font-family:&quot;Calibri&quot;,sans-serif;color:#1F497D">About th=
is point:</span><o:p></o:p></p>
<p class=3D"MsoNormal" style=3D"margin-left:36.0pt">1) In Section 3.2.1, th=
e draft transposes bits into the MPLS Label field. This<br>
is surprising because MPLS appears nowhere in the forwarding plane. Maybe w=
e<br>
shouldn't advertise an MPLS label?<o:p></o:p></p>
<p class=3D"MsoNormal" style=3D"margin-left:36.0pt"><span style=3D"font-siz=
e:11.0pt;font-family:&quot;Calibri&quot;,sans-serif;color:#1F497D">&nbsp;</=
span><o:p></o:p></p>
<p class=3D"MsoNormal" style=3D"margin-left:36.0pt"><span style=3D"font-siz=
e:11.0pt;font-family:&quot;Calibri&quot;,sans-serif;color:#1F497D">I have s=
een in some BESS documents that this field is called =93Service Label=94, n=
ot =93MPLS label=94.</span><o:p></o:p></p>
<p class=3D"MsoNormal" style=3D"margin-left:36.0pt"><span style=3D"font-siz=
e:11.0pt;font-family:&quot;Calibri&quot;,sans-serif;color:#1F497D">Because =
MPLS does not exist in VxLAN too, but the same label is used.</span><o:p></=
o:p></p>
<p class=3D"MsoNormal" style=3D"margin-left:36.0pt"><span style=3D"font-siz=
e:11.0pt;font-family:&quot;Calibri&quot;,sans-serif;color:#1F497D">Hence, 1=
) is easy to resolve. It is just a terminology correction that makes sense =
in principle for all BESS documents.</span><o:p></o:p></p>
<p class=3D"MsoNormal" style=3D"margin-left:36.0pt"><span style=3D"font-siz=
e:11.0pt;font-family:&quot;Calibri&quot;,sans-serif;color:#1F497D">Eduard</=
span><o:p></o:p></p>
<p class=3D"MsoNormal" style=3D"margin-left:36.0pt"><b><span style=3D"font-=
size:11.0pt;font-family:&quot;Calibri&quot;,sans-serif">From:</span></b><sp=
an style=3D"font-size:11.0pt;font-family:&quot;Calibri&quot;,sans-serif"> B=
ESS [mailto:bess-bounces@ietf.org]
<b>On Behalf Of </b>Warren Kumari<br>
<b>Sent:</b> Thursday, February 17, 2022 4:37 AM<br>
<b>To:</b> Ron Bonica &lt;rbonica@juniper.net&gt;<br>
<b>Cc:</b> draft-ietf-bess-srv6-services.all@ietf.org; last-call@ietf.org; =
bess@ietf.org; int-dir@ietf.org<br>
<b>Subject:</b> Re: [bess] [Last-Call] Intdir telechat review of draft-ietf=
-bess-srv6-services-10</span><o:p></o:p></p>
<p class=3D"MsoNormal" style=3D"margin-left:36.0pt">&nbsp;<o:p></o:p></p>
<div>
<div>
<p class=3D"MsoNormal" style=3D"margin-left:36.0pt">&nbsp;<o:p></o:p></p>
</div>
<p class=3D"MsoNormal" style=3D"margin-left:36.0pt">&nbsp;<o:p></o:p></p>
<div>
<div>
<p class=3D"MsoNormal" style=3D"margin-left:36.0pt">On Mon, Feb 14, 2022 at=
 11:20 AM Ron Bonica via Datatracker &lt;<a href=3D"mailto:noreply@ietf.org=
">noreply@ietf.org</a>&gt; wrote:<o:p></o:p></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">
<p class=3D"MsoNormal" style=3D"mso-margin-top-alt:0cm;margin-right:0cm;mar=
gin-bottom:12.0pt;margin-left:36.0pt">
Reviewer: Ron Bonica<br>
Review result: Not Ready<br>
<br>
I am an assigned INT directorate reviewer for draft-ietf-bess-srv6-services=
.txt.<br>
These comments were written primarily for the benefit of the Internet Area<=
br>
Directors. Document editors and shepherd(s) should treat these comments jus=
t<br>
like they would treat comments from any other IETF contributors and resolve=
<br>
them along with any other Last Call comments that have been received. For m=
ore<br>
details on the INT Directorate, see<br>
<a href=3D"https://datatracker.ietf.org/group/intdir/about/" target=3D"_bla=
nk">https://datatracker.ietf.org/group/intdir/about/</a><br>
&lt;<a href=3D"https://datatracker.ietf.org/group/intdir/about/" target=3D"=
_blank">https://datatracker.ietf.org/group/intdir/about/</a>&gt;.<br>
<br>
Major issues:<br>
<br>
1) In Section 3.2.1, the draft transposes bits into the MPLS Label field. T=
his<br>
is surprising because MPLS appears nowhere in the forwarding plane. Maybe w=
e<br>
shouldn't advertise an MPLS label?<br>
<br>
2) In Section 3.2.1 the draft says:<br>
<br>
&nbsp; BGP speakers that do not support this specification may misinterpret=
,<br>
&nbsp; &nbsp;on the reception of an SRv6-based BGP service route update, th=
e part<br>
&nbsp; &nbsp;of the SRv6 SID encoded in MPLS label field(s) as MPLS label v=
alues<br>
&nbsp; &nbsp;for MPLS-based services.&nbsp; Implementations supporting this=
<br>
&nbsp; &nbsp;specification SHOULD provide a mechanism to control the advert=
isement<br>
&nbsp; &nbsp;of SRv6-based BGP service routes on a per-neighbor and per-ser=
vice<br>
&nbsp; &nbsp;basis.&nbsp; The details of deployment designs and implementat=
ion options<br>
&nbsp; &nbsp;are outside the scope of this document.<o:p></o:p></p>
</blockquote>
<div>
<p class=3D"MsoNormal" style=3D"margin-left:36.0pt">&nbsp;<o:p></o:p></p>
</div>
<div>
<p class=3D"MsoNormal" style=3D"margin-left:36.0pt">Much thanks to Ron for =
this OpsDir review -- I'd completely missed the above points, and they are =
important to address.<o:p></o:p></p>
</div>
<div>
<p class=3D"MsoNormal" style=3D"margin-left:36.0pt">&nbsp;<o:p></o:p></p>
</div>
<div>
<p class=3D"MsoNormal" style=3D"margin-left:36.0pt">W<o:p></o:p></p>
</div>
<div>
<p class=3D"MsoNormal" style=3D"margin-left:36.0pt">&nbsp;<o:p></o:p></p>
</div>
<div>
<p class=3D"MsoNormal" style=3D"margin-left:36.0pt">&nbsp;<o:p></o:p></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">
<p class=3D"MsoNormal" style=3D"margin-left:36.0pt">s/BGP speakers that do =
not support this specification/Legacy BGP implementations<br>
<br>
It seems that this isn't backwards compatible unless either:<br>
<br>
- the SHOULD becomes a MUST<br>
- the mechanism is described in this document<br>
<br>
3) I concur with Warren Kumari's DISCUSS<br>
<br>
<br>
<br>
-- <br>
last-call mailing list<br>
<a href=3D"mailto:last-call@ietf.org" target=3D"_blank">last-call@ietf.org<=
/a><br>
<a href=3D"https://www.ietf.org/mailman/listinfo/last-call" target=3D"_blan=
k">https://www.ietf.org/mailman/listinfo/last-call</a><o:p></o:p></p>
</blockquote>
</div>
<p class=3D"MsoNormal" style=3D"margin-left:36.0pt"><br clear=3D"all">
<o:p></o:p></p>
<div>
<p class=3D"MsoNormal" style=3D"margin-left:36.0pt">&nbsp;<o:p></o:p></p>
</div>
<p class=3D"MsoNormal" style=3D"margin-left:36.0pt">-- <o:p></o:p></p>
<div>
<div>
<p class=3D"MsoNormal" style=3D"margin-left:36.0pt">The computing scientist=
=92s main challenge is not to get confused by the<br>
complexities of his own making. <br>
&nbsp; -- E. W. Dijkstra<o:p></o:p></p>
</div>
</div>
</div>
</div>
</body>
</html>

--_000_BY3PR08MB7060B0B5268DDFC862038330F7369BY3PR08MB7060namp_--


From nobody Thu Feb 17 00:19:30 2022
Return-Path: <ketant.ietf@gmail.com>
X-Original-To: bess@ietfa.amsl.com
Delivered-To: bess@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id D551B3A1858; Thu, 17 Feb 2022 00:19:20 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.096
X-Spam-Level: 
X-Spam-Status: No, score=-2.096 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, DKIM_VALID_EF=-0.1, FREEMAIL_FROM=0.001, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_BLOCKED=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 mO3LRGpbBFPa; Thu, 17 Feb 2022 00:19:16 -0800 (PST)
Received: from mail-ua1-x933.google.com (mail-ua1-x933.google.com [IPv6:2607:f8b0:4864:20::933]) (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 2E86B3A1854; Thu, 17 Feb 2022 00:19:16 -0800 (PST)
Received: by mail-ua1-x933.google.com with SMTP id 10so2284611uar.9; Thu, 17 Feb 2022 00:19:16 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20210112;  h=mime-version:references:in-reply-to:from:date:message-id:subject:to :cc; bh=vCy4E8LEUrIkie+QFnbq4zoMA12tr9MCil7S8ok/Nz0=; b=R1tUJ/KlN/zCQQuKXvPOK35Hk6Y4o7UmnLsGSAMwPT6ADXmGig0JDm4NIMjdQLN62m +7/PwmLquPux/OoqNLacqLJ1jmkesYo/7Pa37M5KNstvfzFTAa+0sloUCKa8OW+3+s4l gTS4zetd5mSgdw8D/KKzLiAUrnuXj9wkJNOnpR4SyY1GRBGHXNcjSjfo+G9i+IcvhFUC 1EFfZfXXP1l6UCH2o5jknpG08vbVZo4773WMGEUq+hyLXdiZV71qSRbiiqPHa7GW/yIC MkdBtvgaOl3i1rToh7NZkKhmjqyswbL4e+zVhjI2rRZRi0STeG0u1h8xgThEJpPnm7Iu MY8w==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20210112; h=x-gm-message-state:mime-version:references:in-reply-to:from:date :message-id:subject:to:cc; bh=vCy4E8LEUrIkie+QFnbq4zoMA12tr9MCil7S8ok/Nz0=; b=dGCuohB24qQ8EDonWXApmGKOgeVXktkpFcujliIenLtb+Yvi8enCoWIYeKb1fxlbIc FazfNHhSG+debrkwq/aOFk7eSo5zNyWGvA9ShSWrBgRwlZ46QLzH4gZAE8jJoYmOF52N /VudFR3v58UuRn3fXzf7D7fAE5pt5Ku7erVv5CMEzHaCWn1A/ygthJ03Fy/Y3x9nPymy +Yd8kDR3pB1YoRzyIoiV5mCXRnLLtmONJmGB9ctEFA4E0FVlmBoDUS1eOqOT7qRB2VDi fEhM6Hzv+qXgRX7ADy9TBbpPRLMmbDYgoZ97JNsN+igahg4FuaP++Ohs7/H0KKa9cAyJ hB3A==
X-Gm-Message-State: AOAM533bWYslQlPIoxtrxdQnHHtBNdyEMzzpszeyEw5e2ji0SN40Wbdk oS6iHo0bWY8zIgK3QrM0eKst87e8o2bQJHq17mk=
X-Google-Smtp-Source: ABdhPJwu2lFyEve3yf1tE1I/EOhp0rYN3IRb/0huaVP9nzmAAQzVu5/eaUDD/MUsRwQbTKHD+RP2mMPm/Hj0WZB/c+Q=
X-Received: by 2002:a9f:2b83:0:b0:33c:f784:7609 with SMTP id y3-20020a9f2b83000000b0033cf7847609mr704764uai.20.1645085954975; Thu, 17 Feb 2022 00:19:14 -0800 (PST)
MIME-Version: 1.0
References: <164507779493.12793.548337102165449445@ietfa.amsl.com>
In-Reply-To: <164507779493.12793.548337102165449445@ietfa.amsl.com>
From: Ketan Talaulikar <ketant.ietf@gmail.com>
Date: Thu, 17 Feb 2022 13:49:03 +0530
Message-ID: <CAH6gdPyK=BjqwdkK8-GF6HOr6ubC7CocED5bTFBDPOB4zV-JRA@mail.gmail.com>
To: Erik Kline <ek.ietf@gmail.com>
Cc: The IESG <iesg@ietf.org>, draft-ietf-bess-srv6-services@ietf.org,  bess-chairs@ietf.org, BESS <bess@ietf.org>,  "Bocci, Matthew (Nokia - GB)" <matthew.bocci@nokia.com>
Content-Type: multipart/alternative; boundary="000000000000f8aafd05d8326bd3"
Archived-At: <https://mailarchive.ietf.org/arch/msg/bess/_Gq70afg7MFg2QzCSDloYin1k-4>
Subject: Re: [bess] Erik Kline's Discuss on draft-ietf-bess-srv6-services-11: (with DISCUSS)
X-BeenThere: bess@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: BGP-Enabled ServiceS working group discussion list <bess.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/bess>, <mailto:bess-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/bess/>
List-Post: <mailto:bess@ietf.org>
List-Help: <mailto:bess-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/bess>, <mailto:bess-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 17 Feb 2022 08:19:21 -0000

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

Hi Erik,

Thanks for your review and please check inline below for responses.


On Thu, Feb 17, 2022 at 11:33 AM Erik Kline via Datatracker <
noreply@ietf.org> wrote:

> Erik Kline has entered the following ballot position for
> draft-ietf-bess-srv6-services-11: Discuss
>
> When responding, please keep the subject line intact and reply to all
> email addresses included in the To and CC lines. (Feel free to cut this
> introductory paragraph, however.)
>
>
> Please refer to https://www.ietf.org/blog/handling-iesg-ballot-positions/
> for more information about how to handle DISCUSS and COMMENT positions.
>
>
> The document, along with other ballot positions, can be found here:
> https://datatracker.ietf.org/doc/draft-ietf-bess-srv6-services/
>
>
>
> ----------------------------------------------------------------------
> DISCUSS:
> ----------------------------------------------------------------------
>
> I have little to add to the DISCUSSes held by others beyond my support.
>
> However, I would like to discuss having SRv6 control plane information,
> i.e.
> SIDs and their behaviours etc., being isolated by associating it with
> a separate SAFI.  Any other protocol element that needs to refer to such
> information can make reference to it through context-appropriate
> extensions.
>

KT> This is what the draft proposes. We have existing BGP services (e.g.
L3VPN & EVPN) and we are introducing extensions for signaling of SRv6
specific context for them.


>
> {AFI=IPv6, SAFI=unicast} is a valid way to advertise an SRv6 locator
> prefix,
> for example, as that's just IPv6 forwarding information.  If SRv6-specific
> information where separately advertised as {AFI=IPv6, SAFI=SRv6} then I
> suspect it would be simpler to filter out that information, detect leaks,
> and generally help the SRv6 domain fail closed more easily.
>

KT> This document does not cover nor discuss signaling of SRv6 locator
prefixes. That is already done today by IGPs with or without summarization
(or where necessary in multi-AS networks by BGP for IPv6 RFC 2545) and this
is all within a provider network. Nothing new is required for that.


> But I'm prepared to learn why this wouldn't work or would be somehow worse.
>

KT> It isn't necessary nor required because SRv6 locators are just IPv6
prefixes that are already covered by IGP/BGP extensions for IPv6 routing. A
provider that uses global IPv6 addresses in their infrastructure (e.g. for
their BGP and other routing sessions, on their router links and loopback,
for DHCP, AAA, etc.) already do routing for those prefixes via IGP/BGP.
These are not advertised (nor leaked) out into the Internet since doing so
can result in attacks on their internal network and infrastructure. They
are protected via BGP configuration to stop leaks and then again by ACLs at
Internet Border Routers to prevent attacks via the data path. This still
remains the case to be done for SRv6 locators - they are similarly the
service provider's "internal" infrastructure.

Thanks,
Ketan

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

<div dir=3D"ltr"><div dir=3D"ltr">Hi Erik,<div><br></div><div>Thanks for yo=
ur review and please check inline below for responses.</div><div><br></div>=
</div><br><div class=3D"gmail_quote"><div dir=3D"ltr" class=3D"gmail_attr">=
On Thu, Feb 17, 2022 at 11:33 AM Erik Kline via Datatracker &lt;<a href=3D"=
mailto:noreply@ietf.org" target=3D"_blank">noreply@ietf.org</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">Erik Kline has e=
ntered the following ballot position for<br>
draft-ietf-bess-srv6-services-11: Discuss<br>
<br>
When responding, please keep the subject line intact and reply to all<br>
email addresses included in the To and CC lines. (Feel free to cut this<br>
introductory paragraph, however.)<br>
<br>
<br>
Please refer to <a href=3D"https://www.ietf.org/blog/handling-iesg-ballot-p=
ositions/" rel=3D"noreferrer" target=3D"_blank">https://www.ietf.org/blog/h=
andling-iesg-ballot-positions/</a><br>
for more information about how to handle DISCUSS and COMMENT positions.<br>
<br>
<br>
The document, along with other ballot positions, can be found here:<br>
<a href=3D"https://datatracker.ietf.org/doc/draft-ietf-bess-srv6-services/"=
 rel=3D"noreferrer" target=3D"_blank">https://datatracker.ietf.org/doc/draf=
t-ietf-bess-srv6-services/</a><br>
<br>
<br>
<br>
----------------------------------------------------------------------<br>
DISCUSS:<br>
----------------------------------------------------------------------<br>
<br>
I have little to add to the DISCUSSes held by others beyond my support.<br>
<br>
However, I would like to discuss having SRv6 control plane information, i.e=
.<br>
SIDs and their behaviours etc., being isolated by associating it with<br>
a separate SAFI.=C2=A0 Any other protocol element that needs to refer to su=
ch<br>
information can make reference to it through context-appropriate extensions=
.<br></blockquote><div><br></div><div>KT&gt; This is what the draft propose=
s. We have existing BGP services (e.g. L3VPN &amp; EVPN) and we are introdu=
cing extensions for signaling of SRv6 specific context for them.</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">
<br>
{AFI=3DIPv6, SAFI=3Dunicast} is a valid way to advertise an SRv6 locator pr=
efix,<br>
for example, as that&#39;s just IPv6 forwarding information.=C2=A0 If SRv6-=
specific<br>
information where separately advertised as {AFI=3DIPv6, SAFI=3DSRv6} then I=
<br>
suspect it would be simpler to filter out that information, detect leaks,<b=
r>
and generally help the SRv6 domain fail closed more easily.<br></blockquote=
><div><br></div><div>KT&gt; This document does not cover nor discuss signal=
ing of SRv6 locator prefixes. That is already done today by IGPs with or wi=
thout summarization (or where necessary in multi-AS networks by BGP for IPv=
6 RFC 2545) and this is all within a provider network. Nothing new is requi=
red for that.</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"><br>
But I&#39;m prepared to learn why this wouldn&#39;t work or would be someho=
w worse.<br></blockquote><div><br></div><div>KT&gt; It isn&#39;t necessary =
nor required because SRv6 locators are just IPv6 prefixes that are already =
covered by IGP/BGP extensions for IPv6 routing. A provider that uses global=
 IPv6 addresses in their infrastructure (e.g. for their BGP and other routi=
ng sessions, on their router links and loopback, for DHCP, AAA, etc.) alrea=
dy do routing for those prefixes via IGP/BGP. These are not advertised (nor=
 leaked) out into the Internet since doing so can result in attacks on thei=
r internal network and infrastructure. They are protected via BGP configura=
tion to stop leaks and then again by ACLs at Internet Border Routers to pre=
vent attacks via the data path. This still remains the case to be done for =
SRv6 locators - they are similarly the service provider&#39;s &quot;interna=
l&quot; infrastructure.</div><div><br></div><div>Thanks,</div><div>Ketan</d=
iv><div><br></div><div><br></div><br><div>=C2=A0</div></div></div>

--000000000000f8aafd05d8326bd3--


From nobody Thu Feb 17 00:19:49 2022
Return-Path: <ketant.ietf@gmail.com>
X-Original-To: bess@ietfa.amsl.com
Delivered-To: bess@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 8D66A3A1852; Thu, 17 Feb 2022 00:19:48 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -7.097
X-Spam-Level: 
X-Spam-Status: No, score=-7.097 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, DKIM_VALID_EF=-0.1, FREEMAIL_FROM=0.001, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_HI=-5, 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 UIXlPoGUDiHv; Thu, 17 Feb 2022 00:19:43 -0800 (PST)
Received: from mail-vs1-xe31.google.com (mail-vs1-xe31.google.com [IPv6:2607:f8b0:4864:20::e31]) (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 61ED43A1856; Thu, 17 Feb 2022 00:19:43 -0800 (PST)
Received: by mail-vs1-xe31.google.com with SMTP id e26so5346969vso.3; Thu, 17 Feb 2022 00:19:43 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20210112;  h=mime-version:references:in-reply-to:from:date:message-id:subject:to :cc; bh=aYrSZIyoXd18T6l54N4pjiYQTE1Y7JOMdauvrG3V3XM=; b=WhI68VCV8bbCOMcUvZNTo/3DrUVQhnCAAxiSgS1SM4CfWWhLcoKptqCC0w//flgyTQ 3qnqDNCw/m+jjCKu2IzhP2L/jvjATTYKMZdKqsqrsdSUfiXZMN++CZ98Dgy8OzXPlly2 pgZPGY8RKWiGQIbvbFwflQkEs4tenxpwSJZc4y5M2Y+l0e+EWG7tsBeQSFpqMIwSqWBi SzpPSSbR9T02kO6SSe+XQl8Ti698qKKDScKKueMMQnDgep/zXKfD1TmvRRnrCLdKkhRl 04jU6LuM5PEnhzLNf0spB1ycbOykW9nlq1W0pHpcWH0rE1KT0jh6tV1+USn+ymUTUqFP ax5A==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20210112; h=x-gm-message-state:mime-version:references:in-reply-to:from:date :message-id:subject:to:cc; bh=aYrSZIyoXd18T6l54N4pjiYQTE1Y7JOMdauvrG3V3XM=; b=QPgLVWwFeIsZIeZmS3icc/6d/3Y0KO1ydSaBpjdQF/fGCasYWOM9hQjcAgDuS9BC5Z TIsVkUqyCl17NyXb7LvUHlKDcEvSlejkvOi4xyffrVGYecmgbqqG9ZD+HK0Pw96fg7ph IveDM/YOJpnoUDp3fKH86x2iT2SEnKr9Edffo2IwPseHqWpboOL02a4PVNL6i0r4wmeT nRrALTYO1qBbRNKigJh0sjnKRocG9KrIcR8wGdRQuDLi85tQWKYuE/mfjJgaNM3bcdN3 hRbFcLJHHLMZ1pvM7uEY2cGAwKhE+pv9gijqcpEK6ptAs3zYjkTImoSJRGGaMWlL12d+ qx9w==
X-Gm-Message-State: AOAM532zB03QN+PpVPlSBtTt2qtRmLrI6AVA1mFD3L5y86qvoJXVb/Uv b8bHVcbdrUoyOgpX2y3WdIQPMgXN215+mAtCCAaH0jAS
X-Google-Smtp-Source: ABdhPJzjTDqov8kj6gKcPWyWUDI7diVFu5KPdbrKTpWpQk9oWPIWkgcke/cQ7m9Lk6wfcx6HXkynw3vSvlbFhl6ql+8=
X-Received: by 2002:a67:d317:0:b0:31b:9b12:dd6b with SMTP id a23-20020a67d317000000b0031b9b12dd6bmr684737vsj.27.1645085982163; Thu, 17 Feb 2022 00:19:42 -0800 (PST)
MIME-Version: 1.0
References: <164507844819.7758.8363857777951602021@ietfa.amsl.com>
In-Reply-To: <164507844819.7758.8363857777951602021@ietfa.amsl.com>
From: Ketan Talaulikar <ketant.ietf@gmail.com>
Date: Thu, 17 Feb 2022 13:49:30 +0530
Message-ID: <CAH6gdPzETwAX2kDMD+k1NzAimRf4pUGrDOrmEGQ9Rxchn3yqNA@mail.gmail.com>
To: Murray Kucherawy <superuser@gmail.com>
Cc: The IESG <iesg@ietf.org>, draft-ietf-bess-srv6-services@ietf.org,  bess-chairs@ietf.org, BESS <bess@ietf.org>,  "Bocci, Matthew (Nokia - GB)" <matthew.bocci@nokia.com>
Content-Type: multipart/alternative; boundary="0000000000009785aa05d8326d77"
Archived-At: <https://mailarchive.ietf.org/arch/msg/bess/oLSHzqT20G6gVFDf9ZqLEoGdoqM>
Subject: Re: [bess] Murray Kucherawy's No Objection on draft-ietf-bess-srv6-services-11: (with COMMENT)
X-BeenThere: bess@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: BGP-Enabled ServiceS working group discussion list <bess.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/bess>, <mailto:bess-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/bess/>
List-Post: <mailto:bess@ietf.org>
List-Help: <mailto:bess-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/bess>, <mailto:bess-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 17 Feb 2022 08:19:49 -0000

--0000000000009785aa05d8326d77
Content-Type: text/plain; charset="UTF-8"

Hi Murray,

Thanks for your review.

This document covers several BGP services and has received contributions
from several people over the past 5 years. The authors will discuss and get
back on the trimming of the front page list.

Thanks,
Ketan


On Thu, Feb 17, 2022 at 11:44 AM Murray Kucherawy via Datatracker <
noreply@ietf.org> wrote:

> Murray Kucherawy has entered the following ballot position for
> draft-ietf-bess-srv6-services-11: No Objection
>
> When responding, please keep the subject line intact and reply to all
> email addresses included in the To and CC lines. (Feel free to cut this
> introductory paragraph, however.)
>
>
> Please refer to https://www.ietf.org/blog/handling-iesg-ballot-positions/
> for more information about how to handle DISCUSS and COMMENT positions.
>
>
> The document, along with other ballot positions, can be found here:
> https://datatracker.ietf.org/doc/draft-ietf-bess-srv6-services/
>
>
>
> ----------------------------------------------------------------------
> COMMENT:
> ----------------------------------------------------------------------
>
> Just to double-check: Are we okay with having seven authors on this
> document
> when the guidelines specify a limit of five?
>
>
>
>

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

<div dir=3D"ltr">Hi Murray,<div><br></div><div>Thanks for your review.=C2=
=A0</div><div><br></div><div>This document covers several BGP services and =
has received contributions from several people over the past 5 years. The a=
uthors will discuss and get back on the trimming of the front page list.</d=
iv><div><br></div><div>Thanks,</div><div>Ketan</div><div><br></div></div><b=
r><div class=3D"gmail_quote"><div dir=3D"ltr" class=3D"gmail_attr">On Thu, =
Feb 17, 2022 at 11:44 AM Murray Kucherawy via Datatracker &lt;<a href=3D"ma=
ilto:noreply@ietf.org" target=3D"_blank">noreply@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">Murray Kucherawy h=
as entered the following ballot position for<br>
draft-ietf-bess-srv6-services-11: No Objection<br>
<br>
When responding, please keep the subject line intact and reply to all<br>
email addresses included in the To and CC lines. (Feel free to cut this<br>
introductory paragraph, however.)<br>
<br>
<br>
Please refer to <a href=3D"https://www.ietf.org/blog/handling-iesg-ballot-p=
ositions/" rel=3D"noreferrer" target=3D"_blank">https://www.ietf.org/blog/h=
andling-iesg-ballot-positions/</a><br>
for more information about how to handle DISCUSS and COMMENT positions.<br>
<br>
<br>
The document, along with other ballot positions, can be found here:<br>
<a href=3D"https://datatracker.ietf.org/doc/draft-ietf-bess-srv6-services/"=
 rel=3D"noreferrer" target=3D"_blank">https://datatracker.ietf.org/doc/draf=
t-ietf-bess-srv6-services/</a><br>
<br>
<br>
<br>
----------------------------------------------------------------------<br>
COMMENT:<br>
----------------------------------------------------------------------<br>
<br>
Just to double-check: Are we okay with having seven authors on this documen=
t<br>
when the guidelines specify a limit of five?<br>
<br>
<br>
<br>
</blockquote></div>

--0000000000009785aa05d8326d77--


From nobody Thu Feb 17 00:20:14 2022
Return-Path: <ketant.ietf@gmail.com>
X-Original-To: bess@ietfa.amsl.com
Delivered-To: bess@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id CB8903A1859; Thu, 17 Feb 2022 00:20:10 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -7.097
X-Spam-Level: 
X-Spam-Status: No, score=-7.097 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, DKIM_VALID_EF=-0.1, FREEMAIL_FROM=0.001, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_HI=-5, 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 VH48DnFdERXG; Thu, 17 Feb 2022 00:20:07 -0800 (PST)
Received: from mail-vk1-xa2a.google.com (mail-vk1-xa2a.google.com [IPv6:2607:f8b0:4864:20::a2a]) (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 1D70D3A185A; Thu, 17 Feb 2022 00:20:07 -0800 (PST)
Received: by mail-vk1-xa2a.google.com with SMTP id n142so2613849vkf.5; Thu, 17 Feb 2022 00:20:07 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20210112;  h=mime-version:references:in-reply-to:from:date:message-id:subject:to :cc; bh=aAlWs/5oFqPe82epZuNhuAVRc6MEMFEMOoB57hz7pTY=; b=h+VZ1tF9O3VGvPrqwYRTO3LfViG7VWbrXZLjBADEo/x/67hVJje5X9doFCzWn+wDia plfeoDBrDQYI/ecnsM572+OpY5ZzJbFvmKunpGyajR3FJrThKDrJ8HktBQqNKc2A8ut0 oiYBiJxIOLX4UtcA4z9Oi/n39hpDxrIg5xqklzylrmDIhoEo4uaFII5XyBiXZsue4ChO 0G6djzcZ7/Bpjqn8hzvtz9+c4clwZyAyFUl1cVilAEXKS3ue5U2Hlqq2cyXXDIz+FP14 qpsmyS+u7Ghn9BwvoOS7PcDJhp63jKgbJN5oE3CDp9YKTg1jzvVOiDT95Jj0pB4AZwI4 iuDQ==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20210112; h=x-gm-message-state:mime-version:references:in-reply-to:from:date :message-id:subject:to:cc; bh=aAlWs/5oFqPe82epZuNhuAVRc6MEMFEMOoB57hz7pTY=; b=iTID2Lpuz1pP+EEkPzPZ5k03N/DF4w0FkogJDAs6xIgtxdvwbDHnCQVaHVRBxAZhtk /HQ7QYMQnDXhyFFfkiTwHbiGfKXw2Xu6MmDiVt/EpRQ/TSrbg9V4wAgcFRzwVh0FgkZ3 YjrD0Prl8+5/YPZdlIqD9iEh54jN2XTrQn51LCdvmuLd2vjbocHYfreT2MZQsaG9tOaN OZHEIdLW+bxyljHXsnPUGxLQ0c+kYaJvOSxqQb1Gus4oeFEfh71AChheks/9z6kXwW07 09P29E5iMvc102F4Mk5ALpqsuuYAtFDPAlg5a0A6rKCOKukXvX58ahU9oSo/uLSWR+3i AVfA==
X-Gm-Message-State: AOAM533rUup2327hrIix7x1Rji2Rc3b4IrWEj9fTKnT2ltq4nxeQ39FL 6NJx4NF3JQ6Wsn++xEj2NJZ2n7pR5L8Nriln2L8=
X-Google-Smtp-Source: ABdhPJxA1z2AOI9YKCKy18Tq3smVWJknb2L8GtHMHAV5F1/vLGLdbGx2cbzjLpnUkZsIDQxOaAKt4F7u7DGekQzOQPk=
X-Received: by 2002:a05:6122:a1f:b0:32d:a4a4:6c27 with SMTP id 31-20020a0561220a1f00b0032da4a46c27mr652219vkn.14.1645086005413; Thu, 17 Feb 2022 00:20:05 -0800 (PST)
MIME-Version: 1.0
References: <164504757419.5632.9536270153833731412@ietfa.amsl.com>
In-Reply-To: <164504757419.5632.9536270153833731412@ietfa.amsl.com>
From: Ketan Talaulikar <ketant.ietf@gmail.com>
Date: Thu, 17 Feb 2022 13:49:53 +0530
Message-ID: <CAH6gdPxTtVfh02odMdreGnnsD8fnY2rPDqPhU9cucSOuU=bxNw@mail.gmail.com>
To: John Scudder <jgs@juniper.net>
Cc: The IESG <iesg@ietf.org>, draft-ietf-bess-srv6-services@ietf.org,  bess-chairs@ietf.org, BESS <bess@ietf.org>,  "Bocci, Matthew (Nokia - GB)" <matthew.bocci@nokia.com>
Content-Type: multipart/alternative; boundary="000000000000fa4aa405d8326e44"
Archived-At: <https://mailarchive.ietf.org/arch/msg/bess/hEEoMqEn-5-aNB6YFCFExmoaAdU>
Subject: Re: [bess] John Scudder's Discuss on draft-ietf-bess-srv6-services-11: (with DISCUSS and COMMENT)
X-BeenThere: bess@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: BGP-Enabled ServiceS working group discussion list <bess.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/bess>, <mailto:bess-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/bess/>
List-Post: <mailto:bess@ietf.org>
List-Help: <mailto:bess-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/bess>, <mailto:bess-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 17 Feb 2022 08:20:11 -0000

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

Hi John,

Thanks for your review and please check inline below for responses.


On Thu, Feb 17, 2022 at 3:09 AM John Scudder via Datatracker <
noreply@ietf.org> wrote:

> John Scudder has entered the following ballot position for
> draft-ietf-bess-srv6-services-11: Discuss
>
> When responding, please keep the subject line intact and reply to all
> email addresses included in the To and CC lines. (Feel free to cut this
> introductory paragraph, however.)
>
>
> Please refer to https://www.ietf.org/blog/handling-iesg-ballot-positions/
> for more information about how to handle DISCUSS and COMMENT positions.
>
>
> The document, along with other ballot positions, can be found here:
> https://datatracker.ietf.org/doc/draft-ietf-bess-srv6-services/
>
>
>
> ----------------------------------------------------------------------
> DISCUSS:
> ----------------------------------------------------------------------
>
> 1. The shepherd writeup for this document says =E2=80=9CIt also received =
an RTG DIR
> review and cross-reviewed with the IDR working group=E2=80=9D. Searching =
in my IDR
> inbox and the IDR mailing list archives, I don=E2=80=99t find any sign of=
 the
> cross-review =E2=80=94 can you please point me to it?
>
> 2. One area of concern I would have hoped IDR might have looked into is,
> the
> document makes a creative use of the MPLS Label field of the NLRI to carr=
y
> the
> Function part of the SID. This means the SID is effectively split across
> the
> NLRI and the Prefix-SID attribute. What are the potential error modes if
> the
> Prefix-SID attribute should be lost from the route, while the NLRI is
> retained?
>
> (An obvious way of addressing this particular concern would be to define =
a
> new
> NLRI type with the desired semantics, instead of creatively repurposing
> fields
> within an existing NLRI type contrary to their definitions. Such an NLRI
> type
> would, for example, presumably state in its specification that if it was
> received without an accompanying Prefix-SID attribute, that would
> constitute an
> error.)
>

KT> This document follows the approach similar as taken for extending MPLS
EVPN RFC7432 by RFC8365.


>
> 3. As Warren Kumari points out in his DISCUSS, =E2=80=9Cleaks happen=E2=
=80=9D. Subsequent
> discussion turned quickly to the assertion that no, they don=E2=80=99t, i=
n VPN
> address
> families. Let=E2=80=99s accept that claim for the sake of conversation. I=
t=E2=80=99s still
> the
> case that sometimes (often?) routes are distributed from VPN address
> families
> into the Global Internet table. When this is done, by default, all the pa=
th
> attributes come along for the ride. Anyone who thinks this is just a
> hypothetical case might want to look back to (for example) significant
> network
> outages that were caused around a decade ago by leakage of BGP Attribute
> 128
> (ATTR_SET, RFC 6368) into the global Internet.
>
> The SIDs contained in these if-they-were-to-leak routes potentially give =
an
> attacker a means of directing packets into a VPN customer=E2=80=99s inter=
nal
> network.
>

KT> I believe we are getting now into implementation aspects when you bring
up handling of attributes during redistribution from VPN tables into the
default table. We can add some text in the security considerations to
discuss this.


>
> 4. Speaking of Warren=E2=80=99s DISCUSS, the shepherd=E2=80=99s writeup i=
ndicates =E2=80=9Csolid
> [WG]
> consensus=E2=80=9D; however, there doesn=E2=80=99t seem to be consensus e=
ven amongst the
> authors as to whether Sections 5.3 and 5.4 are appropriate. This is a
> fairly
> fundamental disagreement! An illustration of the disagreement is
> https://mailarchive.ietf.org/arch/msg/bess/K1JKxGn19BXALs3rUzUAaGTZi0Y/:
>
> =E2=80=9CSo I can see why some people may have thought oh since transport=
 in SRv6
> comes
> for free let's load it with services in an attribute and be done. Yes I
> can see
> that flattening this make it potentially easier (one less SAFI to enable)=
,
> *but
> I am not sure we have reached a broad agreement here.* This comes as a
> consequence of moving service prefixes from MP_REACH_NLRI (perhaps new
> format
> and new SAFI) to an attribute.=E2=80=9D
>
> (Emphasis added.)
>
> It's of course possible for an author to be in the rough as regards
> consensus,
> just as any other WG contributor, but it's a little unusual, and this
> disagreement doesn't even seem to have been previously aired. For this
> reason,
> I have to question the strength of the consensus behind this document, an=
d
> ask
> the WG chairs to weigh in regarding whether consensus on at least this
> point
> needs to be checked before we proceed forward.
>

KT> My co-author Robert has clarified. One other way to look at consensus
is based on the multivendor implementations, interoperability, and
deployments.


>
> 5. Finally, I have to question the length of the author list. As I=E2=80=
=99m sure
> you
> know, the guidance is to limit author lists to no more than five, other
> than
> under unusual circumstances. I would have expected to find an explanation
> of
> the circumstances around the author list of this document in the shepherd
> writeup; there is none. (It=E2=80=99s a specific check item in Guidelines=
 to
> Authors of
> Internet-Drafts, https://www.ietf.org/how/ids/guidelines/)
>
> The easiest way to resolve this would be to trim the author list per the
> suggestions in RFC 7322 =C2=A74.1.1, of course.
>

KT> We will discuss this amongst the authors.

Thanks,
Ketan



>
>
> ----------------------------------------------------------------------
> COMMENT:
> ----------------------------------------------------------------------
>
> 1. I support Warren Kumari=E2=80=99s DISCUSS.
>
> 2. (Further comments TBD and I apologize for not providing them now; I
> wanted
> to get this sent off though.)
>
>
>
>

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

<div dir=3D"ltr"><div dir=3D"ltr">Hi John,<div><br></div><div>Thanks for yo=
ur review and please check inline below for responses.</div><div><br></div>=
</div><br><div class=3D"gmail_quote"><div dir=3D"ltr" class=3D"gmail_attr">=
On Thu, Feb 17, 2022 at 3:09 AM John Scudder via Datatracker &lt;<a href=3D=
"mailto:noreply@ietf.org" target=3D"_blank">noreply@ietf.org</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">John Scudder ha=
s entered the following ballot position for<br>
draft-ietf-bess-srv6-services-11: Discuss<br>
<br>
When responding, please keep the subject line intact and reply to all<br>
email addresses included in the To and CC lines. (Feel free to cut this<br>
introductory paragraph, however.)<br>
<br>
<br>
Please refer to <a href=3D"https://www.ietf.org/blog/handling-iesg-ballot-p=
ositions/" rel=3D"noreferrer" target=3D"_blank">https://www.ietf.org/blog/h=
andling-iesg-ballot-positions/</a><br>
for more information about how to handle DISCUSS and COMMENT positions.<br>
<br>
<br>
The document, along with other ballot positions, can be found here:<br>
<a href=3D"https://datatracker.ietf.org/doc/draft-ietf-bess-srv6-services/"=
 rel=3D"noreferrer" target=3D"_blank">https://datatracker.ietf.org/doc/draf=
t-ietf-bess-srv6-services/</a><br>
<br>
<br>
<br>
----------------------------------------------------------------------<br>
DISCUSS:<br>
----------------------------------------------------------------------<br>
<br>
1. The shepherd writeup for this document says =E2=80=9CIt also received an=
 RTG DIR<br>
review and cross-reviewed with the IDR working group=E2=80=9D. Searching in=
 my IDR<br>
inbox and the IDR mailing list archives, I don=E2=80=99t find any sign of t=
he<br>
cross-review =E2=80=94 can you please point me to it?<br>
<br>
2. One area of concern I would have hoped IDR might have looked into is, th=
e<br>
document makes a creative use of the MPLS Label field of the NLRI to carry =
the<br>
Function part of the SID. This means the SID is effectively split across th=
e<br>
NLRI and the Prefix-SID attribute. What are the potential error modes if th=
e<br>
Prefix-SID attribute should be lost from the route, while the NLRI is retai=
ned?<br>
<br>
(An obvious way of addressing this particular concern would be to define a =
new<br>
NLRI type with the desired semantics, instead of creatively repurposing fie=
lds<br>
within an existing NLRI type contrary to their definitions. Such an NLRI ty=
pe<br>
would, for example, presumably state in its specification that if it was<br=
>
received without an accompanying Prefix-SID attribute, that would constitut=
e an<br>
error.)<br></blockquote><div><br></div><div>KT&gt; This document follows th=
e approach similar as taken for extending MPLS EVPN RFC7432 by RFC8365.</di=
v><div>=C2=A0</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">
<br>
3. As Warren Kumari points out in his DISCUSS, =E2=80=9Cleaks happen=E2=80=
=9D. Subsequent<br>
discussion turned quickly to the assertion that no, they don=E2=80=99t, in =
VPN address<br>
families. Let=E2=80=99s accept that claim for the sake of conversation. It=
=E2=80=99s still the<br>
case that sometimes (often?) routes are distributed from VPN address famili=
es<br>
into the Global Internet table. When this is done, by default, all the path=
<br>
attributes come along for the ride. Anyone who thinks this is just a<br>
hypothetical case might want to look back to (for example) significant netw=
ork<br>
outages that were caused around a decade ago by leakage of BGP Attribute 12=
8<br>
(ATTR_SET, RFC 6368) into the global Internet.<br>
<br>
The SIDs contained in these if-they-were-to-leak routes potentially give an=
<br>
attacker a means of directing packets into a VPN customer=E2=80=99s interna=
l network.<br></blockquote><div><br></div><div>KT&gt; I believe we are gett=
ing now into implementation aspects when you bring up handling=C2=A0of attr=
ibutes during redistribution from VPN tables into the default table. We can=
 add some text in the security considerations to discuss this.</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">
<br>
4. Speaking of Warren=E2=80=99s DISCUSS, the shepherd=E2=80=99s writeup ind=
icates =E2=80=9Csolid [WG]<br>
consensus=E2=80=9D; however, there doesn=E2=80=99t seem to be consensus eve=
n amongst the<br>
authors as to whether Sections 5.3 and 5.4 are appropriate. This is a fairl=
y<br>
fundamental disagreement! An illustration of the disagreement is<br>
<a href=3D"https://mailarchive.ietf.org/arch/msg/bess/K1JKxGn19BXALs3rUzUAa=
GTZi0Y/" rel=3D"noreferrer" target=3D"_blank">https://mailarchive.ietf.org/=
arch/msg/bess/K1JKxGn19BXALs3rUzUAaGTZi0Y/</a>:<br>
<br>
=E2=80=9CSo I can see why some people may have thought oh since transport i=
n SRv6 comes<br>
for free let&#39;s load it with services in an attribute and be done. Yes I=
 can see<br>
that flattening this make it potentially easier (one less SAFI to enable), =
*but<br>
I am not sure we have reached a broad agreement here.* This comes as a<br>
consequence of moving service prefixes from MP_REACH_NLRI (perhaps new form=
at<br>
and new SAFI) to an attribute.=E2=80=9D<br>
<br>
(Emphasis added.)<br>
<br>
It&#39;s of course possible for an author to be in the rough as regards con=
sensus,<br>
just as any other WG contributor, but it&#39;s a little unusual, and this<b=
r>
disagreement doesn&#39;t even seem to have been previously aired. For this =
reason,<br>
I have to question the strength of the consensus behind this document, and =
ask<br>
the WG chairs to weigh in regarding whether consensus on at least this poin=
t<br>
needs to be checked before we proceed forward.<br></blockquote><div><br></d=
iv><div>KT&gt; My co-author Robert has clarified. One other way to look at =
consensus is based on the multivendor implementations, interoperability, an=
d deployments.</div><div>=C2=A0</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">
<br>
5. Finally, I have to question the length of the author list. As I=E2=80=99=
m sure you<br>
know, the guidance is to limit author lists to no more than five, other tha=
n<br>
under unusual circumstances. I would have expected to find an explanation o=
f<br>
the circumstances around the author list of this document in the shepherd<b=
r>
writeup; there is none. (It=E2=80=99s a specific check item in Guidelines t=
o Authors of<br>
Internet-Drafts, <a href=3D"https://www.ietf.org/how/ids/guidelines/" rel=
=3D"noreferrer" target=3D"_blank">https://www.ietf.org/how/ids/guidelines/<=
/a>)<br>
<br>
The easiest way to resolve this would be to trim the author list per the<br=
>
suggestions in RFC 7322 =C2=A74.1.1, of course.<br></blockquote><div><br></=
div><div>KT&gt; We will discuss this amongst the authors.</div><div><br></d=
iv><div>Thanks,</div><div>Ketan</div><div><br></div><div>=C2=A0</div><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">
<br>
<br>
----------------------------------------------------------------------<br>
COMMENT:<br>
----------------------------------------------------------------------<br>
<br>
1. I support Warren Kumari=E2=80=99s DISCUSS.<br>
<br>
2. (Further comments TBD and I apologize for not providing them now; I want=
ed<br>
to get this sent off though.)<br>
<br>
<br>
<br>
</blockquote></div></div>

--000000000000fa4aa405d8326e44--


From nobody Thu Feb 17 00:20:43 2022
Return-Path: <ketant.ietf@gmail.com>
X-Original-To: bess@ietfa.amsl.com
Delivered-To: bess@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 5DC9E3A186C; Thu, 17 Feb 2022 00:20:31 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.096
X-Spam-Level: 
X-Spam-Status: No, score=-2.096 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, DKIM_VALID_EF=-0.1, FREEMAIL_FROM=0.001, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_BLOCKED=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 eAbm7NNu2_L1; Thu, 17 Feb 2022 00:20:24 -0800 (PST)
Received: from mail-vk1-xa31.google.com (mail-vk1-xa31.google.com [IPv6:2607:f8b0:4864:20::a31]) (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 149CD3A185F; Thu, 17 Feb 2022 00:20:24 -0800 (PST)
Received: by mail-vk1-xa31.google.com with SMTP id j9so2630349vkj.1; Thu, 17 Feb 2022 00:20:24 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20210112;  h=mime-version:references:in-reply-to:from:date:message-id:subject:to :cc; bh=QZHvBAcASUds/OR5YxNtt1bv0bjav6uiDyEdmKhg43c=; b=qTPqR/dd+Xdgv1SeO4eO9TEFy1vdAwxFigMz5noJX2qMaeMyXIIF6TORCxotXk2BrU vFTOTEnru2gDr81lz31t7EXahzaoHTSdc6Z5/5QrcdZqOm8jK/fZmAdDIllOY+gOH7U7 dcaSzOJHVZXZhV7mHtRSJAKWyJV+eKLdnlixmnIDwPvCpteivYBEKX0AtDVfDNOpcpjc svjvHUnzuB4qOD9k5uKOnPJTJsFqd04hqSeuyDRD15NBuFF1gLLRmHubY1GfEKg+GOGx LKrO+XTyJovnw7P9zLbDDgI4SNK3JXGT5Ye01hJ54ncHI/9IsakGWdSrhbZ2xzUCg8jt hrUQ==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20210112; h=x-gm-message-state:mime-version:references:in-reply-to:from:date :message-id:subject:to:cc; bh=QZHvBAcASUds/OR5YxNtt1bv0bjav6uiDyEdmKhg43c=; b=TOnu4wrQivHrUQFPousiyoRhxaZ7wi5EMvqb+4ob3JeqAjmC9b6iN2lXljoKHu3hLE r1564QFoXKFkKLi+t+3dAXRANzY1oMz5dnANtZ54zOl4l13lZFvrhNcGQ4QamM+2SYQU mvTH2dTcP/x8IZm6k17gFiD0VCwKO43RWYxRub4QxOErjKlLCkpJF666Gfgvp7pP8w6M T69wNOzNCm3+hr1p1nEOVb8pl0n6I3rCGIbANx5C6VzZLgjNmgTcqS3TGLiDfB/PKGd7 TKOi0YxdLcitY6s+l/CmqZYLP6pwO1mfeBMOPqW/hVe87Rw5Us5L3pzRXYdvClZmz/J3 dT6w==
X-Gm-Message-State: AOAM531GYvdGA1DD5Pz8xJcc8Cao1PdiXF+bQGxGZnfVaRYTnzYjwWxx uvRd15+2lsFNyUU69mmW6bld4LIBxXwfZYtVghU=
X-Google-Smtp-Source: ABdhPJxtFKnZkYVsbA1SiV/LmVx58q817/dn9ZZIPCr1rXRN/jjWTBDtLYk2jryqeE9deNSbDqLHQP8o+ycLeAFQO5s=
X-Received: by 2002:a05:6122:16a4:b0:331:1be5:3d2c with SMTP id 36-20020a05612216a400b003311be53d2cmr664640vkl.33.1645086022693; Thu, 17 Feb 2022 00:20:22 -0800 (PST)
MIME-Version: 1.0
References: <202202171444513171822@zte.com.cn>
In-Reply-To: <202202171444513171822@zte.com.cn>
From: Ketan Talaulikar <ketant.ietf@gmail.com>
Date: Thu, 17 Feb 2022 13:50:11 +0530
Message-ID: <CAH6gdPzMSO2v5vN5Q2qFgrMnE-+4GnEDo9TFhF4JDfrdqmi=5Q@mail.gmail.com>
To: liu.yao71@zte.com.cn
Cc: Ron Bonica <rbonica@juniper.net>, John Scudder <jgs@juniper.net>,  draft-ietf-bess-srv6-services@ietf.org, bess-chairs@ietf.org,  BESS <bess@ietf.org>, draft-lz-bess-srv6-service-capability@ietf.org,  etmetz@gmail.com
Content-Type: multipart/alternative; boundary="00000000000001f72305d83270dd"
Archived-At: <https://mailarchive.ietf.org/arch/msg/bess/_xwti8akU-8sb0Nv_ukD9kOuFnQ>
Subject: Re: [bess] John Scudder's Discuss on draft-ietf-bess-srv6-services-11: (with DISCUSS and COMMENT)
X-BeenThere: bess@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: BGP-Enabled ServiceS working group discussion list <bess.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/bess>, <mailto:bess-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/bess/>
List-Post: <mailto:bess@ietf.org>
List-Help: <mailto:bess-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/bess>, <mailto:bess-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 17 Feb 2022 08:20:34 -0000

--00000000000001f72305d83270dd
Content-Type: text/plain; charset="UTF-8"

Hi Yao,

Thanks to you and your co-authors for this work.

While the implementations and deployments today use configuration knobs for
this purpose, the use of capabilities exchange is certainly another option
to consider. However, the capability exchange takes care of peering between
implementations that are enabled for and support SRv6. We will still need
the policy configuration knobs for more granular control and filtering
mechanisms. So, IMHO, these mechanisms are complementary.

That said, let us go through the normal WG review process and I see no
issue in extending with capability exchange in a future document such as
yours.

Thanks,
Ketan



On Thu, Feb 17, 2022 at 12:15 PM <liu.yao71@zte.com.cn> wrote:

> Hi,
>
> Ron and John both mentioned that leveraging the existing AFI/SAFI may
> cause misunderstanding of the SRv6 service routes.
>
> We encountered this problem during implementation and submitted a draft
> talking about this.
>
> https://datatracker.ietf.org/doc/html/
> draft-lz-bess-srv6-service-capability-02
>
> One solution(if new AFI/SAFI is not defined) we proposed in the draft is
> to define a new BGP capability code for for SRv6-based BGP service
> capability, and then SRv6 service routes would only be exchanged between
> devices that support it based on this capability.
>
> Do you think this is a possible solution?
>
>
> Regards,
>
> Yao
>
>
>
>
>

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

<div dir=3D"ltr">Hi Yao,<div><br></div><div>Thanks to you and your co-autho=
rs for this work.=C2=A0</div><div><br></div><div>While the implementations =
and deployments today use configuration knobs for this purpose, the use of =
capabilities exchange is certainly another option to consider. However, the=
 capability exchange takes care of peering between implementations that are=
 enabled for and support SRv6. We will still need the policy configuration =
knobs for more granular control and filtering mechanisms. So, IMHO, these m=
echanisms are complementary.</div><div><br></div><div>That said, let us go =
through the normal WG review process and I see no issue in extending with c=
apability exchange in a future document such as yours.</div><div><br></div>=
<div>Thanks,</div><div>Ketan</div><div><br></div><div><br></div></div><br><=
div class=3D"gmail_quote"><div dir=3D"ltr" class=3D"gmail_attr">On Thu, Feb=
 17, 2022 at 12:15 PM &lt;<a href=3D"mailto:liu.yao71@zte.com.cn" target=3D=
"_blank">liu.yao71@zte.com.cn</a>&gt; wrote:<br></div><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"><div><p style=3D"font-size:12px;font-family:sa=
ns-serif"><span style=3D"font-size:14px">Hi,</span><br></p><p>Ron and John =
both mentioned that leveraging the existing AFI/SAFI may cause misunderstan=
ding of the SRv6 service routes.</p><p>We encountered this problem during i=
mplementation and submitted a draft talking about this.</p><p><a href=3D"ht=
tps://datatracker.ietf.org/doc/html/" target=3D"_blank">https://datatracker=
.ietf.org/doc/html/</a><span style=3D"line-height:21px">draft-lz-bess-srv6-=
service-capability</span>-02</p><p>One solution(if new AFI/SAFI is not defi=
ned) we proposed=C2=A0in the draft is to define a new BGP capability code f=
or for SRv6-based BGP service capability, and then SRv6 service routes woul=
d only be exchanged between devices that support it based on this capabilit=
y.</p><p>Do you think this is a possible solution?</p><p><br></p><p>Regards=
,</p><p>Yao</p><p style=3D"font-size:12px;font-family:sans-serif"><br></p><=
p style=3D"font-size:12px;font-family:sans-serif"><br></p><p style=3D"font-=
size:12px;font-family:sans-serif"><br></p></div></blockquote></div>

--00000000000001f72305d83270dd--


From nobody Thu Feb 17 00:20:53 2022
Return-Path: <ketant.ietf@gmail.com>
X-Original-To: bess@ietfa.amsl.com
Delivered-To: bess@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id CA0063A18A0; Thu, 17 Feb 2022 00:20:45 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.096
X-Spam-Level: 
X-Spam-Status: No, score=-2.096 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, DKIM_VALID_EF=-0.1, FREEMAIL_FROM=0.001, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_BLOCKED=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 l4QnNMhjCGE3; Thu, 17 Feb 2022 00:20:40 -0800 (PST)
Received: from mail-vs1-xe2c.google.com (mail-vs1-xe2c.google.com [IPv6:2607:f8b0:4864:20::e2c]) (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 2B1DA3A1858; Thu, 17 Feb 2022 00:20:40 -0800 (PST)
Received: by mail-vs1-xe2c.google.com with SMTP id p7so5356391vsg.2; Thu, 17 Feb 2022 00:20:40 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20210112;  h=mime-version:references:in-reply-to:from:date:message-id:subject:to :cc; bh=PPmNTqtHbrC5dPFrmoQzFhuF4IzlAA9YAo9NT3ABEHU=; b=fWW2i5h5F86uo4MwoTjCG8eVtZBKniRzHf5PQByNv9tr1P8eSHRrK/Dw/Ws2QTs641 DFAd+yYxUlPmXyoqUVWcUNtTtHzQ/Mm4rUE6eiPwREoVSzufSE9vkm0FQwyxnhAliU3n 5281E736P7pv4qg2Uer3rUdUp3guj5hrI3hgSQ6bmwzYi5/w61I+dylXaA2wdPIl5Vtn sKi5czcQUqrstDcm3wuie6tllzTvI5jDF40kWOhMJLA98k9ARcO4n8jTZm5WbnKbQrzd MbGOGnPNT6Y5zupy+Wrt/rN+02O81T9JssqvY89aGnbkJIJWC8JDf12DO/0ulKAX6Jqx t7Jw==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20210112; h=x-gm-message-state:mime-version:references:in-reply-to:from:date :message-id:subject:to:cc; bh=PPmNTqtHbrC5dPFrmoQzFhuF4IzlAA9YAo9NT3ABEHU=; b=ceedPLvVNmIBy9bN7RXSm0bMOacgWvqDzbvZ+EKQWBYruWZ15gCmuIKKBbYWbdnnDU SSVaGCvR7sRt0llXVKVvZmZYT7TL2MhpMZjtPs3msk4w/vFsSmDFtQqxITDtrcU+FBKA hxw42lnzt70XBVPr0NfuTlSGn5Qm9Zzanoo72z2Tzvxow5NAssGXMuf5WRNYUNn7C60y SR+utqDyH+uD7OInynxT8cM4Xub34i7b+CsiydznXSE4+EL7TysD8vVmgHK1x5ja/pIq fACoJeaqicH8XmlSkiQes/4qK9ILdWj7eXibbtc/Y3nXx9tocxzGTwnQrSq4X97MDM8I eY0w==
X-Gm-Message-State: AOAM5313HMxEJuHd4JqSwLOV4yZ4GY9ZyrYO1V3ySbQ4Ad+x+gOeuz2a nX86CQY5IeYtdgmZ+5afixVagAhnpnnelk7NYM4=
X-Google-Smtp-Source: ABdhPJyL8lfrUP0ST8mAXTwrjQKFK2pc3jnpxpHetDQ1VSoCOlbSppHrasnaai/h539h/0OiMFBQIBda3nTsokwnyjM=
X-Received: by 2002:a05:6102:32d1:b0:30e:5a67:8b7 with SMTP id o17-20020a05610232d100b0030e5a6708b7mr806940vss.33.1645086038920; Thu, 17 Feb 2022 00:20:38 -0800 (PST)
MIME-Version: 1.0
References: <164485917636.23875.2620776684538729706@ietfa.amsl.com> <CAHw9_iJCxDBG8OzFofhr5GLbXjv6ZaSDgGAhxJd-G2v5VTD_yw@mail.gmail.com> <c5c1dbead05c46a18a3074477a3f9c45@huawei.com> <BY3PR08MB7060B0B5268DDFC862038330F7369@BY3PR08MB7060.namprd08.prod.outlook.com>
In-Reply-To: <BY3PR08MB7060B0B5268DDFC862038330F7369@BY3PR08MB7060.namprd08.prod.outlook.com>
From: Ketan Talaulikar <ketant.ietf@gmail.com>
Date: Thu, 17 Feb 2022 13:50:26 +0530
Message-ID: <CAH6gdPwkj_Zbetjh8xSPD1spLF2CBtm=+HLoAvRY+i5NaOOrcw@mail.gmail.com>
To: "Rabadan, Jorge (Nokia - US/Sunnyvale)" <jorge.rabadan@nokia.com>
Cc: Vasilenko Eduard <vasilenko.eduard@huawei.com>, Warren Kumari <warren@kumari.net>, Ron Bonica <rbonica@juniper.net>,  "draft-ietf-bess-srv6-services.all@ietf.org" <draft-ietf-bess-srv6-services.all@ietf.org>,  "last-call@ietf.org" <last-call@ietf.org>, "bess@ietf.org" <bess@ietf.org>,  "int-dir@ietf.org" <int-dir@ietf.org>
Content-Type: multipart/alternative; boundary="000000000000f9931105d8327035"
Archived-At: <https://mailarchive.ietf.org/arch/msg/bess/Jhg0hIOP8UDO6m88GyUlK25Ngfs>
Subject: Re: [bess] [Last-Call] Intdir telechat review of draft-ietf-bess-srv6-services-10
X-BeenThere: bess@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: BGP-Enabled ServiceS working group discussion list <bess.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/bess>, <mailto:bess-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/bess/>
List-Post: <mailto:bess@ietf.org>
List-Help: <mailto:bess-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/bess>, <mailto:bess-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 17 Feb 2022 08:20:52 -0000

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

+1


On Thu, Feb 17, 2022 at 1:11 PM Rabadan, Jorge (Nokia - US/Sunnyvale) <
jorge.rabadan@nokia.com> wrote:

> I agree with Vasilenko.
>
>
>
> The meaning of the label is given by the encapsulation, e.g. for the EVPN
> family, label=3DVNI if the bgp encapsulation extended community indicates
> VXLAN, and label=3DMPLS-label if the encapsulation indicates MPLS.
>
>
>
> In this document, the label is a transposed function if the encapsulation
> indicates SRv6 (given by the SRv6 Services TLV). So it is consistent with
> the approach used by SAFIs that support different identifiers in the labe=
l
> field.
>
>
>
> Thanks.
>
> Jorge
>
>
>
> *From: *Vasilenko Eduard <vasilenko.eduard@huawei.com>
> *Date: *Thursday, February 17, 2022 at 8:30 AM
> *To: *Warren Kumari <warren@kumari.net>, Ron Bonica <rbonica@juniper.net>
> *Cc: *draft-ietf-bess-srv6-services.all@ietf.org <
> draft-ietf-bess-srv6-services.all@ietf.org>, last-call@ietf.org <
> last-call@ietf.org>, bess@ietf.org <bess@ietf.org>, int-dir@ietf.org <
> int-dir@ietf.org>
> *Subject: *RE: [bess] [Last-Call] Intdir telechat review of
> draft-ietf-bess-srv6-services-10
>
> Hi all,
>
> About this point:
>
> 1) In Section 3.2.1, the draft transposes bits into the MPLS Label field.
> This
> is surprising because MPLS appears nowhere in the forwarding plane. Maybe
> we
> shouldn't advertise an MPLS label?
>
>
>
> I have seen in some BESS documents that this field is called =E2=80=9CSer=
vice
> Label=E2=80=9D, not =E2=80=9CMPLS label=E2=80=9D.
>
> Because MPLS does not exist in VxLAN too, but the same label is used.
>
> Hence, 1) is easy to resolve. It is just a terminology correction that
> makes sense in principle for all BESS documents.
>
> Eduard
>
> *From:* BESS [mailto:bess-bounces@ietf.org] *On Behalf Of *Warren Kumari
> *Sent:* Thursday, February 17, 2022 4:37 AM
> *To:* Ron Bonica <rbonica@juniper.net>
> *Cc:* draft-ietf-bess-srv6-services.all@ietf.org; last-call@ietf.org;
> bess@ietf.org; int-dir@ietf.org
> *Subject:* Re: [bess] [Last-Call] Intdir telechat review of
> draft-ietf-bess-srv6-services-10
>
>
>
>
>
>
>
> On Mon, Feb 14, 2022 at 11:20 AM Ron Bonica via Datatracker <
> noreply@ietf.org> wrote:
>
> Reviewer: Ron Bonica
> Review result: Not Ready
>
> I am an assigned INT directorate reviewer for
> draft-ietf-bess-srv6-services.txt.
> These comments were written primarily for the benefit of the Internet Are=
a
> Directors. Document editors and shepherd(s) should treat these comments
> just
> like they would treat comments from any other IETF contributors and resol=
ve
> them along with any other Last Call comments that have been received. For
> more
> details on the INT Directorate, see
> https://datatracker.ietf.org/group/intdir/about/
> <https://datatracker.ietf.org/group/intdir/about/>.
>
> Major issues:
>
> 1) In Section 3.2.1, the draft transposes bits into the MPLS Label field.
> This
> is surprising because MPLS appears nowhere in the forwarding plane. Maybe
> we
> shouldn't advertise an MPLS label?
>
> 2) In Section 3.2.1 the draft says:
>
>   BGP speakers that do not support this specification may misinterpret,
>    on the reception of an SRv6-based BGP service route update, the part
>    of the SRv6 SID encoded in MPLS label field(s) as MPLS label values
>    for MPLS-based services.  Implementations supporting this
>    specification SHOULD provide a mechanism to control the advertisement
>    of SRv6-based BGP service routes on a per-neighbor and per-service
>    basis.  The details of deployment designs and implementation options
>    are outside the scope of this document.
>
>
>
> Much thanks to Ron for this OpsDir review -- I'd completely missed the
> above points, and they are important to address.
>
>
>
> W
>
>
>
>
>
> s/BGP speakers that do not support this specification/Legacy BGP
> implementations
>
> It seems that this isn't backwards compatible unless either:
>
> - the SHOULD becomes a MUST
> - the mechanism is described in this document
>
> 3) I concur with Warren Kumari's DISCUSS
>
>
>
> --
> last-call mailing list
> last-call@ietf.org
> https://www.ietf.org/mailman/listinfo/last-call
>
>
>
>
> --
>
> The computing scientist=E2=80=99s main challenge is not to get confused b=
y the
> complexities of his own making.
>   -- E. W. Dijkstra
>

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

<div dir=3D"ltr">+1=C2=A0<br><div><br></div></div><br><div class=3D"gmail_q=
uote"><div dir=3D"ltr" class=3D"gmail_attr">On Thu, Feb 17, 2022 at 1:11 PM=
 Rabadan, Jorge (Nokia - US/Sunnyvale) &lt;<a href=3D"mailto:jorge.rabadan@=
nokia.com" target=3D"_blank">jorge.rabadan@nokia.com</a>&gt; wrote:<br></di=
v><blockquote class=3D"gmail_quote" style=3D"margin:0px 0px 0px 0.8ex;borde=
r-left:1px solid rgb(204,204,204);padding-left:1ex">





<div lang=3D"EN-US">
<div>
<p class=3D"MsoNormal"><span style=3D"font-size:10.5pt;font-family:Consolas=
">I agree with Vasilenko.
<u></u><u></u></span></p>
<p class=3D"MsoNormal"><span style=3D"font-size:10.5pt;font-family:Consolas=
"><u></u>=C2=A0<u></u></span></p>
<p class=3D"MsoNormal"><span style=3D"font-size:10.5pt;font-family:Consolas=
">The meaning of the label is given by the encapsulation, e.g. for the EVPN=
 family, label=3DVNI if the bgp encapsulation extended community indicates =
VXLAN, and label=3DMPLS-label if the encapsulation
 indicates MPLS. <u></u><u></u></span></p>
<p class=3D"MsoNormal"><span style=3D"font-size:10.5pt;font-family:Consolas=
"><u></u>=C2=A0<u></u></span></p>
<p class=3D"MsoNormal"><span style=3D"font-size:10.5pt;font-family:Consolas=
">In this document, the label is a transposed function if the encapsulation=
 indicates SRv6 (given by the SRv6 Services TLV). So it is consistent with =
the approach used by SAFIs that support
 different identifiers in the label field.<u></u><u></u></span></p>
<p class=3D"MsoNormal"><span style=3D"font-size:10.5pt;font-family:Consolas=
"><u></u>=C2=A0<u></u></span></p>
<p class=3D"MsoNormal"><span style=3D"font-size:10.5pt;font-family:Consolas=
">Thanks.<u></u><u></u></span></p>
<p class=3D"MsoNormal"><span style=3D"font-size:10.5pt;font-family:Consolas=
">Jorge<u></u><u></u></span></p>
<p class=3D"MsoNormal"><span style=3D"font-size:10.5pt;font-family:Consolas=
"><u></u>=C2=A0<u></u></span></p>
<div style=3D"border-right:none;border-bottom:none;border-left:none;border-=
top:1pt solid rgb(181,196,223);padding:3pt 0cm 0cm">
<p class=3D"MsoNormal" style=3D"margin-right:0cm;margin-bottom:12pt;margin-=
left:36pt">
<b><span style=3D"font-family:Calibri,sans-serif;color:black">From: </span>=
</b><span style=3D"font-family:Calibri,sans-serif;color:black">Vasilenko Ed=
uard &lt;<a href=3D"mailto:vasilenko.eduard@huawei.com" target=3D"_blank">v=
asilenko.eduard@huawei.com</a>&gt;<br>
<b>Date: </b>Thursday, February 17, 2022 at 8:30 AM<br>
<b>To: </b>Warren Kumari &lt;<a href=3D"mailto:warren@kumari.net" target=3D=
"_blank">warren@kumari.net</a>&gt;, Ron Bonica &lt;<a href=3D"mailto:rbonic=
a@juniper.net" target=3D"_blank">rbonica@juniper.net</a>&gt;<br>
<b>Cc: </b><a href=3D"mailto:draft-ietf-bess-srv6-services.all@ietf.org" ta=
rget=3D"_blank">draft-ietf-bess-srv6-services.all@ietf.org</a> &lt;<a href=
=3D"mailto:draft-ietf-bess-srv6-services.all@ietf.org" target=3D"_blank">dr=
aft-ietf-bess-srv6-services.all@ietf.org</a>&gt;, <a href=3D"mailto:last-ca=
ll@ietf.org" target=3D"_blank">last-call@ietf.org</a> &lt;<a href=3D"mailto=
:last-call@ietf.org" target=3D"_blank">last-call@ietf.org</a>&gt;, <a href=
=3D"mailto:bess@ietf.org" target=3D"_blank">bess@ietf.org</a> &lt;<a href=
=3D"mailto:bess@ietf.org" target=3D"_blank">bess@ietf.org</a>&gt;, <a href=
=3D"mailto:int-dir@ietf.org" target=3D"_blank">int-dir@ietf.org</a> &lt;<a =
href=3D"mailto:int-dir@ietf.org" target=3D"_blank">int-dir@ietf.org</a>&gt;=
<br>
<b>Subject: </b>RE: [bess] [Last-Call] Intdir telechat review of draft-ietf=
-bess-srv6-services-10<u></u><u></u></span></p>
</div>
<p class=3D"MsoNormal" style=3D"margin-left:36pt"><span style=3D"font-size:=
11pt;font-family:Calibri,sans-serif;color:rgb(31,73,125)">Hi all,</span><u>=
</u><u></u></p>
<p class=3D"MsoNormal" style=3D"margin-left:36pt"><span style=3D"font-size:=
11pt;font-family:Calibri,sans-serif;color:rgb(31,73,125)">About this point:=
</span><u></u><u></u></p>
<p class=3D"MsoNormal" style=3D"margin-left:36pt">1) In Section 3.2.1, the =
draft transposes bits into the MPLS Label field. This<br>
is surprising because MPLS appears nowhere in the forwarding plane. Maybe w=
e<br>
shouldn&#39;t advertise an MPLS label?<u></u><u></u></p>
<p class=3D"MsoNormal" style=3D"margin-left:36pt"><span style=3D"font-size:=
11pt;font-family:Calibri,sans-serif;color:rgb(31,73,125)">=C2=A0</span><u><=
/u><u></u></p>
<p class=3D"MsoNormal" style=3D"margin-left:36pt"><span style=3D"font-size:=
11pt;font-family:Calibri,sans-serif;color:rgb(31,73,125)">I have seen in so=
me BESS documents that this field is called =E2=80=9CService Label=E2=80=9D=
, not =E2=80=9CMPLS label=E2=80=9D.</span><u></u><u></u></p>
<p class=3D"MsoNormal" style=3D"margin-left:36pt"><span style=3D"font-size:=
11pt;font-family:Calibri,sans-serif;color:rgb(31,73,125)">Because MPLS does=
 not exist in VxLAN too, but the same label is used.</span><u></u><u></u></=
p>
<p class=3D"MsoNormal" style=3D"margin-left:36pt"><span style=3D"font-size:=
11pt;font-family:Calibri,sans-serif;color:rgb(31,73,125)">Hence, 1) is easy=
 to resolve. It is just a terminology correction that makes sense in princi=
ple for all BESS documents.</span><u></u><u></u></p>
<p class=3D"MsoNormal" style=3D"margin-left:36pt"><span style=3D"font-size:=
11pt;font-family:Calibri,sans-serif;color:rgb(31,73,125)">Eduard</span><u><=
/u><u></u></p>
<p class=3D"MsoNormal" style=3D"margin-left:36pt"><b><span style=3D"font-si=
ze:11pt;font-family:Calibri,sans-serif">From:</span></b><span style=3D"font=
-size:11pt;font-family:Calibri,sans-serif"> BESS [mailto:<a href=3D"mailto:=
bess-bounces@ietf.org" target=3D"_blank">bess-bounces@ietf.org</a>]
<b>On Behalf Of </b>Warren Kumari<br>
<b>Sent:</b> Thursday, February 17, 2022 4:37 AM<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> <a href=3D"mailto:draft-ietf-bess-srv6-services.all@ietf.org" ta=
rget=3D"_blank">draft-ietf-bess-srv6-services.all@ietf.org</a>; <a href=3D"=
mailto:last-call@ietf.org" target=3D"_blank">last-call@ietf.org</a>; <a hre=
f=3D"mailto:bess@ietf.org" target=3D"_blank">bess@ietf.org</a>; <a href=3D"=
mailto:int-dir@ietf.org" target=3D"_blank">int-dir@ietf.org</a><br>
<b>Subject:</b> Re: [bess] [Last-Call] Intdir telechat review of draft-ietf=
-bess-srv6-services-10</span><u></u><u></u></p>
<p class=3D"MsoNormal" style=3D"margin-left:36pt">=C2=A0<u></u><u></u></p>
<div>
<div>
<p class=3D"MsoNormal" style=3D"margin-left:36pt">=C2=A0<u></u><u></u></p>
</div>
<p class=3D"MsoNormal" style=3D"margin-left:36pt">=C2=A0<u></u><u></u></p>
<div>
<div>
<p class=3D"MsoNormal" style=3D"margin-left:36pt">On Mon, Feb 14, 2022 at 1=
1:20 AM Ron Bonica via Datatracker &lt;<a href=3D"mailto:noreply@ietf.org" =
target=3D"_blank">noreply@ietf.org</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:5pt 0c=
m 5pt 4.8pt">
<p class=3D"MsoNormal" style=3D"margin-right:0cm;margin-bottom:12pt;margin-=
left:36pt">
Reviewer: Ron Bonica<br>
Review result: Not Ready<br>
<br>
I am an assigned INT directorate reviewer for draft-ietf-bess-srv6-services=
.txt.<br>
These comments were written primarily for the benefit of the Internet Area<=
br>
Directors. Document editors and shepherd(s) should treat these comments jus=
t<br>
like they would treat comments from any other IETF contributors and resolve=
<br>
them along with any other Last Call comments that have been received. For m=
ore<br>
details on the INT Directorate, see<br>
<a href=3D"https://datatracker.ietf.org/group/intdir/about/" target=3D"_bla=
nk">https://datatracker.ietf.org/group/intdir/about/</a><br>
&lt;<a href=3D"https://datatracker.ietf.org/group/intdir/about/" target=3D"=
_blank">https://datatracker.ietf.org/group/intdir/about/</a>&gt;.<br>
<br>
Major issues:<br>
<br>
1) In Section 3.2.1, the draft transposes bits into the MPLS Label field. T=
his<br>
is surprising because MPLS appears nowhere in the forwarding plane. Maybe w=
e<br>
shouldn&#39;t advertise an MPLS label?<br>
<br>
2) In Section 3.2.1 the draft says:<br>
<br>
=C2=A0 BGP speakers that do not support this specification may misinterpret=
,<br>
=C2=A0 =C2=A0on the reception of an SRv6-based BGP service route update, th=
e part<br>
=C2=A0 =C2=A0of the SRv6 SID encoded in MPLS label field(s) as MPLS label v=
alues<br>
=C2=A0 =C2=A0for MPLS-based services.=C2=A0 Implementations supporting this=
<br>
=C2=A0 =C2=A0specification SHOULD provide a mechanism to control the advert=
isement<br>
=C2=A0 =C2=A0of SRv6-based BGP service routes on a per-neighbor and per-ser=
vice<br>
=C2=A0 =C2=A0basis.=C2=A0 The details of deployment designs and implementat=
ion options<br>
=C2=A0 =C2=A0are outside the scope of this document.<u></u><u></u></p>
</blockquote>
<div>
<p class=3D"MsoNormal" style=3D"margin-left:36pt">=C2=A0<u></u><u></u></p>
</div>
<div>
<p class=3D"MsoNormal" style=3D"margin-left:36pt">Much thanks to Ron for th=
is OpsDir review -- I&#39;d completely missed the above points, and they ar=
e important to address.<u></u><u></u></p>
</div>
<div>
<p class=3D"MsoNormal" style=3D"margin-left:36pt">=C2=A0<u></u><u></u></p>
</div>
<div>
<p class=3D"MsoNormal" style=3D"margin-left:36pt">W<u></u><u></u></p>
</div>
<div>
<p class=3D"MsoNormal" style=3D"margin-left:36pt">=C2=A0<u></u><u></u></p>
</div>
<div>
<p class=3D"MsoNormal" style=3D"margin-left:36pt">=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:5pt 0c=
m 5pt 4.8pt">
<p class=3D"MsoNormal" style=3D"margin-left:36pt">s/BGP speakers that do no=
t support this specification/Legacy BGP implementations<br>
<br>
It seems that this isn&#39;t backwards compatible unless either:<br>
<br>
- the SHOULD becomes a MUST<br>
- the mechanism is described in this document<br>
<br>
3) I concur with Warren Kumari&#39;s DISCUSS<br>
<br>
<br>
<br>
-- <br>
last-call mailing list<br>
<a href=3D"mailto:last-call@ietf.org" target=3D"_blank">last-call@ietf.org<=
/a><br>
<a href=3D"https://www.ietf.org/mailman/listinfo/last-call" target=3D"_blan=
k">https://www.ietf.org/mailman/listinfo/last-call</a><u></u><u></u></p>
</blockquote>
</div>
<p class=3D"MsoNormal" style=3D"margin-left:36pt"><br clear=3D"all">
<u></u><u></u></p>
<div>
<p class=3D"MsoNormal" style=3D"margin-left:36pt">=C2=A0<u></u><u></u></p>
</div>
<p class=3D"MsoNormal" style=3D"margin-left:36pt">-- <u></u><u></u></p>
<div>
<div>
<p class=3D"MsoNormal" style=3D"margin-left:36pt">The computing scientist=
=E2=80=99s main challenge is not to get confused by the<br>
complexities of his own making. <br>
=C2=A0 -- E. W. Dijkstra<u></u><u></u></p>
</div>
</div>
</div>
</div>
</div>

</blockquote></div>

--000000000000f9931105d8327035--


From nobody Thu Feb 17 02:03:36 2022
Return-Path: <zhuangshunwan@huawei.com>
X-Original-To: bess@ietfa.amsl.com
Delivered-To: bess@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id E1BD03A07FE; Thu, 17 Feb 2022 02:03:09 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.896
X-Spam-Level: 
X-Spam-Status: No, score=-1.896 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, HTML_MESSAGE=0.001, RCVD_IN_MSPIKE_H4=0.001, RCVD_IN_MSPIKE_WL=0.001, SPF_HELO_NONE=0.001, SPF_PASS=-0.001, URIBL_BLOCKED=0.001] autolearn=ham autolearn_force=no
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 7QYpYB_xKrQg; Thu, 17 Feb 2022 02:03:04 -0800 (PST)
Received: from frasgout.his.huawei.com (frasgout.his.huawei.com [185.176.79.56]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 3B7E93A05D0; Thu, 17 Feb 2022 02:03:04 -0800 (PST)
Received: from fraeml739-chm.china.huawei.com (unknown [172.18.147.201]) by frasgout.his.huawei.com (SkyGuard) with ESMTP id 4Jzqyv2qjnz67qjY; Thu, 17 Feb 2022 17:58:31 +0800 (CST)
Received: from mscpeml100001.china.huawei.com (7.188.26.227) by fraeml739-chm.china.huawei.com (10.206.15.220) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256) id 15.1.2308.21; Thu, 17 Feb 2022 11:03:01 +0100
Received: from kwepeml500004.china.huawei.com (7.221.188.141) by mscpeml100001.china.huawei.com (7.188.26.227) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256) id 15.1.2308.21; Thu, 17 Feb 2022 13:02:59 +0300
Received: from kwepeml500004.china.huawei.com ([7.221.188.141]) by kwepeml500004.china.huawei.com ([7.221.188.141]) with mapi id 15.01.2308.021;  Thu, 17 Feb 2022 18:02:58 +0800
From: Zhuangshunwan <zhuangshunwan@huawei.com>
To: Ketan Talaulikar <ketant.ietf@gmail.com>, "Rabadan, Jorge (Nokia - US/Sunnyvale)" <jorge.rabadan@nokia.com>
CC: "int-dir@ietf.org" <int-dir@ietf.org>, Vasilenko Eduard <vasilenko.eduard@huawei.com>, Ron Bonica <rbonica@juniper.net>, "last-call@ietf.org" <last-call@ietf.org>, Warren Kumari <warren@kumari.net>,  "bess@ietf.org" <bess@ietf.org>, "draft-ietf-bess-srv6-services.all@ietf.org" <draft-ietf-bess-srv6-services.all@ietf.org>
Thread-Topic: [bess] [Last-Call] Intdir telechat review of draft-ietf-bess-srv6-services-10
Thread-Index: AQHYI+NIh2w6UUg0mkOuInFzyLbnM6yXfyVg
Date: Thu, 17 Feb 2022 10:02:58 +0000
Message-ID: <23deb3765e0f485d977346448b76ae4d@huawei.com>
References: <164485917636.23875.2620776684538729706@ietfa.amsl.com> <CAHw9_iJCxDBG8OzFofhr5GLbXjv6ZaSDgGAhxJd-G2v5VTD_yw@mail.gmail.com> <c5c1dbead05c46a18a3074477a3f9c45@huawei.com> <BY3PR08MB7060B0B5268DDFC862038330F7369@BY3PR08MB7060.namprd08.prod.outlook.com> <CAH6gdPwkj_Zbetjh8xSPD1spLF2CBtm=+HLoAvRY+i5NaOOrcw@mail.gmail.com>
In-Reply-To: <CAH6gdPwkj_Zbetjh8xSPD1spLF2CBtm=+HLoAvRY+i5NaOOrcw@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.152.178]
Content-Type: multipart/alternative; boundary="_000_23deb3765e0f485d977346448b76ae4dhuaweicom_"
MIME-Version: 1.0
X-CFilter-Loop: Reflected
Archived-At: <https://mailarchive.ietf.org/arch/msg/bess/nIL5OIxw1IcTT7Qj8r7wsU2ZxfU>
Subject: Re: [bess] [Last-Call] Intdir telechat review of draft-ietf-bess-srv6-services-10
X-BeenThere: bess@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: BGP-Enabled ServiceS working group discussion list <bess.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/bess>, <mailto:bess-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/bess/>
List-Post: <mailto:bess@ietf.org>
List-Help: <mailto:bess-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/bess>, <mailto:bess-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 17 Feb 2022 10:03:14 -0000

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

SGkgYWxsLA0KDQpJIGFncmVlIHdpdGggVmFzaWxlbmtvIGFuZCBLZXRhbi4NCg0KVGhlIG1lYW5p
bmcgb2YgdGhlIGxhYmVsIGlzIGdpdmVuIGJ5IHRoZSBlbmNhcHN1bGF0aW9uLiBBY2NvcmRpbmcg
dG8gUkZDODM2NVtodHRwczovL2RhdGF0cmFja2VyLmlldGYub3JnL2RvYy9odG1sL3JmYzgzNjVd
LCB0aGVyZSBhcmUgYWxyZWFkeSBhIHByZWNlZGVudCBmb3IgdXNpbmcgdGhlIGxhYmVsIGZpZWxk
IHRvIGNhcnJ5IFZOSSBhbmQgd2l0aG91dCB0aGUgbmV3IEFGSS9TQUZJLCBhbmQgdGhlcmUgYXJl
IGEgbGFyZ2UgbnVtYmVyIG9mIGltcGxlbWVudGF0aW9ucyBhbmQgZGVwbG95bWVudHMgdGhhdCBw
cm92ZSB0aGlzIHNjaGVtZSBpcyBmZWFzaWJsZS4NCg0KVGhhbmtzLA0KU2h1bndhbg0KDQpGcm9t
OiBCRVNTIFttYWlsdG86YmVzcy1ib3VuY2VzQGlldGYub3JnXSBPbiBCZWhhbGYgT2YgS2V0YW4g
VGFsYXVsaWthcg0KU2VudDogVGh1cnNkYXksIEZlYnJ1YXJ5IDE3LCAyMDIyIDQ6MjAgUE0NClRv
OiBSYWJhZGFuLCBKb3JnZSAoTm9raWEgLSBVUy9TdW5ueXZhbGUpIDxqb3JnZS5yYWJhZGFuQG5v
a2lhLmNvbT4NCkNjOiBpbnQtZGlyQGlldGYub3JnOyBWYXNpbGVua28gRWR1YXJkIDx2YXNpbGVu
a28uZWR1YXJkQGh1YXdlaS5jb20+OyBSb24gQm9uaWNhIDxyYm9uaWNhQGp1bmlwZXIubmV0Pjsg
bGFzdC1jYWxsQGlldGYub3JnOyBXYXJyZW4gS3VtYXJpIDx3YXJyZW5Aa3VtYXJpLm5ldD47IGJl
c3NAaWV0Zi5vcmc7IGRyYWZ0LWlldGYtYmVzcy1zcnY2LXNlcnZpY2VzLmFsbEBpZXRmLm9yZw0K
U3ViamVjdDogUmU6IFtiZXNzXSBbTGFzdC1DYWxsXSBJbnRkaXIgdGVsZWNoYXQgcmV2aWV3IG9m
IGRyYWZ0LWlldGYtYmVzcy1zcnY2LXNlcnZpY2VzLTEwDQoNCisxDQoNCg0KT24gVGh1LCBGZWIg
MTcsIDIwMjIgYXQgMToxMSBQTSBSYWJhZGFuLCBKb3JnZSAoTm9raWEgLSBVUy9TdW5ueXZhbGUp
IDxqb3JnZS5yYWJhZGFuQG5va2lhLmNvbTxtYWlsdG86am9yZ2UucmFiYWRhbkBub2tpYS5jb20+
PiB3cm90ZToNCkkgYWdyZWUgd2l0aCBWYXNpbGVua28uDQoNClRoZSBtZWFuaW5nIG9mIHRoZSBs
YWJlbCBpcyBnaXZlbiBieSB0aGUgZW5jYXBzdWxhdGlvbiwgZS5nLiBmb3IgdGhlIEVWUE4gZmFt
aWx5LCBsYWJlbD1WTkkgaWYgdGhlIGJncCBlbmNhcHN1bGF0aW9uIGV4dGVuZGVkIGNvbW11bml0
eSBpbmRpY2F0ZXMgVlhMQU4sIGFuZCBsYWJlbD1NUExTLWxhYmVsIGlmIHRoZSBlbmNhcHN1bGF0
aW9uIGluZGljYXRlcyBNUExTLg0KDQpJbiB0aGlzIGRvY3VtZW50LCB0aGUgbGFiZWwgaXMgYSB0
cmFuc3Bvc2VkIGZ1bmN0aW9uIGlmIHRoZSBlbmNhcHN1bGF0aW9uIGluZGljYXRlcyBTUnY2IChn
aXZlbiBieSB0aGUgU1J2NiBTZXJ2aWNlcyBUTFYpLiBTbyBpdCBpcyBjb25zaXN0ZW50IHdpdGgg
dGhlIGFwcHJvYWNoIHVzZWQgYnkgU0FGSXMgdGhhdCBzdXBwb3J0IGRpZmZlcmVudCBpZGVudGlm
aWVycyBpbiB0aGUgbGFiZWwgZmllbGQuDQoNClRoYW5rcy4NCkpvcmdlDQoNCkZyb206IFZhc2ls
ZW5rbyBFZHVhcmQgPHZhc2lsZW5rby5lZHVhcmRAaHVhd2VpLmNvbTxtYWlsdG86dmFzaWxlbmtv
LmVkdWFyZEBodWF3ZWkuY29tPj4NCkRhdGU6IFRodXJzZGF5LCBGZWJydWFyeSAxNywgMjAyMiBh
dCA4OjMwIEFNDQpUbzogV2FycmVuIEt1bWFyaSA8d2FycmVuQGt1bWFyaS5uZXQ8bWFpbHRvOndh
cnJlbkBrdW1hcmkubmV0Pj4sIFJvbiBCb25pY2EgPHJib25pY2FAanVuaXBlci5uZXQ8bWFpbHRv
OnJib25pY2FAanVuaXBlci5uZXQ+Pg0KQ2M6IGRyYWZ0LWlldGYtYmVzcy1zcnY2LXNlcnZpY2Vz
LmFsbEBpZXRmLm9yZzxtYWlsdG86ZHJhZnQtaWV0Zi1iZXNzLXNydjYtc2VydmljZXMuYWxsQGll
dGYub3JnPiA8ZHJhZnQtaWV0Zi1iZXNzLXNydjYtc2VydmljZXMuYWxsQGlldGYub3JnPG1haWx0
bzpkcmFmdC1pZXRmLWJlc3Mtc3J2Ni1zZXJ2aWNlcy5hbGxAaWV0Zi5vcmc+PiwgbGFzdC1jYWxs
QGlldGYub3JnPG1haWx0bzpsYXN0LWNhbGxAaWV0Zi5vcmc+IDxsYXN0LWNhbGxAaWV0Zi5vcmc8
bWFpbHRvOmxhc3QtY2FsbEBpZXRmLm9yZz4+LCBiZXNzQGlldGYub3JnPG1haWx0bzpiZXNzQGll
dGYub3JnPiA8YmVzc0BpZXRmLm9yZzxtYWlsdG86YmVzc0BpZXRmLm9yZz4+LCBpbnQtZGlyQGll
dGYub3JnPG1haWx0bzppbnQtZGlyQGlldGYub3JnPiA8aW50LWRpckBpZXRmLm9yZzxtYWlsdG86
aW50LWRpckBpZXRmLm9yZz4+DQpTdWJqZWN0OiBSRTogW2Jlc3NdIFtMYXN0LUNhbGxdIEludGRp
ciB0ZWxlY2hhdCByZXZpZXcgb2YgZHJhZnQtaWV0Zi1iZXNzLXNydjYtc2VydmljZXMtMTANCkhp
IGFsbCwNCkFib3V0IHRoaXMgcG9pbnQ6DQoxKSBJbiBTZWN0aW9uIDMuMi4xLCB0aGUgZHJhZnQg
dHJhbnNwb3NlcyBiaXRzIGludG8gdGhlIE1QTFMgTGFiZWwgZmllbGQuIFRoaXMNCmlzIHN1cnBy
aXNpbmcgYmVjYXVzZSBNUExTIGFwcGVhcnMgbm93aGVyZSBpbiB0aGUgZm9yd2FyZGluZyBwbGFu
ZS4gTWF5YmUgd2UNCnNob3VsZG4ndCBhZHZlcnRpc2UgYW4gTVBMUyBsYWJlbD8NCg0KSSBoYXZl
IHNlZW4gaW4gc29tZSBCRVNTIGRvY3VtZW50cyB0aGF0IHRoaXMgZmllbGQgaXMgY2FsbGVkIOKA
nFNlcnZpY2UgTGFiZWzigJ0sIG5vdCDigJxNUExTIGxhYmVs4oCdLg0KQmVjYXVzZSBNUExTIGRv
ZXMgbm90IGV4aXN0IGluIFZ4TEFOIHRvbywgYnV0IHRoZSBzYW1lIGxhYmVsIGlzIHVzZWQuDQpI
ZW5jZSwgMSkgaXMgZWFzeSB0byByZXNvbHZlLiBJdCBpcyBqdXN0IGEgdGVybWlub2xvZ3kgY29y
cmVjdGlvbiB0aGF0IG1ha2VzIHNlbnNlIGluIHByaW5jaXBsZSBmb3IgYWxsIEJFU1MgZG9jdW1l
bnRzLg0KRWR1YXJkDQpGcm9tOiBCRVNTIFttYWlsdG86YmVzcy1ib3VuY2VzQGlldGYub3JnPG1h
aWx0bzpiZXNzLWJvdW5jZXNAaWV0Zi5vcmc+XSBPbiBCZWhhbGYgT2YgV2FycmVuIEt1bWFyaQ0K
U2VudDogVGh1cnNkYXksIEZlYnJ1YXJ5IDE3LCAyMDIyIDQ6MzcgQU0NClRvOiBSb24gQm9uaWNh
IDxyYm9uaWNhQGp1bmlwZXIubmV0PG1haWx0bzpyYm9uaWNhQGp1bmlwZXIubmV0Pj4NCkNjOiBk
cmFmdC1pZXRmLWJlc3Mtc3J2Ni1zZXJ2aWNlcy5hbGxAaWV0Zi5vcmc8bWFpbHRvOmRyYWZ0LWll
dGYtYmVzcy1zcnY2LXNlcnZpY2VzLmFsbEBpZXRmLm9yZz47IGxhc3QtY2FsbEBpZXRmLm9yZzxt
YWlsdG86bGFzdC1jYWxsQGlldGYub3JnPjsgYmVzc0BpZXRmLm9yZzxtYWlsdG86YmVzc0BpZXRm
Lm9yZz47IGludC1kaXJAaWV0Zi5vcmc8bWFpbHRvOmludC1kaXJAaWV0Zi5vcmc+DQpTdWJqZWN0
OiBSZTogW2Jlc3NdIFtMYXN0LUNhbGxdIEludGRpciB0ZWxlY2hhdCByZXZpZXcgb2YgZHJhZnQt
aWV0Zi1iZXNzLXNydjYtc2VydmljZXMtMTANCg0KDQoNCk9uIE1vbiwgRmViIDE0LCAyMDIyIGF0
IDExOjIwIEFNIFJvbiBCb25pY2EgdmlhIERhdGF0cmFja2VyIDxub3JlcGx5QGlldGYub3JnPG1h
aWx0bzpub3JlcGx5QGlldGYub3JnPj4gd3JvdGU6DQpSZXZpZXdlcjogUm9uIEJvbmljYQ0KUmV2
aWV3IHJlc3VsdDogTm90IFJlYWR5DQoNCkkgYW0gYW4gYXNzaWduZWQgSU5UIGRpcmVjdG9yYXRl
IHJldmlld2VyIGZvciBkcmFmdC1pZXRmLWJlc3Mtc3J2Ni1zZXJ2aWNlcy50eHQuDQpUaGVzZSBj
b21tZW50cyB3ZXJlIHdyaXR0ZW4gcHJpbWFyaWx5IGZvciB0aGUgYmVuZWZpdCBvZiB0aGUgSW50
ZXJuZXQgQXJlYQ0KRGlyZWN0b3JzLiBEb2N1bWVudCBlZGl0b3JzIGFuZCBzaGVwaGVyZChzKSBz
aG91bGQgdHJlYXQgdGhlc2UgY29tbWVudHMganVzdA0KbGlrZSB0aGV5IHdvdWxkIHRyZWF0IGNv
bW1lbnRzIGZyb20gYW55IG90aGVyIElFVEYgY29udHJpYnV0b3JzIGFuZCByZXNvbHZlDQp0aGVt
IGFsb25nIHdpdGggYW55IG90aGVyIExhc3QgQ2FsbCBjb21tZW50cyB0aGF0IGhhdmUgYmVlbiBy
ZWNlaXZlZC4gRm9yIG1vcmUNCmRldGFpbHMgb24gdGhlIElOVCBEaXJlY3RvcmF0ZSwgc2VlDQpo
dHRwczovL2RhdGF0cmFja2VyLmlldGYub3JnL2dyb3VwL2ludGRpci9hYm91dC8NCjxodHRwczov
L2RhdGF0cmFja2VyLmlldGYub3JnL2dyb3VwL2ludGRpci9hYm91dC8+Lg0KDQpNYWpvciBpc3N1
ZXM6DQoNCjEpIEluIFNlY3Rpb24gMy4yLjEsIHRoZSBkcmFmdCB0cmFuc3Bvc2VzIGJpdHMgaW50
byB0aGUgTVBMUyBMYWJlbCBmaWVsZC4gVGhpcw0KaXMgc3VycHJpc2luZyBiZWNhdXNlIE1QTFMg
YXBwZWFycyBub3doZXJlIGluIHRoZSBmb3J3YXJkaW5nIHBsYW5lLiBNYXliZSB3ZQ0Kc2hvdWxk
bid0IGFkdmVydGlzZSBhbiBNUExTIGxhYmVsPw0KDQoyKSBJbiBTZWN0aW9uIDMuMi4xIHRoZSBk
cmFmdCBzYXlzOg0KDQogIEJHUCBzcGVha2VycyB0aGF0IGRvIG5vdCBzdXBwb3J0IHRoaXMgc3Bl
Y2lmaWNhdGlvbiBtYXkgbWlzaW50ZXJwcmV0LA0KICAgb24gdGhlIHJlY2VwdGlvbiBvZiBhbiBT
UnY2LWJhc2VkIEJHUCBzZXJ2aWNlIHJvdXRlIHVwZGF0ZSwgdGhlIHBhcnQNCiAgIG9mIHRoZSBT
UnY2IFNJRCBlbmNvZGVkIGluIE1QTFMgbGFiZWwgZmllbGQocykgYXMgTVBMUyBsYWJlbCB2YWx1
ZXMNCiAgIGZvciBNUExTLWJhc2VkIHNlcnZpY2VzLiAgSW1wbGVtZW50YXRpb25zIHN1cHBvcnRp
bmcgdGhpcw0KICAgc3BlY2lmaWNhdGlvbiBTSE9VTEQgcHJvdmlkZSBhIG1lY2hhbmlzbSB0byBj
b250cm9sIHRoZSBhZHZlcnRpc2VtZW50DQogICBvZiBTUnY2LWJhc2VkIEJHUCBzZXJ2aWNlIHJv
dXRlcyBvbiBhIHBlci1uZWlnaGJvciBhbmQgcGVyLXNlcnZpY2UNCiAgIGJhc2lzLiAgVGhlIGRl
dGFpbHMgb2YgZGVwbG95bWVudCBkZXNpZ25zIGFuZCBpbXBsZW1lbnRhdGlvbiBvcHRpb25zDQog
ICBhcmUgb3V0c2lkZSB0aGUgc2NvcGUgb2YgdGhpcyBkb2N1bWVudC4NCg0KTXVjaCB0aGFua3Mg
dG8gUm9uIGZvciB0aGlzIE9wc0RpciByZXZpZXcgLS0gSSdkIGNvbXBsZXRlbHkgbWlzc2VkIHRo
ZSBhYm92ZSBwb2ludHMsIGFuZCB0aGV5IGFyZSBpbXBvcnRhbnQgdG8gYWRkcmVzcy4NCg0KVw0K
DQoNCnMvQkdQIHNwZWFrZXJzIHRoYXQgZG8gbm90IHN1cHBvcnQgdGhpcyBzcGVjaWZpY2F0aW9u
L0xlZ2FjeSBCR1AgaW1wbGVtZW50YXRpb25zDQoNCkl0IHNlZW1zIHRoYXQgdGhpcyBpc24ndCBi
YWNrd2FyZHMgY29tcGF0aWJsZSB1bmxlc3MgZWl0aGVyOg0KDQotIHRoZSBTSE9VTEQgYmVjb21l
cyBhIE1VU1QNCi0gdGhlIG1lY2hhbmlzbSBpcyBkZXNjcmliZWQgaW4gdGhpcyBkb2N1bWVudA0K
DQozKSBJIGNvbmN1ciB3aXRoIFdhcnJlbiBLdW1hcmkncyBESVNDVVNTDQoNCg0KDQotLQ0KbGFz
dC1jYWxsIG1haWxpbmcgbGlzdA0KbGFzdC1jYWxsQGlldGYub3JnPG1haWx0bzpsYXN0LWNhbGxA
aWV0Zi5vcmc+DQpodHRwczovL3d3dy5pZXRmLm9yZy9tYWlsbWFuL2xpc3RpbmZvL2xhc3QtY2Fs
bA0KDQoNCi0tDQpUaGUgY29tcHV0aW5nIHNjaWVudGlzdOKAmXMgbWFpbiBjaGFsbGVuZ2UgaXMg
bm90IHRvIGdldCBjb25mdXNlZCBieSB0aGUNCmNvbXBsZXhpdGllcyBvZiBoaXMgb3duIG1ha2lu
Zy4NCiAgLS0gRS4gVy4gRGlqa3N0cmENCg==

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

PGh0bWwgeG1sbnM6dj0idXJuOnNjaGVtYXMtbWljcm9zb2Z0LWNvbTp2bWwiIHhtbG5zOm89InVy
bjpzY2hlbWFzLW1pY3Jvc29mdC1jb206b2ZmaWNlOm9mZmljZSIgeG1sbnM6dz0idXJuOnNjaGVt
YXMtbWljcm9zb2Z0LWNvbTpvZmZpY2U6d29yZCIgeG1sbnM6bT0iaHR0cDovL3NjaGVtYXMubWlj
cm9zb2Z0LmNvbS9vZmZpY2UvMjAwNC8xMi9vbW1sIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcv
VFIvUkVDLWh0bWw0MCI+DQo8aGVhZD4NCjxtZXRhIGh0dHAtZXF1aXY9IkNvbnRlbnQtVHlwZSIg
Y29udGVudD0idGV4dC9odG1sOyBjaGFyc2V0PXV0Zi04Ij4NCjxtZXRhIG5hbWU9IkdlbmVyYXRv
ciIgY29udGVudD0iTWljcm9zb2Z0IFdvcmQgMTUgKGZpbHRlcmVkIG1lZGl1bSkiPg0KPHN0eWxl
PjwhLS0NCi8qIEZvbnQgRGVmaW5pdGlvbnMgKi8NCkBmb250LWZhY2UNCgl7Zm9udC1mYW1pbHk6
5a6L5L2TOw0KCXBhbm9zZS0xOjIgMSA2IDAgMyAxIDEgMSAxIDE7fQ0KQGZvbnQtZmFjZQ0KCXtm
b250LWZhbWlseToiQ2FtYnJpYSBNYXRoIjsNCglwYW5vc2UtMToyIDQgNSAzIDUgNCA2IDMgMiA0
O30NCkBmb250LWZhY2UNCgl7Zm9udC1mYW1pbHk6Q2FsaWJyaTsNCglwYW5vc2UtMToyIDE1IDUg
MiAyIDIgNCAzIDIgNDt9DQpAZm9udC1mYWNlDQoJe2ZvbnQtZmFtaWx5OiJcQOWui+S9kyI7DQoJ
cGFub3NlLTE6MiAxIDYgMCAzIDEgMSAxIDEgMTt9DQpAZm9udC1mYWNlDQoJe2ZvbnQtZmFtaWx5
OkNvbnNvbGFzOw0KCXBhbm9zZS0xOjIgMTEgNiA5IDIgMiA0IDMgMiA0O30NCi8qIFN0eWxlIERl
ZmluaXRpb25zICovDQpwLk1zb05vcm1hbCwgbGkuTXNvTm9ybWFsLCBkaXYuTXNvTm9ybWFsDQoJ
e21hcmdpbjowY207DQoJbWFyZ2luLWJvdHRvbTouMDAwMXB0Ow0KCWZvbnQtc2l6ZToxMi4wcHQ7
DQoJZm9udC1mYW1pbHk65a6L5L2TO30NCmE6bGluaywgc3Bhbi5Nc29IeXBlcmxpbmsNCgl7bXNv
LXN0eWxlLXByaW9yaXR5Ojk5Ow0KCWNvbG9yOmJsdWU7DQoJdGV4dC1kZWNvcmF0aW9uOnVuZGVy
bGluZTt9DQphOnZpc2l0ZWQsIHNwYW4uTXNvSHlwZXJsaW5rRm9sbG93ZWQNCgl7bXNvLXN0eWxl
LXByaW9yaXR5Ojk5Ow0KCWNvbG9yOnB1cnBsZTsNCgl0ZXh0LWRlY29yYXRpb246dW5kZXJsaW5l
O30NCnNwYW4uRW1haWxTdHlsZTE3DQoJe21zby1zdHlsZS10eXBlOnBlcnNvbmFsLXJlcGx5Ow0K
CWZvbnQtZmFtaWx5OiJDYWxpYnJpIixzYW5zLXNlcmlmOw0KCWNvbG9yOiMxRjQ5N0Q7fQ0KLk1z
b0NocERlZmF1bHQNCgl7bXNvLXN0eWxlLXR5cGU6ZXhwb3J0LW9ubHk7DQoJZm9udC1zaXplOjEw
LjBwdDt9DQpAcGFnZSBXb3JkU2VjdGlvbjENCgl7c2l6ZTo2MTIuMHB0IDc5Mi4wcHQ7DQoJbWFy
Z2luOjcyLjBwdCA5MC4wcHQgNzIuMHB0IDkwLjBwdDt9DQpkaXYuV29yZFNlY3Rpb24xDQoJe3Bh
Z2U6V29yZFNlY3Rpb24xO30NCi0tPjwvc3R5bGU+PCEtLVtpZiBndGUgbXNvIDldPjx4bWw+DQo8
bzpzaGFwZWRlZmF1bHRzIHY6ZXh0PSJlZGl0IiBzcGlkbWF4PSIxMDI2IiAvPg0KPC94bWw+PCFb
ZW5kaWZdLS0+PCEtLVtpZiBndGUgbXNvIDldPjx4bWw+DQo8bzpzaGFwZWxheW91dCB2OmV4dD0i
ZWRpdCI+DQo8bzppZG1hcCB2OmV4dD0iZWRpdCIgZGF0YT0iMSIgLz4NCjwvbzpzaGFwZWxheW91
dD48L3htbD48IVtlbmRpZl0tLT4NCjwvaGVhZD4NCjxib2R5IGxhbmc9IlpILUNOIiBsaW5rPSJi
bHVlIiB2bGluaz0icHVycGxlIj4NCjxkaXYgY2xhc3M9IldvcmRTZWN0aW9uMSI+DQo8cCBjbGFz
cz0iTXNvTm9ybWFsIj48c3BhbiBsYW5nPSJFTi1VUyIgc3R5bGU9ImZvbnQtc2l6ZToxMC41cHQ7
Zm9udC1mYW1pbHk6JnF1b3Q7Q2FsaWJyaSZxdW90OyxzYW5zLXNlcmlmO2NvbG9yOiMxRjQ5N0Qi
PkhpIGFsbCw8bzpwPjwvbzpwPjwvc3Bhbj48L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj48c3Bh
biBsYW5nPSJFTi1VUyIgc3R5bGU9ImZvbnQtc2l6ZToxMC41cHQ7Zm9udC1mYW1pbHk6JnF1b3Q7
Q2FsaWJyaSZxdW90OyxzYW5zLXNlcmlmO2NvbG9yOiMxRjQ5N0QiPjxvOnA+Jm5ic3A7PC9vOnA+
PC9zcGFuPjwvcD4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiPjxzcGFuIGxhbmc9IkVOLVVTIiBzdHls
ZT0iZm9udC1zaXplOjEwLjVwdDtmb250LWZhbWlseTomcXVvdDtDYWxpYnJpJnF1b3Q7LHNhbnMt
c2VyaWY7Y29sb3I6IzFGNDk3RCI+SSBhZ3JlZSB3aXRoIFZhc2lsZW5rbyBhbmQgS2V0YW4uPG86
cD48L286cD48L3NwYW4+PC9wPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+PHNwYW4gbGFuZz0iRU4t
VVMiIHN0eWxlPSJmb250LXNpemU6MTAuNXB0O2ZvbnQtZmFtaWx5OiZxdW90O0NhbGlicmkmcXVv
dDssc2Fucy1zZXJpZjtjb2xvcjojMUY0OTdEIj48bzpwPiZuYnNwOzwvbzpwPjwvc3Bhbj48L3A+
DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj48c3BhbiBsYW5nPSJFTi1VUyIgc3R5bGU9ImZvbnQtc2l6
ZToxMC41cHQ7Zm9udC1mYW1pbHk6JnF1b3Q7Q2FsaWJyaSZxdW90OyxzYW5zLXNlcmlmO2NvbG9y
OiMxRjQ5N0QiPlRoZSBtZWFuaW5nIG9mIHRoZSBsYWJlbCBpcyBnaXZlbiBieSB0aGUgZW5jYXBz
dWxhdGlvbi4gQWNjb3JkaW5nIHRvIFJGQzgzNjVbaHR0cHM6Ly9kYXRhdHJhY2tlci5pZXRmLm9y
Zy9kb2MvaHRtbC9yZmM4MzY1XSwgdGhlcmUgYXJlIGFscmVhZHkgYQ0KIHByZWNlZGVudCBmb3Ig
dXNpbmcgdGhlIGxhYmVsIGZpZWxkIHRvIGNhcnJ5IFZOSSBhbmQgd2l0aG91dCB0aGUgbmV3IEFG
SS9TQUZJLCBhbmQgdGhlcmUgYXJlIGEgbGFyZ2UgbnVtYmVyIG9mIGltcGxlbWVudGF0aW9ucyBh
bmQgZGVwbG95bWVudHMgdGhhdCBwcm92ZSB0aGlzIHNjaGVtZSBpcyBmZWFzaWJsZS48bzpwPjwv
bzpwPjwvc3Bhbj48L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj48c3BhbiBsYW5nPSJFTi1VUyIg
c3R5bGU9ImZvbnQtc2l6ZToxMC41cHQ7Zm9udC1mYW1pbHk6JnF1b3Q7Q2FsaWJyaSZxdW90Oyxz
YW5zLXNlcmlmO2NvbG9yOiMxRjQ5N0QiPjxvOnA+Jm5ic3A7PC9vOnA+PC9zcGFuPjwvcD4NCjxw
IGNsYXNzPSJNc29Ob3JtYWwiPjxzcGFuIGxhbmc9IkVOLVVTIiBzdHlsZT0iZm9udC1zaXplOjEw
LjVwdDtmb250LWZhbWlseTomcXVvdDtDYWxpYnJpJnF1b3Q7LHNhbnMtc2VyaWY7Y29sb3I6IzFG
NDk3RCI+VGhhbmtzLDxvOnA+PC9vOnA+PC9zcGFuPjwvcD4NCjxwIGNsYXNzPSJNc29Ob3JtYWwi
PjxzcGFuIGxhbmc9IkVOLVVTIiBzdHlsZT0iZm9udC1zaXplOjEwLjVwdDtmb250LWZhbWlseTom
cXVvdDtDYWxpYnJpJnF1b3Q7LHNhbnMtc2VyaWY7Y29sb3I6IzFGNDk3RCI+U2h1bndhbjxvOnA+
PC9vOnA+PC9zcGFuPjwvcD4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiPjxzcGFuIGxhbmc9IkVOLVVT
IiBzdHlsZT0iZm9udC1zaXplOjEwLjVwdDtmb250LWZhbWlseTomcXVvdDtDYWxpYnJpJnF1b3Q7
LHNhbnMtc2VyaWY7Y29sb3I6IzFGNDk3RCI+PG86cD4mbmJzcDs8L286cD48L3NwYW4+PC9wPg0K
PGRpdiBzdHlsZT0iYm9yZGVyOm5vbmU7Ym9yZGVyLWxlZnQ6c29saWQgYmx1ZSAxLjVwdDtwYWRk
aW5nOjBjbSAwY20gMGNtIDQuMHB0Ij4NCjxkaXY+DQo8ZGl2IHN0eWxlPSJib3JkZXI6bm9uZTti
b3JkZXItdG9wOnNvbGlkICNFMUUxRTEgMS4wcHQ7cGFkZGluZzozLjBwdCAwY20gMGNtIDBjbSI+
DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj48Yj48c3BhbiBsYW5nPSJFTi1VUyIgc3R5bGU9ImZvbnQt
c2l6ZToxMS4wcHQ7Zm9udC1mYW1pbHk6JnF1b3Q7Q2FsaWJyaSZxdW90OyxzYW5zLXNlcmlmIj5G
cm9tOjwvc3Bhbj48L2I+PHNwYW4gbGFuZz0iRU4tVVMiIHN0eWxlPSJmb250LXNpemU6MTEuMHB0
O2ZvbnQtZmFtaWx5OiZxdW90O0NhbGlicmkmcXVvdDssc2Fucy1zZXJpZiI+IEJFU1MgW21haWx0
bzpiZXNzLWJvdW5jZXNAaWV0Zi5vcmddDQo8Yj5PbiBCZWhhbGYgT2YgPC9iPktldGFuIFRhbGF1
bGlrYXI8YnI+DQo8Yj5TZW50OjwvYj4gVGh1cnNkYXksIEZlYnJ1YXJ5IDE3LCAyMDIyIDQ6MjAg
UE08YnI+DQo8Yj5Ubzo8L2I+IFJhYmFkYW4sIEpvcmdlIChOb2tpYSAtIFVTL1N1bm55dmFsZSkg
Jmx0O2pvcmdlLnJhYmFkYW5Abm9raWEuY29tJmd0Ozxicj4NCjxiPkNjOjwvYj4gaW50LWRpckBp
ZXRmLm9yZzsgVmFzaWxlbmtvIEVkdWFyZCAmbHQ7dmFzaWxlbmtvLmVkdWFyZEBodWF3ZWkuY29t
Jmd0OzsgUm9uIEJvbmljYSAmbHQ7cmJvbmljYUBqdW5pcGVyLm5ldCZndDs7IGxhc3QtY2FsbEBp
ZXRmLm9yZzsgV2FycmVuIEt1bWFyaSAmbHQ7d2FycmVuQGt1bWFyaS5uZXQmZ3Q7OyBiZXNzQGll
dGYub3JnOyBkcmFmdC1pZXRmLWJlc3Mtc3J2Ni1zZXJ2aWNlcy5hbGxAaWV0Zi5vcmc8YnI+DQo8
Yj5TdWJqZWN0OjwvYj4gUmU6IFtiZXNzXSBbTGFzdC1DYWxsXSBJbnRkaXIgdGVsZWNoYXQgcmV2
aWV3IG9mIGRyYWZ0LWlldGYtYmVzcy1zcnY2LXNlcnZpY2VzLTEwPG86cD48L286cD48L3NwYW4+
PC9wPg0KPC9kaXY+DQo8L2Rpdj4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiPjxzcGFuIGxhbmc9IkVO
LVVTIj48bzpwPiZuYnNwOzwvbzpwPjwvc3Bhbj48L3A+DQo8ZGl2Pg0KPHAgY2xhc3M9Ik1zb05v
cm1hbCI+PHNwYW4gbGFuZz0iRU4tVVMiPiYjNDM7MSZuYnNwOzxvOnA+PC9vOnA+PC9zcGFuPjwv
cD4NCjxkaXY+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj48c3BhbiBsYW5nPSJFTi1VUyI+PG86cD4m
bmJzcDs8L286cD48L3NwYW4+PC9wPg0KPC9kaXY+DQo8L2Rpdj4NCjxwIGNsYXNzPSJNc29Ob3Jt
YWwiPjxzcGFuIGxhbmc9IkVOLVVTIj48bzpwPiZuYnNwOzwvbzpwPjwvc3Bhbj48L3A+DQo8ZGl2
Pg0KPGRpdj4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiPjxzcGFuIGxhbmc9IkVOLVVTIj5PbiBUaHUs
IEZlYiAxNywgMjAyMiBhdCAxOjExIFBNIFJhYmFkYW4sIEpvcmdlIChOb2tpYSAtIFVTL1N1bm55
dmFsZSkgJmx0OzxhIGhyZWY9Im1haWx0bzpqb3JnZS5yYWJhZGFuQG5va2lhLmNvbSIgdGFyZ2V0
PSJfYmxhbmsiPmpvcmdlLnJhYmFkYW5Abm9raWEuY29tPC9hPiZndDsgd3JvdGU6PG86cD48L286
cD48L3NwYW4+PC9wPg0KPC9kaXY+DQo8YmxvY2txdW90ZSBzdHlsZT0iYm9yZGVyOm5vbmU7Ym9y
ZGVyLWxlZnQ6c29saWQgI0NDQ0NDQyAxLjBwdDtwYWRkaW5nOjBjbSAwY20gMGNtIDYuMHB0O21h
cmdpbi1sZWZ0OjQuOHB0O21hcmdpbi1yaWdodDowY20iPg0KPGRpdj4NCjxkaXY+DQo8cCBjbGFz
cz0iTXNvTm9ybWFsIiBzdHlsZT0ibXNvLW1hcmdpbi10b3AtYWx0OmF1dG87bXNvLW1hcmdpbi1i
b3R0b20tYWx0OmF1dG8iPjxzcGFuIGxhbmc9IkVOLVVTIiBzdHlsZT0iZm9udC1zaXplOjEwLjVw
dDtmb250LWZhbWlseTpDb25zb2xhcyI+SSBhZ3JlZSB3aXRoIFZhc2lsZW5rby4NCjwvc3Bhbj48
c3BhbiBsYW5nPSJFTi1VUyI+PG86cD48L286cD48L3NwYW4+PC9wPg0KPHAgY2xhc3M9Ik1zb05v
cm1hbCIgc3R5bGU9Im1zby1tYXJnaW4tdG9wLWFsdDphdXRvO21zby1tYXJnaW4tYm90dG9tLWFs
dDphdXRvIj48c3BhbiBsYW5nPSJFTi1VUyIgc3R5bGU9ImZvbnQtc2l6ZToxMC41cHQ7Zm9udC1m
YW1pbHk6Q29uc29sYXMiPiZuYnNwOzwvc3Bhbj48c3BhbiBsYW5nPSJFTi1VUyI+PG86cD48L286
cD48L3NwYW4+PC9wPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCIgc3R5bGU9Im1zby1tYXJnaW4tdG9w
LWFsdDphdXRvO21zby1tYXJnaW4tYm90dG9tLWFsdDphdXRvIj48c3BhbiBsYW5nPSJFTi1VUyIg
c3R5bGU9ImZvbnQtc2l6ZToxMC41cHQ7Zm9udC1mYW1pbHk6Q29uc29sYXMiPlRoZSBtZWFuaW5n
IG9mIHRoZSBsYWJlbCBpcyBnaXZlbiBieSB0aGUgZW5jYXBzdWxhdGlvbiwgZS5nLiBmb3IgdGhl
IEVWUE4gZmFtaWx5LCBsYWJlbD1WTkkgaWYgdGhlIGJncCBlbmNhcHN1bGF0aW9uDQogZXh0ZW5k
ZWQgY29tbXVuaXR5IGluZGljYXRlcyBWWExBTiwgYW5kIGxhYmVsPU1QTFMtbGFiZWwgaWYgdGhl
IGVuY2Fwc3VsYXRpb24gaW5kaWNhdGVzIE1QTFMuDQo8L3NwYW4+PHNwYW4gbGFuZz0iRU4tVVMi
PjxvOnA+PC9vOnA+PC9zcGFuPjwvcD4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiIHN0eWxlPSJtc28t
bWFyZ2luLXRvcC1hbHQ6YXV0bzttc28tbWFyZ2luLWJvdHRvbS1hbHQ6YXV0byI+PHNwYW4gbGFu
Zz0iRU4tVVMiIHN0eWxlPSJmb250LXNpemU6MTAuNXB0O2ZvbnQtZmFtaWx5OkNvbnNvbGFzIj4m
bmJzcDs8L3NwYW4+PHNwYW4gbGFuZz0iRU4tVVMiPjxvOnA+PC9vOnA+PC9zcGFuPjwvcD4NCjxw
IGNsYXNzPSJNc29Ob3JtYWwiIHN0eWxlPSJtc28tbWFyZ2luLXRvcC1hbHQ6YXV0bzttc28tbWFy
Z2luLWJvdHRvbS1hbHQ6YXV0byI+PHNwYW4gbGFuZz0iRU4tVVMiIHN0eWxlPSJmb250LXNpemU6
MTAuNXB0O2ZvbnQtZmFtaWx5OkNvbnNvbGFzIj5JbiB0aGlzIGRvY3VtZW50LCB0aGUgbGFiZWwg
aXMgYSB0cmFuc3Bvc2VkIGZ1bmN0aW9uIGlmIHRoZSBlbmNhcHN1bGF0aW9uIGluZGljYXRlcyBT
UnY2IChnaXZlbiBieSB0aGUgU1J2NiBTZXJ2aWNlcw0KIFRMVikuIFNvIGl0IGlzIGNvbnNpc3Rl
bnQgd2l0aCB0aGUgYXBwcm9hY2ggdXNlZCBieSBTQUZJcyB0aGF0IHN1cHBvcnQgZGlmZmVyZW50
IGlkZW50aWZpZXJzIGluIHRoZSBsYWJlbCBmaWVsZC48L3NwYW4+PHNwYW4gbGFuZz0iRU4tVVMi
PjxvOnA+PC9vOnA+PC9zcGFuPjwvcD4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiIHN0eWxlPSJtc28t
bWFyZ2luLXRvcC1hbHQ6YXV0bzttc28tbWFyZ2luLWJvdHRvbS1hbHQ6YXV0byI+PHNwYW4gbGFu
Zz0iRU4tVVMiIHN0eWxlPSJmb250LXNpemU6MTAuNXB0O2ZvbnQtZmFtaWx5OkNvbnNvbGFzIj4m
bmJzcDs8L3NwYW4+PHNwYW4gbGFuZz0iRU4tVVMiPjxvOnA+PC9vOnA+PC9zcGFuPjwvcD4NCjxw
IGNsYXNzPSJNc29Ob3JtYWwiIHN0eWxlPSJtc28tbWFyZ2luLXRvcC1hbHQ6YXV0bzttc28tbWFy
Z2luLWJvdHRvbS1hbHQ6YXV0byI+PHNwYW4gbGFuZz0iRU4tVVMiIHN0eWxlPSJmb250LXNpemU6
MTAuNXB0O2ZvbnQtZmFtaWx5OkNvbnNvbGFzIj5UaGFua3MuPC9zcGFuPjxzcGFuIGxhbmc9IkVO
LVVTIj48bzpwPjwvbzpwPjwvc3Bhbj48L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIiBzdHlsZT0i
bXNvLW1hcmdpbi10b3AtYWx0OmF1dG87bXNvLW1hcmdpbi1ib3R0b20tYWx0OmF1dG8iPjxzcGFu
IGxhbmc9IkVOLVVTIiBzdHlsZT0iZm9udC1zaXplOjEwLjVwdDtmb250LWZhbWlseTpDb25zb2xh
cyI+Sm9yZ2U8L3NwYW4+PHNwYW4gbGFuZz0iRU4tVVMiPjxvOnA+PC9vOnA+PC9zcGFuPjwvcD4N
CjxwIGNsYXNzPSJNc29Ob3JtYWwiIHN0eWxlPSJtc28tbWFyZ2luLXRvcC1hbHQ6YXV0bzttc28t
bWFyZ2luLWJvdHRvbS1hbHQ6YXV0byI+PHNwYW4gbGFuZz0iRU4tVVMiIHN0eWxlPSJmb250LXNp
emU6MTAuNXB0O2ZvbnQtZmFtaWx5OkNvbnNvbGFzIj4mbmJzcDs8L3NwYW4+PHNwYW4gbGFuZz0i
RU4tVVMiPjxvOnA+PC9vOnA+PC9zcGFuPjwvcD4NCjxkaXYgc3R5bGU9ImJvcmRlcjpub25lO2Jv
cmRlci10b3A6c29saWQgI0I1QzRERiAxLjBwdDtwYWRkaW5nOjMuMHB0IDBjbSAwY20gMGNtIj4N
CjxwIGNsYXNzPSJNc29Ob3JtYWwiIHN0eWxlPSJtc28tbWFyZ2luLXRvcC1hbHQ6YXV0bzttYXJn
aW4tYm90dG9tOjEyLjBwdDttYXJnaW4tbGVmdDozNi4wcHQiPg0KPGI+PHNwYW4gbGFuZz0iRU4t
VVMiIHN0eWxlPSJmb250LWZhbWlseTomcXVvdDtDYWxpYnJpJnF1b3Q7LHNhbnMtc2VyaWY7Y29s
b3I6YmxhY2siPkZyb206IDwvc3Bhbj4NCjwvYj48c3BhbiBsYW5nPSJFTi1VUyIgc3R5bGU9ImZv
bnQtZmFtaWx5OiZxdW90O0NhbGlicmkmcXVvdDssc2Fucy1zZXJpZjtjb2xvcjpibGFjayI+VmFz
aWxlbmtvIEVkdWFyZCAmbHQ7PGEgaHJlZj0ibWFpbHRvOnZhc2lsZW5rby5lZHVhcmRAaHVhd2Vp
LmNvbSIgdGFyZ2V0PSJfYmxhbmsiPnZhc2lsZW5rby5lZHVhcmRAaHVhd2VpLmNvbTwvYT4mZ3Q7
PGJyPg0KPGI+RGF0ZTogPC9iPlRodXJzZGF5LCBGZWJydWFyeSAxNywgMjAyMiBhdCA4OjMwIEFN
PGJyPg0KPGI+VG86IDwvYj5XYXJyZW4gS3VtYXJpICZsdDs8YSBocmVmPSJtYWlsdG86d2FycmVu
QGt1bWFyaS5uZXQiIHRhcmdldD0iX2JsYW5rIj53YXJyZW5Aa3VtYXJpLm5ldDwvYT4mZ3Q7LCBS
b24gQm9uaWNhICZsdDs8YSBocmVmPSJtYWlsdG86cmJvbmljYUBqdW5pcGVyLm5ldCIgdGFyZ2V0
PSJfYmxhbmsiPnJib25pY2FAanVuaXBlci5uZXQ8L2E+Jmd0Ozxicj4NCjxiPkNjOiA8L2I+PGEg
aHJlZj0ibWFpbHRvOmRyYWZ0LWlldGYtYmVzcy1zcnY2LXNlcnZpY2VzLmFsbEBpZXRmLm9yZyIg
dGFyZ2V0PSJfYmxhbmsiPmRyYWZ0LWlldGYtYmVzcy1zcnY2LXNlcnZpY2VzLmFsbEBpZXRmLm9y
ZzwvYT4gJmx0OzxhIGhyZWY9Im1haWx0bzpkcmFmdC1pZXRmLWJlc3Mtc3J2Ni1zZXJ2aWNlcy5h
bGxAaWV0Zi5vcmciIHRhcmdldD0iX2JsYW5rIj5kcmFmdC1pZXRmLWJlc3Mtc3J2Ni1zZXJ2aWNl
cy5hbGxAaWV0Zi5vcmc8L2E+Jmd0OywNCjxhIGhyZWY9Im1haWx0bzpsYXN0LWNhbGxAaWV0Zi5v
cmciIHRhcmdldD0iX2JsYW5rIj5sYXN0LWNhbGxAaWV0Zi5vcmc8L2E+ICZsdDs8YSBocmVmPSJt
YWlsdG86bGFzdC1jYWxsQGlldGYub3JnIiB0YXJnZXQ9Il9ibGFuayI+bGFzdC1jYWxsQGlldGYu
b3JnPC9hPiZndDssDQo8YSBocmVmPSJtYWlsdG86YmVzc0BpZXRmLm9yZyIgdGFyZ2V0PSJfYmxh
bmsiPmJlc3NAaWV0Zi5vcmc8L2E+ICZsdDs8YSBocmVmPSJtYWlsdG86YmVzc0BpZXRmLm9yZyIg
dGFyZ2V0PSJfYmxhbmsiPmJlc3NAaWV0Zi5vcmc8L2E+Jmd0OywNCjxhIGhyZWY9Im1haWx0bzpp
bnQtZGlyQGlldGYub3JnIiB0YXJnZXQ9Il9ibGFuayI+aW50LWRpckBpZXRmLm9yZzwvYT4gJmx0
OzxhIGhyZWY9Im1haWx0bzppbnQtZGlyQGlldGYub3JnIiB0YXJnZXQ9Il9ibGFuayI+aW50LWRp
ckBpZXRmLm9yZzwvYT4mZ3Q7PGJyPg0KPGI+U3ViamVjdDogPC9iPlJFOiBbYmVzc10gW0xhc3Qt
Q2FsbF0gSW50ZGlyIHRlbGVjaGF0IHJldmlldyBvZiBkcmFmdC1pZXRmLWJlc3Mtc3J2Ni1zZXJ2
aWNlcy0xMDwvc3Bhbj48c3BhbiBsYW5nPSJFTi1VUyI+PG86cD48L286cD48L3NwYW4+PC9wPg0K
PC9kaXY+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIiBzdHlsZT0ibXNvLW1hcmdpbi10b3AtYWx0OmF1
dG87bXNvLW1hcmdpbi1ib3R0b20tYWx0OmF1dG87bWFyZ2luLWxlZnQ6MzYuMHB0Ij4NCjxzcGFu
IGxhbmc9IkVOLVVTIiBzdHlsZT0iZm9udC1zaXplOjExLjBwdDtmb250LWZhbWlseTomcXVvdDtD
YWxpYnJpJnF1b3Q7LHNhbnMtc2VyaWY7Y29sb3I6IzFGNDk3RCI+SGkgYWxsLDwvc3Bhbj48c3Bh
biBsYW5nPSJFTi1VUyI+PG86cD48L286cD48L3NwYW4+PC9wPg0KPHAgY2xhc3M9Ik1zb05vcm1h
bCIgc3R5bGU9Im1zby1tYXJnaW4tdG9wLWFsdDphdXRvO21zby1tYXJnaW4tYm90dG9tLWFsdDph
dXRvO21hcmdpbi1sZWZ0OjM2LjBwdCI+DQo8c3BhbiBsYW5nPSJFTi1VUyIgc3R5bGU9ImZvbnQt
c2l6ZToxMS4wcHQ7Zm9udC1mYW1pbHk6JnF1b3Q7Q2FsaWJyaSZxdW90OyxzYW5zLXNlcmlmO2Nv
bG9yOiMxRjQ5N0QiPkFib3V0IHRoaXMgcG9pbnQ6PC9zcGFuPjxzcGFuIGxhbmc9IkVOLVVTIj48
bzpwPjwvbzpwPjwvc3Bhbj48L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIiBzdHlsZT0ibXNvLW1h
cmdpbi10b3AtYWx0OmF1dG87bXNvLW1hcmdpbi1ib3R0b20tYWx0OmF1dG87bWFyZ2luLWxlZnQ6
MzYuMHB0Ij4NCjxzcGFuIGxhbmc9IkVOLVVTIj4xKSBJbiBTZWN0aW9uIDMuMi4xLCB0aGUgZHJh
ZnQgdHJhbnNwb3NlcyBiaXRzIGludG8gdGhlIE1QTFMgTGFiZWwgZmllbGQuIFRoaXM8YnI+DQpp
cyBzdXJwcmlzaW5nIGJlY2F1c2UgTVBMUyBhcHBlYXJzIG5vd2hlcmUgaW4gdGhlIGZvcndhcmRp
bmcgcGxhbmUuIE1heWJlIHdlPGJyPg0Kc2hvdWxkbid0IGFkdmVydGlzZSBhbiBNUExTIGxhYmVs
PzxvOnA+PC9vOnA+PC9zcGFuPjwvcD4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiIHN0eWxlPSJtc28t
bWFyZ2luLXRvcC1hbHQ6YXV0bzttc28tbWFyZ2luLWJvdHRvbS1hbHQ6YXV0bzttYXJnaW4tbGVm
dDozNi4wcHQiPg0KPHNwYW4gbGFuZz0iRU4tVVMiIHN0eWxlPSJmb250LXNpemU6MTEuMHB0O2Zv
bnQtZmFtaWx5OiZxdW90O0NhbGlicmkmcXVvdDssc2Fucy1zZXJpZjtjb2xvcjojMUY0OTdEIj4m
bmJzcDs8L3NwYW4+PHNwYW4gbGFuZz0iRU4tVVMiPjxvOnA+PC9vOnA+PC9zcGFuPjwvcD4NCjxw
IGNsYXNzPSJNc29Ob3JtYWwiIHN0eWxlPSJtc28tbWFyZ2luLXRvcC1hbHQ6YXV0bzttc28tbWFy
Z2luLWJvdHRvbS1hbHQ6YXV0bzttYXJnaW4tbGVmdDozNi4wcHQiPg0KPHNwYW4gbGFuZz0iRU4t
VVMiIHN0eWxlPSJmb250LXNpemU6MTEuMHB0O2ZvbnQtZmFtaWx5OiZxdW90O0NhbGlicmkmcXVv
dDssc2Fucy1zZXJpZjtjb2xvcjojMUY0OTdEIj5JIGhhdmUgc2VlbiBpbiBzb21lIEJFU1MgZG9j
dW1lbnRzIHRoYXQgdGhpcyBmaWVsZCBpcyBjYWxsZWQg4oCcU2VydmljZSBMYWJlbOKAnSwgbm90
IOKAnE1QTFMgbGFiZWzigJ0uPC9zcGFuPjxzcGFuIGxhbmc9IkVOLVVTIj48bzpwPjwvbzpwPjwv
c3Bhbj48L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIiBzdHlsZT0ibXNvLW1hcmdpbi10b3AtYWx0
OmF1dG87bXNvLW1hcmdpbi1ib3R0b20tYWx0OmF1dG87bWFyZ2luLWxlZnQ6MzYuMHB0Ij4NCjxz
cGFuIGxhbmc9IkVOLVVTIiBzdHlsZT0iZm9udC1zaXplOjExLjBwdDtmb250LWZhbWlseTomcXVv
dDtDYWxpYnJpJnF1b3Q7LHNhbnMtc2VyaWY7Y29sb3I6IzFGNDk3RCI+QmVjYXVzZSBNUExTIGRv
ZXMgbm90IGV4aXN0IGluIFZ4TEFOIHRvbywgYnV0IHRoZSBzYW1lIGxhYmVsIGlzIHVzZWQuPC9z
cGFuPjxzcGFuIGxhbmc9IkVOLVVTIj48bzpwPjwvbzpwPjwvc3Bhbj48L3A+DQo8cCBjbGFzcz0i
TXNvTm9ybWFsIiBzdHlsZT0ibXNvLW1hcmdpbi10b3AtYWx0OmF1dG87bXNvLW1hcmdpbi1ib3R0
b20tYWx0OmF1dG87bWFyZ2luLWxlZnQ6MzYuMHB0Ij4NCjxzcGFuIGxhbmc9IkVOLVVTIiBzdHls
ZT0iZm9udC1zaXplOjExLjBwdDtmb250LWZhbWlseTomcXVvdDtDYWxpYnJpJnF1b3Q7LHNhbnMt
c2VyaWY7Y29sb3I6IzFGNDk3RCI+SGVuY2UsIDEpIGlzIGVhc3kgdG8gcmVzb2x2ZS4gSXQgaXMg
anVzdCBhIHRlcm1pbm9sb2d5IGNvcnJlY3Rpb24gdGhhdCBtYWtlcyBzZW5zZSBpbiBwcmluY2lw
bGUgZm9yIGFsbCBCRVNTIGRvY3VtZW50cy48L3NwYW4+PHNwYW4gbGFuZz0iRU4tVVMiPjxvOnA+
PC9vOnA+PC9zcGFuPjwvcD4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiIHN0eWxlPSJtc28tbWFyZ2lu
LXRvcC1hbHQ6YXV0bzttc28tbWFyZ2luLWJvdHRvbS1hbHQ6YXV0bzttYXJnaW4tbGVmdDozNi4w
cHQiPg0KPHNwYW4gbGFuZz0iRU4tVVMiIHN0eWxlPSJmb250LXNpemU6MTEuMHB0O2ZvbnQtZmFt
aWx5OiZxdW90O0NhbGlicmkmcXVvdDssc2Fucy1zZXJpZjtjb2xvcjojMUY0OTdEIj5FZHVhcmQ8
L3NwYW4+PHNwYW4gbGFuZz0iRU4tVVMiPjxvOnA+PC9vOnA+PC9zcGFuPjwvcD4NCjxwIGNsYXNz
PSJNc29Ob3JtYWwiIHN0eWxlPSJtc28tbWFyZ2luLXRvcC1hbHQ6YXV0bzttc28tbWFyZ2luLWJv
dHRvbS1hbHQ6YXV0bzttYXJnaW4tbGVmdDozNi4wcHQiPg0KPGI+PHNwYW4gbGFuZz0iRU4tVVMi
IHN0eWxlPSJmb250LXNpemU6MTEuMHB0O2ZvbnQtZmFtaWx5OiZxdW90O0NhbGlicmkmcXVvdDss
c2Fucy1zZXJpZiI+RnJvbTo8L3NwYW4+PC9iPjxzcGFuIGxhbmc9IkVOLVVTIiBzdHlsZT0iZm9u
dC1zaXplOjExLjBwdDtmb250LWZhbWlseTomcXVvdDtDYWxpYnJpJnF1b3Q7LHNhbnMtc2VyaWYi
PiBCRVNTIFttYWlsdG86PGEgaHJlZj0ibWFpbHRvOmJlc3MtYm91bmNlc0BpZXRmLm9yZyIgdGFy
Z2V0PSJfYmxhbmsiPmJlc3MtYm91bmNlc0BpZXRmLm9yZzwvYT5dDQo8Yj5PbiBCZWhhbGYgT2Yg
PC9iPldhcnJlbiBLdW1hcmk8YnI+DQo8Yj5TZW50OjwvYj4gVGh1cnNkYXksIEZlYnJ1YXJ5IDE3
LCAyMDIyIDQ6MzcgQU08YnI+DQo8Yj5Ubzo8L2I+IFJvbiBCb25pY2EgJmx0OzxhIGhyZWY9Im1h
aWx0bzpyYm9uaWNhQGp1bmlwZXIubmV0IiB0YXJnZXQ9Il9ibGFuayI+cmJvbmljYUBqdW5pcGVy
Lm5ldDwvYT4mZ3Q7PGJyPg0KPGI+Q2M6PC9iPiA8YSBocmVmPSJtYWlsdG86ZHJhZnQtaWV0Zi1i
ZXNzLXNydjYtc2VydmljZXMuYWxsQGlldGYub3JnIiB0YXJnZXQ9Il9ibGFuayI+DQpkcmFmdC1p
ZXRmLWJlc3Mtc3J2Ni1zZXJ2aWNlcy5hbGxAaWV0Zi5vcmc8L2E+OyA8YSBocmVmPSJtYWlsdG86
bGFzdC1jYWxsQGlldGYub3JnIiB0YXJnZXQ9Il9ibGFuayI+DQpsYXN0LWNhbGxAaWV0Zi5vcmc8
L2E+OyA8YSBocmVmPSJtYWlsdG86YmVzc0BpZXRmLm9yZyIgdGFyZ2V0PSJfYmxhbmsiPmJlc3NA
aWV0Zi5vcmc8L2E+Ow0KPGEgaHJlZj0ibWFpbHRvOmludC1kaXJAaWV0Zi5vcmciIHRhcmdldD0i
X2JsYW5rIj5pbnQtZGlyQGlldGYub3JnPC9hPjxicj4NCjxiPlN1YmplY3Q6PC9iPiBSZTogW2Jl
c3NdIFtMYXN0LUNhbGxdIEludGRpciB0ZWxlY2hhdCByZXZpZXcgb2YgZHJhZnQtaWV0Zi1iZXNz
LXNydjYtc2VydmljZXMtMTA8L3NwYW4+PHNwYW4gbGFuZz0iRU4tVVMiPjxvOnA+PC9vOnA+PC9z
cGFuPjwvcD4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiIHN0eWxlPSJtc28tbWFyZ2luLXRvcC1hbHQ6
YXV0bzttc28tbWFyZ2luLWJvdHRvbS1hbHQ6YXV0bzttYXJnaW4tbGVmdDozNi4wcHQiPg0KPHNw
YW4gbGFuZz0iRU4tVVMiPiZuYnNwOzxvOnA+PC9vOnA+PC9zcGFuPjwvcD4NCjxkaXY+DQo8ZGl2
Pg0KPHAgY2xhc3M9Ik1zb05vcm1hbCIgc3R5bGU9Im1zby1tYXJnaW4tdG9wLWFsdDphdXRvO21z
by1tYXJnaW4tYm90dG9tLWFsdDphdXRvO21hcmdpbi1sZWZ0OjM2LjBwdCI+DQo8c3BhbiBsYW5n
PSJFTi1VUyI+Jm5ic3A7PG86cD48L286cD48L3NwYW4+PC9wPg0KPC9kaXY+DQo8cCBjbGFzcz0i
TXNvTm9ybWFsIiBzdHlsZT0ibXNvLW1hcmdpbi10b3AtYWx0OmF1dG87bXNvLW1hcmdpbi1ib3R0
b20tYWx0OmF1dG87bWFyZ2luLWxlZnQ6MzYuMHB0Ij4NCjxzcGFuIGxhbmc9IkVOLVVTIj4mbmJz
cDs8bzpwPjwvbzpwPjwvc3Bhbj48L3A+DQo8ZGl2Pg0KPGRpdj4NCjxwIGNsYXNzPSJNc29Ob3Jt
YWwiIHN0eWxlPSJtc28tbWFyZ2luLXRvcC1hbHQ6YXV0bzttc28tbWFyZ2luLWJvdHRvbS1hbHQ6
YXV0bzttYXJnaW4tbGVmdDozNi4wcHQiPg0KPHNwYW4gbGFuZz0iRU4tVVMiPk9uIE1vbiwgRmVi
IDE0LCAyMDIyIGF0IDExOjIwIEFNIFJvbiBCb25pY2EgdmlhIERhdGF0cmFja2VyICZsdDs8YSBo
cmVmPSJtYWlsdG86bm9yZXBseUBpZXRmLm9yZyIgdGFyZ2V0PSJfYmxhbmsiPm5vcmVwbHlAaWV0
Zi5vcmc8L2E+Jmd0OyB3cm90ZTo8bzpwPjwvbzpwPjwvc3Bhbj48L3A+DQo8L2Rpdj4NCjxibG9j
a3F1b3RlIHN0eWxlPSJib3JkZXI6bm9uZTtib3JkZXItbGVmdDpzb2xpZCAjQ0NDQ0NDIDEuMHB0
O3BhZGRpbmc6MGNtIDBjbSAwY20gNi4wcHQ7bWFyZ2luLWxlZnQ6NC44cHQ7bWFyZ2luLXRvcDo1
LjBwdDttYXJnaW4tcmlnaHQ6MGNtO21hcmdpbi1ib3R0b206NS4wcHQiPg0KPHAgY2xhc3M9Ik1z
b05vcm1hbCIgc3R5bGU9Im1zby1tYXJnaW4tdG9wLWFsdDphdXRvO21hcmdpbi1ib3R0b206MTIu
MHB0O21hcmdpbi1sZWZ0OjM2LjBwdCI+DQo8c3BhbiBsYW5nPSJFTi1VUyI+UmV2aWV3ZXI6IFJv
biBCb25pY2E8YnI+DQpSZXZpZXcgcmVzdWx0OiBOb3QgUmVhZHk8YnI+DQo8YnI+DQpJIGFtIGFu
IGFzc2lnbmVkIElOVCBkaXJlY3RvcmF0ZSByZXZpZXdlciBmb3IgZHJhZnQtaWV0Zi1iZXNzLXNy
djYtc2VydmljZXMudHh0Ljxicj4NClRoZXNlIGNvbW1lbnRzIHdlcmUgd3JpdHRlbiBwcmltYXJp
bHkgZm9yIHRoZSBiZW5lZml0IG9mIHRoZSBJbnRlcm5ldCBBcmVhPGJyPg0KRGlyZWN0b3JzLiBE
b2N1bWVudCBlZGl0b3JzIGFuZCBzaGVwaGVyZChzKSBzaG91bGQgdHJlYXQgdGhlc2UgY29tbWVu
dHMganVzdDxicj4NCmxpa2UgdGhleSB3b3VsZCB0cmVhdCBjb21tZW50cyBmcm9tIGFueSBvdGhl
ciBJRVRGIGNvbnRyaWJ1dG9ycyBhbmQgcmVzb2x2ZTxicj4NCnRoZW0gYWxvbmcgd2l0aCBhbnkg
b3RoZXIgTGFzdCBDYWxsIGNvbW1lbnRzIHRoYXQgaGF2ZSBiZWVuIHJlY2VpdmVkLiBGb3IgbW9y
ZTxicj4NCmRldGFpbHMgb24gdGhlIElOVCBEaXJlY3RvcmF0ZSwgc2VlPGJyPg0KPGEgaHJlZj0i
aHR0cHM6Ly9kYXRhdHJhY2tlci5pZXRmLm9yZy9ncm91cC9pbnRkaXIvYWJvdXQvIiB0YXJnZXQ9
Il9ibGFuayI+aHR0cHM6Ly9kYXRhdHJhY2tlci5pZXRmLm9yZy9ncm91cC9pbnRkaXIvYWJvdXQv
PC9hPjxicj4NCiZsdDs8YSBocmVmPSJodHRwczovL2RhdGF0cmFja2VyLmlldGYub3JnL2dyb3Vw
L2ludGRpci9hYm91dC8iIHRhcmdldD0iX2JsYW5rIj5odHRwczovL2RhdGF0cmFja2VyLmlldGYu
b3JnL2dyb3VwL2ludGRpci9hYm91dC88L2E+Jmd0Oy48YnI+DQo8YnI+DQpNYWpvciBpc3N1ZXM6
PGJyPg0KPGJyPg0KMSkgSW4gU2VjdGlvbiAzLjIuMSwgdGhlIGRyYWZ0IHRyYW5zcG9zZXMgYml0
cyBpbnRvIHRoZSBNUExTIExhYmVsIGZpZWxkLiBUaGlzPGJyPg0KaXMgc3VycHJpc2luZyBiZWNh
dXNlIE1QTFMgYXBwZWFycyBub3doZXJlIGluIHRoZSBmb3J3YXJkaW5nIHBsYW5lLiBNYXliZSB3
ZTxicj4NCnNob3VsZG4ndCBhZHZlcnRpc2UgYW4gTVBMUyBsYWJlbD88YnI+DQo8YnI+DQoyKSBJ
biBTZWN0aW9uIDMuMi4xIHRoZSBkcmFmdCBzYXlzOjxicj4NCjxicj4NCiZuYnNwOyBCR1Agc3Bl
YWtlcnMgdGhhdCBkbyBub3Qgc3VwcG9ydCB0aGlzIHNwZWNpZmljYXRpb24gbWF5IG1pc2ludGVy
cHJldCw8YnI+DQombmJzcDsgJm5ic3A7b24gdGhlIHJlY2VwdGlvbiBvZiBhbiBTUnY2LWJhc2Vk
IEJHUCBzZXJ2aWNlIHJvdXRlIHVwZGF0ZSwgdGhlIHBhcnQ8YnI+DQombmJzcDsgJm5ic3A7b2Yg
dGhlIFNSdjYgU0lEIGVuY29kZWQgaW4gTVBMUyBsYWJlbCBmaWVsZChzKSBhcyBNUExTIGxhYmVs
IHZhbHVlczxicj4NCiZuYnNwOyAmbmJzcDtmb3IgTVBMUy1iYXNlZCBzZXJ2aWNlcy4mbmJzcDsg
SW1wbGVtZW50YXRpb25zIHN1cHBvcnRpbmcgdGhpczxicj4NCiZuYnNwOyAmbmJzcDtzcGVjaWZp
Y2F0aW9uIFNIT1VMRCBwcm92aWRlIGEgbWVjaGFuaXNtIHRvIGNvbnRyb2wgdGhlIGFkdmVydGlz
ZW1lbnQ8YnI+DQombmJzcDsgJm5ic3A7b2YgU1J2Ni1iYXNlZCBCR1Agc2VydmljZSByb3V0ZXMg
b24gYSBwZXItbmVpZ2hib3IgYW5kIHBlci1zZXJ2aWNlPGJyPg0KJm5ic3A7ICZuYnNwO2Jhc2lz
LiZuYnNwOyBUaGUgZGV0YWlscyBvZiBkZXBsb3ltZW50IGRlc2lnbnMgYW5kIGltcGxlbWVudGF0
aW9uIG9wdGlvbnM8YnI+DQombmJzcDsgJm5ic3A7YXJlIG91dHNpZGUgdGhlIHNjb3BlIG9mIHRo
aXMgZG9jdW1lbnQuPG86cD48L286cD48L3NwYW4+PC9wPg0KPC9ibG9ja3F1b3RlPg0KPGRpdj4N
CjxwIGNsYXNzPSJNc29Ob3JtYWwiIHN0eWxlPSJtc28tbWFyZ2luLXRvcC1hbHQ6YXV0bzttc28t
bWFyZ2luLWJvdHRvbS1hbHQ6YXV0bzttYXJnaW4tbGVmdDozNi4wcHQiPg0KPHNwYW4gbGFuZz0i
RU4tVVMiPiZuYnNwOzxvOnA+PC9vOnA+PC9zcGFuPjwvcD4NCjwvZGl2Pg0KPGRpdj4NCjxwIGNs
YXNzPSJNc29Ob3JtYWwiIHN0eWxlPSJtc28tbWFyZ2luLXRvcC1hbHQ6YXV0bzttc28tbWFyZ2lu
LWJvdHRvbS1hbHQ6YXV0bzttYXJnaW4tbGVmdDozNi4wcHQiPg0KPHNwYW4gbGFuZz0iRU4tVVMi
Pk11Y2ggdGhhbmtzIHRvIFJvbiBmb3IgdGhpcyBPcHNEaXIgcmV2aWV3IC0tIEknZCBjb21wbGV0
ZWx5IG1pc3NlZCB0aGUgYWJvdmUgcG9pbnRzLCBhbmQgdGhleSBhcmUgaW1wb3J0YW50IHRvIGFk
ZHJlc3MuPG86cD48L286cD48L3NwYW4+PC9wPg0KPC9kaXY+DQo8ZGl2Pg0KPHAgY2xhc3M9Ik1z
b05vcm1hbCIgc3R5bGU9Im1zby1tYXJnaW4tdG9wLWFsdDphdXRvO21zby1tYXJnaW4tYm90dG9t
LWFsdDphdXRvO21hcmdpbi1sZWZ0OjM2LjBwdCI+DQo8c3BhbiBsYW5nPSJFTi1VUyI+Jm5ic3A7
PG86cD48L286cD48L3NwYW4+PC9wPg0KPC9kaXY+DQo8ZGl2Pg0KPHAgY2xhc3M9Ik1zb05vcm1h
bCIgc3R5bGU9Im1zby1tYXJnaW4tdG9wLWFsdDphdXRvO21zby1tYXJnaW4tYm90dG9tLWFsdDph
dXRvO21hcmdpbi1sZWZ0OjM2LjBwdCI+DQo8c3BhbiBsYW5nPSJFTi1VUyI+VzxvOnA+PC9vOnA+
PC9zcGFuPjwvcD4NCjwvZGl2Pg0KPGRpdj4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiIHN0eWxlPSJt
c28tbWFyZ2luLXRvcC1hbHQ6YXV0bzttc28tbWFyZ2luLWJvdHRvbS1hbHQ6YXV0bzttYXJnaW4t
bGVmdDozNi4wcHQiPg0KPHNwYW4gbGFuZz0iRU4tVVMiPiZuYnNwOzxvOnA+PC9vOnA+PC9zcGFu
PjwvcD4NCjwvZGl2Pg0KPGRpdj4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiIHN0eWxlPSJtc28tbWFy
Z2luLXRvcC1hbHQ6YXV0bzttc28tbWFyZ2luLWJvdHRvbS1hbHQ6YXV0bzttYXJnaW4tbGVmdDoz
Ni4wcHQiPg0KPHNwYW4gbGFuZz0iRU4tVVMiPiZuYnNwOzxvOnA+PC9vOnA+PC9zcGFuPjwvcD4N
CjwvZGl2Pg0KPGJsb2NrcXVvdGUgc3R5bGU9ImJvcmRlcjpub25lO2JvcmRlci1sZWZ0OnNvbGlk
ICNDQ0NDQ0MgMS4wcHQ7cGFkZGluZzowY20gMGNtIDBjbSA2LjBwdDttYXJnaW4tbGVmdDo0Ljhw
dDttYXJnaW4tdG9wOjUuMHB0O21hcmdpbi1yaWdodDowY207bWFyZ2luLWJvdHRvbTo1LjBwdCI+
DQo8cCBjbGFzcz0iTXNvTm9ybWFsIiBzdHlsZT0ibXNvLW1hcmdpbi10b3AtYWx0OmF1dG87bXNv
LW1hcmdpbi1ib3R0b20tYWx0OmF1dG87bWFyZ2luLWxlZnQ6MzYuMHB0Ij4NCjxzcGFuIGxhbmc9
IkVOLVVTIj5zL0JHUCBzcGVha2VycyB0aGF0IGRvIG5vdCBzdXBwb3J0IHRoaXMgc3BlY2lmaWNh
dGlvbi9MZWdhY3kgQkdQIGltcGxlbWVudGF0aW9uczxicj4NCjxicj4NCkl0IHNlZW1zIHRoYXQg
dGhpcyBpc24ndCBiYWNrd2FyZHMgY29tcGF0aWJsZSB1bmxlc3MgZWl0aGVyOjxicj4NCjxicj4N
Ci0gdGhlIFNIT1VMRCBiZWNvbWVzIGEgTVVTVDxicj4NCi0gdGhlIG1lY2hhbmlzbSBpcyBkZXNj
cmliZWQgaW4gdGhpcyBkb2N1bWVudDxicj4NCjxicj4NCjMpIEkgY29uY3VyIHdpdGggV2FycmVu
IEt1bWFyaSdzIERJU0NVU1M8YnI+DQo8YnI+DQo8YnI+DQo8YnI+DQotLSA8YnI+DQpsYXN0LWNh
bGwgbWFpbGluZyBsaXN0PGJyPg0KPGEgaHJlZj0ibWFpbHRvOmxhc3QtY2FsbEBpZXRmLm9yZyIg
dGFyZ2V0PSJfYmxhbmsiPmxhc3QtY2FsbEBpZXRmLm9yZzwvYT48YnI+DQo8YSBocmVmPSJodHRw
czovL3d3dy5pZXRmLm9yZy9tYWlsbWFuL2xpc3RpbmZvL2xhc3QtY2FsbCIgdGFyZ2V0PSJfYmxh
bmsiPmh0dHBzOi8vd3d3LmlldGYub3JnL21haWxtYW4vbGlzdGluZm8vbGFzdC1jYWxsPC9hPjxv
OnA+PC9vOnA+PC9zcGFuPjwvcD4NCjwvYmxvY2txdW90ZT4NCjwvZGl2Pg0KPHAgY2xhc3M9Ik1z
b05vcm1hbCIgc3R5bGU9Im1zby1tYXJnaW4tdG9wLWFsdDphdXRvO21zby1tYXJnaW4tYm90dG9t
LWFsdDphdXRvO21hcmdpbi1sZWZ0OjM2LjBwdCI+DQo8c3BhbiBsYW5nPSJFTi1VUyI+PGJyIGNs
ZWFyPSJhbGwiPg0KPG86cD48L286cD48L3NwYW4+PC9wPg0KPGRpdj4NCjxwIGNsYXNzPSJNc29O
b3JtYWwiIHN0eWxlPSJtc28tbWFyZ2luLXRvcC1hbHQ6YXV0bzttc28tbWFyZ2luLWJvdHRvbS1h
bHQ6YXV0bzttYXJnaW4tbGVmdDozNi4wcHQiPg0KPHNwYW4gbGFuZz0iRU4tVVMiPiZuYnNwOzxv
OnA+PC9vOnA+PC9zcGFuPjwvcD4NCjwvZGl2Pg0KPHAgY2xhc3M9Ik1zb05vcm1hbCIgc3R5bGU9
Im1zby1tYXJnaW4tdG9wLWFsdDphdXRvO21zby1tYXJnaW4tYm90dG9tLWFsdDphdXRvO21hcmdp
bi1sZWZ0OjM2LjBwdCI+DQo8c3BhbiBsYW5nPSJFTi1VUyI+LS0gPG86cD48L286cD48L3NwYW4+
PC9wPg0KPGRpdj4NCjxkaXY+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIiBzdHlsZT0ibXNvLW1hcmdp
bi10b3AtYWx0OmF1dG87bXNvLW1hcmdpbi1ib3R0b20tYWx0OmF1dG87bWFyZ2luLWxlZnQ6MzYu
MHB0Ij4NCjxzcGFuIGxhbmc9IkVOLVVTIj5UaGUgY29tcHV0aW5nIHNjaWVudGlzdOKAmXMgbWFp
biBjaGFsbGVuZ2UgaXMgbm90IHRvIGdldCBjb25mdXNlZCBieSB0aGU8YnI+DQpjb21wbGV4aXRp
ZXMgb2YgaGlzIG93biBtYWtpbmcuIDxicj4NCiZuYnNwOyAtLSBFLiBXLiBEaWprc3RyYTxvOnA+
PC9vOnA+PC9zcGFuPjwvcD4NCjwvZGl2Pg0KPC9kaXY+DQo8L2Rpdj4NCjwvZGl2Pg0KPC9kaXY+
DQo8L2Jsb2NrcXVvdGU+DQo8L2Rpdj4NCjwvZGl2Pg0KPC9kaXY+DQo8L2JvZHk+DQo8L2h0bWw+
DQo=

--_000_23deb3765e0f485d977346448b76ae4dhuaweicom_--


From nobody Thu Feb 17 02:10:37 2022
Return-Path: <tonysietf@gmail.com>
X-Original-To: bess@ietfa.amsl.com
Delivered-To: bess@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id D66293A0837; Thu, 17 Feb 2022 02:10:35 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.098
X-Spam-Level: 
X-Spam-Status: No, score=-2.098 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, DKIM_VALID_EF=-0.1, FREEMAIL_FROM=0.001, HTML_MESSAGE=0.001, SPF_HELO_NONE=0.001, SPF_PASS=-0.001] 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 cgHLqDXD2YWZ; Thu, 17 Feb 2022 02:10:33 -0800 (PST)
Received: from mail-yw1-x112e.google.com (mail-yw1-x112e.google.com [IPv6:2607:f8b0:4864:20::112e]) (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 5B9F43A0831; Thu, 17 Feb 2022 02:10:33 -0800 (PST)
Received: by mail-yw1-x112e.google.com with SMTP id 00721157ae682-2d07ae0b1c4so26157937b3.11;  Thu, 17 Feb 2022 02:10:33 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20210112;  h=mime-version:references:in-reply-to:from:date:message-id:subject:to :cc; bh=MZ18doHqIsi5+Aq+joUqsc9KylwCEpciJeSAqyZs9rE=; b=D+h4J5lNteONwDNBuZG3jIlK9Q/WXNw6JV2QYdPTdpaDjDYmpzzMy4Z33KRJqpKAd7 17LUz+zYu/PUlvYQvj3tJkICeySvA4p+iAd18v9Ru6XK0ireRfPPGEhCEe2weksbL0Tv ln34dYvoKwQSEdG6+DyYHfrUTR8yBnHJEO1D5tuAvVaPqvN/ByN2wkcvA52QWSmrrVQq EQmFFK6HC81CYKfKp/KixAF4JedS+xUnS+50klHnXFduGQZNCrCWIXY0Dw9MUPDlP/u8 l6q3F0op0J9szrMIxJFrjRaPmW/5zUeTFbGcRyto4jbbG0q3sSBcjkACuQwI3FizjkN5 Fr/g==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20210112; h=x-gm-message-state:mime-version:references:in-reply-to:from:date :message-id:subject:to:cc; bh=MZ18doHqIsi5+Aq+joUqsc9KylwCEpciJeSAqyZs9rE=; b=lYtKXkLmSWGWTlR2Z5NaCStYqCK5mXpyU9iStzXUjBjfM6n/VOX9Pj/QgXCtKNq5mh d6vDFEWwuu7BXIxZEFrr9P7roJ0PFemWlzwvWh7UdjUsVjg8Ds2Q2djXl4XlF4s67g/N 7CpsEp9EU+Y8oI3i2aHCLICtOu5yVAFyvkVIPwm80iHbuQgAActL5yzVHgbrGENvoZbU WY2cIw5fI7z/zb0PEYCyo7rSPMjNyrbZcR7j8ZNCLiIaV0NkJ++LEhCmO1pUnF4lhZQ+ JrGK6jIpmiA2VVU3o3I8KSgS/dYERqBgI5mWhTmGNs5cNnUYdpo1cYqLVBn/hyjJiF3q E3ig==
X-Gm-Message-State: AOAM531MGbPiuEXImosWaYUnUEWeIzZ9L2wSDGql4XseXRZskOt4C1db gcQ6dvL8rpRm1YYAqsrE5jLucA66U3u9GkjzpKE=
X-Google-Smtp-Source: ABdhPJw6EiWCPl4l3/cRi2cOyQM7FlQzXA++Srzz60b15PWSN/gRiZWqaWUOUcKjLESy1NCrQR9332NGOzSBjQufNRQ=
X-Received: by 2002:a0d:d5c8:0:b0:2d5:e0a:56c0 with SMTP id x191-20020a0dd5c8000000b002d50e0a56c0mr1866932ywd.10.1645092631863; Thu, 17 Feb 2022 02:10:31 -0800 (PST)
MIME-Version: 1.0
References: <164507779493.12793.548337102165449445@ietfa.amsl.com> <CAH6gdPyK=BjqwdkK8-GF6HOr6ubC7CocED5bTFBDPOB4zV-JRA@mail.gmail.com>
In-Reply-To: <CAH6gdPyK=BjqwdkK8-GF6HOr6ubC7CocED5bTFBDPOB4zV-JRA@mail.gmail.com>
From: Tony Przygienda <tonysietf@gmail.com>
Date: Thu, 17 Feb 2022 11:09:55 +0100
Message-ID: <CA+wi2hNcAsoJOrPmHavbPEeGsNY6TKx7OFSq7B8jWdSXnXQWPA@mail.gmail.com>
To: Ketan Talaulikar <ketant.ietf@gmail.com>
Cc: Erik Kline <ek.ietf@gmail.com>,  "Bocci, Matthew (Nokia - GB)" <matthew.bocci@nokia.com>, draft-ietf-bess-srv6-services@ietf.org,  bess-chairs@ietf.org, The IESG <iesg@ietf.org>, BESS <bess@ietf.org>
Content-Type: multipart/alternative; boundary="000000000000f1f19605d833f963"
Archived-At: <https://mailarchive.ietf.org/arch/msg/bess/lxHRgmQgqdndh8kfeeDMpIOfbHE>
Subject: Re: [bess] Erik Kline's Discuss on draft-ietf-bess-srv6-services-11: (with DISCUSS)
X-BeenThere: bess@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: BGP-Enabled ServiceS working group discussion list <bess.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/bess>, <mailto:bess-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/bess/>
List-Post: <mailto:bess@ietf.org>
List-Help: <mailto:bess-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/bess>, <mailto:bess-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 17 Feb 2022 10:10:36 -0000

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

>
>> But I'm prepared to learn why this wouldn't work or would be somehow
>> worse.
>>
>
> KT> It isn't necessary nor required because SRv6 locators are just IPv6
> prefixes that are already covered by IGP/BGP extensions for IPv6 routing. A
> provider that uses global IPv6 addresses in their infrastructure (e.g. for
> their BGP and other routing sessions, on their router links and loopback,
> for DHCP, AAA, etc.) already do routing for those prefixes via IGP/BGP.
> These are not advertised (nor leaked) out into the Internet since doing so
> can result in attacks on their internal network and infrastructure. They
> are protected via BGP configuration to stop leaks and then again by ACLs at
> Internet Border Routers to prevent attacks via the data path. This still
> remains the case to be done for SRv6 locators - they are similarly the
> service provider's "internal" infrastructure.
>
>
I'm confounded by the recent line of reasoning  of SRv6 proponents.  An
IPv6 address is NOT a service access point, it's a routable address,
history shows us that we can protect against services on the device being
attacked through that (though it took some work like proper ICMP handling).
SRv6 endpoints here are really service endpoints, unless we have a CUG
security architecture in place, how do we protect services here without
having CUG style filters on the whole edge?  with SRv6 services giving
people a service access point and a tunneling technology where someone via
v6 routing can built a tunnel to hit the service is a different beast
altogether than protecting reachability (routable addresses) and I fear
pretty soon we're looking @ routers going very, very deep into the "IPv6"
packet to make sure there aren't some magic options on the packet
source-routing it in funky ways towards service endpoints that will accept
the packet.

--- tony

--000000000000f1f19605d833f963
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">=
<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 cla=
ss=3D"gmail_quote"><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"><br>
But I&#39;m prepared to learn why this wouldn&#39;t work or would be someho=
w worse.<br></blockquote><div><br></div><div>KT&gt; It isn&#39;t necessary =
nor required because SRv6 locators are just IPv6 prefixes that are already =
covered by IGP/BGP extensions for IPv6 routing. A provider that uses global=
 IPv6 addresses in their infrastructure (e.g. for their BGP and other routi=
ng sessions, on their router links and loopback, for DHCP, AAA, etc.) alrea=
dy do routing for those prefixes via IGP/BGP. These are not advertised (nor=
 leaked) out into the Internet since doing so can result in attacks on thei=
r internal network and infrastructure. They are protected via BGP configura=
tion to stop leaks and then again by ACLs at Internet Border Routers to pre=
vent attacks via the data path. This still remains the case to be done for =
SRv6 locators - they are similarly the service provider&#39;s &quot;interna=
l&quot; infrastructure.</div><br></div></div></blockquote><div><br></div><d=
iv>I&#39;m confounded by the recent line of reasoning=C2=A0 of SRv6 propone=
nts.=C2=A0 An IPv6 address is NOT a service access point, it&#39;s a routab=
le address, history shows us that we can protect against services on the de=
vice being attacked through that (though it took some work like proper ICMP=
 handling). SRv6 endpoints here are really service endpoints, unless we hav=
e a CUG security architecture in place, how do we protect services here wit=
hout having CUG style filters on the whole edge?=C2=A0 with SRv6 services g=
iving people a service access point and a tunneling technology where someon=
e via v6 routing can built a tunnel to hit the service is a different beast=
 altogether than protecting reachability (routable addresses) and I fear pr=
etty soon we&#39;re looking @ routers going very, very deep into the &quot;=
IPv6&quot; packet to make sure there aren&#39;t some magic options on the p=
acket source-routing it in funky ways towards service endpoints that will a=
ccept the packet. <br></div><div><br></div><div>--- tony <br></div></div></=
div>

--000000000000f1f19605d833f963--


From nobody Thu Feb 17 02:37:47 2022
Return-Path: <ketant.ietf@gmail.com>
X-Original-To: bess@ietfa.amsl.com
Delivered-To: bess@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id EC7493A0A51; Thu, 17 Feb 2022 02:37:38 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.096
X-Spam-Level: 
X-Spam-Status: No, score=-2.096 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, DKIM_VALID_EF=-0.1, FREEMAIL_FROM=0.001, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_BLOCKED=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 zHupQTqT_mFd; Thu, 17 Feb 2022 02:37:36 -0800 (PST)
Received: from mail-ua1-x934.google.com (mail-ua1-x934.google.com [IPv6:2607:f8b0:4864:20::934]) (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 8BDA83A0A4F; Thu, 17 Feb 2022 02:37:36 -0800 (PST)
Received: by mail-ua1-x934.google.com with SMTP id d22so2447590uaw.2; Thu, 17 Feb 2022 02:37:36 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20210112;  h=mime-version:references:in-reply-to:from:date:message-id:subject:to :cc; bh=kG0I4lfkVP/1nLMAK1/rtkHgxqB0aNCIACl+3a6++zo=; b=cROs0mO7CtC6QpBPvBTlE9I7OovXHvjMnMaZDMeLg6RIYfwNDC3obga/4Hr3T1uRIE cOhDHnWeYCUstM3k5BcMKutL1yX3UHaZ+IGpCw2dG8jiQ5/4224FhwWCBRcpRTDvmemx DPExBJczakMPPa/R0JYL32ftH1su3999/UlFEOpZqcsG4tL0CltKK4z+9Uhr9FERZXEs FiWlqu16z8TMHjcav+iynoSS5E7DDF+xj3vHkrPgZxNQDX1L8YyngFAVW4f938xgG21X DnDaYBHce0D/nB5TZphOmmqHSAsijijLf1wSJtFyzqkKFwqTrLEL3NEsSzpYBAhgfbw+ amNQ==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20210112; h=x-gm-message-state:mime-version:references:in-reply-to:from:date :message-id:subject:to:cc; bh=kG0I4lfkVP/1nLMAK1/rtkHgxqB0aNCIACl+3a6++zo=; b=yCkUEqnPlMWJ5I+aX++RPkf/WX/uKzIQ3ziOFpWlogXtDSa8NdhNn/BOLFgyq1sbvA fkfyEAdkvpA7fp/5JAjUjtgx6r4VAQYnhbUtiUu+Zb2kAEQmRQb2PjmQrdoJnpEmK2qK qcsHevVjHlgagmAqFA20+cG/iXWAoV/2QwYhdL4Cqbp1Sru9gPeT8r4vknMjIVAnA8Y9 zvnFyHG0atIdhimuiL74U6OLjZVLjbzTVhQb7I5WnRoyryOHw9JUm+7DZ8ojiKkeg93c mzjyTvv1mK2vo+iK/lJ/PlADazCg0VaNi+gTH2JPkgiTCYpDURa9GoUcWIUp/8wLcj2+ p8Tg==
X-Gm-Message-State: AOAM531u3T066ulFYkgQR8ZAm4NkZnk20dNGyTRtVdKp0wyrAW4S+iqp n05n8zY/VMS4rEKySc4aRKsg9laPZsIWuDZIY7ytIEwXzkI=
X-Google-Smtp-Source: ABdhPJwBQzIzHmI/pO9jLV+rV1Wu8/dsQaFz7IEAyrs8/+BQpF/RZ+xyL38M/UbTJlf+ov3XPvbsutEVFO89uQPO2lA=
X-Received: by 2002:ab0:5482:0:b0:340:4cfc:b6be with SMTP id p2-20020ab05482000000b003404cfcb6bemr861840uaa.110.1645094254778; Thu, 17 Feb 2022 02:37:34 -0800 (PST)
MIME-Version: 1.0
References: <164507779493.12793.548337102165449445@ietfa.amsl.com> <CAH6gdPyK=BjqwdkK8-GF6HOr6ubC7CocED5bTFBDPOB4zV-JRA@mail.gmail.com> <CA+wi2hNcAsoJOrPmHavbPEeGsNY6TKx7OFSq7B8jWdSXnXQWPA@mail.gmail.com>
In-Reply-To: <CA+wi2hNcAsoJOrPmHavbPEeGsNY6TKx7OFSq7B8jWdSXnXQWPA@mail.gmail.com>
From: Ketan Talaulikar <ketant.ietf@gmail.com>
Date: Thu, 17 Feb 2022 16:07:22 +0530
Message-ID: <CAH6gdPx-YBks3GNsueJA3-tFoCuKvQpyhK_3_+j-L098M=kW3w@mail.gmail.com>
To: Tony Przygienda <tonysietf@gmail.com>
Cc: Erik Kline <ek.ietf@gmail.com>,  "Bocci, Matthew (Nokia - GB)" <matthew.bocci@nokia.com>, draft-ietf-bess-srv6-services@ietf.org,  bess-chairs@ietf.org, The IESG <iesg@ietf.org>, BESS <bess@ietf.org>
Content-Type: multipart/alternative; boundary="000000000000ad9d3005d8345a0a"
Archived-At: <https://mailarchive.ietf.org/arch/msg/bess/KMLAW5i8LDT9zFcGDFf3zqhpHjs>
Subject: Re: [bess] Erik Kline's Discuss on draft-ietf-bess-srv6-services-11: (with DISCUSS)
X-BeenThere: bess@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: BGP-Enabled ServiceS working group discussion list <bess.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/bess>, <mailto:bess-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/bess/>
List-Post: <mailto:bess@ietf.org>
List-Help: <mailto:bess-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/bess>, <mailto:bess-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 17 Feb 2022 10:37:39 -0000

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

Hi Tony,

My apologies, but I am not able to understand your emails entirely. I
wonder if this text below helps explain:
https://datatracker.ietf.org/doc/html/rfc8754#section-5.1

Thanks,
Ketan


On Thu, Feb 17, 2022 at 3:40 PM Tony Przygienda <tonysietf@gmail.com> wrote:

>
>
>
>>
>>> But I'm prepared to learn why this wouldn't work or would be somehow
>>> worse.
>>>
>>
>> KT> It isn't necessary nor required because SRv6 locators are just IPv6
>> prefixes that are already covered by IGP/BGP extensions for IPv6 routing. A
>> provider that uses global IPv6 addresses in their infrastructure (e.g. for
>> their BGP and other routing sessions, on their router links and loopback,
>> for DHCP, AAA, etc.) already do routing for those prefixes via IGP/BGP.
>> These are not advertised (nor leaked) out into the Internet since doing so
>> can result in attacks on their internal network and infrastructure. They
>> are protected via BGP configuration to stop leaks and then again by ACLs at
>> Internet Border Routers to prevent attacks via the data path. This still
>> remains the case to be done for SRv6 locators - they are similarly the
>> service provider's "internal" infrastructure.
>>
>>
> I'm confounded by the recent line of reasoning  of SRv6 proponents.  An
> IPv6 address is NOT a service access point, it's a routable address,
> history shows us that we can protect against services on the device being
> attacked through that (though it took some work like proper ICMP handling).
> SRv6 endpoints here are really service endpoints, unless we have a CUG
> security architecture in place, how do we protect services here without
> having CUG style filters on the whole edge?  with SRv6 services giving
> people a service access point and a tunneling technology where someone via
> v6 routing can built a tunnel to hit the service is a different beast
> altogether than protecting reachability (routable addresses) and I fear
> pretty soon we're looking @ routers going very, very deep into the "IPv6"
> packet to make sure there aren't some magic options on the packet
> source-routing it in funky ways towards service endpoints that will accept
> the packet.
>
> --- tony
>

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

<div dir=3D"ltr">Hi Tony,<div><br></div><div>My apologies, but I am not abl=
e to understand your emails entirely. I wonder if this text below helps exp=
lain:=C2=A0<a href=3D"https://datatracker.ietf.org/doc/html/rfc8754#section=
-5.1">https://datatracker.ietf.org/doc/html/rfc8754#section-5.1</a></div><d=
iv><br></div><div>Thanks,</div><div>Ketan</div><div><br></div></div><br><di=
v class=3D"gmail_quote"><div dir=3D"ltr" class=3D"gmail_attr">On Thu, Feb 1=
7, 2022 at 3:40 PM Tony Przygienda &lt;<a href=3D"mailto:tonysietf@gmail.co=
m" target=3D"_blank">tonysietf@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 dir=3D"ltr"><=
br></div><br><div class=3D"gmail_quote"><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 dir=3D"ltr"><div class=3D"gmail_quote"><div><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"><br>
But I&#39;m prepared to learn why this wouldn&#39;t work or would be someho=
w worse.<br></blockquote><div><br></div><div>KT&gt; It isn&#39;t necessary =
nor required because SRv6 locators are just IPv6 prefixes that are already =
covered by IGP/BGP extensions for IPv6 routing. A provider that uses global=
 IPv6 addresses in their infrastructure (e.g. for their BGP and other routi=
ng sessions, on their router links and loopback, for DHCP, AAA, etc.) alrea=
dy do routing for those prefixes via IGP/BGP. These are not advertised (nor=
 leaked) out into the Internet since doing so can result in attacks on thei=
r internal network and infrastructure. They are protected via BGP configura=
tion to stop leaks and then again by ACLs at Internet Border Routers to pre=
vent attacks via the data path. This still remains the case to be done for =
SRv6 locators - they are similarly the service provider&#39;s &quot;interna=
l&quot; infrastructure.</div><br></div></div></blockquote><div><br></div><d=
iv>I&#39;m confounded by the recent line of reasoning=C2=A0 of SRv6 propone=
nts.=C2=A0 An IPv6 address is NOT a service access point, it&#39;s a routab=
le address, history shows us that we can protect against services on the de=
vice being attacked through that (though it took some work like proper ICMP=
 handling). SRv6 endpoints here are really service endpoints, unless we hav=
e a CUG security architecture in place, how do we protect services here wit=
hout having CUG style filters on the whole edge?=C2=A0 with SRv6 services g=
iving people a service access point and a tunneling technology where someon=
e via v6 routing can built a tunnel to hit the service is a different beast=
 altogether than protecting reachability (routable addresses) and I fear pr=
etty soon we&#39;re looking @ routers going very, very deep into the &quot;=
IPv6&quot; packet to make sure there aren&#39;t some magic options on the p=
acket source-routing it in funky ways towards service endpoints that will a=
ccept the packet. <br></div><div><br></div><div>--- tony <br></div></div></=
div>
</blockquote></div>

--000000000000ad9d3005d8345a0a--


From nobody Thu Feb 17 02:49:17 2022
Return-Path: <tonysietf@gmail.com>
X-Original-To: bess@ietfa.amsl.com
Delivered-To: bess@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 7F8EB3A0AA1; Thu, 17 Feb 2022 02:49:03 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.096
X-Spam-Level: 
X-Spam-Status: No, score=-2.096 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, DKIM_VALID_EF=-0.1, FREEMAIL_FROM=0.001, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_BLOCKED=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 gAmogo1lXJFB; Thu, 17 Feb 2022 02:49:01 -0800 (PST)
Received: from mail-yw1-x112b.google.com (mail-yw1-x112b.google.com [IPv6:2607:f8b0:4864:20::112b]) (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 2B3E03A0AA4; Thu, 17 Feb 2022 02:49:01 -0800 (PST)
Received: by mail-yw1-x112b.google.com with SMTP id 00721157ae682-2d66f95f1d1so27112927b3.0;  Thu, 17 Feb 2022 02:49:01 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20210112;  h=mime-version:references:in-reply-to:from:date:message-id:subject:to :cc; bh=Son2AFdnEBSOLRAIWfj02PBHoN71fKwu9wJErv6MoeQ=; b=Mkp3sJCLtktzgOI7epR9SHbSI3dLMhU7YwmbDTb2OjRHvl9p6e7ILBz+nbe76D0lRY 2V/9kIvXGORCrcgLvycCd7FpCyZKg8tnM5FJ5XuPJdIgqurkePds2GsijR1h2zmIRzRY 6BnkHeAgQ8DobGpM9HiwkAbilDuVQ3BPLWL7FQaOpB/f86ylWhIbaEGAq4hX5URQKPvD u+9wZOF6C+sG9S7Hgm0DouoFvMPRNrIEMlgQhOQVXYlZnaoP3oXSLBtuwVf5T1JtES0q b3/17rsAd8qbGneHcVkdqCD/vXMMG0sNJ3Jjis4fKcuzmJv0d3ZbMz60nAOc3oo5zVSu fqYw==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20210112; h=x-gm-message-state:mime-version:references:in-reply-to:from:date :message-id:subject:to:cc; bh=Son2AFdnEBSOLRAIWfj02PBHoN71fKwu9wJErv6MoeQ=; b=A7c/MTMFNMjUUaG648oZA0LGaakM2m4XelUewJp41D1ch49gYaxlUn0g1dxSvLPgI/ IcRs1dZI1KFAsU7qKSq+EmxU1JCQphKe+qMGGEGrieJTb5emM5x3ZO+bkdaoTTVnXspZ 1RTzx3zLWhpyaNNjD9Ux90qu3kZPNjjp1gfcoM/Fo0uY4UYGtbyvmSoMsUO2RNNTyk/Q YUBtFp9NMxbRv+i6pWXNoiRqN0iYdr3G4/GdNtC9LpcQ4Cs7UbjVp0F3DVm0draywy6C 7PjesEcaN1yGUg/TaERKPWNnoLlADUSRTgwC73J3b1FkEZ2oGZ1xsYNcFpljoBigVJNK de1A==
X-Gm-Message-State: AOAM533cV0bgUcOy9z7xf/2d9wLbcXzu+CxedYt6os4TC3sbwh6MXyV1 kCAAi+698awXe7ZQEspbmlMnGX2TvDolFWCv+jf786F9Mi0=
X-Google-Smtp-Source: ABdhPJy/3n54PXJLRkctno2gkVNE88QxQkj4oGm8P6iV8DAPz64q/8MsmU7+hZTrbVv3xTG4x6fGRL1Z5z2uG0ilT4c=
X-Received: by 2002:a81:1803:0:b0:2ca:287c:6caa with SMTP id 3-20020a811803000000b002ca287c6caamr1947904ywy.335.1645094939895; Thu, 17 Feb 2022 02:48:59 -0800 (PST)
MIME-Version: 1.0
References: <164507779493.12793.548337102165449445@ietfa.amsl.com> <CAH6gdPyK=BjqwdkK8-GF6HOr6ubC7CocED5bTFBDPOB4zV-JRA@mail.gmail.com> <CA+wi2hNcAsoJOrPmHavbPEeGsNY6TKx7OFSq7B8jWdSXnXQWPA@mail.gmail.com> <CAH6gdPx-YBks3GNsueJA3-tFoCuKvQpyhK_3_+j-L098M=kW3w@mail.gmail.com>
In-Reply-To: <CAH6gdPx-YBks3GNsueJA3-tFoCuKvQpyhK_3_+j-L098M=kW3w@mail.gmail.com>
From: Tony Przygienda <tonysietf@gmail.com>
Date: Thu, 17 Feb 2022 11:48:23 +0100
Message-ID: <CA+wi2hO_7LyxyeOwUYe+XV3t64_nQudDqQENsjxJOi77qwOY0g@mail.gmail.com>
To: Ketan Talaulikar <ketant.ietf@gmail.com>
Cc: Erik Kline <ek.ietf@gmail.com>,  "Bocci, Matthew (Nokia - GB)" <matthew.bocci@nokia.com>, draft-ietf-bess-srv6-services@ietf.org,  bess-chairs@ietf.org, The IESG <iesg@ietf.org>, BESS <bess@ietf.org>
Content-Type: multipart/alternative; boundary="00000000000083ae9f05d8348376"
Archived-At: <https://mailarchive.ietf.org/arch/msg/bess/A7L3S16gkC2wt0yOR7V2PCV6d4Q>
Subject: Re: [bess] Erik Kline's Discuss on draft-ietf-bess-srv6-services-11: (with DISCUSS)
X-BeenThere: bess@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: BGP-Enabled ServiceS working group discussion list <bess.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/bess>, <mailto:bess-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/bess/>
List-Post: <mailto:bess@ietf.org>
List-Help: <mailto:bess-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/bess>, <mailto:bess-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 17 Feb 2022 10:49:04 -0000

--00000000000083ae9f05d8348376
Content-Type: text/plain; charset="UTF-8"

Ketan, yepp, 5.1.2 is roughly the CUG via ACL, add to it per service
protection (as in some external A can talk to service X but external B
cannot which now starts to push you into fragment the SRv6 "prefix" into
"per service space" if you want to aggregate), multiply that by the
downstream-upstream if you want to cross providers AFAIS (as in BGP
flowspec up/down shorewalling) and you have a pretty nice combinatorial
space. And BTW, source address is easily spoofed given the lack of BCP
implementations in the real world and with source routing technology one
can land those packets in unexpected places via unexpected routes. All that
looks to me like nothing comparable to a leaked internal loopback today
which was my whole point as in fallacy by  faulty analogy.

Unless I lost the thread completely which, given the amount of machinery
fielded by now ;-) could be excusable ...

-- tony


On Thu, Feb 17, 2022 at 11:37 AM Ketan Talaulikar <ketant.ietf@gmail.com>
wrote:

> Hi Tony,
>
> My apologies, but I am not able to understand your emails entirely. I
> wonder if this text below helps explain:
> https://datatracker.ietf.org/doc/html/rfc8754#section-5.1
>
> Thanks,
> Ketan
>
>
> On Thu, Feb 17, 2022 at 3:40 PM Tony Przygienda <tonysietf@gmail.com>
> wrote:
>
>>
>>
>>
>>>
>>>> But I'm prepared to learn why this wouldn't work or would be somehow
>>>> worse.
>>>>
>>>
>>> KT> It isn't necessary nor required because SRv6 locators are just IPv6
>>> prefixes that are already covered by IGP/BGP extensions for IPv6 routing. A
>>> provider that uses global IPv6 addresses in their infrastructure (e.g. for
>>> their BGP and other routing sessions, on their router links and loopback,
>>> for DHCP, AAA, etc.) already do routing for those prefixes via IGP/BGP.
>>> These are not advertised (nor leaked) out into the Internet since doing so
>>> can result in attacks on their internal network and infrastructure. They
>>> are protected via BGP configuration to stop leaks and then again by ACLs at
>>> Internet Border Routers to prevent attacks via the data path. This still
>>> remains the case to be done for SRv6 locators - they are similarly the
>>> service provider's "internal" infrastructure.
>>>
>>>
>> I'm confounded by the recent line of reasoning  of SRv6 proponents.  An
>> IPv6 address is NOT a service access point, it's a routable address,
>> history shows us that we can protect against services on the device being
>> attacked through that (though it took some work like proper ICMP handling).
>> SRv6 endpoints here are really service endpoints, unless we have a CUG
>> security architecture in place, how do we protect services here without
>> having CUG style filters on the whole edge?  with SRv6 services giving
>> people a service access point and a tunneling technology where someone via
>> v6 routing can built a tunnel to hit the service is a different beast
>> altogether than protecting reachability (routable addresses) and I fear
>> pretty soon we're looking @ routers going very, very deep into the "IPv6"
>> packet to make sure there aren't some magic options on the packet
>> source-routing it in funky ways towards service endpoints that will accept
>> the packet.
>>
>> --- tony
>>
>

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

<div dir=3D"ltr"><div>Ketan, yepp, 5.1.2 is roughly the CUG via ACL, add to=
 it per service protection (as in some external A can talk to service X but=
 external B cannot which now starts to push you into fragment the SRv6 &quo=
t;prefix&quot; into &quot;per service space&quot; if you want to aggregate)=
, multiply that by the downstream-upstream if you want to cross providers A=
FAIS (as in BGP flowspec up/down shorewalling) and you have a pretty nice c=
ombinatorial space. And BTW, source address is easily spoofed given the lac=
k of BCP implementations in the real world and with source routing technolo=
gy one can land those packets in unexpected places via unexpected routes. A=
ll that looks to me like nothing comparable to a leaked internal loopback t=
oday which was my whole point as in fallacy by=C2=A0 faulty analogy. <br></=
div><div><br></div><div>Unless I lost the thread completely which, given th=
e amount of machinery fielded by now ;-) could be excusable ... <br></div><=
div><br></div><div>-- tony <br></div><div>=C2=A0<br></div></div><br><div cl=
ass=3D"gmail_quote"><div dir=3D"ltr" class=3D"gmail_attr">On Thu, Feb 17, 2=
022 at 11:37 AM Ketan Talaulikar &lt;<a href=3D"mailto:ketant.ietf@gmail.co=
m">ketant.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">Hi Tony,<div><br></div><div>My apo=
logies, but I am not able to understand your emails entirely. I wonder if t=
his text below helps explain:=C2=A0<a href=3D"https://datatracker.ietf.org/=
doc/html/rfc8754#section-5.1" target=3D"_blank">https://datatracker.ietf.or=
g/doc/html/rfc8754#section-5.1</a></div><div><br></div><div>Thanks,</div><d=
iv>Ketan</div><div><br></div></div><br><div class=3D"gmail_quote"><div dir=
=3D"ltr" class=3D"gmail_attr">On Thu, Feb 17, 2022 at 3:40 PM Tony Przygien=
da &lt;<a href=3D"mailto:tonysietf@gmail.com" target=3D"_blank">tonysietf@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 dir=3D"ltr"><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);padding-left:1ex"><div dir=3D"ltr">=
<div class=3D"gmail_quote"><div><br></div><blockquote class=3D"gmail_quote"=
 style=3D"margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);p=
adding-left:1ex"><br>
But I&#39;m prepared to learn why this wouldn&#39;t work or would be someho=
w worse.<br></blockquote><div><br></div><div>KT&gt; It isn&#39;t necessary =
nor required because SRv6 locators are just IPv6 prefixes that are already =
covered by IGP/BGP extensions for IPv6 routing. A provider that uses global=
 IPv6 addresses in their infrastructure (e.g. for their BGP and other routi=
ng sessions, on their router links and loopback, for DHCP, AAA, etc.) alrea=
dy do routing for those prefixes via IGP/BGP. These are not advertised (nor=
 leaked) out into the Internet since doing so can result in attacks on thei=
r internal network and infrastructure. They are protected via BGP configura=
tion to stop leaks and then again by ACLs at Internet Border Routers to pre=
vent attacks via the data path. This still remains the case to be done for =
SRv6 locators - they are similarly the service provider&#39;s &quot;interna=
l&quot; infrastructure.</div><br></div></div></blockquote><div><br></div><d=
iv>I&#39;m confounded by the recent line of reasoning=C2=A0 of SRv6 propone=
nts.=C2=A0 An IPv6 address is NOT a service access point, it&#39;s a routab=
le address, history shows us that we can protect against services on the de=
vice being attacked through that (though it took some work like proper ICMP=
 handling). SRv6 endpoints here are really service endpoints, unless we hav=
e a CUG security architecture in place, how do we protect services here wit=
hout having CUG style filters on the whole edge?=C2=A0 with SRv6 services g=
iving people a service access point and a tunneling technology where someon=
e via v6 routing can built a tunnel to hit the service is a different beast=
 altogether than protecting reachability (routable addresses) and I fear pr=
etty soon we&#39;re looking @ routers going very, very deep into the &quot;=
IPv6&quot; packet to make sure there aren&#39;t some magic options on the p=
acket source-routing it in funky ways towards service endpoints that will a=
ccept the packet. <br></div><div><br></div><div>--- tony <br></div></div></=
div>
</blockquote></div>
</blockquote></div>

--00000000000083ae9f05d8348376--


From nobody Thu Feb 17 02:53:02 2022
Return-Path: <matthew.bocci@nokia.com>
X-Original-To: bess@ietfa.amsl.com
Delivered-To: bess@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 3ACAF3A0AB5; Thu, 17 Feb 2022 02:53:01 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.472
X-Spam-Level: 
X-Spam-Status: No, score=-2.472 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.576, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_BLOCKED=0.001, SPF_NONE=0.001, URIBL_BLOCKED=0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=nokia.onmicrosoft.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id IOIU6v_km3Z1; Thu, 17 Feb 2022 02:52:56 -0800 (PST)
Received: from EUR04-DB3-obe.outbound.protection.outlook.com (mail-db3eur04on072d.outbound.protection.outlook.com [IPv6:2a01:111:f400:fe0c::72d]) (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 35CFA3A0AAC; Thu, 17 Feb 2022 02:52:55 -0800 (PST)
ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=STUSBMwLHuFs/zqOQ06XTrBcq5TukJr9f5ZYa1bY9hgBsDreYpL3SOfbGoJ84DUt+PsfAcL9Vw/5su60sRei/Hucsjvdpy3OMP4Dd7XjVFmfUJZUxibch6H4ve7V8ImRsLTfGGEk/XMe+w7AeqxjoPrro+VvY+pFso/kstt//zEwT4BJxDA1x652jl/K/jkBVB1gltlFSb80udbjTxiaZAxAbN7YdFzn3LhUFc5dlJIqRAPTJafLZg4VPLIvQJT6mUM9KHi59CYCZskepayuX3UDiToi3J5rOSvT9b5L5zzEOyzhCtrT2dcnz4zNIXrO2DuofeyTqU0U7nbOj20lBg==
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-AntiSpam-MessageData-ChunkCount:X-MS-Exchange-AntiSpam-MessageData-0:X-MS-Exchange-AntiSpam-MessageData-1; bh=GWGdVUEGToAftSEQLkCpaM1VnerkkfcN69xf3Weabhg=; b=YFiZx7txKM7Nq89Xnai8/3re/kwzXKX1bDz9uotCrJ6vlPzR/nSJstSt1XUvVNsIUeh+tIJCya+BcFPOBOTymbqq1oxL/fJMaiMK2uu+gHB9n/T+gFj/H/3EU48Mni02VkOUmi4MesmblllUj0i3mVsayL4mUV1H5NUnFceSNfRbVhHAWJLenlsB2YNm27ykGElqWpCNuvDinUHMg/jWFYhmD0ibyojH+ii1hwIwzM1cpXMae6tZ0hFvWESUSLrRdsfHI+qcOUEcMnO66Mtmj5JC2SJf7RxmDkGuLomy98kJtsRsb2tRFZFozUJZbs/MHm9sRFXwd0GVop830Jnn6w==
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=GWGdVUEGToAftSEQLkCpaM1VnerkkfcN69xf3Weabhg=; b=a91nnHLJorUjvAG0PcyPD9PibKC94jDszNIDpyhQXUzzzTef9DEW3gc3DHCvk3o0LYiMIN2Mb3Ix9cw05psArxOT5XfpYZSQf2A51nOv2nz1ByJ1GcOD+UJnazXk/Y3v7qn4GjQtlBbz5Tb58mrwYrGPv3uGMXz8qgcqblz7Dns=
Received: from VI1PR0701MB6991.eurprd07.prod.outlook.com (2603:10a6:800:17d::22) by VI1PR07MB4638.eurprd07.prod.outlook.com (2603:10a6:803:68::22) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.4995.14; Thu, 17 Feb 2022 10:52:49 +0000
Received: from VI1PR0701MB6991.eurprd07.prod.outlook.com ([fe80::e18c:fde2:812c:41ce]) by VI1PR0701MB6991.eurprd07.prod.outlook.com ([fe80::e18c:fde2:812c:41ce%7]) with mapi id 15.20.4995.017; Thu, 17 Feb 2022 10:52:49 +0000
From: "Bocci, Matthew (Nokia - GB)" <matthew.bocci@nokia.com>
To: John Scudder <jgs@juniper.net>, The IESG <iesg@ietf.org>
CC: "draft-ietf-bess-srv6-services@ietf.org" <draft-ietf-bess-srv6-services@ietf.org>, "bess-chairs@ietf.org" <bess-chairs@ietf.org>, "bess@ietf.org" <bess@ietf.org>
Thread-Topic: John Scudder's Discuss on draft-ietf-bess-srv6-services-11: (with DISCUSS and COMMENT)
Thread-Index: AQHYI32ym889HfFsgk+ChWuFi5lbJayXjnnU
Date: Thu, 17 Feb 2022 10:52:49 +0000
Message-ID: <VI1PR0701MB69916CDDF1AE8585ABE89CF4EB369@VI1PR0701MB6991.eurprd07.prod.outlook.com>
References: <164504757419.5632.9536270153833731412@ietfa.amsl.com>
In-Reply-To: <164504757419.5632.9536270153833731412@ietfa.amsl.com>
Accept-Language: en-GB, en-US
Content-Language: en-GB
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
authentication-results: dkim=none (message not signed) header.d=none;dmarc=none action=none header.from=nokia.com;
x-ms-publictraffictype: Email
x-ms-office365-filtering-correlation-id: 59a8681a-a319-4e1a-e2cc-08d9f203a3e3
x-ms-traffictypediagnostic: VI1PR07MB4638:EE_
x-microsoft-antispam-prvs: <VI1PR07MB4638E9E055FD6240016BCC7FEB369@VI1PR07MB4638.eurprd07.prod.outlook.com>
x-ms-oob-tlc-oobclassifiers: OLM:10000;
x-ms-exchange-senderadcheck: 1
x-ms-exchange-antispam-relay: 0
x-microsoft-antispam: BCL:0;
x-microsoft-antispam-message-info: 44mbYcVzmeGtT3FhxQ1ace1bnO6THytlelkBo/kbUJZNaI9SfwI4AJQnZ5Gw5nqP7JRBaA/2lc2yI8w37THvjUuQIV7NT+mxgX6qlZqBBPaCl67o5E2bO5Y9aA7o+uQkDf10vpIsNp2XawUFzbIcR4lZP8HIgEBkKQGhHxZeysN81Kqar/Rrj1FEW9+C5ok6oxi3DNnhfctA7NhVQn8Hlot9zO4rYKIqLGTN+yaWxI6lK8KdUH8GifYz7GATPiJyAOthcARfNQ4SW3pTxRmP46h+S4woKyUFfraKOXER8SOuSsMQkjFAIW9LqkjwtTm9JA1pso64aD2mQ2fvBzSfmoYolD8QDXiDZlFFMEG3coaNKxloNgpV9PM03Bc9hXQmWseje15zvu4cNJaPu6u30rnr6eMVcNmSKRNXwnm3wtSpcKiIhjHpfmnxyw3dbV7SQ5LDfQUQBxHvjOXb4j/BInz+8OahVogKExBbI1xlXVLeXvAXL6LitGNI2KXOIzSsHuCaZ/ep7TTHb8n45JbP+ZFI7fdrC0KxEt/uNxrJLdMpeMTpSeCP3/eNwz6JAmUy0pg1v6PpbbFPnCb+KGp3loqsk5ASTc83qkdUiMkvAhS9zV00V3Trcy4ZKijGT/EFjSiI9Sillle7+ur2zCF7Rcvk15PpHB3ggsCRNXr4MBcFVUYePX5YpAmqMl8DV8SeOC8Cjmq3iWQ7AdMFO1PpqjDII3cxWcl97fUtmY2ItYXcFY7SKEc9dn66t6GpTcIo3MmawqKmgCG9baQe+0VvYKLr3lEMdqDKGHRBEUdlPcb9Ds3f7uCxnAFibW6VCnzw1GC1dJY/VCoA4NIdhyd6S4dGPRH2TK+l18CHvGspoy0buGV983+HtTpPLWLwTrnL
x-forefront-antispam-report: CIP:255.255.255.255; CTRY:; LANG:en; SCL:1; SRV:;  IPV:NLI; SFV:NSPM; H:VI1PR0701MB6991.eurprd07.prod.outlook.com; PTR:; CAT:NONE;  SFS:(13230001)(4636009)(366004)(110136005)(186003)(55016003)(86362001)(71200400001)(76116006)(66946007)(64756008)(508600001)(66446008)(66574015)(54906003)(66476007)(91956017)(966005)(4326008)(8676002)(66556008)(52536014)(166002)(83380400001)(38070700005)(8936002)(5660300002)(2906002)(82960400001)(7696005)(26005)(316002)(53546011)(6506007)(122000001)(9686003)(38100700002)(33656002); DIR:OUT; SFP:1102; 
x-ms-exchange-antispam-messagedata-chunkcount: 1
x-ms-exchange-antispam-messagedata-0: =?Windows-1252?Q?NuCMjXdeOUZMCYZnqr+MYVoWA7aS8hBEJX1nE8F20HkEQ/H0fff8A+mh?= =?Windows-1252?Q?kQ71X6TNdKguapxp9uyLZTsy8O4aeKTnSqUn8NkyuH/bG+tC4+CO7PUA?= =?Windows-1252?Q?SQgdnM32+0EIR6ShNemLtj2NMq45f1Oy6Ng1U0uQh1nDjzZpgxxc7LhJ?= =?Windows-1252?Q?/RMmXDrmr0SUH8s5n/aIz7fUsuaX2fg6m/l+pFbXDUFaZC5b3osHHoCA?= =?Windows-1252?Q?4KJ0NmpczAmLMBkE3jg3cuZ/5t2CZ8K34zhWyEziiXPkk4Z8rifkYcxT?= =?Windows-1252?Q?vdIiUdSFoVmXzMoIQo3tZ+LH6uVZ7xkS+4WR/NIjTIYCw3hNiPLdO28Z?= =?Windows-1252?Q?2mxU4/YCaeUdya6IdUyG6aHX+OcljNMivgRibgPngr+wi+45ApIgqsrl?= =?Windows-1252?Q?yjvmZn9tUiNVLPIe5b21EQIpRFwEMuAOA6rQONJFouNz8yN3unET3/Gb?= =?Windows-1252?Q?Z8C/GQBk5ug5mXiDCZx7osKGrYdHOzb0yzanJtCUJcm4uQ26o8CmfJ/w?= =?Windows-1252?Q?zVj0t32XtXjksfuPGV0rdrtq8vXKKj5wriaDNcHsP2eweYqUy0tU/UHr?= =?Windows-1252?Q?SijEoQHWqsWIVR4CRJiHEj9E/N82pWKQuGRjPCFK+t6oqWZUEsTZTfUM?= =?Windows-1252?Q?aGneMbU1H8vsNtnDMV0cPEbcocvk96QgQ0TjdA4TGYAvo4RY/bDAtz+6?= =?Windows-1252?Q?uYCMon+KKz7BADOdPix5HAw7gX9fq1V+wbjeGA7/pCpHSOvt2GNkxhGa?= =?Windows-1252?Q?7acXhE6ml/syFdUUU8m9rA1rQpDbwE6Yvg+Yq71wfqw1lVeAL11m0Mhj?= =?Windows-1252?Q?VJdl7o23rF4JjB2g8n6Ke1Mug5LH8d8F0UYO6yvEzNnKC0XtV+12EODt?= =?Windows-1252?Q?KfJzOnnQqC+CGCzf727E7I6v5tukSoVB5i8mCiD5sgU9lnC9JRzQC3nH?= =?Windows-1252?Q?UjxiGh2NBw0vbHxnwb6jFl5+KWTFXbV3+VDwOT7K5qczlEF2nMUbLGyo?= =?Windows-1252?Q?vPoTO174aCqucU6oLlEuZcdeavAgqFqIcdPTDxexIQK+Gv3hGs4RisU/?= =?Windows-1252?Q?qbOr/4IzcVrIi0OWOXDhRx8Gd9fLn2BiI94dtGh38LBnZoB+69xKBx3Z?= =?Windows-1252?Q?HCMwDpYGrSzEki2MPyJqeNWAfj/EuKaPKt+jISv43Lf8QcbQ2dsq6H40?= =?Windows-1252?Q?dG2J7SE2g8I4e5pKEJ9EN99jTDZYbNo+kVn5DhymuT+HAQ3vjUESU1zs?= =?Windows-1252?Q?HzLT5gqzUmk7LHIza4xaePEoA/ppiO3L20yWTLqwNZnsx1Ylir7v9eFU?= =?Windows-1252?Q?vMw+Hg8gSvbc+cy18YmTp5hjxHGQXA1obDpWwRwwqZ914y5eBe7nF/WP?= =?Windows-1252?Q?yYMn0flqPQgjIfitFDFdiRlq4zsymT2DYxVSB5S3awl8THXBUaWSdYJ7?= =?Windows-1252?Q?cI7KPH38U6uZksz97Pyn1q8lFii4RmBxWZcPGceU+jeI8zeS5HVneMiq?= =?Windows-1252?Q?2g85onNRF9DyQ+aq/ca/S/DErBZQ66LBYa+Cw+IK92pMWrjY5cynNJ1/?= =?Windows-1252?Q?QNclURM1pFOzdwgW0vWQpAf+ZOUy85nSjf+qQjxGiyXIZvei4mS7MzmA?= =?Windows-1252?Q?mVIDHy67BZzGhjmjScsh9Z/yj9e1oW7s4RRQV3gGmwUI0hubJayGAgA8?= =?Windows-1252?Q?/fpuegRjwiYHMSXNH0VNN6wr09a5HfAyPYDwwg6qBtC5Clndpzp9uOPY?= =?Windows-1252?Q?PQSL8Itr6u1W4UpnY+U=3D?=
Content-Type: multipart/alternative; boundary="_000_VI1PR0701MB69916CDDF1AE8585ABE89CF4EB369VI1PR0701MB6991_"
MIME-Version: 1.0
X-OriginatorOrg: nokia.com
X-MS-Exchange-CrossTenant-AuthAs: Internal
X-MS-Exchange-CrossTenant-AuthSource: VI1PR0701MB6991.eurprd07.prod.outlook.com
X-MS-Exchange-CrossTenant-Network-Message-Id: 59a8681a-a319-4e1a-e2cc-08d9f203a3e3
X-MS-Exchange-CrossTenant-originalarrivaltime: 17 Feb 2022 10:52:49.6830 (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: Vk6VCzzvKVSL5sp71wr6UzhJc2DBah5geeDYzEAunYNeJBOYHB5i/gQsc3ix3LO7ShbjAQVCwo71v8ghnNTHlA==
X-MS-Exchange-Transport-CrossTenantHeadersStamped: VI1PR07MB4638
Archived-At: <https://mailarchive.ietf.org/arch/msg/bess/RSx8PDuRx3yH0JS9vT7ODNJ3kuY>
Subject: Re: [bess] John Scudder's Discuss on draft-ietf-bess-srv6-services-11: (with DISCUSS and COMMENT)
X-BeenThere: bess@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: BGP-Enabled ServiceS working group discussion list <bess.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/bess>, <mailto:bess-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/bess/>
List-Post: <mailto:bess@ietf.org>
List-Help: <mailto:bess-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/bess>, <mailto:bess-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 17 Feb 2022 10:53:01 -0000

--_000_VI1PR0701MB69916CDDF1AE8585ABE89CF4EB369VI1PR0701MB6991_
Content-Type: text/plain; charset="Windows-1252"
Content-Transfer-Encoding: quoted-printable

Hi John

Regarding comment (1), we sent a notice to the IDR WG at WG Adoption time:

[Idr] FW: [bess] WG adoption and IPR poll for draft-dawra-bess-srv6-service=
s-02 (ietf.org)<https://mailarchive.ietf.org/arch/msg/idr/5KVXxHnyev4_IPEjL=
VHJmH4r1v8/>


Regards

Matthew

From: John Scudder via Datatracker <noreply@ietf.org>
Date: Wednesday, 16 February 2022 at 21:39
To: The IESG <iesg@ietf.org>
Cc: draft-ietf-bess-srv6-services@ietf.org <draft-ietf-bess-srv6-services@i=
etf.org>, bess-chairs@ietf.org <bess-chairs@ietf.org>, bess@ietf.org <bess@=
ietf.org>, Bocci, Matthew (Nokia - GB) <matthew.bocci@nokia.com>, Bocci, Ma=
tthew (Nokia - GB) <matthew.bocci@nokia.com>
Subject: John Scudder's Discuss on draft-ietf-bess-srv6-services-11: (with =
DISCUSS and COMMENT)
John Scudder has entered the following ballot position for
draft-ietf-bess-srv6-services-11: Discuss

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


Please refer to https://www.ietf.org/blog/handling-iesg-ballot-positions/
for more information about how to handle DISCUSS and COMMENT positions.


The document, along with other ballot positions, can be found here:
https://datatracker.ietf.org/doc/draft-ietf-bess-srv6-services/



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

1. The shepherd writeup for this document says =93It also received an RTG D=
IR
review and cross-reviewed with the IDR working group=94. Searching in my ID=
R
inbox and the IDR mailing list archives, I don=92t find any sign of the
cross-review =97 can you please point me to it?

2. One area of concern I would have hoped IDR might have looked into is, th=
e
document makes a creative use of the MPLS Label field of the NLRI to carry =
the
Function part of the SID. This means the SID is effectively split across th=
e
NLRI and the Prefix-SID attribute. What are the potential error modes if th=
e
Prefix-SID attribute should be lost from the route, while the NLRI is retai=
ned?

(An obvious way of addressing this particular concern would be to define a =
new
NLRI type with the desired semantics, instead of creatively repurposing fie=
lds
within an existing NLRI type contrary to their definitions. Such an NLRI ty=
pe
would, for example, presumably state in its specification that if it was
received without an accompanying Prefix-SID attribute, that would constitut=
e an
error.)

3. As Warren Kumari points out in his DISCUSS, =93leaks happen=94. Subseque=
nt
discussion turned quickly to the assertion that no, they don=92t, in VPN ad=
dress
families. Let=92s accept that claim for the sake of conversation. It=92s st=
ill the
case that sometimes (often?) routes are distributed from VPN address famili=
es
into the Global Internet table. When this is done, by default, all the path
attributes come along for the ride. Anyone who thinks this is just a
hypothetical case might want to look back to (for example) significant netw=
ork
outages that were caused around a decade ago by leakage of BGP Attribute 12=
8
(ATTR_SET, RFC 6368) into the global Internet.

The SIDs contained in these if-they-were-to-leak routes potentially give an
attacker a means of directing packets into a VPN customer=92s internal netw=
ork.

4. Speaking of Warren=92s DISCUSS, the shepherd=92s writeup indicates =93so=
lid [WG]
consensus=94; however, there doesn=92t seem to be consensus even amongst th=
e
authors as to whether Sections 5.3 and 5.4 are appropriate. This is a fairl=
y
fundamental disagreement! An illustration of the disagreement is
https://mailarchive.ietf.org/arch/msg/bess/K1JKxGn19BXALs3rUzUAaGTZi0Y/:

=93So I can see why some people may have thought oh since transport in SRv6=
 comes
for free let's load it with services in an attribute and be done. Yes I can=
 see
that flattening this make it potentially easier (one less SAFI to enable), =
*but
I am not sure we have reached a broad agreement here.* This comes as a
consequence of moving service prefixes from MP_REACH_NLRI (perhaps new form=
at
and new SAFI) to an attribute.=94

(Emphasis added.)

It's of course possible for an author to be in the rough as regards consens=
us,
just as any other WG contributor, but it's a little unusual, and this
disagreement doesn't even seem to have been previously aired. For this reas=
on,
I have to question the strength of the consensus behind this document, and =
ask
the WG chairs to weigh in regarding whether consensus on at least this poin=
t
needs to be checked before we proceed forward.

5. Finally, I have to question the length of the author list. As I=92m sure=
 you
know, the guidance is to limit author lists to no more than five, other tha=
n
under unusual circumstances. I would have expected to find an explanation o=
f
the circumstances around the author list of this document in the shepherd
writeup; there is none. (It=92s a specific check item in Guidelines to Auth=
ors of
Internet-Drafts, https://www.ietf.org/how/ids/guidelines/)

The easiest way to resolve this would be to trim the author list per the
suggestions in RFC 7322 =A74.1.1, of course.


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

1. I support Warren Kumari=92s DISCUSS.

2. (Further comments TBD and I apologize for not providing them now; I want=
ed
to get this sent off though.)



--_000_VI1PR0701MB69916CDDF1AE8585ABE89CF4EB369VI1PR0701MB6991_
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:x=3D"urn:schemas-microsoft-com:office:excel" xmlns:dt=3D"uuid:C2F4101=
0-65B3-11d1-A29F-00AA00C14882" xmlns:m=3D"http://schemas.microsoft.com/offi=
ce/2004/12/omml" xmlns=3D"http://www.w3.org/TR/REC-html40">
<head>
<meta http-equiv=3D"Content-Type" content=3D"text/html; charset=3DWindows-1=
252">
<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:0cm;
	font-size:10.0pt;
	font-family:"Calibri",sans-serif;}
a:link, span.MsoHyperlink
	{mso-style-priority:99;
	color:blue;
	text-decoration:underline;}
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 72.0pt 72.0pt 72.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-GB" link=3D"blue" vlink=3D"purple" style=3D"word-wrap:brea=
k-word">
<div class=3D"WordSection1">
<p class=3D"MsoNormal"><span style=3D"font-size:11.0pt;mso-fareast-language=
:EN-US">Hi John<o:p></o:p></span></p>
<p class=3D"MsoNormal"><span style=3D"font-size:11.0pt;mso-fareast-language=
:EN-US"><o:p>&nbsp;</o:p></span></p>
<p class=3D"MsoNormal"><span style=3D"font-size:11.0pt;mso-fareast-language=
:EN-US">Regarding comment (1), we sent a notice to the IDR WG at WG Adoptio=
n time:<o:p></o:p></span></p>
<p class=3D"MsoNormal"><span style=3D"font-size:11.0pt;mso-fareast-language=
:EN-US"><o:p>&nbsp;</o:p></span></p>
<p class=3D"MsoNormal"><span style=3D"font-size:11.0pt"><a href=3D"https://=
mailarchive.ietf.org/arch/msg/idr/5KVXxHnyev4_IPEjLVHJmH4r1v8/">[Idr] FW: [=
bess] WG adoption and IPR poll for draft-dawra-bess-srv6-services-02 (ietf.=
org)</a><o:p></o:p></span></p>
<p class=3D"MsoNormal"><span style=3D"font-size:11.0pt;mso-fareast-language=
:EN-US"><o:p>&nbsp;</o:p></span></p>
<p class=3D"MsoNormal"><span style=3D"font-size:11.0pt;mso-fareast-language=
:EN-US"><o:p>&nbsp;</o:p></span></p>
<p class=3D"MsoNormal"><span style=3D"font-size:11.0pt;mso-fareast-language=
:EN-US">Regards<o:p></o:p></span></p>
<p class=3D"MsoNormal"><span style=3D"font-size:11.0pt;mso-fareast-language=
:EN-US"><o:p>&nbsp;</o:p></span></p>
<p class=3D"MsoNormal"><span style=3D"font-size:11.0pt;mso-fareast-language=
:EN-US">Matthew<o:p></o:p></span></p>
<p class=3D"MsoNormal"><span style=3D"font-size:11.0pt;mso-fareast-language=
:EN-US"><o:p>&nbsp;</o:p></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-bottom:12.0pt"><b><span style=3D"fon=
t-size:12.0pt;color:black">From:
</span></b><span style=3D"font-size:12.0pt;color:black">John Scudder via Da=
tatracker &lt;noreply@ietf.org&gt;<br>
<b>Date: </b>Wednesday, 16 February 2022 at 21:39<br>
<b>To: </b>The IESG &lt;iesg@ietf.org&gt;<br>
<b>Cc: </b>draft-ietf-bess-srv6-services@ietf.org &lt;draft-ietf-bess-srv6-=
services@ietf.org&gt;, bess-chairs@ietf.org &lt;bess-chairs@ietf.org&gt;, b=
ess@ietf.org &lt;bess@ietf.org&gt;, Bocci, Matthew (Nokia - GB) &lt;matthew=
.bocci@nokia.com&gt;, Bocci, Matthew (Nokia - GB) &lt;matthew.bocci@nokia.c=
om&gt;<br>
<b>Subject: </b>John Scudder's Discuss on draft-ietf-bess-srv6-services-11:=
 (with DISCUSS and COMMENT)<o:p></o:p></span></p>
</div>
<div>
<p class=3D"MsoNormal" style=3D"margin-bottom:12.0pt"><span style=3D"font-s=
ize:11.0pt">John Scudder has entered the following ballot position for<br>
draft-ietf-bess-srv6-services-11: Discuss<br>
<br>
When responding, please keep the subject line intact and reply to all<br>
email addresses included in the To and CC lines. (Feel free to cut this<br>
introductory paragraph, however.)<br>
<br>
<br>
Please refer to <a href=3D"https://www.ietf.org/blog/handling-iesg-ballot-p=
ositions/">
https://www.ietf.org/blog/handling-iesg-ballot-positions/</a><br>
for more information about how to handle DISCUSS and COMMENT positions.<br>
<br>
<br>
The document, along with other ballot positions, can be found here:<br>
<a href=3D"https://datatracker.ietf.org/doc/draft-ietf-bess-srv6-services/"=
>https://datatracker.ietf.org/doc/draft-ietf-bess-srv6-services/</a><br>
<br>
<br>
<br>
----------------------------------------------------------------------<br>
DISCUSS:<br>
----------------------------------------------------------------------<br>
<br>
1. The shepherd writeup for this document says =93It also received an RTG D=
IR<br>
review and cross-reviewed with the IDR working group=94. Searching in my ID=
R<br>
inbox and the IDR mailing list archives, I don=92t find any sign of the<br>
cross-review =97 can you please point me to it?<br>
<br>
2. One area of concern I would have hoped IDR might have looked into is, th=
e<br>
document makes a creative use of the MPLS Label field of the NLRI to carry =
the<br>
Function part of the SID. This means the SID is effectively split across th=
e<br>
NLRI and the Prefix-SID attribute. What are the potential error modes if th=
e<br>
Prefix-SID attribute should be lost from the route, while the NLRI is retai=
ned?<br>
<br>
(An obvious way of addressing this particular concern would be to define a =
new<br>
NLRI type with the desired semantics, instead of creatively repurposing fie=
lds<br>
within an existing NLRI type contrary to their definitions. Such an NLRI ty=
pe<br>
would, for example, presumably state in its specification that if it was<br=
>
received without an accompanying Prefix-SID attribute, that would constitut=
e an<br>
error.)<br>
<br>
3. As Warren Kumari points out in his DISCUSS, =93leaks happen=94. Subseque=
nt<br>
discussion turned quickly to the assertion that no, they don=92t, in VPN ad=
dress<br>
families. Let=92s accept that claim for the sake of conversation. It=92s st=
ill the<br>
case that sometimes (often?) routes are distributed from VPN address famili=
es<br>
into the Global Internet table. When this is done, by default, all the path=
<br>
attributes come along for the ride. Anyone who thinks this is just a<br>
hypothetical case might want to look back to (for example) significant netw=
ork<br>
outages that were caused around a decade ago by leakage of BGP Attribute 12=
8<br>
(ATTR_SET, RFC 6368) into the global Internet.<br>
<br>
The SIDs contained in these if-they-were-to-leak routes potentially give an=
<br>
attacker a means of directing packets into a VPN customer=92s internal netw=
ork.<br>
<br>
4. Speaking of Warren=92s DISCUSS, the shepherd=92s writeup indicates =93so=
lid [WG]<br>
consensus=94; however, there doesn=92t seem to be consensus even amongst th=
e<br>
authors as to whether Sections 5.3 and 5.4 are appropriate. This is a fairl=
y<br>
fundamental disagreement! An illustration of the disagreement is<br>
<a href=3D"https://mailarchive.ietf.org/arch/msg/bess/K1JKxGn19BXALs3rUzUAa=
GTZi0Y/:">https://mailarchive.ietf.org/arch/msg/bess/K1JKxGn19BXALs3rUzUAaG=
TZi0Y/:</a><br>
<br>
=93So I can see why some people may have thought oh since transport in SRv6=
 comes<br>
for free let's load it with services in an attribute and be done. Yes I can=
 see<br>
that flattening this make it potentially easier (one less SAFI to enable), =
*but<br>
I am not sure we have reached a broad agreement here.* This comes as a<br>
consequence of moving service prefixes from MP_REACH_NLRI (perhaps new form=
at<br>
and new SAFI) to an attribute.=94<br>
<br>
(Emphasis added.)<br>
<br>
It's of course possible for an author to be in the rough as regards consens=
us,<br>
just as any other WG contributor, but it's a little unusual, and this<br>
disagreement doesn't even seem to have been previously aired. For this reas=
on,<br>
I have to question the strength of the consensus behind this document, and =
ask<br>
the WG chairs to weigh in regarding whether consensus on at least this poin=
t<br>
needs to be checked before we proceed forward.<br>
<br>
5. Finally, I have to question the length of the author list. As I=92m sure=
 you<br>
know, the guidance is to limit author lists to no more than five, other tha=
n<br>
under unusual circumstances. I would have expected to find an explanation o=
f<br>
the circumstances around the author list of this document in the shepherd<b=
r>
writeup; there is none. (It=92s a specific check item in Guidelines to Auth=
ors of<br>
Internet-Drafts, <a href=3D"https://www.ietf.org/how/ids/guidelines/)">http=
s://www.ietf.org/how/ids/guidelines/)</a><br>
<br>
The easiest way to resolve this would be to trim the author list per the<br=
>
suggestions in RFC 7322 =A74.1.1, of course.<br>
<br>
<br>
----------------------------------------------------------------------<br>
COMMENT:<br>
----------------------------------------------------------------------<br>
<br>
1. I support Warren Kumari=92s DISCUSS.<br>
<br>
2. (Further comments TBD and I apologize for not providing them now; I want=
ed<br>
to get this sent off though.)<br>
<br>
<br>
<o:p></o:p></span></p>
</div>
</div>
</body>
</html>

--_000_VI1PR0701MB69916CDDF1AE8585ABE89CF4EB369VI1PR0701MB6991_--


From nobody Thu Feb 17 07:14:51 2022
Return-Path: <superuser@gmail.com>
X-Original-To: bess@ietfa.amsl.com
Delivered-To: bess@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 7618A3A07EE; Thu, 17 Feb 2022 07:14:38 -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, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, DKIM_VALID_EF=-0.1, FREEMAIL_FROM=0.001, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_BLOCKED=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 5KtvtL5us1EP; Thu, 17 Feb 2022 07:14:36 -0800 (PST)
Received: from mail-ua1-x935.google.com (mail-ua1-x935.google.com [IPv6:2607:f8b0:4864:20::935]) (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 44A7D3A07DD; Thu, 17 Feb 2022 07:14:36 -0800 (PST)
Received: by mail-ua1-x935.google.com with SMTP id d22so2831668uaw.2; Thu, 17 Feb 2022 07:14:36 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20210112;  h=mime-version:references:in-reply-to:from:date:message-id:subject:to :cc; bh=imwIyCVW3j0F2iAaFf0yX3nxkw/M5u5QYoJHnGg+4NU=; b=UI7CulRYyioU4fk7FYxRMBYO6L6WzRW2c4xab38/lJu2cHW9Emz3wF+wxE8JNiXtjW yxM48Kp7g5v6SZe2KSrr/TPDF7LJDV+NIf3tXAJRNzHK4UU4VNaihGAzhfG8JElaUlLc AR7n1/NhJKmrsA0VnZchjVTYYbStWoUPDLsGoJBbeIy+t8MB0+d1kWey2GgE6zeiTePr jJLn2YFKRUdr1Wu5SmIZ7vaP2HPUSwv9rzSokfC6WYUIZg/3lxiKAssGFST2Q7RIanhI 5d9+CC8DFKOB0UrSQmbNw8Ai4GLvCGt5fIjoTLEVeT6t3U3X6PYZGps+0mng5HZFXQ1L caRw==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20210112; h=x-gm-message-state:mime-version:references:in-reply-to:from:date :message-id:subject:to:cc; bh=imwIyCVW3j0F2iAaFf0yX3nxkw/M5u5QYoJHnGg+4NU=; b=CflqYqRECPmOcWp0QgCaPzp/ub9klA1cWWPShi/FDdvdSv2daA9GxQ796u0Bu+jOmX N7B3GGX/PsVlcdF9GJFzcwr0RapYqpG/A+Qn7c6zbsilz2/v1ffg0WZvnvM1yKWDqR0v OGDS2W9NlD2bhMnOmphz/YOZnzZzBg4nrTRdbIgs4CkoO9YAw9A+/kWs2vtPRbfQYLRp VB0PBE3Q7Pxy4jwbdl5ZfXXC6OfGxDSQ5dZOGTbDCgf7XE/j85FKx4aqjWgNVoOYL/TX /IZb4RBXtgc7rT6cU6HgsuzqNVQn0vkfv1rjWR0PYCpgt0RegvwL2l7+Rex5Y/G0OYy/ xE0A==
X-Gm-Message-State: AOAM530ja/wPaxy+CGBxZUeoVOmbk8tMrvj/IUFMqN0yfMxmTZPqf0b7 9GdxXq8Zgdd7nwXyfdhTSDzsrW4OXij6mbYojX8=
X-Google-Smtp-Source: ABdhPJz1rcnFONR4+OvqVqnpxTid+XgU87RWYgA7GFKBZ88nJ8rX1UoSLITaISU+KUJOnW6ozR9TZnxtrQ16iN99nWw=
X-Received: by 2002:ab0:2111:0:b0:341:8339:51b4 with SMTP id d17-20020ab02111000000b00341833951b4mr567178ual.76.1645110874830; Thu, 17 Feb 2022 07:14:34 -0800 (PST)
MIME-Version: 1.0
References: <164507844819.7758.8363857777951602021@ietfa.amsl.com> <CAH6gdPzETwAX2kDMD+k1NzAimRf4pUGrDOrmEGQ9Rxchn3yqNA@mail.gmail.com>
In-Reply-To: <CAH6gdPzETwAX2kDMD+k1NzAimRf4pUGrDOrmEGQ9Rxchn3yqNA@mail.gmail.com>
From: "Murray S. Kucherawy" <superuser@gmail.com>
Date: Thu, 17 Feb 2022 07:14:23 -0800
Message-ID: <CAL0qLwZVcgfZw7gQhsHhoHxJu5aJ=V3T8zzDzTex-Uqm+aeSrw@mail.gmail.com>
To: Ketan Talaulikar <ketant.ietf@gmail.com>
Cc: The IESG <iesg@ietf.org>, draft-ietf-bess-srv6-services@ietf.org,  bess-chairs@ietf.org, BESS <bess@ietf.org>,  "Bocci, Matthew (Nokia - GB)" <matthew.bocci@nokia.com>
Content-Type: multipart/alternative; boundary="0000000000004f7b8a05d8383919"
Archived-At: <https://mailarchive.ietf.org/arch/msg/bess/u6wIsbuuVwx0aYLptViqZFh62sg>
Subject: Re: [bess] Murray Kucherawy's No Objection on draft-ietf-bess-srv6-services-11: (with COMMENT)
X-BeenThere: bess@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: BGP-Enabled ServiceS working group discussion list <bess.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/bess>, <mailto:bess-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/bess/>
List-Post: <mailto:bess@ietf.org>
List-Help: <mailto:bess-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/bess>, <mailto:bess-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 17 Feb 2022 15:14:40 -0000

--0000000000004f7b8a05d8383919
Content-Type: text/plain; charset="UTF-8"

Hi Ketan,

On Thu, Feb 17, 2022 at 12:19 AM Ketan Talaulikar <ketant.ietf@gmail.com>
wrote:

> This document covers several BGP services and has received contributions
> from several people over the past 5 years. The authors will discuss and get
> back on the trimming of the front page list.
>

The limit of 5 is not a hard limit, but we do encourage people to stick to
it.  Mostly I'm just checking in with Martin here to ensure this is seen as
a necessary exception.

-MSK

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

<div dir=3D"ltr"><div>Hi Ketan,<br></div><br><div class=3D"gmail_quote"><di=
v dir=3D"ltr" class=3D"gmail_attr">On Thu, Feb 17, 2022 at 12:19 AM Ketan T=
alaulikar &lt;<a href=3D"mailto:ketant.ietf@gmail.com">ketant.ietf@gmail.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 dir=3D"ltr">This document covers several BGP services and has receive=
d contributions from several people over the past 5 years. The authors will=
 discuss and get back on the trimming of the front page list.</div></blockq=
uote><div><br></div><div>The limit of 5 is not a hard limit, but we do enco=
urage people to stick to it.=C2=A0 Mostly I&#39;m just checking in with Mar=
tin here to ensure this is seen as a necessary exception.</div><div><br></d=
iv><div>-MSK<br></div></div></div>

--0000000000004f7b8a05d8383919--


From nobody Thu Feb 17 07:15:06 2022
Return-Path: <warren@kumari.net>
X-Original-To: bess@ietfa.amsl.com
Delivered-To: bess@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 70DA23A0898 for <bess@ietfa.amsl.com>; Thu, 17 Feb 2022 07:14:57 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.098
X-Spam-Level: 
X-Spam-Status: No, score=-2.098 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, DKIM_VALID_EF=-0.1, HTML_MESSAGE=0.001, 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
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id RAJJmRrYWmHO for <bess@ietfa.amsl.com>; Thu, 17 Feb 2022 07:14:51 -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 9FA233A080B for <bess@ietf.org>; Thu, 17 Feb 2022 07:14:51 -0800 (PST)
Received: by mail-il1-x135.google.com with SMTP id e11so2485207ils.3 for <bess@ietf.org>; Thu, 17 Feb 2022 07:14:51 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=kumari.net; s=google;  h=mime-version:references:in-reply-to:from:date:message-id:subject:to :cc; bh=9+tchsyQdZQVfNj7ROICff2ANZtcQUJ6WIgHg++aO+w=; b=SgZ/y+EmbYDge1HwgQxH7Yv1k8R2UUYQqayMeV7kLHcr+Cn4guECpR/yXtup6AQw+M UKbA8QiBdGXwA08peuCO7cfh3Fkj09Nztso0IpXeLOjdaX0i9ikSRYS6yzr1diw4YuVL 8M8DoAg3Q5rd4n4UzM0dtDzbc91HMFH0vN6vQjn+zzF4cHsdWl+CHVcn6/EuNLS7qTeK BO07XsK52aKkZxfUhUCm0wEo2qiTEoADJ1dFcn8BjifIQZi2f4XepmzA2JDVsuwz8Wg6 +l2DJScr58jWGECAoF8sFXD+CYwRTJlQ4r3p1P6zMvkAr/KBYGVhb/aM6VHM+B8nwwSj lrwQ==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20210112; h=x-gm-message-state:mime-version:references:in-reply-to:from:date :message-id:subject:to:cc; bh=9+tchsyQdZQVfNj7ROICff2ANZtcQUJ6WIgHg++aO+w=; b=xbUTr0MGq8yxhE5WM0rkBH5AIeqWvCOM4ZGdfdhUteEXWfKZxmZ4LKG9oR+a8Dp6Bv 8jY7ZpepK7gG/xDm5sr+TZrNTk/pUWtJp2P5DBk/wvlf4NW/vo05447haiBJIFiWjcMv N6a11BopF5TCuKhb3Bo49kj0BqnHLORaI2sf7zWmUe7WYJZGCCIIq2XoLYSiGPugwa9V Yi2mnYzxGR4idMCciwe7l1CMPdVYj4HylZp1j6d7J1D0r6Lfff0JC17LE6T6ReptZy76 r26pl45U++xQ/sjqJtJz5TuygGv35jFzg8bnXSAH8MSiJYc1XYz2tJ394klLL76Yu2+b bMGA==
X-Gm-Message-State: AOAM531RR19L/H7YAujwCO79L2sVtnEUm8jhr16da/hYMAZ0M/x8mmuh bLBITEX+uHUJRdhfwzL/VtQj3Ed2Jb+VgS2Sj4L30g==
X-Google-Smtp-Source: ABdhPJzjTJEmNDtEzsi7OQ7KoWQLruPxXCcm4PtM09pSaYR3UEgMfVAyPamTTcazZtRAkYe0L+4lgFLXKUq5/auP5jM=
X-Received: by 2002:a05:6e02:190e:b0:2bf:ac1e:b5b7 with SMTP id w14-20020a056e02190e00b002bfac1eb5b7mr2297148ilu.304.1645110890235; Thu, 17 Feb 2022 07:14:50 -0800 (PST)
MIME-Version: 1.0
References: <164462070317.8057.6829026572175337017@ietfa.amsl.com> <CAOj+MMFtGVoaoj-L5Wv2yZz+HpQ3JLehvtBHtxrfG0-wCfko8g@mail.gmail.com> <AM7PR03MB64511292D62F62956411ED67EE319@AM7PR03MB6451.eurprd03.prod.outlook.com> <CAOj+MMFA3jq7XOB4nB8A2t+A2iuty25NMB+9x5NTHTeVdcz9+Q@mail.gmail.com> <AM7PR03MB64515E34B0CD23E44D7EB83BEE319@AM7PR03MB6451.eurprd03.prod.outlook.com> <CAH6gdPwgkfGHJyD9p4tAzGTTy4-vNRhNdzgTA=LgzxzPbZp7zw@mail.gmail.com>
In-Reply-To: <CAH6gdPwgkfGHJyD9p4tAzGTTy4-vNRhNdzgTA=LgzxzPbZp7zw@mail.gmail.com>
From: Warren Kumari <warren@kumari.net>
Date: Thu, 17 Feb 2022 09:14:13 -0600
Message-ID: <CAHw9_iKmMgKrNv_yVX3fp8gEZi4_ZEtUPLC3ycXU+H3uaoqfVg@mail.gmail.com>
To: Ketan Talaulikar <ketant.ietf@gmail.com>
Cc: Andrew - IETF <andrew-ietf@liquid.tech>, Robert Raszuk <robert@raszuk.net>, "Bocci, Matthew (Nokia - GB)" <matthew.bocci@nokia.com>,  "draft-ietf-bess-srv6-services@ietf.org" <draft-ietf-bess-srv6-services@ietf.org>,  "bess-chairs@ietf.org" <bess-chairs@ietf.org>, The IESG <iesg@ietf.org>, BESS <bess@ietf.org>
Content-Type: multipart/alternative; boundary="0000000000003aaadb05d8383a6f"
Archived-At: <https://mailarchive.ietf.org/arch/msg/bess/WGCYon6LEfIP97wZJmYWDcqNULQ>
Subject: Re: [bess] Warren Kumari's Discuss on draft-ietf-bess-srv6-services-10: (with DISCUSS and COMMENT)
X-BeenThere: bess@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: BGP-Enabled ServiceS working group discussion list <bess.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/bess>, <mailto:bess-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/bess/>
List-Post: <mailto:bess@ietf.org>
List-Help: <mailto:bess-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/bess>, <mailto:bess-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 17 Feb 2022 15:15:03 -0000

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

On Sun, Feb 13, 2022 at 11:54 PM Ketan Talaulikar <ketant.ietf@gmail.com>
wrote:

> Hi Warren/All,
>
> This draft specifies broadly two types of BGP Services over SRv6:
>
> A) VPN Services (L3VPN & EVPN) - Sec 5.1, 5.2 & 6
> B) Global Internet Services - Sec 5.3, 5.4
>
> As explained by my co-author Robert, the operations and mechanisms for VP=
N
> services are similar to what we've had with MPLS. I believe we are all on
> the same page on this one based on the discussions between Andrew and
> Robert and that there is no new concern as far as (A).
>

Actually, no, I don't think that we are -- if I, as an attacker, somehow
know that VPN x uses MPLS labels Y, that's interesting, but not
particularly valuable -- because of the "fail closed" nature of MPLS (it's
a different protocol, and needs explicit and intentional action to enable
on an interface)  it's really hard for me to "inject" an MPLS packet and
route it into your network. With SRv6, if the SIDs leak, I can construct a
normal v6 packet and route it towards you. Yes, handwave handwave the RFCs
say that you MUST filter at your edges and that the filtering MUST always
be perfect handwave limited domain handwave -- but it's putting a large
amount of faith in operator perfection.

Also, if I, as an attacker get access to a "server" in the provider network
(noc workstation, billing machine, random admin PC, etc), with MPLS it's
very unlikely to be part of the MPLS domain, but  an SRv6 domain is much
more likely to be "squishy" and more likely to encompass parts of the
"enterprise" type systems.

W


>
> Now (B) does bring in filtering aspects (as mentioned in the security
> considerations) to ensure that the SRv6 block that is meant for use
> internal to the operator's network (i.e. SR domain) does not get
> leaked/advertised out from the default table on the Internet Border Route=
r
> (IBR) over to an eBGP peer. This is similar to the precautions that
> operators take today to prevent their infrastructure addresses from being
> leaked to the Internet. The filters in BGP are also accompanied by ACLs a=
t
> the IBRs to prevent traffic destined for those infrastructure IPs from
> entering into the operator network. This is the same in the case of SRv6 =
as
> well.
>
> I hope that clarifies and we can update the text to convey these aspects
> better.
>
> Thanks,
> Ketan
>
>
> On Sun, Feb 13, 2022 at 12:21 AM Andrew - IETF <andrew-ietf@liquid.tech>
> wrote:
>
>> Hi Robert,
>>
>>
>>
>> 5.3 Also opens the door to SAFI 1 =E2=80=93 since you can v6 over v4 usi=
ng AFI  1
>>  / SAFI 1 using what is defined in RFC8950, in fact, it is explicit.
>>
>>
>>
>> Section 5.3 is titled Global IPv4 over SRv6 core =E2=80=93 this correlat=
es with
>> the example in section 6.1 of RFC8950 =E2=80=93 which states:
>>
>>
>>
>>
>>
>>    The extensions defined in this document may be used as discussed in
>>
>>    [RFC5565 <https://datatracker.ietf.org/doc/html/rfc5565>] for the int=
erconnection of IPv4 islands over an IPv6
>>
>>    backbone.  In this application, Address Family Border Routers (AFBRs;
>>
>>    as defined in [RFC4925 <https://datatracker.ietf.org/doc/html/rfc4925=
>]) advertise IPv4 NLRI in the MP_REACH_NLRI
>>
>>    along with an IPv6 next hop.
>>
>>
>>
>>    The MP_REACH_NLRI is encoded with:
>>
>>
>>
>>    *  AFI =3D 1
>>
>>
>>
>>    *  SAFI =3D 1
>>
>>
>>
>>    *  Length of Next Hop Address field =3D 16 (or 32)
>>
>>
>>
>>    *  Next Hop Address =3D IPv6 address of the next hop
>>
>>
>>
>>    *  NLRI =3D IPv4 routes
>>
>>
>>
>>    During BGP Capability Advertisement, the PE routers would include the
>>
>>    following fields in the Capabilities Optional Parameter:
>>
>>
>>
>>    *  Capability Code set to "Extended Next Hop Encoding"
>>
>>
>>
>>    *  Capability Value containing <NLRI AFI=3D1, NLRI SAFI=3D1, Nexthop
>>
>>       AFI=3D2>
>>
>>
>>
>> As I say, if you were to remove the references to global and 5.3/5.4
>> which explicitly reference it and bring SAFI 1 into play =E2=80=93 there=
 would be
>> far less concern from my side, I can=E2=80=99t speak for anyone else, bu=
t that
>> would be my feeling
>>
>>
>>
>> Thanks
>>
>>
>>
>> Andrew
>>
>>
>>
>>
>>
>>
>>
>> *From:* Robert Raszuk <robert@raszuk.net>
>> *Sent:* Saturday, February 12, 2022 9:37 PM
>> *To:* Andrew - IETF <andrew-ietf@liquid.tech>
>> *Cc:* Warren Kumari <warren@kumari.net>; Bocci, Matthew (Nokia - GB) <
>> matthew.bocci@nokia.com>; draft-ietf-bess-srv6-services@ietf.org;
>> bess-chairs@ietf.org; The IESG <iesg@ietf.org>; BESS <bess@ietf.org>
>> *Subject:* Re: Warren Kumari's Discuss on
>> draft-ietf-bess-srv6-services-10: (with DISCUSS and COMMENT)
>>
>>
>>
>> Hi Andrew,
>>
>>
>>
>> When I read Warren's note Iooked at this text from section 2 which says:
>>
>>
>>
>> - - -
>>
>>
>>
>>    The SRv6 Service TLVs are defined as two new TLVs of the BGP Prefix-
>>    SID Attribute to achieve signaling of SRv6 SIDs for L3 and L2
>>    services.
>>
>>    o  SRv6 L3 Service TLV: This TLV encodes Service SID information for
>>       SRv6 based L3 services.  It corresponds to the equivalent
>>       functionality provided by an MPLS Label when received with a Layer
>>       3 service route as defined in [RFC4364] [RFC4659] [RFC8950]
>>       [RFC9136].  Some SRv6 Endpoint behaviors which MAY be encoded, but
>>       not limited to, are End.DX4, End.DT4, End.DX6, End.DT6, etc.
>>
>>    o  SRv6 L2 Service TLV: This TLV encodes Service SID information for
>>       SRv6 based L2 services.  It corresponds to the equivalent
>>       functionality provided by an MPLS Label1 for Ethernet VPN (EVPN)
>>       Route-Types as defined in [RFC7432].  Some SRv6 Endpoint behaviors
>>       which MAY be encoded, but not limited to, are End.DX2, End.DX2V,
>>       End.DT2U, End.DT2M etc.
>>
>>    When an egress PE is enabled for BGP Services over SRv6 data-plane,
>>    it signals one or more SRv6 Service SIDs enclosed in SRv6 Service
>>    TLV(s) within the BGP Prefix-SID Attribute attached to MP-BGP NLRIs
>>    defined in [RFC4760] [RFC4659] [RFC8950] [RFC7432] [RFC4364]
>>    [RFC9136] where applicable as described in Section 5 and Section 6.
>>
>>    The support for BGP Multicast VPN (MVPN) Services [RFC6513] with SRv6
>>    is outside the scope of this document.
>>
>>
>>
>> - - -
>>
>>
>>
>> This limits the overlay signalling to non global SAFIs mainly SAFI 128
>> and SAFI 70.
>>
>>
>>
>> To your note SAFI 4 is private and never exchanged in the wild. Also SAF=
I
>> 2 is multicast which is out of scope of this draft.
>>
>>
>>
>> The only thing which we need to sync on is indeed section 5.4 and use of
>> global IPv6 AFI 2 & SAFI 1
>>
>>
>>
>> Many thx,
>>
>> R.
>>
>>
>>
>>
>>
>>
>>
>>
>>
>> On Sat, Feb 12, 2022 at 7:11 PM Andrew - IETF <andrew-ietf@liquid.tech>
>> wrote:
>>
>> Robert,
>>
>>
>>
>> I have to say that I have very similar readings on parts of the draft.
>>
>>
>>
>> Let=E2=80=99s look at it =E2=80=93
>>
>>
>>
>> 5.1 uses the IPv4-VPN NLRI =E2=80=93 That would seem to indicate AFI 1 /=
 SAFI 4
>>
>> 5.2 =E2=80=93 Uses AFI 2 / SAFI 4 from my reading
>>
>> 5.3 =E2=80=93 According to RFC8950 =E2=80=93 allows advertisement over S=
AFI 1, 2 or 4
>>
>> 5.4 =E2=80=93 To my reading =E2=80=93 very much refers to AFI 2 / SAFI 1=
.
>>
>>
>>
>> I would agree if this document limited itself to 5.1 and 5.2 =E2=80=93 i=
t doesn=E2=80=99t
>> =E2=80=93 and therefore I have to agree with the thoughts expressed in W=
arrens
>> Discuss.  If I am wrong about 5.3 and 5.4, let=E2=80=99s chat and help m=
e
>> understand this better, and then lets potentially see if we can work up
>> some wording that would clarify this if that is what is required.
>>
>>
>>
>> Thanks
>>
>>
>>
>> Andrew
>>
>>
>>
>>
>>
>> *From:* iesg <iesg-bounces@ietf.org> *On Behalf Of *Robert Raszuk
>> *Sent:* Saturday, February 12, 2022 8:26 PM
>> *To:* Warren Kumari <warren@kumari.net>
>> *Cc:* Bocci, Matthew (Nokia - GB) <matthew.bocci@nokia.com>;
>> draft-ietf-bess-srv6-services@ietf.org; bess-chairs@ietf.org; The IESG <
>> iesg@ietf.org>; BESS <bess@ietf.org>
>> *Subject:* Re: Warren Kumari's Discuss on
>> draft-ietf-bess-srv6-services-10: (with DISCUSS and COMMENT)
>>
>>
>>
>> Hi Warren,
>>
>>
>>
>> Thank you for your Discuss. But before we start discussing it perhaps it
>> would be good to align on what this document really defines as I am sens=
ing
>> from your description there can be some disconnect (modulo some text may=
 be
>> indeed misleading in the draft).
>>
>>
>>
>> You said:
>>
>>
>>
>> > However, we all know that BGP leaks happen -- and when they do, the
>> SID=E2=80=99s
>> > contained in the leak will be logged by various systems and hence
>> available to
>> > the public into perpetuity.
>>
>>
>>
>> I think the term BGP is used here a bit too broadly.
>>
>>
>>
>> Leaks do happen but only within global AFI/SAFIs. This draft defines
>> extensions for L3VPN and L2VPNs SAFIs which are not used to peer outside=
 of
>> a domain, collection of domains under same administration +
>> of course inter-as also could happen.
>>
>>
>>
>> With that being said I do not see risk that due to leaking there could b=
e
>> a situation where customer networks are exposed in any way externally -
>> leaving alone that to even get at the transport level to the customer
>> facing PE is also filtered and never allowed from outside. But this is o=
ut
>> of scope of this document as here the focus is not on underlay but overl=
ay.
>>
>>
>>
>> Now when I re-read this I see why there is a little piece perhaps
>> misleading. The draft makes a claim that it is applicable to RFC8950 whi=
ch
>> defines use of NHv6 with both unicast and VPN AFs. That needs to be made
>> clear that it is applicable to the latter only. If other co-authors beli=
eve
>> this is applicable to the former your DISCUSS section would indeed be
>> valid.
>>
>>
>>
>> Many thx,
>>
>> R.
>>
>>
>>
>>
>>
>>
>>
>>
>>
>> On Sat, Feb 12, 2022 at 12:05 AM Warren Kumari via Datatracker <
>> noreply@ietf.org> wrote:
>>
>> Warren Kumari has entered the following ballot position for
>> draft-ietf-bess-srv6-services-10: Discuss
>>
>> When responding, please keep the subject line intact and reply to all
>> email addresses included in the To and CC lines. (Feel free to cut this
>> introductory paragraph, however.)
>>
>>
>> Please refer to https://www.ietf.org/blog/handling-iesg-ballot-positions=
/
>> for more information about how to handle DISCUSS and COMMENT positions.
>>
>>
>> The document, along with other ballot positions, can be found here:
>> https://datatracker.ietf.org/doc/draft-ietf-bess-srv6-services/
>>
>>
>>
>> ----------------------------------------------------------------------
>> DISCUSS:
>> ----------------------------------------------------------------------
>>
>> The Security Considerations section says: "The service flows between PE
>> routers
>> using SRv6 SIDs advertised via BGP are expected to be limited within the
>> trusted SR domain (e.g., within a single AS or between multiple ASes
>> within a
>> single provider network).  Precaution should be taken to ensure that the
>> BGP
>> service information (including associated SRv6 SID) advertised via BGP
>> sessions
>> are limited to peers within this trusted SR domain." This is related to
>> (from
>> RFC8402): "Therefore, by default, the explicit routing information MUST
>> NOT be
>> leaked through the boundaries of the administered domain."
>>
>> However, we all know that BGP leaks happen -- and when they do, the SID=
=E2=80=99s
>> contained in the leak will be logged by various systems and hence
>> available to
>> the public into perpetuity.
>>
>> While the document states that border filtering should protect against
>> traffic
>> injection, this does not cover the case of internal compromise. Sure,
>> there is
>> the argument that once there is an internally compromised system, all
>> bets are
>> off -- but with this, an attacker that knows the SIDs in e.g inject
>> traffic
>> into a VPN. This seems to me to significantly expand the attack surface =
to
>> include the customer's networks too.
>>
>> Not only does an operator have to ensure that BGP leaks never occur, the=
y
>> have
>> to then ensure that at no point can there be any filter lapses at any
>> border
>> node, and be able to guarantee the security of every device, server and
>> machine
>> within the domain in order for a secure posture to be maintained. Simply
>> saying
>> that precautions should be taken to make sure that route leak don't
>> occur, when
>> the consequences of doing so are a: severe and b: hard to recover from
>> seems to
>> not really cover it. In addition, it seems that the blast radius from a
>> missing
>> ACL seems much larger if it allows injections.
>>
>>
>> ----------------------------------------------------------------------
>> COMMENT:
>> ----------------------------------------------------------------------
>>
>> I'm still reviewing the document, but wanted to get an initial ballot in=
,
>> so
>> that we could start discussing it. Hopefully someone can help my
>> understand how
>> this doesn't expand the consequences of a BGP leak.
>>
>>

--=20
The computing scientist=E2=80=99s main challenge is not to get confused by =
the
complexities of his own making.
  -- E. W. Dijkstra

--0000000000003aaadb05d8383a6f
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 Sun, Feb 13, 2022 at 11:54 PM Keta=
n Talaulikar &lt;<a href=3D"mailto:ketant.ietf@gmail.com">ketant.ietf@gmail=
.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 dir=3D"ltr">Hi Warren/All,<div><br></div><div>This draft specifies=
 broadly two types of BGP Services over SRv6:</div><div><br></div><div>A) V=
PN Services (L3VPN &amp; EVPN) - Sec 5.1, 5.2 &amp; 6</div><div>B) Global I=
nternet Services - Sec 5.3, 5.4</div><div><br></div><div>As explained by my=
 co-author Robert, the operations and mechanisms for VPN services are simil=
ar to what we&#39;ve had with MPLS. I believe we are all on the same page o=
n this one based on the discussions between Andrew and Robert and that ther=
e is no new concern as far as (A).</div></div></blockquote><div><br></div><=
div>Actually, no, I don&#39;t think that we are -- if I, as an attacker, so=
mehow know that VPN x uses MPLS labels Y, that&#39;s interesting, but not p=
articularly=C2=A0valuable -- because of the &quot;fail closed&quot; nature =
of MPLS (it&#39;s a different=C2=A0protocol, and needs explicit and intenti=
onal action to enable on an interface)=C2=A0 it&#39;s really hard for me to=
 &quot;inject&quot; an MPLS packet and route it into your network. With SRv=
6, if the SIDs leak, I can construct a normal v6 packet and route it toward=
s you. Yes, handwave handwave the RFCs say that you MUST filter at your edg=
es and that the filtering MUST always be perfect handwave limited domain ha=
ndwave -- but it&#39;s putting a large amount of faith in operator perfecti=
on.</div><div><br></div><div>Also, if I, as an attacker get access to a &qu=
ot;server&quot; in the provider network (noc workstation, billing machine, =
random admin PC, etc), with MPLS it&#39;s very unlikely to be part of the M=
PLS domain, but=C2=A0 an SRv6 domain is much more likely to be &quot;squish=
y&quot; and more likely to encompass parts of the &quot;enterprise&quot; ty=
pe systems.</div><div><br></div><div>W</div><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 dir=3D"ltr"><div><br></div><div>No=
w (B) does bring in filtering aspects (as mentioned in the security conside=
rations) to ensure that the SRv6 block that is meant for use internal to th=
e operator&#39;s network (i.e. SR domain) does not get leaked/advertised ou=
t from the default table on the Internet Border Router (IBR) over to an eBG=
P peer. This is similar to the precautions that operators take today to pre=
vent their infrastructure addresses from being leaked to the Internet. The =
filters in BGP are also accompanied by ACLs at the IBRs to prevent traffic =
destined for those infrastructure IPs from entering into the operator netwo=
rk. This is the same in the case of SRv6 as well.</div><div><br></div><div>=
I hope that clarifies and we can update the text to convey these aspects be=
tter.</div><div><br></div><div>Thanks,</div><div>Ketan</div><div><br></div>=
</div><br><div class=3D"gmail_quote"><div dir=3D"ltr" class=3D"gmail_attr">=
On Sun, Feb 13, 2022 at 12:21 AM Andrew - IETF &lt;andrew-ietf@liquid.tech&=
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 lang=3D"EN-US">
<div>
<p class=3D"MsoNormal">Hi Robert, <u></u><u></u></p>
<p class=3D"MsoNormal"><u></u>=C2=A0<u></u></p>
<p class=3D"MsoNormal">5.3 Also opens the door to SAFI 1 =E2=80=93 since yo=
u can v6 over v4 using AFI =C2=A01 =C2=A0/ SAFI 1 using what is defined in =
RFC8950, in fact, it is explicit.<u></u><u></u></p>
<p class=3D"MsoNormal"><u></u>=C2=A0<u></u></p>
<p class=3D"MsoNormal">Section 5.3 is titled Global IPv4 over SRv6 core =E2=
=80=93 this correlates with the example in section 6.1 of RFC8950 =E2=80=93=
 which states:<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>
<pre><span style=3D"color:black">=C2=A0=C2=A0 The extensions defined in thi=
s document may be used as discussed in<u></u><u></u></span></pre>
<pre><span style=3D"color:black">=C2=A0=C2=A0 [<a href=3D"https://datatrack=
er.ietf.org/doc/html/rfc5565" title=3D"&quot;Softwire Mesh Framework&quot;"=
 target=3D"_blank">RFC5565</a>] for the interconnection of IPv4 islands ove=
r an IPv6<u></u><u></u></span></pre>
<pre><span style=3D"color:black">=C2=A0=C2=A0 backbone.=C2=A0 In this appli=
cation, Address Family Border Routers (AFBRs;<u></u><u></u></span></pre>
<pre><span style=3D"color:black">=C2=A0=C2=A0 as defined in [<a href=3D"htt=
ps://datatracker.ietf.org/doc/html/rfc4925" title=3D"&quot;Softwire Problem=
 Statement&quot;" target=3D"_blank">RFC4925</a>]) advertise IPv4 NLRI in th=
e MP_REACH_NLRI<u></u><u></u></span></pre>
<pre><span style=3D"color:black">=C2=A0=C2=A0 along with an IPv6 next hop.<=
u></u><u></u></span></pre>
<pre><span style=3D"color:black"><u></u>=C2=A0<u></u></span></pre>
<pre><span style=3D"color:black">=C2=A0=C2=A0 The MP_REACH_NLRI is encoded =
with:<u></u><u></u></span></pre>
<pre><span style=3D"color:black"><u></u>=C2=A0<u></u></span></pre>
<pre><span style=3D"color:black">=C2=A0=C2=A0 *=C2=A0 AFI =3D 1<u></u><u></=
u></span></pre>
<pre><span style=3D"color:black"><u></u>=C2=A0<u></u></span></pre>
<pre><span style=3D"color:black">=C2=A0=C2=A0 *=C2=A0 SAFI =3D 1<u></u><u><=
/u></span></pre>
<pre><span style=3D"color:black"><u></u>=C2=A0<u></u></span></pre>
<pre><span style=3D"color:black">=C2=A0=C2=A0 *=C2=A0 Length of Next Hop Ad=
dress field =3D 16 (or 32)<u></u><u></u></span></pre>
<pre><span style=3D"color:black"><u></u>=C2=A0<u></u></span></pre>
<pre><span style=3D"color:black">=C2=A0=C2=A0 *=C2=A0 Next Hop Address =3D =
IPv6 address of the next hop<u></u><u></u></span></pre>
<pre><span style=3D"color:black"><u></u>=C2=A0<u></u></span></pre>
<pre><span style=3D"color:black">=C2=A0=C2=A0 *=C2=A0 NLRI =3D IPv4 routes<=
u></u><u></u></span></pre>
<pre><span style=3D"color:black"><u></u>=C2=A0<u></u></span></pre>
<pre><span style=3D"color:black">=C2=A0=C2=A0 During BGP Capability Adverti=
sement, the PE routers would include the<u></u><u></u></span></pre>
<pre><span style=3D"color:black">=C2=A0=C2=A0 following fields in the Capab=
ilities Optional Parameter:<u></u><u></u></span></pre>
<pre><span style=3D"color:black"><u></u>=C2=A0<u></u></span></pre>
<pre><span style=3D"color:black">=C2=A0=C2=A0 *=C2=A0 Capability Code set t=
o &quot;Extended Next Hop Encoding&quot;<u></u><u></u></span></pre>
<pre><span style=3D"color:black"><u></u>=C2=A0<u></u></span></pre>
<pre><span style=3D"color:black">=C2=A0=C2=A0 *=C2=A0 Capability Value cont=
aining &lt;NLRI AFI=3D1, NLRI SAFI=3D1, Nexthop<u></u><u></u></span></pre>
<pre><span style=3D"color:black">=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0 AFI=3D2&gt;=
<u></u><u></u></span></pre>
<p class=3D"MsoNormal"><u></u>=C2=A0<u></u></p>
<p class=3D"MsoNormal">As I say, if you were to remove the references to gl=
obal and 5.3/5.4 which explicitly reference it and bring SAFI 1 into play =
=E2=80=93 there would be far less concern from my side, I can=E2=80=99t spe=
ak for anyone else, but that would be my feeling<u></u><u></u></p>
<p class=3D"MsoNormal"><u></u>=C2=A0<u></u></p>
<p class=3D"MsoNormal">Thanks<u></u><u></u></p>
<p class=3D"MsoNormal"><u></u>=C2=A0<u></u></p>
<p class=3D"MsoNormal">Andrew<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"><u></u>=C2=A0<u></u></p>
<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> Robert Raszuk &lt;<a href=3D"mailto:rob=
ert@raszuk.net" target=3D"_blank">robert@raszuk.net</a>&gt; <br>
<b>Sent:</b> Saturday, February 12, 2022 9:37 PM<br>
<b>To:</b> Andrew - IETF &lt;andrew-ietf@liquid.tech&gt;<br>
<b>Cc:</b> Warren Kumari &lt;<a href=3D"mailto:warren@kumari.net" target=3D=
"_blank">warren@kumari.net</a>&gt;; Bocci, Matthew (Nokia - GB) &lt;<a href=
=3D"mailto:matthew.bocci@nokia.com" target=3D"_blank">matthew.bocci@nokia.c=
om</a>&gt;; <a href=3D"mailto:draft-ietf-bess-srv6-services@ietf.org" targe=
t=3D"_blank">draft-ietf-bess-srv6-services@ietf.org</a>; <a href=3D"mailto:=
bess-chairs@ietf.org" target=3D"_blank">bess-chairs@ietf.org</a>; The IESG =
&lt;<a href=3D"mailto:iesg@ietf.org" target=3D"_blank">iesg@ietf.org</a>&gt=
;; BESS &lt;<a href=3D"mailto:bess@ietf.org" target=3D"_blank">bess@ietf.or=
g</a>&gt;<br>
<b>Subject:</b> Re: Warren Kumari&#39;s Discuss on draft-ietf-bess-srv6-ser=
vices-10: (with DISCUSS and COMMENT)<u></u><u></u></p>
</div>
<p class=3D"MsoNormal"><u></u>=C2=A0<u></u></p>
<div>
<p class=3D"MsoNormal">Hi Andrew,<u></u><u></u></p>
<div>
<p class=3D"MsoNormal"><u></u>=C2=A0<u></u></p>
</div>
<div>
<p class=3D"MsoNormal">When I read Warren&#39;s note Iooked at this text fr=
om=C2=A0section 2 which says:=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">- - -=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">=C2=A0 =C2=A0The SRv6 Service TLVs are defined as tw=
o new TLVs of the BGP Prefix-<br>
=C2=A0 =C2=A0SID Attribute to achieve signaling of SRv6 SIDs for L3 and L2<=
br>
=C2=A0 =C2=A0services.<br>
<br>
=C2=A0 =C2=A0o =C2=A0SRv6 L3 Service TLV: This TLV encodes Service SID info=
rmation for<br>
=C2=A0 =C2=A0 =C2=A0 SRv6 based L3 services.=C2=A0 It corresponds to the eq=
uivalent<br>
=C2=A0 =C2=A0 =C2=A0 functionality provided by an MPLS Label when received =
with a Layer<br>
=C2=A0 =C2=A0 =C2=A0 3 service route as defined in [RFC4364] [RFC4659] [RFC=
8950]<br>
=C2=A0 =C2=A0 =C2=A0 [RFC9136].=C2=A0 Some SRv6 Endpoint behaviors which MA=
Y be encoded, but<br>
=C2=A0 =C2=A0 =C2=A0 not limited to, are End.DX4, End.DT4, End.DX6, End.DT6=
, etc.<br>
<br>
=C2=A0 =C2=A0o =C2=A0SRv6 L2 Service TLV: This TLV encodes Service SID info=
rmation for<br>
=C2=A0 =C2=A0 =C2=A0 SRv6 based L2 services.=C2=A0 It corresponds to the eq=
uivalent<br>
=C2=A0 =C2=A0 =C2=A0 functionality provided by an MPLS Label1 for Ethernet =
VPN (EVPN)<br>
=C2=A0 =C2=A0 =C2=A0 Route-Types as defined in [RFC7432].=C2=A0 Some SRv6 E=
ndpoint behaviors<br>
=C2=A0 =C2=A0 =C2=A0 which MAY be encoded, but not limited to, are End.DX2,=
 End.DX2V,<br>
=C2=A0 =C2=A0 =C2=A0 End.DT2U, End.DT2M etc.<br>
<br>
=C2=A0 =C2=A0When an egress PE is enabled for BGP Services over SRv6 data-p=
lane,<br>
=C2=A0 =C2=A0it signals one or more SRv6 Service SIDs enclosed in SRv6 Serv=
ice<br>
=C2=A0 =C2=A0TLV(s) within the BGP Prefix-SID Attribute attached to MP-BGP =
NLRIs<br>
=C2=A0 =C2=A0defined in [RFC4760] [RFC4659] [RFC8950] [RFC7432] [RFC4364]<b=
r>
=C2=A0 =C2=A0[RFC9136] where applicable as described in Section 5 and Secti=
on 6.<br>
<br>
=C2=A0 =C2=A0The support for BGP Multicast VPN (MVPN) Services [RFC6513] wi=
th SRv6<br>
=C2=A0 =C2=A0is outside the scope of this document.<u></u><u></u></p>
</div>
<div>
<p class=3D"MsoNormal"><u></u>=C2=A0<u></u></p>
</div>
<div>
<p class=3D"MsoNormal">- - -=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">This limits the overlay signalling to non global SAF=
Is mainly SAFI 128 and SAFI 70.=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 note SAFI 4 is private and never exchanged i=
n the wild. Also SAFI 2 is multicast which is out of scope of this draft.=
=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 only thing which we need to sync on is indeed se=
ction 5.4 and use of global IPv6 AFI 2 &amp; SAFI 1=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,<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>
<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 Sat, Feb 12, 2022 at 7:11 PM Andrew - IETF &lt;<a=
 href=3D"mailto:andrew-ietf@liquid.tech" target=3D"_blank">andrew-ietf@liqu=
id.tech</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">Robert,<u></u><u></u></p>
<p class=3D"MsoNormal">=C2=A0<u></u><u></u></p>
<p class=3D"MsoNormal">I have to say that I have very similar readings on p=
arts of the draft.<u></u><u></u></p>
<p class=3D"MsoNormal">=C2=A0<u></u><u></u></p>
<p class=3D"MsoNormal">Let=E2=80=99s look at it =E2=80=93<u></u><u></u></p>
<p class=3D"MsoNormal">=C2=A0<u></u><u></u></p>
<p class=3D"MsoNormal">5.1 uses the IPv4-VPN NLRI =E2=80=93 That would seem=
 to indicate AFI 1 / SAFI 4<u></u><u></u></p>
<p class=3D"MsoNormal">5.2 =E2=80=93 Uses AFI 2 / SAFI 4 from my reading
<u></u><u></u></p>
<p class=3D"MsoNormal">5.3 =E2=80=93 According to RFC8950 =E2=80=93 allows =
advertisement over SAFI 1, 2 or 4
<u></u><u></u></p>
<p class=3D"MsoNormal">5.4 =E2=80=93 To my reading =E2=80=93 very much refe=
rs to AFI 2 / SAFI 1.<u></u><u></u></p>
<p class=3D"MsoNormal">=C2=A0<u></u><u></u></p>
<p class=3D"MsoNormal">I would agree if this document limited itself to 5.1=
 and 5.2 =E2=80=93 it doesn=E2=80=99t =E2=80=93 and therefore I have to agr=
ee with the thoughts expressed in Warrens Discuss.=C2=A0 If I am wrong abou=
t 5.3
 and 5.4, let=E2=80=99s chat and help me understand this better, and then l=
ets potentially see if we can work up some wording that would clarify this =
if that is what is required.<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>
<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> iesg &lt;<a href=3D"mailto:iesg-bounces=
@ietf.org" target=3D"_blank">iesg-bounces@ietf.org</a>&gt;
<b>On Behalf Of </b>Robert Raszuk<br>
<b>Sent:</b> Saturday, February 12, 2022 8:26 PM<br>
<b>To:</b> Warren Kumari &lt;<a href=3D"mailto:warren@kumari.net" target=3D=
"_blank">warren@kumari.net</a>&gt;<br>
<b>Cc:</b> Bocci, Matthew (Nokia - GB) &lt;<a href=3D"mailto:matthew.bocci@=
nokia.com" target=3D"_blank">matthew.bocci@nokia.com</a>&gt;;
<a href=3D"mailto:draft-ietf-bess-srv6-services@ietf.org" target=3D"_blank"=
>draft-ietf-bess-srv6-services@ietf.org</a>;
<a href=3D"mailto:bess-chairs@ietf.org" target=3D"_blank">bess-chairs@ietf.=
org</a>; The IESG &lt;<a href=3D"mailto:iesg@ietf.org" target=3D"_blank">ie=
sg@ietf.org</a>&gt;; BESS &lt;<a href=3D"mailto:bess@ietf.org" target=3D"_b=
lank">bess@ietf.org</a>&gt;<br>
<b>Subject:</b> Re: Warren Kumari&#39;s Discuss on draft-ietf-bess-srv6-ser=
vices-10: (with DISCUSS and COMMENT)<u></u><u></u></p>
</div>
<p class=3D"MsoNormal">=C2=A0<u></u><u></u></p>
<div>
<p class=3D"MsoNormal">Hi Warren,<u></u><u></u></p>
<div>
<p class=3D"MsoNormal">=C2=A0<u></u><u></u></p>
</div>
<div>
<p class=3D"MsoNormal">Thank you for your Discuss. But before we start disc=
ussing it perhaps it would be good to align on what this document really de=
fines as I am sensing from your description there
 can be some disconnect (modulo some text may be indeed=C2=A0misleading in =
the draft).=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">You said:=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; However, we all know that BGP leaks happen -- a=
nd when they do, the SID=E2=80=99s<br>
&gt; contained in the leak will be logged by various systems and hence avai=
lable to<br>
&gt; the public into perpetuity.<u></u><u></u></p>
</div>
<div>
<p class=3D"MsoNormal">=C2=A0<u></u><u></u></p>
</div>
<div>
<p class=3D"MsoNormal">I think the term BGP is used here a bit too broadly.=
=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">Leaks do happen but only within global=C2=A0AFI/SAFI=
s. This draft defines extensions for L3VPN and L2VPNs SAFIs which are not u=
sed to peer outside of a domain, collection of domains
 under same administration + of=C2=A0course=C2=A0inter-as also could happen=
.=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">With that=C2=A0being said I do not see risk that due=
 to leaking there could be a situation where customer networks are exposed =
in any way externally - leaving alone that to even get
 at the=C2=A0transport level to the customer facing PE is also filtered and=
 never allowed from outside. But this is out of scope of this document as h=
ere the focus is not on underlay but overlay.=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">Now when I re-read this I see why there is a little =
piece perhaps misleading. The draft makes a claim that it is applicable to =
RFC8950 which defines use of NHv6 with both unicast
 and VPN AFs. That needs to be made clear that it is applicable to the latt=
er only. If other co-authors believe this is applicable=C2=A0to the former =
your DISCUSS section would indeed be valid.=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">Many thx,<u></u><u></u></p>
</div>
<div>
<p class=3D"MsoNormal">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">=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, Feb 12, 2022 at 12:05 AM Warren Kumari via D=
atatracker &lt;<a href=3D"mailto:noreply@ietf.org" target=3D"_blank">norepl=
y@ietf.org</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">
<p class=3D"MsoNormal" style=3D"margin-bottom:12pt">Warren Kumari has enter=
ed the following ballot position for<br>
draft-ietf-bess-srv6-services-10: Discuss<br>
<br>
When responding, please keep the subject line intact and reply to all<br>
email addresses included in the To and CC lines. (Feel free to cut this<br>
introductory paragraph, however.)<br>
<br>
<br>
Please refer to <a href=3D"https://www.ietf.org/blog/handling-iesg-ballot-p=
ositions" target=3D"_blank">
https://www.ietf.org/blog/handling-iesg-ballot-positions/</a><br>
for more information about how to handle DISCUSS and COMMENT positions.<br>
<br>
<br>
The document, along with other ballot positions, can be found here:<br>
<a href=3D"https://datatracker.ietf.org/doc/draft-ietf-bess-srv6-services" =
target=3D"_blank">https://datatracker.ietf.org/doc/draft-ietf-bess-srv6-ser=
vices/</a><br>
<br>
<br>
<br>
----------------------------------------------------------------------<br>
DISCUSS:<br>
----------------------------------------------------------------------<br>
<br>
The Security Considerations section says: &quot;The service flows between P=
E routers<br>
using SRv6 SIDs advertised via BGP are expected to be limited within the<br=
>
trusted SR domain (e.g., within a single AS or between multiple ASes within=
 a<br>
single provider network).=C2=A0 Precaution should be taken to ensure that t=
he BGP<br>
service information (including associated SRv6 SID) advertised via BGP sess=
ions<br>
are limited to peers within this trusted SR domain.&quot; This is related t=
o (from<br>
RFC8402): &quot;Therefore, by default, the explicit routing information MUS=
T NOT be<br>
leaked through the boundaries of the administered domain.&quot;<br>
<br>
However, we all know that BGP leaks happen -- and when they do, the SID=E2=
=80=99s<br>
contained in the leak will be logged by various systems and hence available=
 to<br>
the public into perpetuity.<br>
<br>
While the document states that border filtering should protect against traf=
fic<br>
injection, this does not cover the case of internal compromise. Sure, there=
 is<br>
the argument that once there is an internally compromised system, all bets =
are<br>
off -- but with this, an attacker that knows the SIDs in e.g inject traffic=
<br>
into a VPN. This seems to me to significantly expand the attack surface to<=
br>
include the customer&#39;s networks too.<br>
<br>
Not only does an operator have to ensure that BGP leaks never occur, they h=
ave<br>
to then ensure that at no point can there be any filter lapses at any borde=
r<br>
node, and be able to guarantee the security of every device, server and mac=
hine<br>
within the domain in order for a secure posture to be maintained. Simply sa=
ying<br>
that precautions should be taken to make sure that route leak don&#39;t occ=
ur, when<br>
the consequences of doing so are a: severe and b: hard to recover from seem=
s to<br>
not really cover it. In addition, it seems that the blast radius from a mis=
sing<br>
ACL seems much larger if it allows injections.<br>
<br>
<br>
----------------------------------------------------------------------<br>
COMMENT:<br>
----------------------------------------------------------------------<br>
<br>
I&#39;m still reviewing the document, but wanted to get an initial ballot i=
n, so<br>
that we could start discussing it. Hopefully someone can help my understand=
 how<br>
this doesn&#39;t expand the consequences of a BGP leak.<br>
<br>
<u></u><u></u></p>
</blockquote>
</div>
</div>
</div>
</blockquote>
</div>
</div>
</div>

</blockquote></div>
</blockquote></div><br clear=3D"all"><div><br></div>-- <br><div dir=3D"ltr"=
 class=3D"gmail_signature"><div dir=3D"ltr">The computing scientist=E2=80=
=99s main challenge is not to get confused by the<br>complexities of his ow=
n making. <br>=C2=A0 -- E. W. Dijkstra</div></div></div>

--0000000000003aaadb05d8383a6f--


From nobody Thu Feb 17 07:28:24 2022
Return-Path: <robert@raszuk.net>
X-Original-To: bess@ietfa.amsl.com
Delivered-To: bess@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 81E2A3A07F0 for <bess@ietfa.amsl.com>; Thu, 17 Feb 2022 07:28:13 -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, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, DKIM_VALID_EF=-0.1, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_BLOCKED=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 zf9wWvAzE3TM for <bess@ietfa.amsl.com>; Thu, 17 Feb 2022 07:28:08 -0800 (PST)
Received: from mail-ua1-x934.google.com (mail-ua1-x934.google.com [IPv6:2607:f8b0:4864:20::934]) (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 EF8F33A07EA for <bess@ietf.org>; Thu, 17 Feb 2022 07:28:07 -0800 (PST)
Received: by mail-ua1-x934.google.com with SMTP id 10so2833276uar.9 for <bess@ietf.org>; Thu, 17 Feb 2022 07:28: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=I/H0+ALMhMfya+k8kbg+SxwnFbzhK4JKItM63Pox58k=; b=ExN3KcfZuKRBebDA4D0LKVKpqyKT0wC9tORPkD6h+B9P4lL9NWl9hmksjSaNPzvyYD pxmib5K/v6b6HVtG9OLoZg2S9xRq2owOllPn438LEPIhiA/dChtaxVQnJNZ4+iSYtO9d 2CW02RRF4Y+oJ96BDVn4UL9U09QgludcVSe1+PoSyXE8wLVQ1cjvHSm6mPLS/LKb2S3F PjdmPJ/JGjb/oXu3S3G2tMHQOU7dMakZV5CLDqa4sldwJGLYd8Vig4OHCKKVaKSJ5dj1 iVS1gDQJxmkdzzPkhWjX5ZF8NHO0Ml4rniGiUdqmDm0vgXCxwPSErV0sjbzs7vB01flI 1b9g==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20210112; h=x-gm-message-state:mime-version:references:in-reply-to:from:date :message-id:subject:to:cc; bh=I/H0+ALMhMfya+k8kbg+SxwnFbzhK4JKItM63Pox58k=; b=1GdwI3ewOt37Cc2A/zzZ1yWE3OtrRZT2fpf1wl8wMZkrXQf/jntEFHl2xhX//njtiE c6MmCG6BhT7+sjGkxzHZxlbk+WP1j5eP4Z7ljnIJi3D/0m5b7x6FB52kxr2HggFMOAZT SgFacY1z0YLcjfjFZjhG/UdcB9dJCtmsNrv0jLhXjgXSt28Vun5pgZG2wv0POkD6mjQH UHQuuEMS1Nz0qfkbRNXlpCHYOhPiLruZce7lZcgAhWiF5tB0NzVEL45ZAd878tygcrGR X6biPEH/idJQ4MatelFsF+5UBr5Fva1uxsu0dxRuI8wXOI7v/kH9ASNses3Mwc6ykr0c 9bww==
X-Gm-Message-State: AOAM530S7TQUmkJTXXf9vChExZXT+B8hXZz5UlDk+/CJfkicPLiSi4Tr fgkEO4fFIADAaxO5iEmdSFPqsKFJ+pQJA/pKQNVecg==
X-Google-Smtp-Source: ABdhPJxbZ79gN6i8/IKXJNb6RY3ophEF6qgYSD1foHXrMY3rrk5Jcf03YtaYzqNDJzFYFydMlo7YudwmlqxQHG2EUbU=
X-Received: by 2002:ab0:d9a:0:b0:33c:c38a:3cd7 with SMTP id i26-20020ab00d9a000000b0033cc38a3cd7mr1182753uak.116.1645111686514; Thu, 17 Feb 2022 07:28:06 -0800 (PST)
MIME-Version: 1.0
References: <164462070317.8057.6829026572175337017@ietfa.amsl.com> <CAOj+MMFtGVoaoj-L5Wv2yZz+HpQ3JLehvtBHtxrfG0-wCfko8g@mail.gmail.com> <AM7PR03MB64511292D62F62956411ED67EE319@AM7PR03MB6451.eurprd03.prod.outlook.com> <CAOj+MMFA3jq7XOB4nB8A2t+A2iuty25NMB+9x5NTHTeVdcz9+Q@mail.gmail.com> <AM7PR03MB64515E34B0CD23E44D7EB83BEE319@AM7PR03MB6451.eurprd03.prod.outlook.com> <CAH6gdPwgkfGHJyD9p4tAzGTTy4-vNRhNdzgTA=LgzxzPbZp7zw@mail.gmail.com> <CAHw9_iKmMgKrNv_yVX3fp8gEZi4_ZEtUPLC3ycXU+H3uaoqfVg@mail.gmail.com>
In-Reply-To: <CAHw9_iKmMgKrNv_yVX3fp8gEZi4_ZEtUPLC3ycXU+H3uaoqfVg@mail.gmail.com>
From: Robert Raszuk <robert@raszuk.net>
Date: Thu, 17 Feb 2022 16:27:55 +0100
Message-ID: <CAOj+MMGvt-h4U4tbOHg8fSGyT_A8tdws8J747-D+-RjOc0dtkA@mail.gmail.com>
To: Warren Kumari <warren@kumari.net>
Cc: Ketan Talaulikar <ketant.ietf@gmail.com>, Andrew - IETF <andrew-ietf@liquid.tech>,  "Bocci, Matthew (Nokia - GB)" <matthew.bocci@nokia.com>,  "draft-ietf-bess-srv6-services@ietf.org" <draft-ietf-bess-srv6-services@ietf.org>,  "bess-chairs@ietf.org" <bess-chairs@ietf.org>, The IESG <iesg@ietf.org>, BESS <bess@ietf.org>
Content-Type: multipart/alternative; boundary="000000000000b0df2e05d838694d"
Archived-At: <https://mailarchive.ietf.org/arch/msg/bess/Xdrhwm-YHCZY3ZYXQ7Kc8yb6Nhc>
Subject: Re: [bess] Warren Kumari's Discuss on draft-ietf-bess-srv6-services-10: (with DISCUSS and COMMENT)
X-BeenThere: bess@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: BGP-Enabled ServiceS working group discussion list <bess.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/bess>, <mailto:bess-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/bess/>
List-Post: <mailto:bess@ietf.org>
List-Help: <mailto:bess-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/bess>, <mailto:bess-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 17 Feb 2022 15:28:14 -0000

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

Hi Warren,

I am very sorry but I see folks are completely mixing transport layer and
service layer.

In RFC4364 you can use MPLS label for service demux and IP transport to get
to remote egress PE via any IP network including Internet.

There is nothing in L3VPNs like enabling MPLS on interface as mandatory
prerequisite. Yes many folks are confused about this and I see the same
confusion here. The service plane is completely separate from transport
layer from day one.

Kind regards,
Robert








On Thu, Feb 17, 2022 at 4:14 PM Warren Kumari <warren@kumari.net> wrote:

>
>
> On Sun, Feb 13, 2022 at 11:54 PM Ketan Talaulikar <ketant.ietf@gmail.com>
> wrote:
>
>> Hi Warren/All,
>>
>> This draft specifies broadly two types of BGP Services over SRv6:
>>
>> A) VPN Services (L3VPN & EVPN) - Sec 5.1, 5.2 & 6
>> B) Global Internet Services - Sec 5.3, 5.4
>>
>> As explained by my co-author Robert, the operations and mechanisms for
>> VPN services are similar to what we've had with MPLS. I believe we are a=
ll
>> on the same page on this one based on the discussions between Andrew and
>> Robert and that there is no new concern as far as (A).
>>
>
> Actually, no, I don't think that we are -- if I, as an attacker, somehow
> know that VPN x uses MPLS labels Y, that's interesting, but not
> particularly valuable -- because of the "fail closed" nature of MPLS (it'=
s
> a different protocol, and needs explicit and intentional action to enable
> on an interface)  it's really hard for me to "inject" an MPLS packet and
> route it into your network. With SRv6, if the SIDs leak, I can construct =
a
> normal v6 packet and route it towards you. Yes, handwave handwave the RFC=
s
> say that you MUST filter at your edges and that the filtering MUST always
> be perfect handwave limited domain handwave -- but it's putting a large
> amount of faith in operator perfection.
>
> Also, if I, as an attacker get access to a "server" in the provider
> network (noc workstation, billing machine, random admin PC, etc), with MP=
LS
> it's very unlikely to be part of the MPLS domain, but  an SRv6 domain is
> much more likely to be "squishy" and more likely to encompass parts of th=
e
> "enterprise" type systems.
>
> W
>
>
>>
>> Now (B) does bring in filtering aspects (as mentioned in the security
>> considerations) to ensure that the SRv6 block that is meant for use
>> internal to the operator's network (i.e. SR domain) does not get
>> leaked/advertised out from the default table on the Internet Border Rout=
er
>> (IBR) over to an eBGP peer. This is similar to the precautions that
>> operators take today to prevent their infrastructure addresses from bein=
g
>> leaked to the Internet. The filters in BGP are also accompanied by ACLs =
at
>> the IBRs to prevent traffic destined for those infrastructure IPs from
>> entering into the operator network. This is the same in the case of SRv6=
 as
>> well.
>>
>> I hope that clarifies and we can update the text to convey these aspects
>> better.
>>
>> Thanks,
>> Ketan
>>
>>
>> On Sun, Feb 13, 2022 at 12:21 AM Andrew - IETF <andrew-ietf@liquid.tech>
>> wrote:
>>
>>> Hi Robert,
>>>
>>>
>>>
>>> 5.3 Also opens the door to SAFI 1 =E2=80=93 since you can v6 over v4 us=
ing AFI
>>>  1  / SAFI 1 using what is defined in RFC8950, in fact, it is explicit.
>>>
>>>
>>>
>>> Section 5.3 is titled Global IPv4 over SRv6 core =E2=80=93 this correla=
tes with
>>> the example in section 6.1 of RFC8950 =E2=80=93 which states:
>>>
>>>
>>>
>>>
>>>
>>>    The extensions defined in this document may be used as discussed in
>>>
>>>    [RFC5565 <https://datatracker.ietf.org/doc/html/rfc5565>] for the in=
terconnection of IPv4 islands over an IPv6
>>>
>>>    backbone.  In this application, Address Family Border Routers (AFBRs=
;
>>>
>>>    as defined in [RFC4925 <https://datatracker.ietf.org/doc/html/rfc492=
5>]) advertise IPv4 NLRI in the MP_REACH_NLRI
>>>
>>>    along with an IPv6 next hop.
>>>
>>>
>>>
>>>    The MP_REACH_NLRI is encoded with:
>>>
>>>
>>>
>>>    *  AFI =3D 1
>>>
>>>
>>>
>>>    *  SAFI =3D 1
>>>
>>>
>>>
>>>    *  Length of Next Hop Address field =3D 16 (or 32)
>>>
>>>
>>>
>>>    *  Next Hop Address =3D IPv6 address of the next hop
>>>
>>>
>>>
>>>    *  NLRI =3D IPv4 routes
>>>
>>>
>>>
>>>    During BGP Capability Advertisement, the PE routers would include th=
e
>>>
>>>    following fields in the Capabilities Optional Parameter:
>>>
>>>
>>>
>>>    *  Capability Code set to "Extended Next Hop Encoding"
>>>
>>>
>>>
>>>    *  Capability Value containing <NLRI AFI=3D1, NLRI SAFI=3D1, Nexthop
>>>
>>>       AFI=3D2>
>>>
>>>
>>>
>>> As I say, if you were to remove the references to global and 5.3/5.4
>>> which explicitly reference it and bring SAFI 1 into play =E2=80=93 ther=
e would be
>>> far less concern from my side, I can=E2=80=99t speak for anyone else, b=
ut that
>>> would be my feeling
>>>
>>>
>>>
>>> Thanks
>>>
>>>
>>>
>>> Andrew
>>>
>>>
>>>
>>>
>>>
>>>
>>>
>>> *From:* Robert Raszuk <robert@raszuk.net>
>>> *Sent:* Saturday, February 12, 2022 9:37 PM
>>> *To:* Andrew - IETF <andrew-ietf@liquid.tech>
>>> *Cc:* Warren Kumari <warren@kumari.net>; Bocci, Matthew (Nokia - GB) <
>>> matthew.bocci@nokia.com>; draft-ietf-bess-srv6-services@ietf.org;
>>> bess-chairs@ietf.org; The IESG <iesg@ietf.org>; BESS <bess@ietf.org>
>>> *Subject:* Re: Warren Kumari's Discuss on
>>> draft-ietf-bess-srv6-services-10: (with DISCUSS and COMMENT)
>>>
>>>
>>>
>>> Hi Andrew,
>>>
>>>
>>>
>>> When I read Warren's note Iooked at this text from section 2 which says=
:
>>>
>>>
>>>
>>> - - -
>>>
>>>
>>>
>>>    The SRv6 Service TLVs are defined as two new TLVs of the BGP Prefix-
>>>    SID Attribute to achieve signaling of SRv6 SIDs for L3 and L2
>>>    services.
>>>
>>>    o  SRv6 L3 Service TLV: This TLV encodes Service SID information for
>>>       SRv6 based L3 services.  It corresponds to the equivalent
>>>       functionality provided by an MPLS Label when received with a Laye=
r
>>>       3 service route as defined in [RFC4364] [RFC4659] [RFC8950]
>>>       [RFC9136].  Some SRv6 Endpoint behaviors which MAY be encoded, bu=
t
>>>       not limited to, are End.DX4, End.DT4, End.DX6, End.DT6, etc.
>>>
>>>    o  SRv6 L2 Service TLV: This TLV encodes Service SID information for
>>>       SRv6 based L2 services.  It corresponds to the equivalent
>>>       functionality provided by an MPLS Label1 for Ethernet VPN (EVPN)
>>>       Route-Types as defined in [RFC7432].  Some SRv6 Endpoint behavior=
s
>>>       which MAY be encoded, but not limited to, are End.DX2, End.DX2V,
>>>       End.DT2U, End.DT2M etc.
>>>
>>>    When an egress PE is enabled for BGP Services over SRv6 data-plane,
>>>    it signals one or more SRv6 Service SIDs enclosed in SRv6 Service
>>>    TLV(s) within the BGP Prefix-SID Attribute attached to MP-BGP NLRIs
>>>    defined in [RFC4760] [RFC4659] [RFC8950] [RFC7432] [RFC4364]
>>>    [RFC9136] where applicable as described in Section 5 and Section 6.
>>>
>>>    The support for BGP Multicast VPN (MVPN) Services [RFC6513] with SRv=
6
>>>    is outside the scope of this document.
>>>
>>>
>>>
>>> - - -
>>>
>>>
>>>
>>> This limits the overlay signalling to non global SAFIs mainly SAFI 128
>>> and SAFI 70.
>>>
>>>
>>>
>>> To your note SAFI 4 is private and never exchanged in the wild. Also
>>> SAFI 2 is multicast which is out of scope of this draft.
>>>
>>>
>>>
>>> The only thing which we need to sync on is indeed section 5.4 and use o=
f
>>> global IPv6 AFI 2 & SAFI 1
>>>
>>>
>>>
>>> Many thx,
>>>
>>> R.
>>>
>>>
>>>
>>>
>>>
>>>
>>>
>>>
>>>
>>> On Sat, Feb 12, 2022 at 7:11 PM Andrew - IETF <andrew-ietf@liquid.tech>
>>> wrote:
>>>
>>> Robert,
>>>
>>>
>>>
>>> I have to say that I have very similar readings on parts of the draft.
>>>
>>>
>>>
>>> Let=E2=80=99s look at it =E2=80=93
>>>
>>>
>>>
>>> 5.1 uses the IPv4-VPN NLRI =E2=80=93 That would seem to indicate AFI 1 =
/ SAFI 4
>>>
>>> 5.2 =E2=80=93 Uses AFI 2 / SAFI 4 from my reading
>>>
>>> 5.3 =E2=80=93 According to RFC8950 =E2=80=93 allows advertisement over =
SAFI 1, 2 or 4
>>>
>>> 5.4 =E2=80=93 To my reading =E2=80=93 very much refers to AFI 2 / SAFI =
1.
>>>
>>>
>>>
>>> I would agree if this document limited itself to 5.1 and 5.2 =E2=80=93 =
it
>>> doesn=E2=80=99t =E2=80=93 and therefore I have to agree with the though=
ts expressed in
>>> Warrens Discuss.  If I am wrong about 5.3 and 5.4, let=E2=80=99s chat a=
nd help me
>>> understand this better, and then lets potentially see if we can work up
>>> some wording that would clarify this if that is what is required.
>>>
>>>
>>>
>>> Thanks
>>>
>>>
>>>
>>> Andrew
>>>
>>>
>>>
>>>
>>>
>>> *From:* iesg <iesg-bounces@ietf.org> *On Behalf Of *Robert Raszuk
>>> *Sent:* Saturday, February 12, 2022 8:26 PM
>>> *To:* Warren Kumari <warren@kumari.net>
>>> *Cc:* Bocci, Matthew (Nokia - GB) <matthew.bocci@nokia.com>;
>>> draft-ietf-bess-srv6-services@ietf.org; bess-chairs@ietf.org; The IESG =
<
>>> iesg@ietf.org>; BESS <bess@ietf.org>
>>> *Subject:* Re: Warren Kumari's Discuss on
>>> draft-ietf-bess-srv6-services-10: (with DISCUSS and COMMENT)
>>>
>>>
>>>
>>> Hi Warren,
>>>
>>>
>>>
>>> Thank you for your Discuss. But before we start discussing it perhaps i=
t
>>> would be good to align on what this document really defines as I am sen=
sing
>>> from your description there can be some disconnect (modulo some text ma=
y be
>>> indeed misleading in the draft).
>>>
>>>
>>>
>>> You said:
>>>
>>>
>>>
>>> > However, we all know that BGP leaks happen -- and when they do, the
>>> SID=E2=80=99s
>>> > contained in the leak will be logged by various systems and hence
>>> available to
>>> > the public into perpetuity.
>>>
>>>
>>>
>>> I think the term BGP is used here a bit too broadly.
>>>
>>>
>>>
>>> Leaks do happen but only within global AFI/SAFIs. This draft defines
>>> extensions for L3VPN and L2VPNs SAFIs which are not used to peer outsid=
e of
>>> a domain, collection of domains under same administration +
>>> of course inter-as also could happen.
>>>
>>>
>>>
>>> With that being said I do not see risk that due to leaking there could
>>> be a situation where customer networks are exposed in any way externall=
y -
>>> leaving alone that to even get at the transport level to the customer
>>> facing PE is also filtered and never allowed from outside. But this is =
out
>>> of scope of this document as here the focus is not on underlay but over=
lay.
>>>
>>>
>>>
>>> Now when I re-read this I see why there is a little piece perhaps
>>> misleading. The draft makes a claim that it is applicable to RFC8950 wh=
ich
>>> defines use of NHv6 with both unicast and VPN AFs. That needs to be mad=
e
>>> clear that it is applicable to the latter only. If other co-authors bel=
ieve
>>> this is applicable to the former your DISCUSS section would indeed be
>>> valid.
>>>
>>>
>>>
>>> Many thx,
>>>
>>> R.
>>>
>>>
>>>
>>>
>>>
>>>
>>>
>>>
>>>
>>> On Sat, Feb 12, 2022 at 12:05 AM Warren Kumari via Datatracker <
>>> noreply@ietf.org> wrote:
>>>
>>> Warren Kumari has entered the following ballot position for
>>> draft-ietf-bess-srv6-services-10: Discuss
>>>
>>> When responding, please keep the subject line intact and reply to all
>>> email addresses included in the To and CC lines. (Feel free to cut this
>>> introductory paragraph, however.)
>>>
>>>
>>> Please refer to
>>> https://www.ietf.org/blog/handling-iesg-ballot-positions/
>>> for more information about how to handle DISCUSS and COMMENT positions.
>>>
>>>
>>> The document, along with other ballot positions, can be found here:
>>> https://datatracker.ietf.org/doc/draft-ietf-bess-srv6-services/
>>>
>>>
>>>
>>> ----------------------------------------------------------------------
>>> DISCUSS:
>>> ----------------------------------------------------------------------
>>>
>>> The Security Considerations section says: "The service flows between PE
>>> routers
>>> using SRv6 SIDs advertised via BGP are expected to be limited within th=
e
>>> trusted SR domain (e.g., within a single AS or between multiple ASes
>>> within a
>>> single provider network).  Precaution should be taken to ensure that th=
e
>>> BGP
>>> service information (including associated SRv6 SID) advertised via BGP
>>> sessions
>>> are limited to peers within this trusted SR domain." This is related to
>>> (from
>>> RFC8402): "Therefore, by default, the explicit routing information MUST
>>> NOT be
>>> leaked through the boundaries of the administered domain."
>>>
>>> However, we all know that BGP leaks happen -- and when they do, the SID=
=E2=80=99s
>>> contained in the leak will be logged by various systems and hence
>>> available to
>>> the public into perpetuity.
>>>
>>> While the document states that border filtering should protect against
>>> traffic
>>> injection, this does not cover the case of internal compromise. Sure,
>>> there is
>>> the argument that once there is an internally compromised system, all
>>> bets are
>>> off -- but with this, an attacker that knows the SIDs in e.g inject
>>> traffic
>>> into a VPN. This seems to me to significantly expand the attack surface
>>> to
>>> include the customer's networks too.
>>>
>>> Not only does an operator have to ensure that BGP leaks never occur,
>>> they have
>>> to then ensure that at no point can there be any filter lapses at any
>>> border
>>> node, and be able to guarantee the security of every device, server and
>>> machine
>>> within the domain in order for a secure posture to be maintained. Simpl=
y
>>> saying
>>> that precautions should be taken to make sure that route leak don't
>>> occur, when
>>> the consequences of doing so are a: severe and b: hard to recover from
>>> seems to
>>> not really cover it. In addition, it seems that the blast radius from a
>>> missing
>>> ACL seems much larger if it allows injections.
>>>
>>>
>>> ----------------------------------------------------------------------
>>> COMMENT:
>>> ----------------------------------------------------------------------
>>>
>>> I'm still reviewing the document, but wanted to get an initial ballot
>>> in, so
>>> that we could start discussing it. Hopefully someone can help my
>>> understand how
>>> this doesn't expand the consequences of a BGP leak.
>>>
>>>
>
> --
> The computing scientist=E2=80=99s main challenge is not to get confused b=
y the
> complexities of his own making.
>   -- E. W. Dijkstra
>

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

<div dir=3D"ltr">Hi Warren,<div><br></div><div>I am very sorry but I see fo=
lks are completely mixing transport layer and service=C2=A0layer.=C2=A0</di=
v><div><br></div><div>In RFC4364 you can use MPLS label for service demux a=
nd IP transport to get to remote egress PE via any IP network including Int=
ernet.=C2=A0</div><div><br></div><div>There is nothing in L3VPNs like enabl=
ing MPLS on interface as mandatory prerequisite. Yes many folks are confuse=
d about this and I see the same confusion here. The service plane is comple=
tely separate from transport layer from day one.=C2=A0</div><div><br></div>=
<div>Kind regards,</div><div>Robert</div><div><br></div><div>=C2=A0</div><d=
iv><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=
 Thu, Feb 17, 2022 at 4:14 PM Warren Kumari &lt;<a href=3D"mailto:warren@ku=
mari.net">warren@kumari.net</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"><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 Sun, Fe=
b 13, 2022 at 11:54 PM Ketan Talaulikar &lt;<a href=3D"mailto:ketant.ietf@g=
mail.com" target=3D"_blank">ketant.ietf@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"ltr">Hi Warren=
/All,<div><br></div><div>This draft specifies broadly two types of BGP Serv=
ices over SRv6:</div><div><br></div><div>A) VPN Services (L3VPN &amp; EVPN)=
 - Sec 5.1, 5.2 &amp; 6</div><div>B) Global Internet Services - Sec 5.3, 5.=
4</div><div><br></div><div>As explained by my co-author Robert, the operati=
ons and mechanisms for VPN services are similar to what we&#39;ve had with =
MPLS. I believe we are all on the same page on this one based on the discus=
sions between Andrew and Robert and that there is no new concern as far as =
(A).</div></div></blockquote><div><br></div><div>Actually, no, I don&#39;t =
think that we are -- if I, as an attacker, somehow know that VPN x uses MPL=
S labels Y, that&#39;s interesting, but not particularly=C2=A0valuable -- b=
ecause of the &quot;fail closed&quot; nature of MPLS (it&#39;s a different=
=C2=A0protocol, and needs explicit and intentional action to enable on an i=
nterface)=C2=A0 it&#39;s really hard for me to &quot;inject&quot; an MPLS p=
acket and route it into your network. With SRv6, if the SIDs leak, I can co=
nstruct a normal v6 packet and route it towards you. Yes, handwave handwave=
 the RFCs say that you MUST filter at your edges and that the filtering MUS=
T always be perfect handwave limited domain handwave -- but it&#39;s puttin=
g a large amount of faith in operator perfection.</div><div><br></div><div>=
Also, if I, as an attacker get access to a &quot;server&quot; in the provid=
er network (noc workstation, billing machine, random admin PC, etc), with M=
PLS it&#39;s very unlikely to be part of the MPLS domain, but=C2=A0 an SRv6=
 domain is much more likely to be &quot;squishy&quot; and more likely to en=
compass parts of the &quot;enterprise&quot; type systems.</div><div><br></d=
iv><div>W</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-lef=
t:1ex"><div dir=3D"ltr"><div><br></div><div>Now (B) does bring in filtering=
 aspects (as mentioned in the security considerations) to ensure that the S=
Rv6 block that is meant for use internal to the operator&#39;s network (i.e=
. SR domain) does not get leaked/advertised out from the default table on t=
he Internet Border Router (IBR) over to an eBGP peer. This is similar to th=
e precautions that operators take today to prevent their infrastructure add=
resses from being leaked to the Internet. The filters in BGP are also accom=
panied by ACLs at the IBRs to prevent traffic destined for those infrastruc=
ture IPs from entering into the operator network. This is the same in the c=
ase of SRv6 as well.</div><div><br></div><div>I hope that clarifies and we =
can update the text to convey these aspects better.</div><div><br></div><di=
v>Thanks,</div><div>Ketan</div><div><br></div></div><br><div class=3D"gmail=
_quote"><div dir=3D"ltr" class=3D"gmail_attr">On Sun, Feb 13, 2022 at 12:21=
 AM Andrew - IETF &lt;andrew-ietf@liquid.tech&gt; wrote:<br></div><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 lang=3D"EN-US">
<div>
<p class=3D"MsoNormal">Hi Robert, <u></u><u></u></p>
<p class=3D"MsoNormal"><u></u>=C2=A0<u></u></p>
<p class=3D"MsoNormal">5.3 Also opens the door to SAFI 1 =E2=80=93 since yo=
u can v6 over v4 using AFI =C2=A01 =C2=A0/ SAFI 1 using what is defined in =
RFC8950, in fact, it is explicit.<u></u><u></u></p>
<p class=3D"MsoNormal"><u></u>=C2=A0<u></u></p>
<p class=3D"MsoNormal">Section 5.3 is titled Global IPv4 over SRv6 core =E2=
=80=93 this correlates with the example in section 6.1 of RFC8950 =E2=80=93=
 which states:<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>
<pre><span style=3D"color:black">=C2=A0=C2=A0 The extensions defined in thi=
s document may be used as discussed in<u></u><u></u></span></pre>
<pre><span style=3D"color:black">=C2=A0=C2=A0 [<a href=3D"https://datatrack=
er.ietf.org/doc/html/rfc5565" title=3D"&quot;Softwire Mesh Framework&quot;"=
 target=3D"_blank">RFC5565</a>] for the interconnection of IPv4 islands ove=
r an IPv6<u></u><u></u></span></pre>
<pre><span style=3D"color:black">=C2=A0=C2=A0 backbone.=C2=A0 In this appli=
cation, Address Family Border Routers (AFBRs;<u></u><u></u></span></pre>
<pre><span style=3D"color:black">=C2=A0=C2=A0 as defined in [<a href=3D"htt=
ps://datatracker.ietf.org/doc/html/rfc4925" title=3D"&quot;Softwire Problem=
 Statement&quot;" target=3D"_blank">RFC4925</a>]) advertise IPv4 NLRI in th=
e MP_REACH_NLRI<u></u><u></u></span></pre>
<pre><span style=3D"color:black">=C2=A0=C2=A0 along with an IPv6 next hop.<=
u></u><u></u></span></pre>
<pre><span style=3D"color:black"><u></u>=C2=A0<u></u></span></pre>
<pre><span style=3D"color:black">=C2=A0=C2=A0 The MP_REACH_NLRI is encoded =
with:<u></u><u></u></span></pre>
<pre><span style=3D"color:black"><u></u>=C2=A0<u></u></span></pre>
<pre><span style=3D"color:black">=C2=A0=C2=A0 *=C2=A0 AFI =3D 1<u></u><u></=
u></span></pre>
<pre><span style=3D"color:black"><u></u>=C2=A0<u></u></span></pre>
<pre><span style=3D"color:black">=C2=A0=C2=A0 *=C2=A0 SAFI =3D 1<u></u><u><=
/u></span></pre>
<pre><span style=3D"color:black"><u></u>=C2=A0<u></u></span></pre>
<pre><span style=3D"color:black">=C2=A0=C2=A0 *=C2=A0 Length of Next Hop Ad=
dress field =3D 16 (or 32)<u></u><u></u></span></pre>
<pre><span style=3D"color:black"><u></u>=C2=A0<u></u></span></pre>
<pre><span style=3D"color:black">=C2=A0=C2=A0 *=C2=A0 Next Hop Address =3D =
IPv6 address of the next hop<u></u><u></u></span></pre>
<pre><span style=3D"color:black"><u></u>=C2=A0<u></u></span></pre>
<pre><span style=3D"color:black">=C2=A0=C2=A0 *=C2=A0 NLRI =3D IPv4 routes<=
u></u><u></u></span></pre>
<pre><span style=3D"color:black"><u></u>=C2=A0<u></u></span></pre>
<pre><span style=3D"color:black">=C2=A0=C2=A0 During BGP Capability Adverti=
sement, the PE routers would include the<u></u><u></u></span></pre>
<pre><span style=3D"color:black">=C2=A0=C2=A0 following fields in the Capab=
ilities Optional Parameter:<u></u><u></u></span></pre>
<pre><span style=3D"color:black"><u></u>=C2=A0<u></u></span></pre>
<pre><span style=3D"color:black">=C2=A0=C2=A0 *=C2=A0 Capability Code set t=
o &quot;Extended Next Hop Encoding&quot;<u></u><u></u></span></pre>
<pre><span style=3D"color:black"><u></u>=C2=A0<u></u></span></pre>
<pre><span style=3D"color:black">=C2=A0=C2=A0 *=C2=A0 Capability Value cont=
aining &lt;NLRI AFI=3D1, NLRI SAFI=3D1, Nexthop<u></u><u></u></span></pre>
<pre><span style=3D"color:black">=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0 AFI=3D2&gt;=
<u></u><u></u></span></pre>
<p class=3D"MsoNormal"><u></u>=C2=A0<u></u></p>
<p class=3D"MsoNormal">As I say, if you were to remove the references to gl=
obal and 5.3/5.4 which explicitly reference it and bring SAFI 1 into play =
=E2=80=93 there would be far less concern from my side, I can=E2=80=99t spe=
ak for anyone else, but that would be my feeling<u></u><u></u></p>
<p class=3D"MsoNormal"><u></u>=C2=A0<u></u></p>
<p class=3D"MsoNormal">Thanks<u></u><u></u></p>
<p class=3D"MsoNormal"><u></u>=C2=A0<u></u></p>
<p class=3D"MsoNormal">Andrew<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"><u></u>=C2=A0<u></u></p>
<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> Robert Raszuk &lt;<a href=3D"mailto:rob=
ert@raszuk.net" target=3D"_blank">robert@raszuk.net</a>&gt; <br>
<b>Sent:</b> Saturday, February 12, 2022 9:37 PM<br>
<b>To:</b> Andrew - IETF &lt;andrew-ietf@liquid.tech&gt;<br>
<b>Cc:</b> Warren Kumari &lt;<a href=3D"mailto:warren@kumari.net" target=3D=
"_blank">warren@kumari.net</a>&gt;; Bocci, Matthew (Nokia - GB) &lt;<a href=
=3D"mailto:matthew.bocci@nokia.com" target=3D"_blank">matthew.bocci@nokia.c=
om</a>&gt;; <a href=3D"mailto:draft-ietf-bess-srv6-services@ietf.org" targe=
t=3D"_blank">draft-ietf-bess-srv6-services@ietf.org</a>; <a href=3D"mailto:=
bess-chairs@ietf.org" target=3D"_blank">bess-chairs@ietf.org</a>; The IESG =
&lt;<a href=3D"mailto:iesg@ietf.org" target=3D"_blank">iesg@ietf.org</a>&gt=
;; BESS &lt;<a href=3D"mailto:bess@ietf.org" target=3D"_blank">bess@ietf.or=
g</a>&gt;<br>
<b>Subject:</b> Re: Warren Kumari&#39;s Discuss on draft-ietf-bess-srv6-ser=
vices-10: (with DISCUSS and COMMENT)<u></u><u></u></p>
</div>
<p class=3D"MsoNormal"><u></u>=C2=A0<u></u></p>
<div>
<p class=3D"MsoNormal">Hi Andrew,<u></u><u></u></p>
<div>
<p class=3D"MsoNormal"><u></u>=C2=A0<u></u></p>
</div>
<div>
<p class=3D"MsoNormal">When I read Warren&#39;s note Iooked at this text fr=
om=C2=A0section 2 which says:=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">- - -=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">=C2=A0 =C2=A0The SRv6 Service TLVs are defined as tw=
o new TLVs of the BGP Prefix-<br>
=C2=A0 =C2=A0SID Attribute to achieve signaling of SRv6 SIDs for L3 and L2<=
br>
=C2=A0 =C2=A0services.<br>
<br>
=C2=A0 =C2=A0o =C2=A0SRv6 L3 Service TLV: This TLV encodes Service SID info=
rmation for<br>
=C2=A0 =C2=A0 =C2=A0 SRv6 based L3 services.=C2=A0 It corresponds to the eq=
uivalent<br>
=C2=A0 =C2=A0 =C2=A0 functionality provided by an MPLS Label when received =
with a Layer<br>
=C2=A0 =C2=A0 =C2=A0 3 service route as defined in [RFC4364] [RFC4659] [RFC=
8950]<br>
=C2=A0 =C2=A0 =C2=A0 [RFC9136].=C2=A0 Some SRv6 Endpoint behaviors which MA=
Y be encoded, but<br>
=C2=A0 =C2=A0 =C2=A0 not limited to, are End.DX4, End.DT4, End.DX6, End.DT6=
, etc.<br>
<br>
=C2=A0 =C2=A0o =C2=A0SRv6 L2 Service TLV: This TLV encodes Service SID info=
rmation for<br>
=C2=A0 =C2=A0 =C2=A0 SRv6 based L2 services.=C2=A0 It corresponds to the eq=
uivalent<br>
=C2=A0 =C2=A0 =C2=A0 functionality provided by an MPLS Label1 for Ethernet =
VPN (EVPN)<br>
=C2=A0 =C2=A0 =C2=A0 Route-Types as defined in [RFC7432].=C2=A0 Some SRv6 E=
ndpoint behaviors<br>
=C2=A0 =C2=A0 =C2=A0 which MAY be encoded, but not limited to, are End.DX2,=
 End.DX2V,<br>
=C2=A0 =C2=A0 =C2=A0 End.DT2U, End.DT2M etc.<br>
<br>
=C2=A0 =C2=A0When an egress PE is enabled for BGP Services over SRv6 data-p=
lane,<br>
=C2=A0 =C2=A0it signals one or more SRv6 Service SIDs enclosed in SRv6 Serv=
ice<br>
=C2=A0 =C2=A0TLV(s) within the BGP Prefix-SID Attribute attached to MP-BGP =
NLRIs<br>
=C2=A0 =C2=A0defined in [RFC4760] [RFC4659] [RFC8950] [RFC7432] [RFC4364]<b=
r>
=C2=A0 =C2=A0[RFC9136] where applicable as described in Section 5 and Secti=
on 6.<br>
<br>
=C2=A0 =C2=A0The support for BGP Multicast VPN (MVPN) Services [RFC6513] wi=
th SRv6<br>
=C2=A0 =C2=A0is outside the scope of this document.<u></u><u></u></p>
</div>
<div>
<p class=3D"MsoNormal"><u></u>=C2=A0<u></u></p>
</div>
<div>
<p class=3D"MsoNormal">- - -=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">This limits the overlay signalling to non global SAF=
Is mainly SAFI 128 and SAFI 70.=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 note SAFI 4 is private and never exchanged i=
n the wild. Also SAFI 2 is multicast which is out of scope of this draft.=
=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 only thing which we need to sync on is indeed se=
ction 5.4 and use of global IPv6 AFI 2 &amp; SAFI 1=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,<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>
<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 Sat, Feb 12, 2022 at 7:11 PM Andrew - IETF &lt;<a=
 href=3D"mailto:andrew-ietf@liquid.tech" target=3D"_blank">andrew-ietf@liqu=
id.tech</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">Robert,<u></u><u></u></p>
<p class=3D"MsoNormal">=C2=A0<u></u><u></u></p>
<p class=3D"MsoNormal">I have to say that I have very similar readings on p=
arts of the draft.<u></u><u></u></p>
<p class=3D"MsoNormal">=C2=A0<u></u><u></u></p>
<p class=3D"MsoNormal">Let=E2=80=99s look at it =E2=80=93<u></u><u></u></p>
<p class=3D"MsoNormal">=C2=A0<u></u><u></u></p>
<p class=3D"MsoNormal">5.1 uses the IPv4-VPN NLRI =E2=80=93 That would seem=
 to indicate AFI 1 / SAFI 4<u></u><u></u></p>
<p class=3D"MsoNormal">5.2 =E2=80=93 Uses AFI 2 / SAFI 4 from my reading
<u></u><u></u></p>
<p class=3D"MsoNormal">5.3 =E2=80=93 According to RFC8950 =E2=80=93 allows =
advertisement over SAFI 1, 2 or 4
<u></u><u></u></p>
<p class=3D"MsoNormal">5.4 =E2=80=93 To my reading =E2=80=93 very much refe=
rs to AFI 2 / SAFI 1.<u></u><u></u></p>
<p class=3D"MsoNormal">=C2=A0<u></u><u></u></p>
<p class=3D"MsoNormal">I would agree if this document limited itself to 5.1=
 and 5.2 =E2=80=93 it doesn=E2=80=99t =E2=80=93 and therefore I have to agr=
ee with the thoughts expressed in Warrens Discuss.=C2=A0 If I am wrong abou=
t 5.3
 and 5.4, let=E2=80=99s chat and help me understand this better, and then l=
ets potentially see if we can work up some wording that would clarify this =
if that is what is required.<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>
<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> iesg &lt;<a href=3D"mailto:iesg-bounces=
@ietf.org" target=3D"_blank">iesg-bounces@ietf.org</a>&gt;
<b>On Behalf Of </b>Robert Raszuk<br>
<b>Sent:</b> Saturday, February 12, 2022 8:26 PM<br>
<b>To:</b> Warren Kumari &lt;<a href=3D"mailto:warren@kumari.net" target=3D=
"_blank">warren@kumari.net</a>&gt;<br>
<b>Cc:</b> Bocci, Matthew (Nokia - GB) &lt;<a href=3D"mailto:matthew.bocci@=
nokia.com" target=3D"_blank">matthew.bocci@nokia.com</a>&gt;;
<a href=3D"mailto:draft-ietf-bess-srv6-services@ietf.org" target=3D"_blank"=
>draft-ietf-bess-srv6-services@ietf.org</a>;
<a href=3D"mailto:bess-chairs@ietf.org" target=3D"_blank">bess-chairs@ietf.=
org</a>; The IESG &lt;<a href=3D"mailto:iesg@ietf.org" target=3D"_blank">ie=
sg@ietf.org</a>&gt;; BESS &lt;<a href=3D"mailto:bess@ietf.org" target=3D"_b=
lank">bess@ietf.org</a>&gt;<br>
<b>Subject:</b> Re: Warren Kumari&#39;s Discuss on draft-ietf-bess-srv6-ser=
vices-10: (with DISCUSS and COMMENT)<u></u><u></u></p>
</div>
<p class=3D"MsoNormal">=C2=A0<u></u><u></u></p>
<div>
<p class=3D"MsoNormal">Hi Warren,<u></u><u></u></p>
<div>
<p class=3D"MsoNormal">=C2=A0<u></u><u></u></p>
</div>
<div>
<p class=3D"MsoNormal">Thank you for your Discuss. But before we start disc=
ussing it perhaps it would be good to align on what this document really de=
fines as I am sensing from your description there
 can be some disconnect (modulo some text may be indeed=C2=A0misleading in =
the draft).=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">You said:=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; However, we all know that BGP leaks happen -- a=
nd when they do, the SID=E2=80=99s<br>
&gt; contained in the leak will be logged by various systems and hence avai=
lable to<br>
&gt; the public into perpetuity.<u></u><u></u></p>
</div>
<div>
<p class=3D"MsoNormal">=C2=A0<u></u><u></u></p>
</div>
<div>
<p class=3D"MsoNormal">I think the term BGP is used here a bit too broadly.=
=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">Leaks do happen but only within global=C2=A0AFI/SAFI=
s. This draft defines extensions for L3VPN and L2VPNs SAFIs which are not u=
sed to peer outside of a domain, collection of domains
 under same administration + of=C2=A0course=C2=A0inter-as also could happen=
.=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">With that=C2=A0being said I do not see risk that due=
 to leaking there could be a situation where customer networks are exposed =
in any way externally - leaving alone that to even get
 at the=C2=A0transport level to the customer facing PE is also filtered and=
 never allowed from outside. But this is out of scope of this document as h=
ere the focus is not on underlay but overlay.=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">Now when I re-read this I see why there is a little =
piece perhaps misleading. The draft makes a claim that it is applicable to =
RFC8950 which defines use of NHv6 with both unicast
 and VPN AFs. That needs to be made clear that it is applicable to the latt=
er only. If other co-authors believe this is applicable=C2=A0to the former =
your DISCUSS section would indeed be valid.=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">Many thx,<u></u><u></u></p>
</div>
<div>
<p class=3D"MsoNormal">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">=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, Feb 12, 2022 at 12:05 AM Warren Kumari via D=
atatracker &lt;<a href=3D"mailto:noreply@ietf.org" target=3D"_blank">norepl=
y@ietf.org</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">
<p class=3D"MsoNormal" style=3D"margin-bottom:12pt">Warren Kumari has enter=
ed the following ballot position for<br>
draft-ietf-bess-srv6-services-10: Discuss<br>
<br>
When responding, please keep the subject line intact and reply to all<br>
email addresses included in the To and CC lines. (Feel free to cut this<br>
introductory paragraph, however.)<br>
<br>
<br>
Please refer to <a href=3D"https://www.ietf.org/blog/handling-iesg-ballot-p=
ositions" target=3D"_blank">
https://www.ietf.org/blog/handling-iesg-ballot-positions/</a><br>
for more information about how to handle DISCUSS and COMMENT positions.<br>
<br>
<br>
The document, along with other ballot positions, can be found here:<br>
<a href=3D"https://datatracker.ietf.org/doc/draft-ietf-bess-srv6-services" =
target=3D"_blank">https://datatracker.ietf.org/doc/draft-ietf-bess-srv6-ser=
vices/</a><br>
<br>
<br>
<br>
----------------------------------------------------------------------<br>
DISCUSS:<br>
----------------------------------------------------------------------<br>
<br>
The Security Considerations section says: &quot;The service flows between P=
E routers<br>
using SRv6 SIDs advertised via BGP are expected to be limited within the<br=
>
trusted SR domain (e.g., within a single AS or between multiple ASes within=
 a<br>
single provider network).=C2=A0 Precaution should be taken to ensure that t=
he BGP<br>
service information (including associated SRv6 SID) advertised via BGP sess=
ions<br>
are limited to peers within this trusted SR domain.&quot; This is related t=
o (from<br>
RFC8402): &quot;Therefore, by default, the explicit routing information MUS=
T NOT be<br>
leaked through the boundaries of the administered domain.&quot;<br>
<br>
However, we all know that BGP leaks happen -- and when they do, the SID=E2=
=80=99s<br>
contained in the leak will be logged by various systems and hence available=
 to<br>
the public into perpetuity.<br>
<br>
While the document states that border filtering should protect against traf=
fic<br>
injection, this does not cover the case of internal compromise. Sure, there=
 is<br>
the argument that once there is an internally compromised system, all bets =
are<br>
off -- but with this, an attacker that knows the SIDs in e.g inject traffic=
<br>
into a VPN. This seems to me to significantly expand the attack surface to<=
br>
include the customer&#39;s networks too.<br>
<br>
Not only does an operator have to ensure that BGP leaks never occur, they h=
ave<br>
to then ensure that at no point can there be any filter lapses at any borde=
r<br>
node, and be able to guarantee the security of every device, server and mac=
hine<br>
within the domain in order for a secure posture to be maintained. Simply sa=
ying<br>
that precautions should be taken to make sure that route leak don&#39;t occ=
ur, when<br>
the consequences of doing so are a: severe and b: hard to recover from seem=
s to<br>
not really cover it. In addition, it seems that the blast radius from a mis=
sing<br>
ACL seems much larger if it allows injections.<br>
<br>
<br>
----------------------------------------------------------------------<br>
COMMENT:<br>
----------------------------------------------------------------------<br>
<br>
I&#39;m still reviewing the document, but wanted to get an initial ballot i=
n, so<br>
that we could start discussing it. Hopefully someone can help my understand=
 how<br>
this doesn&#39;t expand the consequences of a BGP leak.<br>
<br>
<u></u><u></u></p>
</blockquote>
</div>
</div>
</div>
</blockquote>
</div>
</div>
</div>

</blockquote></div>
</blockquote></div><br clear=3D"all"><div><br></div>-- <br><div dir=3D"ltr"=
><div dir=3D"ltr">The computing scientist=E2=80=99s main challenge is not t=
o get confused by the<br>complexities of his own making. <br>=C2=A0 -- E. W=
. Dijkstra</div></div></div>
</blockquote></div>

--000000000000b0df2e05d838694d--


From nobody Thu Feb 17 07:41:27 2022
Return-Path: <zhuangshunwan@huawei.com>
X-Original-To: bess@ietfa.amsl.com
Delivered-To: bess@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 50F473A0891; Thu, 17 Feb 2022 07:41:14 -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, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_BLOCKED=0.001, RCVD_IN_MSPIKE_H4=0.001, RCVD_IN_MSPIKE_WL=0.001, SPF_HELO_NONE=0.001, SPF_PASS=-0.001, URIBL_BLOCKED=0.001] autolearn=ham autolearn_force=no
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id eNFOK76gB4y7; Thu, 17 Feb 2022 07:41:08 -0800 (PST)
Received: from frasgout.his.huawei.com (frasgout.his.huawei.com [185.176.79.56]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 061DF3A0889; Thu, 17 Feb 2022 07:41:08 -0800 (PST)
Received: from fraeml741-chm.china.huawei.com (unknown [172.18.147.200]) by frasgout.his.huawei.com (SkyGuard) with ESMTP id 4JzzY46BkJz67xgN; Thu, 17 Feb 2022 23:40:08 +0800 (CST)
Received: from kwepeml500003.china.huawei.com (7.221.188.182) by fraeml741-chm.china.huawei.com (10.206.15.222) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256) id 15.1.2308.21; Thu, 17 Feb 2022 16:41:03 +0100
Received: from kwepeml500004.china.huawei.com (7.221.188.141) by kwepeml500003.china.huawei.com (7.221.188.182) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256) id 15.1.2308.21; Thu, 17 Feb 2022 23:41:02 +0800
Received: from kwepeml500004.china.huawei.com ([7.221.188.141]) by kwepeml500004.china.huawei.com ([7.221.188.141]) with mapi id 15.01.2308.021;  Thu, 17 Feb 2022 23:41:02 +0800
From: Zhuangshunwan <zhuangshunwan@huawei.com>
To: Robert Raszuk <robert@raszuk.net>, Warren Kumari <warren@kumari.net>
CC: Ketan Talaulikar <ketant.ietf@gmail.com>, Andrew - IETF <andrew-ietf@liquid.tech>, "Bocci, Matthew (Nokia - GB)" <matthew.bocci@nokia.com>, "draft-ietf-bess-srv6-services@ietf.org" <draft-ietf-bess-srv6-services@ietf.org>, "bess-chairs@ietf.org" <bess-chairs@ietf.org>, The IESG <iesg@ietf.org>, BESS <bess@ietf.org>
Thread-Topic: Warren Kumari's Discuss on draft-ietf-bess-srv6-services-10: (with DISCUSS and COMMENT)
Thread-Index: AQHYJBEwi4DFWKrb/U2uvB0K8/qoNKyXV5+AgACJPfA=
Date: Thu, 17 Feb 2022 15:41:01 +0000
Message-ID: <de47b5ed7bf64831906862e30e84dffd@huawei.com>
References: <164462070317.8057.6829026572175337017@ietfa.amsl.com> <CAOj+MMFtGVoaoj-L5Wv2yZz+HpQ3JLehvtBHtxrfG0-wCfko8g@mail.gmail.com> <AM7PR03MB64511292D62F62956411ED67EE319@AM7PR03MB6451.eurprd03.prod.outlook.com> <CAOj+MMFA3jq7XOB4nB8A2t+A2iuty25NMB+9x5NTHTeVdcz9+Q@mail.gmail.com> <AM7PR03MB64515E34B0CD23E44D7EB83BEE319@AM7PR03MB6451.eurprd03.prod.outlook.com> <CAH6gdPwgkfGHJyD9p4tAzGTTy4-vNRhNdzgTA=LgzxzPbZp7zw@mail.gmail.com> <CAHw9_iKmMgKrNv_yVX3fp8gEZi4_ZEtUPLC3ycXU+H3uaoqfVg@mail.gmail.com> <CAOj+MMGvt-h4U4tbOHg8fSGyT_A8tdws8J747-D+-RjOc0dtkA@mail.gmail.com>
In-Reply-To: <CAOj+MMGvt-h4U4tbOHg8fSGyT_A8tdws8J747-D+-RjOc0dtkA@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.152.178]
Content-Type: multipart/alternative; boundary="_000_de47b5ed7bf64831906862e30e84dffdhuaweicom_"
MIME-Version: 1.0
X-CFilter-Loop: Reflected
Archived-At: <https://mailarchive.ietf.org/arch/msg/bess/4ekl9kmtebT_u74cR4pWjmstgRI>
Subject: Re: [bess] Warren Kumari's Discuss on draft-ietf-bess-srv6-services-10: (with DISCUSS and COMMENT)
X-BeenThere: bess@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: BGP-Enabled ServiceS working group discussion list <bess.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/bess>, <mailto:bess-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/bess/>
List-Post: <mailto:bess@ietf.org>
List-Help: <mailto:bess-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/bess>, <mailto:bess-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 17 Feb 2022 15:41:15 -0000

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

SGkgYWxsLA0KDQorMSBmb3IgUm9iZXJ0Lg0KWWVzLCBlc3BlY2lhbGx5IHdoZW4gTVBMUyBpbiBH
UkUgb3IgTVBMUyBpbiBVRFAgaXMgZGVwbG95ZWQsIHBhY2tldHMgY2FycnlpbmcgTVBMUyBsYWJl
bHMgY2FuIHRyYXZlcnNlIGFsbCBJUC1yZWFjaGFibGUgbmV0d29ya3MgYW5kIHJlYWNoIHJlbW90
ZSBQRXMuDQoNCkJSLA0KU2h1bndhbg0KDQpGcm9tOiBSb2JlcnQgUmFzenVrIFttYWlsdG86cm9i
ZXJ0QHJhc3p1ay5uZXRdDQpTZW50OiBUaHVyc2RheSwgRmVicnVhcnkgMTcsIDIwMjIgMTE6Mjgg
UE0NClRvOiBXYXJyZW4gS3VtYXJpIDx3YXJyZW5Aa3VtYXJpLm5ldD4NCkNjOiBLZXRhbiBUYWxh
dWxpa2FyIDxrZXRhbnQuaWV0ZkBnbWFpbC5jb20+OyBBbmRyZXcgLSBJRVRGIDxhbmRyZXctaWV0
ZkBsaXF1aWQudGVjaD47IEJvY2NpLCBNYXR0aGV3IChOb2tpYSAtIEdCKSA8bWF0dGhldy5ib2Nj
aUBub2tpYS5jb20+OyBkcmFmdC1pZXRmLWJlc3Mtc3J2Ni1zZXJ2aWNlc0BpZXRmLm9yZzsgYmVz
cy1jaGFpcnNAaWV0Zi5vcmc7IFRoZSBJRVNHIDxpZXNnQGlldGYub3JnPjsgQkVTUyA8YmVzc0Bp
ZXRmLm9yZz4NClN1YmplY3Q6IFJlOiBXYXJyZW4gS3VtYXJpJ3MgRGlzY3VzcyBvbiBkcmFmdC1p
ZXRmLWJlc3Mtc3J2Ni1zZXJ2aWNlcy0xMDogKHdpdGggRElTQ1VTUyBhbmQgQ09NTUVOVCkNCg0K
SGkgV2FycmVuLA0KDQpJIGFtIHZlcnkgc29ycnkgYnV0IEkgc2VlIGZvbGtzIGFyZSBjb21wbGV0
ZWx5IG1peGluZyB0cmFuc3BvcnQgbGF5ZXIgYW5kIHNlcnZpY2UgbGF5ZXIuDQoNCkluIFJGQzQz
NjQgeW91IGNhbiB1c2UgTVBMUyBsYWJlbCBmb3Igc2VydmljZSBkZW11eCBhbmQgSVAgdHJhbnNw
b3J0IHRvIGdldCB0byByZW1vdGUgZWdyZXNzIFBFIHZpYSBhbnkgSVAgbmV0d29yayBpbmNsdWRp
bmcgSW50ZXJuZXQuDQoNClRoZXJlIGlzIG5vdGhpbmcgaW4gTDNWUE5zIGxpa2UgZW5hYmxpbmcg
TVBMUyBvbiBpbnRlcmZhY2UgYXMgbWFuZGF0b3J5IHByZXJlcXVpc2l0ZS4gWWVzIG1hbnkgZm9s
a3MgYXJlIGNvbmZ1c2VkIGFib3V0IHRoaXMgYW5kIEkgc2VlIHRoZSBzYW1lIGNvbmZ1c2lvbiBo
ZXJlLiBUaGUgc2VydmljZSBwbGFuZSBpcyBjb21wbGV0ZWx5IHNlcGFyYXRlIGZyb20gdHJhbnNw
b3J0IGxheWVyIGZyb20gZGF5IG9uZS4NCg0KS2luZCByZWdhcmRzLA0KUm9iZXJ0DQoNCg0KDQoN
Cg0KDQoNCg0KT24gVGh1LCBGZWIgMTcsIDIwMjIgYXQgNDoxNCBQTSBXYXJyZW4gS3VtYXJpIDx3
YXJyZW5Aa3VtYXJpLm5ldDxtYWlsdG86d2FycmVuQGt1bWFyaS5uZXQ+PiB3cm90ZToNCg0KDQpP
biBTdW4sIEZlYiAxMywgMjAyMiBhdCAxMTo1NCBQTSBLZXRhbiBUYWxhdWxpa2FyIDxrZXRhbnQu
aWV0ZkBnbWFpbC5jb208bWFpbHRvOmtldGFudC5pZXRmQGdtYWlsLmNvbT4+IHdyb3RlOg0KSGkg
V2FycmVuL0FsbCwNCg0KVGhpcyBkcmFmdCBzcGVjaWZpZXMgYnJvYWRseSB0d28gdHlwZXMgb2Yg
QkdQIFNlcnZpY2VzIG92ZXIgU1J2NjoNCg0KQSkgVlBOIFNlcnZpY2VzIChMM1ZQTiAmIEVWUE4p
IC0gU2VjIDUuMSwgNS4yICYgNg0KQikgR2xvYmFsIEludGVybmV0IFNlcnZpY2VzIC0gU2VjIDUu
MywgNS40DQoNCkFzIGV4cGxhaW5lZCBieSBteSBjby1hdXRob3IgUm9iZXJ0LCB0aGUgb3BlcmF0
aW9ucyBhbmQgbWVjaGFuaXNtcyBmb3IgVlBOIHNlcnZpY2VzIGFyZSBzaW1pbGFyIHRvIHdoYXQg
d2UndmUgaGFkIHdpdGggTVBMUy4gSSBiZWxpZXZlIHdlIGFyZSBhbGwgb24gdGhlIHNhbWUgcGFn
ZSBvbiB0aGlzIG9uZSBiYXNlZCBvbiB0aGUgZGlzY3Vzc2lvbnMgYmV0d2VlbiBBbmRyZXcgYW5k
IFJvYmVydCBhbmQgdGhhdCB0aGVyZSBpcyBubyBuZXcgY29uY2VybiBhcyBmYXIgYXMgKEEpLg0K
DQpBY3R1YWxseSwgbm8sIEkgZG9uJ3QgdGhpbmsgdGhhdCB3ZSBhcmUgLS0gaWYgSSwgYXMgYW4g
YXR0YWNrZXIsIHNvbWVob3cga25vdyB0aGF0IFZQTiB4IHVzZXMgTVBMUyBsYWJlbHMgWSwgdGhh
dCdzIGludGVyZXN0aW5nLCBidXQgbm90IHBhcnRpY3VsYXJseSB2YWx1YWJsZSAtLSBiZWNhdXNl
IG9mIHRoZSAiZmFpbCBjbG9zZWQiIG5hdHVyZSBvZiBNUExTIChpdCdzIGEgZGlmZmVyZW50IHBy
b3RvY29sLCBhbmQgbmVlZHMgZXhwbGljaXQgYW5kIGludGVudGlvbmFsIGFjdGlvbiB0byBlbmFi
bGUgb24gYW4gaW50ZXJmYWNlKSAgaXQncyByZWFsbHkgaGFyZCBmb3IgbWUgdG8gImluamVjdCIg
YW4gTVBMUyBwYWNrZXQgYW5kIHJvdXRlIGl0IGludG8geW91ciBuZXR3b3JrLiBXaXRoIFNSdjYs
IGlmIHRoZSBTSURzIGxlYWssIEkgY2FuIGNvbnN0cnVjdCBhIG5vcm1hbCB2NiBwYWNrZXQgYW5k
IHJvdXRlIGl0IHRvd2FyZHMgeW91LiBZZXMsIGhhbmR3YXZlIGhhbmR3YXZlIHRoZSBSRkNzIHNh
eSB0aGF0IHlvdSBNVVNUIGZpbHRlciBhdCB5b3VyIGVkZ2VzIGFuZCB0aGF0IHRoZSBmaWx0ZXJp
bmcgTVVTVCBhbHdheXMgYmUgcGVyZmVjdCBoYW5kd2F2ZSBsaW1pdGVkIGRvbWFpbiBoYW5kd2F2
ZSAtLSBidXQgaXQncyBwdXR0aW5nIGEgbGFyZ2UgYW1vdW50IG9mIGZhaXRoIGluIG9wZXJhdG9y
IHBlcmZlY3Rpb24uDQoNCkFsc28sIGlmIEksIGFzIGFuIGF0dGFja2VyIGdldCBhY2Nlc3MgdG8g
YSAic2VydmVyIiBpbiB0aGUgcHJvdmlkZXIgbmV0d29yayAobm9jIHdvcmtzdGF0aW9uLCBiaWxs
aW5nIG1hY2hpbmUsIHJhbmRvbSBhZG1pbiBQQywgZXRjKSwgd2l0aCBNUExTIGl0J3MgdmVyeSB1
bmxpa2VseSB0byBiZSBwYXJ0IG9mIHRoZSBNUExTIGRvbWFpbiwgYnV0ICBhbiBTUnY2IGRvbWFp
biBpcyBtdWNoIG1vcmUgbGlrZWx5IHRvIGJlICJzcXVpc2h5IiBhbmQgbW9yZSBsaWtlbHkgdG8g
ZW5jb21wYXNzIHBhcnRzIG9mIHRoZSAiZW50ZXJwcmlzZSIgdHlwZSBzeXN0ZW1zLg0KDQpXDQoN
Cg0KTm93IChCKSBkb2VzIGJyaW5nIGluIGZpbHRlcmluZyBhc3BlY3RzIChhcyBtZW50aW9uZWQg
aW4gdGhlIHNlY3VyaXR5IGNvbnNpZGVyYXRpb25zKSB0byBlbnN1cmUgdGhhdCB0aGUgU1J2NiBi
bG9jayB0aGF0IGlzIG1lYW50IGZvciB1c2UgaW50ZXJuYWwgdG8gdGhlIG9wZXJhdG9yJ3MgbmV0
d29yayAoaS5lLiBTUiBkb21haW4pIGRvZXMgbm90IGdldCBsZWFrZWQvYWR2ZXJ0aXNlZCBvdXQg
ZnJvbSB0aGUgZGVmYXVsdCB0YWJsZSBvbiB0aGUgSW50ZXJuZXQgQm9yZGVyIFJvdXRlciAoSUJS
KSBvdmVyIHRvIGFuIGVCR1AgcGVlci4gVGhpcyBpcyBzaW1pbGFyIHRvIHRoZSBwcmVjYXV0aW9u
cyB0aGF0IG9wZXJhdG9ycyB0YWtlIHRvZGF5IHRvIHByZXZlbnQgdGhlaXIgaW5mcmFzdHJ1Y3R1
cmUgYWRkcmVzc2VzIGZyb20gYmVpbmcgbGVha2VkIHRvIHRoZSBJbnRlcm5ldC4gVGhlIGZpbHRl
cnMgaW4gQkdQIGFyZSBhbHNvIGFjY29tcGFuaWVkIGJ5IEFDTHMgYXQgdGhlIElCUnMgdG8gcHJl
dmVudCB0cmFmZmljIGRlc3RpbmVkIGZvciB0aG9zZSBpbmZyYXN0cnVjdHVyZSBJUHMgZnJvbSBl
bnRlcmluZyBpbnRvIHRoZSBvcGVyYXRvciBuZXR3b3JrLiBUaGlzIGlzIHRoZSBzYW1lIGluIHRo
ZSBjYXNlIG9mIFNSdjYgYXMgd2VsbC4NCg0KSSBob3BlIHRoYXQgY2xhcmlmaWVzIGFuZCB3ZSBj
YW4gdXBkYXRlIHRoZSB0ZXh0IHRvIGNvbnZleSB0aGVzZSBhc3BlY3RzIGJldHRlci4NCg0KVGhh
bmtzLA0KS2V0YW4NCg0KDQpPbiBTdW4sIEZlYiAxMywgMjAyMiBhdCAxMjoyMSBBTSBBbmRyZXcg
LSBJRVRGIDxhbmRyZXctaWV0ZkBsaXF1aWQudGVjaDxtYWlsdG86YW5kcmV3LWlldGZAbGlxdWlk
LnRlY2g+PiB3cm90ZToNCkhpIFJvYmVydCwNCg0KNS4zIEFsc28gb3BlbnMgdGhlIGRvb3IgdG8g
U0FGSSAxIOKAkyBzaW5jZSB5b3UgY2FuIHY2IG92ZXIgdjQgdXNpbmcgQUZJICAxICAvIFNBRkkg
MSB1c2luZyB3aGF0IGlzIGRlZmluZWQgaW4gUkZDODk1MCwgaW4gZmFjdCwgaXQgaXMgZXhwbGlj
aXQuDQoNClNlY3Rpb24gNS4zIGlzIHRpdGxlZCBHbG9iYWwgSVB2NCBvdmVyIFNSdjYgY29yZSDi
gJMgdGhpcyBjb3JyZWxhdGVzIHdpdGggdGhlIGV4YW1wbGUgaW4gc2VjdGlvbiA2LjEgb2YgUkZD
ODk1MCDigJMgd2hpY2ggc3RhdGVzOg0KDQoNCg0KICAgVGhlIGV4dGVuc2lvbnMgZGVmaW5lZCBp
biB0aGlzIGRvY3VtZW50IG1heSBiZSB1c2VkIGFzIGRpc2N1c3NlZCBpbg0KDQogICBbUkZDNTU2
NTxodHRwczovL2RhdGF0cmFja2VyLmlldGYub3JnL2RvYy9odG1sL3JmYzU1NjU+XSBmb3IgdGhl
IGludGVyY29ubmVjdGlvbiBvZiBJUHY0IGlzbGFuZHMgb3ZlciBhbiBJUHY2DQoNCiAgIGJhY2ti
b25lLiAgSW4gdGhpcyBhcHBsaWNhdGlvbiwgQWRkcmVzcyBGYW1pbHkgQm9yZGVyIFJvdXRlcnMg
KEFGQlJzOw0KDQogICBhcyBkZWZpbmVkIGluIFtSRkM0OTI1PGh0dHBzOi8vZGF0YXRyYWNrZXIu
aWV0Zi5vcmcvZG9jL2h0bWwvcmZjNDkyNT5dKSBhZHZlcnRpc2UgSVB2NCBOTFJJIGluIHRoZSBN
UF9SRUFDSF9OTFJJDQoNCiAgIGFsb25nIHdpdGggYW4gSVB2NiBuZXh0IGhvcC4NCg0KDQoNCiAg
IFRoZSBNUF9SRUFDSF9OTFJJIGlzIGVuY29kZWQgd2l0aDoNCg0KDQoNCiAgICogIEFGSSA9IDEN
Cg0KDQoNCiAgICogIFNBRkkgPSAxDQoNCg0KDQogICAqICBMZW5ndGggb2YgTmV4dCBIb3AgQWRk
cmVzcyBmaWVsZCA9IDE2IChvciAzMikNCg0KDQoNCiAgICogIE5leHQgSG9wIEFkZHJlc3MgPSBJ
UHY2IGFkZHJlc3Mgb2YgdGhlIG5leHQgaG9wDQoNCg0KDQogICAqICBOTFJJID0gSVB2NCByb3V0
ZXMNCg0KDQoNCiAgIER1cmluZyBCR1AgQ2FwYWJpbGl0eSBBZHZlcnRpc2VtZW50LCB0aGUgUEUg
cm91dGVycyB3b3VsZCBpbmNsdWRlIHRoZQ0KDQogICBmb2xsb3dpbmcgZmllbGRzIGluIHRoZSBD
YXBhYmlsaXRpZXMgT3B0aW9uYWwgUGFyYW1ldGVyOg0KDQoNCg0KICAgKiAgQ2FwYWJpbGl0eSBD
b2RlIHNldCB0byAiRXh0ZW5kZWQgTmV4dCBIb3AgRW5jb2RpbmciDQoNCg0KDQogICAqICBDYXBh
YmlsaXR5IFZhbHVlIGNvbnRhaW5pbmcgPE5MUkkgQUZJPTEsIE5MUkkgU0FGST0xLCBOZXh0aG9w
DQoNCiAgICAgIEFGST0yPg0KDQpBcyBJIHNheSwgaWYgeW91IHdlcmUgdG8gcmVtb3ZlIHRoZSBy
ZWZlcmVuY2VzIHRvIGdsb2JhbCBhbmQgNS4zLzUuNCB3aGljaCBleHBsaWNpdGx5IHJlZmVyZW5j
ZSBpdCBhbmQgYnJpbmcgU0FGSSAxIGludG8gcGxheSDigJMgdGhlcmUgd291bGQgYmUgZmFyIGxl
c3MgY29uY2VybiBmcm9tIG15IHNpZGUsIEkgY2Fu4oCZdCBzcGVhayBmb3IgYW55b25lIGVsc2Us
IGJ1dCB0aGF0IHdvdWxkIGJlIG15IGZlZWxpbmcNCg0KVGhhbmtzDQoNCkFuZHJldw0KDQoNCg0K
RnJvbTogUm9iZXJ0IFJhc3p1ayA8cm9iZXJ0QHJhc3p1ay5uZXQ8bWFpbHRvOnJvYmVydEByYXN6
dWsubmV0Pj4NClNlbnQ6IFNhdHVyZGF5LCBGZWJydWFyeSAxMiwgMjAyMiA5OjM3IFBNDQpUbzog
QW5kcmV3IC0gSUVURiA8YW5kcmV3LWlldGZAbGlxdWlkLnRlY2g8bWFpbHRvOmFuZHJldy1pZXRm
QGxpcXVpZC50ZWNoPj4NCkNjOiBXYXJyZW4gS3VtYXJpIDx3YXJyZW5Aa3VtYXJpLm5ldDxtYWls
dG86d2FycmVuQGt1bWFyaS5uZXQ+PjsgQm9jY2ksIE1hdHRoZXcgKE5va2lhIC0gR0IpIDxtYXR0
aGV3LmJvY2NpQG5va2lhLmNvbTxtYWlsdG86bWF0dGhldy5ib2NjaUBub2tpYS5jb20+PjsgZHJh
ZnQtaWV0Zi1iZXNzLXNydjYtc2VydmljZXNAaWV0Zi5vcmc8bWFpbHRvOmRyYWZ0LWlldGYtYmVz
cy1zcnY2LXNlcnZpY2VzQGlldGYub3JnPjsgYmVzcy1jaGFpcnNAaWV0Zi5vcmc8bWFpbHRvOmJl
c3MtY2hhaXJzQGlldGYub3JnPjsgVGhlIElFU0cgPGllc2dAaWV0Zi5vcmc8bWFpbHRvOmllc2dA
aWV0Zi5vcmc+PjsgQkVTUyA8YmVzc0BpZXRmLm9yZzxtYWlsdG86YmVzc0BpZXRmLm9yZz4+DQpT
dWJqZWN0OiBSZTogV2FycmVuIEt1bWFyaSdzIERpc2N1c3Mgb24gZHJhZnQtaWV0Zi1iZXNzLXNy
djYtc2VydmljZXMtMTA6ICh3aXRoIERJU0NVU1MgYW5kIENPTU1FTlQpDQoNCkhpIEFuZHJldywN
Cg0KV2hlbiBJIHJlYWQgV2FycmVuJ3Mgbm90ZSBJb29rZWQgYXQgdGhpcyB0ZXh0IGZyb20gc2Vj
dGlvbiAyIHdoaWNoIHNheXM6DQoNCi0gLSAtDQoNCiAgIFRoZSBTUnY2IFNlcnZpY2UgVExWcyBh
cmUgZGVmaW5lZCBhcyB0d28gbmV3IFRMVnMgb2YgdGhlIEJHUCBQcmVmaXgtDQogICBTSUQgQXR0
cmlidXRlIHRvIGFjaGlldmUgc2lnbmFsaW5nIG9mIFNSdjYgU0lEcyBmb3IgTDMgYW5kIEwyDQog
ICBzZXJ2aWNlcy4NCg0KICAgbyAgU1J2NiBMMyBTZXJ2aWNlIFRMVjogVGhpcyBUTFYgZW5jb2Rl
cyBTZXJ2aWNlIFNJRCBpbmZvcm1hdGlvbiBmb3INCiAgICAgIFNSdjYgYmFzZWQgTDMgc2Vydmlj
ZXMuICBJdCBjb3JyZXNwb25kcyB0byB0aGUgZXF1aXZhbGVudA0KICAgICAgZnVuY3Rpb25hbGl0
eSBwcm92aWRlZCBieSBhbiBNUExTIExhYmVsIHdoZW4gcmVjZWl2ZWQgd2l0aCBhIExheWVyDQog
ICAgICAzIHNlcnZpY2Ugcm91dGUgYXMgZGVmaW5lZCBpbiBbUkZDNDM2NF0gW1JGQzQ2NTldIFtS
RkM4OTUwXQ0KICAgICAgW1JGQzkxMzZdLiAgU29tZSBTUnY2IEVuZHBvaW50IGJlaGF2aW9ycyB3
aGljaCBNQVkgYmUgZW5jb2RlZCwgYnV0DQogICAgICBub3QgbGltaXRlZCB0bywgYXJlIEVuZC5E
WDQsIEVuZC5EVDQsIEVuZC5EWDYsIEVuZC5EVDYsIGV0Yy4NCg0KICAgbyAgU1J2NiBMMiBTZXJ2
aWNlIFRMVjogVGhpcyBUTFYgZW5jb2RlcyBTZXJ2aWNlIFNJRCBpbmZvcm1hdGlvbiBmb3INCiAg
ICAgIFNSdjYgYmFzZWQgTDIgc2VydmljZXMuICBJdCBjb3JyZXNwb25kcyB0byB0aGUgZXF1aXZh
bGVudA0KICAgICAgZnVuY3Rpb25hbGl0eSBwcm92aWRlZCBieSBhbiBNUExTIExhYmVsMSBmb3Ig
RXRoZXJuZXQgVlBOIChFVlBOKQ0KICAgICAgUm91dGUtVHlwZXMgYXMgZGVmaW5lZCBpbiBbUkZD
NzQzMl0uICBTb21lIFNSdjYgRW5kcG9pbnQgYmVoYXZpb3JzDQogICAgICB3aGljaCBNQVkgYmUg
ZW5jb2RlZCwgYnV0IG5vdCBsaW1pdGVkIHRvLCBhcmUgRW5kLkRYMiwgRW5kLkRYMlYsDQogICAg
ICBFbmQuRFQyVSwgRW5kLkRUMk0gZXRjLg0KDQogICBXaGVuIGFuIGVncmVzcyBQRSBpcyBlbmFi
bGVkIGZvciBCR1AgU2VydmljZXMgb3ZlciBTUnY2IGRhdGEtcGxhbmUsDQogICBpdCBzaWduYWxz
IG9uZSBvciBtb3JlIFNSdjYgU2VydmljZSBTSURzIGVuY2xvc2VkIGluIFNSdjYgU2VydmljZQ0K
ICAgVExWKHMpIHdpdGhpbiB0aGUgQkdQIFByZWZpeC1TSUQgQXR0cmlidXRlIGF0dGFjaGVkIHRv
IE1QLUJHUCBOTFJJcw0KICAgZGVmaW5lZCBpbiBbUkZDNDc2MF0gW1JGQzQ2NTldIFtSRkM4OTUw
XSBbUkZDNzQzMl0gW1JGQzQzNjRdDQogICBbUkZDOTEzNl0gd2hlcmUgYXBwbGljYWJsZSBhcyBk
ZXNjcmliZWQgaW4gU2VjdGlvbiA1IGFuZCBTZWN0aW9uIDYuDQoNCiAgIFRoZSBzdXBwb3J0IGZv
ciBCR1AgTXVsdGljYXN0IFZQTiAoTVZQTikgU2VydmljZXMgW1JGQzY1MTNdIHdpdGggU1J2Ng0K
ICAgaXMgb3V0c2lkZSB0aGUgc2NvcGUgb2YgdGhpcyBkb2N1bWVudC4NCg0KLSAtIC0NCg0KVGhp
cyBsaW1pdHMgdGhlIG92ZXJsYXkgc2lnbmFsbGluZyB0byBub24gZ2xvYmFsIFNBRklzIG1haW5s
eSBTQUZJIDEyOCBhbmQgU0FGSSA3MC4NCg0KVG8geW91ciBub3RlIFNBRkkgNCBpcyBwcml2YXRl
IGFuZCBuZXZlciBleGNoYW5nZWQgaW4gdGhlIHdpbGQuIEFsc28gU0FGSSAyIGlzIG11bHRpY2Fz
dCB3aGljaCBpcyBvdXQgb2Ygc2NvcGUgb2YgdGhpcyBkcmFmdC4NCg0KVGhlIG9ubHkgdGhpbmcg
d2hpY2ggd2UgbmVlZCB0byBzeW5jIG9uIGlzIGluZGVlZCBzZWN0aW9uIDUuNCBhbmQgdXNlIG9m
IGdsb2JhbCBJUHY2IEFGSSAyICYgU0FGSSAxDQoNCk1hbnkgdGh4LA0KUi4NCg0KDQoNCg0KT24g
U2F0LCBGZWIgMTIsIDIwMjIgYXQgNzoxMSBQTSBBbmRyZXcgLSBJRVRGIDxhbmRyZXctaWV0ZkBs
aXF1aWQudGVjaDxtYWlsdG86YW5kcmV3LWlldGZAbGlxdWlkLnRlY2g+PiB3cm90ZToNClJvYmVy
dCwNCg0KSSBoYXZlIHRvIHNheSB0aGF0IEkgaGF2ZSB2ZXJ5IHNpbWlsYXIgcmVhZGluZ3Mgb24g
cGFydHMgb2YgdGhlIGRyYWZ0Lg0KDQpMZXTigJlzIGxvb2sgYXQgaXQg4oCTDQoNCjUuMSB1c2Vz
IHRoZSBJUHY0LVZQTiBOTFJJIOKAkyBUaGF0IHdvdWxkIHNlZW0gdG8gaW5kaWNhdGUgQUZJIDEg
LyBTQUZJIDQNCjUuMiDigJMgVXNlcyBBRkkgMiAvIFNBRkkgNCBmcm9tIG15IHJlYWRpbmcNCjUu
MyDigJMgQWNjb3JkaW5nIHRvIFJGQzg5NTAg4oCTIGFsbG93cyBhZHZlcnRpc2VtZW50IG92ZXIg
U0FGSSAxLCAyIG9yIDQNCjUuNCDigJMgVG8gbXkgcmVhZGluZyDigJMgdmVyeSBtdWNoIHJlZmVy
cyB0byBBRkkgMiAvIFNBRkkgMS4NCg0KSSB3b3VsZCBhZ3JlZSBpZiB0aGlzIGRvY3VtZW50IGxp
bWl0ZWQgaXRzZWxmIHRvIDUuMSBhbmQgNS4yIOKAkyBpdCBkb2VzbuKAmXQg4oCTIGFuZCB0aGVy
ZWZvcmUgSSBoYXZlIHRvIGFncmVlIHdpdGggdGhlIHRob3VnaHRzIGV4cHJlc3NlZCBpbiBXYXJy
ZW5zIERpc2N1c3MuICBJZiBJIGFtIHdyb25nIGFib3V0IDUuMyBhbmQgNS40LCBsZXTigJlzIGNo
YXQgYW5kIGhlbHAgbWUgdW5kZXJzdGFuZCB0aGlzIGJldHRlciwgYW5kIHRoZW4gbGV0cyBwb3Rl
bnRpYWxseSBzZWUgaWYgd2UgY2FuIHdvcmsgdXAgc29tZSB3b3JkaW5nIHRoYXQgd291bGQgY2xh
cmlmeSB0aGlzIGlmIHRoYXQgaXMgd2hhdCBpcyByZXF1aXJlZC4NCg0KVGhhbmtzDQoNCkFuZHJl
dw0KDQoNCkZyb206IGllc2cgPGllc2ctYm91bmNlc0BpZXRmLm9yZzxtYWlsdG86aWVzZy1ib3Vu
Y2VzQGlldGYub3JnPj4gT24gQmVoYWxmIE9mIFJvYmVydCBSYXN6dWsNClNlbnQ6IFNhdHVyZGF5
LCBGZWJydWFyeSAxMiwgMjAyMiA4OjI2IFBNDQpUbzogV2FycmVuIEt1bWFyaSA8d2FycmVuQGt1
bWFyaS5uZXQ8bWFpbHRvOndhcnJlbkBrdW1hcmkubmV0Pj4NCkNjOiBCb2NjaSwgTWF0dGhldyAo
Tm9raWEgLSBHQikgPG1hdHRoZXcuYm9jY2lAbm9raWEuY29tPG1haWx0bzptYXR0aGV3LmJvY2Np
QG5va2lhLmNvbT4+OyBkcmFmdC1pZXRmLWJlc3Mtc3J2Ni1zZXJ2aWNlc0BpZXRmLm9yZzxtYWls
dG86ZHJhZnQtaWV0Zi1iZXNzLXNydjYtc2VydmljZXNAaWV0Zi5vcmc+OyBiZXNzLWNoYWlyc0Bp
ZXRmLm9yZzxtYWlsdG86YmVzcy1jaGFpcnNAaWV0Zi5vcmc+OyBUaGUgSUVTRyA8aWVzZ0BpZXRm
Lm9yZzxtYWlsdG86aWVzZ0BpZXRmLm9yZz4+OyBCRVNTIDxiZXNzQGlldGYub3JnPG1haWx0bzpi
ZXNzQGlldGYub3JnPj4NClN1YmplY3Q6IFJlOiBXYXJyZW4gS3VtYXJpJ3MgRGlzY3VzcyBvbiBk
cmFmdC1pZXRmLWJlc3Mtc3J2Ni1zZXJ2aWNlcy0xMDogKHdpdGggRElTQ1VTUyBhbmQgQ09NTUVO
VCkNCg0KSGkgV2FycmVuLA0KDQpUaGFuayB5b3UgZm9yIHlvdXIgRGlzY3Vzcy4gQnV0IGJlZm9y
ZSB3ZSBzdGFydCBkaXNjdXNzaW5nIGl0IHBlcmhhcHMgaXQgd291bGQgYmUgZ29vZCB0byBhbGln
biBvbiB3aGF0IHRoaXMgZG9jdW1lbnQgcmVhbGx5IGRlZmluZXMgYXMgSSBhbSBzZW5zaW5nIGZy
b20geW91ciBkZXNjcmlwdGlvbiB0aGVyZSBjYW4gYmUgc29tZSBkaXNjb25uZWN0IChtb2R1bG8g
c29tZSB0ZXh0IG1heSBiZSBpbmRlZWQgbWlzbGVhZGluZyBpbiB0aGUgZHJhZnQpLg0KDQpZb3Ug
c2FpZDoNCg0KPiBIb3dldmVyLCB3ZSBhbGwga25vdyB0aGF0IEJHUCBsZWFrcyBoYXBwZW4gLS0g
YW5kIHdoZW4gdGhleSBkbywgdGhlIFNJROKAmXMNCj4gY29udGFpbmVkIGluIHRoZSBsZWFrIHdp
bGwgYmUgbG9nZ2VkIGJ5IHZhcmlvdXMgc3lzdGVtcyBhbmQgaGVuY2UgYXZhaWxhYmxlIHRvDQo+
IHRoZSBwdWJsaWMgaW50byBwZXJwZXR1aXR5Lg0KDQpJIHRoaW5rIHRoZSB0ZXJtIEJHUCBpcyB1
c2VkIGhlcmUgYSBiaXQgdG9vIGJyb2FkbHkuDQoNCkxlYWtzIGRvIGhhcHBlbiBidXQgb25seSB3
aXRoaW4gZ2xvYmFsIEFGSS9TQUZJcy4gVGhpcyBkcmFmdCBkZWZpbmVzIGV4dGVuc2lvbnMgZm9y
IEwzVlBOIGFuZCBMMlZQTnMgU0FGSXMgd2hpY2ggYXJlIG5vdCB1c2VkIHRvIHBlZXIgb3V0c2lk
ZSBvZiBhIGRvbWFpbiwgY29sbGVjdGlvbiBvZiBkb21haW5zIHVuZGVyIHNhbWUgYWRtaW5pc3Ry
YXRpb24gKyBvZiBjb3Vyc2UgaW50ZXItYXMgYWxzbyBjb3VsZCBoYXBwZW4uDQoNCldpdGggdGhh
dCBiZWluZyBzYWlkIEkgZG8gbm90IHNlZSByaXNrIHRoYXQgZHVlIHRvIGxlYWtpbmcgdGhlcmUg
Y291bGQgYmUgYSBzaXR1YXRpb24gd2hlcmUgY3VzdG9tZXIgbmV0d29ya3MgYXJlIGV4cG9zZWQg
aW4gYW55IHdheSBleHRlcm5hbGx5IC0gbGVhdmluZyBhbG9uZSB0aGF0IHRvIGV2ZW4gZ2V0IGF0
IHRoZSB0cmFuc3BvcnQgbGV2ZWwgdG8gdGhlIGN1c3RvbWVyIGZhY2luZyBQRSBpcyBhbHNvIGZp
bHRlcmVkIGFuZCBuZXZlciBhbGxvd2VkIGZyb20gb3V0c2lkZS4gQnV0IHRoaXMgaXMgb3V0IG9m
IHNjb3BlIG9mIHRoaXMgZG9jdW1lbnQgYXMgaGVyZSB0aGUgZm9jdXMgaXMgbm90IG9uIHVuZGVy
bGF5IGJ1dCBvdmVybGF5Lg0KDQpOb3cgd2hlbiBJIHJlLXJlYWQgdGhpcyBJIHNlZSB3aHkgdGhl
cmUgaXMgYSBsaXR0bGUgcGllY2UgcGVyaGFwcyBtaXNsZWFkaW5nLiBUaGUgZHJhZnQgbWFrZXMg
YSBjbGFpbSB0aGF0IGl0IGlzIGFwcGxpY2FibGUgdG8gUkZDODk1MCB3aGljaCBkZWZpbmVzIHVz
ZSBvZiBOSHY2IHdpdGggYm90aCB1bmljYXN0IGFuZCBWUE4gQUZzLiBUaGF0IG5lZWRzIHRvIGJl
IG1hZGUgY2xlYXIgdGhhdCBpdCBpcyBhcHBsaWNhYmxlIHRvIHRoZSBsYXR0ZXIgb25seS4gSWYg
b3RoZXIgY28tYXV0aG9ycyBiZWxpZXZlIHRoaXMgaXMgYXBwbGljYWJsZSB0byB0aGUgZm9ybWVy
IHlvdXIgRElTQ1VTUyBzZWN0aW9uIHdvdWxkIGluZGVlZCBiZSB2YWxpZC4NCg0KTWFueSB0aHgs
DQpSLg0KDQoNCg0KDQpPbiBTYXQsIEZlYiAxMiwgMjAyMiBhdCAxMjowNSBBTSBXYXJyZW4gS3Vt
YXJpIHZpYSBEYXRhdHJhY2tlciA8bm9yZXBseUBpZXRmLm9yZzxtYWlsdG86bm9yZXBseUBpZXRm
Lm9yZz4+IHdyb3RlOg0KV2FycmVuIEt1bWFyaSBoYXMgZW50ZXJlZCB0aGUgZm9sbG93aW5nIGJh
bGxvdCBwb3NpdGlvbiBmb3INCmRyYWZ0LWlldGYtYmVzcy1zcnY2LXNlcnZpY2VzLTEwOiBEaXNj
dXNzDQoNCldoZW4gcmVzcG9uZGluZywgcGxlYXNlIGtlZXAgdGhlIHN1YmplY3QgbGluZSBpbnRh
Y3QgYW5kIHJlcGx5IHRvIGFsbA0KZW1haWwgYWRkcmVzc2VzIGluY2x1ZGVkIGluIHRoZSBUbyBh
bmQgQ0MgbGluZXMuIChGZWVsIGZyZWUgdG8gY3V0IHRoaXMNCmludHJvZHVjdG9yeSBwYXJhZ3Jh
cGgsIGhvd2V2ZXIuKQ0KDQoNClBsZWFzZSByZWZlciB0byBodHRwczovL3d3dy5pZXRmLm9yZy9i
bG9nL2hhbmRsaW5nLWllc2ctYmFsbG90LXBvc2l0aW9ucy88aHR0cHM6Ly93d3cuaWV0Zi5vcmcv
YmxvZy9oYW5kbGluZy1pZXNnLWJhbGxvdC1wb3NpdGlvbnM+DQpmb3IgbW9yZSBpbmZvcm1hdGlv
biBhYm91dCBob3cgdG8gaGFuZGxlIERJU0NVU1MgYW5kIENPTU1FTlQgcG9zaXRpb25zLg0KDQoN
ClRoZSBkb2N1bWVudCwgYWxvbmcgd2l0aCBvdGhlciBiYWxsb3QgcG9zaXRpb25zLCBjYW4gYmUg
Zm91bmQgaGVyZToNCmh0dHBzOi8vZGF0YXRyYWNrZXIuaWV0Zi5vcmcvZG9jL2RyYWZ0LWlldGYt
YmVzcy1zcnY2LXNlcnZpY2VzLzxodHRwczovL2RhdGF0cmFja2VyLmlldGYub3JnL2RvYy9kcmFm
dC1pZXRmLWJlc3Mtc3J2Ni1zZXJ2aWNlcz4NCg0KDQoNCi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0NCkRJU0NVU1M6
DQotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tDQoNClRoZSBTZWN1cml0eSBDb25zaWRlcmF0aW9ucyBzZWN0aW9uIHNh
eXM6ICJUaGUgc2VydmljZSBmbG93cyBiZXR3ZWVuIFBFIHJvdXRlcnMNCnVzaW5nIFNSdjYgU0lE
cyBhZHZlcnRpc2VkIHZpYSBCR1AgYXJlIGV4cGVjdGVkIHRvIGJlIGxpbWl0ZWQgd2l0aGluIHRo
ZQ0KdHJ1c3RlZCBTUiBkb21haW4gKGUuZy4sIHdpdGhpbiBhIHNpbmdsZSBBUyBvciBiZXR3ZWVu
IG11bHRpcGxlIEFTZXMgd2l0aGluIGENCnNpbmdsZSBwcm92aWRlciBuZXR3b3JrKS4gIFByZWNh
dXRpb24gc2hvdWxkIGJlIHRha2VuIHRvIGVuc3VyZSB0aGF0IHRoZSBCR1ANCnNlcnZpY2UgaW5m
b3JtYXRpb24gKGluY2x1ZGluZyBhc3NvY2lhdGVkIFNSdjYgU0lEKSBhZHZlcnRpc2VkIHZpYSBC
R1Agc2Vzc2lvbnMNCmFyZSBsaW1pdGVkIHRvIHBlZXJzIHdpdGhpbiB0aGlzIHRydXN0ZWQgU1Ig
ZG9tYWluLiIgVGhpcyBpcyByZWxhdGVkIHRvIChmcm9tDQpSRkM4NDAyKTogIlRoZXJlZm9yZSwg
YnkgZGVmYXVsdCwgdGhlIGV4cGxpY2l0IHJvdXRpbmcgaW5mb3JtYXRpb24gTVVTVCBOT1QgYmUN
CmxlYWtlZCB0aHJvdWdoIHRoZSBib3VuZGFyaWVzIG9mIHRoZSBhZG1pbmlzdGVyZWQgZG9tYWlu
LiINCg0KSG93ZXZlciwgd2UgYWxsIGtub3cgdGhhdCBCR1AgbGVha3MgaGFwcGVuIC0tIGFuZCB3
aGVuIHRoZXkgZG8sIHRoZSBTSUTigJlzDQpjb250YWluZWQgaW4gdGhlIGxlYWsgd2lsbCBiZSBs
b2dnZWQgYnkgdmFyaW91cyBzeXN0ZW1zIGFuZCBoZW5jZSBhdmFpbGFibGUgdG8NCnRoZSBwdWJs
aWMgaW50byBwZXJwZXR1aXR5Lg0KDQpXaGlsZSB0aGUgZG9jdW1lbnQgc3RhdGVzIHRoYXQgYm9y
ZGVyIGZpbHRlcmluZyBzaG91bGQgcHJvdGVjdCBhZ2FpbnN0IHRyYWZmaWMNCmluamVjdGlvbiwg
dGhpcyBkb2VzIG5vdCBjb3ZlciB0aGUgY2FzZSBvZiBpbnRlcm5hbCBjb21wcm9taXNlLiBTdXJl
LCB0aGVyZSBpcw0KdGhlIGFyZ3VtZW50IHRoYXQgb25jZSB0aGVyZSBpcyBhbiBpbnRlcm5hbGx5
IGNvbXByb21pc2VkIHN5c3RlbSwgYWxsIGJldHMgYXJlDQpvZmYgLS0gYnV0IHdpdGggdGhpcywg
YW4gYXR0YWNrZXIgdGhhdCBrbm93cyB0aGUgU0lEcyBpbiBlLmcgaW5qZWN0IHRyYWZmaWMNCmlu
dG8gYSBWUE4uIFRoaXMgc2VlbXMgdG8gbWUgdG8gc2lnbmlmaWNhbnRseSBleHBhbmQgdGhlIGF0
dGFjayBzdXJmYWNlIHRvDQppbmNsdWRlIHRoZSBjdXN0b21lcidzIG5ldHdvcmtzIHRvby4NCg0K
Tm90IG9ubHkgZG9lcyBhbiBvcGVyYXRvciBoYXZlIHRvIGVuc3VyZSB0aGF0IEJHUCBsZWFrcyBu
ZXZlciBvY2N1ciwgdGhleSBoYXZlDQp0byB0aGVuIGVuc3VyZSB0aGF0IGF0IG5vIHBvaW50IGNh
biB0aGVyZSBiZSBhbnkgZmlsdGVyIGxhcHNlcyBhdCBhbnkgYm9yZGVyDQpub2RlLCBhbmQgYmUg
YWJsZSB0byBndWFyYW50ZWUgdGhlIHNlY3VyaXR5IG9mIGV2ZXJ5IGRldmljZSwgc2VydmVyIGFu
ZCBtYWNoaW5lDQp3aXRoaW4gdGhlIGRvbWFpbiBpbiBvcmRlciBmb3IgYSBzZWN1cmUgcG9zdHVy
ZSB0byBiZSBtYWludGFpbmVkLiBTaW1wbHkgc2F5aW5nDQp0aGF0IHByZWNhdXRpb25zIHNob3Vs
ZCBiZSB0YWtlbiB0byBtYWtlIHN1cmUgdGhhdCByb3V0ZSBsZWFrIGRvbid0IG9jY3VyLCB3aGVu
DQp0aGUgY29uc2VxdWVuY2VzIG9mIGRvaW5nIHNvIGFyZSBhOiBzZXZlcmUgYW5kIGI6IGhhcmQg
dG8gcmVjb3ZlciBmcm9tIHNlZW1zIHRvDQpub3QgcmVhbGx5IGNvdmVyIGl0LiBJbiBhZGRpdGlv
biwgaXQgc2VlbXMgdGhhdCB0aGUgYmxhc3QgcmFkaXVzIGZyb20gYSBtaXNzaW5nDQpBQ0wgc2Vl
bXMgbXVjaCBsYXJnZXIgaWYgaXQgYWxsb3dzIGluamVjdGlvbnMuDQoNCg0KLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LQ0KQ09NTUVOVDoNCi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0NCg0KSSdtIHN0aWxsIHJldmlld2luZyB0aGUgZG9j
dW1lbnQsIGJ1dCB3YW50ZWQgdG8gZ2V0IGFuIGluaXRpYWwgYmFsbG90IGluLCBzbw0KdGhhdCB3
ZSBjb3VsZCBzdGFydCBkaXNjdXNzaW5nIGl0LiBIb3BlZnVsbHkgc29tZW9uZSBjYW4gaGVscCBt
eSB1bmRlcnN0YW5kIGhvdw0KdGhpcyBkb2Vzbid0IGV4cGFuZCB0aGUgY29uc2VxdWVuY2VzIG9m
IGEgQkdQIGxlYWsuDQoNCg0KLS0NClRoZSBjb21wdXRpbmcgc2NpZW50aXN04oCZcyBtYWluIGNo
YWxsZW5nZSBpcyBub3QgdG8gZ2V0IGNvbmZ1c2VkIGJ5IHRoZQ0KY29tcGxleGl0aWVzIG9mIGhp
cyBvd24gbWFraW5nLg0KICAtLSBFLiBXLiBEaWprc3RyYQ0K

--_000_de47b5ed7bf64831906862e30e84dffdhuaweicom_
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
Cgljb2xvcjpwdXJwbGU7DQoJdGV4dC1kZWNvcmF0aW9uOnVuZGVybGluZTt9DQpwcmUNCgl7bXNv
LXN0eWxlLXByaW9yaXR5Ojk5Ow0KCW1zby1zdHlsZS1saW5rOiJIVE1MIOmihOiuvuagvOW8jyBD
aGFyIjsNCgltYXJnaW46MGNtOw0KCW1hcmdpbi1ib3R0b206LjAwMDFwdDsNCglmb250LXNpemU6
MTIuMHB0Ow0KCWZvbnQtZmFtaWx5OuWui+S9kzt9DQpzcGFuLkhUTUxDaGFyDQoJe21zby1zdHls
ZS1uYW1lOiJIVE1MIOmihOiuvuagvOW8jyBDaGFyIjsNCgltc28tc3R5bGUtcHJpb3JpdHk6OTk7
DQoJbXNvLXN0eWxlLWxpbms6IkhUTUwg6aKE6K6+5qC85byPIjsNCglmb250LWZhbWlseToiQ291
cmllciBOZXciO30NCnNwYW4uRW1haWxTdHlsZTE5DQoJe21zby1zdHlsZS10eXBlOnBlcnNvbmFs
LXJlcGx5Ow0KCWZvbnQtZmFtaWx5OiJDYWxpYnJpIixzYW5zLXNlcmlmOw0KCWNvbG9yOiMxRjQ5
N0Q7fQ0KLk1zb0NocERlZmF1bHQNCgl7bXNvLXN0eWxlLXR5cGU6ZXhwb3J0LW9ubHk7DQoJZm9u
dC1mYW1pbHk6IkNhbGlicmkiLHNhbnMtc2VyaWY7fQ0KQHBhZ2UgV29yZFNlY3Rpb24xDQoJe3Np
emU6NjEyLjBwdCA3OTIuMHB0Ow0KCW1hcmdpbjo3Mi4wcHQgOTAuMHB0IDcyLjBwdCA5MC4wcHQ7
fQ0KZGl2LldvcmRTZWN0aW9uMQ0KCXtwYWdlOldvcmRTZWN0aW9uMTt9DQotLT48L3N0eWxlPjwh
LS1baWYgZ3RlIG1zbyA5XT48eG1sPg0KPG86c2hhcGVkZWZhdWx0cyB2OmV4dD0iZWRpdCIgc3Bp
ZG1heD0iMTAyNiIgLz4NCjwveG1sPjwhW2VuZGlmXS0tPjwhLS1baWYgZ3RlIG1zbyA5XT48eG1s
Pg0KPG86c2hhcGVsYXlvdXQgdjpleHQ9ImVkaXQiPg0KPG86aWRtYXAgdjpleHQ9ImVkaXQiIGRh
dGE9IjEiIC8+DQo8L286c2hhcGVsYXlvdXQ+PC94bWw+PCFbZW5kaWZdLS0+DQo8L2hlYWQ+DQo8
Ym9keSBsYW5nPSJaSC1DTiIgbGluaz0iYmx1ZSIgdmxpbms9InB1cnBsZSI+DQo8ZGl2IGNsYXNz
PSJXb3JkU2VjdGlvbjEiPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+PHNwYW4gbGFuZz0iRU4tVVMi
IHN0eWxlPSJmb250LXNpemU6MTAuNXB0O2ZvbnQtZmFtaWx5OiZxdW90O0NhbGlicmkmcXVvdDss
c2Fucy1zZXJpZjtjb2xvcjojMUY0OTdEIj5IaSBhbGwsPG86cD48L286cD48L3NwYW4+PC9wPg0K
PHAgY2xhc3M9Ik1zb05vcm1hbCI+PHNwYW4gbGFuZz0iRU4tVVMiIHN0eWxlPSJmb250LXNpemU6
MTAuNXB0O2ZvbnQtZmFtaWx5OiZxdW90O0NhbGlicmkmcXVvdDssc2Fucy1zZXJpZjtjb2xvcjoj
MUY0OTdEIj48bzpwPiZuYnNwOzwvbzpwPjwvc3Bhbj48L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFs
Ij48c3BhbiBsYW5nPSJFTi1VUyIgc3R5bGU9ImZvbnQtc2l6ZToxMC41cHQ7Zm9udC1mYW1pbHk6
JnF1b3Q7Q2FsaWJyaSZxdW90OyxzYW5zLXNlcmlmO2NvbG9yOiMxRjQ5N0QiPiYjNDM7MSBmb3Ig
Um9iZXJ0LjxvOnA+PC9vOnA+PC9zcGFuPjwvcD4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiPjxzcGFu
IGxhbmc9IkVOLVVTIiBzdHlsZT0iZm9udC1zaXplOjEwLjVwdDtmb250LWZhbWlseTomcXVvdDtD
YWxpYnJpJnF1b3Q7LHNhbnMtc2VyaWY7Y29sb3I6IzFGNDk3RCI+WWVzLCBlc3BlY2lhbGx5IHdo
ZW4gTVBMUyBpbiBHUkUgb3IgTVBMUyBpbiBVRFAgaXMgZGVwbG95ZWQsIHBhY2tldHMgY2Fycnlp
bmcgTVBMUyBsYWJlbHMgY2FuIHRyYXZlcnNlIGFsbCBJUC1yZWFjaGFibGUgbmV0d29ya3MgYW5k
IHJlYWNoIHJlbW90ZQ0KIFBFcy48bzpwPjwvbzpwPjwvc3Bhbj48L3A+DQo8cCBjbGFzcz0iTXNv
Tm9ybWFsIj48c3BhbiBsYW5nPSJFTi1VUyIgc3R5bGU9ImZvbnQtc2l6ZToxMC41cHQ7Zm9udC1m
YW1pbHk6JnF1b3Q7Q2FsaWJyaSZxdW90OyxzYW5zLXNlcmlmO2NvbG9yOiMxRjQ5N0QiPjxvOnA+
Jm5ic3A7PC9vOnA+PC9zcGFuPjwvcD4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiPjxzcGFuIGxhbmc9
IkVOLVVTIiBzdHlsZT0iZm9udC1zaXplOjEwLjVwdDtmb250LWZhbWlseTomcXVvdDtDYWxpYnJp
JnF1b3Q7LHNhbnMtc2VyaWY7Y29sb3I6IzFGNDk3RCI+QlIsPG86cD48L286cD48L3NwYW4+PC9w
Pg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+PHNwYW4gbGFuZz0iRU4tVVMiIHN0eWxlPSJmb250LXNp
emU6MTAuNXB0O2ZvbnQtZmFtaWx5OiZxdW90O0NhbGlicmkmcXVvdDssc2Fucy1zZXJpZjtjb2xv
cjojMUY0OTdEIj5TaHVud2FuPG86cD48L286cD48L3NwYW4+PC9wPg0KPHAgY2xhc3M9Ik1zb05v
cm1hbCI+PHNwYW4gbGFuZz0iRU4tVVMiIHN0eWxlPSJmb250LXNpemU6MTAuNXB0O2ZvbnQtZmFt
aWx5OiZxdW90O0NhbGlicmkmcXVvdDssc2Fucy1zZXJpZjtjb2xvcjojMUY0OTdEIj48bzpwPiZu
YnNwOzwvbzpwPjwvc3Bhbj48L3A+DQo8ZGl2IHN0eWxlPSJib3JkZXI6bm9uZTtib3JkZXItbGVm
dDpzb2xpZCBibHVlIDEuNXB0O3BhZGRpbmc6MGNtIDBjbSAwY20gNC4wcHQiPg0KPGRpdj4NCjxk
aXYgc3R5bGU9ImJvcmRlcjpub25lO2JvcmRlci10b3A6c29saWQgI0UxRTFFMSAxLjBwdDtwYWRk
aW5nOjMuMHB0IDBjbSAwY20gMGNtIj4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiPjxiPjxzcGFuIGxh
bmc9IkVOLVVTIiBzdHlsZT0iZm9udC1zaXplOjExLjBwdDtmb250LWZhbWlseTomcXVvdDtDYWxp
YnJpJnF1b3Q7LHNhbnMtc2VyaWYiPkZyb206PC9zcGFuPjwvYj48c3BhbiBsYW5nPSJFTi1VUyIg
c3R5bGU9ImZvbnQtc2l6ZToxMS4wcHQ7Zm9udC1mYW1pbHk6JnF1b3Q7Q2FsaWJyaSZxdW90Oyxz
YW5zLXNlcmlmIj4gUm9iZXJ0IFJhc3p1ayBbbWFpbHRvOnJvYmVydEByYXN6dWsubmV0XQ0KPGJy
Pg0KPGI+U2VudDo8L2I+IFRodXJzZGF5LCBGZWJydWFyeSAxNywgMjAyMiAxMToyOCBQTTxicj4N
CjxiPlRvOjwvYj4gV2FycmVuIEt1bWFyaSAmbHQ7d2FycmVuQGt1bWFyaS5uZXQmZ3Q7PGJyPg0K
PGI+Q2M6PC9iPiBLZXRhbiBUYWxhdWxpa2FyICZsdDtrZXRhbnQuaWV0ZkBnbWFpbC5jb20mZ3Q7
OyBBbmRyZXcgLSBJRVRGICZsdDthbmRyZXctaWV0ZkBsaXF1aWQudGVjaCZndDs7IEJvY2NpLCBN
YXR0aGV3IChOb2tpYSAtIEdCKSAmbHQ7bWF0dGhldy5ib2NjaUBub2tpYS5jb20mZ3Q7OyBkcmFm
dC1pZXRmLWJlc3Mtc3J2Ni1zZXJ2aWNlc0BpZXRmLm9yZzsgYmVzcy1jaGFpcnNAaWV0Zi5vcmc7
IFRoZSBJRVNHICZsdDtpZXNnQGlldGYub3JnJmd0OzsgQkVTUyAmbHQ7YmVzc0BpZXRmLm9yZyZn
dDs8YnI+DQo8Yj5TdWJqZWN0OjwvYj4gUmU6IFdhcnJlbiBLdW1hcmkncyBEaXNjdXNzIG9uIGRy
YWZ0LWlldGYtYmVzcy1zcnY2LXNlcnZpY2VzLTEwOiAod2l0aCBESVNDVVNTIGFuZCBDT01NRU5U
KTxvOnA+PC9vOnA+PC9zcGFuPjwvcD4NCjwvZGl2Pg0KPC9kaXY+DQo8cCBjbGFzcz0iTXNvTm9y
bWFsIj48c3BhbiBsYW5nPSJFTi1VUyI+PG86cD4mbmJzcDs8L286cD48L3NwYW4+PC9wPg0KPGRp
dj4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiPjxzcGFuIGxhbmc9IkVOLVVTIj5IaSBXYXJyZW4sPG86
cD48L286cD48L3NwYW4+PC9wPg0KPGRpdj4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiPjxzcGFuIGxh
bmc9IkVOLVVTIj48bzpwPiZuYnNwOzwvbzpwPjwvc3Bhbj48L3A+DQo8L2Rpdj4NCjxkaXY+DQo8
cCBjbGFzcz0iTXNvTm9ybWFsIj48c3BhbiBsYW5nPSJFTi1VUyI+SSBhbSB2ZXJ5IHNvcnJ5IGJ1
dCBJIHNlZSBmb2xrcyBhcmUgY29tcGxldGVseSBtaXhpbmcgdHJhbnNwb3J0IGxheWVyIGFuZCBz
ZXJ2aWNlJm5ic3A7bGF5ZXIuJm5ic3A7PG86cD48L286cD48L3NwYW4+PC9wPg0KPC9kaXY+DQo8
ZGl2Pg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+PHNwYW4gbGFuZz0iRU4tVVMiPjxvOnA+Jm5ic3A7
PC9vOnA+PC9zcGFuPjwvcD4NCjwvZGl2Pg0KPGRpdj4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiPjxz
cGFuIGxhbmc9IkVOLVVTIj5JbiBSRkM0MzY0IHlvdSBjYW4gdXNlIE1QTFMgbGFiZWwgZm9yIHNl
cnZpY2UgZGVtdXggYW5kIElQIHRyYW5zcG9ydCB0byBnZXQgdG8gcmVtb3RlIGVncmVzcyBQRSB2
aWEgYW55IElQIG5ldHdvcmsgaW5jbHVkaW5nIEludGVybmV0LiZuYnNwOzxvOnA+PC9vOnA+PC9z
cGFuPjwvcD4NCjwvZGl2Pg0KPGRpdj4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiPjxzcGFuIGxhbmc9
IkVOLVVTIj48bzpwPiZuYnNwOzwvbzpwPjwvc3Bhbj48L3A+DQo8L2Rpdj4NCjxkaXY+DQo8cCBj
bGFzcz0iTXNvTm9ybWFsIj48c3BhbiBsYW5nPSJFTi1VUyI+VGhlcmUgaXMgbm90aGluZyBpbiBM
M1ZQTnMgbGlrZSBlbmFibGluZyBNUExTIG9uIGludGVyZmFjZSBhcyBtYW5kYXRvcnkgcHJlcmVx
dWlzaXRlLiBZZXMgbWFueSBmb2xrcyBhcmUgY29uZnVzZWQgYWJvdXQgdGhpcyBhbmQgSSBzZWUg
dGhlIHNhbWUgY29uZnVzaW9uIGhlcmUuIFRoZSBzZXJ2aWNlIHBsYW5lIGlzIGNvbXBsZXRlbHkg
c2VwYXJhdGUgZnJvbSB0cmFuc3BvcnQgbGF5ZXINCiBmcm9tIGRheSBvbmUuJm5ic3A7PG86cD48
L286cD48L3NwYW4+PC9wPg0KPC9kaXY+DQo8ZGl2Pg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+PHNw
YW4gbGFuZz0iRU4tVVMiPjxvOnA+Jm5ic3A7PC9vOnA+PC9zcGFuPjwvcD4NCjwvZGl2Pg0KPGRp
dj4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiPjxzcGFuIGxhbmc9IkVOLVVTIj5LaW5kIHJlZ2FyZHMs
PG86cD48L286cD48L3NwYW4+PC9wPg0KPC9kaXY+DQo8ZGl2Pg0KPHAgY2xhc3M9Ik1zb05vcm1h
bCI+PHNwYW4gbGFuZz0iRU4tVVMiPlJvYmVydDxvOnA+PC9vOnA+PC9zcGFuPjwvcD4NCjwvZGl2
Pg0KPGRpdj4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiPjxzcGFuIGxhbmc9IkVOLVVTIj48bzpwPiZu
YnNwOzwvbzpwPjwvc3Bhbj48L3A+DQo8L2Rpdj4NCjxkaXY+DQo8cCBjbGFzcz0iTXNvTm9ybWFs
Ij48c3BhbiBsYW5nPSJFTi1VUyI+Jm5ic3A7PG86cD48L286cD48L3NwYW4+PC9wPg0KPC9kaXY+
DQo8ZGl2Pg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+PHNwYW4gbGFuZz0iRU4tVVMiPjxvOnA+Jm5i
c3A7PC9vOnA+PC9zcGFuPjwvcD4NCjwvZGl2Pg0KPGRpdj4NCjxwIGNsYXNzPSJNc29Ob3JtYWwi
PjxzcGFuIGxhbmc9IkVOLVVTIj48bzpwPiZuYnNwOzwvbzpwPjwvc3Bhbj48L3A+DQo8L2Rpdj4N
CjxkaXY+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj48c3BhbiBsYW5nPSJFTi1VUyI+PG86cD4mbmJz
cDs8L286cD48L3NwYW4+PC9wPg0KPC9kaXY+DQo8ZGl2Pg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+
PHNwYW4gbGFuZz0iRU4tVVMiPjxvOnA+Jm5ic3A7PC9vOnA+PC9zcGFuPjwvcD4NCjwvZGl2Pg0K
PGRpdj4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiPjxzcGFuIGxhbmc9IkVOLVVTIj48bzpwPiZuYnNw
OzwvbzpwPjwvc3Bhbj48L3A+DQo8L2Rpdj4NCjwvZGl2Pg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+
PHNwYW4gbGFuZz0iRU4tVVMiPjxvOnA+Jm5ic3A7PC9vOnA+PC9zcGFuPjwvcD4NCjxkaXY+DQo8
ZGl2Pg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+PHNwYW4gbGFuZz0iRU4tVVMiPk9uIFRodSwgRmVi
IDE3LCAyMDIyIGF0IDQ6MTQgUE0gV2FycmVuIEt1bWFyaSAmbHQ7PGEgaHJlZj0ibWFpbHRvOndh
cnJlbkBrdW1hcmkubmV0Ij53YXJyZW5Aa3VtYXJpLm5ldDwvYT4mZ3Q7IHdyb3RlOjxvOnA+PC9v
OnA+PC9zcGFuPjwvcD4NCjwvZGl2Pg0KPGJsb2NrcXVvdGUgc3R5bGU9ImJvcmRlcjpub25lO2Jv
cmRlci1sZWZ0OnNvbGlkICNDQ0NDQ0MgMS4wcHQ7cGFkZGluZzowY20gMGNtIDBjbSA2LjBwdDtt
YXJnaW4tbGVmdDo0LjhwdDttYXJnaW4tcmlnaHQ6MGNtIj4NCjxkaXY+DQo8ZGl2Pg0KPHAgY2xh
c3M9Ik1zb05vcm1hbCI+PHNwYW4gbGFuZz0iRU4tVVMiPjxvOnA+Jm5ic3A7PC9vOnA+PC9zcGFu
PjwvcD4NCjwvZGl2Pg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+PHNwYW4gbGFuZz0iRU4tVVMiPjxv
OnA+Jm5ic3A7PC9vOnA+PC9zcGFuPjwvcD4NCjxkaXY+DQo8ZGl2Pg0KPHAgY2xhc3M9Ik1zb05v
cm1hbCI+PHNwYW4gbGFuZz0iRU4tVVMiPk9uIFN1biwgRmViIDEzLCAyMDIyIGF0IDExOjU0IFBN
IEtldGFuIFRhbGF1bGlrYXIgJmx0OzxhIGhyZWY9Im1haWx0bzprZXRhbnQuaWV0ZkBnbWFpbC5j
b20iIHRhcmdldD0iX2JsYW5rIj5rZXRhbnQuaWV0ZkBnbWFpbC5jb208L2E+Jmd0OyB3cm90ZTo8
bzpwPjwvbzpwPjwvc3Bhbj48L3A+DQo8L2Rpdj4NCjxibG9ja3F1b3RlIHN0eWxlPSJib3JkZXI6
bm9uZTtib3JkZXItbGVmdDpzb2xpZCAjQ0NDQ0NDIDEuMHB0O3BhZGRpbmc6MGNtIDBjbSAwY20g
Ni4wcHQ7bWFyZ2luLWxlZnQ6NC44cHQ7bWFyZ2luLXJpZ2h0OjBjbSI+DQo8ZGl2Pg0KPHAgY2xh
c3M9Ik1zb05vcm1hbCI+PHNwYW4gbGFuZz0iRU4tVVMiPkhpIFdhcnJlbi9BbGwsPG86cD48L286
cD48L3NwYW4+PC9wPg0KPGRpdj4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiPjxzcGFuIGxhbmc9IkVO
LVVTIj48bzpwPiZuYnNwOzwvbzpwPjwvc3Bhbj48L3A+DQo8L2Rpdj4NCjxkaXY+DQo8cCBjbGFz
cz0iTXNvTm9ybWFsIj48c3BhbiBsYW5nPSJFTi1VUyI+VGhpcyBkcmFmdCBzcGVjaWZpZXMgYnJv
YWRseSB0d28gdHlwZXMgb2YgQkdQIFNlcnZpY2VzIG92ZXIgU1J2Njo8bzpwPjwvbzpwPjwvc3Bh
bj48L3A+DQo8L2Rpdj4NCjxkaXY+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj48c3BhbiBsYW5nPSJF
Ti1VUyI+PG86cD4mbmJzcDs8L286cD48L3NwYW4+PC9wPg0KPC9kaXY+DQo8ZGl2Pg0KPHAgY2xh
c3M9Ik1zb05vcm1hbCI+PHNwYW4gbGFuZz0iRU4tVVMiPkEpIFZQTiBTZXJ2aWNlcyAoTDNWUE4g
JmFtcDsgRVZQTikgLSBTZWMgNS4xLCA1LjIgJmFtcDsgNjxvOnA+PC9vOnA+PC9zcGFuPjwvcD4N
CjwvZGl2Pg0KPGRpdj4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiPjxzcGFuIGxhbmc9IkVOLVVTIj5C
KSBHbG9iYWwgSW50ZXJuZXQgU2VydmljZXMgLSBTZWMgNS4zLCA1LjQ8bzpwPjwvbzpwPjwvc3Bh
bj48L3A+DQo8L2Rpdj4NCjxkaXY+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj48c3BhbiBsYW5nPSJF
Ti1VUyI+PG86cD4mbmJzcDs8L286cD48L3NwYW4+PC9wPg0KPC9kaXY+DQo8ZGl2Pg0KPHAgY2xh
c3M9Ik1zb05vcm1hbCI+PHNwYW4gbGFuZz0iRU4tVVMiPkFzIGV4cGxhaW5lZCBieSBteSBjby1h
dXRob3IgUm9iZXJ0LCB0aGUgb3BlcmF0aW9ucyBhbmQgbWVjaGFuaXNtcyBmb3IgVlBOIHNlcnZp
Y2VzIGFyZSBzaW1pbGFyIHRvIHdoYXQgd2UndmUgaGFkIHdpdGggTVBMUy4gSSBiZWxpZXZlIHdl
IGFyZSBhbGwgb24gdGhlIHNhbWUgcGFnZSBvbiB0aGlzIG9uZSBiYXNlZCBvbiB0aGUgZGlzY3Vz
c2lvbnMgYmV0d2VlbiBBbmRyZXcgYW5kDQogUm9iZXJ0IGFuZCB0aGF0IHRoZXJlIGlzIG5vIG5l
dyBjb25jZXJuIGFzIGZhciBhcyAoQSkuPG86cD48L286cD48L3NwYW4+PC9wPg0KPC9kaXY+DQo8
L2Rpdj4NCjwvYmxvY2txdW90ZT4NCjxkaXY+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj48c3BhbiBs
YW5nPSJFTi1VUyI+PG86cD4mbmJzcDs8L286cD48L3NwYW4+PC9wPg0KPC9kaXY+DQo8ZGl2Pg0K
PHAgY2xhc3M9Ik1zb05vcm1hbCI+PHNwYW4gbGFuZz0iRU4tVVMiPkFjdHVhbGx5LCBubywgSSBk
b24ndCB0aGluayB0aGF0IHdlIGFyZSAtLSBpZiBJLCBhcyBhbiBhdHRhY2tlciwgc29tZWhvdyBr
bm93IHRoYXQgVlBOIHggdXNlcyBNUExTIGxhYmVscyBZLCB0aGF0J3MgaW50ZXJlc3RpbmcsIGJ1
dCBub3QgcGFydGljdWxhcmx5Jm5ic3A7dmFsdWFibGUgLS0gYmVjYXVzZSBvZiB0aGUgJnF1b3Q7
ZmFpbCBjbG9zZWQmcXVvdDsgbmF0dXJlIG9mIE1QTFMgKGl0J3MgYSBkaWZmZXJlbnQmbmJzcDtw
cm90b2NvbCwNCiBhbmQgbmVlZHMgZXhwbGljaXQgYW5kIGludGVudGlvbmFsIGFjdGlvbiB0byBl
bmFibGUgb24gYW4gaW50ZXJmYWNlKSZuYnNwOyBpdCdzIHJlYWxseSBoYXJkIGZvciBtZSB0byAm
cXVvdDtpbmplY3QmcXVvdDsgYW4gTVBMUyBwYWNrZXQgYW5kIHJvdXRlIGl0IGludG8geW91ciBu
ZXR3b3JrLiBXaXRoIFNSdjYsIGlmIHRoZSBTSURzIGxlYWssIEkgY2FuIGNvbnN0cnVjdCBhIG5v
cm1hbCB2NiBwYWNrZXQgYW5kIHJvdXRlIGl0IHRvd2FyZHMgeW91LiBZZXMsIGhhbmR3YXZlDQog
aGFuZHdhdmUgdGhlIFJGQ3Mgc2F5IHRoYXQgeW91IE1VU1QgZmlsdGVyIGF0IHlvdXIgZWRnZXMg
YW5kIHRoYXQgdGhlIGZpbHRlcmluZyBNVVNUIGFsd2F5cyBiZSBwZXJmZWN0IGhhbmR3YXZlIGxp
bWl0ZWQgZG9tYWluIGhhbmR3YXZlIC0tIGJ1dCBpdCdzIHB1dHRpbmcgYSBsYXJnZSBhbW91bnQg
b2YgZmFpdGggaW4gb3BlcmF0b3IgcGVyZmVjdGlvbi48bzpwPjwvbzpwPjwvc3Bhbj48L3A+DQo8
L2Rpdj4NCjxkaXY+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj48c3BhbiBsYW5nPSJFTi1VUyI+PG86
cD4mbmJzcDs8L286cD48L3NwYW4+PC9wPg0KPC9kaXY+DQo8ZGl2Pg0KPHAgY2xhc3M9Ik1zb05v
cm1hbCI+PHNwYW4gbGFuZz0iRU4tVVMiPkFsc28sIGlmIEksIGFzIGFuIGF0dGFja2VyIGdldCBh
Y2Nlc3MgdG8gYSAmcXVvdDtzZXJ2ZXImcXVvdDsgaW4gdGhlIHByb3ZpZGVyIG5ldHdvcmsgKG5v
YyB3b3Jrc3RhdGlvbiwgYmlsbGluZyBtYWNoaW5lLCByYW5kb20gYWRtaW4gUEMsIGV0YyksIHdp
dGggTVBMUyBpdCdzIHZlcnkgdW5saWtlbHkgdG8gYmUgcGFydCBvZiB0aGUgTVBMUyBkb21haW4s
IGJ1dCZuYnNwOyBhbiBTUnY2IGRvbWFpbiBpcw0KIG11Y2ggbW9yZSBsaWtlbHkgdG8gYmUgJnF1
b3Q7c3F1aXNoeSZxdW90OyBhbmQgbW9yZSBsaWtlbHkgdG8gZW5jb21wYXNzIHBhcnRzIG9mIHRo
ZSAmcXVvdDtlbnRlcnByaXNlJnF1b3Q7IHR5cGUgc3lzdGVtcy48bzpwPjwvbzpwPjwvc3Bhbj48
L3A+DQo8L2Rpdj4NCjxkaXY+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj48c3BhbiBsYW5nPSJFTi1V
UyI+PG86cD4mbmJzcDs8L286cD48L3NwYW4+PC9wPg0KPC9kaXY+DQo8ZGl2Pg0KPHAgY2xhc3M9
Ik1zb05vcm1hbCI+PHNwYW4gbGFuZz0iRU4tVVMiPlc8bzpwPjwvbzpwPjwvc3Bhbj48L3A+DQo8
L2Rpdj4NCjxkaXY+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj48c3BhbiBsYW5nPSJFTi1VUyI+Jm5i
c3A7PG86cD48L286cD48L3NwYW4+PC9wPg0KPC9kaXY+DQo8YmxvY2txdW90ZSBzdHlsZT0iYm9y
ZGVyOm5vbmU7Ym9yZGVyLWxlZnQ6c29saWQgI0NDQ0NDQyAxLjBwdDtwYWRkaW5nOjBjbSAwY20g
MGNtIDYuMHB0O21hcmdpbi1sZWZ0OjQuOHB0O21hcmdpbi1yaWdodDowY20iPg0KPGRpdj4NCjxk
aXY+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj48c3BhbiBsYW5nPSJFTi1VUyI+PG86cD4mbmJzcDs8
L286cD48L3NwYW4+PC9wPg0KPC9kaXY+DQo8ZGl2Pg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+PHNw
YW4gbGFuZz0iRU4tVVMiPk5vdyAoQikgZG9lcyBicmluZyBpbiBmaWx0ZXJpbmcgYXNwZWN0cyAo
YXMgbWVudGlvbmVkIGluIHRoZSBzZWN1cml0eSBjb25zaWRlcmF0aW9ucykgdG8gZW5zdXJlIHRo
YXQgdGhlIFNSdjYgYmxvY2sgdGhhdCBpcyBtZWFudCBmb3IgdXNlIGludGVybmFsIHRvIHRoZSBv
cGVyYXRvcidzIG5ldHdvcmsgKGkuZS4gU1IgZG9tYWluKSBkb2VzIG5vdCBnZXQgbGVha2VkL2Fk
dmVydGlzZWQNCiBvdXQgZnJvbSB0aGUgZGVmYXVsdCB0YWJsZSBvbiB0aGUgSW50ZXJuZXQgQm9y
ZGVyIFJvdXRlciAoSUJSKSBvdmVyIHRvIGFuIGVCR1AgcGVlci4gVGhpcyBpcyBzaW1pbGFyIHRv
IHRoZSBwcmVjYXV0aW9ucyB0aGF0IG9wZXJhdG9ycyB0YWtlIHRvZGF5IHRvIHByZXZlbnQgdGhl
aXIgaW5mcmFzdHJ1Y3R1cmUgYWRkcmVzc2VzIGZyb20gYmVpbmcgbGVha2VkIHRvIHRoZSBJbnRl
cm5ldC4gVGhlIGZpbHRlcnMgaW4gQkdQIGFyZSBhbHNvIGFjY29tcGFuaWVkDQogYnkgQUNMcyBh
dCB0aGUgSUJScyB0byBwcmV2ZW50IHRyYWZmaWMgZGVzdGluZWQgZm9yIHRob3NlIGluZnJhc3Ry
dWN0dXJlIElQcyBmcm9tIGVudGVyaW5nIGludG8gdGhlIG9wZXJhdG9yIG5ldHdvcmsuIFRoaXMg
aXMgdGhlIHNhbWUgaW4gdGhlIGNhc2Ugb2YgU1J2NiBhcyB3ZWxsLjxvOnA+PC9vOnA+PC9zcGFu
PjwvcD4NCjwvZGl2Pg0KPGRpdj4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiPjxzcGFuIGxhbmc9IkVO
LVVTIj48bzpwPiZuYnNwOzwvbzpwPjwvc3Bhbj48L3A+DQo8L2Rpdj4NCjxkaXY+DQo8cCBjbGFz
cz0iTXNvTm9ybWFsIj48c3BhbiBsYW5nPSJFTi1VUyI+SSBob3BlIHRoYXQgY2xhcmlmaWVzIGFu
ZCB3ZSBjYW4gdXBkYXRlIHRoZSB0ZXh0IHRvIGNvbnZleSB0aGVzZSBhc3BlY3RzIGJldHRlci48
bzpwPjwvbzpwPjwvc3Bhbj48L3A+DQo8L2Rpdj4NCjxkaXY+DQo8cCBjbGFzcz0iTXNvTm9ybWFs
Ij48c3BhbiBsYW5nPSJFTi1VUyI+PG86cD4mbmJzcDs8L286cD48L3NwYW4+PC9wPg0KPC9kaXY+
DQo8ZGl2Pg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+PHNwYW4gbGFuZz0iRU4tVVMiPlRoYW5rcyw8
bzpwPjwvbzpwPjwvc3Bhbj48L3A+DQo8L2Rpdj4NCjxkaXY+DQo8cCBjbGFzcz0iTXNvTm9ybWFs
Ij48c3BhbiBsYW5nPSJFTi1VUyI+S2V0YW48bzpwPjwvbzpwPjwvc3Bhbj48L3A+DQo8L2Rpdj4N
CjxkaXY+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj48c3BhbiBsYW5nPSJFTi1VUyI+PG86cD4mbmJz
cDs8L286cD48L3NwYW4+PC9wPg0KPC9kaXY+DQo8L2Rpdj4NCjxwIGNsYXNzPSJNc29Ob3JtYWwi
PjxzcGFuIGxhbmc9IkVOLVVTIj48bzpwPiZuYnNwOzwvbzpwPjwvc3Bhbj48L3A+DQo8ZGl2Pg0K
PGRpdj4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiPjxzcGFuIGxhbmc9IkVOLVVTIj5PbiBTdW4sIEZl
YiAxMywgMjAyMiBhdCAxMjoyMSBBTSBBbmRyZXcgLSBJRVRGICZsdDs8YSBocmVmPSJtYWlsdG86
YW5kcmV3LWlldGZAbGlxdWlkLnRlY2giPmFuZHJldy1pZXRmQGxpcXVpZC50ZWNoPC9hPiZndDsg
d3JvdGU6PG86cD48L286cD48L3NwYW4+PC9wPg0KPC9kaXY+DQo8YmxvY2txdW90ZSBzdHlsZT0i
Ym9yZGVyOm5vbmU7Ym9yZGVyLWxlZnQ6c29saWQgI0NDQ0NDQyAxLjBwdDtwYWRkaW5nOjBjbSAw
Y20gMGNtIDYuMHB0O21hcmdpbi1sZWZ0OjQuOHB0O21hcmdpbi1yaWdodDowY20iPg0KPGRpdj4N
CjxkaXY+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIiBzdHlsZT0ibXNvLW1hcmdpbi10b3AtYWx0OmF1
dG87bXNvLW1hcmdpbi1ib3R0b20tYWx0OmF1dG8iPjxzcGFuIGxhbmc9IkVOLVVTIj5IaSBSb2Jl
cnQsDQo8bzpwPjwvbzpwPjwvc3Bhbj48L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIiBzdHlsZT0i
bXNvLW1hcmdpbi10b3AtYWx0OmF1dG87bXNvLW1hcmdpbi1ib3R0b20tYWx0OmF1dG8iPjxzcGFu
IGxhbmc9IkVOLVVTIj4mbmJzcDs8bzpwPjwvbzpwPjwvc3Bhbj48L3A+DQo8cCBjbGFzcz0iTXNv
Tm9ybWFsIiBzdHlsZT0ibXNvLW1hcmdpbi10b3AtYWx0OmF1dG87bXNvLW1hcmdpbi1ib3R0b20t
YWx0OmF1dG8iPjxzcGFuIGxhbmc9IkVOLVVTIj41LjMgQWxzbyBvcGVucyB0aGUgZG9vciB0byBT
QUZJIDEg4oCTIHNpbmNlIHlvdSBjYW4gdjYgb3ZlciB2NCB1c2luZyBBRkkgJm5ic3A7MSAmbmJz
cDsvIFNBRkkgMSB1c2luZyB3aGF0IGlzIGRlZmluZWQgaW4gUkZDODk1MCwgaW4gZmFjdCwgaXQg
aXMgZXhwbGljaXQuPG86cD48L286cD48L3NwYW4+PC9wPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCIg
c3R5bGU9Im1zby1tYXJnaW4tdG9wLWFsdDphdXRvO21zby1tYXJnaW4tYm90dG9tLWFsdDphdXRv
Ij48c3BhbiBsYW5nPSJFTi1VUyI+Jm5ic3A7PG86cD48L286cD48L3NwYW4+PC9wPg0KPHAgY2xh
c3M9Ik1zb05vcm1hbCIgc3R5bGU9Im1zby1tYXJnaW4tdG9wLWFsdDphdXRvO21zby1tYXJnaW4t
Ym90dG9tLWFsdDphdXRvIj48c3BhbiBsYW5nPSJFTi1VUyI+U2VjdGlvbiA1LjMgaXMgdGl0bGVk
IEdsb2JhbCBJUHY0IG92ZXIgU1J2NiBjb3JlIOKAkyB0aGlzIGNvcnJlbGF0ZXMgd2l0aCB0aGUg
ZXhhbXBsZSBpbiBzZWN0aW9uIDYuMSBvZiBSRkM4OTUwIOKAkyB3aGljaCBzdGF0ZXM6PG86cD48
L286cD48L3NwYW4+PC9wPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCIgc3R5bGU9Im1zby1tYXJnaW4t
dG9wLWFsdDphdXRvO21zby1tYXJnaW4tYm90dG9tLWFsdDphdXRvIj48c3BhbiBsYW5nPSJFTi1V
UyI+Jm5ic3A7PG86cD48L286cD48L3NwYW4+PC9wPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCIgc3R5
bGU9Im1zby1tYXJnaW4tdG9wLWFsdDphdXRvO21zby1tYXJnaW4tYm90dG9tLWFsdDphdXRvIj48
c3BhbiBsYW5nPSJFTi1VUyI+Jm5ic3A7PG86cD48L286cD48L3NwYW4+PC9wPg0KPHByZT48c3Bh
biBsYW5nPSJFTi1VUyIgc3R5bGU9ImNvbG9yOmJsYWNrIj4mbmJzcDsmbmJzcDsgVGhlIGV4dGVu
c2lvbnMgZGVmaW5lZCBpbiB0aGlzIGRvY3VtZW50IG1heSBiZSB1c2VkIGFzIGRpc2N1c3NlZCBp
bjwvc3Bhbj48c3BhbiBsYW5nPSJFTi1VUyI+PG86cD48L286cD48L3NwYW4+PC9wcmU+DQo8cHJl
PjxzcGFuIGxhbmc9IkVOLVVTIiBzdHlsZT0iY29sb3I6YmxhY2siPiZuYnNwOyZuYnNwOyBbPGEg
aHJlZj0iaHR0cHM6Ly9kYXRhdHJhY2tlci5pZXRmLm9yZy9kb2MvaHRtbC9yZmM1NTY1IiB0YXJn
ZXQ9Il9ibGFuayIgdGl0bGU9IiZxdW90O1NvZnR3aXJlIE1lc2ggRnJhbWV3b3JrJnF1b3Q7Ij5S
RkM1NTY1PC9hPl0gZm9yIHRoZSBpbnRlcmNvbm5lY3Rpb24gb2YgSVB2NCBpc2xhbmRzIG92ZXIg
YW4gSVB2Njwvc3Bhbj48c3BhbiBsYW5nPSJFTi1VUyI+PG86cD48L286cD48L3NwYW4+PC9wcmU+
DQo8cHJlPjxzcGFuIGxhbmc9IkVOLVVTIiBzdHlsZT0iY29sb3I6YmxhY2siPiZuYnNwOyZuYnNw
OyBiYWNrYm9uZS4mbmJzcDsgSW4gdGhpcyBhcHBsaWNhdGlvbiwgQWRkcmVzcyBGYW1pbHkgQm9y
ZGVyIFJvdXRlcnMgKEFGQlJzOzwvc3Bhbj48c3BhbiBsYW5nPSJFTi1VUyI+PG86cD48L286cD48
L3NwYW4+PC9wcmU+DQo8cHJlPjxzcGFuIGxhbmc9IkVOLVVTIiBzdHlsZT0iY29sb3I6YmxhY2si
PiZuYnNwOyZuYnNwOyBhcyBkZWZpbmVkIGluIFs8YSBocmVmPSJodHRwczovL2RhdGF0cmFja2Vy
LmlldGYub3JnL2RvYy9odG1sL3JmYzQ5MjUiIHRhcmdldD0iX2JsYW5rIiB0aXRsZT0iJnF1b3Q7
U29mdHdpcmUgUHJvYmxlbSBTdGF0ZW1lbnQmcXVvdDsiPlJGQzQ5MjU8L2E+XSkgYWR2ZXJ0aXNl
IElQdjQgTkxSSSBpbiB0aGUgTVBfUkVBQ0hfTkxSSTwvc3Bhbj48c3BhbiBsYW5nPSJFTi1VUyI+
PG86cD48L286cD48L3NwYW4+PC9wcmU+DQo8cHJlPjxzcGFuIGxhbmc9IkVOLVVTIiBzdHlsZT0i
Y29sb3I6YmxhY2siPiZuYnNwOyZuYnNwOyBhbG9uZyB3aXRoIGFuIElQdjYgbmV4dCBob3AuPC9z
cGFuPjxzcGFuIGxhbmc9IkVOLVVTIj48bzpwPjwvbzpwPjwvc3Bhbj48L3ByZT4NCjxwcmU+PHNw
YW4gbGFuZz0iRU4tVVMiIHN0eWxlPSJjb2xvcjpibGFjayI+Jm5ic3A7PC9zcGFuPjxzcGFuIGxh
bmc9IkVOLVVTIj48bzpwPjwvbzpwPjwvc3Bhbj48L3ByZT4NCjxwcmU+PHNwYW4gbGFuZz0iRU4t
VVMiIHN0eWxlPSJjb2xvcjpibGFjayI+Jm5ic3A7Jm5ic3A7IFRoZSBNUF9SRUFDSF9OTFJJIGlz
IGVuY29kZWQgd2l0aDo8L3NwYW4+PHNwYW4gbGFuZz0iRU4tVVMiPjxvOnA+PC9vOnA+PC9zcGFu
PjwvcHJlPg0KPHByZT48c3BhbiBsYW5nPSJFTi1VUyIgc3R5bGU9ImNvbG9yOmJsYWNrIj4mbmJz
cDs8L3NwYW4+PHNwYW4gbGFuZz0iRU4tVVMiPjxvOnA+PC9vOnA+PC9zcGFuPjwvcHJlPg0KPHBy
ZT48c3BhbiBsYW5nPSJFTi1VUyIgc3R5bGU9ImNvbG9yOmJsYWNrIj4mbmJzcDsmbmJzcDsgKiZu
YnNwOyBBRkkgPSAxPC9zcGFuPjxzcGFuIGxhbmc9IkVOLVVTIj48bzpwPjwvbzpwPjwvc3Bhbj48
L3ByZT4NCjxwcmU+PHNwYW4gbGFuZz0iRU4tVVMiIHN0eWxlPSJjb2xvcjpibGFjayI+Jm5ic3A7
PC9zcGFuPjxzcGFuIGxhbmc9IkVOLVVTIj48bzpwPjwvbzpwPjwvc3Bhbj48L3ByZT4NCjxwcmU+
PHNwYW4gbGFuZz0iRU4tVVMiIHN0eWxlPSJjb2xvcjpibGFjayI+Jm5ic3A7Jm5ic3A7ICombmJz
cDsgU0FGSSA9IDE8L3NwYW4+PHNwYW4gbGFuZz0iRU4tVVMiPjxvOnA+PC9vOnA+PC9zcGFuPjwv
cHJlPg0KPHByZT48c3BhbiBsYW5nPSJFTi1VUyIgc3R5bGU9ImNvbG9yOmJsYWNrIj4mbmJzcDs8
L3NwYW4+PHNwYW4gbGFuZz0iRU4tVVMiPjxvOnA+PC9vOnA+PC9zcGFuPjwvcHJlPg0KPHByZT48
c3BhbiBsYW5nPSJFTi1VUyIgc3R5bGU9ImNvbG9yOmJsYWNrIj4mbmJzcDsmbmJzcDsgKiZuYnNw
OyBMZW5ndGggb2YgTmV4dCBIb3AgQWRkcmVzcyBmaWVsZCA9IDE2IChvciAzMik8L3NwYW4+PHNw
YW4gbGFuZz0iRU4tVVMiPjxvOnA+PC9vOnA+PC9zcGFuPjwvcHJlPg0KPHByZT48c3BhbiBsYW5n
PSJFTi1VUyIgc3R5bGU9ImNvbG9yOmJsYWNrIj4mbmJzcDs8L3NwYW4+PHNwYW4gbGFuZz0iRU4t
VVMiPjxvOnA+PC9vOnA+PC9zcGFuPjwvcHJlPg0KPHByZT48c3BhbiBsYW5nPSJFTi1VUyIgc3R5
bGU9ImNvbG9yOmJsYWNrIj4mbmJzcDsmbmJzcDsgKiZuYnNwOyBOZXh0IEhvcCBBZGRyZXNzID0g
SVB2NiBhZGRyZXNzIG9mIHRoZSBuZXh0IGhvcDwvc3Bhbj48c3BhbiBsYW5nPSJFTi1VUyI+PG86
cD48L286cD48L3NwYW4+PC9wcmU+DQo8cHJlPjxzcGFuIGxhbmc9IkVOLVVTIiBzdHlsZT0iY29s
b3I6YmxhY2siPiZuYnNwOzwvc3Bhbj48c3BhbiBsYW5nPSJFTi1VUyI+PG86cD48L286cD48L3Nw
YW4+PC9wcmU+DQo8cHJlPjxzcGFuIGxhbmc9IkVOLVVTIiBzdHlsZT0iY29sb3I6YmxhY2siPiZu
YnNwOyZuYnNwOyAqJm5ic3A7IE5MUkkgPSBJUHY0IHJvdXRlczwvc3Bhbj48c3BhbiBsYW5nPSJF
Ti1VUyI+PG86cD48L286cD48L3NwYW4+PC9wcmU+DQo8cHJlPjxzcGFuIGxhbmc9IkVOLVVTIiBz
dHlsZT0iY29sb3I6YmxhY2siPiZuYnNwOzwvc3Bhbj48c3BhbiBsYW5nPSJFTi1VUyI+PG86cD48
L286cD48L3NwYW4+PC9wcmU+DQo8cHJlPjxzcGFuIGxhbmc9IkVOLVVTIiBzdHlsZT0iY29sb3I6
YmxhY2siPiZuYnNwOyZuYnNwOyBEdXJpbmcgQkdQIENhcGFiaWxpdHkgQWR2ZXJ0aXNlbWVudCwg
dGhlIFBFIHJvdXRlcnMgd291bGQgaW5jbHVkZSB0aGU8L3NwYW4+PHNwYW4gbGFuZz0iRU4tVVMi
PjxvOnA+PC9vOnA+PC9zcGFuPjwvcHJlPg0KPHByZT48c3BhbiBsYW5nPSJFTi1VUyIgc3R5bGU9
ImNvbG9yOmJsYWNrIj4mbmJzcDsmbmJzcDsgZm9sbG93aW5nIGZpZWxkcyBpbiB0aGUgQ2FwYWJp
bGl0aWVzIE9wdGlvbmFsIFBhcmFtZXRlcjo8L3NwYW4+PHNwYW4gbGFuZz0iRU4tVVMiPjxvOnA+
PC9vOnA+PC9zcGFuPjwvcHJlPg0KPHByZT48c3BhbiBsYW5nPSJFTi1VUyIgc3R5bGU9ImNvbG9y
OmJsYWNrIj4mbmJzcDs8L3NwYW4+PHNwYW4gbGFuZz0iRU4tVVMiPjxvOnA+PC9vOnA+PC9zcGFu
PjwvcHJlPg0KPHByZT48c3BhbiBsYW5nPSJFTi1VUyIgc3R5bGU9ImNvbG9yOmJsYWNrIj4mbmJz
cDsmbmJzcDsgKiZuYnNwOyBDYXBhYmlsaXR5IENvZGUgc2V0IHRvICZxdW90O0V4dGVuZGVkIE5l
eHQgSG9wIEVuY29kaW5nJnF1b3Q7PC9zcGFuPjxzcGFuIGxhbmc9IkVOLVVTIj48bzpwPjwvbzpw
Pjwvc3Bhbj48L3ByZT4NCjxwcmU+PHNwYW4gbGFuZz0iRU4tVVMiIHN0eWxlPSJjb2xvcjpibGFj
ayI+Jm5ic3A7PC9zcGFuPjxzcGFuIGxhbmc9IkVOLVVTIj48bzpwPjwvbzpwPjwvc3Bhbj48L3By
ZT4NCjxwcmU+PHNwYW4gbGFuZz0iRU4tVVMiIHN0eWxlPSJjb2xvcjpibGFjayI+Jm5ic3A7Jm5i
c3A7ICombmJzcDsgQ2FwYWJpbGl0eSBWYWx1ZSBjb250YWluaW5nICZsdDtOTFJJIEFGST0xLCBO
TFJJIFNBRkk9MSwgTmV4dGhvcDwvc3Bhbj48c3BhbiBsYW5nPSJFTi1VUyI+PG86cD48L286cD48
L3NwYW4+PC9wcmU+DQo8cHJlPjxzcGFuIGxhbmc9IkVOLVVTIiBzdHlsZT0iY29sb3I6YmxhY2si
PiZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyBBRkk9MiZndDs8L3NwYW4+PHNwYW4gbGFu
Zz0iRU4tVVMiPjxvOnA+PC9vOnA+PC9zcGFuPjwvcHJlPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCIg
c3R5bGU9Im1zby1tYXJnaW4tdG9wLWFsdDphdXRvO21zby1tYXJnaW4tYm90dG9tLWFsdDphdXRv
Ij48c3BhbiBsYW5nPSJFTi1VUyI+Jm5ic3A7PG86cD48L286cD48L3NwYW4+PC9wPg0KPHAgY2xh
c3M9Ik1zb05vcm1hbCIgc3R5bGU9Im1zby1tYXJnaW4tdG9wLWFsdDphdXRvO21zby1tYXJnaW4t
Ym90dG9tLWFsdDphdXRvIj48c3BhbiBsYW5nPSJFTi1VUyI+QXMgSSBzYXksIGlmIHlvdSB3ZXJl
IHRvIHJlbW92ZSB0aGUgcmVmZXJlbmNlcyB0byBnbG9iYWwgYW5kIDUuMy81LjQgd2hpY2ggZXhw
bGljaXRseSByZWZlcmVuY2UgaXQgYW5kIGJyaW5nIFNBRkkgMSBpbnRvIHBsYXkg4oCTIHRoZXJl
IHdvdWxkIGJlIGZhciBsZXNzIGNvbmNlcm4NCiBmcm9tIG15IHNpZGUsIEkgY2Fu4oCZdCBzcGVh
ayBmb3IgYW55b25lIGVsc2UsIGJ1dCB0aGF0IHdvdWxkIGJlIG15IGZlZWxpbmc8bzpwPjwvbzpw
Pjwvc3Bhbj48L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIiBzdHlsZT0ibXNvLW1hcmdpbi10b3At
YWx0OmF1dG87bXNvLW1hcmdpbi1ib3R0b20tYWx0OmF1dG8iPjxzcGFuIGxhbmc9IkVOLVVTIj4m
bmJzcDs8bzpwPjwvbzpwPjwvc3Bhbj48L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIiBzdHlsZT0i
bXNvLW1hcmdpbi10b3AtYWx0OmF1dG87bXNvLW1hcmdpbi1ib3R0b20tYWx0OmF1dG8iPjxzcGFu
IGxhbmc9IkVOLVVTIj5UaGFua3M8bzpwPjwvbzpwPjwvc3Bhbj48L3A+DQo8cCBjbGFzcz0iTXNv
Tm9ybWFsIiBzdHlsZT0ibXNvLW1hcmdpbi10b3AtYWx0OmF1dG87bXNvLW1hcmdpbi1ib3R0b20t
YWx0OmF1dG8iPjxzcGFuIGxhbmc9IkVOLVVTIj4mbmJzcDs8bzpwPjwvbzpwPjwvc3Bhbj48L3A+
DQo8cCBjbGFzcz0iTXNvTm9ybWFsIiBzdHlsZT0ibXNvLW1hcmdpbi10b3AtYWx0OmF1dG87bXNv
LW1hcmdpbi1ib3R0b20tYWx0OmF1dG8iPjxzcGFuIGxhbmc9IkVOLVVTIj5BbmRyZXc8bzpwPjwv
bzpwPjwvc3Bhbj48L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIiBzdHlsZT0ibXNvLW1hcmdpbi10
b3AtYWx0OmF1dG87bXNvLW1hcmdpbi1ib3R0b20tYWx0OmF1dG8iPjxzcGFuIGxhbmc9IkVOLVVT
Ij4mbmJzcDs8bzpwPjwvbzpwPjwvc3Bhbj48L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIiBzdHls
ZT0ibXNvLW1hcmdpbi10b3AtYWx0OmF1dG87bXNvLW1hcmdpbi1ib3R0b20tYWx0OmF1dG8iPjxz
cGFuIGxhbmc9IkVOLVVTIj4mbmJzcDs8bzpwPjwvbzpwPjwvc3Bhbj48L3A+DQo8cCBjbGFzcz0i
TXNvTm9ybWFsIiBzdHlsZT0ibXNvLW1hcmdpbi10b3AtYWx0OmF1dG87bXNvLW1hcmdpbi1ib3R0
b20tYWx0OmF1dG8iPjxzcGFuIGxhbmc9IkVOLVVTIj4mbmJzcDs8bzpwPjwvbzpwPjwvc3Bhbj48
L3A+DQo8ZGl2IHN0eWxlPSJib3JkZXI6bm9uZTtib3JkZXItdG9wOnNvbGlkICNFMUUxRTEgMS4w
cHQ7cGFkZGluZzozLjBwdCAwY20gMGNtIDBjbSI+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIiBzdHls
ZT0ibXNvLW1hcmdpbi10b3AtYWx0OmF1dG87bXNvLW1hcmdpbi1ib3R0b20tYWx0OmF1dG8iPjxi
PjxzcGFuIGxhbmc9IkVOLVVTIj5Gcm9tOjwvc3Bhbj48L2I+PHNwYW4gbGFuZz0iRU4tVVMiPiBS
b2JlcnQgUmFzenVrICZsdDs8YSBocmVmPSJtYWlsdG86cm9iZXJ0QHJhc3p1ay5uZXQiIHRhcmdl
dD0iX2JsYW5rIj5yb2JlcnRAcmFzenVrLm5ldDwvYT4mZ3Q7DQo8YnI+DQo8Yj5TZW50OjwvYj4g
U2F0dXJkYXksIEZlYnJ1YXJ5IDEyLCAyMDIyIDk6MzcgUE08YnI+DQo8Yj5Ubzo8L2I+IEFuZHJl
dyAtIElFVEYgJmx0OzxhIGhyZWY9Im1haWx0bzphbmRyZXctaWV0ZkBsaXF1aWQudGVjaCI+YW5k
cmV3LWlldGZAbGlxdWlkLnRlY2g8L2E+Jmd0Ozxicj4NCjxiPkNjOjwvYj4gV2FycmVuIEt1bWFy
aSAmbHQ7PGEgaHJlZj0ibWFpbHRvOndhcnJlbkBrdW1hcmkubmV0IiB0YXJnZXQ9Il9ibGFuayI+
d2FycmVuQGt1bWFyaS5uZXQ8L2E+Jmd0OzsgQm9jY2ksIE1hdHRoZXcgKE5va2lhIC0gR0IpICZs
dDs8YSBocmVmPSJtYWlsdG86bWF0dGhldy5ib2NjaUBub2tpYS5jb20iIHRhcmdldD0iX2JsYW5r
Ij5tYXR0aGV3LmJvY2NpQG5va2lhLmNvbTwvYT4mZ3Q7Ow0KPGEgaHJlZj0ibWFpbHRvOmRyYWZ0
LWlldGYtYmVzcy1zcnY2LXNlcnZpY2VzQGlldGYub3JnIiB0YXJnZXQ9Il9ibGFuayI+ZHJhZnQt
aWV0Zi1iZXNzLXNydjYtc2VydmljZXNAaWV0Zi5vcmc8L2E+Ow0KPGEgaHJlZj0ibWFpbHRvOmJl
c3MtY2hhaXJzQGlldGYub3JnIiB0YXJnZXQ9Il9ibGFuayI+YmVzcy1jaGFpcnNAaWV0Zi5vcmc8
L2E+OyBUaGUgSUVTRyAmbHQ7PGEgaHJlZj0ibWFpbHRvOmllc2dAaWV0Zi5vcmciIHRhcmdldD0i
X2JsYW5rIj5pZXNnQGlldGYub3JnPC9hPiZndDs7IEJFU1MgJmx0OzxhIGhyZWY9Im1haWx0bzpi
ZXNzQGlldGYub3JnIiB0YXJnZXQ9Il9ibGFuayI+YmVzc0BpZXRmLm9yZzwvYT4mZ3Q7PGJyPg0K
PGI+U3ViamVjdDo8L2I+IFJlOiBXYXJyZW4gS3VtYXJpJ3MgRGlzY3VzcyBvbiBkcmFmdC1pZXRm
LWJlc3Mtc3J2Ni1zZXJ2aWNlcy0xMDogKHdpdGggRElTQ1VTUyBhbmQgQ09NTUVOVCk8bzpwPjwv
bzpwPjwvc3Bhbj48L3A+DQo8L2Rpdj4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiIHN0eWxlPSJtc28t
bWFyZ2luLXRvcC1hbHQ6YXV0bzttc28tbWFyZ2luLWJvdHRvbS1hbHQ6YXV0byI+PHNwYW4gbGFu
Zz0iRU4tVVMiPiZuYnNwOzxvOnA+PC9vOnA+PC9zcGFuPjwvcD4NCjxkaXY+DQo8cCBjbGFzcz0i
TXNvTm9ybWFsIiBzdHlsZT0ibXNvLW1hcmdpbi10b3AtYWx0OmF1dG87bXNvLW1hcmdpbi1ib3R0
b20tYWx0OmF1dG8iPjxzcGFuIGxhbmc9IkVOLVVTIj5IaSBBbmRyZXcsPG86cD48L286cD48L3Nw
YW4+PC9wPg0KPGRpdj4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiIHN0eWxlPSJtc28tbWFyZ2luLXRv
cC1hbHQ6YXV0bzttc28tbWFyZ2luLWJvdHRvbS1hbHQ6YXV0byI+PHNwYW4gbGFuZz0iRU4tVVMi
PiZuYnNwOzxvOnA+PC9vOnA+PC9zcGFuPjwvcD4NCjwvZGl2Pg0KPGRpdj4NCjxwIGNsYXNzPSJN
c29Ob3JtYWwiIHN0eWxlPSJtc28tbWFyZ2luLXRvcC1hbHQ6YXV0bzttc28tbWFyZ2luLWJvdHRv
bS1hbHQ6YXV0byI+PHNwYW4gbGFuZz0iRU4tVVMiPldoZW4gSSByZWFkIFdhcnJlbidzIG5vdGUg
SW9va2VkIGF0IHRoaXMgdGV4dCBmcm9tJm5ic3A7c2VjdGlvbiAyIHdoaWNoIHNheXM6Jm5ic3A7
PG86cD48L286cD48L3NwYW4+PC9wPg0KPC9kaXY+DQo8ZGl2Pg0KPHAgY2xhc3M9Ik1zb05vcm1h
bCIgc3R5bGU9Im1zby1tYXJnaW4tdG9wLWFsdDphdXRvO21zby1tYXJnaW4tYm90dG9tLWFsdDph
dXRvIj48c3BhbiBsYW5nPSJFTi1VUyI+Jm5ic3A7PG86cD48L286cD48L3NwYW4+PC9wPg0KPC9k
aXY+DQo8ZGl2Pg0KPHAgY2xhc3M9Ik1zb05vcm1hbCIgc3R5bGU9Im1zby1tYXJnaW4tdG9wLWFs
dDphdXRvO21zby1tYXJnaW4tYm90dG9tLWFsdDphdXRvIj48c3BhbiBsYW5nPSJFTi1VUyI+LSAt
IC0mbmJzcDs8bzpwPjwvbzpwPjwvc3Bhbj48L3A+DQo8L2Rpdj4NCjxkaXY+DQo8cCBjbGFzcz0i
TXNvTm9ybWFsIiBzdHlsZT0ibXNvLW1hcmdpbi10b3AtYWx0OmF1dG87bXNvLW1hcmdpbi1ib3R0
b20tYWx0OmF1dG8iPjxzcGFuIGxhbmc9IkVOLVVTIj4mbmJzcDs8bzpwPjwvbzpwPjwvc3Bhbj48
L3A+DQo8L2Rpdj4NCjxkaXY+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIiBzdHlsZT0ibXNvLW1hcmdp
bi10b3AtYWx0OmF1dG87bXNvLW1hcmdpbi1ib3R0b20tYWx0OmF1dG8iPjxzcGFuIGxhbmc9IkVO
LVVTIj4mbmJzcDsgJm5ic3A7VGhlIFNSdjYgU2VydmljZSBUTFZzIGFyZSBkZWZpbmVkIGFzIHR3
byBuZXcgVExWcyBvZiB0aGUgQkdQIFByZWZpeC08YnI+DQombmJzcDsgJm5ic3A7U0lEIEF0dHJp
YnV0ZSB0byBhY2hpZXZlIHNpZ25hbGluZyBvZiBTUnY2IFNJRHMgZm9yIEwzIGFuZCBMMjxicj4N
CiZuYnNwOyAmbmJzcDtzZXJ2aWNlcy48YnI+DQo8YnI+DQombmJzcDsgJm5ic3A7byAmbmJzcDtT
UnY2IEwzIFNlcnZpY2UgVExWOiBUaGlzIFRMViBlbmNvZGVzIFNlcnZpY2UgU0lEIGluZm9ybWF0
aW9uIGZvcjxicj4NCiZuYnNwOyAmbmJzcDsgJm5ic3A7IFNSdjYgYmFzZWQgTDMgc2VydmljZXMu
Jm5ic3A7IEl0IGNvcnJlc3BvbmRzIHRvIHRoZSBlcXVpdmFsZW50PGJyPg0KJm5ic3A7ICZuYnNw
OyAmbmJzcDsgZnVuY3Rpb25hbGl0eSBwcm92aWRlZCBieSBhbiBNUExTIExhYmVsIHdoZW4gcmVj
ZWl2ZWQgd2l0aCBhIExheWVyPGJyPg0KJm5ic3A7ICZuYnNwOyAmbmJzcDsgMyBzZXJ2aWNlIHJv
dXRlIGFzIGRlZmluZWQgaW4gW1JGQzQzNjRdIFtSRkM0NjU5XSBbUkZDODk1MF08YnI+DQombmJz
cDsgJm5ic3A7ICZuYnNwOyBbUkZDOTEzNl0uJm5ic3A7IFNvbWUgU1J2NiBFbmRwb2ludCBiZWhh
dmlvcnMgd2hpY2ggTUFZIGJlIGVuY29kZWQsIGJ1dDxicj4NCiZuYnNwOyAmbmJzcDsgJm5ic3A7
IG5vdCBsaW1pdGVkIHRvLCBhcmUgRW5kLkRYNCwgRW5kLkRUNCwgRW5kLkRYNiwgRW5kLkRUNiwg
ZXRjLjxicj4NCjxicj4NCiZuYnNwOyAmbmJzcDtvICZuYnNwO1NSdjYgTDIgU2VydmljZSBUTFY6
IFRoaXMgVExWIGVuY29kZXMgU2VydmljZSBTSUQgaW5mb3JtYXRpb24gZm9yPGJyPg0KJm5ic3A7
ICZuYnNwOyAmbmJzcDsgU1J2NiBiYXNlZCBMMiBzZXJ2aWNlcy4mbmJzcDsgSXQgY29ycmVzcG9u
ZHMgdG8gdGhlIGVxdWl2YWxlbnQ8YnI+DQombmJzcDsgJm5ic3A7ICZuYnNwOyBmdW5jdGlvbmFs
aXR5IHByb3ZpZGVkIGJ5IGFuIE1QTFMgTGFiZWwxIGZvciBFdGhlcm5ldCBWUE4gKEVWUE4pPGJy
Pg0KJm5ic3A7ICZuYnNwOyAmbmJzcDsgUm91dGUtVHlwZXMgYXMgZGVmaW5lZCBpbiBbUkZDNzQz
Ml0uJm5ic3A7IFNvbWUgU1J2NiBFbmRwb2ludCBiZWhhdmlvcnM8YnI+DQombmJzcDsgJm5ic3A7
ICZuYnNwOyB3aGljaCBNQVkgYmUgZW5jb2RlZCwgYnV0IG5vdCBsaW1pdGVkIHRvLCBhcmUgRW5k
LkRYMiwgRW5kLkRYMlYsPGJyPg0KJm5ic3A7ICZuYnNwOyAmbmJzcDsgRW5kLkRUMlUsIEVuZC5E
VDJNIGV0Yy48YnI+DQo8YnI+DQombmJzcDsgJm5ic3A7V2hlbiBhbiBlZ3Jlc3MgUEUgaXMgZW5h
YmxlZCBmb3IgQkdQIFNlcnZpY2VzIG92ZXIgU1J2NiBkYXRhLXBsYW5lLDxicj4NCiZuYnNwOyAm
bmJzcDtpdCBzaWduYWxzIG9uZSBvciBtb3JlIFNSdjYgU2VydmljZSBTSURzIGVuY2xvc2VkIGlu
IFNSdjYgU2VydmljZTxicj4NCiZuYnNwOyAmbmJzcDtUTFYocykgd2l0aGluIHRoZSBCR1AgUHJl
Zml4LVNJRCBBdHRyaWJ1dGUgYXR0YWNoZWQgdG8gTVAtQkdQIE5MUklzPGJyPg0KJm5ic3A7ICZu
YnNwO2RlZmluZWQgaW4gW1JGQzQ3NjBdIFtSRkM0NjU5XSBbUkZDODk1MF0gW1JGQzc0MzJdIFtS
RkM0MzY0XTxicj4NCiZuYnNwOyAmbmJzcDtbUkZDOTEzNl0gd2hlcmUgYXBwbGljYWJsZSBhcyBk
ZXNjcmliZWQgaW4gU2VjdGlvbiA1IGFuZCBTZWN0aW9uIDYuPGJyPg0KPGJyPg0KJm5ic3A7ICZu
YnNwO1RoZSBzdXBwb3J0IGZvciBCR1AgTXVsdGljYXN0IFZQTiAoTVZQTikgU2VydmljZXMgW1JG
QzY1MTNdIHdpdGggU1J2Njxicj4NCiZuYnNwOyAmbmJzcDtpcyBvdXRzaWRlIHRoZSBzY29wZSBv
ZiB0aGlzIGRvY3VtZW50LjxvOnA+PC9vOnA+PC9zcGFuPjwvcD4NCjwvZGl2Pg0KPGRpdj4NCjxw
IGNsYXNzPSJNc29Ob3JtYWwiIHN0eWxlPSJtc28tbWFyZ2luLXRvcC1hbHQ6YXV0bzttc28tbWFy
Z2luLWJvdHRvbS1hbHQ6YXV0byI+PHNwYW4gbGFuZz0iRU4tVVMiPiZuYnNwOzxvOnA+PC9vOnA+
PC9zcGFuPjwvcD4NCjwvZGl2Pg0KPGRpdj4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiIHN0eWxlPSJt
c28tbWFyZ2luLXRvcC1hbHQ6YXV0bzttc28tbWFyZ2luLWJvdHRvbS1hbHQ6YXV0byI+PHNwYW4g
bGFuZz0iRU4tVVMiPi0gLSAtJm5ic3A7PG86cD48L286cD48L3NwYW4+PC9wPg0KPC9kaXY+DQo8
ZGl2Pg0KPHAgY2xhc3M9Ik1zb05vcm1hbCIgc3R5bGU9Im1zby1tYXJnaW4tdG9wLWFsdDphdXRv
O21zby1tYXJnaW4tYm90dG9tLWFsdDphdXRvIj48c3BhbiBsYW5nPSJFTi1VUyI+Jm5ic3A7PG86
cD48L286cD48L3NwYW4+PC9wPg0KPC9kaXY+DQo8ZGl2Pg0KPHAgY2xhc3M9Ik1zb05vcm1hbCIg
c3R5bGU9Im1zby1tYXJnaW4tdG9wLWFsdDphdXRvO21zby1tYXJnaW4tYm90dG9tLWFsdDphdXRv
Ij48c3BhbiBsYW5nPSJFTi1VUyI+VGhpcyBsaW1pdHMgdGhlIG92ZXJsYXkgc2lnbmFsbGluZyB0
byBub24gZ2xvYmFsIFNBRklzIG1haW5seSBTQUZJIDEyOCBhbmQgU0FGSSA3MC4mbmJzcDs8bzpw
PjwvbzpwPjwvc3Bhbj48L3A+DQo8L2Rpdj4NCjxkaXY+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIiBz
dHlsZT0ibXNvLW1hcmdpbi10b3AtYWx0OmF1dG87bXNvLW1hcmdpbi1ib3R0b20tYWx0OmF1dG8i
PjxzcGFuIGxhbmc9IkVOLVVTIj4mbmJzcDs8bzpwPjwvbzpwPjwvc3Bhbj48L3A+DQo8L2Rpdj4N
CjxkaXY+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIiBzdHlsZT0ibXNvLW1hcmdpbi10b3AtYWx0OmF1
dG87bXNvLW1hcmdpbi1ib3R0b20tYWx0OmF1dG8iPjxzcGFuIGxhbmc9IkVOLVVTIj5UbyB5b3Vy
IG5vdGUgU0FGSSA0IGlzIHByaXZhdGUgYW5kIG5ldmVyIGV4Y2hhbmdlZCBpbiB0aGUgd2lsZC4g
QWxzbyBTQUZJIDIgaXMgbXVsdGljYXN0IHdoaWNoIGlzIG91dCBvZiBzY29wZSBvZiB0aGlzIGRy
YWZ0LiZuYnNwOzxvOnA+PC9vOnA+PC9zcGFuPjwvcD4NCjwvZGl2Pg0KPGRpdj4NCjxwIGNsYXNz
PSJNc29Ob3JtYWwiIHN0eWxlPSJtc28tbWFyZ2luLXRvcC1hbHQ6YXV0bzttc28tbWFyZ2luLWJv
dHRvbS1hbHQ6YXV0byI+PHNwYW4gbGFuZz0iRU4tVVMiPiZuYnNwOzxvOnA+PC9vOnA+PC9zcGFu
PjwvcD4NCjwvZGl2Pg0KPGRpdj4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiIHN0eWxlPSJtc28tbWFy
Z2luLXRvcC1hbHQ6YXV0bzttc28tbWFyZ2luLWJvdHRvbS1hbHQ6YXV0byI+PHNwYW4gbGFuZz0i
RU4tVVMiPlRoZSBvbmx5IHRoaW5nIHdoaWNoIHdlIG5lZWQgdG8gc3luYyBvbiBpcyBpbmRlZWQg
c2VjdGlvbiA1LjQgYW5kIHVzZSBvZiBnbG9iYWwgSVB2NiBBRkkgMiAmYW1wOyBTQUZJIDEmbmJz
cDs8bzpwPjwvbzpwPjwvc3Bhbj48L3A+DQo8L2Rpdj4NCjxkaXY+DQo8cCBjbGFzcz0iTXNvTm9y
bWFsIiBzdHlsZT0ibXNvLW1hcmdpbi10b3AtYWx0OmF1dG87bXNvLW1hcmdpbi1ib3R0b20tYWx0
OmF1dG8iPjxzcGFuIGxhbmc9IkVOLVVTIj4mbmJzcDs8bzpwPjwvbzpwPjwvc3Bhbj48L3A+DQo8
L2Rpdj4NCjxkaXY+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIiBzdHlsZT0ibXNvLW1hcmdpbi10b3At
YWx0OmF1dG87bXNvLW1hcmdpbi1ib3R0b20tYWx0OmF1dG8iPjxzcGFuIGxhbmc9IkVOLVVTIj5N
YW55IHRoeCw8bzpwPjwvbzpwPjwvc3Bhbj48L3A+DQo8L2Rpdj4NCjxkaXY+DQo8cCBjbGFzcz0i
TXNvTm9ybWFsIiBzdHlsZT0ibXNvLW1hcmdpbi10b3AtYWx0OmF1dG87bXNvLW1hcmdpbi1ib3R0
b20tYWx0OmF1dG8iPjxzcGFuIGxhbmc9IkVOLVVTIj5SLjxvOnA+PC9vOnA+PC9zcGFuPjwvcD4N
CjwvZGl2Pg0KPGRpdj4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiIHN0eWxlPSJtc28tbWFyZ2luLXRv
cC1hbHQ6YXV0bzttc28tbWFyZ2luLWJvdHRvbS1hbHQ6YXV0byI+PHNwYW4gbGFuZz0iRU4tVVMi
PiZuYnNwOzxvOnA+PC9vOnA+PC9zcGFuPjwvcD4NCjwvZGl2Pg0KPGRpdj4NCjxwIGNsYXNzPSJN
c29Ob3JtYWwiIHN0eWxlPSJtc28tbWFyZ2luLXRvcC1hbHQ6YXV0bzttc28tbWFyZ2luLWJvdHRv
bS1hbHQ6YXV0byI+PHNwYW4gbGFuZz0iRU4tVVMiPiZuYnNwOzxvOnA+PC9vOnA+PC9zcGFuPjwv
cD4NCjwvZGl2Pg0KPGRpdj4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiIHN0eWxlPSJtc28tbWFyZ2lu
LXRvcC1hbHQ6YXV0bzttc28tbWFyZ2luLWJvdHRvbS1hbHQ6YXV0byI+PHNwYW4gbGFuZz0iRU4t
VVMiPiZuYnNwOzxvOnA+PC9vOnA+PC9zcGFuPjwvcD4NCjwvZGl2Pg0KPC9kaXY+DQo8cCBjbGFz
cz0iTXNvTm9ybWFsIiBzdHlsZT0ibXNvLW1hcmdpbi10b3AtYWx0OmF1dG87bXNvLW1hcmdpbi1i
b3R0b20tYWx0OmF1dG8iPjxzcGFuIGxhbmc9IkVOLVVTIj4mbmJzcDs8bzpwPjwvbzpwPjwvc3Bh
bj48L3A+DQo8ZGl2Pg0KPGRpdj4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiIHN0eWxlPSJtc28tbWFy
Z2luLXRvcC1hbHQ6YXV0bzttc28tbWFyZ2luLWJvdHRvbS1hbHQ6YXV0byI+PHNwYW4gbGFuZz0i
RU4tVVMiPk9uIFNhdCwgRmViIDEyLCAyMDIyIGF0IDc6MTEgUE0gQW5kcmV3IC0gSUVURiAmbHQ7
PGEgaHJlZj0ibWFpbHRvOmFuZHJldy1pZXRmQGxpcXVpZC50ZWNoIiB0YXJnZXQ9Il9ibGFuayI+
YW5kcmV3LWlldGZAbGlxdWlkLnRlY2g8L2E+Jmd0OyB3cm90ZTo8bzpwPjwvbzpwPjwvc3Bhbj48
L3A+DQo8L2Rpdj4NCjxibG9ja3F1b3RlIHN0eWxlPSJib3JkZXI6bm9uZTtib3JkZXItbGVmdDpz
b2xpZCAjQ0NDQ0NDIDEuMHB0O3BhZGRpbmc6MGNtIDBjbSAwY20gNi4wcHQ7bWFyZ2luLWxlZnQ6
NC44cHQ7bWFyZ2luLXRvcDo1LjBwdDttYXJnaW4tcmlnaHQ6MGNtO21hcmdpbi1ib3R0b206NS4w
cHQiPg0KPGRpdj4NCjxkaXY+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIiBzdHlsZT0ibXNvLW1hcmdp
bi10b3AtYWx0OmF1dG87bXNvLW1hcmdpbi1ib3R0b20tYWx0OmF1dG8iPjxzcGFuIGxhbmc9IkVO
LVVTIj5Sb2JlcnQsPG86cD48L286cD48L3NwYW4+PC9wPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCIg
c3R5bGU9Im1zby1tYXJnaW4tdG9wLWFsdDphdXRvO21zby1tYXJnaW4tYm90dG9tLWFsdDphdXRv
Ij48c3BhbiBsYW5nPSJFTi1VUyI+Jm5ic3A7PG86cD48L286cD48L3NwYW4+PC9wPg0KPHAgY2xh
c3M9Ik1zb05vcm1hbCIgc3R5bGU9Im1zby1tYXJnaW4tdG9wLWFsdDphdXRvO21zby1tYXJnaW4t
Ym90dG9tLWFsdDphdXRvIj48c3BhbiBsYW5nPSJFTi1VUyI+SSBoYXZlIHRvIHNheSB0aGF0IEkg
aGF2ZSB2ZXJ5IHNpbWlsYXIgcmVhZGluZ3Mgb24gcGFydHMgb2YgdGhlIGRyYWZ0LjxvOnA+PC9v
OnA+PC9zcGFuPjwvcD4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiIHN0eWxlPSJtc28tbWFyZ2luLXRv
cC1hbHQ6YXV0bzttc28tbWFyZ2luLWJvdHRvbS1hbHQ6YXV0byI+PHNwYW4gbGFuZz0iRU4tVVMi
PiZuYnNwOzxvOnA+PC9vOnA+PC9zcGFuPjwvcD4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiIHN0eWxl
PSJtc28tbWFyZ2luLXRvcC1hbHQ6YXV0bzttc28tbWFyZ2luLWJvdHRvbS1hbHQ6YXV0byI+PHNw
YW4gbGFuZz0iRU4tVVMiPkxldOKAmXMgbG9vayBhdCBpdCDigJM8bzpwPjwvbzpwPjwvc3Bhbj48
L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIiBzdHlsZT0ibXNvLW1hcmdpbi10b3AtYWx0OmF1dG87
bXNvLW1hcmdpbi1ib3R0b20tYWx0OmF1dG8iPjxzcGFuIGxhbmc9IkVOLVVTIj4mbmJzcDs8bzpw
PjwvbzpwPjwvc3Bhbj48L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIiBzdHlsZT0ibXNvLW1hcmdp
bi10b3AtYWx0OmF1dG87bXNvLW1hcmdpbi1ib3R0b20tYWx0OmF1dG8iPjxzcGFuIGxhbmc9IkVO
LVVTIj41LjEgdXNlcyB0aGUgSVB2NC1WUE4gTkxSSSDigJMgVGhhdCB3b3VsZCBzZWVtIHRvIGlu
ZGljYXRlIEFGSSAxIC8gU0FGSSA0PG86cD48L286cD48L3NwYW4+PC9wPg0KPHAgY2xhc3M9Ik1z
b05vcm1hbCIgc3R5bGU9Im1zby1tYXJnaW4tdG9wLWFsdDphdXRvO21zby1tYXJnaW4tYm90dG9t
LWFsdDphdXRvIj48c3BhbiBsYW5nPSJFTi1VUyI+NS4yIOKAkyBVc2VzIEFGSSAyIC8gU0FGSSA0
IGZyb20gbXkgcmVhZGluZw0KPG86cD48L286cD48L3NwYW4+PC9wPg0KPHAgY2xhc3M9Ik1zb05v
cm1hbCIgc3R5bGU9Im1zby1tYXJnaW4tdG9wLWFsdDphdXRvO21zby1tYXJnaW4tYm90dG9tLWFs
dDphdXRvIj48c3BhbiBsYW5nPSJFTi1VUyI+NS4zIOKAkyBBY2NvcmRpbmcgdG8gUkZDODk1MCDi
gJMgYWxsb3dzIGFkdmVydGlzZW1lbnQgb3ZlciBTQUZJIDEsIDIgb3IgNA0KPG86cD48L286cD48
L3NwYW4+PC9wPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCIgc3R5bGU9Im1zby1tYXJnaW4tdG9wLWFs
dDphdXRvO21zby1tYXJnaW4tYm90dG9tLWFsdDphdXRvIj48c3BhbiBsYW5nPSJFTi1VUyI+NS40
IOKAkyBUbyBteSByZWFkaW5nIOKAkyB2ZXJ5IG11Y2ggcmVmZXJzIHRvIEFGSSAyIC8gU0FGSSAx
LjxvOnA+PC9vOnA+PC9zcGFuPjwvcD4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiIHN0eWxlPSJtc28t
bWFyZ2luLXRvcC1hbHQ6YXV0bzttc28tbWFyZ2luLWJvdHRvbS1hbHQ6YXV0byI+PHNwYW4gbGFu
Zz0iRU4tVVMiPiZuYnNwOzxvOnA+PC9vOnA+PC9zcGFuPjwvcD4NCjxwIGNsYXNzPSJNc29Ob3Jt
YWwiIHN0eWxlPSJtc28tbWFyZ2luLXRvcC1hbHQ6YXV0bzttc28tbWFyZ2luLWJvdHRvbS1hbHQ6
YXV0byI+PHNwYW4gbGFuZz0iRU4tVVMiPkkgd291bGQgYWdyZWUgaWYgdGhpcyBkb2N1bWVudCBs
aW1pdGVkIGl0c2VsZiB0byA1LjEgYW5kIDUuMiDigJMgaXQgZG9lc27igJl0IOKAkyBhbmQgdGhl
cmVmb3JlIEkgaGF2ZSB0byBhZ3JlZSB3aXRoIHRoZSB0aG91Z2h0cyBleHByZXNzZWQgaW4gV2Fy
cmVucyBEaXNjdXNzLiZuYnNwOyBJZg0KIEkgYW0gd3JvbmcgYWJvdXQgNS4zIGFuZCA1LjQsIGxl
dOKAmXMgY2hhdCBhbmQgaGVscCBtZSB1bmRlcnN0YW5kIHRoaXMgYmV0dGVyLCBhbmQgdGhlbiBs
ZXRzIHBvdGVudGlhbGx5IHNlZSBpZiB3ZSBjYW4gd29yayB1cCBzb21lIHdvcmRpbmcgdGhhdCB3
b3VsZCBjbGFyaWZ5IHRoaXMgaWYgdGhhdCBpcyB3aGF0IGlzIHJlcXVpcmVkLjxvOnA+PC9vOnA+
PC9zcGFuPjwvcD4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiIHN0eWxlPSJtc28tbWFyZ2luLXRvcC1h
bHQ6YXV0bzttc28tbWFyZ2luLWJvdHRvbS1hbHQ6YXV0byI+PHNwYW4gbGFuZz0iRU4tVVMiPiZu
YnNwOzxvOnA+PC9vOnA+PC9zcGFuPjwvcD4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiIHN0eWxlPSJt
c28tbWFyZ2luLXRvcC1hbHQ6YXV0bzttc28tbWFyZ2luLWJvdHRvbS1hbHQ6YXV0byI+PHNwYW4g
bGFuZz0iRU4tVVMiPlRoYW5rczxvOnA+PC9vOnA+PC9zcGFuPjwvcD4NCjxwIGNsYXNzPSJNc29O
b3JtYWwiIHN0eWxlPSJtc28tbWFyZ2luLXRvcC1hbHQ6YXV0bzttc28tbWFyZ2luLWJvdHRvbS1h
bHQ6YXV0byI+PHNwYW4gbGFuZz0iRU4tVVMiPiZuYnNwOzxvOnA+PC9vOnA+PC9zcGFuPjwvcD4N
CjxwIGNsYXNzPSJNc29Ob3JtYWwiIHN0eWxlPSJtc28tbWFyZ2luLXRvcC1hbHQ6YXV0bzttc28t
bWFyZ2luLWJvdHRvbS1hbHQ6YXV0byI+PHNwYW4gbGFuZz0iRU4tVVMiPkFuZHJldzxvOnA+PC9v
OnA+PC9zcGFuPjwvcD4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiIHN0eWxlPSJtc28tbWFyZ2luLXRv
cC1hbHQ6YXV0bzttc28tbWFyZ2luLWJvdHRvbS1hbHQ6YXV0byI+PHNwYW4gbGFuZz0iRU4tVVMi
PiZuYnNwOzxvOnA+PC9vOnA+PC9zcGFuPjwvcD4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiIHN0eWxl
PSJtc28tbWFyZ2luLXRvcC1hbHQ6YXV0bzttc28tbWFyZ2luLWJvdHRvbS1hbHQ6YXV0byI+PHNw
YW4gbGFuZz0iRU4tVVMiPiZuYnNwOzxvOnA+PC9vOnA+PC9zcGFuPjwvcD4NCjxkaXYgc3R5bGU9
ImJvcmRlcjpub25lO2JvcmRlci10b3A6c29saWQgI0UxRTFFMSAxLjBwdDtwYWRkaW5nOjMuMHB0
IDBjbSAwY20gMGNtIj4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiIHN0eWxlPSJtc28tbWFyZ2luLXRv
cC1hbHQ6YXV0bzttc28tbWFyZ2luLWJvdHRvbS1hbHQ6YXV0byI+PGI+PHNwYW4gbGFuZz0iRU4t
VVMiPkZyb206PC9zcGFuPjwvYj48c3BhbiBsYW5nPSJFTi1VUyI+IGllc2cgJmx0OzxhIGhyZWY9
Im1haWx0bzppZXNnLWJvdW5jZXNAaWV0Zi5vcmciIHRhcmdldD0iX2JsYW5rIj5pZXNnLWJvdW5j
ZXNAaWV0Zi5vcmc8L2E+Jmd0Ow0KPGI+T24gQmVoYWxmIE9mIDwvYj5Sb2JlcnQgUmFzenVrPGJy
Pg0KPGI+U2VudDo8L2I+IFNhdHVyZGF5LCBGZWJydWFyeSAxMiwgMjAyMiA4OjI2IFBNPGJyPg0K
PGI+VG86PC9iPiBXYXJyZW4gS3VtYXJpICZsdDs8YSBocmVmPSJtYWlsdG86d2FycmVuQGt1bWFy
aS5uZXQiIHRhcmdldD0iX2JsYW5rIj53YXJyZW5Aa3VtYXJpLm5ldDwvYT4mZ3Q7PGJyPg0KPGI+
Q2M6PC9iPiBCb2NjaSwgTWF0dGhldyAoTm9raWEgLSBHQikgJmx0OzxhIGhyZWY9Im1haWx0bzpt
YXR0aGV3LmJvY2NpQG5va2lhLmNvbSIgdGFyZ2V0PSJfYmxhbmsiPm1hdHRoZXcuYm9jY2lAbm9r
aWEuY29tPC9hPiZndDs7DQo8YSBocmVmPSJtYWlsdG86ZHJhZnQtaWV0Zi1iZXNzLXNydjYtc2Vy
dmljZXNAaWV0Zi5vcmciIHRhcmdldD0iX2JsYW5rIj5kcmFmdC1pZXRmLWJlc3Mtc3J2Ni1zZXJ2
aWNlc0BpZXRmLm9yZzwvYT47DQo8YSBocmVmPSJtYWlsdG86YmVzcy1jaGFpcnNAaWV0Zi5vcmci
IHRhcmdldD0iX2JsYW5rIj5iZXNzLWNoYWlyc0BpZXRmLm9yZzwvYT47IFRoZSBJRVNHICZsdDs8
YSBocmVmPSJtYWlsdG86aWVzZ0BpZXRmLm9yZyIgdGFyZ2V0PSJfYmxhbmsiPmllc2dAaWV0Zi5v
cmc8L2E+Jmd0OzsgQkVTUyAmbHQ7PGEgaHJlZj0ibWFpbHRvOmJlc3NAaWV0Zi5vcmciIHRhcmdl
dD0iX2JsYW5rIj5iZXNzQGlldGYub3JnPC9hPiZndDs8YnI+DQo8Yj5TdWJqZWN0OjwvYj4gUmU6
IFdhcnJlbiBLdW1hcmkncyBEaXNjdXNzIG9uIGRyYWZ0LWlldGYtYmVzcy1zcnY2LXNlcnZpY2Vz
LTEwOiAod2l0aCBESVNDVVNTIGFuZCBDT01NRU5UKTxvOnA+PC9vOnA+PC9zcGFuPjwvcD4NCjwv
ZGl2Pg0KPHAgY2xhc3M9Ik1zb05vcm1hbCIgc3R5bGU9Im1zby1tYXJnaW4tdG9wLWFsdDphdXRv
O21zby1tYXJnaW4tYm90dG9tLWFsdDphdXRvIj48c3BhbiBsYW5nPSJFTi1VUyI+Jm5ic3A7PG86
cD48L286cD48L3NwYW4+PC9wPg0KPGRpdj4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiIHN0eWxlPSJt
c28tbWFyZ2luLXRvcC1hbHQ6YXV0bzttc28tbWFyZ2luLWJvdHRvbS1hbHQ6YXV0byI+PHNwYW4g
bGFuZz0iRU4tVVMiPkhpIFdhcnJlbiw8bzpwPjwvbzpwPjwvc3Bhbj48L3A+DQo8ZGl2Pg0KPHAg
Y2xhc3M9Ik1zb05vcm1hbCIgc3R5bGU9Im1zby1tYXJnaW4tdG9wLWFsdDphdXRvO21zby1tYXJn
aW4tYm90dG9tLWFsdDphdXRvIj48c3BhbiBsYW5nPSJFTi1VUyI+Jm5ic3A7PG86cD48L286cD48
L3NwYW4+PC9wPg0KPC9kaXY+DQo8ZGl2Pg0KPHAgY2xhc3M9Ik1zb05vcm1hbCIgc3R5bGU9Im1z
by1tYXJnaW4tdG9wLWFsdDphdXRvO21zby1tYXJnaW4tYm90dG9tLWFsdDphdXRvIj48c3BhbiBs
YW5nPSJFTi1VUyI+VGhhbmsgeW91IGZvciB5b3VyIERpc2N1c3MuIEJ1dCBiZWZvcmUgd2Ugc3Rh
cnQgZGlzY3Vzc2luZyBpdCBwZXJoYXBzIGl0IHdvdWxkIGJlIGdvb2QgdG8gYWxpZ24gb24gd2hh
dCB0aGlzIGRvY3VtZW50IHJlYWxseSBkZWZpbmVzIGFzIEkgYW0gc2Vuc2luZyBmcm9tIHlvdXIN
CiBkZXNjcmlwdGlvbiB0aGVyZSBjYW4gYmUgc29tZSBkaXNjb25uZWN0IChtb2R1bG8gc29tZSB0
ZXh0IG1heSBiZSBpbmRlZWQmbmJzcDttaXNsZWFkaW5nIGluIHRoZSBkcmFmdCkuJm5ic3A7PG86
cD48L286cD48L3NwYW4+PC9wPg0KPC9kaXY+DQo8ZGl2Pg0KPHAgY2xhc3M9Ik1zb05vcm1hbCIg
c3R5bGU9Im1zby1tYXJnaW4tdG9wLWFsdDphdXRvO21zby1tYXJnaW4tYm90dG9tLWFsdDphdXRv
Ij48c3BhbiBsYW5nPSJFTi1VUyI+Jm5ic3A7PG86cD48L286cD48L3NwYW4+PC9wPg0KPC9kaXY+
DQo8ZGl2Pg0KPHAgY2xhc3M9Ik1zb05vcm1hbCIgc3R5bGU9Im1zby1tYXJnaW4tdG9wLWFsdDph
dXRvO21zby1tYXJnaW4tYm90dG9tLWFsdDphdXRvIj48c3BhbiBsYW5nPSJFTi1VUyI+WW91IHNh
aWQ6Jm5ic3A7PG86cD48L286cD48L3NwYW4+PC9wPg0KPC9kaXY+DQo8ZGl2Pg0KPHAgY2xhc3M9
Ik1zb05vcm1hbCIgc3R5bGU9Im1zby1tYXJnaW4tdG9wLWFsdDphdXRvO21zby1tYXJnaW4tYm90
dG9tLWFsdDphdXRvIj48c3BhbiBsYW5nPSJFTi1VUyI+Jm5ic3A7PG86cD48L286cD48L3NwYW4+
PC9wPg0KPC9kaXY+DQo8ZGl2Pg0KPHAgY2xhc3M9Ik1zb05vcm1hbCIgc3R5bGU9Im1zby1tYXJn
aW4tdG9wLWFsdDphdXRvO21zby1tYXJnaW4tYm90dG9tLWFsdDphdXRvIj48c3BhbiBsYW5nPSJF
Ti1VUyI+Jmd0OyBIb3dldmVyLCB3ZSBhbGwga25vdyB0aGF0IEJHUCBsZWFrcyBoYXBwZW4gLS0g
YW5kIHdoZW4gdGhleSBkbywgdGhlIFNJROKAmXM8YnI+DQomZ3Q7IGNvbnRhaW5lZCBpbiB0aGUg
bGVhayB3aWxsIGJlIGxvZ2dlZCBieSB2YXJpb3VzIHN5c3RlbXMgYW5kIGhlbmNlIGF2YWlsYWJs
ZSB0bzxicj4NCiZndDsgdGhlIHB1YmxpYyBpbnRvIHBlcnBldHVpdHkuPG86cD48L286cD48L3Nw
YW4+PC9wPg0KPC9kaXY+DQo8ZGl2Pg0KPHAgY2xhc3M9Ik1zb05vcm1hbCIgc3R5bGU9Im1zby1t
YXJnaW4tdG9wLWFsdDphdXRvO21zby1tYXJnaW4tYm90dG9tLWFsdDphdXRvIj48c3BhbiBsYW5n
PSJFTi1VUyI+Jm5ic3A7PG86cD48L286cD48L3NwYW4+PC9wPg0KPC9kaXY+DQo8ZGl2Pg0KPHAg
Y2xhc3M9Ik1zb05vcm1hbCIgc3R5bGU9Im1zby1tYXJnaW4tdG9wLWFsdDphdXRvO21zby1tYXJn
aW4tYm90dG9tLWFsdDphdXRvIj48c3BhbiBsYW5nPSJFTi1VUyI+SSB0aGluayB0aGUgdGVybSBC
R1AgaXMgdXNlZCBoZXJlIGEgYml0IHRvbyBicm9hZGx5LiZuYnNwOzxvOnA+PC9vOnA+PC9zcGFu
PjwvcD4NCjwvZGl2Pg0KPGRpdj4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiIHN0eWxlPSJtc28tbWFy
Z2luLXRvcC1hbHQ6YXV0bzttc28tbWFyZ2luLWJvdHRvbS1hbHQ6YXV0byI+PHNwYW4gbGFuZz0i
RU4tVVMiPiZuYnNwOzxvOnA+PC9vOnA+PC9zcGFuPjwvcD4NCjwvZGl2Pg0KPGRpdj4NCjxwIGNs
YXNzPSJNc29Ob3JtYWwiIHN0eWxlPSJtc28tbWFyZ2luLXRvcC1hbHQ6YXV0bzttc28tbWFyZ2lu
LWJvdHRvbS1hbHQ6YXV0byI+PHNwYW4gbGFuZz0iRU4tVVMiPkxlYWtzIGRvIGhhcHBlbiBidXQg
b25seSB3aXRoaW4gZ2xvYmFsJm5ic3A7QUZJL1NBRklzLiBUaGlzIGRyYWZ0IGRlZmluZXMgZXh0
ZW5zaW9ucyBmb3IgTDNWUE4gYW5kIEwyVlBOcyBTQUZJcyB3aGljaCBhcmUgbm90IHVzZWQgdG8g
cGVlciBvdXRzaWRlIG9mIGEgZG9tYWluLCBjb2xsZWN0aW9uDQogb2YgZG9tYWlucyB1bmRlciBz
YW1lIGFkbWluaXN0cmF0aW9uICYjNDM7IG9mJm5ic3A7Y291cnNlJm5ic3A7aW50ZXItYXMgYWxz
byBjb3VsZCBoYXBwZW4uJm5ic3A7PG86cD48L286cD48L3NwYW4+PC9wPg0KPC9kaXY+DQo8ZGl2
Pg0KPHAgY2xhc3M9Ik1zb05vcm1hbCIgc3R5bGU9Im1zby1tYXJnaW4tdG9wLWFsdDphdXRvO21z
by1tYXJnaW4tYm90dG9tLWFsdDphdXRvIj48c3BhbiBsYW5nPSJFTi1VUyI+Jm5ic3A7PG86cD48
L286cD48L3NwYW4+PC9wPg0KPC9kaXY+DQo8ZGl2Pg0KPHAgY2xhc3M9Ik1zb05vcm1hbCIgc3R5
bGU9Im1zby1tYXJnaW4tdG9wLWFsdDphdXRvO21zby1tYXJnaW4tYm90dG9tLWFsdDphdXRvIj48
c3BhbiBsYW5nPSJFTi1VUyI+V2l0aCB0aGF0Jm5ic3A7YmVpbmcgc2FpZCBJIGRvIG5vdCBzZWUg
cmlzayB0aGF0IGR1ZSB0byBsZWFraW5nIHRoZXJlIGNvdWxkIGJlIGEgc2l0dWF0aW9uIHdoZXJl
IGN1c3RvbWVyIG5ldHdvcmtzIGFyZSBleHBvc2VkIGluIGFueSB3YXkgZXh0ZXJuYWxseSAtIGxl
YXZpbmcgYWxvbmUNCiB0aGF0IHRvIGV2ZW4gZ2V0IGF0IHRoZSZuYnNwO3RyYW5zcG9ydCBsZXZl
bCB0byB0aGUgY3VzdG9tZXIgZmFjaW5nIFBFIGlzIGFsc28gZmlsdGVyZWQgYW5kIG5ldmVyIGFs
bG93ZWQgZnJvbSBvdXRzaWRlLiBCdXQgdGhpcyBpcyBvdXQgb2Ygc2NvcGUgb2YgdGhpcyBkb2N1
bWVudCBhcyBoZXJlIHRoZSBmb2N1cyBpcyBub3Qgb24gdW5kZXJsYXkgYnV0IG92ZXJsYXkuJm5i
c3A7PG86cD48L286cD48L3NwYW4+PC9wPg0KPC9kaXY+DQo8ZGl2Pg0KPHAgY2xhc3M9Ik1zb05v
cm1hbCIgc3R5bGU9Im1zby1tYXJnaW4tdG9wLWFsdDphdXRvO21zby1tYXJnaW4tYm90dG9tLWFs
dDphdXRvIj48c3BhbiBsYW5nPSJFTi1VUyI+Jm5ic3A7PG86cD48L286cD48L3NwYW4+PC9wPg0K
PC9kaXY+DQo8ZGl2Pg0KPHAgY2xhc3M9Ik1zb05vcm1hbCIgc3R5bGU9Im1zby1tYXJnaW4tdG9w
LWFsdDphdXRvO21zby1tYXJnaW4tYm90dG9tLWFsdDphdXRvIj48c3BhbiBsYW5nPSJFTi1VUyI+
Tm93IHdoZW4gSSByZS1yZWFkIHRoaXMgSSBzZWUgd2h5IHRoZXJlIGlzIGEgbGl0dGxlIHBpZWNl
IHBlcmhhcHMgbWlzbGVhZGluZy4gVGhlIGRyYWZ0IG1ha2VzIGEgY2xhaW0gdGhhdCBpdCBpcyBh
cHBsaWNhYmxlIHRvIFJGQzg5NTAgd2hpY2ggZGVmaW5lcyB1c2Ugb2YgTkh2Ng0KIHdpdGggYm90
aCB1bmljYXN0IGFuZCBWUE4gQUZzLiBUaGF0IG5lZWRzIHRvIGJlIG1hZGUgY2xlYXIgdGhhdCBp
dCBpcyBhcHBsaWNhYmxlIHRvIHRoZSBsYXR0ZXIgb25seS4gSWYgb3RoZXIgY28tYXV0aG9ycyBi
ZWxpZXZlIHRoaXMgaXMgYXBwbGljYWJsZSZuYnNwO3RvIHRoZSBmb3JtZXIgeW91ciBESVNDVVNT
IHNlY3Rpb24gd291bGQgaW5kZWVkIGJlIHZhbGlkLiZuYnNwOzxvOnA+PC9vOnA+PC9zcGFuPjwv
cD4NCjwvZGl2Pg0KPGRpdj4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiIHN0eWxlPSJtc28tbWFyZ2lu
LXRvcC1hbHQ6YXV0bzttc28tbWFyZ2luLWJvdHRvbS1hbHQ6YXV0byI+PHNwYW4gbGFuZz0iRU4t
VVMiPiZuYnNwOzxvOnA+PC9vOnA+PC9zcGFuPjwvcD4NCjwvZGl2Pg0KPGRpdj4NCjxwIGNsYXNz
PSJNc29Ob3JtYWwiIHN0eWxlPSJtc28tbWFyZ2luLXRvcC1hbHQ6YXV0bzttc28tbWFyZ2luLWJv
dHRvbS1hbHQ6YXV0byI+PHNwYW4gbGFuZz0iRU4tVVMiPk1hbnkgdGh4LDxvOnA+PC9vOnA+PC9z
cGFuPjwvcD4NCjwvZGl2Pg0KPGRpdj4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiIHN0eWxlPSJtc28t
bWFyZ2luLXRvcC1hbHQ6YXV0bzttc28tbWFyZ2luLWJvdHRvbS1hbHQ6YXV0byI+PHNwYW4gbGFu
Zz0iRU4tVVMiPlIuPG86cD48L286cD48L3NwYW4+PC9wPg0KPC9kaXY+DQo8ZGl2Pg0KPHAgY2xh
c3M9Ik1zb05vcm1hbCIgc3R5bGU9Im1zby1tYXJnaW4tdG9wLWFsdDphdXRvO21zby1tYXJnaW4t
Ym90dG9tLWFsdDphdXRvIj48c3BhbiBsYW5nPSJFTi1VUyI+Jm5ic3A7PG86cD48L286cD48L3Nw
YW4+PC9wPg0KPC9kaXY+DQo8ZGl2Pg0KPHAgY2xhc3M9Ik1zb05vcm1hbCIgc3R5bGU9Im1zby1t
YXJnaW4tdG9wLWFsdDphdXRvO21zby1tYXJnaW4tYm90dG9tLWFsdDphdXRvIj48c3BhbiBsYW5n
PSJFTi1VUyI+Jm5ic3A7PG86cD48L286cD48L3NwYW4+PC9wPg0KPC9kaXY+DQo8ZGl2Pg0KPHAg
Y2xhc3M9Ik1zb05vcm1hbCIgc3R5bGU9Im1zby1tYXJnaW4tdG9wLWFsdDphdXRvO21zby1tYXJn
aW4tYm90dG9tLWFsdDphdXRvIj48c3BhbiBsYW5nPSJFTi1VUyI+Jm5ic3A7PG86cD48L286cD48
L3NwYW4+PC9wPg0KPC9kaXY+DQo8L2Rpdj4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiIHN0eWxlPSJt
c28tbWFyZ2luLXRvcC1hbHQ6YXV0bzttc28tbWFyZ2luLWJvdHRvbS1hbHQ6YXV0byI+PHNwYW4g
bGFuZz0iRU4tVVMiPiZuYnNwOzxvOnA+PC9vOnA+PC9zcGFuPjwvcD4NCjxkaXY+DQo8ZGl2Pg0K
PHAgY2xhc3M9Ik1zb05vcm1hbCIgc3R5bGU9Im1zby1tYXJnaW4tdG9wLWFsdDphdXRvO21zby1t
YXJnaW4tYm90dG9tLWFsdDphdXRvIj48c3BhbiBsYW5nPSJFTi1VUyI+T24gU2F0LCBGZWIgMTIs
IDIwMjIgYXQgMTI6MDUgQU0gV2FycmVuIEt1bWFyaSB2aWEgRGF0YXRyYWNrZXIgJmx0OzxhIGhy
ZWY9Im1haWx0bzpub3JlcGx5QGlldGYub3JnIiB0YXJnZXQ9Il9ibGFuayI+bm9yZXBseUBpZXRm
Lm9yZzwvYT4mZ3Q7IHdyb3RlOjxvOnA+PC9vOnA+PC9zcGFuPjwvcD4NCjwvZGl2Pg0KPGJsb2Nr
cXVvdGUgc3R5bGU9ImJvcmRlcjpub25lO2JvcmRlci1sZWZ0OnNvbGlkICNDQ0NDQ0MgMS4wcHQ7
cGFkZGluZzowY20gMGNtIDBjbSA2LjBwdDttYXJnaW4tbGVmdDo0LjhwdDttYXJnaW4tdG9wOjUu
MHB0O21hcmdpbi1yaWdodDowY207bWFyZ2luLWJvdHRvbTo1LjBwdCI+DQo8cCBjbGFzcz0iTXNv
Tm9ybWFsIiBzdHlsZT0ibXNvLW1hcmdpbi10b3AtYWx0OmF1dG87bWFyZ2luLWJvdHRvbToxMi4w
cHQiPjxzcGFuIGxhbmc9IkVOLVVTIj5XYXJyZW4gS3VtYXJpIGhhcyBlbnRlcmVkIHRoZSBmb2xs
b3dpbmcgYmFsbG90IHBvc2l0aW9uIGZvcjxicj4NCmRyYWZ0LWlldGYtYmVzcy1zcnY2LXNlcnZp
Y2VzLTEwOiBEaXNjdXNzPGJyPg0KPGJyPg0KV2hlbiByZXNwb25kaW5nLCBwbGVhc2Uga2VlcCB0
aGUgc3ViamVjdCBsaW5lIGludGFjdCBhbmQgcmVwbHkgdG8gYWxsPGJyPg0KZW1haWwgYWRkcmVz
c2VzIGluY2x1ZGVkIGluIHRoZSBUbyBhbmQgQ0MgbGluZXMuIChGZWVsIGZyZWUgdG8gY3V0IHRo
aXM8YnI+DQppbnRyb2R1Y3RvcnkgcGFyYWdyYXBoLCBob3dldmVyLik8YnI+DQo8YnI+DQo8YnI+
DQpQbGVhc2UgcmVmZXIgdG8gPGEgaHJlZj0iaHR0cHM6Ly93d3cuaWV0Zi5vcmcvYmxvZy9oYW5k
bGluZy1pZXNnLWJhbGxvdC1wb3NpdGlvbnMiIHRhcmdldD0iX2JsYW5rIj4NCmh0dHBzOi8vd3d3
LmlldGYub3JnL2Jsb2cvaGFuZGxpbmctaWVzZy1iYWxsb3QtcG9zaXRpb25zLzwvYT48YnI+DQpm
b3IgbW9yZSBpbmZvcm1hdGlvbiBhYm91dCBob3cgdG8gaGFuZGxlIERJU0NVU1MgYW5kIENPTU1F
TlQgcG9zaXRpb25zLjxicj4NCjxicj4NCjxicj4NClRoZSBkb2N1bWVudCwgYWxvbmcgd2l0aCBv
dGhlciBiYWxsb3QgcG9zaXRpb25zLCBjYW4gYmUgZm91bmQgaGVyZTo8YnI+DQo8YSBocmVmPSJo
dHRwczovL2RhdGF0cmFja2VyLmlldGYub3JnL2RvYy9kcmFmdC1pZXRmLWJlc3Mtc3J2Ni1zZXJ2
aWNlcyIgdGFyZ2V0PSJfYmxhbmsiPmh0dHBzOi8vZGF0YXRyYWNrZXIuaWV0Zi5vcmcvZG9jL2Ry
YWZ0LWlldGYtYmVzcy1zcnY2LXNlcnZpY2VzLzwvYT48YnI+DQo8YnI+DQo8YnI+DQo8YnI+DQot
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tPGJyPg0KRElTQ1VTUzo8YnI+DQotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tPGJyPg0KPGJyPg0K
VGhlIFNlY3VyaXR5IENvbnNpZGVyYXRpb25zIHNlY3Rpb24gc2F5czogJnF1b3Q7VGhlIHNlcnZp
Y2UgZmxvd3MgYmV0d2VlbiBQRSByb3V0ZXJzPGJyPg0KdXNpbmcgU1J2NiBTSURzIGFkdmVydGlz
ZWQgdmlhIEJHUCBhcmUgZXhwZWN0ZWQgdG8gYmUgbGltaXRlZCB3aXRoaW4gdGhlPGJyPg0KdHJ1
c3RlZCBTUiBkb21haW4gKGUuZy4sIHdpdGhpbiBhIHNpbmdsZSBBUyBvciBiZXR3ZWVuIG11bHRp
cGxlIEFTZXMgd2l0aGluIGE8YnI+DQpzaW5nbGUgcHJvdmlkZXIgbmV0d29yaykuJm5ic3A7IFBy
ZWNhdXRpb24gc2hvdWxkIGJlIHRha2VuIHRvIGVuc3VyZSB0aGF0IHRoZSBCR1A8YnI+DQpzZXJ2
aWNlIGluZm9ybWF0aW9uIChpbmNsdWRpbmcgYXNzb2NpYXRlZCBTUnY2IFNJRCkgYWR2ZXJ0aXNl
ZCB2aWEgQkdQIHNlc3Npb25zPGJyPg0KYXJlIGxpbWl0ZWQgdG8gcGVlcnMgd2l0aGluIHRoaXMg
dHJ1c3RlZCBTUiBkb21haW4uJnF1b3Q7IFRoaXMgaXMgcmVsYXRlZCB0byAoZnJvbTxicj4NClJG
Qzg0MDIpOiAmcXVvdDtUaGVyZWZvcmUsIGJ5IGRlZmF1bHQsIHRoZSBleHBsaWNpdCByb3V0aW5n
IGluZm9ybWF0aW9uIE1VU1QgTk9UIGJlPGJyPg0KbGVha2VkIHRocm91Z2ggdGhlIGJvdW5kYXJp
ZXMgb2YgdGhlIGFkbWluaXN0ZXJlZCBkb21haW4uJnF1b3Q7PGJyPg0KPGJyPg0KSG93ZXZlciwg
d2UgYWxsIGtub3cgdGhhdCBCR1AgbGVha3MgaGFwcGVuIC0tIGFuZCB3aGVuIHRoZXkgZG8sIHRo
ZSBTSUTigJlzPGJyPg0KY29udGFpbmVkIGluIHRoZSBsZWFrIHdpbGwgYmUgbG9nZ2VkIGJ5IHZh
cmlvdXMgc3lzdGVtcyBhbmQgaGVuY2UgYXZhaWxhYmxlIHRvPGJyPg0KdGhlIHB1YmxpYyBpbnRv
IHBlcnBldHVpdHkuPGJyPg0KPGJyPg0KV2hpbGUgdGhlIGRvY3VtZW50IHN0YXRlcyB0aGF0IGJv
cmRlciBmaWx0ZXJpbmcgc2hvdWxkIHByb3RlY3QgYWdhaW5zdCB0cmFmZmljPGJyPg0KaW5qZWN0
aW9uLCB0aGlzIGRvZXMgbm90IGNvdmVyIHRoZSBjYXNlIG9mIGludGVybmFsIGNvbXByb21pc2Uu
IFN1cmUsIHRoZXJlIGlzPGJyPg0KdGhlIGFyZ3VtZW50IHRoYXQgb25jZSB0aGVyZSBpcyBhbiBp
bnRlcm5hbGx5IGNvbXByb21pc2VkIHN5c3RlbSwgYWxsIGJldHMgYXJlPGJyPg0Kb2ZmIC0tIGJ1
dCB3aXRoIHRoaXMsIGFuIGF0dGFja2VyIHRoYXQga25vd3MgdGhlIFNJRHMgaW4gZS5nIGluamVj
dCB0cmFmZmljPGJyPg0KaW50byBhIFZQTi4gVGhpcyBzZWVtcyB0byBtZSB0byBzaWduaWZpY2Fu
dGx5IGV4cGFuZCB0aGUgYXR0YWNrIHN1cmZhY2UgdG88YnI+DQppbmNsdWRlIHRoZSBjdXN0b21l
cidzIG5ldHdvcmtzIHRvby48YnI+DQo8YnI+DQpOb3Qgb25seSBkb2VzIGFuIG9wZXJhdG9yIGhh
dmUgdG8gZW5zdXJlIHRoYXQgQkdQIGxlYWtzIG5ldmVyIG9jY3VyLCB0aGV5IGhhdmU8YnI+DQp0
byB0aGVuIGVuc3VyZSB0aGF0IGF0IG5vIHBvaW50IGNhbiB0aGVyZSBiZSBhbnkgZmlsdGVyIGxh
cHNlcyBhdCBhbnkgYm9yZGVyPGJyPg0Kbm9kZSwgYW5kIGJlIGFibGUgdG8gZ3VhcmFudGVlIHRo
ZSBzZWN1cml0eSBvZiBldmVyeSBkZXZpY2UsIHNlcnZlciBhbmQgbWFjaGluZTxicj4NCndpdGhp
biB0aGUgZG9tYWluIGluIG9yZGVyIGZvciBhIHNlY3VyZSBwb3N0dXJlIHRvIGJlIG1haW50YWlu
ZWQuIFNpbXBseSBzYXlpbmc8YnI+DQp0aGF0IHByZWNhdXRpb25zIHNob3VsZCBiZSB0YWtlbiB0
byBtYWtlIHN1cmUgdGhhdCByb3V0ZSBsZWFrIGRvbid0IG9jY3VyLCB3aGVuPGJyPg0KdGhlIGNv
bnNlcXVlbmNlcyBvZiBkb2luZyBzbyBhcmUgYTogc2V2ZXJlIGFuZCBiOiBoYXJkIHRvIHJlY292
ZXIgZnJvbSBzZWVtcyB0bzxicj4NCm5vdCByZWFsbHkgY292ZXIgaXQuIEluIGFkZGl0aW9uLCBp
dCBzZWVtcyB0aGF0IHRoZSBibGFzdCByYWRpdXMgZnJvbSBhIG1pc3Npbmc8YnI+DQpBQ0wgc2Vl
bXMgbXVjaCBsYXJnZXIgaWYgaXQgYWxsb3dzIGluamVjdGlvbnMuPGJyPg0KPGJyPg0KPGJyPg0K
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLTxicj4NCkNPTU1FTlQ6PGJyPg0KLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLTxicj4NCjxicj4N
CkknbSBzdGlsbCByZXZpZXdpbmcgdGhlIGRvY3VtZW50LCBidXQgd2FudGVkIHRvIGdldCBhbiBp
bml0aWFsIGJhbGxvdCBpbiwgc288YnI+DQp0aGF0IHdlIGNvdWxkIHN0YXJ0IGRpc2N1c3Npbmcg
aXQuIEhvcGVmdWxseSBzb21lb25lIGNhbiBoZWxwIG15IHVuZGVyc3RhbmQgaG93PGJyPg0KdGhp
cyBkb2Vzbid0IGV4cGFuZCB0aGUgY29uc2VxdWVuY2VzIG9mIGEgQkdQIGxlYWsuPG86cD48L286
cD48L3NwYW4+PC9wPg0KPC9ibG9ja3F1b3RlPg0KPC9kaXY+DQo8L2Rpdj4NCjwvZGl2Pg0KPC9i
bG9ja3F1b3RlPg0KPC9kaXY+DQo8L2Rpdj4NCjwvZGl2Pg0KPC9ibG9ja3F1b3RlPg0KPC9kaXY+
DQo8L2Jsb2NrcXVvdGU+DQo8L2Rpdj4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiPjxzcGFuIGxhbmc9
IkVOLVVTIj48YnIgY2xlYXI9ImFsbCI+DQo8bzpwPjwvbzpwPjwvc3Bhbj48L3A+DQo8ZGl2Pg0K
PHAgY2xhc3M9Ik1zb05vcm1hbCI+PHNwYW4gbGFuZz0iRU4tVVMiPjxvOnA+Jm5ic3A7PC9vOnA+
PC9zcGFuPjwvcD4NCjwvZGl2Pg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+PHNwYW4gbGFuZz0iRU4t
VVMiPi0tIDxvOnA+PC9vOnA+PC9zcGFuPjwvcD4NCjxkaXY+DQo8ZGl2Pg0KPHAgY2xhc3M9Ik1z
b05vcm1hbCI+PHNwYW4gbGFuZz0iRU4tVVMiPlRoZSBjb21wdXRpbmcgc2NpZW50aXN04oCZcyBt
YWluIGNoYWxsZW5nZSBpcyBub3QgdG8gZ2V0IGNvbmZ1c2VkIGJ5IHRoZTxicj4NCmNvbXBsZXhp
dGllcyBvZiBoaXMgb3duIG1ha2luZy4gPGJyPg0KJm5ic3A7IC0tIEUuIFcuIERpamtzdHJhPG86
cD48L286cD48L3NwYW4+PC9wPg0KPC9kaXY+DQo8L2Rpdj4NCjwvZGl2Pg0KPC9ibG9ja3F1b3Rl
Pg0KPC9kaXY+DQo8L2Rpdj4NCjwvZGl2Pg0KPC9ib2R5Pg0KPC9odG1sPg0K

--_000_de47b5ed7bf64831906862e30e84dffdhuaweicom_--


From nobody Thu Feb 17 08:05:23 2022
Return-Path: <jmh@joelhalpern.com>
X-Original-To: bess@ietfa.amsl.com
Delivered-To: bess@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 60DBE3A0A33; Thu, 17 Feb 2022 08:05:21 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.811
X-Spam-Level: 
X-Spam-Status: No, score=-2.811 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, DKIM_VALID_EF=-0.1, NICE_REPLY_A=-0.714, RCVD_IN_DNSWL_BLOCKED=0.001, 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 glrYwCObx7B1; Thu, 17 Feb 2022 08:05:16 -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 2FB6E3A0A2D; Thu, 17 Feb 2022 08:05:16 -0800 (PST)
Received: from localhost (localhost [127.0.0.1]) by mailb2.tigertech.net (Postfix) with ESMTP id 4K00636vSkz1nskC; Thu, 17 Feb 2022 08:05:15 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=joelhalpern.com; s=2.tigertech; t=1645113915; bh=k0mbxzMCxodDYfKXOG6vylIVkOOO5uf+CSlSK9yNAYE=; h=Date:From:Subject:To:Cc:References:In-Reply-To:From; b=ERfe1A2BjM6xvbNSO00cxdD2Lep+4cEYKy9dJu2QuINcMM+ID8HbOexWC9tdg2Wh/ OsQEUh6gbH5d81EQbB+kKZCrupKKnjRWDdWyxaSaI/zuQ4UzEZ1A2K4AIprXXPS/wW PpIy2UFte444P+XSywwbQ9t+JmatdUYe843LST44=
X-Quarantine-ID: <bDmk5Rqy0s-N>
X-Virus-Scanned: Debian amavisd-new at b2.tigertech.net
Received: from [192.168.22.111] (50-233-136-230-static.hfc.comcastbusiness.net [50.233.136.230]) (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 mailb2.tigertech.net (Postfix) with ESMTPSA id 4K00631zR5z1ntp2; Thu, 17 Feb 2022 08:05:15 -0800 (PST)
Message-ID: <660bb736-3cb5-14f6-8249-784930e51bf1@joelhalpern.com>
Date: Thu, 17 Feb 2022 11:05:14 -0500
MIME-Version: 1.0
User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:91.0) Gecko/20100101 Thunderbird/91.6.0
From: "Joel M. Halpern" <jmh@joelhalpern.com>
To: Zhuangshunwan <zhuangshunwan=40huawei.com@dmarc.ietf.org>
Cc: "draft-ietf-bess-srv6-services@ietf.org" <draft-ietf-bess-srv6-services@ietf.org>, BESS <bess@ietf.org>
References: <164462070317.8057.6829026572175337017@ietfa.amsl.com> <CAOj+MMFtGVoaoj-L5Wv2yZz+HpQ3JLehvtBHtxrfG0-wCfko8g@mail.gmail.com> <AM7PR03MB64511292D62F62956411ED67EE319@AM7PR03MB6451.eurprd03.prod.outlook.com> <CAOj+MMFA3jq7XOB4nB8A2t+A2iuty25NMB+9x5NTHTeVdcz9+Q@mail.gmail.com> <AM7PR03MB64515E34B0CD23E44D7EB83BEE319@AM7PR03MB6451.eurprd03.prod.outlook.com> <CAH6gdPwgkfGHJyD9p4tAzGTTy4-vNRhNdzgTA=LgzxzPbZp7zw@mail.gmail.com> <CAHw9_iKmMgKrNv_yVX3fp8gEZi4_ZEtUPLC3ycXU+H3uaoqfVg@mail.gmail.com> <CAOj+MMGvt-h4U4tbOHg8fSGyT_A8tdws8J747-D+-RjOc0dtkA@mail.gmail.com> <de47b5ed7bf64831906862e30e84dffd@huawei.com>
Content-Language: en-US
In-Reply-To: <de47b5ed7bf64831906862e30e84dffd@huawei.com>
Content-Type: text/plain; charset=UTF-8; format=flowed
Content-Transfer-Encoding: 8bit
Archived-At: <https://mailarchive.ietf.org/arch/msg/bess/-_OpbuQjRl9VHazAdH7mNwdTPHw>
Subject: Re: [bess] Warren Kumari's Discuss on draft-ietf-bess-srv6-services-10: (with DISCUSS and COMMENT)
X-BeenThere: bess@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: BGP-Enabled ServiceS working group discussion list <bess.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/bess>, <mailto:bess-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/bess/>
List-Post: <mailto:bess@ietf.org>
List-Help: <mailto:bess-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/bess>, <mailto:bess-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 17 Feb 2022 16:05:22 -0000

I would presume that the general policy (which does not apply to SRv6) 
that nodes should not decapsulate  tunnel packets without configuration 
or special exemption would mean that an arbitrary MPLS node will not 
decapsualte a GRE packet and process its MPLS content.  Otherwise, all 
tunnels become major security risks.

Yours,
Joel

On 2/17/2022 10:41 AM, Zhuangshunwan wrote:
> Hi all,
> 
> +1 for Robert.
> 
> Yes, especially when MPLS in GRE or MPLS in UDP is deployed, packets 
> carrying MPLS labels can traverse all IP-reachable networks and reach 
> remote PEs.
> 
> BR,
> 
> Shunwan
> 
> *From:*Robert Raszuk [mailto:robert@raszuk.net]
> *Sent:* Thursday, February 17, 2022 11:28 PM
> *To:* Warren Kumari <warren@kumari.net>
> *Cc:* Ketan Talaulikar <ketant.ietf@gmail.com>; Andrew - IETF 
> <andrew-ietf@liquid.tech>; Bocci, Matthew (Nokia - GB) 
> <matthew.bocci@nokia.com>; draft-ietf-bess-srv6-services@ietf.org; 
> bess-chairs@ietf.org; The IESG <iesg@ietf.org>; BESS <bess@ietf.org>
> *Subject:* Re: Warren Kumari's Discuss on 
> draft-ietf-bess-srv6-services-10: (with DISCUSS and COMMENT)
> 
> Hi Warren,
> 
> I am very sorry but I see folks are completely mixing transport layer 
> and serviceÂ layer.
> 
> In RFC4364 you can use MPLS label for service demux and IP transport to 
> get to remote egress PE via any IP network including Internet.
> 
> There is nothing in L3VPNs like enabling MPLS on interface as mandatory 
> prerequisite. Yes many folks are confused about this and I see the same 
> confusion here. The service plane is completely separate from transport 
> layer from day one.
> 
> Kind regards,
> 
> Robert
> 
> On Thu, Feb 17, 2022 at 4:14 PM Warren Kumari <warren@kumari.net 
> <mailto:warren@kumari.net>> wrote:
> 
>     On Sun, Feb 13, 2022 at 11:54 PM Ketan Talaulikar
>     <ketant.ietf@gmail.com <mailto:ketant.ietf@gmail.com>> wrote:
> 
>         Hi Warren/All,
> 
>         This draft specifies broadly two types of BGP Services over SRv6:
> 
>         A) VPN Services (L3VPN & EVPN) - Sec 5.1, 5.2 & 6
> 
>         B) Global Internet Services - Sec 5.3, 5.4
> 
>         As explained by my co-author Robert, the operations and
>         mechanisms for VPN services are similar to what we've had with
>         MPLS. I believe we are all on the same page on this one based on
>         the discussions between Andrew and Robert and that there is no
>         new concern as far as (A).
> 
>     Actually, no, I don't think that we are -- if I, as an attacker,
>     somehow know that VPN x uses MPLS labels Y, that's interesting, but
>     not particularlyÂ valuable -- because of the "fail closed" nature of
>     MPLS (it's a differentÂ protocol, and needs explicit and intentional
>     action to enable on an interface)Â  it's really hard for me to
>     "inject" an MPLS packet and route it into your network. With SRv6,
>     if the SIDs leak, I can construct a normal v6 packet and route it
>     towards you. Yes, handwave handwave the RFCs say that you MUST
>     filter at your edges and that the filtering MUST always be perfect
>     handwave limited domain handwave -- but it's putting a large amount
>     of faith in operator perfection.
> 
>     Also, if I, as an attacker get access to a "server" in the provider
>     network (noc workstation, billing machine, random admin PC, etc),
>     with MPLS it's very unlikely to be part of the MPLS domain, butÂ  an
>     SRv6 domain is much more likely to be "squishy" and more likely to
>     encompass parts of the "enterprise" type systems.
> 
>     W
> 
>         Now (B) does bring in filtering aspects (as mentioned in the
>         security considerations) to ensure that the SRv6 block that is
>         meant for use internal to the operator's network (i.e. SR
>         domain) does not get leaked/advertised out from the default
>         table on the Internet Border Router (IBR) over to an eBGP peer.
>         This is similar to the precautions that operators take today to
>         prevent their infrastructure addresses from being leaked to the
>         Internet. The filters in BGP are also accompanied by ACLs at the
>         IBRs to prevent traffic destined for those infrastructure IPs
>         from entering into the operator network. This is the same in the
>         case of SRv6 as well.
> 
>         I hope that clarifies and we can update the text to convey these
>         aspects better.
> 
>         Thanks,
> 
>         Ketan
> 
>         On Sun, Feb 13, 2022 at 12:21 AM Andrew - IETF
>         <andrew-ietf@liquid.tech <mailto:andrew-ietf@liquid.tech>> wrote:
> 
>             Hi Robert,
> 
>             5.3 Also opens the door to SAFI 1 â€“ since you can v6 over v4
>             using AFI Â 1 Â / SAFI 1 using what is defined in RFC8950, in
>             fact, it is explicit.
> 
>             Section 5.3 is titled Global IPv4 over SRv6 core â€“ this
>             correlates with the example in section 6.1 of RFC8950 â€“
>             which states:
> 
>              Â Â  The extensions defined in this document may be used as
>             discussed in
> 
>              Â Â  [RFC5565
>             <https://datatracker.ietf.org/doc/html/rfc5565>] for the
>             interconnection of IPv4 islands over an IPv6
> 
>              Â Â  backbone.Â  In this application, Address Family Border
>             Routers (AFBRs;
> 
>              Â Â  as defined in [RFC4925
>             <https://datatracker.ietf.org/doc/html/rfc4925>]) advertise
>             IPv4 NLRI in the MP_REACH_NLRI
> 
>              Â Â  along with an IPv6 next hop.
> 
>              Â Â  The MP_REACH_NLRI is encoded with:
> 
>              Â Â  *Â  AFI = 1
> 
>              Â Â  *Â  SAFI = 1
> 
>              Â Â  *Â  Length of Next Hop Address field = 16 (or 32)
> 
>              Â Â  *Â  Next Hop Address = IPv6 address of the next hop
> 
>              Â Â  *Â  NLRI = IPv4 routes
> 
>              Â Â  During BGP Capability Advertisement, the PE routers
>             would include the
> 
>              Â Â  following fields in the Capabilities Optional Parameter:
> 
>              Â Â  *Â  Capability Code set to "Extended Next Hop Encoding"
> 
>              Â Â  *Â  Capability Value containing <NLRI AFI=1, NLRI SAFI=1,
>             Nexthop
> 
>              Â Â Â Â Â  AFI=2>
> 
>             As I say, if you were to remove the references to global and
>             5.3/5.4 which explicitly reference it and bring SAFI 1 into
>             play â€“ there would be far less concern from my side, I canâ€™t
>             speak for anyone else, but that would be my feeling
> 
>             Thanks
> 
>             Andrew
> 
>             *From:*Robert Raszuk <robert@raszuk.net
>             <mailto:robert@raszuk.net>>
>             *Sent:* Saturday, February 12, 2022 9:37 PM
>             *To:* Andrew - IETF <andrew-ietf@liquid.tech
>             <mailto:andrew-ietf@liquid.tech>>
>             *Cc:* Warren Kumari <warren@kumari.net
>             <mailto:warren@kumari.net>>; Bocci, Matthew (Nokia - GB)
>             <matthew.bocci@nokia.com <mailto:matthew.bocci@nokia.com>>;
>             draft-ietf-bess-srv6-services@ietf.org
>             <mailto:draft-ietf-bess-srv6-services@ietf.org>;
>             bess-chairs@ietf.org <mailto:bess-chairs@ietf.org>; The IESG
>             <iesg@ietf.org <mailto:iesg@ietf.org>>; BESS <bess@ietf.org
>             <mailto:bess@ietf.org>>
>             *Subject:* Re: Warren Kumari's Discuss on
>             draft-ietf-bess-srv6-services-10: (with DISCUSS and COMMENT)
> 
>             Hi Andrew,
> 
>             When I read Warren's note Iooked at this text fromÂ section 2
>             which says:
> 
>             - - -
> 
>              Â  Â The SRv6 Service TLVs are defined as two new TLVs of the
>             BGP Prefix-
>              Â  Â SID Attribute to achieve signaling of SRv6 SIDs for L3
>             and L2
>              Â  Â services.
> 
>              Â  Â o Â SRv6 L3 Service TLV: This TLV encodes Service SID
>             information for
>              Â  Â  Â  SRv6 based L3 services.Â  It corresponds to the equivalent
>              Â  Â  Â  functionality provided by an MPLS Label when received
>             with a Layer
>              Â  Â  Â  3 service route as defined in [RFC4364] [RFC4659]
>             [RFC8950]
>              Â  Â  Â  [RFC9136].Â  Some SRv6 Endpoint behaviors which MAY be
>             encoded, but
>              Â  Â  Â  not limited to, are End.DX4, End.DT4, End.DX6,
>             End.DT6, etc.
> 
>              Â  Â o Â SRv6 L2 Service TLV: This TLV encodes Service SID
>             information for
>              Â  Â  Â  SRv6 based L2 services.Â  It corresponds to the equivalent
>              Â  Â  Â  functionality provided by an MPLS Label1 for Ethernet
>             VPN (EVPN)
>              Â  Â  Â  Route-Types as defined in [RFC7432].Â  Some SRv6
>             Endpoint behaviors
>              Â  Â  Â  which MAY be encoded, but not limited to, are
>             End.DX2, End.DX2V,
>              Â  Â  Â  End.DT2U, End.DT2M etc.
> 
>              Â  Â When an egress PE is enabled for BGP Services over SRv6
>             data-plane,
>              Â  Â it signals one or more SRv6 Service SIDs enclosed in
>             SRv6 Service
>              Â  Â TLV(s) within the BGP Prefix-SID Attribute attached to
>             MP-BGP NLRIs
>              Â  Â defined in [RFC4760] [RFC4659] [RFC8950] [RFC7432] [RFC4364]
>              Â  Â [RFC9136] where applicable as described in Section 5 and
>             Section 6.
> 
>              Â  Â The support for BGP Multicast VPN (MVPN) Services
>             [RFC6513] with SRv6
>              Â  Â is outside the scope of this document.
> 
>             - - -
> 
>             This limits the overlay signalling to non global SAFIs
>             mainly SAFI 128 and SAFI 70.
> 
>             To your note SAFI 4 is private and never exchanged in the
>             wild. Also SAFI 2 is multicast which is out of scope of this
>             draft.
> 
>             The only thing which we need to sync on is indeed section
>             5.4 and use of global IPv6 AFI 2 & SAFI 1
> 
>             Many thx,
> 
>             R.
> 
>             On Sat, Feb 12, 2022 at 7:11 PM Andrew - IETF
>             <andrew-ietf@liquid.tech <mailto:andrew-ietf@liquid.tech>>
>             wrote:
> 
>                 Robert,
> 
>                 I have to say that I have very similar readings on parts
>                 of the draft.
> 
>                 Letâ€™s look at it â€“
> 
>                 5.1 uses the IPv4-VPN NLRI â€“ That would seem to indicate
>                 AFI 1 / SAFI 4
> 
>                 5.2 â€“ Uses AFI 2 / SAFI 4 from my reading
> 
>                 5.3 â€“ According to RFC8950 â€“ allows advertisement over
>                 SAFI 1, 2 or 4
> 
>                 5.4 â€“ To my reading â€“ very much refers to AFI 2 / SAFI 1.
> 
>                 I would agree if this document limited itself to 5.1 and
>                 5.2 â€“ it doesnâ€™t â€“ and therefore I have to agree with
>                 the thoughts expressed in Warrens Discuss.Â  If I am
>                 wrong about 5.3 and 5.4, letâ€™s chat and help me
>                 understand this better, and then lets potentially see if
>                 we can work up some wording that would clarify this if
>                 that is what is required.
> 
>                 Thanks
> 
>                 Andrew
> 
>                 *From:*iesg <iesg-bounces@ietf.org
>                 <mailto:iesg-bounces@ietf.org>> *On Behalf Of *Robert Raszuk
>                 *Sent:* Saturday, February 12, 2022 8:26 PM
>                 *To:* Warren Kumari <warren@kumari.net
>                 <mailto:warren@kumari.net>>
>                 *Cc:* Bocci, Matthew (Nokia - GB)
>                 <matthew.bocci@nokia.com
>                 <mailto:matthew.bocci@nokia.com>>;
>                 draft-ietf-bess-srv6-services@ietf.org
>                 <mailto:draft-ietf-bess-srv6-services@ietf.org>;
>                 bess-chairs@ietf.org <mailto:bess-chairs@ietf.org>; The
>                 IESG <iesg@ietf.org <mailto:iesg@ietf.org>>; BESS
>                 <bess@ietf.org <mailto:bess@ietf.org>>
>                 *Subject:* Re: Warren Kumari's Discuss on
>                 draft-ietf-bess-srv6-services-10: (with DISCUSS and COMMENT)
> 
>                 Hi Warren,
> 
>                 Thank you for your Discuss. But before we start
>                 discussing it perhaps it would be good to align on what
>                 this document really defines as I am sensing from your
>                 description there can be some disconnect (modulo some
>                 text may be indeedÂ misleading in the draft).
> 
>                 You said:
> 
>                 > However, we all know that BGP leaks happen -- and when they do, the SIDâ€™s
>                 > contained in the leak will be logged by various systems and hence available to
>                 > the public into perpetuity.
> 
>                 I think the term BGP is used here a bit too broadly.
> 
>                 Leaks do happen but only within globalÂ AFI/SAFIs. This
>                 draft defines extensions for L3VPN and L2VPNs SAFIs
>                 which are not used to peer outside of a domain,
>                 collection of domains under same administration +
>                 ofÂ courseÂ inter-as also could happen.
> 
>                 With thatÂ being said I do not see risk that due to
>                 leaking there could be a situation where customer
>                 networks are exposed in any way externally - leaving
>                 alone that to even get at theÂ transport level to the
>                 customer facing PE is also filtered and never allowed
>                 from outside. But this is out of scope of this document
>                 as here the focus is not on underlay but overlay.
> 
>                 Now when I re-read this I see why there is a little
>                 piece perhaps misleading. The draft makes a claim that
>                 it is applicable to RFC8950 which defines use of NHv6
>                 with both unicast and VPN AFs. That needs to be made
>                 clear that it is applicable to the latter only. If other
>                 co-authors believe this is applicableÂ to the former your
>                 DISCUSS section would indeed be valid.
> 
>                 Many thx,
> 
>                 R.
> 
>                 On Sat, Feb 12, 2022 at 12:05 AM Warren Kumari via
>                 Datatracker <noreply@ietf.org <mailto:noreply@ietf.org>>
>                 wrote:
> 
>                     Warren Kumari has entered the following ballot
>                     position for
>                     draft-ietf-bess-srv6-services-10: Discuss
> 
>                     When responding, please keep the subject line intact
>                     and reply to all
>                     email addresses included in the To and CC lines.
>                     (Feel free to cut this
>                     introductory paragraph, however.)
> 
> 
>                     Please refer to
>                     https://www.ietf.org/blog/handling-iesg-ballot-positions/
>                     <https://www.ietf.org/blog/handling-iesg-ballot-positions>
>                     for more information about how to handle DISCUSS and
>                     COMMENT positions.
> 
> 
>                     The document, along with other ballot positions, can
>                     be found here:
>                     https://datatracker.ietf.org/doc/draft-ietf-bess-srv6-services/
>                     <https://datatracker.ietf.org/doc/draft-ietf-bess-srv6-services>
> 
> 
> 
>                     ----------------------------------------------------------------------
>                     DISCUSS:
>                     ----------------------------------------------------------------------
> 
>                     The Security Considerations section says: "The
>                     service flows between PE routers
>                     using SRv6 SIDs advertised via BGP are expected to
>                     be limited within the
>                     trusted SR domain (e.g., within a single AS or
>                     between multiple ASes within a
>                     single provider network).Â  Precaution should be
>                     taken to ensure that the BGP
>                     service information (including associated SRv6 SID)
>                     advertised via BGP sessions
>                     are limited to peers within this trusted SR domain."
>                     This is related to (from
>                     RFC8402): "Therefore, by default, the explicit
>                     routing information MUST NOT be
>                     leaked through the boundaries of the administered
>                     domain."
> 
>                     However, we all know that BGP leaks happen -- and
>                     when they do, the SIDâ€™s
>                     contained in the leak will be logged by various
>                     systems and hence available to
>                     the public into perpetuity.
> 
>                     While the document states that border filtering
>                     should protect against traffic
>                     injection, this does not cover the case of internal
>                     compromise. Sure, there is
>                     the argument that once there is an internally
>                     compromised system, all bets are
>                     off -- but with this, an attacker that knows the
>                     SIDs in e.g inject traffic
>                     into a VPN. This seems to me to significantly expand
>                     the attack surface to
>                     include the customer's networks too.
> 
>                     Not only does an operator have to ensure that BGP
>                     leaks never occur, they have
>                     to then ensure that at no point can there be any
>                     filter lapses at any border
>                     node, and be able to guarantee the security of every
>                     device, server and machine
>                     within the domain in order for a secure posture to
>                     be maintained. Simply saying
>                     that precautions should be taken to make sure that
>                     route leak don't occur, when
>                     the consequences of doing so are a: severe and b:
>                     hard to recover from seems to
>                     not really cover it. In addition, it seems that the
>                     blast radius from a missing
>                     ACL seems much larger if it allows injections.
> 
> 
>                     ----------------------------------------------------------------------
>                     COMMENT:
>                     ----------------------------------------------------------------------
> 
>                     I'm still reviewing the document, but wanted to get
>                     an initial ballot in, so
>                     that we could start discussing it. Hopefully someone
>                     can help my understand how
>                     this doesn't expand the consequences of a BGP leak.
> 
> 
>     -- 
> 
>     The computing scientistâ€™s main challenge is not to get confused by the
>     complexities of his own making.
>      Â  -- E. W. Dijkstra
> 
> 
> _______________________________________________
> BESS mailing list
> BESS@ietf.org
> https://www.ietf.org/mailman/listinfo/bess


From nobody Thu Feb 17 08:11:55 2022
Return-Path: <jmh@joelhalpern.com>
X-Original-To: bess@ietfa.amsl.com
Delivered-To: bess@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 897073A0A84; Thu, 17 Feb 2022 08:11:52 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.812
X-Spam-Level: 
X-Spam-Status: No, score=-2.812 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, DKIM_VALID_EF=-0.1, NICE_REPLY_A=-0.714, 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 7vixBGAg0RFh; Thu, 17 Feb 2022 08:11:47 -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 A7F103A0A82; Thu, 17 Feb 2022 08:11:47 -0800 (PST)
Received: from localhost (localhost [127.0.0.1]) by mailb2.tigertech.net (Postfix) with ESMTP id 4K00Fb1NDnz1pKbN; Thu, 17 Feb 2022 08:11:47 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=joelhalpern.com; s=2.tigertech; t=1645114307; bh=sVxL9RABtxpekzeCw0Sa4MjVDfVSVx3tvIJgBFDWLOI=; h=Date:Subject:To:Cc:References:From:In-Reply-To:From; b=P4uirC+iA4xUoEwTaBYkAllo2bOcUpJyxpMwOuvvBP/0BES7DMbVOSuLGssn9TKoD dleFLmTi5OYO6HdDOq9YHRPidqg/Iue5Kkpugmjh+bAMKa5jHXUgTt6XALK7BYF78W QX9lzxVHNqntiuRhyDR1PUNk84EUCt2dRVba+wI8=
X-Quarantine-ID: <ziGEXri224wz>
X-Virus-Scanned: Debian amavisd-new at b2.tigertech.net
Received: from [192.168.22.111] (50-233-136-230-static.hfc.comcastbusiness.net [50.233.136.230]) (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 mailb2.tigertech.net (Postfix) with ESMTPSA id 4K00FZ2Jksz1nsqb; Thu, 17 Feb 2022 08:11:46 -0800 (PST)
Message-ID: <eaf13c98-1c2b-1946-cad5-6588c4cbd1e3@joelhalpern.com>
Date: Thu, 17 Feb 2022 11:11:45 -0500
MIME-Version: 1.0
User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:91.0) Gecko/20100101 Thunderbird/91.6.0
Content-Language: en-US
To: Robert Raszuk <robert@raszuk.net>
Cc: Zhuangshunwan <zhuangshunwan=40huawei.com@dmarc.ietf.org>, "draft-ietf-bess-srv6-services@ietf.org" <draft-ietf-bess-srv6-services@ietf.org>, BESS <bess@ietf.org>
References: <164462070317.8057.6829026572175337017@ietfa.amsl.com> <CAOj+MMFtGVoaoj-L5Wv2yZz+HpQ3JLehvtBHtxrfG0-wCfko8g@mail.gmail.com> <AM7PR03MB64511292D62F62956411ED67EE319@AM7PR03MB6451.eurprd03.prod.outlook.com> <CAOj+MMFA3jq7XOB4nB8A2t+A2iuty25NMB+9x5NTHTeVdcz9+Q@mail.gmail.com> <AM7PR03MB64515E34B0CD23E44D7EB83BEE319@AM7PR03MB6451.eurprd03.prod.outlook.com> <CAH6gdPwgkfGHJyD9p4tAzGTTy4-vNRhNdzgTA=LgzxzPbZp7zw@mail.gmail.com> <CAHw9_iKmMgKrNv_yVX3fp8gEZi4_ZEtUPLC3ycXU+H3uaoqfVg@mail.gmail.com> <CAOj+MMGvt-h4U4tbOHg8fSGyT_A8tdws8J747-D+-RjOc0dtkA@mail.gmail.com> <de47b5ed7bf64831906862e30e84dffd@huawei.com> <8e022f7b-f710-a2f7-0171-4a9a1d65b501@joelhalpern.com> <CAOj+MMEcA2hpaskPmcZjsm7mX9b4jHF0n3kakbG0LS+BzxJ9CQ@mail.gmail.com>
From: "Joel M. Halpern" <jmh@joelhalpern.com>
In-Reply-To: <CAOj+MMEcA2hpaskPmcZjsm7mX9b4jHF0n3kakbG0LS+BzxJ9CQ@mail.gmail.com>
Content-Type: text/plain; charset=UTF-8; format=flowed
Content-Transfer-Encoding: 8bit
Archived-At: <https://mailarchive.ietf.org/arch/msg/bess/nN_RP_rLGcjtnNvchvac0jlCAhM>
Subject: Re: [bess] Warren Kumari's Discuss on draft-ietf-bess-srv6-services-10: (with DISCUSS and COMMENT)
X-BeenThere: bess@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: BGP-Enabled ServiceS working group discussion list <bess.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/bess>, <mailto:bess-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/bess/>
List-Post: <mailto:bess@ietf.org>
List-Help: <mailto:bess-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/bess>, <mailto:bess-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 17 Feb 2022 16:11:53 -0000

I would have to dig for it, but there is general guidance that nodes 
should not decapsulate IP tunnels that they don't know about.  (There 
are exceptions, such as LISP.  But neither GRE nor MPLS in UDP have such 
exceptions.)  Conceptually, SRv6 introduces a generic exception for SRv6 
SIDs within the limited domain.  But still says to check that the packet 
you are receiving at least claims to be from within the limited domain.

This has nothing to do with sr-policy.

Yours,
Joel

On 2/17/2022 11:06 AM, Robert Raszuk wrote:
> Joel,
> 
> But we are back to per src policy then right ?
> 
> Frankly I never saw such a policyÂ on egress PEs and I did see L3VPNs or 
> L2VPNs running over IP. The protection is applied on ingress you your 
> domain.
> 
> Thx,
> R.
> 
> 
> On Thu, Feb 17, 2022 at 5:03 PM Joel M. Halpern <jmh@joelhalpern.com 
> <mailto:jmh@joelhalpern.com>> wrote:
> 
>     I would presume that the general policy (which does not apply to SRv6)
>     that nodes should not decapsulateÂ  tunnel packets without configuration
>     or special exemption would mean that an arbitrary MPLS node will not
>     decapsualte a GRE packet and process its MPLS content.Â  Otherwise, all
>     tunnels become major security risks.
> 
>     Yours,
>     Joel
> 
>     On 2/17/2022 10:41 AM, Zhuangshunwan wrote:
>      > Hi all,
>      >
>      > +1 for Robert.
>      >
>      > Yes, especially when MPLS in GRE or MPLS in UDP is deployed, packets
>      > carrying MPLS labels can traverse all IP-reachable networks and
>     reach
>      > remote PEs.
>      >
>      > BR,
>      >
>      > Shunwan
>      >
>      > *From:*Robert Raszuk [mailto:robert@raszuk.net
>     <mailto:robert@raszuk.net>]
>      > *Sent:* Thursday, February 17, 2022 11:28 PM
>      > *To:* Warren Kumari <warren@kumari.net <mailto:warren@kumari.net>>
>      > *Cc:* Ketan Talaulikar <ketant.ietf@gmail.com
>     <mailto:ketant.ietf@gmail.com>>; Andrew - IETF
>      > <andrew-ietf@liquid.tech>; Bocci, Matthew (Nokia - GB)
>      > <matthew.bocci@nokia.com <mailto:matthew.bocci@nokia.com>>;
>     draft-ietf-bess-srv6-services@ietf.org
>     <mailto:draft-ietf-bess-srv6-services@ietf.org>;
>      > bess-chairs@ietf.org <mailto:bess-chairs@ietf.org>; The IESG
>     <iesg@ietf.org <mailto:iesg@ietf.org>>; BESS <bess@ietf.org
>     <mailto:bess@ietf.org>>
>      > *Subject:* Re: Warren Kumari's Discuss on
>      > draft-ietf-bess-srv6-services-10: (with DISCUSS and COMMENT)
>      >
>      > Hi Warren,
>      >
>      > I am very sorry but I see folks are completely mixing transport
>     layer
>      > and serviceÂ layer.
>      >
>      > In RFC4364 you can use MPLS label for service demux and IP
>     transport to
>      > get to remote egress PE via any IP network including Internet.
>      >
>      > There is nothing in L3VPNs like enabling MPLS on interface as
>     mandatory
>      > prerequisite. Yes many folks are confused about this and I see
>     the same
>      > confusion here. The service plane is completely separate from
>     transport
>      > layer from day one.
>      >
>      > Kind regards,
>      >
>      > Robert
>      >
>      > On Thu, Feb 17, 2022 at 4:14 PM Warren Kumari <warren@kumari.net
>     <mailto:warren@kumari.net>
>      > <mailto:warren@kumari.net <mailto:warren@kumari.net>>> wrote:
>      >
>      >Â  Â  Â On Sun, Feb 13, 2022 at 11:54 PM Ketan Talaulikar
>      >Â  Â  Â <ketant.ietf@gmail.com <mailto:ketant.ietf@gmail.com>
>     <mailto:ketant.ietf@gmail.com <mailto:ketant.ietf@gmail.com>>> wrote:
>      >
>      >Â  Â  Â  Â  Â Hi Warren/All,
>      >
>      >Â  Â  Â  Â  Â This draft specifies broadly two types of BGP Services
>     over SRv6:
>      >
>      >Â  Â  Â  Â  Â A) VPN Services (L3VPN & EVPN) - Sec 5.1, 5.2 & 6
>      >
>      >Â  Â  Â  Â  Â B) Global Internet Services - Sec 5.3, 5.4
>      >
>      >Â  Â  Â  Â  Â As explained by my co-author Robert, the operations and
>      >Â  Â  Â  Â  Â mechanisms for VPN services are similar to what we've had
>     with
>      >Â  Â  Â  Â  Â MPLS. I believe we are all on the same page on this one
>     based on
>      >Â  Â  Â  Â  Â the discussions between Andrew and Robert and that there
>     is no
>      >Â  Â  Â  Â  Â new concern as far as (A).
>      >
>      >Â  Â  Â Actually, no, I don't think that we are -- if I, as an attacker,
>      >Â  Â  Â somehow know that VPN x uses MPLS labels Y, that's
>     interesting, but
>      >Â  Â  Â not particularlyÂ valuable -- because of the "fail closed"
>     nature of
>      >Â  Â  Â MPLS (it's a differentÂ protocol, and needs explicit and
>     intentional
>      >Â  Â  Â action to enable on an interface)Â  it's really hard for me to
>      >Â  Â  Â "inject" an MPLS packet and route it into your network. With
>     SRv6,
>      >Â  Â  Â if the SIDs leak, I can construct a normal v6 packet and route it
>      >Â  Â  Â towards you. Yes, handwave handwave the RFCs say that you MUST
>      >Â  Â  Â filter at your edges and that the filtering MUST always be
>     perfect
>      >Â  Â  Â handwave limited domain handwave -- but it's putting a large
>     amount
>      >Â  Â  Â of faith in operator perfection.
>      >
>      >Â  Â  Â Also, if I, as an attacker get access to a "server" in the
>     provider
>      >Â  Â  Â network (noc workstation, billing machine, random admin PC, etc),
>      >Â  Â  Â with MPLS it's very unlikely to be part of the MPLS domain,
>     butÂ  an
>      >Â  Â  Â SRv6 domain is much more likely to be "squishy" and more
>     likely to
>      >Â  Â  Â encompass parts of the "enterprise" type systems.
>      >
>      >Â  Â  Â W
>      >
>      >Â  Â  Â  Â  Â Now (B) does bring in filtering aspects (as mentioned in the
>      >Â  Â  Â  Â  Â security considerations) to ensure that the SRv6 block
>     that is
>      >Â  Â  Â  Â  Â meant for use internal to the operator's network (i.e. SR
>      >Â  Â  Â  Â  Â domain) does not get leaked/advertised out from the default
>      >Â  Â  Â  Â  Â table on the Internet Border Router (IBR) over to an eBGP
>     peer.
>      >Â  Â  Â  Â  Â This is similar to the precautions that operators take
>     today to
>      >Â  Â  Â  Â  Â prevent their infrastructure addresses from being leaked
>     to the
>      >Â  Â  Â  Â  Â Internet. The filters in BGP are also accompanied by ACLs
>     at the
>      >Â  Â  Â  Â  Â IBRs to prevent traffic destined for those infrastructure IPs
>      >Â  Â  Â  Â  Â from entering into the operator network. This is the same
>     in the
>      >Â  Â  Â  Â  Â case of SRv6 as well.
>      >
>      >Â  Â  Â  Â  Â I hope that clarifies and we can update the text to
>     convey these
>      >Â  Â  Â  Â  Â aspects better.
>      >
>      >Â  Â  Â  Â  Â Thanks,
>      >
>      >Â  Â  Â  Â  Â Ketan
>      >
>      >Â  Â  Â  Â  Â On Sun, Feb 13, 2022 at 12:21 AM Andrew - IETF
>      >Â  Â  Â  Â  Â <andrew-ietf@liquid.tech <mailto:andrew-ietf@liquid.tech
>     <mailto:andrew-ietf@liquid.tech>>> wrote:
>      >
>      >Â  Â  Â  Â  Â  Â  Â Hi Robert,
>      >
>      >Â  Â  Â  Â  Â  Â  Â 5.3 Also opens the door to SAFI 1 â€“ since you can v6
>     over v4
>      >Â  Â  Â  Â  Â  Â  Â using AFI Â 1 Â / SAFI 1 using what is defined in
>     RFC8950, in
>      >Â  Â  Â  Â  Â  Â  Â fact, it is explicit.
>      >
>      >Â  Â  Â  Â  Â  Â  Â Section 5.3 is titled Global IPv4 over SRv6 core â€“ this
>      >Â  Â  Â  Â  Â  Â  Â correlates with the example in section 6.1 of RFC8950 â€“
>      >Â  Â  Â  Â  Â  Â  Â which states:
>      >
>      >Â  Â  Â  Â  Â  Â  Â  Â Â  The extensions defined in this document may be
>     used as
>      >Â  Â  Â  Â  Â  Â  Â discussed in
>      >
>      >Â  Â  Â  Â  Â  Â  Â  Â Â  [RFC5565
>      >Â  Â  Â  Â  Â  Â  Â <https://datatracker.ietf.org/doc/html/rfc5565
>     <https://datatracker.ietf.org/doc/html/rfc5565>>] for the
>      >Â  Â  Â  Â  Â  Â  Â interconnection of IPv4 islands over an IPv6
>      >
>      >Â  Â  Â  Â  Â  Â  Â  Â Â  backbone.Â  In this application, Address Family Border
>      >Â  Â  Â  Â  Â  Â  Â Routers (AFBRs;
>      >
>      >Â  Â  Â  Â  Â  Â  Â  Â Â  as defined in [RFC4925
>      >Â  Â  Â  Â  Â  Â  Â <https://datatracker.ietf.org/doc/html/rfc4925
>     <https://datatracker.ietf.org/doc/html/rfc4925>>]) advertise
>      >Â  Â  Â  Â  Â  Â  Â IPv4 NLRI in the MP_REACH_NLRI
>      >
>      >Â  Â  Â  Â  Â  Â  Â  Â Â  along with an IPv6 next hop.
>      >
>      >Â  Â  Â  Â  Â  Â  Â  Â Â  The MP_REACH_NLRI is encoded with:
>      >
>      >Â  Â  Â  Â  Â  Â  Â  Â Â  *Â  AFI = 1
>      >
>      >Â  Â  Â  Â  Â  Â  Â  Â Â  *Â  SAFI = 1
>      >
>      >Â  Â  Â  Â  Â  Â  Â  Â Â  *Â  Length of Next Hop Address field = 16 (or 32)
>      >
>      >Â  Â  Â  Â  Â  Â  Â  Â Â  *Â  Next Hop Address = IPv6 address of the next hop
>      >
>      >Â  Â  Â  Â  Â  Â  Â  Â Â  *Â  NLRI = IPv4 routes
>      >
>      >Â  Â  Â  Â  Â  Â  Â  Â Â  During BGP Capability Advertisement, the PE routers
>      >Â  Â  Â  Â  Â  Â  Â would include the
>      >
>      >Â  Â  Â  Â  Â  Â  Â  Â Â  following fields in the Capabilities Optional
>     Parameter:
>      >
>      >Â  Â  Â  Â  Â  Â  Â  Â Â  *Â  Capability Code set to "Extended Next Hop
>     Encoding"
>      >
>      >Â  Â  Â  Â  Â  Â  Â  Â Â  *Â  Capability Value containing <NLRI AFI=1, NLRI
>     SAFI=1,
>      >Â  Â  Â  Â  Â  Â  Â Nexthop
>      >
>      >Â  Â  Â  Â  Â  Â  Â  Â Â Â Â Â  AFI=2>
>      >
>      >Â  Â  Â  Â  Â  Â  Â As I say, if you were to remove the references to
>     global and
>      >Â  Â  Â  Â  Â  Â  Â 5.3/5.4 which explicitly reference it and bring SAFI
>     1 into
>      >Â  Â  Â  Â  Â  Â  Â play â€“ there would be far less concern from my side,
>     I canâ€™t
>      >Â  Â  Â  Â  Â  Â  Â speak for anyone else, but that would be my feeling
>      >
>      >Â  Â  Â  Â  Â  Â  Â Thanks
>      >
>      >Â  Â  Â  Â  Â  Â  Â Andrew
>      >
>      >Â  Â  Â  Â  Â  Â  Â *From:*Robert Raszuk <robert@raszuk.net
>     <mailto:robert@raszuk.net>
>      >Â  Â  Â  Â  Â  Â  Â <mailto:robert@raszuk.net <mailto:robert@raszuk.net>>>
>      >Â  Â  Â  Â  Â  Â  Â *Sent:* Saturday, February 12, 2022 9:37 PM
>      >Â  Â  Â  Â  Â  Â  Â *To:* Andrew - IETF <andrew-ietf@liquid.tech
>      >Â  Â  Â  Â  Â  Â  Â <mailto:andrew-ietf@liquid.tech
>     <mailto:andrew-ietf@liquid.tech>>>
>      >Â  Â  Â  Â  Â  Â  Â *Cc:* Warren Kumari <warren@kumari.net
>     <mailto:warren@kumari.net>
>      >Â  Â  Â  Â  Â  Â  Â <mailto:warren@kumari.net
>     <mailto:warren@kumari.net>>>; Bocci, Matthew (Nokia - GB)
>      >Â  Â  Â  Â  Â  Â  Â <matthew.bocci@nokia.com
>     <mailto:matthew.bocci@nokia.com> <mailto:matthew.bocci@nokia.com
>     <mailto:matthew.bocci@nokia.com>>>;
>      > draft-ietf-bess-srv6-services@ietf.org
>     <mailto:draft-ietf-bess-srv6-services@ietf.org>
>      >Â  Â  Â  Â  Â  Â  Â <mailto:draft-ietf-bess-srv6-services@ietf.org
>     <mailto:draft-ietf-bess-srv6-services@ietf.org>>;
>      > bess-chairs@ietf.org <mailto:bess-chairs@ietf.org>
>     <mailto:bess-chairs@ietf.org <mailto:bess-chairs@ietf.org>>; The IESG
>      >Â  Â  Â  Â  Â  Â  Â <iesg@ietf.org <mailto:iesg@ietf.org>
>     <mailto:iesg@ietf.org <mailto:iesg@ietf.org>>>; BESS <bess@ietf.org
>     <mailto:bess@ietf.org>
>      >Â  Â  Â  Â  Â  Â  Â <mailto:bess@ietf.org <mailto:bess@ietf.org>>>
>      >Â  Â  Â  Â  Â  Â  Â *Subject:* Re: Warren Kumari's Discuss on
>      >Â  Â  Â  Â  Â  Â  Â draft-ietf-bess-srv6-services-10: (with DISCUSS and
>     COMMENT)
>      >
>      >Â  Â  Â  Â  Â  Â  Â Hi Andrew,
>      >
>      >Â  Â  Â  Â  Â  Â  Â When I read Warren's note Iooked at this text
>     fromÂ section 2
>      >Â  Â  Â  Â  Â  Â  Â which says:
>      >
>      >Â  Â  Â  Â  Â  Â  Â - - -
>      >
>      >Â  Â  Â  Â  Â  Â  Â  Â  Â The SRv6 Service TLVs are defined as two new TLVs
>     of the
>      >Â  Â  Â  Â  Â  Â  Â BGP Prefix-
>      >Â  Â  Â  Â  Â  Â  Â  Â  Â SID Attribute to achieve signaling of SRv6 SIDs
>     for L3
>      >Â  Â  Â  Â  Â  Â  Â and L2
>      >Â  Â  Â  Â  Â  Â  Â  Â  Â services.
>      >
>      >Â  Â  Â  Â  Â  Â  Â  Â  Â o Â SRv6 L3 Service TLV: This TLV encodes Service SID
>      >Â  Â  Â  Â  Â  Â  Â information for
>      >Â  Â  Â  Â  Â  Â  Â  Â  Â  Â  SRv6 based L3 services.Â  It corresponds to the
>     equivalent
>      >Â  Â  Â  Â  Â  Â  Â  Â  Â  Â  functionality provided by an MPLS Label when
>     received
>      >Â  Â  Â  Â  Â  Â  Â with a Layer
>      >Â  Â  Â  Â  Â  Â  Â  Â  Â  Â  3 service route as defined in [RFC4364] [RFC4659]
>      >Â  Â  Â  Â  Â  Â  Â [RFC8950]
>      >Â  Â  Â  Â  Â  Â  Â  Â  Â  Â  [RFC9136].Â  Some SRv6 Endpoint behaviors which
>     MAY be
>      >Â  Â  Â  Â  Â  Â  Â encoded, but
>      >Â  Â  Â  Â  Â  Â  Â  Â  Â  Â  not limited to, are End.DX4, End.DT4, End.DX6,
>      >Â  Â  Â  Â  Â  Â  Â End.DT6, etc.
>      >
>      >Â  Â  Â  Â  Â  Â  Â  Â  Â o Â SRv6 L2 Service TLV: This TLV encodes Service SID
>      >Â  Â  Â  Â  Â  Â  Â information for
>      >Â  Â  Â  Â  Â  Â  Â  Â  Â  Â  SRv6 based L2 services.Â  It corresponds to the
>     equivalent
>      >Â  Â  Â  Â  Â  Â  Â  Â  Â  Â  functionality provided by an MPLS Label1 for
>     Ethernet
>      >Â  Â  Â  Â  Â  Â  Â VPN (EVPN)
>      >Â  Â  Â  Â  Â  Â  Â  Â  Â  Â  Route-Types as defined in [RFC7432].Â  Some SRv6
>      >Â  Â  Â  Â  Â  Â  Â Endpoint behaviors
>      >Â  Â  Â  Â  Â  Â  Â  Â  Â  Â  which MAY be encoded, but not limited to, are
>      >Â  Â  Â  Â  Â  Â  Â End.DX2, End.DX2V,
>      >Â  Â  Â  Â  Â  Â  Â  Â  Â  Â  End.DT2U, End.DT2M etc.
>      >
>      >Â  Â  Â  Â  Â  Â  Â  Â  Â When an egress PE is enabled for BGP Services
>     over SRv6
>      >Â  Â  Â  Â  Â  Â  Â data-plane,
>      >Â  Â  Â  Â  Â  Â  Â  Â  Â it signals one or more SRv6 Service SIDs enclosed in
>      >Â  Â  Â  Â  Â  Â  Â SRv6 Service
>      >Â  Â  Â  Â  Â  Â  Â  Â  Â TLV(s) within the BGP Prefix-SID Attribute
>     attached to
>      >Â  Â  Â  Â  Â  Â  Â MP-BGP NLRIs
>      >Â  Â  Â  Â  Â  Â  Â  Â  Â defined in [RFC4760] [RFC4659] [RFC8950]
>     [RFC7432] [RFC4364]
>      >Â  Â  Â  Â  Â  Â  Â  Â  Â [RFC9136] where applicable as described in
>     Section 5 and
>      >Â  Â  Â  Â  Â  Â  Â Section 6.
>      >
>      >Â  Â  Â  Â  Â  Â  Â  Â  Â The support for BGP Multicast VPN (MVPN) Services
>      >Â  Â  Â  Â  Â  Â  Â [RFC6513] with SRv6
>      >Â  Â  Â  Â  Â  Â  Â  Â  Â is outside the scope of this document.
>      >
>      >Â  Â  Â  Â  Â  Â  Â - - -
>      >
>      >Â  Â  Â  Â  Â  Â  Â This limits the overlay signalling to non global SAFIs
>      >Â  Â  Â  Â  Â  Â  Â mainly SAFI 128 and SAFI 70.
>      >
>      >Â  Â  Â  Â  Â  Â  Â To your note SAFI 4 is private and never exchanged in the
>      >Â  Â  Â  Â  Â  Â  Â wild. Also SAFI 2 is multicast which is out of scope
>     of this
>      >Â  Â  Â  Â  Â  Â  Â draft.
>      >
>      >Â  Â  Â  Â  Â  Â  Â The only thing which we need to sync on is indeed section
>      >Â  Â  Â  Â  Â  Â  Â 5.4 and use of global IPv6 AFI 2 & SAFI 1
>      >
>      >Â  Â  Â  Â  Â  Â  Â Many thx,
>      >
>      >Â  Â  Â  Â  Â  Â  Â R.
>      >
>      >Â  Â  Â  Â  Â  Â  Â On Sat, Feb 12, 2022 at 7:11 PM Andrew - IETF
>      >Â  Â  Â  Â  Â  Â  Â <andrew-ietf@liquid.tech
>     <mailto:andrew-ietf@liquid.tech <mailto:andrew-ietf@liquid.tech>>>
>      >Â  Â  Â  Â  Â  Â  Â wrote:
>      >
>      >Â  Â  Â  Â  Â  Â  Â  Â  Â Robert,
>      >
>      >Â  Â  Â  Â  Â  Â  Â  Â  Â I have to say that I have very similar readings
>     on parts
>      >Â  Â  Â  Â  Â  Â  Â  Â  Â of the draft.
>      >
>      >Â  Â  Â  Â  Â  Â  Â  Â  Â Letâ€™s look at it â€“
>      >
>      >Â  Â  Â  Â  Â  Â  Â  Â  Â 5.1 uses the IPv4-VPN NLRI â€“ That would seem to
>     indicate
>      >Â  Â  Â  Â  Â  Â  Â  Â  Â AFI 1 / SAFI 4
>      >
>      >Â  Â  Â  Â  Â  Â  Â  Â  Â 5.2 â€“ Uses AFI 2 / SAFI 4 from my reading
>      >
>      >Â  Â  Â  Â  Â  Â  Â  Â  Â 5.3 â€“ According to RFC8950 â€“ allows advertisement
>     over
>      >Â  Â  Â  Â  Â  Â  Â  Â  Â SAFI 1, 2 or 4
>      >
>      >Â  Â  Â  Â  Â  Â  Â  Â  Â 5.4 â€“ To my reading â€“ very much refers to AFI 2 /
>     SAFI 1.
>      >
>      >Â  Â  Â  Â  Â  Â  Â  Â  Â I would agree if this document limited itself to
>     5.1 and
>      >Â  Â  Â  Â  Â  Â  Â  Â  Â 5.2 â€“ it doesnâ€™t â€“ and therefore I have to agree with
>      >Â  Â  Â  Â  Â  Â  Â  Â  Â the thoughts expressed in Warrens Discuss.Â  If I am
>      >Â  Â  Â  Â  Â  Â  Â  Â  Â wrong about 5.3 and 5.4, letâ€™s chat and help me
>      >Â  Â  Â  Â  Â  Â  Â  Â  Â understand this better, and then lets potentially
>     see if
>      >Â  Â  Â  Â  Â  Â  Â  Â  Â we can work up some wording that would clarify
>     this if
>      >Â  Â  Â  Â  Â  Â  Â  Â  Â that is what is required.
>      >
>      >Â  Â  Â  Â  Â  Â  Â  Â  Â Thanks
>      >
>      >Â  Â  Â  Â  Â  Â  Â  Â  Â Andrew
>      >
>      >Â  Â  Â  Â  Â  Â  Â  Â  Â *From:*iesg <iesg-bounces@ietf.org
>     <mailto:iesg-bounces@ietf.org>
>      >Â  Â  Â  Â  Â  Â  Â  Â  Â <mailto:iesg-bounces@ietf.org
>     <mailto:iesg-bounces@ietf.org>>> *On Behalf Of *Robert Raszuk
>      >Â  Â  Â  Â  Â  Â  Â  Â  Â *Sent:* Saturday, February 12, 2022 8:26 PM
>      >Â  Â  Â  Â  Â  Â  Â  Â  Â *To:* Warren Kumari <warren@kumari.net
>     <mailto:warren@kumari.net>
>      >Â  Â  Â  Â  Â  Â  Â  Â  Â <mailto:warren@kumari.net
>     <mailto:warren@kumari.net>>>
>      >Â  Â  Â  Â  Â  Â  Â  Â  Â *Cc:* Bocci, Matthew (Nokia - GB)
>      >Â  Â  Â  Â  Â  Â  Â  Â  Â <matthew.bocci@nokia.com
>     <mailto:matthew.bocci@nokia.com>
>      >Â  Â  Â  Â  Â  Â  Â  Â  Â <mailto:matthew.bocci@nokia.com
>     <mailto:matthew.bocci@nokia.com>>>;
>      > draft-ietf-bess-srv6-services@ietf.org
>     <mailto:draft-ietf-bess-srv6-services@ietf.org>
>      >Â  Â  Â  Â  Â  Â  Â  Â  Â <mailto:draft-ietf-bess-srv6-services@ietf.org
>     <mailto:draft-ietf-bess-srv6-services@ietf.org>>;
>      > bess-chairs@ietf.org <mailto:bess-chairs@ietf.org>
>     <mailto:bess-chairs@ietf.org <mailto:bess-chairs@ietf.org>>; The
>      >Â  Â  Â  Â  Â  Â  Â  Â  Â IESG <iesg@ietf.org <mailto:iesg@ietf.org>
>     <mailto:iesg@ietf.org <mailto:iesg@ietf.org>>>; BESS
>      >Â  Â  Â  Â  Â  Â  Â  Â  Â <bess@ietf.org <mailto:bess@ietf.org>
>     <mailto:bess@ietf.org <mailto:bess@ietf.org>>>
>      >Â  Â  Â  Â  Â  Â  Â  Â  Â *Subject:* Re: Warren Kumari's Discuss on
>      >Â  Â  Â  Â  Â  Â  Â  Â  Â draft-ietf-bess-srv6-services-10: (with DISCUSS
>     and COMMENT)
>      >
>      >Â  Â  Â  Â  Â  Â  Â  Â  Â Hi Warren,
>      >
>      >Â  Â  Â  Â  Â  Â  Â  Â  Â Thank you for your Discuss. But before we start
>      >Â  Â  Â  Â  Â  Â  Â  Â  Â discussing it perhaps it would be good to align
>     on what
>      >Â  Â  Â  Â  Â  Â  Â  Â  Â this document really defines as I am sensing from
>     your
>      >Â  Â  Â  Â  Â  Â  Â  Â  Â description there can be some disconnect (modulo some
>      >Â  Â  Â  Â  Â  Â  Â  Â  Â text may be indeedÂ misleading in the draft).
>      >
>      >Â  Â  Â  Â  Â  Â  Â  Â  Â You said:
>      >
>      >Â  Â  Â  Â  Â  Â  Â  Â  Â > However, we all know that BGP leaks happen --
>     and when they do, the SIDâ€™s
>      >Â  Â  Â  Â  Â  Â  Â  Â  Â > contained in the leak will be logged by various
>     systems and hence available to
>      >Â  Â  Â  Â  Â  Â  Â  Â  Â > the public into perpetuity.
>      >
>      >Â  Â  Â  Â  Â  Â  Â  Â  Â I think the term BGP is used here a bit too broadly.
>      >
>      >Â  Â  Â  Â  Â  Â  Â  Â  Â Leaks do happen but only within globalÂ AFI/SAFIs.
>     This
>      >Â  Â  Â  Â  Â  Â  Â  Â  Â draft defines extensions for L3VPN and L2VPNs SAFIs
>      >Â  Â  Â  Â  Â  Â  Â  Â  Â which are not used to peer outside of a domain,
>      >Â  Â  Â  Â  Â  Â  Â  Â  Â collection of domains under same administration +
>      >Â  Â  Â  Â  Â  Â  Â  Â  Â ofÂ courseÂ inter-as also could happen.
>      >
>      >Â  Â  Â  Â  Â  Â  Â  Â  Â With thatÂ being said I do not see risk that due to
>      >Â  Â  Â  Â  Â  Â  Â  Â  Â leaking there could be a situation where customer
>      >Â  Â  Â  Â  Â  Â  Â  Â  Â networks are exposed in any way externally - leaving
>      >Â  Â  Â  Â  Â  Â  Â  Â  Â alone that to even get at theÂ transport level to the
>      >Â  Â  Â  Â  Â  Â  Â  Â  Â customer facing PE is also filtered and never allowed
>      >Â  Â  Â  Â  Â  Â  Â  Â  Â from outside. But this is out of scope of this
>     document
>      >Â  Â  Â  Â  Â  Â  Â  Â  Â as here the focus is not on underlay but overlay.
>      >
>      >Â  Â  Â  Â  Â  Â  Â  Â  Â Now when I re-read this I see why there is a little
>      >Â  Â  Â  Â  Â  Â  Â  Â  Â piece perhaps misleading. The draft makes a claim
>     that
>      >Â  Â  Â  Â  Â  Â  Â  Â  Â it is applicable to RFC8950 which defines use of NHv6
>      >Â  Â  Â  Â  Â  Â  Â  Â  Â with both unicast and VPN AFs. That needs to be made
>      >Â  Â  Â  Â  Â  Â  Â  Â  Â clear that it is applicable to the latter only.
>     If other
>      >Â  Â  Â  Â  Â  Â  Â  Â  Â co-authors believe this is applicableÂ to the
>     former your
>      >Â  Â  Â  Â  Â  Â  Â  Â  Â DISCUSS section would indeed be valid.
>      >
>      >Â  Â  Â  Â  Â  Â  Â  Â  Â Many thx,
>      >
>      >Â  Â  Â  Â  Â  Â  Â  Â  Â R.
>      >
>      >Â  Â  Â  Â  Â  Â  Â  Â  Â On Sat, Feb 12, 2022 at 12:05 AM Warren Kumari via
>      >Â  Â  Â  Â  Â  Â  Â  Â  Â Datatracker <noreply@ietf.org
>     <mailto:noreply@ietf.org> <mailto:noreply@ietf.org
>     <mailto:noreply@ietf.org>>>
>      >Â  Â  Â  Â  Â  Â  Â  Â  Â wrote:
>      >
>      >Â  Â  Â  Â  Â  Â  Â  Â  Â  Â  Â Warren Kumari has entered the following ballot
>      >Â  Â  Â  Â  Â  Â  Â  Â  Â  Â  Â position for
>      >Â  Â  Â  Â  Â  Â  Â  Â  Â  Â  Â draft-ietf-bess-srv6-services-10: Discuss
>      >
>      >Â  Â  Â  Â  Â  Â  Â  Â  Â  Â  Â When responding, please keep the subject line
>     intact
>      >Â  Â  Â  Â  Â  Â  Â  Â  Â  Â  Â and reply to all
>      >Â  Â  Â  Â  Â  Â  Â  Â  Â  Â  Â email addresses included in the To and CC lines.
>      >Â  Â  Â  Â  Â  Â  Â  Â  Â  Â  Â (Feel free to cut this
>      >Â  Â  Â  Â  Â  Â  Â  Â  Â  Â  Â introductory paragraph, however.)
>      >
>      >
>      >Â  Â  Â  Â  Â  Â  Â  Â  Â  Â  Â Please refer to
>      > https://www.ietf.org/blog/handling-iesg-ballot-positions/
>     <https://www.ietf.org/blog/handling-iesg-ballot-positions/>
>      >                   
>      Â <https://www.ietf.org/blog/handling-iesg-ballot-positions
>     <https://www.ietf.org/blog/handling-iesg-ballot-positions>>
>      >Â  Â  Â  Â  Â  Â  Â  Â  Â  Â  Â for more information about how to handle
>     DISCUSS and
>      >Â  Â  Â  Â  Â  Â  Â  Â  Â  Â  Â COMMENT positions.
>      >
>      >
>      >Â  Â  Â  Â  Â  Â  Â  Â  Â  Â  Â The document, along with other ballot
>     positions, can
>      >Â  Â  Â  Â  Â  Â  Â  Â  Â  Â  Â be found here:
>      > https://datatracker.ietf.org/doc/draft-ietf-bess-srv6-services/
>     <https://datatracker.ietf.org/doc/draft-ietf-bess-srv6-services/>
>      >                   
>      Â <https://datatracker.ietf.org/doc/draft-ietf-bess-srv6-services
>     <https://datatracker.ietf.org/doc/draft-ietf-bess-srv6-services>>
>      >
>      >
>      >
>      >                   
>      Â ----------------------------------------------------------------------
>      >Â  Â  Â  Â  Â  Â  Â  Â  Â  Â  Â DISCUSS:
>      >                   
>      Â ----------------------------------------------------------------------
>      >
>      >Â  Â  Â  Â  Â  Â  Â  Â  Â  Â  Â The Security Considerations section says: "The
>      >Â  Â  Â  Â  Â  Â  Â  Â  Â  Â  Â service flows between PE routers
>      >Â  Â  Â  Â  Â  Â  Â  Â  Â  Â  Â using SRv6 SIDs advertised via BGP are
>     expected to
>      >Â  Â  Â  Â  Â  Â  Â  Â  Â  Â  Â be limited within the
>      >Â  Â  Â  Â  Â  Â  Â  Â  Â  Â  Â trusted SR domain (e.g., within a single AS or
>      >Â  Â  Â  Â  Â  Â  Â  Â  Â  Â  Â between multiple ASes within a
>      >Â  Â  Â  Â  Â  Â  Â  Â  Â  Â  Â single provider network).Â  Precaution should be
>      >Â  Â  Â  Â  Â  Â  Â  Â  Â  Â  Â taken to ensure that the BGP
>      >Â  Â  Â  Â  Â  Â  Â  Â  Â  Â  Â service information (including associated
>     SRv6 SID)
>      >Â  Â  Â  Â  Â  Â  Â  Â  Â  Â  Â advertised via BGP sessions
>      >Â  Â  Â  Â  Â  Â  Â  Â  Â  Â  Â are limited to peers within this trusted SR
>     domain."
>      >Â  Â  Â  Â  Â  Â  Â  Â  Â  Â  Â This is related to (from
>      >Â  Â  Â  Â  Â  Â  Â  Â  Â  Â  Â RFC8402): "Therefore, by default, the explicit
>      >Â  Â  Â  Â  Â  Â  Â  Â  Â  Â  Â routing information MUST NOT be
>      >Â  Â  Â  Â  Â  Â  Â  Â  Â  Â  Â leaked through the boundaries of the administered
>      >Â  Â  Â  Â  Â  Â  Â  Â  Â  Â  Â domain."
>      >
>      >Â  Â  Â  Â  Â  Â  Â  Â  Â  Â  Â However, we all know that BGP leaks happen -- and
>      >Â  Â  Â  Â  Â  Â  Â  Â  Â  Â  Â when they do, the SIDâ€™s
>      >Â  Â  Â  Â  Â  Â  Â  Â  Â  Â  Â contained in the leak will be logged by various
>      >Â  Â  Â  Â  Â  Â  Â  Â  Â  Â  Â systems and hence available to
>      >Â  Â  Â  Â  Â  Â  Â  Â  Â  Â  Â the public into perpetuity.
>      >
>      >Â  Â  Â  Â  Â  Â  Â  Â  Â  Â  Â While the document states that border filtering
>      >Â  Â  Â  Â  Â  Â  Â  Â  Â  Â  Â should protect against traffic
>      >Â  Â  Â  Â  Â  Â  Â  Â  Â  Â  Â injection, this does not cover the case of
>     internal
>      >Â  Â  Â  Â  Â  Â  Â  Â  Â  Â  Â compromise. Sure, there is
>      >Â  Â  Â  Â  Â  Â  Â  Â  Â  Â  Â the argument that once there is an internally
>      >Â  Â  Â  Â  Â  Â  Â  Â  Â  Â  Â compromised system, all bets are
>      >Â  Â  Â  Â  Â  Â  Â  Â  Â  Â  Â off -- but with this, an attacker that knows the
>      >Â  Â  Â  Â  Â  Â  Â  Â  Â  Â  Â SIDs in e.g inject traffic
>      >Â  Â  Â  Â  Â  Â  Â  Â  Â  Â  Â into a VPN. This seems to me to significantly
>     expand
>      >Â  Â  Â  Â  Â  Â  Â  Â  Â  Â  Â the attack surface to
>      >Â  Â  Â  Â  Â  Â  Â  Â  Â  Â  Â include the customer's networks too.
>      >
>      >Â  Â  Â  Â  Â  Â  Â  Â  Â  Â  Â Not only does an operator have to ensure that BGP
>      >Â  Â  Â  Â  Â  Â  Â  Â  Â  Â  Â leaks never occur, they have
>      >Â  Â  Â  Â  Â  Â  Â  Â  Â  Â  Â to then ensure that at no point can there be any
>      >Â  Â  Â  Â  Â  Â  Â  Â  Â  Â  Â filter lapses at any border
>      >Â  Â  Â  Â  Â  Â  Â  Â  Â  Â  Â node, and be able to guarantee the security
>     of every
>      >Â  Â  Â  Â  Â  Â  Â  Â  Â  Â  Â device, server and machine
>      >Â  Â  Â  Â  Â  Â  Â  Â  Â  Â  Â within the domain in order for a secure
>     posture to
>      >Â  Â  Â  Â  Â  Â  Â  Â  Â  Â  Â be maintained. Simply saying
>      >Â  Â  Â  Â  Â  Â  Â  Â  Â  Â  Â that precautions should be taken to make sure
>     that
>      >Â  Â  Â  Â  Â  Â  Â  Â  Â  Â  Â route leak don't occur, when
>      >Â  Â  Â  Â  Â  Â  Â  Â  Â  Â  Â the consequences of doing so are a: severe and b:
>      >Â  Â  Â  Â  Â  Â  Â  Â  Â  Â  Â hard to recover from seems to
>      >Â  Â  Â  Â  Â  Â  Â  Â  Â  Â  Â not really cover it. In addition, it seems
>     that the
>      >Â  Â  Â  Â  Â  Â  Â  Â  Â  Â  Â blast radius from a missing
>      >Â  Â  Â  Â  Â  Â  Â  Â  Â  Â  Â ACL seems much larger if it allows injections.
>      >
>      >
>      >                   
>      Â ----------------------------------------------------------------------
>      >Â  Â  Â  Â  Â  Â  Â  Â  Â  Â  Â COMMENT:
>      >                   
>      Â ----------------------------------------------------------------------
>      >
>      >Â  Â  Â  Â  Â  Â  Â  Â  Â  Â  Â I'm still reviewing the document, but wanted
>     to get
>      >Â  Â  Â  Â  Â  Â  Â  Â  Â  Â  Â an initial ballot in, so
>      >Â  Â  Â  Â  Â  Â  Â  Â  Â  Â  Â that we could start discussing it. Hopefully
>     someone
>      >Â  Â  Â  Â  Â  Â  Â  Â  Â  Â  Â can help my understand how
>      >Â  Â  Â  Â  Â  Â  Â  Â  Â  Â  Â this doesn't expand the consequences of a BGP
>     leak.
>      >
>      >
>      >Â  Â  Â --
>      >
>      >Â  Â  Â The computing scientistâ€™s main challenge is not to get
>     confused by the
>      >Â  Â  Â complexities of his own making.
>      >Â  Â  Â  Â  -- E. W. Dijkstra
>      >
>      >
>      > _______________________________________________
>      > BESS mailing list
>      > BESS@ietf.org <mailto:BESS@ietf.org>
>      > https://www.ietf.org/mailman/listinfo/bess
>     <https://www.ietf.org/mailman/listinfo/bess>
> 


From nobody Thu Feb 17 08:18:33 2022
Return-Path: <robert@raszuk.net>
X-Original-To: bess@ietfa.amsl.com
Delivered-To: bess@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 0D6213A0AA8 for <bess@ietfa.amsl.com>; Thu, 17 Feb 2022 08:18:31 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.098
X-Spam-Level: 
X-Spam-Status: No, score=-2.098 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, DKIM_VALID_EF=-0.1, HTML_MESSAGE=0.001, 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 LTYmk5xBvrnh for <bess@ietfa.amsl.com>; Thu, 17 Feb 2022 08:18:25 -0800 (PST)
Received: from mail-vs1-xe2f.google.com (mail-vs1-xe2f.google.com [IPv6:2607:f8b0:4864:20::e2f]) (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 936253A0AAF for <bess@ietf.org>; Thu, 17 Feb 2022 08:18:25 -0800 (PST)
Received: by mail-vs1-xe2f.google.com with SMTP id w4so6859714vsq.1 for <bess@ietf.org>; Thu, 17 Feb 2022 08:18:25 -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=fCe+Lc1YUNXU1CABRyqnZVG3cr2lC5T4hiN/jkHu6tU=; b=b9XWoCsyyaWjOdKO9eSmd8skaF1CTyIe8J9j5VPLPlFlAL0HdW12bmJC7kZrRODzxP nKJfK6r/zBwIVpUMhDpxnI1wuKjOqzOZDIaaXqdP2xFT3FI/pcXlOKkB0OK2cyEB/WWH AE5dydipqlgq2TwzQmRe8cf+uVNm4GS7UQzVR3CLR7mZwta/SegzD2NTaDMjssrFTh8d h2LFO9zFmhisbdfuQqKN+IJYVJ3DtOsn57cMqCWVARibSW/Tmz8rPaiuOpcBsdZGnFQN XQflLg/Irv1HRBBgLre7OJ/PYruw6dNRbdFkIw6KH2+7Md7xMe0lvGVIfFeQg2yyt40A mL2A==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20210112; h=x-gm-message-state:mime-version:references:in-reply-to:from:date :message-id:subject:to:cc; bh=fCe+Lc1YUNXU1CABRyqnZVG3cr2lC5T4hiN/jkHu6tU=; b=FwgotzoJ3YcMM7w2meZjdWWPjtDWq4N8fIBpuT2oQV5D9vQ8/Z9L2gIpweC6m6+j+Y Tx4W/gh44qgJnmacl4wDRbMyc3Q1leOsKbptzuTgCJG55eQUmPeupdB8ub0IeSp7uJMI 2dQYWbBHI6Ia4/86we3mYc90TDoTflmEAeE7bK27miKBYmrRNdN0BPIF9J5T+7PpsMLr RcqMSJTJDUGOOYIQQZ26E6D+NWzPCeLBQ82nDFT4p3T8E6UdjsyvBhvcPKjE2aoQzAC2 RRltsAu1SPdAKKdWNGynqzyLRkKkBl3SNL9P5DmVdzhOF/kVgjD5fSzJdXhyEiaGyJt1 J+wQ==
X-Gm-Message-State: AOAM532r4E80/f7Di772sbNiaMaF2yAVH4upADUpPKtR/vS6nhzNd8uc HMfacZVzuUl9bJbuc0EEZZJkVBqc3EIkvZzOjWaOTQ==
X-Google-Smtp-Source: ABdhPJzoh87EcCwyrBoUhUHkLJ1UPXK2/gBtT1/jjkZreSWJ38oO9nAkWg/sVqYVolC6Olb+F+Lfm2e7qwoYJfKQcAQ=
X-Received: by 2002:a67:c00a:0:b0:31a:fc72:451d with SMTP id v10-20020a67c00a000000b0031afc72451dmr1537375vsi.38.1645114704171; Thu, 17 Feb 2022 08:18:24 -0800 (PST)
MIME-Version: 1.0
References: <164462070317.8057.6829026572175337017@ietfa.amsl.com> <CAOj+MMFtGVoaoj-L5Wv2yZz+HpQ3JLehvtBHtxrfG0-wCfko8g@mail.gmail.com> <AM7PR03MB64511292D62F62956411ED67EE319@AM7PR03MB6451.eurprd03.prod.outlook.com> <CAOj+MMFA3jq7XOB4nB8A2t+A2iuty25NMB+9x5NTHTeVdcz9+Q@mail.gmail.com> <AM7PR03MB64515E34B0CD23E44D7EB83BEE319@AM7PR03MB6451.eurprd03.prod.outlook.com> <CAH6gdPwgkfGHJyD9p4tAzGTTy4-vNRhNdzgTA=LgzxzPbZp7zw@mail.gmail.com> <CAHw9_iKmMgKrNv_yVX3fp8gEZi4_ZEtUPLC3ycXU+H3uaoqfVg@mail.gmail.com> <CAOj+MMGvt-h4U4tbOHg8fSGyT_A8tdws8J747-D+-RjOc0dtkA@mail.gmail.com> <de47b5ed7bf64831906862e30e84dffd@huawei.com> <8e022f7b-f710-a2f7-0171-4a9a1d65b501@joelhalpern.com> <CAOj+MMEcA2hpaskPmcZjsm7mX9b4jHF0n3kakbG0LS+BzxJ9CQ@mail.gmail.com> <eaf13c98-1c2b-1946-cad5-6588c4cbd1e3@joelhalpern.com>
In-Reply-To: <eaf13c98-1c2b-1946-cad5-6588c4cbd1e3@joelhalpern.com>
From: Robert Raszuk <robert@raszuk.net>
Date: Thu, 17 Feb 2022 17:18:13 +0100
Message-ID: <CAOj+MMFieCKRJEf9BwR5nnOYSzKj_7tAawZ=c8u7uuw2V7hJhQ@mail.gmail.com>
To: "Joel M. Halpern" <jmh@joelhalpern.com>
Cc: Zhuangshunwan <zhuangshunwan=40huawei.com@dmarc.ietf.org>,  "draft-ietf-bess-srv6-services@ietf.org" <draft-ietf-bess-srv6-services@ietf.org>, BESS <bess@ietf.org>
Content-Type: multipart/alternative; boundary="0000000000008eaab105d8391da0"
Archived-At: <https://mailarchive.ietf.org/arch/msg/bess/tZFm2acPqFj6r9iA6mq8GAHsKIk>
Subject: Re: [bess] Warren Kumari's Discuss on draft-ietf-bess-srv6-services-10: (with DISCUSS and COMMENT)
X-BeenThere: bess@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: BGP-Enabled ServiceS working group discussion list <bess.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/bess>, <mailto:bess-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/bess/>
List-Post: <mailto:bess@ietf.org>
List-Help: <mailto:bess-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/bess>, <mailto:bess-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 17 Feb 2022 16:18:31 -0000

--0000000000008eaab105d8391da0
Content-Type: text/plain; charset="UTF-8"

Joel,

There was a lot of effort by various vendors put in place to help automate
protection of the domain from getting any external packet to the
infrastructure addresses.

Typically I have seen two models in SPs:

* automatic ACL protection at the data plane for all infra targets
(sometimes with exceptions of ICMP)

* putting Internet into a VPN itself hence limiting to what comes from
Internet stays in the special VPN dedicated for it.

I have not seen much individual protection done at the L2 or L3 VPNs PEs to
selectively decapsulate. But it could be done too.

However all of this is about transport layer, while this draft is mainly
about service layer so to me this is out of topic if you see the layer
decoupling.

BESS :),
Robert.


On Thu, Feb 17, 2022 at 5:11 PM Joel M. Halpern <jmh@joelhalpern.com> wrote:

> I would have to dig for it, but there is general guidance that nodes
> should not decapsulate IP tunnels that they don't know about.  (There
> are exceptions, such as LISP.  But neither GRE nor MPLS in UDP have such
> exceptions.)  Conceptually, SRv6 introduces a generic exception for SRv6
> SIDs within the limited domain.  But still says to check that the packet
> you are receiving at least claims to be from within the limited domain.
>
> This has nothing to do with sr-policy.
>
> Yours,
> Joel
>
> On 2/17/2022 11:06 AM, Robert Raszuk wrote:
> > Joel,
> >
> > But we are back to per src policy then right ?
> >
> > Frankly I never saw such a policy on egress PEs and I did see L3VPNs or
> > L2VPNs running over IP. The protection is applied on ingress you your
> > domain.
> >
> > Thx,
> > R.
> >
> >
> > On Thu, Feb 17, 2022 at 5:03 PM Joel M. Halpern <jmh@joelhalpern.com
> > <mailto:jmh@joelhalpern.com>> wrote:
> >
> >     I would presume that the general policy (which does not apply to
> SRv6)
> >     that nodes should not decapsulate  tunnel packets without
> configuration
> >     or special exemption would mean that an arbitrary MPLS node will not
> >     decapsualte a GRE packet and process its MPLS content.  Otherwise,
> all
> >     tunnels become major security risks.
> >
> >     Yours,
> >     Joel
> >
> >     On 2/17/2022 10:41 AM, Zhuangshunwan wrote:
> >      > Hi all,
> >      >
> >      > +1 for Robert.
> >      >
> >      > Yes, especially when MPLS in GRE or MPLS in UDP is deployed,
> packets
> >      > carrying MPLS labels can traverse all IP-reachable networks and
> >     reach
> >      > remote PEs.
> >      >
> >      > BR,
> >      >
> >      > Shunwan
>
>      >
> >      > *From:*Robert Raszuk [mailto:robert@raszuk.net
> >     <mailto:robert@raszuk.net>]
> >      > *Sent:* Thursday, February 17, 2022 11:28 PM
> >      > *To:* Warren Kumari <warren@kumari.net <mailto:warren@kumari.net
> >>
> >      > *Cc:* Ketan Talaulikar <ketant.ietf@gmail.com
> >     <mailto:ketant.ietf@gmail.com>>; Andrew - IETF
> >      > <andrew-ietf@liquid.tech>; Bocci, Matthew (Nokia - GB)
> >      > <matthew.bocci@nokia.com <mailto:matthew.bocci@nokia.com>>;
> >     draft-ietf-bess-srv6-services@ietf.org
> >     <mailto:draft-ietf-bess-srv6-services@ietf.org>;
> >      > bess-chairs@ietf.org <mailto:bess-chairs@ietf.org>; The IESG
> >     <iesg@ietf.org <mailto:iesg@ietf.org>>; BESS <bess@ietf.org
> >     <mailto:bess@ietf.org>>
> >      > *Subject:* Re: Warren Kumari's Discuss on
> >      > draft-ietf-bess-srv6-services-10: (with DISCUSS and COMMENT)
> >      >
> >      > Hi Warren,
> >      >
> >      > I am very sorry but I see folks are completely mixing transport
> >     layer
> >      > and service layer.
> >      >
> >      > In RFC4364 you can use MPLS label for service demux and IP
> >     transport to
> >      > get to remote egress PE via any IP network including Internet.
> >      >
> >      > There is nothing in L3VPNs like enabling MPLS on interface as
> >     mandatory
> >      > prerequisite. Yes many folks are confused about this and I see
> >     the same
> >      > confusion here. The service plane is completely separate from
> >     transport
> >      > layer from day one.
> >      >
> >      > Kind regards,
> >      >
> >      > Robert
> >      >
>
>

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

<div dir=3D"ltr"><div dir=3D"ltr">Joel,<div><br></div><div>There was a lot =
of effort by various vendors put in place to help automate protection of th=
e domain from getting any external packet to the infrastructure addresses.=
=C2=A0</div><div><br></div><div>Typically I have seen two models in SPs:=C2=
=A0</div><div><br></div><div>* automatic ACL protection at the data plane f=
or all infra targets (sometimes with exceptions of ICMP)</div><div><br></di=
v><div>* putting Internet into a VPN itself hence limiting to what comes fr=
om Internet stays in the special VPN dedicated for it.=C2=A0</div><div><br>=
</div><div>I have not seen much individual protection done at the L2 or L3 =
VPNs PEs to selectively decapsulate. But it could be done too.=C2=A0</div><=
div><br></div><div>However all of this is about transport layer, while this=
 draft is mainly about service layer so to me this is out of topic if you s=
ee the layer decoupling.=C2=A0</div><div><br></div><div>BESS :),</div><div>=
Robert.</div><div><br></div></div><br><div class=3D"gmail_quote"><div dir=
=3D"ltr" class=3D"gmail_attr">On Thu, Feb 17, 2022 at 5:11 PM Joel M. Halpe=
rn &lt;<a href=3D"mailto:jmh@joelhalpern.com">jmh@joelhalpern.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">I would ha=
ve to dig for it, but there is general guidance that nodes <br>
should not decapsulate IP tunnels that they don&#39;t know about.=C2=A0 (Th=
ere <br>
are exceptions, such as LISP.=C2=A0 But neither GRE nor MPLS in UDP have su=
ch <br>
exceptions.)=C2=A0 Conceptually, SRv6 introduces a generic exception for SR=
v6 <br>
SIDs within the limited domain.=C2=A0 But still says to check that the pack=
et <br>
you are receiving at least claims to be from within the limited domain.<br>
<br>
This has nothing to do with sr-policy.<br>
<br>
Yours,<br>
Joel<br>
<br>
On 2/17/2022 11:06 AM, Robert Raszuk wrote:<br>
&gt; Joel,<br>
&gt; <br>
&gt; But we are back to per src policy then right ?<br>
&gt; <br>
&gt; Frankly I never saw such a policy=C2=A0on egress PEs and I did see L3V=
PNs or <br>
&gt; L2VPNs running over IP. The protection is applied on ingress you your =
<br>
&gt; domain.<br>
&gt; <br>
&gt; Thx,<br>
&gt; R.<br>
&gt; <br>
&gt; <br>
&gt; On Thu, Feb 17, 2022 at 5:03 PM Joel M. Halpern &lt;<a href=3D"mailto:=
jmh@joelhalpern.com" target=3D"_blank">jmh@joelhalpern.com</a> <br>
&gt; &lt;mailto:<a href=3D"mailto:jmh@joelhalpern.com" target=3D"_blank">jm=
h@joelhalpern.com</a>&gt;&gt; wrote:<br>
&gt; <br>
&gt;=C2=A0 =C2=A0 =C2=A0I would presume that the general policy (which does=
 not apply to SRv6)<br>
&gt;=C2=A0 =C2=A0 =C2=A0that nodes should not decapsulate=C2=A0 tunnel pack=
ets without configuration<br>
&gt;=C2=A0 =C2=A0 =C2=A0or special exemption would mean that an arbitrary M=
PLS node will not<br>
&gt;=C2=A0 =C2=A0 =C2=A0decapsualte a GRE packet and process its MPLS conte=
nt.=C2=A0 Otherwise, all<br>
&gt;=C2=A0 =C2=A0 =C2=A0tunnels become major security risks.<br>
&gt; <br>
&gt;=C2=A0 =C2=A0 =C2=A0Yours,<br>
&gt;=C2=A0 =C2=A0 =C2=A0Joel<br>
&gt; <br>
&gt;=C2=A0 =C2=A0 =C2=A0On 2/17/2022 10:41 AM, Zhuangshunwan wrote:<br>
&gt;=C2=A0 =C2=A0 =C2=A0 &gt; Hi all,<br>
&gt;=C2=A0 =C2=A0 =C2=A0 &gt;<br>
&gt;=C2=A0 =C2=A0 =C2=A0 &gt; +1 for Robert.<br>
&gt;=C2=A0 =C2=A0 =C2=A0 &gt;<br>
&gt;=C2=A0 =C2=A0 =C2=A0 &gt; Yes, especially when MPLS in GRE or MPLS in U=
DP is deployed, packets<br>
&gt;=C2=A0 =C2=A0 =C2=A0 &gt; carrying MPLS labels can traverse all IP-reac=
hable networks and<br>
&gt;=C2=A0 =C2=A0 =C2=A0reach<br>
&gt;=C2=A0 =C2=A0 =C2=A0 &gt; remote PEs.<br>
&gt;=C2=A0 =C2=A0 =C2=A0 &gt;<br>
&gt;=C2=A0 =C2=A0 =C2=A0 &gt; BR,<br>
&gt;=C2=A0 =C2=A0 =C2=A0 &gt;<br>
&gt;=C2=A0 =C2=A0 =C2=A0 &gt; Shunwan<br></blockquote><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;=C2=A0 =C2=A0 =C2=A0 &gt;<br>
&gt;=C2=A0 =C2=A0 =C2=A0 &gt; *From:*Robert Raszuk [mailto:<a href=3D"mailt=
o:robert@raszuk.net" target=3D"_blank">robert@raszuk.net</a><br>
&gt;=C2=A0 =C2=A0 =C2=A0&lt;mailto:<a href=3D"mailto:robert@raszuk.net" tar=
get=3D"_blank">robert@raszuk.net</a>&gt;]<br>
&gt;=C2=A0 =C2=A0 =C2=A0 &gt; *Sent:* Thursday, February 17, 2022 11:28 PM<=
br>
&gt;=C2=A0 =C2=A0 =C2=A0 &gt; *To:* Warren Kumari &lt;<a href=3D"mailto:war=
ren@kumari.net" target=3D"_blank">warren@kumari.net</a> &lt;mailto:<a href=
=3D"mailto:warren@kumari.net" target=3D"_blank">warren@kumari.net</a>&gt;&g=
t;<br>
&gt;=C2=A0 =C2=A0 =C2=A0 &gt; *Cc:* Ketan Talaulikar &lt;<a href=3D"mailto:=
ketant.ietf@gmail.com" target=3D"_blank">ketant.ietf@gmail.com</a><br>
&gt;=C2=A0 =C2=A0 =C2=A0&lt;mailto:<a href=3D"mailto:ketant.ietf@gmail.com"=
 target=3D"_blank">ketant.ietf@gmail.com</a>&gt;&gt;; Andrew - IETF<br>
&gt;=C2=A0 =C2=A0 =C2=A0 &gt; &lt;andrew-ietf@liquid.tech&gt;; Bocci, Matth=
ew (Nokia - GB)<br>
&gt;=C2=A0 =C2=A0 =C2=A0 &gt; &lt;<a href=3D"mailto:matthew.bocci@nokia.com=
" target=3D"_blank">matthew.bocci@nokia.com</a> &lt;mailto:<a href=3D"mailt=
o:matthew.bocci@nokia.com" target=3D"_blank">matthew.bocci@nokia.com</a>&gt=
;&gt;;<br>
&gt;=C2=A0 =C2=A0 =C2=A0<a href=3D"mailto:draft-ietf-bess-srv6-services@iet=
f.org" target=3D"_blank">draft-ietf-bess-srv6-services@ietf.org</a><br>
&gt;=C2=A0 =C2=A0 =C2=A0&lt;mailto:<a href=3D"mailto:draft-ietf-bess-srv6-s=
ervices@ietf.org" target=3D"_blank">draft-ietf-bess-srv6-services@ietf.org<=
/a>&gt;;<br>
&gt;=C2=A0 =C2=A0 =C2=A0 &gt; <a href=3D"mailto:bess-chairs@ietf.org" targe=
t=3D"_blank">bess-chairs@ietf.org</a> &lt;mailto:<a href=3D"mailto:bess-cha=
irs@ietf.org" target=3D"_blank">bess-chairs@ietf.org</a>&gt;; The IESG<br>
&gt;=C2=A0 =C2=A0 =C2=A0&lt;<a href=3D"mailto:iesg@ietf.org" target=3D"_bla=
nk">iesg@ietf.org</a> &lt;mailto:<a href=3D"mailto:iesg@ietf.org" target=3D=
"_blank">iesg@ietf.org</a>&gt;&gt;; BESS &lt;<a href=3D"mailto:bess@ietf.or=
g" target=3D"_blank">bess@ietf.org</a><br>
&gt;=C2=A0 =C2=A0 =C2=A0&lt;mailto:<a href=3D"mailto:bess@ietf.org" target=
=3D"_blank">bess@ietf.org</a>&gt;&gt;<br>
&gt;=C2=A0 =C2=A0 =C2=A0 &gt; *Subject:* Re: Warren Kumari&#39;s Discuss on=
<br>
&gt;=C2=A0 =C2=A0 =C2=A0 &gt; draft-ietf-bess-srv6-services-10: (with DISCU=
SS and COMMENT)<br>
&gt;=C2=A0 =C2=A0 =C2=A0 &gt;<br>
&gt;=C2=A0 =C2=A0 =C2=A0 &gt; Hi Warren,<br>
&gt;=C2=A0 =C2=A0 =C2=A0 &gt;<br>
&gt;=C2=A0 =C2=A0 =C2=A0 &gt; I am very sorry but I see folks are completel=
y mixing transport<br>
&gt;=C2=A0 =C2=A0 =C2=A0layer<br>
&gt;=C2=A0 =C2=A0 =C2=A0 &gt; and service=C2=A0layer.<br>
&gt;=C2=A0 =C2=A0 =C2=A0 &gt;<br>
&gt;=C2=A0 =C2=A0 =C2=A0 &gt; In RFC4364 you can use MPLS label for service=
 demux and IP<br>
&gt;=C2=A0 =C2=A0 =C2=A0transport to<br>
&gt;=C2=A0 =C2=A0 =C2=A0 &gt; get to remote egress PE via any IP network in=
cluding Internet.<br>
&gt;=C2=A0 =C2=A0 =C2=A0 &gt;<br>
&gt;=C2=A0 =C2=A0 =C2=A0 &gt; There is nothing in L3VPNs like enabling MPLS=
 on interface as<br>
&gt;=C2=A0 =C2=A0 =C2=A0mandatory<br>
&gt;=C2=A0 =C2=A0 =C2=A0 &gt; prerequisite. Yes many folks are confused abo=
ut this and I see<br>
&gt;=C2=A0 =C2=A0 =C2=A0the same<br>
&gt;=C2=A0 =C2=A0 =C2=A0 &gt; confusion here. The service plane is complete=
ly separate from<br>
&gt;=C2=A0 =C2=A0 =C2=A0transport<br>
&gt;=C2=A0 =C2=A0 =C2=A0 &gt; layer from day one.<br>
&gt;=C2=A0 =C2=A0 =C2=A0 &gt;<br>
&gt;=C2=A0 =C2=A0 =C2=A0 &gt; Kind regards,<br>
&gt;=C2=A0 =C2=A0 =C2=A0 &gt;<br>
&gt;=C2=A0 =C2=A0 =C2=A0 &gt; Robert<br>
&gt;=C2=A0 =C2=A0 =C2=A0 &gt;<br><br>
</blockquote></div></div>

--0000000000008eaab105d8391da0--


From nobody Thu Feb 17 08:48:16 2022
Return-Path: <ketant.ietf@gmail.com>
X-Original-To: bess@ietfa.amsl.com
Delivered-To: bess@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id B73DC3A0C1B; Thu, 17 Feb 2022 08:47:48 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.096
X-Spam-Level: 
X-Spam-Status: No, score=-2.096 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, DKIM_VALID_EF=-0.1, FREEMAIL_FROM=0.001, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_BLOCKED=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 XbdWjBJjdzpk; Thu, 17 Feb 2022 08:47:43 -0800 (PST)
Received: from mail-vk1-xa2a.google.com (mail-vk1-xa2a.google.com [IPv6:2607:f8b0:4864:20::a2a]) (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 5B5653A0C06; Thu, 17 Feb 2022 08:47:42 -0800 (PST)
Received: by mail-vk1-xa2a.google.com with SMTP id n14so3362640vkk.6; Thu, 17 Feb 2022 08:47:42 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20210112;  h=mime-version:references:in-reply-to:from:date:message-id:subject:to :cc; bh=K3xRtuC+GD21n9olNxGq6UgGbdY9PkCnq8YfS5WYHP4=; b=l3C8b9yLAsPUanG9OxnuqkDQHZhqNG5KGOVLjdkdUgcag4T2W4ZPE6+rUVn092yzTy Oaw4oN71R/AzAIC7guLYn3VF006goCabTy8FPp57nT0JWjbU4JStOWWDa1qd8ULCb2/h T2MOYK+Aow9QhxYWlb0K1i6zBaRYuJqSVp6rMw/pdhgCMZUMLv1aNZv318OOtwdBDVRY pT7LQXq6ZzgpsBpohXa2dHIJ7qBwPjpz2KH0TacHSJ3g1BcP19hWCNU2tgposSqi6Ek5 t+fFRDn+zhZiEUZDFYCKO5mxLhgODDwg3mWHUSYbEWGekA6K84YEd+oins980DnT/+iz gxdw==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20210112; h=x-gm-message-state:mime-version:references:in-reply-to:from:date :message-id:subject:to:cc; bh=K3xRtuC+GD21n9olNxGq6UgGbdY9PkCnq8YfS5WYHP4=; b=7Zz9fLxNbekskzgHvhFnpgObFuZfctlJug0DAU5t9suPFVv0Ih59aigu9XQshjI/LB Pt8Iu5FN1rGZ49Nn8YTK4ns+15YhoBpFoLkQJhxseLW8Jw0wmEmTqkC8Jef3BlU82TJY +OHbJqGk6DerR6WpLL3yihrvFOfV3qdJ8XacMG2LaQtriukedmrks06JV2LDmotlYmVQ GcnYFBPv8aawRHhYWqWK9wKjMDGjRUbTKAA7roGGH2JkNCqY+OvNh3NqVv/vdTf6p3Ld K35gpxCMheWFsqUwkq+yXAaVWodpcoEhUVwRFbofUKTpGtp1Nf4FlwaGC0gXb5vF7d/l H6ng==
X-Gm-Message-State: AOAM530vVdnt/CNDEiXsuxqOd7Gx0dkm1o/zSYoJ6UkLquxoaEeWCy70 it1nKr7eFH8mUa1XGlVEE4Y6lsW+56LsJcU9S08=
X-Google-Smtp-Source: ABdhPJzkB8XVMV8HM/rwgh5ytAjteZrBjGWZ9Tt8eoXgI9nYSitOn+Aea/kky/DefTjWaxJdsWXCPDoSC4JQFK6nTj8=
X-Received: by 2002:a05:6122:a1f:b0:32d:a4a4:6c27 with SMTP id 31-20020a0561220a1f00b0032da4a46c27mr1561173vkn.14.1645116459868; Thu, 17 Feb 2022 08:47:39 -0800 (PST)
MIME-Version: 1.0
References: <164507779493.12793.548337102165449445@ietfa.amsl.com> <CAH6gdPyK=BjqwdkK8-GF6HOr6ubC7CocED5bTFBDPOB4zV-JRA@mail.gmail.com> <CA+wi2hNcAsoJOrPmHavbPEeGsNY6TKx7OFSq7B8jWdSXnXQWPA@mail.gmail.com> <CAH6gdPx-YBks3GNsueJA3-tFoCuKvQpyhK_3_+j-L098M=kW3w@mail.gmail.com> <CA+wi2hO_7LyxyeOwUYe+XV3t64_nQudDqQENsjxJOi77qwOY0g@mail.gmail.com>
In-Reply-To: <CA+wi2hO_7LyxyeOwUYe+XV3t64_nQudDqQENsjxJOi77qwOY0g@mail.gmail.com>
From: Ketan Talaulikar <ketant.ietf@gmail.com>
Date: Thu, 17 Feb 2022 22:17:27 +0530
Message-ID: <CAH6gdPz7sL4_RAphLQhu7q5ompvLazzHZXUub4e3W6GgEkYpFQ@mail.gmail.com>
To: Tony Przygienda <tonysietf@gmail.com>
Cc: Erik Kline <ek.ietf@gmail.com>,  "Bocci, Matthew (Nokia - GB)" <matthew.bocci@nokia.com>, draft-ietf-bess-srv6-services@ietf.org,  bess-chairs@ietf.org, The IESG <iesg@ietf.org>, BESS <bess@ietf.org>
Content-Type: multipart/alternative; boundary="00000000000034646805d8398667"
Archived-At: <https://mailarchive.ietf.org/arch/msg/bess/V6R2ETppqShvdYISb8RsHEI_77s>
Subject: Re: [bess] Erik Kline's Discuss on draft-ietf-bess-srv6-services-11: (with DISCUSS)
X-BeenThere: bess@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: BGP-Enabled ServiceS working group discussion list <bess.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/bess>, <mailto:bess-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/bess/>
List-Post: <mailto:bess@ietf.org>
List-Help: <mailto:bess-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/bess>, <mailto:bess-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 17 Feb 2022 16:47:49 -0000

--00000000000034646805d8398667
Content-Type: text/plain; charset="UTF-8"

Hi Tony,

Indeed, perhaps you might have lost the thread here ;-)

Things are pretty simple (unless one wants to over-complicate) and covered
in the base SRv6 standards-track RFC8754. Let me put it down here:

   1.  Any packet entering the SR domain and destined to a SID within
       the SR domain is dropped.  This may be realized with the
       following logic.  Other methods with equivalent outcome are
       considered compliant:

       *  Allocate all the SIDs from a block S/s

       *  Configure each external interface of each edge node of the
          domain with an inbound infrastructure access list (IACL) that
          drops any incoming packet with a destination address in S/s

       *  Failure to implement this method of ingress filtering exposes
          the SR domain to source-routing attacks, as described and
          referenced in [RFC5095
<https://datatracker.ietf.org/doc/html/rfc5095>]


I can understand the argument that someone that is doing this manually on
router CLIs today could miss this on some interface. But with the
templates, automation, and other tools available today, I find it hard to
agree when this filtering is called "complex", "not possible" and
"handwaving". Especially, when operators have already done this in their
deployments.

@Erik Kline <ek.ietf@gmail.com>
In any case, none of this is being newly introduced in the document under
discussion nor changed by it.

Thanks,
Ketan


On Thu, Feb 17, 2022 at 4:19 PM Tony Przygienda <tonysietf@gmail.com> wrote:

> Ketan, yepp, 5.1.2 is roughly the CUG via ACL, add to it per service
> protection (as in some external A can talk to service X but external B
> cannot which now starts to push you into fragment the SRv6 "prefix" into
> "per service space" if you want to aggregate), multiply that by the
> downstream-upstream if you want to cross providers AFAIS (as in BGP
> flowspec up/down shorewalling) and you have a pretty nice combinatorial
> space. And BTW, source address is easily spoofed given the lack of BCP
> implementations in the real world and with source routing technology one
> can land those packets in unexpected places via unexpected routes. All that
> looks to me like nothing comparable to a leaked internal loopback today
> which was my whole point as in fallacy by  faulty analogy.
>
> Unless I lost the thread completely which, given the amount of machinery
> fielded by now ;-) could be excusable ...
>
> -- tony
>
>
> On Thu, Feb 17, 2022 at 11:37 AM Ketan Talaulikar <ketant.ietf@gmail.com>
> wrote:
>
>> Hi Tony,
>>
>> My apologies, but I am not able to understand your emails entirely. I
>> wonder if this text below helps explain:
>> https://datatracker.ietf.org/doc/html/rfc8754#section-5.1
>>
>> Thanks,
>> Ketan
>>
>>
>> On Thu, Feb 17, 2022 at 3:40 PM Tony Przygienda <tonysietf@gmail.com>
>> wrote:
>>
>>>
>>>
>>>
>>>>
>>>>> But I'm prepared to learn why this wouldn't work or would be somehow
>>>>> worse.
>>>>>
>>>>
>>>> KT> It isn't necessary nor required because SRv6 locators are just IPv6
>>>> prefixes that are already covered by IGP/BGP extensions for IPv6 routing. A
>>>> provider that uses global IPv6 addresses in their infrastructure (e.g. for
>>>> their BGP and other routing sessions, on their router links and loopback,
>>>> for DHCP, AAA, etc.) already do routing for those prefixes via IGP/BGP.
>>>> These are not advertised (nor leaked) out into the Internet since doing so
>>>> can result in attacks on their internal network and infrastructure. They
>>>> are protected via BGP configuration to stop leaks and then again by ACLs at
>>>> Internet Border Routers to prevent attacks via the data path. This still
>>>> remains the case to be done for SRv6 locators - they are similarly the
>>>> service provider's "internal" infrastructure.
>>>>
>>>>
>>> I'm confounded by the recent line of reasoning  of SRv6 proponents.  An
>>> IPv6 address is NOT a service access point, it's a routable address,
>>> history shows us that we can protect against services on the device being
>>> attacked through that (though it took some work like proper ICMP handling).
>>> SRv6 endpoints here are really service endpoints, unless we have a CUG
>>> security architecture in place, how do we protect services here without
>>> having CUG style filters on the whole edge?  with SRv6 services giving
>>> people a service access point and a tunneling technology where someone via
>>> v6 routing can built a tunnel to hit the service is a different beast
>>> altogether than protecting reachability (routable addresses) and I fear
>>> pretty soon we're looking @ routers going very, very deep into the "IPv6"
>>> packet to make sure there aren't some magic options on the packet
>>> source-routing it in funky ways towards service endpoints that will accept
>>> the packet.
>>>
>>> --- tony
>>>
>>

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

<div dir=3D"ltr">Hi Tony,<div><br></div><div>Indeed, perhaps you might have=
 lost the thread here ;-)</div><div><br></div><div>Things are pretty simple=
 (unless one wants to over-complicate) and covered in the base SRv6 standar=
ds-track RFC8754. Let me put it down here:</div><div><br></div><div><pre st=
yle=3D"font-size:13.3333px;margin-top:0px;margin-bottom:0px;color:rgb(0,0,0=
)">   1.  Any packet entering the SR domain and destined to a SID within
       the SR domain is dropped.  This may be realized with the
       following logic.  Other methods with equivalent outcome are
       considered compliant:

       *  Allocate all the SIDs from a block S/s

       *  Configure each external interface of each edge node of the
          domain with an inbound infrastructure access list (IACL) that
          drops any incoming packet with a destination address in S/s

       *  Failure to implement this method of ingress filtering exposes
          the SR domain to source-routing attacks, as described and
          referenced in [<a href=3D"https://datatracker.ietf.org/doc/html/r=
fc5095" title=3D"&quot;Deprecation of Type 0 Routing Headers in IPv6&quot;"=
 target=3D"_blank">RFC5095</a>]</pre></div><div><br></div><div>I can unders=
tand the argument that someone that is doing this manually on router CLIs t=
oday could miss this on some interface. But with the templates, automation,=
 and other tools available today, I find it hard to agree when this filteri=
ng is called &quot;complex&quot;, &quot;not possible&quot; and &quot;handwa=
ving&quot;. Especially, when operators have already done this in their depl=
oyments.</div><div><br></div><div><a class=3D"gmail_plusreply" id=3D"m_3270=
910733798549230plusReplyChip-2" href=3D"mailto:ek.ietf@gmail.com" target=3D=
"_blank">@Erik Kline</a></div><div>In any case, none of this is being newly=
 introduced in the document under discussion nor changed by it.=C2=A0</div>=
<div><br></div><div>Thanks,</div><div>Ketan</div><div><br></div></div><br><=
div class=3D"gmail_quote"><div dir=3D"ltr" class=3D"gmail_attr">On Thu, Feb=
 17, 2022 at 4:19 PM Tony Przygienda &lt;<a href=3D"mailto:tonysietf@gmail.=
com" target=3D"_blank">tonysietf@gmail.com</a>&gt; wrote:<br></div><blockqu=
ote class=3D"gmail_quote" style=3D"margin:0px 0px 0px 0.8ex;border-left:1px=
 solid rgb(204,204,204);padding-left:1ex"><div dir=3D"ltr"><div>Ketan, yepp=
, 5.1.2 is roughly the CUG via ACL, add to it per service protection (as in=
 some external A can talk to service X but external B cannot which now star=
ts to push you into fragment the SRv6 &quot;prefix&quot; into &quot;per ser=
vice space&quot; if you want to aggregate), multiply that by the downstream=
-upstream if you want to cross providers AFAIS (as in BGP flowspec up/down =
shorewalling) and you have a pretty nice combinatorial space. And BTW, sour=
ce address is easily spoofed given the lack of BCP implementations in the r=
eal world and with source routing technology one can land those packets in =
unexpected places via unexpected routes. All that looks to me like nothing =
comparable to a leaked internal loopback today which was my whole point as =
in fallacy by=C2=A0 faulty analogy. <br></div><div><br></div><div>Unless I =
lost the thread completely which, given the amount of machinery fielded by =
now ;-) could be excusable ... <br></div><div><br></div><div>-- tony <br></=
div><div>=C2=A0<br></div></div><br><div class=3D"gmail_quote"><div dir=3D"l=
tr" class=3D"gmail_attr">On Thu, Feb 17, 2022 at 11:37 AM Ketan Talaulikar =
&lt;<a href=3D"mailto:ketant.ietf@gmail.com" target=3D"_blank">ketant.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">Hi Tony,<div><br></div><div>My apologies, but I=
 am not able to understand your emails entirely. I wonder if this text belo=
w helps explain:=C2=A0<a href=3D"https://datatracker.ietf.org/doc/html/rfc8=
754#section-5.1" target=3D"_blank">https://datatracker.ietf.org/doc/html/rf=
c8754#section-5.1</a></div><div><br></div><div>Thanks,</div><div>Ketan</div=
><div><br></div></div><br><div class=3D"gmail_quote"><div dir=3D"ltr" class=
=3D"gmail_attr">On Thu, Feb 17, 2022 at 3:40 PM Tony Przygienda &lt;<a href=
=3D"mailto:tonysietf@gmail.com" target=3D"_blank">tonysietf@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 d=
ir=3D"ltr"><div dir=3D"ltr"><br></div><br><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 dir=3D"ltr"><div class=3D"=
gmail_quote"><div><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"><br>
But I&#39;m prepared to learn why this wouldn&#39;t work or would be someho=
w worse.<br></blockquote><div><br></div><div>KT&gt; It isn&#39;t necessary =
nor required because SRv6 locators are just IPv6 prefixes that are already =
covered by IGP/BGP extensions for IPv6 routing. A provider that uses global=
 IPv6 addresses in their infrastructure (e.g. for their BGP and other routi=
ng sessions, on their router links and loopback, for DHCP, AAA, etc.) alrea=
dy do routing for those prefixes via IGP/BGP. These are not advertised (nor=
 leaked) out into the Internet since doing so can result in attacks on thei=
r internal network and infrastructure. They are protected via BGP configura=
tion to stop leaks and then again by ACLs at Internet Border Routers to pre=
vent attacks via the data path. This still remains the case to be done for =
SRv6 locators - they are similarly the service provider&#39;s &quot;interna=
l&quot; infrastructure.</div><br></div></div></blockquote><div><br></div><d=
iv>I&#39;m confounded by the recent line of reasoning=C2=A0 of SRv6 propone=
nts.=C2=A0 An IPv6 address is NOT a service access point, it&#39;s a routab=
le address, history shows us that we can protect against services on the de=
vice being attacked through that (though it took some work like proper ICMP=
 handling). SRv6 endpoints here are really service endpoints, unless we hav=
e a CUG security architecture in place, how do we protect services here wit=
hout having CUG style filters on the whole edge?=C2=A0 with SRv6 services g=
iving people a service access point and a tunneling technology where someon=
e via v6 routing can built a tunnel to hit the service is a different beast=
 altogether than protecting reachability (routable addresses) and I fear pr=
etty soon we&#39;re looking @ routers going very, very deep into the &quot;=
IPv6&quot; packet to make sure there aren&#39;t some magic options on the p=
acket source-routing it in funky ways towards service endpoints that will a=
ccept the packet. <br></div><div><br></div><div>--- tony <br></div></div></=
div>
</blockquote></div>
</blockquote></div>
</blockquote></div>

--00000000000034646805d8398667--


From nobody Thu Feb 17 11:01:58 2022
Return-Path: <aretana.ietf@gmail.com>
X-Original-To: bess@ietfa.amsl.com
Delivered-To: bess@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id EB7C73A0F47; Thu, 17 Feb 2022 11:00:53 -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, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, DKIM_VALID_EF=-0.1, FREEMAIL_FROM=0.001, RCVD_IN_DNSWL_BLOCKED=0.001, SPF_HELO_NONE=0.001, SPF_PASS=-0.001, UNPARSEABLE_RELAY=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 g41q8jNTI-Et; Thu, 17 Feb 2022 11:00:52 -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 877653A0F42; Thu, 17 Feb 2022 11:00:51 -0800 (PST)
Received: by mail-ed1-x533.google.com with SMTP id m17so11284217edc.13; Thu, 17 Feb 2022 11:00:51 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20210112;  h=from:in-reply-to:references:mime-version:date:message-id:subject:to :cc:content-transfer-encoding; bh=0iQPwys31i2soqstKuc6srux+Hx+E0Qsi0mJ1/SkzfY=; b=ZvHpDQT0WzGeDVv+1rOVMQkdg/y9GqFeASnNJ+AhFoziKOMSwm6Yio0w3w4z1lHctZ cl0KUNjktx05zXSjVB0BRtPhsseppChh0xJJ4PXGtqrdMX6VPD8snjOVQWx9G/cjsfey bP6uPbFu/cDLoKk9N95xBix21Q1pJpLuGPE26MV42gyyKl+JUQLlYCUtneQsLqPzyBlK k5dTLhsiQxrqh4xTyNH9ZXkLgjVZN4bUq3kQMj2LWlyWfrZ7xYfYxxch+uRq+CJTt2Zf LjyL/o3f9DeIUUUH4CnBaZw63iFlY+kE9AIIHOK7W2d0Boy2Kb6+NTnIkQ7J+ehiLFYv u89w==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20210112; h=x-gm-message-state:from:in-reply-to:references:mime-version:date :message-id:subject:to:cc:content-transfer-encoding; bh=0iQPwys31i2soqstKuc6srux+Hx+E0Qsi0mJ1/SkzfY=; b=mKsIyVCNRZMyPrQpIqXbmlOFhLSQc42xmnFu80ujtySOf2d+VyLNdu+6r2cF6Bo2Md 9YUFNUcgbSCCmIbV7dgrpOlivQbXuFk639kSG3Ido2wE8GsQxpZeD6mf6AbDwng/XX7M tYPUgntbUtuFd2VIMjmewuQOKDCy76glpbceZFyASH4bJmxuhjcLqTOCOTAHGOIlqL1l FLDalGH2NkR1ExYYhpnOLucnHMnUoBeL0BLSd9xx+xLEDxAlht/SJ/Pj1eYsTGrU/iZb pQ/pOftM81lGri2T28m2hmKeB1Xnbtzzzf+wXP5DaSBSHNcWm3U0wkpJrJ9cVSE6lfns CyPw==
X-Gm-Message-State: AOAM530QINXdRk5w6YS/gemCyOQjH+Zw/8HrTdHy8z9ACAbst/VFy4Ki szAYBdK4FHWNgOOWlmvV1DJaIEUMCRPQuxXy+Rw=
X-Google-Smtp-Source: ABdhPJyfavmXTPRzngUPQEtzeR1xVfwbdWiG+/Xe0Sp0/KPxcEQJxr4zzd/xUgXtYlPxpvdnOfUZa8HYpyyuf25ZWHE=
X-Received: by 2002:a05:6402:2694:b0:411:f0b1:7f90 with SMTP id w20-20020a056402269400b00411f0b17f90mr4327010edd.398.1645124449549; Thu, 17 Feb 2022 11:00:49 -0800 (PST)
Received: from 1058052472880 named unknown by gmailapi.google.com with HTTPREST; Thu, 17 Feb 2022 11:00:48 -0800
From: Alvaro Retana <aretana.ietf@gmail.com>
In-Reply-To: <CAH6gdPzvdae5sGOS982OLdQbYv-qGBnC9BwF_LePhTjaUW+Ghg@mail.gmail.com>
References: <164494796487.31930.7636138656008278664@ietfa.amsl.com> <CAH6gdPzvdae5sGOS982OLdQbYv-qGBnC9BwF_LePhTjaUW+Ghg@mail.gmail.com>
MIME-Version: 1.0
Date: Thu, 17 Feb 2022 11:00:48 -0800
Message-ID: <CAMMESsw+28voyO-4prcNVh+d4y6r7wANQV8Qw0RVCrdcRHqOyQ@mail.gmail.com>
To: Ketan Talaulikar <ketant.ietf@gmail.com>
Cc: bess-chairs@ietf.org, draft-ietf-bess-srv6-services@ietf.org,  The IESG <iesg@ietf.org>, BESS <bess@ietf.org>,  "Bocci, Matthew (Nokia - GB)" <matthew.bocci@nokia.com>
Content-Type: text/plain; charset="UTF-8"
Content-Transfer-Encoding: quoted-printable
Archived-At: <https://mailarchive.ietf.org/arch/msg/bess/UJmU03mGsEAer6oWSfeDdLjGWpM>
Subject: Re: [bess] Alvaro Retana's Discuss on draft-ietf-bess-srv6-services-10: (with DISCUSS and COMMENT)
X-BeenThere: bess@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: BGP-Enabled ServiceS working group discussion list <bess.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/bess>, <mailto:bess-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/bess/>
List-Post: <mailto:bess@ietf.org>
List-Help: <mailto:bess-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/bess>, <mailto:bess-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 17 Feb 2022 19:00:54 -0000

On February 16, 2022 at 1:28:43 PM, Ketan Talaulikar wrote:


Ketan:

Hi!


> > ----------------------------------------------------------------------
> > DISCUSS:
> > ----------------------------------------------------------------------
> >
> > I am balloting DISCUSS because the document underspecifies the use of
> > Endpoint Behaviors. As a result, it is unclear when they should be chec=
ked,
> > enforced, or needed. Details follow.
> >
> >
> > The descriptions of the TLVs in =C2=A72 say (twice) that the "SRv6 Endp=
oint
> > behaviors which MAY be encoded, but not limited to, are...etc."
> >
> > The text above ends with "etc." which means there are other possible
> > behaviors. That's not a great use of normative language, even if option=
al.
>
> KT> Agree. We have removed the "etc".

Ok. =C2=A0Given the rest of the text, I think that "MAY" is just expressing
a fact, not a normative action: s/MAY/may


> > My initial instinct was to ask you to be specific, BUT...
> >
> > The description of the SRv6 SID Information Sub-TLV (=C2=A73.1) says th=
at "an
> > unrecognized endpoint behavior MUST NOT be considered invalid", which s=
eems
> > to mean that any behavior is ok, AND...
> >
> > There's no validation specified, except for the description of the SRv6=
 SID
> > Structure Sub-Sub-TLV (=C2=A73.2.1), where it says that the "Argument l=
ength
> > MUST be set to 0 for SIDs where the Argument is not applicable". AND...
> >
> > Several of the service descriptions in =C2=A75/=C2=A76 say that "The SR=
v6 Endpoint
> > behavior of the SRv6 SID is entirely up to the originator of the
> > advertisement. In practice, the SRv6 Endpoint behavior is..."
> >
> >
> > The result is that any endpoint behavior (even unrecognized) can be use=
d,
> > while also requiring a specific setting for the argument length in some
> > cases.
> >
> > How can the argument length be validated if the endpoint behavior is
> > unknown?
>
> KT> The argument length cannot be validated unless the endpoint behavior =
is
> known. The ingress PE needs to actually write the ARG part of the SID int=
o
> the SRv6 SID advertised by the egress PE when sending packets for that
> service to the egress PE. Therefore, knowing that the behavior involves
> argument and validating the argument length is important. We have clarifi=
ed
> this in the text.

I see that the text in -11 now says this:

=C2=A0 =C2=A0Arguments may be generally applicable for SIDs of only specifi=
c SRv6
=C2=A0 =C2=A0Endpoint behaviors (e.g., End.DT2M) and therefore the Argument=
 length
=C2=A0 =C2=A0MUST be set to 0 for SIDs where the Argument is not applicable=
. =C2=A0A
=C2=A0 =C2=A0receiver is unable to validate the applicability of arguments =
for
=C2=A0 =C2=A0SRv6 Endpoint behaviors that are unknown to it and hence MUST =
ignore
=C2=A0 =C2=A0SRv6 SIDs with arguments (indicated by non-zero argument lengt=
h) with
=C2=A0 =C2=A0unknown endpoint behaviors.

That works for me. =C2=A0It addresses the cases when the Behavior is
unknown -- the questions below are about known and expected Behaviors.



> > Clearly (from looking at rfc8986), not all endpoint behaviors apply to =
the
> > services defined in this document. Should a receiver accept any endpoin=
t
> > behavior? What should a receiver do if a known but unrelated behavior (=
End,
> > for example) is received?
> >
> > What should the receiver do if the endpoint behavior is known and
> > applicable, but the attribute length is not set correctly?
>
> KT> Could you clarify which attribute length you are referring to?

Sorry, I meant the argument... :-(


> > For any specific service (IPv4 VPN Over SRv6 Core, for example, to pick
> > one), should the behaviors used "in practice" be enforced? What if
> > different behavior is advertised? Can it safely be ignored?



...
> > ----------------------------------------------------------------------
> > COMMENT:
> > ----------------------------------------------------------------------
...

Just one comment:


...
> > (8) =C2=A75:
> >
> > The SRv6 Service SID SHOULD be routable within the AS of the egress
> > PE and serves the dual purpose of providing reachability between
> > ingress PE and egress PE while also encoding the SRv6 Endpoint
> > behavior.
> >
> > Is it ever ok for the SID to not be routable? If so, when? The "purpose=
 of
> > providing reachability" requires the SID to be routable. IOW, why is th=
is
> > behavior recommended and not required?
>
> KT> An SRv6 SID may not be routable across multiple IGP domains within a
> provider network when routes are not leaked. There can be other mechanism=
s
> like SR Policies (or other forms of tunneling) that provide reachability.=
 In
> other scenarios, due to local policy, the resolution may be desired over =
an
> SR Policy instead of the best-effort reachability provided by IGPs.

If there's a route over a tunnel/SR Policy/whatever, I consider that
routable. I am not just thinking about IGP-learned routes. =C2=A0The case
that concerns me is when the ingress PE doesn't have a route at all
(which is possible with the SHOULD). =C2=A0If a route should always exist
(from any source) then it looks like the text should indicate a
requirement and not a recommendation.


Thanks for addressing my other comments.

Alvaro.


From nobody Thu Feb 17 11:16:49 2022
Return-Path: <jgs@juniper.net>
X-Original-To: bess@ietfa.amsl.com
Delivered-To: bess@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id C2D603A0FF5; Thu, 17 Feb 2022 11:16:09 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.099
X-Spam-Level: 
X-Spam-Status: No, score=-2.099 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, DKIM_VALID_EF=-0.1, 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=aFUeDdUd; dkim=pass (1024-bit key) header.d=juniper.net header.b=lHHjqQIq
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id ghLjihoeTEqK; Thu, 17 Feb 2022 11:16:04 -0800 (PST)
Received: from mx0b-00273201.pphosted.com (mx0b-00273201.pphosted.com [67.231.152.164]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 1F1343A0FE3; Thu, 17 Feb 2022 11:16:02 -0800 (PST)
Received: from pps.filterd (m0108161.ppops.net [127.0.0.1]) by mx0b-00273201.pphosted.com (8.16.1.2/8.16.1.2) with ESMTP id 21HB5u73001822; Thu, 17 Feb 2022 11:16: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 : content-id : content-transfer-encoding : mime-version; s=PPS1017; bh=zAMvodoy6g29NLD3M34TPi1nXr8FKRSD9g2w1YmWPW0=; b=aFUeDdUdUcgHBzxQke5xCFxoQ5Andi63N+K8esYgToKz3iPygR1lScc36GYeXT7CkH5b SCpTqdyXlbOq2w501hy7xUUu50r7G22fMTaGTsGds4EUjv4fAYFpemmae6buU6jujOv+ aruDDOT+SyUjgc01+xmjc++2GqHvBjXH/zygvCT4zUfq+j8QoGHfV6bk63myMeMM2+8v jwTnrTA+ojjJ3RepopkmTNFpoR/HS+hNrUMUghfFTSdgcny9aqvCMbVjn9sh31+PViFx 2ZYula+psEhRX8llcwPWqbGFhdWSBZwTmyHRJdSHf+Z/I/fzVm/WPbPPEVDAxPaW55XO 9Q== 
Received: from nam10-mw2-obe.outbound.protection.outlook.com (mail-mw2nam10lp2106.outbound.protection.outlook.com [104.47.55.106]) by mx0b-00273201.pphosted.com (PPS) with ESMTPS id 3e9n6c900q-1 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=NOT); Thu, 17 Feb 2022 11:16:00 -0800
ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=Ao0nCIt55kVTkkkFEbZZnAO3wGIrfhxOWzl2APGf4iyQHuEG2qhP1AlN8Yo6k2s1DJT9azLAu2o3BUIxdt2nxpKLn9Yp9q2/qJpF97dhXJXtFQyqMpoJ5ncVKU8fz7/+L+3vQ50TVR6Kh5t8B4H+iIU5prgLUP8PyI1W/hYs7ftrskrcNpVC6xZr2wGYo/dVE2G+1JPpH/1Pe+rosRDxR2pVUclHO+fPp2q7yyenQMjJi9oTTpupnSeMzeN4m4IUd4qcF7Z/Jt5QASzwOWSJ3ozKP6+vOdajnC0FYiCWHQb3k6v+969CQKsc+WYW7+7kLbcrIaRMJ+Rdk1I4MbqNWg==
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-AntiSpam-MessageData-ChunkCount:X-MS-Exchange-AntiSpam-MessageData-0:X-MS-Exchange-AntiSpam-MessageData-1; bh=zAMvodoy6g29NLD3M34TPi1nXr8FKRSD9g2w1YmWPW0=; b=QhRWtTGN6xKYrTRspwZboo9EaUS0BAsY5XtIsK9WOZ6Tt0yZW6euH7bgEHnEXwOXDGQL2a4k3tMAW07VhdIDKwDApJ5gRMTv2SGhf3OtrfiLsr4MOJVxR2Mu6qluoZDSccdAbVWQmJ4F73FVrBGEUm+6/PyKNNuWA2z1g5ojEBtvCT4b+1C3BWDFNArhbRIlsC/3Q7+wGZud27uRmiCVKK4T2LdtPoXbeB10ldWXOTtoSOrfx8QiOcBWhveSgufJa4vTn9gKxDDa+ncHV1zpvOKJCc48n0gOejKv9Y/4ftFvLeHVcG7krfnwtfKQy2UNwEEW1Ks1N+i2gNkxusCqjQ==
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=zAMvodoy6g29NLD3M34TPi1nXr8FKRSD9g2w1YmWPW0=; b=lHHjqQIqLOlq9YiKuNEIbSf1rlavCkdcTbF8AdIWHjXwYbGy5mpcUqgd4DPwj3qnrGcNCTYP86h/ScUVMbmYwWFI7Xt3SIKeJTFtjWHOMlTCdG/8UtxUFPf8CddFY4v5x+OhqdW5VIKgLKXN2A+pzWPSJV+yFKB3HgorJb+6Yj0=
Received: from MN2PR05MB6109.namprd05.prod.outlook.com (2603:10b6:208:c4::20) by CY4PR05MB3030.namprd05.prod.outlook.com (2603:10b6:903:12::19) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.5017.7; Thu, 17 Feb 2022 19:15:56 +0000
Received: from MN2PR05MB6109.namprd05.prod.outlook.com ([fe80::1cf9:4765:c8df:81b7]) by MN2PR05MB6109.namprd05.prod.outlook.com ([fe80::1cf9:4765:c8df:81b7%5]) with mapi id 15.20.5017.009; Thu, 17 Feb 2022 19:15:56 +0000
From: John Scudder <jgs@juniper.net>
To: "Bocci, Matthew (Nokia - GB)" <matthew.bocci@nokia.com>
CC: The IESG <iesg@ietf.org>, "draft-ietf-bess-srv6-services@ietf.org" <draft-ietf-bess-srv6-services@ietf.org>, "bess-chairs@ietf.org" <bess-chairs@ietf.org>, "bess@ietf.org" <bess@ietf.org>, "idr-chairs@ietf.org" <idr-chairs@ietf.org>
Thread-Topic: John Scudder's Discuss on draft-ietf-bess-srv6-services-11: (with DISCUSS and COMMENT)
Thread-Index: AQHYI322mbek+dF3+EGw0XVWK3Fiw6yXkgaAgACMkIA=
Date: Thu, 17 Feb 2022 19:15:56 +0000
Message-ID: <7A9E7327-DBB5-4D6F-AB2A-18E1E07C48DA@juniper.net>
References: <164504757419.5632.9536270153833731412@ietfa.amsl.com> <VI1PR0701MB69916CDDF1AE8585ABE89CF4EB369@VI1PR0701MB6991.eurprd07.prod.outlook.com>
In-Reply-To: <VI1PR0701MB69916CDDF1AE8585ABE89CF4EB369@VI1PR0701MB6991.eurprd07.prod.outlook.com>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
x-mailer: Apple Mail (2.3654.120.0.1.13)
x-ms-publictraffictype: Email
x-ms-office365-filtering-correlation-id: 07a634da-cb62-4418-47f4-08d9f249eca0
x-ms-traffictypediagnostic: CY4PR05MB3030:EE_
x-ms-exchange-atpmessageproperties: SA|SL
x-microsoft-antispam-prvs: <CY4PR05MB3030C74E75535CFB7F853291AA369@CY4PR05MB3030.namprd05.prod.outlook.com>
x-ms-oob-tlc-oobclassifiers: OLM:9508;
x-ms-exchange-senderadcheck: 1
x-ms-exchange-antispam-relay: 0
x-microsoft-antispam: BCL:0;
x-microsoft-antispam-message-info: TrXatz++bcOilt0HBeZ6HI+s8WgOoY5Rz9FpQxQu1vjinPXgONDBzdKS1SwQ6SLO+i8PnxPuyKtdSTkwygprIhiRihdjT8rAdexsQpgMdH7u8ruR+E8G/T35wZp4+G0t7YaYFbJdkdNw4BYLr5Rfi08HfiUK5EHLVqDm/4xEiN5ZkMquXbI8LbAcFR5xUXZkyfG6a4mSgLSHlo3+o+ULzTQ2qaxsbAYiWYhtJw4cp8aaeMVlPKqHDS+fAXitRfWVwRwNPT5Tmt4r571675gAP7iWhnmCQJv/clQf+SHFczCFtAD8EyAQrq1J/PlSADmCTvierrmkZIxV7bT6+iWe6qxWENUQI4JbWA6mnzQHPGu7Kb1x2J2bXQmNycX6cHSUs/hmhI3FKPU5SxIsosqcBb8IfW/ZNnT7HXg8k0qoWTfW05nLXHVTVy6AuveEeOz/Pdbfa3cMJQSeSQr1mh6FpWGS8uqsZgkOEr7f17oy6XKwk3/l89ztMxECTScPFhIgf1QOCWEATO8UcK5a1TcOkG4rDT0/9KJ8oqK3UtWY2gDLj51t493Be5lxAEb51DrDM7qIZd3e7yiX/Vp4O0cehB3NtxvxjRc/Zmq63E8tZKa/Ax5THhHae1Rfi+/53qrHCjijsY7BcM5/KSVtzHELj+02X9psKzYckCFTz1+FExe8tpQsLpHHv/9+iGQjnwyrYlM+332ftnrn0Vz7/KQVCDSOOzkSRygplrGBbCV271gj+6FloW7rRXCf2GGGhi27mri/KrCfSGZWb6nk6oxw983JaTQCgQPZSZGJQTMBiLNoDySwZmNNsSTe0Od2dYs+I7wWB1qwskPDXOSAakGtFnjBckq5KtPzIMctePHGHOI=
x-forefront-antispam-report: CIP:255.255.255.255; CTRY:; LANG:en; SCL:1; SRV:;  IPV:NLI; SFV:NSPM; H:MN2PR05MB6109.namprd05.prod.outlook.com; PTR:; CAT:NONE;  SFS:(13230001)(4636009)(366004)(38100700002)(6916009)(76116006)(2906002)(66476007)(4326008)(122000001)(8676002)(33656002)(71200400001)(66556008)(2616005)(66946007)(66574015)(83380400001)(54906003)(64756008)(86362001)(66446008)(966005)(508600001)(38070700005)(36756003)(6486002)(186003)(26005)(296002)(91956017)(6512007)(8936002)(316002)(5660300002)(53546011)(6506007)(45980500001); DIR:OUT; SFP:1102; 
x-ms-exchange-antispam-messagedata-chunkcount: 1
x-ms-exchange-antispam-messagedata-0: =?utf-8?B?RXdjTnlnWUs5MVB2Z1k0bERSeWpvbEJXWG1zbzdCTWswUnNxQTR2Vjc5d0xC?= =?utf-8?B?d0RSZ2JHTS9WcEhHQmRHY0hrUk43K2ZyMEM3UTNuMjZqdWRHcEQzWkRtbGo3?= =?utf-8?B?QnY3RklZTlNhVnArZnBPaEhoVmttcjc3K2FkUEkwTDF1WEtiRjhUb2VKakhE?= =?utf-8?B?K3Jic2FkMVNCbk9UZUlWVjIwc3N5eFpKaDlERlVocHhsdWM4c1NlSUt3Q3lt?= =?utf-8?B?QW85L2xkc2E4cngrNlFxSmhlNVg2ck11NnRHZU4rcnpxUjFZTHNVczNZRlpS?= =?utf-8?B?MHpMUHk2Qy8yNU96Nys1d0F6b0Q0NmtZZmN5cldxYXoyRnFkQU1xOTdpVjF0?= =?utf-8?B?dG5hVXd2dGV6bHRmWmZkZEdRdHV6SUVNdEYxeE4wUDI3QkhIekp0ajBuTGhV?= =?utf-8?B?UnJycEpjRTNVdDNkUmZWWlpEM2wvZzhRd1RrMFpEWmI3N3AxK1FRK0hIUHN6?= =?utf-8?B?UXViSmxOSjF6bGpFaFg1R25sbVU2WEpCS2NzRnVBUWJrREFiR2xXaEVxcytS?= =?utf-8?B?b0k3U2hraTk3TU5XbUZSZElUV09CQTI2K21aelU3c0tIT3ZQVVd4UEpCdWhN?= =?utf-8?B?S0UyYnQ3WjA4RW1Sa0xoaVdITWc2YysxV21iZzFEcG9NU3NicUtRd0V6OEpa?= =?utf-8?B?MFE4NTE1SlhaWC9QUUlGVXJOOGZXWmNhbFNSOU9pcXJGKzhoWWF0d3RoZTZS?= =?utf-8?B?MGN6c1BPWFUzUERpYTM0NVNDblJXRytZRkluZHhGMkRBM0x0ODBVUVI2cmlB?= =?utf-8?B?a215bEpmSU5tRHF2dytvQk5WOUNIaU43dlBLemlPMGFheXMyVGhZaUdlZ1cz?= =?utf-8?B?bXNGdE5zbVRwQjJFQklMRkRSSDMyN2hPREVpM2prRzVPYXRTenRPOTF3SUdG?= =?utf-8?B?eDVBWHBOTWdUVkF6MW1PNXRkbXRLRTNYMDV6UDBDOCtRNUhWY2YrUGxxVS96?= =?utf-8?B?Y1NZOEdzNTkvcVc0VGxyZ2x4NTEvTTNGVVhXODVZbjYvLy9VNnRTRnpxT1Zw?= =?utf-8?B?cWc3L2ViV3RjdlkveG1sanRUS0ZFT3Y0dm9lQlYrOHViQzRxczN1MzZmTGUw?= =?utf-8?B?WmllV0wxSGJOT21ueCtqb1VFZjdYblMzcUZXRXVxSnRObFhmbU5jYlpvdld1?= =?utf-8?B?b202bGxydWpvdnFhN0F4cGFMSU5jalBjMDVDSTNSYVZud0RwWXRlTlVJRFJO?= =?utf-8?B?MnY5Rk1zUDJYM3orb2o1WFRZNzdzNzA2TElsYm0rQUFZcFNmOVAvaHpDY1BI?= =?utf-8?B?aTdsQ3VKUlRHUEk5WlBWR2RuVHhlY2hGazhnTVY2dDFTaTJLTDFLcVoxWkdh?= =?utf-8?B?NksrQkYvR2NXdHpvcG5zSncyNzlSL3pCSCtSRTRmYktMMWJWSEZ5QTJOanYz?= =?utf-8?B?ZVhkWnNtT1ErVGZRUzNCSjZZVUF1MnVvZ3F3RWJwTHZ2amp6VXZQUHlMaE5C?= =?utf-8?B?TzFCbHJ3YmVLb2FBZlRYSUhRYkVJcHZYS2Nkemk4NC9XSjRDOFE4ZEF0RWYr?= =?utf-8?B?dk13VHJiVFNQaDlDeGpZb3VZYktydk1HYjl2OTJZS0ZHeHVhQmlDRWVRV0NG?= =?utf-8?B?eFU5aGc5L0U3YzZ0a1NTL01KcUJWTU9XK0c5djRWNi9wbjNVY1FtNUZYUzI4?= =?utf-8?B?VHVMdGk0Rm9rREhod0ZFUnVzbTg2aWJFTTlnL2VNOEhkVmUrREhQc3hqMjNu?= =?utf-8?B?cnRSWEJlZE0rNiszR0dJclVBenVmbjl0OTlZaThrSGJNcjhSK09JYTBaaEZj?= =?utf-8?B?eU1oclJObE1MQzladnhid2hXWWpxMHRLNUwxT2YrUi95OWtIT0p5K1dMcVZY?= =?utf-8?B?NG1zOGtqY3l4SjZ0TW5aRzM5b3RHUWV4cEFyWW9pYUNCVXMrSy8rMFpiTmtr?= =?utf-8?B?bEdEUVFrVmR2OWFQTFh3OUZpaXprZmFuYnIyU1UxcldPQ0FqUVVDaWxuMi82?= =?utf-8?B?ZTZlSGJNaWdHenB6bmhyemxwSGVDY2ptb2pQOEs3eHdTekU4VzBkQnkvWUtt?= =?utf-8?B?L1RsdkVzUlNXeG5Da2JrdEhMTG16ak44UVpmeGtyWTJZN3pmLzlIQzd5My8z?= =?utf-8?B?OC9GVXdBNGNUd0tQZkxyT1pIa2JhUW9Eam5YVlB2YWFrazdaMlJWMHFjcnF1?= =?utf-8?Q?gHegHRkBmy0QwSGADY1zQCSD4?=
Content-Type: text/plain; charset="utf-8"
Content-ID: <72D0154C4BC1DA409402C804B81D0B78@namprd05.prod.outlook.com>
Content-Transfer-Encoding: base64
MIME-Version: 1.0
X-OriginatorOrg: juniper.net
X-MS-Exchange-CrossTenant-AuthAs: Internal
X-MS-Exchange-CrossTenant-AuthSource: MN2PR05MB6109.namprd05.prod.outlook.com
X-MS-Exchange-CrossTenant-Network-Message-Id: 07a634da-cb62-4418-47f4-08d9f249eca0
X-MS-Exchange-CrossTenant-originalarrivaltime: 17 Feb 2022 19:15:56.4378 (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: djJUuttRINme59a1atqO3E0JR52XUgyYDvdh4eT9ly0YKfR+2I6fog3fDEfBKRSr
X-MS-Exchange-Transport-CrossTenantHeadersStamped: CY4PR05MB3030
X-Proofpoint-ORIG-GUID: Ya7Bd7Hp0hAhW-69PWddoBPdJhbgj2oO
X-Proofpoint-GUID: Ya7Bd7Hp0hAhW-69PWddoBPdJhbgj2oO
X-Proofpoint-Virus-Version: vendor=baseguard engine=ICAP:2.0.205,Aquarius:18.0.816,Hydra:6.0.425,FMLib:17.11.62.513 definitions=2022-02-17_07,2022-02-17_01,2021-12-02_01
X-Proofpoint-Spam-Details: rule=outbound_spam_notspam policy=outbound_spam score=0 mlxlogscore=999 spamscore=0 bulkscore=0 priorityscore=1501 phishscore=0 malwarescore=0 mlxscore=0 impostorscore=0 clxscore=1011 adultscore=0 suspectscore=0 lowpriorityscore=0 classifier=spam adjust=0 reason=mlx scancount=1 engine=8.12.0-2201110000 definitions=main-2202170091
Archived-At: <https://mailarchive.ietf.org/arch/msg/bess/44DyydapRLG5nlCgJGbAwCYLe1g>
Subject: Re: [bess] John Scudder's Discuss on draft-ietf-bess-srv6-services-11: (with DISCUSS and COMMENT)
X-BeenThere: bess@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: BGP-Enabled ServiceS working group discussion list <bess.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/bess>, <mailto:bess-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/bess/>
List-Post: <mailto:bess@ietf.org>
List-Help: <mailto:bess-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/bess>, <mailto:bess-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 17 Feb 2022 19:16:10 -0000

VGhhbmtzLCBNYXR0aGV3LiBJIGRpZG7igJl0IHRoaW5rIG9mIHNlYXJjaGluZyBmb3IgaXQgdW5k
ZXIgdGhlIGluZGl2aWR1YWwgc3VibWlzc2lvbiBuYW1lOyB3aGVuIEkgcmVhZCDigJxjcm9zcy1y
ZXZpZXdlZOKAnSBJIGludGVycHJldGVkIHRoYXQgYXMgV0dMQywgbm90IFdHIGFkb3B0aW9uLiAN
Cg0KSXQgbG9va3MgdG8gbWUgYXMgdGhvdWdoIHRoZXJlIHdhcyBubyByZXBseSB0byB0aGUgbm90
aWZpY2F0aW9uIG1lc3NhZ2UgeW91IHJlZmVyZW5jZSwgZG8geW91IGFncmVlPyAoT2YgY291cnNl
IHRoZXJlIG1pZ2h0IGhhdmUgYmVlbiBwZW9wbGUgd2hvIGNvbW1lbnRlZCBvbiB0aGUgQkVTUyBs
aXN0LCBidXQgSSBkb27igJl0IHNlZSBhbnl0aGluZyBjY+KAmWQgdG8gSURSLikNCg0KSXQgZG9l
cyBzZWVtIHRvIG1lIGFzIHRob3VnaCwgY29uc2lkZXJpbmcgdGhlIHVudXN1YWxseSBjbG9zZSBh
c3NvY2lhdGlvbiBiZXR3ZWVuIHRoaXMgc3BlYyBhbmQgYW4gYWN0aXZlIElEUiBkcmFmdCwgaXQg
d291bGQgaGF2ZSBtYWRlIHNlbnNlIHRvIGNyb3NzLVdHTEMgaXQsIGluY2x1ZGluZyBhIHNwZWNp
ZmljIHBvaW50ZXIgdG8gdGhlIG92ZXJsYXAuIEkgbWVhbiwgSSBhY2tub3dsZWRnZSB0aGF0IG1p
Z2h0IGhhdmUgY29tZSB0byBub3RoaW5nIHNpbmNlIHRoZXJl4oCZcyBjb25zaWRlcmFibGUgb3Zl
cmxhcCBiZXR3ZWVuIHRoZSBncm91cHMg4oCUIGJ1dCBpdOKAmXMgbm90IHVuaXZlcnNhbCBvdmVy
bGFwLiBBbnl3YXksIGl04oCZcyB3YXRlciB1bmRlciB0aGUgYnJpZGdlIG5vdy4NCg0KSeKAmXZl
IGFkZGVkIHRoZSBJRFIgY2hhaXJzIHRvIHRoZSBjYyBqdXN0IGluIGNhc2UgYW55IG9mIHRoZW0g
d2FudCB0byBjb21tZW50LiANCg0KUmVnYXJkcywNCg0K4oCUSm9obg0KDQo+IE9uIEZlYiAxNywg
MjAyMiwgYXQgNTo1MiBBTSwgQm9jY2ksIE1hdHRoZXcgKE5va2lhIC0gR0IpIDxtYXR0aGV3LmJv
Y2NpQG5va2lhLmNvbT4gd3JvdGU6DQo+IA0KPiANCj4gDQo+IEhpIEpvaG4NCj4gIA0KPiBSZWdh
cmRpbmcgY29tbWVudCAoMSksIHdlIHNlbnQgYSBub3RpY2UgdG8gdGhlIElEUiBXRyBhdCBXRyBB
ZG9wdGlvbiB0aW1lOg0KPiAgDQo+IFtJZHJdIEZXOiBbYmVzc10gV0cgYWRvcHRpb24gYW5kIElQ
UiBwb2xsIGZvciBkcmFmdC1kYXdyYS1iZXNzLXNydjYtc2VydmljZXMtMDIgKGlldGYub3JnKQ0K
PiAgDQo+ICANCj4gUmVnYXJkcw0KPiAgDQo+IE1hdHRoZXcNCj4gIA0KPiBGcm9tOiBKb2huIFNj
dWRkZXIgdmlhIERhdGF0cmFja2VyIDxub3JlcGx5QGlldGYub3JnPg0KPiBEYXRlOiBXZWRuZXNk
YXksIDE2IEZlYnJ1YXJ5IDIwMjIgYXQgMjE6MzkNCj4gVG86IFRoZSBJRVNHIDxpZXNnQGlldGYu
b3JnPg0KPiBDYzogZHJhZnQtaWV0Zi1iZXNzLXNydjYtc2VydmljZXNAaWV0Zi5vcmcgPGRyYWZ0
LWlldGYtYmVzcy1zcnY2LXNlcnZpY2VzQGlldGYub3JnPiwgYmVzcy1jaGFpcnNAaWV0Zi5vcmcg
PGJlc3MtY2hhaXJzQGlldGYub3JnPiwgYmVzc0BpZXRmLm9yZyA8YmVzc0BpZXRmLm9yZz4sIEJv
Y2NpLCBNYXR0aGV3IChOb2tpYSAtIEdCKSA8bWF0dGhldy5ib2NjaUBub2tpYS5jb20+LCBCb2Nj
aSwgTWF0dGhldyAoTm9raWEgLSBHQikgPG1hdHRoZXcuYm9jY2lAbm9raWEuY29tPg0KPiBTdWJq
ZWN0OiBKb2huIFNjdWRkZXIncyBEaXNjdXNzIG9uIGRyYWZ0LWlldGYtYmVzcy1zcnY2LXNlcnZp
Y2VzLTExOiAod2l0aCBESVNDVVNTIGFuZCBDT01NRU5UKQ0KPiANCj4gSm9obiBTY3VkZGVyIGhh
cyBlbnRlcmVkIHRoZSBmb2xsb3dpbmcgYmFsbG90IHBvc2l0aW9uIGZvcg0KPiBkcmFmdC1pZXRm
LWJlc3Mtc3J2Ni1zZXJ2aWNlcy0xMTogRGlzY3Vzcw0KPiANCj4gV2hlbiByZXNwb25kaW5nLCBw
bGVhc2Uga2VlcCB0aGUgc3ViamVjdCBsaW5lIGludGFjdCBhbmQgcmVwbHkgdG8gYWxsDQo+IGVt
YWlsIGFkZHJlc3NlcyBpbmNsdWRlZCBpbiB0aGUgVG8gYW5kIENDIGxpbmVzLiAoRmVlbCBmcmVl
IHRvIGN1dCB0aGlzDQo+IGludHJvZHVjdG9yeSBwYXJhZ3JhcGgsIGhvd2V2ZXIuKQ0KPiANCj4g
DQo+IFBsZWFzZSByZWZlciB0byBodHRwczovL3d3dy5pZXRmLm9yZy9ibG9nL2hhbmRsaW5nLWll
c2ctYmFsbG90LXBvc2l0aW9ucy8NCj4gZm9yIG1vcmUgaW5mb3JtYXRpb24gYWJvdXQgaG93IHRv
IGhhbmRsZSBESVNDVVNTIGFuZCBDT01NRU5UIHBvc2l0aW9ucy4NCj4gDQo+IA0KPiBUaGUgZG9j
dW1lbnQsIGFsb25nIHdpdGggb3RoZXIgYmFsbG90IHBvc2l0aW9ucywgY2FuIGJlIGZvdW5kIGhl
cmU6DQo+IGh0dHBzOi8vZGF0YXRyYWNrZXIuaWV0Zi5vcmcvZG9jL2RyYWZ0LWlldGYtYmVzcy1z
cnY2LXNlcnZpY2VzLw0KPiANCj4gDQo+IA0KPiAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tDQo+IERJU0NVU1M6DQo+
IC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0NCj4gDQo+IDEuIFRoZSBzaGVwaGVyZCB3cml0ZXVwIGZvciB0aGlzIGRv
Y3VtZW50IHNheXMg4oCcSXQgYWxzbyByZWNlaXZlZCBhbiBSVEcgRElSDQo+IHJldmlldyBhbmQg
Y3Jvc3MtcmV2aWV3ZWQgd2l0aCB0aGUgSURSIHdvcmtpbmcgZ3JvdXDigJ0uIFNlYXJjaGluZyBp
biBteSBJRFINCj4gaW5ib3ggYW5kIHRoZSBJRFIgbWFpbGluZyBsaXN0IGFyY2hpdmVzLCBJIGRv
buKAmXQgZmluZCBhbnkgc2lnbiBvZiB0aGUNCj4gY3Jvc3MtcmV2aWV3IOKAlCBjYW4geW91IHBs
ZWFzZSBwb2ludCBtZSB0byBpdD8NCj4gDQo+IDIuIE9uZSBhcmVhIG9mIGNvbmNlcm4gSSB3b3Vs
ZCBoYXZlIGhvcGVkIElEUiBtaWdodCBoYXZlIGxvb2tlZCBpbnRvIGlzLCB0aGUNCj4gZG9jdW1l
bnQgbWFrZXMgYSBjcmVhdGl2ZSB1c2Ugb2YgdGhlIE1QTFMgTGFiZWwgZmllbGQgb2YgdGhlIE5M
UkkgdG8gY2FycnkgdGhlDQo+IEZ1bmN0aW9uIHBhcnQgb2YgdGhlIFNJRC4gVGhpcyBtZWFucyB0
aGUgU0lEIGlzIGVmZmVjdGl2ZWx5IHNwbGl0IGFjcm9zcyB0aGUNCj4gTkxSSSBhbmQgdGhlIFBy
ZWZpeC1TSUQgYXR0cmlidXRlLiBXaGF0IGFyZSB0aGUgcG90ZW50aWFsIGVycm9yIG1vZGVzIGlm
IHRoZQ0KPiBQcmVmaXgtU0lEIGF0dHJpYnV0ZSBzaG91bGQgYmUgbG9zdCBmcm9tIHRoZSByb3V0
ZSwgd2hpbGUgdGhlIE5MUkkgaXMgcmV0YWluZWQ/DQo+IA0KPiAoQW4gb2J2aW91cyB3YXkgb2Yg
YWRkcmVzc2luZyB0aGlzIHBhcnRpY3VsYXIgY29uY2VybiB3b3VsZCBiZSB0byBkZWZpbmUgYSBu
ZXcNCj4gTkxSSSB0eXBlIHdpdGggdGhlIGRlc2lyZWQgc2VtYW50aWNzLCBpbnN0ZWFkIG9mIGNy
ZWF0aXZlbHkgcmVwdXJwb3NpbmcgZmllbGRzDQo+IHdpdGhpbiBhbiBleGlzdGluZyBOTFJJIHR5
cGUgY29udHJhcnkgdG8gdGhlaXIgZGVmaW5pdGlvbnMuIFN1Y2ggYW4gTkxSSSB0eXBlDQo+IHdv
dWxkLCBmb3IgZXhhbXBsZSwgcHJlc3VtYWJseSBzdGF0ZSBpbiBpdHMgc3BlY2lmaWNhdGlvbiB0
aGF0IGlmIGl0IHdhcw0KPiByZWNlaXZlZCB3aXRob3V0IGFuIGFjY29tcGFueWluZyBQcmVmaXgt
U0lEIGF0dHJpYnV0ZSwgdGhhdCB3b3VsZCBjb25zdGl0dXRlIGFuDQo+IGVycm9yLikNCj4gDQo+
IDMuIEFzIFdhcnJlbiBLdW1hcmkgcG9pbnRzIG91dCBpbiBoaXMgRElTQ1VTUywg4oCcbGVha3Mg
aGFwcGVu4oCdLiBTdWJzZXF1ZW50DQo+IGRpc2N1c3Npb24gdHVybmVkIHF1aWNrbHkgdG8gdGhl
IGFzc2VydGlvbiB0aGF0IG5vLCB0aGV5IGRvbuKAmXQsIGluIFZQTiBhZGRyZXNzDQo+IGZhbWls
aWVzLiBMZXTigJlzIGFjY2VwdCB0aGF0IGNsYWltIGZvciB0aGUgc2FrZSBvZiBjb252ZXJzYXRp
b24uIEl04oCZcyBzdGlsbCB0aGUNCj4gY2FzZSB0aGF0IHNvbWV0aW1lcyAob2Z0ZW4/KSByb3V0
ZXMgYXJlIGRpc3RyaWJ1dGVkIGZyb20gVlBOIGFkZHJlc3MgZmFtaWxpZXMNCj4gaW50byB0aGUg
R2xvYmFsIEludGVybmV0IHRhYmxlLiBXaGVuIHRoaXMgaXMgZG9uZSwgYnkgZGVmYXVsdCwgYWxs
IHRoZSBwYXRoDQo+IGF0dHJpYnV0ZXMgY29tZSBhbG9uZyBmb3IgdGhlIHJpZGUuIEFueW9uZSB3
aG8gdGhpbmtzIHRoaXMgaXMganVzdCBhDQo+IGh5cG90aGV0aWNhbCBjYXNlIG1pZ2h0IHdhbnQg
dG8gbG9vayBiYWNrIHRvIChmb3IgZXhhbXBsZSkgc2lnbmlmaWNhbnQgbmV0d29yaw0KPiBvdXRh
Z2VzIHRoYXQgd2VyZSBjYXVzZWQgYXJvdW5kIGEgZGVjYWRlIGFnbyBieSBsZWFrYWdlIG9mIEJH
UCBBdHRyaWJ1dGUgMTI4DQo+IChBVFRSX1NFVCwgUkZDIDYzNjgpIGludG8gdGhlIGdsb2JhbCBJ
bnRlcm5ldC4NCj4gDQo+IFRoZSBTSURzIGNvbnRhaW5lZCBpbiB0aGVzZSBpZi10aGV5LXdlcmUt
dG8tbGVhayByb3V0ZXMgcG90ZW50aWFsbHkgZ2l2ZSBhbg0KPiBhdHRhY2tlciBhIG1lYW5zIG9m
IGRpcmVjdGluZyBwYWNrZXRzIGludG8gYSBWUE4gY3VzdG9tZXLigJlzIGludGVybmFsIG5ldHdv
cmsuDQo+IA0KPiA0LiBTcGVha2luZyBvZiBXYXJyZW7igJlzIERJU0NVU1MsIHRoZSBzaGVwaGVy
ZOKAmXMgd3JpdGV1cCBpbmRpY2F0ZXMg4oCcc29saWQgW1dHXQ0KPiBjb25zZW5zdXPigJ07IGhv
d2V2ZXIsIHRoZXJlIGRvZXNu4oCZdCBzZWVtIHRvIGJlIGNvbnNlbnN1cyBldmVuIGFtb25nc3Qg
dGhlDQo+IGF1dGhvcnMgYXMgdG8gd2hldGhlciBTZWN0aW9ucyA1LjMgYW5kIDUuNCBhcmUgYXBw
cm9wcmlhdGUuIFRoaXMgaXMgYSBmYWlybHkNCj4gZnVuZGFtZW50YWwgZGlzYWdyZWVtZW50ISBB
biBpbGx1c3RyYXRpb24gb2YgdGhlIGRpc2FncmVlbWVudCBpcw0KPiBodHRwczovL21haWxhcmNo
aXZlLmlldGYub3JnL2FyY2gvbXNnL2Jlc3MvSzFKS3hHbjE5QlhBTHMzclV6VUFhR1RaaTBZLzoN
Cj4gDQo+IOKAnFNvIEkgY2FuIHNlZSB3aHkgc29tZSBwZW9wbGUgbWF5IGhhdmUgdGhvdWdodCBv
aCBzaW5jZSB0cmFuc3BvcnQgaW4gU1J2NiBjb21lcw0KPiBmb3IgZnJlZSBsZXQncyBsb2FkIGl0
IHdpdGggc2VydmljZXMgaW4gYW4gYXR0cmlidXRlIGFuZCBiZSBkb25lLiBZZXMgSSBjYW4gc2Vl
DQo+IHRoYXQgZmxhdHRlbmluZyB0aGlzIG1ha2UgaXQgcG90ZW50aWFsbHkgZWFzaWVyIChvbmUg
bGVzcyBTQUZJIHRvIGVuYWJsZSksICpidXQNCj4gSSBhbSBub3Qgc3VyZSB3ZSBoYXZlIHJlYWNo
ZWQgYSBicm9hZCBhZ3JlZW1lbnQgaGVyZS4qIFRoaXMgY29tZXMgYXMgYQ0KPiBjb25zZXF1ZW5j
ZSBvZiBtb3Zpbmcgc2VydmljZSBwcmVmaXhlcyBmcm9tIE1QX1JFQUNIX05MUkkgKHBlcmhhcHMg
bmV3IGZvcm1hdA0KPiBhbmQgbmV3IFNBRkkpIHRvIGFuIGF0dHJpYnV0ZS7igJ0NCj4gDQo+IChF
bXBoYXNpcyBhZGRlZC4pDQo+IA0KPiBJdCdzIG9mIGNvdXJzZSBwb3NzaWJsZSBmb3IgYW4gYXV0
aG9yIHRvIGJlIGluIHRoZSByb3VnaCBhcyByZWdhcmRzIGNvbnNlbnN1cywNCj4ganVzdCBhcyBh
bnkgb3RoZXIgV0cgY29udHJpYnV0b3IsIGJ1dCBpdCdzIGEgbGl0dGxlIHVudXN1YWwsIGFuZCB0
aGlzDQo+IGRpc2FncmVlbWVudCBkb2Vzbid0IGV2ZW4gc2VlbSB0byBoYXZlIGJlZW4gcHJldmlv
dXNseSBhaXJlZC4gRm9yIHRoaXMgcmVhc29uLA0KPiBJIGhhdmUgdG8gcXVlc3Rpb24gdGhlIHN0
cmVuZ3RoIG9mIHRoZSBjb25zZW5zdXMgYmVoaW5kIHRoaXMgZG9jdW1lbnQsIGFuZCBhc2sNCj4g
dGhlIFdHIGNoYWlycyB0byB3ZWlnaCBpbiByZWdhcmRpbmcgd2hldGhlciBjb25zZW5zdXMgb24g
YXQgbGVhc3QgdGhpcyBwb2ludA0KPiBuZWVkcyB0byBiZSBjaGVja2VkIGJlZm9yZSB3ZSBwcm9j
ZWVkIGZvcndhcmQuDQo+IA0KPiA1LiBGaW5hbGx5LCBJIGhhdmUgdG8gcXVlc3Rpb24gdGhlIGxl
bmd0aCBvZiB0aGUgYXV0aG9yIGxpc3QuIEFzIEnigJltIHN1cmUgeW91DQo+IGtub3csIHRoZSBn
dWlkYW5jZSBpcyB0byBsaW1pdCBhdXRob3IgbGlzdHMgdG8gbm8gbW9yZSB0aGFuIGZpdmUsIG90
aGVyIHRoYW4NCj4gdW5kZXIgdW51c3VhbCBjaXJjdW1zdGFuY2VzLiBJIHdvdWxkIGhhdmUgZXhw
ZWN0ZWQgdG8gZmluZCBhbiBleHBsYW5hdGlvbiBvZg0KPiB0aGUgY2lyY3Vtc3RhbmNlcyBhcm91
bmQgdGhlIGF1dGhvciBsaXN0IG9mIHRoaXMgZG9jdW1lbnQgaW4gdGhlIHNoZXBoZXJkDQo+IHdy
aXRldXA7IHRoZXJlIGlzIG5vbmUuIChJdOKAmXMgYSBzcGVjaWZpYyBjaGVjayBpdGVtIGluIEd1
aWRlbGluZXMgdG8gQXV0aG9ycyBvZg0KPiBJbnRlcm5ldC1EcmFmdHMsIGh0dHBzOi8vd3d3Lmll
dGYub3JnL2hvdy9pZHMvZ3VpZGVsaW5lcy8pDQo+IA0KPiBUaGUgZWFzaWVzdCB3YXkgdG8gcmVz
b2x2ZSB0aGlzIHdvdWxkIGJlIHRvIHRyaW0gdGhlIGF1dGhvciBsaXN0IHBlciB0aGUNCj4gc3Vn
Z2VzdGlvbnMgaW4gUkZDIDczMjIgwqc0LjEuMSwgb2YgY291cnNlLg0KPiANCj4gDQo+IC0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0NCj4gQ09NTUVOVDoNCj4gLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLQ0KPiANCj4gMS4gSSBzdXBwb3J0
IFdhcnJlbiBLdW1hcmnigJlzIERJU0NVU1MuDQo+IA0KPiAyLiAoRnVydGhlciBjb21tZW50cyBU
QkQgYW5kIEkgYXBvbG9naXplIGZvciBub3QgcHJvdmlkaW5nIHRoZW0gbm93OyBJIHdhbnRlZA0K
PiB0byBnZXQgdGhpcyBzZW50IG9mZiB0aG91Z2guKQ0KPiANCg0K


From nobody Thu Feb 17 21:23:10 2022
Return-Path: <ketant.ietf@gmail.com>
X-Original-To: bess@ietfa.amsl.com
Delivered-To: bess@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id AD80F3A09E1; Thu, 17 Feb 2022 21:23:07 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.096
X-Spam-Level: 
X-Spam-Status: No, score=-2.096 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, DKIM_VALID_EF=-0.1, FREEMAIL_FROM=0.001, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_BLOCKED=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 1v9PVtAqubd3; Thu, 17 Feb 2022 21:23:04 -0800 (PST)
Received: from mail-ua1-x930.google.com (mail-ua1-x930.google.com [IPv6:2607:f8b0:4864:20::930]) (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 9E9F13A09D3; Thu, 17 Feb 2022 21:23:04 -0800 (PST)
Received: by mail-ua1-x930.google.com with SMTP id g18so3754382uak.5; Thu, 17 Feb 2022 21:23:04 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20210112;  h=mime-version:references:in-reply-to:from:date:message-id:subject:to :cc; bh=g+gqaJZ4SHjXSOJx5Wu2pHTjds/H9NBKXtSKvG+7Yyw=; b=RIoeUQnCYbV514pW+oFpJKdxQF6hx7GSDelwm/k+C2XDincouYZW6+ZD5dUPkGy8Ig h+nCSibb9gR68YUe+UgvytfhMqXbm/8ocbqUn8yZLfCVnwX+A68RKzXI6yv5jBFmnTgG 67hs4i9vboVdeaaqz8T4J6UAlHFtkRWnpONJvUGOxKxI7W7TSWDLLk377a1nkbP3Butl vA+443Xngb8QYUCAQp38prdmg1ehFPTZXr5RGixJ8WKg6ZFSnE7xEZ9V5QPO1ZkLXg7C ZwCvKuNYohUzJATBzVqcNFkDe2SIhVV+L4YtGUQv109VhR5gEAZwvL7Zy5zO2dzuaeu9 QUbg==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20210112; h=x-gm-message-state:mime-version:references:in-reply-to:from:date :message-id:subject:to:cc; bh=g+gqaJZ4SHjXSOJx5Wu2pHTjds/H9NBKXtSKvG+7Yyw=; b=5GGgHlngDy5Sx/CTdWroaAk1hw3FJveBagjkliAgVDuYgPkucYaM+EtcOu370iSOZC NXPWDJPOFbfNYaX9sAmYEC0/dVMfSaBvimmGtCcABuEsK1QMdAg9nCvFX/HfBhhjXaPb GMWu0f+7XLLOI+4Zm2UrRZG26/DB1ZJnpQJCufjlSGCFOX3ub+jrUZSk2EEcPz7gGLVo X15YhkQZBVWb5HitUIKSyxE9fKoiSuKstA5Kn8tBZ629KtWijDwmBoP8Q1EsUfiF6V8Y AQabrviadw+6VTwUcqBh3rNiHwkynd+kHOmHl6BexHi5o7lKH+7hWvzZ2WbZT3U46sS+ 4OJw==
X-Gm-Message-State: AOAM532vHUZGQmPlKgWiErulFnAH46nvuv35aYiIKSjijX7bhBNDHor9 vD6BBV9+Swzul59DWkZwx5Y4BBh7EDKccOTn4gA=
X-Google-Smtp-Source: ABdhPJz6X/3EiYXLRAPEpE8ryPWhmjMykP/51b/pFokPpP5b0MuLlzsIz0H7AHfbqy6Dux9aHmrWd603ko2ei+K+/wU=
X-Received: by 2002:ab0:6857:0:b0:309:64c8:b40c with SMTP id a23-20020ab06857000000b0030964c8b40cmr2538056uas.28.1645161783392; Thu, 17 Feb 2022 21:23:03 -0800 (PST)
MIME-Version: 1.0
References: <164494796487.31930.7636138656008278664@ietfa.amsl.com> <CAH6gdPzvdae5sGOS982OLdQbYv-qGBnC9BwF_LePhTjaUW+Ghg@mail.gmail.com> <CAMMESsw+28voyO-4prcNVh+d4y6r7wANQV8Qw0RVCrdcRHqOyQ@mail.gmail.com>
In-Reply-To: <CAMMESsw+28voyO-4prcNVh+d4y6r7wANQV8Qw0RVCrdcRHqOyQ@mail.gmail.com>
From: Ketan Talaulikar <ketant.ietf@gmail.com>
Date: Fri, 18 Feb 2022 10:52:50 +0530
Message-ID: <CAH6gdPzEm_xw8D0Dcs4wk15o38FSXgGBxj5DXTmfj0V7BUoX_Q@mail.gmail.com>
To: Alvaro Retana <aretana.ietf@gmail.com>
Cc: bess-chairs@ietf.org, draft-ietf-bess-srv6-services@ietf.org,  The IESG <iesg@ietf.org>, BESS <bess@ietf.org>,  "Bocci, Matthew (Nokia - GB)" <matthew.bocci@nokia.com>
Content-Type: multipart/alternative; boundary="000000000000b27df305d84413b7"
Archived-At: <https://mailarchive.ietf.org/arch/msg/bess/WCpcn8Spa7vH5xbs-N7yslQokc0>
Subject: Re: [bess] Alvaro Retana's Discuss on draft-ietf-bess-srv6-services-10: (with DISCUSS and COMMENT)
X-BeenThere: bess@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: BGP-Enabled ServiceS working group discussion list <bess.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/bess>, <mailto:bess-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/bess/>
List-Post: <mailto:bess@ietf.org>
List-Help: <mailto:bess-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/bess>, <mailto:bess-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 18 Feb 2022 05:23:08 -0000

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

Hi Alvaro,

Thanks for your quick response and please see further inline below.

We will include these changes in the next update of the draft.


On Fri, Feb 18, 2022 at 12:30 AM Alvaro Retana <aretana.ietf@gmail.com>
wrote:

> On February 16, 2022 at 1:28:43 PM, Ketan Talaulikar wrote:
>
>
> Ketan:
>
> Hi!
>
>
> > > ---------------------------------------------------------------------=
-
> > > DISCUSS:
> > > ---------------------------------------------------------------------=
-
> > >
> > > I am balloting DISCUSS because the document underspecifies the use of
> > > Endpoint Behaviors. As a result, it is unclear when they should be
> checked,
> > > enforced, or needed. Details follow.
> > >
> > >
> > > The descriptions of the TLVs in =C2=A72 say (twice) that the "SRv6 En=
dpoint
> > > behaviors which MAY be encoded, but not limited to, are...etc."
> > >
> > > The text above ends with "etc." which means there are other possible
> > > behaviors. That's not a great use of normative language, even if
> optional.
> >
> > KT> Agree. We have removed the "etc".
>
> Ok.  Given the rest of the text, I think that "MAY" is just expressing
> a fact, not a normative action: s/MAY/may
>

KT> Ack


>
>
> > > My initial instinct was to ask you to be specific, BUT...
> > >
> > > The description of the SRv6 SID Information Sub-TLV (=C2=A73.1) says =
that
> "an
> > > unrecognized endpoint behavior MUST NOT be considered invalid", which
> seems
> > > to mean that any behavior is ok, AND...
> > >
> > > There's no validation specified, except for the description of the
> SRv6 SID
> > > Structure Sub-Sub-TLV (=C2=A73.2.1), where it says that the "Argument=
 length
> > > MUST be set to 0 for SIDs where the Argument is not applicable". AND.=
..
> > >
> > > Several of the service descriptions in =C2=A75/=C2=A76 say that "The =
SRv6
> Endpoint
> > > behavior of the SRv6 SID is entirely up to the originator of the
> > > advertisement. In practice, the SRv6 Endpoint behavior is..."
> > >
> > >
> > > The result is that any endpoint behavior (even unrecognized) can be
> used,
> > > while also requiring a specific setting for the argument length in so=
me
> > > cases.
> > >
> > > How can the argument length be validated if the endpoint behavior is
> > > unknown?
> >
> > KT> The argument length cannot be validated unless the endpoint behavio=
r
> is
> > known. The ingress PE needs to actually write the ARG part of the SID
> into
> > the SRv6 SID advertised by the egress PE when sending packets for that
> > service to the egress PE. Therefore, knowing that the behavior involves
> > argument and validating the argument length is important. We have
> clarified
> > this in the text.
>
> I see that the text in -11 now says this:
>
>    Arguments may be generally applicable for SIDs of only specific SRv6
>    Endpoint behaviors (e.g., End.DT2M) and therefore the Argument length
>    MUST be set to 0 for SIDs where the Argument is not applicable.  A
>    receiver is unable to validate the applicability of arguments for
>    SRv6 Endpoint behaviors that are unknown to it and hence MUST ignore
>    SRv6 SIDs with arguments (indicated by non-zero argument length) with
>    unknown endpoint behaviors.
>
> That works for me.  It addresses the cases when the Behavior is
> unknown -- the questions below are about known and expected Behaviors.
>

KT> Thanks


>
>
>
> > > Clearly (from looking at rfc8986), not all endpoint behaviors apply t=
o
> the
> > > services defined in this document. Should a receiver accept any
> endpoint
> > > behavior? What should a receiver do if a known but unrelated behavior
> (End,
> > > for example) is received?
> > >
> > > What should the receiver do if the endpoint behavior is known and
> > > applicable, but the attribute length is not set correctly?
> >
> > KT> Could you clarify which attribute length you are referring to?
>
> Sorry, I meant the argument... :-(
>

KT> The behavior definition may or may not specify requirements of argument
lengths - the currently defined ones do not pose any limitation and so the
draft talks about zero or non-zero. We can clarify by saying something on
the lines that for behaviors where arguments apply, the argument length's
consistency must be verified against the behavior definition. Would that
address your comment?


>
>
> > > For any specific service (IPv4 VPN Over SRv6 Core, for example, to pi=
ck
> > > one), should the behaviors used "in practice" be enforced? What if
> > > different behavior is advertised? Can it safely be ignored?
>
>
>
> ...
> > > ---------------------------------------------------------------------=
-
> > > COMMENT:
> > > ---------------------------------------------------------------------=
-
> ...
>
> Just one comment:
>
>
> ...
> > > (8) =C2=A75:
> > >
> > > The SRv6 Service SID SHOULD be routable within the AS of the egress
> > > PE and serves the dual purpose of providing reachability between
> > > ingress PE and egress PE while also encoding the SRv6 Endpoint
> > > behavior.
> > >
> > > Is it ever ok for the SID to not be routable? If so, when? The
> "purpose of
> > > providing reachability" requires the SID to be routable. IOW, why is
> this
> > > behavior recommended and not required?
> >
> > KT> An SRv6 SID may not be routable across multiple IGP domains within =
a
> > provider network when routes are not leaked. There can be other
> mechanisms
> > like SR Policies (or other forms of tunneling) that provide
> reachability. In
> > other scenarios, due to local policy, the resolution may be desired ove=
r
> an
> > SR Policy instead of the best-effort reachability provided by IGPs.
>
> If there's a route over a tunnel/SR Policy/whatever, I consider that
> routable. I am not just thinking about IGP-learned routes.  The case
> that concerns me is when the ingress PE doesn't have a route at all
> (which is possible with the SHOULD).  If a route should always exist
> (from any source) then it looks like the text should indicate a
> requirement and not a recommendation.
>

KT> The should is to allow for use-cases such as the one specified in
https://datatracker.ietf.org/doc/html/draft-ietf-spring-segment-routing-pol=
icy-18#section-8.5
- in this case, there may not be any reachability but the local policy
indicates triggering a request to a controller to compute SR Policy path to
the BGP NH on demand and then the resolution can happen once such an SR
Policy is successfully instantiated on the node.


>
>
> Thanks for addressing my other comments



>
> Alvaro.
>

Thanks,
Ketan

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

<div dir=3D"ltr"><div dir=3D"ltr">Hi Alvaro,<div><br></div><div>Thanks for =
your quick response and please see further inline below.</div><div><br></di=
v><div>We will include these changes in the next update of the draft.</div>=
<div><br></div></div><br><div class=3D"gmail_quote"><div dir=3D"ltr" class=
=3D"gmail_attr">On Fri, Feb 18, 2022 at 12:30 AM Alvaro Retana &lt;<a href=
=3D"mailto:aretana.ietf@gmail.com">aretana.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">On February 16, 20=
22 at 1:28:43 PM, Ketan Talaulikar wrote:<br>
<br>
<br>
Ketan:<br>
<br>
Hi!<br>
<br>
<br>
&gt; &gt; -----------------------------------------------------------------=
-----<br>
&gt; &gt; DISCUSS:<br>
&gt; &gt; -----------------------------------------------------------------=
-----<br>
&gt; &gt;<br>
&gt; &gt; I am balloting DISCUSS because the document underspecifies the us=
e of<br>
&gt; &gt; Endpoint Behaviors. As a result, it is unclear when they should b=
e checked,<br>
&gt; &gt; enforced, or needed. Details follow.<br>
&gt; &gt;<br>
&gt; &gt;<br>
&gt; &gt; The descriptions of the TLVs in =C2=A72 say (twice) that the &quo=
t;SRv6 Endpoint<br>
&gt; &gt; behaviors which MAY be encoded, but not limited to, are...etc.&qu=
ot;<br>
&gt; &gt;<br>
&gt; &gt; The text above ends with &quot;etc.&quot; which means there are o=
ther possible<br>
&gt; &gt; behaviors. That&#39;s not a great use of normative language, even=
 if optional.<br>
&gt;<br>
&gt; KT&gt; Agree. We have removed the &quot;etc&quot;.<br>
<br>
Ok.=C2=A0 Given the rest of the text, I think that &quot;MAY&quot; is just =
expressing<br>
a fact, not a normative action: s/MAY/may<br></blockquote><div><br></div><d=
iv>KT&gt; Ack</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">
<br>
<br>
&gt; &gt; My initial instinct was to ask you to be specific, BUT...<br>
&gt; &gt;<br>
&gt; &gt; The description of the SRv6 SID Information Sub-TLV (=C2=A73.1) s=
ays that &quot;an<br>
&gt; &gt; unrecognized endpoint behavior MUST NOT be considered invalid&quo=
t;, which seems<br>
&gt; &gt; to mean that any behavior is ok, AND...<br>
&gt; &gt;<br>
&gt; &gt; There&#39;s no validation specified, except for the description o=
f the SRv6 SID<br>
&gt; &gt; Structure Sub-Sub-TLV (=C2=A73.2.1), where it says that the &quot=
;Argument length<br>
&gt; &gt; MUST be set to 0 for SIDs where the Argument is not applicable&qu=
ot;. AND...<br>
&gt; &gt;<br>
&gt; &gt; Several of the service descriptions in =C2=A75/=C2=A76 say that &=
quot;The SRv6 Endpoint<br>
&gt; &gt; behavior of the SRv6 SID is entirely up to the originator of the<=
br>
&gt; &gt; advertisement. In practice, the SRv6 Endpoint behavior is...&quot=
;<br>
&gt; &gt;<br>
&gt; &gt;<br>
&gt; &gt; The result is that any endpoint behavior (even unrecognized) can =
be used,<br>
&gt; &gt; while also requiring a specific setting for the argument length i=
n some<br>
&gt; &gt; cases.<br>
&gt; &gt;<br>
&gt; &gt; How can the argument length be validated if the endpoint behavior=
 is<br>
&gt; &gt; unknown?<br>
&gt;<br>
&gt; KT&gt; The argument length cannot be validated unless the endpoint beh=
avior is<br>
&gt; known. The ingress PE needs to actually write the ARG part of the SID =
into<br>
&gt; the SRv6 SID advertised by the egress PE when sending packets for that=
<br>
&gt; service to the egress PE. Therefore, knowing that the behavior involve=
s<br>
&gt; argument and validating the argument length is important. We have clar=
ified<br>
&gt; this in the text.<br>
<br>
I see that the text in -11 now says this:<br>
<br>
=C2=A0 =C2=A0Arguments may be generally applicable for SIDs of only specifi=
c SRv6<br>
=C2=A0 =C2=A0Endpoint behaviors (e.g., End.DT2M) and therefore the Argument=
 length<br>
=C2=A0 =C2=A0MUST be set to 0 for SIDs where the Argument is not applicable=
. =C2=A0A<br>
=C2=A0 =C2=A0receiver is unable to validate the applicability of arguments =
for<br>
=C2=A0 =C2=A0SRv6 Endpoint behaviors that are unknown to it and hence MUST =
ignore<br>
=C2=A0 =C2=A0SRv6 SIDs with arguments (indicated by non-zero argument lengt=
h) with<br>
=C2=A0 =C2=A0unknown endpoint behaviors.<br>
<br>
That works for me.=C2=A0 It addresses the cases when the Behavior is<br>
unknown -- the questions below are about known and expected Behaviors.<br><=
/blockquote><div><br></div><div>KT&gt; Thanks</div><div>=C2=A0</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">
<br>
<br>
<br>
&gt; &gt; Clearly (from looking at rfc8986), not all endpoint behaviors app=
ly to the<br>
&gt; &gt; services defined in this document. Should a receiver accept any e=
ndpoint<br>
&gt; &gt; behavior? What should a receiver do if a known but unrelated beha=
vior (End,<br>
&gt; &gt; for example) is received?<br>
&gt; &gt;<br>
&gt; &gt; What should the receiver do if the endpoint behavior is known and=
<br>
&gt; &gt; applicable, but the attribute length is not set correctly?<br>
&gt;<br>
&gt; KT&gt; Could you clarify which attribute length you are referring to?<=
br>
<br>
Sorry, I meant the argument... :-(<br></blockquote><div><br></div><div>KT&g=
t; The behavior definition may or may not specify requirements of argument =
lengths - the currently defined ones do not pose any limitation and so the =
draft talks about zero or non-zero. We can clarify by saying something on t=
he lines that for behaviors where arguments apply, the argument length&#39;=
s consistency must be verified against the behavior definition. Would that =
address your comment?</div><div>=C2=A0</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">
<br>
<br>
&gt; &gt; For any specific service (IPv4 VPN Over SRv6 Core, for example, t=
o pick<br>
&gt; &gt; one), should the behaviors used &quot;in practice&quot; be enforc=
ed? What if<br>
&gt; &gt; different behavior is advertised? Can it safely be ignored?<br>
<br>
<br>
<br>
...<br>
&gt; &gt; -----------------------------------------------------------------=
-----<br>
&gt; &gt; COMMENT:<br>
&gt; &gt; -----------------------------------------------------------------=
-----<br>
...<br>
<br>
Just one comment:<br>
<br>
<br>
...<br>
&gt; &gt; (8) =C2=A75:<br>
&gt; &gt;<br>
&gt; &gt; The SRv6 Service SID SHOULD be routable within the AS of the egre=
ss<br>
&gt; &gt; PE and serves the dual purpose of providing reachability between<=
br>
&gt; &gt; ingress PE and egress PE while also encoding the SRv6 Endpoint<br=
>
&gt; &gt; behavior.<br>
&gt; &gt;<br>
&gt; &gt; Is it ever ok for the SID to not be routable? If so, when? The &q=
uot;purpose of<br>
&gt; &gt; providing reachability&quot; requires the SID to be routable. IOW=
, why is this<br>
&gt; &gt; behavior recommended and not required?<br>
&gt;<br>
&gt; KT&gt; An SRv6 SID may not be routable across multiple IGP domains wit=
hin a<br>
&gt; provider network when routes are not leaked. There can be other mechan=
isms<br>
&gt; like SR Policies (or other forms of tunneling) that provide reachabili=
ty. In<br>
&gt; other scenarios, due to local policy, the resolution may be desired ov=
er an<br>
&gt; SR Policy instead of the best-effort reachability provided by IGPs.<br=
>
<br>
If there&#39;s a route over a tunnel/SR Policy/whatever, I consider that<br=
>
routable. I am not just thinking about IGP-learned routes.=C2=A0 The case<b=
r>
that concerns me is when the ingress PE doesn&#39;t have a route at all<br>
(which is possible with the SHOULD).=C2=A0 If a route should always exist<b=
r>
(from any source) then it looks like the text should indicate a<br>
requirement and not a recommendation.<br></blockquote><div><br></div><div>K=
T&gt; The should is to allow for use-cases such as the one specified in=C2=
=A0<a href=3D"https://datatracker.ietf.org/doc/html/draft-ietf-spring-segme=
nt-routing-policy-18#section-8.5">https://datatracker.ietf.org/doc/html/dra=
ft-ietf-spring-segment-routing-policy-18#section-8.5</a> - in this case, th=
ere may not be any reachability but the local policy indicates triggering a=
 request to a controller to compute SR Policy path to the BGP NH on demand =
and then the resolution can happen once such an SR Policy is successfully i=
nstantiated on the node.</div><div>=C2=A0</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">
<br>
<br>
Thanks for addressing my other comments</blockquote><div>=C2=A0</div><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">
<br>
Alvaro.<br></blockquote><div><br></div><div>Thanks,</div><div>Ketan</div><d=
iv>=C2=A0</div></div></div>

--000000000000b27df305d84413b7--


From nobody Fri Feb 18 04:22:40 2022
Return-Path: <aretana.ietf@gmail.com>
X-Original-To: bess@ietfa.amsl.com
Delivered-To: bess@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 753A43A105B; Fri, 18 Feb 2022 04:22:38 -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, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, DKIM_VALID_EF=-0.1, FREEMAIL_FROM=0.001, 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=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 e_ijnxw3XjZ4; Fri, 18 Feb 2022 04:22:33 -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 70C5B3A1010; Fri, 18 Feb 2022 04:22:33 -0800 (PST)
Received: by mail-ed1-x533.google.com with SMTP id x5so15121196edd.11; Fri, 18 Feb 2022 04:22:33 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20210112;  h=from:in-reply-to:references:mime-version:date:message-id:subject:to :cc:content-transfer-encoding; bh=GpduJpSdc2+labiYTYnNrSbz8n0BTllJxc4wL2wqbbE=; b=VOfh86QYx5Xgt0tK56CYyC0gHzwnFOYn2Qt2W0/h0HLvAcw7pnpEQQMqqYDnWCmnJ5 8O0bDJvczwBp/1hpka1voJkJdOkgXFA6eKpN0re5GTMG4E0YDpGN1pdASfEROJwSTKBB J9MMJ8GyxpveRVYByPQd9duLHh8Y0MDvXYnyGWjALzUDKZIWSqYIimRxKiIm/GCfNdkE lg7VO4qUJ5RCz/SbOO4yRDDNRVjpw75GIxlpUXCYzFyJAYmwKZed7TNmNqdY8SSXDeib UPAnYKe31gOqDcFNr/lMItROkBj4iSoEhR93lWdQrteZ+BeTNkBJEyl4gMyBq5CM8Wsn tihw==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20210112; h=x-gm-message-state:from:in-reply-to:references:mime-version:date :message-id:subject:to:cc:content-transfer-encoding; bh=GpduJpSdc2+labiYTYnNrSbz8n0BTllJxc4wL2wqbbE=; b=uwgMjCPU7ejAn3VEa2T4ycQh/6MoiTc0WB4Bc+WU/WNxoYYVcQSkQwOs/+AQM67mpo W8WNvlgFCBAkvxLEC38k2fttGVqa3WkLH1mFGKMcZJ1PQexVFTYfztB1a1gOljFYysbx ++DRwnCL+lf9FRSIVvcmMkIONLC/t+9JflxOyO6EK3Lm6ziksWsYAVuJOB7xWCc61YB+ XCKmMFMnXS+jtAZQa1WuE2eAxBre8QXnxHFKEL0QnjJQDY+rIYD939aCpP5rlBfSj//S Vh82/aKJWaC7jx4mMUTmvFNQwJFS/lbE+4NU7QvXLc4S1ZDCShzhH9JUmT1WRC6zdS2I 77KQ==
X-Gm-Message-State: AOAM5311TW1+0mrbn39ZwpJ+1lEYaM2FBZLEMcQp6yD106y/6bro6CKh m/1Yxew9phV840KZje2f3NKcVfRd3+dHlua2yUk=
X-Google-Smtp-Source: ABdhPJwH41nfvpB7Sbr3qfk708Wuhfiz7vJ8ntsJ1/a1SaJQCpSfp1c+9DyBrDlIiheF+nEoFdQFT3ynBXmO81AjYAE=
X-Received: by 2002:a05:6402:2694:b0:411:f0b1:7f90 with SMTP id w20-20020a056402269400b00411f0b17f90mr8158854edd.398.1645186951466; Fri, 18 Feb 2022 04:22:31 -0800 (PST)
Received: from 1058052472880 named unknown by gmailapi.google.com with HTTPREST; Fri, 18 Feb 2022 04:22:30 -0800
From: Alvaro Retana <aretana.ietf@gmail.com>
In-Reply-To: <CAH6gdPzEm_xw8D0Dcs4wk15o38FSXgGBxj5DXTmfj0V7BUoX_Q@mail.gmail.com>
References: <164494796487.31930.7636138656008278664@ietfa.amsl.com> <CAH6gdPzvdae5sGOS982OLdQbYv-qGBnC9BwF_LePhTjaUW+Ghg@mail.gmail.com> <CAMMESsw+28voyO-4prcNVh+d4y6r7wANQV8Qw0RVCrdcRHqOyQ@mail.gmail.com> <CAH6gdPzEm_xw8D0Dcs4wk15o38FSXgGBxj5DXTmfj0V7BUoX_Q@mail.gmail.com>
MIME-Version: 1.0
Date: Fri, 18 Feb 2022 04:22:30 -0800
Message-ID: <CAMMESsxi9mgnsNDd_bd1bEzQDpEDH913H5djRCFWzWx4A2gW4g@mail.gmail.com>
To: Ketan Talaulikar <ketant.ietf@gmail.com>
Cc: bess-chairs@ietf.org, draft-ietf-bess-srv6-services@ietf.org,  The IESG <iesg@ietf.org>, BESS <bess@ietf.org>,  "Bocci, Matthew (Nokia - GB)" <matthew.bocci@nokia.com>
Content-Type: text/plain; charset="UTF-8"
Content-Transfer-Encoding: quoted-printable
Archived-At: <https://mailarchive.ietf.org/arch/msg/bess/nsOztOo45f2NBgnzcbqrfRBZkoo>
Subject: Re: [bess] Alvaro Retana's Discuss on draft-ietf-bess-srv6-services-10: (with DISCUSS and COMMENT)
X-BeenThere: bess@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: BGP-Enabled ServiceS working group discussion list <bess.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/bess>, <mailto:bess-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/bess/>
List-Post: <mailto:bess@ietf.org>
List-Help: <mailto:bess-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/bess>, <mailto:bess-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 18 Feb 2022 12:22:39 -0000

On February 18, 2022 at 12:23:03 AM, Ketan Talaulikar wrote:


Hi!


> > > > -------------------------------------------------------------------=
---
> > > > DISCUSS:
> > > > -------------------------------------------------------------------=
---
...
> > > > Clearly (from looking at rfc8986), not all endpoint behaviors apply=
 to
> > > > the services defined in this document. Should a receiver accept any
> > > > endpoint behavior? What should a receiver do if a known but unrelat=
ed
> > > > behavior (End, for example) is received?
...
> > > > For any specific service (IPv4 VPN Over SRv6 Core, for example, to =
pick
> > > > one), should the behaviors used "in practice" be enforced? What if
> > > > different behavior is advertised? Can it safely be ignored?

These two are related: Should only specific behaviors (per service) be
accepted?

If yes, I need you to specify which are those behaviors and what
happens if a different (known) one is received.

If no, what does it mean for the service if an unrelated behavior is advert=
ised?




> > > > What should the receiver do if the endpoint behavior is known and
> > > > applicable, but the attribute length is not set correctly?
> > >
> > > KT> Could you clarify which attribute length you are referring to?
> >
> > Sorry, I meant the argument... :-(
>
> KT> The behavior definition may or may not specify requirements of argume=
nt
> lengths - the currently defined ones do not pose any limitation and so th=
e
> draft talks about zero or non-zero. We can clarify by saying something on=
 the
> lines that for behaviors where arguments apply, the argument length's
> consistency must be verified against the behavior definition. Would that
> address your comment?

Yes, it would.

Also, if the verification fails then what?



> > > > -------------------------------------------------------------------=
---
> > > > COMMENT:
> > > > -------------------------------------------------------------------=
---
> > ...
> >
> > Just one comment:
> >
> >
> > ...
> > > > (8) =C2=A75:
> > > >
> > > > The SRv6 Service SID SHOULD be routable within the AS of the egress
> > > > PE and serves the dual purpose of providing reachability between
> > > > ingress PE and egress PE while also encoding the SRv6 Endpoint
> > > > behavior.
> > > >
> > > > Is it ever ok for the SID to not be routable? If so, when? The
> > > > "purpose of providing reachability" requires the SID to be routable=
.
> > > > IOW, why is this behavior recommended and not required?
> > >
> > > KT> An SRv6 SID may not be routable across multiple IGP domains withi=
n a
> > > provider network when routes are not leaked. There can be other
> > > mechanisms like SR Policies (or other forms of tunneling) that provid=
e
> > > reachability. In other scenarios, due to local policy, the resolution=
 may
> > > be desired over an SR Policy instead of the best-effort reachability
> > > provided by IGPs.
> >
> > If there's a route over a tunnel/SR Policy/whatever, I consider that
> > routable. I am not just thinking about IGP-learned routes. The case
> > that concerns me is when the ingress PE doesn't have a route at all
> > (which is possible with the SHOULD). If a route should always exist
> > (from any source) then it looks like the text should indicate a
> > requirement and not a recommendation.
>
> KT> The should is to allow for use-cases such as the one specified in
> https://datatracker.ietf.org/doc/html/draft-ietf-spring-segment-routing-
> policy-18#section-8.5 - in this case, there may not be any reachability b=
ut
> the local policy indicates triggering a request to a controller to comput=
e SR
> Policy path to the BGP NH on demand and then the resolution can happen on=
ce
> such an SR Policy is successfully instantiated on the node.

The end result is that the SID MUST be reachable before the ingress
node can do anything with it. =C2=A0As you say: "the resolution can happen
once such an SR Policy is successfully instantiated on the node". =C2=A0The
mechanisms to provide that resolution (IGP, manual configuration,
controller, etc.) is independent of the requirement for there to be
reachability.

Alvaro.


From nobody Fri Feb 18 07:22:24 2022
Return-Path: <mankamis@cisco.com>
X-Original-To: bess@ietfa.amsl.com
Delivered-To: bess@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 1A2AC3A08B1 for <bess@ietfa.amsl.com>; Fri, 18 Feb 2022 07:22:20 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -9.595
X-Spam-Level: 
X-Spam-Status: No, score=-9.595 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, DKIM_VALID_EF=-0.1, HTML_MESSAGE=0.001, RCVD_IN_MSPIKE_H5=0.001, RCVD_IN_MSPIKE_WL=0.001, SPF_NONE=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=Ct0kOim/; dkim=pass (1024-bit key) header.d=cisco.onmicrosoft.com header.b=vk8nOCTz
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id UpJQ8FPP90ph for <bess@ietfa.amsl.com>; Fri, 18 Feb 2022 07:22:14 -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 D52573A08BE for <bess@ietf.org>; Fri, 18 Feb 2022 07:22:13 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=cisco.com; i=@cisco.com; l=2263; q=dns/txt; s=iport; t=1645197733; x=1646407333; h=from:to:subject:date:message-id:mime-version; bh=UZt1oECaNwkQsWNIHrttWzrCX+5sYwJ+M1uSFqb7P/I=; b=Ct0kOim/dQSzO5MoIQGNjJuqc6sXr/mz9EPKv+IBx9+Pk/o89kwfvW6r RO01FVlurtqzhxBks01uY4OinZBagG7NALqIoqFeg1qynmcKLAiahAgEd dVjPwzbZ4ZqFzHz+t5jr86EybMJWrfrehkDqVV2/KhVWmH5s/EGrVp4RB c=;
X-IPAS-Result: =?us-ascii?q?A0DtAwBOuQ9imIkNJK1aHAEBATwBAQQEAQECAQEHAQEVg?= =?us-ascii?q?VoCgR8xVn5aN0KIHgOFOYUPXZhAhRSBLoElA1QLAQEBDQEBEi8EAQGFBwKEB?= =?us-ascii?q?QIlNAkOAQIEAQEBAQMCAwEBAQEFAQEFAQEBAgEGBBQBAQEBAQEBAR0HBgwFE?= =?us-ascii?q?A4nhWgBDIZbLgEBOBEBDHQnBBsagmIBgg5XAy4BoBkBgToCih94gTOBAYIIA?= =?us-ascii?q?QEGBASFCxiCNwmBPAGDDYQigwCEOhyBSUSBFUOCN4FZGgGDQYNNgi6YHwifa?= =?us-ascii?q?KBZCoNHBZ96FYNyjCSXe5ZNIKE6hG8CBAIEBQIOAQEGgWE6gVtwFYMkURkPj?= =?us-ascii?q?jmDWIpedTgCBgsBAQMJj0MBAQ?=
IronPort-PHdr: A9a23:bR68YBBkaep8mmiSS4gAUyQVaBdPi9zP1kY95pkmjudIdaKut9TnM VfE7PpgxFnOQc3A6v1ChuaX1sKoWWEJ7Zub9nxXdptKWkwJjMwMlFkmB8iIQUTwMP/taXk8G 8JPHF9o9n22Kw5bAsH7MlbTuXa1qzUVH0aXCA==
IronPort-Data: A9a23:Phu8y6h+bVaZHcw5uQhtcwQhX161EhAKZh0ujC45NGQN5FlHY01je htvUT2AP/2Na2fxcop/Pdi/p09T75DVnNZkSQNp+C1nRXljpJueD7x1DKtf0wB+jyHnZBg6h ynLQoCYdKjYdpJfz/uUGuCJQUNUjclkfZKhTr6UUsxNbVU8En1500szw7RRbrNA2LBVPSvc4 bsenOWHULOV82Yc3rU8sv/rRLtH5ZweiRtA1rAMTakjUGz2yxH5OKkiyZSZdBMUdGX78tmSH I4vxJnhlo/QEoxE5tmNyt4XeWVSKlLe0JTnZnd+A8CfbhZ+SiMa6I8da98QUBlukmuMhvJd5 P4VjLbtVlJ8VkHMsLx1vxhwGiV6O+hN/6XKZCT5us2IxEqAeHzpqxlsJBhpZstDpKAuWicXr qNwxDMlNnhvg8qzybS4Q+xtnewoLdLgO8UUvXQIITTxXa14HsifGvWQjTNe9DNqpJ1wNPbUX ZJDTxplQUuYOy1rPkhCXfrSm8/x1iWgLFW0smm9r6cs+EDSwRB/lr/3P7LolseiTMFRmAOTo XjLuji/CRABP9vZwj2Amp6xugPRtRnSft03GITmz+c0hUSx6kA4UCQ8CETu9JFVlXWCc95YL kUV/A8noq4z6FGnQ7HBs/uQ/SLsUvk0BoE4LgEq1O2e4vGPul/GWADoWhYEOYJ4655vLdA// gbRx7vU6SpTXKp5oJ533p6QqT60UcT+BTBfPXZfJefpDiWKnW3ephvLStAmG6mvg5ipXzrx2 DuN6iM5gt3/bPLnNY3moTgrYBr1+/AlqzLZAC2MBApJCSsiPeaYi3SAswSz0Bq5BN/xoqO9l HYFgdOCy+sFEIuAkieAKM1UQu30vqzfbmeN2wUxd3XEy9hL0yPzFWy3yGwhTHqFzu5fEdMUS BaJ4FgItMM70IWCNPMuOupd9PjGPYC5RYi6CZg4n/JFY4N6c0ec7TpyaEuLt10BY2By+ZzTz ayzKJ72ZV5DUPwP5GPvF481jO5wrghjlDy7bc6glXyPj+HBDEN5vJ9YajNimMhjsPneyOgUm v4CX/a3J+J3CrOmOXCPqdZJRb3IRFBiba3LRwVsXrbrCmJb9KsJUZc9HZtJl1RZoplo
IronPort-HdrOrdr: A9a23:s010oKvC2qBt4sOBORtHuZdj7skCz4Mji2hC6mlwRA09TyXGra GTdaUguyMc1gx/ZJh5o6H7BEDyewKgyXcV2/hdAV7GZmnbUQSTXflfBOfZsljd8k7Fh6JgPM VbAtND4bTLZDAQ56uXkWrIcerIq+P3l5xA8N2utkuFOjsaDZ2IgT0JbjqzIwlTfk1rFJA5HJ 2T6o5svDy7Y0kaacy9Gz0sQ/XDj8ejruOoXTc2QzocrCWehzKh77D3VzKC2A0Fbj9JybA+tU DYjg3C4Lm5uf3T8G6T64aT1eUWpDLS8KoBOCW+sLlWFtwqsHfsWG1VYczDgNnympDq1L9lqq iKn/5qBbUO15qYRBDLnfKq4Xin7N7rgEWSkWNxRhDY0JXErXsBerR8rJMcfR3D50U6utZglK pNwmKCrpJSSQjNhSLn+rHzJllXf2eP0AwfeNQo/jViuEolGc1shJ1a+FkQHIYLHSr85oxiGO 5yDNvE7PITdV+BdXjWsmRm3dTpBx0Ib127a1lHvtbQ3yldnXh/wUddzMsDnm0Y/JZ4T5Vf/e zLPqlhibkLRM4LaqB2AvsHXKKMeyfwaAOJNHjXLUXsFakBNX6Io5nr4K8t7OXvY5AMxItaou W3bLqZjx9HR6vDM7z/4HR7yGG5fIzmZ0Wd9ih33ekLhoHB
X-IronPort-Anti-Spam-Filtered: true
X-IronPort-AV: E=Sophos;i="5.88,379,1635206400";  d="scan'208,217";a="836704182"
Received: from alln-core-4.cisco.com ([173.36.13.137]) by alln-iport-5.cisco.com with ESMTP/TLS/DHE-RSA-SEED-SHA; 18 Feb 2022 15:22:12 +0000
Received: from mail.cisco.com (xbe-rcd-002.cisco.com [173.37.102.17]) by alln-core-4.cisco.com (8.15.2/8.15.2) with ESMTPS id 21IFMCEs027832 (version=TLSv1.2 cipher=AES256-SHA bits=256 verify=OK) for <bess@ietf.org>; Fri, 18 Feb 2022 15:22:12 GMT
Received: from xfe-aln-004.cisco.com (173.37.135.124) by xbe-rcd-002.cisco.com (173.37.102.17) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.2.986.14; Fri, 18 Feb 2022 09:22:12 -0600
Received: from xfe-rcd-002.cisco.com (173.37.227.250) by xfe-aln-004.cisco.com (173.37.135.124) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.2.986.14; Fri, 18 Feb 2022 09:22:12 -0600
Received: from NAM10-BN7-obe.outbound.protection.outlook.com (72.163.14.9) by xfe-rcd-002.cisco.com (173.37.227.250) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.2.986.14 via Frontend Transport; Fri, 18 Feb 2022 09:22:12 -0600
ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=blv62wR/XFqUF4N0V5cYClGC/hQsZTnNgwYv0YSkOFocqRaR0bputSrO+JQ7D/lo63gDGvnJBDLKs2fK6vRV100Q0SY6Z7spQd2T2DrZxP4r6sKLdc/jx3aRd0cWZ2v9D6YgukvRMxwD9o1jwlTBZMtq2BdyUbNNBghgv/Ss2Cue+4GaXvQ13djEpGhEs6TBHZx/ub/GPcy3T+R1QxlqZITcbAnli5PDB7luexNuPItp738GMMFtEyO4uNc2+PsjPiSQKfzEmTwZ1kbTJjqvbOmP6fmp2a/gPQvQ85da/VggETXkcvv9yZcp1b/MVzfq6QC8lbk5l9aKy85Fn9RpVA==
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-AntiSpam-MessageData-ChunkCount:X-MS-Exchange-AntiSpam-MessageData-0:X-MS-Exchange-AntiSpam-MessageData-1; bh=M2UIxWcnCiOHlibf2wi2wa4LOEOwTFIFyR1RoJFSnBA=; b=KkydYbqiieWuGzv8XFWFmuvZPLFyUqeFq22craTo+pZm5iq2r0uDaSOMOLl1eLCpRVD64ECS6QxCo88ugysRKzELVEoxxmggMQaN77m2DHi7aSQmBv/XsUZwGkwyXhG3amgZv6dCm4aCfDYNlCkPBRsKEfiezWoFfw49kGIQ3aXMY7188R+tCKQftf9GFfthodoppQp4aOqCv8Pwo6hrmA13VvuybBIDxaFny4OsrCOxXhCQs1TPr71PRxCCtub5B644NdGBHmfX67MpNYop2O6n/foqtxGxfrwk44e+rDHDWDXlsRPstLU5kfHSXh8wIq8mO8i8ZDeOIJocpNfAqw==
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=M2UIxWcnCiOHlibf2wi2wa4LOEOwTFIFyR1RoJFSnBA=; b=vk8nOCTzXPeqCGlNzd8g27kzkylUBNoRi3a+hjWNShO4jHgbIePot6BmVYa4e72Mgz2kvwUGPh+JymoxO4sYbYQUMUawEkzRNp/84MQWmSLWFlVxx8I8DNCF8+5mh9KSN4UaY84cSbE/IOHCJm2ZcRS4XdqQjZoeIfs0dg7thWk=
Received: from BYAPR11MB2725.namprd11.prod.outlook.com (2603:10b6:a02:c5::25) by CY4PR11MB1845.namprd11.prod.outlook.com (2603:10b6:903:128::16) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.4995.16; Fri, 18 Feb 2022 15:22:10 +0000
Received: from BYAPR11MB2725.namprd11.prod.outlook.com ([fe80::9d4:fc29:23ae:365f]) by BYAPR11MB2725.namprd11.prod.outlook.com ([fe80::9d4:fc29:23ae:365f%5]) with mapi id 15.20.4995.022; Fri, 18 Feb 2022 15:22:09 +0000
From: "Mankamana Mishra (mankamis)" <mankamis@cisco.com>
To: "bess@ietf.org" <bess@ietf.org>
Thread-Topic: Please send me slot request for IETF 113 (BESS is only remote )
Thread-Index: AQHYJNsY5FPcWK0iV0GNuqWQLiRRqg==
Date: Fri, 18 Feb 2022 15:22:09 +0000
Message-ID: <BYAPR11MB27254BC846D3C02FC7A71612DF379@BYAPR11MB2725.namprd11.prod.outlook.com>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
authentication-results: dkim=none (message not signed) header.d=none;dmarc=none action=none header.from=cisco.com;
x-ms-publictraffictype: Email
x-ms-office365-filtering-correlation-id: bfbeddda-7951-4a80-0af6-08d9f2f26e86
x-ms-traffictypediagnostic: CY4PR11MB1845:EE_
x-microsoft-antispam-prvs: <CY4PR11MB1845A8A32AEADFD56F10E008DF379@CY4PR11MB1845.namprd11.prod.outlook.com>
x-ms-oob-tlc-oobclassifiers: OLM:4502;
x-ms-exchange-senderadcheck: 1
x-ms-exchange-antispam-relay: 0
x-microsoft-antispam: BCL:0;
x-microsoft-antispam-message-info: WZyC1MH3SQFuLO0eMtTX02D0CPq1zOm9FZrzDIzZeN4T9+pCmupb9TxRBhhllPcjkBe8VDAlC3K1McPuEVpWIkORMLasg8uzBvVtQMxnBiDNumJ27ki64ZGXJuTVWhQ6D86CAPjLLKME+e7iK0G9zgwz86PtHBkq15s0uRQ2L8HDpK85A921SruU4JvIJlYnsMf6BV4J+ay10R4cdT3GZ0fEW8RgOCv9Eob+BBZcYnzNpkMpB/j3vt0HtspuWbiXwj3F4BxvNamrfb2hCwTvzeSC6ROLzSah5Tt9d+7EKAeSdOvLMMw7an1GELTMzyvFVEMNAEaUCwrHJNY+KKjJc9dA8g6kDyolUcbwDJeUa8TbhICgZ4IavhlWeyj3tTfVRAiSC2p8/6lFiIgKGz7HQJ8ZJ7kuabNFie4MaSFPF33unY0k08dokDH1JrSNarK2pL1Cf6XINfu7fxl1Jbz63NBf7nt7xoLWjCuxselCWZmkx3/06I0GQznXz6Mn3lU4tgk+kNhPBEqRiwA5923n1ohYDews4H2A456PvqaWaZAIAIYOsAN67NbahYe2ua89bxgnMWktGE8k9SMWF2NyUCs8OTmul/b4Smlh69GnMoWfeq0d/JaUNxt4Ss/TM1hSQ7ilUowSR8tzZs4YP2qAqXCnMowX+ee91BFH4Rqy2HWa/8yHJ2qaW0V4cHXBIz30Id5Y+4kKSq7iV/hHzP2ROQ==
x-forefront-antispam-report: CIP:255.255.255.255; CTRY:; LANG:en; SCL:1; SRV:;  IPV:NLI; SFV:NSPM; H:BYAPR11MB2725.namprd11.prod.outlook.com; PTR:; CAT:NONE;  SFS:(13230001)(366004)(316002)(83380400001)(5660300002)(55016003)(66476007)(38070700005)(508600001)(186003)(7696005)(38100700002)(66556008)(122000001)(6916009)(6506007)(8676002)(71200400001)(8936002)(52536014)(86362001)(33656002)(2906002)(66446008)(66946007)(64756008)(558084003)(9686003)(76116006); DIR:OUT; SFP:1101; 
x-ms-exchange-antispam-messagedata-chunkcount: 1
x-ms-exchange-antispam-messagedata-0: =?us-ascii?Q?7AFWEtZD/IEkXv9fUorF3Cjo1vkpzNAnyI/2k5FxsxCQ7VcbCswqhyZ+GhvD?= =?us-ascii?Q?6cLxl3FuW44HhueD4bxZkAD1tf5Hb7wyydqLT8qroR8xsyxai42uYpce3m80?= =?us-ascii?Q?X3IIIPCB7nCSfzovuB8QKTvDiwDy+DZYqemiy2NPOGWgj1FWWz1L3UpoTr5z?= =?us-ascii?Q?cC88Omxf4jVIe5R32b7R+msl3bOkC0pXmlM/oxf+yesIaX8g77vtUyJrI5BF?= =?us-ascii?Q?DUqVtK5XHGC8wVGaM7tC/LX1+ndHfHWCiVdknY5kwHaPZi3z9k4Iz8VwaUIO?= =?us-ascii?Q?3ON9TkNQOyGekT6j97xqDoYFOhCQlnwBqH6eXmCTqUbkmcAS7c2HkPii8d3S?= =?us-ascii?Q?pZT8lhQHLP1Qu+fK5/78IaDrLXFYqz59wpx746eVK1tGXTeJFrmIbsogKeTj?= =?us-ascii?Q?nlGP1VoSySOk7cIN7RTNuKYWIFMwlyZHXjn0q2Urfzo2EBZVKK3g7B2/avIH?= =?us-ascii?Q?JRXXXKW/a8FI9yqEnuAT+7E3/MeKhNzai8RiueoPm7qHCRRsQTIvEkyWyAwV?= =?us-ascii?Q?TTwCwt6zyENST104A84JeWcKwntRhRBM4+zsR3QBiXMQpP9YxVTlpVDKbcuP?= =?us-ascii?Q?rct/lYJmf42jAmgD+eXpxLvqzcx1ZSg/a5SWK7/npWWeH5VcfLGvtrM4SLLS?= =?us-ascii?Q?MRRrnimseu942xtQN64nMWnhG+t/T9/PkXgVX40YAO9+WumPcg6+SXUOzmug?= =?us-ascii?Q?QfsWLtOgC/xCZc0mBDjDseDneljmoRn17nSWprbHVi/Sh5gf0LycRnt/dvsR?= =?us-ascii?Q?uFx8att0nLorxqqRdXmxMk28Wp6JQZbK4fMsLbuxqBzhPzMm6DKjCQK9z+5x?= =?us-ascii?Q?4CTuG0pcPnnNCnK/LzGYNIBUe1yM7hLqa+6+oYqSbiyW7HzHLyGbukvSYPFQ?= =?us-ascii?Q?6o7BOXvv4P1tVHZ8bv/61SY53HTL3GzjO6mW5IjwwIgKj7TS6nNCffe3wqtN?= =?us-ascii?Q?TXJ+AeHlOFuGV3pYixC5HpUe2vkpByDFiHANJrbuTWL5XD3Ybw3yZO1iuwH8?= =?us-ascii?Q?4FxdgFAdGAONj8NIQLaiQpe4o0FAtLj9mGPBqxCFX++58BLKRmAA6+pQaZwQ?= =?us-ascii?Q?0lpioc1l5Ij4BARl16yCdCDAZC2Rc516Tv5QJoRzsAimECNognJ5IoA7CWEN?= =?us-ascii?Q?Joy6reW4SpHNAfRjmLy0xZoByD6ssup5RxVpfSCYBruktQ/WCVlqr0B54y8h?= =?us-ascii?Q?qeJY2rMnhluwYAGYhYm1Ra+VJ5OV70NvblMYq/ROjMwNIaF0TfKqrshfRYI7?= =?us-ascii?Q?yIhHrx3xZ3iIQ6I+5iJWEWJk8zB+vochqRyllUpnlgNFgXFMcOtOvFi7qo2T?= =?us-ascii?Q?ZFm7MDNoT92nJiQNTGkTas/AIJMH1YiNHco83T0GNOmnf7fvMZSSwaVnfGuo?= =?us-ascii?Q?ZGTJ5uzdVigX++gV5WgWePcNzHGrsYVq/YnG/FBgyZ7UhCZ9V8mqn8LdwDA6?= =?us-ascii?Q?J5Ta63QiJ2JJp4bR1nGsHJw42d3mCT4cQNJMDcDJvedxGlmzceFh4F5vlRTQ?= =?us-ascii?Q?j5zCF/C94Yo3g+YQ9Mq7yxCntJP18I5izoC7gta6tsQvRw1Tr+dFqW8rIXg9?= =?us-ascii?Q?nHf3s9XlMCqqqBEHdta5dC7GkKf8kEbXx5D12K4RpfjrnpkacS4zZ0YgBrbX?= =?us-ascii?Q?gkvimCLyW+4EYVtLFdlk8NtVh4O0RMjZ1WovWK6kPCBrF/xcN88WCc+DiG+t?= =?us-ascii?Q?w82bww=3D=3D?=
Content-Type: multipart/alternative; boundary="_000_BYAPR11MB27254BC846D3C02FC7A71612DF379BYAPR11MB2725namp_"
MIME-Version: 1.0
X-MS-Exchange-CrossTenant-AuthAs: Internal
X-MS-Exchange-CrossTenant-AuthSource: BYAPR11MB2725.namprd11.prod.outlook.com
X-MS-Exchange-CrossTenant-Network-Message-Id: bfbeddda-7951-4a80-0af6-08d9f2f26e86
X-MS-Exchange-CrossTenant-originalarrivaltime: 18 Feb 2022 15:22:09.8827 (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: 02fFOLxKO1j2+JV74L3Az7T0PufPmUIklEh5u3DHTw5ulxCEG0PldTDshYjMa274hIX4Hy8/sLgN4cEYwtcr+g==
X-MS-Exchange-Transport-CrossTenantHeadersStamped: CY4PR11MB1845
X-OriginatorOrg: cisco.com
X-Outbound-SMTP-Client: 173.37.102.17, xbe-rcd-002.cisco.com
X-Outbound-Node: alln-core-4.cisco.com
Archived-At: <https://mailarchive.ietf.org/arch/msg/bess/EYTsU8PTh53lA5s7OJGpT8lsrUA>
Subject: [bess] Please send me slot request for IETF 113 (BESS is only remote )
X-BeenThere: bess@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: BGP-Enabled ServiceS working group discussion list <bess.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/bess>, <mailto:bess-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/bess/>
List-Post: <mailto:bess@ietf.org>
List-Help: <mailto:bess-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/bess>, <mailto:bess-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 18 Feb 2022 15:22:21 -0000

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

All,
Please send me slot request for IETF 113. Please note BESS session would be=
 only remote since none of the chairs are able to travel in person this tim=
e.


Mankamana

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

<html xmlns:o=3D"urn:schemas-microsoft-com:office:office" xmlns:w=3D"urn:sc=
hemas-microsoft-com:office:word" xmlns:m=3D"http://schemas.microsoft.com/of=
fice/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;
	font-size:12.0pt;
	font-family:"Calibri",sans-serif;}
.MsoChpDefault
	{mso-style-type:export-only;
	font-size:12.0pt;
	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>
</head>
<body lang=3D"EN-US" link=3D"#0563C1" vlink=3D"#954F72" style=3D"word-wrap:=
break-word">
<div class=3D"WordSection1">
<p class=3D"MsoNormal"><span style=3D"font-size:11.0pt">All, <o:p></o:p></s=
pan></p>
<p class=3D"MsoNormal"><span style=3D"font-size:11.0pt">Please send me slot=
 request for IETF 113. Please note BESS session would be only remote since =
none of the chairs are able to travel in person this time.
<o:p></o:p></span></p>
<p class=3D"MsoNormal"><span style=3D"font-size:11.0pt"><o:p>&nbsp;</o:p></=
span></p>
<p class=3D"MsoNormal"><span style=3D"font-size:11.0pt"><o:p>&nbsp;</o:p></=
span></p>
<p class=3D"MsoNormal"><span style=3D"font-size:11.0pt">Mankamana <o:p></o:=
p></span></p>
</div>
</body>
</html>

--_000_BYAPR11MB27254BC846D3C02FC7A71612DF379BYAPR11MB2725namp_--


From nobody Fri Feb 18 07:39:30 2022
Return-Path: <hayabusagsm@gmail.com>
X-Original-To: bess@ietfa.amsl.com
Delivered-To: bess@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 941D23A11B2 for <bess@ietfa.amsl.com>; Fri, 18 Feb 2022 07:39:28 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.087
X-Spam-Level: 
X-Spam-Status: No, score=-2.087 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, DKIM_VALID_EF=-0.1, FREEMAIL_FROM=0.001, HTML_MESSAGE=0.001, SPF_HELO_NONE=0.001, SPF_PASS=-0.001, T_REMOTE_IMAGE=0.01, URIBL_BLOCKED=0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (2048-bit key) header.d=gmail.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id nmvl6qIXN7Ko for <bess@ietfa.amsl.com>; Fri, 18 Feb 2022 07:39:24 -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 0A71F3A0934 for <bess@ietf.org>; Fri, 18 Feb 2022 07:39:24 -0800 (PST)
Received: by mail-pj1-x1030.google.com with SMTP id h7-20020a17090a648700b001b927560c2bso8882942pjj.1 for <bess@ietf.org>; Fri, 18 Feb 2022 07:39:23 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20210112;  h=mime-version:references:in-reply-to:from:date:message-id:subject:to :cc; bh=T9xAS3ZeQ8pg52bvnrwbTi2JqeLHwh6ZS8ZYk12yBTY=; b=B+Zxh19LPuNK9JZteZ2ZdE58aqubJt9WfxbPJFtOU2azpcpnxXXo+v+xCMuMQFnWWZ iOu/G0vye98Yl69qEmHOv2mhKWi5ik0Vw2t9cXCFLKYwDXpTrzfG8k/Xg7E3qtw0J6Yy isPbo0WGoFIiEnnpODBbXpwLgtC9h9Ro/3A0pe09y10tQo/i2Ujmd4v7yJjw6h4WTSoE WTAFz31dfN0g+ei1ae7RnhVxHNhVwlBuROCQ122TbcvapL9K/YMroMZq7d/385M8CEUQ Ucw4CiXA1hn6ClO/rb2scicghNGxy8WWVghV2kS51EHNb0br4RGomP431mkXL1Ath9Pr lSOQ==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20210112; h=x-gm-message-state:mime-version:references:in-reply-to:from:date :message-id:subject:to:cc; bh=T9xAS3ZeQ8pg52bvnrwbTi2JqeLHwh6ZS8ZYk12yBTY=; b=N+9DJE7sQ320zGnDo+bjUyWxStHwo7guuJJi4G5aUkWFGw2AmRrB0UiBUY0zQIXIHx xDIBMKP8Z1U5/dUa4es7Yvya8OdlcSmW5ETgm3sC+HZLRWr3q3n/83MZcZWczhfXbmsH U/ZuViWH3bGeCeIWbiEyb6Zz5jyAT0S5+1769cIYAMVcqHbfQP9px+ZC9nxxNJQlx/KE 0K3z2ONxt00rhesjexuImp2zMRfhe3H+VylQaaUsizriIuPdN6iEwMobokv5NqeTevRr aCs+Y8MK2EplUBJ7QjJo0nM1wfCvz4wSK4QP4NVZWQvpY8x/lCkoZ8oJr1VYl+dS/Gbi 8Iqg==
X-Gm-Message-State: AOAM532lvTC+ksCQEnS3xNOkvSSshg3hOGTSRjFbX59VQg4pxuTPkbkh XS87l0uKV+amihq8wPSYwFewlhRHBspE5eygRGQLsWIK
X-Google-Smtp-Source: ABdhPJzI6EgJplZomftL4AMLtWbD7wNby4JsIvJyfYjS4hXnkgvYkeOR+5yGHtA/7AcRq8D0wL6tM8krXF+3eQhpCng=
X-Received: by 2002:a17:90a:e7c3:b0:1b9:c189:bc3 with SMTP id kb3-20020a17090ae7c300b001b9c1890bc3mr13042908pjb.202.1645198763084; Fri, 18 Feb 2022 07:39:23 -0800 (PST)
MIME-Version: 1.0
References: <BYAPR11MB27254BC846D3C02FC7A71612DF379@BYAPR11MB2725.namprd11.prod.outlook.com>
In-Reply-To: <BYAPR11MB27254BC846D3C02FC7A71612DF379@BYAPR11MB2725.namprd11.prod.outlook.com>
From: Gyan Mishra <hayabusagsm@gmail.com>
Date: Fri, 18 Feb 2022 10:39:12 -0500
Message-ID: <CABNhwV0Bk4zNpf0+VWRy3jkx2=mQBcgNmz7z_+0tdnMaymspvg@mail.gmail.com>
To: "Mankamana Mishra (mankamis)" <mankamis=40cisco.com@dmarc.ietf.org>
Cc: "bess@ietf.org" <bess@ietf.org>
Content-Type: multipart/alternative; boundary="000000000000dbcec205d84cafaf"
Archived-At: <https://mailarchive.ietf.org/arch/msg/bess/KcjyhBOAiB-20gQhfS9dcfwUgok>
Subject: Re: [bess] Please send me slot request for IETF 113 (BESS is only remote )
X-BeenThere: bess@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: BGP-Enabled ServiceS working group discussion list <bess.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/bess>, <mailto:bess-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/bess/>
List-Post: <mailto:bess@ietf.org>
List-Help: <mailto:bess-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/bess>, <mailto:bess-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 18 Feb 2022 15:39:29 -0000

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

Hi Mankamana

I would like to request a 10 minute time slot for both drafts below:

This draft we will be discussing name change to IPv6-Only PE design and
updates as well as changing from BCP to Standards Track as to the design
and paradigm shift for all PE-CE edge and inter-as PE-PE peering framework
which impacts IXP POPs worldwide related to IPv4 address depletion issues.

https://datatracker.ietf.org/doc/draft-ietf-bess-ipv6-only-pe-design/

Also discuss how the draft below is an extension to the above draft and is
all inclusive of all AFI/SAFI single IPv6-Only PE design extensibility
framework and would be also Standards Track.

Also discuss the R&D testing and implementation being done by vendors
Cisco, Juniper, Nokia, Arista and Huawei and the additional testing being
incorporated given the =E2=80=9Call safi=E2=80=9D draft below.

https://datatracker.ietf.org/doc/draft-mishra-bess-ipv4nlri-all-safi-ipv6nh=
/



Kind Regards

Gyan

On Fri, Feb 18, 2022 at 10:22 AM Mankamana Mishra (mankamis) <mankamis=3D
40cisco.com@dmarc.ietf.org> wrote:

> All,
>
> Please send me slot request for IETF 113. Please note BESS session would
> be only remote since none of the chairs are able to travel in person this
> time.
>
>
>
>
>
> Mankamana
> _______________________________________________
> BESS mailing list
> BESS@ietf.org
> https://www.ietf.org/mailman/listinfo/bess
>
--=20

<http://www.verizon.com/>

*Gyan Mishra*

*Network Solutions A**rchitect *

*Email gyan.s.mishra@verizon.com <gyan.s.mishra@verizon.com>*



*M 301 502-1347*

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

<div dir=3D"auto">Hi=C2=A0Mankamana</div><div dir=3D"auto"><br></div><div d=
ir=3D"auto">I would like to request a 10 minute time slot for both drafts b=
elow:</div><div dir=3D"auto"><br></div><div dir=3D"auto">This draft we will=
 be discussing name change to IPv6-Only PE design and updates as well as ch=
anging from BCP to Standards Track as to the design and paradigm shift for =
all PE-CE edge and inter-as PE-PE peering framework which impacts IXP POPs =
worldwide related to IPv4 address depletion issues.</div><div dir=3D"auto">=
<br></div><div dir=3D"auto"><div><a href=3D"https://datatracker.ietf.org/do=
c/draft-ietf-bess-ipv6-only-pe-design/">https://datatracker.ietf.org/doc/dr=
aft-ietf-bess-ipv6-only-pe-design/</a></div><div dir=3D"auto"><br></div><di=
v dir=3D"auto">Also discuss how the draft below is an extension to the abov=
e draft and is all inclusive of all AFI/SAFI single IPv6-Only PE design ext=
ensibility framework and would be also Standards Track. =C2=A0</div><div di=
r=3D"auto"><br></div><div dir=3D"auto">Also discuss the R&amp;D testing and=
 implementation being done by vendors Cisco, Juniper, Nokia, Arista and Hua=
wei and the additional testing being incorporated given the =E2=80=9Call sa=
fi=E2=80=9D draft below.</div><br></div><div dir=3D"auto"><div><a href=3D"h=
ttps://datatracker.ietf.org/doc/draft-mishra-bess-ipv4nlri-all-safi-ipv6nh/=
">https://datatracker.ietf.org/doc/draft-mishra-bess-ipv4nlri-all-safi-ipv6=
nh/</a></div><br></div><div dir=3D"auto"><br></div><div dir=3D"auto"><br></=
div><div dir=3D"auto">Kind Regards=C2=A0</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 Fri, Feb 18, 2022 at 10:22 AM Mankamana Mishra=
 (mankamis) &lt;mankamis=3D<a href=3D"mailto:40cisco.com@dmarc.ietf.org">40=
cisco.com@dmarc.ietf.org</a>&gt; wrote:<br></div><blockquote class=3D"gmail=
_quote" style=3D"margin:0px 0px 0px 0.8ex;border-left-width:1px;border-left=
-style:solid;padding-left:1ex;border-left-color:rgb(204,204,204)">





<div lang=3D"EN-US" link=3D"#0563C1" vlink=3D"#954F72" style=3D"word-wrap:b=
reak-word">
<div class=3D"m_-5022762055784809833WordSection1">
<p class=3D"MsoNormal"><span style=3D"font-size:11pt">All, <u></u><u></u></=
span></p>
<p class=3D"MsoNormal"><span style=3D"font-size:11pt">Please send me slot r=
equest for IETF 113. Please note BESS session would be only remote since no=
ne of the chairs are able to travel in person this time.
<u></u><u></u></span></p>
<p class=3D"MsoNormal"><span style=3D"font-size:11pt"><u></u>=C2=A0<u></u><=
/span></p>
<p class=3D"MsoNormal"><span style=3D"font-size:11pt"><u></u>=C2=A0<u></u><=
/span></p>
<p class=3D"MsoNormal"><span style=3D"font-size:11pt">Mankamana <u></u><u><=
/u></span></p>
</div>
</div>

_______________________________________________<br>
BESS mailing list<br>
<a href=3D"mailto:BESS@ietf.org" target=3D"_blank">BESS@ietf.org</a><br>
<a href=3D"https://www.ietf.org/mailman/listinfo/bess" rel=3D"noreferrer" t=
arget=3D"_blank">https://www.ietf.org/mailman/listinfo/bess</a><br>
</blockquote></div></div>-- <br><div dir=3D"ltr" class=3D"gmail_signature" =
data-smartmail=3D"gmail_signature"><div dir=3D"ltr"><div dir=3D"ltr"><div d=
ir=3D"ltr"><div dir=3D"ltr"><div dir=3D"ltr"><div dir=3D"ltr"><div dir=3D"l=
tr"><div><p style=3D"color:rgb(34,34,34)"><a href=3D"http://www.verizon.com=
/" style=3D"color:rgb(17,85,204);padding-bottom:1em;display:inline-block" t=
arget=3D"_blank"><img src=3D"http://ss7.vzw.com/is/image/VerizonWireless/vz=
-logo-email" width=3D"81" height=3D"18" style=3D"height:18px;width:81px"></=
a><br></p><p style=3D"font-size:1em;margin:0px;font-family:&quot;Verizon NH=
G DS&quot;,Arial,sans-serif;line-height:13px;color:black"><b>Gyan Mishra</b=
></p><p style=3D"color:rgb(34,34,34);margin:0px;line-height:13px"><font fac=
e=3D"georgia, serif" style=3D"color:black;font-size:1em"><i>Network Solutio=
ns A</i></font><font color=3D"#000000" face=3D"georgia, serif"><i>rchitect=
=C2=A0</i></font></p><p style=3D"color:rgb(34,34,34);margin:0px;line-height=
:13px"><i style=3D"color:rgb(0,0,0);font-size:13px"><font face=3D"georgia, =
serif">Email <a href=3D"mailto:gyan.s.mishra@verizon.com" target=3D"_blank"=
>gyan.s.mishra@verizon.com</a></font></i><font color=3D"#000000" face=3D"ge=
orgia, serif"><i><br></i></font></p><p style=3D"font-size:1em;margin:0px;li=
ne-height:13px;color:black"><i><font face=3D"georgia, serif">M 301 502-1347=
<br><br></font></i></p></div><div><br></div></div></div></div></div></div><=
/div></div></div>

--000000000000dbcec205d84cafaf--


From nobody Fri Feb 18 07:53:54 2022
Return-Path: <ketant.ietf@gmail.com>
X-Original-To: bess@ietfa.amsl.com
Delivered-To: bess@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 7136F3A118C; Fri, 18 Feb 2022 07:53:25 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.096
X-Spam-Level: 
X-Spam-Status: No, score=-2.096 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, DKIM_VALID_EF=-0.1, FREEMAIL_FROM=0.001, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_BLOCKED=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 kgKKv0hHmS5u; Fri, 18 Feb 2022 07:53:22 -0800 (PST)
Received: from mail-vk1-xa35.google.com (mail-vk1-xa35.google.com [IPv6:2607:f8b0:4864:20::a35]) (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 B330E3A0659; Fri, 18 Feb 2022 07:53:22 -0800 (PST)
Received: by mail-vk1-xa35.google.com with SMTP id f12so5048176vkl.2; Fri, 18 Feb 2022 07:53:22 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20210112;  h=mime-version:references:in-reply-to:from:date:message-id:subject:to :cc; bh=1g5xAEYxQhujYZcNrkkxvbtOgfrxxOIeDFqsXuTaXoA=; b=bg81WuM4jn53j2wGBTQ34jez3jtzn+1qtRloDwbbYCDfpMh+HFzAQ3cTdvBfchjJIu dm76nvqeCCpnQ+9Tm3cZTPDxGx51oC23pjPqOuyH/kRpp83QNJGsQIQ8q9w+AXjmaJSU Yl+yia2SdrJNjcxfEmR4AhFTi93X00O1KG+4rP8Vrwcyp0kPAqtgHoGP4+dMoyXcoGxG gxhcunmw49XlE+EDqCROcWB/sYas2tZReG+7WI+dS7oTn9hHhdbFYILhB0mtEtpkUK+o /dduDkzGfrJ3GD0vS7yq7F6pGHz+EWcsWlzp18fa+qjVvkkNxxDHl60EefgerXKoESc2 IRuQ==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20210112; h=x-gm-message-state:mime-version:references:in-reply-to:from:date :message-id:subject:to:cc; bh=1g5xAEYxQhujYZcNrkkxvbtOgfrxxOIeDFqsXuTaXoA=; b=PZ9w2pLtdOYv65FU5lM9L5i4O0wF8RrLBTsxbf3piRPM2s9RSpzZAgXbvieLF6B3HO VsAlxAdgvAlNIsl/+qHriEluDYS/qm03DTghCMlafRfRwXc9kvj561MNhUvlFTA+a9ER IkhvjE5puQDTqOhcwV1tjCW7TWwuYVL16ckALYuf1vPIpSvzMQoo+lBRdVsgWlwFw2jd lOu/diwNFxkpho4MyIrozuFVHeWJWRSWFRzKgGLH7M1zAQnNjrkXSREySeN+xRFhlI+r 8hd3BOVsPIKcTTp7OAS0ggS7JgJC6qHFFF0xaceGIW5t9u/OENAUI8If4tzH8MPw55YK cXjQ==
X-Gm-Message-State: AOAM532jvG12tNcR/G4W2GDte49CuYwwF7Xd2Uk09mDZUfDRAxo4wBj9 MDoo2INZkFYtIwkr3w1632HLqtMouIJuH4US8L0=
X-Google-Smtp-Source: ABdhPJxkRDOOBIGiXxXUorwFgKU6WLOyVmv/4XwMKWEbosCLkSMLfCpucsH52HpSpLhfxMGss9Zg3cUxZ5NVPEcQpa0=
X-Received: by 2002:a05:6122:a1f:b0:32d:a4a4:6c27 with SMTP id 31-20020a0561220a1f00b0032da4a46c27mr3593846vkn.14.1645199600169; Fri, 18 Feb 2022 07:53:20 -0800 (PST)
MIME-Version: 1.0
References: <164494796487.31930.7636138656008278664@ietfa.amsl.com> <CAH6gdPzvdae5sGOS982OLdQbYv-qGBnC9BwF_LePhTjaUW+Ghg@mail.gmail.com> <CAMMESsw+28voyO-4prcNVh+d4y6r7wANQV8Qw0RVCrdcRHqOyQ@mail.gmail.com> <CAH6gdPzEm_xw8D0Dcs4wk15o38FSXgGBxj5DXTmfj0V7BUoX_Q@mail.gmail.com> <CAMMESsxi9mgnsNDd_bd1bEzQDpEDH913H5djRCFWzWx4A2gW4g@mail.gmail.com>
In-Reply-To: <CAMMESsxi9mgnsNDd_bd1bEzQDpEDH913H5djRCFWzWx4A2gW4g@mail.gmail.com>
From: Ketan Talaulikar <ketant.ietf@gmail.com>
Date: Fri, 18 Feb 2022 21:23:08 +0530
Message-ID: <CAH6gdPxe41GfJWiX8FgVY7HyXKR27Jh205N_ntx+kBy3dq6==A@mail.gmail.com>
To: Alvaro Retana <aretana.ietf@gmail.com>
Cc: bess-chairs@ietf.org, draft-ietf-bess-srv6-services@ietf.org,  The IESG <iesg@ietf.org>, BESS <bess@ietf.org>,  "Bocci, Matthew (Nokia - GB)" <matthew.bocci@nokia.com>
Content-Type: multipart/alternative; boundary="000000000000c0b4bb05d84ce144"
Archived-At: <https://mailarchive.ietf.org/arch/msg/bess/hzlyAEoWyTNSO-1llyqOE9dFhfQ>
Subject: Re: [bess] Alvaro Retana's Discuss on draft-ietf-bess-srv6-services-10: (with DISCUSS and COMMENT)
X-BeenThere: bess@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: BGP-Enabled ServiceS working group discussion list <bess.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/bess>, <mailto:bess-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/bess/>
List-Post: <mailto:bess@ietf.org>
List-Help: <mailto:bess-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/bess>, <mailto:bess-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 18 Feb 2022 15:53:26 -0000

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

Hi Alvaro,

Please check inline below for a few responses.


On Fri, Feb 18, 2022 at 5:52 PM Alvaro Retana <aretana.ietf@gmail.com>
wrote:

> On February 18, 2022 at 12:23:03 AM, Ketan Talaulikar wrote:
>
>
> Hi!
>
>
> > > > >
> ----------------------------------------------------------------------
> > > > > DISCUSS:
> > > > >
> ----------------------------------------------------------------------
> ...
> > > > > Clearly (from looking at rfc8986), not all endpoint behaviors
> apply to
> > > > > the services defined in this document. Should a receiver accept a=
ny
> > > > > endpoint behavior? What should a receiver do if a known but
> unrelated
> > > > > behavior (End, for example) is received?
> ...
> > > > > For any specific service (IPv4 VPN Over SRv6 Core, for example, t=
o
> pick
> > > > > one), should the behaviors used "in practice" be enforced? What i=
f
> > > > > different behavior is advertised? Can it safely be ignored?
>
> These two are related: Should only specific behaviors (per service) be
> accepted?
>
> If yes, I need you to specify which are those behaviors and what
> happens if a different (known) one is received.
>
> If no, what does it mean for the service if an unrelated behavior is
> advertised?
>

KT> So, this would be a result of a bug (?) on the egress PE that signals a
wrong behavior. Since the receiver is not validating, the service traffic
would still arrive at the egress PE but the handling might be erroneous due
to wrong behavior. The issue still manifests on the egress PE due to its
bug. Somewhat similar to what might happen if the egress PE were to signal
a label associated with a wrong context/service as a VPN label in MPLS VPNs=
.


>
>
>
>
> > > > > What should the receiver do if the endpoint behavior is known and
> > > > > applicable, but the attribute length is not set correctly?
> > > >
> > > > KT> Could you clarify which attribute length you are referring to?
> > >
> > > Sorry, I meant the argument... :-(
> >
> > KT> The behavior definition may or may not specify requirements of
> argument
> > lengths - the currently defined ones do not pose any limitation and so
> the
> > draft talks about zero or non-zero. We can clarify by saying something
> on the
> > lines that for behaviors where arguments apply, the argument length's
> > consistency must be verified against the behavior definition. Would tha=
t
> > address your comment?
>
> Yes, it would.
>

KT> Thanks.


>
> Also, if the verification fails then what?
>

KT> That is already covered by the existing text in sec 8 - such a route
would be considered ineligible during the selection of the best path by the
receiver.


>
>
>
> > > > >
> ----------------------------------------------------------------------
> > > > > COMMENT:
> > > > >
> ----------------------------------------------------------------------
> > > ...
> > >
> > > Just one comment:
> > >
> > >
> > > ...
> > > > > (8) =C2=A75:
> > > > >
> > > > > The SRv6 Service SID SHOULD be routable within the AS of the egre=
ss
> > > > > PE and serves the dual purpose of providing reachability between
> > > > > ingress PE and egress PE while also encoding the SRv6 Endpoint
> > > > > behavior.
> > > > >
> > > > > Is it ever ok for the SID to not be routable? If so, when? The
> > > > > "purpose of providing reachability" requires the SID to be
> routable.
> > > > > IOW, why is this behavior recommended and not required?
> > > >
> > > > KT> An SRv6 SID may not be routable across multiple IGP domains
> within a
> > > > provider network when routes are not leaked. There can be other
> > > > mechanisms like SR Policies (or other forms of tunneling) that
> provide
> > > > reachability. In other scenarios, due to local policy, the
> resolution may
> > > > be desired over an SR Policy instead of the best-effort reachabilit=
y
> > > > provided by IGPs.
> > >
> > > If there's a route over a tunnel/SR Policy/whatever, I consider that
> > > routable. I am not just thinking about IGP-learned routes. The case
> > > that concerns me is when the ingress PE doesn't have a route at all
> > > (which is possible with the SHOULD). If a route should always exist
> > > (from any source) then it looks like the text should indicate a
> > > requirement and not a recommendation.
> >
> > KT> The should is to allow for use-cases such as the one specified in
> > https://datatracker.ietf.org/doc/html/draft-ietf-spring-segment-routing=
-
> > policy-18#section-8.5 - in this case, there may not be any reachability
> but
> > the local policy indicates triggering a request to a controller to
> compute SR
> > Policy path to the BGP NH on demand and then the resolution can happen
> once
> > such an SR Policy is successfully instantiated on the node.
>
> The end result is that the SID MUST be reachable before the ingress
> node can do anything with it.  As you say: "the resolution can happen
> once such an SR Policy is successfully instantiated on the node".  The
> mechanisms to provide that resolution (IGP, manual configuration,
> controller, etc.) is independent of the requirement for there to be
> reachability.
>

KT> I believe we were discussing the part of the "SID being routable" as in
via routing protocol (i.e. IGP/BGP transport). The next paragraph is one
that covers the base BGP "resolvability" part and does elaborate on the
various mechanisms like "alternate steering mechanisms" (e.g. any tunnel,
SR Policy, etc.).

Thanks,
Ketan



>
> Alvaro.
>

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

<div dir=3D"ltr"><div dir=3D"ltr">Hi Alvaro,<div><br></div><div>Please chec=
k inline below for a few responses.</div><div><br></div></div><br><div clas=
s=3D"gmail_quote"><div dir=3D"ltr" class=3D"gmail_attr">On Fri, Feb 18, 202=
2 at 5:52 PM Alvaro Retana &lt;<a href=3D"mailto:aretana.ietf@gmail.com">ar=
etana.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">On February 18, 2022 at 12:23:03 AM, Ketan Talaulikar w=
rote:<br>
<br>
<br>
Hi!<br>
<br>
<br>
&gt; &gt; &gt; &gt; -------------------------------------------------------=
---------------<br>
&gt; &gt; &gt; &gt; DISCUSS:<br>
&gt; &gt; &gt; &gt; -------------------------------------------------------=
---------------<br>
...<br>
&gt; &gt; &gt; &gt; Clearly (from looking at rfc8986), not all endpoint beh=
aviors apply to<br>
&gt; &gt; &gt; &gt; the services defined in this document. Should a receive=
r accept any<br>
&gt; &gt; &gt; &gt; endpoint behavior? What should a receiver do if a known=
 but unrelated<br>
&gt; &gt; &gt; &gt; behavior (End, for example) is received?<br>
...<br>
&gt; &gt; &gt; &gt; For any specific service (IPv4 VPN Over SRv6 Core, for =
example, to pick<br>
&gt; &gt; &gt; &gt; one), should the behaviors used &quot;in practice&quot;=
 be enforced? What if<br>
&gt; &gt; &gt; &gt; different behavior is advertised? Can it safely be igno=
red?<br>
<br>
These two are related: Should only specific behaviors (per service) be<br>
accepted?<br>
<br>
If yes, I need you to specify which are those behaviors and what<br>
happens if a different (known) one is received.<br>
<br>
If no, what does it mean for the service if an unrelated behavior is advert=
ised?<br></blockquote><div><br></div><div>KT&gt; So, this would be a result=
 of a bug (?) on the egress PE that signals a wrong behavior. Since the rec=
eiver is not validating, the service traffic would still arrive at the egre=
ss PE but the handling might be erroneous due to wrong behavior. The issue =
still manifests on the egress PE due to its bug. Somewhat similar to what m=
ight happen if the egress PE were to signal a label associated with a wrong=
 context/service as a VPN label in MPLS VPNs.</div><div>=C2=A0</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">
<br>
<br>
<br>
<br>
&gt; &gt; &gt; &gt; What should the receiver do if the endpoint behavior is=
 known and<br>
&gt; &gt; &gt; &gt; applicable, but the attribute length is not set correct=
ly?<br>
&gt; &gt; &gt;<br>
&gt; &gt; &gt; KT&gt; Could you clarify which attribute length you are refe=
rring to?<br>
&gt; &gt;<br>
&gt; &gt; Sorry, I meant the argument... :-(<br>
&gt;<br>
&gt; KT&gt; The behavior definition may or may not specify requirements of =
argument<br>
&gt; lengths - the currently defined ones do not pose any limitation and so=
 the<br>
&gt; draft talks about zero or non-zero. We can clarify by saying something=
 on the<br>
&gt; lines that for behaviors where arguments apply, the argument length&#3=
9;s<br>
&gt; consistency must be verified against the behavior definition. Would th=
at<br>
&gt; address your comment?<br>
<br>
Yes, it would.<br></blockquote><div><br></div><div>KT&gt; Thanks.</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">
<br>
Also, if the verification fails then what?<br></blockquote><div><br></div><=
div>KT&gt; That is already covered by the existing text in sec 8 -=C2=A0suc=
h a route would be considered ineligible during the selection of the best p=
ath by the receiver.</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">
<br>
<br>
<br>
&gt; &gt; &gt; &gt; -------------------------------------------------------=
---------------<br>
&gt; &gt; &gt; &gt; COMMENT:<br>
&gt; &gt; &gt; &gt; -------------------------------------------------------=
---------------<br>
&gt; &gt; ...<br>
&gt; &gt;<br>
&gt; &gt; Just one comment:<br>
&gt; &gt;<br>
&gt; &gt;<br>
&gt; &gt; ...<br>
&gt; &gt; &gt; &gt; (8) =C2=A75:<br>
&gt; &gt; &gt; &gt;<br>
&gt; &gt; &gt; &gt; The SRv6 Service SID SHOULD be routable within the AS o=
f the egress<br>
&gt; &gt; &gt; &gt; PE and serves the dual purpose of providing reachabilit=
y between<br>
&gt; &gt; &gt; &gt; ingress PE and egress PE while also encoding the SRv6 E=
ndpoint<br>
&gt; &gt; &gt; &gt; behavior.<br>
&gt; &gt; &gt; &gt;<br>
&gt; &gt; &gt; &gt; Is it ever ok for the SID to not be routable? If so, wh=
en? The<br>
&gt; &gt; &gt; &gt; &quot;purpose of providing reachability&quot; requires =
the SID to be routable.<br>
&gt; &gt; &gt; &gt; IOW, why is this behavior recommended and not required?=
<br>
&gt; &gt; &gt;<br>
&gt; &gt; &gt; KT&gt; An SRv6 SID may not be routable across multiple IGP d=
omains within a<br>
&gt; &gt; &gt; provider network when routes are not leaked. There can be ot=
her<br>
&gt; &gt; &gt; mechanisms like SR Policies (or other forms of tunneling) th=
at provide<br>
&gt; &gt; &gt; reachability. In other scenarios, due to local policy, the r=
esolution may<br>
&gt; &gt; &gt; be desired over an SR Policy instead of the best-effort reac=
hability<br>
&gt; &gt; &gt; provided by IGPs.<br>
&gt; &gt;<br>
&gt; &gt; If there&#39;s a route over a tunnel/SR Policy/whatever, I consid=
er that<br>
&gt; &gt; routable. I am not just thinking about IGP-learned routes. The ca=
se<br>
&gt; &gt; that concerns me is when the ingress PE doesn&#39;t have a route =
at all<br>
&gt; &gt; (which is possible with the SHOULD). If a route should always exi=
st<br>
&gt; &gt; (from any source) then it looks like the text should indicate a<b=
r>
&gt; &gt; requirement and not a recommendation.<br>
&gt;<br>
&gt; KT&gt; The should is to allow for use-cases such as the one specified =
in<br>
&gt; <a href=3D"https://datatracker.ietf.org/doc/html/draft-ietf-spring-seg=
ment-routing-" rel=3D"noreferrer" target=3D"_blank">https://datatracker.iet=
f.org/doc/html/draft-ietf-spring-segment-routing-</a><br>
&gt; policy-18#section-8.5 - in this case, there may not be any reachabilit=
y but<br>
&gt; the local policy indicates triggering a request to a controller to com=
pute SR<br>
&gt; Policy path to the BGP NH on demand and then the resolution can happen=
 once<br>
&gt; such an SR Policy is successfully instantiated on the node.<br>
<br>
The end result is that the SID MUST be reachable before the ingress<br>
node can do anything with it.=C2=A0 As you say: &quot;the resolution can ha=
ppen<br>
once such an SR Policy is successfully instantiated on the node&quot;.=C2=
=A0 The<br>
mechanisms to provide that resolution (IGP, manual configuration,<br>
controller, etc.) is independent of the requirement for there to be<br>
reachability.<br></blockquote><div><br></div><div>KT&gt; I believe we were =
discussing the part of the &quot;SID being routable&quot; as in via routing=
 protocol (i.e. IGP/BGP transport). The next paragraph is one that covers t=
he base BGP &quot;resolvability&quot; part and does elaborate on the variou=
s mechanisms like &quot;alternate steering mechanisms&quot; (e.g. any tunne=
l, SR Policy, etc.).</div><div><br></div><div>Thanks,</div><div>Ketan</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-lef=
t:1ex">
<br>
Alvaro.<br>
</blockquote></div></div>

--000000000000c0b4bb05d84ce144--


From nobody Fri Feb 18 08:00:35 2022
Return-Path: <aretana.ietf@gmail.com>
X-Original-To: bess@ietfa.amsl.com
Delivered-To: bess@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 0D5583A11BF; Fri, 18 Feb 2022 08:00:33 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -7.096
X-Spam-Level: 
X-Spam-Status: No, score=-7.096 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, DKIM_VALID_EF=-0.1, FREEMAIL_FROM=0.001, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-0.001, UNPARSEABLE_RELAY=0.001, URIBL_BLOCKED=0.001] autolearn=unavailable autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (2048-bit key) header.d=gmail.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id BHwHNwZiXnQC; Fri, 18 Feb 2022 08:00:27 -0800 (PST)
Received: from mail-ej1-x62e.google.com (mail-ej1-x62e.google.com [IPv6:2a00:1450:4864:20::62e]) (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 63A723A11B7; Fri, 18 Feb 2022 08:00:27 -0800 (PST)
Received: by mail-ej1-x62e.google.com with SMTP id vz16so16221675ejb.0; Fri, 18 Feb 2022 08:00:27 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20210112;  h=from:in-reply-to:references:mime-version:date:message-id:subject:to :cc; bh=ZaR6qeipUaEcTNrWD+oTt2emjmauZgKHqlk33wQ6iPE=; b=X3XZpJu/l09IkDSomI3TVAMiIAtMhffuB/Nzs29C5nVCFE7++N8Vrv3e1FvpkmtBW2 afCt3Rt80A6DScp8eg3gwdJKHy2pVYKSam7KGWsetyXTz+9p6VIOkjPsE5ji8ICZFZKH DBLQi/rq68mURUrjoQAXB2D+43FJyQcN7F8/XtoPd2VaxaD7ZC+sR+aeFEP2k3lhQnex UpUKvmeVmJukd9DnyN2VKHODTpcOFpuiRB1jwXNNAvETsB/pLkiWppSbk0OWQucTUwIt NsvCNZjT8K5YgFc5eqWeR7AutfhTvo5v0LAvYv1+PCASxJS+VglVexBGnqKf/HydcmU4 i91w==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20210112; h=x-gm-message-state:from:in-reply-to:references:mime-version:date :message-id:subject:to:cc; bh=ZaR6qeipUaEcTNrWD+oTt2emjmauZgKHqlk33wQ6iPE=; b=kJqPJFrB6Gkpkq/R3OBp4qFqsZOgwh0QShdTrqfisf2d08CI6HTzBG0XaIufMVvXJj DcqzOwn9rydN+pauhrwReekksYyY9szcyx+4eHIPsPGyb34bumAXBVscHzA5XudIHOBE uIp+Tz8Q5CZASE365PII2Pb/5F5gZnB8FEShhx9zv5P2os9SU+DCIgZI1M1HQRMeP6CP NN6VNPRj5XeM8UR60jdI+3EeX+dCzRmwCTrdAhNnjVt2DexdRC/2DDqEoiFHHdPwx8pF /Fs3JtXuQf4saDP+M1R7Q9upUA20eluwZiby/8IJMZnLV72CiOa+RJQUv134XB074cDx JucQ==
X-Gm-Message-State: AOAM5336VVz1mKH9MtfqevJrDxwwMLZHUtIt0SklQ6L2nbU5yBmhWJP3 tZit1H74sAdfAgJ8uL0zc5Lulqt63ZhbSbFGVbH0GAr4
X-Google-Smtp-Source: ABdhPJw5My1MB+jwtHwludj62reDmfIniaY5duHy2bRbwL8cJ3ac5Q0nt/pUFXxkFFolcTSatPZwlzA+3TPgrhyQNCs=
X-Received: by 2002:a17:906:a10:b0:6ce:7107:598b with SMTP id w16-20020a1709060a1000b006ce7107598bmr6900676ejf.653.1645200024860; Fri, 18 Feb 2022 08:00:24 -0800 (PST)
Received: from 1058052472880 named unknown by gmailapi.google.com with HTTPREST; Fri, 18 Feb 2022 08:00:24 -0800
From: Alvaro Retana <aretana.ietf@gmail.com>
In-Reply-To: <BYAPR11MB27254BC846D3C02FC7A71612DF379@BYAPR11MB2725.namprd11.prod.outlook.com>
References: <BYAPR11MB27254BC846D3C02FC7A71612DF379@BYAPR11MB2725.namprd11.prod.outlook.com>
MIME-Version: 1.0
Date: Fri, 18 Feb 2022 08:00:24 -0800
Message-ID: <CAMMESsy_moWwuOJVahyP3WamAFABauWj7XbEcjqWfsubUN8-0w@mail.gmail.com>
To: "Mankamana Mishra (mankamis)" <mankamis=40cisco.com@dmarc.ietf.org>, bess-chairs@ietf.org
Cc: "bess@ietf.org" <bess@ietf.org>
Content-Type: multipart/alternative; boundary="0000000000001104d805d84cfb4c"
Archived-At: <https://mailarchive.ietf.org/arch/msg/bess/NhNOscaVsGjvbIROF-lbe-pgBYU>
Subject: Re: [bess] Please send me slot request for IETF 113 (BESS is only remote )
X-BeenThere: bess@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: BGP-Enabled ServiceS working group discussion list <bess.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/bess>, <mailto:bess-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/bess/>
List-Post: <mailto:bess@ietf.org>
List-Help: <mailto:bess-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/bess>, <mailto:bess-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 18 Feb 2022 16:00:34 -0000

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

Hi!

I=E2=80=99m wondering about the remote-only part of your message below.

The fact that the Chairs cannot make it to Vienna should not be a deterrent
to having a portion of the meeting in-person.  I don=E2=80=99t know what is=
 the
mixture of people from the WG who will be there in person is, but even
assuming =E2=80=9Csome", the tools should be in place for the chairs to run=
 the
meeting remotely =E2=80=94 there are some Meetecho enhancements coming.

In general, we=E2=80=99re recommending that if both chairs can=E2=80=99t ma=
ke it to have a
designated person in the room in case there=E2=80=99s a need to coordinate =
the
queue, etc.


My 2c.

Alvaro.

On February 18, 2022 at 10:22:56 AM, Mankamana Mishra (mankamis) (
mankamis=3D40cisco.com@dmarc.ietf.org) wrote:

All,

Please send me slot request for IETF 113. Please note BESS session would be
only remote since none of the chairs are able to travel in person this
time.





Mankamana
_______________________________________________
BESS mailing list
BESS@ietf.org
https://www.ietf.org/mailman/listinfo/bess

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

<html><head><style>body{font-family:Helvetica,Arial;font-size:13px}</style>=
</head><body><div style=3D"font-family:Helvetica,Arial;font-size:13px">Hi!<=
/div><div style=3D"font-family:Helvetica,Arial;font-size:13px"><br></div><d=
iv style=3D"font-family:Helvetica,Arial;font-size:13px">I=E2=80=99m wonderi=
ng about the remote-only part of your message below.</div><div style=3D"fon=
t-family:Helvetica,Arial;font-size:13px"><br></div><div style=3D"font-famil=
y:Helvetica,Arial;font-size:13px">The fact that the Chairs cannot make it t=
o Vienna should not be a deterrent to having a portion of the meeting in-pe=
rson.=C2=A0 I don=E2=80=99t know what is the mixture of people from the WG =
who will be there in person is, but even assuming =E2=80=9Csome&quot;, the =
tools should be in place for the chairs to run the meeting remotely =E2=80=
=94 there are some Meetecho enhancements coming.</div><div style=3D"font-fa=
mily:Helvetica,Arial;font-size:13px"><br></div><div style=3D"font-family:He=
lvetica,Arial;font-size:13px">In general, we=E2=80=99re recommending that i=
f both chairs can=E2=80=99t make it to have a designated person in the room=
 in case there=E2=80=99s a need to coordinate the queue, etc.=C2=A0</div><d=
iv style=3D"font-family:Helvetica,Arial;font-size:13px"><br></div><div styl=
e=3D"font-family:Helvetica,Arial;font-size:13px"><br></div><div style=3D"fo=
nt-family:Helvetica,Arial;font-size:13px">My 2c.</div><div style=3D"font-fa=
mily:Helvetica,Arial;font-size:13px"><br></div><div style=3D"font-family:He=
lvetica,Arial;font-size:13px">Alvaro.</div> <br><p class=3D"airmail_on">On =
February 18, 2022 at 10:22:56 AM, Mankamana Mishra (mankamis) (<a href=3D"m=
ailto:mankamis=3D40cisco.com@dmarc.ietf.org">mankamis=3D40cisco.com@dmarc.i=
etf.org</a>) wrote:</p> <blockquote type=3D"cite" class=3D"clean_bq"><span>=
<div lang=3D"EN-US" link=3D"#0563C1" vlink=3D"#954F72" style=3D"word-wrap:b=
reak-word"><div></div><div>






<div class=3D"WordSection1">
<p class=3D"MsoNormal"><span style=3D"font-size:11.0pt">All, </span></p>
<p class=3D"MsoNormal"><span style=3D"font-size:11.0pt">Please send me slot=
 request for IETF 113. Please note BESS session would be only remote since =
none of the chairs are able to travel in person this time.
</span></p>
<p class=3D"MsoNormal"><span style=3D"font-size:11.0pt">=C2=A0</span></p>
<p class=3D"MsoNormal"><span style=3D"font-size:11.0pt">=C2=A0</span></p>
<p class=3D"MsoNormal"><span style=3D"font-size:11.0pt">Mankamana </span></=
p>
</div>


_______________________________________________
<br>BESS mailing list
<br><a href=3D"mailto:BESS@ietf.org">BESS@ietf.org</a>
<br><a href=3D"https://www.ietf.org/mailman/listinfo/bess">https://www.ietf=
.org/mailman/listinfo/bess</a>
<br></div></div></span></blockquote> <div class=3D"gmail_signature"></div><=
/body></html>

--0000000000001104d805d84cfb4c--


From nobody Fri Feb 18 09:30:14 2022
Return-Path: <jgs@juniper.net>
X-Original-To: bess@ietfa.amsl.com
Delivered-To: bess@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 085FD3A1217; Fri, 18 Feb 2022 09:30:12 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -7.674
X-Spam-Level: 
X-Spam-Status: No, score=-7.674 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.576, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, DKIM_VALID_EF=-0.1, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_HI=-5, 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=D+Bp68NE; dkim=pass (1024-bit key) header.d=juniper.net header.b=gjflrRzi
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id MZJ1fUNCXmZH; Fri, 18 Feb 2022 09:30:06 -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 9B9F23A1215; Fri, 18 Feb 2022 09:30:02 -0800 (PST)
Received: from pps.filterd (m0108163.ppops.net [127.0.0.1]) by mx0b-00273201.pphosted.com (8.16.1.2/8.16.1.2) with ESMTP id 21IAhFmr020222; Fri, 18 Feb 2022 09:30: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=68yycppdJB7LLY68FFD5JzwYQx96ZcU3uZLjUBOPqCs=; b=D+Bp68NEMghLmumfyrYJG8Ui510BysnJLgzNu0xxzb03yshby/GprnxebNdyGmz7L1GV 629IpFKKeMRmJXhmUso8oIvxbwirjNT1gO5awkBc+cOnLy9gy6StvW3g/DAlu6qiXP/V cT/ooPF0+57Xwn2S/AuiuTPOhlfD9v8sPYGnx39YkO3XIE6B4mSbq+SywUt4BFYi5I5k NssSZ/abWmA+udEhDgXfpp7m28pNZB64QW7IjI/rYvVWhXwPp/zY3LD0D7Rh6MYul5Ed QOVyMDutQiKZv9Uf1MDqwpB0CjeA4y1Y83MmzjjY32yWSrKbQgHeFv6LsZEUwUJn+S1f ZA== 
Received: from nam11-dm6-obe.outbound.protection.outlook.com (mail-dm6nam11lp2170.outbound.protection.outlook.com [104.47.57.170]) by mx0b-00273201.pphosted.com (PPS) with ESMTPS id 3ea9xg8qux-1 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=NOT); Fri, 18 Feb 2022 09:30:00 -0800
ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=avs+pN48rmDcoNdLOy7E3mhxUg/Tu5z2Y0ntmiR8cTPJQhGDam208jz1nFPiKeYZOPNOj+UvGkJuxbw4e7kTlDDop08ANIF0nAfUNkalmA9gbifSlVk7cJ32vyDS7sjZwPTb27haAkDZWgn3sKaFVnMTHAqCHMZMWhE/6YvrTTBuCOgGFLZ2r1wpU75aw698UN0yIW+glyu4VOWKza9OSqoqwvkvskSqKnp8CbnLjDq3QL5wf5zKzxKl4E596T1vjqImJazg5IGVmsgXGQlmp0v9igMna4WKXL10M5B/pg3ow7vWi7gXNbqHJ1Z7iV2JiigDUa2jqvxCUNlQOn4Jlw==
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-AntiSpam-MessageData-ChunkCount:X-MS-Exchange-AntiSpam-MessageData-0:X-MS-Exchange-AntiSpam-MessageData-1; bh=68yycppdJB7LLY68FFD5JzwYQx96ZcU3uZLjUBOPqCs=; b=RIkbQA0GJhwMupAQThdqHgXhQ2l9tTlm+W4dngSkh2TIHwR8aAQK9jg6yv7Pd3oOcpEVrOVCJji7/uKGa/efQAR54y+u7u/ai/rcXhv+Qn9ChRGcCm3Hza2RVEdCe3/jTVbyXi5s/pES6d8UrfIW1CDa0UJfGf14KNDL8z+FedT5bL09u5Ga9aSVfXTFyGvXeGk1xk9cPczHq9WcIA65pKDrDPbal3eNfnri14RJv7riUwIHlbllULu8PcT20xkLzgqUj54wEE4sL1N2GNTgCHgbDPP9ImW+liQx4g6rpM+dRHNy/vy8XDFDoSc24TVSzKVsvmAQTQtWPXc4zIlpHA==
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=68yycppdJB7LLY68FFD5JzwYQx96ZcU3uZLjUBOPqCs=; b=gjflrRziK4T+s9EKbSitmezA7j2Z0N11tfVG7MDKTAqhTmSaqCpc9CN0M+lGI5dHO8tz94hhUqYI9zWo9lPHRniZzxteDzerqE5epj+on7ETZ8Pc4kuRBCU/tmBfTMlmMT80daP79T1cG2zBW4iS3LYYKnGcN3/mH4iELjYE/cs=
Received: from MN2PR05MB6109.namprd05.prod.outlook.com (2603:10b6:208:c4::20) by DM6PR05MB4505.namprd05.prod.outlook.com (2603:10b6:5:9c::27) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.5017.7; Fri, 18 Feb 2022 17:29:57 +0000
Received: from MN2PR05MB6109.namprd05.prod.outlook.com ([fe80::1cf9:4765:c8df:81b7]) by MN2PR05MB6109.namprd05.prod.outlook.com ([fe80::1cf9:4765:c8df:81b7%5]) with mapi id 15.20.5017.012; Fri, 18 Feb 2022 17:29:57 +0000
From: John Scudder <jgs@juniper.net>
To: "Bocci, Matthew (Nokia - GB)" <matthew.bocci@nokia.com>
CC: "draft-ietf-bess-srv6-services@ietf.org" <draft-ietf-bess-srv6-services@ietf.org>, "bess-chairs@ietf.org" <bess-chairs@ietf.org>, The IESG <iesg@ietf.org>, "bess@ietf.org" <bess@ietf.org>, "idr-chairs@ietf.org" <idr-chairs@ietf.org>
Thread-Topic: John Scudder's Discuss on draft-ietf-bess-srv6-services-11: (with DISCUSS and COMMENT)
Thread-Index: AQHYI322mbek+dF3+EGw0XVWK3Fiw6yXkgaAgACMkICAAXS5AA==
Date: Fri, 18 Feb 2022 17:29:57 +0000
Message-ID: <824048C9-9B6A-46E5-81FD-96A9E4367072@juniper.net>
References: <164504757419.5632.9536270153833731412@ietfa.amsl.com> <VI1PR0701MB69916CDDF1AE8585ABE89CF4EB369@VI1PR0701MB6991.eurprd07.prod.outlook.com> <7A9E7327-DBB5-4D6F-AB2A-18E1E07C48DA@juniper.net>
In-Reply-To: <7A9E7327-DBB5-4D6F-AB2A-18E1E07C48DA@juniper.net>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
x-mailer: Apple Mail (2.3654.120.0.1.13)
x-ms-publictraffictype: Email
x-ms-office365-filtering-correlation-id: 3957fe97-423d-47fb-9db1-08d9f30448ad
x-ms-traffictypediagnostic: DM6PR05MB4505:EE_
x-ms-exchange-atpmessageproperties: SA|SL
x-microsoft-antispam-prvs: <DM6PR05MB4505FE945E9D14AF827DEAA7AA379@DM6PR05MB4505.namprd05.prod.outlook.com>
x-ms-oob-tlc-oobclassifiers: OLM:9508;
x-ms-exchange-senderadcheck: 1
x-ms-exchange-antispam-relay: 0
x-microsoft-antispam: BCL:0;
x-microsoft-antispam-message-info: nK5cnmb8gzbSOUAs4y+2PfWCCoVRs+OkrSuFC27wQXkVjTnK6I/oubROpxL9TDTvdCxbI5kGerq90aX6vQ5CAeFTOUHYM8AezmmmSazypkJtZq8oMgQ09HDYZoSv15Q/fBuYrUEkN7Ky1Yxg/tS9PCBnreQ7jfP6fRE24AQc2KRaNuXixp2DP8cqKHVehnkKi0Tqt2uNuB6bnbaIhpWWRDh32Vh1giHFokiWPpO4tZj9+jifZaFS8BmzNPby5kIGs4WxjWTM1GUEDjxVdeTVUdIywuyj3U+zcPHoSfpTFlFtlRC0CdJ1DNCrAmMNnAEc4kqnoR3wzfIEMOW9Z2Ndr1U+Xg/MFY23wI5Mk6i5kd0jUolm2mxSFNMoO/gSPo/gFHaZc1epXd8M4AOIpObril8cZkQ2ptp6haZqthsKR19PlkEG3GonVUVraEVhIOII3LPrPCLJod0wb7Q0fG/xEmimD3Y4IwQkd6Mou6i1y24GXwbduo5Dngll9lMJsbpSGlorZd+o2MTzwGoUJ5lkCTUkIO/MaN1gYw8f4vqBXbFPwb0HByt7Z/pM6Xu0vNL7yI+Y1ioAR89ubLpHlpF5sD2wCTEcBaa2et7gR+Z7jqylWpo6IfS4hZ8Qcbx1oCs/rRuGfLrrVfLyHVJbQQsmxMSmxrM7hEjhgwPuQzyZhiyyNF7TEOPrLPaxTZIMPPITbz81ePommg2SWPJvwdmw6mmPqw7OhT9ZAKWFf4NCzPnaCZH7deZFnaQmCI4mDXJpiqgwRwd/Wsd5aElWq0ANYRL50aPNLAKkIGH3+NALU5nk85gt2HsGDebMkWAwbOdAtCqTNzg86Gvw6g0G/gCyzUCKEdi8WTrOQpX/ck3Yqzk=
x-forefront-antispam-report: CIP:255.255.255.255; CTRY:; LANG:en; SCL:1; SRV:;  IPV:NLI; SFV:NSPM; H:MN2PR05MB6109.namprd05.prod.outlook.com; PTR:; CAT:NONE;  SFS:(13230001)(4636009)(366004)(5660300002)(2616005)(36756003)(8936002)(53546011)(91956017)(66946007)(66476007)(66446008)(76116006)(86362001)(66556008)(2906002)(64756008)(4326008)(8676002)(6506007)(6512007)(66574015)(296002)(33656002)(38070700005)(26005)(186003)(508600001)(6486002)(966005)(38100700002)(316002)(6916009)(83380400001)(54906003)(122000001)(71200400001)(166002)(45980500001); DIR:OUT; SFP:1102; 
x-ms-exchange-antispam-messagedata-chunkcount: 1
x-ms-exchange-antispam-messagedata-0: =?utf-8?B?cFQ1R3RpU256T0hySS9TNTZiK0hyYmYrVkFUREZyR0F4Z0NYT2psMEZRYTdX?= =?utf-8?B?d3ZPT1JpbFFmNFRWZkJFRXJPc3BReGRaT3N3NnYxeWZNaHZLRGh4eWZFcWhj?= =?utf-8?B?WmZIYmJOVlB2MXpFUlgzN21oeVc5YkNkMS81R01CK0dvbHk1Umt0WmZTVHVj?= =?utf-8?B?VitRK0k2eGNGRTJOc25ZYkxzYkZKNnU2bnZqSVFzd1h1Y1ZHTS9PeWpHb1Qy?= =?utf-8?B?Nkt2TEVVa0VxWXFtTURGMFNKSXZqbUhrL2JSZ3J0ektKU2JzbXhVSU9nZFhv?= =?utf-8?B?RXdDVUVXQlJoVGFwbTlxV1QxVUhQa3ZER29lN1lRbG5aaS8venQwTVBoRjQy?= =?utf-8?B?WE1IMGZwUGtVMTh1Sy9VZHFzSm9OczZKcG9wTXMwdzhpbUo4T2NTaDRCdEFC?= =?utf-8?B?cm5yL3BnaWhJMGNSUjhWcnV2NG1tQjdxSjhvMmRMMEMzWjlWdmZFdllDbFB2?= =?utf-8?B?ZTN6OTJRNC9FNWVTV2NCbTIwT0V5T1hJVnFaYVNWQS95bjJIRUEyWTJZbWRS?= =?utf-8?B?Q2JOVkVtNHYvWitJbGVHWlR1MGY5UHRPRWVxaGgvS0tacDZXVlFIZzVnMGtC?= =?utf-8?B?cjhINXkzMVc5L2RmRFhJZXJteC90V3NXbDFYdWsyc2JBUGt2dklxaDJkTmx0?= =?utf-8?B?UFNDNmtPNzVhbkR4RVBwaU5mdENxN0RTUnlmbk1kZll5aGVtSmlpL205U2JH?= =?utf-8?B?eE1KQlRyalRyTWRTdG5PNzVwZzZoOWU4U1BLNmFFdEVSVHBKdGxwbVROVEs4?= =?utf-8?B?Snlnd2NpTkYzWXk5eFFLMmtrcVdsdU8yUlIyVDd4MVhpOXRIVW1OLzJOLy9x?= =?utf-8?B?UFIvdXIraE0waElrMUw4YjZ6Q1FKSHR2UHhqNTBGbEVPTnNvK2NNQkZ5VGhw?= =?utf-8?B?NWltM1VZNjU1ZERnNzV3N3dkd2ZoUWgyaWVScldRWHZhR0tJenB6ZmRwMDR2?= =?utf-8?B?RkNaV3RGOStLZEJkRDFQNEZEQkg2TUx3Mm9LT1NxeXFKUGxjK2ZaQXJJdm9y?= =?utf-8?B?N0lFQ0ducWxBdWxhL1E3V0ZoMWFqSjdGdUdoZVNvemlsMDN3Y090aFBNTUg5?= =?utf-8?B?VnZ0a1dVNlFJa3ZOd2hMcUppZFNidy9XcUNRcnZFU3FBOEs0cnJNR0pyVC9E?= =?utf-8?B?S2xjbkJrVENkUlJuL3hFeTBvNWRJNFllUkRZOUNSM3VObldRWEFFV2VSUlN6?= =?utf-8?B?ZEZBUk43RGRBVHM0cmhSeGMzajBjOG5RTWpVUGVUaURJRmRmam9nZ0tjd2Fw?= =?utf-8?B?RGtzcHhURThsRXdJbGtBQWNBejQ0SHpmeDRjM2x5a3JIL1pIdWJ4bW1yTVAw?= =?utf-8?B?Ny9JeTZNZkFTV2RRNFJHcFVUT2FZZWF0Zk9KUWRxbjlURTZOMWNpTHJBb3g0?= =?utf-8?B?ZkF2SXdiMXB3bUU1SjREMmFEMTc0Ui9NMEJNc1dCVlV3RVVxdUVEVW5RbFc5?= =?utf-8?B?U2FVVlpCNWpRc3puckpzSFplMDY4c1lPenordjhHZEErZG43QVQ4NFVDdjJm?= =?utf-8?B?MVMvak9nUUJHd2R1VGQxNk1qcjBTTVI0QlNaMWN1bnhTMnVqbW1rSFQyQUNI?= =?utf-8?B?T2RuY0s0ZWxsN1hTV093bGZocXpoRG1HK01kYWllZTEyQTF4aW5QNHZYeGRD?= =?utf-8?B?UzZiVzhGZkozanB4TXdYdFJQY3dIUlFMZTQ5Nmx3bTVscUxkdEUrc0kycjZk?= =?utf-8?B?VjNMRm44UmR3Ui9uKzBtSzg2RUtPbXh2c3VoR2FDTnVHSDYySDJSK1MvT0gr?= =?utf-8?B?ZDZJWVA5WSs5d0hpMTJXUzR4b3EzZHNPdXVwdGVqSEpDWTVEZFM5ZVNsU3Zu?= =?utf-8?B?Mm9MUHZVTUVYNUwwRHVPaGNZbnlRUU4yUFdEalhrU2FqT1pWSUl3bGpxWFBZ?= =?utf-8?B?VzdTaFA5dVpra0t4OTc4VTdRRFJWeG4vMUNOTDI4bTc5U2FBRkRTYllZUlFk?= =?utf-8?B?VXpaZFZSVVhyYXRDaWVhQVcrSVhCRVVzaGpYZG5uK2dla0w0QnNoemRxUVJZ?= =?utf-8?B?b28rZzRtdmdNMGJOQ3dtWHU5QmxtbFB3Q0J5VU02ZkJGSTc1WUdUeVcwazBy?= =?utf-8?B?SnVCV0RsMlcyY0h6QnZiS2JVWjA1dTR5T3FBazRnczZIUDV1VWcyVjIyOTht?= =?utf-8?Q?NQcMJG1ikFdDfxiG+torzzkP3?=
Content-Type: multipart/alternative; boundary="_000_824048C99B6A46E581FD96A9E4367072junipernet_"
MIME-Version: 1.0
X-OriginatorOrg: juniper.net
X-MS-Exchange-CrossTenant-AuthAs: Internal
X-MS-Exchange-CrossTenant-AuthSource: MN2PR05MB6109.namprd05.prod.outlook.com
X-MS-Exchange-CrossTenant-Network-Message-Id: 3957fe97-423d-47fb-9db1-08d9f30448ad
X-MS-Exchange-CrossTenant-originalarrivaltime: 18 Feb 2022 17:29:57.3142 (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: ZlTctFnN+T7z94TVShsq+5ov4dOkaew+4kg3jTxhjrgu9SH0yyxmGg/uvGq+xEEC
X-MS-Exchange-Transport-CrossTenantHeadersStamped: DM6PR05MB4505
X-Proofpoint-GUID: zpeG-qWyYl_JcTH5tcjVFPuMWDmSMBtl
X-Proofpoint-ORIG-GUID: zpeG-qWyYl_JcTH5tcjVFPuMWDmSMBtl
X-Proofpoint-Virus-Version: vendor=baseguard engine=ICAP:2.0.205,Aquarius:18.0.816,Hydra:6.0.425,FMLib:17.11.62.513 definitions=2022-02-18_07,2022-02-18_01,2021-12-02_01
X-Proofpoint-Spam-Details: rule=outbound_spam_notspam policy=outbound_spam score=0 priorityscore=1501 lowpriorityscore=0 clxscore=1015 mlxscore=0 phishscore=0 spamscore=0 suspectscore=0 impostorscore=0 bulkscore=0 malwarescore=0 mlxlogscore=999 adultscore=0 classifier=spam adjust=0 reason=mlx scancount=1 engine=8.12.0-2201110000 definitions=main-2202180111
Archived-At: <https://mailarchive.ietf.org/arch/msg/bess/iCjqm53ztEH4xbyFwaxrZEE8y7c>
Subject: Re: [bess] John Scudder's Discuss on draft-ietf-bess-srv6-services-11: (with DISCUSS and COMMENT)
X-BeenThere: bess@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: BGP-Enabled ServiceS working group discussion list <bess.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/bess>, <mailto:bess-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/bess/>
List-Post: <mailto:bess@ietf.org>
List-Help: <mailto:bess-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/bess>, <mailto:bess-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 18 Feb 2022 17:30:12 -0000

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

QWZ0ZXIgc2xlZXBpbmcgb24gaXQgSSB3YXMgdG9vIGhhc3R5IGluIHNheWluZyDigJx3YXRlciB1
bmRlciB0aGUgYnJpZGdl4oCdIGFuZCBtb3Zpbmcgb24uDQoNCknigJlkIGxpa2UgdG8gcmVxdWVz
dCB0aGF0IHlvdSBjb3JyZWN0IHRoZSBvdmVyc2lnaHQgYW5kIHNlZWsgaW5wdXQgZnJvbSBJRFIg
4oCUIHdoYXQgd291bGQgaGF2ZSBoYXBwZW5lZCBpZiB0aGUgZG9jdW1lbnQgaGFkIGJlZW4gY3Jv
c3MtV0dMQ+KAmWQgd2l0aCBJRFIuIFBvc3NpYmx5IHRoaXMgd2lsbCByZXN1bHQgaW4gbm8gaW5w
dXQgKHRoYXQgaGFwcGVucyBzb21ldGltZXMpIG9mIGNvdXJzZS4gQnV0LCBpZiB5b3Ugc3RhcnQg
bm93LCBJIGRvbuKAmXQgYW50aWNpcGF0ZSBpdCB3aWxsIHR1cm4gaW50byB0aGUgbG9uZyBwb2xl
IGZvciBtb3ZpbmcgdGhlIGRvY3VtZW50IGZvcndhcmQuDQoNClRoYW5rcywNCg0K4oCUSm9obg0K
DQpPbiBGZWIgMTcsIDIwMjIsIGF0IDI6MTUgUE0sIEpvaG4gU2N1ZGRlciA8amdzPTQwanVuaXBl
ci5uZXRAZG1hcmMuaWV0Zi5vcmc8bWFpbHRvOmpncz00MGp1bmlwZXIubmV0QGRtYXJjLmlldGYu
b3JnPj4gd3JvdGU6DQoNCg0KVGhhbmtzLCBNYXR0aGV3LiBJIGRpZG7igJl0IHRoaW5rIG9mIHNl
YXJjaGluZyBmb3IgaXQgdW5kZXIgdGhlIGluZGl2aWR1YWwgc3VibWlzc2lvbiBuYW1lOyB3aGVu
IEkgcmVhZCDigJxjcm9zcy1yZXZpZXdlZOKAnSBJIGludGVycHJldGVkIHRoYXQgYXMgV0dMQywg
bm90IFdHIGFkb3B0aW9uLg0KDQpJdCBsb29rcyB0byBtZSBhcyB0aG91Z2ggdGhlcmUgd2FzIG5v
IHJlcGx5IHRvIHRoZSBub3RpZmljYXRpb24gbWVzc2FnZSB5b3UgcmVmZXJlbmNlLCBkbyB5b3Ug
YWdyZWU/IChPZiBjb3Vyc2UgdGhlcmUgbWlnaHQgaGF2ZSBiZWVuIHBlb3BsZSB3aG8gY29tbWVu
dGVkIG9uIHRoZSBCRVNTIGxpc3QsIGJ1dCBJIGRvbuKAmXQgc2VlIGFueXRoaW5nIGNj4oCZZCB0
byBJRFIuKQ0KDQpJdCBkb2VzIHNlZW0gdG8gbWUgYXMgdGhvdWdoLCBjb25zaWRlcmluZyB0aGUg
dW51c3VhbGx5IGNsb3NlIGFzc29jaWF0aW9uIGJldHdlZW4gdGhpcyBzcGVjIGFuZCBhbiBhY3Rp
dmUgSURSIGRyYWZ0LCBpdCB3b3VsZCBoYXZlIG1hZGUgc2Vuc2UgdG8gY3Jvc3MtV0dMQyBpdCwg
aW5jbHVkaW5nIGEgc3BlY2lmaWMgcG9pbnRlciB0byB0aGUgb3ZlcmxhcC4gSSBtZWFuLCBJIGFj
a25vd2xlZGdlIHRoYXQgbWlnaHQgaGF2ZSBjb21lIHRvIG5vdGhpbmcgc2luY2UgdGhlcmXigJlz
IGNvbnNpZGVyYWJsZSBvdmVybGFwIGJldHdlZW4gdGhlIGdyb3VwcyDigJQgYnV0IGl04oCZcyBu
b3QgdW5pdmVyc2FsIG92ZXJsYXAuIEFueXdheSwgaXTigJlzIHdhdGVyIHVuZGVyIHRoZSBicmlk
Z2Ugbm93Lg0KDQpJ4oCZdmUgYWRkZWQgdGhlIElEUiBjaGFpcnMgdG8gdGhlIGNjIGp1c3QgaW4g
Y2FzZSBhbnkgb2YgdGhlbSB3YW50IHRvIGNvbW1lbnQuDQoNClJlZ2FyZHMsDQoNCuKAlEpvaG4N
Cg0KT24gRmViIDE3LCAyMDIyLCBhdCA1OjUyIEFNLCBCb2NjaSwgTWF0dGhldyAoTm9raWEgLSBH
QikgPG1hdHRoZXcuYm9jY2lAbm9raWEuY29tPG1haWx0bzptYXR0aGV3LmJvY2NpQG5va2lhLmNv
bT4+IHdyb3RlOg0KDQoNCg0KSGkgSm9obg0KDQpSZWdhcmRpbmcgY29tbWVudCAoMSksIHdlIHNl
bnQgYSBub3RpY2UgdG8gdGhlIElEUiBXRyBhdCBXRyBBZG9wdGlvbiB0aW1lOg0KDQpbSWRyXSBG
VzogW2Jlc3NdIFdHIGFkb3B0aW9uIGFuZCBJUFIgcG9sbCBmb3IgZHJhZnQtZGF3cmEtYmVzcy1z
cnY2LXNlcnZpY2VzLTAyIChpZXRmLm9yZzxodHRwOi8vaWV0Zi5vcmc+KQ0KDQoNClJlZ2FyZHMN
Cg0KTWF0dGhldw0KDQpGcm9tOiBKb2huIFNjdWRkZXIgdmlhIERhdGF0cmFja2VyIDxub3JlcGx5
QGlldGYub3JnPG1haWx0bzpub3JlcGx5QGlldGYub3JnPj4NCkRhdGU6IFdlZG5lc2RheSwgMTYg
RmVicnVhcnkgMjAyMiBhdCAyMTozOQ0KVG86IFRoZSBJRVNHIDxpZXNnQGlldGYub3JnPG1haWx0
bzppZXNnQGlldGYub3JnPj4NCkNjOiBkcmFmdC1pZXRmLWJlc3Mtc3J2Ni1zZXJ2aWNlc0BpZXRm
Lm9yZzxtYWlsdG86ZHJhZnQtaWV0Zi1iZXNzLXNydjYtc2VydmljZXNAaWV0Zi5vcmc+IDxkcmFm
dC1pZXRmLWJlc3Mtc3J2Ni1zZXJ2aWNlc0BpZXRmLm9yZzxtYWlsdG86ZHJhZnQtaWV0Zi1iZXNz
LXNydjYtc2VydmljZXNAaWV0Zi5vcmc+PiwgYmVzcy1jaGFpcnNAaWV0Zi5vcmc8bWFpbHRvOmJl
c3MtY2hhaXJzQGlldGYub3JnPiA8YmVzcy1jaGFpcnNAaWV0Zi5vcmc8bWFpbHRvOmJlc3MtY2hh
aXJzQGlldGYub3JnPj4sIGJlc3NAaWV0Zi5vcmc8bWFpbHRvOmJlc3NAaWV0Zi5vcmc+IDxiZXNz
QGlldGYub3JnPG1haWx0bzpiZXNzQGlldGYub3JnPj4sIEJvY2NpLCBNYXR0aGV3IChOb2tpYSAt
IEdCKSA8bWF0dGhldy5ib2NjaUBub2tpYS5jb208bWFpbHRvOm1hdHRoZXcuYm9jY2lAbm9raWEu
Y29tPj4sIEJvY2NpLCBNYXR0aGV3IChOb2tpYSAtIEdCKSA8bWF0dGhldy5ib2NjaUBub2tpYS5j
b208bWFpbHRvOm1hdHRoZXcuYm9jY2lAbm9raWEuY29tPj4NClN1YmplY3Q6IEpvaG4gU2N1ZGRl
cidzIERpc2N1c3Mgb24gZHJhZnQtaWV0Zi1iZXNzLXNydjYtc2VydmljZXMtMTE6ICh3aXRoIERJ
U0NVU1MgYW5kIENPTU1FTlQpDQoNCkpvaG4gU2N1ZGRlciBoYXMgZW50ZXJlZCB0aGUgZm9sbG93
aW5nIGJhbGxvdCBwb3NpdGlvbiBmb3INCmRyYWZ0LWlldGYtYmVzcy1zcnY2LXNlcnZpY2VzLTEx
OiBEaXNjdXNzDQoNCldoZW4gcmVzcG9uZGluZywgcGxlYXNlIGtlZXAgdGhlIHN1YmplY3QgbGlu
ZSBpbnRhY3QgYW5kIHJlcGx5IHRvIGFsbA0KZW1haWwgYWRkcmVzc2VzIGluY2x1ZGVkIGluIHRo
ZSBUbyBhbmQgQ0MgbGluZXMuIChGZWVsIGZyZWUgdG8gY3V0IHRoaXMNCmludHJvZHVjdG9yeSBw
YXJhZ3JhcGgsIGhvd2V2ZXIuKQ0KDQoNClBsZWFzZSByZWZlciB0byBodHRwczovL3VybGRlZmVu
c2UuY29tL3YzL19faHR0cHM6Ly93d3cuaWV0Zi5vcmcvYmxvZy9oYW5kbGluZy1pZXNnLWJhbGxv
dC1wb3NpdGlvbnMvX187ISFORXQ2eU1hTy1nayFYdjFJdlVzd2pUMGJLemhhS2xib2Z3YjUtNVlH
UTFoTm9OczJ6aEFvUHdQcG5QLXlZTDZHRE1NVWQ5UmlTQSQNCmZvciBtb3JlIGluZm9ybWF0aW9u
IGFib3V0IGhvdyB0byBoYW5kbGUgRElTQ1VTUyBhbmQgQ09NTUVOVCBwb3NpdGlvbnMuDQoNCg0K
VGhlIGRvY3VtZW50LCBhbG9uZyB3aXRoIG90aGVyIGJhbGxvdCBwb3NpdGlvbnMsIGNhbiBiZSBm
b3VuZCBoZXJlOg0KaHR0cHM6Ly91cmxkZWZlbnNlLmNvbS92My9fX2h0dHBzOi8vZGF0YXRyYWNr
ZXIuaWV0Zi5vcmcvZG9jL2RyYWZ0LWlldGYtYmVzcy1zcnY2LXNlcnZpY2VzL19fOyEhTkV0NnlN
YU8tZ2shWHYxSXZVc3dqVDBiS3poYUtsYm9md2I1LTVZR1ExaE5vTnMyemhBb1B3UHBuUC15WUw2
R0RNUExKZGNiUGckDQoNCg0KDQotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tDQpESVNDVVNTOg0KLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LQ0KDQoxLiBUaGUgc2hlcGhlcmQgd3JpdGV1cCBmb3IgdGhpcyBkb2N1bWVudCBzYXlzIOKAnEl0
IGFsc28gcmVjZWl2ZWQgYW4gUlRHIERJUg0KcmV2aWV3IGFuZCBjcm9zcy1yZXZpZXdlZCB3aXRo
IHRoZSBJRFIgd29ya2luZyBncm91cOKAnS4gU2VhcmNoaW5nIGluIG15IElEUg0KaW5ib3ggYW5k
IHRoZSBJRFIgbWFpbGluZyBsaXN0IGFyY2hpdmVzLCBJIGRvbuKAmXQgZmluZCBhbnkgc2lnbiBv
ZiB0aGUNCmNyb3NzLXJldmlldyDigJQgY2FuIHlvdSBwbGVhc2UgcG9pbnQgbWUgdG8gaXQ/DQoN
CjIuIE9uZSBhcmVhIG9mIGNvbmNlcm4gSSB3b3VsZCBoYXZlIGhvcGVkIElEUiBtaWdodCBoYXZl
IGxvb2tlZCBpbnRvIGlzLCB0aGUNCmRvY3VtZW50IG1ha2VzIGEgY3JlYXRpdmUgdXNlIG9mIHRo
ZSBNUExTIExhYmVsIGZpZWxkIG9mIHRoZSBOTFJJIHRvIGNhcnJ5IHRoZQ0KRnVuY3Rpb24gcGFy
dCBvZiB0aGUgU0lELiBUaGlzIG1lYW5zIHRoZSBTSUQgaXMgZWZmZWN0aXZlbHkgc3BsaXQgYWNy
b3NzIHRoZQ0KTkxSSSBhbmQgdGhlIFByZWZpeC1TSUQgYXR0cmlidXRlLiBXaGF0IGFyZSB0aGUg
cG90ZW50aWFsIGVycm9yIG1vZGVzIGlmIHRoZQ0KUHJlZml4LVNJRCBhdHRyaWJ1dGUgc2hvdWxk
IGJlIGxvc3QgZnJvbSB0aGUgcm91dGUsIHdoaWxlIHRoZSBOTFJJIGlzIHJldGFpbmVkPw0KDQoo
QW4gb2J2aW91cyB3YXkgb2YgYWRkcmVzc2luZyB0aGlzIHBhcnRpY3VsYXIgY29uY2VybiB3b3Vs
ZCBiZSB0byBkZWZpbmUgYSBuZXcNCk5MUkkgdHlwZSB3aXRoIHRoZSBkZXNpcmVkIHNlbWFudGlj
cywgaW5zdGVhZCBvZiBjcmVhdGl2ZWx5IHJlcHVycG9zaW5nIGZpZWxkcw0Kd2l0aGluIGFuIGV4
aXN0aW5nIE5MUkkgdHlwZSBjb250cmFyeSB0byB0aGVpciBkZWZpbml0aW9ucy4gU3VjaCBhbiBO
TFJJIHR5cGUNCndvdWxkLCBmb3IgZXhhbXBsZSwgcHJlc3VtYWJseSBzdGF0ZSBpbiBpdHMgc3Bl
Y2lmaWNhdGlvbiB0aGF0IGlmIGl0IHdhcw0KcmVjZWl2ZWQgd2l0aG91dCBhbiBhY2NvbXBhbnlp
bmcgUHJlZml4LVNJRCBhdHRyaWJ1dGUsIHRoYXQgd291bGQgY29uc3RpdHV0ZSBhbg0KZXJyb3Iu
KQ0KDQozLiBBcyBXYXJyZW4gS3VtYXJpIHBvaW50cyBvdXQgaW4gaGlzIERJU0NVU1MsIOKAnGxl
YWtzIGhhcHBlbuKAnS4gU3Vic2VxdWVudA0KZGlzY3Vzc2lvbiB0dXJuZWQgcXVpY2tseSB0byB0
aGUgYXNzZXJ0aW9uIHRoYXQgbm8sIHRoZXkgZG9u4oCZdCwgaW4gVlBOIGFkZHJlc3MNCmZhbWls
aWVzLiBMZXTigJlzIGFjY2VwdCB0aGF0IGNsYWltIGZvciB0aGUgc2FrZSBvZiBjb252ZXJzYXRp
b24uIEl04oCZcyBzdGlsbCB0aGUNCmNhc2UgdGhhdCBzb21ldGltZXMgKG9mdGVuPykgcm91dGVz
IGFyZSBkaXN0cmlidXRlZCBmcm9tIFZQTiBhZGRyZXNzIGZhbWlsaWVzDQppbnRvIHRoZSBHbG9i
YWwgSW50ZXJuZXQgdGFibGUuIFdoZW4gdGhpcyBpcyBkb25lLCBieSBkZWZhdWx0LCBhbGwgdGhl
IHBhdGgNCmF0dHJpYnV0ZXMgY29tZSBhbG9uZyBmb3IgdGhlIHJpZGUuIEFueW9uZSB3aG8gdGhp
bmtzIHRoaXMgaXMganVzdCBhDQpoeXBvdGhldGljYWwgY2FzZSBtaWdodCB3YW50IHRvIGxvb2sg
YmFjayB0byAoZm9yIGV4YW1wbGUpIHNpZ25pZmljYW50IG5ldHdvcmsNCm91dGFnZXMgdGhhdCB3
ZXJlIGNhdXNlZCBhcm91bmQgYSBkZWNhZGUgYWdvIGJ5IGxlYWthZ2Ugb2YgQkdQIEF0dHJpYnV0
ZSAxMjgNCihBVFRSX1NFVCwgUkZDIDYzNjgpIGludG8gdGhlIGdsb2JhbCBJbnRlcm5ldC4NCg0K
VGhlIFNJRHMgY29udGFpbmVkIGluIHRoZXNlIGlmLXRoZXktd2VyZS10by1sZWFrIHJvdXRlcyBw
b3RlbnRpYWxseSBnaXZlIGFuDQphdHRhY2tlciBhIG1lYW5zIG9mIGRpcmVjdGluZyBwYWNrZXRz
IGludG8gYSBWUE4gY3VzdG9tZXLigJlzIGludGVybmFsIG5ldHdvcmsuDQoNCjQuIFNwZWFraW5n
IG9mIFdhcnJlbuKAmXMgRElTQ1VTUywgdGhlIHNoZXBoZXJk4oCZcyB3cml0ZXVwIGluZGljYXRl
cyDigJxzb2xpZCBbV0ddDQpjb25zZW5zdXPigJ07IGhvd2V2ZXIsIHRoZXJlIGRvZXNu4oCZdCBz
ZWVtIHRvIGJlIGNvbnNlbnN1cyBldmVuIGFtb25nc3QgdGhlDQphdXRob3JzIGFzIHRvIHdoZXRo
ZXIgU2VjdGlvbnMgNS4zIGFuZCA1LjQgYXJlIGFwcHJvcHJpYXRlLiBUaGlzIGlzIGEgZmFpcmx5
DQpmdW5kYW1lbnRhbCBkaXNhZ3JlZW1lbnQhIEFuIGlsbHVzdHJhdGlvbiBvZiB0aGUgZGlzYWdy
ZWVtZW50IGlzDQpodHRwczovL3VybGRlZmVuc2UuY29tL3YzL19faHR0cHM6Ly9tYWlsYXJjaGl2
ZS5pZXRmLm9yZy9hcmNoL21zZy9iZXNzL0sxSkt4R24xOUJYQUxzM3JVelVBYUdUWmkwWS9fXzsh
IU5FdDZ5TWFPLWdrIVh2MUl2VXN3alQwYkt6aGFLbGJvZndiNS01WUdRMWhOb05zMnpoQW9Qd1Bw
blAteVlMNkdETU81TEw4MmFnJCA6DQoNCuKAnFNvIEkgY2FuIHNlZSB3aHkgc29tZSBwZW9wbGUg
bWF5IGhhdmUgdGhvdWdodCBvaCBzaW5jZSB0cmFuc3BvcnQgaW4gU1J2NiBjb21lcw0KZm9yIGZy
ZWUgbGV0J3MgbG9hZCBpdCB3aXRoIHNlcnZpY2VzIGluIGFuIGF0dHJpYnV0ZSBhbmQgYmUgZG9u
ZS4gWWVzIEkgY2FuIHNlZQ0KdGhhdCBmbGF0dGVuaW5nIHRoaXMgbWFrZSBpdCBwb3RlbnRpYWxs
eSBlYXNpZXIgKG9uZSBsZXNzIFNBRkkgdG8gZW5hYmxlKSwgKmJ1dA0KSSBhbSBub3Qgc3VyZSB3
ZSBoYXZlIHJlYWNoZWQgYSBicm9hZCBhZ3JlZW1lbnQgaGVyZS4qIFRoaXMgY29tZXMgYXMgYQ0K
Y29uc2VxdWVuY2Ugb2YgbW92aW5nIHNlcnZpY2UgcHJlZml4ZXMgZnJvbSBNUF9SRUFDSF9OTFJJ
IChwZXJoYXBzIG5ldyBmb3JtYXQNCmFuZCBuZXcgU0FGSSkgdG8gYW4gYXR0cmlidXRlLuKAnQ0K
DQooRW1waGFzaXMgYWRkZWQuKQ0KDQpJdCdzIG9mIGNvdXJzZSBwb3NzaWJsZSBmb3IgYW4gYXV0
aG9yIHRvIGJlIGluIHRoZSByb3VnaCBhcyByZWdhcmRzIGNvbnNlbnN1cywNCmp1c3QgYXMgYW55
IG90aGVyIFdHIGNvbnRyaWJ1dG9yLCBidXQgaXQncyBhIGxpdHRsZSB1bnVzdWFsLCBhbmQgdGhp
cw0KZGlzYWdyZWVtZW50IGRvZXNuJ3QgZXZlbiBzZWVtIHRvIGhhdmUgYmVlbiBwcmV2aW91c2x5
IGFpcmVkLiBGb3IgdGhpcyByZWFzb24sDQpJIGhhdmUgdG8gcXVlc3Rpb24gdGhlIHN0cmVuZ3Ro
IG9mIHRoZSBjb25zZW5zdXMgYmVoaW5kIHRoaXMgZG9jdW1lbnQsIGFuZCBhc2sNCnRoZSBXRyBj
aGFpcnMgdG8gd2VpZ2ggaW4gcmVnYXJkaW5nIHdoZXRoZXIgY29uc2Vuc3VzIG9uIGF0IGxlYXN0
IHRoaXMgcG9pbnQNCm5lZWRzIHRvIGJlIGNoZWNrZWQgYmVmb3JlIHdlIHByb2NlZWQgZm9yd2Fy
ZC4NCg0KNS4gRmluYWxseSwgSSBoYXZlIHRvIHF1ZXN0aW9uIHRoZSBsZW5ndGggb2YgdGhlIGF1
dGhvciBsaXN0LiBBcyBJ4oCZbSBzdXJlIHlvdQ0Ka25vdywgdGhlIGd1aWRhbmNlIGlzIHRvIGxp
bWl0IGF1dGhvciBsaXN0cyB0byBubyBtb3JlIHRoYW4gZml2ZSwgb3RoZXIgdGhhbg0KdW5kZXIg
dW51c3VhbCBjaXJjdW1zdGFuY2VzLiBJIHdvdWxkIGhhdmUgZXhwZWN0ZWQgdG8gZmluZCBhbiBl
eHBsYW5hdGlvbiBvZg0KdGhlIGNpcmN1bXN0YW5jZXMgYXJvdW5kIHRoZSBhdXRob3IgbGlzdCBv
ZiB0aGlzIGRvY3VtZW50IGluIHRoZSBzaGVwaGVyZA0Kd3JpdGV1cDsgdGhlcmUgaXMgbm9uZS4g
KEl04oCZcyBhIHNwZWNpZmljIGNoZWNrIGl0ZW0gaW4gR3VpZGVsaW5lcyB0byBBdXRob3JzIG9m
DQpJbnRlcm5ldC1EcmFmdHMsIGh0dHBzOi8vdXJsZGVmZW5zZS5jb20vdjMvX19odHRwczovL3d3
dy5pZXRmLm9yZy9ob3cvaWRzL2d1aWRlbGluZXMvX187ISFORXQ2eU1hTy1nayFYdjFJdlVzd2pU
MGJLemhhS2xib2Z3YjUtNVlHUTFoTm9OczJ6aEFvUHdQcG5QLXlZTDZHRE1QWmEwNHBfdyQgKQ0K
DQpUaGUgZWFzaWVzdCB3YXkgdG8gcmVzb2x2ZSB0aGlzIHdvdWxkIGJlIHRvIHRyaW0gdGhlIGF1
dGhvciBsaXN0IHBlciB0aGUNCnN1Z2dlc3Rpb25zIGluIFJGQyA3MzIyIMKnNC4xLjEsIG9mIGNv
dXJzZS4NCg0KDQotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tDQpDT01NRU5UOg0KLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLQ0KDQoxLiBJ
IHN1cHBvcnQgV2FycmVuIEt1bWFyaeKAmXMgRElTQ1VTUy4NCg0KMi4gKEZ1cnRoZXIgY29tbWVu
dHMgVEJEIGFuZCBJIGFwb2xvZ2l6ZSBmb3Igbm90IHByb3ZpZGluZyB0aGVtIG5vdzsgSSB3YW50
ZWQNCnRvIGdldCB0aGlzIHNlbnQgb2ZmIHRob3VnaC4pDQoNCg==

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

PGh0bWw+DQo8aGVhZD4NCjxtZXRhIGh0dHAtZXF1aXY9IkNvbnRlbnQtVHlwZSIgY29udGVudD0i
dGV4dC9odG1sOyBjaGFyc2V0PXV0Zi04Ij4NCjwvaGVhZD4NCjxib2R5IHN0eWxlPSJ3b3JkLXdy
YXA6IGJyZWFrLXdvcmQ7IC13ZWJraXQtbmJzcC1tb2RlOiBzcGFjZTsgbGluZS1icmVhazogYWZ0
ZXItd2hpdGUtc3BhY2U7IiBjbGFzcz0iIj4NCkFmdGVyIHNsZWVwaW5nIG9uIGl0IEkgd2FzIHRv
byBoYXN0eSBpbiBzYXlpbmcg4oCcd2F0ZXIgdW5kZXIgdGhlIGJyaWRnZeKAnSBhbmQgbW92aW5n
IG9uLiZuYnNwOw0KPGRpdiBjbGFzcz0iIj48YnIgY2xhc3M9IiI+DQo8L2Rpdj4NCjxkaXYgY2xh
c3M9IiI+SeKAmWQgbGlrZSB0byByZXF1ZXN0IHRoYXQgeW91IGNvcnJlY3QgdGhlIG92ZXJzaWdo
dCBhbmQgc2VlayBpbnB1dCBmcm9tIElEUiDigJQgd2hhdCB3b3VsZCBoYXZlIGhhcHBlbmVkIGlm
IHRoZSBkb2N1bWVudCBoYWQgYmVlbiBjcm9zcy1XR0xD4oCZZCB3aXRoIElEUi4gUG9zc2libHkg
dGhpcyB3aWxsIHJlc3VsdCBpbiBubyBpbnB1dCAodGhhdCBoYXBwZW5zIHNvbWV0aW1lcykgb2Yg
Y291cnNlLiBCdXQsIGlmIHlvdSBzdGFydCBub3csDQogSSBkb27igJl0IGFudGljaXBhdGUgaXQg
d2lsbCB0dXJuIGludG8gdGhlIGxvbmcgcG9sZSBmb3IgbW92aW5nIHRoZSBkb2N1bWVudCBmb3J3
YXJkLjwvZGl2Pg0KPGRpdiBjbGFzcz0iIj48YnIgY2xhc3M9IiI+DQo8L2Rpdj4NCjxkaXYgY2xh
c3M9IiI+VGhhbmtzLDwvZGl2Pg0KPGRpdiBjbGFzcz0iIj48YnIgY2xhc3M9IiI+DQo8L2Rpdj4N
CjxkaXYgY2xhc3M9IiI+4oCUSm9objxiciBjbGFzcz0iIj4NCjxkaXY+PGJyIGNsYXNzPSIiPg0K
PGJsb2NrcXVvdGUgdHlwZT0iY2l0ZSIgY2xhc3M9IiI+DQo8ZGl2IGNsYXNzPSIiPk9uIEZlYiAx
NywgMjAyMiwgYXQgMjoxNSBQTSwgSm9obiBTY3VkZGVyICZsdDs8YSBocmVmPSJtYWlsdG86amdz
PTQwanVuaXBlci5uZXRAZG1hcmMuaWV0Zi5vcmciIGNsYXNzPSIiPmpncz00MGp1bmlwZXIubmV0
QGRtYXJjLmlldGYub3JnPC9hPiZndDsgd3JvdGU6PC9kaXY+DQo8YnIgY2xhc3M9IkFwcGxlLWlu
dGVyY2hhbmdlLW5ld2xpbmUiPg0KPGRpdiBjbGFzcz0iIj48YnIgc3R5bGU9ImNhcmV0LWNvbG9y
OiByZ2IoMCwgMCwgMCk7IGZvbnQtZmFtaWx5OiBIZWx2ZXRpY2E7IGZvbnQtc2l6ZTogMThweDsg
Zm9udC1zdHlsZTogbm9ybWFsOyBmb250LXZhcmlhbnQtY2Fwczogbm9ybWFsOyBmb250LXdlaWdo
dDogbm9ybWFsOyBsZXR0ZXItc3BhY2luZzogbm9ybWFsOyB0ZXh0LWFsaWduOiBzdGFydDsgdGV4
dC1pbmRlbnQ6IDBweDsgdGV4dC10cmFuc2Zvcm06IG5vbmU7IHdoaXRlLXNwYWNlOiBub3JtYWw7
IHdvcmQtc3BhY2luZzogMHB4OyAtd2Via2l0LXRleHQtc3Ryb2tlLXdpZHRoOiAwcHg7IHRleHQt
ZGVjb3JhdGlvbjogbm9uZTsiIGNsYXNzPSIiPg0KPHNwYW4gc3R5bGU9ImNhcmV0LWNvbG9yOiBy
Z2IoMCwgMCwgMCk7IGZvbnQtZmFtaWx5OiBIZWx2ZXRpY2E7IGZvbnQtc2l6ZTogMThweDsgZm9u
dC1zdHlsZTogbm9ybWFsOyBmb250LXZhcmlhbnQtY2Fwczogbm9ybWFsOyBmb250LXdlaWdodDog
bm9ybWFsOyBsZXR0ZXItc3BhY2luZzogbm9ybWFsOyB0ZXh0LWFsaWduOiBzdGFydDsgdGV4dC1p
bmRlbnQ6IDBweDsgdGV4dC10cmFuc2Zvcm06IG5vbmU7IHdoaXRlLXNwYWNlOiBub3JtYWw7IHdv
cmQtc3BhY2luZzogMHB4OyAtd2Via2l0LXRleHQtc3Ryb2tlLXdpZHRoOiAwcHg7IHRleHQtZGVj
b3JhdGlvbjogbm9uZTsgZmxvYXQ6IG5vbmU7IGRpc3BsYXk6IGlubGluZSAhaW1wb3J0YW50OyIg
Y2xhc3M9IiI+VGhhbmtzLA0KIE1hdHRoZXcuIEkgZGlkbuKAmXQgdGhpbmsgb2Ygc2VhcmNoaW5n
IGZvciBpdCB1bmRlciB0aGUgaW5kaXZpZHVhbCBzdWJtaXNzaW9uIG5hbWU7IHdoZW4gSSByZWFk
IOKAnGNyb3NzLXJldmlld2Vk4oCdIEkgaW50ZXJwcmV0ZWQgdGhhdCBhcyBXR0xDLCBub3QgV0cg
YWRvcHRpb24uPC9zcGFuPjxiciBzdHlsZT0iY2FyZXQtY29sb3I6IHJnYigwLCAwLCAwKTsgZm9u
dC1mYW1pbHk6IEhlbHZldGljYTsgZm9udC1zaXplOiAxOHB4OyBmb250LXN0eWxlOiBub3JtYWw7
IGZvbnQtdmFyaWFudC1jYXBzOiBub3JtYWw7IGZvbnQtd2VpZ2h0OiBub3JtYWw7IGxldHRlci1z
cGFjaW5nOiBub3JtYWw7IHRleHQtYWxpZ246IHN0YXJ0OyB0ZXh0LWluZGVudDogMHB4OyB0ZXh0
LXRyYW5zZm9ybTogbm9uZTsgd2hpdGUtc3BhY2U6IG5vcm1hbDsgd29yZC1zcGFjaW5nOiAwcHg7
IC13ZWJraXQtdGV4dC1zdHJva2Utd2lkdGg6IDBweDsgdGV4dC1kZWNvcmF0aW9uOiBub25lOyIg
Y2xhc3M9IiI+DQo8YnIgc3R5bGU9ImNhcmV0LWNvbG9yOiByZ2IoMCwgMCwgMCk7IGZvbnQtZmFt
aWx5OiBIZWx2ZXRpY2E7IGZvbnQtc2l6ZTogMThweDsgZm9udC1zdHlsZTogbm9ybWFsOyBmb250
LXZhcmlhbnQtY2Fwczogbm9ybWFsOyBmb250LXdlaWdodDogbm9ybWFsOyBsZXR0ZXItc3BhY2lu
Zzogbm9ybWFsOyB0ZXh0LWFsaWduOiBzdGFydDsgdGV4dC1pbmRlbnQ6IDBweDsgdGV4dC10cmFu
c2Zvcm06IG5vbmU7IHdoaXRlLXNwYWNlOiBub3JtYWw7IHdvcmQtc3BhY2luZzogMHB4OyAtd2Vi
a2l0LXRleHQtc3Ryb2tlLXdpZHRoOiAwcHg7IHRleHQtZGVjb3JhdGlvbjogbm9uZTsiIGNsYXNz
PSIiPg0KPHNwYW4gc3R5bGU9ImNhcmV0LWNvbG9yOiByZ2IoMCwgMCwgMCk7IGZvbnQtZmFtaWx5
OiBIZWx2ZXRpY2E7IGZvbnQtc2l6ZTogMThweDsgZm9udC1zdHlsZTogbm9ybWFsOyBmb250LXZh
cmlhbnQtY2Fwczogbm9ybWFsOyBmb250LXdlaWdodDogbm9ybWFsOyBsZXR0ZXItc3BhY2luZzog
bm9ybWFsOyB0ZXh0LWFsaWduOiBzdGFydDsgdGV4dC1pbmRlbnQ6IDBweDsgdGV4dC10cmFuc2Zv
cm06IG5vbmU7IHdoaXRlLXNwYWNlOiBub3JtYWw7IHdvcmQtc3BhY2luZzogMHB4OyAtd2Via2l0
LXRleHQtc3Ryb2tlLXdpZHRoOiAwcHg7IHRleHQtZGVjb3JhdGlvbjogbm9uZTsgZmxvYXQ6IG5v
bmU7IGRpc3BsYXk6IGlubGluZSAhaW1wb3J0YW50OyIgY2xhc3M9IiI+SXQNCiBsb29rcyB0byBt
ZSBhcyB0aG91Z2ggdGhlcmUgd2FzIG5vIHJlcGx5IHRvIHRoZSBub3RpZmljYXRpb24gbWVzc2Fn
ZSB5b3UgcmVmZXJlbmNlLCBkbyB5b3UgYWdyZWU/IChPZiBjb3Vyc2UgdGhlcmUgbWlnaHQgaGF2
ZSBiZWVuIHBlb3BsZSB3aG8gY29tbWVudGVkIG9uIHRoZSBCRVNTIGxpc3QsIGJ1dCBJIGRvbuKA
mXQgc2VlIGFueXRoaW5nIGNj4oCZZCB0byBJRFIuKTwvc3Bhbj48YnIgc3R5bGU9ImNhcmV0LWNv
bG9yOiByZ2IoMCwgMCwgMCk7IGZvbnQtZmFtaWx5OiBIZWx2ZXRpY2E7IGZvbnQtc2l6ZTogMThw
eDsgZm9udC1zdHlsZTogbm9ybWFsOyBmb250LXZhcmlhbnQtY2Fwczogbm9ybWFsOyBmb250LXdl
aWdodDogbm9ybWFsOyBsZXR0ZXItc3BhY2luZzogbm9ybWFsOyB0ZXh0LWFsaWduOiBzdGFydDsg
dGV4dC1pbmRlbnQ6IDBweDsgdGV4dC10cmFuc2Zvcm06IG5vbmU7IHdoaXRlLXNwYWNlOiBub3Jt
YWw7IHdvcmQtc3BhY2luZzogMHB4OyAtd2Via2l0LXRleHQtc3Ryb2tlLXdpZHRoOiAwcHg7IHRl
eHQtZGVjb3JhdGlvbjogbm9uZTsiIGNsYXNzPSIiPg0KPGJyIHN0eWxlPSJjYXJldC1jb2xvcjog
cmdiKDAsIDAsIDApOyBmb250LWZhbWlseTogSGVsdmV0aWNhOyBmb250LXNpemU6IDE4cHg7IGZv
bnQtc3R5bGU6IG5vcm1hbDsgZm9udC12YXJpYW50LWNhcHM6IG5vcm1hbDsgZm9udC13ZWlnaHQ6
IG5vcm1hbDsgbGV0dGVyLXNwYWNpbmc6IG5vcm1hbDsgdGV4dC1hbGlnbjogc3RhcnQ7IHRleHQt
aW5kZW50OiAwcHg7IHRleHQtdHJhbnNmb3JtOiBub25lOyB3aGl0ZS1zcGFjZTogbm9ybWFsOyB3
b3JkLXNwYWNpbmc6IDBweDsgLXdlYmtpdC10ZXh0LXN0cm9rZS13aWR0aDogMHB4OyB0ZXh0LWRl
Y29yYXRpb246IG5vbmU7IiBjbGFzcz0iIj4NCjxzcGFuIHN0eWxlPSJjYXJldC1jb2xvcjogcmdi
KDAsIDAsIDApOyBmb250LWZhbWlseTogSGVsdmV0aWNhOyBmb250LXNpemU6IDE4cHg7IGZvbnQt
c3R5bGU6IG5vcm1hbDsgZm9udC12YXJpYW50LWNhcHM6IG5vcm1hbDsgZm9udC13ZWlnaHQ6IG5v
cm1hbDsgbGV0dGVyLXNwYWNpbmc6IG5vcm1hbDsgdGV4dC1hbGlnbjogc3RhcnQ7IHRleHQtaW5k
ZW50OiAwcHg7IHRleHQtdHJhbnNmb3JtOiBub25lOyB3aGl0ZS1zcGFjZTogbm9ybWFsOyB3b3Jk
LXNwYWNpbmc6IDBweDsgLXdlYmtpdC10ZXh0LXN0cm9rZS13aWR0aDogMHB4OyB0ZXh0LWRlY29y
YXRpb246IG5vbmU7IGZsb2F0OiBub25lOyBkaXNwbGF5OiBpbmxpbmUgIWltcG9ydGFudDsiIGNs
YXNzPSIiPkl0DQogZG9lcyBzZWVtIHRvIG1lIGFzIHRob3VnaCwgY29uc2lkZXJpbmcgdGhlIHVu
dXN1YWxseSBjbG9zZSBhc3NvY2lhdGlvbiBiZXR3ZWVuIHRoaXMgc3BlYyBhbmQgYW4gYWN0aXZl
IElEUiBkcmFmdCwgaXQgd291bGQgaGF2ZSBtYWRlIHNlbnNlIHRvIGNyb3NzLVdHTEMgaXQsIGlu
Y2x1ZGluZyBhIHNwZWNpZmljIHBvaW50ZXIgdG8gdGhlIG92ZXJsYXAuIEkgbWVhbiwgSSBhY2tu
b3dsZWRnZSB0aGF0IG1pZ2h0IGhhdmUgY29tZSB0byBub3RoaW5nDQogc2luY2UgdGhlcmXigJlz
IGNvbnNpZGVyYWJsZSBvdmVybGFwIGJldHdlZW4gdGhlIGdyb3VwcyDigJQgYnV0IGl04oCZcyBu
b3QgdW5pdmVyc2FsIG92ZXJsYXAuIEFueXdheSwgaXTigJlzIHdhdGVyIHVuZGVyIHRoZSBicmlk
Z2Ugbm93Ljwvc3Bhbj48YnIgc3R5bGU9ImNhcmV0LWNvbG9yOiByZ2IoMCwgMCwgMCk7IGZvbnQt
ZmFtaWx5OiBIZWx2ZXRpY2E7IGZvbnQtc2l6ZTogMThweDsgZm9udC1zdHlsZTogbm9ybWFsOyBm
b250LXZhcmlhbnQtY2Fwczogbm9ybWFsOyBmb250LXdlaWdodDogbm9ybWFsOyBsZXR0ZXItc3Bh
Y2luZzogbm9ybWFsOyB0ZXh0LWFsaWduOiBzdGFydDsgdGV4dC1pbmRlbnQ6IDBweDsgdGV4dC10
cmFuc2Zvcm06IG5vbmU7IHdoaXRlLXNwYWNlOiBub3JtYWw7IHdvcmQtc3BhY2luZzogMHB4OyAt
d2Via2l0LXRleHQtc3Ryb2tlLXdpZHRoOiAwcHg7IHRleHQtZGVjb3JhdGlvbjogbm9uZTsiIGNs
YXNzPSIiPg0KPGJyIHN0eWxlPSJjYXJldC1jb2xvcjogcmdiKDAsIDAsIDApOyBmb250LWZhbWls
eTogSGVsdmV0aWNhOyBmb250LXNpemU6IDE4cHg7IGZvbnQtc3R5bGU6IG5vcm1hbDsgZm9udC12
YXJpYW50LWNhcHM6IG5vcm1hbDsgZm9udC13ZWlnaHQ6IG5vcm1hbDsgbGV0dGVyLXNwYWNpbmc6
IG5vcm1hbDsgdGV4dC1hbGlnbjogc3RhcnQ7IHRleHQtaW5kZW50OiAwcHg7IHRleHQtdHJhbnNm
b3JtOiBub25lOyB3aGl0ZS1zcGFjZTogbm9ybWFsOyB3b3JkLXNwYWNpbmc6IDBweDsgLXdlYmtp
dC10ZXh0LXN0cm9rZS13aWR0aDogMHB4OyB0ZXh0LWRlY29yYXRpb246IG5vbmU7IiBjbGFzcz0i
Ij4NCjxzcGFuIHN0eWxlPSJjYXJldC1jb2xvcjogcmdiKDAsIDAsIDApOyBmb250LWZhbWlseTog
SGVsdmV0aWNhOyBmb250LXNpemU6IDE4cHg7IGZvbnQtc3R5bGU6IG5vcm1hbDsgZm9udC12YXJp
YW50LWNhcHM6IG5vcm1hbDsgZm9udC13ZWlnaHQ6IG5vcm1hbDsgbGV0dGVyLXNwYWNpbmc6IG5v
cm1hbDsgdGV4dC1hbGlnbjogc3RhcnQ7IHRleHQtaW5kZW50OiAwcHg7IHRleHQtdHJhbnNmb3Jt
OiBub25lOyB3aGl0ZS1zcGFjZTogbm9ybWFsOyB3b3JkLXNwYWNpbmc6IDBweDsgLXdlYmtpdC10
ZXh0LXN0cm9rZS13aWR0aDogMHB4OyB0ZXh0LWRlY29yYXRpb246IG5vbmU7IGZsb2F0OiBub25l
OyBkaXNwbGF5OiBpbmxpbmUgIWltcG9ydGFudDsiIGNsYXNzPSIiPknigJl2ZQ0KIGFkZGVkIHRo
ZSBJRFIgY2hhaXJzIHRvIHRoZSBjYyBqdXN0IGluIGNhc2UgYW55IG9mIHRoZW0gd2FudCB0byBj
b21tZW50Ljwvc3Bhbj48YnIgc3R5bGU9ImNhcmV0LWNvbG9yOiByZ2IoMCwgMCwgMCk7IGZvbnQt
ZmFtaWx5OiBIZWx2ZXRpY2E7IGZvbnQtc2l6ZTogMThweDsgZm9udC1zdHlsZTogbm9ybWFsOyBm
b250LXZhcmlhbnQtY2Fwczogbm9ybWFsOyBmb250LXdlaWdodDogbm9ybWFsOyBsZXR0ZXItc3Bh
Y2luZzogbm9ybWFsOyB0ZXh0LWFsaWduOiBzdGFydDsgdGV4dC1pbmRlbnQ6IDBweDsgdGV4dC10
cmFuc2Zvcm06IG5vbmU7IHdoaXRlLXNwYWNlOiBub3JtYWw7IHdvcmQtc3BhY2luZzogMHB4OyAt
d2Via2l0LXRleHQtc3Ryb2tlLXdpZHRoOiAwcHg7IHRleHQtZGVjb3JhdGlvbjogbm9uZTsiIGNs
YXNzPSIiPg0KPGJyIHN0eWxlPSJjYXJldC1jb2xvcjogcmdiKDAsIDAsIDApOyBmb250LWZhbWls
eTogSGVsdmV0aWNhOyBmb250LXNpemU6IDE4cHg7IGZvbnQtc3R5bGU6IG5vcm1hbDsgZm9udC12
YXJpYW50LWNhcHM6IG5vcm1hbDsgZm9udC13ZWlnaHQ6IG5vcm1hbDsgbGV0dGVyLXNwYWNpbmc6
IG5vcm1hbDsgdGV4dC1hbGlnbjogc3RhcnQ7IHRleHQtaW5kZW50OiAwcHg7IHRleHQtdHJhbnNm
b3JtOiBub25lOyB3aGl0ZS1zcGFjZTogbm9ybWFsOyB3b3JkLXNwYWNpbmc6IDBweDsgLXdlYmtp
dC10ZXh0LXN0cm9rZS13aWR0aDogMHB4OyB0ZXh0LWRlY29yYXRpb246IG5vbmU7IiBjbGFzcz0i
Ij4NCjxzcGFuIHN0eWxlPSJjYXJldC1jb2xvcjogcmdiKDAsIDAsIDApOyBmb250LWZhbWlseTog
SGVsdmV0aWNhOyBmb250LXNpemU6IDE4cHg7IGZvbnQtc3R5bGU6IG5vcm1hbDsgZm9udC12YXJp
YW50LWNhcHM6IG5vcm1hbDsgZm9udC13ZWlnaHQ6IG5vcm1hbDsgbGV0dGVyLXNwYWNpbmc6IG5v
cm1hbDsgdGV4dC1hbGlnbjogc3RhcnQ7IHRleHQtaW5kZW50OiAwcHg7IHRleHQtdHJhbnNmb3Jt
OiBub25lOyB3aGl0ZS1zcGFjZTogbm9ybWFsOyB3b3JkLXNwYWNpbmc6IDBweDsgLXdlYmtpdC10
ZXh0LXN0cm9rZS13aWR0aDogMHB4OyB0ZXh0LWRlY29yYXRpb246IG5vbmU7IGZsb2F0OiBub25l
OyBkaXNwbGF5OiBpbmxpbmUgIWltcG9ydGFudDsiIGNsYXNzPSIiPlJlZ2FyZHMsPC9zcGFuPjxi
ciBzdHlsZT0iY2FyZXQtY29sb3I6IHJnYigwLCAwLCAwKTsgZm9udC1mYW1pbHk6IEhlbHZldGlj
YTsgZm9udC1zaXplOiAxOHB4OyBmb250LXN0eWxlOiBub3JtYWw7IGZvbnQtdmFyaWFudC1jYXBz
OiBub3JtYWw7IGZvbnQtd2VpZ2h0OiBub3JtYWw7IGxldHRlci1zcGFjaW5nOiBub3JtYWw7IHRl
eHQtYWxpZ246IHN0YXJ0OyB0ZXh0LWluZGVudDogMHB4OyB0ZXh0LXRyYW5zZm9ybTogbm9uZTsg
d2hpdGUtc3BhY2U6IG5vcm1hbDsgd29yZC1zcGFjaW5nOiAwcHg7IC13ZWJraXQtdGV4dC1zdHJv
a2Utd2lkdGg6IDBweDsgdGV4dC1kZWNvcmF0aW9uOiBub25lOyIgY2xhc3M9IiI+DQo8YnIgc3R5
bGU9ImNhcmV0LWNvbG9yOiByZ2IoMCwgMCwgMCk7IGZvbnQtZmFtaWx5OiBIZWx2ZXRpY2E7IGZv
bnQtc2l6ZTogMThweDsgZm9udC1zdHlsZTogbm9ybWFsOyBmb250LXZhcmlhbnQtY2Fwczogbm9y
bWFsOyBmb250LXdlaWdodDogbm9ybWFsOyBsZXR0ZXItc3BhY2luZzogbm9ybWFsOyB0ZXh0LWFs
aWduOiBzdGFydDsgdGV4dC1pbmRlbnQ6IDBweDsgdGV4dC10cmFuc2Zvcm06IG5vbmU7IHdoaXRl
LXNwYWNlOiBub3JtYWw7IHdvcmQtc3BhY2luZzogMHB4OyAtd2Via2l0LXRleHQtc3Ryb2tlLXdp
ZHRoOiAwcHg7IHRleHQtZGVjb3JhdGlvbjogbm9uZTsiIGNsYXNzPSIiPg0KPHNwYW4gc3R5bGU9
ImNhcmV0LWNvbG9yOiByZ2IoMCwgMCwgMCk7IGZvbnQtZmFtaWx5OiBIZWx2ZXRpY2E7IGZvbnQt
c2l6ZTogMThweDsgZm9udC1zdHlsZTogbm9ybWFsOyBmb250LXZhcmlhbnQtY2Fwczogbm9ybWFs
OyBmb250LXdlaWdodDogbm9ybWFsOyBsZXR0ZXItc3BhY2luZzogbm9ybWFsOyB0ZXh0LWFsaWdu
OiBzdGFydDsgdGV4dC1pbmRlbnQ6IDBweDsgdGV4dC10cmFuc2Zvcm06IG5vbmU7IHdoaXRlLXNw
YWNlOiBub3JtYWw7IHdvcmQtc3BhY2luZzogMHB4OyAtd2Via2l0LXRleHQtc3Ryb2tlLXdpZHRo
OiAwcHg7IHRleHQtZGVjb3JhdGlvbjogbm9uZTsgZmxvYXQ6IG5vbmU7IGRpc3BsYXk6IGlubGlu
ZSAhaW1wb3J0YW50OyIgY2xhc3M9IiI+4oCUSm9objwvc3Bhbj48YnIgc3R5bGU9ImNhcmV0LWNv
bG9yOiByZ2IoMCwgMCwgMCk7IGZvbnQtZmFtaWx5OiBIZWx2ZXRpY2E7IGZvbnQtc2l6ZTogMThw
eDsgZm9udC1zdHlsZTogbm9ybWFsOyBmb250LXZhcmlhbnQtY2Fwczogbm9ybWFsOyBmb250LXdl
aWdodDogbm9ybWFsOyBsZXR0ZXItc3BhY2luZzogbm9ybWFsOyB0ZXh0LWFsaWduOiBzdGFydDsg
dGV4dC1pbmRlbnQ6IDBweDsgdGV4dC10cmFuc2Zvcm06IG5vbmU7IHdoaXRlLXNwYWNlOiBub3Jt
YWw7IHdvcmQtc3BhY2luZzogMHB4OyAtd2Via2l0LXRleHQtc3Ryb2tlLXdpZHRoOiAwcHg7IHRl
eHQtZGVjb3JhdGlvbjogbm9uZTsiIGNsYXNzPSIiPg0KPGJyIHN0eWxlPSJjYXJldC1jb2xvcjog
cmdiKDAsIDAsIDApOyBmb250LWZhbWlseTogSGVsdmV0aWNhOyBmb250LXNpemU6IDE4cHg7IGZv
bnQtc3R5bGU6IG5vcm1hbDsgZm9udC12YXJpYW50LWNhcHM6IG5vcm1hbDsgZm9udC13ZWlnaHQ6
IG5vcm1hbDsgbGV0dGVyLXNwYWNpbmc6IG5vcm1hbDsgdGV4dC1hbGlnbjogc3RhcnQ7IHRleHQt
aW5kZW50OiAwcHg7IHRleHQtdHJhbnNmb3JtOiBub25lOyB3aGl0ZS1zcGFjZTogbm9ybWFsOyB3
b3JkLXNwYWNpbmc6IDBweDsgLXdlYmtpdC10ZXh0LXN0cm9rZS13aWR0aDogMHB4OyB0ZXh0LWRl
Y29yYXRpb246IG5vbmU7IiBjbGFzcz0iIj4NCjxibG9ja3F1b3RlIHR5cGU9ImNpdGUiIHN0eWxl
PSJmb250LWZhbWlseTogSGVsdmV0aWNhOyBmb250LXNpemU6IDE4cHg7IGZvbnQtc3R5bGU6IG5v
cm1hbDsgZm9udC12YXJpYW50LWNhcHM6IG5vcm1hbDsgZm9udC13ZWlnaHQ6IG5vcm1hbDsgbGV0
dGVyLXNwYWNpbmc6IG5vcm1hbDsgb3JwaGFuczogYXV0bzsgdGV4dC1hbGlnbjogc3RhcnQ7IHRl
eHQtaW5kZW50OiAwcHg7IHRleHQtdHJhbnNmb3JtOiBub25lOyB3aGl0ZS1zcGFjZTogbm9ybWFs
OyB3aWRvd3M6IGF1dG87IHdvcmQtc3BhY2luZzogMHB4OyAtd2Via2l0LXRleHQtc2l6ZS1hZGp1
c3Q6IGF1dG87IC13ZWJraXQtdGV4dC1zdHJva2Utd2lkdGg6IDBweDsgdGV4dC1kZWNvcmF0aW9u
OiBub25lOyIgY2xhc3M9IiI+DQpPbiBGZWIgMTcsIDIwMjIsIGF0IDU6NTIgQU0sIEJvY2NpLCBN
YXR0aGV3IChOb2tpYSAtIEdCKSAmbHQ7PGEgaHJlZj0ibWFpbHRvOm1hdHRoZXcuYm9jY2lAbm9r
aWEuY29tIiBjbGFzcz0iIj5tYXR0aGV3LmJvY2NpQG5va2lhLmNvbTwvYT4mZ3Q7IHdyb3RlOjxi
ciBjbGFzcz0iIj4NCjxiciBjbGFzcz0iIj4NCjxiciBjbGFzcz0iIj4NCjxiciBjbGFzcz0iIj4N
CkhpIEpvaG48YnIgY2xhc3M9IiI+DQo8YnIgY2xhc3M9IiI+DQpSZWdhcmRpbmcgY29tbWVudCAo
MSksIHdlIHNlbnQgYSBub3RpY2UgdG8gdGhlIElEUiBXRyBhdCBXRyBBZG9wdGlvbiB0aW1lOjxi
ciBjbGFzcz0iIj4NCjxiciBjbGFzcz0iIj4NCltJZHJdIEZXOiBbYmVzc10gV0cgYWRvcHRpb24g
YW5kIElQUiBwb2xsIGZvciBkcmFmdC1kYXdyYS1iZXNzLXNydjYtc2VydmljZXMtMDIgKDxhIGhy
ZWY9Imh0dHA6Ly9pZXRmLm9yZyIgY2xhc3M9IiI+aWV0Zi5vcmc8L2E+KTxiciBjbGFzcz0iIj4N
CjxiciBjbGFzcz0iIj4NCjxiciBjbGFzcz0iIj4NClJlZ2FyZHM8YnIgY2xhc3M9IiI+DQo8YnIg
Y2xhc3M9IiI+DQpNYXR0aGV3PGJyIGNsYXNzPSIiPg0KPGJyIGNsYXNzPSIiPg0KRnJvbTogSm9o
biBTY3VkZGVyIHZpYSBEYXRhdHJhY2tlciAmbHQ7PGEgaHJlZj0ibWFpbHRvOm5vcmVwbHlAaWV0
Zi5vcmciIGNsYXNzPSIiPm5vcmVwbHlAaWV0Zi5vcmc8L2E+Jmd0OzxiciBjbGFzcz0iIj4NCkRh
dGU6IFdlZG5lc2RheSwgMTYgRmVicnVhcnkgMjAyMiBhdCAyMTozOTxiciBjbGFzcz0iIj4NClRv
OiBUaGUgSUVTRyAmbHQ7PGEgaHJlZj0ibWFpbHRvOmllc2dAaWV0Zi5vcmciIGNsYXNzPSIiPmll
c2dAaWV0Zi5vcmc8L2E+Jmd0OzxiciBjbGFzcz0iIj4NCkNjOiA8YSBocmVmPSJtYWlsdG86ZHJh
ZnQtaWV0Zi1iZXNzLXNydjYtc2VydmljZXNAaWV0Zi5vcmciIGNsYXNzPSIiPmRyYWZ0LWlldGYt
YmVzcy1zcnY2LXNlcnZpY2VzQGlldGYub3JnPC9hPiAmbHQ7PGEgaHJlZj0ibWFpbHRvOmRyYWZ0
LWlldGYtYmVzcy1zcnY2LXNlcnZpY2VzQGlldGYub3JnIiBjbGFzcz0iIj5kcmFmdC1pZXRmLWJl
c3Mtc3J2Ni1zZXJ2aWNlc0BpZXRmLm9yZzwvYT4mZ3Q7LA0KPGEgaHJlZj0ibWFpbHRvOmJlc3Mt
Y2hhaXJzQGlldGYub3JnIiBjbGFzcz0iIj5iZXNzLWNoYWlyc0BpZXRmLm9yZzwvYT4gJmx0Ozxh
IGhyZWY9Im1haWx0bzpiZXNzLWNoYWlyc0BpZXRmLm9yZyIgY2xhc3M9IiI+YmVzcy1jaGFpcnNA
aWV0Zi5vcmc8L2E+Jmd0OywNCjxhIGhyZWY9Im1haWx0bzpiZXNzQGlldGYub3JnIiBjbGFzcz0i
Ij5iZXNzQGlldGYub3JnPC9hPiAmbHQ7PGEgaHJlZj0ibWFpbHRvOmJlc3NAaWV0Zi5vcmciIGNs
YXNzPSIiPmJlc3NAaWV0Zi5vcmc8L2E+Jmd0OywgQm9jY2ksIE1hdHRoZXcgKE5va2lhIC0gR0Ip
ICZsdDs8YSBocmVmPSJtYWlsdG86bWF0dGhldy5ib2NjaUBub2tpYS5jb20iIGNsYXNzPSIiPm1h
dHRoZXcuYm9jY2lAbm9raWEuY29tPC9hPiZndDssIEJvY2NpLCBNYXR0aGV3IChOb2tpYSAtIEdC
KSAmbHQ7PGEgaHJlZj0ibWFpbHRvOm1hdHRoZXcuYm9jY2lAbm9raWEuY29tIiBjbGFzcz0iIj5t
YXR0aGV3LmJvY2NpQG5va2lhLmNvbTwvYT4mZ3Q7PGJyIGNsYXNzPSIiPg0KU3ViamVjdDogSm9o
biBTY3VkZGVyJ3MgRGlzY3VzcyBvbiBkcmFmdC1pZXRmLWJlc3Mtc3J2Ni1zZXJ2aWNlcy0xMTog
KHdpdGggRElTQ1VTUyBhbmQgQ09NTUVOVCk8YnIgY2xhc3M9IiI+DQo8YnIgY2xhc3M9IiI+DQpK
b2huIFNjdWRkZXIgaGFzIGVudGVyZWQgdGhlIGZvbGxvd2luZyBiYWxsb3QgcG9zaXRpb24gZm9y
PGJyIGNsYXNzPSIiPg0KZHJhZnQtaWV0Zi1iZXNzLXNydjYtc2VydmljZXMtMTE6IERpc2N1c3M8
YnIgY2xhc3M9IiI+DQo8YnIgY2xhc3M9IiI+DQpXaGVuIHJlc3BvbmRpbmcsIHBsZWFzZSBrZWVw
IHRoZSBzdWJqZWN0IGxpbmUgaW50YWN0IGFuZCByZXBseSB0byBhbGw8YnIgY2xhc3M9IiI+DQpl
bWFpbCBhZGRyZXNzZXMgaW5jbHVkZWQgaW4gdGhlIFRvIGFuZCBDQyBsaW5lcy4gKEZlZWwgZnJl
ZSB0byBjdXQgdGhpczxiciBjbGFzcz0iIj4NCmludHJvZHVjdG9yeSBwYXJhZ3JhcGgsIGhvd2V2
ZXIuKTxiciBjbGFzcz0iIj4NCjxiciBjbGFzcz0iIj4NCjxiciBjbGFzcz0iIj4NClBsZWFzZSBy
ZWZlciB0bzxzcGFuIGNsYXNzPSJBcHBsZS1jb252ZXJ0ZWQtc3BhY2UiPiZuYnNwOzwvc3Bhbj48
YSBocmVmPSJodHRwczovL3VybGRlZmVuc2UuY29tL3YzL19faHR0cHM6Ly93d3cuaWV0Zi5vcmcv
YmxvZy9oYW5kbGluZy1pZXNnLWJhbGxvdC1wb3NpdGlvbnMvX187ISFORXQ2eU1hTy1nayFYdjFJ
dlVzd2pUMGJLemhhS2xib2Z3YjUtNVlHUTFoTm9OczJ6aEFvUHdQcG5QLXlZTDZHRE1NVWQ5UmlT
QSQiIGNsYXNzPSIiPmh0dHBzOi8vdXJsZGVmZW5zZS5jb20vdjMvX19odHRwczovL3d3dy5pZXRm
Lm9yZy9ibG9nL2hhbmRsaW5nLWllc2ctYmFsbG90LXBvc2l0aW9ucy9fXzshIU5FdDZ5TWFPLWdr
IVh2MUl2VXN3alQwYkt6aGFLbGJvZndiNS01WUdRMWhOb05zMnpoQW9Qd1BwblAteVlMNkdETU1V
ZDlSaVNBJDwvYT48YnIgY2xhc3M9IiI+DQpmb3IgbW9yZSBpbmZvcm1hdGlvbiBhYm91dCBob3cg
dG8gaGFuZGxlIERJU0NVU1MgYW5kIENPTU1FTlQgcG9zaXRpb25zLjxiciBjbGFzcz0iIj4NCjxi
ciBjbGFzcz0iIj4NCjxiciBjbGFzcz0iIj4NClRoZSBkb2N1bWVudCwgYWxvbmcgd2l0aCBvdGhl
ciBiYWxsb3QgcG9zaXRpb25zLCBjYW4gYmUgZm91bmQgaGVyZTo8YnIgY2xhc3M9IiI+DQo8YSBo
cmVmPSJodHRwczovL3VybGRlZmVuc2UuY29tL3YzL19faHR0cHM6Ly9kYXRhdHJhY2tlci5pZXRm
Lm9yZy9kb2MvZHJhZnQtaWV0Zi1iZXNzLXNydjYtc2VydmljZXMvX187ISFORXQ2eU1hTy1nayFY
djFJdlVzd2pUMGJLemhhS2xib2Z3YjUtNVlHUTFoTm9OczJ6aEFvUHdQcG5QLXlZTDZHRE1QTEpk
Y2JQZyQiIGNsYXNzPSIiPmh0dHBzOi8vdXJsZGVmZW5zZS5jb20vdjMvX19odHRwczovL2RhdGF0
cmFja2VyLmlldGYub3JnL2RvYy9kcmFmdC1pZXRmLWJlc3Mtc3J2Ni1zZXJ2aWNlcy9fXzshIU5F
dDZ5TWFPLWdrIVh2MUl2VXN3alQwYkt6aGFLbGJvZndiNS01WUdRMWhOb05zMnpoQW9Qd1BwblAt
eVlMNkdETVBMSmRjYlBnJDwvYT48YnIgY2xhc3M9IiI+DQo8YnIgY2xhc3M9IiI+DQo8YnIgY2xh
c3M9IiI+DQo8YnIgY2xhc3M9IiI+DQotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tPGJyIGNsYXNzPSIiPg0KRElTQ1VT
Uzo8YnIgY2xhc3M9IiI+DQotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tPGJyIGNsYXNzPSIiPg0KPGJyIGNsYXNzPSIi
Pg0KMS4gVGhlIHNoZXBoZXJkIHdyaXRldXAgZm9yIHRoaXMgZG9jdW1lbnQgc2F5cyDigJxJdCBh
bHNvIHJlY2VpdmVkIGFuIFJURyBESVI8YnIgY2xhc3M9IiI+DQpyZXZpZXcgYW5kIGNyb3NzLXJl
dmlld2VkIHdpdGggdGhlIElEUiB3b3JraW5nIGdyb3Vw4oCdLiBTZWFyY2hpbmcgaW4gbXkgSURS
PGJyIGNsYXNzPSIiPg0KaW5ib3ggYW5kIHRoZSBJRFIgbWFpbGluZyBsaXN0IGFyY2hpdmVzLCBJ
IGRvbuKAmXQgZmluZCBhbnkgc2lnbiBvZiB0aGU8YnIgY2xhc3M9IiI+DQpjcm9zcy1yZXZpZXcg
4oCUIGNhbiB5b3UgcGxlYXNlIHBvaW50IG1lIHRvIGl0PzxiciBjbGFzcz0iIj4NCjxiciBjbGFz
cz0iIj4NCjIuIE9uZSBhcmVhIG9mIGNvbmNlcm4gSSB3b3VsZCBoYXZlIGhvcGVkIElEUiBtaWdo
dCBoYXZlIGxvb2tlZCBpbnRvIGlzLCB0aGU8YnIgY2xhc3M9IiI+DQpkb2N1bWVudCBtYWtlcyBh
IGNyZWF0aXZlIHVzZSBvZiB0aGUgTVBMUyBMYWJlbCBmaWVsZCBvZiB0aGUgTkxSSSB0byBjYXJy
eSB0aGU8YnIgY2xhc3M9IiI+DQpGdW5jdGlvbiBwYXJ0IG9mIHRoZSBTSUQuIFRoaXMgbWVhbnMg
dGhlIFNJRCBpcyBlZmZlY3RpdmVseSBzcGxpdCBhY3Jvc3MgdGhlPGJyIGNsYXNzPSIiPg0KTkxS
SSBhbmQgdGhlIFByZWZpeC1TSUQgYXR0cmlidXRlLiBXaGF0IGFyZSB0aGUgcG90ZW50aWFsIGVy
cm9yIG1vZGVzIGlmIHRoZTxiciBjbGFzcz0iIj4NClByZWZpeC1TSUQgYXR0cmlidXRlIHNob3Vs
ZCBiZSBsb3N0IGZyb20gdGhlIHJvdXRlLCB3aGlsZSB0aGUgTkxSSSBpcyByZXRhaW5lZD88YnIg
Y2xhc3M9IiI+DQo8YnIgY2xhc3M9IiI+DQooQW4gb2J2aW91cyB3YXkgb2YgYWRkcmVzc2luZyB0
aGlzIHBhcnRpY3VsYXIgY29uY2VybiB3b3VsZCBiZSB0byBkZWZpbmUgYSBuZXc8YnIgY2xhc3M9
IiI+DQpOTFJJIHR5cGUgd2l0aCB0aGUgZGVzaXJlZCBzZW1hbnRpY3MsIGluc3RlYWQgb2YgY3Jl
YXRpdmVseSByZXB1cnBvc2luZyBmaWVsZHM8YnIgY2xhc3M9IiI+DQp3aXRoaW4gYW4gZXhpc3Rp
bmcgTkxSSSB0eXBlIGNvbnRyYXJ5IHRvIHRoZWlyIGRlZmluaXRpb25zLiBTdWNoIGFuIE5MUkkg
dHlwZTxiciBjbGFzcz0iIj4NCndvdWxkLCBmb3IgZXhhbXBsZSwgcHJlc3VtYWJseSBzdGF0ZSBp
biBpdHMgc3BlY2lmaWNhdGlvbiB0aGF0IGlmIGl0IHdhczxiciBjbGFzcz0iIj4NCnJlY2VpdmVk
IHdpdGhvdXQgYW4gYWNjb21wYW55aW5nIFByZWZpeC1TSUQgYXR0cmlidXRlLCB0aGF0IHdvdWxk
IGNvbnN0aXR1dGUgYW48YnIgY2xhc3M9IiI+DQplcnJvci4pPGJyIGNsYXNzPSIiPg0KPGJyIGNs
YXNzPSIiPg0KMy4gQXMgV2FycmVuIEt1bWFyaSBwb2ludHMgb3V0IGluIGhpcyBESVNDVVNTLCDi
gJxsZWFrcyBoYXBwZW7igJ0uIFN1YnNlcXVlbnQ8YnIgY2xhc3M9IiI+DQpkaXNjdXNzaW9uIHR1
cm5lZCBxdWlja2x5IHRvIHRoZSBhc3NlcnRpb24gdGhhdCBubywgdGhleSBkb27igJl0LCBpbiBW
UE4gYWRkcmVzczxiciBjbGFzcz0iIj4NCmZhbWlsaWVzLiBMZXTigJlzIGFjY2VwdCB0aGF0IGNs
YWltIGZvciB0aGUgc2FrZSBvZiBjb252ZXJzYXRpb24uIEl04oCZcyBzdGlsbCB0aGU8YnIgY2xh
c3M9IiI+DQpjYXNlIHRoYXQgc29tZXRpbWVzIChvZnRlbj8pIHJvdXRlcyBhcmUgZGlzdHJpYnV0
ZWQgZnJvbSBWUE4gYWRkcmVzcyBmYW1pbGllczxiciBjbGFzcz0iIj4NCmludG8gdGhlIEdsb2Jh
bCBJbnRlcm5ldCB0YWJsZS4gV2hlbiB0aGlzIGlzIGRvbmUsIGJ5IGRlZmF1bHQsIGFsbCB0aGUg
cGF0aDxiciBjbGFzcz0iIj4NCmF0dHJpYnV0ZXMgY29tZSBhbG9uZyBmb3IgdGhlIHJpZGUuIEFu
eW9uZSB3aG8gdGhpbmtzIHRoaXMgaXMganVzdCBhPGJyIGNsYXNzPSIiPg0KaHlwb3RoZXRpY2Fs
IGNhc2UgbWlnaHQgd2FudCB0byBsb29rIGJhY2sgdG8gKGZvciBleGFtcGxlKSBzaWduaWZpY2Fu
dCBuZXR3b3JrPGJyIGNsYXNzPSIiPg0Kb3V0YWdlcyB0aGF0IHdlcmUgY2F1c2VkIGFyb3VuZCBh
IGRlY2FkZSBhZ28gYnkgbGVha2FnZSBvZiBCR1AgQXR0cmlidXRlIDEyODxiciBjbGFzcz0iIj4N
CihBVFRSX1NFVCwgUkZDIDYzNjgpIGludG8gdGhlIGdsb2JhbCBJbnRlcm5ldC48YnIgY2xhc3M9
IiI+DQo8YnIgY2xhc3M9IiI+DQpUaGUgU0lEcyBjb250YWluZWQgaW4gdGhlc2UgaWYtdGhleS13
ZXJlLXRvLWxlYWsgcm91dGVzIHBvdGVudGlhbGx5IGdpdmUgYW48YnIgY2xhc3M9IiI+DQphdHRh
Y2tlciBhIG1lYW5zIG9mIGRpcmVjdGluZyBwYWNrZXRzIGludG8gYSBWUE4gY3VzdG9tZXLigJlz
IGludGVybmFsIG5ldHdvcmsuPGJyIGNsYXNzPSIiPg0KPGJyIGNsYXNzPSIiPg0KNC4gU3BlYWtp
bmcgb2YgV2FycmVu4oCZcyBESVNDVVNTLCB0aGUgc2hlcGhlcmTigJlzIHdyaXRldXAgaW5kaWNh
dGVzIOKAnHNvbGlkIFtXR108YnIgY2xhc3M9IiI+DQpjb25zZW5zdXPigJ07IGhvd2V2ZXIsIHRo
ZXJlIGRvZXNu4oCZdCBzZWVtIHRvIGJlIGNvbnNlbnN1cyBldmVuIGFtb25nc3QgdGhlPGJyIGNs
YXNzPSIiPg0KYXV0aG9ycyBhcyB0byB3aGV0aGVyIFNlY3Rpb25zIDUuMyBhbmQgNS40IGFyZSBh
cHByb3ByaWF0ZS4gVGhpcyBpcyBhIGZhaXJseTxiciBjbGFzcz0iIj4NCmZ1bmRhbWVudGFsIGRp
c2FncmVlbWVudCEgQW4gaWxsdXN0cmF0aW9uIG9mIHRoZSBkaXNhZ3JlZW1lbnQgaXM8YnIgY2xh
c3M9IiI+DQo8YSBocmVmPSJodHRwczovL3VybGRlZmVuc2UuY29tL3YzL19faHR0cHM6Ly9tYWls
YXJjaGl2ZS5pZXRmLm9yZy9hcmNoL21zZy9iZXNzL0sxSkt4R24xOUJYQUxzM3JVelVBYUdUWmkw
WS9fXzshIU5FdDZ5TWFPLWdrIVh2MUl2VXN3alQwYkt6aGFLbGJvZndiNS01WUdRMWhOb05zMnpo
QW9Qd1BwblAteVlMNkdETU81TEw4MmFnJCIgY2xhc3M9IiI+aHR0cHM6Ly91cmxkZWZlbnNlLmNv
bS92My9fX2h0dHBzOi8vbWFpbGFyY2hpdmUuaWV0Zi5vcmcvYXJjaC9tc2cvYmVzcy9LMUpLeEdu
MTlCWEFMczNyVXpVQWFHVFppMFkvX187ISFORXQ2eU1hTy1nayFYdjFJdlVzd2pUMGJLemhhS2xi
b2Z3YjUtNVlHUTFoTm9OczJ6aEFvUHdQcG5QLXlZTDZHRE1PNUxMODJhZyQ8L2E+PHNwYW4gY2xh
c3M9IkFwcGxlLWNvbnZlcnRlZC1zcGFjZSI+Jm5ic3A7PC9zcGFuPjo8YnIgY2xhc3M9IiI+DQo8
YnIgY2xhc3M9IiI+DQrigJxTbyBJIGNhbiBzZWUgd2h5IHNvbWUgcGVvcGxlIG1heSBoYXZlIHRo
b3VnaHQgb2ggc2luY2UgdHJhbnNwb3J0IGluIFNSdjYgY29tZXM8YnIgY2xhc3M9IiI+DQpmb3Ig
ZnJlZSBsZXQncyBsb2FkIGl0IHdpdGggc2VydmljZXMgaW4gYW4gYXR0cmlidXRlIGFuZCBiZSBk
b25lLiBZZXMgSSBjYW4gc2VlPGJyIGNsYXNzPSIiPg0KdGhhdCBmbGF0dGVuaW5nIHRoaXMgbWFr
ZSBpdCBwb3RlbnRpYWxseSBlYXNpZXIgKG9uZSBsZXNzIFNBRkkgdG8gZW5hYmxlKSwgKmJ1dDxi
ciBjbGFzcz0iIj4NCkkgYW0gbm90IHN1cmUgd2UgaGF2ZSByZWFjaGVkIGEgYnJvYWQgYWdyZWVt
ZW50IGhlcmUuKiBUaGlzIGNvbWVzIGFzIGE8YnIgY2xhc3M9IiI+DQpjb25zZXF1ZW5jZSBvZiBt
b3Zpbmcgc2VydmljZSBwcmVmaXhlcyBmcm9tIE1QX1JFQUNIX05MUkkgKHBlcmhhcHMgbmV3IGZv
cm1hdDxiciBjbGFzcz0iIj4NCmFuZCBuZXcgU0FGSSkgdG8gYW4gYXR0cmlidXRlLuKAnTxiciBj
bGFzcz0iIj4NCjxiciBjbGFzcz0iIj4NCihFbXBoYXNpcyBhZGRlZC4pPGJyIGNsYXNzPSIiPg0K
PGJyIGNsYXNzPSIiPg0KSXQncyBvZiBjb3Vyc2UgcG9zc2libGUgZm9yIGFuIGF1dGhvciB0byBi
ZSBpbiB0aGUgcm91Z2ggYXMgcmVnYXJkcyBjb25zZW5zdXMsPGJyIGNsYXNzPSIiPg0KanVzdCBh
cyBhbnkgb3RoZXIgV0cgY29udHJpYnV0b3IsIGJ1dCBpdCdzIGEgbGl0dGxlIHVudXN1YWwsIGFu
ZCB0aGlzPGJyIGNsYXNzPSIiPg0KZGlzYWdyZWVtZW50IGRvZXNuJ3QgZXZlbiBzZWVtIHRvIGhh
dmUgYmVlbiBwcmV2aW91c2x5IGFpcmVkLiBGb3IgdGhpcyByZWFzb24sPGJyIGNsYXNzPSIiPg0K
SSBoYXZlIHRvIHF1ZXN0aW9uIHRoZSBzdHJlbmd0aCBvZiB0aGUgY29uc2Vuc3VzIGJlaGluZCB0
aGlzIGRvY3VtZW50LCBhbmQgYXNrPGJyIGNsYXNzPSIiPg0KdGhlIFdHIGNoYWlycyB0byB3ZWln
aCBpbiByZWdhcmRpbmcgd2hldGhlciBjb25zZW5zdXMgb24gYXQgbGVhc3QgdGhpcyBwb2ludDxi
ciBjbGFzcz0iIj4NCm5lZWRzIHRvIGJlIGNoZWNrZWQgYmVmb3JlIHdlIHByb2NlZWQgZm9yd2Fy
ZC48YnIgY2xhc3M9IiI+DQo8YnIgY2xhc3M9IiI+DQo1LiBGaW5hbGx5LCBJIGhhdmUgdG8gcXVl
c3Rpb24gdGhlIGxlbmd0aCBvZiB0aGUgYXV0aG9yIGxpc3QuIEFzIEnigJltIHN1cmUgeW91PGJy
IGNsYXNzPSIiPg0Ka25vdywgdGhlIGd1aWRhbmNlIGlzIHRvIGxpbWl0IGF1dGhvciBsaXN0cyB0
byBubyBtb3JlIHRoYW4gZml2ZSwgb3RoZXIgdGhhbjxiciBjbGFzcz0iIj4NCnVuZGVyIHVudXN1
YWwgY2lyY3Vtc3RhbmNlcy4gSSB3b3VsZCBoYXZlIGV4cGVjdGVkIHRvIGZpbmQgYW4gZXhwbGFu
YXRpb24gb2Y8YnIgY2xhc3M9IiI+DQp0aGUgY2lyY3Vtc3RhbmNlcyBhcm91bmQgdGhlIGF1dGhv
ciBsaXN0IG9mIHRoaXMgZG9jdW1lbnQgaW4gdGhlIHNoZXBoZXJkPGJyIGNsYXNzPSIiPg0Kd3Jp
dGV1cDsgdGhlcmUgaXMgbm9uZS4gKEl04oCZcyBhIHNwZWNpZmljIGNoZWNrIGl0ZW0gaW4gR3Vp
ZGVsaW5lcyB0byBBdXRob3JzIG9mPGJyIGNsYXNzPSIiPg0KSW50ZXJuZXQtRHJhZnRzLDxzcGFu
IGNsYXNzPSJBcHBsZS1jb252ZXJ0ZWQtc3BhY2UiPiZuYnNwOzwvc3Bhbj48YSBocmVmPSJodHRw
czovL3VybGRlZmVuc2UuY29tL3YzL19faHR0cHM6Ly93d3cuaWV0Zi5vcmcvaG93L2lkcy9ndWlk
ZWxpbmVzL19fOyEhTkV0NnlNYU8tZ2shWHYxSXZVc3dqVDBiS3poYUtsYm9md2I1LTVZR1ExaE5v
TnMyemhBb1B3UHBuUC15WUw2R0RNUFphMDRwX3ckIiBjbGFzcz0iIj5odHRwczovL3VybGRlZmVu
c2UuY29tL3YzL19faHR0cHM6Ly93d3cuaWV0Zi5vcmcvaG93L2lkcy9ndWlkZWxpbmVzL19fOyEh
TkV0NnlNYU8tZ2shWHYxSXZVc3dqVDBiS3poYUtsYm9md2I1LTVZR1ExaE5vTnMyemhBb1B3UHBu
UC15WUw2R0RNUFphMDRwX3ckPC9hPjxzcGFuIGNsYXNzPSJBcHBsZS1jb252ZXJ0ZWQtc3BhY2Ui
PiZuYnNwOzwvc3Bhbj4pPGJyIGNsYXNzPSIiPg0KPGJyIGNsYXNzPSIiPg0KVGhlIGVhc2llc3Qg
d2F5IHRvIHJlc29sdmUgdGhpcyB3b3VsZCBiZSB0byB0cmltIHRoZSBhdXRob3IgbGlzdCBwZXIg
dGhlPGJyIGNsYXNzPSIiPg0Kc3VnZ2VzdGlvbnMgaW4gUkZDIDczMjIgwqc0LjEuMSwgb2YgY291
cnNlLjxiciBjbGFzcz0iIj4NCjxiciBjbGFzcz0iIj4NCjxiciBjbGFzcz0iIj4NCi0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS08YnIgY2xhc3M9IiI+DQpDT01NRU5UOjxiciBjbGFzcz0iIj4NCi0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS08
YnIgY2xhc3M9IiI+DQo8YnIgY2xhc3M9IiI+DQoxLiBJIHN1cHBvcnQgV2FycmVuIEt1bWFyaeKA
mXMgRElTQ1VTUy48YnIgY2xhc3M9IiI+DQo8YnIgY2xhc3M9IiI+DQoyLiAoRnVydGhlciBjb21t
ZW50cyBUQkQgYW5kIEkgYXBvbG9naXplIGZvciBub3QgcHJvdmlkaW5nIHRoZW0gbm93OyBJIHdh
bnRlZDxiciBjbGFzcz0iIj4NCnRvIGdldCB0aGlzIHNlbnQgb2ZmIHRob3VnaC4pPC9ibG9ja3F1
b3RlPg0KPC9kaXY+DQo8L2Jsb2NrcXVvdGU+DQo8L2Rpdj4NCjxiciBjbGFzcz0iIj4NCjwvZGl2
Pg0KPC9ib2R5Pg0KPC9odG1sPg0K

--_000_824048C99B6A46E581FD96A9E4367072junipernet_--


From nobody Fri Feb 18 09:45:32 2022
Return-Path: <matthew.bocci@nokia.com>
X-Original-To: bess@ietfa.amsl.com
Delivered-To: bess@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 0FA7E3A122D; Fri, 18 Feb 2022 09:45:19 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.473
X-Spam-Level: 
X-Spam-Status: No, score=-2.473 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.576, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, HTML_MESSAGE=0.001, SPF_NONE=0.001, URIBL_BLOCKED=0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=nokia.onmicrosoft.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id YcAKcGVwi-lC; Fri, 18 Feb 2022 09:45:13 -0800 (PST)
Received: from EUR02-VE1-obe.outbound.protection.outlook.com (mail-ve1eur02on070e.outbound.protection.outlook.com [IPv6:2a01:111:f400:fe06::70e]) (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 CBBD03A0CA4; Fri, 18 Feb 2022 09:44:12 -0800 (PST)
ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=O3uf2wHnSNKuA9LfdcptBdN55SipB3XducBUaa3dZ7Tkc6XpN2Smo9sBYTUzuc4WGiW9R2/CjRvTTVL3RCcxKV0Qvs9ZHAGuxcz6wvGyDUUQUiCdgvBmJ1SrPbfiEzC4i3lbG61pqHZneKnCxWgU2qnZyCtOaEWV5kOrA/L2qFUY/bsafcr1mzk3P7Sk++fdsD3WqoJGScwlDF9yuBszrQ9QRsfxbJTDA3e1h+k48Nlsk2S0xxJv5zfdGBqqAJ5imuP4CVTdFA6wCc//GWjQ+Y/6ptvPmSqYttjrKDbCLVSE+F0bq/sDi/EExUo3lt3zR/10IFbrHJT5assRm8XZTQ==
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-AntiSpam-MessageData-ChunkCount:X-MS-Exchange-AntiSpam-MessageData-0:X-MS-Exchange-AntiSpam-MessageData-1; bh=MOkbsWQHHack/ycSqf8hVm2MCm6z8/6b5xPpzC34tIw=; b=HFawUS6A/pP3TWBLLqyzBoOJxcwvAERzNXJOtGJib+qPT94rdGrdzH2q4h5iMBG+hJfMpYe53ZxM0dOq9VV+V+NtuOEW6/NqTSBX74HY0loO/q8zbK/Rvpg1lGJ9GkCBWotoBxmxGWGUP7hd/AiMgI2DWXRgWJTkZ/y/mJIC39K3eROeHpojClbl9M80mu+K9roI2SIeq4xglsT6W3YJc+cX10lIypic214kse/wX3pBlSPMGEl7V+NrJLQo5d2o3qVCeJuXgHz+nXAhkR+6mhgH42UhGV1ID5eP7yrQSNRfTWjVv+RDNdEgcF9ap8Li1vtLXnAQS+y3prZXfrTU4Q==
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=MOkbsWQHHack/ycSqf8hVm2MCm6z8/6b5xPpzC34tIw=; b=sh1iXyeKFMqcWfHlZxI+Oye76CAyGqYEVoO0q2p2I+nH+NF9N9l9hOXTBgILfs+5NhGzk55X72bOg2wB2/1im/GaU3MaLLpwt4w4DstD6u8s1ZX5+qpmjDeME7NafNH6mXrCFccwVJYYn/4sK8pDljyzZIj9hD5wG24r5MrOZic=
Received: from VI1PR0701MB6991.eurprd07.prod.outlook.com (2603:10a6:800:17d::22) by AM0PR07MB6227.eurprd07.prod.outlook.com (2603:10a6:20b:155::19) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.5017.7; Fri, 18 Feb 2022 17:44:06 +0000
Received: from VI1PR0701MB6991.eurprd07.prod.outlook.com ([fe80::e18c:fde2:812c:41ce]) by VI1PR0701MB6991.eurprd07.prod.outlook.com ([fe80::e18c:fde2:812c:41ce%7]) with mapi id 15.20.4995.022; Fri, 18 Feb 2022 17:44:06 +0000
From: "Bocci, Matthew (Nokia - GB)" <matthew.bocci@nokia.com>
To: John Scudder <jgs@juniper.net>
CC: "draft-ietf-bess-srv6-services@ietf.org" <draft-ietf-bess-srv6-services@ietf.org>, "bess-chairs@ietf.org" <bess-chairs@ietf.org>, The IESG <iesg@ietf.org>, "bess@ietf.org" <bess@ietf.org>, "idr-chairs@ietf.org" <idr-chairs@ietf.org>
Thread-Topic: John Scudder's Discuss on draft-ietf-bess-srv6-services-11: (with DISCUSS and COMMENT)
Thread-Index: AQHYI32ym889HfFsgk+ChWuFi5lbJayXjnnUgACQHwCAAXS4gIAAA5nM
Date: Fri, 18 Feb 2022 17:44:06 +0000
Message-ID: <VI1PR0701MB699119C5360BC2BD1EA606F9EB379@VI1PR0701MB6991.eurprd07.prod.outlook.com>
References: <164504757419.5632.9536270153833731412@ietfa.amsl.com> <VI1PR0701MB69916CDDF1AE8585ABE89CF4EB369@VI1PR0701MB6991.eurprd07.prod.outlook.com> <7A9E7327-DBB5-4D6F-AB2A-18E1E07C48DA@juniper.net> <824048C9-9B6A-46E5-81FD-96A9E4367072@juniper.net>
In-Reply-To: <824048C9-9B6A-46E5-81FD-96A9E4367072@juniper.net>
Accept-Language: en-GB, en-US
Content-Language: en-GB
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
authentication-results: dkim=none (message not signed) header.d=none;dmarc=none action=none header.from=nokia.com;
x-ms-publictraffictype: Email
x-ms-office365-filtering-correlation-id: 424d4035-dc5f-46c7-7d94-08d9f30642a3
x-ms-traffictypediagnostic: AM0PR07MB6227:EE_
x-microsoft-antispam-prvs: <AM0PR07MB62273CA908A0127C0792B5E2EB379@AM0PR07MB6227.eurprd07.prod.outlook.com>
x-ms-oob-tlc-oobclassifiers: OLM:9508;
x-ms-exchange-senderadcheck: 1
x-ms-exchange-antispam-relay: 0
x-microsoft-antispam: BCL:0;
x-microsoft-antispam-message-info: xjO04/Cjk1Zs3sS7G7Nhy5EgjqDAgvFwN8RJtYfJtQtQw4g095ahlpRxUomKFNJSmXvBB448zML5/4k4WWySpOPjYel8Rfsowoa3N90DRFOsDM15jLVLPcjWbDhBKGCM9sM+aF++0k6fcgPmRWLbXS+honsUgcpOSwfgO6BBUYtbDLiDjABxb1t+T3hc7qdwP5aL6do2vxgpT8FFq3fYswhjpoQ+RmYVoaZr1K4Q30TY047p+VHGy0QSksx4G3gW8TkL9SFjmeU9znGM3EDleQk89xnGNJL9gzhiUv4RVZIC7alND2MDd2yjEONUVJgKqAc6XnZYsPiMOPjiCasdXXF+XFy4YhuvQHhqRW64Cy7bhW1nO2729CG6agJ3TTWNulXJrgV0eAhusx1/aG85gb5Hi77dMRGJA/hi1Y/FHdMiKgWGEsnDwXVfwNmfes4f9/rCi4Zf+pgSPbM3wu4gC2kV5fQ7FfxGrhpPc8bEx/8FwDHP4ZVpAe76rwR2XaU286ogLveHS4Ae7LHN7pBTVKckFVWgdpNU5CST5Vtnt5PKmlRLd8K23I28qXdJxyXVAmW3mxuamJsgOn4n0HxCB+o0THMizOK3nIOA2AKktZt0rICFleMWqOa0n7ntHElP/WI7Sahy9oHf4rFH4BO1CYnSVV5uB/HcP7RZ+/KzRR7/1w+jttSCfbybyfmaw+EJiw9y54a5301W+9pjjB1gCZin40ITLY12sZuYQ5mXFQnBRFsUdT1wJaAx1AoxBaSQRjAZb02GPFGus9iF9nMmkIt7GMOeGBmVF+fDrk7iKxaiy+MtznebJEaMhqGMEVg7aWMxu3eUrpumIUYmgvwedWCO0ulzx88vOlutW3hM+PKMCbMGn4Y3INJwBYW5zvOy
x-forefront-antispam-report: CIP:255.255.255.255; CTRY:; LANG:en; SCL:1; SRV:;  IPV:NLI; SFV:NSPM; H:VI1PR0701MB6991.eurprd07.prod.outlook.com; PTR:; CAT:NONE;  SFS:(13230001)(4636009)(366004)(38100700002)(33656002)(316002)(83380400001)(55016003)(2906002)(38070700005)(966005)(122000001)(6506007)(508600001)(7696005)(54906003)(71200400001)(6916009)(186003)(26005)(86362001)(53546011)(9686003)(76116006)(8676002)(66476007)(66946007)(66556008)(66446008)(82960400001)(64756008)(8936002)(91956017)(166002)(4326008)(66574015)(5660300002)(52536014); DIR:OUT; SFP:1102; 
x-ms-exchange-antispam-messagedata-chunkcount: 1
x-ms-exchange-antispam-messagedata-0: =?Windows-1252?Q?sdJgwxHW9H7WUcgPrTYl2vn+lnUed7DMqxmDYHzGswFfmcY88QD/TGAp?= =?Windows-1252?Q?HvYzusip9h1Tr0mTF1nEWVnynwdO99mgkOJvoJ3HcJdr0Jrde/odVEN3?= =?Windows-1252?Q?KSYEVCYm6fZ93PjC8l/B0gtQrlzrj1z8HyEMw4fEiWftEsGZ87IacEJV?= =?Windows-1252?Q?OSTP/F/LZmgyVw6geuEzI/en/uo0ni66Mnvqks4PxPNR76wXTaf6p6U+?= =?Windows-1252?Q?YXnLOnWQD1nItCU/d8pViX8mFlWmwstQnj5AJQp38PXgpj+9mO7aNVlR?= =?Windows-1252?Q?Gbta4D29N1RO4hTvJk9wXiUyt7uIDWqfZR8mctagyCfjKSBEviEY2k5B?= =?Windows-1252?Q?9ZOjQOUuwBVvDOXANTTkSQ3XISxv0AkMP7xnc8O6502D76ihr252NiRJ?= =?Windows-1252?Q?qDmTolOZt8BAR2eBT9zje4TSaNwYWFzkLW3Uq3OmZwGjRSApvXIpiVjr?= =?Windows-1252?Q?LTcJw3n2NSaLv6ddTNBq26pUmVaAhvcxakNZmfhUE+2vJhTbQ+Sr/gVO?= =?Windows-1252?Q?PLOHuqO/qkfhkhW9Hj8kcCMVjUc531oCMBcBXGQX8vBVeme+Y/aulQZW?= =?Windows-1252?Q?CRZLqNELPQKAifJluz+IHVaA2y9/K7KZw951iHJY7ZBhDyxhmjuVtuab?= =?Windows-1252?Q?c7R5SYWNrQD4GkMKDL0a6C8eTjoplRuc9mPBSLohtConku2CBLS4xKen?= =?Windows-1252?Q?H/+98TMXMXc94czUKQuluZS4x8WgZfacE8OFp1ljGYU5zhOzlyj3Uq9q?= =?Windows-1252?Q?BqFmQSlrwWdqjq+D+kIlQ4SxTUryF76hkvoDkt35mi+z8Olkosc4pRto?= =?Windows-1252?Q?orGoc82v/8lDx5JmD/P620HMK+hYB6XPDyoQphD0fYnINF8QSSOgGi0s?= =?Windows-1252?Q?tFJf9dK/iDkVFJGhvLRasUygRQMPPcRVK8dBX4rsZxMKi4i6FxJn9M6N?= =?Windows-1252?Q?LhefSyLEZJVT3SD0XQYor2umPCcZZpr+eOEOqfR8DyzXJ+420xpdROjS?= =?Windows-1252?Q?B3Zw56KrNiGjf7V2Ipvp4YgRSBFs3Or8hCsRAPsj2c6oW0OWk6e+aXWu?= =?Windows-1252?Q?bJkH4QC/4KPEFSfRjQrbg086DYCpksSDvxmyLy8fcUTeS89LWF1k9Mz8?= =?Windows-1252?Q?Xt2TBrxSbhqIfIA8jg4R1HWkhyXc7koJG3hSi151k1gZsExoByDPAKvy?= =?Windows-1252?Q?CCeTgG9NSiuBgvTrk2StKHvwOTxxlMN3s+hkAbXXj41p980dM1+T7YzK?= =?Windows-1252?Q?yEjO6D5Kb9ctIfvKiQ8fn4j9Fcff76SjR0J2aol6YIkdbA6LOG6/II0c?= =?Windows-1252?Q?xRBx/aanYJdNvjHWsh9w+Zyt9E8OR1uidYZMVH9kN14H+ZMEyEjg+C1X?= =?Windows-1252?Q?Ke6DrXaBIAp4o3znEcrBpAg/MEohIeaMfO6NJNbLDzH/LqQ4XX1sntkF?= =?Windows-1252?Q?W3CZRN+fuktLr/Sp8McoutRqYPQGEXJOnLgvIFiyB8qvHmsSX32YgB5z?= =?Windows-1252?Q?qjM5umj0aQepKsPyK5GiDO6ZtoDYJLxJSJs8H0lSGz3o62R1tEmt20tK?= =?Windows-1252?Q?2Ddl1MVub9rDyTN6gQTk6Wno2mYwAfqF+wJpNiCe6W3hoH3T+ztf5Ist?= =?Windows-1252?Q?zqSJ3IPIx3d7ufYK4QLvx5eEY0fSeLyP4eMlTDEIJoVJD9bBPV4X6YiZ?= =?Windows-1252?Q?SdguQaelGkGq/8/SMWoboRbBChINGUJ8EZIPFFyxwV2N9kdV/nnZ1tiB?= =?Windows-1252?Q?aJibXHEjtMYE+ORz+h8=3D?=
Content-Type: multipart/alternative; boundary="_000_VI1PR0701MB699119C5360BC2BD1EA606F9EB379VI1PR0701MB6991_"
MIME-Version: 1.0
X-OriginatorOrg: nokia.com
X-MS-Exchange-CrossTenant-AuthAs: Internal
X-MS-Exchange-CrossTenant-AuthSource: VI1PR0701MB6991.eurprd07.prod.outlook.com
X-MS-Exchange-CrossTenant-Network-Message-Id: 424d4035-dc5f-46c7-7d94-08d9f30642a3
X-MS-Exchange-CrossTenant-originalarrivaltime: 18 Feb 2022 17:44:06.1593 (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: ASKlugEz8rpNH8ZuAXWUAnxurQV53c5Tys6jpzBj4MejL2NT6QkzZlBErp0DzbTgy1x4520BLcEpcAo0JVPJfg==
X-MS-Exchange-Transport-CrossTenantHeadersStamped: AM0PR07MB6227
Archived-At: <https://mailarchive.ietf.org/arch/msg/bess/ZgsDNYq-9fVxazj6TjHB7R9f_NU>
Subject: Re: [bess] John Scudder's Discuss on draft-ietf-bess-srv6-services-11: (with DISCUSS and COMMENT)
X-BeenThere: bess@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: BGP-Enabled ServiceS working group discussion list <bess.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/bess>, <mailto:bess-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/bess/>
List-Post: <mailto:bess@ietf.org>
List-Help: <mailto:bess-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/bess>, <mailto:bess-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 18 Feb 2022 17:45:19 -0000

--_000_VI1PR0701MB699119C5360BC2BD1EA606F9EB379VI1PR0701MB6991_
Content-Type: text/plain; charset="Windows-1252"
Content-Transfer-Encoding: quoted-printable

Hi John

I=92ll send a note to the IDR list requesting review - is a couple of weeks=
 sufficient?



Matthew

________________________________
From: John Scudder <jgs@juniper.net>
Sent: Friday, February 18, 2022 5:29:57 PM
To: Bocci, Matthew (Nokia - GB) <matthew.bocci@nokia.com>
Cc: draft-ietf-bess-srv6-services@ietf.org <draft-ietf-bess-srv6-services@i=
etf.org>; bess-chairs@ietf.org <bess-chairs@ietf.org>; The IESG <iesg@ietf.=
org>; bess@ietf.org <bess@ietf.org>; idr-chairs@ietf.org <idr-chairs@ietf.o=
rg>
Subject: Re: John Scudder's Discuss on draft-ietf-bess-srv6-services-11: (w=
ith DISCUSS and COMMENT)

After sleeping on it I was too hasty in saying =93water under the bridge=94=
 and moving on.

I=92d like to request that you correct the oversight and seek input from ID=
R =97 what would have happened if the document had been cross-WGLC=92d with=
 IDR. Possibly this will result in no input (that happens sometimes) of cou=
rse. But, if you start now, I don=92t anticipate it will turn into the long=
 pole for moving the document forward.

Thanks,

=97John

On Feb 17, 2022, at 2:15 PM, John Scudder <jgs=3D40juniper.net@dmarc.ietf.o=
rg<mailto:jgs=3D40juniper.net@dmarc.ietf.org>> wrote:


Thanks, Matthew. I didn=92t think of searching for it under the individual =
submission name; when I read =93cross-reviewed=94 I interpreted that as WGL=
C, not WG adoption.

It looks to me as though there was no reply to the notification message you=
 reference, do you agree? (Of course there might have been people who comme=
nted on the BESS list, but I don=92t see anything cc=92d to IDR.)

It does seem to me as though, considering the unusually close association b=
etween this spec and an active IDR draft, it would have made sense to cross=
-WGLC it, including a specific pointer to the overlap. I mean, I acknowledg=
e that might have come to nothing since there=92s considerable overlap betw=
een the groups =97 but it=92s not universal overlap. Anyway, it=92s water u=
nder the bridge now.

I=92ve added the IDR chairs to the cc just in case any of them want to comm=
ent.

Regards,

=97John

On Feb 17, 2022, at 5:52 AM, Bocci, Matthew (Nokia - GB) <matthew.bocci@nok=
ia.com<mailto:matthew.bocci@nokia.com>> wrote:



Hi John

Regarding comment (1), we sent a notice to the IDR WG at WG Adoption time:

[Idr] FW: [bess] WG adoption and IPR poll for draft-dawra-bess-srv6-service=
s-02 (ietf.org<http://ietf.org>)


Regards

Matthew

From: John Scudder via Datatracker <noreply@ietf.org<mailto:noreply@ietf.or=
g>>
Date: Wednesday, 16 February 2022 at 21:39
To: The IESG <iesg@ietf.org<mailto:iesg@ietf.org>>
Cc: draft-ietf-bess-srv6-services@ietf.org<mailto:draft-ietf-bess-srv6-serv=
ices@ietf.org> <draft-ietf-bess-srv6-services@ietf.org<mailto:draft-ietf-be=
ss-srv6-services@ietf.org>>, bess-chairs@ietf.org<mailto:bess-chairs@ietf.o=
rg> <bess-chairs@ietf.org<mailto:bess-chairs@ietf.org>>, bess@ietf.org<mail=
to:bess@ietf.org> <bess@ietf.org<mailto:bess@ietf.org>>, Bocci, Matthew (No=
kia - GB) <matthew.bocci@nokia.com<mailto:matthew.bocci@nokia.com>>, Bocci,=
 Matthew (Nokia - GB) <matthew.bocci@nokia.com<mailto:matthew.bocci@nokia.c=
om>>
Subject: John Scudder's Discuss on draft-ietf-bess-srv6-services-11: (with =
DISCUSS and COMMENT)

John Scudder has entered the following ballot position for
draft-ietf-bess-srv6-services-11: Discuss

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


Please refer to https://urldefense.com/v3/__https://www.ietf.org/blog/handl=
ing-iesg-ballot-positions/__;!!NEt6yMaO-gk!Xv1IvUswjT0bKzhaKlbofwb5-5YGQ1hN=
oNs2zhAoPwPpnP-yYL6GDMMUd9RiSA$
for more information about how to handle DISCUSS and COMMENT positions.


The document, along with other ballot positions, can be found here:
https://urldefense.com/v3/__https://datatracker.ietf.org/doc/draft-ietf-bes=
s-srv6-services/__;!!NEt6yMaO-gk!Xv1IvUswjT0bKzhaKlbofwb5-5YGQ1hNoNs2zhAoPw=
PpnP-yYL6GDMPLJdcbPg$



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

1. The shepherd writeup for this document says =93It also received an RTG D=
IR
review and cross-reviewed with the IDR working group=94. Searching in my ID=
R
inbox and the IDR mailing list archives, I don=92t find any sign of the
cross-review =97 can you please point me to it?

2. One area of concern I would have hoped IDR might have looked into is, th=
e
document makes a creative use of the MPLS Label field of the NLRI to carry =
the
Function part of the SID. This means the SID is effectively split across th=
e
NLRI and the Prefix-SID attribute. What are the potential error modes if th=
e
Prefix-SID attribute should be lost from the route, while the NLRI is retai=
ned?

(An obvious way of addressing this particular concern would be to define a =
new
NLRI type with the desired semantics, instead of creatively repurposing fie=
lds
within an existing NLRI type contrary to their definitions. Such an NLRI ty=
pe
would, for example, presumably state in its specification that if it was
received without an accompanying Prefix-SID attribute, that would constitut=
e an
error.)

3. As Warren Kumari points out in his DISCUSS, =93leaks happen=94. Subseque=
nt
discussion turned quickly to the assertion that no, they don=92t, in VPN ad=
dress
families. Let=92s accept that claim for the sake of conversation. It=92s st=
ill the
case that sometimes (often?) routes are distributed from VPN address famili=
es
into the Global Internet table. When this is done, by default, all the path
attributes come along for the ride. Anyone who thinks this is just a
hypothetical case might want to look back to (for example) significant netw=
ork
outages that were caused around a decade ago by leakage of BGP Attribute 12=
8
(ATTR_SET, RFC 6368) into the global Internet.

The SIDs contained in these if-they-were-to-leak routes potentially give an
attacker a means of directing packets into a VPN customer=92s internal netw=
ork.

4. Speaking of Warren=92s DISCUSS, the shepherd=92s writeup indicates =93so=
lid [WG]
consensus=94; however, there doesn=92t seem to be consensus even amongst th=
e
authors as to whether Sections 5.3 and 5.4 are appropriate. This is a fairl=
y
fundamental disagreement! An illustration of the disagreement is
https://urldefense.com/v3/__https://mailarchive.ietf.org/arch/msg/bess/K1JK=
xGn19BXALs3rUzUAaGTZi0Y/__;!!NEt6yMaO-gk!Xv1IvUswjT0bKzhaKlbofwb5-5YGQ1hNoN=
s2zhAoPwPpnP-yYL6GDMO5LL82ag$ :

=93So I can see why some people may have thought oh since transport in SRv6=
 comes
for free let's load it with services in an attribute and be done. Yes I can=
 see
that flattening this make it potentially easier (one less SAFI to enable), =
*but
I am not sure we have reached a broad agreement here.* This comes as a
consequence of moving service prefixes from MP_REACH_NLRI (perhaps new form=
at
and new SAFI) to an attribute.=94

(Emphasis added.)

It's of course possible for an author to be in the rough as regards consens=
us,
just as any other WG contributor, but it's a little unusual, and this
disagreement doesn't even seem to have been previously aired. For this reas=
on,
I have to question the strength of the consensus behind this document, and =
ask
the WG chairs to weigh in regarding whether consensus on at least this poin=
t
needs to be checked before we proceed forward.

5. Finally, I have to question the length of the author list. As I=92m sure=
 you
know, the guidance is to limit author lists to no more than five, other tha=
n
under unusual circumstances. I would have expected to find an explanation o=
f
the circumstances around the author list of this document in the shepherd
writeup; there is none. (It=92s a specific check item in Guidelines to Auth=
ors of
Internet-Drafts, https://urldefense.com/v3/__https://www.ietf.org/how/ids/g=
uidelines/__;!!NEt6yMaO-gk!Xv1IvUswjT0bKzhaKlbofwb5-5YGQ1hNoNs2zhAoPwPpnP-y=
YL6GDMPZa04p_w$ )

The easiest way to resolve this would be to trim the author list per the
suggestions in RFC 7322 =A74.1.1, of course.


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

1. I support Warren Kumari=92s DISCUSS.

2. (Further comments TBD and I apologize for not providing them now; I want=
ed
to get this sent off though.)


--_000_VI1PR0701MB699119C5360BC2BD1EA606F9EB379VI1PR0701MB6991_
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>
<div>
<div style=3D"color: rgb(0, 0, 0); background-color: rgb(255, 255, 255);" d=
ir=3D"ltr">
Hi John</div>
<div style=3D"color: rgb(0, 0, 0); background-color: rgb(255, 255, 255);" d=
ir=3D"ltr">
<br>
</div>
<div style=3D"color: rgb(0, 0, 0); background-color: rgb(255, 255, 255);" d=
ir=3D"ltr">
I=92ll send a note to the IDR list requesting review - is a couple of weeks=
 sufficient?</div>
<div style=3D"color: rgb(0, 0, 0); background-color: rgb(255, 255, 255);" d=
ir=3D"ltr">
<br>
</div>
<div style=3D"color: rgb(0, 0, 0); background-color: rgb(255, 255, 255);" d=
ir=3D"ltr">
<br>
</div>
</div>
<div id=3D"ms-outlook-mobile-signature">
<div><br>
</div>
<div style=3D"direction: ltr;">Matthew</div>
<div><br>
</div>
</div>
</div>
<hr style=3D"display:inline-block;width:98%" tabindex=3D"-1">
<div id=3D"divRplyFwdMsg" dir=3D"ltr"><font face=3D"Calibri, sans-serif" st=
yle=3D"font-size:11pt" color=3D"#000000"><b>From:</b> John Scudder &lt;jgs@=
juniper.net&gt;<br>
<b>Sent:</b> Friday, February 18, 2022 5:29:57 PM<br>
<b>To:</b> Bocci, Matthew (Nokia - GB) &lt;matthew.bocci@nokia.com&gt;<br>
<b>Cc:</b> draft-ietf-bess-srv6-services@ietf.org &lt;draft-ietf-bess-srv6-=
services@ietf.org&gt;; bess-chairs@ietf.org &lt;bess-chairs@ietf.org&gt;; T=
he IESG &lt;iesg@ietf.org&gt;; bess@ietf.org &lt;bess@ietf.org&gt;; idr-cha=
irs@ietf.org &lt;idr-chairs@ietf.org&gt;<br>
<b>Subject:</b> Re: John Scudder's Discuss on draft-ietf-bess-srv6-services=
-11: (with DISCUSS and COMMENT)</font>
<div>&nbsp;</div>
</div>
<div class=3D"" style=3D"word-wrap:break-word; line-break:after-white-space=
">After sleeping on it I was too hasty in saying =93water under the bridge=
=94 and moving on.&nbsp;
<div class=3D""><br class=3D"">
</div>
<div class=3D"">I=92d like to request that you correct the oversight and se=
ek input from IDR =97 what would have happened if the document had been cro=
ss-WGLC=92d with IDR. Possibly this will result in no input (that happens s=
ometimes) of course. But, if you start now,
 I don=92t anticipate it will turn into the long pole for moving the docume=
nt forward.</div>
<div class=3D""><br class=3D"">
</div>
<div class=3D"">Thanks,</div>
<div class=3D""><br class=3D"">
</div>
<div class=3D"">=97John<br class=3D"">
<div><br class=3D"">
<blockquote type=3D"cite" class=3D"">
<div class=3D"">On Feb 17, 2022, at 2:15 PM, John Scudder &lt;<a href=3D"ma=
ilto:jgs=3D40juniper.net@dmarc.ietf.org" class=3D"">jgs=3D40juniper.net@dma=
rc.ietf.org</a>&gt; wrote:</div>
<br class=3D"x_Apple-interchange-newline">
<div class=3D""><br class=3D"" style=3D"font-family:Helvetica; font-size:18=
px; font-style:normal; font-variant-caps:normal; font-weight:normal; letter=
-spacing:normal; text-align:start; text-indent:0px; text-transform:none; wh=
ite-space:normal; word-spacing:0px; text-decoration:none">
<span class=3D"" style=3D"font-family:Helvetica; font-size:18px; font-style=
:normal; font-variant-caps:normal; font-weight:normal; letter-spacing:norma=
l; text-align:start; text-indent:0px; text-transform:none; white-space:norm=
al; word-spacing:0px; text-decoration:none; float:none; display:inline!impo=
rtant">Thanks,
 Matthew. I didn=92t think of searching for it under the individual submiss=
ion name; when I read =93cross-reviewed=94 I interpreted that as WGLC, not =
WG adoption.</span><br class=3D"" style=3D"font-family:Helvetica; font-size=
:18px; font-style:normal; font-variant-caps:normal; font-weight:normal; let=
ter-spacing:normal; text-align:start; text-indent:0px; text-transform:none;=
 white-space:normal; word-spacing:0px; text-decoration:none">
<br class=3D"" style=3D"font-family:Helvetica; font-size:18px; font-style:n=
ormal; font-variant-caps:normal; font-weight:normal; letter-spacing:normal;=
 text-align:start; text-indent:0px; text-transform:none; white-space:normal=
; word-spacing:0px; text-decoration:none">
<span class=3D"" style=3D"font-family:Helvetica; font-size:18px; font-style=
:normal; font-variant-caps:normal; font-weight:normal; letter-spacing:norma=
l; text-align:start; text-indent:0px; text-transform:none; white-space:norm=
al; word-spacing:0px; text-decoration:none; float:none; display:inline!impo=
rtant">It
 looks to me as though there was no reply to the notification message you r=
eference, do you agree? (Of course there might have been people who comment=
ed on the BESS list, but I don=92t see anything cc=92d to IDR.)</span><br c=
lass=3D"" style=3D"font-family:Helvetica; font-size:18px; font-style:normal=
; font-variant-caps:normal; font-weight:normal; letter-spacing:normal; text=
-align:start; text-indent:0px; text-transform:none; white-space:normal; wor=
d-spacing:0px; text-decoration:none">
<br class=3D"" style=3D"font-family:Helvetica; font-size:18px; font-style:n=
ormal; font-variant-caps:normal; font-weight:normal; letter-spacing:normal;=
 text-align:start; text-indent:0px; text-transform:none; white-space:normal=
; word-spacing:0px; text-decoration:none">
<span class=3D"" style=3D"font-family:Helvetica; font-size:18px; font-style=
:normal; font-variant-caps:normal; font-weight:normal; letter-spacing:norma=
l; text-align:start; text-indent:0px; text-transform:none; white-space:norm=
al; word-spacing:0px; text-decoration:none; float:none; display:inline!impo=
rtant">It
 does seem to me as though, considering the unusually close association bet=
ween this spec and an active IDR draft, it would have made sense to cross-W=
GLC it, including a specific pointer to the overlap. I mean, I acknowledge =
that might have come to nothing
 since there=92s considerable overlap between the groups =97 but it=92s not=
 universal overlap. Anyway, it=92s water under the bridge now.</span><br cl=
ass=3D"" style=3D"font-family:Helvetica; font-size:18px; font-style:normal;=
 font-variant-caps:normal; font-weight:normal; letter-spacing:normal; text-=
align:start; text-indent:0px; text-transform:none; white-space:normal; word=
-spacing:0px; text-decoration:none">
<br class=3D"" style=3D"font-family:Helvetica; font-size:18px; font-style:n=
ormal; font-variant-caps:normal; font-weight:normal; letter-spacing:normal;=
 text-align:start; text-indent:0px; text-transform:none; white-space:normal=
; word-spacing:0px; text-decoration:none">
<span class=3D"" style=3D"font-family:Helvetica; font-size:18px; font-style=
:normal; font-variant-caps:normal; font-weight:normal; letter-spacing:norma=
l; text-align:start; text-indent:0px; text-transform:none; white-space:norm=
al; word-spacing:0px; text-decoration:none; float:none; display:inline!impo=
rtant">I=92ve
 added the IDR chairs to the cc just in case any of them want to comment.</=
span><br class=3D"" style=3D"font-family:Helvetica; font-size:18px; font-st=
yle:normal; font-variant-caps:normal; font-weight:normal; letter-spacing:no=
rmal; text-align:start; text-indent:0px; text-transform:none; white-space:n=
ormal; word-spacing:0px; text-decoration:none">
<br class=3D"" style=3D"font-family:Helvetica; font-size:18px; font-style:n=
ormal; font-variant-caps:normal; font-weight:normal; letter-spacing:normal;=
 text-align:start; text-indent:0px; text-transform:none; white-space:normal=
; word-spacing:0px; text-decoration:none">
<span class=3D"" style=3D"font-family:Helvetica; font-size:18px; font-style=
:normal; font-variant-caps:normal; font-weight:normal; letter-spacing:norma=
l; text-align:start; text-indent:0px; text-transform:none; white-space:norm=
al; word-spacing:0px; text-decoration:none; float:none; display:inline!impo=
rtant">Regards,</span><br class=3D"" style=3D"font-family:Helvetica; font-s=
ize:18px; font-style:normal; font-variant-caps:normal; font-weight:normal; =
letter-spacing:normal; text-align:start; text-indent:0px; text-transform:no=
ne; white-space:normal; word-spacing:0px; text-decoration:none">
<br class=3D"" style=3D"font-family:Helvetica; font-size:18px; font-style:n=
ormal; font-variant-caps:normal; font-weight:normal; letter-spacing:normal;=
 text-align:start; text-indent:0px; text-transform:none; white-space:normal=
; word-spacing:0px; text-decoration:none">
<span class=3D"" style=3D"font-family:Helvetica; font-size:18px; font-style=
:normal; font-variant-caps:normal; font-weight:normal; letter-spacing:norma=
l; text-align:start; text-indent:0px; text-transform:none; white-space:norm=
al; word-spacing:0px; text-decoration:none; float:none; display:inline!impo=
rtant">=97John</span><br class=3D"" style=3D"font-family:Helvetica; font-si=
ze:18px; font-style:normal; font-variant-caps:normal; font-weight:normal; l=
etter-spacing:normal; text-align:start; text-indent:0px; text-transform:non=
e; white-space:normal; word-spacing:0px; text-decoration:none">
<br class=3D"" style=3D"font-family:Helvetica; font-size:18px; font-style:n=
ormal; font-variant-caps:normal; font-weight:normal; letter-spacing:normal;=
 text-align:start; text-indent:0px; text-transform:none; white-space:normal=
; word-spacing:0px; text-decoration:none">
<blockquote type=3D"cite" class=3D"" style=3D"font-family:Helvetica; font-s=
ize:18px; font-style:normal; font-variant-caps:normal; font-weight:normal; =
letter-spacing:normal; orphans:auto; text-align:start; text-indent:0px; tex=
t-transform:none; white-space:normal; widows:auto; word-spacing:0px; text-d=
ecoration:none">
On Feb 17, 2022, at 5:52 AM, Bocci, Matthew (Nokia - GB) &lt;<a href=3D"mai=
lto:matthew.bocci@nokia.com" class=3D"">matthew.bocci@nokia.com</a>&gt; wro=
te:<br class=3D"">
<br class=3D"">
<br class=3D"">
<br class=3D"">
Hi John<br class=3D"">
<br class=3D"">
Regarding comment (1), we sent a notice to the IDR WG at WG Adoption time:<=
br class=3D"">
<br class=3D"">
[Idr] FW: [bess] WG adoption and IPR poll for draft-dawra-bess-srv6-service=
s-02 (<a href=3D"http://ietf.org" class=3D"">ietf.org</a>)<br class=3D"">
<br class=3D"">
<br class=3D"">
Regards<br class=3D"">
<br class=3D"">
Matthew<br class=3D"">
<br class=3D"">
From: John Scudder via Datatracker &lt;<a href=3D"mailto:noreply@ietf.org" =
class=3D"">noreply@ietf.org</a>&gt;<br class=3D"">
Date: Wednesday, 16 February 2022 at 21:39<br class=3D"">
To: The IESG &lt;<a href=3D"mailto:iesg@ietf.org" class=3D"">iesg@ietf.org<=
/a>&gt;<br class=3D"">
Cc: <a href=3D"mailto:draft-ietf-bess-srv6-services@ietf.org" class=3D"">dr=
aft-ietf-bess-srv6-services@ietf.org</a> &lt;<a href=3D"mailto:draft-ietf-b=
ess-srv6-services@ietf.org" class=3D"">draft-ietf-bess-srv6-services@ietf.o=
rg</a>&gt;,
<a href=3D"mailto:bess-chairs@ietf.org" class=3D"">bess-chairs@ietf.org</a>=
 &lt;<a href=3D"mailto:bess-chairs@ietf.org" class=3D"">bess-chairs@ietf.or=
g</a>&gt;,
<a href=3D"mailto:bess@ietf.org" class=3D"">bess@ietf.org</a> &lt;<a href=
=3D"mailto:bess@ietf.org" class=3D"">bess@ietf.org</a>&gt;, Bocci, Matthew =
(Nokia - GB) &lt;<a href=3D"mailto:matthew.bocci@nokia.com" class=3D"">matt=
hew.bocci@nokia.com</a>&gt;, Bocci, Matthew (Nokia - GB) &lt;<a href=3D"mai=
lto:matthew.bocci@nokia.com" class=3D"">matthew.bocci@nokia.com</a>&gt;<br =
class=3D"">
Subject: John Scudder's Discuss on draft-ietf-bess-srv6-services-11: (with =
DISCUSS and COMMENT)<br class=3D"">
<br class=3D"">
John Scudder has entered the following ballot position for<br class=3D"">
draft-ietf-bess-srv6-services-11: Discuss<br class=3D"">
<br class=3D"">
When responding, please keep the subject line intact and reply to all<br cl=
ass=3D"">
email addresses included in the To and CC lines. (Feel free to cut this<br =
class=3D"">
introductory paragraph, however.)<br class=3D"">
<br class=3D"">
<br class=3D"">
Please refer to<span class=3D"x_Apple-converted-space">&nbsp;</span><a href=
=3D"https://urldefense.com/v3/__https://www.ietf.org/blog/handling-iesg-bal=
lot-positions/__;!!NEt6yMaO-gk!Xv1IvUswjT0bKzhaKlbofwb5-5YGQ1hNoNs2zhAoPwPp=
nP-yYL6GDMMUd9RiSA$" class=3D"">https://urldefense.com/v3/__https://www.iet=
f.org/blog/handling-iesg-ballot-positions/__;!!NEt6yMaO-gk!Xv1IvUswjT0bKzha=
Klbofwb5-5YGQ1hNoNs2zhAoPwPpnP-yYL6GDMMUd9RiSA$</a><br class=3D"">
for more information about how to handle DISCUSS and COMMENT positions.<br =
class=3D"">
<br class=3D"">
<br class=3D"">
The document, along with other ballot positions, can be found here:<br clas=
s=3D"">
<a href=3D"https://urldefense.com/v3/__https://datatracker.ietf.org/doc/dra=
ft-ietf-bess-srv6-services/__;!!NEt6yMaO-gk!Xv1IvUswjT0bKzhaKlbofwb5-5YGQ1h=
NoNs2zhAoPwPpnP-yYL6GDMPLJdcbPg$" class=3D"">https://urldefense.com/v3/__ht=
tps://datatracker.ietf.org/doc/draft-ietf-bess-srv6-services/__;!!NEt6yMaO-=
gk!Xv1IvUswjT0bKzhaKlbofwb5-5YGQ1hNoNs2zhAoPwPpnP-yYL6GDMPLJdcbPg$</a><br c=
lass=3D"">
<br class=3D"">
<br class=3D"">
<br class=3D"">
----------------------------------------------------------------------<br c=
lass=3D"">
DISCUSS:<br class=3D"">
----------------------------------------------------------------------<br c=
lass=3D"">
<br class=3D"">
1. The shepherd writeup for this document says =93It also received an RTG D=
IR<br class=3D"">
review and cross-reviewed with the IDR working group=94. Searching in my ID=
R<br class=3D"">
inbox and the IDR mailing list archives, I don=92t find any sign of the<br =
class=3D"">
cross-review =97 can you please point me to it?<br class=3D"">
<br class=3D"">
2. One area of concern I would have hoped IDR might have looked into is, th=
e<br class=3D"">
document makes a creative use of the MPLS Label field of the NLRI to carry =
the<br class=3D"">
Function part of the SID. This means the SID is effectively split across th=
e<br class=3D"">
NLRI and the Prefix-SID attribute. What are the potential error modes if th=
e<br class=3D"">
Prefix-SID attribute should be lost from the route, while the NLRI is retai=
ned?<br class=3D"">
<br class=3D"">
(An obvious way of addressing this particular concern would be to define a =
new<br class=3D"">
NLRI type with the desired semantics, instead of creatively repurposing fie=
lds<br class=3D"">
within an existing NLRI type contrary to their definitions. Such an NLRI ty=
pe<br class=3D"">
would, for example, presumably state in its specification that if it was<br=
 class=3D"">
received without an accompanying Prefix-SID attribute, that would constitut=
e an<br class=3D"">
error.)<br class=3D"">
<br class=3D"">
3. As Warren Kumari points out in his DISCUSS, =93leaks happen=94. Subseque=
nt<br class=3D"">
discussion turned quickly to the assertion that no, they don=92t, in VPN ad=
dress<br class=3D"">
families. Let=92s accept that claim for the sake of conversation. It=92s st=
ill the<br class=3D"">
case that sometimes (often?) routes are distributed from VPN address famili=
es<br class=3D"">
into the Global Internet table. When this is done, by default, all the path=
<br class=3D"">
attributes come along for the ride. Anyone who thinks this is just a<br cla=
ss=3D"">
hypothetical case might want to look back to (for example) significant netw=
ork<br class=3D"">
outages that were caused around a decade ago by leakage of BGP Attribute 12=
8<br class=3D"">
(ATTR_SET, RFC 6368) into the global Internet.<br class=3D"">
<br class=3D"">
The SIDs contained in these if-they-were-to-leak routes potentially give an=
<br class=3D"">
attacker a means of directing packets into a VPN customer=92s internal netw=
ork.<br class=3D"">
<br class=3D"">
4. Speaking of Warren=92s DISCUSS, the shepherd=92s writeup indicates =93so=
lid [WG]<br class=3D"">
consensus=94; however, there doesn=92t seem to be consensus even amongst th=
e<br class=3D"">
authors as to whether Sections 5.3 and 5.4 are appropriate. This is a fairl=
y<br class=3D"">
fundamental disagreement! An illustration of the disagreement is<br class=
=3D"">
<a href=3D"https://urldefense.com/v3/__https://mailarchive.ietf.org/arch/ms=
g/bess/K1JKxGn19BXALs3rUzUAaGTZi0Y/__;!!NEt6yMaO-gk!Xv1IvUswjT0bKzhaKlbofwb=
5-5YGQ1hNoNs2zhAoPwPpnP-yYL6GDMO5LL82ag$" class=3D"">https://urldefense.com=
/v3/__https://mailarchive.ietf.org/arch/msg/bess/K1JKxGn19BXALs3rUzUAaGTZi0=
Y/__;!!NEt6yMaO-gk!Xv1IvUswjT0bKzhaKlbofwb5-5YGQ1hNoNs2zhAoPwPpnP-yYL6GDMO5=
LL82ag$</a><span class=3D"x_Apple-converted-space">&nbsp;</span>:<br class=
=3D"">
<br class=3D"">
=93So I can see why some people may have thought oh since transport in SRv6=
 comes<br class=3D"">
for free let's load it with services in an attribute and be done. Yes I can=
 see<br class=3D"">
that flattening this make it potentially easier (one less SAFI to enable), =
*but<br class=3D"">
I am not sure we have reached a broad agreement here.* This comes as a<br c=
lass=3D"">
consequence of moving service prefixes from MP_REACH_NLRI (perhaps new form=
at<br class=3D"">
and new SAFI) to an attribute.=94<br class=3D"">
<br class=3D"">
(Emphasis added.)<br class=3D"">
<br class=3D"">
It's of course possible for an author to be in the rough as regards consens=
us,<br class=3D"">
just as any other WG contributor, but it's a little unusual, and this<br cl=
ass=3D"">
disagreement doesn't even seem to have been previously aired. For this reas=
on,<br class=3D"">
I have to question the strength of the consensus behind this document, and =
ask<br class=3D"">
the WG chairs to weigh in regarding whether consensus on at least this poin=
t<br class=3D"">
needs to be checked before we proceed forward.<br class=3D"">
<br class=3D"">
5. Finally, I have to question the length of the author list. As I=92m sure=
 you<br class=3D"">
know, the guidance is to limit author lists to no more than five, other tha=
n<br class=3D"">
under unusual circumstances. I would have expected to find an explanation o=
f<br class=3D"">
the circumstances around the author list of this document in the shepherd<b=
r class=3D"">
writeup; there is none. (It=92s a specific check item in Guidelines to Auth=
ors of<br class=3D"">
Internet-Drafts,<span class=3D"x_Apple-converted-space">&nbsp;</span><a hre=
f=3D"https://urldefense.com/v3/__https://www.ietf.org/how/ids/guidelines/__=
;!!NEt6yMaO-gk!Xv1IvUswjT0bKzhaKlbofwb5-5YGQ1hNoNs2zhAoPwPpnP-yYL6GDMPZa04p=
_w$" class=3D"">https://urldefense.com/v3/__https://www.ietf.org/how/ids/gu=
idelines/__;!!NEt6yMaO-gk!Xv1IvUswjT0bKzhaKlbofwb5-5YGQ1hNoNs2zhAoPwPpnP-yY=
L6GDMPZa04p_w$</a><span class=3D"x_Apple-converted-space">&nbsp;</span>)<br=
 class=3D"">
<br class=3D"">
The easiest way to resolve this would be to trim the author list per the<br=
 class=3D"">
suggestions in RFC 7322 =A74.1.1, of course.<br class=3D"">
<br class=3D"">
<br class=3D"">
----------------------------------------------------------------------<br c=
lass=3D"">
COMMENT:<br class=3D"">
----------------------------------------------------------------------<br c=
lass=3D"">
<br class=3D"">
1. I support Warren Kumari=92s DISCUSS.<br class=3D"">
<br class=3D"">
2. (Further comments TBD and I apologize for not providing them now; I want=
ed<br class=3D"">
to get this sent off though.)</blockquote>
</div>
</blockquote>
</div>
<br class=3D"">
</div>
</div>
</body>
</html>

--_000_VI1PR0701MB699119C5360BC2BD1EA606F9EB379VI1PR0701MB6991_--


From nobody Fri Feb 18 09:49:50 2022
Return-Path: <jgs@juniper.net>
X-Original-To: bess@ietfa.amsl.com
Delivered-To: bess@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id B48F13A0DD9; Fri, 18 Feb 2022 09:49:48 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.674
X-Spam-Level: 
X-Spam-Status: No, score=-2.674 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.576, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, DKIM_VALID_EF=-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=juniper.net header.b=WcOcLLam; dkim=pass (1024-bit key) header.d=juniper.net header.b=WxrR8Pm3
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id F-mraUtyh-7S; Fri, 18 Feb 2022 09:49:43 -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 1E66F3A0CA4; Fri, 18 Feb 2022 09:49:41 -0800 (PST)
Received: from pps.filterd (m0108163.ppops.net [127.0.0.1]) by mx0b-00273201.pphosted.com (8.16.1.2/8.16.1.2) with ESMTP id 21IAh3Vx019420; Fri, 18 Feb 2022 09:49:41 -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=yWBQTo8KHEyAc73G26SIbAxSADebLNOsvtYmsMOfByg=; b=WcOcLLamXNyG8flHugrC6NRxorj2FLgUV+5vOJ4TMF6I6WIQcLSz4ym4hNq/0xJnu3Db LQta6M86MkYLdagOTG9l0WPJ/DguulpPGSdhJ5bas8uXjRyj0psD3DZpiDeAdh1BAuZp UZEw5B4gsZFZssZlcDKP4UwpQ13TWHJFabrntGSufRNZvoe7mXTF6r5yF5j8Yz2b0hCs 7rKQyCB5n0JY0tNIo57i3r121xAv/NTOEo9DTRdYv3/mcwqhIpH1sZTItHJYZcHvnc6p j4KQsrwVCI6Y2aWwVTYGptlxOTc2j1VsXJOS53QY3+kC+kA6OAcYFHRmk+EeVwAllhOC VA== 
Received: from nam11-bn8-obe.outbound.protection.outlook.com (mail-bn8nam11lp2174.outbound.protection.outlook.com [104.47.58.174]) by mx0b-00273201.pphosted.com (PPS) with ESMTPS id 3ea9xg8rvy-1 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=NOT); Fri, 18 Feb 2022 09:49:40 -0800
ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=EYR0G32uHiSeygnzY1OEmWyqhdh8iqeRLlwsV1CPJcVsl1eZH9vhfiQHW+ZXlLHqvGGfVzC9Rp51kkbsb+crJf8MIIhfXOoN9FRTVwRwhyvUegpBWHY196cZL3fq23tXDFVKgoaXEP/2fjOZlwTWKefvIY33E0b/f1l/1VTaKAa7mcsliELBlfTACb7zl12Qy/vZFxO7XQ3lxoL6eR7ggN/5a+CqMlPGBwvihYbsCavr/8CbUmgn1O9Jnq/aKIurUaXBtm8QcVAGyQHlQvVobes1J5n37kzWGTLhTYH3w4Yi2EVePkY7vNAMWvdhvel1dJcNfNfwEB7FCw/r0SbI4A==
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-AntiSpam-MessageData-ChunkCount:X-MS-Exchange-AntiSpam-MessageData-0:X-MS-Exchange-AntiSpam-MessageData-1; bh=yWBQTo8KHEyAc73G26SIbAxSADebLNOsvtYmsMOfByg=; b=MA02rm06M3Nlk5S6WarATTd4I4ZEp9dwtRCr2Kw9vtoSOGul62AtCrvCuE2JCFWr8gvUkCXVwc5MaF0kIrXd8R8WHIbkxKELOAEC04ANRNI9yMH+nFWGZGiftCTUwFn21eZARlaOFy3f521o27cHQOfaXm2aDLsuKcTVojJE9RO97Kp1xmskpnVVn+8hhY5vNvTS0ZlENNrQ1dUMy3oRJ4dj7aANrYCPnvLX7VDHgGkO0y04nEybYfIuSp3oXzSUoS+Oq5W6emXJXz75HgDnsqfXhK6XftVPPNdcuOjwoNhOXZgYRxgX7FZucAfzme3vjhunAme+w26hU6h+CwaxAQ==
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=yWBQTo8KHEyAc73G26SIbAxSADebLNOsvtYmsMOfByg=; b=WxrR8Pm3vndG3Ta2IylFro9vkBYfygYfdAu8zk/FG2XLg8O0nafeASushv+ZW4zVtafvmb0d3J1cOPsWfXsydRo+LJM/ycbCZZ0SUwk2feN9YnR8eJc3JWzVpIrBl1E7lfsXGCjm/PFAcT5CbovtFs05nEW6jepirY3NGUZNTtY=
Received: from MN2PR05MB6109.namprd05.prod.outlook.com (2603:10b6:208:c4::20) by SN7PR05MB7614.namprd05.prod.outlook.com (2603:10b6:806:f6::8) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.5017.7; Fri, 18 Feb 2022 17:49:38 +0000
Received: from MN2PR05MB6109.namprd05.prod.outlook.com ([fe80::1cf9:4765:c8df:81b7]) by MN2PR05MB6109.namprd05.prod.outlook.com ([fe80::1cf9:4765:c8df:81b7%5]) with mapi id 15.20.5017.012; Fri, 18 Feb 2022 17:49:38 +0000
From: John Scudder <jgs@juniper.net>
To: "Bocci, Matthew (Nokia - GB)" <matthew.bocci@nokia.com>
CC: "draft-ietf-bess-srv6-services@ietf.org" <draft-ietf-bess-srv6-services@ietf.org>, "bess-chairs@ietf.org" <bess-chairs@ietf.org>, The IESG <iesg@ietf.org>, "bess@ietf.org" <bess@ietf.org>, "idr-chairs@ietf.org" <idr-chairs@ietf.org>
Thread-Topic: John Scudder's Discuss on draft-ietf-bess-srv6-services-11: (with DISCUSS and COMMENT)
Thread-Index: AQHYI322mbek+dF3+EGw0XVWK3Fiw6yXkgaAgACMkICAAXS5AIAAA/UAgAABi4A=
Date: Fri, 18 Feb 2022 17:49:38 +0000
Message-ID: <A5754363-674B-4465-A596-0347C1A0DB98@juniper.net>
References: <164504757419.5632.9536270153833731412@ietfa.amsl.com> <VI1PR0701MB69916CDDF1AE8585ABE89CF4EB369@VI1PR0701MB6991.eurprd07.prod.outlook.com> <7A9E7327-DBB5-4D6F-AB2A-18E1E07C48DA@juniper.net> <824048C9-9B6A-46E5-81FD-96A9E4367072@juniper.net> <VI1PR0701MB699119C5360BC2BD1EA606F9EB379@VI1PR0701MB6991.eurprd07.prod.outlook.com>
In-Reply-To: <VI1PR0701MB699119C5360BC2BD1EA606F9EB379@VI1PR0701MB6991.eurprd07.prod.outlook.com>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
x-mailer: Apple Mail (2.3654.120.0.1.13)
x-ms-publictraffictype: Email
x-ms-office365-filtering-correlation-id: 46965654-adb5-4dcf-c30f-08d9f3070880
x-ms-traffictypediagnostic: SN7PR05MB7614:EE_
x-ms-exchange-atpmessageproperties: SA|SL
x-microsoft-antispam-prvs: <SN7PR05MB7614DEDF9050D16209CC170CAA379@SN7PR05MB7614.namprd05.prod.outlook.com>
x-ms-oob-tlc-oobclassifiers: OLM:9508;
x-ms-exchange-senderadcheck: 1
x-ms-exchange-antispam-relay: 0
x-microsoft-antispam: BCL:0;
x-microsoft-antispam-message-info: 7RYu+Y94L+jo4Q/boakbkJIDAzJmoKyeZ+JrA4IXsM7RuabrpIWJ81JawvYmYHSG3TrZSNwix+OrzOGVMxwRt4tQ94OCiak6actFQwJviQNQtLsXEmVlXMhwH2UPJsGS190IieZUuH/qPYSog6yeApb8N7xzVXzfjm67EsxCJfgRRc/0Ed0TpBxhg4pq+rrimg/+HsEY+Xa/4DWH8Xbhtm3bNCjfY/+X0aNhUfXlap6lTA5V9aNx12v4AdllDpau6cRrrf3fE0X3+SFZrdwsxngbmaZEs1ez6GOX8uiJWUITBqYVJm5BtxqStNI+ezBzS651xeQMoiiigGeecYZN0M1mQedl1rpkuHqf2u2PkyYJTWN+E3n4NUh1R4gygvfsJ1e0H7CibDJDYyHtEkveCaj4nfOFTSE88W1EgltYqRIWike8eILTDOtGNumSgW3ETMKm2/qffBSIt8/nfKSSKjLA0jYAtMt1aYWCNg4a79EA0mhVYqhIOt+0lFROagQpNplHLkAhNf79ATdK35Bn7CDYmGT+xL7xExT6VNN8t3o2/fmq2fGlQRzfBK9mxJfC1k2RKYSPe+E7vgq1yXEm0yjM3rsZMvySG97DKbcJyF4lMoQu+z1zmqEWsJL2c2bAkB9V5pRqqbzrtMTWj+QfjGqFcimq7OiW0vB44MYpgUbauOFe4h06xTAhglV6TThel+AeCtJuz0BZclGeYrMegxxtQEFNYDq8/O/81DsmE8qiGYr4RE34L/1de3cXNlqZmqG470F7sAR540iVPQAUU3OUc/Hd9Jc7IsRDYPTA24S+hfo1SOKWYjBYBIhi6I32ig9kt/SjGlBE8sBPu9l9xrfrRpVy2LEk4BDcEFnK0AM=
x-forefront-antispam-report: CIP:255.255.255.255; CTRY:; LANG:en; SCL:1; SRV:;  IPV:NLI; SFV:NSPM; H:MN2PR05MB6109.namprd05.prod.outlook.com; PTR:; CAT:NONE;  SFS:(13230001)(4636009)(366004)(53546011)(5660300002)(38100700002)(6916009)(6512007)(66574015)(83380400001)(2906002)(166002)(38070700005)(122000001)(6506007)(36756003)(4326008)(8676002)(966005)(6486002)(64756008)(66446008)(66556008)(316002)(296002)(66476007)(33656002)(71200400001)(54906003)(91956017)(8936002)(76116006)(186003)(2616005)(26005)(86362001)(508600001)(66946007)(45980500001); DIR:OUT; SFP:1102; 
x-ms-exchange-antispam-messagedata-chunkcount: 1
x-ms-exchange-antispam-messagedata-0: =?utf-8?B?NDNMQ1lhZlRPWkdzOEllbHNJc2MwdXFQNGxhNDJrdzRObHNtSUxGenFCcjRY?= =?utf-8?B?cGMwd09vQWxIVytFaDQ3d3FjbWFldXkvbjM2ZUhBajdYQ2lnWFhueGJubWYx?= =?utf-8?B?SytmZnBlZmVHMEN1YUUvSkpHV1p6SGEwUTNsWVg3QTdoVGNUMjRSRDBzY2N4?= =?utf-8?B?WmlVb0IvRWlvYVlDVC9LU0ZZbjFSb0tUNy9pOWpMTE5BT3FoREJmZ3JzY0xJ?= =?utf-8?B?UGFqalc2Sy9sMmtqZ0I2Vzh0Tkdlc0ZlcHN1RDViMHZnSHpZcHgySDZubExx?= =?utf-8?B?RjRTTHpzNStWWjJLYVRWdW05c3NpYlFTNWtzSVV2bW9Kd0NBS1l5WHJQRklt?= =?utf-8?B?WU4rOVVDRUNLbWFRU0JvakhYZE5NR2d3eDNVSVVxTVNLWDkxVXpJem1ZRHh1?= =?utf-8?B?cWRpcXhTN0VkUGpiRVoyM0tBZCs4R2dwVVRDeFk5aEtEODZoUUw4SUJrUE9R?= =?utf-8?B?Nk5iMHRSaUYxbEZ5QXllenQwUGZkZDZsU3NnbGNUZlpETFVSTTFoTU1UMXlG?= =?utf-8?B?NjRsTVBUYkdhT3RWWEpZQmorS0JrSHB4d05JWmV6UHJ2VWZPdWlGcDlQdU1a?= =?utf-8?B?dGhya24zZzhOQnRjcStmOFBLcGZ6UlRMeWtrN2MrV1R6cnRXTDFlT1FQSTV5?= =?utf-8?B?UGdlbG14WnZtZWpMWTNVZmNhZkk4ZEUxZU5zUWFieTc5VW1NcnphbDl3VGpj?= =?utf-8?B?aDcvQVlQYmM4aFpvZ3c4Wk52NHpudWlnNWhQeEJmYUJLbzFmWGpmK3JlSElt?= =?utf-8?B?eDhTcXN4Q2h6T3IyTVVlNWJndHhWazBTK211MWJlWUJNb1BnYzlkZzNTQ2N2?= =?utf-8?B?RUprR3FhdjU2Q1pyU29BazJRQkNTcFJyajNwTGx2NTVZckF0TVc5L1p2dHdn?= =?utf-8?B?ZDdsUVRkOTBiT3hUZ0V0NXpHSElKbmVwMGM5QW5GSG5FOHdtSkdnN3hpZUdm?= =?utf-8?B?QmNuYkV5UkhkbFJkdko5VzFVVGFJaXhuZmFSYjRlMVFia2R4aXFOaWkrNFhC?= =?utf-8?B?dHloUlJON2tFUmUwdTJYb3RxdkpudllpUGs5dTVuSlhNQS9GM00rWlgwODh2?= =?utf-8?B?STBKL0N1RFFmc0Z3bkQ3MERHckxkZjQzZXJ4YW1CQXdKVWVpQmJLdWFQNU1w?= =?utf-8?B?NHhMU3RvZVgyM3U2WWdzWE9SRlpoeXZNRFhPaHJ4aERBYlExTnlSYzNscXZK?= =?utf-8?B?bnRSeDNLeSs2Q0hlRDRncTU5ZXF2UmpUc2J6Um5IYTRzUUUvLytJUnlTVWU1?= =?utf-8?B?M29CY29DQzB0RFdrWUpsdHF1QTBEaThVb3hXYmcyQXN3ZDNDMUxNbDgvUjZh?= =?utf-8?B?QnVqT2ZNTVdFcFhuQkhoekNuYTRFWFpyVGxZT3lwUkE2cXdqYmhrSDkrWkt1?= =?utf-8?B?R1lJRXlIVHkwem0yUjlSOUxNSC9nY0lsOFRZbzdkNFRtaER6NzlvUXF4ZC9B?= =?utf-8?B?NmJjRWFXZGpvR3pPK0lHaFFhakUxSnB6dUszUGg1NEJHaVYwaGdsZUY2VzEr?= =?utf-8?B?RTR4d2QwU3h3NCs5UktvNDNkYXBDVVJRVlY3VnBncEYyaHJOaW5lWDlHS2pj?= =?utf-8?B?QXE4akthSWU2REsyb1FkTkdQVDVaMk84MFlOc09EcUhJaU5RR2lMT1hQNXll?= =?utf-8?B?bFd1ZEIrZXpZdk9WREd6TlpBaDhaYlJPNzJxTUZxYk5seFlkT3liQlNDa3I4?= =?utf-8?B?eFhnczExMldJYXk4bkJRY29BQjVHZXdDdWtGYWVyT0NsQitFVzJ5bVFvL1BC?= =?utf-8?B?dUZmWVBuRUNSeTN1MDZuMVIrU1IvN0tJKzRPcmlTMDVMSzFsWjNzVUExNXlo?= =?utf-8?B?SWppek9WdWJnNnlJNVArVFRWTDFDRHFCa1lOVjYrRUUxYnMyZDE5Q1d3WkxD?= =?utf-8?B?TnpxbDR6YmlyRytGdzJLcEtOOXozYWtINWR3Q0NQRjdwV24rWU5EalRJbGtO?= =?utf-8?B?VU1neXJiZU5UUXUxZjN1TUlkSVcrZHZIdnJqbkdIK1EzYnVxOElkVmJZUGxB?= =?utf-8?B?eEpLaXRhYmFwUFZWQUhXbG5RbmNlMUFqSFBVQ3oyTzlaaCtkQ284ZUx3NCtV?= =?utf-8?B?OGxKYTgrQnRPOUlMZXo2elRxWWY5YWNxdkk1bzVQbTFKU1VzNzJHL01qYXhC?= =?utf-8?Q?jExZC3DPVg6enZ8icgLa5WoOc?=
Content-Type: multipart/alternative; boundary="_000_A5754363674B4465A5960347C1A0DB98junipernet_"
MIME-Version: 1.0
X-OriginatorOrg: juniper.net
X-MS-Exchange-CrossTenant-AuthAs: Internal
X-MS-Exchange-CrossTenant-AuthSource: MN2PR05MB6109.namprd05.prod.outlook.com
X-MS-Exchange-CrossTenant-Network-Message-Id: 46965654-adb5-4dcf-c30f-08d9f3070880
X-MS-Exchange-CrossTenant-originalarrivaltime: 18 Feb 2022 17:49:38.1050 (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: y7TZrNENLBU33oaCT6UshC0djS/R2Jvy6UmTpyzDSPYR0G2VsOgeghuGxYVd37dd
X-MS-Exchange-Transport-CrossTenantHeadersStamped: SN7PR05MB7614
X-Proofpoint-GUID: XNn6_trF9v0rVoXlZgInI73qtyDBIqR6
X-Proofpoint-ORIG-GUID: XNn6_trF9v0rVoXlZgInI73qtyDBIqR6
X-Proofpoint-Virus-Version: vendor=baseguard engine=ICAP:2.0.205,Aquarius:18.0.816,Hydra:6.0.425,FMLib:17.11.62.513 definitions=2022-02-18_07,2022-02-18_01,2021-12-02_01
X-Proofpoint-Spam-Details: rule=outbound_spam_notspam policy=outbound_spam score=0 priorityscore=1501 lowpriorityscore=0 clxscore=1015 mlxscore=0 phishscore=0 spamscore=0 suspectscore=0 impostorscore=0 bulkscore=0 malwarescore=0 mlxlogscore=999 adultscore=0 classifier=spam adjust=0 reason=mlx scancount=1 engine=8.12.0-2201110000 definitions=main-2202180111
Archived-At: <https://mailarchive.ietf.org/arch/msg/bess/cejIl95_AYvpC8v64iT9UoNRB-Q>
Subject: Re: [bess] John Scudder's Discuss on draft-ietf-bess-srv6-services-11: (with DISCUSS and COMMENT)
X-BeenThere: bess@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: BGP-Enabled ServiceS working group discussion list <bess.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/bess>, <mailto:bess-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/bess/>
List-Post: <mailto:bess@ietf.org>
List-Help: <mailto:bess-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/bess>, <mailto:bess-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 18 Feb 2022 17:49:49 -0000

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

VGhhbmtzLiBBIGNvdXBsZSB3ZWVrcyBpcyBqdXN0IGZpbmUuDQoNCuKAlEpvaG4NCg0KT24gRmVi
IDE4LCAyMDIyLCBhdCAxMjo0NCBQTSwgQm9jY2ksIE1hdHRoZXcgKE5va2lhIC0gR0IpIDxtYXR0
aGV3LmJvY2NpQG5va2lhLmNvbTxtYWlsdG86bWF0dGhldy5ib2NjaUBub2tpYS5jb20+PiB3cm90
ZToNCg0KDQpIaSBKb2huDQoNCknigJlsbCBzZW5kIGEgbm90ZSB0byB0aGUgSURSIGxpc3QgcmVx
dWVzdGluZyByZXZpZXcgLSBpcyBhIGNvdXBsZSBvZiB3ZWVrcyBzdWZmaWNpZW50Pw0KDQoNCg0K
TWF0dGhldw0KDQpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXw0KRnJvbTogSm9obiBT
Y3VkZGVyIDxqZ3NAanVuaXBlci5uZXQ8bWFpbHRvOmpnc0BqdW5pcGVyLm5ldD4+DQpTZW50OiBG
cmlkYXksIEZlYnJ1YXJ5IDE4LCAyMDIyIDU6Mjk6NTcgUE0NClRvOiBCb2NjaSwgTWF0dGhldyAo
Tm9raWEgLSBHQikgPG1hdHRoZXcuYm9jY2lAbm9raWEuY29tPG1haWx0bzptYXR0aGV3LmJvY2Np
QG5va2lhLmNvbT4+DQpDYzogZHJhZnQtaWV0Zi1iZXNzLXNydjYtc2VydmljZXNAaWV0Zi5vcmc8
bWFpbHRvOmRyYWZ0LWlldGYtYmVzcy1zcnY2LXNlcnZpY2VzQGlldGYub3JnPiA8ZHJhZnQtaWV0
Zi1iZXNzLXNydjYtc2VydmljZXNAaWV0Zi5vcmc8bWFpbHRvOmRyYWZ0LWlldGYtYmVzcy1zcnY2
LXNlcnZpY2VzQGlldGYub3JnPj47IGJlc3MtY2hhaXJzQGlldGYub3JnPG1haWx0bzpiZXNzLWNo
YWlyc0BpZXRmLm9yZz4gPGJlc3MtY2hhaXJzQGlldGYub3JnPG1haWx0bzpiZXNzLWNoYWlyc0Bp
ZXRmLm9yZz4+OyBUaGUgSUVTRyA8aWVzZ0BpZXRmLm9yZzxtYWlsdG86aWVzZ0BpZXRmLm9yZz4+
OyBiZXNzQGlldGYub3JnPG1haWx0bzpiZXNzQGlldGYub3JnPiA8YmVzc0BpZXRmLm9yZzxtYWls
dG86YmVzc0BpZXRmLm9yZz4+OyBpZHItY2hhaXJzQGlldGYub3JnPG1haWx0bzppZHItY2hhaXJz
QGlldGYub3JnPiA8aWRyLWNoYWlyc0BpZXRmLm9yZzxtYWlsdG86aWRyLWNoYWlyc0BpZXRmLm9y
Zz4+DQpTdWJqZWN0OiBSZTogSm9obiBTY3VkZGVyJ3MgRGlzY3VzcyBvbiBkcmFmdC1pZXRmLWJl
c3Mtc3J2Ni1zZXJ2aWNlcy0xMTogKHdpdGggRElTQ1VTUyBhbmQgQ09NTUVOVCkNCg0KQWZ0ZXIg
c2xlZXBpbmcgb24gaXQgSSB3YXMgdG9vIGhhc3R5IGluIHNheWluZyDigJx3YXRlciB1bmRlciB0
aGUgYnJpZGdl4oCdIGFuZCBtb3Zpbmcgb24uDQoNCknigJlkIGxpa2UgdG8gcmVxdWVzdCB0aGF0
IHlvdSBjb3JyZWN0IHRoZSBvdmVyc2lnaHQgYW5kIHNlZWsgaW5wdXQgZnJvbSBJRFIg4oCUIHdo
YXQgd291bGQgaGF2ZSBoYXBwZW5lZCBpZiB0aGUgZG9jdW1lbnQgaGFkIGJlZW4gY3Jvc3MtV0dM
Q+KAmWQgd2l0aCBJRFIuIFBvc3NpYmx5IHRoaXMgd2lsbCByZXN1bHQgaW4gbm8gaW5wdXQgKHRo
YXQgaGFwcGVucyBzb21ldGltZXMpIG9mIGNvdXJzZS4gQnV0LCBpZiB5b3Ugc3RhcnQgbm93LCBJ
IGRvbuKAmXQgYW50aWNpcGF0ZSBpdCB3aWxsIHR1cm4gaW50byB0aGUgbG9uZyBwb2xlIGZvciBt
b3ZpbmcgdGhlIGRvY3VtZW50IGZvcndhcmQuDQoNClRoYW5rcywNCg0K4oCUSm9obg0KDQpPbiBG
ZWIgMTcsIDIwMjIsIGF0IDI6MTUgUE0sIEpvaG4gU2N1ZGRlciA8amdzPTQwanVuaXBlci5uZXRA
ZG1hcmMuaWV0Zi5vcmc8bWFpbHRvOmpncz00MGp1bmlwZXIubmV0QGRtYXJjLmlldGYub3JnPj4g
d3JvdGU6DQoNCg0KVGhhbmtzLCBNYXR0aGV3LiBJIGRpZG7igJl0IHRoaW5rIG9mIHNlYXJjaGlu
ZyBmb3IgaXQgdW5kZXIgdGhlIGluZGl2aWR1YWwgc3VibWlzc2lvbiBuYW1lOyB3aGVuIEkgcmVh
ZCDigJxjcm9zcy1yZXZpZXdlZOKAnSBJIGludGVycHJldGVkIHRoYXQgYXMgV0dMQywgbm90IFdH
IGFkb3B0aW9uLg0KDQpJdCBsb29rcyB0byBtZSBhcyB0aG91Z2ggdGhlcmUgd2FzIG5vIHJlcGx5
IHRvIHRoZSBub3RpZmljYXRpb24gbWVzc2FnZSB5b3UgcmVmZXJlbmNlLCBkbyB5b3UgYWdyZWU/
IChPZiBjb3Vyc2UgdGhlcmUgbWlnaHQgaGF2ZSBiZWVuIHBlb3BsZSB3aG8gY29tbWVudGVkIG9u
IHRoZSBCRVNTIGxpc3QsIGJ1dCBJIGRvbuKAmXQgc2VlIGFueXRoaW5nIGNj4oCZZCB0byBJRFIu
KQ0KDQpJdCBkb2VzIHNlZW0gdG8gbWUgYXMgdGhvdWdoLCBjb25zaWRlcmluZyB0aGUgdW51c3Vh
bGx5IGNsb3NlIGFzc29jaWF0aW9uIGJldHdlZW4gdGhpcyBzcGVjIGFuZCBhbiBhY3RpdmUgSURS
IGRyYWZ0LCBpdCB3b3VsZCBoYXZlIG1hZGUgc2Vuc2UgdG8gY3Jvc3MtV0dMQyBpdCwgaW5jbHVk
aW5nIGEgc3BlY2lmaWMgcG9pbnRlciB0byB0aGUgb3ZlcmxhcC4gSSBtZWFuLCBJIGFja25vd2xl
ZGdlIHRoYXQgbWlnaHQgaGF2ZSBjb21lIHRvIG5vdGhpbmcgc2luY2UgdGhlcmXigJlzIGNvbnNp
ZGVyYWJsZSBvdmVybGFwIGJldHdlZW4gdGhlIGdyb3VwcyDigJQgYnV0IGl04oCZcyBub3QgdW5p
dmVyc2FsIG92ZXJsYXAuIEFueXdheSwgaXTigJlzIHdhdGVyIHVuZGVyIHRoZSBicmlkZ2Ugbm93
Lg0KDQpJ4oCZdmUgYWRkZWQgdGhlIElEUiBjaGFpcnMgdG8gdGhlIGNjIGp1c3QgaW4gY2FzZSBh
bnkgb2YgdGhlbSB3YW50IHRvIGNvbW1lbnQuDQoNClJlZ2FyZHMsDQoNCuKAlEpvaG4NCg0KT24g
RmViIDE3LCAyMDIyLCBhdCA1OjUyIEFNLCBCb2NjaSwgTWF0dGhldyAoTm9raWEgLSBHQikgPG1h
dHRoZXcuYm9jY2lAbm9raWEuY29tPG1haWx0bzptYXR0aGV3LmJvY2NpQG5va2lhLmNvbT4+IHdy
b3RlOg0KDQoNCg0KSGkgSm9obg0KDQpSZWdhcmRpbmcgY29tbWVudCAoMSksIHdlIHNlbnQgYSBu
b3RpY2UgdG8gdGhlIElEUiBXRyBhdCBXRyBBZG9wdGlvbiB0aW1lOg0KDQpbSWRyXSBGVzogW2Jl
c3NdIFdHIGFkb3B0aW9uIGFuZCBJUFIgcG9sbCBmb3IgZHJhZnQtZGF3cmEtYmVzcy1zcnY2LXNl
cnZpY2VzLTAyIChpZXRmLm9yZzxodHRwczovL3VybGRlZmVuc2UuY29tL3YzL19faHR0cDovL2ll
dGYub3JnX187ISFORXQ2eU1hTy1nayFVQWg1VUM5QzNwRVo5OUkyNUI4N1ZLMVlfOHlPRnh3WnlV
R09WMmx0UmpkQzZZWWRjREdSYkVRMDYwRER1QSQ+KQ0KDQoNClJlZ2FyZHMNCg0KTWF0dGhldw0K
DQpGcm9tOiBKb2huIFNjdWRkZXIgdmlhIERhdGF0cmFja2VyIDxub3JlcGx5QGlldGYub3JnPG1h
aWx0bzpub3JlcGx5QGlldGYub3JnPj4NCkRhdGU6IFdlZG5lc2RheSwgMTYgRmVicnVhcnkgMjAy
MiBhdCAyMTozOQ0KVG86IFRoZSBJRVNHIDxpZXNnQGlldGYub3JnPG1haWx0bzppZXNnQGlldGYu
b3JnPj4NCkNjOiBkcmFmdC1pZXRmLWJlc3Mtc3J2Ni1zZXJ2aWNlc0BpZXRmLm9yZzxtYWlsdG86
ZHJhZnQtaWV0Zi1iZXNzLXNydjYtc2VydmljZXNAaWV0Zi5vcmc+IDxkcmFmdC1pZXRmLWJlc3Mt
c3J2Ni1zZXJ2aWNlc0BpZXRmLm9yZzxtYWlsdG86ZHJhZnQtaWV0Zi1iZXNzLXNydjYtc2Vydmlj
ZXNAaWV0Zi5vcmc+PiwgYmVzcy1jaGFpcnNAaWV0Zi5vcmc8bWFpbHRvOmJlc3MtY2hhaXJzQGll
dGYub3JnPiA8YmVzcy1jaGFpcnNAaWV0Zi5vcmc8bWFpbHRvOmJlc3MtY2hhaXJzQGlldGYub3Jn
Pj4sIGJlc3NAaWV0Zi5vcmc8bWFpbHRvOmJlc3NAaWV0Zi5vcmc+IDxiZXNzQGlldGYub3JnPG1h
aWx0bzpiZXNzQGlldGYub3JnPj4sIEJvY2NpLCBNYXR0aGV3IChOb2tpYSAtIEdCKSA8bWF0dGhl
dy5ib2NjaUBub2tpYS5jb208bWFpbHRvOm1hdHRoZXcuYm9jY2lAbm9raWEuY29tPj4sIEJvY2Np
LCBNYXR0aGV3IChOb2tpYSAtIEdCKSA8bWF0dGhldy5ib2NjaUBub2tpYS5jb208bWFpbHRvOm1h
dHRoZXcuYm9jY2lAbm9raWEuY29tPj4NClN1YmplY3Q6IEpvaG4gU2N1ZGRlcidzIERpc2N1c3Mg
b24gZHJhZnQtaWV0Zi1iZXNzLXNydjYtc2VydmljZXMtMTE6ICh3aXRoIERJU0NVU1MgYW5kIENP
TU1FTlQpDQoNCkpvaG4gU2N1ZGRlciBoYXMgZW50ZXJlZCB0aGUgZm9sbG93aW5nIGJhbGxvdCBw
b3NpdGlvbiBmb3INCmRyYWZ0LWlldGYtYmVzcy1zcnY2LXNlcnZpY2VzLTExOiBEaXNjdXNzDQoN
CldoZW4gcmVzcG9uZGluZywgcGxlYXNlIGtlZXAgdGhlIHN1YmplY3QgbGluZSBpbnRhY3QgYW5k
IHJlcGx5IHRvIGFsbA0KZW1haWwgYWRkcmVzc2VzIGluY2x1ZGVkIGluIHRoZSBUbyBhbmQgQ0Mg
bGluZXMuIChGZWVsIGZyZWUgdG8gY3V0IHRoaXMNCmludHJvZHVjdG9yeSBwYXJhZ3JhcGgsIGhv
d2V2ZXIuKQ0KDQoNClBsZWFzZSByZWZlciB0byBodHRwczovL3VybGRlZmVuc2UuY29tL3YzL19f
aHR0cHM6Ly93d3cuaWV0Zi5vcmcvYmxvZy9oYW5kbGluZy1pZXNnLWJhbGxvdC1wb3NpdGlvbnMv
X187ISFORXQ2eU1hTy1nayFYdjFJdlVzd2pUMGJLemhhS2xib2Z3YjUtNVlHUTFoTm9OczJ6aEFv
UHdQcG5QLXlZTDZHRE1NVWQ5UmlTQSQNCmZvciBtb3JlIGluZm9ybWF0aW9uIGFib3V0IGhvdyB0
byBoYW5kbGUgRElTQ1VTUyBhbmQgQ09NTUVOVCBwb3NpdGlvbnMuDQoNCg0KVGhlIGRvY3VtZW50
LCBhbG9uZyB3aXRoIG90aGVyIGJhbGxvdCBwb3NpdGlvbnMsIGNhbiBiZSBmb3VuZCBoZXJlOg0K
aHR0cHM6Ly91cmxkZWZlbnNlLmNvbS92My9fX2h0dHBzOi8vZGF0YXRyYWNrZXIuaWV0Zi5vcmcv
ZG9jL2RyYWZ0LWlldGYtYmVzcy1zcnY2LXNlcnZpY2VzL19fOyEhTkV0NnlNYU8tZ2shWHYxSXZV
c3dqVDBiS3poYUtsYm9md2I1LTVZR1ExaE5vTnMyemhBb1B3UHBuUC15WUw2R0RNUExKZGNiUGck
DQoNCg0KDQotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tDQpESVNDVVNTOg0KLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLQ0KDQoxLiBUaGUg
c2hlcGhlcmQgd3JpdGV1cCBmb3IgdGhpcyBkb2N1bWVudCBzYXlzIOKAnEl0IGFsc28gcmVjZWl2
ZWQgYW4gUlRHIERJUg0KcmV2aWV3IGFuZCBjcm9zcy1yZXZpZXdlZCB3aXRoIHRoZSBJRFIgd29y
a2luZyBncm91cOKAnS4gU2VhcmNoaW5nIGluIG15IElEUg0KaW5ib3ggYW5kIHRoZSBJRFIgbWFp
bGluZyBsaXN0IGFyY2hpdmVzLCBJIGRvbuKAmXQgZmluZCBhbnkgc2lnbiBvZiB0aGUNCmNyb3Nz
LXJldmlldyDigJQgY2FuIHlvdSBwbGVhc2UgcG9pbnQgbWUgdG8gaXQ/DQoNCjIuIE9uZSBhcmVh
IG9mIGNvbmNlcm4gSSB3b3VsZCBoYXZlIGhvcGVkIElEUiBtaWdodCBoYXZlIGxvb2tlZCBpbnRv
IGlzLCB0aGUNCmRvY3VtZW50IG1ha2VzIGEgY3JlYXRpdmUgdXNlIG9mIHRoZSBNUExTIExhYmVs
IGZpZWxkIG9mIHRoZSBOTFJJIHRvIGNhcnJ5IHRoZQ0KRnVuY3Rpb24gcGFydCBvZiB0aGUgU0lE
LiBUaGlzIG1lYW5zIHRoZSBTSUQgaXMgZWZmZWN0aXZlbHkgc3BsaXQgYWNyb3NzIHRoZQ0KTkxS
SSBhbmQgdGhlIFByZWZpeC1TSUQgYXR0cmlidXRlLiBXaGF0IGFyZSB0aGUgcG90ZW50aWFsIGVy
cm9yIG1vZGVzIGlmIHRoZQ0KUHJlZml4LVNJRCBhdHRyaWJ1dGUgc2hvdWxkIGJlIGxvc3QgZnJv
bSB0aGUgcm91dGUsIHdoaWxlIHRoZSBOTFJJIGlzIHJldGFpbmVkPw0KDQooQW4gb2J2aW91cyB3
YXkgb2YgYWRkcmVzc2luZyB0aGlzIHBhcnRpY3VsYXIgY29uY2VybiB3b3VsZCBiZSB0byBkZWZp
bmUgYSBuZXcNCk5MUkkgdHlwZSB3aXRoIHRoZSBkZXNpcmVkIHNlbWFudGljcywgaW5zdGVhZCBv
ZiBjcmVhdGl2ZWx5IHJlcHVycG9zaW5nIGZpZWxkcw0Kd2l0aGluIGFuIGV4aXN0aW5nIE5MUkkg
dHlwZSBjb250cmFyeSB0byB0aGVpciBkZWZpbml0aW9ucy4gU3VjaCBhbiBOTFJJIHR5cGUNCndv
dWxkLCBmb3IgZXhhbXBsZSwgcHJlc3VtYWJseSBzdGF0ZSBpbiBpdHMgc3BlY2lmaWNhdGlvbiB0
aGF0IGlmIGl0IHdhcw0KcmVjZWl2ZWQgd2l0aG91dCBhbiBhY2NvbXBhbnlpbmcgUHJlZml4LVNJ
RCBhdHRyaWJ1dGUsIHRoYXQgd291bGQgY29uc3RpdHV0ZSBhbg0KZXJyb3IuKQ0KDQozLiBBcyBX
YXJyZW4gS3VtYXJpIHBvaW50cyBvdXQgaW4gaGlzIERJU0NVU1MsIOKAnGxlYWtzIGhhcHBlbuKA
nS4gU3Vic2VxdWVudA0KZGlzY3Vzc2lvbiB0dXJuZWQgcXVpY2tseSB0byB0aGUgYXNzZXJ0aW9u
IHRoYXQgbm8sIHRoZXkgZG9u4oCZdCwgaW4gVlBOIGFkZHJlc3MNCmZhbWlsaWVzLiBMZXTigJlz
IGFjY2VwdCB0aGF0IGNsYWltIGZvciB0aGUgc2FrZSBvZiBjb252ZXJzYXRpb24uIEl04oCZcyBz
dGlsbCB0aGUNCmNhc2UgdGhhdCBzb21ldGltZXMgKG9mdGVuPykgcm91dGVzIGFyZSBkaXN0cmli
dXRlZCBmcm9tIFZQTiBhZGRyZXNzIGZhbWlsaWVzDQppbnRvIHRoZSBHbG9iYWwgSW50ZXJuZXQg
dGFibGUuIFdoZW4gdGhpcyBpcyBkb25lLCBieSBkZWZhdWx0LCBhbGwgdGhlIHBhdGgNCmF0dHJp
YnV0ZXMgY29tZSBhbG9uZyBmb3IgdGhlIHJpZGUuIEFueW9uZSB3aG8gdGhpbmtzIHRoaXMgaXMg
anVzdCBhDQpoeXBvdGhldGljYWwgY2FzZSBtaWdodCB3YW50IHRvIGxvb2sgYmFjayB0byAoZm9y
IGV4YW1wbGUpIHNpZ25pZmljYW50IG5ldHdvcmsNCm91dGFnZXMgdGhhdCB3ZXJlIGNhdXNlZCBh
cm91bmQgYSBkZWNhZGUgYWdvIGJ5IGxlYWthZ2Ugb2YgQkdQIEF0dHJpYnV0ZSAxMjgNCihBVFRS
X1NFVCwgUkZDIDYzNjgpIGludG8gdGhlIGdsb2JhbCBJbnRlcm5ldC4NCg0KVGhlIFNJRHMgY29u
dGFpbmVkIGluIHRoZXNlIGlmLXRoZXktd2VyZS10by1sZWFrIHJvdXRlcyBwb3RlbnRpYWxseSBn
aXZlIGFuDQphdHRhY2tlciBhIG1lYW5zIG9mIGRpcmVjdGluZyBwYWNrZXRzIGludG8gYSBWUE4g
Y3VzdG9tZXLigJlzIGludGVybmFsIG5ldHdvcmsuDQoNCjQuIFNwZWFraW5nIG9mIFdhcnJlbuKA
mXMgRElTQ1VTUywgdGhlIHNoZXBoZXJk4oCZcyB3cml0ZXVwIGluZGljYXRlcyDigJxzb2xpZCBb
V0ddDQpjb25zZW5zdXPigJ07IGhvd2V2ZXIsIHRoZXJlIGRvZXNu4oCZdCBzZWVtIHRvIGJlIGNv
bnNlbnN1cyBldmVuIGFtb25nc3QgdGhlDQphdXRob3JzIGFzIHRvIHdoZXRoZXIgU2VjdGlvbnMg
NS4zIGFuZCA1LjQgYXJlIGFwcHJvcHJpYXRlLiBUaGlzIGlzIGEgZmFpcmx5DQpmdW5kYW1lbnRh
bCBkaXNhZ3JlZW1lbnQhIEFuIGlsbHVzdHJhdGlvbiBvZiB0aGUgZGlzYWdyZWVtZW50IGlzDQpo
dHRwczovL3VybGRlZmVuc2UuY29tL3YzL19faHR0cHM6Ly9tYWlsYXJjaGl2ZS5pZXRmLm9yZy9h
cmNoL21zZy9iZXNzL0sxSkt4R24xOUJYQUxzM3JVelVBYUdUWmkwWS9fXzshIU5FdDZ5TWFPLWdr
IVh2MUl2VXN3alQwYkt6aGFLbGJvZndiNS01WUdRMWhOb05zMnpoQW9Qd1BwblAteVlMNkdETU81
TEw4MmFnJCA6DQoNCuKAnFNvIEkgY2FuIHNlZSB3aHkgc29tZSBwZW9wbGUgbWF5IGhhdmUgdGhv
dWdodCBvaCBzaW5jZSB0cmFuc3BvcnQgaW4gU1J2NiBjb21lcw0KZm9yIGZyZWUgbGV0J3MgbG9h
ZCBpdCB3aXRoIHNlcnZpY2VzIGluIGFuIGF0dHJpYnV0ZSBhbmQgYmUgZG9uZS4gWWVzIEkgY2Fu
IHNlZQ0KdGhhdCBmbGF0dGVuaW5nIHRoaXMgbWFrZSBpdCBwb3RlbnRpYWxseSBlYXNpZXIgKG9u
ZSBsZXNzIFNBRkkgdG8gZW5hYmxlKSwgKmJ1dA0KSSBhbSBub3Qgc3VyZSB3ZSBoYXZlIHJlYWNo
ZWQgYSBicm9hZCBhZ3JlZW1lbnQgaGVyZS4qIFRoaXMgY29tZXMgYXMgYQ0KY29uc2VxdWVuY2Ug
b2YgbW92aW5nIHNlcnZpY2UgcHJlZml4ZXMgZnJvbSBNUF9SRUFDSF9OTFJJIChwZXJoYXBzIG5l
dyBmb3JtYXQNCmFuZCBuZXcgU0FGSSkgdG8gYW4gYXR0cmlidXRlLuKAnQ0KDQooRW1waGFzaXMg
YWRkZWQuKQ0KDQpJdCdzIG9mIGNvdXJzZSBwb3NzaWJsZSBmb3IgYW4gYXV0aG9yIHRvIGJlIGlu
IHRoZSByb3VnaCBhcyByZWdhcmRzIGNvbnNlbnN1cywNCmp1c3QgYXMgYW55IG90aGVyIFdHIGNv
bnRyaWJ1dG9yLCBidXQgaXQncyBhIGxpdHRsZSB1bnVzdWFsLCBhbmQgdGhpcw0KZGlzYWdyZWVt
ZW50IGRvZXNuJ3QgZXZlbiBzZWVtIHRvIGhhdmUgYmVlbiBwcmV2aW91c2x5IGFpcmVkLiBGb3Ig
dGhpcyByZWFzb24sDQpJIGhhdmUgdG8gcXVlc3Rpb24gdGhlIHN0cmVuZ3RoIG9mIHRoZSBjb25z
ZW5zdXMgYmVoaW5kIHRoaXMgZG9jdW1lbnQsIGFuZCBhc2sNCnRoZSBXRyBjaGFpcnMgdG8gd2Vp
Z2ggaW4gcmVnYXJkaW5nIHdoZXRoZXIgY29uc2Vuc3VzIG9uIGF0IGxlYXN0IHRoaXMgcG9pbnQN
Cm5lZWRzIHRvIGJlIGNoZWNrZWQgYmVmb3JlIHdlIHByb2NlZWQgZm9yd2FyZC4NCg0KNS4gRmlu
YWxseSwgSSBoYXZlIHRvIHF1ZXN0aW9uIHRoZSBsZW5ndGggb2YgdGhlIGF1dGhvciBsaXN0LiBB
cyBJ4oCZbSBzdXJlIHlvdQ0Ka25vdywgdGhlIGd1aWRhbmNlIGlzIHRvIGxpbWl0IGF1dGhvciBs
aXN0cyB0byBubyBtb3JlIHRoYW4gZml2ZSwgb3RoZXIgdGhhbg0KdW5kZXIgdW51c3VhbCBjaXJj
dW1zdGFuY2VzLiBJIHdvdWxkIGhhdmUgZXhwZWN0ZWQgdG8gZmluZCBhbiBleHBsYW5hdGlvbiBv
Zg0KdGhlIGNpcmN1bXN0YW5jZXMgYXJvdW5kIHRoZSBhdXRob3IgbGlzdCBvZiB0aGlzIGRvY3Vt
ZW50IGluIHRoZSBzaGVwaGVyZA0Kd3JpdGV1cDsgdGhlcmUgaXMgbm9uZS4gKEl04oCZcyBhIHNw
ZWNpZmljIGNoZWNrIGl0ZW0gaW4gR3VpZGVsaW5lcyB0byBBdXRob3JzIG9mDQpJbnRlcm5ldC1E
cmFmdHMsIGh0dHBzOi8vdXJsZGVmZW5zZS5jb20vdjMvX19odHRwczovL3d3dy5pZXRmLm9yZy9o
b3cvaWRzL2d1aWRlbGluZXMvX187ISFORXQ2eU1hTy1nayFYdjFJdlVzd2pUMGJLemhhS2xib2Z3
YjUtNVlHUTFoTm9OczJ6aEFvUHdQcG5QLXlZTDZHRE1QWmEwNHBfdyQgKQ0KDQpUaGUgZWFzaWVz
dCB3YXkgdG8gcmVzb2x2ZSB0aGlzIHdvdWxkIGJlIHRvIHRyaW0gdGhlIGF1dGhvciBsaXN0IHBl
ciB0aGUNCnN1Z2dlc3Rpb25zIGluIFJGQyA3MzIyIMKnNC4xLjEsIG9mIGNvdXJzZS4NCg0KDQot
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tDQpDT01NRU5UOg0KLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLQ0KDQoxLiBJIHN1cHBvcnQgV2Fy
cmVuIEt1bWFyaeKAmXMgRElTQ1VTUy4NCg0KMi4gKEZ1cnRoZXIgY29tbWVudHMgVEJEIGFuZCBJ
IGFwb2xvZ2l6ZSBmb3Igbm90IHByb3ZpZGluZyB0aGVtIG5vdzsgSSB3YW50ZWQNCnRvIGdldCB0
aGlzIHNlbnQgb2ZmIHRob3VnaC4pDQoNCg0K

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

PGh0bWw+DQo8aGVhZD4NCjxtZXRhIGh0dHAtZXF1aXY9IkNvbnRlbnQtVHlwZSIgY29udGVudD0i
dGV4dC9odG1sOyBjaGFyc2V0PXV0Zi04Ij4NCjwvaGVhZD4NCjxib2R5IHN0eWxlPSJ3b3JkLXdy
YXA6IGJyZWFrLXdvcmQ7IC13ZWJraXQtbmJzcC1tb2RlOiBzcGFjZTsgbGluZS1icmVhazogYWZ0
ZXItd2hpdGUtc3BhY2U7IiBjbGFzcz0iIj4NClRoYW5rcy4gQSBjb3VwbGUgd2Vla3MgaXMganVz
dCBmaW5lLg0KPGRpdiBjbGFzcz0iIj48YnIgY2xhc3M9IiI+DQo8L2Rpdj4NCjxkaXYgY2xhc3M9
IiI+4oCUSm9objxiciBjbGFzcz0iIj4NCjxkaXY+PGJyIGNsYXNzPSIiPg0KPGJsb2NrcXVvdGUg
dHlwZT0iY2l0ZSIgY2xhc3M9IiI+DQo8ZGl2IGNsYXNzPSIiPk9uIEZlYiAxOCwgMjAyMiwgYXQg
MTI6NDQgUE0sIEJvY2NpLCBNYXR0aGV3IChOb2tpYSAtIEdCKSAmbHQ7PGEgaHJlZj0ibWFpbHRv
Om1hdHRoZXcuYm9jY2lAbm9raWEuY29tIiBjbGFzcz0iIj5tYXR0aGV3LmJvY2NpQG5va2lhLmNv
bTwvYT4mZ3Q7IHdyb3RlOjwvZGl2Pg0KPGJyIGNsYXNzPSJBcHBsZS1pbnRlcmNoYW5nZS1uZXds
aW5lIj4NCjxkaXYgY2xhc3M9IiI+DQo8ZGl2IGNsYXNzPSIiPg0KPGRpdiBjbGFzcz0iIj48YnIg
Y2xhc3M9IiI+DQo8L2Rpdj4NCjxkaXYgY2xhc3M9IiI+DQo8ZGl2IGNsYXNzPSIiPg0KPGRpdiBj
bGFzcz0iIj4NCjxkaXYgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6IHJnYigyNTUsIDI1NSwgMjU1
KTsiIGRpcj0ibHRyIiBjbGFzcz0iIj5IaSBKb2huPC9kaXY+DQo8ZGl2IHN0eWxlPSJiYWNrZ3Jv
dW5kLWNvbG9yOiByZ2IoMjU1LCAyNTUsIDI1NSk7IiBkaXI9Imx0ciIgY2xhc3M9IiI+PGJyIGNs
YXNzPSIiPg0KPC9kaXY+DQo8ZGl2IHN0eWxlPSJiYWNrZ3JvdW5kLWNvbG9yOiByZ2IoMjU1LCAy
NTUsIDI1NSk7IiBkaXI9Imx0ciIgY2xhc3M9IiI+SeKAmWxsIHNlbmQgYSBub3RlIHRvIHRoZSBJ
RFIgbGlzdCByZXF1ZXN0aW5nIHJldmlldyAtIGlzIGEgY291cGxlIG9mIHdlZWtzIHN1ZmZpY2ll
bnQ/PC9kaXY+DQo8ZGl2IHN0eWxlPSJiYWNrZ3JvdW5kLWNvbG9yOiByZ2IoMjU1LCAyNTUsIDI1
NSk7IiBkaXI9Imx0ciIgY2xhc3M9IiI+PGJyIGNsYXNzPSIiPg0KPC9kaXY+DQo8ZGl2IHN0eWxl
PSJiYWNrZ3JvdW5kLWNvbG9yOiByZ2IoMjU1LCAyNTUsIDI1NSk7IiBkaXI9Imx0ciIgY2xhc3M9
IiI+PGJyIGNsYXNzPSIiPg0KPC9kaXY+DQo8L2Rpdj4NCjxkaXYgaWQ9Im1zLW91dGxvb2stbW9i
aWxlLXNpZ25hdHVyZSIgY2xhc3M9IiI+DQo8ZGl2IGNsYXNzPSIiPjxiciBjbGFzcz0iIj4NCjwv
ZGl2Pg0KPGRpdiBzdHlsZT0iZGlyZWN0aW9uOiBsdHI7IiBjbGFzcz0iIj5NYXR0aGV3PC9kaXY+
DQo8ZGl2IGNsYXNzPSIiPjxiciBjbGFzcz0iIj4NCjwvZGl2Pg0KPC9kaXY+DQo8L2Rpdj4NCjxo
ciBzdHlsZT0iZGlzcGxheTppbmxpbmUtYmxvY2s7d2lkdGg6OTglIiB0YWJpbmRleD0iLTEiIGNs
YXNzPSIiPg0KPGRpdiBpZD0iZGl2UnBseUZ3ZE1zZyIgZGlyPSJsdHIiIGNsYXNzPSIiPjxmb250
IGZhY2U9IkNhbGlicmksIHNhbnMtc2VyaWYiIHN0eWxlPSJmb250LXNpemU6MTFwdCIgY2xhc3M9
IiI+PGIgY2xhc3M9IiI+RnJvbTo8L2I+IEpvaG4gU2N1ZGRlciAmbHQ7PGEgaHJlZj0ibWFpbHRv
Ompnc0BqdW5pcGVyLm5ldCIgY2xhc3M9IiI+amdzQGp1bmlwZXIubmV0PC9hPiZndDs8YnIgY2xh
c3M9IiI+DQo8YiBjbGFzcz0iIj5TZW50OjwvYj4gRnJpZGF5LCBGZWJydWFyeSAxOCwgMjAyMiA1
OjI5OjU3IFBNPGJyIGNsYXNzPSIiPg0KPGIgY2xhc3M9IiI+VG86PC9iPiBCb2NjaSwgTWF0dGhl
dyAoTm9raWEgLSBHQikgJmx0OzxhIGhyZWY9Im1haWx0bzptYXR0aGV3LmJvY2NpQG5va2lhLmNv
bSIgY2xhc3M9IiI+bWF0dGhldy5ib2NjaUBub2tpYS5jb208L2E+Jmd0OzxiciBjbGFzcz0iIj4N
CjxiIGNsYXNzPSIiPkNjOjwvYj4gPGEgaHJlZj0ibWFpbHRvOmRyYWZ0LWlldGYtYmVzcy1zcnY2
LXNlcnZpY2VzQGlldGYub3JnIiBjbGFzcz0iIj4NCmRyYWZ0LWlldGYtYmVzcy1zcnY2LXNlcnZp
Y2VzQGlldGYub3JnPC9hPiAmbHQ7PGEgaHJlZj0ibWFpbHRvOmRyYWZ0LWlldGYtYmVzcy1zcnY2
LXNlcnZpY2VzQGlldGYub3JnIiBjbGFzcz0iIj5kcmFmdC1pZXRmLWJlc3Mtc3J2Ni1zZXJ2aWNl
c0BpZXRmLm9yZzwvYT4mZ3Q7Ow0KPGEgaHJlZj0ibWFpbHRvOmJlc3MtY2hhaXJzQGlldGYub3Jn
IiBjbGFzcz0iIj5iZXNzLWNoYWlyc0BpZXRmLm9yZzwvYT4gJmx0OzxhIGhyZWY9Im1haWx0bzpi
ZXNzLWNoYWlyc0BpZXRmLm9yZyIgY2xhc3M9IiI+YmVzcy1jaGFpcnNAaWV0Zi5vcmc8L2E+Jmd0
OzsgVGhlIElFU0cgJmx0OzxhIGhyZWY9Im1haWx0bzppZXNnQGlldGYub3JnIiBjbGFzcz0iIj5p
ZXNnQGlldGYub3JnPC9hPiZndDs7DQo8YSBocmVmPSJtYWlsdG86YmVzc0BpZXRmLm9yZyIgY2xh
c3M9IiI+YmVzc0BpZXRmLm9yZzwvYT4gJmx0OzxhIGhyZWY9Im1haWx0bzpiZXNzQGlldGYub3Jn
IiBjbGFzcz0iIj5iZXNzQGlldGYub3JnPC9hPiZndDs7DQo8YSBocmVmPSJtYWlsdG86aWRyLWNo
YWlyc0BpZXRmLm9yZyIgY2xhc3M9IiI+aWRyLWNoYWlyc0BpZXRmLm9yZzwvYT4gJmx0OzxhIGhy
ZWY9Im1haWx0bzppZHItY2hhaXJzQGlldGYub3JnIiBjbGFzcz0iIj5pZHItY2hhaXJzQGlldGYu
b3JnPC9hPiZndDs8YnIgY2xhc3M9IiI+DQo8YiBjbGFzcz0iIj5TdWJqZWN0OjwvYj4gUmU6IEpv
aG4gU2N1ZGRlcidzIERpc2N1c3Mgb24gZHJhZnQtaWV0Zi1iZXNzLXNydjYtc2VydmljZXMtMTE6
ICh3aXRoIERJU0NVU1MgYW5kIENPTU1FTlQpPC9mb250Pg0KPGRpdiBjbGFzcz0iIj4mbmJzcDs8
L2Rpdj4NCjwvZGl2Pg0KPGRpdiBjbGFzcz0iIiBzdHlsZT0id29yZC13cmFwOmJyZWFrLXdvcmQ7
IGxpbmUtYnJlYWs6YWZ0ZXItd2hpdGUtc3BhY2UiPkFmdGVyIHNsZWVwaW5nIG9uIGl0IEkgd2Fz
IHRvbyBoYXN0eSBpbiBzYXlpbmcg4oCcd2F0ZXIgdW5kZXIgdGhlIGJyaWRnZeKAnSBhbmQgbW92
aW5nIG9uLiZuYnNwOw0KPGRpdiBjbGFzcz0iIj48YnIgY2xhc3M9IiI+DQo8L2Rpdj4NCjxkaXYg
Y2xhc3M9IiI+SeKAmWQgbGlrZSB0byByZXF1ZXN0IHRoYXQgeW91IGNvcnJlY3QgdGhlIG92ZXJz
aWdodCBhbmQgc2VlayBpbnB1dCBmcm9tIElEUiDigJQgd2hhdCB3b3VsZCBoYXZlIGhhcHBlbmVk
IGlmIHRoZSBkb2N1bWVudCBoYWQgYmVlbiBjcm9zcy1XR0xD4oCZZCB3aXRoIElEUi4gUG9zc2li
bHkgdGhpcyB3aWxsIHJlc3VsdCBpbiBubyBpbnB1dCAodGhhdCBoYXBwZW5zIHNvbWV0aW1lcykg
b2YgY291cnNlLiBCdXQsIGlmIHlvdSBzdGFydCBub3csDQogSSBkb27igJl0IGFudGljaXBhdGUg
aXQgd2lsbCB0dXJuIGludG8gdGhlIGxvbmcgcG9sZSBmb3IgbW92aW5nIHRoZSBkb2N1bWVudCBm
b3J3YXJkLjwvZGl2Pg0KPGRpdiBjbGFzcz0iIj48YnIgY2xhc3M9IiI+DQo8L2Rpdj4NCjxkaXYg
Y2xhc3M9IiI+VGhhbmtzLDwvZGl2Pg0KPGRpdiBjbGFzcz0iIj48YnIgY2xhc3M9IiI+DQo8L2Rp
dj4NCjxkaXYgY2xhc3M9IiI+4oCUSm9objxiciBjbGFzcz0iIj4NCjxkaXYgY2xhc3M9IiI+PGJy
IGNsYXNzPSIiPg0KPGJsb2NrcXVvdGUgdHlwZT0iY2l0ZSIgY2xhc3M9IiI+DQo8ZGl2IGNsYXNz
PSIiPk9uIEZlYiAxNywgMjAyMiwgYXQgMjoxNSBQTSwgSm9obiBTY3VkZGVyICZsdDs8YSBocmVm
PSJtYWlsdG86amdzPTQwanVuaXBlci5uZXRAZG1hcmMuaWV0Zi5vcmciIGNsYXNzPSIiPmpncz00
MGp1bmlwZXIubmV0QGRtYXJjLmlldGYub3JnPC9hPiZndDsgd3JvdGU6PC9kaXY+DQo8YnIgY2xh
c3M9InhfQXBwbGUtaW50ZXJjaGFuZ2UtbmV3bGluZSI+DQo8ZGl2IGNsYXNzPSIiPjxiciBjbGFz
cz0iIiBzdHlsZT0iZm9udC1mYW1pbHk6SGVsdmV0aWNhOyBmb250LXNpemU6MThweDsgZm9udC1z
dHlsZTpub3JtYWw7IGZvbnQtdmFyaWFudC1jYXBzOm5vcm1hbDsgZm9udC13ZWlnaHQ6bm9ybWFs
OyBsZXR0ZXItc3BhY2luZzpub3JtYWw7IHRleHQtYWxpZ246c3RhcnQ7IHRleHQtaW5kZW50OjBw
eDsgdGV4dC10cmFuc2Zvcm06bm9uZTsgd2hpdGUtc3BhY2U6bm9ybWFsOyB3b3JkLXNwYWNpbmc6
MHB4OyB0ZXh0LWRlY29yYXRpb246bm9uZSI+DQo8c3BhbiBjbGFzcz0iIiBzdHlsZT0iZm9udC1m
YW1pbHk6SGVsdmV0aWNhOyBmb250LXNpemU6MThweDsgZm9udC1zdHlsZTpub3JtYWw7IGZvbnQt
dmFyaWFudC1jYXBzOm5vcm1hbDsgZm9udC13ZWlnaHQ6bm9ybWFsOyBsZXR0ZXItc3BhY2luZzpu
b3JtYWw7IHRleHQtYWxpZ246c3RhcnQ7IHRleHQtaW5kZW50OjBweDsgdGV4dC10cmFuc2Zvcm06
bm9uZTsgd2hpdGUtc3BhY2U6bm9ybWFsOyB3b3JkLXNwYWNpbmc6MHB4OyB0ZXh0LWRlY29yYXRp
b246bm9uZTsgZmxvYXQ6bm9uZTsgZGlzcGxheTppbmxpbmUhaW1wb3J0YW50Ij5UaGFua3MsDQog
TWF0dGhldy4gSSBkaWRu4oCZdCB0aGluayBvZiBzZWFyY2hpbmcgZm9yIGl0IHVuZGVyIHRoZSBp
bmRpdmlkdWFsIHN1Ym1pc3Npb24gbmFtZTsgd2hlbiBJIHJlYWQg4oCcY3Jvc3MtcmV2aWV3ZWTi
gJ0gSSBpbnRlcnByZXRlZCB0aGF0IGFzIFdHTEMsIG5vdCBXRyBhZG9wdGlvbi48L3NwYW4+PGJy
IGNsYXNzPSIiIHN0eWxlPSJmb250LWZhbWlseTpIZWx2ZXRpY2E7IGZvbnQtc2l6ZToxOHB4OyBm
b250LXN0eWxlOm5vcm1hbDsgZm9udC12YXJpYW50LWNhcHM6bm9ybWFsOyBmb250LXdlaWdodDpu
b3JtYWw7IGxldHRlci1zcGFjaW5nOm5vcm1hbDsgdGV4dC1hbGlnbjpzdGFydDsgdGV4dC1pbmRl
bnQ6MHB4OyB0ZXh0LXRyYW5zZm9ybTpub25lOyB3aGl0ZS1zcGFjZTpub3JtYWw7IHdvcmQtc3Bh
Y2luZzowcHg7IHRleHQtZGVjb3JhdGlvbjpub25lIj4NCjxiciBjbGFzcz0iIiBzdHlsZT0iZm9u
dC1mYW1pbHk6SGVsdmV0aWNhOyBmb250LXNpemU6MThweDsgZm9udC1zdHlsZTpub3JtYWw7IGZv
bnQtdmFyaWFudC1jYXBzOm5vcm1hbDsgZm9udC13ZWlnaHQ6bm9ybWFsOyBsZXR0ZXItc3BhY2lu
Zzpub3JtYWw7IHRleHQtYWxpZ246c3RhcnQ7IHRleHQtaW5kZW50OjBweDsgdGV4dC10cmFuc2Zv
cm06bm9uZTsgd2hpdGUtc3BhY2U6bm9ybWFsOyB3b3JkLXNwYWNpbmc6MHB4OyB0ZXh0LWRlY29y
YXRpb246bm9uZSI+DQo8c3BhbiBjbGFzcz0iIiBzdHlsZT0iZm9udC1mYW1pbHk6SGVsdmV0aWNh
OyBmb250LXNpemU6MThweDsgZm9udC1zdHlsZTpub3JtYWw7IGZvbnQtdmFyaWFudC1jYXBzOm5v
cm1hbDsgZm9udC13ZWlnaHQ6bm9ybWFsOyBsZXR0ZXItc3BhY2luZzpub3JtYWw7IHRleHQtYWxp
Z246c3RhcnQ7IHRleHQtaW5kZW50OjBweDsgdGV4dC10cmFuc2Zvcm06bm9uZTsgd2hpdGUtc3Bh
Y2U6bm9ybWFsOyB3b3JkLXNwYWNpbmc6MHB4OyB0ZXh0LWRlY29yYXRpb246bm9uZTsgZmxvYXQ6
bm9uZTsgZGlzcGxheTppbmxpbmUhaW1wb3J0YW50Ij5JdA0KIGxvb2tzIHRvIG1lIGFzIHRob3Vn
aCB0aGVyZSB3YXMgbm8gcmVwbHkgdG8gdGhlIG5vdGlmaWNhdGlvbiBtZXNzYWdlIHlvdSByZWZl
cmVuY2UsIGRvIHlvdSBhZ3JlZT8gKE9mIGNvdXJzZSB0aGVyZSBtaWdodCBoYXZlIGJlZW4gcGVv
cGxlIHdobyBjb21tZW50ZWQgb24gdGhlIEJFU1MgbGlzdCwgYnV0IEkgZG9u4oCZdCBzZWUgYW55
dGhpbmcgY2PigJlkIHRvIElEUi4pPC9zcGFuPjxiciBjbGFzcz0iIiBzdHlsZT0iZm9udC1mYW1p
bHk6SGVsdmV0aWNhOyBmb250LXNpemU6MThweDsgZm9udC1zdHlsZTpub3JtYWw7IGZvbnQtdmFy
aWFudC1jYXBzOm5vcm1hbDsgZm9udC13ZWlnaHQ6bm9ybWFsOyBsZXR0ZXItc3BhY2luZzpub3Jt
YWw7IHRleHQtYWxpZ246c3RhcnQ7IHRleHQtaW5kZW50OjBweDsgdGV4dC10cmFuc2Zvcm06bm9u
ZTsgd2hpdGUtc3BhY2U6bm9ybWFsOyB3b3JkLXNwYWNpbmc6MHB4OyB0ZXh0LWRlY29yYXRpb246
bm9uZSI+DQo8YnIgY2xhc3M9IiIgc3R5bGU9ImZvbnQtZmFtaWx5OkhlbHZldGljYTsgZm9udC1z
aXplOjE4cHg7IGZvbnQtc3R5bGU6bm9ybWFsOyBmb250LXZhcmlhbnQtY2Fwczpub3JtYWw7IGZv
bnQtd2VpZ2h0Om5vcm1hbDsgbGV0dGVyLXNwYWNpbmc6bm9ybWFsOyB0ZXh0LWFsaWduOnN0YXJ0
OyB0ZXh0LWluZGVudDowcHg7IHRleHQtdHJhbnNmb3JtOm5vbmU7IHdoaXRlLXNwYWNlOm5vcm1h
bDsgd29yZC1zcGFjaW5nOjBweDsgdGV4dC1kZWNvcmF0aW9uOm5vbmUiPg0KPHNwYW4gY2xhc3M9
IiIgc3R5bGU9ImZvbnQtZmFtaWx5OkhlbHZldGljYTsgZm9udC1zaXplOjE4cHg7IGZvbnQtc3R5
bGU6bm9ybWFsOyBmb250LXZhcmlhbnQtY2Fwczpub3JtYWw7IGZvbnQtd2VpZ2h0Om5vcm1hbDsg
bGV0dGVyLXNwYWNpbmc6bm9ybWFsOyB0ZXh0LWFsaWduOnN0YXJ0OyB0ZXh0LWluZGVudDowcHg7
IHRleHQtdHJhbnNmb3JtOm5vbmU7IHdoaXRlLXNwYWNlOm5vcm1hbDsgd29yZC1zcGFjaW5nOjBw
eDsgdGV4dC1kZWNvcmF0aW9uOm5vbmU7IGZsb2F0Om5vbmU7IGRpc3BsYXk6aW5saW5lIWltcG9y
dGFudCI+SXQNCiBkb2VzIHNlZW0gdG8gbWUgYXMgdGhvdWdoLCBjb25zaWRlcmluZyB0aGUgdW51
c3VhbGx5IGNsb3NlIGFzc29jaWF0aW9uIGJldHdlZW4gdGhpcyBzcGVjIGFuZCBhbiBhY3RpdmUg
SURSIGRyYWZ0LCBpdCB3b3VsZCBoYXZlIG1hZGUgc2Vuc2UgdG8gY3Jvc3MtV0dMQyBpdCwgaW5j
bHVkaW5nIGEgc3BlY2lmaWMgcG9pbnRlciB0byB0aGUgb3ZlcmxhcC4gSSBtZWFuLCBJIGFja25v
d2xlZGdlIHRoYXQgbWlnaHQgaGF2ZSBjb21lIHRvIG5vdGhpbmcNCiBzaW5jZSB0aGVyZeKAmXMg
Y29uc2lkZXJhYmxlIG92ZXJsYXAgYmV0d2VlbiB0aGUgZ3JvdXBzIOKAlCBidXQgaXTigJlzIG5v
dCB1bml2ZXJzYWwgb3ZlcmxhcC4gQW55d2F5LCBpdOKAmXMgd2F0ZXIgdW5kZXIgdGhlIGJyaWRn
ZSBub3cuPC9zcGFuPjxiciBjbGFzcz0iIiBzdHlsZT0iZm9udC1mYW1pbHk6SGVsdmV0aWNhOyBm
b250LXNpemU6MThweDsgZm9udC1zdHlsZTpub3JtYWw7IGZvbnQtdmFyaWFudC1jYXBzOm5vcm1h
bDsgZm9udC13ZWlnaHQ6bm9ybWFsOyBsZXR0ZXItc3BhY2luZzpub3JtYWw7IHRleHQtYWxpZ246
c3RhcnQ7IHRleHQtaW5kZW50OjBweDsgdGV4dC10cmFuc2Zvcm06bm9uZTsgd2hpdGUtc3BhY2U6
bm9ybWFsOyB3b3JkLXNwYWNpbmc6MHB4OyB0ZXh0LWRlY29yYXRpb246bm9uZSI+DQo8YnIgY2xh
c3M9IiIgc3R5bGU9ImZvbnQtZmFtaWx5OkhlbHZldGljYTsgZm9udC1zaXplOjE4cHg7IGZvbnQt
c3R5bGU6bm9ybWFsOyBmb250LXZhcmlhbnQtY2Fwczpub3JtYWw7IGZvbnQtd2VpZ2h0Om5vcm1h
bDsgbGV0dGVyLXNwYWNpbmc6bm9ybWFsOyB0ZXh0LWFsaWduOnN0YXJ0OyB0ZXh0LWluZGVudDow
cHg7IHRleHQtdHJhbnNmb3JtOm5vbmU7IHdoaXRlLXNwYWNlOm5vcm1hbDsgd29yZC1zcGFjaW5n
OjBweDsgdGV4dC1kZWNvcmF0aW9uOm5vbmUiPg0KPHNwYW4gY2xhc3M9IiIgc3R5bGU9ImZvbnQt
ZmFtaWx5OkhlbHZldGljYTsgZm9udC1zaXplOjE4cHg7IGZvbnQtc3R5bGU6bm9ybWFsOyBmb250
LXZhcmlhbnQtY2Fwczpub3JtYWw7IGZvbnQtd2VpZ2h0Om5vcm1hbDsgbGV0dGVyLXNwYWNpbmc6
bm9ybWFsOyB0ZXh0LWFsaWduOnN0YXJ0OyB0ZXh0LWluZGVudDowcHg7IHRleHQtdHJhbnNmb3Jt
Om5vbmU7IHdoaXRlLXNwYWNlOm5vcm1hbDsgd29yZC1zcGFjaW5nOjBweDsgdGV4dC1kZWNvcmF0
aW9uOm5vbmU7IGZsb2F0Om5vbmU7IGRpc3BsYXk6aW5saW5lIWltcG9ydGFudCI+SeKAmXZlDQog
YWRkZWQgdGhlIElEUiBjaGFpcnMgdG8gdGhlIGNjIGp1c3QgaW4gY2FzZSBhbnkgb2YgdGhlbSB3
YW50IHRvIGNvbW1lbnQuPC9zcGFuPjxiciBjbGFzcz0iIiBzdHlsZT0iZm9udC1mYW1pbHk6SGVs
dmV0aWNhOyBmb250LXNpemU6MThweDsgZm9udC1zdHlsZTpub3JtYWw7IGZvbnQtdmFyaWFudC1j
YXBzOm5vcm1hbDsgZm9udC13ZWlnaHQ6bm9ybWFsOyBsZXR0ZXItc3BhY2luZzpub3JtYWw7IHRl
eHQtYWxpZ246c3RhcnQ7IHRleHQtaW5kZW50OjBweDsgdGV4dC10cmFuc2Zvcm06bm9uZTsgd2hp
dGUtc3BhY2U6bm9ybWFsOyB3b3JkLXNwYWNpbmc6MHB4OyB0ZXh0LWRlY29yYXRpb246bm9uZSI+
DQo8YnIgY2xhc3M9IiIgc3R5bGU9ImZvbnQtZmFtaWx5OkhlbHZldGljYTsgZm9udC1zaXplOjE4
cHg7IGZvbnQtc3R5bGU6bm9ybWFsOyBmb250LXZhcmlhbnQtY2Fwczpub3JtYWw7IGZvbnQtd2Vp
Z2h0Om5vcm1hbDsgbGV0dGVyLXNwYWNpbmc6bm9ybWFsOyB0ZXh0LWFsaWduOnN0YXJ0OyB0ZXh0
LWluZGVudDowcHg7IHRleHQtdHJhbnNmb3JtOm5vbmU7IHdoaXRlLXNwYWNlOm5vcm1hbDsgd29y
ZC1zcGFjaW5nOjBweDsgdGV4dC1kZWNvcmF0aW9uOm5vbmUiPg0KPHNwYW4gY2xhc3M9IiIgc3R5
bGU9ImZvbnQtZmFtaWx5OkhlbHZldGljYTsgZm9udC1zaXplOjE4cHg7IGZvbnQtc3R5bGU6bm9y
bWFsOyBmb250LXZhcmlhbnQtY2Fwczpub3JtYWw7IGZvbnQtd2VpZ2h0Om5vcm1hbDsgbGV0dGVy
LXNwYWNpbmc6bm9ybWFsOyB0ZXh0LWFsaWduOnN0YXJ0OyB0ZXh0LWluZGVudDowcHg7IHRleHQt
dHJhbnNmb3JtOm5vbmU7IHdoaXRlLXNwYWNlOm5vcm1hbDsgd29yZC1zcGFjaW5nOjBweDsgdGV4
dC1kZWNvcmF0aW9uOm5vbmU7IGZsb2F0Om5vbmU7IGRpc3BsYXk6aW5saW5lIWltcG9ydGFudCI+
UmVnYXJkcyw8L3NwYW4+PGJyIGNsYXNzPSIiIHN0eWxlPSJmb250LWZhbWlseTpIZWx2ZXRpY2E7
IGZvbnQtc2l6ZToxOHB4OyBmb250LXN0eWxlOm5vcm1hbDsgZm9udC12YXJpYW50LWNhcHM6bm9y
bWFsOyBmb250LXdlaWdodDpub3JtYWw7IGxldHRlci1zcGFjaW5nOm5vcm1hbDsgdGV4dC1hbGln
bjpzdGFydDsgdGV4dC1pbmRlbnQ6MHB4OyB0ZXh0LXRyYW5zZm9ybTpub25lOyB3aGl0ZS1zcGFj
ZTpub3JtYWw7IHdvcmQtc3BhY2luZzowcHg7IHRleHQtZGVjb3JhdGlvbjpub25lIj4NCjxiciBj
bGFzcz0iIiBzdHlsZT0iZm9udC1mYW1pbHk6SGVsdmV0aWNhOyBmb250LXNpemU6MThweDsgZm9u
dC1zdHlsZTpub3JtYWw7IGZvbnQtdmFyaWFudC1jYXBzOm5vcm1hbDsgZm9udC13ZWlnaHQ6bm9y
bWFsOyBsZXR0ZXItc3BhY2luZzpub3JtYWw7IHRleHQtYWxpZ246c3RhcnQ7IHRleHQtaW5kZW50
OjBweDsgdGV4dC10cmFuc2Zvcm06bm9uZTsgd2hpdGUtc3BhY2U6bm9ybWFsOyB3b3JkLXNwYWNp
bmc6MHB4OyB0ZXh0LWRlY29yYXRpb246bm9uZSI+DQo8c3BhbiBjbGFzcz0iIiBzdHlsZT0iZm9u
dC1mYW1pbHk6SGVsdmV0aWNhOyBmb250LXNpemU6MThweDsgZm9udC1zdHlsZTpub3JtYWw7IGZv
bnQtdmFyaWFudC1jYXBzOm5vcm1hbDsgZm9udC13ZWlnaHQ6bm9ybWFsOyBsZXR0ZXItc3BhY2lu
Zzpub3JtYWw7IHRleHQtYWxpZ246c3RhcnQ7IHRleHQtaW5kZW50OjBweDsgdGV4dC10cmFuc2Zv
cm06bm9uZTsgd2hpdGUtc3BhY2U6bm9ybWFsOyB3b3JkLXNwYWNpbmc6MHB4OyB0ZXh0LWRlY29y
YXRpb246bm9uZTsgZmxvYXQ6bm9uZTsgZGlzcGxheTppbmxpbmUhaW1wb3J0YW50Ij7igJRKb2hu
PC9zcGFuPjxiciBjbGFzcz0iIiBzdHlsZT0iZm9udC1mYW1pbHk6SGVsdmV0aWNhOyBmb250LXNp
emU6MThweDsgZm9udC1zdHlsZTpub3JtYWw7IGZvbnQtdmFyaWFudC1jYXBzOm5vcm1hbDsgZm9u
dC13ZWlnaHQ6bm9ybWFsOyBsZXR0ZXItc3BhY2luZzpub3JtYWw7IHRleHQtYWxpZ246c3RhcnQ7
IHRleHQtaW5kZW50OjBweDsgdGV4dC10cmFuc2Zvcm06bm9uZTsgd2hpdGUtc3BhY2U6bm9ybWFs
OyB3b3JkLXNwYWNpbmc6MHB4OyB0ZXh0LWRlY29yYXRpb246bm9uZSI+DQo8YnIgY2xhc3M9IiIg
c3R5bGU9ImZvbnQtZmFtaWx5OkhlbHZldGljYTsgZm9udC1zaXplOjE4cHg7IGZvbnQtc3R5bGU6
bm9ybWFsOyBmb250LXZhcmlhbnQtY2Fwczpub3JtYWw7IGZvbnQtd2VpZ2h0Om5vcm1hbDsgbGV0
dGVyLXNwYWNpbmc6bm9ybWFsOyB0ZXh0LWFsaWduOnN0YXJ0OyB0ZXh0LWluZGVudDowcHg7IHRl
eHQtdHJhbnNmb3JtOm5vbmU7IHdoaXRlLXNwYWNlOm5vcm1hbDsgd29yZC1zcGFjaW5nOjBweDsg
dGV4dC1kZWNvcmF0aW9uOm5vbmUiPg0KPGJsb2NrcXVvdGUgdHlwZT0iY2l0ZSIgY2xhc3M9IiIg
c3R5bGU9ImZvbnQtZmFtaWx5OkhlbHZldGljYTsgZm9udC1zaXplOjE4cHg7IGZvbnQtc3R5bGU6
bm9ybWFsOyBmb250LXZhcmlhbnQtY2Fwczpub3JtYWw7IGZvbnQtd2VpZ2h0Om5vcm1hbDsgbGV0
dGVyLXNwYWNpbmc6bm9ybWFsOyBvcnBoYW5zOmF1dG87IHRleHQtYWxpZ246c3RhcnQ7IHRleHQt
aW5kZW50OjBweDsgdGV4dC10cmFuc2Zvcm06bm9uZTsgd2hpdGUtc3BhY2U6bm9ybWFsOyB3aWRv
d3M6YXV0bzsgd29yZC1zcGFjaW5nOjBweDsgdGV4dC1kZWNvcmF0aW9uOm5vbmUiPg0KT24gRmVi
IDE3LCAyMDIyLCBhdCA1OjUyIEFNLCBCb2NjaSwgTWF0dGhldyAoTm9raWEgLSBHQikgJmx0Ozxh
IGhyZWY9Im1haWx0bzptYXR0aGV3LmJvY2NpQG5va2lhLmNvbSIgY2xhc3M9IiI+bWF0dGhldy5i
b2NjaUBub2tpYS5jb208L2E+Jmd0OyB3cm90ZTo8YnIgY2xhc3M9IiI+DQo8YnIgY2xhc3M9IiI+
DQo8YnIgY2xhc3M9IiI+DQo8YnIgY2xhc3M9IiI+DQpIaSBKb2huPGJyIGNsYXNzPSIiPg0KPGJy
IGNsYXNzPSIiPg0KUmVnYXJkaW5nIGNvbW1lbnQgKDEpLCB3ZSBzZW50IGEgbm90aWNlIHRvIHRo
ZSBJRFIgV0cgYXQgV0cgQWRvcHRpb24gdGltZTo8YnIgY2xhc3M9IiI+DQo8YnIgY2xhc3M9IiI+
DQpbSWRyXSBGVzogW2Jlc3NdIFdHIGFkb3B0aW9uIGFuZCBJUFIgcG9sbCBmb3IgZHJhZnQtZGF3
cmEtYmVzcy1zcnY2LXNlcnZpY2VzLTAyICg8YSBocmVmPSJodHRwczovL3VybGRlZmVuc2UuY29t
L3YzL19faHR0cDovL2lldGYub3JnX187ISFORXQ2eU1hTy1nayFVQWg1VUM5QzNwRVo5OUkyNUI4
N1ZLMVlfOHlPRnh3WnlVR09WMmx0UmpkQzZZWWRjREdSYkVRMDYwRER1QSQiIGNsYXNzPSIiPmll
dGYub3JnPC9hPik8YnIgY2xhc3M9IiI+DQo8YnIgY2xhc3M9IiI+DQo8YnIgY2xhc3M9IiI+DQpS
ZWdhcmRzPGJyIGNsYXNzPSIiPg0KPGJyIGNsYXNzPSIiPg0KTWF0dGhldzxiciBjbGFzcz0iIj4N
CjxiciBjbGFzcz0iIj4NCkZyb206IEpvaG4gU2N1ZGRlciB2aWEgRGF0YXRyYWNrZXIgJmx0Ozxh
IGhyZWY9Im1haWx0bzpub3JlcGx5QGlldGYub3JnIiBjbGFzcz0iIj5ub3JlcGx5QGlldGYub3Jn
PC9hPiZndDs8YnIgY2xhc3M9IiI+DQpEYXRlOiBXZWRuZXNkYXksIDE2IEZlYnJ1YXJ5IDIwMjIg
YXQgMjE6Mzk8YnIgY2xhc3M9IiI+DQpUbzogVGhlIElFU0cgJmx0OzxhIGhyZWY9Im1haWx0bzpp
ZXNnQGlldGYub3JnIiBjbGFzcz0iIj5pZXNnQGlldGYub3JnPC9hPiZndDs8YnIgY2xhc3M9IiI+
DQpDYzogPGEgaHJlZj0ibWFpbHRvOmRyYWZ0LWlldGYtYmVzcy1zcnY2LXNlcnZpY2VzQGlldGYu
b3JnIiBjbGFzcz0iIj5kcmFmdC1pZXRmLWJlc3Mtc3J2Ni1zZXJ2aWNlc0BpZXRmLm9yZzwvYT4g
Jmx0OzxhIGhyZWY9Im1haWx0bzpkcmFmdC1pZXRmLWJlc3Mtc3J2Ni1zZXJ2aWNlc0BpZXRmLm9y
ZyIgY2xhc3M9IiI+ZHJhZnQtaWV0Zi1iZXNzLXNydjYtc2VydmljZXNAaWV0Zi5vcmc8L2E+Jmd0
OywNCjxhIGhyZWY9Im1haWx0bzpiZXNzLWNoYWlyc0BpZXRmLm9yZyIgY2xhc3M9IiI+YmVzcy1j
aGFpcnNAaWV0Zi5vcmc8L2E+ICZsdDs8YSBocmVmPSJtYWlsdG86YmVzcy1jaGFpcnNAaWV0Zi5v
cmciIGNsYXNzPSIiPmJlc3MtY2hhaXJzQGlldGYub3JnPC9hPiZndDssDQo8YSBocmVmPSJtYWls
dG86YmVzc0BpZXRmLm9yZyIgY2xhc3M9IiI+YmVzc0BpZXRmLm9yZzwvYT4gJmx0OzxhIGhyZWY9
Im1haWx0bzpiZXNzQGlldGYub3JnIiBjbGFzcz0iIj5iZXNzQGlldGYub3JnPC9hPiZndDssIEJv
Y2NpLCBNYXR0aGV3IChOb2tpYSAtIEdCKSAmbHQ7PGEgaHJlZj0ibWFpbHRvOm1hdHRoZXcuYm9j
Y2lAbm9raWEuY29tIiBjbGFzcz0iIj5tYXR0aGV3LmJvY2NpQG5va2lhLmNvbTwvYT4mZ3Q7LCBC
b2NjaSwgTWF0dGhldyAoTm9raWEgLSBHQikgJmx0OzxhIGhyZWY9Im1haWx0bzptYXR0aGV3LmJv
Y2NpQG5va2lhLmNvbSIgY2xhc3M9IiI+bWF0dGhldy5ib2NjaUBub2tpYS5jb208L2E+Jmd0Ozxi
ciBjbGFzcz0iIj4NClN1YmplY3Q6IEpvaG4gU2N1ZGRlcidzIERpc2N1c3Mgb24gZHJhZnQtaWV0
Zi1iZXNzLXNydjYtc2VydmljZXMtMTE6ICh3aXRoIERJU0NVU1MgYW5kIENPTU1FTlQpPGJyIGNs
YXNzPSIiPg0KPGJyIGNsYXNzPSIiPg0KSm9obiBTY3VkZGVyIGhhcyBlbnRlcmVkIHRoZSBmb2xs
b3dpbmcgYmFsbG90IHBvc2l0aW9uIGZvcjxiciBjbGFzcz0iIj4NCmRyYWZ0LWlldGYtYmVzcy1z
cnY2LXNlcnZpY2VzLTExOiBEaXNjdXNzPGJyIGNsYXNzPSIiPg0KPGJyIGNsYXNzPSIiPg0KV2hl
biByZXNwb25kaW5nLCBwbGVhc2Uga2VlcCB0aGUgc3ViamVjdCBsaW5lIGludGFjdCBhbmQgcmVw
bHkgdG8gYWxsPGJyIGNsYXNzPSIiPg0KZW1haWwgYWRkcmVzc2VzIGluY2x1ZGVkIGluIHRoZSBU
byBhbmQgQ0MgbGluZXMuIChGZWVsIGZyZWUgdG8gY3V0IHRoaXM8YnIgY2xhc3M9IiI+DQppbnRy
b2R1Y3RvcnkgcGFyYWdyYXBoLCBob3dldmVyLik8YnIgY2xhc3M9IiI+DQo8YnIgY2xhc3M9IiI+
DQo8YnIgY2xhc3M9IiI+DQpQbGVhc2UgcmVmZXIgdG88c3BhbiBjbGFzcz0ieF9BcHBsZS1jb252
ZXJ0ZWQtc3BhY2UiPiZuYnNwOzwvc3Bhbj48YSBocmVmPSJodHRwczovL3VybGRlZmVuc2UuY29t
L3YzL19faHR0cHM6Ly93d3cuaWV0Zi5vcmcvYmxvZy9oYW5kbGluZy1pZXNnLWJhbGxvdC1wb3Np
dGlvbnMvX187ISFORXQ2eU1hTy1nayFYdjFJdlVzd2pUMGJLemhhS2xib2Z3YjUtNVlHUTFoTm9O
czJ6aEFvUHdQcG5QLXlZTDZHRE1NVWQ5UmlTQSQiIGNsYXNzPSIiPmh0dHBzOi8vdXJsZGVmZW5z
ZS5jb20vdjMvX19odHRwczovL3d3dy5pZXRmLm9yZy9ibG9nL2hhbmRsaW5nLWllc2ctYmFsbG90
LXBvc2l0aW9ucy9fXzshIU5FdDZ5TWFPLWdrIVh2MUl2VXN3alQwYkt6aGFLbGJvZndiNS01WUdR
MWhOb05zMnpoQW9Qd1BwblAteVlMNkdETU1VZDlSaVNBJDwvYT48YnIgY2xhc3M9IiI+DQpmb3Ig
bW9yZSBpbmZvcm1hdGlvbiBhYm91dCBob3cgdG8gaGFuZGxlIERJU0NVU1MgYW5kIENPTU1FTlQg
cG9zaXRpb25zLjxiciBjbGFzcz0iIj4NCjxiciBjbGFzcz0iIj4NCjxiciBjbGFzcz0iIj4NClRo
ZSBkb2N1bWVudCwgYWxvbmcgd2l0aCBvdGhlciBiYWxsb3QgcG9zaXRpb25zLCBjYW4gYmUgZm91
bmQgaGVyZTo8YnIgY2xhc3M9IiI+DQo8YSBocmVmPSJodHRwczovL3VybGRlZmVuc2UuY29tL3Yz
L19faHR0cHM6Ly9kYXRhdHJhY2tlci5pZXRmLm9yZy9kb2MvZHJhZnQtaWV0Zi1iZXNzLXNydjYt
c2VydmljZXMvX187ISFORXQ2eU1hTy1nayFYdjFJdlVzd2pUMGJLemhhS2xib2Z3YjUtNVlHUTFo
Tm9OczJ6aEFvUHdQcG5QLXlZTDZHRE1QTEpkY2JQZyQiIGNsYXNzPSIiPmh0dHBzOi8vdXJsZGVm
ZW5zZS5jb20vdjMvX19odHRwczovL2RhdGF0cmFja2VyLmlldGYub3JnL2RvYy9kcmFmdC1pZXRm
LWJlc3Mtc3J2Ni1zZXJ2aWNlcy9fXzshIU5FdDZ5TWFPLWdrIVh2MUl2VXN3alQwYkt6aGFLbGJv
ZndiNS01WUdRMWhOb05zMnpoQW9Qd1BwblAteVlMNkdETVBMSmRjYlBnJDwvYT48YnIgY2xhc3M9
IiI+DQo8YnIgY2xhc3M9IiI+DQo8YnIgY2xhc3M9IiI+DQo8YnIgY2xhc3M9IiI+DQotLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tPGJyIGNsYXNzPSIiPg0KRElTQ1VTUzo8YnIgY2xhc3M9IiI+DQotLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
PGJyIGNsYXNzPSIiPg0KPGJyIGNsYXNzPSIiPg0KMS4gVGhlIHNoZXBoZXJkIHdyaXRldXAgZm9y
IHRoaXMgZG9jdW1lbnQgc2F5cyDigJxJdCBhbHNvIHJlY2VpdmVkIGFuIFJURyBESVI8YnIgY2xh
c3M9IiI+DQpyZXZpZXcgYW5kIGNyb3NzLXJldmlld2VkIHdpdGggdGhlIElEUiB3b3JraW5nIGdy
b3Vw4oCdLiBTZWFyY2hpbmcgaW4gbXkgSURSPGJyIGNsYXNzPSIiPg0KaW5ib3ggYW5kIHRoZSBJ
RFIgbWFpbGluZyBsaXN0IGFyY2hpdmVzLCBJIGRvbuKAmXQgZmluZCBhbnkgc2lnbiBvZiB0aGU8
YnIgY2xhc3M9IiI+DQpjcm9zcy1yZXZpZXcg4oCUIGNhbiB5b3UgcGxlYXNlIHBvaW50IG1lIHRv
IGl0PzxiciBjbGFzcz0iIj4NCjxiciBjbGFzcz0iIj4NCjIuIE9uZSBhcmVhIG9mIGNvbmNlcm4g
SSB3b3VsZCBoYXZlIGhvcGVkIElEUiBtaWdodCBoYXZlIGxvb2tlZCBpbnRvIGlzLCB0aGU8YnIg
Y2xhc3M9IiI+DQpkb2N1bWVudCBtYWtlcyBhIGNyZWF0aXZlIHVzZSBvZiB0aGUgTVBMUyBMYWJl
bCBmaWVsZCBvZiB0aGUgTkxSSSB0byBjYXJyeSB0aGU8YnIgY2xhc3M9IiI+DQpGdW5jdGlvbiBw
YXJ0IG9mIHRoZSBTSUQuIFRoaXMgbWVhbnMgdGhlIFNJRCBpcyBlZmZlY3RpdmVseSBzcGxpdCBh
Y3Jvc3MgdGhlPGJyIGNsYXNzPSIiPg0KTkxSSSBhbmQgdGhlIFByZWZpeC1TSUQgYXR0cmlidXRl
LiBXaGF0IGFyZSB0aGUgcG90ZW50aWFsIGVycm9yIG1vZGVzIGlmIHRoZTxiciBjbGFzcz0iIj4N
ClByZWZpeC1TSUQgYXR0cmlidXRlIHNob3VsZCBiZSBsb3N0IGZyb20gdGhlIHJvdXRlLCB3aGls
ZSB0aGUgTkxSSSBpcyByZXRhaW5lZD88YnIgY2xhc3M9IiI+DQo8YnIgY2xhc3M9IiI+DQooQW4g
b2J2aW91cyB3YXkgb2YgYWRkcmVzc2luZyB0aGlzIHBhcnRpY3VsYXIgY29uY2VybiB3b3VsZCBi
ZSB0byBkZWZpbmUgYSBuZXc8YnIgY2xhc3M9IiI+DQpOTFJJIHR5cGUgd2l0aCB0aGUgZGVzaXJl
ZCBzZW1hbnRpY3MsIGluc3RlYWQgb2YgY3JlYXRpdmVseSByZXB1cnBvc2luZyBmaWVsZHM8YnIg
Y2xhc3M9IiI+DQp3aXRoaW4gYW4gZXhpc3RpbmcgTkxSSSB0eXBlIGNvbnRyYXJ5IHRvIHRoZWly
IGRlZmluaXRpb25zLiBTdWNoIGFuIE5MUkkgdHlwZTxiciBjbGFzcz0iIj4NCndvdWxkLCBmb3Ig
ZXhhbXBsZSwgcHJlc3VtYWJseSBzdGF0ZSBpbiBpdHMgc3BlY2lmaWNhdGlvbiB0aGF0IGlmIGl0
IHdhczxiciBjbGFzcz0iIj4NCnJlY2VpdmVkIHdpdGhvdXQgYW4gYWNjb21wYW55aW5nIFByZWZp
eC1TSUQgYXR0cmlidXRlLCB0aGF0IHdvdWxkIGNvbnN0aXR1dGUgYW48YnIgY2xhc3M9IiI+DQpl
cnJvci4pPGJyIGNsYXNzPSIiPg0KPGJyIGNsYXNzPSIiPg0KMy4gQXMgV2FycmVuIEt1bWFyaSBw
b2ludHMgb3V0IGluIGhpcyBESVNDVVNTLCDigJxsZWFrcyBoYXBwZW7igJ0uIFN1YnNlcXVlbnQ8
YnIgY2xhc3M9IiI+DQpkaXNjdXNzaW9uIHR1cm5lZCBxdWlja2x5IHRvIHRoZSBhc3NlcnRpb24g
dGhhdCBubywgdGhleSBkb27igJl0LCBpbiBWUE4gYWRkcmVzczxiciBjbGFzcz0iIj4NCmZhbWls
aWVzLiBMZXTigJlzIGFjY2VwdCB0aGF0IGNsYWltIGZvciB0aGUgc2FrZSBvZiBjb252ZXJzYXRp
b24uIEl04oCZcyBzdGlsbCB0aGU8YnIgY2xhc3M9IiI+DQpjYXNlIHRoYXQgc29tZXRpbWVzIChv
ZnRlbj8pIHJvdXRlcyBhcmUgZGlzdHJpYnV0ZWQgZnJvbSBWUE4gYWRkcmVzcyBmYW1pbGllczxi
ciBjbGFzcz0iIj4NCmludG8gdGhlIEdsb2JhbCBJbnRlcm5ldCB0YWJsZS4gV2hlbiB0aGlzIGlz
IGRvbmUsIGJ5IGRlZmF1bHQsIGFsbCB0aGUgcGF0aDxiciBjbGFzcz0iIj4NCmF0dHJpYnV0ZXMg
Y29tZSBhbG9uZyBmb3IgdGhlIHJpZGUuIEFueW9uZSB3aG8gdGhpbmtzIHRoaXMgaXMganVzdCBh
PGJyIGNsYXNzPSIiPg0KaHlwb3RoZXRpY2FsIGNhc2UgbWlnaHQgd2FudCB0byBsb29rIGJhY2sg
dG8gKGZvciBleGFtcGxlKSBzaWduaWZpY2FudCBuZXR3b3JrPGJyIGNsYXNzPSIiPg0Kb3V0YWdl
cyB0aGF0IHdlcmUgY2F1c2VkIGFyb3VuZCBhIGRlY2FkZSBhZ28gYnkgbGVha2FnZSBvZiBCR1Ag
QXR0cmlidXRlIDEyODxiciBjbGFzcz0iIj4NCihBVFRSX1NFVCwgUkZDIDYzNjgpIGludG8gdGhl
IGdsb2JhbCBJbnRlcm5ldC48YnIgY2xhc3M9IiI+DQo8YnIgY2xhc3M9IiI+DQpUaGUgU0lEcyBj
b250YWluZWQgaW4gdGhlc2UgaWYtdGhleS13ZXJlLXRvLWxlYWsgcm91dGVzIHBvdGVudGlhbGx5
IGdpdmUgYW48YnIgY2xhc3M9IiI+DQphdHRhY2tlciBhIG1lYW5zIG9mIGRpcmVjdGluZyBwYWNr
ZXRzIGludG8gYSBWUE4gY3VzdG9tZXLigJlzIGludGVybmFsIG5ldHdvcmsuPGJyIGNsYXNzPSIi
Pg0KPGJyIGNsYXNzPSIiPg0KNC4gU3BlYWtpbmcgb2YgV2FycmVu4oCZcyBESVNDVVNTLCB0aGUg
c2hlcGhlcmTigJlzIHdyaXRldXAgaW5kaWNhdGVzIOKAnHNvbGlkIFtXR108YnIgY2xhc3M9IiI+
DQpjb25zZW5zdXPigJ07IGhvd2V2ZXIsIHRoZXJlIGRvZXNu4oCZdCBzZWVtIHRvIGJlIGNvbnNl
bnN1cyBldmVuIGFtb25nc3QgdGhlPGJyIGNsYXNzPSIiPg0KYXV0aG9ycyBhcyB0byB3aGV0aGVy
IFNlY3Rpb25zIDUuMyBhbmQgNS40IGFyZSBhcHByb3ByaWF0ZS4gVGhpcyBpcyBhIGZhaXJseTxi
ciBjbGFzcz0iIj4NCmZ1bmRhbWVudGFsIGRpc2FncmVlbWVudCEgQW4gaWxsdXN0cmF0aW9uIG9m
IHRoZSBkaXNhZ3JlZW1lbnQgaXM8YnIgY2xhc3M9IiI+DQo8YSBocmVmPSJodHRwczovL3VybGRl
ZmVuc2UuY29tL3YzL19faHR0cHM6Ly9tYWlsYXJjaGl2ZS5pZXRmLm9yZy9hcmNoL21zZy9iZXNz
L0sxSkt4R24xOUJYQUxzM3JVelVBYUdUWmkwWS9fXzshIU5FdDZ5TWFPLWdrIVh2MUl2VXN3alQw
Ykt6aGFLbGJvZndiNS01WUdRMWhOb05zMnpoQW9Qd1BwblAteVlMNkdETU81TEw4MmFnJCIgY2xh
c3M9IiI+aHR0cHM6Ly91cmxkZWZlbnNlLmNvbS92My9fX2h0dHBzOi8vbWFpbGFyY2hpdmUuaWV0
Zi5vcmcvYXJjaC9tc2cvYmVzcy9LMUpLeEduMTlCWEFMczNyVXpVQWFHVFppMFkvX187ISFORXQ2
eU1hTy1nayFYdjFJdlVzd2pUMGJLemhhS2xib2Z3YjUtNVlHUTFoTm9OczJ6aEFvUHdQcG5QLXlZ
TDZHRE1PNUxMODJhZyQ8L2E+PHNwYW4gY2xhc3M9InhfQXBwbGUtY29udmVydGVkLXNwYWNlIj4m
bmJzcDs8L3NwYW4+OjxiciBjbGFzcz0iIj4NCjxiciBjbGFzcz0iIj4NCuKAnFNvIEkgY2FuIHNl
ZSB3aHkgc29tZSBwZW9wbGUgbWF5IGhhdmUgdGhvdWdodCBvaCBzaW5jZSB0cmFuc3BvcnQgaW4g
U1J2NiBjb21lczxiciBjbGFzcz0iIj4NCmZvciBmcmVlIGxldCdzIGxvYWQgaXQgd2l0aCBzZXJ2
aWNlcyBpbiBhbiBhdHRyaWJ1dGUgYW5kIGJlIGRvbmUuIFllcyBJIGNhbiBzZWU8YnIgY2xhc3M9
IiI+DQp0aGF0IGZsYXR0ZW5pbmcgdGhpcyBtYWtlIGl0IHBvdGVudGlhbGx5IGVhc2llciAob25l
IGxlc3MgU0FGSSB0byBlbmFibGUpLCAqYnV0PGJyIGNsYXNzPSIiPg0KSSBhbSBub3Qgc3VyZSB3
ZSBoYXZlIHJlYWNoZWQgYSBicm9hZCBhZ3JlZW1lbnQgaGVyZS4qIFRoaXMgY29tZXMgYXMgYTxi
ciBjbGFzcz0iIj4NCmNvbnNlcXVlbmNlIG9mIG1vdmluZyBzZXJ2aWNlIHByZWZpeGVzIGZyb20g
TVBfUkVBQ0hfTkxSSSAocGVyaGFwcyBuZXcgZm9ybWF0PGJyIGNsYXNzPSIiPg0KYW5kIG5ldyBT
QUZJKSB0byBhbiBhdHRyaWJ1dGUu4oCdPGJyIGNsYXNzPSIiPg0KPGJyIGNsYXNzPSIiPg0KKEVt
cGhhc2lzIGFkZGVkLik8YnIgY2xhc3M9IiI+DQo8YnIgY2xhc3M9IiI+DQpJdCdzIG9mIGNvdXJz
ZSBwb3NzaWJsZSBmb3IgYW4gYXV0aG9yIHRvIGJlIGluIHRoZSByb3VnaCBhcyByZWdhcmRzIGNv
bnNlbnN1cyw8YnIgY2xhc3M9IiI+DQpqdXN0IGFzIGFueSBvdGhlciBXRyBjb250cmlidXRvciwg
YnV0IGl0J3MgYSBsaXR0bGUgdW51c3VhbCwgYW5kIHRoaXM8YnIgY2xhc3M9IiI+DQpkaXNhZ3Jl
ZW1lbnQgZG9lc24ndCBldmVuIHNlZW0gdG8gaGF2ZSBiZWVuIHByZXZpb3VzbHkgYWlyZWQuIEZv
ciB0aGlzIHJlYXNvbiw8YnIgY2xhc3M9IiI+DQpJIGhhdmUgdG8gcXVlc3Rpb24gdGhlIHN0cmVu
Z3RoIG9mIHRoZSBjb25zZW5zdXMgYmVoaW5kIHRoaXMgZG9jdW1lbnQsIGFuZCBhc2s8YnIgY2xh
c3M9IiI+DQp0aGUgV0cgY2hhaXJzIHRvIHdlaWdoIGluIHJlZ2FyZGluZyB3aGV0aGVyIGNvbnNl
bnN1cyBvbiBhdCBsZWFzdCB0aGlzIHBvaW50PGJyIGNsYXNzPSIiPg0KbmVlZHMgdG8gYmUgY2hl
Y2tlZCBiZWZvcmUgd2UgcHJvY2VlZCBmb3J3YXJkLjxiciBjbGFzcz0iIj4NCjxiciBjbGFzcz0i
Ij4NCjUuIEZpbmFsbHksIEkgaGF2ZSB0byBxdWVzdGlvbiB0aGUgbGVuZ3RoIG9mIHRoZSBhdXRo
b3IgbGlzdC4gQXMgSeKAmW0gc3VyZSB5b3U8YnIgY2xhc3M9IiI+DQprbm93LCB0aGUgZ3VpZGFu
Y2UgaXMgdG8gbGltaXQgYXV0aG9yIGxpc3RzIHRvIG5vIG1vcmUgdGhhbiBmaXZlLCBvdGhlciB0
aGFuPGJyIGNsYXNzPSIiPg0KdW5kZXIgdW51c3VhbCBjaXJjdW1zdGFuY2VzLiBJIHdvdWxkIGhh
dmUgZXhwZWN0ZWQgdG8gZmluZCBhbiBleHBsYW5hdGlvbiBvZjxiciBjbGFzcz0iIj4NCnRoZSBj
aXJjdW1zdGFuY2VzIGFyb3VuZCB0aGUgYXV0aG9yIGxpc3Qgb2YgdGhpcyBkb2N1bWVudCBpbiB0
aGUgc2hlcGhlcmQ8YnIgY2xhc3M9IiI+DQp3cml0ZXVwOyB0aGVyZSBpcyBub25lLiAoSXTigJlz
IGEgc3BlY2lmaWMgY2hlY2sgaXRlbSBpbiBHdWlkZWxpbmVzIHRvIEF1dGhvcnMgb2Y8YnIgY2xh
c3M9IiI+DQpJbnRlcm5ldC1EcmFmdHMsPHNwYW4gY2xhc3M9InhfQXBwbGUtY29udmVydGVkLXNw
YWNlIj4mbmJzcDs8L3NwYW4+PGEgaHJlZj0iaHR0cHM6Ly91cmxkZWZlbnNlLmNvbS92My9fX2h0
dHBzOi8vd3d3LmlldGYub3JnL2hvdy9pZHMvZ3VpZGVsaW5lcy9fXzshIU5FdDZ5TWFPLWdrIVh2
MUl2VXN3alQwYkt6aGFLbGJvZndiNS01WUdRMWhOb05zMnpoQW9Qd1BwblAteVlMNkdETVBaYTA0
cF93JCIgY2xhc3M9IiI+aHR0cHM6Ly91cmxkZWZlbnNlLmNvbS92My9fX2h0dHBzOi8vd3d3Lmll
dGYub3JnL2hvdy9pZHMvZ3VpZGVsaW5lcy9fXzshIU5FdDZ5TWFPLWdrIVh2MUl2VXN3alQwYkt6
aGFLbGJvZndiNS01WUdRMWhOb05zMnpoQW9Qd1BwblAteVlMNkdETVBaYTA0cF93JDwvYT48c3Bh
biBjbGFzcz0ieF9BcHBsZS1jb252ZXJ0ZWQtc3BhY2UiPiZuYnNwOzwvc3Bhbj4pPGJyIGNsYXNz
PSIiPg0KPGJyIGNsYXNzPSIiPg0KVGhlIGVhc2llc3Qgd2F5IHRvIHJlc29sdmUgdGhpcyB3b3Vs
ZCBiZSB0byB0cmltIHRoZSBhdXRob3IgbGlzdCBwZXIgdGhlPGJyIGNsYXNzPSIiPg0Kc3VnZ2Vz
dGlvbnMgaW4gUkZDIDczMjIgwqc0LjEuMSwgb2YgY291cnNlLjxiciBjbGFzcz0iIj4NCjxiciBj
bGFzcz0iIj4NCjxiciBjbGFzcz0iIj4NCi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS08YnIgY2xhc3M9IiI+DQpDT01N
RU5UOjxiciBjbGFzcz0iIj4NCi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS08YnIgY2xhc3M9IiI+DQo8YnIgY2xhc3M9
IiI+DQoxLiBJIHN1cHBvcnQgV2FycmVuIEt1bWFyaeKAmXMgRElTQ1VTUy48YnIgY2xhc3M9IiI+
DQo8YnIgY2xhc3M9IiI+DQoyLiAoRnVydGhlciBjb21tZW50cyBUQkQgYW5kIEkgYXBvbG9naXpl
IGZvciBub3QgcHJvdmlkaW5nIHRoZW0gbm93OyBJIHdhbnRlZDxiciBjbGFzcz0iIj4NCnRvIGdl
dCB0aGlzIHNlbnQgb2ZmIHRob3VnaC4pPC9ibG9ja3F1b3RlPg0KPC9kaXY+DQo8L2Jsb2NrcXVv
dGU+DQo8L2Rpdj4NCjxiciBjbGFzcz0iIj4NCjwvZGl2Pg0KPC9kaXY+DQo8L2Rpdj4NCjwvZGl2
Pg0KPC9kaXY+DQo8L2Jsb2NrcXVvdGU+DQo8L2Rpdj4NCjxiciBjbGFzcz0iIj4NCjwvZGl2Pg0K
PC9ib2R5Pg0KPC9odG1sPg0K

--_000_A5754363674B4465A5960347C1A0DB98junipernet_--


From nobody Fri Feb 18 10:52:26 2022
Return-Path: <matthew.bocci@nokia.com>
X-Original-To: bess@ietfa.amsl.com
Delivered-To: bess@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 4072E3A0E4E; Fri, 18 Feb 2022 10:52:19 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.474
X-Spam-Level: 
X-Spam-Status: No, score=-2.474 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.576, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, HTML_MESSAGE=0.001, RCVD_IN_MSPIKE_H2=-0.001, SPF_NONE=0.001, URIBL_BLOCKED=0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=nokia.onmicrosoft.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 1o_7f0T0ovNY; Fri, 18 Feb 2022 10:52:17 -0800 (PST)
Received: from EUR05-VI1-obe.outbound.protection.outlook.com (mail-vi1eur05on2137.outbound.protection.outlook.com [40.107.21.137]) (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 073DE3A0E3A; Fri, 18 Feb 2022 10:52:16 -0800 (PST)
ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=dl9cI+6AfA0a3W8sR7v2zzh8R+jp7nut0NyJ8k7k8NVRHQ0i7HWROVCCGAYBQ/SD427kItAAusXLAASDBBlFDRj0Bzm+a9swkSyCz9LU25SxSw8z1kPgw6K4sKQlVpYViG406ntYi34pBdaYf4VptUxyAP73ZZMk7rrQXjuxxynmwXoEKf9ddF2QbCW5XewOsIQFyd5w2L5/8S9k0sQGyFcJ8ygVf0+8ogHW59UFOtPKXP6PYnufsu7kPVDJUYDAlE9KTsb3fDfXptRmEJWqN/uAzsUlFRg8H7nNLw2HK6ioeG3ncOw3SErCtLoIkNcyI9Y5xziJ026jDSYj9GkynA==
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-AntiSpam-MessageData-ChunkCount:X-MS-Exchange-AntiSpam-MessageData-0:X-MS-Exchange-AntiSpam-MessageData-1; bh=Qvsq6mvhf42erw5JNwWAjbb8AmQ2Kc49oZbn4hGwgm8=; b=jUAIJh3zH6mMq8TqlTBXzUGptP/BknBKE7+mY2g4XDnHw603n0UYlijXdEV4vyVowQwj9SaHjnnc8R02I8jl8aCL+npMWv4GegydNVjMVi6CPjIMnqphZGUGwhyNU3ODtTeITX/bZm8zqlVNoe5u8EVB9wa4IK5NNtRVoXSEDKsSPjVwmE2jUbnVpRvuhb2iDNKAsHaFRm1x0vMPG8kU7eF4SoJxqgV75wfad8nmf49waXmFAET5RT9XmOyHKYcsFCEdz9vZYm+fr5QggpL+I1VGxF/60kvGPD7BcGO1Y3z/ySBWDjx9x/6y2Pf1/jakvLf+h8eKzAL+OUzBF3kg2w==
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=Qvsq6mvhf42erw5JNwWAjbb8AmQ2Kc49oZbn4hGwgm8=; b=IqobzoEX8GNB6V29R3w1dGwRd40y/Bas/21YsyW3LOACTkbHuohQ2dlIvtTVUuD5y53icSosaaw7wqrOs2gzR/Qm6yX1Fhs7+d2+vkgXpzlu1KebNgbcEbhBGxGpUI5S+bkl/lu8uWsnsmS+D/feBgWK7Oax2vGH9SD1wPtTJLw=
Received: from VI1PR0701MB6991.eurprd07.prod.outlook.com (2603:10a6:800:17d::22) by PR3PR07MB6650.eurprd07.prod.outlook.com (2603:10a6:102:67::22) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.5017.9; Fri, 18 Feb 2022 18:52:12 +0000
Received: from VI1PR0701MB6991.eurprd07.prod.outlook.com ([fe80::e18c:fde2:812c:41ce]) by VI1PR0701MB6991.eurprd07.prod.outlook.com ([fe80::e18c:fde2:812c:41ce%7]) with mapi id 15.20.4995.022; Fri, 18 Feb 2022 18:52:12 +0000
From: "Bocci, Matthew (Nokia - GB)" <matthew.bocci@nokia.com>
To: "idr@ietf.org" <idr@ietf.org>
CC: "bess@ietf.org" <bess@ietf.org>, "draft-ietf-bess-srv6-services@ietf.org" <draft-ietf-bess-srv6-services@ietf.org>, "<rtg-ads@ietf.org>" <rtg-ads@ietf.org>
Thread-Topic: Review request for draft-ietf-bess-srv6-services-11
Thread-Index: AQHYJPdaNxmKYisdmEKw7E3SgsNYeQ==
Date: Fri, 18 Feb 2022 18:52:12 +0000
Message-ID: <VI1PR0701MB699107A5F2023B5C593A2E59EB379@VI1PR0701MB6991.eurprd07.prod.outlook.com>
Accept-Language: en-GB, en-US
Content-Language: en-GB
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
authentication-results: dkim=none (message not signed) header.d=none;dmarc=none action=none header.from=nokia.com;
x-ms-publictraffictype: Email
x-ms-office365-filtering-correlation-id: 2fd4ad37-f1b6-4252-da19-08d9f30fc612
x-ms-traffictypediagnostic: PR3PR07MB6650:EE_
x-microsoft-antispam-prvs: <PR3PR07MB6650C5537C088222C31A76B3EB379@PR3PR07MB6650.eurprd07.prod.outlook.com>
x-ms-oob-tlc-oobclassifiers: OLM:9508;
x-ms-exchange-senderadcheck: 1
x-ms-exchange-antispam-relay: 0
x-microsoft-antispam: BCL:0;
x-microsoft-antispam-message-info: iEX/8CmWR2q2jzFI1uozccbQlILEf3xbY4bcnNsTFR510od6gg9MJ2qSCa11C16PGHj4LbOUfBI254qRuyRkufZ7UML8e6mFqJkxAmNNzYyqxX/AJVMKub2BNDT2fNIv9v3KcYXzdbaIyyaSK2n7LPlbjEyTOYoZynxnhze7qi94ClQ4/7rFsVNl1xQf8I4eNK0UeKsVV518Y+OesSUDzYRwTWHTrBe54eXZPy6jFTXByYlmVPbytbSvYgHfBV/Yq2Rpkin4WnWMycrkv+NvGnaDuMWamSU8TYPTJ5yJNiBTGcykYu+dhJIjouMvyFr4y2dw8W7o+X9p2mYCHAZigWTpJI29rxhwK3ohxV0SZ54rFj+oDebbnsnbOJZq6DIAF6gua+QqfZ50ahpdm34PEzwMsy03qYQS39e01xe8qJ5nRaqd7xhUb8v7YOmrqczpuZtQkbnSzAUULrSWN+nd5QitwAIU9wxt9qSyNrRexYMlNjaSxEqD25SfrJXehUl9iQLnm3A8UGMwJNVlBBz/OltQDeZxk/mfvGEAaOoEdBHksCCr/pwla6tO43YZgfQoGtfUAU1BHm4JCNVeecXr5t98tnaLVb4ENuszmqFAb5pb5m9e1dNH6+5KQ7Y90v8nk8pWSwBFmumblGsmLNpMW2PfsdJEaw54+yjsAkiVzTXuxE8iRiSYB+nSHt1gexQYr4UTSHB+kUIghUD8VSSqmPhcRImIzHjHsHEmctm4aWmNrAh89IMxkLWXy46cxTyDZQQVLfGVJX1ddIvsqnT3+ZQY86RvsekFLDwMDOexslK7vSW0GQL9W6JFyIE8cUAwpRXCeSjtT0VnvN9KP4Tfrg==
x-forefront-antispam-report: CIP:255.255.255.255; CTRY:; LANG:en; SCL:1; SRV:;  IPV:NLI; SFV:NSPM; H:VI1PR0701MB6991.eurprd07.prod.outlook.com; PTR:; CAT:NONE;  SFS:(13230001)(4636009)(366004)(52536014)(316002)(38070700005)(8676002)(4326008)(71200400001)(6506007)(76116006)(66946007)(66556008)(66476007)(66446008)(64756008)(7696005)(91956017)(450100002)(8936002)(186003)(26005)(82960400001)(122000001)(38100700002)(2906002)(55016003)(166002)(33656002)(5660300002)(54906003)(6916009)(508600001)(4744005)(86362001)(9686003); DIR:OUT; SFP:1102; 
x-ms-exchange-antispam-messagedata-chunkcount: 1
x-ms-exchange-antispam-messagedata-0: =?us-ascii?Q?nT7LK1MyN60w2lu+OOBMyM2QX3GOepl2ZccpF2+/FbyKvT8w2AJ4mg0V08M3?= =?us-ascii?Q?DgtEGDVeYf+lT8z1Ezud0XwSfbO3F97UXzUvktG6JSdjFlbwtTDa4GaQqhvm?= =?us-ascii?Q?0ZEs3zN4k9/+Iw+9oK+KJqUpAAH3n0aRaZxZUWHWf5gXWufG0neiq+OSClvn?= =?us-ascii?Q?jM1DvGWsAuIr0lfBe3Y+rz/kQz4Rbr3s7FHJ8Dp3qmA7Vw0JWAo5loTGYCKI?= =?us-ascii?Q?jGlMNtTK30nI0xiz+1eqYCIUgdQyxXrW3s0a/U8A+XIkdtNOh3IZ1uRT+bd4?= =?us-ascii?Q?dhvFkuBBiBRzOLyM2ygrQB02t8bkaLWStgSqXZfgKGTb5AZbR81k/wj6ykT2?= =?us-ascii?Q?cGoQgVPTwMOE1sgmNHyTaIA8i+YCT5VQok9/E1MPWTsPPRh6CiHr9CO/6JJl?= =?us-ascii?Q?AsZ+re2eFb78BWt+FMvJJgqDcB6IG4Bsm5pdZG/JyYRpJfjGrwguEGHNmg2c?= =?us-ascii?Q?yTVyHqFiGko+K7E24jsVbqDCxT08LuPmi/oPMu8OGAdubAB6VYAqOBwvPiTS?= =?us-ascii?Q?/V7qypszr7gIQMifvUj0NOA94VuWt6/uF1T2sJo1q3Dm9eBXo2dIdemaPebd?= =?us-ascii?Q?diCJkLpgicD0ePc31byAmq+M7BgzowWWFRcxcJozKm+EmolwbL2EaOsbvnG4?= =?us-ascii?Q?rmmPfOvsmhzP+IuISziKM7UrwcYeKH679uOk4LtRoHUGC8FcAwrpW1/qMv5B?= =?us-ascii?Q?7+2CaFrdGWmu9nkDh81e31owmllxj4OY/v4Mk50vu4WZiDkylB/Ni7csphHj?= =?us-ascii?Q?P9PFoQIg3vbtbnuJc4T2POXkrNhPDan36qJx/3Q42G6JuFvpJ+X2BmAQ6BUf?= =?us-ascii?Q?d2nlIl7d4S2t19iRlO6+qHIQ3ThwdPZHJjsmkAc3w+rbE2tM+ODI0yTczgFc?= =?us-ascii?Q?hiyI+iXlKfILWMyzjFRK5BnH3s5Y7mdPSvQVOSMTzDfNXo+IRvc9k/mTh1fP?= =?us-ascii?Q?xHwjGA8vmDdWFxYdfwmdQSrIbz/n3oML35WDy6qSBX3Hir7f0Tecg8iMGaMQ?= =?us-ascii?Q?tDS9JWLconENYFgSjrRc2fNDwoIHHFuZF/0sEJo7P3A/qzw54rDcsGOjI6Ce?= =?us-ascii?Q?z6NwyNWLB1xJlURDeR7vNpxTpkxRrfQAgSHEntv8NYWV/jEyvyZMRxkTOrqa?= =?us-ascii?Q?lbtFza8pXhwm7xZrIf+zGsMyUGNs+mgs6u40qN4AhCW7+ORoJEINifzGHt0v?= =?us-ascii?Q?BiOmBdOixhmCGWP1JI6s3A8HCfXf4GeO+CwRAdaSHaNqSx5st1ne6dhugGko?= =?us-ascii?Q?YVFpB+8/1mbWr03e7fVbsnZyVyEGEwo4xFne7miOjHfM2KyLbUv0QqEy7fkv?= =?us-ascii?Q?9Zbs0EiXZ0kxaZzX7XWdy0eMgxmVqbyRvocsSrd7GgaGkLqvX+5uIfc0nqS/?= =?us-ascii?Q?O3eAKOnmeFolXg135ge4CYHg+PBcUjXHiD5yvTLwDWR4kGQUv3JjiyGFKpRH?= =?us-ascii?Q?hOxwcPuu6FtLSas80EZZuKO1HoaOUD3MhrewXnIIes+9uJwk4yfbC6KBHcmI?= =?us-ascii?Q?3emH7UqBp+xR6JGa3Wve7zU/pzV4vkOWhsYamkjKr5dkdHDNLCtZFfpPNEUE?= =?us-ascii?Q?oLcXXDq6I/0x0J6cIFTOsV+J1NJzednHOk6vzv6X8URVlUOP/DTZIP2aJrsd?= =?us-ascii?Q?DMZ7uCSbuNkp5PCZyIGHpjw=3D?=
Content-Type: multipart/alternative; boundary="_000_VI1PR0701MB699107A5F2023B5C593A2E59EB379VI1PR0701MB6991_"
MIME-Version: 1.0
X-OriginatorOrg: nokia.com
X-MS-Exchange-CrossTenant-AuthAs: Internal
X-MS-Exchange-CrossTenant-AuthSource: VI1PR0701MB6991.eurprd07.prod.outlook.com
X-MS-Exchange-CrossTenant-Network-Message-Id: 2fd4ad37-f1b6-4252-da19-08d9f30fc612
X-MS-Exchange-CrossTenant-originalarrivaltime: 18 Feb 2022 18:52:12.1881 (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: HoM53uIVF+OS8dns8wpq7eCePrI6GMtD15gs0MP9wJsd3FEISnmO9a5kIlqYOf1cAEqdnaneIcLf6ATtzGvazQ==
X-MS-Exchange-Transport-CrossTenantHeadersStamped: PR3PR07MB6650
Archived-At: <https://mailarchive.ietf.org/arch/msg/bess/JxHhQGY_SuBkWP0CNWAl4Kj4rQw>
Subject: [bess] Review request for draft-ietf-bess-srv6-services-11
X-BeenThere: bess@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: BGP-Enabled ServiceS working group discussion list <bess.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/bess>, <mailto:bess-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/bess/>
List-Post: <mailto:bess@ietf.org>
List-Help: <mailto:bess-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/bess>, <mailto:bess-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 18 Feb 2022 18:52:20 -0000

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

IDR Working Group

This draft has completed working group last call in the BESS working group =
and is currently being reviewed by the IESG.

We would appreciate review and comments by participants in the IDR working =
group.

The latest version of the draft is available here:  draft-ietf-bess-srv6-se=
rvices-11 - SRv6 BGP based Overlay Services<https://datatracker.ietf.org/do=
c/draft-ietf-bess-srv6-services/>

Please send any comments in reply to this thread by 26th February 2022.

Thank you,

Matthew

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

<html xmlns:o=3D"urn:schemas-microsoft-com:office:office" xmlns:w=3D"urn:sc=
hemas-microsoft-com:office:word" xmlns:m=3D"http://schemas.microsoft.com/of=
fice/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:0cm;
	font-size:11.0pt;
	font-family:"Calibri",sans-serif;
	mso-fareast-language:EN-US;}
a:link, span.MsoHyperlink
	{mso-style-priority:99;
	color:#0563C1;
	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;
	mso-fareast-language:EN-US;}
@page WordSection1
	{size:612.0pt 792.0pt;
	margin:72.0pt 72.0pt 72.0pt 72.0pt;}
div.WordSection1
	{page:WordSection1;}
--></style>
</head>
<body lang=3D"EN-GB" link=3D"#0563C1" vlink=3D"#954F72" style=3D"word-wrap:=
break-word">
<div class=3D"WordSection1">
<p class=3D"MsoNormal">IDR Working Group<o:p></o:p></p>
<p class=3D"MsoNormal"><o:p>&nbsp;</o:p></p>
<p class=3D"MsoNormal">This draft has completed working group last call in =
the BESS working group and is currently being reviewed by the IESG.
<o:p></o:p></p>
<p class=3D"MsoNormal"><o:p>&nbsp;</o:p></p>
<p class=3D"MsoNormal">We would appreciate review and comments by participa=
nts in the IDR working group.<o:p></o:p></p>
<p class=3D"MsoNormal"><o:p>&nbsp;</o:p></p>
<p class=3D"MsoNormal">The latest version of the draft is available here:&n=
bsp; <a href=3D"https://datatracker.ietf.org/doc/draft-ietf-bess-srv6-servi=
ces/">
draft-ietf-bess-srv6-services-11 - SRv6 BGP based Overlay Services</a><o:p>=
</o:p></p>
<p class=3D"MsoNormal"><o:p>&nbsp;</o:p></p>
<p class=3D"MsoNormal">Please send any comments in reply to this thread by =
26<sup>th</sup> February 2022.<o:p></o:p></p>
<p class=3D"MsoNormal"><o:p>&nbsp;</o:p></p>
<p class=3D"MsoNormal">Thank you,<o:p></o:p></p>
<p class=3D"MsoNormal"><o:p>&nbsp;</o:p></p>
<p class=3D"MsoNormal">Matthew<o:p></o:p></p>
<p class=3D"MsoNormal"><o:p></o:p></p>
</div>
</body>
</html>

--_000_VI1PR0701MB699107A5F2023B5C593A2E59EB379VI1PR0701MB6991_--


From nobody Fri Feb 18 12:05:16 2022
Return-Path: <matthew.bocci@nokia.com>
X-Original-To: bess@ietfa.amsl.com
Delivered-To: bess@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id BB9263A13BD; Fri, 18 Feb 2022 12:05:13 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.473
X-Spam-Level: 
X-Spam-Status: No, score=-2.473 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.576, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, HTML_MESSAGE=0.001, SPF_NONE=0.001, URIBL_BLOCKED=0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=nokia.onmicrosoft.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id L3fIe_M1xME6; Fri, 18 Feb 2022 12:05:07 -0800 (PST)
Received: from EUR03-VE1-obe.outbound.protection.outlook.com (mail-ve1eur03on0724.outbound.protection.outlook.com [IPv6:2a01:111:f400:fe09::724]) (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 CA2F83A0EDB; Fri, 18 Feb 2022 12:04:56 -0800 (PST)
ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=ddW3jl6dqArCAsZBL9U/sCQuAJqLE8QJztHN+kC/PSXv+6DJicmzzbGxpPBqIgIkKcMQLBAgG/i2hqntAWKaniJMmHoWUZTSa1IPbwbt+qLeDYpq+tob2IcHS5mb8f1kPIA5qFiXFr306aWq4WIUMZii9c+EfP71FTuL1wCNRlqUCFzSOsVRjeSt+KtyOVDfSuifYhGBs9mxX4WRxVlqWJpEcHdk0iPoXUxuD8KM+0OAmrQOg9/QmETOTg1lfm8MejOT2twKvxWYxYgZ2XFJwQh03wVt4EqOTV4Iz6rmpAQLjhUNvKk8CdgYGMxU7RLigrs5SIb4rDmmH1gwooB7YQ==
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-AntiSpam-MessageData-ChunkCount:X-MS-Exchange-AntiSpam-MessageData-0:X-MS-Exchange-AntiSpam-MessageData-1; bh=L+/JCw0y6EisuIm1WwL5BEc3vk2qITiYSwU41PFruyI=; b=MpLK2CVVBK2niJ/JsED4LxCsOWd1uH3twnfgJvT19aXpXxDZZstORLFsJ0R+PvlMpJuj0yaoczOJhULgUZwxCStGO167bGSnqzdHmK8JR0d8QKib8gdq0pbGLUh6jlTZe/w5EBZBh4IXAd1NSKfCWnMdGR1qYeC5TFFUWQ2m0tlbBygShteDqTOwlhlKUeNjpx6Txxw7GviO3tSs0/w3DNJKaabEsinsngDuMmyBjoGh9vz1keLwEjKzd0C62RkpnGgRSdXxV2Vauy+m27jLnQi/ix/E4fiBt0Wbr8CxvmumpjZGh/eG9MmoQbCGP6S+ulCKSb5bY1O9TNfqxp4i+Q==
ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=none; dmarc=none; dkim=none; 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=L+/JCw0y6EisuIm1WwL5BEc3vk2qITiYSwU41PFruyI=; b=oZZHzoTtFyL34TRaqhXVw2iHgdeYwla55lksqObjfJTEbGAWmaA2OVZvxHCWP/gtND3NQyqU1VYHttT1wzpj/YzgxitVB+ABXR63lpqMJ25oD1COkAIz94SQ4iuKt5DNaWKTtRLo00f92gmNsWzRQ1qn3MWgbpv68LVqs/Xqrko=
Received: from DBAPR07MB6984.eurprd07.prod.outlook.com (2603:10a6:10:17c::14) by VI1PR07MB3213.eurprd07.prod.outlook.com (2603:10a6:802:21::27) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.4975.10; Fri, 18 Feb 2022 20:04:52 +0000
Received: from DBAPR07MB6984.eurprd07.prod.outlook.com ([fe80::640c:aa26:5ceb:4720]) by DBAPR07MB6984.eurprd07.prod.outlook.com ([fe80::640c:aa26:5ceb:4720%4]) with mapi id 15.20.5017.012; Fri, 18 Feb 2022 20:04:52 +0000
From: "Bocci, Matthew (Nokia - GB)" <matthew.bocci@nokia.com>
To: "idr@ietf.org" <idr@ietf.org>
CC: "<rtg-ads@ietf.org>" <rtg-ads@ietf.org>, "draft-ietf-bess-srv6-services@ietf.org" <draft-ietf-bess-srv6-services@ietf.org>, "bess@ietf.org" <bess@ietf.org>
Thread-Topic: Review request for draft-ietf-bess-srv6-services-11
Thread-Index: AQHYJPdaNxmKYisdmEKw7E3SgsNYeayZuws1
Date: Fri, 18 Feb 2022 20:04:52 +0000
Message-ID: <DBAPR07MB69842C99238171B5AEE5C006EB379@DBAPR07MB6984.eurprd07.prod.outlook.com>
References: <VI1PR0701MB699107A5F2023B5C593A2E59EB379@VI1PR0701MB6991.eurprd07.prod.outlook.com>
In-Reply-To: <VI1PR0701MB699107A5F2023B5C593A2E59EB379@VI1PR0701MB6991.eurprd07.prod.outlook.com>
Accept-Language: en-GB, en-US
Content-Language: en-GB
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
authentication-results: dkim=none (message not signed) header.d=none;dmarc=none action=none header.from=nokia.com;
x-ms-publictraffictype: Email
x-ms-office365-filtering-correlation-id: 9dce3fb7-934a-46dd-cd28-08d9f319ecc4
x-ms-traffictypediagnostic: VI1PR07MB3213:EE_
x-microsoft-antispam-prvs: <VI1PR07MB32131964C91B0BB4A74CAC50EB379@VI1PR07MB3213.eurprd07.prod.outlook.com>
x-ms-oob-tlc-oobclassifiers: OLM:9508;
x-ms-exchange-senderadcheck: 1
x-ms-exchange-antispam-relay: 0
x-microsoft-antispam: BCL:0;
x-microsoft-antispam-message-info: sk9exCJbQHPazZyn9OQGUQ7hCaZHSXH1++FeEvGRjHpkT+mPBOV/o1X2vEV6ODWfW31E+KCkrNPINa5LjtwrQXQrcgQyA0dCIftmuy2KriZVrTHHqIyZF+5JiZA5gnzPEmEnSnREmKv74UjC/dqSxvvVCEu97/CwUa2ETqD+xGzttxtrW+RozOuq9H1oUcbXiJDzz6cgi7rv4NYzFthtIAU5v5VhQbWwzrvVkJvrwrTDfyvQm4UWxRdoLUvuvC+IVOpBDEPK+vk9QyQjsLuV4oZBT60GwIbPuLDinQKVZtuQhFu4/Ts9g7tVFSGivHJ3MV02NWUQ8iVjoNw5DbgiV6YZFQhUNgOazxSXJy/kOB1RycEA+lvb3nnGSdvV2oGaMxF9+FW2sXiIReKTDhJBceIs4Y1N6oFgbELJm79MrCvbMCf+wPQaDbsNffMROBBfZZqsY5hoXUC+SGg6IJw74pw/xM3JLAYbllYe88/BXtV4fZehYISD2UQNyXMqOkNGdfqGf5NVhboqj/hY8+6ZxzOQHjHSHxf3JjXJ3n4bVADygjyfkxwgGfe0rJ1RZ4INcjNnrZuIwrNpJwke61ncKhaciPQj8BO/sdlTqSGKmggquMr5obHn06cUSq/jFZtvmjFb96Katci5s+dJnJ+xz5w0s7+OuA8ky6hqUGBC6AkkxUbSuwdjA/e9TuO7ZM02M2QNruG9mQ/HojMqTCQ62c+MKTZ7ZfbfL6Cb6JcYWurOk0FkFrFK5zV1LwDQSM7Pu7yROE+RYm+UVxFYMswXVeT7RVfx1ttE4E8Q6xdoy2c=
x-forefront-antispam-report: CIP:255.255.255.255; CTRY:; LANG:en; SCL:1; SRV:;  IPV:NLI; SFV:NSPM; H:DBAPR07MB6984.eurprd07.prod.outlook.com; PTR:; CAT:NONE;  SFS:(13230001)(4636009)(366004)(33656002)(316002)(6916009)(186003)(26005)(71200400001)(55016003)(8936002)(9686003)(7696005)(6506007)(508600001)(53546011)(38070700005)(38100700002)(82960400001)(166002)(122000001)(83380400001)(86362001)(66446008)(66946007)(66556008)(64756008)(76116006)(66476007)(450100002)(4326008)(8676002)(2906002)(4744005)(91956017)(52536014)(5660300002); DIR:OUT; SFP:1102; 
x-ms-exchange-antispam-messagedata-chunkcount: 1
x-ms-exchange-antispam-messagedata-0: =?us-ascii?Q?c5nFKTTkQEI7nTeW8+aOc9NLPpLmLLLuFaJtXeDSqCFJEwtVNyykOPRdwLQF?= =?us-ascii?Q?tzDvkDIF1GYbJKf0iMHg8NX8rRC8WhEL98Lp7WyMmR5poOzM9/q1DoH/xGz/?= =?us-ascii?Q?67X2bw+dZiQJPxxzlsF8AcOM8nFbkW5qDIVvuSnPWtCO2ZetkxG2gFjani8b?= =?us-ascii?Q?08BFb2ht0snhGKUz1RoOV0NY+hlG1CwdbQMO+dQBfnc7itpNVzwiWZXkT6uY?= =?us-ascii?Q?uIru2SoQNvRhZIBqd5rwt8e4nxz6hNJOe2RYNKyVv8ymdjhHt1sqNB/G09KJ?= =?us-ascii?Q?QjW9Vnsm2HYdHp3OXiqTypwsDnmj545FSgsBtGObQOFuf6W6eDqMYqm0FbZl?= =?us-ascii?Q?DRngxin/44JJ4QM83IgelMzuiiDEMYEdDzSCez7XHv/9Fd0tll49Mxqs31Du?= =?us-ascii?Q?VNDNLFGMMs4ZtxZKrhicXuY2NmClHXbb/n12WoGl05BkyWN4bOUyt2qke89q?= =?us-ascii?Q?pORbjM28EsKtTZinrpbrIn0W85zQpCUyg5M7rCBJ7Pq4PmTeaRqyL/CQihYl?= =?us-ascii?Q?Ke1FNb31wxGjY4VPfyCmAL9QpbQKgZS+8Imk/CPaNGYNKVWyx7qZpK+lkOJN?= =?us-ascii?Q?+U2wmoHSOl7XHkRBZ5Nz8pK5McCsQjlfEJZbMd/LfijQPcDVdvTEY/f/F8EP?= =?us-ascii?Q?b7zHQa99G3Yf5O6wmCgq7S7AIiPAYluf6TjGqZlDh65mkGJo0ukxO3Ckc7hs?= =?us-ascii?Q?ajt3rTrJsf1cqjJpu42ioZQ5o+DYekTXS9LboVuBkWQHlGiyf4DA6h3gdQ4q?= =?us-ascii?Q?3mPzUbBzm4MCnI+jURevunEIrrz4o5EEzSF6KnU128l8lJxymewkPY/e573u?= =?us-ascii?Q?VwernryJtfH1jUwRhi4DIIPp2hi8mLsqkqsaMbf7UPJLoen5E0O4KGXAtF1f?= =?us-ascii?Q?RLHPMwJ55cpFzocBiK4FsTtDobmFrUvgr6N58OPkGQO6Wt2pLS0f5q0nlMpa?= =?us-ascii?Q?lprmTAZfQSHEM0GQyu50tD724zm5CO9sPCKO0vFhw/qY8kul169ek8YkD8wI?= =?us-ascii?Q?UV3tNaY4Mio1uEXr7FW+07rlk6/ALWRyv60VHKkp6hfTjmYjLKyYAwLb6M6G?= =?us-ascii?Q?P3mf9iSRfjkWIYjLD2KoAHxWp0IlHKwj+bx9M/C4tF1HywZsj+KKOz/szVd+?= =?us-ascii?Q?jPAylU3NEo2fsFIfpgbBLdkAM4gaL9Dq0aOBOzoYJ3zZWq3SNRITsS1xASL9?= =?us-ascii?Q?YPUT2kr8z8+t6+MpL4XxpcfUmvLhc0WBkO++CSRzmRZJD2y6dQ72TUNBo93V?= =?us-ascii?Q?LdqrwCtSnfm93Nqo8cxxk/m6jIorMCOPkvuplgFsPhw9TDByAt3s8xogWQUM?= =?us-ascii?Q?51efB+kLXGrsJhZS5LUMEAMY+utgh8Oshenvom3RlwR/ARTQCjRitXIDUfY9?= =?us-ascii?Q?hlofrioFn2bjDqIL+V98pZl8AS1/YatmWgrjkajDGkgdjFy7aNkZMeVjprH9?= =?us-ascii?Q?BIioOsOubjX1X8aDaQ0zINPivJfEgvUbQ0P7Gm355n1bBogN+Ep8UlF6mzxq?= =?us-ascii?Q?b+gJZSkzHuGeqz3/9nnT28FDLJpgy8rTR3JN1rMtzjEu0qG0t4nFKpuiTpHX?= =?us-ascii?Q?va/EC53XRs6/uLeH9cXvJmtM86ziWC3pavfhqpph2E+buFsgtSJYhWz/pcdJ?= =?us-ascii?Q?YSCdsepMqJEBFFv0kv/toFM=3D?=
Content-Type: multipart/alternative; boundary="_000_DBAPR07MB69842C99238171B5AEE5C006EB379DBAPR07MB6984eurp_"
MIME-Version: 1.0
X-OriginatorOrg: nokia.com
X-MS-Exchange-CrossTenant-AuthAs: Internal
X-MS-Exchange-CrossTenant-AuthSource: DBAPR07MB6984.eurprd07.prod.outlook.com
X-MS-Exchange-CrossTenant-Network-Message-Id: 9dce3fb7-934a-46dd-cd28-08d9f319ecc4
X-MS-Exchange-CrossTenant-originalarrivaltime: 18 Feb 2022 20:04:52.0751 (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: Xj0ndxyKq8kXzo3tWv07SH1qqjUuFeXP6ivGSWr5Xru3pQKCB6iwbp1ulkWSvXk94IYyI7D8ZP9/hjTxJI+5Ew==
X-MS-Exchange-Transport-CrossTenantHeadersStamped: VI1PR07MB3213
Archived-At: <https://mailarchive.ietf.org/arch/msg/bess/NJqDZR5gmj5Ob-ohiTWzEPVYjec>
Subject: Re: [bess] Review request for draft-ietf-bess-srv6-services-11
X-BeenThere: bess@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: BGP-Enabled ServiceS working group discussion list <bess.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/bess>, <mailto:bess-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/bess/>
List-Post: <mailto:bess@ietf.org>
List-Help: <mailto:bess-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/bess>, <mailto:bess-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 18 Feb 2022 20:05:14 -0000

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

IDR WG

Please note that the deadline for comments is Friday 4th March, NOT 26th Fe=
b.

Matthew

________________________________
From: Idr <idr-bounces@ietf.org> on behalf of Bocci, Matthew (Nokia - GB) <=
matthew.bocci@nokia.com>
Sent: Friday, February 18, 2022 6:52 pm
To: idr@ietf.org
Cc: <rtg-ads@ietf.org>; draft-ietf-bess-srv6-services@ietf.org; bess@ietf.o=
rg
Subject: [Idr] Review request for draft-ietf-bess-srv6-services-11

IDR Working Group

This draft has completed working group last call in the BESS working group =
and is currently being reviewed by the IESG.

We would appreciate review and comments by participants in the IDR working =
group.

The latest version of the draft is available here:  draft-ietf-bess-srv6-se=
rvices-11 - SRv6 BGP based Overlay Services<https://datatracker.ietf.org/do=
c/draft-ietf-bess-srv6-services/>

Please send any comments in reply to this thread by 26th February 2022.

Thank you,

Matthew

--_000_DBAPR07MB69842C99238171B5AEE5C006EB379DBAPR07MB6984eurp_
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 dir=3D"ltr" style=3D"">
<div></div>
<div style=3D"">
<div dir=3D"ltr">IDR WG</div>
<div dir=3D"ltr"><br>
</div>
<div dir=3D"ltr">Please note that the deadline for comments is Friday 4th M=
arch, NOT 26th Feb.</div>
</div>
<div id=3D"ms-outlook-mobile-signature">
<div><br>
</div>
<div style=3D"direction:ltr">Matthew</div>
<div><br>
</div>
<div id=3D"mail-editor-reference-message-container" class=3D"ms-outlook-mob=
ile-reference-message">
<hr style=3D"display:inline-block;width:98%" tabindex=3D"-1">
<div id=3D"divRplyFwdMsg" dir=3D"ltr"><font face=3D"Calibri, sans-serif"><b=
>From:</b> Idr &lt;idr-bounces@ietf.org&gt; on behalf of Bocci, Matthew (No=
kia - GB) &lt;matthew.bocci@nokia.com&gt;<br>
<b>Sent:</b> Friday, February 18, 2022 6:52 pm<br>
<b>To:</b> idr@ietf.org<br>
<b>Cc:</b> &lt;rtg-ads@ietf.org&gt;; draft-ietf-bess-srv6-services@ietf.org=
; bess@ietf.org<br>
<b>Subject:</b> [Idr] Review request for draft-ietf-bess-srv6-services-11
<div>&nbsp;</div>
</font></div>
<meta name=3D"Generator" content=3D"Microsoft Word 15 (filtered medium)">
<div class=3D"WordSection1">
<p class=3D"MsoNormal" style=3D"margin: 0cm; font-size: 11pt; font-family: =
Calibri, sans-serif;">
IDR Working Group</p>
<p class=3D"MsoNormal" style=3D"margin: 0cm; font-size: 11pt; font-family: =
Calibri, sans-serif;">
&nbsp;</p>
<p class=3D"MsoNormal" style=3D"margin: 0cm; font-size: 11pt; font-family: =
Calibri, sans-serif;">
This draft has completed working group last call in the BESS working group =
and is currently being reviewed by the IESG.
</p>
<p class=3D"MsoNormal" style=3D"margin: 0cm; font-size: 11pt; font-family: =
Calibri, sans-serif;">
&nbsp;</p>
<p class=3D"MsoNormal" style=3D"margin: 0cm; font-size: 11pt; font-family: =
Calibri, sans-serif;">
We would appreciate review and comments by participants in the IDR working =
group.</p>
<p class=3D"MsoNormal" style=3D"margin: 0cm; font-size: 11pt; font-family: =
Calibri, sans-serif;">
&nbsp;</p>
<p class=3D"MsoNormal" style=3D"margin: 0cm; font-size: 11pt; font-family: =
Calibri, sans-serif;">
The latest version of the draft is available here:&nbsp; <a href=3D"https:/=
/datatracker.ietf.org/doc/draft-ietf-bess-srv6-services/" style=3D"">
draft-ietf-bess-srv6-services-11 - SRv6 BGP based Overlay Services</a></p>
<p class=3D"MsoNormal" style=3D"margin: 0cm; font-size: 11pt; font-family: =
Calibri, sans-serif;">
&nbsp;</p>
<p class=3D"MsoNormal" style=3D"margin: 0cm; font-size: 11pt; font-family: =
Calibri, sans-serif;">
Please send any comments in reply to this thread by 26<sup>th</sup> Februar=
y 2022.</p>
<p class=3D"MsoNormal" style=3D"margin: 0cm; font-size: 11pt; font-family: =
Calibri, sans-serif;">
&nbsp;</p>
<p class=3D"MsoNormal" style=3D"margin: 0cm; font-size: 11pt; font-family: =
Calibri, sans-serif;">
Thank you,</p>
<p class=3D"MsoNormal" style=3D"margin: 0cm; font-size: 11pt; font-family: =
Calibri, sans-serif;">
&nbsp;</p>
<p class=3D"MsoNormal" style=3D"margin: 0cm; font-size: 11pt; font-family: =
Calibri, sans-serif;">
Matthew</p>
<p class=3D"MsoNormal" style=3D"margin: 0cm; font-size: 11pt; font-family: =
Calibri, sans-serif;">
</p>
</div>
</div>
</div>
</div>
</body>
</html>

--_000_DBAPR07MB69842C99238171B5AEE5C006EB379DBAPR07MB6984eurp_--


From nobody Fri Feb 18 12:32:45 2022
Return-Path: <jgs@juniper.net>
X-Original-To: bess@ietfa.amsl.com
Delivered-To: bess@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 46FFE3A140D; Fri, 18 Feb 2022 12:32:17 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.675
X-Spam-Level: 
X-Spam-Status: No, score=-2.675 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.576, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, DKIM_VALID_EF=-0.1, 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=lU+c8BsE; dkim=pass (1024-bit key) header.d=juniper.net header.b=F/4UtTAS
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id Ga5LJVk4_8Ee; Fri, 18 Feb 2022 12:32:12 -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 1B7C63A1406; Fri, 18 Feb 2022 12:32:08 -0800 (PST)
Received: from pps.filterd (m0108157.ppops.net [127.0.0.1]) by mx0a-00273201.pphosted.com (8.16.1.2/8.16.1.2) with ESMTP id 21I8mPgA015043; Fri, 18 Feb 2022 12:32:07 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=juniper.net; h=from : to : cc : subject : date : message-id : references : in-reply-to : content-type : content-id : content-transfer-encoding : mime-version; s=PPS1017; bh=AzyDcRuTq3neGl3P8zUYDvubDLb416ZompvSQdq2154=; b=lU+c8BsELpQAjipLrp5F7tzIbWA0ue8We7y9nowwb0wjZfPj3Ep1a8U3RqflnwmhZqP3 pFlj1/AxGB7xgNKWpSoRhjJKHAVISowkyQN3ZkrZ11ebCbiyBj5c1l6VTcZm7FaiD3aa muvNIaiw1ChFa6KeOVtraubIGvibRhPL8Q2eYhZVmc+ZTzKEb3F+2qIulCt9SW9YrGwB qrhj7qB1RS4Ck4W5Vk4RtEBVHqlW48lHiFpLFtUjckmcKBVJ1T+kDbgSxAsOGfihgLW6 OIgVA6YmUFkBflQJRyMXt1YFovYYX5q/mW+giJSeSohOQC0Tf/eN0AJXzZI0mykn7QzP Kw== 
Received: from nam11-co1-obe.outbound.protection.outlook.com (mail-co1nam11lp2175.outbound.protection.outlook.com [104.47.56.175]) by mx0a-00273201.pphosted.com (PPS) with ESMTPS id 3ea88y11ev-1 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=NOT); Fri, 18 Feb 2022 12:32:06 -0800
ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=filSc2Vwx1lYIBfYUg4QcWaWzgsfL7b9B/E/UDMPKPOGukCdiZKBRBIoluTlco7zP7ThpGMAuoEQHegHWQQdOTJVLmzfDWIJuEfoD4IE38QjzAaD/nyDM2KRdTBYm/A/czqdxHfp9jL6xiRq6nHgzUG+FAZb2H+M71PfGJ16xFDv/TESA837n+KMstXdRczPrvlAhsvmORWgnRkGmQsfeWHiejlfP4OwhEWlhEnPtOc+gT+6NWjLvzkr5U70AJZu/7HnbKomJI2nDb1Qqgo3tt7W5RfiYW69VJ5bFUmxrUMYiGExeuRJKigqZJK64USJyjBML/he0qqqMDXbA2mHUQ==
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-AntiSpam-MessageData-ChunkCount:X-MS-Exchange-AntiSpam-MessageData-0:X-MS-Exchange-AntiSpam-MessageData-1; bh=AzyDcRuTq3neGl3P8zUYDvubDLb416ZompvSQdq2154=; b=JHCpBJvOGhJC2SYKPvnbjE/mdQElRlA6nr0/lqRUxp1cT/1w2Q+UH3A/SiX5rr2oTpA1rF+dt2mQaVgR/QSn9iZWRM386WDo44yWPiaZciLolVtahie03rj8/ceETz3ZZ6ZJbyhmlgB6onhegARucKwh/JigFRXB8Ed88Gfzfsc4ZT6G97QIDv2SFwcTmZhIX0DUdRDE0mkipupootSiu0xKrmQRB/34dUP26W7YMKpqAuX+V7D6POqG2WfbEeinaPljsMbvl63c1iF6fgHpiDo7LWynkF/NEGZ2YnLTB1QY+/NiPECuLhY+Q1KltPeWm9oqlf92X8ud+cOStMQABQ==
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=AzyDcRuTq3neGl3P8zUYDvubDLb416ZompvSQdq2154=; b=F/4UtTASPF+cSigVvsViNUUQd7qqnZ9DY+T7a5P1xctavcD/7PIYV5ZQPJSNilY7Zr1dH4W/oageszOnDbvCFwizFNqrjf9py021IyKqwV9nR6AOddraVFEPflX+R8uut6WQWGesghrEGEdDXCPkN9SXNVXQRePzJ0XCeyoc+4k=
Received: from MN2PR05MB6109.namprd05.prod.outlook.com (2603:10b6:208:c4::20) by SJ0PR05MB7548.namprd05.prod.outlook.com (2603:10b6:a03:2ed::10) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.5017.9; Fri, 18 Feb 2022 20:32:03 +0000
Received: from MN2PR05MB6109.namprd05.prod.outlook.com ([fe80::1cf9:4765:c8df:81b7]) by MN2PR05MB6109.namprd05.prod.outlook.com ([fe80::1cf9:4765:c8df:81b7%5]) with mapi id 15.20.5017.012; Fri, 18 Feb 2022 20:32:03 +0000
From: John Scudder <jgs@juniper.net>
To: Ketan Talaulikar <ketant.ietf@gmail.com>
CC: The IESG <iesg@ietf.org>, "draft-ietf-bess-srv6-services@ietf.org" <draft-ietf-bess-srv6-services@ietf.org>, "bess-chairs@ietf.org" <bess-chairs@ietf.org>, BESS <bess@ietf.org>, "Bocci, Matthew (Nokia - GB)" <matthew.bocci@nokia.com>
Thread-Topic: John Scudder's Discuss on draft-ietf-bess-srv6-services-11: (with DISCUSS and COMMENT)
Thread-Index: AQHYI322mbek+dF3+EGw0XVWK3Fiw6yXZ0uAgAJe5QA=
Date: Fri, 18 Feb 2022 20:32:03 +0000
Message-ID: <DB75B564-CF18-4D93-B183-5C31203E860D@juniper.net>
References: <164504757419.5632.9536270153833731412@ietfa.amsl.com> <CAH6gdPxTtVfh02odMdreGnnsD8fnY2rPDqPhU9cucSOuU=bxNw@mail.gmail.com>
In-Reply-To: <CAH6gdPxTtVfh02odMdreGnnsD8fnY2rPDqPhU9cucSOuU=bxNw@mail.gmail.com>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
x-mailer: Apple Mail (2.3654.120.0.1.13)
x-ms-publictraffictype: Email
x-ms-office365-filtering-correlation-id: 35fc6098-a71c-4a1b-9d42-08d9f31db91e
x-ms-traffictypediagnostic: SJ0PR05MB7548:EE_
x-ms-exchange-atpmessageproperties: SA|SL
x-microsoft-antispam-prvs: <SJ0PR05MB7548EB3617855451292E744FAA379@SJ0PR05MB7548.namprd05.prod.outlook.com>
x-ms-oob-tlc-oobclassifiers: OLM:10000;
x-ms-exchange-senderadcheck: 1
x-ms-exchange-antispam-relay: 0
x-microsoft-antispam: BCL:0;
x-microsoft-antispam-message-info: fqFrpr8SQqG1gMuJHk/cf6V2ARxdCBcoGS0YYtk0BHTYYBmX1GwW9M7+QeBEmsZV6d4thHAl0DMcyf1CRe7ngQE0NzJMp8GV8r33De9WYCM1LGmLRSjG8xbDd9r2FHBI5Qyj3etm7hY1SMynZHyonUZpNgQ5mQNRNccSobpSQtSFvJeXUu0kyU40h5Q5w/uzKB9TUCd39v+bSLaaMscbG74E79jL33Jsp9Bt9lhgHpKv4NAIlqeNTYuWOz/Hkz2I4+EzsmTTvHqYzbhb3pC5/C3PbvZRaDGEmvo0G34rjx/ibeIZhvQZ5pDZOwazlyX2EErqjmGHBOmwgUtz4bDvipoIAjFTDS5xmPWfVDtXPBpXDvhej04idyDBGMaW2kqWdobmX9k46RjZ/naaic/Gp1A4KPl/Gtq6SQHzv/z9J5ThvTthttaATJr2e+h0WFlAFx35fpfnsPsMvoW+8/bn/n7IhPuqK5jF6r0L/gbcE940NBTxzldVB8wFVXyC2dtAFCoJ9q6TBTXTjmSby63ndXkSHff6sHHJ3C2mEyWp4AAfAD2y4cT6xGzO61cQOWj0L/2FZjDLBbiwF/omEAIe8lCV6jbWgVzWCUrJOyAaPCFa997XFBe4zADN1m2t2LCK+/QbpcAbh6RQ7s3qrIWuuT1RKbJLwj6rmdSnnAa6p/xSZVCkJ9NpOaGJS56BH+daPoO/A/5djxP+9mf726R6PaVDk9Unh7srNc0fkkufJG92RtG+1xHEFluJfRtRx0Ahlvw75R/yE1IT1iowQuWdryhMTBDmh4d1vHsfiYYh2p4=
x-forefront-antispam-report: CIP:255.255.255.255; CTRY:; LANG:en; SCL:1; SRV:;  IPV:NLI; SFV:NSPM; H:MN2PR05MB6109.namprd05.prod.outlook.com; PTR:; CAT:NONE;  SFS:(13230001)(4636009)(366004)(36756003)(66476007)(4326008)(316002)(64756008)(66556008)(66946007)(8676002)(66446008)(76116006)(186003)(38070700005)(71200400001)(66574015)(508600001)(91956017)(6916009)(54906003)(6486002)(83380400001)(26005)(53546011)(122000001)(86362001)(8936002)(38100700002)(5660300002)(6512007)(6506007)(2906002)(2616005)(33656002)(45980500001); DIR:OUT; SFP:1102; 
x-ms-exchange-antispam-messagedata-chunkcount: 1
x-ms-exchange-antispam-messagedata-0: =?utf-8?B?UVlJV3IxMUllSDF2aEYveHA1RUtsczZtUHpWSGs2b2w5USsyZStITFRsc0Rt?= =?utf-8?B?a25SbnJ6Mkl6YWtqNy9PQUNlaUtxcyttVEJGdk83NEcyRCtyZzNlUmxLeFZD?= =?utf-8?B?dk5ZV0NpdFI1MzRFV0I4bFN6bUNmdG9ndXMyNFJMRWNRczF2bWh5dk1yeWVC?= =?utf-8?B?STdUUDNHbGVpcGFpNFZuVUx6UUFvc21aN3llWGZsL3pOR3YwMzl1YWdBOVB5?= =?utf-8?B?MGZCRlErclpiQk4yVmgwT0p4K2RualRLeHQ3SjdpVDVmb0RTSVIwaGMrOVNu?= =?utf-8?B?a2dOKzVraDAvOWR0Y1c2OG9QTE1ib0lPamc0QWhEOXZHd3VzREQ5azhvS01E?= =?utf-8?B?cjFMbWtZaExYK3QxMVl3ckkzNDdyNmtmajRkeDd2MElia0E4VktLS1hMUDJq?= =?utf-8?B?b0tGdHFqL1NBRno2ckxWTnJ2YzRLS3AwZjFGL2tMd0ZmZTlMY2xCVTFsb3J6?= =?utf-8?B?ZTlaSmJhVEFwOWVKM2RCMnhJRG1rZjhEMnlVb3lNTkNaNFE3eStrWGNkc1pt?= =?utf-8?B?ejU4VUZoMjIyUWVPcmxNSUJsbys5QmpkNDNqeWN0eS91WXowcTExbXkrZ1hJ?= =?utf-8?B?alVNMW13V25keFdrcjNrdUNWT1A0QW43TDl1eDNyQkZIYXNNbUF3Y1pGdGtW?= =?utf-8?B?Mi9hWllvTndCVnBrZXJNWk4vcUpzUVdpdlBlYnF3bDhvRWh6RjdjZGZEQjhU?= =?utf-8?B?aVE1eW9yZG1KN1dXS3BDUk5ZbGRtc0RVa2FaVkdseVN6eFZqTkFkb0dlUFZi?= =?utf-8?B?VUh1SW0wNEhzMDJ1WUo5TUtQendUcmp6aEI1anNuMi9FcVQ1aDltTG5BMU9N?= =?utf-8?B?S3N3YStBcG8zb0dwMjJRazVTZXoyTFVFQkVvQWlhczNScnQ0TVIwc2pOV3hw?= =?utf-8?B?YUdVbmFxcXo3UW91NHUxUGhlU2YxalpPNVc2cW1FMGtKWTJLRTVUc2UzeUQ4?= =?utf-8?B?N2w1cEJmY1JpaVNWejQvVFFIL1JlQjV0cHU1a3ZqcnkzQkgyRm54ZDd4ZG1W?= =?utf-8?B?eitBUXRDelpsT0xtK0t6cUlvc2hBTlMwZ3BnRkVyS2drUkFqSm9TYlBQazIx?= =?utf-8?B?ZmdEd2RtdEwxTEVERm1ZeDhidFdqa0pqSDZkZFdHRmg3cW9UZ0JjeUl4eVVT?= =?utf-8?B?SENwcHk0WjNRVXFzeHZla2dzMThkVXprM1VNd1B0SVZnZmU5emkzbW1ZRU5O?= =?utf-8?B?aEEyeDhMUlFCZ1pwejhhK0xGNkxEakQ3c25hSUpsOWIvUmJFMmtMcmsyVjJC?= =?utf-8?B?c1p3RW13eGtVbVFkV3ppdlFhN09RMU5sQ1d3MStuMUpoVGdqa3BOSnlHRCtQ?= =?utf-8?B?b2hCaGtkN0h3NDIzVDBDNy85SklNZWNsQ3hQZUI0K2tocFB3OEtCOE1IVUJO?= =?utf-8?B?L0JCdEVQZDlqWDhiZ1RDdHBlY1lFbWszMCtJamRnMWpKNW9RWHpsa0o1SSt1?= =?utf-8?B?SFVnZGp2NEdDQlRQUkFqT1hMWDRscUtLWldod05iQ2hjNDNNdThsYWloUmZ5?= =?utf-8?B?dFVDT1p5emtocDIvaGtOWlMyS0dKYThsd2FiUFk4UlJQUGZqYTFVUkwwU29q?= =?utf-8?B?eWVoWklKVWNZaXlKazFldmJzcXpqcGFTWk5zeWU3V2E1K0tpVFgxOFZjZGdM?= =?utf-8?B?N3NUbllCZkJLYWU4YlhyUUVxRGVmVlJmamdqbmtQbXloNFlUbjY4WTFpaG5r?= =?utf-8?B?aFBqQU53WjV0ZVlqMXR1QmlCK05RRVZnTmZSZmxadU51a3E1eXZLejNsSmNx?= =?utf-8?B?cDBvczVrbm51cHFScTE2KzVYMnFrTnlwWG4zczViRTVtcXIwWit5czR3ZTU1?= =?utf-8?B?NitQcVJXMDhQOFpTSTNxTCsyOXc2T0k5KzRodi9GemR4a0EwL1VjUTBYMldh?= =?utf-8?B?Ui9BNVVmcS96M1A4dkdJcWp5N25HeXFmSnc3bUYwZlM2VHJIYlZFS2ljZ0Rx?= =?utf-8?B?WFB3TXB0V2pwNjZGSDN3d3l3TzliYXVkTnE3aG5SYmtodGhjWTFDSXVEL1hh?= =?utf-8?B?YXg0RVlmaFhZRUMxTDRSRzdqYUl2ZmNzd2J1WVhMb1pWcEcvN0lQNXp6VzdI?= =?utf-8?B?UHVDb3luamVMUVYwRXgyLzcwcElJemFjSFlzcUlrajluVTlRdnBwdUpYMmVB?= =?utf-8?Q?+U657vZnI4dG4yrv3tLA3XlYk?=
Content-Type: text/plain; charset="utf-8"
Content-ID: <E2D41EC48B80B348BFAA3EA2BBD8F1B5@namprd05.prod.outlook.com>
Content-Transfer-Encoding: base64
MIME-Version: 1.0
X-OriginatorOrg: juniper.net
X-MS-Exchange-CrossTenant-AuthAs: Internal
X-MS-Exchange-CrossTenant-AuthSource: MN2PR05MB6109.namprd05.prod.outlook.com
X-MS-Exchange-CrossTenant-Network-Message-Id: 35fc6098-a71c-4a1b-9d42-08d9f31db91e
X-MS-Exchange-CrossTenant-originalarrivaltime: 18 Feb 2022 20:32:03.3153 (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: a9SQ4brJxUQe0kVeHDIn9kt2qzRnb5/S5nUM9WugMHklKKh/SLc9lqwCNVpwh49x
X-MS-Exchange-Transport-CrossTenantHeadersStamped: SJ0PR05MB7548
X-Proofpoint-GUID: 5z4M4kyn1zZfwV62zeNcPPp4j1ink_FF
X-Proofpoint-ORIG-GUID: 5z4M4kyn1zZfwV62zeNcPPp4j1ink_FF
X-Proofpoint-Virus-Version: vendor=baseguard engine=ICAP:2.0.205,Aquarius:18.0.816,Hydra:6.0.425,FMLib:17.11.62.513 definitions=2022-02-18_09,2022-02-18_01,2021-12-02_01
X-Proofpoint-Spam-Details: rule=outbound_spam_notspam policy=outbound_spam score=0 mlxscore=0 spamscore=0 clxscore=1015 malwarescore=0 bulkscore=0 adultscore=0 mlxlogscore=692 suspectscore=0 impostorscore=0 priorityscore=1501 phishscore=0 lowpriorityscore=0 classifier=spam adjust=0 reason=mlx scancount=1 engine=8.12.0-2201110000 definitions=main-2202180125
Archived-At: <https://mailarchive.ietf.org/arch/msg/bess/yso4w-bPD1gfNj8qS6ljdPWwgSg>
Subject: Re: [bess] John Scudder's Discuss on draft-ietf-bess-srv6-services-11: (with DISCUSS and COMMENT)
X-BeenThere: bess@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: BGP-Enabled ServiceS working group discussion list <bess.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/bess>, <mailto:bess-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/bess/>
List-Post: <mailto:bess@ietf.org>
List-Help: <mailto:bess-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/bess>, <mailto:bess-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 18 Feb 2022 20:32:18 -0000

SGkgS2V0YW4sDQoNCj4gT24gRmViIDE3LCAyMDIyLCBhdCAzOjE5IEFNLCBLZXRhbiBUYWxhdWxp
a2FyIDxrZXRhbnQuaWV0ZkBnbWFpbC5jb20+IHdyb3RlOg0KPiANCj4+IDIuIE9uZSBhcmVhIG9m
IGNvbmNlcm4gSSB3b3VsZCBoYXZlIGhvcGVkIElEUiBtaWdodCBoYXZlIGxvb2tlZCBpbnRvIGlz
LCB0aGUNCj4+IGRvY3VtZW50IG1ha2VzIGEgY3JlYXRpdmUgdXNlIG9mIHRoZSBNUExTIExhYmVs
IGZpZWxkIG9mIHRoZSBOTFJJIHRvIGNhcnJ5IHRoZQ0KPj4gRnVuY3Rpb24gcGFydCBvZiB0aGUg
U0lELiBUaGlzIG1lYW5zIHRoZSBTSUQgaXMgZWZmZWN0aXZlbHkgc3BsaXQgYWNyb3NzIHRoZQ0K
Pj4gTkxSSSBhbmQgdGhlIFByZWZpeC1TSUQgYXR0cmlidXRlLiBXaGF0IGFyZSB0aGUgcG90ZW50
aWFsIGVycm9yIG1vZGVzIGlmIHRoZQ0KPj4gUHJlZml4LVNJRCBhdHRyaWJ1dGUgc2hvdWxkIGJl
IGxvc3QgZnJvbSB0aGUgcm91dGUsIHdoaWxlIHRoZSBOTFJJIGlzIHJldGFpbmVkPw0KPj4gDQo+
PiAoQW4gb2J2aW91cyB3YXkgb2YgYWRkcmVzc2luZyB0aGlzIHBhcnRpY3VsYXIgY29uY2VybiB3
b3VsZCBiZSB0byBkZWZpbmUgYSBuZXcNCj4+IE5MUkkgdHlwZSB3aXRoIHRoZSBkZXNpcmVkIHNl
bWFudGljcywgaW5zdGVhZCBvZiBjcmVhdGl2ZWx5IHJlcHVycG9zaW5nIGZpZWxkcw0KPj4gd2l0
aGluIGFuIGV4aXN0aW5nIE5MUkkgdHlwZSBjb250cmFyeSB0byB0aGVpciBkZWZpbml0aW9ucy4g
U3VjaCBhbiBOTFJJIHR5cGUNCj4+IHdvdWxkLCBmb3IgZXhhbXBsZSwgcHJlc3VtYWJseSBzdGF0
ZSBpbiBpdHMgc3BlY2lmaWNhdGlvbiB0aGF0IGlmIGl0IHdhcw0KPj4gcmVjZWl2ZWQgd2l0aG91
dCBhbiBhY2NvbXBhbnlpbmcgUHJlZml4LVNJRCBhdHRyaWJ1dGUsIHRoYXQgd291bGQgY29uc3Rp
dHV0ZSBhbg0KPj4gZXJyb3IuKQ0KPj4gDQo+IEtUPiBUaGlzIGRvY3VtZW50IGZvbGxvd3MgdGhl
IGFwcHJvYWNoIHNpbWlsYXIgYXMgdGFrZW4gZm9yIGV4dGVuZGluZyBNUExTIEVWUE4gUkZDNzQz
MiBieSBSRkM4MzY1Lg0KDQpJIHRha2UgaXQgeW914oCZcmUgcmVmZXJyaW5nIHRvIFJGQyA4MzY1
IMKnNS4xLjMgd2hpY2ggdGFsa3MgYWJvdXQgdXNpbmcgdGhlIE1QTFMgTGFiZWwgZmllbGQgKG9y
IE1QTFMxIExhYmVsIGZpZWxkKSB0byBjYXJyeSB0aGUgVk5JIGluIHRoZSBwcmVzZW5jZSBvZiBh
IEJHUCBFbmNhcHN1bGF0aW9uIEV4dGVuZGVkIENvbW11bml0eT8gWWVzLCB0aGF0IHNlZW1zIGxp
a2UgYSBwcmV0dHkgY2xvc2UgYW5hbG9ndWUuIEFuZCBnaXZlbiB0aGlzIHBhcnRpY3VsYXIgdHJp
Y2sgaXMgb25seSB3aXRoIFZQTi10eXBlIGFkZHJlc3MgZmFtaWxpZXMgb25lIGNhbiBhbHNvIGFy
Z3VlIHRoYXQgdGhlcmXigJlzIG5vdCBhIHJpc2sgb2YgYWZmZWN0ZWQgcm91dGVzIGxlYWtpbmcg
aW50byB0aGUgYmlnLUkgSW50ZXJuZXQsIHdoaWNoIGlzIHRoZSB0eXBpY2FsIGFzc29jaWF0ZWQg
Y29uY2Vybi4gDQoNClF1ZXN0aW9uOiBTQUZJIDEyOCBpcyBjYWxsZWQg4oCcTVBMUy1sYWJlbGVk
IFZQTiBhZGRyZXNz4oCdIGluIHRoZSBJQU5BIFNBRkkgcmVnaXN0cnkuIFNob3VsZG7igJl0IHRo
aXMgYmUgcmVuYW1lZD8gSSBtZWFuLCBJIGd1ZXNzIGl0IHNob3VsZCBoYXZlIGJlZW4gcmVuYW1l
ZCBhcyBvZiBSRkMgODM2NSwgYnV0IGJldHRlciBsYXRlIHRoYW4gbmV2ZXIuIEnigJltIG5vdCBz
dXJlIHF1aXRlIHdoYXQgdGhlIG5hbWUgc2hvdWxkIGJlY29tZSwgYnV0IOKAnE1QTFMtbGFiZWxl
ZOKAnSBpcyBtYW5pZmVzdGx5IHdyb25nLiBFdmVuIOKAnGxhYmVsZWTigJ0gaXMgd3Jvbmcgc2lu
Y2UgdGhlIHRoaW5nIHlvdeKAmXJlIHN0dWZmaW5nIGluIHRoZXJlIGlzbuKAmXQgYSBsYWJlbC4g
U2luY2UgeW914oCZcmUgdGhlIGxhc3Qgb25lIHRvIHRvdWNoIGl0IDotKSBpZiB3ZSBjYW4gYWdy
ZWUgYSBiZXR0ZXIgbmFtZSBmb3IgdGhlIFNBRkkgSSB0aGluayBpdCB3b3VsZCBiZSBhcHByb3By
aWF0ZSB0byBhZGQgdGhhdCB0byB5b3VyIElBTkEgQ29uc2lkZXJhdGlvbnMuDQoNClRoYW5rcywN
Cg0K4oCUSm9obg0KDQpQLlMuOiBUaGFuayB5b3UgZm9yIHlvdXIgZGlwbG9tYWN5IGluIG5vdCBw
b2ludGluZyB0byBSRkMgOTAxMiBhcyB5b3VyIGV4YW1wbGUgb2YgYSBwcmlvciB1c2Ugb2YgdGhp
cyBwYXR0ZXJuLiA7LSk=


From nobody Fri Feb 18 13:48:39 2022
Return-Path: <robert@raszuk.net>
X-Original-To: bess@ietfa.amsl.com
Delivered-To: bess@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id B8DF53A1503 for <bess@ietfa.amsl.com>; Fri, 18 Feb 2022 13:48:32 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -7.098
X-Spam-Level: 
X-Spam-Status: No, score=-7.098 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, DKIM_VALID_EF=-0.1, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_HI=-5, 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 g17eNm897y8a for <bess@ietfa.amsl.com>; Fri, 18 Feb 2022 13:48:27 -0800 (PST)
Received: from mail-vk1-xa2b.google.com (mail-vk1-xa2b.google.com [IPv6:2607:f8b0:4864:20::a2b]) (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 6E25A3A14FC for <bess@ietf.org>; Fri, 18 Feb 2022 13:48:27 -0800 (PST)
Received: by mail-vk1-xa2b.google.com with SMTP id j9so5577024vkj.1 for <bess@ietf.org>; Fri, 18 Feb 2022 13:48:27 -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=jJLNJT0NY6hfZiQjDBHDGNGcoxg5olFbpn9rdZNXzHc=; b=ZnZd1wMWqG5sXJsOBMFqng0weD3PYEV3haIWvQw6o5MP8acNBNhgrlbSZzuk9fUmkO /Voe1rwYc60PI5dQhHDadHhXwiheSzefONEuemkD/0ztXQ4dELwiZWMwVdbJdMpldYS+ Mydfr5Of6PFG+RAqucCFtxxagiiE9gjGbZz+5hM7TuKlZiwXReQD47G/ZSY1580u9aLO +OBSNG+edhtrwkiPuSTb8Rz6DE3OTwqWc1fUoJwIFH2aJszCYO6EM5a1uz20FDwFxH4x w7ag6v3hAa4dx4drLTHKiyNfIMH/6krb/FjjvS7hwdE0CaW+NUe5Hw1GAJ+KexVGEZCp Yqig==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20210112; h=x-gm-message-state:mime-version:references:in-reply-to:from:date :message-id:subject:to:cc; bh=jJLNJT0NY6hfZiQjDBHDGNGcoxg5olFbpn9rdZNXzHc=; b=6krgLW5FVeV4r8YMvjVQ/u0F0jMYfLC7lYIlg5LPxYF1ryG5l3PUiIpf9ScFHpwlGH EjtfgGmmJgqA6Lr8kum8VKLVgQcQx8D+BhFjreyLn9e2DTR7v14dE6x1yO/cy8jC0j67 okmFIY4hI974SmJG+Gz3kVXG/WeSISZbmiaACpS/y2TvasbcsfiCmrcgROwXYt+XaFGo 7F164pMm3LxPgA/WcYi6aQ8A+EFk38L9CRb9CiQN/x0ehYVuGqxayBKuv05wH+3yxq3O 16lf9A24c4Ow53ZZi9l1IXQQNP4ZCbbh7u5Y+FBPzvpUyd3qLKRctT5bYdHJlBtxbP33 w2PA==
X-Gm-Message-State: AOAM533lukXtdUGpcKjTTKcNF4uxwq1rIjQoEaQMGvTYSJ6vE9qTfGRM zvcW3S6Au80D1OO0+dfE0NYC+OIHVrhWtqqj/fDxxA==
X-Google-Smtp-Source: ABdhPJz/rQ0uDB1hzjETu6trU1BrBtYdYSO8tRrHiZldepQv9dRUyis8tm06sDEuQ2qeDjhmjhJl6eHZ0tWret1s5yE=
X-Received: by 2002:a05:6122:180e:b0:330:1b9e:732d with SMTP id ay14-20020a056122180e00b003301b9e732dmr4274232vkb.5.1645220906040; Fri, 18 Feb 2022 13:48:26 -0800 (PST)
MIME-Version: 1.0
References: <164504757419.5632.9536270153833731412@ietfa.amsl.com> <CAH6gdPxTtVfh02odMdreGnnsD8fnY2rPDqPhU9cucSOuU=bxNw@mail.gmail.com> <DB75B564-CF18-4D93-B183-5C31203E860D@juniper.net>
In-Reply-To: <DB75B564-CF18-4D93-B183-5C31203E860D@juniper.net>
From: Robert Raszuk <robert@raszuk.net>
Date: Fri, 18 Feb 2022 22:48:26 +0100
Message-ID: <CAOj+MMEik8787Mao=pmwSJv75m98MHjjEetFbWWwJRTx9egSNQ@mail.gmail.com>
To: John Scudder <jgs@juniper.net>
Cc: Ketan Talaulikar <ketant.ietf@gmail.com>, The IESG <iesg@ietf.org>,  "draft-ietf-bess-srv6-services@ietf.org" <draft-ietf-bess-srv6-services@ietf.org>,  "bess-chairs@ietf.org" <bess-chairs@ietf.org>, BESS <bess@ietf.org>,  "Bocci, Matthew (Nokia - GB)" <matthew.bocci@nokia.com>
Content-Type: multipart/alternative; boundary="000000000000ae9e9205d851d777"
Archived-At: <https://mailarchive.ietf.org/arch/msg/bess/OxZvwQeCqL0YTRhd5GPr9KsLUdg>
Subject: Re: [bess] John Scudder's Discuss on draft-ietf-bess-srv6-services-11: (with DISCUSS and COMMENT)
X-BeenThere: bess@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: BGP-Enabled ServiceS working group discussion list <bess.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/bess>, <mailto:bess-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/bess/>
List-Post: <mailto:bess@ietf.org>
List-Help: <mailto:bess-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/bess>, <mailto:bess-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 18 Feb 2022 21:48:33 -0000

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

Hi John,

Question: SAFI 128 is called =E2=80=9CMPLS-labeled VPN address=E2=80=9D in =
the IANA SAFI
> registry. Shouldn=E2=80=99t this be renamed? I mean, I guess it should ha=
ve been
> renamed as of RFC 8365, but better late than never. I=E2=80=99m not sure =
quite what
> the name should become, but =E2=80=9CMPLS-labeled=E2=80=9D is manifestly =
wrong. Even
> =E2=80=9Clabeled=E2=80=9D is wrong since the thing you=E2=80=99re stuffin=
g in there isn=E2=80=99t a label.
> Since you=E2=80=99re the last one to touch it :-) if we can agree a bette=
r name for
> the SAFI I think it would be appropriate to add that to your IANA
> Considerations.
>

My suggestion would be: "VPN address & context"  or "Context & VPN address"

Thx,
R.

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

<div dir=3D"ltr"><div>Hi John,</div><div><br></div><div class=3D"gmail_quot=
e"><blockquote class=3D"gmail_quote" style=3D"margin:0px 0px 0px 0.8ex;bord=
er-left:1px solid rgb(204,204,204);padding-left:1ex">Question: SAFI 128 is =
called =E2=80=9CMPLS-labeled VPN address=E2=80=9D in the IANA SAFI registry=
. Shouldn=E2=80=99t this be renamed? I mean, I guess it should have been re=
named as of RFC 8365, but better late than never. I=E2=80=99m not sure quit=
e what the name should become, but =E2=80=9CMPLS-labeled=E2=80=9D is manife=
stly wrong. Even =E2=80=9Clabeled=E2=80=9D is wrong since the thing you=E2=
=80=99re stuffing in there isn=E2=80=99t a label. Since you=E2=80=99re the =
last one to touch it :-) if we can agree a better name for the SAFI I think=
 it would be appropriate to add that to your IANA Considerations.<br></bloc=
kquote><div><br></div><div>My suggestion would be: &quot;VPN address &amp; =
context&quot;=C2=A0 or &quot;Context &amp; VPN address&quot;</div><div><br>=
</div><div>Thx,<br>R.</div><div><br></div><div><br></div></div></div>

--000000000000ae9e9205d851d777--


From nobody Fri Feb 18 14:19:53 2022
Return-Path: <jgs@juniper.net>
X-Original-To: bess@ietfa.amsl.com
Delivered-To: bess@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id BD7123A1519; Fri, 18 Feb 2022 14:19:51 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.675
X-Spam-Level: 
X-Spam-Status: No, score=-2.675 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.576, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, DKIM_VALID_EF=-0.1, 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=Rgz8WSeA; dkim=pass (1024-bit key) header.d=juniper.net header.b=DI6rP6Xp
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id S-pLDSU0JhhV; Fri, 18 Feb 2022 14:19: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 B14243A1510; Fri, 18 Feb 2022 14:19:43 -0800 (PST)
Received: from pps.filterd (m0108161.ppops.net [127.0.0.1]) by mx0b-00273201.pphosted.com (8.16.1.2/8.16.1.2) with ESMTP id 21IMFe6n003805; Fri, 18 Feb 2022 14:19: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-id : content-transfer-encoding : mime-version; s=PPS1017; bh=l/zJgKu9pM2HX7hKSBNV1A9MFw7JDwzHIFo3KKV2gQA=; b=Rgz8WSeAy0lF448GdCjgmhM80Xlm3nQgbJARtJ3eMpaav9qaZKl0/ziSJjSXhxFxjuMH KDqIEKbi+mt3etGbtxOYbwXswdlMi4nwxQigIQ/8AkhsRZVwe2MG6S74ovNBE70I3tBZ QASwFalTYieliT6+Z/OpgEyYsxHejwPE4/1z+jtMjq2E/XrDpBIc5aSTv7T88kWbkV3v kXDw2cfC3s13Fa0huOAnmgl2BDZ+YEZwCRyxyQZqz4UvnBYQEQobGIfLU4GKsafcYLUd xVK0pkvMFANv5dY1UMt+9PN5qTtCbyf8y9GEt9gghkZcFOEvcywH8O4qAg/FuyVZJWli kw== 
Received: from nam12-bn8-obe.outbound.protection.outlook.com (mail-bn8nam12lp2176.outbound.protection.outlook.com [104.47.55.176]) by mx0b-00273201.pphosted.com (PPS) with ESMTPS id 3eam3h0063-1 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=NOT); Fri, 18 Feb 2022 14:19:42 -0800
ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=TSCrOGFaYXoyEVI6u+VWnPN3HB/5eVP1LYzIqB4wZFCVfISHmFPBseYurP2hTR1R6TK5E/dfVn7UyfMnWhGdEygXiJtlM5I2hilJQGbhDS4QMSIdW0eAVH2uK9pD7wxcpZ7drcGME7zLL0GQOX0fHxbv1pKQieHE9HGqp8JzNADZM7cdwCa4b/icjt62H7IZ5AX6gM26Vvat6r/mCqurASykZnbyZsSJb3xMPVE9YWroQoHxewOW6VkXOQHjaTbf8L5rH5h6vVtZm9QMn2sZ+q9tFAM3u9Wh6fUP1haGDQtCWUtQgtqXs/SCFa8LXihA6FlM6BhntBtI1o4SHJFOXQ==
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-AntiSpam-MessageData-ChunkCount:X-MS-Exchange-AntiSpam-MessageData-0:X-MS-Exchange-AntiSpam-MessageData-1; bh=l/zJgKu9pM2HX7hKSBNV1A9MFw7JDwzHIFo3KKV2gQA=; b=Ze44fS3wWikB79tBE2y75nai1sqavefA/16pPlxku6qDSpqEf1YdDmUc5+W0dOCh9NnMdtByIhAsyRVJpBvOTL7L8PNM7KhEPD/ZkseVavspNNRdu96JaHFucsJdzoKQWjsSsNisifLRUd4vG4qkfBUyoR3YOV8kOfF9gqOb652fMSpsGVv+e0D0WL1r1IDcWLW1hAy+rV6pcR3H0WWWgOL9txCQrfe635mYDLUfcM7oi9ArwI9w4lpr4J9NucJKfSpOpM/pUWj49RbgjY+YJYu0Zfy9GGsbc2HmbMnyl5QMBhk0fvZqCdBywKawiRr9EjK+jft70H17y1ZNvH6i9Q==
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=l/zJgKu9pM2HX7hKSBNV1A9MFw7JDwzHIFo3KKV2gQA=; b=DI6rP6Xp/y6rA2gP+2TicFPpJVZgVIPYjAE5VBBZDDn4XNhl4lK22VzvTxiw/q0WHJP1wNbdfTD6jo3LBP1NL/7apj73txVwwgWXNWj9ICsmKEPzzCsxSDppud1p2puEi+kjA7trEMDlZMyKD38XnLxsyTGqvAZKb6itV5pM79I=
Received: from MN2PR05MB6109.namprd05.prod.outlook.com (2603:10b6:208:c4::20) by SN6PR05MB5823.namprd05.prod.outlook.com (2603:10b6:805:f5::30) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.5017.13; Fri, 18 Feb 2022 22:19:39 +0000
Received: from MN2PR05MB6109.namprd05.prod.outlook.com ([fe80::1cf9:4765:c8df:81b7]) by MN2PR05MB6109.namprd05.prod.outlook.com ([fe80::1cf9:4765:c8df:81b7%5]) with mapi id 15.20.5017.012; Fri, 18 Feb 2022 22:19:39 +0000
From: John Scudder <jgs@juniper.net>
To: Ketan Talaulikar <ketant.ietf@gmail.com>
CC: The IESG <iesg@ietf.org>, "draft-ietf-bess-srv6-services@ietf.org" <draft-ietf-bess-srv6-services@ietf.org>, "bess-chairs@ietf.org" <bess-chairs@ietf.org>, BESS <bess@ietf.org>, "Bocci, Matthew (Nokia - GB)" <matthew.bocci@nokia.com>
Thread-Topic: John Scudder's Discuss on draft-ietf-bess-srv6-services-11: (with DISCUSS and COMMENT)
Thread-Index: AQHYI322mbek+dF3+EGw0XVWK3Fiw6yXZ0uAgAJ89QA=
Date: Fri, 18 Feb 2022 22:19:39 +0000
Message-ID: <9F0B1CC7-80ED-428A-BB6B-86F2D0A95A87@juniper.net>
References: <164504757419.5632.9536270153833731412@ietfa.amsl.com> <CAH6gdPxTtVfh02odMdreGnnsD8fnY2rPDqPhU9cucSOuU=bxNw@mail.gmail.com>
In-Reply-To: <CAH6gdPxTtVfh02odMdreGnnsD8fnY2rPDqPhU9cucSOuU=bxNw@mail.gmail.com>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
x-mailer: Apple Mail (2.3654.120.0.1.13)
x-ms-publictraffictype: Email
x-ms-office365-filtering-correlation-id: a5c211bd-78c1-4857-0313-08d9f32cc101
x-ms-traffictypediagnostic: SN6PR05MB5823:EE_
x-ms-exchange-atpmessageproperties: SA|SL
x-microsoft-antispam-prvs: <SN6PR05MB5823E4530F31E1ECCFDD3719AA379@SN6PR05MB5823.namprd05.prod.outlook.com>
x-ms-oob-tlc-oobclassifiers: OLM:8882;
x-ms-exchange-senderadcheck: 1
x-ms-exchange-antispam-relay: 0
x-microsoft-antispam: BCL:0;
x-microsoft-antispam-message-info: ZEaMG1CR1LfNCQa2JEzB+Aslo9LgAVjI4IV8ww2oQcT0A55sTyDUOddSgnbzd5TWZm8wK/QNC4yJ30VshyHdMYqWBefneNrRpjXCCQ+3jUIqAW5nd3VxnwQ6gEoc0TtkKeNNSe38xZ1FEqCBiIr5gwUPuDhG+Kj+XyP79wXg8pOH0vNedDtige7oE+smdGn9/4BWGboAf6JMze1sjEIY3pOdPAzVSyHgINzTz+zgkXrj9ZVj49ceD7BOw9Mfg52vrAHDR3rus98scPAEvKcyQ3s1lipwFyerEVpqg7OCa0LPBRg9I5DSdwDZAEsn/ivchZQwx/G4+CF3kdoxT/+B0R+5y3gaU/FGdjQgK6nahe8HqEk0pA8DMm3/8CxnCCsY45VVgXPFDAWZljo60JP7TcNH4oD2YWTuovBe2x6VdYEgSVCWGmklmKqGYALkO+JXfqV3QuldTiSiLIxsFBBHAjZh/x74HSufPNK9Hw/JmECfh5tGWJTYbDuqUWzxBRLyf/7vj3OPa4937rYaUfXj0oOqd4lhKrzRRJSeT2pQ41QoY3dPSOCOTvWC0U+D3UBufop161qokheNYitm7w4V/UcRURcTTYHzpw0QOFnW8nCoqiQL6OpTdK7zpemTPNnnMkMhIMTgJvRuaq4kLRH8oGel5dBYP0CAYGdA9LwToJOV9fzJLKvIdM1ay9QgGckc1V/EvG7Ie9veaCYctu097ADi32b7XYkuR2tRkmi0lT3fszmdm4jI/7xxJnYEo8M9zX856D82CfEm59yFp6gAlLKgu0S/CEx79wqzdJoUl8U=
x-forefront-antispam-report: CIP:255.255.255.255; CTRY:; LANG:en; SCL:1; SRV:;  IPV:NLI; SFV:NSPM; H:MN2PR05MB6109.namprd05.prod.outlook.com; PTR:; CAT:NONE;  SFS:(13230001)(4636009)(366004)(91956017)(76116006)(2906002)(66574015)(83380400001)(86362001)(33656002)(64756008)(8676002)(66446008)(38100700002)(66476007)(66556008)(54906003)(38070700005)(66946007)(4326008)(6916009)(5660300002)(316002)(53546011)(6512007)(6506007)(71200400001)(36756003)(508600001)(122000001)(8936002)(6486002)(26005)(2616005)(186003)(45980500001); DIR:OUT; SFP:1102; 
x-ms-exchange-antispam-messagedata-chunkcount: 1
x-ms-exchange-antispam-messagedata-0: =?utf-8?B?Q1VPOUxhUm9BU1lUcmJqWkhKZTlLdzM2SmdKN1JMTlhMbWZFUVRjbXhlMTBz?= =?utf-8?B?blI4YWl3YzgxN0dyeU11UjdlWDFDc0MvUmV1clQxYmNLdnBVUjVTWmZJNDFP?= =?utf-8?B?SVRyVnlmM3NTc2xPNWxsa3k1Q1ptWHNXcTFHbXowdEpVYXFpd2FGaWtjTVJq?= =?utf-8?B?eHZGYlZiS2pQNFg0akVYU3R6K1ovbTUrT0ovTUl1ZExRVThsUmZlQXJ1U0th?= =?utf-8?B?UW5keUhEMGMvS2Z0REo5WlVVckJmUXRuU2szQ2RpazFwRXB5cHVvcm1rR1h2?= =?utf-8?B?NFRtNEdxS0xTOGZFRFBZbWZzQXJvS2tFTDRaZWZmRXE4ZDA1YnlKTGZTc2pM?= =?utf-8?B?RnZpU2Y1MWU1aUFzeW93SDYwT1psQWR4eCs3NHdyci9GQTNKRkJqbnlrMzBw?= =?utf-8?B?SHlQT0NEZDZyVit3dExYWHpHdEhnOUtTdFVacEUvMStESEZHcDA1UzZCNHFz?= =?utf-8?B?bHNiZ3RIK1EvcGpsSlIvdmNmOFJ6MHRvUlNtanpkT2pJTVBneWJRLzUwQnph?= =?utf-8?B?bmFEYkpoMmJkU052TTZ5dys5NzdEMm5sUmpNdk41U3BOdEFWcllGakMrMDBS?= =?utf-8?B?YmY3aFRncUVjOVZEdnZsSE0weVgrTlhZNzNKQm8vcEdpY0d2VWF5c0JwZkgz?= =?utf-8?B?UEUxZmV0UDlvdDczTkR1ck5FellUSDZ5VFoyZzVueUFsb0xyTmZZclNXWlRi?= =?utf-8?B?NjJ3em1CRmhVY2txOGdOVmpJZnBKQy85OXF3dmEyRlVseHR3NWN3UkVqNE9K?= =?utf-8?B?WXZQenhoNXBvSDBkZXV6dUMzSHM5WjVpMWllYXpVS0hIZ2FoUWV4RHFzTmQ5?= =?utf-8?B?TytZRjVubnp0UHhkZFREemZwT3ZOcnNQWE83NzAyZ2YvTVNGTkRaU2JRTjIz?= =?utf-8?B?djR5UlR1eDNHZUh6d0IzZmhzajAyMUhrbEIrVkZmVUNWQjRSZ24yL0tTOWxG?= =?utf-8?B?cVF6ajNybGR3aE5UQ1ZtTFZhenZVZE1EYlBjbjVlTGkyZkN1SmE4bjJmay9h?= =?utf-8?B?QXhpQlZ1dGprUDlTZzNjSXFaUnJQOGI1SmJvdXJZMTYzclI5SURuZEhRdTdD?= =?utf-8?B?TnZFcDlxMHBQbXlvdnZxZTRwcS9zZkx0K0V0U1lodlUyM0ZwUHhwODhQTzEz?= =?utf-8?B?a05XL2ZLSzZwQ016TExHaFlQYVEzNUwwVSszb01ENCt5VlgzZkQ3aFU3dkYv?= =?utf-8?B?T05DaC8xZU1Way8waHVTUDQwdHQ2UXZ5amhLV3BZMlVEQThaTWs3c3czd1dB?= =?utf-8?B?bTFvZkN6WlhERHVLZVVyZzJHYXdMNmJpNTN4THlOMlhiSXYySG9wdmlndHVn?= =?utf-8?B?T2VJTmZ6bU0yUG5uV1FZR3R2WkVydDZwTUlGZW5kN0h2TW5FUWs5WGxFdlUw?= =?utf-8?B?Vm8wdnZhcWxRL3NvMkJDWTBZM09XeG1Cc2h1clJFWjhWaExIRnJMcVppWEVP?= =?utf-8?B?bXpEbnVHK2RjaDlFSXRZRjZNd2xQZkFQd0ZrdXBvNVE2M1Q3Z2M5VzBpakx1?= =?utf-8?B?K29USTI4UWZsblFNQUNJdEFVbE9yZ0ZrOHg5cVZHbUlTYTBiaWpQb05GTzVn?= =?utf-8?B?Nm5McUNKNW13SXVqeUlkRUhqWTFka1l4cER5eFJrWEJ1S0pBN1NYUE5zeGV2?= =?utf-8?B?ZUR2RUdydHlhL1lGcUFtV2dNallMYVg4ams4elZjOWY5N3k5S2xTV0R2ZGdZ?= =?utf-8?B?MDB1S2xWaGdnUU1jMnBIWGNJcXdpVDFHVlg2RWdCZTVMZFlBakowdmg4L0Rj?= =?utf-8?B?T3U4STlFR3RveHhZNkI5WlRYY0hrQUV5c0NDSjJPR2xXMGZQZzd4Z2pEVGEr?= =?utf-8?B?Y0FyTHJURWVJS3ZpZ3I2SWJiNWVicnB1cnZmWmY2ek8zcUxFZHJtUHlZV1Iy?= =?utf-8?B?TlpGUGo0b0JnKzJRU2l3MXROeWN6Mko1N2xMVjBaY01KeVNvSGhXNEFaVHdE?= =?utf-8?B?UzFZMzE5L1BvY2x2Y0dRRzI2WkxVYS9uVW53aENlNW9qcERkWUxBU2U3WFZF?= =?utf-8?B?cFFOTUpKdnN3L2ltOW9Mb3dtWGxRVms0YWJjSzNGQmsvdnZ3SmxCbHliV1dW?= =?utf-8?B?aVl3NnFMUWtLcmtoQ29PekduNjdpUzRlS2dUWHdveURrR0ZWNDQzQWZuWXFI?= =?utf-8?Q?aMS5SuG4C6HLpEtgWr/9zCznI?=
Content-Type: text/plain; charset="utf-8"
Content-ID: <B8E6F750584C434DA9262FA1ADE85CDE@namprd05.prod.outlook.com>
Content-Transfer-Encoding: base64
MIME-Version: 1.0
X-OriginatorOrg: juniper.net
X-MS-Exchange-CrossTenant-AuthAs: Internal
X-MS-Exchange-CrossTenant-AuthSource: MN2PR05MB6109.namprd05.prod.outlook.com
X-MS-Exchange-CrossTenant-Network-Message-Id: a5c211bd-78c1-4857-0313-08d9f32cc101
X-MS-Exchange-CrossTenant-originalarrivaltime: 18 Feb 2022 22:19:39.0877 (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: d8V9F09Vgmk0lpCFHTnGbRBpEQy7Wkn08eMTtqJO5CKVK0p1Vt8JduU8L9EOysRE
X-MS-Exchange-Transport-CrossTenantHeadersStamped: SN6PR05MB5823
X-Proofpoint-ORIG-GUID: efsbtZdcZ5Z212yPHYnNtHotfuC8cvRZ
X-Proofpoint-GUID: efsbtZdcZ5Z212yPHYnNtHotfuC8cvRZ
X-Proofpoint-Virus-Version: vendor=baseguard engine=ICAP:2.0.205,Aquarius:18.0.816,Hydra:6.0.425,FMLib:17.11.62.513 definitions=2022-02-18_10,2022-02-18_01,2021-12-02_01
X-Proofpoint-Spam-Details: rule=outbound_spam_notspam policy=outbound_spam score=0 adultscore=0 lowpriorityscore=0 suspectscore=0 mlxscore=0 phishscore=0 bulkscore=0 priorityscore=1501 spamscore=0 impostorscore=0 mlxlogscore=999 malwarescore=0 clxscore=1015 classifier=spam adjust=0 reason=mlx scancount=1 engine=8.12.0-2201110000 definitions=main-2202180137
Archived-At: <https://mailarchive.ietf.org/arch/msg/bess/-DFPK8OWHAZDzf2RkaZT0yIgiNM>
Subject: Re: [bess] John Scudder's Discuss on draft-ietf-bess-srv6-services-11: (with DISCUSS and COMMENT)
X-BeenThere: bess@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: BGP-Enabled ServiceS working group discussion list <bess.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/bess>, <mailto:bess-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/bess/>
List-Post: <mailto:bess@ietf.org>
List-Help: <mailto:bess-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/bess>, <mailto:bess-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 18 Feb 2022 22:19:52 -0000

SGkgS2V0YW4sDQoNCj4gT24gRmViIDE3LCAyMDIyLCBhdCAzOjE5IEFNLCBLZXRhbiBUYWxhdWxp
a2FyIDxrZXRhbnQuaWV0ZkBnbWFpbC5jb20+IHdyb3RlOg0KPiANCj4+IDMuIEFzIFdhcnJlbiBL
dW1hcmkgcG9pbnRzIG91dCBpbiBoaXMgRElTQ1VTUywg4oCcbGVha3MgaGFwcGVu4oCdLiBTdWJz
ZXF1ZW50DQo+PiBkaXNjdXNzaW9uIHR1cm5lZCBxdWlja2x5IHRvIHRoZSBhc3NlcnRpb24gdGhh
dCBubywgdGhleSBkb27igJl0LCBpbiBWUE4gYWRkcmVzcw0KPj4gZmFtaWxpZXMuIExldOKAmXMg
YWNjZXB0IHRoYXQgY2xhaW0gZm9yIHRoZSBzYWtlIG9mIGNvbnZlcnNhdGlvbi4gSXTigJlzIHN0
aWxsIHRoZQ0KPj4gY2FzZSB0aGF0IHNvbWV0aW1lcyAob2Z0ZW4/KSByb3V0ZXMgYXJlIGRpc3Ry
aWJ1dGVkIGZyb20gVlBOIGFkZHJlc3MgZmFtaWxpZXMNCj4+IGludG8gdGhlIEdsb2JhbCBJbnRl
cm5ldCB0YWJsZS4gV2hlbiB0aGlzIGlzIGRvbmUsIGJ5IGRlZmF1bHQsIGFsbCB0aGUgcGF0aA0K
Pj4gYXR0cmlidXRlcyBjb21lIGFsb25nIGZvciB0aGUgcmlkZS4gQW55b25lIHdobyB0aGlua3Mg
dGhpcyBpcyBqdXN0IGENCj4+IGh5cG90aGV0aWNhbCBjYXNlIG1pZ2h0IHdhbnQgdG8gbG9vayBi
YWNrIHRvIChmb3IgZXhhbXBsZSkgc2lnbmlmaWNhbnQgbmV0d29yaw0KPj4gb3V0YWdlcyB0aGF0
IHdlcmUgY2F1c2VkIGFyb3VuZCBhIGRlY2FkZSBhZ28gYnkgbGVha2FnZSBvZiBCR1AgQXR0cmli
dXRlIDEyOA0KPj4gKEFUVFJfU0VULCBSRkMgNjM2OCkgaW50byB0aGUgZ2xvYmFsIEludGVybmV0
Lg0KPj4gDQo+PiBUaGUgU0lEcyBjb250YWluZWQgaW4gdGhlc2UgaWYtdGhleS13ZXJlLXRvLWxl
YWsgcm91dGVzIHBvdGVudGlhbGx5IGdpdmUgYW4NCj4+IGF0dGFja2VyIGEgbWVhbnMgb2YgZGly
ZWN0aW5nIHBhY2tldHMgaW50byBhIFZQTiBjdXN0b21lcuKAmXMgaW50ZXJuYWwgbmV0d29yay4N
Cj4+IA0KPiBLVD4gSSBiZWxpZXZlIHdlIGFyZSBnZXR0aW5nIG5vdyBpbnRvIGltcGxlbWVudGF0
aW9uIGFzcGVjdHMgd2hlbiB5b3UgYnJpbmcgdXAgaGFuZGxpbmcgb2YgYXR0cmlidXRlcyBkdXJp
bmcgcmVkaXN0cmlidXRpb24gZnJvbSBWUE4gdGFibGVzIGludG8gdGhlIGRlZmF1bHQgdGFibGUu
DQoNCkkgZG9u4oCZdCB0aGluayB3ZSBjYW4gc3dlZXAgdGhpcyBlYXNpbHkgdW5kZXIgdGhlIOKA
nGl04oCZcyBhbiBpbXBsZW1lbnRhdGlvbiBkZXRhaWzigJ0gcnVnIOKAlCB0aGUgZmFjdCBpcywg
QUZBSUsgdGhpcyAqaXMqIHdoYXQgaW1wbGVtZW50YXRpb25zIGRvIChyZWRpc3RyaWJ1dGUgb3B0
aW9uYWwgdHJhbnNpdGl2ZSBhdHRyaWJ1dGVzIGZyb20gVlBOIHRvIGRlZmF1bHQgdGFibGVzKS4g
VGhpcyDigJxpbXBsZW1lbnRhdGlvbiBkZXRhaWzigJ0gaXMgbm90LCBpdHNlbGYsIGFuIGlzc3Vl
IGZvciBkcmFmdC1pZXRmLWJlc3Mtc3J2Ni1zZXJ2aWNlcy4gV2hhdCBpdCBpcywgaXMgYSBwZXJz
cGVjdGl2ZSBvbiAiUHJlY2F1dGlvbiBzaG91bGQgYmUgdGFrZW4gdG8gZW5zdXJlIHRoYXQgdGhl
IEJHUCBzZXJ2aWNlIGluZm9ybWF0aW9uIChpbmNsdWRpbmcgYXNzb2NpYXRlZCBTUnY2IFNJRCkg
YWR2ZXJ0aXNlZCB2aWEgQkdQIHNlc3Npb25zIGFyZSBsaW1pdGVkIHRvIHBlZXJzIHdpdGhpbiB0
aGlzIHRydXN0ZWQgU1IgZG9tYWluLuKAnSBUaGUgYXJndW1lbnQgd2FzIHByZXZpb3VzbHkgYWR2
YW5jZWQgdGhhdCB0aGlzIGlzIHRyaXZpYWxseSBhY2hpZXZlZCBmb3IgVlBOIGFkZHJlc3MgZmFt
aWxpZXMsIEnigJltIHNheWluZyB0aGF04oCZcyBub3Qgc28sIGZvciB0aGUgcmVhc29ucyBnaXZl
biwgYW5kIHRoZXJlZm9yZSB0aGUgcmFtaWZpY2F0aW9ucyBvZiBsZWFrcyBvZiB0aGUgaW5mb3Jt
YXRpb24geW91IGlkZW50aWZ5IGFzIHNlbnNpdGl2ZSwgbmVlZCB0byBiZSBjb25zaWRlcmVkIChh
dCBtaW5pbXVtKS4NCg0KPiBXZSBjYW4gYWRkIHNvbWUgdGV4dCBpbiB0aGUgc2VjdXJpdHkgY29u
c2lkZXJhdGlvbnMgdG8gZGlzY3VzcyB0aGlzLg0KDQpMb29raW5nIGZvcndhcmQgdG8gc2VlaW5n
IGl0LCB0aGFuayB5b3UuDQoNCuKAlEpvaG4=


From nobody Fri Feb 18 14:26:40 2022
Return-Path: <jgs@juniper.net>
X-Original-To: bess@ietfa.amsl.com
Delivered-To: bess@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 94E043A0A19; Fri, 18 Feb 2022 14:26:38 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.674
X-Spam-Level: 
X-Spam-Status: No, score=-2.674 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.576, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, DKIM_VALID_EF=-0.1, RCVD_IN_DNSWL_BLOCKED=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=juniper.net header.b=TBwSOXhV; dkim=pass (1024-bit key) header.d=juniper.net header.b=aRs14lkE
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 4ky6FMqU2a2m; Fri, 18 Feb 2022 14:26: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 E9E6C3A0B5E; Fri, 18 Feb 2022 14:26:31 -0800 (PST)
Received: from pps.filterd (m0108161.ppops.net [127.0.0.1]) by mx0b-00273201.pphosted.com (8.16.1.2/8.16.1.2) with ESMTP id 21IMFe7H003805; Fri, 18 Feb 2022 14:26:30 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=juniper.net; h=from : to : cc : subject : date : message-id : references : in-reply-to : content-type : content-id : content-transfer-encoding : mime-version; s=PPS1017; bh=PiqmACci66V8jorqV/TR0WFquReez5jBJow1Pr0M7wA=; b=TBwSOXhV43wJ8c4wa9xAdOId6UDlrD1gJ7vXSu2wggl34qj7Om1K+ZjonHRKs+EIwnNX N8/iM8SpR2gXc2FPoOTcNZXg1PQP0U77i/PWFB6aZgcsSpXvzjeaeyhllHobu+gVrxJu ijCsOhxPd4Zp+WIk5BaFcec0WzBA5HS8qOwD3kF0QHCCQ3Bosm5mANd4nilPlhOvYWDf TZMR3yf8NuSZKR9W8t2U/GJjYfJ2cypbF5dzN/vQDwqLi/3ULva5mCErrXRnEutjxfmp UoZjBLJZXcUtGW4OtKEunPh+lQVtYvbnNStZIt+N22PcMRgbDUt0huijbqkUg0N4idqJ 6w== 
Received: from nam10-bn7-obe.outbound.protection.outlook.com (mail-bn7nam10lp2109.outbound.protection.outlook.com [104.47.70.109]) by mx0b-00273201.pphosted.com (PPS) with ESMTPS id 3eam3h00gr-1 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=NOT); Fri, 18 Feb 2022 14:26:30 -0800
ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=FEvPj46n91h2Ak8cUi2VctqGSx8mwCd+Mp4dD3oDFIG+qYcJqPGjVrXLHQZ0jZYfrz4QSQcSwEoUPhGlYnoJr1XfYOzs8tkrkLfjbJalP+pomKea+VFK/nj+zi5zX8yR/D/6t5bIllIyspYnS2Puir0ZHoKG1JW7qCwRcSfOeLk9eOEz9i5LGPTKAIHnHvAuN/LV1HidZZuw8z+oAm1HV4u2in/qvftqW6R7UpYrou/OMA50iDhsx96J9asCJGVCr79xwnyuOMbrn0s3rjCfIHAQ1J2l9LgthAgr7vnyTMPanGcKHrRv8UURciuUQWmfL03ox8ZrjsM4RTfJg5PGgw==
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-AntiSpam-MessageData-ChunkCount:X-MS-Exchange-AntiSpam-MessageData-0:X-MS-Exchange-AntiSpam-MessageData-1; bh=PiqmACci66V8jorqV/TR0WFquReez5jBJow1Pr0M7wA=; b=CeQxBsocj5mpQrzSEPLLG02CEe5Fke59GvWMwT6meUL48hZ3nakPqwTPRZS3vTFqtQ/IqJe5oeebKyFKkodAFFzojjwMxN1D2WyX6bC3b5qR0krBaZbCMZYXLM0oCIzR5tEB+ejcISqwejgA6LJcct5RbY3fykOnXGmJAYX85ZR3eBTpmwrB9rTAecAnvFNRtPebS799EJzvcs+P0Iw0xu6sj2OKhhbW004wMdTiFzetC61/ZEIx356LRkzf7BXPZCj0/o/wUHjNPME7QJApMdAPZbc+iXJyv6Yg0UGbE5YDf+mz6J4S8Y7haArljt6PvSuMGxXNRzaM+rMXXWzePg==
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=PiqmACci66V8jorqV/TR0WFquReez5jBJow1Pr0M7wA=; b=aRs14lkEVVB/Sf5evW7oalOH9aCLV1eLN3DWiS8sbClAneo3oJvopwFS6/3uvUq292enn7oD4eMaJWv//m9CLPfnz9fsMxDz3mRGyr72wuszyVGLGEHb1mVhUwxbWCnfUIFtTB7yZyDycq2zrxGS45jZ6WMGBX6RsmNM3G/UJb4=
Received: from MN2PR05MB6109.namprd05.prod.outlook.com (2603:10b6:208:c4::20) by BN7PR05MB5827.namprd05.prod.outlook.com (2603:10b6:408:3d::18) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.5017.7; Fri, 18 Feb 2022 22:26:21 +0000
Received: from MN2PR05MB6109.namprd05.prod.outlook.com ([fe80::1cf9:4765:c8df:81b7]) by MN2PR05MB6109.namprd05.prod.outlook.com ([fe80::1cf9:4765:c8df:81b7%5]) with mapi id 15.20.5017.012; Fri, 18 Feb 2022 22:26:21 +0000
From: John Scudder <jgs@juniper.net>
To: Robert Raszuk <robert@raszuk.net>
CC: The IESG <iesg@ietf.org>, "draft-ietf-bess-srv6-services@ietf.org" <draft-ietf-bess-srv6-services@ietf.org>, "bess-chairs@ietf.org" <bess-chairs@ietf.org>, BESS <bess@ietf.org>, "Bocci, Matthew (Nokia - GB)" <matthew.bocci@nokia.com>
Thread-Topic: John Scudder's Discuss on draft-ietf-bess-srv6-services-11: (with DISCUSS and COMMENT)
Thread-Index: AQHYI322mbek+dF3+EGw0XVWK3Fiw6yWurIAgAMrboA=
Date: Fri, 18 Feb 2022 22:26:21 +0000
Message-ID: <A9FDC0A1-F696-49B4-80F3-34585A8590A1@juniper.net>
References: <164504757419.5632.9536270153833731412@ietfa.amsl.com> <CAOj+MMEHoy1sjZq3mkEU33-0Encgqoofg3eyDh1wVeP37p=DMA@mail.gmail.com>
In-Reply-To: <CAOj+MMEHoy1sjZq3mkEU33-0Encgqoofg3eyDh1wVeP37p=DMA@mail.gmail.com>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
x-mailer: Apple Mail (2.3654.120.0.1.13)
x-ms-publictraffictype: Email
x-ms-office365-filtering-correlation-id: 5a91e7a0-e8e8-4c53-b779-08d9f32db0db
x-ms-traffictypediagnostic: BN7PR05MB5827:EE_
x-ms-exchange-atpmessageproperties: SA|SL
x-microsoft-antispam-prvs: <BN7PR05MB58277223F03669748C28AD2EAA379@BN7PR05MB5827.namprd05.prod.outlook.com>
x-ms-oob-tlc-oobclassifiers: OLM:10000;
x-ms-exchange-senderadcheck: 1
x-ms-exchange-antispam-relay: 0
x-microsoft-antispam: BCL:0;
x-microsoft-antispam-message-info: sHjzI/AHHl2+ML9DuWw2WXzeWkgQOczHihr3aYSO0PtcSuKRbpBu/lPMerUI7n39HTtytUrUg2SFBfZP3NOH0Nbl+Je7UYP4acbERoWi+OHR6KIKlTIFUhW+tokDXF3Z7qytdjjb6Ew3suYBvY0RwZoWHgIiJe3rIrwZA2JAhkX72K8Tr95ON4jzj+jOWeZnQwAdol1wJGBRDMX/MvCClW/SDwuwXAepDce/zYBUZiUn1iTkcCkxddYZ9F1GP0vrqgL9v+6BF7CjUt3a4HEikqV07OlmkokwjNXhti8TKB0UfTAhgtuYgvlNX5qGtsa3aBySlY4roOo6gmollmjtExme0fkjnmRLoB90A7fPbdbXonbR5mSjEAFKwrSCLGXW600wv5HcI8fe7zE/fR19+yT3OkDvXuVQBB8Y8agmnftOkYIdeLfeTYyN08yiR5V0J637gYYHkdjgyJ8/pWW/lC+MYUCVP9BMKTx+ocP894LU98eDFYTMjj+SVSZGINMhJuvSrzW2fTLdiEF7qf+TeMZ+ApWJFCVfCSkpQH9T13lg5Siu4vHKUxk9/aPdWnL1OFu99NQeGlBCvbA3WGF5yfnVZc3S+DfOD2333PS2Km0JyU3edFu54inUaIfQuNatHLWa96yn0uAJj6dkPueb3fHSx0r9TWTvl5jsn8qZR3HffQ2U/uOniohzmXqATG3oByBuRjv777yIgylaeU4vUgUYQSRxe/Pmvc+ni5PSL8wvHLlQAlfjRy1O4QOKBwzwEU2a2s/cHfHtim+hGWI1u9HEklypNTdj1OK62gW/Fcn7aBxNTVwTwfuSf+OoUUB1fl3PJ/gmtTnV78I8MLnl6+mrSUCo6jrgBR4umtX6VO7fcAkOcQsD/UC1P5+UueYCD8BiMaBa21wLms0BaRm7dg==
x-forefront-antispam-report: CIP:255.255.255.255; CTRY:; LANG:en; SCL:1; SRV:;  IPV:NLI; SFV:NSPM; H:MN2PR05MB6109.namprd05.prod.outlook.com; PTR:; CAT:NONE;  SFS:(13230001)(4636009)(366004)(33656002)(38100700002)(86362001)(8936002)(122000001)(316002)(5660300002)(6916009)(4326008)(83380400001)(2616005)(8676002)(76116006)(38070700005)(66946007)(64756008)(91956017)(186003)(71200400001)(66574015)(36756003)(66556008)(66446008)(53546011)(66476007)(26005)(2906002)(508600001)(6512007)(6486002)(966005)(54906003)(6506007)(45980500001); DIR:OUT; SFP:1102; 
x-ms-exchange-antispam-messagedata-chunkcount: 1
x-ms-exchange-antispam-messagedata-0: =?utf-8?B?WEZwTWhIY0cwNURrRVNPVFQzSU10UXZuZlBoTEJPLzExN3FuRWtVcXl6b1hR?= =?utf-8?B?WVB5TlNMTUVFUGhQSjdVMTZHZEJaTWlmZ3RyRTkyK09HVm4zTUYwUnp1b0JZ?= =?utf-8?B?RzIrRkhIbWtOYThmK1JRcm1xODNDTjZTc1kxaWk1anRuZjdIMnU1dWVaZXBI?= =?utf-8?B?YlNJelFrSW1HNVdkMXB6ajYyeUtTLy9peGowMjVJazRvZm5uNzJJRjNUdHdJ?= =?utf-8?B?S0VOUmRDU0xjMExwZXRBUWtMc2VyT0ZleGlBWldQZlZPYWI2MWJUWGdHZDc5?= =?utf-8?B?Rld2RklaMjVDTTYxLzdyeHVnYlRnQVc3aEdkZXArV2E1ajZuYXVTTENZblF3?= =?utf-8?B?WElpdTE2NVAyUTllRE1RY2dIUUJvbDFUTFY0UUFEblgvYzN5bXF4eWxUSTBu?= =?utf-8?B?bGh1dG9mOVpGazJ2bTladEQ4RTFwazRvekZXSSt2UGdaMVN2SEpJSSs3Njh2?= =?utf-8?B?SnRKNE5zMTRzdHZuaDhQeXFwS2tmU3dqbFZ1Y0drT1p1Qlg5WkF4N05LeWtQ?= =?utf-8?B?YTFna21DdnU0UDk1Y0paRGk4UklxV1lPa3lQRWwxMWU5dG5KWEt3MVg5b0JP?= =?utf-8?B?REhEN0o3NVphcmxYbnVEVGxham9lZlZ1Mno2NGZsWEg4dFNuQXZnZWNycFZz?= =?utf-8?B?OVVqdGFXVkZUV3M0UTRnYzhsMHo4WVNrQWhtOVl4NWtrMFczNk1oYjBTdVJO?= =?utf-8?B?TEpaMHJQSTN5S28vYSt0c1NuZTViam5mMHpwTjJrY1hXNEw4WlFjNzJPNVBZ?= =?utf-8?B?SG5OdHBKS0V0TjhRSHFYZ2R4aFVEUFRoQlpHcHgzbFZybXNDOW1wc1Faem1r?= =?utf-8?B?QkJFaEJLc2E1eFNEOE8wL0RBdUs1aWw0NXp3REdicllaVis3QkQ1RHFveEpO?= =?utf-8?B?c2hKdERxZVlhOXNmc0s2K016eWVLUnNTMUR0QnZheVhpcUNMc05wTFlMNU1M?= =?utf-8?B?d04zUnRob1BxeUo4cVMzUUkxUGRNQ29KdXJhdmxtWjVkeXRWdlVyQUZYYmE3?= =?utf-8?B?eDlHVExZOXBleWovc3Z0aEY3VC9nZ2thMjNvbzVHQXVzVys2bk4rN1k2QlF0?= =?utf-8?B?K2RucFdiaXdyRjk0ZzNGMVZVY2Z3UFpVcENyUXV2cUdGU0xFcHFYZVd1Y3U4?= =?utf-8?B?L2d1V2U4Z3VNb200M2tlRysycTljZWlpa3UrcndWOWI0MmkxNWZKeG9hdXJL?= =?utf-8?B?K3JIYmNIaVZ1alZ3RHFvRElWYS8zZm44L3c2Ym8vRFJWQmJueitGWjJzSzVy?= =?utf-8?B?SDZ6cU1TREg2Yy8xU244aGN3Wk91RVVSQXNOcUJqSWY5RmxRM2hwcGVYSzFN?= =?utf-8?B?bGd2UzlTMG1MQVczRjNxbGRpd1pwTEYyL1FYOG1OZEhEU2pwdlJWdmlNQjlO?= =?utf-8?B?VnMxZllVNjFDRkp3S2JWdm9OOXZNK0hjNzJuaDlQVkdSaWRFOTkrdUdlQ0R0?= =?utf-8?B?RGsvazVnNkNHem1FQ2xFQ2RRa1ZLYW1vSUduSE4rcjM2REx5NTRBaU5RbnFm?= =?utf-8?B?a2JOY0JwSitZc2hpR0FHR3R5bjd0OHFxUjlUeUxveXRFSko0TmJFVDhUcDBG?= =?utf-8?B?cnVQbmxNSE1Lay91dVhzbzRUZEx5VXlPZUJDQmJPTFlMeW9Cd2RjeUc2dzVO?= =?utf-8?B?c3lySVV3MDdvdUYrMGtZUUhMMDN4WjZ3dmpoSWhocXp5aXU1aGRYWHBtRFlj?= =?utf-8?B?aGNFWFNCTXBZdHFld2tCcUtyaTUwdWgrOElFeklydDV1Y0Q2b2NsV05oS25P?= =?utf-8?B?QXpGVCtLZUxnOU5KWWNHTGIxTDErc05nSTdNYk1XbnprdmZiT29BV050b2NL?= =?utf-8?B?WkhnZ3F4Y1FKVEx6OTRGYjQ1bkY0bkE0MktqT0NNQWpDcUVtb2w4d1crL3h2?= =?utf-8?B?TUZod1FzWWU4SUhCS0prTmlUeHRVT3VPci95MkxPWFZTL0VzaFZxWkdHSmgv?= =?utf-8?B?U3VSWE5Uc2h0K0dNWFRmUXlXbWtTcUlBRkgxeTllY2pwcnVnT1Uxa3lUUEdH?= =?utf-8?B?ODNWajJnTTNMV092T2JnaDVUQXNjVmwrLzRWV3RwczUzLzROellKSTQ5d2Vq?= =?utf-8?B?QVFLa2U4MThKdGF2KzdyUXNlNFFHYlFEb21zOEFOSkhtSDB1eitxYVZyUk5x?= =?utf-8?Q?3TflcpcXXOW0cCR0SPXIYfijh?=
Content-Type: text/plain; charset="utf-8"
Content-ID: <C240373E170FAD4F98C41B9CBCC68A39@namprd05.prod.outlook.com>
Content-Transfer-Encoding: base64
MIME-Version: 1.0
X-OriginatorOrg: juniper.net
X-MS-Exchange-CrossTenant-AuthAs: Internal
X-MS-Exchange-CrossTenant-AuthSource: MN2PR05MB6109.namprd05.prod.outlook.com
X-MS-Exchange-CrossTenant-Network-Message-Id: 5a91e7a0-e8e8-4c53-b779-08d9f32db0db
X-MS-Exchange-CrossTenant-originalarrivaltime: 18 Feb 2022 22:26:21.4965 (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: OlC0vRyx0XhLX4SN/0XQlPf+jDQfvXdMv7+WwCP76mrJEMhrXv94wV9OhduOmiXy
X-MS-Exchange-Transport-CrossTenantHeadersStamped: BN7PR05MB5827
X-Proofpoint-ORIG-GUID: sQT56BlHuNQ3w1FkiUwF9fxweL8Qd0W7
X-Proofpoint-GUID: sQT56BlHuNQ3w1FkiUwF9fxweL8Qd0W7
X-Proofpoint-Virus-Version: vendor=baseguard engine=ICAP:2.0.205,Aquarius:18.0.816,Hydra:6.0.425,FMLib:17.11.62.513 definitions=2022-02-18_10,2022-02-18_01,2021-12-02_01
X-Proofpoint-Spam-Details: rule=outbound_spam_notspam policy=outbound_spam score=0 adultscore=0 lowpriorityscore=0 suspectscore=0 mlxscore=0 phishscore=0 bulkscore=0 priorityscore=1501 spamscore=0 impostorscore=0 mlxlogscore=999 malwarescore=0 clxscore=1011 classifier=spam adjust=0 reason=mlx scancount=1 engine=8.12.0-2201110000 definitions=main-2202180137
Archived-At: <https://mailarchive.ietf.org/arch/msg/bess/JO-TjWzQgWPxt1kAZaRHkCbJn-Q>
Subject: Re: [bess] John Scudder's Discuss on draft-ietf-bess-srv6-services-11: (with DISCUSS and COMMENT)
X-BeenThere: bess@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: BGP-Enabled ServiceS working group discussion list <bess.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/bess>, <mailto:bess-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/bess/>
List-Post: <mailto:bess@ietf.org>
List-Help: <mailto:bess-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/bess>, <mailto:bess-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 18 Feb 2022 22:26:39 -0000

SGkgUm9iZXJ0LA0KDQo+IE9uIEZlYiAxNiwgMjAyMiwgYXQgNTowMiBQTSwgUm9iZXJ0IFJhc3p1
ayA8cm9iZXJ0QHJhc3p1ay5uZXQ+IHdyb3RlOg0KPiANCj4gDQo+IEhpIEpvaG4sDQo+IA0KPiBB
cyB5b3UgaGF2ZSBxdW90ZWQgbXkgbm90ZSBpbiBwb2ludCAjNCBJIGZlZWwgdGhhdCBJIG5lZWQg
dG8gY29tbWVudCBvbiBpdC4gDQoNClRoYW5rIHlvdSBmb3IgZG9pbmcgc28hDQoNCj4gU28geWVz
IG9yaWdpbmFsIGRpc2N1c3Npb25zIGFuZCBtYWpvciBjb250cmlidXRpb25zIG9mIHRoaXMgd29y
ayB3ZXJlIGZvY3VzaW5nIG9uIFZQTiB1c2UgY2FzZSBhbmQgSSBhZG1pdCB3aGVuIGNhcmVmdWxs
eSByZS0gcmVhZGluZyBpdCB0byBmaW5kIHNvbWUgdGV4dCB0aGVyZSBiZXlvbmQgVlBOIHVzZSBj
YXNlLiANCj4gDQo+IFNvIHdlIGRpc2N1c3NlZCBpdCBhbW9uZyBjby1hdXRob3JzLiBUaGUgcG9p
bnQgb2YgYWRkaW5nIDUuMyAmIDUuNCBpcyB0YXJnZXRpbmcgdGhlIG5ldHdvcmtzIHdoZXJlIElu
dGVybmV0IHJvdXRlcyBhcmUgbm90IHByZXNlbnQgYXQgZWFjaCBub2RlIGFuZCBuZXR3b3JrIHVz
ZXMgc3VtbWFyaXphdGlvbiBvZiBpbmZyYXN0cnVjdHVyZSByb3V0ZXMgKG5vIGVuZCB0byBlbmQg
LzEyOCBsZWFraW5nIGluIHRoZSBJR1ApLiANCj4gDQo+IFRoZSB0ZXh0IHBlcmhhcHMgbWF5IHJl
cXVpcmUgc29tZSBjbGFyaWZpY2F0aW9uIHRoYXQgdXNlIG9mIFNBRkkgMSBpcyBsZWZ0IGZvciB0
aGUgb3BlcmF0b3JzIHRvIGNob29zZSBpZiB0aGUgYXR0cmlidXRlIHNob3VsZCBiZSBhdHRhY2hl
ZCB0byBJbnRlcm5ldCByb3V0ZXMgLSB3aGVuIG9wZXJhdG9yIGlzIG9mZmVyaW5nIGFuIElQIHRy
YW5zaXQgb3IgaXQgY2FuIGJlIGF0dGFjaGVkIGp1c3QgdG8gbmV4dCBob3BzIHdoaWNoIGFyZSBw
YXJ0IG9mIHRoZSBpbmZyYXN0cnVjdHVyZS4gTGV0J3MgYWxzbyBub3QgZm9yZ2V0IHRoYXQgaWYg
dGhpcyBpcyBJUCB0cmFuc2l0IGluIG1vc3QgbmV0d29ya3MgeW91IGNhbiByZWFjaCBhbGwgaG9w
cyBhbG9uZyB0aGUgcGF0aCBhbnl3YXkgKG1vZHVsbyB0cmFuc2l0IFNQL0lTUCBwb2xpY3kpLiAN
Cg0KSXTigJlzIG5vdCAxMDAlIGNsZWFyIGZyb20geW91ciByZXBseSwgc28gbGV0IG1lIHRyeSB0
byBwYXJhcGhyYXNlIGFuZCB5b3UgY2FuIGNvcnJlY3QgYW55IG1pc3VuZGVyc3RhbmRpbmdzOiB5
b3XigJlyZSBub3cgaW4gYWdyZWVtZW50IHRoYXQgU2VjdGlvbnMgNS4zIGFuZCA1LjQgc2hvdWxk
IGJlIHJldGFpbmVkLCBwcm92aWRlZCB0aGF0IHNvbWUgY2xhcmlmaWNhdGlvbiAodGhhdCB5b3Ug
YnJpZWZseSBza2V0Y2ggYWJvdmUpIGlzIGFkZGVkIHRvIHRoZSBkb2N1bWVudC4gU2hvdWxkIHdl
IGV4cGVjdCBhIHJldmlzaW9uIHdpdGggdGhlIGNsYXJpZmljYXRpb25zIHlvdSBhcmUgdGFsa2lu
ZyBhYm91dD8gDQoNCkFzc3VtaW5nIHRoYXTigJlzIHRoZSBwbGFuLCBJIGFncmVlIHRoaXMgcG9p
bnQgY2FuIGJlIGNsb3NlZCBwZW5kaW5nIHRoZSByZXZpc2VkIHRleHQuDQoNCj4gSSB0aGluayBt
YWpvciBjb25jZXJuIGV4cHJlc3NlZCBmcm9tIFdhcnJlbiB3YXMgdGhlIHBvdGVudGlhbCBjb21w
cm9taXNlIHRvIHRoZSBWUE5zIHdoZW4gU0lEIGRlbXV4aW5nIGl0IHdvdWxkIGxlYWsuIFdlbGwg
YXMgd2Uga25vdyBTQUZJIDEyOCBvciA3MCBhcmUgbm90IHB1YmxpYy4gWWVzIGN1c3RvbWVyIG1h
eSBhZHZlcnRpc2UgaGlzIHJvdXRlcyB0byBTQUZJIDEgYW5kIGxlYWsgYnV0IG5vIG9uZSBoYXMg
Y29udHJvbCBvdmVyIGl0IGFuZCBpdCBpcyBvcnRob2dvbmFsIHRvIHdoYXQgaGFwcGVucyBpbiB0
aGUgU1AgbmV0d29yay4gDQoNClRoaXMgaXMgZGlzY3Vzc2VkIGluIG15IHByZXZpb3VzIHJlcGx5
LCB0byBLZXRhbi4NCg0KVGhhbmtzLA0KDQrigJRKb2huDQoNCj4gV2l0aCB0aGF0IEkgdGhpbmsg
dGhhdCAjMyBhbmQgIzQgYXJlIG5vIGxvbmdlciBhIGNvbmNlcm4uIA0KPiANCj4gQmVzdCByZWdh
cmRzLA0KPiBSb2JlcnQNCj4gDQo+IA0KPiBPbiBXZWQsIEZlYiAxNiwgMjAyMiBhdCAxMDozOSBQ
TSBKb2huIFNjdWRkZXIgdmlhIERhdGF0cmFja2VyIDxub3JlcGx5QGlldGYub3JnPiB3cm90ZToN
Cj4+IEpvaG4gU2N1ZGRlciBoYXMgZW50ZXJlZCB0aGUgZm9sbG93aW5nIGJhbGxvdCBwb3NpdGlv
biBmb3INCj4+IGRyYWZ0LWlldGYtYmVzcy1zcnY2LXNlcnZpY2VzLTExOiBEaXNjdXNzDQo+PiAN
Cj4+IFdoZW4gcmVzcG9uZGluZywgcGxlYXNlIGtlZXAgdGhlIHN1YmplY3QgbGluZSBpbnRhY3Qg
YW5kIHJlcGx5IHRvIGFsbA0KPj4gZW1haWwgYWRkcmVzc2VzIGluY2x1ZGVkIGluIHRoZSBUbyBh
bmQgQ0MgbGluZXMuIChGZWVsIGZyZWUgdG8gY3V0IHRoaXMNCj4+IGludHJvZHVjdG9yeSBwYXJh
Z3JhcGgsIGhvd2V2ZXIuKQ0KPj4gDQo+PiANCj4+IFBsZWFzZSByZWZlciB0byBodHRwczovL3d3
dy5pZXRmLm9yZy9ibG9nL2hhbmRsaW5nLWllc2ctYmFsbG90LXBvc2l0aW9ucy8NCj4+IGZvciBt
b3JlIGluZm9ybWF0aW9uIGFib3V0IGhvdyB0byBoYW5kbGUgRElTQ1VTUyBhbmQgQ09NTUVOVCBw
b3NpdGlvbnMuDQo+PiANCj4+IA0KPj4gVGhlIGRvY3VtZW50LCBhbG9uZyB3aXRoIG90aGVyIGJh
bGxvdCBwb3NpdGlvbnMsIGNhbiBiZSBmb3VuZCBoZXJlOg0KPj4gaHR0cHM6Ly9kYXRhdHJhY2tl
ci5pZXRmLm9yZy9kb2MvZHJhZnQtaWV0Zi1iZXNzLXNydjYtc2VydmljZXMvDQo+PiANCj4+IA0K
Pj4gDQo+PiAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tDQo+PiBESVNDVVNTOg0KPj4gLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLQ0KPj4g
DQo+PiAxLiBUaGUgc2hlcGhlcmQgd3JpdGV1cCBmb3IgdGhpcyBkb2N1bWVudCBzYXlzIOKAnEl0
IGFsc28gcmVjZWl2ZWQgYW4gUlRHIERJUg0KPj4gcmV2aWV3IGFuZCBjcm9zcy1yZXZpZXdlZCB3
aXRoIHRoZSBJRFIgd29ya2luZyBncm91cOKAnS4gU2VhcmNoaW5nIGluIG15IElEUg0KPj4gaW5i
b3ggYW5kIHRoZSBJRFIgbWFpbGluZyBsaXN0IGFyY2hpdmVzLCBJIGRvbuKAmXQgZmluZCBhbnkg
c2lnbiBvZiB0aGUNCj4+IGNyb3NzLXJldmlldyDigJQgY2FuIHlvdSBwbGVhc2UgcG9pbnQgbWUg
dG8gaXQ/DQo+PiANCj4+IDIuIE9uZSBhcmVhIG9mIGNvbmNlcm4gSSB3b3VsZCBoYXZlIGhvcGVk
IElEUiBtaWdodCBoYXZlIGxvb2tlZCBpbnRvIGlzLCB0aGUNCj4+IGRvY3VtZW50IG1ha2VzIGEg
Y3JlYXRpdmUgdXNlIG9mIHRoZSBNUExTIExhYmVsIGZpZWxkIG9mIHRoZSBOTFJJIHRvIGNhcnJ5
IHRoZQ0KPj4gRnVuY3Rpb24gcGFydCBvZiB0aGUgU0lELiBUaGlzIG1lYW5zIHRoZSBTSUQgaXMg
ZWZmZWN0aXZlbHkgc3BsaXQgYWNyb3NzIHRoZQ0KPj4gTkxSSSBhbmQgdGhlIFByZWZpeC1TSUQg
YXR0cmlidXRlLiBXaGF0IGFyZSB0aGUgcG90ZW50aWFsIGVycm9yIG1vZGVzIGlmIHRoZQ0KPj4g
UHJlZml4LVNJRCBhdHRyaWJ1dGUgc2hvdWxkIGJlIGxvc3QgZnJvbSB0aGUgcm91dGUsIHdoaWxl
IHRoZSBOTFJJIGlzIHJldGFpbmVkPw0KPj4gDQo+PiAoQW4gb2J2aW91cyB3YXkgb2YgYWRkcmVz
c2luZyB0aGlzIHBhcnRpY3VsYXIgY29uY2VybiB3b3VsZCBiZSB0byBkZWZpbmUgYSBuZXcNCj4+
IE5MUkkgdHlwZSB3aXRoIHRoZSBkZXNpcmVkIHNlbWFudGljcywgaW5zdGVhZCBvZiBjcmVhdGl2
ZWx5IHJlcHVycG9zaW5nIGZpZWxkcw0KPj4gd2l0aGluIGFuIGV4aXN0aW5nIE5MUkkgdHlwZSBj
b250cmFyeSB0byB0aGVpciBkZWZpbml0aW9ucy4gU3VjaCBhbiBOTFJJIHR5cGUNCj4+IHdvdWxk
LCBmb3IgZXhhbXBsZSwgcHJlc3VtYWJseSBzdGF0ZSBpbiBpdHMgc3BlY2lmaWNhdGlvbiB0aGF0
IGlmIGl0IHdhcw0KPj4gcmVjZWl2ZWQgd2l0aG91dCBhbiBhY2NvbXBhbnlpbmcgUHJlZml4LVNJ
RCBhdHRyaWJ1dGUsIHRoYXQgd291bGQgY29uc3RpdHV0ZSBhbg0KPj4gZXJyb3IuKQ0KPj4gDQo+
PiAzLiBBcyBXYXJyZW4gS3VtYXJpIHBvaW50cyBvdXQgaW4gaGlzIERJU0NVU1MsIOKAnGxlYWtz
IGhhcHBlbuKAnS4gU3Vic2VxdWVudA0KPj4gZGlzY3Vzc2lvbiB0dXJuZWQgcXVpY2tseSB0byB0
aGUgYXNzZXJ0aW9uIHRoYXQgbm8sIHRoZXkgZG9u4oCZdCwgaW4gVlBOIGFkZHJlc3MNCj4+IGZh
bWlsaWVzLiBMZXTigJlzIGFjY2VwdCB0aGF0IGNsYWltIGZvciB0aGUgc2FrZSBvZiBjb252ZXJz
YXRpb24uIEl04oCZcyBzdGlsbCB0aGUNCj4+IGNhc2UgdGhhdCBzb21ldGltZXMgKG9mdGVuPykg
cm91dGVzIGFyZSBkaXN0cmlidXRlZCBmcm9tIFZQTiBhZGRyZXNzIGZhbWlsaWVzDQo+PiBpbnRv
IHRoZSBHbG9iYWwgSW50ZXJuZXQgdGFibGUuIFdoZW4gdGhpcyBpcyBkb25lLCBieSBkZWZhdWx0
LCBhbGwgdGhlIHBhdGgNCj4+IGF0dHJpYnV0ZXMgY29tZSBhbG9uZyBmb3IgdGhlIHJpZGUuIEFu
eW9uZSB3aG8gdGhpbmtzIHRoaXMgaXMganVzdCBhDQo+PiBoeXBvdGhldGljYWwgY2FzZSBtaWdo
dCB3YW50IHRvIGxvb2sgYmFjayB0byAoZm9yIGV4YW1wbGUpIHNpZ25pZmljYW50IG5ldHdvcmsN
Cj4+IG91dGFnZXMgdGhhdCB3ZXJlIGNhdXNlZCBhcm91bmQgYSBkZWNhZGUgYWdvIGJ5IGxlYWth
Z2Ugb2YgQkdQIEF0dHJpYnV0ZSAxMjgNCj4+IChBVFRSX1NFVCwgUkZDIDYzNjgpIGludG8gdGhl
IGdsb2JhbCBJbnRlcm5ldC4NCj4+IA0KPj4gVGhlIFNJRHMgY29udGFpbmVkIGluIHRoZXNlIGlm
LXRoZXktd2VyZS10by1sZWFrIHJvdXRlcyBwb3RlbnRpYWxseSBnaXZlIGFuDQo+PiBhdHRhY2tl
ciBhIG1lYW5zIG9mIGRpcmVjdGluZyBwYWNrZXRzIGludG8gYSBWUE4gY3VzdG9tZXLigJlzIGlu
dGVybmFsIG5ldHdvcmsuDQo+PiANCj4+IDQuIFNwZWFraW5nIG9mIFdhcnJlbuKAmXMgRElTQ1VT
UywgdGhlIHNoZXBoZXJk4oCZcyB3cml0ZXVwIGluZGljYXRlcyDigJxzb2xpZCBbV0ddDQo+PiBj
b25zZW5zdXPigJ07IGhvd2V2ZXIsIHRoZXJlIGRvZXNu4oCZdCBzZWVtIHRvIGJlIGNvbnNlbnN1
cyBldmVuIGFtb25nc3QgdGhlDQo+PiBhdXRob3JzIGFzIHRvIHdoZXRoZXIgU2VjdGlvbnMgNS4z
IGFuZCA1LjQgYXJlIGFwcHJvcHJpYXRlLiBUaGlzIGlzIGEgZmFpcmx5DQo+PiBmdW5kYW1lbnRh
bCBkaXNhZ3JlZW1lbnQhIEFuIGlsbHVzdHJhdGlvbiBvZiB0aGUgZGlzYWdyZWVtZW50IGlzDQo+
PiBodHRwczovL21haWxhcmNoaXZlLmlldGYub3JnL2FyY2gvbXNnL2Jlc3MvSzFKS3hHbjE5QlhB
THMzclV6VUFhR1RaaTBZLzoNCj4+IA0KPj4g4oCcU28gSSBjYW4gc2VlIHdoeSBzb21lIHBlb3Bs
ZSBtYXkgaGF2ZSB0aG91Z2h0IG9oIHNpbmNlIHRyYW5zcG9ydCBpbiBTUnY2IGNvbWVzDQo+PiBm
b3IgZnJlZSBsZXQncyBsb2FkIGl0IHdpdGggc2VydmljZXMgaW4gYW4gYXR0cmlidXRlIGFuZCBi
ZSBkb25lLiBZZXMgSSBjYW4gc2VlDQo+PiB0aGF0IGZsYXR0ZW5pbmcgdGhpcyBtYWtlIGl0IHBv
dGVudGlhbGx5IGVhc2llciAob25lIGxlc3MgU0FGSSB0byBlbmFibGUpLCAqYnV0DQo+PiBJIGFt
IG5vdCBzdXJlIHdlIGhhdmUgcmVhY2hlZCBhIGJyb2FkIGFncmVlbWVudCBoZXJlLiogVGhpcyBj
b21lcyBhcyBhDQo+PiBjb25zZXF1ZW5jZSBvZiBtb3Zpbmcgc2VydmljZSBwcmVmaXhlcyBmcm9t
IE1QX1JFQUNIX05MUkkgKHBlcmhhcHMgbmV3IGZvcm1hdA0KPj4gYW5kIG5ldyBTQUZJKSB0byBh
biBhdHRyaWJ1dGUu4oCdDQo+PiANCj4+IChFbXBoYXNpcyBhZGRlZC4pDQo+PiANCj4+IEl0J3Mg
b2YgY291cnNlIHBvc3NpYmxlIGZvciBhbiBhdXRob3IgdG8gYmUgaW4gdGhlIHJvdWdoIGFzIHJl
Z2FyZHMgY29uc2Vuc3VzLA0KPj4ganVzdCBhcyBhbnkgb3RoZXIgV0cgY29udHJpYnV0b3IsIGJ1
dCBpdCdzIGEgbGl0dGxlIHVudXN1YWwsIGFuZCB0aGlzDQo+PiBkaXNhZ3JlZW1lbnQgZG9lc24n
dCBldmVuIHNlZW0gdG8gaGF2ZSBiZWVuIHByZXZpb3VzbHkgYWlyZWQuIEZvciB0aGlzIHJlYXNv
biwNCj4+IEkgaGF2ZSB0byBxdWVzdGlvbiB0aGUgc3RyZW5ndGggb2YgdGhlIGNvbnNlbnN1cyBi
ZWhpbmQgdGhpcyBkb2N1bWVudCwgYW5kIGFzaw0KPj4gdGhlIFdHIGNoYWlycyB0byB3ZWlnaCBp
biByZWdhcmRpbmcgd2hldGhlciBjb25zZW5zdXMgb24gYXQgbGVhc3QgdGhpcyBwb2ludA0KPj4g
bmVlZHMgdG8gYmUgY2hlY2tlZCBiZWZvcmUgd2UgcHJvY2VlZCBmb3J3YXJkLg0KPj4gDQo+PiA1
LiBGaW5hbGx5LCBJIGhhdmUgdG8gcXVlc3Rpb24gdGhlIGxlbmd0aCBvZiB0aGUgYXV0aG9yIGxp
c3QuIEFzIEnigJltIHN1cmUgeW91DQo+PiBrbm93LCB0aGUgZ3VpZGFuY2UgaXMgdG8gbGltaXQg
YXV0aG9yIGxpc3RzIHRvIG5vIG1vcmUgdGhhbiBmaXZlLCBvdGhlciB0aGFuDQo+PiB1bmRlciB1
bnVzdWFsIGNpcmN1bXN0YW5jZXMuIEkgd291bGQgaGF2ZSBleHBlY3RlZCB0byBmaW5kIGFuIGV4
cGxhbmF0aW9uIG9mDQo+PiB0aGUgY2lyY3Vtc3RhbmNlcyBhcm91bmQgdGhlIGF1dGhvciBsaXN0
IG9mIHRoaXMgZG9jdW1lbnQgaW4gdGhlIHNoZXBoZXJkDQo+PiB3cml0ZXVwOyB0aGVyZSBpcyBu
b25lLiAoSXTigJlzIGEgc3BlY2lmaWMgY2hlY2sgaXRlbSBpbiBHdWlkZWxpbmVzIHRvIEF1dGhv
cnMgb2YNCj4+IEludGVybmV0LURyYWZ0cywgaHR0cHM6Ly93d3cuaWV0Zi5vcmcvaG93L2lkcy9n
dWlkZWxpbmVzLykNCj4+IA0KPj4gVGhlIGVhc2llc3Qgd2F5IHRvIHJlc29sdmUgdGhpcyB3b3Vs
ZCBiZSB0byB0cmltIHRoZSBhdXRob3IgbGlzdCBwZXIgdGhlDQo+PiBzdWdnZXN0aW9ucyBpbiBS
RkMgNzMyMiDCpzQuMS4xLCBvZiBjb3Vyc2UuDQo+PiANCj4+IA0KPj4gLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLQ0K
Pj4gQ09NTUVOVDoNCj4+IC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0NCj4+IA0KPj4gMS4gSSBzdXBwb3J0IFdhcnJl
biBLdW1hcmnigJlzIERJU0NVU1MuDQo+PiANCj4+IDIuIChGdXJ0aGVyIGNvbW1lbnRzIFRCRCBh
bmQgSSBhcG9sb2dpemUgZm9yIG5vdCBwcm92aWRpbmcgdGhlbSBub3c7IEkgd2FudGVkDQo+PiB0
byBnZXQgdGhpcyBzZW50IG9mZiB0aG91Z2guKQ0KPj4gDQo+PiANCj4+IA0KPiANCg==


From nobody Fri Feb 18 14:29:05 2022
Return-Path: <aretana.ietf@gmail.com>
X-Original-To: bess@ietfa.amsl.com
Delivered-To: bess@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 1FCED3A0B5E; Fri, 18 Feb 2022 14:28:55 -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, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, DKIM_VALID_EF=-0.1, FREEMAIL_FROM=0.001, 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=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 i74DguOU1wxw; Fri, 18 Feb 2022 14:28:50 -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 62B173A0A1D; Fri, 18 Feb 2022 14:28:47 -0800 (PST)
Received: by mail-ed1-x52d.google.com with SMTP id i11so16149092eda.9; Fri, 18 Feb 2022 14:28:47 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20210112;  h=from:in-reply-to:references:mime-version:date:message-id:subject:to :cc:content-transfer-encoding; bh=nso1cIKA0kvw9Bpf2q0+DrYpvXO0O3Wg4ZI0Lu7OguI=; b=FQl5o7CjoFQICkfViRUnKeeELG8Z6NZCZ2pyYLBvN0o1Ipd6BjPajAyv5keCRmm1Ew Wp+Z7ilWQQlhUs8ED+VMRRZjAsIP4zk1yMBqfgKRfIo04mf54o4V8vwaMkg7SAGP0bhx 9f7td1LZ/CZx6dQHthrRx/J4nsFnAPRSpnIQyqJoDfUACXUQHSHBbZBzMzexYnG7nFye hs9pTAj0q7glztmz0syYtyj8JWyyofvTnJQ2GGM6Yx9Ypnjujduw8rKzRyazcWnHDYsU RiY3Vj40SXMfEo689/wgxmlqfOOn4yDblFbkfYoCT0R/YNn4C22EoGGacvrnbwVC5Upt Fx6g==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20210112; h=x-gm-message-state:from:in-reply-to:references:mime-version:date :message-id:subject:to:cc:content-transfer-encoding; bh=nso1cIKA0kvw9Bpf2q0+DrYpvXO0O3Wg4ZI0Lu7OguI=; b=Pf2GfLG56ob7iynZVl8TzB3bZhjiSpR3+HQHdGVD81Y3uu/za2JoFJfIhl8Rxd/3Jt T1iWa3qzKWz/htryLJBdjlfA1gyur6kUn3V6ndFUqUsbDi9fvBtRyGmwXNcikWs7n1Oj W3g8xjyNNQrb/rcgq+OiQxLFe8ueWdPWHOzQfPa56SFtmTLrktorutLcSxHllTFl4HXS N2g1NZx7jYmCv8+HlikKva6BFyXi8nR78CDf5XyziHYcKNAl384+wbc3kf4oGWCddJMk i5/6hJRerF2D6ypoy2ykstv+B/z2+xmWFYPL+I4XoKX7EZ/taaM4ilTX3ygieWJORcK5 HAGQ==
X-Gm-Message-State: AOAM533oPRPgcTBNsp91jlcvMlpoo+YMuUmgZ5JSJwNUzJDQlY1xPLpL x8wJZLaQj8I5YpsScUe8bUlXlHFMbdStaCw3fOTAM0OS
X-Google-Smtp-Source: ABdhPJybRRsSYLKc04aDegG3w58qwsW1+BGzJQTpkwWUAA/ZeIPPZvWUhF6V4qIZ7RhxItSJrQDkxqh5+6xf0sr5MwM=
X-Received: by 2002:a05:6402:7cb:b0:410:dde2:5992 with SMTP id u11-20020a05640207cb00b00410dde25992mr10656888edy.323.1645223325586; Fri, 18 Feb 2022 14:28:45 -0800 (PST)
Received: from 1058052472880 named unknown by gmailapi.google.com with HTTPREST; Fri, 18 Feb 2022 14:28:45 -0800
From: Alvaro Retana <aretana.ietf@gmail.com>
In-Reply-To: <CAH6gdPxe41GfJWiX8FgVY7HyXKR27Jh205N_ntx+kBy3dq6==A@mail.gmail.com>
References: <164494796487.31930.7636138656008278664@ietfa.amsl.com> <CAH6gdPzvdae5sGOS982OLdQbYv-qGBnC9BwF_LePhTjaUW+Ghg@mail.gmail.com> <CAMMESsw+28voyO-4prcNVh+d4y6r7wANQV8Qw0RVCrdcRHqOyQ@mail.gmail.com> <CAH6gdPzEm_xw8D0Dcs4wk15o38FSXgGBxj5DXTmfj0V7BUoX_Q@mail.gmail.com> <CAMMESsxi9mgnsNDd_bd1bEzQDpEDH913H5djRCFWzWx4A2gW4g@mail.gmail.com> <CAH6gdPxe41GfJWiX8FgVY7HyXKR27Jh205N_ntx+kBy3dq6==A@mail.gmail.com>
MIME-Version: 1.0
Date: Fri, 18 Feb 2022 14:28:45 -0800
Message-ID: <CAMMESsw3PpkPhH4XCg-GrN3oNZXSfpq9N=f5ac0BKKPMYfV3sw@mail.gmail.com>
To: Ketan Talaulikar <ketant.ietf@gmail.com>
Cc: bess-chairs@ietf.org, draft-ietf-bess-srv6-services@ietf.org,  The IESG <iesg@ietf.org>, BESS <bess@ietf.org>,  "Bocci, Matthew (Nokia - GB)" <matthew.bocci@nokia.com>
Content-Type: text/plain; charset="UTF-8"
Content-Transfer-Encoding: quoted-printable
Archived-At: <https://mailarchive.ietf.org/arch/msg/bess/S-Wf4YHW-Z6oyds0-WfLJ9nhUZ4>
Subject: Re: [bess] Alvaro Retana's Discuss on draft-ietf-bess-srv6-services-10: (with DISCUSS and COMMENT)
X-BeenThere: bess@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: BGP-Enabled ServiceS working group discussion list <bess.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/bess>, <mailto:bess-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/bess/>
List-Post: <mailto:bess@ietf.org>
List-Help: <mailto:bess-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/bess>, <mailto:bess-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 18 Feb 2022 22:28:56 -0000

On February 18, 2022 at 10:53:20 AM, Ketan Talaulikar wrote:

Hi!

We're still not on the same page.


[Cut the indentation to make it more readable.]

> > > > -------------------------------------------------------------------=
---
> > > > DISCUSS:
> > > > -------------------------------------------------------------------=
---
> > > >
> > > > Clearly (from looking at rfc8986), not all endpoint behaviors apply=
 to
> > > > the services defined in this document. Should a receiver accept any
> > > > endpoint behavior? What should a receiver do if a known but unrelat=
ed
> > > > behavior (End, for example) is received?
> > ...
> > > > For any specific service (IPv4 VPN Over SRv6 Core, for example, to =
pick
> > > > one), should the behaviors used "in practice" be enforced? What if
> > > > different behavior is advertised? Can it safely be ignored?
> >
> > These two are related: Should only specific behaviors (per service) be
> > accepted?
> >
> > If yes, I need you to specify which are those behaviors and what
> > happens if a different (known) one is received.
> >
> > If no, what does it mean for the service if an unrelated behavior is
> > advertised?
>
> KT> So, this would be a result of a bug (?) on the egress PE that signals=
 a
> wrong behavior. Since the receiver is not validating, the service traffic
> would still arrive at the egress PE but the handling might be erroneous d=
ue
> to wrong behavior. The issue still manifests on the egress PE due to its =
bug.
> Somewhat similar to what might happen if the egress PE were to signal a l=
abel
> associated with a wrong context/service as a VPN label in MPLS VPNs.

Verifying that a label is correct is not the same as confirming that
the Behavior is plausible for the service.

I understand how the ingress PE cannot validate an unknown Behavior,
but not validating a known Behavior is not right. =C2=A0If the Behavior is
unknown, the ingress doesn't have any idea of what the egress may do,
but if the Behavior is known, it does!

=C2=A72 lists Behaviors that may correspond to L2/L3 Services. =C2=A0 The
subsections in =C2=A75 and =C2=A76 list the Endpoint Behaviors used "in
practice" for each of the services.

This is what I would like to see: =C2=A0For example, =C2=A75.1 (IPv4 VPN Ov=
er
SRv6 Core) says that "In practice, the SRv6 Endpoint behavior is
End.DX4 or End.DT4." =C2=A0The ingress PE should then be able to validate
that the Endpoint Behavior is one of these...and take appropriate
actions if it isn't. =C2=A0Why is that not the case? =C2=A0Not taking this
simple step opens up (as you mention) the possibility of a bug
creeping in, but also the ability of the egress to signal any behavior
which could result in an unexpected or incorrect action.

This type of checking is the minimum that should be done.



...
> > > > -------------------------------------------------------------------=
---
> > > > COMMENT:
> > > > -------------------------------------------------------------------=
-
...
> KT> I believe we were discussing the part of the "SID being routable" as =
in
> via routing protocol (i.e. IGP/BGP transport). The next paragraph is one =
that
> covers the base BGP "resolvability" part and does elaborate on the variou=
s
> mechanisms like "alternate steering mechanisms" (e.g. any tunnel, SR Poli=
cy,
> etc.).

Yes (let me reset a little) -- this is the current text (from =C2=A75):

=C2=A0 =C2=A0The SRv6 Service SID SHOULD be routable within the AS of the e=
gress
=C2=A0 =C2=A0PE and serves the dual purpose of providing reachability betwe=
en
=C2=A0 =C2=A0ingress PE and egress PE while also encoding the SRv6 Endpoint
=C2=A0 =C2=A0behavior.

=C2=A0 =C2=A0When steering for SRv6 services is based on shortest path forw=
arding
=C2=A0 =C2=A0(e.g., best-effort or IGP Flexible Algorithm
=C2=A0 =C2=A0[I-D.ietf-lsr-flex-algo]) to the egress PE, the ingress PE
=C2=A0 =C2=A0encapsulates the IPv4 or IPv6 customer packet in an outer IPv6=
 header
=C2=A0 =C2=A0(using H.Encaps or H.Encaps.Red flavors specified in [RFC8986]=
) where
=C2=A0 =C2=A0the destination address is the SRv6 Service SID associated wit=
h the
=C2=A0 =C2=A0related BGP route update. =C2=A0Therefore, the ingress PE SHOU=
LD perform
=C2=A0 =C2=A0resolvability check for the SRv6 Service SID before considerin=
g the
=C2=A0 =C2=A0received prefix for the BGP best path computation. =C2=A0The r=
esolvability
=C2=A0 =C2=A0is evaluated as per [RFC4271]. =C2=A0If the SRv6 SID is reacha=
ble via more
=C2=A0 =C2=A0than one forwarding table, local policy is used to determine w=
hich
=C2=A0 =C2=A0table to use. =C2=A0The result of an SRv6 Service SID resolvab=
ility (e.g.,
=C2=A0 =C2=A0when provided via IGP Flexible Algorithm) can be ignored if th=
e
=C2=A0 =C2=A0ingress PE has a local policy that allows an alternate steerin=
g
=C2=A0 =C2=A0mechanism to reach the egress PE. =C2=A0The details of such st=
eering
=C2=A0 =C2=A0mechanisms are outside the scope of this document.


My point is that it is a requirement for the SID to be reachable --
independent of how it is resolved: IGP, BGP, "alternate steering
mechanisms", etc. =C2=A0Otherwise it can't be used.

If we agree with that then the requirement should be reflected in the
text: s/SHOULD/MUST/g


Thanks!

Alvaro.


From nobody Sat Feb 19 00:09:19 2022
Return-Path: <prvs=00499fd0fe=saumya.dikshit@hpe.com>
X-Original-To: bess@ietfa.amsl.com
Delivered-To: bess@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id CAB063A0CF3; Sat, 19 Feb 2022 00:09:16 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.67
X-Spam-Level: 
X-Spam-Status: No, score=-2.67 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.576, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, DKIM_VALID_EF=-0.1, HTML_MESSAGE=0.001, RCVD_IN_MSPIKE_H5=0.001, RCVD_IN_MSPIKE_WL=0.001, 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=hpe.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 UcWCaahf412o; Sat, 19 Feb 2022 00:09:11 -0800 (PST)
Received: from mx0b-002e3701.pphosted.com (mx0b-002e3701.pphosted.com [148.163.143.35]) (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 5DDEB3A0CEB; Sat, 19 Feb 2022 00:09:10 -0800 (PST)
Received: from pps.filterd (m0134423.ppops.net [127.0.0.1]) by mx0b-002e3701.pphosted.com (8.16.1.2/8.16.1.2) with ESMTP id 21J0U7sT024084; Sat, 19 Feb 2022 08:09:08 GMT
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=hpe.com; h=from : to : cc : subject : date : message-id : references : in-reply-to : content-type : mime-version; s=pps0720; bh=UZQu3apZ6NoVehy3ASIl941h6ls7RF3FNYs4zckiyGg=; b=YN9UI6ZluQfXdI4MU0bIAdZskdW2pnk2V7ZtUUPu0Bexb9ZVvNmpqzRZCLnc7a0ci1xR On+lEYA3t5dp7ED96xydT/+y2EJaPZ+IfhTuZzRLQcdBku7BnMSKXAWOnkZoQmKnWXvh Cw9naIGwPdXfZXcfPih8izAw6P0J1kOcs2kRwwfdeiAUKLm9E0e/pen2XPA/26rQgqp8 JLE+RYRYvJFmKAe8JXuxsGVpz/JedKu/pKDzfZSN0edx9cGiYFTzY/d8Ua6z5i2LaZ4N TAMh2Mr4pYnd4FY1ey9LexNYuoQepLje7gHWrCDT3J2zKP/plXn6yrzvXGyNrIq3yDA6 tg== 
Received: from g4t3426.houston.hpe.com (g4t3426.houston.hpe.com [15.241.140.75]) by mx0b-002e3701.pphosted.com (PPS) with ESMTPS id 3eap2dt09k-1 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=NOT); Sat, 19 Feb 2022 08:09:08 +0000
Received: from G1W8106.americas.hpqcorp.net (g1w8106.austin.hp.com [16.193.72.61]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-SHA384 (256/256 bits)) (No client certificate requested) by g4t3426.houston.hpe.com (Postfix) with ESMTPS id 46A1162; Sat, 19 Feb 2022 08:09:07 +0000 (UTC)
Received: from G4W10205.americas.hpqcorp.net (16.207.82.15) by G1W8106.americas.hpqcorp.net (16.193.72.61) with Microsoft SMTP Server (TLS) id 15.0.1497.23; Sat, 19 Feb 2022 08:09:07 +0000
Received: from NAM04-DM6-obe.outbound.protection.outlook.com (15.241.52.10) by G4W10205.americas.hpqcorp.net (16.207.82.15) with Microsoft SMTP Server (TLS) id 15.0.1497.23 via Frontend Transport; Sat, 19 Feb 2022 08:09:06 +0000
ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=deUcl4gqmzW1VxgOqZrJrJAXAH0U4sSPCzQBGrLzNbTfj7xxhX7r4Yqm3VyELJeKdcSN6epwp1yeN7n7EhUJAMa2LfpyrzJW1KvfdzoxCUFdrpQjGv7AGywtgVh86a9Ab6JCe96a/P8UdStUNuxpHUKYUVVjwhZY+SZCKxMdZc2AA16NyFnWn8eVLzgKSGqPY85OE9ZjZqY7z6KgtX9j+D+wYaMKCUQLSOkkpwR+laOHT+3rt6ukd5dom+VZv4T0HR763NHo5xl+ts+hVhHd3JI27w4WJNcHkYHVWTmDjA0IsyUnm6niI+pM+y1Ralgap/t9SqovNmdJaxgqNhAHEA==
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-AntiSpam-MessageData-ChunkCount:X-MS-Exchange-AntiSpam-MessageData-0:X-MS-Exchange-AntiSpam-MessageData-1; bh=UZQu3apZ6NoVehy3ASIl941h6ls7RF3FNYs4zckiyGg=; b=mTVMjJOKknM5asWRf+EfdysVJwyfSaLw8hJyorL/hwdJXNOxLWU3j25QMKYnmX3f+2d+QDmpW5+xpXQXMYg1GnTUh3OXDIfqKheMfLYSS1Vfavle6frDISU9h2mtIzgA3xnjnqhiP38IRcgZc4rWcWCEgRVIYWz9Aqu96PmagKUEnGxbeOyMIW0Npxz0Zk6fLfnj4VYtgSlgpK+avZ5kn+P6AIMOgHCDmEsSD3CISv8VnTKImH0JYUx3ZoHr8Ksd2C4vr4cpqjTvVJ0uTrfY8lvB8YgKm9sNI73PUJQb6TL+94O0s7RWSv5GKBDTbYKweySPaLztWeGiK1hbp3T5hQ==
ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=hpe.com; dmarc=pass action=none header.from=hpe.com; dkim=pass header.d=hpe.com; arc=none
Received: from SJ0PR84MB1992.NAMPRD84.PROD.OUTLOOK.COM (2603:10b6:a03:436::20) by PH7PR84MB2247.NAMPRD84.PROD.OUTLOOK.COM (2603:10b6:510:159::10) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.4995.24; Sat, 19 Feb 2022 08:09:05 +0000
Received: from SJ0PR84MB1992.NAMPRD84.PROD.OUTLOOK.COM ([fe80::d52:b626:b7d3:b06]) by SJ0PR84MB1992.NAMPRD84.PROD.OUTLOOK.COM ([fe80::d52:b626:b7d3:b06%9]) with mapi id 15.20.4995.024; Sat, 19 Feb 2022 08:09:05 +0000
From: "Dikshit, Saumya" <saumya.dikshit@hpe.com>
To: "Mankamana Mishra (mankamis)" <mankamis=40cisco.com@dmarc.ietf.org>, "bess@ietf.org" <bess@ietf.org>
CC: "Joshi, Vinayak" <vinayak.joshi@hpe.com>
Thread-Topic: Please send me slot request for IETF 113 (BESS is only remote )
Thread-Index: AQHYJNsY5FPcWK0iV0GNuqWQLiRRqqyahY+Q
Date: Sat, 19 Feb 2022 08:09:05 +0000
Message-ID: <SJ0PR84MB19920CFFB676F342A7A24C6594389@SJ0PR84MB1992.NAMPRD84.PROD.OUTLOOK.COM>
References: <BYAPR11MB27254BC846D3C02FC7A71612DF379@BYAPR11MB2725.namprd11.prod.outlook.com>
In-Reply-To: <BYAPR11MB27254BC846D3C02FC7A71612DF379@BYAPR11MB2725.namprd11.prod.outlook.com>
Accept-Language: en-IN, en-US
Content-Language: en-US
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
x-ms-publictraffictype: Email
x-ms-office365-filtering-correlation-id: 083fcf09-6e69-48ad-6fb7-08d9f37f18b9
x-ms-traffictypediagnostic: PH7PR84MB2247:EE_
x-microsoft-antispam-prvs: <PH7PR84MB2247C0A1554BF9533720FE7B94389@PH7PR84MB2247.NAMPRD84.PROD.OUTLOOK.COM>
x-ms-exchange-senderadcheck: 1
x-ms-exchange-antispam-relay: 0
x-microsoft-antispam: BCL:0;
x-microsoft-antispam-message-info: GrzNAR6A2qIpxWqqG6wS+iqNRv72he1yF08/o5lLZ4kiTVlhPVxqBCbpKnoPYbfJocopV12877CXgX3yvFVKX9mE0p10WhCdyDB6mZbD485vmcif6WZ+qwEhl7LVIOomaUQKzLFc8SdCkhewGgyCTx9XPKTgF+b3K5zSzjV6bZeawxGkIhBwF7LEjD/3EW9QomwS2+sDSAqH7cL8zaGcdXQ4LjaA0HBfiDdxwVhAA7XusUGGLDSfMH8ZjGQTzeubkjTGAYvBLv7MPQK/FWvCDc92OiGyb/omVAn0N18WUHzRpkaFMxD5U65cnRLXVdB7FM0pyFFUWT4WnOPA+N26BSWnVT/vU1Kpi5xjOdxd9xyzo9XgmwRw/7JyZ8M20Oi+gQkt5SLsz98bpvMQ8HH98exoBzWf469w8PfBiJpgZTHqywxynBOlsG7FxOrlBexH9jgNyz1b3VVI9veVZ4F3znCFq9v5rq6X7cWXGfShLgQSHlen2LEXH/u+YxEX+H/Fwr1pOaZStiWxQ2kO9xadTZyKiFFg1H80O8W3BZShViIIeGWy9NeQC4W+myp+kISycMi61WTZG+XlKhQjuAM7JI/VbAu3Oei6qae+WEl3PRRYBTkjwFELcNvmnscbndM71iesTPfUB7TJiuUqLq2fAKOtARaFr/CMLUR3wfzk+OTn7EpbyeIkfioyTqctj4LjAY9dHEffWrzpKNbXkG9+EpOdjK4FbOSVu6bSWR55fGXjNSGCmKd54wFGqX10PRLHxSDGidH+NYQXW1vNPBlMlz4mQs0zAhkull6B6xzd96qd1AJcbg87NgreRxnuaXDeiu9BdWJg1LaYolb2u4toNQ==
x-forefront-antispam-report: CIP:255.255.255.255; CTRY:; LANG:en; SCL:1; SRV:;  IPV:NLI; SFV:NSPM; H:SJ0PR84MB1992.NAMPRD84.PROD.OUTLOOK.COM; PTR:; CAT:NONE;  SFS:(13230001)(366004)(7696005)(186003)(52536014)(26005)(55236004)(53546011)(83380400001)(9686003)(66446008)(76116006)(64756008)(66556008)(66476007)(8676002)(66946007)(55016003)(5660300002)(4326008)(82960400001)(2906002)(4744005)(9326002)(6506007)(8936002)(33656002)(110136005)(38100700002)(122000001)(86362001)(966005)(508600001)(316002)(166002)(38070700005)(71200400001); DIR:OUT; SFP:1102; 
x-ms-exchange-antispam-messagedata-chunkcount: 1
x-ms-exchange-antispam-messagedata-0: =?us-ascii?Q?7UBv1+V4JVtX3E2lQHJwVcSDr6RWHwnxz9UNQGz5OST1c6nyt6eYC/DWnT3c?= =?us-ascii?Q?zc51lNVNsa5O/nbWfDyvbTnN4SgBqFlrZY0TllKegc7hORu5jZ40GSGNnS9c?= =?us-ascii?Q?NTLyCJO2KHdTTKCEp1Io9UGnkQjDa/B2w2M1xaJdUHovV1qb5FH+R37Og+0X?= =?us-ascii?Q?P9vHpN+ic8uD9Z2kUVwOFEbxvM/ywIJPGyagnMfvthVD1aVgk66GcVL5xBG5?= =?us-ascii?Q?wWy+IFgYXTsIB5wDbqkF6qeoTdXZSeJxIBj9PEN/JnNaXy9LB0fKWi5vyLBE?= =?us-ascii?Q?Ah5rQoyVRAj3tuIUnDCNGW+AY8x7MmIKa8aj9ro/tvoDW3YjJWfb5Whj8PVC?= =?us-ascii?Q?GQLBwb0RJFV6/EVhEb9ZHmd6We7Uw2c+U1/M9bNg+n//wU/yHKD73zhT/wZz?= =?us-ascii?Q?agC3PlwxOI/8GIP01qb1m+xcROfqYhj5dV8ovhJyIq3Dt4GqwfIevK97oaGX?= =?us-ascii?Q?ynmH85m13sGeICSJKR81sjqLY+D6CLx9ElDgnA++CMM7zmXe1lCf9hh3Ej9+?= =?us-ascii?Q?DLPlvnz/ZY8EZVEQeMpzwl+ExnkwZcPTlQTqN/ScIk/YlYBYgZMKGuv9h94a?= =?us-ascii?Q?hg85tSEFzmaPeZbdR2ZmYxIK1ILm0EO7pSeAqb3WXQJGqKYI2zx85pnlzkhn?= =?us-ascii?Q?EcQ+Fgrfbmr4GuGldHoLbnx052+Re8wz478ywxU7PU58b0Xvni77relhN0aC?= =?us-ascii?Q?MVjBIgycftEMaJrCalOvs4VvP2hxbkS7pztfC8UYtrOIZdwvLLqy6EUUiLM0?= =?us-ascii?Q?S4A1w3mWmn+5i/7tFYCtBonMVRrASfjmpA1WDx4NcbAq7PWWfbzuSB7SKVG5?= =?us-ascii?Q?k+J/1fxbKvIi2aUogfGOlSYKcKuMK1YtpXHbZ4yBiaOTRdx0X7UfxNArH/qq?= =?us-ascii?Q?w4M7NDMEPk3cKe8JGo9QTqBZkFlq3g+Cq8HD4E0bRiPqAHT+SJ9DqKCIMxrS?= =?us-ascii?Q?PJfkqDFM0/GL9cWhzw+85RlGFY4KJNilRi0k/Voxo20tZgiUxvhdGTCioMCj?= =?us-ascii?Q?JL4awnTUaimfDaiMm2lZWumXz0YrJSczeD38B2jJUtE9yXp+JPEtcdYEIINH?= =?us-ascii?Q?CtQSbtO2H8Hj8+zuXPMxOwLC9l2O7b0f3il3Hp9TCVu1vdK1QgA5y53tbJxe?= =?us-ascii?Q?7lVvfq/XcihaNaXgsTxp520egNRXIwHhRpheUNjarYFYDdAzJzVc9/otdCdX?= =?us-ascii?Q?1hMjkrbNzLLpK0f7Oi2LxNOSaQnTLBDS5Z0nQp5J3bERYRuPv2v1mgz3X3i0?= =?us-ascii?Q?l0+wvl+NwOkU6d3JS1mVUuPa8ymzJmaZzxQCSIq3QKNdOdgYmjZeVPwk0PDB?= =?us-ascii?Q?yaBbCT8MH/QHIwPZnIALQoj3ItIHUwahX3LqdA+0F4vDYj+AQrkx0GT2w2a9?= =?us-ascii?Q?uzw08tBUfWqq0/Oe5C3czUKExg+MPT52RA0mdFbeB/AEqsDyS2mikmSBjIDI?= =?us-ascii?Q?gtJDZ8HhcCte+2GaCsafIlPuCgKf8cAMcD5/X7N+rekUq3vr8AZzpG/bJDGY?= =?us-ascii?Q?lCV99CDk0gRdvbLP6QCdAHp1AFdbsf3UpgsnqeyjZlkPLnxxcikm8GIUxW/S?= =?us-ascii?Q?T7xP3QoV/RIJaXHya1j278J/DHGu+i48/JT+ZNmAl049vod8h2sArIYRT5qC?= =?us-ascii?Q?I/0zxbI0Jq4fV9tR+NrxyFg=3D?=
Content-Type: multipart/alternative; boundary="_000_SJ0PR84MB19920CFFB676F342A7A24C6594389SJ0PR84MB1992NAMP_"
X-MS-Exchange-CrossTenant-AuthAs: Internal
X-MS-Exchange-CrossTenant-AuthSource: SJ0PR84MB1992.NAMPRD84.PROD.OUTLOOK.COM
X-MS-Exchange-CrossTenant-Network-Message-Id: 083fcf09-6e69-48ad-6fb7-08d9f37f18b9
X-MS-Exchange-CrossTenant-originalarrivaltime: 19 Feb 2022 08:09:05.0358 (UTC)
X-MS-Exchange-CrossTenant-fromentityheader: Hosted
X-MS-Exchange-CrossTenant-id: 105b2061-b669-4b31-92ac-24d304d195dc
X-MS-Exchange-CrossTenant-mailboxtype: HOSTED
X-MS-Exchange-CrossTenant-userprincipalname: RVMVGMHuoBXk+k3xfT5XUkOw71F/5A66KpFC0Tr53nzs9A7H7g/xc5bpiKZgsH6UUJy33ztgUpQmZH9nDZz6kA==
X-MS-Exchange-Transport-CrossTenantHeadersStamped: PH7PR84MB2247
X-OriginatorOrg: hpe.com
X-Proofpoint-ORIG-GUID: AARyiOlrO-MDaS8tscmnHtvoCM4QUONU
X-Proofpoint-GUID: AARyiOlrO-MDaS8tscmnHtvoCM4QUONU
X-Proofpoint-UnRewURL: 0 URL was un-rewritten
MIME-Version: 1.0
X-HPE-SCL: -1
X-Proofpoint-Virus-Version: vendor=baseguard engine=ICAP:2.0.205,Aquarius:18.0.816,Hydra:6.0.425,FMLib:17.11.62.513 definitions=2022-02-19_03,2022-02-18_01,2021-12-02_01
X-Proofpoint-Spam-Details: rule=outbound_notspam policy=outbound score=0 mlxscore=0 lowpriorityscore=0 clxscore=1011 priorityscore=1501 bulkscore=0 mlxlogscore=994 malwarescore=0 impostorscore=0 suspectscore=0 adultscore=0 phishscore=0 spamscore=0 classifier=spam adjust=0 reason=mlx scancount=1 engine=8.12.0-2201110000 definitions=main-2202190051
Archived-At: <https://mailarchive.ietf.org/arch/msg/bess/YEo3GDCQ_PGestYTIPcUkwYSzWg>
Subject: Re: [bess] Please send me slot request for IETF 113 (BESS is only remote )
X-BeenThere: bess@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: BGP-Enabled ServiceS working group discussion list <bess.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/bess>, <mailto:bess-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/bess/>
List-Post: <mailto:bess@ietf.org>
List-Help: <mailto:bess-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/bess>, <mailto:bess-request@ietf.org?subject=subscribe>
X-List-Received-Date: Sat, 19 Feb 2022 08:09:17 -0000

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

Hi Mankamana,

Requesting 10 minutes slots on behalf of Vinayak and myself for following t=
wo drafts:

https://datatracker.ietf.org/doc/draft-saumvinayak-bess-all-df-bum/
https://datatracker.ietf.org/doc/draft-saum-bess-dampening-backoff/

Regards,
Saumya.

From: BESS [mailto:bess-bounces@ietf.org] On Behalf Of Mankamana Mishra (ma=
nkamis)
Sent: Friday, February 18, 2022 8:52 PM
To: bess@ietf.org
Subject: [bess] Please send me slot request for IETF 113 (BESS is only remo=
te )

All,
Please send me slot request for IETF 113. Please note BESS session would be=
 only remote since none of the chairs are able to travel in person this tim=
e.


Mankamana

--_000_SJ0PR84MB19920CFFB676F342A7A24C6594389SJ0PR84MB1992NAMP_
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: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:12.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-reply;
	font-family:"Calibri",sans-serif;
	color:#1F497D;}
.MsoChpDefault
	{mso-style-type:export-only;
	font-size:10.0pt;}
@page WordSection1
	{size:8.5in 11.0in;
	margin:1.0in 1.0in 1.0in 1.0in;}
div.WordSection1
	{page:WordSection1;}
--></style><!--[if gte mso 9]><xml>
<o:shapedefaults v:ext=3D"edit" spidmax=3D"1026" />
</xml><![endif]--><!--[if gte mso 9]><xml>
<o:shapelayout v:ext=3D"edit">
<o:idmap v:ext=3D"edit" data=3D"1" />
</o:shapelayout></xml><![endif]-->
</head>
<body lang=3D"EN-US" link=3D"#0563C1" vlink=3D"#954F72">
<div class=3D"WordSection1">
<p class=3D"MsoNormal"><span style=3D"font-size:11.0pt;color:#1F497D">Hi Ma=
nkamana,<o:p></o:p></span></p>
<p class=3D"MsoNormal"><span style=3D"font-size:11.0pt;color:#1F497D"><o:p>=
&nbsp;</o:p></span></p>
<p class=3D"MsoNormal"><span style=3D"font-size:11.0pt;color:#1F497D">Reque=
sting 10 minutes slots on behalf of Vinayak and myself for following two dr=
afts:<o:p></o:p></span></p>
<p class=3D"MsoNormal"><span style=3D"font-size:11.0pt;color:#1F497D"><o:p>=
&nbsp;</o:p></span></p>
<p class=3D"MsoNormal"><span style=3D"font-size:11.0pt;color:#1F497D">https=
://datatracker.ietf.org/doc/draft-saumvinayak-bess-all-df-bum/<o:p></o:p></=
span></p>
<p class=3D"MsoNormal"><span style=3D"font-size:11.0pt;color:#1F497D"><a hr=
ef=3D"https://datatracker.ietf.org/doc/draft-saum-bess-dampening-backoff/">=
https://datatracker.ietf.org/doc/draft-saum-bess-dampening-backoff/</a><o:p=
></o:p></span></p>
<p class=3D"MsoNormal"><span style=3D"font-size:11.0pt;color:#1F497D"><o:p>=
&nbsp;</o:p></span></p>
<p class=3D"MsoNormal"><span style=3D"font-size:11.0pt;color:#1F497D">Regar=
ds,<o:p></o:p></span></p>
<p class=3D"MsoNormal"><span style=3D"font-size:11.0pt;color:#1F497D">Saumy=
a.<o:p></o:p></span></p>
<p class=3D"MsoNormal"><span style=3D"font-size:11.0pt;color:#1F497D"><o:p>=
&nbsp;</o:p></span></p>
<div>
<div style=3D"border:none;border-top:solid #E1E1E1 1.0pt;padding:3.0pt 0in =
0in 0in">
<p class=3D"MsoNormal"><b><span style=3D"font-size:11.0pt">From:</span></b>=
<span style=3D"font-size:11.0pt"> BESS [mailto:bess-bounces@ietf.org]
<b>On Behalf Of </b>Mankamana Mishra (mankamis)<br>
<b>Sent:</b> Friday, February 18, 2022 8:52 PM<br>
<b>To:</b> bess@ietf.org<br>
<b>Subject:</b> [bess] Please send me slot request for IETF 113 (BESS is on=
ly remote )<o:p></o:p></span></p>
</div>
</div>
<p class=3D"MsoNormal"><o:p>&nbsp;</o:p></p>
<p class=3D"MsoNormal"><span style=3D"font-size:11.0pt">All, <o:p></o:p></s=
pan></p>
<p class=3D"MsoNormal"><span style=3D"font-size:11.0pt">Please send me slot=
 request for IETF 113. Please note BESS session would be only remote since =
none of the chairs are able to travel in person this time.
<o:p></o:p></span></p>
<p class=3D"MsoNormal"><span style=3D"font-size:11.0pt"><o:p>&nbsp;</o:p></=
span></p>
<p class=3D"MsoNormal"><span style=3D"font-size:11.0pt"><o:p>&nbsp;</o:p></=
span></p>
<p class=3D"MsoNormal"><span style=3D"font-size:11.0pt">Mankamana <o:p></o:=
p></span></p>
</div>
</body>
</html>

--_000_SJ0PR84MB19920CFFB676F342A7A24C6594389SJ0PR84MB1992NAMP_--


From nobody Mon Feb 21 07:04:58 2022
Return-Path: <Alexander.Vainshtein@rbbn.com>
X-Original-To: bess@ietfa.amsl.com
Delivered-To: bess@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 6ACFB3A116B; Mon, 21 Feb 2022 07:04:49 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.089
X-Spam-Level: 
X-Spam-Status: No, score=-2.089 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, DKIM_VALID_EF=-0.1, HTML_MESSAGE=0.001, RCVD_IN_MSPIKE_H2=-0.001, SPF_HELO_NONE=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 (2048-bit key) header.d=rbbn.com header.b=nhDGl/0n; dkim=fail (1024-bit key) reason="fail (body has been altered)" header.d=sonusnetworks.onmicrosoft.com header.b=fbDIqWH7
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 7ZsFssXm6QbT; Mon, 21 Feb 2022 07:04:44 -0800 (PST)
Received: from mail1.bemta34.messagelabs.com (mail1.bemta34.messagelabs.com [195.245.231.1]) (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 E092D3A116A; Mon, 21 Feb 2022 07:04:43 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=rbbn.com; s=rbbnselector03122020; t=1645455881; i=@rbbn.com; bh=Rd1rDOFA0kZWM8h8KQyS6OKlAblmwcBxjAiHAsEJu0c=; h=From:To:CC:Subject:Date:Message-ID:References:In-Reply-To: Content-Type:MIME-Version; b=nhDGl/0nOGLvsXPFhqFx5iyllwNpBV5sA5snxO6G9AjHNgiOoLs/HGP3unVao890t dfuUv4MZ2E5bbf9IGGsEA9jXda4rJyxUId3coxGmXfGzyXkd4Cd49kIdg9iUZGqU+8 ZmXFF9disp10IUrJo9Yf5cb8nXRZ4kY4erjHdzaNwM5QQ9wxRqSO5Rr8P9QrSXvxfD 16KslwBFlGdsiNvo7UeYNhaqN+ctI/ZFqUsF67LuxQ5QwDs3w9Wak2h6BrfEBOtD11 jfXRa3kbbxBCUCIl7Bo7aZRJCZiNb3sA/AWRegk4rUWa2ezLs1DJtSIJ83zkjPpvGR OWDJrOiO63yBw==
Received: from [100.115.32.10] (using TLSv1.2 with cipher DHE-RSA-AES256-GCM-SHA384 (256 bits)) by server-1.bemta.az-a.eu-west-2.aws.ess.symcld.net id 10/0E-14616-90AA3126; Mon, 21 Feb 2022 15:04:41 +0000
X-Brightmail-Tracker: H4sIAAAAAAAAA1VTf0xTZxTl63stD0PnswW5VlDXZf84X6H1Rwh GtiyYkQwTJJqgBmsZj7amLaSvDGSOUDRhyBbMQDbRUUSstMMojh9D7JzQSWQOBjbICGRjkgAC Y6ETaaCy9/qKc//cnHvOyb0nN99HYBJrqIygCyy02aQxyEXrcF1swk0Kd0oz42rn5PGNPRex+ MsLLcL4sSW/6D0suaHBJ0geGxkUpAqOCvWmzJyCE0Kde2YmNNc6iwpa7/ajYuQZROfQOgKR1z B4bv8H45t6IdxpnwsqTgRltpVAg5OdGAz3ukRcIyFtAlh54Ak2YwhaixfZAWGEiEyA5flHOIc jyP1wweUWcBgji8DvrwlgKbkLbji9rJ9gPbvhG+8B3p4Atr4HQo7GybdhcJ7iaDGZAVVLDiG/ 6iaCe9azIk4II4/Dk6mzgVWI3AgvepuCq6JgZMIWwECS0HC3H+NxJEw/fSnk/WZ4PN6EeD4GB m3lQXwAShqbQ3lMwcjyYiAmkAZwXEji6S3g/GIc5/FWqK6fD9qj4Y/h9sBJgFwRQcXfbTjf+D Aon3oedMVB7aI76JonYbijHDuPdtS8FpzHJvA7rKgmcIEN8PDiBM7zO6Cuc0HE43fAfmUGW8O PfnwqeJ2vQ6FOtDfTrNfqLEaN3kAp4+IopXI3tVNFKVV7FJpCSqOg86h8mrFQKoUmn1HQDKNg Thk/MmQpTLTlNmJfWhazreh7NOTwKbrQJkIgjxR/WirNlLyRmZN1SqdhdGpznoFmulA0QchBj BystsFMa+mCbL2Bfa9rMhDh8ghx/hlWFjO5GiOj1/JSLzpIeNpcLozoaHnMVke3h62dgVo2xN W65SG23m4admES3JRjomVR4vXcHpIbpMszvVqz9jMGUYxMKkYhISGS8FzabNRb/q8/Q1EEkkv FkdyUcL3J8irNMzaogA1adVLCBbVo/pNkxYKKtOtJ1tR7bc6UpdXmbeXWrB7PwCG7fZ/32EpX 1a/p92f/DJP44IOre/pLEyNmNsaWJPm8D//65MqtgUl8tZv4bHOSVid9cnS0+q3wlymz35V9f Exx5LyqsrbZsCXj4L7409MZ9t5dc9itZOmXdy7XbF5Q9UT9pvr63cS+wo5KZ6NyNOTnDyfS+8 2ro6vUaWEiCh899GapUWbeu6lacvhMYdUR4zhlu5b+S3ZLzP6iSfXW+urm1obo0vWu6vaKWIc 9TL3S9/tXhxn1zpmRhusj05+7xZVU5P2ykzeWtNk/uS/5379akpp2Dr/0Qt1NTXm3n2C+HUiz 9aX+0BQ2WeA/LktNkeOMTqPcjpkZzb+2ct3ilAQAAA==
X-Env-Sender: Alexander.Vainshtein@rbbn.com
X-Msg-Ref: server-6.tower-565.messagelabs.com!1645455875!35403!1
X-Originating-IP: [104.47.58.175]
X-SYMC-ESS-Client-Auth: mailfrom-relay-check=pass
X-StarScan-Received: 
X-StarScan-Version: 9.81.7; banners=rbbn.com,-,-
X-VirusChecked: Checked
Received: (qmail 25682 invoked from network); 21 Feb 2022 15:04:36 -0000
Received: from mail-bn8nam11lp2175.outbound.protection.outlook.com (HELO NAM11-BN8-obe.outbound.protection.outlook.com) (104.47.58.175) by server-6.tower-565.messagelabs.com with ECDHE-RSA-AES256-GCM-SHA384 encrypted SMTP; 21 Feb 2022 15:04:36 -0000
ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=C1IvXg1tru2TWarlLNwc3DAZ2fB9uxR+9pA4IfT6nDgALR+gRezV4B77W/3XhGva79dohKQv/LNrtwdsYuSoK+HWoLW92Iz4z55kDh1l3rmQvBU/Pnha8WGUGe5gHe8K3UHFySrzTBkYy9fb83rbFG7+4yvTKoktEFjrKoxwynBW3hdeL5u0FOwy/mP356NcJgiX20gOFC/fOiKVmliyYYMH/ziKCFUE83Voc0NJDDEF8vY2urel4hm2kTFVmMc7yrris1a4No/ol0HymTCx0ClTjDYO+QCk+GuquGHRpQYxdV9eEth50USokyafbrRnQR0ABp/j3z+CY8Bev1hQPw==
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-AntiSpam-MessageData-ChunkCount:X-MS-Exchange-AntiSpam-MessageData-0:X-MS-Exchange-AntiSpam-MessageData-1; bh=qmadnV4LGSLY/FkCouse8tTRss6SoTzRlDFJSBaNhhk=; b=k+ZGEX57965EzxKqrEHBit7J7gpmiq2eTH9JlsvVE3fQ8JkYZN5ww3LU3DjGRJpaCqnTt/IPHkg0zNf2E92cgQfY6eYDIxVR1Gco13+vgAGGyeel0jvtjOijtSIZPuqO5nY7XGkc8FhY6uxu1PpcKKbELkqqbCm45Q5G7+w6l63P2wUl4wjNkkM/TzfSdF3txJsDi/DNw4JZYhEWMNvAt3ud9scCjNFzv1DRV9yeQG36y7MMz8Smfkfmx2JjFcQpCW5NEO/f8EtdUyMGCS4YEBfvWdZxzX1p64HEpAHaXTs4VC9CSES57nPQ+jUPcRFnIGSvEFJ3eEnJ/+F8QLcbDQ==
ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=rbbn.com; dmarc=pass action=none header.from=rbbn.com; dkim=pass header.d=rbbn.com; arc=none
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=SonusNetworks.onmicrosoft.com; s=selector2-SonusNetworks-onmicrosoft-com; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=qmadnV4LGSLY/FkCouse8tTRss6SoTzRlDFJSBaNhhk=; b=fbDIqWH76zljTjhODZK595D3AvlvFV+s6crsktpEdgGjXK49BqM3pddSjLiflPfL2CjTFN84kW5wf570F8WJxRlgPA59Q40amIBehS6Qi9OeGeCodO2yvfSR9PSj30lETjRt8odQPkA+CKrkNUJYYl/FjSYCSNdro+N+W6/0E6w=
Received: from PH0PR03MB6300.namprd03.prod.outlook.com (2603:10b6:510:e2::5) by BLAPR03MB5618.namprd03.prod.outlook.com (2603:10b6:208:294::17) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.4995.24; Mon, 21 Feb 2022 15:04:33 +0000
Received: from PH0PR03MB6300.namprd03.prod.outlook.com ([fe80::bc3e:cce:30c8:1482]) by PH0PR03MB6300.namprd03.prod.outlook.com ([fe80::bc3e:cce:30c8:1482%6]) with mapi id 15.20.4995.027; Mon, 21 Feb 2022 15:04:32 +0000
From: Alexander Vainshtein <Alexander.Vainshtein@rbbn.com>
To: "Rabadan, Jorge (Nokia - US/Sunnyvale)" <jorge.rabadan@nokia.com>
CC: "bess@ietf.org" <bess@ietf.org>, "draft-ietf-bess-evpn-pref-df.all@ietf.org" <draft-ietf-bess-evpn-pref-df.all@ietf.org>
Thread-Topic: Queries on draft-ietf-bess-evpn-pref-df
Thread-Index: Adfs7n163veoA+KkTQm+Ff80Km/2YwuWpGAvAvnm9qA=
Date: Mon, 21 Feb 2022 15:04:32 +0000
Message-ID: <PH0PR03MB630062A54FDC18CBF9CA46B0F63A9@PH0PR03MB6300.namprd03.prod.outlook.com>
References: <PH0PR03MB6300A425EF9B9B8D8E577C31F6709@PH0PR03MB6300.namprd03.prod.outlook.com> <BY3PR08MB7060C180512D22B88615EE8DF72B9@BY3PR08MB7060.namprd08.prod.outlook.com>
In-Reply-To: <BY3PR08MB7060C180512D22B88615EE8DF72B9@BY3PR08MB7060.namprd08.prod.outlook.com>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
x-ms-publictraffictype: Email
x-ms-office365-filtering-correlation-id: a62b743a-607c-429a-3561-08d9f54b77a3
x-ms-traffictypediagnostic: BLAPR03MB5618:EE_
x-microsoft-antispam-prvs: <BLAPR03MB56189CE877539A2F488A63D6F63A9@BLAPR03MB5618.namprd03.prod.outlook.com>
x-ms-exchange-senderadcheck: 1
x-ms-exchange-antispam-relay: 0
x-microsoft-antispam: BCL:0;
x-microsoft-antispam-message-info: ZjMygsQwshXzgRxeW+ALyVj24YbqnacedM2zjLG+v951ZBPI3LkMrAjEflynRAklexzaApKW1BspRpBgw0YZKMahjD206V00qL0LeWicqN4o818a1n7cXZniQcZDJlvK7LrBvJsOk2NRrFk32vpoCsTH8FIMbjSAMYzKTUD3Xpr+nROMpzJiA9uS38FjecGkPoyH5Y2V2D9/Na7KJilTn8vSOTboj/dZ8HRJXDt3QSYmFPoc3XQvjOVu4L9yypQ+X16fOyjJJYRcvdFAA6HVVDaRJz5WpzHx9KA+dzd5OwjRspB2EZyvjaaUFLw5txOp12FceDJPjqKZpwwBW+4kJZbx/m4KK/rL2cCADLEeHZNVi/wcdlT40qXeLiTKml0NFpzEwkZyBKNAgBSb+B79luFD32srz7zaq4xYZoALhai2URC/DK37WgH2aFA3wnx3QKHpa2xuISUg1GP5DnZjdAsSMWP7xdaEHELYa0YS8tcjEIM5tCwurvjb4nWhnZM0FjZIrpWXT0LfOoDYp86cUG5xmLAmPnx4FSnuRGfpMOOvvmjNzqu1g0jTowRWUhwDI9QSivlvE2GIhvJWdNbCyoyKibqNO5BTaPd2AezGRZyQV4kWyiSr5ZXg54nwjSb41e2mDmd2kbaCAmcjz3r3pv5GT1A2CPYfleqA7FdI1ZxK4b88jatghvP4E+D7rQ1BArDIiln7WnUaCsslGtroMXOD/ASoa3qoWMMtn7abC97KRcjfFh2FLL2RWCFFA/UU/45pvbWTqJNayRvEXAs1hdcDF9qUYB6aebAj00RzarWYZoJdszpAUJ5mCxizj5E7nfI/aqdx0fBbncoewrEROA==
x-forefront-antispam-report: CIP:255.255.255.255; CTRY:; LANG:en; SCL:1; SRV:;  IPV:NLI; SFV:NSPM; H:PH0PR03MB6300.namprd03.prod.outlook.com; PTR:; CAT:NONE;  SFS:(13230001)(366004)(26005)(316002)(186003)(38070700005)(296002)(33656002)(54906003)(86362001)(53546011)(9686003)(55016003)(7696005)(66476007)(6916009)(64756008)(4326008)(6506007)(8676002)(66446008)(66556008)(76116006)(66946007)(166002)(38100700002)(52536014)(2906002)(5660300002)(83380400001)(8936002)(122000001)(71200400001)(508600001); DIR:OUT; SFP:1101; 
x-ms-exchange-antispam-messagedata-chunkcount: 1
x-ms-exchange-antispam-messagedata-0: =?us-ascii?Q?jeKOGg0Ab9KG+TWXhhVse2ue2AGgmsclbFnRJaqt7/5v17OYnbUd7iTyxk5K?= =?us-ascii?Q?XRxfKrAauqdlxotCOphEtn/neBdPxoeGBbrMFJf+2ZrMaM0B7Mrd8U0KJR0q?= =?us-ascii?Q?EU33tdDFD7UNWrycmxvqbE6KG/EgWt52pOzFjUNpA+C3DYNOJ7ggrkjpUc8T?= =?us-ascii?Q?TAEaVS/oyDk5FA3PAMeyVJe4XV5bIA0rGG9tk3S3/H/Wxgzg5a5M0LRDoQQj?= =?us-ascii?Q?Hso2ovMLDBpUY9Xa78D3BInbDCORGgism7SX2t3DglB5KUge1qj2dU3IWFso?= =?us-ascii?Q?caTDuKXDzc0rTNVq8nxmiwCLII7M+OqISvlZQW9FXVHx7iU4w8QmoQWVqI98?= =?us-ascii?Q?iYJuJrW1JV557k9lRtgHZvYW4MWCjIWuwvNGbqSfRxJlHZiStNXE2oK6Yh0Y?= =?us-ascii?Q?2dPTung2eWKwPEaa5X5dmKSz0o3vBl6GacLfG0JJludHj1PoplntxOUm1ybY?= =?us-ascii?Q?DSutG2U3VXKzIvHbJS4Ustrn8viFYUskBqiKZ4ogjjnyiCrEWFWY08BLmosF?= =?us-ascii?Q?Fj+W/f1zHvbR4FbIQHBelGfRtxxwzAfBgAC8XDm3pxtMH6SOYcikNo3qKacV?= =?us-ascii?Q?uGu1/iYg7pOtmNMRL0yTRSNGtneMrLuyEqHFA9m3WtVtHL5ZaATux4bzP0zh?= =?us-ascii?Q?JVA2YPQAd08grCXb4miyJbgoaZuFNMzNHnQ1HJvXPReZirtEuzPVYniO2t9q?= =?us-ascii?Q?fcMrjF2rOQHSfWQpVHBiPrs/yspKux1/JTkpa6vdOEAQutAtmzrFIZgeopBT?= =?us-ascii?Q?feGKpNW77wKAu/DUlGrm9Gphl/snlLYs4b6cVcaA8hx7Dn7DvM15qZhCWAeG?= =?us-ascii?Q?TN/scvwmRn08/TIiAfkTc7Ja+Ae7E3juv3KUJ/FZ0CmhWHS+zr1ug9Gyud8M?= =?us-ascii?Q?+LBJycNkRGNjuTMBocr/6TQAHIAaWjVlibyaER6yfqhYkWPpV/DXv572QhQ5?= =?us-ascii?Q?7T8R/ox4UTUmxvlbTvF829l12RWipfZK7w3b72QDxBMrotMsl4u14Zt/Bhm2?= =?us-ascii?Q?ICmOHViFQ1/M77M4KI9KezEh13F0IPXF/aEy2CQCt4PFqurP8KaWEHun0A8V?= =?us-ascii?Q?0287b69jebOMneR7zUS9ayv3qanhQ+ByxcTnx8p6EkNUhQqzPJkO+4JWbWCs?= =?us-ascii?Q?1O09G74MK0mo28gKIAXAe8Tke6Oe4b18qCAfS8v53eH1ATSa8i+5kvfzYSPR?= =?us-ascii?Q?4pBsLachuFq0oUd9YEZCmabVdgaBXMpMNOECECWvJRiCSjK4dbwIxv4U/aUH?= =?us-ascii?Q?90ADT5Fk9NtdpnUuL2dcaeRnbQWRPxkOUFySKJoEIGp3cECc84IZPAHd+7p3?= =?us-ascii?Q?cRZI2cvHfFRsUwM4cH8k2+e9oYLbAqby7mk5M9A47nH/6OobdbITmcdualDf?= =?us-ascii?Q?5jt+QL5hUuiHBJMD0G2zLMqixU57oDCZP9VzJKi2MzBSuVRkXYmJxRcqCoD7?= =?us-ascii?Q?J8jtt+kUX2V0iGdiRU8/H/R6fvLBfWRDs43BrDXsQrjfVxFF9VcGbZKPoPjc?= =?us-ascii?Q?OO+gHCae7XUMtW2BWoR/t6Dw6fBUKN4g+Lkojlw0qrbZGimr6zcx4V0RXFrX?= =?us-ascii?Q?tbTD94OgvmZxMqUVpoG2asm7WCrauDTox8xjbd5/zZ9Ebn54OAiVUntdEYBo?= =?us-ascii?Q?2HLFCgWCPXOaBJlwrZ74ne0=3D?=
Content-Type: multipart/alternative; boundary="_000_PH0PR03MB630062A54FDC18CBF9CA46B0F63A9PH0PR03MB6300namp_"
MIME-Version: 1.0
X-OriginatorOrg: rbbn.com
X-MS-Exchange-CrossTenant-AuthAs: Internal
X-MS-Exchange-CrossTenant-AuthSource: PH0PR03MB6300.namprd03.prod.outlook.com
X-MS-Exchange-CrossTenant-Network-Message-Id: a62b743a-607c-429a-3561-08d9f54b77a3
X-MS-Exchange-CrossTenant-originalarrivaltime: 21 Feb 2022 15:04:32.6754 (UTC)
X-MS-Exchange-CrossTenant-fromentityheader: Hosted
X-MS-Exchange-CrossTenant-id: 29a671dc-ed7e-4a54-b1e5-8da1eb495dc3
X-MS-Exchange-CrossTenant-mailboxtype: HOSTED
X-MS-Exchange-CrossTenant-userprincipalname: 9kITgC5Mq4xW+gnGg/BfKtBDup039ds13JMg3BmBQZ8/sxgYL85YRzeHV0PFzN/fRwllYVZVU/P8gqsBxcPhJg==
X-MS-Exchange-Transport-CrossTenantHeadersStamped: BLAPR03MB5618
Archived-At: <https://mailarchive.ietf.org/arch/msg/bess/ATFVRtpLr7FvFOUPA-A-Y6cu1UI>
Subject: Re: [bess] Queries on draft-ietf-bess-evpn-pref-df
X-BeenThere: bess@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: BGP-Enabled ServiceS working group discussion list <bess.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/bess>, <mailto:bess-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/bess/>
List-Post: <mailto:bess@ietf.org>
List-Help: <mailto:bess-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/bess>, <mailto:bess-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 21 Feb 2022 15:04:56 -0000

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

Jorge,
Lots of thanks for your response and apologies for my delay.

My colleagues and I have yet another question pertaining to non-preemptive=
 mode of preference-based DF election.

The draft says that if the administrative preference of the "recovering" P=
E is neither higher than that of the "highest PE" nor lower than that of "=
lowest PE", the "recovering" PE shall advertise its EVPN Type 4 with its a=
dministrative preference and DP set to 1.
To me this means that if all the PEs have been configured with the same pr=
eference and "don't preempt me", the recovering PE would preempt the curre=
nt DF if its PE-IP address happens to be lower than that of the current DF=
.

This situation could be easily avoided if the checks would be for "higher =
or equal" for the "highest PE" and "lower or equal" for the "lowest PE" an=
d not as in the draft.

What, if anything, did I miss?

Regards,
Sasha

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

From: Rabadan, Jorge (Nokia - US/Sunnyvale) <jorge.rabadan@nokia.com>
Sent: Sunday, February 6, 2022 1:41 PM
To: Alexander Vainshtein <Alexander.Vainshtein@rbbn.com>; draft-ietf-bess-=
evpn-pref-df.all@ietf.org
Cc: bess@ietf.org
Subject: [EXTERNAL] Re: Queries on draft-ietf-bess-evpn-pref-df

Hi Sasha,

Sorry for the delay, this email fell through the cracks..

Please see in-line.

Thanks for the feedback.
Jorge

From: Alexander Vainshtein <Alexander.Vainshtein@rbbn.com<mailto:Alexander=
.Vainshtein@rbbn.com>>
Date: Thursday, December 9, 2021 at 1:12 PM
To: draft-ietf-bess-evpn-pref-df.all@ietf.org<mailto:draft-ietf-bess-evpn-=
pref-df.all@ietf.org> <draft-ietf-bess-evpn-pref-df.all@ietf.org<mailto:dr=
aft-ietf-bess-evpn-pref-df.all@ietf.org>>
Cc: bess@ietf.org<mailto:bess@ietf.org> <bess@ietf.org<mailto:bess@ietf.or=
g>>
Subject: Queries on draft-ietf-bess-evpn-pref-df
Hi,
I have a few questions with regard to draft-ietf-bess-evpn-pref-df<https:/=
/clicktime.symantec.com/37ewCUKVGbh8X8MfAqTwzjU6H4?u=3Dhttps%3A%2F%2Fdatat=
racker.ietf.org%2Fdoc%2Fhtml%2Fdraft-ietf-bess-evpn-pref-df-08>:

1.       The first statement in Section 4.4 of the draft says that  "a cap=
ability to NOT preempt the existing DF for a given Ethernet Tag is require=
d and therefore added to the DF Election extended community". This stateme=
nt looks problematic to me because:

a.       Section 2.2 of RFC 8584<https://clicktime.symantec.com/3HQMSxs53p=
4ou5AY9C168dE6H4?u=3Dhttps%3A%2F%2Fdatatracker.ietf.org%2Fdoc%2Fhtml%2Frfc=
8584%23section-2.2> says that "A PE SHOULD attach the DF Election Extended=
 Community to any advertised ES route"

b.       To the best of my understanding, the ES route in the quoted state=
ment means an EVPN Ethernet Segment (Type 4) route defined in Section-7.4 =
of RFC 7432<https://clicktime.symantec.com/38bwvVphDuuzE8PmMmfv97g6H4?u=3D=
https%3A%2F%2Fdatatracker.ietf.org%2Fdoc%2Fhtml%2Frfc7432%23section-7.4>

c.       The NLRI of this route does not contain information about any Eth=
ernet Tag and, to the best of my understanding, just  a single copy of thi=
s route per MH ES to which a given PE is attached is advertised by the PE

d.       My conclusion is that non-preemption of the existing DF can be on=
ly advertised per ES/virtual ES and can only be applied to all EVI and all=
 Ethernet tags that are attached to this MH ES.  Is this understanding cor=
rect?

                                                                          =
             i.      If not, can you please clarify what I am missing

                                                                          =
           ii.      If yes, may I suggest that you update the draft accord=
ingly?
[jorge] yes, that's a fair point. We changed the text to:
"a capability to NOT preempt the existing DF (for all the Ethernet Tags in=
 the ES) is required and therefore added to the DF Election extended commu=
nity."



2.       The description of the non-preemptive DF Election procedure in it=
em#5 of Section 4.4. of the draft says that, upon recovery of a previously=
 failed multi-homed ES, the supporting PE shall start a bott timer (or a h=
old timer) that is "applied between the INIT and the DF_WAIT states in the=
 DF Election Finite State Machine described in [RFC8584]". From my POV:

a.       This description is equivalent to introduction of a  new state in=
 the DF Election Finite State Machine defined in Section 2.2 of RFC 8584
[jorge] I think the use of a boot timer is a normal practice in any multih=
oming scenario (not only EVPN based), so that the PE starts the multi-homi=
ng procedures only when the infrastructure protocols are up and running. A=
s an example, this boot timer would prevent a PE from running DF Election =
and take over too soon, if the underlay IGP has not converged yet or BGP i=
s still converging. As such, IMO it is applicable to any DF Election and n=
ot only this document. Maybe a topic for rfc-7432bis?


b.       As a consequence, a formal definition of the modified DF Election=
 Finite State Machine should be added to the draft, preferably preserving =
the style of RFC 8584. The following points require explicit clarification=
 IMHO:

                  =20                                                     =
               i.      In which cases the new DF Election FSM should be us=
ed (e.g., I assume that it should not be used if non-preemptive DF electio=
n mode is not configured). One scenario that deserves special attention is=
 the scenario in which Non-Preemptive DF Election mode has been advertised=
 by some, but not all PEs attached to the specific MH ES

                                                                          =
           ii.      Whether the ES route for the recovered ES representati=
ve eventually should be re-advertised with the configured preference and c=
onfigured DF mode, and, if yes, when should this happen.
[jorge] as discussed above, if the boot timer is applicable to all DF Algs=
 (I think it is), that modification may belong to rfc-7432bis instead. Thi=
s document should focus on the DF Election Algorithm details only. Also, a=
bout the mix of non-revertive and revertive PEs in the same ES, the text s=
trongly recommends not to do that.


Your timely feedback will be highly appreciated.

Regards, and lots of thanks in advance,
Sasha

Office: +972-39266302
Cell:      +972-549266302
Email:   Alexander.Vainshtein@rbbn.com<mailto:Alexander.Vainshtein@rbbn.co=
m>


Notice: This e-mail together with any attachments may contain information =
of Ribbon Communications Inc. and its Affiliates that is confidential and/=
or proprietary for the sole use of the intended recipient. Any review, dis=
closure, reliance or distribution by others or forwarding without express =
permission is strictly prohibited. If you are not the intended recipient, =
please notify the sender immediately and then delete all copies, including=
 any attachments.

Notice: This e-mail together with any attachments may contain information =
of Ribbon Communications Inc. and its Affiliates that is confidential and/=
or proprietary for the sole use of the intended recipient. Any review, dis=
closure, reliance or distribution by others or forwarding without express =
permission is strictly prohibited. If you are not the intended recipient, =
please notify the sender immediately and then delete all copies, including=
 any attachments.
--_000_PH0PR03MB630062A54FDC18CBF9CA46B0F63A9PH0PR03MB6300namp_
Content-Type: text/html; charset="us-ascii"
Content-Transfer-Encoding: quoted-printable

<html xmlns:v=3D"urn:schemas-microsoft-com:vml" xmlns:o=3D"urn:schemas-mic=
rosoft-com:office:office" xmlns:w=3D"urn:schemas-microsoft-com:office:word=
" xmlns:m=3D"http://schemas.microsoft.com/office/2004/12/omml" xmlns=3D"ht=
tp://www.w3.org/TR/REC-html40">
<head>
<meta http-equiv=3D"Content-Type" content=3D"text/html; charset=3Dus-ascii=
">
<meta name=3D"Generator" content=3D"Microsoft Word 15 (filtered medium)">
<style><!--
/* Font Definitions */
@font-face
=09{font-family:"Cambria Math";
=09panose-1:2 4 5 3 5 4 6 3 2 4;}
@font-face
=09{font-family:Calibri;
=09panose-1:2 15 5 2 2 2 4 3 2 4;}
@font-face
=09{font-family:Consolas;
=09panose-1:2 11 6 9 2 2 4 3 2 4;}
/* Style Definitions */
p.MsoNormal, li.MsoNormal, div.MsoNormal
=09{margin:0cm;
=09font-size:10.0pt;
=09font-family:"Calibri",sans-serif;}
a:link, span.MsoHyperlink
=09{mso-style-priority:99;
=09color:#0563C1;
=09text-decoration:underline;}
p.MsoListParagraph, li.MsoListParagraph, div.MsoListParagraph
=09{mso-style-priority:34;
=09margin-top:0cm;
=09margin-right:0cm;
=09margin-bottom:0cm;
=09margin-left:36.0pt;
=09font-size:10.0pt;
=09font-family:"Calibri",sans-serif;}
span.EmailStyle21
=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 90.0pt 72.0pt 90.0pt;}
div.WordSection1
=09{page:WordSection1;}
/* List Definitions */
@list l0
=09{mso-list-id:1589581498;
=09mso-list-type:hybrid;
=09mso-list-template-ids:210547354 67698703 67698713 67698715 67698703 676=
98713 67698715 67698703 67698713 67698715;}
@list l0:level1
=09{mso-level-tab-stop:none;
=09mso-level-number-position:left;
=09text-indent:-18.0pt;}
@list l0:level2
=09{mso-level-number-format:alpha-lower;
=09mso-level-tab-stop:none;
=09mso-level-number-position:left;
=09text-indent:-18.0pt;}
@list l0:level3
=09{mso-level-number-format:roman-lower;
=09mso-level-tab-stop:none;
=09mso-level-number-position:right;
=09text-indent:-9.0pt;}
@list l0:level4
=09{mso-level-tab-stop:none;
=09mso-level-number-position:left;
=09text-indent:-18.0pt;}
@list l0:level5
=09{mso-level-number-format:alpha-lower;
=09mso-level-tab-stop:none;
=09mso-level-number-position:left;
=09text-indent:-18.0pt;}
@list l0:level6
=09{mso-level-number-format:roman-lower;
=09mso-level-tab-stop:none;
=09mso-level-number-position:right;
=09text-indent:-9.0pt;}
@list l0:level7
=09{mso-level-tab-stop:none;
=09mso-level-number-position:left;
=09text-indent:-18.0pt;}
@list l0:level8
=09{mso-level-number-format:alpha-lower;
=09mso-level-tab-stop:none;
=09mso-level-number-position:left;
=09text-indent:-18.0pt;}
@list l0:level9
=09{mso-level-number-format:roman-lower;
=09mso-level-tab-stop:none;
=09mso-level-number-position:right;
=09text-indent:-9.0pt;}
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" style=3D"word-wrap=
:break-word">
<div class=3D"WordSection1">
<p class=3D"MsoNormal"><span style=3D"font-size:11.0pt">Jorge,<o:p></o:p><=
/span></p>
<p class=3D"MsoNormal"><span style=3D"font-size:11.0pt">Lots of thanks for=
 your response and apologies for my delay.<o:p></o:p></span></p>
<p class=3D"MsoNormal"><span style=3D"font-size:11.0pt"><o:p>&nbsp;</o:p><=
/span></p>
<p class=3D"MsoNormal"><span style=3D"font-size:11.0pt">My colleagues and =
I have yet another question pertaining to non-preemptive mode of preferenc=
e-based DF election.<o:p></o:p></span></p>
<p class=3D"MsoNormal"><span style=3D"font-size:11.0pt"><o:p>&nbsp;</o:p><=
/span></p>
<p class=3D"MsoNormal"><span style=3D"font-size:11.0pt">The draft says tha=
t if the administrative preference of the &#8220;recovering&#8221; PE is n=
either higher than that of the &#8220;highest PE&#8221; nor lower than tha=
t of &#8220;lowest PE&#8221;, the &#8220;recovering&#8221; PE shall advert=
ise its EVPN
 Type 4 with its administrative preference and DP set to 1.<o:p></o:p></sp=
an></p>
<p class=3D"MsoNormal"><span style=3D"font-size:11.0pt">To me this means t=
hat if all the PEs have been configured with the same preference and &#822=
0;don&#8217;t preempt me&#8221;, the recovering PE would preempt the curre=
nt DF if its PE-IP address happens to be lower than that
 of the current DF.<o:p></o:p></span></p>
<p class=3D"MsoNormal"><span style=3D"font-size:11.0pt"><o:p>&nbsp;</o:p><=
/span></p>
<p class=3D"MsoNormal"><span style=3D"font-size:11.0pt">This situation cou=
ld be easily avoided if the checks would be for &#8220;higher or equal&#82=
21; for the &#8220;highest PE&#8221; and &#8220;lower or equal&#8221; for =
the &#8220;lowest PE&#8221; and not as in the draft.<o:p></o:p></span></p>=

<p class=3D"MsoNormal"><span style=3D"font-size:11.0pt"><o:p>&nbsp;</o:p><=
/span></p>
<p class=3D"MsoNormal"><span style=3D"font-size:11.0pt">What, if anything,=
 did I miss?<o:p></o:p></span></p>
<p class=3D"MsoNormal"><span style=3D"font-size:11.0pt"><o:p>&nbsp;</o:p><=
/span></p>
<div>
<p class=3D"MsoNormal"><span style=3D"font-size:11.0pt">Regards,<o:p></o:p=
></span></p>
<p class=3D"MsoNormal"><span style=3D"font-size:11.0pt">Sasha<o:p></o:p></=
span></p>
<p class=3D"MsoNormal"><span style=3D"font-size:11.0pt"><o:p>&nbsp;</o:p><=
/span></p>
<p class=3D"MsoNormal"><span style=3D"font-size:11.0pt">Office: +972-39266=
302<o:p></o:p></span></p>
<p class=3D"MsoNormal"><span style=3D"font-size:11.0pt">Cell:&nbsp;&nbsp;&=
nbsp;&nbsp;&nbsp; +972-549266302<o:p></o:p></span></p>
<p class=3D"MsoNormal"><span style=3D"font-size:11.0pt">Email:&nbsp;&nbsp;=
 Alexander.Vainshtein@rbbn.com<o:p></o:p></span></p>
</div>
<p class=3D"MsoNormal"><span style=3D"font-size:11.0pt"><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-size:11.0pt">From:</span></b=
><span style=3D"font-size:11.0pt"> Rabadan, Jorge (Nokia - US/Sunnyvale) &=
lt;jorge.rabadan@nokia.com&gt;
<br>
<b>Sent:</b> Sunday, February 6, 2022 1:41 PM<br>
<b>To:</b> Alexander Vainshtein &lt;Alexander.Vainshtein@rbbn.com&gt;; dra=
ft-ietf-bess-evpn-pref-df.all@ietf.org<br>
<b>Cc:</b> bess@ietf.org<br>
<b>Subject:</b> [EXTERNAL] Re: Queries on draft-ietf-bess-evpn-pref-df<o:p=
></o:p></span></p>
</div>
</div>
<p class=3D"MsoNormal"><o:p>&nbsp;</o:p></p>
<p class=3D"MsoNormal"><span style=3D"font-size:10.5pt;font-family:Consola=
s">Hi Sasha,<o:p></o:p></span></p>
<p class=3D"MsoNormal"><span style=3D"font-size:10.5pt;font-family:Consola=
s"><o:p>&nbsp;</o:p></span></p>
<p class=3D"MsoNormal"><span style=3D"font-size:10.5pt;font-family:Consola=
s">Sorry for the delay, this email fell through the cracks..<o:p></o:p></s=
pan></p>
<p class=3D"MsoNormal"><span style=3D"font-size:10.5pt;font-family:Consola=
s"><o:p>&nbsp;</o:p></span></p>
<p class=3D"MsoNormal"><span style=3D"font-size:10.5pt;font-family:Consola=
s">Please see in-line.<o:p></o:p></span></p>
<p class=3D"MsoNormal"><span style=3D"font-size:10.5pt;font-family:Consola=
s"><o:p>&nbsp;</o:p></span></p>
<p class=3D"MsoNormal"><span style=3D"font-size:10.5pt;font-family:Consola=
s">Thanks for the feedback.<o:p></o:p></span></p>
<p class=3D"MsoNormal"><span style=3D"font-size:10.5pt;font-family:Consola=
s">Jorge<o:p></o:p></span></p>
<p class=3D"MsoNormal"><span style=3D"font-size:10.5pt;font-family:Consola=
s"><o:p>&nbsp;</o:p></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"mso-margin-top-alt:0cm;margin-right:0cm;ma=
rgin-bottom:12.0pt;margin-left:36.0pt">
<b><span style=3D"font-size:12.0pt;color:black">From: </span></b><span sty=
le=3D"font-size:12.0pt;color:black">Alexander Vainshtein &lt;<a href=3D"ma=
ilto:Alexander.Vainshtein@rbbn.com">Alexander.Vainshtein@rbbn.com</a>&gt;<=
br>
<b>Date: </b>Thursday, December 9, 2021 at 1:12 PM<br>
<b>To: </b><a href=3D"mailto:draft-ietf-bess-evpn-pref-df.all@ietf.org">dr=
aft-ietf-bess-evpn-pref-df.all@ietf.org</a> &lt;<a href=3D"mailto:draft-ie=
tf-bess-evpn-pref-df.all@ietf.org">draft-ietf-bess-evpn-pref-df.all@ietf.o=
rg</a>&gt;<br>
<b>Cc: </b><a href=3D"mailto:bess@ietf.org">bess@ietf.org</a> &lt;<a href=3D=
"mailto:bess@ietf.org">bess@ietf.org</a>&gt;<br>
<b>Subject: </b>Queries on draft-ietf-bess-evpn-pref-df<o:p></o:p></span><=
/p>
</div>
<p class=3D"MsoNormal" style=3D"margin-left:36.0pt"><span style=3D"font-si=
ze:11.0pt">Hi,<o:p></o:p></span></p>
<p class=3D"MsoNormal" style=3D"margin-left:36.0pt"><span style=3D"font-si=
ze:11.0pt">I have a few questions with regard
<a href=3D"https://clicktime.symantec.com/37ewCUKVGbh8X8MfAqTwzjU6H4?u=3Dh=
ttps%3A%2F%2Fdatatracker.ietf.org%2Fdoc%2Fhtml%2Fdraft-ietf-bess-evpn-pref=
-df-08">
to draft-ietf-bess-evpn-pref-df</a>:<o:p></o:p></span></p>
<p class=3D"MsoListParagraph" style=3D"margin-left:72.0pt;text-indent:-18.=
0pt;mso-list:l0 level1 lfo2">
<![if !supportLists]><span style=3D"font-size:11.0pt"><span style=3D"mso-l=
ist:Ignore">1.<span style=3D"font:7.0pt &quot;Times New Roman&quot;">&nbsp=
;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
</span></span></span><![endif]><span dir=3D"LTR"></span><span style=3D"fon=
t-size:11.0pt">The first statement in Section 4.4 of the draft says that &=
nbsp;&#8220;a capability to NOT preempt the existing DF for a given Ethern=
et Tag is required and therefore added to the DF Election
 extended community&#8221;. This statement looks problematic to me because=
:<o:p></o:p></span></p>
<p class=3D"MsoListParagraph" style=3D"margin-left:108.0pt;text-indent:-18=
.0pt;mso-list:l0 level2 lfo2">
<![if !supportLists]><span style=3D"font-size:11.0pt"><span style=3D"mso-l=
ist:Ignore">a.<span style=3D"font:7.0pt &quot;Times New Roman&quot;">&nbsp=
;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
</span></span></span><![endif]><span dir=3D"LTR"></span><span style=3D"fon=
t-size:11.0pt"><a href=3D"https://clicktime.symantec.com/3HQMSxs53p4ou5AY9=
C168dE6H4?u=3Dhttps%3A%2F%2Fdatatracker.ietf.org%2Fdoc%2Fhtml%2Frfc8584%23=
section-2.2">Section 2.2 of RFC 8584</a> says
 that &#8220;A PE SHOULD attach the DF Election Extended Community to any =
advertised ES route&#8221;<o:p></o:p></span></p>
<p class=3D"MsoListParagraph" style=3D"margin-left:108.0pt;text-indent:-18=
.0pt;mso-list:l0 level2 lfo2">
<![if !supportLists]><span style=3D"font-size:11.0pt"><span style=3D"mso-l=
ist:Ignore">b.<span style=3D"font:7.0pt &quot;Times New Roman&quot;">&nbsp=
;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
</span></span></span><![endif]><span dir=3D"LTR"></span><span style=3D"fon=
t-size:11.0pt">To the best of my understanding, the ES route in the quoted=
 statement means an EVPN Ethernet Segment (Type 4) route defined in
<a href=3D"https://clicktime.symantec.com/38bwvVphDuuzE8PmMmfv97g6H4?u=3Dh=
ttps%3A%2F%2Fdatatracker.ietf.org%2Fdoc%2Fhtml%2Frfc7432%23section-7.4">
Section-7.4 of RFC 7432</a><o:p></o:p></span></p>
<p class=3D"MsoListParagraph" style=3D"margin-left:108.0pt;text-indent:-18=
.0pt;mso-list:l0 level2 lfo2">
<![if !supportLists]><span style=3D"font-size:11.0pt"><span style=3D"mso-l=
ist:Ignore">c.<span style=3D"font:7.0pt &quot;Times New Roman&quot;">&nbsp=
;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
</span></span></span><![endif]><span dir=3D"LTR"></span><span style=3D"fon=
t-size:11.0pt">The NLRI of this route does not contain information about a=
ny Ethernet Tag and, to the best of my understanding, just &nbsp;a single =
copy of this route per MH ES to which a given
 PE is attached is advertised by the PE<o:p></o:p></span></p>
<p class=3D"MsoListParagraph" style=3D"margin-left:108.0pt;text-indent:-18=
.0pt;mso-list:l0 level2 lfo2">
<![if !supportLists]><span style=3D"font-size:11.0pt"><span style=3D"mso-l=
ist:Ignore">d.<span style=3D"font:7.0pt &quot;Times New Roman&quot;">&nbsp=
;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
</span></span></span><![endif]><span dir=3D"LTR"></span><span style=3D"fon=
t-size:11.0pt">My conclusion is that non-preemption of the existing DF can=
 be only advertised per ES/virtual ES and can only be applied to all EVI a=
nd all Ethernet tags that are attached
 to this MH ES. &nbsp;Is this understanding correct? <o:p></o:p></span></p=
>
<p class=3D"MsoListParagraph" style=3D"margin-left:144.0pt;text-indent:-14=
4.0pt;mso-text-indent-alt:-9.0pt;mso-list:l0 level3 lfo2">
<![if !supportLists]><span style=3D"font-size:11.0pt"><span style=3D"mso-l=
ist:Ignore"><span style=3D"font:7.0pt &quot;Times New Roman&quot;">&nbsp;&=
nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&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;&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;
</span>i.<span style=3D"font:7.0pt &quot;Times New Roman&quot;">&nbsp;&nbs=
p;&nbsp;&nbsp;&nbsp; </span></span></span><![endif]><span dir=3D"LTR"></sp=
an><span style=3D"font-size:11.0pt">If not, can you please clarify what I =
am missing<o:p></o:p></span></p>
<p class=3D"MsoListParagraph" style=3D"margin-left:144.0pt;text-indent:-14=
4.0pt;mso-text-indent-alt:-9.0pt;mso-list:l0 level3 lfo2">
<![if !supportLists]><span style=3D"font-size:11.0pt"><span style=3D"mso-l=
ist:Ignore"><span style=3D"font:7.0pt &quot;Times New Roman&quot;">&nbsp;&=
nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&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;&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;
</span>ii.<span style=3D"font:7.0pt &quot;Times New Roman&quot;">&nbsp;&nb=
sp;&nbsp;&nbsp;&nbsp; </span></span></span><![endif]><span dir=3D"LTR"></s=
pan><span style=3D"font-size:11.0pt">If yes, may I suggest that you update=
 the draft accordingly?<o:p></o:p></span></p>
<p class=3D"MsoNormal"><span style=3D"font-size:10.5pt;font-family:Consola=
s">[jorge] yes, that&#8217;s a fair point. We changed the text to:<o:p></o=
:p></span></p>
<p class=3D"MsoNormal"><span style=3D"font-size:10.5pt;font-family:Consola=
s">&#8220;a capability to NOT preempt the existing DF (for all the Etherne=
t Tags in the ES) is required and therefore added to the DF Election exten=
ded community.&#8221;<o:p></o:p></span></p>
<p class=3D"MsoNormal"><span style=3D"font-size:10.5pt;font-family:Consola=
s"><o:p>&nbsp;</o:p></span></p>
<p class=3D"MsoNormal"><span style=3D"font-size:10.5pt;font-family:Consola=
s"><o:p>&nbsp;</o:p></span></p>
<p class=3D"MsoListParagraph" style=3D"margin-left:72.0pt;text-indent:-18.=
0pt;mso-list:l0 level1 lfo2">
<![if !supportLists]><span style=3D"font-size:11.0pt"><span style=3D"mso-l=
ist:Ignore">2.<span style=3D"font:7.0pt &quot;Times New Roman&quot;">&nbsp=
;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
</span></span></span><![endif]><span dir=3D"LTR"></span><span style=3D"fon=
t-size:11.0pt">The description of the non-preemptive DF Election procedure=
 in item#5 of Section 4.4. of the draft says that, upon recovery of a prev=
iously failed multi-homed ES, the supporting
 PE shall start a bott timer (or a hold timer) that is &#8220;applied betw=
een the INIT and the DF_WAIT states in the DF Election Finite State Machin=
e described in [RFC8584]&#8221;. From my POV:<o:p></o:p></span></p>
<p class=3D"MsoListParagraph" style=3D"margin-left:108.0pt;text-indent:-18=
.0pt;mso-list:l0 level2 lfo2">
<![if !supportLists]><span style=3D"font-size:11.0pt"><span style=3D"mso-l=
ist:Ignore">a.<span style=3D"font:7.0pt &quot;Times New Roman&quot;">&nbsp=
;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
</span></span></span><![endif]><span dir=3D"LTR"></span><span style=3D"fon=
t-size:11.0pt">This description is equivalent to introduction of a &nbsp;n=
ew state in the DF Election Finite State Machine defined in Section 2.2 of=
 RFC 8584<o:p></o:p></span></p>
<p class=3D"MsoNormal"><span style=3D"font-size:10.5pt;font-family:Consola=
s">[jorge] I think the use of a boot timer is a normal practice in any mul=
tihoming scenario (not only EVPN based), so that the PE starts the multi-h=
oming procedures only when the infrastructure
 protocols are up and running. As an example, this boot timer would preven=
t a PE from running DF Election and take over too soon, if the underlay IG=
P has not converged yet or BGP is still converging. As such, IMO it is app=
licable to any DF Election and not
 only this document. Maybe a topic for rfc-7432bis?<o:p></o:p></span></p>
<p class=3D"MsoNormal"><span style=3D"font-size:10.5pt;font-family:Consola=
s"><o:p>&nbsp;</o:p></span></p>
<p class=3D"MsoListParagraph" style=3D"margin-left:108.0pt;text-indent:-18=
.0pt;mso-list:l0 level2 lfo2">
<![if !supportLists]><span style=3D"font-size:11.0pt"><span style=3D"mso-l=
ist:Ignore">b.<span style=3D"font:7.0pt &quot;Times New Roman&quot;">&nbsp=
;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
</span></span></span><![endif]><span dir=3D"LTR"></span><span style=3D"fon=
t-size:11.0pt">As a consequence, a formal definition of the modified DF El=
ection Finite State Machine should be added to the draft, preferably prese=
rving the style of RFC 8584. The following
 points require explicit clarification IMHO:<o:p></o:p></span></p>
<p class=3D"MsoListParagraph" style=3D"margin-left:144.0pt;text-indent:-14=
4.0pt;mso-text-indent-alt:-9.0pt;mso-list:l0 level3 lfo2">
<![if !supportLists]><span style=3D"font-size:11.0pt"><span style=3D"mso-l=
ist:Ignore"><span style=3D"font:7.0pt &quot;Times New Roman&quot;">&nbsp;&=
nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&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;&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;
</span>i.<span style=3D"font:7.0pt &quot;Times New Roman&quot;">&nbsp;&nbs=
p;&nbsp;&nbsp;&nbsp; </span></span></span><![endif]><span dir=3D"LTR"></sp=
an><span style=3D"font-size:11.0pt">In which cases the new DF Election FSM=
 should be used (e.g., I assume that it should not be used if non-preempti=
ve
 DF election mode is not configured). One scenario that deserves special a=
ttention is the scenario in which Non-Preemptive DF Election mode has been=
 advertised by some, but not all PEs attached to the specific MH ES<o:p></=
o:p></span></p>
<p class=3D"MsoListParagraph" style=3D"margin-left:144.0pt;text-indent:-14=
4.0pt;mso-text-indent-alt:-9.0pt;mso-list:l0 level3 lfo2">
<![if !supportLists]><span style=3D"font-size:11.0pt"><span style=3D"mso-l=
ist:Ignore"><span style=3D"font:7.0pt &quot;Times New Roman&quot;">&nbsp;&=
nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&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;&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;
</span>ii.<span style=3D"font:7.0pt &quot;Times New Roman&quot;">&nbsp;&nb=
sp;&nbsp;&nbsp;&nbsp; </span></span></span><![endif]><span dir=3D"LTR"></s=
pan><span style=3D"font-size:11.0pt">Whether the ES route for the recovere=
d ES representative eventually should be re-advertised=20with the configur=
ed preference
 and configured DF mode, and, if yes, when should this happen.<o:p></o:p><=
/span></p>
<p class=3D"MsoNormal"><span style=3D"font-size:10.5pt;font-family:Consola=
s">[jorge] as discussed above, if the boot timer is applicable to all DF A=
lgs (I think it is), that modification may belong to rfc-7432bis instead. =
This document should focus on the DF Election
 Algorithm details only. Also, about the mix of non-revertive and revertiv=
e PEs in the same ES, the text strongly recommends not to do that.<o:p></o=
:p></span></p>
<p class=3D"MsoNormal"><span style=3D"font-size:10.5pt;font-family:Consola=
s"><o:p>&nbsp;</o:p></span></p>
<p class=3D"MsoNormal" style=3D"margin-left:36.0pt"><span style=3D"font-si=
ze:11.0pt">&nbsp;<o:p></o:p></span></p>
<p class=3D"MsoNormal" style=3D"margin-left:36.0pt"><span style=3D"font-si=
ze:11.0pt">Your timely feedback will be highly appreciated.<o:p></o:p></sp=
an></p>
<p class=3D"MsoNormal" style=3D"margin-left:36.0pt"><span style=3D"font-si=
ze:11.0pt">&nbsp;<o:p></o:p></span></p>
<p class=3D"MsoNormal" style=3D"margin-left:36.0pt"><span style=3D"font-si=
ze:11.0pt">Regards, and lots of thanks in advance,<o:p></o:p></span></p>
<p class=3D"MsoNormal" style=3D"margin-left:36.0pt"><span style=3D"font-si=
ze:11.0pt">Sasha<o:p></o:p></span></p>
<p class=3D"MsoNormal" style=3D"margin-left:36.0pt"><span style=3D"font-si=
ze:11.0pt">&nbsp;<o:p></o:p></span></p>
<p class=3D"MsoNormal" style=3D"margin-left:36.0pt"><span style=3D"font-si=
ze:11.0pt">Office: +972-39266302<o:p></o:p></span></p>
<p class=3D"MsoNormal" style=3D"margin-left:36.0pt"><span style=3D"font-si=
ze:11.0pt">Cell:&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; +972-549266302<o:p></o:p></=
span></p>
<p class=3D"MsoNormal" style=3D"margin-left:36.0pt"><span style=3D"font-si=
ze:11.0pt">Email:&nbsp;&nbsp;
<a href=3D"mailto:Alexander.Vainshtein@rbbn.com">Alexander.Vainshtein@rbbn=
.com</a><o:p></o:p></span></p>
<p class=3D"MsoNormal" style=3D"margin-left:36.0pt"><span style=3D"font-si=
ze:11.0pt">&nbsp;<o:p></o:p></span></p>
<p class=3D"MsoNormal" style=3D"margin-left:36.0pt"><span style=3D"font-si=
ze:11.0pt"><br>
Notice: This e-mail together with any attachments may contain information =
of Ribbon Communications Inc. and its Affiliates that is confidential and/=
or proprietary for the sole use of the intended recipient. Any review, dis=
closure, reliance or distribution by
 others or forwarding without express permission is strictly prohibited. I=
f you are not the intended recipient, please notify the sender immediately=
 and then delete all copies, including any attachments.<o:p></o:p></span><=
/p>
</div>
<br clear=3D"both">
Notice: This e-mail together with any attachments may contain information =
of Ribbon Communications Inc. and its Affiliates that is confidential and/=
or proprietary for the sole use of the intended recipient. Any review, dis=
closure, reliance or distribution by others or forwarding without express =
permission is strictly prohibited. If you are not the intended recipient, =
please notify the sender immediately and then delete all copies, including=
 any attachments.<BR>
</body>
</html>

--_000_PH0PR03MB630062A54FDC18CBF9CA46B0F63A9PH0PR03MB6300namp_--


From nobody Tue Feb 22 01:59:50 2022
Return-Path: <Alexander.Vainshtein@rbbn.com>
X-Original-To: bess@ietfa.amsl.com
Delivered-To: bess@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 4078F3A0C1E; Tue, 22 Feb 2022 01:59:46 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.099
X-Spam-Level: 
X-Spam-Status: No, score=-2.099 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, DKIM_VALID_EF=-0.1, HTML_MESSAGE=0.001, RCVD_IN_MSPIKE_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=pass (2048-bit key) header.d=rbbn.com header.b=h+gp2Uq/; dkim=fail (1024-bit key) reason="fail (body has been altered)" header.d=sonusnetworks.onmicrosoft.com header.b=jqUSTCsm
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id MgyRF3kPesVM; Tue, 22 Feb 2022 01:59:41 -0800 (PST)
Received: from mail1.bemta34.messagelabs.com (mail1.bemta34.messagelabs.com [195.245.231.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 0FA713A0BCB; Tue, 22 Feb 2022 01:59:37 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=rbbn.com; s=rbbnselector03122020; t=1645523976; i=@rbbn.com; bh=rQVDo3LJdqRuDJICA5iITj2oDS/c7W9945eyiv2DjZA=; h=From:To:CC:Subject:Date:Message-ID:Content-Type:MIME-Version; b=h+gp2Uq/O+TV97n0+/3IxctrS1kOu3nazzXTAlHXbpLQ0zC2DxFmHDLovl7vELHcr ilHJ5Vq4nJi5nUrtl5sjY4IHGyVHP2HhyyM4IK3ZSnypq/s5e+p5qjK5aAAVg5Xawa R25bL1Yzmzbj7S6x3nnwXYMJths6jJ4V8GqOftm2WdY+KHn35H96TD80upPQmOrNNb TDZHVQaya3Y3Pm4J9hrL6mhrm3dRQULlN7h8A6BnS4eLY4r59T7IJbkuC1Zw3VEtY+ 33cL8ovIJP2gvtai+x1yZu+Yz9RAQeaFuVQUIplC75F/u/rASNsfaewo5tRc20P2f5 Npcm5q7qiSqjQ==
Received: from [100.115.32.10] (using TLSv1.2 with cipher DHE-RSA-AES256-GCM-SHA384 (256 bits)) by server-3.bemta.az-a.eu-west-2.aws.ess.symcld.net id FE/3A-02429-704B4126; Tue, 22 Feb 2022 09:59:35 +0000
X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFnrPJsWRWlGSWpSXmKPExsWSoe+5UZdti0i SwZT/1hYrjs9ktlh14hCrA5PHkiU/mQIYo1gz85LyKxJYMy48cy/4uo6x4uTi62wNjH0zGbsY uTgYBZYyS0zafpwVwlnEKnG0ex4ThLOKUaJz/h+wMhaB3cwSry73AWU4OYQE5jFJLJ6fDJIQE rjLKLHq7352kASbgJXE7/dnWEBsEYEEiXub/4HFmQWUJQ7PPw9mCwt4SFw8NIUJosZXYueT22 wQtp5E675JzCA2p4CAxK/2WWBzJAR4JabMPQnUywF0harEppP2IGFegViJjd/3go1kFBCT+H5 qDRPEKnGJW0/mM0G0Ckgs2XOeGcIWlXj5+B8rRH2RxOWHaxgh4rISl+Z3Q9m+Eo8vfINaqyux /uoXKDtHonvubjYIW05iVe9DqLi8xLRF79khbBmJBze2s4HCRELgD5vEiRXT2SGcF8wSbV03o a4wkJj37QhU1XsBiU135rBMYNSZheRyCDtPYs/OG2yzwD4VlDg58wkLRFxHYsHuT2wQtrbEso WvmWHsMwceMyGLL2BkX8VolVSUmZ5RkpuYmaNraGCga2hoqmtsqWtqpJdYpZuol1qqW55aXKI L5JYX66UWF+sVV+Ym56To5aWWbGIEpq6UYnWTHYzdK3/qHWKU5GBSEuVdv0YkSYgvKT+lMiOx OCO+qDQntfgQowwHh5IEb8wmoJxgUWp6akVaZg4wjcKkJTh4lER4k5YApXmLCxJzizPTIVKnG L05rmzbu5eZY23DASC5c8tlILny8BUguRtMLvh9bS+zEEtefl6qlDjvPZANAiAjMkrz4BbA8s ElRlkpYV5GBgYGIZ6C1KLczBJU+VeM4hyMSsK810Cm8GTmlcDd8QroRCagE6dkCYGcWJKIkJJ qYEpUMvOyfN+nJX7T7uBnjSeTDJrCg37em/rbPHzPpXmMkRmOcg1b+zKEbj1sZMtXzrWJOBnJ /uGWjaRm/373epWOyVEfFE+beHyc6RDRPOW3+bJ1K9ttJ4luPZDx4m3VMZvPjbP3WVvni7kW2 PaEnFF9lNC6RsNm3hpH0ZutWxccFJ/BNKemXWtDTc1S4YUxxzIaZv1faPPPQjtD43mm/7ddcS Yy9QUdKsos6/IZDzGFrVpp6TezurrMSJdL68Skb3HLOA6mqWa8PGJpOzdoR/mRCrbNV2YZs3P 89jObevvrSY2G7Us3fd7GoLTWWardWDzAhHntTIH8Dd4dt2+su7SBcWtgd8LRT4sf2e81VWIp zkg01GIuKk4EAB3IkP+CBAAA
X-Env-Sender: Alexander.Vainshtein@rbbn.com
X-Msg-Ref: server-23.tower-571.messagelabs.com!1645523973!5189!1
X-Originating-IP: [104.47.73.177]
X-SYMC-ESS-Client-Auth: mailfrom-relay-check=pass
X-StarScan-Received: 
X-StarScan-Version: 9.81.7; banners=rbbn.com,-,-
X-VirusChecked: Checked
Received: (qmail 30278 invoked from network); 22 Feb 2022 09:59:34 -0000
Received: from mail-mw2nam08lp2177.outbound.protection.outlook.com (HELO NAM04-MW2-obe.outbound.protection.outlook.com) (104.47.73.177) by server-23.tower-571.messagelabs.com with ECDHE-RSA-AES256-GCM-SHA384 encrypted SMTP; 22 Feb 2022 09:59:34 -0000
ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=YWGHFUD5q2tiCAWHGuXz3MHQWaU5uwHIpxO0QNPoh25xbJlB72SB07yYUvtC2onfnkr8ImAtpgBrysg1kiqq9fM4+DWlsYnb+FzjRoK2mbyU3btdMXHPeNXC0uiDqpUcaUcBePTLFN1FDnYDlrlo6lFnOfBjNmlei/6qbTXEBxHP97BBiQdeBkTfP12GjRe+Zpa+c2r93vDhNqUYYVfHC81A875wv3zNIbNhHQtppZj5oga71fK/4JQeaVaRYNuUVMIjsIKvzqNBMsPgeFPquH/ceAonasOKdkS24sD/XzD+OoTMGj7ONWCwqyJnEBRw/+YrgCvuMLHzKR+OLoJudw==
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-AntiSpam-MessageData-ChunkCount:X-MS-Exchange-AntiSpam-MessageData-0:X-MS-Exchange-AntiSpam-MessageData-1; bh=hfKtU5W3qB2lsDJLuMxKqVfGJfyaH8bIPLzjNzGgdJw=; b=l1Ch/AamixAFjPZ9rNAeeEeBOrZ7fKAuokwU0oXrIlhhIvNF3A5C5/bXZn4ro40CvNH3NKsBZ5vuJBI1LlXc5ztMoUveVbB4SXhhclY9zJTkOYWVz2uEngqf1TNKlQmOIv1PtF0TJVwJvLTX/udYK2FH6KMzZmKi3rujHgrYHHc65IEJrKlhuKb5/FuXEV88eR057hiczjJXBN2j6ICDTRGI0tn7YW+onYRnSVO9RLJIbwk/JZgrcFk5A0fLixWe77v05ny5puiBR/UIjmV9sG0ua2FenqY286OaIUa7GR4Y/rCR0we9B342e9mPKDVb9NaZGoSrflLkVvRfjx7zkg==
ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=rbbn.com; dmarc=pass action=none header.from=rbbn.com; dkim=pass header.d=rbbn.com; arc=none
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=SonusNetworks.onmicrosoft.com; s=selector2-SonusNetworks-onmicrosoft-com; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=hfKtU5W3qB2lsDJLuMxKqVfGJfyaH8bIPLzjNzGgdJw=; b=jqUSTCsm7pt7DRgSdGY0hpJawmDMSyPmh/4OSHJs9DqFOqZEzM7AsHKnYTvwVjoB7/yXf4fy9rxFAFberecs19/mQg7y5NX7L3t6i7tc6KTtOjeutu0I5YwyBOVP0Q3WkI9a03JBd9BjnzrDAqktDfW+aT3XUmo+FnMS57GABkg=
Received: from PH0PR03MB6300.namprd03.prod.outlook.com (2603:10b6:510:e2::5) by PH0PR03MB6431.namprd03.prod.outlook.com (2603:10b6:510:a9::21) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.4995.17; Tue, 22 Feb 2022 09:59:31 +0000
Received: from PH0PR03MB6300.namprd03.prod.outlook.com ([fe80::bc3e:cce:30c8:1482]) by PH0PR03MB6300.namprd03.prod.outlook.com ([fe80::bc3e:cce:30c8:1482%6]) with mapi id 15.20.4995.027; Tue, 22 Feb 2022 09:59:31 +0000
From: Alexander Vainshtein <Alexander.Vainshtein@rbbn.com>
To: "draft-ietf-bess-rfc7432bis.authors@ietf.org" <draft-ietf-bess-rfc7432bis.authors@ietf.org>
CC: "bess@ietf.org" <bess@ietf.org>
Thread-Topic: Questions and comments  regarding draft-ietf-bess-rfc7432bis-02
Thread-Index: Adgn0ssQunwToFlYTZa7xquj1S/7ZQ==
Importance: high
X-Priority: 1
Date: Tue, 22 Feb 2022 09:59:30 +0000
Message-ID: <PH0PR03MB6300E33228CF6EF832CD4A22F63B9@PH0PR03MB6300.namprd03.prod.outlook.com>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
x-ms-publictraffictype: Email
x-ms-office365-filtering-correlation-id: 330dd211-796c-4048-cdc9-08d9f5ea055c
x-ms-traffictypediagnostic: PH0PR03MB6431:EE_
x-microsoft-antispam-prvs: <PH0PR03MB643148C4AF757DD0F34CF195F63B9@PH0PR03MB6431.namprd03.prod.outlook.com>
x-ms-exchange-senderadcheck: 1
x-ms-exchange-antispam-relay: 0
x-microsoft-antispam: BCL:0;
x-microsoft-antispam-message-info: gFHlL3q+dU+nUcnSkQs4ogembX2odQ0N7J45Gha9gFLQkS3x2mRFkJ82d8dh5JNrikMI76kGh8jpanrZqYtbiD4AFdHqwY9R20P4eZoYJrOjWel8w+iXkN7ME1Fwm8tORj02oWwu/ma28obIYl7gQFCBwZDoZYBFxbYlfixCTkZzXLO2dSfuxMOoVJqm7AdQi0/5p7/m1QpbbTByYsAseazUJyDuJmWcS8YOa9kszurTxtLB9yaPYNNEh7HvkyhyFpFfBjQeI9ydsf9IvbqYUalszcIpcaf9TtkcWfQpIyjU465A0EhIbkr5G9Wk5b3lnzM3YQI2UqBofVBS0aNbcG7pIKl31QPkg5ZMpIT3jUiMKY9tIWvsMdDvtNWKChOKwKHcZI2ESL+gZpDlTMrSEKPKc1Sbf6f736J7CyQjVaU/ZwRBXhna7E5Q6uxv1/Jy7R5SL4twa35iEDty/fjqJnyrB0RVxIyH74jOoSVJzF0ru8SLECITA2mzJ/I5sFz8VWGad9CzySAE2JPQPsOw3pdKcKSADzC00b0cdLQwtS6ZUJoIXfs5fHU12ySjshbmMmr7OXIk0HxpMXpEQcmG+TJuIE1Bi9KGrJDj7Xp/4uRiwUehn7YHoRdIK7gsTBpeoDqmo7tfRLTuHMo+TLKZVS6gCst7K1Fr95Lsux6FtSQ2kqUZW0Q/BJ88BYzNpNpT5NjwR5EgByJXObctttB7S1miMTUP24yxAIRkc1azKAWyy/6L+hKXdII1zzd9am422dn2ZjsIUHcT+FIBSuqWXFH3rMqutOHqCoa8hdxYEeuORI/3B/sw+7ewG0C0tqT3V4hHAtbhTo3AXzzhcrkcGg==
x-forefront-antispam-report: CIP:255.255.255.255; CTRY:; LANG:en; SCL:1; SRV:;  IPV:NLI; SFV:NSPM; H:PH0PR03MB6300.namprd03.prod.outlook.com; PTR:; CAT:NONE;  SFS:(13230001)(366004)(86362001)(2906002)(5660300002)(55016003)(508600001)(8936002)(52536014)(38100700002)(33656002)(4326008)(66946007)(7696005)(26005)(316002)(6916009)(83380400001)(76116006)(66476007)(66446008)(38070700005)(6506007)(71200400001)(64756008)(9686003)(186003)(122000001)(166002)(66556008)(8676002)(450100002); DIR:OUT; SFP:1101; 
x-ms-exchange-antispam-messagedata-chunkcount: 1
x-ms-exchange-antispam-messagedata-0: =?us-ascii?Q?y9ec7ribYDld3ksL8tr85nqAE0eUcGZHuYAK2aJCackZLUX9fSnhfycR+Zp3?= =?us-ascii?Q?nHmAmfR8PADcaXx2Jbnd1JeOgA1ARb4KMNk75xY2jPxhQeSyXHuQZe6s/RDB?= =?us-ascii?Q?7tuPBVXxu8VXITMxjui0XI9XGVXLiygD6qbX7jHFa0ClxETfpNkJaaQmgKfE?= =?us-ascii?Q?FNpj+jCft4q3mR0nP2VS7cOJT0jQYz8hX1ySqlotb4wAzeCnPtMA7zIdUron?= =?us-ascii?Q?JC+ioPG33Gyfa22J38u/iizPTTb/ZTydJvHSbJ/OELfZH7HKtpwuAMh7KU7C?= =?us-ascii?Q?BYPELZDAGR95GDAIUrqgAm61EsUTUei/6BGm0M4/nbyha5VSy3KNp3pYGNaW?= =?us-ascii?Q?uTHz+lfBIiR1M3nHKNHXRVPxyszvc2KAEiYT4UKAR5jNGignzxtD61PFzBEd?= =?us-ascii?Q?tv/rkYo4C2ucuXzv8fzolk1Iyp5rScn95xVTpm4ARJJ5nFMMcqaDuSwQKWFu?= =?us-ascii?Q?FIZIoIwsx5qd4GSzVrZhVlMbk7Ll6+lBkPlaQny8GRYCVvWSMpOJCObpYEJo?= =?us-ascii?Q?kZXDX6Dh4BP514r20hLxQ4kdlyWmN1bNrdEFhSuqq2NIhhMg4Qb3JkG4G++P?= =?us-ascii?Q?EsfMqDBC3TxdfIoEbPRj8scUThfFWqHjfLoss00+3nDublXgALGGYTUU66+T?= =?us-ascii?Q?F8uF/AJ9vIDN7lvIfB97J1AwX0/wqTXPhqqviJrjMmke0sq5gnAXiZJUVbIa?= =?us-ascii?Q?CsLUPTmBLlarg1zKdMAWd1sBwmCTe0acR+SzPSFti76Cna5prXwoQAPS7KbZ?= =?us-ascii?Q?m3/WA2hvW3LRVgUxVQI7tkYJ5U1mdHVmB9IAUFT/egqJUBN0Eq1purXBjklA?= =?us-ascii?Q?Y59zfezwyHlULU6xHZkOs90UK+a/GjRqgt+zLhL6HpUT4hvrzmrAQn1JZdm8?= =?us-ascii?Q?UgJ0HwzoDkB5X8wqx1mPeMhix4YXu5BL2LSVJuUieohhm4hJTc6rU0Ul6QCM?= =?us-ascii?Q?nToE8N+5XQfRKrymcnBSXK1heoGaGdGULfTwEMTniZQYbIS908bv0m2mtanP?= =?us-ascii?Q?STCY4cziduP+yFVnxbSAUcUdZWDDDzbJND203zFpA1vh2F2cCNSPzaVIFcYV?= =?us-ascii?Q?7uxOlxNOOcfi2dWu2tISUCOhR9iOOYh0TptcA71wxiZW5ZsKzbh1+lK3UPoa?= =?us-ascii?Q?rLaG4CNwxv31AZcrpe4L4paOELC0h/4w2lWfs3nXbqDksprDaMkFTszPK7rX?= =?us-ascii?Q?tKv+Fa1c07EgkU5JRqtI3gWLcbxxPFxkeoRMrWrCxhLIp9tToU53hEub0zcM?= =?us-ascii?Q?i1WV4z/qdY1MOa8030Saod5TY929GLhFgxWFL3wDMmR+Q+iTbQxlkE9d540/?= =?us-ascii?Q?9uoNRibz/pA5Bx6S6Hx6eW9qeTd2Lrl2D9qt3BS8AMoatK9YWxqXDSejBR2+?= =?us-ascii?Q?Efnn33aOzn6ma2QEu5yNv2Cvsk9yiP2tr8mwbyRi+pYU+wo/BATj4KyCG2Th?= =?us-ascii?Q?bArSPxp/m8crJeaiz9DuG8WkmS7J4yVvzndR0JTd3DmayDaRQgm+9i4YE16V?= =?us-ascii?Q?otIvScK68kbDV9tekTiSbaL2nM6eaeim9viI60/wcS15/TjE6S3Mp7FHnEBN?= =?us-ascii?Q?P+coSIHBHxVtV3sECAPi28e6Immyxu2dc9mX/OrbbiMziD8a+QOc5NVwEvhN?= =?us-ascii?Q?XWwxLNDse39RXEG6cqq9CKk=3D?=
Content-Type: multipart/alternative; boundary="_000_PH0PR03MB6300E33228CF6EF832CD4A22F63B9PH0PR03MB6300namp_"
MIME-Version: 1.0
X-OriginatorOrg: rbbn.com
X-MS-Exchange-CrossTenant-AuthAs: Internal
X-MS-Exchange-CrossTenant-AuthSource: PH0PR03MB6300.namprd03.prod.outlook.com
X-MS-Exchange-CrossTenant-Network-Message-Id: 330dd211-796c-4048-cdc9-08d9f5ea055c
X-MS-Exchange-CrossTenant-originalarrivaltime: 22 Feb 2022 09:59:30.8087 (UTC)
X-MS-Exchange-CrossTenant-fromentityheader: Hosted
X-MS-Exchange-CrossTenant-id: 29a671dc-ed7e-4a54-b1e5-8da1eb495dc3
X-MS-Exchange-CrossTenant-mailboxtype: HOSTED
X-MS-Exchange-CrossTenant-userprincipalname: cji7yTNVE+6VoYjJtJhDrnryMpaB0emVKBoQDksXjKN/h5UR9b4PhBnfbkVP/fnb2yN5i9LKh8XjLjjz4f9zTg==
X-MS-Exchange-Transport-CrossTenantHeadersStamped: PH0PR03MB6431
Archived-At: <https://mailarchive.ietf.org/arch/msg/bess/-Zum65Yv1ngajrxlvtpa_D2M1nk>
Subject: [bess] Questions and comments regarding draft-ietf-bess-rfc7432bis-02
X-BeenThere: bess@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: BGP-Enabled ServiceS working group discussion list <bess.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/bess>, <mailto:bess-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/bess/>
List-Post: <mailto:bess@ietf.org>
List-Help: <mailto:bess-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/bess>, <mailto:bess-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 22 Feb 2022 09:59:46 -0000

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


Hi all,
I have some new questions regarding this draft.


  1.  The definition of the F flag in the Layer 2 Attributes Extended Comm=
unity in Section 7.11 of the draft<https://datatracker.ietf.org/doc/html/d=
raft-ietf-bess-rfc7432bis-02#section-7.11>  (added to the list of flags de=
fined in RFC 8214) says that, If this flag is set to 1, a Flow Label MUST =
be present when sending EVPN packets to this PE. If set to 0, a Flow Label=
 MUST NOT be present when sending EVPN packets to this PE.
     *   I am not sure whether the first MUST is a good idea because the r=
eceiving PE can always recognize presence or absence of the Flow Label in =
the label stack by:

                                                               i.      The=
 "application" label (advertised in the appropriate EVPN route) not being =
marked as Bottom of Stack

                                                             ii.      The =
label following it not being in the range of reserved (special purpose) la=
bels

     *   This is different from the situation with the C flag in the same =
extended Community, because presence or absence of the Control Word cannot=
 be recognized by the receiving PE
     *   The second MUST (that would indicate inability of the receiving P=
E to handle received Flow Labels) is, of course, OK
     *   May I suggest that you replace the first MUST in the definition w=
ith "MAY" (leaving the decision to include or not to include the Flow Labe=
l to the ingress PE)?
     *   I also wonder if you plan to request an early allocation of the F=
 Flag in the appropriate IANA registry<https://www.iana.org/assignments/bg=
p-extended-communities/bgp-extended-communities.xhtml#evpn-layer-2-attribu=
tes-control-flags>
  1.  The draft includes references to the DF Election procedure defined i=
n RFC 8584<https://datatracker.ietf.org/doc/html/rfc8584>. However, it see=
ms to ignore AC-influenced DF Election capability  defined in Section 4 of=
 this document, and its implications. In particular:
     *   Without AC-influenced DF Election procedure:

         =20                                                     i.      A=
ttachment of an EVI to a Single-Active Multi-Homing ES has to be instantia=
ted in every PE to which this ES is attached:

                                                             ii.      This=
 justifies the requirement in Section 6.3 of RFC 7432 to use the numerical=
ly lowest VLAN value in the default DF Election algorithm for EVI that imp=
lement VLAN Bundle and VLAN-aware Bundle service interface

     *   With AC-influenced DF Election procedure:

                                                               i.      It =
is possible for a specific Bridge Table in an EVI that implements VLAN-awa=
re Bundle service interface to be instantiated in some, but not all PEs at=
tached to a given Single-Active Multi-Homing ES

                                                             ii.      As a=
 consequence, Section 4.1 of RFC 8584 has redefined the DF Election scheme=
 for the EVI that implements VLAN-aware bundle service interface, so that =
DF is elected per Bridge Table and uses just the VLAN attaching a specific=
 Bridge Table to the MH ES in question

     *   May I suggest that you incorporate the AC-influenced DF Election =
scheme (with its implications for DF election for the EVI  that implement =
VLAN-aware Bundle Service interface in the draft?
     *   Additionally, may I suggest that Section 6.3 of the draft would c=
larify that, for a Bridge Table of an EVI that is attached to a MH ES the =
per EVI Ethernet A-D route would be also advertised with the "aliasing" la=
bel for this Bridge Table and an appropriate Ethermet Tag ID? The current =
text (inherited from RFC 7432) only mentions Label1 field in the EVPN MAC/=
IP routes advertised for each Bridge Table
     *   Last but not least, the text in Section 8.5 of the draft differs =
from the original text in  Section 8.5 of RFC 7432 when it comes to DF ele=
ction for EVI that implement VLAN Bundle and VLAN-aware Bundle service int=
erface (the differences are highlighted):

                                             =20                 i.      T=
he latter document says "In the case of VLAN-(aware) bundle service" meani=
ng that the text applies to both VLA Bundle and VLAN-aware Bundle service =
interface

                                                             ii.      The =
former (i.e. the draft) says "In the case of VLAN-aware bundle service" i.=
e. EVI that implement VLAN Bundle service interface from the definition ar=
e excluded

                                                           iii.      This =
looks as a simple type and should be trivial to fix.

Hopefully these notes will be useful. Your feedback will be highly appreci=
ated.

Regards, and lots of thanks in advance,
Sasha

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


Notice: This e-mail together with any attachments may contain information =
of Ribbon Communications Inc. and its Affiliates that is confidential and/=
or proprietary for the sole use of the intended recipient. Any review, dis=
closure, reliance or distribution by=20others or forwarding without expres=
s permission is strictly prohibited. If you are not the intended recipient=
, please notify the sender immediately and then delete all copies, includi=
ng any attachments.
--_000_PH0PR03MB6300E33228CF6EF832CD4A22F63B9PH0PR03MB6300namp_
Content-Type: text/html; charset="us-ascii"
Content-Transfer-Encoding: quoted-printable

<html xmlns:v=3D"urn:schemas-microsoft-com:vml" xmlns:o=3D"urn:schemas-mic=
rosoft-com:office:office" xmlns:w=3D"urn:schemas-microsoft-com:office:word=
" xmlns:m=3D"http://schemas.microsoft.com/office/2004/12/omml" xmlns=3D"ht=
tp://www.w3.org/TR/REC-html40">
<head>
<meta http-equiv=3D"Content-Type" content=3D"text/html; charset=3Dus-ascii=
">
<meta name=3D"Generator" content=3D"Microsoft Word 15 (filtered medium)">
<style><!--
/* Font Definitions */
@font-face
=09{font-family:"Cambria Math";
=09panose-1:2 4 5 3 5 4 6 3 2 4;}
@font-face
=09{font-family:Calibri;
=09panose-1:2 15 5 2 2 2 4 3 2 4;}
/* Style Definitions */
p.MsoNormal, li.MsoNormal, div.MsoNormal
=09{margin:0cm;
=09font-size:11.0pt;
=09font-family:"Calibri",sans-serif;}
a:link, span.MsoHyperlink
=09{mso-style-priority:99;
=09color:#0563C1;
=09text-decoration:underline;}
p.MsoListParagraph, li.MsoListParagraph, div.MsoListParagraph
=09{mso-style-priority:34;
=09margin-top:0cm;
=09margin-right:0cm;
=09margin-bottom:0cm;
=09margin-left:36.0pt;
=09font-size:11.0pt;
=09font-family:"Calibri",sans-serif;}
span.EmailStyle17
=09{mso-style-type:personal-compose;
=09font-family:"Calibri",sans-serif;
=09color:windowtext;}
.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:1980305273;
=09mso-list-type:hybrid;
=09mso-list-template-ids:-1492327958 67698703 67698713 67698715 67698703 6=
7698713 67698715 67698703 67698713 67698715;}
@list l0:level1
=09{mso-level-tab-stop:none;
=09mso-level-number-position:left;
=09text-indent:-18.0pt;}
@list l0:level2
=09{mso-level-number-format:alpha-lower;
=09mso-level-tab-stop:none;
=09mso-level-number-position:left;
=09text-indent:-18.0pt;}
@list l0:level3
=09{mso-level-number-format:roman-lower;
=09mso-level-tab-stop:none;
=09mso-level-number-position:right;
=09text-indent:-9.0pt;}
@list l0:level4
=09{mso-level-tab-stop:none;
=09mso-level-number-position:left;
=09text-indent:-18.0pt;}
@list l0:level5
=09{mso-level-number-format:alpha-lower;
=09mso-level-tab-stop:none;
=09mso-level-number-position:left;
=09text-indent:-18.0pt;}
@list l0:level6
=09{mso-level-number-format:roman-lower;
=09mso-level-tab-stop:none;
=09mso-level-number-position:right;
=09text-indent:-9.0pt;}
@list l0:level7
=09{mso-level-tab-stop:none;
=09mso-level-number-position:left;
=09text-indent:-18.0pt;}
@list l0:level8
=09{mso-level-number-format:alpha-lower;
=09mso-level-tab-stop:none;
=09mso-level-number-position:left;
=09text-indent:-18.0pt;}
@list l0:level9
=09{mso-level-number-format:roman-lower;
=09mso-level-tab-stop:none;
=09mso-level-number-position:right;
=09text-indent:-9.0pt;}
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" style=3D"word-wrap=
:break-word">
<div class=3D"WordSection1">
<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">I have some new questions regarding this draft.<o:p=
></o:p></p>
<p class=3D"MsoNormal"><o:p>&nbsp;</o:p></p>
<ol style=3D"margin-top:0cm" start=3D"1" type=3D"1">
<li class=3D"MsoListParagraph" style=3D"margin-left:0cm;mso-list:l0 level1=
 lfo1">The definition of the F flag in the Layer 2 Attributes Extended Com=
munity in
<a href=3D"https://datatracker.ietf.org/doc/html/draft-ietf-bess-rfc7432bi=
s-02#section-7.11">
Section 7.11 of the draft</a> &nbsp;(added to the list of flags defined in=
 RFC 8214) says that, If this flag is set to 1, a Flow Label MUST be prese=
nt when sending EVPN packets to this PE. If set to 0, a Flow Label MUST NO=
T be present when sending EVPN packets to
 this PE. <o:p></o:p></li><ol style=3D"margin-top:0cm" start=3D"1" type=3D=
"a">
<li class=3D"MsoListParagraph" style=3D"margin-left:0cm;mso-list:l0 level2=
 lfo1">I am not sure whether the first MUST is a good idea because the rec=
eiving PE can always recognize presence or absence of the Flow Label in th=
e label stack by:<o:p></o:p></li></ol>
</ol>
<p class=3D"MsoListParagraph" style=3D"margin-left:108.0pt;text-indent:-10=
8.0pt;mso-text-indent-alt:-9.0pt;mso-list:l0 level3 lfo1">
<![if !supportLists]><span style=3D"mso-list:Ignore"><span style=3D"font:7=
.0pt &quot;Times New Roman&quot;">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbs=
p;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;=
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&n=
bsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&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;
</span>i.<span style=3D"font:7.0pt &quot;Times New Roman&quot;">&nbsp;&nbs=
p;&nbsp;&nbsp;&nbsp; </span></span><![endif]><span dir=3D"LTR"></span>The =
&#8220;application&#8221; label (advertised in the appropriate EVPN route)=
 not being marked as Bottom of Stack<o:p></o:p></p>
<p class=3D"MsoListParagraph" style=3D"margin-left:108.0pt;text-indent:-10=
8.0pt;mso-text-indent-alt:-9.0pt;mso-list:l0 level3 lfo1">
<![if !supportLists]><span style=3D"mso-list:Ignore"><span style=3D"font:7=
.0pt &quot;Times New Roman&quot;">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbs=
p;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;=
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&n=
bsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbs=
p;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;=
&nbsp;&nbsp;&nbsp;&nbsp;
</span>ii.<span style=3D"font:7.0pt &quot;Times New Roman&quot;">&nbsp;&nb=
sp;&nbsp;&nbsp;&nbsp; </span></span><![endif]><span dir=3D"LTR"></span>The=
 label following it not being in the range of reserved (special purpose) l=
abels<o:p></o:p></p>
<ol style=3D"margin-top:0cm" start=3D"1" type=3D"1">
<ol style=3D"margin-top:0cm" start=3D"2" type=3D"a">
<li class=3D"MsoListParagraph" style=3D"margin-left:0cm;mso-list:l0 level2=
 lfo1">This is different from the situation with the C flag in the same ex=
tended Community, because presence or absence of the Control Word cannot b=
e recognized by the receiving PE<o:p></o:p></li><li class=3D"MsoListParagr=
aph" style=3D"margin-left:0cm;mso-list:l0 level2 lfo1">The second MUST (th=
at would indicate inability of the receiving PE to handle received Flow La=
bels) is, of course, OK<o:p></o:p></li><li class=3D"MsoListParagraph" styl=
e=3D"margin-left:0cm;mso-list:l0 level2 lfo1">May I suggest that you repla=
ce the first MUST in the definition with &#8220;MAY&#8221; (leaving the de=
cision to include or not to include the Flow Label to the ingress PE)?<o:p=
></o:p></li><li class=3D"MsoListParagraph" style=3D"margin-left:0cm;mso-li=
st:l0 level2 lfo1">I also wonder if you plan to request an early allocatio=
n of the F Flag in the
<a href=3D"https://www.iana.org/assignments/bgp-extended-communities/bgp-e=
xtended-communities.xhtml#evpn-layer-2-attributes-control-flags">
appropriate IANA registry</a><o:p></o:p></li></ol>
<li class=3D"MsoListParagraph" style=3D"margin-left:0cm;mso-list:l0 level1=
 lfo1">The draft includes references to the DF Election procedure defined =
in
<a href=3D"https://datatracker.ietf.org/doc/html/rfc8584">RFC 8584</a>. Ho=
wever, it seems to ignore AC-influenced DF Election capability &nbsp;defin=
ed in Section 4 of this document, and its implications. In particular:<o:p=
></o:p></li><ol style=3D"margin-top:0cm" start=3D"1" type=3D"a">
<li class=3D"MsoListParagraph" style=3D"margin-left:0cm;mso-list:l0 level2=
 lfo1">Without AC-influenced DF Election procedure:<o:p></o:p></li></ol>
</ol>
<p class=3D"MsoListParagraph" style=3D"margin-left:108.0pt;text-indent:-10=
8.0pt;mso-text-indent-alt:-9.0pt;mso-list:l0 level3 lfo1">
<![if !supportLists]><span style=3D"mso-list:Ignore"><span style=3D"font:7=
.0pt &quot;Times New Roman&quot;">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbs=
p;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;=
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&n=
bsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&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;
</span>i.<span style=3D"font:7.0pt &quot;Times New Roman&quot;">&nbsp;&nbs=
p;&nbsp;&nbsp;&nbsp; </span></span><![endif]><span dir=3D"LTR"></span>Atta=
chment of an EVI to a Single-Active Multi-Homing ES has to be instantiated=
 in every PE to which this ES is attached:<o:p></o:p></p>
<p class=3D"MsoListParagraph" style=3D"margin-left:108.0pt;text-indent:-10=
8.0pt;mso-text-indent-alt:-9.0pt;mso-list:l0 level3 lfo1">
<![if !supportLists]><span style=3D"mso-list:Ignore"><span style=3D"font:7=
.0pt &quot;Times New Roman&quot;">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbs=
p;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;=
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&n=
bsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbs=
p;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;=
&nbsp;&nbsp;&nbsp;&nbsp;
</span>ii.<span style=3D"font:7.0pt &quot;Times New Roman&quot;">&nbsp;&nb=
sp;&nbsp;&nbsp;&nbsp; </span></span><![endif]><span dir=3D"LTR"></span>Thi=
s justifies the requirement in Section 6.3 of RFC 7432 to use the numerica=
lly lowest VLAN value in the default DF Election algorithm for EVI that im=
plement
 VLAN Bundle and VLAN-aware Bundle service interface<o:p></o:p></p>
<ol style=3D"margin-top:0cm" start=3D"2" type=3D"1">
<ol style=3D"margin-top:0cm" start=3D"2" type=3D"a">
<li class=3D"MsoListParagraph" style=3D"margin-left:0cm;mso-list:l0 level2=
 lfo1">With AC-influenced DF Election procedure:<o:p></o:p></li></ol>
</ol>
<p class=3D"MsoListParagraph" style=3D"margin-left:108.0pt;text-indent:-10=
8.0pt;mso-text-indent-alt:-9.0pt;mso-list:l0 level3 lfo1">
<![if !supportLists]><span style=3D"mso-list:Ignore"><span style=3D"font:7=
.0pt &quot;Times New Roman&quot;">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbs=
p;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;=
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&n=
bsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&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;
</span>i.<span style=3D"font:7.0pt &quot;Times New Roman&quot;">&nbsp;&nbs=
p;&nbsp;&nbsp;&nbsp; </span></span><![endif]><span dir=3D"LTR"></span>It i=
s possible for a specific Bridge Table in an EVI that implements VLAN-awar=
e Bundle service interface to be instantiated in some, but not all PEs att=
ached
 to a given Single-Active Multi-Homing ES<o:p></o:p></p>
<p class=3D"MsoListParagraph" style=3D"margin-left:108.0pt;text-indent:-10=
8.0pt;mso-text-indent-alt:-9.0pt;mso-list:l0 level3 lfo1">
<![if !supportLists]><span style=3D"mso-list:Ignore"><span style=3D"font:7=
.0pt &quot;Times New Roman&quot;">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbs=
p;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;=
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&n=
bsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbs=
p;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;=
&nbsp;&nbsp;&nbsp;&nbsp;
</span>ii.<span style=3D"font:7.0pt &quot;Times New Roman&quot;">&nbsp;&nb=
sp;&nbsp;&nbsp;&nbsp; </span></span><![endif]><span dir=3D"LTR"></span>As =
a consequence, Section 4.1 of RFC 8584 has redefined the DF Election schem=
e for the EVI that implements VLAN-aware bundle service interface, so that=

 DF is elected per Bridge Table and uses just the VLAN attaching a specifi=
c Bridge Table to the MH ES in question<o:p></o:p></p>
<ol style=3D"margin-top:0cm" start=3D"2" type=3D"1">
<ol style=3D"margin-top:0cm" start=3D"3" type=3D"a">
<li class=3D"MsoListParagraph" style=3D"margin-left:0cm;mso-list:l0 level2=
 lfo1">May I suggest that you incorporate the AC-influenced DF Election sc=
heme (with its implications for DF election for the EVI &nbsp;that impleme=
nt VLAN-aware Bundle Service interface in the
 draft?<o:p></o:p></li><li class=3D"MsoListParagraph" style=3D"margin-left=
:0cm;mso-list:l0 level2 lfo1">Additionally, may I suggest that Section 6.3=
 of the draft would clarify that, for a Bridge Table of an EVI that is att=
ached to a MH ES the per EVI Ethernet A-D route would be also
 advertised with the &#8220;aliasing&#8221; label for this Bridge Table an=
d an appropriate Ethermet Tag ID? The current text (inherited from RFC 743=
2) only mentions Label1 field in the EVPN MAC/IP routes advertised for eac=
h Bridge Table<o:p></o:p></li><li class=3D"MsoListParagraph" style=3D"marg=
in-left:0cm;mso-list:l0 level2 lfo1">Last but not least, the text in Secti=
on 8.5 of the draft differs from the original text in &nbsp;Section 8.5 of=
 RFC 7432 when it comes to DF election for EVI that implement VLAN Bundle
 and VLAN-aware Bundle service interface (the differences are highlighted)=
:<o:p></o:p></li></ol>
</ol>
<p class=3D"MsoListParagraph" style=3D"margin-left:108.0pt;text-indent:-10=
8.0pt;mso-text-indent-alt:-9.0pt;mso-list:l0 level3 lfo1">
<![if !supportLists]><span style=3D"mso-list:Ignore"><span style=3D"font:7=
.0pt &quot;Times New Roman&quot;">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbs=
p;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;=
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&n=
bsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&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;
</span>i.<span style=3D"font:7.0pt &quot;Times New Roman&quot;">&nbsp;&nbs=
p;&nbsp;&nbsp;&nbsp; </span></span><![endif]><span dir=3D"LTR"></span>The =
latter document says &#8220;<span style=3D"font-family:&quot;Courier New&q=
uot;">In the case of
<span style=3D"background:yellow;mso-highlight:yellow">VLAN-(aware)</span>=
 bundle service</span>&#8221; meaning that the text applies to both VLA Bu=
ndle and VLAN-aware Bundle service interface<o:p></o:p></p>
<p class=3D"MsoListParagraph" style=3D"margin-left:108.0pt;text-indent:-10=
8.0pt;mso-text-indent-alt:-9.0pt;mso-list:l0 level3 lfo1">
<![if !supportLists]><span style=3D"mso-list:Ignore"><span style=3D"font:7=
.0pt &quot;Times New Roman&quot;">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbs=
p;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;=
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&n=
bsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbs=
p;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;=
&nbsp;&nbsp;&nbsp;&nbsp;
</span>ii.<span style=3D"font:7.0pt &quot;Times New Roman&quot;">&nbsp;&nb=
sp;&nbsp;&nbsp;&nbsp; </span></span><![endif]><span dir=3D"LTR"></span>The=
 former (i.e. the draft) says &#8220;<span style=3D"font-family:&quot;Cour=
ier New&quot;">In the case of
<span style=3D"background:yellow;mso-highlight:yellow">VLAN-aware</span> b=
undle service</span>&#8221; i.e. EVI that implement VLAN Bundle service in=
terface from the definition are excluded<o:p></o:p></p>
<p class=3D"MsoListParagraph" style=3D"margin-left:108.0pt;text-indent:-10=
8.0pt;mso-text-indent-alt:-9.0pt;mso-list:l0 level3 lfo1">
<![if !supportLists]><span style=3D"mso-list:Ignore"><span style=3D"font:7=
.0pt &quot;Times New Roman&quot;">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbs=
p;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;=
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&n=
bsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbs=
p;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;=
&nbsp;&nbsp;
</span>iii.<span style=3D"font:7.0pt &quot;Times New Roman&quot;">&nbsp;&n=
bsp;&nbsp;&nbsp;&nbsp; </span></span><![endif]><span dir=3D"LTR"></span>Th=
is looks as a simple type and should be trivial to fix.<o:p></o:p></p>
<p class=3D"MsoNormal"><o:p>&nbsp;</o:p></p>
<p class=3D"MsoNormal">Hopefully these notes will be useful. Your feedback=
 will be highly appreciated.<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<o:p></o:p></p>
<p class=3D"MsoNormal"><o:p>&nbsp;</o:p></p>
<p class=3D"MsoNormal">Office: +972-39266302<o:p></o:p></p>
<p class=3D"MsoNormal">Cell:&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; +972-549266302<=
o:p></o:p></p>
<p class=3D"MsoNormal">Email:&nbsp;&nbsp; Alexander.Vainshtein@rbbn.com<o:=
p></o:p></p>
<p class=3D"MsoNormal"><o:p>&nbsp;</o:p></p>
</div>
<br clear=3D"both">
Notice: This e-mail together with any attachments may contain information =
of Ribbon Communications Inc. and its Affiliates that is confidential and/=
or proprietary for the sole use of the intended recipient. Any review, dis=
closure, reliance or distribution by others or forwarding without express =
permission is strictly prohibited. If you are not the intended recipient, =
please notify the sender immediately and then delete all copies, including=
 any attachments.<BR>
</body>
</html>

--_000_PH0PR03MB6300E33228CF6EF832CD4A22F63B9PH0PR03MB6300namp_--


From nobody Tue Feb 22 17:32:55 2022
Return-Path: <noreply@ietf.org>
X-Original-To: bess@ietf.org
Delivered-To: bess@ietfa.amsl.com
Received: from ietfa.amsl.com (localhost [IPv6:::1]) by ietfa.amsl.com (Postfix) with ESMTP id D4CD23A0C45; Tue, 22 Feb 2022 17:32:45 -0800 (PST)
MIME-Version: 1.0
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: 7bit
From: Martin Duke via Datatracker <noreply@ietf.org>
To: "The IESG" <iesg@ietf.org>
Cc: draft-ietf-bess-srv6-services@ietf.org, bess-chairs@ietf.org, bess@ietf.org, matthew.bocci@nokia.com, matthew.bocci@nokia.com
X-Test-IDTracker: no
X-IETF-IDTracker: 7.45.0
Auto-Submitted: auto-generated
Precedence: bulk
Reply-To: Martin Duke <martin.h.duke@gmail.com>
Message-ID: <164557996584.12391.14121053572085280368@ietfa.amsl.com>
Date: Tue, 22 Feb 2022 17:32:45 -0800
Archived-At: <https://mailarchive.ietf.org/arch/msg/bess/x5mIX6YclzPRsJ8P5h_L7Z5sGd8>
Subject: [bess] Martin Duke's Discuss on draft-ietf-bess-srv6-services-11: (with DISCUSS and COMMENT)
X-BeenThere: bess@ietf.org
X-Mailman-Version: 2.1.29
List-Id: BGP-Enabled ServiceS working group discussion list <bess.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/bess>, <mailto:bess-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/bess/>
List-Post: <mailto:bess@ietf.org>
List-Help: <mailto:bess-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/bess>, <mailto:bess-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 23 Feb 2022 01:32:46 -0000

Martin Duke has entered the following ballot position for
draft-ietf-bess-srv6-services-11: Discuss

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


Please refer to https://www.ietf.org/blog/handling-iesg-ballot-positions/
for more information about how to handle DISCUSS and COMMENT positions.


The document, along with other ballot positions, can be found here:
https://datatracker.ietf.org/doc/draft-ietf-bess-srv6-services/



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

(3.2.1)
"BGP speakers that do not support this specification may misinterpret,
   on the reception of an SRv6-based BGP service route update, the part
   of the SRv6 SID encoded in MPLS label field(s) as MPLS label values
   for MPLS-based services.  Implementations supporting this
   specification MUST provide a mechanism to control the advertisement
   of SRv6-based BGP service routes on a per-neighbor and per-service
   basis.  The details of deployment designs and implementation options
   are outside the scope of this document."

The idea that BGP hosts are going to be made non-interoperable because you're
re-purposing the MPLS label, and so hosts are just going to have to remember
who it's OK to exchange this TLV with, sounds unsatisfactory to me. Is there no
way to negotiate this? Perhaps the solution John Scudder proposes in his second
DISCUSS would solve this problem too: just have a new type for these overloaded
MPLS labels.


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

This document was very difficult to follow without a thorough grounding in the
references, but I managed to have some comments anyway:

- I support John Scudder's second DISCUSS.

- Please expand VRF, SLA, RIB, NLRI, and all other acronyms on first use.

(3.2.1) "      The Transposition Offset MUST be less than LBL+LNL+FL+AL

      The sum of Transposition Offset and Transposition Length MUST be
      less than LBL+LNL+FL+AL"

The second condition makes the first redundant for all Transposition Length >=
0! It makes me think there's a typo.

(5) and (6) "The SRv6 Service SID SHOULD be routable within the AS of the egress
   PE"

SHOULD? Under what circumstances would it be OK for it not to be routable? [I
see Alvaro also commented on this, but I'd like to call out that Sec 6 does the
same thing]




From nobody Wed Feb 23 08:32:47 2022
Return-Path: <prvs=0053b2e096=saumya.dikshit@hpe.com>
X-Original-To: bess@ietfa.amsl.com
Delivered-To: bess@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id F32803A089C; Wed, 23 Feb 2022 08:32:44 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.669
X-Spam-Level: 
X-Spam-Status: No, score=-2.669 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.576, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, DKIM_VALID_EF=-0.1, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_BLOCKED=0.001, RCVD_IN_MSPIKE_H5=0.001, RCVD_IN_MSPIKE_WL=0.001, 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=hpe.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 eyvJMUWFRS3G; Wed, 23 Feb 2022 08:32:39 -0800 (PST)
Received: from mx0a-002e3701.pphosted.com (mx0a-002e3701.pphosted.com [148.163.147.86]) (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 B21FD3A0E5F; Wed, 23 Feb 2022 08:32:36 -0800 (PST)
Received: from pps.filterd (m0134420.ppops.net [127.0.0.1]) by mx0b-002e3701.pphosted.com (8.16.1.2/8.16.1.2) with ESMTP id 21NA8XND001536; Wed, 23 Feb 2022 16:32:35 GMT
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=hpe.com; h=from : to : cc : subject : date : message-id : references : in-reply-to : content-type : mime-version; s=pps0720; bh=89sldel+h3Z8BN/hC2i7j2hkjATmaGa6C8OebLPp5lk=; b=X5O4ADn/nc6rnv6NrVm3ezBQls4EfQteVLkinHTjQHpW1yyBh1HRPc6/ci90iwlwizF6 6aCh3WejPUZMNL37RrTaUjmzglJXNiiXlUM/6CzrjoC/M5qEJ4EenumJp3AN1jjf7xOX veN2Jz7IPAtVoKwGn7oQ+YBTKoCu5qLXalVlX5WKHw5X95wKoRCF/WfZnd5TrbkOFCLm FTaniIi+fwvx+T/aeqaWLdrWmhTwIeTYo1NxoP59fj/fsjjGDG5LLsjaXFVEpLpHAG+Q yRINkvb3Ppxc/h4Y6xzpzStqd3CVa8+mieHReJqpsN1HE4/86PrlRwZvjGQG2xR0gMVF Qg== 
Received: from g2t2353.austin.hpe.com (g2t2353.austin.hpe.com [15.233.44.26]) by mx0b-002e3701.pphosted.com (PPS) with ESMTPS id 3ecwyb5v11-1 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=NOT); Wed, 23 Feb 2022 16:32:35 +0000
Received: from G1W8106.americas.hpqcorp.net (g1w8106.austin.hp.com [16.193.72.61]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-SHA384 (256/256 bits)) (No client certificate requested) by g2t2353.austin.hpe.com (Postfix) with ESMTPS id 35A9D6D; Wed, 23 Feb 2022 16:32:32 +0000 (UTC)
Received: from G9W8677.americas.hpqcorp.net (16.220.49.24) by G1W8106.americas.hpqcorp.net (16.193.72.61) with Microsoft SMTP Server (TLS) id 15.0.1497.23; Wed, 23 Feb 2022 16:32:27 +0000
Received: from G1W8106.americas.hpqcorp.net (16.193.72.61) by G9W8677.americas.hpqcorp.net (16.220.49.24) with Microsoft SMTP Server (TLS) id 15.0.1497.23; Wed, 23 Feb 2022 16:32:26 +0000
Received: from NAM11-CO1-obe.outbound.protection.outlook.com (15.241.52.12) by G1W8106.americas.hpqcorp.net (16.193.72.61) with Microsoft SMTP Server (TLS) id 15.0.1497.23 via Frontend Transport; Wed, 23 Feb 2022 16:32:26 +0000
ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=N5FQbHEio2JNILBUCUGKEoxiLuVzkCCnoArk6eLn+PET5gz0InaGjvYkp1L281eg14BboHliThN23QzpAcwIbJBiUA08l3moYkbXUuQazAHuhxy2lzl2cOaO8kbEaBPB/qLwK+Qt17BUdAfQAf6VMJkyYeDTxiL/pmvYB5s0Inrsqevma2ntAYyG6tUHddPEWtszocRoDa8EBIv8lStjwJHsngbmyT58sqBSaijrJPZZWCq2FiPbKNKy/8VwVGzOzIjUrQ9f8vrt4S0Zx42eBAsHB8iqCSJPB3yAeVWKhl8cFXioCr+FewSPAR+r6RiOMRZ638xV0qKRqr/crYmx7A==
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-AntiSpam-MessageData-ChunkCount:X-MS-Exchange-AntiSpam-MessageData-0:X-MS-Exchange-AntiSpam-MessageData-1; bh=i8jjnNd/iKS6pjJyrN5IGfasXb1RWlWOXNwvqdZjPpI=; b=fGWft8JGVIfdrg+ae4+eQWvhmZ0QWTJgr+nJVhbCT3MLuw92PE6X8rTGZn+po9VFjxw7F2I1q9v65kcjDGHnH3pQOQpiKY9WIwnRg51YvbbxQcm8OAQnFNP44bTS4DamB5MClze2zw79ANjGEMhoHgBYwDyW18NdFFWDS+Wx+duOr62WmVucljMw4NuY3w66IP+mbVPM/jVHjyD7yVPduFtyzoLPw48JoskP061+q/ioNVxQ2eQMwWCBPW3zbLmjIQTbSM89r9urLwvFzWs1hEVvQdhpy5tT1rT5cw4acCdKOcJYK4qKr5aAuX7PW0U/Cj7hTjDW5++hg0vYH9PhkA==
ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=hpe.com; dmarc=pass action=none header.from=hpe.com; dkim=pass header.d=hpe.com; arc=none
Received: from SJ0PR84MB1992.NAMPRD84.PROD.OUTLOOK.COM (2603:10b6:a03:436::20) by PH7PR84MB1726.NAMPRD84.PROD.OUTLOOK.COM (2603:10b6:510:151::22) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.4995.27; Wed, 23 Feb 2022 16:32:24 +0000
Received: from SJ0PR84MB1992.NAMPRD84.PROD.OUTLOOK.COM ([fe80::d52:b626:b7d3:b06]) by SJ0PR84MB1992.NAMPRD84.PROD.OUTLOOK.COM ([fe80::d52:b626:b7d3:b06%9]) with mapi id 15.20.4995.024; Wed, 23 Feb 2022 16:32:24 +0000
From: "Dikshit, Saumya" <saumya.dikshit@hpe.com>
To: "Mankamana Mishra (mankamis)" <mankamis=40cisco.com@dmarc.ietf.org>, "bess@ietf.org" <bess@ietf.org>
CC: "Joshi, Vinayak" <vinayak.joshi@hpe.com>
Thread-Topic: Please send me slot request for IETF 113 (BESS is only remote )
Thread-Index: AQHYJNsY5FPcWK0iV0GNuqWQLiRRqqyahY+QgAbWBlI=
Date: Wed, 23 Feb 2022 16:32:23 +0000
Message-ID: <SJ0PR84MB19921EF56C4661BDA4779C1B943C9@SJ0PR84MB1992.NAMPRD84.PROD.OUTLOOK.COM>
References: <BYAPR11MB27254BC846D3C02FC7A71612DF379@BYAPR11MB2725.namprd11.prod.outlook.com> <SJ0PR84MB19920CFFB676F342A7A24C6594389@SJ0PR84MB1992.NAMPRD84.PROD.OUTLOOK.COM>
In-Reply-To: <SJ0PR84MB19920CFFB676F342A7A24C6594389@SJ0PR84MB1992.NAMPRD84.PROD.OUTLOOK.COM>
Accept-Language: en-IN, en-US
Content-Language: en-IN
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
x-ms-publictraffictype: Email
x-ms-office365-filtering-correlation-id: e0208cbe-d3c7-4712-ccff-08d9f6ea1259
x-ms-traffictypediagnostic: PH7PR84MB1726:EE_
x-microsoft-antispam-prvs: <PH7PR84MB17265B5E59FFE15E74097927943C9@PH7PR84MB1726.NAMPRD84.PROD.OUTLOOK.COM>
x-ms-exchange-senderadcheck: 1
x-ms-exchange-antispam-relay: 0
x-microsoft-antispam: BCL:0;
x-microsoft-antispam-message-info: MfaXX4kYgvlM7DQvtVgZDL88qhkz5JsIS7adFWIFmPyFKe/yAUWfuf92HZwXo9lijxbbf7fraIccMxxMUzzZBiiytk6A6b617MC1/incHNILTBYnq53m6sHv7ecAIXz8z1YHTW4MCO1D2WWYX5cj+CYTYDQal+jBHpKPGHJIy0KS2otpnQCq5dZ2Qt2udw1nEr58GQUr3a8pkmqZQNVxov3JAfkfq3w1T/oqMhCBiuDqllDRa4srdWfgUKHB+64cRhF3L9VPPZLoMhtg7pNnF0oNJRNG9Jl58so+NTWZOFuLNY6xnKsTtSguklxxNPVF/EBC5uU8m3cRTeS/pBmt7TKl+Hg6iTGqaeosLDLYFTLMSn2vaqT4amuMj3oswugLmS8N6r20sEXOcTESBrvQO3xp80FIEDcHLIXysyAGFmPwAqOTzJzeLvTfcmdFodtPaNpQ9/DUP5WPzFOwv04BLNp1dfXrOcK2qTrqagCTAJ37Z9fZV80NK9Kz1QxXKArSVS1xbeIsrNkXMRSaKtlCu2OwT7lqIwRvCo6zHxrb8xfyPYfY42DEiiC02nr6XbfcUnuHMnyi2Cp2mMZKzX9EIbT/P0kxybeNvgrgl0lA3nftxdI3QJYUxmhKwCw/OB4enEk9+yM7yIUeBrZSF/2EFz4fuqZ8xLfGI7Ydj15za4hVW+zaXSxrTfX65F2BGMDu5jj0PfDGsid3azEme9RdN8VjQy03RbL+X9ugKc9kdQhWe8fn4kjdPpAIn68XRg11/m/7IkD9UXRvbkVTQJpw1AySYHpesHqs+wRdeGrezK+OfDhhJnOFY5XSQQUo9+56zjn59BVZei1cjOmxLF7jxw==
x-forefront-antispam-report: CIP:255.255.255.255; CTRY:; LANG:en; SCL:1; SRV:;  IPV:NLI; SFV:NSPM; H:SJ0PR84MB1992.NAMPRD84.PROD.OUTLOOK.COM; PTR:; CAT:NONE;  SFS:(13230001)(366004)(4326008)(9686003)(66476007)(966005)(64756008)(110136005)(508600001)(83380400001)(91956017)(316002)(55016003)(76116006)(66946007)(33656002)(66556008)(66446008)(8676002)(8936002)(5660300002)(52536014)(38070700005)(82960400001)(122000001)(6506007)(7696005)(26005)(53546011)(86362001)(186003)(38100700002)(55236004)(166002)(2906002)(71200400001); DIR:OUT; SFP:1102; 
x-ms-exchange-antispam-messagedata-chunkcount: 1
x-ms-exchange-antispam-messagedata-0: =?us-ascii?Q?keF1gPYCpu2ZEEwdi+zW3mA70BO3fCIupNpEeKv6RGpspGxDw8MEluk6Wsb9?= =?us-ascii?Q?iYzL1qRth7dJhn/ElRuNlRHxPCvvcQ7Ug46q/zjX4TppYG9fJLus+F6YaHgF?= =?us-ascii?Q?/GdZHMeS4PyLJpHnrNnageqX6YtO5+S3JMYYrCXh+ucy/5FsyyMCk6+AsgYF?= =?us-ascii?Q?NbVFlxq2QRsEc4UowuwgMJ7GwMWOByHNIJCQzxBdACC1YzBvxxsIdfMp2qIy?= =?us-ascii?Q?e0dvmmxUXIcnEjDNcc2ZZKl9ovbR/anBTCrE1ZM2yZb3cES0a5T9+/F0neGz?= =?us-ascii?Q?sOAN0Acr4AysXUhv3z1k7rMqcgI+ca0saeoBNr1tPHxfyjx+6lK3qiDs2bS6?= =?us-ascii?Q?5rqayX1sze4aLsQW45IuKJGTEYeB7bxqFCKvmFLfNOAzp0cySScnFhzZh/Dd?= =?us-ascii?Q?iNg7CT/nHMgxZLy8SlcQbwVylUw9G3uvZmuGTeIaqz3hjxJsFmST9d1BaJx2?= =?us-ascii?Q?v+Y6CK3LpMxM6QoJGehMAGJXdV3GBtMWvikN7NB3A8d52rO0wM4A9dKtzmGT?= =?us-ascii?Q?JWMP6Q28mEqkShXAxUj1atz+1jLUgcaVPDDIXbGX1lHKjHncQXN2ztpA776+?= =?us-ascii?Q?3/3yimpmtQ9Q8s4ywwpJkqSd7LoUcLAkwQZFYAszw+VxOcg9rCPcHogV/HBv?= =?us-ascii?Q?8yx8/D98IkS50wwQXorAC3wcELFCBM5RGyypJC3DRbHnLPrkSN2gzfEir29q?= =?us-ascii?Q?LVcT5zYsR4L7MkD4T/1gBcPnjsR+ZDBgffqTfzRj0tBSUgW6dzitf0lrePmQ?= =?us-ascii?Q?DQ4J1s3F7fqN2tRUeQV/O5aAkLQNX7XFsY87SLnOsIH9YbpRl1ELaqLFH7oS?= =?us-ascii?Q?D8Cqt7a8+vWV2xnlXBSM/V0YE/UY2BrTbudeR2EYfoOEkpGNbuj++oX1JfkU?= =?us-ascii?Q?dsoKB/FVmtzH5zilD1dzfsXQJ8hezrzyZ9ntpcXP876zxVIkNAFpSuXeSbpE?= =?us-ascii?Q?8sRkgclrLG+ohelzC89bmb7nrAoL8glKSuvWfQjkimc1HNK4mfwpBJgGeHeZ?= =?us-ascii?Q?DLXt2Ne09HXOqiQNmUTc5D2OsOyK5KT+yF8o3ImRgLyhi8UI+35/dDSR+rGV?= =?us-ascii?Q?2yaGedRu0fTuIZI+5kC9hwHOpIi04/5ibwZI+hXd2dWEXh8Po2GC05cLerYF?= =?us-ascii?Q?5AGe89Q4T1MvdxmApiMqT0wAoj5UP8/cpfYw6pRZQg3kkj7z2toeaE2JkQrZ?= =?us-ascii?Q?g5GUHC5ZkVZ+zdAUIBz0GWxFXrvOXHkz2j19tmIDk6GvgmRDZYnF5i4jmzFB?= =?us-ascii?Q?Pw7OJthpAR61mceuDxRiAfDTOlfMoNze+YMBkwNZMnKGE5l+mMYh1sF2xG4W?= =?us-ascii?Q?x5pBmgZdRCpDRSBwf5YQ4ue2+kgSrq+VKLPrkFGjE/1tmAqOxrNm0PcgeSWb?= =?us-ascii?Q?4dPtiMHTx6AZwDSTbFzzvYK87ta7WmETq6cRvaixdzzZjpyTX8CmDQ81RvXX?= =?us-ascii?Q?jL276auuIyuBDaFJ1be0ejprkhUtt2n4KlkIQo+PFaBiZgG3R8SCGUFLQjj3?= =?us-ascii?Q?5wVD5H4LVSdXQShrcjd35aHu98X8rnuFH1b1IpnSmB0/Ba6I6PTniZRoSKmK?= =?us-ascii?Q?u2rH6NSrGNUJSsUcok7Vba1XpGn8VFZm4Iaop38UTpyOo+O9eccOrDyH3Tzh?= =?us-ascii?Q?MbkHixfrFIG4Dc8PRoryBw5SHa2WygoZf9uwrWi0ctLx?=
Content-Type: multipart/alternative; boundary="_000_SJ0PR84MB19921EF56C4661BDA4779C1B943C9SJ0PR84MB1992NAMP_"
X-MS-Exchange-CrossTenant-AuthAs: Internal
X-MS-Exchange-CrossTenant-AuthSource: SJ0PR84MB1992.NAMPRD84.PROD.OUTLOOK.COM
X-MS-Exchange-CrossTenant-Network-Message-Id: e0208cbe-d3c7-4712-ccff-08d9f6ea1259
X-MS-Exchange-CrossTenant-originalarrivaltime: 23 Feb 2022 16:32:23.9978 (UTC)
X-MS-Exchange-CrossTenant-fromentityheader: Hosted
X-MS-Exchange-CrossTenant-id: 105b2061-b669-4b31-92ac-24d304d195dc
X-MS-Exchange-CrossTenant-mailboxtype: HOSTED
X-MS-Exchange-CrossTenant-userprincipalname: X0EdjalZbDe0qFYxZrSXzutY3MOm/wgQQ0LmaljPE+SllOIlTvSCvr5XLkFs2BY5UXiVwmXy1dNtOqFUbRL4Rg==
X-MS-Exchange-Transport-CrossTenantHeadersStamped: PH7PR84MB1726
X-OriginatorOrg: hpe.com
X-Proofpoint-GUID: rRfE0bYLiNGIbkuEyV38-hHelY35ag1h
X-Proofpoint-ORIG-GUID: rRfE0bYLiNGIbkuEyV38-hHelY35ag1h
X-Proofpoint-UnRewURL: 4 URL's were un-rewritten
MIME-Version: 1.0
X-HPE-SCL: -1
X-Proofpoint-Virus-Version: vendor=baseguard engine=ICAP:2.0.205,Aquarius:18.0.816,Hydra:6.0.425,FMLib:17.11.64.514 definitions=2022-02-23_07,2022-02-23_01,2022-02-23_01
X-Proofpoint-Spam-Details: rule=outbound_notspam policy=outbound score=0 priorityscore=1501 adultscore=0 spamscore=0 phishscore=0 bulkscore=0 malwarescore=0 suspectscore=0 impostorscore=0 clxscore=1015 mlxlogscore=893 mlxscore=0 lowpriorityscore=0 classifier=spam adjust=0 reason=mlx scancount=1 engine=8.12.0-2201110000 definitions=main-2202230092
Archived-At: <https://mailarchive.ietf.org/arch/msg/bess/ickKQ8McS4uRVwHF0viOgTUYdk0>
Subject: Re: [bess] Please send me slot request for IETF 113 (BESS is only remote )
X-BeenThere: bess@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: BGP-Enabled ServiceS working group discussion list <bess.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/bess>, <mailto:bess-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/bess/>
List-Post: <mailto:bess@ietf.org>
List-Help: <mailto:bess-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/bess>, <mailto:bess-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 23 Feb 2022 16:32:45 -0000

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

Hi Mankamana,

Can you please help with the Link/url to post the slide deck.

Thanks
Saumya.

________________________________
From: BESS <bess-bounces@ietf.org> on behalf of Dikshit, Saumya <saumya.dik=
shit@hpe.com>
Sent: Saturday, 19 February 2022, 13:39
To: Mankamana Mishra (mankamis); bess@ietf.org
Cc: Joshi, Vinayak
Subject: Re: [bess] Please send me slot request for IETF 113 (BESS is only =
remote )

Hi Mankamana,

Requesting 10 minutes slots on behalf of Vinayak and myself for following t=
wo drafts:

https://datatracker.ietf.org/doc/draft-saumvinayak-bess-all-df-bum/<https:/=
/datatracker.ietf.org/doc/draft-saumvinayak-bess-all-df-bum/>
https://datatracker.ietf.org/doc/draft-saum-bess-dampening-backoff/<https:/=
/datatracker.ietf.org/doc/draft-saum-bess-dampening-backoff/>

Regards,
Saumya.

From: BESS [mailto:bess-bounces@ietf.org] On Behalf Of Mankamana Mishra (ma=
nkamis)
Sent: Friday, February 18, 2022 8:52 PM
To: bess@ietf.org
Subject: [bess] Please send me slot request for IETF 113 (BESS is only remo=
te )

All,
Please send me slot request for IETF 113. Please note BESS session would be=
 only remote since none of the chairs are able to travel in person this tim=
e.


Mankamana


--_000_SJ0PR84MB19921EF56C4661BDA4779C1B943C9SJ0PR84MB1992NAMP_
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 dir=3D"auto" style=3D"color: rgb(33, 33, 33); background-color: rgb(25=
5, 255, 255);">
Hi&nbsp;<span>Mankamana,</span></div>
<div dir=3D"auto" style=3D"color: rgb(33, 33, 33); background-color: rgb(25=
5, 255, 255);">
<span><br>
</span></div>
<div dir=3D"auto" style=3D"color: rgb(33, 33, 33); background-color: rgb(25=
5, 255, 255);">
<span>Can you please help with the Link/url to post the slide deck.</span><=
/div>
<div dir=3D"auto" style=3D"color: rgb(33, 33, 33); background-color: rgb(25=
5, 255, 255);">
<span><br>
</span></div>
<div dir=3D"auto" style=3D"color: rgb(33, 33, 33); background-color: rgb(25=
5, 255, 255);">
<span>Thanks</span></div>
<div dir=3D"auto" style=3D"color: rgb(33, 33, 33); background-color: rgb(25=
5, 255, 255);">
<span>Saumya.</span></div>
<div id=3D"ms-outlook-mobile-signature" dir=3D"auto">
<div dir=3D"auto" id=3D"mail-editor-reference-message-container"><br>
<hr style=3D"display:inline-block;width:98%" tabindex=3D"-1">
<div id=3D"divRplyFwdMsg"><strong>From:</strong> BESS &lt;bess-bounces@ietf=
.org&gt; on behalf of Dikshit, Saumya &lt;saumya.dikshit@hpe.com&gt;<br>
<strong>Sent:</strong> Saturday, 19 February 2022, 13:39<br>
<strong>To:</strong> Mankamana Mishra (mankamis); bess@ietf.org<br>
<strong>Cc:</strong> Joshi, Vinayak<br>
<strong>Subject:</strong> Re: [bess] Please send me slot request for IETF 1=
13 (BESS is only remote )<br>
</div>
<br>
<meta name=3D"Generator" content=3D"Microsoft Word 15 (filtered medium)">
<div class=3D"WordSection1">
<p class=3D"MsoNormal" style=3D"margin: 0in 0in 0.0001pt; font-size: 12pt; =
font-family: Calibri, sans-serif;">
<span style=3D"font-size:11.0pt; color:#1F497D">Hi Mankamana,</span></p>
<p class=3D"MsoNormal" style=3D"margin: 0in 0in 0.0001pt; font-size: 12pt; =
font-family: Calibri, sans-serif;">
<span style=3D"font-size:11.0pt; color:#1F497D">&nbsp;</span></p>
<p class=3D"MsoNormal" style=3D"margin: 0in 0in 0.0001pt; font-size: 12pt; =
font-family: Calibri, sans-serif;">
<span style=3D"font-size:11.0pt; color:#1F497D">Requesting 10 minutes slots=
 on behalf of Vinayak and myself for following two drafts:</span></p>
<p class=3D"MsoNormal" style=3D"margin: 0in 0in 0.0001pt; font-size: 12pt; =
font-family: Calibri, sans-serif;">
<span style=3D"font-size:11.0pt; color:#1F497D">&nbsp;</span></p>
<p class=3D"MsoNormal" style=3D"margin: 0in 0in 0.0001pt; font-size: 12pt; =
font-family: Calibri, sans-serif;">
<span style=3D"font-size:11.0pt; color:#1F497D"><a href=3D"https://datatrac=
ker.ietf.org/doc/draft-saumvinayak-bess-all-df-bum/">https://datatracker.ie=
tf.org/doc/draft-saumvinayak-bess-all-df-bum/</a></span></p>
<p class=3D"MsoNormal" style=3D"margin: 0in 0in 0.0001pt; font-size: 12pt; =
font-family: Calibri, sans-serif;">
<span style=3D"font-size:11.0pt; color:#1F497D"><a href=3D"https://datatrac=
ker.ietf.org/doc/draft-saum-bess-dampening-backoff/">https://datatracker.ie=
tf.org/doc/draft-saum-bess-dampening-backoff/</a></span></p>
<p class=3D"MsoNormal" style=3D"margin: 0in 0in 0.0001pt; font-size: 12pt; =
font-family: Calibri, sans-serif;">
<span style=3D"font-size:11.0pt; color:#1F497D">&nbsp;</span></p>
<p class=3D"MsoNormal" style=3D"margin: 0in 0in 0.0001pt; font-size: 12pt; =
font-family: Calibri, sans-serif;">
<span style=3D"font-size:11.0pt; color:#1F497D">Regards,</span></p>
<p class=3D"MsoNormal" style=3D"margin: 0in 0in 0.0001pt; font-size: 12pt; =
font-family: Calibri, sans-serif;">
<span style=3D"font-size:11.0pt; color:#1F497D">Saumya.</span></p>
<p class=3D"MsoNormal" style=3D"margin: 0in 0in 0.0001pt; font-size: 12pt; =
font-family: Calibri, sans-serif;">
<span style=3D"font-size:11.0pt; color:#1F497D">&nbsp;</span></p>
<div>
<div style=3D"border:none; border-top:solid #E1E1E1 1.0pt; padding:3.0pt 0i=
n 0in 0in">
<p class=3D"MsoNormal" style=3D"margin: 0in 0in 0.0001pt; font-size: 12pt; =
font-family: Calibri, sans-serif;">
<b><span style=3D"font-size:11.0pt">From:</span></b><span style=3D"font-siz=
e:11.0pt"> BESS [mailto:bess-bounces@ietf.org]
<b>On Behalf Of </b>Mankamana Mishra (mankamis)<br>
<b>Sent:</b> Friday, February 18, 2022 8:52 PM<br>
<b>To:</b> bess@ietf.org<br>
<b>Subject:</b> [bess] Please send me slot request for IETF 113 (BESS is on=
ly remote )</span></p>
</div>
</div>
<p class=3D"MsoNormal" style=3D"margin: 0in 0in 0.0001pt; font-size: 12pt; =
font-family: Calibri, sans-serif;">
&nbsp;</p>
<p class=3D"MsoNormal" style=3D"margin: 0in 0in 0.0001pt; font-size: 12pt; =
font-family: Calibri, sans-serif;">
<span style=3D"font-size:11.0pt">All, </span></p>
<p class=3D"MsoNormal" style=3D"margin: 0in 0in 0.0001pt; font-size: 12pt; =
font-family: Calibri, sans-serif;">
<span style=3D"font-size:11.0pt">Please send me slot request for IETF 113. =
Please note BESS session would be only remote since none of the chairs are =
able to travel in person this time.
</span></p>
<p class=3D"MsoNormal" style=3D"margin: 0in 0in 0.0001pt; font-size: 12pt; =
font-family: Calibri, sans-serif;">
<span style=3D"font-size:11.0pt">&nbsp;</span></p>
<p class=3D"MsoNormal" style=3D"margin: 0in 0in 0.0001pt; font-size: 12pt; =
font-family: Calibri, sans-serif;">
<span style=3D"font-size:11.0pt">&nbsp;</span></p>
<p class=3D"MsoNormal" style=3D"margin: 0in 0in 0.0001pt; font-size: 12pt; =
font-family: Calibri, sans-serif;">
<span style=3D"font-size:11.0pt">Mankamana </span></p>
</div>
<br>
</div>
</div>
</body>
</html>

--_000_SJ0PR84MB19921EF56C4661BDA4779C1B943C9SJ0PR84MB1992NAMP_--


From avayner@google.com  Wed Feb 23 13:54:16 2022
Return-Path: <avayner@google.com>
X-Original-To: bess@ietfa.amsl.com
Delivered-To: bess@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id AFCF73A0D79 for <bess@ietfa.amsl.com>; Wed, 23 Feb 2022 13:54:16 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -22.599
X-Spam-Level: 
X-Spam-Status: No, score=-22.599 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, DKIM_VALID_EF=-0.1, ENV_AND_HDR_SPF_MATCH=-0.5, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-0.001, URIBL_BLOCKED=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 i1-6b29jsefC for <bess@ietfa.amsl.com>; Wed, 23 Feb 2022 13:54:11 -0800 (PST)
Received: from mail-pj1-x1034.google.com (mail-pj1-x1034.google.com [IPv6:2607:f8b0:4864:20::1034]) (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 7C01A3A0E91 for <bess@ietf.org>; Wed, 23 Feb 2022 13:54:11 -0800 (PST)
Received: by mail-pj1-x1034.google.com with SMTP id gi6so237156pjb.1 for <bess@ietf.org>; Wed, 23 Feb 2022 13:54:11 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=20210112; h=mime-version:references:in-reply-to:from:date:message-id:subject:to :cc; bh=4p64I9QRuMyw/MFPftUk48AgTnRhGE5qs0G6oCtFe5I=; b=sezRSJxiWmajA+vDY7kk1ySv0W00idfj+fReUAuDniKUIciJ2EFO+7kCdAWiPKnZNI T/08YTR7HN4AQZ2sCAonLoJPPDGym1WWT+np5Or1CNcdLaA2qJ+nkTNgqg97MeAqoXQy F2+NivAvruciPSSWGv0V1yJOj5T9NPYi100NudMdlGtuNDSSFh1TYbDzNQpvqvPswUX+ q4rzNCDeOtyinitGSZJdv8xF891sUAvwzL6Rmf+I7oPYS34UW/7jJt59dBfTEfredizd T96KqCeVQ1Qx5eHYhR+vBb6YeWNwHwSHDFdX+I7yPSC1xIkGsu7bLKi3FY/iq2zk043Y FW6g==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20210112; h=x-gm-message-state:mime-version:references:in-reply-to:from:date :message-id:subject:to:cc; bh=4p64I9QRuMyw/MFPftUk48AgTnRhGE5qs0G6oCtFe5I=; b=RY+dUbGO+yf2xIj2VnEU2Hb+ATH2A1eAzidytB5HuswT2ZeUKWS+EJPgmuE4/OlEnt nFCD5axUGOcGfAkM1NEQ4T66IfBUgkihgCC2FVOqD8VSpb1gfH08It+dg6Stqpm9TJos fHPRZ71/31WYMWAisVvbd17etEQJLLtGkqf+fxC21vK0MNXeHgmzMh0FsfJtA4x+y0yN d7D2despwGfDtyu+ftKt4jKEuDVEuhARhBa0tgDylbCA6w1Rm9bf3tv6RHCwARkpZVKb b/rt9mC72+9ZSXF7xUJqYIb3SG8WimZ5LBmXsVhECzJ+Pqg9fgJ7SgoQLi+6tbqqMor3 sQfA==
X-Gm-Message-State: AOAM530rbS+gRN8kxSV5u3jNp8lI7+cD7Efm+71XOhsaocK6LFpolbPi Va+b1425CDpSd93L3TMjy7rypNN7gx2CjDrHhGxwsw==
X-Google-Smtp-Source: ABdhPJzUmDZw+S09zgusoTecCvsdT+RfMK7jSLaZbd/0T1ygW/hgGf8Yzqu6JA2aB/UBTytMhTQW0P7ERE+RnfbYbyo=
X-Received: by 2002:a17:902:bb95:b0:14e:ec4f:4742 with SMTP id m21-20020a170902bb9500b0014eec4f4742mr1572944pls.56.1645653250195; Wed, 23 Feb 2022 13:54:10 -0800 (PST)
MIME-Version: 1.0
References: <DBAPR07MB6984FF9EA5B6AB119550861AEBD39@DBAPR07MB6984.eurprd07.prod.outlook.com> <528B47D0-8114-4357-8EE7-CF0B1AB9C16B@cisco.com> <CAL-qFrBKQUEXYbaHe0gor3MfQFoWKEQepRzfqbW1nmNhtv=E9g@mail.gmail.com> <CAGcguEjRg--my8BhOieQ9nTEwz80jtJCkAKi4QEOODFUGji1CA@mail.gmail.com> <CAL-qFrBO9jPdCG0S+zZc0faz2nnUjOx5op3+pOG1uUM=_bbPkg@mail.gmail.com> <VI1PR0701MB6991E866DF53E18ED573E298EB709@VI1PR0701MB6991.eurprd07.prod.outlook.com> <CAGcguEj0zrh8_WOKoZxh1kgxC1KfMvywCKyikoHg958g5zOcbQ@mail.gmail.com> <VI1PR0701MB6991EF836FD7B2703CDA28DAEB709@VI1PR0701MB6991.eurprd07.prod.outlook.com> <BY5PR11MB4305B7B161193526A394590AD4709@BY5PR11MB4305.namprd11.prod.outlook.com>
In-Reply-To: <BY5PR11MB4305B7B161193526A394590AD4709@BY5PR11MB4305.namprd11.prod.outlook.com>
From: Arie Vayner <avayner@google.com>
Date: Wed, 23 Feb 2022 13:53:58 -0800
Message-ID: <CAMHba4ixJ3=Yuhy6P_7rW1xZDhWkA+GRm-TXrPDJXjJQQdF3Tg@mail.gmail.com>
To: "Satya Mohanty (satyamoh)" <satyamoh@cisco.com>
Cc: "Bocci, Matthew (Nokia - GB)" <matthew.bocci@nokia.com>, Ajay Kini <ajkini@arista.com>,  Akshay Gattani <akshay@arista.com>, "bess@ietf.org" <bess@ietf.org>,  "Lukas Krattiger (lkrattig)" <lkrattig@cisco.com>,  "draft-mohanty-bess-ebgp-dmz@ietf.org" <draft-mohanty-bess-ebgp-dmz@ietf.org>
Content-Type: multipart/alternative; boundary="000000000000678f0405d8b68143"
Archived-At: <https://mailarchive.ietf.org/arch/msg/bess/Vn0894pRH2G1e8aSoU0DynPfOKA>
Subject: Re: [bess] WG adoption poll and IPR poll for draft-mohanty-bess-ebgp-dmz-03 [1].
X-BeenThere: bess@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: BGP-Enabled ServiceS working group discussion list <bess.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/bess>, <mailto:bess-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/bess/>
List-Post: <mailto:bess@ietf.org>
List-Help: <mailto:bess-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/bess>, <mailto:bess-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 23 Feb 2022 21:56:19 -0000

--000000000000678f0405d8b68143
Content-Type: text/plain; charset="UTF-8"

Pinging the thread as it's been quiet since Dec '21.

Tnx
Arie

On Thu, Dec 9, 2021 at 1:10 PM Satya Mohanty (satyamoh) <satyamoh@cisco.com>
wrote:

> Hi Matthew,
>
>
>
> Thanks for your comments.
>
> We will republish this draft as draft-ietf-bess-ebgp-dmz-00 shortly.
>
>
>
> Best Regards,
>
> --Satya
>
>
>
> *From: *BESS <bess-bounces@ietf.org> on behalf of Bocci, Matthew (Nokia -
> GB) <matthew.bocci@nokia.com>
> *Date: *Thursday, December 9, 2021 at 5:36 AM
> *To: *Ajay Kini <ajkini@arista.com>
> *Cc: *Akshay Gattani <akshay@arista.com>, bess@ietf.org <bess@ietf.org>,
> Lukas Krattiger (lkrattig) <lkrattig@cisco.com>,
> draft-mohanty-bess-ebgp-dmz@ietf.org <draft-mohanty-bess-ebgp-dmz@ietf.org
> >
> *Subject: *Re: [bess] WG adoption poll and IPR poll for
> draft-mohanty-bess-ebgp-dmz-03 [1].
>
> Thanks Ajay
>
>
>
> There is consensus to adopt this draft as a BESS WG draft.
>
>
>
> Authors: Please republish the draft as draft-ietf-bess-ebgp-dmz-00.
>
>
>
> Best regards
>
>
>
> Matthew
>
>
>
> *From: *Ajay Kini <ajkini@arista.com>
> *Date: *Thursday, 9 December 2021 at 13:21
> *To: *Bocci, Matthew (Nokia - GB) <matthew.bocci@nokia.com>
> *Cc: *Akshay Gattani <akshay@arista.com>, Lukas Krattiger (lkrattig) <
> lkrattig@cisco.com>, bess@ietf.org <bess@ietf.org>,
> draft-mohanty-bess-ebgp-dmz@ietf.org <draft-mohanty-bess-ebgp-dmz@ietf.org
> >
> *Subject: *Re: [bess] WG adoption poll and IPR poll for
> draft-mohanty-bess-ebgp-dmz-03 [1].
>
> Hi Matthew,
>
>
>
> I am not aware of any relevant undisclosed IPRs that apply to this draft.
>
>
>
> Thanks
>
> Ajay
>
> On Thu, Dec 9, 2021, 4:55 AM Bocci, Matthew (Nokia - GB) <
> matthew.bocci@nokia.com> wrote:
>
> Ashkay,
>
>
>
> Thank you for your response.
>
>
>
> Strictly, I need a response from each individual author, otherwise I will
> have to ask the WG if they are happy to proceed.
>
>
>
> Ajay, please can you confirm whether or not you are aware of any
> undisclosed IPR?
>
>
>
> Thanks
>
>
>
> Matthew
>
>
>
> *From: *Akshay Gattani <akshay@arista.com>
> *Date: *Friday, 3 December 2021 at 08:10
> *To: *Ajay Kini <ajkini@arista.com>
> *Cc: *Lukas Krattiger (lkrattig) <lkrattig@cisco.com>, Bocci, Matthew
> (Nokia - GB) <matthew.bocci@nokia.com>, bess@ietf.org <bess@ietf.org>,
> draft-mohanty-bess-ebgp-dmz@ietf.org <draft-mohanty-bess-ebgp-dmz@ietf.org
> >
> *Subject: *Re: [bess] WG adoption poll and IPR poll for
> draft-mohanty-bess-ebgp-dmz-03 [1].
>
> To our knowledge, the authors from Arista are not aware of any relevant
> undisclosed IPRs that apply to this draft document.
>
>
>
> Thank you
>
>
>
> On Wed, Sep 22, 2021 at 3:04 AM Ajay Kini <ajkini@arista.com> wrote:
>
> I support adoption of this draft as a co-author.
>
>
>
> On Tue, Sep 21, 2021 at 2:10 PM Akshay Gattani <akshay@arista.com> wrote:
>
> I fully support adoption of this draft as a co-author.
>
>
>
> On Mon, Sep 20, 2021 at 8:27 PM Lukas Krattiger (lkrattig) <
> lkrattig@cisco.com> wrote:
>
> Good Day,
>
> I fully support the adoption of this draft
>
> Kind Regards
>
> -Lukas
>
>
>
> On Sep 7, 2021, at 5:41 AM, Bocci, Matthew (Nokia - GB) <
> matthew.bocci@nokia.com> wrote:
>
>
>
> Hello,
>
>
>
> This email begins a two-week WG adoption poll for
> draft-mohanty-bess-ebgp-dmz-03 [1].
>
>
>
> Please review the draft and post any comments to the BESS working group
> list.
>
>
>
> We are also polling for knowledge of any undisclosed IPR that applies to
> this document, to ensure that IPR has been disclosed in compliance with
> IETF IPR rules (see RFCs 3979, 4879, 3669 and 5378 for more details).
>
>
>
> If you are listed as an author or a contributor of this document, please
> respond to this email and indicate whether or not you are aware of any
> relevant undisclosed IPR, copying the BESS mailing list. The document will
> not  progress without answers from all of the authors and contributors.
>
>
>
> Currently, there are no IPR disclosures against this document.
>
>
>
> If you are not listed as an author or a contributor, then please
> explicitly respond only if you are aware of any IPR that has not yet been
> disclosed in conformance with IETF rules.
>
>
>
> This poll for adoption closes on September 21st 2021.
>
>
>
> Regards,
>
> Matthew and Stephane
>
>
>
>
>
> [1] https://datatracker.ietf.org/doc/draft-mohanty-bess-ebgp-dmz-03/
>
>
>
>
>
> _______________________________________________
> BESS mailing list
> BESS@ietf.org
> https://www.ietf.org/mailman/listinfo/bess
>
>
>
>

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

<div dir=3D"ltr">Pinging the thread as it&#39;s been quiet=C2=A0since Dec &=
#39;21.<div><br></div><div>Tnx</div><div>Arie</div></div><br><div class=3D"=
gmail_quote"><div dir=3D"ltr" class=3D"gmail_attr">On Thu, Dec 9, 2021 at 1=
:10 PM Satya Mohanty (satyamoh) &lt;<a href=3D"mailto:satyamoh@cisco.com">s=
atyamoh@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);p=
adding-left:1ex">





<div lang=3D"EN-US" style=3D"overflow-wrap: break-word;">
<div class=3D"gmail-m_1409720849830500833WordSection1">
<p class=3D"MsoNormal"><span style=3D"font-size:11pt">Hi Matthew,<u></u><u>=
</u></span></p>
<p class=3D"MsoNormal"><span style=3D"font-size:11pt"><u></u>=C2=A0<u></u><=
/span></p>
<p class=3D"MsoNormal"><span style=3D"font-size:11pt">Thanks for your comme=
nts. <u></u>
<u></u></span></p>
<p class=3D"MsoNormal"><span style=3D"font-size:11pt">We will republish thi=
s draft as
</span><span lang=3D"EN-GB" style=3D"font-size:11pt">draft-ietf-bess-ebgp-d=
mz-00 shortly.<u></u><u></u></span></p>
<p class=3D"MsoNormal"><span lang=3D"EN-GB" style=3D"font-size:11pt"><u></u=
>=C2=A0<u></u></span></p>
<p class=3D"MsoNormal"><span lang=3D"EN-GB" style=3D"font-size:11pt">Best R=
egards,<u></u><u></u></span></p>
<p class=3D"MsoNormal"><span lang=3D"EN-GB" style=3D"font-size:11pt">--Saty=
a</span><span style=3D"font-size:11pt"><u></u><u></u></span></p>
<p class=3D"MsoNormal"><span style=3D"font-size:11pt"><u></u>=C2=A0<u></u><=
/span></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" style=3D"margin-bottom:12pt"><b><span lang=3D"EN-GB"=
 style=3D"font-size:12pt;color:black">From:
</span></b><span lang=3D"EN-GB" style=3D"font-size:12pt;color:black">BESS &=
lt;<a href=3D"mailto:bess-bounces@ietf.org" target=3D"_blank">bess-bounces@=
ietf.org</a>&gt; on behalf of Bocci, Matthew (Nokia - GB) &lt;<a href=3D"ma=
ilto:matthew.bocci@nokia.com" target=3D"_blank">matthew.bocci@nokia.com</a>=
&gt;<br>
<b>Date: </b>Thursday, December 9, 2021 at 5:36 AM<br>
<b>To: </b>Ajay Kini &lt;<a href=3D"mailto:ajkini@arista.com" target=3D"_bl=
ank">ajkini@arista.com</a>&gt;<br>
<b>Cc: </b>Akshay Gattani &lt;<a href=3D"mailto:akshay@arista.com" target=
=3D"_blank">akshay@arista.com</a>&gt;, <a href=3D"mailto:bess@ietf.org" tar=
get=3D"_blank">bess@ietf.org</a> &lt;<a href=3D"mailto:bess@ietf.org" targe=
t=3D"_blank">bess@ietf.org</a>&gt;, Lukas Krattiger (lkrattig) &lt;<a href=
=3D"mailto:lkrattig@cisco.com" target=3D"_blank">lkrattig@cisco.com</a>&gt;=
, <a href=3D"mailto:draft-mohanty-bess-ebgp-dmz@ietf.org" target=3D"_blank"=
>draft-mohanty-bess-ebgp-dmz@ietf.org</a> &lt;<a href=3D"mailto:draft-mohan=
ty-bess-ebgp-dmz@ietf.org" target=3D"_blank">draft-mohanty-bess-ebgp-dmz@ie=
tf.org</a>&gt;<br>
<b>Subject: </b>Re: [bess] WG adoption poll and IPR poll for draft-mohanty-=
bess-ebgp-dmz-03 [1].<u></u><u></u></span></p>
</div>
<p class=3D"MsoNormal"><span lang=3D"EN-GB" style=3D"font-size:11pt">Thanks=
 Ajay</span><span lang=3D"EN-GB"><u></u><u></u></span></p>
<p class=3D"MsoNormal"><span lang=3D"EN-GB" style=3D"font-size:11pt">=C2=A0=
</span><span lang=3D"EN-GB"><u></u><u></u></span></p>
<p class=3D"MsoNormal"><span lang=3D"EN-GB" style=3D"font-size:11pt">There =
is consensus to adopt this draft as a BESS WG draft.
</span><span lang=3D"EN-GB"><u></u><u></u></span></p>
<p class=3D"MsoNormal"><span lang=3D"EN-GB" style=3D"font-size:11pt">=C2=A0=
</span><span lang=3D"EN-GB"><u></u><u></u></span></p>
<p class=3D"MsoNormal"><span lang=3D"EN-GB" style=3D"font-size:11pt">Author=
s: Please republish the draft as draft-ietf-bess-ebgp-dmz-00.</span><span l=
ang=3D"EN-GB"><u></u><u></u></span></p>
<p class=3D"MsoNormal"><span lang=3D"EN-GB" style=3D"font-size:11pt">=C2=A0=
</span><span lang=3D"EN-GB"><u></u><u></u></span></p>
<p class=3D"MsoNormal"><span lang=3D"EN-GB" style=3D"font-size:11pt">Best r=
egards</span><span lang=3D"EN-GB"><u></u><u></u></span></p>
<p class=3D"MsoNormal"><span lang=3D"EN-GB" style=3D"font-size:11pt">=C2=A0=
</span><span lang=3D"EN-GB"><u></u><u></u></span></p>
<p class=3D"MsoNormal"><span lang=3D"EN-GB" style=3D"font-size:11pt">Matthe=
w</span><span lang=3D"EN-GB"><u></u><u></u></span></p>
<p class=3D"MsoNormal"><span lang=3D"EN-GB" style=3D"font-size:11pt">=C2=A0=
</span><span lang=3D"EN-GB"><u></u><u></u></span></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" style=3D"margin-bottom:12pt"><b><span lang=3D"EN-GB"=
 style=3D"font-size:12pt;color:black">From:
</span></b><span lang=3D"EN-GB" style=3D"font-size:12pt;color:black">Ajay K=
ini &lt;<a href=3D"mailto:ajkini@arista.com" target=3D"_blank">ajkini@arist=
a.com</a>&gt;<br>
<b>Date: </b>Thursday, 9 December 2021 at 13:21<br>
<b>To: </b>Bocci, Matthew (Nokia - GB) &lt;<a href=3D"mailto:matthew.bocci@=
nokia.com" target=3D"_blank">matthew.bocci@nokia.com</a>&gt;<br>
<b>Cc: </b>Akshay Gattani &lt;<a href=3D"mailto:akshay@arista.com" target=
=3D"_blank">akshay@arista.com</a>&gt;, Lukas Krattiger (lkrattig) &lt;<a hr=
ef=3D"mailto:lkrattig@cisco.com" target=3D"_blank">lkrattig@cisco.com</a>&g=
t;, <a href=3D"mailto:bess@ietf.org" target=3D"_blank">bess@ietf.org</a> &l=
t;<a href=3D"mailto:bess@ietf.org" target=3D"_blank">bess@ietf.org</a>&gt;,=
 <a href=3D"mailto:draft-mohanty-bess-ebgp-dmz@ietf.org" target=3D"_blank">=
draft-mohanty-bess-ebgp-dmz@ietf.org</a> &lt;<a href=3D"mailto:draft-mohant=
y-bess-ebgp-dmz@ietf.org" target=3D"_blank">draft-mohanty-bess-ebgp-dmz@iet=
f.org</a>&gt;<br>
<b>Subject: </b>Re: [bess] WG adoption poll and IPR poll for draft-mohanty-=
bess-ebgp-dmz-03 [1].</span><span lang=3D"EN-GB"><u></u><u></u></span></p>
</div>
<div>
<div>
<p class=3D"MsoNormal"><span lang=3D"EN-GB" style=3D"font-size:11pt">Hi Mat=
thew,=C2=A0</span><span lang=3D"EN-GB"><u></u><u></u></span></p>
</div>
<div>
<p class=3D"MsoNormal"><span lang=3D"EN-GB" style=3D"font-size:11pt">=C2=A0=
</span><span lang=3D"EN-GB"><u></u><u></u></span></p>
</div>
<div>
<p class=3D"MsoNormal"><span lang=3D"EN-GB" style=3D"font-size:11pt">I am n=
ot aware of any relevant undisclosed IPRs that apply to this draft.</span><=
span lang=3D"EN-GB"><u></u><u></u></span></p>
</div>
<div>
<p class=3D"MsoNormal"><span lang=3D"EN-GB" style=3D"font-size:11pt">=C2=A0=
</span><span lang=3D"EN-GB"><u></u><u></u></span></p>
</div>
<div>
<p class=3D"MsoNormal"><span lang=3D"EN-GB" style=3D"font-size:11pt">Thanks=
</span><span lang=3D"EN-GB"><u></u><u></u></span></p>
</div>
<div>
<p class=3D"MsoNormal" style=3D"margin-bottom:12pt"><span lang=3D"EN-GB" st=
yle=3D"font-size:11pt">Ajay</span><span lang=3D"EN-GB"><u></u><u></u></span=
></p>
<div>
<div>
<p class=3D"MsoNormal"><span lang=3D"EN-GB" style=3D"font-size:11pt">On Thu=
, Dec 9, 2021, 4:55 AM Bocci, Matthew (Nokia - GB) &lt;<a href=3D"mailto:ma=
tthew.bocci@nokia.com" target=3D"_blank">matthew.bocci@nokia.com</a>&gt; wr=
ote:</span><span lang=3D"EN-GB"><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:0in 0in 0in 6pt;margin:5pt 0i=
n 5pt 4.8pt">
<div>
<div>
<p class=3D"MsoNormal"><span lang=3D"EN-GB" style=3D"font-size:11pt">Ashkay=
,</span><span lang=3D"EN-GB"><u></u><u></u></span></p>
<p class=3D"MsoNormal"><span lang=3D"EN-GB" style=3D"font-size:11pt">=C2=A0=
</span><span lang=3D"EN-GB"><u></u><u></u></span></p>
<p class=3D"MsoNormal"><span lang=3D"EN-GB" style=3D"font-size:11pt">Thank =
you for your response.</span><span lang=3D"EN-GB"><u></u><u></u></span></p>
<p class=3D"MsoNormal"><span lang=3D"EN-GB" style=3D"font-size:11pt">=C2=A0=
</span><span lang=3D"EN-GB"><u></u><u></u></span></p>
<p class=3D"MsoNormal"><span lang=3D"EN-GB" style=3D"font-size:11pt">Strict=
ly, I need a response from each individual author, otherwise I will have to=
 ask the WG if they are happy to proceed.
</span><span lang=3D"EN-GB"><u></u><u></u></span></p>
<p class=3D"MsoNormal"><span lang=3D"EN-GB" style=3D"font-size:11pt">=C2=A0=
</span><span lang=3D"EN-GB"><u></u><u></u></span></p>
<p class=3D"MsoNormal"><span lang=3D"EN-GB" style=3D"font-size:11pt">Ajay, =
please can you confirm whether or not you are aware of any undisclosed IPR?=
</span><span lang=3D"EN-GB"><u></u><u></u></span></p>
<p class=3D"MsoNormal"><span lang=3D"EN-GB" style=3D"font-size:11pt">=C2=A0=
</span><span lang=3D"EN-GB"><u></u><u></u></span></p>
<p class=3D"MsoNormal"><span lang=3D"EN-GB" style=3D"font-size:11pt">Thanks=
</span><span lang=3D"EN-GB"><u></u><u></u></span></p>
<p class=3D"MsoNormal"><span lang=3D"EN-GB" style=3D"font-size:11pt">=C2=A0=
</span><span lang=3D"EN-GB"><u></u><u></u></span></p>
<p class=3D"MsoNormal"><span lang=3D"EN-GB" style=3D"font-size:11pt">Matthe=
w</span><span lang=3D"EN-GB"><u></u><u></u></span></p>
<p class=3D"MsoNormal"><span lang=3D"EN-GB" style=3D"font-size:11pt">=C2=A0=
</span><span lang=3D"EN-GB"><u></u><u></u></span></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" style=3D"margin-bottom:12pt"><b><span lang=3D"EN-GB"=
 style=3D"font-size:12pt;color:black">From:
</span></b><span lang=3D"EN-GB" style=3D"font-size:12pt;color:black">Akshay=
 Gattani &lt;<a href=3D"mailto:akshay@arista.com" target=3D"_blank">akshay@=
arista.com</a>&gt;<br>
<b>Date: </b>Friday, 3 December 2021 at 08:10<br>
<b>To: </b>Ajay Kini &lt;<a href=3D"mailto:ajkini@arista.com" target=3D"_bl=
ank">ajkini@arista.com</a>&gt;<br>
<b>Cc: </b>Lukas Krattiger (lkrattig) &lt;<a href=3D"mailto:lkrattig@cisco.=
com" target=3D"_blank">lkrattig@cisco.com</a>&gt;, Bocci, Matthew (Nokia - =
GB) &lt;<a href=3D"mailto:matthew.bocci@nokia.com" target=3D"_blank">matthe=
w.bocci@nokia.com</a>&gt;,
<a href=3D"mailto:bess@ietf.org" target=3D"_blank">bess@ietf.org</a> &lt;<a=
 href=3D"mailto:bess@ietf.org" target=3D"_blank">bess@ietf.org</a>&gt;,
<a href=3D"mailto:draft-mohanty-bess-ebgp-dmz@ietf.org" target=3D"_blank">d=
raft-mohanty-bess-ebgp-dmz@ietf.org</a> &lt;<a href=3D"mailto:draft-mohanty=
-bess-ebgp-dmz@ietf.org" target=3D"_blank">draft-mohanty-bess-ebgp-dmz@ietf=
.org</a>&gt;<br>
<b>Subject: </b>Re: [bess] WG adoption poll and IPR poll for draft-mohanty-=
bess-ebgp-dmz-03 [1].</span><span lang=3D"EN-GB"><u></u><u></u></span></p>
</div>
<div>
<div>
<p class=3D"MsoNormal"><span lang=3D"EN-GB" style=3D"font-size:11pt">To our=
 knowledge, the authors from Arista are not aware of any relevant undisclos=
ed IPRs that apply to this draft document.</span><span lang=3D"EN-GB"><u></=
u><u></u></span></p>
</div>
<div>
<p class=3D"MsoNormal"><span lang=3D"EN-GB" style=3D"font-size:11pt">=C2=A0=
</span><span lang=3D"EN-GB"><u></u><u></u></span></p>
</div>
<div>
<p class=3D"MsoNormal"><span lang=3D"EN-GB" style=3D"font-size:11pt">Thank =
you</span><span lang=3D"EN-GB"><u></u><u></u></span></p>
</div>
<p class=3D"MsoNormal"><span lang=3D"EN-GB" style=3D"font-size:11pt">=C2=A0=
</span><span lang=3D"EN-GB"><u></u><u></u></span></p>
<div>
<div>
<p class=3D"MsoNormal"><span lang=3D"EN-GB" style=3D"font-size:11pt">On Wed=
, Sep 22, 2021 at 3:04 AM Ajay Kini &lt;<a href=3D"mailto:ajkini@arista.com=
" target=3D"_blank">ajkini@arista.com</a>&gt; wrote:</span><span lang=3D"EN=
-GB"><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:0in 0in 0in 6pt;margin:5pt 0i=
n 5pt 4.8pt">
<div>
<p class=3D"MsoNormal"><span lang=3D"EN-GB" style=3D"font-size:11pt">I supp=
ort adoption of this draft as a co-author.</span><span lang=3D"EN-GB"><u></=
u><u></u></span></p>
</div>
<p class=3D"MsoNormal"><span lang=3D"EN-GB" style=3D"font-size:11pt">=C2=A0=
</span><span lang=3D"EN-GB"><u></u><u></u></span></p>
<div>
<div>
<p class=3D"MsoNormal"><span lang=3D"EN-GB" style=3D"font-size:11pt">On Tue=
, Sep 21, 2021 at 2:10 PM Akshay Gattani &lt;<a href=3D"mailto:akshay@arist=
a.com" target=3D"_blank">akshay@arista.com</a>&gt; wrote:</span><span lang=
=3D"EN-GB"><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:0in 0in 0in 6pt;margin:5pt 0i=
n 5pt 4.8pt">
<div>
<div>
<p class=3D"MsoNormal"><span lang=3D"EN-GB" style=3D"font-size:11pt">I full=
y support adoption of this draft as a co-author.</span><span lang=3D"EN-GB"=
><u></u><u></u></span></p>
</div>
<p class=3D"MsoNormal"><span lang=3D"EN-GB" style=3D"font-size:11pt">=C2=A0=
</span><span lang=3D"EN-GB"><u></u><u></u></span></p>
<div>
<div>
<p class=3D"MsoNormal"><span lang=3D"EN-GB" style=3D"font-size:11pt">On Mon=
, Sep 20, 2021 at 8:27 PM Lukas Krattiger (lkrattig) &lt;<a href=3D"mailto:=
lkrattig@cisco.com" target=3D"_blank">lkrattig@cisco.com</a>&gt;
 wrote:</span><span lang=3D"EN-GB"><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:0in 0in 0in 6pt;margin:5pt 0i=
n 5pt 4.8pt">
<div>
<p class=3D"MsoNormal"><span lang=3D"EN-GB" style=3D"font-size:11pt">Good D=
ay,
</span><span lang=3D"EN-GB"><u></u><u></u></span></p>
<div>
<p class=3D"MsoNormal"><span lang=3D"EN-GB" style=3D"font-size:11pt">I full=
y support the adoption of this draft</span><span lang=3D"EN-GB"><u></u><u><=
/u></span></p>
</div>
<div>
<p class=3D"MsoNormal"><span lang=3D"EN-GB" style=3D"font-size:11pt">Kind R=
egards</span><span lang=3D"EN-GB"><u></u><u></u></span></p>
</div>
<div>
<p class=3D"MsoNormal"><span lang=3D"EN-GB" style=3D"font-size:11pt">-Lukas=
</span><span lang=3D"EN-GB"><u></u><u></u></span></p>
<div>
<p class=3D"MsoNormal" style=3D"margin-bottom:12pt"><span lang=3D"EN-GB" st=
yle=3D"font-size:11pt">=C2=A0</span><span lang=3D"EN-GB"><u></u><u></u></sp=
an></p>
<blockquote style=3D"margin-top:5pt;margin-bottom:5pt">
<div>
<p class=3D"MsoNormal"><span lang=3D"EN-GB" style=3D"font-size:11pt">On Sep=
 7, 2021, at 5:41 AM, Bocci, Matthew (Nokia - GB) &lt;<a href=3D"mailto:mat=
thew.bocci@nokia.com" target=3D"_blank">matthew.bocci@nokia.com</a>&gt;
 wrote:</span><span lang=3D"EN-GB"><u></u><u></u></span></p>
</div>
<p class=3D"MsoNormal"><span lang=3D"EN-GB" style=3D"font-size:11pt">=C2=A0=
</span><span lang=3D"EN-GB"><u></u><u></u></span></p>
<div>
<div>
<div>
<p class=3D"MsoNormal"><span style=3D"font-size:12pt">Hello,</span><span la=
ng=3D"EN-GB"><u></u><u></u></span></p>
</div>
<div>
<p class=3D"MsoNormal"><span style=3D"font-size:12pt">=C2=A0</span><span la=
ng=3D"EN-GB"><u></u><u></u></span></p>
</div>
<div>
<p class=3D"MsoNormal"><span style=3D"font-size:12pt">This email begins a t=
wo-week WG=C2=A0adoption=C2=A0poll=C2=A0for=C2=A0</span><span lang=3D"EN-GB=
" style=3D"font-size:12pt">draft-mohanty-bess-ebgp-dmz-03=C2=A0</span><span=
 style=3D"font-size:12pt">[1].</span><span lang=3D"EN-GB"><u></u><u></u></s=
pan></p>
</div>
<div>
<p class=3D"MsoNormal"><span style=3D"font-size:12pt">=C2=A0</span><span la=
ng=3D"EN-GB"><u></u><u></u></span></p>
</div>
<div>
<p class=3D"MsoNormal"><span style=3D"font-size:12pt">Please review the dra=
ft and post any comments to the BESS working group list.</span><span lang=
=3D"EN-GB"><u></u><u></u></span></p>
</div>
<div>
<p class=3D"MsoNormal"><span style=3D"font-size:12pt">=C2=A0</span><span la=
ng=3D"EN-GB"><u></u><u></u></span></p>
</div>
<div>
<p class=3D"MsoNormal"><span style=3D"font-size:12pt">We are also=C2=A0poll=
ing for knowledge of any undisclosed IPR that applies to this document, to =
ensure that IPR has been disclosed in compliance with IETF
 IPR rules (see RFCs 3979, 4879, 3669 and 5378 for more details).</span><sp=
an lang=3D"EN-GB"><u></u><u></u></span></p>
</div>
<div>
<p class=3D"MsoNormal"><span style=3D"font-size:12pt">=C2=A0</span><span la=
ng=3D"EN-GB"><u></u><u></u></span></p>
</div>
<div>
<p class=3D"MsoNormal"><span style=3D"font-size:12pt">If you are listed as =
an author or a contributor of this document, please respond to this email a=
nd indicate whether or not you are aware of any relevant
 undisclosed IPR, copying the BESS mailing list. The document will not =C2=
=A0progress without answers from all of the authors and contributors.</span=
><span lang=3D"EN-GB"><u></u><u></u></span></p>
</div>
<div>
<p class=3D"MsoNormal"><span style=3D"font-size:12pt">=C2=A0</span><span la=
ng=3D"EN-GB"><u></u><u></u></span></p>
</div>
<div>
<p class=3D"MsoNormal"><span style=3D"font-size:12pt">Currently, there are =
no IPR disclosures against this document.</span><span lang=3D"EN-GB"><u></u=
><u></u></span></p>
</div>
<div>
<p class=3D"MsoNormal"><span style=3D"font-size:12pt">=C2=A0</span><span la=
ng=3D"EN-GB"><u></u><u></u></span></p>
</div>
<div>
<p class=3D"MsoNormal"><span style=3D"font-size:12pt">If you are not listed=
 as an author or a contributor, then please explicitly respond only if you =
are aware of any IPR that has not yet been disclosed
 in conformance with IETF rules.</span><span lang=3D"EN-GB"><u></u><u></u><=
/span></p>
</div>
<div>
<p class=3D"MsoNormal"><span style=3D"font-size:12pt">=C2=A0</span><span la=
ng=3D"EN-GB"><u></u><u></u></span></p>
</div>
<div>
<p class=3D"MsoNormal"><span style=3D"font-size:12pt">This=C2=A0poll=C2=A0f=
or=C2=A0adoption=C2=A0closes on September 21<sup>st</sup>=C2=A02021.</span>=
<span lang=3D"EN-GB"><u></u><u></u></span></p>
</div>
<div>
<p class=3D"MsoNormal"><span style=3D"font-size:12pt">=C2=A0</span><span la=
ng=3D"EN-GB"><u></u><u></u></span></p>
</div>
<div>
<p class=3D"MsoNormal"><span style=3D"font-size:12pt">Regards,</span><span =
lang=3D"EN-GB"><u></u><u></u></span></p>
</div>
<div>
<p class=3D"MsoNormal"><span style=3D"font-size:12pt">Matthew and Stephane<=
/span><span lang=3D"EN-GB"><u></u><u></u></span></p>
</div>
<div>
<p class=3D"MsoNormal"><span lang=3D"EN-CA" style=3D"font-size:12pt">=C2=A0=
</span><span lang=3D"EN-GB"><u></u><u></u></span></p>
</div>
<div>
<p class=3D"MsoNormal"><span lang=3D"EN-CA" style=3D"font-size:12pt">=C2=A0=
</span><span lang=3D"EN-GB"><u></u><u></u></span></p>
</div>
<div>
<p class=3D"MsoNormal"><span lang=3D"EN-CA" style=3D"font-size:12pt">[1]=C2=
=A0<a href=3D"https://datatracker.ietf.org/doc/draft-mohanty-bess-ebgp-dmz-=
03" target=3D"_blank"><span style=3D"color:rgb(5,99,193)">https://datatrack=
er.ietf.org/doc/</span><span lang=3D"EN-GB" style=3D"color:rgb(5,99,193)">d=
raft-mohanty-bess-ebgp-dmz-03</span></a>/</span><span lang=3D"EN-GB"><u></u=
><u></u></span></p>
</div>
<div>
<p class=3D"MsoNormal"><span lang=3D"EN-GB" style=3D"font-size:12pt">=C2=A0=
</span><span lang=3D"EN-GB"><u></u><u></u></span></p>
</div>
<div>
<p class=3D"MsoNormal"><span lang=3D"EN-GB" style=3D"font-size:11pt">=C2=A0=
</span><span lang=3D"EN-GB"><u></u><u></u></span></p>
</div>
</div>
<p class=3D"MsoNormal"><span lang=3D"EN-GB" style=3D"font-size:9pt;font-fam=
ily:Helvetica">_______________________________________________<br>
BESS mailing list<br>
</span><span lang=3D"EN-GB" style=3D"font-size:11pt"><a href=3D"mailto:BESS=
@ietf.org" target=3D"_blank"><span style=3D"font-size:9pt;font-family:Helve=
tica;color:rgb(5,99,193)">BESS@ietf.org</span></a></span><span lang=3D"EN-G=
B" style=3D"font-size:9pt;font-family:Helvetica"><br>
</span><span lang=3D"EN-GB" style=3D"font-size:11pt"><a href=3D"https://www=
.ietf.org/mailman/listinfo/bess" target=3D"_blank"><span style=3D"font-size=
:9pt;font-family:Helvetica;color:rgb(5,99,193)">https://www.ietf.org/mailma=
n/listinfo/bess</span></a></span><span lang=3D"EN-GB"><u></u><u></u></span>=
</p>
</div>
</blockquote>
</div>
<p class=3D"MsoNormal"><span lang=3D"EN-GB" style=3D"font-size:11pt">=C2=A0=
</span><span lang=3D"EN-GB"><u></u><u></u></span></p>
</div>
</div>
</blockquote>
</div>
</div>
</blockquote>
</div>
</blockquote>
</div>
</div>
</div>
</div>
</blockquote>
</div>
</div>
</div>
</div>
</div>

</blockquote></div>

--000000000000678f0405d8b68143--


From nobody Wed Feb 23 17:05:06 2022
Return-Path: <jgs@juniper.net>
X-Original-To: bess@ietfa.amsl.com
Delivered-To: bess@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 2411A3A120B; Wed, 23 Feb 2022 17:04:35 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.675
X-Spam-Level: 
X-Spam-Status: No, score=-2.675 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.576, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, DKIM_VALID_EF=-0.1, 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=xOyt6AQk; dkim=pass (1024-bit key) header.d=juniper.net header.b=HJi9ACH5
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id nAd6yZMdiYAf; Wed, 23 Feb 2022 17:04:28 -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 8761D3A1203; Wed, 23 Feb 2022 17:04:26 -0800 (PST)
Received: from pps.filterd (m0108158.ppops.net [127.0.0.1]) by mx0a-00273201.pphosted.com (8.16.1.2/8.16.1.2) with ESMTP id 21NGPmbZ027067; Wed, 23 Feb 2022 17:04: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-id : content-transfer-encoding : mime-version; s=PPS1017; bh=tEd1770gYXPDCOSga+D4V4ASYD4egfM+S23ql96IeEM=; b=xOyt6AQkokoWQDJ2OWG1JGz9kR56TTOdrCeJCAZZI8Ns7ipgBebC9DF3/ykeCZd05DPb MvjZYIB+iPbaEVDrSLynVoQb7gQjSgD93L0XDVpuPfvrmjO5TuTmnanFm3tjDWUgdtJ+ MT8KpY1ZaLUg+z7D7vryndt+Jtqcg7EEehpeD6QMsde9qoE1VxKVXK/slewz5e8WqNf2 yFFkCLTW2vNyqaYf8DNyKyynDPxBTaX+RBSuHj1NTV4fNXGRbfDUbXNnZJpzBt/8FHOe G88HpL5c80+BQ6B5WxNihx+bUVqYWRgt87SU8TaCChn5CL//OpFDNctTdBF1glNRxOa+ pQ== 
Received: from nam11-dm6-obe.outbound.protection.outlook.com (mail-dm6nam11lp2172.outbound.protection.outlook.com [104.47.57.172]) by mx0a-00273201.pphosted.com (PPS) with ESMTPS id 3edrej0v4u-1 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=NOT); Wed, 23 Feb 2022 17:04:24 -0800
ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=cZHqmO7Qubw+la8XDDomglhG+nJzqs+Zx602ff+Qe53Tw1w2Aou9/F3o+Rw5bG2LiY+wI5K6J80uBYr2i/q2WWFZBSfz/7prVGETNWR4B/8nOvEJIkWffPOTDElXGAmWRpCtDMrcU/03RAKFR8hfFFlhgTte0KgKwpzeIMr6n4CA+17Rbbw5k37impPLK+kgfZSGZPaJCH1bjN5I1qGIUx3GKf9XWYMOeWhqhxeAJxuUWy+vXkf/CU3opVbbWzf9/ZH3odGYei9DahP9sxNh6WipeJRaBWewARqzzrKElA3Ut6WnpiGOBo9+CMY9cbu6re0wnYOS8P3YQJ250f8WQQ==
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-AntiSpam-MessageData-ChunkCount:X-MS-Exchange-AntiSpam-MessageData-0:X-MS-Exchange-AntiSpam-MessageData-1; bh=tEd1770gYXPDCOSga+D4V4ASYD4egfM+S23ql96IeEM=; b=c+I8mgcKof0R1NkWeYpLrtK/Kzzgdw0KD/7aLYMVm4KPoC1H9R+v7v48XzT/ECH2j9+d/8mfP1WCxFMm65U918MatfO4nEZ3SWa3Q6o03YfyiCgL0EMnHsTJJaP6YLePP0vbtelMZuIHzz51P63xcHXFownZAudvLBwTqYQQD0yeg0uGqt3CYjFjWzGCCDxblYakB1nWykNHOKW+nBt1c8aeU9S6eusHbCoDQTu2M907DGg10+DYGRonw30i7Y84wY7ZNPsjYNIBDhOWhnNuHFq5ULdk4qAF/TPeMYlsIlfFBPuDYKrbjnWY8nifONAXSQriFSWbSuXpXqrxAOldVg==
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=tEd1770gYXPDCOSga+D4V4ASYD4egfM+S23ql96IeEM=; b=HJi9ACH5QBgEOriw6/yXlN9TUNRTw8i4v2UnaqP0w16q8/uN9eK6Pp5R3OHOxEa9TNQhnbhWBtBW2FAhJNisIrQTKrdXUlZMq0iuG8terJBRKJSAQv+tYgFt737Uy//Wy8TWrPDDnWFC4ySVPNAYL4K6U0lhbwgFDcU1OboBNSE=
Received: from MN2PR05MB6109.namprd05.prod.outlook.com (2603:10b6:208:c4::20) by SJ0PR05MB8712.namprd05.prod.outlook.com (2603:10b6:a03:389::6) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.5017.7; Thu, 24 Feb 2022 01:04:22 +0000
Received: from MN2PR05MB6109.namprd05.prod.outlook.com ([fe80::ac4f:f5d8:f411:5dcf]) by MN2PR05MB6109.namprd05.prod.outlook.com ([fe80::ac4f:f5d8:f411:5dcf%6]) with mapi id 15.20.5038.009; Thu, 24 Feb 2022 01:04:22 +0000
From: John Scudder <jgs@juniper.net>
To: Ketan Talaulikar <ketant.ietf@gmail.com>
CC: The IESG <iesg@ietf.org>, "draft-ietf-bess-srv6-services@ietf.org" <draft-ietf-bess-srv6-services@ietf.org>, "bess-chairs@ietf.org" <bess-chairs@ietf.org>, BESS <bess@ietf.org>, "Bocci, Matthew (Nokia - GB)" <matthew.bocci@nokia.com>
Thread-Topic: John Scudder's Discuss on draft-ietf-bess-srv6-services-11: (with DISCUSS and COMMENT)
Thread-Index: AQHYI322mbek+dF3+EGw0XVWK3Fiw6yXZ0uAgAJe5QCACCe9gA==
Date: Thu, 24 Feb 2022 01:04:21 +0000
Message-ID: <183B3A89-B7CA-4B8B-888C-6404BB65E8F3@juniper.net>
References: <164504757419.5632.9536270153833731412@ietfa.amsl.com> <CAH6gdPxTtVfh02odMdreGnnsD8fnY2rPDqPhU9cucSOuU=bxNw@mail.gmail.com> <DB75B564-CF18-4D93-B183-5C31203E860D@juniper.net>
In-Reply-To: <DB75B564-CF18-4D93-B183-5C31203E860D@juniper.net>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
x-mailer: Apple Mail (2.3654.120.0.1.13)
x-ms-publictraffictype: Email
x-ms-office365-filtering-correlation-id: 36e4bbbf-901c-44f6-4b3f-08d9f73197c6
x-ms-traffictypediagnostic: SJ0PR05MB8712:EE_
x-ms-exchange-atpmessageproperties: SA|SL
x-microsoft-antispam-prvs: <SJ0PR05MB8712DF1968A58A7848B09CB5AA3D9@SJ0PR05MB8712.namprd05.prod.outlook.com>
x-ms-exchange-senderadcheck: 1
x-ms-exchange-antispam-relay: 0
x-microsoft-antispam: BCL:0;
x-microsoft-antispam-message-info: Py+GQFBIbJANVMctFEme7LbHGs1NyEVy5VDVAPiO5gnLlG1EhtH1V9DZ0Chff/8R/T5V/hHSN65DpXX6T+i5Pm6nNfGixfVlNWTyeBpjSSig0lkGGgNa9Pkc8e1BX4NUPzV+ERTJasWCaTKLSiMXyeqNCNrHIoJzh/4nmO0ziX2p94nHg7QyG4BGV4/HShq04VC8Xcci73iUhl0BPJCyFuwkaUYCmVoKE2/HSscWv27uNVH+L0B7R5B23Gv/g/InQsFaX16pvmV3rWkM9kl+EBzPVYFjhqB+sTLi+0k5eTbgun0YXFMiPbGSUKSqLchmtW6QVt6FaCrTphbStFhSANRg62rIk0FhxEdHeFw4Ucq+OdBz8CLdXtKnDN61fDYnhKeI1vUGPBBzWX6Gkk/OPHQWDPFqebHnzUkBkeQi4yq1VcwZnMG1MflURfAT9dF+TQpoN/RYhO/gObxSwXb1pI7ct8lp3U9+9UPm80cf0aMx5Q80rsghoUQ4TeC11caogtZyFbZ2aEuU+7E7saJnFLSOvOvd8h1qbN6moKjMmQJEmuqSY1Ex5WrQ2+nlOXqUuQVoyUFThXhSQw8G2I7qYNhSG623oCe+eX/jaxfwmRzBYnT1/YjoFZ4edZo+AXSNDO66oYZxrgcJdk9EaDiV6Eyzhy2pNe0gJzAnbUkv5ypwOoaKz1fjiLgAFN11uJOFZ0ulOXQwdxLfS32ofwQvS4kjvXfhefu/YJJWJUdItSZstIsPiBtM+Y2hu6IhWAU8dC77SolsxyRbIgHCW0fB2aAdJnmqBSCqZD1f/XwvM6VKQMYIXD7+HhwtBYkHndcp
x-forefront-antispam-report: CIP:255.255.255.255; CTRY:; LANG:en; SCL:1; SRV:;  IPV:NLI; SFV:NSPM; H:MN2PR05MB6109.namprd05.prod.outlook.com; PTR:; CAT:NONE;  SFS:(13230001)(4636009)(366004)(53546011)(6512007)(6506007)(508600001)(71200400001)(5660300002)(83380400001)(38070700005)(122000001)(36756003)(26005)(2616005)(186003)(2906002)(8936002)(76116006)(4326008)(33656002)(91956017)(66946007)(38100700002)(66446008)(64756008)(66476007)(66556008)(6916009)(54906003)(86362001)(8676002)(66574015)(966005)(6486002)(316002)(45980500001); DIR:OUT; SFP:1102; 
x-ms-exchange-antispam-messagedata-chunkcount: 1
x-ms-exchange-antispam-messagedata-0: =?utf-8?B?RndqeEdzNWtYSk0yQUlzSCthRmFXaFZVem1jdVlqNE02djFuZkFLUkJ4Ulpx?= =?utf-8?B?ako2bGZRell6YnJSMDM2K1c2cmFkT0ZUNXY3bUk5b0lqZDBla3lHMUFsdURs?= =?utf-8?B?cEJ4SWNpVmJiRklaWnkzOEVJdzROclYzZEUwV0E2aFkxWHhQWnM5VU9yU09M?= =?utf-8?B?cm9FL3ErcDNUWWo1VlNWejNTSVY5RzhDWWd5MGxqZS9XZjBFTEJ4SHF1QkU2?= =?utf-8?B?ZEpGWm9NemtEVnNlYUxjSEF2MUVMalVkRnloMEZKRlljZTlqYlAvc1VTVFFw?= =?utf-8?B?RWFDcDJaTEdMWVhYUy9DaDk1UXgzYXBLN1M2TktFcEw1MnUwU3N0OHF3OVBk?= =?utf-8?B?bkowRVVpbkMvN21RRnloVEVJa3grQ3BBeXYvT0c5T3ZUeHZIRnBjUDAwZFYv?= =?utf-8?B?ZHgrZlZWVjB6eUZSYkZsWTMzd1ZpaFd5UmlsNmVqLzlIMEltcU5qbWt4UFFn?= =?utf-8?B?THNOMkJWem9NVDRmNTdHS3lkQW14N0tRQjBVWEM3eDJDeXlaQkl3aERTNTZO?= =?utf-8?B?V0cxUWplK2VkUVR1V1BNaFB0RnJFZEo2RHRJenRRMEo2dzl5TWFIcDBjTncz?= =?utf-8?B?TTdKTjVJYUl3blZ0bThBbzY4UHlPRXJGQW93dUZudDlNQWx4NFRqM0JiTmVI?= =?utf-8?B?V0ErVjZhek1GbElDRGkvVC9kQU80Tm5sbUhDR09FTjJUMnBoaWNmNUQzODJh?= =?utf-8?B?aFZ3Zkx2ZmdxdnBSblh0OXluaGhDMU1JalMxQ3B3NFJ5UW43aDRXa3hJaGhk?= =?utf-8?B?Q2MxdndiZk83dUFWNFp0QjNUUzZiSi80QkhCMzlEUGVCK0JuejYxVVQ0YWFF?= =?utf-8?B?R1htUk9wV0w5K1UxSWd5T0NWalVMb2tVb2dkZkhmZTdJTW5VME90UmlidnRw?= =?utf-8?B?T3JSMXE3ZmlyTTY2cXpIQkVLTXZwVzRQNHUvbzlCMy91cGQ1elNzYktMYXM2?= =?utf-8?B?L1l1TkNQSVlPZ21JU092SkVQZ2RBUGE5aVVKSkpIbUk4eDhid1FFVTBPbkZZ?= =?utf-8?B?anZYMzcwTEs4d3NpMTRZbU9Xa3BsWVVpN2Y2VDFBam5qdjd5eVBnTkN6RjdH?= =?utf-8?B?aStpRTYzaXlKMHhQcjcwRjNFUDZlU3lLMGM5Ukw3Y1plQWdYNGxHS1VwemxQ?= =?utf-8?B?U1hEWkgxUFJGTmhkWXRRc1BSSy9uVGszREd4S3IzaitIUnZtZkZuT29zMTVD?= =?utf-8?B?MDlOTG5RRmZ6Z3VJTk1yUkMweDBjMUlVSXVhS0JCUmxjdGdJRzViUVhZeFIy?= =?utf-8?B?cEZKNERBRkxuQ1dHMHpPb1l5S3JJU2o4TGNSUVpsQ01ZRjdmRGNuQ3Jxcnpl?= =?utf-8?B?UXpYWm5LYVZ2QnVVcUdKbHN0K1psRndNWVhCOFRRZk5tWldnR21oYTNpWnZS?= =?utf-8?B?N2NCL1BWaHdjTEhURFI3QWZ6eGgyZEpVS0F6enpyVlorYkF1cEYzcklGc3J5?= =?utf-8?B?cTVvZU84TXZWUFFocVV3aUZ3WTdwTEpsRXAvam5LNkhabklNeE5td2tDVmM2?= =?utf-8?B?MWMyaG5PN0draDNYTGFESXl1Tk4yWk14bEZoczQyOGd4Ymlya1UwaHBGYTR6?= =?utf-8?B?SmQ1VSt6NXhFM0p3OVRoVE84b1RIUEtvT3Rxa044MHJoazdTMStvd2VOUllq?= =?utf-8?B?UjU1cUVNODIvdHJXN0xYVDIrK3hSbDBvYWltbVFyK0ZQdGRveE5BTzY4TFF5?= =?utf-8?B?UG9SaDBtRUFON0xHTWxLeG0xcld6TFFXTnF6WjdjMHExbEJ0a3hid1VoZ2lX?= =?utf-8?B?enhod2dtMVh4ZStBMGVFaEJMUkpSak8xR2dIeUFwT1lLZGJ0ZVF5ZEN3dGR6?= =?utf-8?B?cW5Xb2hXUVUzaUY1dW5FUkVzemJNR0lsYlZNNDFxMDRqUFZXVGlXOE1lOGd1?= =?utf-8?B?VUdrOUZlMHJsTUlTKzFjRjFYU3ptMzVKRnBTQURqOVVmWVlkOGlzU1V3Sk1D?= =?utf-8?B?SjVubTcxVUNHcDR3UXlHVGxzTzY0U0IzbXVNWCtudlJqUXM2Qzkya0RvM3JU?= =?utf-8?B?TmlUQ0JOcGFYN1MwQWtPZ2NHNU0yR1RLNnZXaVYyTVpQUVBsM1RzQ1lBR0Ez?= =?utf-8?B?RnlqMGIveXEwL2FncERVVTZQeXNaNGllMzRCS3EwNHJidWg3VnR0dktCd2w3?= =?utf-8?Q?IoyY9EdMNLLUhJYMmcueoWO4w?=
Content-Type: text/plain; charset="utf-8"
Content-ID: <6744C71D4AD02C4A8B5EA228627774C2@namprd05.prod.outlook.com>
Content-Transfer-Encoding: base64
MIME-Version: 1.0
X-OriginatorOrg: juniper.net
X-MS-Exchange-CrossTenant-AuthAs: Internal
X-MS-Exchange-CrossTenant-AuthSource: MN2PR05MB6109.namprd05.prod.outlook.com
X-MS-Exchange-CrossTenant-Network-Message-Id: 36e4bbbf-901c-44f6-4b3f-08d9f73197c6
X-MS-Exchange-CrossTenant-originalarrivaltime: 24 Feb 2022 01:04:22.0042 (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: sFmGqnzAmZ71lkmcjRMypr7+hJvp8EOPVln+SzE04nTwwGwU4xqjNsNjapitWMZl
X-MS-Exchange-Transport-CrossTenantHeadersStamped: SJ0PR05MB8712
X-Proofpoint-GUID: tmIFCFnVsdb37exKGDFNYHp7jk0DGN4-
X-Proofpoint-ORIG-GUID: tmIFCFnVsdb37exKGDFNYHp7jk0DGN4-
X-Proofpoint-Virus-Version: vendor=baseguard engine=ICAP:2.0.205,Aquarius:18.0.816,Hydra:6.0.425,FMLib:17.11.64.514 definitions=2022-02-23_09,2022-02-23_01,2022-02-23_01
X-Proofpoint-Spam-Details: rule=outbound_spam_notspam policy=outbound_spam score=0 lowpriorityscore=0 suspectscore=0 bulkscore=0 adultscore=0 clxscore=1015 phishscore=0 mlxscore=0 mlxlogscore=686 priorityscore=1501 malwarescore=0 impostorscore=0 spamscore=0 classifier=spam adjust=0 reason=mlx scancount=1 engine=8.12.0-2201110000 definitions=main-2202240002
Archived-At: <https://mailarchive.ietf.org/arch/msg/bess/JyzFH7Z9SjbS4Ni82_Knv9Ou-iM>
Subject: Re: [bess] John Scudder's Discuss on draft-ietf-bess-srv6-services-11: (with DISCUSS and COMMENT)
X-BeenThere: bess@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: BGP-Enabled ServiceS working group discussion list <bess.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/bess>, <mailto:bess-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/bess/>
List-Post: <mailto:bess@ietf.org>
List-Help: <mailto:bess-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/bess>, <mailto:bess-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 24 Feb 2022 01:04:36 -0000

RnVydGhlciB0byB0aGlzIHBvaW50Og0KDQo+IE9uIEZlYiAxOCwgMjAyMiwgYXQgMzozMiBQTSwg
Sm9obiBTY3VkZGVyIDxqZ3NAanVuaXBlci5uZXQ+IHdyb3RlOg0KPiANCj4+IE9uIEZlYiAxNywg
MjAyMiwgYXQgMzoxOSBBTSwgS2V0YW4gVGFsYXVsaWthciA8a2V0YW50LmlldGZAZ21haWwuY29t
PiB3cm90ZToNCj4+IA0KPj4+IDIuIE9uZSBhcmVhIG9mIGNvbmNlcm4gSSB3b3VsZCBoYXZlIGhv
cGVkIElEUiBtaWdodCBoYXZlIGxvb2tlZCBpbnRvIGlzLCB0aGUNCj4+PiBkb2N1bWVudCBtYWtl
cyBhIGNyZWF0aXZlIHVzZSBvZiB0aGUgTVBMUyBMYWJlbCBmaWVsZCBvZiB0aGUgTkxSSSB0byBj
YXJyeSB0aGUNCj4+PiBGdW5jdGlvbiBwYXJ0IG9mIHRoZSBTSUQuIFRoaXMgbWVhbnMgdGhlIFNJ
RCBpcyBlZmZlY3RpdmVseSBzcGxpdCBhY3Jvc3MgdGhlDQo+Pj4gTkxSSSBhbmQgdGhlIFByZWZp
eC1TSUQgYXR0cmlidXRlLiBXaGF0IGFyZSB0aGUgcG90ZW50aWFsIGVycm9yIG1vZGVzIGlmIHRo
ZQ0KPj4+IFByZWZpeC1TSUQgYXR0cmlidXRlIHNob3VsZCBiZSBsb3N0IGZyb20gdGhlIHJvdXRl
LCB3aGlsZSB0aGUgTkxSSSBpcyByZXRhaW5lZD8NCj4+PiANCj4+PiAoQW4gb2J2aW91cyB3YXkg
b2YgYWRkcmVzc2luZyB0aGlzIHBhcnRpY3VsYXIgY29uY2VybiB3b3VsZCBiZSB0byBkZWZpbmUg
YSBuZXcNCj4+PiBOTFJJIHR5cGUgd2l0aCB0aGUgZGVzaXJlZCBzZW1hbnRpY3MsIGluc3RlYWQg
b2YgY3JlYXRpdmVseSByZXB1cnBvc2luZyBmaWVsZHMNCj4+PiB3aXRoaW4gYW4gZXhpc3Rpbmcg
TkxSSSB0eXBlIGNvbnRyYXJ5IHRvIHRoZWlyIGRlZmluaXRpb25zLiBTdWNoIGFuIE5MUkkgdHlw
ZQ0KPj4+IHdvdWxkLCBmb3IgZXhhbXBsZSwgcHJlc3VtYWJseSBzdGF0ZSBpbiBpdHMgc3BlY2lm
aWNhdGlvbiB0aGF0IGlmIGl0IHdhcw0KPj4+IHJlY2VpdmVkIHdpdGhvdXQgYW4gYWNjb21wYW55
aW5nIFByZWZpeC1TSUQgYXR0cmlidXRlLCB0aGF0IHdvdWxkIGNvbnN0aXR1dGUgYW4NCj4+PiBl
cnJvci4pDQo+Pj4gDQo+PiBLVD4gVGhpcyBkb2N1bWVudCBmb2xsb3dzIHRoZSBhcHByb2FjaCBz
aW1pbGFyIGFzIHRha2VuIGZvciBleHRlbmRpbmcgTVBMUyBFVlBOIFJGQzc0MzIgYnkgUkZDODM2
NS4NCj4gDQo+IEkgdGFrZSBpdCB5b3XigJlyZSByZWZlcnJpbmcgdG8gUkZDIDgzNjUgwqc1LjEu
MyB3aGljaCB0YWxrcyBhYm91dCB1c2luZyB0aGUgTVBMUyBMYWJlbCBmaWVsZCAob3IgTVBMUzEg
TGFiZWwgZmllbGQpIHRvIGNhcnJ5IHRoZSBWTkkgaW4gdGhlIHByZXNlbmNlIG9mIGEgQkdQIEVu
Y2Fwc3VsYXRpb24gRXh0ZW5kZWQgQ29tbXVuaXR5PyBZZXMsIHRoYXQgc2VlbXMgbGlrZSBhIHBy
ZXR0eSBjbG9zZSBhbmFsb2d1ZS4gQW5kIGdpdmVuIHRoaXMgcGFydGljdWxhciB0cmljayBpcyBv
bmx5IHdpdGggVlBOLXR5cGUgYWRkcmVzcyBmYW1pbGllcyBvbmUgY2FuIGFsc28gYXJndWUgdGhh
dCB0aGVyZeKAmXMgbm90IGEgcmlzayBvZiBhZmZlY3RlZCByb3V0ZXMgbGVha2luZyBpbnRvIHRo
ZSBiaWctSSBJbnRlcm5ldCwgd2hpY2ggaXMgdGhlIHR5cGljYWwgYXNzb2NpYXRlZCBjb25jZXJu
LiANCg0KSW4gYSBzZXBhcmF0ZSByZXBseSwgdGhlIGF1dGhvcnMgb2YgZHJhZnQtbHotYmVzcy1z
cnY2LXNlcnZpY2UtY2FwYWJpbGl0eS0wMiBwb2ludGVkIG91dCB0aGF0IGl0IHByb3ZpZGVzIGEg
Y3JpdGlxdWUgb2YgYmVzcy1zcnY2LXNlcnZpY2VzIHdoaWNoIGlzIHNpbWlsYXIgdG8gdGhpcyBk
aXNjdXNzIHBvaW50LiAoVGhlIGF1dGhvcnMgZHJvcHBlZCB0aGUgSUVTRyBmcm9tIHRoZSBjYywg
c28gSeKAmW0gZm9sbG93aW5nIHVwIGhlcmUgaW5zdGVhZCBvZiB0byB0aGVpciBvcmlnaW5hbCBu
b3RlLikNCg0KT24gZmlyc3QgcmVhZGluZywgdGhlIGNyaXRpcXVlIGluIGRyYWZ0LWx6LWJlc3Mt
c3J2Ni1zZXJ2aWNlLWNhcGFiaWxpdHktMDIgc2VlbXMgd2VsbCBhcmd1ZWQgYW5kIHJlc3BvbnNp
dmUgdG8gbXkgcXVlc3Rpb24gYWJvdmUgYWJvdXQgcG90ZW50aWFsIGVycm9yIG1vZGVzLiBJbiBz
ZWN0aW9uIDMgb2YgdGhlaXIgZHJhZnQsIHRoZSBhdXRob3JzIHByb3ZpZGUgYSB3b3JrZWQgc2Nl
bmFyaW8gd2hlcmUgYSBWUE4gcm91dGUgY2FycnlpbmcgYSBTUnY2IHNlcnZpY2UgU0lEIHVzaW5n
IHRoZSBUcmFuc3Bvc2l0aW9uIHNjaGVtZSwgaWYgcmVjZWl2ZWQgYnkgYW4gTVBMUy1vbmx5IFBF
LCBjb3VsZCByZXN1bHQgaW4gbWlzZGVsaXZlcmVkIHRyYWZmaWMuIEF0IG1pbmltdW0sIHRoYXQg
c2VlbXMgd29ydGggc3VyZmFjaW5nIGluIHRoZSBTZWN1cml0eSBDb25zaWRlcmF0aW9ucyBzZWN0
aW9uLCBzaW5jZSBoaXN0b3JpY2FsbHkgd2XigJl2ZSBjb25zaWRlcmVkIG1pc2RlbGl2ZXJlZCBW
UE4gdHJhZmZpYyB0byBiZSBhIEJhZCBUaGluZyB0aGF0IGNvdWxkIGV4cG9zZSBjb25maWRlbnRp
YWwgaW5mb3JtYXRpb24uDQoNClRoZSBhdXRob3JzIGRvIGFja25vd2xlZGdlIHRoYXQgYmVzcy1z
cnY2LXNlcnZpY2VzIHByb3Bvc2VzIGEgbWl0aWdhdGlvbjoNCg0KICAgVG8gYXZvaWQgdGhlc2Ug
cHJvYmxlbXMsIFtJLUQuaWV0Zi1iZXNzLXNydjYtc2VydmljZXNdIHNwZWNpZmllcyB0aGF0DQog
ICBpbXBsZW1lbnRhdGlvbnMgU0hPVUxEIHByb3ZpZGUgYSBtZWNoYW5pc20gdG8gY29udHJvbCBh
ZHZlcnRpc2VtZW50DQogICBvZiBTUnY2LWJhc2VkIEJHUCBzZXJ2aWNlIHJvdXRlcyBvbiBhIHBl
ciBuZWlnaGJvciBhbmQgcGVyIHNlcnZpY2UNCiAgIGJhc2lzLg0KDQpidXQgdGhleSBnbyBvbiB0
byBhcmd1ZSB0aGF0IHRoaXMgbWl0aWdhdGlvbiBpc27igJl0IGZpdCBmb3IgcHVycG9zZToNCg0K
ICAgVGhlIGFib3ZlIG1ldGhvZCBtYXkgYmUgZmVhc2libGUgaW4gc21hbGwtc2NhbGUgbmV0d29y
a3MsIGJ1dCBhcmUgbm90DQogICBhcHBsaWNhYmxlIHRvIGxhcmdlLXNjYWxlIG5ldHdvcmtzLg0K
DQogICBbZXRjXQ0KDQpJdOKAmXMgbm90IG15IHByZWZlcmVuY2UgdG8gZ2V0IGludG8gdGhlIG1p
bnV0aWFlIG9mIHRoaXMgYXJndW1lbnQgYXMgcGFydCBvZiB0aGlzIGRpc2N1c3MuIEhvd2V2ZXIs
IEnigJlkIGxpa2UgdG8gYXNrOiB3YXMgdGhpcyBjb25zaWRlcmF0aW9uIHNvbWV0aGluZyB0aGUg
V0cgZGlzY3Vzc2VkPyBJIGxvb2tlZCBmb3IgZGlzY3Vzc2lvbiBvZiBkcmFmdC1sei1iZXNzLXNy
djYtc2VydmljZS1jYXBhYmlsaXR5IGluIHRoZSBhcmNoaXZlcyBhbmQgZGlkbuKAmXQgZmluZCBt
dWNoIOKAlA0KDQotIFdoZW4gYW4gZWFybGllciB2ZXJzaW9uIHdhcyBwb3N0ZWQgdG8gdGhlIGxp
c3QgaXQgcmVzdWx0ZWQgb25seSBpbiBkaXNjdXNzaW9uIGJldHdlZW4gdGhlIG9yaWdpbmFsIGF1
dGhvciwgTGl1IFlhbywgYW5kIEVkdWFyZCBNZXR6LCB3aG8gYmVjYW1lIGNvLWF1dGhvciwgYnV0
IHRoZXJlIHdhc27igJl0IGFueSBkaXNjdXNzaW9uIEkgc2F3IG9mIHRoZSBhY3R1YWwgaXNzdWUg
dGhhdCB0aGUgZHJhZnQgaWRlbnRpZmllZCwgYnV0IHJhdGhlciByZWZpbmVtZW50IG9mIHRoZSBt
aXRpZ2F0aW9uIGl0IHByb3Bvc2VzICh3aGljaCBJIGRvbuKAmXQgd2FudCB0byBkaXNjdXNzIGlu
IHRoaXMgbm90ZSkuIA0KLSBUaGVyZSB3YXMgYW4gYWdlbmRhIHNsb3QgcmVxdWVzdCBmb3IgdGhl
IGRyYWZ0IGF0IElFVEYtMTExLiBJdCB3YXMgb24gdGhlIGFnZW5kYSBpbiB0aGUg4oCcaWYgdGlt
ZSBhbGxvd3PigJ0gc2VjdGlvbi4gSSBhc3N1bWUgdGltZSBkaWQgTk9UIGFsbG93IGJlY2F1c2Ug
SSBkb27igJl0IHNlZSBtZW50aW9uIG9mIGl0IGluIHRoZSBtaW51dGVzLiAoSSBkaWQgZmluZCB0
aGUgc2xpZGVzLCBzbGlkZXMgMyBhbmQgNCBzdW1tYXJpemUgdGhlIGNyaXRpcXVlLCBodHRwczov
L2RhdGF0cmFja2VyLmlldGYub3JnL21lZXRpbmcvMTExL21hdGVyaWFscy9zbGlkZXMtMTExLWJl
c3Mtc2Vzc2Etc3J2Ni1zZXJ2aWNlLWNhcGFiaWxpdHktMDApLg0KDQpCdXQgb2YgY291cnNlLCB0
aGUgaXNzdWUgcmFpc2VkIG1pZ2h0IGhhdmUgYmVlbiBkaXNjdXNzZWQgYnkgdGhlIFdHIGluIGEg
ZGlmZmVyZW50IHRocmVhZCwgdGhhdCBkb2VzbuKAmXQgbWF0Y2ggYSBzZWFyY2ggZm9yIGRyYWZ0
LWx6LWJlc3Mtc3J2Ni1zZXJ2aWNlLWNhcGFiaWxpdHkuIElmIHNvLCBJ4oCZZCBhcHByZWNpYXRl
IGEgcG9pbnRlciB0byBpdC4NCg0KSWYgdGhlcmUgd2FzbuKAmXQgYW55IGRpc2N1c3Npb24gaW4g
dGhlIFdHIG9mIHRoZSBhdXRob3Jz4oCZIGNyaXRpcXVlLCBJIHRoaW5rIGl0IGRlc2VydmVzIHRv
IGJlIGRpc2N1c3NlZCBhIGJpdCBhcyBwYXJ0IG9mIHRoaXMgdGhyZWFkLiBJbiBwYXJ0aWN1bGFy
LCBkb2VzIHRoZSDigJx0aGlzIGlzIHRoZSBzYW1lIGFzIHRoZSB0cmljayBFVlBOIGRvZXMgaW4g
UkZDIDgzNjXigJ0gcmVwbHkgYXBwbHkgZXF1YWxseT8gUHJvYmFibHkgaXQgZG9lcywgYWx0aG91
Z2ggdGhhdCBtaWdodCBib2lsIGRvd24gdG8g4oCcZ29zaCwgd2Ugc2hvdWxkIGhhdmUgY2F1Z2h0
IHRoaXMgd2hlbiBwdWJsaXNoaW5nIDgzNjUsIHNob3VsZG7igJl0IHdlP+KAnSANCg0KRXZlbiBp
ZiB0aGUgb3V0Y29tZSBvZiB0aGUgZGlzY3Vzc2lvbiBpcyB0aGF0IHRoZSBsaW1pdGF0aW9uIHdh
cyBkaXNjdXNzZWQgYnkgdGhlIFdHL2lzbuKAmXQgYSBiaWcgZGVhbCBiZWNhdXNlIHJlYXNvbnMv
bWF5YmUgaXTigJlzIGEgYmlnIGRlYWwgYnV0IHdl4oCZbGwgZml4IGl0IGluIGEgZm9sbG93dXDi
gKYgYXMgSSBtZW50aW9uZWQgZWFybGllciwgY292ZXJpbmcgaXQgaW4gdGhlIFNlY3VyaXR5IENv
bnNpZGVyYXRpb25zIHNlZW1zIHdvcnRod2hpbGUuDQoNClRoYW5rcywNCg0K4oCUSm9obg==


From nobody Wed Feb 23 17:05:33 2022
Return-Path: <jgs@juniper.net>
X-Original-To: bess@ietfa.amsl.com
Delivered-To: bess@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id C8DE33A1203; Wed, 23 Feb 2022 17:05:31 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.675
X-Spam-Level: 
X-Spam-Status: No, score=-2.675 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.576, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, DKIM_VALID_EF=-0.1, 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=cUOtX2uJ; dkim=pass (1024-bit key) header.d=juniper.net header.b=OZf01/B1
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id G71ReoffbODS; Wed, 23 Feb 2022 17:05:24 -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 3A4F53A1210; Wed, 23 Feb 2022 17:05:24 -0800 (PST)
Received: from pps.filterd (m0108160.ppops.net [127.0.0.1]) by mx0b-00273201.pphosted.com (8.16.1.2/8.16.1.2) with ESMTP id 21NGQVjT022017; Wed, 23 Feb 2022 17:05:23 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=juniper.net; h=from : to : cc : subject : date : message-id : references : in-reply-to : content-type : content-id : content-transfer-encoding : mime-version; s=PPS1017; bh=yhbxYUAMIISHzQBUe+7o76IhuSZZSsy+CJwTxjQw/rU=; b=cUOtX2uJR3Zeku4GX+BCXhwmTbKpWAR92mmRWXnLDT2WjdDdL/cHU20cQbse7Tb4UH2r bo8e2EASTzoCe800Vei5XaaR/mymmPrm+jWA5dL/eqzvKgoIydLAyjqZV8x9xCDSH1BH IjXbdkblw3WcRnN4RJf5HhAqgn3moOd3zjsAYmkLNuqmhZZ6fxO7de8/O55PZBOQDT+v CAQONaRDUsthS5ODExBNad5a9JpzK9ISm0TpZ+mlHHPRk8MK9zhUOYxmPdpxV3HOOMG3 wsQfLGz7jn+lusLmXNeDHL9UDnPHZO4W2wipvQ7js0uGdlBYLhHoH9i+S9nxVnDblil1 jg== 
Received: from nam10-mw2-obe.outbound.protection.outlook.com (mail-mw2nam10lp2105.outbound.protection.outlook.com [104.47.55.105]) by mx0b-00273201.pphosted.com (PPS) with ESMTPS id 3edren8xwd-1 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=NOT); Wed, 23 Feb 2022 17:05:22 -0800
ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=JxCSGe8v+MXzfJGvXOIerZMbDBXkqEkoDuKHcvJFRwd2S40+9SU3hYLs8R3RV37u375ie0lAbsu9jDeVBe9YRS4w3cFLumOF3ILMoD2rQrp/6MuUwpXBU/K8pXiYFknddm57OjG/nq2OgBY0B7R3Icq4XSU4NCoGqUWxOT46VCGUaZp1D+JlZINJtiFPMQq1cXW7GohT19wrEAmZ51zHb0Q/AsN8MDeGSHHb/UqJC750OP015Be5c6Yqvu47jmWed/h6d0MWAXDdQgjjRQiQpxqQqrvSQ6T4/exEezVyf/mMPG1237SGsp6AtN0cRpU6KSXbXt1ZRVotHCX11iPPcQ==
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-AntiSpam-MessageData-ChunkCount:X-MS-Exchange-AntiSpam-MessageData-0:X-MS-Exchange-AntiSpam-MessageData-1; bh=yhbxYUAMIISHzQBUe+7o76IhuSZZSsy+CJwTxjQw/rU=; b=GzBNwRss1FZf11M4vrjsvr0Fzch5eCPw2s/WgXucx0Ao4Sjr/K0ucaeiZW7mUdYWkMA2SLOAuZw3Jdwjln+7ERffATgi8E1IWLZ4f7K6bRCPzJ0NnPoGEEh3fAyRiYtV7YlgW+68uX4ZEXhrrmkTXQvxbbPpub2BEBxm/Z1VPALNpT8meOlWZPqUzVoYQw6tloBbZlZZlQTAYuFSHtNfcbkdCKdiK0VxMYlibcegzV1H6oslswBGOmoPDZb6X0M2OftDy/t0DeFB7uoVjzk5IoLCeAY2WYvQ7/uJS5RRn1sH1bXahdVvm2I9dgoYF6krykXhhpOnSaNl6ybXzgZqWw==
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=yhbxYUAMIISHzQBUe+7o76IhuSZZSsy+CJwTxjQw/rU=; b=OZf01/B1MI7kM/MPGG4pwnhwZuWfU0uUY/VSggIgxzR3XIsdXcAsyWi/vYtmiifH+vLoLr14hBhsyg3w7XZ2FICMk3X+DOvahBezSrgHR3y18oULJPtQgRtvIc8snms3XpX9CqprTd7Y04ug2w7JbZ/thdgXRtRqD5b30aoSqX4=
Received: from MN2PR05MB6109.namprd05.prod.outlook.com (2603:10b6:208:c4::20) by SJ0PR05MB8712.namprd05.prod.outlook.com (2603:10b6:a03:389::6) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.5017.7; Thu, 24 Feb 2022 01:05:20 +0000
Received: from MN2PR05MB6109.namprd05.prod.outlook.com ([fe80::ac4f:f5d8:f411:5dcf]) by MN2PR05MB6109.namprd05.prod.outlook.com ([fe80::ac4f:f5d8:f411:5dcf%6]) with mapi id 15.20.5038.009; Thu, 24 Feb 2022 01:05:20 +0000
From: John Scudder <jgs@juniper.net>
To: "liu.yao71@zte.com.cn" <liu.yao71@zte.com.cn>
CC: Ron Bonica <rbonica@juniper.net>, "draft-ietf-bess-srv6-services@ietf.org" <draft-ietf-bess-srv6-services@ietf.org>, "bess-chairs@ietf.org" <bess-chairs@ietf.org>, BESS <bess@ietf.org>, "draft-lz-bess-srv6-service-capability@ietf.org" <draft-lz-bess-srv6-service-capability@ietf.org>, "etmetz@gmail.com" <etmetz@gmail.com>
Thread-Topic: [bess] John Scudder's Discuss on draft-ietf-bess-srv6-services-11: (with DISCUSS and COMMENT)
Thread-Index: AQHYI8nodYnE5ks250yvKuflcjdq6Kyh7ZqA
Date: Thu, 24 Feb 2022 01:05:20 +0000
Message-ID: <895231AF-38FE-45A5-854A-E0CB375960AE@juniper.net>
References: <202202171444513171822@zte.com.cn>
In-Reply-To: <202202171444513171822@zte.com.cn>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
x-mailer: Apple Mail (2.3654.120.0.1.13)
x-ms-publictraffictype: Email
x-ms-office365-filtering-correlation-id: 182c763e-856a-47f6-4c99-08d9f731ba61
x-ms-traffictypediagnostic: SJ0PR05MB8712:EE_
x-ms-exchange-atpmessageproperties: SA|SL
x-microsoft-antispam-prvs: <SJ0PR05MB8712CFF5B9D7C8FD50E5EF0EAA3D9@SJ0PR05MB8712.namprd05.prod.outlook.com>
x-ms-exchange-senderadcheck: 1
x-ms-exchange-antispam-relay: 0
x-microsoft-antispam: BCL:0;
x-microsoft-antispam-message-info: balSz2RU78DxXsx3XPbDoi6yvDGtDRFbXyRmjiXqDBHBUI4PUxNi92mFkEH6LaLsxHPUyzKouEzkZXJxbxIkIi45MP6Kwe3MrpG1xDzmA9/vWN5/fI3CoM0IF0ETG1SESCRYGYhucMuVcUX1GuIIPv4+xXGqH1H3wAyrK8kf1rYk/ekohOEJLabbE8iW/h01Lr24caTL39s3jC0bElywpa30ImnaO2NfFX7Tdx1b8g0MiZUAivC0gHoSBugZne5qrVHkVXZVL/VBlXRUJb6BFbB4b2ObOAK7rLPvDiwtCtCcZAtRhJ+S3kr5P1sS4c+GKNdejnLkKWQQbgIUCWefqkAUTsjpVv2KQa5RAS1rF8WuBg01AdSUy3VQ3/5RRSaAqUELMEY4fFCzr3kJsd/ihJNXpYui0Xd4/V2F0D+DA+iq2rzBwFfUIDuweUG+m8Ij1K9tiNLgcek56cHO0uzO8vSbTKq3o8J+s6GkchoQqbk9qr5VINgwIqwHbykRoXPfqThux1KrqvBRcU9XIhitT387FzSG3Zqbs1UITxFmd0r24HLLibIas+DpEZwbIsmvy3whHLVMzvszgB4jDptBKZP81hwt7Dl90mGcHeJLJcYnyMYRr6zEXZBMo2BN+06RE6BxjdSsnHl6W4+Yr2zGuA/1Y5/Y3c8dcSuF0gaEvRMpDhBBZJvug8CokVkU7vK/LJRh9sEX3tWiDGVm1F21oniP/XiP9UmDNEfqXVqgZKbpJ8nBT3QvviRCF/IacOtox4DvvrsHSEW1wHWbkM6AsZXHpRx9xRldc4pUEISQnh3VwrTuP9/JDqxS+3ZR+PnU
x-forefront-antispam-report: CIP:255.255.255.255; CTRY:; LANG:en; SCL:1; SRV:;  IPV:NLI; SFV:NSPM; H:MN2PR05MB6109.namprd05.prod.outlook.com; PTR:; CAT:NONE;  SFS:(13230001)(4636009)(366004)(53546011)(6512007)(6506007)(508600001)(71200400001)(5660300002)(38070700005)(122000001)(36756003)(26005)(2616005)(186003)(4744005)(2906002)(8936002)(76116006)(4326008)(33656002)(91956017)(66946007)(38100700002)(66446008)(64756008)(66476007)(66556008)(6916009)(54906003)(86362001)(8676002)(966005)(6486002)(316002)(45980500001); DIR:OUT; SFP:1102; 
x-ms-exchange-antispam-messagedata-chunkcount: 1
x-ms-exchange-antispam-messagedata-0: =?utf-8?B?aitvTVY4dW1ES0xyWlYvdHhyZFNVRGo5KytLZlUwRXYxVzV1dlZwQjhRSiti?= =?utf-8?B?UUY2MFE5TUxxYUYrRUl1SzlCRTR0eHZpZzJFOG9pN0FCSi9ObmJYbnFHV0wy?= =?utf-8?B?dFJTeWttN0JPQXd2L2ZnU2J2aFJJaU1PNS9YdkpPVmFlV00wNlNXK2dmMHB1?= =?utf-8?B?Rk0rcE13b3ZWQWRlTS9HUjM2TzVtandZMkVLbjk2M3BBR1RITWE5ZWp4K1ZX?= =?utf-8?B?YjNLeGh4WGJmZHJzdUdFYTgrb2tjYU4yVXA1Y0tScmRhZWFkYzVxT05CSURi?= =?utf-8?B?QlNxejd5eWI5c3poU0NYOHNLOTJVNHNSN3JWb3k3N0IweThuSlh1TjdDRnhU?= =?utf-8?B?MmxvNGprS3lPR3E2Nm02cUlPQ0IrUTJyNEJrT3A1VUp3WVh1cWkwc1U3NUV3?= =?utf-8?B?N1NHR0tqZGc0UDhMa1RuL1JmTCt6NU5RbVBpK3NETCthdUZJTmpXSDl5Y0FS?= =?utf-8?B?aC93Q3k4UDNnQW5KMVg0eWFaZkp3RXRwMUplaEV3V24wRUd2M25OOHNZVXV0?= =?utf-8?B?Q2NVVXZqSkJkUFlLY05BcnZaNXcvNmVqWEFucFpWSFhSdXRwUmJjbGJ1eGZ5?= =?utf-8?B?cGQ5RndZeUY0Qzg3WGZwTGxqUWN4UHFLZFJiMnNSajdEWU1FQzJhaVpMSFFS?= =?utf-8?B?WmptMG82WENqd3k4YTM1b2d6RkNPRy9PTHdOaFRTOS9HTG5sU0hjdTNnYzJL?= =?utf-8?B?M2VlUmF6czJRWXRJWUVEYTUvVFJYUG9JODBnOXVLMmFlTnBOY1pBU05xUkZI?= =?utf-8?B?cG1tRTFlSHExMkoxYnlHem5Hd081SDlWakU3MlRYQXUxWjg5blNKUUZzSTdL?= =?utf-8?B?MS9pbWVWdWZlblEvOVZQWkI4VXowS2ZXdTdyRFRqdDI2Qi9vSnpmd2treDQz?= =?utf-8?B?eVMvMkcrd1RKWFRXV29sd3loQUxhaEJNQjdGL1Q3N1U4WUpzQ1FET0lmSWZK?= =?utf-8?B?eVZJV2pyRHl5VTlRd1dUMDVvTktpY0RXMDdaZXZPVDRrN3M0SzlWUEtSK2xq?= =?utf-8?B?Y2JMVWZhN1g4U2xXbTcrMVQ3ZXVnSm8vWXBKLytCZHlOdzJJZTREbHpJNHVL?= =?utf-8?B?THZ4c2FDQUxBbHROM1lJTnI2VW5rOHM1RnNvY1k4Y0pMaTZDUU9RSkxGUlM4?= =?utf-8?B?MStVeHpVTEgxZTY0aTRGQ0dKbjhrRzZScDhqYlIvelovZlI1NjE3TkpSQ0da?= =?utf-8?B?MytwRXI0Skg3eHJvTEh6enh1NkFjYnVmY2F1cXVhQytFSHVvQjljdHZOUWdy?= =?utf-8?B?Q2d0aG5zRUxjajZiYkFjcEZWQmlnRVMzRnUyNktqZUQ4Qnc5V0M0UWpoM3VH?= =?utf-8?B?azk5RlM3dm44VHVHVmE2VHp2NVA3MC9JMllpYVhXenNmU0hoUkpYTWpyVlB6?= =?utf-8?B?QjFPNGRBNVVINVRyVUdkbk56dmhEejJ4L0d6Sit4R0Z0cmhVMmc1SGNNaUNJ?= =?utf-8?B?cTdLMmhaR0NSRm8zZ25sWWhZQlp3T1AxWmNlUEFJNE1EVUR6MHg0anFWd3py?= =?utf-8?B?REdTcmdYUGJUSGpMYTd2VDN6cEVyL25NUzRjUHE1aFQzVisxclpBa05CQyt1?= =?utf-8?B?QlhFbEMvSDVSSW1WSjI2S2x4QzlUSFhnSlh2VlQyemMvUUxNd0xzS0hiOGFV?= =?utf-8?B?dEgxSGs5S0tYZXNENTJBbjZqUG1kZkc3ZkRQQ3VsMW5IWCtSM0NRQkZEekFJ?= =?utf-8?B?K0IvQkRySnlmQ2JCaEo3OTYrd3FPQkhweUF1dWVYaFVhczRYUmJSaUpRZSt0?= =?utf-8?B?VkRvbnc1U0FZaC8rRHlSNUFiUkU4WGdyK2NqRW02N0twWnp1ditzSWE0UHkx?= =?utf-8?B?MEhFemdRY1hDZ0NPRzhjS3dLN0JPZVRIcWtlNklJbzJxMGhEQzgzeUYyNTRO?= =?utf-8?B?VVdyOHRjSXQyZUVZZTJ2VGU5Q2h4NThPZmtLdkN0bFF6RlhJWVJuZnRwWEky?= =?utf-8?B?QmFETElMNzdndVFGd21uY3I3NEJQYzhRV0xnNDZrTHozay9mOWZXU2pNM2Ux?= =?utf-8?B?UDA0dmZhNVFCeTE3enF4dEVqYVJmMU1IaytlRHVIZmZnUlJZNVliRkpPTC9M?= =?utf-8?B?eGF6WFlQcGNPaHpOWmxSUWJoWHZZeTY3RTRSQzYwQitXSXRZdFNGazBqcG5N?= =?utf-8?Q?OVe595vS+zSMjgGJx4MXI4x3e?=
Content-Type: text/plain; charset="utf-8"
Content-ID: <EF5564618839244F9F66EA3C997C1BE0@namprd05.prod.outlook.com>
Content-Transfer-Encoding: base64
MIME-Version: 1.0
X-OriginatorOrg: juniper.net
X-MS-Exchange-CrossTenant-AuthAs: Internal
X-MS-Exchange-CrossTenant-AuthSource: MN2PR05MB6109.namprd05.prod.outlook.com
X-MS-Exchange-CrossTenant-Network-Message-Id: 182c763e-856a-47f6-4c99-08d9f731ba61
X-MS-Exchange-CrossTenant-originalarrivaltime: 24 Feb 2022 01:05:20.0939 (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: K5m6f5XVvYWqltKpoRM0yUOGGNh197N2QHDVOu8GSQemEYsmQf8I9i7i7e6aE90k
X-MS-Exchange-Transport-CrossTenantHeadersStamped: SJ0PR05MB8712
X-Proofpoint-ORIG-GUID: X4sn1mo6wy2SKtNTcSOW63xY_apFL870
X-Proofpoint-GUID: X4sn1mo6wy2SKtNTcSOW63xY_apFL870
X-Proofpoint-Virus-Version: vendor=baseguard engine=ICAP:2.0.205,Aquarius:18.0.816,Hydra:6.0.425,FMLib:17.11.64.514 definitions=2022-02-23_09,2022-02-23_01,2022-02-23_01
X-Proofpoint-Spam-Details: rule=outbound_spam_notspam policy=outbound_spam score=0 malwarescore=0 bulkscore=0 priorityscore=1501 clxscore=1011 impostorscore=0 suspectscore=0 phishscore=0 mlxscore=0 spamscore=0 lowpriorityscore=0 mlxlogscore=710 adultscore=0 classifier=spam adjust=0 reason=mlx scancount=1 engine=8.12.0-2201110000 definitions=main-2202240002
Archived-At: <https://mailarchive.ietf.org/arch/msg/bess/v2Glqr1pNJ3YOLcbHKBwbpLj8sY>
Subject: Re: [bess] John Scudder's Discuss on draft-ietf-bess-srv6-services-11: (with DISCUSS and COMMENT)
X-BeenThere: bess@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: BGP-Enabled ServiceS working group discussion list <bess.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/bess>, <mailto:bess-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/bess/>
List-Post: <mailto:bess@ietf.org>
List-Help: <mailto:bess-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/bess>, <mailto:bess-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 24 Feb 2022 01:05:32 -0000

SGkgWWFvLA0KDQpUaGFua3MgZm9yIGJyaW5naW5nIHRoaXMgdXAuIEnigJl2ZSBmb2xsb3dlZCB1
cCBmdXJ0aGVyIGluIHRoZSBtYWluIHRocmVhZC4NCg0KUmVnYXJkcywNCg0K4oCUSm9obg0KDQo+
IE9uIEZlYiAxNywgMjAyMiwgYXQgMTo0NCBBTSwgbGl1LnlhbzcxQHp0ZS5jb20uY24gd3JvdGU6
DQo+IA0KPiANCj4gDQo+IEhpLA0KPiANCj4gUm9uIGFuZCBKb2huIGJvdGggbWVudGlvbmVkIHRo
YXQgbGV2ZXJhZ2luZyB0aGUgZXhpc3RpbmcgQUZJL1NBRkkgbWF5IGNhdXNlIG1pc3VuZGVyc3Rh
bmRpbmcgb2YgdGhlIFNSdjYgc2VydmljZSByb3V0ZXMuDQo+IA0KPiBXZSBlbmNvdW50ZXJlZCB0
aGlzIHByb2JsZW0gZHVyaW5nIGltcGxlbWVudGF0aW9uIGFuZCBzdWJtaXR0ZWQgYSBkcmFmdCB0
YWxraW5nIGFib3V0IHRoaXMuDQo+IA0KPiBodHRwczovL2RhdGF0cmFja2VyLmlldGYub3JnL2Rv
Yy9odG1sL2RyYWZ0LWx6LWJlc3Mtc3J2Ni1zZXJ2aWNlLWNhcGFiaWxpdHktMDINCj4gDQo+IE9u
ZSBzb2x1dGlvbihpZiBuZXcgQUZJL1NBRkkgaXMgbm90IGRlZmluZWQpIHdlIHByb3Bvc2VkIGlu
IHRoZSBkcmFmdCBpcyB0byBkZWZpbmUgYSBuZXcgQkdQIGNhcGFiaWxpdHkgY29kZSBmb3IgZm9y
IFNSdjYtYmFzZWQgQkdQIHNlcnZpY2UgY2FwYWJpbGl0eSwgYW5kIHRoZW4gU1J2NiBzZXJ2aWNl
IHJvdXRlcyB3b3VsZCBvbmx5IGJlIGV4Y2hhbmdlZCBiZXR3ZWVuIGRldmljZXMgdGhhdCBzdXBw
b3J0IGl0IGJhc2VkIG9uIHRoaXMgY2FwYWJpbGl0eS4NCj4gDQo+IERvIHlvdSB0aGluayB0aGlz
IGlzIGEgcG9zc2libGUgc29sdXRpb24/DQo+IA0KPiANCj4gDQo+IFJlZ2FyZHMsDQo+IA0KPiBZ
YW8NCj4gDQo+IA0KPiANCj4gDQo+IA0KPiANCj4gDQoNCg==


From nobody Thu Feb 24 02:13:21 2022
Return-Path: <robert@raszuk.net>
X-Original-To: bess@ietfa.amsl.com
Delivered-To: bess@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 1A31C3A0E3F for <bess@ietfa.amsl.com>; Thu, 24 Feb 2022 02:12:29 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.098
X-Spam-Level: 
X-Spam-Status: No, score=-2.098 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, DKIM_VALID_EF=-0.1, HTML_MESSAGE=0.001, 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 0Gj3-YPAbPGx for <bess@ietfa.amsl.com>; Thu, 24 Feb 2022 02:12:21 -0800 (PST)
Received: from mail-vs1-xe29.google.com (mail-vs1-xe29.google.com [IPv6:2607:f8b0:4864:20::e29]) (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 BC77E3A0E3E for <bess@ietf.org>; Thu, 24 Feb 2022 02:12:20 -0800 (PST)
Received: by mail-vs1-xe29.google.com with SMTP id g20so1544199vsb.9 for <bess@ietf.org>; Thu, 24 Feb 2022 02:12:20 -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=/Qz/cRuNffgYdb6yi5dRxqoICp0SntwQQKE+xrejZeM=; b=TiychnfEVfR608GibHiuFT++tp0GxUlalLLP23579VYx7DcZDbeoun0HIJRagLDEFj ZkYplcNCeBSdbQLdi3SegyfNUv4O5TBKBin8DpqH54dQmmblDbY7wQ72AF5Og85Wp1i3 EOu1fCUeHh8r72OFIJiRY9aElQw+PrijHINs50cUgJtwwtnjqt+EOguDB1nNY5HYCogw I25icZSJrydqBz0BZ/KGh+DZCVmDhlJsoh2M9ju8Tt8/68M/o1FOsofdEpUXhYx0xVwD KoOGYJbfzdoWc7corszD6+nXQ0xioQPe7vTNPEzNKvXeF9URDOBSCegE7t/ZW1XEM5JE TPaw==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20210112; h=x-gm-message-state:mime-version:references:in-reply-to:from:date :message-id:subject:to:cc; bh=/Qz/cRuNffgYdb6yi5dRxqoICp0SntwQQKE+xrejZeM=; b=m9MnHJdmC5Wk6h59Auf3oeV2I1nH2Ps+hXa3l7S0CXETDvuRkcOZxYpSVV45adQlwo 0+tUtQUnxiOawBs1jpVRC3PxYNbsdXrDv8apxpoHom7AikdJ23m0KKDBSYY2sQ9HOVfa 1PZltiSpoNwCgNHzLQQm7Id8fwKfxv020FJVw8C1OGB8Hqu0/0qN0/DagED8hy+fQGxd +PlzS4DD0S6PLR6/Cy88ATwX28LEVMi16nh6J8pM8eJe37zrmMlCmjU2c66n1nvcZfJO LE7A6D0rjGgoWztvxgPxsAj7YDGCB4FAWuHmq3BMOKbNMEb9ltto27bJM+mCNGBe3hBc RSzQ==
X-Gm-Message-State: AOAM531y1EswaGAhgXoiXhHILY8nOUtyUWbvN/nURe+S/1okJvaSVnL2 GliWoop341SAtbA5rUKPndSgS5qF1gb2EsI4B+CIPg==
X-Google-Smtp-Source: ABdhPJwXZkE2yW8I1BgDtnimjS1wP/dq1Ga3F5nDnx89xfW+YpKl4p7gJPHY+ljwBbGjXWaUJVTWYLaJAoohNHuyWWU=
X-Received: by 2002:a67:fc13:0:b0:31c:5602:12f with SMTP id o19-20020a67fc13000000b0031c5602012fmr766572vsq.38.1645697539223; Thu, 24 Feb 2022 02:12:19 -0800 (PST)
MIME-Version: 1.0
References: <164504757419.5632.9536270153833731412@ietfa.amsl.com> <CAH6gdPxTtVfh02odMdreGnnsD8fnY2rPDqPhU9cucSOuU=bxNw@mail.gmail.com> <DB75B564-CF18-4D93-B183-5C31203E860D@juniper.net> <183B3A89-B7CA-4B8B-888C-6404BB65E8F3@juniper.net>
In-Reply-To: <183B3A89-B7CA-4B8B-888C-6404BB65E8F3@juniper.net>
From: Robert Raszuk <robert@raszuk.net>
Date: Thu, 24 Feb 2022 11:12:26 +0100
Message-ID: <CAOj+MMG711xUEFTHkcVzgX64fGhB+4Nn3Adkv_ywqS78LVMv4Q@mail.gmail.com>
To: John Scudder <jgs@juniper.net>
Cc: Ketan Talaulikar <ketant.ietf@gmail.com>, The IESG <iesg@ietf.org>,  "draft-ietf-bess-srv6-services@ietf.org" <draft-ietf-bess-srv6-services@ietf.org>,  "bess-chairs@ietf.org" <bess-chairs@ietf.org>, BESS <bess@ietf.org>,  "Bocci, Matthew (Nokia - GB)" <matthew.bocci@nokia.com>
Content-Type: multipart/alternative; boundary="0000000000003bc6eb05d8c0d186"
Archived-At: <https://mailarchive.ietf.org/arch/msg/bess/SwXz7Ya0jyZ1g2TSf2ABsEoRz4g>
Subject: Re: [bess] John Scudder's Discuss on draft-ietf-bess-srv6-services-11: (with DISCUSS and COMMENT)
X-BeenThere: bess@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: BGP-Enabled ServiceS working group discussion list <bess.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/bess>, <mailto:bess-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/bess/>
List-Post: <mailto:bess@ietf.org>
List-Help: <mailto:bess-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/bess>, <mailto:bess-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 24 Feb 2022 10:12:29 -0000

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

Hi John,

You have highlighted below a very important point. It was discussed among
co-authors, but perhaps not sufficiently during the BESS process as the
issue is really not a BESS WG problem.

In BGP protocol any new service deployment using existing AFI/SAFI is not
easy. Especially when you are modifying content of MP_REACH or MP_UNREACH
NLRI attributes. Main reason being is that using capabilities only goes one
hop. In full mesh it all works perfect, but the moment you put RR in
between BGP speakers things are getting ugly as capabilities are not
traversing BGP nodes. /* Even in full mesh mixing transports for the same
service is a serious challenge for routers when say multihomes sites are
advertised from different PEs with different transport options */.

Imagine RR signals SRv6 Service Capability to the PE. Then this PE happily
sends a new format of the UPDATE messages. Well as today we also do not
have a notion of conditional capabilities (only send when received from
all) so if some of the RR peers do not support it you end up in partial
service. One can argue that in this case the only deterministic model is to
push the configuration from the management station and control partial
deployment of the new service from mgmt layer.

The natural alternative would be to never modify NLRI format once shipped
by RFC. When needed issue a new SAFI. Yes that is an option (and has always
been) but it also comes with its own set of issues. New SAFI is really
great to define for new service/feature etc ... Here however in the context
of this discussion we are changing transport for existing service.  And
just like it was the case with MPLS over UDP or  tunnel attribute etc ...
using a new SAFI would be very hard to deploy as there would need to be
well defined behaviour of BGP speakers receiving duplicate information for
the same VPN prefixes or receiving at one time only from single SAFI then a
bit later from the other one .. Of course one solution is to permit only
one SAFI for a given service at any given time, but that seems way too
restrictive too.

So to summarize while I am personally a huge proponent of new SAFI and new
capabilities to be defines for new service here I do have  some
reservations. It seems to me that deployment of new transport for VPN
service should be either network management driven or enabled when all
participating PEs support it. Enabling it automagically with one hop
capabilities seems to me like not a good thing as the data being sent in
the UPDATES is not optional and dropping it means dropping actual routes.

So at the current time the subject draft took a management approach.

Many thx,
Robert.

On Thu, Feb 24, 2022 at 2:04 AM John Scudder <jgs@juniper.net> wrote:

> Further to this point:
>
> > On Feb 18, 2022, at 3:32 PM, John Scudder <jgs@juniper.net> wrote:
> >
> >> On Feb 17, 2022, at 3:19 AM, Ketan Talaulikar <ketant.ietf@gmail.com>
> wrote:
> >>
> >>> 2. One area of concern I would have hoped IDR might have looked into
> is, the
> >>> document makes a creative use of the MPLS Label field of the NLRI to
> carry the
> >>> Function part of the SID. This means the SID is effectively split
> across the
> >>> NLRI and the Prefix-SID attribute. What are the potential error modes
> if the
> >>> Prefix-SID attribute should be lost from the route, while the NLRI is
> retained?
> >>>
> >>> (An obvious way of addressing this particular concern would be to
> define a new
> >>> NLRI type with the desired semantics, instead of creatively
> repurposing fields
> >>> within an existing NLRI type contrary to their definitions. Such an
> NLRI type
> >>> would, for example, presumably state in its specification that if it
> was
> >>> received without an accompanying Prefix-SID attribute, that would
> constitute an
> >>> error.)
> >>>
> >> KT> This document follows the approach similar as taken for extending
> MPLS EVPN RFC7432 by RFC8365.
> >
> > I take it you=E2=80=99re referring to RFC 8365 =C2=A75.1.3 which talks =
about using
> the MPLS Label field (or MPLS1 Label field) to carry the VNI in the
> presence of a BGP Encapsulation Extended Community? Yes, that seems like =
a
> pretty close analogue. And given this particular trick is only with
> VPN-type address families one can also argue that there=E2=80=99s not a r=
isk of
> affected routes leaking into the big-I Internet, which is the typical
> associated concern.
>
> In a separate reply, the authors of
> draft-lz-bess-srv6-service-capability-02 pointed out that it provides a
> critique of bess-srv6-services which is similar to this discuss point. (T=
he
> authors dropped the IESG from the cc, so I=E2=80=99m following up here in=
stead of
> to their original note.)
>
> On first reading, the critique in draft-lz-bess-srv6-service-capability-0=
2
> seems well argued and responsive to my question above about potential err=
or
> modes. In section 3 of their draft, the authors provide a worked scenario
> where a VPN route carrying a SRv6 service SID using the Transposition
> scheme, if received by an MPLS-only PE, could result in misdelivered
> traffic. At minimum, that seems worth surfacing in the Security
> Considerations section, since historically we=E2=80=99ve considered misde=
livered
> VPN traffic to be a Bad Thing that could expose confidential information.
>
> The authors do acknowledge that bess-srv6-services proposes a mitigation:
>
>    To avoid these problems, [I-D.ietf-bess-srv6-services] specifies that
>    implementations SHOULD provide a mechanism to control advertisement
>    of SRv6-based BGP service routes on a per neighbor and per service
>    basis.
>
> but they go on to argue that this mitigation isn=E2=80=99t fit for purpos=
e:
>
>    The above method may be feasible in small-scale networks, but are not
>    applicable to large-scale networks.
>
>    [etc]
>
> It=E2=80=99s not my preference to get into the minutiae of this argument =
as part
> of this discuss. However, I=E2=80=99d like to ask: was this consideration=
 something
> the WG discussed? I looked for discussion of
> draft-lz-bess-srv6-service-capability in the archives and didn=E2=80=99t =
find much =E2=80=94
>
> - When an earlier version was posted to the list it resulted only in
> discussion between the original author, Liu Yao, and Eduard Metz, who
> became co-author, but there wasn=E2=80=99t any discussion I saw of the ac=
tual issue
> that the draft identified, but rather refinement of the mitigation it
> proposes (which I don=E2=80=99t want to discuss in this note).
> - There was an agenda slot request for the draft at IETF-111. It was on
> the agenda in the =E2=80=9Cif time allows=E2=80=9D section. I assume time=
 did NOT allow
> because I don=E2=80=99t see mention of it in the minutes. (I did find the=
 slides,
> slides 3 and 4 summarize the critique,
> https://datatracker.ietf.org/meeting/111/materials/slides-111-bess-sessa-=
srv6-service-capability-00
> ).
>
> But of course, the issue raised might have been discussed by the WG in a
> different thread, that doesn=E2=80=99t match a search for
> draft-lz-bess-srv6-service-capability. If so, I=E2=80=99d appreciate a po=
inter to
> it.
>
> If there wasn=E2=80=99t any discussion in the WG of the authors=E2=80=99 =
critique, I think
> it deserves to be discussed a bit as part of this thread. In particular,
> does the =E2=80=9Cthis is the same as the trick EVPN does in RFC 8365=E2=
=80=9D reply apply
> equally? Probably it does, although that might boil down to =E2=80=9Cgosh=
, we
> should have caught this when publishing 8365, shouldn=E2=80=99t we?=E2=80=
=9D
>
> Even if the outcome of the discussion is that the limitation was discusse=
d
> by the WG/isn=E2=80=99t a big deal because reasons/maybe it=E2=80=99s a b=
ig deal but we=E2=80=99ll
> fix it in a followup=E2=80=A6 as I mentioned earlier, covering it in the =
Security
> Considerations seems worthwhile.
>
> Thanks,
>
> =E2=80=94John

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

<div dir=3D"ltr">Hi John,<div><br></div><div>You have highlighted below a v=
ery important point. It was discussed among co-authors, but perhaps not suf=
ficiently during the BESS process as the issue is really not a BESS WG prob=
lem.=C2=A0</div><div><br></div><div>In BGP protocol any new service deploym=
ent using existing AFI/SAFI is not easy. Especially when you are modifying =
content of MP_REACH or MP_UNREACH NLRI attributes. Main reason being is tha=
t using capabilities only goes one hop. In full mesh it all works perfect, =
but the moment you put RR in between BGP speakers things are getting ugly a=
s capabilities are not traversing BGP nodes. /* Even in full mesh mixing tr=
ansports for the same service is a serious challenge=C2=A0for routers when =
say multihomes=C2=A0sites are advertised from different PEs with different =
transport options */.</div><div><br></div><div>Imagine RR signals SRv6 Serv=
ice Capability to the PE. Then this PE happily sends a new format of the UP=
DATE messages. Well as today we also do not have a notion of conditional ca=
pabilities=C2=A0(only send when received from all) so if some of the RR pee=
rs do not support it you end up in partial service. One can argue that in t=
his case the only deterministic model is to push the configuration from the=
 management station and control partial deployment of the new service from =
mgmt layer.=C2=A0</div><div><br></div><div>The natural alternative would be=
 to never modify NLRI format once shipped by RFC. When needed issue a new S=
AFI. Yes that is an option (and has always been) but it also comes with its=
 own set of issues. New SAFI is really great to define=C2=A0for new service=
/feature etc ... Here however in the context of this discussion we are chan=
ging transport for existing service.=C2=A0 And just like it was the case wi=
th MPLS over UDP or=C2=A0 tunnel attribute etc ... using a new SAFI would b=
e very hard to deploy as there would need to be well defined behaviour of B=
GP speakers receiving duplicate information for the same VPN prefixes or re=
ceiving at one time only from single SAFI then a bit later from the other o=
ne .. Of course one solution is to permit only one SAFI for a given service=
 at any given time, but that seems way too restrictive too.=C2=A0</div><div=
><br></div><div>So to summarize while I am personally=C2=A0a huge proponent=
 of new SAFI and new capabilities to be defines for new service here I do h=
ave=C2=A0 some reservations. It seems to me that deployment of new transpor=
t for VPN service should be either network management driven or enabled whe=
n all participating PEs support it. Enabling it automagically with one hop =
capabilities seems to me like not a good thing as the data being sent in th=
e UPDATES is not optional and dropping it means dropping actual routes.=C2=
=A0</div><div><br></div><div>So at the current time the subject draft took =
a management approach.=C2=A0</div><div><br></div><div>Many thx,</div><div>R=
obert.</div></div><br><div class=3D"gmail_quote"><div dir=3D"ltr" class=3D"=
gmail_attr">On Thu, Feb 24, 2022 at 2:04 AM John Scudder &lt;<a href=3D"mai=
lto:jgs@juniper.net">jgs@juniper.net</a>&gt; wrote:<br></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">Further to this point:<br>
<br>
&gt; On Feb 18, 2022, at 3:32 PM, John Scudder &lt;<a href=3D"mailto:jgs@ju=
niper.net" target=3D"_blank">jgs@juniper.net</a>&gt; wrote:<br>
&gt; <br>
&gt;&gt; On Feb 17, 2022, at 3:19 AM, Ketan Talaulikar &lt;<a href=3D"mailt=
o:ketant.ietf@gmail.com" target=3D"_blank">ketant.ietf@gmail.com</a>&gt; wr=
ote:<br>
&gt;&gt; <br>
&gt;&gt;&gt; 2. One area of concern I would have hoped IDR might have looke=
d into is, the<br>
&gt;&gt;&gt; document makes a creative use of the MPLS Label field of the N=
LRI to carry the<br>
&gt;&gt;&gt; Function part of the SID. This means the SID is effectively sp=
lit across the<br>
&gt;&gt;&gt; NLRI and the Prefix-SID attribute. What are the potential erro=
r modes if the<br>
&gt;&gt;&gt; Prefix-SID attribute should be lost from the route, while the =
NLRI is retained?<br>
&gt;&gt;&gt; <br>
&gt;&gt;&gt; (An obvious way of addressing this particular concern would be=
 to define a new<br>
&gt;&gt;&gt; NLRI type with the desired semantics, instead of creatively re=
purposing fields<br>
&gt;&gt;&gt; within an existing NLRI type contrary to their definitions. Su=
ch an NLRI type<br>
&gt;&gt;&gt; would, for example, presumably state in its specification that=
 if it was<br>
&gt;&gt;&gt; received without an accompanying Prefix-SID attribute, that wo=
uld constitute an<br>
&gt;&gt;&gt; error.)<br>
&gt;&gt;&gt; <br>
&gt;&gt; KT&gt; This document follows the approach similar as taken for ext=
ending MPLS EVPN RFC7432 by RFC8365.<br>
&gt; <br>
&gt; I take it you=E2=80=99re referring to RFC 8365 =C2=A75.1.3 which talks=
 about using the MPLS Label field (or MPLS1 Label field) to carry the VNI i=
n the presence of a BGP Encapsulation Extended Community? Yes, that seems l=
ike a pretty close analogue. And given this particular trick is only with V=
PN-type address families one can also argue that there=E2=80=99s not a risk=
 of affected routes leaking into the big-I Internet, which is the typical a=
ssociated concern. <br>
<br>
In a separate reply, the authors of draft-lz-bess-srv6-service-capability-0=
2 pointed out that it provides a critique of bess-srv6-services which is si=
milar to this discuss point. (The authors dropped the IESG from the cc, so =
I=E2=80=99m following up here instead of to their original note.)<br>
<br>
On first reading, the critique in draft-lz-bess-srv6-service-capability-02 =
seems well argued and responsive to my question above about potential error=
 modes. In section 3 of their draft, the authors provide a worked scenario =
where a VPN route carrying a SRv6 service SID using the Transposition schem=
e, if received by an MPLS-only PE, could result in misdelivered traffic. At=
 minimum, that seems worth surfacing in the Security Considerations section=
, since historically we=E2=80=99ve considered misdelivered VPN traffic to b=
e a Bad Thing that could expose confidential information.<br>
<br>
The authors do acknowledge that bess-srv6-services proposes a mitigation:<b=
r>
<br>
=C2=A0 =C2=A0To avoid these problems, [I-D.ietf-bess-srv6-services] specifi=
es that<br>
=C2=A0 =C2=A0implementations SHOULD provide a mechanism to control advertis=
ement<br>
=C2=A0 =C2=A0of SRv6-based BGP service routes on a per neighbor and per ser=
vice<br>
=C2=A0 =C2=A0basis.<br>
<br>
but they go on to argue that this mitigation isn=E2=80=99t fit for purpose:=
<br>
<br>
=C2=A0 =C2=A0The above method may be feasible in small-scale networks, but =
are not<br>
=C2=A0 =C2=A0applicable to large-scale networks.<br>
<br>
=C2=A0 =C2=A0[etc]<br>
<br>
It=E2=80=99s not my preference to get into the minutiae of this argument as=
 part of this discuss. However, I=E2=80=99d like to ask: was this considera=
tion something the WG discussed? I looked for discussion of draft-lz-bess-s=
rv6-service-capability in the archives and didn=E2=80=99t find much =E2=80=
=94<br>
<br>
- When an earlier version was posted to the list it resulted only in discus=
sion between the original author, Liu Yao, and Eduard Metz, who became co-a=
uthor, but there wasn=E2=80=99t any discussion I saw of the actual issue th=
at the draft identified, but rather refinement of the mitigation it propose=
s (which I don=E2=80=99t want to discuss in this note). <br>
- There was an agenda slot request for the draft at IETF-111. It was on the=
 agenda in the =E2=80=9Cif time allows=E2=80=9D section. I assume time did =
NOT allow because I don=E2=80=99t see mention of it in the minutes. (I did =
find the slides, slides 3 and 4 summarize the critique, <a href=3D"https://=
datatracker.ietf.org/meeting/111/materials/slides-111-bess-sessa-srv6-servi=
ce-capability-00" rel=3D"noreferrer" target=3D"_blank">https://datatracker.=
ietf.org/meeting/111/materials/slides-111-bess-sessa-srv6-service-capabilit=
y-00</a>).<br>
<br>
But of course, the issue raised might have been discussed by the WG in a di=
fferent thread, that doesn=E2=80=99t match a search for draft-lz-bess-srv6-=
service-capability. If so, I=E2=80=99d appreciate a pointer to it.<br>
<br>
If there wasn=E2=80=99t any discussion in the WG of the authors=E2=80=99 cr=
itique, I think it deserves to be discussed a bit as part of this thread. I=
n particular, does the =E2=80=9Cthis is the same as the trick EVPN does in =
RFC 8365=E2=80=9D reply apply equally? Probably it does, although that migh=
t boil down to =E2=80=9Cgosh, we should have caught this when publishing 83=
65, shouldn=E2=80=99t we?=E2=80=9D <br>
<br>
Even if the outcome of the discussion is that the limitation was discussed =
by the WG/isn=E2=80=99t a big deal because reasons/maybe it=E2=80=99s a big=
 deal but we=E2=80=99ll fix it in a followup=E2=80=A6 as I mentioned earlie=
r, covering it in the Security Considerations seems worthwhile.<br>
<br>
Thanks,<br>
<br>
=E2=80=94John</blockquote></div>

--0000000000003bc6eb05d8c0d186--


From nobody Thu Feb 24 10:48:21 2022
Return-Path: <satyamoh@cisco.com>
X-Original-To: bess@ietfa.amsl.com
Delivered-To: bess@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 7716E3A0E05; Thu, 24 Feb 2022 10:48:19 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -9.594
X-Spam-Level: 
X-Spam-Status: No, score=-9.594 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, DKIM_VALID_EF=-0.1, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_BLOCKED=0.001, RCVD_IN_MSPIKE_H3=0.001, RCVD_IN_MSPIKE_WL=0.001, SPF_NONE=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=UQnorfUK; dkim=pass (1024-bit key) header.d=cisco.onmicrosoft.com header.b=Fko80oe/
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id j0bxTQGGoZgT; Thu, 24 Feb 2022 10:48:13 -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 B673C3A0A6D; Thu, 24 Feb 2022 10:48:12 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=cisco.com; i=@cisco.com; l=31256; q=dns/txt; s=iport; t=1645728492; x=1646938092; h=from:to:cc:subject:date:message-id:references: in-reply-to:mime-version; bh=b7vxPISxBZnh8+l8mYKZpfvk8XeZPymO71UU9DJJ5yo=; b=UQnorfUKhuY1UOvaWWCblpMoMV5ylZy2OpypT6qVeLO5YTq5k3PJLtwt YC2a8tfzFQQyTOWHmLPaijBydyRcnv40AdfAqCoKFzVIexx566eTsYVSf lKQcKrZ+Cf3v03D5E4BnuFiL9sJt/GRg3LcwEI2faTMGhFYist3FPGSfG c=;
IronPort-PHdr: =?us-ascii?q?A9a23=3AwUj43x3DxZDuiPE7smDPr1BlVkEcU/3cMg0U7?= =?us-ascii?q?88hjLRDOuSm8o/5NUPSrfNqkBfSXIrd5v4F7oies63pVWEap5rUtncEfc9AU?= =?us-ascii?q?hYfgpAQmAotSMeOFUz8KqvsaCo3VMRPXVNo5Te1K09QTc3/fFbV5Ha16G16J?= =?us-ascii?q?w=3D=3D?=
IronPort-Data: =?us-ascii?q?A9a23=3AdWVyOaL+OSQeazg9FE+RW5clxSXFcZb7ZxGr2?= =?us-ascii?q?PjKsXjdYENS1zJUyTYXCj+COKmDYGWgf910YISxpEtVusOAzdU2Sgcd+CA2R?= =?us-ascii?q?RqmiyZq6fd1j6vI0qj7wvTrFCqL1O1DLImQRCwIZiWE/E31aOC49SAUOZygH?= =?us-ascii?q?9IQNsaVYkideic8IMsRoUoLd98R2uaEs/Dga+++kYuaT/nkBbOQ82Uc3lT4R?= =?us-ascii?q?E60gEgHUPza4Fv0t7GlDBxBlAe2e3I9VPrzKUwtRkYUTLW4HsbiLwrC5Kuy8?= =?us-ascii?q?mWc9BA3B5b01L36aUYNBLXVOGBiiFIPBPPk2UcE93d0i/pmXBYfQR8/ZzGhh?= =?us-ascii?q?Nlt2dxIspyYQgYyNaqKk+MYO/VdO34lZfEboOCXcRBTtuTWlSUqaUDEz+9nA?= =?us-ascii?q?l1zOIoY8+BrECRE+OcDbT0HYQjGi+ek6LO2Vucqgd4sROHhMZgEknBt0T+fC?= =?us-ascii?q?uwpKbjKQL7K7M5w1S0xndxHW/3ZYqIxYDhsbRLBSxRVO0wLAdQ1m+LArnz2b?= =?us-ascii?q?yFYpU3Tr6086Gn7ygty0bGrO93QEvSDW8xEmEuCjm3B+Gv9D1cRM9n39NYv2?= =?us-ascii?q?hpAncfVli/9HYkVDrD9p7hhgUaYwSoYDxh+aLdymtHh4mbWZj6VAxF8FvISk?= =?us-ascii?q?JUP?=
IronPort-HdrOrdr: =?us-ascii?q?A9a23=3ARK2ok6w+tJBMRKP790buKrPxmuskLtp133?= =?us-ascii?q?Aq2lEZdPULSK2lfpGV8sjziyWatN9IYgBepTiBUJPwJk80hqQFn7X5XI3SEz?= =?us-ascii?q?UO3VHJEGgM1/qY/9SNIVyaygcZ79YdT0EcMqy/MbEZt7eB3ODQKb9Jq7PrnN?= =?us-ascii?q?HK9IXjJjVWPHxXgspbnmFE43OgYzVLrX59dOME/fSnl656jgvlXU5SQtWwB3?= =?us-ascii?q?EDUeSGjcbMjojabRkPAANiwBWSjBuzgYSKUiSw71M7aXdi0L0i+W/Kn0jS/a?= =?us-ascii?q?O4qcy2zRfayiv684lWot380dFObfb8yvT9aw+cyTpAVr4RHoFqjwpF5N1HL2?= =?us-ascii?q?xa1+Ukli1QffibLUmhOF1d7yGdgjUImwxemkMKgWXo8UcL5/aJHA7Tz6F69N?= =?us-ascii?q?hkmtyz0Tt6gDg06tM540uJ85VQFh/OhyL7+pzBUAxrjFO9pT44nfcUlGE3a/?= =?us-ascii?q?pVVFZ9l/1WwKpuKuZKIMs60vFRLMB+SMXHoPpGe1KTaH7U+mFp3dy3R3w2Wh?= =?us-ascii?q?OLWFILtMCZ2yVf2CkR9TpV+OUP2nMbsJ4tQZhN4OrJdqxuibFVV8cTKaZwHv?= =?us-ascii?q?0IT8e7AnHEBRjMLGWRK1L6E7xvAQOBl7fnpLEuoO26cp0By5U/3JzHTVNDrG?= =?us-ascii?q?Y3P1njDMWftac7uywlgF/NKwgF5vsukqSR4IeMNoYDGRfzPGwTrw=3D=3D?=
X-IronPort-Anti-Spam-Filtered: true
X-IronPort-Anti-Spam-Result: =?us-ascii?q?A0A3BgAZHvlh/5FdJa1aHgEBCxIMQIF?= =?us-ascii?q?PC4EhMVYHd1o3MYgQA4U5hQ6DAgObJIEuFIERA08FCwEBAQ0BASoBCgwEAQG?= =?us-ascii?q?FBQKDXwIlNAkOAQIEAQEBEgEBBQEBAQIBBgSBCROFaA2GQgEBAQEDAQEQLgE?= =?us-ascii?q?BLAsBDwIBCA4DAwECIQEGBycLFAkIAgQOBQgagmOCDlcDLgEOoikBgToCih9?= =?us-ascii?q?4gTOBAYIIAQEGBASBOgIOQYMCGII3AwaBOoMOgn4TQUqHCSccgUlEgRVDgmc?= =?us-ascii?q?+gmMBAQIBgSgBEgEjHg0JgxmCLpMLBA02EC8sFkMYPQoqkicfgn2KFI1ykmE?= =?us-ascii?q?Kg0aHS4IagRyILoMgiSwVg3KMHJUHgnKVVAxqjQ+UJ4F/gw0CBAIEBQIOAQE?= =?us-ascii?q?GgWE8OTBwcBU7gmlRGQ+NfiI3gzqFFIVKdDgCBgsBAQMJjUwBAQ?=
X-IronPort-AV: E=Sophos;i="5.88,333,1635206400";  d="scan'208,217";a="730450788"
Received: from rcdn-core-9.cisco.com ([173.37.93.145]) by rcdn-iport-5.cisco.com with ESMTP/TLS/DHE-RSA-SEED-SHA; 24 Feb 2022 18:48:06 +0000
Received: from mail.cisco.com (xbe-aln-005.cisco.com [173.36.7.20]) by rcdn-core-9.cisco.com (8.15.2/8.15.2) with ESMTPS id 21OIm33S003665 (version=TLSv1.2 cipher=AES256-SHA bits=256 verify=OK); Thu, 24 Feb 2022 18:48:06 GMT
Received: from xfe-rcd-001.cisco.com (173.37.227.249) by xbe-aln-005.cisco.com (173.36.7.20) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.2.986.14; Thu, 24 Feb 2022 12:48:03 -0600
Received: from xfe-rcd-004.cisco.com (173.37.227.252) by xfe-rcd-001.cisco.com (173.37.227.249) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.2.986.14; Thu, 24 Feb 2022 12:48:03 -0600
Received: from NAM12-DM6-obe.outbound.protection.outlook.com (72.163.14.9) by xfe-rcd-004.cisco.com (173.37.227.252) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.2.986.14 via Frontend Transport; Thu, 24 Feb 2022 12:48:03 -0600
ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=bgc3kYet1n5zE/ji9S+mjB32FZ0cXIADFqs1KM7e3E0b7hZLuSnowI8bPiVcIZhVxt9NEGDFK5z+I5IEK3fn1tcOKbvm3rYMe024EnuV7ZfaYiYPs6GNBK/ruqybcTR7jm5S1ih1iqQ7hKzBC5d4frQA6o3clIl8EteBJDFsCMmx5HihtNR9zBnUiyRm/paD/txqUQuMfT6Tiw1oVAYrQIXdiqYogv71R9ZQVkMBnr/K/VCPOJV/Mq8GiI328ZHLDkuABLFI2Rc9ywr37zKdD5Cze3cYKktAjcR3oonBN9iWyveCBY3uO5wKEPBnCp063e5G3QlA6wKNTYGvgrFcFw==
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-AntiSpam-MessageData-ChunkCount:X-MS-Exchange-AntiSpam-MessageData-0:X-MS-Exchange-AntiSpam-MessageData-1; bh=JxjVxq3A/1V1IqXB0oTAOb0sBIvsXySm6CQoxnXxOlg=; b=UiG9nVzutpiw4FbrdCaeOiRPRjFS6gS8wUU+3oHfGUxEBU1cjWPJkEnrw9/QJavQVNaF72VaHWzAnv1jTQ2nx//qEz5CVRPqtgA56qN50bF0/3Vv1KgBtE5erljI+7IENFSXUtVZMQZ970R+i+XrMMf7v9Y1TLLtbOwR3ifjPWjIB5fTscM+Nf8hsQz6R6jikDi/2H9qQL96jf3X6LkcSMs4KzMiy6eZK9OmnuD5VY6xz1adxzVr30pkoHlG4nSv6/hKAySi8KuU3sGFcz6iW/NKcAQj9lloe/LlzdqNKKrKKcCU5D7QA7wSNKJ1fC/K/5bbcimdAhHUhiwZ243RwQ==
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=JxjVxq3A/1V1IqXB0oTAOb0sBIvsXySm6CQoxnXxOlg=; b=Fko80oe/4WqcWuqkLumOyEvFh7Vv/nsyHz7Ev0W8Umlk/ZYx6SA+ZdxTkSC+o8OhUcALwVNE/cb/SJJw5hyKxbkmCAyJbchkkcuiBTikFm+YGnWbjMWn13oKd/S6myBJ1eDv0i7YwTqk/cclWOJ9GdMQYAPlHc7ZvZF9LPOtqtk=
Received: from BY5PR11MB4305.namprd11.prod.outlook.com (2603:10b6:a03:1bf::16) by BN6PR11MB4129.namprd11.prod.outlook.com (2603:10b6:405:83::23) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.5017.24; Thu, 24 Feb 2022 18:48:02 +0000
Received: from BY5PR11MB4305.namprd11.prod.outlook.com ([fe80::c9d5:3631:c00d:97a]) by BY5PR11MB4305.namprd11.prod.outlook.com ([fe80::c9d5:3631:c00d:97a%4]) with mapi id 15.20.5017.022; Thu, 24 Feb 2022 18:48:01 +0000
From: "Satya Mohanty (satyamoh)" <satyamoh@cisco.com>
To: Arie Vayner <avayner@google.com>
CC: "Bocci, Matthew (Nokia - GB)" <matthew.bocci@nokia.com>, Ajay Kini <ajkini@arista.com>, Akshay Gattani <akshay@arista.com>, "bess@ietf.org" <bess@ietf.org>, "Lukas Krattiger (lkrattig)" <lkrattig@cisco.com>, "draft-mohanty-bess-ebgp-dmz@ietf.org" <draft-mohanty-bess-ebgp-dmz@ietf.org>
Thread-Topic: [bess] WG adoption poll and IPR poll for draft-mohanty-bess-ebgp-dmz-03 [1].
Thread-Index: AQHXo+UV8/1obsw3HU6Kv4uLCLem/quu/PaAgAAGx4CAcdmRgIAJvH4hgAAILQCAAAPgsIAAk6VbgHd+bwCAAVmgfw==
Date: Thu, 24 Feb 2022 18:48:01 +0000
Message-ID: <BY5PR11MB430578A29859CAFB9EB39929D43D9@BY5PR11MB4305.namprd11.prod.outlook.com>
References: <DBAPR07MB6984FF9EA5B6AB119550861AEBD39@DBAPR07MB6984.eurprd07.prod.outlook.com> <528B47D0-8114-4357-8EE7-CF0B1AB9C16B@cisco.com> <CAL-qFrBKQUEXYbaHe0gor3MfQFoWKEQepRzfqbW1nmNhtv=E9g@mail.gmail.com> <CAGcguEjRg--my8BhOieQ9nTEwz80jtJCkAKi4QEOODFUGji1CA@mail.gmail.com> <CAL-qFrBO9jPdCG0S+zZc0faz2nnUjOx5op3+pOG1uUM=_bbPkg@mail.gmail.com> <VI1PR0701MB6991E866DF53E18ED573E298EB709@VI1PR0701MB6991.eurprd07.prod.outlook.com> <CAGcguEj0zrh8_WOKoZxh1kgxC1KfMvywCKyikoHg958g5zOcbQ@mail.gmail.com> <VI1PR0701MB6991EF836FD7B2703CDA28DAEB709@VI1PR0701MB6991.eurprd07.prod.outlook.com> <BY5PR11MB4305B7B161193526A394590AD4709@BY5PR11MB4305.namprd11.prod.outlook.com> <CAMHba4ixJ3=Yuhy6P_7rW1xZDhWkA+GRm-TXrPDJXjJQQdF3Tg@mail.gmail.com>
In-Reply-To: <CAMHba4ixJ3=Yuhy6P_7rW1xZDhWkA+GRm-TXrPDJXjJQQdF3Tg@mail.gmail.com>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
authentication-results: dkim=none (message not signed) header.d=none;dmarc=none action=none header.from=cisco.com;
x-ms-publictraffictype: Email
x-ms-office365-filtering-correlation-id: 2231b269-a218-45c8-123d-08d9f7c62f59
x-ms-traffictypediagnostic: BN6PR11MB4129:EE_
x-microsoft-antispam-prvs: <BN6PR11MB4129F6A294858C4F81C52EE4D43D9@BN6PR11MB4129.namprd11.prod.outlook.com>
x-ms-exchange-senderadcheck: 1
x-ms-exchange-antispam-relay: 0
x-microsoft-antispam: BCL:0;
x-microsoft-antispam-message-info: OjrLUJ4tiHzJqk+NHcIKT1mmLgkv/YbqtTJzFQArByQAeogbf8rt/pHBE8sHGzc3HfWauhsCBISnEFiw4z6ytbL0naNUhDklOaLyMhB3cGV5ixNhxw0f2tDqrF8zjqqlLn5CLoWv2iv4F3heRwCi1IcYCp1EBZiEzdZNNDynbOLZ5HB5h2FvEHJKBzL863SZKp6C0ffNOq5QckcO6xgj/B1vsJAvalIZMA9j6ndWOsBASqhsnJOdnCcxzpMO+mYgqtyvcU/XXlLjdf24NokGNbxfdZyp+CFRvsHOIoAu1qjwU2nxSIyBMWGCNNxielCp9q7FIVzV7cwd4Rx1vX+8A9RYh+YHBVTHtrcPigbsf1B8Fs0rGyTXnA7fidHw3zS0hcreID8XU1iAXkA6O835T+c8i8X1LumXCVTjBlwy6w0o5zXsU6n+EBqLWV2O4hV/46Xs1EHV0OPxuFj+JpEGidza9ogtueyQkkX1gzuRiHEECm1QuJkX6UYpemnNYQUn5WdQS6bA5JKptjJuWXIsxNDupWaK2/+POhNB5x5Q16w9nntA6/Rj1yKw0qsjKimTaJ1ISIjoS7NLQSfrnY9f092QPEQoXi3Ing/rAM3p+HO0qP5fiQeKtzlQtk5MuEbvp2La2bKN3D9dlHBpMerSzjk3GmNFcMan3RPvg7Sd//MkWGsl/AU5UFW6MbBIUQGPRb7e3HpDUP/FpogWctW9b8eASKAEKlI8VFWcaConIbqDb7nB4sYpx37oQBp5SA4fAJgSaqp6ZGD9+/GDMZm0aE/71daWPQrEoki0q1jAYDvbIqxZpqfRRBPMibgcu07tLhw0OnCWKSn5hN22HW7gpw==
x-forefront-antispam-report: CIP:255.255.255.255; CTRY:; LANG:en; SCL:1; SRV:;  IPV:NLI; SFV:NSPM; H:BY5PR11MB4305.namprd11.prod.outlook.com; PTR:; CAT:NONE;  SFS:(13230001)(366004)(2906002)(5660300002)(71200400001)(38070700005)(86362001)(186003)(966005)(508600001)(83380400001)(38100700002)(4326008)(8676002)(66946007)(166002)(76116006)(64756008)(66556008)(9686003)(66446008)(66476007)(55016003)(8936002)(6916009)(52536014)(33656002)(54906003)(53546011)(7696005)(122000001)(316002)(6506007); DIR:OUT; SFP:1101; 
x-ms-exchange-antispam-messagedata-chunkcount: 1
x-ms-exchange-antispam-messagedata-0: =?Windows-1252?Q?5dkYAzjkKvPo5fhmphQpt3iv6NgHi++umyg/CsyMRE8p9bS+60b1x/Hr?= =?Windows-1252?Q?ZJZ0SI8+HB0LvyfKazW4BJba/zTwdLd50ESBYw6SMJDgNjIv/Yza1Bhb?= =?Windows-1252?Q?8DU/LHQ38BRd2gNbcvTg6D0dC5ajlPFkqcIIszUOS32NS2BWHE2rYbUY?= =?Windows-1252?Q?48tNzFQP4ijMqeUEdnbwMxNSpGgEF7uCy/MIJ9WfHP7lxcawcmqqLCeE?= =?Windows-1252?Q?3Ewx2hXM4v4eq3UqffN4IVsiTtPYUggPzw/0sXjXVWBIcM547LwGEHbU?= =?Windows-1252?Q?MD84Slv0cv9P0uBKMfghRIqZEn/4iIKRHcxiEknUymd2NVlcGVRHOFrF?= =?Windows-1252?Q?m5dt5xSMG4708xDB8DXZkwQJdmkgETYenVDL8HUEsm8HDzLjjkjYWz06?= =?Windows-1252?Q?jUNahd0JjQUahciF+mqaTKS+it6wZnijvf8p1ZCgNtv/KmhLxEF02OWd?= =?Windows-1252?Q?SOS7UgqgrFLF3Ek5x2jStGKPctxxOWaQaddKrZE4GtDEK+IS8q2et9KY?= =?Windows-1252?Q?+HSjRnHzy4riMi0uvu2VQS53ZtY+CKXx6/saqNn+XI631tsC5/5vsf+k?= =?Windows-1252?Q?Wslhb+U84XfptLQLyWsJ0nu4jC3WHd5ipqNyHi6OODmeaUHfFTqpL11E?= =?Windows-1252?Q?Y6Tzg0+GU83GqK4wLNmgcXNN+DY4axbWCdB8uu6luprx6RLxCklYKDIk?= =?Windows-1252?Q?r2x0EfHrSsB3mG6GYd0SQG07omzlSBPEb8VVlnJLHwZ8Otogy96RDepV?= =?Windows-1252?Q?NGX4z5Jg2vCG/w25A90a+Q/7Ej/xGMh3iQITtnfjYyK7o3mZ0a3Jj0uZ?= =?Windows-1252?Q?wK9trDj45NF79/aGPEZ+GRH0/n/gXXRhvjmzjQ66KPY0oetz3cGSRbIv?= =?Windows-1252?Q?5DnkAMbO0fYK6dAgwV1vJIgpXAq/EJzFvxRm4CzKRxx4yadYUPRYhWNU?= =?Windows-1252?Q?mmIo5b90EERsurZdCwvFfsMhOgsxXna/J+MhM9EOW9fFswZ2xLZhYQwR?= =?Windows-1252?Q?+SXQmGtLo+04QXtPh9Ng5l/oHWipCj11Yu/mz+v1NR/jPVT6jzGaLAJb?= =?Windows-1252?Q?yVrly5nKfEXIq3Hiw9YIFBxKPuPO1J+Q1QPK4QwVbWYvSGo1hXHzKfj0?= =?Windows-1252?Q?WmRKb7bq8oue2Z1v9NnNzFCzfR7CSCXaSeu+BfwY1JqP3FEiD0x6QKcx?= =?Windows-1252?Q?AcKmbPcRnxgeuTX9p+RYZk17Y3RV/M14q/kP90DAs0ZsvWD0fTDmZcTd?= =?Windows-1252?Q?KWC75uJsnJ/iBDEdzr/HYoUhkaqb8210bm8SNCNngcAwGE0kC9E8w5c1?= =?Windows-1252?Q?FVm588vejxywM4BralR8oxtSlD/l45Utt6z6Ogv+qrnJVPySHT4/h3MU?= =?Windows-1252?Q?s9vm8EWUfFmZOD4BYIQj2C6u57r5zRhtyl0F8GjNwAQGolV7qSa2AvH1?= =?Windows-1252?Q?u2Y8vTz49FkCliCSERJd1F3CP7WxW1UJIMQE+RzAEMREd6RnAWE3SVre?= =?Windows-1252?Q?a8vwo0dC7/koKzLx0vYmTd4YE8IyH34IZuqxuD+dfl6jZ24DZZon4XAg?= =?Windows-1252?Q?Ss5CYpRlA5aM4tiCv4+BCgtuDBFWMw317jSHL5Q1acVW+h8iX5m3ytl6?= =?Windows-1252?Q?I6LFPsJrQheo5KO3czg4WA6JwhWJBVjX/UMlw6UMITzGuui6yvNA8Oa0?= =?Windows-1252?Q?+tjXLy84jv0UvX5mIs9wRtyDau2ibRluGiu5CZOL9ziLRyhqD8HL7uKf?= =?Windows-1252?Q?yHCufkTScxR0ZSxN2DJTv5XUk4eTYWxXP2xWeUoLGVpbhTVx9aQd8kQF?= =?Windows-1252?Q?1vbzKIzIJOA0NvATfhBVPqx02gTvG+wOrBZtfOyOBfQ7zzZO?=
Content-Type: multipart/alternative; boundary="_000_BY5PR11MB430578A29859CAFB9EB39929D43D9BY5PR11MB4305namp_"
MIME-Version: 1.0
X-MS-Exchange-CrossTenant-AuthAs: Internal
X-MS-Exchange-CrossTenant-AuthSource: BY5PR11MB4305.namprd11.prod.outlook.com
X-MS-Exchange-CrossTenant-Network-Message-Id: 2231b269-a218-45c8-123d-08d9f7c62f59
X-MS-Exchange-CrossTenant-originalarrivaltime: 24 Feb 2022 18:48:01.8181 (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: qLfE6TjCvrq4eTNi5ESOSoQydg6dPhPJ9LABeJPx9NjrfeF7JXSEOVdOFWKdgPHZFAxhZvInWeuxMKe/Mi483A==
X-MS-Exchange-Transport-CrossTenantHeadersStamped: BN6PR11MB4129
X-OriginatorOrg: cisco.com
X-Outbound-SMTP-Client: 173.36.7.20, xbe-aln-005.cisco.com
X-Outbound-Node: rcdn-core-9.cisco.com
Archived-At: <https://mailarchive.ietf.org/arch/msg/bess/RyHqyGfRRyWZUxqm26f2VEn9bWA>
Subject: Re: [bess] WG adoption poll and IPR poll for draft-mohanty-bess-ebgp-dmz-03 [1].
X-BeenThere: bess@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: BGP-Enabled ServiceS working group discussion list <bess.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/bess>, <mailto:bess-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/bess/>
List-Post: <mailto:bess@ietf.org>
List-Help: <mailto:bess-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/bess>, <mailto:bess-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 24 Feb 2022 18:48:20 -0000

--_000_BY5PR11MB430578A29859CAFB9EB39929D43D9BY5PR11MB4305namp_
Content-Type: text/plain; charset="Windows-1252"
Content-Transfer-Encoding: quoted-printable

Sorry, I am delayed on this.

Few minutes back I resubmitted this draft as =93draft-ietf-bess-ebgp-dmz=94=
 to replace =93draft-mohanty-bess-ebgp-dmz=94 as instructed by Matthew belo=
w.
Now it shows submission is pending approval by group chairs.

Thanks,
Satya


From: Arie Vayner <avayner@google.com>
Date: Wednesday, February 23, 2022 at 1:54 PM
To: Satya Mohanty (satyamoh) <satyamoh@cisco.com>
Cc: Bocci, Matthew (Nokia - GB) <matthew.bocci@nokia.com>, Ajay Kini <ajkin=
i@arista.com>, Akshay Gattani <akshay@arista.com>, bess@ietf.org <bess@ietf=
.org>, Lukas Krattiger (lkrattig) <lkrattig@cisco.com>, draft-mohanty-bess-=
ebgp-dmz@ietf.org <draft-mohanty-bess-ebgp-dmz@ietf.org>
Subject: Re: [bess] WG adoption poll and IPR poll for draft-mohanty-bess-eb=
gp-dmz-03 [1].
Pinging the thread as it's been quiet since Dec '21.

Tnx
Arie

On Thu, Dec 9, 2021 at 1:10 PM Satya Mohanty (satyamoh) <satyamoh@cisco.com=
<mailto:satyamoh@cisco.com>> wrote:
Hi Matthew,

Thanks for your comments.
We will republish this draft as draft-ietf-bess-ebgp-dmz-00 shortly.

Best Regards,
--Satya

From: BESS <bess-bounces@ietf.org<mailto:bess-bounces@ietf.org>> on behalf =
of Bocci, Matthew (Nokia - GB) <matthew.bocci@nokia.com<mailto:matthew.bocc=
i@nokia.com>>
Date: Thursday, December 9, 2021 at 5:36 AM
To: Ajay Kini <ajkini@arista.com<mailto:ajkini@arista.com>>
Cc: Akshay Gattani <akshay@arista.com<mailto:akshay@arista.com>>, bess@ietf=
.org<mailto:bess@ietf.org> <bess@ietf.org<mailto:bess@ietf.org>>, Lukas Kra=
ttiger (lkrattig) <lkrattig@cisco.com<mailto:lkrattig@cisco.com>>, draft-mo=
hanty-bess-ebgp-dmz@ietf.org<mailto:draft-mohanty-bess-ebgp-dmz@ietf.org> <=
draft-mohanty-bess-ebgp-dmz@ietf.org<mailto:draft-mohanty-bess-ebgp-dmz@iet=
f.org>>
Subject: Re: [bess] WG adoption poll and IPR poll for draft-mohanty-bess-eb=
gp-dmz-03 [1].
Thanks Ajay

There is consensus to adopt this draft as a BESS WG draft.

Authors: Please republish the draft as draft-ietf-bess-ebgp-dmz-00.

Best regards

Matthew

From: Ajay Kini <ajkini@arista.com<mailto:ajkini@arista.com>>
Date: Thursday, 9 December 2021 at 13:21
To: Bocci, Matthew (Nokia - GB) <matthew.bocci@nokia.com<mailto:matthew.boc=
ci@nokia.com>>
Cc: Akshay Gattani <akshay@arista.com<mailto:akshay@arista.com>>, Lukas Kra=
ttiger (lkrattig) <lkrattig@cisco.com<mailto:lkrattig@cisco.com>>, bess@iet=
f.org<mailto:bess@ietf.org> <bess@ietf.org<mailto:bess@ietf.org>>, draft-mo=
hanty-bess-ebgp-dmz@ietf.org<mailto:draft-mohanty-bess-ebgp-dmz@ietf.org> <=
draft-mohanty-bess-ebgp-dmz@ietf.org<mailto:draft-mohanty-bess-ebgp-dmz@iet=
f.org>>
Subject: Re: [bess] WG adoption poll and IPR poll for draft-mohanty-bess-eb=
gp-dmz-03 [1].
Hi Matthew,

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

Thanks
Ajay
On Thu, Dec 9, 2021, 4:55 AM Bocci, Matthew (Nokia - GB) <matthew.bocci@nok=
ia.com<mailto:matthew.bocci@nokia.com>> wrote:
Ashkay,

Thank you for your response.

Strictly, I need a response from each individual author, otherwise I will h=
ave to ask the WG if they are happy to proceed.

Ajay, please can you confirm whether or not you are aware of any undisclose=
d IPR?

Thanks

Matthew

From: Akshay Gattani <akshay@arista.com<mailto:akshay@arista.com>>
Date: Friday, 3 December 2021 at 08:10
To: Ajay Kini <ajkini@arista.com<mailto:ajkini@arista.com>>
Cc: Lukas Krattiger (lkrattig) <lkrattig@cisco.com<mailto:lkrattig@cisco.co=
m>>, Bocci, Matthew (Nokia - GB) <matthew.bocci@nokia.com<mailto:matthew.bo=
cci@nokia.com>>, bess@ietf.org<mailto:bess@ietf.org> <bess@ietf.org<mailto:=
bess@ietf.org>>, draft-mohanty-bess-ebgp-dmz@ietf.org<mailto:draft-mohanty-=
bess-ebgp-dmz@ietf.org> <draft-mohanty-bess-ebgp-dmz@ietf.org<mailto:draft-=
mohanty-bess-ebgp-dmz@ietf.org>>
Subject: Re: [bess] WG adoption poll and IPR poll for draft-mohanty-bess-eb=
gp-dmz-03 [1].
To our knowledge, the authors from Arista are not aware of any relevant und=
isclosed IPRs that apply to this draft document.

Thank you

On Wed, Sep 22, 2021 at 3:04 AM Ajay Kini <ajkini@arista.com<mailto:ajkini@=
arista.com>> wrote:
I support adoption of this draft as a co-author.

On Tue, Sep 21, 2021 at 2:10 PM Akshay Gattani <akshay@arista.com<mailto:ak=
shay@arista.com>> wrote:
I fully support adoption of this draft as a co-author.

On Mon, Sep 20, 2021 at 8:27 PM Lukas Krattiger (lkrattig) <lkrattig@cisco.=
com<mailto:lkrattig@cisco.com>> wrote:
Good Day,
I fully support the adoption of this draft
Kind Regards
-Lukas

On Sep 7, 2021, at 5:41 AM, Bocci, Matthew (Nokia - GB) <matthew.bocci@noki=
a.com<mailto:matthew.bocci@nokia.com>> wrote:

Hello,

This email begins a two-week WG adoption poll for draft-mohanty-bess-ebgp-d=
mz-03 [1].

Please review the draft and post any comments to the BESS working group lis=
t.

We are also polling for knowledge of any undisclosed IPR that applies to th=
is document, to ensure that IPR has been disclosed in compliance with IETF =
IPR rules (see RFCs 3979, 4879, 3669 and 5378 for more details).

If you are listed as an author or a contributor of this document, please re=
spond to this email and indicate whether or not you are aware of any releva=
nt undisclosed IPR, copying the BESS mailing list. The document will not  p=
rogress without answers from all of the authors and contributors.

Currently, there are no IPR disclosures against this document.

If you are not listed as an author or a contributor, then please explicitly=
 respond only if you are aware of any IPR that has not yet been disclosed i=
n conformance with IETF rules.

This poll for adoption closes on September 21st 2021.

Regards,
Matthew and Stephane


[1] https://datatracker.ietf.org/doc/draft-mohanty-bess-ebgp-dmz-03/


_______________________________________________
BESS mailing list
BESS@ietf.org<mailto:BESS@ietf.org>
https://www.ietf.org/mailman/listinfo/bess


--_000_BY5PR11MB430578A29859CAFB9EB39929D43D9BY5PR11MB4305namp_
Content-Type: text/html; charset="Windows-1252"
Content-Transfer-Encoding: quoted-printable

<html xmlns:o=3D"urn:schemas-microsoft-com:office:office" xmlns:w=3D"urn:sc=
hemas-microsoft-com:office:word" xmlns:m=3D"http://schemas.microsoft.com/of=
fice/2004/12/omml" xmlns=3D"http://www.w3.org/TR/REC-html40">
<head>
<meta http-equiv=3D"Content-Type" content=3D"text/html; charset=3DWindows-1=
252">
<meta name=3D"Generator" content=3D"Microsoft Word 15 (filtered medium)">
<style><!--
/* Font Definitions */
@font-face
	{font-family:Helvetica;
	panose-1:0 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:"PT Serif";
	panose-1:2 10 6 3 4 5 5 2 2 4;}
/* Style Definitions */
p.MsoNormal, li.MsoNormal, div.MsoNormal
	{margin:0in;
	font-size:11.0pt;
	font-family:"Calibri",sans-serif;}
a:link, span.MsoHyperlink
	{mso-style-priority:99;
	color:blue;
	text-decoration:underline;}
span.EmailStyle18
	{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>
</head>
<body lang=3D"EN-US" link=3D"blue" vlink=3D"purple" style=3D"word-wrap:brea=
k-word">
<div class=3D"WordSection1">
<p class=3D"MsoNormal">Sorry, I am delayed on this.<o:p></o:p></p>
<p class=3D"MsoNormal"><o:p>&nbsp;</o:p></p>
<p class=3D"MsoNormal">Few minutes back I resubmitted this draft as =93<spa=
n style=3D"font-size:11.5pt;font-family:&quot;PT Serif&quot;,serif;color:#2=
22222;background:#F9F9F9">draft-ietf-bess-ebgp-dmz=94 to replace =93</span>=
<span style=3D"font-size:12.0pt;color:black">draft-mohanty-bess-ebgp-dmz=94
 as instructed by Matthew below. <o:p></o:p></span></p>
<p class=3D"MsoNormal"><span style=3D"font-size:12.0pt;color:black">Now it =
shows submission is pending approval by group chairs.</span><o:p></o:p></p>
<p class=3D"MsoNormal"><span style=3D"font-size:12.0pt;color:black"><o:p>&n=
bsp;</o:p></span></p>
<p class=3D"MsoNormal"><span style=3D"font-size:12.0pt;color:black">Thanks,=
<o:p></o:p></span></p>
<p class=3D"MsoNormal"><span style=3D"font-size:12.0pt;color:black">Satya</=
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 style=3D"border:none;border-top:solid #B5C4DF 1.0pt;padding:3.0pt 0in =
0in 0in">
<p class=3D"MsoNormal" style=3D"margin-bottom:12.0pt"><b><span style=3D"fon=
t-size:12.0pt;color:black">From:
</span></b><span style=3D"font-size:12.0pt;color:black">Arie Vayner &lt;ava=
yner@google.com&gt;<br>
<b>Date: </b>Wednesday, February 23, 2022 at 1:54 PM<br>
<b>To: </b>Satya Mohanty (satyamoh) &lt;satyamoh@cisco.com&gt;<br>
<b>Cc: </b>Bocci, Matthew (Nokia - GB) &lt;matthew.bocci@nokia.com&gt;, Aja=
y Kini &lt;ajkini@arista.com&gt;, Akshay Gattani &lt;akshay@arista.com&gt;,=
 bess@ietf.org &lt;bess@ietf.org&gt;, Lukas Krattiger (lkrattig) &lt;lkratt=
ig@cisco.com&gt;, draft-mohanty-bess-ebgp-dmz@ietf.org &lt;draft-mohanty-be=
ss-ebgp-dmz@ietf.org&gt;<br>
<b>Subject: </b>Re: [bess] WG adoption poll and IPR poll for draft-mohanty-=
bess-ebgp-dmz-03 [1].<o:p></o:p></span></p>
</div>
<div>
<p class=3D"MsoNormal">Pinging the thread as it's been quiet&nbsp;since Dec=
 '21.<o:p></o:p></p>
<div>
<p class=3D"MsoNormal"><o:p>&nbsp;</o:p></p>
</div>
<div>
<p class=3D"MsoNormal">Tnx<o:p></o:p></p>
</div>
<div>
<p class=3D"MsoNormal">Arie<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 9, 2021 at 1:10 PM Satya Mohanty (satyam=
oh) &lt;<a href=3D"mailto:satyamoh@cisco.com">satyamoh@cisco.com</a>&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-right:0in">
<div>
<div>
<p class=3D"MsoNormal" style=3D"mso-margin-top-alt:auto;mso-margin-bottom-a=
lt:auto">Hi Matthew,<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">Thanks for your comments.
<o:p></o:p></p>
<p class=3D"MsoNormal" style=3D"mso-margin-top-alt:auto;mso-margin-bottom-a=
lt:auto">We will republish this draft as
<span lang=3D"EN-GB">draft-ietf-bess-ebgp-dmz-00 shortly.</span><o:p></o:p>=
</p>
<p class=3D"MsoNormal" style=3D"mso-margin-top-alt:auto;mso-margin-bottom-a=
lt:auto"><span lang=3D"EN-GB">&nbsp;</span><o:p></o:p></p>
<p class=3D"MsoNormal" style=3D"mso-margin-top-alt:auto;mso-margin-bottom-a=
lt:auto"><span lang=3D"EN-GB">Best Regards,</span><o:p></o:p></p>
<p class=3D"MsoNormal" style=3D"mso-margin-top-alt:auto;mso-margin-bottom-a=
lt:auto"><span lang=3D"EN-GB">--Satya</span><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>
<div style=3D"border:none;border-top:solid #B5C4DF 1.0pt;padding:3.0pt 0in =
0in 0in">
<p class=3D"MsoNormal" style=3D"mso-margin-top-alt:auto;margin-bottom:12.0p=
t"><b><span lang=3D"EN-GB" style=3D"font-size:12.0pt;color:black">From:
</span></b><span lang=3D"EN-GB" style=3D"font-size:12.0pt;color:black">BESS=
 &lt;<a href=3D"mailto:bess-bounces@ietf.org" target=3D"_blank">bess-bounce=
s@ietf.org</a>&gt; on behalf of Bocci, Matthew (Nokia - GB) &lt;<a href=3D"=
mailto:matthew.bocci@nokia.com" target=3D"_blank">matthew.bocci@nokia.com</=
a>&gt;<br>
<b>Date: </b>Thursday, December 9, 2021 at 5:36 AM<br>
<b>To: </b>Ajay Kini &lt;<a href=3D"mailto:ajkini@arista.com" target=3D"_bl=
ank">ajkini@arista.com</a>&gt;<br>
<b>Cc: </b>Akshay Gattani &lt;<a href=3D"mailto:akshay@arista.com" target=
=3D"_blank">akshay@arista.com</a>&gt;,
<a href=3D"mailto:bess@ietf.org" target=3D"_blank">bess@ietf.org</a> &lt;<a=
 href=3D"mailto:bess@ietf.org" target=3D"_blank">bess@ietf.org</a>&gt;, Luk=
as Krattiger (lkrattig) &lt;<a href=3D"mailto:lkrattig@cisco.com" target=3D=
"_blank">lkrattig@cisco.com</a>&gt;,
<a href=3D"mailto:draft-mohanty-bess-ebgp-dmz@ietf.org" target=3D"_blank">d=
raft-mohanty-bess-ebgp-dmz@ietf.org</a> &lt;<a href=3D"mailto:draft-mohanty=
-bess-ebgp-dmz@ietf.org" target=3D"_blank">draft-mohanty-bess-ebgp-dmz@ietf=
.org</a>&gt;<br>
<b>Subject: </b>Re: [bess] WG adoption poll and IPR poll for draft-mohanty-=
bess-ebgp-dmz-03 [1].</span><o:p></o:p></p>
</div>
<p class=3D"MsoNormal" style=3D"mso-margin-top-alt:auto;mso-margin-bottom-a=
lt:auto"><span lang=3D"EN-GB">Thanks Ajay</span><o:p></o:p></p>
<p class=3D"MsoNormal" style=3D"mso-margin-top-alt:auto;mso-margin-bottom-a=
lt:auto"><span lang=3D"EN-GB">&nbsp;</span><o:p></o:p></p>
<p class=3D"MsoNormal" style=3D"mso-margin-top-alt:auto;mso-margin-bottom-a=
lt:auto"><span lang=3D"EN-GB">There is consensus to adopt this draft as a B=
ESS WG draft.
</span><o:p></o:p></p>
<p class=3D"MsoNormal" style=3D"mso-margin-top-alt:auto;mso-margin-bottom-a=
lt:auto"><span lang=3D"EN-GB">&nbsp;</span><o:p></o:p></p>
<p class=3D"MsoNormal" style=3D"mso-margin-top-alt:auto;mso-margin-bottom-a=
lt:auto"><span lang=3D"EN-GB">Authors: Please republish the draft as draft-=
ietf-bess-ebgp-dmz-00.</span><o:p></o:p></p>
<p class=3D"MsoNormal" style=3D"mso-margin-top-alt:auto;mso-margin-bottom-a=
lt:auto"><span lang=3D"EN-GB">&nbsp;</span><o:p></o:p></p>
<p class=3D"MsoNormal" style=3D"mso-margin-top-alt:auto;mso-margin-bottom-a=
lt:auto"><span lang=3D"EN-GB">Best regards</span><o:p></o:p></p>
<p class=3D"MsoNormal" style=3D"mso-margin-top-alt:auto;mso-margin-bottom-a=
lt:auto"><span lang=3D"EN-GB">&nbsp;</span><o:p></o:p></p>
<p class=3D"MsoNormal" style=3D"mso-margin-top-alt:auto;mso-margin-bottom-a=
lt:auto"><span lang=3D"EN-GB">Matthew</span><o:p></o:p></p>
<p class=3D"MsoNormal" style=3D"mso-margin-top-alt:auto;mso-margin-bottom-a=
lt:auto"><span lang=3D"EN-GB">&nbsp;</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"mso-margin-top-alt:auto;margin-bottom:12.0p=
t"><b><span lang=3D"EN-GB" style=3D"font-size:12.0pt;color:black">From:
</span></b><span lang=3D"EN-GB" style=3D"font-size:12.0pt;color:black">Ajay=
 Kini &lt;<a href=3D"mailto:ajkini@arista.com" target=3D"_blank">ajkini@ari=
sta.com</a>&gt;<br>
<b>Date: </b>Thursday, 9 December 2021 at 13:21<br>
<b>To: </b>Bocci, Matthew (Nokia - GB) &lt;<a href=3D"mailto:matthew.bocci@=
nokia.com" target=3D"_blank">matthew.bocci@nokia.com</a>&gt;<br>
<b>Cc: </b>Akshay Gattani &lt;<a href=3D"mailto:akshay@arista.com" target=
=3D"_blank">akshay@arista.com</a>&gt;, Lukas Krattiger (lkrattig) &lt;<a hr=
ef=3D"mailto:lkrattig@cisco.com" target=3D"_blank">lkrattig@cisco.com</a>&g=
t;,
<a href=3D"mailto:bess@ietf.org" target=3D"_blank">bess@ietf.org</a> &lt;<a=
 href=3D"mailto:bess@ietf.org" target=3D"_blank">bess@ietf.org</a>&gt;,
<a href=3D"mailto:draft-mohanty-bess-ebgp-dmz@ietf.org" target=3D"_blank">d=
raft-mohanty-bess-ebgp-dmz@ietf.org</a> &lt;<a href=3D"mailto:draft-mohanty=
-bess-ebgp-dmz@ietf.org" target=3D"_blank">draft-mohanty-bess-ebgp-dmz@ietf=
.org</a>&gt;<br>
<b>Subject: </b>Re: [bess] WG adoption poll and IPR poll for draft-mohanty-=
bess-ebgp-dmz-03 [1].</span><o:p></o:p></p>
</div>
<div>
<div>
<p class=3D"MsoNormal" style=3D"mso-margin-top-alt:auto;mso-margin-bottom-a=
lt:auto"><span lang=3D"EN-GB">Hi Matthew,&nbsp;</span><o:p></o:p></p>
</div>
<div>
<p class=3D"MsoNormal" style=3D"mso-margin-top-alt:auto;mso-margin-bottom-a=
lt:auto"><span lang=3D"EN-GB">&nbsp;</span><o:p></o:p></p>
</div>
<div>
<p class=3D"MsoNormal" style=3D"mso-margin-top-alt:auto;mso-margin-bottom-a=
lt:auto"><span lang=3D"EN-GB">I am not aware of any relevant undisclosed IP=
Rs that apply to this draft.</span><o:p></o:p></p>
</div>
<div>
<p class=3D"MsoNormal" style=3D"mso-margin-top-alt:auto;mso-margin-bottom-a=
lt:auto"><span lang=3D"EN-GB">&nbsp;</span><o:p></o:p></p>
</div>
<div>
<p class=3D"MsoNormal" style=3D"mso-margin-top-alt:auto;mso-margin-bottom-a=
lt:auto"><span lang=3D"EN-GB">Thanks</span><o:p></o:p></p>
</div>
<div>
<p class=3D"MsoNormal" style=3D"mso-margin-top-alt:auto;margin-bottom:12.0p=
t"><span lang=3D"EN-GB">Ajay</span><o:p></o:p></p>
<div>
<div>
<p class=3D"MsoNormal" style=3D"mso-margin-top-alt:auto;mso-margin-bottom-a=
lt:auto"><span lang=3D"EN-GB">On Thu, Dec 9, 2021, 4:55 AM Bocci, Matthew (=
Nokia - GB) &lt;<a href=3D"mailto:matthew.bocci@nokia.com" target=3D"_blank=
">matthew.bocci@nokia.com</a>&gt; wrote:</span><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"><span lang=3D"EN-GB">Ashkay,</span><o:p></o:p></p>
<p class=3D"MsoNormal" style=3D"mso-margin-top-alt:auto;mso-margin-bottom-a=
lt:auto"><span lang=3D"EN-GB">&nbsp;</span><o:p></o:p></p>
<p class=3D"MsoNormal" style=3D"mso-margin-top-alt:auto;mso-margin-bottom-a=
lt:auto"><span lang=3D"EN-GB">Thank you for your response.</span><o:p></o:p=
></p>
<p class=3D"MsoNormal" style=3D"mso-margin-top-alt:auto;mso-margin-bottom-a=
lt:auto"><span lang=3D"EN-GB">&nbsp;</span><o:p></o:p></p>
<p class=3D"MsoNormal" style=3D"mso-margin-top-alt:auto;mso-margin-bottom-a=
lt:auto"><span lang=3D"EN-GB">Strictly, I need a response from each individ=
ual author, otherwise I will have to ask the WG if they are happy to procee=
d.
</span><o:p></o:p></p>
<p class=3D"MsoNormal" style=3D"mso-margin-top-alt:auto;mso-margin-bottom-a=
lt:auto"><span lang=3D"EN-GB">&nbsp;</span><o:p></o:p></p>
<p class=3D"MsoNormal" style=3D"mso-margin-top-alt:auto;mso-margin-bottom-a=
lt:auto"><span lang=3D"EN-GB">Ajay, please can you confirm whether or not y=
ou are aware of any undisclosed IPR?</span><o:p></o:p></p>
<p class=3D"MsoNormal" style=3D"mso-margin-top-alt:auto;mso-margin-bottom-a=
lt:auto"><span lang=3D"EN-GB">&nbsp;</span><o:p></o:p></p>
<p class=3D"MsoNormal" style=3D"mso-margin-top-alt:auto;mso-margin-bottom-a=
lt:auto"><span lang=3D"EN-GB">Thanks</span><o:p></o:p></p>
<p class=3D"MsoNormal" style=3D"mso-margin-top-alt:auto;mso-margin-bottom-a=
lt:auto"><span lang=3D"EN-GB">&nbsp;</span><o:p></o:p></p>
<p class=3D"MsoNormal" style=3D"mso-margin-top-alt:auto;mso-margin-bottom-a=
lt:auto"><span lang=3D"EN-GB">Matthew</span><o:p></o:p></p>
<p class=3D"MsoNormal" style=3D"mso-margin-top-alt:auto;mso-margin-bottom-a=
lt:auto"><span lang=3D"EN-GB">&nbsp;</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"mso-margin-top-alt:auto;margin-bottom:12.0p=
t"><b><span lang=3D"EN-GB" style=3D"font-size:12.0pt;color:black">From:
</span></b><span lang=3D"EN-GB" style=3D"font-size:12.0pt;color:black">Aksh=
ay Gattani &lt;<a href=3D"mailto:akshay@arista.com" target=3D"_blank">aksha=
y@arista.com</a>&gt;<br>
<b>Date: </b>Friday, 3 December 2021 at 08:10<br>
<b>To: </b>Ajay Kini &lt;<a href=3D"mailto:ajkini@arista.com" target=3D"_bl=
ank">ajkini@arista.com</a>&gt;<br>
<b>Cc: </b>Lukas Krattiger (lkrattig) &lt;<a href=3D"mailto:lkrattig@cisco.=
com" target=3D"_blank">lkrattig@cisco.com</a>&gt;, Bocci, Matthew (Nokia - =
GB) &lt;<a href=3D"mailto:matthew.bocci@nokia.com" target=3D"_blank">matthe=
w.bocci@nokia.com</a>&gt;,
<a href=3D"mailto:bess@ietf.org" target=3D"_blank">bess@ietf.org</a> &lt;<a=
 href=3D"mailto:bess@ietf.org" target=3D"_blank">bess@ietf.org</a>&gt;,
<a href=3D"mailto:draft-mohanty-bess-ebgp-dmz@ietf.org" target=3D"_blank">d=
raft-mohanty-bess-ebgp-dmz@ietf.org</a> &lt;<a href=3D"mailto:draft-mohanty=
-bess-ebgp-dmz@ietf.org" target=3D"_blank">draft-mohanty-bess-ebgp-dmz@ietf=
.org</a>&gt;<br>
<b>Subject: </b>Re: [bess] WG adoption poll and IPR poll for draft-mohanty-=
bess-ebgp-dmz-03 [1].</span><o:p></o:p></p>
</div>
<div>
<div>
<p class=3D"MsoNormal" style=3D"mso-margin-top-alt:auto;mso-margin-bottom-a=
lt:auto"><span lang=3D"EN-GB">To our knowledge, the authors from Arista are=
 not aware of any relevant undisclosed IPRs that apply to this draft docume=
nt.</span><o:p></o:p></p>
</div>
<div>
<p class=3D"MsoNormal" style=3D"mso-margin-top-alt:auto;mso-margin-bottom-a=
lt:auto"><span lang=3D"EN-GB">&nbsp;</span><o:p></o:p></p>
</div>
<div>
<p class=3D"MsoNormal" style=3D"mso-margin-top-alt:auto;mso-margin-bottom-a=
lt:auto"><span lang=3D"EN-GB">Thank you</span><o:p></o:p></p>
</div>
<p class=3D"MsoNormal" style=3D"mso-margin-top-alt:auto;mso-margin-bottom-a=
lt:auto"><span lang=3D"EN-GB">&nbsp;</span><o:p></o:p></p>
<div>
<div>
<p class=3D"MsoNormal" style=3D"mso-margin-top-alt:auto;mso-margin-bottom-a=
lt:auto"><span lang=3D"EN-GB">On Wed, Sep 22, 2021 at 3:04 AM Ajay Kini &lt=
;<a href=3D"mailto:ajkini@arista.com" target=3D"_blank">ajkini@arista.com</=
a>&gt; wrote:</span><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"mso-margin-top-alt:auto;mso-margin-bottom-a=
lt:auto"><span lang=3D"EN-GB">I support adoption of this draft as a co-auth=
or.</span><o:p></o:p></p>
</div>
<p class=3D"MsoNormal" style=3D"mso-margin-top-alt:auto;mso-margin-bottom-a=
lt:auto"><span lang=3D"EN-GB">&nbsp;</span><o:p></o:p></p>
<div>
<div>
<p class=3D"MsoNormal" style=3D"mso-margin-top-alt:auto;mso-margin-bottom-a=
lt:auto"><span lang=3D"EN-GB">On Tue, Sep 21, 2021 at 2:10 PM Akshay Gattan=
i &lt;<a href=3D"mailto:akshay@arista.com" target=3D"_blank">akshay@arista.=
com</a>&gt; wrote:</span><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"><span lang=3D"EN-GB">I fully support adoption of this draft as a c=
o-author.</span><o:p></o:p></p>
</div>
<p class=3D"MsoNormal" style=3D"mso-margin-top-alt:auto;mso-margin-bottom-a=
lt:auto"><span lang=3D"EN-GB">&nbsp;</span><o:p></o:p></p>
<div>
<div>
<p class=3D"MsoNormal" style=3D"mso-margin-top-alt:auto;mso-margin-bottom-a=
lt:auto"><span lang=3D"EN-GB">On Mon, Sep 20, 2021 at 8:27 PM Lukas Krattig=
er (lkrattig) &lt;<a href=3D"mailto:lkrattig@cisco.com" target=3D"_blank">l=
krattig@cisco.com</a>&gt; wrote:</span><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"mso-margin-top-alt:auto;mso-margin-bottom-a=
lt:auto"><span lang=3D"EN-GB">Good Day,
</span><o:p></o:p></p>
<div>
<p class=3D"MsoNormal" style=3D"mso-margin-top-alt:auto;mso-margin-bottom-a=
lt:auto"><span lang=3D"EN-GB">I fully support the adoption of this draft</s=
pan><o:p></o:p></p>
</div>
<div>
<p class=3D"MsoNormal" style=3D"mso-margin-top-alt:auto;mso-margin-bottom-a=
lt:auto"><span lang=3D"EN-GB">Kind Regards</span><o:p></o:p></p>
</div>
<div>
<p class=3D"MsoNormal" style=3D"mso-margin-top-alt:auto;mso-margin-bottom-a=
lt:auto"><span lang=3D"EN-GB">-Lukas</span><o:p></o:p></p>
<div>
<p class=3D"MsoNormal" style=3D"mso-margin-top-alt:auto;margin-bottom:12.0p=
t"><span lang=3D"EN-GB">&nbsp;</span><o:p></o:p></p>
<blockquote style=3D"margin-top:5.0pt;margin-bottom:5.0pt">
<div>
<p class=3D"MsoNormal" style=3D"mso-margin-top-alt:auto;mso-margin-bottom-a=
lt:auto"><span lang=3D"EN-GB">On Sep 7, 2021, at 5:41 AM, Bocci, Matthew (N=
okia - GB) &lt;<a href=3D"mailto:matthew.bocci@nokia.com" target=3D"_blank"=
>matthew.bocci@nokia.com</a>&gt; wrote:</span><o:p></o:p></p>
</div>
<p class=3D"MsoNormal" style=3D"mso-margin-top-alt:auto;mso-margin-bottom-a=
lt:auto"><span lang=3D"EN-GB">&nbsp;</span><o:p></o:p></p>
<div>
<div>
<div>
<p class=3D"MsoNormal" style=3D"mso-margin-top-alt:auto;mso-margin-bottom-a=
lt:auto"><span style=3D"font-size:12.0pt">Hello,</span><o:p></o:p></p>
</div>
<div>
<p class=3D"MsoNormal" style=3D"mso-margin-top-alt:auto;mso-margin-bottom-a=
lt:auto"><span style=3D"font-size:12.0pt">&nbsp;</span><o:p></o:p></p>
</div>
<div>
<p class=3D"MsoNormal" style=3D"mso-margin-top-alt:auto;mso-margin-bottom-a=
lt:auto"><span style=3D"font-size:12.0pt">This email begins a two-week WG&n=
bsp;adoption&nbsp;poll&nbsp;for&nbsp;</span><span lang=3D"EN-GB" style=3D"f=
ont-size:12.0pt">draft-mohanty-bess-ebgp-dmz-03&nbsp;</span><span style=3D"=
font-size:12.0pt">[1].</span><o:p></o:p></p>
</div>
<div>
<p class=3D"MsoNormal" style=3D"mso-margin-top-alt:auto;mso-margin-bottom-a=
lt:auto"><span style=3D"font-size:12.0pt">&nbsp;</span><o:p></o:p></p>
</div>
<div>
<p class=3D"MsoNormal" style=3D"mso-margin-top-alt:auto;mso-margin-bottom-a=
lt:auto"><span style=3D"font-size:12.0pt">Please review the draft and post =
any comments to the BESS working group list.</span><o:p></o:p></p>
</div>
<div>
<p class=3D"MsoNormal" style=3D"mso-margin-top-alt:auto;mso-margin-bottom-a=
lt:auto"><span style=3D"font-size:12.0pt">&nbsp;</span><o:p></o:p></p>
</div>
<div>
<p class=3D"MsoNormal" style=3D"mso-margin-top-alt:auto;mso-margin-bottom-a=
lt:auto"><span style=3D"font-size:12.0pt">We are also&nbsp;polling for know=
ledge of any undisclosed IPR that applies to this document, to ensure that =
IPR has been disclosed in compliance with IETF
 IPR rules (see RFCs 3979, 4879, 3669 and 5378 for more details).</span><o:=
p></o:p></p>
</div>
<div>
<p class=3D"MsoNormal" style=3D"mso-margin-top-alt:auto;mso-margin-bottom-a=
lt:auto"><span style=3D"font-size:12.0pt">&nbsp;</span><o:p></o:p></p>
</div>
<div>
<p class=3D"MsoNormal" style=3D"mso-margin-top-alt:auto;mso-margin-bottom-a=
lt:auto"><span style=3D"font-size:12.0pt">If you are listed as an author or=
 a contributor of this document, please respond to this email and indicate =
whether or not you are aware of any relevant
 undisclosed IPR, copying the BESS mailing list. The document will not &nbs=
p;progress without answers from all of the authors and contributors.</span>=
<o:p></o:p></p>
</div>
<div>
<p class=3D"MsoNormal" style=3D"mso-margin-top-alt:auto;mso-margin-bottom-a=
lt:auto"><span style=3D"font-size:12.0pt">&nbsp;</span><o:p></o:p></p>
</div>
<div>
<p class=3D"MsoNormal" style=3D"mso-margin-top-alt:auto;mso-margin-bottom-a=
lt:auto"><span style=3D"font-size:12.0pt">Currently, there are no IPR discl=
osures against this document.</span><o:p></o:p></p>
</div>
<div>
<p class=3D"MsoNormal" style=3D"mso-margin-top-alt:auto;mso-margin-bottom-a=
lt:auto"><span style=3D"font-size:12.0pt">&nbsp;</span><o:p></o:p></p>
</div>
<div>
<p class=3D"MsoNormal" style=3D"mso-margin-top-alt:auto;mso-margin-bottom-a=
lt:auto"><span style=3D"font-size:12.0pt">If you are not listed as an autho=
r or a contributor, then please explicitly respond only if you are aware of=
 any IPR that has not yet been disclosed
 in conformance with IETF rules.</span><o:p></o:p></p>
</div>
<div>
<p class=3D"MsoNormal" style=3D"mso-margin-top-alt:auto;mso-margin-bottom-a=
lt:auto"><span style=3D"font-size:12.0pt">&nbsp;</span><o:p></o:p></p>
</div>
<div>
<p class=3D"MsoNormal" style=3D"mso-margin-top-alt:auto;mso-margin-bottom-a=
lt:auto"><span style=3D"font-size:12.0pt">This&nbsp;poll&nbsp;for&nbsp;adop=
tion&nbsp;closes on September 21<sup>st</sup>&nbsp;2021.</span><o:p></o:p><=
/p>
</div>
<div>
<p class=3D"MsoNormal" style=3D"mso-margin-top-alt:auto;mso-margin-bottom-a=
lt:auto"><span style=3D"font-size:12.0pt">&nbsp;</span><o:p></o:p></p>
</div>
<div>
<p class=3D"MsoNormal" style=3D"mso-margin-top-alt:auto;mso-margin-bottom-a=
lt:auto"><span style=3D"font-size:12.0pt">Regards,</span><o:p></o:p></p>
</div>
<div>
<p class=3D"MsoNormal" style=3D"mso-margin-top-alt:auto;mso-margin-bottom-a=
lt:auto"><span style=3D"font-size:12.0pt">Matthew and Stephane</span><o:p><=
/o:p></p>
</div>
<div>
<p class=3D"MsoNormal" style=3D"mso-margin-top-alt:auto;mso-margin-bottom-a=
lt:auto"><span lang=3D"EN-CA" style=3D"font-size:12.0pt">&nbsp;</span><o:p>=
</o:p></p>
</div>
<div>
<p class=3D"MsoNormal" style=3D"mso-margin-top-alt:auto;mso-margin-bottom-a=
lt:auto"><span lang=3D"EN-CA" style=3D"font-size:12.0pt">&nbsp;</span><o:p>=
</o:p></p>
</div>
<div>
<p class=3D"MsoNormal" style=3D"mso-margin-top-alt:auto;mso-margin-bottom-a=
lt:auto"><span lang=3D"EN-CA" style=3D"font-size:12.0pt">[1]&nbsp;<a href=
=3D"https://datatracker.ietf.org/doc/draft-mohanty-bess-ebgp-dmz-03" target=
=3D"_blank"><span style=3D"color:#0563C1">https://datatracker.ietf.org/doc/=
</span><span lang=3D"EN-GB" style=3D"color:#0563C1">draft-mohanty-bess-ebgp=
-dmz-03</span></a>/</span><o:p></o:p></p>
</div>
<div>
<p class=3D"MsoNormal" style=3D"mso-margin-top-alt:auto;mso-margin-bottom-a=
lt:auto"><span lang=3D"EN-GB" style=3D"font-size:12.0pt">&nbsp;</span><o:p>=
</o:p></p>
</div>
<div>
<p class=3D"MsoNormal" style=3D"mso-margin-top-alt:auto;mso-margin-bottom-a=
lt:auto"><span lang=3D"EN-GB">&nbsp;</span><o:p></o:p></p>
</div>
</div>
<p class=3D"MsoNormal" style=3D"mso-margin-top-alt:auto;mso-margin-bottom-a=
lt:auto"><span lang=3D"EN-GB" style=3D"font-size:9.0pt;font-family:Helvetic=
a">_______________________________________________<br>
BESS mailing list<br>
</span><span lang=3D"EN-GB"><a href=3D"mailto:BESS@ietf.org" target=3D"_bla=
nk"><span style=3D"font-size:9.0pt;font-family:Helvetica;color:#0563C1">BES=
S@ietf.org</span></a></span><span lang=3D"EN-GB" style=3D"font-size:9.0pt;f=
ont-family:Helvetica"><br>
</span><span lang=3D"EN-GB"><a href=3D"https://www.ietf.org/mailman/listinf=
o/bess" target=3D"_blank"><span style=3D"font-size:9.0pt;font-family:Helvet=
ica;color:#0563C1">https://www.ietf.org/mailman/listinfo/bess</span></a></s=
pan><o:p></o:p></p>
</div>
</blockquote>
</div>
<p class=3D"MsoNormal" style=3D"mso-margin-top-alt:auto;mso-margin-bottom-a=
lt:auto"><span lang=3D"EN-GB">&nbsp;</span><o:p></o:p></p>
</div>
</div>
</blockquote>
</div>
</div>
</blockquote>
</div>
</blockquote>
</div>
</div>
</div>
</div>
</blockquote>
</div>
</div>
</div>
</div>
</div>
</blockquote>
</div>
</div>
</body>
</html>

--_000_BY5PR11MB430578A29859CAFB9EB39929D43D9BY5PR11MB4305namp_--


From nobody Thu Feb 24 19:00:15 2022
Return-Path: <kaduk@mit.edu>
X-Original-To: bess@ietfa.amsl.com
Delivered-To: bess@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 526073A10E0; Thu, 24 Feb 2022 19:00:11 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.898
X-Spam-Level: 
X-Spam-Status: No, score=-6.898 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, RCVD_IN_DNSWL_HI=-5, 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 bk6jiSmJcnrN; Thu, 24 Feb 2022 19:00:10 -0800 (PST)
Received: from outgoing.mit.edu (outgoing-auth-1.mit.edu [18.9.28.11]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 0A75C3A10DE; Thu, 24 Feb 2022 19:00:08 -0800 (PST)
Received: from kduck.mit.edu ([24.16.140.251]) (authenticated bits=56) (User authenticated as kaduk@ATHENA.MIT.EDU) by outgoing.mit.edu (8.14.7/8.12.4) with ESMTP id 21P2xuRx005735 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-GCM-SHA384 bits=256 verify=NOT); Thu, 24 Feb 2022 22:00:03 -0500
Date: Thu, 24 Feb 2022 18:59:56 -0800
From: Benjamin Kaduk <kaduk@mit.edu>
To: "Mankamana Mishra (mankamis)" <mankamis@cisco.com>
Cc: John E Drake <jdrake@juniper.net>, The IESG <iesg@ietf.org>, "draft-ietf-bess-evpn-igmp-mld-proxy@ietf.org" <draft-ietf-bess-evpn-igmp-mld-proxy@ietf.org>,  "bess-chairs@ietf.org" <bess-chairs@ietf.org>, "bess@ietf.org" <bess@ietf.org>, "slitkows.ietf@gmail.com" <slitkows.ietf@gmail.com>
Message-ID: <20220225025956.GR12881@kduck.mit.edu>
References: <163477731824.13216.11701195886404718166@ietfa.amsl.com> <BY3PR05MB8081E98A7C975296FF4721DEC7BF9@BY3PR05MB8081.namprd05.prod.outlook.com> <20211022020803.GT88762@kduck.mit.edu> <BY3PR05MB80810CF613E748F259158D0FC7589@BY3PR05MB8081.namprd05.prod.outlook.com> <20220205010845.GZ11486@mit.edu> <BY3PR05MB80812B7FF60AE68D2386B6E8C72C9@BY3PR05MB8081.namprd05.prod.outlook.com> <BYAPR11MB27253D4166AB6157C6C53720DF309@BYAPR11MB2725.namprd11.prod.outlook.com> <BY3PR05MB808147F0542140840F9CB093C7309@BY3PR05MB8081.namprd05.prod.outlook.com> <BYAPR11MB2725F3985E566806134DE2F0DF369@BYAPR11MB2725.namprd11.prod.outlook.com>
MIME-Version: 1.0
Content-Type: text/plain; charset=us-ascii
Content-Disposition: inline
In-Reply-To: <BYAPR11MB2725F3985E566806134DE2F0DF369@BYAPR11MB2725.namprd11.prod.outlook.com>
Archived-At: <https://mailarchive.ietf.org/arch/msg/bess/DbFfh2DPFFlGomRDjrHzxKMj-NA>
Subject: Re: [bess] Benjamin Kaduk's Discuss on draft-ietf-bess-evpn-igmp-mld-proxy-13: (with DISCUSS and COMMENT)
X-BeenThere: bess@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: BGP-Enabled ServiceS working group discussion list <bess.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/bess>, <mailto:bess-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/bess/>
List-Post: <mailto:bess@ietf.org>
List-Help: <mailto:bess-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/bess>, <mailto:bess-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 25 Feb 2022 03:00:12 -0000

On Thu, Feb 17, 2022 at 07:01:35AM +0000, Mankamana Mishra (mankamis) wrote:
> Thanks john for providing input. New version of draft accommodated all of these changes.

Thanks John, thanks Mankamana.

I have balloted No Objection on the -18.

-Ben


From nobody Fri Feb 25 08:04:16 2022
Return-Path: <linda.dunbar@futurewei.com>
X-Original-To: bess@ietfa.amsl.com
Delivered-To: bess@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 4B8B83A0A9A; Fri, 25 Feb 2022 08:04:13 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.088
X-Spam-Level: 
X-Spam-Status: No, score=-2.088 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, DKIM_VALID_EF=-0.1, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_BLOCKED=0.001, RCVD_IN_MSPIKE_H2=-0.001, T_SPF_PERMERROR=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=futurewei.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 yaPh2ayBChQd; Fri, 25 Feb 2022 08:04:08 -0800 (PST)
Received: from NAM11-BN8-obe.outbound.protection.outlook.com (mail-bn8nam11on2108.outbound.protection.outlook.com [40.107.236.108]) (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 84A803A088F; Fri, 25 Feb 2022 08:04:08 -0800 (PST)
ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=QhMtP1g/LgakmwiFas/j/5oPm6S1pP7PPrgDEXLKsSj9EyiHuP8Qn1CPIoP3lnPfTUOT5g0zIVkeo5D/225pvuzq0dW98hXnQW9ntn1UeuILVvMDy5jkk95aMM4HM5OQVHqSFIQoH6dy4VNx2z0+GFj+yz8QUmLGAvoyTmG7D+5K/Zlu6ONkpX4d10lwFXb2O7X2pgZInjA3EA0SjoQ6rReTdepmlesgY7v91ye6lilAjcjewVw5QC2sU1/ujh4mhI6WQk2aOcoGmqDefUhw77c3OVt5TCeDZjqxf/0StaF63tvMSgVksOU4PtpEsRvoMYBy7eus8h1JX37pbzVoMw==
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-AntiSpam-MessageData-ChunkCount:X-MS-Exchange-AntiSpam-MessageData-0:X-MS-Exchange-AntiSpam-MessageData-1; bh=UPymGI3FmX1RcEu6pMA3xmztKf3D+gkfJKa9SDenQB8=; b=jeqN5piluREliHQLpbEjCv3UYW9oPI8kl5YsUTWUrYwzLm6tPLClVLorHpHT926u5fswIChXpAzn1fpqEqR9MtpW1NJSgtOOd9u04LUxXq07IOZ4Ej39mR2jk92yl5CVaL+GnIjvScOYeKBsjAACo9MK8a1tTpFCbJjxwP+Q4RfK7L3jRTbc0e/k2ocEwlinO4vU1d+IWgo6uS+KGgpr6g8CZNnpeAZ1hILJxL7V9n+P8mTx70wafNBpeTn3QrMruib1IrmxRTaUb3hi0G9VENP9puJ0ml1lhwHdlnb3NnUmZaLY66SRpzWrwMEd+iuffMwhnjh5ZkKkmKml3B3vkQ==
ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=futurewei.com; dmarc=pass action=none header.from=futurewei.com; dkim=pass header.d=futurewei.com; arc=none
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=Futurewei.com; s=selector2; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=UPymGI3FmX1RcEu6pMA3xmztKf3D+gkfJKa9SDenQB8=; b=CLYeblmQ/BhTBuQbDIfmfjDcKKlDEDncUrtKncH3dnWYPPxagOFwNG+8Zqc93OIj3xKtKDQezPJxYX6Mev3deecUF2n0XJz32VlUVaAuvMYsZCtRjOaiPPA1orlwdOqHsg34QwwR6UMpn+7znql654hn8+wNagD1GlT3iweDMvE=
Received: from CO1PR13MB4920.namprd13.prod.outlook.com (2603:10b6:303:f7::17) by DM5PR13MB1049.namprd13.prod.outlook.com (2603:10b6:3:6e::16) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.5038.10; Fri, 25 Feb 2022 16:04:04 +0000
Received: from CO1PR13MB4920.namprd13.prod.outlook.com ([fe80::b5b7:3066:4f87:618]) by CO1PR13MB4920.namprd13.prod.outlook.com ([fe80::b5b7:3066:4f87:618%5]) with mapi id 15.20.5038.010; Fri, 25 Feb 2022 16:04:04 +0000
From: Linda Dunbar <linda.dunbar@futurewei.com>
To: "bess-chairs@ietf.org" <bess-chairs@ietf.org>
CC: "bess@ietf.org" <bess@ietf.org>
Thread-Topic: WGLC Request for draft-ietf-bess-bgp-sdwan-usage-04
Thread-Index: AdfETxUAyVt+LQMtTd2YShyuA9/00RKl3u7ABt7NktA=
Date: Fri, 25 Feb 2022 16:04:04 +0000
Message-ID: <CO1PR13MB4920EEDBB4D38F5FBA265C3A853E9@CO1PR13MB4920.namprd13.prod.outlook.com>
References: <CO1PR13MB4920C5EC81B67C4AEE0FA05385BC9@CO1PR13MB4920.namprd13.prod.outlook.com> <CO1PR13MB49209A381EF357E6FD7CDC27855B9@CO1PR13MB4920.namprd13.prod.outlook.com>
In-Reply-To: <CO1PR13MB49209A381EF357E6FD7CDC27855B9@CO1PR13MB4920.namprd13.prod.outlook.com>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
authentication-results: dkim=none (message not signed) header.d=none;dmarc=none action=none header.from=futurewei.com;
x-ms-publictraffictype: Email
x-ms-office365-filtering-correlation-id: f2124bc8-b042-4bf1-7bc9-08d9f878724d
x-ms-traffictypediagnostic: DM5PR13MB1049:EE_
x-ms-exchange-atpmessageproperties: SA|SL
x-microsoft-antispam-prvs: <DM5PR13MB10496D713D97A7C4F9430417853E9@DM5PR13MB1049.namprd13.prod.outlook.com>
x-ms-exchange-senderadcheck: 1
x-ms-exchange-antispam-relay: 0
x-microsoft-antispam: BCL:0;
x-microsoft-antispam-message-info: cFA8eFH5vN+/gkEOZSn8mLcPcIe+3aMzNMmz4P12ok0Me58gk407oIsBMid7a3Ue+wqlH+Fy2BINCPbWeMJ292rXpkFvNfuLkCiFz2wM22DO/RkAJ3roABbuzcGVWbUkztVVPF6zK0oLbnCPZ8f+Ie7eYlndwWE32jWRgHdDARb7v1cxeNU7Gisoq49P3KvVbd8OjLIU5WAHsMtTvY7N/82EZwBWhysA8ejp7JcwXrTWVz2sp8K//F2LpLkRJfx/zL1OQ+ejkz4yqVZp6MHq52qYDHjLerLSXwBWyes/D7+kzsIZ0V4cOaozhJeYfomeAQfPZL3BnfxMvalthn5SmAjVon893WHUT7F9weWKXukyQNIxPIhNr8BntHOZolGAmJkKuDcaipA75gToYVN3hUyhg+oJt/O7AgS7ursheF6Tvg7nd9HhBmybdLYpZVZt7TPIZLp/4+BgE9WOrT+Xz+oMP0H8FJY1Kj0jGrixpiGPsJrrPAPV8c97Y0L6VXEB9wna5igx5OjvyG/OineT6UfOZ1QUgQvUk3+uXSTTMz9EoG5LRVWXTd8N7SqDB2mP4nXKqPcnZ5SwuAA8lqb1BVQTVYaNkDYO4xjLB/pVs8sd6vj3oiPhK7z5pe7kJK2ATZ1Fr1Xto7jZcCKw19Tn4NYaA+veXruebMwPU2Rdmb/n7xiWX8/V3iUQH78JuwQ8OYfj2lLnZrB3o+wX9yzsZnnLAvTh/ynxIWlJaX1R1jZdMNzCXtygXgcs2llHqd21xv0u2OLulMFwIVgCPiHXTJKbuTOQE/hQ1NBvKIQ8+ik=
x-forefront-antispam-report: CIP:255.255.255.255; CTRY:; LANG:en; SCL:1; SRV:;  IPV:NLI; SFV:NSPM; H:CO1PR13MB4920.namprd13.prod.outlook.com; PTR:; CAT:NONE;  SFS:(13230001)(4636009)(366004)(5660300002)(52536014)(8936002)(44832011)(2906002)(4744005)(38100700002)(122000001)(86362001)(38070700005)(166002)(9686003)(6916009)(186003)(26005)(508600001)(966005)(6506007)(7696005)(53546011)(71200400001)(76116006)(66946007)(66476007)(66446008)(64756008)(8676002)(66556008)(4326008)(55016003)(83380400001)(316002)(450100002)(33656002); DIR:OUT; SFP:1102; 
x-ms-exchange-antispam-messagedata-chunkcount: 1
x-ms-exchange-antispam-messagedata-0: =?us-ascii?Q?ehE8P6dV3xJH3V/1n9Z5sS8Kfd7N+3Y1XyVIWDgmBFNCtfWbGlvVGZznj1N7?= =?us-ascii?Q?rY3nw1iwrvz2inGutDHv9nS0EQDu/3hRiF/gtPMenBUWpnVD8OEjYph3xask?= =?us-ascii?Q?Cno8vevWTPO0NJ3iOcZmY+71r1YUzvzaMLNIQUoFDvu+tN8hFyTqyeFq6Z5v?= =?us-ascii?Q?6H1/L0OWeH+JJwzoyrYsseFqGtE/TPwwOxSAwao1Dzy+aWYcSk/nBnyaHP5T?= =?us-ascii?Q?bxyCspp4m8yc1KRJSUlkJc3BdP4CuJKmh0ZcHh6kE20uIQen8uoUOFLl+wMJ?= =?us-ascii?Q?wnX5d5NMW6+Ro81iCh6IoeohXBrul+9I9jUlRcgIG9RXdd3PzXVhHcxSy9AQ?= =?us-ascii?Q?VXcBB/oIe6SxZ0wI0Gk8itQGu8ed1z6eFhHeo4/1NElx3Z05UYCs5z9mfRpD?= =?us-ascii?Q?RqOW3FK5Xvy/Amwgb2VTV7ONB0Vb3fsRnr9dB8IlTiBtivXNw83nugVEL/+V?= =?us-ascii?Q?H8bd/EBXg56fg55lfMX/J7lUd5Kmd2FDQPu5tk6b4CsHvmb5EzDvANV3oA1X?= =?us-ascii?Q?h3nUGvLohoWrdXZsnNNFJ8zZKx9ofjXNisAJPIEoz5ZDInoU/Xl81UJh1cAZ?= =?us-ascii?Q?xOKb8tY+ZsBUC9XiHG5EFNCrxIAoosdInuczf1mofGYnDOEbsf390QOU1JbI?= =?us-ascii?Q?Oo65oKW+A3MGDE9w1gifuu00EmsUu32QnDsqt9OmIiRo3vLHSzclYYgwG8Jo?= =?us-ascii?Q?VehSecpbqKCeXLOaBbt8EIKJ0PmroicVixcWQfOUqsnBbQQ4JR49knfQfzOP?= =?us-ascii?Q?+aK0jNC4/7rDZs95gbOQJXsUFCFQWqGnVppXe9BMNItBnCoQGcwi5wmpmawJ?= =?us-ascii?Q?jJD0C1kD4TCkzw4gNqbt1gTxVfJtJbIwdJsyGv5EJcs+PmufBSOp4CGuVh/g?= =?us-ascii?Q?dZLRtDeFXHyFudcHLUn0aj73pzqMiZkZQuF0VyCk2SCR+z79FGGMP0W4BErH?= =?us-ascii?Q?n2SnAMb9osHMw32NP9KODxVFjxAOU492hgql6cpNoKFNYAFK81g/C5IuOt1r?= =?us-ascii?Q?fdSVRg6LU2/JLqO5GklZXKbTjhjZaULnT6/NdoQca8cWMhgXe7AvHJihvWkt?= =?us-ascii?Q?aSxsRX6yDbBgW5oNv/JWJQyCBIYYVjVHmoVsvJKSA9Bd1fNsGKpIDKW/btvN?= =?us-ascii?Q?zV+XZ88AoiEPG6M7/MIWuUII8rnQuLIJCMFd/eLQgHXd5u03kfgDsduXjjsC?= =?us-ascii?Q?uRFNYuVA4LI+UQj+ECqkr3Io5mXbZUK5O5E2LYdE6L7CVTjRO1zwFY4mVJva?= =?us-ascii?Q?x6L0+PYT+Mf+pCLtFfJuFuIJyF7caEJ0wflCJHZYSPKfgQgwUC14vXm3pmTK?= =?us-ascii?Q?1CdbExgFn/xZQgsZG0n14y3xQmr111UHtn41W3aoS2zAZaYCm/gVfubC7lp1?= =?us-ascii?Q?mHVJW6gMp/P4fMMeSDRRlenW3oMb3RSX+IASZCOIsypyKNqf4MOF6KUr8xbv?= =?us-ascii?Q?fhw3TzPQm6/heVGpHHAlXxqlKy45NWTrqwhjIAv3EI+i9Yu3aVZTfEuybsUk?= =?us-ascii?Q?09uMBLAx1hmaN+bnoMyeuFOqCFNn/QdblIWn7lj6BY6BsQUMr6EQsbDCAqJk?= =?us-ascii?Q?HTRlSIl2hw04M7SKk88c6MmwIxeIlbMJ9xC2LSSTSzOl9AjUn9aqGQMuRsT0?= =?us-ascii?Q?p+bBallAQfGvvgxJq8Jp++Y=3D?=
Content-Type: multipart/alternative; boundary="_000_CO1PR13MB4920EEDBB4D38F5FBA265C3A853E9CO1PR13MB4920namp_"
MIME-Version: 1.0
X-OriginatorOrg: Futurewei.com
X-MS-Exchange-CrossTenant-AuthAs: Internal
X-MS-Exchange-CrossTenant-AuthSource: CO1PR13MB4920.namprd13.prod.outlook.com
X-MS-Exchange-CrossTenant-Network-Message-Id: f2124bc8-b042-4bf1-7bc9-08d9f878724d
X-MS-Exchange-CrossTenant-originalarrivaltime: 25 Feb 2022 16:04:04.6143 (UTC)
X-MS-Exchange-CrossTenant-fromentityheader: Hosted
X-MS-Exchange-CrossTenant-id: 0fee8ff2-a3b2-4018-9c75-3a1d5591fedc
X-MS-Exchange-CrossTenant-mailboxtype: HOSTED
X-MS-Exchange-CrossTenant-userprincipalname: TCO5K5rG0rRj3nYcf9CuzRNvLjX3NKfas5AdAq40m43tWPT3nmpmcC5KOLihHEpPtX4MLI9bskt3PKqQIpnllw==
X-MS-Exchange-Transport-CrossTenantHeadersStamped: DM5PR13MB1049
Archived-At: <https://mailarchive.ietf.org/arch/msg/bess/Mnf3aukiOnCDlGf_ZeaHwC7ewPc>
Subject: Re: [bess] WGLC Request for draft-ietf-bess-bgp-sdwan-usage-04
X-BeenThere: bess@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: BGP-Enabled ServiceS working group discussion list <bess.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/bess>, <mailto:bess-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/bess/>
List-Post: <mailto:bess@ietf.org>
List-Help: <mailto:bess-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/bess>, <mailto:bess-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 25 Feb 2022 16:04:14 -0000

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

Matthew and Stephane,

Can you please give a feedback on how to move forward?

Thank you
Linda

From: Linda Dunbar
Sent: Friday, January 21, 2022 10:46 AM
To: bess-chairs@ietf.org
Cc: bess@ietf.org
Subject: RE: WGLC Request for draft-ietf-bess-bgp-sdwan-usage-04

Matthew and Stephane,

Can you give some guidance on how to move the draft to WGLC? Is there anyth=
ing authors can do? It has been 3 months since we sent the WGLC request.

Thank you very much,
Linda Dunbar



From: Linda Dunbar
Sent: Monday, October 18, 2021 1:44 PM
To: bess-chairs@ietf.org<mailto:bess-chairs@ietf.org>
Cc: bess@ietf.org<mailto:bess@ietf.org>
Subject: WGLC Request for draft-ietf-bess-bgp-sdwan-usage-04

Matthew and Stephane,

We think the draft-ietf-bess-bgp-sdwan-usage-04 is ready for WGLC.
https://datatracker.ietf.org/doc/draft-ietf-bess-bgp-sdwan-usage/

The document demonstrates how the BGP-based control plane is used for large=
-scale SDWAN overlay networks with little manual intervention.
It is very useful for the industry.

Thank you,

Linda Dunbar


--_000_CO1PR13MB4920EEDBB4D38F5FBA265C3A853E9CO1PR13MB4920namp_
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:0in;
	font-size:11.0pt;
	font-family:"Calibri",sans-serif;}
a:link, span.MsoHyperlink
	{mso-style-priority:99;
	color:#0563C1;
	text-decoration:underline;}
span.EmailStyle20
	{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" style=3D"word-wrap:=
break-word">
<div class=3D"WordSection1">
<p class=3D"MsoNormal">Matthew and Stephane, <o:p></o:p></p>
<p class=3D"MsoNormal"><o:p>&nbsp;</o:p></p>
<p class=3D"MsoNormal">Can you please give a feedback on how to move forwar=
d? <o:p>
</o:p></p>
<p class=3D"MsoNormal"><o:p>&nbsp;</o:p></p>
<p class=3D"MsoNormal">Thank you<o:p></o:p></p>
<p class=3D"MsoNormal">Linda<o:p></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> Linda Dunbar <br>
<b>Sent:</b> Friday, January 21, 2022 10:46 AM<br>
<b>To:</b> bess-chairs@ietf.org<br>
<b>Cc:</b> bess@ietf.org<br>
<b>Subject:</b> RE: WGLC Request for draft-ietf-bess-bgp-sdwan-usage-04<o:p=
></o:p></p>
</div>
</div>
<p class=3D"MsoNormal"><o:p>&nbsp;</o:p></p>
<p class=3D"MsoNormal">Matthew and Stephane,<o:p></o:p></p>
<p class=3D"MsoNormal"><o:p>&nbsp;</o:p></p>
<p class=3D"MsoNormal">Can you give some guidance on how to move the draft =
to WGLC? Is there anything authors can do? It has been 3 months since we se=
nt the WGLC request.
<o:p></o:p></p>
<p class=3D"MsoNormal"><o:p>&nbsp;</o:p></p>
<p class=3D"MsoNormal">Thank you very much, <o:p></o:p></p>
<p class=3D"MsoNormal">Linda Dunbar<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>
<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> Linda Dunbar <br>
<b>Sent:</b> Monday, October 18, 2021 1:44 PM<br>
<b>To:</b> <a href=3D"mailto:bess-chairs@ietf.org">bess-chairs@ietf.org</a>=
<br>
<b>Cc:</b> <a href=3D"mailto:bess@ietf.org">bess@ietf.org</a><br>
<b>Subject:</b> WGLC Request for draft-ietf-bess-bgp-sdwan-usage-04<o:p></o=
:p></p>
</div>
</div>
<p class=3D"MsoNormal"><o:p>&nbsp;</o:p></p>
<p class=3D"MsoNormal">Matthew and Stephane, <o:p></o:p></p>
<p class=3D"MsoNormal"><o:p>&nbsp;</o:p></p>
<p class=3D"MsoNormal">We think the draft-ietf-bess-bgp-sdwan-usage-04 is r=
eady for WGLC.
<o:p></o:p></p>
<p class=3D"MsoNormal"><a href=3D"https://datatracker.ietf.org/doc/draft-ie=
tf-bess-bgp-sdwan-usage/">https://datatracker.ietf.org/doc/draft-ietf-bess-=
bgp-sdwan-usage/</a><o:p></o:p></p>
<p class=3D"MsoNormal"><o:p>&nbsp;</o:p></p>
<p class=3D"MsoNormal">The document demonstrates how the BGP-based control =
plane is used for large-scale SDWAN overlay networks with little manual int=
ervention.<o:p></o:p></p>
<p class=3D"MsoNormal">It is very useful for the industry. <o:p></o:p></p>
<p class=3D"MsoNormal"><o:p>&nbsp;</o:p></p>
<p class=3D"MsoNormal">Thank you, <o:p></o:p></p>
<p class=3D"MsoNormal"><o:p>&nbsp;</o:p></p>
<p class=3D"MsoNormal">Linda Dunbar<o:p></o:p></p>
<p class=3D"MsoNormal"><o:p>&nbsp;</o:p></p>
</div>
</body>
</html>

--_000_CO1PR13MB4920EEDBB4D38F5FBA265C3A853E9CO1PR13MB4920namp_--


From nobody Fri Feb 25 17:42:07 2022
Return-Path: <agenda@ietf.org>
X-Original-To: bess@ietf.org
Delivered-To: bess@ietfa.amsl.com
Received: from ietfa.amsl.com (localhost [IPv6:::1]) by ietfa.amsl.com (Postfix) with ESMTP id EA58E3A0ECD; Fri, 25 Feb 2022 17:29:21 -0800 (PST)
MIME-Version: 1.0
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: 7bit
From: "\"IETF Secretariat\"" <agenda@ietf.org>
To: <bess-chairs@ietf.org>, <mankamana_mishra@yahoo.com>
Cc: bess@ietf.org, martin.vigoureux@nokia.com
X-Test-IDTracker: no
X-IETF-IDTracker: 7.46.0
Auto-Submitted: auto-generated
Precedence: bulk
Message-ID: <164583896194.24617.6640847753482743492@ietfa.amsl.com>
Date: Fri, 25 Feb 2022 17:29:21 -0800
Archived-At: <https://mailarchive.ietf.org/arch/msg/bess/LWAP0n2dkHX224Y8JNOo1ObsJyw>
Subject: [bess] bess - Requested session has been scheduled for IETF 113
X-BeenThere: bess@ietf.org
X-Mailman-Version: 2.1.29
List-Id: BGP-Enabled ServiceS working group discussion list <bess.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/bess>, <mailto:bess-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/bess/>
List-Post: <mailto:bess@ietf.org>
List-Help: <mailto:bess-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/bess>, <mailto:bess-request@ietf.org?subject=subscribe>
X-List-Received-Date: Sat, 26 Feb 2022 01:29:33 -0000

Dear Mankamana Mishra,

The session(s) that you have requested have been scheduled.
Below is the scheduled session information followed by
the original request. 


    bess Session 1 (2:00 requested)
    Monday, 21 March 2022, Morning Session I 1000-1200
    Room Name: Grand Park Hall 2 size: 200
    ---------------------------------------------


iCalendar: https://datatracker.ietf.org/meeting/113/sessions/bess.ics

Request Information:


---------------------------------------------------------
Working Group Name: BGP Enabled ServiceS
Area Name: Routing Area
Session Requester: Mankamana Mishra


Number of Sessions: 1
Length of Session(s): 
Number of Attendees: 100
Conflicts to Avoid: 

       
 Can't meet: Monday morning, Tuesday morning, Wednesday morning, Thursday morning, Friday morning, Friday early afternoon, Friday late afternoon

People who must be present:
  Mankamana Prasad Mishra
  Martin Vigoureux
  Matthew Bocci
  Stephane Litkowski

Resources Requested:

Special Requests:
  
---------------------------------------------------------



From nobody Mon Feb 28 08:44:18 2022
Return-Path: <internet-drafts@ietf.org>
X-Original-To: bess@ietf.org
Delivered-To: bess@ietfa.amsl.com
Received: from ietfa.amsl.com (localhost [IPv6:::1]) by ietfa.amsl.com (Postfix) with ESMTP id E4F443A1436; Mon, 28 Feb 2022 08:44:03 -0800 (PST)
MIME-Version: 1.0
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: 7bit
From: internet-drafts@ietf.org
To: <i-d-announce@ietf.org>
Cc: bess@ietf.org
X-Test-IDTracker: no
X-IETF-IDTracker: 7.46.0
Auto-Submitted: auto-generated
Precedence: bulk
Reply-To: bess@ietf.org
Message-ID: <164606664387.3301.5747616326584708171@ietfa.amsl.com>
Date: Mon, 28 Feb 2022 08:44:03 -0800
Archived-At: <https://mailarchive.ietf.org/arch/msg/bess/38WOjp80MBJdf-TJkv80j2Y_upc>
Subject: [bess] I-D Action: draft-ietf-bess-rfc7432bis-03.txt
X-BeenThere: bess@ietf.org
X-Mailman-Version: 2.1.29
List-Id: BGP-Enabled ServiceS working group discussion list <bess.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/bess>, <mailto:bess-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/bess/>
List-Post: <mailto:bess@ietf.org>
List-Help: <mailto:bess-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/bess>, <mailto:bess-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 28 Feb 2022 16:44:05 -0000

A New Internet-Draft is available from the on-line Internet-Drafts directories.
This draft is a work item of the BGP Enabled ServiceS WG of the IETF.

        Title           : BGP MPLS-Based Ethernet VPN
        Authors         : Ali Sajassi
                          Luc Andre Burdet
                          John Drake
                          Jorge Rabadan
	Filename        : draft-ietf-bess-rfc7432bis-03.txt
	Pages           : 70
	Date            : 2022-02-28

Abstract:
   This document describes procedures for BGP MPLS-based Ethernet VPNs
   (EVPN).  The procedures described here meet the requirements
   specified in RFC 7209 -- "Requirements for Ethernet VPN (EVPN)".

Note to Readers

   _RFC EDITOR: please remove this section before publication_

   The complete and detailed set of all changes between this version and
   RFC7432 may be found as an Annotated Diff (rfcdiff) here
   (https://tools.ietf.org/rfcdiff?url1=https://www.rfc-
   editor.org/rfc/rfc7432.txt&url2=https://www.ietf.org/archive/id/
   draft-ietf-bess-rfc7432bis-03.txt).


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

There is also an htmlized version available at:
https://datatracker.ietf.org/doc/html/draft-ietf-bess-rfc7432bis-03

A diff from the previous version is available at:
https://www.ietf.org/rfcdiff?url2=draft-ietf-bess-rfc7432bis-03


Internet-Drafts are also available by rsync at rsync.ietf.org::internet-drafts


