
From nobody Wed Oct  2 12:47:57 2019
Return-Path: <Janos.Farkas@ericsson.com>
X-Original-To: detnet@ietfa.amsl.com
Delivered-To: detnet@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 58614120052; Wed,  2 Oct 2019 12:47:55 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.002
X-Spam-Level: 
X-Spam-Status: No, score=-2.002 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, RCVD_IN_DNSWL_NONE=-0.0001, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=ericsson.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id MzjoLN0z86RQ; Wed,  2 Oct 2019 12:47:53 -0700 (PDT)
Received: from EUR01-VE1-obe.outbound.protection.outlook.com (mail-eopbgr140085.outbound.protection.outlook.com [40.107.14.85]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-SHA384 (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id B651312002F; Wed,  2 Oct 2019 12:47:52 -0700 (PDT)
ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=EG57TmYSC8qCSNbv9n7AqktqQXw12Uz8X+IKdz/FSA347u6TzasJcDPyagoV9mJufd81kaw/e3qNmbaCdNT5/yO8UNG/SMxx60MDF4EDA5fy0eVh47xXrFgtiUR1tQJTiucVIu115/rDbfURxbDR79qIohhPybeHh+VsXsS0k3ug6+dn6Kt+SaPNdpWujZVUSKLE0OgfK/RMlJbENb8wXXwKex/I+T9npVPuNAelb2siM6x44oAryHsVkC5tJyF53U4RgDTc3jd2XWmYhSJmjYF62Ckp4lZJOsMav5Obteg7oIEjB3tAbdrBjKjY1pD5JhaHt6Mr25nhvgYNcn74Ww==
ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com;  s=arcselector9901; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=qK4in2qCTLSfZRfhfQqvhFtNlwyeglqkBxO3bJGvuD8=; b=IlC4cIXTI5E6xU9Z0Bi9v7ECAnowv7KBQTvuQXY0ADrfO1APW6G4IDNxfnDuBw/1+rDKBy0bn8sxeHyMSevn+h/p3IH89po1LV1fb2WSQPi/J8oi3U6922UYwisnfkMZb5vNmZKPqgqQSvJkcOquLo+WE+R3TOPjt8A7G0Wk3Pd+5nsxGml9f2aR0tYVL8erK8+MAqpxri9lupeccbD8KH1Vl4LzHP3Jylr2fiWv4fjEjCcgG+0lt8f8o7iJc81linfHctzEzc/uprAw/JBlEWCFCoal6ydLMZBzGZX3lQ3n0MTpooA3P9MKYDcHqkE+893is5z+braqOdlKSrsI0g==
ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=ericsson.com; dmarc=pass action=none header.from=ericsson.com; dkim=pass header.d=ericsson.com; arc=none
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=ericsson.com; s=selector2; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=qK4in2qCTLSfZRfhfQqvhFtNlwyeglqkBxO3bJGvuD8=; b=KwWFDA8FhKbeBVO0PvDZCMlChEYmvQhQ8coiLJnDURTpim7KgrdOBZCPkdHKV/43GyZJQ1HegxQjopJxjvDv4Hxd/IYC3sd5uy8KpWPDP8lV4TdtqunORIRgdCG+yICKUHykLa51NmjTuxSaiccVJ3w0JkKfzLU5BOZMW5Sa4XA=
Received: from VI1PR07MB5213.eurprd07.prod.outlook.com (20.178.9.221) by VI1PR07MB5517.eurprd07.prod.outlook.com (20.178.14.83) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.2305.14; Wed, 2 Oct 2019 19:47:50 +0000
Received: from VI1PR07MB5213.eurprd07.prod.outlook.com ([fe80::196a:fe99:67f6:af95]) by VI1PR07MB5213.eurprd07.prod.outlook.com ([fe80::196a:fe99:67f6:af95%3]) with mapi id 15.20.2327.017; Wed, 2 Oct 2019 19:47:50 +0000
From: Janos Farkas <Janos.Farkas@ericsson.com>
To: "Grossman, Ethan A." <eagros@dolby.com>
CC: =?iso-8859-1?Q?Bal=E1zs_Varga_A?= <balazs.a.varga@ericsson.com>, Lou Berger <lberger@labn.net>, Don Fedyk <dfedyk@labn.net>, "Andrew G. Malis" <agmalis@gmail.com>, Stewart Bryant <stewart.bryant@gmail.com>, Jouni Korhonen <jouni.nospam@gmail.com>, "detnet-chairs@ietf.org" <detnet-chairs@ietf.org>, "detnet@ietf.org" <detnet@ietf.org>
Thread-Topic: Regarding IPR on draft-ietf-detnet-data-plane-framework-02
Thread-Index: AdVsx7wvfwEOTa8fQe2wLzFEGEEqSgMkP2Ig
Date: Wed, 2 Oct 2019 19:47:50 +0000
Message-ID: <VI1PR07MB5213BCC3F1D6201328277C24F29C0@VI1PR07MB5213.eurprd07.prod.outlook.com>
References: <BYAPR06MB43256116CE90FC5833824324C48C0@BYAPR06MB4325.namprd06.prod.outlook.com>
In-Reply-To: <BYAPR06MB43256116CE90FC5833824324C48C0@BYAPR06MB4325.namprd06.prod.outlook.com>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
authentication-results: spf=none (sender IP is ) smtp.mailfrom=Janos.Farkas@ericsson.com; 
x-originating-ip: [89.135.192.225]
x-ms-publictraffictype: Email
x-ms-office365-filtering-correlation-id: 5a248c1a-099e-4047-e113-08d747716863
x-ms-traffictypediagnostic: VI1PR07MB5517:
x-ms-exchange-purlcount: 1
x-ms-exchange-transport-forked: True
x-microsoft-antispam-prvs: <VI1PR07MB55173F02B7B6904C0FC514CAF29C0@VI1PR07MB5517.eurprd07.prod.outlook.com>
x-ms-oob-tlc-oobclassifiers: OLM:5236;
x-forefront-prvs: 0178184651
x-forefront-antispam-report: SFV:NSPM; SFS:(10009020)(4636009)(39860400002)(346002)(136003)(376002)(396003)(366004)(13464003)(199004)(189003)(6436002)(26005)(476003)(66556008)(5660300002)(66476007)(66446008)(64756008)(2906002)(76116006)(52536014)(54906003)(71190400001)(99286004)(3846002)(7736002)(229853002)(316002)(14454004)(25786009)(7696005)(55016002)(4326008)(76176011)(74316002)(53546011)(6246003)(6506007)(8676002)(256004)(11346002)(446003)(66946007)(9686003)(6916009)(8936002)(6306002)(102836004)(81166006)(81156014)(6116002)(186003)(486006)(71200400001)(305945005)(66066001)(478600001)(86362001)(966005)(33656002); DIR:OUT; SFP:1101; SCL:1; SRVR:VI1PR07MB5517; H:VI1PR07MB5213.eurprd07.prod.outlook.com; FPR:; SPF:None; LANG:en; PTR:InfoNoRecords; A:1; MX:1; 
received-spf: None (protection.outlook.com: ericsson.com does not designate permitted sender hosts)
x-ms-exchange-senderadcheck: 1
x-microsoft-antispam: BCL:0;
x-microsoft-antispam-message-info: pxwTCFgXljCDVn/1niQ+h7CC4zrIWvBvxD1t7vmZRm/hEkswRm8VHaSfGcqKgQF5Da4cNywTs4clMwcWm1hTFIePq4THSicP971STITgY+DJi0mJeN7GYDPqLpUiAmipysPl5DAEQ/330KH/AsDk9L7jnbb1eMjHXmGYY+/kzEL/A05KdnR8eP0xXNKNis5u9l2UU4UAIru59BaXTsZt3SkhOfALkJB6eKw20yrXn/nH6NrlPnsBhIDoTCUp2i9qdSYx2S07PTQCpsjZFmhnkRXcXAT0uLhzw4E+keiT8jLJnztRm2ko/Lic8JIomRqqBJjfXdGB5HygAsZUKL5eGQbQyXMhFQyGvkVXxb8UO7W9u/PMIVXjIHX4RSTV8gz4DJj1Mzwarimwbnz0vu8HIkgZwifcjME0kYlQT/+YnHVJdzOHPecE2x88wN427x4GaW7lH4rVbFKKQSGYIBk02A==
Content-Type: text/plain; charset="iso-8859-1"
Content-Transfer-Encoding: quoted-printable
MIME-Version: 1.0
X-OriginatorOrg: ericsson.com
X-MS-Exchange-CrossTenant-Network-Message-Id: 5a248c1a-099e-4047-e113-08d747716863
X-MS-Exchange-CrossTenant-originalarrivaltime: 02 Oct 2019 19:47:50.3387 (UTC)
X-MS-Exchange-CrossTenant-fromentityheader: Hosted
X-MS-Exchange-CrossTenant-id: 92e84ceb-fbfd-47ab-be52-080c6b87953f
X-MS-Exchange-CrossTenant-mailboxtype: HOSTED
X-MS-Exchange-CrossTenant-userprincipalname: Eg7lc73KXtYGRy/hmquAw9zaCH5s073EZxFf0UyMX9RZKBWXKidncWmNlr7Tg6mO8WrTPeGPVhUwKeucm1khi6Dg0pkO+jmbfh5q/q1kKXU=
X-MS-Exchange-Transport-CrossTenantHeadersStamped: VI1PR07MB5517
Archived-At: <https://mailarchive.ietf.org/arch/msg/detnet/8J85KnstahZZmR21nlBja4dBpf8>
Subject: Re: [Detnet] Regarding IPR on draft-ietf-detnet-data-plane-framework-02
X-BeenThere: detnet@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: Discussions on Deterministic Networking BoF and Proposed WG <detnet.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/detnet>, <mailto:detnet-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/detnet/>
List-Post: <mailto:detnet@ietf.org>
List-Help: <mailto:detnet-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/detnet>, <mailto:detnet-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 02 Oct 2019 19:47:56 -0000

Hi,

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

Regards,
Janos


-----Original Message-----
From: Grossman, Ethan A. <eagros@dolby.com>=20
Sent: Monday, September 16, 2019 9:49 PM
To: Bal=E1zs Varga A <balazs.a.varga@ericsson.com>; Janos Farkas <Janos.Far=
kas@ericsson.com>; Lou Berger <lberger@labn.net>; Don Fedyk <dfedyk@labn.ne=
t>; Andrew G. Malis <agmalis@gmail.com>; Stewart Bryant <stewart.bryant@gma=
il.com>; Jouni Korhonen <jouni.nospam@gmail.com>
Cc: detnet-chairs@ietf.org; detnet@ietf.org
Subject: Regarding IPR on draft-ietf-detnet-data-plane-framework-02

Authors, Contributors, WG,

As part of preparation for WG Last Call
Are you aware of any IPR that applies to drafts identified above?

Please state either:

"No, I'm not aware of any IPR that applies to this draft"
or
"Yes, I'm aware of IPR that applies to this draft"

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

If yes to the above, please state either:

"Yes, the IPR has been disclosed in compliance with IETF IPR rules"
or
"No, the IPR has not been disclosed"

If you answer no, please provide any additional details you think appropria=
te.

If you are listed as a document author or contributor please answer the abo=
ve by responding to this email regardless of whether or not you are aware o=
f any relevant IPR. This document will not advance to the next stage until =
a response has been received from each author and listed contributor. NOTE:=
 THIS APPLIES TO ALL OF YOU LISTED IN THIS MESSAGE'S TO LINES.

If you are on the WG email list or attend WG meetings but are not listed as=
 an author or contributor, we remind you of your obligations under the IETF=
 IPR rules which encourages you to notify the IETF if you are aware of IPR =
of others on an IETF contribution, or to refrain from participating in any =
contribution or discussion related to your undisclosed IPR. For more inform=
ation, please see the RFCs listed above and http://trac.tools.ietf.org/grou=
p/iesg/trac/wiki/IntellectualProperty.

Thank you,
Ethan Grossman, document shepherd

PS Please include all listed in the headers of this message in your respons=
e.


From nobody Thu Oct  3 06:59:18 2019
Return-Path: <balazs.a.varga@ericsson.com>
X-Original-To: detnet@ietfa.amsl.com
Delivered-To: detnet@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id E81A312090B for <detnet@ietfa.amsl.com>; Thu,  3 Oct 2019 06:59:16 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: 2.998
X-Spam-Level: **
X-Spam-Status: No, score=2.998 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, GB_SUMOF=5, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_NONE=-0.0001, RCVD_IN_MSPIKE_H2=-0.001, SPF_PASS=-0.001] autolearn=no autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=ericsson.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 8SStooJfyR4T for <detnet@ietfa.amsl.com>; Thu,  3 Oct 2019 06:59:10 -0700 (PDT)
Received: from EUR04-VI1-obe.outbound.protection.outlook.com (mail-eopbgr80058.outbound.protection.outlook.com [40.107.8.58]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-SHA384 (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 1AAEB12090F for <detnet@ietf.org>; Thu,  3 Oct 2019 06:59:10 -0700 (PDT)
ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=azF08IB8aD5SZtXl3IjVdTm3g4qLh1HnvzWM8/0LO/WywyTSTnfS24KsgTpTVF0Jp8wgaEAsNVVcQgyOGNUvBrprODqYZ4q7GMZR+CMvKl4VzRMkfd8ywDxwb/NlT5ESZFWDRbXFKv2cX5OiDJdVJGIS49INCiZjFXCTbDfhxgRhzLZxmOXhb+1susqT5eERB4Fqo4rnwmb0iLD1NNwddOlF5CAL7FvTFmav6yiqEgDaY23o86PGq9XfG0r36tcwfCFvZwJp9Pvu1MMSi06k59E2F9kuMgJN1mo8Sgsd4YXaYFli/mfwrkY6hlY9+OIkMfIEJVq6/eRFkfftLODvWw==
ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com;  s=arcselector9901; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=RgAoDwEklF5ssmax4fOKIf8zgpZEOAfXc2VQWRM+tDQ=; b=Vy1Rk/k9GDfzXBPImyVDae16qvk9F9QLpIKqdhWisnsNfQbfP9P0zTTGUwh3Pox1ynNgHuIigDLnprzq/uhxb7cAdyOZioF1QpN0c9bQiv7leDbclDGp6AI5qOrjNFcYUPaZRBCXHTQkDkfZ4XZqrezIDAbEiVSb7qiMFUa9rQ2URtv9Y0hK0IgyxL8A+K/cRNjO9Z+oPLLEbmKSf8t/88XK1pa3r74g1hso87LqRZ9vWTJpklbyXEn/I4E7SZwJqV5vKc0ZZYeS/zLQ2YV7bqHlnXIW7c+YojZg8wTEvC/eaqhLUpvVn3IbAO+6KR+AIGbRXr6ns464TbqRRVGkOg==
ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=ericsson.com; dmarc=pass action=none header.from=ericsson.com; dkim=pass header.d=ericsson.com; arc=none
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=ericsson.com; s=selector2; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=RgAoDwEklF5ssmax4fOKIf8zgpZEOAfXc2VQWRM+tDQ=; b=Aotojmw6tvTMxUFxIWTOcX6kR4p8FKq+LlpXtxlr5kZwLamhy/v4SecT1BzYGLmODtZmXV3rf9bvH7UZDC9POhPEF7LejnZeBSM9pIqBXUAPWc9rQi/ZSu26QXzWpiy6AEknKdWBdWpBxGlWalUC6bLtu6BwSpIX2doNhqgjmDM=
Received: from AM5PR0701MB2289.eurprd07.prod.outlook.com (10.169.152.148) by AM5PR0701MB2674.eurprd07.prod.outlook.com (10.173.89.149) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.2327.20; Thu, 3 Oct 2019 13:59:07 +0000
Received: from AM5PR0701MB2289.eurprd07.prod.outlook.com ([fe80::29c3:ca38:c2d2:6531]) by AM5PR0701MB2289.eurprd07.prod.outlook.com ([fe80::29c3:ca38:c2d2:6531%8]) with mapi id 15.20.2305.017; Thu, 3 Oct 2019 13:59:07 +0000
From: =?iso-8859-1?Q?Bal=E1zs_Varga_A?= <balazs.a.varga@ericsson.com>
To: "Grossman, Ethan A." <eagros@dolby.com>, "detnet@ietf.org" <detnet@ietf.org>
Thread-Topic: data plane framework editorial pass
Thread-Index: AdV3/qtJuFuNR0KURsewQ+jYNS+AzQB6OD9g
Date: Thu, 3 Oct 2019 13:59:06 +0000
Message-ID: <AM5PR0701MB228913F73700AF0AA8446467AC9F0@AM5PR0701MB2289.eurprd07.prod.outlook.com>
References: <DM6PR06MB4329EDDC558FE8D5EFEEB225C49D0@DM6PR06MB4329.namprd06.prod.outlook.com>
In-Reply-To: <DM6PR06MB4329EDDC558FE8D5EFEEB225C49D0@DM6PR06MB4329.namprd06.prod.outlook.com>
Accept-Language: hu-HU, en-US
Content-Language: en-US
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
authentication-results: spf=none (sender IP is ) smtp.mailfrom=balazs.a.varga@ericsson.com; 
x-originating-ip: [85.238.92.165]
x-ms-publictraffictype: Email
x-ms-office365-filtering-correlation-id: 43bd0044-99d2-425c-7d42-08d74809db7b
x-ms-traffictypediagnostic: AM5PR0701MB2674:
x-ms-exchange-purlcount: 1
x-microsoft-antispam-prvs: <AM5PR0701MB26749B863027BA5B69293F3EAC9F0@AM5PR0701MB2674.eurprd07.prod.outlook.com>
x-ms-oob-tlc-oobclassifiers: OLM:1728;
x-forefront-prvs: 01792087B6
x-forefront-antispam-report: SFV:NSPM; SFS:(10009020)(4636009)(39860400002)(366004)(376002)(396003)(346002)(136003)(199004)(189003)(53754006)(15374003)(81156014)(53546011)(52536014)(26005)(8676002)(186003)(76176011)(102836004)(486006)(476003)(5660300002)(446003)(30864003)(9326002)(81166006)(6436002)(229853002)(55016002)(966005)(478600001)(25786009)(11346002)(561944003)(33656002)(14454004)(606006)(74316002)(7736002)(66066001)(790700001)(6116002)(3846002)(7696005)(99286004)(8936002)(6246003)(6306002)(66476007)(54896002)(236005)(9686003)(66446008)(2906002)(86362001)(256004)(14444005)(64756008)(66556008)(66946007)(71190400001)(76116006)(45776006)(316002)(110136005)(71200400001)(2501003)(6506007)(579004); DIR:OUT; SFP:1101; SCL:1; SRVR:AM5PR0701MB2674; H:AM5PR0701MB2289.eurprd07.prod.outlook.com; FPR:; SPF:None; LANG:en; PTR:InfoNoRecords; A:1; MX:1; 
received-spf: None (protection.outlook.com: ericsson.com does not designate permitted sender hosts)
x-ms-exchange-senderadcheck: 1
x-microsoft-antispam: BCL:0;
x-microsoft-antispam-message-info: 9PHIqrfnOoZV1MFzTnCzzfdDXFpdbePOgAKmKP5QTgSNmjzmSUkMrxCrv0x4z7Ox/VIjWc+3LO4A+b07L/ZfmrWoYg/KxoaJBvL1EWbjSy0xKpE9qaIVqtaJY/Ax6ohUEXhKogsaTXRtqsMubgb3H0wD1fMlfhBxcaQ78aUB5s9YW5MQaBiKrkTOF/toOurOXroVTPJENVWSOSVbFqR/SI/hcqYuCxxLX0WNYmVZMpDLZzbGmuKSqlwaZSJZfRMgA3QRnSgMB5Aq3pu48ndflJTZ67sLsDy32OcoMshHruwlajPk4fssncC7umFdON8sFsrqMsuvp9/vi8Pd3AnrIeEBW89bd2w9ejaI5mMyFDe1QrGnjE6wlG3GhMofxgT/dS0wxyutz0bcRizWIaCE80DPGwBSFWb+L3Z0ayqVrw7H8ZaB2zG53MMiVlr6gbua2SxthcDh4FHEI8nu5LQ69A==
x-ms-exchange-transport-forked: True
Content-Type: multipart/alternative; boundary="_000_AM5PR0701MB228913F73700AF0AA8446467AC9F0AM5PR0701MB2289_"
MIME-Version: 1.0
X-OriginatorOrg: ericsson.com
X-MS-Exchange-CrossTenant-Network-Message-Id: 43bd0044-99d2-425c-7d42-08d74809db7b
X-MS-Exchange-CrossTenant-originalarrivaltime: 03 Oct 2019 13:59:06.8564 (UTC)
X-MS-Exchange-CrossTenant-fromentityheader: Hosted
X-MS-Exchange-CrossTenant-id: 92e84ceb-fbfd-47ab-be52-080c6b87953f
X-MS-Exchange-CrossTenant-mailboxtype: HOSTED
X-MS-Exchange-CrossTenant-userprincipalname: pU8vdpGiasa1mGn5rvv0cduufmJ3z2SXjBf+iUDZf6YBjGMYvLLmVQC0hUHdFsnWhgSklDCy4ZKAMvpSkwTk3SW3lAtpwyUBTnhctwHMVbc=
X-MS-Exchange-Transport-CrossTenantHeadersStamped: AM5PR0701MB2674
Archived-At: <https://mailarchive.ietf.org/arch/msg/detnet/8NkNB9aCQ264umT7Q0kGZQ8MS_A>
Subject: Re: [Detnet] data plane framework editorial pass
X-BeenThere: detnet@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: Discussions on Deterministic Networking BoF and Proposed WG <detnet.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/detnet>, <mailto:detnet-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/detnet/>
List-Post: <mailto:detnet@ietf.org>
List-Help: <mailto:detnet-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/detnet>, <mailto:detnet-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 03 Oct 2019 13:59:18 -0000

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

Hi Ethan,

Many thanks for your detailed review and great suggestions. I have accepted=
 most of them "as is". See reactions inline.
I will update the draft on Github and create a pull request during the next=
 week to make changes visible.
https://github.com/detnet-wg/data-plane-drafts

Any further comments from the group is highly welcome.

Cheers
Bala'zs

From: detnet <detnet-bounces@ietf.org> On Behalf Of Grossman, Ethan A.
Sent: Tuesday, October 1, 2019 4:38 AM
To: detnet@ietf.org
Subject: [Detnet] data plane framework editorial pass

Hi All, (particularly Balazs as editor of the draft),
I hate to be the guy who waits until WG LC to actually read the draft caref=
ully and then comes with a bunch of comments, but here I am; hopefully I wi=
ll get into gear sooner with the other data plane drafts, but as document s=
hepherd I have to read carefully, and I figured as long as I was noticing t=
hings I would write them down.
So as a result there are many comments below; thankfully they are mostly gr=
ammatical, the sort that the IETF Editorial will surely make if we don't co=
rrect them, so I figure we should bite the bullet and do them now rather th=
an later. There are even a few actual "what does this mean" type of questio=
ns. But on the whole the draft is in quite good shape and I plan to start m=
y "shepherd writeup" soon, given that I have gone over the draft carefully =
now.
The form I am using for my comments is like this:
Issue type (e.g. wording, grammar, abbreviation, etc):
"text in question"

=E8 "Ethan's suggestion on how to fix it:"
I hope this is helpful. If it isn't, just let me know and for the remaining=
 drafts I'll be less picky (or whatever your suggestion to me is). And of c=
ourse I may have gotten the wrong end of the stick on some of the items, so=
 please feel free to push back if I got the meaning wrong.
Ethan (as data plane framework draft document shepherd).
---------------------------------------
Wording:
"Abstract
This document provides an overall framework for the Deterministic Networkin=
g data plane.  It covers concepts and considerations that are generally com=
mon to any Deterministic Networking data plane specification."

  *   Say DetNet instead of the more generic Deterministic Networking since=
 it is specific to our architecture, not to all of deterministic networking=
 in the world.
>Balazs> OK.
Wording:
"1.  Introduction
   Deterministic Networking (DetNet)"

  *   Similarly, say "DetNet (Deterministic Networking)" .
>Balazs> OK.
Wording:
"The forwarding sub-layer is used to provide congestion protection (low los=
s, assured latency, and limited out-of-order delivery) and leverages Traffi=
c Engineering mechanisms."

  *   Improve clarity:
The forwarding sub-layer leverages Traffic Engineering mechanisms to provid=
e congestion protection (low loss, assured latency, and limited out-of-orde=
r delivery).
>Balazs> OK in principle. Slightly modified your proposal to catch better t=
he sense "... leverages Traffic Engineering mechanisms and provides ..."
Grammar:
"service sub-layer"

  *   Service is a proper name, s/b capitalized.
>Balazs> Hmmm. In architecture draft we have used "service sub-layer" and "=
forwarding sub-layer". I would keep it.
Wording:
"It also describes the forwarding sub-layer that is used to   eliminate (or=
 reduce) contention loss and provide bounded latency for   DetNet flows."

  *   Redundant with above paragraph. s/b just "...the Forwarding sub-layer=
". "assured latency" vs "bounded latency"..
>Balazs> OK. I will collapse the two sentences.
Meaning:
" Different traffic types, or application flows, can be mapped on top   of =
DetNet."

  *   Are these two separate things? I gather they are? Maybe "Different tr=
affic types and application flows can be mapped on top  of DetNet". Below i=
t then says
"3.  DetNet Data Plane Overview
   This document describes how application flows, or app-flows, are  carrie=
d over DetNet networks."
This sounds like they are synonyms? But an App Flow is not differentiated b=
y "traffic type" - we differentiate based on individual flow. So I think we=
 should remove "traffic types" above.
>Balazs> OK. Traffic types intended to refer to the encapsulation of the Ap=
p-flow (e.g., Ethernet or IP). I will fix this.
Wording:
 "functions  related to the control plane"

  *   Are we standardizing on controller plane vs control plane, or are the=
se different grammatical roles?
>Balazs> OK. I think it would be better simple to refer to the OAM drafts.
Wording:
"The forwarding sub-layer provides the quality underpin needed by the   Det=
Net flow.."

  *   Is underpin a real word? Sounds like we mean QoS?
>Balazs> OK. I will change to "... the QoS related functions needed ..."
Abbreviation:
"An example of   this is Packet Replication, Elimination, and Ordering (PRE=
OF)    functions see Section 4.3."

  *   Not first use of PREOF, should not spell out here.
>Balazs> OK.
Grammar:
"The method of instantiating each of the layers is specific to the   partic=
ular DetNet data plane method.  There may be more than one   approach that =
is applicable to a given bearer network type."

  *   I would combine these into a single sentence with comma, as: "The met=
hod of instantiating each of the layers is specific to the particular DetNe=
t data plane method, and more than one approach may be applicable to a give=
n bearer network type".
>Balazs> OK.
Wording:
"3.1.  Data Plane Characteristics
   There are two major characteristics to the data plane:
   1.  Data plane technology: The DetNet data plane is provided by the DetN=
et service and forwarding sub layers."
--> Please don't tell me this again. Eliminate this sentence.
>Balazs> OK. :--)))
Wording:
"Namely"

  *   Remove this word, already said "specifically" which is better anyway.
>Balazs> OK.
Abbreviations:
"S-label and d-CW"

  *   Need to add these to Abbrev section.
>Balazs> OK.
Structure:
"There are two major characteristics to the data plane:

  1.  Data plane technology:"


  *   I would say these should not be a 2-item numbered list, they should b=
e a topic sentence listing both, followed by subsections, as is done for En=
capsulation but not for Technology. Also one says Data Plane Technology, th=
e other just Encapsulation - should be consistent - So we could have:
3.1.  Data Plane Characteristics
There are two major characteristics to the data plane: the technology and t=
he encapsulation, as discussed below.
3.1.1 Technology
...
3.1.2 Encapsulation
...
>Balazs> OK.
Grammar:
"The encapsulation of the DetNet flows allows them to be sent over a   data=
 plane technology other than their native type.  Encapsulation is   essenti=
al if, for example, it is required to send Ethernet TSN stream    as a DetN=
et Application over a data plane such as MPLS."

  *   Consolidate: "The encapsulation of a DetNet flow allows it to be sent=
 over a   data plane technology other than its native type. For example, an=
 Ethernet TSN app flow can be sent as a DetNet app flow over MPLS.."
>Balazs> OK.
Grammar:
"meta-data"

  *   s/b metadata - not a hyphenated word.
>Balazs> OK.
Clarity:
"The DetNet data plane can provide or carry meta-data:
   1.  Flow-ID
   2.  Sequence Number
... Both of these metadata are required ..."

  *   I initially read this as "they are both required" but then it turns o=
ut they are not. Rephrase:
"The DetNet data plane supports a Flow-ID (for identification of the flow o=
r aggregate flow) and/or a Sequence Number (for PREOF) for each DetNet flow=
. The DetNet Service sub-layer requires both; the DetNet forwarding sub-lay=
er requires only Flow-ID. Metadata can also be used for OAM indications and=
 instrumentation of DetNet data plane operation."
>Balazs> OK.
Grammar:
"it is anticipated that more than one encapsulation   may be deployed for e=
xample GRE"

  *   Need comma after "deployed,"
>Balazs> OK.
Wording:
"[RFC7657] also provides useful background on the delivery differentiated s=
ervices (DiffServ)"

  *   I don't think "the delivery" belongs there? Delete? ("...useful backg=
round on Differentiated Services (Diffserv)..." (following RFC7657 format).
>Balazs> OK. I will rephrase. Reference to rfc7657 is important here, so I =
will keep it.
Word meaning:
"It is possible to include such information in a native IP   packet explici=
tly, or implicitly."

  *   I understand "explicitly" to mean there is additional metadata, vs "i=
mplicitly" to mean that it is inferred from the existing fields e.g. 6-tupl=
e. However above, it says "Some MPLS examples of implicit metadata include =
the sequence number    for use by the PREOF function" - to me that sounds o=
dd. Can we please reconcile use of the words "explicit" vs "implicit" and/o=
r explain the meaning of each. We also have explicit/implicit paths (for wh=
ich I don't see a clear definition from a simple google search):
"MPLS provides the ability to forward traffic over implicit and   explicit =
paths to the point in the network where the next DetNet   service sub-layer=
 action needs to take place."
"Reservation and Allocation of resources:" (and similar lines below)

  *   Perhaps these paragraphs should be 3rd level headers, as opposed to o=
ne-sentence paragraphs with ":" at the end. This would also cause them to b=
e included in the table of contents. Perhaps having a bullet list at the to=
p would be useful? Then one could move to here the statement from below: "S=
everal of these capabilities are expanded upon in more detail in sections b=
elow."
>Balazs> Hmmm. I will reconsider these sentences.
Clarity:
"This can eliminate packet contention and loss"

  *   I would explicitly say "This can eliminate packet contention and pack=
et loss".
>Balazs> OK.
Grammar:
"This also can reduce jitter for the DetNet traffic"

  *   Eliminate superfluous "the": "This also can reduce jitter for DetNet =
traffic"
>Balazs> OK.
Clarity:
"DetNet flows are assumed to behave with respect to the reserved traffic pr=
ofile.  If other traffic shares the link resources, the use of (queuing, po=
licing, shaping) policies can be used to ensure that the allocation of reso=
urces reserved for DetNet is met.   Queuing and shaping of DetNet traffic c=
ould be required to ensure that DetNet traffic does not exceed its reserved=
 profile but this would impact the DetNet service characteristics."

  *   I think this could be made clearer. Maybe:
"DetNet flows are assumed to behave with respect to the reserved traffic pr=
ofile.  If other traffic shares the link resources, the use of policies (su=
ch as queuing, policing, shaping) can be applied to the "other" traffic to =
ensure that the allocation of resources reserved for DetNet is not compromi=
sed.  Queuing and shaping of DetNet traffic to ensure that it does not exce=
ed its reserved profile (for example by dropping packets) may be necessary =
to prevent fault conditions, but should not be used under normal conditions=
 as this could compromise the DetNet QoS."
>Balazs> Hmmm. Agree some rewording is needed here. We intend to say here t=
wo things: (1) resources allocated to a DetNet flow must be protected from =
other traffic. (2) misbehaving DetNet flows must be detected and it have to=
 be ensured that there do not compromise DetNet QoS. I will reformulate.
"Network coding"

  *   Proper name, Network Coding, s/b capitalized.
>Balazs> OK.
"packet by packet"

  *   s/b hyphenated "packet-by-packet".
>Balazs> OK.
Grammar:
"Since Detnet leverages many different forwarding sub-layers, those  techno=
logies also support a number of tools to troubleshoot connectivity for exam=
ple, to support identification of misbehaving  flows."

  *   Try:
 "Detnet leverages many different forwarding sub-layers, each of which supp=
orts various tools to troubleshoot connectivity, for example identification=
 of misbehaving flows."
>Balazs> OK.
Grammar:
"At the service layer again there are existing mechanisms to troubleshoot o=
r monitor flows.  Many of these mechanisms exist for IP and MPLS networks. =
 A client of a DetNet service can introduce any monitoring applications whi=
ch can detect and monitor delay and loss."

  *   Try:
"The DetNet Service layer can leverage existing mechanisms to troubleshoot =
or monitor flows, such as those in use by IP and MPLS networks.  At the App=
lication layer a client of a DetNet service can use existing techniques to =
detect and monitor delay and loss."
>Balazs> OK.
Grammar:
"Recognize flow(s) for analytics:"

  *   Try
"Flow recognition for analytics:
>Balazs> OK.
Grammar:
"To a large degree this follows the logic in the previous section. Analytic=
s can be inherited from the two sub-layers.  At the DetNet service edge pac=
ket and bit counters e.g. sent, received, dropped, and out of sequence are =
maintained."

  *   Try:
"Network analytics can be inherited from the technologies of the Service an=
d Forwarding sub-layers.  At the DetNet service edge, packet and bit counte=
rs (e.g. sent, received, dropped, and out-of-sequence) can be maintained."
>Balazs> OK.
Grammar:
"Correlate events with flows:"
      The provider of a DetNet service may allow other capabilities to moni=
tor flows such as more detail loss statistics and time stamping of events. =
 The details of these capabilities are currently out of scope for this docu=
ment."

  *   Try:
"Correlation of events with flows:"
      The provider of a DetNet service may provide other capabilities to mo=
nitor flows, such as more detailed loss statistics and time stamping of eve=
nts.  The details of these capabilities are currently out of scope for this=
 document."
>Balazs> OK.
3.6.1
Grammar:
"in the case of network congestion or some failures."

  *   Try:
"in the case of network congestion or equipment failure."
>Balazs> OK in principle. Failures can be both equipment failure or network=
 link failure, so I will change to ""in the case of network congestion or n=
etwork failure.""
Abbreviation error:
"combinations of PRF, PRE, and POF."

  *   Try:
"combinations of PRF, PEF, and POF."
>Balazs> OK.
'"This example also illustrates 1:1 protection scheme meaning there is traf=
fic and path for each segment of the end to end path."

  *   I do not understand what this means; "there is traffic and path"?
>Balazs> OK. "... meaning there is traffic over each segment ..."
Grammar: (Ring Service Protection is a proper name, capitalized, "rings" is=
 not).
'"Many of the same concepts apply however Rings"

  *   "Many of the same concepts apply, however rings"
>Balazs> OK.
Grammar:
"The DetNet data plane also allows for the aggregation of DetNet flows, to =
improved scaling by reducing the state per hop.."

  *   Try:
"The DetNet data plane also allows for the aggregation of DetNet flows, whi=
ch can improve scalability by reducing the per-hop state."
>Balazs> OK.
Grammar:
"If bandwidth reservations are used, the sum of the reservations should be =
the sum of all the individual reservations, in other words, the reservation=
s should not create an over subscription of bandwidth reservation. If maxim=
um delay bounds are used the system should ensure that the aggregate does n=
ot exceed the delay bounds of the individual flows."

  *   Try:
"If bandwidth reservations are used, the sum of the reservations should be =
the sum of all the individual reservations; in other words, the reservation=
s should not add up to an over-subscription of bandwidth reservation. If ma=
ximum delay bounds are used, the system should ensure that the aggregate do=
es not exceed the delay bounds of the individual flows."
>Balazs> OK.
Grammar:
"Encapsulation can either be in the same service type or in a different ser=
vice type see Figure 3 for example.  When an encapsulation is used the choi=
ce of reserving a maximum resource level and then tracking the services in =
the aggregated service or adjusting the aggregated resources as the service=
s are added is implementation and technology specific."

  *   Try:
"Encapsulation can either be in the same service type or in a different ser=
vice type (see Figure 3, for example).  When an encapsulation is used, the =
choice of reserving a maximum resource level and then tracking the services=
 in the aggregated service, versus adjusting the aggregated resources as th=
e services are added, is implementation- and technology-specific."
In the following, I don't know what "conditions where general requirements =
are not satisfied" means, please clarify:
"DetNet flows at edges must be able to handle rejection to an aggregation g=
roup due to lack of resources as well as conditions where general requireme=
nts are not satisfied."
>Balazs> OK. I think here we need some reconstruction of the text.
Grammar:
"For the data plane flows may be aggregated for treatment based on shared c=
haracteristics such as 6-tuple."

  *   Need comma after "For the data plane,".
>Balazs> OK. I think here we need some reconstruction of the text.
Grammar:
"MPLS aggregation similarly has data plane and controller plane aspects.  I=
n the case of MPLS flows are often tunneled in a forwarding sub-layer and r=
eservation is associated with that MPLS tunnel."

  *   Try (I am not certain this is the correct meaning?):
"MPLS aggregation also has data plane and controller plane aspects.  MPLS f=
lows are often tunneled in a forwarding sub-layer, under the reservation as=
sociated with that MPLS tunnel."
>Balazs> OK.
Grammar:
"3.6.3.  End-System Specific Considerations"

  *   Hyphenate "End-System-Specific"
>Balazs> OK.
Abbreviation: "DN" for DetNet as in "which are not provided by DN functions=
".

  *   "DN" is not defined as an abbreviation, but is also used in Fig 2 and=
 Fig 3. In any of these cases either spell out DetNet or define DN as an ab=
breviation. I would just replace these kind of instances of "DN" with "DetN=
et".
>Balazs> OK.
Grammar:
"For example, a DetNet MPLS domain the DN functions use the d-CWs, S-Labels=
 and F-Labels to provide DetNet services."

  *   Try:
"For example, in a DetNet MPLS domain the DetNet functions use the d-CWs, S=
-Labels and F-Labels to provide DetNet services."
>Balazs> OK.
Terminology: "edge system"

  *   Don't we say "edge node"? I don't see "edge system" anywhere else in =
this draft. If it is used elsewhere so we are going to use it, I would thin=
k it should be hyphenated "edge-system" like "end-system". Or maybe "edge s=
ystem" in this context should be "end-system".
>Balazs> OK. "edge node" is better here.
Abbreviation: "TDM technologies"

  *   TDM not defined.
>Balazs> OK.
Something is wrong grammatically, run-on sentence at best, but I can't figu=
re out how to fix it, please help:
"Flow aggregation includes aggregation accomplished through the use of hier=
archical LSPs in MPLS and tunnels, in the case of IP, MPLS and TSN, all of =
which aggregate multiple DetNet flows into a single new DetNet flow."

  *   Maybe something like:
"Flow aggregation includes aggregation accomplished through the use of hier=
archical LSPs in MPLS, and through IP or TSN tunnels. IP, MPLS and TSN are =
each capable of aggregating multiple DetNet flows into a single new DetNet =
flow."
>Balazs> OK. I will rewrite this sentences. TSN is also not correctly refer=
red here.
Grammar:
"Depending on the specific technology the assigned resources are updated an=
d distributed in the databases preventing over subscription."

  *   Try:
 "Depending on the specific technology, the assigned resources are updated =
and distributed in the databases, preventing over-subscription."
>Balazs> OK.
Question about the following:
"While the DetNet IP data plane must support bidirectional DetNet flows, th=
ere are no special bidirectional features with respect to the data plane ot=
her than the need for the two directions of a co-
   routed bidirectional flow to take the same path.  That is to say that bi=
directional DetNet flows are solely represented at the management and contr=
ol plane levels, without specific support or knowledge within the DetNet da=
ta plane."

  *   There was discussion about use cases that wanted symmetrical delays i=
n both directions; is that guaranteed by taking "the same path"? Presumably=
 it is not implied by "fate sharing"?
>Balazs> Hmmm. Same path not necessarily results in symmetrical delay. Some=
 technologies provides asymmetric link delays by nature.
Wording:
"DetNet's use of PREOF may increase the complexity of using co-routing bidi=
rectional flows, since if PREOF is used, then the replication points in one=
 direction would have to match the elimination points in the other directio=
n, and vice versa, and the optimal points for these functions in one direct=
ion may not match the optimal points in the other subsequent to the network=
 and traffic constraints."

  *   Try:
"DetNet's use of PREOF may increase the complexity of using co-routing bidi=
rectional flows, since if PREOF is used, then the replication points in one=
 direction would have to match the elimination points in the other directio=
n, and vice versa. In such cases the optimal points for these functions in =
one direction may not match the optimal points in the other, due to network=
 and traffic constraints."
>Balazs> OK.
---------------------------------------


--_000_AM5PR0701MB228913F73700AF0AA8446467AC9F0AM5PR0701MB2289_
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:Wingdings;
	panose-1:5 0 0 0 0 0 0 0 0 0;}
@font-face
	{font-family:"Cambria Math";
	panose-1:2 4 5 3 5 4 6 3 2 4;}
@font-face
	{font-family:Calibri;
	panose-1:2 15 5 2 2 2 4 3 2 4;}
/* Style Definitions */
p.MsoNormal, li.MsoNormal, div.MsoNormal
	{margin-top:0in;
	margin-right:0in;
	margin-bottom:8.0pt;
	margin-left:0in;
	line-height:105%;
	font-size:11.0pt;
	font-family:"Calibri",sans-serif;}
a:link, span.MsoHyperlink
	{mso-style-priority:99;
	color:#0563C1;
	text-decoration:underline;}
a:visited, span.MsoHyperlinkFollowed
	{mso-style-priority:99;
	color:#954F72;
	text-decoration:underline;}
pre
	{mso-style-priority:99;
	mso-style-link:"HTML Preformatted Char";
	margin:0in;
	margin-bottom:.0001pt;
	font-size:10.0pt;
	font-family:"Courier New";}
p.MsoListParagraph, li.MsoListParagraph, div.MsoListParagraph
	{mso-style-priority:34;
	margin-top:0in;
	margin-right:0in;
	margin-bottom:8.0pt;
	margin-left:.5in;
	mso-add-space:auto;
	line-height:105%;
	font-size:11.0pt;
	font-family:"Calibri",sans-serif;}
p.MsoListParagraphCxSpFirst, li.MsoListParagraphCxSpFirst, div.MsoListParag=
raphCxSpFirst
	{mso-style-priority:34;
	mso-style-type:export-only;
	margin-top:0in;
	margin-right:0in;
	margin-bottom:0in;
	margin-left:.5in;
	margin-bottom:.0001pt;
	mso-add-space:auto;
	line-height:105%;
	font-size:11.0pt;
	font-family:"Calibri",sans-serif;}
p.MsoListParagraphCxSpMiddle, li.MsoListParagraphCxSpMiddle, div.MsoListPar=
agraphCxSpMiddle
	{mso-style-priority:34;
	mso-style-type:export-only;
	margin-top:0in;
	margin-right:0in;
	margin-bottom:0in;
	margin-left:.5in;
	margin-bottom:.0001pt;
	mso-add-space:auto;
	line-height:105%;
	font-size:11.0pt;
	font-family:"Calibri",sans-serif;}
p.MsoListParagraphCxSpLast, li.MsoListParagraphCxSpLast, div.MsoListParagra=
phCxSpLast
	{mso-style-priority:34;
	mso-style-type:export-only;
	margin-top:0in;
	margin-right:0in;
	margin-bottom:8.0pt;
	margin-left:.5in;
	mso-add-space:auto;
	line-height:105%;
	font-size:11.0pt;
	font-family:"Calibri",sans-serif;}
span.HTMLPreformattedChar
	{mso-style-name:"HTML Preformatted Char";
	mso-style-priority:99;
	mso-style-link:"HTML Preformatted";
	font-family:"Courier New";}
p.msonormal0, li.msonormal0, div.msonormal0
	{mso-style-name:msonormal;
	mso-margin-top-alt:auto;
	margin-right:0in;
	mso-margin-bottom-alt:auto;
	margin-left:0in;
	font-size:11.0pt;
	font-family:"Calibri",sans-serif;}
span.EmailStyle21
	{mso-style-type:personal;
	font-family:"Calibri",sans-serif;
	color:windowtext;}
span.EmailStyle22
	{mso-style-type:personal-reply;
	font-family:"Calibri",sans-serif;
	color:windowtext;}
.MsoChpDefault
	{mso-style-type:export-only;
	font-size:10.0pt;}
@page WordSection1
	{size:8.5in 11.0in;
	margin:1.0in 1.0in 1.0in 1.0in;}
div.WordSection1
	{page:WordSection1;}
/* List Definitions */
@list l0
	{mso-list-id:594019432;
	mso-list-type:hybrid;
	mso-list-template-ids:1740684802 552121960 67698691 67698693 67698689 6769=
8691 67698693 67698689 67698691 67698693;}
@list l0:level1
	{mso-level-start-at:2;
	mso-level-number-format:bullet;
	mso-level-text:\F0E8;
	mso-level-tab-stop:none;
	mso-level-number-position:left;
	text-indent:-.25in;
	font-family:Wingdings;
	mso-fareast-font-family:Calibri;
	mso-bidi-font-family:"Times New Roman";}
@list l0:level2
	{mso-level-number-format:bullet;
	mso-level-text:o;
	mso-level-tab-stop:none;
	mso-level-number-position:left;
	text-indent:-.25in;
	font-family:"Courier New";}
@list l0:level3
	{mso-level-number-format:bullet;
	mso-level-text:\F0A7;
	mso-level-tab-stop:none;
	mso-level-number-position:left;
	text-indent:-.25in;
	font-family:Wingdings;}
@list l0:level4
	{mso-level-number-format:bullet;
	mso-level-text:\F0B7;
	mso-level-tab-stop:none;
	mso-level-number-position:left;
	text-indent:-.25in;
	font-family:Symbol;}
@list l0:level5
	{mso-level-number-format:bullet;
	mso-level-text:o;
	mso-level-tab-stop:none;
	mso-level-number-position:left;
	text-indent:-.25in;
	font-family:"Courier New";}
@list l0:level6
	{mso-level-number-format:bullet;
	mso-level-text:\F0A7;
	mso-level-tab-stop:none;
	mso-level-number-position:left;
	text-indent:-.25in;
	font-family:Wingdings;}
@list l0:level7
	{mso-level-number-format:bullet;
	mso-level-text:\F0B7;
	mso-level-tab-stop:none;
	mso-level-number-position:left;
	text-indent:-.25in;
	font-family:Symbol;}
@list l0:level8
	{mso-level-number-format:bullet;
	mso-level-text:o;
	mso-level-tab-stop:none;
	mso-level-number-position:left;
	text-indent:-.25in;
	font-family:"Courier New";}
@list l0:level9
	{mso-level-number-format:bullet;
	mso-level-text:\F0A7;
	mso-level-tab-stop:none;
	mso-level-number-position:left;
	text-indent:-.25in;
	font-family:Wingdings;}
@list l1
	{mso-list-id:1495871757;
	mso-list-type:hybrid;
	mso-list-template-ids:-567250854 1363179526 67698713 67698715 67698703 676=
98713 67698715 67698703 67698713 67698715;}
@list l1:level1
	{mso-level-tab-stop:none;
	mso-level-number-position:left;
	margin-left:25.5pt;
	text-indent:-.25in;}
@list l1:level2
	{mso-level-number-format:alpha-lower;
	mso-level-tab-stop:none;
	mso-level-number-position:left;
	margin-left:61.5pt;
	text-indent:-.25in;}
@list l1:level3
	{mso-level-number-format:roman-lower;
	mso-level-tab-stop:none;
	mso-level-number-position:right;
	margin-left:97.5pt;
	text-indent:-9.0pt;}
@list l1:level4
	{mso-level-tab-stop:none;
	mso-level-number-position:left;
	margin-left:133.5pt;
	text-indent:-.25in;}
@list l1:level5
	{mso-level-number-format:alpha-lower;
	mso-level-tab-stop:none;
	mso-level-number-position:left;
	margin-left:169.5pt;
	text-indent:-.25in;}
@list l1:level6
	{mso-level-number-format:roman-lower;
	mso-level-tab-stop:none;
	mso-level-number-position:right;
	margin-left:205.5pt;
	text-indent:-9.0pt;}
@list l1:level7
	{mso-level-tab-stop:none;
	mso-level-number-position:left;
	margin-left:241.5pt;
	text-indent:-.25in;}
@list l1:level8
	{mso-level-number-format:alpha-lower;
	mso-level-tab-stop:none;
	mso-level-number-position:left;
	margin-left:277.5pt;
	text-indent:-.25in;}
@list l1:level9
	{mso-level-number-format:roman-lower;
	mso-level-tab-stop:none;
	mso-level-number-position:right;
	margin-left:313.5pt;
	text-indent:-9.0pt;}
@list l2
	{mso-list-id:2052535403;
	mso-list-type:hybrid;
	mso-list-template-ids:1776210388 -1165307362 67698691 67698693 67698689 67=
698691 67698693 67698689 67698691 67698693;}
@list l2:level1
	{mso-level-start-at:0;
	mso-level-number-format:bullet;
	mso-level-text:\F0E8;
	mso-level-tab-stop:none;
	mso-level-number-position:left;
	text-indent:-.25in;
	font-family:Wingdings;
	mso-fareast-font-family:Calibri;
	mso-bidi-font-family:"Times New Roman";}
@list l2:level2
	{mso-level-number-format:bullet;
	mso-level-text:o;
	mso-level-tab-stop:none;
	mso-level-number-position:left;
	text-indent:-.25in;
	font-family:"Courier New";}
@list l2:level3
	{mso-level-number-format:bullet;
	mso-level-text:\F0A7;
	mso-level-tab-stop:none;
	mso-level-number-position:left;
	text-indent:-.25in;
	font-family:Wingdings;}
@list l2:level4
	{mso-level-number-format:bullet;
	mso-level-text:\F0B7;
	mso-level-tab-stop:none;
	mso-level-number-position:left;
	text-indent:-.25in;
	font-family:Symbol;}
@list l2:level5
	{mso-level-number-format:bullet;
	mso-level-text:o;
	mso-level-tab-stop:none;
	mso-level-number-position:left;
	text-indent:-.25in;
	font-family:"Courier New";}
@list l2:level6
	{mso-level-number-format:bullet;
	mso-level-text:\F0A7;
	mso-level-tab-stop:none;
	mso-level-number-position:left;
	text-indent:-.25in;
	font-family:Wingdings;}
@list l2:level7
	{mso-level-number-format:bullet;
	mso-level-text:\F0B7;
	mso-level-tab-stop:none;
	mso-level-number-position:left;
	text-indent:-.25in;
	font-family:Symbol;}
@list l2:level8
	{mso-level-number-format:bullet;
	mso-level-text:o;
	mso-level-tab-stop:none;
	mso-level-number-position:left;
	text-indent:-.25in;
	font-family:"Courier New";}
@list l2:level9
	{mso-level-number-format:bullet;
	mso-level-text:\F0A7;
	mso-level-tab-stop:none;
	mso-level-number-position:left;
	text-indent:-.25in;
	font-family:Wingdings;}
ol
	{margin-bottom:0in;}
ul
	{margin-bottom:0in;}
--></style><!--[if gte mso 9]><xml>
<o:shapedefaults v:ext=3D"edit" spidmax=3D"1026" />
</xml><![endif]--><!--[if gte mso 9]><xml>
<o:shapelayout v:ext=3D"edit">
<o:idmap v:ext=3D"edit" data=3D"1" />
</o:shapelayout></xml><![endif]-->
</head>
<body lang=3D"EN-US" link=3D"#0563C1" vlink=3D"#954F72">
<div class=3D"WordSection1">
<p class=3D"MsoNormal" style=3D"margin-bottom:0in;margin-bottom:.0001pt">Hi=
 Ethan,<o:p></o:p></p>
<p class=3D"MsoNormal" style=3D"margin-bottom:0in;margin-bottom:.0001pt"><o=
:p>&nbsp;</o:p></p>
<p class=3D"MsoNormal" style=3D"margin-bottom:0in;margin-bottom:.0001pt">Ma=
ny thanks for your detailed review and great suggestions. I have accepted m=
ost of them &#8220;as is&#8221;. See reactions inline.<o:p></o:p></p>
<p class=3D"MsoNormal" style=3D"margin-bottom:0in;margin-bottom:.0001pt">I =
will update the draft on Github and create a pull request during the next w=
eek to make changes visible.<o:p></o:p></p>
<p class=3D"MsoNormal" style=3D"margin-bottom:0in;margin-bottom:.0001pt"><a=
 href=3D"https://github.com/detnet-wg/data-plane-drafts">https://github.com=
/detnet-wg/data-plane-drafts</a><o:p></o:p></p>
<p class=3D"MsoNormal" style=3D"margin-bottom:0in;margin-bottom:.0001pt"><o=
:p>&nbsp;</o:p></p>
<p class=3D"MsoNormal" style=3D"margin-bottom:0in;margin-bottom:.0001pt">An=
y further comments from the group is highly welcome.<o:p></o:p></p>
<p class=3D"MsoNormal" style=3D"margin-bottom:0in;margin-bottom:.0001pt"><o=
:p>&nbsp;</o:p></p>
<p class=3D"MsoNormal" style=3D"margin-bottom:0in;margin-bottom:.0001pt">Ch=
eers<o:p></o:p></p>
<p class=3D"MsoNormal" style=3D"margin-bottom:0in;margin-bottom:.0001pt">Ba=
la&#8217;zs<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" style=3D"margin-bottom:0in;margin-bottom:.0001pt;lin=
e-height:normal">
<b>From:</b> detnet &lt;detnet-bounces@ietf.org&gt; <b>On Behalf Of </b>Gro=
ssman, Ethan A.<br>
<b>Sent:</b> Tuesday, October 1, 2019 4:38 AM<br>
<b>To:</b> detnet@ietf.org<br>
<b>Subject:</b> [Detnet] data plane framework editorial pass<o:p></o:p></p>
</div>
</div>
<p class=3D"MsoNormal"><o:p>&nbsp;</o:p></p>
<p class=3D"MsoNormal">Hi All, (particularly Balazs as editor of the draft)=
, <o:p></o:p></p>
<p class=3D"MsoNormal">I hate to be the guy who waits until WG LC to actual=
ly read the draft carefully and then comes with a bunch of comments, but he=
re I am; hopefully I will get into gear sooner with the other data plane dr=
afts, but as document shepherd I have
 to read carefully, and I figured as long as I was noticing things I would =
write them down.
<o:p></o:p></p>
<p class=3D"MsoNormal">So as a result there are many comments below; thankf=
ully they are mostly grammatical, the sort that the IETF Editorial will sur=
ely make if we don&#8217;t correct them, so I figure we should bite the bul=
let and do them now rather than later. There
 are even a few actual &#8220;what does this mean&#8221; type of questions.=
 But on the whole the draft is in quite good shape and I plan to start my &=
#8220;shepherd writeup&#8221; soon, given that I have gone over the draft c=
arefully now.
<o:p></o:p></p>
<p class=3D"MsoNormal">The form I am using for my comments is like this: <o=
:p></o:p></p>
<p class=3D"MsoNormal" style=3D"margin-left:.5in">Issue type (e.g. wording,=
 grammar, abbreviation, etc):
<o:p></o:p></p>
<p class=3D"MsoNormal" style=3D"margin-left:.5in">&#8220;text in question&#=
8221;<o:p></o:p></p>
<p class=3D"MsoListParagraph" style=3D"margin-left:1.0in;mso-add-space:auto=
;text-indent:-.25in;mso-list:l0 level1 lfo1">
<![if !supportLists]><span style=3D"font-family:Wingdings"><span style=3D"m=
so-list:Ignore">=E8<span style=3D"font:7.0pt &quot;Times New Roman&quot;">
</span></span></span><![endif]>&#8220;Ethan&#8217;s suggestion on how to fi=
x it:&#8221;<o:p></o:p></p>
<p class=3D"MsoNormal">I hope this is helpful. If it isn&#8217;t, just let =
me know and for the remaining drafts I&#8217;ll be less picky (or whatever =
your suggestion to me is). And of course I may have gotten the wrong end of=
 the stick on some of the items, so please feel
 free to push back if I got the meaning wrong. <o:p></o:p></p>
<p class=3D"MsoNormal">Ethan (as data plane framework draft document shephe=
rd).<o:p></o:p></p>
<p class=3D"MsoNormal">---------------------------------------<o:p></o:p></=
p>
<p class=3D"MsoNormal">Wording: <o:p></o:p></p>
<p class=3D"MsoNormal">&#8220;Abstract<o:p></o:p></p>
<p class=3D"MsoNormal">This document provides an overall framework for the =
Deterministic Networking data plane.&nbsp; It covers concepts and considera=
tions that are generally common to any Deterministic Networking data plane =
specification.&#8221;<o:p></o:p></p>
<ul style=3D"margin-top:0in" type=3D"disc">
<li class=3D"MsoListParagraph" style=3D"margin-left:0in;mso-add-space:auto;=
mso-list:l2 level1 lfo2">
Say DetNet instead of the more generic Deterministic Networking since it is=
 specific to our architecture, not to all of deterministic networking in th=
e world.<o:p></o:p></li></ul>
<p class=3D"MsoNormal"><b>&gt;Balazs&gt; OK.</b><b><o:p></o:p></b></p>
<p class=3D"MsoNormal">Wording: <o:p></o:p></p>
<p class=3D"MsoNormal">&#8220;1.&nbsp; Introduction<o:p></o:p></p>
<p class=3D"MsoNormal">&nbsp;&nbsp; Deterministic Networking (DetNet)&#8221=
;<o:p></o:p></p>
<ul style=3D"margin-top:0in" type=3D"disc">
<li class=3D"MsoListParagraph" style=3D"margin-left:0in;mso-add-space:auto;=
mso-list:l2 level1 lfo2">
Similarly, say &#8220;DetNet (Deterministic Networking)&#8221; .<o:p></o:p>=
</li></ul>
<p class=3D"MsoNormal"><b>&gt;Balazs&gt; OK.</b><b><o:p></o:p></b></p>
<p class=3D"MsoNormal">Wording: <o:p></o:p></p>
<p class=3D"MsoNormal">&#8220;The forwarding sub-layer is used to provide c=
ongestion protection (low loss, assured latency, and limited out-of-order d=
elivery) and leverages Traffic Engineering mechanisms.&#8221;<o:p></o:p></p=
>
<ul style=3D"margin-top:0in" type=3D"disc">
<li class=3D"MsoListParagraph" style=3D"margin-left:0in;mso-add-space:auto;=
mso-list:l2 level1 lfo2">
Improve clarity: <o:p></o:p></li></ul>
<p class=3D"MsoNormal">The forwarding sub-layer leverages Traffic Engineeri=
ng mechanisms to provide congestion protection (low loss, assured latency, =
and limited out-of-order delivery).<o:p></o:p></p>
<p class=3D"MsoNormal"><b>&gt;Balazs&gt; OK in principle. Slightly modified=
 your proposal to catch better the sense &#8220;&#8230; leverages Traffic E=
ngineering mechanisms and provides &#8230;&#8221;</b><b><o:p></o:p></b></p>
<p class=3D"MsoNormal">Grammar:<o:p></o:p></p>
<p class=3D"MsoNormal">&#8220;service sub-layer&#8221;<o:p></o:p></p>
<ul style=3D"margin-top:0in" type=3D"disc">
<li class=3D"MsoListParagraph" style=3D"margin-left:0in;mso-add-space:auto;=
mso-list:l2 level1 lfo2">
Service is a proper name, s/b capitalized. <o:p></o:p></li></ul>
<p class=3D"MsoNormal"><b>&gt;Balazs&gt; Hmmm. In architecture draft we hav=
e used &#8220;service sub-layer&#8221; and &#8220;forwarding sub-layer&#822=
1;. I would keep it.</b><b><o:p></o:p></b></p>
<p class=3D"MsoNormal">Wording: <o:p></o:p></p>
<p class=3D"MsoNormal">&#8220;It also describes the forwarding sub-layer th=
at is used to&nbsp;&nbsp; eliminate (or reduce) contention loss and provide=
 bounded latency for&nbsp;&nbsp; DetNet flows.&#8221;<o:p></o:p></p>
<ul style=3D"margin-top:0in" type=3D"disc">
<li class=3D"MsoListParagraph" style=3D"margin-left:0in;mso-add-space:auto;=
mso-list:l2 level1 lfo2">
Redundant with above paragraph. s/b just &#8220;&#8230;the Forwarding sub-l=
ayer&#8221;. &#8220;assured latency&#8221; vs &#8220;bounded latency&#8221;=
..
<o:p></o:p></li></ul>
<p class=3D"MsoNormal"><b>&gt;Balazs&gt; OK. I will collapse the two senten=
ces.</b><b><o:p></o:p></b></p>
<p class=3D"MsoNormal">Meaning: <o:p></o:p></p>
<p class=3D"MsoNormal">&#8220; Different traffic types, or application flow=
s, can be mapped on top&nbsp;&nbsp; of DetNet.&#8221;<o:p></o:p></p>
<ul style=3D"margin-top:0in" type=3D"disc">
<li class=3D"MsoListParagraph" style=3D"margin-left:0in;mso-add-space:auto;=
mso-list:l2 level1 lfo2">
Are these two separate things? I gather they are? Maybe &#8220;Different tr=
affic types and application flows can be mapped on top&nbsp; of DetNet&#822=
1;. Below it then says
<o:p></o:p></li></ul>
<p class=3D"MsoNormal">&#8220;3.&nbsp; DetNet Data Plane Overview<o:p></o:p=
></p>
<p class=3D"MsoNormal">&nbsp;&nbsp; This document describes how application=
 flows, or app-flows, are&nbsp; carried over DetNet networks.&#8221;<o:p></=
o:p></p>
<p class=3D"MsoNormal">This sounds like they are synonyms? But an App Flow =
is not differentiated by &#8220;traffic type&#8221; &#8211; we differentiat=
e based on individual flow. So I think we should remove &#8220;traffic type=
s&#8221; above.
<o:p></o:p></p>
<p class=3D"MsoNormal"><b>&gt;Balazs&gt; OK. Traffic types intended to refe=
r to the encapsulation of the App-flow (e.g., Ethernet or IP). I will fix t=
his.</b><b><o:p></o:p></b></p>
<p class=3D"MsoNormal">Wording: <o:p></o:p></p>
<p class=3D"MsoNormal">&nbsp;&#8220;functions&nbsp; related to the control =
plane&#8221;<o:p></o:p></p>
<ul style=3D"margin-top:0in" type=3D"disc">
<li class=3D"MsoListParagraph" style=3D"margin-left:0in;mso-add-space:auto;=
mso-list:l2 level1 lfo2">
Are we standardizing on controller plane vs control plane, or are these dif=
ferent grammatical roles?
<o:p></o:p></li></ul>
<p class=3D"MsoNormal"><b>&gt;Balazs&gt; OK. I think it would be better sim=
ple to refer to the OAM drafts.</b><o:p></o:p></p>
<p class=3D"MsoNormal">Wording: <o:p></o:p></p>
<p class=3D"MsoNormal">&#8220;The forwarding sub-layer provides the quality=
 underpin needed by the<span style=3D"color:black">&nbsp;&nbsp; DetNet flow=
..&#8221;<o:p></o:p></span></p>
<ul style=3D"margin-top:0in" type=3D"disc">
<li class=3D"MsoListParagraph" style=3D"margin-left:0in;mso-add-space:auto;=
mso-list:l2 level1 lfo2">
Is <span style=3D"color:black">underpin</span> a real word? Sounds like we =
mean QoS?
<o:p></o:p></li></ul>
<p class=3D"MsoNormal"><b>&gt;Balazs&gt; OK. I will change to &#8220;&#8230=
; the QoS related functions needed &#8230;&#8221;</b><b><o:p></o:p></b></p>
<p class=3D"MsoNormal">Abbreviation: <o:p></o:p></p>
<p class=3D"MsoNormal">&#8220;An example of&nbsp;&nbsp; this is Packet Repl=
ication, Elimination, and Ordering (PREOF)&nbsp;&nbsp;&nbsp; functions see =
Section 4.3.&#8221;<o:p></o:p></p>
<ul style=3D"margin-top:0in" type=3D"disc">
<li class=3D"MsoListParagraph" style=3D"margin-left:0in;mso-add-space:auto;=
mso-list:l2 level1 lfo2">
Not first use of PREOF, should not spell out here. <o:p></o:p></li></ul>
<p class=3D"MsoNormal"><b>&gt;Balazs&gt; OK. </b><b><o:p></o:p></b></p>
<p class=3D"MsoNormal">Grammar: <o:p></o:p></p>
<p class=3D"MsoNormal">&#8220;The method of instantiating each of the layer=
s is specific to the&nbsp;&nbsp; particular DetNet data plane method. &nbsp=
;There may be more than one&nbsp;&nbsp; approach that is applicable to a gi=
ven bearer network type.&#8221;<o:p></o:p></p>
<ul style=3D"margin-top:0in" type=3D"disc">
<li class=3D"MsoListParagraph" style=3D"margin-left:0in;mso-add-space:auto;=
mso-list:l2 level1 lfo2">
I would combine these into a single sentence with comma, as: &#8220;The met=
hod of instantiating each of the layers is specific to the particular DetNe=
t data plane method, and more than one approach may be applicable to a give=
n bearer network type&#8221;.<o:p></o:p></li></ul>
<p class=3D"MsoNormal"><b>&gt;Balazs&gt; OK. </b><b><o:p></o:p></b></p>
<p class=3D"MsoNormal">Wording: <o:p></o:p></p>
<p class=3D"MsoNormal">&#8220;3.1.&nbsp; Data Plane Characteristics<o:p></o=
:p></p>
<p class=3D"MsoNormal">&nbsp;&nbsp; There are two major characteristics to =
the data plane:<o:p></o:p></p>
<p class=3D"MsoNormal">&nbsp;&nbsp; 1.&nbsp; Data plane technology: <u>The =
DetNet data plane is provided by the DetNet service and forwarding sub laye=
rs</u>.&#8221;<o:p></o:p></p>
<p class=3D"MsoNormal"><span style=3D"font-family:Wingdings">=E0</span> Ple=
ase don&#8217;t tell me this again. Eliminate this sentence.
<o:p></o:p></p>
<p class=3D"MsoNormal"><b>&gt;Balazs&gt; OK. :--)))</b><b><o:p></o:p></b></=
p>
<p class=3D"MsoNormal">Wording: <o:p></o:p></p>
<p class=3D"MsoNormal">&#8220;Namely&#8221;<o:p></o:p></p>
<ul style=3D"margin-top:0in" type=3D"disc">
<li class=3D"MsoListParagraph" style=3D"margin-left:0in;mso-add-space:auto;=
mso-list:l2 level1 lfo2">
Remove this word, already said &#8220;specifically&#8221; which is better a=
nyway. <o:p></o:p></li></ul>
<p class=3D"MsoNormal"><b>&gt;Balazs&gt; OK. </b><b><o:p></o:p></b></p>
<p class=3D"MsoNormal">Abbreviations: <o:p></o:p></p>
<p class=3D"MsoNormal">&#8220;S-label and d-CW&#8221;<o:p></o:p></p>
<ul style=3D"margin-top:0in" type=3D"disc">
<li class=3D"MsoListParagraph" style=3D"margin-left:0in;mso-add-space:auto;=
mso-list:l2 level1 lfo2">
Need to add these to Abbrev section. <o:p></o:p></li></ul>
<p class=3D"MsoNormal"><b>&gt;Balazs&gt; OK. </b><o:p></o:p></p>
<p class=3D"MsoNormal">Structure: <o:p></o:p></p>
<p class=3D"MsoNormal">&#8220;There are two major characteristics to the da=
ta plane:<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:-10.5pt;mso-add-space:a=
uto;mso-list:l1 level1 lfo3">
Data plane technology:&#8221; <o:p></o:p></li></ol>
<p class=3D"MsoNormal"><o:p>&nbsp;</o:p></p>
<ul style=3D"margin-top:0in" type=3D"disc">
<li class=3D"MsoListParagraph" style=3D"margin-left:0in;mso-add-space:auto;=
mso-list:l2 level1 lfo2">
I would say these should not be a 2-item numbered list, they should be a to=
pic sentence listing both, followed by subsections, as is done for Encapsul=
ation but not for Technology. Also one says Data Plane Technology, the othe=
r just Encapsulation &#8211; should be
 consistent &#8211; So we could have:<o:p></o:p></li></ul>
<p class=3D"MsoNormal" style=3D"margin-left:.25in">3.1.&nbsp; Data Plane Ch=
aracteristics<o:p></o:p></p>
<p class=3D"MsoNormal" style=3D"margin-left:.25in">There are two major char=
acteristics to the data plane: the technology and the encapsulation, as dis=
cussed below.
<o:p></o:p></p>
<p class=3D"MsoNormal" style=3D"margin-left:.25in">3.1.1 Technology<o:p></o=
:p></p>
<p class=3D"MsoNormal" style=3D"margin-left:.25in">&#8230;<o:p></o:p></p>
<p class=3D"MsoNormal" style=3D"margin-left:.25in">3.1.2 Encapsulation<o:p>=
</o:p></p>
<p class=3D"MsoNormal" style=3D"margin-left:.25in">&#8230;<o:p></o:p></p>
<p class=3D"MsoNormal"><b>&gt;Balazs&gt; OK. </b><o:p></o:p></p>
<p class=3D"MsoNormal">Grammar: <o:p></o:p></p>
<p class=3D"MsoNormal">&#8220;The encapsulation of the DetNet flows allows =
them to be sent over a&nbsp;&nbsp; data plane technology other than their n=
ative type.&nbsp; Encapsulation is&nbsp;&nbsp; essential if, for example, i=
t is required to send Ethernet TSN stream&nbsp;&nbsp;&nbsp; as a DetNet App=
lication
 over a data plane such as MPLS.&#8221;<o:p></o:p></p>
<ul style=3D"margin-top:0in" type=3D"disc">
<li class=3D"MsoListParagraph" style=3D"margin-left:0in;mso-add-space:auto;=
mso-list:l2 level1 lfo2">
Consolidate: &#8220;The encapsulation of a DetNet flow allows it to be sent=
 over a&nbsp;&nbsp; data plane technology other than its native type. For e=
xample, an Ethernet TSN app flow can be sent as a DetNet app flow over MPLS=
..&#8221;<o:p></o:p></li></ul>
<p class=3D"MsoNormal"><b>&gt;Balazs&gt; OK. </b><o:p></o:p></p>
<p class=3D"MsoNormal">Grammar: <o:p></o:p></p>
<p class=3D"MsoNormal">&#8220;meta-data&#8221; <o:p></o:p></p>
<ul style=3D"margin-top:0in" type=3D"disc">
<li class=3D"MsoListParagraph" style=3D"margin-left:0in;mso-add-space:auto;=
mso-list:l2 level1 lfo2">
s/b metadata &#8211; not a hyphenated word. <o:p></o:p></li></ul>
<p class=3D"MsoNormal"><b>&gt;Balazs&gt; OK. </b><o:p></o:p></p>
<p class=3D"MsoNormal">Clarity: <o:p></o:p></p>
<p class=3D"MsoNormal" style=3D"margin-left:.5in">&#8220;The DetNet data pl=
ane can provide or carry meta-data:<o:p></o:p></p>
<p class=3D"MsoNormal" style=3D"margin-left:.5in">&nbsp;&nbsp; 1.&nbsp; Flo=
w-ID<o:p></o:p></p>
<p class=3D"MsoNormal" style=3D"margin-left:.5in">&nbsp;&nbsp; 2.&nbsp; Seq=
uence Number<o:p></o:p></p>
<p class=3D"MsoNormal" style=3D"margin-left:.5in">&#8230; Both of these met=
adata are required &#8230;&#8221;
<o:p></o:p></p>
<ul style=3D"margin-top:0in" type=3D"disc">
<li class=3D"MsoListParagraph" style=3D"margin-left:0in;mso-add-space:auto;=
mso-list:l2 level1 lfo2">
I initially read this as &#8220;they are both required&#8221; but then it t=
urns out they are not. Rephrase:
<o:p></o:p></li></ul>
<p class=3D"MsoNormal" style=3D"margin-left:.25in">&#8220;The DetNet data p=
lane supports a Flow-ID (for identification of the flow or aggregate flow) =
and/or a Sequence Number (for PREOF) for each DetNet flow. The DetNet Servi=
ce sub-layer requires both; the DetNet forwarding
 sub-layer requires only Flow-ID. Metadata can also be used for OAM indicat=
ions and instrumentation of DetNet data plane operation.&#8221;<o:p></o:p><=
/p>
<p class=3D"MsoNormal"><b>&gt;Balazs&gt; OK. </b><o:p></o:p></p>
<p class=3D"MsoNormal" style=3D"margin-left:.25in">Grammar: <o:p></o:p></p>
<p class=3D"MsoNormal" style=3D"margin-left:.25in">&#8220;it is anticipated=
 that more than one encapsulation&nbsp;&nbsp; may be deployed for example G=
RE&#8221;<o:p></o:p></p>
<ul style=3D"margin-top:0in" type=3D"disc">
<li class=3D"MsoListParagraph" style=3D"margin-left:0in;mso-add-space:auto;=
mso-list:l2 level1 lfo2">
Need comma after &#8220;deployed,&#8221; <o:p></o:p></li></ul>
<p class=3D"MsoNormal"><b>&gt;Balazs&gt; OK. </b><o:p></o:p></p>
<p class=3D"MsoNormal">Wording: <o:p></o:p></p>
<p class=3D"MsoNormal">&#8220;[RFC7657] also provides useful background on =
the delivery differentiated services (DiffServ)&#8221;<o:p></o:p></p>
<ul style=3D"margin-top:0in" type=3D"disc">
<li class=3D"MsoListParagraph" style=3D"margin-left:0in;mso-add-space:auto;=
mso-list:l2 level1 lfo2">
I don&#8217;t think &#8220;the delivery&#8221; belongs there? Delete? (&#82=
21;&#8230;useful background on Differentiated Services (Diffserv)&#8230;&#8=
221; (following RFC7657 format).
<o:p></o:p></li></ul>
<p class=3D"MsoNormal"><b>&gt;Balazs&gt; OK. I will rephrase. Reference to =
rfc7657 is important here, so I will keep it.</b><o:p></o:p></p>
<p class=3D"MsoNormal">Word meaning: <o:p></o:p></p>
<p class=3D"MsoNormal">&#8220;It is possible to include such information in=
 a native IP&nbsp;&nbsp; packet explicitly, or implicitly.&#8221;<o:p></o:p=
></p>
<ul style=3D"margin-top:0in" type=3D"disc">
<li class=3D"MsoListParagraph" style=3D"margin-left:0in;mso-add-space:auto;=
mso-list:l2 level1 lfo2">
I understand &#8220;explicitly&#8221; to mean there is additional metadata,=
 vs &#8220;implicitly&#8221; to mean that it is inferred from the existing =
fields e.g. 6-tuple. However above, it says &#8220;Some MPLS examples of im=
plicit metadata include the sequence number&nbsp;&nbsp;&nbsp; for use by th=
e
 PREOF function&#8221; &#8211; to me that sounds odd. Can we please reconci=
le use of the words &#8220;explicit&#8221; vs &#8220;implicit&#8221; and/or=
 explain the meaning of each. We also have explicit/implicit
<u>paths</u> (for which I don&#8217;t see a clear definition from a simple =
google search):<o:p></o:p></li></ul>
<p class=3D"MsoNormal" style=3D"margin-left:1.0in">&#8220;MPLS provides the=
 ability to forward traffic over implicit and&nbsp;&nbsp; explicit paths to=
 the point in the network where the next DetNet&nbsp;&nbsp; service sub-lay=
er action needs to take place.&#8221;<o:p></o:p></p>
<p class=3D"MsoNormal">&#8220;Reservation and Allocation of resources:&#822=
1; (and similar lines below)
<o:p></o:p></p>
<ul style=3D"margin-top:0in" type=3D"disc">
<li class=3D"MsoListParagraph" style=3D"margin-left:0in;mso-add-space:auto;=
mso-list:l2 level1 lfo2">
Perhaps these paragraphs should be 3<sup>rd</sup> level headers, as opposed=
 to one-sentence paragraphs with &#8220;:&#8221; at the end. This would als=
o cause them to be included in the table of contents. Perhaps having a bull=
et list at the top would be useful? Then one
 could move to here the statement from below: &#8220;Several of these capab=
ilities are expanded upon in more detail in sections below.&#8221;<o:p></o:=
p></li></ul>
<p class=3D"MsoNormal"><b>&gt;Balazs&gt; Hmmm. I will reconsider these sent=
ences. </b><o:p></o:p></p>
<p class=3D"MsoNormal">Clarity: <o:p></o:p></p>
<p class=3D"MsoNormal">&#8220;This can eliminate packet contention and loss=
&#8221;<o:p></o:p></p>
<ul style=3D"margin-top:0in" type=3D"disc">
<li class=3D"MsoListParagraph" style=3D"margin-left:0in;mso-add-space:auto;=
mso-list:l2 level1 lfo2">
I would explicitly say &#8220;This can eliminate packet contention and pack=
et loss&#8221;.<o:p></o:p></li></ul>
<p class=3D"MsoNormal"><b>&gt;Balazs&gt; OK. </b><o:p></o:p></p>
<p class=3D"MsoNormal">Grammar: <o:p></o:p></p>
<p class=3D"MsoNormal">&#8220;This also can reduce jitter for the DetNet tr=
affic&#8221;<o:p></o:p></p>
<ul style=3D"margin-top:0in" type=3D"disc">
<li class=3D"MsoListParagraph" style=3D"margin-left:0in;mso-add-space:auto;=
mso-list:l2 level1 lfo2">
Eliminate superfluous &#8220;the&#8221;: &#8220;This also can reduce jitter=
 for DetNet traffic&#8221;<o:p></o:p></li></ul>
<p class=3D"MsoNormal"><b>&gt;Balazs&gt; OK. </b><o:p></o:p></p>
<p class=3D"MsoNormal">Clarity: <o:p></o:p></p>
<p class=3D"MsoNormal">&#8220;DetNet flows are assumed to behave with respe=
ct to the reserved traffic profile.&nbsp; If other traffic shares the link =
resources, the use of (queuing, policing, shaping) policies can be used to =
ensure that the allocation of resources reserved
 for DetNet is met.&nbsp;&nbsp; Queuing and shaping of DetNet traffic could=
 be required to ensure that DetNet traffic does not exceed its reserved pro=
file but this would impact the DetNet service characteristics.&#8221;<o:p><=
/o:p></p>
<ul style=3D"margin-top:0in" type=3D"disc">
<li class=3D"MsoListParagraph" style=3D"margin-left:0in;mso-add-space:auto;=
mso-list:l2 level1 lfo2">
I think this could be made clearer. Maybe: <o:p></o:p></li></ul>
<p class=3D"MsoNormal">&#8220;DetNet flows are assumed to behave with respe=
ct to the reserved traffic profile.&nbsp; If other traffic shares the link =
resources, the use of policies (such as queuing, policing, shaping) can be =
applied to the &#8220;other&#8221; traffic to ensure that
 the allocation of resources reserved for DetNet is not compromised.&nbsp; =
Queuing and shaping of DetNet traffic to ensure that it does not exceed its=
 reserved profile (for example by dropping packets) may be necessary to pre=
vent fault conditions, but should not
 be used under normal conditions as this could compromise the DetNet QoS.&#=
8221;<o:p></o:p></p>
<p class=3D"MsoNormal"><b>&gt;Balazs&gt; Hmmm. Agree some rewording is need=
ed here. We intend to say here two things: (1) resources allocated to a Det=
Net flow must be protected from other traffic. (2) misbehaving DetNet flows=
 must be detected and it have to be ensured
 that there do not compromise DetNet QoS. I will reformulate.</b><o:p></o:p=
></p>
<p class=3D"MsoNormal">&#8220;Network coding&#8221; <o:p></o:p></p>
<ul style=3D"margin-top:0in" type=3D"disc">
<li class=3D"MsoListParagraph" style=3D"margin-left:0in;mso-add-space:auto;=
mso-list:l2 level1 lfo2">
Proper name, Network Coding, s/b capitalized. <o:p></o:p></li></ul>
<p class=3D"MsoNormal"><b>&gt;Balazs&gt; OK. </b><o:p></o:p></p>
<p class=3D"MsoNormal">&#8220;packet by packet&#8221; <o:p></o:p></p>
<ul style=3D"margin-top:0in" type=3D"disc">
<li class=3D"MsoListParagraph" style=3D"margin-left:0in;mso-add-space:auto;=
mso-list:l2 level1 lfo2">
s/b hyphenated &#8220;packet-by-packet&#8221;. <o:p></o:p></li></ul>
<p class=3D"MsoNormal"><b>&gt;Balazs&gt; OK. </b><o:p></o:p></p>
<p class=3D"MsoNormal">Grammar: <o:p></o:p></p>
<p class=3D"MsoNormal">&#8220;Since Detnet leverages many different forward=
ing sub-layers, those&nbsp; technologies also support a number of tools to =
troubleshoot connectivity for example, to support identification of misbeha=
ving&nbsp; flows.&#8221;<o:p></o:p></p>
<ul style=3D"margin-top:0in" type=3D"disc">
<li class=3D"MsoListParagraph" style=3D"margin-left:0in;mso-add-space:auto;=
mso-list:l2 level1 lfo2">
Try: <o:p></o:p></li></ul>
<p class=3D"MsoNormal">&nbsp;&#8220;Detnet leverages many different forward=
ing sub-layers, each of which supports various tools to troubleshoot connec=
tivity, for example identification of misbehaving flows.&#8221;<o:p></o:p><=
/p>
<p class=3D"MsoNormal"><b>&gt;Balazs&gt; OK. </b><o:p></o:p></p>
<p class=3D"MsoNormal">Grammar: <o:p></o:p></p>
<p class=3D"MsoNormal">&#8220;At the service layer again there are existing=
 mechanisms to troubleshoot or monitor flows.&nbsp; Many of these mechanism=
s exist for IP and MPLS networks.&nbsp; A client of a DetNet service can in=
troduce any monitoring applications which can detect
 and monitor delay and loss.&#8221;<o:p></o:p></p>
<ul style=3D"margin-top:0in" type=3D"disc">
<li class=3D"MsoListParagraph" style=3D"margin-left:0in;mso-add-space:auto;=
mso-list:l2 level1 lfo2">
Try: <o:p></o:p></li></ul>
<p class=3D"MsoNormal">&#8220;The DetNet Service layer can leverage existin=
g mechanisms to troubleshoot or monitor flows, such as those in use by IP a=
nd MPLS networks.&nbsp; At the Application layer a client of a DetNet servi=
ce can use existing techniques to detect and
 monitor delay and loss.&#8221;<o:p></o:p></p>
<p class=3D"MsoNormal"><b>&gt;Balazs&gt; OK. </b><o:p></o:p></p>
<p class=3D"MsoNormal">Grammar: <o:p></o:p></p>
<p class=3D"MsoNormal">&#8220;Recognize flow(s) for analytics:&#8221;<o:p><=
/o:p></p>
<ul style=3D"margin-top:0in" type=3D"disc">
<li class=3D"MsoListParagraph" style=3D"margin-left:0in;mso-add-space:auto;=
mso-list:l2 level1 lfo2">
Try<o:p></o:p></li></ul>
<p class=3D"MsoNormal" style=3D"margin-left:.5in">&#8220;Flow recognition f=
or analytics:<o:p></o:p></p>
<p class=3D"MsoNormal"><b>&gt;Balazs&gt; OK. </b><o:p></o:p></p>
<p class=3D"MsoNormal">Grammar: <o:p></o:p></p>
<p class=3D"MsoNormal">&#8220;To a large degree this follows the logic in t=
he previous section. Analytics can be inherited from the two sub-layers.&nb=
sp; At the DetNet service edge packet and bit counters e.g. sent, received,=
 dropped, and out of sequence are maintained.&#8221;<o:p></o:p></p>
<ul style=3D"margin-top:0in" type=3D"disc">
<li class=3D"MsoListParagraph" style=3D"margin-left:0in;mso-add-space:auto;=
mso-list:l2 level1 lfo2">
Try: <o:p></o:p></li></ul>
<p class=3D"MsoNormal">&#8220;Network analytics can be inherited from the t=
echnologies of the Service and Forwarding sub-layers.&nbsp; At the DetNet s=
ervice edge, packet and bit counters (e.g. sent, received, dropped, and out=
-of-sequence) can be maintained.&#8221;<o:p></o:p></p>
<p class=3D"MsoNormal"><b>&gt;Balazs&gt; OK. </b><o:p></o:p></p>
<p class=3D"MsoNormal">Grammar: <o:p></o:p></p>
<p class=3D"MsoNormal">&#8220;Correlate events with flows:&#8221;<o:p></o:p=
></p>
<p class=3D"MsoNormal">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; The provider of a Det=
Net service may allow other capabilities to monitor flows such as more deta=
il loss statistics and time stamping of events.&nbsp; The details of these =
capabilities are currently out of scope for this document.&#8221;<b><o:p></=
o:p></b></p>
<ul style=3D"margin-top:0in" type=3D"disc">
<li class=3D"MsoListParagraph" style=3D"margin-left:0in;mso-add-space:auto;=
mso-list:l2 level1 lfo2">
Try: <o:p></o:p></li></ul>
<p class=3D"MsoNormal">&#8220;Correlation of events with flows:&#8221;<o:p>=
</o:p></p>
<p class=3D"MsoNormal">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; The provider of a Det=
Net service may provide other capabilities to monitor flows, such as more d=
etailed loss statistics and time stamping of events.&nbsp; The details of t=
hese capabilities are currently out of scope for this document.&#8221;<b><o=
:p></o:p></b></p>
<p class=3D"MsoNormal"><b>&gt;Balazs&gt; OK. </b><o:p></o:p></p>
<p class=3D"MsoNormal">3.6.1<o:p></o:p></p>
<p class=3D"MsoNormal">Grammar: <o:p></o:p></p>
<p class=3D"MsoNormal">&#8220;in the case of network congestion or some fai=
lures.&#8221;<o:p></o:p></p>
<ul style=3D"margin-top:0in" type=3D"disc">
<li class=3D"MsoListParagraph" style=3D"margin-left:0in;mso-add-space:auto;=
mso-list:l2 level1 lfo2">
Try:<o:p></o:p></li></ul>
<p class=3D"MsoNormal">&#8220;in the case of network congestion or equipmen=
t failure.&#8221;<o:p></o:p></p>
<p class=3D"MsoNormal"><b>&gt;Balazs&gt; OK in principle. Failures can be b=
oth equipment failure or network link failure, so I will change to &#8220;&=
#8220;in the case of network congestion or network failure.&#8221;&#8221;</=
b><o:p></o:p></p>
<p class=3D"MsoNormal">Abbreviation error: <o:p></o:p></p>
<p class=3D"MsoNormal">&#8220;combinations of PRF, PRE, and POF.&#8221;<o:p=
></o:p></p>
<ul style=3D"margin-top:0in" type=3D"disc">
<li class=3D"MsoListParagraph" style=3D"margin-left:0in;mso-add-space:auto;=
mso-list:l2 level1 lfo2">
Try: <o:p></o:p></li></ul>
<p class=3D"MsoNormal">&#8220;combinations of PRF, PEF, and POF.&#8221;<o:p=
></o:p></p>
<p class=3D"MsoNormal"><b>&gt;Balazs&gt; OK. </b><o:p></o:p></p>
<p class=3D"MsoNormal">&#8216;&#8220;This example also illustrates 1:1 prot=
ection scheme meaning there is traffic and path for each segment of the end=
 to end path.&#8221;<o:p></o:p></p>
<ul style=3D"margin-top:0in" type=3D"disc">
<li class=3D"MsoListParagraph" style=3D"margin-left:0in;mso-add-space:auto;=
mso-list:l2 level1 lfo2">
I do not understand what this means; &#8220;there is traffic and path&#8221=
;? <o:p></o:p></li></ul>
<p class=3D"MsoNormal"><b>&gt;Balazs&gt; OK. &#8220;&#8230; meaning there i=
s traffic over each segment &#8230;&#8221;</b><o:p></o:p></p>
<p class=3D"MsoNormal">Grammar: (Ring Service Protection is a proper name, =
capitalized, &#8220;rings&#8221; is not).
<o:p></o:p></p>
<p class=3D"MsoNormal">&#8216;&#8220;Many of the same concepts apply howeve=
r Rings&#8221;<o:p></o:p></p>
<ul style=3D"margin-top:0in" type=3D"disc">
<li class=3D"MsoListParagraph" style=3D"margin-left:0in;mso-add-space:auto;=
mso-list:l2 level1 lfo2">
&#8220;Many of the same concepts apply, however rings&#8221;<o:p></o:p></li=
></ul>
<p class=3D"MsoNormal"><b>&gt;Balazs&gt; OK. </b><o:p></o:p></p>
<p class=3D"MsoNormal">Grammar: <o:p></o:p></p>
<p class=3D"MsoNormal">&#8220;The DetNet data plane also allows for the agg=
regation of DetNet flows, to improved scaling by reducing the state per hop=
..&#8221;<o:p></o:p></p>
<ul style=3D"margin-top:0in" type=3D"disc">
<li class=3D"MsoListParagraph" style=3D"margin-left:0in;mso-add-space:auto;=
mso-list:l2 level1 lfo2">
Try: <o:p></o:p></li></ul>
<p class=3D"MsoNormal">&#8220;The DetNet data plane also allows for the agg=
regation of DetNet flows, which can improve scalability by reducing the per=
-hop state.&#8221;<o:p></o:p></p>
<p class=3D"MsoNormal"><b>&gt;Balazs&gt; OK. </b><o:p></o:p></p>
<p class=3D"MsoNormal">Grammar: <o:p></o:p></p>
<p class=3D"MsoNormal">&#8220;If bandwidth reservations are used, the sum o=
f the reservations should be the sum of all the individual reservations, in=
 other words, the reservations should not create an over subscription of ba=
ndwidth reservation. If maximum delay bounds
 are used the system should ensure that the aggregate does not exceed the d=
elay bounds of the individual flows.&#8221;<o:p></o:p></p>
<ul style=3D"margin-top:0in" type=3D"disc">
<li class=3D"MsoListParagraph" style=3D"margin-left:0in;mso-add-space:auto;=
mso-list:l2 level1 lfo2">
Try: <o:p></o:p></li></ul>
<p class=3D"MsoNormal">&#8220;If bandwidth reservations are used, the sum o=
f the reservations should be the sum of all the individual reservations; in=
 other words, the reservations should not add up to an over-subscription of=
 bandwidth reservation. If maximum delay
 bounds are used, the system should ensure that the aggregate does not exce=
ed the delay bounds of the individual flows.&#8221;<o:p></o:p></p>
<p class=3D"MsoNormal"><b>&gt;Balazs&gt; OK. </b><o:p></o:p></p>
<p class=3D"MsoNormal">Grammar: <o:p></o:p></p>
<p class=3D"MsoNormal">&#8220;Encapsulation can either be in the same servi=
ce type or in a different service type see Figure 3 for example.&nbsp; When=
 an encapsulation is used the choice of reserving a maximum resource level =
and then tracking the services in the aggregated
 service or adjusting the aggregated resources as the services are added is=
 implementation and technology specific.&#8221;<o:p></o:p></p>
<ul style=3D"margin-top:0in" type=3D"disc">
<li class=3D"MsoListParagraph" style=3D"margin-left:0in;mso-add-space:auto;=
mso-list:l2 level1 lfo2">
Try: <o:p></o:p></li></ul>
<p class=3D"MsoNormal">&#8220;Encapsulation can either be in the same servi=
ce type or in a different service type (see Figure 3, for example).&nbsp; W=
hen an encapsulation is used, the choice of reserving a maximum resource le=
vel and then tracking the services in the aggregated
 service, versus adjusting the aggregated resources as the services are add=
ed, is implementation- and technology-specific.&#8221;<o:p></o:p></p>
<p class=3D"MsoNormal">In the following, I don&#8217;t know what &#8220;con=
ditions where general requirements are not satisfied&#8221; means, please c=
larify:
<o:p></o:p></p>
<p class=3D"MsoNormal">&#8220;DetNet flows at edges must be able to handle =
rejection to an aggregation group due to lack of resources as well as condi=
tions where general requirements are not satisfied.&#8221;<o:p></o:p></p>
<p class=3D"MsoNormal"><b>&gt;Balazs&gt; OK. I think here we need some reco=
nstruction of the text.</b><o:p></o:p></p>
<p class=3D"MsoNormal">Grammar: <o:p></o:p></p>
<p class=3D"MsoNormal">&#8220;For the data plane flows may be aggregated fo=
r treatment based on shared characteristics such as 6-tuple.&#8221;<o:p></o=
:p></p>
<ul style=3D"margin-top:0in" type=3D"disc">
<li class=3D"MsoListParagraph" style=3D"margin-left:0in;mso-add-space:auto;=
mso-list:l2 level1 lfo2">
Need comma after &#8220;For the data plane,&#8221;. <o:p></o:p></li></ul>
<p class=3D"MsoNormal"><b>&gt;Balazs&gt; OK. I think here we need some reco=
nstruction of the text.</b><o:p></o:p></p>
<p class=3D"MsoNormal">Grammar: <o:p></o:p></p>
<p class=3D"MsoNormal">&#8220;MPLS aggregation similarly has data plane and=
 controller plane aspects.&nbsp; In the case of MPLS flows are often tunnel=
ed in a forwarding sub-layer and reservation is associated with that MPLS t=
unnel.&#8221;
<o:p></o:p></p>
<ul style=3D"margin-top:0in" type=3D"disc">
<li class=3D"MsoListParagraph" style=3D"margin-left:0in;mso-add-space:auto;=
mso-list:l2 level1 lfo2">
Try (I am not certain this is the correct meaning?): <o:p></o:p></li></ul>
<p class=3D"MsoNormal">&#8220;MPLS aggregation also has data plane and cont=
roller plane aspects.&nbsp; MPLS flows are often tunneled in a forwarding s=
ub-layer, under the reservation associated with that MPLS tunnel.&#8221;<o:=
p></o:p></p>
<p class=3D"MsoNormal"><b>&gt;Balazs&gt; OK. </b><o:p></o:p></p>
<p class=3D"MsoNormal">Grammar: <o:p></o:p></p>
<p class=3D"MsoNormal">&#8220;3.6.3.&nbsp; End-System Specific Consideratio=
ns&#8221;<o:p></o:p></p>
<ul style=3D"margin-top:0in" type=3D"disc">
<li class=3D"MsoListParagraph" style=3D"margin-left:0in;mso-add-space:auto;=
mso-list:l2 level1 lfo2">
Hyphenate &#8220;End-System-Specific&#8221;<o:p></o:p></li></ul>
<p class=3D"MsoNormal"><b>&gt;Balazs&gt; OK. </b><o:p></o:p></p>
<p class=3D"MsoNormal">Abbreviation: &#8220;DN&#8221; for DetNet as in &#82=
20;which are not provided by DN functions&#8221;.
<o:p></o:p></p>
<ul style=3D"margin-top:0in" type=3D"disc">
<li class=3D"MsoListParagraph" style=3D"margin-left:0in;mso-add-space:auto;=
mso-list:l2 level1 lfo2">
&#8220;DN&#8221; is not defined as an abbreviation, but is also used in Fig=
 2 and Fig 3. In any of these cases either spell out DetNet or define DN as=
 an abbreviation. I would just replace these kind of instances of &#8220;DN=
&#8221; with &#8220;DetNet&#8221;.
<o:p></o:p></li></ul>
<p class=3D"MsoNormal"><b>&gt;Balazs&gt; OK. </b><o:p></o:p></p>
<p class=3D"MsoNormal">Grammar: <o:p></o:p></p>
<p class=3D"MsoNormal">&#8220;For example, a DetNet MPLS domain the DN func=
tions use the d-CWs, S-Labels and F-Labels to provide DetNet services.&#822=
1;<o:p></o:p></p>
<ul style=3D"margin-top:0in" type=3D"disc">
<li class=3D"MsoListParagraph" style=3D"margin-left:0in;mso-add-space:auto;=
mso-list:l2 level1 lfo2">
Try: <o:p></o:p></li></ul>
<p class=3D"MsoNormal">&#8220;For example, in a DetNet MPLS domain the DetN=
et functions use the d-CWs, S-Labels and F-Labels to provide DetNet service=
s.&#8221;<o:p></o:p></p>
<p class=3D"MsoNormal"><b>&gt;Balazs&gt; OK. </b><o:p></o:p></p>
<p class=3D"MsoNormal">Terminology: &#8220;edge system&#8221;<o:p></o:p></p=
>
<ul style=3D"margin-top:0in" type=3D"disc">
<li class=3D"MsoListParagraph" style=3D"margin-left:0in;mso-add-space:auto;=
mso-list:l2 level1 lfo2">
Don&#8217;t we say &#8220;edge node&#8221;? I don&#8217;t see &#8220;edge s=
ystem&#8221; anywhere else in this draft. If it is used elsewhere so we are=
 going to use it, I would think it should be hyphenated &#8220;edge-system&=
#8221; like &#8220;end-system&#8221;. Or maybe &#8220;edge system&#8221; in=
 this context should be &#8220;end-system&#8221;.
<o:p></o:p></li></ul>
<p class=3D"MsoNormal"><b>&gt;Balazs&gt; OK. &#8220;edge node&#8221; is bet=
ter here.</b><o:p></o:p></p>
<p class=3D"MsoNormal">Abbreviation: &#8220;TDM technologies&#8221;<o:p></o=
:p></p>
<ul style=3D"margin-top:0in" type=3D"disc">
<li class=3D"MsoListParagraph" style=3D"margin-left:0in;mso-add-space:auto;=
mso-list:l2 level1 lfo2">
TDM not defined. <o:p></o:p></li></ul>
<p class=3D"MsoNormal"><b>&gt;Balazs&gt; OK. </b><o:p></o:p></p>
<p class=3D"MsoNormal">Something is wrong grammatically, run-on sentence at=
 best, but I can&#8217;t figure out how to fix it, please help:
<o:p></o:p></p>
<p class=3D"MsoNormal">&#8220;Flow aggregation includes aggregation accompl=
ished through the use of hierarchical LSPs in MPLS and tunnels, in the case=
 of IP, MPLS and TSN, all of which aggregate multiple DetNet flows into a s=
ingle new DetNet flow.&#8221;<o:p></o:p></p>
<ul style=3D"margin-top:0in" type=3D"disc">
<li class=3D"MsoListParagraph" style=3D"margin-left:0in;mso-add-space:auto;=
mso-list:l2 level1 lfo2">
Maybe something like: <o:p></o:p></li></ul>
<p class=3D"MsoNormal">&#8220;Flow aggregation includes aggregation accompl=
ished through the use of hierarchical LSPs in MPLS, and through IP or TSN t=
unnels. IP, MPLS and TSN are each capable of aggregating multiple DetNet fl=
ows into a single new DetNet flow.&#8221;<o:p></o:p></p>
<p class=3D"MsoNormal"><b>&gt;Balazs&gt; OK. I will rewrite this sentences.=
 TSN is also not correctly referred here.</b><o:p></o:p></p>
<p class=3D"MsoNormal">Grammar: <o:p></o:p></p>
<p class=3D"MsoNormal">&#8220;Depending on the specific technology the assi=
gned resources are updated and distributed in the databases preventing over=
 subscription.&#8221;<o:p></o:p></p>
<ul style=3D"margin-top:0in" type=3D"disc">
<li class=3D"MsoListParagraph" style=3D"margin-left:0in;mso-add-space:auto;=
mso-list:l2 level1 lfo2">
Try: <o:p></o:p></li></ul>
<p class=3D"MsoNormal">&nbsp;&#8220;Depending on the specific technology, t=
he assigned resources are updated and distributed in the databases, prevent=
ing over-subscription.&#8221;<o:p></o:p></p>
<p class=3D"MsoNormal"><b>&gt;Balazs&gt; OK. </b><o:p></o:p></p>
<p class=3D"MsoNormal">Question about the following: <o:p></o:p></p>
<p class=3D"MsoNormal">&#8220;While the DetNet IP data plane must support b=
idirectional DetNet flows, there are no special bidirectional features with=
 respect to the data plane other than the need for the two directions of a =
co-<o:p></o:p></p>
<p class=3D"MsoNormal">&nbsp;&nbsp; routed bidirectional flow to take the s=
ame path.&nbsp; That is to say that bidirectional DetNet flows are solely r=
epresented at the management and control plane levels, without specific sup=
port or knowledge within the DetNet data plane.&#8221;<o:p></o:p></p>
<ul style=3D"margin-top:0in" type=3D"disc">
<li class=3D"MsoListParagraph" style=3D"margin-left:0in;mso-add-space:auto;=
mso-list:l2 level1 lfo2">
There was discussion about use cases that wanted symmetrical delays in both=
 directions; is that guaranteed by taking &#8220;the same path&#8221;? Pres=
umably it is not implied by &#8220;fate sharing&#8221;?
<o:p></o:p></li></ul>
<p class=3D"MsoNormal"><b>&gt;Balazs&gt; Hmmm. Same path not necessarily re=
sults in symmetrical delay. Some technologies provides asymmetric link dela=
ys by nature.
</b><o:p></o:p></p>
<p class=3D"MsoNormal">Wording: <o:p></o:p></p>
<p class=3D"MsoNormal">&#8220;DetNet's use of PREOF may increase the comple=
xity of using co-routing bidirectional flows, since if PREOF is used, then =
the replication points in one direction would have to match the elimination=
 points in the other direction, and vice
 versa, and the optimal points for these functions in one direction may not=
 match the optimal points in the other subsequent to the network and traffi=
c constraints.&#8221;
<o:p></o:p></p>
<ul style=3D"margin-top:0in" type=3D"disc">
<li class=3D"MsoListParagraph" style=3D"margin-left:0in;mso-add-space:auto;=
mso-list:l2 level1 lfo2">
Try: <o:p></o:p></li></ul>
<p class=3D"MsoNormal">&#8220;DetNet's use of PREOF may increase the comple=
xity of using co-routing bidirectional flows, since if PREOF is used, then =
the replication points in one direction would have to match the elimination=
 points in the other direction, and vice
 versa. In such cases the optimal points for these functions in one directi=
on may not match the optimal points in the other, due to network and traffi=
c constraints.&#8221;<o:p></o:p></p>
<p class=3D"MsoNormal"><b>&gt;Balazs&gt; OK. </b><o:p></o:p></p>
<p class=3D"MsoNormal">---------------------------------------<o:p></o:p></=
p>
<p class=3D"MsoNormal"><o:p>&nbsp;</o:p></p>
</div>
</body>
</html>

--_000_AM5PR0701MB228913F73700AF0AA8446467AC9F0AM5PR0701MB2289_--


From nobody Thu Oct  3 09:52:18 2019
Return-Path: <eagros@dolby.com>
X-Original-To: detnet@ietfa.amsl.com
Delivered-To: detnet@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id DFA831200B1 for <detnet@ietfa.amsl.com>; Thu,  3 Oct 2019 09:52:15 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: 3.1
X-Spam-Level: ***
X-Spam-Status: No, score=3.1 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, GB_SUMOF=5, HTML_MESSAGE=0.001, HTTPS_HTTP_MISMATCH=0.1, RCVD_IN_DNSWL_NONE=-0.0001, SPF_PASS=-0.001] autolearn=no autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=dolby.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 7Zv-H-aZ-pRP for <detnet@ietfa.amsl.com>; Thu,  3 Oct 2019 09:52:09 -0700 (PDT)
Received: from NAM05-CO1-obe.outbound.protection.outlook.com (mail-eopbgr720116.outbound.protection.outlook.com [40.107.72.116]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-SHA384 (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 35C411200A4 for <detnet@ietf.org>; Thu,  3 Oct 2019 09:52:09 -0700 (PDT)
ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=ObnET7cR0y25ZyC542xfRkDj+EbsIFQdk8i3vU8ZlkAtgzrCN/nzDC/EABSaiIro86fTkij6HSLkxo9gbvtWlOfaKN1YYLjCaE5mdDNRBqoBSc81yt59UzhY3VVR06/j7axXproKWmWbC7siJbpAeV0CfrY51k9IojGeJdWLvpz2bBEm2eVSWa7sXLr4y4XUYHftKFsLTh3vx5bNjbpdkzV0g3KFMCQ85WVdIPfe9J9STo/tMN8l1M0EIVNY3B8URydQ5jbBHQ5MZVNDribJRjheBne/b/BrAKc55cJ4XUM6mre6cA3NXTNls3n4ji/9OIyjcBIvgPNSl66TC+EvKQ==
ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com;  s=arcselector9901; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=jw9CKgjtlG3Hq5q6mgp+uxbPs+I+t6QaMBLBUmsjBi0=; b=fLaidA5JfK2y/9wAPX2MdqX26NcELMhgLBx9ptOZInIUIaeA+3iYQ31m87sVAUTLvzzKQRW3Y6SgJL114Zu3AkpWY5tPmXjrAcnHMGp76Aj7/foHC08tCPg0TcYg1Ru2At5q8kwXSqnHKkuFvJkDbTeo+X1EmcX9TOKkLDZ26b7AVEwU9eLgjCbj2qZe6MF1m2Xsu6qpPtTud5xE0K5juqvGc0JMSqMwBc4mHbgTzsvoUSl27+8/GftHA/sdaE60ggrtXEl7rnuRcylHKeuNrvCox4lS6VLF0ibSAoyhRFzhG/Dbx0MRuuscR1UJanCFhgudQdfDMCfg8r9rqgyp1Q==
ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=dolby.com; dmarc=pass action=none header.from=dolby.com; dkim=pass header.d=dolby.com; arc=none
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=dolby.com; s=selector2; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=jw9CKgjtlG3Hq5q6mgp+uxbPs+I+t6QaMBLBUmsjBi0=; b=meRMgm+YfvV5aNo4qLx1tJKHWpjznycSurzGcGJk9m32sv9sQpM5RuCqZfjSPCl1Jzl5dp6s9caM7Nq06mu+wdqkjNQgdFyRYKQO0eaTVj13/Whogg9OH5tgw63no7GPA/c7HYoNldZF7lCw5tm2hpzqtQDywmuf5UigXPMZfWU=
Received: from BYAPR06MB4325.namprd06.prod.outlook.com (52.135.240.140) by BYAPR06MB4901.namprd06.prod.outlook.com (20.177.184.30) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.2305.20; Thu, 3 Oct 2019 16:52:07 +0000
Received: from BYAPR06MB4325.namprd06.prod.outlook.com ([fe80::4133:d57b:b32e:99b8]) by BYAPR06MB4325.namprd06.prod.outlook.com ([fe80::4133:d57b:b32e:99b8%3]) with mapi id 15.20.2305.023; Thu, 3 Oct 2019 16:52:06 +0000
From: "Grossman, Ethan A." <eagros@dolby.com>
To: =?iso-8859-1?Q?Bal=E1zs_Varga_A?= <balazs.a.varga@ericsson.com>, "detnet@ietf.org" <detnet@ietf.org>
Thread-Topic: data plane framework editorial pass
Thread-Index: AdV3/qtJuFuNR0KURsewQ+jYNS+AzQB6OD9gAAii6VA=
Date: Thu, 3 Oct 2019 16:52:06 +0000
Message-ID: <BYAPR06MB4325CBAF7C387D4CB14DE979C49F0@BYAPR06MB4325.namprd06.prod.outlook.com>
References: <DM6PR06MB4329EDDC558FE8D5EFEEB225C49D0@DM6PR06MB4329.namprd06.prod.outlook.com> <AM5PR0701MB228913F73700AF0AA8446467AC9F0@AM5PR0701MB2289.eurprd07.prod.outlook.com>
In-Reply-To: <AM5PR0701MB228913F73700AF0AA8446467AC9F0@AM5PR0701MB2289.eurprd07.prod.outlook.com>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
x-dg-ref: PG1ldGE+PGF0IG5tPSJib2R5Lmh0bWwiIHA9ImM6XHVzZXJzXGVhZ3Jvc1xhcHBkYXRhXHJvYW1pbmdcMDlkODQ5YjYtMzJkMy00YTQwLTg1ZWUtNmI4NGJhMjllMzViXG1zZ3NcbXNnLTIwZjkxMTIxLWU1ZmUtMTFlOS1iOTBkLTg0ZmRkMTNjZDRjZlxhbWUtdGVzdFwyMGY5MTEyMy1lNWZlLTExZTktYjkwZC04NGZkZDEzY2Q0Y2Zib2R5Lmh0bWwiIHN6PSI0OTgzMSIgdD0iMTMyMTQ1OTUxMjYwOTM2NTE4IiBoPSJHV29FU3pkTituNEVVOXJ1ZjRZTnRpbmNJVlE9IiBpZD0iIiBibD0iMCIgYm89IjEiLz48L21ldGE+
x-dg-rorf: 
authentication-results: spf=none (sender IP is ) smtp.mailfrom=eagros@dolby.com; 
x-originating-ip: [12.187.136.34]
x-ms-publictraffictype: Email
x-ms-office365-filtering-correlation-id: 4ffa23c7-5177-40ec-ad4f-08d748220668
x-ms-traffictypediagnostic: BYAPR06MB4901:
x-ms-exchange-purlcount: 1
x-microsoft-antispam-prvs: <BYAPR06MB4901B16FD53B1B2906F3EF9FC49F0@BYAPR06MB4901.namprd06.prod.outlook.com>
x-ms-oob-tlc-oobclassifiers: OLM:2512;
x-forefront-prvs: 01792087B6
x-forefront-antispam-report: SFV:NSPM; SFS:(10019020)(366004)(396003)(376002)(346002)(136003)(39850400004)(53754006)(199004)(189003)(15374003)(76176011)(2906002)(66574012)(966005)(53546011)(6506007)(478600001)(2501003)(229853002)(7696005)(71200400001)(6246003)(30864003)(71190400001)(8936002)(9326002)(186003)(26005)(6116002)(3846002)(8676002)(14454004)(25786009)(446003)(476003)(6306002)(11346002)(9686003)(236005)(54896002)(86362001)(486006)(66946007)(5660300002)(790700001)(66446008)(64756008)(66556008)(66476007)(76116006)(55016002)(99286004)(52536014)(33656002)(606006)(66066001)(102836004)(81166006)(81156014)(110136005)(7736002)(256004)(74316002)(316002)(561944003)(6436002)(14444005)(579004); DIR:OUT; SFP:1102; SCL:1; SRVR:BYAPR06MB4901; H:BYAPR06MB4325.namprd06.prod.outlook.com; FPR:; SPF:None; LANG:en; PTR:InfoNoRecords; A:1; MX:1; 
received-spf: None (protection.outlook.com: dolby.com does not designate permitted sender hosts)
x-ms-exchange-senderadcheck: 1
x-microsoft-antispam: BCL:0;
x-microsoft-antispam-message-info: JHSxJAGLewHik3YyPSSIVIC8+0Wp0zqOP3kxXUujjbS3igc6h0TlM1c5TQHzFeGNH8o5SSjF/AH7CCHltyuft8MMAwsSFyiKQkc+/gfCnbIx3NsayhRLvqqhkQ46E9a+OhE7Ot1EFCZ09MNcl70/nLYQYyfkAbUgFNkYAa7/YO1tlIWCX8lLy3qzILUXtpVmNn5K6gGDzYA20wfK5AbEYiusKtbc/Vk85tYrhWtajf3ONwqRtgIV/yhzkg89kUkAHlTnZAx1+8SipLt1hYbGmL3I7CtdZDxpdbyfl0SN/JuAUA7jI9vphoJ9+CfJ+WDuswahC3oJAqDB7LfhRSQzsTmckIMc1FK0PVDhMKqfz3EaJfcmEPlnrfQeL3JMXswGw5kl2hetbZT+H9FIt4U/Mlg6XDtzHvL4sz7Vc+Q/SSlWjUwQHKVGUkE760kmGikBmkc5i+FYX8QfSxWw1+Jqbg==
x-ms-exchange-transport-forked: True
Content-Type: multipart/alternative; boundary="_000_BYAPR06MB4325CBAF7C387D4CB14DE979C49F0BYAPR06MB4325namp_"
MIME-Version: 1.0
X-OriginatorOrg: dolby.com
X-MS-Exchange-CrossTenant-Network-Message-Id: 4ffa23c7-5177-40ec-ad4f-08d748220668
X-MS-Exchange-CrossTenant-originalarrivaltime: 03 Oct 2019 16:52:06.7906 (UTC)
X-MS-Exchange-CrossTenant-fromentityheader: Hosted
X-MS-Exchange-CrossTenant-id: 05408d25-cd0d-40c8-8962-5462de64a318
X-MS-Exchange-CrossTenant-mailboxtype: HOSTED
X-MS-Exchange-CrossTenant-userprincipalname: q1GevA6kgZTIIlQwXMPNsGDgpH3Ad+6rH+ZviOdkGzH4AZqXYo6sx5/welGKxQukuEJgV9IjJHhKHFs99VsTFA==
X-MS-Exchange-Transport-CrossTenantHeadersStamped: BYAPR06MB4901
Archived-At: <https://mailarchive.ietf.org/arch/msg/detnet/zGEIZ2kwjJMRsU5_u4Ky2U0rjis>
Subject: Re: [Detnet] data plane framework editorial pass
X-BeenThere: detnet@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: Discussions on Deterministic Networking BoF and Proposed WG <detnet.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/detnet>, <mailto:detnet-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/detnet/>
List-Post: <mailto:detnet@ietf.org>
List-Help: <mailto:detnet-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/detnet>, <mailto:detnet-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 03 Oct 2019 16:52:17 -0000

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

Hi Balazs,
Thanks for your responses. Given that this draft is Informational, should r=
eferences classified as Normative be moved to the Informative References se=
ction, and the Normative References section removed?
Thanks,
Ethan.

From: Bal=E1zs Varga A <balazs.a.varga@ericsson.com>
Sent: Thursday, October 3, 2019 6:59 AM
To: Grossman, Ethan A. <eagros@dolby.com>; detnet@ietf.org
Subject: RE: data plane framework editorial pass

Hi Ethan,

Many thanks for your detailed review and great suggestions. I have accepted=
 most of them "as is". See reactions inline.
I will update the draft on Github and create a pull request during the next=
 week to make changes visible.
https://github.com/detnet-wg/data-plane-drafts<https://urldefense.proofpoin=
t.com/v2/url?u=3Dhttps-3A__github.com_detnet-2Dwg_data-2Dplane-2Ddrafts&d=
=3DDwMFAw&c=3DlI8Zb6TzM3d1tX4iEu7bpg&r=3DZcHC6wX_gDwPDcfMaFNZiQ&m=3DooBa0YG=
oSfUxbAgLXk8YD9UZkK4Qeri0-G20uc_zLtc&s=3DKjy_R6-zJrZe5ijdAhLrXpYSQB4T341hC7=
-WUGwVStk&e=3D>

Any further comments from the group is highly welcome.

Cheers
Bala'zs

From: detnet <detnet-bounces@ietf.org<mailto:detnet-bounces@ietf.org>> On B=
ehalf Of Grossman, Ethan A.
Sent: Tuesday, October 1, 2019 4:38 AM
To: detnet@ietf.org<mailto:detnet@ietf.org>
Subject: [Detnet] data plane framework editorial pass

Hi All, (particularly Balazs as editor of the draft),
I hate to be the guy who waits until WG LC to actually read the draft caref=
ully and then comes with a bunch of comments, but here I am; hopefully I wi=
ll get into gear sooner with the other data plane drafts, but as document s=
hepherd I have to read carefully, and I figured as long as I was noticing t=
hings I would write them down.
So as a result there are many comments below; thankfully they are mostly gr=
ammatical, the sort that the IETF Editorial will surely make if we don't co=
rrect them, so I figure we should bite the bullet and do them now rather th=
an later. There are even a few actual "what does this mean" type of questio=
ns. But on the whole the draft is in quite good shape and I plan to start m=
y "shepherd writeup" soon, given that I have gone over the draft carefully =
now.
The form I am using for my comments is like this:
Issue type (e.g. wording, grammar, abbreviation, etc):
"text in question"

=E8 "Ethan's suggestion on how to fix it:"
I hope this is helpful. If it isn't, just let me know and for the remaining=
 drafts I'll be less picky (or whatever your suggestion to me is). And of c=
ourse I may have gotten the wrong end of the stick on some of the items, so=
 please feel free to push back if I got the meaning wrong.
Ethan (as data plane framework draft document shepherd).
---------------------------------------
Wording:
"Abstract
This document provides an overall framework for the Deterministic Networkin=
g data plane.  It covers concepts and considerations that are generally com=
mon to any Deterministic Networking data plane specification."

  *   Say DetNet instead of the more generic Deterministic Networking since=
 it is specific to our architecture, not to all of deterministic networking=
 in the world.
>Balazs> OK.
Wording:
"1.  Introduction
   Deterministic Networking (DetNet)"

  *   Similarly, say "DetNet (Deterministic Networking)" .
>Balazs> OK.
Wording:
"The forwarding sub-layer is used to provide congestion protection (low los=
s, assured latency, and limited out-of-order delivery) and leverages Traffi=
c Engineering mechanisms."

  *   Improve clarity:
The forwarding sub-layer leverages Traffic Engineering mechanisms to provid=
e congestion protection (low loss, assured latency, and limited out-of-orde=
r delivery).
>Balazs> OK in principle. Slightly modified your proposal to catch better t=
he sense "... leverages Traffic Engineering mechanisms and provides ..."
Grammar:
"service sub-layer"

  *   Service is a proper name, s/b capitalized.
>Balazs> Hmmm. In architecture draft we have used "service sub-layer" and "=
forwarding sub-layer". I would keep it.
Wording:
"It also describes the forwarding sub-layer that is used to   eliminate (or=
 reduce) contention loss and provide bounded latency for   DetNet flows."

  *   Redundant with above paragraph. s/b just "...the Forwarding sub-layer=
". "assured latency" vs "bounded latency"..
>Balazs> OK. I will collapse the two sentences.
Meaning:
" Different traffic types, or application flows, can be mapped on top   of =
DetNet."

  *   Are these two separate things? I gather they are? Maybe "Different tr=
affic types and application flows can be mapped on top  of DetNet". Below i=
t then says
"3.  DetNet Data Plane Overview
   This document describes how application flows, or app-flows, are  carrie=
d over DetNet networks."
This sounds like they are synonyms? But an App Flow is not differentiated b=
y "traffic type" - we differentiate based on individual flow. So I think we=
 should remove "traffic types" above.
>Balazs> OK. Traffic types intended to refer to the encapsulation of the Ap=
p-flow (e.g., Ethernet or IP). I will fix this.
Wording:
 "functions  related to the control plane"

  *   Are we standardizing on controller plane vs control plane, or are the=
se different grammatical roles?
>Balazs> OK. I think it would be better simple to refer to the OAM drafts.
Wording:
"The forwarding sub-layer provides the quality underpin needed by the   Det=
Net flow.."

  *   Is underpin a real word? Sounds like we mean QoS?
>Balazs> OK. I will change to "... the QoS related functions needed ..."
Abbreviation:
"An example of   this is Packet Replication, Elimination, and Ordering (PRE=
OF)    functions see Section 4.3."

  *   Not first use of PREOF, should not spell out here.
>Balazs> OK.
Grammar:
"The method of instantiating each of the layers is specific to the   partic=
ular DetNet data plane method.  There may be more than one   approach that =
is applicable to a given bearer network type."

  *   I would combine these into a single sentence with comma, as: "The met=
hod of instantiating each of the layers is specific to the particular DetNe=
t data plane method, and more than one approach may be applicable to a give=
n bearer network type".
>Balazs> OK.
Wording:
"3.1.  Data Plane Characteristics
   There are two major characteristics to the data plane:
   1.  Data plane technology: The DetNet data plane is provided by the DetN=
et service and forwarding sub layers."
--> Please don't tell me this again. Eliminate this sentence.
>Balazs> OK. :--)))
Wording:
"Namely"

  *   Remove this word, already said "specifically" which is better anyway.
>Balazs> OK.
Abbreviations:
"S-label and d-CW"

  *   Need to add these to Abbrev section.
>Balazs> OK.
Structure:
"There are two major characteristics to the data plane:

  1.  Data plane technology:"


  *   I would say these should not be a 2-item numbered list, they should b=
e a topic sentence listing both, followed by subsections, as is done for En=
capsulation but not for Technology. Also one says Data Plane Technology, th=
e other just Encapsulation - should be consistent - So we could have:
3.1.  Data Plane Characteristics
There are two major characteristics to the data plane: the technology and t=
he encapsulation, as discussed below.
3.1.1 Technology
...
3.1.2 Encapsulation
...
>Balazs> OK.
Grammar:
"The encapsulation of the DetNet flows allows them to be sent over a   data=
 plane technology other than their native type.  Encapsulation is   essenti=
al if, for example, it is required to send Ethernet TSN stream    as a DetN=
et Application over a data plane such as MPLS."

  *   Consolidate: "The encapsulation of a DetNet flow allows it to be sent=
 over a   data plane technology other than its native type. For example, an=
 Ethernet TSN app flow can be sent as a DetNet app flow over MPLS.."
>Balazs> OK.
Grammar:
"meta-data"

  *   s/b metadata - not a hyphenated word.
>Balazs> OK.
Clarity:
"The DetNet data plane can provide or carry meta-data:
   1.  Flow-ID
   2.  Sequence Number
... Both of these metadata are required ..."

  *   I initially read this as "they are both required" but then it turns o=
ut they are not. Rephrase:
"The DetNet data plane supports a Flow-ID (for identification of the flow o=
r aggregate flow) and/or a Sequence Number (for PREOF) for each DetNet flow=
. The DetNet Service sub-layer requires both; the DetNet forwarding sub-lay=
er requires only Flow-ID. Metadata can also be used for OAM indications and=
 instrumentation of DetNet data plane operation."
>Balazs> OK.
Grammar:
"it is anticipated that more than one encapsulation   may be deployed for e=
xample GRE"

  *   Need comma after "deployed,"
>Balazs> OK.
Wording:
"[RFC7657] also provides useful background on the delivery differentiated s=
ervices (DiffServ)"

  *   I don't think "the delivery" belongs there? Delete? ("...useful backg=
round on Differentiated Services (Diffserv)..." (following RFC7657 format).
>Balazs> OK. I will rephrase. Reference to rfc7657 is important here, so I =
will keep it.
Word meaning:
"It is possible to include such information in a native IP   packet explici=
tly, or implicitly."

  *   I understand "explicitly" to mean there is additional metadata, vs "i=
mplicitly" to mean that it is inferred from the existing fields e.g. 6-tupl=
e. However above, it says "Some MPLS examples of implicit metadata include =
the sequence number    for use by the PREOF function" - to me that sounds o=
dd. Can we please reconcile use of the words "explicit" vs "implicit" and/o=
r explain the meaning of each. We also have explicit/implicit paths (for wh=
ich I don't see a clear definition from a simple google search):
"MPLS provides the ability to forward traffic over implicit and   explicit =
paths to the point in the network where the next DetNet   service sub-layer=
 action needs to take place."
"Reservation and Allocation of resources:" (and similar lines below)

  *   Perhaps these paragraphs should be 3rd level headers, as opposed to o=
ne-sentence paragraphs with ":" at the end. This would also cause them to b=
e included in the table of contents. Perhaps having a bullet list at the to=
p would be useful? Then one could move to here the statement from below: "S=
everal of these capabilities are expanded upon in more detail in sections b=
elow."
>Balazs> Hmmm. I will reconsider these sentences.
Clarity:
"This can eliminate packet contention and loss"

  *   I would explicitly say "This can eliminate packet contention and pack=
et loss".
>Balazs> OK.
Grammar:
"This also can reduce jitter for the DetNet traffic"

  *   Eliminate superfluous "the": "This also can reduce jitter for DetNet =
traffic"
>Balazs> OK.
Clarity:
"DetNet flows are assumed to behave with respect to the reserved traffic pr=
ofile.  If other traffic shares the link resources, the use of (queuing, po=
licing, shaping) policies can be used to ensure that the allocation of reso=
urces reserved for DetNet is met.   Queuing and shaping of DetNet traffic c=
ould be required to ensure that DetNet traffic does not exceed its reserved=
 profile but this would impact the DetNet service characteristics."

  *   I think this could be made clearer. Maybe:
"DetNet flows are assumed to behave with respect to the reserved traffic pr=
ofile.  If other traffic shares the link resources, the use of policies (su=
ch as queuing, policing, shaping) can be applied to the "other" traffic to =
ensure that the allocation of resources reserved for DetNet is not compromi=
sed.  Queuing and shaping of DetNet traffic to ensure that it does not exce=
ed its reserved profile (for example by dropping packets) may be necessary =
to prevent fault conditions, but should not be used under normal conditions=
 as this could compromise the DetNet QoS."
>Balazs> Hmmm. Agree some rewording is needed here. We intend to say here t=
wo things: (1) resources allocated to a DetNet flow must be protected from =
other traffic. (2) misbehaving DetNet flows must be detected and it have to=
 be ensured that there do not compromise DetNet QoS. I will reformulate.
"Network coding"

  *   Proper name, Network Coding, s/b capitalized.
>Balazs> OK.
"packet by packet"

  *   s/b hyphenated "packet-by-packet".
>Balazs> OK.
Grammar:
"Since Detnet leverages many different forwarding sub-layers, those  techno=
logies also support a number of tools to troubleshoot connectivity for exam=
ple, to support identification of misbehaving  flows."

  *   Try:
 "Detnet leverages many different forwarding sub-layers, each of which supp=
orts various tools to troubleshoot connectivity, for example identification=
 of misbehaving flows."
>Balazs> OK.
Grammar:
"At the service layer again there are existing mechanisms to troubleshoot o=
r monitor flows.  Many of these mechanisms exist for IP and MPLS networks. =
 A client of a DetNet service can introduce any monitoring applications whi=
ch can detect and monitor delay and loss."

  *   Try:
"The DetNet Service layer can leverage existing mechanisms to troubleshoot =
or monitor flows, such as those in use by IP and MPLS networks.  At the App=
lication layer a client of a DetNet service can use existing techniques to =
detect and monitor delay and loss."
>Balazs> OK.
Grammar:
"Recognize flow(s) for analytics:"

  *   Try
"Flow recognition for analytics:
>Balazs> OK.
Grammar:
"To a large degree this follows the logic in the previous section. Analytic=
s can be inherited from the two sub-layers.  At the DetNet service edge pac=
ket and bit counters e.g. sent, received, dropped, and out of sequence are =
maintained."

  *   Try:
"Network analytics can be inherited from the technologies of the Service an=
d Forwarding sub-layers.  At the DetNet service edge, packet and bit counte=
rs (e.g. sent, received, dropped, and out-of-sequence) can be maintained."
>Balazs> OK.
Grammar:
"Correlate events with flows:"
      The provider of a DetNet service may allow other capabilities to moni=
tor flows such as more detail loss statistics and time stamping of events. =
 The details of these capabilities are currently out of scope for this docu=
ment."

  *   Try:
"Correlation of events with flows:"
      The provider of a DetNet service may provide other capabilities to mo=
nitor flows, such as more detailed loss statistics and time stamping of eve=
nts.  The details of these capabilities are currently out of scope for this=
 document."
>Balazs> OK.
3.6.1
Grammar:
"in the case of network congestion or some failures."

  *   Try:
"in the case of network congestion or equipment failure."
>Balazs> OK in principle. Failures can be both equipment failure or network=
 link failure, so I will change to ""in the case of network congestion or n=
etwork failure.""
Abbreviation error:
"combinations of PRF, PRE, and POF."

  *   Try:
"combinations of PRF, PEF, and POF."
>Balazs> OK.
'"This example also illustrates 1:1 protection scheme meaning there is traf=
fic and path for each segment of the end to end path."

  *   I do not understand what this means; "there is traffic and path"?
>Balazs> OK. "... meaning there is traffic over each segment ..."
Grammar: (Ring Service Protection is a proper name, capitalized, "rings" is=
 not).
'"Many of the same concepts apply however Rings"

  *   "Many of the same concepts apply, however rings"
>Balazs> OK.
Grammar:
"The DetNet data plane also allows for the aggregation of DetNet flows, to =
improved scaling by reducing the state per hop.."

  *   Try:
"The DetNet data plane also allows for the aggregation of DetNet flows, whi=
ch can improve scalability by reducing the per-hop state."
>Balazs> OK.
Grammar:
"If bandwidth reservations are used, the sum of the reservations should be =
the sum of all the individual reservations, in other words, the reservation=
s should not create an over subscription of bandwidth reservation. If maxim=
um delay bounds are used the system should ensure that the aggregate does n=
ot exceed the delay bounds of the individual flows."

  *   Try:
"If bandwidth reservations are used, the sum of the reservations should be =
the sum of all the individual reservations; in other words, the reservation=
s should not add up to an over-subscription of bandwidth reservation. If ma=
ximum delay bounds are used, the system should ensure that the aggregate do=
es not exceed the delay bounds of the individual flows."
>Balazs> OK.
Grammar:
"Encapsulation can either be in the same service type or in a different ser=
vice type see Figure 3 for example.  When an encapsulation is used the choi=
ce of reserving a maximum resource level and then tracking the services in =
the aggregated service or adjusting the aggregated resources as the service=
s are added is implementation and technology specific."

  *   Try:
"Encapsulation can either be in the same service type or in a different ser=
vice type (see Figure 3, for example).  When an encapsulation is used, the =
choice of reserving a maximum resource level and then tracking the services=
 in the aggregated service, versus adjusting the aggregated resources as th=
e services are added, is implementation- and technology-specific."
In the following, I don't know what "conditions where general requirements =
are not satisfied" means, please clarify:
"DetNet flows at edges must be able to handle rejection to an aggregation g=
roup due to lack of resources as well as conditions where general requireme=
nts are not satisfied."
>Balazs> OK. I think here we need some reconstruction of the text.
Grammar:
"For the data plane flows may be aggregated for treatment based on shared c=
haracteristics such as 6-tuple."

  *   Need comma after "For the data plane,".
>Balazs> OK. I think here we need some reconstruction of the text.
Grammar:
"MPLS aggregation similarly has data plane and controller plane aspects.  I=
n the case of MPLS flows are often tunneled in a forwarding sub-layer and r=
eservation is associated with that MPLS tunnel."

  *   Try (I am not certain this is the correct meaning?):
"MPLS aggregation also has data plane and controller plane aspects.  MPLS f=
lows are often tunneled in a forwarding sub-layer, under the reservation as=
sociated with that MPLS tunnel."
>Balazs> OK.
Grammar:
"3.6.3.  End-System Specific Considerations"

  *   Hyphenate "End-System-Specific"
>Balazs> OK.
Abbreviation: "DN" for DetNet as in "which are not provided by DN functions=
".

  *   "DN" is not defined as an abbreviation, but is also used in Fig 2 and=
 Fig 3. In any of these cases either spell out DetNet or define DN as an ab=
breviation. I would just replace these kind of instances of "DN" with "DetN=
et".
>Balazs> OK.
Grammar:
"For example, a DetNet MPLS domain the DN functions use the d-CWs, S-Labels=
 and F-Labels to provide DetNet services."

  *   Try:
"For example, in a DetNet MPLS domain the DetNet functions use the d-CWs, S=
-Labels and F-Labels to provide DetNet services."
>Balazs> OK.
Terminology: "edge system"

  *   Don't we say "edge node"? I don't see "edge system" anywhere else in =
this draft. If it is used elsewhere so we are going to use it, I would thin=
k it should be hyphenated "edge-system" like "end-system". Or maybe "edge s=
ystem" in this context should be "end-system".
>Balazs> OK. "edge node" is better here.
Abbreviation: "TDM technologies"

  *   TDM not defined.
>Balazs> OK.
Something is wrong grammatically, run-on sentence at best, but I can't figu=
re out how to fix it, please help:
"Flow aggregation includes aggregation accomplished through the use of hier=
archical LSPs in MPLS and tunnels, in the case of IP, MPLS and TSN, all of =
which aggregate multiple DetNet flows into a single new DetNet flow."

  *   Maybe something like:
"Flow aggregation includes aggregation accomplished through the use of hier=
archical LSPs in MPLS, and through IP or TSN tunnels. IP, MPLS and TSN are =
each capable of aggregating multiple DetNet flows into a single new DetNet =
flow."
>Balazs> OK. I will rewrite this sentences. TSN is also not correctly refer=
red here.
Grammar:
"Depending on the specific technology the assigned resources are updated an=
d distributed in the databases preventing over subscription."

  *   Try:
 "Depending on the specific technology, the assigned resources are updated =
and distributed in the databases, preventing over-subscription."
>Balazs> OK.
Question about the following:
"While the DetNet IP data plane must support bidirectional DetNet flows, th=
ere are no special bidirectional features with respect to the data plane ot=
her than the need for the two directions of a co-
   routed bidirectional flow to take the same path.  That is to say that bi=
directional DetNet flows are solely represented at the management and contr=
ol plane levels, without specific support or knowledge within the DetNet da=
ta plane."

  *   There was discussion about use cases that wanted symmetrical delays i=
n both directions; is that guaranteed by taking "the same path"? Presumably=
 it is not implied by "fate sharing"?
>Balazs> Hmmm. Same path not necessarily results in symmetrical delay. Some=
 technologies provides asymmetric link delays by nature.
Wording:
"DetNet's use of PREOF may increase the complexity of using co-routing bidi=
rectional flows, since if PREOF is used, then the replication points in one=
 direction would have to match the elimination points in the other directio=
n, and vice versa, and the optimal points for these functions in one direct=
ion may not match the optimal points in the other subsequent to the network=
 and traffic constraints."

  *   Try:
"DetNet's use of PREOF may increase the complexity of using co-routing bidi=
rectional flows, since if PREOF is used, then the replication points in one=
 direction would have to match the elimination points in the other directio=
n, and vice versa. In such cases the optimal points for these functions in =
one direction may not match the optimal points in the other, due to network=
 and traffic constraints."
>Balazs> OK.
---------------------------------------


--_000_BYAPR06MB4325CBAF7C387D4CB14DE979C49F0BYAPR06MB4325namp_
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:Wingdings;
	panose-1:5 0 0 0 0 0 0 0 0 0;}
@font-face
	{font-family:"Cambria Math";
	panose-1:2 4 5 3 5 4 6 3 2 4;}
@font-face
	{font-family:Calibri;
	panose-1:2 15 5 2 2 2 4 3 2 4;}
/* Style Definitions */
p.MsoNormal, li.MsoNormal, div.MsoNormal
	{margin-top:0in;
	margin-right:0in;
	margin-bottom:8.0pt;
	margin-left:0in;
	line-height:105%;
	font-size:11.0pt;
	font-family:"Calibri",sans-serif;}
a:link, span.MsoHyperlink
	{mso-style-priority:99;
	color:#0563C1;
	text-decoration:underline;}
a:visited, span.MsoHyperlinkFollowed
	{mso-style-priority:99;
	color:#954F72;
	text-decoration:underline;}
pre
	{mso-style-priority:99;
	mso-style-link:"HTML Preformatted Char";
	margin:0in;
	margin-bottom:.0001pt;
	font-size:10.0pt;
	font-family:"Courier New";}
p.MsoListParagraph, li.MsoListParagraph, div.MsoListParagraph
	{mso-style-priority:34;
	margin-top:0in;
	margin-right:0in;
	margin-bottom:8.0pt;
	margin-left:.5in;
	mso-add-space:auto;
	line-height:105%;
	font-size:11.0pt;
	font-family:"Calibri",sans-serif;}
p.MsoListParagraphCxSpFirst, li.MsoListParagraphCxSpFirst, div.MsoListParag=
raphCxSpFirst
	{mso-style-priority:34;
	mso-style-type:export-only;
	margin-top:0in;
	margin-right:0in;
	margin-bottom:0in;
	margin-left:.5in;
	margin-bottom:.0001pt;
	mso-add-space:auto;
	line-height:105%;
	font-size:11.0pt;
	font-family:"Calibri",sans-serif;}
p.MsoListParagraphCxSpMiddle, li.MsoListParagraphCxSpMiddle, div.MsoListPar=
agraphCxSpMiddle
	{mso-style-priority:34;
	mso-style-type:export-only;
	margin-top:0in;
	margin-right:0in;
	margin-bottom:0in;
	margin-left:.5in;
	margin-bottom:.0001pt;
	mso-add-space:auto;
	line-height:105%;
	font-size:11.0pt;
	font-family:"Calibri",sans-serif;}
p.MsoListParagraphCxSpLast, li.MsoListParagraphCxSpLast, div.MsoListParagra=
phCxSpLast
	{mso-style-priority:34;
	mso-style-type:export-only;
	margin-top:0in;
	margin-right:0in;
	margin-bottom:8.0pt;
	margin-left:.5in;
	mso-add-space:auto;
	line-height:105%;
	font-size:11.0pt;
	font-family:"Calibri",sans-serif;}
span.HTMLPreformattedChar
	{mso-style-name:"HTML Preformatted Char";
	mso-style-priority:99;
	mso-style-link:"HTML Preformatted";
	font-family:"Courier New";}
p.msonormal0, li.msonormal0, div.msonormal0
	{mso-style-name:msonormal;
	mso-margin-top-alt:auto;
	margin-right:0in;
	mso-margin-bottom-alt:auto;
	margin-left:0in;
	font-size:11.0pt;
	font-family:"Calibri",sans-serif;}
span.EmailStyle21
	{mso-style-type:personal;
	font-family:"Calibri",sans-serif;
	color:windowtext;}
span.EmailStyle22
	{mso-style-type:personal;
	font-family:"Calibri",sans-serif;
	color:windowtext;}
span.EmailStyle24
	{mso-style-type:personal-reply;
	font-family:"Calibri",sans-serif;
	color:windowtext;}
.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:594019432;
	mso-list-type:hybrid;
	mso-list-template-ids:1740684802 552121960 67698691 67698693 67698689 6769=
8691 67698693 67698689 67698691 67698693;}
@list l0:level1
	{mso-level-start-at:2;
	mso-level-number-format:bullet;
	mso-level-text:\F0E8;
	mso-level-tab-stop:none;
	mso-level-number-position:left;
	text-indent:-.25in;
	font-family:Wingdings;
	mso-fareast-font-family:Calibri;
	mso-bidi-font-family:"Times New Roman";}
@list l0:level2
	{mso-level-number-format:bullet;
	mso-level-text:o;
	mso-level-tab-stop:none;
	mso-level-number-position:left;
	text-indent:-.25in;
	font-family:"Courier New";}
@list l0:level3
	{mso-level-number-format:bullet;
	mso-level-text:\F0A7;
	mso-level-tab-stop:none;
	mso-level-number-position:left;
	text-indent:-.25in;
	font-family:Wingdings;}
@list l0:level4
	{mso-level-number-format:bullet;
	mso-level-text:\F0B7;
	mso-level-tab-stop:none;
	mso-level-number-position:left;
	text-indent:-.25in;
	font-family:Symbol;}
@list l0:level5
	{mso-level-number-format:bullet;
	mso-level-text:o;
	mso-level-tab-stop:none;
	mso-level-number-position:left;
	text-indent:-.25in;
	font-family:"Courier New";}
@list l0:level6
	{mso-level-number-format:bullet;
	mso-level-text:\F0A7;
	mso-level-tab-stop:none;
	mso-level-number-position:left;
	text-indent:-.25in;
	font-family:Wingdings;}
@list l0:level7
	{mso-level-number-format:bullet;
	mso-level-text:\F0B7;
	mso-level-tab-stop:none;
	mso-level-number-position:left;
	text-indent:-.25in;
	font-family:Symbol;}
@list l0:level8
	{mso-level-number-format:bullet;
	mso-level-text:o;
	mso-level-tab-stop:none;
	mso-level-number-position:left;
	text-indent:-.25in;
	font-family:"Courier New";}
@list l0:level9
	{mso-level-number-format:bullet;
	mso-level-text:\F0A7;
	mso-level-tab-stop:none;
	mso-level-number-position:left;
	text-indent:-.25in;
	font-family:Wingdings;}
@list l1
	{mso-list-id:1495871757;
	mso-list-type:hybrid;
	mso-list-template-ids:-567250854 1363179526 67698713 67698715 67698703 676=
98713 67698715 67698703 67698713 67698715;}
@list l1:level1
	{mso-level-tab-stop:none;
	mso-level-number-position:left;
	margin-left:25.5pt;
	text-indent:-.25in;}
@list l1:level2
	{mso-level-number-format:alpha-lower;
	mso-level-tab-stop:none;
	mso-level-number-position:left;
	margin-left:61.5pt;
	text-indent:-.25in;}
@list l1:level3
	{mso-level-number-format:roman-lower;
	mso-level-tab-stop:none;
	mso-level-number-position:right;
	margin-left:97.5pt;
	text-indent:-9.0pt;}
@list l1:level4
	{mso-level-tab-stop:none;
	mso-level-number-position:left;
	margin-left:133.5pt;
	text-indent:-.25in;}
@list l1:level5
	{mso-level-number-format:alpha-lower;
	mso-level-tab-stop:none;
	mso-level-number-position:left;
	margin-left:169.5pt;
	text-indent:-.25in;}
@list l1:level6
	{mso-level-number-format:roman-lower;
	mso-level-tab-stop:none;
	mso-level-number-position:right;
	margin-left:205.5pt;
	text-indent:-9.0pt;}
@list l1:level7
	{mso-level-tab-stop:none;
	mso-level-number-position:left;
	margin-left:241.5pt;
	text-indent:-.25in;}
@list l1:level8
	{mso-level-number-format:alpha-lower;
	mso-level-tab-stop:none;
	mso-level-number-position:left;
	margin-left:277.5pt;
	text-indent:-.25in;}
@list l1:level9
	{mso-level-number-format:roman-lower;
	mso-level-tab-stop:none;
	mso-level-number-position:right;
	margin-left:313.5pt;
	text-indent:-9.0pt;}
@list l2
	{mso-list-id:2052535403;
	mso-list-type:hybrid;
	mso-list-template-ids:1776210388 -1165307362 67698691 67698693 67698689 67=
698691 67698693 67698689 67698691 67698693;}
@list l2:level1
	{mso-level-start-at:0;
	mso-level-number-format:bullet;
	mso-level-text:\F0E8;
	mso-level-tab-stop:none;
	mso-level-number-position:left;
	text-indent:-.25in;
	font-family:Wingdings;
	mso-fareast-font-family:Calibri;
	mso-bidi-font-family:"Times New Roman";}
@list l2:level2
	{mso-level-number-format:bullet;
	mso-level-text:o;
	mso-level-tab-stop:none;
	mso-level-number-position:left;
	text-indent:-.25in;
	font-family:"Courier New";}
@list l2:level3
	{mso-level-number-format:bullet;
	mso-level-text:\F0A7;
	mso-level-tab-stop:none;
	mso-level-number-position:left;
	text-indent:-.25in;
	font-family:Wingdings;}
@list l2:level4
	{mso-level-number-format:bullet;
	mso-level-text:\F0B7;
	mso-level-tab-stop:none;
	mso-level-number-position:left;
	text-indent:-.25in;
	font-family:Symbol;}
@list l2:level5
	{mso-level-number-format:bullet;
	mso-level-text:o;
	mso-level-tab-stop:none;
	mso-level-number-position:left;
	text-indent:-.25in;
	font-family:"Courier New";}
@list l2:level6
	{mso-level-number-format:bullet;
	mso-level-text:\F0A7;
	mso-level-tab-stop:none;
	mso-level-number-position:left;
	text-indent:-.25in;
	font-family:Wingdings;}
@list l2:level7
	{mso-level-number-format:bullet;
	mso-level-text:\F0B7;
	mso-level-tab-stop:none;
	mso-level-number-position:left;
	text-indent:-.25in;
	font-family:Symbol;}
@list l2:level8
	{mso-level-number-format:bullet;
	mso-level-text:o;
	mso-level-tab-stop:none;
	mso-level-number-position:left;
	text-indent:-.25in;
	font-family:"Courier New";}
@list l2:level9
	{mso-level-number-format:bullet;
	mso-level-text:\F0A7;
	mso-level-tab-stop:none;
	mso-level-number-position:left;
	text-indent:-.25in;
	font-family:Wingdings;}
ol
	{margin-bottom:0in;}
ul
	{margin-bottom:0in;}
--></style><!--[if gte mso 9]><xml>
<o:shapedefaults v:ext=3D"edit" spidmax=3D"1026" />
</xml><![endif]--><!--[if gte mso 9]><xml>
<o:shapelayout v:ext=3D"edit">
<o:idmap v:ext=3D"edit" data=3D"1" />
</o:shapelayout></xml><![endif]-->
</head>
<body lang=3D"EN-US" link=3D"#0563C1" vlink=3D"#954F72">
<div class=3D"WordSection1">
<p class=3D"MsoNormal">Hi Balazs,<o:p></o:p></p>
<p class=3D"MsoNormal">Thanks for your responses. Given that this draft is =
Informational, should references classified as Normative be moved to the In=
formative References section, and the Normative References section removed?=
<o:p></o:p></p>
<p class=3D"MsoNormal">Thanks,<o:p></o:p></p>
<p class=3D"MsoNormal">Ethan.<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" style=3D"margin-bottom:0in;margin-bottom:.0001pt;lin=
e-height:normal">
<b>From:</b> Bal=E1zs Varga A &lt;balazs.a.varga@ericsson.com&gt; <br>
<b>Sent:</b> Thursday, October 3, 2019 6:59 AM<br>
<b>To:</b> Grossman, Ethan A. &lt;eagros@dolby.com&gt;; detnet@ietf.org<br>
<b>Subject:</b> RE: data plane framework editorial pass<o:p></o:p></p>
</div>
</div>
<p class=3D"MsoNormal"><o:p>&nbsp;</o:p></p>
<p class=3D"MsoNormal" style=3D"margin-bottom:0in;margin-bottom:.0001pt">Hi=
 Ethan,<o:p></o:p></p>
<p class=3D"MsoNormal" style=3D"margin-bottom:0in;margin-bottom:.0001pt"><o=
:p>&nbsp;</o:p></p>
<p class=3D"MsoNormal" style=3D"margin-bottom:0in;margin-bottom:.0001pt">Ma=
ny thanks for your detailed review and great suggestions. I have accepted m=
ost of them &#8220;as is&#8221;. See reactions inline.<o:p></o:p></p>
<p class=3D"MsoNormal" style=3D"margin-bottom:0in;margin-bottom:.0001pt">I =
will update the draft on Github and create a pull request during the next w=
eek to make changes visible.<o:p></o:p></p>
<p class=3D"MsoNormal" style=3D"margin-bottom:0in;margin-bottom:.0001pt"><a=
 href=3D"https://urldefense.proofpoint.com/v2/url?u=3Dhttps-3A__github.com_=
detnet-2Dwg_data-2Dplane-2Ddrafts&amp;d=3DDwMFAw&amp;c=3DlI8Zb6TzM3d1tX4iEu=
7bpg&amp;r=3DZcHC6wX_gDwPDcfMaFNZiQ&amp;m=3DooBa0YGoSfUxbAgLXk8YD9UZkK4Qeri=
0-G20uc_zLtc&amp;s=3DKjy_R6-zJrZe5ijdAhLrXpYSQB4T341hC7-WUGwVStk&amp;e=3D">=
https://github.com/detnet-wg/data-plane-drafts</a><o:p></o:p></p>
<p class=3D"MsoNormal" style=3D"margin-bottom:0in;margin-bottom:.0001pt"><o=
:p>&nbsp;</o:p></p>
<p class=3D"MsoNormal" style=3D"margin-bottom:0in;margin-bottom:.0001pt">An=
y further comments from the group is highly welcome.<o:p></o:p></p>
<p class=3D"MsoNormal" style=3D"margin-bottom:0in;margin-bottom:.0001pt"><o=
:p>&nbsp;</o:p></p>
<p class=3D"MsoNormal" style=3D"margin-bottom:0in;margin-bottom:.0001pt">Ch=
eers<o:p></o:p></p>
<p class=3D"MsoNormal" style=3D"margin-bottom:0in;margin-bottom:.0001pt">Ba=
la&#8217;zs<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" style=3D"margin-bottom:0in;margin-bottom:.0001pt;lin=
e-height:normal">
<b>From:</b> detnet &lt;<a href=3D"mailto:detnet-bounces@ietf.org">detnet-b=
ounces@ietf.org</a>&gt;
<b>On Behalf Of </b>Grossman, Ethan A.<br>
<b>Sent:</b> Tuesday, October 1, 2019 4:38 AM<br>
<b>To:</b> <a href=3D"mailto:detnet@ietf.org">detnet@ietf.org</a><br>
<b>Subject:</b> [Detnet] data plane framework editorial pass<o:p></o:p></p>
</div>
</div>
<p class=3D"MsoNormal"><o:p>&nbsp;</o:p></p>
<p class=3D"MsoNormal">Hi All, (particularly Balazs as editor of the draft)=
, <o:p></o:p></p>
<p class=3D"MsoNormal">I hate to be the guy who waits until WG LC to actual=
ly read the draft carefully and then comes with a bunch of comments, but he=
re I am; hopefully I will get into gear sooner with the other data plane dr=
afts, but as document shepherd I have
 to read carefully, and I figured as long as I was noticing things I would =
write them down.
<o:p></o:p></p>
<p class=3D"MsoNormal">So as a result there are many comments below; thankf=
ully they are mostly grammatical, the sort that the IETF Editorial will sur=
ely make if we don&#8217;t correct them, so I figure we should bite the bul=
let and do them now rather than later. There
 are even a few actual &#8220;what does this mean&#8221; type of questions.=
 But on the whole the draft is in quite good shape and I plan to start my &=
#8220;shepherd writeup&#8221; soon, given that I have gone over the draft c=
arefully now.
<o:p></o:p></p>
<p class=3D"MsoNormal">The form I am using for my comments is like this: <o=
:p></o:p></p>
<p class=3D"MsoNormal" style=3D"margin-left:.5in">Issue type (e.g. wording,=
 grammar, abbreviation, etc):
<o:p></o:p></p>
<p class=3D"MsoNormal" style=3D"margin-left:.5in">&#8220;text in question&#=
8221;<o:p></o:p></p>
<p class=3D"MsoListParagraph" style=3D"margin-left:1.0in;mso-add-space:auto=
;text-indent:-.25in;mso-list:l0 level1 lfo1">
<![if !supportLists]><span style=3D"font-family:Wingdings"><span style=3D"m=
so-list:Ignore">=E8<span style=3D"font:7.0pt &quot;Times New Roman&quot;">
</span></span></span><![endif]>&#8220;Ethan&#8217;s suggestion on how to fi=
x it:&#8221;<o:p></o:p></p>
<p class=3D"MsoNormal">I hope this is helpful. If it isn&#8217;t, just let =
me know and for the remaining drafts I&#8217;ll be less picky (or whatever =
your suggestion to me is). And of course I may have gotten the wrong end of=
 the stick on some of the items, so please feel
 free to push back if I got the meaning wrong. <o:p></o:p></p>
<p class=3D"MsoNormal">Ethan (as data plane framework draft document shephe=
rd).<o:p></o:p></p>
<p class=3D"MsoNormal">---------------------------------------<o:p></o:p></=
p>
<p class=3D"MsoNormal">Wording: <o:p></o:p></p>
<p class=3D"MsoNormal">&#8220;Abstract<o:p></o:p></p>
<p class=3D"MsoNormal">This document provides an overall framework for the =
Deterministic Networking data plane.&nbsp; It covers concepts and considera=
tions that are generally common to any Deterministic Networking data plane =
specification.&#8221;<o:p></o:p></p>
<ul style=3D"margin-top:0in" type=3D"disc">
<li class=3D"MsoListParagraph" style=3D"margin-left:0in;mso-add-space:auto;=
mso-list:l2 level1 lfo2">
Say DetNet instead of the more generic Deterministic Networking since it is=
 specific to our architecture, not to all of deterministic networking in th=
e world.<o:p></o:p></li></ul>
<p class=3D"MsoNormal"><b>&gt;Balazs&gt; OK.<o:p></o:p></b></p>
<p class=3D"MsoNormal">Wording: <o:p></o:p></p>
<p class=3D"MsoNormal">&#8220;1.&nbsp; Introduction<o:p></o:p></p>
<p class=3D"MsoNormal">&nbsp;&nbsp; Deterministic Networking (DetNet)&#8221=
;<o:p></o:p></p>
<ul style=3D"margin-top:0in" type=3D"disc">
<li class=3D"MsoListParagraph" style=3D"margin-left:0in;mso-add-space:auto;=
mso-list:l2 level1 lfo2">
Similarly, say &#8220;DetNet (Deterministic Networking)&#8221; .<o:p></o:p>=
</li></ul>
<p class=3D"MsoNormal"><b>&gt;Balazs&gt; OK.<o:p></o:p></b></p>
<p class=3D"MsoNormal">Wording: <o:p></o:p></p>
<p class=3D"MsoNormal">&#8220;The forwarding sub-layer is used to provide c=
ongestion protection (low loss, assured latency, and limited out-of-order d=
elivery) and leverages Traffic Engineering mechanisms.&#8221;<o:p></o:p></p=
>
<ul style=3D"margin-top:0in" type=3D"disc">
<li class=3D"MsoListParagraph" style=3D"margin-left:0in;mso-add-space:auto;=
mso-list:l2 level1 lfo2">
Improve clarity: <o:p></o:p></li></ul>
<p class=3D"MsoNormal">The forwarding sub-layer leverages Traffic Engineeri=
ng mechanisms to provide congestion protection (low loss, assured latency, =
and limited out-of-order delivery).<o:p></o:p></p>
<p class=3D"MsoNormal"><b>&gt;Balazs&gt; OK in principle. Slightly modified=
 your proposal to catch better the sense &#8220;&#8230; leverages Traffic E=
ngineering mechanisms and provides &#8230;&#8221;<o:p></o:p></b></p>
<p class=3D"MsoNormal">Grammar:<o:p></o:p></p>
<p class=3D"MsoNormal">&#8220;service sub-layer&#8221;<o:p></o:p></p>
<ul style=3D"margin-top:0in" type=3D"disc">
<li class=3D"MsoListParagraph" style=3D"margin-left:0in;mso-add-space:auto;=
mso-list:l2 level1 lfo2">
Service is a proper name, s/b capitalized. <o:p></o:p></li></ul>
<p class=3D"MsoNormal"><b>&gt;Balazs&gt; Hmmm. In architecture draft we hav=
e used &#8220;service sub-layer&#8221; and &#8220;forwarding sub-layer&#822=
1;. I would keep it.<o:p></o:p></b></p>
<p class=3D"MsoNormal">Wording: <o:p></o:p></p>
<p class=3D"MsoNormal">&#8220;It also describes the forwarding sub-layer th=
at is used to&nbsp;&nbsp; eliminate (or reduce) contention loss and provide=
 bounded latency for&nbsp;&nbsp; DetNet flows.&#8221;<o:p></o:p></p>
<ul style=3D"margin-top:0in" type=3D"disc">
<li class=3D"MsoListParagraph" style=3D"margin-left:0in;mso-add-space:auto;=
mso-list:l2 level1 lfo2">
Redundant with above paragraph. s/b just &#8220;&#8230;the Forwarding sub-l=
ayer&#8221;. &#8220;assured latency&#8221; vs &#8220;bounded latency&#8221;=
..
<o:p></o:p></li></ul>
<p class=3D"MsoNormal"><b>&gt;Balazs&gt; OK. I will collapse the two senten=
ces.<o:p></o:p></b></p>
<p class=3D"MsoNormal">Meaning: <o:p></o:p></p>
<p class=3D"MsoNormal">&#8220; Different traffic types, or application flow=
s, can be mapped on top&nbsp;&nbsp; of DetNet.&#8221;<o:p></o:p></p>
<ul style=3D"margin-top:0in" type=3D"disc">
<li class=3D"MsoListParagraph" style=3D"margin-left:0in;mso-add-space:auto;=
mso-list:l2 level1 lfo2">
Are these two separate things? I gather they are? Maybe &#8220;Different tr=
affic types and application flows can be mapped on top&nbsp; of DetNet&#822=
1;. Below it then says
<o:p></o:p></li></ul>
<p class=3D"MsoNormal">&#8220;3.&nbsp; DetNet Data Plane Overview<o:p></o:p=
></p>
<p class=3D"MsoNormal">&nbsp;&nbsp; This document describes how application=
 flows, or app-flows, are&nbsp; carried over DetNet networks.&#8221;<o:p></=
o:p></p>
<p class=3D"MsoNormal">This sounds like they are synonyms? But an App Flow =
is not differentiated by &#8220;traffic type&#8221; &#8211; we differentiat=
e based on individual flow. So I think we should remove &#8220;traffic type=
s&#8221; above.
<o:p></o:p></p>
<p class=3D"MsoNormal"><b>&gt;Balazs&gt; OK. Traffic types intended to refe=
r to the encapsulation of the App-flow (e.g., Ethernet or IP). I will fix t=
his.<o:p></o:p></b></p>
<p class=3D"MsoNormal">Wording: <o:p></o:p></p>
<p class=3D"MsoNormal">&nbsp;&#8220;functions&nbsp; related to the control =
plane&#8221;<o:p></o:p></p>
<ul style=3D"margin-top:0in" type=3D"disc">
<li class=3D"MsoListParagraph" style=3D"margin-left:0in;mso-add-space:auto;=
mso-list:l2 level1 lfo2">
Are we standardizing on controller plane vs control plane, or are these dif=
ferent grammatical roles?
<o:p></o:p></li></ul>
<p class=3D"MsoNormal"><b>&gt;Balazs&gt; OK. I think it would be better sim=
ple to refer to the OAM drafts.</b><o:p></o:p></p>
<p class=3D"MsoNormal">Wording: <o:p></o:p></p>
<p class=3D"MsoNormal">&#8220;The forwarding sub-layer provides the quality=
 underpin needed by the<span style=3D"color:black">&nbsp;&nbsp; DetNet flow=
..&#8221;<o:p></o:p></span></p>
<ul style=3D"margin-top:0in" type=3D"disc">
<li class=3D"MsoListParagraph" style=3D"margin-left:0in;mso-add-space:auto;=
mso-list:l2 level1 lfo2">
Is <span style=3D"color:black">underpin</span> a real word? Sounds like we =
mean QoS?
<o:p></o:p></li></ul>
<p class=3D"MsoNormal"><b>&gt;Balazs&gt; OK. I will change to &#8220;&#8230=
; the QoS related functions needed &#8230;&#8221;<o:p></o:p></b></p>
<p class=3D"MsoNormal">Abbreviation: <o:p></o:p></p>
<p class=3D"MsoNormal">&#8220;An example of&nbsp;&nbsp; this is Packet Repl=
ication, Elimination, and Ordering (PREOF)&nbsp;&nbsp;&nbsp; functions see =
Section 4.3.&#8221;<o:p></o:p></p>
<ul style=3D"margin-top:0in" type=3D"disc">
<li class=3D"MsoListParagraph" style=3D"margin-left:0in;mso-add-space:auto;=
mso-list:l2 level1 lfo2">
Not first use of PREOF, should not spell out here. <o:p></o:p></li></ul>
<p class=3D"MsoNormal"><b>&gt;Balazs&gt; OK. <o:p></o:p></b></p>
<p class=3D"MsoNormal">Grammar: <o:p></o:p></p>
<p class=3D"MsoNormal">&#8220;The method of instantiating each of the layer=
s is specific to the&nbsp;&nbsp; particular DetNet data plane method. &nbsp=
;There may be more than one&nbsp;&nbsp; approach that is applicable to a gi=
ven bearer network type.&#8221;<o:p></o:p></p>
<ul style=3D"margin-top:0in" type=3D"disc">
<li class=3D"MsoListParagraph" style=3D"margin-left:0in;mso-add-space:auto;=
mso-list:l2 level1 lfo2">
I would combine these into a single sentence with comma, as: &#8220;The met=
hod of instantiating each of the layers is specific to the particular DetNe=
t data plane method, and more than one approach may be applicable to a give=
n bearer network type&#8221;.<o:p></o:p></li></ul>
<p class=3D"MsoNormal"><b>&gt;Balazs&gt; OK. <o:p></o:p></b></p>
<p class=3D"MsoNormal">Wording: <o:p></o:p></p>
<p class=3D"MsoNormal">&#8220;3.1.&nbsp; Data Plane Characteristics<o:p></o=
:p></p>
<p class=3D"MsoNormal">&nbsp;&nbsp; There are two major characteristics to =
the data plane:<o:p></o:p></p>
<p class=3D"MsoNormal">&nbsp;&nbsp; 1.&nbsp; Data plane technology: <u>The =
DetNet data plane is provided by the DetNet service and forwarding sub laye=
rs</u>.&#8221;<o:p></o:p></p>
<p class=3D"MsoNormal"><span style=3D"font-family:Wingdings">=E0</span> Ple=
ase don&#8217;t tell me this again. Eliminate this sentence.
<o:p></o:p></p>
<p class=3D"MsoNormal"><b>&gt;Balazs&gt; OK. :--)))<o:p></o:p></b></p>
<p class=3D"MsoNormal">Wording: <o:p></o:p></p>
<p class=3D"MsoNormal">&#8220;Namely&#8221;<o:p></o:p></p>
<ul style=3D"margin-top:0in" type=3D"disc">
<li class=3D"MsoListParagraph" style=3D"margin-left:0in;mso-add-space:auto;=
mso-list:l2 level1 lfo2">
Remove this word, already said &#8220;specifically&#8221; which is better a=
nyway. <o:p></o:p></li></ul>
<p class=3D"MsoNormal"><b>&gt;Balazs&gt; OK. <o:p></o:p></b></p>
<p class=3D"MsoNormal">Abbreviations: <o:p></o:p></p>
<p class=3D"MsoNormal">&#8220;S-label and d-CW&#8221;<o:p></o:p></p>
<ul style=3D"margin-top:0in" type=3D"disc">
<li class=3D"MsoListParagraph" style=3D"margin-left:0in;mso-add-space:auto;=
mso-list:l2 level1 lfo2">
Need to add these to Abbrev section. <o:p></o:p></li></ul>
<p class=3D"MsoNormal"><b>&gt;Balazs&gt; OK. </b><o:p></o:p></p>
<p class=3D"MsoNormal">Structure: <o:p></o:p></p>
<p class=3D"MsoNormal">&#8220;There are two major characteristics to the da=
ta plane:<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:-10.5pt;mso-add-space:a=
uto;mso-list:l1 level1 lfo3">
Data plane technology:&#8221; <o:p></o:p></li></ol>
<p class=3D"MsoNormal"><o:p>&nbsp;</o:p></p>
<ul style=3D"margin-top:0in" type=3D"disc">
<li class=3D"MsoListParagraph" style=3D"margin-left:0in;mso-add-space:auto;=
mso-list:l2 level1 lfo2">
I would say these should not be a 2-item numbered list, they should be a to=
pic sentence listing both, followed by subsections, as is done for Encapsul=
ation but not for Technology. Also one says Data Plane Technology, the othe=
r just Encapsulation &#8211; should be
 consistent &#8211; So we could have:<o:p></o:p></li></ul>
<p class=3D"MsoNormal" style=3D"margin-left:.25in">3.1.&nbsp; Data Plane Ch=
aracteristics<o:p></o:p></p>
<p class=3D"MsoNormal" style=3D"margin-left:.25in">There are two major char=
acteristics to the data plane: the technology and the encapsulation, as dis=
cussed below.
<o:p></o:p></p>
<p class=3D"MsoNormal" style=3D"margin-left:.25in">3.1.1 Technology<o:p></o=
:p></p>
<p class=3D"MsoNormal" style=3D"margin-left:.25in">&#8230;<o:p></o:p></p>
<p class=3D"MsoNormal" style=3D"margin-left:.25in">3.1.2 Encapsulation<o:p>=
</o:p></p>
<p class=3D"MsoNormal" style=3D"margin-left:.25in">&#8230;<o:p></o:p></p>
<p class=3D"MsoNormal"><b>&gt;Balazs&gt; OK. </b><o:p></o:p></p>
<p class=3D"MsoNormal">Grammar: <o:p></o:p></p>
<p class=3D"MsoNormal">&#8220;The encapsulation of the DetNet flows allows =
them to be sent over a&nbsp;&nbsp; data plane technology other than their n=
ative type.&nbsp; Encapsulation is&nbsp;&nbsp; essential if, for example, i=
t is required to send Ethernet TSN stream&nbsp;&nbsp;&nbsp; as a DetNet App=
lication
 over a data plane such as MPLS.&#8221;<o:p></o:p></p>
<ul style=3D"margin-top:0in" type=3D"disc">
<li class=3D"MsoListParagraph" style=3D"margin-left:0in;mso-add-space:auto;=
mso-list:l2 level1 lfo2">
Consolidate: &#8220;The encapsulation of a DetNet flow allows it to be sent=
 over a&nbsp;&nbsp; data plane technology other than its native type. For e=
xample, an Ethernet TSN app flow can be sent as a DetNet app flow over MPLS=
..&#8221;<o:p></o:p></li></ul>
<p class=3D"MsoNormal"><b>&gt;Balazs&gt; OK. </b><o:p></o:p></p>
<p class=3D"MsoNormal">Grammar: <o:p></o:p></p>
<p class=3D"MsoNormal">&#8220;meta-data&#8221; <o:p></o:p></p>
<ul style=3D"margin-top:0in" type=3D"disc">
<li class=3D"MsoListParagraph" style=3D"margin-left:0in;mso-add-space:auto;=
mso-list:l2 level1 lfo2">
s/b metadata &#8211; not a hyphenated word. <o:p></o:p></li></ul>
<p class=3D"MsoNormal"><b>&gt;Balazs&gt; OK. </b><o:p></o:p></p>
<p class=3D"MsoNormal">Clarity: <o:p></o:p></p>
<p class=3D"MsoNormal" style=3D"margin-left:.5in">&#8220;The DetNet data pl=
ane can provide or carry meta-data:<o:p></o:p></p>
<p class=3D"MsoNormal" style=3D"margin-left:.5in">&nbsp;&nbsp; 1.&nbsp; Flo=
w-ID<o:p></o:p></p>
<p class=3D"MsoNormal" style=3D"margin-left:.5in">&nbsp;&nbsp; 2.&nbsp; Seq=
uence Number<o:p></o:p></p>
<p class=3D"MsoNormal" style=3D"margin-left:.5in">&#8230; Both of these met=
adata are required &#8230;&#8221;
<o:p></o:p></p>
<ul style=3D"margin-top:0in" type=3D"disc">
<li class=3D"MsoListParagraph" style=3D"margin-left:0in;mso-add-space:auto;=
mso-list:l2 level1 lfo2">
I initially read this as &#8220;they are both required&#8221; but then it t=
urns out they are not. Rephrase:
<o:p></o:p></li></ul>
<p class=3D"MsoNormal" style=3D"margin-left:.25in">&#8220;The DetNet data p=
lane supports a Flow-ID (for identification of the flow or aggregate flow) =
and/or a Sequence Number (for PREOF) for each DetNet flow. The DetNet Servi=
ce sub-layer requires both; the DetNet forwarding
 sub-layer requires only Flow-ID. Metadata can also be used for OAM indicat=
ions and instrumentation of DetNet data plane operation.&#8221;<o:p></o:p><=
/p>
<p class=3D"MsoNormal"><b>&gt;Balazs&gt; OK. </b><o:p></o:p></p>
<p class=3D"MsoNormal" style=3D"margin-left:.25in">Grammar: <o:p></o:p></p>
<p class=3D"MsoNormal" style=3D"margin-left:.25in">&#8220;it is anticipated=
 that more than one encapsulation&nbsp;&nbsp; may be deployed for example G=
RE&#8221;<o:p></o:p></p>
<ul style=3D"margin-top:0in" type=3D"disc">
<li class=3D"MsoListParagraph" style=3D"margin-left:0in;mso-add-space:auto;=
mso-list:l2 level1 lfo2">
Need comma after &#8220;deployed,&#8221; <o:p></o:p></li></ul>
<p class=3D"MsoNormal"><b>&gt;Balazs&gt; OK. </b><o:p></o:p></p>
<p class=3D"MsoNormal">Wording: <o:p></o:p></p>
<p class=3D"MsoNormal">&#8220;[RFC7657] also provides useful background on =
the delivery differentiated services (DiffServ)&#8221;<o:p></o:p></p>
<ul style=3D"margin-top:0in" type=3D"disc">
<li class=3D"MsoListParagraph" style=3D"margin-left:0in;mso-add-space:auto;=
mso-list:l2 level1 lfo2">
I don&#8217;t think &#8220;the delivery&#8221; belongs there? Delete? (&#82=
21;&#8230;useful background on Differentiated Services (Diffserv)&#8230;&#8=
221; (following RFC7657 format).
<o:p></o:p></li></ul>
<p class=3D"MsoNormal"><b>&gt;Balazs&gt; OK. I will rephrase. Reference to =
rfc7657 is important here, so I will keep it.</b><o:p></o:p></p>
<p class=3D"MsoNormal">Word meaning: <o:p></o:p></p>
<p class=3D"MsoNormal">&#8220;It is possible to include such information in=
 a native IP&nbsp;&nbsp; packet explicitly, or implicitly.&#8221;<o:p></o:p=
></p>
<ul style=3D"margin-top:0in" type=3D"disc">
<li class=3D"MsoListParagraph" style=3D"margin-left:0in;mso-add-space:auto;=
mso-list:l2 level1 lfo2">
I understand &#8220;explicitly&#8221; to mean there is additional metadata,=
 vs &#8220;implicitly&#8221; to mean that it is inferred from the existing =
fields e.g. 6-tuple. However above, it says &#8220;Some MPLS examples of im=
plicit metadata include the sequence number&nbsp;&nbsp;&nbsp; for use by th=
e
 PREOF function&#8221; &#8211; to me that sounds odd. Can we please reconci=
le use of the words &#8220;explicit&#8221; vs &#8220;implicit&#8221; and/or=
 explain the meaning of each. We also have explicit/implicit
<u>paths</u> (for which I don&#8217;t see a clear definition from a simple =
google search):<o:p></o:p></li></ul>
<p class=3D"MsoNormal" style=3D"margin-left:1.0in">&#8220;MPLS provides the=
 ability to forward traffic over implicit and&nbsp;&nbsp; explicit paths to=
 the point in the network where the next DetNet&nbsp;&nbsp; service sub-lay=
er action needs to take place.&#8221;<o:p></o:p></p>
<p class=3D"MsoNormal">&#8220;Reservation and Allocation of resources:&#822=
1; (and similar lines below)
<o:p></o:p></p>
<ul style=3D"margin-top:0in" type=3D"disc">
<li class=3D"MsoListParagraph" style=3D"margin-left:0in;mso-add-space:auto;=
mso-list:l2 level1 lfo2">
Perhaps these paragraphs should be 3<sup>rd</sup> level headers, as opposed=
 to one-sentence paragraphs with &#8220;:&#8221; at the end. This would als=
o cause them to be included in the table of contents. Perhaps having a bull=
et list at the top would be useful? Then one
 could move to here the statement from below: &#8220;Several of these capab=
ilities are expanded upon in more detail in sections below.&#8221;<o:p></o:=
p></li></ul>
<p class=3D"MsoNormal"><b>&gt;Balazs&gt; Hmmm. I will reconsider these sent=
ences. </b><o:p></o:p></p>
<p class=3D"MsoNormal">Clarity: <o:p></o:p></p>
<p class=3D"MsoNormal">&#8220;This can eliminate packet contention and loss=
&#8221;<o:p></o:p></p>
<ul style=3D"margin-top:0in" type=3D"disc">
<li class=3D"MsoListParagraph" style=3D"margin-left:0in;mso-add-space:auto;=
mso-list:l2 level1 lfo2">
I would explicitly say &#8220;This can eliminate packet contention and pack=
et loss&#8221;.<o:p></o:p></li></ul>
<p class=3D"MsoNormal"><b>&gt;Balazs&gt; OK. </b><o:p></o:p></p>
<p class=3D"MsoNormal">Grammar: <o:p></o:p></p>
<p class=3D"MsoNormal">&#8220;This also can reduce jitter for the DetNet tr=
affic&#8221;<o:p></o:p></p>
<ul style=3D"margin-top:0in" type=3D"disc">
<li class=3D"MsoListParagraph" style=3D"margin-left:0in;mso-add-space:auto;=
mso-list:l2 level1 lfo2">
Eliminate superfluous &#8220;the&#8221;: &#8220;This also can reduce jitter=
 for DetNet traffic&#8221;<o:p></o:p></li></ul>
<p class=3D"MsoNormal"><b>&gt;Balazs&gt; OK. </b><o:p></o:p></p>
<p class=3D"MsoNormal">Clarity: <o:p></o:p></p>
<p class=3D"MsoNormal">&#8220;DetNet flows are assumed to behave with respe=
ct to the reserved traffic profile.&nbsp; If other traffic shares the link =
resources, the use of (queuing, policing, shaping) policies can be used to =
ensure that the allocation of resources reserved
 for DetNet is met.&nbsp;&nbsp; Queuing and shaping of DetNet traffic could=
 be required to ensure that DetNet traffic does not exceed its reserved pro=
file but this would impact the DetNet service characteristics.&#8221;<o:p><=
/o:p></p>
<ul style=3D"margin-top:0in" type=3D"disc">
<li class=3D"MsoListParagraph" style=3D"margin-left:0in;mso-add-space:auto;=
mso-list:l2 level1 lfo2">
I think this could be made clearer. Maybe: <o:p></o:p></li></ul>
<p class=3D"MsoNormal">&#8220;DetNet flows are assumed to behave with respe=
ct to the reserved traffic profile.&nbsp; If other traffic shares the link =
resources, the use of policies (such as queuing, policing, shaping) can be =
applied to the &#8220;other&#8221; traffic to ensure that
 the allocation of resources reserved for DetNet is not compromised.&nbsp; =
Queuing and shaping of DetNet traffic to ensure that it does not exceed its=
 reserved profile (for example by dropping packets) may be necessary to pre=
vent fault conditions, but should not
 be used under normal conditions as this could compromise the DetNet QoS.&#=
8221;<o:p></o:p></p>
<p class=3D"MsoNormal"><b>&gt;Balazs&gt; Hmmm. Agree some rewording is need=
ed here. We intend to say here two things: (1) resources allocated to a Det=
Net flow must be protected from other traffic. (2) misbehaving DetNet flows=
 must be detected and it have to be ensured
 that there do not compromise DetNet QoS. I will reformulate.</b><o:p></o:p=
></p>
<p class=3D"MsoNormal">&#8220;Network coding&#8221; <o:p></o:p></p>
<ul style=3D"margin-top:0in" type=3D"disc">
<li class=3D"MsoListParagraph" style=3D"margin-left:0in;mso-add-space:auto;=
mso-list:l2 level1 lfo2">
Proper name, Network Coding, s/b capitalized. <o:p></o:p></li></ul>
<p class=3D"MsoNormal"><b>&gt;Balazs&gt; OK. </b><o:p></o:p></p>
<p class=3D"MsoNormal">&#8220;packet by packet&#8221; <o:p></o:p></p>
<ul style=3D"margin-top:0in" type=3D"disc">
<li class=3D"MsoListParagraph" style=3D"margin-left:0in;mso-add-space:auto;=
mso-list:l2 level1 lfo2">
s/b hyphenated &#8220;packet-by-packet&#8221;. <o:p></o:p></li></ul>
<p class=3D"MsoNormal"><b>&gt;Balazs&gt; OK. </b><o:p></o:p></p>
<p class=3D"MsoNormal">Grammar: <o:p></o:p></p>
<p class=3D"MsoNormal">&#8220;Since Detnet leverages many different forward=
ing sub-layers, those&nbsp; technologies also support a number of tools to =
troubleshoot connectivity for example, to support identification of misbeha=
ving&nbsp; flows.&#8221;<o:p></o:p></p>
<ul style=3D"margin-top:0in" type=3D"disc">
<li class=3D"MsoListParagraph" style=3D"margin-left:0in;mso-add-space:auto;=
mso-list:l2 level1 lfo2">
Try: <o:p></o:p></li></ul>
<p class=3D"MsoNormal">&nbsp;&#8220;Detnet leverages many different forward=
ing sub-layers, each of which supports various tools to troubleshoot connec=
tivity, for example identification of misbehaving flows.&#8221;<o:p></o:p><=
/p>
<p class=3D"MsoNormal"><b>&gt;Balazs&gt; OK. </b><o:p></o:p></p>
<p class=3D"MsoNormal">Grammar: <o:p></o:p></p>
<p class=3D"MsoNormal">&#8220;At the service layer again there are existing=
 mechanisms to troubleshoot or monitor flows.&nbsp; Many of these mechanism=
s exist for IP and MPLS networks.&nbsp; A client of a DetNet service can in=
troduce any monitoring applications which can detect
 and monitor delay and loss.&#8221;<o:p></o:p></p>
<ul style=3D"margin-top:0in" type=3D"disc">
<li class=3D"MsoListParagraph" style=3D"margin-left:0in;mso-add-space:auto;=
mso-list:l2 level1 lfo2">
Try: <o:p></o:p></li></ul>
<p class=3D"MsoNormal">&#8220;The DetNet Service layer can leverage existin=
g mechanisms to troubleshoot or monitor flows, such as those in use by IP a=
nd MPLS networks.&nbsp; At the Application layer a client of a DetNet servi=
ce can use existing techniques to detect and
 monitor delay and loss.&#8221;<o:p></o:p></p>
<p class=3D"MsoNormal"><b>&gt;Balazs&gt; OK. </b><o:p></o:p></p>
<p class=3D"MsoNormal">Grammar: <o:p></o:p></p>
<p class=3D"MsoNormal">&#8220;Recognize flow(s) for analytics:&#8221;<o:p><=
/o:p></p>
<ul style=3D"margin-top:0in" type=3D"disc">
<li class=3D"MsoListParagraph" style=3D"margin-left:0in;mso-add-space:auto;=
mso-list:l2 level1 lfo2">
Try<o:p></o:p></li></ul>
<p class=3D"MsoNormal" style=3D"margin-left:.5in">&#8220;Flow recognition f=
or analytics:<o:p></o:p></p>
<p class=3D"MsoNormal"><b>&gt;Balazs&gt; OK. </b><o:p></o:p></p>
<p class=3D"MsoNormal">Grammar: <o:p></o:p></p>
<p class=3D"MsoNormal">&#8220;To a large degree this follows the logic in t=
he previous section. Analytics can be inherited from the two sub-layers.&nb=
sp; At the DetNet service edge packet and bit counters e.g. sent, received,=
 dropped, and out of sequence are maintained.&#8221;<o:p></o:p></p>
<ul style=3D"margin-top:0in" type=3D"disc">
<li class=3D"MsoListParagraph" style=3D"margin-left:0in;mso-add-space:auto;=
mso-list:l2 level1 lfo2">
Try: <o:p></o:p></li></ul>
<p class=3D"MsoNormal">&#8220;Network analytics can be inherited from the t=
echnologies of the Service and Forwarding sub-layers.&nbsp; At the DetNet s=
ervice edge, packet and bit counters (e.g. sent, received, dropped, and out=
-of-sequence) can be maintained.&#8221;<o:p></o:p></p>
<p class=3D"MsoNormal"><b>&gt;Balazs&gt; OK. </b><o:p></o:p></p>
<p class=3D"MsoNormal">Grammar: <o:p></o:p></p>
<p class=3D"MsoNormal">&#8220;Correlate events with flows:&#8221;<o:p></o:p=
></p>
<p class=3D"MsoNormal">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; The provider of a Det=
Net service may allow other capabilities to monitor flows such as more deta=
il loss statistics and time stamping of events.&nbsp; The details of these =
capabilities are currently out of scope for this document.&#8221;<b><o:p></=
o:p></b></p>
<ul style=3D"margin-top:0in" type=3D"disc">
<li class=3D"MsoListParagraph" style=3D"margin-left:0in;mso-add-space:auto;=
mso-list:l2 level1 lfo2">
Try: <o:p></o:p></li></ul>
<p class=3D"MsoNormal">&#8220;Correlation of events with flows:&#8221;<o:p>=
</o:p></p>
<p class=3D"MsoNormal">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; The provider of a Det=
Net service may provide other capabilities to monitor flows, such as more d=
etailed loss statistics and time stamping of events.&nbsp; The details of t=
hese capabilities are currently out of scope for this document.&#8221;<b><o=
:p></o:p></b></p>
<p class=3D"MsoNormal"><b>&gt;Balazs&gt; OK. </b><o:p></o:p></p>
<p class=3D"MsoNormal">3.6.1<o:p></o:p></p>
<p class=3D"MsoNormal">Grammar: <o:p></o:p></p>
<p class=3D"MsoNormal">&#8220;in the case of network congestion or some fai=
lures.&#8221;<o:p></o:p></p>
<ul style=3D"margin-top:0in" type=3D"disc">
<li class=3D"MsoListParagraph" style=3D"margin-left:0in;mso-add-space:auto;=
mso-list:l2 level1 lfo2">
Try:<o:p></o:p></li></ul>
<p class=3D"MsoNormal">&#8220;in the case of network congestion or equipmen=
t failure.&#8221;<o:p></o:p></p>
<p class=3D"MsoNormal"><b>&gt;Balazs&gt; OK in principle. Failures can be b=
oth equipment failure or network link failure, so I will change to &#8220;&=
#8220;in the case of network congestion or network failure.&#8221;&#8221;</=
b><o:p></o:p></p>
<p class=3D"MsoNormal">Abbreviation error: <o:p></o:p></p>
<p class=3D"MsoNormal">&#8220;combinations of PRF, PRE, and POF.&#8221;<o:p=
></o:p></p>
<ul style=3D"margin-top:0in" type=3D"disc">
<li class=3D"MsoListParagraph" style=3D"margin-left:0in;mso-add-space:auto;=
mso-list:l2 level1 lfo2">
Try: <o:p></o:p></li></ul>
<p class=3D"MsoNormal">&#8220;combinations of PRF, PEF, and POF.&#8221;<o:p=
></o:p></p>
<p class=3D"MsoNormal"><b>&gt;Balazs&gt; OK. </b><o:p></o:p></p>
<p class=3D"MsoNormal">&#8216;&#8220;This example also illustrates 1:1 prot=
ection scheme meaning there is traffic and path for each segment of the end=
 to end path.&#8221;<o:p></o:p></p>
<ul style=3D"margin-top:0in" type=3D"disc">
<li class=3D"MsoListParagraph" style=3D"margin-left:0in;mso-add-space:auto;=
mso-list:l2 level1 lfo2">
I do not understand what this means; &#8220;there is traffic and path&#8221=
;? <o:p></o:p></li></ul>
<p class=3D"MsoNormal"><b>&gt;Balazs&gt; OK. &#8220;&#8230; meaning there i=
s traffic over each segment &#8230;&#8221;</b><o:p></o:p></p>
<p class=3D"MsoNormal">Grammar: (Ring Service Protection is a proper name, =
capitalized, &#8220;rings&#8221; is not).
<o:p></o:p></p>
<p class=3D"MsoNormal">&#8216;&#8220;Many of the same concepts apply howeve=
r Rings&#8221;<o:p></o:p></p>
<ul style=3D"margin-top:0in" type=3D"disc">
<li class=3D"MsoListParagraph" style=3D"margin-left:0in;mso-add-space:auto;=
mso-list:l2 level1 lfo2">
&#8220;Many of the same concepts apply, however rings&#8221;<o:p></o:p></li=
></ul>
<p class=3D"MsoNormal"><b>&gt;Balazs&gt; OK. </b><o:p></o:p></p>
<p class=3D"MsoNormal">Grammar: <o:p></o:p></p>
<p class=3D"MsoNormal">&#8220;The DetNet data plane also allows for the agg=
regation of DetNet flows, to improved scaling by reducing the state per hop=
..&#8221;<o:p></o:p></p>
<ul style=3D"margin-top:0in" type=3D"disc">
<li class=3D"MsoListParagraph" style=3D"margin-left:0in;mso-add-space:auto;=
mso-list:l2 level1 lfo2">
Try: <o:p></o:p></li></ul>
<p class=3D"MsoNormal">&#8220;The DetNet data plane also allows for the agg=
regation of DetNet flows, which can improve scalability by reducing the per=
-hop state.&#8221;<o:p></o:p></p>
<p class=3D"MsoNormal"><b>&gt;Balazs&gt; OK. </b><o:p></o:p></p>
<p class=3D"MsoNormal">Grammar: <o:p></o:p></p>
<p class=3D"MsoNormal">&#8220;If bandwidth reservations are used, the sum o=
f the reservations should be the sum of all the individual reservations, in=
 other words, the reservations should not create an over subscription of ba=
ndwidth reservation. If maximum delay bounds
 are used the system should ensure that the aggregate does not exceed the d=
elay bounds of the individual flows.&#8221;<o:p></o:p></p>
<ul style=3D"margin-top:0in" type=3D"disc">
<li class=3D"MsoListParagraph" style=3D"margin-left:0in;mso-add-space:auto;=
mso-list:l2 level1 lfo2">
Try: <o:p></o:p></li></ul>
<p class=3D"MsoNormal">&#8220;If bandwidth reservations are used, the sum o=
f the reservations should be the sum of all the individual reservations; in=
 other words, the reservations should not add up to an over-subscription of=
 bandwidth reservation. If maximum delay
 bounds are used, the system should ensure that the aggregate does not exce=
ed the delay bounds of the individual flows.&#8221;<o:p></o:p></p>
<p class=3D"MsoNormal"><b>&gt;Balazs&gt; OK. </b><o:p></o:p></p>
<p class=3D"MsoNormal">Grammar: <o:p></o:p></p>
<p class=3D"MsoNormal">&#8220;Encapsulation can either be in the same servi=
ce type or in a different service type see Figure 3 for example.&nbsp; When=
 an encapsulation is used the choice of reserving a maximum resource level =
and then tracking the services in the aggregated
 service or adjusting the aggregated resources as the services are added is=
 implementation and technology specific.&#8221;<o:p></o:p></p>
<ul style=3D"margin-top:0in" type=3D"disc">
<li class=3D"MsoListParagraph" style=3D"margin-left:0in;mso-add-space:auto;=
mso-list:l2 level1 lfo2">
Try: <o:p></o:p></li></ul>
<p class=3D"MsoNormal">&#8220;Encapsulation can either be in the same servi=
ce type or in a different service type (see Figure 3, for example).&nbsp; W=
hen an encapsulation is used, the choice of reserving a maximum resource le=
vel and then tracking the services in the aggregated
 service, versus adjusting the aggregated resources as the services are add=
ed, is implementation- and technology-specific.&#8221;<o:p></o:p></p>
<p class=3D"MsoNormal">In the following, I don&#8217;t know what &#8220;con=
ditions where general requirements are not satisfied&#8221; means, please c=
larify:
<o:p></o:p></p>
<p class=3D"MsoNormal">&#8220;DetNet flows at edges must be able to handle =
rejection to an aggregation group due to lack of resources as well as condi=
tions where general requirements are not satisfied.&#8221;<o:p></o:p></p>
<p class=3D"MsoNormal"><b>&gt;Balazs&gt; OK. I think here we need some reco=
nstruction of the text.</b><o:p></o:p></p>
<p class=3D"MsoNormal">Grammar: <o:p></o:p></p>
<p class=3D"MsoNormal">&#8220;For the data plane flows may be aggregated fo=
r treatment based on shared characteristics such as 6-tuple.&#8221;<o:p></o=
:p></p>
<ul style=3D"margin-top:0in" type=3D"disc">
<li class=3D"MsoListParagraph" style=3D"margin-left:0in;mso-add-space:auto;=
mso-list:l2 level1 lfo2">
Need comma after &#8220;For the data plane,&#8221;. <o:p></o:p></li></ul>
<p class=3D"MsoNormal"><b>&gt;Balazs&gt; OK. I think here we need some reco=
nstruction of the text.</b><o:p></o:p></p>
<p class=3D"MsoNormal">Grammar: <o:p></o:p></p>
<p class=3D"MsoNormal">&#8220;MPLS aggregation similarly has data plane and=
 controller plane aspects.&nbsp; In the case of MPLS flows are often tunnel=
ed in a forwarding sub-layer and reservation is associated with that MPLS t=
unnel.&#8221;
<o:p></o:p></p>
<ul style=3D"margin-top:0in" type=3D"disc">
<li class=3D"MsoListParagraph" style=3D"margin-left:0in;mso-add-space:auto;=
mso-list:l2 level1 lfo2">
Try (I am not certain this is the correct meaning?): <o:p></o:p></li></ul>
<p class=3D"MsoNormal">&#8220;MPLS aggregation also has data plane and cont=
roller plane aspects.&nbsp; MPLS flows are often tunneled in a forwarding s=
ub-layer, under the reservation associated with that MPLS tunnel.&#8221;<o:=
p></o:p></p>
<p class=3D"MsoNormal"><b>&gt;Balazs&gt; OK. </b><o:p></o:p></p>
<p class=3D"MsoNormal">Grammar: <o:p></o:p></p>
<p class=3D"MsoNormal">&#8220;3.6.3.&nbsp; End-System Specific Consideratio=
ns&#8221;<o:p></o:p></p>
<ul style=3D"margin-top:0in" type=3D"disc">
<li class=3D"MsoListParagraph" style=3D"margin-left:0in;mso-add-space:auto;=
mso-list:l2 level1 lfo2">
Hyphenate &#8220;End-System-Specific&#8221;<o:p></o:p></li></ul>
<p class=3D"MsoNormal"><b>&gt;Balazs&gt; OK. </b><o:p></o:p></p>
<p class=3D"MsoNormal">Abbreviation: &#8220;DN&#8221; for DetNet as in &#82=
20;which are not provided by DN functions&#8221;.
<o:p></o:p></p>
<ul style=3D"margin-top:0in" type=3D"disc">
<li class=3D"MsoListParagraph" style=3D"margin-left:0in;mso-add-space:auto;=
mso-list:l2 level1 lfo2">
&#8220;DN&#8221; is not defined as an abbreviation, but is also used in Fig=
 2 and Fig 3. In any of these cases either spell out DetNet or define DN as=
 an abbreviation. I would just replace these kind of instances of &#8220;DN=
&#8221; with &#8220;DetNet&#8221;.
<o:p></o:p></li></ul>
<p class=3D"MsoNormal"><b>&gt;Balazs&gt; OK. </b><o:p></o:p></p>
<p class=3D"MsoNormal">Grammar: <o:p></o:p></p>
<p class=3D"MsoNormal">&#8220;For example, a DetNet MPLS domain the DN func=
tions use the d-CWs, S-Labels and F-Labels to provide DetNet services.&#822=
1;<o:p></o:p></p>
<ul style=3D"margin-top:0in" type=3D"disc">
<li class=3D"MsoListParagraph" style=3D"margin-left:0in;mso-add-space:auto;=
mso-list:l2 level1 lfo2">
Try: <o:p></o:p></li></ul>
<p class=3D"MsoNormal">&#8220;For example, in a DetNet MPLS domain the DetN=
et functions use the d-CWs, S-Labels and F-Labels to provide DetNet service=
s.&#8221;<o:p></o:p></p>
<p class=3D"MsoNormal"><b>&gt;Balazs&gt; OK. </b><o:p></o:p></p>
<p class=3D"MsoNormal">Terminology: &#8220;edge system&#8221;<o:p></o:p></p=
>
<ul style=3D"margin-top:0in" type=3D"disc">
<li class=3D"MsoListParagraph" style=3D"margin-left:0in;mso-add-space:auto;=
mso-list:l2 level1 lfo2">
Don&#8217;t we say &#8220;edge node&#8221;? I don&#8217;t see &#8220;edge s=
ystem&#8221; anywhere else in this draft. If it is used elsewhere so we are=
 going to use it, I would think it should be hyphenated &#8220;edge-system&=
#8221; like &#8220;end-system&#8221;. Or maybe &#8220;edge system&#8221; in=
 this context should be &#8220;end-system&#8221;.
<o:p></o:p></li></ul>
<p class=3D"MsoNormal"><b>&gt;Balazs&gt; OK. &#8220;edge node&#8221; is bet=
ter here.</b><o:p></o:p></p>
<p class=3D"MsoNormal">Abbreviation: &#8220;TDM technologies&#8221;<o:p></o=
:p></p>
<ul style=3D"margin-top:0in" type=3D"disc">
<li class=3D"MsoListParagraph" style=3D"margin-left:0in;mso-add-space:auto;=
mso-list:l2 level1 lfo2">
TDM not defined. <o:p></o:p></li></ul>
<p class=3D"MsoNormal"><b>&gt;Balazs&gt; OK. </b><o:p></o:p></p>
<p class=3D"MsoNormal">Something is wrong grammatically, run-on sentence at=
 best, but I can&#8217;t figure out how to fix it, please help:
<o:p></o:p></p>
<p class=3D"MsoNormal">&#8220;Flow aggregation includes aggregation accompl=
ished through the use of hierarchical LSPs in MPLS and tunnels, in the case=
 of IP, MPLS and TSN, all of which aggregate multiple DetNet flows into a s=
ingle new DetNet flow.&#8221;<o:p></o:p></p>
<ul style=3D"margin-top:0in" type=3D"disc">
<li class=3D"MsoListParagraph" style=3D"margin-left:0in;mso-add-space:auto;=
mso-list:l2 level1 lfo2">
Maybe something like: <o:p></o:p></li></ul>
<p class=3D"MsoNormal">&#8220;Flow aggregation includes aggregation accompl=
ished through the use of hierarchical LSPs in MPLS, and through IP or TSN t=
unnels. IP, MPLS and TSN are each capable of aggregating multiple DetNet fl=
ows into a single new DetNet flow.&#8221;<o:p></o:p></p>
<p class=3D"MsoNormal"><b>&gt;Balazs&gt; OK. I will rewrite this sentences.=
 TSN is also not correctly referred here.</b><o:p></o:p></p>
<p class=3D"MsoNormal">Grammar: <o:p></o:p></p>
<p class=3D"MsoNormal">&#8220;Depending on the specific technology the assi=
gned resources are updated and distributed in the databases preventing over=
 subscription.&#8221;<o:p></o:p></p>
<ul style=3D"margin-top:0in" type=3D"disc">
<li class=3D"MsoListParagraph" style=3D"margin-left:0in;mso-add-space:auto;=
mso-list:l2 level1 lfo2">
Try: <o:p></o:p></li></ul>
<p class=3D"MsoNormal">&nbsp;&#8220;Depending on the specific technology, t=
he assigned resources are updated and distributed in the databases, prevent=
ing over-subscription.&#8221;<o:p></o:p></p>
<p class=3D"MsoNormal"><b>&gt;Balazs&gt; OK. </b><o:p></o:p></p>
<p class=3D"MsoNormal">Question about the following: <o:p></o:p></p>
<p class=3D"MsoNormal">&#8220;While the DetNet IP data plane must support b=
idirectional DetNet flows, there are no special bidirectional features with=
 respect to the data plane other than the need for the two directions of a =
co-<o:p></o:p></p>
<p class=3D"MsoNormal">&nbsp;&nbsp; routed bidirectional flow to take the s=
ame path.&nbsp; That is to say that bidirectional DetNet flows are solely r=
epresented at the management and control plane levels, without specific sup=
port or knowledge within the DetNet data plane.&#8221;<o:p></o:p></p>
<ul style=3D"margin-top:0in" type=3D"disc">
<li class=3D"MsoListParagraph" style=3D"margin-left:0in;mso-add-space:auto;=
mso-list:l2 level1 lfo2">
There was discussion about use cases that wanted symmetrical delays in both=
 directions; is that guaranteed by taking &#8220;the same path&#8221;? Pres=
umably it is not implied by &#8220;fate sharing&#8221;?
<o:p></o:p></li></ul>
<p class=3D"MsoNormal"><b>&gt;Balazs&gt; Hmmm. Same path not necessarily re=
sults in symmetrical delay. Some technologies provides asymmetric link dela=
ys by nature.
</b><o:p></o:p></p>
<p class=3D"MsoNormal">Wording: <o:p></o:p></p>
<p class=3D"MsoNormal">&#8220;DetNet's use of PREOF may increase the comple=
xity of using co-routing bidirectional flows, since if PREOF is used, then =
the replication points in one direction would have to match the elimination=
 points in the other direction, and vice
 versa, and the optimal points for these functions in one direction may not=
 match the optimal points in the other subsequent to the network and traffi=
c constraints.&#8221;
<o:p></o:p></p>
<ul style=3D"margin-top:0in" type=3D"disc">
<li class=3D"MsoListParagraph" style=3D"margin-left:0in;mso-add-space:auto;=
mso-list:l2 level1 lfo2">
Try: <o:p></o:p></li></ul>
<p class=3D"MsoNormal">&#8220;DetNet's use of PREOF may increase the comple=
xity of using co-routing bidirectional flows, since if PREOF is used, then =
the replication points in one direction would have to match the elimination=
 points in the other direction, and vice
 versa. In such cases the optimal points for these functions in one directi=
on may not match the optimal points in the other, due to network and traffi=
c constraints.&#8221;<o:p></o:p></p>
<p class=3D"MsoNormal"><b>&gt;Balazs&gt; OK. </b><o:p></o:p></p>
<p class=3D"MsoNormal">---------------------------------------<o:p></o:p></=
p>
<p class=3D"MsoNormal"><o:p>&nbsp;</o:p></p>
</div>
</body>
</html>

--_000_BYAPR06MB4325CBAF7C387D4CB14DE979C49F0BYAPR06MB4325namp_--


From nobody Thu Oct  3 11:29:11 2019
Return-Path: <agmalis@gmail.com>
X-Original-To: detnet@ietfa.amsl.com
Delivered-To: detnet@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id F20BD1200DB for <detnet@ietfa.amsl.com>; Thu,  3 Oct 2019 11:29:07 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: 3.102
X-Spam-Level: ***
X-Spam-Status: No, score=3.102 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, FREEMAIL_FROM=0.001, GB_SUMOF=5, HTML_MESSAGE=0.001, HTTPS_HTTP_MISMATCH=0.1, RCVD_IN_DNSWL_NONE=-0.0001, SPF_HELO_NONE=0.001, SPF_PASS=-0.001] autolearn=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 zaImv0n9CfNv for <detnet@ietfa.amsl.com>; Thu,  3 Oct 2019 11:29:01 -0700 (PDT)
Received: from mail-qk1-x736.google.com (mail-qk1-x736.google.com [IPv6:2607:f8b0:4864:20::736]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 35C511200CC for <detnet@ietf.org>; Thu,  3 Oct 2019 11:29:01 -0700 (PDT)
Received: by mail-qk1-x736.google.com with SMTP id z67so3325471qkb.12 for <detnet@ietf.org>; Thu, 03 Oct 2019 11:29:01 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025;  h=mime-version:references:in-reply-to:from:date:message-id:subject:to :cc; bh=a6zgFd7apeVa0kD+QS+FOnxaLtWNhZcj+J4dXl9EVuM=; b=RYyve/liygI5J9qPrtNl1Uaf/9Lu13ZvQqhgE0jTY9ozzbJ3Mo/Q9/OEo7V0zuaSqZ DJj2UPMJEoun7WEW/bAlKVIgQK7i3AuSq3UdR1LljMH5FS43tr4NWCyF0TFYaijFpfNu sSHYCqDgmEMAsmBM2SeWWFDSficqIV56kOsaYxdwNqn6H4o34YvANrHs/xg5VBbJi0JA K3BAe/0af0jnS4PTay63ZCsdIPUnnaNm3rTiDRBGdPOZvHi0WW1VYtYdbjpj1oHfGvah ivDnHDCFuh+CCuSmRqKU5NPgW5wm9jBtLyeAVu+AfJEe6ZxAePFWn8BVIPEm7HwwfotH LQxA==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:references:in-reply-to:from:date :message-id:subject:to:cc; bh=a6zgFd7apeVa0kD+QS+FOnxaLtWNhZcj+J4dXl9EVuM=; b=YQnagOyo+FsE7P/MNT8wi/OXZss3IFOr2XCFXdAnT9uWZ0i2s/u3eKwbwJVa5gOqxI fgI224wLe+mW5fuVATDluD2musgJTS4x53+mZNWTrgIj4A6cRY9kpwVdHTYAa/w/sSKp r/1RMDzrimszfAVgjkHuZFsDvZfr6ojXQggKWu8vrjp+CmbUm0w8RBBjP193r5eo5Q30 yjvHYDshdl3gJHDZ4BcUJPieI82Uj6rwv2HCLCY1WrphLGeDoDOQISqFbmm0pRjv/m2P ghLNlqnuT5iylb4DwZ9LerZyR8cK0ejYOokiQBQcWhJg9fC+/pHdia7OgRoqTNZcyfgu GaWg==
X-Gm-Message-State: APjAAAXHrwYSkChVK+0R/RiXZVgCLDiMWSKiT1twE5vCYO10Dy/3id37 1fxKXKQhXig8PDbfX/g6BoOZkWobsMcXPcQ49VY=
X-Google-Smtp-Source: APXvYqysTsZoswZ14FXDuOyG93GJ2SiMP9lxXAgU1WJhalnXsHuG+LrDHpVUuzIIZEYRgqY5SQ5JGuQarsv4nGqxoFI=
X-Received: by 2002:a37:4f84:: with SMTP id d126mr6015576qkb.430.1570127339324;  Thu, 03 Oct 2019 11:28:59 -0700 (PDT)
MIME-Version: 1.0
References: <DM6PR06MB4329EDDC558FE8D5EFEEB225C49D0@DM6PR06MB4329.namprd06.prod.outlook.com> <AM5PR0701MB228913F73700AF0AA8446467AC9F0@AM5PR0701MB2289.eurprd07.prod.outlook.com> <BYAPR06MB4325CBAF7C387D4CB14DE979C49F0@BYAPR06MB4325.namprd06.prod.outlook.com>
In-Reply-To: <BYAPR06MB4325CBAF7C387D4CB14DE979C49F0@BYAPR06MB4325.namprd06.prod.outlook.com>
From: "Andrew G. Malis" <agmalis@gmail.com>
Date: Thu, 3 Oct 2019 14:28:48 -0400
Message-ID: <CAA=duU13N=Lfh_NNucksJ5dwN8+gM+JR+r6M_DgDwhjTcWeapQ@mail.gmail.com>
To: "Grossman, Ethan A." <eagros@dolby.com>
Cc: =?UTF-8?Q?Bal=C3=A1zs_Varga_A?= <balazs.a.varga@ericsson.com>,  "detnet@ietf.org" <detnet@ietf.org>
Content-Type: multipart/alternative; boundary="000000000000500ad7059405c210"
Archived-At: <https://mailarchive.ietf.org/arch/msg/detnet/h1ydwueLWTdiFb5f1tNTZAzEjdY>
Subject: Re: [Detnet] data plane framework editorial pass
X-BeenThere: detnet@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: Discussions on Deterministic Networking BoF and Proposed WG <detnet.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/detnet>, <mailto:detnet-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/detnet/>
List-Post: <mailto:detnet@ietf.org>
List-Help: <mailto:detnet-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/detnet>, <mailto:detnet-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 03 Oct 2019 18:29:09 -0000

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

Ethan,

Informative RFCs can have normative references. The rule is that if you
need the reference to implement or understand the RFC, then it's a
normative reference. If the reference just adds additional background
information, then it's informative.

Cheers,
Andy


On Thu, Oct 3, 2019 at 12:52 PM Grossman, Ethan A. <eagros@dolby.com> wrote=
:

> Hi Balazs,
>
> Thanks for your responses. Given that this draft is Informational, should
> references classified as Normative be moved to the Informative References
> section, and the Normative References section removed?
>
> Thanks,
>
> Ethan.
>
>
>
> *From:* Bal=C3=A1zs Varga A <balazs.a.varga@ericsson.com>
> *Sent:* Thursday, October 3, 2019 6:59 AM
> *To:* Grossman, Ethan A. <eagros@dolby.com>; detnet@ietf.org
> *Subject:* RE: data plane framework editorial pass
>
>
>
> Hi Ethan,
>
>
>
> Many thanks for your detailed review and great suggestions. I have
> accepted most of them =E2=80=9Cas is=E2=80=9D. See reactions inline.
>
> I will update the draft on Github and create a pull request during the
> next week to make changes visible.
>
> https://github.com/detnet-wg/data-plane-drafts
> <https://urldefense.proofpoint.com/v2/url?u=3Dhttps-3A__github.com_detnet=
-2Dwg_data-2Dplane-2Ddrafts&d=3DDwMFAw&c=3DlI8Zb6TzM3d1tX4iEu7bpg&r=3DZcHC6=
wX_gDwPDcfMaFNZiQ&m=3DooBa0YGoSfUxbAgLXk8YD9UZkK4Qeri0-G20uc_zLtc&s=3DKjy_R=
6-zJrZe5ijdAhLrXpYSQB4T341hC7-WUGwVStk&e=3D>
>
>
>
> Any further comments from the group is highly welcome.
>
>
>
> Cheers
>
> Bala=E2=80=99zs
>
>
>
> *From:* detnet <detnet-bounces@ietf.org> *On Behalf Of *Grossman, Ethan A=
.
> *Sent:* Tuesday, October 1, 2019 4:38 AM
> *To:* detnet@ietf.org
> *Subject:* [Detnet] data plane framework editorial pass
>
>
>
> Hi All, (particularly Balazs as editor of the draft),
>
> I hate to be the guy who waits until WG LC to actually read the draft
> carefully and then comes with a bunch of comments, but here I am; hopeful=
ly
> I will get into gear sooner with the other data plane drafts, but as
> document shepherd I have to read carefully, and I figured as long as I wa=
s
> noticing things I would write them down.
>
> So as a result there are many comments below; thankfully they are mostly
> grammatical, the sort that the IETF Editorial will surely make if we don=
=E2=80=99t
> correct them, so I figure we should bite the bullet and do them now rathe=
r
> than later. There are even a few actual =E2=80=9Cwhat does this mean=E2=
=80=9D type of
> questions. But on the whole the draft is in quite good shape and I plan t=
o
> start my =E2=80=9Cshepherd writeup=E2=80=9D soon, given that I have gone =
over the draft
> carefully now.
>
> The form I am using for my comments is like this:
>
> Issue type (e.g. wording, grammar, abbreviation, etc):
>
> =E2=80=9Ctext in question=E2=80=9D
>
> =C3=A8 =E2=80=9CEthan=E2=80=99s suggestion on how to fix it:=E2=80=9D
>
> I hope this is helpful. If it isn=E2=80=99t, just let me know and for the
> remaining drafts I=E2=80=99ll be less picky (or whatever your suggestion =
to me is).
> And of course I may have gotten the wrong end of the stick on some of the
> items, so please feel free to push back if I got the meaning wrong.
>
> Ethan (as data plane framework draft document shepherd).
>
> ---------------------------------------
>
> Wording:
>
> =E2=80=9CAbstract
>
> This document provides an overall framework for the Deterministic
> Networking data plane.  It covers concepts and considerations that are
> generally common to any Deterministic Networking data plane specification=
.=E2=80=9D
>
>    - Say DetNet instead of the more generic Deterministic Networking
>    since it is specific to our architecture, not to all of deterministic
>    networking in the world.
>
> *>Balazs> OK.*
>
> Wording:
>
> =E2=80=9C1.  Introduction
>
>    Deterministic Networking (DetNet)=E2=80=9D
>
>    - Similarly, say =E2=80=9CDetNet (Deterministic Networking)=E2=80=9D .
>
> *>Balazs> OK.*
>
> Wording:
>
> =E2=80=9CThe forwarding sub-layer is used to provide congestion protectio=
n (low
> loss, assured latency, and limited out-of-order delivery) and leverages
> Traffic Engineering mechanisms.=E2=80=9D
>
>    - Improve clarity:
>
> The forwarding sub-layer leverages Traffic Engineering mechanisms to
> provide congestion protection (low loss, assured latency, and limited
> out-of-order delivery).
>
> *>Balazs> OK in principle. Slightly modified your proposal to catch bette=
r
> the sense =E2=80=9C=E2=80=A6 leverages Traffic Engineering mechanisms and=
 provides =E2=80=A6=E2=80=9D*
>
> Grammar:
>
> =E2=80=9Cservice sub-layer=E2=80=9D
>
>    - Service is a proper name, s/b capitalized.
>
> *>Balazs> Hmmm. In architecture draft we have used =E2=80=9Cservice sub-l=
ayer=E2=80=9D and
> =E2=80=9Cforwarding sub-layer=E2=80=9D. I would keep it.*
>
> Wording:
>
> =E2=80=9CIt also describes the forwarding sub-layer that is used to   eli=
minate
> (or reduce) contention loss and provide bounded latency for   DetNet flow=
s.=E2=80=9D
>
>    - Redundant with above paragraph. s/b just =E2=80=9C=E2=80=A6the Forwa=
rding
>    sub-layer=E2=80=9D. =E2=80=9Cassured latency=E2=80=9D vs =E2=80=9Cboun=
ded latency=E2=80=9D...
>
> *>Balazs> OK. I will collapse the two sentences.*
>
> Meaning:
>
> =E2=80=9C Different traffic types, or application flows, can be mapped on=
 top   of
> DetNet.=E2=80=9D
>
>    - Are these two separate things? I gather they are? Maybe =E2=80=9CDif=
ferent
>    traffic types and application flows can be mapped on top  of DetNet=E2=
=80=9D. Below
>    it then says
>
> =E2=80=9C3.  DetNet Data Plane Overview
>
>    This document describes how application flows, or app-flows, are
> carried over DetNet networks.=E2=80=9D
>
> This sounds like they are synonyms? But an App Flow is not differentiated
> by =E2=80=9Ctraffic type=E2=80=9D =E2=80=93 we differentiate based on ind=
ividual flow. So I think
> we should remove =E2=80=9Ctraffic types=E2=80=9D above.
>
> *>Balazs> OK. Traffic types intended to refer to the encapsulation of the
> App-flow (e.g., Ethernet or IP). I will fix this.*
>
> Wording:
>
>  =E2=80=9Cfunctions  related to the control plane=E2=80=9D
>
>    - Are we standardizing on controller plane vs control plane, or are
>    these different grammatical roles?
>
> *>Balazs> OK. I think it would be better simple to refer to the OAM
> drafts.*
>
> Wording:
>
> =E2=80=9CThe forwarding sub-layer provides the quality underpin needed by=
 the
> DetNet flow...=E2=80=9D
>
>    - Is underpin a real word? Sounds like we mean QoS?
>
> *>Balazs> OK. I will change to =E2=80=9C=E2=80=A6 the QoS related functio=
ns needed =E2=80=A6=E2=80=9D*
>
> Abbreviation:
>
> =E2=80=9CAn example of   this is Packet Replication, Elimination, and Ord=
ering
> (PREOF)    functions see Section 4.3.=E2=80=9D
>
>    - Not first use of PREOF, should not spell out here.
>
> *>Balazs> OK. *
>
> Grammar:
>
> =E2=80=9CThe method of instantiating each of the layers is specific to th=
e
> particular DetNet data plane method.  There may be more than one   approa=
ch
> that is applicable to a given bearer network type.=E2=80=9D
>
>    - I would combine these into a single sentence with comma, as: =E2=80=
=9CThe
>    method of instantiating each of the layers is specific to the particul=
ar
>    DetNet data plane method, and more than one approach may be applicable=
 to a
>    given bearer network type=E2=80=9D.
>
> *>Balazs> OK. *
>
> Wording:
>
> =E2=80=9C3.1.  Data Plane Characteristics
>
>    There are two major characteristics to the data plane:
>
>    1.  Data plane technology: *The DetNet data plane is provided by the
> DetNet service and forwarding sub layers*.=E2=80=9D
>
> =C3=A0 Please don=E2=80=99t tell me this again. Eliminate this sentence.
>
> *>Balazs> OK. :--)))*
>
> Wording:
>
> =E2=80=9CNamely=E2=80=9D
>
>    - Remove this word, already said =E2=80=9Cspecifically=E2=80=9D which =
is better
>    anyway.
>
> *>Balazs> OK. *
>
> Abbreviations:
>
> =E2=80=9CS-label and d-CW=E2=80=9D
>
>    - Need to add these to Abbrev section.
>
> *>Balazs> OK. *
>
> Structure:
>
> =E2=80=9CThere are two major characteristics to the data plane:
>
>    1. Data plane technology:=E2=80=9D
>
>
>
>    - I would say these should not be a 2-item numbered list, they should
>    be a topic sentence listing both, followed by subsections, as is done =
for
>    Encapsulation but not for Technology. Also one says Data Plane Technol=
ogy,
>    the other just Encapsulation =E2=80=93 should be consistent =E2=80=93 =
So we could have:
>
> 3.1.  Data Plane Characteristics
>
> There are two major characteristics to the data plane: the technology and
> the encapsulation, as discussed below.
>
> 3.1.1 Technology
>
> =E2=80=A6
>
> 3.1.2 Encapsulation
>
> =E2=80=A6
>
> *>Balazs> OK. *
>
> Grammar:
>
> =E2=80=9CThe encapsulation of the DetNet flows allows them to be sent ove=
r a
> data plane technology other than their native type.  Encapsulation is
> essential if, for example, it is required to send Ethernet TSN stream    =
as
> a DetNet Application over a data plane such as MPLS.=E2=80=9D
>
>    - Consolidate: =E2=80=9CThe encapsulation of a DetNet flow allows it t=
o be
>    sent over a   data plane technology other than its native type. For
>    example, an Ethernet TSN app flow can be sent as a DetNet app flow ove=
r
>    MPLS...=E2=80=9D
>
> *>Balazs> OK. *
>
> Grammar:
>
> =E2=80=9Cmeta-data=E2=80=9D
>
>    - s/b metadata =E2=80=93 not a hyphenated word.
>
> *>Balazs> OK. *
>
> Clarity:
>
> =E2=80=9CThe DetNet data plane can provide or carry meta-data:
>
>    1.  Flow-ID
>
>    2.  Sequence Number
>
> =E2=80=A6 Both of these metadata are required =E2=80=A6=E2=80=9D
>
>    - I initially read this as =E2=80=9Cthey are both required=E2=80=9D bu=
t then it turns
>    out they are not. Rephrase:
>
> =E2=80=9CThe DetNet data plane supports a Flow-ID (for identification of =
the flow
> or aggregate flow) and/or a Sequence Number (for PREOF) for each DetNet
> flow. The DetNet Service sub-layer requires both; the DetNet forwarding
> sub-layer requires only Flow-ID. Metadata can also be used for OAM
> indications and instrumentation of DetNet data plane operation.=E2=80=9D
>
> *>Balazs> OK. *
>
> Grammar:
>
> =E2=80=9Cit is anticipated that more than one encapsulation   may be depl=
oyed for
> example GRE=E2=80=9D
>
>    - Need comma after =E2=80=9Cdeployed,=E2=80=9D
>
> *>Balazs> OK. *
>
> Wording:
>
> =E2=80=9C[RFC7657] also provides useful background on the delivery differ=
entiated
> services (DiffServ)=E2=80=9D
>
>    - I don=E2=80=99t think =E2=80=9Cthe delivery=E2=80=9D belongs there? =
Delete? (=E2=80=9D=E2=80=A6useful
>    background on Differentiated Services (Diffserv)=E2=80=A6=E2=80=9D (fo=
llowing RFC7657
>    format).
>
> *>Balazs> OK. I will rephrase. Reference to rfc7657 is important here, so
> I will keep it.*
>
> Word meaning:
>
> =E2=80=9CIt is possible to include such information in a native IP   pack=
et
> explicitly, or implicitly.=E2=80=9D
>
>    - I understand =E2=80=9Cexplicitly=E2=80=9D to mean there is additiona=
l metadata, vs
>    =E2=80=9Cimplicitly=E2=80=9D to mean that it is inferred from the exis=
ting fields e.g.
>    6-tuple. However above, it says =E2=80=9CSome MPLS examples of implici=
t metadata
>    include the sequence number    for use by the PREOF function=E2=80=9D =
=E2=80=93 to me that
>    sounds odd. Can we please reconcile use of the words =E2=80=9Cexplicit=
=E2=80=9D vs
>    =E2=80=9Cimplicit=E2=80=9D and/or explain the meaning of each. We also=
 have
>    explicit/implicit *paths* (for which I don=E2=80=99t see a clear defin=
ition
>    from a simple google search):
>
> =E2=80=9CMPLS provides the ability to forward traffic over implicit and  =
 explicit
> paths to the point in the network where the next DetNet   service sub-lay=
er
> action needs to take place.=E2=80=9D
>
> =E2=80=9CReservation and Allocation of resources:=E2=80=9D (and similar l=
ines below)
>
>    - Perhaps these paragraphs should be 3rd level headers, as opposed to
>    one-sentence paragraphs with =E2=80=9C:=E2=80=9D at the end. This woul=
d also cause them to
>    be included in the table of contents. Perhaps having a bullet list at =
the
>    top would be useful? Then one could move to here the statement from be=
low:
>    =E2=80=9CSeveral of these capabilities are expanded upon in more detai=
l in sections
>    below.=E2=80=9D
>
> *>Balazs> Hmmm. I will reconsider these sentences. *
>
> Clarity:
>
> =E2=80=9CThis can eliminate packet contention and loss=E2=80=9D
>
>    - I would explicitly say =E2=80=9CThis can eliminate packet contention=
 and
>    packet loss=E2=80=9D.
>
> *>Balazs> OK. *
>
> Grammar:
>
> =E2=80=9CThis also can reduce jitter for the DetNet traffic=E2=80=9D
>
>    - Eliminate superfluous =E2=80=9Cthe=E2=80=9D: =E2=80=9CThis also can =
reduce jitter for DetNet
>    traffic=E2=80=9D
>
> *>Balazs> OK. *
>
> Clarity:
>
> =E2=80=9CDetNet flows are assumed to behave with respect to the reserved =
traffic
> profile.  If other traffic shares the link resources, the use of (queuing=
,
> policing, shaping) policies can be used to ensure that the allocation of
> resources reserved for DetNet is met.   Queuing and shaping of DetNet
> traffic could be required to ensure that DetNet traffic does not exceed i=
ts
> reserved profile but this would impact the DetNet service characteristics=
.=E2=80=9D
>
>    - I think this could be made clearer. Maybe:
>
> =E2=80=9CDetNet flows are assumed to behave with respect to the reserved =
traffic
> profile.  If other traffic shares the link resources, the use of policies
> (such as queuing, policing, shaping) can be applied to the =E2=80=9Cother=
=E2=80=9D traffic
> to ensure that the allocation of resources reserved for DetNet is not
> compromised.  Queuing and shaping of DetNet traffic to ensure that it doe=
s
> not exceed its reserved profile (for example by dropping packets) may be
> necessary to prevent fault conditions, but should not be used under norma=
l
> conditions as this could compromise the DetNet QoS.=E2=80=9D
>
> *>Balazs> Hmmm. Agree some rewording is needed here. We intend to say her=
e
> two things: (1) resources allocated to a DetNet flow must be protected fr=
om
> other traffic. (2) misbehaving DetNet flows must be detected and it have =
to
> be ensured that there do not compromise DetNet QoS. I will reformulate.*
>
> =E2=80=9CNetwork coding=E2=80=9D
>
>    - Proper name, Network Coding, s/b capitalized.
>
> *>Balazs> OK. *
>
> =E2=80=9Cpacket by packet=E2=80=9D
>
>    - s/b hyphenated =E2=80=9Cpacket-by-packet=E2=80=9D.
>
> *>Balazs> OK. *
>
> Grammar:
>
> =E2=80=9CSince Detnet leverages many different forwarding sub-layers, tho=
se
> technologies also support a number of tools to troubleshoot connectivity
> for example, to support identification of misbehaving  flows.=E2=80=9D
>
>    - Try:
>
>  =E2=80=9CDetnet leverages many different forwarding sub-layers, each of =
which
> supports various tools to troubleshoot connectivity, for example
> identification of misbehaving flows.=E2=80=9D
>
> *>Balazs> OK. *
>
> Grammar:
>
> =E2=80=9CAt the service layer again there are existing mechanisms to trou=
bleshoot
> or monitor flows.  Many of these mechanisms exist for IP and MPLS
> networks.  A client of a DetNet service can introduce any monitoring
> applications which can detect and monitor delay and loss.=E2=80=9D
>
>    - Try:
>
> =E2=80=9CThe DetNet Service layer can leverage existing mechanisms to tro=
ubleshoot
> or monitor flows, such as those in use by IP and MPLS networks.  At the
> Application layer a client of a DetNet service can use existing technique=
s
> to detect and monitor delay and loss.=E2=80=9D
>
> *>Balazs> OK. *
>
> Grammar:
>
> =E2=80=9CRecognize flow(s) for analytics:=E2=80=9D
>
>    - Try
>
> =E2=80=9CFlow recognition for analytics:
>
> *>Balazs> OK. *
>
> Grammar:
>
> =E2=80=9CTo a large degree this follows the logic in the previous section=
.
> Analytics can be inherited from the two sub-layers.  At the DetNet servic=
e
> edge packet and bit counters e.g. sent, received, dropped, and out of
> sequence are maintained.=E2=80=9D
>
>    - Try:
>
> =E2=80=9CNetwork analytics can be inherited from the technologies of the =
Service
> and Forwarding sub-layers.  At the DetNet service edge, packet and bit
> counters (e.g. sent, received, dropped, and out-of-sequence) can be
> maintained.=E2=80=9D
>
> *>Balazs> OK. *
>
> Grammar:
>
> =E2=80=9CCorrelate events with flows:=E2=80=9D
>
>       The provider of a DetNet service may allow other capabilities to
> monitor flows such as more detail loss statistics and time stamping of
> events.  The details of these capabilities are currently out of scope for
> this document.=E2=80=9D
>
>    - Try:
>
> =E2=80=9CCorrelation of events with flows:=E2=80=9D
>
>       The provider of a DetNet service may provide other capabilities to
> monitor flows, such as more detailed loss statistics and time stamping of
> events.  The details of these capabilities are currently out of scope for
> this document.=E2=80=9D
>
> *>Balazs> OK. *
>
> 3.6.1
>
> Grammar:
>
> =E2=80=9Cin the case of network congestion or some failures.=E2=80=9D
>
>    - Try:
>
> =E2=80=9Cin the case of network congestion or equipment failure.=E2=80=9D
>
> *>Balazs> OK in principle. Failures can be both equipment failure or
> network link failure, so I will change to =E2=80=9C=E2=80=9Cin the case o=
f network
> congestion or network failure.=E2=80=9D=E2=80=9D*
>
> Abbreviation error:
>
> =E2=80=9Ccombinations of PRF, PRE, and POF.=E2=80=9D
>
>    - Try:
>
> =E2=80=9Ccombinations of PRF, PEF, and POF.=E2=80=9D
>
> *>Balazs> OK. *
>
> =E2=80=98=E2=80=9CThis example also illustrates 1:1 protection scheme mea=
ning there is
> traffic and path for each segment of the end to end path.=E2=80=9D
>
>    - I do not understand what this means; =E2=80=9Cthere is traffic and p=
ath=E2=80=9D?
>
> *>Balazs> OK. =E2=80=9C=E2=80=A6 meaning there is traffic over each segme=
nt =E2=80=A6=E2=80=9D*
>
> Grammar: (Ring Service Protection is a proper name, capitalized, =E2=80=
=9Crings=E2=80=9D
> is not).
>
> =E2=80=98=E2=80=9CMany of the same concepts apply however Rings=E2=80=9D
>
>    - =E2=80=9CMany of the same concepts apply, however rings=E2=80=9D
>
> *>Balazs> OK. *
>
> Grammar:
>
> =E2=80=9CThe DetNet data plane also allows for the aggregation of DetNet =
flows, to
> improved scaling by reducing the state per hop...=E2=80=9D
>
>    - Try:
>
> =E2=80=9CThe DetNet data plane also allows for the aggregation of DetNet =
flows,
> which can improve scalability by reducing the per-hop state.=E2=80=9D
>
> *>Balazs> OK. *
>
> Grammar:
>
> =E2=80=9CIf bandwidth reservations are used, the sum of the reservations =
should be
> the sum of all the individual reservations, in other words, the
> reservations should not create an over subscription of bandwidth
> reservation. If maximum delay bounds are used the system should ensure th=
at
> the aggregate does not exceed the delay bounds of the individual flows.=
=E2=80=9D
>
>    - Try:
>
> =E2=80=9CIf bandwidth reservations are used, the sum of the reservations =
should be
> the sum of all the individual reservations; in other words, the
> reservations should not add up to an over-subscription of bandwidth
> reservation. If maximum delay bounds are used, the system should ensure
> that the aggregate does not exceed the delay bounds of the individual
> flows.=E2=80=9D
>
> *>Balazs> OK. *
>
> Grammar:
>
> =E2=80=9CEncapsulation can either be in the same service type or in a dif=
ferent
> service type see Figure 3 for example.  When an encapsulation is used the
> choice of reserving a maximum resource level and then tracking the servic=
es
> in the aggregated service or adjusting the aggregated resources as the
> services are added is implementation and technology specific.=E2=80=9D
>
>    - Try:
>
> =E2=80=9CEncapsulation can either be in the same service type or in a dif=
ferent
> service type (see Figure 3, for example).  When an encapsulation is used,
> the choice of reserving a maximum resource level and then tracking the
> services in the aggregated service, versus adjusting the aggregated
> resources as the services are added, is implementation- and
> technology-specific.=E2=80=9D
>
> In the following, I don=E2=80=99t know what =E2=80=9Cconditions where gen=
eral requirements
> are not satisfied=E2=80=9D means, please clarify:
>
> =E2=80=9CDetNet flows at edges must be able to handle rejection to an agg=
regation
> group due to lack of resources as well as conditions where general
> requirements are not satisfied.=E2=80=9D
>
> *>Balazs> OK. I think here we need some reconstruction of the text.*
>
> Grammar:
>
> =E2=80=9CFor the data plane flows may be aggregated for treatment based o=
n shared
> characteristics such as 6-tuple.=E2=80=9D
>
>    - Need comma after =E2=80=9CFor the data plane,=E2=80=9D.
>
> *>Balazs> OK. I think here we need some reconstruction of the text.*
>
> Grammar:
>
> =E2=80=9CMPLS aggregation similarly has data plane and controller plane a=
spects.
> In the case of MPLS flows are often tunneled in a forwarding sub-layer an=
d
> reservation is associated with that MPLS tunnel.=E2=80=9D
>
>    - Try (I am not certain this is the correct meaning?):
>
> =E2=80=9CMPLS aggregation also has data plane and controller plane aspect=
s.  MPLS
> flows are often tunneled in a forwarding sub-layer, under the reservation
> associated with that MPLS tunnel.=E2=80=9D
>
> *>Balazs> OK. *
>
> Grammar:
>
> =E2=80=9C3.6.3.  End-System Specific Considerations=E2=80=9D
>
>    - Hyphenate =E2=80=9CEnd-System-Specific=E2=80=9D
>
> *>Balazs> OK. *
>
> Abbreviation: =E2=80=9CDN=E2=80=9D for DetNet as in =E2=80=9Cwhich are no=
t provided by DN
> functions=E2=80=9D.
>
>    - =E2=80=9CDN=E2=80=9D is not defined as an abbreviation, but is also =
used in Fig 2
>    and Fig 3. In any of these cases either spell out DetNet or define DN =
as an
>    abbreviation. I would just replace these kind of instances of =E2=80=
=9CDN=E2=80=9D with
>    =E2=80=9CDetNet=E2=80=9D.
>
> *>Balazs> OK. *
>
> Grammar:
>
> =E2=80=9CFor example, a DetNet MPLS domain the DN functions use the d-CWs=
,
> S-Labels and F-Labels to provide DetNet services.=E2=80=9D
>
>    - Try:
>
> =E2=80=9CFor example, in a DetNet MPLS domain the DetNet functions use th=
e d-CWs,
> S-Labels and F-Labels to provide DetNet services.=E2=80=9D
>
> *>Balazs> OK. *
>
> Terminology: =E2=80=9Cedge system=E2=80=9D
>
>    - Don=E2=80=99t we say =E2=80=9Cedge node=E2=80=9D? I don=E2=80=99t se=
e =E2=80=9Cedge system=E2=80=9D anywhere else in
>    this draft. If it is used elsewhere so we are going to use it, I would
>    think it should be hyphenated =E2=80=9Cedge-system=E2=80=9D like =E2=
=80=9Cend-system=E2=80=9D. Or maybe
>    =E2=80=9Cedge system=E2=80=9D in this context should be =E2=80=9Cend-s=
ystem=E2=80=9D.
>
> *>Balazs> OK. =E2=80=9Cedge node=E2=80=9D is better here.*
>
> Abbreviation: =E2=80=9CTDM technologies=E2=80=9D
>
>    - TDM not defined.
>
> *>Balazs> OK. *
>
> Something is wrong grammatically, run-on sentence at best, but I can=E2=
=80=99t
> figure out how to fix it, please help:
>
> =E2=80=9CFlow aggregation includes aggregation accomplished through the u=
se of
> hierarchical LSPs in MPLS and tunnels, in the case of IP, MPLS and TSN, a=
ll
> of which aggregate multiple DetNet flows into a single new DetNet flow.=
=E2=80=9D
>
>    - Maybe something like:
>
> =E2=80=9CFlow aggregation includes aggregation accomplished through the u=
se of
> hierarchical LSPs in MPLS, and through IP or TSN tunnels. IP, MPLS and TS=
N
> are each capable of aggregating multiple DetNet flows into a single new
> DetNet flow.=E2=80=9D
>
> *>Balazs> OK. I will rewrite this sentences. TSN is also not correctly
> referred here.*
>
> Grammar:
>
> =E2=80=9CDepending on the specific technology the assigned resources are =
updated
> and distributed in the databases preventing over subscription.=E2=80=9D
>
>    - Try:
>
>  =E2=80=9CDepending on the specific technology, the assigned resources ar=
e updated
> and distributed in the databases, preventing over-subscription.=E2=80=9D
>
> *>Balazs> OK. *
>
> Question about the following:
>
> =E2=80=9CWhile the DetNet IP data plane must support bidirectional DetNet=
 flows,
> there are no special bidirectional features with respect to the data plan=
e
> other than the need for the two directions of a co-
>
>    routed bidirectional flow to take the same path.  That is to say that
> bidirectional DetNet flows are solely represented at the management and
> control plane levels, without specific support or knowledge within the
> DetNet data plane.=E2=80=9D
>
>    - There was discussion about use cases that wanted symmetrical delays
>    in both directions; is that guaranteed by taking =E2=80=9Cthe same pat=
h=E2=80=9D?
>    Presumably it is not implied by =E2=80=9Cfate sharing=E2=80=9D?
>
> *>Balazs> Hmmm. Same path not necessarily results in symmetrical delay.
> Some technologies provides asymmetric link delays by nature. *
>
> Wording:
>
> =E2=80=9CDetNet's use of PREOF may increase the complexity of using co-ro=
uting
> bidirectional flows, since if PREOF is used, then the replication points =
in
> one direction would have to match the elimination points in the other
> direction, and vice versa, and the optimal points for these functions in
> one direction may not match the optimal points in the other subsequent to
> the network and traffic constraints.=E2=80=9D
>
>    - Try:
>
> =E2=80=9CDetNet's use of PREOF may increase the complexity of using co-ro=
uting
> bidirectional flows, since if PREOF is used, then the replication points =
in
> one direction would have to match the elimination points in the other
> direction, and vice versa. In such cases the optimal points for these
> functions in one direction may not match the optimal points in the other,
> due to network and traffic constraints.=E2=80=9D
>
> *>Balazs> OK. *
>
> ---------------------------------------
>
>
> _______________________________________________
> detnet mailing list
> detnet@ietf.org
> https://www.ietf.org/mailman/listinfo/detnet
>

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

<div dir=3D"ltr">Ethan,<div><br></div><div>Informative RFCs can have normat=
ive references. The rule is that if you need the reference to implement or =
understand the RFC, then it&#39;s a normative reference. If the reference j=
ust adds additional background information, then it&#39;s informative.</div=
><div><br></div><div>Cheers,</div><div>Andy</div><div><br></div></div><br><=
div class=3D"gmail_quote"><div dir=3D"ltr" class=3D"gmail_attr">On Thu, Oct=
 3, 2019 at 12:52 PM Grossman, Ethan A. &lt;<a href=3D"mailto:eagros@dolby.=
com">eagros@dolby.com</a>&gt; wrote:<br></div><blockquote class=3D"gmail_qu=
ote" style=3D"margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,20=
4);padding-left:1ex">





<div lang=3D"EN-US">
<div>
<p class=3D"MsoNormal">Hi Balazs,<u></u><u></u></p>
<p class=3D"MsoNormal">Thanks for your responses. Given that this draft is =
Informational, should references classified as Normative be moved to the In=
formative References section, and the Normative References section removed?=
<u></u><u></u></p>
<p class=3D"MsoNormal">Thanks,<u></u><u></u></p>
<p class=3D"MsoNormal">Ethan.<u></u><u></u></p>
<p class=3D"MsoNormal"><u></u>=C2=A0<u></u></p>
<div>
<div style=3D"border-right:none;border-bottom:none;border-left:none;border-=
top:1pt solid rgb(225,225,225);padding:3pt 0in 0in">
<p class=3D"MsoNormal" style=3D"margin-bottom:0.0001pt;line-height:normal">
<b>From:</b> Bal=C3=A1zs Varga A &lt;<a href=3D"mailto:balazs.a.varga@erics=
son.com" target=3D"_blank">balazs.a.varga@ericsson.com</a>&gt; <br>
<b>Sent:</b> Thursday, October 3, 2019 6:59 AM<br>
<b>To:</b> Grossman, Ethan A. &lt;<a href=3D"mailto:eagros@dolby.com" targe=
t=3D"_blank">eagros@dolby.com</a>&gt;; <a href=3D"mailto:detnet@ietf.org" t=
arget=3D"_blank">detnet@ietf.org</a><br>
<b>Subject:</b> RE: data plane framework editorial pass<u></u><u></u></p>
</div>
</div>
<p class=3D"MsoNormal"><u></u>=C2=A0<u></u></p>
<p class=3D"MsoNormal" style=3D"margin-bottom:0.0001pt">Hi Ethan,<u></u><u>=
</u></p>
<p class=3D"MsoNormal" style=3D"margin-bottom:0.0001pt"><u></u>=C2=A0<u></u=
></p>
<p class=3D"MsoNormal" style=3D"margin-bottom:0.0001pt">Many thanks for you=
r detailed review and great suggestions. I have accepted most of them =E2=
=80=9Cas is=E2=80=9D. See reactions inline.<u></u><u></u></p>
<p class=3D"MsoNormal" style=3D"margin-bottom:0.0001pt">I will update the d=
raft on Github and create a pull request during the next week to make chang=
es visible.<u></u><u></u></p>
<p class=3D"MsoNormal" style=3D"margin-bottom:0.0001pt"><a href=3D"https://=
urldefense.proofpoint.com/v2/url?u=3Dhttps-3A__github.com_detnet-2Dwg_data-=
2Dplane-2Ddrafts&amp;d=3DDwMFAw&amp;c=3DlI8Zb6TzM3d1tX4iEu7bpg&amp;r=3DZcHC=
6wX_gDwPDcfMaFNZiQ&amp;m=3DooBa0YGoSfUxbAgLXk8YD9UZkK4Qeri0-G20uc_zLtc&amp;=
s=3DKjy_R6-zJrZe5ijdAhLrXpYSQB4T341hC7-WUGwVStk&amp;e=3D" target=3D"_blank"=
>https://github.com/detnet-wg/data-plane-drafts</a><u></u><u></u></p>
<p class=3D"MsoNormal" style=3D"margin-bottom:0.0001pt"><u></u>=C2=A0<u></u=
></p>
<p class=3D"MsoNormal" style=3D"margin-bottom:0.0001pt">Any further comment=
s from the group is highly welcome.<u></u><u></u></p>
<p class=3D"MsoNormal" style=3D"margin-bottom:0.0001pt"><u></u>=C2=A0<u></u=
></p>
<p class=3D"MsoNormal" style=3D"margin-bottom:0.0001pt">Cheers<u></u><u></u=
></p>
<p class=3D"MsoNormal" style=3D"margin-bottom:0.0001pt">Bala=E2=80=99zs<u><=
/u><u></u></p>
<p class=3D"MsoNormal"><u></u>=C2=A0<u></u></p>
<div>
<div style=3D"border-right:none;border-bottom:none;border-left:none;border-=
top:1pt solid rgb(225,225,225);padding:3pt 0in 0in">
<p class=3D"MsoNormal" style=3D"margin-bottom:0.0001pt;line-height:normal">
<b>From:</b> detnet &lt;<a href=3D"mailto:detnet-bounces@ietf.org" target=
=3D"_blank">detnet-bounces@ietf.org</a>&gt;
<b>On Behalf Of </b>Grossman, Ethan A.<br>
<b>Sent:</b> Tuesday, October 1, 2019 4:38 AM<br>
<b>To:</b> <a href=3D"mailto:detnet@ietf.org" target=3D"_blank">detnet@ietf=
.org</a><br>
<b>Subject:</b> [Detnet] data plane framework editorial pass<u></u><u></u><=
/p>
</div>
</div>
<p class=3D"MsoNormal"><u></u>=C2=A0<u></u></p>
<p class=3D"MsoNormal">Hi All, (particularly Balazs as editor of the draft)=
, <u></u><u></u></p>
<p class=3D"MsoNormal">I hate to be the guy who waits until WG LC to actual=
ly read the draft carefully and then comes with a bunch of comments, but he=
re I am; hopefully I will get into gear sooner with the other data plane dr=
afts, but as document shepherd I have
 to read carefully, and I figured as long as I was noticing things I would =
write them down.
<u></u><u></u></p>
<p class=3D"MsoNormal">So as a result there are many comments below; thankf=
ully they are mostly grammatical, the sort that the IETF Editorial will sur=
ely make if we don=E2=80=99t correct them, so I figure we should bite the b=
ullet and do them now rather than later. There
 are even a few actual =E2=80=9Cwhat does this mean=E2=80=9D type of questi=
ons. But on the whole the draft is in quite good shape and I plan to start =
my =E2=80=9Cshepherd writeup=E2=80=9D soon, given that I have gone over the=
 draft carefully now.
<u></u><u></u></p>
<p class=3D"MsoNormal">The form I am using for my comments is like this: <u=
></u><u></u></p>
<p class=3D"MsoNormal" style=3D"margin-left:0.5in">Issue type (e.g. wording=
, grammar, abbreviation, etc):
<u></u><u></u></p>
<p class=3D"MsoNormal" style=3D"margin-left:0.5in">=E2=80=9Ctext in questio=
n=E2=80=9D<u></u><u></u></p>
<p style=3D"margin-left:1in">
<u></u><span style=3D"font-family:Wingdings"><span>=C3=A8<span style=3D"fon=
t:7pt &quot;Times New Roman&quot;">
</span></span></span><u></u>=E2=80=9CEthan=E2=80=99s suggestion on how to f=
ix it:=E2=80=9D<u></u><u></u></p>
<p class=3D"MsoNormal">I hope this is helpful. If it isn=E2=80=99t, just le=
t me know and for the remaining drafts I=E2=80=99ll be less picky (or whate=
ver your suggestion to me is). And of course I may have gotten the wrong en=
d of the stick on some of the items, so please feel
 free to push back if I got the meaning wrong. <u></u><u></u></p>
<p class=3D"MsoNormal">Ethan (as data plane framework draft document shephe=
rd).<u></u><u></u></p>
<p class=3D"MsoNormal">---------------------------------------<u></u><u></u=
></p>
<p class=3D"MsoNormal">Wording: <u></u><u></u></p>
<p class=3D"MsoNormal">=E2=80=9CAbstract<u></u><u></u></p>
<p class=3D"MsoNormal">This document provides an overall framework for the =
Deterministic Networking data plane.=C2=A0 It covers concepts and considera=
tions that are generally common to any Deterministic Networking data plane =
specification.=E2=80=9D<u></u><u></u></p>
<ul style=3D"margin-top:0in" type=3D"disc">
<li style=3D"margin-left:0in">
Say DetNet instead of the more generic Deterministic Networking since it is=
 specific to our architecture, not to all of deterministic networking in th=
e world.<u></u><u></u></li></ul>
<p class=3D"MsoNormal"><b>&gt;Balazs&gt; OK.<u></u><u></u></b></p>
<p class=3D"MsoNormal">Wording: <u></u><u></u></p>
<p class=3D"MsoNormal">=E2=80=9C1.=C2=A0 Introduction<u></u><u></u></p>
<p class=3D"MsoNormal">=C2=A0=C2=A0 Deterministic Networking (DetNet)=E2=80=
=9D<u></u><u></u></p>
<ul style=3D"margin-top:0in" type=3D"disc">
<li style=3D"margin-left:0in">
Similarly, say =E2=80=9CDetNet (Deterministic Networking)=E2=80=9D .<u></u>=
<u></u></li></ul>
<p class=3D"MsoNormal"><b>&gt;Balazs&gt; OK.<u></u><u></u></b></p>
<p class=3D"MsoNormal">Wording: <u></u><u></u></p>
<p class=3D"MsoNormal">=E2=80=9CThe forwarding sub-layer is used to provide=
 congestion protection (low loss, assured latency, and limited out-of-order=
 delivery) and leverages Traffic Engineering mechanisms.=E2=80=9D<u></u><u>=
</u></p>
<ul style=3D"margin-top:0in" type=3D"disc">
<li style=3D"margin-left:0in">
Improve clarity: <u></u><u></u></li></ul>
<p class=3D"MsoNormal">The forwarding sub-layer leverages Traffic Engineeri=
ng mechanisms to provide congestion protection (low loss, assured latency, =
and limited out-of-order delivery).<u></u><u></u></p>
<p class=3D"MsoNormal"><b>&gt;Balazs&gt; OK in principle. Slightly modified=
 your proposal to catch better the sense =E2=80=9C=E2=80=A6 leverages Traff=
ic Engineering mechanisms and provides =E2=80=A6=E2=80=9D<u></u><u></u></b>=
</p>
<p class=3D"MsoNormal">Grammar:<u></u><u></u></p>
<p class=3D"MsoNormal">=E2=80=9Cservice sub-layer=E2=80=9D<u></u><u></u></p=
>
<ul style=3D"margin-top:0in" type=3D"disc">
<li style=3D"margin-left:0in">
Service is a proper name, s/b capitalized. <u></u><u></u></li></ul>
<p class=3D"MsoNormal"><b>&gt;Balazs&gt; Hmmm. In architecture draft we hav=
e used =E2=80=9Cservice sub-layer=E2=80=9D and =E2=80=9Cforwarding sub-laye=
r=E2=80=9D. I would keep it.<u></u><u></u></b></p>
<p class=3D"MsoNormal">Wording: <u></u><u></u></p>
<p class=3D"MsoNormal">=E2=80=9CIt also describes the forwarding sub-layer =
that is used to=C2=A0=C2=A0 eliminate (or reduce) contention loss and provi=
de bounded latency for=C2=A0=C2=A0 DetNet flows.=E2=80=9D<u></u><u></u></p>
<ul style=3D"margin-top:0in" type=3D"disc">
<li style=3D"margin-left:0in">
Redundant with above paragraph. s/b just =E2=80=9C=E2=80=A6the Forwarding s=
ub-layer=E2=80=9D. =E2=80=9Cassured latency=E2=80=9D vs =E2=80=9Cbounded la=
tency=E2=80=9D...
<u></u><u></u></li></ul>
<p class=3D"MsoNormal"><b>&gt;Balazs&gt; OK. I will collapse the two senten=
ces.<u></u><u></u></b></p>
<p class=3D"MsoNormal">Meaning: <u></u><u></u></p>
<p class=3D"MsoNormal">=E2=80=9C Different traffic types, or application fl=
ows, can be mapped on top=C2=A0=C2=A0 of DetNet.=E2=80=9D<u></u><u></u></p>
<ul style=3D"margin-top:0in" type=3D"disc">
<li style=3D"margin-left:0in">
Are these two separate things? I gather they are? Maybe =E2=80=9CDifferent =
traffic types and application flows can be mapped on top=C2=A0 of DetNet=E2=
=80=9D. Below it then says
<u></u><u></u></li></ul>
<p class=3D"MsoNormal">=E2=80=9C3.=C2=A0 DetNet Data Plane Overview<u></u><=
u></u></p>
<p class=3D"MsoNormal">=C2=A0=C2=A0 This document describes how application=
 flows, or app-flows, are=C2=A0 carried over DetNet networks.=E2=80=9D<u></=
u><u></u></p>
<p class=3D"MsoNormal">This sounds like they are synonyms? But an App Flow =
is not differentiated by =E2=80=9Ctraffic type=E2=80=9D =E2=80=93 we differ=
entiate based on individual flow. So I think we should remove =E2=80=9Ctraf=
fic types=E2=80=9D above.
<u></u><u></u></p>
<p class=3D"MsoNormal"><b>&gt;Balazs&gt; OK. Traffic types intended to refe=
r to the encapsulation of the App-flow (e.g., Ethernet or IP). I will fix t=
his.<u></u><u></u></b></p>
<p class=3D"MsoNormal">Wording: <u></u><u></u></p>
<p class=3D"MsoNormal">=C2=A0=E2=80=9Cfunctions=C2=A0 related to the contro=
l plane=E2=80=9D<u></u><u></u></p>
<ul style=3D"margin-top:0in" type=3D"disc">
<li style=3D"margin-left:0in">
Are we standardizing on controller plane vs control plane, or are these dif=
ferent grammatical roles?
<u></u><u></u></li></ul>
<p class=3D"MsoNormal"><b>&gt;Balazs&gt; OK. I think it would be better sim=
ple to refer to the OAM drafts.</b><u></u><u></u></p>
<p class=3D"MsoNormal">Wording: <u></u><u></u></p>
<p class=3D"MsoNormal">=E2=80=9CThe forwarding sub-layer provides the quali=
ty underpin needed by the<span style=3D"color:black">=C2=A0=C2=A0 DetNet fl=
ow...=E2=80=9D<u></u><u></u></span></p>
<ul style=3D"margin-top:0in" type=3D"disc">
<li style=3D"margin-left:0in">
Is <span style=3D"color:black">underpin</span> a real word? Sounds like we =
mean QoS?
<u></u><u></u></li></ul>
<p class=3D"MsoNormal"><b>&gt;Balazs&gt; OK. I will change to =E2=80=9C=E2=
=80=A6 the QoS related functions needed =E2=80=A6=E2=80=9D<u></u><u></u></b=
></p>
<p class=3D"MsoNormal">Abbreviation: <u></u><u></u></p>
<p class=3D"MsoNormal">=E2=80=9CAn example of=C2=A0=C2=A0 this is Packet Re=
plication, Elimination, and Ordering (PREOF)=C2=A0=C2=A0=C2=A0 functions se=
e Section 4.3.=E2=80=9D<u></u><u></u></p>
<ul style=3D"margin-top:0in" type=3D"disc">
<li style=3D"margin-left:0in">
Not first use of PREOF, should not spell out here. <u></u><u></u></li></ul>
<p class=3D"MsoNormal"><b>&gt;Balazs&gt; OK. <u></u><u></u></b></p>
<p class=3D"MsoNormal">Grammar: <u></u><u></u></p>
<p class=3D"MsoNormal">=E2=80=9CThe method of instantiating each of the lay=
ers is specific to the=C2=A0=C2=A0 particular DetNet data plane method.=C2=
=A0 There may be more than one=C2=A0=C2=A0 approach that is applicable to a=
 given bearer network type.=E2=80=9D<u></u><u></u></p>
<ul style=3D"margin-top:0in" type=3D"disc">
<li style=3D"margin-left:0in">
I would combine these into a single sentence with comma, as: =E2=80=9CThe m=
ethod of instantiating each of the layers is specific to the particular Det=
Net data plane method, and more than one approach may be applicable to a gi=
ven bearer network type=E2=80=9D.<u></u><u></u></li></ul>
<p class=3D"MsoNormal"><b>&gt;Balazs&gt; OK. <u></u><u></u></b></p>
<p class=3D"MsoNormal">Wording: <u></u><u></u></p>
<p class=3D"MsoNormal">=E2=80=9C3.1.=C2=A0 Data Plane Characteristics<u></u=
><u></u></p>
<p class=3D"MsoNormal">=C2=A0=C2=A0 There are two major characteristics to =
the data plane:<u></u><u></u></p>
<p class=3D"MsoNormal">=C2=A0=C2=A0 1.=C2=A0 Data plane technology: <u>The =
DetNet data plane is provided by the DetNet service and forwarding sub laye=
rs</u>.=E2=80=9D<u></u><u></u></p>
<p class=3D"MsoNormal"><span style=3D"font-family:Wingdings">=C3=A0</span> =
Please don=E2=80=99t tell me this again. Eliminate this sentence.
<u></u><u></u></p>
<p class=3D"MsoNormal"><b>&gt;Balazs&gt; OK. :--)))<u></u><u></u></b></p>
<p class=3D"MsoNormal">Wording: <u></u><u></u></p>
<p class=3D"MsoNormal">=E2=80=9CNamely=E2=80=9D<u></u><u></u></p>
<ul style=3D"margin-top:0in" type=3D"disc">
<li style=3D"margin-left:0in">
Remove this word, already said =E2=80=9Cspecifically=E2=80=9D which is bett=
er anyway. <u></u><u></u></li></ul>
<p class=3D"MsoNormal"><b>&gt;Balazs&gt; OK. <u></u><u></u></b></p>
<p class=3D"MsoNormal">Abbreviations: <u></u><u></u></p>
<p class=3D"MsoNormal">=E2=80=9CS-label and d-CW=E2=80=9D<u></u><u></u></p>
<ul style=3D"margin-top:0in" type=3D"disc">
<li style=3D"margin-left:0in">
Need to add these to Abbrev section. <u></u><u></u></li></ul>
<p class=3D"MsoNormal"><b>&gt;Balazs&gt; OK. </b><u></u><u></u></p>
<p class=3D"MsoNormal">Structure: <u></u><u></u></p>
<p class=3D"MsoNormal">=E2=80=9CThere are two major characteristics to the =
data plane:<u></u><u></u></p>
<ol style=3D"margin-top:0in" start=3D"1" type=3D"1">
<li>
Data plane technology:=E2=80=9D <u></u><u></u></li></ol>
<p class=3D"MsoNormal"><u></u>=C2=A0<u></u></p>
<ul style=3D"margin-top:0in" type=3D"disc">
<li style=3D"margin-left:0in">
I would say these should not be a 2-item numbered list, they should be a to=
pic sentence listing both, followed by subsections, as is done for Encapsul=
ation but not for Technology. Also one says Data Plane Technology, the othe=
r just Encapsulation =E2=80=93 should be
 consistent =E2=80=93 So we could have:<u></u><u></u></li></ul>
<p class=3D"MsoNormal" style=3D"margin-left:0.25in">3.1.=C2=A0 Data Plane C=
haracteristics<u></u><u></u></p>
<p class=3D"MsoNormal" style=3D"margin-left:0.25in">There are two major cha=
racteristics to the data plane: the technology and the encapsulation, as di=
scussed below.
<u></u><u></u></p>
<p class=3D"MsoNormal" style=3D"margin-left:0.25in">3.1.1 Technology<u></u>=
<u></u></p>
<p class=3D"MsoNormal" style=3D"margin-left:0.25in">=E2=80=A6<u></u><u></u>=
</p>
<p class=3D"MsoNormal" style=3D"margin-left:0.25in">3.1.2 Encapsulation<u><=
/u><u></u></p>
<p class=3D"MsoNormal" style=3D"margin-left:0.25in">=E2=80=A6<u></u><u></u>=
</p>
<p class=3D"MsoNormal"><b>&gt;Balazs&gt; OK. </b><u></u><u></u></p>
<p class=3D"MsoNormal">Grammar: <u></u><u></u></p>
<p class=3D"MsoNormal">=E2=80=9CThe encapsulation of the DetNet flows allow=
s them to be sent over a=C2=A0=C2=A0 data plane technology other than their=
 native type.=C2=A0 Encapsulation is=C2=A0=C2=A0 essential if, for example,=
 it is required to send Ethernet TSN stream=C2=A0=C2=A0=C2=A0 as a DetNet A=
pplication
 over a data plane such as MPLS.=E2=80=9D<u></u><u></u></p>
<ul style=3D"margin-top:0in" type=3D"disc">
<li style=3D"margin-left:0in">
Consolidate: =E2=80=9CThe encapsulation of a DetNet flow allows it to be se=
nt over a=C2=A0=C2=A0 data plane technology other than its native type. For=
 example, an Ethernet TSN app flow can be sent as a DetNet app flow over MP=
LS...=E2=80=9D<u></u><u></u></li></ul>
<p class=3D"MsoNormal"><b>&gt;Balazs&gt; OK. </b><u></u><u></u></p>
<p class=3D"MsoNormal">Grammar: <u></u><u></u></p>
<p class=3D"MsoNormal">=E2=80=9Cmeta-data=E2=80=9D <u></u><u></u></p>
<ul style=3D"margin-top:0in" type=3D"disc">
<li style=3D"margin-left:0in">
s/b metadata =E2=80=93 not a hyphenated word. <u></u><u></u></li></ul>
<p class=3D"MsoNormal"><b>&gt;Balazs&gt; OK. </b><u></u><u></u></p>
<p class=3D"MsoNormal">Clarity: <u></u><u></u></p>
<p class=3D"MsoNormal" style=3D"margin-left:0.5in">=E2=80=9CThe DetNet data=
 plane can provide or carry meta-data:<u></u><u></u></p>
<p class=3D"MsoNormal" style=3D"margin-left:0.5in">=C2=A0=C2=A0 1.=C2=A0 Fl=
ow-ID<u></u><u></u></p>
<p class=3D"MsoNormal" style=3D"margin-left:0.5in">=C2=A0=C2=A0 2.=C2=A0 Se=
quence Number<u></u><u></u></p>
<p class=3D"MsoNormal" style=3D"margin-left:0.5in">=E2=80=A6 Both of these =
metadata are required =E2=80=A6=E2=80=9D
<u></u><u></u></p>
<ul style=3D"margin-top:0in" type=3D"disc">
<li style=3D"margin-left:0in">
I initially read this as =E2=80=9Cthey are both required=E2=80=9D but then =
it turns out they are not. Rephrase:
<u></u><u></u></li></ul>
<p class=3D"MsoNormal" style=3D"margin-left:0.25in">=E2=80=9CThe DetNet dat=
a plane supports a Flow-ID (for identification of the flow or aggregate flo=
w) and/or a Sequence Number (for PREOF) for each DetNet flow. The DetNet Se=
rvice sub-layer requires both; the DetNet forwarding
 sub-layer requires only Flow-ID. Metadata can also be used for OAM indicat=
ions and instrumentation of DetNet data plane operation.=E2=80=9D<u></u><u>=
</u></p>
<p class=3D"MsoNormal"><b>&gt;Balazs&gt; OK. </b><u></u><u></u></p>
<p class=3D"MsoNormal" style=3D"margin-left:0.25in">Grammar: <u></u><u></u>=
</p>
<p class=3D"MsoNormal" style=3D"margin-left:0.25in">=E2=80=9Cit is anticipa=
ted that more than one encapsulation=C2=A0=C2=A0 may be deployed for exampl=
e GRE=E2=80=9D<u></u><u></u></p>
<ul style=3D"margin-top:0in" type=3D"disc">
<li style=3D"margin-left:0in">
Need comma after =E2=80=9Cdeployed,=E2=80=9D <u></u><u></u></li></ul>
<p class=3D"MsoNormal"><b>&gt;Balazs&gt; OK. </b><u></u><u></u></p>
<p class=3D"MsoNormal">Wording: <u></u><u></u></p>
<p class=3D"MsoNormal">=E2=80=9C[RFC7657] also provides useful background o=
n the delivery differentiated services (DiffServ)=E2=80=9D<u></u><u></u></p=
>
<ul style=3D"margin-top:0in" type=3D"disc">
<li style=3D"margin-left:0in">
I don=E2=80=99t think =E2=80=9Cthe delivery=E2=80=9D belongs there? Delete?=
 (=E2=80=9D=E2=80=A6useful background on Differentiated Services (Diffserv)=
=E2=80=A6=E2=80=9D (following RFC7657 format).
<u></u><u></u></li></ul>
<p class=3D"MsoNormal"><b>&gt;Balazs&gt; OK. I will rephrase. Reference to =
rfc7657 is important here, so I will keep it.</b><u></u><u></u></p>
<p class=3D"MsoNormal">Word meaning: <u></u><u></u></p>
<p class=3D"MsoNormal">=E2=80=9CIt is possible to include such information =
in a native IP=C2=A0=C2=A0 packet explicitly, or implicitly.=E2=80=9D<u></u=
><u></u></p>
<ul style=3D"margin-top:0in" type=3D"disc">
<li style=3D"margin-left:0in">
I understand =E2=80=9Cexplicitly=E2=80=9D to mean there is additional metad=
ata, vs =E2=80=9Cimplicitly=E2=80=9D to mean that it is inferred from the e=
xisting fields e.g. 6-tuple. However above, it says =E2=80=9CSome MPLS exam=
ples of implicit metadata include the sequence number=C2=A0=C2=A0=C2=A0 for=
 use by the
 PREOF function=E2=80=9D =E2=80=93 to me that sounds odd. Can we please rec=
oncile use of the words =E2=80=9Cexplicit=E2=80=9D vs =E2=80=9Cimplicit=E2=
=80=9D and/or explain the meaning of each. We also have explicit/implicit
<u>paths</u> (for which I don=E2=80=99t see a clear definition from a simpl=
e google search):<u></u><u></u></li></ul>
<p class=3D"MsoNormal" style=3D"margin-left:1in">=E2=80=9CMPLS provides the=
 ability to forward traffic over implicit and=C2=A0=C2=A0 explicit paths to=
 the point in the network where the next DetNet=C2=A0=C2=A0 service sub-lay=
er action needs to take place.=E2=80=9D<u></u><u></u></p>
<p class=3D"MsoNormal">=E2=80=9CReservation and Allocation of resources:=E2=
=80=9D (and similar lines below)
<u></u><u></u></p>
<ul style=3D"margin-top:0in" type=3D"disc">
<li style=3D"margin-left:0in">
Perhaps these paragraphs should be 3<sup>rd</sup> level headers, as opposed=
 to one-sentence paragraphs with =E2=80=9C:=E2=80=9D at the end. This would=
 also cause them to be included in the table of contents. Perhaps having a =
bullet list at the top would be useful? Then one
 could move to here the statement from below: =E2=80=9CSeveral of these cap=
abilities are expanded upon in more detail in sections below.=E2=80=9D<u></=
u><u></u></li></ul>
<p class=3D"MsoNormal"><b>&gt;Balazs&gt; Hmmm. I will reconsider these sent=
ences. </b><u></u><u></u></p>
<p class=3D"MsoNormal">Clarity: <u></u><u></u></p>
<p class=3D"MsoNormal">=E2=80=9CThis can eliminate packet contention and lo=
ss=E2=80=9D<u></u><u></u></p>
<ul style=3D"margin-top:0in" type=3D"disc">
<li style=3D"margin-left:0in">
I would explicitly say =E2=80=9CThis can eliminate packet contention and pa=
cket loss=E2=80=9D.<u></u><u></u></li></ul>
<p class=3D"MsoNormal"><b>&gt;Balazs&gt; OK. </b><u></u><u></u></p>
<p class=3D"MsoNormal">Grammar: <u></u><u></u></p>
<p class=3D"MsoNormal">=E2=80=9CThis also can reduce jitter for the DetNet =
traffic=E2=80=9D<u></u><u></u></p>
<ul style=3D"margin-top:0in" type=3D"disc">
<li style=3D"margin-left:0in">
Eliminate superfluous =E2=80=9Cthe=E2=80=9D: =E2=80=9CThis also can reduce =
jitter for DetNet traffic=E2=80=9D<u></u><u></u></li></ul>
<p class=3D"MsoNormal"><b>&gt;Balazs&gt; OK. </b><u></u><u></u></p>
<p class=3D"MsoNormal">Clarity: <u></u><u></u></p>
<p class=3D"MsoNormal">=E2=80=9CDetNet flows are assumed to behave with res=
pect to the reserved traffic profile.=C2=A0 If other traffic shares the lin=
k resources, the use of (queuing, policing, shaping) policies can be used t=
o ensure that the allocation of resources reserved
 for DetNet is met.=C2=A0=C2=A0 Queuing and shaping of DetNet traffic could=
 be required to ensure that DetNet traffic does not exceed its reserved pro=
file but this would impact the DetNet service characteristics.=E2=80=9D<u><=
/u><u></u></p>
<ul style=3D"margin-top:0in" type=3D"disc">
<li style=3D"margin-left:0in">
I think this could be made clearer. Maybe: <u></u><u></u></li></ul>
<p class=3D"MsoNormal">=E2=80=9CDetNet flows are assumed to behave with res=
pect to the reserved traffic profile.=C2=A0 If other traffic shares the lin=
k resources, the use of policies (such as queuing, policing, shaping) can b=
e applied to the =E2=80=9Cother=E2=80=9D traffic to ensure that
 the allocation of resources reserved for DetNet is not compromised.=C2=A0 =
Queuing and shaping of DetNet traffic to ensure that it does not exceed its=
 reserved profile (for example by dropping packets) may be necessary to pre=
vent fault conditions, but should not
 be used under normal conditions as this could compromise the DetNet QoS.=
=E2=80=9D<u></u><u></u></p>
<p class=3D"MsoNormal"><b>&gt;Balazs&gt; Hmmm. Agree some rewording is need=
ed here. We intend to say here two things: (1) resources allocated to a Det=
Net flow must be protected from other traffic. (2) misbehaving DetNet flows=
 must be detected and it have to be ensured
 that there do not compromise DetNet QoS. I will reformulate.</b><u></u><u>=
</u></p>
<p class=3D"MsoNormal">=E2=80=9CNetwork coding=E2=80=9D <u></u><u></u></p>
<ul style=3D"margin-top:0in" type=3D"disc">
<li style=3D"margin-left:0in">
Proper name, Network Coding, s/b capitalized. <u></u><u></u></li></ul>
<p class=3D"MsoNormal"><b>&gt;Balazs&gt; OK. </b><u></u><u></u></p>
<p class=3D"MsoNormal">=E2=80=9Cpacket by packet=E2=80=9D <u></u><u></u></p=
>
<ul style=3D"margin-top:0in" type=3D"disc">
<li style=3D"margin-left:0in">
s/b hyphenated =E2=80=9Cpacket-by-packet=E2=80=9D. <u></u><u></u></li></ul>
<p class=3D"MsoNormal"><b>&gt;Balazs&gt; OK. </b><u></u><u></u></p>
<p class=3D"MsoNormal">Grammar: <u></u><u></u></p>
<p class=3D"MsoNormal">=E2=80=9CSince Detnet leverages many different forwa=
rding sub-layers, those=C2=A0 technologies also support a number of tools t=
o troubleshoot connectivity for example, to support identification of misbe=
having=C2=A0 flows.=E2=80=9D<u></u><u></u></p>
<ul style=3D"margin-top:0in" type=3D"disc">
<li style=3D"margin-left:0in">
Try: <u></u><u></u></li></ul>
<p class=3D"MsoNormal">=C2=A0=E2=80=9CDetnet leverages many different forwa=
rding sub-layers, each of which supports various tools to troubleshoot conn=
ectivity, for example identification of misbehaving flows.=E2=80=9D<u></u><=
u></u></p>
<p class=3D"MsoNormal"><b>&gt;Balazs&gt; OK. </b><u></u><u></u></p>
<p class=3D"MsoNormal">Grammar: <u></u><u></u></p>
<p class=3D"MsoNormal">=E2=80=9CAt the service layer again there are existi=
ng mechanisms to troubleshoot or monitor flows.=C2=A0 Many of these mechani=
sms exist for IP and MPLS networks.=C2=A0 A client of a DetNet service can =
introduce any monitoring applications which can detect
 and monitor delay and loss.=E2=80=9D<u></u><u></u></p>
<ul style=3D"margin-top:0in" type=3D"disc">
<li style=3D"margin-left:0in">
Try: <u></u><u></u></li></ul>
<p class=3D"MsoNormal">=E2=80=9CThe DetNet Service layer can leverage exist=
ing mechanisms to troubleshoot or monitor flows, such as those in use by IP=
 and MPLS networks.=C2=A0 At the Application layer a client of a DetNet ser=
vice can use existing techniques to detect and
 monitor delay and loss.=E2=80=9D<u></u><u></u></p>
<p class=3D"MsoNormal"><b>&gt;Balazs&gt; OK. </b><u></u><u></u></p>
<p class=3D"MsoNormal">Grammar: <u></u><u></u></p>
<p class=3D"MsoNormal">=E2=80=9CRecognize flow(s) for analytics:=E2=80=9D<u=
></u><u></u></p>
<ul style=3D"margin-top:0in" type=3D"disc">
<li style=3D"margin-left:0in">
Try<u></u><u></u></li></ul>
<p class=3D"MsoNormal" style=3D"margin-left:0.5in">=E2=80=9CFlow recognitio=
n for analytics:<u></u><u></u></p>
<p class=3D"MsoNormal"><b>&gt;Balazs&gt; OK. </b><u></u><u></u></p>
<p class=3D"MsoNormal">Grammar: <u></u><u></u></p>
<p class=3D"MsoNormal">=E2=80=9CTo a large degree this follows the logic in=
 the previous section. Analytics can be inherited from the two sub-layers.=
=C2=A0 At the DetNet service edge packet and bit counters e.g. sent, receiv=
ed, dropped, and out of sequence are maintained.=E2=80=9D<u></u><u></u></p>
<ul style=3D"margin-top:0in" type=3D"disc">
<li style=3D"margin-left:0in">
Try: <u></u><u></u></li></ul>
<p class=3D"MsoNormal">=E2=80=9CNetwork analytics can be inherited from the=
 technologies of the Service and Forwarding sub-layers.=C2=A0 At the DetNet=
 service edge, packet and bit counters (e.g. sent, received, dropped, and o=
ut-of-sequence) can be maintained.=E2=80=9D<u></u><u></u></p>
<p class=3D"MsoNormal"><b>&gt;Balazs&gt; OK. </b><u></u><u></u></p>
<p class=3D"MsoNormal">Grammar: <u></u><u></u></p>
<p class=3D"MsoNormal">=E2=80=9CCorrelate events with flows:=E2=80=9D<u></u=
><u></u></p>
<p class=3D"MsoNormal">=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0 The provider of a Det=
Net service may allow other capabilities to monitor flows such as more deta=
il loss statistics and time stamping of events.=C2=A0 The details of these =
capabilities are currently out of scope for this document.=E2=80=9D<b><u></=
u><u></u></b></p>
<ul style=3D"margin-top:0in" type=3D"disc">
<li style=3D"margin-left:0in">
Try: <u></u><u></u></li></ul>
<p class=3D"MsoNormal">=E2=80=9CCorrelation of events with flows:=E2=80=9D<=
u></u><u></u></p>
<p class=3D"MsoNormal">=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0 The provider of a Det=
Net service may provide other capabilities to monitor flows, such as more d=
etailed loss statistics and time stamping of events.=C2=A0 The details of t=
hese capabilities are currently out of scope for this document.=E2=80=9D<b>=
<u></u><u></u></b></p>
<p class=3D"MsoNormal"><b>&gt;Balazs&gt; OK. </b><u></u><u></u></p>
<p class=3D"MsoNormal">3.6.1<u></u><u></u></p>
<p class=3D"MsoNormal">Grammar: <u></u><u></u></p>
<p class=3D"MsoNormal">=E2=80=9Cin the case of network congestion or some f=
ailures.=E2=80=9D<u></u><u></u></p>
<ul style=3D"margin-top:0in" type=3D"disc">
<li style=3D"margin-left:0in">
Try:<u></u><u></u></li></ul>
<p class=3D"MsoNormal">=E2=80=9Cin the case of network congestion or equipm=
ent failure.=E2=80=9D<u></u><u></u></p>
<p class=3D"MsoNormal"><b>&gt;Balazs&gt; OK in principle. Failures can be b=
oth equipment failure or network link failure, so I will change to =E2=80=
=9C=E2=80=9Cin the case of network congestion or network failure.=E2=80=9D=
=E2=80=9D</b><u></u><u></u></p>
<p class=3D"MsoNormal">Abbreviation error: <u></u><u></u></p>
<p class=3D"MsoNormal">=E2=80=9Ccombinations of PRF, PRE, and POF.=E2=80=9D=
<u></u><u></u></p>
<ul style=3D"margin-top:0in" type=3D"disc">
<li style=3D"margin-left:0in">
Try: <u></u><u></u></li></ul>
<p class=3D"MsoNormal">=E2=80=9Ccombinations of PRF, PEF, and POF.=E2=80=9D=
<u></u><u></u></p>
<p class=3D"MsoNormal"><b>&gt;Balazs&gt; OK. </b><u></u><u></u></p>
<p class=3D"MsoNormal">=E2=80=98=E2=80=9CThis example also illustrates 1:1 =
protection scheme meaning there is traffic and path for each segment of the=
 end to end path.=E2=80=9D<u></u><u></u></p>
<ul style=3D"margin-top:0in" type=3D"disc">
<li style=3D"margin-left:0in">
I do not understand what this means; =E2=80=9Cthere is traffic and path=E2=
=80=9D? <u></u><u></u></li></ul>
<p class=3D"MsoNormal"><b>&gt;Balazs&gt; OK. =E2=80=9C=E2=80=A6 meaning the=
re is traffic over each segment =E2=80=A6=E2=80=9D</b><u></u><u></u></p>
<p class=3D"MsoNormal">Grammar: (Ring Service Protection is a proper name, =
capitalized, =E2=80=9Crings=E2=80=9D is not).
<u></u><u></u></p>
<p class=3D"MsoNormal">=E2=80=98=E2=80=9CMany of the same concepts apply ho=
wever Rings=E2=80=9D<u></u><u></u></p>
<ul style=3D"margin-top:0in" type=3D"disc">
<li style=3D"margin-left:0in">
=E2=80=9CMany of the same concepts apply, however rings=E2=80=9D<u></u><u><=
/u></li></ul>
<p class=3D"MsoNormal"><b>&gt;Balazs&gt; OK. </b><u></u><u></u></p>
<p class=3D"MsoNormal">Grammar: <u></u><u></u></p>
<p class=3D"MsoNormal">=E2=80=9CThe DetNet data plane also allows for the a=
ggregation of DetNet flows, to improved scaling by reducing the state per h=
op...=E2=80=9D<u></u><u></u></p>
<ul style=3D"margin-top:0in" type=3D"disc">
<li style=3D"margin-left:0in">
Try: <u></u><u></u></li></ul>
<p class=3D"MsoNormal">=E2=80=9CThe DetNet data plane also allows for the a=
ggregation of DetNet flows, which can improve scalability by reducing the p=
er-hop state.=E2=80=9D<u></u><u></u></p>
<p class=3D"MsoNormal"><b>&gt;Balazs&gt; OK. </b><u></u><u></u></p>
<p class=3D"MsoNormal">Grammar: <u></u><u></u></p>
<p class=3D"MsoNormal">=E2=80=9CIf bandwidth reservations are used, the sum=
 of the reservations should be the sum of all the individual reservations, =
in other words, the reservations should not create an over subscription of =
bandwidth reservation. If maximum delay bounds
 are used the system should ensure that the aggregate does not exceed the d=
elay bounds of the individual flows.=E2=80=9D<u></u><u></u></p>
<ul style=3D"margin-top:0in" type=3D"disc">
<li style=3D"margin-left:0in">
Try: <u></u><u></u></li></ul>
<p class=3D"MsoNormal">=E2=80=9CIf bandwidth reservations are used, the sum=
 of the reservations should be the sum of all the individual reservations; =
in other words, the reservations should not add up to an over-subscription =
of bandwidth reservation. If maximum delay
 bounds are used, the system should ensure that the aggregate does not exce=
ed the delay bounds of the individual flows.=E2=80=9D<u></u><u></u></p>
<p class=3D"MsoNormal"><b>&gt;Balazs&gt; OK. </b><u></u><u></u></p>
<p class=3D"MsoNormal">Grammar: <u></u><u></u></p>
<p class=3D"MsoNormal">=E2=80=9CEncapsulation can either be in the same ser=
vice type or in a different service type see Figure 3 for example.=C2=A0 Wh=
en an encapsulation is used the choice of reserving a maximum resource leve=
l and then tracking the services in the aggregated
 service or adjusting the aggregated resources as the services are added is=
 implementation and technology specific.=E2=80=9D<u></u><u></u></p>
<ul style=3D"margin-top:0in" type=3D"disc">
<li style=3D"margin-left:0in">
Try: <u></u><u></u></li></ul>
<p class=3D"MsoNormal">=E2=80=9CEncapsulation can either be in the same ser=
vice type or in a different service type (see Figure 3, for example).=C2=A0=
 When an encapsulation is used, the choice of reserving a maximum resource =
level and then tracking the services in the aggregated
 service, versus adjusting the aggregated resources as the services are add=
ed, is implementation- and technology-specific.=E2=80=9D<u></u><u></u></p>
<p class=3D"MsoNormal">In the following, I don=E2=80=99t know what =E2=80=
=9Cconditions where general requirements are not satisfied=E2=80=9D means, =
please clarify:
<u></u><u></u></p>
<p class=3D"MsoNormal">=E2=80=9CDetNet flows at edges must be able to handl=
e rejection to an aggregation group due to lack of resources as well as con=
ditions where general requirements are not satisfied.=E2=80=9D<u></u><u></u=
></p>
<p class=3D"MsoNormal"><b>&gt;Balazs&gt; OK. I think here we need some reco=
nstruction of the text.</b><u></u><u></u></p>
<p class=3D"MsoNormal">Grammar: <u></u><u></u></p>
<p class=3D"MsoNormal">=E2=80=9CFor the data plane flows may be aggregated =
for treatment based on shared characteristics such as 6-tuple.=E2=80=9D<u><=
/u><u></u></p>
<ul style=3D"margin-top:0in" type=3D"disc">
<li style=3D"margin-left:0in">
Need comma after =E2=80=9CFor the data plane,=E2=80=9D. <u></u><u></u></li>=
</ul>
<p class=3D"MsoNormal"><b>&gt;Balazs&gt; OK. I think here we need some reco=
nstruction of the text.</b><u></u><u></u></p>
<p class=3D"MsoNormal">Grammar: <u></u><u></u></p>
<p class=3D"MsoNormal">=E2=80=9CMPLS aggregation similarly has data plane a=
nd controller plane aspects.=C2=A0 In the case of MPLS flows are often tunn=
eled in a forwarding sub-layer and reservation is associated with that MPLS=
 tunnel.=E2=80=9D
<u></u><u></u></p>
<ul style=3D"margin-top:0in" type=3D"disc">
<li style=3D"margin-left:0in">
Try (I am not certain this is the correct meaning?): <u></u><u></u></li></u=
l>
<p class=3D"MsoNormal">=E2=80=9CMPLS aggregation also has data plane and co=
ntroller plane aspects.=C2=A0 MPLS flows are often tunneled in a forwarding=
 sub-layer, under the reservation associated with that MPLS tunnel.=E2=80=
=9D<u></u><u></u></p>
<p class=3D"MsoNormal"><b>&gt;Balazs&gt; OK. </b><u></u><u></u></p>
<p class=3D"MsoNormal">Grammar: <u></u><u></u></p>
<p class=3D"MsoNormal">=E2=80=9C3.6.3.=C2=A0 End-System Specific Considerat=
ions=E2=80=9D<u></u><u></u></p>
<ul style=3D"margin-top:0in" type=3D"disc">
<li style=3D"margin-left:0in">
Hyphenate =E2=80=9CEnd-System-Specific=E2=80=9D<u></u><u></u></li></ul>
<p class=3D"MsoNormal"><b>&gt;Balazs&gt; OK. </b><u></u><u></u></p>
<p class=3D"MsoNormal">Abbreviation: =E2=80=9CDN=E2=80=9D for DetNet as in =
=E2=80=9Cwhich are not provided by DN functions=E2=80=9D.
<u></u><u></u></p>
<ul style=3D"margin-top:0in" type=3D"disc">
<li style=3D"margin-left:0in">
=E2=80=9CDN=E2=80=9D is not defined as an abbreviation, but is also used in=
 Fig 2 and Fig 3. In any of these cases either spell out DetNet or define D=
N as an abbreviation. I would just replace these kind of instances of =E2=
=80=9CDN=E2=80=9D with =E2=80=9CDetNet=E2=80=9D.
<u></u><u></u></li></ul>
<p class=3D"MsoNormal"><b>&gt;Balazs&gt; OK. </b><u></u><u></u></p>
<p class=3D"MsoNormal">Grammar: <u></u><u></u></p>
<p class=3D"MsoNormal">=E2=80=9CFor example, a DetNet MPLS domain the DN fu=
nctions use the d-CWs, S-Labels and F-Labels to provide DetNet services.=E2=
=80=9D<u></u><u></u></p>
<ul style=3D"margin-top:0in" type=3D"disc">
<li style=3D"margin-left:0in">
Try: <u></u><u></u></li></ul>
<p class=3D"MsoNormal">=E2=80=9CFor example, in a DetNet MPLS domain the De=
tNet functions use the d-CWs, S-Labels and F-Labels to provide DetNet servi=
ces.=E2=80=9D<u></u><u></u></p>
<p class=3D"MsoNormal"><b>&gt;Balazs&gt; OK. </b><u></u><u></u></p>
<p class=3D"MsoNormal">Terminology: =E2=80=9Cedge system=E2=80=9D<u></u><u>=
</u></p>
<ul style=3D"margin-top:0in" type=3D"disc">
<li style=3D"margin-left:0in">
Don=E2=80=99t we say =E2=80=9Cedge node=E2=80=9D? I don=E2=80=99t see =E2=
=80=9Cedge system=E2=80=9D anywhere else in this draft. If it is used elsew=
here so we are going to use it, I would think it should be hyphenated =E2=
=80=9Cedge-system=E2=80=9D like =E2=80=9Cend-system=E2=80=9D. Or maybe =E2=
=80=9Cedge system=E2=80=9D in this context should be =E2=80=9Cend-system=E2=
=80=9D.
<u></u><u></u></li></ul>
<p class=3D"MsoNormal"><b>&gt;Balazs&gt; OK. =E2=80=9Cedge node=E2=80=9D is=
 better here.</b><u></u><u></u></p>
<p class=3D"MsoNormal">Abbreviation: =E2=80=9CTDM technologies=E2=80=9D<u><=
/u><u></u></p>
<ul style=3D"margin-top:0in" type=3D"disc">
<li style=3D"margin-left:0in">
TDM not defined. <u></u><u></u></li></ul>
<p class=3D"MsoNormal"><b>&gt;Balazs&gt; OK. </b><u></u><u></u></p>
<p class=3D"MsoNormal">Something is wrong grammatically, run-on sentence at=
 best, but I can=E2=80=99t figure out how to fix it, please help:
<u></u><u></u></p>
<p class=3D"MsoNormal">=E2=80=9CFlow aggregation includes aggregation accom=
plished through the use of hierarchical LSPs in MPLS and tunnels, in the ca=
se of IP, MPLS and TSN, all of which aggregate multiple DetNet flows into a=
 single new DetNet flow.=E2=80=9D<u></u><u></u></p>
<ul style=3D"margin-top:0in" type=3D"disc">
<li style=3D"margin-left:0in">
Maybe something like: <u></u><u></u></li></ul>
<p class=3D"MsoNormal">=E2=80=9CFlow aggregation includes aggregation accom=
plished through the use of hierarchical LSPs in MPLS, and through IP or TSN=
 tunnels. IP, MPLS and TSN are each capable of aggregating multiple DetNet =
flows into a single new DetNet flow.=E2=80=9D<u></u><u></u></p>
<p class=3D"MsoNormal"><b>&gt;Balazs&gt; OK. I will rewrite this sentences.=
 TSN is also not correctly referred here.</b><u></u><u></u></p>
<p class=3D"MsoNormal">Grammar: <u></u><u></u></p>
<p class=3D"MsoNormal">=E2=80=9CDepending on the specific technology the as=
signed resources are updated and distributed in the databases preventing ov=
er subscription.=E2=80=9D<u></u><u></u></p>
<ul style=3D"margin-top:0in" type=3D"disc">
<li style=3D"margin-left:0in">
Try: <u></u><u></u></li></ul>
<p class=3D"MsoNormal">=C2=A0=E2=80=9CDepending on the specific technology,=
 the assigned resources are updated and distributed in the databases, preve=
nting over-subscription.=E2=80=9D<u></u><u></u></p>
<p class=3D"MsoNormal"><b>&gt;Balazs&gt; OK. </b><u></u><u></u></p>
<p class=3D"MsoNormal">Question about the following: <u></u><u></u></p>
<p class=3D"MsoNormal">=E2=80=9CWhile the DetNet IP data plane must support=
 bidirectional DetNet flows, there are no special bidirectional features wi=
th respect to the data plane other than the need for the two directions of =
a co-<u></u><u></u></p>
<p class=3D"MsoNormal">=C2=A0=C2=A0 routed bidirectional flow to take the s=
ame path.=C2=A0 That is to say that bidirectional DetNet flows are solely r=
epresented at the management and control plane levels, without specific sup=
port or knowledge within the DetNet data plane.=E2=80=9D<u></u><u></u></p>
<ul style=3D"margin-top:0in" type=3D"disc">
<li style=3D"margin-left:0in">
There was discussion about use cases that wanted symmetrical delays in both=
 directions; is that guaranteed by taking =E2=80=9Cthe same path=E2=80=9D? =
Presumably it is not implied by =E2=80=9Cfate sharing=E2=80=9D?
<u></u><u></u></li></ul>
<p class=3D"MsoNormal"><b>&gt;Balazs&gt; Hmmm. Same path not necessarily re=
sults in symmetrical delay. Some technologies provides asymmetric link dela=
ys by nature.
</b><u></u><u></u></p>
<p class=3D"MsoNormal">Wording: <u></u><u></u></p>
<p class=3D"MsoNormal">=E2=80=9CDetNet&#39;s use of PREOF may increase the =
complexity of using co-routing bidirectional flows, since if PREOF is used,=
 then the replication points in one direction would have to match the elimi=
nation points in the other direction, and vice
 versa, and the optimal points for these functions in one direction may not=
 match the optimal points in the other subsequent to the network and traffi=
c constraints.=E2=80=9D
<u></u><u></u></p>
<ul style=3D"margin-top:0in" type=3D"disc">
<li style=3D"margin-left:0in">
Try: <u></u><u></u></li></ul>
<p class=3D"MsoNormal">=E2=80=9CDetNet&#39;s use of PREOF may increase the =
complexity of using co-routing bidirectional flows, since if PREOF is used,=
 then the replication points in one direction would have to match the elimi=
nation points in the other direction, and vice
 versa. In such cases the optimal points for these functions in one directi=
on may not match the optimal points in the other, due to network and traffi=
c constraints.=E2=80=9D<u></u><u></u></p>
<p class=3D"MsoNormal"><b>&gt;Balazs&gt; OK. </b><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>
</div>

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

--000000000000500ad7059405c210--


From nobody Thu Oct  3 11:32:33 2019
Return-Path: <agmalis@gmail.com>
X-Original-To: detnet@ietfa.amsl.com
Delivered-To: detnet@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 54D7B1200D6 for <detnet@ietfa.amsl.com>; Thu,  3 Oct 2019 11:32:30 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: 3.102
X-Spam-Level: ***
X-Spam-Status: No, score=3.102 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, FREEMAIL_FROM=0.001, GB_SUMOF=5, HTML_MESSAGE=0.001, HTTPS_HTTP_MISMATCH=0.1, RCVD_IN_DNSWL_NONE=-0.0001, SPF_HELO_NONE=0.001, SPF_PASS=-0.001] autolearn=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 sH5-SmuoRDwG for <detnet@ietfa.amsl.com>; Thu,  3 Oct 2019 11:32:24 -0700 (PDT)
Received: from mail-qt1-x835.google.com (mail-qt1-x835.google.com [IPv6:2607:f8b0:4864:20::835]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id BC4351200B4 for <detnet@ietf.org>; Thu,  3 Oct 2019 11:32:23 -0700 (PDT)
Received: by mail-qt1-x835.google.com with SMTP id w14so4955470qto.9 for <detnet@ietf.org>; Thu, 03 Oct 2019 11:32:23 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025;  h=mime-version:references:in-reply-to:from:date:message-id:subject:to :cc; bh=4B4z4mamO0npG+HQUt4UObCJvU8IAhRRZxoewkgpN/E=; b=AbDtAe+H0BW7PbE4rdkiYZnuQ/WvkN0j6dPTKAGImuFV/qYBvtScMPRR7brCjOwIZy jbkKej8P3Yq0q8t8vF/jrH6NNQjkb9y5pefjU8roMQQQz4Ux7+beVNa7769G3bTboNN6 agCYMkc/5LxzzE97I0hdn5tFGHyJgvdhzEUP0LHzCd5zmbjzTPsfQCgXTtdRuiEN2v3c kUt39mwjMqXzkIkbc/b8+28ALgelkTf4vobcFJU/ZhvETwXkI0eL8CN3GsAiSCZ14ZJa pqA+swmr3MqGOe3nvJ00fRrB/ztzWEyLTVmc3AguiqpSHVWAoBAhmI6EeA7jhYmRZPmi qTYg==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:references:in-reply-to:from:date :message-id:subject:to:cc; bh=4B4z4mamO0npG+HQUt4UObCJvU8IAhRRZxoewkgpN/E=; b=mQAMYdMPskCP/wissKbseh4jowyuH5PW8ne/rAoLTqR/vdrzDyWFpuFzBIp5zvAl6K OKEHr708Z2vNssFuF/6bdNiF9Nx5HVjA9C20Ge0QhLbaZ70DRVX8nh48/w0ir1R05P9h R7msr1JNMXvcWpcl37JRsGD/jaIKPMsTS8ea/XXHhWoao+qyv3Qdf6zPp0uhTRUMTK0P fejumrCbjWzmBHv8Cqt1IRC3P1JfD5utJcuYymIEtkWolB87bo39O6C4HmQk4Dokxy78 wVzBNmpg0RH3BSKcAB9iA9bbfrpU9cIFIFjG6YqaMR/YnDTbr59tvcjtnAlrbhJzhAxJ r2JQ==
X-Gm-Message-State: APjAAAWkBAs3ArXkRMoL/g9MgXjU+6tsWlxPucOa2yFBQmcnlRcxF3qf Fp/WrK5pIlx//YquNXAT+KyNP/LfApvxqZRcFbE=
X-Google-Smtp-Source: APXvYqx6ZNBB/huCKFOucT8K7uCEYl/qlnpFOAmgVnKdoXuqQNOiuN27UybuRASFnK0zbi4ScAJagaX1Qflh/RKvv9g=
X-Received: by 2002:aed:3091:: with SMTP id 17mr11641782qtf.219.1570127541863;  Thu, 03 Oct 2019 11:32:21 -0700 (PDT)
MIME-Version: 1.0
References: <DM6PR06MB4329EDDC558FE8D5EFEEB225C49D0@DM6PR06MB4329.namprd06.prod.outlook.com> <AM5PR0701MB228913F73700AF0AA8446467AC9F0@AM5PR0701MB2289.eurprd07.prod.outlook.com> <BYAPR06MB4325CBAF7C387D4CB14DE979C49F0@BYAPR06MB4325.namprd06.prod.outlook.com> <CAA=duU13N=Lfh_NNucksJ5dwN8+gM+JR+r6M_DgDwhjTcWeapQ@mail.gmail.com>
In-Reply-To: <CAA=duU13N=Lfh_NNucksJ5dwN8+gM+JR+r6M_DgDwhjTcWeapQ@mail.gmail.com>
From: "Andrew G. Malis" <agmalis@gmail.com>
Date: Thu, 3 Oct 2019 14:32:10 -0400
Message-ID: <CAA=duU39NYeQMo-50i_Ky_DBpyszMnhTeF940agG2=9dMjhS7w@mail.gmail.com>
To: "Grossman, Ethan A." <eagros@dolby.com>
Cc: =?UTF-8?Q?Bal=C3=A1zs_Varga_A?= <balazs.a.varga@ericsson.com>,  "detnet@ietf.org" <detnet@ietf.org>
Content-Type: multipart/alternative; boundary="000000000000628951059405ce36"
Archived-At: <https://mailarchive.ietf.org/arch/msg/detnet/fUqDKws9E0EQQKrAITbBqRK_sYY>
Subject: Re: [Detnet] data plane framework editorial pass
X-BeenThere: detnet@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: Discussions on Deterministic Networking BoF and Proposed WG <detnet.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/detnet>, <mailto:detnet-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/detnet/>
List-Post: <mailto:detnet@ietf.org>
List-Help: <mailto:detnet-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/detnet>, <mailto:detnet-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 03 Oct 2019 18:32:31 -0000

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

Ethan,

See
https://www.ietf.org/about/groups/iesg/statements/normative-informative-ref=
erences/
for more information.

Cheers,
Andy


On Thu, Oct 3, 2019 at 2:28 PM Andrew G. Malis <agmalis@gmail.com> wrote:

> Ethan,
>
> Informative RFCs can have normative references. The rule is that if you
> need the reference to implement or understand the RFC, then it's a
> normative reference. If the reference just adds additional background
> information, then it's informative.
>
> Cheers,
> Andy
>
>
> On Thu, Oct 3, 2019 at 12:52 PM Grossman, Ethan A. <eagros@dolby.com>
> wrote:
>
>> Hi Balazs,
>>
>> Thanks for your responses. Given that this draft is Informational, shoul=
d
>> references classified as Normative be moved to the Informative Reference=
s
>> section, and the Normative References section removed?
>>
>> Thanks,
>>
>> Ethan.
>>
>>
>>
>> *From:* Bal=C3=A1zs Varga A <balazs.a.varga@ericsson.com>
>> *Sent:* Thursday, October 3, 2019 6:59 AM
>> *To:* Grossman, Ethan A. <eagros@dolby.com>; detnet@ietf.org
>> *Subject:* RE: data plane framework editorial pass
>>
>>
>>
>> Hi Ethan,
>>
>>
>>
>> Many thanks for your detailed review and great suggestions. I have
>> accepted most of them =E2=80=9Cas is=E2=80=9D. See reactions inline.
>>
>> I will update the draft on Github and create a pull request during the
>> next week to make changes visible.
>>
>> https://github.com/detnet-wg/data-plane-drafts
>> <https://urldefense.proofpoint.com/v2/url?u=3Dhttps-3A__github.com_detne=
t-2Dwg_data-2Dplane-2Ddrafts&d=3DDwMFAw&c=3DlI8Zb6TzM3d1tX4iEu7bpg&r=3DZcHC=
6wX_gDwPDcfMaFNZiQ&m=3DooBa0YGoSfUxbAgLXk8YD9UZkK4Qeri0-G20uc_zLtc&s=3DKjy_=
R6-zJrZe5ijdAhLrXpYSQB4T341hC7-WUGwVStk&e=3D>
>>
>>
>>
>> Any further comments from the group is highly welcome.
>>
>>
>>
>> Cheers
>>
>> Bala=E2=80=99zs
>>
>>
>>
>> *From:* detnet <detnet-bounces@ietf.org> *On Behalf Of *Grossman, Ethan
>> A.
>> *Sent:* Tuesday, October 1, 2019 4:38 AM
>> *To:* detnet@ietf.org
>> *Subject:* [Detnet] data plane framework editorial pass
>>
>>
>>
>> Hi All, (particularly Balazs as editor of the draft),
>>
>> I hate to be the guy who waits until WG LC to actually read the draft
>> carefully and then comes with a bunch of comments, but here I am; hopefu=
lly
>> I will get into gear sooner with the other data plane drafts, but as
>> document shepherd I have to read carefully, and I figured as long as I w=
as
>> noticing things I would write them down.
>>
>> So as a result there are many comments below; thankfully they are mostly
>> grammatical, the sort that the IETF Editorial will surely make if we don=
=E2=80=99t
>> correct them, so I figure we should bite the bullet and do them now rath=
er
>> than later. There are even a few actual =E2=80=9Cwhat does this mean=E2=
=80=9D type of
>> questions. But on the whole the draft is in quite good shape and I plan =
to
>> start my =E2=80=9Cshepherd writeup=E2=80=9D soon, given that I have gone=
 over the draft
>> carefully now.
>>
>> The form I am using for my comments is like this:
>>
>> Issue type (e.g. wording, grammar, abbreviation, etc):
>>
>> =E2=80=9Ctext in question=E2=80=9D
>>
>> =C3=A8 =E2=80=9CEthan=E2=80=99s suggestion on how to fix it:=E2=80=9D
>>
>> I hope this is helpful. If it isn=E2=80=99t, just let me know and for th=
e
>> remaining drafts I=E2=80=99ll be less picky (or whatever your suggestion=
 to me is).
>> And of course I may have gotten the wrong end of the stick on some of th=
e
>> items, so please feel free to push back if I got the meaning wrong.
>>
>> Ethan (as data plane framework draft document shepherd).
>>
>> ---------------------------------------
>>
>> Wording:
>>
>> =E2=80=9CAbstract
>>
>> This document provides an overall framework for the Deterministic
>> Networking data plane.  It covers concepts and considerations that are
>> generally common to any Deterministic Networking data plane specificatio=
n.=E2=80=9D
>>
>>    - Say DetNet instead of the more generic Deterministic Networking
>>    since it is specific to our architecture, not to all of deterministic
>>    networking in the world.
>>
>> *>Balazs> OK.*
>>
>> Wording:
>>
>> =E2=80=9C1.  Introduction
>>
>>    Deterministic Networking (DetNet)=E2=80=9D
>>
>>    - Similarly, say =E2=80=9CDetNet (Deterministic Networking)=E2=80=9D =
.
>>
>> *>Balazs> OK.*
>>
>> Wording:
>>
>> =E2=80=9CThe forwarding sub-layer is used to provide congestion protecti=
on (low
>> loss, assured latency, and limited out-of-order delivery) and leverages
>> Traffic Engineering mechanisms.=E2=80=9D
>>
>>    - Improve clarity:
>>
>> The forwarding sub-layer leverages Traffic Engineering mechanisms to
>> provide congestion protection (low loss, assured latency, and limited
>> out-of-order delivery).
>>
>> *>Balazs> OK in principle. Slightly modified your proposal to catch
>> better the sense =E2=80=9C=E2=80=A6 leverages Traffic Engineering mechan=
isms and provides
>> =E2=80=A6=E2=80=9D*
>>
>> Grammar:
>>
>> =E2=80=9Cservice sub-layer=E2=80=9D
>>
>>    - Service is a proper name, s/b capitalized.
>>
>> *>Balazs> Hmmm. In architecture draft we have used =E2=80=9Cservice sub-=
layer=E2=80=9D
>> and =E2=80=9Cforwarding sub-layer=E2=80=9D. I would keep it.*
>>
>> Wording:
>>
>> =E2=80=9CIt also describes the forwarding sub-layer that is used to   el=
iminate
>> (or reduce) contention loss and provide bounded latency for   DetNet flo=
ws.=E2=80=9D
>>
>>    - Redundant with above paragraph. s/b just =E2=80=9C=E2=80=A6the Forw=
arding
>>    sub-layer=E2=80=9D. =E2=80=9Cassured latency=E2=80=9D vs =E2=80=9Cbou=
nded latency=E2=80=9D...
>>
>> *>Balazs> OK. I will collapse the two sentences.*
>>
>> Meaning:
>>
>> =E2=80=9C Different traffic types, or application flows, can be mapped o=
n top
>> of DetNet.=E2=80=9D
>>
>>    - Are these two separate things? I gather they are? Maybe =E2=80=9CDi=
fferent
>>    traffic types and application flows can be mapped on top  of DetNet=
=E2=80=9D. Below
>>    it then says
>>
>> =E2=80=9C3.  DetNet Data Plane Overview
>>
>>    This document describes how application flows, or app-flows, are
>> carried over DetNet networks.=E2=80=9D
>>
>> This sounds like they are synonyms? But an App Flow is not differentiate=
d
>> by =E2=80=9Ctraffic type=E2=80=9D =E2=80=93 we differentiate based on in=
dividual flow. So I think
>> we should remove =E2=80=9Ctraffic types=E2=80=9D above.
>>
>> *>Balazs> OK. Traffic types intended to refer to the encapsulation of th=
e
>> App-flow (e.g., Ethernet or IP). I will fix this.*
>>
>> Wording:
>>
>>  =E2=80=9Cfunctions  related to the control plane=E2=80=9D
>>
>>    - Are we standardizing on controller plane vs control plane, or are
>>    these different grammatical roles?
>>
>> *>Balazs> OK. I think it would be better simple to refer to the OAM
>> drafts.*
>>
>> Wording:
>>
>> =E2=80=9CThe forwarding sub-layer provides the quality underpin needed b=
y the
>> DetNet flow...=E2=80=9D
>>
>>    - Is underpin a real word? Sounds like we mean QoS?
>>
>> *>Balazs> OK. I will change to =E2=80=9C=E2=80=A6 the QoS related functi=
ons needed =E2=80=A6=E2=80=9D*
>>
>> Abbreviation:
>>
>> =E2=80=9CAn example of   this is Packet Replication, Elimination, and Or=
dering
>> (PREOF)    functions see Section 4.3.=E2=80=9D
>>
>>    - Not first use of PREOF, should not spell out here.
>>
>> *>Balazs> OK. *
>>
>> Grammar:
>>
>> =E2=80=9CThe method of instantiating each of the layers is specific to t=
he
>> particular DetNet data plane method.  There may be more than one   appro=
ach
>> that is applicable to a given bearer network type.=E2=80=9D
>>
>>    - I would combine these into a single sentence with comma, as: =E2=80=
=9CThe
>>    method of instantiating each of the layers is specific to the particu=
lar
>>    DetNet data plane method, and more than one approach may be applicabl=
e to a
>>    given bearer network type=E2=80=9D.
>>
>> *>Balazs> OK. *
>>
>> Wording:
>>
>> =E2=80=9C3.1.  Data Plane Characteristics
>>
>>    There are two major characteristics to the data plane:
>>
>>    1.  Data plane technology: *The DetNet data plane is provided by the
>> DetNet service and forwarding sub layers*.=E2=80=9D
>>
>> =C3=A0 Please don=E2=80=99t tell me this again. Eliminate this sentence.
>>
>> *>Balazs> OK. :--)))*
>>
>> Wording:
>>
>> =E2=80=9CNamely=E2=80=9D
>>
>>    - Remove this word, already said =E2=80=9Cspecifically=E2=80=9D which=
 is better
>>    anyway.
>>
>> *>Balazs> OK. *
>>
>> Abbreviations:
>>
>> =E2=80=9CS-label and d-CW=E2=80=9D
>>
>>    - Need to add these to Abbrev section.
>>
>> *>Balazs> OK. *
>>
>> Structure:
>>
>> =E2=80=9CThere are two major characteristics to the data plane:
>>
>>    1. Data plane technology:=E2=80=9D
>>
>>
>>
>>    - I would say these should not be a 2-item numbered list, they should
>>    be a topic sentence listing both, followed by subsections, as is done=
 for
>>    Encapsulation but not for Technology. Also one says Data Plane Techno=
logy,
>>    the other just Encapsulation =E2=80=93 should be consistent =E2=80=93=
 So we could have:
>>
>> 3.1.  Data Plane Characteristics
>>
>> There are two major characteristics to the data plane: the technology an=
d
>> the encapsulation, as discussed below.
>>
>> 3.1.1 Technology
>>
>> =E2=80=A6
>>
>> 3.1.2 Encapsulation
>>
>> =E2=80=A6
>>
>> *>Balazs> OK. *
>>
>> Grammar:
>>
>> =E2=80=9CThe encapsulation of the DetNet flows allows them to be sent ov=
er a
>> data plane technology other than their native type.  Encapsulation is
>> essential if, for example, it is required to send Ethernet TSN stream   =
 as
>> a DetNet Application over a data plane such as MPLS.=E2=80=9D
>>
>>    - Consolidate: =E2=80=9CThe encapsulation of a DetNet flow allows it =
to be
>>    sent over a   data plane technology other than its native type. For
>>    example, an Ethernet TSN app flow can be sent as a DetNet app flow ov=
er
>>    MPLS...=E2=80=9D
>>
>> *>Balazs> OK. *
>>
>> Grammar:
>>
>> =E2=80=9Cmeta-data=E2=80=9D
>>
>>    - s/b metadata =E2=80=93 not a hyphenated word.
>>
>> *>Balazs> OK. *
>>
>> Clarity:
>>
>> =E2=80=9CThe DetNet data plane can provide or carry meta-data:
>>
>>    1.  Flow-ID
>>
>>    2.  Sequence Number
>>
>> =E2=80=A6 Both of these metadata are required =E2=80=A6=E2=80=9D
>>
>>    - I initially read this as =E2=80=9Cthey are both required=E2=80=9D b=
ut then it turns
>>    out they are not. Rephrase:
>>
>> =E2=80=9CThe DetNet data plane supports a Flow-ID (for identification of=
 the flow
>> or aggregate flow) and/or a Sequence Number (for PREOF) for each DetNet
>> flow. The DetNet Service sub-layer requires both; the DetNet forwarding
>> sub-layer requires only Flow-ID. Metadata can also be used for OAM
>> indications and instrumentation of DetNet data plane operation.=E2=80=9D
>>
>> *>Balazs> OK. *
>>
>> Grammar:
>>
>> =E2=80=9Cit is anticipated that more than one encapsulation   may be dep=
loyed for
>> example GRE=E2=80=9D
>>
>>    - Need comma after =E2=80=9Cdeployed,=E2=80=9D
>>
>> *>Balazs> OK. *
>>
>> Wording:
>>
>> =E2=80=9C[RFC7657] also provides useful background on the delivery diffe=
rentiated
>> services (DiffServ)=E2=80=9D
>>
>>    - I don=E2=80=99t think =E2=80=9Cthe delivery=E2=80=9D belongs there?=
 Delete? (=E2=80=9D=E2=80=A6useful
>>    background on Differentiated Services (Diffserv)=E2=80=A6=E2=80=9D (f=
ollowing RFC7657
>>    format).
>>
>> *>Balazs> OK. I will rephrase. Reference to rfc7657 is important here, s=
o
>> I will keep it.*
>>
>> Word meaning:
>>
>> =E2=80=9CIt is possible to include such information in a native IP   pac=
ket
>> explicitly, or implicitly.=E2=80=9D
>>
>>    - I understand =E2=80=9Cexplicitly=E2=80=9D to mean there is addition=
al metadata, vs
>>    =E2=80=9Cimplicitly=E2=80=9D to mean that it is inferred from the exi=
sting fields e.g.
>>    6-tuple. However above, it says =E2=80=9CSome MPLS examples of implic=
it metadata
>>    include the sequence number    for use by the PREOF function=E2=80=9D=
 =E2=80=93 to me that
>>    sounds odd. Can we please reconcile use of the words =E2=80=9Cexplici=
t=E2=80=9D vs
>>    =E2=80=9Cimplicit=E2=80=9D and/or explain the meaning of each. We als=
o have
>>    explicit/implicit *paths* (for which I don=E2=80=99t see a clear defi=
nition
>>    from a simple google search):
>>
>> =E2=80=9CMPLS provides the ability to forward traffic over implicit and
>> explicit paths to the point in the network where the next DetNet   servi=
ce
>> sub-layer action needs to take place.=E2=80=9D
>>
>> =E2=80=9CReservation and Allocation of resources:=E2=80=9D (and similar =
lines below)
>>
>>    - Perhaps these paragraphs should be 3rd level headers, as opposed to
>>    one-sentence paragraphs with =E2=80=9C:=E2=80=9D at the end. This wou=
ld also cause them to
>>    be included in the table of contents. Perhaps having a bullet list at=
 the
>>    top would be useful? Then one could move to here the statement from b=
elow:
>>    =E2=80=9CSeveral of these capabilities are expanded upon in more deta=
il in sections
>>    below.=E2=80=9D
>>
>> *>Balazs> Hmmm. I will reconsider these sentences. *
>>
>> Clarity:
>>
>> =E2=80=9CThis can eliminate packet contention and loss=E2=80=9D
>>
>>    - I would explicitly say =E2=80=9CThis can eliminate packet contentio=
n and
>>    packet loss=E2=80=9D.
>>
>> *>Balazs> OK. *
>>
>> Grammar:
>>
>> =E2=80=9CThis also can reduce jitter for the DetNet traffic=E2=80=9D
>>
>>    - Eliminate superfluous =E2=80=9Cthe=E2=80=9D: =E2=80=9CThis also can=
 reduce jitter for
>>    DetNet traffic=E2=80=9D
>>
>> *>Balazs> OK. *
>>
>> Clarity:
>>
>> =E2=80=9CDetNet flows are assumed to behave with respect to the reserved=
 traffic
>> profile.  If other traffic shares the link resources, the use of (queuin=
g,
>> policing, shaping) policies can be used to ensure that the allocation of
>> resources reserved for DetNet is met.   Queuing and shaping of DetNet
>> traffic could be required to ensure that DetNet traffic does not exceed =
its
>> reserved profile but this would impact the DetNet service characteristic=
s.=E2=80=9D
>>
>>    - I think this could be made clearer. Maybe:
>>
>> =E2=80=9CDetNet flows are assumed to behave with respect to the reserved=
 traffic
>> profile.  If other traffic shares the link resources, the use of policie=
s
>> (such as queuing, policing, shaping) can be applied to the =E2=80=9Cothe=
r=E2=80=9D traffic
>> to ensure that the allocation of resources reserved for DetNet is not
>> compromised.  Queuing and shaping of DetNet traffic to ensure that it do=
es
>> not exceed its reserved profile (for example by dropping packets) may be
>> necessary to prevent fault conditions, but should not be used under norm=
al
>> conditions as this could compromise the DetNet QoS.=E2=80=9D
>>
>> *>Balazs> Hmmm. Agree some rewording is needed here. We intend to say
>> here two things: (1) resources allocated to a DetNet flow must be protec=
ted
>> from other traffic. (2) misbehaving DetNet flows must be detected and it
>> have to be ensured that there do not compromise DetNet QoS. I will
>> reformulate.*
>>
>> =E2=80=9CNetwork coding=E2=80=9D
>>
>>    - Proper name, Network Coding, s/b capitalized.
>>
>> *>Balazs> OK. *
>>
>> =E2=80=9Cpacket by packet=E2=80=9D
>>
>>    - s/b hyphenated =E2=80=9Cpacket-by-packet=E2=80=9D.
>>
>> *>Balazs> OK. *
>>
>> Grammar:
>>
>> =E2=80=9CSince Detnet leverages many different forwarding sub-layers, th=
ose
>> technologies also support a number of tools to troubleshoot connectivity
>> for example, to support identification of misbehaving  flows.=E2=80=9D
>>
>>    - Try:
>>
>>  =E2=80=9CDetnet leverages many different forwarding sub-layers, each of=
 which
>> supports various tools to troubleshoot connectivity, for example
>> identification of misbehaving flows.=E2=80=9D
>>
>> *>Balazs> OK. *
>>
>> Grammar:
>>
>> =E2=80=9CAt the service layer again there are existing mechanisms to tro=
ubleshoot
>> or monitor flows.  Many of these mechanisms exist for IP and MPLS
>> networks.  A client of a DetNet service can introduce any monitoring
>> applications which can detect and monitor delay and loss.=E2=80=9D
>>
>>    - Try:
>>
>> =E2=80=9CThe DetNet Service layer can leverage existing mechanisms to
>> troubleshoot or monitor flows, such as those in use by IP and MPLS
>> networks.  At the Application layer a client of a DetNet service can use
>> existing techniques to detect and monitor delay and loss.=E2=80=9D
>>
>> *>Balazs> OK. *
>>
>> Grammar:
>>
>> =E2=80=9CRecognize flow(s) for analytics:=E2=80=9D
>>
>>    - Try
>>
>> =E2=80=9CFlow recognition for analytics:
>>
>> *>Balazs> OK. *
>>
>> Grammar:
>>
>> =E2=80=9CTo a large degree this follows the logic in the previous sectio=
n.
>> Analytics can be inherited from the two sub-layers.  At the DetNet servi=
ce
>> edge packet and bit counters e.g. sent, received, dropped, and out of
>> sequence are maintained.=E2=80=9D
>>
>>    - Try:
>>
>> =E2=80=9CNetwork analytics can be inherited from the technologies of the=
 Service
>> and Forwarding sub-layers.  At the DetNet service edge, packet and bit
>> counters (e.g. sent, received, dropped, and out-of-sequence) can be
>> maintained.=E2=80=9D
>>
>> *>Balazs> OK. *
>>
>> Grammar:
>>
>> =E2=80=9CCorrelate events with flows:=E2=80=9D
>>
>>       The provider of a DetNet service may allow other capabilities to
>> monitor flows such as more detail loss statistics and time stamping of
>> events.  The details of these capabilities are currently out of scope fo=
r
>> this document.=E2=80=9D
>>
>>    - Try:
>>
>> =E2=80=9CCorrelation of events with flows:=E2=80=9D
>>
>>       The provider of a DetNet service may provide other capabilities to
>> monitor flows, such as more detailed loss statistics and time stamping o=
f
>> events.  The details of these capabilities are currently out of scope fo=
r
>> this document.=E2=80=9D
>>
>> *>Balazs> OK. *
>>
>> 3.6.1
>>
>> Grammar:
>>
>> =E2=80=9Cin the case of network congestion or some failures.=E2=80=9D
>>
>>    - Try:
>>
>> =E2=80=9Cin the case of network congestion or equipment failure.=E2=80=
=9D
>>
>> *>Balazs> OK in principle. Failures can be both equipment failure or
>> network link failure, so I will change to =E2=80=9C=E2=80=9Cin the case =
of network
>> congestion or network failure.=E2=80=9D=E2=80=9D*
>>
>> Abbreviation error:
>>
>> =E2=80=9Ccombinations of PRF, PRE, and POF.=E2=80=9D
>>
>>    - Try:
>>
>> =E2=80=9Ccombinations of PRF, PEF, and POF.=E2=80=9D
>>
>> *>Balazs> OK. *
>>
>> =E2=80=98=E2=80=9CThis example also illustrates 1:1 protection scheme me=
aning there is
>> traffic and path for each segment of the end to end path.=E2=80=9D
>>
>>    - I do not understand what this means; =E2=80=9Cthere is traffic and =
path=E2=80=9D?
>>
>> *>Balazs> OK. =E2=80=9C=E2=80=A6 meaning there is traffic over each segm=
ent =E2=80=A6=E2=80=9D*
>>
>> Grammar: (Ring Service Protection is a proper name, capitalized, =E2=80=
=9Crings=E2=80=9D
>> is not).
>>
>> =E2=80=98=E2=80=9CMany of the same concepts apply however Rings=E2=80=9D
>>
>>    - =E2=80=9CMany of the same concepts apply, however rings=E2=80=9D
>>
>> *>Balazs> OK. *
>>
>> Grammar:
>>
>> =E2=80=9CThe DetNet data plane also allows for the aggregation of DetNet=
 flows,
>> to improved scaling by reducing the state per hop...=E2=80=9D
>>
>>    - Try:
>>
>> =E2=80=9CThe DetNet data plane also allows for the aggregation of DetNet=
 flows,
>> which can improve scalability by reducing the per-hop state.=E2=80=9D
>>
>> *>Balazs> OK. *
>>
>> Grammar:
>>
>> =E2=80=9CIf bandwidth reservations are used, the sum of the reservations=
 should
>> be the sum of all the individual reservations, in other words, the
>> reservations should not create an over subscription of bandwidth
>> reservation. If maximum delay bounds are used the system should ensure t=
hat
>> the aggregate does not exceed the delay bounds of the individual flows.=
=E2=80=9D
>>
>>    - Try:
>>
>> =E2=80=9CIf bandwidth reservations are used, the sum of the reservations=
 should
>> be the sum of all the individual reservations; in other words, the
>> reservations should not add up to an over-subscription of bandwidth
>> reservation. If maximum delay bounds are used, the system should ensure
>> that the aggregate does not exceed the delay bounds of the individual
>> flows.=E2=80=9D
>>
>> *>Balazs> OK. *
>>
>> Grammar:
>>
>> =E2=80=9CEncapsulation can either be in the same service type or in a di=
fferent
>> service type see Figure 3 for example.  When an encapsulation is used th=
e
>> choice of reserving a maximum resource level and then tracking the servi=
ces
>> in the aggregated service or adjusting the aggregated resources as the
>> services are added is implementation and technology specific.=E2=80=9D
>>
>>    - Try:
>>
>> =E2=80=9CEncapsulation can either be in the same service type or in a di=
fferent
>> service type (see Figure 3, for example).  When an encapsulation is used=
,
>> the choice of reserving a maximum resource level and then tracking the
>> services in the aggregated service, versus adjusting the aggregated
>> resources as the services are added, is implementation- and
>> technology-specific.=E2=80=9D
>>
>> In the following, I don=E2=80=99t know what =E2=80=9Cconditions where ge=
neral
>> requirements are not satisfied=E2=80=9D means, please clarify:
>>
>> =E2=80=9CDetNet flows at edges must be able to handle rejection to an ag=
gregation
>> group due to lack of resources as well as conditions where general
>> requirements are not satisfied.=E2=80=9D
>>
>> *>Balazs> OK. I think here we need some reconstruction of the text.*
>>
>> Grammar:
>>
>> =E2=80=9CFor the data plane flows may be aggregated for treatment based =
on shared
>> characteristics such as 6-tuple.=E2=80=9D
>>
>>    - Need comma after =E2=80=9CFor the data plane,=E2=80=9D.
>>
>> *>Balazs> OK. I think here we need some reconstruction of the text.*
>>
>> Grammar:
>>
>> =E2=80=9CMPLS aggregation similarly has data plane and controller plane =
aspects.
>> In the case of MPLS flows are often tunneled in a forwarding sub-layer a=
nd
>> reservation is associated with that MPLS tunnel.=E2=80=9D
>>
>>    - Try (I am not certain this is the correct meaning?):
>>
>> =E2=80=9CMPLS aggregation also has data plane and controller plane aspec=
ts.  MPLS
>> flows are often tunneled in a forwarding sub-layer, under the reservatio=
n
>> associated with that MPLS tunnel.=E2=80=9D
>>
>> *>Balazs> OK. *
>>
>> Grammar:
>>
>> =E2=80=9C3.6.3.  End-System Specific Considerations=E2=80=9D
>>
>>    - Hyphenate =E2=80=9CEnd-System-Specific=E2=80=9D
>>
>> *>Balazs> OK. *
>>
>> Abbreviation: =E2=80=9CDN=E2=80=9D for DetNet as in =E2=80=9Cwhich are n=
ot provided by DN
>> functions=E2=80=9D.
>>
>>    - =E2=80=9CDN=E2=80=9D is not defined as an abbreviation, but is also=
 used in Fig 2
>>    and Fig 3. In any of these cases either spell out DetNet or define DN=
 as an
>>    abbreviation. I would just replace these kind of instances of =E2=80=
=9CDN=E2=80=9D with
>>    =E2=80=9CDetNet=E2=80=9D.
>>
>> *>Balazs> OK. *
>>
>> Grammar:
>>
>> =E2=80=9CFor example, a DetNet MPLS domain the DN functions use the d-CW=
s,
>> S-Labels and F-Labels to provide DetNet services.=E2=80=9D
>>
>>    - Try:
>>
>> =E2=80=9CFor example, in a DetNet MPLS domain the DetNet functions use t=
he d-CWs,
>> S-Labels and F-Labels to provide DetNet services.=E2=80=9D
>>
>> *>Balazs> OK. *
>>
>> Terminology: =E2=80=9Cedge system=E2=80=9D
>>
>>    - Don=E2=80=99t we say =E2=80=9Cedge node=E2=80=9D? I don=E2=80=99t s=
ee =E2=80=9Cedge system=E2=80=9D anywhere else
>>    in this draft. If it is used elsewhere so we are going to use it, I w=
ould
>>    think it should be hyphenated =E2=80=9Cedge-system=E2=80=9D like =E2=
=80=9Cend-system=E2=80=9D. Or maybe
>>    =E2=80=9Cedge system=E2=80=9D in this context should be =E2=80=9Cend-=
system=E2=80=9D.
>>
>> *>Balazs> OK. =E2=80=9Cedge node=E2=80=9D is better here.*
>>
>> Abbreviation: =E2=80=9CTDM technologies=E2=80=9D
>>
>>    - TDM not defined.
>>
>> *>Balazs> OK. *
>>
>> Something is wrong grammatically, run-on sentence at best, but I can=E2=
=80=99t
>> figure out how to fix it, please help:
>>
>> =E2=80=9CFlow aggregation includes aggregation accomplished through the =
use of
>> hierarchical LSPs in MPLS and tunnels, in the case of IP, MPLS and TSN, =
all
>> of which aggregate multiple DetNet flows into a single new DetNet flow.=
=E2=80=9D
>>
>>    - Maybe something like:
>>
>> =E2=80=9CFlow aggregation includes aggregation accomplished through the =
use of
>> hierarchical LSPs in MPLS, and through IP or TSN tunnels. IP, MPLS and T=
SN
>> are each capable of aggregating multiple DetNet flows into a single new
>> DetNet flow.=E2=80=9D
>>
>> *>Balazs> OK. I will rewrite this sentences. TSN is also not correctly
>> referred here.*
>>
>> Grammar:
>>
>> =E2=80=9CDepending on the specific technology the assigned resources are=
 updated
>> and distributed in the databases preventing over subscription.=E2=80=9D
>>
>>    - Try:
>>
>>  =E2=80=9CDepending on the specific technology, the assigned resources a=
re
>> updated and distributed in the databases, preventing over-subscription.=
=E2=80=9D
>>
>> *>Balazs> OK. *
>>
>> Question about the following:
>>
>> =E2=80=9CWhile the DetNet IP data plane must support bidirectional DetNe=
t flows,
>> there are no special bidirectional features with respect to the data pla=
ne
>> other than the need for the two directions of a co-
>>
>>    routed bidirectional flow to take the same path.  That is to say that
>> bidirectional DetNet flows are solely represented at the management and
>> control plane levels, without specific support or knowledge within the
>> DetNet data plane.=E2=80=9D
>>
>>    - There was discussion about use cases that wanted symmetrical delays
>>    in both directions; is that guaranteed by taking =E2=80=9Cthe same pa=
th=E2=80=9D?
>>    Presumably it is not implied by =E2=80=9Cfate sharing=E2=80=9D?
>>
>> *>Balazs> Hmmm. Same path not necessarily results in symmetrical delay.
>> Some technologies provides asymmetric link delays by nature. *
>>
>> Wording:
>>
>> =E2=80=9CDetNet's use of PREOF may increase the complexity of using co-r=
outing
>> bidirectional flows, since if PREOF is used, then the replication points=
 in
>> one direction would have to match the elimination points in the other
>> direction, and vice versa, and the optimal points for these functions in
>> one direction may not match the optimal points in the other subsequent t=
o
>> the network and traffic constraints.=E2=80=9D
>>
>>    - Try:
>>
>> =E2=80=9CDetNet's use of PREOF may increase the complexity of using co-r=
outing
>> bidirectional flows, since if PREOF is used, then the replication points=
 in
>> one direction would have to match the elimination points in the other
>> direction, and vice versa. In such cases the optimal points for these
>> functions in one direction may not match the optimal points in the other=
,
>> due to network and traffic constraints.=E2=80=9D
>>
>> *>Balazs> OK. *
>>
>> ---------------------------------------
>>
>>
>> _______________________________________________
>> detnet mailing list
>> detnet@ietf.org
>> https://www.ietf.org/mailman/listinfo/detnet
>>
>

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

<div dir=3D"ltr">Ethan,<div><br></div><div>See=C2=A0<a href=3D"https://www.=
ietf.org/about/groups/iesg/statements/normative-informative-references/">ht=
tps://www.ietf.org/about/groups/iesg/statements/normative-informative-refer=
ences/</a> for more information.</div><div><br></div><div>Cheers,</div><div=
>Andy</div><div><br></div></div><br><div class=3D"gmail_quote"><div dir=3D"=
ltr" class=3D"gmail_attr">On Thu, Oct 3, 2019 at 2:28 PM Andrew G. Malis &l=
t;<a href=3D"mailto:agmalis@gmail.com">agmalis@gmail.com</a>&gt; wrote:<br>=
</div><blockquote class=3D"gmail_quote" style=3D"margin:0px 0px 0px 0.8ex;b=
order-left:1px solid rgb(204,204,204);padding-left:1ex"><div dir=3D"ltr">Et=
han,<div><br></div><div>Informative RFCs can have normative references. The=
 rule is that if you need the reference to implement or understand the RFC,=
 then it&#39;s a normative reference. If the reference just adds additional=
 background information, then it&#39;s informative.</div><div><br></div><di=
v>Cheers,</div><div>Andy</div><div><br></div></div><br><div class=3D"gmail_=
quote"><div dir=3D"ltr" class=3D"gmail_attr">On Thu, Oct 3, 2019 at 12:52 P=
M Grossman, Ethan A. &lt;<a href=3D"mailto:eagros@dolby.com" target=3D"_bla=
nk">eagros@dolby.com</a>&gt; wrote:<br></div><blockquote class=3D"gmail_quo=
te" style=3D"margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204=
);padding-left:1ex">





<div lang=3D"EN-US">
<div>
<p class=3D"MsoNormal">Hi Balazs,<u></u><u></u></p>
<p class=3D"MsoNormal">Thanks for your responses. Given that this draft is =
Informational, should references classified as Normative be moved to the In=
formative References section, and the Normative References section removed?=
<u></u><u></u></p>
<p class=3D"MsoNormal">Thanks,<u></u><u></u></p>
<p class=3D"MsoNormal">Ethan.<u></u><u></u></p>
<p class=3D"MsoNormal"><u></u>=C2=A0<u></u></p>
<div>
<div style=3D"border-right:none;border-bottom:none;border-left:none;border-=
top:1pt solid rgb(225,225,225);padding:3pt 0in 0in">
<p class=3D"MsoNormal" style=3D"margin-bottom:0.0001pt;line-height:normal">
<b>From:</b> Bal=C3=A1zs Varga A &lt;<a href=3D"mailto:balazs.a.varga@erics=
son.com" target=3D"_blank">balazs.a.varga@ericsson.com</a>&gt; <br>
<b>Sent:</b> Thursday, October 3, 2019 6:59 AM<br>
<b>To:</b> Grossman, Ethan A. &lt;<a href=3D"mailto:eagros@dolby.com" targe=
t=3D"_blank">eagros@dolby.com</a>&gt;; <a href=3D"mailto:detnet@ietf.org" t=
arget=3D"_blank">detnet@ietf.org</a><br>
<b>Subject:</b> RE: data plane framework editorial pass<u></u><u></u></p>
</div>
</div>
<p class=3D"MsoNormal"><u></u>=C2=A0<u></u></p>
<p class=3D"MsoNormal" style=3D"margin-bottom:0.0001pt">Hi Ethan,<u></u><u>=
</u></p>
<p class=3D"MsoNormal" style=3D"margin-bottom:0.0001pt"><u></u>=C2=A0<u></u=
></p>
<p class=3D"MsoNormal" style=3D"margin-bottom:0.0001pt">Many thanks for you=
r detailed review and great suggestions. I have accepted most of them =E2=
=80=9Cas is=E2=80=9D. See reactions inline.<u></u><u></u></p>
<p class=3D"MsoNormal" style=3D"margin-bottom:0.0001pt">I will update the d=
raft on Github and create a pull request during the next week to make chang=
es visible.<u></u><u></u></p>
<p class=3D"MsoNormal" style=3D"margin-bottom:0.0001pt"><a href=3D"https://=
urldefense.proofpoint.com/v2/url?u=3Dhttps-3A__github.com_detnet-2Dwg_data-=
2Dplane-2Ddrafts&amp;d=3DDwMFAw&amp;c=3DlI8Zb6TzM3d1tX4iEu7bpg&amp;r=3DZcHC=
6wX_gDwPDcfMaFNZiQ&amp;m=3DooBa0YGoSfUxbAgLXk8YD9UZkK4Qeri0-G20uc_zLtc&amp;=
s=3DKjy_R6-zJrZe5ijdAhLrXpYSQB4T341hC7-WUGwVStk&amp;e=3D" target=3D"_blank"=
>https://github.com/detnet-wg/data-plane-drafts</a><u></u><u></u></p>
<p class=3D"MsoNormal" style=3D"margin-bottom:0.0001pt"><u></u>=C2=A0<u></u=
></p>
<p class=3D"MsoNormal" style=3D"margin-bottom:0.0001pt">Any further comment=
s from the group is highly welcome.<u></u><u></u></p>
<p class=3D"MsoNormal" style=3D"margin-bottom:0.0001pt"><u></u>=C2=A0<u></u=
></p>
<p class=3D"MsoNormal" style=3D"margin-bottom:0.0001pt">Cheers<u></u><u></u=
></p>
<p class=3D"MsoNormal" style=3D"margin-bottom:0.0001pt">Bala=E2=80=99zs<u><=
/u><u></u></p>
<p class=3D"MsoNormal"><u></u>=C2=A0<u></u></p>
<div>
<div style=3D"border-right:none;border-bottom:none;border-left:none;border-=
top:1pt solid rgb(225,225,225);padding:3pt 0in 0in">
<p class=3D"MsoNormal" style=3D"margin-bottom:0.0001pt;line-height:normal">
<b>From:</b> detnet &lt;<a href=3D"mailto:detnet-bounces@ietf.org" target=
=3D"_blank">detnet-bounces@ietf.org</a>&gt;
<b>On Behalf Of </b>Grossman, Ethan A.<br>
<b>Sent:</b> Tuesday, October 1, 2019 4:38 AM<br>
<b>To:</b> <a href=3D"mailto:detnet@ietf.org" target=3D"_blank">detnet@ietf=
.org</a><br>
<b>Subject:</b> [Detnet] data plane framework editorial pass<u></u><u></u><=
/p>
</div>
</div>
<p class=3D"MsoNormal"><u></u>=C2=A0<u></u></p>
<p class=3D"MsoNormal">Hi All, (particularly Balazs as editor of the draft)=
, <u></u><u></u></p>
<p class=3D"MsoNormal">I hate to be the guy who waits until WG LC to actual=
ly read the draft carefully and then comes with a bunch of comments, but he=
re I am; hopefully I will get into gear sooner with the other data plane dr=
afts, but as document shepherd I have
 to read carefully, and I figured as long as I was noticing things I would =
write them down.
<u></u><u></u></p>
<p class=3D"MsoNormal">So as a result there are many comments below; thankf=
ully they are mostly grammatical, the sort that the IETF Editorial will sur=
ely make if we don=E2=80=99t correct them, so I figure we should bite the b=
ullet and do them now rather than later. There
 are even a few actual =E2=80=9Cwhat does this mean=E2=80=9D type of questi=
ons. But on the whole the draft is in quite good shape and I plan to start =
my =E2=80=9Cshepherd writeup=E2=80=9D soon, given that I have gone over the=
 draft carefully now.
<u></u><u></u></p>
<p class=3D"MsoNormal">The form I am using for my comments is like this: <u=
></u><u></u></p>
<p class=3D"MsoNormal" style=3D"margin-left:0.5in">Issue type (e.g. wording=
, grammar, abbreviation, etc):
<u></u><u></u></p>
<p class=3D"MsoNormal" style=3D"margin-left:0.5in">=E2=80=9Ctext in questio=
n=E2=80=9D<u></u><u></u></p>
<p style=3D"margin-left:1in">
<u></u><span style=3D"font-family:Wingdings"><span>=C3=A8<span style=3D"fon=
t:7pt &quot;Times New Roman&quot;">
</span></span></span><u></u>=E2=80=9CEthan=E2=80=99s suggestion on how to f=
ix it:=E2=80=9D<u></u><u></u></p>
<p class=3D"MsoNormal">I hope this is helpful. If it isn=E2=80=99t, just le=
t me know and for the remaining drafts I=E2=80=99ll be less picky (or whate=
ver your suggestion to me is). And of course I may have gotten the wrong en=
d of the stick on some of the items, so please feel
 free to push back if I got the meaning wrong. <u></u><u></u></p>
<p class=3D"MsoNormal">Ethan (as data plane framework draft document shephe=
rd).<u></u><u></u></p>
<p class=3D"MsoNormal">---------------------------------------<u></u><u></u=
></p>
<p class=3D"MsoNormal">Wording: <u></u><u></u></p>
<p class=3D"MsoNormal">=E2=80=9CAbstract<u></u><u></u></p>
<p class=3D"MsoNormal">This document provides an overall framework for the =
Deterministic Networking data plane.=C2=A0 It covers concepts and considera=
tions that are generally common to any Deterministic Networking data plane =
specification.=E2=80=9D<u></u><u></u></p>
<ul style=3D"margin-top:0in" type=3D"disc">
<li style=3D"margin-left:0in">
Say DetNet instead of the more generic Deterministic Networking since it is=
 specific to our architecture, not to all of deterministic networking in th=
e world.<u></u><u></u></li></ul>
<p class=3D"MsoNormal"><b>&gt;Balazs&gt; OK.<u></u><u></u></b></p>
<p class=3D"MsoNormal">Wording: <u></u><u></u></p>
<p class=3D"MsoNormal">=E2=80=9C1.=C2=A0 Introduction<u></u><u></u></p>
<p class=3D"MsoNormal">=C2=A0=C2=A0 Deterministic Networking (DetNet)=E2=80=
=9D<u></u><u></u></p>
<ul style=3D"margin-top:0in" type=3D"disc">
<li style=3D"margin-left:0in">
Similarly, say =E2=80=9CDetNet (Deterministic Networking)=E2=80=9D .<u></u>=
<u></u></li></ul>
<p class=3D"MsoNormal"><b>&gt;Balazs&gt; OK.<u></u><u></u></b></p>
<p class=3D"MsoNormal">Wording: <u></u><u></u></p>
<p class=3D"MsoNormal">=E2=80=9CThe forwarding sub-layer is used to provide=
 congestion protection (low loss, assured latency, and limited out-of-order=
 delivery) and leverages Traffic Engineering mechanisms.=E2=80=9D<u></u><u>=
</u></p>
<ul style=3D"margin-top:0in" type=3D"disc">
<li style=3D"margin-left:0in">
Improve clarity: <u></u><u></u></li></ul>
<p class=3D"MsoNormal">The forwarding sub-layer leverages Traffic Engineeri=
ng mechanisms to provide congestion protection (low loss, assured latency, =
and limited out-of-order delivery).<u></u><u></u></p>
<p class=3D"MsoNormal"><b>&gt;Balazs&gt; OK in principle. Slightly modified=
 your proposal to catch better the sense =E2=80=9C=E2=80=A6 leverages Traff=
ic Engineering mechanisms and provides =E2=80=A6=E2=80=9D<u></u><u></u></b>=
</p>
<p class=3D"MsoNormal">Grammar:<u></u><u></u></p>
<p class=3D"MsoNormal">=E2=80=9Cservice sub-layer=E2=80=9D<u></u><u></u></p=
>
<ul style=3D"margin-top:0in" type=3D"disc">
<li style=3D"margin-left:0in">
Service is a proper name, s/b capitalized. <u></u><u></u></li></ul>
<p class=3D"MsoNormal"><b>&gt;Balazs&gt; Hmmm. In architecture draft we hav=
e used =E2=80=9Cservice sub-layer=E2=80=9D and =E2=80=9Cforwarding sub-laye=
r=E2=80=9D. I would keep it.<u></u><u></u></b></p>
<p class=3D"MsoNormal">Wording: <u></u><u></u></p>
<p class=3D"MsoNormal">=E2=80=9CIt also describes the forwarding sub-layer =
that is used to=C2=A0=C2=A0 eliminate (or reduce) contention loss and provi=
de bounded latency for=C2=A0=C2=A0 DetNet flows.=E2=80=9D<u></u><u></u></p>
<ul style=3D"margin-top:0in" type=3D"disc">
<li style=3D"margin-left:0in">
Redundant with above paragraph. s/b just =E2=80=9C=E2=80=A6the Forwarding s=
ub-layer=E2=80=9D. =E2=80=9Cassured latency=E2=80=9D vs =E2=80=9Cbounded la=
tency=E2=80=9D...
<u></u><u></u></li></ul>
<p class=3D"MsoNormal"><b>&gt;Balazs&gt; OK. I will collapse the two senten=
ces.<u></u><u></u></b></p>
<p class=3D"MsoNormal">Meaning: <u></u><u></u></p>
<p class=3D"MsoNormal">=E2=80=9C Different traffic types, or application fl=
ows, can be mapped on top=C2=A0=C2=A0 of DetNet.=E2=80=9D<u></u><u></u></p>
<ul style=3D"margin-top:0in" type=3D"disc">
<li style=3D"margin-left:0in">
Are these two separate things? I gather they are? Maybe =E2=80=9CDifferent =
traffic types and application flows can be mapped on top=C2=A0 of DetNet=E2=
=80=9D. Below it then says
<u></u><u></u></li></ul>
<p class=3D"MsoNormal">=E2=80=9C3.=C2=A0 DetNet Data Plane Overview<u></u><=
u></u></p>
<p class=3D"MsoNormal">=C2=A0=C2=A0 This document describes how application=
 flows, or app-flows, are=C2=A0 carried over DetNet networks.=E2=80=9D<u></=
u><u></u></p>
<p class=3D"MsoNormal">This sounds like they are synonyms? But an App Flow =
is not differentiated by =E2=80=9Ctraffic type=E2=80=9D =E2=80=93 we differ=
entiate based on individual flow. So I think we should remove =E2=80=9Ctraf=
fic types=E2=80=9D above.
<u></u><u></u></p>
<p class=3D"MsoNormal"><b>&gt;Balazs&gt; OK. Traffic types intended to refe=
r to the encapsulation of the App-flow (e.g., Ethernet or IP). I will fix t=
his.<u></u><u></u></b></p>
<p class=3D"MsoNormal">Wording: <u></u><u></u></p>
<p class=3D"MsoNormal">=C2=A0=E2=80=9Cfunctions=C2=A0 related to the contro=
l plane=E2=80=9D<u></u><u></u></p>
<ul style=3D"margin-top:0in" type=3D"disc">
<li style=3D"margin-left:0in">
Are we standardizing on controller plane vs control plane, or are these dif=
ferent grammatical roles?
<u></u><u></u></li></ul>
<p class=3D"MsoNormal"><b>&gt;Balazs&gt; OK. I think it would be better sim=
ple to refer to the OAM drafts.</b><u></u><u></u></p>
<p class=3D"MsoNormal">Wording: <u></u><u></u></p>
<p class=3D"MsoNormal">=E2=80=9CThe forwarding sub-layer provides the quali=
ty underpin needed by the<span style=3D"color:black">=C2=A0=C2=A0 DetNet fl=
ow...=E2=80=9D<u></u><u></u></span></p>
<ul style=3D"margin-top:0in" type=3D"disc">
<li style=3D"margin-left:0in">
Is <span style=3D"color:black">underpin</span> a real word? Sounds like we =
mean QoS?
<u></u><u></u></li></ul>
<p class=3D"MsoNormal"><b>&gt;Balazs&gt; OK. I will change to =E2=80=9C=E2=
=80=A6 the QoS related functions needed =E2=80=A6=E2=80=9D<u></u><u></u></b=
></p>
<p class=3D"MsoNormal">Abbreviation: <u></u><u></u></p>
<p class=3D"MsoNormal">=E2=80=9CAn example of=C2=A0=C2=A0 this is Packet Re=
plication, Elimination, and Ordering (PREOF)=C2=A0=C2=A0=C2=A0 functions se=
e Section 4.3.=E2=80=9D<u></u><u></u></p>
<ul style=3D"margin-top:0in" type=3D"disc">
<li style=3D"margin-left:0in">
Not first use of PREOF, should not spell out here. <u></u><u></u></li></ul>
<p class=3D"MsoNormal"><b>&gt;Balazs&gt; OK. <u></u><u></u></b></p>
<p class=3D"MsoNormal">Grammar: <u></u><u></u></p>
<p class=3D"MsoNormal">=E2=80=9CThe method of instantiating each of the lay=
ers is specific to the=C2=A0=C2=A0 particular DetNet data plane method.=C2=
=A0 There may be more than one=C2=A0=C2=A0 approach that is applicable to a=
 given bearer network type.=E2=80=9D<u></u><u></u></p>
<ul style=3D"margin-top:0in" type=3D"disc">
<li style=3D"margin-left:0in">
I would combine these into a single sentence with comma, as: =E2=80=9CThe m=
ethod of instantiating each of the layers is specific to the particular Det=
Net data plane method, and more than one approach may be applicable to a gi=
ven bearer network type=E2=80=9D.<u></u><u></u></li></ul>
<p class=3D"MsoNormal"><b>&gt;Balazs&gt; OK. <u></u><u></u></b></p>
<p class=3D"MsoNormal">Wording: <u></u><u></u></p>
<p class=3D"MsoNormal">=E2=80=9C3.1.=C2=A0 Data Plane Characteristics<u></u=
><u></u></p>
<p class=3D"MsoNormal">=C2=A0=C2=A0 There are two major characteristics to =
the data plane:<u></u><u></u></p>
<p class=3D"MsoNormal">=C2=A0=C2=A0 1.=C2=A0 Data plane technology: <u>The =
DetNet data plane is provided by the DetNet service and forwarding sub laye=
rs</u>.=E2=80=9D<u></u><u></u></p>
<p class=3D"MsoNormal"><span style=3D"font-family:Wingdings">=C3=A0</span> =
Please don=E2=80=99t tell me this again. Eliminate this sentence.
<u></u><u></u></p>
<p class=3D"MsoNormal"><b>&gt;Balazs&gt; OK. :--)))<u></u><u></u></b></p>
<p class=3D"MsoNormal">Wording: <u></u><u></u></p>
<p class=3D"MsoNormal">=E2=80=9CNamely=E2=80=9D<u></u><u></u></p>
<ul style=3D"margin-top:0in" type=3D"disc">
<li style=3D"margin-left:0in">
Remove this word, already said =E2=80=9Cspecifically=E2=80=9D which is bett=
er anyway. <u></u><u></u></li></ul>
<p class=3D"MsoNormal"><b>&gt;Balazs&gt; OK. <u></u><u></u></b></p>
<p class=3D"MsoNormal">Abbreviations: <u></u><u></u></p>
<p class=3D"MsoNormal">=E2=80=9CS-label and d-CW=E2=80=9D<u></u><u></u></p>
<ul style=3D"margin-top:0in" type=3D"disc">
<li style=3D"margin-left:0in">
Need to add these to Abbrev section. <u></u><u></u></li></ul>
<p class=3D"MsoNormal"><b>&gt;Balazs&gt; OK. </b><u></u><u></u></p>
<p class=3D"MsoNormal">Structure: <u></u><u></u></p>
<p class=3D"MsoNormal">=E2=80=9CThere are two major characteristics to the =
data plane:<u></u><u></u></p>
<ol style=3D"margin-top:0in" start=3D"1" type=3D"1">
<li>
Data plane technology:=E2=80=9D <u></u><u></u></li></ol>
<p class=3D"MsoNormal"><u></u>=C2=A0<u></u></p>
<ul style=3D"margin-top:0in" type=3D"disc">
<li style=3D"margin-left:0in">
I would say these should not be a 2-item numbered list, they should be a to=
pic sentence listing both, followed by subsections, as is done for Encapsul=
ation but not for Technology. Also one says Data Plane Technology, the othe=
r just Encapsulation =E2=80=93 should be
 consistent =E2=80=93 So we could have:<u></u><u></u></li></ul>
<p class=3D"MsoNormal" style=3D"margin-left:0.25in">3.1.=C2=A0 Data Plane C=
haracteristics<u></u><u></u></p>
<p class=3D"MsoNormal" style=3D"margin-left:0.25in">There are two major cha=
racteristics to the data plane: the technology and the encapsulation, as di=
scussed below.
<u></u><u></u></p>
<p class=3D"MsoNormal" style=3D"margin-left:0.25in">3.1.1 Technology<u></u>=
<u></u></p>
<p class=3D"MsoNormal" style=3D"margin-left:0.25in">=E2=80=A6<u></u><u></u>=
</p>
<p class=3D"MsoNormal" style=3D"margin-left:0.25in">3.1.2 Encapsulation<u><=
/u><u></u></p>
<p class=3D"MsoNormal" style=3D"margin-left:0.25in">=E2=80=A6<u></u><u></u>=
</p>
<p class=3D"MsoNormal"><b>&gt;Balazs&gt; OK. </b><u></u><u></u></p>
<p class=3D"MsoNormal">Grammar: <u></u><u></u></p>
<p class=3D"MsoNormal">=E2=80=9CThe encapsulation of the DetNet flows allow=
s them to be sent over a=C2=A0=C2=A0 data plane technology other than their=
 native type.=C2=A0 Encapsulation is=C2=A0=C2=A0 essential if, for example,=
 it is required to send Ethernet TSN stream=C2=A0=C2=A0=C2=A0 as a DetNet A=
pplication
 over a data plane such as MPLS.=E2=80=9D<u></u><u></u></p>
<ul style=3D"margin-top:0in" type=3D"disc">
<li style=3D"margin-left:0in">
Consolidate: =E2=80=9CThe encapsulation of a DetNet flow allows it to be se=
nt over a=C2=A0=C2=A0 data plane technology other than its native type. For=
 example, an Ethernet TSN app flow can be sent as a DetNet app flow over MP=
LS...=E2=80=9D<u></u><u></u></li></ul>
<p class=3D"MsoNormal"><b>&gt;Balazs&gt; OK. </b><u></u><u></u></p>
<p class=3D"MsoNormal">Grammar: <u></u><u></u></p>
<p class=3D"MsoNormal">=E2=80=9Cmeta-data=E2=80=9D <u></u><u></u></p>
<ul style=3D"margin-top:0in" type=3D"disc">
<li style=3D"margin-left:0in">
s/b metadata =E2=80=93 not a hyphenated word. <u></u><u></u></li></ul>
<p class=3D"MsoNormal"><b>&gt;Balazs&gt; OK. </b><u></u><u></u></p>
<p class=3D"MsoNormal">Clarity: <u></u><u></u></p>
<p class=3D"MsoNormal" style=3D"margin-left:0.5in">=E2=80=9CThe DetNet data=
 plane can provide or carry meta-data:<u></u><u></u></p>
<p class=3D"MsoNormal" style=3D"margin-left:0.5in">=C2=A0=C2=A0 1.=C2=A0 Fl=
ow-ID<u></u><u></u></p>
<p class=3D"MsoNormal" style=3D"margin-left:0.5in">=C2=A0=C2=A0 2.=C2=A0 Se=
quence Number<u></u><u></u></p>
<p class=3D"MsoNormal" style=3D"margin-left:0.5in">=E2=80=A6 Both of these =
metadata are required =E2=80=A6=E2=80=9D
<u></u><u></u></p>
<ul style=3D"margin-top:0in" type=3D"disc">
<li style=3D"margin-left:0in">
I initially read this as =E2=80=9Cthey are both required=E2=80=9D but then =
it turns out they are not. Rephrase:
<u></u><u></u></li></ul>
<p class=3D"MsoNormal" style=3D"margin-left:0.25in">=E2=80=9CThe DetNet dat=
a plane supports a Flow-ID (for identification of the flow or aggregate flo=
w) and/or a Sequence Number (for PREOF) for each DetNet flow. The DetNet Se=
rvice sub-layer requires both; the DetNet forwarding
 sub-layer requires only Flow-ID. Metadata can also be used for OAM indicat=
ions and instrumentation of DetNet data plane operation.=E2=80=9D<u></u><u>=
</u></p>
<p class=3D"MsoNormal"><b>&gt;Balazs&gt; OK. </b><u></u><u></u></p>
<p class=3D"MsoNormal" style=3D"margin-left:0.25in">Grammar: <u></u><u></u>=
</p>
<p class=3D"MsoNormal" style=3D"margin-left:0.25in">=E2=80=9Cit is anticipa=
ted that more than one encapsulation=C2=A0=C2=A0 may be deployed for exampl=
e GRE=E2=80=9D<u></u><u></u></p>
<ul style=3D"margin-top:0in" type=3D"disc">
<li style=3D"margin-left:0in">
Need comma after =E2=80=9Cdeployed,=E2=80=9D <u></u><u></u></li></ul>
<p class=3D"MsoNormal"><b>&gt;Balazs&gt; OK. </b><u></u><u></u></p>
<p class=3D"MsoNormal">Wording: <u></u><u></u></p>
<p class=3D"MsoNormal">=E2=80=9C[RFC7657] also provides useful background o=
n the delivery differentiated services (DiffServ)=E2=80=9D<u></u><u></u></p=
>
<ul style=3D"margin-top:0in" type=3D"disc">
<li style=3D"margin-left:0in">
I don=E2=80=99t think =E2=80=9Cthe delivery=E2=80=9D belongs there? Delete?=
 (=E2=80=9D=E2=80=A6useful background on Differentiated Services (Diffserv)=
=E2=80=A6=E2=80=9D (following RFC7657 format).
<u></u><u></u></li></ul>
<p class=3D"MsoNormal"><b>&gt;Balazs&gt; OK. I will rephrase. Reference to =
rfc7657 is important here, so I will keep it.</b><u></u><u></u></p>
<p class=3D"MsoNormal">Word meaning: <u></u><u></u></p>
<p class=3D"MsoNormal">=E2=80=9CIt is possible to include such information =
in a native IP=C2=A0=C2=A0 packet explicitly, or implicitly.=E2=80=9D<u></u=
><u></u></p>
<ul style=3D"margin-top:0in" type=3D"disc">
<li style=3D"margin-left:0in">
I understand =E2=80=9Cexplicitly=E2=80=9D to mean there is additional metad=
ata, vs =E2=80=9Cimplicitly=E2=80=9D to mean that it is inferred from the e=
xisting fields e.g. 6-tuple. However above, it says =E2=80=9CSome MPLS exam=
ples of implicit metadata include the sequence number=C2=A0=C2=A0=C2=A0 for=
 use by the
 PREOF function=E2=80=9D =E2=80=93 to me that sounds odd. Can we please rec=
oncile use of the words =E2=80=9Cexplicit=E2=80=9D vs =E2=80=9Cimplicit=E2=
=80=9D and/or explain the meaning of each. We also have explicit/implicit
<u>paths</u> (for which I don=E2=80=99t see a clear definition from a simpl=
e google search):<u></u><u></u></li></ul>
<p class=3D"MsoNormal" style=3D"margin-left:1in">=E2=80=9CMPLS provides the=
 ability to forward traffic over implicit and=C2=A0=C2=A0 explicit paths to=
 the point in the network where the next DetNet=C2=A0=C2=A0 service sub-lay=
er action needs to take place.=E2=80=9D<u></u><u></u></p>
<p class=3D"MsoNormal">=E2=80=9CReservation and Allocation of resources:=E2=
=80=9D (and similar lines below)
<u></u><u></u></p>
<ul style=3D"margin-top:0in" type=3D"disc">
<li style=3D"margin-left:0in">
Perhaps these paragraphs should be 3<sup>rd</sup> level headers, as opposed=
 to one-sentence paragraphs with =E2=80=9C:=E2=80=9D at the end. This would=
 also cause them to be included in the table of contents. Perhaps having a =
bullet list at the top would be useful? Then one
 could move to here the statement from below: =E2=80=9CSeveral of these cap=
abilities are expanded upon in more detail in sections below.=E2=80=9D<u></=
u><u></u></li></ul>
<p class=3D"MsoNormal"><b>&gt;Balazs&gt; Hmmm. I will reconsider these sent=
ences. </b><u></u><u></u></p>
<p class=3D"MsoNormal">Clarity: <u></u><u></u></p>
<p class=3D"MsoNormal">=E2=80=9CThis can eliminate packet contention and lo=
ss=E2=80=9D<u></u><u></u></p>
<ul style=3D"margin-top:0in" type=3D"disc">
<li style=3D"margin-left:0in">
I would explicitly say =E2=80=9CThis can eliminate packet contention and pa=
cket loss=E2=80=9D.<u></u><u></u></li></ul>
<p class=3D"MsoNormal"><b>&gt;Balazs&gt; OK. </b><u></u><u></u></p>
<p class=3D"MsoNormal">Grammar: <u></u><u></u></p>
<p class=3D"MsoNormal">=E2=80=9CThis also can reduce jitter for the DetNet =
traffic=E2=80=9D<u></u><u></u></p>
<ul style=3D"margin-top:0in" type=3D"disc">
<li style=3D"margin-left:0in">
Eliminate superfluous =E2=80=9Cthe=E2=80=9D: =E2=80=9CThis also can reduce =
jitter for DetNet traffic=E2=80=9D<u></u><u></u></li></ul>
<p class=3D"MsoNormal"><b>&gt;Balazs&gt; OK. </b><u></u><u></u></p>
<p class=3D"MsoNormal">Clarity: <u></u><u></u></p>
<p class=3D"MsoNormal">=E2=80=9CDetNet flows are assumed to behave with res=
pect to the reserved traffic profile.=C2=A0 If other traffic shares the lin=
k resources, the use of (queuing, policing, shaping) policies can be used t=
o ensure that the allocation of resources reserved
 for DetNet is met.=C2=A0=C2=A0 Queuing and shaping of DetNet traffic could=
 be required to ensure that DetNet traffic does not exceed its reserved pro=
file but this would impact the DetNet service characteristics.=E2=80=9D<u><=
/u><u></u></p>
<ul style=3D"margin-top:0in" type=3D"disc">
<li style=3D"margin-left:0in">
I think this could be made clearer. Maybe: <u></u><u></u></li></ul>
<p class=3D"MsoNormal">=E2=80=9CDetNet flows are assumed to behave with res=
pect to the reserved traffic profile.=C2=A0 If other traffic shares the lin=
k resources, the use of policies (such as queuing, policing, shaping) can b=
e applied to the =E2=80=9Cother=E2=80=9D traffic to ensure that
 the allocation of resources reserved for DetNet is not compromised.=C2=A0 =
Queuing and shaping of DetNet traffic to ensure that it does not exceed its=
 reserved profile (for example by dropping packets) may be necessary to pre=
vent fault conditions, but should not
 be used under normal conditions as this could compromise the DetNet QoS.=
=E2=80=9D<u></u><u></u></p>
<p class=3D"MsoNormal"><b>&gt;Balazs&gt; Hmmm. Agree some rewording is need=
ed here. We intend to say here two things: (1) resources allocated to a Det=
Net flow must be protected from other traffic. (2) misbehaving DetNet flows=
 must be detected and it have to be ensured
 that there do not compromise DetNet QoS. I will reformulate.</b><u></u><u>=
</u></p>
<p class=3D"MsoNormal">=E2=80=9CNetwork coding=E2=80=9D <u></u><u></u></p>
<ul style=3D"margin-top:0in" type=3D"disc">
<li style=3D"margin-left:0in">
Proper name, Network Coding, s/b capitalized. <u></u><u></u></li></ul>
<p class=3D"MsoNormal"><b>&gt;Balazs&gt; OK. </b><u></u><u></u></p>
<p class=3D"MsoNormal">=E2=80=9Cpacket by packet=E2=80=9D <u></u><u></u></p=
>
<ul style=3D"margin-top:0in" type=3D"disc">
<li style=3D"margin-left:0in">
s/b hyphenated =E2=80=9Cpacket-by-packet=E2=80=9D. <u></u><u></u></li></ul>
<p class=3D"MsoNormal"><b>&gt;Balazs&gt; OK. </b><u></u><u></u></p>
<p class=3D"MsoNormal">Grammar: <u></u><u></u></p>
<p class=3D"MsoNormal">=E2=80=9CSince Detnet leverages many different forwa=
rding sub-layers, those=C2=A0 technologies also support a number of tools t=
o troubleshoot connectivity for example, to support identification of misbe=
having=C2=A0 flows.=E2=80=9D<u></u><u></u></p>
<ul style=3D"margin-top:0in" type=3D"disc">
<li style=3D"margin-left:0in">
Try: <u></u><u></u></li></ul>
<p class=3D"MsoNormal">=C2=A0=E2=80=9CDetnet leverages many different forwa=
rding sub-layers, each of which supports various tools to troubleshoot conn=
ectivity, for example identification of misbehaving flows.=E2=80=9D<u></u><=
u></u></p>
<p class=3D"MsoNormal"><b>&gt;Balazs&gt; OK. </b><u></u><u></u></p>
<p class=3D"MsoNormal">Grammar: <u></u><u></u></p>
<p class=3D"MsoNormal">=E2=80=9CAt the service layer again there are existi=
ng mechanisms to troubleshoot or monitor flows.=C2=A0 Many of these mechani=
sms exist for IP and MPLS networks.=C2=A0 A client of a DetNet service can =
introduce any monitoring applications which can detect
 and monitor delay and loss.=E2=80=9D<u></u><u></u></p>
<ul style=3D"margin-top:0in" type=3D"disc">
<li style=3D"margin-left:0in">
Try: <u></u><u></u></li></ul>
<p class=3D"MsoNormal">=E2=80=9CThe DetNet Service layer can leverage exist=
ing mechanisms to troubleshoot or monitor flows, such as those in use by IP=
 and MPLS networks.=C2=A0 At the Application layer a client of a DetNet ser=
vice can use existing techniques to detect and
 monitor delay and loss.=E2=80=9D<u></u><u></u></p>
<p class=3D"MsoNormal"><b>&gt;Balazs&gt; OK. </b><u></u><u></u></p>
<p class=3D"MsoNormal">Grammar: <u></u><u></u></p>
<p class=3D"MsoNormal">=E2=80=9CRecognize flow(s) for analytics:=E2=80=9D<u=
></u><u></u></p>
<ul style=3D"margin-top:0in" type=3D"disc">
<li style=3D"margin-left:0in">
Try<u></u><u></u></li></ul>
<p class=3D"MsoNormal" style=3D"margin-left:0.5in">=E2=80=9CFlow recognitio=
n for analytics:<u></u><u></u></p>
<p class=3D"MsoNormal"><b>&gt;Balazs&gt; OK. </b><u></u><u></u></p>
<p class=3D"MsoNormal">Grammar: <u></u><u></u></p>
<p class=3D"MsoNormal">=E2=80=9CTo a large degree this follows the logic in=
 the previous section. Analytics can be inherited from the two sub-layers.=
=C2=A0 At the DetNet service edge packet and bit counters e.g. sent, receiv=
ed, dropped, and out of sequence are maintained.=E2=80=9D<u></u><u></u></p>
<ul style=3D"margin-top:0in" type=3D"disc">
<li style=3D"margin-left:0in">
Try: <u></u><u></u></li></ul>
<p class=3D"MsoNormal">=E2=80=9CNetwork analytics can be inherited from the=
 technologies of the Service and Forwarding sub-layers.=C2=A0 At the DetNet=
 service edge, packet and bit counters (e.g. sent, received, dropped, and o=
ut-of-sequence) can be maintained.=E2=80=9D<u></u><u></u></p>
<p class=3D"MsoNormal"><b>&gt;Balazs&gt; OK. </b><u></u><u></u></p>
<p class=3D"MsoNormal">Grammar: <u></u><u></u></p>
<p class=3D"MsoNormal">=E2=80=9CCorrelate events with flows:=E2=80=9D<u></u=
><u></u></p>
<p class=3D"MsoNormal">=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0 The provider of a Det=
Net service may allow other capabilities to monitor flows such as more deta=
il loss statistics and time stamping of events.=C2=A0 The details of these =
capabilities are currently out of scope for this document.=E2=80=9D<b><u></=
u><u></u></b></p>
<ul style=3D"margin-top:0in" type=3D"disc">
<li style=3D"margin-left:0in">
Try: <u></u><u></u></li></ul>
<p class=3D"MsoNormal">=E2=80=9CCorrelation of events with flows:=E2=80=9D<=
u></u><u></u></p>
<p class=3D"MsoNormal">=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0 The provider of a Det=
Net service may provide other capabilities to monitor flows, such as more d=
etailed loss statistics and time stamping of events.=C2=A0 The details of t=
hese capabilities are currently out of scope for this document.=E2=80=9D<b>=
<u></u><u></u></b></p>
<p class=3D"MsoNormal"><b>&gt;Balazs&gt; OK. </b><u></u><u></u></p>
<p class=3D"MsoNormal">3.6.1<u></u><u></u></p>
<p class=3D"MsoNormal">Grammar: <u></u><u></u></p>
<p class=3D"MsoNormal">=E2=80=9Cin the case of network congestion or some f=
ailures.=E2=80=9D<u></u><u></u></p>
<ul style=3D"margin-top:0in" type=3D"disc">
<li style=3D"margin-left:0in">
Try:<u></u><u></u></li></ul>
<p class=3D"MsoNormal">=E2=80=9Cin the case of network congestion or equipm=
ent failure.=E2=80=9D<u></u><u></u></p>
<p class=3D"MsoNormal"><b>&gt;Balazs&gt; OK in principle. Failures can be b=
oth equipment failure or network link failure, so I will change to =E2=80=
=9C=E2=80=9Cin the case of network congestion or network failure.=E2=80=9D=
=E2=80=9D</b><u></u><u></u></p>
<p class=3D"MsoNormal">Abbreviation error: <u></u><u></u></p>
<p class=3D"MsoNormal">=E2=80=9Ccombinations of PRF, PRE, and POF.=E2=80=9D=
<u></u><u></u></p>
<ul style=3D"margin-top:0in" type=3D"disc">
<li style=3D"margin-left:0in">
Try: <u></u><u></u></li></ul>
<p class=3D"MsoNormal">=E2=80=9Ccombinations of PRF, PEF, and POF.=E2=80=9D=
<u></u><u></u></p>
<p class=3D"MsoNormal"><b>&gt;Balazs&gt; OK. </b><u></u><u></u></p>
<p class=3D"MsoNormal">=E2=80=98=E2=80=9CThis example also illustrates 1:1 =
protection scheme meaning there is traffic and path for each segment of the=
 end to end path.=E2=80=9D<u></u><u></u></p>
<ul style=3D"margin-top:0in" type=3D"disc">
<li style=3D"margin-left:0in">
I do not understand what this means; =E2=80=9Cthere is traffic and path=E2=
=80=9D? <u></u><u></u></li></ul>
<p class=3D"MsoNormal"><b>&gt;Balazs&gt; OK. =E2=80=9C=E2=80=A6 meaning the=
re is traffic over each segment =E2=80=A6=E2=80=9D</b><u></u><u></u></p>
<p class=3D"MsoNormal">Grammar: (Ring Service Protection is a proper name, =
capitalized, =E2=80=9Crings=E2=80=9D is not).
<u></u><u></u></p>
<p class=3D"MsoNormal">=E2=80=98=E2=80=9CMany of the same concepts apply ho=
wever Rings=E2=80=9D<u></u><u></u></p>
<ul style=3D"margin-top:0in" type=3D"disc">
<li style=3D"margin-left:0in">
=E2=80=9CMany of the same concepts apply, however rings=E2=80=9D<u></u><u><=
/u></li></ul>
<p class=3D"MsoNormal"><b>&gt;Balazs&gt; OK. </b><u></u><u></u></p>
<p class=3D"MsoNormal">Grammar: <u></u><u></u></p>
<p class=3D"MsoNormal">=E2=80=9CThe DetNet data plane also allows for the a=
ggregation of DetNet flows, to improved scaling by reducing the state per h=
op...=E2=80=9D<u></u><u></u></p>
<ul style=3D"margin-top:0in" type=3D"disc">
<li style=3D"margin-left:0in">
Try: <u></u><u></u></li></ul>
<p class=3D"MsoNormal">=E2=80=9CThe DetNet data plane also allows for the a=
ggregation of DetNet flows, which can improve scalability by reducing the p=
er-hop state.=E2=80=9D<u></u><u></u></p>
<p class=3D"MsoNormal"><b>&gt;Balazs&gt; OK. </b><u></u><u></u></p>
<p class=3D"MsoNormal">Grammar: <u></u><u></u></p>
<p class=3D"MsoNormal">=E2=80=9CIf bandwidth reservations are used, the sum=
 of the reservations should be the sum of all the individual reservations, =
in other words, the reservations should not create an over subscription of =
bandwidth reservation. If maximum delay bounds
 are used the system should ensure that the aggregate does not exceed the d=
elay bounds of the individual flows.=E2=80=9D<u></u><u></u></p>
<ul style=3D"margin-top:0in" type=3D"disc">
<li style=3D"margin-left:0in">
Try: <u></u><u></u></li></ul>
<p class=3D"MsoNormal">=E2=80=9CIf bandwidth reservations are used, the sum=
 of the reservations should be the sum of all the individual reservations; =
in other words, the reservations should not add up to an over-subscription =
of bandwidth reservation. If maximum delay
 bounds are used, the system should ensure that the aggregate does not exce=
ed the delay bounds of the individual flows.=E2=80=9D<u></u><u></u></p>
<p class=3D"MsoNormal"><b>&gt;Balazs&gt; OK. </b><u></u><u></u></p>
<p class=3D"MsoNormal">Grammar: <u></u><u></u></p>
<p class=3D"MsoNormal">=E2=80=9CEncapsulation can either be in the same ser=
vice type or in a different service type see Figure 3 for example.=C2=A0 Wh=
en an encapsulation is used the choice of reserving a maximum resource leve=
l and then tracking the services in the aggregated
 service or adjusting the aggregated resources as the services are added is=
 implementation and technology specific.=E2=80=9D<u></u><u></u></p>
<ul style=3D"margin-top:0in" type=3D"disc">
<li style=3D"margin-left:0in">
Try: <u></u><u></u></li></ul>
<p class=3D"MsoNormal">=E2=80=9CEncapsulation can either be in the same ser=
vice type or in a different service type (see Figure 3, for example).=C2=A0=
 When an encapsulation is used, the choice of reserving a maximum resource =
level and then tracking the services in the aggregated
 service, versus adjusting the aggregated resources as the services are add=
ed, is implementation- and technology-specific.=E2=80=9D<u></u><u></u></p>
<p class=3D"MsoNormal">In the following, I don=E2=80=99t know what =E2=80=
=9Cconditions where general requirements are not satisfied=E2=80=9D means, =
please clarify:
<u></u><u></u></p>
<p class=3D"MsoNormal">=E2=80=9CDetNet flows at edges must be able to handl=
e rejection to an aggregation group due to lack of resources as well as con=
ditions where general requirements are not satisfied.=E2=80=9D<u></u><u></u=
></p>
<p class=3D"MsoNormal"><b>&gt;Balazs&gt; OK. I think here we need some reco=
nstruction of the text.</b><u></u><u></u></p>
<p class=3D"MsoNormal">Grammar: <u></u><u></u></p>
<p class=3D"MsoNormal">=E2=80=9CFor the data plane flows may be aggregated =
for treatment based on shared characteristics such as 6-tuple.=E2=80=9D<u><=
/u><u></u></p>
<ul style=3D"margin-top:0in" type=3D"disc">
<li style=3D"margin-left:0in">
Need comma after =E2=80=9CFor the data plane,=E2=80=9D. <u></u><u></u></li>=
</ul>
<p class=3D"MsoNormal"><b>&gt;Balazs&gt; OK. I think here we need some reco=
nstruction of the text.</b><u></u><u></u></p>
<p class=3D"MsoNormal">Grammar: <u></u><u></u></p>
<p class=3D"MsoNormal">=E2=80=9CMPLS aggregation similarly has data plane a=
nd controller plane aspects.=C2=A0 In the case of MPLS flows are often tunn=
eled in a forwarding sub-layer and reservation is associated with that MPLS=
 tunnel.=E2=80=9D
<u></u><u></u></p>
<ul style=3D"margin-top:0in" type=3D"disc">
<li style=3D"margin-left:0in">
Try (I am not certain this is the correct meaning?): <u></u><u></u></li></u=
l>
<p class=3D"MsoNormal">=E2=80=9CMPLS aggregation also has data plane and co=
ntroller plane aspects.=C2=A0 MPLS flows are often tunneled in a forwarding=
 sub-layer, under the reservation associated with that MPLS tunnel.=E2=80=
=9D<u></u><u></u></p>
<p class=3D"MsoNormal"><b>&gt;Balazs&gt; OK. </b><u></u><u></u></p>
<p class=3D"MsoNormal">Grammar: <u></u><u></u></p>
<p class=3D"MsoNormal">=E2=80=9C3.6.3.=C2=A0 End-System Specific Considerat=
ions=E2=80=9D<u></u><u></u></p>
<ul style=3D"margin-top:0in" type=3D"disc">
<li style=3D"margin-left:0in">
Hyphenate =E2=80=9CEnd-System-Specific=E2=80=9D<u></u><u></u></li></ul>
<p class=3D"MsoNormal"><b>&gt;Balazs&gt; OK. </b><u></u><u></u></p>
<p class=3D"MsoNormal">Abbreviation: =E2=80=9CDN=E2=80=9D for DetNet as in =
=E2=80=9Cwhich are not provided by DN functions=E2=80=9D.
<u></u><u></u></p>
<ul style=3D"margin-top:0in" type=3D"disc">
<li style=3D"margin-left:0in">
=E2=80=9CDN=E2=80=9D is not defined as an abbreviation, but is also used in=
 Fig 2 and Fig 3. In any of these cases either spell out DetNet or define D=
N as an abbreviation. I would just replace these kind of instances of =E2=
=80=9CDN=E2=80=9D with =E2=80=9CDetNet=E2=80=9D.
<u></u><u></u></li></ul>
<p class=3D"MsoNormal"><b>&gt;Balazs&gt; OK. </b><u></u><u></u></p>
<p class=3D"MsoNormal">Grammar: <u></u><u></u></p>
<p class=3D"MsoNormal">=E2=80=9CFor example, a DetNet MPLS domain the DN fu=
nctions use the d-CWs, S-Labels and F-Labels to provide DetNet services.=E2=
=80=9D<u></u><u></u></p>
<ul style=3D"margin-top:0in" type=3D"disc">
<li style=3D"margin-left:0in">
Try: <u></u><u></u></li></ul>
<p class=3D"MsoNormal">=E2=80=9CFor example, in a DetNet MPLS domain the De=
tNet functions use the d-CWs, S-Labels and F-Labels to provide DetNet servi=
ces.=E2=80=9D<u></u><u></u></p>
<p class=3D"MsoNormal"><b>&gt;Balazs&gt; OK. </b><u></u><u></u></p>
<p class=3D"MsoNormal">Terminology: =E2=80=9Cedge system=E2=80=9D<u></u><u>=
</u></p>
<ul style=3D"margin-top:0in" type=3D"disc">
<li style=3D"margin-left:0in">
Don=E2=80=99t we say =E2=80=9Cedge node=E2=80=9D? I don=E2=80=99t see =E2=
=80=9Cedge system=E2=80=9D anywhere else in this draft. If it is used elsew=
here so we are going to use it, I would think it should be hyphenated =E2=
=80=9Cedge-system=E2=80=9D like =E2=80=9Cend-system=E2=80=9D. Or maybe =E2=
=80=9Cedge system=E2=80=9D in this context should be =E2=80=9Cend-system=E2=
=80=9D.
<u></u><u></u></li></ul>
<p class=3D"MsoNormal"><b>&gt;Balazs&gt; OK. =E2=80=9Cedge node=E2=80=9D is=
 better here.</b><u></u><u></u></p>
<p class=3D"MsoNormal">Abbreviation: =E2=80=9CTDM technologies=E2=80=9D<u><=
/u><u></u></p>
<ul style=3D"margin-top:0in" type=3D"disc">
<li style=3D"margin-left:0in">
TDM not defined. <u></u><u></u></li></ul>
<p class=3D"MsoNormal"><b>&gt;Balazs&gt; OK. </b><u></u><u></u></p>
<p class=3D"MsoNormal">Something is wrong grammatically, run-on sentence at=
 best, but I can=E2=80=99t figure out how to fix it, please help:
<u></u><u></u></p>
<p class=3D"MsoNormal">=E2=80=9CFlow aggregation includes aggregation accom=
plished through the use of hierarchical LSPs in MPLS and tunnels, in the ca=
se of IP, MPLS and TSN, all of which aggregate multiple DetNet flows into a=
 single new DetNet flow.=E2=80=9D<u></u><u></u></p>
<ul style=3D"margin-top:0in" type=3D"disc">
<li style=3D"margin-left:0in">
Maybe something like: <u></u><u></u></li></ul>
<p class=3D"MsoNormal">=E2=80=9CFlow aggregation includes aggregation accom=
plished through the use of hierarchical LSPs in MPLS, and through IP or TSN=
 tunnels. IP, MPLS and TSN are each capable of aggregating multiple DetNet =
flows into a single new DetNet flow.=E2=80=9D<u></u><u></u></p>
<p class=3D"MsoNormal"><b>&gt;Balazs&gt; OK. I will rewrite this sentences.=
 TSN is also not correctly referred here.</b><u></u><u></u></p>
<p class=3D"MsoNormal">Grammar: <u></u><u></u></p>
<p class=3D"MsoNormal">=E2=80=9CDepending on the specific technology the as=
signed resources are updated and distributed in the databases preventing ov=
er subscription.=E2=80=9D<u></u><u></u></p>
<ul style=3D"margin-top:0in" type=3D"disc">
<li style=3D"margin-left:0in">
Try: <u></u><u></u></li></ul>
<p class=3D"MsoNormal">=C2=A0=E2=80=9CDepending on the specific technology,=
 the assigned resources are updated and distributed in the databases, preve=
nting over-subscription.=E2=80=9D<u></u><u></u></p>
<p class=3D"MsoNormal"><b>&gt;Balazs&gt; OK. </b><u></u><u></u></p>
<p class=3D"MsoNormal">Question about the following: <u></u><u></u></p>
<p class=3D"MsoNormal">=E2=80=9CWhile the DetNet IP data plane must support=
 bidirectional DetNet flows, there are no special bidirectional features wi=
th respect to the data plane other than the need for the two directions of =
a co-<u></u><u></u></p>
<p class=3D"MsoNormal">=C2=A0=C2=A0 routed bidirectional flow to take the s=
ame path.=C2=A0 That is to say that bidirectional DetNet flows are solely r=
epresented at the management and control plane levels, without specific sup=
port or knowledge within the DetNet data plane.=E2=80=9D<u></u><u></u></p>
<ul style=3D"margin-top:0in" type=3D"disc">
<li style=3D"margin-left:0in">
There was discussion about use cases that wanted symmetrical delays in both=
 directions; is that guaranteed by taking =E2=80=9Cthe same path=E2=80=9D? =
Presumably it is not implied by =E2=80=9Cfate sharing=E2=80=9D?
<u></u><u></u></li></ul>
<p class=3D"MsoNormal"><b>&gt;Balazs&gt; Hmmm. Same path not necessarily re=
sults in symmetrical delay. Some technologies provides asymmetric link dela=
ys by nature.
</b><u></u><u></u></p>
<p class=3D"MsoNormal">Wording: <u></u><u></u></p>
<p class=3D"MsoNormal">=E2=80=9CDetNet&#39;s use of PREOF may increase the =
complexity of using co-routing bidirectional flows, since if PREOF is used,=
 then the replication points in one direction would have to match the elimi=
nation points in the other direction, and vice
 versa, and the optimal points for these functions in one direction may not=
 match the optimal points in the other subsequent to the network and traffi=
c constraints.=E2=80=9D
<u></u><u></u></p>
<ul style=3D"margin-top:0in" type=3D"disc">
<li style=3D"margin-left:0in">
Try: <u></u><u></u></li></ul>
<p class=3D"MsoNormal">=E2=80=9CDetNet&#39;s use of PREOF may increase the =
complexity of using co-routing bidirectional flows, since if PREOF is used,=
 then the replication points in one direction would have to match the elimi=
nation points in the other direction, and vice
 versa. In such cases the optimal points for these functions in one directi=
on may not match the optimal points in the other, due to network and traffi=
c constraints.=E2=80=9D<u></u><u></u></p>
<p class=3D"MsoNormal"><b>&gt;Balazs&gt; OK. </b><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>
</div>

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

--000000000000628951059405ce36--


From nobody Thu Oct  3 15:17:26 2019
Return-Path: <eagros@dolby.com>
X-Original-To: detnet@ietfa.amsl.com
Delivered-To: detnet@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 5B54E12002F for <detnet@ietfa.amsl.com>; Thu,  3 Oct 2019 15:17:24 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: 3.1
X-Spam-Level: ***
X-Spam-Status: No, score=3.1 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, GB_SUMOF=5, HTML_MESSAGE=0.001, HTTPS_HTTP_MISMATCH=0.1, RCVD_IN_DNSWL_NONE=-0.0001, SPF_PASS=-0.001] autolearn=no autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=dolby.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id Y_KzfcBea07r for <detnet@ietfa.amsl.com>; Thu,  3 Oct 2019 15:17:20 -0700 (PDT)
Received: from NAM03-CO1-obe.outbound.protection.outlook.com (mail-eopbgr790129.outbound.protection.outlook.com [40.107.79.129]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id F14B912001E for <detnet@ietf.org>; Thu,  3 Oct 2019 15:17:19 -0700 (PDT)
ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=CFfVkDlJnx0uXoHGs0oMqr4Ve2byN0qnWT6xSkbMEn062KobQQXfVGXHjnouvJyV6Nkz+5Jf/2s6KEpEZJvwroWQm8XBSCat0Ce7JuOIjK37zuwuEUye9t8GsbluTr5gDVSzrQBDy6WOvOKmHIY1C4AdPsj+tXVvp9W6SuwTUFdmc+0Q35Bifcz8g/y6/ld4p/D6mprLsVKMvvjozNs4lynD0VFyJkNC0Uz5O1zc5jT/VNDz7OM7xG8DdTj1A+TV/0PraFIrPShIsBK7Sg5lETo+1r46Oe6h+G+sGvVK1uy1i7NH6RLc/K27DWeGhSzC+oF3PsardjazcbhxjG4LWw==
ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com;  s=arcselector9901; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=h8r+PeplGJKBYpa5UCIPQVu1Pt7G2DMdZsNVSVoofk0=; b=NZIY9EnINzsOSo5lfNeuIt4zL8xpo5nfOYH/hJWhzCH5OnoN8hYs+ik/+PbXXnDQBLgPc264UWiW5Irjcj8cF7hOXEIbNpk2puM3ZYfPFJmiZWaUey3IXJ8Fc80qvYHrgS54MacI0l7vsU499R88imeVW/sxffbl6JJW/eRxDHXiiGxkssxIh4Z+LuXhZB3iBlU/9H94zUk/+lnBWcM3yfTUwGmIv+ig9yJ1b80bGMY0MRT7WW1qx1c1TlGvtn4FV4+HhxqScQSgQ+cet2sE/leRgwsTj12dAFk3ssOfBmF44Q+1t1gy0DCnGneJlCUic8isjY1m36Q1c3TEagj3qg==
ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=dolby.com; dmarc=pass action=none header.from=dolby.com; dkim=pass header.d=dolby.com; arc=none
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=dolby.com; s=selector2; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=h8r+PeplGJKBYpa5UCIPQVu1Pt7G2DMdZsNVSVoofk0=; b=puFXu8tEhWaS8Oni1ownKKT8CfwlroHYkv8QwDBO3nONiaVNLMZRb43eJFsECZ79y3gvkkIbleI0s47TNsw3o8evyceHAcL/dX4SfvT/rHQuqOwfjQwWqHbXRmS5V5spqAyW0TMa8hhgKL6KxicUREZX0HkMH87AX7hH/LF3UP4=
Received: from BYAPR06MB4325.namprd06.prod.outlook.com (52.135.240.140) by BYAPR06MB4136.namprd06.prod.outlook.com (52.135.195.161) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.2305.20; Thu, 3 Oct 2019 22:17:17 +0000
Received: from BYAPR06MB4325.namprd06.prod.outlook.com ([fe80::4133:d57b:b32e:99b8]) by BYAPR06MB4325.namprd06.prod.outlook.com ([fe80::4133:d57b:b32e:99b8%3]) with mapi id 15.20.2305.023; Thu, 3 Oct 2019 22:17:17 +0000
From: "Grossman, Ethan A." <eagros@dolby.com>
To: "Andrew G. Malis" <agmalis@gmail.com>, "detnet@ietf.org" <detnet@ietf.org>
Thread-Topic: [Detnet] data plane framework editorial pass
Thread-Index: AdV3/qtJuFuNR0KURsewQ+jYNS+AzQB6OD9gAAii6VAAA5NtAAAAHhoAAAMoLYA=
Date: Thu, 3 Oct 2019 22:17:17 +0000
Message-ID: <BYAPR06MB4325992742154FEF70B520B1C49F0@BYAPR06MB4325.namprd06.prod.outlook.com>
References: <DM6PR06MB4329EDDC558FE8D5EFEEB225C49D0@DM6PR06MB4329.namprd06.prod.outlook.com> <AM5PR0701MB228913F73700AF0AA8446467AC9F0@AM5PR0701MB2289.eurprd07.prod.outlook.com> <BYAPR06MB4325CBAF7C387D4CB14DE979C49F0@BYAPR06MB4325.namprd06.prod.outlook.com> <CAA=duU13N=Lfh_NNucksJ5dwN8+gM+JR+r6M_DgDwhjTcWeapQ@mail.gmail.com> <CAA=duU39NYeQMo-50i_Ky_DBpyszMnhTeF940agG2=9dMjhS7w@mail.gmail.com>
In-Reply-To: <CAA=duU39NYeQMo-50i_Ky_DBpyszMnhTeF940agG2=9dMjhS7w@mail.gmail.com>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
x-dg-ref: PG1ldGE+PGF0IG5tPSJib2R5Lmh0bWwiIHA9ImM6XHVzZXJzXGVhZ3Jvc1xhcHBkYXRhXHJvYW1pbmdcMDlkODQ5YjYtMzJkMy00YTQwLTg1ZWUtNmI4NGJhMjllMzViXG1zZ3NcbXNnLThjMGI4NDYzLWU2MmItMTFlOS1iOTBkLTg0ZmRkMTNjZDRjZlxhbWUtdGVzdFw4YzBiODQ2NC1lNjJiLTExZTktYjkwZC04NGZkZDEzY2Q0Y2Zib2R5Lmh0bWwiIHN6PSIxNDk1MzAiIHQ9IjEzMjE0NjE0NjMzMTg5OTc2NyIgaD0iL0J5NHhXR1VKcStQTlVPVmFMU1k2K1JSVXc4PSIgaWQ9IiIgYmw9IjAiIGJvPSIxIi8+PC9tZXRhPg==
x-dg-rorf: 
authentication-results: spf=none (sender IP is ) smtp.mailfrom=eagros@dolby.com; 
x-originating-ip: [84.207.216.243]
x-ms-publictraffictype: Email
x-ms-office365-filtering-correlation-id: c2d32063-789c-4ae5-76cb-08d7484f738c
x-ms-traffictypediagnostic: BYAPR06MB4136:
x-ms-exchange-purlcount: 3
x-microsoft-antispam-prvs: <BYAPR06MB4136490966CA690FA545CD74C49F0@BYAPR06MB4136.namprd06.prod.outlook.com>
x-ms-oob-tlc-oobclassifiers: OLM:2512;
x-forefront-prvs: 01792087B6
x-forefront-antispam-report: SFV:NSPM; SFS:(10019020)(366004)(376002)(396003)(39850400004)(136003)(346002)(53754006)(15374003)(199004)(189003)(6246003)(74316002)(110136005)(7736002)(6116002)(76116006)(66446008)(86362001)(64756008)(66946007)(66476007)(66556008)(478600001)(5660300002)(71190400001)(71200400001)(66066001)(66574012)(30864003)(52536014)(2501003)(316002)(476003)(446003)(99286004)(486006)(186003)(26005)(11346002)(53546011)(6506007)(33656002)(14444005)(256004)(76176011)(55016002)(25786009)(236005)(229853002)(790700001)(9686003)(2906002)(6436002)(6306002)(54896002)(8936002)(3846002)(81166006)(966005)(8676002)(81156014)(606006)(14454004)(102836004)(561944003)(7696005)(579004)(569006); DIR:OUT; SFP:1102; SCL:1; SRVR:BYAPR06MB4136; H:BYAPR06MB4325.namprd06.prod.outlook.com; FPR:; SPF:None; LANG:en; PTR:InfoNoRecords; A:1; MX:1; 
received-spf: None (protection.outlook.com: dolby.com does not designate permitted sender hosts)
x-ms-exchange-senderadcheck: 1
x-microsoft-antispam: BCL:0;
x-microsoft-antispam-message-info: uJgZ7koIw1fxoKeKoV01IbLDpWT3p2eFs4Kf3ZUxJG7r8DQcHwYFKiJylbXzTkdlaOuzKFTW99bsVhI1/HzTv+jgIU/v0/tsUvSqJJS975NnzCH0zqBHFGV0a6LAM+Wnr+nwXAszMQM4KQpbEo4fD+MlSTb+QKBfQMSPnSzdCvanKqgIdZp5+lXGKn0mW+Qs0oFkZlSsQHqh5QFhSVl+OtCoF+gdT+3vRFFBe6I0qQMaUxIhKrC+SDNDQyw/ScpvsCZB0ypBKGCsa/SHY4mNfiyQoFhDCQIq6Oow2qCHqTzQzibd2AIhMD1b0RldO03PsxEgWjfZtDhVuflBX729ZXI++jUUUD/aLpO92jTZjuiHKpNwCExwTmYY/yoLuWiVDKiALnmYZNnuv28Cgw03Vn9e9poekZAX87S0FcAMklGWw36J+1Xon8OSNn7u73e1eM0/obYhl/RTxhQ4C5ujtA==
x-ms-exchange-transport-forked: True
Content-Type: multipart/alternative; boundary="_000_BYAPR06MB4325992742154FEF70B520B1C49F0BYAPR06MB4325namp_"
MIME-Version: 1.0
X-OriginatorOrg: dolby.com
X-MS-Exchange-CrossTenant-Network-Message-Id: c2d32063-789c-4ae5-76cb-08d7484f738c
X-MS-Exchange-CrossTenant-originalarrivaltime: 03 Oct 2019 22:17:17.2936 (UTC)
X-MS-Exchange-CrossTenant-fromentityheader: Hosted
X-MS-Exchange-CrossTenant-id: 05408d25-cd0d-40c8-8962-5462de64a318
X-MS-Exchange-CrossTenant-mailboxtype: HOSTED
X-MS-Exchange-CrossTenant-userprincipalname: kBc9fogasWclgvxAJGERzHDZOmFjLLnxe/bUYfNYRwjTNfeaQv4dQXFoLS0+TCTgrT51sAeBa6k6qiVlWLM/WQ==
X-MS-Exchange-Transport-CrossTenantHeadersStamped: BYAPR06MB4136
Archived-At: <https://mailarchive.ietf.org/arch/msg/detnet/Mq8MpEMmI9E1jhPusB8swnpSNvI>
Subject: Re: [Detnet] data plane framework editorial pass
X-BeenThere: detnet@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: Discussions on Deterministic Networking BoF and Proposed WG <detnet.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/detnet>, <mailto:detnet-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/detnet/>
List-Post: <mailto:detnet@ietf.org>
List-Help: <mailto:detnet-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/detnet>, <mailto:detnet-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 03 Oct 2019 22:17:25 -0000

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

SW50ZXJlc3RpbmcsIHRoYW5rcyBBbmR5LiBTbyBJIG5vdGUgdGhhdCB0aGUgc3RyYXRlZ3kgd2l0
aCB0aGlzIGZyYW1ld29yayBkcmFmdCBpcyB0byBsaXN0IHRoZSBvdGhlciBkYXRhIHBsYW5lIGRy
YWZ0cyB1bmRlciBJbmZvcm1hdGl2ZSDigJMgSSBnYXRoZXIgdGhhdCBpcyBzbyB0aGF0IHdlIGRv
buKAmXQgaGF2ZSB0byBwdWJsaXNoIHRoZW0gYWxsIGF0IG9uY2UsIGV2ZW4gdGhvdWdoIGluIHNv
bWUgbGluZSBvZiByZWFzb25pbmcgdGhleSBhcmUgcmF0aGVyIGNsb3NlbHkgdGllZCB0byBlYWNo
IG90aGVyLg0KDQpJIGp1c3Qgd2FudCB0byB2YWxpZGF0ZSB0aGF0IHRoZSBXRyBoYXMgdGhvdWdo
dCB0aHJvdWdoIHRoZSBzZXF1ZW5jZSBhbmQgcmVsYXRpb24gKGluIHRoZSBzZW5zZSBvZiByZWZl
cmVuY2luZykgb2YgdGhlIGRhdGEgcGxhbmUgZHJhZnRzLCBhbmQgdGhhdCB0aGUgZm9ybWF0IG9m
IHRoZWlyIHJlZmVyZW5jaW5nIG9mIGVhY2ggb3RoZXIgaXMgZ29vZCB0byBnby4NCg0KQ29ycmVj
dD8NCkV0aGFuIChhcyBkYXRhIHBsYW5lIGZyYW1ld29yayBkb2Mgc2hlcGhlcmQpLg0KDQpGcm9t
OiBBbmRyZXcgRy4gTWFsaXMgPGFnbWFsaXNAZ21haWwuY29tPg0KU2VudDogVGh1cnNkYXksIE9j
dG9iZXIgMywgMjAxOSAxMTozMiBBTQ0KVG86IEdyb3NzbWFuLCBFdGhhbiBBLiA8ZWFncm9zQGRv
bGJ5LmNvbT4NCkNjOiBCYWzDoXpzIFZhcmdhIEEgPGJhbGF6cy5hLnZhcmdhQGVyaWNzc29uLmNv
bT47IGRldG5ldEBpZXRmLm9yZw0KU3ViamVjdDogUmU6IFtEZXRuZXRdIGRhdGEgcGxhbmUgZnJh
bWV3b3JrIGVkaXRvcmlhbCBwYXNzDQoNCkV0aGFuLA0KDQpTZWUgaHR0cHM6Ly93d3cuaWV0Zi5v
cmcvYWJvdXQvZ3JvdXBzL2llc2cvc3RhdGVtZW50cy9ub3JtYXRpdmUtaW5mb3JtYXRpdmUtcmVm
ZXJlbmNlcy88aHR0cHM6Ly91cmxkZWZlbnNlLnByb29mcG9pbnQuY29tL3YyL3VybD91PWh0dHBz
LTNBX193d3cuaWV0Zi5vcmdfYWJvdXRfZ3JvdXBzX2llc2dfc3RhdGVtZW50c19ub3JtYXRpdmUt
MkRpbmZvcm1hdGl2ZS0yRHJlZmVyZW5jZXNfJmQ9RHdNRmFRJmM9bEk4WmI2VHpNM2QxdFg0aUV1
N2JwZyZyPVpjSEM2d1hfZ0R3UERjZk1hRk5aaVEmbT1Mb1dyNUZMTGR4SjlGOFBaLXc5NnNTSXRH
dnVQQTFfRnhsTkVFYXhrUVJvJnM9LWFIMkpGaEZGWEx5a0dhNXFXLXhmRVYwbW9iOVp4QXdhMEIx
aFpELUszbyZlPT4gZm9yIG1vcmUgaW5mb3JtYXRpb24uDQoNCkNoZWVycywNCkFuZHkNCg0KDQpP
biBUaHUsIE9jdCAzLCAyMDE5IGF0IDI6MjggUE0gQW5kcmV3IEcuIE1hbGlzIDxhZ21hbGlzQGdt
YWlsLmNvbTxtYWlsdG86YWdtYWxpc0BnbWFpbC5jb20+PiB3cm90ZToNCkV0aGFuLA0KDQpJbmZv
cm1hdGl2ZSBSRkNzIGNhbiBoYXZlIG5vcm1hdGl2ZSByZWZlcmVuY2VzLiBUaGUgcnVsZSBpcyB0
aGF0IGlmIHlvdSBuZWVkIHRoZSByZWZlcmVuY2UgdG8gaW1wbGVtZW50IG9yIHVuZGVyc3RhbmQg
dGhlIFJGQywgdGhlbiBpdCdzIGEgbm9ybWF0aXZlIHJlZmVyZW5jZS4gSWYgdGhlIHJlZmVyZW5j
ZSBqdXN0IGFkZHMgYWRkaXRpb25hbCBiYWNrZ3JvdW5kIGluZm9ybWF0aW9uLCB0aGVuIGl0J3Mg
aW5mb3JtYXRpdmUuDQoNCkNoZWVycywNCkFuZHkNCg0KDQpPbiBUaHUsIE9jdCAzLCAyMDE5IGF0
IDEyOjUyIFBNIEdyb3NzbWFuLCBFdGhhbiBBLiA8ZWFncm9zQGRvbGJ5LmNvbTxtYWlsdG86ZWFn
cm9zQGRvbGJ5LmNvbT4+IHdyb3RlOg0KSGkgQmFsYXpzLA0KVGhhbmtzIGZvciB5b3VyIHJlc3Bv
bnNlcy4gR2l2ZW4gdGhhdCB0aGlzIGRyYWZ0IGlzIEluZm9ybWF0aW9uYWwsIHNob3VsZCByZWZl
cmVuY2VzIGNsYXNzaWZpZWQgYXMgTm9ybWF0aXZlIGJlIG1vdmVkIHRvIHRoZSBJbmZvcm1hdGl2
ZSBSZWZlcmVuY2VzIHNlY3Rpb24sIGFuZCB0aGUgTm9ybWF0aXZlIFJlZmVyZW5jZXMgc2VjdGlv
biByZW1vdmVkPw0KVGhhbmtzLA0KRXRoYW4uDQoNCkZyb206IEJhbMOhenMgVmFyZ2EgQSA8YmFs
YXpzLmEudmFyZ2FAZXJpY3Nzb24uY29tPG1haWx0bzpiYWxhenMuYS52YXJnYUBlcmljc3Nvbi5j
b20+Pg0KU2VudDogVGh1cnNkYXksIE9jdG9iZXIgMywgMjAxOSA2OjU5IEFNDQpUbzogR3Jvc3Nt
YW4sIEV0aGFuIEEuIDxlYWdyb3NAZG9sYnkuY29tPG1haWx0bzplYWdyb3NAZG9sYnkuY29tPj47
IGRldG5ldEBpZXRmLm9yZzxtYWlsdG86ZGV0bmV0QGlldGYub3JnPg0KU3ViamVjdDogUkU6IGRh
dGEgcGxhbmUgZnJhbWV3b3JrIGVkaXRvcmlhbCBwYXNzDQoNCkhpIEV0aGFuLA0KDQpNYW55IHRo
YW5rcyBmb3IgeW91ciBkZXRhaWxlZCByZXZpZXcgYW5kIGdyZWF0IHN1Z2dlc3Rpb25zLiBJIGhh
dmUgYWNjZXB0ZWQgbW9zdCBvZiB0aGVtIOKAnGFzIGlz4oCdLiBTZWUgcmVhY3Rpb25zIGlubGlu
ZS4NCkkgd2lsbCB1cGRhdGUgdGhlIGRyYWZ0IG9uIEdpdGh1YiBhbmQgY3JlYXRlIGEgcHVsbCBy
ZXF1ZXN0IGR1cmluZyB0aGUgbmV4dCB3ZWVrIHRvIG1ha2UgY2hhbmdlcyB2aXNpYmxlLg0KaHR0
cHM6Ly9naXRodWIuY29tL2RldG5ldC13Zy9kYXRhLXBsYW5lLWRyYWZ0czxodHRwczovL3VybGRl
ZmVuc2UucHJvb2Zwb2ludC5jb20vdjIvdXJsP3U9aHR0cHMtM0FfX2dpdGh1Yi5jb21fZGV0bmV0
LTJEd2dfZGF0YS0yRHBsYW5lLTJEZHJhZnRzJmQ9RHdNRkF3JmM9bEk4WmI2VHpNM2QxdFg0aUV1
N2JwZyZyPVpjSEM2d1hfZ0R3UERjZk1hRk5aaVEmbT1vb0JhMFlHb1NmVXhiQWdMWGs4WUQ5VVpr
SzRRZXJpMC1HMjB1Y196THRjJnM9S2p5X1I2LXpKclplNWlqZEFoTHJYcFlTUUI0VDM0MWhDNy1X
VUd3VlN0ayZlPT4NCg0KQW55IGZ1cnRoZXIgY29tbWVudHMgZnJvbSB0aGUgZ3JvdXAgaXMgaGln
aGx5IHdlbGNvbWUuDQoNCkNoZWVycw0KQmFsYeKAmXpzDQoNCkZyb206IGRldG5ldCA8ZGV0bmV0
LWJvdW5jZXNAaWV0Zi5vcmc8bWFpbHRvOmRldG5ldC1ib3VuY2VzQGlldGYub3JnPj4gT24gQmVo
YWxmIE9mIEdyb3NzbWFuLCBFdGhhbiBBLg0KU2VudDogVHVlc2RheSwgT2N0b2JlciAxLCAyMDE5
IDQ6MzggQU0NClRvOiBkZXRuZXRAaWV0Zi5vcmc8bWFpbHRvOmRldG5ldEBpZXRmLm9yZz4NClN1
YmplY3Q6IFtEZXRuZXRdIGRhdGEgcGxhbmUgZnJhbWV3b3JrIGVkaXRvcmlhbCBwYXNzDQoNCkhp
IEFsbCwgKHBhcnRpY3VsYXJseSBCYWxhenMgYXMgZWRpdG9yIG9mIHRoZSBkcmFmdCksDQpJIGhh
dGUgdG8gYmUgdGhlIGd1eSB3aG8gd2FpdHMgdW50aWwgV0cgTEMgdG8gYWN0dWFsbHkgcmVhZCB0
aGUgZHJhZnQgY2FyZWZ1bGx5IGFuZCB0aGVuIGNvbWVzIHdpdGggYSBidW5jaCBvZiBjb21tZW50
cywgYnV0IGhlcmUgSSBhbTsgaG9wZWZ1bGx5IEkgd2lsbCBnZXQgaW50byBnZWFyIHNvb25lciB3
aXRoIHRoZSBvdGhlciBkYXRhIHBsYW5lIGRyYWZ0cywgYnV0IGFzIGRvY3VtZW50IHNoZXBoZXJk
IEkgaGF2ZSB0byByZWFkIGNhcmVmdWxseSwgYW5kIEkgZmlndXJlZCBhcyBsb25nIGFzIEkgd2Fz
IG5vdGljaW5nIHRoaW5ncyBJIHdvdWxkIHdyaXRlIHRoZW0gZG93bi4NClNvIGFzIGEgcmVzdWx0
IHRoZXJlIGFyZSBtYW55IGNvbW1lbnRzIGJlbG93OyB0aGFua2Z1bGx5IHRoZXkgYXJlIG1vc3Rs
eSBncmFtbWF0aWNhbCwgdGhlIHNvcnQgdGhhdCB0aGUgSUVURiBFZGl0b3JpYWwgd2lsbCBzdXJl
bHkgbWFrZSBpZiB3ZSBkb27igJl0IGNvcnJlY3QgdGhlbSwgc28gSSBmaWd1cmUgd2Ugc2hvdWxk
IGJpdGUgdGhlIGJ1bGxldCBhbmQgZG8gdGhlbSBub3cgcmF0aGVyIHRoYW4gbGF0ZXIuIFRoZXJl
IGFyZSBldmVuIGEgZmV3IGFjdHVhbCDigJx3aGF0IGRvZXMgdGhpcyBtZWFu4oCdIHR5cGUgb2Yg
cXVlc3Rpb25zLiBCdXQgb24gdGhlIHdob2xlIHRoZSBkcmFmdCBpcyBpbiBxdWl0ZSBnb29kIHNo
YXBlIGFuZCBJIHBsYW4gdG8gc3RhcnQgbXkg4oCcc2hlcGhlcmQgd3JpdGV1cOKAnSBzb29uLCBn
aXZlbiB0aGF0IEkgaGF2ZSBnb25lIG92ZXIgdGhlIGRyYWZ0IGNhcmVmdWxseSBub3cuDQpUaGUg
Zm9ybSBJIGFtIHVzaW5nIGZvciBteSBjb21tZW50cyBpcyBsaWtlIHRoaXM6DQpJc3N1ZSB0eXBl
IChlLmcuIHdvcmRpbmcsIGdyYW1tYXIsIGFiYnJldmlhdGlvbiwgZXRjKToNCuKAnHRleHQgaW4g
cXVlc3Rpb27igJ0NCg0KPT0+IOKAnEV0aGFu4oCZcyBzdWdnZXN0aW9uIG9uIGhvdyB0byBmaXgg
aXQ64oCdDQpJIGhvcGUgdGhpcyBpcyBoZWxwZnVsLiBJZiBpdCBpc27igJl0LCBqdXN0IGxldCBt
ZSBrbm93IGFuZCBmb3IgdGhlIHJlbWFpbmluZyBkcmFmdHMgSeKAmWxsIGJlIGxlc3MgcGlja3kg
KG9yIHdoYXRldmVyIHlvdXIgc3VnZ2VzdGlvbiB0byBtZSBpcykuIEFuZCBvZiBjb3Vyc2UgSSBt
YXkgaGF2ZSBnb3R0ZW4gdGhlIHdyb25nIGVuZCBvZiB0aGUgc3RpY2sgb24gc29tZSBvZiB0aGUg
aXRlbXMsIHNvIHBsZWFzZSBmZWVsIGZyZWUgdG8gcHVzaCBiYWNrIGlmIEkgZ290IHRoZSBtZWFu
aW5nIHdyb25nLg0KRXRoYW4gKGFzIGRhdGEgcGxhbmUgZnJhbWV3b3JrIGRyYWZ0IGRvY3VtZW50
IHNoZXBoZXJkKS4NCi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLQ0KV29y
ZGluZzoNCuKAnEFic3RyYWN0DQpUaGlzIGRvY3VtZW50IHByb3ZpZGVzIGFuIG92ZXJhbGwgZnJh
bWV3b3JrIGZvciB0aGUgRGV0ZXJtaW5pc3RpYyBOZXR3b3JraW5nIGRhdGEgcGxhbmUuICBJdCBj
b3ZlcnMgY29uY2VwdHMgYW5kIGNvbnNpZGVyYXRpb25zIHRoYXQgYXJlIGdlbmVyYWxseSBjb21t
b24gdG8gYW55IERldGVybWluaXN0aWMgTmV0d29ya2luZyBkYXRhIHBsYW5lIHNwZWNpZmljYXRp
b24u4oCdDQoNCiAgKiAgIFNheSBEZXROZXQgaW5zdGVhZCBvZiB0aGUgbW9yZSBnZW5lcmljIERl
dGVybWluaXN0aWMgTmV0d29ya2luZyBzaW5jZSBpdCBpcyBzcGVjaWZpYyB0byBvdXIgYXJjaGl0
ZWN0dXJlLCBub3QgdG8gYWxsIG9mIGRldGVybWluaXN0aWMgbmV0d29ya2luZyBpbiB0aGUgd29y
bGQuDQo+QmFsYXpzPiBPSy4NCldvcmRpbmc6DQrigJwxLiAgSW50cm9kdWN0aW9uDQogICBEZXRl
cm1pbmlzdGljIE5ldHdvcmtpbmcgKERldE5ldCnigJ0NCg0KICAqICAgU2ltaWxhcmx5LCBzYXkg
4oCcRGV0TmV0IChEZXRlcm1pbmlzdGljIE5ldHdvcmtpbmcp4oCdIC4NCj5CYWxhenM+IE9LLg0K
V29yZGluZzoNCuKAnFRoZSBmb3J3YXJkaW5nIHN1Yi1sYXllciBpcyB1c2VkIHRvIHByb3ZpZGUg
Y29uZ2VzdGlvbiBwcm90ZWN0aW9uIChsb3cgbG9zcywgYXNzdXJlZCBsYXRlbmN5LCBhbmQgbGlt
aXRlZCBvdXQtb2Ytb3JkZXIgZGVsaXZlcnkpIGFuZCBsZXZlcmFnZXMgVHJhZmZpYyBFbmdpbmVl
cmluZyBtZWNoYW5pc21zLuKAnQ0KDQogICogICBJbXByb3ZlIGNsYXJpdHk6DQpUaGUgZm9yd2Fy
ZGluZyBzdWItbGF5ZXIgbGV2ZXJhZ2VzIFRyYWZmaWMgRW5naW5lZXJpbmcgbWVjaGFuaXNtcyB0
byBwcm92aWRlIGNvbmdlc3Rpb24gcHJvdGVjdGlvbiAobG93IGxvc3MsIGFzc3VyZWQgbGF0ZW5j
eSwgYW5kIGxpbWl0ZWQgb3V0LW9mLW9yZGVyIGRlbGl2ZXJ5KS4NCj5CYWxhenM+IE9LIGluIHBy
aW5jaXBsZS4gU2xpZ2h0bHkgbW9kaWZpZWQgeW91ciBwcm9wb3NhbCB0byBjYXRjaCBiZXR0ZXIg
dGhlIHNlbnNlIOKAnOKApiBsZXZlcmFnZXMgVHJhZmZpYyBFbmdpbmVlcmluZyBtZWNoYW5pc21z
IGFuZCBwcm92aWRlcyDigKbigJ0NCkdyYW1tYXI6DQrigJxzZXJ2aWNlIHN1Yi1sYXllcuKAnQ0K
DQogICogICBTZXJ2aWNlIGlzIGEgcHJvcGVyIG5hbWUsIHMvYiBjYXBpdGFsaXplZC4NCj5CYWxh
enM+IEhtbW0uIEluIGFyY2hpdGVjdHVyZSBkcmFmdCB3ZSBoYXZlIHVzZWQg4oCcc2VydmljZSBz
dWItbGF5ZXLigJ0gYW5kIOKAnGZvcndhcmRpbmcgc3ViLWxheWVy4oCdLiBJIHdvdWxkIGtlZXAg
aXQuDQpXb3JkaW5nOg0K4oCcSXQgYWxzbyBkZXNjcmliZXMgdGhlIGZvcndhcmRpbmcgc3ViLWxh
eWVyIHRoYXQgaXMgdXNlZCB0byAgIGVsaW1pbmF0ZSAob3IgcmVkdWNlKSBjb250ZW50aW9uIGxv
c3MgYW5kIHByb3ZpZGUgYm91bmRlZCBsYXRlbmN5IGZvciAgIERldE5ldCBmbG93cy7igJ0NCg0K
ICAqICAgUmVkdW5kYW50IHdpdGggYWJvdmUgcGFyYWdyYXBoLiBzL2IganVzdCDigJzigKZ0aGUg
Rm9yd2FyZGluZyBzdWItbGF5ZXLigJ0uIOKAnGFzc3VyZWQgbGF0ZW5jeeKAnSB2cyDigJxib3Vu
ZGVkIGxhdGVuY3nigJ0uLi4NCj5CYWxhenM+IE9LLiBJIHdpbGwgY29sbGFwc2UgdGhlIHR3byBz
ZW50ZW5jZXMuDQpNZWFuaW5nOg0K4oCcIERpZmZlcmVudCB0cmFmZmljIHR5cGVzLCBvciBhcHBs
aWNhdGlvbiBmbG93cywgY2FuIGJlIG1hcHBlZCBvbiB0b3AgICBvZiBEZXROZXQu4oCdDQoNCiAg
KiAgIEFyZSB0aGVzZSB0d28gc2VwYXJhdGUgdGhpbmdzPyBJIGdhdGhlciB0aGV5IGFyZT8gTWF5
YmUg4oCcRGlmZmVyZW50IHRyYWZmaWMgdHlwZXMgYW5kIGFwcGxpY2F0aW9uIGZsb3dzIGNhbiBi
ZSBtYXBwZWQgb24gdG9wICBvZiBEZXROZXTigJ0uIEJlbG93IGl0IHRoZW4gc2F5cw0K4oCcMy4g
IERldE5ldCBEYXRhIFBsYW5lIE92ZXJ2aWV3DQogICBUaGlzIGRvY3VtZW50IGRlc2NyaWJlcyBo
b3cgYXBwbGljYXRpb24gZmxvd3MsIG9yIGFwcC1mbG93cywgYXJlICBjYXJyaWVkIG92ZXIgRGV0
TmV0IG5ldHdvcmtzLuKAnQ0KVGhpcyBzb3VuZHMgbGlrZSB0aGV5IGFyZSBzeW5vbnltcz8gQnV0
IGFuIEFwcCBGbG93IGlzIG5vdCBkaWZmZXJlbnRpYXRlZCBieSDigJx0cmFmZmljIHR5cGXigJ0g
4oCTIHdlIGRpZmZlcmVudGlhdGUgYmFzZWQgb24gaW5kaXZpZHVhbCBmbG93LiBTbyBJIHRoaW5r
IHdlIHNob3VsZCByZW1vdmUg4oCcdHJhZmZpYyB0eXBlc+KAnSBhYm92ZS4NCj5CYWxhenM+IE9L
LiBUcmFmZmljIHR5cGVzIGludGVuZGVkIHRvIHJlZmVyIHRvIHRoZSBlbmNhcHN1bGF0aW9uIG9m
IHRoZSBBcHAtZmxvdyAoZS5nLiwgRXRoZXJuZXQgb3IgSVApLiBJIHdpbGwgZml4IHRoaXMuDQpX
b3JkaW5nOg0KIOKAnGZ1bmN0aW9ucyAgcmVsYXRlZCB0byB0aGUgY29udHJvbCBwbGFuZeKAnQ0K
DQogICogICBBcmUgd2Ugc3RhbmRhcmRpemluZyBvbiBjb250cm9sbGVyIHBsYW5lIHZzIGNvbnRy
b2wgcGxhbmUsIG9yIGFyZSB0aGVzZSBkaWZmZXJlbnQgZ3JhbW1hdGljYWwgcm9sZXM/DQo+QmFs
YXpzPiBPSy4gSSB0aGluayBpdCB3b3VsZCBiZSBiZXR0ZXIgc2ltcGxlIHRvIHJlZmVyIHRvIHRo
ZSBPQU0gZHJhZnRzLg0KV29yZGluZzoNCuKAnFRoZSBmb3J3YXJkaW5nIHN1Yi1sYXllciBwcm92
aWRlcyB0aGUgcXVhbGl0eSB1bmRlcnBpbiBuZWVkZWQgYnkgdGhlICAgRGV0TmV0IGZsb3cuLi7i
gJ0NCg0KICAqICAgSXMgdW5kZXJwaW4gYSByZWFsIHdvcmQ/IFNvdW5kcyBsaWtlIHdlIG1lYW4g
UW9TPw0KPkJhbGF6cz4gT0suIEkgd2lsbCBjaGFuZ2UgdG8g4oCc4oCmIHRoZSBRb1MgcmVsYXRl
ZCBmdW5jdGlvbnMgbmVlZGVkIOKApuKAnQ0KQWJicmV2aWF0aW9uOg0K4oCcQW4gZXhhbXBsZSBv
ZiAgIHRoaXMgaXMgUGFja2V0IFJlcGxpY2F0aW9uLCBFbGltaW5hdGlvbiwgYW5kIE9yZGVyaW5n
IChQUkVPRikgICAgZnVuY3Rpb25zIHNlZSBTZWN0aW9uIDQuMy7igJ0NCg0KICAqICAgTm90IGZp
cnN0IHVzZSBvZiBQUkVPRiwgc2hvdWxkIG5vdCBzcGVsbCBvdXQgaGVyZS4NCj5CYWxhenM+IE9L
Lg0KR3JhbW1hcjoNCuKAnFRoZSBtZXRob2Qgb2YgaW5zdGFudGlhdGluZyBlYWNoIG9mIHRoZSBs
YXllcnMgaXMgc3BlY2lmaWMgdG8gdGhlICAgcGFydGljdWxhciBEZXROZXQgZGF0YSBwbGFuZSBt
ZXRob2QuICBUaGVyZSBtYXkgYmUgbW9yZSB0aGFuIG9uZSAgIGFwcHJvYWNoIHRoYXQgaXMgYXBw
bGljYWJsZSB0byBhIGdpdmVuIGJlYXJlciBuZXR3b3JrIHR5cGUu4oCdDQoNCiAgKiAgIEkgd291
bGQgY29tYmluZSB0aGVzZSBpbnRvIGEgc2luZ2xlIHNlbnRlbmNlIHdpdGggY29tbWEsIGFzOiDi
gJxUaGUgbWV0aG9kIG9mIGluc3RhbnRpYXRpbmcgZWFjaCBvZiB0aGUgbGF5ZXJzIGlzIHNwZWNp
ZmljIHRvIHRoZSBwYXJ0aWN1bGFyIERldE5ldCBkYXRhIHBsYW5lIG1ldGhvZCwgYW5kIG1vcmUg
dGhhbiBvbmUgYXBwcm9hY2ggbWF5IGJlIGFwcGxpY2FibGUgdG8gYSBnaXZlbiBiZWFyZXIgbmV0
d29yayB0eXBl4oCdLg0KPkJhbGF6cz4gT0suDQpXb3JkaW5nOg0K4oCcMy4xLiAgRGF0YSBQbGFu
ZSBDaGFyYWN0ZXJpc3RpY3MNCiAgIFRoZXJlIGFyZSB0d28gbWFqb3IgY2hhcmFjdGVyaXN0aWNz
IHRvIHRoZSBkYXRhIHBsYW5lOg0KICAgMS4gIERhdGEgcGxhbmUgdGVjaG5vbG9neTogVGhlIERl
dE5ldCBkYXRhIHBsYW5lIGlzIHByb3ZpZGVkIGJ5IHRoZSBEZXROZXQgc2VydmljZSBhbmQgZm9y
d2FyZGluZyBzdWIgbGF5ZXJzLuKAnQ0KLS0+IFBsZWFzZSBkb27igJl0IHRlbGwgbWUgdGhpcyBh
Z2Fpbi4gRWxpbWluYXRlIHRoaXMgc2VudGVuY2UuDQo+QmFsYXpzPiBPSy4gOi0tKSkpDQpXb3Jk
aW5nOg0K4oCcTmFtZWx54oCdDQoNCiAgKiAgIFJlbW92ZSB0aGlzIHdvcmQsIGFscmVhZHkgc2Fp
ZCDigJxzcGVjaWZpY2FsbHnigJ0gd2hpY2ggaXMgYmV0dGVyIGFueXdheS4NCj5CYWxhenM+IE9L
Lg0KQWJicmV2aWF0aW9uczoNCuKAnFMtbGFiZWwgYW5kIGQtQ1figJ0NCg0KICAqICAgTmVlZCB0
byBhZGQgdGhlc2UgdG8gQWJicmV2IHNlY3Rpb24uDQo+QmFsYXpzPiBPSy4NClN0cnVjdHVyZToN
CuKAnFRoZXJlIGFyZSB0d28gbWFqb3IgY2hhcmFjdGVyaXN0aWNzIHRvIHRoZSBkYXRhIHBsYW5l
Og0KDQogIDEuICBEYXRhIHBsYW5lIHRlY2hub2xvZ3k64oCdDQoNCg0KICAqICAgSSB3b3VsZCBz
YXkgdGhlc2Ugc2hvdWxkIG5vdCBiZSBhIDItaXRlbSBudW1iZXJlZCBsaXN0LCB0aGV5IHNob3Vs
ZCBiZSBhIHRvcGljIHNlbnRlbmNlIGxpc3RpbmcgYm90aCwgZm9sbG93ZWQgYnkgc3Vic2VjdGlv
bnMsIGFzIGlzIGRvbmUgZm9yIEVuY2Fwc3VsYXRpb24gYnV0IG5vdCBmb3IgVGVjaG5vbG9neS4g
QWxzbyBvbmUgc2F5cyBEYXRhIFBsYW5lIFRlY2hub2xvZ3ksIHRoZSBvdGhlciBqdXN0IEVuY2Fw
c3VsYXRpb24g4oCTIHNob3VsZCBiZSBjb25zaXN0ZW50IOKAkyBTbyB3ZSBjb3VsZCBoYXZlOg0K
My4xLiAgRGF0YSBQbGFuZSBDaGFyYWN0ZXJpc3RpY3MNClRoZXJlIGFyZSB0d28gbWFqb3IgY2hh
cmFjdGVyaXN0aWNzIHRvIHRoZSBkYXRhIHBsYW5lOiB0aGUgdGVjaG5vbG9neSBhbmQgdGhlIGVu
Y2Fwc3VsYXRpb24sIGFzIGRpc2N1c3NlZCBiZWxvdy4NCjMuMS4xIFRlY2hub2xvZ3kNCuKApg0K
My4xLjIgRW5jYXBzdWxhdGlvbg0K4oCmDQo+QmFsYXpzPiBPSy4NCkdyYW1tYXI6DQrigJxUaGUg
ZW5jYXBzdWxhdGlvbiBvZiB0aGUgRGV0TmV0IGZsb3dzIGFsbG93cyB0aGVtIHRvIGJlIHNlbnQg
b3ZlciBhICAgZGF0YSBwbGFuZSB0ZWNobm9sb2d5IG90aGVyIHRoYW4gdGhlaXIgbmF0aXZlIHR5
cGUuICBFbmNhcHN1bGF0aW9uIGlzICAgZXNzZW50aWFsIGlmLCBmb3IgZXhhbXBsZSwgaXQgaXMg
cmVxdWlyZWQgdG8gc2VuZCBFdGhlcm5ldCBUU04gc3RyZWFtICAgIGFzIGEgRGV0TmV0IEFwcGxp
Y2F0aW9uIG92ZXIgYSBkYXRhIHBsYW5lIHN1Y2ggYXMgTVBMUy7igJ0NCg0KICAqICAgQ29uc29s
aWRhdGU6IOKAnFRoZSBlbmNhcHN1bGF0aW9uIG9mIGEgRGV0TmV0IGZsb3cgYWxsb3dzIGl0IHRv
IGJlIHNlbnQgb3ZlciBhICAgZGF0YSBwbGFuZSB0ZWNobm9sb2d5IG90aGVyIHRoYW4gaXRzIG5h
dGl2ZSB0eXBlLiBGb3IgZXhhbXBsZSwgYW4gRXRoZXJuZXQgVFNOIGFwcCBmbG93IGNhbiBiZSBz
ZW50IGFzIGEgRGV0TmV0IGFwcCBmbG93IG92ZXIgTVBMUy4uLuKAnQ0KPkJhbGF6cz4gT0suDQpH
cmFtbWFyOg0K4oCcbWV0YS1kYXRh4oCdDQoNCiAgKiAgIHMvYiBtZXRhZGF0YSDigJMgbm90IGEg
aHlwaGVuYXRlZCB3b3JkLg0KPkJhbGF6cz4gT0suDQpDbGFyaXR5Og0K4oCcVGhlIERldE5ldCBk
YXRhIHBsYW5lIGNhbiBwcm92aWRlIG9yIGNhcnJ5IG1ldGEtZGF0YToNCiAgIDEuICBGbG93LUlE
DQogICAyLiAgU2VxdWVuY2UgTnVtYmVyDQrigKYgQm90aCBvZiB0aGVzZSBtZXRhZGF0YSBhcmUg
cmVxdWlyZWQg4oCm4oCdDQoNCiAgKiAgIEkgaW5pdGlhbGx5IHJlYWQgdGhpcyBhcyDigJx0aGV5
IGFyZSBib3RoIHJlcXVpcmVk4oCdIGJ1dCB0aGVuIGl0IHR1cm5zIG91dCB0aGV5IGFyZSBub3Qu
IFJlcGhyYXNlOg0K4oCcVGhlIERldE5ldCBkYXRhIHBsYW5lIHN1cHBvcnRzIGEgRmxvdy1JRCAo
Zm9yIGlkZW50aWZpY2F0aW9uIG9mIHRoZSBmbG93IG9yIGFnZ3JlZ2F0ZSBmbG93KSBhbmQvb3Ig
YSBTZXF1ZW5jZSBOdW1iZXIgKGZvciBQUkVPRikgZm9yIGVhY2ggRGV0TmV0IGZsb3cuIFRoZSBE
ZXROZXQgU2VydmljZSBzdWItbGF5ZXIgcmVxdWlyZXMgYm90aDsgdGhlIERldE5ldCBmb3J3YXJk
aW5nIHN1Yi1sYXllciByZXF1aXJlcyBvbmx5IEZsb3ctSUQuIE1ldGFkYXRhIGNhbiBhbHNvIGJl
IHVzZWQgZm9yIE9BTSBpbmRpY2F0aW9ucyBhbmQgaW5zdHJ1bWVudGF0aW9uIG9mIERldE5ldCBk
YXRhIHBsYW5lIG9wZXJhdGlvbi7igJ0NCj5CYWxhenM+IE9LLg0KR3JhbW1hcjoNCuKAnGl0IGlz
IGFudGljaXBhdGVkIHRoYXQgbW9yZSB0aGFuIG9uZSBlbmNhcHN1bGF0aW9uICAgbWF5IGJlIGRl
cGxveWVkIGZvciBleGFtcGxlIEdSReKAnQ0KDQogICogICBOZWVkIGNvbW1hIGFmdGVyIOKAnGRl
cGxveWVkLOKAnQ0KPkJhbGF6cz4gT0suDQpXb3JkaW5nOg0K4oCcW1JGQzc2NTddIGFsc28gcHJv
dmlkZXMgdXNlZnVsIGJhY2tncm91bmQgb24gdGhlIGRlbGl2ZXJ5IGRpZmZlcmVudGlhdGVkIHNl
cnZpY2VzIChEaWZmU2VydinigJ0NCg0KICAqICAgSSBkb27igJl0IHRoaW5rIOKAnHRoZSBkZWxp
dmVyeeKAnSBiZWxvbmdzIHRoZXJlPyBEZWxldGU/ICjigJ3igKZ1c2VmdWwgYmFja2dyb3VuZCBv
biBEaWZmZXJlbnRpYXRlZCBTZXJ2aWNlcyAoRGlmZnNlcnYp4oCm4oCdIChmb2xsb3dpbmcgUkZD
NzY1NyBmb3JtYXQpLg0KPkJhbGF6cz4gT0suIEkgd2lsbCByZXBocmFzZS4gUmVmZXJlbmNlIHRv
IHJmYzc2NTcgaXMgaW1wb3J0YW50IGhlcmUsIHNvIEkgd2lsbCBrZWVwIGl0Lg0KV29yZCBtZWFu
aW5nOg0K4oCcSXQgaXMgcG9zc2libGUgdG8gaW5jbHVkZSBzdWNoIGluZm9ybWF0aW9uIGluIGEg
bmF0aXZlIElQICAgcGFja2V0IGV4cGxpY2l0bHksIG9yIGltcGxpY2l0bHku4oCdDQoNCiAgKiAg
IEkgdW5kZXJzdGFuZCDigJxleHBsaWNpdGx54oCdIHRvIG1lYW4gdGhlcmUgaXMgYWRkaXRpb25h
bCBtZXRhZGF0YSwgdnMg4oCcaW1wbGljaXRseeKAnSB0byBtZWFuIHRoYXQgaXQgaXMgaW5mZXJy
ZWQgZnJvbSB0aGUgZXhpc3RpbmcgZmllbGRzIGUuZy4gNi10dXBsZS4gSG93ZXZlciBhYm92ZSwg
aXQgc2F5cyDigJxTb21lIE1QTFMgZXhhbXBsZXMgb2YgaW1wbGljaXQgbWV0YWRhdGEgaW5jbHVk
ZSB0aGUgc2VxdWVuY2UgbnVtYmVyICAgIGZvciB1c2UgYnkgdGhlIFBSRU9GIGZ1bmN0aW9u4oCd
IOKAkyB0byBtZSB0aGF0IHNvdW5kcyBvZGQuIENhbiB3ZSBwbGVhc2UgcmVjb25jaWxlIHVzZSBv
ZiB0aGUgd29yZHMg4oCcZXhwbGljaXTigJ0gdnMg4oCcaW1wbGljaXTigJ0gYW5kL29yIGV4cGxh
aW4gdGhlIG1lYW5pbmcgb2YgZWFjaC4gV2UgYWxzbyBoYXZlIGV4cGxpY2l0L2ltcGxpY2l0IHBh
dGhzIChmb3Igd2hpY2ggSSBkb27igJl0IHNlZSBhIGNsZWFyIGRlZmluaXRpb24gZnJvbSBhIHNp
bXBsZSBnb29nbGUgc2VhcmNoKToNCuKAnE1QTFMgcHJvdmlkZXMgdGhlIGFiaWxpdHkgdG8gZm9y
d2FyZCB0cmFmZmljIG92ZXIgaW1wbGljaXQgYW5kICAgZXhwbGljaXQgcGF0aHMgdG8gdGhlIHBv
aW50IGluIHRoZSBuZXR3b3JrIHdoZXJlIHRoZSBuZXh0IERldE5ldCAgIHNlcnZpY2Ugc3ViLWxh
eWVyIGFjdGlvbiBuZWVkcyB0byB0YWtlIHBsYWNlLuKAnQ0K4oCcUmVzZXJ2YXRpb24gYW5kIEFs
bG9jYXRpb24gb2YgcmVzb3VyY2VzOuKAnSAoYW5kIHNpbWlsYXIgbGluZXMgYmVsb3cpDQoNCiAg
KiAgIFBlcmhhcHMgdGhlc2UgcGFyYWdyYXBocyBzaG91bGQgYmUgM3JkIGxldmVsIGhlYWRlcnMs
IGFzIG9wcG9zZWQgdG8gb25lLXNlbnRlbmNlIHBhcmFncmFwaHMgd2l0aCDigJw64oCdIGF0IHRo
ZSBlbmQuIFRoaXMgd291bGQgYWxzbyBjYXVzZSB0aGVtIHRvIGJlIGluY2x1ZGVkIGluIHRoZSB0
YWJsZSBvZiBjb250ZW50cy4gUGVyaGFwcyBoYXZpbmcgYSBidWxsZXQgbGlzdCBhdCB0aGUgdG9w
IHdvdWxkIGJlIHVzZWZ1bD8gVGhlbiBvbmUgY291bGQgbW92ZSB0byBoZXJlIHRoZSBzdGF0ZW1l
bnQgZnJvbSBiZWxvdzog4oCcU2V2ZXJhbCBvZiB0aGVzZSBjYXBhYmlsaXRpZXMgYXJlIGV4cGFu
ZGVkIHVwb24gaW4gbW9yZSBkZXRhaWwgaW4gc2VjdGlvbnMgYmVsb3cu4oCdDQo+QmFsYXpzPiBI
bW1tLiBJIHdpbGwgcmVjb25zaWRlciB0aGVzZSBzZW50ZW5jZXMuDQpDbGFyaXR5Og0K4oCcVGhp
cyBjYW4gZWxpbWluYXRlIHBhY2tldCBjb250ZW50aW9uIGFuZCBsb3Nz4oCdDQoNCiAgKiAgIEkg
d291bGQgZXhwbGljaXRseSBzYXkg4oCcVGhpcyBjYW4gZWxpbWluYXRlIHBhY2tldCBjb250ZW50
aW9uIGFuZCBwYWNrZXQgbG9zc+KAnS4NCj5CYWxhenM+IE9LLg0KR3JhbW1hcjoNCuKAnFRoaXMg
YWxzbyBjYW4gcmVkdWNlIGppdHRlciBmb3IgdGhlIERldE5ldCB0cmFmZmlj4oCdDQoNCiAgKiAg
IEVsaW1pbmF0ZSBzdXBlcmZsdW91cyDigJx0aGXigJ06IOKAnFRoaXMgYWxzbyBjYW4gcmVkdWNl
IGppdHRlciBmb3IgRGV0TmV0IHRyYWZmaWPigJ0NCj5CYWxhenM+IE9LLg0KQ2xhcml0eToNCuKA
nERldE5ldCBmbG93cyBhcmUgYXNzdW1lZCB0byBiZWhhdmUgd2l0aCByZXNwZWN0IHRvIHRoZSBy
ZXNlcnZlZCB0cmFmZmljIHByb2ZpbGUuICBJZiBvdGhlciB0cmFmZmljIHNoYXJlcyB0aGUgbGlu
ayByZXNvdXJjZXMsIHRoZSB1c2Ugb2YgKHF1ZXVpbmcsIHBvbGljaW5nLCBzaGFwaW5nKSBwb2xp
Y2llcyBjYW4gYmUgdXNlZCB0byBlbnN1cmUgdGhhdCB0aGUgYWxsb2NhdGlvbiBvZiByZXNvdXJj
ZXMgcmVzZXJ2ZWQgZm9yIERldE5ldCBpcyBtZXQuICAgUXVldWluZyBhbmQgc2hhcGluZyBvZiBE
ZXROZXQgdHJhZmZpYyBjb3VsZCBiZSByZXF1aXJlZCB0byBlbnN1cmUgdGhhdCBEZXROZXQgdHJh
ZmZpYyBkb2VzIG5vdCBleGNlZWQgaXRzIHJlc2VydmVkIHByb2ZpbGUgYnV0IHRoaXMgd291bGQg
aW1wYWN0IHRoZSBEZXROZXQgc2VydmljZSBjaGFyYWN0ZXJpc3RpY3Mu4oCdDQoNCiAgKiAgIEkg
dGhpbmsgdGhpcyBjb3VsZCBiZSBtYWRlIGNsZWFyZXIuIE1heWJlOg0K4oCcRGV0TmV0IGZsb3dz
IGFyZSBhc3N1bWVkIHRvIGJlaGF2ZSB3aXRoIHJlc3BlY3QgdG8gdGhlIHJlc2VydmVkIHRyYWZm
aWMgcHJvZmlsZS4gIElmIG90aGVyIHRyYWZmaWMgc2hhcmVzIHRoZSBsaW5rIHJlc291cmNlcywg
dGhlIHVzZSBvZiBwb2xpY2llcyAoc3VjaCBhcyBxdWV1aW5nLCBwb2xpY2luZywgc2hhcGluZykg
Y2FuIGJlIGFwcGxpZWQgdG8gdGhlIOKAnG90aGVy4oCdIHRyYWZmaWMgdG8gZW5zdXJlIHRoYXQg
dGhlIGFsbG9jYXRpb24gb2YgcmVzb3VyY2VzIHJlc2VydmVkIGZvciBEZXROZXQgaXMgbm90IGNv
bXByb21pc2VkLiAgUXVldWluZyBhbmQgc2hhcGluZyBvZiBEZXROZXQgdHJhZmZpYyB0byBlbnN1
cmUgdGhhdCBpdCBkb2VzIG5vdCBleGNlZWQgaXRzIHJlc2VydmVkIHByb2ZpbGUgKGZvciBleGFt
cGxlIGJ5IGRyb3BwaW5nIHBhY2tldHMpIG1heSBiZSBuZWNlc3NhcnkgdG8gcHJldmVudCBmYXVs
dCBjb25kaXRpb25zLCBidXQgc2hvdWxkIG5vdCBiZSB1c2VkIHVuZGVyIG5vcm1hbCBjb25kaXRp
b25zIGFzIHRoaXMgY291bGQgY29tcHJvbWlzZSB0aGUgRGV0TmV0IFFvUy7igJ0NCj5CYWxhenM+
IEhtbW0uIEFncmVlIHNvbWUgcmV3b3JkaW5nIGlzIG5lZWRlZCBoZXJlLiBXZSBpbnRlbmQgdG8g
c2F5IGhlcmUgdHdvIHRoaW5nczogKDEpIHJlc291cmNlcyBhbGxvY2F0ZWQgdG8gYSBEZXROZXQg
ZmxvdyBtdXN0IGJlIHByb3RlY3RlZCBmcm9tIG90aGVyIHRyYWZmaWMuICgyKSBtaXNiZWhhdmlu
ZyBEZXROZXQgZmxvd3MgbXVzdCBiZSBkZXRlY3RlZCBhbmQgaXQgaGF2ZSB0byBiZSBlbnN1cmVk
IHRoYXQgdGhlcmUgZG8gbm90IGNvbXByb21pc2UgRGV0TmV0IFFvUy4gSSB3aWxsIHJlZm9ybXVs
YXRlLg0K4oCcTmV0d29yayBjb2RpbmfigJ0NCg0KICAqICAgUHJvcGVyIG5hbWUsIE5ldHdvcmsg
Q29kaW5nLCBzL2IgY2FwaXRhbGl6ZWQuDQo+QmFsYXpzPiBPSy4NCuKAnHBhY2tldCBieSBwYWNr
ZXTigJ0NCg0KICAqICAgcy9iIGh5cGhlbmF0ZWQg4oCccGFja2V0LWJ5LXBhY2tldOKAnS4NCj5C
YWxhenM+IE9LLg0KR3JhbW1hcjoNCuKAnFNpbmNlIERldG5ldCBsZXZlcmFnZXMgbWFueSBkaWZm
ZXJlbnQgZm9yd2FyZGluZyBzdWItbGF5ZXJzLCB0aG9zZSAgdGVjaG5vbG9naWVzIGFsc28gc3Vw
cG9ydCBhIG51bWJlciBvZiB0b29scyB0byB0cm91Ymxlc2hvb3QgY29ubmVjdGl2aXR5IGZvciBl
eGFtcGxlLCB0byBzdXBwb3J0IGlkZW50aWZpY2F0aW9uIG9mIG1pc2JlaGF2aW5nICBmbG93cy7i
gJ0NCg0KICAqICAgVHJ5Og0KIOKAnERldG5ldCBsZXZlcmFnZXMgbWFueSBkaWZmZXJlbnQgZm9y
d2FyZGluZyBzdWItbGF5ZXJzLCBlYWNoIG9mIHdoaWNoIHN1cHBvcnRzIHZhcmlvdXMgdG9vbHMg
dG8gdHJvdWJsZXNob290IGNvbm5lY3Rpdml0eSwgZm9yIGV4YW1wbGUgaWRlbnRpZmljYXRpb24g
b2YgbWlzYmVoYXZpbmcgZmxvd3Mu4oCdDQo+QmFsYXpzPiBPSy4NCkdyYW1tYXI6DQrigJxBdCB0
aGUgc2VydmljZSBsYXllciBhZ2FpbiB0aGVyZSBhcmUgZXhpc3RpbmcgbWVjaGFuaXNtcyB0byB0
cm91Ymxlc2hvb3Qgb3IgbW9uaXRvciBmbG93cy4gIE1hbnkgb2YgdGhlc2UgbWVjaGFuaXNtcyBl
eGlzdCBmb3IgSVAgYW5kIE1QTFMgbmV0d29ya3MuICBBIGNsaWVudCBvZiBhIERldE5ldCBzZXJ2
aWNlIGNhbiBpbnRyb2R1Y2UgYW55IG1vbml0b3JpbmcgYXBwbGljYXRpb25zIHdoaWNoIGNhbiBk
ZXRlY3QgYW5kIG1vbml0b3IgZGVsYXkgYW5kIGxvc3Mu4oCdDQoNCiAgKiAgIFRyeToNCuKAnFRo
ZSBEZXROZXQgU2VydmljZSBsYXllciBjYW4gbGV2ZXJhZ2UgZXhpc3RpbmcgbWVjaGFuaXNtcyB0
byB0cm91Ymxlc2hvb3Qgb3IgbW9uaXRvciBmbG93cywgc3VjaCBhcyB0aG9zZSBpbiB1c2UgYnkg
SVAgYW5kIE1QTFMgbmV0d29ya3MuICBBdCB0aGUgQXBwbGljYXRpb24gbGF5ZXIgYSBjbGllbnQg
b2YgYSBEZXROZXQgc2VydmljZSBjYW4gdXNlIGV4aXN0aW5nIHRlY2huaXF1ZXMgdG8gZGV0ZWN0
IGFuZCBtb25pdG9yIGRlbGF5IGFuZCBsb3NzLuKAnQ0KPkJhbGF6cz4gT0suDQpHcmFtbWFyOg0K
4oCcUmVjb2duaXplIGZsb3cocykgZm9yIGFuYWx5dGljczrigJ0NCg0KICAqICAgVHJ5DQrigJxG
bG93IHJlY29nbml0aW9uIGZvciBhbmFseXRpY3M6DQo+QmFsYXpzPiBPSy4NCkdyYW1tYXI6DQri
gJxUbyBhIGxhcmdlIGRlZ3JlZSB0aGlzIGZvbGxvd3MgdGhlIGxvZ2ljIGluIHRoZSBwcmV2aW91
cyBzZWN0aW9uLiBBbmFseXRpY3MgY2FuIGJlIGluaGVyaXRlZCBmcm9tIHRoZSB0d28gc3ViLWxh
eWVycy4gIEF0IHRoZSBEZXROZXQgc2VydmljZSBlZGdlIHBhY2tldCBhbmQgYml0IGNvdW50ZXJz
IGUuZy4gc2VudCwgcmVjZWl2ZWQsIGRyb3BwZWQsIGFuZCBvdXQgb2Ygc2VxdWVuY2UgYXJlIG1h
aW50YWluZWQu4oCdDQoNCiAgKiAgIFRyeToNCuKAnE5ldHdvcmsgYW5hbHl0aWNzIGNhbiBiZSBp
bmhlcml0ZWQgZnJvbSB0aGUgdGVjaG5vbG9naWVzIG9mIHRoZSBTZXJ2aWNlIGFuZCBGb3J3YXJk
aW5nIHN1Yi1sYXllcnMuICBBdCB0aGUgRGV0TmV0IHNlcnZpY2UgZWRnZSwgcGFja2V0IGFuZCBi
aXQgY291bnRlcnMgKGUuZy4gc2VudCwgcmVjZWl2ZWQsIGRyb3BwZWQsIGFuZCBvdXQtb2Ytc2Vx
dWVuY2UpIGNhbiBiZSBtYWludGFpbmVkLuKAnQ0KPkJhbGF6cz4gT0suDQpHcmFtbWFyOg0K4oCc
Q29ycmVsYXRlIGV2ZW50cyB3aXRoIGZsb3dzOuKAnQ0KICAgICAgVGhlIHByb3ZpZGVyIG9mIGEg
RGV0TmV0IHNlcnZpY2UgbWF5IGFsbG93IG90aGVyIGNhcGFiaWxpdGllcyB0byBtb25pdG9yIGZs
b3dzIHN1Y2ggYXMgbW9yZSBkZXRhaWwgbG9zcyBzdGF0aXN0aWNzIGFuZCB0aW1lIHN0YW1waW5n
IG9mIGV2ZW50cy4gIFRoZSBkZXRhaWxzIG9mIHRoZXNlIGNhcGFiaWxpdGllcyBhcmUgY3VycmVu
dGx5IG91dCBvZiBzY29wZSBmb3IgdGhpcyBkb2N1bWVudC7igJ0NCg0KICAqICAgVHJ5Og0K4oCc
Q29ycmVsYXRpb24gb2YgZXZlbnRzIHdpdGggZmxvd3M64oCdDQogICAgICBUaGUgcHJvdmlkZXIg
b2YgYSBEZXROZXQgc2VydmljZSBtYXkgcHJvdmlkZSBvdGhlciBjYXBhYmlsaXRpZXMgdG8gbW9u
aXRvciBmbG93cywgc3VjaCBhcyBtb3JlIGRldGFpbGVkIGxvc3Mgc3RhdGlzdGljcyBhbmQgdGlt
ZSBzdGFtcGluZyBvZiBldmVudHMuICBUaGUgZGV0YWlscyBvZiB0aGVzZSBjYXBhYmlsaXRpZXMg
YXJlIGN1cnJlbnRseSBvdXQgb2Ygc2NvcGUgZm9yIHRoaXMgZG9jdW1lbnQu4oCdDQo+QmFsYXpz
PiBPSy4NCjMuNi4xDQpHcmFtbWFyOg0K4oCcaW4gdGhlIGNhc2Ugb2YgbmV0d29yayBjb25nZXN0
aW9uIG9yIHNvbWUgZmFpbHVyZXMu4oCdDQoNCiAgKiAgIFRyeToNCuKAnGluIHRoZSBjYXNlIG9m
IG5ldHdvcmsgY29uZ2VzdGlvbiBvciBlcXVpcG1lbnQgZmFpbHVyZS7igJ0NCj5CYWxhenM+IE9L
IGluIHByaW5jaXBsZS4gRmFpbHVyZXMgY2FuIGJlIGJvdGggZXF1aXBtZW50IGZhaWx1cmUgb3Ig
bmV0d29yayBsaW5rIGZhaWx1cmUsIHNvIEkgd2lsbCBjaGFuZ2UgdG8g4oCc4oCcaW4gdGhlIGNh
c2Ugb2YgbmV0d29yayBjb25nZXN0aW9uIG9yIG5ldHdvcmsgZmFpbHVyZS7igJ3igJ0NCkFiYnJl
dmlhdGlvbiBlcnJvcjoNCuKAnGNvbWJpbmF0aW9ucyBvZiBQUkYsIFBSRSwgYW5kIFBPRi7igJ0N
Cg0KICAqICAgVHJ5Og0K4oCcY29tYmluYXRpb25zIG9mIFBSRiwgUEVGLCBhbmQgUE9GLuKAnQ0K
PkJhbGF6cz4gT0suDQrigJjigJxUaGlzIGV4YW1wbGUgYWxzbyBpbGx1c3RyYXRlcyAxOjEgcHJv
dGVjdGlvbiBzY2hlbWUgbWVhbmluZyB0aGVyZSBpcyB0cmFmZmljIGFuZCBwYXRoIGZvciBlYWNo
IHNlZ21lbnQgb2YgdGhlIGVuZCB0byBlbmQgcGF0aC7igJ0NCg0KICAqICAgSSBkbyBub3QgdW5k
ZXJzdGFuZCB3aGF0IHRoaXMgbWVhbnM7IOKAnHRoZXJlIGlzIHRyYWZmaWMgYW5kIHBhdGjigJ0/
DQo+QmFsYXpzPiBPSy4g4oCc4oCmIG1lYW5pbmcgdGhlcmUgaXMgdHJhZmZpYyBvdmVyIGVhY2gg
c2VnbWVudCDigKbigJ0NCkdyYW1tYXI6IChSaW5nIFNlcnZpY2UgUHJvdGVjdGlvbiBpcyBhIHBy
b3BlciBuYW1lLCBjYXBpdGFsaXplZCwg4oCccmluZ3PigJ0gaXMgbm90KS4NCuKAmOKAnE1hbnkg
b2YgdGhlIHNhbWUgY29uY2VwdHMgYXBwbHkgaG93ZXZlciBSaW5nc+KAnQ0KDQogICogICDigJxN
YW55IG9mIHRoZSBzYW1lIGNvbmNlcHRzIGFwcGx5LCBob3dldmVyIHJpbmdz4oCdDQo+QmFsYXpz
PiBPSy4NCkdyYW1tYXI6DQrigJxUaGUgRGV0TmV0IGRhdGEgcGxhbmUgYWxzbyBhbGxvd3MgZm9y
IHRoZSBhZ2dyZWdhdGlvbiBvZiBEZXROZXQgZmxvd3MsIHRvIGltcHJvdmVkIHNjYWxpbmcgYnkg
cmVkdWNpbmcgdGhlIHN0YXRlIHBlciBob3AuLi7igJ0NCg0KICAqICAgVHJ5Og0K4oCcVGhlIERl
dE5ldCBkYXRhIHBsYW5lIGFsc28gYWxsb3dzIGZvciB0aGUgYWdncmVnYXRpb24gb2YgRGV0TmV0
IGZsb3dzLCB3aGljaCBjYW4gaW1wcm92ZSBzY2FsYWJpbGl0eSBieSByZWR1Y2luZyB0aGUgcGVy
LWhvcCBzdGF0ZS7igJ0NCj5CYWxhenM+IE9LLg0KR3JhbW1hcjoNCuKAnElmIGJhbmR3aWR0aCBy
ZXNlcnZhdGlvbnMgYXJlIHVzZWQsIHRoZSBzdW0gb2YgdGhlIHJlc2VydmF0aW9ucyBzaG91bGQg
YmUgdGhlIHN1bSBvZiBhbGwgdGhlIGluZGl2aWR1YWwgcmVzZXJ2YXRpb25zLCBpbiBvdGhlciB3
b3JkcywgdGhlIHJlc2VydmF0aW9ucyBzaG91bGQgbm90IGNyZWF0ZSBhbiBvdmVyIHN1YnNjcmlw
dGlvbiBvZiBiYW5kd2lkdGggcmVzZXJ2YXRpb24uIElmIG1heGltdW0gZGVsYXkgYm91bmRzIGFy
ZSB1c2VkIHRoZSBzeXN0ZW0gc2hvdWxkIGVuc3VyZSB0aGF0IHRoZSBhZ2dyZWdhdGUgZG9lcyBu
b3QgZXhjZWVkIHRoZSBkZWxheSBib3VuZHMgb2YgdGhlIGluZGl2aWR1YWwgZmxvd3Mu4oCdDQoN
CiAgKiAgIFRyeToNCuKAnElmIGJhbmR3aWR0aCByZXNlcnZhdGlvbnMgYXJlIHVzZWQsIHRoZSBz
dW0gb2YgdGhlIHJlc2VydmF0aW9ucyBzaG91bGQgYmUgdGhlIHN1bSBvZiBhbGwgdGhlIGluZGl2
aWR1YWwgcmVzZXJ2YXRpb25zOyBpbiBvdGhlciB3b3JkcywgdGhlIHJlc2VydmF0aW9ucyBzaG91
bGQgbm90IGFkZCB1cCB0byBhbiBvdmVyLXN1YnNjcmlwdGlvbiBvZiBiYW5kd2lkdGggcmVzZXJ2
YXRpb24uIElmIG1heGltdW0gZGVsYXkgYm91bmRzIGFyZSB1c2VkLCB0aGUgc3lzdGVtIHNob3Vs
ZCBlbnN1cmUgdGhhdCB0aGUgYWdncmVnYXRlIGRvZXMgbm90IGV4Y2VlZCB0aGUgZGVsYXkgYm91
bmRzIG9mIHRoZSBpbmRpdmlkdWFsIGZsb3dzLuKAnQ0KPkJhbGF6cz4gT0suDQpHcmFtbWFyOg0K
4oCcRW5jYXBzdWxhdGlvbiBjYW4gZWl0aGVyIGJlIGluIHRoZSBzYW1lIHNlcnZpY2UgdHlwZSBv
ciBpbiBhIGRpZmZlcmVudCBzZXJ2aWNlIHR5cGUgc2VlIEZpZ3VyZSAzIGZvciBleGFtcGxlLiAg
V2hlbiBhbiBlbmNhcHN1bGF0aW9uIGlzIHVzZWQgdGhlIGNob2ljZSBvZiByZXNlcnZpbmcgYSBt
YXhpbXVtIHJlc291cmNlIGxldmVsIGFuZCB0aGVuIHRyYWNraW5nIHRoZSBzZXJ2aWNlcyBpbiB0
aGUgYWdncmVnYXRlZCBzZXJ2aWNlIG9yIGFkanVzdGluZyB0aGUgYWdncmVnYXRlZCByZXNvdXJj
ZXMgYXMgdGhlIHNlcnZpY2VzIGFyZSBhZGRlZCBpcyBpbXBsZW1lbnRhdGlvbiBhbmQgdGVjaG5v
bG9neSBzcGVjaWZpYy7igJ0NCg0KICAqICAgVHJ5Og0K4oCcRW5jYXBzdWxhdGlvbiBjYW4gZWl0
aGVyIGJlIGluIHRoZSBzYW1lIHNlcnZpY2UgdHlwZSBvciBpbiBhIGRpZmZlcmVudCBzZXJ2aWNl
IHR5cGUgKHNlZSBGaWd1cmUgMywgZm9yIGV4YW1wbGUpLiAgV2hlbiBhbiBlbmNhcHN1bGF0aW9u
IGlzIHVzZWQsIHRoZSBjaG9pY2Ugb2YgcmVzZXJ2aW5nIGEgbWF4aW11bSByZXNvdXJjZSBsZXZl
bCBhbmQgdGhlbiB0cmFja2luZyB0aGUgc2VydmljZXMgaW4gdGhlIGFnZ3JlZ2F0ZWQgc2Vydmlj
ZSwgdmVyc3VzIGFkanVzdGluZyB0aGUgYWdncmVnYXRlZCByZXNvdXJjZXMgYXMgdGhlIHNlcnZp
Y2VzIGFyZSBhZGRlZCwgaXMgaW1wbGVtZW50YXRpb24tIGFuZCB0ZWNobm9sb2d5LXNwZWNpZmlj
LuKAnQ0KSW4gdGhlIGZvbGxvd2luZywgSSBkb27igJl0IGtub3cgd2hhdCDigJxjb25kaXRpb25z
IHdoZXJlIGdlbmVyYWwgcmVxdWlyZW1lbnRzIGFyZSBub3Qgc2F0aXNmaWVk4oCdIG1lYW5zLCBw
bGVhc2UgY2xhcmlmeToNCuKAnERldE5ldCBmbG93cyBhdCBlZGdlcyBtdXN0IGJlIGFibGUgdG8g
aGFuZGxlIHJlamVjdGlvbiB0byBhbiBhZ2dyZWdhdGlvbiBncm91cCBkdWUgdG8gbGFjayBvZiBy
ZXNvdXJjZXMgYXMgd2VsbCBhcyBjb25kaXRpb25zIHdoZXJlIGdlbmVyYWwgcmVxdWlyZW1lbnRz
IGFyZSBub3Qgc2F0aXNmaWVkLuKAnQ0KPkJhbGF6cz4gT0suIEkgdGhpbmsgaGVyZSB3ZSBuZWVk
IHNvbWUgcmVjb25zdHJ1Y3Rpb24gb2YgdGhlIHRleHQuDQpHcmFtbWFyOg0K4oCcRm9yIHRoZSBk
YXRhIHBsYW5lIGZsb3dzIG1heSBiZSBhZ2dyZWdhdGVkIGZvciB0cmVhdG1lbnQgYmFzZWQgb24g
c2hhcmVkIGNoYXJhY3RlcmlzdGljcyBzdWNoIGFzIDYtdHVwbGUu4oCdDQoNCiAgKiAgIE5lZWQg
Y29tbWEgYWZ0ZXIg4oCcRm9yIHRoZSBkYXRhIHBsYW5lLOKAnS4NCj5CYWxhenM+IE9LLiBJIHRo
aW5rIGhlcmUgd2UgbmVlZCBzb21lIHJlY29uc3RydWN0aW9uIG9mIHRoZSB0ZXh0Lg0KR3JhbW1h
cjoNCuKAnE1QTFMgYWdncmVnYXRpb24gc2ltaWxhcmx5IGhhcyBkYXRhIHBsYW5lIGFuZCBjb250
cm9sbGVyIHBsYW5lIGFzcGVjdHMuICBJbiB0aGUgY2FzZSBvZiBNUExTIGZsb3dzIGFyZSBvZnRl
biB0dW5uZWxlZCBpbiBhIGZvcndhcmRpbmcgc3ViLWxheWVyIGFuZCByZXNlcnZhdGlvbiBpcyBh
c3NvY2lhdGVkIHdpdGggdGhhdCBNUExTIHR1bm5lbC7igJ0NCg0KICAqICAgVHJ5IChJIGFtIG5v
dCBjZXJ0YWluIHRoaXMgaXMgdGhlIGNvcnJlY3QgbWVhbmluZz8pOg0K4oCcTVBMUyBhZ2dyZWdh
dGlvbiBhbHNvIGhhcyBkYXRhIHBsYW5lIGFuZCBjb250cm9sbGVyIHBsYW5lIGFzcGVjdHMuICBN
UExTIGZsb3dzIGFyZSBvZnRlbiB0dW5uZWxlZCBpbiBhIGZvcndhcmRpbmcgc3ViLWxheWVyLCB1
bmRlciB0aGUgcmVzZXJ2YXRpb24gYXNzb2NpYXRlZCB3aXRoIHRoYXQgTVBMUyB0dW5uZWwu4oCd
DQo+QmFsYXpzPiBPSy4NCkdyYW1tYXI6DQrigJwzLjYuMy4gIEVuZC1TeXN0ZW0gU3BlY2lmaWMg
Q29uc2lkZXJhdGlvbnPigJ0NCg0KICAqICAgSHlwaGVuYXRlIOKAnEVuZC1TeXN0ZW0tU3BlY2lm
aWPigJ0NCj5CYWxhenM+IE9LLg0KQWJicmV2aWF0aW9uOiDigJxETuKAnSBmb3IgRGV0TmV0IGFz
IGluIOKAnHdoaWNoIGFyZSBub3QgcHJvdmlkZWQgYnkgRE4gZnVuY3Rpb25z4oCdLg0KDQogICog
ICDigJxETuKAnSBpcyBub3QgZGVmaW5lZCBhcyBhbiBhYmJyZXZpYXRpb24sIGJ1dCBpcyBhbHNv
IHVzZWQgaW4gRmlnIDIgYW5kIEZpZyAzLiBJbiBhbnkgb2YgdGhlc2UgY2FzZXMgZWl0aGVyIHNw
ZWxsIG91dCBEZXROZXQgb3IgZGVmaW5lIEROIGFzIGFuIGFiYnJldmlhdGlvbi4gSSB3b3VsZCBq
dXN0IHJlcGxhY2UgdGhlc2Uga2luZCBvZiBpbnN0YW5jZXMgb2Yg4oCcRE7igJ0gd2l0aCDigJxE
ZXROZXTigJ0uDQo+QmFsYXpzPiBPSy4NCkdyYW1tYXI6DQrigJxGb3IgZXhhbXBsZSwgYSBEZXRO
ZXQgTVBMUyBkb21haW4gdGhlIEROIGZ1bmN0aW9ucyB1c2UgdGhlIGQtQ1dzLCBTLUxhYmVscyBh
bmQgRi1MYWJlbHMgdG8gcHJvdmlkZSBEZXROZXQgc2VydmljZXMu4oCdDQoNCiAgKiAgIFRyeToN
CuKAnEZvciBleGFtcGxlLCBpbiBhIERldE5ldCBNUExTIGRvbWFpbiB0aGUgRGV0TmV0IGZ1bmN0
aW9ucyB1c2UgdGhlIGQtQ1dzLCBTLUxhYmVscyBhbmQgRi1MYWJlbHMgdG8gcHJvdmlkZSBEZXRO
ZXQgc2VydmljZXMu4oCdDQo+QmFsYXpzPiBPSy4NClRlcm1pbm9sb2d5OiDigJxlZGdlIHN5c3Rl
beKAnQ0KDQogICogICBEb27igJl0IHdlIHNheSDigJxlZGdlIG5vZGXigJ0/IEkgZG9u4oCZdCBz
ZWUg4oCcZWRnZSBzeXN0ZW3igJ0gYW55d2hlcmUgZWxzZSBpbiB0aGlzIGRyYWZ0LiBJZiBpdCBp
cyB1c2VkIGVsc2V3aGVyZSBzbyB3ZSBhcmUgZ29pbmcgdG8gdXNlIGl0LCBJIHdvdWxkIHRoaW5r
IGl0IHNob3VsZCBiZSBoeXBoZW5hdGVkIOKAnGVkZ2Utc3lzdGVt4oCdIGxpa2Ug4oCcZW5kLXN5
c3RlbeKAnS4gT3IgbWF5YmUg4oCcZWRnZSBzeXN0ZW3igJ0gaW4gdGhpcyBjb250ZXh0IHNob3Vs
ZCBiZSDigJxlbmQtc3lzdGVt4oCdLg0KPkJhbGF6cz4gT0suIOKAnGVkZ2Ugbm9kZeKAnSBpcyBi
ZXR0ZXIgaGVyZS4NCkFiYnJldmlhdGlvbjog4oCcVERNIHRlY2hub2xvZ2llc+KAnQ0KDQogICog
ICBURE0gbm90IGRlZmluZWQuDQo+QmFsYXpzPiBPSy4NClNvbWV0aGluZyBpcyB3cm9uZyBncmFt
bWF0aWNhbGx5LCBydW4tb24gc2VudGVuY2UgYXQgYmVzdCwgYnV0IEkgY2Fu4oCZdCBmaWd1cmUg
b3V0IGhvdyB0byBmaXggaXQsIHBsZWFzZSBoZWxwOg0K4oCcRmxvdyBhZ2dyZWdhdGlvbiBpbmNs
dWRlcyBhZ2dyZWdhdGlvbiBhY2NvbXBsaXNoZWQgdGhyb3VnaCB0aGUgdXNlIG9mIGhpZXJhcmNo
aWNhbCBMU1BzIGluIE1QTFMgYW5kIHR1bm5lbHMsIGluIHRoZSBjYXNlIG9mIElQLCBNUExTIGFu
ZCBUU04sIGFsbCBvZiB3aGljaCBhZ2dyZWdhdGUgbXVsdGlwbGUgRGV0TmV0IGZsb3dzIGludG8g
YSBzaW5nbGUgbmV3IERldE5ldCBmbG93LuKAnQ0KDQogICogICBNYXliZSBzb21ldGhpbmcgbGlr
ZToNCuKAnEZsb3cgYWdncmVnYXRpb24gaW5jbHVkZXMgYWdncmVnYXRpb24gYWNjb21wbGlzaGVk
IHRocm91Z2ggdGhlIHVzZSBvZiBoaWVyYXJjaGljYWwgTFNQcyBpbiBNUExTLCBhbmQgdGhyb3Vn
aCBJUCBvciBUU04gdHVubmVscy4gSVAsIE1QTFMgYW5kIFRTTiBhcmUgZWFjaCBjYXBhYmxlIG9m
IGFnZ3JlZ2F0aW5nIG11bHRpcGxlIERldE5ldCBmbG93cyBpbnRvIGEgc2luZ2xlIG5ldyBEZXRO
ZXQgZmxvdy7igJ0NCj5CYWxhenM+IE9LLiBJIHdpbGwgcmV3cml0ZSB0aGlzIHNlbnRlbmNlcy4g
VFNOIGlzIGFsc28gbm90IGNvcnJlY3RseSByZWZlcnJlZCBoZXJlLg0KR3JhbW1hcjoNCuKAnERl
cGVuZGluZyBvbiB0aGUgc3BlY2lmaWMgdGVjaG5vbG9neSB0aGUgYXNzaWduZWQgcmVzb3VyY2Vz
IGFyZSB1cGRhdGVkIGFuZCBkaXN0cmlidXRlZCBpbiB0aGUgZGF0YWJhc2VzIHByZXZlbnRpbmcg
b3ZlciBzdWJzY3JpcHRpb24u4oCdDQoNCiAgKiAgIFRyeToNCiDigJxEZXBlbmRpbmcgb24gdGhl
IHNwZWNpZmljIHRlY2hub2xvZ3ksIHRoZSBhc3NpZ25lZCByZXNvdXJjZXMgYXJlIHVwZGF0ZWQg
YW5kIGRpc3RyaWJ1dGVkIGluIHRoZSBkYXRhYmFzZXMsIHByZXZlbnRpbmcgb3Zlci1zdWJzY3Jp
cHRpb24u4oCdDQo+QmFsYXpzPiBPSy4NClF1ZXN0aW9uIGFib3V0IHRoZSBmb2xsb3dpbmc6DQri
gJxXaGlsZSB0aGUgRGV0TmV0IElQIGRhdGEgcGxhbmUgbXVzdCBzdXBwb3J0IGJpZGlyZWN0aW9u
YWwgRGV0TmV0IGZsb3dzLCB0aGVyZSBhcmUgbm8gc3BlY2lhbCBiaWRpcmVjdGlvbmFsIGZlYXR1
cmVzIHdpdGggcmVzcGVjdCB0byB0aGUgZGF0YSBwbGFuZSBvdGhlciB0aGFuIHRoZSBuZWVkIGZv
ciB0aGUgdHdvIGRpcmVjdGlvbnMgb2YgYSBjby0NCiAgIHJvdXRlZCBiaWRpcmVjdGlvbmFsIGZs
b3cgdG8gdGFrZSB0aGUgc2FtZSBwYXRoLiAgVGhhdCBpcyB0byBzYXkgdGhhdCBiaWRpcmVjdGlv
bmFsIERldE5ldCBmbG93cyBhcmUgc29sZWx5IHJlcHJlc2VudGVkIGF0IHRoZSBtYW5hZ2VtZW50
IGFuZCBjb250cm9sIHBsYW5lIGxldmVscywgd2l0aG91dCBzcGVjaWZpYyBzdXBwb3J0IG9yIGtu
b3dsZWRnZSB3aXRoaW4gdGhlIERldE5ldCBkYXRhIHBsYW5lLuKAnQ0KDQogICogICBUaGVyZSB3
YXMgZGlzY3Vzc2lvbiBhYm91dCB1c2UgY2FzZXMgdGhhdCB3YW50ZWQgc3ltbWV0cmljYWwgZGVs
YXlzIGluIGJvdGggZGlyZWN0aW9uczsgaXMgdGhhdCBndWFyYW50ZWVkIGJ5IHRha2luZyDigJx0
aGUgc2FtZSBwYXRo4oCdPyBQcmVzdW1hYmx5IGl0IGlzIG5vdCBpbXBsaWVkIGJ5IOKAnGZhdGUg
c2hhcmluZ+KAnT8NCj5CYWxhenM+IEhtbW0uIFNhbWUgcGF0aCBub3QgbmVjZXNzYXJpbHkgcmVz
dWx0cyBpbiBzeW1tZXRyaWNhbCBkZWxheS4gU29tZSB0ZWNobm9sb2dpZXMgcHJvdmlkZXMgYXN5
bW1ldHJpYyBsaW5rIGRlbGF5cyBieSBuYXR1cmUuDQpXb3JkaW5nOg0K4oCcRGV0TmV0J3MgdXNl
IG9mIFBSRU9GIG1heSBpbmNyZWFzZSB0aGUgY29tcGxleGl0eSBvZiB1c2luZyBjby1yb3V0aW5n
IGJpZGlyZWN0aW9uYWwgZmxvd3MsIHNpbmNlIGlmIFBSRU9GIGlzIHVzZWQsIHRoZW4gdGhlIHJl
cGxpY2F0aW9uIHBvaW50cyBpbiBvbmUgZGlyZWN0aW9uIHdvdWxkIGhhdmUgdG8gbWF0Y2ggdGhl
IGVsaW1pbmF0aW9uIHBvaW50cyBpbiB0aGUgb3RoZXIgZGlyZWN0aW9uLCBhbmQgdmljZSB2ZXJz
YSwgYW5kIHRoZSBvcHRpbWFsIHBvaW50cyBmb3IgdGhlc2UgZnVuY3Rpb25zIGluIG9uZSBkaXJl
Y3Rpb24gbWF5IG5vdCBtYXRjaCB0aGUgb3B0aW1hbCBwb2ludHMgaW4gdGhlIG90aGVyIHN1YnNl
cXVlbnQgdG8gdGhlIG5ldHdvcmsgYW5kIHRyYWZmaWMgY29uc3RyYWludHMu4oCdDQoNCiAgKiAg
IFRyeToNCuKAnERldE5ldCdzIHVzZSBvZiBQUkVPRiBtYXkgaW5jcmVhc2UgdGhlIGNvbXBsZXhp
dHkgb2YgdXNpbmcgY28tcm91dGluZyBiaWRpcmVjdGlvbmFsIGZsb3dzLCBzaW5jZSBpZiBQUkVP
RiBpcyB1c2VkLCB0aGVuIHRoZSByZXBsaWNhdGlvbiBwb2ludHMgaW4gb25lIGRpcmVjdGlvbiB3
b3VsZCBoYXZlIHRvIG1hdGNoIHRoZSBlbGltaW5hdGlvbiBwb2ludHMgaW4gdGhlIG90aGVyIGRp
cmVjdGlvbiwgYW5kIHZpY2UgdmVyc2EuIEluIHN1Y2ggY2FzZXMgdGhlIG9wdGltYWwgcG9pbnRz
IGZvciB0aGVzZSBmdW5jdGlvbnMgaW4gb25lIGRpcmVjdGlvbiBtYXkgbm90IG1hdGNoIHRoZSBv
cHRpbWFsIHBvaW50cyBpbiB0aGUgb3RoZXIsIGR1ZSB0byBuZXR3b3JrIGFuZCB0cmFmZmljIGNv
bnN0cmFpbnRzLuKAnQ0KPkJhbGF6cz4gT0suDQotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0NCg0KX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX18NCmRldG5ldCBtYWlsaW5nIGxpc3QNCmRldG5ldEBpZXRmLm9yZzxtYWlsdG86ZGV0bmV0
QGlldGYub3JnPg0KaHR0cHM6Ly93d3cuaWV0Zi5vcmcvbWFpbG1hbi9saXN0aW5mby9kZXRuZXQ8
aHR0cHM6Ly91cmxkZWZlbnNlLnByb29mcG9pbnQuY29tL3YyL3VybD91PWh0dHBzLTNBX193d3cu
aWV0Zi5vcmdfbWFpbG1hbl9saXN0aW5mb19kZXRuZXQmZD1Ed01GYVEmYz1sSThaYjZUek0zZDF0
WDRpRXU3YnBnJnI9WmNIQzZ3WF9nRHdQRGNmTWFGTlppUSZtPUxvV3I1RkxMZHhKOUY4UFotdzk2
c1NJdEd2dVBBMV9GeGxORUVheGtRUm8mcz14V291M216LUtXdmV6bkZTSk56NUYtblhRNmROOHlK
ZjdVQmI4MDRuSFR3JmU9Pg0K

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

PGh0bWwgeG1sbnM6dj0idXJuOnNjaGVtYXMtbWljcm9zb2Z0LWNvbTp2bWwiIHhtbG5zOm89InVy
bjpzY2hlbWFzLW1pY3Jvc29mdC1jb206b2ZmaWNlOm9mZmljZSIgeG1sbnM6dz0idXJuOnNjaGVt
YXMtbWljcm9zb2Z0LWNvbTpvZmZpY2U6d29yZCIgeG1sbnM6bT0iaHR0cDovL3NjaGVtYXMubWlj
cm9zb2Z0LmNvbS9vZmZpY2UvMjAwNC8xMi9vbW1sIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcv
VFIvUkVDLWh0bWw0MCI+DQo8aGVhZD4NCjxtZXRhIGh0dHAtZXF1aXY9IkNvbnRlbnQtVHlwZSIg
Y29udGVudD0idGV4dC9odG1sOyBjaGFyc2V0PXV0Zi04Ij4NCjxtZXRhIG5hbWU9IkdlbmVyYXRv
ciIgY29udGVudD0iTWljcm9zb2Z0IFdvcmQgMTUgKGZpbHRlcmVkIG1lZGl1bSkiPg0KPHN0eWxl
PjwhLS0NCi8qIEZvbnQgRGVmaW5pdGlvbnMgKi8NCkBmb250LWZhY2UNCgl7Zm9udC1mYW1pbHk6
V2luZ2RpbmdzOw0KCXBhbm9zZS0xOjUgMCAwIDAgMCAwIDAgMCAwIDA7fQ0KQGZvbnQtZmFjZQ0K
CXtmb250LWZhbWlseToiQ2FtYnJpYSBNYXRoIjsNCglwYW5vc2UtMToyIDQgNSAzIDUgNCA2IDMg
MiA0O30NCkBmb250LWZhY2UNCgl7Zm9udC1mYW1pbHk6Q2FsaWJyaTsNCglwYW5vc2UtMToyIDE1
IDUgMiAyIDIgNCAzIDIgNDt9DQovKiBTdHlsZSBEZWZpbml0aW9ucyAqLw0KcC5Nc29Ob3JtYWws
IGxpLk1zb05vcm1hbCwgZGl2Lk1zb05vcm1hbA0KCXttYXJnaW46MGluOw0KCW1hcmdpbi1ib3R0
b206LjAwMDFwdDsNCglmb250LXNpemU6MTEuMHB0Ow0KCWZvbnQtZmFtaWx5OiJDYWxpYnJpIixz
YW5zLXNlcmlmO30NCmE6bGluaywgc3Bhbi5Nc29IeXBlcmxpbmsNCgl7bXNvLXN0eWxlLXByaW9y
aXR5Ojk5Ow0KCWNvbG9yOmJsdWU7DQoJdGV4dC1kZWNvcmF0aW9uOnVuZGVybGluZTt9DQphOnZp
c2l0ZWQsIHNwYW4uTXNvSHlwZXJsaW5rRm9sbG93ZWQNCgl7bXNvLXN0eWxlLXByaW9yaXR5Ojk5
Ow0KCWNvbG9yOnB1cnBsZTsNCgl0ZXh0LWRlY29yYXRpb246dW5kZXJsaW5lO30NCnAubXNvbm9y
bWFsMCwgbGkubXNvbm9ybWFsMCwgZGl2Lm1zb25vcm1hbDANCgl7bXNvLXN0eWxlLW5hbWU6bXNv
bm9ybWFsOw0KCW1zby1tYXJnaW4tdG9wLWFsdDphdXRvOw0KCW1hcmdpbi1yaWdodDowaW47DQoJ
bXNvLW1hcmdpbi1ib3R0b20tYWx0OmF1dG87DQoJbWFyZ2luLWxlZnQ6MGluOw0KCWZvbnQtc2l6
ZToxMS4wcHQ7DQoJZm9udC1mYW1pbHk6IkNhbGlicmkiLHNhbnMtc2VyaWY7fQ0Kc3Bhbi5FbWFp
bFN0eWxlMTkNCgl7bXNvLXN0eWxlLXR5cGU6cGVyc29uYWw7DQoJZm9udC1mYW1pbHk6IkNhbGli
cmkiLHNhbnMtc2VyaWY7DQoJY29sb3I6d2luZG93dGV4dDt9DQpzcGFuLkVtYWlsU3R5bGUyMA0K
CXttc28tc3R5bGUtdHlwZTpwZXJzb25hbC1jb21wb3NlOw0KCWZvbnQtZmFtaWx5OiJDYWxpYnJp
IixzYW5zLXNlcmlmOw0KCWNvbG9yOndpbmRvd3RleHQ7fQ0KLk1zb0NocERlZmF1bHQNCgl7bXNv
LXN0eWxlLXR5cGU6ZXhwb3J0LW9ubHk7DQoJZm9udC1mYW1pbHk6IkNhbGlicmkiLHNhbnMtc2Vy
aWY7fQ0KQHBhZ2UgV29yZFNlY3Rpb24xDQoJe3NpemU6OC41aW4gMTEuMGluOw0KCW1hcmdpbjox
LjBpbiAxLjBpbiAxLjBpbiAxLjBpbjt9DQpkaXYuV29yZFNlY3Rpb24xDQoJe3BhZ2U6V29yZFNl
Y3Rpb24xO30NCi8qIExpc3QgRGVmaW5pdGlvbnMgKi8NCkBsaXN0IGwwDQoJe21zby1saXN0LWlk
OjgxMDI1MDUwOw0KCW1zby1saXN0LXRlbXBsYXRlLWlkczo2ODgwMzEzNTQ7fQ0KQGxpc3QgbDA6
bGV2ZWwxDQoJe21zby1sZXZlbC1udW1iZXItZm9ybWF0OmJ1bGxldDsNCgltc28tbGV2ZWwtdGV4
dDrvgrc7DQoJbXNvLWxldmVsLXRhYi1zdG9wOi41aW47DQoJbXNvLWxldmVsLW51bWJlci1wb3Np
dGlvbjpsZWZ0Ow0KCXRleHQtaW5kZW50Oi0uMjVpbjsNCgltc28tYW5zaS1mb250LXNpemU6MTAu
MHB0Ow0KCWZvbnQtZmFtaWx5OlN5bWJvbDt9DQpAbGlzdCBsMDpsZXZlbDINCgl7bXNvLWxldmVs
LW51bWJlci1mb3JtYXQ6YnVsbGV0Ow0KCW1zby1sZXZlbC10ZXh0Ou+CtzsNCgltc28tbGV2ZWwt
dGFiLXN0b3A6MS4waW47DQoJbXNvLWxldmVsLW51bWJlci1wb3NpdGlvbjpsZWZ0Ow0KCXRleHQt
aW5kZW50Oi0uMjVpbjsNCgltc28tYW5zaS1mb250LXNpemU6MTAuMHB0Ow0KCWZvbnQtZmFtaWx5
OlN5bWJvbDt9DQpAbGlzdCBsMDpsZXZlbDMNCgl7bXNvLWxldmVsLW51bWJlci1mb3JtYXQ6YnVs
bGV0Ow0KCW1zby1sZXZlbC10ZXh0Ou+CtzsNCgltc28tbGV2ZWwtdGFiLXN0b3A6MS41aW47DQoJ
bXNvLWxldmVsLW51bWJlci1wb3NpdGlvbjpsZWZ0Ow0KCXRleHQtaW5kZW50Oi0uMjVpbjsNCglt
c28tYW5zaS1mb250LXNpemU6MTAuMHB0Ow0KCWZvbnQtZmFtaWx5OlN5bWJvbDt9DQpAbGlzdCBs
MDpsZXZlbDQNCgl7bXNvLWxldmVsLW51bWJlci1mb3JtYXQ6YnVsbGV0Ow0KCW1zby1sZXZlbC10
ZXh0Ou+CtzsNCgltc28tbGV2ZWwtdGFiLXN0b3A6Mi4waW47DQoJbXNvLWxldmVsLW51bWJlci1w
b3NpdGlvbjpsZWZ0Ow0KCXRleHQtaW5kZW50Oi0uMjVpbjsNCgltc28tYW5zaS1mb250LXNpemU6
MTAuMHB0Ow0KCWZvbnQtZmFtaWx5OlN5bWJvbDt9DQpAbGlzdCBsMDpsZXZlbDUNCgl7bXNvLWxl
dmVsLW51bWJlci1mb3JtYXQ6YnVsbGV0Ow0KCW1zby1sZXZlbC10ZXh0Ou+CtzsNCgltc28tbGV2
ZWwtdGFiLXN0b3A6Mi41aW47DQoJbXNvLWxldmVsLW51bWJlci1wb3NpdGlvbjpsZWZ0Ow0KCXRl
eHQtaW5kZW50Oi0uMjVpbjsNCgltc28tYW5zaS1mb250LXNpemU6MTAuMHB0Ow0KCWZvbnQtZmFt
aWx5OlN5bWJvbDt9DQpAbGlzdCBsMDpsZXZlbDYNCgl7bXNvLWxldmVsLW51bWJlci1mb3JtYXQ6
YnVsbGV0Ow0KCW1zby1sZXZlbC10ZXh0Ou+CtzsNCgltc28tbGV2ZWwtdGFiLXN0b3A6My4waW47
DQoJbXNvLWxldmVsLW51bWJlci1wb3NpdGlvbjpsZWZ0Ow0KCXRleHQtaW5kZW50Oi0uMjVpbjsN
Cgltc28tYW5zaS1mb250LXNpemU6MTAuMHB0Ow0KCWZvbnQtZmFtaWx5OlN5bWJvbDt9DQpAbGlz
dCBsMDpsZXZlbDcNCgl7bXNvLWxldmVsLW51bWJlci1mb3JtYXQ6YnVsbGV0Ow0KCW1zby1sZXZl
bC10ZXh0Ou+CtzsNCgltc28tbGV2ZWwtdGFiLXN0b3A6My41aW47DQoJbXNvLWxldmVsLW51bWJl
ci1wb3NpdGlvbjpsZWZ0Ow0KCXRleHQtaW5kZW50Oi0uMjVpbjsNCgltc28tYW5zaS1mb250LXNp
emU6MTAuMHB0Ow0KCWZvbnQtZmFtaWx5OlN5bWJvbDt9DQpAbGlzdCBsMDpsZXZlbDgNCgl7bXNv
LWxldmVsLW51bWJlci1mb3JtYXQ6YnVsbGV0Ow0KCW1zby1sZXZlbC10ZXh0Ou+CtzsNCgltc28t
bGV2ZWwtdGFiLXN0b3A6NC4waW47DQoJbXNvLWxldmVsLW51bWJlci1wb3NpdGlvbjpsZWZ0Ow0K
CXRleHQtaW5kZW50Oi0uMjVpbjsNCgltc28tYW5zaS1mb250LXNpemU6MTAuMHB0Ow0KCWZvbnQt
ZmFtaWx5OlN5bWJvbDt9DQpAbGlzdCBsMDpsZXZlbDkNCgl7bXNvLWxldmVsLW51bWJlci1mb3Jt
YXQ6YnVsbGV0Ow0KCW1zby1sZXZlbC10ZXh0Ou+CtzsNCgltc28tbGV2ZWwtdGFiLXN0b3A6NC41
aW47DQoJbXNvLWxldmVsLW51bWJlci1wb3NpdGlvbjpsZWZ0Ow0KCXRleHQtaW5kZW50Oi0uMjVp
bjsNCgltc28tYW5zaS1mb250LXNpemU6MTAuMHB0Ow0KCWZvbnQtZmFtaWx5OlN5bWJvbDt9DQpA
bGlzdCBsMQ0KCXttc28tbGlzdC1pZDoxNTM2NDIzOTA7DQoJbXNvLWxpc3QtdGVtcGxhdGUtaWRz
Oi0xNTc2NjQ3Mjg7fQ0KQGxpc3QgbDE6bGV2ZWwxDQoJe21zby1sZXZlbC1udW1iZXItZm9ybWF0
OmJ1bGxldDsNCgltc28tbGV2ZWwtdGV4dDrvgrc7DQoJbXNvLWxldmVsLXRhYi1zdG9wOi41aW47
DQoJbXNvLWxldmVsLW51bWJlci1wb3NpdGlvbjpsZWZ0Ow0KCXRleHQtaW5kZW50Oi0uMjVpbjsN
Cgltc28tYW5zaS1mb250LXNpemU6MTAuMHB0Ow0KCWZvbnQtZmFtaWx5OlN5bWJvbDt9DQpAbGlz
dCBsMTpsZXZlbDINCgl7bXNvLWxldmVsLW51bWJlci1mb3JtYXQ6YnVsbGV0Ow0KCW1zby1sZXZl
bC10ZXh0Ou+CtzsNCgltc28tbGV2ZWwtdGFiLXN0b3A6MS4waW47DQoJbXNvLWxldmVsLW51bWJl
ci1wb3NpdGlvbjpsZWZ0Ow0KCXRleHQtaW5kZW50Oi0uMjVpbjsNCgltc28tYW5zaS1mb250LXNp
emU6MTAuMHB0Ow0KCWZvbnQtZmFtaWx5OlN5bWJvbDt9DQpAbGlzdCBsMTpsZXZlbDMNCgl7bXNv
LWxldmVsLW51bWJlci1mb3JtYXQ6YnVsbGV0Ow0KCW1zby1sZXZlbC10ZXh0Ou+CtzsNCgltc28t
bGV2ZWwtdGFiLXN0b3A6MS41aW47DQoJbXNvLWxldmVsLW51bWJlci1wb3NpdGlvbjpsZWZ0Ow0K
CXRleHQtaW5kZW50Oi0uMjVpbjsNCgltc28tYW5zaS1mb250LXNpemU6MTAuMHB0Ow0KCWZvbnQt
ZmFtaWx5OlN5bWJvbDt9DQpAbGlzdCBsMTpsZXZlbDQNCgl7bXNvLWxldmVsLW51bWJlci1mb3Jt
YXQ6YnVsbGV0Ow0KCW1zby1sZXZlbC10ZXh0Ou+CtzsNCgltc28tbGV2ZWwtdGFiLXN0b3A6Mi4w
aW47DQoJbXNvLWxldmVsLW51bWJlci1wb3NpdGlvbjpsZWZ0Ow0KCXRleHQtaW5kZW50Oi0uMjVp
bjsNCgltc28tYW5zaS1mb250LXNpemU6MTAuMHB0Ow0KCWZvbnQtZmFtaWx5OlN5bWJvbDt9DQpA
bGlzdCBsMTpsZXZlbDUNCgl7bXNvLWxldmVsLW51bWJlci1mb3JtYXQ6YnVsbGV0Ow0KCW1zby1s
ZXZlbC10ZXh0Ou+CtzsNCgltc28tbGV2ZWwtdGFiLXN0b3A6Mi41aW47DQoJbXNvLWxldmVsLW51
bWJlci1wb3NpdGlvbjpsZWZ0Ow0KCXRleHQtaW5kZW50Oi0uMjVpbjsNCgltc28tYW5zaS1mb250
LXNpemU6MTAuMHB0Ow0KCWZvbnQtZmFtaWx5OlN5bWJvbDt9DQpAbGlzdCBsMTpsZXZlbDYNCgl7
bXNvLWxldmVsLW51bWJlci1mb3JtYXQ6YnVsbGV0Ow0KCW1zby1sZXZlbC10ZXh0Ou+CtzsNCglt
c28tbGV2ZWwtdGFiLXN0b3A6My4waW47DQoJbXNvLWxldmVsLW51bWJlci1wb3NpdGlvbjpsZWZ0
Ow0KCXRleHQtaW5kZW50Oi0uMjVpbjsNCgltc28tYW5zaS1mb250LXNpemU6MTAuMHB0Ow0KCWZv
bnQtZmFtaWx5OlN5bWJvbDt9DQpAbGlzdCBsMTpsZXZlbDcNCgl7bXNvLWxldmVsLW51bWJlci1m
b3JtYXQ6YnVsbGV0Ow0KCW1zby1sZXZlbC10ZXh0Ou+CtzsNCgltc28tbGV2ZWwtdGFiLXN0b3A6
My41aW47DQoJbXNvLWxldmVsLW51bWJlci1wb3NpdGlvbjpsZWZ0Ow0KCXRleHQtaW5kZW50Oi0u
MjVpbjsNCgltc28tYW5zaS1mb250LXNpemU6MTAuMHB0Ow0KCWZvbnQtZmFtaWx5OlN5bWJvbDt9
DQpAbGlzdCBsMTpsZXZlbDgNCgl7bXNvLWxldmVsLW51bWJlci1mb3JtYXQ6YnVsbGV0Ow0KCW1z
by1sZXZlbC10ZXh0Ou+CtzsNCgltc28tbGV2ZWwtdGFiLXN0b3A6NC4waW47DQoJbXNvLWxldmVs
LW51bWJlci1wb3NpdGlvbjpsZWZ0Ow0KCXRleHQtaW5kZW50Oi0uMjVpbjsNCgltc28tYW5zaS1m
b250LXNpemU6MTAuMHB0Ow0KCWZvbnQtZmFtaWx5OlN5bWJvbDt9DQpAbGlzdCBsMTpsZXZlbDkN
Cgl7bXNvLWxldmVsLW51bWJlci1mb3JtYXQ6YnVsbGV0Ow0KCW1zby1sZXZlbC10ZXh0Ou+CtzsN
Cgltc28tbGV2ZWwtdGFiLXN0b3A6NC41aW47DQoJbXNvLWxldmVsLW51bWJlci1wb3NpdGlvbjps
ZWZ0Ow0KCXRleHQtaW5kZW50Oi0uMjVpbjsNCgltc28tYW5zaS1mb250LXNpemU6MTAuMHB0Ow0K
CWZvbnQtZmFtaWx5OlN5bWJvbDt9DQpAbGlzdCBsMg0KCXttc28tbGlzdC1pZDoyMDU0MDgyMjE7
DQoJbXNvLWxpc3QtdGVtcGxhdGUtaWRzOjIwMjEyOTM5NjI7fQ0KQGxpc3QgbDI6bGV2ZWwxDQoJ
e21zby1sZXZlbC1udW1iZXItZm9ybWF0OmJ1bGxldDsNCgltc28tbGV2ZWwtdGV4dDrvgrc7DQoJ
bXNvLWxldmVsLXRhYi1zdG9wOi41aW47DQoJbXNvLWxldmVsLW51bWJlci1wb3NpdGlvbjpsZWZ0
Ow0KCXRleHQtaW5kZW50Oi0uMjVpbjsNCgltc28tYW5zaS1mb250LXNpemU6MTAuMHB0Ow0KCWZv
bnQtZmFtaWx5OlN5bWJvbDt9DQpAbGlzdCBsMjpsZXZlbDINCgl7bXNvLWxldmVsLW51bWJlci1m
b3JtYXQ6YnVsbGV0Ow0KCW1zby1sZXZlbC10ZXh0Ou+CtzsNCgltc28tbGV2ZWwtdGFiLXN0b3A6
MS4waW47DQoJbXNvLWxldmVsLW51bWJlci1wb3NpdGlvbjpsZWZ0Ow0KCXRleHQtaW5kZW50Oi0u
MjVpbjsNCgltc28tYW5zaS1mb250LXNpemU6MTAuMHB0Ow0KCWZvbnQtZmFtaWx5OlN5bWJvbDt9
DQpAbGlzdCBsMjpsZXZlbDMNCgl7bXNvLWxldmVsLW51bWJlci1mb3JtYXQ6YnVsbGV0Ow0KCW1z
by1sZXZlbC10ZXh0Ou+CtzsNCgltc28tbGV2ZWwtdGFiLXN0b3A6MS41aW47DQoJbXNvLWxldmVs
LW51bWJlci1wb3NpdGlvbjpsZWZ0Ow0KCXRleHQtaW5kZW50Oi0uMjVpbjsNCgltc28tYW5zaS1m
b250LXNpemU6MTAuMHB0Ow0KCWZvbnQtZmFtaWx5OlN5bWJvbDt9DQpAbGlzdCBsMjpsZXZlbDQN
Cgl7bXNvLWxldmVsLW51bWJlci1mb3JtYXQ6YnVsbGV0Ow0KCW1zby1sZXZlbC10ZXh0Ou+CtzsN
Cgltc28tbGV2ZWwtdGFiLXN0b3A6Mi4waW47DQoJbXNvLWxldmVsLW51bWJlci1wb3NpdGlvbjps
ZWZ0Ow0KCXRleHQtaW5kZW50Oi0uMjVpbjsNCgltc28tYW5zaS1mb250LXNpemU6MTAuMHB0Ow0K
CWZvbnQtZmFtaWx5OlN5bWJvbDt9DQpAbGlzdCBsMjpsZXZlbDUNCgl7bXNvLWxldmVsLW51bWJl
ci1mb3JtYXQ6YnVsbGV0Ow0KCW1zby1sZXZlbC10ZXh0Ou+CtzsNCgltc28tbGV2ZWwtdGFiLXN0
b3A6Mi41aW47DQoJbXNvLWxldmVsLW51bWJlci1wb3NpdGlvbjpsZWZ0Ow0KCXRleHQtaW5kZW50
Oi0uMjVpbjsNCgltc28tYW5zaS1mb250LXNpemU6MTAuMHB0Ow0KCWZvbnQtZmFtaWx5OlN5bWJv
bDt9DQpAbGlzdCBsMjpsZXZlbDYNCgl7bXNvLWxldmVsLW51bWJlci1mb3JtYXQ6YnVsbGV0Ow0K
CW1zby1sZXZlbC10ZXh0Ou+CtzsNCgltc28tbGV2ZWwtdGFiLXN0b3A6My4waW47DQoJbXNvLWxl
dmVsLW51bWJlci1wb3NpdGlvbjpsZWZ0Ow0KCXRleHQtaW5kZW50Oi0uMjVpbjsNCgltc28tYW5z
aS1mb250LXNpemU6MTAuMHB0Ow0KCWZvbnQtZmFtaWx5OlN5bWJvbDt9DQpAbGlzdCBsMjpsZXZl
bDcNCgl7bXNvLWxldmVsLW51bWJlci1mb3JtYXQ6YnVsbGV0Ow0KCW1zby1sZXZlbC10ZXh0Ou+C
tzsNCgltc28tbGV2ZWwtdGFiLXN0b3A6My41aW47DQoJbXNvLWxldmVsLW51bWJlci1wb3NpdGlv
bjpsZWZ0Ow0KCXRleHQtaW5kZW50Oi0uMjVpbjsNCgltc28tYW5zaS1mb250LXNpemU6MTAuMHB0
Ow0KCWZvbnQtZmFtaWx5OlN5bWJvbDt9DQpAbGlzdCBsMjpsZXZlbDgNCgl7bXNvLWxldmVsLW51
bWJlci1mb3JtYXQ6YnVsbGV0Ow0KCW1zby1sZXZlbC10ZXh0Ou+CtzsNCgltc28tbGV2ZWwtdGFi
LXN0b3A6NC4waW47DQoJbXNvLWxldmVsLW51bWJlci1wb3NpdGlvbjpsZWZ0Ow0KCXRleHQtaW5k
ZW50Oi0uMjVpbjsNCgltc28tYW5zaS1mb250LXNpemU6MTAuMHB0Ow0KCWZvbnQtZmFtaWx5OlN5
bWJvbDt9DQpAbGlzdCBsMjpsZXZlbDkNCgl7bXNvLWxldmVsLW51bWJlci1mb3JtYXQ6YnVsbGV0
Ow0KCW1zby1sZXZlbC10ZXh0Ou+CtzsNCgltc28tbGV2ZWwtdGFiLXN0b3A6NC41aW47DQoJbXNv
LWxldmVsLW51bWJlci1wb3NpdGlvbjpsZWZ0Ow0KCXRleHQtaW5kZW50Oi0uMjVpbjsNCgltc28t
YW5zaS1mb250LXNpemU6MTAuMHB0Ow0KCWZvbnQtZmFtaWx5OlN5bWJvbDt9DQpAbGlzdCBsMw0K
CXttc28tbGlzdC1pZDoyMjE1OTkyMjY7DQoJbXNvLWxpc3QtdGVtcGxhdGUtaWRzOjEzMDg5MDEz
NjQ7fQ0KQGxpc3QgbDM6bGV2ZWwxDQoJe21zby1sZXZlbC1udW1iZXItZm9ybWF0OmJ1bGxldDsN
Cgltc28tbGV2ZWwtdGV4dDrvgrc7DQoJbXNvLWxldmVsLXRhYi1zdG9wOi41aW47DQoJbXNvLWxl
dmVsLW51bWJlci1wb3NpdGlvbjpsZWZ0Ow0KCXRleHQtaW5kZW50Oi0uMjVpbjsNCgltc28tYW5z
aS1mb250LXNpemU6MTAuMHB0Ow0KCWZvbnQtZmFtaWx5OlN5bWJvbDt9DQpAbGlzdCBsMzpsZXZl
bDINCgl7bXNvLWxldmVsLW51bWJlci1mb3JtYXQ6YnVsbGV0Ow0KCW1zby1sZXZlbC10ZXh0Ou+C
tzsNCgltc28tbGV2ZWwtdGFiLXN0b3A6MS4waW47DQoJbXNvLWxldmVsLW51bWJlci1wb3NpdGlv
bjpsZWZ0Ow0KCXRleHQtaW5kZW50Oi0uMjVpbjsNCgltc28tYW5zaS1mb250LXNpemU6MTAuMHB0
Ow0KCWZvbnQtZmFtaWx5OlN5bWJvbDt9DQpAbGlzdCBsMzpsZXZlbDMNCgl7bXNvLWxldmVsLW51
bWJlci1mb3JtYXQ6YnVsbGV0Ow0KCW1zby1sZXZlbC10ZXh0Ou+CtzsNCgltc28tbGV2ZWwtdGFi
LXN0b3A6MS41aW47DQoJbXNvLWxldmVsLW51bWJlci1wb3NpdGlvbjpsZWZ0Ow0KCXRleHQtaW5k
ZW50Oi0uMjVpbjsNCgltc28tYW5zaS1mb250LXNpemU6MTAuMHB0Ow0KCWZvbnQtZmFtaWx5OlN5
bWJvbDt9DQpAbGlzdCBsMzpsZXZlbDQNCgl7bXNvLWxldmVsLW51bWJlci1mb3JtYXQ6YnVsbGV0
Ow0KCW1zby1sZXZlbC10ZXh0Ou+CtzsNCgltc28tbGV2ZWwtdGFiLXN0b3A6Mi4waW47DQoJbXNv
LWxldmVsLW51bWJlci1wb3NpdGlvbjpsZWZ0Ow0KCXRleHQtaW5kZW50Oi0uMjVpbjsNCgltc28t
YW5zaS1mb250LXNpemU6MTAuMHB0Ow0KCWZvbnQtZmFtaWx5OlN5bWJvbDt9DQpAbGlzdCBsMzps
ZXZlbDUNCgl7bXNvLWxldmVsLW51bWJlci1mb3JtYXQ6YnVsbGV0Ow0KCW1zby1sZXZlbC10ZXh0
Ou+CtzsNCgltc28tbGV2ZWwtdGFiLXN0b3A6Mi41aW47DQoJbXNvLWxldmVsLW51bWJlci1wb3Np
dGlvbjpsZWZ0Ow0KCXRleHQtaW5kZW50Oi0uMjVpbjsNCgltc28tYW5zaS1mb250LXNpemU6MTAu
MHB0Ow0KCWZvbnQtZmFtaWx5OlN5bWJvbDt9DQpAbGlzdCBsMzpsZXZlbDYNCgl7bXNvLWxldmVs
LW51bWJlci1mb3JtYXQ6YnVsbGV0Ow0KCW1zby1sZXZlbC10ZXh0Ou+CtzsNCgltc28tbGV2ZWwt
dGFiLXN0b3A6My4waW47DQoJbXNvLWxldmVsLW51bWJlci1wb3NpdGlvbjpsZWZ0Ow0KCXRleHQt
aW5kZW50Oi0uMjVpbjsNCgltc28tYW5zaS1mb250LXNpemU6MTAuMHB0Ow0KCWZvbnQtZmFtaWx5
OlN5bWJvbDt9DQpAbGlzdCBsMzpsZXZlbDcNCgl7bXNvLWxldmVsLW51bWJlci1mb3JtYXQ6YnVs
bGV0Ow0KCW1zby1sZXZlbC10ZXh0Ou+CtzsNCgltc28tbGV2ZWwtdGFiLXN0b3A6My41aW47DQoJ
bXNvLWxldmVsLW51bWJlci1wb3NpdGlvbjpsZWZ0Ow0KCXRleHQtaW5kZW50Oi0uMjVpbjsNCglt
c28tYW5zaS1mb250LXNpemU6MTAuMHB0Ow0KCWZvbnQtZmFtaWx5OlN5bWJvbDt9DQpAbGlzdCBs
MzpsZXZlbDgNCgl7bXNvLWxldmVsLW51bWJlci1mb3JtYXQ6YnVsbGV0Ow0KCW1zby1sZXZlbC10
ZXh0Ou+CtzsNCgltc28tbGV2ZWwtdGFiLXN0b3A6NC4waW47DQoJbXNvLWxldmVsLW51bWJlci1w
b3NpdGlvbjpsZWZ0Ow0KCXRleHQtaW5kZW50Oi0uMjVpbjsNCgltc28tYW5zaS1mb250LXNpemU6
MTAuMHB0Ow0KCWZvbnQtZmFtaWx5OlN5bWJvbDt9DQpAbGlzdCBsMzpsZXZlbDkNCgl7bXNvLWxl
dmVsLW51bWJlci1mb3JtYXQ6YnVsbGV0Ow0KCW1zby1sZXZlbC10ZXh0Ou+CtzsNCgltc28tbGV2
ZWwtdGFiLXN0b3A6NC41aW47DQoJbXNvLWxldmVsLW51bWJlci1wb3NpdGlvbjpsZWZ0Ow0KCXRl
eHQtaW5kZW50Oi0uMjVpbjsNCgltc28tYW5zaS1mb250LXNpemU6MTAuMHB0Ow0KCWZvbnQtZmFt
aWx5OlN5bWJvbDt9DQpAbGlzdCBsNA0KCXttc28tbGlzdC1pZDozNTk2MjIyMDM7DQoJbXNvLWxp
c3QtdGVtcGxhdGUtaWRzOjE1MDY0MTA4NjY7fQ0KQGxpc3QgbDQ6bGV2ZWwxDQoJe21zby1sZXZl
bC1udW1iZXItZm9ybWF0OmJ1bGxldDsNCgltc28tbGV2ZWwtdGV4dDrvgrc7DQoJbXNvLWxldmVs
LXRhYi1zdG9wOi41aW47DQoJbXNvLWxldmVsLW51bWJlci1wb3NpdGlvbjpsZWZ0Ow0KCXRleHQt
aW5kZW50Oi0uMjVpbjsNCgltc28tYW5zaS1mb250LXNpemU6MTAuMHB0Ow0KCWZvbnQtZmFtaWx5
OlN5bWJvbDt9DQpAbGlzdCBsNDpsZXZlbDINCgl7bXNvLWxldmVsLW51bWJlci1mb3JtYXQ6YnVs
bGV0Ow0KCW1zby1sZXZlbC10ZXh0Ou+CtzsNCgltc28tbGV2ZWwtdGFiLXN0b3A6MS4waW47DQoJ
bXNvLWxldmVsLW51bWJlci1wb3NpdGlvbjpsZWZ0Ow0KCXRleHQtaW5kZW50Oi0uMjVpbjsNCglt
c28tYW5zaS1mb250LXNpemU6MTAuMHB0Ow0KCWZvbnQtZmFtaWx5OlN5bWJvbDt9DQpAbGlzdCBs
NDpsZXZlbDMNCgl7bXNvLWxldmVsLW51bWJlci1mb3JtYXQ6YnVsbGV0Ow0KCW1zby1sZXZlbC10
ZXh0Ou+CtzsNCgltc28tbGV2ZWwtdGFiLXN0b3A6MS41aW47DQoJbXNvLWxldmVsLW51bWJlci1w
b3NpdGlvbjpsZWZ0Ow0KCXRleHQtaW5kZW50Oi0uMjVpbjsNCgltc28tYW5zaS1mb250LXNpemU6
MTAuMHB0Ow0KCWZvbnQtZmFtaWx5OlN5bWJvbDt9DQpAbGlzdCBsNDpsZXZlbDQNCgl7bXNvLWxl
dmVsLW51bWJlci1mb3JtYXQ6YnVsbGV0Ow0KCW1zby1sZXZlbC10ZXh0Ou+CtzsNCgltc28tbGV2
ZWwtdGFiLXN0b3A6Mi4waW47DQoJbXNvLWxldmVsLW51bWJlci1wb3NpdGlvbjpsZWZ0Ow0KCXRl
eHQtaW5kZW50Oi0uMjVpbjsNCgltc28tYW5zaS1mb250LXNpemU6MTAuMHB0Ow0KCWZvbnQtZmFt
aWx5OlN5bWJvbDt9DQpAbGlzdCBsNDpsZXZlbDUNCgl7bXNvLWxldmVsLW51bWJlci1mb3JtYXQ6
YnVsbGV0Ow0KCW1zby1sZXZlbC10ZXh0Ou+CtzsNCgltc28tbGV2ZWwtdGFiLXN0b3A6Mi41aW47
DQoJbXNvLWxldmVsLW51bWJlci1wb3NpdGlvbjpsZWZ0Ow0KCXRleHQtaW5kZW50Oi0uMjVpbjsN
Cgltc28tYW5zaS1mb250LXNpemU6MTAuMHB0Ow0KCWZvbnQtZmFtaWx5OlN5bWJvbDt9DQpAbGlz
dCBsNDpsZXZlbDYNCgl7bXNvLWxldmVsLW51bWJlci1mb3JtYXQ6YnVsbGV0Ow0KCW1zby1sZXZl
bC10ZXh0Ou+CtzsNCgltc28tbGV2ZWwtdGFiLXN0b3A6My4waW47DQoJbXNvLWxldmVsLW51bWJl
ci1wb3NpdGlvbjpsZWZ0Ow0KCXRleHQtaW5kZW50Oi0uMjVpbjsNCgltc28tYW5zaS1mb250LXNp
emU6MTAuMHB0Ow0KCWZvbnQtZmFtaWx5OlN5bWJvbDt9DQpAbGlzdCBsNDpsZXZlbDcNCgl7bXNv
LWxldmVsLW51bWJlci1mb3JtYXQ6YnVsbGV0Ow0KCW1zby1sZXZlbC10ZXh0Ou+CtzsNCgltc28t
bGV2ZWwtdGFiLXN0b3A6My41aW47DQoJbXNvLWxldmVsLW51bWJlci1wb3NpdGlvbjpsZWZ0Ow0K
CXRleHQtaW5kZW50Oi0uMjVpbjsNCgltc28tYW5zaS1mb250LXNpemU6MTAuMHB0Ow0KCWZvbnQt
ZmFtaWx5OlN5bWJvbDt9DQpAbGlzdCBsNDpsZXZlbDgNCgl7bXNvLWxldmVsLW51bWJlci1mb3Jt
YXQ6YnVsbGV0Ow0KCW1zby1sZXZlbC10ZXh0Ou+CtzsNCgltc28tbGV2ZWwtdGFiLXN0b3A6NC4w
aW47DQoJbXNvLWxldmVsLW51bWJlci1wb3NpdGlvbjpsZWZ0Ow0KCXRleHQtaW5kZW50Oi0uMjVp
bjsNCgltc28tYW5zaS1mb250LXNpemU6MTAuMHB0Ow0KCWZvbnQtZmFtaWx5OlN5bWJvbDt9DQpA
bGlzdCBsNDpsZXZlbDkNCgl7bXNvLWxldmVsLW51bWJlci1mb3JtYXQ6YnVsbGV0Ow0KCW1zby1s
ZXZlbC10ZXh0Ou+CtzsNCgltc28tbGV2ZWwtdGFiLXN0b3A6NC41aW47DQoJbXNvLWxldmVsLW51
bWJlci1wb3NpdGlvbjpsZWZ0Ow0KCXRleHQtaW5kZW50Oi0uMjVpbjsNCgltc28tYW5zaS1mb250
LXNpemU6MTAuMHB0Ow0KCWZvbnQtZmFtaWx5OlN5bWJvbDt9DQpAbGlzdCBsNQ0KCXttc28tbGlz
dC1pZDozNzQ1MDQxMzk7DQoJbXNvLWxpc3QtdGVtcGxhdGUtaWRzOi0zMjU5ODk2O30NCkBsaXN0
IGw1OmxldmVsMQ0KCXttc28tbGV2ZWwtbnVtYmVyLWZvcm1hdDpidWxsZXQ7DQoJbXNvLWxldmVs
LXRleHQ674K3Ow0KCW1zby1sZXZlbC10YWItc3RvcDouNWluOw0KCW1zby1sZXZlbC1udW1iZXIt
cG9zaXRpb246bGVmdDsNCgl0ZXh0LWluZGVudDotLjI1aW47DQoJbXNvLWFuc2ktZm9udC1zaXpl
OjEwLjBwdDsNCglmb250LWZhbWlseTpTeW1ib2w7fQ0KQGxpc3QgbDU6bGV2ZWwyDQoJe21zby1s
ZXZlbC1udW1iZXItZm9ybWF0OmJ1bGxldDsNCgltc28tbGV2ZWwtdGV4dDrvgrc7DQoJbXNvLWxl
dmVsLXRhYi1zdG9wOjEuMGluOw0KCW1zby1sZXZlbC1udW1iZXItcG9zaXRpb246bGVmdDsNCgl0
ZXh0LWluZGVudDotLjI1aW47DQoJbXNvLWFuc2ktZm9udC1zaXplOjEwLjBwdDsNCglmb250LWZh
bWlseTpTeW1ib2w7fQ0KQGxpc3QgbDU6bGV2ZWwzDQoJe21zby1sZXZlbC1udW1iZXItZm9ybWF0
OmJ1bGxldDsNCgltc28tbGV2ZWwtdGV4dDrvgrc7DQoJbXNvLWxldmVsLXRhYi1zdG9wOjEuNWlu
Ow0KCW1zby1sZXZlbC1udW1iZXItcG9zaXRpb246bGVmdDsNCgl0ZXh0LWluZGVudDotLjI1aW47
DQoJbXNvLWFuc2ktZm9udC1zaXplOjEwLjBwdDsNCglmb250LWZhbWlseTpTeW1ib2w7fQ0KQGxp
c3QgbDU6bGV2ZWw0DQoJe21zby1sZXZlbC1udW1iZXItZm9ybWF0OmJ1bGxldDsNCgltc28tbGV2
ZWwtdGV4dDrvgrc7DQoJbXNvLWxldmVsLXRhYi1zdG9wOjIuMGluOw0KCW1zby1sZXZlbC1udW1i
ZXItcG9zaXRpb246bGVmdDsNCgl0ZXh0LWluZGVudDotLjI1aW47DQoJbXNvLWFuc2ktZm9udC1z
aXplOjEwLjBwdDsNCglmb250LWZhbWlseTpTeW1ib2w7fQ0KQGxpc3QgbDU6bGV2ZWw1DQoJe21z
by1sZXZlbC1udW1iZXItZm9ybWF0OmJ1bGxldDsNCgltc28tbGV2ZWwtdGV4dDrvgrc7DQoJbXNv
LWxldmVsLXRhYi1zdG9wOjIuNWluOw0KCW1zby1sZXZlbC1udW1iZXItcG9zaXRpb246bGVmdDsN
Cgl0ZXh0LWluZGVudDotLjI1aW47DQoJbXNvLWFuc2ktZm9udC1zaXplOjEwLjBwdDsNCglmb250
LWZhbWlseTpTeW1ib2w7fQ0KQGxpc3QgbDU6bGV2ZWw2DQoJe21zby1sZXZlbC1udW1iZXItZm9y
bWF0OmJ1bGxldDsNCgltc28tbGV2ZWwtdGV4dDrvgrc7DQoJbXNvLWxldmVsLXRhYi1zdG9wOjMu
MGluOw0KCW1zby1sZXZlbC1udW1iZXItcG9zaXRpb246bGVmdDsNCgl0ZXh0LWluZGVudDotLjI1
aW47DQoJbXNvLWFuc2ktZm9udC1zaXplOjEwLjBwdDsNCglmb250LWZhbWlseTpTeW1ib2w7fQ0K
QGxpc3QgbDU6bGV2ZWw3DQoJe21zby1sZXZlbC1udW1iZXItZm9ybWF0OmJ1bGxldDsNCgltc28t
bGV2ZWwtdGV4dDrvgrc7DQoJbXNvLWxldmVsLXRhYi1zdG9wOjMuNWluOw0KCW1zby1sZXZlbC1u
dW1iZXItcG9zaXRpb246bGVmdDsNCgl0ZXh0LWluZGVudDotLjI1aW47DQoJbXNvLWFuc2ktZm9u
dC1zaXplOjEwLjBwdDsNCglmb250LWZhbWlseTpTeW1ib2w7fQ0KQGxpc3QgbDU6bGV2ZWw4DQoJ
e21zby1sZXZlbC1udW1iZXItZm9ybWF0OmJ1bGxldDsNCgltc28tbGV2ZWwtdGV4dDrvgrc7DQoJ
bXNvLWxldmVsLXRhYi1zdG9wOjQuMGluOw0KCW1zby1sZXZlbC1udW1iZXItcG9zaXRpb246bGVm
dDsNCgl0ZXh0LWluZGVudDotLjI1aW47DQoJbXNvLWFuc2ktZm9udC1zaXplOjEwLjBwdDsNCglm
b250LWZhbWlseTpTeW1ib2w7fQ0KQGxpc3QgbDU6bGV2ZWw5DQoJe21zby1sZXZlbC1udW1iZXIt
Zm9ybWF0OmJ1bGxldDsNCgltc28tbGV2ZWwtdGV4dDrvgrc7DQoJbXNvLWxldmVsLXRhYi1zdG9w
OjQuNWluOw0KCW1zby1sZXZlbC1udW1iZXItcG9zaXRpb246bGVmdDsNCgl0ZXh0LWluZGVudDot
LjI1aW47DQoJbXNvLWFuc2ktZm9udC1zaXplOjEwLjBwdDsNCglmb250LWZhbWlseTpTeW1ib2w7
fQ0KQGxpc3QgbDYNCgl7bXNvLWxpc3QtaWQ6NDQwNjEzMzU2Ow0KCW1zby1saXN0LXRlbXBsYXRl
LWlkczotMTgyNDYyODg4MDt9DQpAbGlzdCBsNjpsZXZlbDENCgl7bXNvLWxldmVsLW51bWJlci1m
b3JtYXQ6YnVsbGV0Ow0KCW1zby1sZXZlbC10ZXh0Ou+CtzsNCgltc28tbGV2ZWwtdGFiLXN0b3A6
LjVpbjsNCgltc28tbGV2ZWwtbnVtYmVyLXBvc2l0aW9uOmxlZnQ7DQoJdGV4dC1pbmRlbnQ6LS4y
NWluOw0KCW1zby1hbnNpLWZvbnQtc2l6ZToxMC4wcHQ7DQoJZm9udC1mYW1pbHk6U3ltYm9sO30N
CkBsaXN0IGw2OmxldmVsMg0KCXttc28tbGV2ZWwtbnVtYmVyLWZvcm1hdDpidWxsZXQ7DQoJbXNv
LWxldmVsLXRleHQ674K3Ow0KCW1zby1sZXZlbC10YWItc3RvcDoxLjBpbjsNCgltc28tbGV2ZWwt
bnVtYmVyLXBvc2l0aW9uOmxlZnQ7DQoJdGV4dC1pbmRlbnQ6LS4yNWluOw0KCW1zby1hbnNpLWZv
bnQtc2l6ZToxMC4wcHQ7DQoJZm9udC1mYW1pbHk6U3ltYm9sO30NCkBsaXN0IGw2OmxldmVsMw0K
CXttc28tbGV2ZWwtbnVtYmVyLWZvcm1hdDpidWxsZXQ7DQoJbXNvLWxldmVsLXRleHQ674K3Ow0K
CW1zby1sZXZlbC10YWItc3RvcDoxLjVpbjsNCgltc28tbGV2ZWwtbnVtYmVyLXBvc2l0aW9uOmxl
ZnQ7DQoJdGV4dC1pbmRlbnQ6LS4yNWluOw0KCW1zby1hbnNpLWZvbnQtc2l6ZToxMC4wcHQ7DQoJ
Zm9udC1mYW1pbHk6U3ltYm9sO30NCkBsaXN0IGw2OmxldmVsNA0KCXttc28tbGV2ZWwtbnVtYmVy
LWZvcm1hdDpidWxsZXQ7DQoJbXNvLWxldmVsLXRleHQ674K3Ow0KCW1zby1sZXZlbC10YWItc3Rv
cDoyLjBpbjsNCgltc28tbGV2ZWwtbnVtYmVyLXBvc2l0aW9uOmxlZnQ7DQoJdGV4dC1pbmRlbnQ6
LS4yNWluOw0KCW1zby1hbnNpLWZvbnQtc2l6ZToxMC4wcHQ7DQoJZm9udC1mYW1pbHk6U3ltYm9s
O30NCkBsaXN0IGw2OmxldmVsNQ0KCXttc28tbGV2ZWwtbnVtYmVyLWZvcm1hdDpidWxsZXQ7DQoJ
bXNvLWxldmVsLXRleHQ674K3Ow0KCW1zby1sZXZlbC10YWItc3RvcDoyLjVpbjsNCgltc28tbGV2
ZWwtbnVtYmVyLXBvc2l0aW9uOmxlZnQ7DQoJdGV4dC1pbmRlbnQ6LS4yNWluOw0KCW1zby1hbnNp
LWZvbnQtc2l6ZToxMC4wcHQ7DQoJZm9udC1mYW1pbHk6U3ltYm9sO30NCkBsaXN0IGw2OmxldmVs
Ng0KCXttc28tbGV2ZWwtbnVtYmVyLWZvcm1hdDpidWxsZXQ7DQoJbXNvLWxldmVsLXRleHQ674K3
Ow0KCW1zby1sZXZlbC10YWItc3RvcDozLjBpbjsNCgltc28tbGV2ZWwtbnVtYmVyLXBvc2l0aW9u
OmxlZnQ7DQoJdGV4dC1pbmRlbnQ6LS4yNWluOw0KCW1zby1hbnNpLWZvbnQtc2l6ZToxMC4wcHQ7
DQoJZm9udC1mYW1pbHk6U3ltYm9sO30NCkBsaXN0IGw2OmxldmVsNw0KCXttc28tbGV2ZWwtbnVt
YmVyLWZvcm1hdDpidWxsZXQ7DQoJbXNvLWxldmVsLXRleHQ674K3Ow0KCW1zby1sZXZlbC10YWIt
c3RvcDozLjVpbjsNCgltc28tbGV2ZWwtbnVtYmVyLXBvc2l0aW9uOmxlZnQ7DQoJdGV4dC1pbmRl
bnQ6LS4yNWluOw0KCW1zby1hbnNpLWZvbnQtc2l6ZToxMC4wcHQ7DQoJZm9udC1mYW1pbHk6U3lt
Ym9sO30NCkBsaXN0IGw2OmxldmVsOA0KCXttc28tbGV2ZWwtbnVtYmVyLWZvcm1hdDpidWxsZXQ7
DQoJbXNvLWxldmVsLXRleHQ674K3Ow0KCW1zby1sZXZlbC10YWItc3RvcDo0LjBpbjsNCgltc28t
bGV2ZWwtbnVtYmVyLXBvc2l0aW9uOmxlZnQ7DQoJdGV4dC1pbmRlbnQ6LS4yNWluOw0KCW1zby1h
bnNpLWZvbnQtc2l6ZToxMC4wcHQ7DQoJZm9udC1mYW1pbHk6U3ltYm9sO30NCkBsaXN0IGw2Omxl
dmVsOQ0KCXttc28tbGV2ZWwtbnVtYmVyLWZvcm1hdDpidWxsZXQ7DQoJbXNvLWxldmVsLXRleHQ6
74K3Ow0KCW1zby1sZXZlbC10YWItc3RvcDo0LjVpbjsNCgltc28tbGV2ZWwtbnVtYmVyLXBvc2l0
aW9uOmxlZnQ7DQoJdGV4dC1pbmRlbnQ6LS4yNWluOw0KCW1zby1hbnNpLWZvbnQtc2l6ZToxMC4w
cHQ7DQoJZm9udC1mYW1pbHk6U3ltYm9sO30NCkBsaXN0IGw3DQoJe21zby1saXN0LWlkOjQ3NjQ1
MzQ3MzsNCgltc28tbGlzdC10ZW1wbGF0ZS1pZHM6MTc2OTUxMTM4NDt9DQpAbGlzdCBsNzpsZXZl
bDENCgl7bXNvLWxldmVsLW51bWJlci1mb3JtYXQ6YnVsbGV0Ow0KCW1zby1sZXZlbC10ZXh0Ou+C
tzsNCgltc28tbGV2ZWwtdGFiLXN0b3A6LjVpbjsNCgltc28tbGV2ZWwtbnVtYmVyLXBvc2l0aW9u
OmxlZnQ7DQoJdGV4dC1pbmRlbnQ6LS4yNWluOw0KCW1zby1hbnNpLWZvbnQtc2l6ZToxMC4wcHQ7
DQoJZm9udC1mYW1pbHk6U3ltYm9sO30NCkBsaXN0IGw3OmxldmVsMg0KCXttc28tbGV2ZWwtbnVt
YmVyLWZvcm1hdDpidWxsZXQ7DQoJbXNvLWxldmVsLXRleHQ674K3Ow0KCW1zby1sZXZlbC10YWIt
c3RvcDoxLjBpbjsNCgltc28tbGV2ZWwtbnVtYmVyLXBvc2l0aW9uOmxlZnQ7DQoJdGV4dC1pbmRl
bnQ6LS4yNWluOw0KCW1zby1hbnNpLWZvbnQtc2l6ZToxMC4wcHQ7DQoJZm9udC1mYW1pbHk6U3lt
Ym9sO30NCkBsaXN0IGw3OmxldmVsMw0KCXttc28tbGV2ZWwtbnVtYmVyLWZvcm1hdDpidWxsZXQ7
DQoJbXNvLWxldmVsLXRleHQ674K3Ow0KCW1zby1sZXZlbC10YWItc3RvcDoxLjVpbjsNCgltc28t
bGV2ZWwtbnVtYmVyLXBvc2l0aW9uOmxlZnQ7DQoJdGV4dC1pbmRlbnQ6LS4yNWluOw0KCW1zby1h
bnNpLWZvbnQtc2l6ZToxMC4wcHQ7DQoJZm9udC1mYW1pbHk6U3ltYm9sO30NCkBsaXN0IGw3Omxl
dmVsNA0KCXttc28tbGV2ZWwtbnVtYmVyLWZvcm1hdDpidWxsZXQ7DQoJbXNvLWxldmVsLXRleHQ6
74K3Ow0KCW1zby1sZXZlbC10YWItc3RvcDoyLjBpbjsNCgltc28tbGV2ZWwtbnVtYmVyLXBvc2l0
aW9uOmxlZnQ7DQoJdGV4dC1pbmRlbnQ6LS4yNWluOw0KCW1zby1hbnNpLWZvbnQtc2l6ZToxMC4w
cHQ7DQoJZm9udC1mYW1pbHk6U3ltYm9sO30NCkBsaXN0IGw3OmxldmVsNQ0KCXttc28tbGV2ZWwt
bnVtYmVyLWZvcm1hdDpidWxsZXQ7DQoJbXNvLWxldmVsLXRleHQ674K3Ow0KCW1zby1sZXZlbC10
YWItc3RvcDoyLjVpbjsNCgltc28tbGV2ZWwtbnVtYmVyLXBvc2l0aW9uOmxlZnQ7DQoJdGV4dC1p
bmRlbnQ6LS4yNWluOw0KCW1zby1hbnNpLWZvbnQtc2l6ZToxMC4wcHQ7DQoJZm9udC1mYW1pbHk6
U3ltYm9sO30NCkBsaXN0IGw3OmxldmVsNg0KCXttc28tbGV2ZWwtbnVtYmVyLWZvcm1hdDpidWxs
ZXQ7DQoJbXNvLWxldmVsLXRleHQ674K3Ow0KCW1zby1sZXZlbC10YWItc3RvcDozLjBpbjsNCglt
c28tbGV2ZWwtbnVtYmVyLXBvc2l0aW9uOmxlZnQ7DQoJdGV4dC1pbmRlbnQ6LS4yNWluOw0KCW1z
by1hbnNpLWZvbnQtc2l6ZToxMC4wcHQ7DQoJZm9udC1mYW1pbHk6U3ltYm9sO30NCkBsaXN0IGw3
OmxldmVsNw0KCXttc28tbGV2ZWwtbnVtYmVyLWZvcm1hdDpidWxsZXQ7DQoJbXNvLWxldmVsLXRl
eHQ674K3Ow0KCW1zby1sZXZlbC10YWItc3RvcDozLjVpbjsNCgltc28tbGV2ZWwtbnVtYmVyLXBv
c2l0aW9uOmxlZnQ7DQoJdGV4dC1pbmRlbnQ6LS4yNWluOw0KCW1zby1hbnNpLWZvbnQtc2l6ZTox
MC4wcHQ7DQoJZm9udC1mYW1pbHk6U3ltYm9sO30NCkBsaXN0IGw3OmxldmVsOA0KCXttc28tbGV2
ZWwtbnVtYmVyLWZvcm1hdDpidWxsZXQ7DQoJbXNvLWxldmVsLXRleHQ674K3Ow0KCW1zby1sZXZl
bC10YWItc3RvcDo0LjBpbjsNCgltc28tbGV2ZWwtbnVtYmVyLXBvc2l0aW9uOmxlZnQ7DQoJdGV4
dC1pbmRlbnQ6LS4yNWluOw0KCW1zby1hbnNpLWZvbnQtc2l6ZToxMC4wcHQ7DQoJZm9udC1mYW1p
bHk6U3ltYm9sO30NCkBsaXN0IGw3OmxldmVsOQ0KCXttc28tbGV2ZWwtbnVtYmVyLWZvcm1hdDpi
dWxsZXQ7DQoJbXNvLWxldmVsLXRleHQ674K3Ow0KCW1zby1sZXZlbC10YWItc3RvcDo0LjVpbjsN
Cgltc28tbGV2ZWwtbnVtYmVyLXBvc2l0aW9uOmxlZnQ7DQoJdGV4dC1pbmRlbnQ6LS4yNWluOw0K
CW1zby1hbnNpLWZvbnQtc2l6ZToxMC4wcHQ7DQoJZm9udC1mYW1pbHk6U3ltYm9sO30NCkBsaXN0
IGw4DQoJe21zby1saXN0LWlkOjQ3OTgxMDY1MjsNCgltc28tbGlzdC10ZW1wbGF0ZS1pZHM6NjU2
MDQxMDk0O30NCkBsaXN0IGw4OmxldmVsMQ0KCXttc28tbGV2ZWwtbnVtYmVyLWZvcm1hdDpidWxs
ZXQ7DQoJbXNvLWxldmVsLXRleHQ674K3Ow0KCW1zby1sZXZlbC10YWItc3RvcDouNWluOw0KCW1z
by1sZXZlbC1udW1iZXItcG9zaXRpb246bGVmdDsNCgl0ZXh0LWluZGVudDotLjI1aW47DQoJbXNv
LWFuc2ktZm9udC1zaXplOjEwLjBwdDsNCglmb250LWZhbWlseTpTeW1ib2w7fQ0KQGxpc3QgbDg6
bGV2ZWwyDQoJe21zby1sZXZlbC1udW1iZXItZm9ybWF0OmJ1bGxldDsNCgltc28tbGV2ZWwtdGV4
dDrvgrc7DQoJbXNvLWxldmVsLXRhYi1zdG9wOjEuMGluOw0KCW1zby1sZXZlbC1udW1iZXItcG9z
aXRpb246bGVmdDsNCgl0ZXh0LWluZGVudDotLjI1aW47DQoJbXNvLWFuc2ktZm9udC1zaXplOjEw
LjBwdDsNCglmb250LWZhbWlseTpTeW1ib2w7fQ0KQGxpc3QgbDg6bGV2ZWwzDQoJe21zby1sZXZl
bC1udW1iZXItZm9ybWF0OmJ1bGxldDsNCgltc28tbGV2ZWwtdGV4dDrvgrc7DQoJbXNvLWxldmVs
LXRhYi1zdG9wOjEuNWluOw0KCW1zby1sZXZlbC1udW1iZXItcG9zaXRpb246bGVmdDsNCgl0ZXh0
LWluZGVudDotLjI1aW47DQoJbXNvLWFuc2ktZm9udC1zaXplOjEwLjBwdDsNCglmb250LWZhbWls
eTpTeW1ib2w7fQ0KQGxpc3QgbDg6bGV2ZWw0DQoJe21zby1sZXZlbC1udW1iZXItZm9ybWF0OmJ1
bGxldDsNCgltc28tbGV2ZWwtdGV4dDrvgrc7DQoJbXNvLWxldmVsLXRhYi1zdG9wOjIuMGluOw0K
CW1zby1sZXZlbC1udW1iZXItcG9zaXRpb246bGVmdDsNCgl0ZXh0LWluZGVudDotLjI1aW47DQoJ
bXNvLWFuc2ktZm9udC1zaXplOjEwLjBwdDsNCglmb250LWZhbWlseTpTeW1ib2w7fQ0KQGxpc3Qg
bDg6bGV2ZWw1DQoJe21zby1sZXZlbC1udW1iZXItZm9ybWF0OmJ1bGxldDsNCgltc28tbGV2ZWwt
dGV4dDrvgrc7DQoJbXNvLWxldmVsLXRhYi1zdG9wOjIuNWluOw0KCW1zby1sZXZlbC1udW1iZXIt
cG9zaXRpb246bGVmdDsNCgl0ZXh0LWluZGVudDotLjI1aW47DQoJbXNvLWFuc2ktZm9udC1zaXpl
OjEwLjBwdDsNCglmb250LWZhbWlseTpTeW1ib2w7fQ0KQGxpc3QgbDg6bGV2ZWw2DQoJe21zby1s
ZXZlbC1udW1iZXItZm9ybWF0OmJ1bGxldDsNCgltc28tbGV2ZWwtdGV4dDrvgrc7DQoJbXNvLWxl
dmVsLXRhYi1zdG9wOjMuMGluOw0KCW1zby1sZXZlbC1udW1iZXItcG9zaXRpb246bGVmdDsNCgl0
ZXh0LWluZGVudDotLjI1aW47DQoJbXNvLWFuc2ktZm9udC1zaXplOjEwLjBwdDsNCglmb250LWZh
bWlseTpTeW1ib2w7fQ0KQGxpc3QgbDg6bGV2ZWw3DQoJe21zby1sZXZlbC1udW1iZXItZm9ybWF0
OmJ1bGxldDsNCgltc28tbGV2ZWwtdGV4dDrvgrc7DQoJbXNvLWxldmVsLXRhYi1zdG9wOjMuNWlu
Ow0KCW1zby1sZXZlbC1udW1iZXItcG9zaXRpb246bGVmdDsNCgl0ZXh0LWluZGVudDotLjI1aW47
DQoJbXNvLWFuc2ktZm9udC1zaXplOjEwLjBwdDsNCglmb250LWZhbWlseTpTeW1ib2w7fQ0KQGxp
c3QgbDg6bGV2ZWw4DQoJe21zby1sZXZlbC1udW1iZXItZm9ybWF0OmJ1bGxldDsNCgltc28tbGV2
ZWwtdGV4dDrvgrc7DQoJbXNvLWxldmVsLXRhYi1zdG9wOjQuMGluOw0KCW1zby1sZXZlbC1udW1i
ZXItcG9zaXRpb246bGVmdDsNCgl0ZXh0LWluZGVudDotLjI1aW47DQoJbXNvLWFuc2ktZm9udC1z
aXplOjEwLjBwdDsNCglmb250LWZhbWlseTpTeW1ib2w7fQ0KQGxpc3QgbDg6bGV2ZWw5DQoJe21z
by1sZXZlbC1udW1iZXItZm9ybWF0OmJ1bGxldDsNCgltc28tbGV2ZWwtdGV4dDrvgrc7DQoJbXNv
LWxldmVsLXRhYi1zdG9wOjQuNWluOw0KCW1zby1sZXZlbC1udW1iZXItcG9zaXRpb246bGVmdDsN
Cgl0ZXh0LWluZGVudDotLjI1aW47DQoJbXNvLWFuc2ktZm9udC1zaXplOjEwLjBwdDsNCglmb250
LWZhbWlseTpTeW1ib2w7fQ0KQGxpc3QgbDkNCgl7bXNvLWxpc3QtaWQ6NDg3NDgwOTgwOw0KCW1z
by1saXN0LXRlbXBsYXRlLWlkczoxNjA2NzA1MjQ4O30NCkBsaXN0IGw5OmxldmVsMQ0KCXttc28t
bGV2ZWwtbnVtYmVyLWZvcm1hdDpidWxsZXQ7DQoJbXNvLWxldmVsLXRleHQ674K3Ow0KCW1zby1s
ZXZlbC10YWItc3RvcDouNWluOw0KCW1zby1sZXZlbC1udW1iZXItcG9zaXRpb246bGVmdDsNCgl0
ZXh0LWluZGVudDotLjI1aW47DQoJbXNvLWFuc2ktZm9udC1zaXplOjEwLjBwdDsNCglmb250LWZh
bWlseTpTeW1ib2w7fQ0KQGxpc3QgbDk6bGV2ZWwyDQoJe21zby1sZXZlbC1udW1iZXItZm9ybWF0
OmJ1bGxldDsNCgltc28tbGV2ZWwtdGV4dDrvgrc7DQoJbXNvLWxldmVsLXRhYi1zdG9wOjEuMGlu
Ow0KCW1zby1sZXZlbC1udW1iZXItcG9zaXRpb246bGVmdDsNCgl0ZXh0LWluZGVudDotLjI1aW47
DQoJbXNvLWFuc2ktZm9udC1zaXplOjEwLjBwdDsNCglmb250LWZhbWlseTpTeW1ib2w7fQ0KQGxp
c3QgbDk6bGV2ZWwzDQoJe21zby1sZXZlbC1udW1iZXItZm9ybWF0OmJ1bGxldDsNCgltc28tbGV2
ZWwtdGV4dDrvgrc7DQoJbXNvLWxldmVsLXRhYi1zdG9wOjEuNWluOw0KCW1zby1sZXZlbC1udW1i
ZXItcG9zaXRpb246bGVmdDsNCgl0ZXh0LWluZGVudDotLjI1aW47DQoJbXNvLWFuc2ktZm9udC1z
aXplOjEwLjBwdDsNCglmb250LWZhbWlseTpTeW1ib2w7fQ0KQGxpc3QgbDk6bGV2ZWw0DQoJe21z
by1sZXZlbC1udW1iZXItZm9ybWF0OmJ1bGxldDsNCgltc28tbGV2ZWwtdGV4dDrvgrc7DQoJbXNv
LWxldmVsLXRhYi1zdG9wOjIuMGluOw0KCW1zby1sZXZlbC1udW1iZXItcG9zaXRpb246bGVmdDsN
Cgl0ZXh0LWluZGVudDotLjI1aW47DQoJbXNvLWFuc2ktZm9udC1zaXplOjEwLjBwdDsNCglmb250
LWZhbWlseTpTeW1ib2w7fQ0KQGxpc3QgbDk6bGV2ZWw1DQoJe21zby1sZXZlbC1udW1iZXItZm9y
bWF0OmJ1bGxldDsNCgltc28tbGV2ZWwtdGV4dDrvgrc7DQoJbXNvLWxldmVsLXRhYi1zdG9wOjIu
NWluOw0KCW1zby1sZXZlbC1udW1iZXItcG9zaXRpb246bGVmdDsNCgl0ZXh0LWluZGVudDotLjI1
aW47DQoJbXNvLWFuc2ktZm9udC1zaXplOjEwLjBwdDsNCglmb250LWZhbWlseTpTeW1ib2w7fQ0K
QGxpc3QgbDk6bGV2ZWw2DQoJe21zby1sZXZlbC1udW1iZXItZm9ybWF0OmJ1bGxldDsNCgltc28t
bGV2ZWwtdGV4dDrvgrc7DQoJbXNvLWxldmVsLXRhYi1zdG9wOjMuMGluOw0KCW1zby1sZXZlbC1u
dW1iZXItcG9zaXRpb246bGVmdDsNCgl0ZXh0LWluZGVudDotLjI1aW47DQoJbXNvLWFuc2ktZm9u
dC1zaXplOjEwLjBwdDsNCglmb250LWZhbWlseTpTeW1ib2w7fQ0KQGxpc3QgbDk6bGV2ZWw3DQoJ
e21zby1sZXZlbC1udW1iZXItZm9ybWF0OmJ1bGxldDsNCgltc28tbGV2ZWwtdGV4dDrvgrc7DQoJ
bXNvLWxldmVsLXRhYi1zdG9wOjMuNWluOw0KCW1zby1sZXZlbC1udW1iZXItcG9zaXRpb246bGVm
dDsNCgl0ZXh0LWluZGVudDotLjI1aW47DQoJbXNvLWFuc2ktZm9udC1zaXplOjEwLjBwdDsNCglm
b250LWZhbWlseTpTeW1ib2w7fQ0KQGxpc3QgbDk6bGV2ZWw4DQoJe21zby1sZXZlbC1udW1iZXIt
Zm9ybWF0OmJ1bGxldDsNCgltc28tbGV2ZWwtdGV4dDrvgrc7DQoJbXNvLWxldmVsLXRhYi1zdG9w
OjQuMGluOw0KCW1zby1sZXZlbC1udW1iZXItcG9zaXRpb246bGVmdDsNCgl0ZXh0LWluZGVudDot
LjI1aW47DQoJbXNvLWFuc2ktZm9udC1zaXplOjEwLjBwdDsNCglmb250LWZhbWlseTpTeW1ib2w7
fQ0KQGxpc3QgbDk6bGV2ZWw5DQoJe21zby1sZXZlbC1udW1iZXItZm9ybWF0OmJ1bGxldDsNCglt
c28tbGV2ZWwtdGV4dDrvgrc7DQoJbXNvLWxldmVsLXRhYi1zdG9wOjQuNWluOw0KCW1zby1sZXZl
bC1udW1iZXItcG9zaXRpb246bGVmdDsNCgl0ZXh0LWluZGVudDotLjI1aW47DQoJbXNvLWFuc2kt
Zm9udC1zaXplOjEwLjBwdDsNCglmb250LWZhbWlseTpTeW1ib2w7fQ0KQGxpc3QgbDEwDQoJe21z
by1saXN0LWlkOjUwMDMxODU5NzsNCgltc28tbGlzdC10ZW1wbGF0ZS1pZHM6MjEyMDUwMjQyODt9
DQpAbGlzdCBsMTA6bGV2ZWwxDQoJe21zby1sZXZlbC1udW1iZXItZm9ybWF0OmJ1bGxldDsNCglt
c28tbGV2ZWwtdGV4dDrvgrc7DQoJbXNvLWxldmVsLXRhYi1zdG9wOi41aW47DQoJbXNvLWxldmVs
LW51bWJlci1wb3NpdGlvbjpsZWZ0Ow0KCXRleHQtaW5kZW50Oi0uMjVpbjsNCgltc28tYW5zaS1m
b250LXNpemU6MTAuMHB0Ow0KCWZvbnQtZmFtaWx5OlN5bWJvbDt9DQpAbGlzdCBsMTA6bGV2ZWwy
DQoJe21zby1sZXZlbC1udW1iZXItZm9ybWF0OmJ1bGxldDsNCgltc28tbGV2ZWwtdGV4dDrvgrc7
DQoJbXNvLWxldmVsLXRhYi1zdG9wOjEuMGluOw0KCW1zby1sZXZlbC1udW1iZXItcG9zaXRpb246
bGVmdDsNCgl0ZXh0LWluZGVudDotLjI1aW47DQoJbXNvLWFuc2ktZm9udC1zaXplOjEwLjBwdDsN
Cglmb250LWZhbWlseTpTeW1ib2w7fQ0KQGxpc3QgbDEwOmxldmVsMw0KCXttc28tbGV2ZWwtbnVt
YmVyLWZvcm1hdDpidWxsZXQ7DQoJbXNvLWxldmVsLXRleHQ674K3Ow0KCW1zby1sZXZlbC10YWIt
c3RvcDoxLjVpbjsNCgltc28tbGV2ZWwtbnVtYmVyLXBvc2l0aW9uOmxlZnQ7DQoJdGV4dC1pbmRl
bnQ6LS4yNWluOw0KCW1zby1hbnNpLWZvbnQtc2l6ZToxMC4wcHQ7DQoJZm9udC1mYW1pbHk6U3lt
Ym9sO30NCkBsaXN0IGwxMDpsZXZlbDQNCgl7bXNvLWxldmVsLW51bWJlci1mb3JtYXQ6YnVsbGV0
Ow0KCW1zby1sZXZlbC10ZXh0Ou+CtzsNCgltc28tbGV2ZWwtdGFiLXN0b3A6Mi4waW47DQoJbXNv
LWxldmVsLW51bWJlci1wb3NpdGlvbjpsZWZ0Ow0KCXRleHQtaW5kZW50Oi0uMjVpbjsNCgltc28t
YW5zaS1mb250LXNpemU6MTAuMHB0Ow0KCWZvbnQtZmFtaWx5OlN5bWJvbDt9DQpAbGlzdCBsMTA6
bGV2ZWw1DQoJe21zby1sZXZlbC1udW1iZXItZm9ybWF0OmJ1bGxldDsNCgltc28tbGV2ZWwtdGV4
dDrvgrc7DQoJbXNvLWxldmVsLXRhYi1zdG9wOjIuNWluOw0KCW1zby1sZXZlbC1udW1iZXItcG9z
aXRpb246bGVmdDsNCgl0ZXh0LWluZGVudDotLjI1aW47DQoJbXNvLWFuc2ktZm9udC1zaXplOjEw
LjBwdDsNCglmb250LWZhbWlseTpTeW1ib2w7fQ0KQGxpc3QgbDEwOmxldmVsNg0KCXttc28tbGV2
ZWwtbnVtYmVyLWZvcm1hdDpidWxsZXQ7DQoJbXNvLWxldmVsLXRleHQ674K3Ow0KCW1zby1sZXZl
bC10YWItc3RvcDozLjBpbjsNCgltc28tbGV2ZWwtbnVtYmVyLXBvc2l0aW9uOmxlZnQ7DQoJdGV4
dC1pbmRlbnQ6LS4yNWluOw0KCW1zby1hbnNpLWZvbnQtc2l6ZToxMC4wcHQ7DQoJZm9udC1mYW1p
bHk6U3ltYm9sO30NCkBsaXN0IGwxMDpsZXZlbDcNCgl7bXNvLWxldmVsLW51bWJlci1mb3JtYXQ6
YnVsbGV0Ow0KCW1zby1sZXZlbC10ZXh0Ou+CtzsNCgltc28tbGV2ZWwtdGFiLXN0b3A6My41aW47
DQoJbXNvLWxldmVsLW51bWJlci1wb3NpdGlvbjpsZWZ0Ow0KCXRleHQtaW5kZW50Oi0uMjVpbjsN
Cgltc28tYW5zaS1mb250LXNpemU6MTAuMHB0Ow0KCWZvbnQtZmFtaWx5OlN5bWJvbDt9DQpAbGlz
dCBsMTA6bGV2ZWw4DQoJe21zby1sZXZlbC1udW1iZXItZm9ybWF0OmJ1bGxldDsNCgltc28tbGV2
ZWwtdGV4dDrvgrc7DQoJbXNvLWxldmVsLXRhYi1zdG9wOjQuMGluOw0KCW1zby1sZXZlbC1udW1i
ZXItcG9zaXRpb246bGVmdDsNCgl0ZXh0LWluZGVudDotLjI1aW47DQoJbXNvLWFuc2ktZm9udC1z
aXplOjEwLjBwdDsNCglmb250LWZhbWlseTpTeW1ib2w7fQ0KQGxpc3QgbDEwOmxldmVsOQ0KCXtt
c28tbGV2ZWwtbnVtYmVyLWZvcm1hdDpidWxsZXQ7DQoJbXNvLWxldmVsLXRleHQ674K3Ow0KCW1z
by1sZXZlbC10YWItc3RvcDo0LjVpbjsNCgltc28tbGV2ZWwtbnVtYmVyLXBvc2l0aW9uOmxlZnQ7
DQoJdGV4dC1pbmRlbnQ6LS4yNWluOw0KCW1zby1hbnNpLWZvbnQtc2l6ZToxMC4wcHQ7DQoJZm9u
dC1mYW1pbHk6U3ltYm9sO30NCkBsaXN0IGwxMQ0KCXttc28tbGlzdC1pZDo1NjIxMDU5OTA7DQoJ
bXNvLWxpc3QtdGVtcGxhdGUtaWRzOi0xMjk4MTI5MjE4O30NCkBsaXN0IGwxMTpsZXZlbDENCgl7
bXNvLWxldmVsLW51bWJlci1mb3JtYXQ6YnVsbGV0Ow0KCW1zby1sZXZlbC10ZXh0Ou+CtzsNCglt
c28tbGV2ZWwtdGFiLXN0b3A6LjVpbjsNCgltc28tbGV2ZWwtbnVtYmVyLXBvc2l0aW9uOmxlZnQ7
DQoJdGV4dC1pbmRlbnQ6LS4yNWluOw0KCW1zby1hbnNpLWZvbnQtc2l6ZToxMC4wcHQ7DQoJZm9u
dC1mYW1pbHk6U3ltYm9sO30NCkBsaXN0IGwxMTpsZXZlbDINCgl7bXNvLWxldmVsLW51bWJlci1m
b3JtYXQ6YnVsbGV0Ow0KCW1zby1sZXZlbC10ZXh0Ou+CtzsNCgltc28tbGV2ZWwtdGFiLXN0b3A6
MS4waW47DQoJbXNvLWxldmVsLW51bWJlci1wb3NpdGlvbjpsZWZ0Ow0KCXRleHQtaW5kZW50Oi0u
MjVpbjsNCgltc28tYW5zaS1mb250LXNpemU6MTAuMHB0Ow0KCWZvbnQtZmFtaWx5OlN5bWJvbDt9
DQpAbGlzdCBsMTE6bGV2ZWwzDQoJe21zby1sZXZlbC1udW1iZXItZm9ybWF0OmJ1bGxldDsNCglt
c28tbGV2ZWwtdGV4dDrvgrc7DQoJbXNvLWxldmVsLXRhYi1zdG9wOjEuNWluOw0KCW1zby1sZXZl
bC1udW1iZXItcG9zaXRpb246bGVmdDsNCgl0ZXh0LWluZGVudDotLjI1aW47DQoJbXNvLWFuc2kt
Zm9udC1zaXplOjEwLjBwdDsNCglmb250LWZhbWlseTpTeW1ib2w7fQ0KQGxpc3QgbDExOmxldmVs
NA0KCXttc28tbGV2ZWwtbnVtYmVyLWZvcm1hdDpidWxsZXQ7DQoJbXNvLWxldmVsLXRleHQ674K3
Ow0KCW1zby1sZXZlbC10YWItc3RvcDoyLjBpbjsNCgltc28tbGV2ZWwtbnVtYmVyLXBvc2l0aW9u
OmxlZnQ7DQoJdGV4dC1pbmRlbnQ6LS4yNWluOw0KCW1zby1hbnNpLWZvbnQtc2l6ZToxMC4wcHQ7
DQoJZm9udC1mYW1pbHk6U3ltYm9sO30NCkBsaXN0IGwxMTpsZXZlbDUNCgl7bXNvLWxldmVsLW51
bWJlci1mb3JtYXQ6YnVsbGV0Ow0KCW1zby1sZXZlbC10ZXh0Ou+CtzsNCgltc28tbGV2ZWwtdGFi
LXN0b3A6Mi41aW47DQoJbXNvLWxldmVsLW51bWJlci1wb3NpdGlvbjpsZWZ0Ow0KCXRleHQtaW5k
ZW50Oi0uMjVpbjsNCgltc28tYW5zaS1mb250LXNpemU6MTAuMHB0Ow0KCWZvbnQtZmFtaWx5OlN5
bWJvbDt9DQpAbGlzdCBsMTE6bGV2ZWw2DQoJe21zby1sZXZlbC1udW1iZXItZm9ybWF0OmJ1bGxl
dDsNCgltc28tbGV2ZWwtdGV4dDrvgrc7DQoJbXNvLWxldmVsLXRhYi1zdG9wOjMuMGluOw0KCW1z
by1sZXZlbC1udW1iZXItcG9zaXRpb246bGVmdDsNCgl0ZXh0LWluZGVudDotLjI1aW47DQoJbXNv
LWFuc2ktZm9udC1zaXplOjEwLjBwdDsNCglmb250LWZhbWlseTpTeW1ib2w7fQ0KQGxpc3QgbDEx
OmxldmVsNw0KCXttc28tbGV2ZWwtbnVtYmVyLWZvcm1hdDpidWxsZXQ7DQoJbXNvLWxldmVsLXRl
eHQ674K3Ow0KCW1zby1sZXZlbC10YWItc3RvcDozLjVpbjsNCgltc28tbGV2ZWwtbnVtYmVyLXBv
c2l0aW9uOmxlZnQ7DQoJdGV4dC1pbmRlbnQ6LS4yNWluOw0KCW1zby1hbnNpLWZvbnQtc2l6ZTox
MC4wcHQ7DQoJZm9udC1mYW1pbHk6U3ltYm9sO30NCkBsaXN0IGwxMTpsZXZlbDgNCgl7bXNvLWxl
dmVsLW51bWJlci1mb3JtYXQ6YnVsbGV0Ow0KCW1zby1sZXZlbC10ZXh0Ou+CtzsNCgltc28tbGV2
ZWwtdGFiLXN0b3A6NC4waW47DQoJbXNvLWxldmVsLW51bWJlci1wb3NpdGlvbjpsZWZ0Ow0KCXRl
eHQtaW5kZW50Oi0uMjVpbjsNCgltc28tYW5zaS1mb250LXNpemU6MTAuMHB0Ow0KCWZvbnQtZmFt
aWx5OlN5bWJvbDt9DQpAbGlzdCBsMTE6bGV2ZWw5DQoJe21zby1sZXZlbC1udW1iZXItZm9ybWF0
OmJ1bGxldDsNCgltc28tbGV2ZWwtdGV4dDrvgrc7DQoJbXNvLWxldmVsLXRhYi1zdG9wOjQuNWlu
Ow0KCW1zby1sZXZlbC1udW1iZXItcG9zaXRpb246bGVmdDsNCgl0ZXh0LWluZGVudDotLjI1aW47
DQoJbXNvLWFuc2ktZm9udC1zaXplOjEwLjBwdDsNCglmb250LWZhbWlseTpTeW1ib2w7fQ0KQGxp
c3QgbDEyDQoJe21zby1saXN0LWlkOjY3NTg4NjgyMzsNCgltc28tbGlzdC10ZW1wbGF0ZS1pZHM6
LTEwNzg2Njg4NDt9DQpAbGlzdCBsMTI6bGV2ZWwxDQoJe21zby1sZXZlbC1udW1iZXItZm9ybWF0
OmJ1bGxldDsNCgltc28tbGV2ZWwtdGV4dDrvgrc7DQoJbXNvLWxldmVsLXRhYi1zdG9wOi41aW47
DQoJbXNvLWxldmVsLW51bWJlci1wb3NpdGlvbjpsZWZ0Ow0KCXRleHQtaW5kZW50Oi0uMjVpbjsN
Cgltc28tYW5zaS1mb250LXNpemU6MTAuMHB0Ow0KCWZvbnQtZmFtaWx5OlN5bWJvbDt9DQpAbGlz
dCBsMTI6bGV2ZWwyDQoJe21zby1sZXZlbC1udW1iZXItZm9ybWF0OmJ1bGxldDsNCgltc28tbGV2
ZWwtdGV4dDrvgrc7DQoJbXNvLWxldmVsLXRhYi1zdG9wOjEuMGluOw0KCW1zby1sZXZlbC1udW1i
ZXItcG9zaXRpb246bGVmdDsNCgl0ZXh0LWluZGVudDotLjI1aW47DQoJbXNvLWFuc2ktZm9udC1z
aXplOjEwLjBwdDsNCglmb250LWZhbWlseTpTeW1ib2w7fQ0KQGxpc3QgbDEyOmxldmVsMw0KCXtt
c28tbGV2ZWwtbnVtYmVyLWZvcm1hdDpidWxsZXQ7DQoJbXNvLWxldmVsLXRleHQ674K3Ow0KCW1z
by1sZXZlbC10YWItc3RvcDoxLjVpbjsNCgltc28tbGV2ZWwtbnVtYmVyLXBvc2l0aW9uOmxlZnQ7
DQoJdGV4dC1pbmRlbnQ6LS4yNWluOw0KCW1zby1hbnNpLWZvbnQtc2l6ZToxMC4wcHQ7DQoJZm9u
dC1mYW1pbHk6U3ltYm9sO30NCkBsaXN0IGwxMjpsZXZlbDQNCgl7bXNvLWxldmVsLW51bWJlci1m
b3JtYXQ6YnVsbGV0Ow0KCW1zby1sZXZlbC10ZXh0Ou+CtzsNCgltc28tbGV2ZWwtdGFiLXN0b3A6
Mi4waW47DQoJbXNvLWxldmVsLW51bWJlci1wb3NpdGlvbjpsZWZ0Ow0KCXRleHQtaW5kZW50Oi0u
MjVpbjsNCgltc28tYW5zaS1mb250LXNpemU6MTAuMHB0Ow0KCWZvbnQtZmFtaWx5OlN5bWJvbDt9
DQpAbGlzdCBsMTI6bGV2ZWw1DQoJe21zby1sZXZlbC1udW1iZXItZm9ybWF0OmJ1bGxldDsNCglt
c28tbGV2ZWwtdGV4dDrvgrc7DQoJbXNvLWxldmVsLXRhYi1zdG9wOjIuNWluOw0KCW1zby1sZXZl
bC1udW1iZXItcG9zaXRpb246bGVmdDsNCgl0ZXh0LWluZGVudDotLjI1aW47DQoJbXNvLWFuc2kt
Zm9udC1zaXplOjEwLjBwdDsNCglmb250LWZhbWlseTpTeW1ib2w7fQ0KQGxpc3QgbDEyOmxldmVs
Ng0KCXttc28tbGV2ZWwtbnVtYmVyLWZvcm1hdDpidWxsZXQ7DQoJbXNvLWxldmVsLXRleHQ674K3
Ow0KCW1zby1sZXZlbC10YWItc3RvcDozLjBpbjsNCgltc28tbGV2ZWwtbnVtYmVyLXBvc2l0aW9u
OmxlZnQ7DQoJdGV4dC1pbmRlbnQ6LS4yNWluOw0KCW1zby1hbnNpLWZvbnQtc2l6ZToxMC4wcHQ7
DQoJZm9udC1mYW1pbHk6U3ltYm9sO30NCkBsaXN0IGwxMjpsZXZlbDcNCgl7bXNvLWxldmVsLW51
bWJlci1mb3JtYXQ6YnVsbGV0Ow0KCW1zby1sZXZlbC10ZXh0Ou+CtzsNCgltc28tbGV2ZWwtdGFi
LXN0b3A6My41aW47DQoJbXNvLWxldmVsLW51bWJlci1wb3NpdGlvbjpsZWZ0Ow0KCXRleHQtaW5k
ZW50Oi0uMjVpbjsNCgltc28tYW5zaS1mb250LXNpemU6MTAuMHB0Ow0KCWZvbnQtZmFtaWx5OlN5
bWJvbDt9DQpAbGlzdCBsMTI6bGV2ZWw4DQoJe21zby1sZXZlbC1udW1iZXItZm9ybWF0OmJ1bGxl
dDsNCgltc28tbGV2ZWwtdGV4dDrvgrc7DQoJbXNvLWxldmVsLXRhYi1zdG9wOjQuMGluOw0KCW1z
by1sZXZlbC1udW1iZXItcG9zaXRpb246bGVmdDsNCgl0ZXh0LWluZGVudDotLjI1aW47DQoJbXNv
LWFuc2ktZm9udC1zaXplOjEwLjBwdDsNCglmb250LWZhbWlseTpTeW1ib2w7fQ0KQGxpc3QgbDEy
OmxldmVsOQ0KCXttc28tbGV2ZWwtbnVtYmVyLWZvcm1hdDpidWxsZXQ7DQoJbXNvLWxldmVsLXRl
eHQ674K3Ow0KCW1zby1sZXZlbC10YWItc3RvcDo0LjVpbjsNCgltc28tbGV2ZWwtbnVtYmVyLXBv
c2l0aW9uOmxlZnQ7DQoJdGV4dC1pbmRlbnQ6LS4yNWluOw0KCW1zby1hbnNpLWZvbnQtc2l6ZTox
MC4wcHQ7DQoJZm9udC1mYW1pbHk6U3ltYm9sO30NCkBsaXN0IGwxMw0KCXttc28tbGlzdC1pZDo3
MDk0NTUwNDY7DQoJbXNvLWxpc3QtdGVtcGxhdGUtaWRzOjEyNDM3NzgyNTA7fQ0KQGxpc3QgbDEz
OmxldmVsMQ0KCXttc28tbGV2ZWwtbnVtYmVyLWZvcm1hdDpidWxsZXQ7DQoJbXNvLWxldmVsLXRl
eHQ674K3Ow0KCW1zby1sZXZlbC10YWItc3RvcDouNWluOw0KCW1zby1sZXZlbC1udW1iZXItcG9z
aXRpb246bGVmdDsNCgl0ZXh0LWluZGVudDotLjI1aW47DQoJbXNvLWFuc2ktZm9udC1zaXplOjEw
LjBwdDsNCglmb250LWZhbWlseTpTeW1ib2w7fQ0KQGxpc3QgbDEzOmxldmVsMg0KCXttc28tbGV2
ZWwtbnVtYmVyLWZvcm1hdDpidWxsZXQ7DQoJbXNvLWxldmVsLXRleHQ674K3Ow0KCW1zby1sZXZl
bC10YWItc3RvcDoxLjBpbjsNCgltc28tbGV2ZWwtbnVtYmVyLXBvc2l0aW9uOmxlZnQ7DQoJdGV4
dC1pbmRlbnQ6LS4yNWluOw0KCW1zby1hbnNpLWZvbnQtc2l6ZToxMC4wcHQ7DQoJZm9udC1mYW1p
bHk6U3ltYm9sO30NCkBsaXN0IGwxMzpsZXZlbDMNCgl7bXNvLWxldmVsLW51bWJlci1mb3JtYXQ6
YnVsbGV0Ow0KCW1zby1sZXZlbC10ZXh0Ou+CtzsNCgltc28tbGV2ZWwtdGFiLXN0b3A6MS41aW47
DQoJbXNvLWxldmVsLW51bWJlci1wb3NpdGlvbjpsZWZ0Ow0KCXRleHQtaW5kZW50Oi0uMjVpbjsN
Cgltc28tYW5zaS1mb250LXNpemU6MTAuMHB0Ow0KCWZvbnQtZmFtaWx5OlN5bWJvbDt9DQpAbGlz
dCBsMTM6bGV2ZWw0DQoJe21zby1sZXZlbC1udW1iZXItZm9ybWF0OmJ1bGxldDsNCgltc28tbGV2
ZWwtdGV4dDrvgrc7DQoJbXNvLWxldmVsLXRhYi1zdG9wOjIuMGluOw0KCW1zby1sZXZlbC1udW1i
ZXItcG9zaXRpb246bGVmdDsNCgl0ZXh0LWluZGVudDotLjI1aW47DQoJbXNvLWFuc2ktZm9udC1z
aXplOjEwLjBwdDsNCglmb250LWZhbWlseTpTeW1ib2w7fQ0KQGxpc3QgbDEzOmxldmVsNQ0KCXtt
c28tbGV2ZWwtbnVtYmVyLWZvcm1hdDpidWxsZXQ7DQoJbXNvLWxldmVsLXRleHQ674K3Ow0KCW1z
by1sZXZlbC10YWItc3RvcDoyLjVpbjsNCgltc28tbGV2ZWwtbnVtYmVyLXBvc2l0aW9uOmxlZnQ7
DQoJdGV4dC1pbmRlbnQ6LS4yNWluOw0KCW1zby1hbnNpLWZvbnQtc2l6ZToxMC4wcHQ7DQoJZm9u
dC1mYW1pbHk6U3ltYm9sO30NCkBsaXN0IGwxMzpsZXZlbDYNCgl7bXNvLWxldmVsLW51bWJlci1m
b3JtYXQ6YnVsbGV0Ow0KCW1zby1sZXZlbC10ZXh0Ou+CtzsNCgltc28tbGV2ZWwtdGFiLXN0b3A6
My4waW47DQoJbXNvLWxldmVsLW51bWJlci1wb3NpdGlvbjpsZWZ0Ow0KCXRleHQtaW5kZW50Oi0u
MjVpbjsNCgltc28tYW5zaS1mb250LXNpemU6MTAuMHB0Ow0KCWZvbnQtZmFtaWx5OlN5bWJvbDt9
DQpAbGlzdCBsMTM6bGV2ZWw3DQoJe21zby1sZXZlbC1udW1iZXItZm9ybWF0OmJ1bGxldDsNCglt
c28tbGV2ZWwtdGV4dDrvgrc7DQoJbXNvLWxldmVsLXRhYi1zdG9wOjMuNWluOw0KCW1zby1sZXZl
bC1udW1iZXItcG9zaXRpb246bGVmdDsNCgl0ZXh0LWluZGVudDotLjI1aW47DQoJbXNvLWFuc2kt
Zm9udC1zaXplOjEwLjBwdDsNCglmb250LWZhbWlseTpTeW1ib2w7fQ0KQGxpc3QgbDEzOmxldmVs
OA0KCXttc28tbGV2ZWwtbnVtYmVyLWZvcm1hdDpidWxsZXQ7DQoJbXNvLWxldmVsLXRleHQ674K3
Ow0KCW1zby1sZXZlbC10YWItc3RvcDo0LjBpbjsNCgltc28tbGV2ZWwtbnVtYmVyLXBvc2l0aW9u
OmxlZnQ7DQoJdGV4dC1pbmRlbnQ6LS4yNWluOw0KCW1zby1hbnNpLWZvbnQtc2l6ZToxMC4wcHQ7
DQoJZm9udC1mYW1pbHk6U3ltYm9sO30NCkBsaXN0IGwxMzpsZXZlbDkNCgl7bXNvLWxldmVsLW51
bWJlci1mb3JtYXQ6YnVsbGV0Ow0KCW1zby1sZXZlbC10ZXh0Ou+CtzsNCgltc28tbGV2ZWwtdGFi
LXN0b3A6NC41aW47DQoJbXNvLWxldmVsLW51bWJlci1wb3NpdGlvbjpsZWZ0Ow0KCXRleHQtaW5k
ZW50Oi0uMjVpbjsNCgltc28tYW5zaS1mb250LXNpemU6MTAuMHB0Ow0KCWZvbnQtZmFtaWx5OlN5
bWJvbDt9DQpAbGlzdCBsMTQNCgl7bXNvLWxpc3QtaWQ6NzUxNDY1MzAwOw0KCW1zby1saXN0LXRl
bXBsYXRlLWlkczoxMDg5OTAyMzk4O30NCkBsaXN0IGwxNDpsZXZlbDENCgl7bXNvLWxldmVsLW51
bWJlci1mb3JtYXQ6YnVsbGV0Ow0KCW1zby1sZXZlbC10ZXh0Ou+CtzsNCgltc28tbGV2ZWwtdGFi
LXN0b3A6LjVpbjsNCgltc28tbGV2ZWwtbnVtYmVyLXBvc2l0aW9uOmxlZnQ7DQoJdGV4dC1pbmRl
bnQ6LS4yNWluOw0KCW1zby1hbnNpLWZvbnQtc2l6ZToxMC4wcHQ7DQoJZm9udC1mYW1pbHk6U3lt
Ym9sO30NCkBsaXN0IGwxNDpsZXZlbDINCgl7bXNvLWxldmVsLW51bWJlci1mb3JtYXQ6YnVsbGV0
Ow0KCW1zby1sZXZlbC10ZXh0Ou+CtzsNCgltc28tbGV2ZWwtdGFiLXN0b3A6MS4waW47DQoJbXNv
LWxldmVsLW51bWJlci1wb3NpdGlvbjpsZWZ0Ow0KCXRleHQtaW5kZW50Oi0uMjVpbjsNCgltc28t
YW5zaS1mb250LXNpemU6MTAuMHB0Ow0KCWZvbnQtZmFtaWx5OlN5bWJvbDt9DQpAbGlzdCBsMTQ6
bGV2ZWwzDQoJe21zby1sZXZlbC1udW1iZXItZm9ybWF0OmJ1bGxldDsNCgltc28tbGV2ZWwtdGV4
dDrvgrc7DQoJbXNvLWxldmVsLXRhYi1zdG9wOjEuNWluOw0KCW1zby1sZXZlbC1udW1iZXItcG9z
aXRpb246bGVmdDsNCgl0ZXh0LWluZGVudDotLjI1aW47DQoJbXNvLWFuc2ktZm9udC1zaXplOjEw
LjBwdDsNCglmb250LWZhbWlseTpTeW1ib2w7fQ0KQGxpc3QgbDE0OmxldmVsNA0KCXttc28tbGV2
ZWwtbnVtYmVyLWZvcm1hdDpidWxsZXQ7DQoJbXNvLWxldmVsLXRleHQ674K3Ow0KCW1zby1sZXZl
bC10YWItc3RvcDoyLjBpbjsNCgltc28tbGV2ZWwtbnVtYmVyLXBvc2l0aW9uOmxlZnQ7DQoJdGV4
dC1pbmRlbnQ6LS4yNWluOw0KCW1zby1hbnNpLWZvbnQtc2l6ZToxMC4wcHQ7DQoJZm9udC1mYW1p
bHk6U3ltYm9sO30NCkBsaXN0IGwxNDpsZXZlbDUNCgl7bXNvLWxldmVsLW51bWJlci1mb3JtYXQ6
YnVsbGV0Ow0KCW1zby1sZXZlbC10ZXh0Ou+CtzsNCgltc28tbGV2ZWwtdGFiLXN0b3A6Mi41aW47
DQoJbXNvLWxldmVsLW51bWJlci1wb3NpdGlvbjpsZWZ0Ow0KCXRleHQtaW5kZW50Oi0uMjVpbjsN
Cgltc28tYW5zaS1mb250LXNpemU6MTAuMHB0Ow0KCWZvbnQtZmFtaWx5OlN5bWJvbDt9DQpAbGlz
dCBsMTQ6bGV2ZWw2DQoJe21zby1sZXZlbC1udW1iZXItZm9ybWF0OmJ1bGxldDsNCgltc28tbGV2
ZWwtdGV4dDrvgrc7DQoJbXNvLWxldmVsLXRhYi1zdG9wOjMuMGluOw0KCW1zby1sZXZlbC1udW1i
ZXItcG9zaXRpb246bGVmdDsNCgl0ZXh0LWluZGVudDotLjI1aW47DQoJbXNvLWFuc2ktZm9udC1z
aXplOjEwLjBwdDsNCglmb250LWZhbWlseTpTeW1ib2w7fQ0KQGxpc3QgbDE0OmxldmVsNw0KCXtt
c28tbGV2ZWwtbnVtYmVyLWZvcm1hdDpidWxsZXQ7DQoJbXNvLWxldmVsLXRleHQ674K3Ow0KCW1z
by1sZXZlbC10YWItc3RvcDozLjVpbjsNCgltc28tbGV2ZWwtbnVtYmVyLXBvc2l0aW9uOmxlZnQ7
DQoJdGV4dC1pbmRlbnQ6LS4yNWluOw0KCW1zby1hbnNpLWZvbnQtc2l6ZToxMC4wcHQ7DQoJZm9u
dC1mYW1pbHk6U3ltYm9sO30NCkBsaXN0IGwxNDpsZXZlbDgNCgl7bXNvLWxldmVsLW51bWJlci1m
b3JtYXQ6YnVsbGV0Ow0KCW1zby1sZXZlbC10ZXh0Ou+CtzsNCgltc28tbGV2ZWwtdGFiLXN0b3A6
NC4waW47DQoJbXNvLWxldmVsLW51bWJlci1wb3NpdGlvbjpsZWZ0Ow0KCXRleHQtaW5kZW50Oi0u
MjVpbjsNCgltc28tYW5zaS1mb250LXNpemU6MTAuMHB0Ow0KCWZvbnQtZmFtaWx5OlN5bWJvbDt9
DQpAbGlzdCBsMTQ6bGV2ZWw5DQoJe21zby1sZXZlbC1udW1iZXItZm9ybWF0OmJ1bGxldDsNCglt
c28tbGV2ZWwtdGV4dDrvgrc7DQoJbXNvLWxldmVsLXRhYi1zdG9wOjQuNWluOw0KCW1zby1sZXZl
bC1udW1iZXItcG9zaXRpb246bGVmdDsNCgl0ZXh0LWluZGVudDotLjI1aW47DQoJbXNvLWFuc2kt
Zm9udC1zaXplOjEwLjBwdDsNCglmb250LWZhbWlseTpTeW1ib2w7fQ0KQGxpc3QgbDE1DQoJe21z
by1saXN0LWlkOjgyODkwNTI1NTsNCgltc28tbGlzdC10ZW1wbGF0ZS1pZHM6LTEyNjEyNzU4NjA7
fQ0KQGxpc3QgbDE1OmxldmVsMQ0KCXttc28tbGV2ZWwtbnVtYmVyLWZvcm1hdDpidWxsZXQ7DQoJ
bXNvLWxldmVsLXRleHQ674K3Ow0KCW1zby1sZXZlbC10YWItc3RvcDouNWluOw0KCW1zby1sZXZl
bC1udW1iZXItcG9zaXRpb246bGVmdDsNCgl0ZXh0LWluZGVudDotLjI1aW47DQoJbXNvLWFuc2kt
Zm9udC1zaXplOjEwLjBwdDsNCglmb250LWZhbWlseTpTeW1ib2w7fQ0KQGxpc3QgbDE1OmxldmVs
Mg0KCXttc28tbGV2ZWwtbnVtYmVyLWZvcm1hdDpidWxsZXQ7DQoJbXNvLWxldmVsLXRleHQ674K3
Ow0KCW1zby1sZXZlbC10YWItc3RvcDoxLjBpbjsNCgltc28tbGV2ZWwtbnVtYmVyLXBvc2l0aW9u
OmxlZnQ7DQoJdGV4dC1pbmRlbnQ6LS4yNWluOw0KCW1zby1hbnNpLWZvbnQtc2l6ZToxMC4wcHQ7
DQoJZm9udC1mYW1pbHk6U3ltYm9sO30NCkBsaXN0IGwxNTpsZXZlbDMNCgl7bXNvLWxldmVsLW51
bWJlci1mb3JtYXQ6YnVsbGV0Ow0KCW1zby1sZXZlbC10ZXh0Ou+CtzsNCgltc28tbGV2ZWwtdGFi
LXN0b3A6MS41aW47DQoJbXNvLWxldmVsLW51bWJlci1wb3NpdGlvbjpsZWZ0Ow0KCXRleHQtaW5k
ZW50Oi0uMjVpbjsNCgltc28tYW5zaS1mb250LXNpemU6MTAuMHB0Ow0KCWZvbnQtZmFtaWx5OlN5
bWJvbDt9DQpAbGlzdCBsMTU6bGV2ZWw0DQoJe21zby1sZXZlbC1udW1iZXItZm9ybWF0OmJ1bGxl
dDsNCgltc28tbGV2ZWwtdGV4dDrvgrc7DQoJbXNvLWxldmVsLXRhYi1zdG9wOjIuMGluOw0KCW1z
by1sZXZlbC1udW1iZXItcG9zaXRpb246bGVmdDsNCgl0ZXh0LWluZGVudDotLjI1aW47DQoJbXNv
LWFuc2ktZm9udC1zaXplOjEwLjBwdDsNCglmb250LWZhbWlseTpTeW1ib2w7fQ0KQGxpc3QgbDE1
OmxldmVsNQ0KCXttc28tbGV2ZWwtbnVtYmVyLWZvcm1hdDpidWxsZXQ7DQoJbXNvLWxldmVsLXRl
eHQ674K3Ow0KCW1zby1sZXZlbC10YWItc3RvcDoyLjVpbjsNCgltc28tbGV2ZWwtbnVtYmVyLXBv
c2l0aW9uOmxlZnQ7DQoJdGV4dC1pbmRlbnQ6LS4yNWluOw0KCW1zby1hbnNpLWZvbnQtc2l6ZTox
MC4wcHQ7DQoJZm9udC1mYW1pbHk6U3ltYm9sO30NCkBsaXN0IGwxNTpsZXZlbDYNCgl7bXNvLWxl
dmVsLW51bWJlci1mb3JtYXQ6YnVsbGV0Ow0KCW1zby1sZXZlbC10ZXh0Ou+CtzsNCgltc28tbGV2
ZWwtdGFiLXN0b3A6My4waW47DQoJbXNvLWxldmVsLW51bWJlci1wb3NpdGlvbjpsZWZ0Ow0KCXRl
eHQtaW5kZW50Oi0uMjVpbjsNCgltc28tYW5zaS1mb250LXNpemU6MTAuMHB0Ow0KCWZvbnQtZmFt
aWx5OlN5bWJvbDt9DQpAbGlzdCBsMTU6bGV2ZWw3DQoJe21zby1sZXZlbC1udW1iZXItZm9ybWF0
OmJ1bGxldDsNCgltc28tbGV2ZWwtdGV4dDrvgrc7DQoJbXNvLWxldmVsLXRhYi1zdG9wOjMuNWlu
Ow0KCW1zby1sZXZlbC1udW1iZXItcG9zaXRpb246bGVmdDsNCgl0ZXh0LWluZGVudDotLjI1aW47
DQoJbXNvLWFuc2ktZm9udC1zaXplOjEwLjBwdDsNCglmb250LWZhbWlseTpTeW1ib2w7fQ0KQGxp
c3QgbDE1OmxldmVsOA0KCXttc28tbGV2ZWwtbnVtYmVyLWZvcm1hdDpidWxsZXQ7DQoJbXNvLWxl
dmVsLXRleHQ674K3Ow0KCW1zby1sZXZlbC10YWItc3RvcDo0LjBpbjsNCgltc28tbGV2ZWwtbnVt
YmVyLXBvc2l0aW9uOmxlZnQ7DQoJdGV4dC1pbmRlbnQ6LS4yNWluOw0KCW1zby1hbnNpLWZvbnQt
c2l6ZToxMC4wcHQ7DQoJZm9udC1mYW1pbHk6U3ltYm9sO30NCkBsaXN0IGwxNTpsZXZlbDkNCgl7
bXNvLWxldmVsLW51bWJlci1mb3JtYXQ6YnVsbGV0Ow0KCW1zby1sZXZlbC10ZXh0Ou+CtzsNCglt
c28tbGV2ZWwtdGFiLXN0b3A6NC41aW47DQoJbXNvLWxldmVsLW51bWJlci1wb3NpdGlvbjpsZWZ0
Ow0KCXRleHQtaW5kZW50Oi0uMjVpbjsNCgltc28tYW5zaS1mb250LXNpemU6MTAuMHB0Ow0KCWZv
bnQtZmFtaWx5OlN5bWJvbDt9DQpAbGlzdCBsMTYNCgl7bXNvLWxpc3QtaWQ6OTM0OTAyMTE4Ow0K
CW1zby1saXN0LXRlbXBsYXRlLWlkczo3ODA2OTUwNTY7fQ0KQGxpc3QgbDE2OmxldmVsMQ0KCXtt
c28tbGV2ZWwtbnVtYmVyLWZvcm1hdDpidWxsZXQ7DQoJbXNvLWxldmVsLXRleHQ674K3Ow0KCW1z
by1sZXZlbC10YWItc3RvcDouNWluOw0KCW1zby1sZXZlbC1udW1iZXItcG9zaXRpb246bGVmdDsN
Cgl0ZXh0LWluZGVudDotLjI1aW47DQoJbXNvLWFuc2ktZm9udC1zaXplOjEwLjBwdDsNCglmb250
LWZhbWlseTpTeW1ib2w7fQ0KQGxpc3QgbDE2OmxldmVsMg0KCXttc28tbGV2ZWwtbnVtYmVyLWZv
cm1hdDpidWxsZXQ7DQoJbXNvLWxldmVsLXRleHQ674K3Ow0KCW1zby1sZXZlbC10YWItc3RvcDox
LjBpbjsNCgltc28tbGV2ZWwtbnVtYmVyLXBvc2l0aW9uOmxlZnQ7DQoJdGV4dC1pbmRlbnQ6LS4y
NWluOw0KCW1zby1hbnNpLWZvbnQtc2l6ZToxMC4wcHQ7DQoJZm9udC1mYW1pbHk6U3ltYm9sO30N
CkBsaXN0IGwxNjpsZXZlbDMNCgl7bXNvLWxldmVsLW51bWJlci1mb3JtYXQ6YnVsbGV0Ow0KCW1z
by1sZXZlbC10ZXh0Ou+CtzsNCgltc28tbGV2ZWwtdGFiLXN0b3A6MS41aW47DQoJbXNvLWxldmVs
LW51bWJlci1wb3NpdGlvbjpsZWZ0Ow0KCXRleHQtaW5kZW50Oi0uMjVpbjsNCgltc28tYW5zaS1m
b250LXNpemU6MTAuMHB0Ow0KCWZvbnQtZmFtaWx5OlN5bWJvbDt9DQpAbGlzdCBsMTY6bGV2ZWw0
DQoJe21zby1sZXZlbC1udW1iZXItZm9ybWF0OmJ1bGxldDsNCgltc28tbGV2ZWwtdGV4dDrvgrc7
DQoJbXNvLWxldmVsLXRhYi1zdG9wOjIuMGluOw0KCW1zby1sZXZlbC1udW1iZXItcG9zaXRpb246
bGVmdDsNCgl0ZXh0LWluZGVudDotLjI1aW47DQoJbXNvLWFuc2ktZm9udC1zaXplOjEwLjBwdDsN
Cglmb250LWZhbWlseTpTeW1ib2w7fQ0KQGxpc3QgbDE2OmxldmVsNQ0KCXttc28tbGV2ZWwtbnVt
YmVyLWZvcm1hdDpidWxsZXQ7DQoJbXNvLWxldmVsLXRleHQ674K3Ow0KCW1zby1sZXZlbC10YWIt
c3RvcDoyLjVpbjsNCgltc28tbGV2ZWwtbnVtYmVyLXBvc2l0aW9uOmxlZnQ7DQoJdGV4dC1pbmRl
bnQ6LS4yNWluOw0KCW1zby1hbnNpLWZvbnQtc2l6ZToxMC4wcHQ7DQoJZm9udC1mYW1pbHk6U3lt
Ym9sO30NCkBsaXN0IGwxNjpsZXZlbDYNCgl7bXNvLWxldmVsLW51bWJlci1mb3JtYXQ6YnVsbGV0
Ow0KCW1zby1sZXZlbC10ZXh0Ou+CtzsNCgltc28tbGV2ZWwtdGFiLXN0b3A6My4waW47DQoJbXNv
LWxldmVsLW51bWJlci1wb3NpdGlvbjpsZWZ0Ow0KCXRleHQtaW5kZW50Oi0uMjVpbjsNCgltc28t
YW5zaS1mb250LXNpemU6MTAuMHB0Ow0KCWZvbnQtZmFtaWx5OlN5bWJvbDt9DQpAbGlzdCBsMTY6
bGV2ZWw3DQoJe21zby1sZXZlbC1udW1iZXItZm9ybWF0OmJ1bGxldDsNCgltc28tbGV2ZWwtdGV4
dDrvgrc7DQoJbXNvLWxldmVsLXRhYi1zdG9wOjMuNWluOw0KCW1zby1sZXZlbC1udW1iZXItcG9z
aXRpb246bGVmdDsNCgl0ZXh0LWluZGVudDotLjI1aW47DQoJbXNvLWFuc2ktZm9udC1zaXplOjEw
LjBwdDsNCglmb250LWZhbWlseTpTeW1ib2w7fQ0KQGxpc3QgbDE2OmxldmVsOA0KCXttc28tbGV2
ZWwtbnVtYmVyLWZvcm1hdDpidWxsZXQ7DQoJbXNvLWxldmVsLXRleHQ674K3Ow0KCW1zby1sZXZl
bC10YWItc3RvcDo0LjBpbjsNCgltc28tbGV2ZWwtbnVtYmVyLXBvc2l0aW9uOmxlZnQ7DQoJdGV4
dC1pbmRlbnQ6LS4yNWluOw0KCW1zby1hbnNpLWZvbnQtc2l6ZToxMC4wcHQ7DQoJZm9udC1mYW1p
bHk6U3ltYm9sO30NCkBsaXN0IGwxNjpsZXZlbDkNCgl7bXNvLWxldmVsLW51bWJlci1mb3JtYXQ6
YnVsbGV0Ow0KCW1zby1sZXZlbC10ZXh0Ou+CtzsNCgltc28tbGV2ZWwtdGFiLXN0b3A6NC41aW47
DQoJbXNvLWxldmVsLW51bWJlci1wb3NpdGlvbjpsZWZ0Ow0KCXRleHQtaW5kZW50Oi0uMjVpbjsN
Cgltc28tYW5zaS1mb250LXNpemU6MTAuMHB0Ow0KCWZvbnQtZmFtaWx5OlN5bWJvbDt9DQpAbGlz
dCBsMTcNCgl7bXNvLWxpc3QtaWQ6OTM1Njc2ODUzOw0KCW1zby1saXN0LXRlbXBsYXRlLWlkczox
MjU2NDg0MDUwO30NCkBsaXN0IGwxNzpsZXZlbDENCgl7bXNvLWxldmVsLW51bWJlci1mb3JtYXQ6
YnVsbGV0Ow0KCW1zby1sZXZlbC10ZXh0Ou+CtzsNCgltc28tbGV2ZWwtdGFiLXN0b3A6LjVpbjsN
Cgltc28tbGV2ZWwtbnVtYmVyLXBvc2l0aW9uOmxlZnQ7DQoJdGV4dC1pbmRlbnQ6LS4yNWluOw0K
CW1zby1hbnNpLWZvbnQtc2l6ZToxMC4wcHQ7DQoJZm9udC1mYW1pbHk6U3ltYm9sO30NCkBsaXN0
IGwxNzpsZXZlbDINCgl7bXNvLWxldmVsLW51bWJlci1mb3JtYXQ6YnVsbGV0Ow0KCW1zby1sZXZl
bC10ZXh0Ou+CtzsNCgltc28tbGV2ZWwtdGFiLXN0b3A6MS4waW47DQoJbXNvLWxldmVsLW51bWJl
ci1wb3NpdGlvbjpsZWZ0Ow0KCXRleHQtaW5kZW50Oi0uMjVpbjsNCgltc28tYW5zaS1mb250LXNp
emU6MTAuMHB0Ow0KCWZvbnQtZmFtaWx5OlN5bWJvbDt9DQpAbGlzdCBsMTc6bGV2ZWwzDQoJe21z
by1sZXZlbC1udW1iZXItZm9ybWF0OmJ1bGxldDsNCgltc28tbGV2ZWwtdGV4dDrvgrc7DQoJbXNv
LWxldmVsLXRhYi1zdG9wOjEuNWluOw0KCW1zby1sZXZlbC1udW1iZXItcG9zaXRpb246bGVmdDsN
Cgl0ZXh0LWluZGVudDotLjI1aW47DQoJbXNvLWFuc2ktZm9udC1zaXplOjEwLjBwdDsNCglmb250
LWZhbWlseTpTeW1ib2w7fQ0KQGxpc3QgbDE3OmxldmVsNA0KCXttc28tbGV2ZWwtbnVtYmVyLWZv
cm1hdDpidWxsZXQ7DQoJbXNvLWxldmVsLXRleHQ674K3Ow0KCW1zby1sZXZlbC10YWItc3RvcDoy
LjBpbjsNCgltc28tbGV2ZWwtbnVtYmVyLXBvc2l0aW9uOmxlZnQ7DQoJdGV4dC1pbmRlbnQ6LS4y
NWluOw0KCW1zby1hbnNpLWZvbnQtc2l6ZToxMC4wcHQ7DQoJZm9udC1mYW1pbHk6U3ltYm9sO30N
CkBsaXN0IGwxNzpsZXZlbDUNCgl7bXNvLWxldmVsLW51bWJlci1mb3JtYXQ6YnVsbGV0Ow0KCW1z
by1sZXZlbC10ZXh0Ou+CtzsNCgltc28tbGV2ZWwtdGFiLXN0b3A6Mi41aW47DQoJbXNvLWxldmVs
LW51bWJlci1wb3NpdGlvbjpsZWZ0Ow0KCXRleHQtaW5kZW50Oi0uMjVpbjsNCgltc28tYW5zaS1m
b250LXNpemU6MTAuMHB0Ow0KCWZvbnQtZmFtaWx5OlN5bWJvbDt9DQpAbGlzdCBsMTc6bGV2ZWw2
DQoJe21zby1sZXZlbC1udW1iZXItZm9ybWF0OmJ1bGxldDsNCgltc28tbGV2ZWwtdGV4dDrvgrc7
DQoJbXNvLWxldmVsLXRhYi1zdG9wOjMuMGluOw0KCW1zby1sZXZlbC1udW1iZXItcG9zaXRpb246
bGVmdDsNCgl0ZXh0LWluZGVudDotLjI1aW47DQoJbXNvLWFuc2ktZm9udC1zaXplOjEwLjBwdDsN
Cglmb250LWZhbWlseTpTeW1ib2w7fQ0KQGxpc3QgbDE3OmxldmVsNw0KCXttc28tbGV2ZWwtbnVt
YmVyLWZvcm1hdDpidWxsZXQ7DQoJbXNvLWxldmVsLXRleHQ674K3Ow0KCW1zby1sZXZlbC10YWIt
c3RvcDozLjVpbjsNCgltc28tbGV2ZWwtbnVtYmVyLXBvc2l0aW9uOmxlZnQ7DQoJdGV4dC1pbmRl
bnQ6LS4yNWluOw0KCW1zby1hbnNpLWZvbnQtc2l6ZToxMC4wcHQ7DQoJZm9udC1mYW1pbHk6U3lt
Ym9sO30NCkBsaXN0IGwxNzpsZXZlbDgNCgl7bXNvLWxldmVsLW51bWJlci1mb3JtYXQ6YnVsbGV0
Ow0KCW1zby1sZXZlbC10ZXh0Ou+CtzsNCgltc28tbGV2ZWwtdGFiLXN0b3A6NC4waW47DQoJbXNv
LWxldmVsLW51bWJlci1wb3NpdGlvbjpsZWZ0Ow0KCXRleHQtaW5kZW50Oi0uMjVpbjsNCgltc28t
YW5zaS1mb250LXNpemU6MTAuMHB0Ow0KCWZvbnQtZmFtaWx5OlN5bWJvbDt9DQpAbGlzdCBsMTc6
bGV2ZWw5DQoJe21zby1sZXZlbC1udW1iZXItZm9ybWF0OmJ1bGxldDsNCgltc28tbGV2ZWwtdGV4
dDrvgrc7DQoJbXNvLWxldmVsLXRhYi1zdG9wOjQuNWluOw0KCW1zby1sZXZlbC1udW1iZXItcG9z
aXRpb246bGVmdDsNCgl0ZXh0LWluZGVudDotLjI1aW47DQoJbXNvLWFuc2ktZm9udC1zaXplOjEw
LjBwdDsNCglmb250LWZhbWlseTpTeW1ib2w7fQ0KQGxpc3QgbDE4DQoJe21zby1saXN0LWlkOjk3
NjAzNDEzNzsNCgltc28tbGlzdC10ZW1wbGF0ZS1pZHM6MTY3MDkyMzAyODt9DQpAbGlzdCBsMTg6
bGV2ZWwxDQoJe21zby1sZXZlbC1udW1iZXItZm9ybWF0OmJ1bGxldDsNCgltc28tbGV2ZWwtdGV4
dDrvgrc7DQoJbXNvLWxldmVsLXRhYi1zdG9wOi41aW47DQoJbXNvLWxldmVsLW51bWJlci1wb3Np
dGlvbjpsZWZ0Ow0KCXRleHQtaW5kZW50Oi0uMjVpbjsNCgltc28tYW5zaS1mb250LXNpemU6MTAu
MHB0Ow0KCWZvbnQtZmFtaWx5OlN5bWJvbDt9DQpAbGlzdCBsMTg6bGV2ZWwyDQoJe21zby1sZXZl
bC1udW1iZXItZm9ybWF0OmJ1bGxldDsNCgltc28tbGV2ZWwtdGV4dDrvgrc7DQoJbXNvLWxldmVs
LXRhYi1zdG9wOjEuMGluOw0KCW1zby1sZXZlbC1udW1iZXItcG9zaXRpb246bGVmdDsNCgl0ZXh0
LWluZGVudDotLjI1aW47DQoJbXNvLWFuc2ktZm9udC1zaXplOjEwLjBwdDsNCglmb250LWZhbWls
eTpTeW1ib2w7fQ0KQGxpc3QgbDE4OmxldmVsMw0KCXttc28tbGV2ZWwtbnVtYmVyLWZvcm1hdDpi
dWxsZXQ7DQoJbXNvLWxldmVsLXRleHQ674K3Ow0KCW1zby1sZXZlbC10YWItc3RvcDoxLjVpbjsN
Cgltc28tbGV2ZWwtbnVtYmVyLXBvc2l0aW9uOmxlZnQ7DQoJdGV4dC1pbmRlbnQ6LS4yNWluOw0K
CW1zby1hbnNpLWZvbnQtc2l6ZToxMC4wcHQ7DQoJZm9udC1mYW1pbHk6U3ltYm9sO30NCkBsaXN0
IGwxODpsZXZlbDQNCgl7bXNvLWxldmVsLW51bWJlci1mb3JtYXQ6YnVsbGV0Ow0KCW1zby1sZXZl
bC10ZXh0Ou+CtzsNCgltc28tbGV2ZWwtdGFiLXN0b3A6Mi4waW47DQoJbXNvLWxldmVsLW51bWJl
ci1wb3NpdGlvbjpsZWZ0Ow0KCXRleHQtaW5kZW50Oi0uMjVpbjsNCgltc28tYW5zaS1mb250LXNp
emU6MTAuMHB0Ow0KCWZvbnQtZmFtaWx5OlN5bWJvbDt9DQpAbGlzdCBsMTg6bGV2ZWw1DQoJe21z
by1sZXZlbC1udW1iZXItZm9ybWF0OmJ1bGxldDsNCgltc28tbGV2ZWwtdGV4dDrvgrc7DQoJbXNv
LWxldmVsLXRhYi1zdG9wOjIuNWluOw0KCW1zby1sZXZlbC1udW1iZXItcG9zaXRpb246bGVmdDsN
Cgl0ZXh0LWluZGVudDotLjI1aW47DQoJbXNvLWFuc2ktZm9udC1zaXplOjEwLjBwdDsNCglmb250
LWZhbWlseTpTeW1ib2w7fQ0KQGxpc3QgbDE4OmxldmVsNg0KCXttc28tbGV2ZWwtbnVtYmVyLWZv
cm1hdDpidWxsZXQ7DQoJbXNvLWxldmVsLXRleHQ674K3Ow0KCW1zby1sZXZlbC10YWItc3RvcDoz
LjBpbjsNCgltc28tbGV2ZWwtbnVtYmVyLXBvc2l0aW9uOmxlZnQ7DQoJdGV4dC1pbmRlbnQ6LS4y
NWluOw0KCW1zby1hbnNpLWZvbnQtc2l6ZToxMC4wcHQ7DQoJZm9udC1mYW1pbHk6U3ltYm9sO30N
CkBsaXN0IGwxODpsZXZlbDcNCgl7bXNvLWxldmVsLW51bWJlci1mb3JtYXQ6YnVsbGV0Ow0KCW1z
by1sZXZlbC10ZXh0Ou+CtzsNCgltc28tbGV2ZWwtdGFiLXN0b3A6My41aW47DQoJbXNvLWxldmVs
LW51bWJlci1wb3NpdGlvbjpsZWZ0Ow0KCXRleHQtaW5kZW50Oi0uMjVpbjsNCgltc28tYW5zaS1m
b250LXNpemU6MTAuMHB0Ow0KCWZvbnQtZmFtaWx5OlN5bWJvbDt9DQpAbGlzdCBsMTg6bGV2ZWw4
DQoJe21zby1sZXZlbC1udW1iZXItZm9ybWF0OmJ1bGxldDsNCgltc28tbGV2ZWwtdGV4dDrvgrc7
DQoJbXNvLWxldmVsLXRhYi1zdG9wOjQuMGluOw0KCW1zby1sZXZlbC1udW1iZXItcG9zaXRpb246
bGVmdDsNCgl0ZXh0LWluZGVudDotLjI1aW47DQoJbXNvLWFuc2ktZm9udC1zaXplOjEwLjBwdDsN
Cglmb250LWZhbWlseTpTeW1ib2w7fQ0KQGxpc3QgbDE4OmxldmVsOQ0KCXttc28tbGV2ZWwtbnVt
YmVyLWZvcm1hdDpidWxsZXQ7DQoJbXNvLWxldmVsLXRleHQ674K3Ow0KCW1zby1sZXZlbC10YWIt
c3RvcDo0LjVpbjsNCgltc28tbGV2ZWwtbnVtYmVyLXBvc2l0aW9uOmxlZnQ7DQoJdGV4dC1pbmRl
bnQ6LS4yNWluOw0KCW1zby1hbnNpLWZvbnQtc2l6ZToxMC4wcHQ7DQoJZm9udC1mYW1pbHk6U3lt
Ym9sO30NCkBsaXN0IGwxOQ0KCXttc28tbGlzdC1pZDoxMDc2OTA1MTU1Ow0KCW1zby1saXN0LXRl
bXBsYXRlLWlkczoxMTg5MjcyODU0O30NCkBsaXN0IGwxOTpsZXZlbDENCgl7bXNvLWxldmVsLW51
bWJlci1mb3JtYXQ6YnVsbGV0Ow0KCW1zby1sZXZlbC10ZXh0Ou+CtzsNCgltc28tbGV2ZWwtdGFi
LXN0b3A6LjVpbjsNCgltc28tbGV2ZWwtbnVtYmVyLXBvc2l0aW9uOmxlZnQ7DQoJdGV4dC1pbmRl
bnQ6LS4yNWluOw0KCW1zby1hbnNpLWZvbnQtc2l6ZToxMC4wcHQ7DQoJZm9udC1mYW1pbHk6U3lt
Ym9sO30NCkBsaXN0IGwxOTpsZXZlbDINCgl7bXNvLWxldmVsLW51bWJlci1mb3JtYXQ6YnVsbGV0
Ow0KCW1zby1sZXZlbC10ZXh0Ou+CtzsNCgltc28tbGV2ZWwtdGFiLXN0b3A6MS4waW47DQoJbXNv
LWxldmVsLW51bWJlci1wb3NpdGlvbjpsZWZ0Ow0KCXRleHQtaW5kZW50Oi0uMjVpbjsNCgltc28t
YW5zaS1mb250LXNpemU6MTAuMHB0Ow0KCWZvbnQtZmFtaWx5OlN5bWJvbDt9DQpAbGlzdCBsMTk6
bGV2ZWwzDQoJe21zby1sZXZlbC1udW1iZXItZm9ybWF0OmJ1bGxldDsNCgltc28tbGV2ZWwtdGV4
dDrvgrc7DQoJbXNvLWxldmVsLXRhYi1zdG9wOjEuNWluOw0KCW1zby1sZXZlbC1udW1iZXItcG9z
aXRpb246bGVmdDsNCgl0ZXh0LWluZGVudDotLjI1aW47DQoJbXNvLWFuc2ktZm9udC1zaXplOjEw
LjBwdDsNCglmb250LWZhbWlseTpTeW1ib2w7fQ0KQGxpc3QgbDE5OmxldmVsNA0KCXttc28tbGV2
ZWwtbnVtYmVyLWZvcm1hdDpidWxsZXQ7DQoJbXNvLWxldmVsLXRleHQ674K3Ow0KCW1zby1sZXZl
bC10YWItc3RvcDoyLjBpbjsNCgltc28tbGV2ZWwtbnVtYmVyLXBvc2l0aW9uOmxlZnQ7DQoJdGV4
dC1pbmRlbnQ6LS4yNWluOw0KCW1zby1hbnNpLWZvbnQtc2l6ZToxMC4wcHQ7DQoJZm9udC1mYW1p
bHk6U3ltYm9sO30NCkBsaXN0IGwxOTpsZXZlbDUNCgl7bXNvLWxldmVsLW51bWJlci1mb3JtYXQ6
YnVsbGV0Ow0KCW1zby1sZXZlbC10ZXh0Ou+CtzsNCgltc28tbGV2ZWwtdGFiLXN0b3A6Mi41aW47
DQoJbXNvLWxldmVsLW51bWJlci1wb3NpdGlvbjpsZWZ0Ow0KCXRleHQtaW5kZW50Oi0uMjVpbjsN
Cgltc28tYW5zaS1mb250LXNpemU6MTAuMHB0Ow0KCWZvbnQtZmFtaWx5OlN5bWJvbDt9DQpAbGlz
dCBsMTk6bGV2ZWw2DQoJe21zby1sZXZlbC1udW1iZXItZm9ybWF0OmJ1bGxldDsNCgltc28tbGV2
ZWwtdGV4dDrvgrc7DQoJbXNvLWxldmVsLXRhYi1zdG9wOjMuMGluOw0KCW1zby1sZXZlbC1udW1i
ZXItcG9zaXRpb246bGVmdDsNCgl0ZXh0LWluZGVudDotLjI1aW47DQoJbXNvLWFuc2ktZm9udC1z
aXplOjEwLjBwdDsNCglmb250LWZhbWlseTpTeW1ib2w7fQ0KQGxpc3QgbDE5OmxldmVsNw0KCXtt
c28tbGV2ZWwtbnVtYmVyLWZvcm1hdDpidWxsZXQ7DQoJbXNvLWxldmVsLXRleHQ674K3Ow0KCW1z
by1sZXZlbC10YWItc3RvcDozLjVpbjsNCgltc28tbGV2ZWwtbnVtYmVyLXBvc2l0aW9uOmxlZnQ7
DQoJdGV4dC1pbmRlbnQ6LS4yNWluOw0KCW1zby1hbnNpLWZvbnQtc2l6ZToxMC4wcHQ7DQoJZm9u
dC1mYW1pbHk6U3ltYm9sO30NCkBsaXN0IGwxOTpsZXZlbDgNCgl7bXNvLWxldmVsLW51bWJlci1m
b3JtYXQ6YnVsbGV0Ow0KCW1zby1sZXZlbC10ZXh0Ou+CtzsNCgltc28tbGV2ZWwtdGFiLXN0b3A6
NC4waW47DQoJbXNvLWxldmVsLW51bWJlci1wb3NpdGlvbjpsZWZ0Ow0KCXRleHQtaW5kZW50Oi0u
MjVpbjsNCgltc28tYW5zaS1mb250LXNpemU6MTAuMHB0Ow0KCWZvbnQtZmFtaWx5OlN5bWJvbDt9
DQpAbGlzdCBsMTk6bGV2ZWw5DQoJe21zby1sZXZlbC1udW1iZXItZm9ybWF0OmJ1bGxldDsNCglt
c28tbGV2ZWwtdGV4dDrvgrc7DQoJbXNvLWxldmVsLXRhYi1zdG9wOjQuNWluOw0KCW1zby1sZXZl
bC1udW1iZXItcG9zaXRpb246bGVmdDsNCgl0ZXh0LWluZGVudDotLjI1aW47DQoJbXNvLWFuc2kt
Zm9udC1zaXplOjEwLjBwdDsNCglmb250LWZhbWlseTpTeW1ib2w7fQ0KQGxpc3QgbDIwDQoJe21z
by1saXN0LWlkOjEwOTcwOTE4Mjc7DQoJbXNvLWxpc3QtdGVtcGxhdGUtaWRzOjY4OTk3NDI0ODt9
DQpAbGlzdCBsMjA6bGV2ZWwxDQoJe21zby1sZXZlbC1udW1iZXItZm9ybWF0OmJ1bGxldDsNCglt
c28tbGV2ZWwtdGV4dDrvgrc7DQoJbXNvLWxldmVsLXRhYi1zdG9wOi41aW47DQoJbXNvLWxldmVs
LW51bWJlci1wb3NpdGlvbjpsZWZ0Ow0KCXRleHQtaW5kZW50Oi0uMjVpbjsNCgltc28tYW5zaS1m
b250LXNpemU6MTAuMHB0Ow0KCWZvbnQtZmFtaWx5OlN5bWJvbDt9DQpAbGlzdCBsMjA6bGV2ZWwy
DQoJe21zby1sZXZlbC1udW1iZXItZm9ybWF0OmJ1bGxldDsNCgltc28tbGV2ZWwtdGV4dDrvgrc7
DQoJbXNvLWxldmVsLXRhYi1zdG9wOjEuMGluOw0KCW1zby1sZXZlbC1udW1iZXItcG9zaXRpb246
bGVmdDsNCgl0ZXh0LWluZGVudDotLjI1aW47DQoJbXNvLWFuc2ktZm9udC1zaXplOjEwLjBwdDsN
Cglmb250LWZhbWlseTpTeW1ib2w7fQ0KQGxpc3QgbDIwOmxldmVsMw0KCXttc28tbGV2ZWwtbnVt
YmVyLWZvcm1hdDpidWxsZXQ7DQoJbXNvLWxldmVsLXRleHQ674K3Ow0KCW1zby1sZXZlbC10YWIt
c3RvcDoxLjVpbjsNCgltc28tbGV2ZWwtbnVtYmVyLXBvc2l0aW9uOmxlZnQ7DQoJdGV4dC1pbmRl
bnQ6LS4yNWluOw0KCW1zby1hbnNpLWZvbnQtc2l6ZToxMC4wcHQ7DQoJZm9udC1mYW1pbHk6U3lt
Ym9sO30NCkBsaXN0IGwyMDpsZXZlbDQNCgl7bXNvLWxldmVsLW51bWJlci1mb3JtYXQ6YnVsbGV0
Ow0KCW1zby1sZXZlbC10ZXh0Ou+CtzsNCgltc28tbGV2ZWwtdGFiLXN0b3A6Mi4waW47DQoJbXNv
LWxldmVsLW51bWJlci1wb3NpdGlvbjpsZWZ0Ow0KCXRleHQtaW5kZW50Oi0uMjVpbjsNCgltc28t
YW5zaS1mb250LXNpemU6MTAuMHB0Ow0KCWZvbnQtZmFtaWx5OlN5bWJvbDt9DQpAbGlzdCBsMjA6
bGV2ZWw1DQoJe21zby1sZXZlbC1udW1iZXItZm9ybWF0OmJ1bGxldDsNCgltc28tbGV2ZWwtdGV4
dDrvgrc7DQoJbXNvLWxldmVsLXRhYi1zdG9wOjIuNWluOw0KCW1zby1sZXZlbC1udW1iZXItcG9z
aXRpb246bGVmdDsNCgl0ZXh0LWluZGVudDotLjI1aW47DQoJbXNvLWFuc2ktZm9udC1zaXplOjEw
LjBwdDsNCglmb250LWZhbWlseTpTeW1ib2w7fQ0KQGxpc3QgbDIwOmxldmVsNg0KCXttc28tbGV2
ZWwtbnVtYmVyLWZvcm1hdDpidWxsZXQ7DQoJbXNvLWxldmVsLXRleHQ674K3Ow0KCW1zby1sZXZl
bC10YWItc3RvcDozLjBpbjsNCgltc28tbGV2ZWwtbnVtYmVyLXBvc2l0aW9uOmxlZnQ7DQoJdGV4
dC1pbmRlbnQ6LS4yNWluOw0KCW1zby1hbnNpLWZvbnQtc2l6ZToxMC4wcHQ7DQoJZm9udC1mYW1p
bHk6U3ltYm9sO30NCkBsaXN0IGwyMDpsZXZlbDcNCgl7bXNvLWxldmVsLW51bWJlci1mb3JtYXQ6
YnVsbGV0Ow0KCW1zby1sZXZlbC10ZXh0Ou+CtzsNCgltc28tbGV2ZWwtdGFiLXN0b3A6My41aW47
DQoJbXNvLWxldmVsLW51bWJlci1wb3NpdGlvbjpsZWZ0Ow0KCXRleHQtaW5kZW50Oi0uMjVpbjsN
Cgltc28tYW5zaS1mb250LXNpemU6MTAuMHB0Ow0KCWZvbnQtZmFtaWx5OlN5bWJvbDt9DQpAbGlz
dCBsMjA6bGV2ZWw4DQoJe21zby1sZXZlbC1udW1iZXItZm9ybWF0OmJ1bGxldDsNCgltc28tbGV2
ZWwtdGV4dDrvgrc7DQoJbXNvLWxldmVsLXRhYi1zdG9wOjQuMGluOw0KCW1zby1sZXZlbC1udW1i
ZXItcG9zaXRpb246bGVmdDsNCgl0ZXh0LWluZGVudDotLjI1aW47DQoJbXNvLWFuc2ktZm9udC1z
aXplOjEwLjBwdDsNCglmb250LWZhbWlseTpTeW1ib2w7fQ0KQGxpc3QgbDIwOmxldmVsOQ0KCXtt
c28tbGV2ZWwtbnVtYmVyLWZvcm1hdDpidWxsZXQ7DQoJbXNvLWxldmVsLXRleHQ674K3Ow0KCW1z
by1sZXZlbC10YWItc3RvcDo0LjVpbjsNCgltc28tbGV2ZWwtbnVtYmVyLXBvc2l0aW9uOmxlZnQ7
DQoJdGV4dC1pbmRlbnQ6LS4yNWluOw0KCW1zby1hbnNpLWZvbnQtc2l6ZToxMC4wcHQ7DQoJZm9u
dC1mYW1pbHk6U3ltYm9sO30NCkBsaXN0IGwyMQ0KCXttc28tbGlzdC1pZDoxMTIwMzQ0MTU4Ow0K
CW1zby1saXN0LXRlbXBsYXRlLWlkczozOTU0Nzk2NDA7fQ0KQGxpc3QgbDIxOmxldmVsMQ0KCXtt
c28tbGV2ZWwtbnVtYmVyLWZvcm1hdDpidWxsZXQ7DQoJbXNvLWxldmVsLXRleHQ674K3Ow0KCW1z
by1sZXZlbC10YWItc3RvcDouNWluOw0KCW1zby1sZXZlbC1udW1iZXItcG9zaXRpb246bGVmdDsN
Cgl0ZXh0LWluZGVudDotLjI1aW47DQoJbXNvLWFuc2ktZm9udC1zaXplOjEwLjBwdDsNCglmb250
LWZhbWlseTpTeW1ib2w7fQ0KQGxpc3QgbDIxOmxldmVsMg0KCXttc28tbGV2ZWwtbnVtYmVyLWZv
cm1hdDpidWxsZXQ7DQoJbXNvLWxldmVsLXRleHQ674K3Ow0KCW1zby1sZXZlbC10YWItc3RvcDox
LjBpbjsNCgltc28tbGV2ZWwtbnVtYmVyLXBvc2l0aW9uOmxlZnQ7DQoJdGV4dC1pbmRlbnQ6LS4y
NWluOw0KCW1zby1hbnNpLWZvbnQtc2l6ZToxMC4wcHQ7DQoJZm9udC1mYW1pbHk6U3ltYm9sO30N
CkBsaXN0IGwyMTpsZXZlbDMNCgl7bXNvLWxldmVsLW51bWJlci1mb3JtYXQ6YnVsbGV0Ow0KCW1z
by1sZXZlbC10ZXh0Ou+CtzsNCgltc28tbGV2ZWwtdGFiLXN0b3A6MS41aW47DQoJbXNvLWxldmVs
LW51bWJlci1wb3NpdGlvbjpsZWZ0Ow0KCXRleHQtaW5kZW50Oi0uMjVpbjsNCgltc28tYW5zaS1m
b250LXNpemU6MTAuMHB0Ow0KCWZvbnQtZmFtaWx5OlN5bWJvbDt9DQpAbGlzdCBsMjE6bGV2ZWw0
DQoJe21zby1sZXZlbC1udW1iZXItZm9ybWF0OmJ1bGxldDsNCgltc28tbGV2ZWwtdGV4dDrvgrc7
DQoJbXNvLWxldmVsLXRhYi1zdG9wOjIuMGluOw0KCW1zby1sZXZlbC1udW1iZXItcG9zaXRpb246
bGVmdDsNCgl0ZXh0LWluZGVudDotLjI1aW47DQoJbXNvLWFuc2ktZm9udC1zaXplOjEwLjBwdDsN
Cglmb250LWZhbWlseTpTeW1ib2w7fQ0KQGxpc3QgbDIxOmxldmVsNQ0KCXttc28tbGV2ZWwtbnVt
YmVyLWZvcm1hdDpidWxsZXQ7DQoJbXNvLWxldmVsLXRleHQ674K3Ow0KCW1zby1sZXZlbC10YWIt
c3RvcDoyLjVpbjsNCgltc28tbGV2ZWwtbnVtYmVyLXBvc2l0aW9uOmxlZnQ7DQoJdGV4dC1pbmRl
bnQ6LS4yNWluOw0KCW1zby1hbnNpLWZvbnQtc2l6ZToxMC4wcHQ7DQoJZm9udC1mYW1pbHk6U3lt
Ym9sO30NCkBsaXN0IGwyMTpsZXZlbDYNCgl7bXNvLWxldmVsLW51bWJlci1mb3JtYXQ6YnVsbGV0
Ow0KCW1zby1sZXZlbC10ZXh0Ou+CtzsNCgltc28tbGV2ZWwtdGFiLXN0b3A6My4waW47DQoJbXNv
LWxldmVsLW51bWJlci1wb3NpdGlvbjpsZWZ0Ow0KCXRleHQtaW5kZW50Oi0uMjVpbjsNCgltc28t
YW5zaS1mb250LXNpemU6MTAuMHB0Ow0KCWZvbnQtZmFtaWx5OlN5bWJvbDt9DQpAbGlzdCBsMjE6
bGV2ZWw3DQoJe21zby1sZXZlbC1udW1iZXItZm9ybWF0OmJ1bGxldDsNCgltc28tbGV2ZWwtdGV4
dDrvgrc7DQoJbXNvLWxldmVsLXRhYi1zdG9wOjMuNWluOw0KCW1zby1sZXZlbC1udW1iZXItcG9z
aXRpb246bGVmdDsNCgl0ZXh0LWluZGVudDotLjI1aW47DQoJbXNvLWFuc2ktZm9udC1zaXplOjEw
LjBwdDsNCglmb250LWZhbWlseTpTeW1ib2w7fQ0KQGxpc3QgbDIxOmxldmVsOA0KCXttc28tbGV2
ZWwtbnVtYmVyLWZvcm1hdDpidWxsZXQ7DQoJbXNvLWxldmVsLXRleHQ674K3Ow0KCW1zby1sZXZl
bC10YWItc3RvcDo0LjBpbjsNCgltc28tbGV2ZWwtbnVtYmVyLXBvc2l0aW9uOmxlZnQ7DQoJdGV4
dC1pbmRlbnQ6LS4yNWluOw0KCW1zby1hbnNpLWZvbnQtc2l6ZToxMC4wcHQ7DQoJZm9udC1mYW1p
bHk6U3ltYm9sO30NCkBsaXN0IGwyMTpsZXZlbDkNCgl7bXNvLWxldmVsLW51bWJlci1mb3JtYXQ6
YnVsbGV0Ow0KCW1zby1sZXZlbC10ZXh0Ou+CtzsNCgltc28tbGV2ZWwtdGFiLXN0b3A6NC41aW47
DQoJbXNvLWxldmVsLW51bWJlci1wb3NpdGlvbjpsZWZ0Ow0KCXRleHQtaW5kZW50Oi0uMjVpbjsN
Cgltc28tYW5zaS1mb250LXNpemU6MTAuMHB0Ow0KCWZvbnQtZmFtaWx5OlN5bWJvbDt9DQpAbGlz
dCBsMjINCgl7bXNvLWxpc3QtaWQ6MTE3NDM0NDI3NDsNCgltc28tbGlzdC10ZW1wbGF0ZS1pZHM6
NTM3NTUyMzA4O30NCkBsaXN0IGwyMjpsZXZlbDENCgl7bXNvLWxldmVsLW51bWJlci1mb3JtYXQ6
YnVsbGV0Ow0KCW1zby1sZXZlbC10ZXh0Ou+CtzsNCgltc28tbGV2ZWwtdGFiLXN0b3A6LjVpbjsN
Cgltc28tbGV2ZWwtbnVtYmVyLXBvc2l0aW9uOmxlZnQ7DQoJdGV4dC1pbmRlbnQ6LS4yNWluOw0K
CW1zby1hbnNpLWZvbnQtc2l6ZToxMC4wcHQ7DQoJZm9udC1mYW1pbHk6U3ltYm9sO30NCkBsaXN0
IGwyMjpsZXZlbDINCgl7bXNvLWxldmVsLW51bWJlci1mb3JtYXQ6YnVsbGV0Ow0KCW1zby1sZXZl
bC10ZXh0Ou+CtzsNCgltc28tbGV2ZWwtdGFiLXN0b3A6MS4waW47DQoJbXNvLWxldmVsLW51bWJl
ci1wb3NpdGlvbjpsZWZ0Ow0KCXRleHQtaW5kZW50Oi0uMjVpbjsNCgltc28tYW5zaS1mb250LXNp
emU6MTAuMHB0Ow0KCWZvbnQtZmFtaWx5OlN5bWJvbDt9DQpAbGlzdCBsMjI6bGV2ZWwzDQoJe21z
by1sZXZlbC1udW1iZXItZm9ybWF0OmJ1bGxldDsNCgltc28tbGV2ZWwtdGV4dDrvgrc7DQoJbXNv
LWxldmVsLXRhYi1zdG9wOjEuNWluOw0KCW1zby1sZXZlbC1udW1iZXItcG9zaXRpb246bGVmdDsN
Cgl0ZXh0LWluZGVudDotLjI1aW47DQoJbXNvLWFuc2ktZm9udC1zaXplOjEwLjBwdDsNCglmb250
LWZhbWlseTpTeW1ib2w7fQ0KQGxpc3QgbDIyOmxldmVsNA0KCXttc28tbGV2ZWwtbnVtYmVyLWZv
cm1hdDpidWxsZXQ7DQoJbXNvLWxldmVsLXRleHQ674K3Ow0KCW1zby1sZXZlbC10YWItc3RvcDoy
LjBpbjsNCgltc28tbGV2ZWwtbnVtYmVyLXBvc2l0aW9uOmxlZnQ7DQoJdGV4dC1pbmRlbnQ6LS4y
NWluOw0KCW1zby1hbnNpLWZvbnQtc2l6ZToxMC4wcHQ7DQoJZm9udC1mYW1pbHk6U3ltYm9sO30N
CkBsaXN0IGwyMjpsZXZlbDUNCgl7bXNvLWxldmVsLW51bWJlci1mb3JtYXQ6YnVsbGV0Ow0KCW1z
by1sZXZlbC10ZXh0Ou+CtzsNCgltc28tbGV2ZWwtdGFiLXN0b3A6Mi41aW47DQoJbXNvLWxldmVs
LW51bWJlci1wb3NpdGlvbjpsZWZ0Ow0KCXRleHQtaW5kZW50Oi0uMjVpbjsNCgltc28tYW5zaS1m
b250LXNpemU6MTAuMHB0Ow0KCWZvbnQtZmFtaWx5OlN5bWJvbDt9DQpAbGlzdCBsMjI6bGV2ZWw2
DQoJe21zby1sZXZlbC1udW1iZXItZm9ybWF0OmJ1bGxldDsNCgltc28tbGV2ZWwtdGV4dDrvgrc7
DQoJbXNvLWxldmVsLXRhYi1zdG9wOjMuMGluOw0KCW1zby1sZXZlbC1udW1iZXItcG9zaXRpb246
bGVmdDsNCgl0ZXh0LWluZGVudDotLjI1aW47DQoJbXNvLWFuc2ktZm9udC1zaXplOjEwLjBwdDsN
Cglmb250LWZhbWlseTpTeW1ib2w7fQ0KQGxpc3QgbDIyOmxldmVsNw0KCXttc28tbGV2ZWwtbnVt
YmVyLWZvcm1hdDpidWxsZXQ7DQoJbXNvLWxldmVsLXRleHQ674K3Ow0KCW1zby1sZXZlbC10YWIt
c3RvcDozLjVpbjsNCgltc28tbGV2ZWwtbnVtYmVyLXBvc2l0aW9uOmxlZnQ7DQoJdGV4dC1pbmRl
bnQ6LS4yNWluOw0KCW1zby1hbnNpLWZvbnQtc2l6ZToxMC4wcHQ7DQoJZm9udC1mYW1pbHk6U3lt
Ym9sO30NCkBsaXN0IGwyMjpsZXZlbDgNCgl7bXNvLWxldmVsLW51bWJlci1mb3JtYXQ6YnVsbGV0
Ow0KCW1zby1sZXZlbC10ZXh0Ou+CtzsNCgltc28tbGV2ZWwtdGFiLXN0b3A6NC4waW47DQoJbXNv
LWxldmVsLW51bWJlci1wb3NpdGlvbjpsZWZ0Ow0KCXRleHQtaW5kZW50Oi0uMjVpbjsNCgltc28t
YW5zaS1mb250LXNpemU6MTAuMHB0Ow0KCWZvbnQtZmFtaWx5OlN5bWJvbDt9DQpAbGlzdCBsMjI6
bGV2ZWw5DQoJe21zby1sZXZlbC1udW1iZXItZm9ybWF0OmJ1bGxldDsNCgltc28tbGV2ZWwtdGV4
dDrvgrc7DQoJbXNvLWxldmVsLXRhYi1zdG9wOjQuNWluOw0KCW1zby1sZXZlbC1udW1iZXItcG9z
aXRpb246bGVmdDsNCgl0ZXh0LWluZGVudDotLjI1aW47DQoJbXNvLWFuc2ktZm9udC1zaXplOjEw
LjBwdDsNCglmb250LWZhbWlseTpTeW1ib2w7fQ0KQGxpc3QgbDIzDQoJe21zby1saXN0LWlkOjEx
ODQyNDIzODE7DQoJbXNvLWxpc3QtdGVtcGxhdGUtaWRzOi01NzAwOTc4NTA7fQ0KQGxpc3QgbDIz
OmxldmVsMQ0KCXttc28tbGV2ZWwtbnVtYmVyLWZvcm1hdDpidWxsZXQ7DQoJbXNvLWxldmVsLXRl
eHQ674K3Ow0KCW1zby1sZXZlbC10YWItc3RvcDouNWluOw0KCW1zby1sZXZlbC1udW1iZXItcG9z
aXRpb246bGVmdDsNCgl0ZXh0LWluZGVudDotLjI1aW47DQoJbXNvLWFuc2ktZm9udC1zaXplOjEw
LjBwdDsNCglmb250LWZhbWlseTpTeW1ib2w7fQ0KQGxpc3QgbDIzOmxldmVsMg0KCXttc28tbGV2
ZWwtbnVtYmVyLWZvcm1hdDpidWxsZXQ7DQoJbXNvLWxldmVsLXRleHQ674K3Ow0KCW1zby1sZXZl
bC10YWItc3RvcDoxLjBpbjsNCgltc28tbGV2ZWwtbnVtYmVyLXBvc2l0aW9uOmxlZnQ7DQoJdGV4
dC1pbmRlbnQ6LS4yNWluOw0KCW1zby1hbnNpLWZvbnQtc2l6ZToxMC4wcHQ7DQoJZm9udC1mYW1p
bHk6U3ltYm9sO30NCkBsaXN0IGwyMzpsZXZlbDMNCgl7bXNvLWxldmVsLW51bWJlci1mb3JtYXQ6
YnVsbGV0Ow0KCW1zby1sZXZlbC10ZXh0Ou+CtzsNCgltc28tbGV2ZWwtdGFiLXN0b3A6MS41aW47
DQoJbXNvLWxldmVsLW51bWJlci1wb3NpdGlvbjpsZWZ0Ow0KCXRleHQtaW5kZW50Oi0uMjVpbjsN
Cgltc28tYW5zaS1mb250LXNpemU6MTAuMHB0Ow0KCWZvbnQtZmFtaWx5OlN5bWJvbDt9DQpAbGlz
dCBsMjM6bGV2ZWw0DQoJe21zby1sZXZlbC1udW1iZXItZm9ybWF0OmJ1bGxldDsNCgltc28tbGV2
ZWwtdGV4dDrvgrc7DQoJbXNvLWxldmVsLXRhYi1zdG9wOjIuMGluOw0KCW1zby1sZXZlbC1udW1i
ZXItcG9zaXRpb246bGVmdDsNCgl0ZXh0LWluZGVudDotLjI1aW47DQoJbXNvLWFuc2ktZm9udC1z
aXplOjEwLjBwdDsNCglmb250LWZhbWlseTpTeW1ib2w7fQ0KQGxpc3QgbDIzOmxldmVsNQ0KCXtt
c28tbGV2ZWwtbnVtYmVyLWZvcm1hdDpidWxsZXQ7DQoJbXNvLWxldmVsLXRleHQ674K3Ow0KCW1z
by1sZXZlbC10YWItc3RvcDoyLjVpbjsNCgltc28tbGV2ZWwtbnVtYmVyLXBvc2l0aW9uOmxlZnQ7
DQoJdGV4dC1pbmRlbnQ6LS4yNWluOw0KCW1zby1hbnNpLWZvbnQtc2l6ZToxMC4wcHQ7DQoJZm9u
dC1mYW1pbHk6U3ltYm9sO30NCkBsaXN0IGwyMzpsZXZlbDYNCgl7bXNvLWxldmVsLW51bWJlci1m
b3JtYXQ6YnVsbGV0Ow0KCW1zby1sZXZlbC10ZXh0Ou+CtzsNCgltc28tbGV2ZWwtdGFiLXN0b3A6
My4waW47DQoJbXNvLWxldmVsLW51bWJlci1wb3NpdGlvbjpsZWZ0Ow0KCXRleHQtaW5kZW50Oi0u
MjVpbjsNCgltc28tYW5zaS1mb250LXNpemU6MTAuMHB0Ow0KCWZvbnQtZmFtaWx5OlN5bWJvbDt9
DQpAbGlzdCBsMjM6bGV2ZWw3DQoJe21zby1sZXZlbC1udW1iZXItZm9ybWF0OmJ1bGxldDsNCglt
c28tbGV2ZWwtdGV4dDrvgrc7DQoJbXNvLWxldmVsLXRhYi1zdG9wOjMuNWluOw0KCW1zby1sZXZl
bC1udW1iZXItcG9zaXRpb246bGVmdDsNCgl0ZXh0LWluZGVudDotLjI1aW47DQoJbXNvLWFuc2kt
Zm9udC1zaXplOjEwLjBwdDsNCglmb250LWZhbWlseTpTeW1ib2w7fQ0KQGxpc3QgbDIzOmxldmVs
OA0KCXttc28tbGV2ZWwtbnVtYmVyLWZvcm1hdDpidWxsZXQ7DQoJbXNvLWxldmVsLXRleHQ674K3
Ow0KCW1zby1sZXZlbC10YWItc3RvcDo0LjBpbjsNCgltc28tbGV2ZWwtbnVtYmVyLXBvc2l0aW9u
OmxlZnQ7DQoJdGV4dC1pbmRlbnQ6LS4yNWluOw0KCW1zby1hbnNpLWZvbnQtc2l6ZToxMC4wcHQ7
DQoJZm9udC1mYW1pbHk6U3ltYm9sO30NCkBsaXN0IGwyMzpsZXZlbDkNCgl7bXNvLWxldmVsLW51
bWJlci1mb3JtYXQ6YnVsbGV0Ow0KCW1zby1sZXZlbC10ZXh0Ou+CtzsNCgltc28tbGV2ZWwtdGFi
LXN0b3A6NC41aW47DQoJbXNvLWxldmVsLW51bWJlci1wb3NpdGlvbjpsZWZ0Ow0KCXRleHQtaW5k
ZW50Oi0uMjVpbjsNCgltc28tYW5zaS1mb250LXNpemU6MTAuMHB0Ow0KCWZvbnQtZmFtaWx5OlN5
bWJvbDt9DQpAbGlzdCBsMjQNCgl7bXNvLWxpc3QtaWQ6MTE5ODAwODM2MDsNCgltc28tbGlzdC10
ZW1wbGF0ZS1pZHM6LTIxMTIzMzc4MjY7fQ0KQGxpc3QgbDI0OmxldmVsMQ0KCXttc28tbGV2ZWwt
bnVtYmVyLWZvcm1hdDpidWxsZXQ7DQoJbXNvLWxldmVsLXRleHQ674K3Ow0KCW1zby1sZXZlbC10
YWItc3RvcDouNWluOw0KCW1zby1sZXZlbC1udW1iZXItcG9zaXRpb246bGVmdDsNCgl0ZXh0LWlu
ZGVudDotLjI1aW47DQoJbXNvLWFuc2ktZm9udC1zaXplOjEwLjBwdDsNCglmb250LWZhbWlseTpT
eW1ib2w7fQ0KQGxpc3QgbDI0OmxldmVsMg0KCXttc28tbGV2ZWwtbnVtYmVyLWZvcm1hdDpidWxs
ZXQ7DQoJbXNvLWxldmVsLXRleHQ674K3Ow0KCW1zby1sZXZlbC10YWItc3RvcDoxLjBpbjsNCglt
c28tbGV2ZWwtbnVtYmVyLXBvc2l0aW9uOmxlZnQ7DQoJdGV4dC1pbmRlbnQ6LS4yNWluOw0KCW1z
by1hbnNpLWZvbnQtc2l6ZToxMC4wcHQ7DQoJZm9udC1mYW1pbHk6U3ltYm9sO30NCkBsaXN0IGwy
NDpsZXZlbDMNCgl7bXNvLWxldmVsLW51bWJlci1mb3JtYXQ6YnVsbGV0Ow0KCW1zby1sZXZlbC10
ZXh0Ou+CtzsNCgltc28tbGV2ZWwtdGFiLXN0b3A6MS41aW47DQoJbXNvLWxldmVsLW51bWJlci1w
b3NpdGlvbjpsZWZ0Ow0KCXRleHQtaW5kZW50Oi0uMjVpbjsNCgltc28tYW5zaS1mb250LXNpemU6
MTAuMHB0Ow0KCWZvbnQtZmFtaWx5OlN5bWJvbDt9DQpAbGlzdCBsMjQ6bGV2ZWw0DQoJe21zby1s
ZXZlbC1udW1iZXItZm9ybWF0OmJ1bGxldDsNCgltc28tbGV2ZWwtdGV4dDrvgrc7DQoJbXNvLWxl
dmVsLXRhYi1zdG9wOjIuMGluOw0KCW1zby1sZXZlbC1udW1iZXItcG9zaXRpb246bGVmdDsNCgl0
ZXh0LWluZGVudDotLjI1aW47DQoJbXNvLWFuc2ktZm9udC1zaXplOjEwLjBwdDsNCglmb250LWZh
bWlseTpTeW1ib2w7fQ0KQGxpc3QgbDI0OmxldmVsNQ0KCXttc28tbGV2ZWwtbnVtYmVyLWZvcm1h
dDpidWxsZXQ7DQoJbXNvLWxldmVsLXRleHQ674K3Ow0KCW1zby1sZXZlbC10YWItc3RvcDoyLjVp
bjsNCgltc28tbGV2ZWwtbnVtYmVyLXBvc2l0aW9uOmxlZnQ7DQoJdGV4dC1pbmRlbnQ6LS4yNWlu
Ow0KCW1zby1hbnNpLWZvbnQtc2l6ZToxMC4wcHQ7DQoJZm9udC1mYW1pbHk6U3ltYm9sO30NCkBs
aXN0IGwyNDpsZXZlbDYNCgl7bXNvLWxldmVsLW51bWJlci1mb3JtYXQ6YnVsbGV0Ow0KCW1zby1s
ZXZlbC10ZXh0Ou+CtzsNCgltc28tbGV2ZWwtdGFiLXN0b3A6My4waW47DQoJbXNvLWxldmVsLW51
bWJlci1wb3NpdGlvbjpsZWZ0Ow0KCXRleHQtaW5kZW50Oi0uMjVpbjsNCgltc28tYW5zaS1mb250
LXNpemU6MTAuMHB0Ow0KCWZvbnQtZmFtaWx5OlN5bWJvbDt9DQpAbGlzdCBsMjQ6bGV2ZWw3DQoJ
e21zby1sZXZlbC1udW1iZXItZm9ybWF0OmJ1bGxldDsNCgltc28tbGV2ZWwtdGV4dDrvgrc7DQoJ
bXNvLWxldmVsLXRhYi1zdG9wOjMuNWluOw0KCW1zby1sZXZlbC1udW1iZXItcG9zaXRpb246bGVm
dDsNCgl0ZXh0LWluZGVudDotLjI1aW47DQoJbXNvLWFuc2ktZm9udC1zaXplOjEwLjBwdDsNCglm
b250LWZhbWlseTpTeW1ib2w7fQ0KQGxpc3QgbDI0OmxldmVsOA0KCXttc28tbGV2ZWwtbnVtYmVy
LWZvcm1hdDpidWxsZXQ7DQoJbXNvLWxldmVsLXRleHQ674K3Ow0KCW1zby1sZXZlbC10YWItc3Rv
cDo0LjBpbjsNCgltc28tbGV2ZWwtbnVtYmVyLXBvc2l0aW9uOmxlZnQ7DQoJdGV4dC1pbmRlbnQ6
LS4yNWluOw0KCW1zby1hbnNpLWZvbnQtc2l6ZToxMC4wcHQ7DQoJZm9udC1mYW1pbHk6U3ltYm9s
O30NCkBsaXN0IGwyNDpsZXZlbDkNCgl7bXNvLWxldmVsLW51bWJlci1mb3JtYXQ6YnVsbGV0Ow0K
CW1zby1sZXZlbC10ZXh0Ou+CtzsNCgltc28tbGV2ZWwtdGFiLXN0b3A6NC41aW47DQoJbXNvLWxl
dmVsLW51bWJlci1wb3NpdGlvbjpsZWZ0Ow0KCXRleHQtaW5kZW50Oi0uMjVpbjsNCgltc28tYW5z
aS1mb250LXNpemU6MTAuMHB0Ow0KCWZvbnQtZmFtaWx5OlN5bWJvbDt9DQpAbGlzdCBsMjUNCgl7
bXNvLWxpc3QtaWQ6MTI0MjkwNzk0NTsNCgltc28tbGlzdC10ZW1wbGF0ZS1pZHM6MjQ0NDQxODQ7
fQ0KQGxpc3QgbDI1OmxldmVsMQ0KCXttc28tbGV2ZWwtbnVtYmVyLWZvcm1hdDpidWxsZXQ7DQoJ
bXNvLWxldmVsLXRleHQ674K3Ow0KCW1zby1sZXZlbC10YWItc3RvcDouNWluOw0KCW1zby1sZXZl
bC1udW1iZXItcG9zaXRpb246bGVmdDsNCgl0ZXh0LWluZGVudDotLjI1aW47DQoJbXNvLWFuc2kt
Zm9udC1zaXplOjEwLjBwdDsNCglmb250LWZhbWlseTpTeW1ib2w7fQ0KQGxpc3QgbDI1OmxldmVs
Mg0KCXttc28tbGV2ZWwtbnVtYmVyLWZvcm1hdDpidWxsZXQ7DQoJbXNvLWxldmVsLXRleHQ674K3
Ow0KCW1zby1sZXZlbC10YWItc3RvcDoxLjBpbjsNCgltc28tbGV2ZWwtbnVtYmVyLXBvc2l0aW9u
OmxlZnQ7DQoJdGV4dC1pbmRlbnQ6LS4yNWluOw0KCW1zby1hbnNpLWZvbnQtc2l6ZToxMC4wcHQ7
DQoJZm9udC1mYW1pbHk6U3ltYm9sO30NCkBsaXN0IGwyNTpsZXZlbDMNCgl7bXNvLWxldmVsLW51
bWJlci1mb3JtYXQ6YnVsbGV0Ow0KCW1zby1sZXZlbC10ZXh0Ou+CtzsNCgltc28tbGV2ZWwtdGFi
LXN0b3A6MS41aW47DQoJbXNvLWxldmVsLW51bWJlci1wb3NpdGlvbjpsZWZ0Ow0KCXRleHQtaW5k
ZW50Oi0uMjVpbjsNCgltc28tYW5zaS1mb250LXNpemU6MTAuMHB0Ow0KCWZvbnQtZmFtaWx5OlN5
bWJvbDt9DQpAbGlzdCBsMjU6bGV2ZWw0DQoJe21zby1sZXZlbC1udW1iZXItZm9ybWF0OmJ1bGxl
dDsNCgltc28tbGV2ZWwtdGV4dDrvgrc7DQoJbXNvLWxldmVsLXRhYi1zdG9wOjIuMGluOw0KCW1z
by1sZXZlbC1udW1iZXItcG9zaXRpb246bGVmdDsNCgl0ZXh0LWluZGVudDotLjI1aW47DQoJbXNv
LWFuc2ktZm9udC1zaXplOjEwLjBwdDsNCglmb250LWZhbWlseTpTeW1ib2w7fQ0KQGxpc3QgbDI1
OmxldmVsNQ0KCXttc28tbGV2ZWwtbnVtYmVyLWZvcm1hdDpidWxsZXQ7DQoJbXNvLWxldmVsLXRl
eHQ674K3Ow0KCW1zby1sZXZlbC10YWItc3RvcDoyLjVpbjsNCgltc28tbGV2ZWwtbnVtYmVyLXBv
c2l0aW9uOmxlZnQ7DQoJdGV4dC1pbmRlbnQ6LS4yNWluOw0KCW1zby1hbnNpLWZvbnQtc2l6ZTox
MC4wcHQ7DQoJZm9udC1mYW1pbHk6U3ltYm9sO30NCkBsaXN0IGwyNTpsZXZlbDYNCgl7bXNvLWxl
dmVsLW51bWJlci1mb3JtYXQ6YnVsbGV0Ow0KCW1zby1sZXZlbC10ZXh0Ou+CtzsNCgltc28tbGV2
ZWwtdGFiLXN0b3A6My4waW47DQoJbXNvLWxldmVsLW51bWJlci1wb3NpdGlvbjpsZWZ0Ow0KCXRl
eHQtaW5kZW50Oi0uMjVpbjsNCgltc28tYW5zaS1mb250LXNpemU6MTAuMHB0Ow0KCWZvbnQtZmFt
aWx5OlN5bWJvbDt9DQpAbGlzdCBsMjU6bGV2ZWw3DQoJe21zby1sZXZlbC1udW1iZXItZm9ybWF0
OmJ1bGxldDsNCgltc28tbGV2ZWwtdGV4dDrvgrc7DQoJbXNvLWxldmVsLXRhYi1zdG9wOjMuNWlu
Ow0KCW1zby1sZXZlbC1udW1iZXItcG9zaXRpb246bGVmdDsNCgl0ZXh0LWluZGVudDotLjI1aW47
DQoJbXNvLWFuc2ktZm9udC1zaXplOjEwLjBwdDsNCglmb250LWZhbWlseTpTeW1ib2w7fQ0KQGxp
c3QgbDI1OmxldmVsOA0KCXttc28tbGV2ZWwtbnVtYmVyLWZvcm1hdDpidWxsZXQ7DQoJbXNvLWxl
dmVsLXRleHQ674K3Ow0KCW1zby1sZXZlbC10YWItc3RvcDo0LjBpbjsNCgltc28tbGV2ZWwtbnVt
YmVyLXBvc2l0aW9uOmxlZnQ7DQoJdGV4dC1pbmRlbnQ6LS4yNWluOw0KCW1zby1hbnNpLWZvbnQt
c2l6ZToxMC4wcHQ7DQoJZm9udC1mYW1pbHk6U3ltYm9sO30NCkBsaXN0IGwyNTpsZXZlbDkNCgl7
bXNvLWxldmVsLW51bWJlci1mb3JtYXQ6YnVsbGV0Ow0KCW1zby1sZXZlbC10ZXh0Ou+CtzsNCglt
c28tbGV2ZWwtdGFiLXN0b3A6NC41aW47DQoJbXNvLWxldmVsLW51bWJlci1wb3NpdGlvbjpsZWZ0
Ow0KCXRleHQtaW5kZW50Oi0uMjVpbjsNCgltc28tYW5zaS1mb250LXNpemU6MTAuMHB0Ow0KCWZv
bnQtZmFtaWx5OlN5bWJvbDt9DQpAbGlzdCBsMjYNCgl7bXNvLWxpc3QtaWQ6MTM2MTk3MzU5ODsN
Cgltc28tbGlzdC10ZW1wbGF0ZS1pZHM6LTc0MjIyOTg4Mjt9DQpAbGlzdCBsMjY6bGV2ZWwxDQoJ
e21zby1sZXZlbC1udW1iZXItZm9ybWF0OmJ1bGxldDsNCgltc28tbGV2ZWwtdGV4dDrvgrc7DQoJ
bXNvLWxldmVsLXRhYi1zdG9wOi41aW47DQoJbXNvLWxldmVsLW51bWJlci1wb3NpdGlvbjpsZWZ0
Ow0KCXRleHQtaW5kZW50Oi0uMjVpbjsNCgltc28tYW5zaS1mb250LXNpemU6MTAuMHB0Ow0KCWZv
bnQtZmFtaWx5OlN5bWJvbDt9DQpAbGlzdCBsMjY6bGV2ZWwyDQoJe21zby1sZXZlbC1udW1iZXIt
Zm9ybWF0OmJ1bGxldDsNCgltc28tbGV2ZWwtdGV4dDrvgrc7DQoJbXNvLWxldmVsLXRhYi1zdG9w
OjEuMGluOw0KCW1zby1sZXZlbC1udW1iZXItcG9zaXRpb246bGVmdDsNCgl0ZXh0LWluZGVudDot
LjI1aW47DQoJbXNvLWFuc2ktZm9udC1zaXplOjEwLjBwdDsNCglmb250LWZhbWlseTpTeW1ib2w7
fQ0KQGxpc3QgbDI2OmxldmVsMw0KCXttc28tbGV2ZWwtbnVtYmVyLWZvcm1hdDpidWxsZXQ7DQoJ
bXNvLWxldmVsLXRleHQ674K3Ow0KCW1zby1sZXZlbC10YWItc3RvcDoxLjVpbjsNCgltc28tbGV2
ZWwtbnVtYmVyLXBvc2l0aW9uOmxlZnQ7DQoJdGV4dC1pbmRlbnQ6LS4yNWluOw0KCW1zby1hbnNp
LWZvbnQtc2l6ZToxMC4wcHQ7DQoJZm9udC1mYW1pbHk6U3ltYm9sO30NCkBsaXN0IGwyNjpsZXZl
bDQNCgl7bXNvLWxldmVsLW51bWJlci1mb3JtYXQ6YnVsbGV0Ow0KCW1zby1sZXZlbC10ZXh0Ou+C
tzsNCgltc28tbGV2ZWwtdGFiLXN0b3A6Mi4waW47DQoJbXNvLWxldmVsLW51bWJlci1wb3NpdGlv
bjpsZWZ0Ow0KCXRleHQtaW5kZW50Oi0uMjVpbjsNCgltc28tYW5zaS1mb250LXNpemU6MTAuMHB0
Ow0KCWZvbnQtZmFtaWx5OlN5bWJvbDt9DQpAbGlzdCBsMjY6bGV2ZWw1DQoJe21zby1sZXZlbC1u
dW1iZXItZm9ybWF0OmJ1bGxldDsNCgltc28tbGV2ZWwtdGV4dDrvgrc7DQoJbXNvLWxldmVsLXRh
Yi1zdG9wOjIuNWluOw0KCW1zby1sZXZlbC1udW1iZXItcG9zaXRpb246bGVmdDsNCgl0ZXh0LWlu
ZGVudDotLjI1aW47DQoJbXNvLWFuc2ktZm9udC1zaXplOjEwLjBwdDsNCglmb250LWZhbWlseTpT
eW1ib2w7fQ0KQGxpc3QgbDI2OmxldmVsNg0KCXttc28tbGV2ZWwtbnVtYmVyLWZvcm1hdDpidWxs
ZXQ7DQoJbXNvLWxldmVsLXRleHQ674K3Ow0KCW1zby1sZXZlbC10YWItc3RvcDozLjBpbjsNCglt
c28tbGV2ZWwtbnVtYmVyLXBvc2l0aW9uOmxlZnQ7DQoJdGV4dC1pbmRlbnQ6LS4yNWluOw0KCW1z
by1hbnNpLWZvbnQtc2l6ZToxMC4wcHQ7DQoJZm9udC1mYW1pbHk6U3ltYm9sO30NCkBsaXN0IGwy
NjpsZXZlbDcNCgl7bXNvLWxldmVsLW51bWJlci1mb3JtYXQ6YnVsbGV0Ow0KCW1zby1sZXZlbC10
ZXh0Ou+CtzsNCgltc28tbGV2ZWwtdGFiLXN0b3A6My41aW47DQoJbXNvLWxldmVsLW51bWJlci1w
b3NpdGlvbjpsZWZ0Ow0KCXRleHQtaW5kZW50Oi0uMjVpbjsNCgltc28tYW5zaS1mb250LXNpemU6
MTAuMHB0Ow0KCWZvbnQtZmFtaWx5OlN5bWJvbDt9DQpAbGlzdCBsMjY6bGV2ZWw4DQoJe21zby1s
ZXZlbC1udW1iZXItZm9ybWF0OmJ1bGxldDsNCgltc28tbGV2ZWwtdGV4dDrvgrc7DQoJbXNvLWxl
dmVsLXRhYi1zdG9wOjQuMGluOw0KCW1zby1sZXZlbC1udW1iZXItcG9zaXRpb246bGVmdDsNCgl0
ZXh0LWluZGVudDotLjI1aW47DQoJbXNvLWFuc2ktZm9udC1zaXplOjEwLjBwdDsNCglmb250LWZh
bWlseTpTeW1ib2w7fQ0KQGxpc3QgbDI2OmxldmVsOQ0KCXttc28tbGV2ZWwtbnVtYmVyLWZvcm1h
dDpidWxsZXQ7DQoJbXNvLWxldmVsLXRleHQ674K3Ow0KCW1zby1sZXZlbC10YWItc3RvcDo0LjVp
bjsNCgltc28tbGV2ZWwtbnVtYmVyLXBvc2l0aW9uOmxlZnQ7DQoJdGV4dC1pbmRlbnQ6LS4yNWlu
Ow0KCW1zby1hbnNpLWZvbnQtc2l6ZToxMC4wcHQ7DQoJZm9udC1mYW1pbHk6U3ltYm9sO30NCkBs
aXN0IGwyNw0KCXttc28tbGlzdC1pZDoxMzc3ODk3MTQyOw0KCW1zby1saXN0LXRlbXBsYXRlLWlk
czo4MjMzMjgxMDI7fQ0KQGxpc3QgbDI3OmxldmVsMQ0KCXttc28tbGV2ZWwtbnVtYmVyLWZvcm1h
dDpidWxsZXQ7DQoJbXNvLWxldmVsLXRleHQ674K3Ow0KCW1zby1sZXZlbC10YWItc3RvcDouNWlu
Ow0KCW1zby1sZXZlbC1udW1iZXItcG9zaXRpb246bGVmdDsNCgl0ZXh0LWluZGVudDotLjI1aW47
DQoJbXNvLWFuc2ktZm9udC1zaXplOjEwLjBwdDsNCglmb250LWZhbWlseTpTeW1ib2w7fQ0KQGxp
c3QgbDI3OmxldmVsMg0KCXttc28tbGV2ZWwtbnVtYmVyLWZvcm1hdDpidWxsZXQ7DQoJbXNvLWxl
dmVsLXRleHQ674K3Ow0KCW1zby1sZXZlbC10YWItc3RvcDoxLjBpbjsNCgltc28tbGV2ZWwtbnVt
YmVyLXBvc2l0aW9uOmxlZnQ7DQoJdGV4dC1pbmRlbnQ6LS4yNWluOw0KCW1zby1hbnNpLWZvbnQt
c2l6ZToxMC4wcHQ7DQoJZm9udC1mYW1pbHk6U3ltYm9sO30NCkBsaXN0IGwyNzpsZXZlbDMNCgl7
bXNvLWxldmVsLW51bWJlci1mb3JtYXQ6YnVsbGV0Ow0KCW1zby1sZXZlbC10ZXh0Ou+CtzsNCglt
c28tbGV2ZWwtdGFiLXN0b3A6MS41aW47DQoJbXNvLWxldmVsLW51bWJlci1wb3NpdGlvbjpsZWZ0
Ow0KCXRleHQtaW5kZW50Oi0uMjVpbjsNCgltc28tYW5zaS1mb250LXNpemU6MTAuMHB0Ow0KCWZv
bnQtZmFtaWx5OlN5bWJvbDt9DQpAbGlzdCBsMjc6bGV2ZWw0DQoJe21zby1sZXZlbC1udW1iZXIt
Zm9ybWF0OmJ1bGxldDsNCgltc28tbGV2ZWwtdGV4dDrvgrc7DQoJbXNvLWxldmVsLXRhYi1zdG9w
OjIuMGluOw0KCW1zby1sZXZlbC1udW1iZXItcG9zaXRpb246bGVmdDsNCgl0ZXh0LWluZGVudDot
LjI1aW47DQoJbXNvLWFuc2ktZm9udC1zaXplOjEwLjBwdDsNCglmb250LWZhbWlseTpTeW1ib2w7
fQ0KQGxpc3QgbDI3OmxldmVsNQ0KCXttc28tbGV2ZWwtbnVtYmVyLWZvcm1hdDpidWxsZXQ7DQoJ
bXNvLWxldmVsLXRleHQ674K3Ow0KCW1zby1sZXZlbC10YWItc3RvcDoyLjVpbjsNCgltc28tbGV2
ZWwtbnVtYmVyLXBvc2l0aW9uOmxlZnQ7DQoJdGV4dC1pbmRlbnQ6LS4yNWluOw0KCW1zby1hbnNp
LWZvbnQtc2l6ZToxMC4wcHQ7DQoJZm9udC1mYW1pbHk6U3ltYm9sO30NCkBsaXN0IGwyNzpsZXZl
bDYNCgl7bXNvLWxldmVsLW51bWJlci1mb3JtYXQ6YnVsbGV0Ow0KCW1zby1sZXZlbC10ZXh0Ou+C
tzsNCgltc28tbGV2ZWwtdGFiLXN0b3A6My4waW47DQoJbXNvLWxldmVsLW51bWJlci1wb3NpdGlv
bjpsZWZ0Ow0KCXRleHQtaW5kZW50Oi0uMjVpbjsNCgltc28tYW5zaS1mb250LXNpemU6MTAuMHB0
Ow0KCWZvbnQtZmFtaWx5OlN5bWJvbDt9DQpAbGlzdCBsMjc6bGV2ZWw3DQoJe21zby1sZXZlbC1u
dW1iZXItZm9ybWF0OmJ1bGxldDsNCgltc28tbGV2ZWwtdGV4dDrvgrc7DQoJbXNvLWxldmVsLXRh
Yi1zdG9wOjMuNWluOw0KCW1zby1sZXZlbC1udW1iZXItcG9zaXRpb246bGVmdDsNCgl0ZXh0LWlu
ZGVudDotLjI1aW47DQoJbXNvLWFuc2ktZm9udC1zaXplOjEwLjBwdDsNCglmb250LWZhbWlseTpT
eW1ib2w7fQ0KQGxpc3QgbDI3OmxldmVsOA0KCXttc28tbGV2ZWwtbnVtYmVyLWZvcm1hdDpidWxs
ZXQ7DQoJbXNvLWxldmVsLXRleHQ674K3Ow0KCW1zby1sZXZlbC10YWItc3RvcDo0LjBpbjsNCglt
c28tbGV2ZWwtbnVtYmVyLXBvc2l0aW9uOmxlZnQ7DQoJdGV4dC1pbmRlbnQ6LS4yNWluOw0KCW1z
by1hbnNpLWZvbnQtc2l6ZToxMC4wcHQ7DQoJZm9udC1mYW1pbHk6U3ltYm9sO30NCkBsaXN0IGwy
NzpsZXZlbDkNCgl7bXNvLWxldmVsLW51bWJlci1mb3JtYXQ6YnVsbGV0Ow0KCW1zby1sZXZlbC10
ZXh0Ou+CtzsNCgltc28tbGV2ZWwtdGFiLXN0b3A6NC41aW47DQoJbXNvLWxldmVsLW51bWJlci1w
b3NpdGlvbjpsZWZ0Ow0KCXRleHQtaW5kZW50Oi0uMjVpbjsNCgltc28tYW5zaS1mb250LXNpemU6
MTAuMHB0Ow0KCWZvbnQtZmFtaWx5OlN5bWJvbDt9DQpAbGlzdCBsMjgNCgl7bXNvLWxpc3QtaWQ6
MTQzNjg5ODQxNzsNCgltc28tbGlzdC10ZW1wbGF0ZS1pZHM6LTIxMDQ1NjAzMzQ7fQ0KQGxpc3Qg
bDI4OmxldmVsMQ0KCXttc28tbGV2ZWwtbnVtYmVyLWZvcm1hdDpidWxsZXQ7DQoJbXNvLWxldmVs
LXRleHQ674K3Ow0KCW1zby1sZXZlbC10YWItc3RvcDouNWluOw0KCW1zby1sZXZlbC1udW1iZXIt
cG9zaXRpb246bGVmdDsNCgl0ZXh0LWluZGVudDotLjI1aW47DQoJbXNvLWFuc2ktZm9udC1zaXpl
OjEwLjBwdDsNCglmb250LWZhbWlseTpTeW1ib2w7fQ0KQGxpc3QgbDI4OmxldmVsMg0KCXttc28t
bGV2ZWwtbnVtYmVyLWZvcm1hdDpidWxsZXQ7DQoJbXNvLWxldmVsLXRleHQ674K3Ow0KCW1zby1s
ZXZlbC10YWItc3RvcDoxLjBpbjsNCgltc28tbGV2ZWwtbnVtYmVyLXBvc2l0aW9uOmxlZnQ7DQoJ
dGV4dC1pbmRlbnQ6LS4yNWluOw0KCW1zby1hbnNpLWZvbnQtc2l6ZToxMC4wcHQ7DQoJZm9udC1m
YW1pbHk6U3ltYm9sO30NCkBsaXN0IGwyODpsZXZlbDMNCgl7bXNvLWxldmVsLW51bWJlci1mb3Jt
YXQ6YnVsbGV0Ow0KCW1zby1sZXZlbC10ZXh0Ou+CtzsNCgltc28tbGV2ZWwtdGFiLXN0b3A6MS41
aW47DQoJbXNvLWxldmVsLW51bWJlci1wb3NpdGlvbjpsZWZ0Ow0KCXRleHQtaW5kZW50Oi0uMjVp
bjsNCgltc28tYW5zaS1mb250LXNpemU6MTAuMHB0Ow0KCWZvbnQtZmFtaWx5OlN5bWJvbDt9DQpA
bGlzdCBsMjg6bGV2ZWw0DQoJe21zby1sZXZlbC1udW1iZXItZm9ybWF0OmJ1bGxldDsNCgltc28t
bGV2ZWwtdGV4dDrvgrc7DQoJbXNvLWxldmVsLXRhYi1zdG9wOjIuMGluOw0KCW1zby1sZXZlbC1u
dW1iZXItcG9zaXRpb246bGVmdDsNCgl0ZXh0LWluZGVudDotLjI1aW47DQoJbXNvLWFuc2ktZm9u
dC1zaXplOjEwLjBwdDsNCglmb250LWZhbWlseTpTeW1ib2w7fQ0KQGxpc3QgbDI4OmxldmVsNQ0K
CXttc28tbGV2ZWwtbnVtYmVyLWZvcm1hdDpidWxsZXQ7DQoJbXNvLWxldmVsLXRleHQ674K3Ow0K
CW1zby1sZXZlbC10YWItc3RvcDoyLjVpbjsNCgltc28tbGV2ZWwtbnVtYmVyLXBvc2l0aW9uOmxl
ZnQ7DQoJdGV4dC1pbmRlbnQ6LS4yNWluOw0KCW1zby1hbnNpLWZvbnQtc2l6ZToxMC4wcHQ7DQoJ
Zm9udC1mYW1pbHk6U3ltYm9sO30NCkBsaXN0IGwyODpsZXZlbDYNCgl7bXNvLWxldmVsLW51bWJl
ci1mb3JtYXQ6YnVsbGV0Ow0KCW1zby1sZXZlbC10ZXh0Ou+CtzsNCgltc28tbGV2ZWwtdGFiLXN0
b3A6My4waW47DQoJbXNvLWxldmVsLW51bWJlci1wb3NpdGlvbjpsZWZ0Ow0KCXRleHQtaW5kZW50
Oi0uMjVpbjsNCgltc28tYW5zaS1mb250LXNpemU6MTAuMHB0Ow0KCWZvbnQtZmFtaWx5OlN5bWJv
bDt9DQpAbGlzdCBsMjg6bGV2ZWw3DQoJe21zby1sZXZlbC1udW1iZXItZm9ybWF0OmJ1bGxldDsN
Cgltc28tbGV2ZWwtdGV4dDrvgrc7DQoJbXNvLWxldmVsLXRhYi1zdG9wOjMuNWluOw0KCW1zby1s
ZXZlbC1udW1iZXItcG9zaXRpb246bGVmdDsNCgl0ZXh0LWluZGVudDotLjI1aW47DQoJbXNvLWFu
c2ktZm9udC1zaXplOjEwLjBwdDsNCglmb250LWZhbWlseTpTeW1ib2w7fQ0KQGxpc3QgbDI4Omxl
dmVsOA0KCXttc28tbGV2ZWwtbnVtYmVyLWZvcm1hdDpidWxsZXQ7DQoJbXNvLWxldmVsLXRleHQ6
74K3Ow0KCW1zby1sZXZlbC10YWItc3RvcDo0LjBpbjsNCgltc28tbGV2ZWwtbnVtYmVyLXBvc2l0
aW9uOmxlZnQ7DQoJdGV4dC1pbmRlbnQ6LS4yNWluOw0KCW1zby1hbnNpLWZvbnQtc2l6ZToxMC4w
cHQ7DQoJZm9udC1mYW1pbHk6U3ltYm9sO30NCkBsaXN0IGwyODpsZXZlbDkNCgl7bXNvLWxldmVs
LW51bWJlci1mb3JtYXQ6YnVsbGV0Ow0KCW1zby1sZXZlbC10ZXh0Ou+CtzsNCgltc28tbGV2ZWwt
dGFiLXN0b3A6NC41aW47DQoJbXNvLWxldmVsLW51bWJlci1wb3NpdGlvbjpsZWZ0Ow0KCXRleHQt
aW5kZW50Oi0uMjVpbjsNCgltc28tYW5zaS1mb250LXNpemU6MTAuMHB0Ow0KCWZvbnQtZmFtaWx5
OlN5bWJvbDt9DQpAbGlzdCBsMjkNCgl7bXNvLWxpc3QtaWQ6MTQ2NzM1NzAxNzsNCgltc28tbGlz
dC10ZW1wbGF0ZS1pZHM6LTczNDc2MjgwMDt9DQpAbGlzdCBsMjk6bGV2ZWwxDQoJe21zby1sZXZl
bC1udW1iZXItZm9ybWF0OmJ1bGxldDsNCgltc28tbGV2ZWwtdGV4dDrvgrc7DQoJbXNvLWxldmVs
LXRhYi1zdG9wOi41aW47DQoJbXNvLWxldmVsLW51bWJlci1wb3NpdGlvbjpsZWZ0Ow0KCXRleHQt
aW5kZW50Oi0uMjVpbjsNCgltc28tYW5zaS1mb250LXNpemU6MTAuMHB0Ow0KCWZvbnQtZmFtaWx5
OlN5bWJvbDt9DQpAbGlzdCBsMjk6bGV2ZWwyDQoJe21zby1sZXZlbC1udW1iZXItZm9ybWF0OmJ1
bGxldDsNCgltc28tbGV2ZWwtdGV4dDrvgrc7DQoJbXNvLWxldmVsLXRhYi1zdG9wOjEuMGluOw0K
CW1zby1sZXZlbC1udW1iZXItcG9zaXRpb246bGVmdDsNCgl0ZXh0LWluZGVudDotLjI1aW47DQoJ
bXNvLWFuc2ktZm9udC1zaXplOjEwLjBwdDsNCglmb250LWZhbWlseTpTeW1ib2w7fQ0KQGxpc3Qg
bDI5OmxldmVsMw0KCXttc28tbGV2ZWwtbnVtYmVyLWZvcm1hdDpidWxsZXQ7DQoJbXNvLWxldmVs
LXRleHQ674K3Ow0KCW1zby1sZXZlbC10YWItc3RvcDoxLjVpbjsNCgltc28tbGV2ZWwtbnVtYmVy
LXBvc2l0aW9uOmxlZnQ7DQoJdGV4dC1pbmRlbnQ6LS4yNWluOw0KCW1zby1hbnNpLWZvbnQtc2l6
ZToxMC4wcHQ7DQoJZm9udC1mYW1pbHk6U3ltYm9sO30NCkBsaXN0IGwyOTpsZXZlbDQNCgl7bXNv
LWxldmVsLW51bWJlci1mb3JtYXQ6YnVsbGV0Ow0KCW1zby1sZXZlbC10ZXh0Ou+CtzsNCgltc28t
bGV2ZWwtdGFiLXN0b3A6Mi4waW47DQoJbXNvLWxldmVsLW51bWJlci1wb3NpdGlvbjpsZWZ0Ow0K
CXRleHQtaW5kZW50Oi0uMjVpbjsNCgltc28tYW5zaS1mb250LXNpemU6MTAuMHB0Ow0KCWZvbnQt
ZmFtaWx5OlN5bWJvbDt9DQpAbGlzdCBsMjk6bGV2ZWw1DQoJe21zby1sZXZlbC1udW1iZXItZm9y
bWF0OmJ1bGxldDsNCgltc28tbGV2ZWwtdGV4dDrvgrc7DQoJbXNvLWxldmVsLXRhYi1zdG9wOjIu
NWluOw0KCW1zby1sZXZlbC1udW1iZXItcG9zaXRpb246bGVmdDsNCgl0ZXh0LWluZGVudDotLjI1
aW47DQoJbXNvLWFuc2ktZm9udC1zaXplOjEwLjBwdDsNCglmb250LWZhbWlseTpTeW1ib2w7fQ0K
QGxpc3QgbDI5OmxldmVsNg0KCXttc28tbGV2ZWwtbnVtYmVyLWZvcm1hdDpidWxsZXQ7DQoJbXNv
LWxldmVsLXRleHQ674K3Ow0KCW1zby1sZXZlbC10YWItc3RvcDozLjBpbjsNCgltc28tbGV2ZWwt
bnVtYmVyLXBvc2l0aW9uOmxlZnQ7DQoJdGV4dC1pbmRlbnQ6LS4yNWluOw0KCW1zby1hbnNpLWZv
bnQtc2l6ZToxMC4wcHQ7DQoJZm9udC1mYW1pbHk6U3ltYm9sO30NCkBsaXN0IGwyOTpsZXZlbDcN
Cgl7bXNvLWxldmVsLW51bWJlci1mb3JtYXQ6YnVsbGV0Ow0KCW1zby1sZXZlbC10ZXh0Ou+CtzsN
Cgltc28tbGV2ZWwtdGFiLXN0b3A6My41aW47DQoJbXNvLWxldmVsLW51bWJlci1wb3NpdGlvbjps
ZWZ0Ow0KCXRleHQtaW5kZW50Oi0uMjVpbjsNCgltc28tYW5zaS1mb250LXNpemU6MTAuMHB0Ow0K
CWZvbnQtZmFtaWx5OlN5bWJvbDt9DQpAbGlzdCBsMjk6bGV2ZWw4DQoJe21zby1sZXZlbC1udW1i
ZXItZm9ybWF0OmJ1bGxldDsNCgltc28tbGV2ZWwtdGV4dDrvgrc7DQoJbXNvLWxldmVsLXRhYi1z
dG9wOjQuMGluOw0KCW1zby1sZXZlbC1udW1iZXItcG9zaXRpb246bGVmdDsNCgl0ZXh0LWluZGVu
dDotLjI1aW47DQoJbXNvLWFuc2ktZm9udC1zaXplOjEwLjBwdDsNCglmb250LWZhbWlseTpTeW1i
b2w7fQ0KQGxpc3QgbDI5OmxldmVsOQ0KCXttc28tbGV2ZWwtbnVtYmVyLWZvcm1hdDpidWxsZXQ7
DQoJbXNvLWxldmVsLXRleHQ674K3Ow0KCW1zby1sZXZlbC10YWItc3RvcDo0LjVpbjsNCgltc28t
bGV2ZWwtbnVtYmVyLXBvc2l0aW9uOmxlZnQ7DQoJdGV4dC1pbmRlbnQ6LS4yNWluOw0KCW1zby1h
bnNpLWZvbnQtc2l6ZToxMC4wcHQ7DQoJZm9udC1mYW1pbHk6U3ltYm9sO30NCkBsaXN0IGwzMA0K
CXttc28tbGlzdC1pZDoxNDg4Mjg0MDA4Ow0KCW1zby1saXN0LXRlbXBsYXRlLWlkczozNTY5NDU5
MDY7fQ0KQGxpc3QgbDMwOmxldmVsMQ0KCXttc28tbGV2ZWwtbnVtYmVyLWZvcm1hdDpidWxsZXQ7
DQoJbXNvLWxldmVsLXRleHQ674K3Ow0KCW1zby1sZXZlbC10YWItc3RvcDouNWluOw0KCW1zby1s
ZXZlbC1udW1iZXItcG9zaXRpb246bGVmdDsNCgl0ZXh0LWluZGVudDotLjI1aW47DQoJbXNvLWFu
c2ktZm9udC1zaXplOjEwLjBwdDsNCglmb250LWZhbWlseTpTeW1ib2w7fQ0KQGxpc3QgbDMwOmxl
dmVsMg0KCXttc28tbGV2ZWwtbnVtYmVyLWZvcm1hdDpidWxsZXQ7DQoJbXNvLWxldmVsLXRleHQ6
74K3Ow0KCW1zby1sZXZlbC10YWItc3RvcDoxLjBpbjsNCgltc28tbGV2ZWwtbnVtYmVyLXBvc2l0
aW9uOmxlZnQ7DQoJdGV4dC1pbmRlbnQ6LS4yNWluOw0KCW1zby1hbnNpLWZvbnQtc2l6ZToxMC4w
cHQ7DQoJZm9udC1mYW1pbHk6U3ltYm9sO30NCkBsaXN0IGwzMDpsZXZlbDMNCgl7bXNvLWxldmVs
LW51bWJlci1mb3JtYXQ6YnVsbGV0Ow0KCW1zby1sZXZlbC10ZXh0Ou+CtzsNCgltc28tbGV2ZWwt
dGFiLXN0b3A6MS41aW47DQoJbXNvLWxldmVsLW51bWJlci1wb3NpdGlvbjpsZWZ0Ow0KCXRleHQt
aW5kZW50Oi0uMjVpbjsNCgltc28tYW5zaS1mb250LXNpemU6MTAuMHB0Ow0KCWZvbnQtZmFtaWx5
OlN5bWJvbDt9DQpAbGlzdCBsMzA6bGV2ZWw0DQoJe21zby1sZXZlbC1udW1iZXItZm9ybWF0OmJ1
bGxldDsNCgltc28tbGV2ZWwtdGV4dDrvgrc7DQoJbXNvLWxldmVsLXRhYi1zdG9wOjIuMGluOw0K
CW1zby1sZXZlbC1udW1iZXItcG9zaXRpb246bGVmdDsNCgl0ZXh0LWluZGVudDotLjI1aW47DQoJ
bXNvLWFuc2ktZm9udC1zaXplOjEwLjBwdDsNCglmb250LWZhbWlseTpTeW1ib2w7fQ0KQGxpc3Qg
bDMwOmxldmVsNQ0KCXttc28tbGV2ZWwtbnVtYmVyLWZvcm1hdDpidWxsZXQ7DQoJbXNvLWxldmVs
LXRleHQ674K3Ow0KCW1zby1sZXZlbC10YWItc3RvcDoyLjVpbjsNCgltc28tbGV2ZWwtbnVtYmVy
LXBvc2l0aW9uOmxlZnQ7DQoJdGV4dC1pbmRlbnQ6LS4yNWluOw0KCW1zby1hbnNpLWZvbnQtc2l6
ZToxMC4wcHQ7DQoJZm9udC1mYW1pbHk6U3ltYm9sO30NCkBsaXN0IGwzMDpsZXZlbDYNCgl7bXNv
LWxldmVsLW51bWJlci1mb3JtYXQ6YnVsbGV0Ow0KCW1zby1sZXZlbC10ZXh0Ou+CtzsNCgltc28t
bGV2ZWwtdGFiLXN0b3A6My4waW47DQoJbXNvLWxldmVsLW51bWJlci1wb3NpdGlvbjpsZWZ0Ow0K
CXRleHQtaW5kZW50Oi0uMjVpbjsNCgltc28tYW5zaS1mb250LXNpemU6MTAuMHB0Ow0KCWZvbnQt
ZmFtaWx5OlN5bWJvbDt9DQpAbGlzdCBsMzA6bGV2ZWw3DQoJe21zby1sZXZlbC1udW1iZXItZm9y
bWF0OmJ1bGxldDsNCgltc28tbGV2ZWwtdGV4dDrvgrc7DQoJbXNvLWxldmVsLXRhYi1zdG9wOjMu
NWluOw0KCW1zby1sZXZlbC1udW1iZXItcG9zaXRpb246bGVmdDsNCgl0ZXh0LWluZGVudDotLjI1
aW47DQoJbXNvLWFuc2ktZm9udC1zaXplOjEwLjBwdDsNCglmb250LWZhbWlseTpTeW1ib2w7fQ0K
QGxpc3QgbDMwOmxldmVsOA0KCXttc28tbGV2ZWwtbnVtYmVyLWZvcm1hdDpidWxsZXQ7DQoJbXNv
LWxldmVsLXRleHQ674K3Ow0KCW1zby1sZXZlbC10YWItc3RvcDo0LjBpbjsNCgltc28tbGV2ZWwt
bnVtYmVyLXBvc2l0aW9uOmxlZnQ7DQoJdGV4dC1pbmRlbnQ6LS4yNWluOw0KCW1zby1hbnNpLWZv
bnQtc2l6ZToxMC4wcHQ7DQoJZm9udC1mYW1pbHk6U3ltYm9sO30NCkBsaXN0IGwzMDpsZXZlbDkN
Cgl7bXNvLWxldmVsLW51bWJlci1mb3JtYXQ6YnVsbGV0Ow0KCW1zby1sZXZlbC10ZXh0Ou+CtzsN
Cgltc28tbGV2ZWwtdGFiLXN0b3A6NC41aW47DQoJbXNvLWxldmVsLW51bWJlci1wb3NpdGlvbjps
ZWZ0Ow0KCXRleHQtaW5kZW50Oi0uMjVpbjsNCgltc28tYW5zaS1mb250LXNpemU6MTAuMHB0Ow0K
CWZvbnQtZmFtaWx5OlN5bWJvbDt9DQpAbGlzdCBsMzENCgl7bXNvLWxpc3QtaWQ6MTQ5NDU2NDY0
NTsNCgltc28tbGlzdC10ZW1wbGF0ZS1pZHM6MTY2NzkyMTk2ODt9DQpAbGlzdCBsMzINCgl7bXNv
LWxpc3QtaWQ6MTUwNzAxODQwMTsNCgltc28tbGlzdC10ZW1wbGF0ZS1pZHM6LTExNDU3OTA1NDI7
fQ0KQGxpc3QgbDMyOmxldmVsMQ0KCXttc28tbGV2ZWwtbnVtYmVyLWZvcm1hdDpidWxsZXQ7DQoJ
bXNvLWxldmVsLXRleHQ674K3Ow0KCW1zby1sZXZlbC10YWItc3RvcDouNWluOw0KCW1zby1sZXZl
bC1udW1iZXItcG9zaXRpb246bGVmdDsNCgl0ZXh0LWluZGVudDotLjI1aW47DQoJbXNvLWFuc2kt
Zm9udC1zaXplOjEwLjBwdDsNCglmb250LWZhbWlseTpTeW1ib2w7fQ0KQGxpc3QgbDMyOmxldmVs
Mg0KCXttc28tbGV2ZWwtbnVtYmVyLWZvcm1hdDpidWxsZXQ7DQoJbXNvLWxldmVsLXRleHQ674K3
Ow0KCW1zby1sZXZlbC10YWItc3RvcDoxLjBpbjsNCgltc28tbGV2ZWwtbnVtYmVyLXBvc2l0aW9u
OmxlZnQ7DQoJdGV4dC1pbmRlbnQ6LS4yNWluOw0KCW1zby1hbnNpLWZvbnQtc2l6ZToxMC4wcHQ7
DQoJZm9udC1mYW1pbHk6U3ltYm9sO30NCkBsaXN0IGwzMjpsZXZlbDMNCgl7bXNvLWxldmVsLW51
bWJlci1mb3JtYXQ6YnVsbGV0Ow0KCW1zby1sZXZlbC10ZXh0Ou+CtzsNCgltc28tbGV2ZWwtdGFi
LXN0b3A6MS41aW47DQoJbXNvLWxldmVsLW51bWJlci1wb3NpdGlvbjpsZWZ0Ow0KCXRleHQtaW5k
ZW50Oi0uMjVpbjsNCgltc28tYW5zaS1mb250LXNpemU6MTAuMHB0Ow0KCWZvbnQtZmFtaWx5OlN5
bWJvbDt9DQpAbGlzdCBsMzI6bGV2ZWw0DQoJe21zby1sZXZlbC1udW1iZXItZm9ybWF0OmJ1bGxl
dDsNCgltc28tbGV2ZWwtdGV4dDrvgrc7DQoJbXNvLWxldmVsLXRhYi1zdG9wOjIuMGluOw0KCW1z
by1sZXZlbC1udW1iZXItcG9zaXRpb246bGVmdDsNCgl0ZXh0LWluZGVudDotLjI1aW47DQoJbXNv
LWFuc2ktZm9udC1zaXplOjEwLjBwdDsNCglmb250LWZhbWlseTpTeW1ib2w7fQ0KQGxpc3QgbDMy
OmxldmVsNQ0KCXttc28tbGV2ZWwtbnVtYmVyLWZvcm1hdDpidWxsZXQ7DQoJbXNvLWxldmVsLXRl
eHQ674K3Ow0KCW1zby1sZXZlbC10YWItc3RvcDoyLjVpbjsNCgltc28tbGV2ZWwtbnVtYmVyLXBv
c2l0aW9uOmxlZnQ7DQoJdGV4dC1pbmRlbnQ6LS4yNWluOw0KCW1zby1hbnNpLWZvbnQtc2l6ZTox
MC4wcHQ7DQoJZm9udC1mYW1pbHk6U3ltYm9sO30NCkBsaXN0IGwzMjpsZXZlbDYNCgl7bXNvLWxl
dmVsLW51bWJlci1mb3JtYXQ6YnVsbGV0Ow0KCW1zby1sZXZlbC10ZXh0Ou+CtzsNCgltc28tbGV2
ZWwtdGFiLXN0b3A6My4waW47DQoJbXNvLWxldmVsLW51bWJlci1wb3NpdGlvbjpsZWZ0Ow0KCXRl
eHQtaW5kZW50Oi0uMjVpbjsNCgltc28tYW5zaS1mb250LXNpemU6MTAuMHB0Ow0KCWZvbnQtZmFt
aWx5OlN5bWJvbDt9DQpAbGlzdCBsMzI6bGV2ZWw3DQoJe21zby1sZXZlbC1udW1iZXItZm9ybWF0
OmJ1bGxldDsNCgltc28tbGV2ZWwtdGV4dDrvgrc7DQoJbXNvLWxldmVsLXRhYi1zdG9wOjMuNWlu
Ow0KCW1zby1sZXZlbC1udW1iZXItcG9zaXRpb246bGVmdDsNCgl0ZXh0LWluZGVudDotLjI1aW47
DQoJbXNvLWFuc2ktZm9udC1zaXplOjEwLjBwdDsNCglmb250LWZhbWlseTpTeW1ib2w7fQ0KQGxp
c3QgbDMyOmxldmVsOA0KCXttc28tbGV2ZWwtbnVtYmVyLWZvcm1hdDpidWxsZXQ7DQoJbXNvLWxl
dmVsLXRleHQ674K3Ow0KCW1zby1sZXZlbC10YWItc3RvcDo0LjBpbjsNCgltc28tbGV2ZWwtbnVt
YmVyLXBvc2l0aW9uOmxlZnQ7DQoJdGV4dC1pbmRlbnQ6LS4yNWluOw0KCW1zby1hbnNpLWZvbnQt
c2l6ZToxMC4wcHQ7DQoJZm9udC1mYW1pbHk6U3ltYm9sO30NCkBsaXN0IGwzMjpsZXZlbDkNCgl7
bXNvLWxldmVsLW51bWJlci1mb3JtYXQ6YnVsbGV0Ow0KCW1zby1sZXZlbC10ZXh0Ou+CtzsNCglt
c28tbGV2ZWwtdGFiLXN0b3A6NC41aW47DQoJbXNvLWxldmVsLW51bWJlci1wb3NpdGlvbjpsZWZ0
Ow0KCXRleHQtaW5kZW50Oi0uMjVpbjsNCgltc28tYW5zaS1mb250LXNpemU6MTAuMHB0Ow0KCWZv
bnQtZmFtaWx5OlN5bWJvbDt9DQpAbGlzdCBsMzMNCgl7bXNvLWxpc3QtaWQ6MTUxMjgzODk1MTsN
Cgltc28tbGlzdC10ZW1wbGF0ZS1pZHM6LTY2NTU0ODk1Mjt9DQpAbGlzdCBsMzM6bGV2ZWwxDQoJ
e21zby1sZXZlbC1udW1iZXItZm9ybWF0OmJ1bGxldDsNCgltc28tbGV2ZWwtdGV4dDrvgrc7DQoJ
bXNvLWxldmVsLXRhYi1zdG9wOi41aW47DQoJbXNvLWxldmVsLW51bWJlci1wb3NpdGlvbjpsZWZ0
Ow0KCXRleHQtaW5kZW50Oi0uMjVpbjsNCgltc28tYW5zaS1mb250LXNpemU6MTAuMHB0Ow0KCWZv
bnQtZmFtaWx5OlN5bWJvbDt9DQpAbGlzdCBsMzM6bGV2ZWwyDQoJe21zby1sZXZlbC1udW1iZXIt
Zm9ybWF0OmJ1bGxldDsNCgltc28tbGV2ZWwtdGV4dDrvgrc7DQoJbXNvLWxldmVsLXRhYi1zdG9w
OjEuMGluOw0KCW1zby1sZXZlbC1udW1iZXItcG9zaXRpb246bGVmdDsNCgl0ZXh0LWluZGVudDot
LjI1aW47DQoJbXNvLWFuc2ktZm9udC1zaXplOjEwLjBwdDsNCglmb250LWZhbWlseTpTeW1ib2w7
fQ0KQGxpc3QgbDMzOmxldmVsMw0KCXttc28tbGV2ZWwtbnVtYmVyLWZvcm1hdDpidWxsZXQ7DQoJ
bXNvLWxldmVsLXRleHQ674K3Ow0KCW1zby1sZXZlbC10YWItc3RvcDoxLjVpbjsNCgltc28tbGV2
ZWwtbnVtYmVyLXBvc2l0aW9uOmxlZnQ7DQoJdGV4dC1pbmRlbnQ6LS4yNWluOw0KCW1zby1hbnNp
LWZvbnQtc2l6ZToxMC4wcHQ7DQoJZm9udC1mYW1pbHk6U3ltYm9sO30NCkBsaXN0IGwzMzpsZXZl
bDQNCgl7bXNvLWxldmVsLW51bWJlci1mb3JtYXQ6YnVsbGV0Ow0KCW1zby1sZXZlbC10ZXh0Ou+C
tzsNCgltc28tbGV2ZWwtdGFiLXN0b3A6Mi4waW47DQoJbXNvLWxldmVsLW51bWJlci1wb3NpdGlv
bjpsZWZ0Ow0KCXRleHQtaW5kZW50Oi0uMjVpbjsNCgltc28tYW5zaS1mb250LXNpemU6MTAuMHB0
Ow0KCWZvbnQtZmFtaWx5OlN5bWJvbDt9DQpAbGlzdCBsMzM6bGV2ZWw1DQoJe21zby1sZXZlbC1u
dW1iZXItZm9ybWF0OmJ1bGxldDsNCgltc28tbGV2ZWwtdGV4dDrvgrc7DQoJbXNvLWxldmVsLXRh
Yi1zdG9wOjIuNWluOw0KCW1zby1sZXZlbC1udW1iZXItcG9zaXRpb246bGVmdDsNCgl0ZXh0LWlu
ZGVudDotLjI1aW47DQoJbXNvLWFuc2ktZm9udC1zaXplOjEwLjBwdDsNCglmb250LWZhbWlseTpT
eW1ib2w7fQ0KQGxpc3QgbDMzOmxldmVsNg0KCXttc28tbGV2ZWwtbnVtYmVyLWZvcm1hdDpidWxs
ZXQ7DQoJbXNvLWxldmVsLXRleHQ674K3Ow0KCW1zby1sZXZlbC10YWItc3RvcDozLjBpbjsNCglt
c28tbGV2ZWwtbnVtYmVyLXBvc2l0aW9uOmxlZnQ7DQoJdGV4dC1pbmRlbnQ6LS4yNWluOw0KCW1z
by1hbnNpLWZvbnQtc2l6ZToxMC4wcHQ7DQoJZm9udC1mYW1pbHk6U3ltYm9sO30NCkBsaXN0IGwz
MzpsZXZlbDcNCgl7bXNvLWxldmVsLW51bWJlci1mb3JtYXQ6YnVsbGV0Ow0KCW1zby1sZXZlbC10
ZXh0Ou+CtzsNCgltc28tbGV2ZWwtdGFiLXN0b3A6My41aW47DQoJbXNvLWxldmVsLW51bWJlci1w
b3NpdGlvbjpsZWZ0Ow0KCXRleHQtaW5kZW50Oi0uMjVpbjsNCgltc28tYW5zaS1mb250LXNpemU6
MTAuMHB0Ow0KCWZvbnQtZmFtaWx5OlN5bWJvbDt9DQpAbGlzdCBsMzM6bGV2ZWw4DQoJe21zby1s
ZXZlbC1udW1iZXItZm9ybWF0OmJ1bGxldDsNCgltc28tbGV2ZWwtdGV4dDrvgrc7DQoJbXNvLWxl
dmVsLXRhYi1zdG9wOjQuMGluOw0KCW1zby1sZXZlbC1udW1iZXItcG9zaXRpb246bGVmdDsNCgl0
ZXh0LWluZGVudDotLjI1aW47DQoJbXNvLWFuc2ktZm9udC1zaXplOjEwLjBwdDsNCglmb250LWZh
bWlseTpTeW1ib2w7fQ0KQGxpc3QgbDMzOmxldmVsOQ0KCXttc28tbGV2ZWwtbnVtYmVyLWZvcm1h
dDpidWxsZXQ7DQoJbXNvLWxldmVsLXRleHQ674K3Ow0KCW1zby1sZXZlbC10YWItc3RvcDo0LjVp
bjsNCgltc28tbGV2ZWwtbnVtYmVyLXBvc2l0aW9uOmxlZnQ7DQoJdGV4dC1pbmRlbnQ6LS4yNWlu
Ow0KCW1zby1hbnNpLWZvbnQtc2l6ZToxMC4wcHQ7DQoJZm9udC1mYW1pbHk6U3ltYm9sO30NCkBs
aXN0IGwzNA0KCXttc28tbGlzdC1pZDoxNTkzOTcxNTE4Ow0KCW1zby1saXN0LXRlbXBsYXRlLWlk
czotMTA0MDE3NjI2MDt9DQpAbGlzdCBsMzQ6bGV2ZWwxDQoJe21zby1sZXZlbC1udW1iZXItZm9y
bWF0OmJ1bGxldDsNCgltc28tbGV2ZWwtdGV4dDrvgrc7DQoJbXNvLWxldmVsLXRhYi1zdG9wOi41
aW47DQoJbXNvLWxldmVsLW51bWJlci1wb3NpdGlvbjpsZWZ0Ow0KCXRleHQtaW5kZW50Oi0uMjVp
bjsNCgltc28tYW5zaS1mb250LXNpemU6MTAuMHB0Ow0KCWZvbnQtZmFtaWx5OlN5bWJvbDt9DQpA
bGlzdCBsMzQ6bGV2ZWwyDQoJe21zby1sZXZlbC1udW1iZXItZm9ybWF0OmJ1bGxldDsNCgltc28t
bGV2ZWwtdGV4dDrvgrc7DQoJbXNvLWxldmVsLXRhYi1zdG9wOjEuMGluOw0KCW1zby1sZXZlbC1u
dW1iZXItcG9zaXRpb246bGVmdDsNCgl0ZXh0LWluZGVudDotLjI1aW47DQoJbXNvLWFuc2ktZm9u
dC1zaXplOjEwLjBwdDsNCglmb250LWZhbWlseTpTeW1ib2w7fQ0KQGxpc3QgbDM0OmxldmVsMw0K
CXttc28tbGV2ZWwtbnVtYmVyLWZvcm1hdDpidWxsZXQ7DQoJbXNvLWxldmVsLXRleHQ674K3Ow0K
CW1zby1sZXZlbC10YWItc3RvcDoxLjVpbjsNCgltc28tbGV2ZWwtbnVtYmVyLXBvc2l0aW9uOmxl
ZnQ7DQoJdGV4dC1pbmRlbnQ6LS4yNWluOw0KCW1zby1hbnNpLWZvbnQtc2l6ZToxMC4wcHQ7DQoJ
Zm9udC1mYW1pbHk6U3ltYm9sO30NCkBsaXN0IGwzNDpsZXZlbDQNCgl7bXNvLWxldmVsLW51bWJl
ci1mb3JtYXQ6YnVsbGV0Ow0KCW1zby1sZXZlbC10ZXh0Ou+CtzsNCgltc28tbGV2ZWwtdGFiLXN0
b3A6Mi4waW47DQoJbXNvLWxldmVsLW51bWJlci1wb3NpdGlvbjpsZWZ0Ow0KCXRleHQtaW5kZW50
Oi0uMjVpbjsNCgltc28tYW5zaS1mb250LXNpemU6MTAuMHB0Ow0KCWZvbnQtZmFtaWx5OlN5bWJv
bDt9DQpAbGlzdCBsMzQ6bGV2ZWw1DQoJe21zby1sZXZlbC1udW1iZXItZm9ybWF0OmJ1bGxldDsN
Cgltc28tbGV2ZWwtdGV4dDrvgrc7DQoJbXNvLWxldmVsLXRhYi1zdG9wOjIuNWluOw0KCW1zby1s
ZXZlbC1udW1iZXItcG9zaXRpb246bGVmdDsNCgl0ZXh0LWluZGVudDotLjI1aW47DQoJbXNvLWFu
c2ktZm9udC1zaXplOjEwLjBwdDsNCglmb250LWZhbWlseTpTeW1ib2w7fQ0KQGxpc3QgbDM0Omxl
dmVsNg0KCXttc28tbGV2ZWwtbnVtYmVyLWZvcm1hdDpidWxsZXQ7DQoJbXNvLWxldmVsLXRleHQ6
74K3Ow0KCW1zby1sZXZlbC10YWItc3RvcDozLjBpbjsNCgltc28tbGV2ZWwtbnVtYmVyLXBvc2l0
aW9uOmxlZnQ7DQoJdGV4dC1pbmRlbnQ6LS4yNWluOw0KCW1zby1hbnNpLWZvbnQtc2l6ZToxMC4w
cHQ7DQoJZm9udC1mYW1pbHk6U3ltYm9sO30NCkBsaXN0IGwzNDpsZXZlbDcNCgl7bXNvLWxldmVs
LW51bWJlci1mb3JtYXQ6YnVsbGV0Ow0KCW1zby1sZXZlbC10ZXh0Ou+CtzsNCgltc28tbGV2ZWwt
dGFiLXN0b3A6My41aW47DQoJbXNvLWxldmVsLW51bWJlci1wb3NpdGlvbjpsZWZ0Ow0KCXRleHQt
aW5kZW50Oi0uMjVpbjsNCgltc28tYW5zaS1mb250LXNpemU6MTAuMHB0Ow0KCWZvbnQtZmFtaWx5
OlN5bWJvbDt9DQpAbGlzdCBsMzQ6bGV2ZWw4DQoJe21zby1sZXZlbC1udW1iZXItZm9ybWF0OmJ1
bGxldDsNCgltc28tbGV2ZWwtdGV4dDrvgrc7DQoJbXNvLWxldmVsLXRhYi1zdG9wOjQuMGluOw0K
CW1zby1sZXZlbC1udW1iZXItcG9zaXRpb246bGVmdDsNCgl0ZXh0LWluZGVudDotLjI1aW47DQoJ
bXNvLWFuc2ktZm9udC1zaXplOjEwLjBwdDsNCglmb250LWZhbWlseTpTeW1ib2w7fQ0KQGxpc3Qg
bDM0OmxldmVsOQ0KCXttc28tbGV2ZWwtbnVtYmVyLWZvcm1hdDpidWxsZXQ7DQoJbXNvLWxldmVs
LXRleHQ674K3Ow0KCW1zby1sZXZlbC10YWItc3RvcDo0LjVpbjsNCgltc28tbGV2ZWwtbnVtYmVy
LXBvc2l0aW9uOmxlZnQ7DQoJdGV4dC1pbmRlbnQ6LS4yNWluOw0KCW1zby1hbnNpLWZvbnQtc2l6
ZToxMC4wcHQ7DQoJZm9udC1mYW1pbHk6U3ltYm9sO30NCkBsaXN0IGwzNQ0KCXttc28tbGlzdC1p
ZDoxNjAzODc1NzE4Ow0KCW1zby1saXN0LXRlbXBsYXRlLWlkczotMTY0OTM0NTYwMjt9DQpAbGlz
dCBsMzU6bGV2ZWwxDQoJe21zby1sZXZlbC1udW1iZXItZm9ybWF0OmJ1bGxldDsNCgltc28tbGV2
ZWwtdGV4dDrvgrc7DQoJbXNvLWxldmVsLXRhYi1zdG9wOi41aW47DQoJbXNvLWxldmVsLW51bWJl
ci1wb3NpdGlvbjpsZWZ0Ow0KCXRleHQtaW5kZW50Oi0uMjVpbjsNCgltc28tYW5zaS1mb250LXNp
emU6MTAuMHB0Ow0KCWZvbnQtZmFtaWx5OlN5bWJvbDt9DQpAbGlzdCBsMzU6bGV2ZWwyDQoJe21z
by1sZXZlbC1udW1iZXItZm9ybWF0OmJ1bGxldDsNCgltc28tbGV2ZWwtdGV4dDrvgrc7DQoJbXNv
LWxldmVsLXRhYi1zdG9wOjEuMGluOw0KCW1zby1sZXZlbC1udW1iZXItcG9zaXRpb246bGVmdDsN
Cgl0ZXh0LWluZGVudDotLjI1aW47DQoJbXNvLWFuc2ktZm9udC1zaXplOjEwLjBwdDsNCglmb250
LWZhbWlseTpTeW1ib2w7fQ0KQGxpc3QgbDM1OmxldmVsMw0KCXttc28tbGV2ZWwtbnVtYmVyLWZv
cm1hdDpidWxsZXQ7DQoJbXNvLWxldmVsLXRleHQ674K3Ow0KCW1zby1sZXZlbC10YWItc3RvcDox
LjVpbjsNCgltc28tbGV2ZWwtbnVtYmVyLXBvc2l0aW9uOmxlZnQ7DQoJdGV4dC1pbmRlbnQ6LS4y
NWluOw0KCW1zby1hbnNpLWZvbnQtc2l6ZToxMC4wcHQ7DQoJZm9udC1mYW1pbHk6U3ltYm9sO30N
CkBsaXN0IGwzNTpsZXZlbDQNCgl7bXNvLWxldmVsLW51bWJlci1mb3JtYXQ6YnVsbGV0Ow0KCW1z
by1sZXZlbC10ZXh0Ou+CtzsNCgltc28tbGV2ZWwtdGFiLXN0b3A6Mi4waW47DQoJbXNvLWxldmVs
LW51bWJlci1wb3NpdGlvbjpsZWZ0Ow0KCXRleHQtaW5kZW50Oi0uMjVpbjsNCgltc28tYW5zaS1m
b250LXNpemU6MTAuMHB0Ow0KCWZvbnQtZmFtaWx5OlN5bWJvbDt9DQpAbGlzdCBsMzU6bGV2ZWw1
DQoJe21zby1sZXZlbC1udW1iZXItZm9ybWF0OmJ1bGxldDsNCgltc28tbGV2ZWwtdGV4dDrvgrc7
DQoJbXNvLWxldmVsLXRhYi1zdG9wOjIuNWluOw0KCW1zby1sZXZlbC1udW1iZXItcG9zaXRpb246
bGVmdDsNCgl0ZXh0LWluZGVudDotLjI1aW47DQoJbXNvLWFuc2ktZm9udC1zaXplOjEwLjBwdDsN
Cglmb250LWZhbWlseTpTeW1ib2w7fQ0KQGxpc3QgbDM1OmxldmVsNg0KCXttc28tbGV2ZWwtbnVt
YmVyLWZvcm1hdDpidWxsZXQ7DQoJbXNvLWxldmVsLXRleHQ674K3Ow0KCW1zby1sZXZlbC10YWIt
c3RvcDozLjBpbjsNCgltc28tbGV2ZWwtbnVtYmVyLXBvc2l0aW9uOmxlZnQ7DQoJdGV4dC1pbmRl
bnQ6LS4yNWluOw0KCW1zby1hbnNpLWZvbnQtc2l6ZToxMC4wcHQ7DQoJZm9udC1mYW1pbHk6U3lt
Ym9sO30NCkBsaXN0IGwzNTpsZXZlbDcNCgl7bXNvLWxldmVsLW51bWJlci1mb3JtYXQ6YnVsbGV0
Ow0KCW1zby1sZXZlbC10ZXh0Ou+CtzsNCgltc28tbGV2ZWwtdGFiLXN0b3A6My41aW47DQoJbXNv
LWxldmVsLW51bWJlci1wb3NpdGlvbjpsZWZ0Ow0KCXRleHQtaW5kZW50Oi0uMjVpbjsNCgltc28t
YW5zaS1mb250LXNpemU6MTAuMHB0Ow0KCWZvbnQtZmFtaWx5OlN5bWJvbDt9DQpAbGlzdCBsMzU6
bGV2ZWw4DQoJe21zby1sZXZlbC1udW1iZXItZm9ybWF0OmJ1bGxldDsNCgltc28tbGV2ZWwtdGV4
dDrvgrc7DQoJbXNvLWxldmVsLXRhYi1zdG9wOjQuMGluOw0KCW1zby1sZXZlbC1udW1iZXItcG9z
aXRpb246bGVmdDsNCgl0ZXh0LWluZGVudDotLjI1aW47DQoJbXNvLWFuc2ktZm9udC1zaXplOjEw
LjBwdDsNCglmb250LWZhbWlseTpTeW1ib2w7fQ0KQGxpc3QgbDM1OmxldmVsOQ0KCXttc28tbGV2
ZWwtbnVtYmVyLWZvcm1hdDpidWxsZXQ7DQoJbXNvLWxldmVsLXRleHQ674K3Ow0KCW1zby1sZXZl
bC10YWItc3RvcDo0LjVpbjsNCgltc28tbGV2ZWwtbnVtYmVyLXBvc2l0aW9uOmxlZnQ7DQoJdGV4
dC1pbmRlbnQ6LS4yNWluOw0KCW1zby1hbnNpLWZvbnQtc2l6ZToxMC4wcHQ7DQoJZm9udC1mYW1p
bHk6U3ltYm9sO30NCkBsaXN0IGwzNg0KCXttc28tbGlzdC1pZDoxNjMyNTg3MjI2Ow0KCW1zby1s
aXN0LXRlbXBsYXRlLWlkczotODM1MTMzNjI4O30NCkBsaXN0IGwzNjpsZXZlbDENCgl7bXNvLWxl
dmVsLW51bWJlci1mb3JtYXQ6YnVsbGV0Ow0KCW1zby1sZXZlbC10ZXh0Ou+CtzsNCgltc28tbGV2
ZWwtdGFiLXN0b3A6LjVpbjsNCgltc28tbGV2ZWwtbnVtYmVyLXBvc2l0aW9uOmxlZnQ7DQoJdGV4
dC1pbmRlbnQ6LS4yNWluOw0KCW1zby1hbnNpLWZvbnQtc2l6ZToxMC4wcHQ7DQoJZm9udC1mYW1p
bHk6U3ltYm9sO30NCkBsaXN0IGwzNjpsZXZlbDINCgl7bXNvLWxldmVsLW51bWJlci1mb3JtYXQ6
YnVsbGV0Ow0KCW1zby1sZXZlbC10ZXh0Ou+CtzsNCgltc28tbGV2ZWwtdGFiLXN0b3A6MS4waW47
DQoJbXNvLWxldmVsLW51bWJlci1wb3NpdGlvbjpsZWZ0Ow0KCXRleHQtaW5kZW50Oi0uMjVpbjsN
Cgltc28tYW5zaS1mb250LXNpemU6MTAuMHB0Ow0KCWZvbnQtZmFtaWx5OlN5bWJvbDt9DQpAbGlz
dCBsMzY6bGV2ZWwzDQoJe21zby1sZXZlbC1udW1iZXItZm9ybWF0OmJ1bGxldDsNCgltc28tbGV2
ZWwtdGV4dDrvgrc7DQoJbXNvLWxldmVsLXRhYi1zdG9wOjEuNWluOw0KCW1zby1sZXZlbC1udW1i
ZXItcG9zaXRpb246bGVmdDsNCgl0ZXh0LWluZGVudDotLjI1aW47DQoJbXNvLWFuc2ktZm9udC1z
aXplOjEwLjBwdDsNCglmb250LWZhbWlseTpTeW1ib2w7fQ0KQGxpc3QgbDM2OmxldmVsNA0KCXtt
c28tbGV2ZWwtbnVtYmVyLWZvcm1hdDpidWxsZXQ7DQoJbXNvLWxldmVsLXRleHQ674K3Ow0KCW1z
by1sZXZlbC10YWItc3RvcDoyLjBpbjsNCgltc28tbGV2ZWwtbnVtYmVyLXBvc2l0aW9uOmxlZnQ7
DQoJdGV4dC1pbmRlbnQ6LS4yNWluOw0KCW1zby1hbnNpLWZvbnQtc2l6ZToxMC4wcHQ7DQoJZm9u
dC1mYW1pbHk6U3ltYm9sO30NCkBsaXN0IGwzNjpsZXZlbDUNCgl7bXNvLWxldmVsLW51bWJlci1m
b3JtYXQ6YnVsbGV0Ow0KCW1zby1sZXZlbC10ZXh0Ou+CtzsNCgltc28tbGV2ZWwtdGFiLXN0b3A6
Mi41aW47DQoJbXNvLWxldmVsLW51bWJlci1wb3NpdGlvbjpsZWZ0Ow0KCXRleHQtaW5kZW50Oi0u
MjVpbjsNCgltc28tYW5zaS1mb250LXNpemU6MTAuMHB0Ow0KCWZvbnQtZmFtaWx5OlN5bWJvbDt9
DQpAbGlzdCBsMzY6bGV2ZWw2DQoJe21zby1sZXZlbC1udW1iZXItZm9ybWF0OmJ1bGxldDsNCglt
c28tbGV2ZWwtdGV4dDrvgrc7DQoJbXNvLWxldmVsLXRhYi1zdG9wOjMuMGluOw0KCW1zby1sZXZl
bC1udW1iZXItcG9zaXRpb246bGVmdDsNCgl0ZXh0LWluZGVudDotLjI1aW47DQoJbXNvLWFuc2kt
Zm9udC1zaXplOjEwLjBwdDsNCglmb250LWZhbWlseTpTeW1ib2w7fQ0KQGxpc3QgbDM2OmxldmVs
Nw0KCXttc28tbGV2ZWwtbnVtYmVyLWZvcm1hdDpidWxsZXQ7DQoJbXNvLWxldmVsLXRleHQ674K3
Ow0KCW1zby1sZXZlbC10YWItc3RvcDozLjVpbjsNCgltc28tbGV2ZWwtbnVtYmVyLXBvc2l0aW9u
OmxlZnQ7DQoJdGV4dC1pbmRlbnQ6LS4yNWluOw0KCW1zby1hbnNpLWZvbnQtc2l6ZToxMC4wcHQ7
DQoJZm9udC1mYW1pbHk6U3ltYm9sO30NCkBsaXN0IGwzNjpsZXZlbDgNCgl7bXNvLWxldmVsLW51
bWJlci1mb3JtYXQ6YnVsbGV0Ow0KCW1zby1sZXZlbC10ZXh0Ou+CtzsNCgltc28tbGV2ZWwtdGFi
LXN0b3A6NC4waW47DQoJbXNvLWxldmVsLW51bWJlci1wb3NpdGlvbjpsZWZ0Ow0KCXRleHQtaW5k
ZW50Oi0uMjVpbjsNCgltc28tYW5zaS1mb250LXNpemU6MTAuMHB0Ow0KCWZvbnQtZmFtaWx5OlN5
bWJvbDt9DQpAbGlzdCBsMzY6bGV2ZWw5DQoJe21zby1sZXZlbC1udW1iZXItZm9ybWF0OmJ1bGxl
dDsNCgltc28tbGV2ZWwtdGV4dDrvgrc7DQoJbXNvLWxldmVsLXRhYi1zdG9wOjQuNWluOw0KCW1z
by1sZXZlbC1udW1iZXItcG9zaXRpb246bGVmdDsNCgl0ZXh0LWluZGVudDotLjI1aW47DQoJbXNv
LWFuc2ktZm9udC1zaXplOjEwLjBwdDsNCglmb250LWZhbWlseTpTeW1ib2w7fQ0KQGxpc3QgbDM3
DQoJe21zby1saXN0LWlkOjE2Nzc2MDk1NDU7DQoJbXNvLWxpc3QtdGVtcGxhdGUtaWRzOjEzNjQ0
ODk0MzI7fQ0KQGxpc3QgbDM3OmxldmVsMQ0KCXttc28tbGV2ZWwtbnVtYmVyLWZvcm1hdDpidWxs
ZXQ7DQoJbXNvLWxldmVsLXRleHQ674K3Ow0KCW1zby1sZXZlbC10YWItc3RvcDouNWluOw0KCW1z
by1sZXZlbC1udW1iZXItcG9zaXRpb246bGVmdDsNCgl0ZXh0LWluZGVudDotLjI1aW47DQoJbXNv
LWFuc2ktZm9udC1zaXplOjEwLjBwdDsNCglmb250LWZhbWlseTpTeW1ib2w7fQ0KQGxpc3QgbDM3
OmxldmVsMg0KCXttc28tbGV2ZWwtbnVtYmVyLWZvcm1hdDpidWxsZXQ7DQoJbXNvLWxldmVsLXRl
eHQ674K3Ow0KCW1zby1sZXZlbC10YWItc3RvcDoxLjBpbjsNCgltc28tbGV2ZWwtbnVtYmVyLXBv
c2l0aW9uOmxlZnQ7DQoJdGV4dC1pbmRlbnQ6LS4yNWluOw0KCW1zby1hbnNpLWZvbnQtc2l6ZTox
MC4wcHQ7DQoJZm9udC1mYW1pbHk6U3ltYm9sO30NCkBsaXN0IGwzNzpsZXZlbDMNCgl7bXNvLWxl
dmVsLW51bWJlci1mb3JtYXQ6YnVsbGV0Ow0KCW1zby1sZXZlbC10ZXh0Ou+CtzsNCgltc28tbGV2
ZWwtdGFiLXN0b3A6MS41aW47DQoJbXNvLWxldmVsLW51bWJlci1wb3NpdGlvbjpsZWZ0Ow0KCXRl
eHQtaW5kZW50Oi0uMjVpbjsNCgltc28tYW5zaS1mb250LXNpemU6MTAuMHB0Ow0KCWZvbnQtZmFt
aWx5OlN5bWJvbDt9DQpAbGlzdCBsMzc6bGV2ZWw0DQoJe21zby1sZXZlbC1udW1iZXItZm9ybWF0
OmJ1bGxldDsNCgltc28tbGV2ZWwtdGV4dDrvgrc7DQoJbXNvLWxldmVsLXRhYi1zdG9wOjIuMGlu
Ow0KCW1zby1sZXZlbC1udW1iZXItcG9zaXRpb246bGVmdDsNCgl0ZXh0LWluZGVudDotLjI1aW47
DQoJbXNvLWFuc2ktZm9udC1zaXplOjEwLjBwdDsNCglmb250LWZhbWlseTpTeW1ib2w7fQ0KQGxp
c3QgbDM3OmxldmVsNQ0KCXttc28tbGV2ZWwtbnVtYmVyLWZvcm1hdDpidWxsZXQ7DQoJbXNvLWxl
dmVsLXRleHQ674K3Ow0KCW1zby1sZXZlbC10YWItc3RvcDoyLjVpbjsNCgltc28tbGV2ZWwtbnVt
YmVyLXBvc2l0aW9uOmxlZnQ7DQoJdGV4dC1pbmRlbnQ6LS4yNWluOw0KCW1zby1hbnNpLWZvbnQt
c2l6ZToxMC4wcHQ7DQoJZm9udC1mYW1pbHk6U3ltYm9sO30NCkBsaXN0IGwzNzpsZXZlbDYNCgl7
bXNvLWxldmVsLW51bWJlci1mb3JtYXQ6YnVsbGV0Ow0KCW1zby1sZXZlbC10ZXh0Ou+CtzsNCglt
c28tbGV2ZWwtdGFiLXN0b3A6My4waW47DQoJbXNvLWxldmVsLW51bWJlci1wb3NpdGlvbjpsZWZ0
Ow0KCXRleHQtaW5kZW50Oi0uMjVpbjsNCgltc28tYW5zaS1mb250LXNpemU6MTAuMHB0Ow0KCWZv
bnQtZmFtaWx5OlN5bWJvbDt9DQpAbGlzdCBsMzc6bGV2ZWw3DQoJe21zby1sZXZlbC1udW1iZXIt
Zm9ybWF0OmJ1bGxldDsNCgltc28tbGV2ZWwtdGV4dDrvgrc7DQoJbXNvLWxldmVsLXRhYi1zdG9w
OjMuNWluOw0KCW1zby1sZXZlbC1udW1iZXItcG9zaXRpb246bGVmdDsNCgl0ZXh0LWluZGVudDot
LjI1aW47DQoJbXNvLWFuc2ktZm9udC1zaXplOjEwLjBwdDsNCglmb250LWZhbWlseTpTeW1ib2w7
fQ0KQGxpc3QgbDM3OmxldmVsOA0KCXttc28tbGV2ZWwtbnVtYmVyLWZvcm1hdDpidWxsZXQ7DQoJ
bXNvLWxldmVsLXRleHQ674K3Ow0KCW1zby1sZXZlbC10YWItc3RvcDo0LjBpbjsNCgltc28tbGV2
ZWwtbnVtYmVyLXBvc2l0aW9uOmxlZnQ7DQoJdGV4dC1pbmRlbnQ6LS4yNWluOw0KCW1zby1hbnNp
LWZvbnQtc2l6ZToxMC4wcHQ7DQoJZm9udC1mYW1pbHk6U3ltYm9sO30NCkBsaXN0IGwzNzpsZXZl
bDkNCgl7bXNvLWxldmVsLW51bWJlci1mb3JtYXQ6YnVsbGV0Ow0KCW1zby1sZXZlbC10ZXh0Ou+C
tzsNCgltc28tbGV2ZWwtdGFiLXN0b3A6NC41aW47DQoJbXNvLWxldmVsLW51bWJlci1wb3NpdGlv
bjpsZWZ0Ow0KCXRleHQtaW5kZW50Oi0uMjVpbjsNCgltc28tYW5zaS1mb250LXNpemU6MTAuMHB0
Ow0KCWZvbnQtZmFtaWx5OlN5bWJvbDt9DQpAbGlzdCBsMzgNCgl7bXNvLWxpc3QtaWQ6MTc0NTU2
OTkwMDsNCgltc28tbGlzdC10ZW1wbGF0ZS1pZHM6Njc5MDEwMzYwO30NCkBsaXN0IGwzODpsZXZl
bDENCgl7bXNvLWxldmVsLW51bWJlci1mb3JtYXQ6YnVsbGV0Ow0KCW1zby1sZXZlbC10ZXh0Ou+C
tzsNCgltc28tbGV2ZWwtdGFiLXN0b3A6LjVpbjsNCgltc28tbGV2ZWwtbnVtYmVyLXBvc2l0aW9u
OmxlZnQ7DQoJdGV4dC1pbmRlbnQ6LS4yNWluOw0KCW1zby1hbnNpLWZvbnQtc2l6ZToxMC4wcHQ7
DQoJZm9udC1mYW1pbHk6U3ltYm9sO30NCkBsaXN0IGwzODpsZXZlbDINCgl7bXNvLWxldmVsLW51
bWJlci1mb3JtYXQ6YnVsbGV0Ow0KCW1zby1sZXZlbC10ZXh0Ou+CtzsNCgltc28tbGV2ZWwtdGFi
LXN0b3A6MS4waW47DQoJbXNvLWxldmVsLW51bWJlci1wb3NpdGlvbjpsZWZ0Ow0KCXRleHQtaW5k
ZW50Oi0uMjVpbjsNCgltc28tYW5zaS1mb250LXNpemU6MTAuMHB0Ow0KCWZvbnQtZmFtaWx5OlN5
bWJvbDt9DQpAbGlzdCBsMzg6bGV2ZWwzDQoJe21zby1sZXZlbC1udW1iZXItZm9ybWF0OmJ1bGxl
dDsNCgltc28tbGV2ZWwtdGV4dDrvgrc7DQoJbXNvLWxldmVsLXRhYi1zdG9wOjEuNWluOw0KCW1z
by1sZXZlbC1udW1iZXItcG9zaXRpb246bGVmdDsNCgl0ZXh0LWluZGVudDotLjI1aW47DQoJbXNv
LWFuc2ktZm9udC1zaXplOjEwLjBwdDsNCglmb250LWZhbWlseTpTeW1ib2w7fQ0KQGxpc3QgbDM4
OmxldmVsNA0KCXttc28tbGV2ZWwtbnVtYmVyLWZvcm1hdDpidWxsZXQ7DQoJbXNvLWxldmVsLXRl
eHQ674K3Ow0KCW1zby1sZXZlbC10YWItc3RvcDoyLjBpbjsNCgltc28tbGV2ZWwtbnVtYmVyLXBv
c2l0aW9uOmxlZnQ7DQoJdGV4dC1pbmRlbnQ6LS4yNWluOw0KCW1zby1hbnNpLWZvbnQtc2l6ZTox
MC4wcHQ7DQoJZm9udC1mYW1pbHk6U3ltYm9sO30NCkBsaXN0IGwzODpsZXZlbDUNCgl7bXNvLWxl
dmVsLW51bWJlci1mb3JtYXQ6YnVsbGV0Ow0KCW1zby1sZXZlbC10ZXh0Ou+CtzsNCgltc28tbGV2
ZWwtdGFiLXN0b3A6Mi41aW47DQoJbXNvLWxldmVsLW51bWJlci1wb3NpdGlvbjpsZWZ0Ow0KCXRl
eHQtaW5kZW50Oi0uMjVpbjsNCgltc28tYW5zaS1mb250LXNpemU6MTAuMHB0Ow0KCWZvbnQtZmFt
aWx5OlN5bWJvbDt9DQpAbGlzdCBsMzg6bGV2ZWw2DQoJe21zby1sZXZlbC1udW1iZXItZm9ybWF0
OmJ1bGxldDsNCgltc28tbGV2ZWwtdGV4dDrvgrc7DQoJbXNvLWxldmVsLXRhYi1zdG9wOjMuMGlu
Ow0KCW1zby1sZXZlbC1udW1iZXItcG9zaXRpb246bGVmdDsNCgl0ZXh0LWluZGVudDotLjI1aW47
DQoJbXNvLWFuc2ktZm9udC1zaXplOjEwLjBwdDsNCglmb250LWZhbWlseTpTeW1ib2w7fQ0KQGxp
c3QgbDM4OmxldmVsNw0KCXttc28tbGV2ZWwtbnVtYmVyLWZvcm1hdDpidWxsZXQ7DQoJbXNvLWxl
dmVsLXRleHQ674K3Ow0KCW1zby1sZXZlbC10YWItc3RvcDozLjVpbjsNCgltc28tbGV2ZWwtbnVt
YmVyLXBvc2l0aW9uOmxlZnQ7DQoJdGV4dC1pbmRlbnQ6LS4yNWluOw0KCW1zby1hbnNpLWZvbnQt
c2l6ZToxMC4wcHQ7DQoJZm9udC1mYW1pbHk6U3ltYm9sO30NCkBsaXN0IGwzODpsZXZlbDgNCgl7
bXNvLWxldmVsLW51bWJlci1mb3JtYXQ6YnVsbGV0Ow0KCW1zby1sZXZlbC10ZXh0Ou+CtzsNCglt
c28tbGV2ZWwtdGFiLXN0b3A6NC4waW47DQoJbXNvLWxldmVsLW51bWJlci1wb3NpdGlvbjpsZWZ0
Ow0KCXRleHQtaW5kZW50Oi0uMjVpbjsNCgltc28tYW5zaS1mb250LXNpemU6MTAuMHB0Ow0KCWZv
bnQtZmFtaWx5OlN5bWJvbDt9DQpAbGlzdCBsMzg6bGV2ZWw5DQoJe21zby1sZXZlbC1udW1iZXIt
Zm9ybWF0OmJ1bGxldDsNCgltc28tbGV2ZWwtdGV4dDrvgrc7DQoJbXNvLWxldmVsLXRhYi1zdG9w
OjQuNWluOw0KCW1zby1sZXZlbC1udW1iZXItcG9zaXRpb246bGVmdDsNCgl0ZXh0LWluZGVudDot
LjI1aW47DQoJbXNvLWFuc2ktZm9udC1zaXplOjEwLjBwdDsNCglmb250LWZhbWlseTpTeW1ib2w7
fQ0KQGxpc3QgbDM5DQoJe21zby1saXN0LWlkOjE3OTUwOTk2MDQ7DQoJbXNvLWxpc3QtdGVtcGxh
dGUtaWRzOi03NjgxNTE0MzY7fQ0KQGxpc3QgbDM5OmxldmVsMQ0KCXttc28tbGV2ZWwtbnVtYmVy
LWZvcm1hdDpidWxsZXQ7DQoJbXNvLWxldmVsLXRleHQ674K3Ow0KCW1zby1sZXZlbC10YWItc3Rv
cDouNWluOw0KCW1zby1sZXZlbC1udW1iZXItcG9zaXRpb246bGVmdDsNCgl0ZXh0LWluZGVudDot
LjI1aW47DQoJbXNvLWFuc2ktZm9udC1zaXplOjEwLjBwdDsNCglmb250LWZhbWlseTpTeW1ib2w7
fQ0KQGxpc3QgbDM5OmxldmVsMg0KCXttc28tbGV2ZWwtbnVtYmVyLWZvcm1hdDpidWxsZXQ7DQoJ
bXNvLWxldmVsLXRleHQ674K3Ow0KCW1zby1sZXZlbC10YWItc3RvcDoxLjBpbjsNCgltc28tbGV2
ZWwtbnVtYmVyLXBvc2l0aW9uOmxlZnQ7DQoJdGV4dC1pbmRlbnQ6LS4yNWluOw0KCW1zby1hbnNp
LWZvbnQtc2l6ZToxMC4wcHQ7DQoJZm9udC1mYW1pbHk6U3ltYm9sO30NCkBsaXN0IGwzOTpsZXZl
bDMNCgl7bXNvLWxldmVsLW51bWJlci1mb3JtYXQ6YnVsbGV0Ow0KCW1zby1sZXZlbC10ZXh0Ou+C
tzsNCgltc28tbGV2ZWwtdGFiLXN0b3A6MS41aW47DQoJbXNvLWxldmVsLW51bWJlci1wb3NpdGlv
bjpsZWZ0Ow0KCXRleHQtaW5kZW50Oi0uMjVpbjsNCgltc28tYW5zaS1mb250LXNpemU6MTAuMHB0
Ow0KCWZvbnQtZmFtaWx5OlN5bWJvbDt9DQpAbGlzdCBsMzk6bGV2ZWw0DQoJe21zby1sZXZlbC1u
dW1iZXItZm9ybWF0OmJ1bGxldDsNCgltc28tbGV2ZWwtdGV4dDrvgrc7DQoJbXNvLWxldmVsLXRh
Yi1zdG9wOjIuMGluOw0KCW1zby1sZXZlbC1udW1iZXItcG9zaXRpb246bGVmdDsNCgl0ZXh0LWlu
ZGVudDotLjI1aW47DQoJbXNvLWFuc2ktZm9udC1zaXplOjEwLjBwdDsNCglmb250LWZhbWlseTpT
eW1ib2w7fQ0KQGxpc3QgbDM5OmxldmVsNQ0KCXttc28tbGV2ZWwtbnVtYmVyLWZvcm1hdDpidWxs
ZXQ7DQoJbXNvLWxldmVsLXRleHQ674K3Ow0KCW1zby1sZXZlbC10YWItc3RvcDoyLjVpbjsNCglt
c28tbGV2ZWwtbnVtYmVyLXBvc2l0aW9uOmxlZnQ7DQoJdGV4dC1pbmRlbnQ6LS4yNWluOw0KCW1z
by1hbnNpLWZvbnQtc2l6ZToxMC4wcHQ7DQoJZm9udC1mYW1pbHk6U3ltYm9sO30NCkBsaXN0IGwz
OTpsZXZlbDYNCgl7bXNvLWxldmVsLW51bWJlci1mb3JtYXQ6YnVsbGV0Ow0KCW1zby1sZXZlbC10
ZXh0Ou+CtzsNCgltc28tbGV2ZWwtdGFiLXN0b3A6My4waW47DQoJbXNvLWxldmVsLW51bWJlci1w
b3NpdGlvbjpsZWZ0Ow0KCXRleHQtaW5kZW50Oi0uMjVpbjsNCgltc28tYW5zaS1mb250LXNpemU6
MTAuMHB0Ow0KCWZvbnQtZmFtaWx5OlN5bWJvbDt9DQpAbGlzdCBsMzk6bGV2ZWw3DQoJe21zby1s
ZXZlbC1udW1iZXItZm9ybWF0OmJ1bGxldDsNCgltc28tbGV2ZWwtdGV4dDrvgrc7DQoJbXNvLWxl
dmVsLXRhYi1zdG9wOjMuNWluOw0KCW1zby1sZXZlbC1udW1iZXItcG9zaXRpb246bGVmdDsNCgl0
ZXh0LWluZGVudDotLjI1aW47DQoJbXNvLWFuc2ktZm9udC1zaXplOjEwLjBwdDsNCglmb250LWZh
bWlseTpTeW1ib2w7fQ0KQGxpc3QgbDM5OmxldmVsOA0KCXttc28tbGV2ZWwtbnVtYmVyLWZvcm1h
dDpidWxsZXQ7DQoJbXNvLWxldmVsLXRleHQ674K3Ow0KCW1zby1sZXZlbC10YWItc3RvcDo0LjBp
bjsNCgltc28tbGV2ZWwtbnVtYmVyLXBvc2l0aW9uOmxlZnQ7DQoJdGV4dC1pbmRlbnQ6LS4yNWlu
Ow0KCW1zby1hbnNpLWZvbnQtc2l6ZToxMC4wcHQ7DQoJZm9udC1mYW1pbHk6U3ltYm9sO30NCkBs
aXN0IGwzOTpsZXZlbDkNCgl7bXNvLWxldmVsLW51bWJlci1mb3JtYXQ6YnVsbGV0Ow0KCW1zby1s
ZXZlbC10ZXh0Ou+CtzsNCgltc28tbGV2ZWwtdGFiLXN0b3A6NC41aW47DQoJbXNvLWxldmVsLW51
bWJlci1wb3NpdGlvbjpsZWZ0Ow0KCXRleHQtaW5kZW50Oi0uMjVpbjsNCgltc28tYW5zaS1mb250
LXNpemU6MTAuMHB0Ow0KCWZvbnQtZmFtaWx5OlN5bWJvbDt9DQpAbGlzdCBsNDANCgl7bXNvLWxp
c3QtaWQ6MTc5NjU2MjE5NDsNCgltc28tbGlzdC10ZW1wbGF0ZS1pZHM6LTE2MzY3ODUxNzQ7fQ0K
QGxpc3QgbDQwOmxldmVsMQ0KCXttc28tbGV2ZWwtbnVtYmVyLWZvcm1hdDpidWxsZXQ7DQoJbXNv
LWxldmVsLXRleHQ674K3Ow0KCW1zby1sZXZlbC10YWItc3RvcDouNWluOw0KCW1zby1sZXZlbC1u
dW1iZXItcG9zaXRpb246bGVmdDsNCgl0ZXh0LWluZGVudDotLjI1aW47DQoJbXNvLWFuc2ktZm9u
dC1zaXplOjEwLjBwdDsNCglmb250LWZhbWlseTpTeW1ib2w7fQ0KQGxpc3QgbDQwOmxldmVsMg0K
CXttc28tbGV2ZWwtbnVtYmVyLWZvcm1hdDpidWxsZXQ7DQoJbXNvLWxldmVsLXRleHQ674K3Ow0K
CW1zby1sZXZlbC10YWItc3RvcDoxLjBpbjsNCgltc28tbGV2ZWwtbnVtYmVyLXBvc2l0aW9uOmxl
ZnQ7DQoJdGV4dC1pbmRlbnQ6LS4yNWluOw0KCW1zby1hbnNpLWZvbnQtc2l6ZToxMC4wcHQ7DQoJ
Zm9udC1mYW1pbHk6U3ltYm9sO30NCkBsaXN0IGw0MDpsZXZlbDMNCgl7bXNvLWxldmVsLW51bWJl
ci1mb3JtYXQ6YnVsbGV0Ow0KCW1zby1sZXZlbC10ZXh0Ou+CtzsNCgltc28tbGV2ZWwtdGFiLXN0
b3A6MS41aW47DQoJbXNvLWxldmVsLW51bWJlci1wb3NpdGlvbjpsZWZ0Ow0KCXRleHQtaW5kZW50
Oi0uMjVpbjsNCgltc28tYW5zaS1mb250LXNpemU6MTAuMHB0Ow0KCWZvbnQtZmFtaWx5OlN5bWJv
bDt9DQpAbGlzdCBsNDA6bGV2ZWw0DQoJe21zby1sZXZlbC1udW1iZXItZm9ybWF0OmJ1bGxldDsN
Cgltc28tbGV2ZWwtdGV4dDrvgrc7DQoJbXNvLWxldmVsLXRhYi1zdG9wOjIuMGluOw0KCW1zby1s
ZXZlbC1udW1iZXItcG9zaXRpb246bGVmdDsNCgl0ZXh0LWluZGVudDotLjI1aW47DQoJbXNvLWFu
c2ktZm9udC1zaXplOjEwLjBwdDsNCglmb250LWZhbWlseTpTeW1ib2w7fQ0KQGxpc3QgbDQwOmxl
dmVsNQ0KCXttc28tbGV2ZWwtbnVtYmVyLWZvcm1hdDpidWxsZXQ7DQoJbXNvLWxldmVsLXRleHQ6
74K3Ow0KCW1zby1sZXZlbC10YWItc3RvcDoyLjVpbjsNCgltc28tbGV2ZWwtbnVtYmVyLXBvc2l0
aW9uOmxlZnQ7DQoJdGV4dC1pbmRlbnQ6LS4yNWluOw0KCW1zby1hbnNpLWZvbnQtc2l6ZToxMC4w
cHQ7DQoJZm9udC1mYW1pbHk6U3ltYm9sO30NCkBsaXN0IGw0MDpsZXZlbDYNCgl7bXNvLWxldmVs
LW51bWJlci1mb3JtYXQ6YnVsbGV0Ow0KCW1zby1sZXZlbC10ZXh0Ou+CtzsNCgltc28tbGV2ZWwt
dGFiLXN0b3A6My4waW47DQoJbXNvLWxldmVsLW51bWJlci1wb3NpdGlvbjpsZWZ0Ow0KCXRleHQt
aW5kZW50Oi0uMjVpbjsNCgltc28tYW5zaS1mb250LXNpemU6MTAuMHB0Ow0KCWZvbnQtZmFtaWx5
OlN5bWJvbDt9DQpAbGlzdCBsNDA6bGV2ZWw3DQoJe21zby1sZXZlbC1udW1iZXItZm9ybWF0OmJ1
bGxldDsNCgltc28tbGV2ZWwtdGV4dDrvgrc7DQoJbXNvLWxldmVsLXRhYi1zdG9wOjMuNWluOw0K
CW1zby1sZXZlbC1udW1iZXItcG9zaXRpb246bGVmdDsNCgl0ZXh0LWluZGVudDotLjI1aW47DQoJ
bXNvLWFuc2ktZm9udC1zaXplOjEwLjBwdDsNCglmb250LWZhbWlseTpTeW1ib2w7fQ0KQGxpc3Qg
bDQwOmxldmVsOA0KCXttc28tbGV2ZWwtbnVtYmVyLWZvcm1hdDpidWxsZXQ7DQoJbXNvLWxldmVs
LXRleHQ674K3Ow0KCW1zby1sZXZlbC10YWItc3RvcDo0LjBpbjsNCgltc28tbGV2ZWwtbnVtYmVy
LXBvc2l0aW9uOmxlZnQ7DQoJdGV4dC1pbmRlbnQ6LS4yNWluOw0KCW1zby1hbnNpLWZvbnQtc2l6
ZToxMC4wcHQ7DQoJZm9udC1mYW1pbHk6U3ltYm9sO30NCkBsaXN0IGw0MDpsZXZlbDkNCgl7bXNv
LWxldmVsLW51bWJlci1mb3JtYXQ6YnVsbGV0Ow0KCW1zby1sZXZlbC10ZXh0Ou+CtzsNCgltc28t
bGV2ZWwtdGFiLXN0b3A6NC41aW47DQoJbXNvLWxldmVsLW51bWJlci1wb3NpdGlvbjpsZWZ0Ow0K
CXRleHQtaW5kZW50Oi0uMjVpbjsNCgltc28tYW5zaS1mb250LXNpemU6MTAuMHB0Ow0KCWZvbnQt
ZmFtaWx5OlN5bWJvbDt9DQpAbGlzdCBsNDENCgl7bXNvLWxpc3QtaWQ6MTgxMzIwOTE0NDsNCglt
c28tbGlzdC10ZW1wbGF0ZS1pZHM6MTE0ODY0NjgxODt9DQpAbGlzdCBsNDE6bGV2ZWwxDQoJe21z
by1sZXZlbC1udW1iZXItZm9ybWF0OmJ1bGxldDsNCgltc28tbGV2ZWwtdGV4dDrvgrc7DQoJbXNv
LWxldmVsLXRhYi1zdG9wOi41aW47DQoJbXNvLWxldmVsLW51bWJlci1wb3NpdGlvbjpsZWZ0Ow0K
CXRleHQtaW5kZW50Oi0uMjVpbjsNCgltc28tYW5zaS1mb250LXNpemU6MTAuMHB0Ow0KCWZvbnQt
ZmFtaWx5OlN5bWJvbDt9DQpAbGlzdCBsNDE6bGV2ZWwyDQoJe21zby1sZXZlbC1udW1iZXItZm9y
bWF0OmJ1bGxldDsNCgltc28tbGV2ZWwtdGV4dDrvgrc7DQoJbXNvLWxldmVsLXRhYi1zdG9wOjEu
MGluOw0KCW1zby1sZXZlbC1udW1iZXItcG9zaXRpb246bGVmdDsNCgl0ZXh0LWluZGVudDotLjI1
aW47DQoJbXNvLWFuc2ktZm9udC1zaXplOjEwLjBwdDsNCglmb250LWZhbWlseTpTeW1ib2w7fQ0K
QGxpc3QgbDQxOmxldmVsMw0KCXttc28tbGV2ZWwtbnVtYmVyLWZvcm1hdDpidWxsZXQ7DQoJbXNv
LWxldmVsLXRleHQ674K3Ow0KCW1zby1sZXZlbC10YWItc3RvcDoxLjVpbjsNCgltc28tbGV2ZWwt
bnVtYmVyLXBvc2l0aW9uOmxlZnQ7DQoJdGV4dC1pbmRlbnQ6LS4yNWluOw0KCW1zby1hbnNpLWZv
bnQtc2l6ZToxMC4wcHQ7DQoJZm9udC1mYW1pbHk6U3ltYm9sO30NCkBsaXN0IGw0MTpsZXZlbDQN
Cgl7bXNvLWxldmVsLW51bWJlci1mb3JtYXQ6YnVsbGV0Ow0KCW1zby1sZXZlbC10ZXh0Ou+CtzsN
Cgltc28tbGV2ZWwtdGFiLXN0b3A6Mi4waW47DQoJbXNvLWxldmVsLW51bWJlci1wb3NpdGlvbjps
ZWZ0Ow0KCXRleHQtaW5kZW50Oi0uMjVpbjsNCgltc28tYW5zaS1mb250LXNpemU6MTAuMHB0Ow0K
CWZvbnQtZmFtaWx5OlN5bWJvbDt9DQpAbGlzdCBsNDE6bGV2ZWw1DQoJe21zby1sZXZlbC1udW1i
ZXItZm9ybWF0OmJ1bGxldDsNCgltc28tbGV2ZWwtdGV4dDrvgrc7DQoJbXNvLWxldmVsLXRhYi1z
dG9wOjIuNWluOw0KCW1zby1sZXZlbC1udW1iZXItcG9zaXRpb246bGVmdDsNCgl0ZXh0LWluZGVu
dDotLjI1aW47DQoJbXNvLWFuc2ktZm9udC1zaXplOjEwLjBwdDsNCglmb250LWZhbWlseTpTeW1i
b2w7fQ0KQGxpc3QgbDQxOmxldmVsNg0KCXttc28tbGV2ZWwtbnVtYmVyLWZvcm1hdDpidWxsZXQ7
DQoJbXNvLWxldmVsLXRleHQ674K3Ow0KCW1zby1sZXZlbC10YWItc3RvcDozLjBpbjsNCgltc28t
bGV2ZWwtbnVtYmVyLXBvc2l0aW9uOmxlZnQ7DQoJdGV4dC1pbmRlbnQ6LS4yNWluOw0KCW1zby1h
bnNpLWZvbnQtc2l6ZToxMC4wcHQ7DQoJZm9udC1mYW1pbHk6U3ltYm9sO30NCkBsaXN0IGw0MTps
ZXZlbDcNCgl7bXNvLWxldmVsLW51bWJlci1mb3JtYXQ6YnVsbGV0Ow0KCW1zby1sZXZlbC10ZXh0
Ou+CtzsNCgltc28tbGV2ZWwtdGFiLXN0b3A6My41aW47DQoJbXNvLWxldmVsLW51bWJlci1wb3Np
dGlvbjpsZWZ0Ow0KCXRleHQtaW5kZW50Oi0uMjVpbjsNCgltc28tYW5zaS1mb250LXNpemU6MTAu
MHB0Ow0KCWZvbnQtZmFtaWx5OlN5bWJvbDt9DQpAbGlzdCBsNDE6bGV2ZWw4DQoJe21zby1sZXZl
bC1udW1iZXItZm9ybWF0OmJ1bGxldDsNCgltc28tbGV2ZWwtdGV4dDrvgrc7DQoJbXNvLWxldmVs
LXRhYi1zdG9wOjQuMGluOw0KCW1zby1sZXZlbC1udW1iZXItcG9zaXRpb246bGVmdDsNCgl0ZXh0
LWluZGVudDotLjI1aW47DQoJbXNvLWFuc2ktZm9udC1zaXplOjEwLjBwdDsNCglmb250LWZhbWls
eTpTeW1ib2w7fQ0KQGxpc3QgbDQxOmxldmVsOQ0KCXttc28tbGV2ZWwtbnVtYmVyLWZvcm1hdDpi
dWxsZXQ7DQoJbXNvLWxldmVsLXRleHQ674K3Ow0KCW1zby1sZXZlbC10YWItc3RvcDo0LjVpbjsN
Cgltc28tbGV2ZWwtbnVtYmVyLXBvc2l0aW9uOmxlZnQ7DQoJdGV4dC1pbmRlbnQ6LS4yNWluOw0K
CW1zby1hbnNpLWZvbnQtc2l6ZToxMC4wcHQ7DQoJZm9udC1mYW1pbHk6U3ltYm9sO30NCkBsaXN0
IGw0Mg0KCXttc28tbGlzdC1pZDoxODIzNjkyMDUzOw0KCW1zby1saXN0LXRlbXBsYXRlLWlkczot
MTg5MTcwOTUyODt9DQpAbGlzdCBsNDI6bGV2ZWwxDQoJe21zby1sZXZlbC1udW1iZXItZm9ybWF0
OmJ1bGxldDsNCgltc28tbGV2ZWwtdGV4dDrvgrc7DQoJbXNvLWxldmVsLXRhYi1zdG9wOi41aW47
DQoJbXNvLWxldmVsLW51bWJlci1wb3NpdGlvbjpsZWZ0Ow0KCXRleHQtaW5kZW50Oi0uMjVpbjsN
Cgltc28tYW5zaS1mb250LXNpemU6MTAuMHB0Ow0KCWZvbnQtZmFtaWx5OlN5bWJvbDt9DQpAbGlz
dCBsNDI6bGV2ZWwyDQoJe21zby1sZXZlbC1udW1iZXItZm9ybWF0OmJ1bGxldDsNCgltc28tbGV2
ZWwtdGV4dDrvgrc7DQoJbXNvLWxldmVsLXRhYi1zdG9wOjEuMGluOw0KCW1zby1sZXZlbC1udW1i
ZXItcG9zaXRpb246bGVmdDsNCgl0ZXh0LWluZGVudDotLjI1aW47DQoJbXNvLWFuc2ktZm9udC1z
aXplOjEwLjBwdDsNCglmb250LWZhbWlseTpTeW1ib2w7fQ0KQGxpc3QgbDQyOmxldmVsMw0KCXtt
c28tbGV2ZWwtbnVtYmVyLWZvcm1hdDpidWxsZXQ7DQoJbXNvLWxldmVsLXRleHQ674K3Ow0KCW1z
by1sZXZlbC10YWItc3RvcDoxLjVpbjsNCgltc28tbGV2ZWwtbnVtYmVyLXBvc2l0aW9uOmxlZnQ7
DQoJdGV4dC1pbmRlbnQ6LS4yNWluOw0KCW1zby1hbnNpLWZvbnQtc2l6ZToxMC4wcHQ7DQoJZm9u
dC1mYW1pbHk6U3ltYm9sO30NCkBsaXN0IGw0MjpsZXZlbDQNCgl7bXNvLWxldmVsLW51bWJlci1m
b3JtYXQ6YnVsbGV0Ow0KCW1zby1sZXZlbC10ZXh0Ou+CtzsNCgltc28tbGV2ZWwtdGFiLXN0b3A6
Mi4waW47DQoJbXNvLWxldmVsLW51bWJlci1wb3NpdGlvbjpsZWZ0Ow0KCXRleHQtaW5kZW50Oi0u
MjVpbjsNCgltc28tYW5zaS1mb250LXNpemU6MTAuMHB0Ow0KCWZvbnQtZmFtaWx5OlN5bWJvbDt9
DQpAbGlzdCBsNDI6bGV2ZWw1DQoJe21zby1sZXZlbC1udW1iZXItZm9ybWF0OmJ1bGxldDsNCglt
c28tbGV2ZWwtdGV4dDrvgrc7DQoJbXNvLWxldmVsLXRhYi1zdG9wOjIuNWluOw0KCW1zby1sZXZl
bC1udW1iZXItcG9zaXRpb246bGVmdDsNCgl0ZXh0LWluZGVudDotLjI1aW47DQoJbXNvLWFuc2kt
Zm9udC1zaXplOjEwLjBwdDsNCglmb250LWZhbWlseTpTeW1ib2w7fQ0KQGxpc3QgbDQyOmxldmVs
Ng0KCXttc28tbGV2ZWwtbnVtYmVyLWZvcm1hdDpidWxsZXQ7DQoJbXNvLWxldmVsLXRleHQ674K3
Ow0KCW1zby1sZXZlbC10YWItc3RvcDozLjBpbjsNCgltc28tbGV2ZWwtbnVtYmVyLXBvc2l0aW9u
OmxlZnQ7DQoJdGV4dC1pbmRlbnQ6LS4yNWluOw0KCW1zby1hbnNpLWZvbnQtc2l6ZToxMC4wcHQ7
DQoJZm9udC1mYW1pbHk6U3ltYm9sO30NCkBsaXN0IGw0MjpsZXZlbDcNCgl7bXNvLWxldmVsLW51
bWJlci1mb3JtYXQ6YnVsbGV0Ow0KCW1zby1sZXZlbC10ZXh0Ou+CtzsNCgltc28tbGV2ZWwtdGFi
LXN0b3A6My41aW47DQoJbXNvLWxldmVsLW51bWJlci1wb3NpdGlvbjpsZWZ0Ow0KCXRleHQtaW5k
ZW50Oi0uMjVpbjsNCgltc28tYW5zaS1mb250LXNpemU6MTAuMHB0Ow0KCWZvbnQtZmFtaWx5OlN5
bWJvbDt9DQpAbGlzdCBsNDI6bGV2ZWw4DQoJe21zby1sZXZlbC1udW1iZXItZm9ybWF0OmJ1bGxl
dDsNCgltc28tbGV2ZWwtdGV4dDrvgrc7DQoJbXNvLWxldmVsLXRhYi1zdG9wOjQuMGluOw0KCW1z
by1sZXZlbC1udW1iZXItcG9zaXRpb246bGVmdDsNCgl0ZXh0LWluZGVudDotLjI1aW47DQoJbXNv
LWFuc2ktZm9udC1zaXplOjEwLjBwdDsNCglmb250LWZhbWlseTpTeW1ib2w7fQ0KQGxpc3QgbDQy
OmxldmVsOQ0KCXttc28tbGV2ZWwtbnVtYmVyLWZvcm1hdDpidWxsZXQ7DQoJbXNvLWxldmVsLXRl
eHQ674K3Ow0KCW1zby1sZXZlbC10YWItc3RvcDo0LjVpbjsNCgltc28tbGV2ZWwtbnVtYmVyLXBv
c2l0aW9uOmxlZnQ7DQoJdGV4dC1pbmRlbnQ6LS4yNWluOw0KCW1zby1hbnNpLWZvbnQtc2l6ZTox
MC4wcHQ7DQoJZm9udC1mYW1pbHk6U3ltYm9sO30NCkBsaXN0IGw0Mw0KCXttc28tbGlzdC1pZDox
ODM0NjgyNDAzOw0KCW1zby1saXN0LXRlbXBsYXRlLWlkczotMTcyNDExOTgxODt9DQpAbGlzdCBs
NDM6bGV2ZWwxDQoJe21zby1sZXZlbC1udW1iZXItZm9ybWF0OmJ1bGxldDsNCgltc28tbGV2ZWwt
dGV4dDrvgrc7DQoJbXNvLWxldmVsLXRhYi1zdG9wOi41aW47DQoJbXNvLWxldmVsLW51bWJlci1w
b3NpdGlvbjpsZWZ0Ow0KCXRleHQtaW5kZW50Oi0uMjVpbjsNCgltc28tYW5zaS1mb250LXNpemU6
MTAuMHB0Ow0KCWZvbnQtZmFtaWx5OlN5bWJvbDt9DQpAbGlzdCBsNDM6bGV2ZWwyDQoJe21zby1s
ZXZlbC1udW1iZXItZm9ybWF0OmJ1bGxldDsNCgltc28tbGV2ZWwtdGV4dDrvgrc7DQoJbXNvLWxl
dmVsLXRhYi1zdG9wOjEuMGluOw0KCW1zby1sZXZlbC1udW1iZXItcG9zaXRpb246bGVmdDsNCgl0
ZXh0LWluZGVudDotLjI1aW47DQoJbXNvLWFuc2ktZm9udC1zaXplOjEwLjBwdDsNCglmb250LWZh
bWlseTpTeW1ib2w7fQ0KQGxpc3QgbDQzOmxldmVsMw0KCXttc28tbGV2ZWwtbnVtYmVyLWZvcm1h
dDpidWxsZXQ7DQoJbXNvLWxldmVsLXRleHQ674K3Ow0KCW1zby1sZXZlbC10YWItc3RvcDoxLjVp
bjsNCgltc28tbGV2ZWwtbnVtYmVyLXBvc2l0aW9uOmxlZnQ7DQoJdGV4dC1pbmRlbnQ6LS4yNWlu
Ow0KCW1zby1hbnNpLWZvbnQtc2l6ZToxMC4wcHQ7DQoJZm9udC1mYW1pbHk6U3ltYm9sO30NCkBs
aXN0IGw0MzpsZXZlbDQNCgl7bXNvLWxldmVsLW51bWJlci1mb3JtYXQ6YnVsbGV0Ow0KCW1zby1s
ZXZlbC10ZXh0Ou+CtzsNCgltc28tbGV2ZWwtdGFiLXN0b3A6Mi4waW47DQoJbXNvLWxldmVsLW51
bWJlci1wb3NpdGlvbjpsZWZ0Ow0KCXRleHQtaW5kZW50Oi0uMjVpbjsNCgltc28tYW5zaS1mb250
LXNpemU6MTAuMHB0Ow0KCWZvbnQtZmFtaWx5OlN5bWJvbDt9DQpAbGlzdCBsNDM6bGV2ZWw1DQoJ
e21zby1sZXZlbC1udW1iZXItZm9ybWF0OmJ1bGxldDsNCgltc28tbGV2ZWwtdGV4dDrvgrc7DQoJ
bXNvLWxldmVsLXRhYi1zdG9wOjIuNWluOw0KCW1zby1sZXZlbC1udW1iZXItcG9zaXRpb246bGVm
dDsNCgl0ZXh0LWluZGVudDotLjI1aW47DQoJbXNvLWFuc2ktZm9udC1zaXplOjEwLjBwdDsNCglm
b250LWZhbWlseTpTeW1ib2w7fQ0KQGxpc3QgbDQzOmxldmVsNg0KCXttc28tbGV2ZWwtbnVtYmVy
LWZvcm1hdDpidWxsZXQ7DQoJbXNvLWxldmVsLXRleHQ674K3Ow0KCW1zby1sZXZlbC10YWItc3Rv
cDozLjBpbjsNCgltc28tbGV2ZWwtbnVtYmVyLXBvc2l0aW9uOmxlZnQ7DQoJdGV4dC1pbmRlbnQ6
LS4yNWluOw0KCW1zby1hbnNpLWZvbnQtc2l6ZToxMC4wcHQ7DQoJZm9udC1mYW1pbHk6U3ltYm9s
O30NCkBsaXN0IGw0MzpsZXZlbDcNCgl7bXNvLWxldmVsLW51bWJlci1mb3JtYXQ6YnVsbGV0Ow0K
CW1zby1sZXZlbC10ZXh0Ou+CtzsNCgltc28tbGV2ZWwtdGFiLXN0b3A6My41aW47DQoJbXNvLWxl
dmVsLW51bWJlci1wb3NpdGlvbjpsZWZ0Ow0KCXRleHQtaW5kZW50Oi0uMjVpbjsNCgltc28tYW5z
aS1mb250LXNpemU6MTAuMHB0Ow0KCWZvbnQtZmFtaWx5OlN5bWJvbDt9DQpAbGlzdCBsNDM6bGV2
ZWw4DQoJe21zby1sZXZlbC1udW1iZXItZm9ybWF0OmJ1bGxldDsNCgltc28tbGV2ZWwtdGV4dDrv
grc7DQoJbXNvLWxldmVsLXRhYi1zdG9wOjQuMGluOw0KCW1zby1sZXZlbC1udW1iZXItcG9zaXRp
b246bGVmdDsNCgl0ZXh0LWluZGVudDotLjI1aW47DQoJbXNvLWFuc2ktZm9udC1zaXplOjEwLjBw
dDsNCglmb250LWZhbWlseTpTeW1ib2w7fQ0KQGxpc3QgbDQzOmxldmVsOQ0KCXttc28tbGV2ZWwt
bnVtYmVyLWZvcm1hdDpidWxsZXQ7DQoJbXNvLWxldmVsLXRleHQ674K3Ow0KCW1zby1sZXZlbC10
YWItc3RvcDo0LjVpbjsNCgltc28tbGV2ZWwtbnVtYmVyLXBvc2l0aW9uOmxlZnQ7DQoJdGV4dC1p
bmRlbnQ6LS4yNWluOw0KCW1zby1hbnNpLWZvbnQtc2l6ZToxMC4wcHQ7DQoJZm9udC1mYW1pbHk6
U3ltYm9sO30NCkBsaXN0IGw0NA0KCXttc28tbGlzdC1pZDoxODU5OTI5MjI3Ow0KCW1zby1saXN0
LXRlbXBsYXRlLWlkczotMTkwMjE5MDgwMDt9DQpAbGlzdCBsNDQ6bGV2ZWwxDQoJe21zby1sZXZl
bC1udW1iZXItZm9ybWF0OmJ1bGxldDsNCgltc28tbGV2ZWwtdGV4dDrvgrc7DQoJbXNvLWxldmVs
LXRhYi1zdG9wOi41aW47DQoJbXNvLWxldmVsLW51bWJlci1wb3NpdGlvbjpsZWZ0Ow0KCXRleHQt
aW5kZW50Oi0uMjVpbjsNCgltc28tYW5zaS1mb250LXNpemU6MTAuMHB0Ow0KCWZvbnQtZmFtaWx5
OlN5bWJvbDt9DQpAbGlzdCBsNDQ6bGV2ZWwyDQoJe21zby1sZXZlbC1udW1iZXItZm9ybWF0OmJ1
bGxldDsNCgltc28tbGV2ZWwtdGV4dDrvgrc7DQoJbXNvLWxldmVsLXRhYi1zdG9wOjEuMGluOw0K
CW1zby1sZXZlbC1udW1iZXItcG9zaXRpb246bGVmdDsNCgl0ZXh0LWluZGVudDotLjI1aW47DQoJ
bXNvLWFuc2ktZm9udC1zaXplOjEwLjBwdDsNCglmb250LWZhbWlseTpTeW1ib2w7fQ0KQGxpc3Qg
bDQ0OmxldmVsMw0KCXttc28tbGV2ZWwtbnVtYmVyLWZvcm1hdDpidWxsZXQ7DQoJbXNvLWxldmVs
LXRleHQ674K3Ow0KCW1zby1sZXZlbC10YWItc3RvcDoxLjVpbjsNCgltc28tbGV2ZWwtbnVtYmVy
LXBvc2l0aW9uOmxlZnQ7DQoJdGV4dC1pbmRlbnQ6LS4yNWluOw0KCW1zby1hbnNpLWZvbnQtc2l6
ZToxMC4wcHQ7DQoJZm9udC1mYW1pbHk6U3ltYm9sO30NCkBsaXN0IGw0NDpsZXZlbDQNCgl7bXNv
LWxldmVsLW51bWJlci1mb3JtYXQ6YnVsbGV0Ow0KCW1zby1sZXZlbC10ZXh0Ou+CtzsNCgltc28t
bGV2ZWwtdGFiLXN0b3A6Mi4waW47DQoJbXNvLWxldmVsLW51bWJlci1wb3NpdGlvbjpsZWZ0Ow0K
CXRleHQtaW5kZW50Oi0uMjVpbjsNCgltc28tYW5zaS1mb250LXNpemU6MTAuMHB0Ow0KCWZvbnQt
ZmFtaWx5OlN5bWJvbDt9DQpAbGlzdCBsNDQ6bGV2ZWw1DQoJe21zby1sZXZlbC1udW1iZXItZm9y
bWF0OmJ1bGxldDsNCgltc28tbGV2ZWwtdGV4dDrvgrc7DQoJbXNvLWxldmVsLXRhYi1zdG9wOjIu
NWluOw0KCW1zby1sZXZlbC1udW1iZXItcG9zaXRpb246bGVmdDsNCgl0ZXh0LWluZGVudDotLjI1
aW47DQoJbXNvLWFuc2ktZm9udC1zaXplOjEwLjBwdDsNCglmb250LWZhbWlseTpTeW1ib2w7fQ0K
QGxpc3QgbDQ0OmxldmVsNg0KCXttc28tbGV2ZWwtbnVtYmVyLWZvcm1hdDpidWxsZXQ7DQoJbXNv
LWxldmVsLXRleHQ674K3Ow0KCW1zby1sZXZlbC10YWItc3RvcDozLjBpbjsNCgltc28tbGV2ZWwt
bnVtYmVyLXBvc2l0aW9uOmxlZnQ7DQoJdGV4dC1pbmRlbnQ6LS4yNWluOw0KCW1zby1hbnNpLWZv
bnQtc2l6ZToxMC4wcHQ7DQoJZm9udC1mYW1pbHk6U3ltYm9sO30NCkBsaXN0IGw0NDpsZXZlbDcN
Cgl7bXNvLWxldmVsLW51bWJlci1mb3JtYXQ6YnVsbGV0Ow0KCW1zby1sZXZlbC10ZXh0Ou+CtzsN
Cgltc28tbGV2ZWwtdGFiLXN0b3A6My41aW47DQoJbXNvLWxldmVsLW51bWJlci1wb3NpdGlvbjps
ZWZ0Ow0KCXRleHQtaW5kZW50Oi0uMjVpbjsNCgltc28tYW5zaS1mb250LXNpemU6MTAuMHB0Ow0K
CWZvbnQtZmFtaWx5OlN5bWJvbDt9DQpAbGlzdCBsNDQ6bGV2ZWw4DQoJe21zby1sZXZlbC1udW1i
ZXItZm9ybWF0OmJ1bGxldDsNCgltc28tbGV2ZWwtdGV4dDrvgrc7DQoJbXNvLWxldmVsLXRhYi1z
dG9wOjQuMGluOw0KCW1zby1sZXZlbC1udW1iZXItcG9zaXRpb246bGVmdDsNCgl0ZXh0LWluZGVu
dDotLjI1aW47DQoJbXNvLWFuc2ktZm9udC1zaXplOjEwLjBwdDsNCglmb250LWZhbWlseTpTeW1i
b2w7fQ0KQGxpc3QgbDQ0OmxldmVsOQ0KCXttc28tbGV2ZWwtbnVtYmVyLWZvcm1hdDpidWxsZXQ7
DQoJbXNvLWxldmVsLXRleHQ674K3Ow0KCW1zby1sZXZlbC10YWItc3RvcDo0LjVpbjsNCgltc28t
bGV2ZWwtbnVtYmVyLXBvc2l0aW9uOmxlZnQ7DQoJdGV4dC1pbmRlbnQ6LS4yNWluOw0KCW1zby1h
bnNpLWZvbnQtc2l6ZToxMC4wcHQ7DQoJZm9udC1mYW1pbHk6U3ltYm9sO30NCkBsaXN0IGw0NQ0K
CXttc28tbGlzdC1pZDoxODY3MDE1ODA4Ow0KCW1zby1saXN0LXRlbXBsYXRlLWlkczo3NzU5ODQ0
Mjg7fQ0KQGxpc3QgbDQ1OmxldmVsMQ0KCXttc28tbGV2ZWwtbnVtYmVyLWZvcm1hdDpidWxsZXQ7
DQoJbXNvLWxldmVsLXRleHQ674K3Ow0KCW1zby1sZXZlbC10YWItc3RvcDouNWluOw0KCW1zby1s
ZXZlbC1udW1iZXItcG9zaXRpb246bGVmdDsNCgl0ZXh0LWluZGVudDotLjI1aW47DQoJbXNvLWFu
c2ktZm9udC1zaXplOjEwLjBwdDsNCglmb250LWZhbWlseTpTeW1ib2w7fQ0KQGxpc3QgbDQ1Omxl
dmVsMg0KCXttc28tbGV2ZWwtbnVtYmVyLWZvcm1hdDpidWxsZXQ7DQoJbXNvLWxldmVsLXRleHQ6
74K3Ow0KCW1zby1sZXZlbC10YWItc3RvcDoxLjBpbjsNCgltc28tbGV2ZWwtbnVtYmVyLXBvc2l0
aW9uOmxlZnQ7DQoJdGV4dC1pbmRlbnQ6LS4yNWluOw0KCW1zby1hbnNpLWZvbnQtc2l6ZToxMC4w
cHQ7DQoJZm9udC1mYW1pbHk6U3ltYm9sO30NCkBsaXN0IGw0NTpsZXZlbDMNCgl7bXNvLWxldmVs
LW51bWJlci1mb3JtYXQ6YnVsbGV0Ow0KCW1zby1sZXZlbC10ZXh0Ou+CtzsNCgltc28tbGV2ZWwt
dGFiLXN0b3A6MS41aW47DQoJbXNvLWxldmVsLW51bWJlci1wb3NpdGlvbjpsZWZ0Ow0KCXRleHQt
aW5kZW50Oi0uMjVpbjsNCgltc28tYW5zaS1mb250LXNpemU6MTAuMHB0Ow0KCWZvbnQtZmFtaWx5
OlN5bWJvbDt9DQpAbGlzdCBsNDU6bGV2ZWw0DQoJe21zby1sZXZlbC1udW1iZXItZm9ybWF0OmJ1
bGxldDsNCgltc28tbGV2ZWwtdGV4dDrvgrc7DQoJbXNvLWxldmVsLXRhYi1zdG9wOjIuMGluOw0K
CW1zby1sZXZlbC1udW1iZXItcG9zaXRpb246bGVmdDsNCgl0ZXh0LWluZGVudDotLjI1aW47DQoJ
bXNvLWFuc2ktZm9udC1zaXplOjEwLjBwdDsNCglmb250LWZhbWlseTpTeW1ib2w7fQ0KQGxpc3Qg
bDQ1OmxldmVsNQ0KCXttc28tbGV2ZWwtbnVtYmVyLWZvcm1hdDpidWxsZXQ7DQoJbXNvLWxldmVs
LXRleHQ674K3Ow0KCW1zby1sZXZlbC10YWItc3RvcDoyLjVpbjsNCgltc28tbGV2ZWwtbnVtYmVy
LXBvc2l0aW9uOmxlZnQ7DQoJdGV4dC1pbmRlbnQ6LS4yNWluOw0KCW1zby1hbnNpLWZvbnQtc2l6
ZToxMC4wcHQ7DQoJZm9udC1mYW1pbHk6U3ltYm9sO30NCkBsaXN0IGw0NTpsZXZlbDYNCgl7bXNv
LWxldmVsLW51bWJlci1mb3JtYXQ6YnVsbGV0Ow0KCW1zby1sZXZlbC10ZXh0Ou+CtzsNCgltc28t
bGV2ZWwtdGFiLXN0b3A6My4waW47DQoJbXNvLWxldmVsLW51bWJlci1wb3NpdGlvbjpsZWZ0Ow0K
CXRleHQtaW5kZW50Oi0uMjVpbjsNCgltc28tYW5zaS1mb250LXNpemU6MTAuMHB0Ow0KCWZvbnQt
ZmFtaWx5OlN5bWJvbDt9DQpAbGlzdCBsNDU6bGV2ZWw3DQoJe21zby1sZXZlbC1udW1iZXItZm9y
bWF0OmJ1bGxldDsNCgltc28tbGV2ZWwtdGV4dDrvgrc7DQoJbXNvLWxldmVsLXRhYi1zdG9wOjMu
NWluOw0KCW1zby1sZXZlbC1udW1iZXItcG9zaXRpb246bGVmdDsNCgl0ZXh0LWluZGVudDotLjI1
aW47DQoJbXNvLWFuc2ktZm9udC1zaXplOjEwLjBwdDsNCglmb250LWZhbWlseTpTeW1ib2w7fQ0K
QGxpc3QgbDQ1OmxldmVsOA0KCXttc28tbGV2ZWwtbnVtYmVyLWZvcm1hdDpidWxsZXQ7DQoJbXNv
LWxldmVsLXRleHQ674K3Ow0KCW1zby1sZXZlbC10YWItc3RvcDo0LjBpbjsNCgltc28tbGV2ZWwt
bnVtYmVyLXBvc2l0aW9uOmxlZnQ7DQoJdGV4dC1pbmRlbnQ6LS4yNWluOw0KCW1zby1hbnNpLWZv
bnQtc2l6ZToxMC4wcHQ7DQoJZm9udC1mYW1pbHk6U3ltYm9sO30NCkBsaXN0IGw0NTpsZXZlbDkN
Cgl7bXNvLWxldmVsLW51bWJlci1mb3JtYXQ6YnVsbGV0Ow0KCW1zby1sZXZlbC10ZXh0Ou+CtzsN
Cgltc28tbGV2ZWwtdGFiLXN0b3A6NC41aW47DQoJbXNvLWxldmVsLW51bWJlci1wb3NpdGlvbjps
ZWZ0Ow0KCXRleHQtaW5kZW50Oi0uMjVpbjsNCgltc28tYW5zaS1mb250LXNpemU6MTAuMHB0Ow0K
CWZvbnQtZmFtaWx5OlN5bWJvbDt9DQpAbGlzdCBsNDYNCgl7bXNvLWxpc3QtaWQ6MTkzMzQ3MDI0
NzsNCgltc28tbGlzdC10ZW1wbGF0ZS1pZHM6MTAwNzU4MDczNDt9DQpAbGlzdCBsNDY6bGV2ZWwx
DQoJe21zby1sZXZlbC1udW1iZXItZm9ybWF0OmJ1bGxldDsNCgltc28tbGV2ZWwtdGV4dDrvgrc7
DQoJbXNvLWxldmVsLXRhYi1zdG9wOi41aW47DQoJbXNvLWxldmVsLW51bWJlci1wb3NpdGlvbjps
ZWZ0Ow0KCXRleHQtaW5kZW50Oi0uMjVpbjsNCgltc28tYW5zaS1mb250LXNpemU6MTAuMHB0Ow0K
CWZvbnQtZmFtaWx5OlN5bWJvbDt9DQpAbGlzdCBsNDY6bGV2ZWwyDQoJe21zby1sZXZlbC1udW1i
ZXItZm9ybWF0OmJ1bGxldDsNCgltc28tbGV2ZWwtdGV4dDrvgrc7DQoJbXNvLWxldmVsLXRhYi1z
dG9wOjEuMGluOw0KCW1zby1sZXZlbC1udW1iZXItcG9zaXRpb246bGVmdDsNCgl0ZXh0LWluZGVu
dDotLjI1aW47DQoJbXNvLWFuc2ktZm9udC1zaXplOjEwLjBwdDsNCglmb250LWZhbWlseTpTeW1i
b2w7fQ0KQGxpc3QgbDQ2OmxldmVsMw0KCXttc28tbGV2ZWwtbnVtYmVyLWZvcm1hdDpidWxsZXQ7
DQoJbXNvLWxldmVsLXRleHQ674K3Ow0KCW1zby1sZXZlbC10YWItc3RvcDoxLjVpbjsNCgltc28t
bGV2ZWwtbnVtYmVyLXBvc2l0aW9uOmxlZnQ7DQoJdGV4dC1pbmRlbnQ6LS4yNWluOw0KCW1zby1h
bnNpLWZvbnQtc2l6ZToxMC4wcHQ7DQoJZm9udC1mYW1pbHk6U3ltYm9sO30NCkBsaXN0IGw0Njps
ZXZlbDQNCgl7bXNvLWxldmVsLW51bWJlci1mb3JtYXQ6YnVsbGV0Ow0KCW1zby1sZXZlbC10ZXh0
Ou+CtzsNCgltc28tbGV2ZWwtdGFiLXN0b3A6Mi4waW47DQoJbXNvLWxldmVsLW51bWJlci1wb3Np
dGlvbjpsZWZ0Ow0KCXRleHQtaW5kZW50Oi0uMjVpbjsNCgltc28tYW5zaS1mb250LXNpemU6MTAu
MHB0Ow0KCWZvbnQtZmFtaWx5OlN5bWJvbDt9DQpAbGlzdCBsNDY6bGV2ZWw1DQoJe21zby1sZXZl
bC1udW1iZXItZm9ybWF0OmJ1bGxldDsNCgltc28tbGV2ZWwtdGV4dDrvgrc7DQoJbXNvLWxldmVs
LXRhYi1zdG9wOjIuNWluOw0KCW1zby1sZXZlbC1udW1iZXItcG9zaXRpb246bGVmdDsNCgl0ZXh0
LWluZGVudDotLjI1aW47DQoJbXNvLWFuc2ktZm9udC1zaXplOjEwLjBwdDsNCglmb250LWZhbWls
eTpTeW1ib2w7fQ0KQGxpc3QgbDQ2OmxldmVsNg0KCXttc28tbGV2ZWwtbnVtYmVyLWZvcm1hdDpi
dWxsZXQ7DQoJbXNvLWxldmVsLXRleHQ674K3Ow0KCW1zby1sZXZlbC10YWItc3RvcDozLjBpbjsN
Cgltc28tbGV2ZWwtbnVtYmVyLXBvc2l0aW9uOmxlZnQ7DQoJdGV4dC1pbmRlbnQ6LS4yNWluOw0K
CW1zby1hbnNpLWZvbnQtc2l6ZToxMC4wcHQ7DQoJZm9udC1mYW1pbHk6U3ltYm9sO30NCkBsaXN0
IGw0NjpsZXZlbDcNCgl7bXNvLWxldmVsLW51bWJlci1mb3JtYXQ6YnVsbGV0Ow0KCW1zby1sZXZl
bC10ZXh0Ou+CtzsNCgltc28tbGV2ZWwtdGFiLXN0b3A6My41aW47DQoJbXNvLWxldmVsLW51bWJl
ci1wb3NpdGlvbjpsZWZ0Ow0KCXRleHQtaW5kZW50Oi0uMjVpbjsNCgltc28tYW5zaS1mb250LXNp
emU6MTAuMHB0Ow0KCWZvbnQtZmFtaWx5OlN5bWJvbDt9DQpAbGlzdCBsNDY6bGV2ZWw4DQoJe21z
by1sZXZlbC1udW1iZXItZm9ybWF0OmJ1bGxldDsNCgltc28tbGV2ZWwtdGV4dDrvgrc7DQoJbXNv
LWxldmVsLXRhYi1zdG9wOjQuMGluOw0KCW1zby1sZXZlbC1udW1iZXItcG9zaXRpb246bGVmdDsN
Cgl0ZXh0LWluZGVudDotLjI1aW47DQoJbXNvLWFuc2ktZm9udC1zaXplOjEwLjBwdDsNCglmb250
LWZhbWlseTpTeW1ib2w7fQ0KQGxpc3QgbDQ2OmxldmVsOQ0KCXttc28tbGV2ZWwtbnVtYmVyLWZv
cm1hdDpidWxsZXQ7DQoJbXNvLWxldmVsLXRleHQ674K3Ow0KCW1zby1sZXZlbC10YWItc3RvcDo0
LjVpbjsNCgltc28tbGV2ZWwtbnVtYmVyLXBvc2l0aW9uOmxlZnQ7DQoJdGV4dC1pbmRlbnQ6LS4y
NWluOw0KCW1zby1hbnNpLWZvbnQtc2l6ZToxMC4wcHQ7DQoJZm9udC1mYW1pbHk6U3ltYm9sO30N
CkBsaXN0IGw0Nw0KCXttc28tbGlzdC1pZDoxOTgzNjU4MTI2Ow0KCW1zby1saXN0LXRlbXBsYXRl
LWlkczotMTA0NDU4NTY4Njt9DQpAbGlzdCBsNDc6bGV2ZWwxDQoJe21zby1sZXZlbC1udW1iZXIt
Zm9ybWF0OmJ1bGxldDsNCgltc28tbGV2ZWwtdGV4dDrvgrc7DQoJbXNvLWxldmVsLXRhYi1zdG9w
Oi41aW47DQoJbXNvLWxldmVsLW51bWJlci1wb3NpdGlvbjpsZWZ0Ow0KCXRleHQtaW5kZW50Oi0u
MjVpbjsNCgltc28tYW5zaS1mb250LXNpemU6MTAuMHB0Ow0KCWZvbnQtZmFtaWx5OlN5bWJvbDt9
DQpAbGlzdCBsNDc6bGV2ZWwyDQoJe21zby1sZXZlbC1udW1iZXItZm9ybWF0OmJ1bGxldDsNCglt
c28tbGV2ZWwtdGV4dDrvgrc7DQoJbXNvLWxldmVsLXRhYi1zdG9wOjEuMGluOw0KCW1zby1sZXZl
bC1udW1iZXItcG9zaXRpb246bGVmdDsNCgl0ZXh0LWluZGVudDotLjI1aW47DQoJbXNvLWFuc2kt
Zm9udC1zaXplOjEwLjBwdDsNCglmb250LWZhbWlseTpTeW1ib2w7fQ0KQGxpc3QgbDQ3OmxldmVs
Mw0KCXttc28tbGV2ZWwtbnVtYmVyLWZvcm1hdDpidWxsZXQ7DQoJbXNvLWxldmVsLXRleHQ674K3
Ow0KCW1zby1sZXZlbC10YWItc3RvcDoxLjVpbjsNCgltc28tbGV2ZWwtbnVtYmVyLXBvc2l0aW9u
OmxlZnQ7DQoJdGV4dC1pbmRlbnQ6LS4yNWluOw0KCW1zby1hbnNpLWZvbnQtc2l6ZToxMC4wcHQ7
DQoJZm9udC1mYW1pbHk6U3ltYm9sO30NCkBsaXN0IGw0NzpsZXZlbDQNCgl7bXNvLWxldmVsLW51
bWJlci1mb3JtYXQ6YnVsbGV0Ow0KCW1zby1sZXZlbC10ZXh0Ou+CtzsNCgltc28tbGV2ZWwtdGFi
LXN0b3A6Mi4waW47DQoJbXNvLWxldmVsLW51bWJlci1wb3NpdGlvbjpsZWZ0Ow0KCXRleHQtaW5k
ZW50Oi0uMjVpbjsNCgltc28tYW5zaS1mb250LXNpemU6MTAuMHB0Ow0KCWZvbnQtZmFtaWx5OlN5
bWJvbDt9DQpAbGlzdCBsNDc6bGV2ZWw1DQoJe21zby1sZXZlbC1udW1iZXItZm9ybWF0OmJ1bGxl
dDsNCgltc28tbGV2ZWwtdGV4dDrvgrc7DQoJbXNvLWxldmVsLXRhYi1zdG9wOjIuNWluOw0KCW1z
by1sZXZlbC1udW1iZXItcG9zaXRpb246bGVmdDsNCgl0ZXh0LWluZGVudDotLjI1aW47DQoJbXNv
LWFuc2ktZm9udC1zaXplOjEwLjBwdDsNCglmb250LWZhbWlseTpTeW1ib2w7fQ0KQGxpc3QgbDQ3
OmxldmVsNg0KCXttc28tbGV2ZWwtbnVtYmVyLWZvcm1hdDpidWxsZXQ7DQoJbXNvLWxldmVsLXRl
eHQ674K3Ow0KCW1zby1sZXZlbC10YWItc3RvcDozLjBpbjsNCgltc28tbGV2ZWwtbnVtYmVyLXBv
c2l0aW9uOmxlZnQ7DQoJdGV4dC1pbmRlbnQ6LS4yNWluOw0KCW1zby1hbnNpLWZvbnQtc2l6ZTox
MC4wcHQ7DQoJZm9udC1mYW1pbHk6U3ltYm9sO30NCkBsaXN0IGw0NzpsZXZlbDcNCgl7bXNvLWxl
dmVsLW51bWJlci1mb3JtYXQ6YnVsbGV0Ow0KCW1zby1sZXZlbC10ZXh0Ou+CtzsNCgltc28tbGV2
ZWwtdGFiLXN0b3A6My41aW47DQoJbXNvLWxldmVsLW51bWJlci1wb3NpdGlvbjpsZWZ0Ow0KCXRl
eHQtaW5kZW50Oi0uMjVpbjsNCgltc28tYW5zaS1mb250LXNpemU6MTAuMHB0Ow0KCWZvbnQtZmFt
aWx5OlN5bWJvbDt9DQpAbGlzdCBsNDc6bGV2ZWw4DQoJe21zby1sZXZlbC1udW1iZXItZm9ybWF0
OmJ1bGxldDsNCgltc28tbGV2ZWwtdGV4dDrvgrc7DQoJbXNvLWxldmVsLXRhYi1zdG9wOjQuMGlu
Ow0KCW1zby1sZXZlbC1udW1iZXItcG9zaXRpb246bGVmdDsNCgl0ZXh0LWluZGVudDotLjI1aW47
DQoJbXNvLWFuc2ktZm9udC1zaXplOjEwLjBwdDsNCglmb250LWZhbWlseTpTeW1ib2w7fQ0KQGxp
c3QgbDQ3OmxldmVsOQ0KCXttc28tbGV2ZWwtbnVtYmVyLWZvcm1hdDpidWxsZXQ7DQoJbXNvLWxl
dmVsLXRleHQ674K3Ow0KCW1zby1sZXZlbC10YWItc3RvcDo0LjVpbjsNCgltc28tbGV2ZWwtbnVt
YmVyLXBvc2l0aW9uOmxlZnQ7DQoJdGV4dC1pbmRlbnQ6LS4yNWluOw0KCW1zby1hbnNpLWZvbnQt
c2l6ZToxMC4wcHQ7DQoJZm9udC1mYW1pbHk6U3ltYm9sO30NCkBsaXN0IGw0OA0KCXttc28tbGlz
dC1pZDoyMDYyMDQ2ODA1Ow0KCW1zby1saXN0LXRlbXBsYXRlLWlkczoyMDE3NjQ3MDM0O30NCkBs
aXN0IGw0ODpsZXZlbDENCgl7bXNvLWxldmVsLW51bWJlci1mb3JtYXQ6YnVsbGV0Ow0KCW1zby1s
ZXZlbC10ZXh0Ou+CtzsNCgltc28tbGV2ZWwtdGFiLXN0b3A6LjVpbjsNCgltc28tbGV2ZWwtbnVt
YmVyLXBvc2l0aW9uOmxlZnQ7DQoJdGV4dC1pbmRlbnQ6LS4yNWluOw0KCW1zby1hbnNpLWZvbnQt
c2l6ZToxMC4wcHQ7DQoJZm9udC1mYW1pbHk6U3ltYm9sO30NCkBsaXN0IGw0ODpsZXZlbDINCgl7
bXNvLWxldmVsLW51bWJlci1mb3JtYXQ6YnVsbGV0Ow0KCW1zby1sZXZlbC10ZXh0Ou+CtzsNCglt
c28tbGV2ZWwtdGFiLXN0b3A6MS4waW47DQoJbXNvLWxldmVsLW51bWJlci1wb3NpdGlvbjpsZWZ0
Ow0KCXRleHQtaW5kZW50Oi0uMjVpbjsNCgltc28tYW5zaS1mb250LXNpemU6MTAuMHB0Ow0KCWZv
bnQtZmFtaWx5OlN5bWJvbDt9DQpAbGlzdCBsNDg6bGV2ZWwzDQoJe21zby1sZXZlbC1udW1iZXIt
Zm9ybWF0OmJ1bGxldDsNCgltc28tbGV2ZWwtdGV4dDrvgrc7DQoJbXNvLWxldmVsLXRhYi1zdG9w
OjEuNWluOw0KCW1zby1sZXZlbC1udW1iZXItcG9zaXRpb246bGVmdDsNCgl0ZXh0LWluZGVudDot
LjI1aW47DQoJbXNvLWFuc2ktZm9udC1zaXplOjEwLjBwdDsNCglmb250LWZhbWlseTpTeW1ib2w7
fQ0KQGxpc3QgbDQ4OmxldmVsNA0KCXttc28tbGV2ZWwtbnVtYmVyLWZvcm1hdDpidWxsZXQ7DQoJ
bXNvLWxldmVsLXRleHQ674K3Ow0KCW1zby1sZXZlbC10YWItc3RvcDoyLjBpbjsNCgltc28tbGV2
ZWwtbnVtYmVyLXBvc2l0aW9uOmxlZnQ7DQoJdGV4dC1pbmRlbnQ6LS4yNWluOw0KCW1zby1hbnNp
LWZvbnQtc2l6ZToxMC4wcHQ7DQoJZm9udC1mYW1pbHk6U3ltYm9sO30NCkBsaXN0IGw0ODpsZXZl
bDUNCgl7bXNvLWxldmVsLW51bWJlci1mb3JtYXQ6YnVsbGV0Ow0KCW1zby1sZXZlbC10ZXh0Ou+C
tzsNCgltc28tbGV2ZWwtdGFiLXN0b3A6Mi41aW47DQoJbXNvLWxldmVsLW51bWJlci1wb3NpdGlv
bjpsZWZ0Ow0KCXRleHQtaW5kZW50Oi0uMjVpbjsNCgltc28tYW5zaS1mb250LXNpemU6MTAuMHB0
Ow0KCWZvbnQtZmFtaWx5OlN5bWJvbDt9DQpAbGlzdCBsNDg6bGV2ZWw2DQoJe21zby1sZXZlbC1u
dW1iZXItZm9ybWF0OmJ1bGxldDsNCgltc28tbGV2ZWwtdGV4dDrvgrc7DQoJbXNvLWxldmVsLXRh
Yi1zdG9wOjMuMGluOw0KCW1zby1sZXZlbC1udW1iZXItcG9zaXRpb246bGVmdDsNCgl0ZXh0LWlu
ZGVudDotLjI1aW47DQoJbXNvLWFuc2ktZm9udC1zaXplOjEwLjBwdDsNCglmb250LWZhbWlseTpT
eW1ib2w7fQ0KQGxpc3QgbDQ4OmxldmVsNw0KCXttc28tbGV2ZWwtbnVtYmVyLWZvcm1hdDpidWxs
ZXQ7DQoJbXNvLWxldmVsLXRleHQ674K3Ow0KCW1zby1sZXZlbC10YWItc3RvcDozLjVpbjsNCglt
c28tbGV2ZWwtbnVtYmVyLXBvc2l0aW9uOmxlZnQ7DQoJdGV4dC1pbmRlbnQ6LS4yNWluOw0KCW1z
by1hbnNpLWZvbnQtc2l6ZToxMC4wcHQ7DQoJZm9udC1mYW1pbHk6U3ltYm9sO30NCkBsaXN0IGw0
ODpsZXZlbDgNCgl7bXNvLWxldmVsLW51bWJlci1mb3JtYXQ6YnVsbGV0Ow0KCW1zby1sZXZlbC10
ZXh0Ou+CtzsNCgltc28tbGV2ZWwtdGFiLXN0b3A6NC4waW47DQoJbXNvLWxldmVsLW51bWJlci1w
b3NpdGlvbjpsZWZ0Ow0KCXRleHQtaW5kZW50Oi0uMjVpbjsNCgltc28tYW5zaS1mb250LXNpemU6
MTAuMHB0Ow0KCWZvbnQtZmFtaWx5OlN5bWJvbDt9DQpAbGlzdCBsNDg6bGV2ZWw5DQoJe21zby1s
ZXZlbC1udW1iZXItZm9ybWF0OmJ1bGxldDsNCgltc28tbGV2ZWwtdGV4dDrvgrc7DQoJbXNvLWxl
dmVsLXRhYi1zdG9wOjQuNWluOw0KCW1zby1sZXZlbC1udW1iZXItcG9zaXRpb246bGVmdDsNCgl0
ZXh0LWluZGVudDotLjI1aW47DQoJbXNvLWFuc2ktZm9udC1zaXplOjEwLjBwdDsNCglmb250LWZh
bWlseTpTeW1ib2w7fQ0Kb2wNCgl7bWFyZ2luLWJvdHRvbTowaW47fQ0KdWwNCgl7bWFyZ2luLWJv
dHRvbTowaW47fQ0KLS0+PC9zdHlsZT48IS0tW2lmIGd0ZSBtc28gOV0+PHhtbD4NCjxvOnNoYXBl
ZGVmYXVsdHMgdjpleHQ9ImVkaXQiIHNwaWRtYXg9IjEwMjYiIC8+DQo8L3htbD48IVtlbmRpZl0t
LT48IS0tW2lmIGd0ZSBtc28gOV0+PHhtbD4NCjxvOnNoYXBlbGF5b3V0IHY6ZXh0PSJlZGl0Ij4N
CjxvOmlkbWFwIHY6ZXh0PSJlZGl0IiBkYXRhPSIxIiAvPg0KPC9vOnNoYXBlbGF5b3V0PjwveG1s
PjwhW2VuZGlmXS0tPg0KPC9oZWFkPg0KPGJvZHkgbGFuZz0iRU4tVVMiIGxpbms9ImJsdWUiIHZs
aW5rPSJwdXJwbGUiPg0KPGRpdiBjbGFzcz0iV29yZFNlY3Rpb24xIj4NCjxwIGNsYXNzPSJNc29O
b3JtYWwiPkludGVyZXN0aW5nLCB0aGFua3MgQW5keS4gU28gSSBub3RlIHRoYXQgdGhlIHN0cmF0
ZWd5IHdpdGggdGhpcyBmcmFtZXdvcmsgZHJhZnQgaXMgdG8gbGlzdCB0aGUgb3RoZXIgZGF0YSBw
bGFuZSBkcmFmdHMgdW5kZXIgSW5mb3JtYXRpdmUg4oCTIEkgZ2F0aGVyIHRoYXQgaXMgc28gdGhh
dCB3ZSBkb27igJl0IGhhdmUgdG8gcHVibGlzaCB0aGVtIGFsbCBhdCBvbmNlLCBldmVuIHRob3Vn
aCBpbiBzb21lIGxpbmUgb2YgcmVhc29uaW5nDQogdGhleSBhcmUgcmF0aGVyIGNsb3NlbHkgdGll
ZCB0byBlYWNoIG90aGVyLiA8bzpwPjwvbzpwPjwvcD4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiPjxv
OnA+Jm5ic3A7PC9vOnA+PC9wPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+SSBqdXN0IHdhbnQgdG8g
dmFsaWRhdGUgdGhhdCB0aGUgV0cgaGFzIHRob3VnaHQgdGhyb3VnaCB0aGUgc2VxdWVuY2UgYW5k
IHJlbGF0aW9uIChpbiB0aGUgc2Vuc2Ugb2YgcmVmZXJlbmNpbmcpIG9mIHRoZSBkYXRhIHBsYW5l
IGRyYWZ0cywgYW5kIHRoYXQgdGhlIGZvcm1hdCBvZiB0aGVpciByZWZlcmVuY2luZyBvZiBlYWNo
IG90aGVyIGlzIGdvb2QgdG8gZ28uDQo8bzpwPjwvbzpwPjwvcD4NCjxwIGNsYXNzPSJNc29Ob3Jt
YWwiPjxvOnA+Jm5ic3A7PC9vOnA+PC9wPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+Q29ycmVjdD8g
PG86cD48L286cD48L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj5FdGhhbiAoYXMgZGF0YSBwbGFu
ZSBmcmFtZXdvcmsgZG9jIHNoZXBoZXJkKS48bzpwPjwvbzpwPjwvcD4NCjxwIGNsYXNzPSJNc29O
b3JtYWwiPjxvOnA+Jm5ic3A7PC9vOnA+PC9wPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+PGI+RnJv
bTo8L2I+IEFuZHJldyBHLiBNYWxpcyAmbHQ7YWdtYWxpc0BnbWFpbC5jb20mZ3Q7IDxicj4NCjxi
PlNlbnQ6PC9iPiBUaHVyc2RheSwgT2N0b2JlciAzLCAyMDE5IDExOjMyIEFNPGJyPg0KPGI+VG86
PC9iPiBHcm9zc21hbiwgRXRoYW4gQS4gJmx0O2VhZ3Jvc0Bkb2xieS5jb20mZ3Q7PGJyPg0KPGI+
Q2M6PC9iPiBCYWzDoXpzIFZhcmdhIEEgJmx0O2JhbGF6cy5hLnZhcmdhQGVyaWNzc29uLmNvbSZn
dDs7IGRldG5ldEBpZXRmLm9yZzxicj4NCjxiPlN1YmplY3Q6PC9iPiBSZTogW0RldG5ldF0gZGF0
YSBwbGFuZSBmcmFtZXdvcmsgZWRpdG9yaWFsIHBhc3M8bzpwPjwvbzpwPjwvcD4NCjxwIGNsYXNz
PSJNc29Ob3JtYWwiPjxvOnA+Jm5ic3A7PC9vOnA+PC9wPg0KPGRpdj4NCjxwIGNsYXNzPSJNc29O
b3JtYWwiPkV0aGFuLDxvOnA+PC9vOnA+PC9wPg0KPGRpdj4NCjxwIGNsYXNzPSJNc29Ob3JtYWwi
PjxvOnA+Jm5ic3A7PC9vOnA+PC9wPg0KPC9kaXY+DQo8ZGl2Pg0KPHAgY2xhc3M9Ik1zb05vcm1h
bCI+U2VlJm5ic3A7PGEgaHJlZj0iaHR0cHM6Ly91cmxkZWZlbnNlLnByb29mcG9pbnQuY29tL3Yy
L3VybD91PWh0dHBzLTNBX193d3cuaWV0Zi5vcmdfYWJvdXRfZ3JvdXBzX2llc2dfc3RhdGVtZW50
c19ub3JtYXRpdmUtMkRpbmZvcm1hdGl2ZS0yRHJlZmVyZW5jZXNfJmFtcDtkPUR3TUZhUSZhbXA7
Yz1sSThaYjZUek0zZDF0WDRpRXU3YnBnJmFtcDtyPVpjSEM2d1hfZ0R3UERjZk1hRk5aaVEmYW1w
O209TG9XcjVGTExkeEo5RjhQWi13OTZzU0l0R3Z1UEExX0Z4bE5FRWF4a1FSbyZhbXA7cz0tYUgy
SkZoRkZYTHlrR2E1cVcteGZFVjBtb2I5WnhBd2EwQjFoWkQtSzNvJmFtcDtlPSI+aHR0cHM6Ly93
d3cuaWV0Zi5vcmcvYWJvdXQvZ3JvdXBzL2llc2cvc3RhdGVtZW50cy9ub3JtYXRpdmUtaW5mb3Jt
YXRpdmUtcmVmZXJlbmNlcy88L2E+DQogZm9yIG1vcmUgaW5mb3JtYXRpb24uPG86cD48L286cD48
L3A+DQo8L2Rpdj4NCjxkaXY+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj48bzpwPiZuYnNwOzwvbzpw
PjwvcD4NCjwvZGl2Pg0KPGRpdj4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiPkNoZWVycyw8bzpwPjwv
bzpwPjwvcD4NCjwvZGl2Pg0KPGRpdj4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiPkFuZHk8bzpwPjwv
bzpwPjwvcD4NCjwvZGl2Pg0KPGRpdj4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiPjxvOnA+Jm5ic3A7
PC9vOnA+PC9wPg0KPC9kaXY+DQo8L2Rpdj4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiPjxvOnA+Jm5i
c3A7PC9vOnA+PC9wPg0KPGRpdj4NCjxkaXY+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj5PbiBUaHUs
IE9jdCAzLCAyMDE5IGF0IDI6MjggUE0gQW5kcmV3IEcuIE1hbGlzICZsdDs8YSBocmVmPSJtYWls
dG86YWdtYWxpc0BnbWFpbC5jb20iPmFnbWFsaXNAZ21haWwuY29tPC9hPiZndDsgd3JvdGU6PG86
cD48L286cD48L3A+DQo8L2Rpdj4NCjxibG9ja3F1b3RlIHN0eWxlPSJib3JkZXI6bm9uZTtib3Jk
ZXItbGVmdDpzb2xpZCAjQ0NDQ0NDIDEuMHB0O3BhZGRpbmc6MGluIDBpbiAwaW4gNi4wcHQ7bWFy
Z2luLWxlZnQ6NC44cHQ7bWFyZ2luLXJpZ2h0OjBpbiI+DQo8ZGl2Pg0KPHAgY2xhc3M9Ik1zb05v
cm1hbCI+RXRoYW4sPG86cD48L286cD48L3A+DQo8ZGl2Pg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+
PG86cD4mbmJzcDs8L286cD48L3A+DQo8L2Rpdj4NCjxkaXY+DQo8cCBjbGFzcz0iTXNvTm9ybWFs
Ij5JbmZvcm1hdGl2ZSBSRkNzIGNhbiBoYXZlIG5vcm1hdGl2ZSByZWZlcmVuY2VzLiBUaGUgcnVs
ZSBpcyB0aGF0IGlmIHlvdSBuZWVkIHRoZSByZWZlcmVuY2UgdG8gaW1wbGVtZW50IG9yIHVuZGVy
c3RhbmQgdGhlIFJGQywgdGhlbiBpdCdzIGEgbm9ybWF0aXZlIHJlZmVyZW5jZS4gSWYgdGhlIHJl
ZmVyZW5jZSBqdXN0IGFkZHMgYWRkaXRpb25hbCBiYWNrZ3JvdW5kIGluZm9ybWF0aW9uLCB0aGVu
IGl0J3MgaW5mb3JtYXRpdmUuPG86cD48L286cD48L3A+DQo8L2Rpdj4NCjxkaXY+DQo8cCBjbGFz
cz0iTXNvTm9ybWFsIj48bzpwPiZuYnNwOzwvbzpwPjwvcD4NCjwvZGl2Pg0KPGRpdj4NCjxwIGNs
YXNzPSJNc29Ob3JtYWwiPkNoZWVycyw8bzpwPjwvbzpwPjwvcD4NCjwvZGl2Pg0KPGRpdj4NCjxw
IGNsYXNzPSJNc29Ob3JtYWwiPkFuZHk8bzpwPjwvbzpwPjwvcD4NCjwvZGl2Pg0KPGRpdj4NCjxw
IGNsYXNzPSJNc29Ob3JtYWwiPjxvOnA+Jm5ic3A7PC9vOnA+PC9wPg0KPC9kaXY+DQo8L2Rpdj4N
CjxwIGNsYXNzPSJNc29Ob3JtYWwiPjxvOnA+Jm5ic3A7PC9vOnA+PC9wPg0KPGRpdj4NCjxkaXY+
DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj5PbiBUaHUsIE9jdCAzLCAyMDE5IGF0IDEyOjUyIFBNIEdy
b3NzbWFuLCBFdGhhbiBBLiAmbHQ7PGEgaHJlZj0ibWFpbHRvOmVhZ3Jvc0Bkb2xieS5jb20iIHRh
cmdldD0iX2JsYW5rIj5lYWdyb3NAZG9sYnkuY29tPC9hPiZndDsgd3JvdGU6PG86cD48L286cD48
L3A+DQo8L2Rpdj4NCjxibG9ja3F1b3RlIHN0eWxlPSJib3JkZXI6bm9uZTtib3JkZXItbGVmdDpz
b2xpZCAjQ0NDQ0NDIDEuMHB0O3BhZGRpbmc6MGluIDBpbiAwaW4gNi4wcHQ7bWFyZ2luLWxlZnQ6
NC44cHQ7bWFyZ2luLXJpZ2h0OjBpbiI+DQo8ZGl2Pg0KPGRpdj4NCjxwIGNsYXNzPSJNc29Ob3Jt
YWwiIHN0eWxlPSJtc28tbWFyZ2luLXRvcC1hbHQ6YXV0bzttc28tbWFyZ2luLWJvdHRvbS1hbHQ6
YXV0byI+SGkgQmFsYXpzLDxvOnA+PC9vOnA+PC9wPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCIgc3R5
bGU9Im1zby1tYXJnaW4tdG9wLWFsdDphdXRvO21zby1tYXJnaW4tYm90dG9tLWFsdDphdXRvIj5U
aGFua3MgZm9yIHlvdXIgcmVzcG9uc2VzLiBHaXZlbiB0aGF0IHRoaXMgZHJhZnQgaXMgSW5mb3Jt
YXRpb25hbCwgc2hvdWxkIHJlZmVyZW5jZXMgY2xhc3NpZmllZCBhcyBOb3JtYXRpdmUgYmUgbW92
ZWQgdG8gdGhlIEluZm9ybWF0aXZlIFJlZmVyZW5jZXMgc2VjdGlvbiwgYW5kIHRoZSBOb3JtYXRp
dmUgUmVmZXJlbmNlcw0KIHNlY3Rpb24gcmVtb3ZlZD88bzpwPjwvbzpwPjwvcD4NCjxwIGNsYXNz
PSJNc29Ob3JtYWwiIHN0eWxlPSJtc28tbWFyZ2luLXRvcC1hbHQ6YXV0bzttc28tbWFyZ2luLWJv
dHRvbS1hbHQ6YXV0byI+VGhhbmtzLDxvOnA+PC9vOnA+PC9wPg0KPHAgY2xhc3M9Ik1zb05vcm1h
bCIgc3R5bGU9Im1zby1tYXJnaW4tdG9wLWFsdDphdXRvO21zby1tYXJnaW4tYm90dG9tLWFsdDph
dXRvIj5FdGhhbi48bzpwPjwvbzpwPjwvcD4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiIHN0eWxlPSJt
c28tbWFyZ2luLXRvcC1hbHQ6YXV0bzttc28tbWFyZ2luLWJvdHRvbS1hbHQ6YXV0byI+Jm5ic3A7
PG86cD48L286cD48L3A+DQo8ZGl2Pg0KPGRpdiBzdHlsZT0iYm9yZGVyOm5vbmU7Ym9yZGVyLXRv
cDpzb2xpZCAjRTFFMUUxIDEuMHB0O3BhZGRpbmc6My4wcHQgMGluIDBpbiAwaW4iPg0KPHAgY2xh
c3M9Ik1zb05vcm1hbCIgc3R5bGU9Im1zby1tYXJnaW4tdG9wLWFsdDphdXRvIj48Yj5Gcm9tOjwv
Yj4gQmFsw6F6cyBWYXJnYSBBICZsdDs8YSBocmVmPSJtYWlsdG86YmFsYXpzLmEudmFyZ2FAZXJp
Y3Nzb24uY29tIiB0YXJnZXQ9Il9ibGFuayI+YmFsYXpzLmEudmFyZ2FAZXJpY3Nzb24uY29tPC9h
PiZndDsNCjxicj4NCjxiPlNlbnQ6PC9iPiBUaHVyc2RheSwgT2N0b2JlciAzLCAyMDE5IDY6NTkg
QU08YnI+DQo8Yj5Ubzo8L2I+IEdyb3NzbWFuLCBFdGhhbiBBLiAmbHQ7PGEgaHJlZj0ibWFpbHRv
OmVhZ3Jvc0Bkb2xieS5jb20iIHRhcmdldD0iX2JsYW5rIj5lYWdyb3NAZG9sYnkuY29tPC9hPiZn
dDs7DQo8YSBocmVmPSJtYWlsdG86ZGV0bmV0QGlldGYub3JnIiB0YXJnZXQ9Il9ibGFuayI+ZGV0
bmV0QGlldGYub3JnPC9hPjxicj4NCjxiPlN1YmplY3Q6PC9iPiBSRTogZGF0YSBwbGFuZSBmcmFt
ZXdvcmsgZWRpdG9yaWFsIHBhc3M8bzpwPjwvbzpwPjwvcD4NCjwvZGl2Pg0KPC9kaXY+DQo8cCBj
bGFzcz0iTXNvTm9ybWFsIiBzdHlsZT0ibXNvLW1hcmdpbi10b3AtYWx0OmF1dG87bXNvLW1hcmdp
bi1ib3R0b20tYWx0OmF1dG8iPiZuYnNwOzxvOnA+PC9vOnA+PC9wPg0KPHAgY2xhc3M9Ik1zb05v
cm1hbCIgc3R5bGU9Im1zby1tYXJnaW4tdG9wLWFsdDphdXRvIj5IaSBFdGhhbiw8bzpwPjwvbzpw
PjwvcD4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiIHN0eWxlPSJtc28tbWFyZ2luLXRvcC1hbHQ6YXV0
byI+Jm5ic3A7PG86cD48L286cD48L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIiBzdHlsZT0ibXNv
LW1hcmdpbi10b3AtYWx0OmF1dG8iPk1hbnkgdGhhbmtzIGZvciB5b3VyIGRldGFpbGVkIHJldmll
dyBhbmQgZ3JlYXQgc3VnZ2VzdGlvbnMuIEkgaGF2ZSBhY2NlcHRlZCBtb3N0IG9mIHRoZW0g4oCc
YXMgaXPigJ0uIFNlZSByZWFjdGlvbnMgaW5saW5lLjxvOnA+PC9vOnA+PC9wPg0KPHAgY2xhc3M9
Ik1zb05vcm1hbCIgc3R5bGU9Im1zby1tYXJnaW4tdG9wLWFsdDphdXRvIj5JIHdpbGwgdXBkYXRl
IHRoZSBkcmFmdCBvbiBHaXRodWIgYW5kIGNyZWF0ZSBhIHB1bGwgcmVxdWVzdCBkdXJpbmcgdGhl
IG5leHQgd2VlayB0byBtYWtlIGNoYW5nZXMgdmlzaWJsZS48bzpwPjwvbzpwPjwvcD4NCjxwIGNs
YXNzPSJNc29Ob3JtYWwiIHN0eWxlPSJtc28tbWFyZ2luLXRvcC1hbHQ6YXV0byI+PGEgaHJlZj0i
aHR0cHM6Ly91cmxkZWZlbnNlLnByb29mcG9pbnQuY29tL3YyL3VybD91PWh0dHBzLTNBX19naXRo
dWIuY29tX2RldG5ldC0yRHdnX2RhdGEtMkRwbGFuZS0yRGRyYWZ0cyZhbXA7ZD1Ed01GQXcmYW1w
O2M9bEk4WmI2VHpNM2QxdFg0aUV1N2JwZyZhbXA7cj1aY0hDNndYX2dEd1BEY2ZNYUZOWmlRJmFt
cDttPW9vQmEwWUdvU2ZVeGJBZ0xYazhZRDlVWmtLNFFlcmkwLUcyMHVjX3pMdGMmYW1wO3M9S2p5
X1I2LXpKclplNWlqZEFoTHJYcFlTUUI0VDM0MWhDNy1XVUd3VlN0ayZhbXA7ZT0iIHRhcmdldD0i
X2JsYW5rIj5odHRwczovL2dpdGh1Yi5jb20vZGV0bmV0LXdnL2RhdGEtcGxhbmUtZHJhZnRzPC9h
PjxvOnA+PC9vOnA+PC9wPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCIgc3R5bGU9Im1zby1tYXJnaW4t
dG9wLWFsdDphdXRvIj4mbmJzcDs8bzpwPjwvbzpwPjwvcD4NCjxwIGNsYXNzPSJNc29Ob3JtYWwi
IHN0eWxlPSJtc28tbWFyZ2luLXRvcC1hbHQ6YXV0byI+QW55IGZ1cnRoZXIgY29tbWVudHMgZnJv
bSB0aGUgZ3JvdXAgaXMgaGlnaGx5IHdlbGNvbWUuPG86cD48L286cD48L3A+DQo8cCBjbGFzcz0i
TXNvTm9ybWFsIiBzdHlsZT0ibXNvLW1hcmdpbi10b3AtYWx0OmF1dG8iPiZuYnNwOzxvOnA+PC9v
OnA+PC9wPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCIgc3R5bGU9Im1zby1tYXJnaW4tdG9wLWFsdDph
dXRvIj5DaGVlcnM8bzpwPjwvbzpwPjwvcD4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiIHN0eWxlPSJt
c28tbWFyZ2luLXRvcC1hbHQ6YXV0byI+QmFsYeKAmXpzPG86cD48L286cD48L3A+DQo8cCBjbGFz
cz0iTXNvTm9ybWFsIiBzdHlsZT0ibXNvLW1hcmdpbi10b3AtYWx0OmF1dG87bXNvLW1hcmdpbi1i
b3R0b20tYWx0OmF1dG8iPiZuYnNwOzxvOnA+PC9vOnA+PC9wPg0KPGRpdj4NCjxkaXYgc3R5bGU9
ImJvcmRlcjpub25lO2JvcmRlci10b3A6c29saWQgI0UxRTFFMSAxLjBwdDtwYWRkaW5nOjMuMHB0
IDBpbiAwaW4gMGluIj4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiIHN0eWxlPSJtc28tbWFyZ2luLXRv
cC1hbHQ6YXV0byI+PGI+RnJvbTo8L2I+IGRldG5ldCAmbHQ7PGEgaHJlZj0ibWFpbHRvOmRldG5l
dC1ib3VuY2VzQGlldGYub3JnIiB0YXJnZXQ9Il9ibGFuayI+ZGV0bmV0LWJvdW5jZXNAaWV0Zi5v
cmc8L2E+Jmd0Ow0KPGI+T24gQmVoYWxmIE9mIDwvYj5Hcm9zc21hbiwgRXRoYW4gQS48YnI+DQo8
Yj5TZW50OjwvYj4gVHVlc2RheSwgT2N0b2JlciAxLCAyMDE5IDQ6MzggQU08YnI+DQo8Yj5Ubzo8
L2I+IDxhIGhyZWY9Im1haWx0bzpkZXRuZXRAaWV0Zi5vcmciIHRhcmdldD0iX2JsYW5rIj5kZXRu
ZXRAaWV0Zi5vcmc8L2E+PGJyPg0KPGI+U3ViamVjdDo8L2I+IFtEZXRuZXRdIGRhdGEgcGxhbmUg
ZnJhbWV3b3JrIGVkaXRvcmlhbCBwYXNzPG86cD48L286cD48L3A+DQo8L2Rpdj4NCjwvZGl2Pg0K
PHAgY2xhc3M9Ik1zb05vcm1hbCIgc3R5bGU9Im1zby1tYXJnaW4tdG9wLWFsdDphdXRvO21zby1t
YXJnaW4tYm90dG9tLWFsdDphdXRvIj4mbmJzcDs8bzpwPjwvbzpwPjwvcD4NCjxwIGNsYXNzPSJN
c29Ob3JtYWwiIHN0eWxlPSJtc28tbWFyZ2luLXRvcC1hbHQ6YXV0bzttc28tbWFyZ2luLWJvdHRv
bS1hbHQ6YXV0byI+SGkgQWxsLCAocGFydGljdWxhcmx5IEJhbGF6cyBhcyBlZGl0b3Igb2YgdGhl
IGRyYWZ0KSwNCjxvOnA+PC9vOnA+PC9wPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCIgc3R5bGU9Im1z
by1tYXJnaW4tdG9wLWFsdDphdXRvO21zby1tYXJnaW4tYm90dG9tLWFsdDphdXRvIj5JIGhhdGUg
dG8gYmUgdGhlIGd1eSB3aG8gd2FpdHMgdW50aWwgV0cgTEMgdG8gYWN0dWFsbHkgcmVhZCB0aGUg
ZHJhZnQgY2FyZWZ1bGx5IGFuZCB0aGVuIGNvbWVzIHdpdGggYSBidW5jaCBvZiBjb21tZW50cywg
YnV0IGhlcmUgSSBhbTsgaG9wZWZ1bGx5IEkgd2lsbCBnZXQgaW50byBnZWFyIHNvb25lciB3aXRo
DQogdGhlIG90aGVyIGRhdGEgcGxhbmUgZHJhZnRzLCBidXQgYXMgZG9jdW1lbnQgc2hlcGhlcmQg
SSBoYXZlIHRvIHJlYWQgY2FyZWZ1bGx5LCBhbmQgSSBmaWd1cmVkIGFzIGxvbmcgYXMgSSB3YXMg
bm90aWNpbmcgdGhpbmdzIEkgd291bGQgd3JpdGUgdGhlbSBkb3duLg0KPG86cD48L286cD48L3A+
DQo8cCBjbGFzcz0iTXNvTm9ybWFsIiBzdHlsZT0ibXNvLW1hcmdpbi10b3AtYWx0OmF1dG87bXNv
LW1hcmdpbi1ib3R0b20tYWx0OmF1dG8iPlNvIGFzIGEgcmVzdWx0IHRoZXJlIGFyZSBtYW55IGNv
bW1lbnRzIGJlbG93OyB0aGFua2Z1bGx5IHRoZXkgYXJlIG1vc3RseSBncmFtbWF0aWNhbCwgdGhl
IHNvcnQgdGhhdCB0aGUgSUVURiBFZGl0b3JpYWwgd2lsbCBzdXJlbHkgbWFrZSBpZiB3ZSBkb27i
gJl0IGNvcnJlY3QgdGhlbSwgc28gSSBmaWd1cmUgd2UNCiBzaG91bGQgYml0ZSB0aGUgYnVsbGV0
IGFuZCBkbyB0aGVtIG5vdyByYXRoZXIgdGhhbiBsYXRlci4gVGhlcmUgYXJlIGV2ZW4gYSBmZXcg
YWN0dWFsIOKAnHdoYXQgZG9lcyB0aGlzIG1lYW7igJ0gdHlwZSBvZiBxdWVzdGlvbnMuIEJ1dCBv
biB0aGUgd2hvbGUgdGhlIGRyYWZ0IGlzIGluIHF1aXRlIGdvb2Qgc2hhcGUgYW5kIEkgcGxhbiB0
byBzdGFydCBteSDigJxzaGVwaGVyZCB3cml0ZXVw4oCdIHNvb24sIGdpdmVuIHRoYXQgSSBoYXZl
IGdvbmUgb3ZlciB0aGUNCiBkcmFmdCBjYXJlZnVsbHkgbm93LiA8bzpwPjwvbzpwPjwvcD4NCjxw
IGNsYXNzPSJNc29Ob3JtYWwiIHN0eWxlPSJtc28tbWFyZ2luLXRvcC1hbHQ6YXV0bzttc28tbWFy
Z2luLWJvdHRvbS1hbHQ6YXV0byI+VGhlIGZvcm0gSSBhbSB1c2luZyBmb3IgbXkgY29tbWVudHMg
aXMgbGlrZSB0aGlzOg0KPG86cD48L286cD48L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIiBzdHls
ZT0ibXNvLW1hcmdpbi10b3AtYWx0OmF1dG87bXNvLW1hcmdpbi1ib3R0b20tYWx0OmF1dG87bWFy
Z2luLWxlZnQ6LjVpbiI+DQpJc3N1ZSB0eXBlIChlLmcuIHdvcmRpbmcsIGdyYW1tYXIsIGFiYnJl
dmlhdGlvbiwgZXRjKTogPG86cD48L286cD48L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIiBzdHls
ZT0ibXNvLW1hcmdpbi10b3AtYWx0OmF1dG87bXNvLW1hcmdpbi1ib3R0b20tYWx0OmF1dG87bWFy
Z2luLWxlZnQ6LjVpbiI+DQrigJx0ZXh0IGluIHF1ZXN0aW9u4oCdPG86cD48L286cD48L3A+DQo8
cCBzdHlsZT0ibWFyZ2luLWxlZnQ6MS4waW4iPjxzcGFuIHN0eWxlPSJmb250LWZhbWlseTpXaW5n
ZGluZ3MiPsOoPC9zcGFuPjxzcGFuIHN0eWxlPSJmb250LXNpemU6Ny4wcHQ7Zm9udC1mYW1pbHk6
JnF1b3Q7VGltZXMgTmV3IFJvbWFuJnF1b3Q7LHNlcmlmIj4NCjwvc3Bhbj7igJxFdGhhbuKAmXMg
c3VnZ2VzdGlvbiBvbiBob3cgdG8gZml4IGl0OuKAnTxvOnA+PC9vOnA+PC9wPg0KPHAgY2xhc3M9
Ik1zb05vcm1hbCIgc3R5bGU9Im1zby1tYXJnaW4tdG9wLWFsdDphdXRvO21zby1tYXJnaW4tYm90
dG9tLWFsdDphdXRvIj5JIGhvcGUgdGhpcyBpcyBoZWxwZnVsLiBJZiBpdCBpc27igJl0LCBqdXN0
IGxldCBtZSBrbm93IGFuZCBmb3IgdGhlIHJlbWFpbmluZyBkcmFmdHMgSeKAmWxsIGJlIGxlc3Mg
cGlja3kgKG9yIHdoYXRldmVyIHlvdXIgc3VnZ2VzdGlvbiB0byBtZSBpcykuIEFuZCBvZiBjb3Vy
c2UgSSBtYXkgaGF2ZSBnb3R0ZW4gdGhlDQogd3JvbmcgZW5kIG9mIHRoZSBzdGljayBvbiBzb21l
IG9mIHRoZSBpdGVtcywgc28gcGxlYXNlIGZlZWwgZnJlZSB0byBwdXNoIGJhY2sgaWYgSSBnb3Qg
dGhlIG1lYW5pbmcgd3JvbmcuDQo8bzpwPjwvbzpwPjwvcD4NCjxwIGNsYXNzPSJNc29Ob3JtYWwi
IHN0eWxlPSJtc28tbWFyZ2luLXRvcC1hbHQ6YXV0bzttc28tbWFyZ2luLWJvdHRvbS1hbHQ6YXV0
byI+RXRoYW4gKGFzIGRhdGEgcGxhbmUgZnJhbWV3b3JrIGRyYWZ0IGRvY3VtZW50IHNoZXBoZXJk
KS48bzpwPjwvbzpwPjwvcD4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiIHN0eWxlPSJtc28tbWFyZ2lu
LXRvcC1hbHQ6YXV0bzttc28tbWFyZ2luLWJvdHRvbS1hbHQ6YXV0byI+LS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tPG86cD48L286cD48L3A+DQo8cCBjbGFzcz0iTXNvTm9y
bWFsIiBzdHlsZT0ibXNvLW1hcmdpbi10b3AtYWx0OmF1dG87bXNvLW1hcmdpbi1ib3R0b20tYWx0
OmF1dG8iPldvcmRpbmc6DQo8bzpwPjwvbzpwPjwvcD4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiIHN0
eWxlPSJtc28tbWFyZ2luLXRvcC1hbHQ6YXV0bzttc28tbWFyZ2luLWJvdHRvbS1hbHQ6YXV0byI+
4oCcQWJzdHJhY3Q8bzpwPjwvbzpwPjwvcD4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiIHN0eWxlPSJt
c28tbWFyZ2luLXRvcC1hbHQ6YXV0bzttc28tbWFyZ2luLWJvdHRvbS1hbHQ6YXV0byI+VGhpcyBk
b2N1bWVudCBwcm92aWRlcyBhbiBvdmVyYWxsIGZyYW1ld29yayBmb3IgdGhlIERldGVybWluaXN0
aWMgTmV0d29ya2luZyBkYXRhIHBsYW5lLiZuYnNwOyBJdCBjb3ZlcnMgY29uY2VwdHMgYW5kIGNv
bnNpZGVyYXRpb25zIHRoYXQgYXJlIGdlbmVyYWxseSBjb21tb24gdG8gYW55IERldGVybWluaXN0
aWMgTmV0d29ya2luZw0KIGRhdGEgcGxhbmUgc3BlY2lmaWNhdGlvbi7igJ08bzpwPjwvbzpwPjwv
cD4NCjx1bCB0eXBlPSJkaXNjIj4NCjxsaSBjbGFzcz0iTXNvTm9ybWFsIiBzdHlsZT0ibXNvLW1h
cmdpbi10b3AtYWx0OmF1dG87bXNvLW1hcmdpbi1ib3R0b20tYWx0OmF1dG87bXNvLWxpc3Q6bDQz
IGxldmVsMSBsZm8xIj4NClNheSBEZXROZXQgaW5zdGVhZCBvZiB0aGUgbW9yZSBnZW5lcmljIERl
dGVybWluaXN0aWMgTmV0d29ya2luZyBzaW5jZSBpdCBpcyBzcGVjaWZpYyB0byBvdXIgYXJjaGl0
ZWN0dXJlLCBub3QgdG8gYWxsIG9mIGRldGVybWluaXN0aWMgbmV0d29ya2luZyBpbiB0aGUgd29y
bGQuPG86cD48L286cD48L2xpPjwvdWw+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIiBzdHlsZT0ibXNv
LW1hcmdpbi10b3AtYWx0OmF1dG87bXNvLW1hcmdpbi1ib3R0b20tYWx0OmF1dG8iPjxiPiZndDtC
YWxhenMmZ3Q7IE9LLjwvYj48bzpwPjwvbzpwPjwvcD4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiIHN0
eWxlPSJtc28tbWFyZ2luLXRvcC1hbHQ6YXV0bzttc28tbWFyZ2luLWJvdHRvbS1hbHQ6YXV0byI+
V29yZGluZzoNCjxvOnA+PC9vOnA+PC9wPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCIgc3R5bGU9Im1z
by1tYXJnaW4tdG9wLWFsdDphdXRvO21zby1tYXJnaW4tYm90dG9tLWFsdDphdXRvIj7igJwxLiZu
YnNwOyBJbnRyb2R1Y3Rpb248bzpwPjwvbzpwPjwvcD4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiIHN0
eWxlPSJtc28tbWFyZ2luLXRvcC1hbHQ6YXV0bzttc28tbWFyZ2luLWJvdHRvbS1hbHQ6YXV0byI+
Jm5ic3A7Jm5ic3A7IERldGVybWluaXN0aWMgTmV0d29ya2luZyAoRGV0TmV0KeKAnTxvOnA+PC9v
OnA+PC9wPg0KPHVsIHR5cGU9ImRpc2MiPg0KPGxpIGNsYXNzPSJNc29Ob3JtYWwiIHN0eWxlPSJt
c28tbWFyZ2luLXRvcC1hbHQ6YXV0bzttc28tbWFyZ2luLWJvdHRvbS1hbHQ6YXV0bzttc28tbGlz
dDpsMzggbGV2ZWwxIGxmbzIiPg0KU2ltaWxhcmx5LCBzYXkg4oCcRGV0TmV0IChEZXRlcm1pbmlz
dGljIE5ldHdvcmtpbmcp4oCdIC48bzpwPjwvbzpwPjwvbGk+PC91bD4NCjxwIGNsYXNzPSJNc29O
b3JtYWwiIHN0eWxlPSJtc28tbWFyZ2luLXRvcC1hbHQ6YXV0bzttc28tbWFyZ2luLWJvdHRvbS1h
bHQ6YXV0byI+PGI+Jmd0O0JhbGF6cyZndDsgT0suPC9iPjxvOnA+PC9vOnA+PC9wPg0KPHAgY2xh
c3M9Ik1zb05vcm1hbCIgc3R5bGU9Im1zby1tYXJnaW4tdG9wLWFsdDphdXRvO21zby1tYXJnaW4t
Ym90dG9tLWFsdDphdXRvIj5Xb3JkaW5nOg0KPG86cD48L286cD48L3A+DQo8cCBjbGFzcz0iTXNv
Tm9ybWFsIiBzdHlsZT0ibXNvLW1hcmdpbi10b3AtYWx0OmF1dG87bXNvLW1hcmdpbi1ib3R0b20t
YWx0OmF1dG8iPuKAnFRoZSBmb3J3YXJkaW5nIHN1Yi1sYXllciBpcyB1c2VkIHRvIHByb3ZpZGUg
Y29uZ2VzdGlvbiBwcm90ZWN0aW9uIChsb3cgbG9zcywgYXNzdXJlZCBsYXRlbmN5LCBhbmQgbGlt
aXRlZCBvdXQtb2Ytb3JkZXIgZGVsaXZlcnkpIGFuZCBsZXZlcmFnZXMgVHJhZmZpYyBFbmdpbmVl
cmluZyBtZWNoYW5pc21zLuKAnTxvOnA+PC9vOnA+PC9wPg0KPHVsIHR5cGU9ImRpc2MiPg0KPGxp
IGNsYXNzPSJNc29Ob3JtYWwiIHN0eWxlPSJtc28tbWFyZ2luLXRvcC1hbHQ6YXV0bzttc28tbWFy
Z2luLWJvdHRvbS1hbHQ6YXV0bzttc28tbGlzdDpsMTkgbGV2ZWwxIGxmbzMiPg0KSW1wcm92ZSBj
bGFyaXR5OiA8bzpwPjwvbzpwPjwvbGk+PC91bD4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiIHN0eWxl
PSJtc28tbWFyZ2luLXRvcC1hbHQ6YXV0bzttc28tbWFyZ2luLWJvdHRvbS1hbHQ6YXV0byI+VGhl
IGZvcndhcmRpbmcgc3ViLWxheWVyIGxldmVyYWdlcyBUcmFmZmljIEVuZ2luZWVyaW5nIG1lY2hh
bmlzbXMgdG8gcHJvdmlkZSBjb25nZXN0aW9uIHByb3RlY3Rpb24gKGxvdyBsb3NzLCBhc3N1cmVk
IGxhdGVuY3ksIGFuZCBsaW1pdGVkIG91dC1vZi1vcmRlciBkZWxpdmVyeSkuPG86cD48L286cD48
L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIiBzdHlsZT0ibXNvLW1hcmdpbi10b3AtYWx0OmF1dG87
bXNvLW1hcmdpbi1ib3R0b20tYWx0OmF1dG8iPjxiPiZndDtCYWxhenMmZ3Q7IE9LIGluIHByaW5j
aXBsZS4gU2xpZ2h0bHkgbW9kaWZpZWQgeW91ciBwcm9wb3NhbCB0byBjYXRjaCBiZXR0ZXIgdGhl
IHNlbnNlIOKAnOKApiBsZXZlcmFnZXMgVHJhZmZpYyBFbmdpbmVlcmluZyBtZWNoYW5pc21zIGFu
ZCBwcm92aWRlcyDigKbigJ08L2I+PG86cD48L286cD48L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFs
IiBzdHlsZT0ibXNvLW1hcmdpbi10b3AtYWx0OmF1dG87bXNvLW1hcmdpbi1ib3R0b20tYWx0OmF1
dG8iPkdyYW1tYXI6PG86cD48L286cD48L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIiBzdHlsZT0i
bXNvLW1hcmdpbi10b3AtYWx0OmF1dG87bXNvLW1hcmdpbi1ib3R0b20tYWx0OmF1dG8iPuKAnHNl
cnZpY2Ugc3ViLWxheWVy4oCdPG86cD48L286cD48L3A+DQo8dWwgdHlwZT0iZGlzYyI+DQo8bGkg
Y2xhc3M9Ik1zb05vcm1hbCIgc3R5bGU9Im1zby1tYXJnaW4tdG9wLWFsdDphdXRvO21zby1tYXJn
aW4tYm90dG9tLWFsdDphdXRvO21zby1saXN0Omw0IGxldmVsMSBsZm80Ij4NClNlcnZpY2UgaXMg
YSBwcm9wZXIgbmFtZSwgcy9iIGNhcGl0YWxpemVkLiA8bzpwPjwvbzpwPjwvbGk+PC91bD4NCjxw
IGNsYXNzPSJNc29Ob3JtYWwiIHN0eWxlPSJtc28tbWFyZ2luLXRvcC1hbHQ6YXV0bzttc28tbWFy
Z2luLWJvdHRvbS1hbHQ6YXV0byI+PGI+Jmd0O0JhbGF6cyZndDsgSG1tbS4gSW4gYXJjaGl0ZWN0
dXJlIGRyYWZ0IHdlIGhhdmUgdXNlZCDigJxzZXJ2aWNlIHN1Yi1sYXllcuKAnSBhbmQg4oCcZm9y
d2FyZGluZyBzdWItbGF5ZXLigJ0uIEkgd291bGQga2VlcCBpdC48L2I+PG86cD48L286cD48L3A+
DQo8cCBjbGFzcz0iTXNvTm9ybWFsIiBzdHlsZT0ibXNvLW1hcmdpbi10b3AtYWx0OmF1dG87bXNv
LW1hcmdpbi1ib3R0b20tYWx0OmF1dG8iPldvcmRpbmc6DQo8bzpwPjwvbzpwPjwvcD4NCjxwIGNs
YXNzPSJNc29Ob3JtYWwiIHN0eWxlPSJtc28tbWFyZ2luLXRvcC1hbHQ6YXV0bzttc28tbWFyZ2lu
LWJvdHRvbS1hbHQ6YXV0byI+4oCcSXQgYWxzbyBkZXNjcmliZXMgdGhlIGZvcndhcmRpbmcgc3Vi
LWxheWVyIHRoYXQgaXMgdXNlZCB0byZuYnNwOyZuYnNwOyBlbGltaW5hdGUgKG9yIHJlZHVjZSkg
Y29udGVudGlvbiBsb3NzIGFuZCBwcm92aWRlIGJvdW5kZWQgbGF0ZW5jeSBmb3ImbmJzcDsmbmJz
cDsgRGV0TmV0IGZsb3dzLuKAnTxvOnA+PC9vOnA+PC9wPg0KPHVsIHR5cGU9ImRpc2MiPg0KPGxp
IGNsYXNzPSJNc29Ob3JtYWwiIHN0eWxlPSJtc28tbWFyZ2luLXRvcC1hbHQ6YXV0bzttc28tbWFy
Z2luLWJvdHRvbS1hbHQ6YXV0bzttc28tbGlzdDpsMzUgbGV2ZWwxIGxmbzUiPg0KUmVkdW5kYW50
IHdpdGggYWJvdmUgcGFyYWdyYXBoLiBzL2IganVzdCDigJzigKZ0aGUgRm9yd2FyZGluZyBzdWIt
bGF5ZXLigJ0uIOKAnGFzc3VyZWQgbGF0ZW5jeeKAnSB2cyDigJxib3VuZGVkIGxhdGVuY3nigJ0u
Li4NCjxvOnA+PC9vOnA+PC9saT48L3VsPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCIgc3R5bGU9Im1z
by1tYXJnaW4tdG9wLWFsdDphdXRvO21zby1tYXJnaW4tYm90dG9tLWFsdDphdXRvIj48Yj4mZ3Q7
QmFsYXpzJmd0OyBPSy4gSSB3aWxsIGNvbGxhcHNlIHRoZSB0d28gc2VudGVuY2VzLjwvYj48bzpw
PjwvbzpwPjwvcD4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiIHN0eWxlPSJtc28tbWFyZ2luLXRvcC1h
bHQ6YXV0bzttc28tbWFyZ2luLWJvdHRvbS1hbHQ6YXV0byI+TWVhbmluZzoNCjxvOnA+PC9vOnA+
PC9wPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCIgc3R5bGU9Im1zby1tYXJnaW4tdG9wLWFsdDphdXRv
O21zby1tYXJnaW4tYm90dG9tLWFsdDphdXRvIj7igJwgRGlmZmVyZW50IHRyYWZmaWMgdHlwZXMs
IG9yIGFwcGxpY2F0aW9uIGZsb3dzLCBjYW4gYmUgbWFwcGVkIG9uIHRvcCZuYnNwOyZuYnNwOyBv
ZiBEZXROZXQu4oCdPG86cD48L286cD48L3A+DQo8dWwgdHlwZT0iZGlzYyI+DQo8bGkgY2xhc3M9
Ik1zb05vcm1hbCIgc3R5bGU9Im1zby1tYXJnaW4tdG9wLWFsdDphdXRvO21zby1tYXJnaW4tYm90
dG9tLWFsdDphdXRvO21zby1saXN0OmwxOCBsZXZlbDEgbGZvNiI+DQpBcmUgdGhlc2UgdHdvIHNl
cGFyYXRlIHRoaW5ncz8gSSBnYXRoZXIgdGhleSBhcmU/IE1heWJlIOKAnERpZmZlcmVudCB0cmFm
ZmljIHR5cGVzIGFuZCBhcHBsaWNhdGlvbiBmbG93cyBjYW4gYmUgbWFwcGVkIG9uIHRvcCZuYnNw
OyBvZiBEZXROZXTigJ0uIEJlbG93IGl0IHRoZW4gc2F5cw0KPG86cD48L286cD48L2xpPjwvdWw+
DQo8cCBjbGFzcz0iTXNvTm9ybWFsIiBzdHlsZT0ibXNvLW1hcmdpbi10b3AtYWx0OmF1dG87bXNv
LW1hcmdpbi1ib3R0b20tYWx0OmF1dG8iPuKAnDMuJm5ic3A7IERldE5ldCBEYXRhIFBsYW5lIE92
ZXJ2aWV3PG86cD48L286cD48L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIiBzdHlsZT0ibXNvLW1h
cmdpbi10b3AtYWx0OmF1dG87bXNvLW1hcmdpbi1ib3R0b20tYWx0OmF1dG8iPiZuYnNwOyZuYnNw
OyBUaGlzIGRvY3VtZW50IGRlc2NyaWJlcyBob3cgYXBwbGljYXRpb24gZmxvd3MsIG9yIGFwcC1m
bG93cywgYXJlJm5ic3A7IGNhcnJpZWQgb3ZlciBEZXROZXQgbmV0d29ya3Mu4oCdPG86cD48L286
cD48L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIiBzdHlsZT0ibXNvLW1hcmdpbi10b3AtYWx0OmF1
dG87bXNvLW1hcmdpbi1ib3R0b20tYWx0OmF1dG8iPlRoaXMgc291bmRzIGxpa2UgdGhleSBhcmUg
c3lub255bXM/IEJ1dCBhbiBBcHAgRmxvdyBpcyBub3QgZGlmZmVyZW50aWF0ZWQgYnkg4oCcdHJh
ZmZpYyB0eXBl4oCdIOKAkyB3ZSBkaWZmZXJlbnRpYXRlIGJhc2VkIG9uIGluZGl2aWR1YWwgZmxv
dy4gU28gSSB0aGluayB3ZSBzaG91bGQgcmVtb3ZlIOKAnHRyYWZmaWMgdHlwZXPigJ0NCiBhYm92
ZS4gPG86cD48L286cD48L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIiBzdHlsZT0ibXNvLW1hcmdp
bi10b3AtYWx0OmF1dG87bXNvLW1hcmdpbi1ib3R0b20tYWx0OmF1dG8iPjxiPiZndDtCYWxhenMm
Z3Q7IE9LLiBUcmFmZmljIHR5cGVzIGludGVuZGVkIHRvIHJlZmVyIHRvIHRoZSBlbmNhcHN1bGF0
aW9uIG9mIHRoZSBBcHAtZmxvdyAoZS5nLiwgRXRoZXJuZXQgb3IgSVApLiBJIHdpbGwgZml4IHRo
aXMuPC9iPjxvOnA+PC9vOnA+PC9wPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCIgc3R5bGU9Im1zby1t
YXJnaW4tdG9wLWFsdDphdXRvO21zby1tYXJnaW4tYm90dG9tLWFsdDphdXRvIj5Xb3JkaW5nOg0K
PG86cD48L286cD48L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIiBzdHlsZT0ibXNvLW1hcmdpbi10
b3AtYWx0OmF1dG87bXNvLW1hcmdpbi1ib3R0b20tYWx0OmF1dG8iPiZuYnNwO+KAnGZ1bmN0aW9u
cyZuYnNwOyByZWxhdGVkIHRvIHRoZSBjb250cm9sIHBsYW5l4oCdPG86cD48L286cD48L3A+DQo8
dWwgdHlwZT0iZGlzYyI+DQo8bGkgY2xhc3M9Ik1zb05vcm1hbCIgc3R5bGU9Im1zby1tYXJnaW4t
dG9wLWFsdDphdXRvO21zby1tYXJnaW4tYm90dG9tLWFsdDphdXRvO21zby1saXN0Omw0MiBsZXZl
bDEgbGZvNyI+DQpBcmUgd2Ugc3RhbmRhcmRpemluZyBvbiBjb250cm9sbGVyIHBsYW5lIHZzIGNv
bnRyb2wgcGxhbmUsIG9yIGFyZSB0aGVzZSBkaWZmZXJlbnQgZ3JhbW1hdGljYWwgcm9sZXM/DQo8
bzpwPjwvbzpwPjwvbGk+PC91bD4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiIHN0eWxlPSJtc28tbWFy
Z2luLXRvcC1hbHQ6YXV0bzttc28tbWFyZ2luLWJvdHRvbS1hbHQ6YXV0byI+PGI+Jmd0O0JhbGF6
cyZndDsgT0suIEkgdGhpbmsgaXQgd291bGQgYmUgYmV0dGVyIHNpbXBsZSB0byByZWZlciB0byB0
aGUgT0FNIGRyYWZ0cy48L2I+PG86cD48L286cD48L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIiBz
dHlsZT0ibXNvLW1hcmdpbi10b3AtYWx0OmF1dG87bXNvLW1hcmdpbi1ib3R0b20tYWx0OmF1dG8i
PldvcmRpbmc6DQo8bzpwPjwvbzpwPjwvcD4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiIHN0eWxlPSJt
c28tbWFyZ2luLXRvcC1hbHQ6YXV0bzttc28tbWFyZ2luLWJvdHRvbS1hbHQ6YXV0byI+4oCcVGhl
IGZvcndhcmRpbmcgc3ViLWxheWVyIHByb3ZpZGVzIHRoZSBxdWFsaXR5IHVuZGVycGluIG5lZWRl
ZCBieSB0aGU8c3BhbiBzdHlsZT0iY29sb3I6YmxhY2siPiZuYnNwOyZuYnNwOyBEZXROZXQgZmxv
dy4uLuKAnTwvc3Bhbj48bzpwPjwvbzpwPjwvcD4NCjx1bCB0eXBlPSJkaXNjIj4NCjxsaSBjbGFz
cz0iTXNvTm9ybWFsIiBzdHlsZT0ibXNvLW1hcmdpbi10b3AtYWx0OmF1dG87bXNvLW1hcmdpbi1i
b3R0b20tYWx0OmF1dG87bXNvLWxpc3Q6bDEwIGxldmVsMSBsZm84Ij4NCklzIDxzcGFuIHN0eWxl
PSJjb2xvcjpibGFjayI+dW5kZXJwaW48L3NwYW4+IGEgcmVhbCB3b3JkPyBTb3VuZHMgbGlrZSB3
ZSBtZWFuIFFvUz8NCjxvOnA+PC9vOnA+PC9saT48L3VsPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCIg
c3R5bGU9Im1zby1tYXJnaW4tdG9wLWFsdDphdXRvO21zby1tYXJnaW4tYm90dG9tLWFsdDphdXRv
Ij48Yj4mZ3Q7QmFsYXpzJmd0OyBPSy4gSSB3aWxsIGNoYW5nZSB0byDigJzigKYgdGhlIFFvUyBy
ZWxhdGVkIGZ1bmN0aW9ucyBuZWVkZWQg4oCm4oCdPC9iPjxvOnA+PC9vOnA+PC9wPg0KPHAgY2xh
c3M9Ik1zb05vcm1hbCIgc3R5bGU9Im1zby1tYXJnaW4tdG9wLWFsdDphdXRvO21zby1tYXJnaW4t
Ym90dG9tLWFsdDphdXRvIj5BYmJyZXZpYXRpb246DQo8bzpwPjwvbzpwPjwvcD4NCjxwIGNsYXNz
PSJNc29Ob3JtYWwiIHN0eWxlPSJtc28tbWFyZ2luLXRvcC1hbHQ6YXV0bzttc28tbWFyZ2luLWJv
dHRvbS1hbHQ6YXV0byI+4oCcQW4gZXhhbXBsZSBvZiZuYnNwOyZuYnNwOyB0aGlzIGlzIFBhY2tl
dCBSZXBsaWNhdGlvbiwgRWxpbWluYXRpb24sIGFuZCBPcmRlcmluZyAoUFJFT0YpJm5ic3A7Jm5i
c3A7Jm5ic3A7IGZ1bmN0aW9ucyBzZWUgU2VjdGlvbiA0LjMu4oCdPG86cD48L286cD48L3A+DQo8
dWwgdHlwZT0iZGlzYyI+DQo8bGkgY2xhc3M9Ik1zb05vcm1hbCIgc3R5bGU9Im1zby1tYXJnaW4t
dG9wLWFsdDphdXRvO21zby1tYXJnaW4tYm90dG9tLWFsdDphdXRvO21zby1saXN0OmwyMCBsZXZl
bDEgbGZvOSI+DQpOb3QgZmlyc3QgdXNlIG9mIFBSRU9GLCBzaG91bGQgbm90IHNwZWxsIG91dCBo
ZXJlLiA8bzpwPjwvbzpwPjwvbGk+PC91bD4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiIHN0eWxlPSJt
c28tbWFyZ2luLXRvcC1hbHQ6YXV0bzttc28tbWFyZ2luLWJvdHRvbS1hbHQ6YXV0byI+PGI+Jmd0
O0JhbGF6cyZndDsgT0suDQo8L2I+PG86cD48L286cD48L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFs
IiBzdHlsZT0ibXNvLW1hcmdpbi10b3AtYWx0OmF1dG87bXNvLW1hcmdpbi1ib3R0b20tYWx0OmF1
dG8iPkdyYW1tYXI6DQo8bzpwPjwvbzpwPjwvcD4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiIHN0eWxl
PSJtc28tbWFyZ2luLXRvcC1hbHQ6YXV0bzttc28tbWFyZ2luLWJvdHRvbS1hbHQ6YXV0byI+4oCc
VGhlIG1ldGhvZCBvZiBpbnN0YW50aWF0aW5nIGVhY2ggb2YgdGhlIGxheWVycyBpcyBzcGVjaWZp
YyB0byB0aGUmbmJzcDsmbmJzcDsgcGFydGljdWxhciBEZXROZXQgZGF0YSBwbGFuZSBtZXRob2Qu
Jm5ic3A7IFRoZXJlIG1heSBiZSBtb3JlIHRoYW4gb25lJm5ic3A7Jm5ic3A7IGFwcHJvYWNoIHRo
YXQgaXMgYXBwbGljYWJsZSB0byBhIGdpdmVuIGJlYXJlcg0KIG5ldHdvcmsgdHlwZS7igJ08bzpw
PjwvbzpwPjwvcD4NCjx1bCB0eXBlPSJkaXNjIj4NCjxsaSBjbGFzcz0iTXNvTm9ybWFsIiBzdHls
ZT0ibXNvLW1hcmdpbi10b3AtYWx0OmF1dG87bXNvLW1hcmdpbi1ib3R0b20tYWx0OmF1dG87bXNv
LWxpc3Q6bDI5IGxldmVsMSBsZm8xMCI+DQpJIHdvdWxkIGNvbWJpbmUgdGhlc2UgaW50byBhIHNp
bmdsZSBzZW50ZW5jZSB3aXRoIGNvbW1hLCBhczog4oCcVGhlIG1ldGhvZCBvZiBpbnN0YW50aWF0
aW5nIGVhY2ggb2YgdGhlIGxheWVycyBpcyBzcGVjaWZpYyB0byB0aGUgcGFydGljdWxhciBEZXRO
ZXQgZGF0YSBwbGFuZSBtZXRob2QsIGFuZCBtb3JlIHRoYW4gb25lIGFwcHJvYWNoIG1heSBiZSBh
cHBsaWNhYmxlIHRvIGEgZ2l2ZW4gYmVhcmVyIG5ldHdvcmsgdHlwZeKAnS48bzpwPjwvbzpwPjwv
bGk+PC91bD4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiIHN0eWxlPSJtc28tbWFyZ2luLXRvcC1hbHQ6
YXV0bzttc28tbWFyZ2luLWJvdHRvbS1hbHQ6YXV0byI+PGI+Jmd0O0JhbGF6cyZndDsgT0suDQo8
L2I+PG86cD48L286cD48L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIiBzdHlsZT0ibXNvLW1hcmdp
bi10b3AtYWx0OmF1dG87bXNvLW1hcmdpbi1ib3R0b20tYWx0OmF1dG8iPldvcmRpbmc6DQo8bzpw
PjwvbzpwPjwvcD4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiIHN0eWxlPSJtc28tbWFyZ2luLXRvcC1h
bHQ6YXV0bzttc28tbWFyZ2luLWJvdHRvbS1hbHQ6YXV0byI+4oCcMy4xLiZuYnNwOyBEYXRhIFBs
YW5lIENoYXJhY3RlcmlzdGljczxvOnA+PC9vOnA+PC9wPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCIg
c3R5bGU9Im1zby1tYXJnaW4tdG9wLWFsdDphdXRvO21zby1tYXJnaW4tYm90dG9tLWFsdDphdXRv
Ij4mbmJzcDsmbmJzcDsgVGhlcmUgYXJlIHR3byBtYWpvciBjaGFyYWN0ZXJpc3RpY3MgdG8gdGhl
IGRhdGEgcGxhbmU6PG86cD48L286cD48L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIiBzdHlsZT0i
bXNvLW1hcmdpbi10b3AtYWx0OmF1dG87bXNvLW1hcmdpbi1ib3R0b20tYWx0OmF1dG8iPiZuYnNw
OyZuYnNwOyAxLiZuYnNwOyBEYXRhIHBsYW5lIHRlY2hub2xvZ3k6DQo8dT5UaGUgRGV0TmV0IGRh
dGEgcGxhbmUgaXMgcHJvdmlkZWQgYnkgdGhlIERldE5ldCBzZXJ2aWNlIGFuZCBmb3J3YXJkaW5n
IHN1YiBsYXllcnM8L3U+LuKAnTxvOnA+PC9vOnA+PC9wPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCIg
c3R5bGU9Im1zby1tYXJnaW4tdG9wLWFsdDphdXRvO21zby1tYXJnaW4tYm90dG9tLWFsdDphdXRv
Ij48c3BhbiBzdHlsZT0iZm9udC1mYW1pbHk6V2luZ2RpbmdzIj7DoDwvc3Bhbj4gUGxlYXNlIGRv
buKAmXQgdGVsbCBtZSB0aGlzIGFnYWluLiBFbGltaW5hdGUgdGhpcyBzZW50ZW5jZS4NCjxvOnA+
PC9vOnA+PC9wPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCIgc3R5bGU9Im1zby1tYXJnaW4tdG9wLWFs
dDphdXRvO21zby1tYXJnaW4tYm90dG9tLWFsdDphdXRvIj48Yj4mZ3Q7QmFsYXpzJmd0OyBPSy4g
Oi0tKSkpPC9iPjxvOnA+PC9vOnA+PC9wPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCIgc3R5bGU9Im1z
by1tYXJnaW4tdG9wLWFsdDphdXRvO21zby1tYXJnaW4tYm90dG9tLWFsdDphdXRvIj5Xb3JkaW5n
Og0KPG86cD48L286cD48L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIiBzdHlsZT0ibXNvLW1hcmdp
bi10b3AtYWx0OmF1dG87bXNvLW1hcmdpbi1ib3R0b20tYWx0OmF1dG8iPuKAnE5hbWVseeKAnTxv
OnA+PC9vOnA+PC9wPg0KPHVsIHR5cGU9ImRpc2MiPg0KPGxpIGNsYXNzPSJNc29Ob3JtYWwiIHN0
eWxlPSJtc28tbWFyZ2luLXRvcC1hbHQ6YXV0bzttc28tbWFyZ2luLWJvdHRvbS1hbHQ6YXV0bztt
c28tbGlzdDpsMTUgbGV2ZWwxIGxmbzExIj4NClJlbW92ZSB0aGlzIHdvcmQsIGFscmVhZHkgc2Fp
ZCDigJxzcGVjaWZpY2FsbHnigJ0gd2hpY2ggaXMgYmV0dGVyIGFueXdheS4gPG86cD48L286cD48
L2xpPjwvdWw+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIiBzdHlsZT0ibXNvLW1hcmdpbi10b3AtYWx0
OmF1dG87bXNvLW1hcmdpbi1ib3R0b20tYWx0OmF1dG8iPjxiPiZndDtCYWxhenMmZ3Q7IE9LLg0K
PC9iPjxvOnA+PC9vOnA+PC9wPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCIgc3R5bGU9Im1zby1tYXJn
aW4tdG9wLWFsdDphdXRvO21zby1tYXJnaW4tYm90dG9tLWFsdDphdXRvIj5BYmJyZXZpYXRpb25z
Og0KPG86cD48L286cD48L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIiBzdHlsZT0ibXNvLW1hcmdp
bi10b3AtYWx0OmF1dG87bXNvLW1hcmdpbi1ib3R0b20tYWx0OmF1dG8iPuKAnFMtbGFiZWwgYW5k
IGQtQ1figJ08bzpwPjwvbzpwPjwvcD4NCjx1bCB0eXBlPSJkaXNjIj4NCjxsaSBjbGFzcz0iTXNv
Tm9ybWFsIiBzdHlsZT0ibXNvLW1hcmdpbi10b3AtYWx0OmF1dG87bXNvLW1hcmdpbi1ib3R0b20t
YWx0OmF1dG87bXNvLWxpc3Q6bDIzIGxldmVsMSBsZm8xMiI+DQpOZWVkIHRvIGFkZCB0aGVzZSB0
byBBYmJyZXYgc2VjdGlvbi4gPG86cD48L286cD48L2xpPjwvdWw+DQo8cCBjbGFzcz0iTXNvTm9y
bWFsIiBzdHlsZT0ibXNvLW1hcmdpbi10b3AtYWx0OmF1dG87bXNvLW1hcmdpbi1ib3R0b20tYWx0
OmF1dG8iPjxiPiZndDtCYWxhenMmZ3Q7IE9LLg0KPC9iPjxvOnA+PC9vOnA+PC9wPg0KPHAgY2xh
c3M9Ik1zb05vcm1hbCIgc3R5bGU9Im1zby1tYXJnaW4tdG9wLWFsdDphdXRvO21zby1tYXJnaW4t
Ym90dG9tLWFsdDphdXRvIj5TdHJ1Y3R1cmU6DQo8bzpwPjwvbzpwPjwvcD4NCjxwIGNsYXNzPSJN
c29Ob3JtYWwiIHN0eWxlPSJtc28tbWFyZ2luLXRvcC1hbHQ6YXV0bzttc28tbWFyZ2luLWJvdHRv
bS1hbHQ6YXV0byI+4oCcVGhlcmUgYXJlIHR3byBtYWpvciBjaGFyYWN0ZXJpc3RpY3MgdG8gdGhl
IGRhdGEgcGxhbmU6PG86cD48L286cD48L3A+DQo8b2wgc3RhcnQ9IjEiIHR5cGU9IjEiPg0KPGxp
IGNsYXNzPSJNc29Ob3JtYWwiIHN0eWxlPSJtc28tbWFyZ2luLXRvcC1hbHQ6YXV0bzttc28tbWFy
Z2luLWJvdHRvbS1hbHQ6YXV0bzttc28tbGlzdDpsMzEgbGV2ZWwxIGxmbzEzIj4NCkRhdGEgcGxh
bmUgdGVjaG5vbG9neTrigJ0gPG86cD48L286cD48L2xpPjwvb2w+DQo8cCBjbGFzcz0iTXNvTm9y
bWFsIiBzdHlsZT0ibXNvLW1hcmdpbi10b3AtYWx0OmF1dG87bXNvLW1hcmdpbi1ib3R0b20tYWx0
OmF1dG8iPiZuYnNwOzxvOnA+PC9vOnA+PC9wPg0KPHVsIHR5cGU9ImRpc2MiPg0KPGxpIGNsYXNz
PSJNc29Ob3JtYWwiIHN0eWxlPSJtc28tbWFyZ2luLXRvcC1hbHQ6YXV0bzttc28tbWFyZ2luLWJv
dHRvbS1hbHQ6YXV0bzttc28tbGlzdDpsOSBsZXZlbDEgbGZvMTQiPg0KSSB3b3VsZCBzYXkgdGhl
c2Ugc2hvdWxkIG5vdCBiZSBhIDItaXRlbSBudW1iZXJlZCBsaXN0LCB0aGV5IHNob3VsZCBiZSBh
IHRvcGljIHNlbnRlbmNlIGxpc3RpbmcgYm90aCwgZm9sbG93ZWQgYnkgc3Vic2VjdGlvbnMsIGFz
IGlzIGRvbmUgZm9yIEVuY2Fwc3VsYXRpb24gYnV0IG5vdCBmb3IgVGVjaG5vbG9neS4gQWxzbyBv
bmUgc2F5cyBEYXRhIFBsYW5lIFRlY2hub2xvZ3ksIHRoZSBvdGhlciBqdXN0IEVuY2Fwc3VsYXRp
b24g4oCTIHNob3VsZCBiZQ0KIGNvbnNpc3RlbnQg4oCTIFNvIHdlIGNvdWxkIGhhdmU6PG86cD48
L286cD48L2xpPjwvdWw+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIiBzdHlsZT0ibXNvLW1hcmdpbi10
b3AtYWx0OmF1dG87bXNvLW1hcmdpbi1ib3R0b20tYWx0OmF1dG87bWFyZ2luLWxlZnQ6LjI1aW4i
Pg0KMy4xLiZuYnNwOyBEYXRhIFBsYW5lIENoYXJhY3RlcmlzdGljczxvOnA+PC9vOnA+PC9wPg0K
PHAgY2xhc3M9Ik1zb05vcm1hbCIgc3R5bGU9Im1zby1tYXJnaW4tdG9wLWFsdDphdXRvO21zby1t
YXJnaW4tYm90dG9tLWFsdDphdXRvO21hcmdpbi1sZWZ0Oi4yNWluIj4NClRoZXJlIGFyZSB0d28g
bWFqb3IgY2hhcmFjdGVyaXN0aWNzIHRvIHRoZSBkYXRhIHBsYW5lOiB0aGUgdGVjaG5vbG9neSBh
bmQgdGhlIGVuY2Fwc3VsYXRpb24sIGFzIGRpc2N1c3NlZCBiZWxvdy4NCjxvOnA+PC9vOnA+PC9w
Pg0KPHAgY2xhc3M9Ik1zb05vcm1hbCIgc3R5bGU9Im1zby1tYXJnaW4tdG9wLWFsdDphdXRvO21z
by1tYXJnaW4tYm90dG9tLWFsdDphdXRvO21hcmdpbi1sZWZ0Oi4yNWluIj4NCjMuMS4xIFRlY2hu
b2xvZ3k8bzpwPjwvbzpwPjwvcD4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiIHN0eWxlPSJtc28tbWFy
Z2luLXRvcC1hbHQ6YXV0bzttc28tbWFyZ2luLWJvdHRvbS1hbHQ6YXV0bzttYXJnaW4tbGVmdDou
MjVpbiI+DQrigKY8bzpwPjwvbzpwPjwvcD4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiIHN0eWxlPSJt
c28tbWFyZ2luLXRvcC1hbHQ6YXV0bzttc28tbWFyZ2luLWJvdHRvbS1hbHQ6YXV0bzttYXJnaW4t
bGVmdDouMjVpbiI+DQozLjEuMiBFbmNhcHN1bGF0aW9uPG86cD48L286cD48L3A+DQo8cCBjbGFz
cz0iTXNvTm9ybWFsIiBzdHlsZT0ibXNvLW1hcmdpbi10b3AtYWx0OmF1dG87bXNvLW1hcmdpbi1i
b3R0b20tYWx0OmF1dG87bWFyZ2luLWxlZnQ6LjI1aW4iPg0K4oCmPG86cD48L286cD48L3A+DQo8
cCBjbGFzcz0iTXNvTm9ybWFsIiBzdHlsZT0ibXNvLW1hcmdpbi10b3AtYWx0OmF1dG87bXNvLW1h
cmdpbi1ib3R0b20tYWx0OmF1dG8iPjxiPiZndDtCYWxhenMmZ3Q7IE9LLg0KPC9iPjxvOnA+PC9v
OnA+PC9wPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCIgc3R5bGU9Im1zby1tYXJnaW4tdG9wLWFsdDph
dXRvO21zby1tYXJnaW4tYm90dG9tLWFsdDphdXRvIj5HcmFtbWFyOg0KPG86cD48L286cD48L3A+
DQo8cCBjbGFzcz0iTXNvTm9ybWFsIiBzdHlsZT0ibXNvLW1hcmdpbi10b3AtYWx0OmF1dG87bXNv
LW1hcmdpbi1ib3R0b20tYWx0OmF1dG8iPuKAnFRoZSBlbmNhcHN1bGF0aW9uIG9mIHRoZSBEZXRO
ZXQgZmxvd3MgYWxsb3dzIHRoZW0gdG8gYmUgc2VudCBvdmVyIGEmbmJzcDsmbmJzcDsgZGF0YSBw
bGFuZSB0ZWNobm9sb2d5IG90aGVyIHRoYW4gdGhlaXIgbmF0aXZlIHR5cGUuJm5ic3A7IEVuY2Fw
c3VsYXRpb24gaXMmbmJzcDsmbmJzcDsgZXNzZW50aWFsIGlmLCBmb3IgZXhhbXBsZSwgaXQgaXMg
cmVxdWlyZWQNCiB0byBzZW5kIEV0aGVybmV0IFRTTiBzdHJlYW0mbmJzcDsmbmJzcDsmbmJzcDsg
YXMgYSBEZXROZXQgQXBwbGljYXRpb24gb3ZlciBhIGRhdGEgcGxhbmUgc3VjaCBhcyBNUExTLuKA
nTxvOnA+PC9vOnA+PC9wPg0KPHVsIHR5cGU9ImRpc2MiPg0KPGxpIGNsYXNzPSJNc29Ob3JtYWwi
IHN0eWxlPSJtc28tbWFyZ2luLXRvcC1hbHQ6YXV0bzttc28tbWFyZ2luLWJvdHRvbS1hbHQ6YXV0
bzttc28tbGlzdDpsMzkgbGV2ZWwxIGxmbzE1Ij4NCkNvbnNvbGlkYXRlOiDigJxUaGUgZW5jYXBz
dWxhdGlvbiBvZiBhIERldE5ldCBmbG93IGFsbG93cyBpdCB0byBiZSBzZW50IG92ZXIgYSZuYnNw
OyZuYnNwOyBkYXRhIHBsYW5lIHRlY2hub2xvZ3kgb3RoZXIgdGhhbiBpdHMgbmF0aXZlIHR5cGUu
IEZvciBleGFtcGxlLCBhbiBFdGhlcm5ldCBUU04gYXBwIGZsb3cgY2FuIGJlIHNlbnQgYXMgYSBE
ZXROZXQgYXBwIGZsb3cgb3ZlciBNUExTLi4u4oCdPG86cD48L286cD48L2xpPjwvdWw+DQo8cCBj
bGFzcz0iTXNvTm9ybWFsIiBzdHlsZT0ibXNvLW1hcmdpbi10b3AtYWx0OmF1dG87bXNvLW1hcmdp
bi1ib3R0b20tYWx0OmF1dG8iPjxiPiZndDtCYWxhenMmZ3Q7IE9LLg0KPC9iPjxvOnA+PC9vOnA+
PC9wPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCIgc3R5bGU9Im1zby1tYXJnaW4tdG9wLWFsdDphdXRv
O21zby1tYXJnaW4tYm90dG9tLWFsdDphdXRvIj5HcmFtbWFyOg0KPG86cD48L286cD48L3A+DQo8
cCBjbGFzcz0iTXNvTm9ybWFsIiBzdHlsZT0ibXNvLW1hcmdpbi10b3AtYWx0OmF1dG87bXNvLW1h
cmdpbi1ib3R0b20tYWx0OmF1dG8iPuKAnG1ldGEtZGF0YeKAnQ0KPG86cD48L286cD48L3A+DQo8
dWwgdHlwZT0iZGlzYyI+DQo8bGkgY2xhc3M9Ik1zb05vcm1hbCIgc3R5bGU9Im1zby1tYXJnaW4t
dG9wLWFsdDphdXRvO21zby1tYXJnaW4tYm90dG9tLWFsdDphdXRvO21zby1saXN0Omw1IGxldmVs
MSBsZm8xNiI+DQpzL2IgbWV0YWRhdGEg4oCTIG5vdCBhIGh5cGhlbmF0ZWQgd29yZC4gPG86cD48
L286cD48L2xpPjwvdWw+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIiBzdHlsZT0ibXNvLW1hcmdpbi10
b3AtYWx0OmF1dG87bXNvLW1hcmdpbi1ib3R0b20tYWx0OmF1dG8iPjxiPiZndDtCYWxhenMmZ3Q7
IE9LLg0KPC9iPjxvOnA+PC9vOnA+PC9wPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCIgc3R5bGU9Im1z
by1tYXJnaW4tdG9wLWFsdDphdXRvO21zby1tYXJnaW4tYm90dG9tLWFsdDphdXRvIj5DbGFyaXR5
Og0KPG86cD48L286cD48L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIiBzdHlsZT0ibXNvLW1hcmdp
bi10b3AtYWx0OmF1dG87bXNvLW1hcmdpbi1ib3R0b20tYWx0OmF1dG87bWFyZ2luLWxlZnQ6LjVp
biI+DQrigJxUaGUgRGV0TmV0IGRhdGEgcGxhbmUgY2FuIHByb3ZpZGUgb3IgY2FycnkgbWV0YS1k
YXRhOjxvOnA+PC9vOnA+PC9wPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCIgc3R5bGU9Im1zby1tYXJn
aW4tdG9wLWFsdDphdXRvO21zby1tYXJnaW4tYm90dG9tLWFsdDphdXRvO21hcmdpbi1sZWZ0Oi41
aW4iPg0KJm5ic3A7Jm5ic3A7IDEuJm5ic3A7IEZsb3ctSUQ8bzpwPjwvbzpwPjwvcD4NCjxwIGNs
YXNzPSJNc29Ob3JtYWwiIHN0eWxlPSJtc28tbWFyZ2luLXRvcC1hbHQ6YXV0bzttc28tbWFyZ2lu
LWJvdHRvbS1hbHQ6YXV0bzttYXJnaW4tbGVmdDouNWluIj4NCiZuYnNwOyZuYnNwOyAyLiZuYnNw
OyBTZXF1ZW5jZSBOdW1iZXI8bzpwPjwvbzpwPjwvcD4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiIHN0
eWxlPSJtc28tbWFyZ2luLXRvcC1hbHQ6YXV0bzttc28tbWFyZ2luLWJvdHRvbS1hbHQ6YXV0bztt
YXJnaW4tbGVmdDouNWluIj4NCuKApiBCb3RoIG9mIHRoZXNlIG1ldGFkYXRhIGFyZSByZXF1aXJl
ZCDigKbigJ0gPG86cD48L286cD48L3A+DQo8dWwgdHlwZT0iZGlzYyI+DQo8bGkgY2xhc3M9Ik1z
b05vcm1hbCIgc3R5bGU9Im1zby1tYXJnaW4tdG9wLWFsdDphdXRvO21zby1tYXJnaW4tYm90dG9t
LWFsdDphdXRvO21zby1saXN0OmwyOCBsZXZlbDEgbGZvMTciPg0KSSBpbml0aWFsbHkgcmVhZCB0
aGlzIGFzIOKAnHRoZXkgYXJlIGJvdGggcmVxdWlyZWTigJ0gYnV0IHRoZW4gaXQgdHVybnMgb3V0
IHRoZXkgYXJlIG5vdC4gUmVwaHJhc2U6DQo8bzpwPjwvbzpwPjwvbGk+PC91bD4NCjxwIGNsYXNz
PSJNc29Ob3JtYWwiIHN0eWxlPSJtc28tbWFyZ2luLXRvcC1hbHQ6YXV0bzttc28tbWFyZ2luLWJv
dHRvbS1hbHQ6YXV0bzttYXJnaW4tbGVmdDouMjVpbiI+DQrigJxUaGUgRGV0TmV0IGRhdGEgcGxh
bmUgc3VwcG9ydHMgYSBGbG93LUlEIChmb3IgaWRlbnRpZmljYXRpb24gb2YgdGhlIGZsb3cgb3Ig
YWdncmVnYXRlIGZsb3cpIGFuZC9vciBhIFNlcXVlbmNlIE51bWJlciAoZm9yIFBSRU9GKSBmb3Ig
ZWFjaCBEZXROZXQgZmxvdy4gVGhlIERldE5ldCBTZXJ2aWNlIHN1Yi1sYXllciByZXF1aXJlcyBi
b3RoOyB0aGUgRGV0TmV0IGZvcndhcmRpbmcgc3ViLWxheWVyIHJlcXVpcmVzIG9ubHkgRmxvdy1J
RC4gTWV0YWRhdGENCiBjYW4gYWxzbyBiZSB1c2VkIGZvciBPQU0gaW5kaWNhdGlvbnMgYW5kIGlu
c3RydW1lbnRhdGlvbiBvZiBEZXROZXQgZGF0YSBwbGFuZSBvcGVyYXRpb24u4oCdPG86cD48L286
cD48L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIiBzdHlsZT0ibXNvLW1hcmdpbi10b3AtYWx0OmF1
dG87bXNvLW1hcmdpbi1ib3R0b20tYWx0OmF1dG8iPjxiPiZndDtCYWxhenMmZ3Q7IE9LLg0KPC9i
PjxvOnA+PC9vOnA+PC9wPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCIgc3R5bGU9Im1zby1tYXJnaW4t
dG9wLWFsdDphdXRvO21zby1tYXJnaW4tYm90dG9tLWFsdDphdXRvO21hcmdpbi1sZWZ0Oi4yNWlu
Ij4NCkdyYW1tYXI6IDxvOnA+PC9vOnA+PC9wPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCIgc3R5bGU9
Im1zby1tYXJnaW4tdG9wLWFsdDphdXRvO21zby1tYXJnaW4tYm90dG9tLWFsdDphdXRvO21hcmdp
bi1sZWZ0Oi4yNWluIj4NCuKAnGl0IGlzIGFudGljaXBhdGVkIHRoYXQgbW9yZSB0aGFuIG9uZSBl
bmNhcHN1bGF0aW9uJm5ic3A7Jm5ic3A7IG1heSBiZSBkZXBsb3llZCBmb3IgZXhhbXBsZSBHUkXi
gJ08bzpwPjwvbzpwPjwvcD4NCjx1bCB0eXBlPSJkaXNjIj4NCjxsaSBjbGFzcz0iTXNvTm9ybWFs
IiBzdHlsZT0ibXNvLW1hcmdpbi10b3AtYWx0OmF1dG87bXNvLW1hcmdpbi1ib3R0b20tYWx0OmF1
dG87bXNvLWxpc3Q6bDcgbGV2ZWwxIGxmbzE4Ij4NCk5lZWQgY29tbWEgYWZ0ZXIg4oCcZGVwbG95
ZWQs4oCdIDxvOnA+PC9vOnA+PC9saT48L3VsPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCIgc3R5bGU9
Im1zby1tYXJnaW4tdG9wLWFsdDphdXRvO21zby1tYXJnaW4tYm90dG9tLWFsdDphdXRvIj48Yj4m
Z3Q7QmFsYXpzJmd0OyBPSy4NCjwvYj48bzpwPjwvbzpwPjwvcD4NCjxwIGNsYXNzPSJNc29Ob3Jt
YWwiIHN0eWxlPSJtc28tbWFyZ2luLXRvcC1hbHQ6YXV0bzttc28tbWFyZ2luLWJvdHRvbS1hbHQ6
YXV0byI+V29yZGluZzoNCjxvOnA+PC9vOnA+PC9wPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCIgc3R5
bGU9Im1zby1tYXJnaW4tdG9wLWFsdDphdXRvO21zby1tYXJnaW4tYm90dG9tLWFsdDphdXRvIj7i
gJxbUkZDNzY1N10gYWxzbyBwcm92aWRlcyB1c2VmdWwgYmFja2dyb3VuZCBvbiB0aGUgZGVsaXZl
cnkgZGlmZmVyZW50aWF0ZWQgc2VydmljZXMgKERpZmZTZXJ2KeKAnTxvOnA+PC9vOnA+PC9wPg0K
PHVsIHR5cGU9ImRpc2MiPg0KPGxpIGNsYXNzPSJNc29Ob3JtYWwiIHN0eWxlPSJtc28tbWFyZ2lu
LXRvcC1hbHQ6YXV0bzttc28tbWFyZ2luLWJvdHRvbS1hbHQ6YXV0bzttc28tbGlzdDpsMjQgbGV2
ZWwxIGxmbzE5Ij4NCkkgZG9u4oCZdCB0aGluayDigJx0aGUgZGVsaXZlcnnigJ0gYmVsb25ncyB0
aGVyZT8gRGVsZXRlPyAo4oCd4oCmdXNlZnVsIGJhY2tncm91bmQgb24gRGlmZmVyZW50aWF0ZWQg
U2VydmljZXMgKERpZmZzZXJ2KeKApuKAnSAoZm9sbG93aW5nIFJGQzc2NTcgZm9ybWF0KS4NCjxv
OnA+PC9vOnA+PC9saT48L3VsPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCIgc3R5bGU9Im1zby1tYXJn
aW4tdG9wLWFsdDphdXRvO21zby1tYXJnaW4tYm90dG9tLWFsdDphdXRvIj48Yj4mZ3Q7QmFsYXpz
Jmd0OyBPSy4gSSB3aWxsIHJlcGhyYXNlLiBSZWZlcmVuY2UgdG8gcmZjNzY1NyBpcyBpbXBvcnRh
bnQgaGVyZSwgc28gSSB3aWxsIGtlZXAgaXQuPC9iPjxvOnA+PC9vOnA+PC9wPg0KPHAgY2xhc3M9
Ik1zb05vcm1hbCIgc3R5bGU9Im1zby1tYXJnaW4tdG9wLWFsdDphdXRvO21zby1tYXJnaW4tYm90
dG9tLWFsdDphdXRvIj5Xb3JkIG1lYW5pbmc6DQo8bzpwPjwvbzpwPjwvcD4NCjxwIGNsYXNzPSJN
c29Ob3JtYWwiIHN0eWxlPSJtc28tbWFyZ2luLXRvcC1hbHQ6YXV0bzttc28tbWFyZ2luLWJvdHRv
bS1hbHQ6YXV0byI+4oCcSXQgaXMgcG9zc2libGUgdG8gaW5jbHVkZSBzdWNoIGluZm9ybWF0aW9u
IGluIGEgbmF0aXZlIElQJm5ic3A7Jm5ic3A7IHBhY2tldCBleHBsaWNpdGx5LCBvciBpbXBsaWNp
dGx5LuKAnTxvOnA+PC9vOnA+PC9wPg0KPHVsIHR5cGU9ImRpc2MiPg0KPGxpIGNsYXNzPSJNc29O
b3JtYWwiIHN0eWxlPSJtc28tbWFyZ2luLXRvcC1hbHQ6YXV0bzttc28tbWFyZ2luLWJvdHRvbS1h
bHQ6YXV0bzttc28tbGlzdDpsMjUgbGV2ZWwxIGxmbzIwIj4NCkkgdW5kZXJzdGFuZCDigJxleHBs
aWNpdGx54oCdIHRvIG1lYW4gdGhlcmUgaXMgYWRkaXRpb25hbCBtZXRhZGF0YSwgdnMg4oCcaW1w
bGljaXRseeKAnSB0byBtZWFuIHRoYXQgaXQgaXMgaW5mZXJyZWQgZnJvbSB0aGUgZXhpc3Rpbmcg
ZmllbGRzIGUuZy4gNi10dXBsZS4gSG93ZXZlciBhYm92ZSwgaXQgc2F5cyDigJxTb21lIE1QTFMg
ZXhhbXBsZXMgb2YgaW1wbGljaXQgbWV0YWRhdGEgaW5jbHVkZSB0aGUgc2VxdWVuY2UgbnVtYmVy
Jm5ic3A7Jm5ic3A7Jm5ic3A7IGZvciB1c2UgYnkgdGhlDQogUFJFT0YgZnVuY3Rpb27igJ0g4oCT
IHRvIG1lIHRoYXQgc291bmRzIG9kZC4gQ2FuIHdlIHBsZWFzZSByZWNvbmNpbGUgdXNlIG9mIHRo
ZSB3b3JkcyDigJxleHBsaWNpdOKAnSB2cyDigJxpbXBsaWNpdOKAnSBhbmQvb3IgZXhwbGFpbiB0
aGUgbWVhbmluZyBvZiBlYWNoLiBXZSBhbHNvIGhhdmUgZXhwbGljaXQvaW1wbGljaXQNCjx1PnBh
dGhzPC91PiAoZm9yIHdoaWNoIEkgZG9u4oCZdCBzZWUgYSBjbGVhciBkZWZpbml0aW9uIGZyb20g
YSBzaW1wbGUgZ29vZ2xlIHNlYXJjaCk6PG86cD48L286cD48L2xpPjwvdWw+DQo8cCBjbGFzcz0i
TXNvTm9ybWFsIiBzdHlsZT0ibXNvLW1hcmdpbi10b3AtYWx0OmF1dG87bXNvLW1hcmdpbi1ib3R0
b20tYWx0OmF1dG87bWFyZ2luLWxlZnQ6MS4waW4iPg0K4oCcTVBMUyBwcm92aWRlcyB0aGUgYWJp
bGl0eSB0byBmb3J3YXJkIHRyYWZmaWMgb3ZlciBpbXBsaWNpdCBhbmQmbmJzcDsmbmJzcDsgZXhw
bGljaXQgcGF0aHMgdG8gdGhlIHBvaW50IGluIHRoZSBuZXR3b3JrIHdoZXJlIHRoZSBuZXh0IERl
dE5ldCZuYnNwOyZuYnNwOyBzZXJ2aWNlIHN1Yi1sYXllciBhY3Rpb24gbmVlZHMgdG8gdGFrZSBw
bGFjZS7igJ08bzpwPjwvbzpwPjwvcD4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiIHN0eWxlPSJtc28t
bWFyZ2luLXRvcC1hbHQ6YXV0bzttc28tbWFyZ2luLWJvdHRvbS1hbHQ6YXV0byI+4oCcUmVzZXJ2
YXRpb24gYW5kIEFsbG9jYXRpb24gb2YgcmVzb3VyY2VzOuKAnSAoYW5kIHNpbWlsYXIgbGluZXMg
YmVsb3cpDQo8bzpwPjwvbzpwPjwvcD4NCjx1bCB0eXBlPSJkaXNjIj4NCjxsaSBjbGFzcz0iTXNv
Tm9ybWFsIiBzdHlsZT0ibXNvLW1hcmdpbi10b3AtYWx0OmF1dG87bXNvLW1hcmdpbi1ib3R0b20t
YWx0OmF1dG87bXNvLWxpc3Q6bDggbGV2ZWwxIGxmbzIxIj4NClBlcmhhcHMgdGhlc2UgcGFyYWdy
YXBocyBzaG91bGQgYmUgMzxzdXA+cmQ8L3N1cD4gbGV2ZWwgaGVhZGVycywgYXMgb3Bwb3NlZCB0
byBvbmUtc2VudGVuY2UgcGFyYWdyYXBocyB3aXRoIOKAnDrigJ0gYXQgdGhlIGVuZC4gVGhpcyB3
b3VsZCBhbHNvIGNhdXNlIHRoZW0gdG8gYmUgaW5jbHVkZWQgaW4gdGhlIHRhYmxlIG9mIGNvbnRl
bnRzLiBQZXJoYXBzIGhhdmluZyBhIGJ1bGxldCBsaXN0IGF0IHRoZSB0b3Agd291bGQgYmUgdXNl
ZnVsPyBUaGVuIG9uZQ0KIGNvdWxkIG1vdmUgdG8gaGVyZSB0aGUgc3RhdGVtZW50IGZyb20gYmVs
b3c6IOKAnFNldmVyYWwgb2YgdGhlc2UgY2FwYWJpbGl0aWVzIGFyZSBleHBhbmRlZCB1cG9uIGlu
IG1vcmUgZGV0YWlsIGluIHNlY3Rpb25zIGJlbG93LuKAnTxvOnA+PC9vOnA+PC9saT48L3VsPg0K
PHAgY2xhc3M9Ik1zb05vcm1hbCIgc3R5bGU9Im1zby1tYXJnaW4tdG9wLWFsdDphdXRvO21zby1t
YXJnaW4tYm90dG9tLWFsdDphdXRvIj48Yj4mZ3Q7QmFsYXpzJmd0OyBIbW1tLiBJIHdpbGwgcmVj
b25zaWRlciB0aGVzZSBzZW50ZW5jZXMuDQo8L2I+PG86cD48L286cD48L3A+DQo8cCBjbGFzcz0i
TXNvTm9ybWFsIiBzdHlsZT0ibXNvLW1hcmdpbi10b3AtYWx0OmF1dG87bXNvLW1hcmdpbi1ib3R0
b20tYWx0OmF1dG8iPkNsYXJpdHk6DQo8bzpwPjwvbzpwPjwvcD4NCjxwIGNsYXNzPSJNc29Ob3Jt
YWwiIHN0eWxlPSJtc28tbWFyZ2luLXRvcC1hbHQ6YXV0bzttc28tbWFyZ2luLWJvdHRvbS1hbHQ6
YXV0byI+4oCcVGhpcyBjYW4gZWxpbWluYXRlIHBhY2tldCBjb250ZW50aW9uIGFuZCBsb3Nz4oCd
PG86cD48L286cD48L3A+DQo8dWwgdHlwZT0iZGlzYyI+DQo8bGkgY2xhc3M9Ik1zb05vcm1hbCIg
c3R5bGU9Im1zby1tYXJnaW4tdG9wLWFsdDphdXRvO21zby1tYXJnaW4tYm90dG9tLWFsdDphdXRv
O21zby1saXN0OmwzNyBsZXZlbDEgbGZvMjIiPg0KSSB3b3VsZCBleHBsaWNpdGx5IHNheSDigJxU
aGlzIGNhbiBlbGltaW5hdGUgcGFja2V0IGNvbnRlbnRpb24gYW5kIHBhY2tldCBsb3Nz4oCdLjxv
OnA+PC9vOnA+PC9saT48L3VsPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCIgc3R5bGU9Im1zby1tYXJn
aW4tdG9wLWFsdDphdXRvO21zby1tYXJnaW4tYm90dG9tLWFsdDphdXRvIj48Yj4mZ3Q7QmFsYXpz
Jmd0OyBPSy4NCjwvYj48bzpwPjwvbzpwPjwvcD4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiIHN0eWxl
PSJtc28tbWFyZ2luLXRvcC1hbHQ6YXV0bzttc28tbWFyZ2luLWJvdHRvbS1hbHQ6YXV0byI+R3Jh
bW1hcjoNCjxvOnA+PC9vOnA+PC9wPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCIgc3R5bGU9Im1zby1t
YXJnaW4tdG9wLWFsdDphdXRvO21zby1tYXJnaW4tYm90dG9tLWFsdDphdXRvIj7igJxUaGlzIGFs
c28gY2FuIHJlZHVjZSBqaXR0ZXIgZm9yIHRoZSBEZXROZXQgdHJhZmZpY+KAnTxvOnA+PC9vOnA+
PC9wPg0KPHVsIHR5cGU9ImRpc2MiPg0KPGxpIGNsYXNzPSJNc29Ob3JtYWwiIHN0eWxlPSJtc28t
bWFyZ2luLXRvcC1hbHQ6YXV0bzttc28tbWFyZ2luLWJvdHRvbS1hbHQ6YXV0bzttc28tbGlzdDps
NDggbGV2ZWwxIGxmbzIzIj4NCkVsaW1pbmF0ZSBzdXBlcmZsdW91cyDigJx0aGXigJ06IOKAnFRo
aXMgYWxzbyBjYW4gcmVkdWNlIGppdHRlciBmb3IgRGV0TmV0IHRyYWZmaWPigJ08bzpwPjwvbzpw
PjwvbGk+PC91bD4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiIHN0eWxlPSJtc28tbWFyZ2luLXRvcC1h
bHQ6YXV0bzttc28tbWFyZ2luLWJvdHRvbS1hbHQ6YXV0byI+PGI+Jmd0O0JhbGF6cyZndDsgT0su
DQo8L2I+PG86cD48L286cD48L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIiBzdHlsZT0ibXNvLW1h
cmdpbi10b3AtYWx0OmF1dG87bXNvLW1hcmdpbi1ib3R0b20tYWx0OmF1dG8iPkNsYXJpdHk6DQo8
bzpwPjwvbzpwPjwvcD4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiIHN0eWxlPSJtc28tbWFyZ2luLXRv
cC1hbHQ6YXV0bzttc28tbWFyZ2luLWJvdHRvbS1hbHQ6YXV0byI+4oCcRGV0TmV0IGZsb3dzIGFy
ZSBhc3N1bWVkIHRvIGJlaGF2ZSB3aXRoIHJlc3BlY3QgdG8gdGhlIHJlc2VydmVkIHRyYWZmaWMg
cHJvZmlsZS4mbmJzcDsgSWYgb3RoZXIgdHJhZmZpYyBzaGFyZXMgdGhlIGxpbmsgcmVzb3VyY2Vz
LCB0aGUgdXNlIG9mIChxdWV1aW5nLCBwb2xpY2luZywgc2hhcGluZykgcG9saWNpZXMgY2FuDQog
YmUgdXNlZCB0byBlbnN1cmUgdGhhdCB0aGUgYWxsb2NhdGlvbiBvZiByZXNvdXJjZXMgcmVzZXJ2
ZWQgZm9yIERldE5ldCBpcyBtZXQuJm5ic3A7Jm5ic3A7IFF1ZXVpbmcgYW5kIHNoYXBpbmcgb2Yg
RGV0TmV0IHRyYWZmaWMgY291bGQgYmUgcmVxdWlyZWQgdG8gZW5zdXJlIHRoYXQgRGV0TmV0IHRy
YWZmaWMgZG9lcyBub3QgZXhjZWVkIGl0cyByZXNlcnZlZCBwcm9maWxlIGJ1dCB0aGlzIHdvdWxk
IGltcGFjdCB0aGUgRGV0TmV0IHNlcnZpY2UgY2hhcmFjdGVyaXN0aWNzLuKAnTxvOnA+PC9vOnA+
PC9wPg0KPHVsIHR5cGU9ImRpc2MiPg0KPGxpIGNsYXNzPSJNc29Ob3JtYWwiIHN0eWxlPSJtc28t
bWFyZ2luLXRvcC1hbHQ6YXV0bzttc28tbWFyZ2luLWJvdHRvbS1hbHQ6YXV0bzttc28tbGlzdDps
NiBsZXZlbDEgbGZvMjQiPg0KSSB0aGluayB0aGlzIGNvdWxkIGJlIG1hZGUgY2xlYXJlci4gTWF5
YmU6IDxvOnA+PC9vOnA+PC9saT48L3VsPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCIgc3R5bGU9Im1z
by1tYXJnaW4tdG9wLWFsdDphdXRvO21zby1tYXJnaW4tYm90dG9tLWFsdDphdXRvIj7igJxEZXRO
ZXQgZmxvd3MgYXJlIGFzc3VtZWQgdG8gYmVoYXZlIHdpdGggcmVzcGVjdCB0byB0aGUgcmVzZXJ2
ZWQgdHJhZmZpYyBwcm9maWxlLiZuYnNwOyBJZiBvdGhlciB0cmFmZmljIHNoYXJlcyB0aGUgbGlu
ayByZXNvdXJjZXMsIHRoZSB1c2Ugb2YgcG9saWNpZXMgKHN1Y2ggYXMgcXVldWluZywgcG9saWNp
bmcsIHNoYXBpbmcpDQogY2FuIGJlIGFwcGxpZWQgdG8gdGhlIOKAnG90aGVy4oCdIHRyYWZmaWMg
dG8gZW5zdXJlIHRoYXQgdGhlIGFsbG9jYXRpb24gb2YgcmVzb3VyY2VzIHJlc2VydmVkIGZvciBE
ZXROZXQgaXMgbm90IGNvbXByb21pc2VkLiZuYnNwOyBRdWV1aW5nIGFuZCBzaGFwaW5nIG9mIERl
dE5ldCB0cmFmZmljIHRvIGVuc3VyZSB0aGF0IGl0IGRvZXMgbm90IGV4Y2VlZCBpdHMgcmVzZXJ2
ZWQgcHJvZmlsZSAoZm9yIGV4YW1wbGUgYnkgZHJvcHBpbmcgcGFja2V0cykgbWF5IGJlDQogbmVj
ZXNzYXJ5IHRvIHByZXZlbnQgZmF1bHQgY29uZGl0aW9ucywgYnV0IHNob3VsZCBub3QgYmUgdXNl
ZCB1bmRlciBub3JtYWwgY29uZGl0aW9ucyBhcyB0aGlzIGNvdWxkIGNvbXByb21pc2UgdGhlIERl
dE5ldCBRb1Mu4oCdPG86cD48L286cD48L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIiBzdHlsZT0i
bXNvLW1hcmdpbi10b3AtYWx0OmF1dG87bXNvLW1hcmdpbi1ib3R0b20tYWx0OmF1dG8iPjxiPiZn
dDtCYWxhenMmZ3Q7IEhtbW0uIEFncmVlIHNvbWUgcmV3b3JkaW5nIGlzIG5lZWRlZCBoZXJlLiBX
ZSBpbnRlbmQgdG8gc2F5IGhlcmUgdHdvIHRoaW5nczogKDEpIHJlc291cmNlcyBhbGxvY2F0ZWQg
dG8gYSBEZXROZXQgZmxvdyBtdXN0IGJlIHByb3RlY3RlZCBmcm9tIG90aGVyIHRyYWZmaWMuICgy
KSBtaXNiZWhhdmluZw0KIERldE5ldCBmbG93cyBtdXN0IGJlIGRldGVjdGVkIGFuZCBpdCBoYXZl
IHRvIGJlIGVuc3VyZWQgdGhhdCB0aGVyZSBkbyBub3QgY29tcHJvbWlzZSBEZXROZXQgUW9TLiBJ
IHdpbGwgcmVmb3JtdWxhdGUuPC9iPjxvOnA+PC9vOnA+PC9wPg0KPHAgY2xhc3M9Ik1zb05vcm1h
bCIgc3R5bGU9Im1zby1tYXJnaW4tdG9wLWFsdDphdXRvO21zby1tYXJnaW4tYm90dG9tLWFsdDph
dXRvIj7igJxOZXR3b3JrIGNvZGluZ+KAnQ0KPG86cD48L286cD48L3A+DQo8dWwgdHlwZT0iZGlz
YyI+DQo8bGkgY2xhc3M9Ik1zb05vcm1hbCIgc3R5bGU9Im1zby1tYXJnaW4tdG9wLWFsdDphdXRv
O21zby1tYXJnaW4tYm90dG9tLWFsdDphdXRvO21zby1saXN0Omw0MCBsZXZlbDEgbGZvMjUiPg0K
UHJvcGVyIG5hbWUsIE5ldHdvcmsgQ29kaW5nLCBzL2IgY2FwaXRhbGl6ZWQuIDxvOnA+PC9vOnA+
PC9saT48L3VsPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCIgc3R5bGU9Im1zby1tYXJnaW4tdG9wLWFs
dDphdXRvO21zby1tYXJnaW4tYm90dG9tLWFsdDphdXRvIj48Yj4mZ3Q7QmFsYXpzJmd0OyBPSy4N
CjwvYj48bzpwPjwvbzpwPjwvcD4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiIHN0eWxlPSJtc28tbWFy
Z2luLXRvcC1hbHQ6YXV0bzttc28tbWFyZ2luLWJvdHRvbS1hbHQ6YXV0byI+4oCccGFja2V0IGJ5
IHBhY2tldOKAnQ0KPG86cD48L286cD48L3A+DQo8dWwgdHlwZT0iZGlzYyI+DQo8bGkgY2xhc3M9
Ik1zb05vcm1hbCIgc3R5bGU9Im1zby1tYXJnaW4tdG9wLWFsdDphdXRvO21zby1tYXJnaW4tYm90
dG9tLWFsdDphdXRvO21zby1saXN0Omw0NyBsZXZlbDEgbGZvMjYiPg0Kcy9iIGh5cGhlbmF0ZWQg
4oCccGFja2V0LWJ5LXBhY2tldOKAnS4gPG86cD48L286cD48L2xpPjwvdWw+DQo8cCBjbGFzcz0i
TXNvTm9ybWFsIiBzdHlsZT0ibXNvLW1hcmdpbi10b3AtYWx0OmF1dG87bXNvLW1hcmdpbi1ib3R0
b20tYWx0OmF1dG8iPjxiPiZndDtCYWxhenMmZ3Q7IE9LLg0KPC9iPjxvOnA+PC9vOnA+PC9wPg0K
PHAgY2xhc3M9Ik1zb05vcm1hbCIgc3R5bGU9Im1zby1tYXJnaW4tdG9wLWFsdDphdXRvO21zby1t
YXJnaW4tYm90dG9tLWFsdDphdXRvIj5HcmFtbWFyOg0KPG86cD48L286cD48L3A+DQo8cCBjbGFz
cz0iTXNvTm9ybWFsIiBzdHlsZT0ibXNvLW1hcmdpbi10b3AtYWx0OmF1dG87bXNvLW1hcmdpbi1i
b3R0b20tYWx0OmF1dG8iPuKAnFNpbmNlIERldG5ldCBsZXZlcmFnZXMgbWFueSBkaWZmZXJlbnQg
Zm9yd2FyZGluZyBzdWItbGF5ZXJzLCB0aG9zZSZuYnNwOyB0ZWNobm9sb2dpZXMgYWxzbyBzdXBw
b3J0IGEgbnVtYmVyIG9mIHRvb2xzIHRvIHRyb3VibGVzaG9vdCBjb25uZWN0aXZpdHkgZm9yIGV4
YW1wbGUsIHRvIHN1cHBvcnQgaWRlbnRpZmljYXRpb24NCiBvZiBtaXNiZWhhdmluZyZuYnNwOyBm
bG93cy7igJ08bzpwPjwvbzpwPjwvcD4NCjx1bCB0eXBlPSJkaXNjIj4NCjxsaSBjbGFzcz0iTXNv
Tm9ybWFsIiBzdHlsZT0ibXNvLW1hcmdpbi10b3AtYWx0OmF1dG87bXNvLW1hcmdpbi1ib3R0b20t
YWx0OmF1dG87bXNvLWxpc3Q6bDE2IGxldmVsMSBsZm8yNyI+DQpUcnk6IDxvOnA+PC9vOnA+PC9s
aT48L3VsPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCIgc3R5bGU9Im1zby1tYXJnaW4tdG9wLWFsdDph
dXRvO21zby1tYXJnaW4tYm90dG9tLWFsdDphdXRvIj4mbmJzcDvigJxEZXRuZXQgbGV2ZXJhZ2Vz
IG1hbnkgZGlmZmVyZW50IGZvcndhcmRpbmcgc3ViLWxheWVycywgZWFjaCBvZiB3aGljaCBzdXBw
b3J0cyB2YXJpb3VzIHRvb2xzIHRvIHRyb3VibGVzaG9vdCBjb25uZWN0aXZpdHksIGZvciBleGFt
cGxlIGlkZW50aWZpY2F0aW9uIG9mIG1pc2JlaGF2aW5nIGZsb3dzLuKAnTxvOnA+PC9vOnA+PC9w
Pg0KPHAgY2xhc3M9Ik1zb05vcm1hbCIgc3R5bGU9Im1zby1tYXJnaW4tdG9wLWFsdDphdXRvO21z
by1tYXJnaW4tYm90dG9tLWFsdDphdXRvIj48Yj4mZ3Q7QmFsYXpzJmd0OyBPSy4NCjwvYj48bzpw
PjwvbzpwPjwvcD4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiIHN0eWxlPSJtc28tbWFyZ2luLXRvcC1h
bHQ6YXV0bzttc28tbWFyZ2luLWJvdHRvbS1hbHQ6YXV0byI+R3JhbW1hcjoNCjxvOnA+PC9vOnA+
PC9wPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCIgc3R5bGU9Im1zby1tYXJnaW4tdG9wLWFsdDphdXRv
O21zby1tYXJnaW4tYm90dG9tLWFsdDphdXRvIj7igJxBdCB0aGUgc2VydmljZSBsYXllciBhZ2Fp
biB0aGVyZSBhcmUgZXhpc3RpbmcgbWVjaGFuaXNtcyB0byB0cm91Ymxlc2hvb3Qgb3IgbW9uaXRv
ciBmbG93cy4mbmJzcDsgTWFueSBvZiB0aGVzZSBtZWNoYW5pc21zIGV4aXN0IGZvciBJUCBhbmQg
TVBMUyBuZXR3b3Jrcy4mbmJzcDsgQSBjbGllbnQgb2YgYSBEZXROZXQgc2VydmljZQ0KIGNhbiBp
bnRyb2R1Y2UgYW55IG1vbml0b3JpbmcgYXBwbGljYXRpb25zIHdoaWNoIGNhbiBkZXRlY3QgYW5k
IG1vbml0b3IgZGVsYXkgYW5kIGxvc3Mu4oCdPG86cD48L286cD48L3A+DQo8dWwgdHlwZT0iZGlz
YyI+DQo8bGkgY2xhc3M9Ik1zb05vcm1hbCIgc3R5bGU9Im1zby1tYXJnaW4tdG9wLWFsdDphdXRv
O21zby1tYXJnaW4tYm90dG9tLWFsdDphdXRvO21zby1saXN0Omw0NSBsZXZlbDEgbGZvMjgiPg0K
VHJ5OiA8bzpwPjwvbzpwPjwvbGk+PC91bD4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiIHN0eWxlPSJt
c28tbWFyZ2luLXRvcC1hbHQ6YXV0bzttc28tbWFyZ2luLWJvdHRvbS1hbHQ6YXV0byI+4oCcVGhl
IERldE5ldCBTZXJ2aWNlIGxheWVyIGNhbiBsZXZlcmFnZSBleGlzdGluZyBtZWNoYW5pc21zIHRv
IHRyb3VibGVzaG9vdCBvciBtb25pdG9yIGZsb3dzLCBzdWNoIGFzIHRob3NlIGluIHVzZSBieSBJ
UCBhbmQgTVBMUyBuZXR3b3Jrcy4mbmJzcDsgQXQgdGhlIEFwcGxpY2F0aW9uIGxheWVyIGEgY2xp
ZW50IG9mDQogYSBEZXROZXQgc2VydmljZSBjYW4gdXNlIGV4aXN0aW5nIHRlY2huaXF1ZXMgdG8g
ZGV0ZWN0IGFuZCBtb25pdG9yIGRlbGF5IGFuZCBsb3NzLuKAnTxvOnA+PC9vOnA+PC9wPg0KPHAg
Y2xhc3M9Ik1zb05vcm1hbCIgc3R5bGU9Im1zby1tYXJnaW4tdG9wLWFsdDphdXRvO21zby1tYXJn
aW4tYm90dG9tLWFsdDphdXRvIj48Yj4mZ3Q7QmFsYXpzJmd0OyBPSy4NCjwvYj48bzpwPjwvbzpw
PjwvcD4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiIHN0eWxlPSJtc28tbWFyZ2luLXRvcC1hbHQ6YXV0
bzttc28tbWFyZ2luLWJvdHRvbS1hbHQ6YXV0byI+R3JhbW1hcjoNCjxvOnA+PC9vOnA+PC9wPg0K
PHAgY2xhc3M9Ik1zb05vcm1hbCIgc3R5bGU9Im1zby1tYXJnaW4tdG9wLWFsdDphdXRvO21zby1t
YXJnaW4tYm90dG9tLWFsdDphdXRvIj7igJxSZWNvZ25pemUgZmxvdyhzKSBmb3IgYW5hbHl0aWNz
OuKAnTxvOnA+PC9vOnA+PC9wPg0KPHVsIHR5cGU9ImRpc2MiPg0KPGxpIGNsYXNzPSJNc29Ob3Jt
YWwiIHN0eWxlPSJtc28tbWFyZ2luLXRvcC1hbHQ6YXV0bzttc28tbWFyZ2luLWJvdHRvbS1hbHQ6
YXV0bzttc28tbGlzdDpsMTQgbGV2ZWwxIGxmbzI5Ij4NClRyeTxvOnA+PC9vOnA+PC9saT48L3Vs
Pg0KPHAgY2xhc3M9Ik1zb05vcm1hbCIgc3R5bGU9Im1zby1tYXJnaW4tdG9wLWFsdDphdXRvO21z
by1tYXJnaW4tYm90dG9tLWFsdDphdXRvO21hcmdpbi1sZWZ0Oi41aW4iPg0K4oCcRmxvdyByZWNv
Z25pdGlvbiBmb3IgYW5hbHl0aWNzOjxvOnA+PC9vOnA+PC9wPg0KPHAgY2xhc3M9Ik1zb05vcm1h
bCIgc3R5bGU9Im1zby1tYXJnaW4tdG9wLWFsdDphdXRvO21zby1tYXJnaW4tYm90dG9tLWFsdDph
dXRvIj48Yj4mZ3Q7QmFsYXpzJmd0OyBPSy4NCjwvYj48bzpwPjwvbzpwPjwvcD4NCjxwIGNsYXNz
PSJNc29Ob3JtYWwiIHN0eWxlPSJtc28tbWFyZ2luLXRvcC1hbHQ6YXV0bzttc28tbWFyZ2luLWJv
dHRvbS1hbHQ6YXV0byI+R3JhbW1hcjoNCjxvOnA+PC9vOnA+PC9wPg0KPHAgY2xhc3M9Ik1zb05v
cm1hbCIgc3R5bGU9Im1zby1tYXJnaW4tdG9wLWFsdDphdXRvO21zby1tYXJnaW4tYm90dG9tLWFs
dDphdXRvIj7igJxUbyBhIGxhcmdlIGRlZ3JlZSB0aGlzIGZvbGxvd3MgdGhlIGxvZ2ljIGluIHRo
ZSBwcmV2aW91cyBzZWN0aW9uLiBBbmFseXRpY3MgY2FuIGJlIGluaGVyaXRlZCBmcm9tIHRoZSB0
d28gc3ViLWxheWVycy4mbmJzcDsgQXQgdGhlIERldE5ldCBzZXJ2aWNlIGVkZ2UgcGFja2V0IGFu
ZCBiaXQgY291bnRlcnMgZS5nLiBzZW50LA0KIHJlY2VpdmVkLCBkcm9wcGVkLCBhbmQgb3V0IG9m
IHNlcXVlbmNlIGFyZSBtYWludGFpbmVkLuKAnTxvOnA+PC9vOnA+PC9wPg0KPHVsIHR5cGU9ImRp
c2MiPg0KPGxpIGNsYXNzPSJNc29Ob3JtYWwiIHN0eWxlPSJtc28tbWFyZ2luLXRvcC1hbHQ6YXV0
bzttc28tbWFyZ2luLWJvdHRvbS1hbHQ6YXV0bzttc28tbGlzdDpsMzAgbGV2ZWwxIGxmbzMwIj4N
ClRyeTogPG86cD48L286cD48L2xpPjwvdWw+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIiBzdHlsZT0i
bXNvLW1hcmdpbi10b3AtYWx0OmF1dG87bXNvLW1hcmdpbi1ib3R0b20tYWx0OmF1dG8iPuKAnE5l
dHdvcmsgYW5hbHl0aWNzIGNhbiBiZSBpbmhlcml0ZWQgZnJvbSB0aGUgdGVjaG5vbG9naWVzIG9m
IHRoZSBTZXJ2aWNlIGFuZCBGb3J3YXJkaW5nIHN1Yi1sYXllcnMuJm5ic3A7IEF0IHRoZSBEZXRO
ZXQgc2VydmljZSBlZGdlLCBwYWNrZXQgYW5kIGJpdCBjb3VudGVycyAoZS5nLiBzZW50LCByZWNl
aXZlZCwgZHJvcHBlZCwNCiBhbmQgb3V0LW9mLXNlcXVlbmNlKSBjYW4gYmUgbWFpbnRhaW5lZC7i
gJ08bzpwPjwvbzpwPjwvcD4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiIHN0eWxlPSJtc28tbWFyZ2lu
LXRvcC1hbHQ6YXV0bzttc28tbWFyZ2luLWJvdHRvbS1hbHQ6YXV0byI+PGI+Jmd0O0JhbGF6cyZn
dDsgT0suDQo8L2I+PG86cD48L286cD48L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIiBzdHlsZT0i
bXNvLW1hcmdpbi10b3AtYWx0OmF1dG87bXNvLW1hcmdpbi1ib3R0b20tYWx0OmF1dG8iPkdyYW1t
YXI6DQo8bzpwPjwvbzpwPjwvcD4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiIHN0eWxlPSJtc28tbWFy
Z2luLXRvcC1hbHQ6YXV0bzttc28tbWFyZ2luLWJvdHRvbS1hbHQ6YXV0byI+4oCcQ29ycmVsYXRl
IGV2ZW50cyB3aXRoIGZsb3dzOuKAnTxvOnA+PC9vOnA+PC9wPg0KPHAgY2xhc3M9Ik1zb05vcm1h
bCIgc3R5bGU9Im1zby1tYXJnaW4tdG9wLWFsdDphdXRvO21zby1tYXJnaW4tYm90dG9tLWFsdDph
dXRvIj4mbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsgVGhlIHByb3ZpZGVyIG9mIGEgRGV0
TmV0IHNlcnZpY2UgbWF5IGFsbG93IG90aGVyIGNhcGFiaWxpdGllcyB0byBtb25pdG9yIGZsb3dz
IHN1Y2ggYXMgbW9yZSBkZXRhaWwgbG9zcyBzdGF0aXN0aWNzIGFuZCB0aW1lIHN0YW1waW5nIG9m
IGV2ZW50cy4mbmJzcDsgVGhlIGRldGFpbHMgb2YgdGhlc2UgY2FwYWJpbGl0aWVzDQogYXJlIGN1
cnJlbnRseSBvdXQgb2Ygc2NvcGUgZm9yIHRoaXMgZG9jdW1lbnQu4oCdPG86cD48L286cD48L3A+
DQo8dWwgdHlwZT0iZGlzYyI+DQo8bGkgY2xhc3M9Ik1zb05vcm1hbCIgc3R5bGU9Im1zby1tYXJn
aW4tdG9wLWFsdDphdXRvO21zby1tYXJnaW4tYm90dG9tLWFsdDphdXRvO21zby1saXN0Omw0MSBs
ZXZlbDEgbGZvMzEiPg0KVHJ5OiA8bzpwPjwvbzpwPjwvbGk+PC91bD4NCjxwIGNsYXNzPSJNc29O
b3JtYWwiIHN0eWxlPSJtc28tbWFyZ2luLXRvcC1hbHQ6YXV0bzttc28tbWFyZ2luLWJvdHRvbS1h
bHQ6YXV0byI+4oCcQ29ycmVsYXRpb24gb2YgZXZlbnRzIHdpdGggZmxvd3M64oCdPG86cD48L286
cD48L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIiBzdHlsZT0ibXNvLW1hcmdpbi10b3AtYWx0OmF1
dG87bXNvLW1hcmdpbi1ib3R0b20tYWx0OmF1dG8iPiZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZu
YnNwOyBUaGUgcHJvdmlkZXIgb2YgYSBEZXROZXQgc2VydmljZSBtYXkgcHJvdmlkZSBvdGhlciBj
YXBhYmlsaXRpZXMgdG8gbW9uaXRvciBmbG93cywgc3VjaCBhcyBtb3JlIGRldGFpbGVkIGxvc3Mg
c3RhdGlzdGljcyBhbmQgdGltZSBzdGFtcGluZyBvZiBldmVudHMuJm5ic3A7IFRoZSBkZXRhaWxz
IG9mIHRoZXNlDQogY2FwYWJpbGl0aWVzIGFyZSBjdXJyZW50bHkgb3V0IG9mIHNjb3BlIGZvciB0
aGlzIGRvY3VtZW50LuKAnTxvOnA+PC9vOnA+PC9wPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCIgc3R5
bGU9Im1zby1tYXJnaW4tdG9wLWFsdDphdXRvO21zby1tYXJnaW4tYm90dG9tLWFsdDphdXRvIj48
Yj4mZ3Q7QmFsYXpzJmd0OyBPSy4NCjwvYj48bzpwPjwvbzpwPjwvcD4NCjxwIGNsYXNzPSJNc29O
b3JtYWwiIHN0eWxlPSJtc28tbWFyZ2luLXRvcC1hbHQ6YXV0bzttc28tbWFyZ2luLWJvdHRvbS1h
bHQ6YXV0byI+My42LjE8bzpwPjwvbzpwPjwvcD4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiIHN0eWxl
PSJtc28tbWFyZ2luLXRvcC1hbHQ6YXV0bzttc28tbWFyZ2luLWJvdHRvbS1hbHQ6YXV0byI+R3Jh
bW1hcjoNCjxvOnA+PC9vOnA+PC9wPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCIgc3R5bGU9Im1zby1t
YXJnaW4tdG9wLWFsdDphdXRvO21zby1tYXJnaW4tYm90dG9tLWFsdDphdXRvIj7igJxpbiB0aGUg
Y2FzZSBvZiBuZXR3b3JrIGNvbmdlc3Rpb24gb3Igc29tZSBmYWlsdXJlcy7igJ08bzpwPjwvbzpw
PjwvcD4NCjx1bCB0eXBlPSJkaXNjIj4NCjxsaSBjbGFzcz0iTXNvTm9ybWFsIiBzdHlsZT0ibXNv
LW1hcmdpbi10b3AtYWx0OmF1dG87bXNvLW1hcmdpbi1ib3R0b20tYWx0OmF1dG87bXNvLWxpc3Q6
bDQ0IGxldmVsMSBsZm8zMiI+DQpUcnk6PG86cD48L286cD48L2xpPjwvdWw+DQo8cCBjbGFzcz0i
TXNvTm9ybWFsIiBzdHlsZT0ibXNvLW1hcmdpbi10b3AtYWx0OmF1dG87bXNvLW1hcmdpbi1ib3R0
b20tYWx0OmF1dG8iPuKAnGluIHRoZSBjYXNlIG9mIG5ldHdvcmsgY29uZ2VzdGlvbiBvciBlcXVp
cG1lbnQgZmFpbHVyZS7igJ08bzpwPjwvbzpwPjwvcD4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiIHN0
eWxlPSJtc28tbWFyZ2luLXRvcC1hbHQ6YXV0bzttc28tbWFyZ2luLWJvdHRvbS1hbHQ6YXV0byI+
PGI+Jmd0O0JhbGF6cyZndDsgT0sgaW4gcHJpbmNpcGxlLiBGYWlsdXJlcyBjYW4gYmUgYm90aCBl
cXVpcG1lbnQgZmFpbHVyZSBvciBuZXR3b3JrIGxpbmsgZmFpbHVyZSwgc28gSSB3aWxsIGNoYW5n
ZSB0byDigJzigJxpbiB0aGUgY2FzZSBvZiBuZXR3b3JrIGNvbmdlc3Rpb24gb3IgbmV0d29yayBm
YWlsdXJlLuKAneKAnTwvYj48bzpwPjwvbzpwPjwvcD4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiIHN0
eWxlPSJtc28tbWFyZ2luLXRvcC1hbHQ6YXV0bzttc28tbWFyZ2luLWJvdHRvbS1hbHQ6YXV0byI+
QWJicmV2aWF0aW9uIGVycm9yOg0KPG86cD48L286cD48L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFs
IiBzdHlsZT0ibXNvLW1hcmdpbi10b3AtYWx0OmF1dG87bXNvLW1hcmdpbi1ib3R0b20tYWx0OmF1
dG8iPuKAnGNvbWJpbmF0aW9ucyBvZiBQUkYsIFBSRSwgYW5kIFBPRi7igJ08bzpwPjwvbzpwPjwv
cD4NCjx1bCB0eXBlPSJkaXNjIj4NCjxsaSBjbGFzcz0iTXNvTm9ybWFsIiBzdHlsZT0ibXNvLW1h
cmdpbi10b3AtYWx0OmF1dG87bXNvLW1hcmdpbi1ib3R0b20tYWx0OmF1dG87bXNvLWxpc3Q6bDM0
IGxldmVsMSBsZm8zMyI+DQpUcnk6IDxvOnA+PC9vOnA+PC9saT48L3VsPg0KPHAgY2xhc3M9Ik1z
b05vcm1hbCIgc3R5bGU9Im1zby1tYXJnaW4tdG9wLWFsdDphdXRvO21zby1tYXJnaW4tYm90dG9t
LWFsdDphdXRvIj7igJxjb21iaW5hdGlvbnMgb2YgUFJGLCBQRUYsIGFuZCBQT0Yu4oCdPG86cD48
L286cD48L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIiBzdHlsZT0ibXNvLW1hcmdpbi10b3AtYWx0
OmF1dG87bXNvLW1hcmdpbi1ib3R0b20tYWx0OmF1dG8iPjxiPiZndDtCYWxhenMmZ3Q7IE9LLg0K
PC9iPjxvOnA+PC9vOnA+PC9wPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCIgc3R5bGU9Im1zby1tYXJn
aW4tdG9wLWFsdDphdXRvO21zby1tYXJnaW4tYm90dG9tLWFsdDphdXRvIj7igJjigJxUaGlzIGV4
YW1wbGUgYWxzbyBpbGx1c3RyYXRlcyAxOjEgcHJvdGVjdGlvbiBzY2hlbWUgbWVhbmluZyB0aGVy
ZSBpcyB0cmFmZmljIGFuZCBwYXRoIGZvciBlYWNoIHNlZ21lbnQgb2YgdGhlIGVuZCB0byBlbmQg
cGF0aC7igJ08bzpwPjwvbzpwPjwvcD4NCjx1bCB0eXBlPSJkaXNjIj4NCjxsaSBjbGFzcz0iTXNv
Tm9ybWFsIiBzdHlsZT0ibXNvLW1hcmdpbi10b3AtYWx0OmF1dG87bXNvLW1hcmdpbi1ib3R0b20t
YWx0OmF1dG87bXNvLWxpc3Q6bDI2IGxldmVsMSBsZm8zNCI+DQpJIGRvIG5vdCB1bmRlcnN0YW5k
IHdoYXQgdGhpcyBtZWFuczsg4oCcdGhlcmUgaXMgdHJhZmZpYyBhbmQgcGF0aOKAnT8gPG86cD48
L286cD48L2xpPjwvdWw+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIiBzdHlsZT0ibXNvLW1hcmdpbi10
b3AtYWx0OmF1dG87bXNvLW1hcmdpbi1ib3R0b20tYWx0OmF1dG8iPjxiPiZndDtCYWxhenMmZ3Q7
IE9LLiDigJzigKYgbWVhbmluZyB0aGVyZSBpcyB0cmFmZmljIG92ZXIgZWFjaCBzZWdtZW50IOKA
puKAnTwvYj48bzpwPjwvbzpwPjwvcD4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiIHN0eWxlPSJtc28t
bWFyZ2luLXRvcC1hbHQ6YXV0bzttc28tbWFyZ2luLWJvdHRvbS1hbHQ6YXV0byI+R3JhbW1hcjog
KFJpbmcgU2VydmljZSBQcm90ZWN0aW9uIGlzIGEgcHJvcGVyIG5hbWUsIGNhcGl0YWxpemVkLCDi
gJxyaW5nc+KAnSBpcyBub3QpLg0KPG86cD48L286cD48L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFs
IiBzdHlsZT0ibXNvLW1hcmdpbi10b3AtYWx0OmF1dG87bXNvLW1hcmdpbi1ib3R0b20tYWx0OmF1
dG8iPuKAmOKAnE1hbnkgb2YgdGhlIHNhbWUgY29uY2VwdHMgYXBwbHkgaG93ZXZlciBSaW5nc+KA
nTxvOnA+PC9vOnA+PC9wPg0KPHVsIHR5cGU9ImRpc2MiPg0KPGxpIGNsYXNzPSJNc29Ob3JtYWwi
IHN0eWxlPSJtc28tbWFyZ2luLXRvcC1hbHQ6YXV0bzttc28tbWFyZ2luLWJvdHRvbS1hbHQ6YXV0
bzttc28tbGlzdDpsMTIgbGV2ZWwxIGxmbzM1Ij4NCuKAnE1hbnkgb2YgdGhlIHNhbWUgY29uY2Vw
dHMgYXBwbHksIGhvd2V2ZXIgcmluZ3PigJ08bzpwPjwvbzpwPjwvbGk+PC91bD4NCjxwIGNsYXNz
PSJNc29Ob3JtYWwiIHN0eWxlPSJtc28tbWFyZ2luLXRvcC1hbHQ6YXV0bzttc28tbWFyZ2luLWJv
dHRvbS1hbHQ6YXV0byI+PGI+Jmd0O0JhbGF6cyZndDsgT0suDQo8L2I+PG86cD48L286cD48L3A+
DQo8cCBjbGFzcz0iTXNvTm9ybWFsIiBzdHlsZT0ibXNvLW1hcmdpbi10b3AtYWx0OmF1dG87bXNv
LW1hcmdpbi1ib3R0b20tYWx0OmF1dG8iPkdyYW1tYXI6DQo8bzpwPjwvbzpwPjwvcD4NCjxwIGNs
YXNzPSJNc29Ob3JtYWwiIHN0eWxlPSJtc28tbWFyZ2luLXRvcC1hbHQ6YXV0bzttc28tbWFyZ2lu
LWJvdHRvbS1hbHQ6YXV0byI+4oCcVGhlIERldE5ldCBkYXRhIHBsYW5lIGFsc28gYWxsb3dzIGZv
ciB0aGUgYWdncmVnYXRpb24gb2YgRGV0TmV0IGZsb3dzLCB0byBpbXByb3ZlZCBzY2FsaW5nIGJ5
IHJlZHVjaW5nIHRoZSBzdGF0ZSBwZXIgaG9wLi4u4oCdPG86cD48L286cD48L3A+DQo8dWwgdHlw
ZT0iZGlzYyI+DQo8bGkgY2xhc3M9Ik1zb05vcm1hbCIgc3R5bGU9Im1zby1tYXJnaW4tdG9wLWFs
dDphdXRvO21zby1tYXJnaW4tYm90dG9tLWFsdDphdXRvO21zby1saXN0OmwxMyBsZXZlbDEgbGZv
MzYiPg0KVHJ5OiA8bzpwPjwvbzpwPjwvbGk+PC91bD4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiIHN0
eWxlPSJtc28tbWFyZ2luLXRvcC1hbHQ6YXV0bzttc28tbWFyZ2luLWJvdHRvbS1hbHQ6YXV0byI+
4oCcVGhlIERldE5ldCBkYXRhIHBsYW5lIGFsc28gYWxsb3dzIGZvciB0aGUgYWdncmVnYXRpb24g
b2YgRGV0TmV0IGZsb3dzLCB3aGljaCBjYW4gaW1wcm92ZSBzY2FsYWJpbGl0eSBieSByZWR1Y2lu
ZyB0aGUgcGVyLWhvcCBzdGF0ZS7igJ08bzpwPjwvbzpwPjwvcD4NCjxwIGNsYXNzPSJNc29Ob3Jt
YWwiIHN0eWxlPSJtc28tbWFyZ2luLXRvcC1hbHQ6YXV0bzttc28tbWFyZ2luLWJvdHRvbS1hbHQ6
YXV0byI+PGI+Jmd0O0JhbGF6cyZndDsgT0suDQo8L2I+PG86cD48L286cD48L3A+DQo8cCBjbGFz
cz0iTXNvTm9ybWFsIiBzdHlsZT0ibXNvLW1hcmdpbi10b3AtYWx0OmF1dG87bXNvLW1hcmdpbi1i
b3R0b20tYWx0OmF1dG8iPkdyYW1tYXI6DQo8bzpwPjwvbzpwPjwvcD4NCjxwIGNsYXNzPSJNc29O
b3JtYWwiIHN0eWxlPSJtc28tbWFyZ2luLXRvcC1hbHQ6YXV0bzttc28tbWFyZ2luLWJvdHRvbS1h
bHQ6YXV0byI+4oCcSWYgYmFuZHdpZHRoIHJlc2VydmF0aW9ucyBhcmUgdXNlZCwgdGhlIHN1bSBv
ZiB0aGUgcmVzZXJ2YXRpb25zIHNob3VsZCBiZSB0aGUgc3VtIG9mIGFsbCB0aGUgaW5kaXZpZHVh
bCByZXNlcnZhdGlvbnMsIGluIG90aGVyIHdvcmRzLCB0aGUgcmVzZXJ2YXRpb25zIHNob3VsZCBu
b3QgY3JlYXRlIGFuIG92ZXINCiBzdWJzY3JpcHRpb24gb2YgYmFuZHdpZHRoIHJlc2VydmF0aW9u
LiBJZiBtYXhpbXVtIGRlbGF5IGJvdW5kcyBhcmUgdXNlZCB0aGUgc3lzdGVtIHNob3VsZCBlbnN1
cmUgdGhhdCB0aGUgYWdncmVnYXRlIGRvZXMgbm90IGV4Y2VlZCB0aGUgZGVsYXkgYm91bmRzIG9m
IHRoZSBpbmRpdmlkdWFsIGZsb3dzLuKAnTxvOnA+PC9vOnA+PC9wPg0KPHVsIHR5cGU9ImRpc2Mi
Pg0KPGxpIGNsYXNzPSJNc29Ob3JtYWwiIHN0eWxlPSJtc28tbWFyZ2luLXRvcC1hbHQ6YXV0bztt
c28tbWFyZ2luLWJvdHRvbS1hbHQ6YXV0bzttc28tbGlzdDpsMjcgbGV2ZWwxIGxmbzM3Ij4NClRy
eTogPG86cD48L286cD48L2xpPjwvdWw+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIiBzdHlsZT0ibXNv
LW1hcmdpbi10b3AtYWx0OmF1dG87bXNvLW1hcmdpbi1ib3R0b20tYWx0OmF1dG8iPuKAnElmIGJh
bmR3aWR0aCByZXNlcnZhdGlvbnMgYXJlIHVzZWQsIHRoZSBzdW0gb2YgdGhlIHJlc2VydmF0aW9u
cyBzaG91bGQgYmUgdGhlIHN1bSBvZiBhbGwgdGhlIGluZGl2aWR1YWwgcmVzZXJ2YXRpb25zOyBp
biBvdGhlciB3b3JkcywgdGhlIHJlc2VydmF0aW9ucyBzaG91bGQgbm90IGFkZCB1cCB0byBhbiBv
dmVyLXN1YnNjcmlwdGlvbg0KIG9mIGJhbmR3aWR0aCByZXNlcnZhdGlvbi4gSWYgbWF4aW11bSBk
ZWxheSBib3VuZHMgYXJlIHVzZWQsIHRoZSBzeXN0ZW0gc2hvdWxkIGVuc3VyZSB0aGF0IHRoZSBh
Z2dyZWdhdGUgZG9lcyBub3QgZXhjZWVkIHRoZSBkZWxheSBib3VuZHMgb2YgdGhlIGluZGl2aWR1
YWwgZmxvd3Mu4oCdPG86cD48L286cD48L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIiBzdHlsZT0i
bXNvLW1hcmdpbi10b3AtYWx0OmF1dG87bXNvLW1hcmdpbi1ib3R0b20tYWx0OmF1dG8iPjxiPiZn
dDtCYWxhenMmZ3Q7IE9LLg0KPC9iPjxvOnA+PC9vOnA+PC9wPg0KPHAgY2xhc3M9Ik1zb05vcm1h
bCIgc3R5bGU9Im1zby1tYXJnaW4tdG9wLWFsdDphdXRvO21zby1tYXJnaW4tYm90dG9tLWFsdDph
dXRvIj5HcmFtbWFyOg0KPG86cD48L286cD48L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIiBzdHls
ZT0ibXNvLW1hcmdpbi10b3AtYWx0OmF1dG87bXNvLW1hcmdpbi1ib3R0b20tYWx0OmF1dG8iPuKA
nEVuY2Fwc3VsYXRpb24gY2FuIGVpdGhlciBiZSBpbiB0aGUgc2FtZSBzZXJ2aWNlIHR5cGUgb3Ig
aW4gYSBkaWZmZXJlbnQgc2VydmljZSB0eXBlIHNlZSBGaWd1cmUgMyBmb3IgZXhhbXBsZS4mbmJz
cDsgV2hlbiBhbiBlbmNhcHN1bGF0aW9uIGlzIHVzZWQgdGhlIGNob2ljZSBvZiByZXNlcnZpbmcg
YSBtYXhpbXVtIHJlc291cmNlDQogbGV2ZWwgYW5kIHRoZW4gdHJhY2tpbmcgdGhlIHNlcnZpY2Vz
IGluIHRoZSBhZ2dyZWdhdGVkIHNlcnZpY2Ugb3IgYWRqdXN0aW5nIHRoZSBhZ2dyZWdhdGVkIHJl
c291cmNlcyBhcyB0aGUgc2VydmljZXMgYXJlIGFkZGVkIGlzIGltcGxlbWVudGF0aW9uIGFuZCB0
ZWNobm9sb2d5IHNwZWNpZmljLuKAnTxvOnA+PC9vOnA+PC9wPg0KPHVsIHR5cGU9ImRpc2MiPg0K
PGxpIGNsYXNzPSJNc29Ob3JtYWwiIHN0eWxlPSJtc28tbWFyZ2luLXRvcC1hbHQ6YXV0bzttc28t
bWFyZ2luLWJvdHRvbS1hbHQ6YXV0bzttc28tbGlzdDpsMzYgbGV2ZWwxIGxmbzM4Ij4NClRyeTog
PG86cD48L286cD48L2xpPjwvdWw+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIiBzdHlsZT0ibXNvLW1h
cmdpbi10b3AtYWx0OmF1dG87bXNvLW1hcmdpbi1ib3R0b20tYWx0OmF1dG8iPuKAnEVuY2Fwc3Vs
YXRpb24gY2FuIGVpdGhlciBiZSBpbiB0aGUgc2FtZSBzZXJ2aWNlIHR5cGUgb3IgaW4gYSBkaWZm
ZXJlbnQgc2VydmljZSB0eXBlIChzZWUgRmlndXJlIDMsIGZvciBleGFtcGxlKS4mbmJzcDsgV2hl
biBhbiBlbmNhcHN1bGF0aW9uIGlzIHVzZWQsIHRoZSBjaG9pY2Ugb2YgcmVzZXJ2aW5nIGEgbWF4
aW11bQ0KIHJlc291cmNlIGxldmVsIGFuZCB0aGVuIHRyYWNraW5nIHRoZSBzZXJ2aWNlcyBpbiB0
aGUgYWdncmVnYXRlZCBzZXJ2aWNlLCB2ZXJzdXMgYWRqdXN0aW5nIHRoZSBhZ2dyZWdhdGVkIHJl
c291cmNlcyBhcyB0aGUgc2VydmljZXMgYXJlIGFkZGVkLCBpcyBpbXBsZW1lbnRhdGlvbi0gYW5k
IHRlY2hub2xvZ3ktc3BlY2lmaWMu4oCdPG86cD48L286cD48L3A+DQo8cCBjbGFzcz0iTXNvTm9y
bWFsIiBzdHlsZT0ibXNvLW1hcmdpbi10b3AtYWx0OmF1dG87bXNvLW1hcmdpbi1ib3R0b20tYWx0
OmF1dG8iPkluIHRoZSBmb2xsb3dpbmcsIEkgZG9u4oCZdCBrbm93IHdoYXQg4oCcY29uZGl0aW9u
cyB3aGVyZSBnZW5lcmFsIHJlcXVpcmVtZW50cyBhcmUgbm90IHNhdGlzZmllZOKAnSBtZWFucywg
cGxlYXNlIGNsYXJpZnk6DQo8bzpwPjwvbzpwPjwvcD4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiIHN0
eWxlPSJtc28tbWFyZ2luLXRvcC1hbHQ6YXV0bzttc28tbWFyZ2luLWJvdHRvbS1hbHQ6YXV0byI+
4oCcRGV0TmV0IGZsb3dzIGF0IGVkZ2VzIG11c3QgYmUgYWJsZSB0byBoYW5kbGUgcmVqZWN0aW9u
IHRvIGFuIGFnZ3JlZ2F0aW9uIGdyb3VwIGR1ZSB0byBsYWNrIG9mIHJlc291cmNlcyBhcyB3ZWxs
IGFzIGNvbmRpdGlvbnMgd2hlcmUgZ2VuZXJhbCByZXF1aXJlbWVudHMgYXJlIG5vdCBzYXRpc2Zp
ZWQu4oCdPG86cD48L286cD48L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIiBzdHlsZT0ibXNvLW1h
cmdpbi10b3AtYWx0OmF1dG87bXNvLW1hcmdpbi1ib3R0b20tYWx0OmF1dG8iPjxiPiZndDtCYWxh
enMmZ3Q7IE9LLiBJIHRoaW5rIGhlcmUgd2UgbmVlZCBzb21lIHJlY29uc3RydWN0aW9uIG9mIHRo
ZSB0ZXh0LjwvYj48bzpwPjwvbzpwPjwvcD4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiIHN0eWxlPSJt
c28tbWFyZ2luLXRvcC1hbHQ6YXV0bzttc28tbWFyZ2luLWJvdHRvbS1hbHQ6YXV0byI+R3JhbW1h
cjoNCjxvOnA+PC9vOnA+PC9wPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCIgc3R5bGU9Im1zby1tYXJn
aW4tdG9wLWFsdDphdXRvO21zby1tYXJnaW4tYm90dG9tLWFsdDphdXRvIj7igJxGb3IgdGhlIGRh
dGEgcGxhbmUgZmxvd3MgbWF5IGJlIGFnZ3JlZ2F0ZWQgZm9yIHRyZWF0bWVudCBiYXNlZCBvbiBz
aGFyZWQgY2hhcmFjdGVyaXN0aWNzIHN1Y2ggYXMgNi10dXBsZS7igJ08bzpwPjwvbzpwPjwvcD4N
Cjx1bCB0eXBlPSJkaXNjIj4NCjxsaSBjbGFzcz0iTXNvTm9ybWFsIiBzdHlsZT0ibXNvLW1hcmdp
bi10b3AtYWx0OmF1dG87bXNvLW1hcmdpbi1ib3R0b20tYWx0OmF1dG87bXNvLWxpc3Q6bDMyIGxl
dmVsMSBsZm8zOSI+DQpOZWVkIGNvbW1hIGFmdGVyIOKAnEZvciB0aGUgZGF0YSBwbGFuZSzigJ0u
IDxvOnA+PC9vOnA+PC9saT48L3VsPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCIgc3R5bGU9Im1zby1t
YXJnaW4tdG9wLWFsdDphdXRvO21zby1tYXJnaW4tYm90dG9tLWFsdDphdXRvIj48Yj4mZ3Q7QmFs
YXpzJmd0OyBPSy4gSSB0aGluayBoZXJlIHdlIG5lZWQgc29tZSByZWNvbnN0cnVjdGlvbiBvZiB0
aGUgdGV4dC48L2I+PG86cD48L286cD48L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIiBzdHlsZT0i
bXNvLW1hcmdpbi10b3AtYWx0OmF1dG87bXNvLW1hcmdpbi1ib3R0b20tYWx0OmF1dG8iPkdyYW1t
YXI6DQo8bzpwPjwvbzpwPjwvcD4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiIHN0eWxlPSJtc28tbWFy
Z2luLXRvcC1hbHQ6YXV0bzttc28tbWFyZ2luLWJvdHRvbS1hbHQ6YXV0byI+4oCcTVBMUyBhZ2dy
ZWdhdGlvbiBzaW1pbGFybHkgaGFzIGRhdGEgcGxhbmUgYW5kIGNvbnRyb2xsZXIgcGxhbmUgYXNw
ZWN0cy4mbmJzcDsgSW4gdGhlIGNhc2Ugb2YgTVBMUyBmbG93cyBhcmUgb2Z0ZW4gdHVubmVsZWQg
aW4gYSBmb3J3YXJkaW5nIHN1Yi1sYXllciBhbmQgcmVzZXJ2YXRpb24gaXMgYXNzb2NpYXRlZCB3
aXRoDQogdGhhdCBNUExTIHR1bm5lbC7igJ0gPG86cD48L286cD48L3A+DQo8dWwgdHlwZT0iZGlz
YyI+DQo8bGkgY2xhc3M9Ik1zb05vcm1hbCIgc3R5bGU9Im1zby1tYXJnaW4tdG9wLWFsdDphdXRv
O21zby1tYXJnaW4tYm90dG9tLWFsdDphdXRvO21zby1saXN0OmwwIGxldmVsMSBsZm80MCI+DQpU
cnkgKEkgYW0gbm90IGNlcnRhaW4gdGhpcyBpcyB0aGUgY29ycmVjdCBtZWFuaW5nPyk6IDxvOnA+
PC9vOnA+PC9saT48L3VsPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCIgc3R5bGU9Im1zby1tYXJnaW4t
dG9wLWFsdDphdXRvO21zby1tYXJnaW4tYm90dG9tLWFsdDphdXRvIj7igJxNUExTIGFnZ3JlZ2F0
aW9uIGFsc28gaGFzIGRhdGEgcGxhbmUgYW5kIGNvbnRyb2xsZXIgcGxhbmUgYXNwZWN0cy4mbmJz
cDsgTVBMUyBmbG93cyBhcmUgb2Z0ZW4gdHVubmVsZWQgaW4gYSBmb3J3YXJkaW5nIHN1Yi1sYXll
ciwgdW5kZXIgdGhlIHJlc2VydmF0aW9uIGFzc29jaWF0ZWQgd2l0aCB0aGF0IE1QTFMgdHVubmVs
LuKAnTxvOnA+PC9vOnA+PC9wPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCIgc3R5bGU9Im1zby1tYXJn
aW4tdG9wLWFsdDphdXRvO21zby1tYXJnaW4tYm90dG9tLWFsdDphdXRvIj48Yj4mZ3Q7QmFsYXpz
Jmd0OyBPSy4NCjwvYj48bzpwPjwvbzpwPjwvcD4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiIHN0eWxl
PSJtc28tbWFyZ2luLXRvcC1hbHQ6YXV0bzttc28tbWFyZ2luLWJvdHRvbS1hbHQ6YXV0byI+R3Jh
bW1hcjoNCjxvOnA+PC9vOnA+PC9wPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCIgc3R5bGU9Im1zby1t
YXJnaW4tdG9wLWFsdDphdXRvO21zby1tYXJnaW4tYm90dG9tLWFsdDphdXRvIj7igJwzLjYuMy4m
bmJzcDsgRW5kLVN5c3RlbSBTcGVjaWZpYyBDb25zaWRlcmF0aW9uc+KAnTxvOnA+PC9vOnA+PC9w
Pg0KPHVsIHR5cGU9ImRpc2MiPg0KPGxpIGNsYXNzPSJNc29Ob3JtYWwiIHN0eWxlPSJtc28tbWFy
Z2luLXRvcC1hbHQ6YXV0bzttc28tbWFyZ2luLWJvdHRvbS1hbHQ6YXV0bzttc28tbGlzdDpsMjEg
bGV2ZWwxIGxmbzQxIj4NCkh5cGhlbmF0ZSDigJxFbmQtU3lzdGVtLVNwZWNpZmlj4oCdPG86cD48
L286cD48L2xpPjwvdWw+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIiBzdHlsZT0ibXNvLW1hcmdpbi10
b3AtYWx0OmF1dG87bXNvLW1hcmdpbi1ib3R0b20tYWx0OmF1dG8iPjxiPiZndDtCYWxhenMmZ3Q7
IE9LLg0KPC9iPjxvOnA+PC9vOnA+PC9wPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCIgc3R5bGU9Im1z
by1tYXJnaW4tdG9wLWFsdDphdXRvO21zby1tYXJnaW4tYm90dG9tLWFsdDphdXRvIj5BYmJyZXZp
YXRpb246IOKAnERO4oCdIGZvciBEZXROZXQgYXMgaW4g4oCcd2hpY2ggYXJlIG5vdCBwcm92aWRl
ZCBieSBETiBmdW5jdGlvbnPigJ0uDQo8bzpwPjwvbzpwPjwvcD4NCjx1bCB0eXBlPSJkaXNjIj4N
CjxsaSBjbGFzcz0iTXNvTm9ybWFsIiBzdHlsZT0ibXNvLW1hcmdpbi10b3AtYWx0OmF1dG87bXNv
LW1hcmdpbi1ib3R0b20tYWx0OmF1dG87bXNvLWxpc3Q6bDQ2IGxldmVsMSBsZm80MiI+DQrigJxE
TuKAnSBpcyBub3QgZGVmaW5lZCBhcyBhbiBhYmJyZXZpYXRpb24sIGJ1dCBpcyBhbHNvIHVzZWQg
aW4gRmlnIDIgYW5kIEZpZyAzLiBJbiBhbnkgb2YgdGhlc2UgY2FzZXMgZWl0aGVyIHNwZWxsIG91
dCBEZXROZXQgb3IgZGVmaW5lIEROIGFzIGFuIGFiYnJldmlhdGlvbi4gSSB3b3VsZCBqdXN0IHJl
cGxhY2UgdGhlc2Uga2luZCBvZiBpbnN0YW5jZXMgb2Yg4oCcRE7igJ0gd2l0aCDigJxEZXROZXTi
gJ0uDQo8bzpwPjwvbzpwPjwvbGk+PC91bD4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiIHN0eWxlPSJt
c28tbWFyZ2luLXRvcC1hbHQ6YXV0bzttc28tbWFyZ2luLWJvdHRvbS1hbHQ6YXV0byI+PGI+Jmd0
O0JhbGF6cyZndDsgT0suDQo8L2I+PG86cD48L286cD48L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFs
IiBzdHlsZT0ibXNvLW1hcmdpbi10b3AtYWx0OmF1dG87bXNvLW1hcmdpbi1ib3R0b20tYWx0OmF1
dG8iPkdyYW1tYXI6DQo8bzpwPjwvbzpwPjwvcD4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiIHN0eWxl
PSJtc28tbWFyZ2luLXRvcC1hbHQ6YXV0bzttc28tbWFyZ2luLWJvdHRvbS1hbHQ6YXV0byI+4oCc
Rm9yIGV4YW1wbGUsIGEgRGV0TmV0IE1QTFMgZG9tYWluIHRoZSBETiBmdW5jdGlvbnMgdXNlIHRo
ZSBkLUNXcywgUy1MYWJlbHMgYW5kIEYtTGFiZWxzIHRvIHByb3ZpZGUgRGV0TmV0IHNlcnZpY2Vz
LuKAnTxvOnA+PC9vOnA+PC9wPg0KPHVsIHR5cGU9ImRpc2MiPg0KPGxpIGNsYXNzPSJNc29Ob3Jt
YWwiIHN0eWxlPSJtc28tbWFyZ2luLXRvcC1hbHQ6YXV0bzttc28tbWFyZ2luLWJvdHRvbS1hbHQ6
YXV0bzttc28tbGlzdDpsMjIgbGV2ZWwxIGxmbzQzIj4NClRyeTogPG86cD48L286cD48L2xpPjwv
dWw+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIiBzdHlsZT0ibXNvLW1hcmdpbi10b3AtYWx0OmF1dG87
bXNvLW1hcmdpbi1ib3R0b20tYWx0OmF1dG8iPuKAnEZvciBleGFtcGxlLCBpbiBhIERldE5ldCBN
UExTIGRvbWFpbiB0aGUgRGV0TmV0IGZ1bmN0aW9ucyB1c2UgdGhlIGQtQ1dzLCBTLUxhYmVscyBh
bmQgRi1MYWJlbHMgdG8gcHJvdmlkZSBEZXROZXQgc2VydmljZXMu4oCdPG86cD48L286cD48L3A+
DQo8cCBjbGFzcz0iTXNvTm9ybWFsIiBzdHlsZT0ibXNvLW1hcmdpbi10b3AtYWx0OmF1dG87bXNv
LW1hcmdpbi1ib3R0b20tYWx0OmF1dG8iPjxiPiZndDtCYWxhenMmZ3Q7IE9LLg0KPC9iPjxvOnA+
PC9vOnA+PC9wPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCIgc3R5bGU9Im1zby1tYXJnaW4tdG9wLWFs
dDphdXRvO21zby1tYXJnaW4tYm90dG9tLWFsdDphdXRvIj5UZXJtaW5vbG9neTog4oCcZWRnZSBz
eXN0ZW3igJ08bzpwPjwvbzpwPjwvcD4NCjx1bCB0eXBlPSJkaXNjIj4NCjxsaSBjbGFzcz0iTXNv
Tm9ybWFsIiBzdHlsZT0ibXNvLW1hcmdpbi10b3AtYWx0OmF1dG87bXNvLW1hcmdpbi1ib3R0b20t
YWx0OmF1dG87bXNvLWxpc3Q6bDEgbGV2ZWwxIGxmbzQ0Ij4NCkRvbuKAmXQgd2Ugc2F5IOKAnGVk
Z2Ugbm9kZeKAnT8gSSBkb27igJl0IHNlZSDigJxlZGdlIHN5c3RlbeKAnSBhbnl3aGVyZSBlbHNl
IGluIHRoaXMgZHJhZnQuIElmIGl0IGlzIHVzZWQgZWxzZXdoZXJlIHNvIHdlIGFyZSBnb2luZyB0
byB1c2UgaXQsIEkgd291bGQgdGhpbmsgaXQgc2hvdWxkIGJlIGh5cGhlbmF0ZWQg4oCcZWRnZS1z
eXN0ZW3igJ0gbGlrZSDigJxlbmQtc3lzdGVt4oCdLiBPciBtYXliZSDigJxlZGdlIHN5c3RlbeKA
nSBpbiB0aGlzIGNvbnRleHQgc2hvdWxkIGJlIOKAnGVuZC1zeXN0ZW3igJ0uDQo8bzpwPjwvbzpw
PjwvbGk+PC91bD4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiIHN0eWxlPSJtc28tbWFyZ2luLXRvcC1h
bHQ6YXV0bzttc28tbWFyZ2luLWJvdHRvbS1hbHQ6YXV0byI+PGI+Jmd0O0JhbGF6cyZndDsgT0su
IOKAnGVkZ2Ugbm9kZeKAnSBpcyBiZXR0ZXIgaGVyZS48L2I+PG86cD48L286cD48L3A+DQo8cCBj
bGFzcz0iTXNvTm9ybWFsIiBzdHlsZT0ibXNvLW1hcmdpbi10b3AtYWx0OmF1dG87bXNvLW1hcmdp
bi1ib3R0b20tYWx0OmF1dG8iPkFiYnJldmlhdGlvbjog4oCcVERNIHRlY2hub2xvZ2llc+KAnTxv
OnA+PC9vOnA+PC9wPg0KPHVsIHR5cGU9ImRpc2MiPg0KPGxpIGNsYXNzPSJNc29Ob3JtYWwiIHN0
eWxlPSJtc28tbWFyZ2luLXRvcC1hbHQ6YXV0bzttc28tbWFyZ2luLWJvdHRvbS1hbHQ6YXV0bztt
c28tbGlzdDpsMTcgbGV2ZWwxIGxmbzQ1Ij4NClRETSBub3QgZGVmaW5lZC4gPG86cD48L286cD48
L2xpPjwvdWw+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIiBzdHlsZT0ibXNvLW1hcmdpbi10b3AtYWx0
OmF1dG87bXNvLW1hcmdpbi1ib3R0b20tYWx0OmF1dG8iPjxiPiZndDtCYWxhenMmZ3Q7IE9LLg0K
PC9iPjxvOnA+PC9vOnA+PC9wPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCIgc3R5bGU9Im1zby1tYXJn
aW4tdG9wLWFsdDphdXRvO21zby1tYXJnaW4tYm90dG9tLWFsdDphdXRvIj5Tb21ldGhpbmcgaXMg
d3JvbmcgZ3JhbW1hdGljYWxseSwgcnVuLW9uIHNlbnRlbmNlIGF0IGJlc3QsIGJ1dCBJIGNhbuKA
mXQgZmlndXJlIG91dCBob3cgdG8gZml4IGl0LCBwbGVhc2UgaGVscDoNCjxvOnA+PC9vOnA+PC9w
Pg0KPHAgY2xhc3M9Ik1zb05vcm1hbCIgc3R5bGU9Im1zby1tYXJnaW4tdG9wLWFsdDphdXRvO21z
by1tYXJnaW4tYm90dG9tLWFsdDphdXRvIj7igJxGbG93IGFnZ3JlZ2F0aW9uIGluY2x1ZGVzIGFn
Z3JlZ2F0aW9uIGFjY29tcGxpc2hlZCB0aHJvdWdoIHRoZSB1c2Ugb2YgaGllcmFyY2hpY2FsIExT
UHMgaW4gTVBMUyBhbmQgdHVubmVscywgaW4gdGhlIGNhc2Ugb2YgSVAsIE1QTFMgYW5kIFRTTiwg
YWxsIG9mIHdoaWNoIGFnZ3JlZ2F0ZSBtdWx0aXBsZSBEZXROZXQNCiBmbG93cyBpbnRvIGEgc2lu
Z2xlIG5ldyBEZXROZXQgZmxvdy7igJ08bzpwPjwvbzpwPjwvcD4NCjx1bCB0eXBlPSJkaXNjIj4N
CjxsaSBjbGFzcz0iTXNvTm9ybWFsIiBzdHlsZT0ibXNvLW1hcmdpbi10b3AtYWx0OmF1dG87bXNv
LW1hcmdpbi1ib3R0b20tYWx0OmF1dG87bXNvLWxpc3Q6bDIgbGV2ZWwxIGxmbzQ2Ij4NCk1heWJl
IHNvbWV0aGluZyBsaWtlOiA8bzpwPjwvbzpwPjwvbGk+PC91bD4NCjxwIGNsYXNzPSJNc29Ob3Jt
YWwiIHN0eWxlPSJtc28tbWFyZ2luLXRvcC1hbHQ6YXV0bzttc28tbWFyZ2luLWJvdHRvbS1hbHQ6
YXV0byI+4oCcRmxvdyBhZ2dyZWdhdGlvbiBpbmNsdWRlcyBhZ2dyZWdhdGlvbiBhY2NvbXBsaXNo
ZWQgdGhyb3VnaCB0aGUgdXNlIG9mIGhpZXJhcmNoaWNhbCBMU1BzIGluIE1QTFMsIGFuZCB0aHJv
dWdoIElQIG9yIFRTTiB0dW5uZWxzLiBJUCwgTVBMUyBhbmQgVFNOIGFyZSBlYWNoIGNhcGFibGUg
b2YgYWdncmVnYXRpbmcNCiBtdWx0aXBsZSBEZXROZXQgZmxvd3MgaW50byBhIHNpbmdsZSBuZXcg
RGV0TmV0IGZsb3cu4oCdPG86cD48L286cD48L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIiBzdHls
ZT0ibXNvLW1hcmdpbi10b3AtYWx0OmF1dG87bXNvLW1hcmdpbi1ib3R0b20tYWx0OmF1dG8iPjxi
PiZndDtCYWxhenMmZ3Q7IE9LLiBJIHdpbGwgcmV3cml0ZSB0aGlzIHNlbnRlbmNlcy4gVFNOIGlz
IGFsc28gbm90IGNvcnJlY3RseSByZWZlcnJlZCBoZXJlLjwvYj48bzpwPjwvbzpwPjwvcD4NCjxw
IGNsYXNzPSJNc29Ob3JtYWwiIHN0eWxlPSJtc28tbWFyZ2luLXRvcC1hbHQ6YXV0bzttc28tbWFy
Z2luLWJvdHRvbS1hbHQ6YXV0byI+R3JhbW1hcjoNCjxvOnA+PC9vOnA+PC9wPg0KPHAgY2xhc3M9
Ik1zb05vcm1hbCIgc3R5bGU9Im1zby1tYXJnaW4tdG9wLWFsdDphdXRvO21zby1tYXJnaW4tYm90
dG9tLWFsdDphdXRvIj7igJxEZXBlbmRpbmcgb24gdGhlIHNwZWNpZmljIHRlY2hub2xvZ3kgdGhl
IGFzc2lnbmVkIHJlc291cmNlcyBhcmUgdXBkYXRlZCBhbmQgZGlzdHJpYnV0ZWQgaW4gdGhlIGRh
dGFiYXNlcyBwcmV2ZW50aW5nIG92ZXIgc3Vic2NyaXB0aW9uLuKAnTxvOnA+PC9vOnA+PC9wPg0K
PHVsIHR5cGU9ImRpc2MiPg0KPGxpIGNsYXNzPSJNc29Ob3JtYWwiIHN0eWxlPSJtc28tbWFyZ2lu
LXRvcC1hbHQ6YXV0bzttc28tbWFyZ2luLWJvdHRvbS1hbHQ6YXV0bzttc28tbGlzdDpsMTEgbGV2
ZWwxIGxmbzQ3Ij4NClRyeTogPG86cD48L286cD48L2xpPjwvdWw+DQo8cCBjbGFzcz0iTXNvTm9y
bWFsIiBzdHlsZT0ibXNvLW1hcmdpbi10b3AtYWx0OmF1dG87bXNvLW1hcmdpbi1ib3R0b20tYWx0
OmF1dG8iPiZuYnNwO+KAnERlcGVuZGluZyBvbiB0aGUgc3BlY2lmaWMgdGVjaG5vbG9neSwgdGhl
IGFzc2lnbmVkIHJlc291cmNlcyBhcmUgdXBkYXRlZCBhbmQgZGlzdHJpYnV0ZWQgaW4gdGhlIGRh
dGFiYXNlcywgcHJldmVudGluZyBvdmVyLXN1YnNjcmlwdGlvbi7igJ08bzpwPjwvbzpwPjwvcD4N
CjxwIGNsYXNzPSJNc29Ob3JtYWwiIHN0eWxlPSJtc28tbWFyZ2luLXRvcC1hbHQ6YXV0bzttc28t
bWFyZ2luLWJvdHRvbS1hbHQ6YXV0byI+PGI+Jmd0O0JhbGF6cyZndDsgT0suDQo8L2I+PG86cD48
L286cD48L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIiBzdHlsZT0ibXNvLW1hcmdpbi10b3AtYWx0
OmF1dG87bXNvLW1hcmdpbi1ib3R0b20tYWx0OmF1dG8iPlF1ZXN0aW9uIGFib3V0IHRoZSBmb2xs
b3dpbmc6DQo8bzpwPjwvbzpwPjwvcD4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiIHN0eWxlPSJtc28t
bWFyZ2luLXRvcC1hbHQ6YXV0bzttc28tbWFyZ2luLWJvdHRvbS1hbHQ6YXV0byI+4oCcV2hpbGUg
dGhlIERldE5ldCBJUCBkYXRhIHBsYW5lIG11c3Qgc3VwcG9ydCBiaWRpcmVjdGlvbmFsIERldE5l
dCBmbG93cywgdGhlcmUgYXJlIG5vIHNwZWNpYWwgYmlkaXJlY3Rpb25hbCBmZWF0dXJlcyB3aXRo
IHJlc3BlY3QgdG8gdGhlIGRhdGEgcGxhbmUgb3RoZXIgdGhhbiB0aGUgbmVlZCBmb3IgdGhlIHR3
bw0KIGRpcmVjdGlvbnMgb2YgYSBjby08bzpwPjwvbzpwPjwvcD4NCjxwIGNsYXNzPSJNc29Ob3Jt
YWwiIHN0eWxlPSJtc28tbWFyZ2luLXRvcC1hbHQ6YXV0bzttc28tbWFyZ2luLWJvdHRvbS1hbHQ6
YXV0byI+Jm5ic3A7Jm5ic3A7IHJvdXRlZCBiaWRpcmVjdGlvbmFsIGZsb3cgdG8gdGFrZSB0aGUg
c2FtZSBwYXRoLiZuYnNwOyBUaGF0IGlzIHRvIHNheSB0aGF0IGJpZGlyZWN0aW9uYWwgRGV0TmV0
IGZsb3dzIGFyZSBzb2xlbHkgcmVwcmVzZW50ZWQgYXQgdGhlIG1hbmFnZW1lbnQgYW5kIGNvbnRy
b2wgcGxhbmUgbGV2ZWxzLCB3aXRob3V0IHNwZWNpZmljDQogc3VwcG9ydCBvciBrbm93bGVkZ2Ug
d2l0aGluIHRoZSBEZXROZXQgZGF0YSBwbGFuZS7igJ08bzpwPjwvbzpwPjwvcD4NCjx1bCB0eXBl
PSJkaXNjIj4NCjxsaSBjbGFzcz0iTXNvTm9ybWFsIiBzdHlsZT0ibXNvLW1hcmdpbi10b3AtYWx0
OmF1dG87bXNvLW1hcmdpbi1ib3R0b20tYWx0OmF1dG87bXNvLWxpc3Q6bDMzIGxldmVsMSBsZm80
OCI+DQpUaGVyZSB3YXMgZGlzY3Vzc2lvbiBhYm91dCB1c2UgY2FzZXMgdGhhdCB3YW50ZWQgc3lt
bWV0cmljYWwgZGVsYXlzIGluIGJvdGggZGlyZWN0aW9uczsgaXMgdGhhdCBndWFyYW50ZWVkIGJ5
IHRha2luZyDigJx0aGUgc2FtZSBwYXRo4oCdPyBQcmVzdW1hYmx5IGl0IGlzIG5vdCBpbXBsaWVk
IGJ5IOKAnGZhdGUgc2hhcmluZ+KAnT8NCjxvOnA+PC9vOnA+PC9saT48L3VsPg0KPHAgY2xhc3M9
Ik1zb05vcm1hbCIgc3R5bGU9Im1zby1tYXJnaW4tdG9wLWFsdDphdXRvO21zby1tYXJnaW4tYm90
dG9tLWFsdDphdXRvIj48Yj4mZ3Q7QmFsYXpzJmd0OyBIbW1tLiBTYW1lIHBhdGggbm90IG5lY2Vz
c2FyaWx5IHJlc3VsdHMgaW4gc3ltbWV0cmljYWwgZGVsYXkuIFNvbWUgdGVjaG5vbG9naWVzIHBy
b3ZpZGVzIGFzeW1tZXRyaWMgbGluayBkZWxheXMgYnkgbmF0dXJlLg0KPC9iPjxvOnA+PC9vOnA+
PC9wPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCIgc3R5bGU9Im1zby1tYXJnaW4tdG9wLWFsdDphdXRv
O21zby1tYXJnaW4tYm90dG9tLWFsdDphdXRvIj5Xb3JkaW5nOg0KPG86cD48L286cD48L3A+DQo8
cCBjbGFzcz0iTXNvTm9ybWFsIiBzdHlsZT0ibXNvLW1hcmdpbi10b3AtYWx0OmF1dG87bXNvLW1h
cmdpbi1ib3R0b20tYWx0OmF1dG8iPuKAnERldE5ldCdzIHVzZSBvZiBQUkVPRiBtYXkgaW5jcmVh
c2UgdGhlIGNvbXBsZXhpdHkgb2YgdXNpbmcgY28tcm91dGluZyBiaWRpcmVjdGlvbmFsIGZsb3dz
LCBzaW5jZSBpZiBQUkVPRiBpcyB1c2VkLCB0aGVuIHRoZSByZXBsaWNhdGlvbiBwb2ludHMgaW4g
b25lIGRpcmVjdGlvbiB3b3VsZCBoYXZlIHRvIG1hdGNoDQogdGhlIGVsaW1pbmF0aW9uIHBvaW50
cyBpbiB0aGUgb3RoZXIgZGlyZWN0aW9uLCBhbmQgdmljZSB2ZXJzYSwgYW5kIHRoZSBvcHRpbWFs
IHBvaW50cyBmb3IgdGhlc2UgZnVuY3Rpb25zIGluIG9uZSBkaXJlY3Rpb24gbWF5IG5vdCBtYXRj
aCB0aGUgb3B0aW1hbCBwb2ludHMgaW4gdGhlIG90aGVyIHN1YnNlcXVlbnQgdG8gdGhlIG5ldHdv
cmsgYW5kIHRyYWZmaWMgY29uc3RyYWludHMu4oCdDQo8bzpwPjwvbzpwPjwvcD4NCjx1bCB0eXBl
PSJkaXNjIj4NCjxsaSBjbGFzcz0iTXNvTm9ybWFsIiBzdHlsZT0ibXNvLW1hcmdpbi10b3AtYWx0
OmF1dG87bXNvLW1hcmdpbi1ib3R0b20tYWx0OmF1dG87bXNvLWxpc3Q6bDMgbGV2ZWwxIGxmbzQ5
Ij4NClRyeTogPG86cD48L286cD48L2xpPjwvdWw+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIiBzdHls
ZT0ibXNvLW1hcmdpbi10b3AtYWx0OmF1dG87bXNvLW1hcmdpbi1ib3R0b20tYWx0OmF1dG8iPuKA
nERldE5ldCdzIHVzZSBvZiBQUkVPRiBtYXkgaW5jcmVhc2UgdGhlIGNvbXBsZXhpdHkgb2YgdXNp
bmcgY28tcm91dGluZyBiaWRpcmVjdGlvbmFsIGZsb3dzLCBzaW5jZSBpZiBQUkVPRiBpcyB1c2Vk
LCB0aGVuIHRoZSByZXBsaWNhdGlvbiBwb2ludHMgaW4gb25lIGRpcmVjdGlvbiB3b3VsZCBoYXZl
IHRvIG1hdGNoDQogdGhlIGVsaW1pbmF0aW9uIHBvaW50cyBpbiB0aGUgb3RoZXIgZGlyZWN0aW9u
LCBhbmQgdmljZSB2ZXJzYS4gSW4gc3VjaCBjYXNlcyB0aGUgb3B0aW1hbCBwb2ludHMgZm9yIHRo
ZXNlIGZ1bmN0aW9ucyBpbiBvbmUgZGlyZWN0aW9uIG1heSBub3QgbWF0Y2ggdGhlIG9wdGltYWwg
cG9pbnRzIGluIHRoZSBvdGhlciwgZHVlIHRvIG5ldHdvcmsgYW5kIHRyYWZmaWMgY29uc3RyYWlu
dHMu4oCdPG86cD48L286cD48L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIiBzdHlsZT0ibXNvLW1h
cmdpbi10b3AtYWx0OmF1dG87bXNvLW1hcmdpbi1ib3R0b20tYWx0OmF1dG8iPjxiPiZndDtCYWxh
enMmZ3Q7IE9LLg0KPC9iPjxvOnA+PC9vOnA+PC9wPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCIgc3R5
bGU9Im1zby1tYXJnaW4tdG9wLWFsdDphdXRvO21zby1tYXJnaW4tYm90dG9tLWFsdDphdXRvIj4t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS08bzpwPjwvbzpwPjwvcD4NCjxw
IGNsYXNzPSJNc29Ob3JtYWwiIHN0eWxlPSJtc28tbWFyZ2luLXRvcC1hbHQ6YXV0bzttc28tbWFy
Z2luLWJvdHRvbS1hbHQ6YXV0byI+Jm5ic3A7PG86cD48L286cD48L3A+DQo8L2Rpdj4NCjwvZGl2
Pg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX188YnI+DQpkZXRuZXQgbWFpbGluZyBsaXN0PGJyPg0KPGEgaHJlZj0ibWFp
bHRvOmRldG5ldEBpZXRmLm9yZyIgdGFyZ2V0PSJfYmxhbmsiPmRldG5ldEBpZXRmLm9yZzwvYT48
YnI+DQo8YSBocmVmPSJodHRwczovL3VybGRlZmVuc2UucHJvb2Zwb2ludC5jb20vdjIvdXJsP3U9
aHR0cHMtM0FfX3d3dy5pZXRmLm9yZ19tYWlsbWFuX2xpc3RpbmZvX2RldG5ldCZhbXA7ZD1Ed01G
YVEmYW1wO2M9bEk4WmI2VHpNM2QxdFg0aUV1N2JwZyZhbXA7cj1aY0hDNndYX2dEd1BEY2ZNYUZO
WmlRJmFtcDttPUxvV3I1RkxMZHhKOUY4UFotdzk2c1NJdEd2dVBBMV9GeGxORUVheGtRUm8mYW1w
O3M9eFdvdTNtei1LV3Zlem5GU0pOejVGLW5YUTZkTjh5SmY3VUJiODA0bkhUdyZhbXA7ZT0iIHRh
cmdldD0iX2JsYW5rIj5odHRwczovL3d3dy5pZXRmLm9yZy9tYWlsbWFuL2xpc3RpbmZvL2RldG5l
dDwvYT48bzpwPjwvbzpwPjwvcD4NCjwvYmxvY2txdW90ZT4NCjwvZGl2Pg0KPC9ibG9ja3F1b3Rl
Pg0KPC9kaXY+DQo8L2Rpdj4NCjwvYm9keT4NCjwvaHRtbD4NCg==

--_000_BYAPR06MB4325992742154FEF70B520B1C49F0BYAPR06MB4325namp_--


From nobody Thu Oct  3 17:49:02 2019
Return-Path: <David.Black@dell.com>
X-Original-To: detnet@ietfa.amsl.com
Delivered-To: detnet@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 888B9120827 for <detnet@ietfa.amsl.com>; Thu,  3 Oct 2019 17:49:00 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.701
X-Spam-Level: 
X-Spam-Status: No, score=-2.701 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_LOW=-0.7, 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=dell.com header.b=sxPIU29f; dkim=fail (1024-bit key) reason="fail (message has been altered)" header.d=emc.com header.b=ETz7Af+1
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id WT7-m7aWlErL for <detnet@ietfa.amsl.com>; Thu,  3 Oct 2019 17:48:58 -0700 (PDT)
Received: from mx0a-00154904.pphosted.com (mx0a-00154904.pphosted.com [148.163.133.20]) (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 12934120814 for <detnet@ietf.org>; Thu,  3 Oct 2019 17:48:57 -0700 (PDT)
Received: from pps.filterd (m0170389.ppops.net [127.0.0.1]) by mx0a-00154904.pphosted.com (8.16.0.42/8.16.0.42) with SMTP id x940TgVe025634; Thu, 3 Oct 2019 20:48:55 -0400
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=dell.com; h=from : to : subject : date : message-id : content-type : mime-version; s=smtpout1; bh=1AdWhW90vlLxnYbbnOhTtlut71qFYz/cHWltJD6A85Y=; b=sxPIU29fAItIDnvRfQ4gAkTp137Plqkh/gpQy6KfHqdLR6+tTPPhHq0O5Qx5yqIM7yET LJtnFlMq3pWekS5+Se1fUBu409sbxnD9o6dbMpmpaL1BqMj5aieEAYSh8MGYmLRAN3rF KAlrVUopLV1q2OdkUGreb9hNBGdZO6jFHjS75PciTjPGz4OrychL6KOlm9CmMXWTFrdM dxnH0SFSzCxPyW/49VjahjiFVS8Qywcm5AppVbCsJyErkSjsfAc41OfvofgZf9DTpeKa giXms7gCw+TzVPOcTB1mHXZtOlU+QKQ892kDtuzgsxLFSsPcngVpUYwkzG/D0yoU1NVR wg== 
Received: from mx0a-00154901.pphosted.com (mx0a-00154901.pphosted.com [67.231.149.39]) by mx0a-00154904.pphosted.com with ESMTP id 2vdq6ts5m0-1 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=NOT); Thu, 03 Oct 2019 20:48:55 -0400
Received: from pps.filterd (m0133268.ppops.net [127.0.0.1]) by mx0a-00154901.pphosted.com (8.16.0.42/8.16.0.42) with SMTP id x940mFbG091170; Thu, 3 Oct 2019 20:48:55 -0400
Received: from mailuogwdur.emc.com (mailuogwdur-nat.lss.emc.com [128.221.224.79] (may be forged)) by mx0a-00154901.pphosted.com with ESMTP id 2vamkmtpdk-1 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=FAIL); Thu, 03 Oct 2019 20:48:54 -0400
Received: from maildlpprd54.lss.emc.com (maildlpprd54.lss.emc.com [10.106.48.158]) by mailuogwprd54.lss.emc.com (Sentrion-MTA-4.3.1/Sentrion-MTA-4.3.0) with ESMTP id x940mo68029361 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=NO); Thu, 3 Oct 2019 20:48:53 -0400
X-DKIM: OpenDKIM Filter v2.4.3 mailuogwprd54.lss.emc.com x940mo68029361
DKIM-Signature: v=1; a=rsa-sha1; c=relaxed/relaxed; d=emc.com; s=jan2013; t=1570150133; bh=RuCLYCXkLCxXK570yLWcvBJDOlg=; h=From:To:Subject:Date:Message-ID:Content-Type:MIME-Version; b=ETz7Af+1Q5WPYbPKxy6ljsTObOTD3nwdMVE9P6w5oFSfX5jMhGiPKbcZ4wLz08Icw VkEWi7Zd2a0N2XS/vujmiDhoamVjAxemr53tm4Mz2tfoJKaaFTRiFwamXgxMJdQpVS /9jhjpsoPMoyKbtapXBmiApDo+3dcLh5zBTEcHUk=
Received: from mailusrhubprd02.lss.emc.com (mailusrhubprd02.lss.emc.com [10.253.24.20]) by maildlpprd54.lss.emc.com (RSA Interceptor); Thu, 3 Oct 2019 20:48:04 -0400
Received: from MXHUB304.corp.emc.com (MXHUB304.corp.emc.com [10.146.3.30]) by mailusrhubprd02.lss.emc.com (Sentrion-MTA-4.3.1/Sentrion-MTA-4.3.0) with ESMTP id x940m3sG016326 (version=TLSv1.2 cipher=AES128-SHA256 bits=128 verify=FAIL); Thu, 3 Oct 2019 20:48:04 -0400
Received: from MX307CL04.corp.emc.com ([fe80::849f:5da2:11b:4385]) by MXHUB304.corp.emc.com ([10.146.3.30]) with mapi id 14.03.0439.000; Thu, 3 Oct 2019 20:48:03 -0400
From: "Black, David" <David.Black@dell.com>
To: "Grossman, Ethan A." <eagros@dolby.com>, "detnet@ietf.org" <detnet@ietf.org>
Thread-Topic: WG Last Call: draft-ietf-detnet-data-plane-framework-02 - David Black's comments
Thread-Index: AdV6TV/A1TeGhTYmTzWjnMGYEBIxmg==
Date: Fri, 4 Oct 2019 00:48:02 +0000
Message-ID: <CE03DB3D7B45C245BCA0D24327794936307585F6@MX307CL04.corp.emc.com>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
msip_labels: MSIP_Label_17cb76b2-10b8-4fe1-93d4-2202842406cd_Enabled=True; MSIP_Label_17cb76b2-10b8-4fe1-93d4-2202842406cd_SiteId=945c199a-83a2-4e80-9f8c-5a91be5752dd; MSIP_Label_17cb76b2-10b8-4fe1-93d4-2202842406cd_Owner=david.black@emc.com; MSIP_Label_17cb76b2-10b8-4fe1-93d4-2202842406cd_SetDate=2019-10-04T00:48:00.0758406Z; MSIP_Label_17cb76b2-10b8-4fe1-93d4-2202842406cd_Name=External Public; MSIP_Label_17cb76b2-10b8-4fe1-93d4-2202842406cd_Application=Microsoft Azure Information Protection; MSIP_Label_17cb76b2-10b8-4fe1-93d4-2202842406cd_Extended_MSFT_Method=Manual; aiplabel=External Public
x-originating-ip: [10.200.40.229]
Content-Type: multipart/alternative; boundary="_000_CE03DB3D7B45C245BCA0D24327794936307585F6MX307CL04corpem_"
MIME-Version: 1.0
X-Sentrion-Hostname: mailusrhubprd02.lss.emc.com
X-RSA-Classifications: public
X-Proofpoint-Virus-Version: vendor=fsecure engine=2.50.10434:6.0.95,1.0.8 definitions=2019-10-03_09:2019-10-03,2019-10-03 signatures=0
X-Proofpoint-Spam-Details: rule=outbound_notspam policy=outbound score=0 lowpriorityscore=0 phishscore=0 adultscore=0 suspectscore=0 priorityscore=1501 mlxlogscore=999 bulkscore=0 malwarescore=0 spamscore=0 mlxscore=0 clxscore=1011 impostorscore=0 classifier=spam adjust=0 reason=mlx scancount=1 engine=8.12.0-1908290000 definitions=main-1910040002
X-Proofpoint-Spam-Details: rule=notspam policy=default score=0 mlxscore=0 mlxlogscore=999 clxscore=1011 adultscore=0 spamscore=0 impostorscore=0 bulkscore=0 malwarescore=0 lowpriorityscore=0 phishscore=0 priorityscore=1501 suspectscore=0 classifier=spam adjust=0 reason=mlx scancount=1 engine=8.12.0-1908290000 definitions=main-1910040001
Archived-At: <https://mailarchive.ietf.org/arch/msg/detnet/OgQibHGn90tQ0qG3S3HWRsSbAHs>
Subject: [Detnet] WG Last Call: draft-ietf-detnet-data-plane-framework-02 - David Black's comments
X-BeenThere: detnet@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: Discussions on Deterministic Networking BoF and Proposed WG <detnet.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/detnet>, <mailto:detnet-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/detnet/>
List-Post: <mailto:detnet@ietf.org>
List-Help: <mailto:detnet-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/detnet>, <mailto:detnet-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 04 Oct 2019 00:49:01 -0000

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

Comments follow - mostly nits/editorial, a few minor issues.



-- 3.  DetNet Data Plane Overview



   The DetNet Architecture,

   [I-D.ietf-detnet-architecture<https://tools.ietf.org/html/draft-ietf-det=
net-data-plane-framework-02#ref-I-D.ietf-detnet-architecture>], models the =
DetNet related data plane

   functions decomposed into two sub-layers:

Nit: functions decomposed -> functions as decomposed

-- 3.1.  Data Plane Characteristics

Nit: DN acronym needs to be added to the abbreviation list in Section 2.2

Editorial: Figure 2 seems pointless, could be removed, ok to keep if contra=
st with Figure 3 is deemed important.

-- 3.2.  Encapsulation


OLD

   The encapsulation of the DetNet flows allows them to be sent over a

   data plane technology other than their native type.

NEW

   Encapsulation of DetNet flows enables them to be sent over a

   data plane technology other than their native data plane.


-- 3.3.  DetNet Specific Metadata

Minor: Need to explain Implicit vs. Explicit inclusion of metadata before u=
sing those concepts.

Minor: Paragraph on IP options and IP extension headers seems speculative. =
 Suggest removal.

--  3.5.  DetNet MPLS Data Plane


   In cases where metadata is needed to process an MPLS encapsulated

   packet at the service sub-layer, a shim layer also called a control

   word (CW) [RFC4385<https://tools.ietf.org/html/rfc4385>] can be used.

Nit: Remove "also"

-- 3.6.  Further DetNet Data Plane Considerations

Editorial: Please cite a reference for Network Coding.

-- 3.6.2.  Aggregation Considerations

The notion of DetNet "service type" shows up here for the first time.  That=
 needs to be defined/explained back in Section 3.1.

-- 5.  Security Considerations


   From a data plane perspective DetNet does not add or modify any

   header information.

Minor: That text is not correct - see all the discussion of encapsulation e=
arlier in the draft, where DetNet is clearly adding and removing headers.

Minor: Last paragraph of the Security Considerations section discusses netw=
ork attacks on DetNet service.   That should be complemented by discussion =
of DetNet attacks on other networks via flow escape, as we've discussed in =
the past with focus on the IP data plane.

Thanks, --David

From: detnet <detnet-bounces@ietf.org> On Behalf Of Grossman, Ethan A.
Sent: Monday, September 23, 2019 6:38 PM
To: detnet@ietf.org
Subject: [Detnet] WG Last Call: draft-ietf-detnet-data-plane-framework-02


[EXTERNAL EMAIL]

All,



This starts a two-week working group last call for draft-ietf-detnet-data-p=
lane-framework-02.



The working group last call ends on Monday October 7. Please send your comm=
ents to the working group mailing list.



Positive comments, e.g., "I've reviewed this document and believe it is rea=
dy for publication", are welcome!

This is useful and important, even from authors.



Thank you,

Ethan Grossman, Document Shepherd


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

<html xmlns:v=3D"urn:schemas-microsoft-com:vml" xmlns:o=3D"urn:schemas-micr=
osoft-com:office:office" xmlns:w=3D"urn:schemas-microsoft-com:office:word" =
xmlns:m=3D"http://schemas.microsoft.com/office/2004/12/omml" xmlns=3D"http:=
//www.w3.org/TR/REC-html40">
<head>
<meta http-equiv=3D"Content-Type" content=3D"text/html; charset=3Dus-ascii"=
>
<meta name=3D"Generator" content=3D"Microsoft Word 15 (filtered medium)">
<style><!--
/* Font Definitions */
@font-face
	{font-family:"Cambria Math";
	panose-1:2 4 5 3 5 4 6 3 2 4;}
@font-face
	{font-family:Calibri;
	panose-1:2 15 5 2 2 2 4 3 2 4;}
/* Style Definitions */
p.MsoNormal, li.MsoNormal, div.MsoNormal
	{margin:0in;
	margin-bottom:.0001pt;
	font-size:11.0pt;
	font-family:"Calibri",sans-serif;}
a:link, span.MsoHyperlink
	{mso-style-priority:99;
	color:#0563C1;
	text-decoration:underline;}
a:visited, span.MsoHyperlinkFollowed
	{mso-style-priority:99;
	color:#954F72;
	text-decoration:underline;}
p.MsoPlainText, li.MsoPlainText, div.MsoPlainText
	{mso-style-priority:99;
	mso-style-link:"Plain Text Char";
	margin:0in;
	margin-bottom:.0001pt;
	font-size:11.0pt;
	font-family:"Calibri",sans-serif;}
pre
	{mso-style-priority:99;
	mso-style-link:"HTML Preformatted Char";
	margin:0in;
	margin-bottom:.0001pt;
	font-size:10.0pt;
	font-family:"Courier New";}
p.msonormal0, li.msonormal0, div.msonormal0
	{mso-style-name:msonormal;
	mso-margin-top-alt:auto;
	margin-right:0in;
	mso-margin-bottom-alt:auto;
	margin-left:0in;
	font-size:11.0pt;
	font-family:"Calibri",sans-serif;}
span.PlainTextChar
	{mso-style-name:"Plain Text Char";
	mso-style-priority:99;
	mso-style-link:"Plain Text";
	font-family:"Calibri",sans-serif;}
span.EmailStyle20
	{mso-style-type:personal;
	font-family:"Calibri",sans-serif;
	color:windowtext;}
span.EmailStyle22
	{mso-style-type:personal-reply;
	font-family:"Calibri",sans-serif;
	color:#993366;
	font-weight:normal;
	font-style:normal;
	text-decoration:none none;}
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: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">
<pre><span style=3D"font-family:&quot;Calibri&quot;,sans-serif;color:#99336=
6">Comments follow &#8211; mostly nits/editorial, a few minor issues.<o:p><=
/o:p></span></pre>
<pre><span style=3D"font-family:&quot;Calibri&quot;,sans-serif;color:#99336=
6"><o:p>&nbsp;</o:p></span></pre>
<pre><span style=3D"font-family:&quot;Calibri&quot;,sans-serif;color:#99336=
6">-- 3.&nbsp; DetNet Data Plane Overview<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; The DetNet Architecture,<o:p>=
</o:p></span></pre>
<pre><span style=3D"color:black">&nbsp;&nbsp; [<a href=3D"https://tools.iet=
f.org/html/draft-ietf-detnet-data-plane-framework-02#ref-I-D.ietf-detnet-ar=
chitecture" title=3D"&quot;Deterministic Networking Architecture&quot;">I-D=
.ietf-detnet-architecture</a>], models the DetNet related data plane<o:p></=
o:p></span></pre>
<pre><span style=3D"color:black">&nbsp;&nbsp; functions decomposed into two=
 sub-layers:<o:p></o:p></span></pre>
<p class=3D"MsoNormal"><span style=3D"color:#993366"><o:p>&nbsp;</o:p></spa=
n></p>
<p class=3D"MsoNormal"><span style=3D"color:#993366">Nit: functions decompo=
sed -&gt; functions as decomposed<o:p></o:p></span></p>
<p class=3D"MsoNormal"><span style=3D"color:#993366"><o:p>&nbsp;</o:p></spa=
n></p>
<p class=3D"MsoNormal"><span style=3D"color:#993366">-- 3.1.&nbsp; Data Pla=
ne Characteristics<o:p></o:p></span></p>
<p class=3D"MsoNormal"><span style=3D"color:#993366"><o:p>&nbsp;</o:p></spa=
n></p>
<p class=3D"MsoNormal"><span style=3D"color:#993366">Nit: DN acronym needs =
to be added to the abbreviation list in Section 2.2<o:p></o:p></span></p>
<p class=3D"MsoNormal"><span style=3D"color:#993366"><o:p>&nbsp;</o:p></spa=
n></p>
<p class=3D"MsoNormal"><span style=3D"color:#993366">Editorial: Figure 2 se=
ems pointless, could be removed, ok to keep if contrast with Figure 3 is de=
emed important.<o:p></o:p></span></p>
<p class=3D"MsoNormal"><span style=3D"color:#993366"><o:p>&nbsp;</o:p></spa=
n></p>
<p class=3D"MsoNormal"><span style=3D"color:#993366">-- 3.2.&nbsp; Encapsul=
ation<o:p></o:p></span></p>
<p class=3D"MsoNormal"><span style=3D"color:#993366"><o:p>&nbsp;</o:p></spa=
n></p>
<pre><span style=3D"color:black">OLD<o:p></o:p></span></pre>
<pre><span style=3D"color:black">&nbsp;&nbsp; The encapsulation of the DetN=
et flows allows them to be sent over a<o:p></o:p></span></pre>
<pre><span style=3D"color:black">&nbsp;&nbsp; data plane technology other t=
han their native type.<o:p></o:p></span></pre>
<pre><span style=3D"color:black">NEW<o:p></o:p></span></pre>
<pre><span style=3D"color:black">&nbsp;&nbsp; Encapsulation of DetNet flows=
 enables them to be sent over a<o:p></o:p></span></pre>
<pre><span style=3D"color:black">&nbsp;&nbsp; data plane technology other t=
han their native data plane. <o:p></o:p></span></pre>
<pre><span style=3D"color:black"><o:p>&nbsp;</o:p></span></pre>
<p class=3D"MsoNormal"><span style=3D"color:#993366">-- 3.3.&nbsp; DetNet S=
pecific Metadata<o:p></o:p></span></p>
<p class=3D"MsoNormal"><span style=3D"color:#993366"><o:p>&nbsp;</o:p></spa=
n></p>
<p class=3D"MsoNormal"><span style=3D"color:#993366">Minor: Need to explain=
 Implicit vs. Explicit inclusion of metadata before using those concepts.<o=
:p></o:p></span></p>
<p class=3D"MsoNormal"><span style=3D"color:#993366"><o:p>&nbsp;</o:p></spa=
n></p>
<p class=3D"MsoNormal"><span style=3D"color:#993366">Minor: Paragraph on IP=
 options and IP extension headers seems speculative.&nbsp; Suggest removal.=
<o:p></o:p></span></p>
<p class=3D"MsoNormal"><span style=3D"color:#993366"><o:p>&nbsp;</o:p></spa=
n></p>
<p class=3D"MsoNormal"><span style=3D"color:#993366">-- &nbsp;3.5.&nbsp; De=
tNet MPLS Data Plane<o:p></o:p></span></p>
<p class=3D"MsoNormal"><span style=3D"color:#993366"><o:p>&nbsp;</o:p></spa=
n></p>
<pre><span style=3D"color:black">&nbsp;&nbsp; In cases where metadata is ne=
eded to process an MPLS encapsulated<o:p></o:p></span></pre>
<pre><span style=3D"color:black">&nbsp;&nbsp; packet at the service sub-lay=
er, a shim layer also called a control<o:p></o:p></span></pre>
<pre><span style=3D"color:black">&nbsp;&nbsp; word (CW) [<a href=3D"https:/=
/tools.ietf.org/html/rfc4385" title=3D"&quot;Pseudowire Emulation Edge-to-E=
dge (PWE3) Control Word for Use over an MPLS PSN&quot;">RFC4385</a>] can be=
 used.<o:p></o:p></span></pre>
<p class=3D"MsoNormal"><span style=3D"color:#993366"><o:p>&nbsp;</o:p></spa=
n></p>
<p class=3D"MsoNormal"><span style=3D"color:#993366">Nit: Remove &#8220;als=
o&#8221;<o:p></o:p></span></p>
<p class=3D"MsoNormal"><span style=3D"color:#993366"><o:p>&nbsp;</o:p></spa=
n></p>
<p class=3D"MsoNormal"><span style=3D"color:#993366">-- 3.6.&nbsp; Further =
DetNet Data Plane Considerations<o:p></o:p></span></p>
<p class=3D"MsoNormal"><span style=3D"color:#993366"><o:p>&nbsp;</o:p></spa=
n></p>
<p class=3D"MsoNormal"><span style=3D"color:#993366">Editorial: Please cite=
 a reference for Network Coding.<o:p></o:p></span></p>
<p class=3D"MsoNormal"><span style=3D"color:#993366"><o:p>&nbsp;</o:p></spa=
n></p>
<p class=3D"MsoNormal"><span style=3D"color:#993366">-- 3.6.2.&nbsp; Aggreg=
ation Considerations<o:p></o:p></span></p>
<p class=3D"MsoNormal"><span style=3D"color:#993366"><o:p>&nbsp;</o:p></spa=
n></p>
<p class=3D"MsoNormal"><span style=3D"color:#993366">The notion of DetNet &=
#8220;service type&#8221; shows up here for the first time.&nbsp; That need=
s to be defined/explained back in Section 3.1.<o:p></o:p></span></p>
<p class=3D"MsoNormal"><span style=3D"color:#993366"><o:p>&nbsp;</o:p></spa=
n></p>
<p class=3D"MsoNormal"><span style=3D"color:#993366">-- 5.&nbsp; Security C=
onsiderations<o:p></o:p></span></p>
<p class=3D"MsoNormal"><span style=3D"color:#993366"><o:p>&nbsp;</o:p></spa=
n></p>
<pre><span style=3D"color:black">&nbsp;&nbsp; From a data plane perspective=
 DetNet does not add or modify any<o:p></o:p></span></pre>
<pre><span style=3D"color:black">&nbsp;&nbsp; header information.<o:p></o:p=
></span></pre>
<p class=3D"MsoNormal"><span style=3D"color:#993366"><o:p>&nbsp;</o:p></spa=
n></p>
<p class=3D"MsoNormal"><span style=3D"color:#993366">Minor: That text is no=
t correct &#8211; see all the discussion of encapsulation earlier in the dr=
aft, where DetNet is clearly adding and removing headers.<o:p></o:p></span>=
</p>
<p class=3D"MsoNormal"><span style=3D"color:#993366"><o:p>&nbsp;</o:p></spa=
n></p>
<p class=3D"MsoNormal"><span style=3D"color:#993366">Minor: Last paragraph =
of the Security Considerations section discusses network attacks on DetNet =
service.&nbsp;&nbsp; That should be complemented by discussion of DetNet at=
tacks on other networks via flow escape, as we&#8217;ve
 discussed in the past with focus on the IP data plane.<o:p></o:p></span></=
p>
<p class=3D"MsoNormal"><span style=3D"color:#993366"><o:p>&nbsp;</o:p></spa=
n></p>
<div>
<p class=3D"MsoNormal"><span style=3D"color:#993366">Thanks, --David<o:p></=
o:p></span></p>
</div>
<p class=3D"MsoNormal"><span style=3D"color:#993366"><o:p>&nbsp;</o:p></spa=
n></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> detnet &lt;detnet-bounces@ietf.org&gt; =
<b>On Behalf Of
</b>Grossman, Ethan A.<br>
<b>Sent:</b> Monday, September 23, 2019 6:38 PM<br>
<b>To:</b> detnet@ietf.org<br>
<b>Subject:</b> [Detnet] WG Last Call: draft-ietf-detnet-data-plane-framewo=
rk-02<o:p></o:p></p>
</div>
</div>
<p class=3D"MsoNormal"><o:p>&nbsp;</o:p></p>
<div>
<p><span style=3D"color:#CE1126">[EXTERNAL EMAIL] <o:p></o:p></span></p>
</div>
<p class=3D"MsoPlainText">All,<o:p></o:p></p>
<p class=3D"MsoPlainText"><o:p>&nbsp;</o:p></p>
<p class=3D"MsoPlainText">This starts a two-week working group last call fo=
r draft-ietf-detnet-data-plane-framework-02.<o:p></o:p></p>
<p class=3D"MsoPlainText"><o:p>&nbsp;</o:p></p>
<p class=3D"MsoPlainText">The working group last call ends on Monday Octobe=
r 7. Please send your comments to the working group mailing list.<o:p></o:p=
></p>
<p class=3D"MsoPlainText"><o:p>&nbsp;</o:p></p>
<p class=3D"MsoPlainText">Positive comments, e.g., &quot;I've reviewed this=
 document and believe it is ready for publication&quot;, are welcome!<o:p><=
/o:p></p>
<p class=3D"MsoPlainText">This is useful and important, even from authors.<=
o:p></o:p></p>
<p class=3D"MsoPlainText"><o:p>&nbsp;</o:p></p>
<p class=3D"MsoPlainText">Thank you,<o:p></o:p></p>
<p class=3D"MsoPlainText">Ethan Grossman, Document Shepherd<o:p></o:p></p>
<p class=3D"MsoNormal"><o:p>&nbsp;</o:p></p>
</div>
</div>
</body>
</html>

--_000_CE03DB3D7B45C245BCA0D24327794936307585F6MX307CL04corpem_--


From nobody Fri Oct  4 10:29:56 2019
Return-Path: <agmalis@gmail.com>
X-Original-To: detnet@ietfa.amsl.com
Delivered-To: detnet@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 389E21208D9 for <detnet@ietfa.amsl.com>; Fri,  4 Oct 2019 10:29:54 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: 3.102
X-Spam-Level: ***
X-Spam-Status: No, score=3.102 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, FREEMAIL_FROM=0.001, GB_SUMOF=5, HTML_MESSAGE=0.001, HTTPS_HTTP_MISMATCH=0.1, RCVD_IN_DNSWL_NONE=-0.0001, SPF_HELO_NONE=0.001, SPF_PASS=-0.001] autolearn=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 0IuERGhhQdUi for <detnet@ietfa.amsl.com>; Fri,  4 Oct 2019 10:29:50 -0700 (PDT)
Received: from mail-qt1-x831.google.com (mail-qt1-x831.google.com [IPv6:2607:f8b0:4864:20::831]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id CF27B1208DE for <detnet@ietf.org>; Fri,  4 Oct 2019 10:29:49 -0700 (PDT)
Received: by mail-qt1-x831.google.com with SMTP id c3so9563239qtv.10 for <detnet@ietf.org>; Fri, 04 Oct 2019 10:29:49 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025;  h=mime-version:references:in-reply-to:from:date:message-id:subject:to :cc; bh=AYk4sXJQDk3DU+8cgwF1r8tcFIeA7B24GT8IvPBDbbk=; b=RlZen6aLVaYzfCbkpfddntQfHTrgvYZ1MItis4pV1LJfmLnHFzUUDZsKO/bga5ElIm 9NjcZPTfGiTyNMt99jeFSW6xaE2VP34oAo+Tp4aQDKGVy7rHEacsMXqEGaQVnJspRCya QI67GfN5FOQv8g6U1g8avh037yDGsDLwsgk6SYLlm2K0CHfWwpxlc30HGu2MDFGxGDPs QP6j47AC5s5Gj64N/NHTDzB4903/L42fyslrI8Ey6bQFjD7QELppNO6fwP89KmvECDkr yhOFqFJBxCoUFZ+5aPaVWX9APiPuHFlenUOTtAmQ2wICPBNygWnFuMyAvlBiP2xW+2aR MRzA==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:references:in-reply-to:from:date :message-id:subject:to:cc; bh=AYk4sXJQDk3DU+8cgwF1r8tcFIeA7B24GT8IvPBDbbk=; b=tmlawJ4Wd+cflQqHfal6VXe5pVSwVbD2LtcFXQqODSv7De1SFDWG5e8D9MRnKTIKDb GCaXZvS5ygn60cit9aRKADTRcTdV1oPQgFGo1SlVblPGB13vODdV4Lw5ke5eLTngeJRf hdw1yDMbabJW1uIjbchHZxllrOzM3NbDkDRo8QpEcqoLNIPKri4YCGaRpPFXQd0gtKJl hAS0cSPWed6yYM2L3ALrvbxSaFQaBUCxw49qJ5IwStuwof2hRaAzMNgErBYxIyLReyZ6 9+GwHtfkI7eSSM6W+3nQKtXqf0G/oxv8X1HHokZhcitM3OJiyqmIeHmBxkvmZAlXOoAJ ceBg==
X-Gm-Message-State: APjAAAWigJ+bD+Qgi7HC5dUMiB+QhOsfK6/iLEi5TEIDpJ4fd5U1f7Vp +gfduFC6sfsh/uS1EkXVLTMf/gs5FzeEPUqc0hg=
X-Google-Smtp-Source: APXvYqyzVEo75PjrjXKV2FAB9xBtW6gwNedcf+fQmKO/9rsjsSv/NXml0um8fcDm4VOoG8xP5ikBCBRZ8JK2mCuqalo=
X-Received: by 2002:ac8:4304:: with SMTP id z4mr16718122qtm.160.1570210188669;  Fri, 04 Oct 2019 10:29:48 -0700 (PDT)
MIME-Version: 1.0
References: <DM6PR06MB4329EDDC558FE8D5EFEEB225C49D0@DM6PR06MB4329.namprd06.prod.outlook.com> <AM5PR0701MB228913F73700AF0AA8446467AC9F0@AM5PR0701MB2289.eurprd07.prod.outlook.com> <BYAPR06MB4325CBAF7C387D4CB14DE979C49F0@BYAPR06MB4325.namprd06.prod.outlook.com> <CAA=duU13N=Lfh_NNucksJ5dwN8+gM+JR+r6M_DgDwhjTcWeapQ@mail.gmail.com> <CAA=duU39NYeQMo-50i_Ky_DBpyszMnhTeF940agG2=9dMjhS7w@mail.gmail.com> <BYAPR06MB4325992742154FEF70B520B1C49F0@BYAPR06MB4325.namprd06.prod.outlook.com>
In-Reply-To: <BYAPR06MB4325992742154FEF70B520B1C49F0@BYAPR06MB4325.namprd06.prod.outlook.com>
From: "Andrew G. Malis" <agmalis@gmail.com>
Date: Fri, 4 Oct 2019 13:29:37 -0400
Message-ID: <CAA=duU19beBas-TPcnpH3PbL9ygiNGrn8LWnDMFKQaJkmo3mAA@mail.gmail.com>
To: "Grossman, Ethan A." <eagros@dolby.com>
Cc: "detnet@ietf.org" <detnet@ietf.org>
Content-Type: multipart/alternative; boundary="00000000000084b9c40594190c9f"
Archived-At: <https://mailarchive.ietf.org/arch/msg/detnet/X_bvo8OebDKw_Upioy-jIiErlN8>
Subject: Re: [Detnet] data plane framework editorial pass
X-BeenThere: detnet@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: Discussions on Deterministic Networking BoF and Proposed WG <detnet.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/detnet>, <mailto:detnet-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/detnet/>
List-Post: <mailto:detnet@ietf.org>
List-Help: <mailto:detnet-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/detnet>, <mailto:detnet-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 04 Oct 2019 17:29:54 -0000

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

Ethan,

That's certainly the intention of the design team, to publish the framework
first. That should make publication of the subsequent drafts easier, since
any terminology or other issues in the framework that make come up during
last call can then be reflected in the other drafts before they also go
through the process.

Cheers,
Andy


On Thu, Oct 3, 2019 at 6:17 PM Grossman, Ethan A. <eagros@dolby.com> wrote:

> Interesting, thanks Andy. So I note that the strategy with this framework
> draft is to list the other data plane drafts under Informative =E2=80=93 =
I gather
> that is so that we don=E2=80=99t have to publish them all at once, even t=
hough in
> some line of reasoning they are rather closely tied to each other.
>
>
>
> I just want to validate that the WG has thought through the sequence and
> relation (in the sense of referencing) of the data plane drafts, and that
> the format of their referencing of each other is good to go.
>
>
>
> Correct?
>
> Ethan (as data plane framework doc shepherd).
>
>
>
> *From:* Andrew G. Malis <agmalis@gmail.com>
> *Sent:* Thursday, October 3, 2019 11:32 AM
> *To:* Grossman, Ethan A. <eagros@dolby.com>
> *Cc:* Bal=C3=A1zs Varga A <balazs.a.varga@ericsson.com>; detnet@ietf.org
> *Subject:* Re: [Detnet] data plane framework editorial pass
>
>
>
> Ethan,
>
>
>
> See
> https://www.ietf.org/about/groups/iesg/statements/normative-informative-r=
eferences/
> <https://urldefense.proofpoint.com/v2/url?u=3Dhttps-3A__www.ietf.org_abou=
t_groups_iesg_statements_normative-2Dinformative-2Dreferences_&d=3DDwMFaQ&c=
=3DlI8Zb6TzM3d1tX4iEu7bpg&r=3DZcHC6wX_gDwPDcfMaFNZiQ&m=3DLoWr5FLLdxJ9F8PZ-w=
96sSItGvuPA1_FxlNEEaxkQRo&s=3D-aH2JFhFFXLykGa5qW-xfEV0mob9ZxAwa0B1hZD-K3o&e=
=3D>
> for more information.
>
>
>
> Cheers,
>
> Andy
>
>
>
>
>
> On Thu, Oct 3, 2019 at 2:28 PM Andrew G. Malis <agmalis@gmail.com> wrote:
>
> Ethan,
>
>
>
> Informative RFCs can have normative references. The rule is that if you
> need the reference to implement or understand the RFC, then it's a
> normative reference. If the reference just adds additional background
> information, then it's informative.
>
>
>
> Cheers,
>
> Andy
>
>
>
>
>
> On Thu, Oct 3, 2019 at 12:52 PM Grossman, Ethan A. <eagros@dolby.com>
> wrote:
>
> Hi Balazs,
>
> Thanks for your responses. Given that this draft is Informational, should
> references classified as Normative be moved to the Informative References
> section, and the Normative References section removed?
>
> Thanks,
>
> Ethan.
>
>
>
> *From:* Bal=C3=A1zs Varga A <balazs.a.varga@ericsson.com>
> *Sent:* Thursday, October 3, 2019 6:59 AM
> *To:* Grossman, Ethan A. <eagros@dolby.com>; detnet@ietf.org
> *Subject:* RE: data plane framework editorial pass
>
>
>
> Hi Ethan,
>
>
>
> Many thanks for your detailed review and great suggestions. I have
> accepted most of them =E2=80=9Cas is=E2=80=9D. See reactions inline.
>
> I will update the draft on Github and create a pull request during the
> next week to make changes visible.
>
> https://github.com/detnet-wg/data-plane-drafts
> <https://urldefense.proofpoint.com/v2/url?u=3Dhttps-3A__github.com_detnet=
-2Dwg_data-2Dplane-2Ddrafts&d=3DDwMFAw&c=3DlI8Zb6TzM3d1tX4iEu7bpg&r=3DZcHC6=
wX_gDwPDcfMaFNZiQ&m=3DooBa0YGoSfUxbAgLXk8YD9UZkK4Qeri0-G20uc_zLtc&s=3DKjy_R=
6-zJrZe5ijdAhLrXpYSQB4T341hC7-WUGwVStk&e=3D>
>
>
>
> Any further comments from the group is highly welcome.
>
>
>
> Cheers
>
> Bala=E2=80=99zs
>
>
>
> *From:* detnet <detnet-bounces@ietf.org> *On Behalf Of *Grossman, Ethan A=
.
> *Sent:* Tuesday, October 1, 2019 4:38 AM
> *To:* detnet@ietf.org
> *Subject:* [Detnet] data plane framework editorial pass
>
>
>
> Hi All, (particularly Balazs as editor of the draft),
>
> I hate to be the guy who waits until WG LC to actually read the draft
> carefully and then comes with a bunch of comments, but here I am; hopeful=
ly
> I will get into gear sooner with the other data plane drafts, but as
> document shepherd I have to read carefully, and I figured as long as I wa=
s
> noticing things I would write them down.
>
> So as a result there are many comments below; thankfully they are mostly
> grammatical, the sort that the IETF Editorial will surely make if we don=
=E2=80=99t
> correct them, so I figure we should bite the bullet and do them now rathe=
r
> than later. There are even a few actual =E2=80=9Cwhat does this mean=E2=
=80=9D type of
> questions. But on the whole the draft is in quite good shape and I plan t=
o
> start my =E2=80=9Cshepherd writeup=E2=80=9D soon, given that I have gone =
over the draft
> carefully now.
>
> The form I am using for my comments is like this:
>
> Issue type (e.g. wording, grammar, abbreviation, etc):
>
> =E2=80=9Ctext in question=E2=80=9D
>
> =C3=A8 =E2=80=9CEthan=E2=80=99s suggestion on how to fix it:=E2=80=9D
>
> I hope this is helpful. If it isn=E2=80=99t, just let me know and for the
> remaining drafts I=E2=80=99ll be less picky (or whatever your suggestion =
to me is).
> And of course I may have gotten the wrong end of the stick on some of the
> items, so please feel free to push back if I got the meaning wrong.
>
> Ethan (as data plane framework draft document shepherd).
>
> ---------------------------------------
>
> Wording:
>
> =E2=80=9CAbstract
>
> This document provides an overall framework for the Deterministic
> Networking data plane.  It covers concepts and considerations that are
> generally common to any Deterministic Networking data plane specification=
.=E2=80=9D
>
>    - Say DetNet instead of the more generic Deterministic Networking
>    since it is specific to our architecture, not to all of deterministic
>    networking in the world.
>
> *>Balazs> OK.*
>
> Wording:
>
> =E2=80=9C1.  Introduction
>
>    Deterministic Networking (DetNet)=E2=80=9D
>
>    - Similarly, say =E2=80=9CDetNet (Deterministic Networking)=E2=80=9D .
>
> *>Balazs> OK.*
>
> Wording:
>
> =E2=80=9CThe forwarding sub-layer is used to provide congestion protectio=
n (low
> loss, assured latency, and limited out-of-order delivery) and leverages
> Traffic Engineering mechanisms.=E2=80=9D
>
>    - Improve clarity:
>
> The forwarding sub-layer leverages Traffic Engineering mechanisms to
> provide congestion protection (low loss, assured latency, and limited
> out-of-order delivery).
>
> *>Balazs> OK in principle. Slightly modified your proposal to catch bette=
r
> the sense =E2=80=9C=E2=80=A6 leverages Traffic Engineering mechanisms and=
 provides =E2=80=A6=E2=80=9D*
>
> Grammar:
>
> =E2=80=9Cservice sub-layer=E2=80=9D
>
>    - Service is a proper name, s/b capitalized.
>
> *>Balazs> Hmmm. In architecture draft we have used =E2=80=9Cservice sub-l=
ayer=E2=80=9D and
> =E2=80=9Cforwarding sub-layer=E2=80=9D. I would keep it.*
>
> Wording:
>
> =E2=80=9CIt also describes the forwarding sub-layer that is used to   eli=
minate
> (or reduce) contention loss and provide bounded latency for   DetNet flow=
s.=E2=80=9D
>
>    - Redundant with above paragraph. s/b just =E2=80=9C=E2=80=A6the Forwa=
rding
>    sub-layer=E2=80=9D. =E2=80=9Cassured latency=E2=80=9D vs =E2=80=9Cboun=
ded latency=E2=80=9D...
>
> *>Balazs> OK. I will collapse the two sentences.*
>
> Meaning:
>
> =E2=80=9C Different traffic types, or application flows, can be mapped on=
 top   of
> DetNet.=E2=80=9D
>
>    - Are these two separate things? I gather they are? Maybe =E2=80=9CDif=
ferent
>    traffic types and application flows can be mapped on top  of DetNet=E2=
=80=9D. Below
>    it then says
>
> =E2=80=9C3.  DetNet Data Plane Overview
>
>    This document describes how application flows, or app-flows, are
> carried over DetNet networks.=E2=80=9D
>
> This sounds like they are synonyms? But an App Flow is not differentiated
> by =E2=80=9Ctraffic type=E2=80=9D =E2=80=93 we differentiate based on ind=
ividual flow. So I think
> we should remove =E2=80=9Ctraffic types=E2=80=9D above.
>
> *>Balazs> OK. Traffic types intended to refer to the encapsulation of the
> App-flow (e.g., Ethernet or IP). I will fix this.*
>
> Wording:
>
>  =E2=80=9Cfunctions  related to the control plane=E2=80=9D
>
>    - Are we standardizing on controller plane vs control plane, or are
>    these different grammatical roles?
>
> *>Balazs> OK. I think it would be better simple to refer to the OAM
> drafts.*
>
> Wording:
>
> =E2=80=9CThe forwarding sub-layer provides the quality underpin needed by=
 the
> DetNet flow...=E2=80=9D
>
>    - Is underpin a real word? Sounds like we mean QoS?
>
> *>Balazs> OK. I will change to =E2=80=9C=E2=80=A6 the QoS related functio=
ns needed =E2=80=A6=E2=80=9D*
>
> Abbreviation:
>
> =E2=80=9CAn example of   this is Packet Replication, Elimination, and Ord=
ering
> (PREOF)    functions see Section 4.3.=E2=80=9D
>
>    - Not first use of PREOF, should not spell out here.
>
> *>Balazs> OK. *
>
> Grammar:
>
> =E2=80=9CThe method of instantiating each of the layers is specific to th=
e
> particular DetNet data plane method.  There may be more than one   approa=
ch
> that is applicable to a given bearer network type.=E2=80=9D
>
>    - I would combine these into a single sentence with comma, as: =E2=80=
=9CThe
>    method of instantiating each of the layers is specific to the particul=
ar
>    DetNet data plane method, and more than one approach may be applicable=
 to a
>    given bearer network type=E2=80=9D.
>
> *>Balazs> OK. *
>
> Wording:
>
> =E2=80=9C3.1.  Data Plane Characteristics
>
>    There are two major characteristics to the data plane:
>
>    1.  Data plane technology: *The DetNet data plane is provided by the
> DetNet service and forwarding sub layers*.=E2=80=9D
>
> =C3=A0 Please don=E2=80=99t tell me this again. Eliminate this sentence.
>
> *>Balazs> OK. :--)))*
>
> Wording:
>
> =E2=80=9CNamely=E2=80=9D
>
>    - Remove this word, already said =E2=80=9Cspecifically=E2=80=9D which =
is better
>    anyway.
>
> *>Balazs> OK. *
>
> Abbreviations:
>
> =E2=80=9CS-label and d-CW=E2=80=9D
>
>    - Need to add these to Abbrev section.
>
> *>Balazs> OK. *
>
> Structure:
>
> =E2=80=9CThere are two major characteristics to the data plane:
>
>    1. Data plane technology:=E2=80=9D
>
>
>
>    - I would say these should not be a 2-item numbered list, they should
>    be a topic sentence listing both, followed by subsections, as is done =
for
>    Encapsulation but not for Technology. Also one says Data Plane Technol=
ogy,
>    the other just Encapsulation =E2=80=93 should be consistent =E2=80=93 =
So we could have:
>
> 3.1.  Data Plane Characteristics
>
> There are two major characteristics to the data plane: the technology and
> the encapsulation, as discussed below.
>
> 3.1.1 Technology
>
> =E2=80=A6
>
> 3.1.2 Encapsulation
>
> =E2=80=A6
>
> *>Balazs> OK. *
>
> Grammar:
>
> =E2=80=9CThe encapsulation of the DetNet flows allows them to be sent ove=
r a
> data plane technology other than their native type.  Encapsulation is
> essential if, for example, it is required to send Ethernet TSN stream    =
as
> a DetNet Application over a data plane such as MPLS.=E2=80=9D
>
>    - Consolidate: =E2=80=9CThe encapsulation of a DetNet flow allows it t=
o be
>    sent over a   data plane technology other than its native type. For
>    example, an Ethernet TSN app flow can be sent as a DetNet app flow ove=
r
>    MPLS...=E2=80=9D
>
> *>Balazs> OK. *
>
> Grammar:
>
> =E2=80=9Cmeta-data=E2=80=9D
>
>    - s/b metadata =E2=80=93 not a hyphenated word.
>
> *>Balazs> OK. *
>
> Clarity:
>
> =E2=80=9CThe DetNet data plane can provide or carry meta-data:
>
>    1.  Flow-ID
>
>    2.  Sequence Number
>
> =E2=80=A6 Both of these metadata are required =E2=80=A6=E2=80=9D
>
>    - I initially read this as =E2=80=9Cthey are both required=E2=80=9D bu=
t then it turns
>    out they are not. Rephrase:
>
> =E2=80=9CThe DetNet data plane supports a Flow-ID (for identification of =
the flow
> or aggregate flow) and/or a Sequence Number (for PREOF) for each DetNet
> flow. The DetNet Service sub-layer requires both; the DetNet forwarding
> sub-layer requires only Flow-ID. Metadata can also be used for OAM
> indications and instrumentation of DetNet data plane operation.=E2=80=9D
>
> *>Balazs> OK. *
>
> Grammar:
>
> =E2=80=9Cit is anticipated that more than one encapsulation   may be depl=
oyed for
> example GRE=E2=80=9D
>
>    - Need comma after =E2=80=9Cdeployed,=E2=80=9D
>
> *>Balazs> OK. *
>
> Wording:
>
> =E2=80=9C[RFC7657] also provides useful background on the delivery differ=
entiated
> services (DiffServ)=E2=80=9D
>
>    - I don=E2=80=99t think =E2=80=9Cthe delivery=E2=80=9D belongs there? =
Delete? (=E2=80=9D=E2=80=A6useful
>    background on Differentiated Services (Diffserv)=E2=80=A6=E2=80=9D (fo=
llowing RFC7657
>    format).
>
> *>Balazs> OK. I will rephrase. Reference to rfc7657 is important here, so
> I will keep it.*
>
> Word meaning:
>
> =E2=80=9CIt is possible to include such information in a native IP   pack=
et
> explicitly, or implicitly.=E2=80=9D
>
>    - I understand =E2=80=9Cexplicitly=E2=80=9D to mean there is additiona=
l metadata, vs
>    =E2=80=9Cimplicitly=E2=80=9D to mean that it is inferred from the exis=
ting fields e.g.
>    6-tuple. However above, it says =E2=80=9CSome MPLS examples of implici=
t metadata
>    include the sequence number    for use by the PREOF function=E2=80=9D =
=E2=80=93 to me that
>    sounds odd. Can we please reconcile use of the words =E2=80=9Cexplicit=
=E2=80=9D vs
>    =E2=80=9Cimplicit=E2=80=9D and/or explain the meaning of each. We also=
 have
>    explicit/implicit *paths* (for which I don=E2=80=99t see a clear defin=
ition
>    from a simple google search):
>
> =E2=80=9CMPLS provides the ability to forward traffic over implicit and  =
 explicit
> paths to the point in the network where the next DetNet   service sub-lay=
er
> action needs to take place.=E2=80=9D
>
> =E2=80=9CReservation and Allocation of resources:=E2=80=9D (and similar l=
ines below)
>
>    - Perhaps these paragraphs should be 3rd level headers, as opposed to
>    one-sentence paragraphs with =E2=80=9C:=E2=80=9D at the end. This woul=
d also cause them to
>    be included in the table of contents. Perhaps having a bullet list at =
the
>    top would be useful? Then one could move to here the statement from be=
low:
>    =E2=80=9CSeveral of these capabilities are expanded upon in more detai=
l in sections
>    below.=E2=80=9D
>
> *>Balazs> Hmmm. I will reconsider these sentences. *
>
> Clarity:
>
> =E2=80=9CThis can eliminate packet contention and loss=E2=80=9D
>
>    - I would explicitly say =E2=80=9CThis can eliminate packet contention=
 and
>    packet loss=E2=80=9D.
>
> *>Balazs> OK. *
>
> Grammar:
>
> =E2=80=9CThis also can reduce jitter for the DetNet traffic=E2=80=9D
>
>    - Eliminate superfluous =E2=80=9Cthe=E2=80=9D: =E2=80=9CThis also can =
reduce jitter for DetNet
>    traffic=E2=80=9D
>
> *>Balazs> OK. *
>
> Clarity:
>
> =E2=80=9CDetNet flows are assumed to behave with respect to the reserved =
traffic
> profile.  If other traffic shares the link resources, the use of (queuing=
,
> policing, shaping) policies can be used to ensure that the allocation of
> resources reserved for DetNet is met.   Queuing and shaping of DetNet
> traffic could be required to ensure that DetNet traffic does not exceed i=
ts
> reserved profile but this would impact the DetNet service characteristics=
.=E2=80=9D
>
>    - I think this could be made clearer. Maybe:
>
> =E2=80=9CDetNet flows are assumed to behave with respect to the reserved =
traffic
> profile.  If other traffic shares the link resources, the use of policies
> (such as queuing, policing, shaping) can be applied to the =E2=80=9Cother=
=E2=80=9D traffic
> to ensure that the allocation of resources reserved for DetNet is not
> compromised.  Queuing and shaping of DetNet traffic to ensure that it doe=
s
> not exceed its reserved profile (for example by dropping packets) may be
> necessary to prevent fault conditions, but should not be used under norma=
l
> conditions as this could compromise the DetNet QoS.=E2=80=9D
>
> *>Balazs> Hmmm. Agree some rewording is needed here. We intend to say her=
e
> two things: (1) resources allocated to a DetNet flow must be protected fr=
om
> other traffic. (2) misbehaving DetNet flows must be detected and it have =
to
> be ensured that there do not compromise DetNet QoS. I will reformulate.*
>
> =E2=80=9CNetwork coding=E2=80=9D
>
>    - Proper name, Network Coding, s/b capitalized.
>
> *>Balazs> OK. *
>
> =E2=80=9Cpacket by packet=E2=80=9D
>
>    - s/b hyphenated =E2=80=9Cpacket-by-packet=E2=80=9D.
>
> *>Balazs> OK. *
>
> Grammar:
>
> =E2=80=9CSince Detnet leverages many different forwarding sub-layers, tho=
se
> technologies also support a number of tools to troubleshoot connectivity
> for example, to support identification of misbehaving  flows.=E2=80=9D
>
>    - Try:
>
>  =E2=80=9CDetnet leverages many different forwarding sub-layers, each of =
which
> supports various tools to troubleshoot connectivity, for example
> identification of misbehaving flows.=E2=80=9D
>
> *>Balazs> OK. *
>
> Grammar:
>
> =E2=80=9CAt the service layer again there are existing mechanisms to trou=
bleshoot
> or monitor flows.  Many of these mechanisms exist for IP and MPLS
> networks.  A client of a DetNet service can introduce any monitoring
> applications which can detect and monitor delay and loss.=E2=80=9D
>
>    - Try:
>
> =E2=80=9CThe DetNet Service layer can leverage existing mechanisms to tro=
ubleshoot
> or monitor flows, such as those in use by IP and MPLS networks.  At the
> Application layer a client of a DetNet service can use existing technique=
s
> to detect and monitor delay and loss.=E2=80=9D
>
> *>Balazs> OK. *
>
> Grammar:
>
> =E2=80=9CRecognize flow(s) for analytics:=E2=80=9D
>
>    - Try
>
> =E2=80=9CFlow recognition for analytics:
>
> *>Balazs> OK. *
>
> Grammar:
>
> =E2=80=9CTo a large degree this follows the logic in the previous section=
.
> Analytics can be inherited from the two sub-layers.  At the DetNet servic=
e
> edge packet and bit counters e.g. sent, received, dropped, and out of
> sequence are maintained.=E2=80=9D
>
>    - Try:
>
> =E2=80=9CNetwork analytics can be inherited from the technologies of the =
Service
> and Forwarding sub-layers.  At the DetNet service edge, packet and bit
> counters (e.g. sent, received, dropped, and out-of-sequence) can be
> maintained.=E2=80=9D
>
> *>Balazs> OK. *
>
> Grammar:
>
> =E2=80=9CCorrelate events with flows:=E2=80=9D
>
>       The provider of a DetNet service may allow other capabilities to
> monitor flows such as more detail loss statistics and time stamping of
> events.  The details of these capabilities are currently out of scope for
> this document.=E2=80=9D
>
>    - Try:
>
> =E2=80=9CCorrelation of events with flows:=E2=80=9D
>
>       The provider of a DetNet service may provide other capabilities to
> monitor flows, such as more detailed loss statistics and time stamping of
> events.  The details of these capabilities are currently out of scope for
> this document.=E2=80=9D
>
> *>Balazs> OK. *
>
> 3.6.1
>
> Grammar:
>
> =E2=80=9Cin the case of network congestion or some failures.=E2=80=9D
>
>    - Try:
>
> =E2=80=9Cin the case of network congestion or equipment failure.=E2=80=9D
>
> *>Balazs> OK in principle. Failures can be both equipment failure or
> network link failure, so I will change to =E2=80=9C=E2=80=9Cin the case o=
f network
> congestion or network failure.=E2=80=9D=E2=80=9D*
>
> Abbreviation error:
>
> =E2=80=9Ccombinations of PRF, PRE, and POF.=E2=80=9D
>
>    - Try:
>
> =E2=80=9Ccombinations of PRF, PEF, and POF.=E2=80=9D
>
> *>Balazs> OK. *
>
> =E2=80=98=E2=80=9CThis example also illustrates 1:1 protection scheme mea=
ning there is
> traffic and path for each segment of the end to end path.=E2=80=9D
>
>    - I do not understand what this means; =E2=80=9Cthere is traffic and p=
ath=E2=80=9D?
>
> *>Balazs> OK. =E2=80=9C=E2=80=A6 meaning there is traffic over each segme=
nt =E2=80=A6=E2=80=9D*
>
> Grammar: (Ring Service Protection is a proper name, capitalized, =E2=80=
=9Crings=E2=80=9D
> is not).
>
> =E2=80=98=E2=80=9CMany of the same concepts apply however Rings=E2=80=9D
>
>    - =E2=80=9CMany of the same concepts apply, however rings=E2=80=9D
>
> *>Balazs> OK. *
>
> Grammar:
>
> =E2=80=9CThe DetNet data plane also allows for the aggregation of DetNet =
flows, to
> improved scaling by reducing the state per hop...=E2=80=9D
>
>    - Try:
>
> =E2=80=9CThe DetNet data plane also allows for the aggregation of DetNet =
flows,
> which can improve scalability by reducing the per-hop state.=E2=80=9D
>
> *>Balazs> OK. *
>
> Grammar:
>
> =E2=80=9CIf bandwidth reservations are used, the sum of the reservations =
should be
> the sum of all the individual reservations, in other words, the
> reservations should not create an over subscription of bandwidth
> reservation. If maximum delay bounds are used the system should ensure th=
at
> the aggregate does not exceed the delay bounds of the individual flows.=
=E2=80=9D
>
>    - Try:
>
> =E2=80=9CIf bandwidth reservations are used, the sum of the reservations =
should be
> the sum of all the individual reservations; in other words, the
> reservations should not add up to an over-subscription of bandwidth
> reservation. If maximum delay bounds are used, the system should ensure
> that the aggregate does not exceed the delay bounds of the individual
> flows.=E2=80=9D
>
> *>Balazs> OK. *
>
> Grammar:
>
> =E2=80=9CEncapsulation can either be in the same service type or in a dif=
ferent
> service type see Figure 3 for example.  When an encapsulation is used the
> choice of reserving a maximum resource level and then tracking the servic=
es
> in the aggregated service or adjusting the aggregated resources as the
> services are added is implementation and technology specific.=E2=80=9D
>
>    - Try:
>
> =E2=80=9CEncapsulation can either be in the same service type or in a dif=
ferent
> service type (see Figure 3, for example).  When an encapsulation is used,
> the choice of reserving a maximum resource level and then tracking the
> services in the aggregated service, versus adjusting the aggregated
> resources as the services are added, is implementation- and
> technology-specific.=E2=80=9D
>
> In the following, I don=E2=80=99t know what =E2=80=9Cconditions where gen=
eral requirements
> are not satisfied=E2=80=9D means, please clarify:
>
> =E2=80=9CDetNet flows at edges must be able to handle rejection to an agg=
regation
> group due to lack of resources as well as conditions where general
> requirements are not satisfied.=E2=80=9D
>
> *>Balazs> OK. I think here we need some reconstruction of the text.*
>
> Grammar:
>
> =E2=80=9CFor the data plane flows may be aggregated for treatment based o=
n shared
> characteristics such as 6-tuple.=E2=80=9D
>
>    - Need comma after =E2=80=9CFor the data plane,=E2=80=9D.
>
> *>Balazs> OK. I think here we need some reconstruction of the text.*
>
> Grammar:
>
> =E2=80=9CMPLS aggregation similarly has data plane and controller plane a=
spects.
> In the case of MPLS flows are often tunneled in a forwarding sub-layer an=
d
> reservation is associated with that MPLS tunnel.=E2=80=9D
>
>    - Try (I am not certain this is the correct meaning?):
>
> =E2=80=9CMPLS aggregation also has data plane and controller plane aspect=
s.  MPLS
> flows are often tunneled in a forwarding sub-layer, under the reservation
> associated with that MPLS tunnel.=E2=80=9D
>
> *>Balazs> OK. *
>
> Grammar:
>
> =E2=80=9C3.6.3.  End-System Specific Considerations=E2=80=9D
>
>    - Hyphenate =E2=80=9CEnd-System-Specific=E2=80=9D
>
> *>Balazs> OK. *
>
> Abbreviation: =E2=80=9CDN=E2=80=9D for DetNet as in =E2=80=9Cwhich are no=
t provided by DN
> functions=E2=80=9D.
>
>    - =E2=80=9CDN=E2=80=9D is not defined as an abbreviation, but is also =
used in Fig 2
>    and Fig 3. In any of these cases either spell out DetNet or define DN =
as an
>    abbreviation. I would just replace these kind of instances of =E2=80=
=9CDN=E2=80=9D with
>    =E2=80=9CDetNet=E2=80=9D.
>
> *>Balazs> OK. *
>
> Grammar:
>
> =E2=80=9CFor example, a DetNet MPLS domain the DN functions use the d-CWs=
,
> S-Labels and F-Labels to provide DetNet services.=E2=80=9D
>
>    - Try:
>
> =E2=80=9CFor example, in a DetNet MPLS domain the DetNet functions use th=
e d-CWs,
> S-Labels and F-Labels to provide DetNet services.=E2=80=9D
>
> *>Balazs> OK. *
>
> Terminology: =E2=80=9Cedge system=E2=80=9D
>
>    - Don=E2=80=99t we say =E2=80=9Cedge node=E2=80=9D? I don=E2=80=99t se=
e =E2=80=9Cedge system=E2=80=9D anywhere else in
>    this draft. If it is used elsewhere so we are going to use it, I would
>    think it should be hyphenated =E2=80=9Cedge-system=E2=80=9D like =E2=
=80=9Cend-system=E2=80=9D. Or maybe
>    =E2=80=9Cedge system=E2=80=9D in this context should be =E2=80=9Cend-s=
ystem=E2=80=9D.
>
> *>Balazs> OK. =E2=80=9Cedge node=E2=80=9D is better here.*
>
> Abbreviation: =E2=80=9CTDM technologies=E2=80=9D
>
>    - TDM not defined.
>
> *>Balazs> OK. *
>
> Something is wrong grammatically, run-on sentence at best, but I can=E2=
=80=99t
> figure out how to fix it, please help:
>
> =E2=80=9CFlow aggregation includes aggregation accomplished through the u=
se of
> hierarchical LSPs in MPLS and tunnels, in the case of IP, MPLS and TSN, a=
ll
> of which aggregate multiple DetNet flows into a single new DetNet flow.=
=E2=80=9D
>
>    - Maybe something like:
>
> =E2=80=9CFlow aggregation includes aggregation accomplished through the u=
se of
> hierarchical LSPs in MPLS, and through IP or TSN tunnels. IP, MPLS and TS=
N
> are each capable of aggregating multiple DetNet flows into a single new
> DetNet flow.=E2=80=9D
>
> *>Balazs> OK. I will rewrite this sentences. TSN is also not correctly
> referred here.*
>
> Grammar:
>
> =E2=80=9CDepending on the specific technology the assigned resources are =
updated
> and distributed in the databases preventing over subscription.=E2=80=9D
>
>    - Try:
>
>  =E2=80=9CDepending on the specific technology, the assigned resources ar=
e updated
> and distributed in the databases, preventing over-subscription.=E2=80=9D
>
> *>Balazs> OK. *
>
> Question about the following:
>
> =E2=80=9CWhile the DetNet IP data plane must support bidirectional DetNet=
 flows,
> there are no special bidirectional features with respect to the data plan=
e
> other than the need for the two directions of a co-
>
>    routed bidirectional flow to take the same path.  That is to say that
> bidirectional DetNet flows are solely represented at the management and
> control plane levels, without specific support or knowledge within the
> DetNet data plane.=E2=80=9D
>
>    - There was discussion about use cases that wanted symmetrical delays
>    in both directions; is that guaranteed by taking =E2=80=9Cthe same pat=
h=E2=80=9D?
>    Presumably it is not implied by =E2=80=9Cfate sharing=E2=80=9D?
>
> *>Balazs> Hmmm. Same path not necessarily results in symmetrical delay.
> Some technologies provides asymmetric link delays by nature. *
>
> Wording:
>
> =E2=80=9CDetNet's use of PREOF may increase the complexity of using co-ro=
uting
> bidirectional flows, since if PREOF is used, then the replication points =
in
> one direction would have to match the elimination points in the other
> direction, and vice versa, and the optimal points for these functions in
> one direction may not match the optimal points in the other subsequent to
> the network and traffic constraints.=E2=80=9D
>
>    - Try:
>
> =E2=80=9CDetNet's use of PREOF may increase the complexity of using co-ro=
uting
> bidirectional flows, since if PREOF is used, then the replication points =
in
> one direction would have to match the elimination points in the other
> direction, and vice versa. In such cases the optimal points for these
> functions in one direction may not match the optimal points in the other,
> due to network and traffic constraints.=E2=80=9D
>
> *>Balazs> OK. *
>
> ---------------------------------------
>
>
>
> _______________________________________________
> detnet mailing list
> detnet@ietf.org
> https://www.ietf.org/mailman/listinfo/detnet
> <https://urldefense.proofpoint.com/v2/url?u=3Dhttps-3A__www.ietf.org_mail=
man_listinfo_detnet&d=3DDwMFaQ&c=3DlI8Zb6TzM3d1tX4iEu7bpg&r=3DZcHC6wX_gDwPD=
cfMaFNZiQ&m=3DLoWr5FLLdxJ9F8PZ-w96sSItGvuPA1_FxlNEEaxkQRo&s=3DxWou3mz-KWvez=
nFSJNz5F-nXQ6dN8yJf7UBb804nHTw&e=3D>
>
>

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

<div dir=3D"ltr">Ethan,<div><br></div><div>That&#39;s certainly the intenti=
on of the design team, to publish the framework first. That should make pub=
lication of the subsequent drafts easier, since any terminology or other is=
sues in the framework that make come up during last call can then be reflec=
ted in the other drafts before they also go through the process.</div><div>=
<br></div><div>Cheers,</div><div>Andy</div><div><br></div></div><br><div cl=
ass=3D"gmail_quote"><div dir=3D"ltr" class=3D"gmail_attr">On Thu, Oct 3, 20=
19 at 6:17 PM Grossman, Ethan A. &lt;<a href=3D"mailto:eagros@dolby.com">ea=
gros@dolby.com</a>&gt; wrote:<br></div><blockquote class=3D"gmail_quote" st=
yle=3D"margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padd=
ing-left:1ex">





<div lang=3D"EN-US">
<div>
<p class=3D"MsoNormal">Interesting, thanks Andy. So I note that the strateg=
y with this framework draft is to list the other data plane drafts under In=
formative =E2=80=93 I gather that is so that we don=E2=80=99t have to publi=
sh them all at once, even though in some line of reasoning
 they are rather closely tied to each other. <u></u><u></u></p>
<p class=3D"MsoNormal"><u></u>=C2=A0<u></u></p>
<p class=3D"MsoNormal">I just want to validate that the WG has thought thro=
ugh the sequence and relation (in the sense of referencing) of the data pla=
ne drafts, and that the format of their referencing of each other is good t=
o go.
<u></u><u></u></p>
<p class=3D"MsoNormal"><u></u>=C2=A0<u></u></p>
<p class=3D"MsoNormal">Correct? <u></u><u></u></p>
<p class=3D"MsoNormal">Ethan (as data plane framework doc shepherd).<u></u>=
<u></u></p>
<p class=3D"MsoNormal"><u></u>=C2=A0<u></u></p>
<p class=3D"MsoNormal"><b>From:</b> Andrew G. Malis &lt;<a href=3D"mailto:a=
gmalis@gmail.com" target=3D"_blank">agmalis@gmail.com</a>&gt; <br>
<b>Sent:</b> Thursday, October 3, 2019 11:32 AM<br>
<b>To:</b> Grossman, Ethan A. &lt;<a href=3D"mailto:eagros@dolby.com" targe=
t=3D"_blank">eagros@dolby.com</a>&gt;<br>
<b>Cc:</b> Bal=C3=A1zs Varga A &lt;<a href=3D"mailto:balazs.a.varga@ericsso=
n.com" target=3D"_blank">balazs.a.varga@ericsson.com</a>&gt;; <a href=3D"ma=
ilto:detnet@ietf.org" target=3D"_blank">detnet@ietf.org</a><br>
<b>Subject:</b> Re: [Detnet] data plane framework editorial pass<u></u><u><=
/u></p>
<p class=3D"MsoNormal"><u></u>=C2=A0<u></u></p>
<div>
<p class=3D"MsoNormal">Ethan,<u></u><u></u></p>
<div>
<p class=3D"MsoNormal"><u></u>=C2=A0<u></u></p>
</div>
<div>
<p class=3D"MsoNormal">See=C2=A0<a href=3D"https://urldefense.proofpoint.co=
m/v2/url?u=3Dhttps-3A__www.ietf.org_about_groups_iesg_statements_normative-=
2Dinformative-2Dreferences_&amp;d=3DDwMFaQ&amp;c=3DlI8Zb6TzM3d1tX4iEu7bpg&a=
mp;r=3DZcHC6wX_gDwPDcfMaFNZiQ&amp;m=3DLoWr5FLLdxJ9F8PZ-w96sSItGvuPA1_FxlNEE=
axkQRo&amp;s=3D-aH2JFhFFXLykGa5qW-xfEV0mob9ZxAwa0B1hZD-K3o&amp;e=3D" target=
=3D"_blank">https://www.ietf.org/about/groups/iesg/statements/normative-inf=
ormative-references/</a>
 for more information.<u></u><u></u></p>
</div>
<div>
<p class=3D"MsoNormal"><u></u>=C2=A0<u></u></p>
</div>
<div>
<p class=3D"MsoNormal">Cheers,<u></u><u></u></p>
</div>
<div>
<p class=3D"MsoNormal">Andy<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 Thu, Oct 3, 2019 at 2:28 PM Andrew G. Malis &lt;<=
a href=3D"mailto:agmalis@gmail.com" target=3D"_blank">agmalis@gmail.com</a>=
&gt; wrote:<u></u><u></u></p>
</div>
<blockquote style=3D"border-top:none;border-right:none;border-bottom:none;b=
order-left:1pt solid rgb(204,204,204);padding:0in 0in 0in 6pt;margin-left:4=
.8pt;margin-right:0in">
<div>
<p class=3D"MsoNormal">Ethan,<u></u><u></u></p>
<div>
<p class=3D"MsoNormal"><u></u>=C2=A0<u></u></p>
</div>
<div>
<p class=3D"MsoNormal">Informative RFCs can have normative references. The =
rule is that if you need the reference to implement or understand the RFC, =
then it&#39;s a normative reference. If the reference just adds additional =
background information, then it&#39;s informative.<u></u><u></u></p>
</div>
<div>
<p class=3D"MsoNormal"><u></u>=C2=A0<u></u></p>
</div>
<div>
<p class=3D"MsoNormal">Cheers,<u></u><u></u></p>
</div>
<div>
<p class=3D"MsoNormal">Andy<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 Thu, Oct 3, 2019 at 12:52 PM Grossman, Ethan A. &=
lt;<a href=3D"mailto:eagros@dolby.com" target=3D"_blank">eagros@dolby.com</=
a>&gt; wrote:<u></u><u></u></p>
</div>
<blockquote style=3D"border-top:none;border-right:none;border-bottom:none;b=
order-left:1pt solid rgb(204,204,204);padding:0in 0in 0in 6pt;margin-left:4=
.8pt;margin-right:0in">
<div>
<div>
<p class=3D"MsoNormal">Hi Balazs,<u></u><u></u></p>
<p class=3D"MsoNormal">Thanks for your responses. Given that this draft is =
Informational, should references classified as Normative be moved to the In=
formative References section, and the Normative References
 section removed?<u></u><u></u></p>
<p class=3D"MsoNormal">Thanks,<u></u><u></u></p>
<p class=3D"MsoNormal">Ethan.<u></u><u></u></p>
<p class=3D"MsoNormal">=C2=A0<u></u><u></u></p>
<div>
<div style=3D"border-right:none;border-bottom:none;border-left:none;border-=
top:1pt solid rgb(225,225,225);padding:3pt 0in 0in">
<p class=3D"MsoNormal"><b>From:</b> Bal=C3=A1zs Varga A &lt;<a href=3D"mail=
to:balazs.a.varga@ericsson.com" target=3D"_blank">balazs.a.varga@ericsson.c=
om</a>&gt;
<br>
<b>Sent:</b> Thursday, October 3, 2019 6:59 AM<br>
<b>To:</b> Grossman, Ethan A. &lt;<a href=3D"mailto:eagros@dolby.com" targe=
t=3D"_blank">eagros@dolby.com</a>&gt;;
<a href=3D"mailto:detnet@ietf.org" target=3D"_blank">detnet@ietf.org</a><br=
>
<b>Subject:</b> RE: data plane framework editorial pass<u></u><u></u></p>
</div>
</div>
<p class=3D"MsoNormal">=C2=A0<u></u><u></u></p>
<p class=3D"MsoNormal">Hi Ethan,<u></u><u></u></p>
<p class=3D"MsoNormal">=C2=A0<u></u><u></u></p>
<p class=3D"MsoNormal">Many thanks for your detailed review and great sugge=
stions. I have accepted most of them =E2=80=9Cas is=E2=80=9D. See reactions=
 inline.<u></u><u></u></p>
<p class=3D"MsoNormal">I will update the draft on Github and create a pull =
request during the next week to make changes visible.<u></u><u></u></p>
<p class=3D"MsoNormal"><a href=3D"https://urldefense.proofpoint.com/v2/url?=
u=3Dhttps-3A__github.com_detnet-2Dwg_data-2Dplane-2Ddrafts&amp;d=3DDwMFAw&a=
mp;c=3DlI8Zb6TzM3d1tX4iEu7bpg&amp;r=3DZcHC6wX_gDwPDcfMaFNZiQ&amp;m=3DooBa0Y=
GoSfUxbAgLXk8YD9UZkK4Qeri0-G20uc_zLtc&amp;s=3DKjy_R6-zJrZe5ijdAhLrXpYSQB4T3=
41hC7-WUGwVStk&amp;e=3D" target=3D"_blank">https://github.com/detnet-wg/dat=
a-plane-drafts</a><u></u><u></u></p>
<p class=3D"MsoNormal">=C2=A0<u></u><u></u></p>
<p class=3D"MsoNormal">Any further comments from the group is highly welcom=
e.<u></u><u></u></p>
<p class=3D"MsoNormal">=C2=A0<u></u><u></u></p>
<p class=3D"MsoNormal">Cheers<u></u><u></u></p>
<p class=3D"MsoNormal">Bala=E2=80=99zs<u></u><u></u></p>
<p class=3D"MsoNormal">=C2=A0<u></u><u></u></p>
<div>
<div style=3D"border-right:none;border-bottom:none;border-left:none;border-=
top:1pt solid rgb(225,225,225);padding:3pt 0in 0in">
<p class=3D"MsoNormal"><b>From:</b> detnet &lt;<a href=3D"mailto:detnet-bou=
nces@ietf.org" target=3D"_blank">detnet-bounces@ietf.org</a>&gt;
<b>On Behalf Of </b>Grossman, Ethan A.<br>
<b>Sent:</b> Tuesday, October 1, 2019 4:38 AM<br>
<b>To:</b> <a href=3D"mailto:detnet@ietf.org" target=3D"_blank">detnet@ietf=
.org</a><br>
<b>Subject:</b> [Detnet] data plane framework editorial pass<u></u><u></u><=
/p>
</div>
</div>
<p class=3D"MsoNormal">=C2=A0<u></u><u></u></p>
<p class=3D"MsoNormal">Hi All, (particularly Balazs as editor of the draft)=
,
<u></u><u></u></p>
<p class=3D"MsoNormal">I hate to be the guy who waits until WG LC to actual=
ly read the draft carefully and then comes with a bunch of comments, but he=
re I am; hopefully I will get into gear sooner with
 the other data plane drafts, but as document shepherd I have to read caref=
ully, and I figured as long as I was noticing things I would write them dow=
n.
<u></u><u></u></p>
<p class=3D"MsoNormal">So as a result there are many comments below; thankf=
ully they are mostly grammatical, the sort that the IETF Editorial will sur=
ely make if we don=E2=80=99t correct them, so I figure we
 should bite the bullet and do them now rather than later. There are even a=
 few actual =E2=80=9Cwhat does this mean=E2=80=9D type of questions. But on=
 the whole the draft is in quite good shape and I plan to start my =E2=80=
=9Cshepherd writeup=E2=80=9D soon, given that I have gone over the
 draft carefully now. <u></u><u></u></p>
<p class=3D"MsoNormal">The form I am using for my comments is like this:
<u></u><u></u></p>
<p class=3D"MsoNormal" style=3D"margin-left:0.5in">
Issue type (e.g. wording, grammar, abbreviation, etc): <u></u><u></u></p>
<p class=3D"MsoNormal" style=3D"margin-left:0.5in">
=E2=80=9Ctext in question=E2=80=9D<u></u><u></u></p>
<p style=3D"margin-left:1in"><span style=3D"font-family:Wingdings">=C3=A8</=
span><span style=3D"font-size:7pt;font-family:&quot;Times New Roman&quot;,s=
erif">
</span>=E2=80=9CEthan=E2=80=99s suggestion on how to fix it:=E2=80=9D<u></u=
><u></u></p>
<p class=3D"MsoNormal">I hope this is helpful. If it isn=E2=80=99t, just le=
t me know and for the remaining drafts I=E2=80=99ll be less picky (or whate=
ver your suggestion to me is). And of course I may have gotten the
 wrong end of the stick on some of the items, so please feel free to push b=
ack if I got the meaning wrong.
<u></u><u></u></p>
<p class=3D"MsoNormal">Ethan (as data plane framework draft document shephe=
rd).<u></u><u></u></p>
<p class=3D"MsoNormal">---------------------------------------<u></u><u></u=
></p>
<p class=3D"MsoNormal">Wording:
<u></u><u></u></p>
<p class=3D"MsoNormal">=E2=80=9CAbstract<u></u><u></u></p>
<p class=3D"MsoNormal">This document provides an overall framework for the =
Deterministic Networking data plane.=C2=A0 It covers concepts and considera=
tions that are generally common to any Deterministic Networking
 data plane specification.=E2=80=9D<u></u><u></u></p>
<ul type=3D"disc">
<li class=3D"MsoNormal">
Say DetNet instead of the more generic Deterministic Networking since it is=
 specific to our architecture, not to all of deterministic networking in th=
e world.<u></u><u></u></li></ul>
<p class=3D"MsoNormal"><b>&gt;Balazs&gt; OK.</b><u></u><u></u></p>
<p class=3D"MsoNormal">Wording:
<u></u><u></u></p>
<p class=3D"MsoNormal">=E2=80=9C1.=C2=A0 Introduction<u></u><u></u></p>
<p class=3D"MsoNormal">=C2=A0=C2=A0 Deterministic Networking (DetNet)=E2=80=
=9D<u></u><u></u></p>
<ul type=3D"disc">
<li class=3D"MsoNormal">
Similarly, say =E2=80=9CDetNet (Deterministic Networking)=E2=80=9D .<u></u>=
<u></u></li></ul>
<p class=3D"MsoNormal"><b>&gt;Balazs&gt; OK.</b><u></u><u></u></p>
<p class=3D"MsoNormal">Wording:
<u></u><u></u></p>
<p class=3D"MsoNormal">=E2=80=9CThe forwarding sub-layer is used to provide=
 congestion protection (low loss, assured latency, and limited out-of-order=
 delivery) and leverages Traffic Engineering mechanisms.=E2=80=9D<u></u><u>=
</u></p>
<ul type=3D"disc">
<li class=3D"MsoNormal">
Improve clarity: <u></u><u></u></li></ul>
<p class=3D"MsoNormal">The forwarding sub-layer leverages Traffic Engineeri=
ng mechanisms to provide congestion protection (low loss, assured latency, =
and limited out-of-order delivery).<u></u><u></u></p>
<p class=3D"MsoNormal"><b>&gt;Balazs&gt; OK in principle. Slightly modified=
 your proposal to catch better the sense =E2=80=9C=E2=80=A6 leverages Traff=
ic Engineering mechanisms and provides =E2=80=A6=E2=80=9D</b><u></u><u></u>=
</p>
<p class=3D"MsoNormal">Grammar:<u></u><u></u></p>
<p class=3D"MsoNormal">=E2=80=9Cservice sub-layer=E2=80=9D<u></u><u></u></p=
>
<ul type=3D"disc">
<li class=3D"MsoNormal">
Service is a proper name, s/b capitalized. <u></u><u></u></li></ul>
<p class=3D"MsoNormal"><b>&gt;Balazs&gt; Hmmm. In architecture draft we hav=
e used =E2=80=9Cservice sub-layer=E2=80=9D and =E2=80=9Cforwarding sub-laye=
r=E2=80=9D. I would keep it.</b><u></u><u></u></p>
<p class=3D"MsoNormal">Wording:
<u></u><u></u></p>
<p class=3D"MsoNormal">=E2=80=9CIt also describes the forwarding sub-layer =
that is used to=C2=A0=C2=A0 eliminate (or reduce) contention loss and provi=
de bounded latency for=C2=A0=C2=A0 DetNet flows.=E2=80=9D<u></u><u></u></p>
<ul type=3D"disc">
<li class=3D"MsoNormal">
Redundant with above paragraph. s/b just =E2=80=9C=E2=80=A6the Forwarding s=
ub-layer=E2=80=9D. =E2=80=9Cassured latency=E2=80=9D vs =E2=80=9Cbounded la=
tency=E2=80=9D...
<u></u><u></u></li></ul>
<p class=3D"MsoNormal"><b>&gt;Balazs&gt; OK. I will collapse the two senten=
ces.</b><u></u><u></u></p>
<p class=3D"MsoNormal">Meaning:
<u></u><u></u></p>
<p class=3D"MsoNormal">=E2=80=9C Different traffic types, or application fl=
ows, can be mapped on top=C2=A0=C2=A0 of DetNet.=E2=80=9D<u></u><u></u></p>
<ul type=3D"disc">
<li class=3D"MsoNormal">
Are these two separate things? I gather they are? Maybe =E2=80=9CDifferent =
traffic types and application flows can be mapped on top=C2=A0 of DetNet=E2=
=80=9D. Below it then says
<u></u><u></u></li></ul>
<p class=3D"MsoNormal">=E2=80=9C3.=C2=A0 DetNet Data Plane Overview<u></u><=
u></u></p>
<p class=3D"MsoNormal">=C2=A0=C2=A0 This document describes how application=
 flows, or app-flows, are=C2=A0 carried over DetNet networks.=E2=80=9D<u></=
u><u></u></p>
<p class=3D"MsoNormal">This sounds like they are synonyms? But an App Flow =
is not differentiated by =E2=80=9Ctraffic type=E2=80=9D =E2=80=93 we differ=
entiate based on individual flow. So I think we should remove =E2=80=9Ctraf=
fic types=E2=80=9D
 above. <u></u><u></u></p>
<p class=3D"MsoNormal"><b>&gt;Balazs&gt; OK. Traffic types intended to refe=
r to the encapsulation of the App-flow (e.g., Ethernet or IP). I will fix t=
his.</b><u></u><u></u></p>
<p class=3D"MsoNormal">Wording:
<u></u><u></u></p>
<p class=3D"MsoNormal">=C2=A0=E2=80=9Cfunctions=C2=A0 related to the contro=
l plane=E2=80=9D<u></u><u></u></p>
<ul type=3D"disc">
<li class=3D"MsoNormal">
Are we standardizing on controller plane vs control plane, or are these dif=
ferent grammatical roles?
<u></u><u></u></li></ul>
<p class=3D"MsoNormal"><b>&gt;Balazs&gt; OK. I think it would be better sim=
ple to refer to the OAM drafts.</b><u></u><u></u></p>
<p class=3D"MsoNormal">Wording:
<u></u><u></u></p>
<p class=3D"MsoNormal">=E2=80=9CThe forwarding sub-layer provides the quali=
ty underpin needed by the<span style=3D"color:black">=C2=A0=C2=A0 DetNet fl=
ow...=E2=80=9D</span><u></u><u></u></p>
<ul type=3D"disc">
<li class=3D"MsoNormal">
Is <span style=3D"color:black">underpin</span> a real word? Sounds like we =
mean QoS?
<u></u><u></u></li></ul>
<p class=3D"MsoNormal"><b>&gt;Balazs&gt; OK. I will change to =E2=80=9C=E2=
=80=A6 the QoS related functions needed =E2=80=A6=E2=80=9D</b><u></u><u></u=
></p>
<p class=3D"MsoNormal">Abbreviation:
<u></u><u></u></p>
<p class=3D"MsoNormal">=E2=80=9CAn example of=C2=A0=C2=A0 this is Packet Re=
plication, Elimination, and Ordering (PREOF)=C2=A0=C2=A0=C2=A0 functions se=
e Section 4.3.=E2=80=9D<u></u><u></u></p>
<ul type=3D"disc">
<li class=3D"MsoNormal">
Not first use of PREOF, should not spell out here. <u></u><u></u></li></ul>
<p class=3D"MsoNormal"><b>&gt;Balazs&gt; OK.
</b><u></u><u></u></p>
<p class=3D"MsoNormal">Grammar:
<u></u><u></u></p>
<p class=3D"MsoNormal">=E2=80=9CThe method of instantiating each of the lay=
ers is specific to the=C2=A0=C2=A0 particular DetNet data plane method.=C2=
=A0 There may be more than one=C2=A0=C2=A0 approach that is applicable to a=
 given bearer
 network type.=E2=80=9D<u></u><u></u></p>
<ul type=3D"disc">
<li class=3D"MsoNormal">
I would combine these into a single sentence with comma, as: =E2=80=9CThe m=
ethod of instantiating each of the layers is specific to the particular Det=
Net data plane method, and more than one approach may be applicable to a gi=
ven bearer network type=E2=80=9D.<u></u><u></u></li></ul>
<p class=3D"MsoNormal"><b>&gt;Balazs&gt; OK.
</b><u></u><u></u></p>
<p class=3D"MsoNormal">Wording:
<u></u><u></u></p>
<p class=3D"MsoNormal">=E2=80=9C3.1.=C2=A0 Data Plane Characteristics<u></u=
><u></u></p>
<p class=3D"MsoNormal">=C2=A0=C2=A0 There are two major characteristics to =
the data plane:<u></u><u></u></p>
<p class=3D"MsoNormal">=C2=A0=C2=A0 1.=C2=A0 Data plane technology:
<u>The DetNet data plane is provided by the DetNet service and forwarding s=
ub layers</u>.=E2=80=9D<u></u><u></u></p>
<p class=3D"MsoNormal"><span style=3D"font-family:Wingdings">=C3=A0</span> =
Please don=E2=80=99t tell me this again. Eliminate this sentence.
<u></u><u></u></p>
<p class=3D"MsoNormal"><b>&gt;Balazs&gt; OK. :--)))</b><u></u><u></u></p>
<p class=3D"MsoNormal">Wording:
<u></u><u></u></p>
<p class=3D"MsoNormal">=E2=80=9CNamely=E2=80=9D<u></u><u></u></p>
<ul type=3D"disc">
<li class=3D"MsoNormal">
Remove this word, already said =E2=80=9Cspecifically=E2=80=9D which is bett=
er anyway. <u></u><u></u></li></ul>
<p class=3D"MsoNormal"><b>&gt;Balazs&gt; OK.
</b><u></u><u></u></p>
<p class=3D"MsoNormal">Abbreviations:
<u></u><u></u></p>
<p class=3D"MsoNormal">=E2=80=9CS-label and d-CW=E2=80=9D<u></u><u></u></p>
<ul type=3D"disc">
<li class=3D"MsoNormal">
Need to add these to Abbrev section. <u></u><u></u></li></ul>
<p class=3D"MsoNormal"><b>&gt;Balazs&gt; OK.
</b><u></u><u></u></p>
<p class=3D"MsoNormal">Structure:
<u></u><u></u></p>
<p class=3D"MsoNormal">=E2=80=9CThere are two major characteristics to the =
data plane:<u></u><u></u></p>
<ol start=3D"1" type=3D"1">
<li class=3D"MsoNormal">
Data plane technology:=E2=80=9D <u></u><u></u></li></ol>
<p class=3D"MsoNormal">=C2=A0<u></u><u></u></p>
<ul type=3D"disc">
<li class=3D"MsoNormal">
I would say these should not be a 2-item numbered list, they should be a to=
pic sentence listing both, followed by subsections, as is done for Encapsul=
ation but not for Technology. Also one says Data Plane Technology, the othe=
r just Encapsulation =E2=80=93 should be
 consistent =E2=80=93 So we could have:<u></u><u></u></li></ul>
<p class=3D"MsoNormal" style=3D"margin-left:0.25in">
3.1.=C2=A0 Data Plane Characteristics<u></u><u></u></p>
<p class=3D"MsoNormal" style=3D"margin-left:0.25in">
There are two major characteristics to the data plane: the technology and t=
he encapsulation, as discussed below.
<u></u><u></u></p>
<p class=3D"MsoNormal" style=3D"margin-left:0.25in">
3.1.1 Technology<u></u><u></u></p>
<p class=3D"MsoNormal" style=3D"margin-left:0.25in">
=E2=80=A6<u></u><u></u></p>
<p class=3D"MsoNormal" style=3D"margin-left:0.25in">
3.1.2 Encapsulation<u></u><u></u></p>
<p class=3D"MsoNormal" style=3D"margin-left:0.25in">
=E2=80=A6<u></u><u></u></p>
<p class=3D"MsoNormal"><b>&gt;Balazs&gt; OK.
</b><u></u><u></u></p>
<p class=3D"MsoNormal">Grammar:
<u></u><u></u></p>
<p class=3D"MsoNormal">=E2=80=9CThe encapsulation of the DetNet flows allow=
s them to be sent over a=C2=A0=C2=A0 data plane technology other than their=
 native type.=C2=A0 Encapsulation is=C2=A0=C2=A0 essential if, for example,=
 it is required
 to send Ethernet TSN stream=C2=A0=C2=A0=C2=A0 as a DetNet Application over=
 a data plane such as MPLS.=E2=80=9D<u></u><u></u></p>
<ul type=3D"disc">
<li class=3D"MsoNormal">
Consolidate: =E2=80=9CThe encapsulation of a DetNet flow allows it to be se=
nt over a=C2=A0=C2=A0 data plane technology other than its native type. For=
 example, an Ethernet TSN app flow can be sent as a DetNet app flow over MP=
LS...=E2=80=9D<u></u><u></u></li></ul>
<p class=3D"MsoNormal"><b>&gt;Balazs&gt; OK.
</b><u></u><u></u></p>
<p class=3D"MsoNormal">Grammar:
<u></u><u></u></p>
<p class=3D"MsoNormal">=E2=80=9Cmeta-data=E2=80=9D
<u></u><u></u></p>
<ul type=3D"disc">
<li class=3D"MsoNormal">
s/b metadata =E2=80=93 not a hyphenated word. <u></u><u></u></li></ul>
<p class=3D"MsoNormal"><b>&gt;Balazs&gt; OK.
</b><u></u><u></u></p>
<p class=3D"MsoNormal">Clarity:
<u></u><u></u></p>
<p class=3D"MsoNormal" style=3D"margin-left:0.5in">
=E2=80=9CThe DetNet data plane can provide or carry meta-data:<u></u><u></u=
></p>
<p class=3D"MsoNormal" style=3D"margin-left:0.5in">
=C2=A0=C2=A0 1.=C2=A0 Flow-ID<u></u><u></u></p>
<p class=3D"MsoNormal" style=3D"margin-left:0.5in">
=C2=A0=C2=A0 2.=C2=A0 Sequence Number<u></u><u></u></p>
<p class=3D"MsoNormal" style=3D"margin-left:0.5in">
=E2=80=A6 Both of these metadata are required =E2=80=A6=E2=80=9D <u></u><u>=
</u></p>
<ul type=3D"disc">
<li class=3D"MsoNormal">
I initially read this as =E2=80=9Cthey are both required=E2=80=9D but then =
it turns out they are not. Rephrase:
<u></u><u></u></li></ul>
<p class=3D"MsoNormal" style=3D"margin-left:0.25in">
=E2=80=9CThe DetNet data plane supports a Flow-ID (for identification of th=
e flow or aggregate flow) and/or a Sequence Number (for PREOF) for each Det=
Net flow. The DetNet Service sub-layer requires both; the DetNet forwarding=
 sub-layer requires only Flow-ID. Metadata
 can also be used for OAM indications and instrumentation of DetNet data pl=
ane operation.=E2=80=9D<u></u><u></u></p>
<p class=3D"MsoNormal"><b>&gt;Balazs&gt; OK.
</b><u></u><u></u></p>
<p class=3D"MsoNormal" style=3D"margin-left:0.25in">
Grammar: <u></u><u></u></p>
<p class=3D"MsoNormal" style=3D"margin-left:0.25in">
=E2=80=9Cit is anticipated that more than one encapsulation=C2=A0=C2=A0 may=
 be deployed for example GRE=E2=80=9D<u></u><u></u></p>
<ul type=3D"disc">
<li class=3D"MsoNormal">
Need comma after =E2=80=9Cdeployed,=E2=80=9D <u></u><u></u></li></ul>
<p class=3D"MsoNormal"><b>&gt;Balazs&gt; OK.
</b><u></u><u></u></p>
<p class=3D"MsoNormal">Wording:
<u></u><u></u></p>
<p class=3D"MsoNormal">=E2=80=9C[RFC7657] also provides useful background o=
n the delivery differentiated services (DiffServ)=E2=80=9D<u></u><u></u></p=
>
<ul type=3D"disc">
<li class=3D"MsoNormal">
I don=E2=80=99t think =E2=80=9Cthe delivery=E2=80=9D belongs there? Delete?=
 (=E2=80=9D=E2=80=A6useful background on Differentiated Services (Diffserv)=
=E2=80=A6=E2=80=9D (following RFC7657 format).
<u></u><u></u></li></ul>
<p class=3D"MsoNormal"><b>&gt;Balazs&gt; OK. I will rephrase. Reference to =
rfc7657 is important here, so I will keep it.</b><u></u><u></u></p>
<p class=3D"MsoNormal">Word meaning:
<u></u><u></u></p>
<p class=3D"MsoNormal">=E2=80=9CIt is possible to include such information =
in a native IP=C2=A0=C2=A0 packet explicitly, or implicitly.=E2=80=9D<u></u=
><u></u></p>
<ul type=3D"disc">
<li class=3D"MsoNormal">
I understand =E2=80=9Cexplicitly=E2=80=9D to mean there is additional metad=
ata, vs =E2=80=9Cimplicitly=E2=80=9D to mean that it is inferred from the e=
xisting fields e.g. 6-tuple. However above, it says =E2=80=9CSome MPLS exam=
ples of implicit metadata include the sequence number=C2=A0=C2=A0=C2=A0 for=
 use by the
 PREOF function=E2=80=9D =E2=80=93 to me that sounds odd. Can we please rec=
oncile use of the words =E2=80=9Cexplicit=E2=80=9D vs =E2=80=9Cimplicit=E2=
=80=9D and/or explain the meaning of each. We also have explicit/implicit
<u>paths</u> (for which I don=E2=80=99t see a clear definition from a simpl=
e google search):<u></u><u></u></li></ul>
<p class=3D"MsoNormal" style=3D"margin-left:1in">
=E2=80=9CMPLS provides the ability to forward traffic over implicit and=C2=
=A0=C2=A0 explicit paths to the point in the network where the next DetNet=
=C2=A0=C2=A0 service sub-layer action needs to take place.=E2=80=9D<u></u><=
u></u></p>
<p class=3D"MsoNormal">=E2=80=9CReservation and Allocation of resources:=E2=
=80=9D (and similar lines below)
<u></u><u></u></p>
<ul type=3D"disc">
<li class=3D"MsoNormal">
Perhaps these paragraphs should be 3<sup>rd</sup> level headers, as opposed=
 to one-sentence paragraphs with =E2=80=9C:=E2=80=9D at the end. This would=
 also cause them to be included in the table of contents. Perhaps having a =
bullet list at the top would be useful? Then one
 could move to here the statement from below: =E2=80=9CSeveral of these cap=
abilities are expanded upon in more detail in sections below.=E2=80=9D<u></=
u><u></u></li></ul>
<p class=3D"MsoNormal"><b>&gt;Balazs&gt; Hmmm. I will reconsider these sent=
ences.
</b><u></u><u></u></p>
<p class=3D"MsoNormal">Clarity:
<u></u><u></u></p>
<p class=3D"MsoNormal">=E2=80=9CThis can eliminate packet contention and lo=
ss=E2=80=9D<u></u><u></u></p>
<ul type=3D"disc">
<li class=3D"MsoNormal">
I would explicitly say =E2=80=9CThis can eliminate packet contention and pa=
cket loss=E2=80=9D.<u></u><u></u></li></ul>
<p class=3D"MsoNormal"><b>&gt;Balazs&gt; OK.
</b><u></u><u></u></p>
<p class=3D"MsoNormal">Grammar:
<u></u><u></u></p>
<p class=3D"MsoNormal">=E2=80=9CThis also can reduce jitter for the DetNet =
traffic=E2=80=9D<u></u><u></u></p>
<ul type=3D"disc">
<li class=3D"MsoNormal">
Eliminate superfluous =E2=80=9Cthe=E2=80=9D: =E2=80=9CThis also can reduce =
jitter for DetNet traffic=E2=80=9D<u></u><u></u></li></ul>
<p class=3D"MsoNormal"><b>&gt;Balazs&gt; OK.
</b><u></u><u></u></p>
<p class=3D"MsoNormal">Clarity:
<u></u><u></u></p>
<p class=3D"MsoNormal">=E2=80=9CDetNet flows are assumed to behave with res=
pect to the reserved traffic profile.=C2=A0 If other traffic shares the lin=
k resources, the use of (queuing, policing, shaping) policies can
 be used to ensure that the allocation of resources reserved for DetNet is =
met.=C2=A0=C2=A0 Queuing and shaping of DetNet traffic could be required to=
 ensure that DetNet traffic does not exceed its reserved profile but this w=
ould impact the DetNet service characteristics.=E2=80=9D<u></u><u></u></p>
<ul type=3D"disc">
<li class=3D"MsoNormal">
I think this could be made clearer. Maybe: <u></u><u></u></li></ul>
<p class=3D"MsoNormal">=E2=80=9CDetNet flows are assumed to behave with res=
pect to the reserved traffic profile.=C2=A0 If other traffic shares the lin=
k resources, the use of policies (such as queuing, policing, shaping)
 can be applied to the =E2=80=9Cother=E2=80=9D traffic to ensure that the a=
llocation of resources reserved for DetNet is not compromised.=C2=A0 Queuin=
g and shaping of DetNet traffic to ensure that it does not exceed its reser=
ved profile (for example by dropping packets) may be
 necessary to prevent fault conditions, but should not be used under normal=
 conditions as this could compromise the DetNet QoS.=E2=80=9D<u></u><u></u>=
</p>
<p class=3D"MsoNormal"><b>&gt;Balazs&gt; Hmmm. Agree some rewording is need=
ed here. We intend to say here two things: (1) resources allocated to a Det=
Net flow must be protected from other traffic. (2) misbehaving
 DetNet flows must be detected and it have to be ensured that there do not =
compromise DetNet QoS. I will reformulate.</b><u></u><u></u></p>
<p class=3D"MsoNormal">=E2=80=9CNetwork coding=E2=80=9D
<u></u><u></u></p>
<ul type=3D"disc">
<li class=3D"MsoNormal">
Proper name, Network Coding, s/b capitalized. <u></u><u></u></li></ul>
<p class=3D"MsoNormal"><b>&gt;Balazs&gt; OK.
</b><u></u><u></u></p>
<p class=3D"MsoNormal">=E2=80=9Cpacket by packet=E2=80=9D
<u></u><u></u></p>
<ul type=3D"disc">
<li class=3D"MsoNormal">
s/b hyphenated =E2=80=9Cpacket-by-packet=E2=80=9D. <u></u><u></u></li></ul>
<p class=3D"MsoNormal"><b>&gt;Balazs&gt; OK.
</b><u></u><u></u></p>
<p class=3D"MsoNormal">Grammar:
<u></u><u></u></p>
<p class=3D"MsoNormal">=E2=80=9CSince Detnet leverages many different forwa=
rding sub-layers, those=C2=A0 technologies also support a number of tools t=
o troubleshoot connectivity for example, to support identification
 of misbehaving=C2=A0 flows.=E2=80=9D<u></u><u></u></p>
<ul type=3D"disc">
<li class=3D"MsoNormal">
Try: <u></u><u></u></li></ul>
<p class=3D"MsoNormal">=C2=A0=E2=80=9CDetnet leverages many different forwa=
rding sub-layers, each of which supports various tools to troubleshoot conn=
ectivity, for example identification of misbehaving flows.=E2=80=9D<u></u><=
u></u></p>
<p class=3D"MsoNormal"><b>&gt;Balazs&gt; OK.
</b><u></u><u></u></p>
<p class=3D"MsoNormal">Grammar:
<u></u><u></u></p>
<p class=3D"MsoNormal">=E2=80=9CAt the service layer again there are existi=
ng mechanisms to troubleshoot or monitor flows.=C2=A0 Many of these mechani=
sms exist for IP and MPLS networks.=C2=A0 A client of a DetNet service
 can introduce any monitoring applications which can detect and monitor del=
ay and loss.=E2=80=9D<u></u><u></u></p>
<ul type=3D"disc">
<li class=3D"MsoNormal">
Try: <u></u><u></u></li></ul>
<p class=3D"MsoNormal">=E2=80=9CThe DetNet Service layer can leverage exist=
ing mechanisms to troubleshoot or monitor flows, such as those in use by IP=
 and MPLS networks.=C2=A0 At the Application layer a client of
 a DetNet service can use existing techniques to detect and monitor delay a=
nd loss.=E2=80=9D<u></u><u></u></p>
<p class=3D"MsoNormal"><b>&gt;Balazs&gt; OK.
</b><u></u><u></u></p>
<p class=3D"MsoNormal">Grammar:
<u></u><u></u></p>
<p class=3D"MsoNormal">=E2=80=9CRecognize flow(s) for analytics:=E2=80=9D<u=
></u><u></u></p>
<ul type=3D"disc">
<li class=3D"MsoNormal">
Try<u></u><u></u></li></ul>
<p class=3D"MsoNormal" style=3D"margin-left:0.5in">
=E2=80=9CFlow recognition for analytics:<u></u><u></u></p>
<p class=3D"MsoNormal"><b>&gt;Balazs&gt; OK.
</b><u></u><u></u></p>
<p class=3D"MsoNormal">Grammar:
<u></u><u></u></p>
<p class=3D"MsoNormal">=E2=80=9CTo a large degree this follows the logic in=
 the previous section. Analytics can be inherited from the two sub-layers.=
=C2=A0 At the DetNet service edge packet and bit counters e.g. sent,
 received, dropped, and out of sequence are maintained.=E2=80=9D<u></u><u><=
/u></p>
<ul type=3D"disc">
<li class=3D"MsoNormal">
Try: <u></u><u></u></li></ul>
<p class=3D"MsoNormal">=E2=80=9CNetwork analytics can be inherited from the=
 technologies of the Service and Forwarding sub-layers.=C2=A0 At the DetNet=
 service edge, packet and bit counters (e.g. sent, received, dropped,
 and out-of-sequence) can be maintained.=E2=80=9D<u></u><u></u></p>
<p class=3D"MsoNormal"><b>&gt;Balazs&gt; OK.
</b><u></u><u></u></p>
<p class=3D"MsoNormal">Grammar:
<u></u><u></u></p>
<p class=3D"MsoNormal">=E2=80=9CCorrelate events with flows:=E2=80=9D<u></u=
><u></u></p>
<p class=3D"MsoNormal">=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0 The provider of a Det=
Net service may allow other capabilities to monitor flows such as more deta=
il loss statistics and time stamping of events.=C2=A0 The details of these =
capabilities
 are currently out of scope for this document.=E2=80=9D<u></u><u></u></p>
<ul type=3D"disc">
<li class=3D"MsoNormal">
Try: <u></u><u></u></li></ul>
<p class=3D"MsoNormal">=E2=80=9CCorrelation of events with flows:=E2=80=9D<=
u></u><u></u></p>
<p class=3D"MsoNormal">=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0 The provider of a Det=
Net service may provide other capabilities to monitor flows, such as more d=
etailed loss statistics and time stamping of events.=C2=A0 The details of t=
hese
 capabilities are currently out of scope for this document.=E2=80=9D<u></u>=
<u></u></p>
<p class=3D"MsoNormal"><b>&gt;Balazs&gt; OK.
</b><u></u><u></u></p>
<p class=3D"MsoNormal">3.6.1<u></u><u></u></p>
<p class=3D"MsoNormal">Grammar:
<u></u><u></u></p>
<p class=3D"MsoNormal">=E2=80=9Cin the case of network congestion or some f=
ailures.=E2=80=9D<u></u><u></u></p>
<ul type=3D"disc">
<li class=3D"MsoNormal">
Try:<u></u><u></u></li></ul>
<p class=3D"MsoNormal">=E2=80=9Cin the case of network congestion or equipm=
ent failure.=E2=80=9D<u></u><u></u></p>
<p class=3D"MsoNormal"><b>&gt;Balazs&gt; OK in principle. Failures can be b=
oth equipment failure or network link failure, so I will change to =E2=80=
=9C=E2=80=9Cin the case of network congestion or network failure.=E2=80=9D=
=E2=80=9D</b><u></u><u></u></p>
<p class=3D"MsoNormal">Abbreviation error:
<u></u><u></u></p>
<p class=3D"MsoNormal">=E2=80=9Ccombinations of PRF, PRE, and POF.=E2=80=9D=
<u></u><u></u></p>
<ul type=3D"disc">
<li class=3D"MsoNormal">
Try: <u></u><u></u></li></ul>
<p class=3D"MsoNormal">=E2=80=9Ccombinations of PRF, PEF, and POF.=E2=80=9D=
<u></u><u></u></p>
<p class=3D"MsoNormal"><b>&gt;Balazs&gt; OK.
</b><u></u><u></u></p>
<p class=3D"MsoNormal">=E2=80=98=E2=80=9CThis example also illustrates 1:1 =
protection scheme meaning there is traffic and path for each segment of the=
 end to end path.=E2=80=9D<u></u><u></u></p>
<ul type=3D"disc">
<li class=3D"MsoNormal">
I do not understand what this means; =E2=80=9Cthere is traffic and path=E2=
=80=9D? <u></u><u></u></li></ul>
<p class=3D"MsoNormal"><b>&gt;Balazs&gt; OK. =E2=80=9C=E2=80=A6 meaning the=
re is traffic over each segment =E2=80=A6=E2=80=9D</b><u></u><u></u></p>
<p class=3D"MsoNormal">Grammar: (Ring Service Protection is a proper name, =
capitalized, =E2=80=9Crings=E2=80=9D is not).
<u></u><u></u></p>
<p class=3D"MsoNormal">=E2=80=98=E2=80=9CMany of the same concepts apply ho=
wever Rings=E2=80=9D<u></u><u></u></p>
<ul type=3D"disc">
<li class=3D"MsoNormal">
=E2=80=9CMany of the same concepts apply, however rings=E2=80=9D<u></u><u><=
/u></li></ul>
<p class=3D"MsoNormal"><b>&gt;Balazs&gt; OK.
</b><u></u><u></u></p>
<p class=3D"MsoNormal">Grammar:
<u></u><u></u></p>
<p class=3D"MsoNormal">=E2=80=9CThe DetNet data plane also allows for the a=
ggregation of DetNet flows, to improved scaling by reducing the state per h=
op...=E2=80=9D<u></u><u></u></p>
<ul type=3D"disc">
<li class=3D"MsoNormal">
Try: <u></u><u></u></li></ul>
<p class=3D"MsoNormal">=E2=80=9CThe DetNet data plane also allows for the a=
ggregation of DetNet flows, which can improve scalability by reducing the p=
er-hop state.=E2=80=9D<u></u><u></u></p>
<p class=3D"MsoNormal"><b>&gt;Balazs&gt; OK.
</b><u></u><u></u></p>
<p class=3D"MsoNormal">Grammar:
<u></u><u></u></p>
<p class=3D"MsoNormal">=E2=80=9CIf bandwidth reservations are used, the sum=
 of the reservations should be the sum of all the individual reservations, =
in other words, the reservations should not create an over
 subscription of bandwidth reservation. If maximum delay bounds are used th=
e system should ensure that the aggregate does not exceed the delay bounds =
of the individual flows.=E2=80=9D<u></u><u></u></p>
<ul type=3D"disc">
<li class=3D"MsoNormal">
Try: <u></u><u></u></li></ul>
<p class=3D"MsoNormal">=E2=80=9CIf bandwidth reservations are used, the sum=
 of the reservations should be the sum of all the individual reservations; =
in other words, the reservations should not add up to an over-subscription
 of bandwidth reservation. If maximum delay bounds are used, the system sho=
uld ensure that the aggregate does not exceed the delay bounds of the indiv=
idual flows.=E2=80=9D<u></u><u></u></p>
<p class=3D"MsoNormal"><b>&gt;Balazs&gt; OK.
</b><u></u><u></u></p>
<p class=3D"MsoNormal">Grammar:
<u></u><u></u></p>
<p class=3D"MsoNormal">=E2=80=9CEncapsulation can either be in the same ser=
vice type or in a different service type see Figure 3 for example.=C2=A0 Wh=
en an encapsulation is used the choice of reserving a maximum resource
 level and then tracking the services in the aggregated service or adjustin=
g the aggregated resources as the services are added is implementation and =
technology specific.=E2=80=9D<u></u><u></u></p>
<ul type=3D"disc">
<li class=3D"MsoNormal">
Try: <u></u><u></u></li></ul>
<p class=3D"MsoNormal">=E2=80=9CEncapsulation can either be in the same ser=
vice type or in a different service type (see Figure 3, for example).=C2=A0=
 When an encapsulation is used, the choice of reserving a maximum
 resource level and then tracking the services in the aggregated service, v=
ersus adjusting the aggregated resources as the services are added, is impl=
ementation- and technology-specific.=E2=80=9D<u></u><u></u></p>
<p class=3D"MsoNormal">In the following, I don=E2=80=99t know what =E2=80=
=9Cconditions where general requirements are not satisfied=E2=80=9D means, =
please clarify:
<u></u><u></u></p>
<p class=3D"MsoNormal">=E2=80=9CDetNet flows at edges must be able to handl=
e rejection to an aggregation group due to lack of resources as well as con=
ditions where general requirements are not satisfied.=E2=80=9D<u></u><u></u=
></p>
<p class=3D"MsoNormal"><b>&gt;Balazs&gt; OK. I think here we need some reco=
nstruction of the text.</b><u></u><u></u></p>
<p class=3D"MsoNormal">Grammar:
<u></u><u></u></p>
<p class=3D"MsoNormal">=E2=80=9CFor the data plane flows may be aggregated =
for treatment based on shared characteristics such as 6-tuple.=E2=80=9D<u><=
/u><u></u></p>
<ul type=3D"disc">
<li class=3D"MsoNormal">
Need comma after =E2=80=9CFor the data plane,=E2=80=9D. <u></u><u></u></li>=
</ul>
<p class=3D"MsoNormal"><b>&gt;Balazs&gt; OK. I think here we need some reco=
nstruction of the text.</b><u></u><u></u></p>
<p class=3D"MsoNormal">Grammar:
<u></u><u></u></p>
<p class=3D"MsoNormal">=E2=80=9CMPLS aggregation similarly has data plane a=
nd controller plane aspects.=C2=A0 In the case of MPLS flows are often tunn=
eled in a forwarding sub-layer and reservation is associated with
 that MPLS tunnel.=E2=80=9D <u></u><u></u></p>
<ul type=3D"disc">
<li class=3D"MsoNormal">
Try (I am not certain this is the correct meaning?): <u></u><u></u></li></u=
l>
<p class=3D"MsoNormal">=E2=80=9CMPLS aggregation also has data plane and co=
ntroller plane aspects.=C2=A0 MPLS flows are often tunneled in a forwarding=
 sub-layer, under the reservation associated with that MPLS tunnel.=E2=80=
=9D<u></u><u></u></p>
<p class=3D"MsoNormal"><b>&gt;Balazs&gt; OK.
</b><u></u><u></u></p>
<p class=3D"MsoNormal">Grammar:
<u></u><u></u></p>
<p class=3D"MsoNormal">=E2=80=9C3.6.3.=C2=A0 End-System Specific Considerat=
ions=E2=80=9D<u></u><u></u></p>
<ul type=3D"disc">
<li class=3D"MsoNormal">
Hyphenate =E2=80=9CEnd-System-Specific=E2=80=9D<u></u><u></u></li></ul>
<p class=3D"MsoNormal"><b>&gt;Balazs&gt; OK.
</b><u></u><u></u></p>
<p class=3D"MsoNormal">Abbreviation: =E2=80=9CDN=E2=80=9D for DetNet as in =
=E2=80=9Cwhich are not provided by DN functions=E2=80=9D.
<u></u><u></u></p>
<ul type=3D"disc">
<li class=3D"MsoNormal">
=E2=80=9CDN=E2=80=9D is not defined as an abbreviation, but is also used in=
 Fig 2 and Fig 3. In any of these cases either spell out DetNet or define D=
N as an abbreviation. I would just replace these kind of instances of =E2=
=80=9CDN=E2=80=9D with =E2=80=9CDetNet=E2=80=9D.
<u></u><u></u></li></ul>
<p class=3D"MsoNormal"><b>&gt;Balazs&gt; OK.
</b><u></u><u></u></p>
<p class=3D"MsoNormal">Grammar:
<u></u><u></u></p>
<p class=3D"MsoNormal">=E2=80=9CFor example, a DetNet MPLS domain the DN fu=
nctions use the d-CWs, S-Labels and F-Labels to provide DetNet services.=E2=
=80=9D<u></u><u></u></p>
<ul type=3D"disc">
<li class=3D"MsoNormal">
Try: <u></u><u></u></li></ul>
<p class=3D"MsoNormal">=E2=80=9CFor example, in a DetNet MPLS domain the De=
tNet functions use the d-CWs, S-Labels and F-Labels to provide DetNet servi=
ces.=E2=80=9D<u></u><u></u></p>
<p class=3D"MsoNormal"><b>&gt;Balazs&gt; OK.
</b><u></u><u></u></p>
<p class=3D"MsoNormal">Terminology: =E2=80=9Cedge system=E2=80=9D<u></u><u>=
</u></p>
<ul type=3D"disc">
<li class=3D"MsoNormal">
Don=E2=80=99t we say =E2=80=9Cedge node=E2=80=9D? I don=E2=80=99t see =E2=
=80=9Cedge system=E2=80=9D anywhere else in this draft. If it is used elsew=
here so we are going to use it, I would think it should be hyphenated =E2=
=80=9Cedge-system=E2=80=9D like =E2=80=9Cend-system=E2=80=9D. Or maybe =E2=
=80=9Cedge system=E2=80=9D in this context should be =E2=80=9Cend-system=E2=
=80=9D.
<u></u><u></u></li></ul>
<p class=3D"MsoNormal"><b>&gt;Balazs&gt; OK. =E2=80=9Cedge node=E2=80=9D is=
 better here.</b><u></u><u></u></p>
<p class=3D"MsoNormal">Abbreviation: =E2=80=9CTDM technologies=E2=80=9D<u><=
/u><u></u></p>
<ul type=3D"disc">
<li class=3D"MsoNormal">
TDM not defined. <u></u><u></u></li></ul>
<p class=3D"MsoNormal"><b>&gt;Balazs&gt; OK.
</b><u></u><u></u></p>
<p class=3D"MsoNormal">Something is wrong grammatically, run-on sentence at=
 best, but I can=E2=80=99t figure out how to fix it, please help:
<u></u><u></u></p>
<p class=3D"MsoNormal">=E2=80=9CFlow aggregation includes aggregation accom=
plished through the use of hierarchical LSPs in MPLS and tunnels, in the ca=
se of IP, MPLS and TSN, all of which aggregate multiple DetNet
 flows into a single new DetNet flow.=E2=80=9D<u></u><u></u></p>
<ul type=3D"disc">
<li class=3D"MsoNormal">
Maybe something like: <u></u><u></u></li></ul>
<p class=3D"MsoNormal">=E2=80=9CFlow aggregation includes aggregation accom=
plished through the use of hierarchical LSPs in MPLS, and through IP or TSN=
 tunnels. IP, MPLS and TSN are each capable of aggregating
 multiple DetNet flows into a single new DetNet flow.=E2=80=9D<u></u><u></u=
></p>
<p class=3D"MsoNormal"><b>&gt;Balazs&gt; OK. I will rewrite this sentences.=
 TSN is also not correctly referred here.</b><u></u><u></u></p>
<p class=3D"MsoNormal">Grammar:
<u></u><u></u></p>
<p class=3D"MsoNormal">=E2=80=9CDepending on the specific technology the as=
signed resources are updated and distributed in the databases preventing ov=
er subscription.=E2=80=9D<u></u><u></u></p>
<ul type=3D"disc">
<li class=3D"MsoNormal">
Try: <u></u><u></u></li></ul>
<p class=3D"MsoNormal">=C2=A0=E2=80=9CDepending on the specific technology,=
 the assigned resources are updated and distributed in the databases, preve=
nting over-subscription.=E2=80=9D<u></u><u></u></p>
<p class=3D"MsoNormal"><b>&gt;Balazs&gt; OK.
</b><u></u><u></u></p>
<p class=3D"MsoNormal">Question about the following:
<u></u><u></u></p>
<p class=3D"MsoNormal">=E2=80=9CWhile the DetNet IP data plane must support=
 bidirectional DetNet flows, there are no special bidirectional features wi=
th respect to the data plane other than the need for the two
 directions of a co-<u></u><u></u></p>
<p class=3D"MsoNormal">=C2=A0=C2=A0 routed bidirectional flow to take the s=
ame path.=C2=A0 That is to say that bidirectional DetNet flows are solely r=
epresented at the management and control plane levels, without specific
 support or knowledge within the DetNet data plane.=E2=80=9D<u></u><u></u><=
/p>
<ul type=3D"disc">
<li class=3D"MsoNormal">
There was discussion about use cases that wanted symmetrical delays in both=
 directions; is that guaranteed by taking =E2=80=9Cthe same path=E2=80=9D? =
Presumably it is not implied by =E2=80=9Cfate sharing=E2=80=9D?
<u></u><u></u></li></ul>
<p class=3D"MsoNormal"><b>&gt;Balazs&gt; Hmmm. Same path not necessarily re=
sults in symmetrical delay. Some technologies provides asymmetric link dela=
ys by nature.
</b><u></u><u></u></p>
<p class=3D"MsoNormal">Wording:
<u></u><u></u></p>
<p class=3D"MsoNormal">=E2=80=9CDetNet&#39;s use of PREOF may increase the =
complexity of using co-routing bidirectional flows, since if PREOF is used,=
 then the replication points in one direction would have to match
 the elimination points in the other direction, and vice versa, and the opt=
imal points for these functions in one direction may not match the optimal =
points in the other subsequent to the network and traffic constraints.=E2=
=80=9D
<u></u><u></u></p>
<ul type=3D"disc">
<li class=3D"MsoNormal">
Try: <u></u><u></u></li></ul>
<p class=3D"MsoNormal">=E2=80=9CDetNet&#39;s use of PREOF may increase the =
complexity of using co-routing bidirectional flows, since if PREOF is used,=
 then the replication points in one direction would have to match
 the elimination points in the other direction, and vice versa. In such cas=
es the optimal points for these functions in one direction may not match th=
e optimal points in the other, due to network and traffic constraints.=E2=
=80=9D<u></u><u></u></p>
<p class=3D"MsoNormal"><b>&gt;Balazs&gt; OK.
</b><u></u><u></u></p>
<p class=3D"MsoNormal">---------------------------------------<u></u><u></u=
></p>
<p class=3D"MsoNormal">=C2=A0<u></u><u></u></p>
</div>
</div>
<p class=3D"MsoNormal">_______________________________________________<br>
detnet mailing list<br>
<a href=3D"mailto:detnet@ietf.org" target=3D"_blank">detnet@ietf.org</a><br=
>
<a href=3D"https://urldefense.proofpoint.com/v2/url?u=3Dhttps-3A__www.ietf.=
org_mailman_listinfo_detnet&amp;d=3DDwMFaQ&amp;c=3DlI8Zb6TzM3d1tX4iEu7bpg&a=
mp;r=3DZcHC6wX_gDwPDcfMaFNZiQ&amp;m=3DLoWr5FLLdxJ9F8PZ-w96sSItGvuPA1_FxlNEE=
axkQRo&amp;s=3DxWou3mz-KWveznFSJNz5F-nXQ6dN8yJf7UBb804nHTw&amp;e=3D" target=
=3D"_blank">https://www.ietf.org/mailman/listinfo/detnet</a><u></u><u></u><=
/p>
</blockquote>
</div>
</blockquote>
</div>
</div>
</div>

</blockquote></div>

--00000000000084b9c40594190c9f--


From nobody Sun Oct  6 00:22:05 2019
Return-Path: <eagros@dolby.com>
X-Original-To: detnet@ietfa.amsl.com
Delivered-To: detnet@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id C789E12006F for <detnet@ietfa.amsl.com>; Sun,  6 Oct 2019 00:22:03 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: 3.1
X-Spam-Level: ***
X-Spam-Status: No, score=3.1 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, GB_SUMOF=5, HTML_MESSAGE=0.001, HTTPS_HTTP_MISMATCH=0.1, RCVD_IN_DNSWL_NONE=-0.0001, SPF_PASS=-0.001] autolearn=no autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=dolby.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id UT0Z3FNKhb-Q for <detnet@ietfa.amsl.com>; Sun,  6 Oct 2019 00:21:58 -0700 (PDT)
Received: from NAM04-BN3-obe.outbound.protection.outlook.com (mail-eopbgr680125.outbound.protection.outlook.com [40.107.68.125]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-SHA384 (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 147C4120052 for <detnet@ietf.org>; Sun,  6 Oct 2019 00:21:57 -0700 (PDT)
ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=L0dDn+PLKd8JNmdQgdPhhVCD5+ItmtOKcKD4Wz9McrQczL6U9sdsbsP9z0H+MMsz1sMLjCalNma9Brm5OWnErytcR1ZYNs9Ae3JfCW4TJh3cTXYmxXduwogcZr5abbVHHaei9RSsr4ouQ6EjN5mwoyI8ePxpi6XHStJ3WowI0tzP2i0EIdcgCapa7MSFg3PK1Vx9kYjRBe1LF6SrKv78KVlr0MU+bVLozWEjwKCIAGtMHT4MMrEZftRM460MLMGAtmDnzp1hQSXGXTShE9F1t0NUvACJl2V53vXg7s3GT8pTeUH98+lignEAbncXJ4Wb3zK1okJUi8bPVxwqRd2kuQ==
ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com;  s=arcselector9901; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=e23iXe8PnfFjddSAUqHhgibSJL0Ls6mZXXJ5s2kQSIM=; b=FCOX59/uss/8JdBXdsJ5fibkcyMOvE97DRJj8yfuZsv8VZ8fpbCy/vqgHkaSb+aXsJPHjgADgIhzuxSk2yeeUZbT1DOMpcQ03v1Zw4b8brJGkgkMr9qUex/AdXSC8QyrPKMu9LYv+XQqS750oqjimMrErD9aFTUp47vivh5qOPyKJtecGDo47Hx5BOB1EhRxTuprWcLWaGLgQMWfI/YxlGyVyGEWcQnPWxX4vukuIMqoTMUpuEAEsp8Z8ESWecskShVHYGQJV8gqpJFsrzEfoyXngp3+2su/BQ1iFiwK5pMSmhyLGbPeQXhZ8aOn9zQ+f1OPqtFkj4kLq/ufxkJjfA==
ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=dolby.com; dmarc=pass action=none header.from=dolby.com; dkim=pass header.d=dolby.com; arc=none
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=dolby.com; s=selector2; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=e23iXe8PnfFjddSAUqHhgibSJL0Ls6mZXXJ5s2kQSIM=; b=Ifut690T30WrmX67RfSvvo3xqPIEvYcYynfJfNwxEyj2rnKPmVTNSmb29wCSEDDIWyflIqt1VLlsdhS9Pwso7QapcnZdo7vl37gwb/iTYoHO/jW5aXWx0w/EaDND8LO5E6bj7/opdKhwHDEciSp5uGKhgFJAe6PBgRz6q3h78T8=
Received: from BYAPR06MB4325.namprd06.prod.outlook.com (52.135.240.140) by BYAPR06MB4437.namprd06.prod.outlook.com (52.135.239.207) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.2305.15; Sun, 6 Oct 2019 07:21:53 +0000
Received: from BYAPR06MB4325.namprd06.prod.outlook.com ([fe80::4133:d57b:b32e:99b8]) by BYAPR06MB4325.namprd06.prod.outlook.com ([fe80::4133:d57b:b32e:99b8%3]) with mapi id 15.20.2327.023; Sun, 6 Oct 2019 07:21:53 +0000
From: "Grossman, Ethan A." <eagros@dolby.com>
To: "Andrew G. Malis" <agmalis@gmail.com>
CC: "detnet@ietf.org" <detnet@ietf.org>
Thread-Topic: [Detnet] data plane framework editorial pass
Thread-Index: AdV3/qtJuFuNR0KURsewQ+jYNS+AzQB6OD9gAAii6VAAA5NtAAAAHhoAAAMoLYAALPMvgABO1geQ
Date: Sun, 6 Oct 2019 07:21:52 +0000
Message-ID: <BYAPR06MB4325C749B0EDB23C3F06401DC4980@BYAPR06MB4325.namprd06.prod.outlook.com>
References: <DM6PR06MB4329EDDC558FE8D5EFEEB225C49D0@DM6PR06MB4329.namprd06.prod.outlook.com> <AM5PR0701MB228913F73700AF0AA8446467AC9F0@AM5PR0701MB2289.eurprd07.prod.outlook.com> <BYAPR06MB4325CBAF7C387D4CB14DE979C49F0@BYAPR06MB4325.namprd06.prod.outlook.com> <CAA=duU13N=Lfh_NNucksJ5dwN8+gM+JR+r6M_DgDwhjTcWeapQ@mail.gmail.com> <CAA=duU39NYeQMo-50i_Ky_DBpyszMnhTeF940agG2=9dMjhS7w@mail.gmail.com> <BYAPR06MB4325992742154FEF70B520B1C49F0@BYAPR06MB4325.namprd06.prod.outlook.com> <CAA=duU19beBas-TPcnpH3PbL9ygiNGrn8LWnDMFKQaJkmo3mAA@mail.gmail.com>
In-Reply-To: <CAA=duU19beBas-TPcnpH3PbL9ygiNGrn8LWnDMFKQaJkmo3mAA@mail.gmail.com>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
authentication-results: spf=none (sender IP is ) smtp.mailfrom=eagros@dolby.com; 
x-originating-ip: [73.162.193.175]
x-ms-publictraffictype: Email
x-ms-office365-filtering-correlation-id: fa12bd8a-bf1a-4fde-8af2-08d74a2ddcae
x-ms-traffictypediagnostic: BYAPR06MB4437:
x-ms-exchange-purlcount: 3
x-microsoft-antispam-prvs: <BYAPR06MB4437008A2F4A92022E47D2F1C4980@BYAPR06MB4437.namprd06.prod.outlook.com>
x-ms-oob-tlc-oobclassifiers: OLM:2512;
x-forefront-prvs: 0182DBBB05
x-forefront-antispam-report: SFV:NSPM; SFS:(10019020)(376002)(346002)(39850400004)(366004)(396003)(136003)(189003)(199004)(15374003)(53754006)(66476007)(76116006)(14454004)(606006)(66066001)(55016002)(64756008)(66556008)(9686003)(66574012)(6306002)(66946007)(3846002)(256004)(14444005)(81166006)(81156014)(71200400001)(66446008)(54896002)(33656002)(561944003)(6436002)(236005)(966005)(316002)(8676002)(7696005)(11346002)(99286004)(76176011)(476003)(446003)(486006)(86362001)(8936002)(186003)(74316002)(6246003)(26005)(102836004)(25786009)(6506007)(478600001)(4326008)(53546011)(71190400001)(2906002)(7736002)(6916009)(229853002)(1411001)(30864003)(5660300002)(790700001)(6116002)(52536014)(579004)(559001)(569006); DIR:OUT; SFP:1102; SCL:1; SRVR:BYAPR06MB4437; H:BYAPR06MB4325.namprd06.prod.outlook.com; FPR:; SPF:None; LANG:en; PTR:InfoNoRecords; MX:1; A:1; 
received-spf: None (protection.outlook.com: dolby.com does not designate permitted sender hosts)
x-ms-exchange-senderadcheck: 1
x-microsoft-antispam: BCL:0;
x-microsoft-antispam-message-info: S7Cm+muWGeedbwe0brQWRZBQjQ20LREO0AlTHRI+ULG6Eo2ZEySHGt6vfdvJT6hUmAAWl/GSrJv6ava9yjxro9euLKgE9rj8wObycPUfPqqDh9zWsXaIcWZZOKuZpdCONwYxr8+Ks+5R8AavJ9GqPfkPlU4CaodzI71+IBY/S4GIX1LSZdK/i7fuCev6GAySQ3oIQ72NK4T42gcwp4qU0rPmfNkFPzfSF2j7LocksQZxo095itzkwNhad6AAG+ZQ0t8WcRW7gCn7ncvdbEFOcEL/dJ+Wf4tVduU+of6CrrScTE1ox2oGJbVF5iiOZW+sXkb3ls+B+Ru9XeXxlNvkPyxwvcwBLRrbN2Tdhf4re9AkqXQHZXfdRNKEBk82iOyXFuu9NwBrOzYKpKFKflNggFDSWPEz/rXLa6+T7i0GZ0UTFU1C08mYzTuluYKQAh0+ApS/nXIOrKD90POkOdODVw==
x-ms-exchange-transport-forked: True
Content-Type: multipart/alternative; boundary="_000_BYAPR06MB4325C749B0EDB23C3F06401DC4980BYAPR06MB4325namp_"
MIME-Version: 1.0
X-OriginatorOrg: dolby.com
X-MS-Exchange-CrossTenant-Network-Message-Id: fa12bd8a-bf1a-4fde-8af2-08d74a2ddcae
X-MS-Exchange-CrossTenant-originalarrivaltime: 06 Oct 2019 07:21:52.8456 (UTC)
X-MS-Exchange-CrossTenant-fromentityheader: Hosted
X-MS-Exchange-CrossTenant-id: 05408d25-cd0d-40c8-8962-5462de64a318
X-MS-Exchange-CrossTenant-mailboxtype: HOSTED
X-MS-Exchange-CrossTenant-userprincipalname: 937WelO47UoI23DY1PHTnH8oBowFu57CdzekaZSqfe/HiaNIL+eEZrjCVUTvn2aqdkU2WgF3zEYkZAMO9IWeww==
X-MS-Exchange-Transport-CrossTenantHeadersStamped: BYAPR06MB4437
Archived-At: <https://mailarchive.ietf.org/arch/msg/detnet/SWHPewyXEeXaMm2AERB8GW00Q6A>
Subject: Re: [Detnet] data plane framework editorial pass
X-BeenThere: detnet@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: Discussions on Deterministic Networking BoF and Proposed WG <detnet.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/detnet>, <mailto:detnet-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/detnet/>
List-Post: <mailto:detnet@ietf.org>
List-Help: <mailto:detnet-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/detnet>, <mailto:detnet-request@ietf.org?subject=subscribe>
X-List-Received-Date: Sun, 06 Oct 2019 07:22:04 -0000

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

T0ssIEkgdW5kZXJzdGFuZCB5b3VyIHBvaW50IHRoZXJlLiBCdXQgcmVnYXJkaW5nIGhvdyB0aGUg
ZHJhZnRzIHJlZmVyZW5jZSBlYWNoIG90aGVyLCBub3cgdGhhdCBJIGdsYW5jZSBhdCBhbGwgb2Yg
dGhlIHZhcmlvdXMgZGF0YSBwbGFuZSBkcmFmdCByZWZlcmVuY2VzLCBJIHNlZSB0aGF0IGVhY2gg
b2YgdGhlbSBvbmx5IHJlZmVyZW5jZSBjb3JlIHRlY2hub2xvZ2llcyBhcyBub3JtYXRpdmUsIGFu
ZCB0aGUgcmVmZXJlbmNlcyB0byB0aGUgZnJhbWV3b3JrIGFuZCBvdGhlciBwZWVyIGRhdGEgcGxh
bmUgZHJhZnRzIGFyZSBhbGwgaW5mb3JtYXRpdmUuIFNvIEkgc3VwcG9zZSBteSBxdWVzdGlvbiBp
cyBlc3NlbnRpYWxseSDigJxpcyB0aGF0IG91ciBsb25nIHRlcm0gc3RyYXRlZ3kgZm9yIHJlZmVy
ZW5jZXM/4oCdICBUaGF0IHdvdWxkIGJlIGFzIG9wcG9zZWQgdG8g4oCcb25jZSB0aGUgRnJhbWV3
b3JrIGRyYWZ0IGlzIHB1Ymxpc2hlZCwgdGhlIG90aGVyIGRyYWZ0cyB3aWxsIHRoZW4gcmVmZXJl
bmNlIGl0IG5vcm1hdGl2ZWx54oCdLiAgSXQgc2VlbXMgdG8gbWUgdGhhdCB0byBpbXBsZW1lbnQg
ZS5nLiB0aGUgSVAgZGF0YSBwbGFuZSwgb25lIHdvdWxkIG5lZWQgdG8gdW5kZXJzdGFuZCB0aGUg
RnJhbWV3b3JrLCB3aGljaCB3b3VsZCBzZWVtIHdvdWxkIGltcGx5IHRoYXQgaXQgd291bGQgYmUg
cmVmZXJlbmNlZCBub3JtYXRpdmVseS4gQnV0IG1heWJlIEkgYW0ganVzdCBnb2luZyBkb3duIGEg
cmF0aG9sZSBoZXJlIGFuZCB0aGUgY3VycmVudCBzdHJhdGVneSBpcyBmaW5lLCBhbmQvb3IgaXQg
cmVhbGx5IGRvZXNu4oCZdCBtYXR0ZXIuIFBsZWFzZSBnaXZlIG1lIGEgY2x1ZSBoZXJlLg0KVGhh
bmtzLA0KRXRoYW4uDQoNCkZyb206IEFuZHJldyBHLiBNYWxpcyA8YWdtYWxpc0BnbWFpbC5jb20+
DQpTZW50OiBGcmlkYXksIE9jdG9iZXIgNCwgMjAxOSAxMDozMCBBTQ0KVG86IEdyb3NzbWFuLCBF
dGhhbiBBLiA8ZWFncm9zQGRvbGJ5LmNvbT4NCkNjOiBkZXRuZXRAaWV0Zi5vcmcNClN1YmplY3Q6
IFJlOiBbRGV0bmV0XSBkYXRhIHBsYW5lIGZyYW1ld29yayBlZGl0b3JpYWwgcGFzcw0KDQpFdGhh
biwNCg0KVGhhdCdzIGNlcnRhaW5seSB0aGUgaW50ZW50aW9uIG9mIHRoZSBkZXNpZ24gdGVhbSwg
dG8gcHVibGlzaCB0aGUgZnJhbWV3b3JrIGZpcnN0LiBUaGF0IHNob3VsZCBtYWtlIHB1YmxpY2F0
aW9uIG9mIHRoZSBzdWJzZXF1ZW50IGRyYWZ0cyBlYXNpZXIsIHNpbmNlIGFueSB0ZXJtaW5vbG9n
eSBvciBvdGhlciBpc3N1ZXMgaW4gdGhlIGZyYW1ld29yayB0aGF0IG1ha2UgY29tZSB1cCBkdXJp
bmcgbGFzdCBjYWxsIGNhbiB0aGVuIGJlIHJlZmxlY3RlZCBpbiB0aGUgb3RoZXIgZHJhZnRzIGJl
Zm9yZSB0aGV5IGFsc28gZ28gdGhyb3VnaCB0aGUgcHJvY2Vzcy4NCg0KQ2hlZXJzLA0KQW5keQ0K
DQoNCk9uIFRodSwgT2N0IDMsIDIwMTkgYXQgNjoxNyBQTSBHcm9zc21hbiwgRXRoYW4gQS4gPGVh
Z3Jvc0Bkb2xieS5jb208bWFpbHRvOmVhZ3Jvc0Bkb2xieS5jb20+PiB3cm90ZToNCkludGVyZXN0
aW5nLCB0aGFua3MgQW5keS4gU28gSSBub3RlIHRoYXQgdGhlIHN0cmF0ZWd5IHdpdGggdGhpcyBm
cmFtZXdvcmsgZHJhZnQgaXMgdG8gbGlzdCB0aGUgb3RoZXIgZGF0YSBwbGFuZSBkcmFmdHMgdW5k
ZXIgSW5mb3JtYXRpdmUg4oCTIEkgZ2F0aGVyIHRoYXQgaXMgc28gdGhhdCB3ZSBkb27igJl0IGhh
dmUgdG8gcHVibGlzaCB0aGVtIGFsbCBhdCBvbmNlLCBldmVuIHRob3VnaCBpbiBzb21lIGxpbmUg
b2YgcmVhc29uaW5nIHRoZXkgYXJlIHJhdGhlciBjbG9zZWx5IHRpZWQgdG8gZWFjaCBvdGhlci4N
Cg0KSSBqdXN0IHdhbnQgdG8gdmFsaWRhdGUgdGhhdCB0aGUgV0cgaGFzIHRob3VnaHQgdGhyb3Vn
aCB0aGUgc2VxdWVuY2UgYW5kIHJlbGF0aW9uIChpbiB0aGUgc2Vuc2Ugb2YgcmVmZXJlbmNpbmcp
IG9mIHRoZSBkYXRhIHBsYW5lIGRyYWZ0cywgYW5kIHRoYXQgdGhlIGZvcm1hdCBvZiB0aGVpciBy
ZWZlcmVuY2luZyBvZiBlYWNoIG90aGVyIGlzIGdvb2QgdG8gZ28uDQoNCkNvcnJlY3Q/DQpFdGhh
biAoYXMgZGF0YSBwbGFuZSBmcmFtZXdvcmsgZG9jIHNoZXBoZXJkKS4NCg0KRnJvbTogQW5kcmV3
IEcuIE1hbGlzIDxhZ21hbGlzQGdtYWlsLmNvbTxtYWlsdG86YWdtYWxpc0BnbWFpbC5jb20+Pg0K
U2VudDogVGh1cnNkYXksIE9jdG9iZXIgMywgMjAxOSAxMTozMiBBTQ0KVG86IEdyb3NzbWFuLCBF
dGhhbiBBLiA8ZWFncm9zQGRvbGJ5LmNvbTxtYWlsdG86ZWFncm9zQGRvbGJ5LmNvbT4+DQpDYzog
QmFsw6F6cyBWYXJnYSBBIDxiYWxhenMuYS52YXJnYUBlcmljc3Nvbi5jb208bWFpbHRvOmJhbGF6
cy5hLnZhcmdhQGVyaWNzc29uLmNvbT4+OyBkZXRuZXRAaWV0Zi5vcmc8bWFpbHRvOmRldG5ldEBp
ZXRmLm9yZz4NClN1YmplY3Q6IFJlOiBbRGV0bmV0XSBkYXRhIHBsYW5lIGZyYW1ld29yayBlZGl0
b3JpYWwgcGFzcw0KDQpFdGhhbiwNCg0KU2VlIGh0dHBzOi8vd3d3LmlldGYub3JnL2Fib3V0L2dy
b3Vwcy9pZXNnL3N0YXRlbWVudHMvbm9ybWF0aXZlLWluZm9ybWF0aXZlLXJlZmVyZW5jZXMvPGh0
dHBzOi8vdXJsZGVmZW5zZS5wcm9vZnBvaW50LmNvbS92Mi91cmw/dT1odHRwcy0zQV9fd3d3Lmll
dGYub3JnX2Fib3V0X2dyb3Vwc19pZXNnX3N0YXRlbWVudHNfbm9ybWF0aXZlLTJEaW5mb3JtYXRp
dmUtMkRyZWZlcmVuY2VzXyZkPUR3TUZhUSZjPWxJOFpiNlR6TTNkMXRYNGlFdTdicGcmcj1aY0hD
NndYX2dEd1BEY2ZNYUZOWmlRJm09TG9XcjVGTExkeEo5RjhQWi13OTZzU0l0R3Z1UEExX0Z4bE5F
RWF4a1FSbyZzPS1hSDJKRmhGRlhMeWtHYTVxVy14ZkVWMG1vYjlaeEF3YTBCMWhaRC1LM28mZT0+
IGZvciBtb3JlIGluZm9ybWF0aW9uLg0KDQpDaGVlcnMsDQpBbmR5DQoNCg0KT24gVGh1LCBPY3Qg
MywgMjAxOSBhdCAyOjI4IFBNIEFuZHJldyBHLiBNYWxpcyA8YWdtYWxpc0BnbWFpbC5jb208bWFp
bHRvOmFnbWFsaXNAZ21haWwuY29tPj4gd3JvdGU6DQpFdGhhbiwNCg0KSW5mb3JtYXRpdmUgUkZD
cyBjYW4gaGF2ZSBub3JtYXRpdmUgcmVmZXJlbmNlcy4gVGhlIHJ1bGUgaXMgdGhhdCBpZiB5b3Ug
bmVlZCB0aGUgcmVmZXJlbmNlIHRvIGltcGxlbWVudCBvciB1bmRlcnN0YW5kIHRoZSBSRkMsIHRo
ZW4gaXQncyBhIG5vcm1hdGl2ZSByZWZlcmVuY2UuIElmIHRoZSByZWZlcmVuY2UganVzdCBhZGRz
IGFkZGl0aW9uYWwgYmFja2dyb3VuZCBpbmZvcm1hdGlvbiwgdGhlbiBpdCdzIGluZm9ybWF0aXZl
Lg0KDQpDaGVlcnMsDQpBbmR5DQoNCg0KT24gVGh1LCBPY3QgMywgMjAxOSBhdCAxMjo1MiBQTSBH
cm9zc21hbiwgRXRoYW4gQS4gPGVhZ3Jvc0Bkb2xieS5jb208bWFpbHRvOmVhZ3Jvc0Bkb2xieS5j
b20+PiB3cm90ZToNCkhpIEJhbGF6cywNClRoYW5rcyBmb3IgeW91ciByZXNwb25zZXMuIEdpdmVu
IHRoYXQgdGhpcyBkcmFmdCBpcyBJbmZvcm1hdGlvbmFsLCBzaG91bGQgcmVmZXJlbmNlcyBjbGFz
c2lmaWVkIGFzIE5vcm1hdGl2ZSBiZSBtb3ZlZCB0byB0aGUgSW5mb3JtYXRpdmUgUmVmZXJlbmNl
cyBzZWN0aW9uLCBhbmQgdGhlIE5vcm1hdGl2ZSBSZWZlcmVuY2VzIHNlY3Rpb24gcmVtb3ZlZD8N
ClRoYW5rcywNCkV0aGFuLg0KDQpGcm9tOiBCYWzDoXpzIFZhcmdhIEEgPGJhbGF6cy5hLnZhcmdh
QGVyaWNzc29uLmNvbTxtYWlsdG86YmFsYXpzLmEudmFyZ2FAZXJpY3Nzb24uY29tPj4NClNlbnQ6
IFRodXJzZGF5LCBPY3RvYmVyIDMsIDIwMTkgNjo1OSBBTQ0KVG86IEdyb3NzbWFuLCBFdGhhbiBB
LiA8ZWFncm9zQGRvbGJ5LmNvbTxtYWlsdG86ZWFncm9zQGRvbGJ5LmNvbT4+OyBkZXRuZXRAaWV0
Zi5vcmc8bWFpbHRvOmRldG5ldEBpZXRmLm9yZz4NClN1YmplY3Q6IFJFOiBkYXRhIHBsYW5lIGZy
YW1ld29yayBlZGl0b3JpYWwgcGFzcw0KDQpIaSBFdGhhbiwNCg0KTWFueSB0aGFua3MgZm9yIHlv
dXIgZGV0YWlsZWQgcmV2aWV3IGFuZCBncmVhdCBzdWdnZXN0aW9ucy4gSSBoYXZlIGFjY2VwdGVk
IG1vc3Qgb2YgdGhlbSDigJxhcyBpc+KAnS4gU2VlIHJlYWN0aW9ucyBpbmxpbmUuDQpJIHdpbGwg
dXBkYXRlIHRoZSBkcmFmdCBvbiBHaXRodWIgYW5kIGNyZWF0ZSBhIHB1bGwgcmVxdWVzdCBkdXJp
bmcgdGhlIG5leHQgd2VlayB0byBtYWtlIGNoYW5nZXMgdmlzaWJsZS4NCmh0dHBzOi8vZ2l0aHVi
LmNvbS9kZXRuZXQtd2cvZGF0YS1wbGFuZS1kcmFmdHM8aHR0cHM6Ly91cmxkZWZlbnNlLnByb29m
cG9pbnQuY29tL3YyL3VybD91PWh0dHBzLTNBX19naXRodWIuY29tX2RldG5ldC0yRHdnX2RhdGEt
MkRwbGFuZS0yRGRyYWZ0cyZkPUR3TUZBdyZjPWxJOFpiNlR6TTNkMXRYNGlFdTdicGcmcj1aY0hD
NndYX2dEd1BEY2ZNYUZOWmlRJm09b29CYTBZR29TZlV4YkFnTFhrOFlEOVVaa0s0UWVyaTAtRzIw
dWNfekx0YyZzPUtqeV9SNi16SnJaZTVpamRBaExyWHBZU1FCNFQzNDFoQzctV1VHd1ZTdGsmZT0+
DQoNCkFueSBmdXJ0aGVyIGNvbW1lbnRzIGZyb20gdGhlIGdyb3VwIGlzIGhpZ2hseSB3ZWxjb21l
Lg0KDQpDaGVlcnMNCkJhbGHigJl6cw0KDQpGcm9tOiBkZXRuZXQgPGRldG5ldC1ib3VuY2VzQGll
dGYub3JnPG1haWx0bzpkZXRuZXQtYm91bmNlc0BpZXRmLm9yZz4+IE9uIEJlaGFsZiBPZiBHcm9z
c21hbiwgRXRoYW4gQS4NClNlbnQ6IFR1ZXNkYXksIE9jdG9iZXIgMSwgMjAxOSA0OjM4IEFNDQpU
bzogZGV0bmV0QGlldGYub3JnPG1haWx0bzpkZXRuZXRAaWV0Zi5vcmc+DQpTdWJqZWN0OiBbRGV0
bmV0XSBkYXRhIHBsYW5lIGZyYW1ld29yayBlZGl0b3JpYWwgcGFzcw0KDQpIaSBBbGwsIChwYXJ0
aWN1bGFybHkgQmFsYXpzIGFzIGVkaXRvciBvZiB0aGUgZHJhZnQpLA0KSSBoYXRlIHRvIGJlIHRo
ZSBndXkgd2hvIHdhaXRzIHVudGlsIFdHIExDIHRvIGFjdHVhbGx5IHJlYWQgdGhlIGRyYWZ0IGNh
cmVmdWxseSBhbmQgdGhlbiBjb21lcyB3aXRoIGEgYnVuY2ggb2YgY29tbWVudHMsIGJ1dCBoZXJl
IEkgYW07IGhvcGVmdWxseSBJIHdpbGwgZ2V0IGludG8gZ2VhciBzb29uZXIgd2l0aCB0aGUgb3Ro
ZXIgZGF0YSBwbGFuZSBkcmFmdHMsIGJ1dCBhcyBkb2N1bWVudCBzaGVwaGVyZCBJIGhhdmUgdG8g
cmVhZCBjYXJlZnVsbHksIGFuZCBJIGZpZ3VyZWQgYXMgbG9uZyBhcyBJIHdhcyBub3RpY2luZyB0
aGluZ3MgSSB3b3VsZCB3cml0ZSB0aGVtIGRvd24uDQpTbyBhcyBhIHJlc3VsdCB0aGVyZSBhcmUg
bWFueSBjb21tZW50cyBiZWxvdzsgdGhhbmtmdWxseSB0aGV5IGFyZSBtb3N0bHkgZ3JhbW1hdGlj
YWwsIHRoZSBzb3J0IHRoYXQgdGhlIElFVEYgRWRpdG9yaWFsIHdpbGwgc3VyZWx5IG1ha2UgaWYg
d2UgZG9u4oCZdCBjb3JyZWN0IHRoZW0sIHNvIEkgZmlndXJlIHdlIHNob3VsZCBiaXRlIHRoZSBi
dWxsZXQgYW5kIGRvIHRoZW0gbm93IHJhdGhlciB0aGFuIGxhdGVyLiBUaGVyZSBhcmUgZXZlbiBh
IGZldyBhY3R1YWwg4oCcd2hhdCBkb2VzIHRoaXMgbWVhbuKAnSB0eXBlIG9mIHF1ZXN0aW9ucy4g
QnV0IG9uIHRoZSB3aG9sZSB0aGUgZHJhZnQgaXMgaW4gcXVpdGUgZ29vZCBzaGFwZSBhbmQgSSBw
bGFuIHRvIHN0YXJ0IG15IOKAnHNoZXBoZXJkIHdyaXRldXDigJ0gc29vbiwgZ2l2ZW4gdGhhdCBJ
IGhhdmUgZ29uZSBvdmVyIHRoZSBkcmFmdCBjYXJlZnVsbHkgbm93Lg0KVGhlIGZvcm0gSSBhbSB1
c2luZyBmb3IgbXkgY29tbWVudHMgaXMgbGlrZSB0aGlzOg0KSXNzdWUgdHlwZSAoZS5nLiB3b3Jk
aW5nLCBncmFtbWFyLCBhYmJyZXZpYXRpb24sIGV0Yyk6DQrigJx0ZXh0IGluIHF1ZXN0aW9u4oCd
DQoNCj09PiDigJxFdGhhbuKAmXMgc3VnZ2VzdGlvbiBvbiBob3cgdG8gZml4IGl0OuKAnQ0KSSBo
b3BlIHRoaXMgaXMgaGVscGZ1bC4gSWYgaXQgaXNu4oCZdCwganVzdCBsZXQgbWUga25vdyBhbmQg
Zm9yIHRoZSByZW1haW5pbmcgZHJhZnRzIEnigJlsbCBiZSBsZXNzIHBpY2t5IChvciB3aGF0ZXZl
ciB5b3VyIHN1Z2dlc3Rpb24gdG8gbWUgaXMpLiBBbmQgb2YgY291cnNlIEkgbWF5IGhhdmUgZ290
dGVuIHRoZSB3cm9uZyBlbmQgb2YgdGhlIHN0aWNrIG9uIHNvbWUgb2YgdGhlIGl0ZW1zLCBzbyBw
bGVhc2UgZmVlbCBmcmVlIHRvIHB1c2ggYmFjayBpZiBJIGdvdCB0aGUgbWVhbmluZyB3cm9uZy4N
CkV0aGFuIChhcyBkYXRhIHBsYW5lIGZyYW1ld29yayBkcmFmdCBkb2N1bWVudCBzaGVwaGVyZCku
DQotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0NCldvcmRpbmc6DQrigJxB
YnN0cmFjdA0KVGhpcyBkb2N1bWVudCBwcm92aWRlcyBhbiBvdmVyYWxsIGZyYW1ld29yayBmb3Ig
dGhlIERldGVybWluaXN0aWMgTmV0d29ya2luZyBkYXRhIHBsYW5lLiAgSXQgY292ZXJzIGNvbmNl
cHRzIGFuZCBjb25zaWRlcmF0aW9ucyB0aGF0IGFyZSBnZW5lcmFsbHkgY29tbW9uIHRvIGFueSBE
ZXRlcm1pbmlzdGljIE5ldHdvcmtpbmcgZGF0YSBwbGFuZSBzcGVjaWZpY2F0aW9uLuKAnQ0KDQog
ICogICBTYXkgRGV0TmV0IGluc3RlYWQgb2YgdGhlIG1vcmUgZ2VuZXJpYyBEZXRlcm1pbmlzdGlj
IE5ldHdvcmtpbmcgc2luY2UgaXQgaXMgc3BlY2lmaWMgdG8gb3VyIGFyY2hpdGVjdHVyZSwgbm90
IHRvIGFsbCBvZiBkZXRlcm1pbmlzdGljIG5ldHdvcmtpbmcgaW4gdGhlIHdvcmxkLg0KPkJhbGF6
cz4gT0suDQpXb3JkaW5nOg0K4oCcMS4gIEludHJvZHVjdGlvbg0KICAgRGV0ZXJtaW5pc3RpYyBO
ZXR3b3JraW5nIChEZXROZXQp4oCdDQoNCiAgKiAgIFNpbWlsYXJseSwgc2F5IOKAnERldE5ldCAo
RGV0ZXJtaW5pc3RpYyBOZXR3b3JraW5nKeKAnSAuDQo+QmFsYXpzPiBPSy4NCldvcmRpbmc6DQri
gJxUaGUgZm9yd2FyZGluZyBzdWItbGF5ZXIgaXMgdXNlZCB0byBwcm92aWRlIGNvbmdlc3Rpb24g
cHJvdGVjdGlvbiAobG93IGxvc3MsIGFzc3VyZWQgbGF0ZW5jeSwgYW5kIGxpbWl0ZWQgb3V0LW9m
LW9yZGVyIGRlbGl2ZXJ5KSBhbmQgbGV2ZXJhZ2VzIFRyYWZmaWMgRW5naW5lZXJpbmcgbWVjaGFu
aXNtcy7igJ0NCg0KICAqICAgSW1wcm92ZSBjbGFyaXR5Og0KVGhlIGZvcndhcmRpbmcgc3ViLWxh
eWVyIGxldmVyYWdlcyBUcmFmZmljIEVuZ2luZWVyaW5nIG1lY2hhbmlzbXMgdG8gcHJvdmlkZSBj
b25nZXN0aW9uIHByb3RlY3Rpb24gKGxvdyBsb3NzLCBhc3N1cmVkIGxhdGVuY3ksIGFuZCBsaW1p
dGVkIG91dC1vZi1vcmRlciBkZWxpdmVyeSkuDQo+QmFsYXpzPiBPSyBpbiBwcmluY2lwbGUuIFNs
aWdodGx5IG1vZGlmaWVkIHlvdXIgcHJvcG9zYWwgdG8gY2F0Y2ggYmV0dGVyIHRoZSBzZW5zZSDi
gJzigKYgbGV2ZXJhZ2VzIFRyYWZmaWMgRW5naW5lZXJpbmcgbWVjaGFuaXNtcyBhbmQgcHJvdmlk
ZXMg4oCm4oCdDQpHcmFtbWFyOg0K4oCcc2VydmljZSBzdWItbGF5ZXLigJ0NCg0KICAqICAgU2Vy
dmljZSBpcyBhIHByb3BlciBuYW1lLCBzL2IgY2FwaXRhbGl6ZWQuDQo+QmFsYXpzPiBIbW1tLiBJ
biBhcmNoaXRlY3R1cmUgZHJhZnQgd2UgaGF2ZSB1c2VkIOKAnHNlcnZpY2Ugc3ViLWxheWVy4oCd
IGFuZCDigJxmb3J3YXJkaW5nIHN1Yi1sYXllcuKAnS4gSSB3b3VsZCBrZWVwIGl0Lg0KV29yZGlu
ZzoNCuKAnEl0IGFsc28gZGVzY3JpYmVzIHRoZSBmb3J3YXJkaW5nIHN1Yi1sYXllciB0aGF0IGlz
IHVzZWQgdG8gICBlbGltaW5hdGUgKG9yIHJlZHVjZSkgY29udGVudGlvbiBsb3NzIGFuZCBwcm92
aWRlIGJvdW5kZWQgbGF0ZW5jeSBmb3IgICBEZXROZXQgZmxvd3Mu4oCdDQoNCiAgKiAgIFJlZHVu
ZGFudCB3aXRoIGFib3ZlIHBhcmFncmFwaC4gcy9iIGp1c3Qg4oCc4oCmdGhlIEZvcndhcmRpbmcg
c3ViLWxheWVy4oCdLiDigJxhc3N1cmVkIGxhdGVuY3nigJ0gdnMg4oCcYm91bmRlZCBsYXRlbmN5
4oCdLi4uDQo+QmFsYXpzPiBPSy4gSSB3aWxsIGNvbGxhcHNlIHRoZSB0d28gc2VudGVuY2VzLg0K
TWVhbmluZzoNCuKAnCBEaWZmZXJlbnQgdHJhZmZpYyB0eXBlcywgb3IgYXBwbGljYXRpb24gZmxv
d3MsIGNhbiBiZSBtYXBwZWQgb24gdG9wICAgb2YgRGV0TmV0LuKAnQ0KDQogICogICBBcmUgdGhl
c2UgdHdvIHNlcGFyYXRlIHRoaW5ncz8gSSBnYXRoZXIgdGhleSBhcmU/IE1heWJlIOKAnERpZmZl
cmVudCB0cmFmZmljIHR5cGVzIGFuZCBhcHBsaWNhdGlvbiBmbG93cyBjYW4gYmUgbWFwcGVkIG9u
IHRvcCAgb2YgRGV0TmV04oCdLiBCZWxvdyBpdCB0aGVuIHNheXMNCuKAnDMuICBEZXROZXQgRGF0
YSBQbGFuZSBPdmVydmlldw0KICAgVGhpcyBkb2N1bWVudCBkZXNjcmliZXMgaG93IGFwcGxpY2F0
aW9uIGZsb3dzLCBvciBhcHAtZmxvd3MsIGFyZSAgY2FycmllZCBvdmVyIERldE5ldCBuZXR3b3Jr
cy7igJ0NClRoaXMgc291bmRzIGxpa2UgdGhleSBhcmUgc3lub255bXM/IEJ1dCBhbiBBcHAgRmxv
dyBpcyBub3QgZGlmZmVyZW50aWF0ZWQgYnkg4oCcdHJhZmZpYyB0eXBl4oCdIOKAkyB3ZSBkaWZm
ZXJlbnRpYXRlIGJhc2VkIG9uIGluZGl2aWR1YWwgZmxvdy4gU28gSSB0aGluayB3ZSBzaG91bGQg
cmVtb3ZlIOKAnHRyYWZmaWMgdHlwZXPigJ0gYWJvdmUuDQo+QmFsYXpzPiBPSy4gVHJhZmZpYyB0
eXBlcyBpbnRlbmRlZCB0byByZWZlciB0byB0aGUgZW5jYXBzdWxhdGlvbiBvZiB0aGUgQXBwLWZs
b3cgKGUuZy4sIEV0aGVybmV0IG9yIElQKS4gSSB3aWxsIGZpeCB0aGlzLg0KV29yZGluZzoNCiDi
gJxmdW5jdGlvbnMgIHJlbGF0ZWQgdG8gdGhlIGNvbnRyb2wgcGxhbmXigJ0NCg0KICAqICAgQXJl
IHdlIHN0YW5kYXJkaXppbmcgb24gY29udHJvbGxlciBwbGFuZSB2cyBjb250cm9sIHBsYW5lLCBv
ciBhcmUgdGhlc2UgZGlmZmVyZW50IGdyYW1tYXRpY2FsIHJvbGVzPw0KPkJhbGF6cz4gT0suIEkg
dGhpbmsgaXQgd291bGQgYmUgYmV0dGVyIHNpbXBsZSB0byByZWZlciB0byB0aGUgT0FNIGRyYWZ0
cy4NCldvcmRpbmc6DQrigJxUaGUgZm9yd2FyZGluZyBzdWItbGF5ZXIgcHJvdmlkZXMgdGhlIHF1
YWxpdHkgdW5kZXJwaW4gbmVlZGVkIGJ5IHRoZSAgIERldE5ldCBmbG93Li4u4oCdDQoNCiAgKiAg
IElzIHVuZGVycGluIGEgcmVhbCB3b3JkPyBTb3VuZHMgbGlrZSB3ZSBtZWFuIFFvUz8NCj5CYWxh
enM+IE9LLiBJIHdpbGwgY2hhbmdlIHRvIOKAnOKApiB0aGUgUW9TIHJlbGF0ZWQgZnVuY3Rpb25z
IG5lZWRlZCDigKbigJ0NCkFiYnJldmlhdGlvbjoNCuKAnEFuIGV4YW1wbGUgb2YgICB0aGlzIGlz
IFBhY2tldCBSZXBsaWNhdGlvbiwgRWxpbWluYXRpb24sIGFuZCBPcmRlcmluZyAoUFJFT0YpICAg
IGZ1bmN0aW9ucyBzZWUgU2VjdGlvbiA0LjMu4oCdDQoNCiAgKiAgIE5vdCBmaXJzdCB1c2Ugb2Yg
UFJFT0YsIHNob3VsZCBub3Qgc3BlbGwgb3V0IGhlcmUuDQo+QmFsYXpzPiBPSy4NCkdyYW1tYXI6
DQrigJxUaGUgbWV0aG9kIG9mIGluc3RhbnRpYXRpbmcgZWFjaCBvZiB0aGUgbGF5ZXJzIGlzIHNw
ZWNpZmljIHRvIHRoZSAgIHBhcnRpY3VsYXIgRGV0TmV0IGRhdGEgcGxhbmUgbWV0aG9kLiAgVGhl
cmUgbWF5IGJlIG1vcmUgdGhhbiBvbmUgICBhcHByb2FjaCB0aGF0IGlzIGFwcGxpY2FibGUgdG8g
YSBnaXZlbiBiZWFyZXIgbmV0d29yayB0eXBlLuKAnQ0KDQogICogICBJIHdvdWxkIGNvbWJpbmUg
dGhlc2UgaW50byBhIHNpbmdsZSBzZW50ZW5jZSB3aXRoIGNvbW1hLCBhczog4oCcVGhlIG1ldGhv
ZCBvZiBpbnN0YW50aWF0aW5nIGVhY2ggb2YgdGhlIGxheWVycyBpcyBzcGVjaWZpYyB0byB0aGUg
cGFydGljdWxhciBEZXROZXQgZGF0YSBwbGFuZSBtZXRob2QsIGFuZCBtb3JlIHRoYW4gb25lIGFw
cHJvYWNoIG1heSBiZSBhcHBsaWNhYmxlIHRvIGEgZ2l2ZW4gYmVhcmVyIG5ldHdvcmsgdHlwZeKA
nS4NCj5CYWxhenM+IE9LLg0KV29yZGluZzoNCuKAnDMuMS4gIERhdGEgUGxhbmUgQ2hhcmFjdGVy
aXN0aWNzDQogICBUaGVyZSBhcmUgdHdvIG1ham9yIGNoYXJhY3RlcmlzdGljcyB0byB0aGUgZGF0
YSBwbGFuZToNCiAgIDEuICBEYXRhIHBsYW5lIHRlY2hub2xvZ3k6IFRoZSBEZXROZXQgZGF0YSBw
bGFuZSBpcyBwcm92aWRlZCBieSB0aGUgRGV0TmV0IHNlcnZpY2UgYW5kIGZvcndhcmRpbmcgc3Vi
IGxheWVycy7igJ0NCi0tPiBQbGVhc2UgZG9u4oCZdCB0ZWxsIG1lIHRoaXMgYWdhaW4uIEVsaW1p
bmF0ZSB0aGlzIHNlbnRlbmNlLg0KPkJhbGF6cz4gT0suIDotLSkpKQ0KV29yZGluZzoNCuKAnE5h
bWVseeKAnQ0KDQogICogICBSZW1vdmUgdGhpcyB3b3JkLCBhbHJlYWR5IHNhaWQg4oCcc3BlY2lm
aWNhbGx54oCdIHdoaWNoIGlzIGJldHRlciBhbnl3YXkuDQo+QmFsYXpzPiBPSy4NCkFiYnJldmlh
dGlvbnM6DQrigJxTLWxhYmVsIGFuZCBkLUNX4oCdDQoNCiAgKiAgIE5lZWQgdG8gYWRkIHRoZXNl
IHRvIEFiYnJldiBzZWN0aW9uLg0KPkJhbGF6cz4gT0suDQpTdHJ1Y3R1cmU6DQrigJxUaGVyZSBh
cmUgdHdvIG1ham9yIGNoYXJhY3RlcmlzdGljcyB0byB0aGUgZGF0YSBwbGFuZToNCg0KICAxLiAg
RGF0YSBwbGFuZSB0ZWNobm9sb2d5OuKAnQ0KDQoNCiAgKiAgIEkgd291bGQgc2F5IHRoZXNlIHNo
b3VsZCBub3QgYmUgYSAyLWl0ZW0gbnVtYmVyZWQgbGlzdCwgdGhleSBzaG91bGQgYmUgYSB0b3Bp
YyBzZW50ZW5jZSBsaXN0aW5nIGJvdGgsIGZvbGxvd2VkIGJ5IHN1YnNlY3Rpb25zLCBhcyBpcyBk
b25lIGZvciBFbmNhcHN1bGF0aW9uIGJ1dCBub3QgZm9yIFRlY2hub2xvZ3kuIEFsc28gb25lIHNh
eXMgRGF0YSBQbGFuZSBUZWNobm9sb2d5LCB0aGUgb3RoZXIganVzdCBFbmNhcHN1bGF0aW9uIOKA
kyBzaG91bGQgYmUgY29uc2lzdGVudCDigJMgU28gd2UgY291bGQgaGF2ZToNCjMuMS4gIERhdGEg
UGxhbmUgQ2hhcmFjdGVyaXN0aWNzDQpUaGVyZSBhcmUgdHdvIG1ham9yIGNoYXJhY3RlcmlzdGlj
cyB0byB0aGUgZGF0YSBwbGFuZTogdGhlIHRlY2hub2xvZ3kgYW5kIHRoZSBlbmNhcHN1bGF0aW9u
LCBhcyBkaXNjdXNzZWQgYmVsb3cuDQozLjEuMSBUZWNobm9sb2d5DQrigKYNCjMuMS4yIEVuY2Fw
c3VsYXRpb24NCuKApg0KPkJhbGF6cz4gT0suDQpHcmFtbWFyOg0K4oCcVGhlIGVuY2Fwc3VsYXRp
b24gb2YgdGhlIERldE5ldCBmbG93cyBhbGxvd3MgdGhlbSB0byBiZSBzZW50IG92ZXIgYSAgIGRh
dGEgcGxhbmUgdGVjaG5vbG9neSBvdGhlciB0aGFuIHRoZWlyIG5hdGl2ZSB0eXBlLiAgRW5jYXBz
dWxhdGlvbiBpcyAgIGVzc2VudGlhbCBpZiwgZm9yIGV4YW1wbGUsIGl0IGlzIHJlcXVpcmVkIHRv
IHNlbmQgRXRoZXJuZXQgVFNOIHN0cmVhbSAgICBhcyBhIERldE5ldCBBcHBsaWNhdGlvbiBvdmVy
IGEgZGF0YSBwbGFuZSBzdWNoIGFzIE1QTFMu4oCdDQoNCiAgKiAgIENvbnNvbGlkYXRlOiDigJxU
aGUgZW5jYXBzdWxhdGlvbiBvZiBhIERldE5ldCBmbG93IGFsbG93cyBpdCB0byBiZSBzZW50IG92
ZXIgYSAgIGRhdGEgcGxhbmUgdGVjaG5vbG9neSBvdGhlciB0aGFuIGl0cyBuYXRpdmUgdHlwZS4g
Rm9yIGV4YW1wbGUsIGFuIEV0aGVybmV0IFRTTiBhcHAgZmxvdyBjYW4gYmUgc2VudCBhcyBhIERl
dE5ldCBhcHAgZmxvdyBvdmVyIE1QTFMuLi7igJ0NCj5CYWxhenM+IE9LLg0KR3JhbW1hcjoNCuKA
nG1ldGEtZGF0YeKAnQ0KDQogICogICBzL2IgbWV0YWRhdGEg4oCTIG5vdCBhIGh5cGhlbmF0ZWQg
d29yZC4NCj5CYWxhenM+IE9LLg0KQ2xhcml0eToNCuKAnFRoZSBEZXROZXQgZGF0YSBwbGFuZSBj
YW4gcHJvdmlkZSBvciBjYXJyeSBtZXRhLWRhdGE6DQogICAxLiAgRmxvdy1JRA0KICAgMi4gIFNl
cXVlbmNlIE51bWJlcg0K4oCmIEJvdGggb2YgdGhlc2UgbWV0YWRhdGEgYXJlIHJlcXVpcmVkIOKA
puKAnQ0KDQogICogICBJIGluaXRpYWxseSByZWFkIHRoaXMgYXMg4oCcdGhleSBhcmUgYm90aCBy
ZXF1aXJlZOKAnSBidXQgdGhlbiBpdCB0dXJucyBvdXQgdGhleSBhcmUgbm90LiBSZXBocmFzZToN
CuKAnFRoZSBEZXROZXQgZGF0YSBwbGFuZSBzdXBwb3J0cyBhIEZsb3ctSUQgKGZvciBpZGVudGlm
aWNhdGlvbiBvZiB0aGUgZmxvdyBvciBhZ2dyZWdhdGUgZmxvdykgYW5kL29yIGEgU2VxdWVuY2Ug
TnVtYmVyIChmb3IgUFJFT0YpIGZvciBlYWNoIERldE5ldCBmbG93LiBUaGUgRGV0TmV0IFNlcnZp
Y2Ugc3ViLWxheWVyIHJlcXVpcmVzIGJvdGg7IHRoZSBEZXROZXQgZm9yd2FyZGluZyBzdWItbGF5
ZXIgcmVxdWlyZXMgb25seSBGbG93LUlELiBNZXRhZGF0YSBjYW4gYWxzbyBiZSB1c2VkIGZvciBP
QU0gaW5kaWNhdGlvbnMgYW5kIGluc3RydW1lbnRhdGlvbiBvZiBEZXROZXQgZGF0YSBwbGFuZSBv
cGVyYXRpb24u4oCdDQo+QmFsYXpzPiBPSy4NCkdyYW1tYXI6DQrigJxpdCBpcyBhbnRpY2lwYXRl
ZCB0aGF0IG1vcmUgdGhhbiBvbmUgZW5jYXBzdWxhdGlvbiAgIG1heSBiZSBkZXBsb3llZCBmb3Ig
ZXhhbXBsZSBHUkXigJ0NCg0KICAqICAgTmVlZCBjb21tYSBhZnRlciDigJxkZXBsb3llZCzigJ0N
Cj5CYWxhenM+IE9LLg0KV29yZGluZzoNCuKAnFtSRkM3NjU3XSBhbHNvIHByb3ZpZGVzIHVzZWZ1
bCBiYWNrZ3JvdW5kIG9uIHRoZSBkZWxpdmVyeSBkaWZmZXJlbnRpYXRlZCBzZXJ2aWNlcyAoRGlm
ZlNlcnYp4oCdDQoNCiAgKiAgIEkgZG9u4oCZdCB0aGluayDigJx0aGUgZGVsaXZlcnnigJ0gYmVs
b25ncyB0aGVyZT8gRGVsZXRlPyAo4oCd4oCmdXNlZnVsIGJhY2tncm91bmQgb24gRGlmZmVyZW50
aWF0ZWQgU2VydmljZXMgKERpZmZzZXJ2KeKApuKAnSAoZm9sbG93aW5nIFJGQzc2NTcgZm9ybWF0
KS4NCj5CYWxhenM+IE9LLiBJIHdpbGwgcmVwaHJhc2UuIFJlZmVyZW5jZSB0byByZmM3NjU3IGlz
IGltcG9ydGFudCBoZXJlLCBzbyBJIHdpbGwga2VlcCBpdC4NCldvcmQgbWVhbmluZzoNCuKAnEl0
IGlzIHBvc3NpYmxlIHRvIGluY2x1ZGUgc3VjaCBpbmZvcm1hdGlvbiBpbiBhIG5hdGl2ZSBJUCAg
IHBhY2tldCBleHBsaWNpdGx5LCBvciBpbXBsaWNpdGx5LuKAnQ0KDQogICogICBJIHVuZGVyc3Rh
bmQg4oCcZXhwbGljaXRseeKAnSB0byBtZWFuIHRoZXJlIGlzIGFkZGl0aW9uYWwgbWV0YWRhdGEs
IHZzIOKAnGltcGxpY2l0bHnigJ0gdG8gbWVhbiB0aGF0IGl0IGlzIGluZmVycmVkIGZyb20gdGhl
IGV4aXN0aW5nIGZpZWxkcyBlLmcuIDYtdHVwbGUuIEhvd2V2ZXIgYWJvdmUsIGl0IHNheXMg4oCc
U29tZSBNUExTIGV4YW1wbGVzIG9mIGltcGxpY2l0IG1ldGFkYXRhIGluY2x1ZGUgdGhlIHNlcXVl
bmNlIG51bWJlciAgICBmb3IgdXNlIGJ5IHRoZSBQUkVPRiBmdW5jdGlvbuKAnSDigJMgdG8gbWUg
dGhhdCBzb3VuZHMgb2RkLiBDYW4gd2UgcGxlYXNlIHJlY29uY2lsZSB1c2Ugb2YgdGhlIHdvcmRz
IOKAnGV4cGxpY2l04oCdIHZzIOKAnGltcGxpY2l04oCdIGFuZC9vciBleHBsYWluIHRoZSBtZWFu
aW5nIG9mIGVhY2guIFdlIGFsc28gaGF2ZSBleHBsaWNpdC9pbXBsaWNpdCBwYXRocyAoZm9yIHdo
aWNoIEkgZG9u4oCZdCBzZWUgYSBjbGVhciBkZWZpbml0aW9uIGZyb20gYSBzaW1wbGUgZ29vZ2xl
IHNlYXJjaCk6DQrigJxNUExTIHByb3ZpZGVzIHRoZSBhYmlsaXR5IHRvIGZvcndhcmQgdHJhZmZp
YyBvdmVyIGltcGxpY2l0IGFuZCAgIGV4cGxpY2l0IHBhdGhzIHRvIHRoZSBwb2ludCBpbiB0aGUg
bmV0d29yayB3aGVyZSB0aGUgbmV4dCBEZXROZXQgICBzZXJ2aWNlIHN1Yi1sYXllciBhY3Rpb24g
bmVlZHMgdG8gdGFrZSBwbGFjZS7igJ0NCuKAnFJlc2VydmF0aW9uIGFuZCBBbGxvY2F0aW9uIG9m
IHJlc291cmNlczrigJ0gKGFuZCBzaW1pbGFyIGxpbmVzIGJlbG93KQ0KDQogICogICBQZXJoYXBz
IHRoZXNlIHBhcmFncmFwaHMgc2hvdWxkIGJlIDNyZCBsZXZlbCBoZWFkZXJzLCBhcyBvcHBvc2Vk
IHRvIG9uZS1zZW50ZW5jZSBwYXJhZ3JhcGhzIHdpdGgg4oCcOuKAnSBhdCB0aGUgZW5kLiBUaGlz
IHdvdWxkIGFsc28gY2F1c2UgdGhlbSB0byBiZSBpbmNsdWRlZCBpbiB0aGUgdGFibGUgb2YgY29u
dGVudHMuIFBlcmhhcHMgaGF2aW5nIGEgYnVsbGV0IGxpc3QgYXQgdGhlIHRvcCB3b3VsZCBiZSB1
c2VmdWw/IFRoZW4gb25lIGNvdWxkIG1vdmUgdG8gaGVyZSB0aGUgc3RhdGVtZW50IGZyb20gYmVs
b3c6IOKAnFNldmVyYWwgb2YgdGhlc2UgY2FwYWJpbGl0aWVzIGFyZSBleHBhbmRlZCB1cG9uIGlu
IG1vcmUgZGV0YWlsIGluIHNlY3Rpb25zIGJlbG93LuKAnQ0KPkJhbGF6cz4gSG1tbS4gSSB3aWxs
IHJlY29uc2lkZXIgdGhlc2Ugc2VudGVuY2VzLg0KQ2xhcml0eToNCuKAnFRoaXMgY2FuIGVsaW1p
bmF0ZSBwYWNrZXQgY29udGVudGlvbiBhbmQgbG9zc+KAnQ0KDQogICogICBJIHdvdWxkIGV4cGxp
Y2l0bHkgc2F5IOKAnFRoaXMgY2FuIGVsaW1pbmF0ZSBwYWNrZXQgY29udGVudGlvbiBhbmQgcGFj
a2V0IGxvc3PigJ0uDQo+QmFsYXpzPiBPSy4NCkdyYW1tYXI6DQrigJxUaGlzIGFsc28gY2FuIHJl
ZHVjZSBqaXR0ZXIgZm9yIHRoZSBEZXROZXQgdHJhZmZpY+KAnQ0KDQogICogICBFbGltaW5hdGUg
c3VwZXJmbHVvdXMg4oCcdGhl4oCdOiDigJxUaGlzIGFsc28gY2FuIHJlZHVjZSBqaXR0ZXIgZm9y
IERldE5ldCB0cmFmZmlj4oCdDQo+QmFsYXpzPiBPSy4NCkNsYXJpdHk6DQrigJxEZXROZXQgZmxv
d3MgYXJlIGFzc3VtZWQgdG8gYmVoYXZlIHdpdGggcmVzcGVjdCB0byB0aGUgcmVzZXJ2ZWQgdHJh
ZmZpYyBwcm9maWxlLiAgSWYgb3RoZXIgdHJhZmZpYyBzaGFyZXMgdGhlIGxpbmsgcmVzb3VyY2Vz
LCB0aGUgdXNlIG9mIChxdWV1aW5nLCBwb2xpY2luZywgc2hhcGluZykgcG9saWNpZXMgY2FuIGJl
IHVzZWQgdG8gZW5zdXJlIHRoYXQgdGhlIGFsbG9jYXRpb24gb2YgcmVzb3VyY2VzIHJlc2VydmVk
IGZvciBEZXROZXQgaXMgbWV0LiAgIFF1ZXVpbmcgYW5kIHNoYXBpbmcgb2YgRGV0TmV0IHRyYWZm
aWMgY291bGQgYmUgcmVxdWlyZWQgdG8gZW5zdXJlIHRoYXQgRGV0TmV0IHRyYWZmaWMgZG9lcyBu
b3QgZXhjZWVkIGl0cyByZXNlcnZlZCBwcm9maWxlIGJ1dCB0aGlzIHdvdWxkIGltcGFjdCB0aGUg
RGV0TmV0IHNlcnZpY2UgY2hhcmFjdGVyaXN0aWNzLuKAnQ0KDQogICogICBJIHRoaW5rIHRoaXMg
Y291bGQgYmUgbWFkZSBjbGVhcmVyLiBNYXliZToNCuKAnERldE5ldCBmbG93cyBhcmUgYXNzdW1l
ZCB0byBiZWhhdmUgd2l0aCByZXNwZWN0IHRvIHRoZSByZXNlcnZlZCB0cmFmZmljIHByb2ZpbGUu
ICBJZiBvdGhlciB0cmFmZmljIHNoYXJlcyB0aGUgbGluayByZXNvdXJjZXMsIHRoZSB1c2Ugb2Yg
cG9saWNpZXMgKHN1Y2ggYXMgcXVldWluZywgcG9saWNpbmcsIHNoYXBpbmcpIGNhbiBiZSBhcHBs
aWVkIHRvIHRoZSDigJxvdGhlcuKAnSB0cmFmZmljIHRvIGVuc3VyZSB0aGF0IHRoZSBhbGxvY2F0
aW9uIG9mIHJlc291cmNlcyByZXNlcnZlZCBmb3IgRGV0TmV0IGlzIG5vdCBjb21wcm9taXNlZC4g
IFF1ZXVpbmcgYW5kIHNoYXBpbmcgb2YgRGV0TmV0IHRyYWZmaWMgdG8gZW5zdXJlIHRoYXQgaXQg
ZG9lcyBub3QgZXhjZWVkIGl0cyByZXNlcnZlZCBwcm9maWxlIChmb3IgZXhhbXBsZSBieSBkcm9w
cGluZyBwYWNrZXRzKSBtYXkgYmUgbmVjZXNzYXJ5IHRvIHByZXZlbnQgZmF1bHQgY29uZGl0aW9u
cywgYnV0IHNob3VsZCBub3QgYmUgdXNlZCB1bmRlciBub3JtYWwgY29uZGl0aW9ucyBhcyB0aGlz
IGNvdWxkIGNvbXByb21pc2UgdGhlIERldE5ldCBRb1Mu4oCdDQo+QmFsYXpzPiBIbW1tLiBBZ3Jl
ZSBzb21lIHJld29yZGluZyBpcyBuZWVkZWQgaGVyZS4gV2UgaW50ZW5kIHRvIHNheSBoZXJlIHR3
byB0aGluZ3M6ICgxKSByZXNvdXJjZXMgYWxsb2NhdGVkIHRvIGEgRGV0TmV0IGZsb3cgbXVzdCBi
ZSBwcm90ZWN0ZWQgZnJvbSBvdGhlciB0cmFmZmljLiAoMikgbWlzYmVoYXZpbmcgRGV0TmV0IGZs
b3dzIG11c3QgYmUgZGV0ZWN0ZWQgYW5kIGl0IGhhdmUgdG8gYmUgZW5zdXJlZCB0aGF0IHRoZXJl
IGRvIG5vdCBjb21wcm9taXNlIERldE5ldCBRb1MuIEkgd2lsbCByZWZvcm11bGF0ZS4NCuKAnE5l
dHdvcmsgY29kaW5n4oCdDQoNCiAgKiAgIFByb3BlciBuYW1lLCBOZXR3b3JrIENvZGluZywgcy9i
IGNhcGl0YWxpemVkLg0KPkJhbGF6cz4gT0suDQrigJxwYWNrZXQgYnkgcGFja2V04oCdDQoNCiAg
KiAgIHMvYiBoeXBoZW5hdGVkIOKAnHBhY2tldC1ieS1wYWNrZXTigJ0uDQo+QmFsYXpzPiBPSy4N
CkdyYW1tYXI6DQrigJxTaW5jZSBEZXRuZXQgbGV2ZXJhZ2VzIG1hbnkgZGlmZmVyZW50IGZvcndh
cmRpbmcgc3ViLWxheWVycywgdGhvc2UgIHRlY2hub2xvZ2llcyBhbHNvIHN1cHBvcnQgYSBudW1i
ZXIgb2YgdG9vbHMgdG8gdHJvdWJsZXNob290IGNvbm5lY3Rpdml0eSBmb3IgZXhhbXBsZSwgdG8g
c3VwcG9ydCBpZGVudGlmaWNhdGlvbiBvZiBtaXNiZWhhdmluZyAgZmxvd3Mu4oCdDQoNCiAgKiAg
IFRyeToNCiDigJxEZXRuZXQgbGV2ZXJhZ2VzIG1hbnkgZGlmZmVyZW50IGZvcndhcmRpbmcgc3Vi
LWxheWVycywgZWFjaCBvZiB3aGljaCBzdXBwb3J0cyB2YXJpb3VzIHRvb2xzIHRvIHRyb3VibGVz
aG9vdCBjb25uZWN0aXZpdHksIGZvciBleGFtcGxlIGlkZW50aWZpY2F0aW9uIG9mIG1pc2JlaGF2
aW5nIGZsb3dzLuKAnQ0KPkJhbGF6cz4gT0suDQpHcmFtbWFyOg0K4oCcQXQgdGhlIHNlcnZpY2Ug
bGF5ZXIgYWdhaW4gdGhlcmUgYXJlIGV4aXN0aW5nIG1lY2hhbmlzbXMgdG8gdHJvdWJsZXNob290
IG9yIG1vbml0b3IgZmxvd3MuICBNYW55IG9mIHRoZXNlIG1lY2hhbmlzbXMgZXhpc3QgZm9yIElQ
IGFuZCBNUExTIG5ldHdvcmtzLiAgQSBjbGllbnQgb2YgYSBEZXROZXQgc2VydmljZSBjYW4gaW50
cm9kdWNlIGFueSBtb25pdG9yaW5nIGFwcGxpY2F0aW9ucyB3aGljaCBjYW4gZGV0ZWN0IGFuZCBt
b25pdG9yIGRlbGF5IGFuZCBsb3NzLuKAnQ0KDQogICogICBUcnk6DQrigJxUaGUgRGV0TmV0IFNl
cnZpY2UgbGF5ZXIgY2FuIGxldmVyYWdlIGV4aXN0aW5nIG1lY2hhbmlzbXMgdG8gdHJvdWJsZXNo
b290IG9yIG1vbml0b3IgZmxvd3MsIHN1Y2ggYXMgdGhvc2UgaW4gdXNlIGJ5IElQIGFuZCBNUExT
IG5ldHdvcmtzLiAgQXQgdGhlIEFwcGxpY2F0aW9uIGxheWVyIGEgY2xpZW50IG9mIGEgRGV0TmV0
IHNlcnZpY2UgY2FuIHVzZSBleGlzdGluZyB0ZWNobmlxdWVzIHRvIGRldGVjdCBhbmQgbW9uaXRv
ciBkZWxheSBhbmQgbG9zcy7igJ0NCj5CYWxhenM+IE9LLg0KR3JhbW1hcjoNCuKAnFJlY29nbml6
ZSBmbG93KHMpIGZvciBhbmFseXRpY3M64oCdDQoNCiAgKiAgIFRyeQ0K4oCcRmxvdyByZWNvZ25p
dGlvbiBmb3IgYW5hbHl0aWNzOg0KPkJhbGF6cz4gT0suDQpHcmFtbWFyOg0K4oCcVG8gYSBsYXJn
ZSBkZWdyZWUgdGhpcyBmb2xsb3dzIHRoZSBsb2dpYyBpbiB0aGUgcHJldmlvdXMgc2VjdGlvbi4g
QW5hbHl0aWNzIGNhbiBiZSBpbmhlcml0ZWQgZnJvbSB0aGUgdHdvIHN1Yi1sYXllcnMuICBBdCB0
aGUgRGV0TmV0IHNlcnZpY2UgZWRnZSBwYWNrZXQgYW5kIGJpdCBjb3VudGVycyBlLmcuIHNlbnQs
IHJlY2VpdmVkLCBkcm9wcGVkLCBhbmQgb3V0IG9mIHNlcXVlbmNlIGFyZSBtYWludGFpbmVkLuKA
nQ0KDQogICogICBUcnk6DQrigJxOZXR3b3JrIGFuYWx5dGljcyBjYW4gYmUgaW5oZXJpdGVkIGZy
b20gdGhlIHRlY2hub2xvZ2llcyBvZiB0aGUgU2VydmljZSBhbmQgRm9yd2FyZGluZyBzdWItbGF5
ZXJzLiAgQXQgdGhlIERldE5ldCBzZXJ2aWNlIGVkZ2UsIHBhY2tldCBhbmQgYml0IGNvdW50ZXJz
IChlLmcuIHNlbnQsIHJlY2VpdmVkLCBkcm9wcGVkLCBhbmQgb3V0LW9mLXNlcXVlbmNlKSBjYW4g
YmUgbWFpbnRhaW5lZC7igJ0NCj5CYWxhenM+IE9LLg0KR3JhbW1hcjoNCuKAnENvcnJlbGF0ZSBl
dmVudHMgd2l0aCBmbG93czrigJ0NCiAgICAgIFRoZSBwcm92aWRlciBvZiBhIERldE5ldCBzZXJ2
aWNlIG1heSBhbGxvdyBvdGhlciBjYXBhYmlsaXRpZXMgdG8gbW9uaXRvciBmbG93cyBzdWNoIGFz
IG1vcmUgZGV0YWlsIGxvc3Mgc3RhdGlzdGljcyBhbmQgdGltZSBzdGFtcGluZyBvZiBldmVudHMu
ICBUaGUgZGV0YWlscyBvZiB0aGVzZSBjYXBhYmlsaXRpZXMgYXJlIGN1cnJlbnRseSBvdXQgb2Yg
c2NvcGUgZm9yIHRoaXMgZG9jdW1lbnQu4oCdDQoNCiAgKiAgIFRyeToNCuKAnENvcnJlbGF0aW9u
IG9mIGV2ZW50cyB3aXRoIGZsb3dzOuKAnQ0KICAgICAgVGhlIHByb3ZpZGVyIG9mIGEgRGV0TmV0
IHNlcnZpY2UgbWF5IHByb3ZpZGUgb3RoZXIgY2FwYWJpbGl0aWVzIHRvIG1vbml0b3IgZmxvd3Ms
IHN1Y2ggYXMgbW9yZSBkZXRhaWxlZCBsb3NzIHN0YXRpc3RpY3MgYW5kIHRpbWUgc3RhbXBpbmcg
b2YgZXZlbnRzLiAgVGhlIGRldGFpbHMgb2YgdGhlc2UgY2FwYWJpbGl0aWVzIGFyZSBjdXJyZW50
bHkgb3V0IG9mIHNjb3BlIGZvciB0aGlzIGRvY3VtZW50LuKAnQ0KPkJhbGF6cz4gT0suDQozLjYu
MQ0KR3JhbW1hcjoNCuKAnGluIHRoZSBjYXNlIG9mIG5ldHdvcmsgY29uZ2VzdGlvbiBvciBzb21l
IGZhaWx1cmVzLuKAnQ0KDQogICogICBUcnk6DQrigJxpbiB0aGUgY2FzZSBvZiBuZXR3b3JrIGNv
bmdlc3Rpb24gb3IgZXF1aXBtZW50IGZhaWx1cmUu4oCdDQo+QmFsYXpzPiBPSyBpbiBwcmluY2lw
bGUuIEZhaWx1cmVzIGNhbiBiZSBib3RoIGVxdWlwbWVudCBmYWlsdXJlIG9yIG5ldHdvcmsgbGlu
ayBmYWlsdXJlLCBzbyBJIHdpbGwgY2hhbmdlIHRvIOKAnOKAnGluIHRoZSBjYXNlIG9mIG5ldHdv
cmsgY29uZ2VzdGlvbiBvciBuZXR3b3JrIGZhaWx1cmUu4oCd4oCdDQpBYmJyZXZpYXRpb24gZXJy
b3I6DQrigJxjb21iaW5hdGlvbnMgb2YgUFJGLCBQUkUsIGFuZCBQT0Yu4oCdDQoNCiAgKiAgIFRy
eToNCuKAnGNvbWJpbmF0aW9ucyBvZiBQUkYsIFBFRiwgYW5kIFBPRi7igJ0NCj5CYWxhenM+IE9L
Lg0K4oCY4oCcVGhpcyBleGFtcGxlIGFsc28gaWxsdXN0cmF0ZXMgMToxIHByb3RlY3Rpb24gc2No
ZW1lIG1lYW5pbmcgdGhlcmUgaXMgdHJhZmZpYyBhbmQgcGF0aCBmb3IgZWFjaCBzZWdtZW50IG9m
IHRoZSBlbmQgdG8gZW5kIHBhdGgu4oCdDQoNCiAgKiAgIEkgZG8gbm90IHVuZGVyc3RhbmQgd2hh
dCB0aGlzIG1lYW5zOyDigJx0aGVyZSBpcyB0cmFmZmljIGFuZCBwYXRo4oCdPw0KPkJhbGF6cz4g
T0suIOKAnOKApiBtZWFuaW5nIHRoZXJlIGlzIHRyYWZmaWMgb3ZlciBlYWNoIHNlZ21lbnQg4oCm
4oCdDQpHcmFtbWFyOiAoUmluZyBTZXJ2aWNlIFByb3RlY3Rpb24gaXMgYSBwcm9wZXIgbmFtZSwg
Y2FwaXRhbGl6ZWQsIOKAnHJpbmdz4oCdIGlzIG5vdCkuDQrigJjigJxNYW55IG9mIHRoZSBzYW1l
IGNvbmNlcHRzIGFwcGx5IGhvd2V2ZXIgUmluZ3PigJ0NCg0KICAqICAg4oCcTWFueSBvZiB0aGUg
c2FtZSBjb25jZXB0cyBhcHBseSwgaG93ZXZlciByaW5nc+KAnQ0KPkJhbGF6cz4gT0suDQpHcmFt
bWFyOg0K4oCcVGhlIERldE5ldCBkYXRhIHBsYW5lIGFsc28gYWxsb3dzIGZvciB0aGUgYWdncmVn
YXRpb24gb2YgRGV0TmV0IGZsb3dzLCB0byBpbXByb3ZlZCBzY2FsaW5nIGJ5IHJlZHVjaW5nIHRo
ZSBzdGF0ZSBwZXIgaG9wLi4u4oCdDQoNCiAgKiAgIFRyeToNCuKAnFRoZSBEZXROZXQgZGF0YSBw
bGFuZSBhbHNvIGFsbG93cyBmb3IgdGhlIGFnZ3JlZ2F0aW9uIG9mIERldE5ldCBmbG93cywgd2hp
Y2ggY2FuIGltcHJvdmUgc2NhbGFiaWxpdHkgYnkgcmVkdWNpbmcgdGhlIHBlci1ob3Agc3RhdGUu
4oCdDQo+QmFsYXpzPiBPSy4NCkdyYW1tYXI6DQrigJxJZiBiYW5kd2lkdGggcmVzZXJ2YXRpb25z
IGFyZSB1c2VkLCB0aGUgc3VtIG9mIHRoZSByZXNlcnZhdGlvbnMgc2hvdWxkIGJlIHRoZSBzdW0g
b2YgYWxsIHRoZSBpbmRpdmlkdWFsIHJlc2VydmF0aW9ucywgaW4gb3RoZXIgd29yZHMsIHRoZSBy
ZXNlcnZhdGlvbnMgc2hvdWxkIG5vdCBjcmVhdGUgYW4gb3ZlciBzdWJzY3JpcHRpb24gb2YgYmFu
ZHdpZHRoIHJlc2VydmF0aW9uLiBJZiBtYXhpbXVtIGRlbGF5IGJvdW5kcyBhcmUgdXNlZCB0aGUg
c3lzdGVtIHNob3VsZCBlbnN1cmUgdGhhdCB0aGUgYWdncmVnYXRlIGRvZXMgbm90IGV4Y2VlZCB0
aGUgZGVsYXkgYm91bmRzIG9mIHRoZSBpbmRpdmlkdWFsIGZsb3dzLuKAnQ0KDQogICogICBUcnk6
DQrigJxJZiBiYW5kd2lkdGggcmVzZXJ2YXRpb25zIGFyZSB1c2VkLCB0aGUgc3VtIG9mIHRoZSBy
ZXNlcnZhdGlvbnMgc2hvdWxkIGJlIHRoZSBzdW0gb2YgYWxsIHRoZSBpbmRpdmlkdWFsIHJlc2Vy
dmF0aW9uczsgaW4gb3RoZXIgd29yZHMsIHRoZSByZXNlcnZhdGlvbnMgc2hvdWxkIG5vdCBhZGQg
dXAgdG8gYW4gb3Zlci1zdWJzY3JpcHRpb24gb2YgYmFuZHdpZHRoIHJlc2VydmF0aW9uLiBJZiBt
YXhpbXVtIGRlbGF5IGJvdW5kcyBhcmUgdXNlZCwgdGhlIHN5c3RlbSBzaG91bGQgZW5zdXJlIHRo
YXQgdGhlIGFnZ3JlZ2F0ZSBkb2VzIG5vdCBleGNlZWQgdGhlIGRlbGF5IGJvdW5kcyBvZiB0aGUg
aW5kaXZpZHVhbCBmbG93cy7igJ0NCj5CYWxhenM+IE9LLg0KR3JhbW1hcjoNCuKAnEVuY2Fwc3Vs
YXRpb24gY2FuIGVpdGhlciBiZSBpbiB0aGUgc2FtZSBzZXJ2aWNlIHR5cGUgb3IgaW4gYSBkaWZm
ZXJlbnQgc2VydmljZSB0eXBlIHNlZSBGaWd1cmUgMyBmb3IgZXhhbXBsZS4gIFdoZW4gYW4gZW5j
YXBzdWxhdGlvbiBpcyB1c2VkIHRoZSBjaG9pY2Ugb2YgcmVzZXJ2aW5nIGEgbWF4aW11bSByZXNv
dXJjZSBsZXZlbCBhbmQgdGhlbiB0cmFja2luZyB0aGUgc2VydmljZXMgaW4gdGhlIGFnZ3JlZ2F0
ZWQgc2VydmljZSBvciBhZGp1c3RpbmcgdGhlIGFnZ3JlZ2F0ZWQgcmVzb3VyY2VzIGFzIHRoZSBz
ZXJ2aWNlcyBhcmUgYWRkZWQgaXMgaW1wbGVtZW50YXRpb24gYW5kIHRlY2hub2xvZ3kgc3BlY2lm
aWMu4oCdDQoNCiAgKiAgIFRyeToNCuKAnEVuY2Fwc3VsYXRpb24gY2FuIGVpdGhlciBiZSBpbiB0
aGUgc2FtZSBzZXJ2aWNlIHR5cGUgb3IgaW4gYSBkaWZmZXJlbnQgc2VydmljZSB0eXBlIChzZWUg
RmlndXJlIDMsIGZvciBleGFtcGxlKS4gIFdoZW4gYW4gZW5jYXBzdWxhdGlvbiBpcyB1c2VkLCB0
aGUgY2hvaWNlIG9mIHJlc2VydmluZyBhIG1heGltdW0gcmVzb3VyY2UgbGV2ZWwgYW5kIHRoZW4g
dHJhY2tpbmcgdGhlIHNlcnZpY2VzIGluIHRoZSBhZ2dyZWdhdGVkIHNlcnZpY2UsIHZlcnN1cyBh
ZGp1c3RpbmcgdGhlIGFnZ3JlZ2F0ZWQgcmVzb3VyY2VzIGFzIHRoZSBzZXJ2aWNlcyBhcmUgYWRk
ZWQsIGlzIGltcGxlbWVudGF0aW9uLSBhbmQgdGVjaG5vbG9neS1zcGVjaWZpYy7igJ0NCkluIHRo
ZSBmb2xsb3dpbmcsIEkgZG9u4oCZdCBrbm93IHdoYXQg4oCcY29uZGl0aW9ucyB3aGVyZSBnZW5l
cmFsIHJlcXVpcmVtZW50cyBhcmUgbm90IHNhdGlzZmllZOKAnSBtZWFucywgcGxlYXNlIGNsYXJp
Znk6DQrigJxEZXROZXQgZmxvd3MgYXQgZWRnZXMgbXVzdCBiZSBhYmxlIHRvIGhhbmRsZSByZWpl
Y3Rpb24gdG8gYW4gYWdncmVnYXRpb24gZ3JvdXAgZHVlIHRvIGxhY2sgb2YgcmVzb3VyY2VzIGFz
IHdlbGwgYXMgY29uZGl0aW9ucyB3aGVyZSBnZW5lcmFsIHJlcXVpcmVtZW50cyBhcmUgbm90IHNh
dGlzZmllZC7igJ0NCj5CYWxhenM+IE9LLiBJIHRoaW5rIGhlcmUgd2UgbmVlZCBzb21lIHJlY29u
c3RydWN0aW9uIG9mIHRoZSB0ZXh0Lg0KR3JhbW1hcjoNCuKAnEZvciB0aGUgZGF0YSBwbGFuZSBm
bG93cyBtYXkgYmUgYWdncmVnYXRlZCBmb3IgdHJlYXRtZW50IGJhc2VkIG9uIHNoYXJlZCBjaGFy
YWN0ZXJpc3RpY3Mgc3VjaCBhcyA2LXR1cGxlLuKAnQ0KDQogICogICBOZWVkIGNvbW1hIGFmdGVy
IOKAnEZvciB0aGUgZGF0YSBwbGFuZSzigJ0uDQo+QmFsYXpzPiBPSy4gSSB0aGluayBoZXJlIHdl
IG5lZWQgc29tZSByZWNvbnN0cnVjdGlvbiBvZiB0aGUgdGV4dC4NCkdyYW1tYXI6DQrigJxNUExT
IGFnZ3JlZ2F0aW9uIHNpbWlsYXJseSBoYXMgZGF0YSBwbGFuZSBhbmQgY29udHJvbGxlciBwbGFu
ZSBhc3BlY3RzLiAgSW4gdGhlIGNhc2Ugb2YgTVBMUyBmbG93cyBhcmUgb2Z0ZW4gdHVubmVsZWQg
aW4gYSBmb3J3YXJkaW5nIHN1Yi1sYXllciBhbmQgcmVzZXJ2YXRpb24gaXMgYXNzb2NpYXRlZCB3
aXRoIHRoYXQgTVBMUyB0dW5uZWwu4oCdDQoNCiAgKiAgIFRyeSAoSSBhbSBub3QgY2VydGFpbiB0
aGlzIGlzIHRoZSBjb3JyZWN0IG1lYW5pbmc/KToNCuKAnE1QTFMgYWdncmVnYXRpb24gYWxzbyBo
YXMgZGF0YSBwbGFuZSBhbmQgY29udHJvbGxlciBwbGFuZSBhc3BlY3RzLiAgTVBMUyBmbG93cyBh
cmUgb2Z0ZW4gdHVubmVsZWQgaW4gYSBmb3J3YXJkaW5nIHN1Yi1sYXllciwgdW5kZXIgdGhlIHJl
c2VydmF0aW9uIGFzc29jaWF0ZWQgd2l0aCB0aGF0IE1QTFMgdHVubmVsLuKAnQ0KPkJhbGF6cz4g
T0suDQpHcmFtbWFyOg0K4oCcMy42LjMuICBFbmQtU3lzdGVtIFNwZWNpZmljIENvbnNpZGVyYXRp
b25z4oCdDQoNCiAgKiAgIEh5cGhlbmF0ZSDigJxFbmQtU3lzdGVtLVNwZWNpZmlj4oCdDQo+QmFs
YXpzPiBPSy4NCkFiYnJldmlhdGlvbjog4oCcRE7igJ0gZm9yIERldE5ldCBhcyBpbiDigJx3aGlj
aCBhcmUgbm90IHByb3ZpZGVkIGJ5IEROIGZ1bmN0aW9uc+KAnS4NCg0KICAqICAg4oCcRE7igJ0g
aXMgbm90IGRlZmluZWQgYXMgYW4gYWJicmV2aWF0aW9uLCBidXQgaXMgYWxzbyB1c2VkIGluIEZp
ZyAyIGFuZCBGaWcgMy4gSW4gYW55IG9mIHRoZXNlIGNhc2VzIGVpdGhlciBzcGVsbCBvdXQgRGV0
TmV0IG9yIGRlZmluZSBETiBhcyBhbiBhYmJyZXZpYXRpb24uIEkgd291bGQganVzdCByZXBsYWNl
IHRoZXNlIGtpbmQgb2YgaW5zdGFuY2VzIG9mIOKAnERO4oCdIHdpdGgg4oCcRGV0TmV04oCdLg0K
PkJhbGF6cz4gT0suDQpHcmFtbWFyOg0K4oCcRm9yIGV4YW1wbGUsIGEgRGV0TmV0IE1QTFMgZG9t
YWluIHRoZSBETiBmdW5jdGlvbnMgdXNlIHRoZSBkLUNXcywgUy1MYWJlbHMgYW5kIEYtTGFiZWxz
IHRvIHByb3ZpZGUgRGV0TmV0IHNlcnZpY2VzLuKAnQ0KDQogICogICBUcnk6DQrigJxGb3IgZXhh
bXBsZSwgaW4gYSBEZXROZXQgTVBMUyBkb21haW4gdGhlIERldE5ldCBmdW5jdGlvbnMgdXNlIHRo
ZSBkLUNXcywgUy1MYWJlbHMgYW5kIEYtTGFiZWxzIHRvIHByb3ZpZGUgRGV0TmV0IHNlcnZpY2Vz
LuKAnQ0KPkJhbGF6cz4gT0suDQpUZXJtaW5vbG9neTog4oCcZWRnZSBzeXN0ZW3igJ0NCg0KICAq
ICAgRG9u4oCZdCB3ZSBzYXkg4oCcZWRnZSBub2Rl4oCdPyBJIGRvbuKAmXQgc2VlIOKAnGVkZ2Ug
c3lzdGVt4oCdIGFueXdoZXJlIGVsc2UgaW4gdGhpcyBkcmFmdC4gSWYgaXQgaXMgdXNlZCBlbHNl
d2hlcmUgc28gd2UgYXJlIGdvaW5nIHRvIHVzZSBpdCwgSSB3b3VsZCB0aGluayBpdCBzaG91bGQg
YmUgaHlwaGVuYXRlZCDigJxlZGdlLXN5c3RlbeKAnSBsaWtlIOKAnGVuZC1zeXN0ZW3igJ0uIE9y
IG1heWJlIOKAnGVkZ2Ugc3lzdGVt4oCdIGluIHRoaXMgY29udGV4dCBzaG91bGQgYmUg4oCcZW5k
LXN5c3RlbeKAnS4NCj5CYWxhenM+IE9LLiDigJxlZGdlIG5vZGXigJ0gaXMgYmV0dGVyIGhlcmUu
DQpBYmJyZXZpYXRpb246IOKAnFRETSB0ZWNobm9sb2dpZXPigJ0NCg0KICAqICAgVERNIG5vdCBk
ZWZpbmVkLg0KPkJhbGF6cz4gT0suDQpTb21ldGhpbmcgaXMgd3JvbmcgZ3JhbW1hdGljYWxseSwg
cnVuLW9uIHNlbnRlbmNlIGF0IGJlc3QsIGJ1dCBJIGNhbuKAmXQgZmlndXJlIG91dCBob3cgdG8g
Zml4IGl0LCBwbGVhc2UgaGVscDoNCuKAnEZsb3cgYWdncmVnYXRpb24gaW5jbHVkZXMgYWdncmVn
YXRpb24gYWNjb21wbGlzaGVkIHRocm91Z2ggdGhlIHVzZSBvZiBoaWVyYXJjaGljYWwgTFNQcyBp
biBNUExTIGFuZCB0dW5uZWxzLCBpbiB0aGUgY2FzZSBvZiBJUCwgTVBMUyBhbmQgVFNOLCBhbGwg
b2Ygd2hpY2ggYWdncmVnYXRlIG11bHRpcGxlIERldE5ldCBmbG93cyBpbnRvIGEgc2luZ2xlIG5l
dyBEZXROZXQgZmxvdy7igJ0NCg0KICAqICAgTWF5YmUgc29tZXRoaW5nIGxpa2U6DQrigJxGbG93
IGFnZ3JlZ2F0aW9uIGluY2x1ZGVzIGFnZ3JlZ2F0aW9uIGFjY29tcGxpc2hlZCB0aHJvdWdoIHRo
ZSB1c2Ugb2YgaGllcmFyY2hpY2FsIExTUHMgaW4gTVBMUywgYW5kIHRocm91Z2ggSVAgb3IgVFNO
IHR1bm5lbHMuIElQLCBNUExTIGFuZCBUU04gYXJlIGVhY2ggY2FwYWJsZSBvZiBhZ2dyZWdhdGlu
ZyBtdWx0aXBsZSBEZXROZXQgZmxvd3MgaW50byBhIHNpbmdsZSBuZXcgRGV0TmV0IGZsb3cu4oCd
DQo+QmFsYXpzPiBPSy4gSSB3aWxsIHJld3JpdGUgdGhpcyBzZW50ZW5jZXMuIFRTTiBpcyBhbHNv
IG5vdCBjb3JyZWN0bHkgcmVmZXJyZWQgaGVyZS4NCkdyYW1tYXI6DQrigJxEZXBlbmRpbmcgb24g
dGhlIHNwZWNpZmljIHRlY2hub2xvZ3kgdGhlIGFzc2lnbmVkIHJlc291cmNlcyBhcmUgdXBkYXRl
ZCBhbmQgZGlzdHJpYnV0ZWQgaW4gdGhlIGRhdGFiYXNlcyBwcmV2ZW50aW5nIG92ZXIgc3Vic2Ny
aXB0aW9uLuKAnQ0KDQogICogICBUcnk6DQog4oCcRGVwZW5kaW5nIG9uIHRoZSBzcGVjaWZpYyB0
ZWNobm9sb2d5LCB0aGUgYXNzaWduZWQgcmVzb3VyY2VzIGFyZSB1cGRhdGVkIGFuZCBkaXN0cmli
dXRlZCBpbiB0aGUgZGF0YWJhc2VzLCBwcmV2ZW50aW5nIG92ZXItc3Vic2NyaXB0aW9uLuKAnQ0K
PkJhbGF6cz4gT0suDQpRdWVzdGlvbiBhYm91dCB0aGUgZm9sbG93aW5nOg0K4oCcV2hpbGUgdGhl
IERldE5ldCBJUCBkYXRhIHBsYW5lIG11c3Qgc3VwcG9ydCBiaWRpcmVjdGlvbmFsIERldE5ldCBm
bG93cywgdGhlcmUgYXJlIG5vIHNwZWNpYWwgYmlkaXJlY3Rpb25hbCBmZWF0dXJlcyB3aXRoIHJl
c3BlY3QgdG8gdGhlIGRhdGEgcGxhbmUgb3RoZXIgdGhhbiB0aGUgbmVlZCBmb3IgdGhlIHR3byBk
aXJlY3Rpb25zIG9mIGEgY28tDQogICByb3V0ZWQgYmlkaXJlY3Rpb25hbCBmbG93IHRvIHRha2Ug
dGhlIHNhbWUgcGF0aC4gIFRoYXQgaXMgdG8gc2F5IHRoYXQgYmlkaXJlY3Rpb25hbCBEZXROZXQg
Zmxvd3MgYXJlIHNvbGVseSByZXByZXNlbnRlZCBhdCB0aGUgbWFuYWdlbWVudCBhbmQgY29udHJv
bCBwbGFuZSBsZXZlbHMsIHdpdGhvdXQgc3BlY2lmaWMgc3VwcG9ydCBvciBrbm93bGVkZ2Ugd2l0
aGluIHRoZSBEZXROZXQgZGF0YSBwbGFuZS7igJ0NCg0KICAqICAgVGhlcmUgd2FzIGRpc2N1c3Np
b24gYWJvdXQgdXNlIGNhc2VzIHRoYXQgd2FudGVkIHN5bW1ldHJpY2FsIGRlbGF5cyBpbiBib3Ro
IGRpcmVjdGlvbnM7IGlzIHRoYXQgZ3VhcmFudGVlZCBieSB0YWtpbmcg4oCcdGhlIHNhbWUgcGF0
aOKAnT8gUHJlc3VtYWJseSBpdCBpcyBub3QgaW1wbGllZCBieSDigJxmYXRlIHNoYXJpbmfigJ0/
DQo+QmFsYXpzPiBIbW1tLiBTYW1lIHBhdGggbm90IG5lY2Vzc2FyaWx5IHJlc3VsdHMgaW4gc3lt
bWV0cmljYWwgZGVsYXkuIFNvbWUgdGVjaG5vbG9naWVzIHByb3ZpZGVzIGFzeW1tZXRyaWMgbGlu
ayBkZWxheXMgYnkgbmF0dXJlLg0KV29yZGluZzoNCuKAnERldE5ldCdzIHVzZSBvZiBQUkVPRiBt
YXkgaW5jcmVhc2UgdGhlIGNvbXBsZXhpdHkgb2YgdXNpbmcgY28tcm91dGluZyBiaWRpcmVjdGlv
bmFsIGZsb3dzLCBzaW5jZSBpZiBQUkVPRiBpcyB1c2VkLCB0aGVuIHRoZSByZXBsaWNhdGlvbiBw
b2ludHMgaW4gb25lIGRpcmVjdGlvbiB3b3VsZCBoYXZlIHRvIG1hdGNoIHRoZSBlbGltaW5hdGlv
biBwb2ludHMgaW4gdGhlIG90aGVyIGRpcmVjdGlvbiwgYW5kIHZpY2UgdmVyc2EsIGFuZCB0aGUg
b3B0aW1hbCBwb2ludHMgZm9yIHRoZXNlIGZ1bmN0aW9ucyBpbiBvbmUgZGlyZWN0aW9uIG1heSBu
b3QgbWF0Y2ggdGhlIG9wdGltYWwgcG9pbnRzIGluIHRoZSBvdGhlciBzdWJzZXF1ZW50IHRvIHRo
ZSBuZXR3b3JrIGFuZCB0cmFmZmljIGNvbnN0cmFpbnRzLuKAnQ0KDQogICogICBUcnk6DQrigJxE
ZXROZXQncyB1c2Ugb2YgUFJFT0YgbWF5IGluY3JlYXNlIHRoZSBjb21wbGV4aXR5IG9mIHVzaW5n
IGNvLXJvdXRpbmcgYmlkaXJlY3Rpb25hbCBmbG93cywgc2luY2UgaWYgUFJFT0YgaXMgdXNlZCwg
dGhlbiB0aGUgcmVwbGljYXRpb24gcG9pbnRzIGluIG9uZSBkaXJlY3Rpb24gd291bGQgaGF2ZSB0
byBtYXRjaCB0aGUgZWxpbWluYXRpb24gcG9pbnRzIGluIHRoZSBvdGhlciBkaXJlY3Rpb24sIGFu
ZCB2aWNlIHZlcnNhLiBJbiBzdWNoIGNhc2VzIHRoZSBvcHRpbWFsIHBvaW50cyBmb3IgdGhlc2Ug
ZnVuY3Rpb25zIGluIG9uZSBkaXJlY3Rpb24gbWF5IG5vdCBtYXRjaCB0aGUgb3B0aW1hbCBwb2lu
dHMgaW4gdGhlIG90aGVyLCBkdWUgdG8gbmV0d29yayBhbmQgdHJhZmZpYyBjb25zdHJhaW50cy7i
gJ0NCj5CYWxhenM+IE9LLg0KLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
DQoNCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fDQpkZXRu
ZXQgbWFpbGluZyBsaXN0DQpkZXRuZXRAaWV0Zi5vcmc8bWFpbHRvOmRldG5ldEBpZXRmLm9yZz4N
Cmh0dHBzOi8vd3d3LmlldGYub3JnL21haWxtYW4vbGlzdGluZm8vZGV0bmV0PGh0dHBzOi8vdXJs
ZGVmZW5zZS5wcm9vZnBvaW50LmNvbS92Mi91cmw/dT1odHRwcy0zQV9fd3d3LmlldGYub3JnX21h
aWxtYW5fbGlzdGluZm9fZGV0bmV0JmQ9RHdNRmFRJmM9bEk4WmI2VHpNM2QxdFg0aUV1N2JwZyZy
PVpjSEM2d1hfZ0R3UERjZk1hRk5aaVEmbT1Mb1dyNUZMTGR4SjlGOFBaLXc5NnNTSXRHdnVQQTFf
RnhsTkVFYXhrUVJvJnM9eFdvdTNtei1LV3Zlem5GU0pOejVGLW5YUTZkTjh5SmY3VUJiODA0bkhU
dyZlPT4NCg==

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

PGh0bWwgeG1sbnM6dj0idXJuOnNjaGVtYXMtbWljcm9zb2Z0LWNvbTp2bWwiIHhtbG5zOm89InVy
bjpzY2hlbWFzLW1pY3Jvc29mdC1jb206b2ZmaWNlOm9mZmljZSIgeG1sbnM6dz0idXJuOnNjaGVt
YXMtbWljcm9zb2Z0LWNvbTpvZmZpY2U6d29yZCIgeG1sbnM6bT0iaHR0cDovL3NjaGVtYXMubWlj
cm9zb2Z0LmNvbS9vZmZpY2UvMjAwNC8xMi9vbW1sIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcv
VFIvUkVDLWh0bWw0MCI+DQo8aGVhZD4NCjxtZXRhIGh0dHAtZXF1aXY9IkNvbnRlbnQtVHlwZSIg
Y29udGVudD0idGV4dC9odG1sOyBjaGFyc2V0PXV0Zi04Ij4NCjxtZXRhIG5hbWU9IkdlbmVyYXRv
ciIgY29udGVudD0iTWljcm9zb2Z0IFdvcmQgMTUgKGZpbHRlcmVkIG1lZGl1bSkiPg0KPHN0eWxl
PjwhLS0NCi8qIEZvbnQgRGVmaW5pdGlvbnMgKi8NCkBmb250LWZhY2UNCgl7Zm9udC1mYW1pbHk6
V2luZ2RpbmdzOw0KCXBhbm9zZS0xOjUgMCAwIDAgMCAwIDAgMCAwIDA7fQ0KQGZvbnQtZmFjZQ0K
CXtmb250LWZhbWlseToiQ2FtYnJpYSBNYXRoIjsNCglwYW5vc2UtMToyIDQgNSAzIDUgNCA2IDMg
MiA0O30NCkBmb250LWZhY2UNCgl7Zm9udC1mYW1pbHk6Q2FsaWJyaTsNCglwYW5vc2UtMToyIDE1
IDUgMiAyIDIgNCAzIDIgNDt9DQovKiBTdHlsZSBEZWZpbml0aW9ucyAqLw0KcC5Nc29Ob3JtYWws
IGxpLk1zb05vcm1hbCwgZGl2Lk1zb05vcm1hbA0KCXttYXJnaW46MGluOw0KCW1hcmdpbi1ib3R0
b206LjAwMDFwdDsNCglmb250LXNpemU6MTEuMHB0Ow0KCWZvbnQtZmFtaWx5OiJDYWxpYnJpIixz
YW5zLXNlcmlmO30NCmE6bGluaywgc3Bhbi5Nc29IeXBlcmxpbmsNCgl7bXNvLXN0eWxlLXByaW9y
aXR5Ojk5Ow0KCWNvbG9yOmJsdWU7DQoJdGV4dC1kZWNvcmF0aW9uOnVuZGVybGluZTt9DQphOnZp
c2l0ZWQsIHNwYW4uTXNvSHlwZXJsaW5rRm9sbG93ZWQNCgl7bXNvLXN0eWxlLXByaW9yaXR5Ojk5
Ow0KCWNvbG9yOnB1cnBsZTsNCgl0ZXh0LWRlY29yYXRpb246dW5kZXJsaW5lO30NCnAubXNvbm9y
bWFsMCwgbGkubXNvbm9ybWFsMCwgZGl2Lm1zb25vcm1hbDANCgl7bXNvLXN0eWxlLW5hbWU6bXNv
bm9ybWFsOw0KCW1zby1tYXJnaW4tdG9wLWFsdDphdXRvOw0KCW1hcmdpbi1yaWdodDowaW47DQoJ
bXNvLW1hcmdpbi1ib3R0b20tYWx0OmF1dG87DQoJbWFyZ2luLWxlZnQ6MGluOw0KCWZvbnQtc2l6
ZToxMS4wcHQ7DQoJZm9udC1mYW1pbHk6IkNhbGlicmkiLHNhbnMtc2VyaWY7fQ0Kc3Bhbi5FbWFp
bFN0eWxlMTkNCgl7bXNvLXN0eWxlLXR5cGU6cGVyc29uYWwtcmVwbHk7DQoJZm9udC1mYW1pbHk6
IkNhbGlicmkiLHNhbnMtc2VyaWY7DQoJY29sb3I6d2luZG93dGV4dDt9DQouTXNvQ2hwRGVmYXVs
dA0KCXttc28tc3R5bGUtdHlwZTpleHBvcnQtb25seTsNCglmb250LWZhbWlseToiQ2FsaWJyaSIs
c2Fucy1zZXJpZjt9DQpAcGFnZSBXb3JkU2VjdGlvbjENCgl7c2l6ZTo4LjVpbiAxMS4waW47DQoJ
bWFyZ2luOjEuMGluIDEuMGluIDEuMGluIDEuMGluO30NCmRpdi5Xb3JkU2VjdGlvbjENCgl7cGFn
ZTpXb3JkU2VjdGlvbjE7fQ0KLyogTGlzdCBEZWZpbml0aW9ucyAqLw0KQGxpc3QgbDANCgl7bXNv
LWxpc3QtaWQ6OTY5NDk2NDg7DQoJbXNvLWxpc3QtdGVtcGxhdGUtaWRzOi0xNjgyNzk1NTIyO30N
CkBsaXN0IGwwOmxldmVsMQ0KCXttc28tbGV2ZWwtbnVtYmVyLWZvcm1hdDpidWxsZXQ7DQoJbXNv
LWxldmVsLXRleHQ674K3Ow0KCW1zby1sZXZlbC10YWItc3RvcDouNWluOw0KCW1zby1sZXZlbC1u
dW1iZXItcG9zaXRpb246bGVmdDsNCgl0ZXh0LWluZGVudDotLjI1aW47DQoJbXNvLWFuc2ktZm9u
dC1zaXplOjEwLjBwdDsNCglmb250LWZhbWlseTpTeW1ib2w7fQ0KQGxpc3QgbDA6bGV2ZWwyDQoJ
e21zby1sZXZlbC1udW1iZXItZm9ybWF0OmJ1bGxldDsNCgltc28tbGV2ZWwtdGV4dDrvgrc7DQoJ
bXNvLWxldmVsLXRhYi1zdG9wOjEuMGluOw0KCW1zby1sZXZlbC1udW1iZXItcG9zaXRpb246bGVm
dDsNCgl0ZXh0LWluZGVudDotLjI1aW47DQoJbXNvLWFuc2ktZm9udC1zaXplOjEwLjBwdDsNCglm
b250LWZhbWlseTpTeW1ib2w7fQ0KQGxpc3QgbDA6bGV2ZWwzDQoJe21zby1sZXZlbC1udW1iZXIt
Zm9ybWF0OmJ1bGxldDsNCgltc28tbGV2ZWwtdGV4dDrvgrc7DQoJbXNvLWxldmVsLXRhYi1zdG9w
OjEuNWluOw0KCW1zby1sZXZlbC1udW1iZXItcG9zaXRpb246bGVmdDsNCgl0ZXh0LWluZGVudDot
LjI1aW47DQoJbXNvLWFuc2ktZm9udC1zaXplOjEwLjBwdDsNCglmb250LWZhbWlseTpTeW1ib2w7
fQ0KQGxpc3QgbDA6bGV2ZWw0DQoJe21zby1sZXZlbC1udW1iZXItZm9ybWF0OmJ1bGxldDsNCglt
c28tbGV2ZWwtdGV4dDrvgrc7DQoJbXNvLWxldmVsLXRhYi1zdG9wOjIuMGluOw0KCW1zby1sZXZl
bC1udW1iZXItcG9zaXRpb246bGVmdDsNCgl0ZXh0LWluZGVudDotLjI1aW47DQoJbXNvLWFuc2kt
Zm9udC1zaXplOjEwLjBwdDsNCglmb250LWZhbWlseTpTeW1ib2w7fQ0KQGxpc3QgbDA6bGV2ZWw1
DQoJe21zby1sZXZlbC1udW1iZXItZm9ybWF0OmJ1bGxldDsNCgltc28tbGV2ZWwtdGV4dDrvgrc7
DQoJbXNvLWxldmVsLXRhYi1zdG9wOjIuNWluOw0KCW1zby1sZXZlbC1udW1iZXItcG9zaXRpb246
bGVmdDsNCgl0ZXh0LWluZGVudDotLjI1aW47DQoJbXNvLWFuc2ktZm9udC1zaXplOjEwLjBwdDsN
Cglmb250LWZhbWlseTpTeW1ib2w7fQ0KQGxpc3QgbDA6bGV2ZWw2DQoJe21zby1sZXZlbC1udW1i
ZXItZm9ybWF0OmJ1bGxldDsNCgltc28tbGV2ZWwtdGV4dDrvgrc7DQoJbXNvLWxldmVsLXRhYi1z
dG9wOjMuMGluOw0KCW1zby1sZXZlbC1udW1iZXItcG9zaXRpb246bGVmdDsNCgl0ZXh0LWluZGVu
dDotLjI1aW47DQoJbXNvLWFuc2ktZm9udC1zaXplOjEwLjBwdDsNCglmb250LWZhbWlseTpTeW1i
b2w7fQ0KQGxpc3QgbDA6bGV2ZWw3DQoJe21zby1sZXZlbC1udW1iZXItZm9ybWF0OmJ1bGxldDsN
Cgltc28tbGV2ZWwtdGV4dDrvgrc7DQoJbXNvLWxldmVsLXRhYi1zdG9wOjMuNWluOw0KCW1zby1s
ZXZlbC1udW1iZXItcG9zaXRpb246bGVmdDsNCgl0ZXh0LWluZGVudDotLjI1aW47DQoJbXNvLWFu
c2ktZm9udC1zaXplOjEwLjBwdDsNCglmb250LWZhbWlseTpTeW1ib2w7fQ0KQGxpc3QgbDA6bGV2
ZWw4DQoJe21zby1sZXZlbC1udW1iZXItZm9ybWF0OmJ1bGxldDsNCgltc28tbGV2ZWwtdGV4dDrv
grc7DQoJbXNvLWxldmVsLXRhYi1zdG9wOjQuMGluOw0KCW1zby1sZXZlbC1udW1iZXItcG9zaXRp
b246bGVmdDsNCgl0ZXh0LWluZGVudDotLjI1aW47DQoJbXNvLWFuc2ktZm9udC1zaXplOjEwLjBw
dDsNCglmb250LWZhbWlseTpTeW1ib2w7fQ0KQGxpc3QgbDA6bGV2ZWw5DQoJe21zby1sZXZlbC1u
dW1iZXItZm9ybWF0OmJ1bGxldDsNCgltc28tbGV2ZWwtdGV4dDrvgrc7DQoJbXNvLWxldmVsLXRh
Yi1zdG9wOjQuNWluOw0KCW1zby1sZXZlbC1udW1iZXItcG9zaXRpb246bGVmdDsNCgl0ZXh0LWlu
ZGVudDotLjI1aW47DQoJbXNvLWFuc2ktZm9udC1zaXplOjEwLjBwdDsNCglmb250LWZhbWlseTpT
eW1ib2w7fQ0KQGxpc3QgbDENCgl7bXNvLWxpc3QtaWQ6MTA1MDc5Njg4Ow0KCW1zby1saXN0LXRl
bXBsYXRlLWlkczo4NjAwOTYzMzg7fQ0KQGxpc3QgbDE6bGV2ZWwxDQoJe21zby1sZXZlbC1udW1i
ZXItZm9ybWF0OmJ1bGxldDsNCgltc28tbGV2ZWwtdGV4dDrvgrc7DQoJbXNvLWxldmVsLXRhYi1z
dG9wOi41aW47DQoJbXNvLWxldmVsLW51bWJlci1wb3NpdGlvbjpsZWZ0Ow0KCXRleHQtaW5kZW50
Oi0uMjVpbjsNCgltc28tYW5zaS1mb250LXNpemU6MTAuMHB0Ow0KCWZvbnQtZmFtaWx5OlN5bWJv
bDt9DQpAbGlzdCBsMTpsZXZlbDINCgl7bXNvLWxldmVsLW51bWJlci1mb3JtYXQ6YnVsbGV0Ow0K
CW1zby1sZXZlbC10ZXh0Ou+CtzsNCgltc28tbGV2ZWwtdGFiLXN0b3A6MS4waW47DQoJbXNvLWxl
dmVsLW51bWJlci1wb3NpdGlvbjpsZWZ0Ow0KCXRleHQtaW5kZW50Oi0uMjVpbjsNCgltc28tYW5z
aS1mb250LXNpemU6MTAuMHB0Ow0KCWZvbnQtZmFtaWx5OlN5bWJvbDt9DQpAbGlzdCBsMTpsZXZl
bDMNCgl7bXNvLWxldmVsLW51bWJlci1mb3JtYXQ6YnVsbGV0Ow0KCW1zby1sZXZlbC10ZXh0Ou+C
tzsNCgltc28tbGV2ZWwtdGFiLXN0b3A6MS41aW47DQoJbXNvLWxldmVsLW51bWJlci1wb3NpdGlv
bjpsZWZ0Ow0KCXRleHQtaW5kZW50Oi0uMjVpbjsNCgltc28tYW5zaS1mb250LXNpemU6MTAuMHB0
Ow0KCWZvbnQtZmFtaWx5OlN5bWJvbDt9DQpAbGlzdCBsMTpsZXZlbDQNCgl7bXNvLWxldmVsLW51
bWJlci1mb3JtYXQ6YnVsbGV0Ow0KCW1zby1sZXZlbC10ZXh0Ou+CtzsNCgltc28tbGV2ZWwtdGFi
LXN0b3A6Mi4waW47DQoJbXNvLWxldmVsLW51bWJlci1wb3NpdGlvbjpsZWZ0Ow0KCXRleHQtaW5k
ZW50Oi0uMjVpbjsNCgltc28tYW5zaS1mb250LXNpemU6MTAuMHB0Ow0KCWZvbnQtZmFtaWx5OlN5
bWJvbDt9DQpAbGlzdCBsMTpsZXZlbDUNCgl7bXNvLWxldmVsLW51bWJlci1mb3JtYXQ6YnVsbGV0
Ow0KCW1zby1sZXZlbC10ZXh0Ou+CtzsNCgltc28tbGV2ZWwtdGFiLXN0b3A6Mi41aW47DQoJbXNv
LWxldmVsLW51bWJlci1wb3NpdGlvbjpsZWZ0Ow0KCXRleHQtaW5kZW50Oi0uMjVpbjsNCgltc28t
YW5zaS1mb250LXNpemU6MTAuMHB0Ow0KCWZvbnQtZmFtaWx5OlN5bWJvbDt9DQpAbGlzdCBsMTps
ZXZlbDYNCgl7bXNvLWxldmVsLW51bWJlci1mb3JtYXQ6YnVsbGV0Ow0KCW1zby1sZXZlbC10ZXh0
Ou+CtzsNCgltc28tbGV2ZWwtdGFiLXN0b3A6My4waW47DQoJbXNvLWxldmVsLW51bWJlci1wb3Np
dGlvbjpsZWZ0Ow0KCXRleHQtaW5kZW50Oi0uMjVpbjsNCgltc28tYW5zaS1mb250LXNpemU6MTAu
MHB0Ow0KCWZvbnQtZmFtaWx5OlN5bWJvbDt9DQpAbGlzdCBsMTpsZXZlbDcNCgl7bXNvLWxldmVs
LW51bWJlci1mb3JtYXQ6YnVsbGV0Ow0KCW1zby1sZXZlbC10ZXh0Ou+CtzsNCgltc28tbGV2ZWwt
dGFiLXN0b3A6My41aW47DQoJbXNvLWxldmVsLW51bWJlci1wb3NpdGlvbjpsZWZ0Ow0KCXRleHQt
aW5kZW50Oi0uMjVpbjsNCgltc28tYW5zaS1mb250LXNpemU6MTAuMHB0Ow0KCWZvbnQtZmFtaWx5
OlN5bWJvbDt9DQpAbGlzdCBsMTpsZXZlbDgNCgl7bXNvLWxldmVsLW51bWJlci1mb3JtYXQ6YnVs
bGV0Ow0KCW1zby1sZXZlbC10ZXh0Ou+CtzsNCgltc28tbGV2ZWwtdGFiLXN0b3A6NC4waW47DQoJ
bXNvLWxldmVsLW51bWJlci1wb3NpdGlvbjpsZWZ0Ow0KCXRleHQtaW5kZW50Oi0uMjVpbjsNCglt
c28tYW5zaS1mb250LXNpemU6MTAuMHB0Ow0KCWZvbnQtZmFtaWx5OlN5bWJvbDt9DQpAbGlzdCBs
MTpsZXZlbDkNCgl7bXNvLWxldmVsLW51bWJlci1mb3JtYXQ6YnVsbGV0Ow0KCW1zby1sZXZlbC10
ZXh0Ou+CtzsNCgltc28tbGV2ZWwtdGFiLXN0b3A6NC41aW47DQoJbXNvLWxldmVsLW51bWJlci1w
b3NpdGlvbjpsZWZ0Ow0KCXRleHQtaW5kZW50Oi0uMjVpbjsNCgltc28tYW5zaS1mb250LXNpemU6
MTAuMHB0Ow0KCWZvbnQtZmFtaWx5OlN5bWJvbDt9DQpAbGlzdCBsMg0KCXttc28tbGlzdC1pZDox
MDkwMTA4NDc7DQoJbXNvLWxpc3QtdGVtcGxhdGUtaWRzOjEyMTc5NDYwNjg7fQ0KQGxpc3QgbDI6
bGV2ZWwxDQoJe21zby1sZXZlbC1udW1iZXItZm9ybWF0OmJ1bGxldDsNCgltc28tbGV2ZWwtdGV4
dDrvgrc7DQoJbXNvLWxldmVsLXRhYi1zdG9wOi41aW47DQoJbXNvLWxldmVsLW51bWJlci1wb3Np
dGlvbjpsZWZ0Ow0KCXRleHQtaW5kZW50Oi0uMjVpbjsNCgltc28tYW5zaS1mb250LXNpemU6MTAu
MHB0Ow0KCWZvbnQtZmFtaWx5OlN5bWJvbDt9DQpAbGlzdCBsMjpsZXZlbDINCgl7bXNvLWxldmVs
LW51bWJlci1mb3JtYXQ6YnVsbGV0Ow0KCW1zby1sZXZlbC10ZXh0Ou+CtzsNCgltc28tbGV2ZWwt
dGFiLXN0b3A6MS4waW47DQoJbXNvLWxldmVsLW51bWJlci1wb3NpdGlvbjpsZWZ0Ow0KCXRleHQt
aW5kZW50Oi0uMjVpbjsNCgltc28tYW5zaS1mb250LXNpemU6MTAuMHB0Ow0KCWZvbnQtZmFtaWx5
OlN5bWJvbDt9DQpAbGlzdCBsMjpsZXZlbDMNCgl7bXNvLWxldmVsLW51bWJlci1mb3JtYXQ6YnVs
bGV0Ow0KCW1zby1sZXZlbC10ZXh0Ou+CtzsNCgltc28tbGV2ZWwtdGFiLXN0b3A6MS41aW47DQoJ
bXNvLWxldmVsLW51bWJlci1wb3NpdGlvbjpsZWZ0Ow0KCXRleHQtaW5kZW50Oi0uMjVpbjsNCglt
c28tYW5zaS1mb250LXNpemU6MTAuMHB0Ow0KCWZvbnQtZmFtaWx5OlN5bWJvbDt9DQpAbGlzdCBs
MjpsZXZlbDQNCgl7bXNvLWxldmVsLW51bWJlci1mb3JtYXQ6YnVsbGV0Ow0KCW1zby1sZXZlbC10
ZXh0Ou+CtzsNCgltc28tbGV2ZWwtdGFiLXN0b3A6Mi4waW47DQoJbXNvLWxldmVsLW51bWJlci1w
b3NpdGlvbjpsZWZ0Ow0KCXRleHQtaW5kZW50Oi0uMjVpbjsNCgltc28tYW5zaS1mb250LXNpemU6
MTAuMHB0Ow0KCWZvbnQtZmFtaWx5OlN5bWJvbDt9DQpAbGlzdCBsMjpsZXZlbDUNCgl7bXNvLWxl
dmVsLW51bWJlci1mb3JtYXQ6YnVsbGV0Ow0KCW1zby1sZXZlbC10ZXh0Ou+CtzsNCgltc28tbGV2
ZWwtdGFiLXN0b3A6Mi41aW47DQoJbXNvLWxldmVsLW51bWJlci1wb3NpdGlvbjpsZWZ0Ow0KCXRl
eHQtaW5kZW50Oi0uMjVpbjsNCgltc28tYW5zaS1mb250LXNpemU6MTAuMHB0Ow0KCWZvbnQtZmFt
aWx5OlN5bWJvbDt9DQpAbGlzdCBsMjpsZXZlbDYNCgl7bXNvLWxldmVsLW51bWJlci1mb3JtYXQ6
YnVsbGV0Ow0KCW1zby1sZXZlbC10ZXh0Ou+CtzsNCgltc28tbGV2ZWwtdGFiLXN0b3A6My4waW47
DQoJbXNvLWxldmVsLW51bWJlci1wb3NpdGlvbjpsZWZ0Ow0KCXRleHQtaW5kZW50Oi0uMjVpbjsN
Cgltc28tYW5zaS1mb250LXNpemU6MTAuMHB0Ow0KCWZvbnQtZmFtaWx5OlN5bWJvbDt9DQpAbGlz
dCBsMjpsZXZlbDcNCgl7bXNvLWxldmVsLW51bWJlci1mb3JtYXQ6YnVsbGV0Ow0KCW1zby1sZXZl
bC10ZXh0Ou+CtzsNCgltc28tbGV2ZWwtdGFiLXN0b3A6My41aW47DQoJbXNvLWxldmVsLW51bWJl
ci1wb3NpdGlvbjpsZWZ0Ow0KCXRleHQtaW5kZW50Oi0uMjVpbjsNCgltc28tYW5zaS1mb250LXNp
emU6MTAuMHB0Ow0KCWZvbnQtZmFtaWx5OlN5bWJvbDt9DQpAbGlzdCBsMjpsZXZlbDgNCgl7bXNv
LWxldmVsLW51bWJlci1mb3JtYXQ6YnVsbGV0Ow0KCW1zby1sZXZlbC10ZXh0Ou+CtzsNCgltc28t
bGV2ZWwtdGFiLXN0b3A6NC4waW47DQoJbXNvLWxldmVsLW51bWJlci1wb3NpdGlvbjpsZWZ0Ow0K
CXRleHQtaW5kZW50Oi0uMjVpbjsNCgltc28tYW5zaS1mb250LXNpemU6MTAuMHB0Ow0KCWZvbnQt
ZmFtaWx5OlN5bWJvbDt9DQpAbGlzdCBsMjpsZXZlbDkNCgl7bXNvLWxldmVsLW51bWJlci1mb3Jt
YXQ6YnVsbGV0Ow0KCW1zby1sZXZlbC10ZXh0Ou+CtzsNCgltc28tbGV2ZWwtdGFiLXN0b3A6NC41
aW47DQoJbXNvLWxldmVsLW51bWJlci1wb3NpdGlvbjpsZWZ0Ow0KCXRleHQtaW5kZW50Oi0uMjVp
bjsNCgltc28tYW5zaS1mb250LXNpemU6MTAuMHB0Ow0KCWZvbnQtZmFtaWx5OlN5bWJvbDt9DQpA
bGlzdCBsMw0KCXttc28tbGlzdC1pZDoxMzAyODkzMDg7DQoJbXNvLWxpc3QtdGVtcGxhdGUtaWRz
OjE4NjM4NjUzMDg7fQ0KQGxpc3QgbDM6bGV2ZWwxDQoJe21zby1sZXZlbC1udW1iZXItZm9ybWF0
OmJ1bGxldDsNCgltc28tbGV2ZWwtdGV4dDrvgrc7DQoJbXNvLWxldmVsLXRhYi1zdG9wOi41aW47
DQoJbXNvLWxldmVsLW51bWJlci1wb3NpdGlvbjpsZWZ0Ow0KCXRleHQtaW5kZW50Oi0uMjVpbjsN
Cgltc28tYW5zaS1mb250LXNpemU6MTAuMHB0Ow0KCWZvbnQtZmFtaWx5OlN5bWJvbDt9DQpAbGlz
dCBsMzpsZXZlbDINCgl7bXNvLWxldmVsLW51bWJlci1mb3JtYXQ6YnVsbGV0Ow0KCW1zby1sZXZl
bC10ZXh0Ou+CtzsNCgltc28tbGV2ZWwtdGFiLXN0b3A6MS4waW47DQoJbXNvLWxldmVsLW51bWJl
ci1wb3NpdGlvbjpsZWZ0Ow0KCXRleHQtaW5kZW50Oi0uMjVpbjsNCgltc28tYW5zaS1mb250LXNp
emU6MTAuMHB0Ow0KCWZvbnQtZmFtaWx5OlN5bWJvbDt9DQpAbGlzdCBsMzpsZXZlbDMNCgl7bXNv
LWxldmVsLW51bWJlci1mb3JtYXQ6YnVsbGV0Ow0KCW1zby1sZXZlbC10ZXh0Ou+CtzsNCgltc28t
bGV2ZWwtdGFiLXN0b3A6MS41aW47DQoJbXNvLWxldmVsLW51bWJlci1wb3NpdGlvbjpsZWZ0Ow0K
CXRleHQtaW5kZW50Oi0uMjVpbjsNCgltc28tYW5zaS1mb250LXNpemU6MTAuMHB0Ow0KCWZvbnQt
ZmFtaWx5OlN5bWJvbDt9DQpAbGlzdCBsMzpsZXZlbDQNCgl7bXNvLWxldmVsLW51bWJlci1mb3Jt
YXQ6YnVsbGV0Ow0KCW1zby1sZXZlbC10ZXh0Ou+CtzsNCgltc28tbGV2ZWwtdGFiLXN0b3A6Mi4w
aW47DQoJbXNvLWxldmVsLW51bWJlci1wb3NpdGlvbjpsZWZ0Ow0KCXRleHQtaW5kZW50Oi0uMjVp
bjsNCgltc28tYW5zaS1mb250LXNpemU6MTAuMHB0Ow0KCWZvbnQtZmFtaWx5OlN5bWJvbDt9DQpA
bGlzdCBsMzpsZXZlbDUNCgl7bXNvLWxldmVsLW51bWJlci1mb3JtYXQ6YnVsbGV0Ow0KCW1zby1s
ZXZlbC10ZXh0Ou+CtzsNCgltc28tbGV2ZWwtdGFiLXN0b3A6Mi41aW47DQoJbXNvLWxldmVsLW51
bWJlci1wb3NpdGlvbjpsZWZ0Ow0KCXRleHQtaW5kZW50Oi0uMjVpbjsNCgltc28tYW5zaS1mb250
LXNpemU6MTAuMHB0Ow0KCWZvbnQtZmFtaWx5OlN5bWJvbDt9DQpAbGlzdCBsMzpsZXZlbDYNCgl7
bXNvLWxldmVsLW51bWJlci1mb3JtYXQ6YnVsbGV0Ow0KCW1zby1sZXZlbC10ZXh0Ou+CtzsNCglt
c28tbGV2ZWwtdGFiLXN0b3A6My4waW47DQoJbXNvLWxldmVsLW51bWJlci1wb3NpdGlvbjpsZWZ0
Ow0KCXRleHQtaW5kZW50Oi0uMjVpbjsNCgltc28tYW5zaS1mb250LXNpemU6MTAuMHB0Ow0KCWZv
bnQtZmFtaWx5OlN5bWJvbDt9DQpAbGlzdCBsMzpsZXZlbDcNCgl7bXNvLWxldmVsLW51bWJlci1m
b3JtYXQ6YnVsbGV0Ow0KCW1zby1sZXZlbC10ZXh0Ou+CtzsNCgltc28tbGV2ZWwtdGFiLXN0b3A6
My41aW47DQoJbXNvLWxldmVsLW51bWJlci1wb3NpdGlvbjpsZWZ0Ow0KCXRleHQtaW5kZW50Oi0u
MjVpbjsNCgltc28tYW5zaS1mb250LXNpemU6MTAuMHB0Ow0KCWZvbnQtZmFtaWx5OlN5bWJvbDt9
DQpAbGlzdCBsMzpsZXZlbDgNCgl7bXNvLWxldmVsLW51bWJlci1mb3JtYXQ6YnVsbGV0Ow0KCW1z
by1sZXZlbC10ZXh0Ou+CtzsNCgltc28tbGV2ZWwtdGFiLXN0b3A6NC4waW47DQoJbXNvLWxldmVs
LW51bWJlci1wb3NpdGlvbjpsZWZ0Ow0KCXRleHQtaW5kZW50Oi0uMjVpbjsNCgltc28tYW5zaS1m
b250LXNpemU6MTAuMHB0Ow0KCWZvbnQtZmFtaWx5OlN5bWJvbDt9DQpAbGlzdCBsMzpsZXZlbDkN
Cgl7bXNvLWxldmVsLW51bWJlci1mb3JtYXQ6YnVsbGV0Ow0KCW1zby1sZXZlbC10ZXh0Ou+CtzsN
Cgltc28tbGV2ZWwtdGFiLXN0b3A6NC41aW47DQoJbXNvLWxldmVsLW51bWJlci1wb3NpdGlvbjps
ZWZ0Ow0KCXRleHQtaW5kZW50Oi0uMjVpbjsNCgltc28tYW5zaS1mb250LXNpemU6MTAuMHB0Ow0K
CWZvbnQtZmFtaWx5OlN5bWJvbDt9DQpAbGlzdCBsNA0KCXttc28tbGlzdC1pZDoxODYzMzQwMDI7
DQoJbXNvLWxpc3QtdGVtcGxhdGUtaWRzOjE0MzA1NTY0MTI7fQ0KQGxpc3QgbDQ6bGV2ZWwxDQoJ
e21zby1sZXZlbC1udW1iZXItZm9ybWF0OmJ1bGxldDsNCgltc28tbGV2ZWwtdGV4dDrvgrc7DQoJ
bXNvLWxldmVsLXRhYi1zdG9wOi41aW47DQoJbXNvLWxldmVsLW51bWJlci1wb3NpdGlvbjpsZWZ0
Ow0KCXRleHQtaW5kZW50Oi0uMjVpbjsNCgltc28tYW5zaS1mb250LXNpemU6MTAuMHB0Ow0KCWZv
bnQtZmFtaWx5OlN5bWJvbDt9DQpAbGlzdCBsNDpsZXZlbDINCgl7bXNvLWxldmVsLW51bWJlci1m
b3JtYXQ6YnVsbGV0Ow0KCW1zby1sZXZlbC10ZXh0Ou+CtzsNCgltc28tbGV2ZWwtdGFiLXN0b3A6
MS4waW47DQoJbXNvLWxldmVsLW51bWJlci1wb3NpdGlvbjpsZWZ0Ow0KCXRleHQtaW5kZW50Oi0u
MjVpbjsNCgltc28tYW5zaS1mb250LXNpemU6MTAuMHB0Ow0KCWZvbnQtZmFtaWx5OlN5bWJvbDt9
DQpAbGlzdCBsNDpsZXZlbDMNCgl7bXNvLWxldmVsLW51bWJlci1mb3JtYXQ6YnVsbGV0Ow0KCW1z
by1sZXZlbC10ZXh0Ou+CtzsNCgltc28tbGV2ZWwtdGFiLXN0b3A6MS41aW47DQoJbXNvLWxldmVs
LW51bWJlci1wb3NpdGlvbjpsZWZ0Ow0KCXRleHQtaW5kZW50Oi0uMjVpbjsNCgltc28tYW5zaS1m
b250LXNpemU6MTAuMHB0Ow0KCWZvbnQtZmFtaWx5OlN5bWJvbDt9DQpAbGlzdCBsNDpsZXZlbDQN
Cgl7bXNvLWxldmVsLW51bWJlci1mb3JtYXQ6YnVsbGV0Ow0KCW1zby1sZXZlbC10ZXh0Ou+CtzsN
Cgltc28tbGV2ZWwtdGFiLXN0b3A6Mi4waW47DQoJbXNvLWxldmVsLW51bWJlci1wb3NpdGlvbjps
ZWZ0Ow0KCXRleHQtaW5kZW50Oi0uMjVpbjsNCgltc28tYW5zaS1mb250LXNpemU6MTAuMHB0Ow0K
CWZvbnQtZmFtaWx5OlN5bWJvbDt9DQpAbGlzdCBsNDpsZXZlbDUNCgl7bXNvLWxldmVsLW51bWJl
ci1mb3JtYXQ6YnVsbGV0Ow0KCW1zby1sZXZlbC10ZXh0Ou+CtzsNCgltc28tbGV2ZWwtdGFiLXN0
b3A6Mi41aW47DQoJbXNvLWxldmVsLW51bWJlci1wb3NpdGlvbjpsZWZ0Ow0KCXRleHQtaW5kZW50
Oi0uMjVpbjsNCgltc28tYW5zaS1mb250LXNpemU6MTAuMHB0Ow0KCWZvbnQtZmFtaWx5OlN5bWJv
bDt9DQpAbGlzdCBsNDpsZXZlbDYNCgl7bXNvLWxldmVsLW51bWJlci1mb3JtYXQ6YnVsbGV0Ow0K
CW1zby1sZXZlbC10ZXh0Ou+CtzsNCgltc28tbGV2ZWwtdGFiLXN0b3A6My4waW47DQoJbXNvLWxl
dmVsLW51bWJlci1wb3NpdGlvbjpsZWZ0Ow0KCXRleHQtaW5kZW50Oi0uMjVpbjsNCgltc28tYW5z
aS1mb250LXNpemU6MTAuMHB0Ow0KCWZvbnQtZmFtaWx5OlN5bWJvbDt9DQpAbGlzdCBsNDpsZXZl
bDcNCgl7bXNvLWxldmVsLW51bWJlci1mb3JtYXQ6YnVsbGV0Ow0KCW1zby1sZXZlbC10ZXh0Ou+C
tzsNCgltc28tbGV2ZWwtdGFiLXN0b3A6My41aW47DQoJbXNvLWxldmVsLW51bWJlci1wb3NpdGlv
bjpsZWZ0Ow0KCXRleHQtaW5kZW50Oi0uMjVpbjsNCgltc28tYW5zaS1mb250LXNpemU6MTAuMHB0
Ow0KCWZvbnQtZmFtaWx5OlN5bWJvbDt9DQpAbGlzdCBsNDpsZXZlbDgNCgl7bXNvLWxldmVsLW51
bWJlci1mb3JtYXQ6YnVsbGV0Ow0KCW1zby1sZXZlbC10ZXh0Ou+CtzsNCgltc28tbGV2ZWwtdGFi
LXN0b3A6NC4waW47DQoJbXNvLWxldmVsLW51bWJlci1wb3NpdGlvbjpsZWZ0Ow0KCXRleHQtaW5k
ZW50Oi0uMjVpbjsNCgltc28tYW5zaS1mb250LXNpemU6MTAuMHB0Ow0KCWZvbnQtZmFtaWx5OlN5
bWJvbDt9DQpAbGlzdCBsNDpsZXZlbDkNCgl7bXNvLWxldmVsLW51bWJlci1mb3JtYXQ6YnVsbGV0
Ow0KCW1zby1sZXZlbC10ZXh0Ou+CtzsNCgltc28tbGV2ZWwtdGFiLXN0b3A6NC41aW47DQoJbXNv
LWxldmVsLW51bWJlci1wb3NpdGlvbjpsZWZ0Ow0KCXRleHQtaW5kZW50Oi0uMjVpbjsNCgltc28t
YW5zaS1mb250LXNpemU6MTAuMHB0Ow0KCWZvbnQtZmFtaWx5OlN5bWJvbDt9DQpAbGlzdCBsNQ0K
CXttc28tbGlzdC1pZDoxOTEwNjg3NzE7DQoJbXNvLWxpc3QtdGVtcGxhdGUtaWRzOjM5NTcyMzAw
NDt9DQpAbGlzdCBsNTpsZXZlbDENCgl7bXNvLWxldmVsLW51bWJlci1mb3JtYXQ6YnVsbGV0Ow0K
CW1zby1sZXZlbC10ZXh0Ou+CtzsNCgltc28tbGV2ZWwtdGFiLXN0b3A6LjVpbjsNCgltc28tbGV2
ZWwtbnVtYmVyLXBvc2l0aW9uOmxlZnQ7DQoJdGV4dC1pbmRlbnQ6LS4yNWluOw0KCW1zby1hbnNp
LWZvbnQtc2l6ZToxMC4wcHQ7DQoJZm9udC1mYW1pbHk6U3ltYm9sO30NCkBsaXN0IGw1OmxldmVs
Mg0KCXttc28tbGV2ZWwtbnVtYmVyLWZvcm1hdDpidWxsZXQ7DQoJbXNvLWxldmVsLXRleHQ674K3
Ow0KCW1zby1sZXZlbC10YWItc3RvcDoxLjBpbjsNCgltc28tbGV2ZWwtbnVtYmVyLXBvc2l0aW9u
OmxlZnQ7DQoJdGV4dC1pbmRlbnQ6LS4yNWluOw0KCW1zby1hbnNpLWZvbnQtc2l6ZToxMC4wcHQ7
DQoJZm9udC1mYW1pbHk6U3ltYm9sO30NCkBsaXN0IGw1OmxldmVsMw0KCXttc28tbGV2ZWwtbnVt
YmVyLWZvcm1hdDpidWxsZXQ7DQoJbXNvLWxldmVsLXRleHQ674K3Ow0KCW1zby1sZXZlbC10YWIt
c3RvcDoxLjVpbjsNCgltc28tbGV2ZWwtbnVtYmVyLXBvc2l0aW9uOmxlZnQ7DQoJdGV4dC1pbmRl
bnQ6LS4yNWluOw0KCW1zby1hbnNpLWZvbnQtc2l6ZToxMC4wcHQ7DQoJZm9udC1mYW1pbHk6U3lt
Ym9sO30NCkBsaXN0IGw1OmxldmVsNA0KCXttc28tbGV2ZWwtbnVtYmVyLWZvcm1hdDpidWxsZXQ7
DQoJbXNvLWxldmVsLXRleHQ674K3Ow0KCW1zby1sZXZlbC10YWItc3RvcDoyLjBpbjsNCgltc28t
bGV2ZWwtbnVtYmVyLXBvc2l0aW9uOmxlZnQ7DQoJdGV4dC1pbmRlbnQ6LS4yNWluOw0KCW1zby1h
bnNpLWZvbnQtc2l6ZToxMC4wcHQ7DQoJZm9udC1mYW1pbHk6U3ltYm9sO30NCkBsaXN0IGw1Omxl
dmVsNQ0KCXttc28tbGV2ZWwtbnVtYmVyLWZvcm1hdDpidWxsZXQ7DQoJbXNvLWxldmVsLXRleHQ6
74K3Ow0KCW1zby1sZXZlbC10YWItc3RvcDoyLjVpbjsNCgltc28tbGV2ZWwtbnVtYmVyLXBvc2l0
aW9uOmxlZnQ7DQoJdGV4dC1pbmRlbnQ6LS4yNWluOw0KCW1zby1hbnNpLWZvbnQtc2l6ZToxMC4w
cHQ7DQoJZm9udC1mYW1pbHk6U3ltYm9sO30NCkBsaXN0IGw1OmxldmVsNg0KCXttc28tbGV2ZWwt
bnVtYmVyLWZvcm1hdDpidWxsZXQ7DQoJbXNvLWxldmVsLXRleHQ674K3Ow0KCW1zby1sZXZlbC10
YWItc3RvcDozLjBpbjsNCgltc28tbGV2ZWwtbnVtYmVyLXBvc2l0aW9uOmxlZnQ7DQoJdGV4dC1p
bmRlbnQ6LS4yNWluOw0KCW1zby1hbnNpLWZvbnQtc2l6ZToxMC4wcHQ7DQoJZm9udC1mYW1pbHk6
U3ltYm9sO30NCkBsaXN0IGw1OmxldmVsNw0KCXttc28tbGV2ZWwtbnVtYmVyLWZvcm1hdDpidWxs
ZXQ7DQoJbXNvLWxldmVsLXRleHQ674K3Ow0KCW1zby1sZXZlbC10YWItc3RvcDozLjVpbjsNCglt
c28tbGV2ZWwtbnVtYmVyLXBvc2l0aW9uOmxlZnQ7DQoJdGV4dC1pbmRlbnQ6LS4yNWluOw0KCW1z
by1hbnNpLWZvbnQtc2l6ZToxMC4wcHQ7DQoJZm9udC1mYW1pbHk6U3ltYm9sO30NCkBsaXN0IGw1
OmxldmVsOA0KCXttc28tbGV2ZWwtbnVtYmVyLWZvcm1hdDpidWxsZXQ7DQoJbXNvLWxldmVsLXRl
eHQ674K3Ow0KCW1zby1sZXZlbC10YWItc3RvcDo0LjBpbjsNCgltc28tbGV2ZWwtbnVtYmVyLXBv
c2l0aW9uOmxlZnQ7DQoJdGV4dC1pbmRlbnQ6LS4yNWluOw0KCW1zby1hbnNpLWZvbnQtc2l6ZTox
MC4wcHQ7DQoJZm9udC1mYW1pbHk6U3ltYm9sO30NCkBsaXN0IGw1OmxldmVsOQ0KCXttc28tbGV2
ZWwtbnVtYmVyLWZvcm1hdDpidWxsZXQ7DQoJbXNvLWxldmVsLXRleHQ674K3Ow0KCW1zby1sZXZl
bC10YWItc3RvcDo0LjVpbjsNCgltc28tbGV2ZWwtbnVtYmVyLXBvc2l0aW9uOmxlZnQ7DQoJdGV4
dC1pbmRlbnQ6LS4yNWluOw0KCW1zby1hbnNpLWZvbnQtc2l6ZToxMC4wcHQ7DQoJZm9udC1mYW1p
bHk6U3ltYm9sO30NCkBsaXN0IGw2DQoJe21zby1saXN0LWlkOjIzNDI0NTE2NzsNCgltc28tbGlz
dC10ZW1wbGF0ZS1pZHM6LTEzODYzMjM4MDt9DQpAbGlzdCBsNjpsZXZlbDENCgl7bXNvLWxldmVs
LW51bWJlci1mb3JtYXQ6YnVsbGV0Ow0KCW1zby1sZXZlbC10ZXh0Ou+CtzsNCgltc28tbGV2ZWwt
dGFiLXN0b3A6LjVpbjsNCgltc28tbGV2ZWwtbnVtYmVyLXBvc2l0aW9uOmxlZnQ7DQoJdGV4dC1p
bmRlbnQ6LS4yNWluOw0KCW1zby1hbnNpLWZvbnQtc2l6ZToxMC4wcHQ7DQoJZm9udC1mYW1pbHk6
U3ltYm9sO30NCkBsaXN0IGw2OmxldmVsMg0KCXttc28tbGV2ZWwtbnVtYmVyLWZvcm1hdDpidWxs
ZXQ7DQoJbXNvLWxldmVsLXRleHQ674K3Ow0KCW1zby1sZXZlbC10YWItc3RvcDoxLjBpbjsNCglt
c28tbGV2ZWwtbnVtYmVyLXBvc2l0aW9uOmxlZnQ7DQoJdGV4dC1pbmRlbnQ6LS4yNWluOw0KCW1z
by1hbnNpLWZvbnQtc2l6ZToxMC4wcHQ7DQoJZm9udC1mYW1pbHk6U3ltYm9sO30NCkBsaXN0IGw2
OmxldmVsMw0KCXttc28tbGV2ZWwtbnVtYmVyLWZvcm1hdDpidWxsZXQ7DQoJbXNvLWxldmVsLXRl
eHQ674K3Ow0KCW1zby1sZXZlbC10YWItc3RvcDoxLjVpbjsNCgltc28tbGV2ZWwtbnVtYmVyLXBv
c2l0aW9uOmxlZnQ7DQoJdGV4dC1pbmRlbnQ6LS4yNWluOw0KCW1zby1hbnNpLWZvbnQtc2l6ZTox
MC4wcHQ7DQoJZm9udC1mYW1pbHk6U3ltYm9sO30NCkBsaXN0IGw2OmxldmVsNA0KCXttc28tbGV2
ZWwtbnVtYmVyLWZvcm1hdDpidWxsZXQ7DQoJbXNvLWxldmVsLXRleHQ674K3Ow0KCW1zby1sZXZl
bC10YWItc3RvcDoyLjBpbjsNCgltc28tbGV2ZWwtbnVtYmVyLXBvc2l0aW9uOmxlZnQ7DQoJdGV4
dC1pbmRlbnQ6LS4yNWluOw0KCW1zby1hbnNpLWZvbnQtc2l6ZToxMC4wcHQ7DQoJZm9udC1mYW1p
bHk6U3ltYm9sO30NCkBsaXN0IGw2OmxldmVsNQ0KCXttc28tbGV2ZWwtbnVtYmVyLWZvcm1hdDpi
dWxsZXQ7DQoJbXNvLWxldmVsLXRleHQ674K3Ow0KCW1zby1sZXZlbC10YWItc3RvcDoyLjVpbjsN
Cgltc28tbGV2ZWwtbnVtYmVyLXBvc2l0aW9uOmxlZnQ7DQoJdGV4dC1pbmRlbnQ6LS4yNWluOw0K
CW1zby1hbnNpLWZvbnQtc2l6ZToxMC4wcHQ7DQoJZm9udC1mYW1pbHk6U3ltYm9sO30NCkBsaXN0
IGw2OmxldmVsNg0KCXttc28tbGV2ZWwtbnVtYmVyLWZvcm1hdDpidWxsZXQ7DQoJbXNvLWxldmVs
LXRleHQ674K3Ow0KCW1zby1sZXZlbC10YWItc3RvcDozLjBpbjsNCgltc28tbGV2ZWwtbnVtYmVy
LXBvc2l0aW9uOmxlZnQ7DQoJdGV4dC1pbmRlbnQ6LS4yNWluOw0KCW1zby1hbnNpLWZvbnQtc2l6
ZToxMC4wcHQ7DQoJZm9udC1mYW1pbHk6U3ltYm9sO30NCkBsaXN0IGw2OmxldmVsNw0KCXttc28t
bGV2ZWwtbnVtYmVyLWZvcm1hdDpidWxsZXQ7DQoJbXNvLWxldmVsLXRleHQ674K3Ow0KCW1zby1s
ZXZlbC10YWItc3RvcDozLjVpbjsNCgltc28tbGV2ZWwtbnVtYmVyLXBvc2l0aW9uOmxlZnQ7DQoJ
dGV4dC1pbmRlbnQ6LS4yNWluOw0KCW1zby1hbnNpLWZvbnQtc2l6ZToxMC4wcHQ7DQoJZm9udC1m
YW1pbHk6U3ltYm9sO30NCkBsaXN0IGw2OmxldmVsOA0KCXttc28tbGV2ZWwtbnVtYmVyLWZvcm1h
dDpidWxsZXQ7DQoJbXNvLWxldmVsLXRleHQ674K3Ow0KCW1zby1sZXZlbC10YWItc3RvcDo0LjBp
bjsNCgltc28tbGV2ZWwtbnVtYmVyLXBvc2l0aW9uOmxlZnQ7DQoJdGV4dC1pbmRlbnQ6LS4yNWlu
Ow0KCW1zby1hbnNpLWZvbnQtc2l6ZToxMC4wcHQ7DQoJZm9udC1mYW1pbHk6U3ltYm9sO30NCkBs
aXN0IGw2OmxldmVsOQ0KCXttc28tbGV2ZWwtbnVtYmVyLWZvcm1hdDpidWxsZXQ7DQoJbXNvLWxl
dmVsLXRleHQ674K3Ow0KCW1zby1sZXZlbC10YWItc3RvcDo0LjVpbjsNCgltc28tbGV2ZWwtbnVt
YmVyLXBvc2l0aW9uOmxlZnQ7DQoJdGV4dC1pbmRlbnQ6LS4yNWluOw0KCW1zby1hbnNpLWZvbnQt
c2l6ZToxMC4wcHQ7DQoJZm9udC1mYW1pbHk6U3ltYm9sO30NCkBsaXN0IGw3DQoJe21zby1saXN0
LWlkOjI3NDc0ODY4NjsNCgltc28tbGlzdC10ZW1wbGF0ZS1pZHM6LTE4NjU1MDI0OTY7fQ0KQGxp
c3QgbDc6bGV2ZWwxDQoJe21zby1sZXZlbC1udW1iZXItZm9ybWF0OmJ1bGxldDsNCgltc28tbGV2
ZWwtdGV4dDrvgrc7DQoJbXNvLWxldmVsLXRhYi1zdG9wOi41aW47DQoJbXNvLWxldmVsLW51bWJl
ci1wb3NpdGlvbjpsZWZ0Ow0KCXRleHQtaW5kZW50Oi0uMjVpbjsNCgltc28tYW5zaS1mb250LXNp
emU6MTAuMHB0Ow0KCWZvbnQtZmFtaWx5OlN5bWJvbDt9DQpAbGlzdCBsNzpsZXZlbDINCgl7bXNv
LWxldmVsLW51bWJlci1mb3JtYXQ6YnVsbGV0Ow0KCW1zby1sZXZlbC10ZXh0Ou+CtzsNCgltc28t
bGV2ZWwtdGFiLXN0b3A6MS4waW47DQoJbXNvLWxldmVsLW51bWJlci1wb3NpdGlvbjpsZWZ0Ow0K
CXRleHQtaW5kZW50Oi0uMjVpbjsNCgltc28tYW5zaS1mb250LXNpemU6MTAuMHB0Ow0KCWZvbnQt
ZmFtaWx5OlN5bWJvbDt9DQpAbGlzdCBsNzpsZXZlbDMNCgl7bXNvLWxldmVsLW51bWJlci1mb3Jt
YXQ6YnVsbGV0Ow0KCW1zby1sZXZlbC10ZXh0Ou+CtzsNCgltc28tbGV2ZWwtdGFiLXN0b3A6MS41
aW47DQoJbXNvLWxldmVsLW51bWJlci1wb3NpdGlvbjpsZWZ0Ow0KCXRleHQtaW5kZW50Oi0uMjVp
bjsNCgltc28tYW5zaS1mb250LXNpemU6MTAuMHB0Ow0KCWZvbnQtZmFtaWx5OlN5bWJvbDt9DQpA
bGlzdCBsNzpsZXZlbDQNCgl7bXNvLWxldmVsLW51bWJlci1mb3JtYXQ6YnVsbGV0Ow0KCW1zby1s
ZXZlbC10ZXh0Ou+CtzsNCgltc28tbGV2ZWwtdGFiLXN0b3A6Mi4waW47DQoJbXNvLWxldmVsLW51
bWJlci1wb3NpdGlvbjpsZWZ0Ow0KCXRleHQtaW5kZW50Oi0uMjVpbjsNCgltc28tYW5zaS1mb250
LXNpemU6MTAuMHB0Ow0KCWZvbnQtZmFtaWx5OlN5bWJvbDt9DQpAbGlzdCBsNzpsZXZlbDUNCgl7
bXNvLWxldmVsLW51bWJlci1mb3JtYXQ6YnVsbGV0Ow0KCW1zby1sZXZlbC10ZXh0Ou+CtzsNCglt
c28tbGV2ZWwtdGFiLXN0b3A6Mi41aW47DQoJbXNvLWxldmVsLW51bWJlci1wb3NpdGlvbjpsZWZ0
Ow0KCXRleHQtaW5kZW50Oi0uMjVpbjsNCgltc28tYW5zaS1mb250LXNpemU6MTAuMHB0Ow0KCWZv
bnQtZmFtaWx5OlN5bWJvbDt9DQpAbGlzdCBsNzpsZXZlbDYNCgl7bXNvLWxldmVsLW51bWJlci1m
b3JtYXQ6YnVsbGV0Ow0KCW1zby1sZXZlbC10ZXh0Ou+CtzsNCgltc28tbGV2ZWwtdGFiLXN0b3A6
My4waW47DQoJbXNvLWxldmVsLW51bWJlci1wb3NpdGlvbjpsZWZ0Ow0KCXRleHQtaW5kZW50Oi0u
MjVpbjsNCgltc28tYW5zaS1mb250LXNpemU6MTAuMHB0Ow0KCWZvbnQtZmFtaWx5OlN5bWJvbDt9
DQpAbGlzdCBsNzpsZXZlbDcNCgl7bXNvLWxldmVsLW51bWJlci1mb3JtYXQ6YnVsbGV0Ow0KCW1z
by1sZXZlbC10ZXh0Ou+CtzsNCgltc28tbGV2ZWwtdGFiLXN0b3A6My41aW47DQoJbXNvLWxldmVs
LW51bWJlci1wb3NpdGlvbjpsZWZ0Ow0KCXRleHQtaW5kZW50Oi0uMjVpbjsNCgltc28tYW5zaS1m
b250LXNpemU6MTAuMHB0Ow0KCWZvbnQtZmFtaWx5OlN5bWJvbDt9DQpAbGlzdCBsNzpsZXZlbDgN
Cgl7bXNvLWxldmVsLW51bWJlci1mb3JtYXQ6YnVsbGV0Ow0KCW1zby1sZXZlbC10ZXh0Ou+CtzsN
Cgltc28tbGV2ZWwtdGFiLXN0b3A6NC4waW47DQoJbXNvLWxldmVsLW51bWJlci1wb3NpdGlvbjps
ZWZ0Ow0KCXRleHQtaW5kZW50Oi0uMjVpbjsNCgltc28tYW5zaS1mb250LXNpemU6MTAuMHB0Ow0K
CWZvbnQtZmFtaWx5OlN5bWJvbDt9DQpAbGlzdCBsNzpsZXZlbDkNCgl7bXNvLWxldmVsLW51bWJl
ci1mb3JtYXQ6YnVsbGV0Ow0KCW1zby1sZXZlbC10ZXh0Ou+CtzsNCgltc28tbGV2ZWwtdGFiLXN0
b3A6NC41aW47DQoJbXNvLWxldmVsLW51bWJlci1wb3NpdGlvbjpsZWZ0Ow0KCXRleHQtaW5kZW50
Oi0uMjVpbjsNCgltc28tYW5zaS1mb250LXNpemU6MTAuMHB0Ow0KCWZvbnQtZmFtaWx5OlN5bWJv
bDt9DQpAbGlzdCBsOA0KCXttc28tbGlzdC1pZDozMzI4NzczNzk7DQoJbXNvLWxpc3QtdGVtcGxh
dGUtaWRzOjkzMzI1NTEyMDt9DQpAbGlzdCBsODpsZXZlbDENCgl7bXNvLWxldmVsLW51bWJlci1m
b3JtYXQ6YnVsbGV0Ow0KCW1zby1sZXZlbC10ZXh0Ou+CtzsNCgltc28tbGV2ZWwtdGFiLXN0b3A6
LjVpbjsNCgltc28tbGV2ZWwtbnVtYmVyLXBvc2l0aW9uOmxlZnQ7DQoJdGV4dC1pbmRlbnQ6LS4y
NWluOw0KCW1zby1hbnNpLWZvbnQtc2l6ZToxMC4wcHQ7DQoJZm9udC1mYW1pbHk6U3ltYm9sO30N
CkBsaXN0IGw4OmxldmVsMg0KCXttc28tbGV2ZWwtbnVtYmVyLWZvcm1hdDpidWxsZXQ7DQoJbXNv
LWxldmVsLXRleHQ674K3Ow0KCW1zby1sZXZlbC10YWItc3RvcDoxLjBpbjsNCgltc28tbGV2ZWwt
bnVtYmVyLXBvc2l0aW9uOmxlZnQ7DQoJdGV4dC1pbmRlbnQ6LS4yNWluOw0KCW1zby1hbnNpLWZv
bnQtc2l6ZToxMC4wcHQ7DQoJZm9udC1mYW1pbHk6U3ltYm9sO30NCkBsaXN0IGw4OmxldmVsMw0K
CXttc28tbGV2ZWwtbnVtYmVyLWZvcm1hdDpidWxsZXQ7DQoJbXNvLWxldmVsLXRleHQ674K3Ow0K
CW1zby1sZXZlbC10YWItc3RvcDoxLjVpbjsNCgltc28tbGV2ZWwtbnVtYmVyLXBvc2l0aW9uOmxl
ZnQ7DQoJdGV4dC1pbmRlbnQ6LS4yNWluOw0KCW1zby1hbnNpLWZvbnQtc2l6ZToxMC4wcHQ7DQoJ
Zm9udC1mYW1pbHk6U3ltYm9sO30NCkBsaXN0IGw4OmxldmVsNA0KCXttc28tbGV2ZWwtbnVtYmVy
LWZvcm1hdDpidWxsZXQ7DQoJbXNvLWxldmVsLXRleHQ674K3Ow0KCW1zby1sZXZlbC10YWItc3Rv
cDoyLjBpbjsNCgltc28tbGV2ZWwtbnVtYmVyLXBvc2l0aW9uOmxlZnQ7DQoJdGV4dC1pbmRlbnQ6
LS4yNWluOw0KCW1zby1hbnNpLWZvbnQtc2l6ZToxMC4wcHQ7DQoJZm9udC1mYW1pbHk6U3ltYm9s
O30NCkBsaXN0IGw4OmxldmVsNQ0KCXttc28tbGV2ZWwtbnVtYmVyLWZvcm1hdDpidWxsZXQ7DQoJ
bXNvLWxldmVsLXRleHQ674K3Ow0KCW1zby1sZXZlbC10YWItc3RvcDoyLjVpbjsNCgltc28tbGV2
ZWwtbnVtYmVyLXBvc2l0aW9uOmxlZnQ7DQoJdGV4dC1pbmRlbnQ6LS4yNWluOw0KCW1zby1hbnNp
LWZvbnQtc2l6ZToxMC4wcHQ7DQoJZm9udC1mYW1pbHk6U3ltYm9sO30NCkBsaXN0IGw4OmxldmVs
Ng0KCXttc28tbGV2ZWwtbnVtYmVyLWZvcm1hdDpidWxsZXQ7DQoJbXNvLWxldmVsLXRleHQ674K3
Ow0KCW1zby1sZXZlbC10YWItc3RvcDozLjBpbjsNCgltc28tbGV2ZWwtbnVtYmVyLXBvc2l0aW9u
OmxlZnQ7DQoJdGV4dC1pbmRlbnQ6LS4yNWluOw0KCW1zby1hbnNpLWZvbnQtc2l6ZToxMC4wcHQ7
DQoJZm9udC1mYW1pbHk6U3ltYm9sO30NCkBsaXN0IGw4OmxldmVsNw0KCXttc28tbGV2ZWwtbnVt
YmVyLWZvcm1hdDpidWxsZXQ7DQoJbXNvLWxldmVsLXRleHQ674K3Ow0KCW1zby1sZXZlbC10YWIt
c3RvcDozLjVpbjsNCgltc28tbGV2ZWwtbnVtYmVyLXBvc2l0aW9uOmxlZnQ7DQoJdGV4dC1pbmRl
bnQ6LS4yNWluOw0KCW1zby1hbnNpLWZvbnQtc2l6ZToxMC4wcHQ7DQoJZm9udC1mYW1pbHk6U3lt
Ym9sO30NCkBsaXN0IGw4OmxldmVsOA0KCXttc28tbGV2ZWwtbnVtYmVyLWZvcm1hdDpidWxsZXQ7
DQoJbXNvLWxldmVsLXRleHQ674K3Ow0KCW1zby1sZXZlbC10YWItc3RvcDo0LjBpbjsNCgltc28t
bGV2ZWwtbnVtYmVyLXBvc2l0aW9uOmxlZnQ7DQoJdGV4dC1pbmRlbnQ6LS4yNWluOw0KCW1zby1h
bnNpLWZvbnQtc2l6ZToxMC4wcHQ7DQoJZm9udC1mYW1pbHk6U3ltYm9sO30NCkBsaXN0IGw4Omxl
dmVsOQ0KCXttc28tbGV2ZWwtbnVtYmVyLWZvcm1hdDpidWxsZXQ7DQoJbXNvLWxldmVsLXRleHQ6
74K3Ow0KCW1zby1sZXZlbC10YWItc3RvcDo0LjVpbjsNCgltc28tbGV2ZWwtbnVtYmVyLXBvc2l0
aW9uOmxlZnQ7DQoJdGV4dC1pbmRlbnQ6LS4yNWluOw0KCW1zby1hbnNpLWZvbnQtc2l6ZToxMC4w
cHQ7DQoJZm9udC1mYW1pbHk6U3ltYm9sO30NCkBsaXN0IGw5DQoJe21zby1saXN0LWlkOjM5NTk4
MDEyNDsNCgltc28tbGlzdC10ZW1wbGF0ZS1pZHM6LTEzMTU0MDU4NjI7fQ0KQGxpc3QgbDk6bGV2
ZWwxDQoJe21zby1sZXZlbC1udW1iZXItZm9ybWF0OmJ1bGxldDsNCgltc28tbGV2ZWwtdGV4dDrv
grc7DQoJbXNvLWxldmVsLXRhYi1zdG9wOi41aW47DQoJbXNvLWxldmVsLW51bWJlci1wb3NpdGlv
bjpsZWZ0Ow0KCXRleHQtaW5kZW50Oi0uMjVpbjsNCgltc28tYW5zaS1mb250LXNpemU6MTAuMHB0
Ow0KCWZvbnQtZmFtaWx5OlN5bWJvbDt9DQpAbGlzdCBsOTpsZXZlbDINCgl7bXNvLWxldmVsLW51
bWJlci1mb3JtYXQ6YnVsbGV0Ow0KCW1zby1sZXZlbC10ZXh0Ou+CtzsNCgltc28tbGV2ZWwtdGFi
LXN0b3A6MS4waW47DQoJbXNvLWxldmVsLW51bWJlci1wb3NpdGlvbjpsZWZ0Ow0KCXRleHQtaW5k
ZW50Oi0uMjVpbjsNCgltc28tYW5zaS1mb250LXNpemU6MTAuMHB0Ow0KCWZvbnQtZmFtaWx5OlN5
bWJvbDt9DQpAbGlzdCBsOTpsZXZlbDMNCgl7bXNvLWxldmVsLW51bWJlci1mb3JtYXQ6YnVsbGV0
Ow0KCW1zby1sZXZlbC10ZXh0Ou+CtzsNCgltc28tbGV2ZWwtdGFiLXN0b3A6MS41aW47DQoJbXNv
LWxldmVsLW51bWJlci1wb3NpdGlvbjpsZWZ0Ow0KCXRleHQtaW5kZW50Oi0uMjVpbjsNCgltc28t
YW5zaS1mb250LXNpemU6MTAuMHB0Ow0KCWZvbnQtZmFtaWx5OlN5bWJvbDt9DQpAbGlzdCBsOTps
ZXZlbDQNCgl7bXNvLWxldmVsLW51bWJlci1mb3JtYXQ6YnVsbGV0Ow0KCW1zby1sZXZlbC10ZXh0
Ou+CtzsNCgltc28tbGV2ZWwtdGFiLXN0b3A6Mi4waW47DQoJbXNvLWxldmVsLW51bWJlci1wb3Np
dGlvbjpsZWZ0Ow0KCXRleHQtaW5kZW50Oi0uMjVpbjsNCgltc28tYW5zaS1mb250LXNpemU6MTAu
MHB0Ow0KCWZvbnQtZmFtaWx5OlN5bWJvbDt9DQpAbGlzdCBsOTpsZXZlbDUNCgl7bXNvLWxldmVs
LW51bWJlci1mb3JtYXQ6YnVsbGV0Ow0KCW1zby1sZXZlbC10ZXh0Ou+CtzsNCgltc28tbGV2ZWwt
dGFiLXN0b3A6Mi41aW47DQoJbXNvLWxldmVsLW51bWJlci1wb3NpdGlvbjpsZWZ0Ow0KCXRleHQt
aW5kZW50Oi0uMjVpbjsNCgltc28tYW5zaS1mb250LXNpemU6MTAuMHB0Ow0KCWZvbnQtZmFtaWx5
OlN5bWJvbDt9DQpAbGlzdCBsOTpsZXZlbDYNCgl7bXNvLWxldmVsLW51bWJlci1mb3JtYXQ6YnVs
bGV0Ow0KCW1zby1sZXZlbC10ZXh0Ou+CtzsNCgltc28tbGV2ZWwtdGFiLXN0b3A6My4waW47DQoJ
bXNvLWxldmVsLW51bWJlci1wb3NpdGlvbjpsZWZ0Ow0KCXRleHQtaW5kZW50Oi0uMjVpbjsNCglt
c28tYW5zaS1mb250LXNpemU6MTAuMHB0Ow0KCWZvbnQtZmFtaWx5OlN5bWJvbDt9DQpAbGlzdCBs
OTpsZXZlbDcNCgl7bXNvLWxldmVsLW51bWJlci1mb3JtYXQ6YnVsbGV0Ow0KCW1zby1sZXZlbC10
ZXh0Ou+CtzsNCgltc28tbGV2ZWwtdGFiLXN0b3A6My41aW47DQoJbXNvLWxldmVsLW51bWJlci1w
b3NpdGlvbjpsZWZ0Ow0KCXRleHQtaW5kZW50Oi0uMjVpbjsNCgltc28tYW5zaS1mb250LXNpemU6
MTAuMHB0Ow0KCWZvbnQtZmFtaWx5OlN5bWJvbDt9DQpAbGlzdCBsOTpsZXZlbDgNCgl7bXNvLWxl
dmVsLW51bWJlci1mb3JtYXQ6YnVsbGV0Ow0KCW1zby1sZXZlbC10ZXh0Ou+CtzsNCgltc28tbGV2
ZWwtdGFiLXN0b3A6NC4waW47DQoJbXNvLWxldmVsLW51bWJlci1wb3NpdGlvbjpsZWZ0Ow0KCXRl
eHQtaW5kZW50Oi0uMjVpbjsNCgltc28tYW5zaS1mb250LXNpemU6MTAuMHB0Ow0KCWZvbnQtZmFt
aWx5OlN5bWJvbDt9DQpAbGlzdCBsOTpsZXZlbDkNCgl7bXNvLWxldmVsLW51bWJlci1mb3JtYXQ6
YnVsbGV0Ow0KCW1zby1sZXZlbC10ZXh0Ou+CtzsNCgltc28tbGV2ZWwtdGFiLXN0b3A6NC41aW47
DQoJbXNvLWxldmVsLW51bWJlci1wb3NpdGlvbjpsZWZ0Ow0KCXRleHQtaW5kZW50Oi0uMjVpbjsN
Cgltc28tYW5zaS1mb250LXNpemU6MTAuMHB0Ow0KCWZvbnQtZmFtaWx5OlN5bWJvbDt9DQpAbGlz
dCBsMTANCgl7bXNvLWxpc3QtaWQ6NDEwMzk0OTMwOw0KCW1zby1saXN0LXRlbXBsYXRlLWlkczox
ODY2MTAwNTIwO30NCkBsaXN0IGwxMDpsZXZlbDENCgl7bXNvLWxldmVsLW51bWJlci1mb3JtYXQ6
YnVsbGV0Ow0KCW1zby1sZXZlbC10ZXh0Ou+CtzsNCgltc28tbGV2ZWwtdGFiLXN0b3A6LjVpbjsN
Cgltc28tbGV2ZWwtbnVtYmVyLXBvc2l0aW9uOmxlZnQ7DQoJdGV4dC1pbmRlbnQ6LS4yNWluOw0K
CW1zby1hbnNpLWZvbnQtc2l6ZToxMC4wcHQ7DQoJZm9udC1mYW1pbHk6U3ltYm9sO30NCkBsaXN0
IGwxMDpsZXZlbDINCgl7bXNvLWxldmVsLW51bWJlci1mb3JtYXQ6YnVsbGV0Ow0KCW1zby1sZXZl
bC10ZXh0Ou+CtzsNCgltc28tbGV2ZWwtdGFiLXN0b3A6MS4waW47DQoJbXNvLWxldmVsLW51bWJl
ci1wb3NpdGlvbjpsZWZ0Ow0KCXRleHQtaW5kZW50Oi0uMjVpbjsNCgltc28tYW5zaS1mb250LXNp
emU6MTAuMHB0Ow0KCWZvbnQtZmFtaWx5OlN5bWJvbDt9DQpAbGlzdCBsMTA6bGV2ZWwzDQoJe21z
by1sZXZlbC1udW1iZXItZm9ybWF0OmJ1bGxldDsNCgltc28tbGV2ZWwtdGV4dDrvgrc7DQoJbXNv
LWxldmVsLXRhYi1zdG9wOjEuNWluOw0KCW1zby1sZXZlbC1udW1iZXItcG9zaXRpb246bGVmdDsN
Cgl0ZXh0LWluZGVudDotLjI1aW47DQoJbXNvLWFuc2ktZm9udC1zaXplOjEwLjBwdDsNCglmb250
LWZhbWlseTpTeW1ib2w7fQ0KQGxpc3QgbDEwOmxldmVsNA0KCXttc28tbGV2ZWwtbnVtYmVyLWZv
cm1hdDpidWxsZXQ7DQoJbXNvLWxldmVsLXRleHQ674K3Ow0KCW1zby1sZXZlbC10YWItc3RvcDoy
LjBpbjsNCgltc28tbGV2ZWwtbnVtYmVyLXBvc2l0aW9uOmxlZnQ7DQoJdGV4dC1pbmRlbnQ6LS4y
NWluOw0KCW1zby1hbnNpLWZvbnQtc2l6ZToxMC4wcHQ7DQoJZm9udC1mYW1pbHk6U3ltYm9sO30N
CkBsaXN0IGwxMDpsZXZlbDUNCgl7bXNvLWxldmVsLW51bWJlci1mb3JtYXQ6YnVsbGV0Ow0KCW1z
by1sZXZlbC10ZXh0Ou+CtzsNCgltc28tbGV2ZWwtdGFiLXN0b3A6Mi41aW47DQoJbXNvLWxldmVs
LW51bWJlci1wb3NpdGlvbjpsZWZ0Ow0KCXRleHQtaW5kZW50Oi0uMjVpbjsNCgltc28tYW5zaS1m
b250LXNpemU6MTAuMHB0Ow0KCWZvbnQtZmFtaWx5OlN5bWJvbDt9DQpAbGlzdCBsMTA6bGV2ZWw2
DQoJe21zby1sZXZlbC1udW1iZXItZm9ybWF0OmJ1bGxldDsNCgltc28tbGV2ZWwtdGV4dDrvgrc7
DQoJbXNvLWxldmVsLXRhYi1zdG9wOjMuMGluOw0KCW1zby1sZXZlbC1udW1iZXItcG9zaXRpb246
bGVmdDsNCgl0ZXh0LWluZGVudDotLjI1aW47DQoJbXNvLWFuc2ktZm9udC1zaXplOjEwLjBwdDsN
Cglmb250LWZhbWlseTpTeW1ib2w7fQ0KQGxpc3QgbDEwOmxldmVsNw0KCXttc28tbGV2ZWwtbnVt
YmVyLWZvcm1hdDpidWxsZXQ7DQoJbXNvLWxldmVsLXRleHQ674K3Ow0KCW1zby1sZXZlbC10YWIt
c3RvcDozLjVpbjsNCgltc28tbGV2ZWwtbnVtYmVyLXBvc2l0aW9uOmxlZnQ7DQoJdGV4dC1pbmRl
bnQ6LS4yNWluOw0KCW1zby1hbnNpLWZvbnQtc2l6ZToxMC4wcHQ7DQoJZm9udC1mYW1pbHk6U3lt
Ym9sO30NCkBsaXN0IGwxMDpsZXZlbDgNCgl7bXNvLWxldmVsLW51bWJlci1mb3JtYXQ6YnVsbGV0
Ow0KCW1zby1sZXZlbC10ZXh0Ou+CtzsNCgltc28tbGV2ZWwtdGFiLXN0b3A6NC4waW47DQoJbXNv
LWxldmVsLW51bWJlci1wb3NpdGlvbjpsZWZ0Ow0KCXRleHQtaW5kZW50Oi0uMjVpbjsNCgltc28t
YW5zaS1mb250LXNpemU6MTAuMHB0Ow0KCWZvbnQtZmFtaWx5OlN5bWJvbDt9DQpAbGlzdCBsMTA6
bGV2ZWw5DQoJe21zby1sZXZlbC1udW1iZXItZm9ybWF0OmJ1bGxldDsNCgltc28tbGV2ZWwtdGV4
dDrvgrc7DQoJbXNvLWxldmVsLXRhYi1zdG9wOjQuNWluOw0KCW1zby1sZXZlbC1udW1iZXItcG9z
aXRpb246bGVmdDsNCgl0ZXh0LWluZGVudDotLjI1aW47DQoJbXNvLWFuc2ktZm9udC1zaXplOjEw
LjBwdDsNCglmb250LWZhbWlseTpTeW1ib2w7fQ0KQGxpc3QgbDExDQoJe21zby1saXN0LWlkOjUx
ODM1MjEzMjsNCgltc28tbGlzdC10ZW1wbGF0ZS1pZHM6NTExNDgzMjt9DQpAbGlzdCBsMTE6bGV2
ZWwxDQoJe21zby1sZXZlbC1udW1iZXItZm9ybWF0OmJ1bGxldDsNCgltc28tbGV2ZWwtdGV4dDrv
grc7DQoJbXNvLWxldmVsLXRhYi1zdG9wOi41aW47DQoJbXNvLWxldmVsLW51bWJlci1wb3NpdGlv
bjpsZWZ0Ow0KCXRleHQtaW5kZW50Oi0uMjVpbjsNCgltc28tYW5zaS1mb250LXNpemU6MTAuMHB0
Ow0KCWZvbnQtZmFtaWx5OlN5bWJvbDt9DQpAbGlzdCBsMTE6bGV2ZWwyDQoJe21zby1sZXZlbC1u
dW1iZXItZm9ybWF0OmJ1bGxldDsNCgltc28tbGV2ZWwtdGV4dDrvgrc7DQoJbXNvLWxldmVsLXRh
Yi1zdG9wOjEuMGluOw0KCW1zby1sZXZlbC1udW1iZXItcG9zaXRpb246bGVmdDsNCgl0ZXh0LWlu
ZGVudDotLjI1aW47DQoJbXNvLWFuc2ktZm9udC1zaXplOjEwLjBwdDsNCglmb250LWZhbWlseTpT
eW1ib2w7fQ0KQGxpc3QgbDExOmxldmVsMw0KCXttc28tbGV2ZWwtbnVtYmVyLWZvcm1hdDpidWxs
ZXQ7DQoJbXNvLWxldmVsLXRleHQ674K3Ow0KCW1zby1sZXZlbC10YWItc3RvcDoxLjVpbjsNCglt
c28tbGV2ZWwtbnVtYmVyLXBvc2l0aW9uOmxlZnQ7DQoJdGV4dC1pbmRlbnQ6LS4yNWluOw0KCW1z
by1hbnNpLWZvbnQtc2l6ZToxMC4wcHQ7DQoJZm9udC1mYW1pbHk6U3ltYm9sO30NCkBsaXN0IGwx
MTpsZXZlbDQNCgl7bXNvLWxldmVsLW51bWJlci1mb3JtYXQ6YnVsbGV0Ow0KCW1zby1sZXZlbC10
ZXh0Ou+CtzsNCgltc28tbGV2ZWwtdGFiLXN0b3A6Mi4waW47DQoJbXNvLWxldmVsLW51bWJlci1w
b3NpdGlvbjpsZWZ0Ow0KCXRleHQtaW5kZW50Oi0uMjVpbjsNCgltc28tYW5zaS1mb250LXNpemU6
MTAuMHB0Ow0KCWZvbnQtZmFtaWx5OlN5bWJvbDt9DQpAbGlzdCBsMTE6bGV2ZWw1DQoJe21zby1s
ZXZlbC1udW1iZXItZm9ybWF0OmJ1bGxldDsNCgltc28tbGV2ZWwtdGV4dDrvgrc7DQoJbXNvLWxl
dmVsLXRhYi1zdG9wOjIuNWluOw0KCW1zby1sZXZlbC1udW1iZXItcG9zaXRpb246bGVmdDsNCgl0
ZXh0LWluZGVudDotLjI1aW47DQoJbXNvLWFuc2ktZm9udC1zaXplOjEwLjBwdDsNCglmb250LWZh
bWlseTpTeW1ib2w7fQ0KQGxpc3QgbDExOmxldmVsNg0KCXttc28tbGV2ZWwtbnVtYmVyLWZvcm1h
dDpidWxsZXQ7DQoJbXNvLWxldmVsLXRleHQ674K3Ow0KCW1zby1sZXZlbC10YWItc3RvcDozLjBp
bjsNCgltc28tbGV2ZWwtbnVtYmVyLXBvc2l0aW9uOmxlZnQ7DQoJdGV4dC1pbmRlbnQ6LS4yNWlu
Ow0KCW1zby1hbnNpLWZvbnQtc2l6ZToxMC4wcHQ7DQoJZm9udC1mYW1pbHk6U3ltYm9sO30NCkBs
aXN0IGwxMTpsZXZlbDcNCgl7bXNvLWxldmVsLW51bWJlci1mb3JtYXQ6YnVsbGV0Ow0KCW1zby1s
ZXZlbC10ZXh0Ou+CtzsNCgltc28tbGV2ZWwtdGFiLXN0b3A6My41aW47DQoJbXNvLWxldmVsLW51
bWJlci1wb3NpdGlvbjpsZWZ0Ow0KCXRleHQtaW5kZW50Oi0uMjVpbjsNCgltc28tYW5zaS1mb250
LXNpemU6MTAuMHB0Ow0KCWZvbnQtZmFtaWx5OlN5bWJvbDt9DQpAbGlzdCBsMTE6bGV2ZWw4DQoJ
e21zby1sZXZlbC1udW1iZXItZm9ybWF0OmJ1bGxldDsNCgltc28tbGV2ZWwtdGV4dDrvgrc7DQoJ
bXNvLWxldmVsLXRhYi1zdG9wOjQuMGluOw0KCW1zby1sZXZlbC1udW1iZXItcG9zaXRpb246bGVm
dDsNCgl0ZXh0LWluZGVudDotLjI1aW47DQoJbXNvLWFuc2ktZm9udC1zaXplOjEwLjBwdDsNCglm
b250LWZhbWlseTpTeW1ib2w7fQ0KQGxpc3QgbDExOmxldmVsOQ0KCXttc28tbGV2ZWwtbnVtYmVy
LWZvcm1hdDpidWxsZXQ7DQoJbXNvLWxldmVsLXRleHQ674K3Ow0KCW1zby1sZXZlbC10YWItc3Rv
cDo0LjVpbjsNCgltc28tbGV2ZWwtbnVtYmVyLXBvc2l0aW9uOmxlZnQ7DQoJdGV4dC1pbmRlbnQ6
LS4yNWluOw0KCW1zby1hbnNpLWZvbnQtc2l6ZToxMC4wcHQ7DQoJZm9udC1mYW1pbHk6U3ltYm9s
O30NCkBsaXN0IGwxMg0KCXttc28tbGlzdC1pZDo1MzMwMzU2NDA7DQoJbXNvLWxpc3QtdGVtcGxh
dGUtaWRzOjEzNjUxMTcwNzY7fQ0KQGxpc3QgbDEyOmxldmVsMQ0KCXttc28tbGV2ZWwtbnVtYmVy
LWZvcm1hdDpidWxsZXQ7DQoJbXNvLWxldmVsLXRleHQ674K3Ow0KCW1zby1sZXZlbC10YWItc3Rv
cDouNWluOw0KCW1zby1sZXZlbC1udW1iZXItcG9zaXRpb246bGVmdDsNCgl0ZXh0LWluZGVudDot
LjI1aW47DQoJbXNvLWFuc2ktZm9udC1zaXplOjEwLjBwdDsNCglmb250LWZhbWlseTpTeW1ib2w7
fQ0KQGxpc3QgbDEyOmxldmVsMg0KCXttc28tbGV2ZWwtbnVtYmVyLWZvcm1hdDpidWxsZXQ7DQoJ
bXNvLWxldmVsLXRleHQ674K3Ow0KCW1zby1sZXZlbC10YWItc3RvcDoxLjBpbjsNCgltc28tbGV2
ZWwtbnVtYmVyLXBvc2l0aW9uOmxlZnQ7DQoJdGV4dC1pbmRlbnQ6LS4yNWluOw0KCW1zby1hbnNp
LWZvbnQtc2l6ZToxMC4wcHQ7DQoJZm9udC1mYW1pbHk6U3ltYm9sO30NCkBsaXN0IGwxMjpsZXZl
bDMNCgl7bXNvLWxldmVsLW51bWJlci1mb3JtYXQ6YnVsbGV0Ow0KCW1zby1sZXZlbC10ZXh0Ou+C
tzsNCgltc28tbGV2ZWwtdGFiLXN0b3A6MS41aW47DQoJbXNvLWxldmVsLW51bWJlci1wb3NpdGlv
bjpsZWZ0Ow0KCXRleHQtaW5kZW50Oi0uMjVpbjsNCgltc28tYW5zaS1mb250LXNpemU6MTAuMHB0
Ow0KCWZvbnQtZmFtaWx5OlN5bWJvbDt9DQpAbGlzdCBsMTI6bGV2ZWw0DQoJe21zby1sZXZlbC1u
dW1iZXItZm9ybWF0OmJ1bGxldDsNCgltc28tbGV2ZWwtdGV4dDrvgrc7DQoJbXNvLWxldmVsLXRh
Yi1zdG9wOjIuMGluOw0KCW1zby1sZXZlbC1udW1iZXItcG9zaXRpb246bGVmdDsNCgl0ZXh0LWlu
ZGVudDotLjI1aW47DQoJbXNvLWFuc2ktZm9udC1zaXplOjEwLjBwdDsNCglmb250LWZhbWlseTpT
eW1ib2w7fQ0KQGxpc3QgbDEyOmxldmVsNQ0KCXttc28tbGV2ZWwtbnVtYmVyLWZvcm1hdDpidWxs
ZXQ7DQoJbXNvLWxldmVsLXRleHQ674K3Ow0KCW1zby1sZXZlbC10YWItc3RvcDoyLjVpbjsNCglt
c28tbGV2ZWwtbnVtYmVyLXBvc2l0aW9uOmxlZnQ7DQoJdGV4dC1pbmRlbnQ6LS4yNWluOw0KCW1z
by1hbnNpLWZvbnQtc2l6ZToxMC4wcHQ7DQoJZm9udC1mYW1pbHk6U3ltYm9sO30NCkBsaXN0IGwx
MjpsZXZlbDYNCgl7bXNvLWxldmVsLW51bWJlci1mb3JtYXQ6YnVsbGV0Ow0KCW1zby1sZXZlbC10
ZXh0Ou+CtzsNCgltc28tbGV2ZWwtdGFiLXN0b3A6My4waW47DQoJbXNvLWxldmVsLW51bWJlci1w
b3NpdGlvbjpsZWZ0Ow0KCXRleHQtaW5kZW50Oi0uMjVpbjsNCgltc28tYW5zaS1mb250LXNpemU6
MTAuMHB0Ow0KCWZvbnQtZmFtaWx5OlN5bWJvbDt9DQpAbGlzdCBsMTI6bGV2ZWw3DQoJe21zby1s
ZXZlbC1udW1iZXItZm9ybWF0OmJ1bGxldDsNCgltc28tbGV2ZWwtdGV4dDrvgrc7DQoJbXNvLWxl
dmVsLXRhYi1zdG9wOjMuNWluOw0KCW1zby1sZXZlbC1udW1iZXItcG9zaXRpb246bGVmdDsNCgl0
ZXh0LWluZGVudDotLjI1aW47DQoJbXNvLWFuc2ktZm9udC1zaXplOjEwLjBwdDsNCglmb250LWZh
bWlseTpTeW1ib2w7fQ0KQGxpc3QgbDEyOmxldmVsOA0KCXttc28tbGV2ZWwtbnVtYmVyLWZvcm1h
dDpidWxsZXQ7DQoJbXNvLWxldmVsLXRleHQ674K3Ow0KCW1zby1sZXZlbC10YWItc3RvcDo0LjBp
bjsNCgltc28tbGV2ZWwtbnVtYmVyLXBvc2l0aW9uOmxlZnQ7DQoJdGV4dC1pbmRlbnQ6LS4yNWlu
Ow0KCW1zby1hbnNpLWZvbnQtc2l6ZToxMC4wcHQ7DQoJZm9udC1mYW1pbHk6U3ltYm9sO30NCkBs
aXN0IGwxMjpsZXZlbDkNCgl7bXNvLWxldmVsLW51bWJlci1mb3JtYXQ6YnVsbGV0Ow0KCW1zby1s
ZXZlbC10ZXh0Ou+CtzsNCgltc28tbGV2ZWwtdGFiLXN0b3A6NC41aW47DQoJbXNvLWxldmVsLW51
bWJlci1wb3NpdGlvbjpsZWZ0Ow0KCXRleHQtaW5kZW50Oi0uMjVpbjsNCgltc28tYW5zaS1mb250
LXNpemU6MTAuMHB0Ow0KCWZvbnQtZmFtaWx5OlN5bWJvbDt9DQpAbGlzdCBsMTMNCgl7bXNvLWxp
c3QtaWQ6NTYzMzcxMjE1Ow0KCW1zby1saXN0LXRlbXBsYXRlLWlkczoxNjE1MTA1Mjc4O30NCkBs
aXN0IGwxMzpsZXZlbDENCgl7bXNvLWxldmVsLW51bWJlci1mb3JtYXQ6YnVsbGV0Ow0KCW1zby1s
ZXZlbC10ZXh0Ou+CtzsNCgltc28tbGV2ZWwtdGFiLXN0b3A6LjVpbjsNCgltc28tbGV2ZWwtbnVt
YmVyLXBvc2l0aW9uOmxlZnQ7DQoJdGV4dC1pbmRlbnQ6LS4yNWluOw0KCW1zby1hbnNpLWZvbnQt
c2l6ZToxMC4wcHQ7DQoJZm9udC1mYW1pbHk6U3ltYm9sO30NCkBsaXN0IGwxMzpsZXZlbDINCgl7
bXNvLWxldmVsLW51bWJlci1mb3JtYXQ6YnVsbGV0Ow0KCW1zby1sZXZlbC10ZXh0Ou+CtzsNCglt
c28tbGV2ZWwtdGFiLXN0b3A6MS4waW47DQoJbXNvLWxldmVsLW51bWJlci1wb3NpdGlvbjpsZWZ0
Ow0KCXRleHQtaW5kZW50Oi0uMjVpbjsNCgltc28tYW5zaS1mb250LXNpemU6MTAuMHB0Ow0KCWZv
bnQtZmFtaWx5OlN5bWJvbDt9DQpAbGlzdCBsMTM6bGV2ZWwzDQoJe21zby1sZXZlbC1udW1iZXIt
Zm9ybWF0OmJ1bGxldDsNCgltc28tbGV2ZWwtdGV4dDrvgrc7DQoJbXNvLWxldmVsLXRhYi1zdG9w
OjEuNWluOw0KCW1zby1sZXZlbC1udW1iZXItcG9zaXRpb246bGVmdDsNCgl0ZXh0LWluZGVudDot
LjI1aW47DQoJbXNvLWFuc2ktZm9udC1zaXplOjEwLjBwdDsNCglmb250LWZhbWlseTpTeW1ib2w7
fQ0KQGxpc3QgbDEzOmxldmVsNA0KCXttc28tbGV2ZWwtbnVtYmVyLWZvcm1hdDpidWxsZXQ7DQoJ
bXNvLWxldmVsLXRleHQ674K3Ow0KCW1zby1sZXZlbC10YWItc3RvcDoyLjBpbjsNCgltc28tbGV2
ZWwtbnVtYmVyLXBvc2l0aW9uOmxlZnQ7DQoJdGV4dC1pbmRlbnQ6LS4yNWluOw0KCW1zby1hbnNp
LWZvbnQtc2l6ZToxMC4wcHQ7DQoJZm9udC1mYW1pbHk6U3ltYm9sO30NCkBsaXN0IGwxMzpsZXZl
bDUNCgl7bXNvLWxldmVsLW51bWJlci1mb3JtYXQ6YnVsbGV0Ow0KCW1zby1sZXZlbC10ZXh0Ou+C
tzsNCgltc28tbGV2ZWwtdGFiLXN0b3A6Mi41aW47DQoJbXNvLWxldmVsLW51bWJlci1wb3NpdGlv
bjpsZWZ0Ow0KCXRleHQtaW5kZW50Oi0uMjVpbjsNCgltc28tYW5zaS1mb250LXNpemU6MTAuMHB0
Ow0KCWZvbnQtZmFtaWx5OlN5bWJvbDt9DQpAbGlzdCBsMTM6bGV2ZWw2DQoJe21zby1sZXZlbC1u
dW1iZXItZm9ybWF0OmJ1bGxldDsNCgltc28tbGV2ZWwtdGV4dDrvgrc7DQoJbXNvLWxldmVsLXRh
Yi1zdG9wOjMuMGluOw0KCW1zby1sZXZlbC1udW1iZXItcG9zaXRpb246bGVmdDsNCgl0ZXh0LWlu
ZGVudDotLjI1aW47DQoJbXNvLWFuc2ktZm9udC1zaXplOjEwLjBwdDsNCglmb250LWZhbWlseTpT
eW1ib2w7fQ0KQGxpc3QgbDEzOmxldmVsNw0KCXttc28tbGV2ZWwtbnVtYmVyLWZvcm1hdDpidWxs
ZXQ7DQoJbXNvLWxldmVsLXRleHQ674K3Ow0KCW1zby1sZXZlbC10YWItc3RvcDozLjVpbjsNCglt
c28tbGV2ZWwtbnVtYmVyLXBvc2l0aW9uOmxlZnQ7DQoJdGV4dC1pbmRlbnQ6LS4yNWluOw0KCW1z
by1hbnNpLWZvbnQtc2l6ZToxMC4wcHQ7DQoJZm9udC1mYW1pbHk6U3ltYm9sO30NCkBsaXN0IGwx
MzpsZXZlbDgNCgl7bXNvLWxldmVsLW51bWJlci1mb3JtYXQ6YnVsbGV0Ow0KCW1zby1sZXZlbC10
ZXh0Ou+CtzsNCgltc28tbGV2ZWwtdGFiLXN0b3A6NC4waW47DQoJbXNvLWxldmVsLW51bWJlci1w
b3NpdGlvbjpsZWZ0Ow0KCXRleHQtaW5kZW50Oi0uMjVpbjsNCgltc28tYW5zaS1mb250LXNpemU6
MTAuMHB0Ow0KCWZvbnQtZmFtaWx5OlN5bWJvbDt9DQpAbGlzdCBsMTM6bGV2ZWw5DQoJe21zby1s
ZXZlbC1udW1iZXItZm9ybWF0OmJ1bGxldDsNCgltc28tbGV2ZWwtdGV4dDrvgrc7DQoJbXNvLWxl
dmVsLXRhYi1zdG9wOjQuNWluOw0KCW1zby1sZXZlbC1udW1iZXItcG9zaXRpb246bGVmdDsNCgl0
ZXh0LWluZGVudDotLjI1aW47DQoJbXNvLWFuc2ktZm9udC1zaXplOjEwLjBwdDsNCglmb250LWZh
bWlseTpTeW1ib2w7fQ0KQGxpc3QgbDE0DQoJe21zby1saXN0LWlkOjU4MTQ1NTg3OTsNCgltc28t
bGlzdC10ZW1wbGF0ZS1pZHM6LTkxMzc3MDg3Mjt9DQpAbGlzdCBsMTQ6bGV2ZWwxDQoJe21zby1s
ZXZlbC1udW1iZXItZm9ybWF0OmJ1bGxldDsNCgltc28tbGV2ZWwtdGV4dDrvgrc7DQoJbXNvLWxl
dmVsLXRhYi1zdG9wOi41aW47DQoJbXNvLWxldmVsLW51bWJlci1wb3NpdGlvbjpsZWZ0Ow0KCXRl
eHQtaW5kZW50Oi0uMjVpbjsNCgltc28tYW5zaS1mb250LXNpemU6MTAuMHB0Ow0KCWZvbnQtZmFt
aWx5OlN5bWJvbDt9DQpAbGlzdCBsMTQ6bGV2ZWwyDQoJe21zby1sZXZlbC1udW1iZXItZm9ybWF0
OmJ1bGxldDsNCgltc28tbGV2ZWwtdGV4dDrvgrc7DQoJbXNvLWxldmVsLXRhYi1zdG9wOjEuMGlu
Ow0KCW1zby1sZXZlbC1udW1iZXItcG9zaXRpb246bGVmdDsNCgl0ZXh0LWluZGVudDotLjI1aW47
DQoJbXNvLWFuc2ktZm9udC1zaXplOjEwLjBwdDsNCglmb250LWZhbWlseTpTeW1ib2w7fQ0KQGxp
c3QgbDE0OmxldmVsMw0KCXttc28tbGV2ZWwtbnVtYmVyLWZvcm1hdDpidWxsZXQ7DQoJbXNvLWxl
dmVsLXRleHQ674K3Ow0KCW1zby1sZXZlbC10YWItc3RvcDoxLjVpbjsNCgltc28tbGV2ZWwtbnVt
YmVyLXBvc2l0aW9uOmxlZnQ7DQoJdGV4dC1pbmRlbnQ6LS4yNWluOw0KCW1zby1hbnNpLWZvbnQt
c2l6ZToxMC4wcHQ7DQoJZm9udC1mYW1pbHk6U3ltYm9sO30NCkBsaXN0IGwxNDpsZXZlbDQNCgl7
bXNvLWxldmVsLW51bWJlci1mb3JtYXQ6YnVsbGV0Ow0KCW1zby1sZXZlbC10ZXh0Ou+CtzsNCglt
c28tbGV2ZWwtdGFiLXN0b3A6Mi4waW47DQoJbXNvLWxldmVsLW51bWJlci1wb3NpdGlvbjpsZWZ0
Ow0KCXRleHQtaW5kZW50Oi0uMjVpbjsNCgltc28tYW5zaS1mb250LXNpemU6MTAuMHB0Ow0KCWZv
bnQtZmFtaWx5OlN5bWJvbDt9DQpAbGlzdCBsMTQ6bGV2ZWw1DQoJe21zby1sZXZlbC1udW1iZXIt
Zm9ybWF0OmJ1bGxldDsNCgltc28tbGV2ZWwtdGV4dDrvgrc7DQoJbXNvLWxldmVsLXRhYi1zdG9w
OjIuNWluOw0KCW1zby1sZXZlbC1udW1iZXItcG9zaXRpb246bGVmdDsNCgl0ZXh0LWluZGVudDot
LjI1aW47DQoJbXNvLWFuc2ktZm9udC1zaXplOjEwLjBwdDsNCglmb250LWZhbWlseTpTeW1ib2w7
fQ0KQGxpc3QgbDE0OmxldmVsNg0KCXttc28tbGV2ZWwtbnVtYmVyLWZvcm1hdDpidWxsZXQ7DQoJ
bXNvLWxldmVsLXRleHQ674K3Ow0KCW1zby1sZXZlbC10YWItc3RvcDozLjBpbjsNCgltc28tbGV2
ZWwtbnVtYmVyLXBvc2l0aW9uOmxlZnQ7DQoJdGV4dC1pbmRlbnQ6LS4yNWluOw0KCW1zby1hbnNp
LWZvbnQtc2l6ZToxMC4wcHQ7DQoJZm9udC1mYW1pbHk6U3ltYm9sO30NCkBsaXN0IGwxNDpsZXZl
bDcNCgl7bXNvLWxldmVsLW51bWJlci1mb3JtYXQ6YnVsbGV0Ow0KCW1zby1sZXZlbC10ZXh0Ou+C
tzsNCgltc28tbGV2ZWwtdGFiLXN0b3A6My41aW47DQoJbXNvLWxldmVsLW51bWJlci1wb3NpdGlv
bjpsZWZ0Ow0KCXRleHQtaW5kZW50Oi0uMjVpbjsNCgltc28tYW5zaS1mb250LXNpemU6MTAuMHB0
Ow0KCWZvbnQtZmFtaWx5OlN5bWJvbDt9DQpAbGlzdCBsMTQ6bGV2ZWw4DQoJe21zby1sZXZlbC1u
dW1iZXItZm9ybWF0OmJ1bGxldDsNCgltc28tbGV2ZWwtdGV4dDrvgrc7DQoJbXNvLWxldmVsLXRh
Yi1zdG9wOjQuMGluOw0KCW1zby1sZXZlbC1udW1iZXItcG9zaXRpb246bGVmdDsNCgl0ZXh0LWlu
ZGVudDotLjI1aW47DQoJbXNvLWFuc2ktZm9udC1zaXplOjEwLjBwdDsNCglmb250LWZhbWlseTpT
eW1ib2w7fQ0KQGxpc3QgbDE0OmxldmVsOQ0KCXttc28tbGV2ZWwtbnVtYmVyLWZvcm1hdDpidWxs
ZXQ7DQoJbXNvLWxldmVsLXRleHQ674K3Ow0KCW1zby1sZXZlbC10YWItc3RvcDo0LjVpbjsNCglt
c28tbGV2ZWwtbnVtYmVyLXBvc2l0aW9uOmxlZnQ7DQoJdGV4dC1pbmRlbnQ6LS4yNWluOw0KCW1z
by1hbnNpLWZvbnQtc2l6ZToxMC4wcHQ7DQoJZm9udC1mYW1pbHk6U3ltYm9sO30NCkBsaXN0IGwx
NQ0KCXttc28tbGlzdC1pZDo2MDk3NTAyNjM7DQoJbXNvLWxpc3QtdGVtcGxhdGUtaWRzOjg0NzE0
NjY5NDt9DQpAbGlzdCBsMTU6bGV2ZWwxDQoJe21zby1sZXZlbC1udW1iZXItZm9ybWF0OmJ1bGxl
dDsNCgltc28tbGV2ZWwtdGV4dDrvgrc7DQoJbXNvLWxldmVsLXRhYi1zdG9wOi41aW47DQoJbXNv
LWxldmVsLW51bWJlci1wb3NpdGlvbjpsZWZ0Ow0KCXRleHQtaW5kZW50Oi0uMjVpbjsNCgltc28t
YW5zaS1mb250LXNpemU6MTAuMHB0Ow0KCWZvbnQtZmFtaWx5OlN5bWJvbDt9DQpAbGlzdCBsMTU6
bGV2ZWwyDQoJe21zby1sZXZlbC1udW1iZXItZm9ybWF0OmJ1bGxldDsNCgltc28tbGV2ZWwtdGV4
dDrvgrc7DQoJbXNvLWxldmVsLXRhYi1zdG9wOjEuMGluOw0KCW1zby1sZXZlbC1udW1iZXItcG9z
aXRpb246bGVmdDsNCgl0ZXh0LWluZGVudDotLjI1aW47DQoJbXNvLWFuc2ktZm9udC1zaXplOjEw
LjBwdDsNCglmb250LWZhbWlseTpTeW1ib2w7fQ0KQGxpc3QgbDE1OmxldmVsMw0KCXttc28tbGV2
ZWwtbnVtYmVyLWZvcm1hdDpidWxsZXQ7DQoJbXNvLWxldmVsLXRleHQ674K3Ow0KCW1zby1sZXZl
bC10YWItc3RvcDoxLjVpbjsNCgltc28tbGV2ZWwtbnVtYmVyLXBvc2l0aW9uOmxlZnQ7DQoJdGV4
dC1pbmRlbnQ6LS4yNWluOw0KCW1zby1hbnNpLWZvbnQtc2l6ZToxMC4wcHQ7DQoJZm9udC1mYW1p
bHk6U3ltYm9sO30NCkBsaXN0IGwxNTpsZXZlbDQNCgl7bXNvLWxldmVsLW51bWJlci1mb3JtYXQ6
YnVsbGV0Ow0KCW1zby1sZXZlbC10ZXh0Ou+CtzsNCgltc28tbGV2ZWwtdGFiLXN0b3A6Mi4waW47
DQoJbXNvLWxldmVsLW51bWJlci1wb3NpdGlvbjpsZWZ0Ow0KCXRleHQtaW5kZW50Oi0uMjVpbjsN
Cgltc28tYW5zaS1mb250LXNpemU6MTAuMHB0Ow0KCWZvbnQtZmFtaWx5OlN5bWJvbDt9DQpAbGlz
dCBsMTU6bGV2ZWw1DQoJe21zby1sZXZlbC1udW1iZXItZm9ybWF0OmJ1bGxldDsNCgltc28tbGV2
ZWwtdGV4dDrvgrc7DQoJbXNvLWxldmVsLXRhYi1zdG9wOjIuNWluOw0KCW1zby1sZXZlbC1udW1i
ZXItcG9zaXRpb246bGVmdDsNCgl0ZXh0LWluZGVudDotLjI1aW47DQoJbXNvLWFuc2ktZm9udC1z
aXplOjEwLjBwdDsNCglmb250LWZhbWlseTpTeW1ib2w7fQ0KQGxpc3QgbDE1OmxldmVsNg0KCXtt
c28tbGV2ZWwtbnVtYmVyLWZvcm1hdDpidWxsZXQ7DQoJbXNvLWxldmVsLXRleHQ674K3Ow0KCW1z
by1sZXZlbC10YWItc3RvcDozLjBpbjsNCgltc28tbGV2ZWwtbnVtYmVyLXBvc2l0aW9uOmxlZnQ7
DQoJdGV4dC1pbmRlbnQ6LS4yNWluOw0KCW1zby1hbnNpLWZvbnQtc2l6ZToxMC4wcHQ7DQoJZm9u
dC1mYW1pbHk6U3ltYm9sO30NCkBsaXN0IGwxNTpsZXZlbDcNCgl7bXNvLWxldmVsLW51bWJlci1m
b3JtYXQ6YnVsbGV0Ow0KCW1zby1sZXZlbC10ZXh0Ou+CtzsNCgltc28tbGV2ZWwtdGFiLXN0b3A6
My41aW47DQoJbXNvLWxldmVsLW51bWJlci1wb3NpdGlvbjpsZWZ0Ow0KCXRleHQtaW5kZW50Oi0u
MjVpbjsNCgltc28tYW5zaS1mb250LXNpemU6MTAuMHB0Ow0KCWZvbnQtZmFtaWx5OlN5bWJvbDt9
DQpAbGlzdCBsMTU6bGV2ZWw4DQoJe21zby1sZXZlbC1udW1iZXItZm9ybWF0OmJ1bGxldDsNCglt
c28tbGV2ZWwtdGV4dDrvgrc7DQoJbXNvLWxldmVsLXRhYi1zdG9wOjQuMGluOw0KCW1zby1sZXZl
bC1udW1iZXItcG9zaXRpb246bGVmdDsNCgl0ZXh0LWluZGVudDotLjI1aW47DQoJbXNvLWFuc2kt
Zm9udC1zaXplOjEwLjBwdDsNCglmb250LWZhbWlseTpTeW1ib2w7fQ0KQGxpc3QgbDE1OmxldmVs
OQ0KCXttc28tbGV2ZWwtbnVtYmVyLWZvcm1hdDpidWxsZXQ7DQoJbXNvLWxldmVsLXRleHQ674K3
Ow0KCW1zby1sZXZlbC10YWItc3RvcDo0LjVpbjsNCgltc28tbGV2ZWwtbnVtYmVyLXBvc2l0aW9u
OmxlZnQ7DQoJdGV4dC1pbmRlbnQ6LS4yNWluOw0KCW1zby1hbnNpLWZvbnQtc2l6ZToxMC4wcHQ7
DQoJZm9udC1mYW1pbHk6U3ltYm9sO30NCkBsaXN0IGwxNg0KCXttc28tbGlzdC1pZDo2NDE2MjAx
MTQ7DQoJbXNvLWxpc3QtdGVtcGxhdGUtaWRzOjExMzg1NDMwOTY7fQ0KQGxpc3QgbDE2OmxldmVs
MQ0KCXttc28tbGV2ZWwtbnVtYmVyLWZvcm1hdDpidWxsZXQ7DQoJbXNvLWxldmVsLXRleHQ674K3
Ow0KCW1zby1sZXZlbC10YWItc3RvcDouNWluOw0KCW1zby1sZXZlbC1udW1iZXItcG9zaXRpb246
bGVmdDsNCgl0ZXh0LWluZGVudDotLjI1aW47DQoJbXNvLWFuc2ktZm9udC1zaXplOjEwLjBwdDsN
Cglmb250LWZhbWlseTpTeW1ib2w7fQ0KQGxpc3QgbDE2OmxldmVsMg0KCXttc28tbGV2ZWwtbnVt
YmVyLWZvcm1hdDpidWxsZXQ7DQoJbXNvLWxldmVsLXRleHQ674K3Ow0KCW1zby1sZXZlbC10YWIt
c3RvcDoxLjBpbjsNCgltc28tbGV2ZWwtbnVtYmVyLXBvc2l0aW9uOmxlZnQ7DQoJdGV4dC1pbmRl
bnQ6LS4yNWluOw0KCW1zby1hbnNpLWZvbnQtc2l6ZToxMC4wcHQ7DQoJZm9udC1mYW1pbHk6U3lt
Ym9sO30NCkBsaXN0IGwxNjpsZXZlbDMNCgl7bXNvLWxldmVsLW51bWJlci1mb3JtYXQ6YnVsbGV0
Ow0KCW1zby1sZXZlbC10ZXh0Ou+CtzsNCgltc28tbGV2ZWwtdGFiLXN0b3A6MS41aW47DQoJbXNv
LWxldmVsLW51bWJlci1wb3NpdGlvbjpsZWZ0Ow0KCXRleHQtaW5kZW50Oi0uMjVpbjsNCgltc28t
YW5zaS1mb250LXNpemU6MTAuMHB0Ow0KCWZvbnQtZmFtaWx5OlN5bWJvbDt9DQpAbGlzdCBsMTY6
bGV2ZWw0DQoJe21zby1sZXZlbC1udW1iZXItZm9ybWF0OmJ1bGxldDsNCgltc28tbGV2ZWwtdGV4
dDrvgrc7DQoJbXNvLWxldmVsLXRhYi1zdG9wOjIuMGluOw0KCW1zby1sZXZlbC1udW1iZXItcG9z
aXRpb246bGVmdDsNCgl0ZXh0LWluZGVudDotLjI1aW47DQoJbXNvLWFuc2ktZm9udC1zaXplOjEw
LjBwdDsNCglmb250LWZhbWlseTpTeW1ib2w7fQ0KQGxpc3QgbDE2OmxldmVsNQ0KCXttc28tbGV2
ZWwtbnVtYmVyLWZvcm1hdDpidWxsZXQ7DQoJbXNvLWxldmVsLXRleHQ674K3Ow0KCW1zby1sZXZl
bC10YWItc3RvcDoyLjVpbjsNCgltc28tbGV2ZWwtbnVtYmVyLXBvc2l0aW9uOmxlZnQ7DQoJdGV4
dC1pbmRlbnQ6LS4yNWluOw0KCW1zby1hbnNpLWZvbnQtc2l6ZToxMC4wcHQ7DQoJZm9udC1mYW1p
bHk6U3ltYm9sO30NCkBsaXN0IGwxNjpsZXZlbDYNCgl7bXNvLWxldmVsLW51bWJlci1mb3JtYXQ6
YnVsbGV0Ow0KCW1zby1sZXZlbC10ZXh0Ou+CtzsNCgltc28tbGV2ZWwtdGFiLXN0b3A6My4waW47
DQoJbXNvLWxldmVsLW51bWJlci1wb3NpdGlvbjpsZWZ0Ow0KCXRleHQtaW5kZW50Oi0uMjVpbjsN
Cgltc28tYW5zaS1mb250LXNpemU6MTAuMHB0Ow0KCWZvbnQtZmFtaWx5OlN5bWJvbDt9DQpAbGlz
dCBsMTY6bGV2ZWw3DQoJe21zby1sZXZlbC1udW1iZXItZm9ybWF0OmJ1bGxldDsNCgltc28tbGV2
ZWwtdGV4dDrvgrc7DQoJbXNvLWxldmVsLXRhYi1zdG9wOjMuNWluOw0KCW1zby1sZXZlbC1udW1i
ZXItcG9zaXRpb246bGVmdDsNCgl0ZXh0LWluZGVudDotLjI1aW47DQoJbXNvLWFuc2ktZm9udC1z
aXplOjEwLjBwdDsNCglmb250LWZhbWlseTpTeW1ib2w7fQ0KQGxpc3QgbDE2OmxldmVsOA0KCXtt
c28tbGV2ZWwtbnVtYmVyLWZvcm1hdDpidWxsZXQ7DQoJbXNvLWxldmVsLXRleHQ674K3Ow0KCW1z
by1sZXZlbC10YWItc3RvcDo0LjBpbjsNCgltc28tbGV2ZWwtbnVtYmVyLXBvc2l0aW9uOmxlZnQ7
DQoJdGV4dC1pbmRlbnQ6LS4yNWluOw0KCW1zby1hbnNpLWZvbnQtc2l6ZToxMC4wcHQ7DQoJZm9u
dC1mYW1pbHk6U3ltYm9sO30NCkBsaXN0IGwxNjpsZXZlbDkNCgl7bXNvLWxldmVsLW51bWJlci1m
b3JtYXQ6YnVsbGV0Ow0KCW1zby1sZXZlbC10ZXh0Ou+CtzsNCgltc28tbGV2ZWwtdGFiLXN0b3A6
NC41aW47DQoJbXNvLWxldmVsLW51bWJlci1wb3NpdGlvbjpsZWZ0Ow0KCXRleHQtaW5kZW50Oi0u
MjVpbjsNCgltc28tYW5zaS1mb250LXNpemU6MTAuMHB0Ow0KCWZvbnQtZmFtaWx5OlN5bWJvbDt9
DQpAbGlzdCBsMTcNCgl7bXNvLWxpc3QtaWQ6Njc5MTE0ODIyOw0KCW1zby1saXN0LXRlbXBsYXRl
LWlkczotMTAzNTE4MDI5MDt9DQpAbGlzdCBsMTc6bGV2ZWwxDQoJe21zby1sZXZlbC1udW1iZXIt
Zm9ybWF0OmJ1bGxldDsNCgltc28tbGV2ZWwtdGV4dDrvgrc7DQoJbXNvLWxldmVsLXRhYi1zdG9w
Oi41aW47DQoJbXNvLWxldmVsLW51bWJlci1wb3NpdGlvbjpsZWZ0Ow0KCXRleHQtaW5kZW50Oi0u
MjVpbjsNCgltc28tYW5zaS1mb250LXNpemU6MTAuMHB0Ow0KCWZvbnQtZmFtaWx5OlN5bWJvbDt9
DQpAbGlzdCBsMTc6bGV2ZWwyDQoJe21zby1sZXZlbC1udW1iZXItZm9ybWF0OmJ1bGxldDsNCglt
c28tbGV2ZWwtdGV4dDrvgrc7DQoJbXNvLWxldmVsLXRhYi1zdG9wOjEuMGluOw0KCW1zby1sZXZl
bC1udW1iZXItcG9zaXRpb246bGVmdDsNCgl0ZXh0LWluZGVudDotLjI1aW47DQoJbXNvLWFuc2kt
Zm9udC1zaXplOjEwLjBwdDsNCglmb250LWZhbWlseTpTeW1ib2w7fQ0KQGxpc3QgbDE3OmxldmVs
Mw0KCXttc28tbGV2ZWwtbnVtYmVyLWZvcm1hdDpidWxsZXQ7DQoJbXNvLWxldmVsLXRleHQ674K3
Ow0KCW1zby1sZXZlbC10YWItc3RvcDoxLjVpbjsNCgltc28tbGV2ZWwtbnVtYmVyLXBvc2l0aW9u
OmxlZnQ7DQoJdGV4dC1pbmRlbnQ6LS4yNWluOw0KCW1zby1hbnNpLWZvbnQtc2l6ZToxMC4wcHQ7
DQoJZm9udC1mYW1pbHk6U3ltYm9sO30NCkBsaXN0IGwxNzpsZXZlbDQNCgl7bXNvLWxldmVsLW51
bWJlci1mb3JtYXQ6YnVsbGV0Ow0KCW1zby1sZXZlbC10ZXh0Ou+CtzsNCgltc28tbGV2ZWwtdGFi
LXN0b3A6Mi4waW47DQoJbXNvLWxldmVsLW51bWJlci1wb3NpdGlvbjpsZWZ0Ow0KCXRleHQtaW5k
ZW50Oi0uMjVpbjsNCgltc28tYW5zaS1mb250LXNpemU6MTAuMHB0Ow0KCWZvbnQtZmFtaWx5OlN5
bWJvbDt9DQpAbGlzdCBsMTc6bGV2ZWw1DQoJe21zby1sZXZlbC1udW1iZXItZm9ybWF0OmJ1bGxl
dDsNCgltc28tbGV2ZWwtdGV4dDrvgrc7DQoJbXNvLWxldmVsLXRhYi1zdG9wOjIuNWluOw0KCW1z
by1sZXZlbC1udW1iZXItcG9zaXRpb246bGVmdDsNCgl0ZXh0LWluZGVudDotLjI1aW47DQoJbXNv
LWFuc2ktZm9udC1zaXplOjEwLjBwdDsNCglmb250LWZhbWlseTpTeW1ib2w7fQ0KQGxpc3QgbDE3
OmxldmVsNg0KCXttc28tbGV2ZWwtbnVtYmVyLWZvcm1hdDpidWxsZXQ7DQoJbXNvLWxldmVsLXRl
eHQ674K3Ow0KCW1zby1sZXZlbC10YWItc3RvcDozLjBpbjsNCgltc28tbGV2ZWwtbnVtYmVyLXBv
c2l0aW9uOmxlZnQ7DQoJdGV4dC1pbmRlbnQ6LS4yNWluOw0KCW1zby1hbnNpLWZvbnQtc2l6ZTox
MC4wcHQ7DQoJZm9udC1mYW1pbHk6U3ltYm9sO30NCkBsaXN0IGwxNzpsZXZlbDcNCgl7bXNvLWxl
dmVsLW51bWJlci1mb3JtYXQ6YnVsbGV0Ow0KCW1zby1sZXZlbC10ZXh0Ou+CtzsNCgltc28tbGV2
ZWwtdGFiLXN0b3A6My41aW47DQoJbXNvLWxldmVsLW51bWJlci1wb3NpdGlvbjpsZWZ0Ow0KCXRl
eHQtaW5kZW50Oi0uMjVpbjsNCgltc28tYW5zaS1mb250LXNpemU6MTAuMHB0Ow0KCWZvbnQtZmFt
aWx5OlN5bWJvbDt9DQpAbGlzdCBsMTc6bGV2ZWw4DQoJe21zby1sZXZlbC1udW1iZXItZm9ybWF0
OmJ1bGxldDsNCgltc28tbGV2ZWwtdGV4dDrvgrc7DQoJbXNvLWxldmVsLXRhYi1zdG9wOjQuMGlu
Ow0KCW1zby1sZXZlbC1udW1iZXItcG9zaXRpb246bGVmdDsNCgl0ZXh0LWluZGVudDotLjI1aW47
DQoJbXNvLWFuc2ktZm9udC1zaXplOjEwLjBwdDsNCglmb250LWZhbWlseTpTeW1ib2w7fQ0KQGxp
c3QgbDE3OmxldmVsOQ0KCXttc28tbGV2ZWwtbnVtYmVyLWZvcm1hdDpidWxsZXQ7DQoJbXNvLWxl
dmVsLXRleHQ674K3Ow0KCW1zby1sZXZlbC10YWItc3RvcDo0LjVpbjsNCgltc28tbGV2ZWwtbnVt
YmVyLXBvc2l0aW9uOmxlZnQ7DQoJdGV4dC1pbmRlbnQ6LS4yNWluOw0KCW1zby1hbnNpLWZvbnQt
c2l6ZToxMC4wcHQ7DQoJZm9udC1mYW1pbHk6U3ltYm9sO30NCkBsaXN0IGwxOA0KCXttc28tbGlz
dC1pZDo2Nzk1MDg4NjU7DQoJbXNvLWxpc3QtdGVtcGxhdGUtaWRzOi0xNTIzOTIwODQwO30NCkBs
aXN0IGwxODpsZXZlbDENCgl7bXNvLWxldmVsLW51bWJlci1mb3JtYXQ6YnVsbGV0Ow0KCW1zby1s
ZXZlbC10ZXh0Ou+CtzsNCgltc28tbGV2ZWwtdGFiLXN0b3A6LjVpbjsNCgltc28tbGV2ZWwtbnVt
YmVyLXBvc2l0aW9uOmxlZnQ7DQoJdGV4dC1pbmRlbnQ6LS4yNWluOw0KCW1zby1hbnNpLWZvbnQt
c2l6ZToxMC4wcHQ7DQoJZm9udC1mYW1pbHk6U3ltYm9sO30NCkBsaXN0IGwxODpsZXZlbDINCgl7
bXNvLWxldmVsLW51bWJlci1mb3JtYXQ6YnVsbGV0Ow0KCW1zby1sZXZlbC10ZXh0Ou+CtzsNCglt
c28tbGV2ZWwtdGFiLXN0b3A6MS4waW47DQoJbXNvLWxldmVsLW51bWJlci1wb3NpdGlvbjpsZWZ0
Ow0KCXRleHQtaW5kZW50Oi0uMjVpbjsNCgltc28tYW5zaS1mb250LXNpemU6MTAuMHB0Ow0KCWZv
bnQtZmFtaWx5OlN5bWJvbDt9DQpAbGlzdCBsMTg6bGV2ZWwzDQoJe21zby1sZXZlbC1udW1iZXIt
Zm9ybWF0OmJ1bGxldDsNCgltc28tbGV2ZWwtdGV4dDrvgrc7DQoJbXNvLWxldmVsLXRhYi1zdG9w
OjEuNWluOw0KCW1zby1sZXZlbC1udW1iZXItcG9zaXRpb246bGVmdDsNCgl0ZXh0LWluZGVudDot
LjI1aW47DQoJbXNvLWFuc2ktZm9udC1zaXplOjEwLjBwdDsNCglmb250LWZhbWlseTpTeW1ib2w7
fQ0KQGxpc3QgbDE4OmxldmVsNA0KCXttc28tbGV2ZWwtbnVtYmVyLWZvcm1hdDpidWxsZXQ7DQoJ
bXNvLWxldmVsLXRleHQ674K3Ow0KCW1zby1sZXZlbC10YWItc3RvcDoyLjBpbjsNCgltc28tbGV2
ZWwtbnVtYmVyLXBvc2l0aW9uOmxlZnQ7DQoJdGV4dC1pbmRlbnQ6LS4yNWluOw0KCW1zby1hbnNp
LWZvbnQtc2l6ZToxMC4wcHQ7DQoJZm9udC1mYW1pbHk6U3ltYm9sO30NCkBsaXN0IGwxODpsZXZl
bDUNCgl7bXNvLWxldmVsLW51bWJlci1mb3JtYXQ6YnVsbGV0Ow0KCW1zby1sZXZlbC10ZXh0Ou+C
tzsNCgltc28tbGV2ZWwtdGFiLXN0b3A6Mi41aW47DQoJbXNvLWxldmVsLW51bWJlci1wb3NpdGlv
bjpsZWZ0Ow0KCXRleHQtaW5kZW50Oi0uMjVpbjsNCgltc28tYW5zaS1mb250LXNpemU6MTAuMHB0
Ow0KCWZvbnQtZmFtaWx5OlN5bWJvbDt9DQpAbGlzdCBsMTg6bGV2ZWw2DQoJe21zby1sZXZlbC1u
dW1iZXItZm9ybWF0OmJ1bGxldDsNCgltc28tbGV2ZWwtdGV4dDrvgrc7DQoJbXNvLWxldmVsLXRh
Yi1zdG9wOjMuMGluOw0KCW1zby1sZXZlbC1udW1iZXItcG9zaXRpb246bGVmdDsNCgl0ZXh0LWlu
ZGVudDotLjI1aW47DQoJbXNvLWFuc2ktZm9udC1zaXplOjEwLjBwdDsNCglmb250LWZhbWlseTpT
eW1ib2w7fQ0KQGxpc3QgbDE4OmxldmVsNw0KCXttc28tbGV2ZWwtbnVtYmVyLWZvcm1hdDpidWxs
ZXQ7DQoJbXNvLWxldmVsLXRleHQ674K3Ow0KCW1zby1sZXZlbC10YWItc3RvcDozLjVpbjsNCglt
c28tbGV2ZWwtbnVtYmVyLXBvc2l0aW9uOmxlZnQ7DQoJdGV4dC1pbmRlbnQ6LS4yNWluOw0KCW1z
by1hbnNpLWZvbnQtc2l6ZToxMC4wcHQ7DQoJZm9udC1mYW1pbHk6U3ltYm9sO30NCkBsaXN0IGwx
ODpsZXZlbDgNCgl7bXNvLWxldmVsLW51bWJlci1mb3JtYXQ6YnVsbGV0Ow0KCW1zby1sZXZlbC10
ZXh0Ou+CtzsNCgltc28tbGV2ZWwtdGFiLXN0b3A6NC4waW47DQoJbXNvLWxldmVsLW51bWJlci1w
b3NpdGlvbjpsZWZ0Ow0KCXRleHQtaW5kZW50Oi0uMjVpbjsNCgltc28tYW5zaS1mb250LXNpemU6
MTAuMHB0Ow0KCWZvbnQtZmFtaWx5OlN5bWJvbDt9DQpAbGlzdCBsMTg6bGV2ZWw5DQoJe21zby1s
ZXZlbC1udW1iZXItZm9ybWF0OmJ1bGxldDsNCgltc28tbGV2ZWwtdGV4dDrvgrc7DQoJbXNvLWxl
dmVsLXRhYi1zdG9wOjQuNWluOw0KCW1zby1sZXZlbC1udW1iZXItcG9zaXRpb246bGVmdDsNCgl0
ZXh0LWluZGVudDotLjI1aW47DQoJbXNvLWFuc2ktZm9udC1zaXplOjEwLjBwdDsNCglmb250LWZh
bWlseTpTeW1ib2w7fQ0KQGxpc3QgbDE5DQoJe21zby1saXN0LWlkOjczNjcwOTIxMzsNCgltc28t
bGlzdC10ZW1wbGF0ZS1pZHM6OTY0NzE0ODIyO30NCkBsaXN0IGwxOTpsZXZlbDENCgl7bXNvLWxl
dmVsLW51bWJlci1mb3JtYXQ6YnVsbGV0Ow0KCW1zby1sZXZlbC10ZXh0Ou+CtzsNCgltc28tbGV2
ZWwtdGFiLXN0b3A6LjVpbjsNCgltc28tbGV2ZWwtbnVtYmVyLXBvc2l0aW9uOmxlZnQ7DQoJdGV4
dC1pbmRlbnQ6LS4yNWluOw0KCW1zby1hbnNpLWZvbnQtc2l6ZToxMC4wcHQ7DQoJZm9udC1mYW1p
bHk6U3ltYm9sO30NCkBsaXN0IGwxOTpsZXZlbDINCgl7bXNvLWxldmVsLW51bWJlci1mb3JtYXQ6
YnVsbGV0Ow0KCW1zby1sZXZlbC10ZXh0Ou+CtzsNCgltc28tbGV2ZWwtdGFiLXN0b3A6MS4waW47
DQoJbXNvLWxldmVsLW51bWJlci1wb3NpdGlvbjpsZWZ0Ow0KCXRleHQtaW5kZW50Oi0uMjVpbjsN
Cgltc28tYW5zaS1mb250LXNpemU6MTAuMHB0Ow0KCWZvbnQtZmFtaWx5OlN5bWJvbDt9DQpAbGlz
dCBsMTk6bGV2ZWwzDQoJe21zby1sZXZlbC1udW1iZXItZm9ybWF0OmJ1bGxldDsNCgltc28tbGV2
ZWwtdGV4dDrvgrc7DQoJbXNvLWxldmVsLXRhYi1zdG9wOjEuNWluOw0KCW1zby1sZXZlbC1udW1i
ZXItcG9zaXRpb246bGVmdDsNCgl0ZXh0LWluZGVudDotLjI1aW47DQoJbXNvLWFuc2ktZm9udC1z
aXplOjEwLjBwdDsNCglmb250LWZhbWlseTpTeW1ib2w7fQ0KQGxpc3QgbDE5OmxldmVsNA0KCXtt
c28tbGV2ZWwtbnVtYmVyLWZvcm1hdDpidWxsZXQ7DQoJbXNvLWxldmVsLXRleHQ674K3Ow0KCW1z
by1sZXZlbC10YWItc3RvcDoyLjBpbjsNCgltc28tbGV2ZWwtbnVtYmVyLXBvc2l0aW9uOmxlZnQ7
DQoJdGV4dC1pbmRlbnQ6LS4yNWluOw0KCW1zby1hbnNpLWZvbnQtc2l6ZToxMC4wcHQ7DQoJZm9u
dC1mYW1pbHk6U3ltYm9sO30NCkBsaXN0IGwxOTpsZXZlbDUNCgl7bXNvLWxldmVsLW51bWJlci1m
b3JtYXQ6YnVsbGV0Ow0KCW1zby1sZXZlbC10ZXh0Ou+CtzsNCgltc28tbGV2ZWwtdGFiLXN0b3A6
Mi41aW47DQoJbXNvLWxldmVsLW51bWJlci1wb3NpdGlvbjpsZWZ0Ow0KCXRleHQtaW5kZW50Oi0u
MjVpbjsNCgltc28tYW5zaS1mb250LXNpemU6MTAuMHB0Ow0KCWZvbnQtZmFtaWx5OlN5bWJvbDt9
DQpAbGlzdCBsMTk6bGV2ZWw2DQoJe21zby1sZXZlbC1udW1iZXItZm9ybWF0OmJ1bGxldDsNCglt
c28tbGV2ZWwtdGV4dDrvgrc7DQoJbXNvLWxldmVsLXRhYi1zdG9wOjMuMGluOw0KCW1zby1sZXZl
bC1udW1iZXItcG9zaXRpb246bGVmdDsNCgl0ZXh0LWluZGVudDotLjI1aW47DQoJbXNvLWFuc2kt
Zm9udC1zaXplOjEwLjBwdDsNCglmb250LWZhbWlseTpTeW1ib2w7fQ0KQGxpc3QgbDE5OmxldmVs
Nw0KCXttc28tbGV2ZWwtbnVtYmVyLWZvcm1hdDpidWxsZXQ7DQoJbXNvLWxldmVsLXRleHQ674K3
Ow0KCW1zby1sZXZlbC10YWItc3RvcDozLjVpbjsNCgltc28tbGV2ZWwtbnVtYmVyLXBvc2l0aW9u
OmxlZnQ7DQoJdGV4dC1pbmRlbnQ6LS4yNWluOw0KCW1zby1hbnNpLWZvbnQtc2l6ZToxMC4wcHQ7
DQoJZm9udC1mYW1pbHk6U3ltYm9sO30NCkBsaXN0IGwxOTpsZXZlbDgNCgl7bXNvLWxldmVsLW51
bWJlci1mb3JtYXQ6YnVsbGV0Ow0KCW1zby1sZXZlbC10ZXh0Ou+CtzsNCgltc28tbGV2ZWwtdGFi
LXN0b3A6NC4waW47DQoJbXNvLWxldmVsLW51bWJlci1wb3NpdGlvbjpsZWZ0Ow0KCXRleHQtaW5k
ZW50Oi0uMjVpbjsNCgltc28tYW5zaS1mb250LXNpemU6MTAuMHB0Ow0KCWZvbnQtZmFtaWx5OlN5
bWJvbDt9DQpAbGlzdCBsMTk6bGV2ZWw5DQoJe21zby1sZXZlbC1udW1iZXItZm9ybWF0OmJ1bGxl
dDsNCgltc28tbGV2ZWwtdGV4dDrvgrc7DQoJbXNvLWxldmVsLXRhYi1zdG9wOjQuNWluOw0KCW1z
by1sZXZlbC1udW1iZXItcG9zaXRpb246bGVmdDsNCgl0ZXh0LWluZGVudDotLjI1aW47DQoJbXNv
LWFuc2ktZm9udC1zaXplOjEwLjBwdDsNCglmb250LWZhbWlseTpTeW1ib2w7fQ0KQGxpc3QgbDIw
DQoJe21zby1saXN0LWlkOjg2ODk1NzQ2MTsNCgltc28tbGlzdC10ZW1wbGF0ZS1pZHM6ODk3MTkw
NjAwO30NCkBsaXN0IGwyMDpsZXZlbDENCgl7bXNvLWxldmVsLW51bWJlci1mb3JtYXQ6YnVsbGV0
Ow0KCW1zby1sZXZlbC10ZXh0Ou+CtzsNCgltc28tbGV2ZWwtdGFiLXN0b3A6LjVpbjsNCgltc28t
bGV2ZWwtbnVtYmVyLXBvc2l0aW9uOmxlZnQ7DQoJdGV4dC1pbmRlbnQ6LS4yNWluOw0KCW1zby1h
bnNpLWZvbnQtc2l6ZToxMC4wcHQ7DQoJZm9udC1mYW1pbHk6U3ltYm9sO30NCkBsaXN0IGwyMDps
ZXZlbDINCgl7bXNvLWxldmVsLW51bWJlci1mb3JtYXQ6YnVsbGV0Ow0KCW1zby1sZXZlbC10ZXh0
Ou+CtzsNCgltc28tbGV2ZWwtdGFiLXN0b3A6MS4waW47DQoJbXNvLWxldmVsLW51bWJlci1wb3Np
dGlvbjpsZWZ0Ow0KCXRleHQtaW5kZW50Oi0uMjVpbjsNCgltc28tYW5zaS1mb250LXNpemU6MTAu
MHB0Ow0KCWZvbnQtZmFtaWx5OlN5bWJvbDt9DQpAbGlzdCBsMjA6bGV2ZWwzDQoJe21zby1sZXZl
bC1udW1iZXItZm9ybWF0OmJ1bGxldDsNCgltc28tbGV2ZWwtdGV4dDrvgrc7DQoJbXNvLWxldmVs
LXRhYi1zdG9wOjEuNWluOw0KCW1zby1sZXZlbC1udW1iZXItcG9zaXRpb246bGVmdDsNCgl0ZXh0
LWluZGVudDotLjI1aW47DQoJbXNvLWFuc2ktZm9udC1zaXplOjEwLjBwdDsNCglmb250LWZhbWls
eTpTeW1ib2w7fQ0KQGxpc3QgbDIwOmxldmVsNA0KCXttc28tbGV2ZWwtbnVtYmVyLWZvcm1hdDpi
dWxsZXQ7DQoJbXNvLWxldmVsLXRleHQ674K3Ow0KCW1zby1sZXZlbC10YWItc3RvcDoyLjBpbjsN
Cgltc28tbGV2ZWwtbnVtYmVyLXBvc2l0aW9uOmxlZnQ7DQoJdGV4dC1pbmRlbnQ6LS4yNWluOw0K
CW1zby1hbnNpLWZvbnQtc2l6ZToxMC4wcHQ7DQoJZm9udC1mYW1pbHk6U3ltYm9sO30NCkBsaXN0
IGwyMDpsZXZlbDUNCgl7bXNvLWxldmVsLW51bWJlci1mb3JtYXQ6YnVsbGV0Ow0KCW1zby1sZXZl
bC10ZXh0Ou+CtzsNCgltc28tbGV2ZWwtdGFiLXN0b3A6Mi41aW47DQoJbXNvLWxldmVsLW51bWJl
ci1wb3NpdGlvbjpsZWZ0Ow0KCXRleHQtaW5kZW50Oi0uMjVpbjsNCgltc28tYW5zaS1mb250LXNp
emU6MTAuMHB0Ow0KCWZvbnQtZmFtaWx5OlN5bWJvbDt9DQpAbGlzdCBsMjA6bGV2ZWw2DQoJe21z
by1sZXZlbC1udW1iZXItZm9ybWF0OmJ1bGxldDsNCgltc28tbGV2ZWwtdGV4dDrvgrc7DQoJbXNv
LWxldmVsLXRhYi1zdG9wOjMuMGluOw0KCW1zby1sZXZlbC1udW1iZXItcG9zaXRpb246bGVmdDsN
Cgl0ZXh0LWluZGVudDotLjI1aW47DQoJbXNvLWFuc2ktZm9udC1zaXplOjEwLjBwdDsNCglmb250
LWZhbWlseTpTeW1ib2w7fQ0KQGxpc3QgbDIwOmxldmVsNw0KCXttc28tbGV2ZWwtbnVtYmVyLWZv
cm1hdDpidWxsZXQ7DQoJbXNvLWxldmVsLXRleHQ674K3Ow0KCW1zby1sZXZlbC10YWItc3RvcDoz
LjVpbjsNCgltc28tbGV2ZWwtbnVtYmVyLXBvc2l0aW9uOmxlZnQ7DQoJdGV4dC1pbmRlbnQ6LS4y
NWluOw0KCW1zby1hbnNpLWZvbnQtc2l6ZToxMC4wcHQ7DQoJZm9udC1mYW1pbHk6U3ltYm9sO30N
CkBsaXN0IGwyMDpsZXZlbDgNCgl7bXNvLWxldmVsLW51bWJlci1mb3JtYXQ6YnVsbGV0Ow0KCW1z
by1sZXZlbC10ZXh0Ou+CtzsNCgltc28tbGV2ZWwtdGFiLXN0b3A6NC4waW47DQoJbXNvLWxldmVs
LW51bWJlci1wb3NpdGlvbjpsZWZ0Ow0KCXRleHQtaW5kZW50Oi0uMjVpbjsNCgltc28tYW5zaS1m
b250LXNpemU6MTAuMHB0Ow0KCWZvbnQtZmFtaWx5OlN5bWJvbDt9DQpAbGlzdCBsMjA6bGV2ZWw5
DQoJe21zby1sZXZlbC1udW1iZXItZm9ybWF0OmJ1bGxldDsNCgltc28tbGV2ZWwtdGV4dDrvgrc7
DQoJbXNvLWxldmVsLXRhYi1zdG9wOjQuNWluOw0KCW1zby1sZXZlbC1udW1iZXItcG9zaXRpb246
bGVmdDsNCgl0ZXh0LWluZGVudDotLjI1aW47DQoJbXNvLWFuc2ktZm9udC1zaXplOjEwLjBwdDsN
Cglmb250LWZhbWlseTpTeW1ib2w7fQ0KQGxpc3QgbDIxDQoJe21zby1saXN0LWlkOjkxMTMwOTUw
MTsNCgltc28tbGlzdC10ZW1wbGF0ZS1pZHM6LTM1NTAxNzYyMDt9DQpAbGlzdCBsMjINCgl7bXNv
LWxpc3QtaWQ6OTIyMTg2MTc3Ow0KCW1zby1saXN0LXRlbXBsYXRlLWlkczotMTMyOTE4NDUyNDt9
DQpAbGlzdCBsMjI6bGV2ZWwxDQoJe21zby1sZXZlbC1udW1iZXItZm9ybWF0OmJ1bGxldDsNCglt
c28tbGV2ZWwtdGV4dDrvgrc7DQoJbXNvLWxldmVsLXRhYi1zdG9wOi41aW47DQoJbXNvLWxldmVs
LW51bWJlci1wb3NpdGlvbjpsZWZ0Ow0KCXRleHQtaW5kZW50Oi0uMjVpbjsNCgltc28tYW5zaS1m
b250LXNpemU6MTAuMHB0Ow0KCWZvbnQtZmFtaWx5OlN5bWJvbDt9DQpAbGlzdCBsMjI6bGV2ZWwy
DQoJe21zby1sZXZlbC1udW1iZXItZm9ybWF0OmJ1bGxldDsNCgltc28tbGV2ZWwtdGV4dDrvgrc7
DQoJbXNvLWxldmVsLXRhYi1zdG9wOjEuMGluOw0KCW1zby1sZXZlbC1udW1iZXItcG9zaXRpb246
bGVmdDsNCgl0ZXh0LWluZGVudDotLjI1aW47DQoJbXNvLWFuc2ktZm9udC1zaXplOjEwLjBwdDsN
Cglmb250LWZhbWlseTpTeW1ib2w7fQ0KQGxpc3QgbDIyOmxldmVsMw0KCXttc28tbGV2ZWwtbnVt
YmVyLWZvcm1hdDpidWxsZXQ7DQoJbXNvLWxldmVsLXRleHQ674K3Ow0KCW1zby1sZXZlbC10YWIt
c3RvcDoxLjVpbjsNCgltc28tbGV2ZWwtbnVtYmVyLXBvc2l0aW9uOmxlZnQ7DQoJdGV4dC1pbmRl
bnQ6LS4yNWluOw0KCW1zby1hbnNpLWZvbnQtc2l6ZToxMC4wcHQ7DQoJZm9udC1mYW1pbHk6U3lt
Ym9sO30NCkBsaXN0IGwyMjpsZXZlbDQNCgl7bXNvLWxldmVsLW51bWJlci1mb3JtYXQ6YnVsbGV0
Ow0KCW1zby1sZXZlbC10ZXh0Ou+CtzsNCgltc28tbGV2ZWwtdGFiLXN0b3A6Mi4waW47DQoJbXNv
LWxldmVsLW51bWJlci1wb3NpdGlvbjpsZWZ0Ow0KCXRleHQtaW5kZW50Oi0uMjVpbjsNCgltc28t
YW5zaS1mb250LXNpemU6MTAuMHB0Ow0KCWZvbnQtZmFtaWx5OlN5bWJvbDt9DQpAbGlzdCBsMjI6
bGV2ZWw1DQoJe21zby1sZXZlbC1udW1iZXItZm9ybWF0OmJ1bGxldDsNCgltc28tbGV2ZWwtdGV4
dDrvgrc7DQoJbXNvLWxldmVsLXRhYi1zdG9wOjIuNWluOw0KCW1zby1sZXZlbC1udW1iZXItcG9z
aXRpb246bGVmdDsNCgl0ZXh0LWluZGVudDotLjI1aW47DQoJbXNvLWFuc2ktZm9udC1zaXplOjEw
LjBwdDsNCglmb250LWZhbWlseTpTeW1ib2w7fQ0KQGxpc3QgbDIyOmxldmVsNg0KCXttc28tbGV2
ZWwtbnVtYmVyLWZvcm1hdDpidWxsZXQ7DQoJbXNvLWxldmVsLXRleHQ674K3Ow0KCW1zby1sZXZl
bC10YWItc3RvcDozLjBpbjsNCgltc28tbGV2ZWwtbnVtYmVyLXBvc2l0aW9uOmxlZnQ7DQoJdGV4
dC1pbmRlbnQ6LS4yNWluOw0KCW1zby1hbnNpLWZvbnQtc2l6ZToxMC4wcHQ7DQoJZm9udC1mYW1p
bHk6U3ltYm9sO30NCkBsaXN0IGwyMjpsZXZlbDcNCgl7bXNvLWxldmVsLW51bWJlci1mb3JtYXQ6
YnVsbGV0Ow0KCW1zby1sZXZlbC10ZXh0Ou+CtzsNCgltc28tbGV2ZWwtdGFiLXN0b3A6My41aW47
DQoJbXNvLWxldmVsLW51bWJlci1wb3NpdGlvbjpsZWZ0Ow0KCXRleHQtaW5kZW50Oi0uMjVpbjsN
Cgltc28tYW5zaS1mb250LXNpemU6MTAuMHB0Ow0KCWZvbnQtZmFtaWx5OlN5bWJvbDt9DQpAbGlz
dCBsMjI6bGV2ZWw4DQoJe21zby1sZXZlbC1udW1iZXItZm9ybWF0OmJ1bGxldDsNCgltc28tbGV2
ZWwtdGV4dDrvgrc7DQoJbXNvLWxldmVsLXRhYi1zdG9wOjQuMGluOw0KCW1zby1sZXZlbC1udW1i
ZXItcG9zaXRpb246bGVmdDsNCgl0ZXh0LWluZGVudDotLjI1aW47DQoJbXNvLWFuc2ktZm9udC1z
aXplOjEwLjBwdDsNCglmb250LWZhbWlseTpTeW1ib2w7fQ0KQGxpc3QgbDIyOmxldmVsOQ0KCXtt
c28tbGV2ZWwtbnVtYmVyLWZvcm1hdDpidWxsZXQ7DQoJbXNvLWxldmVsLXRleHQ674K3Ow0KCW1z
by1sZXZlbC10YWItc3RvcDo0LjVpbjsNCgltc28tbGV2ZWwtbnVtYmVyLXBvc2l0aW9uOmxlZnQ7
DQoJdGV4dC1pbmRlbnQ6LS4yNWluOw0KCW1zby1hbnNpLWZvbnQtc2l6ZToxMC4wcHQ7DQoJZm9u
dC1mYW1pbHk6U3ltYm9sO30NCkBsaXN0IGwyMw0KCXttc28tbGlzdC1pZDoxMDA3MDkzNTM3Ow0K
CW1zby1saXN0LXRlbXBsYXRlLWlkczo4OTg2MzgxODg7fQ0KQGxpc3QgbDIzOmxldmVsMQ0KCXtt
c28tbGV2ZWwtbnVtYmVyLWZvcm1hdDpidWxsZXQ7DQoJbXNvLWxldmVsLXRleHQ674K3Ow0KCW1z
by1sZXZlbC10YWItc3RvcDouNWluOw0KCW1zby1sZXZlbC1udW1iZXItcG9zaXRpb246bGVmdDsN
Cgl0ZXh0LWluZGVudDotLjI1aW47DQoJbXNvLWFuc2ktZm9udC1zaXplOjEwLjBwdDsNCglmb250
LWZhbWlseTpTeW1ib2w7fQ0KQGxpc3QgbDIzOmxldmVsMg0KCXttc28tbGV2ZWwtbnVtYmVyLWZv
cm1hdDpidWxsZXQ7DQoJbXNvLWxldmVsLXRleHQ674K3Ow0KCW1zby1sZXZlbC10YWItc3RvcDox
LjBpbjsNCgltc28tbGV2ZWwtbnVtYmVyLXBvc2l0aW9uOmxlZnQ7DQoJdGV4dC1pbmRlbnQ6LS4y
NWluOw0KCW1zby1hbnNpLWZvbnQtc2l6ZToxMC4wcHQ7DQoJZm9udC1mYW1pbHk6U3ltYm9sO30N
CkBsaXN0IGwyMzpsZXZlbDMNCgl7bXNvLWxldmVsLW51bWJlci1mb3JtYXQ6YnVsbGV0Ow0KCW1z
by1sZXZlbC10ZXh0Ou+CtzsNCgltc28tbGV2ZWwtdGFiLXN0b3A6MS41aW47DQoJbXNvLWxldmVs
LW51bWJlci1wb3NpdGlvbjpsZWZ0Ow0KCXRleHQtaW5kZW50Oi0uMjVpbjsNCgltc28tYW5zaS1m
b250LXNpemU6MTAuMHB0Ow0KCWZvbnQtZmFtaWx5OlN5bWJvbDt9DQpAbGlzdCBsMjM6bGV2ZWw0
DQoJe21zby1sZXZlbC1udW1iZXItZm9ybWF0OmJ1bGxldDsNCgltc28tbGV2ZWwtdGV4dDrvgrc7
DQoJbXNvLWxldmVsLXRhYi1zdG9wOjIuMGluOw0KCW1zby1sZXZlbC1udW1iZXItcG9zaXRpb246
bGVmdDsNCgl0ZXh0LWluZGVudDotLjI1aW47DQoJbXNvLWFuc2ktZm9udC1zaXplOjEwLjBwdDsN
Cglmb250LWZhbWlseTpTeW1ib2w7fQ0KQGxpc3QgbDIzOmxldmVsNQ0KCXttc28tbGV2ZWwtbnVt
YmVyLWZvcm1hdDpidWxsZXQ7DQoJbXNvLWxldmVsLXRleHQ674K3Ow0KCW1zby1sZXZlbC10YWIt
c3RvcDoyLjVpbjsNCgltc28tbGV2ZWwtbnVtYmVyLXBvc2l0aW9uOmxlZnQ7DQoJdGV4dC1pbmRl
bnQ6LS4yNWluOw0KCW1zby1hbnNpLWZvbnQtc2l6ZToxMC4wcHQ7DQoJZm9udC1mYW1pbHk6U3lt
Ym9sO30NCkBsaXN0IGwyMzpsZXZlbDYNCgl7bXNvLWxldmVsLW51bWJlci1mb3JtYXQ6YnVsbGV0
Ow0KCW1zby1sZXZlbC10ZXh0Ou+CtzsNCgltc28tbGV2ZWwtdGFiLXN0b3A6My4waW47DQoJbXNv
LWxldmVsLW51bWJlci1wb3NpdGlvbjpsZWZ0Ow0KCXRleHQtaW5kZW50Oi0uMjVpbjsNCgltc28t
YW5zaS1mb250LXNpemU6MTAuMHB0Ow0KCWZvbnQtZmFtaWx5OlN5bWJvbDt9DQpAbGlzdCBsMjM6
bGV2ZWw3DQoJe21zby1sZXZlbC1udW1iZXItZm9ybWF0OmJ1bGxldDsNCgltc28tbGV2ZWwtdGV4
dDrvgrc7DQoJbXNvLWxldmVsLXRhYi1zdG9wOjMuNWluOw0KCW1zby1sZXZlbC1udW1iZXItcG9z
aXRpb246bGVmdDsNCgl0ZXh0LWluZGVudDotLjI1aW47DQoJbXNvLWFuc2ktZm9udC1zaXplOjEw
LjBwdDsNCglmb250LWZhbWlseTpTeW1ib2w7fQ0KQGxpc3QgbDIzOmxldmVsOA0KCXttc28tbGV2
ZWwtbnVtYmVyLWZvcm1hdDpidWxsZXQ7DQoJbXNvLWxldmVsLXRleHQ674K3Ow0KCW1zby1sZXZl
bC10YWItc3RvcDo0LjBpbjsNCgltc28tbGV2ZWwtbnVtYmVyLXBvc2l0aW9uOmxlZnQ7DQoJdGV4
dC1pbmRlbnQ6LS4yNWluOw0KCW1zby1hbnNpLWZvbnQtc2l6ZToxMC4wcHQ7DQoJZm9udC1mYW1p
bHk6U3ltYm9sO30NCkBsaXN0IGwyMzpsZXZlbDkNCgl7bXNvLWxldmVsLW51bWJlci1mb3JtYXQ6
YnVsbGV0Ow0KCW1zby1sZXZlbC10ZXh0Ou+CtzsNCgltc28tbGV2ZWwtdGFiLXN0b3A6NC41aW47
DQoJbXNvLWxldmVsLW51bWJlci1wb3NpdGlvbjpsZWZ0Ow0KCXRleHQtaW5kZW50Oi0uMjVpbjsN
Cgltc28tYW5zaS1mb250LXNpemU6MTAuMHB0Ow0KCWZvbnQtZmFtaWx5OlN5bWJvbDt9DQpAbGlz
dCBsMjQNCgl7bXNvLWxpc3QtaWQ6MTA4Mjg3Njg5MTsNCgltc28tbGlzdC10ZW1wbGF0ZS1pZHM6
ODE1OTM5MjA0O30NCkBsaXN0IGwyNDpsZXZlbDENCgl7bXNvLWxldmVsLW51bWJlci1mb3JtYXQ6
YnVsbGV0Ow0KCW1zby1sZXZlbC10ZXh0Ou+CtzsNCgltc28tbGV2ZWwtdGFiLXN0b3A6LjVpbjsN
Cgltc28tbGV2ZWwtbnVtYmVyLXBvc2l0aW9uOmxlZnQ7DQoJdGV4dC1pbmRlbnQ6LS4yNWluOw0K
CW1zby1hbnNpLWZvbnQtc2l6ZToxMC4wcHQ7DQoJZm9udC1mYW1pbHk6U3ltYm9sO30NCkBsaXN0
IGwyNDpsZXZlbDINCgl7bXNvLWxldmVsLW51bWJlci1mb3JtYXQ6YnVsbGV0Ow0KCW1zby1sZXZl
bC10ZXh0Ou+CtzsNCgltc28tbGV2ZWwtdGFiLXN0b3A6MS4waW47DQoJbXNvLWxldmVsLW51bWJl
ci1wb3NpdGlvbjpsZWZ0Ow0KCXRleHQtaW5kZW50Oi0uMjVpbjsNCgltc28tYW5zaS1mb250LXNp
emU6MTAuMHB0Ow0KCWZvbnQtZmFtaWx5OlN5bWJvbDt9DQpAbGlzdCBsMjQ6bGV2ZWwzDQoJe21z
by1sZXZlbC1udW1iZXItZm9ybWF0OmJ1bGxldDsNCgltc28tbGV2ZWwtdGV4dDrvgrc7DQoJbXNv
LWxldmVsLXRhYi1zdG9wOjEuNWluOw0KCW1zby1sZXZlbC1udW1iZXItcG9zaXRpb246bGVmdDsN
Cgl0ZXh0LWluZGVudDotLjI1aW47DQoJbXNvLWFuc2ktZm9udC1zaXplOjEwLjBwdDsNCglmb250
LWZhbWlseTpTeW1ib2w7fQ0KQGxpc3QgbDI0OmxldmVsNA0KCXttc28tbGV2ZWwtbnVtYmVyLWZv
cm1hdDpidWxsZXQ7DQoJbXNvLWxldmVsLXRleHQ674K3Ow0KCW1zby1sZXZlbC10YWItc3RvcDoy
LjBpbjsNCgltc28tbGV2ZWwtbnVtYmVyLXBvc2l0aW9uOmxlZnQ7DQoJdGV4dC1pbmRlbnQ6LS4y
NWluOw0KCW1zby1hbnNpLWZvbnQtc2l6ZToxMC4wcHQ7DQoJZm9udC1mYW1pbHk6U3ltYm9sO30N
CkBsaXN0IGwyNDpsZXZlbDUNCgl7bXNvLWxldmVsLW51bWJlci1mb3JtYXQ6YnVsbGV0Ow0KCW1z
by1sZXZlbC10ZXh0Ou+CtzsNCgltc28tbGV2ZWwtdGFiLXN0b3A6Mi41aW47DQoJbXNvLWxldmVs
LW51bWJlci1wb3NpdGlvbjpsZWZ0Ow0KCXRleHQtaW5kZW50Oi0uMjVpbjsNCgltc28tYW5zaS1m
b250LXNpemU6MTAuMHB0Ow0KCWZvbnQtZmFtaWx5OlN5bWJvbDt9DQpAbGlzdCBsMjQ6bGV2ZWw2
DQoJe21zby1sZXZlbC1udW1iZXItZm9ybWF0OmJ1bGxldDsNCgltc28tbGV2ZWwtdGV4dDrvgrc7
DQoJbXNvLWxldmVsLXRhYi1zdG9wOjMuMGluOw0KCW1zby1sZXZlbC1udW1iZXItcG9zaXRpb246
bGVmdDsNCgl0ZXh0LWluZGVudDotLjI1aW47DQoJbXNvLWFuc2ktZm9udC1zaXplOjEwLjBwdDsN
Cglmb250LWZhbWlseTpTeW1ib2w7fQ0KQGxpc3QgbDI0OmxldmVsNw0KCXttc28tbGV2ZWwtbnVt
YmVyLWZvcm1hdDpidWxsZXQ7DQoJbXNvLWxldmVsLXRleHQ674K3Ow0KCW1zby1sZXZlbC10YWIt
c3RvcDozLjVpbjsNCgltc28tbGV2ZWwtbnVtYmVyLXBvc2l0aW9uOmxlZnQ7DQoJdGV4dC1pbmRl
bnQ6LS4yNWluOw0KCW1zby1hbnNpLWZvbnQtc2l6ZToxMC4wcHQ7DQoJZm9udC1mYW1pbHk6U3lt
Ym9sO30NCkBsaXN0IGwyNDpsZXZlbDgNCgl7bXNvLWxldmVsLW51bWJlci1mb3JtYXQ6YnVsbGV0
Ow0KCW1zby1sZXZlbC10ZXh0Ou+CtzsNCgltc28tbGV2ZWwtdGFiLXN0b3A6NC4waW47DQoJbXNv
LWxldmVsLW51bWJlci1wb3NpdGlvbjpsZWZ0Ow0KCXRleHQtaW5kZW50Oi0uMjVpbjsNCgltc28t
YW5zaS1mb250LXNpemU6MTAuMHB0Ow0KCWZvbnQtZmFtaWx5OlN5bWJvbDt9DQpAbGlzdCBsMjQ6
bGV2ZWw5DQoJe21zby1sZXZlbC1udW1iZXItZm9ybWF0OmJ1bGxldDsNCgltc28tbGV2ZWwtdGV4
dDrvgrc7DQoJbXNvLWxldmVsLXRhYi1zdG9wOjQuNWluOw0KCW1zby1sZXZlbC1udW1iZXItcG9z
aXRpb246bGVmdDsNCgl0ZXh0LWluZGVudDotLjI1aW47DQoJbXNvLWFuc2ktZm9udC1zaXplOjEw
LjBwdDsNCglmb250LWZhbWlseTpTeW1ib2w7fQ0KQGxpc3QgbDI1DQoJe21zby1saXN0LWlkOjEx
MTkxMDU0NDg7DQoJbXNvLWxpc3QtdGVtcGxhdGUtaWRzOi0xODk5MTg3MDQ0O30NCkBsaXN0IGwy
NTpsZXZlbDENCgl7bXNvLWxldmVsLW51bWJlci1mb3JtYXQ6YnVsbGV0Ow0KCW1zby1sZXZlbC10
ZXh0Ou+CtzsNCgltc28tbGV2ZWwtdGFiLXN0b3A6LjVpbjsNCgltc28tbGV2ZWwtbnVtYmVyLXBv
c2l0aW9uOmxlZnQ7DQoJdGV4dC1pbmRlbnQ6LS4yNWluOw0KCW1zby1hbnNpLWZvbnQtc2l6ZTox
MC4wcHQ7DQoJZm9udC1mYW1pbHk6U3ltYm9sO30NCkBsaXN0IGwyNTpsZXZlbDINCgl7bXNvLWxl
dmVsLW51bWJlci1mb3JtYXQ6YnVsbGV0Ow0KCW1zby1sZXZlbC10ZXh0Ou+CtzsNCgltc28tbGV2
ZWwtdGFiLXN0b3A6MS4waW47DQoJbXNvLWxldmVsLW51bWJlci1wb3NpdGlvbjpsZWZ0Ow0KCXRl
eHQtaW5kZW50Oi0uMjVpbjsNCgltc28tYW5zaS1mb250LXNpemU6MTAuMHB0Ow0KCWZvbnQtZmFt
aWx5OlN5bWJvbDt9DQpAbGlzdCBsMjU6bGV2ZWwzDQoJe21zby1sZXZlbC1udW1iZXItZm9ybWF0
OmJ1bGxldDsNCgltc28tbGV2ZWwtdGV4dDrvgrc7DQoJbXNvLWxldmVsLXRhYi1zdG9wOjEuNWlu
Ow0KCW1zby1sZXZlbC1udW1iZXItcG9zaXRpb246bGVmdDsNCgl0ZXh0LWluZGVudDotLjI1aW47
DQoJbXNvLWFuc2ktZm9udC1zaXplOjEwLjBwdDsNCglmb250LWZhbWlseTpTeW1ib2w7fQ0KQGxp
c3QgbDI1OmxldmVsNA0KCXttc28tbGV2ZWwtbnVtYmVyLWZvcm1hdDpidWxsZXQ7DQoJbXNvLWxl
dmVsLXRleHQ674K3Ow0KCW1zby1sZXZlbC10YWItc3RvcDoyLjBpbjsNCgltc28tbGV2ZWwtbnVt
YmVyLXBvc2l0aW9uOmxlZnQ7DQoJdGV4dC1pbmRlbnQ6LS4yNWluOw0KCW1zby1hbnNpLWZvbnQt
c2l6ZToxMC4wcHQ7DQoJZm9udC1mYW1pbHk6U3ltYm9sO30NCkBsaXN0IGwyNTpsZXZlbDUNCgl7
bXNvLWxldmVsLW51bWJlci1mb3JtYXQ6YnVsbGV0Ow0KCW1zby1sZXZlbC10ZXh0Ou+CtzsNCglt
c28tbGV2ZWwtdGFiLXN0b3A6Mi41aW47DQoJbXNvLWxldmVsLW51bWJlci1wb3NpdGlvbjpsZWZ0
Ow0KCXRleHQtaW5kZW50Oi0uMjVpbjsNCgltc28tYW5zaS1mb250LXNpemU6MTAuMHB0Ow0KCWZv
bnQtZmFtaWx5OlN5bWJvbDt9DQpAbGlzdCBsMjU6bGV2ZWw2DQoJe21zby1sZXZlbC1udW1iZXIt
Zm9ybWF0OmJ1bGxldDsNCgltc28tbGV2ZWwtdGV4dDrvgrc7DQoJbXNvLWxldmVsLXRhYi1zdG9w
OjMuMGluOw0KCW1zby1sZXZlbC1udW1iZXItcG9zaXRpb246bGVmdDsNCgl0ZXh0LWluZGVudDot
LjI1aW47DQoJbXNvLWFuc2ktZm9udC1zaXplOjEwLjBwdDsNCglmb250LWZhbWlseTpTeW1ib2w7
fQ0KQGxpc3QgbDI1OmxldmVsNw0KCXttc28tbGV2ZWwtbnVtYmVyLWZvcm1hdDpidWxsZXQ7DQoJ
bXNvLWxldmVsLXRleHQ674K3Ow0KCW1zby1sZXZlbC10YWItc3RvcDozLjVpbjsNCgltc28tbGV2
ZWwtbnVtYmVyLXBvc2l0aW9uOmxlZnQ7DQoJdGV4dC1pbmRlbnQ6LS4yNWluOw0KCW1zby1hbnNp
LWZvbnQtc2l6ZToxMC4wcHQ7DQoJZm9udC1mYW1pbHk6U3ltYm9sO30NCkBsaXN0IGwyNTpsZXZl
bDgNCgl7bXNvLWxldmVsLW51bWJlci1mb3JtYXQ6YnVsbGV0Ow0KCW1zby1sZXZlbC10ZXh0Ou+C
tzsNCgltc28tbGV2ZWwtdGFiLXN0b3A6NC4waW47DQoJbXNvLWxldmVsLW51bWJlci1wb3NpdGlv
bjpsZWZ0Ow0KCXRleHQtaW5kZW50Oi0uMjVpbjsNCgltc28tYW5zaS1mb250LXNpemU6MTAuMHB0
Ow0KCWZvbnQtZmFtaWx5OlN5bWJvbDt9DQpAbGlzdCBsMjU6bGV2ZWw5DQoJe21zby1sZXZlbC1u
dW1iZXItZm9ybWF0OmJ1bGxldDsNCgltc28tbGV2ZWwtdGV4dDrvgrc7DQoJbXNvLWxldmVsLXRh
Yi1zdG9wOjQuNWluOw0KCW1zby1sZXZlbC1udW1iZXItcG9zaXRpb246bGVmdDsNCgl0ZXh0LWlu
ZGVudDotLjI1aW47DQoJbXNvLWFuc2ktZm9udC1zaXplOjEwLjBwdDsNCglmb250LWZhbWlseTpT
eW1ib2w7fQ0KQGxpc3QgbDI2DQoJe21zby1saXN0LWlkOjExNDEyNjg5Mzk7DQoJbXNvLWxpc3Qt
dGVtcGxhdGUtaWRzOi03NTg1MDEzMTI7fQ0KQGxpc3QgbDI2OmxldmVsMQ0KCXttc28tbGV2ZWwt
bnVtYmVyLWZvcm1hdDpidWxsZXQ7DQoJbXNvLWxldmVsLXRleHQ674K3Ow0KCW1zby1sZXZlbC10
YWItc3RvcDouNWluOw0KCW1zby1sZXZlbC1udW1iZXItcG9zaXRpb246bGVmdDsNCgl0ZXh0LWlu
ZGVudDotLjI1aW47DQoJbXNvLWFuc2ktZm9udC1zaXplOjEwLjBwdDsNCglmb250LWZhbWlseTpT
eW1ib2w7fQ0KQGxpc3QgbDI2OmxldmVsMg0KCXttc28tbGV2ZWwtbnVtYmVyLWZvcm1hdDpidWxs
ZXQ7DQoJbXNvLWxldmVsLXRleHQ674K3Ow0KCW1zby1sZXZlbC10YWItc3RvcDoxLjBpbjsNCglt
c28tbGV2ZWwtbnVtYmVyLXBvc2l0aW9uOmxlZnQ7DQoJdGV4dC1pbmRlbnQ6LS4yNWluOw0KCW1z
by1hbnNpLWZvbnQtc2l6ZToxMC4wcHQ7DQoJZm9udC1mYW1pbHk6U3ltYm9sO30NCkBsaXN0IGwy
NjpsZXZlbDMNCgl7bXNvLWxldmVsLW51bWJlci1mb3JtYXQ6YnVsbGV0Ow0KCW1zby1sZXZlbC10
ZXh0Ou+CtzsNCgltc28tbGV2ZWwtdGFiLXN0b3A6MS41aW47DQoJbXNvLWxldmVsLW51bWJlci1w
b3NpdGlvbjpsZWZ0Ow0KCXRleHQtaW5kZW50Oi0uMjVpbjsNCgltc28tYW5zaS1mb250LXNpemU6
MTAuMHB0Ow0KCWZvbnQtZmFtaWx5OlN5bWJvbDt9DQpAbGlzdCBsMjY6bGV2ZWw0DQoJe21zby1s
ZXZlbC1udW1iZXItZm9ybWF0OmJ1bGxldDsNCgltc28tbGV2ZWwtdGV4dDrvgrc7DQoJbXNvLWxl
dmVsLXRhYi1zdG9wOjIuMGluOw0KCW1zby1sZXZlbC1udW1iZXItcG9zaXRpb246bGVmdDsNCgl0
ZXh0LWluZGVudDotLjI1aW47DQoJbXNvLWFuc2ktZm9udC1zaXplOjEwLjBwdDsNCglmb250LWZh
bWlseTpTeW1ib2w7fQ0KQGxpc3QgbDI2OmxldmVsNQ0KCXttc28tbGV2ZWwtbnVtYmVyLWZvcm1h
dDpidWxsZXQ7DQoJbXNvLWxldmVsLXRleHQ674K3Ow0KCW1zby1sZXZlbC10YWItc3RvcDoyLjVp
bjsNCgltc28tbGV2ZWwtbnVtYmVyLXBvc2l0aW9uOmxlZnQ7DQoJdGV4dC1pbmRlbnQ6LS4yNWlu
Ow0KCW1zby1hbnNpLWZvbnQtc2l6ZToxMC4wcHQ7DQoJZm9udC1mYW1pbHk6U3ltYm9sO30NCkBs
aXN0IGwyNjpsZXZlbDYNCgl7bXNvLWxldmVsLW51bWJlci1mb3JtYXQ6YnVsbGV0Ow0KCW1zby1s
ZXZlbC10ZXh0Ou+CtzsNCgltc28tbGV2ZWwtdGFiLXN0b3A6My4waW47DQoJbXNvLWxldmVsLW51
bWJlci1wb3NpdGlvbjpsZWZ0Ow0KCXRleHQtaW5kZW50Oi0uMjVpbjsNCgltc28tYW5zaS1mb250
LXNpemU6MTAuMHB0Ow0KCWZvbnQtZmFtaWx5OlN5bWJvbDt9DQpAbGlzdCBsMjY6bGV2ZWw3DQoJ
e21zby1sZXZlbC1udW1iZXItZm9ybWF0OmJ1bGxldDsNCgltc28tbGV2ZWwtdGV4dDrvgrc7DQoJ
bXNvLWxldmVsLXRhYi1zdG9wOjMuNWluOw0KCW1zby1sZXZlbC1udW1iZXItcG9zaXRpb246bGVm
dDsNCgl0ZXh0LWluZGVudDotLjI1aW47DQoJbXNvLWFuc2ktZm9udC1zaXplOjEwLjBwdDsNCglm
b250LWZhbWlseTpTeW1ib2w7fQ0KQGxpc3QgbDI2OmxldmVsOA0KCXttc28tbGV2ZWwtbnVtYmVy
LWZvcm1hdDpidWxsZXQ7DQoJbXNvLWxldmVsLXRleHQ674K3Ow0KCW1zby1sZXZlbC10YWItc3Rv
cDo0LjBpbjsNCgltc28tbGV2ZWwtbnVtYmVyLXBvc2l0aW9uOmxlZnQ7DQoJdGV4dC1pbmRlbnQ6
LS4yNWluOw0KCW1zby1hbnNpLWZvbnQtc2l6ZToxMC4wcHQ7DQoJZm9udC1mYW1pbHk6U3ltYm9s
O30NCkBsaXN0IGwyNjpsZXZlbDkNCgl7bXNvLWxldmVsLW51bWJlci1mb3JtYXQ6YnVsbGV0Ow0K
CW1zby1sZXZlbC10ZXh0Ou+CtzsNCgltc28tbGV2ZWwtdGFiLXN0b3A6NC41aW47DQoJbXNvLWxl
dmVsLW51bWJlci1wb3NpdGlvbjpsZWZ0Ow0KCXRleHQtaW5kZW50Oi0uMjVpbjsNCgltc28tYW5z
aS1mb250LXNpemU6MTAuMHB0Ow0KCWZvbnQtZmFtaWx5OlN5bWJvbDt9DQpAbGlzdCBsMjcNCgl7
bXNvLWxpc3QtaWQ6MTE2NDAwNjMwNDsNCgltc28tbGlzdC10ZW1wbGF0ZS1pZHM6LTUzNTExMTc5
Njt9DQpAbGlzdCBsMjc6bGV2ZWwxDQoJe21zby1sZXZlbC1udW1iZXItZm9ybWF0OmJ1bGxldDsN
Cgltc28tbGV2ZWwtdGV4dDrvgrc7DQoJbXNvLWxldmVsLXRhYi1zdG9wOi41aW47DQoJbXNvLWxl
dmVsLW51bWJlci1wb3NpdGlvbjpsZWZ0Ow0KCXRleHQtaW5kZW50Oi0uMjVpbjsNCgltc28tYW5z
aS1mb250LXNpemU6MTAuMHB0Ow0KCWZvbnQtZmFtaWx5OlN5bWJvbDt9DQpAbGlzdCBsMjc6bGV2
ZWwyDQoJe21zby1sZXZlbC1udW1iZXItZm9ybWF0OmJ1bGxldDsNCgltc28tbGV2ZWwtdGV4dDrv
grc7DQoJbXNvLWxldmVsLXRhYi1zdG9wOjEuMGluOw0KCW1zby1sZXZlbC1udW1iZXItcG9zaXRp
b246bGVmdDsNCgl0ZXh0LWluZGVudDotLjI1aW47DQoJbXNvLWFuc2ktZm9udC1zaXplOjEwLjBw
dDsNCglmb250LWZhbWlseTpTeW1ib2w7fQ0KQGxpc3QgbDI3OmxldmVsMw0KCXttc28tbGV2ZWwt
bnVtYmVyLWZvcm1hdDpidWxsZXQ7DQoJbXNvLWxldmVsLXRleHQ674K3Ow0KCW1zby1sZXZlbC10
YWItc3RvcDoxLjVpbjsNCgltc28tbGV2ZWwtbnVtYmVyLXBvc2l0aW9uOmxlZnQ7DQoJdGV4dC1p
bmRlbnQ6LS4yNWluOw0KCW1zby1hbnNpLWZvbnQtc2l6ZToxMC4wcHQ7DQoJZm9udC1mYW1pbHk6
U3ltYm9sO30NCkBsaXN0IGwyNzpsZXZlbDQNCgl7bXNvLWxldmVsLW51bWJlci1mb3JtYXQ6YnVs
bGV0Ow0KCW1zby1sZXZlbC10ZXh0Ou+CtzsNCgltc28tbGV2ZWwtdGFiLXN0b3A6Mi4waW47DQoJ
bXNvLWxldmVsLW51bWJlci1wb3NpdGlvbjpsZWZ0Ow0KCXRleHQtaW5kZW50Oi0uMjVpbjsNCglt
c28tYW5zaS1mb250LXNpemU6MTAuMHB0Ow0KCWZvbnQtZmFtaWx5OlN5bWJvbDt9DQpAbGlzdCBs
Mjc6bGV2ZWw1DQoJe21zby1sZXZlbC1udW1iZXItZm9ybWF0OmJ1bGxldDsNCgltc28tbGV2ZWwt
dGV4dDrvgrc7DQoJbXNvLWxldmVsLXRhYi1zdG9wOjIuNWluOw0KCW1zby1sZXZlbC1udW1iZXIt
cG9zaXRpb246bGVmdDsNCgl0ZXh0LWluZGVudDotLjI1aW47DQoJbXNvLWFuc2ktZm9udC1zaXpl
OjEwLjBwdDsNCglmb250LWZhbWlseTpTeW1ib2w7fQ0KQGxpc3QgbDI3OmxldmVsNg0KCXttc28t
bGV2ZWwtbnVtYmVyLWZvcm1hdDpidWxsZXQ7DQoJbXNvLWxldmVsLXRleHQ674K3Ow0KCW1zby1s
ZXZlbC10YWItc3RvcDozLjBpbjsNCgltc28tbGV2ZWwtbnVtYmVyLXBvc2l0aW9uOmxlZnQ7DQoJ
dGV4dC1pbmRlbnQ6LS4yNWluOw0KCW1zby1hbnNpLWZvbnQtc2l6ZToxMC4wcHQ7DQoJZm9udC1m
YW1pbHk6U3ltYm9sO30NCkBsaXN0IGwyNzpsZXZlbDcNCgl7bXNvLWxldmVsLW51bWJlci1mb3Jt
YXQ6YnVsbGV0Ow0KCW1zby1sZXZlbC10ZXh0Ou+CtzsNCgltc28tbGV2ZWwtdGFiLXN0b3A6My41
aW47DQoJbXNvLWxldmVsLW51bWJlci1wb3NpdGlvbjpsZWZ0Ow0KCXRleHQtaW5kZW50Oi0uMjVp
bjsNCgltc28tYW5zaS1mb250LXNpemU6MTAuMHB0Ow0KCWZvbnQtZmFtaWx5OlN5bWJvbDt9DQpA
bGlzdCBsMjc6bGV2ZWw4DQoJe21zby1sZXZlbC1udW1iZXItZm9ybWF0OmJ1bGxldDsNCgltc28t
bGV2ZWwtdGV4dDrvgrc7DQoJbXNvLWxldmVsLXRhYi1zdG9wOjQuMGluOw0KCW1zby1sZXZlbC1u
dW1iZXItcG9zaXRpb246bGVmdDsNCgl0ZXh0LWluZGVudDotLjI1aW47DQoJbXNvLWFuc2ktZm9u
dC1zaXplOjEwLjBwdDsNCglmb250LWZhbWlseTpTeW1ib2w7fQ0KQGxpc3QgbDI3OmxldmVsOQ0K
CXttc28tbGV2ZWwtbnVtYmVyLWZvcm1hdDpidWxsZXQ7DQoJbXNvLWxldmVsLXRleHQ674K3Ow0K
CW1zby1sZXZlbC10YWItc3RvcDo0LjVpbjsNCgltc28tbGV2ZWwtbnVtYmVyLXBvc2l0aW9uOmxl
ZnQ7DQoJdGV4dC1pbmRlbnQ6LS4yNWluOw0KCW1zby1hbnNpLWZvbnQtc2l6ZToxMC4wcHQ7DQoJ
Zm9udC1mYW1pbHk6U3ltYm9sO30NCkBsaXN0IGwyOA0KCXttc28tbGlzdC1pZDoxMTg3MTMyMTIx
Ow0KCW1zby1saXN0LXRlbXBsYXRlLWlkczotNDIwOTQ3NzIwO30NCkBsaXN0IGwyODpsZXZlbDEN
Cgl7bXNvLWxldmVsLW51bWJlci1mb3JtYXQ6YnVsbGV0Ow0KCW1zby1sZXZlbC10ZXh0Ou+CtzsN
Cgltc28tbGV2ZWwtdGFiLXN0b3A6LjVpbjsNCgltc28tbGV2ZWwtbnVtYmVyLXBvc2l0aW9uOmxl
ZnQ7DQoJdGV4dC1pbmRlbnQ6LS4yNWluOw0KCW1zby1hbnNpLWZvbnQtc2l6ZToxMC4wcHQ7DQoJ
Zm9udC1mYW1pbHk6U3ltYm9sO30NCkBsaXN0IGwyODpsZXZlbDINCgl7bXNvLWxldmVsLW51bWJl
ci1mb3JtYXQ6YnVsbGV0Ow0KCW1zby1sZXZlbC10ZXh0Ou+CtzsNCgltc28tbGV2ZWwtdGFiLXN0
b3A6MS4waW47DQoJbXNvLWxldmVsLW51bWJlci1wb3NpdGlvbjpsZWZ0Ow0KCXRleHQtaW5kZW50
Oi0uMjVpbjsNCgltc28tYW5zaS1mb250LXNpemU6MTAuMHB0Ow0KCWZvbnQtZmFtaWx5OlN5bWJv
bDt9DQpAbGlzdCBsMjg6bGV2ZWwzDQoJe21zby1sZXZlbC1udW1iZXItZm9ybWF0OmJ1bGxldDsN
Cgltc28tbGV2ZWwtdGV4dDrvgrc7DQoJbXNvLWxldmVsLXRhYi1zdG9wOjEuNWluOw0KCW1zby1s
ZXZlbC1udW1iZXItcG9zaXRpb246bGVmdDsNCgl0ZXh0LWluZGVudDotLjI1aW47DQoJbXNvLWFu
c2ktZm9udC1zaXplOjEwLjBwdDsNCglmb250LWZhbWlseTpTeW1ib2w7fQ0KQGxpc3QgbDI4Omxl
dmVsNA0KCXttc28tbGV2ZWwtbnVtYmVyLWZvcm1hdDpidWxsZXQ7DQoJbXNvLWxldmVsLXRleHQ6
74K3Ow0KCW1zby1sZXZlbC10YWItc3RvcDoyLjBpbjsNCgltc28tbGV2ZWwtbnVtYmVyLXBvc2l0
aW9uOmxlZnQ7DQoJdGV4dC1pbmRlbnQ6LS4yNWluOw0KCW1zby1hbnNpLWZvbnQtc2l6ZToxMC4w
cHQ7DQoJZm9udC1mYW1pbHk6U3ltYm9sO30NCkBsaXN0IGwyODpsZXZlbDUNCgl7bXNvLWxldmVs
LW51bWJlci1mb3JtYXQ6YnVsbGV0Ow0KCW1zby1sZXZlbC10ZXh0Ou+CtzsNCgltc28tbGV2ZWwt
dGFiLXN0b3A6Mi41aW47DQoJbXNvLWxldmVsLW51bWJlci1wb3NpdGlvbjpsZWZ0Ow0KCXRleHQt
aW5kZW50Oi0uMjVpbjsNCgltc28tYW5zaS1mb250LXNpemU6MTAuMHB0Ow0KCWZvbnQtZmFtaWx5
OlN5bWJvbDt9DQpAbGlzdCBsMjg6bGV2ZWw2DQoJe21zby1sZXZlbC1udW1iZXItZm9ybWF0OmJ1
bGxldDsNCgltc28tbGV2ZWwtdGV4dDrvgrc7DQoJbXNvLWxldmVsLXRhYi1zdG9wOjMuMGluOw0K
CW1zby1sZXZlbC1udW1iZXItcG9zaXRpb246bGVmdDsNCgl0ZXh0LWluZGVudDotLjI1aW47DQoJ
bXNvLWFuc2ktZm9udC1zaXplOjEwLjBwdDsNCglmb250LWZhbWlseTpTeW1ib2w7fQ0KQGxpc3Qg
bDI4OmxldmVsNw0KCXttc28tbGV2ZWwtbnVtYmVyLWZvcm1hdDpidWxsZXQ7DQoJbXNvLWxldmVs
LXRleHQ674K3Ow0KCW1zby1sZXZlbC10YWItc3RvcDozLjVpbjsNCgltc28tbGV2ZWwtbnVtYmVy
LXBvc2l0aW9uOmxlZnQ7DQoJdGV4dC1pbmRlbnQ6LS4yNWluOw0KCW1zby1hbnNpLWZvbnQtc2l6
ZToxMC4wcHQ7DQoJZm9udC1mYW1pbHk6U3ltYm9sO30NCkBsaXN0IGwyODpsZXZlbDgNCgl7bXNv
LWxldmVsLW51bWJlci1mb3JtYXQ6YnVsbGV0Ow0KCW1zby1sZXZlbC10ZXh0Ou+CtzsNCgltc28t
bGV2ZWwtdGFiLXN0b3A6NC4waW47DQoJbXNvLWxldmVsLW51bWJlci1wb3NpdGlvbjpsZWZ0Ow0K
CXRleHQtaW5kZW50Oi0uMjVpbjsNCgltc28tYW5zaS1mb250LXNpemU6MTAuMHB0Ow0KCWZvbnQt
ZmFtaWx5OlN5bWJvbDt9DQpAbGlzdCBsMjg6bGV2ZWw5DQoJe21zby1sZXZlbC1udW1iZXItZm9y
bWF0OmJ1bGxldDsNCgltc28tbGV2ZWwtdGV4dDrvgrc7DQoJbXNvLWxldmVsLXRhYi1zdG9wOjQu
NWluOw0KCW1zby1sZXZlbC1udW1iZXItcG9zaXRpb246bGVmdDsNCgl0ZXh0LWluZGVudDotLjI1
aW47DQoJbXNvLWFuc2ktZm9udC1zaXplOjEwLjBwdDsNCglmb250LWZhbWlseTpTeW1ib2w7fQ0K
QGxpc3QgbDI5DQoJe21zby1saXN0LWlkOjEyMDcxNzc2OTg7DQoJbXNvLWxpc3QtdGVtcGxhdGUt
aWRzOjE5NjcxNjkwMjQ7fQ0KQGxpc3QgbDI5OmxldmVsMQ0KCXttc28tbGV2ZWwtbnVtYmVyLWZv
cm1hdDpidWxsZXQ7DQoJbXNvLWxldmVsLXRleHQ674K3Ow0KCW1zby1sZXZlbC10YWItc3RvcDou
NWluOw0KCW1zby1sZXZlbC1udW1iZXItcG9zaXRpb246bGVmdDsNCgl0ZXh0LWluZGVudDotLjI1
aW47DQoJbXNvLWFuc2ktZm9udC1zaXplOjEwLjBwdDsNCglmb250LWZhbWlseTpTeW1ib2w7fQ0K
QGxpc3QgbDI5OmxldmVsMg0KCXttc28tbGV2ZWwtbnVtYmVyLWZvcm1hdDpidWxsZXQ7DQoJbXNv
LWxldmVsLXRleHQ674K3Ow0KCW1zby1sZXZlbC10YWItc3RvcDoxLjBpbjsNCgltc28tbGV2ZWwt
bnVtYmVyLXBvc2l0aW9uOmxlZnQ7DQoJdGV4dC1pbmRlbnQ6LS4yNWluOw0KCW1zby1hbnNpLWZv
bnQtc2l6ZToxMC4wcHQ7DQoJZm9udC1mYW1pbHk6U3ltYm9sO30NCkBsaXN0IGwyOTpsZXZlbDMN
Cgl7bXNvLWxldmVsLW51bWJlci1mb3JtYXQ6YnVsbGV0Ow0KCW1zby1sZXZlbC10ZXh0Ou+CtzsN
Cgltc28tbGV2ZWwtdGFiLXN0b3A6MS41aW47DQoJbXNvLWxldmVsLW51bWJlci1wb3NpdGlvbjps
ZWZ0Ow0KCXRleHQtaW5kZW50Oi0uMjVpbjsNCgltc28tYW5zaS1mb250LXNpemU6MTAuMHB0Ow0K
CWZvbnQtZmFtaWx5OlN5bWJvbDt9DQpAbGlzdCBsMjk6bGV2ZWw0DQoJe21zby1sZXZlbC1udW1i
ZXItZm9ybWF0OmJ1bGxldDsNCgltc28tbGV2ZWwtdGV4dDrvgrc7DQoJbXNvLWxldmVsLXRhYi1z
dG9wOjIuMGluOw0KCW1zby1sZXZlbC1udW1iZXItcG9zaXRpb246bGVmdDsNCgl0ZXh0LWluZGVu
dDotLjI1aW47DQoJbXNvLWFuc2ktZm9udC1zaXplOjEwLjBwdDsNCglmb250LWZhbWlseTpTeW1i
b2w7fQ0KQGxpc3QgbDI5OmxldmVsNQ0KCXttc28tbGV2ZWwtbnVtYmVyLWZvcm1hdDpidWxsZXQ7
DQoJbXNvLWxldmVsLXRleHQ674K3Ow0KCW1zby1sZXZlbC10YWItc3RvcDoyLjVpbjsNCgltc28t
bGV2ZWwtbnVtYmVyLXBvc2l0aW9uOmxlZnQ7DQoJdGV4dC1pbmRlbnQ6LS4yNWluOw0KCW1zby1h
bnNpLWZvbnQtc2l6ZToxMC4wcHQ7DQoJZm9udC1mYW1pbHk6U3ltYm9sO30NCkBsaXN0IGwyOTps
ZXZlbDYNCgl7bXNvLWxldmVsLW51bWJlci1mb3JtYXQ6YnVsbGV0Ow0KCW1zby1sZXZlbC10ZXh0
Ou+CtzsNCgltc28tbGV2ZWwtdGFiLXN0b3A6My4waW47DQoJbXNvLWxldmVsLW51bWJlci1wb3Np
dGlvbjpsZWZ0Ow0KCXRleHQtaW5kZW50Oi0uMjVpbjsNCgltc28tYW5zaS1mb250LXNpemU6MTAu
MHB0Ow0KCWZvbnQtZmFtaWx5OlN5bWJvbDt9DQpAbGlzdCBsMjk6bGV2ZWw3DQoJe21zby1sZXZl
bC1udW1iZXItZm9ybWF0OmJ1bGxldDsNCgltc28tbGV2ZWwtdGV4dDrvgrc7DQoJbXNvLWxldmVs
LXRhYi1zdG9wOjMuNWluOw0KCW1zby1sZXZlbC1udW1iZXItcG9zaXRpb246bGVmdDsNCgl0ZXh0
LWluZGVudDotLjI1aW47DQoJbXNvLWFuc2ktZm9udC1zaXplOjEwLjBwdDsNCglmb250LWZhbWls
eTpTeW1ib2w7fQ0KQGxpc3QgbDI5OmxldmVsOA0KCXttc28tbGV2ZWwtbnVtYmVyLWZvcm1hdDpi
dWxsZXQ7DQoJbXNvLWxldmVsLXRleHQ674K3Ow0KCW1zby1sZXZlbC10YWItc3RvcDo0LjBpbjsN
Cgltc28tbGV2ZWwtbnVtYmVyLXBvc2l0aW9uOmxlZnQ7DQoJdGV4dC1pbmRlbnQ6LS4yNWluOw0K
CW1zby1hbnNpLWZvbnQtc2l6ZToxMC4wcHQ7DQoJZm9udC1mYW1pbHk6U3ltYm9sO30NCkBsaXN0
IGwyOTpsZXZlbDkNCgl7bXNvLWxldmVsLW51bWJlci1mb3JtYXQ6YnVsbGV0Ow0KCW1zby1sZXZl
bC10ZXh0Ou+CtzsNCgltc28tbGV2ZWwtdGFiLXN0b3A6NC41aW47DQoJbXNvLWxldmVsLW51bWJl
ci1wb3NpdGlvbjpsZWZ0Ow0KCXRleHQtaW5kZW50Oi0uMjVpbjsNCgltc28tYW5zaS1mb250LXNp
emU6MTAuMHB0Ow0KCWZvbnQtZmFtaWx5OlN5bWJvbDt9DQpAbGlzdCBsMzANCgl7bXNvLWxpc3Qt
aWQ6MTIwODY0NDkwNDsNCgltc28tbGlzdC10ZW1wbGF0ZS1pZHM6LTIwMDE3MTQ0NDI7fQ0KQGxp
c3QgbDMwOmxldmVsMQ0KCXttc28tbGV2ZWwtbnVtYmVyLWZvcm1hdDpidWxsZXQ7DQoJbXNvLWxl
dmVsLXRleHQ674K3Ow0KCW1zby1sZXZlbC10YWItc3RvcDouNWluOw0KCW1zby1sZXZlbC1udW1i
ZXItcG9zaXRpb246bGVmdDsNCgl0ZXh0LWluZGVudDotLjI1aW47DQoJbXNvLWFuc2ktZm9udC1z
aXplOjEwLjBwdDsNCglmb250LWZhbWlseTpTeW1ib2w7fQ0KQGxpc3QgbDMwOmxldmVsMg0KCXtt
c28tbGV2ZWwtbnVtYmVyLWZvcm1hdDpidWxsZXQ7DQoJbXNvLWxldmVsLXRleHQ674K3Ow0KCW1z
by1sZXZlbC10YWItc3RvcDoxLjBpbjsNCgltc28tbGV2ZWwtbnVtYmVyLXBvc2l0aW9uOmxlZnQ7
DQoJdGV4dC1pbmRlbnQ6LS4yNWluOw0KCW1zby1hbnNpLWZvbnQtc2l6ZToxMC4wcHQ7DQoJZm9u
dC1mYW1pbHk6U3ltYm9sO30NCkBsaXN0IGwzMDpsZXZlbDMNCgl7bXNvLWxldmVsLW51bWJlci1m
b3JtYXQ6YnVsbGV0Ow0KCW1zby1sZXZlbC10ZXh0Ou+CtzsNCgltc28tbGV2ZWwtdGFiLXN0b3A6
MS41aW47DQoJbXNvLWxldmVsLW51bWJlci1wb3NpdGlvbjpsZWZ0Ow0KCXRleHQtaW5kZW50Oi0u
MjVpbjsNCgltc28tYW5zaS1mb250LXNpemU6MTAuMHB0Ow0KCWZvbnQtZmFtaWx5OlN5bWJvbDt9
DQpAbGlzdCBsMzA6bGV2ZWw0DQoJe21zby1sZXZlbC1udW1iZXItZm9ybWF0OmJ1bGxldDsNCglt
c28tbGV2ZWwtdGV4dDrvgrc7DQoJbXNvLWxldmVsLXRhYi1zdG9wOjIuMGluOw0KCW1zby1sZXZl
bC1udW1iZXItcG9zaXRpb246bGVmdDsNCgl0ZXh0LWluZGVudDotLjI1aW47DQoJbXNvLWFuc2kt
Zm9udC1zaXplOjEwLjBwdDsNCglmb250LWZhbWlseTpTeW1ib2w7fQ0KQGxpc3QgbDMwOmxldmVs
NQ0KCXttc28tbGV2ZWwtbnVtYmVyLWZvcm1hdDpidWxsZXQ7DQoJbXNvLWxldmVsLXRleHQ674K3
Ow0KCW1zby1sZXZlbC10YWItc3RvcDoyLjVpbjsNCgltc28tbGV2ZWwtbnVtYmVyLXBvc2l0aW9u
OmxlZnQ7DQoJdGV4dC1pbmRlbnQ6LS4yNWluOw0KCW1zby1hbnNpLWZvbnQtc2l6ZToxMC4wcHQ7
DQoJZm9udC1mYW1pbHk6U3ltYm9sO30NCkBsaXN0IGwzMDpsZXZlbDYNCgl7bXNvLWxldmVsLW51
bWJlci1mb3JtYXQ6YnVsbGV0Ow0KCW1zby1sZXZlbC10ZXh0Ou+CtzsNCgltc28tbGV2ZWwtdGFi
LXN0b3A6My4waW47DQoJbXNvLWxldmVsLW51bWJlci1wb3NpdGlvbjpsZWZ0Ow0KCXRleHQtaW5k
ZW50Oi0uMjVpbjsNCgltc28tYW5zaS1mb250LXNpemU6MTAuMHB0Ow0KCWZvbnQtZmFtaWx5OlN5
bWJvbDt9DQpAbGlzdCBsMzA6bGV2ZWw3DQoJe21zby1sZXZlbC1udW1iZXItZm9ybWF0OmJ1bGxl
dDsNCgltc28tbGV2ZWwtdGV4dDrvgrc7DQoJbXNvLWxldmVsLXRhYi1zdG9wOjMuNWluOw0KCW1z
by1sZXZlbC1udW1iZXItcG9zaXRpb246bGVmdDsNCgl0ZXh0LWluZGVudDotLjI1aW47DQoJbXNv
LWFuc2ktZm9udC1zaXplOjEwLjBwdDsNCglmb250LWZhbWlseTpTeW1ib2w7fQ0KQGxpc3QgbDMw
OmxldmVsOA0KCXttc28tbGV2ZWwtbnVtYmVyLWZvcm1hdDpidWxsZXQ7DQoJbXNvLWxldmVsLXRl
eHQ674K3Ow0KCW1zby1sZXZlbC10YWItc3RvcDo0LjBpbjsNCgltc28tbGV2ZWwtbnVtYmVyLXBv
c2l0aW9uOmxlZnQ7DQoJdGV4dC1pbmRlbnQ6LS4yNWluOw0KCW1zby1hbnNpLWZvbnQtc2l6ZTox
MC4wcHQ7DQoJZm9udC1mYW1pbHk6U3ltYm9sO30NCkBsaXN0IGwzMDpsZXZlbDkNCgl7bXNvLWxl
dmVsLW51bWJlci1mb3JtYXQ6YnVsbGV0Ow0KCW1zby1sZXZlbC10ZXh0Ou+CtzsNCgltc28tbGV2
ZWwtdGFiLXN0b3A6NC41aW47DQoJbXNvLWxldmVsLW51bWJlci1wb3NpdGlvbjpsZWZ0Ow0KCXRl
eHQtaW5kZW50Oi0uMjVpbjsNCgltc28tYW5zaS1mb250LXNpemU6MTAuMHB0Ow0KCWZvbnQtZmFt
aWx5OlN5bWJvbDt9DQpAbGlzdCBsMzENCgl7bXNvLWxpc3QtaWQ6MTIyNzY5MTg1MDsNCgltc28t
bGlzdC10ZW1wbGF0ZS1pZHM6MTU0NzM0MDQ3NDt9DQpAbGlzdCBsMzE6bGV2ZWwxDQoJe21zby1s
ZXZlbC1udW1iZXItZm9ybWF0OmJ1bGxldDsNCgltc28tbGV2ZWwtdGV4dDrvgrc7DQoJbXNvLWxl
dmVsLXRhYi1zdG9wOi41aW47DQoJbXNvLWxldmVsLW51bWJlci1wb3NpdGlvbjpsZWZ0Ow0KCXRl
eHQtaW5kZW50Oi0uMjVpbjsNCgltc28tYW5zaS1mb250LXNpemU6MTAuMHB0Ow0KCWZvbnQtZmFt
aWx5OlN5bWJvbDt9DQpAbGlzdCBsMzE6bGV2ZWwyDQoJe21zby1sZXZlbC1udW1iZXItZm9ybWF0
OmJ1bGxldDsNCgltc28tbGV2ZWwtdGV4dDrvgrc7DQoJbXNvLWxldmVsLXRhYi1zdG9wOjEuMGlu
Ow0KCW1zby1sZXZlbC1udW1iZXItcG9zaXRpb246bGVmdDsNCgl0ZXh0LWluZGVudDotLjI1aW47
DQoJbXNvLWFuc2ktZm9udC1zaXplOjEwLjBwdDsNCglmb250LWZhbWlseTpTeW1ib2w7fQ0KQGxp
c3QgbDMxOmxldmVsMw0KCXttc28tbGV2ZWwtbnVtYmVyLWZvcm1hdDpidWxsZXQ7DQoJbXNvLWxl
dmVsLXRleHQ674K3Ow0KCW1zby1sZXZlbC10YWItc3RvcDoxLjVpbjsNCgltc28tbGV2ZWwtbnVt
YmVyLXBvc2l0aW9uOmxlZnQ7DQoJdGV4dC1pbmRlbnQ6LS4yNWluOw0KCW1zby1hbnNpLWZvbnQt
c2l6ZToxMC4wcHQ7DQoJZm9udC1mYW1pbHk6U3ltYm9sO30NCkBsaXN0IGwzMTpsZXZlbDQNCgl7
bXNvLWxldmVsLW51bWJlci1mb3JtYXQ6YnVsbGV0Ow0KCW1zby1sZXZlbC10ZXh0Ou+CtzsNCglt
c28tbGV2ZWwtdGFiLXN0b3A6Mi4waW47DQoJbXNvLWxldmVsLW51bWJlci1wb3NpdGlvbjpsZWZ0
Ow0KCXRleHQtaW5kZW50Oi0uMjVpbjsNCgltc28tYW5zaS1mb250LXNpemU6MTAuMHB0Ow0KCWZv
bnQtZmFtaWx5OlN5bWJvbDt9DQpAbGlzdCBsMzE6bGV2ZWw1DQoJe21zby1sZXZlbC1udW1iZXIt
Zm9ybWF0OmJ1bGxldDsNCgltc28tbGV2ZWwtdGV4dDrvgrc7DQoJbXNvLWxldmVsLXRhYi1zdG9w
OjIuNWluOw0KCW1zby1sZXZlbC1udW1iZXItcG9zaXRpb246bGVmdDsNCgl0ZXh0LWluZGVudDot
LjI1aW47DQoJbXNvLWFuc2ktZm9udC1zaXplOjEwLjBwdDsNCglmb250LWZhbWlseTpTeW1ib2w7
fQ0KQGxpc3QgbDMxOmxldmVsNg0KCXttc28tbGV2ZWwtbnVtYmVyLWZvcm1hdDpidWxsZXQ7DQoJ
bXNvLWxldmVsLXRleHQ674K3Ow0KCW1zby1sZXZlbC10YWItc3RvcDozLjBpbjsNCgltc28tbGV2
ZWwtbnVtYmVyLXBvc2l0aW9uOmxlZnQ7DQoJdGV4dC1pbmRlbnQ6LS4yNWluOw0KCW1zby1hbnNp
LWZvbnQtc2l6ZToxMC4wcHQ7DQoJZm9udC1mYW1pbHk6U3ltYm9sO30NCkBsaXN0IGwzMTpsZXZl
bDcNCgl7bXNvLWxldmVsLW51bWJlci1mb3JtYXQ6YnVsbGV0Ow0KCW1zby1sZXZlbC10ZXh0Ou+C
tzsNCgltc28tbGV2ZWwtdGFiLXN0b3A6My41aW47DQoJbXNvLWxldmVsLW51bWJlci1wb3NpdGlv
bjpsZWZ0Ow0KCXRleHQtaW5kZW50Oi0uMjVpbjsNCgltc28tYW5zaS1mb250LXNpemU6MTAuMHB0
Ow0KCWZvbnQtZmFtaWx5OlN5bWJvbDt9DQpAbGlzdCBsMzE6bGV2ZWw4DQoJe21zby1sZXZlbC1u
dW1iZXItZm9ybWF0OmJ1bGxldDsNCgltc28tbGV2ZWwtdGV4dDrvgrc7DQoJbXNvLWxldmVsLXRh
Yi1zdG9wOjQuMGluOw0KCW1zby1sZXZlbC1udW1iZXItcG9zaXRpb246bGVmdDsNCgl0ZXh0LWlu
ZGVudDotLjI1aW47DQoJbXNvLWFuc2ktZm9udC1zaXplOjEwLjBwdDsNCglmb250LWZhbWlseTpT
eW1ib2w7fQ0KQGxpc3QgbDMxOmxldmVsOQ0KCXttc28tbGV2ZWwtbnVtYmVyLWZvcm1hdDpidWxs
ZXQ7DQoJbXNvLWxldmVsLXRleHQ674K3Ow0KCW1zby1sZXZlbC10YWItc3RvcDo0LjVpbjsNCglt
c28tbGV2ZWwtbnVtYmVyLXBvc2l0aW9uOmxlZnQ7DQoJdGV4dC1pbmRlbnQ6LS4yNWluOw0KCW1z
by1hbnNpLWZvbnQtc2l6ZToxMC4wcHQ7DQoJZm9udC1mYW1pbHk6U3ltYm9sO30NCkBsaXN0IGwz
Mg0KCXttc28tbGlzdC1pZDoxMjQ4ODEwMjgwOw0KCW1zby1saXN0LXRlbXBsYXRlLWlkczoxNjkw
OTczOTMwO30NCkBsaXN0IGwzMjpsZXZlbDENCgl7bXNvLWxldmVsLW51bWJlci1mb3JtYXQ6YnVs
bGV0Ow0KCW1zby1sZXZlbC10ZXh0Ou+CtzsNCgltc28tbGV2ZWwtdGFiLXN0b3A6LjVpbjsNCglt
c28tbGV2ZWwtbnVtYmVyLXBvc2l0aW9uOmxlZnQ7DQoJdGV4dC1pbmRlbnQ6LS4yNWluOw0KCW1z
by1hbnNpLWZvbnQtc2l6ZToxMC4wcHQ7DQoJZm9udC1mYW1pbHk6U3ltYm9sO30NCkBsaXN0IGwz
MjpsZXZlbDINCgl7bXNvLWxldmVsLW51bWJlci1mb3JtYXQ6YnVsbGV0Ow0KCW1zby1sZXZlbC10
ZXh0Ou+CtzsNCgltc28tbGV2ZWwtdGFiLXN0b3A6MS4waW47DQoJbXNvLWxldmVsLW51bWJlci1w
b3NpdGlvbjpsZWZ0Ow0KCXRleHQtaW5kZW50Oi0uMjVpbjsNCgltc28tYW5zaS1mb250LXNpemU6
MTAuMHB0Ow0KCWZvbnQtZmFtaWx5OlN5bWJvbDt9DQpAbGlzdCBsMzI6bGV2ZWwzDQoJe21zby1s
ZXZlbC1udW1iZXItZm9ybWF0OmJ1bGxldDsNCgltc28tbGV2ZWwtdGV4dDrvgrc7DQoJbXNvLWxl
dmVsLXRhYi1zdG9wOjEuNWluOw0KCW1zby1sZXZlbC1udW1iZXItcG9zaXRpb246bGVmdDsNCgl0
ZXh0LWluZGVudDotLjI1aW47DQoJbXNvLWFuc2ktZm9udC1zaXplOjEwLjBwdDsNCglmb250LWZh
bWlseTpTeW1ib2w7fQ0KQGxpc3QgbDMyOmxldmVsNA0KCXttc28tbGV2ZWwtbnVtYmVyLWZvcm1h
dDpidWxsZXQ7DQoJbXNvLWxldmVsLXRleHQ674K3Ow0KCW1zby1sZXZlbC10YWItc3RvcDoyLjBp
bjsNCgltc28tbGV2ZWwtbnVtYmVyLXBvc2l0aW9uOmxlZnQ7DQoJdGV4dC1pbmRlbnQ6LS4yNWlu
Ow0KCW1zby1hbnNpLWZvbnQtc2l6ZToxMC4wcHQ7DQoJZm9udC1mYW1pbHk6U3ltYm9sO30NCkBs
aXN0IGwzMjpsZXZlbDUNCgl7bXNvLWxldmVsLW51bWJlci1mb3JtYXQ6YnVsbGV0Ow0KCW1zby1s
ZXZlbC10ZXh0Ou+CtzsNCgltc28tbGV2ZWwtdGFiLXN0b3A6Mi41aW47DQoJbXNvLWxldmVsLW51
bWJlci1wb3NpdGlvbjpsZWZ0Ow0KCXRleHQtaW5kZW50Oi0uMjVpbjsNCgltc28tYW5zaS1mb250
LXNpemU6MTAuMHB0Ow0KCWZvbnQtZmFtaWx5OlN5bWJvbDt9DQpAbGlzdCBsMzI6bGV2ZWw2DQoJ
e21zby1sZXZlbC1udW1iZXItZm9ybWF0OmJ1bGxldDsNCgltc28tbGV2ZWwtdGV4dDrvgrc7DQoJ
bXNvLWxldmVsLXRhYi1zdG9wOjMuMGluOw0KCW1zby1sZXZlbC1udW1iZXItcG9zaXRpb246bGVm
dDsNCgl0ZXh0LWluZGVudDotLjI1aW47DQoJbXNvLWFuc2ktZm9udC1zaXplOjEwLjBwdDsNCglm
b250LWZhbWlseTpTeW1ib2w7fQ0KQGxpc3QgbDMyOmxldmVsNw0KCXttc28tbGV2ZWwtbnVtYmVy
LWZvcm1hdDpidWxsZXQ7DQoJbXNvLWxldmVsLXRleHQ674K3Ow0KCW1zby1sZXZlbC10YWItc3Rv
cDozLjVpbjsNCgltc28tbGV2ZWwtbnVtYmVyLXBvc2l0aW9uOmxlZnQ7DQoJdGV4dC1pbmRlbnQ6
LS4yNWluOw0KCW1zby1hbnNpLWZvbnQtc2l6ZToxMC4wcHQ7DQoJZm9udC1mYW1pbHk6U3ltYm9s
O30NCkBsaXN0IGwzMjpsZXZlbDgNCgl7bXNvLWxldmVsLW51bWJlci1mb3JtYXQ6YnVsbGV0Ow0K
CW1zby1sZXZlbC10ZXh0Ou+CtzsNCgltc28tbGV2ZWwtdGFiLXN0b3A6NC4waW47DQoJbXNvLWxl
dmVsLW51bWJlci1wb3NpdGlvbjpsZWZ0Ow0KCXRleHQtaW5kZW50Oi0uMjVpbjsNCgltc28tYW5z
aS1mb250LXNpemU6MTAuMHB0Ow0KCWZvbnQtZmFtaWx5OlN5bWJvbDt9DQpAbGlzdCBsMzI6bGV2
ZWw5DQoJe21zby1sZXZlbC1udW1iZXItZm9ybWF0OmJ1bGxldDsNCgltc28tbGV2ZWwtdGV4dDrv
grc7DQoJbXNvLWxldmVsLXRhYi1zdG9wOjQuNWluOw0KCW1zby1sZXZlbC1udW1iZXItcG9zaXRp
b246bGVmdDsNCgl0ZXh0LWluZGVudDotLjI1aW47DQoJbXNvLWFuc2ktZm9udC1zaXplOjEwLjBw
dDsNCglmb250LWZhbWlseTpTeW1ib2w7fQ0KQGxpc3QgbDMzDQoJe21zby1saXN0LWlkOjEzMDQ1
MDI3Mzk7DQoJbXNvLWxpc3QtdGVtcGxhdGUtaWRzOi0yMDMxMDc5NTQ4O30NCkBsaXN0IGwzMzps
ZXZlbDENCgl7bXNvLWxldmVsLW51bWJlci1mb3JtYXQ6YnVsbGV0Ow0KCW1zby1sZXZlbC10ZXh0
Ou+CtzsNCgltc28tbGV2ZWwtdGFiLXN0b3A6LjVpbjsNCgltc28tbGV2ZWwtbnVtYmVyLXBvc2l0
aW9uOmxlZnQ7DQoJdGV4dC1pbmRlbnQ6LS4yNWluOw0KCW1zby1hbnNpLWZvbnQtc2l6ZToxMC4w
cHQ7DQoJZm9udC1mYW1pbHk6U3ltYm9sO30NCkBsaXN0IGwzMzpsZXZlbDINCgl7bXNvLWxldmVs
LW51bWJlci1mb3JtYXQ6YnVsbGV0Ow0KCW1zby1sZXZlbC10ZXh0Ou+CtzsNCgltc28tbGV2ZWwt
dGFiLXN0b3A6MS4waW47DQoJbXNvLWxldmVsLW51bWJlci1wb3NpdGlvbjpsZWZ0Ow0KCXRleHQt
aW5kZW50Oi0uMjVpbjsNCgltc28tYW5zaS1mb250LXNpemU6MTAuMHB0Ow0KCWZvbnQtZmFtaWx5
OlN5bWJvbDt9DQpAbGlzdCBsMzM6bGV2ZWwzDQoJe21zby1sZXZlbC1udW1iZXItZm9ybWF0OmJ1
bGxldDsNCgltc28tbGV2ZWwtdGV4dDrvgrc7DQoJbXNvLWxldmVsLXRhYi1zdG9wOjEuNWluOw0K
CW1zby1sZXZlbC1udW1iZXItcG9zaXRpb246bGVmdDsNCgl0ZXh0LWluZGVudDotLjI1aW47DQoJ
bXNvLWFuc2ktZm9udC1zaXplOjEwLjBwdDsNCglmb250LWZhbWlseTpTeW1ib2w7fQ0KQGxpc3Qg
bDMzOmxldmVsNA0KCXttc28tbGV2ZWwtbnVtYmVyLWZvcm1hdDpidWxsZXQ7DQoJbXNvLWxldmVs
LXRleHQ674K3Ow0KCW1zby1sZXZlbC10YWItc3RvcDoyLjBpbjsNCgltc28tbGV2ZWwtbnVtYmVy
LXBvc2l0aW9uOmxlZnQ7DQoJdGV4dC1pbmRlbnQ6LS4yNWluOw0KCW1zby1hbnNpLWZvbnQtc2l6
ZToxMC4wcHQ7DQoJZm9udC1mYW1pbHk6U3ltYm9sO30NCkBsaXN0IGwzMzpsZXZlbDUNCgl7bXNv
LWxldmVsLW51bWJlci1mb3JtYXQ6YnVsbGV0Ow0KCW1zby1sZXZlbC10ZXh0Ou+CtzsNCgltc28t
bGV2ZWwtdGFiLXN0b3A6Mi41aW47DQoJbXNvLWxldmVsLW51bWJlci1wb3NpdGlvbjpsZWZ0Ow0K
CXRleHQtaW5kZW50Oi0uMjVpbjsNCgltc28tYW5zaS1mb250LXNpemU6MTAuMHB0Ow0KCWZvbnQt
ZmFtaWx5OlN5bWJvbDt9DQpAbGlzdCBsMzM6bGV2ZWw2DQoJe21zby1sZXZlbC1udW1iZXItZm9y
bWF0OmJ1bGxldDsNCgltc28tbGV2ZWwtdGV4dDrvgrc7DQoJbXNvLWxldmVsLXRhYi1zdG9wOjMu
MGluOw0KCW1zby1sZXZlbC1udW1iZXItcG9zaXRpb246bGVmdDsNCgl0ZXh0LWluZGVudDotLjI1
aW47DQoJbXNvLWFuc2ktZm9udC1zaXplOjEwLjBwdDsNCglmb250LWZhbWlseTpTeW1ib2w7fQ0K
QGxpc3QgbDMzOmxldmVsNw0KCXttc28tbGV2ZWwtbnVtYmVyLWZvcm1hdDpidWxsZXQ7DQoJbXNv
LWxldmVsLXRleHQ674K3Ow0KCW1zby1sZXZlbC10YWItc3RvcDozLjVpbjsNCgltc28tbGV2ZWwt
bnVtYmVyLXBvc2l0aW9uOmxlZnQ7DQoJdGV4dC1pbmRlbnQ6LS4yNWluOw0KCW1zby1hbnNpLWZv
bnQtc2l6ZToxMC4wcHQ7DQoJZm9udC1mYW1pbHk6U3ltYm9sO30NCkBsaXN0IGwzMzpsZXZlbDgN
Cgl7bXNvLWxldmVsLW51bWJlci1mb3JtYXQ6YnVsbGV0Ow0KCW1zby1sZXZlbC10ZXh0Ou+CtzsN
Cgltc28tbGV2ZWwtdGFiLXN0b3A6NC4waW47DQoJbXNvLWxldmVsLW51bWJlci1wb3NpdGlvbjps
ZWZ0Ow0KCXRleHQtaW5kZW50Oi0uMjVpbjsNCgltc28tYW5zaS1mb250LXNpemU6MTAuMHB0Ow0K
CWZvbnQtZmFtaWx5OlN5bWJvbDt9DQpAbGlzdCBsMzM6bGV2ZWw5DQoJe21zby1sZXZlbC1udW1i
ZXItZm9ybWF0OmJ1bGxldDsNCgltc28tbGV2ZWwtdGV4dDrvgrc7DQoJbXNvLWxldmVsLXRhYi1z
dG9wOjQuNWluOw0KCW1zby1sZXZlbC1udW1iZXItcG9zaXRpb246bGVmdDsNCgl0ZXh0LWluZGVu
dDotLjI1aW47DQoJbXNvLWFuc2ktZm9udC1zaXplOjEwLjBwdDsNCglmb250LWZhbWlseTpTeW1i
b2w7fQ0KQGxpc3QgbDM0DQoJe21zby1saXN0LWlkOjEzMTYyMjc3ODU7DQoJbXNvLWxpc3QtdGVt
cGxhdGUtaWRzOi02MzM1NTY3MDY7fQ0KQGxpc3QgbDM0OmxldmVsMQ0KCXttc28tbGV2ZWwtbnVt
YmVyLWZvcm1hdDpidWxsZXQ7DQoJbXNvLWxldmVsLXRleHQ674K3Ow0KCW1zby1sZXZlbC10YWIt
c3RvcDouNWluOw0KCW1zby1sZXZlbC1udW1iZXItcG9zaXRpb246bGVmdDsNCgl0ZXh0LWluZGVu
dDotLjI1aW47DQoJbXNvLWFuc2ktZm9udC1zaXplOjEwLjBwdDsNCglmb250LWZhbWlseTpTeW1i
b2w7fQ0KQGxpc3QgbDM0OmxldmVsMg0KCXttc28tbGV2ZWwtbnVtYmVyLWZvcm1hdDpidWxsZXQ7
DQoJbXNvLWxldmVsLXRleHQ674K3Ow0KCW1zby1sZXZlbC10YWItc3RvcDoxLjBpbjsNCgltc28t
bGV2ZWwtbnVtYmVyLXBvc2l0aW9uOmxlZnQ7DQoJdGV4dC1pbmRlbnQ6LS4yNWluOw0KCW1zby1h
bnNpLWZvbnQtc2l6ZToxMC4wcHQ7DQoJZm9udC1mYW1pbHk6U3ltYm9sO30NCkBsaXN0IGwzNDps
ZXZlbDMNCgl7bXNvLWxldmVsLW51bWJlci1mb3JtYXQ6YnVsbGV0Ow0KCW1zby1sZXZlbC10ZXh0
Ou+CtzsNCgltc28tbGV2ZWwtdGFiLXN0b3A6MS41aW47DQoJbXNvLWxldmVsLW51bWJlci1wb3Np
dGlvbjpsZWZ0Ow0KCXRleHQtaW5kZW50Oi0uMjVpbjsNCgltc28tYW5zaS1mb250LXNpemU6MTAu
MHB0Ow0KCWZvbnQtZmFtaWx5OlN5bWJvbDt9DQpAbGlzdCBsMzQ6bGV2ZWw0DQoJe21zby1sZXZl
bC1udW1iZXItZm9ybWF0OmJ1bGxldDsNCgltc28tbGV2ZWwtdGV4dDrvgrc7DQoJbXNvLWxldmVs
LXRhYi1zdG9wOjIuMGluOw0KCW1zby1sZXZlbC1udW1iZXItcG9zaXRpb246bGVmdDsNCgl0ZXh0
LWluZGVudDotLjI1aW47DQoJbXNvLWFuc2ktZm9udC1zaXplOjEwLjBwdDsNCglmb250LWZhbWls
eTpTeW1ib2w7fQ0KQGxpc3QgbDM0OmxldmVsNQ0KCXttc28tbGV2ZWwtbnVtYmVyLWZvcm1hdDpi
dWxsZXQ7DQoJbXNvLWxldmVsLXRleHQ674K3Ow0KCW1zby1sZXZlbC10YWItc3RvcDoyLjVpbjsN
Cgltc28tbGV2ZWwtbnVtYmVyLXBvc2l0aW9uOmxlZnQ7DQoJdGV4dC1pbmRlbnQ6LS4yNWluOw0K
CW1zby1hbnNpLWZvbnQtc2l6ZToxMC4wcHQ7DQoJZm9udC1mYW1pbHk6U3ltYm9sO30NCkBsaXN0
IGwzNDpsZXZlbDYNCgl7bXNvLWxldmVsLW51bWJlci1mb3JtYXQ6YnVsbGV0Ow0KCW1zby1sZXZl
bC10ZXh0Ou+CtzsNCgltc28tbGV2ZWwtdGFiLXN0b3A6My4waW47DQoJbXNvLWxldmVsLW51bWJl
ci1wb3NpdGlvbjpsZWZ0Ow0KCXRleHQtaW5kZW50Oi0uMjVpbjsNCgltc28tYW5zaS1mb250LXNp
emU6MTAuMHB0Ow0KCWZvbnQtZmFtaWx5OlN5bWJvbDt9DQpAbGlzdCBsMzQ6bGV2ZWw3DQoJe21z
by1sZXZlbC1udW1iZXItZm9ybWF0OmJ1bGxldDsNCgltc28tbGV2ZWwtdGV4dDrvgrc7DQoJbXNv
LWxldmVsLXRhYi1zdG9wOjMuNWluOw0KCW1zby1sZXZlbC1udW1iZXItcG9zaXRpb246bGVmdDsN
Cgl0ZXh0LWluZGVudDotLjI1aW47DQoJbXNvLWFuc2ktZm9udC1zaXplOjEwLjBwdDsNCglmb250
LWZhbWlseTpTeW1ib2w7fQ0KQGxpc3QgbDM0OmxldmVsOA0KCXttc28tbGV2ZWwtbnVtYmVyLWZv
cm1hdDpidWxsZXQ7DQoJbXNvLWxldmVsLXRleHQ674K3Ow0KCW1zby1sZXZlbC10YWItc3RvcDo0
LjBpbjsNCgltc28tbGV2ZWwtbnVtYmVyLXBvc2l0aW9uOmxlZnQ7DQoJdGV4dC1pbmRlbnQ6LS4y
NWluOw0KCW1zby1hbnNpLWZvbnQtc2l6ZToxMC4wcHQ7DQoJZm9udC1mYW1pbHk6U3ltYm9sO30N
CkBsaXN0IGwzNDpsZXZlbDkNCgl7bXNvLWxldmVsLW51bWJlci1mb3JtYXQ6YnVsbGV0Ow0KCW1z
by1sZXZlbC10ZXh0Ou+CtzsNCgltc28tbGV2ZWwtdGFiLXN0b3A6NC41aW47DQoJbXNvLWxldmVs
LW51bWJlci1wb3NpdGlvbjpsZWZ0Ow0KCXRleHQtaW5kZW50Oi0uMjVpbjsNCgltc28tYW5zaS1m
b250LXNpemU6MTAuMHB0Ow0KCWZvbnQtZmFtaWx5OlN5bWJvbDt9DQpAbGlzdCBsMzUNCgl7bXNv
LWxpc3QtaWQ6MTM1NzU0MjA0MjsNCgltc28tbGlzdC10ZW1wbGF0ZS1pZHM6LTEyNTYwMzc2MTI7
fQ0KQGxpc3QgbDM1OmxldmVsMQ0KCXttc28tbGV2ZWwtbnVtYmVyLWZvcm1hdDpidWxsZXQ7DQoJ
bXNvLWxldmVsLXRleHQ674K3Ow0KCW1zby1sZXZlbC10YWItc3RvcDouNWluOw0KCW1zby1sZXZl
bC1udW1iZXItcG9zaXRpb246bGVmdDsNCgl0ZXh0LWluZGVudDotLjI1aW47DQoJbXNvLWFuc2kt
Zm9udC1zaXplOjEwLjBwdDsNCglmb250LWZhbWlseTpTeW1ib2w7fQ0KQGxpc3QgbDM1OmxldmVs
Mg0KCXttc28tbGV2ZWwtbnVtYmVyLWZvcm1hdDpidWxsZXQ7DQoJbXNvLWxldmVsLXRleHQ674K3
Ow0KCW1zby1sZXZlbC10YWItc3RvcDoxLjBpbjsNCgltc28tbGV2ZWwtbnVtYmVyLXBvc2l0aW9u
OmxlZnQ7DQoJdGV4dC1pbmRlbnQ6LS4yNWluOw0KCW1zby1hbnNpLWZvbnQtc2l6ZToxMC4wcHQ7
DQoJZm9udC1mYW1pbHk6U3ltYm9sO30NCkBsaXN0IGwzNTpsZXZlbDMNCgl7bXNvLWxldmVsLW51
bWJlci1mb3JtYXQ6YnVsbGV0Ow0KCW1zby1sZXZlbC10ZXh0Ou+CtzsNCgltc28tbGV2ZWwtdGFi
LXN0b3A6MS41aW47DQoJbXNvLWxldmVsLW51bWJlci1wb3NpdGlvbjpsZWZ0Ow0KCXRleHQtaW5k
ZW50Oi0uMjVpbjsNCgltc28tYW5zaS1mb250LXNpemU6MTAuMHB0Ow0KCWZvbnQtZmFtaWx5OlN5
bWJvbDt9DQpAbGlzdCBsMzU6bGV2ZWw0DQoJe21zby1sZXZlbC1udW1iZXItZm9ybWF0OmJ1bGxl
dDsNCgltc28tbGV2ZWwtdGV4dDrvgrc7DQoJbXNvLWxldmVsLXRhYi1zdG9wOjIuMGluOw0KCW1z
by1sZXZlbC1udW1iZXItcG9zaXRpb246bGVmdDsNCgl0ZXh0LWluZGVudDotLjI1aW47DQoJbXNv
LWFuc2ktZm9udC1zaXplOjEwLjBwdDsNCglmb250LWZhbWlseTpTeW1ib2w7fQ0KQGxpc3QgbDM1
OmxldmVsNQ0KCXttc28tbGV2ZWwtbnVtYmVyLWZvcm1hdDpidWxsZXQ7DQoJbXNvLWxldmVsLXRl
eHQ674K3Ow0KCW1zby1sZXZlbC10YWItc3RvcDoyLjVpbjsNCgltc28tbGV2ZWwtbnVtYmVyLXBv
c2l0aW9uOmxlZnQ7DQoJdGV4dC1pbmRlbnQ6LS4yNWluOw0KCW1zby1hbnNpLWZvbnQtc2l6ZTox
MC4wcHQ7DQoJZm9udC1mYW1pbHk6U3ltYm9sO30NCkBsaXN0IGwzNTpsZXZlbDYNCgl7bXNvLWxl
dmVsLW51bWJlci1mb3JtYXQ6YnVsbGV0Ow0KCW1zby1sZXZlbC10ZXh0Ou+CtzsNCgltc28tbGV2
ZWwtdGFiLXN0b3A6My4waW47DQoJbXNvLWxldmVsLW51bWJlci1wb3NpdGlvbjpsZWZ0Ow0KCXRl
eHQtaW5kZW50Oi0uMjVpbjsNCgltc28tYW5zaS1mb250LXNpemU6MTAuMHB0Ow0KCWZvbnQtZmFt
aWx5OlN5bWJvbDt9DQpAbGlzdCBsMzU6bGV2ZWw3DQoJe21zby1sZXZlbC1udW1iZXItZm9ybWF0
OmJ1bGxldDsNCgltc28tbGV2ZWwtdGV4dDrvgrc7DQoJbXNvLWxldmVsLXRhYi1zdG9wOjMuNWlu
Ow0KCW1zby1sZXZlbC1udW1iZXItcG9zaXRpb246bGVmdDsNCgl0ZXh0LWluZGVudDotLjI1aW47
DQoJbXNvLWFuc2ktZm9udC1zaXplOjEwLjBwdDsNCglmb250LWZhbWlseTpTeW1ib2w7fQ0KQGxp
c3QgbDM1OmxldmVsOA0KCXttc28tbGV2ZWwtbnVtYmVyLWZvcm1hdDpidWxsZXQ7DQoJbXNvLWxl
dmVsLXRleHQ674K3Ow0KCW1zby1sZXZlbC10YWItc3RvcDo0LjBpbjsNCgltc28tbGV2ZWwtbnVt
YmVyLXBvc2l0aW9uOmxlZnQ7DQoJdGV4dC1pbmRlbnQ6LS4yNWluOw0KCW1zby1hbnNpLWZvbnQt
c2l6ZToxMC4wcHQ7DQoJZm9udC1mYW1pbHk6U3ltYm9sO30NCkBsaXN0IGwzNTpsZXZlbDkNCgl7
bXNvLWxldmVsLW51bWJlci1mb3JtYXQ6YnVsbGV0Ow0KCW1zby1sZXZlbC10ZXh0Ou+CtzsNCglt
c28tbGV2ZWwtdGFiLXN0b3A6NC41aW47DQoJbXNvLWxldmVsLW51bWJlci1wb3NpdGlvbjpsZWZ0
Ow0KCXRleHQtaW5kZW50Oi0uMjVpbjsNCgltc28tYW5zaS1mb250LXNpemU6MTAuMHB0Ow0KCWZv
bnQtZmFtaWx5OlN5bWJvbDt9DQpAbGlzdCBsMzYNCgl7bXNvLWxpc3QtaWQ6MTQ0MTk1MDE1NTsN
Cgltc28tbGlzdC10ZW1wbGF0ZS1pZHM6LTU4ODk5MDI1Njt9DQpAbGlzdCBsMzY6bGV2ZWwxDQoJ
e21zby1sZXZlbC1udW1iZXItZm9ybWF0OmJ1bGxldDsNCgltc28tbGV2ZWwtdGV4dDrvgrc7DQoJ
bXNvLWxldmVsLXRhYi1zdG9wOi41aW47DQoJbXNvLWxldmVsLW51bWJlci1wb3NpdGlvbjpsZWZ0
Ow0KCXRleHQtaW5kZW50Oi0uMjVpbjsNCgltc28tYW5zaS1mb250LXNpemU6MTAuMHB0Ow0KCWZv
bnQtZmFtaWx5OlN5bWJvbDt9DQpAbGlzdCBsMzY6bGV2ZWwyDQoJe21zby1sZXZlbC1udW1iZXIt
Zm9ybWF0OmJ1bGxldDsNCgltc28tbGV2ZWwtdGV4dDrvgrc7DQoJbXNvLWxldmVsLXRhYi1zdG9w
OjEuMGluOw0KCW1zby1sZXZlbC1udW1iZXItcG9zaXRpb246bGVmdDsNCgl0ZXh0LWluZGVudDot
LjI1aW47DQoJbXNvLWFuc2ktZm9udC1zaXplOjEwLjBwdDsNCglmb250LWZhbWlseTpTeW1ib2w7
fQ0KQGxpc3QgbDM2OmxldmVsMw0KCXttc28tbGV2ZWwtbnVtYmVyLWZvcm1hdDpidWxsZXQ7DQoJ
bXNvLWxldmVsLXRleHQ674K3Ow0KCW1zby1sZXZlbC10YWItc3RvcDoxLjVpbjsNCgltc28tbGV2
ZWwtbnVtYmVyLXBvc2l0aW9uOmxlZnQ7DQoJdGV4dC1pbmRlbnQ6LS4yNWluOw0KCW1zby1hbnNp
LWZvbnQtc2l6ZToxMC4wcHQ7DQoJZm9udC1mYW1pbHk6U3ltYm9sO30NCkBsaXN0IGwzNjpsZXZl
bDQNCgl7bXNvLWxldmVsLW51bWJlci1mb3JtYXQ6YnVsbGV0Ow0KCW1zby1sZXZlbC10ZXh0Ou+C
tzsNCgltc28tbGV2ZWwtdGFiLXN0b3A6Mi4waW47DQoJbXNvLWxldmVsLW51bWJlci1wb3NpdGlv
bjpsZWZ0Ow0KCXRleHQtaW5kZW50Oi0uMjVpbjsNCgltc28tYW5zaS1mb250LXNpemU6MTAuMHB0
Ow0KCWZvbnQtZmFtaWx5OlN5bWJvbDt9DQpAbGlzdCBsMzY6bGV2ZWw1DQoJe21zby1sZXZlbC1u
dW1iZXItZm9ybWF0OmJ1bGxldDsNCgltc28tbGV2ZWwtdGV4dDrvgrc7DQoJbXNvLWxldmVsLXRh
Yi1zdG9wOjIuNWluOw0KCW1zby1sZXZlbC1udW1iZXItcG9zaXRpb246bGVmdDsNCgl0ZXh0LWlu
ZGVudDotLjI1aW47DQoJbXNvLWFuc2ktZm9udC1zaXplOjEwLjBwdDsNCglmb250LWZhbWlseTpT
eW1ib2w7fQ0KQGxpc3QgbDM2OmxldmVsNg0KCXttc28tbGV2ZWwtbnVtYmVyLWZvcm1hdDpidWxs
ZXQ7DQoJbXNvLWxldmVsLXRleHQ674K3Ow0KCW1zby1sZXZlbC10YWItc3RvcDozLjBpbjsNCglt
c28tbGV2ZWwtbnVtYmVyLXBvc2l0aW9uOmxlZnQ7DQoJdGV4dC1pbmRlbnQ6LS4yNWluOw0KCW1z
by1hbnNpLWZvbnQtc2l6ZToxMC4wcHQ7DQoJZm9udC1mYW1pbHk6U3ltYm9sO30NCkBsaXN0IGwz
NjpsZXZlbDcNCgl7bXNvLWxldmVsLW51bWJlci1mb3JtYXQ6YnVsbGV0Ow0KCW1zby1sZXZlbC10
ZXh0Ou+CtzsNCgltc28tbGV2ZWwtdGFiLXN0b3A6My41aW47DQoJbXNvLWxldmVsLW51bWJlci1w
b3NpdGlvbjpsZWZ0Ow0KCXRleHQtaW5kZW50Oi0uMjVpbjsNCgltc28tYW5zaS1mb250LXNpemU6
MTAuMHB0Ow0KCWZvbnQtZmFtaWx5OlN5bWJvbDt9DQpAbGlzdCBsMzY6bGV2ZWw4DQoJe21zby1s
ZXZlbC1udW1iZXItZm9ybWF0OmJ1bGxldDsNCgltc28tbGV2ZWwtdGV4dDrvgrc7DQoJbXNvLWxl
dmVsLXRhYi1zdG9wOjQuMGluOw0KCW1zby1sZXZlbC1udW1iZXItcG9zaXRpb246bGVmdDsNCgl0
ZXh0LWluZGVudDotLjI1aW47DQoJbXNvLWFuc2ktZm9udC1zaXplOjEwLjBwdDsNCglmb250LWZh
bWlseTpTeW1ib2w7fQ0KQGxpc3QgbDM2OmxldmVsOQ0KCXttc28tbGV2ZWwtbnVtYmVyLWZvcm1h
dDpidWxsZXQ7DQoJbXNvLWxldmVsLXRleHQ674K3Ow0KCW1zby1sZXZlbC10YWItc3RvcDo0LjVp
bjsNCgltc28tbGV2ZWwtbnVtYmVyLXBvc2l0aW9uOmxlZnQ7DQoJdGV4dC1pbmRlbnQ6LS4yNWlu
Ow0KCW1zby1hbnNpLWZvbnQtc2l6ZToxMC4wcHQ7DQoJZm9udC1mYW1pbHk6U3ltYm9sO30NCkBs
aXN0IGwzNw0KCXttc28tbGlzdC1pZDoxNDc0Nzg2NTg2Ow0KCW1zby1saXN0LXRlbXBsYXRlLWlk
czoxODM1NDIzNjM4O30NCkBsaXN0IGwzNzpsZXZlbDENCgl7bXNvLWxldmVsLW51bWJlci1mb3Jt
YXQ6YnVsbGV0Ow0KCW1zby1sZXZlbC10ZXh0Ou+CtzsNCgltc28tbGV2ZWwtdGFiLXN0b3A6LjVp
bjsNCgltc28tbGV2ZWwtbnVtYmVyLXBvc2l0aW9uOmxlZnQ7DQoJdGV4dC1pbmRlbnQ6LS4yNWlu
Ow0KCW1zby1hbnNpLWZvbnQtc2l6ZToxMC4wcHQ7DQoJZm9udC1mYW1pbHk6U3ltYm9sO30NCkBs
aXN0IGwzNzpsZXZlbDINCgl7bXNvLWxldmVsLW51bWJlci1mb3JtYXQ6YnVsbGV0Ow0KCW1zby1s
ZXZlbC10ZXh0Ou+CtzsNCgltc28tbGV2ZWwtdGFiLXN0b3A6MS4waW47DQoJbXNvLWxldmVsLW51
bWJlci1wb3NpdGlvbjpsZWZ0Ow0KCXRleHQtaW5kZW50Oi0uMjVpbjsNCgltc28tYW5zaS1mb250
LXNpemU6MTAuMHB0Ow0KCWZvbnQtZmFtaWx5OlN5bWJvbDt9DQpAbGlzdCBsMzc6bGV2ZWwzDQoJ
e21zby1sZXZlbC1udW1iZXItZm9ybWF0OmJ1bGxldDsNCgltc28tbGV2ZWwtdGV4dDrvgrc7DQoJ
bXNvLWxldmVsLXRhYi1zdG9wOjEuNWluOw0KCW1zby1sZXZlbC1udW1iZXItcG9zaXRpb246bGVm
dDsNCgl0ZXh0LWluZGVudDotLjI1aW47DQoJbXNvLWFuc2ktZm9udC1zaXplOjEwLjBwdDsNCglm
b250LWZhbWlseTpTeW1ib2w7fQ0KQGxpc3QgbDM3OmxldmVsNA0KCXttc28tbGV2ZWwtbnVtYmVy
LWZvcm1hdDpidWxsZXQ7DQoJbXNvLWxldmVsLXRleHQ674K3Ow0KCW1zby1sZXZlbC10YWItc3Rv
cDoyLjBpbjsNCgltc28tbGV2ZWwtbnVtYmVyLXBvc2l0aW9uOmxlZnQ7DQoJdGV4dC1pbmRlbnQ6
LS4yNWluOw0KCW1zby1hbnNpLWZvbnQtc2l6ZToxMC4wcHQ7DQoJZm9udC1mYW1pbHk6U3ltYm9s
O30NCkBsaXN0IGwzNzpsZXZlbDUNCgl7bXNvLWxldmVsLW51bWJlci1mb3JtYXQ6YnVsbGV0Ow0K
CW1zby1sZXZlbC10ZXh0Ou+CtzsNCgltc28tbGV2ZWwtdGFiLXN0b3A6Mi41aW47DQoJbXNvLWxl
dmVsLW51bWJlci1wb3NpdGlvbjpsZWZ0Ow0KCXRleHQtaW5kZW50Oi0uMjVpbjsNCgltc28tYW5z
aS1mb250LXNpemU6MTAuMHB0Ow0KCWZvbnQtZmFtaWx5OlN5bWJvbDt9DQpAbGlzdCBsMzc6bGV2
ZWw2DQoJe21zby1sZXZlbC1udW1iZXItZm9ybWF0OmJ1bGxldDsNCgltc28tbGV2ZWwtdGV4dDrv
grc7DQoJbXNvLWxldmVsLXRhYi1zdG9wOjMuMGluOw0KCW1zby1sZXZlbC1udW1iZXItcG9zaXRp
b246bGVmdDsNCgl0ZXh0LWluZGVudDotLjI1aW47DQoJbXNvLWFuc2ktZm9udC1zaXplOjEwLjBw
dDsNCglmb250LWZhbWlseTpTeW1ib2w7fQ0KQGxpc3QgbDM3OmxldmVsNw0KCXttc28tbGV2ZWwt
bnVtYmVyLWZvcm1hdDpidWxsZXQ7DQoJbXNvLWxldmVsLXRleHQ674K3Ow0KCW1zby1sZXZlbC10
YWItc3RvcDozLjVpbjsNCgltc28tbGV2ZWwtbnVtYmVyLXBvc2l0aW9uOmxlZnQ7DQoJdGV4dC1p
bmRlbnQ6LS4yNWluOw0KCW1zby1hbnNpLWZvbnQtc2l6ZToxMC4wcHQ7DQoJZm9udC1mYW1pbHk6
U3ltYm9sO30NCkBsaXN0IGwzNzpsZXZlbDgNCgl7bXNvLWxldmVsLW51bWJlci1mb3JtYXQ6YnVs
bGV0Ow0KCW1zby1sZXZlbC10ZXh0Ou+CtzsNCgltc28tbGV2ZWwtdGFiLXN0b3A6NC4waW47DQoJ
bXNvLWxldmVsLW51bWJlci1wb3NpdGlvbjpsZWZ0Ow0KCXRleHQtaW5kZW50Oi0uMjVpbjsNCglt
c28tYW5zaS1mb250LXNpemU6MTAuMHB0Ow0KCWZvbnQtZmFtaWx5OlN5bWJvbDt9DQpAbGlzdCBs
Mzc6bGV2ZWw5DQoJe21zby1sZXZlbC1udW1iZXItZm9ybWF0OmJ1bGxldDsNCgltc28tbGV2ZWwt
dGV4dDrvgrc7DQoJbXNvLWxldmVsLXRhYi1zdG9wOjQuNWluOw0KCW1zby1sZXZlbC1udW1iZXIt
cG9zaXRpb246bGVmdDsNCgl0ZXh0LWluZGVudDotLjI1aW47DQoJbXNvLWFuc2ktZm9udC1zaXpl
OjEwLjBwdDsNCglmb250LWZhbWlseTpTeW1ib2w7fQ0KQGxpc3QgbDM4DQoJe21zby1saXN0LWlk
OjE1MzE5MTQzMzQ7DQoJbXNvLWxpc3QtdGVtcGxhdGUtaWRzOi03NTIzNDI2MjQ7fQ0KQGxpc3Qg
bDM4OmxldmVsMQ0KCXttc28tbGV2ZWwtbnVtYmVyLWZvcm1hdDpidWxsZXQ7DQoJbXNvLWxldmVs
LXRleHQ674K3Ow0KCW1zby1sZXZlbC10YWItc3RvcDouNWluOw0KCW1zby1sZXZlbC1udW1iZXIt
cG9zaXRpb246bGVmdDsNCgl0ZXh0LWluZGVudDotLjI1aW47DQoJbXNvLWFuc2ktZm9udC1zaXpl
OjEwLjBwdDsNCglmb250LWZhbWlseTpTeW1ib2w7fQ0KQGxpc3QgbDM4OmxldmVsMg0KCXttc28t
bGV2ZWwtbnVtYmVyLWZvcm1hdDpidWxsZXQ7DQoJbXNvLWxldmVsLXRleHQ674K3Ow0KCW1zby1s
ZXZlbC10YWItc3RvcDoxLjBpbjsNCgltc28tbGV2ZWwtbnVtYmVyLXBvc2l0aW9uOmxlZnQ7DQoJ
dGV4dC1pbmRlbnQ6LS4yNWluOw0KCW1zby1hbnNpLWZvbnQtc2l6ZToxMC4wcHQ7DQoJZm9udC1m
YW1pbHk6U3ltYm9sO30NCkBsaXN0IGwzODpsZXZlbDMNCgl7bXNvLWxldmVsLW51bWJlci1mb3Jt
YXQ6YnVsbGV0Ow0KCW1zby1sZXZlbC10ZXh0Ou+CtzsNCgltc28tbGV2ZWwtdGFiLXN0b3A6MS41
aW47DQoJbXNvLWxldmVsLW51bWJlci1wb3NpdGlvbjpsZWZ0Ow0KCXRleHQtaW5kZW50Oi0uMjVp
bjsNCgltc28tYW5zaS1mb250LXNpemU6MTAuMHB0Ow0KCWZvbnQtZmFtaWx5OlN5bWJvbDt9DQpA
bGlzdCBsMzg6bGV2ZWw0DQoJe21zby1sZXZlbC1udW1iZXItZm9ybWF0OmJ1bGxldDsNCgltc28t
bGV2ZWwtdGV4dDrvgrc7DQoJbXNvLWxldmVsLXRhYi1zdG9wOjIuMGluOw0KCW1zby1sZXZlbC1u
dW1iZXItcG9zaXRpb246bGVmdDsNCgl0ZXh0LWluZGVudDotLjI1aW47DQoJbXNvLWFuc2ktZm9u
dC1zaXplOjEwLjBwdDsNCglmb250LWZhbWlseTpTeW1ib2w7fQ0KQGxpc3QgbDM4OmxldmVsNQ0K
CXttc28tbGV2ZWwtbnVtYmVyLWZvcm1hdDpidWxsZXQ7DQoJbXNvLWxldmVsLXRleHQ674K3Ow0K
CW1zby1sZXZlbC10YWItc3RvcDoyLjVpbjsNCgltc28tbGV2ZWwtbnVtYmVyLXBvc2l0aW9uOmxl
ZnQ7DQoJdGV4dC1pbmRlbnQ6LS4yNWluOw0KCW1zby1hbnNpLWZvbnQtc2l6ZToxMC4wcHQ7DQoJ
Zm9udC1mYW1pbHk6U3ltYm9sO30NCkBsaXN0IGwzODpsZXZlbDYNCgl7bXNvLWxldmVsLW51bWJl
ci1mb3JtYXQ6YnVsbGV0Ow0KCW1zby1sZXZlbC10ZXh0Ou+CtzsNCgltc28tbGV2ZWwtdGFiLXN0
b3A6My4waW47DQoJbXNvLWxldmVsLW51bWJlci1wb3NpdGlvbjpsZWZ0Ow0KCXRleHQtaW5kZW50
Oi0uMjVpbjsNCgltc28tYW5zaS1mb250LXNpemU6MTAuMHB0Ow0KCWZvbnQtZmFtaWx5OlN5bWJv
bDt9DQpAbGlzdCBsMzg6bGV2ZWw3DQoJe21zby1sZXZlbC1udW1iZXItZm9ybWF0OmJ1bGxldDsN
Cgltc28tbGV2ZWwtdGV4dDrvgrc7DQoJbXNvLWxldmVsLXRhYi1zdG9wOjMuNWluOw0KCW1zby1s
ZXZlbC1udW1iZXItcG9zaXRpb246bGVmdDsNCgl0ZXh0LWluZGVudDotLjI1aW47DQoJbXNvLWFu
c2ktZm9udC1zaXplOjEwLjBwdDsNCglmb250LWZhbWlseTpTeW1ib2w7fQ0KQGxpc3QgbDM4Omxl
dmVsOA0KCXttc28tbGV2ZWwtbnVtYmVyLWZvcm1hdDpidWxsZXQ7DQoJbXNvLWxldmVsLXRleHQ6
74K3Ow0KCW1zby1sZXZlbC10YWItc3RvcDo0LjBpbjsNCgltc28tbGV2ZWwtbnVtYmVyLXBvc2l0
aW9uOmxlZnQ7DQoJdGV4dC1pbmRlbnQ6LS4yNWluOw0KCW1zby1hbnNpLWZvbnQtc2l6ZToxMC4w
cHQ7DQoJZm9udC1mYW1pbHk6U3ltYm9sO30NCkBsaXN0IGwzODpsZXZlbDkNCgl7bXNvLWxldmVs
LW51bWJlci1mb3JtYXQ6YnVsbGV0Ow0KCW1zby1sZXZlbC10ZXh0Ou+CtzsNCgltc28tbGV2ZWwt
dGFiLXN0b3A6NC41aW47DQoJbXNvLWxldmVsLW51bWJlci1wb3NpdGlvbjpsZWZ0Ow0KCXRleHQt
aW5kZW50Oi0uMjVpbjsNCgltc28tYW5zaS1mb250LXNpemU6MTAuMHB0Ow0KCWZvbnQtZmFtaWx5
OlN5bWJvbDt9DQpAbGlzdCBsMzkNCgl7bXNvLWxpc3QtaWQ6MTU0MDk3NDA2MTsNCgltc28tbGlz
dC10ZW1wbGF0ZS1pZHM6LTU2NjU2MTcxMDt9DQpAbGlzdCBsMzk6bGV2ZWwxDQoJe21zby1sZXZl
bC1udW1iZXItZm9ybWF0OmJ1bGxldDsNCgltc28tbGV2ZWwtdGV4dDrvgrc7DQoJbXNvLWxldmVs
LXRhYi1zdG9wOi41aW47DQoJbXNvLWxldmVsLW51bWJlci1wb3NpdGlvbjpsZWZ0Ow0KCXRleHQt
aW5kZW50Oi0uMjVpbjsNCgltc28tYW5zaS1mb250LXNpemU6MTAuMHB0Ow0KCWZvbnQtZmFtaWx5
OlN5bWJvbDt9DQpAbGlzdCBsMzk6bGV2ZWwyDQoJe21zby1sZXZlbC1udW1iZXItZm9ybWF0OmJ1
bGxldDsNCgltc28tbGV2ZWwtdGV4dDrvgrc7DQoJbXNvLWxldmVsLXRhYi1zdG9wOjEuMGluOw0K
CW1zby1sZXZlbC1udW1iZXItcG9zaXRpb246bGVmdDsNCgl0ZXh0LWluZGVudDotLjI1aW47DQoJ
bXNvLWFuc2ktZm9udC1zaXplOjEwLjBwdDsNCglmb250LWZhbWlseTpTeW1ib2w7fQ0KQGxpc3Qg
bDM5OmxldmVsMw0KCXttc28tbGV2ZWwtbnVtYmVyLWZvcm1hdDpidWxsZXQ7DQoJbXNvLWxldmVs
LXRleHQ674K3Ow0KCW1zby1sZXZlbC10YWItc3RvcDoxLjVpbjsNCgltc28tbGV2ZWwtbnVtYmVy
LXBvc2l0aW9uOmxlZnQ7DQoJdGV4dC1pbmRlbnQ6LS4yNWluOw0KCW1zby1hbnNpLWZvbnQtc2l6
ZToxMC4wcHQ7DQoJZm9udC1mYW1pbHk6U3ltYm9sO30NCkBsaXN0IGwzOTpsZXZlbDQNCgl7bXNv
LWxldmVsLW51bWJlci1mb3JtYXQ6YnVsbGV0Ow0KCW1zby1sZXZlbC10ZXh0Ou+CtzsNCgltc28t
bGV2ZWwtdGFiLXN0b3A6Mi4waW47DQoJbXNvLWxldmVsLW51bWJlci1wb3NpdGlvbjpsZWZ0Ow0K
CXRleHQtaW5kZW50Oi0uMjVpbjsNCgltc28tYW5zaS1mb250LXNpemU6MTAuMHB0Ow0KCWZvbnQt
ZmFtaWx5OlN5bWJvbDt9DQpAbGlzdCBsMzk6bGV2ZWw1DQoJe21zby1sZXZlbC1udW1iZXItZm9y
bWF0OmJ1bGxldDsNCgltc28tbGV2ZWwtdGV4dDrvgrc7DQoJbXNvLWxldmVsLXRhYi1zdG9wOjIu
NWluOw0KCW1zby1sZXZlbC1udW1iZXItcG9zaXRpb246bGVmdDsNCgl0ZXh0LWluZGVudDotLjI1
aW47DQoJbXNvLWFuc2ktZm9udC1zaXplOjEwLjBwdDsNCglmb250LWZhbWlseTpTeW1ib2w7fQ0K
QGxpc3QgbDM5OmxldmVsNg0KCXttc28tbGV2ZWwtbnVtYmVyLWZvcm1hdDpidWxsZXQ7DQoJbXNv
LWxldmVsLXRleHQ674K3Ow0KCW1zby1sZXZlbC10YWItc3RvcDozLjBpbjsNCgltc28tbGV2ZWwt
bnVtYmVyLXBvc2l0aW9uOmxlZnQ7DQoJdGV4dC1pbmRlbnQ6LS4yNWluOw0KCW1zby1hbnNpLWZv
bnQtc2l6ZToxMC4wcHQ7DQoJZm9udC1mYW1pbHk6U3ltYm9sO30NCkBsaXN0IGwzOTpsZXZlbDcN
Cgl7bXNvLWxldmVsLW51bWJlci1mb3JtYXQ6YnVsbGV0Ow0KCW1zby1sZXZlbC10ZXh0Ou+CtzsN
Cgltc28tbGV2ZWwtdGFiLXN0b3A6My41aW47DQoJbXNvLWxldmVsLW51bWJlci1wb3NpdGlvbjps
ZWZ0Ow0KCXRleHQtaW5kZW50Oi0uMjVpbjsNCgltc28tYW5zaS1mb250LXNpemU6MTAuMHB0Ow0K
CWZvbnQtZmFtaWx5OlN5bWJvbDt9DQpAbGlzdCBsMzk6bGV2ZWw4DQoJe21zby1sZXZlbC1udW1i
ZXItZm9ybWF0OmJ1bGxldDsNCgltc28tbGV2ZWwtdGV4dDrvgrc7DQoJbXNvLWxldmVsLXRhYi1z
dG9wOjQuMGluOw0KCW1zby1sZXZlbC1udW1iZXItcG9zaXRpb246bGVmdDsNCgl0ZXh0LWluZGVu
dDotLjI1aW47DQoJbXNvLWFuc2ktZm9udC1zaXplOjEwLjBwdDsNCglmb250LWZhbWlseTpTeW1i
b2w7fQ0KQGxpc3QgbDM5OmxldmVsOQ0KCXttc28tbGV2ZWwtbnVtYmVyLWZvcm1hdDpidWxsZXQ7
DQoJbXNvLWxldmVsLXRleHQ674K3Ow0KCW1zby1sZXZlbC10YWItc3RvcDo0LjVpbjsNCgltc28t
bGV2ZWwtbnVtYmVyLXBvc2l0aW9uOmxlZnQ7DQoJdGV4dC1pbmRlbnQ6LS4yNWluOw0KCW1zby1h
bnNpLWZvbnQtc2l6ZToxMC4wcHQ7DQoJZm9udC1mYW1pbHk6U3ltYm9sO30NCkBsaXN0IGw0MA0K
CXttc28tbGlzdC1pZDoxNTUzMzQ5MjUxOw0KCW1zby1saXN0LXRlbXBsYXRlLWlkczotMTk3OTA3
ODEyO30NCkBsaXN0IGw0MDpsZXZlbDENCgl7bXNvLWxldmVsLW51bWJlci1mb3JtYXQ6YnVsbGV0
Ow0KCW1zby1sZXZlbC10ZXh0Ou+CtzsNCgltc28tbGV2ZWwtdGFiLXN0b3A6LjVpbjsNCgltc28t
bGV2ZWwtbnVtYmVyLXBvc2l0aW9uOmxlZnQ7DQoJdGV4dC1pbmRlbnQ6LS4yNWluOw0KCW1zby1h
bnNpLWZvbnQtc2l6ZToxMC4wcHQ7DQoJZm9udC1mYW1pbHk6U3ltYm9sO30NCkBsaXN0IGw0MDps
ZXZlbDINCgl7bXNvLWxldmVsLW51bWJlci1mb3JtYXQ6YnVsbGV0Ow0KCW1zby1sZXZlbC10ZXh0
Ou+CtzsNCgltc28tbGV2ZWwtdGFiLXN0b3A6MS4waW47DQoJbXNvLWxldmVsLW51bWJlci1wb3Np
dGlvbjpsZWZ0Ow0KCXRleHQtaW5kZW50Oi0uMjVpbjsNCgltc28tYW5zaS1mb250LXNpemU6MTAu
MHB0Ow0KCWZvbnQtZmFtaWx5OlN5bWJvbDt9DQpAbGlzdCBsNDA6bGV2ZWwzDQoJe21zby1sZXZl
bC1udW1iZXItZm9ybWF0OmJ1bGxldDsNCgltc28tbGV2ZWwtdGV4dDrvgrc7DQoJbXNvLWxldmVs
LXRhYi1zdG9wOjEuNWluOw0KCW1zby1sZXZlbC1udW1iZXItcG9zaXRpb246bGVmdDsNCgl0ZXh0
LWluZGVudDotLjI1aW47DQoJbXNvLWFuc2ktZm9udC1zaXplOjEwLjBwdDsNCglmb250LWZhbWls
eTpTeW1ib2w7fQ0KQGxpc3QgbDQwOmxldmVsNA0KCXttc28tbGV2ZWwtbnVtYmVyLWZvcm1hdDpi
dWxsZXQ7DQoJbXNvLWxldmVsLXRleHQ674K3Ow0KCW1zby1sZXZlbC10YWItc3RvcDoyLjBpbjsN
Cgltc28tbGV2ZWwtbnVtYmVyLXBvc2l0aW9uOmxlZnQ7DQoJdGV4dC1pbmRlbnQ6LS4yNWluOw0K
CW1zby1hbnNpLWZvbnQtc2l6ZToxMC4wcHQ7DQoJZm9udC1mYW1pbHk6U3ltYm9sO30NCkBsaXN0
IGw0MDpsZXZlbDUNCgl7bXNvLWxldmVsLW51bWJlci1mb3JtYXQ6YnVsbGV0Ow0KCW1zby1sZXZl
bC10ZXh0Ou+CtzsNCgltc28tbGV2ZWwtdGFiLXN0b3A6Mi41aW47DQoJbXNvLWxldmVsLW51bWJl
ci1wb3NpdGlvbjpsZWZ0Ow0KCXRleHQtaW5kZW50Oi0uMjVpbjsNCgltc28tYW5zaS1mb250LXNp
emU6MTAuMHB0Ow0KCWZvbnQtZmFtaWx5OlN5bWJvbDt9DQpAbGlzdCBsNDA6bGV2ZWw2DQoJe21z
by1sZXZlbC1udW1iZXItZm9ybWF0OmJ1bGxldDsNCgltc28tbGV2ZWwtdGV4dDrvgrc7DQoJbXNv
LWxldmVsLXRhYi1zdG9wOjMuMGluOw0KCW1zby1sZXZlbC1udW1iZXItcG9zaXRpb246bGVmdDsN
Cgl0ZXh0LWluZGVudDotLjI1aW47DQoJbXNvLWFuc2ktZm9udC1zaXplOjEwLjBwdDsNCglmb250
LWZhbWlseTpTeW1ib2w7fQ0KQGxpc3QgbDQwOmxldmVsNw0KCXttc28tbGV2ZWwtbnVtYmVyLWZv
cm1hdDpidWxsZXQ7DQoJbXNvLWxldmVsLXRleHQ674K3Ow0KCW1zby1sZXZlbC10YWItc3RvcDoz
LjVpbjsNCgltc28tbGV2ZWwtbnVtYmVyLXBvc2l0aW9uOmxlZnQ7DQoJdGV4dC1pbmRlbnQ6LS4y
NWluOw0KCW1zby1hbnNpLWZvbnQtc2l6ZToxMC4wcHQ7DQoJZm9udC1mYW1pbHk6U3ltYm9sO30N
CkBsaXN0IGw0MDpsZXZlbDgNCgl7bXNvLWxldmVsLW51bWJlci1mb3JtYXQ6YnVsbGV0Ow0KCW1z
by1sZXZlbC10ZXh0Ou+CtzsNCgltc28tbGV2ZWwtdGFiLXN0b3A6NC4waW47DQoJbXNvLWxldmVs
LW51bWJlci1wb3NpdGlvbjpsZWZ0Ow0KCXRleHQtaW5kZW50Oi0uMjVpbjsNCgltc28tYW5zaS1m
b250LXNpemU6MTAuMHB0Ow0KCWZvbnQtZmFtaWx5OlN5bWJvbDt9DQpAbGlzdCBsNDA6bGV2ZWw5
DQoJe21zby1sZXZlbC1udW1iZXItZm9ybWF0OmJ1bGxldDsNCgltc28tbGV2ZWwtdGV4dDrvgrc7
DQoJbXNvLWxldmVsLXRhYi1zdG9wOjQuNWluOw0KCW1zby1sZXZlbC1udW1iZXItcG9zaXRpb246
bGVmdDsNCgl0ZXh0LWluZGVudDotLjI1aW47DQoJbXNvLWFuc2ktZm9udC1zaXplOjEwLjBwdDsN
Cglmb250LWZhbWlseTpTeW1ib2w7fQ0KQGxpc3QgbDQxDQoJe21zby1saXN0LWlkOjE1ODA2MDAz
NzQ7DQoJbXNvLWxpc3QtdGVtcGxhdGUtaWRzOjg5ODY0ODQ1NDt9DQpAbGlzdCBsNDE6bGV2ZWwx
DQoJe21zby1sZXZlbC1udW1iZXItZm9ybWF0OmJ1bGxldDsNCgltc28tbGV2ZWwtdGV4dDrvgrc7
DQoJbXNvLWxldmVsLXRhYi1zdG9wOi41aW47DQoJbXNvLWxldmVsLW51bWJlci1wb3NpdGlvbjps
ZWZ0Ow0KCXRleHQtaW5kZW50Oi0uMjVpbjsNCgltc28tYW5zaS1mb250LXNpemU6MTAuMHB0Ow0K
CWZvbnQtZmFtaWx5OlN5bWJvbDt9DQpAbGlzdCBsNDE6bGV2ZWwyDQoJe21zby1sZXZlbC1udW1i
ZXItZm9ybWF0OmJ1bGxldDsNCgltc28tbGV2ZWwtdGV4dDrvgrc7DQoJbXNvLWxldmVsLXRhYi1z
dG9wOjEuMGluOw0KCW1zby1sZXZlbC1udW1iZXItcG9zaXRpb246bGVmdDsNCgl0ZXh0LWluZGVu
dDotLjI1aW47DQoJbXNvLWFuc2ktZm9udC1zaXplOjEwLjBwdDsNCglmb250LWZhbWlseTpTeW1i
b2w7fQ0KQGxpc3QgbDQxOmxldmVsMw0KCXttc28tbGV2ZWwtbnVtYmVyLWZvcm1hdDpidWxsZXQ7
DQoJbXNvLWxldmVsLXRleHQ674K3Ow0KCW1zby1sZXZlbC10YWItc3RvcDoxLjVpbjsNCgltc28t
bGV2ZWwtbnVtYmVyLXBvc2l0aW9uOmxlZnQ7DQoJdGV4dC1pbmRlbnQ6LS4yNWluOw0KCW1zby1h
bnNpLWZvbnQtc2l6ZToxMC4wcHQ7DQoJZm9udC1mYW1pbHk6U3ltYm9sO30NCkBsaXN0IGw0MTps
ZXZlbDQNCgl7bXNvLWxldmVsLW51bWJlci1mb3JtYXQ6YnVsbGV0Ow0KCW1zby1sZXZlbC10ZXh0
Ou+CtzsNCgltc28tbGV2ZWwtdGFiLXN0b3A6Mi4waW47DQoJbXNvLWxldmVsLW51bWJlci1wb3Np
dGlvbjpsZWZ0Ow0KCXRleHQtaW5kZW50Oi0uMjVpbjsNCgltc28tYW5zaS1mb250LXNpemU6MTAu
MHB0Ow0KCWZvbnQtZmFtaWx5OlN5bWJvbDt9DQpAbGlzdCBsNDE6bGV2ZWw1DQoJe21zby1sZXZl
bC1udW1iZXItZm9ybWF0OmJ1bGxldDsNCgltc28tbGV2ZWwtdGV4dDrvgrc7DQoJbXNvLWxldmVs
LXRhYi1zdG9wOjIuNWluOw0KCW1zby1sZXZlbC1udW1iZXItcG9zaXRpb246bGVmdDsNCgl0ZXh0
LWluZGVudDotLjI1aW47DQoJbXNvLWFuc2ktZm9udC1zaXplOjEwLjBwdDsNCglmb250LWZhbWls
eTpTeW1ib2w7fQ0KQGxpc3QgbDQxOmxldmVsNg0KCXttc28tbGV2ZWwtbnVtYmVyLWZvcm1hdDpi
dWxsZXQ7DQoJbXNvLWxldmVsLXRleHQ674K3Ow0KCW1zby1sZXZlbC10YWItc3RvcDozLjBpbjsN
Cgltc28tbGV2ZWwtbnVtYmVyLXBvc2l0aW9uOmxlZnQ7DQoJdGV4dC1pbmRlbnQ6LS4yNWluOw0K
CW1zby1hbnNpLWZvbnQtc2l6ZToxMC4wcHQ7DQoJZm9udC1mYW1pbHk6U3ltYm9sO30NCkBsaXN0
IGw0MTpsZXZlbDcNCgl7bXNvLWxldmVsLW51bWJlci1mb3JtYXQ6YnVsbGV0Ow0KCW1zby1sZXZl
bC10ZXh0Ou+CtzsNCgltc28tbGV2ZWwtdGFiLXN0b3A6My41aW47DQoJbXNvLWxldmVsLW51bWJl
ci1wb3NpdGlvbjpsZWZ0Ow0KCXRleHQtaW5kZW50Oi0uMjVpbjsNCgltc28tYW5zaS1mb250LXNp
emU6MTAuMHB0Ow0KCWZvbnQtZmFtaWx5OlN5bWJvbDt9DQpAbGlzdCBsNDE6bGV2ZWw4DQoJe21z
by1sZXZlbC1udW1iZXItZm9ybWF0OmJ1bGxldDsNCgltc28tbGV2ZWwtdGV4dDrvgrc7DQoJbXNv
LWxldmVsLXRhYi1zdG9wOjQuMGluOw0KCW1zby1sZXZlbC1udW1iZXItcG9zaXRpb246bGVmdDsN
Cgl0ZXh0LWluZGVudDotLjI1aW47DQoJbXNvLWFuc2ktZm9udC1zaXplOjEwLjBwdDsNCglmb250
LWZhbWlseTpTeW1ib2w7fQ0KQGxpc3QgbDQxOmxldmVsOQ0KCXttc28tbGV2ZWwtbnVtYmVyLWZv
cm1hdDpidWxsZXQ7DQoJbXNvLWxldmVsLXRleHQ674K3Ow0KCW1zby1sZXZlbC10YWItc3RvcDo0
LjVpbjsNCgltc28tbGV2ZWwtbnVtYmVyLXBvc2l0aW9uOmxlZnQ7DQoJdGV4dC1pbmRlbnQ6LS4y
NWluOw0KCW1zby1hbnNpLWZvbnQtc2l6ZToxMC4wcHQ7DQoJZm9udC1mYW1pbHk6U3ltYm9sO30N
CkBsaXN0IGw0Mg0KCXttc28tbGlzdC1pZDoxNzIzOTQ2NzQ1Ow0KCW1zby1saXN0LXRlbXBsYXRl
LWlkczotMTgwODM2NzgwMjt9DQpAbGlzdCBsNDI6bGV2ZWwxDQoJe21zby1sZXZlbC1udW1iZXIt
Zm9ybWF0OmJ1bGxldDsNCgltc28tbGV2ZWwtdGV4dDrvgrc7DQoJbXNvLWxldmVsLXRhYi1zdG9w
Oi41aW47DQoJbXNvLWxldmVsLW51bWJlci1wb3NpdGlvbjpsZWZ0Ow0KCXRleHQtaW5kZW50Oi0u
MjVpbjsNCgltc28tYW5zaS1mb250LXNpemU6MTAuMHB0Ow0KCWZvbnQtZmFtaWx5OlN5bWJvbDt9
DQpAbGlzdCBsNDI6bGV2ZWwyDQoJe21zby1sZXZlbC1udW1iZXItZm9ybWF0OmJ1bGxldDsNCglt
c28tbGV2ZWwtdGV4dDrvgrc7DQoJbXNvLWxldmVsLXRhYi1zdG9wOjEuMGluOw0KCW1zby1sZXZl
bC1udW1iZXItcG9zaXRpb246bGVmdDsNCgl0ZXh0LWluZGVudDotLjI1aW47DQoJbXNvLWFuc2kt
Zm9udC1zaXplOjEwLjBwdDsNCglmb250LWZhbWlseTpTeW1ib2w7fQ0KQGxpc3QgbDQyOmxldmVs
Mw0KCXttc28tbGV2ZWwtbnVtYmVyLWZvcm1hdDpidWxsZXQ7DQoJbXNvLWxldmVsLXRleHQ674K3
Ow0KCW1zby1sZXZlbC10YWItc3RvcDoxLjVpbjsNCgltc28tbGV2ZWwtbnVtYmVyLXBvc2l0aW9u
OmxlZnQ7DQoJdGV4dC1pbmRlbnQ6LS4yNWluOw0KCW1zby1hbnNpLWZvbnQtc2l6ZToxMC4wcHQ7
DQoJZm9udC1mYW1pbHk6U3ltYm9sO30NCkBsaXN0IGw0MjpsZXZlbDQNCgl7bXNvLWxldmVsLW51
bWJlci1mb3JtYXQ6YnVsbGV0Ow0KCW1zby1sZXZlbC10ZXh0Ou+CtzsNCgltc28tbGV2ZWwtdGFi
LXN0b3A6Mi4waW47DQoJbXNvLWxldmVsLW51bWJlci1wb3NpdGlvbjpsZWZ0Ow0KCXRleHQtaW5k
ZW50Oi0uMjVpbjsNCgltc28tYW5zaS1mb250LXNpemU6MTAuMHB0Ow0KCWZvbnQtZmFtaWx5OlN5
bWJvbDt9DQpAbGlzdCBsNDI6bGV2ZWw1DQoJe21zby1sZXZlbC1udW1iZXItZm9ybWF0OmJ1bGxl
dDsNCgltc28tbGV2ZWwtdGV4dDrvgrc7DQoJbXNvLWxldmVsLXRhYi1zdG9wOjIuNWluOw0KCW1z
by1sZXZlbC1udW1iZXItcG9zaXRpb246bGVmdDsNCgl0ZXh0LWluZGVudDotLjI1aW47DQoJbXNv
LWFuc2ktZm9udC1zaXplOjEwLjBwdDsNCglmb250LWZhbWlseTpTeW1ib2w7fQ0KQGxpc3QgbDQy
OmxldmVsNg0KCXttc28tbGV2ZWwtbnVtYmVyLWZvcm1hdDpidWxsZXQ7DQoJbXNvLWxldmVsLXRl
eHQ674K3Ow0KCW1zby1sZXZlbC10YWItc3RvcDozLjBpbjsNCgltc28tbGV2ZWwtbnVtYmVyLXBv
c2l0aW9uOmxlZnQ7DQoJdGV4dC1pbmRlbnQ6LS4yNWluOw0KCW1zby1hbnNpLWZvbnQtc2l6ZTox
MC4wcHQ7DQoJZm9udC1mYW1pbHk6U3ltYm9sO30NCkBsaXN0IGw0MjpsZXZlbDcNCgl7bXNvLWxl
dmVsLW51bWJlci1mb3JtYXQ6YnVsbGV0Ow0KCW1zby1sZXZlbC10ZXh0Ou+CtzsNCgltc28tbGV2
ZWwtdGFiLXN0b3A6My41aW47DQoJbXNvLWxldmVsLW51bWJlci1wb3NpdGlvbjpsZWZ0Ow0KCXRl
eHQtaW5kZW50Oi0uMjVpbjsNCgltc28tYW5zaS1mb250LXNpemU6MTAuMHB0Ow0KCWZvbnQtZmFt
aWx5OlN5bWJvbDt9DQpAbGlzdCBsNDI6bGV2ZWw4DQoJe21zby1sZXZlbC1udW1iZXItZm9ybWF0
OmJ1bGxldDsNCgltc28tbGV2ZWwtdGV4dDrvgrc7DQoJbXNvLWxldmVsLXRhYi1zdG9wOjQuMGlu
Ow0KCW1zby1sZXZlbC1udW1iZXItcG9zaXRpb246bGVmdDsNCgl0ZXh0LWluZGVudDotLjI1aW47
DQoJbXNvLWFuc2ktZm9udC1zaXplOjEwLjBwdDsNCglmb250LWZhbWlseTpTeW1ib2w7fQ0KQGxp
c3QgbDQyOmxldmVsOQ0KCXttc28tbGV2ZWwtbnVtYmVyLWZvcm1hdDpidWxsZXQ7DQoJbXNvLWxl
dmVsLXRleHQ674K3Ow0KCW1zby1sZXZlbC10YWItc3RvcDo0LjVpbjsNCgltc28tbGV2ZWwtbnVt
YmVyLXBvc2l0aW9uOmxlZnQ7DQoJdGV4dC1pbmRlbnQ6LS4yNWluOw0KCW1zby1hbnNpLWZvbnQt
c2l6ZToxMC4wcHQ7DQoJZm9udC1mYW1pbHk6U3ltYm9sO30NCkBsaXN0IGw0Mw0KCXttc28tbGlz
dC1pZDoxNzM4MDkwMDQ4Ow0KCW1zby1saXN0LXRlbXBsYXRlLWlkczo4NTQ0NzY0NTY7fQ0KQGxp
c3QgbDQzOmxldmVsMQ0KCXttc28tbGV2ZWwtbnVtYmVyLWZvcm1hdDpidWxsZXQ7DQoJbXNvLWxl
dmVsLXRleHQ674K3Ow0KCW1zby1sZXZlbC10YWItc3RvcDouNWluOw0KCW1zby1sZXZlbC1udW1i
ZXItcG9zaXRpb246bGVmdDsNCgl0ZXh0LWluZGVudDotLjI1aW47DQoJbXNvLWFuc2ktZm9udC1z
aXplOjEwLjBwdDsNCglmb250LWZhbWlseTpTeW1ib2w7fQ0KQGxpc3QgbDQzOmxldmVsMg0KCXtt
c28tbGV2ZWwtbnVtYmVyLWZvcm1hdDpidWxsZXQ7DQoJbXNvLWxldmVsLXRleHQ674K3Ow0KCW1z
by1sZXZlbC10YWItc3RvcDoxLjBpbjsNCgltc28tbGV2ZWwtbnVtYmVyLXBvc2l0aW9uOmxlZnQ7
DQoJdGV4dC1pbmRlbnQ6LS4yNWluOw0KCW1zby1hbnNpLWZvbnQtc2l6ZToxMC4wcHQ7DQoJZm9u
dC1mYW1pbHk6U3ltYm9sO30NCkBsaXN0IGw0MzpsZXZlbDMNCgl7bXNvLWxldmVsLW51bWJlci1m
b3JtYXQ6YnVsbGV0Ow0KCW1zby1sZXZlbC10ZXh0Ou+CtzsNCgltc28tbGV2ZWwtdGFiLXN0b3A6
MS41aW47DQoJbXNvLWxldmVsLW51bWJlci1wb3NpdGlvbjpsZWZ0Ow0KCXRleHQtaW5kZW50Oi0u
MjVpbjsNCgltc28tYW5zaS1mb250LXNpemU6MTAuMHB0Ow0KCWZvbnQtZmFtaWx5OlN5bWJvbDt9
DQpAbGlzdCBsNDM6bGV2ZWw0DQoJe21zby1sZXZlbC1udW1iZXItZm9ybWF0OmJ1bGxldDsNCglt
c28tbGV2ZWwtdGV4dDrvgrc7DQoJbXNvLWxldmVsLXRhYi1zdG9wOjIuMGluOw0KCW1zby1sZXZl
bC1udW1iZXItcG9zaXRpb246bGVmdDsNCgl0ZXh0LWluZGVudDotLjI1aW47DQoJbXNvLWFuc2kt
Zm9udC1zaXplOjEwLjBwdDsNCglmb250LWZhbWlseTpTeW1ib2w7fQ0KQGxpc3QgbDQzOmxldmVs
NQ0KCXttc28tbGV2ZWwtbnVtYmVyLWZvcm1hdDpidWxsZXQ7DQoJbXNvLWxldmVsLXRleHQ674K3
Ow0KCW1zby1sZXZlbC10YWItc3RvcDoyLjVpbjsNCgltc28tbGV2ZWwtbnVtYmVyLXBvc2l0aW9u
OmxlZnQ7DQoJdGV4dC1pbmRlbnQ6LS4yNWluOw0KCW1zby1hbnNpLWZvbnQtc2l6ZToxMC4wcHQ7
DQoJZm9udC1mYW1pbHk6U3ltYm9sO30NCkBsaXN0IGw0MzpsZXZlbDYNCgl7bXNvLWxldmVsLW51
bWJlci1mb3JtYXQ6YnVsbGV0Ow0KCW1zby1sZXZlbC10ZXh0Ou+CtzsNCgltc28tbGV2ZWwtdGFi
LXN0b3A6My4waW47DQoJbXNvLWxldmVsLW51bWJlci1wb3NpdGlvbjpsZWZ0Ow0KCXRleHQtaW5k
ZW50Oi0uMjVpbjsNCgltc28tYW5zaS1mb250LXNpemU6MTAuMHB0Ow0KCWZvbnQtZmFtaWx5OlN5
bWJvbDt9DQpAbGlzdCBsNDM6bGV2ZWw3DQoJe21zby1sZXZlbC1udW1iZXItZm9ybWF0OmJ1bGxl
dDsNCgltc28tbGV2ZWwtdGV4dDrvgrc7DQoJbXNvLWxldmVsLXRhYi1zdG9wOjMuNWluOw0KCW1z
by1sZXZlbC1udW1iZXItcG9zaXRpb246bGVmdDsNCgl0ZXh0LWluZGVudDotLjI1aW47DQoJbXNv
LWFuc2ktZm9udC1zaXplOjEwLjBwdDsNCglmb250LWZhbWlseTpTeW1ib2w7fQ0KQGxpc3QgbDQz
OmxldmVsOA0KCXttc28tbGV2ZWwtbnVtYmVyLWZvcm1hdDpidWxsZXQ7DQoJbXNvLWxldmVsLXRl
eHQ674K3Ow0KCW1zby1sZXZlbC10YWItc3RvcDo0LjBpbjsNCgltc28tbGV2ZWwtbnVtYmVyLXBv
c2l0aW9uOmxlZnQ7DQoJdGV4dC1pbmRlbnQ6LS4yNWluOw0KCW1zby1hbnNpLWZvbnQtc2l6ZTox
MC4wcHQ7DQoJZm9udC1mYW1pbHk6U3ltYm9sO30NCkBsaXN0IGw0MzpsZXZlbDkNCgl7bXNvLWxl
dmVsLW51bWJlci1mb3JtYXQ6YnVsbGV0Ow0KCW1zby1sZXZlbC10ZXh0Ou+CtzsNCgltc28tbGV2
ZWwtdGFiLXN0b3A6NC41aW47DQoJbXNvLWxldmVsLW51bWJlci1wb3NpdGlvbjpsZWZ0Ow0KCXRl
eHQtaW5kZW50Oi0uMjVpbjsNCgltc28tYW5zaS1mb250LXNpemU6MTAuMHB0Ow0KCWZvbnQtZmFt
aWx5OlN5bWJvbDt9DQpAbGlzdCBsNDQNCgl7bXNvLWxpc3QtaWQ6MTg0NzM1ODUzOTsNCgltc28t
bGlzdC10ZW1wbGF0ZS1pZHM6MTA3MDc4NzYxODt9DQpAbGlzdCBsNDQ6bGV2ZWwxDQoJe21zby1s
ZXZlbC1udW1iZXItZm9ybWF0OmJ1bGxldDsNCgltc28tbGV2ZWwtdGV4dDrvgrc7DQoJbXNvLWxl
dmVsLXRhYi1zdG9wOi41aW47DQoJbXNvLWxldmVsLW51bWJlci1wb3NpdGlvbjpsZWZ0Ow0KCXRl
eHQtaW5kZW50Oi0uMjVpbjsNCgltc28tYW5zaS1mb250LXNpemU6MTAuMHB0Ow0KCWZvbnQtZmFt
aWx5OlN5bWJvbDt9DQpAbGlzdCBsNDQ6bGV2ZWwyDQoJe21zby1sZXZlbC1udW1iZXItZm9ybWF0
OmJ1bGxldDsNCgltc28tbGV2ZWwtdGV4dDrvgrc7DQoJbXNvLWxldmVsLXRhYi1zdG9wOjEuMGlu
Ow0KCW1zby1sZXZlbC1udW1iZXItcG9zaXRpb246bGVmdDsNCgl0ZXh0LWluZGVudDotLjI1aW47
DQoJbXNvLWFuc2ktZm9udC1zaXplOjEwLjBwdDsNCglmb250LWZhbWlseTpTeW1ib2w7fQ0KQGxp
c3QgbDQ0OmxldmVsMw0KCXttc28tbGV2ZWwtbnVtYmVyLWZvcm1hdDpidWxsZXQ7DQoJbXNvLWxl
dmVsLXRleHQ674K3Ow0KCW1zby1sZXZlbC10YWItc3RvcDoxLjVpbjsNCgltc28tbGV2ZWwtbnVt
YmVyLXBvc2l0aW9uOmxlZnQ7DQoJdGV4dC1pbmRlbnQ6LS4yNWluOw0KCW1zby1hbnNpLWZvbnQt
c2l6ZToxMC4wcHQ7DQoJZm9udC1mYW1pbHk6U3ltYm9sO30NCkBsaXN0IGw0NDpsZXZlbDQNCgl7
bXNvLWxldmVsLW51bWJlci1mb3JtYXQ6YnVsbGV0Ow0KCW1zby1sZXZlbC10ZXh0Ou+CtzsNCglt
c28tbGV2ZWwtdGFiLXN0b3A6Mi4waW47DQoJbXNvLWxldmVsLW51bWJlci1wb3NpdGlvbjpsZWZ0
Ow0KCXRleHQtaW5kZW50Oi0uMjVpbjsNCgltc28tYW5zaS1mb250LXNpemU6MTAuMHB0Ow0KCWZv
bnQtZmFtaWx5OlN5bWJvbDt9DQpAbGlzdCBsNDQ6bGV2ZWw1DQoJe21zby1sZXZlbC1udW1iZXIt
Zm9ybWF0OmJ1bGxldDsNCgltc28tbGV2ZWwtdGV4dDrvgrc7DQoJbXNvLWxldmVsLXRhYi1zdG9w
OjIuNWluOw0KCW1zby1sZXZlbC1udW1iZXItcG9zaXRpb246bGVmdDsNCgl0ZXh0LWluZGVudDot
LjI1aW47DQoJbXNvLWFuc2ktZm9udC1zaXplOjEwLjBwdDsNCglmb250LWZhbWlseTpTeW1ib2w7
fQ0KQGxpc3QgbDQ0OmxldmVsNg0KCXttc28tbGV2ZWwtbnVtYmVyLWZvcm1hdDpidWxsZXQ7DQoJ
bXNvLWxldmVsLXRleHQ674K3Ow0KCW1zby1sZXZlbC10YWItc3RvcDozLjBpbjsNCgltc28tbGV2
ZWwtbnVtYmVyLXBvc2l0aW9uOmxlZnQ7DQoJdGV4dC1pbmRlbnQ6LS4yNWluOw0KCW1zby1hbnNp
LWZvbnQtc2l6ZToxMC4wcHQ7DQoJZm9udC1mYW1pbHk6U3ltYm9sO30NCkBsaXN0IGw0NDpsZXZl
bDcNCgl7bXNvLWxldmVsLW51bWJlci1mb3JtYXQ6YnVsbGV0Ow0KCW1zby1sZXZlbC10ZXh0Ou+C
tzsNCgltc28tbGV2ZWwtdGFiLXN0b3A6My41aW47DQoJbXNvLWxldmVsLW51bWJlci1wb3NpdGlv
bjpsZWZ0Ow0KCXRleHQtaW5kZW50Oi0uMjVpbjsNCgltc28tYW5zaS1mb250LXNpemU6MTAuMHB0
Ow0KCWZvbnQtZmFtaWx5OlN5bWJvbDt9DQpAbGlzdCBsNDQ6bGV2ZWw4DQoJe21zby1sZXZlbC1u
dW1iZXItZm9ybWF0OmJ1bGxldDsNCgltc28tbGV2ZWwtdGV4dDrvgrc7DQoJbXNvLWxldmVsLXRh
Yi1zdG9wOjQuMGluOw0KCW1zby1sZXZlbC1udW1iZXItcG9zaXRpb246bGVmdDsNCgl0ZXh0LWlu
ZGVudDotLjI1aW47DQoJbXNvLWFuc2ktZm9udC1zaXplOjEwLjBwdDsNCglmb250LWZhbWlseTpT
eW1ib2w7fQ0KQGxpc3QgbDQ0OmxldmVsOQ0KCXttc28tbGV2ZWwtbnVtYmVyLWZvcm1hdDpidWxs
ZXQ7DQoJbXNvLWxldmVsLXRleHQ674K3Ow0KCW1zby1sZXZlbC10YWItc3RvcDo0LjVpbjsNCglt
c28tbGV2ZWwtbnVtYmVyLXBvc2l0aW9uOmxlZnQ7DQoJdGV4dC1pbmRlbnQ6LS4yNWluOw0KCW1z
by1hbnNpLWZvbnQtc2l6ZToxMC4wcHQ7DQoJZm9udC1mYW1pbHk6U3ltYm9sO30NCkBsaXN0IGw0
NQ0KCXttc28tbGlzdC1pZDoxODQ4MTMwMTY1Ow0KCW1zby1saXN0LXRlbXBsYXRlLWlkczotMTE3
MzcwMDcwMjt9DQpAbGlzdCBsNDU6bGV2ZWwxDQoJe21zby1sZXZlbC1udW1iZXItZm9ybWF0OmJ1
bGxldDsNCgltc28tbGV2ZWwtdGV4dDrvgrc7DQoJbXNvLWxldmVsLXRhYi1zdG9wOi41aW47DQoJ
bXNvLWxldmVsLW51bWJlci1wb3NpdGlvbjpsZWZ0Ow0KCXRleHQtaW5kZW50Oi0uMjVpbjsNCglt
c28tYW5zaS1mb250LXNpemU6MTAuMHB0Ow0KCWZvbnQtZmFtaWx5OlN5bWJvbDt9DQpAbGlzdCBs
NDU6bGV2ZWwyDQoJe21zby1sZXZlbC1udW1iZXItZm9ybWF0OmJ1bGxldDsNCgltc28tbGV2ZWwt
dGV4dDrvgrc7DQoJbXNvLWxldmVsLXRhYi1zdG9wOjEuMGluOw0KCW1zby1sZXZlbC1udW1iZXIt
cG9zaXRpb246bGVmdDsNCgl0ZXh0LWluZGVudDotLjI1aW47DQoJbXNvLWFuc2ktZm9udC1zaXpl
OjEwLjBwdDsNCglmb250LWZhbWlseTpTeW1ib2w7fQ0KQGxpc3QgbDQ1OmxldmVsMw0KCXttc28t
bGV2ZWwtbnVtYmVyLWZvcm1hdDpidWxsZXQ7DQoJbXNvLWxldmVsLXRleHQ674K3Ow0KCW1zby1s
ZXZlbC10YWItc3RvcDoxLjVpbjsNCgltc28tbGV2ZWwtbnVtYmVyLXBvc2l0aW9uOmxlZnQ7DQoJ
dGV4dC1pbmRlbnQ6LS4yNWluOw0KCW1zby1hbnNpLWZvbnQtc2l6ZToxMC4wcHQ7DQoJZm9udC1m
YW1pbHk6U3ltYm9sO30NCkBsaXN0IGw0NTpsZXZlbDQNCgl7bXNvLWxldmVsLW51bWJlci1mb3Jt
YXQ6YnVsbGV0Ow0KCW1zby1sZXZlbC10ZXh0Ou+CtzsNCgltc28tbGV2ZWwtdGFiLXN0b3A6Mi4w
aW47DQoJbXNvLWxldmVsLW51bWJlci1wb3NpdGlvbjpsZWZ0Ow0KCXRleHQtaW5kZW50Oi0uMjVp
bjsNCgltc28tYW5zaS1mb250LXNpemU6MTAuMHB0Ow0KCWZvbnQtZmFtaWx5OlN5bWJvbDt9DQpA
bGlzdCBsNDU6bGV2ZWw1DQoJe21zby1sZXZlbC1udW1iZXItZm9ybWF0OmJ1bGxldDsNCgltc28t
bGV2ZWwtdGV4dDrvgrc7DQoJbXNvLWxldmVsLXRhYi1zdG9wOjIuNWluOw0KCW1zby1sZXZlbC1u
dW1iZXItcG9zaXRpb246bGVmdDsNCgl0ZXh0LWluZGVudDotLjI1aW47DQoJbXNvLWFuc2ktZm9u
dC1zaXplOjEwLjBwdDsNCglmb250LWZhbWlseTpTeW1ib2w7fQ0KQGxpc3QgbDQ1OmxldmVsNg0K
CXttc28tbGV2ZWwtbnVtYmVyLWZvcm1hdDpidWxsZXQ7DQoJbXNvLWxldmVsLXRleHQ674K3Ow0K
CW1zby1sZXZlbC10YWItc3RvcDozLjBpbjsNCgltc28tbGV2ZWwtbnVtYmVyLXBvc2l0aW9uOmxl
ZnQ7DQoJdGV4dC1pbmRlbnQ6LS4yNWluOw0KCW1zby1hbnNpLWZvbnQtc2l6ZToxMC4wcHQ7DQoJ
Zm9udC1mYW1pbHk6U3ltYm9sO30NCkBsaXN0IGw0NTpsZXZlbDcNCgl7bXNvLWxldmVsLW51bWJl
ci1mb3JtYXQ6YnVsbGV0Ow0KCW1zby1sZXZlbC10ZXh0Ou+CtzsNCgltc28tbGV2ZWwtdGFiLXN0
b3A6My41aW47DQoJbXNvLWxldmVsLW51bWJlci1wb3NpdGlvbjpsZWZ0Ow0KCXRleHQtaW5kZW50
Oi0uMjVpbjsNCgltc28tYW5zaS1mb250LXNpemU6MTAuMHB0Ow0KCWZvbnQtZmFtaWx5OlN5bWJv
bDt9DQpAbGlzdCBsNDU6bGV2ZWw4DQoJe21zby1sZXZlbC1udW1iZXItZm9ybWF0OmJ1bGxldDsN
Cgltc28tbGV2ZWwtdGV4dDrvgrc7DQoJbXNvLWxldmVsLXRhYi1zdG9wOjQuMGluOw0KCW1zby1s
ZXZlbC1udW1iZXItcG9zaXRpb246bGVmdDsNCgl0ZXh0LWluZGVudDotLjI1aW47DQoJbXNvLWFu
c2ktZm9udC1zaXplOjEwLjBwdDsNCglmb250LWZhbWlseTpTeW1ib2w7fQ0KQGxpc3QgbDQ1Omxl
dmVsOQ0KCXttc28tbGV2ZWwtbnVtYmVyLWZvcm1hdDpidWxsZXQ7DQoJbXNvLWxldmVsLXRleHQ6
74K3Ow0KCW1zby1sZXZlbC10YWItc3RvcDo0LjVpbjsNCgltc28tbGV2ZWwtbnVtYmVyLXBvc2l0
aW9uOmxlZnQ7DQoJdGV4dC1pbmRlbnQ6LS4yNWluOw0KCW1zby1hbnNpLWZvbnQtc2l6ZToxMC4w
cHQ7DQoJZm9udC1mYW1pbHk6U3ltYm9sO30NCkBsaXN0IGw0Ng0KCXttc28tbGlzdC1pZDoxOTM5
ODI0NjMxOw0KCW1zby1saXN0LXRlbXBsYXRlLWlkczotMTI1NDMzMDY0Njt9DQpAbGlzdCBsNDY6
bGV2ZWwxDQoJe21zby1sZXZlbC1udW1iZXItZm9ybWF0OmJ1bGxldDsNCgltc28tbGV2ZWwtdGV4
dDrvgrc7DQoJbXNvLWxldmVsLXRhYi1zdG9wOi41aW47DQoJbXNvLWxldmVsLW51bWJlci1wb3Np
dGlvbjpsZWZ0Ow0KCXRleHQtaW5kZW50Oi0uMjVpbjsNCgltc28tYW5zaS1mb250LXNpemU6MTAu
MHB0Ow0KCWZvbnQtZmFtaWx5OlN5bWJvbDt9DQpAbGlzdCBsNDY6bGV2ZWwyDQoJe21zby1sZXZl
bC1udW1iZXItZm9ybWF0OmJ1bGxldDsNCgltc28tbGV2ZWwtdGV4dDrvgrc7DQoJbXNvLWxldmVs
LXRhYi1zdG9wOjEuMGluOw0KCW1zby1sZXZlbC1udW1iZXItcG9zaXRpb246bGVmdDsNCgl0ZXh0
LWluZGVudDotLjI1aW47DQoJbXNvLWFuc2ktZm9udC1zaXplOjEwLjBwdDsNCglmb250LWZhbWls
eTpTeW1ib2w7fQ0KQGxpc3QgbDQ2OmxldmVsMw0KCXttc28tbGV2ZWwtbnVtYmVyLWZvcm1hdDpi
dWxsZXQ7DQoJbXNvLWxldmVsLXRleHQ674K3Ow0KCW1zby1sZXZlbC10YWItc3RvcDoxLjVpbjsN
Cgltc28tbGV2ZWwtbnVtYmVyLXBvc2l0aW9uOmxlZnQ7DQoJdGV4dC1pbmRlbnQ6LS4yNWluOw0K
CW1zby1hbnNpLWZvbnQtc2l6ZToxMC4wcHQ7DQoJZm9udC1mYW1pbHk6U3ltYm9sO30NCkBsaXN0
IGw0NjpsZXZlbDQNCgl7bXNvLWxldmVsLW51bWJlci1mb3JtYXQ6YnVsbGV0Ow0KCW1zby1sZXZl
bC10ZXh0Ou+CtzsNCgltc28tbGV2ZWwtdGFiLXN0b3A6Mi4waW47DQoJbXNvLWxldmVsLW51bWJl
ci1wb3NpdGlvbjpsZWZ0Ow0KCXRleHQtaW5kZW50Oi0uMjVpbjsNCgltc28tYW5zaS1mb250LXNp
emU6MTAuMHB0Ow0KCWZvbnQtZmFtaWx5OlN5bWJvbDt9DQpAbGlzdCBsNDY6bGV2ZWw1DQoJe21z
by1sZXZlbC1udW1iZXItZm9ybWF0OmJ1bGxldDsNCgltc28tbGV2ZWwtdGV4dDrvgrc7DQoJbXNv
LWxldmVsLXRhYi1zdG9wOjIuNWluOw0KCW1zby1sZXZlbC1udW1iZXItcG9zaXRpb246bGVmdDsN
Cgl0ZXh0LWluZGVudDotLjI1aW47DQoJbXNvLWFuc2ktZm9udC1zaXplOjEwLjBwdDsNCglmb250
LWZhbWlseTpTeW1ib2w7fQ0KQGxpc3QgbDQ2OmxldmVsNg0KCXttc28tbGV2ZWwtbnVtYmVyLWZv
cm1hdDpidWxsZXQ7DQoJbXNvLWxldmVsLXRleHQ674K3Ow0KCW1zby1sZXZlbC10YWItc3RvcDoz
LjBpbjsNCgltc28tbGV2ZWwtbnVtYmVyLXBvc2l0aW9uOmxlZnQ7DQoJdGV4dC1pbmRlbnQ6LS4y
NWluOw0KCW1zby1hbnNpLWZvbnQtc2l6ZToxMC4wcHQ7DQoJZm9udC1mYW1pbHk6U3ltYm9sO30N
CkBsaXN0IGw0NjpsZXZlbDcNCgl7bXNvLWxldmVsLW51bWJlci1mb3JtYXQ6YnVsbGV0Ow0KCW1z
by1sZXZlbC10ZXh0Ou+CtzsNCgltc28tbGV2ZWwtdGFiLXN0b3A6My41aW47DQoJbXNvLWxldmVs
LW51bWJlci1wb3NpdGlvbjpsZWZ0Ow0KCXRleHQtaW5kZW50Oi0uMjVpbjsNCgltc28tYW5zaS1m
b250LXNpemU6MTAuMHB0Ow0KCWZvbnQtZmFtaWx5OlN5bWJvbDt9DQpAbGlzdCBsNDY6bGV2ZWw4
DQoJe21zby1sZXZlbC1udW1iZXItZm9ybWF0OmJ1bGxldDsNCgltc28tbGV2ZWwtdGV4dDrvgrc7
DQoJbXNvLWxldmVsLXRhYi1zdG9wOjQuMGluOw0KCW1zby1sZXZlbC1udW1iZXItcG9zaXRpb246
bGVmdDsNCgl0ZXh0LWluZGVudDotLjI1aW47DQoJbXNvLWFuc2ktZm9udC1zaXplOjEwLjBwdDsN
Cglmb250LWZhbWlseTpTeW1ib2w7fQ0KQGxpc3QgbDQ2OmxldmVsOQ0KCXttc28tbGV2ZWwtbnVt
YmVyLWZvcm1hdDpidWxsZXQ7DQoJbXNvLWxldmVsLXRleHQ674K3Ow0KCW1zby1sZXZlbC10YWIt
c3RvcDo0LjVpbjsNCgltc28tbGV2ZWwtbnVtYmVyLXBvc2l0aW9uOmxlZnQ7DQoJdGV4dC1pbmRl
bnQ6LS4yNWluOw0KCW1zby1hbnNpLWZvbnQtc2l6ZToxMC4wcHQ7DQoJZm9udC1mYW1pbHk6U3lt
Ym9sO30NCkBsaXN0IGw0Nw0KCXttc28tbGlzdC1pZDoxOTg0NDU4Mjc0Ow0KCW1zby1saXN0LXRl
bXBsYXRlLWlkczotMTU2Mjg1NTA2ODt9DQpAbGlzdCBsNDc6bGV2ZWwxDQoJe21zby1sZXZlbC1u
dW1iZXItZm9ybWF0OmJ1bGxldDsNCgltc28tbGV2ZWwtdGV4dDrvgrc7DQoJbXNvLWxldmVsLXRh
Yi1zdG9wOi41aW47DQoJbXNvLWxldmVsLW51bWJlci1wb3NpdGlvbjpsZWZ0Ow0KCXRleHQtaW5k
ZW50Oi0uMjVpbjsNCgltc28tYW5zaS1mb250LXNpemU6MTAuMHB0Ow0KCWZvbnQtZmFtaWx5OlN5
bWJvbDt9DQpAbGlzdCBsNDc6bGV2ZWwyDQoJe21zby1sZXZlbC1udW1iZXItZm9ybWF0OmJ1bGxl
dDsNCgltc28tbGV2ZWwtdGV4dDrvgrc7DQoJbXNvLWxldmVsLXRhYi1zdG9wOjEuMGluOw0KCW1z
by1sZXZlbC1udW1iZXItcG9zaXRpb246bGVmdDsNCgl0ZXh0LWluZGVudDotLjI1aW47DQoJbXNv
LWFuc2ktZm9udC1zaXplOjEwLjBwdDsNCglmb250LWZhbWlseTpTeW1ib2w7fQ0KQGxpc3QgbDQ3
OmxldmVsMw0KCXttc28tbGV2ZWwtbnVtYmVyLWZvcm1hdDpidWxsZXQ7DQoJbXNvLWxldmVsLXRl
eHQ674K3Ow0KCW1zby1sZXZlbC10YWItc3RvcDoxLjVpbjsNCgltc28tbGV2ZWwtbnVtYmVyLXBv
c2l0aW9uOmxlZnQ7DQoJdGV4dC1pbmRlbnQ6LS4yNWluOw0KCW1zby1hbnNpLWZvbnQtc2l6ZTox
MC4wcHQ7DQoJZm9udC1mYW1pbHk6U3ltYm9sO30NCkBsaXN0IGw0NzpsZXZlbDQNCgl7bXNvLWxl
dmVsLW51bWJlci1mb3JtYXQ6YnVsbGV0Ow0KCW1zby1sZXZlbC10ZXh0Ou+CtzsNCgltc28tbGV2
ZWwtdGFiLXN0b3A6Mi4waW47DQoJbXNvLWxldmVsLW51bWJlci1wb3NpdGlvbjpsZWZ0Ow0KCXRl
eHQtaW5kZW50Oi0uMjVpbjsNCgltc28tYW5zaS1mb250LXNpemU6MTAuMHB0Ow0KCWZvbnQtZmFt
aWx5OlN5bWJvbDt9DQpAbGlzdCBsNDc6bGV2ZWw1DQoJe21zby1sZXZlbC1udW1iZXItZm9ybWF0
OmJ1bGxldDsNCgltc28tbGV2ZWwtdGV4dDrvgrc7DQoJbXNvLWxldmVsLXRhYi1zdG9wOjIuNWlu
Ow0KCW1zby1sZXZlbC1udW1iZXItcG9zaXRpb246bGVmdDsNCgl0ZXh0LWluZGVudDotLjI1aW47
DQoJbXNvLWFuc2ktZm9udC1zaXplOjEwLjBwdDsNCglmb250LWZhbWlseTpTeW1ib2w7fQ0KQGxp
c3QgbDQ3OmxldmVsNg0KCXttc28tbGV2ZWwtbnVtYmVyLWZvcm1hdDpidWxsZXQ7DQoJbXNvLWxl
dmVsLXRleHQ674K3Ow0KCW1zby1sZXZlbC10YWItc3RvcDozLjBpbjsNCgltc28tbGV2ZWwtbnVt
YmVyLXBvc2l0aW9uOmxlZnQ7DQoJdGV4dC1pbmRlbnQ6LS4yNWluOw0KCW1zby1hbnNpLWZvbnQt
c2l6ZToxMC4wcHQ7DQoJZm9udC1mYW1pbHk6U3ltYm9sO30NCkBsaXN0IGw0NzpsZXZlbDcNCgl7
bXNvLWxldmVsLW51bWJlci1mb3JtYXQ6YnVsbGV0Ow0KCW1zby1sZXZlbC10ZXh0Ou+CtzsNCglt
c28tbGV2ZWwtdGFiLXN0b3A6My41aW47DQoJbXNvLWxldmVsLW51bWJlci1wb3NpdGlvbjpsZWZ0
Ow0KCXRleHQtaW5kZW50Oi0uMjVpbjsNCgltc28tYW5zaS1mb250LXNpemU6MTAuMHB0Ow0KCWZv
bnQtZmFtaWx5OlN5bWJvbDt9DQpAbGlzdCBsNDc6bGV2ZWw4DQoJe21zby1sZXZlbC1udW1iZXIt
Zm9ybWF0OmJ1bGxldDsNCgltc28tbGV2ZWwtdGV4dDrvgrc7DQoJbXNvLWxldmVsLXRhYi1zdG9w
OjQuMGluOw0KCW1zby1sZXZlbC1udW1iZXItcG9zaXRpb246bGVmdDsNCgl0ZXh0LWluZGVudDot
LjI1aW47DQoJbXNvLWFuc2ktZm9udC1zaXplOjEwLjBwdDsNCglmb250LWZhbWlseTpTeW1ib2w7
fQ0KQGxpc3QgbDQ3OmxldmVsOQ0KCXttc28tbGV2ZWwtbnVtYmVyLWZvcm1hdDpidWxsZXQ7DQoJ
bXNvLWxldmVsLXRleHQ674K3Ow0KCW1zby1sZXZlbC10YWItc3RvcDo0LjVpbjsNCgltc28tbGV2
ZWwtbnVtYmVyLXBvc2l0aW9uOmxlZnQ7DQoJdGV4dC1pbmRlbnQ6LS4yNWluOw0KCW1zby1hbnNp
LWZvbnQtc2l6ZToxMC4wcHQ7DQoJZm9udC1mYW1pbHk6U3ltYm9sO30NCkBsaXN0IGw0OA0KCXtt
c28tbGlzdC1pZDoyMDg0MTM1NTM2Ow0KCW1zby1saXN0LXRlbXBsYXRlLWlkczoxODQzNjc1NTc0
O30NCkBsaXN0IGw0ODpsZXZlbDENCgl7bXNvLWxldmVsLW51bWJlci1mb3JtYXQ6YnVsbGV0Ow0K
CW1zby1sZXZlbC10ZXh0Ou+CtzsNCgltc28tbGV2ZWwtdGFiLXN0b3A6LjVpbjsNCgltc28tbGV2
ZWwtbnVtYmVyLXBvc2l0aW9uOmxlZnQ7DQoJdGV4dC1pbmRlbnQ6LS4yNWluOw0KCW1zby1hbnNp
LWZvbnQtc2l6ZToxMC4wcHQ7DQoJZm9udC1mYW1pbHk6U3ltYm9sO30NCkBsaXN0IGw0ODpsZXZl
bDINCgl7bXNvLWxldmVsLW51bWJlci1mb3JtYXQ6YnVsbGV0Ow0KCW1zby1sZXZlbC10ZXh0Ou+C
tzsNCgltc28tbGV2ZWwtdGFiLXN0b3A6MS4waW47DQoJbXNvLWxldmVsLW51bWJlci1wb3NpdGlv
bjpsZWZ0Ow0KCXRleHQtaW5kZW50Oi0uMjVpbjsNCgltc28tYW5zaS1mb250LXNpemU6MTAuMHB0
Ow0KCWZvbnQtZmFtaWx5OlN5bWJvbDt9DQpAbGlzdCBsNDg6bGV2ZWwzDQoJe21zby1sZXZlbC1u
dW1iZXItZm9ybWF0OmJ1bGxldDsNCgltc28tbGV2ZWwtdGV4dDrvgrc7DQoJbXNvLWxldmVsLXRh
Yi1zdG9wOjEuNWluOw0KCW1zby1sZXZlbC1udW1iZXItcG9zaXRpb246bGVmdDsNCgl0ZXh0LWlu
ZGVudDotLjI1aW47DQoJbXNvLWFuc2ktZm9udC1zaXplOjEwLjBwdDsNCglmb250LWZhbWlseTpT
eW1ib2w7fQ0KQGxpc3QgbDQ4OmxldmVsNA0KCXttc28tbGV2ZWwtbnVtYmVyLWZvcm1hdDpidWxs
ZXQ7DQoJbXNvLWxldmVsLXRleHQ674K3Ow0KCW1zby1sZXZlbC10YWItc3RvcDoyLjBpbjsNCglt
c28tbGV2ZWwtbnVtYmVyLXBvc2l0aW9uOmxlZnQ7DQoJdGV4dC1pbmRlbnQ6LS4yNWluOw0KCW1z
by1hbnNpLWZvbnQtc2l6ZToxMC4wcHQ7DQoJZm9udC1mYW1pbHk6U3ltYm9sO30NCkBsaXN0IGw0
ODpsZXZlbDUNCgl7bXNvLWxldmVsLW51bWJlci1mb3JtYXQ6YnVsbGV0Ow0KCW1zby1sZXZlbC10
ZXh0Ou+CtzsNCgltc28tbGV2ZWwtdGFiLXN0b3A6Mi41aW47DQoJbXNvLWxldmVsLW51bWJlci1w
b3NpdGlvbjpsZWZ0Ow0KCXRleHQtaW5kZW50Oi0uMjVpbjsNCgltc28tYW5zaS1mb250LXNpemU6
MTAuMHB0Ow0KCWZvbnQtZmFtaWx5OlN5bWJvbDt9DQpAbGlzdCBsNDg6bGV2ZWw2DQoJe21zby1s
ZXZlbC1udW1iZXItZm9ybWF0OmJ1bGxldDsNCgltc28tbGV2ZWwtdGV4dDrvgrc7DQoJbXNvLWxl
dmVsLXRhYi1zdG9wOjMuMGluOw0KCW1zby1sZXZlbC1udW1iZXItcG9zaXRpb246bGVmdDsNCgl0
ZXh0LWluZGVudDotLjI1aW47DQoJbXNvLWFuc2ktZm9udC1zaXplOjEwLjBwdDsNCglmb250LWZh
bWlseTpTeW1ib2w7fQ0KQGxpc3QgbDQ4OmxldmVsNw0KCXttc28tbGV2ZWwtbnVtYmVyLWZvcm1h
dDpidWxsZXQ7DQoJbXNvLWxldmVsLXRleHQ674K3Ow0KCW1zby1sZXZlbC10YWItc3RvcDozLjVp
bjsNCgltc28tbGV2ZWwtbnVtYmVyLXBvc2l0aW9uOmxlZnQ7DQoJdGV4dC1pbmRlbnQ6LS4yNWlu
Ow0KCW1zby1hbnNpLWZvbnQtc2l6ZToxMC4wcHQ7DQoJZm9udC1mYW1pbHk6U3ltYm9sO30NCkBs
aXN0IGw0ODpsZXZlbDgNCgl7bXNvLWxldmVsLW51bWJlci1mb3JtYXQ6YnVsbGV0Ow0KCW1zby1s
ZXZlbC10ZXh0Ou+CtzsNCgltc28tbGV2ZWwtdGFiLXN0b3A6NC4waW47DQoJbXNvLWxldmVsLW51
bWJlci1wb3NpdGlvbjpsZWZ0Ow0KCXRleHQtaW5kZW50Oi0uMjVpbjsNCgltc28tYW5zaS1mb250
LXNpemU6MTAuMHB0Ow0KCWZvbnQtZmFtaWx5OlN5bWJvbDt9DQpAbGlzdCBsNDg6bGV2ZWw5DQoJ
e21zby1sZXZlbC1udW1iZXItZm9ybWF0OmJ1bGxldDsNCgltc28tbGV2ZWwtdGV4dDrvgrc7DQoJ
bXNvLWxldmVsLXRhYi1zdG9wOjQuNWluOw0KCW1zby1sZXZlbC1udW1iZXItcG9zaXRpb246bGVm
dDsNCgl0ZXh0LWluZGVudDotLjI1aW47DQoJbXNvLWFuc2ktZm9udC1zaXplOjEwLjBwdDsNCglm
b250LWZhbWlseTpTeW1ib2w7fQ0Kb2wNCgl7bWFyZ2luLWJvdHRvbTowaW47fQ0KdWwNCgl7bWFy
Z2luLWJvdHRvbTowaW47fQ0KLS0+PC9zdHlsZT48IS0tW2lmIGd0ZSBtc28gOV0+PHhtbD4NCjxv
OnNoYXBlZGVmYXVsdHMgdjpleHQ9ImVkaXQiIHNwaWRtYXg9IjEwMjYiIC8+DQo8L3htbD48IVtl
bmRpZl0tLT48IS0tW2lmIGd0ZSBtc28gOV0+PHhtbD4NCjxvOnNoYXBlbGF5b3V0IHY6ZXh0PSJl
ZGl0Ij4NCjxvOmlkbWFwIHY6ZXh0PSJlZGl0IiBkYXRhPSIxIiAvPg0KPC9vOnNoYXBlbGF5b3V0
PjwveG1sPjwhW2VuZGlmXS0tPg0KPC9oZWFkPg0KPGJvZHkgbGFuZz0iRU4tVVMiIGxpbms9ImJs
dWUiIHZsaW5rPSJwdXJwbGUiPg0KPGRpdiBjbGFzcz0iV29yZFNlY3Rpb24xIj4NCjxwIGNsYXNz
PSJNc29Ob3JtYWwiPk9LLCBJIHVuZGVyc3RhbmQgeW91ciBwb2ludCB0aGVyZS4gQnV0IHJlZ2Fy
ZGluZyBob3cgdGhlIGRyYWZ0cyByZWZlcmVuY2UgZWFjaCBvdGhlciwgbm93IHRoYXQgSSBnbGFu
Y2UgYXQgYWxsIG9mIHRoZSB2YXJpb3VzIGRhdGEgcGxhbmUgZHJhZnQgcmVmZXJlbmNlcywgSSBz
ZWUgdGhhdCBlYWNoIG9mIHRoZW0gb25seSByZWZlcmVuY2UgY29yZSB0ZWNobm9sb2dpZXMgYXMg
bm9ybWF0aXZlLCBhbmQgdGhlIHJlZmVyZW5jZXMNCiB0byB0aGUgZnJhbWV3b3JrIGFuZCBvdGhl
ciBwZWVyIGRhdGEgcGxhbmUgZHJhZnRzIGFyZSBhbGwgaW5mb3JtYXRpdmUuIFNvIEkgc3VwcG9z
ZSBteSBxdWVzdGlvbiBpcyBlc3NlbnRpYWxseSDigJxpcyB0aGF0IG91ciBsb25nIHRlcm0gc3Ry
YXRlZ3kgZm9yIHJlZmVyZW5jZXM/4oCdICZuYnNwO1RoYXQgd291bGQgYmUgYXMgb3Bwb3NlZCB0
byDigJxvbmNlIHRoZSBGcmFtZXdvcmsgZHJhZnQgaXMgcHVibGlzaGVkLCB0aGUgb3RoZXIgZHJh
ZnRzIHdpbGwgdGhlbg0KIHJlZmVyZW5jZSBpdCBub3JtYXRpdmVseeKAnS4gJm5ic3A7SXQgc2Vl
bXMgdG8gbWUgdGhhdCB0byBpbXBsZW1lbnQgZS5nLiB0aGUgSVAgZGF0YSBwbGFuZSwgb25lIHdv
dWxkIG5lZWQgdG8gdW5kZXJzdGFuZCB0aGUgRnJhbWV3b3JrLCB3aGljaCB3b3VsZCBzZWVtIHdv
dWxkIGltcGx5IHRoYXQgaXQgd291bGQgYmUgcmVmZXJlbmNlZCBub3JtYXRpdmVseS4gQnV0IG1h
eWJlIEkgYW0ganVzdCBnb2luZyBkb3duIGEgcmF0aG9sZSBoZXJlIGFuZCB0aGUgY3VycmVudA0K
IHN0cmF0ZWd5IGlzIGZpbmUsIGFuZC9vciBpdCByZWFsbHkgZG9lc27igJl0IG1hdHRlci4gUGxl
YXNlIGdpdmUgbWUgYSBjbHVlIGhlcmUuIDxvOnA+DQo8L286cD48L3A+DQo8cCBjbGFzcz0iTXNv
Tm9ybWFsIj5UaGFua3MsPG86cD48L286cD48L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj5FdGhh
bi48bzpwPjwvbzpwPjwvcD4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiPjxvOnA+Jm5ic3A7PC9vOnA+
PC9wPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+PGI+RnJvbTo8L2I+IEFuZHJldyBHLiBNYWxpcyAm
bHQ7YWdtYWxpc0BnbWFpbC5jb20mZ3Q7IDxicj4NCjxiPlNlbnQ6PC9iPiBGcmlkYXksIE9jdG9i
ZXIgNCwgMjAxOSAxMDozMCBBTTxicj4NCjxiPlRvOjwvYj4gR3Jvc3NtYW4sIEV0aGFuIEEuICZs
dDtlYWdyb3NAZG9sYnkuY29tJmd0Ozxicj4NCjxiPkNjOjwvYj4gZGV0bmV0QGlldGYub3JnPGJy
Pg0KPGI+U3ViamVjdDo8L2I+IFJlOiBbRGV0bmV0XSBkYXRhIHBsYW5lIGZyYW1ld29yayBlZGl0
b3JpYWwgcGFzczxvOnA+PC9vOnA+PC9wPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+PG86cD4mbmJz
cDs8L286cD48L3A+DQo8ZGl2Pg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+RXRoYW4sPG86cD48L286
cD48L3A+DQo8ZGl2Pg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+PG86cD4mbmJzcDs8L286cD48L3A+
DQo8L2Rpdj4NCjxkaXY+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj5UaGF0J3MgY2VydGFpbmx5IHRo
ZSBpbnRlbnRpb24gb2YgdGhlIGRlc2lnbiB0ZWFtLCB0byBwdWJsaXNoIHRoZSBmcmFtZXdvcmsg
Zmlyc3QuIFRoYXQgc2hvdWxkIG1ha2UgcHVibGljYXRpb24gb2YgdGhlIHN1YnNlcXVlbnQgZHJh
ZnRzIGVhc2llciwgc2luY2UgYW55IHRlcm1pbm9sb2d5IG9yIG90aGVyIGlzc3VlcyBpbiB0aGUg
ZnJhbWV3b3JrIHRoYXQgbWFrZSBjb21lIHVwIGR1cmluZyBsYXN0IGNhbGwgY2FuDQogdGhlbiBi
ZSByZWZsZWN0ZWQgaW4gdGhlIG90aGVyIGRyYWZ0cyBiZWZvcmUgdGhleSBhbHNvIGdvIHRocm91
Z2ggdGhlIHByb2Nlc3MuPG86cD48L286cD48L3A+DQo8L2Rpdj4NCjxkaXY+DQo8cCBjbGFzcz0i
TXNvTm9ybWFsIj48bzpwPiZuYnNwOzwvbzpwPjwvcD4NCjwvZGl2Pg0KPGRpdj4NCjxwIGNsYXNz
PSJNc29Ob3JtYWwiPkNoZWVycyw8bzpwPjwvbzpwPjwvcD4NCjwvZGl2Pg0KPGRpdj4NCjxwIGNs
YXNzPSJNc29Ob3JtYWwiPkFuZHk8bzpwPjwvbzpwPjwvcD4NCjwvZGl2Pg0KPGRpdj4NCjxwIGNs
YXNzPSJNc29Ob3JtYWwiPjxvOnA+Jm5ic3A7PC9vOnA+PC9wPg0KPC9kaXY+DQo8L2Rpdj4NCjxw
IGNsYXNzPSJNc29Ob3JtYWwiPjxvOnA+Jm5ic3A7PC9vOnA+PC9wPg0KPGRpdj4NCjxkaXY+DQo8
cCBjbGFzcz0iTXNvTm9ybWFsIj5PbiBUaHUsIE9jdCAzLCAyMDE5IGF0IDY6MTcgUE0gR3Jvc3Nt
YW4sIEV0aGFuIEEuICZsdDs8YSBocmVmPSJtYWlsdG86ZWFncm9zQGRvbGJ5LmNvbSI+ZWFncm9z
QGRvbGJ5LmNvbTwvYT4mZ3Q7IHdyb3RlOjxvOnA+PC9vOnA+PC9wPg0KPC9kaXY+DQo8YmxvY2tx
dW90ZSBzdHlsZT0iYm9yZGVyOm5vbmU7Ym9yZGVyLWxlZnQ6c29saWQgI0NDQ0NDQyAxLjBwdDtw
YWRkaW5nOjBpbiAwaW4gMGluIDYuMHB0O21hcmdpbi1sZWZ0OjQuOHB0O21hcmdpbi1yaWdodDow
aW4iPg0KPGRpdj4NCjxkaXY+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIiBzdHlsZT0ibXNvLW1hcmdp
bi10b3AtYWx0OmF1dG87bXNvLW1hcmdpbi1ib3R0b20tYWx0OmF1dG8iPkludGVyZXN0aW5nLCB0
aGFua3MgQW5keS4gU28gSSBub3RlIHRoYXQgdGhlIHN0cmF0ZWd5IHdpdGggdGhpcyBmcmFtZXdv
cmsgZHJhZnQgaXMgdG8gbGlzdCB0aGUgb3RoZXIgZGF0YSBwbGFuZSBkcmFmdHMgdW5kZXIgSW5m
b3JtYXRpdmUg4oCTIEkgZ2F0aGVyIHRoYXQgaXMgc28gdGhhdCB3ZSBkb27igJl0IGhhdmUNCiB0
byBwdWJsaXNoIHRoZW0gYWxsIGF0IG9uY2UsIGV2ZW4gdGhvdWdoIGluIHNvbWUgbGluZSBvZiBy
ZWFzb25pbmcgdGhleSBhcmUgcmF0aGVyIGNsb3NlbHkgdGllZCB0byBlYWNoIG90aGVyLg0KPG86
cD48L286cD48L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIiBzdHlsZT0ibXNvLW1hcmdpbi10b3At
YWx0OmF1dG87bXNvLW1hcmdpbi1ib3R0b20tYWx0OmF1dG8iPiZuYnNwOzxvOnA+PC9vOnA+PC9w
Pg0KPHAgY2xhc3M9Ik1zb05vcm1hbCIgc3R5bGU9Im1zby1tYXJnaW4tdG9wLWFsdDphdXRvO21z
by1tYXJnaW4tYm90dG9tLWFsdDphdXRvIj5JIGp1c3Qgd2FudCB0byB2YWxpZGF0ZSB0aGF0IHRo
ZSBXRyBoYXMgdGhvdWdodCB0aHJvdWdoIHRoZSBzZXF1ZW5jZSBhbmQgcmVsYXRpb24gKGluIHRo
ZSBzZW5zZSBvZiByZWZlcmVuY2luZykgb2YgdGhlIGRhdGEgcGxhbmUgZHJhZnRzLCBhbmQgdGhh
dCB0aGUgZm9ybWF0IG9mIHRoZWlyIHJlZmVyZW5jaW5nDQogb2YgZWFjaCBvdGhlciBpcyBnb29k
IHRvIGdvLiA8bzpwPjwvbzpwPjwvcD4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiIHN0eWxlPSJtc28t
bWFyZ2luLXRvcC1hbHQ6YXV0bzttc28tbWFyZ2luLWJvdHRvbS1hbHQ6YXV0byI+Jm5ic3A7PG86
cD48L286cD48L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIiBzdHlsZT0ibXNvLW1hcmdpbi10b3At
YWx0OmF1dG87bXNvLW1hcmdpbi1ib3R0b20tYWx0OmF1dG8iPkNvcnJlY3Q/DQo8bzpwPjwvbzpw
PjwvcD4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiIHN0eWxlPSJtc28tbWFyZ2luLXRvcC1hbHQ6YXV0
bzttc28tbWFyZ2luLWJvdHRvbS1hbHQ6YXV0byI+RXRoYW4gKGFzIGRhdGEgcGxhbmUgZnJhbWV3
b3JrIGRvYyBzaGVwaGVyZCkuPG86cD48L286cD48L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIiBz
dHlsZT0ibXNvLW1hcmdpbi10b3AtYWx0OmF1dG87bXNvLW1hcmdpbi1ib3R0b20tYWx0OmF1dG8i
PiZuYnNwOzxvOnA+PC9vOnA+PC9wPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCIgc3R5bGU9Im1zby1t
YXJnaW4tdG9wLWFsdDphdXRvO21zby1tYXJnaW4tYm90dG9tLWFsdDphdXRvIj48Yj5Gcm9tOjwv
Yj4gQW5kcmV3IEcuIE1hbGlzICZsdDs8YSBocmVmPSJtYWlsdG86YWdtYWxpc0BnbWFpbC5jb20i
IHRhcmdldD0iX2JsYW5rIj5hZ21hbGlzQGdtYWlsLmNvbTwvYT4mZ3Q7DQo8YnI+DQo8Yj5TZW50
OjwvYj4gVGh1cnNkYXksIE9jdG9iZXIgMywgMjAxOSAxMTozMiBBTTxicj4NCjxiPlRvOjwvYj4g
R3Jvc3NtYW4sIEV0aGFuIEEuICZsdDs8YSBocmVmPSJtYWlsdG86ZWFncm9zQGRvbGJ5LmNvbSIg
dGFyZ2V0PSJfYmxhbmsiPmVhZ3Jvc0Bkb2xieS5jb208L2E+Jmd0Ozxicj4NCjxiPkNjOjwvYj4g
QmFsw6F6cyBWYXJnYSBBICZsdDs8YSBocmVmPSJtYWlsdG86YmFsYXpzLmEudmFyZ2FAZXJpY3Nz
b24uY29tIiB0YXJnZXQ9Il9ibGFuayI+YmFsYXpzLmEudmFyZ2FAZXJpY3Nzb24uY29tPC9hPiZn
dDs7DQo8YSBocmVmPSJtYWlsdG86ZGV0bmV0QGlldGYub3JnIiB0YXJnZXQ9Il9ibGFuayI+ZGV0
bmV0QGlldGYub3JnPC9hPjxicj4NCjxiPlN1YmplY3Q6PC9iPiBSZTogW0RldG5ldF0gZGF0YSBw
bGFuZSBmcmFtZXdvcmsgZWRpdG9yaWFsIHBhc3M8bzpwPjwvbzpwPjwvcD4NCjxwIGNsYXNzPSJN
c29Ob3JtYWwiIHN0eWxlPSJtc28tbWFyZ2luLXRvcC1hbHQ6YXV0bzttc28tbWFyZ2luLWJvdHRv
bS1hbHQ6YXV0byI+Jm5ic3A7PG86cD48L286cD48L3A+DQo8ZGl2Pg0KPHAgY2xhc3M9Ik1zb05v
cm1hbCIgc3R5bGU9Im1zby1tYXJnaW4tdG9wLWFsdDphdXRvO21zby1tYXJnaW4tYm90dG9tLWFs
dDphdXRvIj5FdGhhbiw8bzpwPjwvbzpwPjwvcD4NCjxkaXY+DQo8cCBjbGFzcz0iTXNvTm9ybWFs
IiBzdHlsZT0ibXNvLW1hcmdpbi10b3AtYWx0OmF1dG87bXNvLW1hcmdpbi1ib3R0b20tYWx0OmF1
dG8iPiZuYnNwOzxvOnA+PC9vOnA+PC9wPg0KPC9kaXY+DQo8ZGl2Pg0KPHAgY2xhc3M9Ik1zb05v
cm1hbCIgc3R5bGU9Im1zby1tYXJnaW4tdG9wLWFsdDphdXRvO21zby1tYXJnaW4tYm90dG9tLWFs
dDphdXRvIj5TZWUmbmJzcDs8YSBocmVmPSJodHRwczovL3VybGRlZmVuc2UucHJvb2Zwb2ludC5j
b20vdjIvdXJsP3U9aHR0cHMtM0FfX3d3dy5pZXRmLm9yZ19hYm91dF9ncm91cHNfaWVzZ19zdGF0
ZW1lbnRzX25vcm1hdGl2ZS0yRGluZm9ybWF0aXZlLTJEcmVmZXJlbmNlc18mYW1wO2Q9RHdNRmFR
JmFtcDtjPWxJOFpiNlR6TTNkMXRYNGlFdTdicGcmYW1wO3I9WmNIQzZ3WF9nRHdQRGNmTWFGTlpp
USZhbXA7bT1Mb1dyNUZMTGR4SjlGOFBaLXc5NnNTSXRHdnVQQTFfRnhsTkVFYXhrUVJvJmFtcDtz
PS1hSDJKRmhGRlhMeWtHYTVxVy14ZkVWMG1vYjlaeEF3YTBCMWhaRC1LM28mYW1wO2U9IiB0YXJn
ZXQ9Il9ibGFuayI+aHR0cHM6Ly93d3cuaWV0Zi5vcmcvYWJvdXQvZ3JvdXBzL2llc2cvc3RhdGVt
ZW50cy9ub3JtYXRpdmUtaW5mb3JtYXRpdmUtcmVmZXJlbmNlcy88L2E+DQogZm9yIG1vcmUgaW5m
b3JtYXRpb24uPG86cD48L286cD48L3A+DQo8L2Rpdj4NCjxkaXY+DQo8cCBjbGFzcz0iTXNvTm9y
bWFsIiBzdHlsZT0ibXNvLW1hcmdpbi10b3AtYWx0OmF1dG87bXNvLW1hcmdpbi1ib3R0b20tYWx0
OmF1dG8iPiZuYnNwOzxvOnA+PC9vOnA+PC9wPg0KPC9kaXY+DQo8ZGl2Pg0KPHAgY2xhc3M9Ik1z
b05vcm1hbCIgc3R5bGU9Im1zby1tYXJnaW4tdG9wLWFsdDphdXRvO21zby1tYXJnaW4tYm90dG9t
LWFsdDphdXRvIj5DaGVlcnMsPG86cD48L286cD48L3A+DQo8L2Rpdj4NCjxkaXY+DQo8cCBjbGFz
cz0iTXNvTm9ybWFsIiBzdHlsZT0ibXNvLW1hcmdpbi10b3AtYWx0OmF1dG87bXNvLW1hcmdpbi1i
b3R0b20tYWx0OmF1dG8iPkFuZHk8bzpwPjwvbzpwPjwvcD4NCjwvZGl2Pg0KPGRpdj4NCjxwIGNs
YXNzPSJNc29Ob3JtYWwiIHN0eWxlPSJtc28tbWFyZ2luLXRvcC1hbHQ6YXV0bzttc28tbWFyZ2lu
LWJvdHRvbS1hbHQ6YXV0byI+Jm5ic3A7PG86cD48L286cD48L3A+DQo8L2Rpdj4NCjwvZGl2Pg0K
PHAgY2xhc3M9Ik1zb05vcm1hbCIgc3R5bGU9Im1zby1tYXJnaW4tdG9wLWFsdDphdXRvO21zby1t
YXJnaW4tYm90dG9tLWFsdDphdXRvIj4mbmJzcDs8bzpwPjwvbzpwPjwvcD4NCjxkaXY+DQo8ZGl2
Pg0KPHAgY2xhc3M9Ik1zb05vcm1hbCIgc3R5bGU9Im1zby1tYXJnaW4tdG9wLWFsdDphdXRvO21z
by1tYXJnaW4tYm90dG9tLWFsdDphdXRvIj5PbiBUaHUsIE9jdCAzLCAyMDE5IGF0IDI6MjggUE0g
QW5kcmV3IEcuIE1hbGlzICZsdDs8YSBocmVmPSJtYWlsdG86YWdtYWxpc0BnbWFpbC5jb20iIHRh
cmdldD0iX2JsYW5rIj5hZ21hbGlzQGdtYWlsLmNvbTwvYT4mZ3Q7IHdyb3RlOjxvOnA+PC9vOnA+
PC9wPg0KPC9kaXY+DQo8YmxvY2txdW90ZSBzdHlsZT0iYm9yZGVyOm5vbmU7Ym9yZGVyLWxlZnQ6
c29saWQgI0NDQ0NDQyAxLjBwdDtwYWRkaW5nOjBpbiAwaW4gMGluIDYuMHB0O21hcmdpbi1sZWZ0
OjQuOHB0O21hcmdpbi10b3A6NS4wcHQ7bWFyZ2luLXJpZ2h0OjBpbjttYXJnaW4tYm90dG9tOjUu
MHB0Ij4NCjxkaXY+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIiBzdHlsZT0ibXNvLW1hcmdpbi10b3At
YWx0OmF1dG87bXNvLW1hcmdpbi1ib3R0b20tYWx0OmF1dG8iPkV0aGFuLDxvOnA+PC9vOnA+PC9w
Pg0KPGRpdj4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiIHN0eWxlPSJtc28tbWFyZ2luLXRvcC1hbHQ6
YXV0bzttc28tbWFyZ2luLWJvdHRvbS1hbHQ6YXV0byI+Jm5ic3A7PG86cD48L286cD48L3A+DQo8
L2Rpdj4NCjxkaXY+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIiBzdHlsZT0ibXNvLW1hcmdpbi10b3At
YWx0OmF1dG87bXNvLW1hcmdpbi1ib3R0b20tYWx0OmF1dG8iPkluZm9ybWF0aXZlIFJGQ3MgY2Fu
IGhhdmUgbm9ybWF0aXZlIHJlZmVyZW5jZXMuIFRoZSBydWxlIGlzIHRoYXQgaWYgeW91IG5lZWQg
dGhlIHJlZmVyZW5jZSB0byBpbXBsZW1lbnQgb3IgdW5kZXJzdGFuZCB0aGUgUkZDLCB0aGVuIGl0
J3MgYSBub3JtYXRpdmUgcmVmZXJlbmNlLiBJZiB0aGUgcmVmZXJlbmNlDQoganVzdCBhZGRzIGFk
ZGl0aW9uYWwgYmFja2dyb3VuZCBpbmZvcm1hdGlvbiwgdGhlbiBpdCdzIGluZm9ybWF0aXZlLjxv
OnA+PC9vOnA+PC9wPg0KPC9kaXY+DQo8ZGl2Pg0KPHAgY2xhc3M9Ik1zb05vcm1hbCIgc3R5bGU9
Im1zby1tYXJnaW4tdG9wLWFsdDphdXRvO21zby1tYXJnaW4tYm90dG9tLWFsdDphdXRvIj4mbmJz
cDs8bzpwPjwvbzpwPjwvcD4NCjwvZGl2Pg0KPGRpdj4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiIHN0
eWxlPSJtc28tbWFyZ2luLXRvcC1hbHQ6YXV0bzttc28tbWFyZ2luLWJvdHRvbS1hbHQ6YXV0byI+
Q2hlZXJzLDxvOnA+PC9vOnA+PC9wPg0KPC9kaXY+DQo8ZGl2Pg0KPHAgY2xhc3M9Ik1zb05vcm1h
bCIgc3R5bGU9Im1zby1tYXJnaW4tdG9wLWFsdDphdXRvO21zby1tYXJnaW4tYm90dG9tLWFsdDph
dXRvIj5BbmR5PG86cD48L286cD48L3A+DQo8L2Rpdj4NCjxkaXY+DQo8cCBjbGFzcz0iTXNvTm9y
bWFsIiBzdHlsZT0ibXNvLW1hcmdpbi10b3AtYWx0OmF1dG87bXNvLW1hcmdpbi1ib3R0b20tYWx0
OmF1dG8iPiZuYnNwOzxvOnA+PC9vOnA+PC9wPg0KPC9kaXY+DQo8L2Rpdj4NCjxwIGNsYXNzPSJN
c29Ob3JtYWwiIHN0eWxlPSJtc28tbWFyZ2luLXRvcC1hbHQ6YXV0bzttc28tbWFyZ2luLWJvdHRv
bS1hbHQ6YXV0byI+Jm5ic3A7PG86cD48L286cD48L3A+DQo8ZGl2Pg0KPGRpdj4NCjxwIGNsYXNz
PSJNc29Ob3JtYWwiIHN0eWxlPSJtc28tbWFyZ2luLXRvcC1hbHQ6YXV0bzttc28tbWFyZ2luLWJv
dHRvbS1hbHQ6YXV0byI+T24gVGh1LCBPY3QgMywgMjAxOSBhdCAxMjo1MiBQTSBHcm9zc21hbiwg
RXRoYW4gQS4gJmx0OzxhIGhyZWY9Im1haWx0bzplYWdyb3NAZG9sYnkuY29tIiB0YXJnZXQ9Il9i
bGFuayI+ZWFncm9zQGRvbGJ5LmNvbTwvYT4mZ3Q7IHdyb3RlOjxvOnA+PC9vOnA+PC9wPg0KPC9k
aXY+DQo8YmxvY2txdW90ZSBzdHlsZT0iYm9yZGVyOm5vbmU7Ym9yZGVyLWxlZnQ6c29saWQgI0ND
Q0NDQyAxLjBwdDtwYWRkaW5nOjBpbiAwaW4gMGluIDYuMHB0O21hcmdpbi1sZWZ0OjQuOHB0O21h
cmdpbi10b3A6NS4wcHQ7bWFyZ2luLXJpZ2h0OjBpbjttYXJnaW4tYm90dG9tOjUuMHB0Ij4NCjxk
aXY+DQo8ZGl2Pg0KPHAgY2xhc3M9Ik1zb05vcm1hbCIgc3R5bGU9Im1zby1tYXJnaW4tdG9wLWFs
dDphdXRvO21zby1tYXJnaW4tYm90dG9tLWFsdDphdXRvIj5IaSBCYWxhenMsPG86cD48L286cD48
L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIiBzdHlsZT0ibXNvLW1hcmdpbi10b3AtYWx0OmF1dG87
bXNvLW1hcmdpbi1ib3R0b20tYWx0OmF1dG8iPlRoYW5rcyBmb3IgeW91ciByZXNwb25zZXMuIEdp
dmVuIHRoYXQgdGhpcyBkcmFmdCBpcyBJbmZvcm1hdGlvbmFsLCBzaG91bGQgcmVmZXJlbmNlcyBj
bGFzc2lmaWVkIGFzIE5vcm1hdGl2ZSBiZSBtb3ZlZCB0byB0aGUgSW5mb3JtYXRpdmUgUmVmZXJl
bmNlcyBzZWN0aW9uLCBhbmQgdGhlIE5vcm1hdGl2ZSBSZWZlcmVuY2VzDQogc2VjdGlvbiByZW1v
dmVkPzxvOnA+PC9vOnA+PC9wPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCIgc3R5bGU9Im1zby1tYXJn
aW4tdG9wLWFsdDphdXRvO21zby1tYXJnaW4tYm90dG9tLWFsdDphdXRvIj5UaGFua3MsPG86cD48
L286cD48L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIiBzdHlsZT0ibXNvLW1hcmdpbi10b3AtYWx0
OmF1dG87bXNvLW1hcmdpbi1ib3R0b20tYWx0OmF1dG8iPkV0aGFuLjxvOnA+PC9vOnA+PC9wPg0K
PHAgY2xhc3M9Ik1zb05vcm1hbCIgc3R5bGU9Im1zby1tYXJnaW4tdG9wLWFsdDphdXRvO21zby1t
YXJnaW4tYm90dG9tLWFsdDphdXRvIj4mbmJzcDs8bzpwPjwvbzpwPjwvcD4NCjxkaXY+DQo8ZGl2
IHN0eWxlPSJib3JkZXI6bm9uZTtib3JkZXItdG9wOnNvbGlkICNFMUUxRTEgMS4wcHQ7cGFkZGlu
ZzozLjBwdCAwaW4gMGluIDBpbiI+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIiBzdHlsZT0ibXNvLW1h
cmdpbi10b3AtYWx0OmF1dG87bXNvLW1hcmdpbi1ib3R0b20tYWx0OmF1dG8iPjxiPkZyb206PC9i
PiBCYWzDoXpzIFZhcmdhIEEgJmx0OzxhIGhyZWY9Im1haWx0bzpiYWxhenMuYS52YXJnYUBlcmlj
c3Nvbi5jb20iIHRhcmdldD0iX2JsYW5rIj5iYWxhenMuYS52YXJnYUBlcmljc3Nvbi5jb208L2E+
Jmd0Ow0KPGJyPg0KPGI+U2VudDo8L2I+IFRodXJzZGF5LCBPY3RvYmVyIDMsIDIwMTkgNjo1OSBB
TTxicj4NCjxiPlRvOjwvYj4gR3Jvc3NtYW4sIEV0aGFuIEEuICZsdDs8YSBocmVmPSJtYWlsdG86
ZWFncm9zQGRvbGJ5LmNvbSIgdGFyZ2V0PSJfYmxhbmsiPmVhZ3Jvc0Bkb2xieS5jb208L2E+Jmd0
OzsNCjxhIGhyZWY9Im1haWx0bzpkZXRuZXRAaWV0Zi5vcmciIHRhcmdldD0iX2JsYW5rIj5kZXRu
ZXRAaWV0Zi5vcmc8L2E+PGJyPg0KPGI+U3ViamVjdDo8L2I+IFJFOiBkYXRhIHBsYW5lIGZyYW1l
d29yayBlZGl0b3JpYWwgcGFzczxvOnA+PC9vOnA+PC9wPg0KPC9kaXY+DQo8L2Rpdj4NCjxwIGNs
YXNzPSJNc29Ob3JtYWwiIHN0eWxlPSJtc28tbWFyZ2luLXRvcC1hbHQ6YXV0bzttc28tbWFyZ2lu
LWJvdHRvbS1hbHQ6YXV0byI+Jm5ic3A7PG86cD48L286cD48L3A+DQo8cCBjbGFzcz0iTXNvTm9y
bWFsIiBzdHlsZT0ibXNvLW1hcmdpbi10b3AtYWx0OmF1dG87bXNvLW1hcmdpbi1ib3R0b20tYWx0
OmF1dG8iPkhpIEV0aGFuLDxvOnA+PC9vOnA+PC9wPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCIgc3R5
bGU9Im1zby1tYXJnaW4tdG9wLWFsdDphdXRvO21zby1tYXJnaW4tYm90dG9tLWFsdDphdXRvIj4m
bmJzcDs8bzpwPjwvbzpwPjwvcD4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiIHN0eWxlPSJtc28tbWFy
Z2luLXRvcC1hbHQ6YXV0bzttc28tbWFyZ2luLWJvdHRvbS1hbHQ6YXV0byI+TWFueSB0aGFua3Mg
Zm9yIHlvdXIgZGV0YWlsZWQgcmV2aWV3IGFuZCBncmVhdCBzdWdnZXN0aW9ucy4gSSBoYXZlIGFj
Y2VwdGVkIG1vc3Qgb2YgdGhlbSDigJxhcyBpc+KAnS4gU2VlIHJlYWN0aW9ucyBpbmxpbmUuPG86
cD48L286cD48L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIiBzdHlsZT0ibXNvLW1hcmdpbi10b3At
YWx0OmF1dG87bXNvLW1hcmdpbi1ib3R0b20tYWx0OmF1dG8iPkkgd2lsbCB1cGRhdGUgdGhlIGRy
YWZ0IG9uIEdpdGh1YiBhbmQgY3JlYXRlIGEgcHVsbCByZXF1ZXN0IGR1cmluZyB0aGUgbmV4dCB3
ZWVrIHRvIG1ha2UgY2hhbmdlcyB2aXNpYmxlLjxvOnA+PC9vOnA+PC9wPg0KPHAgY2xhc3M9Ik1z
b05vcm1hbCIgc3R5bGU9Im1zby1tYXJnaW4tdG9wLWFsdDphdXRvO21zby1tYXJnaW4tYm90dG9t
LWFsdDphdXRvIj48YSBocmVmPSJodHRwczovL3VybGRlZmVuc2UucHJvb2Zwb2ludC5jb20vdjIv
dXJsP3U9aHR0cHMtM0FfX2dpdGh1Yi5jb21fZGV0bmV0LTJEd2dfZGF0YS0yRHBsYW5lLTJEZHJh
ZnRzJmFtcDtkPUR3TUZBdyZhbXA7Yz1sSThaYjZUek0zZDF0WDRpRXU3YnBnJmFtcDtyPVpjSEM2
d1hfZ0R3UERjZk1hRk5aaVEmYW1wO209b29CYTBZR29TZlV4YkFnTFhrOFlEOVVaa0s0UWVyaTAt
RzIwdWNfekx0YyZhbXA7cz1LanlfUjYtekpyWmU1aWpkQWhMclhwWVNRQjRUMzQxaEM3LVdVR3dW
U3RrJmFtcDtlPSIgdGFyZ2V0PSJfYmxhbmsiPmh0dHBzOi8vZ2l0aHViLmNvbS9kZXRuZXQtd2cv
ZGF0YS1wbGFuZS1kcmFmdHM8L2E+PG86cD48L286cD48L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFs
IiBzdHlsZT0ibXNvLW1hcmdpbi10b3AtYWx0OmF1dG87bXNvLW1hcmdpbi1ib3R0b20tYWx0OmF1
dG8iPiZuYnNwOzxvOnA+PC9vOnA+PC9wPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCIgc3R5bGU9Im1z
by1tYXJnaW4tdG9wLWFsdDphdXRvO21zby1tYXJnaW4tYm90dG9tLWFsdDphdXRvIj5BbnkgZnVy
dGhlciBjb21tZW50cyBmcm9tIHRoZSBncm91cCBpcyBoaWdobHkgd2VsY29tZS48bzpwPjwvbzpw
PjwvcD4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiIHN0eWxlPSJtc28tbWFyZ2luLXRvcC1hbHQ6YXV0
bzttc28tbWFyZ2luLWJvdHRvbS1hbHQ6YXV0byI+Jm5ic3A7PG86cD48L286cD48L3A+DQo8cCBj
bGFzcz0iTXNvTm9ybWFsIiBzdHlsZT0ibXNvLW1hcmdpbi10b3AtYWx0OmF1dG87bXNvLW1hcmdp
bi1ib3R0b20tYWx0OmF1dG8iPkNoZWVyczxvOnA+PC9vOnA+PC9wPg0KPHAgY2xhc3M9Ik1zb05v
cm1hbCIgc3R5bGU9Im1zby1tYXJnaW4tdG9wLWFsdDphdXRvO21zby1tYXJnaW4tYm90dG9tLWFs
dDphdXRvIj5CYWxh4oCZenM8bzpwPjwvbzpwPjwvcD4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiIHN0
eWxlPSJtc28tbWFyZ2luLXRvcC1hbHQ6YXV0bzttc28tbWFyZ2luLWJvdHRvbS1hbHQ6YXV0byI+
Jm5ic3A7PG86cD48L286cD48L3A+DQo8ZGl2Pg0KPGRpdiBzdHlsZT0iYm9yZGVyOm5vbmU7Ym9y
ZGVyLXRvcDpzb2xpZCAjRTFFMUUxIDEuMHB0O3BhZGRpbmc6My4wcHQgMGluIDBpbiAwaW4iPg0K
PHAgY2xhc3M9Ik1zb05vcm1hbCIgc3R5bGU9Im1zby1tYXJnaW4tdG9wLWFsdDphdXRvO21zby1t
YXJnaW4tYm90dG9tLWFsdDphdXRvIj48Yj5Gcm9tOjwvYj4gZGV0bmV0ICZsdDs8YSBocmVmPSJt
YWlsdG86ZGV0bmV0LWJvdW5jZXNAaWV0Zi5vcmciIHRhcmdldD0iX2JsYW5rIj5kZXRuZXQtYm91
bmNlc0BpZXRmLm9yZzwvYT4mZ3Q7DQo8Yj5PbiBCZWhhbGYgT2YgPC9iPkdyb3NzbWFuLCBFdGhh
biBBLjxicj4NCjxiPlNlbnQ6PC9iPiBUdWVzZGF5LCBPY3RvYmVyIDEsIDIwMTkgNDozOCBBTTxi
cj4NCjxiPlRvOjwvYj4gPGEgaHJlZj0ibWFpbHRvOmRldG5ldEBpZXRmLm9yZyIgdGFyZ2V0PSJf
YmxhbmsiPmRldG5ldEBpZXRmLm9yZzwvYT48YnI+DQo8Yj5TdWJqZWN0OjwvYj4gW0RldG5ldF0g
ZGF0YSBwbGFuZSBmcmFtZXdvcmsgZWRpdG9yaWFsIHBhc3M8bzpwPjwvbzpwPjwvcD4NCjwvZGl2
Pg0KPC9kaXY+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIiBzdHlsZT0ibXNvLW1hcmdpbi10b3AtYWx0
OmF1dG87bXNvLW1hcmdpbi1ib3R0b20tYWx0OmF1dG8iPiZuYnNwOzxvOnA+PC9vOnA+PC9wPg0K
PHAgY2xhc3M9Ik1zb05vcm1hbCIgc3R5bGU9Im1zby1tYXJnaW4tdG9wLWFsdDphdXRvO21zby1t
YXJnaW4tYm90dG9tLWFsdDphdXRvIj5IaSBBbGwsIChwYXJ0aWN1bGFybHkgQmFsYXpzIGFzIGVk
aXRvciBvZiB0aGUgZHJhZnQpLA0KPG86cD48L286cD48L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFs
IiBzdHlsZT0ibXNvLW1hcmdpbi10b3AtYWx0OmF1dG87bXNvLW1hcmdpbi1ib3R0b20tYWx0OmF1
dG8iPkkgaGF0ZSB0byBiZSB0aGUgZ3V5IHdobyB3YWl0cyB1bnRpbCBXRyBMQyB0byBhY3R1YWxs
eSByZWFkIHRoZSBkcmFmdCBjYXJlZnVsbHkgYW5kIHRoZW4gY29tZXMgd2l0aCBhIGJ1bmNoIG9m
IGNvbW1lbnRzLCBidXQgaGVyZSBJIGFtOyBob3BlZnVsbHkgSSB3aWxsIGdldCBpbnRvIGdlYXIg
c29vbmVyIHdpdGgNCiB0aGUgb3RoZXIgZGF0YSBwbGFuZSBkcmFmdHMsIGJ1dCBhcyBkb2N1bWVu
dCBzaGVwaGVyZCBJIGhhdmUgdG8gcmVhZCBjYXJlZnVsbHksIGFuZCBJIGZpZ3VyZWQgYXMgbG9u
ZyBhcyBJIHdhcyBub3RpY2luZyB0aGluZ3MgSSB3b3VsZCB3cml0ZSB0aGVtIGRvd24uDQo8bzpw
PjwvbzpwPjwvcD4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiIHN0eWxlPSJtc28tbWFyZ2luLXRvcC1h
bHQ6YXV0bzttc28tbWFyZ2luLWJvdHRvbS1hbHQ6YXV0byI+U28gYXMgYSByZXN1bHQgdGhlcmUg
YXJlIG1hbnkgY29tbWVudHMgYmVsb3c7IHRoYW5rZnVsbHkgdGhleSBhcmUgbW9zdGx5IGdyYW1t
YXRpY2FsLCB0aGUgc29ydCB0aGF0IHRoZSBJRVRGIEVkaXRvcmlhbCB3aWxsIHN1cmVseSBtYWtl
IGlmIHdlIGRvbuKAmXQgY29ycmVjdCB0aGVtLCBzbyBJIGZpZ3VyZSB3ZQ0KIHNob3VsZCBiaXRl
IHRoZSBidWxsZXQgYW5kIGRvIHRoZW0gbm93IHJhdGhlciB0aGFuIGxhdGVyLiBUaGVyZSBhcmUg
ZXZlbiBhIGZldyBhY3R1YWwg4oCcd2hhdCBkb2VzIHRoaXMgbWVhbuKAnSB0eXBlIG9mIHF1ZXN0
aW9ucy4gQnV0IG9uIHRoZSB3aG9sZSB0aGUgZHJhZnQgaXMgaW4gcXVpdGUgZ29vZCBzaGFwZSBh
bmQgSSBwbGFuIHRvIHN0YXJ0IG15IOKAnHNoZXBoZXJkIHdyaXRldXDigJ0gc29vbiwgZ2l2ZW4g
dGhhdCBJIGhhdmUgZ29uZSBvdmVyIHRoZQ0KIGRyYWZ0IGNhcmVmdWxseSBub3cuIDxvOnA+PC9v
OnA+PC9wPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCIgc3R5bGU9Im1zby1tYXJnaW4tdG9wLWFsdDph
dXRvO21zby1tYXJnaW4tYm90dG9tLWFsdDphdXRvIj5UaGUgZm9ybSBJIGFtIHVzaW5nIGZvciBt
eSBjb21tZW50cyBpcyBsaWtlIHRoaXM6DQo8bzpwPjwvbzpwPjwvcD4NCjxwIGNsYXNzPSJNc29O
b3JtYWwiIHN0eWxlPSJtc28tbWFyZ2luLXRvcC1hbHQ6YXV0bzttc28tbWFyZ2luLWJvdHRvbS1h
bHQ6YXV0bzttYXJnaW4tbGVmdDouNWluIj4NCklzc3VlIHR5cGUgKGUuZy4gd29yZGluZywgZ3Jh
bW1hciwgYWJicmV2aWF0aW9uLCBldGMpOiA8bzpwPjwvbzpwPjwvcD4NCjxwIGNsYXNzPSJNc29O
b3JtYWwiIHN0eWxlPSJtc28tbWFyZ2luLXRvcC1hbHQ6YXV0bzttc28tbWFyZ2luLWJvdHRvbS1h
bHQ6YXV0bzttYXJnaW4tbGVmdDouNWluIj4NCuKAnHRleHQgaW4gcXVlc3Rpb27igJ08bzpwPjwv
bzpwPjwvcD4NCjxwIHN0eWxlPSJtYXJnaW4tbGVmdDoxLjBpbiI+PHNwYW4gc3R5bGU9ImZvbnQt
ZmFtaWx5OldpbmdkaW5ncyI+w6g8L3NwYW4+PHNwYW4gc3R5bGU9ImZvbnQtc2l6ZTo3LjBwdDtm
b250LWZhbWlseTomcXVvdDtUaW1lcyBOZXcgUm9tYW4mcXVvdDssc2VyaWYiPg0KPC9zcGFuPuKA
nEV0aGFu4oCZcyBzdWdnZXN0aW9uIG9uIGhvdyB0byBmaXggaXQ64oCdPG86cD48L286cD48L3A+
DQo8cCBjbGFzcz0iTXNvTm9ybWFsIiBzdHlsZT0ibXNvLW1hcmdpbi10b3AtYWx0OmF1dG87bXNv
LW1hcmdpbi1ib3R0b20tYWx0OmF1dG8iPkkgaG9wZSB0aGlzIGlzIGhlbHBmdWwuIElmIGl0IGlz
buKAmXQsIGp1c3QgbGV0IG1lIGtub3cgYW5kIGZvciB0aGUgcmVtYWluaW5nIGRyYWZ0cyBJ4oCZ
bGwgYmUgbGVzcyBwaWNreSAob3Igd2hhdGV2ZXIgeW91ciBzdWdnZXN0aW9uIHRvIG1lIGlzKS4g
QW5kIG9mIGNvdXJzZSBJIG1heSBoYXZlIGdvdHRlbiB0aGUNCiB3cm9uZyBlbmQgb2YgdGhlIHN0
aWNrIG9uIHNvbWUgb2YgdGhlIGl0ZW1zLCBzbyBwbGVhc2UgZmVlbCBmcmVlIHRvIHB1c2ggYmFj
ayBpZiBJIGdvdCB0aGUgbWVhbmluZyB3cm9uZy4NCjxvOnA+PC9vOnA+PC9wPg0KPHAgY2xhc3M9
Ik1zb05vcm1hbCIgc3R5bGU9Im1zby1tYXJnaW4tdG9wLWFsdDphdXRvO21zby1tYXJnaW4tYm90
dG9tLWFsdDphdXRvIj5FdGhhbiAoYXMgZGF0YSBwbGFuZSBmcmFtZXdvcmsgZHJhZnQgZG9jdW1l
bnQgc2hlcGhlcmQpLjxvOnA+PC9vOnA+PC9wPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCIgc3R5bGU9
Im1zby1tYXJnaW4tdG9wLWFsdDphdXRvO21zby1tYXJnaW4tYm90dG9tLWFsdDphdXRvIj4tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS08bzpwPjwvbzpwPjwvcD4NCjxwIGNs
YXNzPSJNc29Ob3JtYWwiIHN0eWxlPSJtc28tbWFyZ2luLXRvcC1hbHQ6YXV0bzttc28tbWFyZ2lu
LWJvdHRvbS1hbHQ6YXV0byI+V29yZGluZzoNCjxvOnA+PC9vOnA+PC9wPg0KPHAgY2xhc3M9Ik1z
b05vcm1hbCIgc3R5bGU9Im1zby1tYXJnaW4tdG9wLWFsdDphdXRvO21zby1tYXJnaW4tYm90dG9t
LWFsdDphdXRvIj7igJxBYnN0cmFjdDxvOnA+PC9vOnA+PC9wPg0KPHAgY2xhc3M9Ik1zb05vcm1h
bCIgc3R5bGU9Im1zby1tYXJnaW4tdG9wLWFsdDphdXRvO21zby1tYXJnaW4tYm90dG9tLWFsdDph
dXRvIj5UaGlzIGRvY3VtZW50IHByb3ZpZGVzIGFuIG92ZXJhbGwgZnJhbWV3b3JrIGZvciB0aGUg
RGV0ZXJtaW5pc3RpYyBOZXR3b3JraW5nIGRhdGEgcGxhbmUuJm5ic3A7IEl0IGNvdmVycyBjb25j
ZXB0cyBhbmQgY29uc2lkZXJhdGlvbnMgdGhhdCBhcmUgZ2VuZXJhbGx5IGNvbW1vbiB0byBhbnkg
RGV0ZXJtaW5pc3RpYyBOZXR3b3JraW5nDQogZGF0YSBwbGFuZSBzcGVjaWZpY2F0aW9uLuKAnTxv
OnA+PC9vOnA+PC9wPg0KPHVsIHR5cGU9ImRpc2MiPg0KPGxpIGNsYXNzPSJNc29Ob3JtYWwiIHN0
eWxlPSJtc28tbWFyZ2luLXRvcC1hbHQ6YXV0bzttc28tbWFyZ2luLWJvdHRvbS1hbHQ6YXV0bztt
c28tbGlzdDpsMjYgbGV2ZWwxIGxmbzEiPg0KU2F5IERldE5ldCBpbnN0ZWFkIG9mIHRoZSBtb3Jl
IGdlbmVyaWMgRGV0ZXJtaW5pc3RpYyBOZXR3b3JraW5nIHNpbmNlIGl0IGlzIHNwZWNpZmljIHRv
IG91ciBhcmNoaXRlY3R1cmUsIG5vdCB0byBhbGwgb2YgZGV0ZXJtaW5pc3RpYyBuZXR3b3JraW5n
IGluIHRoZSB3b3JsZC48bzpwPjwvbzpwPjwvbGk+PC91bD4NCjxwIGNsYXNzPSJNc29Ob3JtYWwi
IHN0eWxlPSJtc28tbWFyZ2luLXRvcC1hbHQ6YXV0bzttc28tbWFyZ2luLWJvdHRvbS1hbHQ6YXV0
byI+PGI+Jmd0O0JhbGF6cyZndDsgT0suPC9iPjxvOnA+PC9vOnA+PC9wPg0KPHAgY2xhc3M9Ik1z
b05vcm1hbCIgc3R5bGU9Im1zby1tYXJnaW4tdG9wLWFsdDphdXRvO21zby1tYXJnaW4tYm90dG9t
LWFsdDphdXRvIj5Xb3JkaW5nOg0KPG86cD48L286cD48L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFs
IiBzdHlsZT0ibXNvLW1hcmdpbi10b3AtYWx0OmF1dG87bXNvLW1hcmdpbi1ib3R0b20tYWx0OmF1
dG8iPuKAnDEuJm5ic3A7IEludHJvZHVjdGlvbjxvOnA+PC9vOnA+PC9wPg0KPHAgY2xhc3M9Ik1z
b05vcm1hbCIgc3R5bGU9Im1zby1tYXJnaW4tdG9wLWFsdDphdXRvO21zby1tYXJnaW4tYm90dG9t
LWFsdDphdXRvIj4mbmJzcDsmbmJzcDsgRGV0ZXJtaW5pc3RpYyBOZXR3b3JraW5nIChEZXROZXQp
4oCdPG86cD48L286cD48L3A+DQo8dWwgdHlwZT0iZGlzYyI+DQo8bGkgY2xhc3M9Ik1zb05vcm1h
bCIgc3R5bGU9Im1zby1tYXJnaW4tdG9wLWFsdDphdXRvO21zby1tYXJnaW4tYm90dG9tLWFsdDph
dXRvO21zby1saXN0OmwxOCBsZXZlbDEgbGZvMiI+DQpTaW1pbGFybHksIHNheSDigJxEZXROZXQg
KERldGVybWluaXN0aWMgTmV0d29ya2luZynigJ0gLjxvOnA+PC9vOnA+PC9saT48L3VsPg0KPHAg
Y2xhc3M9Ik1zb05vcm1hbCIgc3R5bGU9Im1zby1tYXJnaW4tdG9wLWFsdDphdXRvO21zby1tYXJn
aW4tYm90dG9tLWFsdDphdXRvIj48Yj4mZ3Q7QmFsYXpzJmd0OyBPSy48L2I+PG86cD48L286cD48
L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIiBzdHlsZT0ibXNvLW1hcmdpbi10b3AtYWx0OmF1dG87
bXNvLW1hcmdpbi1ib3R0b20tYWx0OmF1dG8iPldvcmRpbmc6DQo8bzpwPjwvbzpwPjwvcD4NCjxw
IGNsYXNzPSJNc29Ob3JtYWwiIHN0eWxlPSJtc28tbWFyZ2luLXRvcC1hbHQ6YXV0bzttc28tbWFy
Z2luLWJvdHRvbS1hbHQ6YXV0byI+4oCcVGhlIGZvcndhcmRpbmcgc3ViLWxheWVyIGlzIHVzZWQg
dG8gcHJvdmlkZSBjb25nZXN0aW9uIHByb3RlY3Rpb24gKGxvdyBsb3NzLCBhc3N1cmVkIGxhdGVu
Y3ksIGFuZCBsaW1pdGVkIG91dC1vZi1vcmRlciBkZWxpdmVyeSkgYW5kIGxldmVyYWdlcyBUcmFm
ZmljIEVuZ2luZWVyaW5nIG1lY2hhbmlzbXMu4oCdPG86cD48L286cD48L3A+DQo8dWwgdHlwZT0i
ZGlzYyI+DQo8bGkgY2xhc3M9Ik1zb05vcm1hbCIgc3R5bGU9Im1zby1tYXJnaW4tdG9wLWFsdDph
dXRvO21zby1tYXJnaW4tYm90dG9tLWFsdDphdXRvO21zby1saXN0OmwyMyBsZXZlbDEgbGZvMyI+
DQpJbXByb3ZlIGNsYXJpdHk6IDxvOnA+PC9vOnA+PC9saT48L3VsPg0KPHAgY2xhc3M9Ik1zb05v
cm1hbCIgc3R5bGU9Im1zby1tYXJnaW4tdG9wLWFsdDphdXRvO21zby1tYXJnaW4tYm90dG9tLWFs
dDphdXRvIj5UaGUgZm9yd2FyZGluZyBzdWItbGF5ZXIgbGV2ZXJhZ2VzIFRyYWZmaWMgRW5naW5l
ZXJpbmcgbWVjaGFuaXNtcyB0byBwcm92aWRlIGNvbmdlc3Rpb24gcHJvdGVjdGlvbiAobG93IGxv
c3MsIGFzc3VyZWQgbGF0ZW5jeSwgYW5kIGxpbWl0ZWQgb3V0LW9mLW9yZGVyIGRlbGl2ZXJ5KS48
bzpwPjwvbzpwPjwvcD4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiIHN0eWxlPSJtc28tbWFyZ2luLXRv
cC1hbHQ6YXV0bzttc28tbWFyZ2luLWJvdHRvbS1hbHQ6YXV0byI+PGI+Jmd0O0JhbGF6cyZndDsg
T0sgaW4gcHJpbmNpcGxlLiBTbGlnaHRseSBtb2RpZmllZCB5b3VyIHByb3Bvc2FsIHRvIGNhdGNo
IGJldHRlciB0aGUgc2Vuc2Ug4oCc4oCmIGxldmVyYWdlcyBUcmFmZmljIEVuZ2luZWVyaW5nIG1l
Y2hhbmlzbXMgYW5kIHByb3ZpZGVzIOKApuKAnTwvYj48bzpwPjwvbzpwPjwvcD4NCjxwIGNsYXNz
PSJNc29Ob3JtYWwiIHN0eWxlPSJtc28tbWFyZ2luLXRvcC1hbHQ6YXV0bzttc28tbWFyZ2luLWJv
dHRvbS1hbHQ6YXV0byI+R3JhbW1hcjo8bzpwPjwvbzpwPjwvcD4NCjxwIGNsYXNzPSJNc29Ob3Jt
YWwiIHN0eWxlPSJtc28tbWFyZ2luLXRvcC1hbHQ6YXV0bzttc28tbWFyZ2luLWJvdHRvbS1hbHQ6
YXV0byI+4oCcc2VydmljZSBzdWItbGF5ZXLigJ08bzpwPjwvbzpwPjwvcD4NCjx1bCB0eXBlPSJk
aXNjIj4NCjxsaSBjbGFzcz0iTXNvTm9ybWFsIiBzdHlsZT0ibXNvLW1hcmdpbi10b3AtYWx0OmF1
dG87bXNvLW1hcmdpbi1ib3R0b20tYWx0OmF1dG87bXNvLWxpc3Q6bDI5IGxldmVsMSBsZm80Ij4N
ClNlcnZpY2UgaXMgYSBwcm9wZXIgbmFtZSwgcy9iIGNhcGl0YWxpemVkLiA8bzpwPjwvbzpwPjwv
bGk+PC91bD4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiIHN0eWxlPSJtc28tbWFyZ2luLXRvcC1hbHQ6
YXV0bzttc28tbWFyZ2luLWJvdHRvbS1hbHQ6YXV0byI+PGI+Jmd0O0JhbGF6cyZndDsgSG1tbS4g
SW4gYXJjaGl0ZWN0dXJlIGRyYWZ0IHdlIGhhdmUgdXNlZCDigJxzZXJ2aWNlIHN1Yi1sYXllcuKA
nSBhbmQg4oCcZm9yd2FyZGluZyBzdWItbGF5ZXLigJ0uIEkgd291bGQga2VlcCBpdC48L2I+PG86
cD48L286cD48L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIiBzdHlsZT0ibXNvLW1hcmdpbi10b3At
YWx0OmF1dG87bXNvLW1hcmdpbi1ib3R0b20tYWx0OmF1dG8iPldvcmRpbmc6DQo8bzpwPjwvbzpw
PjwvcD4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiIHN0eWxlPSJtc28tbWFyZ2luLXRvcC1hbHQ6YXV0
bzttc28tbWFyZ2luLWJvdHRvbS1hbHQ6YXV0byI+4oCcSXQgYWxzbyBkZXNjcmliZXMgdGhlIGZv
cndhcmRpbmcgc3ViLWxheWVyIHRoYXQgaXMgdXNlZCB0byZuYnNwOyZuYnNwOyBlbGltaW5hdGUg
KG9yIHJlZHVjZSkgY29udGVudGlvbiBsb3NzIGFuZCBwcm92aWRlIGJvdW5kZWQgbGF0ZW5jeSBm
b3ImbmJzcDsmbmJzcDsgRGV0TmV0IGZsb3dzLuKAnTxvOnA+PC9vOnA+PC9wPg0KPHVsIHR5cGU9
ImRpc2MiPg0KPGxpIGNsYXNzPSJNc29Ob3JtYWwiIHN0eWxlPSJtc28tbWFyZ2luLXRvcC1hbHQ6
YXV0bzttc28tbWFyZ2luLWJvdHRvbS1hbHQ6YXV0bzttc28tbGlzdDpsMyBsZXZlbDEgbGZvNSI+
DQpSZWR1bmRhbnQgd2l0aCBhYm92ZSBwYXJhZ3JhcGguIHMvYiBqdXN0IOKAnOKApnRoZSBGb3J3
YXJkaW5nIHN1Yi1sYXllcuKAnS4g4oCcYXNzdXJlZCBsYXRlbmN54oCdIHZzIOKAnGJvdW5kZWQg
bGF0ZW5jeeKAnS4uLg0KPG86cD48L286cD48L2xpPjwvdWw+DQo8cCBjbGFzcz0iTXNvTm9ybWFs
IiBzdHlsZT0ibXNvLW1hcmdpbi10b3AtYWx0OmF1dG87bXNvLW1hcmdpbi1ib3R0b20tYWx0OmF1
dG8iPjxiPiZndDtCYWxhenMmZ3Q7IE9LLiBJIHdpbGwgY29sbGFwc2UgdGhlIHR3byBzZW50ZW5j
ZXMuPC9iPjxvOnA+PC9vOnA+PC9wPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCIgc3R5bGU9Im1zby1t
YXJnaW4tdG9wLWFsdDphdXRvO21zby1tYXJnaW4tYm90dG9tLWFsdDphdXRvIj5NZWFuaW5nOg0K
PG86cD48L286cD48L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIiBzdHlsZT0ibXNvLW1hcmdpbi10
b3AtYWx0OmF1dG87bXNvLW1hcmdpbi1ib3R0b20tYWx0OmF1dG8iPuKAnCBEaWZmZXJlbnQgdHJh
ZmZpYyB0eXBlcywgb3IgYXBwbGljYXRpb24gZmxvd3MsIGNhbiBiZSBtYXBwZWQgb24gdG9wJm5i
c3A7Jm5ic3A7IG9mIERldE5ldC7igJ08bzpwPjwvbzpwPjwvcD4NCjx1bCB0eXBlPSJkaXNjIj4N
CjxsaSBjbGFzcz0iTXNvTm9ybWFsIiBzdHlsZT0ibXNvLW1hcmdpbi10b3AtYWx0OmF1dG87bXNv
LW1hcmdpbi1ib3R0b20tYWx0OmF1dG87bXNvLWxpc3Q6bDMxIGxldmVsMSBsZm82Ij4NCkFyZSB0
aGVzZSB0d28gc2VwYXJhdGUgdGhpbmdzPyBJIGdhdGhlciB0aGV5IGFyZT8gTWF5YmUg4oCcRGlm
ZmVyZW50IHRyYWZmaWMgdHlwZXMgYW5kIGFwcGxpY2F0aW9uIGZsb3dzIGNhbiBiZSBtYXBwZWQg
b24gdG9wJm5ic3A7IG9mIERldE5ldOKAnS4gQmVsb3cgaXQgdGhlbiBzYXlzDQo8bzpwPjwvbzpw
PjwvbGk+PC91bD4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiIHN0eWxlPSJtc28tbWFyZ2luLXRvcC1h
bHQ6YXV0bzttc28tbWFyZ2luLWJvdHRvbS1hbHQ6YXV0byI+4oCcMy4mbmJzcDsgRGV0TmV0IERh
dGEgUGxhbmUgT3ZlcnZpZXc8bzpwPjwvbzpwPjwvcD4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiIHN0
eWxlPSJtc28tbWFyZ2luLXRvcC1hbHQ6YXV0bzttc28tbWFyZ2luLWJvdHRvbS1hbHQ6YXV0byI+
Jm5ic3A7Jm5ic3A7IFRoaXMgZG9jdW1lbnQgZGVzY3JpYmVzIGhvdyBhcHBsaWNhdGlvbiBmbG93
cywgb3IgYXBwLWZsb3dzLCBhcmUmbmJzcDsgY2FycmllZCBvdmVyIERldE5ldCBuZXR3b3Jrcy7i
gJ08bzpwPjwvbzpwPjwvcD4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiIHN0eWxlPSJtc28tbWFyZ2lu
LXRvcC1hbHQ6YXV0bzttc28tbWFyZ2luLWJvdHRvbS1hbHQ6YXV0byI+VGhpcyBzb3VuZHMgbGlr
ZSB0aGV5IGFyZSBzeW5vbnltcz8gQnV0IGFuIEFwcCBGbG93IGlzIG5vdCBkaWZmZXJlbnRpYXRl
ZCBieSDigJx0cmFmZmljIHR5cGXigJ0g4oCTIHdlIGRpZmZlcmVudGlhdGUgYmFzZWQgb24gaW5k
aXZpZHVhbCBmbG93LiBTbyBJIHRoaW5rIHdlIHNob3VsZCByZW1vdmUg4oCcdHJhZmZpYyB0eXBl
c+KAnQ0KIGFib3ZlLiA8bzpwPjwvbzpwPjwvcD4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiIHN0eWxl
PSJtc28tbWFyZ2luLXRvcC1hbHQ6YXV0bzttc28tbWFyZ2luLWJvdHRvbS1hbHQ6YXV0byI+PGI+
Jmd0O0JhbGF6cyZndDsgT0suIFRyYWZmaWMgdHlwZXMgaW50ZW5kZWQgdG8gcmVmZXIgdG8gdGhl
IGVuY2Fwc3VsYXRpb24gb2YgdGhlIEFwcC1mbG93IChlLmcuLCBFdGhlcm5ldCBvciBJUCkuIEkg
d2lsbCBmaXggdGhpcy48L2I+PG86cD48L286cD48L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIiBz
dHlsZT0ibXNvLW1hcmdpbi10b3AtYWx0OmF1dG87bXNvLW1hcmdpbi1ib3R0b20tYWx0OmF1dG8i
PldvcmRpbmc6DQo8bzpwPjwvbzpwPjwvcD4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiIHN0eWxlPSJt
c28tbWFyZ2luLXRvcC1hbHQ6YXV0bzttc28tbWFyZ2luLWJvdHRvbS1hbHQ6YXV0byI+Jm5ic3A7
4oCcZnVuY3Rpb25zJm5ic3A7IHJlbGF0ZWQgdG8gdGhlIGNvbnRyb2wgcGxhbmXigJ08bzpwPjwv
bzpwPjwvcD4NCjx1bCB0eXBlPSJkaXNjIj4NCjxsaSBjbGFzcz0iTXNvTm9ybWFsIiBzdHlsZT0i
bXNvLW1hcmdpbi10b3AtYWx0OmF1dG87bXNvLW1hcmdpbi1ib3R0b20tYWx0OmF1dG87bXNvLWxp
c3Q6bDM1IGxldmVsMSBsZm83Ij4NCkFyZSB3ZSBzdGFuZGFyZGl6aW5nIG9uIGNvbnRyb2xsZXIg
cGxhbmUgdnMgY29udHJvbCBwbGFuZSwgb3IgYXJlIHRoZXNlIGRpZmZlcmVudCBncmFtbWF0aWNh
bCByb2xlcz8NCjxvOnA+PC9vOnA+PC9saT48L3VsPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCIgc3R5
bGU9Im1zby1tYXJnaW4tdG9wLWFsdDphdXRvO21zby1tYXJnaW4tYm90dG9tLWFsdDphdXRvIj48
Yj4mZ3Q7QmFsYXpzJmd0OyBPSy4gSSB0aGluayBpdCB3b3VsZCBiZSBiZXR0ZXIgc2ltcGxlIHRv
IHJlZmVyIHRvIHRoZSBPQU0gZHJhZnRzLjwvYj48bzpwPjwvbzpwPjwvcD4NCjxwIGNsYXNzPSJN
c29Ob3JtYWwiIHN0eWxlPSJtc28tbWFyZ2luLXRvcC1hbHQ6YXV0bzttc28tbWFyZ2luLWJvdHRv
bS1hbHQ6YXV0byI+V29yZGluZzoNCjxvOnA+PC9vOnA+PC9wPg0KPHAgY2xhc3M9Ik1zb05vcm1h
bCIgc3R5bGU9Im1zby1tYXJnaW4tdG9wLWFsdDphdXRvO21zby1tYXJnaW4tYm90dG9tLWFsdDph
dXRvIj7igJxUaGUgZm9yd2FyZGluZyBzdWItbGF5ZXIgcHJvdmlkZXMgdGhlIHF1YWxpdHkgdW5k
ZXJwaW4gbmVlZGVkIGJ5IHRoZTxzcGFuIHN0eWxlPSJjb2xvcjpibGFjayI+Jm5ic3A7Jm5ic3A7
IERldE5ldCBmbG93Li4u4oCdPC9zcGFuPjxvOnA+PC9vOnA+PC9wPg0KPHVsIHR5cGU9ImRpc2Mi
Pg0KPGxpIGNsYXNzPSJNc29Ob3JtYWwiIHN0eWxlPSJtc28tbWFyZ2luLXRvcC1hbHQ6YXV0bztt
c28tbWFyZ2luLWJvdHRvbS1hbHQ6YXV0bzttc28tbGlzdDpsMzAgbGV2ZWwxIGxmbzgiPg0KSXMg
PHNwYW4gc3R5bGU9ImNvbG9yOmJsYWNrIj51bmRlcnBpbjwvc3Bhbj4gYSByZWFsIHdvcmQ/IFNv
dW5kcyBsaWtlIHdlIG1lYW4gUW9TPw0KPG86cD48L286cD48L2xpPjwvdWw+DQo8cCBjbGFzcz0i
TXNvTm9ybWFsIiBzdHlsZT0ibXNvLW1hcmdpbi10b3AtYWx0OmF1dG87bXNvLW1hcmdpbi1ib3R0
b20tYWx0OmF1dG8iPjxiPiZndDtCYWxhenMmZ3Q7IE9LLiBJIHdpbGwgY2hhbmdlIHRvIOKAnOKA
piB0aGUgUW9TIHJlbGF0ZWQgZnVuY3Rpb25zIG5lZWRlZCDigKbigJ08L2I+PG86cD48L286cD48
L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIiBzdHlsZT0ibXNvLW1hcmdpbi10b3AtYWx0OmF1dG87
bXNvLW1hcmdpbi1ib3R0b20tYWx0OmF1dG8iPkFiYnJldmlhdGlvbjoNCjxvOnA+PC9vOnA+PC9w
Pg0KPHAgY2xhc3M9Ik1zb05vcm1hbCIgc3R5bGU9Im1zby1tYXJnaW4tdG9wLWFsdDphdXRvO21z
by1tYXJnaW4tYm90dG9tLWFsdDphdXRvIj7igJxBbiBleGFtcGxlIG9mJm5ic3A7Jm5ic3A7IHRo
aXMgaXMgUGFja2V0IFJlcGxpY2F0aW9uLCBFbGltaW5hdGlvbiwgYW5kIE9yZGVyaW5nIChQUkVP
RikmbmJzcDsmbmJzcDsmbmJzcDsgZnVuY3Rpb25zIHNlZSBTZWN0aW9uIDQuMy7igJ08bzpwPjwv
bzpwPjwvcD4NCjx1bCB0eXBlPSJkaXNjIj4NCjxsaSBjbGFzcz0iTXNvTm9ybWFsIiBzdHlsZT0i
bXNvLW1hcmdpbi10b3AtYWx0OmF1dG87bXNvLW1hcmdpbi1ib3R0b20tYWx0OmF1dG87bXNvLWxp
c3Q6bDE2IGxldmVsMSBsZm85Ij4NCk5vdCBmaXJzdCB1c2Ugb2YgUFJFT0YsIHNob3VsZCBub3Qg
c3BlbGwgb3V0IGhlcmUuIDxvOnA+PC9vOnA+PC9saT48L3VsPg0KPHAgY2xhc3M9Ik1zb05vcm1h
bCIgc3R5bGU9Im1zby1tYXJnaW4tdG9wLWFsdDphdXRvO21zby1tYXJnaW4tYm90dG9tLWFsdDph
dXRvIj48Yj4mZ3Q7QmFsYXpzJmd0OyBPSy4NCjwvYj48bzpwPjwvbzpwPjwvcD4NCjxwIGNsYXNz
PSJNc29Ob3JtYWwiIHN0eWxlPSJtc28tbWFyZ2luLXRvcC1hbHQ6YXV0bzttc28tbWFyZ2luLWJv
dHRvbS1hbHQ6YXV0byI+R3JhbW1hcjoNCjxvOnA+PC9vOnA+PC9wPg0KPHAgY2xhc3M9Ik1zb05v
cm1hbCIgc3R5bGU9Im1zby1tYXJnaW4tdG9wLWFsdDphdXRvO21zby1tYXJnaW4tYm90dG9tLWFs
dDphdXRvIj7igJxUaGUgbWV0aG9kIG9mIGluc3RhbnRpYXRpbmcgZWFjaCBvZiB0aGUgbGF5ZXJz
IGlzIHNwZWNpZmljIHRvIHRoZSZuYnNwOyZuYnNwOyBwYXJ0aWN1bGFyIERldE5ldCBkYXRhIHBs
YW5lIG1ldGhvZC4mbmJzcDsgVGhlcmUgbWF5IGJlIG1vcmUgdGhhbiBvbmUmbmJzcDsmbmJzcDsg
YXBwcm9hY2ggdGhhdCBpcyBhcHBsaWNhYmxlIHRvIGEgZ2l2ZW4gYmVhcmVyDQogbmV0d29yayB0
eXBlLuKAnTxvOnA+PC9vOnA+PC9wPg0KPHVsIHR5cGU9ImRpc2MiPg0KPGxpIGNsYXNzPSJNc29O
b3JtYWwiIHN0eWxlPSJtc28tbWFyZ2luLXRvcC1hbHQ6YXV0bzttc28tbWFyZ2luLWJvdHRvbS1h
bHQ6YXV0bzttc28tbGlzdDpsNDMgbGV2ZWwxIGxmbzEwIj4NCkkgd291bGQgY29tYmluZSB0aGVz
ZSBpbnRvIGEgc2luZ2xlIHNlbnRlbmNlIHdpdGggY29tbWEsIGFzOiDigJxUaGUgbWV0aG9kIG9m
IGluc3RhbnRpYXRpbmcgZWFjaCBvZiB0aGUgbGF5ZXJzIGlzIHNwZWNpZmljIHRvIHRoZSBwYXJ0
aWN1bGFyIERldE5ldCBkYXRhIHBsYW5lIG1ldGhvZCwgYW5kIG1vcmUgdGhhbiBvbmUgYXBwcm9h
Y2ggbWF5IGJlIGFwcGxpY2FibGUgdG8gYSBnaXZlbiBiZWFyZXIgbmV0d29yayB0eXBl4oCdLjxv
OnA+PC9vOnA+PC9saT48L3VsPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCIgc3R5bGU9Im1zby1tYXJn
aW4tdG9wLWFsdDphdXRvO21zby1tYXJnaW4tYm90dG9tLWFsdDphdXRvIj48Yj4mZ3Q7QmFsYXpz
Jmd0OyBPSy4NCjwvYj48bzpwPjwvbzpwPjwvcD4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiIHN0eWxl
PSJtc28tbWFyZ2luLXRvcC1hbHQ6YXV0bzttc28tbWFyZ2luLWJvdHRvbS1hbHQ6YXV0byI+V29y
ZGluZzoNCjxvOnA+PC9vOnA+PC9wPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCIgc3R5bGU9Im1zby1t
YXJnaW4tdG9wLWFsdDphdXRvO21zby1tYXJnaW4tYm90dG9tLWFsdDphdXRvIj7igJwzLjEuJm5i
c3A7IERhdGEgUGxhbmUgQ2hhcmFjdGVyaXN0aWNzPG86cD48L286cD48L3A+DQo8cCBjbGFzcz0i
TXNvTm9ybWFsIiBzdHlsZT0ibXNvLW1hcmdpbi10b3AtYWx0OmF1dG87bXNvLW1hcmdpbi1ib3R0
b20tYWx0OmF1dG8iPiZuYnNwOyZuYnNwOyBUaGVyZSBhcmUgdHdvIG1ham9yIGNoYXJhY3Rlcmlz
dGljcyB0byB0aGUgZGF0YSBwbGFuZTo8bzpwPjwvbzpwPjwvcD4NCjxwIGNsYXNzPSJNc29Ob3Jt
YWwiIHN0eWxlPSJtc28tbWFyZ2luLXRvcC1hbHQ6YXV0bzttc28tbWFyZ2luLWJvdHRvbS1hbHQ6
YXV0byI+Jm5ic3A7Jm5ic3A7IDEuJm5ic3A7IERhdGEgcGxhbmUgdGVjaG5vbG9neToNCjx1PlRo
ZSBEZXROZXQgZGF0YSBwbGFuZSBpcyBwcm92aWRlZCBieSB0aGUgRGV0TmV0IHNlcnZpY2UgYW5k
IGZvcndhcmRpbmcgc3ViIGxheWVyczwvdT4u4oCdPG86cD48L286cD48L3A+DQo8cCBjbGFzcz0i
TXNvTm9ybWFsIiBzdHlsZT0ibXNvLW1hcmdpbi10b3AtYWx0OmF1dG87bXNvLW1hcmdpbi1ib3R0
b20tYWx0OmF1dG8iPjxzcGFuIHN0eWxlPSJmb250LWZhbWlseTpXaW5nZGluZ3MiPsOgPC9zcGFu
PiBQbGVhc2UgZG9u4oCZdCB0ZWxsIG1lIHRoaXMgYWdhaW4uIEVsaW1pbmF0ZSB0aGlzIHNlbnRl
bmNlLg0KPG86cD48L286cD48L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIiBzdHlsZT0ibXNvLW1h
cmdpbi10b3AtYWx0OmF1dG87bXNvLW1hcmdpbi1ib3R0b20tYWx0OmF1dG8iPjxiPiZndDtCYWxh
enMmZ3Q7IE9LLiA6LS0pKSk8L2I+PG86cD48L286cD48L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFs
IiBzdHlsZT0ibXNvLW1hcmdpbi10b3AtYWx0OmF1dG87bXNvLW1hcmdpbi1ib3R0b20tYWx0OmF1
dG8iPldvcmRpbmc6DQo8bzpwPjwvbzpwPjwvcD4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiIHN0eWxl
PSJtc28tbWFyZ2luLXRvcC1hbHQ6YXV0bzttc28tbWFyZ2luLWJvdHRvbS1hbHQ6YXV0byI+4oCc
TmFtZWx54oCdPG86cD48L286cD48L3A+DQo8dWwgdHlwZT0iZGlzYyI+DQo8bGkgY2xhc3M9Ik1z
b05vcm1hbCIgc3R5bGU9Im1zby1tYXJnaW4tdG9wLWFsdDphdXRvO21zby1tYXJnaW4tYm90dG9t
LWFsdDphdXRvO21zby1saXN0OmwxIGxldmVsMSBsZm8xMSI+DQpSZW1vdmUgdGhpcyB3b3JkLCBh
bHJlYWR5IHNhaWQg4oCcc3BlY2lmaWNhbGx54oCdIHdoaWNoIGlzIGJldHRlciBhbnl3YXkuIDxv
OnA+PC9vOnA+PC9saT48L3VsPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCIgc3R5bGU9Im1zby1tYXJn
aW4tdG9wLWFsdDphdXRvO21zby1tYXJnaW4tYm90dG9tLWFsdDphdXRvIj48Yj4mZ3Q7QmFsYXpz
Jmd0OyBPSy4NCjwvYj48bzpwPjwvbzpwPjwvcD4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiIHN0eWxl
PSJtc28tbWFyZ2luLXRvcC1hbHQ6YXV0bzttc28tbWFyZ2luLWJvdHRvbS1hbHQ6YXV0byI+QWJi
cmV2aWF0aW9uczoNCjxvOnA+PC9vOnA+PC9wPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCIgc3R5bGU9
Im1zby1tYXJnaW4tdG9wLWFsdDphdXRvO21zby1tYXJnaW4tYm90dG9tLWFsdDphdXRvIj7igJxT
LWxhYmVsIGFuZCBkLUNX4oCdPG86cD48L286cD48L3A+DQo8dWwgdHlwZT0iZGlzYyI+DQo8bGkg
Y2xhc3M9Ik1zb05vcm1hbCIgc3R5bGU9Im1zby1tYXJnaW4tdG9wLWFsdDphdXRvO21zby1tYXJn
aW4tYm90dG9tLWFsdDphdXRvO21zby1saXN0OmwxNCBsZXZlbDEgbGZvMTIiPg0KTmVlZCB0byBh
ZGQgdGhlc2UgdG8gQWJicmV2IHNlY3Rpb24uIDxvOnA+PC9vOnA+PC9saT48L3VsPg0KPHAgY2xh
c3M9Ik1zb05vcm1hbCIgc3R5bGU9Im1zby1tYXJnaW4tdG9wLWFsdDphdXRvO21zby1tYXJnaW4t
Ym90dG9tLWFsdDphdXRvIj48Yj4mZ3Q7QmFsYXpzJmd0OyBPSy4NCjwvYj48bzpwPjwvbzpwPjwv
cD4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiIHN0eWxlPSJtc28tbWFyZ2luLXRvcC1hbHQ6YXV0bztt
c28tbWFyZ2luLWJvdHRvbS1hbHQ6YXV0byI+U3RydWN0dXJlOg0KPG86cD48L286cD48L3A+DQo8
cCBjbGFzcz0iTXNvTm9ybWFsIiBzdHlsZT0ibXNvLW1hcmdpbi10b3AtYWx0OmF1dG87bXNvLW1h
cmdpbi1ib3R0b20tYWx0OmF1dG8iPuKAnFRoZXJlIGFyZSB0d28gbWFqb3IgY2hhcmFjdGVyaXN0
aWNzIHRvIHRoZSBkYXRhIHBsYW5lOjxvOnA+PC9vOnA+PC9wPg0KPG9sIHN0YXJ0PSIxIiB0eXBl
PSIxIj4NCjxsaSBjbGFzcz0iTXNvTm9ybWFsIiBzdHlsZT0ibXNvLW1hcmdpbi10b3AtYWx0OmF1
dG87bXNvLW1hcmdpbi1ib3R0b20tYWx0OmF1dG87bXNvLWxpc3Q6bDIxIGxldmVsMSBsZm8xMyI+
DQpEYXRhIHBsYW5lIHRlY2hub2xvZ3k64oCdIDxvOnA+PC9vOnA+PC9saT48L29sPg0KPHAgY2xh
c3M9Ik1zb05vcm1hbCIgc3R5bGU9Im1zby1tYXJnaW4tdG9wLWFsdDphdXRvO21zby1tYXJnaW4t
Ym90dG9tLWFsdDphdXRvIj4mbmJzcDs8bzpwPjwvbzpwPjwvcD4NCjx1bCB0eXBlPSJkaXNjIj4N
CjxsaSBjbGFzcz0iTXNvTm9ybWFsIiBzdHlsZT0ibXNvLW1hcmdpbi10b3AtYWx0OmF1dG87bXNv
LW1hcmdpbi1ib3R0b20tYWx0OmF1dG87bXNvLWxpc3Q6bDM3IGxldmVsMSBsZm8xNCI+DQpJIHdv
dWxkIHNheSB0aGVzZSBzaG91bGQgbm90IGJlIGEgMi1pdGVtIG51bWJlcmVkIGxpc3QsIHRoZXkg
c2hvdWxkIGJlIGEgdG9waWMgc2VudGVuY2UgbGlzdGluZyBib3RoLCBmb2xsb3dlZCBieSBzdWJz
ZWN0aW9ucywgYXMgaXMgZG9uZSBmb3IgRW5jYXBzdWxhdGlvbiBidXQgbm90IGZvciBUZWNobm9s
b2d5LiBBbHNvIG9uZSBzYXlzIERhdGEgUGxhbmUgVGVjaG5vbG9neSwgdGhlIG90aGVyIGp1c3Qg
RW5jYXBzdWxhdGlvbiDigJMgc2hvdWxkIGJlDQogY29uc2lzdGVudCDigJMgU28gd2UgY291bGQg
aGF2ZTo8bzpwPjwvbzpwPjwvbGk+PC91bD4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiIHN0eWxlPSJt
c28tbWFyZ2luLXRvcC1hbHQ6YXV0bzttc28tbWFyZ2luLWJvdHRvbS1hbHQ6YXV0bzttYXJnaW4t
bGVmdDouMjVpbiI+DQozLjEuJm5ic3A7IERhdGEgUGxhbmUgQ2hhcmFjdGVyaXN0aWNzPG86cD48
L286cD48L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIiBzdHlsZT0ibXNvLW1hcmdpbi10b3AtYWx0
OmF1dG87bXNvLW1hcmdpbi1ib3R0b20tYWx0OmF1dG87bWFyZ2luLWxlZnQ6LjI1aW4iPg0KVGhl
cmUgYXJlIHR3byBtYWpvciBjaGFyYWN0ZXJpc3RpY3MgdG8gdGhlIGRhdGEgcGxhbmU6IHRoZSB0
ZWNobm9sb2d5IGFuZCB0aGUgZW5jYXBzdWxhdGlvbiwgYXMgZGlzY3Vzc2VkIGJlbG93Lg0KPG86
cD48L286cD48L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIiBzdHlsZT0ibXNvLW1hcmdpbi10b3At
YWx0OmF1dG87bXNvLW1hcmdpbi1ib3R0b20tYWx0OmF1dG87bWFyZ2luLWxlZnQ6LjI1aW4iPg0K
My4xLjEgVGVjaG5vbG9neTxvOnA+PC9vOnA+PC9wPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCIgc3R5
bGU9Im1zby1tYXJnaW4tdG9wLWFsdDphdXRvO21zby1tYXJnaW4tYm90dG9tLWFsdDphdXRvO21h
cmdpbi1sZWZ0Oi4yNWluIj4NCuKApjxvOnA+PC9vOnA+PC9wPg0KPHAgY2xhc3M9Ik1zb05vcm1h
bCIgc3R5bGU9Im1zby1tYXJnaW4tdG9wLWFsdDphdXRvO21zby1tYXJnaW4tYm90dG9tLWFsdDph
dXRvO21hcmdpbi1sZWZ0Oi4yNWluIj4NCjMuMS4yIEVuY2Fwc3VsYXRpb248bzpwPjwvbzpwPjwv
cD4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiIHN0eWxlPSJtc28tbWFyZ2luLXRvcC1hbHQ6YXV0bztt
c28tbWFyZ2luLWJvdHRvbS1hbHQ6YXV0bzttYXJnaW4tbGVmdDouMjVpbiI+DQrigKY8bzpwPjwv
bzpwPjwvcD4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiIHN0eWxlPSJtc28tbWFyZ2luLXRvcC1hbHQ6
YXV0bzttc28tbWFyZ2luLWJvdHRvbS1hbHQ6YXV0byI+PGI+Jmd0O0JhbGF6cyZndDsgT0suDQo8
L2I+PG86cD48L286cD48L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIiBzdHlsZT0ibXNvLW1hcmdp
bi10b3AtYWx0OmF1dG87bXNvLW1hcmdpbi1ib3R0b20tYWx0OmF1dG8iPkdyYW1tYXI6DQo8bzpw
PjwvbzpwPjwvcD4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiIHN0eWxlPSJtc28tbWFyZ2luLXRvcC1h
bHQ6YXV0bzttc28tbWFyZ2luLWJvdHRvbS1hbHQ6YXV0byI+4oCcVGhlIGVuY2Fwc3VsYXRpb24g
b2YgdGhlIERldE5ldCBmbG93cyBhbGxvd3MgdGhlbSB0byBiZSBzZW50IG92ZXIgYSZuYnNwOyZu
YnNwOyBkYXRhIHBsYW5lIHRlY2hub2xvZ3kgb3RoZXIgdGhhbiB0aGVpciBuYXRpdmUgdHlwZS4m
bmJzcDsgRW5jYXBzdWxhdGlvbiBpcyZuYnNwOyZuYnNwOyBlc3NlbnRpYWwgaWYsIGZvciBleGFt
cGxlLCBpdCBpcyByZXF1aXJlZA0KIHRvIHNlbmQgRXRoZXJuZXQgVFNOIHN0cmVhbSZuYnNwOyZu
YnNwOyZuYnNwOyBhcyBhIERldE5ldCBBcHBsaWNhdGlvbiBvdmVyIGEgZGF0YSBwbGFuZSBzdWNo
IGFzIE1QTFMu4oCdPG86cD48L286cD48L3A+DQo8dWwgdHlwZT0iZGlzYyI+DQo8bGkgY2xhc3M9
Ik1zb05vcm1hbCIgc3R5bGU9Im1zby1tYXJnaW4tdG9wLWFsdDphdXRvO21zby1tYXJnaW4tYm90
dG9tLWFsdDphdXRvO21zby1saXN0OmwzNiBsZXZlbDEgbGZvMTUiPg0KQ29uc29saWRhdGU6IOKA
nFRoZSBlbmNhcHN1bGF0aW9uIG9mIGEgRGV0TmV0IGZsb3cgYWxsb3dzIGl0IHRvIGJlIHNlbnQg
b3ZlciBhJm5ic3A7Jm5ic3A7IGRhdGEgcGxhbmUgdGVjaG5vbG9neSBvdGhlciB0aGFuIGl0cyBu
YXRpdmUgdHlwZS4gRm9yIGV4YW1wbGUsIGFuIEV0aGVybmV0IFRTTiBhcHAgZmxvdyBjYW4gYmUg
c2VudCBhcyBhIERldE5ldCBhcHAgZmxvdyBvdmVyIE1QTFMuLi7igJ08bzpwPjwvbzpwPjwvbGk+
PC91bD4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiIHN0eWxlPSJtc28tbWFyZ2luLXRvcC1hbHQ6YXV0
bzttc28tbWFyZ2luLWJvdHRvbS1hbHQ6YXV0byI+PGI+Jmd0O0JhbGF6cyZndDsgT0suDQo8L2I+
PG86cD48L286cD48L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIiBzdHlsZT0ibXNvLW1hcmdpbi10
b3AtYWx0OmF1dG87bXNvLW1hcmdpbi1ib3R0b20tYWx0OmF1dG8iPkdyYW1tYXI6DQo8bzpwPjwv
bzpwPjwvcD4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiIHN0eWxlPSJtc28tbWFyZ2luLXRvcC1hbHQ6
YXV0bzttc28tbWFyZ2luLWJvdHRvbS1hbHQ6YXV0byI+4oCcbWV0YS1kYXRh4oCdDQo8bzpwPjwv
bzpwPjwvcD4NCjx1bCB0eXBlPSJkaXNjIj4NCjxsaSBjbGFzcz0iTXNvTm9ybWFsIiBzdHlsZT0i
bXNvLW1hcmdpbi10b3AtYWx0OmF1dG87bXNvLW1hcmdpbi1ib3R0b20tYWx0OmF1dG87bXNvLWxp
c3Q6bDM4IGxldmVsMSBsZm8xNiI+DQpzL2IgbWV0YWRhdGEg4oCTIG5vdCBhIGh5cGhlbmF0ZWQg
d29yZC4gPG86cD48L286cD48L2xpPjwvdWw+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIiBzdHlsZT0i
bXNvLW1hcmdpbi10b3AtYWx0OmF1dG87bXNvLW1hcmdpbi1ib3R0b20tYWx0OmF1dG8iPjxiPiZn
dDtCYWxhenMmZ3Q7IE9LLg0KPC9iPjxvOnA+PC9vOnA+PC9wPg0KPHAgY2xhc3M9Ik1zb05vcm1h
bCIgc3R5bGU9Im1zby1tYXJnaW4tdG9wLWFsdDphdXRvO21zby1tYXJnaW4tYm90dG9tLWFsdDph
dXRvIj5DbGFyaXR5Og0KPG86cD48L286cD48L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIiBzdHls
ZT0ibXNvLW1hcmdpbi10b3AtYWx0OmF1dG87bXNvLW1hcmdpbi1ib3R0b20tYWx0OmF1dG87bWFy
Z2luLWxlZnQ6LjVpbiI+DQrigJxUaGUgRGV0TmV0IGRhdGEgcGxhbmUgY2FuIHByb3ZpZGUgb3Ig
Y2FycnkgbWV0YS1kYXRhOjxvOnA+PC9vOnA+PC9wPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCIgc3R5
bGU9Im1zby1tYXJnaW4tdG9wLWFsdDphdXRvO21zby1tYXJnaW4tYm90dG9tLWFsdDphdXRvO21h
cmdpbi1sZWZ0Oi41aW4iPg0KJm5ic3A7Jm5ic3A7IDEuJm5ic3A7IEZsb3ctSUQ8bzpwPjwvbzpw
PjwvcD4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiIHN0eWxlPSJtc28tbWFyZ2luLXRvcC1hbHQ6YXV0
bzttc28tbWFyZ2luLWJvdHRvbS1hbHQ6YXV0bzttYXJnaW4tbGVmdDouNWluIj4NCiZuYnNwOyZu
YnNwOyAyLiZuYnNwOyBTZXF1ZW5jZSBOdW1iZXI8bzpwPjwvbzpwPjwvcD4NCjxwIGNsYXNzPSJN
c29Ob3JtYWwiIHN0eWxlPSJtc28tbWFyZ2luLXRvcC1hbHQ6YXV0bzttc28tbWFyZ2luLWJvdHRv
bS1hbHQ6YXV0bzttYXJnaW4tbGVmdDouNWluIj4NCuKApiBCb3RoIG9mIHRoZXNlIG1ldGFkYXRh
IGFyZSByZXF1aXJlZCDigKbigJ0gPG86cD48L286cD48L3A+DQo8dWwgdHlwZT0iZGlzYyI+DQo8
bGkgY2xhc3M9Ik1zb05vcm1hbCIgc3R5bGU9Im1zby1tYXJnaW4tdG9wLWFsdDphdXRvO21zby1t
YXJnaW4tYm90dG9tLWFsdDphdXRvO21zby1saXN0OmwyMiBsZXZlbDEgbGZvMTciPg0KSSBpbml0
aWFsbHkgcmVhZCB0aGlzIGFzIOKAnHRoZXkgYXJlIGJvdGggcmVxdWlyZWTigJ0gYnV0IHRoZW4g
aXQgdHVybnMgb3V0IHRoZXkgYXJlIG5vdC4gUmVwaHJhc2U6DQo8bzpwPjwvbzpwPjwvbGk+PC91
bD4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiIHN0eWxlPSJtc28tbWFyZ2luLXRvcC1hbHQ6YXV0bztt
c28tbWFyZ2luLWJvdHRvbS1hbHQ6YXV0bzttYXJnaW4tbGVmdDouMjVpbiI+DQrigJxUaGUgRGV0
TmV0IGRhdGEgcGxhbmUgc3VwcG9ydHMgYSBGbG93LUlEIChmb3IgaWRlbnRpZmljYXRpb24gb2Yg
dGhlIGZsb3cgb3IgYWdncmVnYXRlIGZsb3cpIGFuZC9vciBhIFNlcXVlbmNlIE51bWJlciAoZm9y
IFBSRU9GKSBmb3IgZWFjaCBEZXROZXQgZmxvdy4gVGhlIERldE5ldCBTZXJ2aWNlIHN1Yi1sYXll
ciByZXF1aXJlcyBib3RoOyB0aGUgRGV0TmV0IGZvcndhcmRpbmcgc3ViLWxheWVyIHJlcXVpcmVz
IG9ubHkgRmxvdy1JRC4gTWV0YWRhdGENCiBjYW4gYWxzbyBiZSB1c2VkIGZvciBPQU0gaW5kaWNh
dGlvbnMgYW5kIGluc3RydW1lbnRhdGlvbiBvZiBEZXROZXQgZGF0YSBwbGFuZSBvcGVyYXRpb24u
4oCdPG86cD48L286cD48L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIiBzdHlsZT0ibXNvLW1hcmdp
bi10b3AtYWx0OmF1dG87bXNvLW1hcmdpbi1ib3R0b20tYWx0OmF1dG8iPjxiPiZndDtCYWxhenMm
Z3Q7IE9LLg0KPC9iPjxvOnA+PC9vOnA+PC9wPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCIgc3R5bGU9
Im1zby1tYXJnaW4tdG9wLWFsdDphdXRvO21zby1tYXJnaW4tYm90dG9tLWFsdDphdXRvO21hcmdp
bi1sZWZ0Oi4yNWluIj4NCkdyYW1tYXI6IDxvOnA+PC9vOnA+PC9wPg0KPHAgY2xhc3M9Ik1zb05v
cm1hbCIgc3R5bGU9Im1zby1tYXJnaW4tdG9wLWFsdDphdXRvO21zby1tYXJnaW4tYm90dG9tLWFs
dDphdXRvO21hcmdpbi1sZWZ0Oi4yNWluIj4NCuKAnGl0IGlzIGFudGljaXBhdGVkIHRoYXQgbW9y
ZSB0aGFuIG9uZSBlbmNhcHN1bGF0aW9uJm5ic3A7Jm5ic3A7IG1heSBiZSBkZXBsb3llZCBmb3Ig
ZXhhbXBsZSBHUkXigJ08bzpwPjwvbzpwPjwvcD4NCjx1bCB0eXBlPSJkaXNjIj4NCjxsaSBjbGFz
cz0iTXNvTm9ybWFsIiBzdHlsZT0ibXNvLW1hcmdpbi10b3AtYWx0OmF1dG87bXNvLW1hcmdpbi1i
b3R0b20tYWx0OmF1dG87bXNvLWxpc3Q6bDE1IGxldmVsMSBsZm8xOCI+DQpOZWVkIGNvbW1hIGFm
dGVyIOKAnGRlcGxveWVkLOKAnSA8bzpwPjwvbzpwPjwvbGk+PC91bD4NCjxwIGNsYXNzPSJNc29O
b3JtYWwiIHN0eWxlPSJtc28tbWFyZ2luLXRvcC1hbHQ6YXV0bzttc28tbWFyZ2luLWJvdHRvbS1h
bHQ6YXV0byI+PGI+Jmd0O0JhbGF6cyZndDsgT0suDQo8L2I+PG86cD48L286cD48L3A+DQo8cCBj
bGFzcz0iTXNvTm9ybWFsIiBzdHlsZT0ibXNvLW1hcmdpbi10b3AtYWx0OmF1dG87bXNvLW1hcmdp
bi1ib3R0b20tYWx0OmF1dG8iPldvcmRpbmc6DQo8bzpwPjwvbzpwPjwvcD4NCjxwIGNsYXNzPSJN
c29Ob3JtYWwiIHN0eWxlPSJtc28tbWFyZ2luLXRvcC1hbHQ6YXV0bzttc28tbWFyZ2luLWJvdHRv
bS1hbHQ6YXV0byI+4oCcW1JGQzc2NTddIGFsc28gcHJvdmlkZXMgdXNlZnVsIGJhY2tncm91bmQg
b24gdGhlIGRlbGl2ZXJ5IGRpZmZlcmVudGlhdGVkIHNlcnZpY2VzIChEaWZmU2VydinigJ08bzpw
PjwvbzpwPjwvcD4NCjx1bCB0eXBlPSJkaXNjIj4NCjxsaSBjbGFzcz0iTXNvTm9ybWFsIiBzdHls
ZT0ibXNvLW1hcmdpbi10b3AtYWx0OmF1dG87bXNvLW1hcmdpbi1ib3R0b20tYWx0OmF1dG87bXNv
LWxpc3Q6bDIgbGV2ZWwxIGxmbzE5Ij4NCkkgZG9u4oCZdCB0aGluayDigJx0aGUgZGVsaXZlcnni
gJ0gYmVsb25ncyB0aGVyZT8gRGVsZXRlPyAo4oCd4oCmdXNlZnVsIGJhY2tncm91bmQgb24gRGlm
ZmVyZW50aWF0ZWQgU2VydmljZXMgKERpZmZzZXJ2KeKApuKAnSAoZm9sbG93aW5nIFJGQzc2NTcg
Zm9ybWF0KS4NCjxvOnA+PC9vOnA+PC9saT48L3VsPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCIgc3R5
bGU9Im1zby1tYXJnaW4tdG9wLWFsdDphdXRvO21zby1tYXJnaW4tYm90dG9tLWFsdDphdXRvIj48
Yj4mZ3Q7QmFsYXpzJmd0OyBPSy4gSSB3aWxsIHJlcGhyYXNlLiBSZWZlcmVuY2UgdG8gcmZjNzY1
NyBpcyBpbXBvcnRhbnQgaGVyZSwgc28gSSB3aWxsIGtlZXAgaXQuPC9iPjxvOnA+PC9vOnA+PC9w
Pg0KPHAgY2xhc3M9Ik1zb05vcm1hbCIgc3R5bGU9Im1zby1tYXJnaW4tdG9wLWFsdDphdXRvO21z
by1tYXJnaW4tYm90dG9tLWFsdDphdXRvIj5Xb3JkIG1lYW5pbmc6DQo8bzpwPjwvbzpwPjwvcD4N
CjxwIGNsYXNzPSJNc29Ob3JtYWwiIHN0eWxlPSJtc28tbWFyZ2luLXRvcC1hbHQ6YXV0bzttc28t
bWFyZ2luLWJvdHRvbS1hbHQ6YXV0byI+4oCcSXQgaXMgcG9zc2libGUgdG8gaW5jbHVkZSBzdWNo
IGluZm9ybWF0aW9uIGluIGEgbmF0aXZlIElQJm5ic3A7Jm5ic3A7IHBhY2tldCBleHBsaWNpdGx5
LCBvciBpbXBsaWNpdGx5LuKAnTxvOnA+PC9vOnA+PC9wPg0KPHVsIHR5cGU9ImRpc2MiPg0KPGxp
IGNsYXNzPSJNc29Ob3JtYWwiIHN0eWxlPSJtc28tbWFyZ2luLXRvcC1hbHQ6YXV0bzttc28tbWFy
Z2luLWJvdHRvbS1hbHQ6YXV0bzttc28tbGlzdDpsMjggbGV2ZWwxIGxmbzIwIj4NCkkgdW5kZXJz
dGFuZCDigJxleHBsaWNpdGx54oCdIHRvIG1lYW4gdGhlcmUgaXMgYWRkaXRpb25hbCBtZXRhZGF0
YSwgdnMg4oCcaW1wbGljaXRseeKAnSB0byBtZWFuIHRoYXQgaXQgaXMgaW5mZXJyZWQgZnJvbSB0
aGUgZXhpc3RpbmcgZmllbGRzIGUuZy4gNi10dXBsZS4gSG93ZXZlciBhYm92ZSwgaXQgc2F5cyDi
gJxTb21lIE1QTFMgZXhhbXBsZXMgb2YgaW1wbGljaXQgbWV0YWRhdGEgaW5jbHVkZSB0aGUgc2Vx
dWVuY2UgbnVtYmVyJm5ic3A7Jm5ic3A7Jm5ic3A7IGZvciB1c2UgYnkgdGhlDQogUFJFT0YgZnVu
Y3Rpb27igJ0g4oCTIHRvIG1lIHRoYXQgc291bmRzIG9kZC4gQ2FuIHdlIHBsZWFzZSByZWNvbmNp
bGUgdXNlIG9mIHRoZSB3b3JkcyDigJxleHBsaWNpdOKAnSB2cyDigJxpbXBsaWNpdOKAnSBhbmQv
b3IgZXhwbGFpbiB0aGUgbWVhbmluZyBvZiBlYWNoLiBXZSBhbHNvIGhhdmUgZXhwbGljaXQvaW1w
bGljaXQNCjx1PnBhdGhzPC91PiAoZm9yIHdoaWNoIEkgZG9u4oCZdCBzZWUgYSBjbGVhciBkZWZp
bml0aW9uIGZyb20gYSBzaW1wbGUgZ29vZ2xlIHNlYXJjaCk6PG86cD48L286cD48L2xpPjwvdWw+
DQo8cCBjbGFzcz0iTXNvTm9ybWFsIiBzdHlsZT0ibXNvLW1hcmdpbi10b3AtYWx0OmF1dG87bXNv
LW1hcmdpbi1ib3R0b20tYWx0OmF1dG87bWFyZ2luLWxlZnQ6MS4waW4iPg0K4oCcTVBMUyBwcm92
aWRlcyB0aGUgYWJpbGl0eSB0byBmb3J3YXJkIHRyYWZmaWMgb3ZlciBpbXBsaWNpdCBhbmQmbmJz
cDsmbmJzcDsgZXhwbGljaXQgcGF0aHMgdG8gdGhlIHBvaW50IGluIHRoZSBuZXR3b3JrIHdoZXJl
IHRoZSBuZXh0IERldE5ldCZuYnNwOyZuYnNwOyBzZXJ2aWNlIHN1Yi1sYXllciBhY3Rpb24gbmVl
ZHMgdG8gdGFrZSBwbGFjZS7igJ08bzpwPjwvbzpwPjwvcD4NCjxwIGNsYXNzPSJNc29Ob3JtYWwi
IHN0eWxlPSJtc28tbWFyZ2luLXRvcC1hbHQ6YXV0bzttc28tbWFyZ2luLWJvdHRvbS1hbHQ6YXV0
byI+4oCcUmVzZXJ2YXRpb24gYW5kIEFsbG9jYXRpb24gb2YgcmVzb3VyY2VzOuKAnSAoYW5kIHNp
bWlsYXIgbGluZXMgYmVsb3cpDQo8bzpwPjwvbzpwPjwvcD4NCjx1bCB0eXBlPSJkaXNjIj4NCjxs
aSBjbGFzcz0iTXNvTm9ybWFsIiBzdHlsZT0ibXNvLW1hcmdpbi10b3AtYWx0OmF1dG87bXNvLW1h
cmdpbi1ib3R0b20tYWx0OmF1dG87bXNvLWxpc3Q6bDYgbGV2ZWwxIGxmbzIxIj4NClBlcmhhcHMg
dGhlc2UgcGFyYWdyYXBocyBzaG91bGQgYmUgMzxzdXA+cmQ8L3N1cD4gbGV2ZWwgaGVhZGVycywg
YXMgb3Bwb3NlZCB0byBvbmUtc2VudGVuY2UgcGFyYWdyYXBocyB3aXRoIOKAnDrigJ0gYXQgdGhl
IGVuZC4gVGhpcyB3b3VsZCBhbHNvIGNhdXNlIHRoZW0gdG8gYmUgaW5jbHVkZWQgaW4gdGhlIHRh
YmxlIG9mIGNvbnRlbnRzLiBQZXJoYXBzIGhhdmluZyBhIGJ1bGxldCBsaXN0IGF0IHRoZSB0b3Ag
d291bGQgYmUgdXNlZnVsPyBUaGVuIG9uZQ0KIGNvdWxkIG1vdmUgdG8gaGVyZSB0aGUgc3RhdGVt
ZW50IGZyb20gYmVsb3c6IOKAnFNldmVyYWwgb2YgdGhlc2UgY2FwYWJpbGl0aWVzIGFyZSBleHBh
bmRlZCB1cG9uIGluIG1vcmUgZGV0YWlsIGluIHNlY3Rpb25zIGJlbG93LuKAnTxvOnA+PC9vOnA+
PC9saT48L3VsPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCIgc3R5bGU9Im1zby1tYXJnaW4tdG9wLWFs
dDphdXRvO21zby1tYXJnaW4tYm90dG9tLWFsdDphdXRvIj48Yj4mZ3Q7QmFsYXpzJmd0OyBIbW1t
LiBJIHdpbGwgcmVjb25zaWRlciB0aGVzZSBzZW50ZW5jZXMuDQo8L2I+PG86cD48L286cD48L3A+
DQo8cCBjbGFzcz0iTXNvTm9ybWFsIiBzdHlsZT0ibXNvLW1hcmdpbi10b3AtYWx0OmF1dG87bXNv
LW1hcmdpbi1ib3R0b20tYWx0OmF1dG8iPkNsYXJpdHk6DQo8bzpwPjwvbzpwPjwvcD4NCjxwIGNs
YXNzPSJNc29Ob3JtYWwiIHN0eWxlPSJtc28tbWFyZ2luLXRvcC1hbHQ6YXV0bzttc28tbWFyZ2lu
LWJvdHRvbS1hbHQ6YXV0byI+4oCcVGhpcyBjYW4gZWxpbWluYXRlIHBhY2tldCBjb250ZW50aW9u
IGFuZCBsb3Nz4oCdPG86cD48L286cD48L3A+DQo8dWwgdHlwZT0iZGlzYyI+DQo8bGkgY2xhc3M9
Ik1zb05vcm1hbCIgc3R5bGU9Im1zby1tYXJnaW4tdG9wLWFsdDphdXRvO21zby1tYXJnaW4tYm90
dG9tLWFsdDphdXRvO21zby1saXN0Omw0NCBsZXZlbDEgbGZvMjIiPg0KSSB3b3VsZCBleHBsaWNp
dGx5IHNheSDigJxUaGlzIGNhbiBlbGltaW5hdGUgcGFja2V0IGNvbnRlbnRpb24gYW5kIHBhY2tl
dCBsb3Nz4oCdLjxvOnA+PC9vOnA+PC9saT48L3VsPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCIgc3R5
bGU9Im1zby1tYXJnaW4tdG9wLWFsdDphdXRvO21zby1tYXJnaW4tYm90dG9tLWFsdDphdXRvIj48
Yj4mZ3Q7QmFsYXpzJmd0OyBPSy4NCjwvYj48bzpwPjwvbzpwPjwvcD4NCjxwIGNsYXNzPSJNc29O
b3JtYWwiIHN0eWxlPSJtc28tbWFyZ2luLXRvcC1hbHQ6YXV0bzttc28tbWFyZ2luLWJvdHRvbS1h
bHQ6YXV0byI+R3JhbW1hcjoNCjxvOnA+PC9vOnA+PC9wPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCIg
c3R5bGU9Im1zby1tYXJnaW4tdG9wLWFsdDphdXRvO21zby1tYXJnaW4tYm90dG9tLWFsdDphdXRv
Ij7igJxUaGlzIGFsc28gY2FuIHJlZHVjZSBqaXR0ZXIgZm9yIHRoZSBEZXROZXQgdHJhZmZpY+KA
nTxvOnA+PC9vOnA+PC9wPg0KPHVsIHR5cGU9ImRpc2MiPg0KPGxpIGNsYXNzPSJNc29Ob3JtYWwi
IHN0eWxlPSJtc28tbWFyZ2luLXRvcC1hbHQ6YXV0bzttc28tbWFyZ2luLWJvdHRvbS1hbHQ6YXV0
bzttc28tbGlzdDpsMjcgbGV2ZWwxIGxmbzIzIj4NCkVsaW1pbmF0ZSBzdXBlcmZsdW91cyDigJx0
aGXigJ06IOKAnFRoaXMgYWxzbyBjYW4gcmVkdWNlIGppdHRlciBmb3IgRGV0TmV0IHRyYWZmaWPi
gJ08bzpwPjwvbzpwPjwvbGk+PC91bD4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiIHN0eWxlPSJtc28t
bWFyZ2luLXRvcC1hbHQ6YXV0bzttc28tbWFyZ2luLWJvdHRvbS1hbHQ6YXV0byI+PGI+Jmd0O0Jh
bGF6cyZndDsgT0suDQo8L2I+PG86cD48L286cD48L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIiBz
dHlsZT0ibXNvLW1hcmdpbi10b3AtYWx0OmF1dG87bXNvLW1hcmdpbi1ib3R0b20tYWx0OmF1dG8i
PkNsYXJpdHk6DQo8bzpwPjwvbzpwPjwvcD4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiIHN0eWxlPSJt
c28tbWFyZ2luLXRvcC1hbHQ6YXV0bzttc28tbWFyZ2luLWJvdHRvbS1hbHQ6YXV0byI+4oCcRGV0
TmV0IGZsb3dzIGFyZSBhc3N1bWVkIHRvIGJlaGF2ZSB3aXRoIHJlc3BlY3QgdG8gdGhlIHJlc2Vy
dmVkIHRyYWZmaWMgcHJvZmlsZS4mbmJzcDsgSWYgb3RoZXIgdHJhZmZpYyBzaGFyZXMgdGhlIGxp
bmsgcmVzb3VyY2VzLCB0aGUgdXNlIG9mIChxdWV1aW5nLCBwb2xpY2luZywgc2hhcGluZykgcG9s
aWNpZXMgY2FuDQogYmUgdXNlZCB0byBlbnN1cmUgdGhhdCB0aGUgYWxsb2NhdGlvbiBvZiByZXNv
dXJjZXMgcmVzZXJ2ZWQgZm9yIERldE5ldCBpcyBtZXQuJm5ic3A7Jm5ic3A7IFF1ZXVpbmcgYW5k
IHNoYXBpbmcgb2YgRGV0TmV0IHRyYWZmaWMgY291bGQgYmUgcmVxdWlyZWQgdG8gZW5zdXJlIHRo
YXQgRGV0TmV0IHRyYWZmaWMgZG9lcyBub3QgZXhjZWVkIGl0cyByZXNlcnZlZCBwcm9maWxlIGJ1
dCB0aGlzIHdvdWxkIGltcGFjdCB0aGUgRGV0TmV0IHNlcnZpY2UgY2hhcmFjdGVyaXN0aWNzLuKA
nTxvOnA+PC9vOnA+PC9wPg0KPHVsIHR5cGU9ImRpc2MiPg0KPGxpIGNsYXNzPSJNc29Ob3JtYWwi
IHN0eWxlPSJtc28tbWFyZ2luLXRvcC1hbHQ6YXV0bzttc28tbWFyZ2luLWJvdHRvbS1hbHQ6YXV0
bzttc28tbGlzdDpsMzIgbGV2ZWwxIGxmbzI0Ij4NCkkgdGhpbmsgdGhpcyBjb3VsZCBiZSBtYWRl
IGNsZWFyZXIuIE1heWJlOiA8bzpwPjwvbzpwPjwvbGk+PC91bD4NCjxwIGNsYXNzPSJNc29Ob3Jt
YWwiIHN0eWxlPSJtc28tbWFyZ2luLXRvcC1hbHQ6YXV0bzttc28tbWFyZ2luLWJvdHRvbS1hbHQ6
YXV0byI+4oCcRGV0TmV0IGZsb3dzIGFyZSBhc3N1bWVkIHRvIGJlaGF2ZSB3aXRoIHJlc3BlY3Qg
dG8gdGhlIHJlc2VydmVkIHRyYWZmaWMgcHJvZmlsZS4mbmJzcDsgSWYgb3RoZXIgdHJhZmZpYyBz
aGFyZXMgdGhlIGxpbmsgcmVzb3VyY2VzLCB0aGUgdXNlIG9mIHBvbGljaWVzIChzdWNoIGFzIHF1
ZXVpbmcsIHBvbGljaW5nLCBzaGFwaW5nKQ0KIGNhbiBiZSBhcHBsaWVkIHRvIHRoZSDigJxvdGhl
cuKAnSB0cmFmZmljIHRvIGVuc3VyZSB0aGF0IHRoZSBhbGxvY2F0aW9uIG9mIHJlc291cmNlcyBy
ZXNlcnZlZCBmb3IgRGV0TmV0IGlzIG5vdCBjb21wcm9taXNlZC4mbmJzcDsgUXVldWluZyBhbmQg
c2hhcGluZyBvZiBEZXROZXQgdHJhZmZpYyB0byBlbnN1cmUgdGhhdCBpdCBkb2VzIG5vdCBleGNl
ZWQgaXRzIHJlc2VydmVkIHByb2ZpbGUgKGZvciBleGFtcGxlIGJ5IGRyb3BwaW5nIHBhY2tldHMp
IG1heSBiZQ0KIG5lY2Vzc2FyeSB0byBwcmV2ZW50IGZhdWx0IGNvbmRpdGlvbnMsIGJ1dCBzaG91
bGQgbm90IGJlIHVzZWQgdW5kZXIgbm9ybWFsIGNvbmRpdGlvbnMgYXMgdGhpcyBjb3VsZCBjb21w
cm9taXNlIHRoZSBEZXROZXQgUW9TLuKAnTxvOnA+PC9vOnA+PC9wPg0KPHAgY2xhc3M9Ik1zb05v
cm1hbCIgc3R5bGU9Im1zby1tYXJnaW4tdG9wLWFsdDphdXRvO21zby1tYXJnaW4tYm90dG9tLWFs
dDphdXRvIj48Yj4mZ3Q7QmFsYXpzJmd0OyBIbW1tLiBBZ3JlZSBzb21lIHJld29yZGluZyBpcyBu
ZWVkZWQgaGVyZS4gV2UgaW50ZW5kIHRvIHNheSBoZXJlIHR3byB0aGluZ3M6ICgxKSByZXNvdXJj
ZXMgYWxsb2NhdGVkIHRvIGEgRGV0TmV0IGZsb3cgbXVzdCBiZSBwcm90ZWN0ZWQgZnJvbSBvdGhl
ciB0cmFmZmljLiAoMikgbWlzYmVoYXZpbmcNCiBEZXROZXQgZmxvd3MgbXVzdCBiZSBkZXRlY3Rl
ZCBhbmQgaXQgaGF2ZSB0byBiZSBlbnN1cmVkIHRoYXQgdGhlcmUgZG8gbm90IGNvbXByb21pc2Ug
RGV0TmV0IFFvUy4gSSB3aWxsIHJlZm9ybXVsYXRlLjwvYj48bzpwPjwvbzpwPjwvcD4NCjxwIGNs
YXNzPSJNc29Ob3JtYWwiIHN0eWxlPSJtc28tbWFyZ2luLXRvcC1hbHQ6YXV0bzttc28tbWFyZ2lu
LWJvdHRvbS1hbHQ6YXV0byI+4oCcTmV0d29yayBjb2RpbmfigJ0NCjxvOnA+PC9vOnA+PC9wPg0K
PHVsIHR5cGU9ImRpc2MiPg0KPGxpIGNsYXNzPSJNc29Ob3JtYWwiIHN0eWxlPSJtc28tbWFyZ2lu
LXRvcC1hbHQ6YXV0bzttc28tbWFyZ2luLWJvdHRvbS1hbHQ6YXV0bzttc28tbGlzdDpsNCBsZXZl
bDEgbGZvMjUiPg0KUHJvcGVyIG5hbWUsIE5ldHdvcmsgQ29kaW5nLCBzL2IgY2FwaXRhbGl6ZWQu
IDxvOnA+PC9vOnA+PC9saT48L3VsPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCIgc3R5bGU9Im1zby1t
YXJnaW4tdG9wLWFsdDphdXRvO21zby1tYXJnaW4tYm90dG9tLWFsdDphdXRvIj48Yj4mZ3Q7QmFs
YXpzJmd0OyBPSy4NCjwvYj48bzpwPjwvbzpwPjwvcD4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiIHN0
eWxlPSJtc28tbWFyZ2luLXRvcC1hbHQ6YXV0bzttc28tbWFyZ2luLWJvdHRvbS1hbHQ6YXV0byI+
4oCccGFja2V0IGJ5IHBhY2tldOKAnQ0KPG86cD48L286cD48L3A+DQo8dWwgdHlwZT0iZGlzYyI+
DQo8bGkgY2xhc3M9Ik1zb05vcm1hbCIgc3R5bGU9Im1zby1tYXJnaW4tdG9wLWFsdDphdXRvO21z
by1tYXJnaW4tYm90dG9tLWFsdDphdXRvO21zby1saXN0Omw0NiBsZXZlbDEgbGZvMjYiPg0Kcy9i
IGh5cGhlbmF0ZWQg4oCccGFja2V0LWJ5LXBhY2tldOKAnS4gPG86cD48L286cD48L2xpPjwvdWw+
DQo8cCBjbGFzcz0iTXNvTm9ybWFsIiBzdHlsZT0ibXNvLW1hcmdpbi10b3AtYWx0OmF1dG87bXNv
LW1hcmdpbi1ib3R0b20tYWx0OmF1dG8iPjxiPiZndDtCYWxhenMmZ3Q7IE9LLg0KPC9iPjxvOnA+
PC9vOnA+PC9wPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCIgc3R5bGU9Im1zby1tYXJnaW4tdG9wLWFs
dDphdXRvO21zby1tYXJnaW4tYm90dG9tLWFsdDphdXRvIj5HcmFtbWFyOg0KPG86cD48L286cD48
L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIiBzdHlsZT0ibXNvLW1hcmdpbi10b3AtYWx0OmF1dG87
bXNvLW1hcmdpbi1ib3R0b20tYWx0OmF1dG8iPuKAnFNpbmNlIERldG5ldCBsZXZlcmFnZXMgbWFu
eSBkaWZmZXJlbnQgZm9yd2FyZGluZyBzdWItbGF5ZXJzLCB0aG9zZSZuYnNwOyB0ZWNobm9sb2dp
ZXMgYWxzbyBzdXBwb3J0IGEgbnVtYmVyIG9mIHRvb2xzIHRvIHRyb3VibGVzaG9vdCBjb25uZWN0
aXZpdHkgZm9yIGV4YW1wbGUsIHRvIHN1cHBvcnQgaWRlbnRpZmljYXRpb24NCiBvZiBtaXNiZWhh
dmluZyZuYnNwOyBmbG93cy7igJ08bzpwPjwvbzpwPjwvcD4NCjx1bCB0eXBlPSJkaXNjIj4NCjxs
aSBjbGFzcz0iTXNvTm9ybWFsIiBzdHlsZT0ibXNvLW1hcmdpbi10b3AtYWx0OmF1dG87bXNvLW1h
cmdpbi1ib3R0b20tYWx0OmF1dG87bXNvLWxpc3Q6bDI0IGxldmVsMSBsZm8yNyI+DQpUcnk6IDxv
OnA+PC9vOnA+PC9saT48L3VsPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCIgc3R5bGU9Im1zby1tYXJn
aW4tdG9wLWFsdDphdXRvO21zby1tYXJnaW4tYm90dG9tLWFsdDphdXRvIj4mbmJzcDvigJxEZXRu
ZXQgbGV2ZXJhZ2VzIG1hbnkgZGlmZmVyZW50IGZvcndhcmRpbmcgc3ViLWxheWVycywgZWFjaCBv
ZiB3aGljaCBzdXBwb3J0cyB2YXJpb3VzIHRvb2xzIHRvIHRyb3VibGVzaG9vdCBjb25uZWN0aXZp
dHksIGZvciBleGFtcGxlIGlkZW50aWZpY2F0aW9uIG9mIG1pc2JlaGF2aW5nIGZsb3dzLuKAnTxv
OnA+PC9vOnA+PC9wPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCIgc3R5bGU9Im1zby1tYXJnaW4tdG9w
LWFsdDphdXRvO21zby1tYXJnaW4tYm90dG9tLWFsdDphdXRvIj48Yj4mZ3Q7QmFsYXpzJmd0OyBP
Sy4NCjwvYj48bzpwPjwvbzpwPjwvcD4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiIHN0eWxlPSJtc28t
bWFyZ2luLXRvcC1hbHQ6YXV0bzttc28tbWFyZ2luLWJvdHRvbS1hbHQ6YXV0byI+R3JhbW1hcjoN
CjxvOnA+PC9vOnA+PC9wPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCIgc3R5bGU9Im1zby1tYXJnaW4t
dG9wLWFsdDphdXRvO21zby1tYXJnaW4tYm90dG9tLWFsdDphdXRvIj7igJxBdCB0aGUgc2Vydmlj
ZSBsYXllciBhZ2FpbiB0aGVyZSBhcmUgZXhpc3RpbmcgbWVjaGFuaXNtcyB0byB0cm91Ymxlc2hv
b3Qgb3IgbW9uaXRvciBmbG93cy4mbmJzcDsgTWFueSBvZiB0aGVzZSBtZWNoYW5pc21zIGV4aXN0
IGZvciBJUCBhbmQgTVBMUyBuZXR3b3Jrcy4mbmJzcDsgQSBjbGllbnQgb2YgYSBEZXROZXQgc2Vy
dmljZQ0KIGNhbiBpbnRyb2R1Y2UgYW55IG1vbml0b3JpbmcgYXBwbGljYXRpb25zIHdoaWNoIGNh
biBkZXRlY3QgYW5kIG1vbml0b3IgZGVsYXkgYW5kIGxvc3Mu4oCdPG86cD48L286cD48L3A+DQo8
dWwgdHlwZT0iZGlzYyI+DQo8bGkgY2xhc3M9Ik1zb05vcm1hbCIgc3R5bGU9Im1zby1tYXJnaW4t
dG9wLWFsdDphdXRvO21zby1tYXJnaW4tYm90dG9tLWFsdDphdXRvO21zby1saXN0OmwzOSBsZXZl
bDEgbGZvMjgiPg0KVHJ5OiA8bzpwPjwvbzpwPjwvbGk+PC91bD4NCjxwIGNsYXNzPSJNc29Ob3Jt
YWwiIHN0eWxlPSJtc28tbWFyZ2luLXRvcC1hbHQ6YXV0bzttc28tbWFyZ2luLWJvdHRvbS1hbHQ6
YXV0byI+4oCcVGhlIERldE5ldCBTZXJ2aWNlIGxheWVyIGNhbiBsZXZlcmFnZSBleGlzdGluZyBt
ZWNoYW5pc21zIHRvIHRyb3VibGVzaG9vdCBvciBtb25pdG9yIGZsb3dzLCBzdWNoIGFzIHRob3Nl
IGluIHVzZSBieSBJUCBhbmQgTVBMUyBuZXR3b3Jrcy4mbmJzcDsgQXQgdGhlIEFwcGxpY2F0aW9u
IGxheWVyIGEgY2xpZW50IG9mDQogYSBEZXROZXQgc2VydmljZSBjYW4gdXNlIGV4aXN0aW5nIHRl
Y2huaXF1ZXMgdG8gZGV0ZWN0IGFuZCBtb25pdG9yIGRlbGF5IGFuZCBsb3NzLuKAnTxvOnA+PC9v
OnA+PC9wPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCIgc3R5bGU9Im1zby1tYXJnaW4tdG9wLWFsdDph
dXRvO21zby1tYXJnaW4tYm90dG9tLWFsdDphdXRvIj48Yj4mZ3Q7QmFsYXpzJmd0OyBPSy4NCjwv
Yj48bzpwPjwvbzpwPjwvcD4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiIHN0eWxlPSJtc28tbWFyZ2lu
LXRvcC1hbHQ6YXV0bzttc28tbWFyZ2luLWJvdHRvbS1hbHQ6YXV0byI+R3JhbW1hcjoNCjxvOnA+
PC9vOnA+PC9wPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCIgc3R5bGU9Im1zby1tYXJnaW4tdG9wLWFs
dDphdXRvO21zby1tYXJnaW4tYm90dG9tLWFsdDphdXRvIj7igJxSZWNvZ25pemUgZmxvdyhzKSBm
b3IgYW5hbHl0aWNzOuKAnTxvOnA+PC9vOnA+PC9wPg0KPHVsIHR5cGU9ImRpc2MiPg0KPGxpIGNs
YXNzPSJNc29Ob3JtYWwiIHN0eWxlPSJtc28tbWFyZ2luLXRvcC1hbHQ6YXV0bzttc28tbWFyZ2lu
LWJvdHRvbS1hbHQ6YXV0bzttc28tbGlzdDpsMzQgbGV2ZWwxIGxmbzI5Ij4NClRyeTxvOnA+PC9v
OnA+PC9saT48L3VsPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCIgc3R5bGU9Im1zby1tYXJnaW4tdG9w
LWFsdDphdXRvO21zby1tYXJnaW4tYm90dG9tLWFsdDphdXRvO21hcmdpbi1sZWZ0Oi41aW4iPg0K
4oCcRmxvdyByZWNvZ25pdGlvbiBmb3IgYW5hbHl0aWNzOjxvOnA+PC9vOnA+PC9wPg0KPHAgY2xh
c3M9Ik1zb05vcm1hbCIgc3R5bGU9Im1zby1tYXJnaW4tdG9wLWFsdDphdXRvO21zby1tYXJnaW4t
Ym90dG9tLWFsdDphdXRvIj48Yj4mZ3Q7QmFsYXpzJmd0OyBPSy4NCjwvYj48bzpwPjwvbzpwPjwv
cD4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiIHN0eWxlPSJtc28tbWFyZ2luLXRvcC1hbHQ6YXV0bztt
c28tbWFyZ2luLWJvdHRvbS1hbHQ6YXV0byI+R3JhbW1hcjoNCjxvOnA+PC9vOnA+PC9wPg0KPHAg
Y2xhc3M9Ik1zb05vcm1hbCIgc3R5bGU9Im1zby1tYXJnaW4tdG9wLWFsdDphdXRvO21zby1tYXJn
aW4tYm90dG9tLWFsdDphdXRvIj7igJxUbyBhIGxhcmdlIGRlZ3JlZSB0aGlzIGZvbGxvd3MgdGhl
IGxvZ2ljIGluIHRoZSBwcmV2aW91cyBzZWN0aW9uLiBBbmFseXRpY3MgY2FuIGJlIGluaGVyaXRl
ZCBmcm9tIHRoZSB0d28gc3ViLWxheWVycy4mbmJzcDsgQXQgdGhlIERldE5ldCBzZXJ2aWNlIGVk
Z2UgcGFja2V0IGFuZCBiaXQgY291bnRlcnMgZS5nLiBzZW50LA0KIHJlY2VpdmVkLCBkcm9wcGVk
LCBhbmQgb3V0IG9mIHNlcXVlbmNlIGFyZSBtYWludGFpbmVkLuKAnTxvOnA+PC9vOnA+PC9wPg0K
PHVsIHR5cGU9ImRpc2MiPg0KPGxpIGNsYXNzPSJNc29Ob3JtYWwiIHN0eWxlPSJtc28tbWFyZ2lu
LXRvcC1hbHQ6YXV0bzttc28tbWFyZ2luLWJvdHRvbS1hbHQ6YXV0bzttc28tbGlzdDpsMTIgbGV2
ZWwxIGxmbzMwIj4NClRyeTogPG86cD48L286cD48L2xpPjwvdWw+DQo8cCBjbGFzcz0iTXNvTm9y
bWFsIiBzdHlsZT0ibXNvLW1hcmdpbi10b3AtYWx0OmF1dG87bXNvLW1hcmdpbi1ib3R0b20tYWx0
OmF1dG8iPuKAnE5ldHdvcmsgYW5hbHl0aWNzIGNhbiBiZSBpbmhlcml0ZWQgZnJvbSB0aGUgdGVj
aG5vbG9naWVzIG9mIHRoZSBTZXJ2aWNlIGFuZCBGb3J3YXJkaW5nIHN1Yi1sYXllcnMuJm5ic3A7
IEF0IHRoZSBEZXROZXQgc2VydmljZSBlZGdlLCBwYWNrZXQgYW5kIGJpdCBjb3VudGVycyAoZS5n
LiBzZW50LCByZWNlaXZlZCwgZHJvcHBlZCwNCiBhbmQgb3V0LW9mLXNlcXVlbmNlKSBjYW4gYmUg
bWFpbnRhaW5lZC7igJ08bzpwPjwvbzpwPjwvcD4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiIHN0eWxl
PSJtc28tbWFyZ2luLXRvcC1hbHQ6YXV0bzttc28tbWFyZ2luLWJvdHRvbS1hbHQ6YXV0byI+PGI+
Jmd0O0JhbGF6cyZndDsgT0suDQo8L2I+PG86cD48L286cD48L3A+DQo8cCBjbGFzcz0iTXNvTm9y
bWFsIiBzdHlsZT0ibXNvLW1hcmdpbi10b3AtYWx0OmF1dG87bXNvLW1hcmdpbi1ib3R0b20tYWx0
OmF1dG8iPkdyYW1tYXI6DQo8bzpwPjwvbzpwPjwvcD4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiIHN0
eWxlPSJtc28tbWFyZ2luLXRvcC1hbHQ6YXV0bzttc28tbWFyZ2luLWJvdHRvbS1hbHQ6YXV0byI+
4oCcQ29ycmVsYXRlIGV2ZW50cyB3aXRoIGZsb3dzOuKAnTxvOnA+PC9vOnA+PC9wPg0KPHAgY2xh
c3M9Ik1zb05vcm1hbCIgc3R5bGU9Im1zby1tYXJnaW4tdG9wLWFsdDphdXRvO21zby1tYXJnaW4t
Ym90dG9tLWFsdDphdXRvIj4mbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsgVGhlIHByb3Zp
ZGVyIG9mIGEgRGV0TmV0IHNlcnZpY2UgbWF5IGFsbG93IG90aGVyIGNhcGFiaWxpdGllcyB0byBt
b25pdG9yIGZsb3dzIHN1Y2ggYXMgbW9yZSBkZXRhaWwgbG9zcyBzdGF0aXN0aWNzIGFuZCB0aW1l
IHN0YW1waW5nIG9mIGV2ZW50cy4mbmJzcDsgVGhlIGRldGFpbHMgb2YgdGhlc2UgY2FwYWJpbGl0
aWVzDQogYXJlIGN1cnJlbnRseSBvdXQgb2Ygc2NvcGUgZm9yIHRoaXMgZG9jdW1lbnQu4oCdPG86
cD48L286cD48L3A+DQo8dWwgdHlwZT0iZGlzYyI+DQo8bGkgY2xhc3M9Ik1zb05vcm1hbCIgc3R5
bGU9Im1zby1tYXJnaW4tdG9wLWFsdDphdXRvO21zby1tYXJnaW4tYm90dG9tLWFsdDphdXRvO21z
by1saXN0OmwyMCBsZXZlbDEgbGZvMzEiPg0KVHJ5OiA8bzpwPjwvbzpwPjwvbGk+PC91bD4NCjxw
IGNsYXNzPSJNc29Ob3JtYWwiIHN0eWxlPSJtc28tbWFyZ2luLXRvcC1hbHQ6YXV0bzttc28tbWFy
Z2luLWJvdHRvbS1hbHQ6YXV0byI+4oCcQ29ycmVsYXRpb24gb2YgZXZlbnRzIHdpdGggZmxvd3M6
4oCdPG86cD48L286cD48L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIiBzdHlsZT0ibXNvLW1hcmdp
bi10b3AtYWx0OmF1dG87bXNvLW1hcmdpbi1ib3R0b20tYWx0OmF1dG8iPiZuYnNwOyZuYnNwOyZu
YnNwOyZuYnNwOyZuYnNwOyBUaGUgcHJvdmlkZXIgb2YgYSBEZXROZXQgc2VydmljZSBtYXkgcHJv
dmlkZSBvdGhlciBjYXBhYmlsaXRpZXMgdG8gbW9uaXRvciBmbG93cywgc3VjaCBhcyBtb3JlIGRl
dGFpbGVkIGxvc3Mgc3RhdGlzdGljcyBhbmQgdGltZSBzdGFtcGluZyBvZiBldmVudHMuJm5ic3A7
IFRoZSBkZXRhaWxzIG9mIHRoZXNlDQogY2FwYWJpbGl0aWVzIGFyZSBjdXJyZW50bHkgb3V0IG9m
IHNjb3BlIGZvciB0aGlzIGRvY3VtZW50LuKAnTxvOnA+PC9vOnA+PC9wPg0KPHAgY2xhc3M9Ik1z
b05vcm1hbCIgc3R5bGU9Im1zby1tYXJnaW4tdG9wLWFsdDphdXRvO21zby1tYXJnaW4tYm90dG9t
LWFsdDphdXRvIj48Yj4mZ3Q7QmFsYXpzJmd0OyBPSy4NCjwvYj48bzpwPjwvbzpwPjwvcD4NCjxw
IGNsYXNzPSJNc29Ob3JtYWwiIHN0eWxlPSJtc28tbWFyZ2luLXRvcC1hbHQ6YXV0bzttc28tbWFy
Z2luLWJvdHRvbS1hbHQ6YXV0byI+My42LjE8bzpwPjwvbzpwPjwvcD4NCjxwIGNsYXNzPSJNc29O
b3JtYWwiIHN0eWxlPSJtc28tbWFyZ2luLXRvcC1hbHQ6YXV0bzttc28tbWFyZ2luLWJvdHRvbS1h
bHQ6YXV0byI+R3JhbW1hcjoNCjxvOnA+PC9vOnA+PC9wPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCIg
c3R5bGU9Im1zby1tYXJnaW4tdG9wLWFsdDphdXRvO21zby1tYXJnaW4tYm90dG9tLWFsdDphdXRv
Ij7igJxpbiB0aGUgY2FzZSBvZiBuZXR3b3JrIGNvbmdlc3Rpb24gb3Igc29tZSBmYWlsdXJlcy7i
gJ08bzpwPjwvbzpwPjwvcD4NCjx1bCB0eXBlPSJkaXNjIj4NCjxsaSBjbGFzcz0iTXNvTm9ybWFs
IiBzdHlsZT0ibXNvLW1hcmdpbi10b3AtYWx0OmF1dG87bXNvLW1hcmdpbi1ib3R0b20tYWx0OmF1
dG87bXNvLWxpc3Q6bDQ4IGxldmVsMSBsZm8zMiI+DQpUcnk6PG86cD48L286cD48L2xpPjwvdWw+
DQo8cCBjbGFzcz0iTXNvTm9ybWFsIiBzdHlsZT0ibXNvLW1hcmdpbi10b3AtYWx0OmF1dG87bXNv
LW1hcmdpbi1ib3R0b20tYWx0OmF1dG8iPuKAnGluIHRoZSBjYXNlIG9mIG5ldHdvcmsgY29uZ2Vz
dGlvbiBvciBlcXVpcG1lbnQgZmFpbHVyZS7igJ08bzpwPjwvbzpwPjwvcD4NCjxwIGNsYXNzPSJN
c29Ob3JtYWwiIHN0eWxlPSJtc28tbWFyZ2luLXRvcC1hbHQ6YXV0bzttc28tbWFyZ2luLWJvdHRv
bS1hbHQ6YXV0byI+PGI+Jmd0O0JhbGF6cyZndDsgT0sgaW4gcHJpbmNpcGxlLiBGYWlsdXJlcyBj
YW4gYmUgYm90aCBlcXVpcG1lbnQgZmFpbHVyZSBvciBuZXR3b3JrIGxpbmsgZmFpbHVyZSwgc28g
SSB3aWxsIGNoYW5nZSB0byDigJzigJxpbiB0aGUgY2FzZSBvZiBuZXR3b3JrIGNvbmdlc3Rpb24g
b3IgbmV0d29yayBmYWlsdXJlLuKAneKAnTwvYj48bzpwPjwvbzpwPjwvcD4NCjxwIGNsYXNzPSJN
c29Ob3JtYWwiIHN0eWxlPSJtc28tbWFyZ2luLXRvcC1hbHQ6YXV0bzttc28tbWFyZ2luLWJvdHRv
bS1hbHQ6YXV0byI+QWJicmV2aWF0aW9uIGVycm9yOg0KPG86cD48L286cD48L3A+DQo8cCBjbGFz
cz0iTXNvTm9ybWFsIiBzdHlsZT0ibXNvLW1hcmdpbi10b3AtYWx0OmF1dG87bXNvLW1hcmdpbi1i
b3R0b20tYWx0OmF1dG8iPuKAnGNvbWJpbmF0aW9ucyBvZiBQUkYsIFBSRSwgYW5kIFBPRi7igJ08
bzpwPjwvbzpwPjwvcD4NCjx1bCB0eXBlPSJkaXNjIj4NCjxsaSBjbGFzcz0iTXNvTm9ybWFsIiBz
dHlsZT0ibXNvLW1hcmdpbi10b3AtYWx0OmF1dG87bXNvLW1hcmdpbi1ib3R0b20tYWx0OmF1dG87
bXNvLWxpc3Q6bDEzIGxldmVsMSBsZm8zMyI+DQpUcnk6IDxvOnA+PC9vOnA+PC9saT48L3VsPg0K
PHAgY2xhc3M9Ik1zb05vcm1hbCIgc3R5bGU9Im1zby1tYXJnaW4tdG9wLWFsdDphdXRvO21zby1t
YXJnaW4tYm90dG9tLWFsdDphdXRvIj7igJxjb21iaW5hdGlvbnMgb2YgUFJGLCBQRUYsIGFuZCBQ
T0Yu4oCdPG86cD48L286cD48L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIiBzdHlsZT0ibXNvLW1h
cmdpbi10b3AtYWx0OmF1dG87bXNvLW1hcmdpbi1ib3R0b20tYWx0OmF1dG8iPjxiPiZndDtCYWxh
enMmZ3Q7IE9LLg0KPC9iPjxvOnA+PC9vOnA+PC9wPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCIgc3R5
bGU9Im1zby1tYXJnaW4tdG9wLWFsdDphdXRvO21zby1tYXJnaW4tYm90dG9tLWFsdDphdXRvIj7i
gJjigJxUaGlzIGV4YW1wbGUgYWxzbyBpbGx1c3RyYXRlcyAxOjEgcHJvdGVjdGlvbiBzY2hlbWUg
bWVhbmluZyB0aGVyZSBpcyB0cmFmZmljIGFuZCBwYXRoIGZvciBlYWNoIHNlZ21lbnQgb2YgdGhl
IGVuZCB0byBlbmQgcGF0aC7igJ08bzpwPjwvbzpwPjwvcD4NCjx1bCB0eXBlPSJkaXNjIj4NCjxs
aSBjbGFzcz0iTXNvTm9ybWFsIiBzdHlsZT0ibXNvLW1hcmdpbi10b3AtYWx0OmF1dG87bXNvLW1h
cmdpbi1ib3R0b20tYWx0OmF1dG87bXNvLWxpc3Q6bDI1IGxldmVsMSBsZm8zNCI+DQpJIGRvIG5v
dCB1bmRlcnN0YW5kIHdoYXQgdGhpcyBtZWFuczsg4oCcdGhlcmUgaXMgdHJhZmZpYyBhbmQgcGF0
aOKAnT8gPG86cD48L286cD48L2xpPjwvdWw+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIiBzdHlsZT0i
bXNvLW1hcmdpbi10b3AtYWx0OmF1dG87bXNvLW1hcmdpbi1ib3R0b20tYWx0OmF1dG8iPjxiPiZn
dDtCYWxhenMmZ3Q7IE9LLiDigJzigKYgbWVhbmluZyB0aGVyZSBpcyB0cmFmZmljIG92ZXIgZWFj
aCBzZWdtZW50IOKApuKAnTwvYj48bzpwPjwvbzpwPjwvcD4NCjxwIGNsYXNzPSJNc29Ob3JtYWwi
IHN0eWxlPSJtc28tbWFyZ2luLXRvcC1hbHQ6YXV0bzttc28tbWFyZ2luLWJvdHRvbS1hbHQ6YXV0
byI+R3JhbW1hcjogKFJpbmcgU2VydmljZSBQcm90ZWN0aW9uIGlzIGEgcHJvcGVyIG5hbWUsIGNh
cGl0YWxpemVkLCDigJxyaW5nc+KAnSBpcyBub3QpLg0KPG86cD48L286cD48L3A+DQo8cCBjbGFz
cz0iTXNvTm9ybWFsIiBzdHlsZT0ibXNvLW1hcmdpbi10b3AtYWx0OmF1dG87bXNvLW1hcmdpbi1i
b3R0b20tYWx0OmF1dG8iPuKAmOKAnE1hbnkgb2YgdGhlIHNhbWUgY29uY2VwdHMgYXBwbHkgaG93
ZXZlciBSaW5nc+KAnTxvOnA+PC9vOnA+PC9wPg0KPHVsIHR5cGU9ImRpc2MiPg0KPGxpIGNsYXNz
PSJNc29Ob3JtYWwiIHN0eWxlPSJtc28tbWFyZ2luLXRvcC1hbHQ6YXV0bzttc28tbWFyZ2luLWJv
dHRvbS1hbHQ6YXV0bzttc28tbGlzdDpsMTEgbGV2ZWwxIGxmbzM1Ij4NCuKAnE1hbnkgb2YgdGhl
IHNhbWUgY29uY2VwdHMgYXBwbHksIGhvd2V2ZXIgcmluZ3PigJ08bzpwPjwvbzpwPjwvbGk+PC91
bD4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiIHN0eWxlPSJtc28tbWFyZ2luLXRvcC1hbHQ6YXV0bztt
c28tbWFyZ2luLWJvdHRvbS1hbHQ6YXV0byI+PGI+Jmd0O0JhbGF6cyZndDsgT0suDQo8L2I+PG86
cD48L286cD48L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIiBzdHlsZT0ibXNvLW1hcmdpbi10b3At
YWx0OmF1dG87bXNvLW1hcmdpbi1ib3R0b20tYWx0OmF1dG8iPkdyYW1tYXI6DQo8bzpwPjwvbzpw
PjwvcD4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiIHN0eWxlPSJtc28tbWFyZ2luLXRvcC1hbHQ6YXV0
bzttc28tbWFyZ2luLWJvdHRvbS1hbHQ6YXV0byI+4oCcVGhlIERldE5ldCBkYXRhIHBsYW5lIGFs
c28gYWxsb3dzIGZvciB0aGUgYWdncmVnYXRpb24gb2YgRGV0TmV0IGZsb3dzLCB0byBpbXByb3Zl
ZCBzY2FsaW5nIGJ5IHJlZHVjaW5nIHRoZSBzdGF0ZSBwZXIgaG9wLi4u4oCdPG86cD48L286cD48
L3A+DQo8dWwgdHlwZT0iZGlzYyI+DQo8bGkgY2xhc3M9Ik1zb05vcm1hbCIgc3R5bGU9Im1zby1t
YXJnaW4tdG9wLWFsdDphdXRvO21zby1tYXJnaW4tYm90dG9tLWFsdDphdXRvO21zby1saXN0Omwz
MyBsZXZlbDEgbGZvMzYiPg0KVHJ5OiA8bzpwPjwvbzpwPjwvbGk+PC91bD4NCjxwIGNsYXNzPSJN
c29Ob3JtYWwiIHN0eWxlPSJtc28tbWFyZ2luLXRvcC1hbHQ6YXV0bzttc28tbWFyZ2luLWJvdHRv
bS1hbHQ6YXV0byI+4oCcVGhlIERldE5ldCBkYXRhIHBsYW5lIGFsc28gYWxsb3dzIGZvciB0aGUg
YWdncmVnYXRpb24gb2YgRGV0TmV0IGZsb3dzLCB3aGljaCBjYW4gaW1wcm92ZSBzY2FsYWJpbGl0
eSBieSByZWR1Y2luZyB0aGUgcGVyLWhvcCBzdGF0ZS7igJ08bzpwPjwvbzpwPjwvcD4NCjxwIGNs
YXNzPSJNc29Ob3JtYWwiIHN0eWxlPSJtc28tbWFyZ2luLXRvcC1hbHQ6YXV0bzttc28tbWFyZ2lu
LWJvdHRvbS1hbHQ6YXV0byI+PGI+Jmd0O0JhbGF6cyZndDsgT0suDQo8L2I+PG86cD48L286cD48
L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIiBzdHlsZT0ibXNvLW1hcmdpbi10b3AtYWx0OmF1dG87
bXNvLW1hcmdpbi1ib3R0b20tYWx0OmF1dG8iPkdyYW1tYXI6DQo8bzpwPjwvbzpwPjwvcD4NCjxw
IGNsYXNzPSJNc29Ob3JtYWwiIHN0eWxlPSJtc28tbWFyZ2luLXRvcC1hbHQ6YXV0bzttc28tbWFy
Z2luLWJvdHRvbS1hbHQ6YXV0byI+4oCcSWYgYmFuZHdpZHRoIHJlc2VydmF0aW9ucyBhcmUgdXNl
ZCwgdGhlIHN1bSBvZiB0aGUgcmVzZXJ2YXRpb25zIHNob3VsZCBiZSB0aGUgc3VtIG9mIGFsbCB0
aGUgaW5kaXZpZHVhbCByZXNlcnZhdGlvbnMsIGluIG90aGVyIHdvcmRzLCB0aGUgcmVzZXJ2YXRp
b25zIHNob3VsZCBub3QgY3JlYXRlIGFuIG92ZXINCiBzdWJzY3JpcHRpb24gb2YgYmFuZHdpZHRo
IHJlc2VydmF0aW9uLiBJZiBtYXhpbXVtIGRlbGF5IGJvdW5kcyBhcmUgdXNlZCB0aGUgc3lzdGVt
IHNob3VsZCBlbnN1cmUgdGhhdCB0aGUgYWdncmVnYXRlIGRvZXMgbm90IGV4Y2VlZCB0aGUgZGVs
YXkgYm91bmRzIG9mIHRoZSBpbmRpdmlkdWFsIGZsb3dzLuKAnTxvOnA+PC9vOnA+PC9wPg0KPHVs
IHR5cGU9ImRpc2MiPg0KPGxpIGNsYXNzPSJNc29Ob3JtYWwiIHN0eWxlPSJtc28tbWFyZ2luLXRv
cC1hbHQ6YXV0bzttc28tbWFyZ2luLWJvdHRvbS1hbHQ6YXV0bzttc28tbGlzdDpsMTAgbGV2ZWwx
IGxmbzM3Ij4NClRyeTogPG86cD48L286cD48L2xpPjwvdWw+DQo8cCBjbGFzcz0iTXNvTm9ybWFs
IiBzdHlsZT0ibXNvLW1hcmdpbi10b3AtYWx0OmF1dG87bXNvLW1hcmdpbi1ib3R0b20tYWx0OmF1
dG8iPuKAnElmIGJhbmR3aWR0aCByZXNlcnZhdGlvbnMgYXJlIHVzZWQsIHRoZSBzdW0gb2YgdGhl
IHJlc2VydmF0aW9ucyBzaG91bGQgYmUgdGhlIHN1bSBvZiBhbGwgdGhlIGluZGl2aWR1YWwgcmVz
ZXJ2YXRpb25zOyBpbiBvdGhlciB3b3JkcywgdGhlIHJlc2VydmF0aW9ucyBzaG91bGQgbm90IGFk
ZCB1cCB0byBhbiBvdmVyLXN1YnNjcmlwdGlvbg0KIG9mIGJhbmR3aWR0aCByZXNlcnZhdGlvbi4g
SWYgbWF4aW11bSBkZWxheSBib3VuZHMgYXJlIHVzZWQsIHRoZSBzeXN0ZW0gc2hvdWxkIGVuc3Vy
ZSB0aGF0IHRoZSBhZ2dyZWdhdGUgZG9lcyBub3QgZXhjZWVkIHRoZSBkZWxheSBib3VuZHMgb2Yg
dGhlIGluZGl2aWR1YWwgZmxvd3Mu4oCdPG86cD48L286cD48L3A+DQo8cCBjbGFzcz0iTXNvTm9y
bWFsIiBzdHlsZT0ibXNvLW1hcmdpbi10b3AtYWx0OmF1dG87bXNvLW1hcmdpbi1ib3R0b20tYWx0
OmF1dG8iPjxiPiZndDtCYWxhenMmZ3Q7IE9LLg0KPC9iPjxvOnA+PC9vOnA+PC9wPg0KPHAgY2xh
c3M9Ik1zb05vcm1hbCIgc3R5bGU9Im1zby1tYXJnaW4tdG9wLWFsdDphdXRvO21zby1tYXJnaW4t
Ym90dG9tLWFsdDphdXRvIj5HcmFtbWFyOg0KPG86cD48L286cD48L3A+DQo8cCBjbGFzcz0iTXNv
Tm9ybWFsIiBzdHlsZT0ibXNvLW1hcmdpbi10b3AtYWx0OmF1dG87bXNvLW1hcmdpbi1ib3R0b20t
YWx0OmF1dG8iPuKAnEVuY2Fwc3VsYXRpb24gY2FuIGVpdGhlciBiZSBpbiB0aGUgc2FtZSBzZXJ2
aWNlIHR5cGUgb3IgaW4gYSBkaWZmZXJlbnQgc2VydmljZSB0eXBlIHNlZSBGaWd1cmUgMyBmb3Ig
ZXhhbXBsZS4mbmJzcDsgV2hlbiBhbiBlbmNhcHN1bGF0aW9uIGlzIHVzZWQgdGhlIGNob2ljZSBv
ZiByZXNlcnZpbmcgYSBtYXhpbXVtIHJlc291cmNlDQogbGV2ZWwgYW5kIHRoZW4gdHJhY2tpbmcg
dGhlIHNlcnZpY2VzIGluIHRoZSBhZ2dyZWdhdGVkIHNlcnZpY2Ugb3IgYWRqdXN0aW5nIHRoZSBh
Z2dyZWdhdGVkIHJlc291cmNlcyBhcyB0aGUgc2VydmljZXMgYXJlIGFkZGVkIGlzIGltcGxlbWVu
dGF0aW9uIGFuZCB0ZWNobm9sb2d5IHNwZWNpZmljLuKAnTxvOnA+PC9vOnA+PC9wPg0KPHVsIHR5
cGU9ImRpc2MiPg0KPGxpIGNsYXNzPSJNc29Ob3JtYWwiIHN0eWxlPSJtc28tbWFyZ2luLXRvcC1h
bHQ6YXV0bzttc28tbWFyZ2luLWJvdHRvbS1hbHQ6YXV0bzttc28tbGlzdDpsNDIgbGV2ZWwxIGxm
bzM4Ij4NClRyeTogPG86cD48L286cD48L2xpPjwvdWw+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIiBz
dHlsZT0ibXNvLW1hcmdpbi10b3AtYWx0OmF1dG87bXNvLW1hcmdpbi1ib3R0b20tYWx0OmF1dG8i
PuKAnEVuY2Fwc3VsYXRpb24gY2FuIGVpdGhlciBiZSBpbiB0aGUgc2FtZSBzZXJ2aWNlIHR5cGUg
b3IgaW4gYSBkaWZmZXJlbnQgc2VydmljZSB0eXBlIChzZWUgRmlndXJlIDMsIGZvciBleGFtcGxl
KS4mbmJzcDsgV2hlbiBhbiBlbmNhcHN1bGF0aW9uIGlzIHVzZWQsIHRoZSBjaG9pY2Ugb2YgcmVz
ZXJ2aW5nIGEgbWF4aW11bQ0KIHJlc291cmNlIGxldmVsIGFuZCB0aGVuIHRyYWNraW5nIHRoZSBz
ZXJ2aWNlcyBpbiB0aGUgYWdncmVnYXRlZCBzZXJ2aWNlLCB2ZXJzdXMgYWRqdXN0aW5nIHRoZSBh
Z2dyZWdhdGVkIHJlc291cmNlcyBhcyB0aGUgc2VydmljZXMgYXJlIGFkZGVkLCBpcyBpbXBsZW1l
bnRhdGlvbi0gYW5kIHRlY2hub2xvZ3ktc3BlY2lmaWMu4oCdPG86cD48L286cD48L3A+DQo8cCBj
bGFzcz0iTXNvTm9ybWFsIiBzdHlsZT0ibXNvLW1hcmdpbi10b3AtYWx0OmF1dG87bXNvLW1hcmdp
bi1ib3R0b20tYWx0OmF1dG8iPkluIHRoZSBmb2xsb3dpbmcsIEkgZG9u4oCZdCBrbm93IHdoYXQg
4oCcY29uZGl0aW9ucyB3aGVyZSBnZW5lcmFsIHJlcXVpcmVtZW50cyBhcmUgbm90IHNhdGlzZmll
ZOKAnSBtZWFucywgcGxlYXNlIGNsYXJpZnk6DQo8bzpwPjwvbzpwPjwvcD4NCjxwIGNsYXNzPSJN
c29Ob3JtYWwiIHN0eWxlPSJtc28tbWFyZ2luLXRvcC1hbHQ6YXV0bzttc28tbWFyZ2luLWJvdHRv
bS1hbHQ6YXV0byI+4oCcRGV0TmV0IGZsb3dzIGF0IGVkZ2VzIG11c3QgYmUgYWJsZSB0byBoYW5k
bGUgcmVqZWN0aW9uIHRvIGFuIGFnZ3JlZ2F0aW9uIGdyb3VwIGR1ZSB0byBsYWNrIG9mIHJlc291
cmNlcyBhcyB3ZWxsIGFzIGNvbmRpdGlvbnMgd2hlcmUgZ2VuZXJhbCByZXF1aXJlbWVudHMgYXJl
IG5vdCBzYXRpc2ZpZWQu4oCdPG86cD48L286cD48L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIiBz
dHlsZT0ibXNvLW1hcmdpbi10b3AtYWx0OmF1dG87bXNvLW1hcmdpbi1ib3R0b20tYWx0OmF1dG8i
PjxiPiZndDtCYWxhenMmZ3Q7IE9LLiBJIHRoaW5rIGhlcmUgd2UgbmVlZCBzb21lIHJlY29uc3Ry
dWN0aW9uIG9mIHRoZSB0ZXh0LjwvYj48bzpwPjwvbzpwPjwvcD4NCjxwIGNsYXNzPSJNc29Ob3Jt
YWwiIHN0eWxlPSJtc28tbWFyZ2luLXRvcC1hbHQ6YXV0bzttc28tbWFyZ2luLWJvdHRvbS1hbHQ6
YXV0byI+R3JhbW1hcjoNCjxvOnA+PC9vOnA+PC9wPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCIgc3R5
bGU9Im1zby1tYXJnaW4tdG9wLWFsdDphdXRvO21zby1tYXJnaW4tYm90dG9tLWFsdDphdXRvIj7i
gJxGb3IgdGhlIGRhdGEgcGxhbmUgZmxvd3MgbWF5IGJlIGFnZ3JlZ2F0ZWQgZm9yIHRyZWF0bWVu
dCBiYXNlZCBvbiBzaGFyZWQgY2hhcmFjdGVyaXN0aWNzIHN1Y2ggYXMgNi10dXBsZS7igJ08bzpw
PjwvbzpwPjwvcD4NCjx1bCB0eXBlPSJkaXNjIj4NCjxsaSBjbGFzcz0iTXNvTm9ybWFsIiBzdHls
ZT0ibXNvLW1hcmdpbi10b3AtYWx0OmF1dG87bXNvLW1hcmdpbi1ib3R0b20tYWx0OmF1dG87bXNv
LWxpc3Q6bDcgbGV2ZWwxIGxmbzM5Ij4NCk5lZWQgY29tbWEgYWZ0ZXIg4oCcRm9yIHRoZSBkYXRh
IHBsYW5lLOKAnS4gPG86cD48L286cD48L2xpPjwvdWw+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIiBz
dHlsZT0ibXNvLW1hcmdpbi10b3AtYWx0OmF1dG87bXNvLW1hcmdpbi1ib3R0b20tYWx0OmF1dG8i
PjxiPiZndDtCYWxhenMmZ3Q7IE9LLiBJIHRoaW5rIGhlcmUgd2UgbmVlZCBzb21lIHJlY29uc3Ry
dWN0aW9uIG9mIHRoZSB0ZXh0LjwvYj48bzpwPjwvbzpwPjwvcD4NCjxwIGNsYXNzPSJNc29Ob3Jt
YWwiIHN0eWxlPSJtc28tbWFyZ2luLXRvcC1hbHQ6YXV0bzttc28tbWFyZ2luLWJvdHRvbS1hbHQ6
YXV0byI+R3JhbW1hcjoNCjxvOnA+PC9vOnA+PC9wPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCIgc3R5
bGU9Im1zby1tYXJnaW4tdG9wLWFsdDphdXRvO21zby1tYXJnaW4tYm90dG9tLWFsdDphdXRvIj7i
gJxNUExTIGFnZ3JlZ2F0aW9uIHNpbWlsYXJseSBoYXMgZGF0YSBwbGFuZSBhbmQgY29udHJvbGxl
ciBwbGFuZSBhc3BlY3RzLiZuYnNwOyBJbiB0aGUgY2FzZSBvZiBNUExTIGZsb3dzIGFyZSBvZnRl
biB0dW5uZWxlZCBpbiBhIGZvcndhcmRpbmcgc3ViLWxheWVyIGFuZCByZXNlcnZhdGlvbiBpcyBh
c3NvY2lhdGVkIHdpdGgNCiB0aGF0IE1QTFMgdHVubmVsLuKAnSA8bzpwPjwvbzpwPjwvcD4NCjx1
bCB0eXBlPSJkaXNjIj4NCjxsaSBjbGFzcz0iTXNvTm9ybWFsIiBzdHlsZT0ibXNvLW1hcmdpbi10
b3AtYWx0OmF1dG87bXNvLW1hcmdpbi1ib3R0b20tYWx0OmF1dG87bXNvLWxpc3Q6bDQ3IGxldmVs
MSBsZm80MCI+DQpUcnkgKEkgYW0gbm90IGNlcnRhaW4gdGhpcyBpcyB0aGUgY29ycmVjdCBtZWFu
aW5nPyk6IDxvOnA+PC9vOnA+PC9saT48L3VsPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCIgc3R5bGU9
Im1zby1tYXJnaW4tdG9wLWFsdDphdXRvO21zby1tYXJnaW4tYm90dG9tLWFsdDphdXRvIj7igJxN
UExTIGFnZ3JlZ2F0aW9uIGFsc28gaGFzIGRhdGEgcGxhbmUgYW5kIGNvbnRyb2xsZXIgcGxhbmUg
YXNwZWN0cy4mbmJzcDsgTVBMUyBmbG93cyBhcmUgb2Z0ZW4gdHVubmVsZWQgaW4gYSBmb3J3YXJk
aW5nIHN1Yi1sYXllciwgdW5kZXIgdGhlIHJlc2VydmF0aW9uIGFzc29jaWF0ZWQgd2l0aCB0aGF0
IE1QTFMgdHVubmVsLuKAnTxvOnA+PC9vOnA+PC9wPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCIgc3R5
bGU9Im1zby1tYXJnaW4tdG9wLWFsdDphdXRvO21zby1tYXJnaW4tYm90dG9tLWFsdDphdXRvIj48
Yj4mZ3Q7QmFsYXpzJmd0OyBPSy4NCjwvYj48bzpwPjwvbzpwPjwvcD4NCjxwIGNsYXNzPSJNc29O
b3JtYWwiIHN0eWxlPSJtc28tbWFyZ2luLXRvcC1hbHQ6YXV0bzttc28tbWFyZ2luLWJvdHRvbS1h
bHQ6YXV0byI+R3JhbW1hcjoNCjxvOnA+PC9vOnA+PC9wPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCIg
c3R5bGU9Im1zby1tYXJnaW4tdG9wLWFsdDphdXRvO21zby1tYXJnaW4tYm90dG9tLWFsdDphdXRv
Ij7igJwzLjYuMy4mbmJzcDsgRW5kLVN5c3RlbSBTcGVjaWZpYyBDb25zaWRlcmF0aW9uc+KAnTxv
OnA+PC9vOnA+PC9wPg0KPHVsIHR5cGU9ImRpc2MiPg0KPGxpIGNsYXNzPSJNc29Ob3JtYWwiIHN0
eWxlPSJtc28tbWFyZ2luLXRvcC1hbHQ6YXV0bzttc28tbWFyZ2luLWJvdHRvbS1hbHQ6YXV0bztt
c28tbGlzdDpsNDEgbGV2ZWwxIGxmbzQxIj4NCkh5cGhlbmF0ZSDigJxFbmQtU3lzdGVtLVNwZWNp
Zmlj4oCdPG86cD48L286cD48L2xpPjwvdWw+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIiBzdHlsZT0i
bXNvLW1hcmdpbi10b3AtYWx0OmF1dG87bXNvLW1hcmdpbi1ib3R0b20tYWx0OmF1dG8iPjxiPiZn
dDtCYWxhenMmZ3Q7IE9LLg0KPC9iPjxvOnA+PC9vOnA+PC9wPg0KPHAgY2xhc3M9Ik1zb05vcm1h
bCIgc3R5bGU9Im1zby1tYXJnaW4tdG9wLWFsdDphdXRvO21zby1tYXJnaW4tYm90dG9tLWFsdDph
dXRvIj5BYmJyZXZpYXRpb246IOKAnERO4oCdIGZvciBEZXROZXQgYXMgaW4g4oCcd2hpY2ggYXJl
IG5vdCBwcm92aWRlZCBieSBETiBmdW5jdGlvbnPigJ0uDQo8bzpwPjwvbzpwPjwvcD4NCjx1bCB0
eXBlPSJkaXNjIj4NCjxsaSBjbGFzcz0iTXNvTm9ybWFsIiBzdHlsZT0ibXNvLW1hcmdpbi10b3At
YWx0OmF1dG87bXNvLW1hcmdpbi1ib3R0b20tYWx0OmF1dG87bXNvLWxpc3Q6bDAgbGV2ZWwxIGxm
bzQyIj4NCuKAnERO4oCdIGlzIG5vdCBkZWZpbmVkIGFzIGFuIGFiYnJldmlhdGlvbiwgYnV0IGlz
IGFsc28gdXNlZCBpbiBGaWcgMiBhbmQgRmlnIDMuIEluIGFueSBvZiB0aGVzZSBjYXNlcyBlaXRo
ZXIgc3BlbGwgb3V0IERldE5ldCBvciBkZWZpbmUgRE4gYXMgYW4gYWJicmV2aWF0aW9uLiBJIHdv
dWxkIGp1c3QgcmVwbGFjZSB0aGVzZSBraW5kIG9mIGluc3RhbmNlcyBvZiDigJxETuKAnSB3aXRo
IOKAnERldE5ldOKAnS4NCjxvOnA+PC9vOnA+PC9saT48L3VsPg0KPHAgY2xhc3M9Ik1zb05vcm1h
bCIgc3R5bGU9Im1zby1tYXJnaW4tdG9wLWFsdDphdXRvO21zby1tYXJnaW4tYm90dG9tLWFsdDph
dXRvIj48Yj4mZ3Q7QmFsYXpzJmd0OyBPSy4NCjwvYj48bzpwPjwvbzpwPjwvcD4NCjxwIGNsYXNz
PSJNc29Ob3JtYWwiIHN0eWxlPSJtc28tbWFyZ2luLXRvcC1hbHQ6YXV0bzttc28tbWFyZ2luLWJv
dHRvbS1hbHQ6YXV0byI+R3JhbW1hcjoNCjxvOnA+PC9vOnA+PC9wPg0KPHAgY2xhc3M9Ik1zb05v
cm1hbCIgc3R5bGU9Im1zby1tYXJnaW4tdG9wLWFsdDphdXRvO21zby1tYXJnaW4tYm90dG9tLWFs
dDphdXRvIj7igJxGb3IgZXhhbXBsZSwgYSBEZXROZXQgTVBMUyBkb21haW4gdGhlIEROIGZ1bmN0
aW9ucyB1c2UgdGhlIGQtQ1dzLCBTLUxhYmVscyBhbmQgRi1MYWJlbHMgdG8gcHJvdmlkZSBEZXRO
ZXQgc2VydmljZXMu4oCdPG86cD48L286cD48L3A+DQo8dWwgdHlwZT0iZGlzYyI+DQo8bGkgY2xh
c3M9Ik1zb05vcm1hbCIgc3R5bGU9Im1zby1tYXJnaW4tdG9wLWFsdDphdXRvO21zby1tYXJnaW4t
Ym90dG9tLWFsdDphdXRvO21zby1saXN0Omw0NSBsZXZlbDEgbGZvNDMiPg0KVHJ5OiA8bzpwPjwv
bzpwPjwvbGk+PC91bD4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiIHN0eWxlPSJtc28tbWFyZ2luLXRv
cC1hbHQ6YXV0bzttc28tbWFyZ2luLWJvdHRvbS1hbHQ6YXV0byI+4oCcRm9yIGV4YW1wbGUsIGlu
IGEgRGV0TmV0IE1QTFMgZG9tYWluIHRoZSBEZXROZXQgZnVuY3Rpb25zIHVzZSB0aGUgZC1DV3Ms
IFMtTGFiZWxzIGFuZCBGLUxhYmVscyB0byBwcm92aWRlIERldE5ldCBzZXJ2aWNlcy7igJ08bzpw
PjwvbzpwPjwvcD4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiIHN0eWxlPSJtc28tbWFyZ2luLXRvcC1h
bHQ6YXV0bzttc28tbWFyZ2luLWJvdHRvbS1hbHQ6YXV0byI+PGI+Jmd0O0JhbGF6cyZndDsgT0su
DQo8L2I+PG86cD48L286cD48L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIiBzdHlsZT0ibXNvLW1h
cmdpbi10b3AtYWx0OmF1dG87bXNvLW1hcmdpbi1ib3R0b20tYWx0OmF1dG8iPlRlcm1pbm9sb2d5
OiDigJxlZGdlIHN5c3RlbeKAnTxvOnA+PC9vOnA+PC9wPg0KPHVsIHR5cGU9ImRpc2MiPg0KPGxp
IGNsYXNzPSJNc29Ob3JtYWwiIHN0eWxlPSJtc28tbWFyZ2luLXRvcC1hbHQ6YXV0bzttc28tbWFy
Z2luLWJvdHRvbS1hbHQ6YXV0bzttc28tbGlzdDpsOCBsZXZlbDEgbGZvNDQiPg0KRG9u4oCZdCB3
ZSBzYXkg4oCcZWRnZSBub2Rl4oCdPyBJIGRvbuKAmXQgc2VlIOKAnGVkZ2Ugc3lzdGVt4oCdIGFu
eXdoZXJlIGVsc2UgaW4gdGhpcyBkcmFmdC4gSWYgaXQgaXMgdXNlZCBlbHNld2hlcmUgc28gd2Ug
YXJlIGdvaW5nIHRvIHVzZSBpdCwgSSB3b3VsZCB0aGluayBpdCBzaG91bGQgYmUgaHlwaGVuYXRl
ZCDigJxlZGdlLXN5c3RlbeKAnSBsaWtlIOKAnGVuZC1zeXN0ZW3igJ0uIE9yIG1heWJlIOKAnGVk
Z2Ugc3lzdGVt4oCdIGluIHRoaXMgY29udGV4dCBzaG91bGQgYmUg4oCcZW5kLXN5c3RlbeKAnS4N
CjxvOnA+PC9vOnA+PC9saT48L3VsPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCIgc3R5bGU9Im1zby1t
YXJnaW4tdG9wLWFsdDphdXRvO21zby1tYXJnaW4tYm90dG9tLWFsdDphdXRvIj48Yj4mZ3Q7QmFs
YXpzJmd0OyBPSy4g4oCcZWRnZSBub2Rl4oCdIGlzIGJldHRlciBoZXJlLjwvYj48bzpwPjwvbzpw
PjwvcD4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiIHN0eWxlPSJtc28tbWFyZ2luLXRvcC1hbHQ6YXV0
bzttc28tbWFyZ2luLWJvdHRvbS1hbHQ6YXV0byI+QWJicmV2aWF0aW9uOiDigJxURE0gdGVjaG5v
bG9naWVz4oCdPG86cD48L286cD48L3A+DQo8dWwgdHlwZT0iZGlzYyI+DQo8bGkgY2xhc3M9Ik1z
b05vcm1hbCIgc3R5bGU9Im1zby1tYXJnaW4tdG9wLWFsdDphdXRvO21zby1tYXJnaW4tYm90dG9t
LWFsdDphdXRvO21zby1saXN0OmwxNyBsZXZlbDEgbGZvNDUiPg0KVERNIG5vdCBkZWZpbmVkLiA8
bzpwPjwvbzpwPjwvbGk+PC91bD4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiIHN0eWxlPSJtc28tbWFy
Z2luLXRvcC1hbHQ6YXV0bzttc28tbWFyZ2luLWJvdHRvbS1hbHQ6YXV0byI+PGI+Jmd0O0JhbGF6
cyZndDsgT0suDQo8L2I+PG86cD48L286cD48L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIiBzdHls
ZT0ibXNvLW1hcmdpbi10b3AtYWx0OmF1dG87bXNvLW1hcmdpbi1ib3R0b20tYWx0OmF1dG8iPlNv
bWV0aGluZyBpcyB3cm9uZyBncmFtbWF0aWNhbGx5LCBydW4tb24gc2VudGVuY2UgYXQgYmVzdCwg
YnV0IEkgY2Fu4oCZdCBmaWd1cmUgb3V0IGhvdyB0byBmaXggaXQsIHBsZWFzZSBoZWxwOg0KPG86
cD48L286cD48L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIiBzdHlsZT0ibXNvLW1hcmdpbi10b3At
YWx0OmF1dG87bXNvLW1hcmdpbi1ib3R0b20tYWx0OmF1dG8iPuKAnEZsb3cgYWdncmVnYXRpb24g
aW5jbHVkZXMgYWdncmVnYXRpb24gYWNjb21wbGlzaGVkIHRocm91Z2ggdGhlIHVzZSBvZiBoaWVy
YXJjaGljYWwgTFNQcyBpbiBNUExTIGFuZCB0dW5uZWxzLCBpbiB0aGUgY2FzZSBvZiBJUCwgTVBM
UyBhbmQgVFNOLCBhbGwgb2Ygd2hpY2ggYWdncmVnYXRlIG11bHRpcGxlIERldE5ldA0KIGZsb3dz
IGludG8gYSBzaW5nbGUgbmV3IERldE5ldCBmbG93LuKAnTxvOnA+PC9vOnA+PC9wPg0KPHVsIHR5
cGU9ImRpc2MiPg0KPGxpIGNsYXNzPSJNc29Ob3JtYWwiIHN0eWxlPSJtc28tbWFyZ2luLXRvcC1h
bHQ6YXV0bzttc28tbWFyZ2luLWJvdHRvbS1hbHQ6YXV0bzttc28tbGlzdDpsNDAgbGV2ZWwxIGxm
bzQ2Ij4NCk1heWJlIHNvbWV0aGluZyBsaWtlOiA8bzpwPjwvbzpwPjwvbGk+PC91bD4NCjxwIGNs
YXNzPSJNc29Ob3JtYWwiIHN0eWxlPSJtc28tbWFyZ2luLXRvcC1hbHQ6YXV0bzttc28tbWFyZ2lu
LWJvdHRvbS1hbHQ6YXV0byI+4oCcRmxvdyBhZ2dyZWdhdGlvbiBpbmNsdWRlcyBhZ2dyZWdhdGlv
biBhY2NvbXBsaXNoZWQgdGhyb3VnaCB0aGUgdXNlIG9mIGhpZXJhcmNoaWNhbCBMU1BzIGluIE1Q
TFMsIGFuZCB0aHJvdWdoIElQIG9yIFRTTiB0dW5uZWxzLiBJUCwgTVBMUyBhbmQgVFNOIGFyZSBl
YWNoIGNhcGFibGUgb2YgYWdncmVnYXRpbmcNCiBtdWx0aXBsZSBEZXROZXQgZmxvd3MgaW50byBh
IHNpbmdsZSBuZXcgRGV0TmV0IGZsb3cu4oCdPG86cD48L286cD48L3A+DQo8cCBjbGFzcz0iTXNv
Tm9ybWFsIiBzdHlsZT0ibXNvLW1hcmdpbi10b3AtYWx0OmF1dG87bXNvLW1hcmdpbi1ib3R0b20t
YWx0OmF1dG8iPjxiPiZndDtCYWxhenMmZ3Q7IE9LLiBJIHdpbGwgcmV3cml0ZSB0aGlzIHNlbnRl
bmNlcy4gVFNOIGlzIGFsc28gbm90IGNvcnJlY3RseSByZWZlcnJlZCBoZXJlLjwvYj48bzpwPjwv
bzpwPjwvcD4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiIHN0eWxlPSJtc28tbWFyZ2luLXRvcC1hbHQ6
YXV0bzttc28tbWFyZ2luLWJvdHRvbS1hbHQ6YXV0byI+R3JhbW1hcjoNCjxvOnA+PC9vOnA+PC9w
Pg0KPHAgY2xhc3M9Ik1zb05vcm1hbCIgc3R5bGU9Im1zby1tYXJnaW4tdG9wLWFsdDphdXRvO21z
by1tYXJnaW4tYm90dG9tLWFsdDphdXRvIj7igJxEZXBlbmRpbmcgb24gdGhlIHNwZWNpZmljIHRl
Y2hub2xvZ3kgdGhlIGFzc2lnbmVkIHJlc291cmNlcyBhcmUgdXBkYXRlZCBhbmQgZGlzdHJpYnV0
ZWQgaW4gdGhlIGRhdGFiYXNlcyBwcmV2ZW50aW5nIG92ZXIgc3Vic2NyaXB0aW9uLuKAnTxvOnA+
PC9vOnA+PC9wPg0KPHVsIHR5cGU9ImRpc2MiPg0KPGxpIGNsYXNzPSJNc29Ob3JtYWwiIHN0eWxl
PSJtc28tbWFyZ2luLXRvcC1hbHQ6YXV0bzttc28tbWFyZ2luLWJvdHRvbS1hbHQ6YXV0bzttc28t
bGlzdDpsNSBsZXZlbDEgbGZvNDciPg0KVHJ5OiA8bzpwPjwvbzpwPjwvbGk+PC91bD4NCjxwIGNs
YXNzPSJNc29Ob3JtYWwiIHN0eWxlPSJtc28tbWFyZ2luLXRvcC1hbHQ6YXV0bzttc28tbWFyZ2lu
LWJvdHRvbS1hbHQ6YXV0byI+Jm5ic3A74oCcRGVwZW5kaW5nIG9uIHRoZSBzcGVjaWZpYyB0ZWNo
bm9sb2d5LCB0aGUgYXNzaWduZWQgcmVzb3VyY2VzIGFyZSB1cGRhdGVkIGFuZCBkaXN0cmlidXRl
ZCBpbiB0aGUgZGF0YWJhc2VzLCBwcmV2ZW50aW5nIG92ZXItc3Vic2NyaXB0aW9uLuKAnTxvOnA+
PC9vOnA+PC9wPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCIgc3R5bGU9Im1zby1tYXJnaW4tdG9wLWFs
dDphdXRvO21zby1tYXJnaW4tYm90dG9tLWFsdDphdXRvIj48Yj4mZ3Q7QmFsYXpzJmd0OyBPSy4N
CjwvYj48bzpwPjwvbzpwPjwvcD4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiIHN0eWxlPSJtc28tbWFy
Z2luLXRvcC1hbHQ6YXV0bzttc28tbWFyZ2luLWJvdHRvbS1hbHQ6YXV0byI+UXVlc3Rpb24gYWJv
dXQgdGhlIGZvbGxvd2luZzoNCjxvOnA+PC9vOnA+PC9wPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCIg
c3R5bGU9Im1zby1tYXJnaW4tdG9wLWFsdDphdXRvO21zby1tYXJnaW4tYm90dG9tLWFsdDphdXRv
Ij7igJxXaGlsZSB0aGUgRGV0TmV0IElQIGRhdGEgcGxhbmUgbXVzdCBzdXBwb3J0IGJpZGlyZWN0
aW9uYWwgRGV0TmV0IGZsb3dzLCB0aGVyZSBhcmUgbm8gc3BlY2lhbCBiaWRpcmVjdGlvbmFsIGZl
YXR1cmVzIHdpdGggcmVzcGVjdCB0byB0aGUgZGF0YSBwbGFuZSBvdGhlciB0aGFuIHRoZSBuZWVk
IGZvciB0aGUgdHdvDQogZGlyZWN0aW9ucyBvZiBhIGNvLTxvOnA+PC9vOnA+PC9wPg0KPHAgY2xh
c3M9Ik1zb05vcm1hbCIgc3R5bGU9Im1zby1tYXJnaW4tdG9wLWFsdDphdXRvO21zby1tYXJnaW4t
Ym90dG9tLWFsdDphdXRvIj4mbmJzcDsmbmJzcDsgcm91dGVkIGJpZGlyZWN0aW9uYWwgZmxvdyB0
byB0YWtlIHRoZSBzYW1lIHBhdGguJm5ic3A7IFRoYXQgaXMgdG8gc2F5IHRoYXQgYmlkaXJlY3Rp
b25hbCBEZXROZXQgZmxvd3MgYXJlIHNvbGVseSByZXByZXNlbnRlZCBhdCB0aGUgbWFuYWdlbWVu
dCBhbmQgY29udHJvbCBwbGFuZSBsZXZlbHMsIHdpdGhvdXQgc3BlY2lmaWMNCiBzdXBwb3J0IG9y
IGtub3dsZWRnZSB3aXRoaW4gdGhlIERldE5ldCBkYXRhIHBsYW5lLuKAnTxvOnA+PC9vOnA+PC9w
Pg0KPHVsIHR5cGU9ImRpc2MiPg0KPGxpIGNsYXNzPSJNc29Ob3JtYWwiIHN0eWxlPSJtc28tbWFy
Z2luLXRvcC1hbHQ6YXV0bzttc28tbWFyZ2luLWJvdHRvbS1hbHQ6YXV0bzttc28tbGlzdDpsMTkg
bGV2ZWwxIGxmbzQ4Ij4NClRoZXJlIHdhcyBkaXNjdXNzaW9uIGFib3V0IHVzZSBjYXNlcyB0aGF0
IHdhbnRlZCBzeW1tZXRyaWNhbCBkZWxheXMgaW4gYm90aCBkaXJlY3Rpb25zOyBpcyB0aGF0IGd1
YXJhbnRlZWQgYnkgdGFraW5nIOKAnHRoZSBzYW1lIHBhdGjigJ0/IFByZXN1bWFibHkgaXQgaXMg
bm90IGltcGxpZWQgYnkg4oCcZmF0ZSBzaGFyaW5n4oCdPw0KPG86cD48L286cD48L2xpPjwvdWw+
DQo8cCBjbGFzcz0iTXNvTm9ybWFsIiBzdHlsZT0ibXNvLW1hcmdpbi10b3AtYWx0OmF1dG87bXNv
LW1hcmdpbi1ib3R0b20tYWx0OmF1dG8iPjxiPiZndDtCYWxhenMmZ3Q7IEhtbW0uIFNhbWUgcGF0
aCBub3QgbmVjZXNzYXJpbHkgcmVzdWx0cyBpbiBzeW1tZXRyaWNhbCBkZWxheS4gU29tZSB0ZWNo
bm9sb2dpZXMgcHJvdmlkZXMgYXN5bW1ldHJpYyBsaW5rIGRlbGF5cyBieSBuYXR1cmUuDQo8L2I+
PG86cD48L286cD48L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIiBzdHlsZT0ibXNvLW1hcmdpbi10
b3AtYWx0OmF1dG87bXNvLW1hcmdpbi1ib3R0b20tYWx0OmF1dG8iPldvcmRpbmc6DQo8bzpwPjwv
bzpwPjwvcD4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiIHN0eWxlPSJtc28tbWFyZ2luLXRvcC1hbHQ6
YXV0bzttc28tbWFyZ2luLWJvdHRvbS1hbHQ6YXV0byI+4oCcRGV0TmV0J3MgdXNlIG9mIFBSRU9G
IG1heSBpbmNyZWFzZSB0aGUgY29tcGxleGl0eSBvZiB1c2luZyBjby1yb3V0aW5nIGJpZGlyZWN0
aW9uYWwgZmxvd3MsIHNpbmNlIGlmIFBSRU9GIGlzIHVzZWQsIHRoZW4gdGhlIHJlcGxpY2F0aW9u
IHBvaW50cyBpbiBvbmUgZGlyZWN0aW9uIHdvdWxkIGhhdmUgdG8gbWF0Y2gNCiB0aGUgZWxpbWlu
YXRpb24gcG9pbnRzIGluIHRoZSBvdGhlciBkaXJlY3Rpb24sIGFuZCB2aWNlIHZlcnNhLCBhbmQg
dGhlIG9wdGltYWwgcG9pbnRzIGZvciB0aGVzZSBmdW5jdGlvbnMgaW4gb25lIGRpcmVjdGlvbiBt
YXkgbm90IG1hdGNoIHRoZSBvcHRpbWFsIHBvaW50cyBpbiB0aGUgb3RoZXIgc3Vic2VxdWVudCB0
byB0aGUgbmV0d29yayBhbmQgdHJhZmZpYyBjb25zdHJhaW50cy7igJ0NCjxvOnA+PC9vOnA+PC9w
Pg0KPHVsIHR5cGU9ImRpc2MiPg0KPGxpIGNsYXNzPSJNc29Ob3JtYWwiIHN0eWxlPSJtc28tbWFy
Z2luLXRvcC1hbHQ6YXV0bzttc28tbWFyZ2luLWJvdHRvbS1hbHQ6YXV0bzttc28tbGlzdDpsOSBs
ZXZlbDEgbGZvNDkiPg0KVHJ5OiA8bzpwPjwvbzpwPjwvbGk+PC91bD4NCjxwIGNsYXNzPSJNc29O
b3JtYWwiIHN0eWxlPSJtc28tbWFyZ2luLXRvcC1hbHQ6YXV0bzttc28tbWFyZ2luLWJvdHRvbS1h
bHQ6YXV0byI+4oCcRGV0TmV0J3MgdXNlIG9mIFBSRU9GIG1heSBpbmNyZWFzZSB0aGUgY29tcGxl
eGl0eSBvZiB1c2luZyBjby1yb3V0aW5nIGJpZGlyZWN0aW9uYWwgZmxvd3MsIHNpbmNlIGlmIFBS
RU9GIGlzIHVzZWQsIHRoZW4gdGhlIHJlcGxpY2F0aW9uIHBvaW50cyBpbiBvbmUgZGlyZWN0aW9u
IHdvdWxkIGhhdmUgdG8gbWF0Y2gNCiB0aGUgZWxpbWluYXRpb24gcG9pbnRzIGluIHRoZSBvdGhl
ciBkaXJlY3Rpb24sIGFuZCB2aWNlIHZlcnNhLiBJbiBzdWNoIGNhc2VzIHRoZSBvcHRpbWFsIHBv
aW50cyBmb3IgdGhlc2UgZnVuY3Rpb25zIGluIG9uZSBkaXJlY3Rpb24gbWF5IG5vdCBtYXRjaCB0
aGUgb3B0aW1hbCBwb2ludHMgaW4gdGhlIG90aGVyLCBkdWUgdG8gbmV0d29yayBhbmQgdHJhZmZp
YyBjb25zdHJhaW50cy7igJ08bzpwPjwvbzpwPjwvcD4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiIHN0
eWxlPSJtc28tbWFyZ2luLXRvcC1hbHQ6YXV0bzttc28tbWFyZ2luLWJvdHRvbS1hbHQ6YXV0byI+
PGI+Jmd0O0JhbGF6cyZndDsgT0suDQo8L2I+PG86cD48L286cD48L3A+DQo8cCBjbGFzcz0iTXNv
Tm9ybWFsIiBzdHlsZT0ibXNvLW1hcmdpbi10b3AtYWx0OmF1dG87bXNvLW1hcmdpbi1ib3R0b20t
YWx0OmF1dG8iPi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLTxvOnA+PC9v
OnA+PC9wPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCIgc3R5bGU9Im1zby1tYXJnaW4tdG9wLWFsdDph
dXRvO21zby1tYXJnaW4tYm90dG9tLWFsdDphdXRvIj4mbmJzcDs8bzpwPjwvbzpwPjwvcD4NCjwv
ZGl2Pg0KPC9kaXY+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIiBzdHlsZT0ibXNvLW1hcmdpbi10b3At
YWx0OmF1dG87bXNvLW1hcmdpbi1ib3R0b20tYWx0OmF1dG8iPl9fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fPGJyPg0KZGV0bmV0IG1haWxpbmcgbGlzdDxicj4N
CjxhIGhyZWY9Im1haWx0bzpkZXRuZXRAaWV0Zi5vcmciIHRhcmdldD0iX2JsYW5rIj5kZXRuZXRA
aWV0Zi5vcmc8L2E+PGJyPg0KPGEgaHJlZj0iaHR0cHM6Ly91cmxkZWZlbnNlLnByb29mcG9pbnQu
Y29tL3YyL3VybD91PWh0dHBzLTNBX193d3cuaWV0Zi5vcmdfbWFpbG1hbl9saXN0aW5mb19kZXRu
ZXQmYW1wO2Q9RHdNRmFRJmFtcDtjPWxJOFpiNlR6TTNkMXRYNGlFdTdicGcmYW1wO3I9WmNIQzZ3
WF9nRHdQRGNmTWFGTlppUSZhbXA7bT1Mb1dyNUZMTGR4SjlGOFBaLXc5NnNTSXRHdnVQQTFfRnhs
TkVFYXhrUVJvJmFtcDtzPXhXb3UzbXotS1d2ZXpuRlNKTno1Ri1uWFE2ZE44eUpmN1VCYjgwNG5I
VHcmYW1wO2U9IiB0YXJnZXQ9Il9ibGFuayI+aHR0cHM6Ly93d3cuaWV0Zi5vcmcvbWFpbG1hbi9s
aXN0aW5mby9kZXRuZXQ8L2E+PG86cD48L286cD48L3A+DQo8L2Jsb2NrcXVvdGU+DQo8L2Rpdj4N
CjwvYmxvY2txdW90ZT4NCjwvZGl2Pg0KPC9kaXY+DQo8L2Rpdj4NCjwvYmxvY2txdW90ZT4NCjwv
ZGl2Pg0KPC9kaXY+DQo8L2JvZHk+DQo8L2h0bWw+DQo=

--_000_BYAPR06MB4325C749B0EDB23C3F06401DC4980BYAPR06MB4325namp_--


From nobody Sun Oct  6 00:34:44 2019
Return-Path: <eagros@dolby.com>
X-Original-To: detnet@ietfa.amsl.com
Delivered-To: detnet@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id B1C87120052 for <detnet@ietfa.amsl.com>; Sun,  6 Oct 2019 00:34:42 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: 3.1
X-Spam-Level: ***
X-Spam-Status: No, score=3.1 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, GB_SUMOF=5, HTML_MESSAGE=0.001, HTTPS_HTTP_MISMATCH=0.1, RCVD_IN_DNSWL_NONE=-0.0001, SPF_PASS=-0.001] autolearn=no autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=dolby.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id Uw-cmWrtUjdi for <detnet@ietfa.amsl.com>; Sun,  6 Oct 2019 00:34:38 -0700 (PDT)
Received: from NAM04-SN1-obe.outbound.protection.outlook.com (mail-eopbgr700095.outbound.protection.outlook.com [40.107.70.95]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 1CDD312006F for <detnet@ietf.org>; Sun,  6 Oct 2019 00:34:38 -0700 (PDT)
ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=ARHiAQ3ErANYvkLmx2/mjRQ0NNpMw7R8h4yRjP5WZQ9QB9OUpVJ/0RxjGLBE78aH8pKCmW6D9yIzqmOdfROEZSbV0az+hO2AHwiVNoWz0UuYHmIPB9/CZNcwYTB+At9tGnvOod/HVvfAw1Xo73kJJl/EpIWBnSQQL2n9pvYGdATYccLcz4wsQtxqgXTYxvTf1Bcfdcr1uOkhfbABUpjNwjAIOztOYNbS07uHCG3Xa1dzqXLlJ43o7e4lwPU3FgSOIZ9sDtZw5vgw/U1uKKdi7iYa4bWZV768Lf6UMdsb7n6q573tD+A9Bde4uJ31nwQDaZ4xHU4c4zSlzKiP+964lQ==
ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com;  s=arcselector9901; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=Nm4H9rLmbobXXstOL7wbzYgA5ErdWTfZOeaMKao6eYM=; b=M09rVsdjEiv3NEvH4RavHkMli9Ogrfh2rhARFOtpQgkP71/KCKYN4RY3r9RwWPeFSVHTFF/C/jX7dbTvQjdJe7Xa063YwOfK80ymFvQRvx9VUoXMR4V3yswoIXcx4dJNVgtPYjBWGG3ck6VDsXMEvwZZtUqnJg706DY5VcBarXJQ3101PdsfkgfK3kbxVGQw6uwljtWK+gw1Vv8KtQfHTgEEqC9HjjARkbMT5DahDsuhZulbDO8m16GPnaT9pfa3tqbQXtBHm2wYB5jEARqgmxJmY+SROrKB9FPAcVZeRJE2IaAdXTQzfnbgemokMkNLpFEQcuri/bTRgoQTnAE9bQ==
ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=dolby.com; dmarc=pass action=none header.from=dolby.com; dkim=pass header.d=dolby.com; arc=none
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=dolby.com; s=selector2; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=Nm4H9rLmbobXXstOL7wbzYgA5ErdWTfZOeaMKao6eYM=; b=sVT82/+4GgoFmOkcdBBj4w92vqSZatoGd0LmN9t4LW2QQvtCBUmv8fC8ZfTVXDy+Hc2kzbPeBQBNnRmTgxViCedBg6aMVxDaY4jmCJYkOhUsXmHrWR8CsYgW6DPRpzbSEWPJcdsVsYw7rzm5Tnoadm7W6At17/+h8dB73yyMw2E=
Received: from BYAPR06MB4325.namprd06.prod.outlook.com (52.135.240.140) by BYAPR06MB3925.namprd06.prod.outlook.com (52.135.197.143) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.2327.24; Sun, 6 Oct 2019 07:34:34 +0000
Received: from BYAPR06MB4325.namprd06.prod.outlook.com ([fe80::4133:d57b:b32e:99b8]) by BYAPR06MB4325.namprd06.prod.outlook.com ([fe80::4133:d57b:b32e:99b8%3]) with mapi id 15.20.2327.023; Sun, 6 Oct 2019 07:34:34 +0000
From: "Grossman, Ethan A." <eagros@dolby.com>
To: =?iso-8859-1?Q?Bal=E1zs_Varga_A?= <balazs.a.varga@ericsson.com>, "detnet@ietf.org" <detnet@ietf.org>
Thread-Topic: data plane framework editorial pass
Thread-Index: AdV3/qtJuFuNR0KURsewQ+jYNS+AzQB6OD9gAIvWczA=
Date: Sun, 6 Oct 2019 07:34:34 +0000
Message-ID: <BYAPR06MB4325CA486C6CA0EC08453546C4980@BYAPR06MB4325.namprd06.prod.outlook.com>
References: <DM6PR06MB4329EDDC558FE8D5EFEEB225C49D0@DM6PR06MB4329.namprd06.prod.outlook.com> <AM5PR0701MB228913F73700AF0AA8446467AC9F0@AM5PR0701MB2289.eurprd07.prod.outlook.com>
In-Reply-To: <AM5PR0701MB228913F73700AF0AA8446467AC9F0@AM5PR0701MB2289.eurprd07.prod.outlook.com>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
authentication-results: spf=none (sender IP is ) smtp.mailfrom=eagros@dolby.com; 
x-originating-ip: [73.162.193.175]
x-ms-publictraffictype: Email
x-ms-office365-filtering-correlation-id: b50a3b9e-35b0-443f-94d3-08d74a2fa241
x-ms-traffictypediagnostic: BYAPR06MB3925:
x-ms-exchange-purlcount: 2
x-microsoft-antispam-prvs: <BYAPR06MB3925D323BB8A48AC039F51D8C4980@BYAPR06MB3925.namprd06.prod.outlook.com>
x-ms-oob-tlc-oobclassifiers: OLM:1775;
x-forefront-prvs: 0182DBBB05
x-forefront-antispam-report: SFV:NSPM; SFS:(10019020)(39850400004)(376002)(136003)(366004)(346002)(396003)(15374003)(199004)(189003)(53754006)(316002)(5660300002)(6116002)(110136005)(3846002)(66446008)(66556008)(64756008)(2906002)(71200400001)(71190400001)(66946007)(76116006)(790700001)(66476007)(8676002)(478600001)(55016002)(966005)(54896002)(229853002)(6306002)(606006)(81156014)(9686003)(81166006)(14454004)(561944003)(30864003)(86362001)(6436002)(25786009)(6246003)(8936002)(446003)(52536014)(33656002)(236005)(7736002)(26005)(99286004)(66066001)(186003)(2501003)(486006)(74316002)(476003)(14444005)(256004)(102836004)(6506007)(53546011)(7696005)(76176011)(66574012)(11346002)(559001)(579004); DIR:OUT; SFP:1102; SCL:1; SRVR:BYAPR06MB3925; H:BYAPR06MB4325.namprd06.prod.outlook.com; FPR:; SPF:None; LANG:en; PTR:InfoNoRecords; A:1; MX:1; 
received-spf: None (protection.outlook.com: dolby.com does not designate permitted sender hosts)
x-ms-exchange-senderadcheck: 1
x-microsoft-antispam: BCL:0;
x-microsoft-antispam-message-info: wIcsusV8P4btixhFHEKZKZ3siPogNkNu4ZywXZ9QV/olPTWVB+ghJH68jHZtoK5xNcLbU1UrAsVTdwcKthfdDk/tC6XlYhuy2/eJGCW7nLbNIIevXDN2IufmdDBdrHLiAtTTfYoP3IdDdhG8wpjaW3gBoPDJYTK2Q4LLKVj3MI1qVlMXYiKreXDS9GC08eYbyFfnQhlg+hO/LwDoQovK7m+oZORYdRDrIccP+1UYSA2BDL9V8J1Jx2eYMk+9xArJSVc+A+yVfKiN6C30mL6T8qWJadhyseg3cMCzkKRz6jQJS1fXdvEjEUauUZUY7sNKhIYX9WcWTjgPludXdeGiHv45loQoObwyRi+7/oNtCgQ9TQEaR3H1Fsa/9O4WaI/ZLUIHobamTH7WiV2S2yKlMsiW6GW0bh2A3wXxbp5/XONrKyh/225cy/2tgd9a+68NHi1YPn7k0MtnWIIqeRzH0w==
x-ms-exchange-transport-forked: True
Content-Type: multipart/alternative; boundary="_000_BYAPR06MB4325CA486C6CA0EC08453546C4980BYAPR06MB4325namp_"
MIME-Version: 1.0
X-OriginatorOrg: dolby.com
X-MS-Exchange-CrossTenant-Network-Message-Id: b50a3b9e-35b0-443f-94d3-08d74a2fa241
X-MS-Exchange-CrossTenant-originalarrivaltime: 06 Oct 2019 07:34:34.1380 (UTC)
X-MS-Exchange-CrossTenant-fromentityheader: Hosted
X-MS-Exchange-CrossTenant-id: 05408d25-cd0d-40c8-8962-5462de64a318
X-MS-Exchange-CrossTenant-mailboxtype: HOSTED
X-MS-Exchange-CrossTenant-userprincipalname: T/lf7f/Orb3+3RkEO5Cb7aJE+S8lxgkbw1IuSzG2WkN9Ng2egSP7QNOKtHNFpFLWiNuMQJ+daUzHrlmTuayZxg==
X-MS-Exchange-Transport-CrossTenantHeadersStamped: BYAPR06MB3925
Archived-At: <https://mailarchive.ietf.org/arch/msg/detnet/JZLmjHTHQKFYMg-FmypTgl3tpXQ>
Subject: Re: [Detnet] data plane framework editorial pass
X-BeenThere: detnet@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: Discussions on Deterministic Networking BoF and Proposed WG <detnet.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/detnet>, <mailto:detnet-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/detnet/>
List-Post: <mailto:detnet@ietf.org>
List-Help: <mailto:detnet-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/detnet>, <mailto:detnet-request@ietf.org?subject=subscribe>
X-List-Received-Date: Sun, 06 Oct 2019 07:34:43 -0000

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

Hi Balazs et al,
Regarding the following exchange from below:
--------------------
Question about the following:
"While the DetNet IP data plane must support bidirectional DetNet flows, th=
ere are no special bidirectional features with respect to the data plane ot=
her than the need for the two directions of a co-routed bidirectional flow =
to take the same path.  That is to say that bidirectional DetNet flows are =
solely represented at the management and control plane levels, without spec=
ific support or knowledge within the DetNet data plane."

=E8 There was discussion about use cases that wanted symmetrical delays in =
both directions; is that guaranteed by taking "the same path"? Presumably i=
t is not implied by "fate sharing"?
>Balazs> Hmmm. Same path not necessarily results in symmetrical delay. Some=
 technologies provides asymmetric link delays by nature.
--------------------
So putting back on my Use Cases editor hat, based on this reply it looks to=
 me that the request for support for symmetrical path delays is currently e=
xplicitly not addressed. I realize that it is a relatively rare use case, a=
nd that as you say, some links are asymmetric. However, given that there is=
 a use case for it, one could imagine that some vendor will want to include=
 the feature (symmetrical path delays) in their product, presumably designe=
d explicitly for that use case, such that it would be useful to have some w=
ay for the device to advertise this feature, or for clients to request such=
 handling, presumably on a bidirectional-pair flow-by-flow basis.
And indeed, looking at the Flow Info Model draft I can see:
6.5<https://tools.ietf.org/html/draft-ietf-detnet-flow-information-model-05=
#section-6.5>.  BiDir requirement of the DetNet Service

   The DnServiceBiDir attribute defines the requirement that the flow

   and the corresponding reverse direction flow must share the same path

   (links and nodes) through the routed or switch network in the DetNet

   domain, e.g., to provide congruent paths in the two directions that

   share fate and path characteristics.

So it appears to me that the Framework text should be updated to reflect th=
is possibility. Your thoughts?
Thanks,
Ethan.

From: Bal=E1zs Varga A <balazs.a.varga@ericsson.com>
Sent: Thursday, October 3, 2019 6:59 AM
To: Grossman, Ethan A. <eagros@dolby.com>; detnet@ietf.org
Subject: RE: data plane framework editorial pass

Hi Ethan,

Many thanks for your detailed review and great suggestions. I have accepted=
 most of them "as is". See reactions inline.
I will update the draft on Github and create a pull request during the next=
 week to make changes visible.
https://github.com/detnet-wg/data-plane-drafts<https://urldefense.proofpoin=
t.com/v2/url?u=3Dhttps-3A__github.com_detnet-2Dwg_data-2Dplane-2Ddrafts&d=
=3DDwMFAw&c=3DlI8Zb6TzM3d1tX4iEu7bpg&r=3DZcHC6wX_gDwPDcfMaFNZiQ&m=3DooBa0YG=
oSfUxbAgLXk8YD9UZkK4Qeri0-G20uc_zLtc&s=3DKjy_R6-zJrZe5ijdAhLrXpYSQB4T341hC7=
-WUGwVStk&e=3D>

Any further comments from the group is highly welcome.

Cheers
Bala'zs

From: detnet <detnet-bounces@ietf.org<mailto:detnet-bounces@ietf.org>> On B=
ehalf Of Grossman, Ethan A.
Sent: Tuesday, October 1, 2019 4:38 AM
To: detnet@ietf.org<mailto:detnet@ietf.org>
Subject: [Detnet] data plane framework editorial pass

Hi All, (particularly Balazs as editor of the draft),
I hate to be the guy who waits until WG LC to actually read the draft caref=
ully and then comes with a bunch of comments, but here I am; hopefully I wi=
ll get into gear sooner with the other data plane drafts, but as document s=
hepherd I have to read carefully, and I figured as long as I was noticing t=
hings I would write them down.
So as a result there are many comments below; thankfully they are mostly gr=
ammatical, the sort that the IETF Editorial will surely make if we don't co=
rrect them, so I figure we should bite the bullet and do them now rather th=
an later. There are even a few actual "what does this mean" type of questio=
ns. But on the whole the draft is in quite good shape and I plan to start m=
y "shepherd writeup" soon, given that I have gone over the draft carefully =
now.
The form I am using for my comments is like this:
Issue type (e.g. wording, grammar, abbreviation, etc):
"text in question"

=E8 "Ethan's suggestion on how to fix it:"
I hope this is helpful. If it isn't, just let me know and for the remaining=
 drafts I'll be less picky (or whatever your suggestion to me is). And of c=
ourse I may have gotten the wrong end of the stick on some of the items, so=
 please feel free to push back if I got the meaning wrong.
Ethan (as data plane framework draft document shepherd).
---------------------------------------
Wording:
"Abstract
This document provides an overall framework for the Deterministic Networkin=
g data plane.  It covers concepts and considerations that are generally com=
mon to any Deterministic Networking data plane specification."

  *   Say DetNet instead of the more generic Deterministic Networking since=
 it is specific to our architecture, not to all of deterministic networking=
 in the world.
>Balazs> OK.
Wording:
"1.  Introduction
   Deterministic Networking (DetNet)"

  *   Similarly, say "DetNet (Deterministic Networking)" .
>Balazs> OK.
Wording:
"The forwarding sub-layer is used to provide congestion protection (low los=
s, assured latency, and limited out-of-order delivery) and leverages Traffi=
c Engineering mechanisms."

  *   Improve clarity:
The forwarding sub-layer leverages Traffic Engineering mechanisms to provid=
e congestion protection (low loss, assured latency, and limited out-of-orde=
r delivery).
>Balazs> OK in principle. Slightly modified your proposal to catch better t=
he sense "... leverages Traffic Engineering mechanisms and provides ..."
Grammar:
"service sub-layer"

  *   Service is a proper name, s/b capitalized.
>Balazs> Hmmm. In architecture draft we have used "service sub-layer" and "=
forwarding sub-layer". I would keep it.
Wording:
"It also describes the forwarding sub-layer that is used to   eliminate (or=
 reduce) contention loss and provide bounded latency for   DetNet flows."

  *   Redundant with above paragraph. s/b just "...the Forwarding sub-layer=
". "assured latency" vs "bounded latency"..
>Balazs> OK. I will collapse the two sentences.
Meaning:
" Different traffic types, or application flows, can be mapped on top   of =
DetNet."

  *   Are these two separate things? I gather they are? Maybe "Different tr=
affic types and application flows can be mapped on top  of DetNet". Below i=
t then says
"3.  DetNet Data Plane Overview
   This document describes how application flows, or app-flows, are  carrie=
d over DetNet networks."
This sounds like they are synonyms? But an App Flow is not differentiated b=
y "traffic type" - we differentiate based on individual flow. So I think we=
 should remove "traffic types" above.
>Balazs> OK. Traffic types intended to refer to the encapsulation of the Ap=
p-flow (e.g., Ethernet or IP). I will fix this.
Wording:
 "functions  related to the control plane"

  *   Are we standardizing on controller plane vs control plane, or are the=
se different grammatical roles?
>Balazs> OK. I think it would be better simple to refer to the OAM drafts.
Wording:
"The forwarding sub-layer provides the quality underpin needed by the   Det=
Net flow.."

  *   Is underpin a real word? Sounds like we mean QoS?
>Balazs> OK. I will change to "... the QoS related functions needed ..."
Abbreviation:
"An example of   this is Packet Replication, Elimination, and Ordering (PRE=
OF)    functions see Section 4.3."

  *   Not first use of PREOF, should not spell out here.
>Balazs> OK.
Grammar:
"The method of instantiating each of the layers is specific to the   partic=
ular DetNet data plane method.  There may be more than one   approach that =
is applicable to a given bearer network type."

  *   I would combine these into a single sentence with comma, as: "The met=
hod of instantiating each of the layers is specific to the particular DetNe=
t data plane method, and more than one approach may be applicable to a give=
n bearer network type".
>Balazs> OK.
Wording:
"3.1.  Data Plane Characteristics
   There are two major characteristics to the data plane:
   1.  Data plane technology: The DetNet data plane is provided by the DetN=
et service and forwarding sub layers."
--> Please don't tell me this again. Eliminate this sentence.
>Balazs> OK. :--)))
Wording:
"Namely"

  *   Remove this word, already said "specifically" which is better anyway.
>Balazs> OK.
Abbreviations:
"S-label and d-CW"

  *   Need to add these to Abbrev section.
>Balazs> OK.
Structure:
"There are two major characteristics to the data plane:

  1.  Data plane technology:"


  *   I would say these should not be a 2-item numbered list, they should b=
e a topic sentence listing both, followed by subsections, as is done for En=
capsulation but not for Technology. Also one says Data Plane Technology, th=
e other just Encapsulation - should be consistent - So we could have:
3.1.  Data Plane Characteristics
There are two major characteristics to the data plane: the technology and t=
he encapsulation, as discussed below.
3.1.1 Technology
...
3.1.2 Encapsulation
...
>Balazs> OK.
Grammar:
"The encapsulation of the DetNet flows allows them to be sent over a   data=
 plane technology other than their native type.  Encapsulation is   essenti=
al if, for example, it is required to send Ethernet TSN stream    as a DetN=
et Application over a data plane such as MPLS."

  *   Consolidate: "The encapsulation of a DetNet flow allows it to be sent=
 over a   data plane technology other than its native type. For example, an=
 Ethernet TSN app flow can be sent as a DetNet app flow over MPLS.."
>Balazs> OK.
Grammar:
"meta-data"

  *   s/b metadata - not a hyphenated word.
>Balazs> OK.
Clarity:
"The DetNet data plane can provide or carry meta-data:
   1.  Flow-ID
   2.  Sequence Number
... Both of these metadata are required ..."

  *   I initially read this as "they are both required" but then it turns o=
ut they are not. Rephrase:
"The DetNet data plane supports a Flow-ID (for identification of the flow o=
r aggregate flow) and/or a Sequence Number (for PREOF) for each DetNet flow=
. The DetNet Service sub-layer requires both; the DetNet forwarding sub-lay=
er requires only Flow-ID. Metadata can also be used for OAM indications and=
 instrumentation of DetNet data plane operation."
>Balazs> OK.
Grammar:
"it is anticipated that more than one encapsulation   may be deployed for e=
xample GRE"

  *   Need comma after "deployed,"
>Balazs> OK.
Wording:
"[RFC7657] also provides useful background on the delivery differentiated s=
ervices (DiffServ)"

  *   I don't think "the delivery" belongs there? Delete? ("...useful backg=
round on Differentiated Services (Diffserv)..." (following RFC7657 format).
>Balazs> OK. I will rephrase. Reference to rfc7657 is important here, so I =
will keep it.
Word meaning:
"It is possible to include such information in a native IP   packet explici=
tly, or implicitly."

  *   I understand "explicitly" to mean there is additional metadata, vs "i=
mplicitly" to mean that it is inferred from the existing fields e.g. 6-tupl=
e. However above, it says "Some MPLS examples of implicit metadata include =
the sequence number    for use by the PREOF function" - to me that sounds o=
dd. Can we please reconcile use of the words "explicit" vs "implicit" and/o=
r explain the meaning of each. We also have explicit/implicit paths (for wh=
ich I don't see a clear definition from a simple google search):
"MPLS provides the ability to forward traffic over implicit and   explicit =
paths to the point in the network where the next DetNet   service sub-layer=
 action needs to take place."
"Reservation and Allocation of resources:" (and similar lines below)

  *   Perhaps these paragraphs should be 3rd level headers, as opposed to o=
ne-sentence paragraphs with ":" at the end. This would also cause them to b=
e included in the table of contents. Perhaps having a bullet list at the to=
p would be useful? Then one could move to here the statement from below: "S=
everal of these capabilities are expanded upon in more detail in sections b=
elow."
>Balazs> Hmmm. I will reconsider these sentences.
Clarity:
"This can eliminate packet contention and loss"

  *   I would explicitly say "This can eliminate packet contention and pack=
et loss".
>Balazs> OK.
Grammar:
"This also can reduce jitter for the DetNet traffic"

  *   Eliminate superfluous "the": "This also can reduce jitter for DetNet =
traffic"
>Balazs> OK.
Clarity:
"DetNet flows are assumed to behave with respect to the reserved traffic pr=
ofile.  If other traffic shares the link resources, the use of (queuing, po=
licing, shaping) policies can be used to ensure that the allocation of reso=
urces reserved for DetNet is met.   Queuing and shaping of DetNet traffic c=
ould be required to ensure that DetNet traffic does not exceed its reserved=
 profile but this would impact the DetNet service characteristics."

  *   I think this could be made clearer. Maybe:
"DetNet flows are assumed to behave with respect to the reserved traffic pr=
ofile.  If other traffic shares the link resources, the use of policies (su=
ch as queuing, policing, shaping) can be applied to the "other" traffic to =
ensure that the allocation of resources reserved for DetNet is not compromi=
sed.  Queuing and shaping of DetNet traffic to ensure that it does not exce=
ed its reserved profile (for example by dropping packets) may be necessary =
to prevent fault conditions, but should not be used under normal conditions=
 as this could compromise the DetNet QoS."
>Balazs> Hmmm. Agree some rewording is needed here. We intend to say here t=
wo things: (1) resources allocated to a DetNet flow must be protected from =
other traffic. (2) misbehaving DetNet flows must be detected and it have to=
 be ensured that there do not compromise DetNet QoS. I will reformulate.
"Network coding"

  *   Proper name, Network Coding, s/b capitalized.
>Balazs> OK.
"packet by packet"

  *   s/b hyphenated "packet-by-packet".
>Balazs> OK.
Grammar:
"Since Detnet leverages many different forwarding sub-layers, those  techno=
logies also support a number of tools to troubleshoot connectivity for exam=
ple, to support identification of misbehaving  flows."

  *   Try:
 "Detnet leverages many different forwarding sub-layers, each of which supp=
orts various tools to troubleshoot connectivity, for example identification=
 of misbehaving flows."
>Balazs> OK.
Grammar:
"At the service layer again there are existing mechanisms to troubleshoot o=
r monitor flows.  Many of these mechanisms exist for IP and MPLS networks. =
 A client of a DetNet service can introduce any monitoring applications whi=
ch can detect and monitor delay and loss."

  *   Try:
"The DetNet Service layer can leverage existing mechanisms to troubleshoot =
or monitor flows, such as those in use by IP and MPLS networks.  At the App=
lication layer a client of a DetNet service can use existing techniques to =
detect and monitor delay and loss."
>Balazs> OK.
Grammar:
"Recognize flow(s) for analytics:"

  *   Try
"Flow recognition for analytics:
>Balazs> OK.
Grammar:
"To a large degree this follows the logic in the previous section. Analytic=
s can be inherited from the two sub-layers.  At the DetNet service edge pac=
ket and bit counters e.g. sent, received, dropped, and out of sequence are =
maintained."

  *   Try:
"Network analytics can be inherited from the technologies of the Service an=
d Forwarding sub-layers.  At the DetNet service edge, packet and bit counte=
rs (e.g. sent, received, dropped, and out-of-sequence) can be maintained."
>Balazs> OK.
Grammar:
"Correlate events with flows:"
      The provider of a DetNet service may allow other capabilities to moni=
tor flows such as more detail loss statistics and time stamping of events. =
 The details of these capabilities are currently out of scope for this docu=
ment."

  *   Try:
"Correlation of events with flows:"
      The provider of a DetNet service may provide other capabilities to mo=
nitor flows, such as more detailed loss statistics and time stamping of eve=
nts.  The details of these capabilities are currently out of scope for this=
 document."
>Balazs> OK.
3.6.1
Grammar:
"in the case of network congestion or some failures."

  *   Try:
"in the case of network congestion or equipment failure."
>Balazs> OK in principle. Failures can be both equipment failure or network=
 link failure, so I will change to ""in the case of network congestion or n=
etwork failure.""
Abbreviation error:
"combinations of PRF, PRE, and POF."

  *   Try:
"combinations of PRF, PEF, and POF."
>Balazs> OK.
'"This example also illustrates 1:1 protection scheme meaning there is traf=
fic and path for each segment of the end to end path."

  *   I do not understand what this means; "there is traffic and path"?
>Balazs> OK. "... meaning there is traffic over each segment ..."
Grammar: (Ring Service Protection is a proper name, capitalized, "rings" is=
 not).
'"Many of the same concepts apply however Rings"

  *   "Many of the same concepts apply, however rings"
>Balazs> OK.
Grammar:
"The DetNet data plane also allows for the aggregation of DetNet flows, to =
improved scaling by reducing the state per hop.."

  *   Try:
"The DetNet data plane also allows for the aggregation of DetNet flows, whi=
ch can improve scalability by reducing the per-hop state."
>Balazs> OK.
Grammar:
"If bandwidth reservations are used, the sum of the reservations should be =
the sum of all the individual reservations, in other words, the reservation=
s should not create an over subscription of bandwidth reservation. If maxim=
um delay bounds are used the system should ensure that the aggregate does n=
ot exceed the delay bounds of the individual flows."

  *   Try:
"If bandwidth reservations are used, the sum of the reservations should be =
the sum of all the individual reservations; in other words, the reservation=
s should not add up to an over-subscription of bandwidth reservation. If ma=
ximum delay bounds are used, the system should ensure that the aggregate do=
es not exceed the delay bounds of the individual flows."
>Balazs> OK.
Grammar:
"Encapsulation can either be in the same service type or in a different ser=
vice type see Figure 3 for example.  When an encapsulation is used the choi=
ce of reserving a maximum resource level and then tracking the services in =
the aggregated service or adjusting the aggregated resources as the service=
s are added is implementation and technology specific."

  *   Try:
"Encapsulation can either be in the same service type or in a different ser=
vice type (see Figure 3, for example).  When an encapsulation is used, the =
choice of reserving a maximum resource level and then tracking the services=
 in the aggregated service, versus adjusting the aggregated resources as th=
e services are added, is implementation- and technology-specific."
In the following, I don't know what "conditions where general requirements =
are not satisfied" means, please clarify:
"DetNet flows at edges must be able to handle rejection to an aggregation g=
roup due to lack of resources as well as conditions where general requireme=
nts are not satisfied."
>Balazs> OK. I think here we need some reconstruction of the text.
Grammar:
"For the data plane flows may be aggregated for treatment based on shared c=
haracteristics such as 6-tuple."

  *   Need comma after "For the data plane,".
>Balazs> OK. I think here we need some reconstruction of the text.
Grammar:
"MPLS aggregation similarly has data plane and controller plane aspects.  I=
n the case of MPLS flows are often tunneled in a forwarding sub-layer and r=
eservation is associated with that MPLS tunnel."

  *   Try (I am not certain this is the correct meaning?):
"MPLS aggregation also has data plane and controller plane aspects.  MPLS f=
lows are often tunneled in a forwarding sub-layer, under the reservation as=
sociated with that MPLS tunnel."
>Balazs> OK.
Grammar:
"3.6.3.  End-System Specific Considerations"

  *   Hyphenate "End-System-Specific"
>Balazs> OK.
Abbreviation: "DN" for DetNet as in "which are not provided by DN functions=
".

  *   "DN" is not defined as an abbreviation, but is also used in Fig 2 and=
 Fig 3. In any of these cases either spell out DetNet or define DN as an ab=
breviation. I would just replace these kind of instances of "DN" with "DetN=
et".
>Balazs> OK.
Grammar:
"For example, a DetNet MPLS domain the DN functions use the d-CWs, S-Labels=
 and F-Labels to provide DetNet services."

  *   Try:
"For example, in a DetNet MPLS domain the DetNet functions use the d-CWs, S=
-Labels and F-Labels to provide DetNet services."
>Balazs> OK.
Terminology: "edge system"

  *   Don't we say "edge node"? I don't see "edge system" anywhere else in =
this draft. If it is used elsewhere so we are going to use it, I would thin=
k it should be hyphenated "edge-system" like "end-system". Or maybe "edge s=
ystem" in this context should be "end-system".
>Balazs> OK. "edge node" is better here.
Abbreviation: "TDM technologies"

  *   TDM not defined.
>Balazs> OK.
Something is wrong grammatically, run-on sentence at best, but I can't figu=
re out how to fix it, please help:
"Flow aggregation includes aggregation accomplished through the use of hier=
archical LSPs in MPLS and tunnels, in the case of IP, MPLS and TSN, all of =
which aggregate multiple DetNet flows into a single new DetNet flow."

  *   Maybe something like:
"Flow aggregation includes aggregation accomplished through the use of hier=
archical LSPs in MPLS, and through IP or TSN tunnels. IP, MPLS and TSN are =
each capable of aggregating multiple DetNet flows into a single new DetNet =
flow."
>Balazs> OK. I will rewrite this sentences. TSN is also not correctly refer=
red here.
Grammar:
"Depending on the specific technology the assigned resources are updated an=
d distributed in the databases preventing over subscription."

  *   Try:
 "Depending on the specific technology, the assigned resources are updated =
and distributed in the databases, preventing over-subscription."
>Balazs> OK.
Question about the following:
"While the DetNet IP data plane must support bidirectional DetNet flows, th=
ere are no special bidirectional features with respect to the data plane ot=
her than the need for the two directions of a co-
   routed bidirectional flow to take the same path.  That is to say that bi=
directional DetNet flows are solely represented at the management and contr=
ol plane levels, without specific support or knowledge within the DetNet da=
ta plane."

  *   There was discussion about use cases that wanted symmetrical delays i=
n both directions; is that guaranteed by taking "the same path"? Presumably=
 it is not implied by "fate sharing"?
>Balazs> Hmmm. Same path not necessarily results in symmetrical delay. Some=
 technologies provides asymmetric link delays by nature.
Wording:
"DetNet's use of PREOF may increase the complexity of using co-routing bidi=
rectional flows, since if PREOF is used, then the replication points in one=
 direction would have to match the elimination points in the other directio=
n, and vice versa, and the optimal points for these functions in one direct=
ion may not match the optimal points in the other subsequent to the network=
 and traffic constraints."

  *   Try:
"DetNet's use of PREOF may increase the complexity of using co-routing bidi=
rectional flows, since if PREOF is used, then the replication points in one=
 direction would have to match the elimination points in the other directio=
n, and vice versa. In such cases the optimal points for these functions in =
one direction may not match the optimal points in the other, due to network=
 and traffic constraints."
>Balazs> OK.
---------------------------------------


--_000_BYAPR06MB4325CA486C6CA0EC08453546C4980BYAPR06MB4325namp_
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:Wingdings;
	panose-1:5 0 0 0 0 0 0 0 0 0;}
@font-face
	{font-family:"Cambria Math";
	panose-1:2 4 5 3 5 4 6 3 2 4;}
@font-face
	{font-family:Calibri;
	panose-1:2 15 5 2 2 2 4 3 2 4;}
/* Style Definitions */
p.MsoNormal, li.MsoNormal, div.MsoNormal
	{margin-top:0in;
	margin-right:0in;
	margin-bottom:8.0pt;
	margin-left:0in;
	line-height:105%;
	font-size:11.0pt;
	font-family:"Calibri",sans-serif;}
h3
	{mso-style-priority:9;
	mso-style-link:"Heading 3 Char";
	mso-margin-top-alt:auto;
	margin-right:0in;
	mso-margin-bottom-alt:auto;
	margin-left:0in;
	font-size:13.5pt;
	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;}
pre
	{mso-style-priority:99;
	mso-style-link:"HTML Preformatted Char";
	margin:0in;
	margin-bottom:.0001pt;
	font-size:10.0pt;
	font-family:"Courier New";}
p.MsoListParagraph, li.MsoListParagraph, div.MsoListParagraph
	{mso-style-priority:34;
	margin-top:0in;
	margin-right:0in;
	margin-bottom:8.0pt;
	margin-left:.5in;
	mso-add-space:auto;
	line-height:105%;
	font-size:11.0pt;
	font-family:"Calibri",sans-serif;}
p.MsoListParagraphCxSpFirst, li.MsoListParagraphCxSpFirst, div.MsoListParag=
raphCxSpFirst
	{mso-style-priority:34;
	mso-style-type:export-only;
	margin-top:0in;
	margin-right:0in;
	margin-bottom:0in;
	margin-left:.5in;
	margin-bottom:.0001pt;
	mso-add-space:auto;
	line-height:105%;
	font-size:11.0pt;
	font-family:"Calibri",sans-serif;}
p.MsoListParagraphCxSpMiddle, li.MsoListParagraphCxSpMiddle, div.MsoListPar=
agraphCxSpMiddle
	{mso-style-priority:34;
	mso-style-type:export-only;
	margin-top:0in;
	margin-right:0in;
	margin-bottom:0in;
	margin-left:.5in;
	margin-bottom:.0001pt;
	mso-add-space:auto;
	line-height:105%;
	font-size:11.0pt;
	font-family:"Calibri",sans-serif;}
p.MsoListParagraphCxSpLast, li.MsoListParagraphCxSpLast, div.MsoListParagra=
phCxSpLast
	{mso-style-priority:34;
	mso-style-type:export-only;
	margin-top:0in;
	margin-right:0in;
	margin-bottom:8.0pt;
	margin-left:.5in;
	mso-add-space:auto;
	line-height:105%;
	font-size:11.0pt;
	font-family:"Calibri",sans-serif;}
span.HTMLPreformattedChar
	{mso-style-name:"HTML Preformatted Char";
	mso-style-priority:99;
	mso-style-link:"HTML Preformatted";
	font-family:"Courier New";}
p.msonormal0, li.msonormal0, div.msonormal0
	{mso-style-name:msonormal;
	mso-margin-top-alt:auto;
	margin-right:0in;
	mso-margin-bottom-alt:auto;
	margin-left:0in;
	font-size:11.0pt;
	font-family:"Calibri",sans-serif;}
span.EmailStyle21
	{mso-style-type:personal;
	font-family:"Calibri",sans-serif;
	color:windowtext;}
span.EmailStyle22
	{mso-style-type:personal;
	font-family:"Calibri",sans-serif;
	color:windowtext;}
span.EmailStyle24
	{mso-style-type:personal-reply;
	font-family:"Calibri",sans-serif;
	color:windowtext;}
span.Heading3Char
	{mso-style-name:"Heading 3 Char";
	mso-style-priority:9;
	mso-style-link:"Heading 3";
	font-family:"Calibri",sans-serif;
	font-weight:bold;}
.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:594019432;
	mso-list-type:hybrid;
	mso-list-template-ids:1740684802 552121960 67698691 67698693 67698689 6769=
8691 67698693 67698689 67698691 67698693;}
@list l0:level1
	{mso-level-start-at:2;
	mso-level-number-format:bullet;
	mso-level-text:\F0E8;
	mso-level-tab-stop:none;
	mso-level-number-position:left;
	text-indent:-.25in;
	font-family:Wingdings;
	mso-fareast-font-family:Calibri;
	mso-bidi-font-family:"Times New Roman";}
@list l0:level2
	{mso-level-number-format:bullet;
	mso-level-text:o;
	mso-level-tab-stop:none;
	mso-level-number-position:left;
	text-indent:-.25in;
	font-family:"Courier New";}
@list l0:level3
	{mso-level-number-format:bullet;
	mso-level-text:\F0A7;
	mso-level-tab-stop:none;
	mso-level-number-position:left;
	text-indent:-.25in;
	font-family:Wingdings;}
@list l0:level4
	{mso-level-number-format:bullet;
	mso-level-text:\F0B7;
	mso-level-tab-stop:none;
	mso-level-number-position:left;
	text-indent:-.25in;
	font-family:Symbol;}
@list l0:level5
	{mso-level-number-format:bullet;
	mso-level-text:o;
	mso-level-tab-stop:none;
	mso-level-number-position:left;
	text-indent:-.25in;
	font-family:"Courier New";}
@list l0:level6
	{mso-level-number-format:bullet;
	mso-level-text:\F0A7;
	mso-level-tab-stop:none;
	mso-level-number-position:left;
	text-indent:-.25in;
	font-family:Wingdings;}
@list l0:level7
	{mso-level-number-format:bullet;
	mso-level-text:\F0B7;
	mso-level-tab-stop:none;
	mso-level-number-position:left;
	text-indent:-.25in;
	font-family:Symbol;}
@list l0:level8
	{mso-level-number-format:bullet;
	mso-level-text:o;
	mso-level-tab-stop:none;
	mso-level-number-position:left;
	text-indent:-.25in;
	font-family:"Courier New";}
@list l0:level9
	{mso-level-number-format:bullet;
	mso-level-text:\F0A7;
	mso-level-tab-stop:none;
	mso-level-number-position:left;
	text-indent:-.25in;
	font-family:Wingdings;}
@list l1
	{mso-list-id:1495871757;
	mso-list-type:hybrid;
	mso-list-template-ids:-567250854 1363179526 67698713 67698715 67698703 676=
98713 67698715 67698703 67698713 67698715;}
@list l1:level1
	{mso-level-tab-stop:none;
	mso-level-number-position:left;
	margin-left:25.5pt;
	text-indent:-.25in;}
@list l1:level2
	{mso-level-number-format:alpha-lower;
	mso-level-tab-stop:none;
	mso-level-number-position:left;
	margin-left:61.5pt;
	text-indent:-.25in;}
@list l1:level3
	{mso-level-number-format:roman-lower;
	mso-level-tab-stop:none;
	mso-level-number-position:right;
	margin-left:97.5pt;
	text-indent:-9.0pt;}
@list l1:level4
	{mso-level-tab-stop:none;
	mso-level-number-position:left;
	margin-left:133.5pt;
	text-indent:-.25in;}
@list l1:level5
	{mso-level-number-format:alpha-lower;
	mso-level-tab-stop:none;
	mso-level-number-position:left;
	margin-left:169.5pt;
	text-indent:-.25in;}
@list l1:level6
	{mso-level-number-format:roman-lower;
	mso-level-tab-stop:none;
	mso-level-number-position:right;
	margin-left:205.5pt;
	text-indent:-9.0pt;}
@list l1:level7
	{mso-level-tab-stop:none;
	mso-level-number-position:left;
	margin-left:241.5pt;
	text-indent:-.25in;}
@list l1:level8
	{mso-level-number-format:alpha-lower;
	mso-level-tab-stop:none;
	mso-level-number-position:left;
	margin-left:277.5pt;
	text-indent:-.25in;}
@list l1:level9
	{mso-level-number-format:roman-lower;
	mso-level-tab-stop:none;
	mso-level-number-position:right;
	margin-left:313.5pt;
	text-indent:-9.0pt;}
@list l2
	{mso-list-id:2052535403;
	mso-list-type:hybrid;
	mso-list-template-ids:1776210388 -1165307362 67698691 67698693 67698689 67=
698691 67698693 67698689 67698691 67698693;}
@list l2:level1
	{mso-level-start-at:0;
	mso-level-number-format:bullet;
	mso-level-text:\F0E8;
	mso-level-tab-stop:none;
	mso-level-number-position:left;
	text-indent:-.25in;
	font-family:Wingdings;
	mso-fareast-font-family:Calibri;
	mso-bidi-font-family:"Times New Roman";}
@list l2:level2
	{mso-level-number-format:bullet;
	mso-level-text:o;
	mso-level-tab-stop:none;
	mso-level-number-position:left;
	text-indent:-.25in;
	font-family:"Courier New";}
@list l2:level3
	{mso-level-number-format:bullet;
	mso-level-text:\F0A7;
	mso-level-tab-stop:none;
	mso-level-number-position:left;
	text-indent:-.25in;
	font-family:Wingdings;}
@list l2:level4
	{mso-level-number-format:bullet;
	mso-level-text:\F0B7;
	mso-level-tab-stop:none;
	mso-level-number-position:left;
	text-indent:-.25in;
	font-family:Symbol;}
@list l2:level5
	{mso-level-number-format:bullet;
	mso-level-text:o;
	mso-level-tab-stop:none;
	mso-level-number-position:left;
	text-indent:-.25in;
	font-family:"Courier New";}
@list l2:level6
	{mso-level-number-format:bullet;
	mso-level-text:\F0A7;
	mso-level-tab-stop:none;
	mso-level-number-position:left;
	text-indent:-.25in;
	font-family:Wingdings;}
@list l2:level7
	{mso-level-number-format:bullet;
	mso-level-text:\F0B7;
	mso-level-tab-stop:none;
	mso-level-number-position:left;
	text-indent:-.25in;
	font-family:Symbol;}
@list l2:level8
	{mso-level-number-format:bullet;
	mso-level-text:o;
	mso-level-tab-stop:none;
	mso-level-number-position:left;
	text-indent:-.25in;
	font-family:"Courier New";}
@list l2:level9
	{mso-level-number-format:bullet;
	mso-level-text:\F0A7;
	mso-level-tab-stop:none;
	mso-level-number-position:left;
	text-indent:-.25in;
	font-family:Wingdings;}
ol
	{margin-bottom:0in;}
ul
	{margin-bottom:0in;}
--></style><!--[if gte mso 9]><xml>
<o:shapedefaults v:ext=3D"edit" spidmax=3D"1026" />
</xml><![endif]--><!--[if gte mso 9]><xml>
<o:shapelayout v:ext=3D"edit">
<o:idmap v:ext=3D"edit" data=3D"1" />
</o:shapelayout></xml><![endif]-->
</head>
<body lang=3D"EN-US" link=3D"#0563C1" vlink=3D"#954F72">
<div class=3D"WordSection1">
<p class=3D"MsoNormal">Hi Balazs et al,<o:p></o:p></p>
<p class=3D"MsoNormal">Regarding the following exchange from below: <o:p></=
o:p></p>
<p class=3D"MsoNormal">--------------------<o:p></o:p></p>
<p class=3D"MsoNormal" style=3D"margin-left:.5in">Question about the follow=
ing: <o:p>
</o:p></p>
<p class=3D"MsoNormal" style=3D"margin-left:.5in">&#8220;While the DetNet I=
P data plane must support bidirectional DetNet flows, there are no special =
bidirectional features with respect to the data plane other than the need f=
or the two directions of a co-routed bidirectional
 flow to take the same path.&nbsp; That is to say that bidirectional DetNet=
 flows are solely represented at the management and control plane levels, w=
ithout specific support or knowledge within the DetNet data plane.&#8221;<o=
:p></o:p></p>
<p class=3D"MsoListParagraph" style=3D"margin-left:1.0in;mso-add-space:auto=
;text-indent:-.25in;mso-list:l2 level1 lfo2">
<![if !supportLists]><span style=3D"font-family:Wingdings"><span style=3D"m=
so-list:Ignore">=E8<span style=3D"font:7.0pt &quot;Times New Roman&quot;">
</span></span></span><![endif]>There was discussion about use cases that wa=
nted symmetrical delays in both directions; is that guaranteed by taking &#=
8220;the same path&#8221;? Presumably it is not implied by &#8220;fate shar=
ing&#8221;?
<o:p></o:p></p>
<p class=3D"MsoNormal" style=3D"margin-left:.5in"><b>&gt;Balazs&gt; Hmmm. S=
ame path not necessarily results in symmetrical delay. Some technologies pr=
ovides asymmetric link delays by nature.
</b><o:p></o:p></p>
<p class=3D"MsoNormal">--------------------<o:p></o:p></p>
<p class=3D"MsoNormal">So putting back on my Use Cases editor hat, based on=
 this reply it looks to me that the request for support for symmetrical pat=
h delays is currently explicitly not addressed. I realize that it is a rela=
tively rare use case, and that as
 you say, some links are asymmetric. However, given that there is a use cas=
e for it, one could imagine that some vendor will want to include the featu=
re (symmetrical path delays) in their product, presumably designed explicit=
ly for that use case, such that
 it would be useful to have some way for the device to advertise this featu=
re, or for clients to request such handling, presumably on a bidirectional-=
pair flow-by-flow basis.
<o:p></o:p></p>
<p class=3D"MsoNormal">And indeed, looking at the Flow Info Model draft I c=
an see: <a name=3D"section-6.5">
</a><a href=3D"https://tools.ietf.org/html/draft-ietf-detnet-flow-informati=
on-model-05#section-6.5"><span style=3D"mso-bookmark:&quot;section-6\.5&quo=
t;"><span style=3D"font-size:10.0pt;line-height:105%;font-family:&quot;Cour=
ier New&quot;;color:black;text-decoration:none"><br>
</span></span><span style=3D"mso-bookmark:&quot;section-6\.5&quot;"><span s=
tyle=3D"font-size:10.0pt;line-height:105%;font-family:&quot;Courier New&quo=
t;;color:black">6.5</span></span><span style=3D"mso-bookmark:&quot;section-=
6\.5&quot;"></span></a><span style=3D"mso-bookmark:&quot;section-6\.5&quot;=
"></span><span style=3D"font-size:10.0pt;line-height:105%;font-family:&quot=
;Courier New&quot;;color:black">.&nbsp;
 BiDir requirement of the DetNet Service</span><span style=3D"font-size:10.=
0pt;line-height:105%;font-family:&quot;Courier New&quot;;color:black"><o:p>=
</o:p></span></p>
<pre><span style=3D"color:black">&nbsp;&nbsp; The DnServiceBiDir attribute =
defines the requirement that the flow<o:p></o:p></span></pre>
<pre><span style=3D"color:black">&nbsp;&nbsp; and the corresponding reverse=
 direction flow must share the same path<o:p></o:p></span></pre>
<pre><span style=3D"color:black">&nbsp;&nbsp; (links and nodes) through the=
 routed or switch network in the DetNet<o:p></o:p></span></pre>
<pre><span style=3D"color:black">&nbsp;&nbsp; domain, e.g., to provide cong=
ruent paths in the two directions that<o:p></o:p></span></pre>
<pre><span style=3D"color:black">&nbsp;&nbsp; share fate and path character=
istics.<o:p></o:p></span></pre>
<p class=3D"MsoNormal"><o:p>&nbsp;</o:p></p>
<p class=3D"MsoNormal">So it appears to me that the Framework text should b=
e updated to reflect this possibility. Your thoughts?
<o:p></o:p></p>
<p class=3D"MsoNormal">Thanks,<o:p></o:p></p>
<p class=3D"MsoNormal">Ethan.<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" style=3D"margin-bottom:0in;margin-bottom:.0001pt;lin=
e-height:normal">
<b>From:</b> Bal=E1zs Varga A &lt;balazs.a.varga@ericsson.com&gt; <br>
<b>Sent:</b> Thursday, October 3, 2019 6:59 AM<br>
<b>To:</b> Grossman, Ethan A. &lt;eagros@dolby.com&gt;; detnet@ietf.org<br>
<b>Subject:</b> RE: data plane framework editorial pass<o:p></o:p></p>
</div>
</div>
<p class=3D"MsoNormal"><o:p>&nbsp;</o:p></p>
<p class=3D"MsoNormal" style=3D"margin-bottom:0in;margin-bottom:.0001pt">Hi=
 Ethan,<o:p></o:p></p>
<p class=3D"MsoNormal" style=3D"margin-bottom:0in;margin-bottom:.0001pt"><o=
:p>&nbsp;</o:p></p>
<p class=3D"MsoNormal" style=3D"margin-bottom:0in;margin-bottom:.0001pt">Ma=
ny thanks for your detailed review and great suggestions. I have accepted m=
ost of them &#8220;as is&#8221;. See reactions inline.<o:p></o:p></p>
<p class=3D"MsoNormal" style=3D"margin-bottom:0in;margin-bottom:.0001pt">I =
will update the draft on Github and create a pull request during the next w=
eek to make changes visible.<o:p></o:p></p>
<p class=3D"MsoNormal" style=3D"margin-bottom:0in;margin-bottom:.0001pt"><a=
 href=3D"https://urldefense.proofpoint.com/v2/url?u=3Dhttps-3A__github.com_=
detnet-2Dwg_data-2Dplane-2Ddrafts&amp;d=3DDwMFAw&amp;c=3DlI8Zb6TzM3d1tX4iEu=
7bpg&amp;r=3DZcHC6wX_gDwPDcfMaFNZiQ&amp;m=3DooBa0YGoSfUxbAgLXk8YD9UZkK4Qeri=
0-G20uc_zLtc&amp;s=3DKjy_R6-zJrZe5ijdAhLrXpYSQB4T341hC7-WUGwVStk&amp;e=3D">=
https://github.com/detnet-wg/data-plane-drafts</a><o:p></o:p></p>
<p class=3D"MsoNormal" style=3D"margin-bottom:0in;margin-bottom:.0001pt"><o=
:p>&nbsp;</o:p></p>
<p class=3D"MsoNormal" style=3D"margin-bottom:0in;margin-bottom:.0001pt">An=
y further comments from the group is highly welcome.<o:p></o:p></p>
<p class=3D"MsoNormal" style=3D"margin-bottom:0in;margin-bottom:.0001pt"><o=
:p>&nbsp;</o:p></p>
<p class=3D"MsoNormal" style=3D"margin-bottom:0in;margin-bottom:.0001pt">Ch=
eers<o:p></o:p></p>
<p class=3D"MsoNormal" style=3D"margin-bottom:0in;margin-bottom:.0001pt">Ba=
la&#8217;zs<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" style=3D"margin-bottom:0in;margin-bottom:.0001pt;lin=
e-height:normal">
<b>From:</b> detnet &lt;<a href=3D"mailto:detnet-bounces@ietf.org">detnet-b=
ounces@ietf.org</a>&gt;
<b>On Behalf Of </b>Grossman, Ethan A.<br>
<b>Sent:</b> Tuesday, October 1, 2019 4:38 AM<br>
<b>To:</b> <a href=3D"mailto:detnet@ietf.org">detnet@ietf.org</a><br>
<b>Subject:</b> [Detnet] data plane framework editorial pass<o:p></o:p></p>
</div>
</div>
<p class=3D"MsoNormal"><o:p>&nbsp;</o:p></p>
<p class=3D"MsoNormal">Hi All, (particularly Balazs as editor of the draft)=
, <o:p></o:p></p>
<p class=3D"MsoNormal">I hate to be the guy who waits until WG LC to actual=
ly read the draft carefully and then comes with a bunch of comments, but he=
re I am; hopefully I will get into gear sooner with the other data plane dr=
afts, but as document shepherd I have
 to read carefully, and I figured as long as I was noticing things I would =
write them down.
<o:p></o:p></p>
<p class=3D"MsoNormal">So as a result there are many comments below; thankf=
ully they are mostly grammatical, the sort that the IETF Editorial will sur=
ely make if we don&#8217;t correct them, so I figure we should bite the bul=
let and do them now rather than later. There
 are even a few actual &#8220;what does this mean&#8221; type of questions.=
 But on the whole the draft is in quite good shape and I plan to start my &=
#8220;shepherd writeup&#8221; soon, given that I have gone over the draft c=
arefully now.
<o:p></o:p></p>
<p class=3D"MsoNormal">The form I am using for my comments is like this: <o=
:p></o:p></p>
<p class=3D"MsoNormal" style=3D"margin-left:.5in">Issue type (e.g. wording,=
 grammar, abbreviation, etc):
<o:p></o:p></p>
<p class=3D"MsoNormal" style=3D"margin-left:.5in">&#8220;text in question&#=
8221;<o:p></o:p></p>
<p class=3D"MsoListParagraph" style=3D"margin-left:1.0in;mso-add-space:auto=
;text-indent:-.25in;mso-list:l0 level1 lfo1">
<![if !supportLists]><span style=3D"font-family:Wingdings"><span style=3D"m=
so-list:Ignore">=E8<span style=3D"font:7.0pt &quot;Times New Roman&quot;">
</span></span></span><![endif]>&#8220;Ethan&#8217;s suggestion on how to fi=
x it:&#8221;<o:p></o:p></p>
<p class=3D"MsoNormal">I hope this is helpful. If it isn&#8217;t, just let =
me know and for the remaining drafts I&#8217;ll be less picky (or whatever =
your suggestion to me is). And of course I may have gotten the wrong end of=
 the stick on some of the items, so please feel
 free to push back if I got the meaning wrong. <o:p></o:p></p>
<p class=3D"MsoNormal">Ethan (as data plane framework draft document shephe=
rd).<o:p></o:p></p>
<p class=3D"MsoNormal">---------------------------------------<o:p></o:p></=
p>
<p class=3D"MsoNormal">Wording: <o:p></o:p></p>
<p class=3D"MsoNormal">&#8220;Abstract<o:p></o:p></p>
<p class=3D"MsoNormal">This document provides an overall framework for the =
Deterministic Networking data plane.&nbsp; It covers concepts and considera=
tions that are generally common to any Deterministic Networking data plane =
specification.&#8221;<o:p></o:p></p>
<ul style=3D"margin-top:0in" type=3D"disc">
<li class=3D"MsoListParagraph" style=3D"margin-left:0in;mso-add-space:auto;=
mso-list:l2 level1 lfo2">
Say DetNet instead of the more generic Deterministic Networking since it is=
 specific to our architecture, not to all of deterministic networking in th=
e world.<o:p></o:p></li></ul>
<p class=3D"MsoNormal"><b>&gt;Balazs&gt; OK.<o:p></o:p></b></p>
<p class=3D"MsoNormal">Wording: <o:p></o:p></p>
<p class=3D"MsoNormal">&#8220;1.&nbsp; Introduction<o:p></o:p></p>
<p class=3D"MsoNormal">&nbsp;&nbsp; Deterministic Networking (DetNet)&#8221=
;<o:p></o:p></p>
<ul style=3D"margin-top:0in" type=3D"disc">
<li class=3D"MsoListParagraph" style=3D"margin-left:0in;mso-add-space:auto;=
mso-list:l2 level1 lfo2">
Similarly, say &#8220;DetNet (Deterministic Networking)&#8221; .<o:p></o:p>=
</li></ul>
<p class=3D"MsoNormal"><b>&gt;Balazs&gt; OK.<o:p></o:p></b></p>
<p class=3D"MsoNormal">Wording: <o:p></o:p></p>
<p class=3D"MsoNormal">&#8220;The forwarding sub-layer is used to provide c=
ongestion protection (low loss, assured latency, and limited out-of-order d=
elivery) and leverages Traffic Engineering mechanisms.&#8221;<o:p></o:p></p=
>
<ul style=3D"margin-top:0in" type=3D"disc">
<li class=3D"MsoListParagraph" style=3D"margin-left:0in;mso-add-space:auto;=
mso-list:l2 level1 lfo2">
Improve clarity: <o:p></o:p></li></ul>
<p class=3D"MsoNormal">The forwarding sub-layer leverages Traffic Engineeri=
ng mechanisms to provide congestion protection (low loss, assured latency, =
and limited out-of-order delivery).<o:p></o:p></p>
<p class=3D"MsoNormal"><b>&gt;Balazs&gt; OK in principle. Slightly modified=
 your proposal to catch better the sense &#8220;&#8230; leverages Traffic E=
ngineering mechanisms and provides &#8230;&#8221;<o:p></o:p></b></p>
<p class=3D"MsoNormal">Grammar:<o:p></o:p></p>
<p class=3D"MsoNormal">&#8220;service sub-layer&#8221;<o:p></o:p></p>
<ul style=3D"margin-top:0in" type=3D"disc">
<li class=3D"MsoListParagraph" style=3D"margin-left:0in;mso-add-space:auto;=
mso-list:l2 level1 lfo2">
Service is a proper name, s/b capitalized. <o:p></o:p></li></ul>
<p class=3D"MsoNormal"><b>&gt;Balazs&gt; Hmmm. In architecture draft we hav=
e used &#8220;service sub-layer&#8221; and &#8220;forwarding sub-layer&#822=
1;. I would keep it.<o:p></o:p></b></p>
<p class=3D"MsoNormal">Wording: <o:p></o:p></p>
<p class=3D"MsoNormal">&#8220;It also describes the forwarding sub-layer th=
at is used to&nbsp;&nbsp; eliminate (or reduce) contention loss and provide=
 bounded latency for&nbsp;&nbsp; DetNet flows.&#8221;<o:p></o:p></p>
<ul style=3D"margin-top:0in" type=3D"disc">
<li class=3D"MsoListParagraph" style=3D"margin-left:0in;mso-add-space:auto;=
mso-list:l2 level1 lfo2">
Redundant with above paragraph. s/b just &#8220;&#8230;the Forwarding sub-l=
ayer&#8221;. &#8220;assured latency&#8221; vs &#8220;bounded latency&#8221;=
..
<o:p></o:p></li></ul>
<p class=3D"MsoNormal"><b>&gt;Balazs&gt; OK. I will collapse the two senten=
ces.<o:p></o:p></b></p>
<p class=3D"MsoNormal">Meaning: <o:p></o:p></p>
<p class=3D"MsoNormal">&#8220; Different traffic types, or application flow=
s, can be mapped on top&nbsp;&nbsp; of DetNet.&#8221;<o:p></o:p></p>
<ul style=3D"margin-top:0in" type=3D"disc">
<li class=3D"MsoListParagraph" style=3D"margin-left:0in;mso-add-space:auto;=
mso-list:l2 level1 lfo2">
Are these two separate things? I gather they are? Maybe &#8220;Different tr=
affic types and application flows can be mapped on top&nbsp; of DetNet&#822=
1;. Below it then says
<o:p></o:p></li></ul>
<p class=3D"MsoNormal">&#8220;3.&nbsp; DetNet Data Plane Overview<o:p></o:p=
></p>
<p class=3D"MsoNormal">&nbsp;&nbsp; This document describes how application=
 flows, or app-flows, are&nbsp; carried over DetNet networks.&#8221;<o:p></=
o:p></p>
<p class=3D"MsoNormal">This sounds like they are synonyms? But an App Flow =
is not differentiated by &#8220;traffic type&#8221; &#8211; we differentiat=
e based on individual flow. So I think we should remove &#8220;traffic type=
s&#8221; above.
<o:p></o:p></p>
<p class=3D"MsoNormal"><b>&gt;Balazs&gt; OK. Traffic types intended to refe=
r to the encapsulation of the App-flow (e.g., Ethernet or IP). I will fix t=
his.<o:p></o:p></b></p>
<p class=3D"MsoNormal">Wording: <o:p></o:p></p>
<p class=3D"MsoNormal">&nbsp;&#8220;functions&nbsp; related to the control =
plane&#8221;<o:p></o:p></p>
<ul style=3D"margin-top:0in" type=3D"disc">
<li class=3D"MsoListParagraph" style=3D"margin-left:0in;mso-add-space:auto;=
mso-list:l2 level1 lfo2">
Are we standardizing on controller plane vs control plane, or are these dif=
ferent grammatical roles?
<o:p></o:p></li></ul>
<p class=3D"MsoNormal"><b>&gt;Balazs&gt; OK. I think it would be better sim=
ple to refer to the OAM drafts.</b><o:p></o:p></p>
<p class=3D"MsoNormal">Wording: <o:p></o:p></p>
<p class=3D"MsoNormal">&#8220;The forwarding sub-layer provides the quality=
 underpin needed by the<span style=3D"color:black">&nbsp;&nbsp; DetNet flow=
..&#8221;<o:p></o:p></span></p>
<ul style=3D"margin-top:0in" type=3D"disc">
<li class=3D"MsoListParagraph" style=3D"margin-left:0in;mso-add-space:auto;=
mso-list:l2 level1 lfo2">
Is <span style=3D"color:black">underpin</span> a real word? Sounds like we =
mean QoS?
<o:p></o:p></li></ul>
<p class=3D"MsoNormal"><b>&gt;Balazs&gt; OK. I will change to &#8220;&#8230=
; the QoS related functions needed &#8230;&#8221;<o:p></o:p></b></p>
<p class=3D"MsoNormal">Abbreviation: <o:p></o:p></p>
<p class=3D"MsoNormal">&#8220;An example of&nbsp;&nbsp; this is Packet Repl=
ication, Elimination, and Ordering (PREOF)&nbsp;&nbsp;&nbsp; functions see =
Section 4.3.&#8221;<o:p></o:p></p>
<ul style=3D"margin-top:0in" type=3D"disc">
<li class=3D"MsoListParagraph" style=3D"margin-left:0in;mso-add-space:auto;=
mso-list:l2 level1 lfo2">
Not first use of PREOF, should not spell out here. <o:p></o:p></li></ul>
<p class=3D"MsoNormal"><b>&gt;Balazs&gt; OK. <o:p></o:p></b></p>
<p class=3D"MsoNormal">Grammar: <o:p></o:p></p>
<p class=3D"MsoNormal">&#8220;The method of instantiating each of the layer=
s is specific to the&nbsp;&nbsp; particular DetNet data plane method. &nbsp=
;There may be more than one&nbsp;&nbsp; approach that is applicable to a gi=
ven bearer network type.&#8221;<o:p></o:p></p>
<ul style=3D"margin-top:0in" type=3D"disc">
<li class=3D"MsoListParagraph" style=3D"margin-left:0in;mso-add-space:auto;=
mso-list:l2 level1 lfo2">
I would combine these into a single sentence with comma, as: &#8220;The met=
hod of instantiating each of the layers is specific to the particular DetNe=
t data plane method, and more than one approach may be applicable to a give=
n bearer network type&#8221;.<o:p></o:p></li></ul>
<p class=3D"MsoNormal"><b>&gt;Balazs&gt; OK. <o:p></o:p></b></p>
<p class=3D"MsoNormal">Wording: <o:p></o:p></p>
<p class=3D"MsoNormal">&#8220;3.1.&nbsp; Data Plane Characteristics<o:p></o=
:p></p>
<p class=3D"MsoNormal">&nbsp;&nbsp; There are two major characteristics to =
the data plane:<o:p></o:p></p>
<p class=3D"MsoNormal">&nbsp;&nbsp; 1.&nbsp; Data plane technology: <u>The =
DetNet data plane is provided by the DetNet service and forwarding sub laye=
rs</u>.&#8221;<o:p></o:p></p>
<p class=3D"MsoNormal"><span style=3D"font-family:Wingdings">=E0</span> Ple=
ase don&#8217;t tell me this again. Eliminate this sentence.
<o:p></o:p></p>
<p class=3D"MsoNormal"><b>&gt;Balazs&gt; OK. :--)))<o:p></o:p></b></p>
<p class=3D"MsoNormal">Wording: <o:p></o:p></p>
<p class=3D"MsoNormal">&#8220;Namely&#8221;<o:p></o:p></p>
<ul style=3D"margin-top:0in" type=3D"disc">
<li class=3D"MsoListParagraph" style=3D"margin-left:0in;mso-add-space:auto;=
mso-list:l2 level1 lfo2">
Remove this word, already said &#8220;specifically&#8221; which is better a=
nyway. <o:p></o:p></li></ul>
<p class=3D"MsoNormal"><b>&gt;Balazs&gt; OK. <o:p></o:p></b></p>
<p class=3D"MsoNormal">Abbreviations: <o:p></o:p></p>
<p class=3D"MsoNormal">&#8220;S-label and d-CW&#8221;<o:p></o:p></p>
<ul style=3D"margin-top:0in" type=3D"disc">
<li class=3D"MsoListParagraph" style=3D"margin-left:0in;mso-add-space:auto;=
mso-list:l2 level1 lfo2">
Need to add these to Abbrev section. <o:p></o:p></li></ul>
<p class=3D"MsoNormal"><b>&gt;Balazs&gt; OK. </b><o:p></o:p></p>
<p class=3D"MsoNormal">Structure: <o:p></o:p></p>
<p class=3D"MsoNormal">&#8220;There are two major characteristics to the da=
ta plane:<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:-10.5pt;mso-add-space:a=
uto;mso-list:l1 level1 lfo3">
Data plane technology:&#8221; <o:p></o:p></li></ol>
<p class=3D"MsoNormal"><o:p>&nbsp;</o:p></p>
<ul style=3D"margin-top:0in" type=3D"disc">
<li class=3D"MsoListParagraph" style=3D"margin-left:0in;mso-add-space:auto;=
mso-list:l2 level1 lfo2">
I would say these should not be a 2-item numbered list, they should be a to=
pic sentence listing both, followed by subsections, as is done for Encapsul=
ation but not for Technology. Also one says Data Plane Technology, the othe=
r just Encapsulation &#8211; should be
 consistent &#8211; So we could have:<o:p></o:p></li></ul>
<p class=3D"MsoNormal" style=3D"margin-left:.25in">3.1.&nbsp; Data Plane Ch=
aracteristics<o:p></o:p></p>
<p class=3D"MsoNormal" style=3D"margin-left:.25in">There are two major char=
acteristics to the data plane: the technology and the encapsulation, as dis=
cussed below.
<o:p></o:p></p>
<p class=3D"MsoNormal" style=3D"margin-left:.25in">3.1.1 Technology<o:p></o=
:p></p>
<p class=3D"MsoNormal" style=3D"margin-left:.25in">&#8230;<o:p></o:p></p>
<p class=3D"MsoNormal" style=3D"margin-left:.25in">3.1.2 Encapsulation<o:p>=
</o:p></p>
<p class=3D"MsoNormal" style=3D"margin-left:.25in">&#8230;<o:p></o:p></p>
<p class=3D"MsoNormal"><b>&gt;Balazs&gt; OK. </b><o:p></o:p></p>
<p class=3D"MsoNormal">Grammar: <o:p></o:p></p>
<p class=3D"MsoNormal">&#8220;The encapsulation of the DetNet flows allows =
them to be sent over a&nbsp;&nbsp; data plane technology other than their n=
ative type.&nbsp; Encapsulation is&nbsp;&nbsp; essential if, for example, i=
t is required to send Ethernet TSN stream&nbsp;&nbsp;&nbsp; as a DetNet App=
lication
 over a data plane such as MPLS.&#8221;<o:p></o:p></p>
<ul style=3D"margin-top:0in" type=3D"disc">
<li class=3D"MsoListParagraph" style=3D"margin-left:0in;mso-add-space:auto;=
mso-list:l2 level1 lfo2">
Consolidate: &#8220;The encapsulation of a DetNet flow allows it to be sent=
 over a&nbsp;&nbsp; data plane technology other than its native type. For e=
xample, an Ethernet TSN app flow can be sent as a DetNet app flow over MPLS=
..&#8221;<o:p></o:p></li></ul>
<p class=3D"MsoNormal"><b>&gt;Balazs&gt; OK. </b><o:p></o:p></p>
<p class=3D"MsoNormal">Grammar: <o:p></o:p></p>
<p class=3D"MsoNormal">&#8220;meta-data&#8221; <o:p></o:p></p>
<ul style=3D"margin-top:0in" type=3D"disc">
<li class=3D"MsoListParagraph" style=3D"margin-left:0in;mso-add-space:auto;=
mso-list:l2 level1 lfo2">
s/b metadata &#8211; not a hyphenated word. <o:p></o:p></li></ul>
<p class=3D"MsoNormal"><b>&gt;Balazs&gt; OK. </b><o:p></o:p></p>
<p class=3D"MsoNormal">Clarity: <o:p></o:p></p>
<p class=3D"MsoNormal" style=3D"margin-left:.5in">&#8220;The DetNet data pl=
ane can provide or carry meta-data:<o:p></o:p></p>
<p class=3D"MsoNormal" style=3D"margin-left:.5in">&nbsp;&nbsp; 1.&nbsp; Flo=
w-ID<o:p></o:p></p>
<p class=3D"MsoNormal" style=3D"margin-left:.5in">&nbsp;&nbsp; 2.&nbsp; Seq=
uence Number<o:p></o:p></p>
<p class=3D"MsoNormal" style=3D"margin-left:.5in">&#8230; Both of these met=
adata are required &#8230;&#8221;
<o:p></o:p></p>
<ul style=3D"margin-top:0in" type=3D"disc">
<li class=3D"MsoListParagraph" style=3D"margin-left:0in;mso-add-space:auto;=
mso-list:l2 level1 lfo2">
I initially read this as &#8220;they are both required&#8221; but then it t=
urns out they are not. Rephrase:
<o:p></o:p></li></ul>
<p class=3D"MsoNormal" style=3D"margin-left:.25in">&#8220;The DetNet data p=
lane supports a Flow-ID (for identification of the flow or aggregate flow) =
and/or a Sequence Number (for PREOF) for each DetNet flow. The DetNet Servi=
ce sub-layer requires both; the DetNet forwarding
 sub-layer requires only Flow-ID. Metadata can also be used for OAM indicat=
ions and instrumentation of DetNet data plane operation.&#8221;<o:p></o:p><=
/p>
<p class=3D"MsoNormal"><b>&gt;Balazs&gt; OK. </b><o:p></o:p></p>
<p class=3D"MsoNormal" style=3D"margin-left:.25in">Grammar: <o:p></o:p></p>
<p class=3D"MsoNormal" style=3D"margin-left:.25in">&#8220;it is anticipated=
 that more than one encapsulation&nbsp;&nbsp; may be deployed for example G=
RE&#8221;<o:p></o:p></p>
<ul style=3D"margin-top:0in" type=3D"disc">
<li class=3D"MsoListParagraph" style=3D"margin-left:0in;mso-add-space:auto;=
mso-list:l2 level1 lfo2">
Need comma after &#8220;deployed,&#8221; <o:p></o:p></li></ul>
<p class=3D"MsoNormal"><b>&gt;Balazs&gt; OK. </b><o:p></o:p></p>
<p class=3D"MsoNormal">Wording: <o:p></o:p></p>
<p class=3D"MsoNormal">&#8220;[RFC7657] also provides useful background on =
the delivery differentiated services (DiffServ)&#8221;<o:p></o:p></p>
<ul style=3D"margin-top:0in" type=3D"disc">
<li class=3D"MsoListParagraph" style=3D"margin-left:0in;mso-add-space:auto;=
mso-list:l2 level1 lfo2">
I don&#8217;t think &#8220;the delivery&#8221; belongs there? Delete? (&#82=
21;&#8230;useful background on Differentiated Services (Diffserv)&#8230;&#8=
221; (following RFC7657 format).
<o:p></o:p></li></ul>
<p class=3D"MsoNormal"><b>&gt;Balazs&gt; OK. I will rephrase. Reference to =
rfc7657 is important here, so I will keep it.</b><o:p></o:p></p>
<p class=3D"MsoNormal">Word meaning: <o:p></o:p></p>
<p class=3D"MsoNormal">&#8220;It is possible to include such information in=
 a native IP&nbsp;&nbsp; packet explicitly, or implicitly.&#8221;<o:p></o:p=
></p>
<ul style=3D"margin-top:0in" type=3D"disc">
<li class=3D"MsoListParagraph" style=3D"margin-left:0in;mso-add-space:auto;=
mso-list:l2 level1 lfo2">
I understand &#8220;explicitly&#8221; to mean there is additional metadata,=
 vs &#8220;implicitly&#8221; to mean that it is inferred from the existing =
fields e.g. 6-tuple. However above, it says &#8220;Some MPLS examples of im=
plicit metadata include the sequence number&nbsp;&nbsp;&nbsp; for use by th=
e
 PREOF function&#8221; &#8211; to me that sounds odd. Can we please reconci=
le use of the words &#8220;explicit&#8221; vs &#8220;implicit&#8221; and/or=
 explain the meaning of each. We also have explicit/implicit
<u>paths</u> (for which I don&#8217;t see a clear definition from a simple =
google search):<o:p></o:p></li></ul>
<p class=3D"MsoNormal" style=3D"margin-left:1.0in">&#8220;MPLS provides the=
 ability to forward traffic over implicit and&nbsp;&nbsp; explicit paths to=
 the point in the network where the next DetNet&nbsp;&nbsp; service sub-lay=
er action needs to take place.&#8221;<o:p></o:p></p>
<p class=3D"MsoNormal">&#8220;Reservation and Allocation of resources:&#822=
1; (and similar lines below)
<o:p></o:p></p>
<ul style=3D"margin-top:0in" type=3D"disc">
<li class=3D"MsoListParagraph" style=3D"margin-left:0in;mso-add-space:auto;=
mso-list:l2 level1 lfo2">
Perhaps these paragraphs should be 3<sup>rd</sup> level headers, as opposed=
 to one-sentence paragraphs with &#8220;:&#8221; at the end. This would als=
o cause them to be included in the table of contents. Perhaps having a bull=
et list at the top would be useful? Then one
 could move to here the statement from below: &#8220;Several of these capab=
ilities are expanded upon in more detail in sections below.&#8221;<o:p></o:=
p></li></ul>
<p class=3D"MsoNormal"><b>&gt;Balazs&gt; Hmmm. I will reconsider these sent=
ences. </b><o:p></o:p></p>
<p class=3D"MsoNormal">Clarity: <o:p></o:p></p>
<p class=3D"MsoNormal">&#8220;This can eliminate packet contention and loss=
&#8221;<o:p></o:p></p>
<ul style=3D"margin-top:0in" type=3D"disc">
<li class=3D"MsoListParagraph" style=3D"margin-left:0in;mso-add-space:auto;=
mso-list:l2 level1 lfo2">
I would explicitly say &#8220;This can eliminate packet contention and pack=
et loss&#8221;.<o:p></o:p></li></ul>
<p class=3D"MsoNormal"><b>&gt;Balazs&gt; OK. </b><o:p></o:p></p>
<p class=3D"MsoNormal">Grammar: <o:p></o:p></p>
<p class=3D"MsoNormal">&#8220;This also can reduce jitter for the DetNet tr=
affic&#8221;<o:p></o:p></p>
<ul style=3D"margin-top:0in" type=3D"disc">
<li class=3D"MsoListParagraph" style=3D"margin-left:0in;mso-add-space:auto;=
mso-list:l2 level1 lfo2">
Eliminate superfluous &#8220;the&#8221;: &#8220;This also can reduce jitter=
 for DetNet traffic&#8221;<o:p></o:p></li></ul>
<p class=3D"MsoNormal"><b>&gt;Balazs&gt; OK. </b><o:p></o:p></p>
<p class=3D"MsoNormal">Clarity: <o:p></o:p></p>
<p class=3D"MsoNormal">&#8220;DetNet flows are assumed to behave with respe=
ct to the reserved traffic profile.&nbsp; If other traffic shares the link =
resources, the use of (queuing, policing, shaping) policies can be used to =
ensure that the allocation of resources reserved
 for DetNet is met.&nbsp;&nbsp; Queuing and shaping of DetNet traffic could=
 be required to ensure that DetNet traffic does not exceed its reserved pro=
file but this would impact the DetNet service characteristics.&#8221;<o:p><=
/o:p></p>
<ul style=3D"margin-top:0in" type=3D"disc">
<li class=3D"MsoListParagraph" style=3D"margin-left:0in;mso-add-space:auto;=
mso-list:l2 level1 lfo2">
I think this could be made clearer. Maybe: <o:p></o:p></li></ul>
<p class=3D"MsoNormal">&#8220;DetNet flows are assumed to behave with respe=
ct to the reserved traffic profile.&nbsp; If other traffic shares the link =
resources, the use of policies (such as queuing, policing, shaping) can be =
applied to the &#8220;other&#8221; traffic to ensure that
 the allocation of resources reserved for DetNet is not compromised.&nbsp; =
Queuing and shaping of DetNet traffic to ensure that it does not exceed its=
 reserved profile (for example by dropping packets) may be necessary to pre=
vent fault conditions, but should not
 be used under normal conditions as this could compromise the DetNet QoS.&#=
8221;<o:p></o:p></p>
<p class=3D"MsoNormal"><b>&gt;Balazs&gt; Hmmm. Agree some rewording is need=
ed here. We intend to say here two things: (1) resources allocated to a Det=
Net flow must be protected from other traffic. (2) misbehaving DetNet flows=
 must be detected and it have to be ensured
 that there do not compromise DetNet QoS. I will reformulate.</b><o:p></o:p=
></p>
<p class=3D"MsoNormal">&#8220;Network coding&#8221; <o:p></o:p></p>
<ul style=3D"margin-top:0in" type=3D"disc">
<li class=3D"MsoListParagraph" style=3D"margin-left:0in;mso-add-space:auto;=
mso-list:l2 level1 lfo2">
Proper name, Network Coding, s/b capitalized. <o:p></o:p></li></ul>
<p class=3D"MsoNormal"><b>&gt;Balazs&gt; OK. </b><o:p></o:p></p>
<p class=3D"MsoNormal">&#8220;packet by packet&#8221; <o:p></o:p></p>
<ul style=3D"margin-top:0in" type=3D"disc">
<li class=3D"MsoListParagraph" style=3D"margin-left:0in;mso-add-space:auto;=
mso-list:l2 level1 lfo2">
s/b hyphenated &#8220;packet-by-packet&#8221;. <o:p></o:p></li></ul>
<p class=3D"MsoNormal"><b>&gt;Balazs&gt; OK. </b><o:p></o:p></p>
<p class=3D"MsoNormal">Grammar: <o:p></o:p></p>
<p class=3D"MsoNormal">&#8220;Since Detnet leverages many different forward=
ing sub-layers, those&nbsp; technologies also support a number of tools to =
troubleshoot connectivity for example, to support identification of misbeha=
ving&nbsp; flows.&#8221;<o:p></o:p></p>
<ul style=3D"margin-top:0in" type=3D"disc">
<li class=3D"MsoListParagraph" style=3D"margin-left:0in;mso-add-space:auto;=
mso-list:l2 level1 lfo2">
Try: <o:p></o:p></li></ul>
<p class=3D"MsoNormal">&nbsp;&#8220;Detnet leverages many different forward=
ing sub-layers, each of which supports various tools to troubleshoot connec=
tivity, for example identification of misbehaving flows.&#8221;<o:p></o:p><=
/p>
<p class=3D"MsoNormal"><b>&gt;Balazs&gt; OK. </b><o:p></o:p></p>
<p class=3D"MsoNormal">Grammar: <o:p></o:p></p>
<p class=3D"MsoNormal">&#8220;At the service layer again there are existing=
 mechanisms to troubleshoot or monitor flows.&nbsp; Many of these mechanism=
s exist for IP and MPLS networks.&nbsp; A client of a DetNet service can in=
troduce any monitoring applications which can detect
 and monitor delay and loss.&#8221;<o:p></o:p></p>
<ul style=3D"margin-top:0in" type=3D"disc">
<li class=3D"MsoListParagraph" style=3D"margin-left:0in;mso-add-space:auto;=
mso-list:l2 level1 lfo2">
Try: <o:p></o:p></li></ul>
<p class=3D"MsoNormal">&#8220;The DetNet Service layer can leverage existin=
g mechanisms to troubleshoot or monitor flows, such as those in use by IP a=
nd MPLS networks.&nbsp; At the Application layer a client of a DetNet servi=
ce can use existing techniques to detect and
 monitor delay and loss.&#8221;<o:p></o:p></p>
<p class=3D"MsoNormal"><b>&gt;Balazs&gt; OK. </b><o:p></o:p></p>
<p class=3D"MsoNormal">Grammar: <o:p></o:p></p>
<p class=3D"MsoNormal">&#8220;Recognize flow(s) for analytics:&#8221;<o:p><=
/o:p></p>
<ul style=3D"margin-top:0in" type=3D"disc">
<li class=3D"MsoListParagraph" style=3D"margin-left:0in;mso-add-space:auto;=
mso-list:l2 level1 lfo2">
Try<o:p></o:p></li></ul>
<p class=3D"MsoNormal" style=3D"margin-left:.5in">&#8220;Flow recognition f=
or analytics:<o:p></o:p></p>
<p class=3D"MsoNormal"><b>&gt;Balazs&gt; OK. </b><o:p></o:p></p>
<p class=3D"MsoNormal">Grammar: <o:p></o:p></p>
<p class=3D"MsoNormal">&#8220;To a large degree this follows the logic in t=
he previous section. Analytics can be inherited from the two sub-layers.&nb=
sp; At the DetNet service edge packet and bit counters e.g. sent, received,=
 dropped, and out of sequence are maintained.&#8221;<o:p></o:p></p>
<ul style=3D"margin-top:0in" type=3D"disc">
<li class=3D"MsoListParagraph" style=3D"margin-left:0in;mso-add-space:auto;=
mso-list:l2 level1 lfo2">
Try: <o:p></o:p></li></ul>
<p class=3D"MsoNormal">&#8220;Network analytics can be inherited from the t=
echnologies of the Service and Forwarding sub-layers.&nbsp; At the DetNet s=
ervice edge, packet and bit counters (e.g. sent, received, dropped, and out=
-of-sequence) can be maintained.&#8221;<o:p></o:p></p>
<p class=3D"MsoNormal"><b>&gt;Balazs&gt; OK. </b><o:p></o:p></p>
<p class=3D"MsoNormal">Grammar: <o:p></o:p></p>
<p class=3D"MsoNormal">&#8220;Correlate events with flows:&#8221;<o:p></o:p=
></p>
<p class=3D"MsoNormal">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; The provider of a Det=
Net service may allow other capabilities to monitor flows such as more deta=
il loss statistics and time stamping of events.&nbsp; The details of these =
capabilities are currently out of scope for this document.&#8221;<b><o:p></=
o:p></b></p>
<ul style=3D"margin-top:0in" type=3D"disc">
<li class=3D"MsoListParagraph" style=3D"margin-left:0in;mso-add-space:auto;=
mso-list:l2 level1 lfo2">
Try: <o:p></o:p></li></ul>
<p class=3D"MsoNormal">&#8220;Correlation of events with flows:&#8221;<o:p>=
</o:p></p>
<p class=3D"MsoNormal">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; The provider of a Det=
Net service may provide other capabilities to monitor flows, such as more d=
etailed loss statistics and time stamping of events.&nbsp; The details of t=
hese capabilities are currently out of scope for this document.&#8221;<b><o=
:p></o:p></b></p>
<p class=3D"MsoNormal"><b>&gt;Balazs&gt; OK. </b><o:p></o:p></p>
<p class=3D"MsoNormal">3.6.1<o:p></o:p></p>
<p class=3D"MsoNormal">Grammar: <o:p></o:p></p>
<p class=3D"MsoNormal">&#8220;in the case of network congestion or some fai=
lures.&#8221;<o:p></o:p></p>
<ul style=3D"margin-top:0in" type=3D"disc">
<li class=3D"MsoListParagraph" style=3D"margin-left:0in;mso-add-space:auto;=
mso-list:l2 level1 lfo2">
Try:<o:p></o:p></li></ul>
<p class=3D"MsoNormal">&#8220;in the case of network congestion or equipmen=
t failure.&#8221;<o:p></o:p></p>
<p class=3D"MsoNormal"><b>&gt;Balazs&gt; OK in principle. Failures can be b=
oth equipment failure or network link failure, so I will change to &#8220;&=
#8220;in the case of network congestion or network failure.&#8221;&#8221;</=
b><o:p></o:p></p>
<p class=3D"MsoNormal">Abbreviation error: <o:p></o:p></p>
<p class=3D"MsoNormal">&#8220;combinations of PRF, PRE, and POF.&#8221;<o:p=
></o:p></p>
<ul style=3D"margin-top:0in" type=3D"disc">
<li class=3D"MsoListParagraph" style=3D"margin-left:0in;mso-add-space:auto;=
mso-list:l2 level1 lfo2">
Try: <o:p></o:p></li></ul>
<p class=3D"MsoNormal">&#8220;combinations of PRF, PEF, and POF.&#8221;<o:p=
></o:p></p>
<p class=3D"MsoNormal"><b>&gt;Balazs&gt; OK. </b><o:p></o:p></p>
<p class=3D"MsoNormal">&#8216;&#8220;This example also illustrates 1:1 prot=
ection scheme meaning there is traffic and path for each segment of the end=
 to end path.&#8221;<o:p></o:p></p>
<ul style=3D"margin-top:0in" type=3D"disc">
<li class=3D"MsoListParagraph" style=3D"margin-left:0in;mso-add-space:auto;=
mso-list:l2 level1 lfo2">
I do not understand what this means; &#8220;there is traffic and path&#8221=
;? <o:p></o:p></li></ul>
<p class=3D"MsoNormal"><b>&gt;Balazs&gt; OK. &#8220;&#8230; meaning there i=
s traffic over each segment &#8230;&#8221;</b><o:p></o:p></p>
<p class=3D"MsoNormal">Grammar: (Ring Service Protection is a proper name, =
capitalized, &#8220;rings&#8221; is not).
<o:p></o:p></p>
<p class=3D"MsoNormal">&#8216;&#8220;Many of the same concepts apply howeve=
r Rings&#8221;<o:p></o:p></p>
<ul style=3D"margin-top:0in" type=3D"disc">
<li class=3D"MsoListParagraph" style=3D"margin-left:0in;mso-add-space:auto;=
mso-list:l2 level1 lfo2">
&#8220;Many of the same concepts apply, however rings&#8221;<o:p></o:p></li=
></ul>
<p class=3D"MsoNormal"><b>&gt;Balazs&gt; OK. </b><o:p></o:p></p>
<p class=3D"MsoNormal">Grammar: <o:p></o:p></p>
<p class=3D"MsoNormal">&#8220;The DetNet data plane also allows for the agg=
regation of DetNet flows, to improved scaling by reducing the state per hop=
..&#8221;<o:p></o:p></p>
<ul style=3D"margin-top:0in" type=3D"disc">
<li class=3D"MsoListParagraph" style=3D"margin-left:0in;mso-add-space:auto;=
mso-list:l2 level1 lfo2">
Try: <o:p></o:p></li></ul>
<p class=3D"MsoNormal">&#8220;The DetNet data plane also allows for the agg=
regation of DetNet flows, which can improve scalability by reducing the per=
-hop state.&#8221;<o:p></o:p></p>
<p class=3D"MsoNormal"><b>&gt;Balazs&gt; OK. </b><o:p></o:p></p>
<p class=3D"MsoNormal">Grammar: <o:p></o:p></p>
<p class=3D"MsoNormal">&#8220;If bandwidth reservations are used, the sum o=
f the reservations should be the sum of all the individual reservations, in=
 other words, the reservations should not create an over subscription of ba=
ndwidth reservation. If maximum delay bounds
 are used the system should ensure that the aggregate does not exceed the d=
elay bounds of the individual flows.&#8221;<o:p></o:p></p>
<ul style=3D"margin-top:0in" type=3D"disc">
<li class=3D"MsoListParagraph" style=3D"margin-left:0in;mso-add-space:auto;=
mso-list:l2 level1 lfo2">
Try: <o:p></o:p></li></ul>
<p class=3D"MsoNormal">&#8220;If bandwidth reservations are used, the sum o=
f the reservations should be the sum of all the individual reservations; in=
 other words, the reservations should not add up to an over-subscription of=
 bandwidth reservation. If maximum delay
 bounds are used, the system should ensure that the aggregate does not exce=
ed the delay bounds of the individual flows.&#8221;<o:p></o:p></p>
<p class=3D"MsoNormal"><b>&gt;Balazs&gt; OK. </b><o:p></o:p></p>
<p class=3D"MsoNormal">Grammar: <o:p></o:p></p>
<p class=3D"MsoNormal">&#8220;Encapsulation can either be in the same servi=
ce type or in a different service type see Figure 3 for example.&nbsp; When=
 an encapsulation is used the choice of reserving a maximum resource level =
and then tracking the services in the aggregated
 service or adjusting the aggregated resources as the services are added is=
 implementation and technology specific.&#8221;<o:p></o:p></p>
<ul style=3D"margin-top:0in" type=3D"disc">
<li class=3D"MsoListParagraph" style=3D"margin-left:0in;mso-add-space:auto;=
mso-list:l2 level1 lfo2">
Try: <o:p></o:p></li></ul>
<p class=3D"MsoNormal">&#8220;Encapsulation can either be in the same servi=
ce type or in a different service type (see Figure 3, for example).&nbsp; W=
hen an encapsulation is used, the choice of reserving a maximum resource le=
vel and then tracking the services in the aggregated
 service, versus adjusting the aggregated resources as the services are add=
ed, is implementation- and technology-specific.&#8221;<o:p></o:p></p>
<p class=3D"MsoNormal">In the following, I don&#8217;t know what &#8220;con=
ditions where general requirements are not satisfied&#8221; means, please c=
larify:
<o:p></o:p></p>
<p class=3D"MsoNormal">&#8220;DetNet flows at edges must be able to handle =
rejection to an aggregation group due to lack of resources as well as condi=
tions where general requirements are not satisfied.&#8221;<o:p></o:p></p>
<p class=3D"MsoNormal"><b>&gt;Balazs&gt; OK. I think here we need some reco=
nstruction of the text.</b><o:p></o:p></p>
<p class=3D"MsoNormal">Grammar: <o:p></o:p></p>
<p class=3D"MsoNormal">&#8220;For the data plane flows may be aggregated fo=
r treatment based on shared characteristics such as 6-tuple.&#8221;<o:p></o=
:p></p>
<ul style=3D"margin-top:0in" type=3D"disc">
<li class=3D"MsoListParagraph" style=3D"margin-left:0in;mso-add-space:auto;=
mso-list:l2 level1 lfo2">
Need comma after &#8220;For the data plane,&#8221;. <o:p></o:p></li></ul>
<p class=3D"MsoNormal"><b>&gt;Balazs&gt; OK. I think here we need some reco=
nstruction of the text.</b><o:p></o:p></p>
<p class=3D"MsoNormal">Grammar: <o:p></o:p></p>
<p class=3D"MsoNormal">&#8220;MPLS aggregation similarly has data plane and=
 controller plane aspects.&nbsp; In the case of MPLS flows are often tunnel=
ed in a forwarding sub-layer and reservation is associated with that MPLS t=
unnel.&#8221;
<o:p></o:p></p>
<ul style=3D"margin-top:0in" type=3D"disc">
<li class=3D"MsoListParagraph" style=3D"margin-left:0in;mso-add-space:auto;=
mso-list:l2 level1 lfo2">
Try (I am not certain this is the correct meaning?): <o:p></o:p></li></ul>
<p class=3D"MsoNormal">&#8220;MPLS aggregation also has data plane and cont=
roller plane aspects.&nbsp; MPLS flows are often tunneled in a forwarding s=
ub-layer, under the reservation associated with that MPLS tunnel.&#8221;<o:=
p></o:p></p>
<p class=3D"MsoNormal"><b>&gt;Balazs&gt; OK. </b><o:p></o:p></p>
<p class=3D"MsoNormal">Grammar: <o:p></o:p></p>
<p class=3D"MsoNormal">&#8220;3.6.3.&nbsp; End-System Specific Consideratio=
ns&#8221;<o:p></o:p></p>
<ul style=3D"margin-top:0in" type=3D"disc">
<li class=3D"MsoListParagraph" style=3D"margin-left:0in;mso-add-space:auto;=
mso-list:l2 level1 lfo2">
Hyphenate &#8220;End-System-Specific&#8221;<o:p></o:p></li></ul>
<p class=3D"MsoNormal"><b>&gt;Balazs&gt; OK. </b><o:p></o:p></p>
<p class=3D"MsoNormal">Abbreviation: &#8220;DN&#8221; for DetNet as in &#82=
20;which are not provided by DN functions&#8221;.
<o:p></o:p></p>
<ul style=3D"margin-top:0in" type=3D"disc">
<li class=3D"MsoListParagraph" style=3D"margin-left:0in;mso-add-space:auto;=
mso-list:l2 level1 lfo2">
&#8220;DN&#8221; is not defined as an abbreviation, but is also used in Fig=
 2 and Fig 3. In any of these cases either spell out DetNet or define DN as=
 an abbreviation. I would just replace these kind of instances of &#8220;DN=
&#8221; with &#8220;DetNet&#8221;.
<o:p></o:p></li></ul>
<p class=3D"MsoNormal"><b>&gt;Balazs&gt; OK. </b><o:p></o:p></p>
<p class=3D"MsoNormal">Grammar: <o:p></o:p></p>
<p class=3D"MsoNormal">&#8220;For example, a DetNet MPLS domain the DN func=
tions use the d-CWs, S-Labels and F-Labels to provide DetNet services.&#822=
1;<o:p></o:p></p>
<ul style=3D"margin-top:0in" type=3D"disc">
<li class=3D"MsoListParagraph" style=3D"margin-left:0in;mso-add-space:auto;=
mso-list:l2 level1 lfo2">
Try: <o:p></o:p></li></ul>
<p class=3D"MsoNormal">&#8220;For example, in a DetNet MPLS domain the DetN=
et functions use the d-CWs, S-Labels and F-Labels to provide DetNet service=
s.&#8221;<o:p></o:p></p>
<p class=3D"MsoNormal"><b>&gt;Balazs&gt; OK. </b><o:p></o:p></p>
<p class=3D"MsoNormal">Terminology: &#8220;edge system&#8221;<o:p></o:p></p=
>
<ul style=3D"margin-top:0in" type=3D"disc">
<li class=3D"MsoListParagraph" style=3D"margin-left:0in;mso-add-space:auto;=
mso-list:l2 level1 lfo2">
Don&#8217;t we say &#8220;edge node&#8221;? I don&#8217;t see &#8220;edge s=
ystem&#8221; anywhere else in this draft. If it is used elsewhere so we are=
 going to use it, I would think it should be hyphenated &#8220;edge-system&=
#8221; like &#8220;end-system&#8221;. Or maybe &#8220;edge system&#8221; in=
 this context should be &#8220;end-system&#8221;.
<o:p></o:p></li></ul>
<p class=3D"MsoNormal"><b>&gt;Balazs&gt; OK. &#8220;edge node&#8221; is bet=
ter here.</b><o:p></o:p></p>
<p class=3D"MsoNormal">Abbreviation: &#8220;TDM technologies&#8221;<o:p></o=
:p></p>
<ul style=3D"margin-top:0in" type=3D"disc">
<li class=3D"MsoListParagraph" style=3D"margin-left:0in;mso-add-space:auto;=
mso-list:l2 level1 lfo2">
TDM not defined. <o:p></o:p></li></ul>
<p class=3D"MsoNormal"><b>&gt;Balazs&gt; OK. </b><o:p></o:p></p>
<p class=3D"MsoNormal">Something is wrong grammatically, run-on sentence at=
 best, but I can&#8217;t figure out how to fix it, please help:
<o:p></o:p></p>
<p class=3D"MsoNormal">&#8220;Flow aggregation includes aggregation accompl=
ished through the use of hierarchical LSPs in MPLS and tunnels, in the case=
 of IP, MPLS and TSN, all of which aggregate multiple DetNet flows into a s=
ingle new DetNet flow.&#8221;<o:p></o:p></p>
<ul style=3D"margin-top:0in" type=3D"disc">
<li class=3D"MsoListParagraph" style=3D"margin-left:0in;mso-add-space:auto;=
mso-list:l2 level1 lfo2">
Maybe something like: <o:p></o:p></li></ul>
<p class=3D"MsoNormal">&#8220;Flow aggregation includes aggregation accompl=
ished through the use of hierarchical LSPs in MPLS, and through IP or TSN t=
unnels. IP, MPLS and TSN are each capable of aggregating multiple DetNet fl=
ows into a single new DetNet flow.&#8221;<o:p></o:p></p>
<p class=3D"MsoNormal"><b>&gt;Balazs&gt; OK. I will rewrite this sentences.=
 TSN is also not correctly referred here.</b><o:p></o:p></p>
<p class=3D"MsoNormal">Grammar: <o:p></o:p></p>
<p class=3D"MsoNormal">&#8220;Depending on the specific technology the assi=
gned resources are updated and distributed in the databases preventing over=
 subscription.&#8221;<o:p></o:p></p>
<ul style=3D"margin-top:0in" type=3D"disc">
<li class=3D"MsoListParagraph" style=3D"margin-left:0in;mso-add-space:auto;=
mso-list:l2 level1 lfo2">
Try: <o:p></o:p></li></ul>
<p class=3D"MsoNormal">&nbsp;&#8220;Depending on the specific technology, t=
he assigned resources are updated and distributed in the databases, prevent=
ing over-subscription.&#8221;<o:p></o:p></p>
<p class=3D"MsoNormal"><b>&gt;Balazs&gt; OK. </b><o:p></o:p></p>
<p class=3D"MsoNormal">Question about the following: <o:p></o:p></p>
<p class=3D"MsoNormal">&#8220;While the DetNet IP data plane must support b=
idirectional DetNet flows, there are no special bidirectional features with=
 respect to the data plane other than the need for the two directions of a =
co-<o:p></o:p></p>
<p class=3D"MsoNormal">&nbsp;&nbsp; routed bidirectional flow to take the s=
ame path.&nbsp; That is to say that bidirectional DetNet flows are solely r=
epresented at the management and control plane levels, without specific sup=
port or knowledge within the DetNet data plane.&#8221;<o:p></o:p></p>
<ul style=3D"margin-top:0in" type=3D"disc">
<li class=3D"MsoListParagraph" style=3D"margin-left:0in;mso-add-space:auto;=
mso-list:l2 level1 lfo2">
There was discussion about use cases that wanted symmetrical delays in both=
 directions; is that guaranteed by taking &#8220;the same path&#8221;? Pres=
umably it is not implied by &#8220;fate sharing&#8221;?
<o:p></o:p></li></ul>
<p class=3D"MsoNormal"><b>&gt;Balazs&gt; Hmmm. Same path not necessarily re=
sults in symmetrical delay. Some technologies provides asymmetric link dela=
ys by nature.
</b><o:p></o:p></p>
<p class=3D"MsoNormal">Wording: <o:p></o:p></p>
<p class=3D"MsoNormal">&#8220;DetNet's use of PREOF may increase the comple=
xity of using co-routing bidirectional flows, since if PREOF is used, then =
the replication points in one direction would have to match the elimination=
 points in the other direction, and vice
 versa, and the optimal points for these functions in one direction may not=
 match the optimal points in the other subsequent to the network and traffi=
c constraints.&#8221;
<o:p></o:p></p>
<ul style=3D"margin-top:0in" type=3D"disc">
<li class=3D"MsoListParagraph" style=3D"margin-left:0in;mso-add-space:auto;=
mso-list:l2 level1 lfo2">
Try: <o:p></o:p></li></ul>
<p class=3D"MsoNormal">&#8220;DetNet's use of PREOF may increase the comple=
xity of using co-routing bidirectional flows, since if PREOF is used, then =
the replication points in one direction would have to match the elimination=
 points in the other direction, and vice
 versa. In such cases the optimal points for these functions in one directi=
on may not match the optimal points in the other, due to network and traffi=
c constraints.&#8221;<o:p></o:p></p>
<p class=3D"MsoNormal"><b>&gt;Balazs&gt; OK. </b><o:p></o:p></p>
<p class=3D"MsoNormal">---------------------------------------<o:p></o:p></=
p>
<p class=3D"MsoNormal"><o:p>&nbsp;</o:p></p>
</div>
</body>
</html>

--_000_BYAPR06MB4325CA486C6CA0EC08453546C4980BYAPR06MB4325namp_--


From nobody Sun Oct  6 09:33:37 2019
Return-Path: <agmalis@gmail.com>
X-Original-To: detnet@ietfa.amsl.com
Delivered-To: detnet@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 87146120120 for <detnet@ietfa.amsl.com>; Sun,  6 Oct 2019 09:33:34 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: 3.102
X-Spam-Level: ***
X-Spam-Status: No, score=3.102 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, FREEMAIL_FROM=0.001, GB_SUMOF=5, HTML_MESSAGE=0.001, HTTPS_HTTP_MISMATCH=0.1, RCVD_IN_DNSWL_NONE=-0.0001, SPF_HELO_NONE=0.001, SPF_PASS=-0.001] autolearn=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 3REZ3rE_M5F0 for <detnet@ietfa.amsl.com>; Sun,  6 Oct 2019 09:33:29 -0700 (PDT)
Received: from mail-qt1-x82d.google.com (mail-qt1-x82d.google.com [IPv6:2607:f8b0:4864:20::82d]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id BF03D12004F for <detnet@ietf.org>; Sun,  6 Oct 2019 09:33:28 -0700 (PDT)
Received: by mail-qt1-x82d.google.com with SMTP id 3so15907312qta.1 for <detnet@ietf.org>; Sun, 06 Oct 2019 09:33:28 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025;  h=mime-version:references:in-reply-to:from:date:message-id:subject:to :cc; bh=A7kpadpxtYIs3sqp0G1DwUT3JfdHdaC21WwDs1nDEkg=; b=FcB5eDjPwMdHZlhxiOu802t39u5/RTEHcFLHmaDFjeArgKSI4GrDF6DzLwpHjTWDOB WR0zMSQ5JBKCCjbmMZfxbhXTr6VLMWQ++MgVPpqF2rdEIajMXu8r6pNDcOq9ozXb2J5E NWnAoNSyP6T3AfbpqUa+WnjLS7DFy3335Df3UUFEDsf9E/NEbwP+8vPYLbCUkkiGNuVe Tq7o22FKLLyWA0bCgQfiM1d67RB6VpdMWs3fX6uNz1fQRj799h9ap0tLB3gn7zp84xe6 kMjz+RLe++hFHvYizCYUqCqpCU/T6Qyqch3hvj8QJoO6MsoWYTjVeihkW3cA5O621Ctf ND6A==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:references:in-reply-to:from:date :message-id:subject:to:cc; bh=A7kpadpxtYIs3sqp0G1DwUT3JfdHdaC21WwDs1nDEkg=; b=dcbFiZj7VdkucAhttIuwIpM9QVXtZsh/ktSPYcQRoWLBF0hGzFUQbm+gmHmibZmz7n SY7oLuN4pwlhIimpIW+GOO+sln9r6CGIqkS6HjraOJlnOWSphPcZmMk/Vq0CFkiz4WuD nQ5GYAoHW9jCVB6MnEcN6MvR97fIMXqCkb9+BT7WNl0sgsJBvfdilAtpbKplAHwXH+Qf fd8o+bb0rvfzqYyTFbdYB+ThTVzSU0JO8AxLUiJvxlkk7dvMQNjBxUKDpF5VmNEw3KD4 eNOQLFE5V1+oBveY13q9MPsXuw42hFULosRjF1JM/IBVZ7MPDh81QqaGQdUbyTBWOdOj Vitg==
X-Gm-Message-State: APjAAAXWX/nwk84Xv8XbtDTL7nAt0gmd2A4J4tljM8OYw2SLNePDZEU+ Vq7W8xS3fuv4jAicJw3ZsmGuoP/pj4YNrOU+VY0=
X-Google-Smtp-Source: APXvYqzMW9Ipvc29hGjpCXE6JSHJrRyiiyOpv+Ae+gT3iUzEKyxQf81rYjpWkp3CvUhYPAxbykdCi4NWPqXJ8r+XPnA=
X-Received: by 2002:ac8:4304:: with SMTP id z4mr25547272qtm.160.1570379607385;  Sun, 06 Oct 2019 09:33:27 -0700 (PDT)
MIME-Version: 1.0
References: <DM6PR06MB4329EDDC558FE8D5EFEEB225C49D0@DM6PR06MB4329.namprd06.prod.outlook.com> <AM5PR0701MB228913F73700AF0AA8446467AC9F0@AM5PR0701MB2289.eurprd07.prod.outlook.com> <BYAPR06MB4325CBAF7C387D4CB14DE979C49F0@BYAPR06MB4325.namprd06.prod.outlook.com> <CAA=duU13N=Lfh_NNucksJ5dwN8+gM+JR+r6M_DgDwhjTcWeapQ@mail.gmail.com> <CAA=duU39NYeQMo-50i_Ky_DBpyszMnhTeF940agG2=9dMjhS7w@mail.gmail.com> <BYAPR06MB4325992742154FEF70B520B1C49F0@BYAPR06MB4325.namprd06.prod.outlook.com> <CAA=duU19beBas-TPcnpH3PbL9ygiNGrn8LWnDMFKQaJkmo3mAA@mail.gmail.com> <BYAPR06MB4325C749B0EDB23C3F06401DC4980@BYAPR06MB4325.namprd06.prod.outlook.com>
In-Reply-To: <BYAPR06MB4325C749B0EDB23C3F06401DC4980@BYAPR06MB4325.namprd06.prod.outlook.com>
From: "Andrew G. Malis" <agmalis@gmail.com>
Date: Sun, 6 Oct 2019 12:33:15 -0400
Message-ID: <CAA=duU2SiACP2EaNQGJ2FtCmsg=y2-RUif=gdnO=L0x-in5htg@mail.gmail.com>
To: "Grossman, Ethan A." <eagros@dolby.com>
Cc: "detnet@ietf.org" <detnet@ietf.org>
Content-Type: multipart/alternative; boundary="000000000000a92ca70594407e60"
Archived-At: <https://mailarchive.ietf.org/arch/msg/detnet/YQE7t2mJPLefbXwFajiwVeIpgMg>
Subject: Re: [Detnet] data plane framework editorial pass
X-BeenThere: detnet@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: Discussions on Deterministic Networking BoF and Proposed WG <detnet.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/detnet>, <mailto:detnet-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/detnet/>
List-Post: <mailto:detnet@ietf.org>
List-Help: <mailto:detnet-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/detnet>, <mailto:detnet-request@ietf.org?subject=subscribe>
X-List-Received-Date: Sun, 06 Oct 2019 16:33:35 -0000

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

Ethan,

You make a very good point. Seeing as we have in the Introduction section
of the various data plane drafts:

   Important background information common to all data planes for DetNet
   can be found in the DetNet Data Plane Framework
   [I-D.ietf-detnet-data-plane-framework].

We probably should make the Framework a normative reference in the data
plane drafts.

On the other hand, I think the data plane drafts are independent enough
from each other that they can remain informative references for each other.

Cheers,
Andy


On Sun, Oct 6, 2019 at 3:21 AM Grossman, Ethan A. <eagros@dolby.com> wrote:

> OK, I understand your point there. But regarding how the drafts reference
> each other, now that I glance at all of the various data plane draft
> references, I see that each of them only reference core technologies as
> normative, and the references to the framework and other peer data plane
> drafts are all informative. So I suppose my question is essentially =E2=
=80=9Cis
> that our long term strategy for references?=E2=80=9D  That would be as op=
posed to
> =E2=80=9Conce the Framework draft is published, the other drafts will the=
n
> reference it normatively=E2=80=9D.  It seems to me that to implement e.g.=
 the IP
> data plane, one would need to understand the Framework, which would seem
> would imply that it would be referenced normatively. But maybe I am just
> going down a rathole here and the current strategy is fine, and/or it
> really doesn=E2=80=99t matter. Please give me a clue here.
>
> Thanks,
>
> Ethan.
>
>
>
> *From:* Andrew G. Malis <agmalis@gmail.com>
> *Sent:* Friday, October 4, 2019 10:30 AM
> *To:* Grossman, Ethan A. <eagros@dolby.com>
> *Cc:* detnet@ietf.org
> *Subject:* Re: [Detnet] data plane framework editorial pass
>
>
>
> Ethan,
>
>
>
> That's certainly the intention of the design team, to publish the
> framework first. That should make publication of the subsequent drafts
> easier, since any terminology or other issues in the framework that make
> come up during last call can then be reflected in the other drafts before
> they also go through the process.
>
>
>
> Cheers,
>
> Andy
>
>
>
>
>
> On Thu, Oct 3, 2019 at 6:17 PM Grossman, Ethan A. <eagros@dolby.com>
> wrote:
>
> Interesting, thanks Andy. So I note that the strategy with this framework
> draft is to list the other data plane drafts under Informative =E2=80=93 =
I gather
> that is so that we don=E2=80=99t have to publish them all at once, even t=
hough in
> some line of reasoning they are rather closely tied to each other.
>
>
>
> I just want to validate that the WG has thought through the sequence and
> relation (in the sense of referencing) of the data plane drafts, and that
> the format of their referencing of each other is good to go.
>
>
>
> Correct?
>
> Ethan (as data plane framework doc shepherd).
>
>
>
> *From:* Andrew G. Malis <agmalis@gmail.com>
> *Sent:* Thursday, October 3, 2019 11:32 AM
> *To:* Grossman, Ethan A. <eagros@dolby.com>
> *Cc:* Bal=C3=A1zs Varga A <balazs.a.varga@ericsson.com>; detnet@ietf.org
> *Subject:* Re: [Detnet] data plane framework editorial pass
>
>
>
> Ethan,
>
>
>
> See
> https://www.ietf.org/about/groups/iesg/statements/normative-informative-r=
eferences/
> <https://urldefense.proofpoint.com/v2/url?u=3Dhttps-3A__www.ietf.org_abou=
t_groups_iesg_statements_normative-2Dinformative-2Dreferences_&d=3DDwMFaQ&c=
=3DlI8Zb6TzM3d1tX4iEu7bpg&r=3DZcHC6wX_gDwPDcfMaFNZiQ&m=3DLoWr5FLLdxJ9F8PZ-w=
96sSItGvuPA1_FxlNEEaxkQRo&s=3D-aH2JFhFFXLykGa5qW-xfEV0mob9ZxAwa0B1hZD-K3o&e=
=3D>
> for more information.
>
>
>
> Cheers,
>
> Andy
>
>
>
>
>
> On Thu, Oct 3, 2019 at 2:28 PM Andrew G. Malis <agmalis@gmail.com> wrote:
>
> Ethan,
>
>
>
> Informative RFCs can have normative references. The rule is that if you
> need the reference to implement or understand the RFC, then it's a
> normative reference. If the reference just adds additional background
> information, then it's informative.
>
>
>
> Cheers,
>
> Andy
>
>
>
>
>
> On Thu, Oct 3, 2019 at 12:52 PM Grossman, Ethan A. <eagros@dolby.com>
> wrote:
>
> Hi Balazs,
>
> Thanks for your responses. Given that this draft is Informational, should
> references classified as Normative be moved to the Informative References
> section, and the Normative References section removed?
>
> Thanks,
>
> Ethan.
>
>
>
> *From:* Bal=C3=A1zs Varga A <balazs.a.varga@ericsson.com>
> *Sent:* Thursday, October 3, 2019 6:59 AM
> *To:* Grossman, Ethan A. <eagros@dolby.com>; detnet@ietf.org
> *Subject:* RE: data plane framework editorial pass
>
>
>
> Hi Ethan,
>
>
>
> Many thanks for your detailed review and great suggestions. I have
> accepted most of them =E2=80=9Cas is=E2=80=9D. See reactions inline.
>
> I will update the draft on Github and create a pull request during the
> next week to make changes visible.
>
> https://github.com/detnet-wg/data-plane-drafts
> <https://urldefense.proofpoint.com/v2/url?u=3Dhttps-3A__github.com_detnet=
-2Dwg_data-2Dplane-2Ddrafts&d=3DDwMFAw&c=3DlI8Zb6TzM3d1tX4iEu7bpg&r=3DZcHC6=
wX_gDwPDcfMaFNZiQ&m=3DooBa0YGoSfUxbAgLXk8YD9UZkK4Qeri0-G20uc_zLtc&s=3DKjy_R=
6-zJrZe5ijdAhLrXpYSQB4T341hC7-WUGwVStk&e=3D>
>
>
>
> Any further comments from the group is highly welcome.
>
>
>
> Cheers
>
> Bala=E2=80=99zs
>
>
>
> *From:* detnet <detnet-bounces@ietf.org> *On Behalf Of *Grossman, Ethan A=
.
> *Sent:* Tuesday, October 1, 2019 4:38 AM
> *To:* detnet@ietf.org
> *Subject:* [Detnet] data plane framework editorial pass
>
>
>
> Hi All, (particularly Balazs as editor of the draft),
>
> I hate to be the guy who waits until WG LC to actually read the draft
> carefully and then comes with a bunch of comments, but here I am; hopeful=
ly
> I will get into gear sooner with the other data plane drafts, but as
> document shepherd I have to read carefully, and I figured as long as I wa=
s
> noticing things I would write them down.
>
> So as a result there are many comments below; thankfully they are mostly
> grammatical, the sort that the IETF Editorial will surely make if we don=
=E2=80=99t
> correct them, so I figure we should bite the bullet and do them now rathe=
r
> than later. There are even a few actual =E2=80=9Cwhat does this mean=E2=
=80=9D type of
> questions. But on the whole the draft is in quite good shape and I plan t=
o
> start my =E2=80=9Cshepherd writeup=E2=80=9D soon, given that I have gone =
over the draft
> carefully now.
>
> The form I am using for my comments is like this:
>
> Issue type (e.g. wording, grammar, abbreviation, etc):
>
> =E2=80=9Ctext in question=E2=80=9D
>
> =C3=A8 =E2=80=9CEthan=E2=80=99s suggestion on how to fix it:=E2=80=9D
>
> I hope this is helpful. If it isn=E2=80=99t, just let me know and for the
> remaining drafts I=E2=80=99ll be less picky (or whatever your suggestion =
to me is).
> And of course I may have gotten the wrong end of the stick on some of the
> items, so please feel free to push back if I got the meaning wrong.
>
> Ethan (as data plane framework draft document shepherd).
>
> ---------------------------------------
>
> Wording:
>
> =E2=80=9CAbstract
>
> This document provides an overall framework for the Deterministic
> Networking data plane.  It covers concepts and considerations that are
> generally common to any Deterministic Networking data plane specification=
.=E2=80=9D
>
>    - Say DetNet instead of the more generic Deterministic Networking
>    since it is specific to our architecture, not to all of deterministic
>    networking in the world.
>
> *>Balazs> OK.*
>
> Wording:
>
> =E2=80=9C1.  Introduction
>
>    Deterministic Networking (DetNet)=E2=80=9D
>
>    - Similarly, say =E2=80=9CDetNet (Deterministic Networking)=E2=80=9D .
>
> *>Balazs> OK.*
>
> Wording:
>
> =E2=80=9CThe forwarding sub-layer is used to provide congestion protectio=
n (low
> loss, assured latency, and limited out-of-order delivery) and leverages
> Traffic Engineering mechanisms.=E2=80=9D
>
>    - Improve clarity:
>
> The forwarding sub-layer leverages Traffic Engineering mechanisms to
> provide congestion protection (low loss, assured latency, and limited
> out-of-order delivery).
>
> *>Balazs> OK in principle. Slightly modified your proposal to catch bette=
r
> the sense =E2=80=9C=E2=80=A6 leverages Traffic Engineering mechanisms and=
 provides =E2=80=A6=E2=80=9D*
>
> Grammar:
>
> =E2=80=9Cservice sub-layer=E2=80=9D
>
>    - Service is a proper name, s/b capitalized.
>
> *>Balazs> Hmmm. In architecture draft we have used =E2=80=9Cservice sub-l=
ayer=E2=80=9D and
> =E2=80=9Cforwarding sub-layer=E2=80=9D. I would keep it.*
>
> Wording:
>
> =E2=80=9CIt also describes the forwarding sub-layer that is used to   eli=
minate
> (or reduce) contention loss and provide bounded latency for   DetNet flow=
s.=E2=80=9D
>
>    - Redundant with above paragraph. s/b just =E2=80=9C=E2=80=A6the Forwa=
rding
>    sub-layer=E2=80=9D. =E2=80=9Cassured latency=E2=80=9D vs =E2=80=9Cboun=
ded latency=E2=80=9D...
>
> *>Balazs> OK. I will collapse the two sentences.*
>
> Meaning:
>
> =E2=80=9C Different traffic types, or application flows, can be mapped on=
 top   of
> DetNet.=E2=80=9D
>
>    - Are these two separate things? I gather they are? Maybe =E2=80=9CDif=
ferent
>    traffic types and application flows can be mapped on top  of DetNet=E2=
=80=9D. Below
>    it then says
>
> =E2=80=9C3.  DetNet Data Plane Overview
>
>    This document describes how application flows, or app-flows, are
> carried over DetNet networks.=E2=80=9D
>
> This sounds like they are synonyms? But an App Flow is not differentiated
> by =E2=80=9Ctraffic type=E2=80=9D =E2=80=93 we differentiate based on ind=
ividual flow. So I think
> we should remove =E2=80=9Ctraffic types=E2=80=9D above.
>
> *>Balazs> OK. Traffic types intended to refer to the encapsulation of the
> App-flow (e.g., Ethernet or IP). I will fix this.*
>
> Wording:
>
>  =E2=80=9Cfunctions  related to the control plane=E2=80=9D
>
>    - Are we standardizing on controller plane vs control plane, or are
>    these different grammatical roles?
>
> *>Balazs> OK. I think it would be better simple to refer to the OAM
> drafts.*
>
> Wording:
>
> =E2=80=9CThe forwarding sub-layer provides the quality underpin needed by=
 the
> DetNet flow...=E2=80=9D
>
>    - Is underpin a real word? Sounds like we mean QoS?
>
> *>Balazs> OK. I will change to =E2=80=9C=E2=80=A6 the QoS related functio=
ns needed =E2=80=A6=E2=80=9D*
>
> Abbreviation:
>
> =E2=80=9CAn example of   this is Packet Replication, Elimination, and Ord=
ering
> (PREOF)    functions see Section 4.3.=E2=80=9D
>
>    - Not first use of PREOF, should not spell out here.
>
> *>Balazs> OK. *
>
> Grammar:
>
> =E2=80=9CThe method of instantiating each of the layers is specific to th=
e
> particular DetNet data plane method.  There may be more than one   approa=
ch
> that is applicable to a given bearer network type.=E2=80=9D
>
>    - I would combine these into a single sentence with comma, as: =E2=80=
=9CThe
>    method of instantiating each of the layers is specific to the particul=
ar
>    DetNet data plane method, and more than one approach may be applicable=
 to a
>    given bearer network type=E2=80=9D.
>
> *>Balazs> OK. *
>
> Wording:
>
> =E2=80=9C3.1.  Data Plane Characteristics
>
>    There are two major characteristics to the data plane:
>
>    1.  Data plane technology: *The DetNet data plane is provided by the
> DetNet service and forwarding sub layers*.=E2=80=9D
>
> =C3=A0 Please don=E2=80=99t tell me this again. Eliminate this sentence.
>
> *>Balazs> OK. :--)))*
>
> Wording:
>
> =E2=80=9CNamely=E2=80=9D
>
>    - Remove this word, already said =E2=80=9Cspecifically=E2=80=9D which =
is better
>    anyway.
>
> *>Balazs> OK. *
>
> Abbreviations:
>
> =E2=80=9CS-label and d-CW=E2=80=9D
>
>    - Need to add these to Abbrev section.
>
> *>Balazs> OK. *
>
> Structure:
>
> =E2=80=9CThere are two major characteristics to the data plane:
>
>    1. Data plane technology:=E2=80=9D
>
>
>
>    - I would say these should not be a 2-item numbered list, they should
>    be a topic sentence listing both, followed by subsections, as is done =
for
>    Encapsulation but not for Technology. Also one says Data Plane Technol=
ogy,
>    the other just Encapsulation =E2=80=93 should be consistent =E2=80=93 =
So we could have:
>
> 3.1.  Data Plane Characteristics
>
> There are two major characteristics to the data plane: the technology and
> the encapsulation, as discussed below.
>
> 3.1.1 Technology
>
> =E2=80=A6
>
> 3.1.2 Encapsulation
>
> =E2=80=A6
>
> *>Balazs> OK. *
>
> Grammar:
>
> =E2=80=9CThe encapsulation of the DetNet flows allows them to be sent ove=
r a
> data plane technology other than their native type.  Encapsulation is
> essential if, for example, it is required to send Ethernet TSN stream    =
as
> a DetNet Application over a data plane such as MPLS.=E2=80=9D
>
>    - Consolidate: =E2=80=9CThe encapsulation of a DetNet flow allows it t=
o be
>    sent over a   data plane technology other than its native type. For
>    example, an Ethernet TSN app flow can be sent as a DetNet app flow ove=
r
>    MPLS...=E2=80=9D
>
> *>Balazs> OK. *
>
> Grammar:
>
> =E2=80=9Cmeta-data=E2=80=9D
>
>    - s/b metadata =E2=80=93 not a hyphenated word.
>
> *>Balazs> OK. *
>
> Clarity:
>
> =E2=80=9CThe DetNet data plane can provide or carry meta-data:
>
>    1.  Flow-ID
>
>    2.  Sequence Number
>
> =E2=80=A6 Both of these metadata are required =E2=80=A6=E2=80=9D
>
>    - I initially read this as =E2=80=9Cthey are both required=E2=80=9D bu=
t then it turns
>    out they are not. Rephrase:
>
> =E2=80=9CThe DetNet data plane supports a Flow-ID (for identification of =
the flow
> or aggregate flow) and/or a Sequence Number (for PREOF) for each DetNet
> flow. The DetNet Service sub-layer requires both; the DetNet forwarding
> sub-layer requires only Flow-ID. Metadata can also be used for OAM
> indications and instrumentation of DetNet data plane operation.=E2=80=9D
>
> *>Balazs> OK. *
>
> Grammar:
>
> =E2=80=9Cit is anticipated that more than one encapsulation   may be depl=
oyed for
> example GRE=E2=80=9D
>
>    - Need comma after =E2=80=9Cdeployed,=E2=80=9D
>
> *>Balazs> OK. *
>
> Wording:
>
> =E2=80=9C[RFC7657] also provides useful background on the delivery differ=
entiated
> services (DiffServ)=E2=80=9D
>
>    - I don=E2=80=99t think =E2=80=9Cthe delivery=E2=80=9D belongs there? =
Delete? (=E2=80=9D=E2=80=A6useful
>    background on Differentiated Services (Diffserv)=E2=80=A6=E2=80=9D (fo=
llowing RFC7657
>    format).
>
> *>Balazs> OK. I will rephrase. Reference to rfc7657 is important here, so
> I will keep it.*
>
> Word meaning:
>
> =E2=80=9CIt is possible to include such information in a native IP   pack=
et
> explicitly, or implicitly.=E2=80=9D
>
>    - I understand =E2=80=9Cexplicitly=E2=80=9D to mean there is additiona=
l metadata, vs
>    =E2=80=9Cimplicitly=E2=80=9D to mean that it is inferred from the exis=
ting fields e.g.
>    6-tuple. However above, it says =E2=80=9CSome MPLS examples of implici=
t metadata
>    include the sequence number    for use by the PREOF function=E2=80=9D =
=E2=80=93 to me that
>    sounds odd. Can we please reconcile use of the words =E2=80=9Cexplicit=
=E2=80=9D vs
>    =E2=80=9Cimplicit=E2=80=9D and/or explain the meaning of each. We also=
 have
>    explicit/implicit *paths* (for which I don=E2=80=99t see a clear defin=
ition
>    from a simple google search):
>
> =E2=80=9CMPLS provides the ability to forward traffic over implicit and  =
 explicit
> paths to the point in the network where the next DetNet   service sub-lay=
er
> action needs to take place.=E2=80=9D
>
> =E2=80=9CReservation and Allocation of resources:=E2=80=9D (and similar l=
ines below)
>
>    - Perhaps these paragraphs should be 3rd level headers, as opposed to
>    one-sentence paragraphs with =E2=80=9C:=E2=80=9D at the end. This woul=
d also cause them to
>    be included in the table of contents. Perhaps having a bullet list at =
the
>    top would be useful? Then one could move to here the statement from be=
low:
>    =E2=80=9CSeveral of these capabilities are expanded upon in more detai=
l in sections
>    below.=E2=80=9D
>
> *>Balazs> Hmmm. I will reconsider these sentences. *
>
> Clarity:
>
> =E2=80=9CThis can eliminate packet contention and loss=E2=80=9D
>
>    - I would explicitly say =E2=80=9CThis can eliminate packet contention=
 and
>    packet loss=E2=80=9D.
>
> *>Balazs> OK. *
>
> Grammar:
>
> =E2=80=9CThis also can reduce jitter for the DetNet traffic=E2=80=9D
>
>    - Eliminate superfluous =E2=80=9Cthe=E2=80=9D: =E2=80=9CThis also can =
reduce jitter for DetNet
>    traffic=E2=80=9D
>
> *>Balazs> OK. *
>
> Clarity:
>
> =E2=80=9CDetNet flows are assumed to behave with respect to the reserved =
traffic
> profile.  If other traffic shares the link resources, the use of (queuing=
,
> policing, shaping) policies can be used to ensure that the allocation of
> resources reserved for DetNet is met.   Queuing and shaping of DetNet
> traffic could be required to ensure that DetNet traffic does not exceed i=
ts
> reserved profile but this would impact the DetNet service characteristics=
.=E2=80=9D
>
>    - I think this could be made clearer. Maybe:
>
> =E2=80=9CDetNet flows are assumed to behave with respect to the reserved =
traffic
> profile.  If other traffic shares the link resources, the use of policies
> (such as queuing, policing, shaping) can be applied to the =E2=80=9Cother=
=E2=80=9D traffic
> to ensure that the allocation of resources reserved for DetNet is not
> compromised.  Queuing and shaping of DetNet traffic to ensure that it doe=
s
> not exceed its reserved profile (for example by dropping packets) may be
> necessary to prevent fault conditions, but should not be used under norma=
l
> conditions as this could compromise the DetNet QoS.=E2=80=9D
>
> *>Balazs> Hmmm. Agree some rewording is needed here. We intend to say her=
e
> two things: (1) resources allocated to a DetNet flow must be protected fr=
om
> other traffic. (2) misbehaving DetNet flows must be detected and it have =
to
> be ensured that there do not compromise DetNet QoS. I will reformulate.*
>
> =E2=80=9CNetwork coding=E2=80=9D
>
>    - Proper name, Network Coding, s/b capitalized.
>
> *>Balazs> OK. *
>
> =E2=80=9Cpacket by packet=E2=80=9D
>
>    - s/b hyphenated =E2=80=9Cpacket-by-packet=E2=80=9D.
>
> *>Balazs> OK. *
>
> Grammar:
>
> =E2=80=9CSince Detnet leverages many different forwarding sub-layers, tho=
se
> technologies also support a number of tools to troubleshoot connectivity
> for example, to support identification of misbehaving  flows.=E2=80=9D
>
>    - Try:
>
>  =E2=80=9CDetnet leverages many different forwarding sub-layers, each of =
which
> supports various tools to troubleshoot connectivity, for example
> identification of misbehaving flows.=E2=80=9D
>
> *>Balazs> OK. *
>
> Grammar:
>
> =E2=80=9CAt the service layer again there are existing mechanisms to trou=
bleshoot
> or monitor flows.  Many of these mechanisms exist for IP and MPLS
> networks.  A client of a DetNet service can introduce any monitoring
> applications which can detect and monitor delay and loss.=E2=80=9D
>
>    - Try:
>
> =E2=80=9CThe DetNet Service layer can leverage existing mechanisms to tro=
ubleshoot
> or monitor flows, such as those in use by IP and MPLS networks.  At the
> Application layer a client of a DetNet service can use existing technique=
s
> to detect and monitor delay and loss.=E2=80=9D
>
> *>Balazs> OK. *
>
> Grammar:
>
> =E2=80=9CRecognize flow(s) for analytics:=E2=80=9D
>
>    - Try
>
> =E2=80=9CFlow recognition for analytics:
>
> *>Balazs> OK. *
>
> Grammar:
>
> =E2=80=9CTo a large degree this follows the logic in the previous section=
.
> Analytics can be inherited from the two sub-layers.  At the DetNet servic=
e
> edge packet and bit counters e.g. sent, received, dropped, and out of
> sequence are maintained.=E2=80=9D
>
>    - Try:
>
> =E2=80=9CNetwork analytics can be inherited from the technologies of the =
Service
> and Forwarding sub-layers.  At the DetNet service edge, packet and bit
> counters (e.g. sent, received, dropped, and out-of-sequence) can be
> maintained.=E2=80=9D
>
> *>Balazs> OK. *
>
> Grammar:
>
> =E2=80=9CCorrelate events with flows:=E2=80=9D
>
>       The provider of a DetNet service may allow other capabilities to
> monitor flows such as more detail loss statistics and time stamping of
> events.  The details of these capabilities are currently out of scope for
> this document.=E2=80=9D
>
>    - Try:
>
> =E2=80=9CCorrelation of events with flows:=E2=80=9D
>
>       The provider of a DetNet service may provide other capabilities to
> monitor flows, such as more detailed loss statistics and time stamping of
> events.  The details of these capabilities are currently out of scope for
> this document.=E2=80=9D
>
> *>Balazs> OK. *
>
> 3.6.1
>
> Grammar:
>
> =E2=80=9Cin the case of network congestion or some failures.=E2=80=9D
>
>    - Try:
>
> =E2=80=9Cin the case of network congestion or equipment failure.=E2=80=9D
>
> *>Balazs> OK in principle. Failures can be both equipment failure or
> network link failure, so I will change to =E2=80=9C=E2=80=9Cin the case o=
f network
> congestion or network failure.=E2=80=9D=E2=80=9D*
>
> Abbreviation error:
>
> =E2=80=9Ccombinations of PRF, PRE, and POF.=E2=80=9D
>
>    - Try:
>
> =E2=80=9Ccombinations of PRF, PEF, and POF.=E2=80=9D
>
> *>Balazs> OK. *
>
> =E2=80=98=E2=80=9CThis example also illustrates 1:1 protection scheme mea=
ning there is
> traffic and path for each segment of the end to end path.=E2=80=9D
>
>    - I do not understand what this means; =E2=80=9Cthere is traffic and p=
ath=E2=80=9D?
>
> *>Balazs> OK. =E2=80=9C=E2=80=A6 meaning there is traffic over each segme=
nt =E2=80=A6=E2=80=9D*
>
> Grammar: (Ring Service Protection is a proper name, capitalized, =E2=80=
=9Crings=E2=80=9D
> is not).
>
> =E2=80=98=E2=80=9CMany of the same concepts apply however Rings=E2=80=9D
>
>    - =E2=80=9CMany of the same concepts apply, however rings=E2=80=9D
>
> *>Balazs> OK. *
>
> Grammar:
>
> =E2=80=9CThe DetNet data plane also allows for the aggregation of DetNet =
flows, to
> improved scaling by reducing the state per hop...=E2=80=9D
>
>    - Try:
>
> =E2=80=9CThe DetNet data plane also allows for the aggregation of DetNet =
flows,
> which can improve scalability by reducing the per-hop state.=E2=80=9D
>
> *>Balazs> OK. *
>
> Grammar:
>
> =E2=80=9CIf bandwidth reservations are used, the sum of the reservations =
should be
> the sum of all the individual reservations, in other words, the
> reservations should not create an over subscription of bandwidth
> reservation. If maximum delay bounds are used the system should ensure th=
at
> the aggregate does not exceed the delay bounds of the individual flows.=
=E2=80=9D
>
>    - Try:
>
> =E2=80=9CIf bandwidth reservations are used, the sum of the reservations =
should be
> the sum of all the individual reservations; in other words, the
> reservations should not add up to an over-subscription of bandwidth
> reservation. If maximum delay bounds are used, the system should ensure
> that the aggregate does not exceed the delay bounds of the individual
> flows.=E2=80=9D
>
> *>Balazs> OK. *
>
> Grammar:
>
> =E2=80=9CEncapsulation can either be in the same service type or in a dif=
ferent
> service type see Figure 3 for example.  When an encapsulation is used the
> choice of reserving a maximum resource level and then tracking the servic=
es
> in the aggregated service or adjusting the aggregated resources as the
> services are added is implementation and technology specific.=E2=80=9D
>
>    - Try:
>
> =E2=80=9CEncapsulation can either be in the same service type or in a dif=
ferent
> service type (see Figure 3, for example).  When an encapsulation is used,
> the choice of reserving a maximum resource level and then tracking the
> services in the aggregated service, versus adjusting the aggregated
> resources as the services are added, is implementation- and
> technology-specific.=E2=80=9D
>
> In the following, I don=E2=80=99t know what =E2=80=9Cconditions where gen=
eral requirements
> are not satisfied=E2=80=9D means, please clarify:
>
> =E2=80=9CDetNet flows at edges must be able to handle rejection to an agg=
regation
> group due to lack of resources as well as conditions where general
> requirements are not satisfied.=E2=80=9D
>
> *>Balazs> OK. I think here we need some reconstruction of the text.*
>
> Grammar:
>
> =E2=80=9CFor the data plane flows may be aggregated for treatment based o=
n shared
> characteristics such as 6-tuple.=E2=80=9D
>
>    - Need comma after =E2=80=9CFor the data plane,=E2=80=9D.
>
> *>Balazs> OK. I think here we need some reconstruction of the text.*
>
> Grammar:
>
> =E2=80=9CMPLS aggregation similarly has data plane and controller plane a=
spects.
> In the case of MPLS flows are often tunneled in a forwarding sub-layer an=
d
> reservation is associated with that MPLS tunnel.=E2=80=9D
>
>    - Try (I am not certain this is the correct meaning?):
>
> =E2=80=9CMPLS aggregation also has data plane and controller plane aspect=
s.  MPLS
> flows are often tunneled in a forwarding sub-layer, under the reservation
> associated with that MPLS tunnel.=E2=80=9D
>
> *>Balazs> OK. *
>
> Grammar:
>
> =E2=80=9C3.6.3.  End-System Specific Considerations=E2=80=9D
>
>    - Hyphenate =E2=80=9CEnd-System-Specific=E2=80=9D
>
> *>Balazs> OK. *
>
> Abbreviation: =E2=80=9CDN=E2=80=9D for DetNet as in =E2=80=9Cwhich are no=
t provided by DN
> functions=E2=80=9D.
>
>    - =E2=80=9CDN=E2=80=9D is not defined as an abbreviation, but is also =
used in Fig 2
>    and Fig 3. In any of these cases either spell out DetNet or define DN =
as an
>    abbreviation. I would just replace these kind of instances of =E2=80=
=9CDN=E2=80=9D with
>    =E2=80=9CDetNet=E2=80=9D.
>
> *>Balazs> OK. *
>
> Grammar:
>
> =E2=80=9CFor example, a DetNet MPLS domain the DN functions use the d-CWs=
,
> S-Labels and F-Labels to provide DetNet services.=E2=80=9D
>
>    - Try:
>
> =E2=80=9CFor example, in a DetNet MPLS domain the DetNet functions use th=
e d-CWs,
> S-Labels and F-Labels to provide DetNet services.=E2=80=9D
>
> *>Balazs> OK. *
>
> Terminology: =E2=80=9Cedge system=E2=80=9D
>
>    - Don=E2=80=99t we say =E2=80=9Cedge node=E2=80=9D? I don=E2=80=99t se=
e =E2=80=9Cedge system=E2=80=9D anywhere else in
>    this draft. If it is used elsewhere so we are going to use it, I would
>    think it should be hyphenated =E2=80=9Cedge-system=E2=80=9D like =E2=
=80=9Cend-system=E2=80=9D. Or maybe
>    =E2=80=9Cedge system=E2=80=9D in this context should be =E2=80=9Cend-s=
ystem=E2=80=9D.
>
> *>Balazs> OK. =E2=80=9Cedge node=E2=80=9D is better here.*
>
> Abbreviation: =E2=80=9CTDM technologies=E2=80=9D
>
>    - TDM not defined.
>
> *>Balazs> OK. *
>
> Something is wrong grammatically, run-on sentence at best, but I can=E2=
=80=99t
> figure out how to fix it, please help:
>
> =E2=80=9CFlow aggregation includes aggregation accomplished through the u=
se of
> hierarchical LSPs in MPLS and tunnels, in the case of IP, MPLS and TSN, a=
ll
> of which aggregate multiple DetNet flows into a single new DetNet flow.=
=E2=80=9D
>
>    - Maybe something like:
>
> =E2=80=9CFlow aggregation includes aggregation accomplished through the u=
se of
> hierarchical LSPs in MPLS, and through IP or TSN tunnels. IP, MPLS and TS=
N
> are each capable of aggregating multiple DetNet flows into a single new
> DetNet flow.=E2=80=9D
>
> *>Balazs> OK. I will rewrite this sentences. TSN is also not correctly
> referred here.*
>
> Grammar:
>
> =E2=80=9CDepending on the specific technology the assigned resources are =
updated
> and distributed in the databases preventing over subscription.=E2=80=9D
>
>    - Try:
>
>  =E2=80=9CDepending on the specific technology, the assigned resources ar=
e updated
> and distributed in the databases, preventing over-subscription.=E2=80=9D
>
> *>Balazs> OK. *
>
> Question about the following:
>
> =E2=80=9CWhile the DetNet IP data plane must support bidirectional DetNet=
 flows,
> there are no special bidirectional features with respect to the data plan=
e
> other than the need for the two directions of a co-
>
>    routed bidirectional flow to take the same path.  That is to say that
> bidirectional DetNet flows are solely represented at the management and
> control plane levels, without specific support or knowledge within the
> DetNet data plane.=E2=80=9D
>
>    - There was discussion about use cases that wanted symmetrical delays
>    in both directions; is that guaranteed by taking =E2=80=9Cthe same pat=
h=E2=80=9D?
>    Presumably it is not implied by =E2=80=9Cfate sharing=E2=80=9D?
>
> *>Balazs> Hmmm. Same path not necessarily results in symmetrical delay.
> Some technologies provides asymmetric link delays by nature. *
>
> Wording:
>
> =E2=80=9CDetNet's use of PREOF may increase the complexity of using co-ro=
uting
> bidirectional flows, since if PREOF is used, then the replication points =
in
> one direction would have to match the elimination points in the other
> direction, and vice versa, and the optimal points for these functions in
> one direction may not match the optimal points in the other subsequent to
> the network and traffic constraints.=E2=80=9D
>
>    - Try:
>
> =E2=80=9CDetNet's use of PREOF may increase the complexity of using co-ro=
uting
> bidirectional flows, since if PREOF is used, then the replication points =
in
> one direction would have to match the elimination points in the other
> direction, and vice versa. In such cases the optimal points for these
> functions in one direction may not match the optimal points in the other,
> due to network and traffic constraints.=E2=80=9D
>
> *>Balazs> OK. *
>
> ---------------------------------------
>
>
>
> _______________________________________________
> detnet mailing list
> detnet@ietf.org
> https://www.ietf.org/mailman/listinfo/detnet
> <https://urldefense.proofpoint.com/v2/url?u=3Dhttps-3A__www.ietf.org_mail=
man_listinfo_detnet&d=3DDwMFaQ&c=3DlI8Zb6TzM3d1tX4iEu7bpg&r=3DZcHC6wX_gDwPD=
cfMaFNZiQ&m=3DLoWr5FLLdxJ9F8PZ-w96sSItGvuPA1_FxlNEEaxkQRo&s=3DxWou3mz-KWvez=
nFSJNz5F-nXQ6dN8yJf7UBb804nHTw&e=3D>
>
>

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

<div dir=3D"ltr">Ethan,<div><br></div><div>You=C2=A0make a very good point.=
 Seeing as we have in the Introduction section of the various data plane dr=
afts:=C2=A0</div><div><br></div><div>=C2=A0 =C2=A0Important background info=
rmation common to all data planes for DetNet</div>=C2=A0 =C2=A0can be found=
 in the DetNet Data Plane Framework<br>=C2=A0 =C2=A0[I-D.ietf-detnet-data-p=
lane-framework].<br><div><br></div><div>We probably should make the Framewo=
rk a normative reference in the data plane drafts.</div><div><br></div><div=
>On the other hand, I think the data plane drafts are independent enough fr=
om each other=C2=A0that they can remain informative references for each oth=
er.</div><div><br></div><div>Cheers,</div><div>Andy</div><div><br></div></d=
iv><br><div class=3D"gmail_quote"><div dir=3D"ltr" class=3D"gmail_attr">On =
Sun, Oct 6, 2019 at 3:21 AM Grossman, Ethan A. &lt;<a href=3D"mailto:eagros=
@dolby.com">eagros@dolby.com</a>&gt; wrote:<br></div><blockquote class=3D"g=
mail_quote" style=3D"margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204=
,204,204);padding-left:1ex">





<div lang=3D"EN-US">
<div>
<p class=3D"MsoNormal">OK, I understand your point there. But regarding how=
 the drafts reference each other, now that I glance at all of the various d=
ata plane draft references, I see that each of them only reference core tec=
hnologies as normative, and the references
 to the framework and other peer data plane drafts are all informative. So =
I suppose my question is essentially =E2=80=9Cis that our long term strateg=
y for references?=E2=80=9D =C2=A0That would be as opposed to =E2=80=9Conce =
the Framework draft is published, the other drafts will then
 reference it normatively=E2=80=9D.=C2=A0 It seems to me that to implement =
e.g. the IP data plane, one would need to understand the Framework, which w=
ould seem would imply that it would be referenced normatively. But maybe I =
am just going down a rathole here and the current
 strategy is fine, and/or it really doesn=E2=80=99t matter. Please give me =
a clue here. <u></u>
<u></u></p>
<p class=3D"MsoNormal">Thanks,<u></u><u></u></p>
<p class=3D"MsoNormal">Ethan.<u></u><u></u></p>
<p class=3D"MsoNormal"><u></u>=C2=A0<u></u></p>
<p class=3D"MsoNormal"><b>From:</b> Andrew G. Malis &lt;<a href=3D"mailto:a=
gmalis@gmail.com" target=3D"_blank">agmalis@gmail.com</a>&gt; <br>
<b>Sent:</b> Friday, October 4, 2019 10:30 AM<br>
<b>To:</b> Grossman, Ethan A. &lt;<a href=3D"mailto:eagros@dolby.com" targe=
t=3D"_blank">eagros@dolby.com</a>&gt;<br>
<b>Cc:</b> <a href=3D"mailto:detnet@ietf.org" target=3D"_blank">detnet@ietf=
.org</a><br>
<b>Subject:</b> Re: [Detnet] data plane framework editorial pass<u></u><u><=
/u></p>
<p class=3D"MsoNormal"><u></u>=C2=A0<u></u></p>
<div>
<p class=3D"MsoNormal">Ethan,<u></u><u></u></p>
<div>
<p class=3D"MsoNormal"><u></u>=C2=A0<u></u></p>
</div>
<div>
<p class=3D"MsoNormal">That&#39;s certainly the intention of the design tea=
m, to publish the framework first. That should make publication of the subs=
equent drafts easier, since any terminology or other issues in the framewor=
k that make come up during last call can
 then be reflected in the other drafts before they also go through the proc=
ess.<u></u><u></u></p>
</div>
<div>
<p class=3D"MsoNormal"><u></u>=C2=A0<u></u></p>
</div>
<div>
<p class=3D"MsoNormal">Cheers,<u></u><u></u></p>
</div>
<div>
<p class=3D"MsoNormal">Andy<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 Thu, Oct 3, 2019 at 6:17 PM Grossman, Ethan A. &l=
t;<a href=3D"mailto:eagros@dolby.com" target=3D"_blank">eagros@dolby.com</a=
>&gt; wrote:<u></u><u></u></p>
</div>
<blockquote style=3D"border-top:none;border-right:none;border-bottom:none;b=
order-left:1pt solid rgb(204,204,204);padding:0in 0in 0in 6pt;margin-left:4=
.8pt;margin-right:0in">
<div>
<div>
<p class=3D"MsoNormal">Interesting, thanks Andy. So I note that the strateg=
y with this framework draft is to list the other data plane drafts under In=
formative =E2=80=93 I gather that is so that we don=E2=80=99t have
 to publish them all at once, even though in some line of reasoning they ar=
e rather closely tied to each other.
<u></u><u></u></p>
<p class=3D"MsoNormal">=C2=A0<u></u><u></u></p>
<p class=3D"MsoNormal">I just want to validate that the WG has thought thro=
ugh the sequence and relation (in the sense of referencing) of the data pla=
ne drafts, and that the format of their referencing
 of each other is good to go. <u></u><u></u></p>
<p class=3D"MsoNormal">=C2=A0<u></u><u></u></p>
<p class=3D"MsoNormal">Correct?
<u></u><u></u></p>
<p class=3D"MsoNormal">Ethan (as data plane framework doc shepherd).<u></u>=
<u></u></p>
<p class=3D"MsoNormal">=C2=A0<u></u><u></u></p>
<p class=3D"MsoNormal"><b>From:</b> Andrew G. Malis &lt;<a href=3D"mailto:a=
gmalis@gmail.com" target=3D"_blank">agmalis@gmail.com</a>&gt;
<br>
<b>Sent:</b> Thursday, October 3, 2019 11:32 AM<br>
<b>To:</b> Grossman, Ethan A. &lt;<a href=3D"mailto:eagros@dolby.com" targe=
t=3D"_blank">eagros@dolby.com</a>&gt;<br>
<b>Cc:</b> Bal=C3=A1zs Varga A &lt;<a href=3D"mailto:balazs.a.varga@ericsso=
n.com" target=3D"_blank">balazs.a.varga@ericsson.com</a>&gt;;
<a href=3D"mailto:detnet@ietf.org" target=3D"_blank">detnet@ietf.org</a><br=
>
<b>Subject:</b> Re: [Detnet] data plane framework editorial pass<u></u><u><=
/u></p>
<p class=3D"MsoNormal">=C2=A0<u></u><u></u></p>
<div>
<p class=3D"MsoNormal">Ethan,<u></u><u></u></p>
<div>
<p class=3D"MsoNormal">=C2=A0<u></u><u></u></p>
</div>
<div>
<p class=3D"MsoNormal">See=C2=A0<a href=3D"https://urldefense.proofpoint.co=
m/v2/url?u=3Dhttps-3A__www.ietf.org_about_groups_iesg_statements_normative-=
2Dinformative-2Dreferences_&amp;d=3DDwMFaQ&amp;c=3DlI8Zb6TzM3d1tX4iEu7bpg&a=
mp;r=3DZcHC6wX_gDwPDcfMaFNZiQ&amp;m=3DLoWr5FLLdxJ9F8PZ-w96sSItGvuPA1_FxlNEE=
axkQRo&amp;s=3D-aH2JFhFFXLykGa5qW-xfEV0mob9ZxAwa0B1hZD-K3o&amp;e=3D" target=
=3D"_blank">https://www.ietf.org/about/groups/iesg/statements/normative-inf=
ormative-references/</a>
 for more information.<u></u><u></u></p>
</div>
<div>
<p class=3D"MsoNormal">=C2=A0<u></u><u></u></p>
</div>
<div>
<p class=3D"MsoNormal">Cheers,<u></u><u></u></p>
</div>
<div>
<p class=3D"MsoNormal">Andy<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 Thu, Oct 3, 2019 at 2:28 PM Andrew G. Malis &lt;<=
a href=3D"mailto:agmalis@gmail.com" target=3D"_blank">agmalis@gmail.com</a>=
&gt; wrote:<u></u><u></u></p>
</div>
<blockquote style=3D"border-top:none;border-right:none;border-bottom:none;b=
order-left:1pt solid rgb(204,204,204);padding:0in 0in 0in 6pt;margin:5pt 0i=
n 5pt 4.8pt">
<div>
<p class=3D"MsoNormal">Ethan,<u></u><u></u></p>
<div>
<p class=3D"MsoNormal">=C2=A0<u></u><u></u></p>
</div>
<div>
<p class=3D"MsoNormal">Informative RFCs can have normative references. The =
rule is that if you need the reference to implement or understand the RFC, =
then it&#39;s a normative reference. If the reference
 just adds additional background information, then it&#39;s informative.<u>=
</u><u></u></p>
</div>
<div>
<p class=3D"MsoNormal">=C2=A0<u></u><u></u></p>
</div>
<div>
<p class=3D"MsoNormal">Cheers,<u></u><u></u></p>
</div>
<div>
<p class=3D"MsoNormal">Andy<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 Thu, Oct 3, 2019 at 12:52 PM Grossman, Ethan A. &=
lt;<a href=3D"mailto:eagros@dolby.com" target=3D"_blank">eagros@dolby.com</=
a>&gt; wrote:<u></u><u></u></p>
</div>
<blockquote style=3D"border-top:none;border-right:none;border-bottom:none;b=
order-left:1pt solid rgb(204,204,204);padding:0in 0in 0in 6pt;margin:5pt 0i=
n 5pt 4.8pt">
<div>
<div>
<p class=3D"MsoNormal">Hi Balazs,<u></u><u></u></p>
<p class=3D"MsoNormal">Thanks for your responses. Given that this draft is =
Informational, should references classified as Normative be moved to the In=
formative References section, and the Normative References
 section removed?<u></u><u></u></p>
<p class=3D"MsoNormal">Thanks,<u></u><u></u></p>
<p class=3D"MsoNormal">Ethan.<u></u><u></u></p>
<p class=3D"MsoNormal">=C2=A0<u></u><u></u></p>
<div>
<div style=3D"border-right:none;border-bottom:none;border-left:none;border-=
top:1pt solid rgb(225,225,225);padding:3pt 0in 0in">
<p class=3D"MsoNormal"><b>From:</b> Bal=C3=A1zs Varga A &lt;<a href=3D"mail=
to:balazs.a.varga@ericsson.com" target=3D"_blank">balazs.a.varga@ericsson.c=
om</a>&gt;
<br>
<b>Sent:</b> Thursday, October 3, 2019 6:59 AM<br>
<b>To:</b> Grossman, Ethan A. &lt;<a href=3D"mailto:eagros@dolby.com" targe=
t=3D"_blank">eagros@dolby.com</a>&gt;;
<a href=3D"mailto:detnet@ietf.org" target=3D"_blank">detnet@ietf.org</a><br=
>
<b>Subject:</b> RE: data plane framework editorial pass<u></u><u></u></p>
</div>
</div>
<p class=3D"MsoNormal">=C2=A0<u></u><u></u></p>
<p class=3D"MsoNormal">Hi Ethan,<u></u><u></u></p>
<p class=3D"MsoNormal">=C2=A0<u></u><u></u></p>
<p class=3D"MsoNormal">Many thanks for your detailed review and great sugge=
stions. I have accepted most of them =E2=80=9Cas is=E2=80=9D. See reactions=
 inline.<u></u><u></u></p>
<p class=3D"MsoNormal">I will update the draft on Github and create a pull =
request during the next week to make changes visible.<u></u><u></u></p>
<p class=3D"MsoNormal"><a href=3D"https://urldefense.proofpoint.com/v2/url?=
u=3Dhttps-3A__github.com_detnet-2Dwg_data-2Dplane-2Ddrafts&amp;d=3DDwMFAw&a=
mp;c=3DlI8Zb6TzM3d1tX4iEu7bpg&amp;r=3DZcHC6wX_gDwPDcfMaFNZiQ&amp;m=3DooBa0Y=
GoSfUxbAgLXk8YD9UZkK4Qeri0-G20uc_zLtc&amp;s=3DKjy_R6-zJrZe5ijdAhLrXpYSQB4T3=
41hC7-WUGwVStk&amp;e=3D" target=3D"_blank">https://github.com/detnet-wg/dat=
a-plane-drafts</a><u></u><u></u></p>
<p class=3D"MsoNormal">=C2=A0<u></u><u></u></p>
<p class=3D"MsoNormal">Any further comments from the group is highly welcom=
e.<u></u><u></u></p>
<p class=3D"MsoNormal">=C2=A0<u></u><u></u></p>
<p class=3D"MsoNormal">Cheers<u></u><u></u></p>
<p class=3D"MsoNormal">Bala=E2=80=99zs<u></u><u></u></p>
<p class=3D"MsoNormal">=C2=A0<u></u><u></u></p>
<div>
<div style=3D"border-right:none;border-bottom:none;border-left:none;border-=
top:1pt solid rgb(225,225,225);padding:3pt 0in 0in">
<p class=3D"MsoNormal"><b>From:</b> detnet &lt;<a href=3D"mailto:detnet-bou=
nces@ietf.org" target=3D"_blank">detnet-bounces@ietf.org</a>&gt;
<b>On Behalf Of </b>Grossman, Ethan A.<br>
<b>Sent:</b> Tuesday, October 1, 2019 4:38 AM<br>
<b>To:</b> <a href=3D"mailto:detnet@ietf.org" target=3D"_blank">detnet@ietf=
.org</a><br>
<b>Subject:</b> [Detnet] data plane framework editorial pass<u></u><u></u><=
/p>
</div>
</div>
<p class=3D"MsoNormal">=C2=A0<u></u><u></u></p>
<p class=3D"MsoNormal">Hi All, (particularly Balazs as editor of the draft)=
,
<u></u><u></u></p>
<p class=3D"MsoNormal">I hate to be the guy who waits until WG LC to actual=
ly read the draft carefully and then comes with a bunch of comments, but he=
re I am; hopefully I will get into gear sooner with
 the other data plane drafts, but as document shepherd I have to read caref=
ully, and I figured as long as I was noticing things I would write them dow=
n.
<u></u><u></u></p>
<p class=3D"MsoNormal">So as a result there are many comments below; thankf=
ully they are mostly grammatical, the sort that the IETF Editorial will sur=
ely make if we don=E2=80=99t correct them, so I figure we
 should bite the bullet and do them now rather than later. There are even a=
 few actual =E2=80=9Cwhat does this mean=E2=80=9D type of questions. But on=
 the whole the draft is in quite good shape and I plan to start my =E2=80=
=9Cshepherd writeup=E2=80=9D soon, given that I have gone over the
 draft carefully now. <u></u><u></u></p>
<p class=3D"MsoNormal">The form I am using for my comments is like this:
<u></u><u></u></p>
<p class=3D"MsoNormal" style=3D"margin-left:0.5in">
Issue type (e.g. wording, grammar, abbreviation, etc): <u></u><u></u></p>
<p class=3D"MsoNormal" style=3D"margin-left:0.5in">
=E2=80=9Ctext in question=E2=80=9D<u></u><u></u></p>
<p style=3D"margin-left:1in"><span style=3D"font-family:Wingdings">=C3=A8</=
span><span style=3D"font-size:7pt;font-family:&quot;Times New Roman&quot;,s=
erif">
</span>=E2=80=9CEthan=E2=80=99s suggestion on how to fix it:=E2=80=9D<u></u=
><u></u></p>
<p class=3D"MsoNormal">I hope this is helpful. If it isn=E2=80=99t, just le=
t me know and for the remaining drafts I=E2=80=99ll be less picky (or whate=
ver your suggestion to me is). And of course I may have gotten the
 wrong end of the stick on some of the items, so please feel free to push b=
ack if I got the meaning wrong.
<u></u><u></u></p>
<p class=3D"MsoNormal">Ethan (as data plane framework draft document shephe=
rd).<u></u><u></u></p>
<p class=3D"MsoNormal">---------------------------------------<u></u><u></u=
></p>
<p class=3D"MsoNormal">Wording:
<u></u><u></u></p>
<p class=3D"MsoNormal">=E2=80=9CAbstract<u></u><u></u></p>
<p class=3D"MsoNormal">This document provides an overall framework for the =
Deterministic Networking data plane.=C2=A0 It covers concepts and considera=
tions that are generally common to any Deterministic Networking
 data plane specification.=E2=80=9D<u></u><u></u></p>
<ul type=3D"disc">
<li class=3D"MsoNormal">
Say DetNet instead of the more generic Deterministic Networking since it is=
 specific to our architecture, not to all of deterministic networking in th=
e world.<u></u><u></u></li></ul>
<p class=3D"MsoNormal"><b>&gt;Balazs&gt; OK.</b><u></u><u></u></p>
<p class=3D"MsoNormal">Wording:
<u></u><u></u></p>
<p class=3D"MsoNormal">=E2=80=9C1.=C2=A0 Introduction<u></u><u></u></p>
<p class=3D"MsoNormal">=C2=A0=C2=A0 Deterministic Networking (DetNet)=E2=80=
=9D<u></u><u></u></p>
<ul type=3D"disc">
<li class=3D"MsoNormal">
Similarly, say =E2=80=9CDetNet (Deterministic Networking)=E2=80=9D .<u></u>=
<u></u></li></ul>
<p class=3D"MsoNormal"><b>&gt;Balazs&gt; OK.</b><u></u><u></u></p>
<p class=3D"MsoNormal">Wording:
<u></u><u></u></p>
<p class=3D"MsoNormal">=E2=80=9CThe forwarding sub-layer is used to provide=
 congestion protection (low loss, assured latency, and limited out-of-order=
 delivery) and leverages Traffic Engineering mechanisms.=E2=80=9D<u></u><u>=
</u></p>
<ul type=3D"disc">
<li class=3D"MsoNormal">
Improve clarity: <u></u><u></u></li></ul>
<p class=3D"MsoNormal">The forwarding sub-layer leverages Traffic Engineeri=
ng mechanisms to provide congestion protection (low loss, assured latency, =
and limited out-of-order delivery).<u></u><u></u></p>
<p class=3D"MsoNormal"><b>&gt;Balazs&gt; OK in principle. Slightly modified=
 your proposal to catch better the sense =E2=80=9C=E2=80=A6 leverages Traff=
ic Engineering mechanisms and provides =E2=80=A6=E2=80=9D</b><u></u><u></u>=
</p>
<p class=3D"MsoNormal">Grammar:<u></u><u></u></p>
<p class=3D"MsoNormal">=E2=80=9Cservice sub-layer=E2=80=9D<u></u><u></u></p=
>
<ul type=3D"disc">
<li class=3D"MsoNormal">
Service is a proper name, s/b capitalized. <u></u><u></u></li></ul>
<p class=3D"MsoNormal"><b>&gt;Balazs&gt; Hmmm. In architecture draft we hav=
e used =E2=80=9Cservice sub-layer=E2=80=9D and =E2=80=9Cforwarding sub-laye=
r=E2=80=9D. I would keep it.</b><u></u><u></u></p>
<p class=3D"MsoNormal">Wording:
<u></u><u></u></p>
<p class=3D"MsoNormal">=E2=80=9CIt also describes the forwarding sub-layer =
that is used to=C2=A0=C2=A0 eliminate (or reduce) contention loss and provi=
de bounded latency for=C2=A0=C2=A0 DetNet flows.=E2=80=9D<u></u><u></u></p>
<ul type=3D"disc">
<li class=3D"MsoNormal">
Redundant with above paragraph. s/b just =E2=80=9C=E2=80=A6the Forwarding s=
ub-layer=E2=80=9D. =E2=80=9Cassured latency=E2=80=9D vs =E2=80=9Cbounded la=
tency=E2=80=9D...
<u></u><u></u></li></ul>
<p class=3D"MsoNormal"><b>&gt;Balazs&gt; OK. I will collapse the two senten=
ces.</b><u></u><u></u></p>
<p class=3D"MsoNormal">Meaning:
<u></u><u></u></p>
<p class=3D"MsoNormal">=E2=80=9C Different traffic types, or application fl=
ows, can be mapped on top=C2=A0=C2=A0 of DetNet.=E2=80=9D<u></u><u></u></p>
<ul type=3D"disc">
<li class=3D"MsoNormal">
Are these two separate things? I gather they are? Maybe =E2=80=9CDifferent =
traffic types and application flows can be mapped on top=C2=A0 of DetNet=E2=
=80=9D. Below it then says
<u></u><u></u></li></ul>
<p class=3D"MsoNormal">=E2=80=9C3.=C2=A0 DetNet Data Plane Overview<u></u><=
u></u></p>
<p class=3D"MsoNormal">=C2=A0=C2=A0 This document describes how application=
 flows, or app-flows, are=C2=A0 carried over DetNet networks.=E2=80=9D<u></=
u><u></u></p>
<p class=3D"MsoNormal">This sounds like they are synonyms? But an App Flow =
is not differentiated by =E2=80=9Ctraffic type=E2=80=9D =E2=80=93 we differ=
entiate based on individual flow. So I think we should remove =E2=80=9Ctraf=
fic types=E2=80=9D
 above. <u></u><u></u></p>
<p class=3D"MsoNormal"><b>&gt;Balazs&gt; OK. Traffic types intended to refe=
r to the encapsulation of the App-flow (e.g., Ethernet or IP). I will fix t=
his.</b><u></u><u></u></p>
<p class=3D"MsoNormal">Wording:
<u></u><u></u></p>
<p class=3D"MsoNormal">=C2=A0=E2=80=9Cfunctions=C2=A0 related to the contro=
l plane=E2=80=9D<u></u><u></u></p>
<ul type=3D"disc">
<li class=3D"MsoNormal">
Are we standardizing on controller plane vs control plane, or are these dif=
ferent grammatical roles?
<u></u><u></u></li></ul>
<p class=3D"MsoNormal"><b>&gt;Balazs&gt; OK. I think it would be better sim=
ple to refer to the OAM drafts.</b><u></u><u></u></p>
<p class=3D"MsoNormal">Wording:
<u></u><u></u></p>
<p class=3D"MsoNormal">=E2=80=9CThe forwarding sub-layer provides the quali=
ty underpin needed by the<span style=3D"color:black">=C2=A0=C2=A0 DetNet fl=
ow...=E2=80=9D</span><u></u><u></u></p>
<ul type=3D"disc">
<li class=3D"MsoNormal">
Is <span style=3D"color:black">underpin</span> a real word? Sounds like we =
mean QoS?
<u></u><u></u></li></ul>
<p class=3D"MsoNormal"><b>&gt;Balazs&gt; OK. I will change to =E2=80=9C=E2=
=80=A6 the QoS related functions needed =E2=80=A6=E2=80=9D</b><u></u><u></u=
></p>
<p class=3D"MsoNormal">Abbreviation:
<u></u><u></u></p>
<p class=3D"MsoNormal">=E2=80=9CAn example of=C2=A0=C2=A0 this is Packet Re=
plication, Elimination, and Ordering (PREOF)=C2=A0=C2=A0=C2=A0 functions se=
e Section 4.3.=E2=80=9D<u></u><u></u></p>
<ul type=3D"disc">
<li class=3D"MsoNormal">
Not first use of PREOF, should not spell out here. <u></u><u></u></li></ul>
<p class=3D"MsoNormal"><b>&gt;Balazs&gt; OK.
</b><u></u><u></u></p>
<p class=3D"MsoNormal">Grammar:
<u></u><u></u></p>
<p class=3D"MsoNormal">=E2=80=9CThe method of instantiating each of the lay=
ers is specific to the=C2=A0=C2=A0 particular DetNet data plane method.=C2=
=A0 There may be more than one=C2=A0=C2=A0 approach that is applicable to a=
 given bearer
 network type.=E2=80=9D<u></u><u></u></p>
<ul type=3D"disc">
<li class=3D"MsoNormal">
I would combine these into a single sentence with comma, as: =E2=80=9CThe m=
ethod of instantiating each of the layers is specific to the particular Det=
Net data plane method, and more than one approach may be applicable to a gi=
ven bearer network type=E2=80=9D.<u></u><u></u></li></ul>
<p class=3D"MsoNormal"><b>&gt;Balazs&gt; OK.
</b><u></u><u></u></p>
<p class=3D"MsoNormal">Wording:
<u></u><u></u></p>
<p class=3D"MsoNormal">=E2=80=9C3.1.=C2=A0 Data Plane Characteristics<u></u=
><u></u></p>
<p class=3D"MsoNormal">=C2=A0=C2=A0 There are two major characteristics to =
the data plane:<u></u><u></u></p>
<p class=3D"MsoNormal">=C2=A0=C2=A0 1.=C2=A0 Data plane technology:
<u>The DetNet data plane is provided by the DetNet service and forwarding s=
ub layers</u>.=E2=80=9D<u></u><u></u></p>
<p class=3D"MsoNormal"><span style=3D"font-family:Wingdings">=C3=A0</span> =
Please don=E2=80=99t tell me this again. Eliminate this sentence.
<u></u><u></u></p>
<p class=3D"MsoNormal"><b>&gt;Balazs&gt; OK. :--)))</b><u></u><u></u></p>
<p class=3D"MsoNormal">Wording:
<u></u><u></u></p>
<p class=3D"MsoNormal">=E2=80=9CNamely=E2=80=9D<u></u><u></u></p>
<ul type=3D"disc">
<li class=3D"MsoNormal">
Remove this word, already said =E2=80=9Cspecifically=E2=80=9D which is bett=
er anyway. <u></u><u></u></li></ul>
<p class=3D"MsoNormal"><b>&gt;Balazs&gt; OK.
</b><u></u><u></u></p>
<p class=3D"MsoNormal">Abbreviations:
<u></u><u></u></p>
<p class=3D"MsoNormal">=E2=80=9CS-label and d-CW=E2=80=9D<u></u><u></u></p>
<ul type=3D"disc">
<li class=3D"MsoNormal">
Need to add these to Abbrev section. <u></u><u></u></li></ul>
<p class=3D"MsoNormal"><b>&gt;Balazs&gt; OK.
</b><u></u><u></u></p>
<p class=3D"MsoNormal">Structure:
<u></u><u></u></p>
<p class=3D"MsoNormal">=E2=80=9CThere are two major characteristics to the =
data plane:<u></u><u></u></p>
<ol start=3D"1" type=3D"1">
<li class=3D"MsoNormal">
Data plane technology:=E2=80=9D <u></u><u></u></li></ol>
<p class=3D"MsoNormal">=C2=A0<u></u><u></u></p>
<ul type=3D"disc">
<li class=3D"MsoNormal">
I would say these should not be a 2-item numbered list, they should be a to=
pic sentence listing both, followed by subsections, as is done for Encapsul=
ation but not for Technology. Also one says Data Plane Technology, the othe=
r just Encapsulation =E2=80=93 should be
 consistent =E2=80=93 So we could have:<u></u><u></u></li></ul>
<p class=3D"MsoNormal" style=3D"margin-left:0.25in">
3.1.=C2=A0 Data Plane Characteristics<u></u><u></u></p>
<p class=3D"MsoNormal" style=3D"margin-left:0.25in">
There are two major characteristics to the data plane: the technology and t=
he encapsulation, as discussed below.
<u></u><u></u></p>
<p class=3D"MsoNormal" style=3D"margin-left:0.25in">
3.1.1 Technology<u></u><u></u></p>
<p class=3D"MsoNormal" style=3D"margin-left:0.25in">
=E2=80=A6<u></u><u></u></p>
<p class=3D"MsoNormal" style=3D"margin-left:0.25in">
3.1.2 Encapsulation<u></u><u></u></p>
<p class=3D"MsoNormal" style=3D"margin-left:0.25in">
=E2=80=A6<u></u><u></u></p>
<p class=3D"MsoNormal"><b>&gt;Balazs&gt; OK.
</b><u></u><u></u></p>
<p class=3D"MsoNormal">Grammar:
<u></u><u></u></p>
<p class=3D"MsoNormal">=E2=80=9CThe encapsulation of the DetNet flows allow=
s them to be sent over a=C2=A0=C2=A0 data plane technology other than their=
 native type.=C2=A0 Encapsulation is=C2=A0=C2=A0 essential if, for example,=
 it is required
 to send Ethernet TSN stream=C2=A0=C2=A0=C2=A0 as a DetNet Application over=
 a data plane such as MPLS.=E2=80=9D<u></u><u></u></p>
<ul type=3D"disc">
<li class=3D"MsoNormal">
Consolidate: =E2=80=9CThe encapsulation of a DetNet flow allows it to be se=
nt over a=C2=A0=C2=A0 data plane technology other than its native type. For=
 example, an Ethernet TSN app flow can be sent as a DetNet app flow over MP=
LS...=E2=80=9D<u></u><u></u></li></ul>
<p class=3D"MsoNormal"><b>&gt;Balazs&gt; OK.
</b><u></u><u></u></p>
<p class=3D"MsoNormal">Grammar:
<u></u><u></u></p>
<p class=3D"MsoNormal">=E2=80=9Cmeta-data=E2=80=9D
<u></u><u></u></p>
<ul type=3D"disc">
<li class=3D"MsoNormal">
s/b metadata =E2=80=93 not a hyphenated word. <u></u><u></u></li></ul>
<p class=3D"MsoNormal"><b>&gt;Balazs&gt; OK.
</b><u></u><u></u></p>
<p class=3D"MsoNormal">Clarity:
<u></u><u></u></p>
<p class=3D"MsoNormal" style=3D"margin-left:0.5in">
=E2=80=9CThe DetNet data plane can provide or carry meta-data:<u></u><u></u=
></p>
<p class=3D"MsoNormal" style=3D"margin-left:0.5in">
=C2=A0=C2=A0 1.=C2=A0 Flow-ID<u></u><u></u></p>
<p class=3D"MsoNormal" style=3D"margin-left:0.5in">
=C2=A0=C2=A0 2.=C2=A0 Sequence Number<u></u><u></u></p>
<p class=3D"MsoNormal" style=3D"margin-left:0.5in">
=E2=80=A6 Both of these metadata are required =E2=80=A6=E2=80=9D <u></u><u>=
</u></p>
<ul type=3D"disc">
<li class=3D"MsoNormal">
I initially read this as =E2=80=9Cthey are both required=E2=80=9D but then =
it turns out they are not. Rephrase:
<u></u><u></u></li></ul>
<p class=3D"MsoNormal" style=3D"margin-left:0.25in">
=E2=80=9CThe DetNet data plane supports a Flow-ID (for identification of th=
e flow or aggregate flow) and/or a Sequence Number (for PREOF) for each Det=
Net flow. The DetNet Service sub-layer requires both; the DetNet forwarding=
 sub-layer requires only Flow-ID. Metadata
 can also be used for OAM indications and instrumentation of DetNet data pl=
ane operation.=E2=80=9D<u></u><u></u></p>
<p class=3D"MsoNormal"><b>&gt;Balazs&gt; OK.
</b><u></u><u></u></p>
<p class=3D"MsoNormal" style=3D"margin-left:0.25in">
Grammar: <u></u><u></u></p>
<p class=3D"MsoNormal" style=3D"margin-left:0.25in">
=E2=80=9Cit is anticipated that more than one encapsulation=C2=A0=C2=A0 may=
 be deployed for example GRE=E2=80=9D<u></u><u></u></p>
<ul type=3D"disc">
<li class=3D"MsoNormal">
Need comma after =E2=80=9Cdeployed,=E2=80=9D <u></u><u></u></li></ul>
<p class=3D"MsoNormal"><b>&gt;Balazs&gt; OK.
</b><u></u><u></u></p>
<p class=3D"MsoNormal">Wording:
<u></u><u></u></p>
<p class=3D"MsoNormal">=E2=80=9C[RFC7657] also provides useful background o=
n the delivery differentiated services (DiffServ)=E2=80=9D<u></u><u></u></p=
>
<ul type=3D"disc">
<li class=3D"MsoNormal">
I don=E2=80=99t think =E2=80=9Cthe delivery=E2=80=9D belongs there? Delete?=
 (=E2=80=9D=E2=80=A6useful background on Differentiated Services (Diffserv)=
=E2=80=A6=E2=80=9D (following RFC7657 format).
<u></u><u></u></li></ul>
<p class=3D"MsoNormal"><b>&gt;Balazs&gt; OK. I will rephrase. Reference to =
rfc7657 is important here, so I will keep it.</b><u></u><u></u></p>
<p class=3D"MsoNormal">Word meaning:
<u></u><u></u></p>
<p class=3D"MsoNormal">=E2=80=9CIt is possible to include such information =
in a native IP=C2=A0=C2=A0 packet explicitly, or implicitly.=E2=80=9D<u></u=
><u></u></p>
<ul type=3D"disc">
<li class=3D"MsoNormal">
I understand =E2=80=9Cexplicitly=E2=80=9D to mean there is additional metad=
ata, vs =E2=80=9Cimplicitly=E2=80=9D to mean that it is inferred from the e=
xisting fields e.g. 6-tuple. However above, it says =E2=80=9CSome MPLS exam=
ples of implicit metadata include the sequence number=C2=A0=C2=A0=C2=A0 for=
 use by the
 PREOF function=E2=80=9D =E2=80=93 to me that sounds odd. Can we please rec=
oncile use of the words =E2=80=9Cexplicit=E2=80=9D vs =E2=80=9Cimplicit=E2=
=80=9D and/or explain the meaning of each. We also have explicit/implicit
<u>paths</u> (for which I don=E2=80=99t see a clear definition from a simpl=
e google search):<u></u><u></u></li></ul>
<p class=3D"MsoNormal" style=3D"margin-left:1in">
=E2=80=9CMPLS provides the ability to forward traffic over implicit and=C2=
=A0=C2=A0 explicit paths to the point in the network where the next DetNet=
=C2=A0=C2=A0 service sub-layer action needs to take place.=E2=80=9D<u></u><=
u></u></p>
<p class=3D"MsoNormal">=E2=80=9CReservation and Allocation of resources:=E2=
=80=9D (and similar lines below)
<u></u><u></u></p>
<ul type=3D"disc">
<li class=3D"MsoNormal">
Perhaps these paragraphs should be 3<sup>rd</sup> level headers, as opposed=
 to one-sentence paragraphs with =E2=80=9C:=E2=80=9D at the end. This would=
 also cause them to be included in the table of contents. Perhaps having a =
bullet list at the top would be useful? Then one
 could move to here the statement from below: =E2=80=9CSeveral of these cap=
abilities are expanded upon in more detail in sections below.=E2=80=9D<u></=
u><u></u></li></ul>
<p class=3D"MsoNormal"><b>&gt;Balazs&gt; Hmmm. I will reconsider these sent=
ences.
</b><u></u><u></u></p>
<p class=3D"MsoNormal">Clarity:
<u></u><u></u></p>
<p class=3D"MsoNormal">=E2=80=9CThis can eliminate packet contention and lo=
ss=E2=80=9D<u></u><u></u></p>
<ul type=3D"disc">
<li class=3D"MsoNormal">
I would explicitly say =E2=80=9CThis can eliminate packet contention and pa=
cket loss=E2=80=9D.<u></u><u></u></li></ul>
<p class=3D"MsoNormal"><b>&gt;Balazs&gt; OK.
</b><u></u><u></u></p>
<p class=3D"MsoNormal">Grammar:
<u></u><u></u></p>
<p class=3D"MsoNormal">=E2=80=9CThis also can reduce jitter for the DetNet =
traffic=E2=80=9D<u></u><u></u></p>
<ul type=3D"disc">
<li class=3D"MsoNormal">
Eliminate superfluous =E2=80=9Cthe=E2=80=9D: =E2=80=9CThis also can reduce =
jitter for DetNet traffic=E2=80=9D<u></u><u></u></li></ul>
<p class=3D"MsoNormal"><b>&gt;Balazs&gt; OK.
</b><u></u><u></u></p>
<p class=3D"MsoNormal">Clarity:
<u></u><u></u></p>
<p class=3D"MsoNormal">=E2=80=9CDetNet flows are assumed to behave with res=
pect to the reserved traffic profile.=C2=A0 If other traffic shares the lin=
k resources, the use of (queuing, policing, shaping) policies can
 be used to ensure that the allocation of resources reserved for DetNet is =
met.=C2=A0=C2=A0 Queuing and shaping of DetNet traffic could be required to=
 ensure that DetNet traffic does not exceed its reserved profile but this w=
ould impact the DetNet service characteristics.=E2=80=9D<u></u><u></u></p>
<ul type=3D"disc">
<li class=3D"MsoNormal">
I think this could be made clearer. Maybe: <u></u><u></u></li></ul>
<p class=3D"MsoNormal">=E2=80=9CDetNet flows are assumed to behave with res=
pect to the reserved traffic profile.=C2=A0 If other traffic shares the lin=
k resources, the use of policies (such as queuing, policing, shaping)
 can be applied to the =E2=80=9Cother=E2=80=9D traffic to ensure that the a=
llocation of resources reserved for DetNet is not compromised.=C2=A0 Queuin=
g and shaping of DetNet traffic to ensure that it does not exceed its reser=
ved profile (for example by dropping packets) may be
 necessary to prevent fault conditions, but should not be used under normal=
 conditions as this could compromise the DetNet QoS.=E2=80=9D<u></u><u></u>=
</p>
<p class=3D"MsoNormal"><b>&gt;Balazs&gt; Hmmm. Agree some rewording is need=
ed here. We intend to say here two things: (1) resources allocated to a Det=
Net flow must be protected from other traffic. (2) misbehaving
 DetNet flows must be detected and it have to be ensured that there do not =
compromise DetNet QoS. I will reformulate.</b><u></u><u></u></p>
<p class=3D"MsoNormal">=E2=80=9CNetwork coding=E2=80=9D
<u></u><u></u></p>
<ul type=3D"disc">
<li class=3D"MsoNormal">
Proper name, Network Coding, s/b capitalized. <u></u><u></u></li></ul>
<p class=3D"MsoNormal"><b>&gt;Balazs&gt; OK.
</b><u></u><u></u></p>
<p class=3D"MsoNormal">=E2=80=9Cpacket by packet=E2=80=9D
<u></u><u></u></p>
<ul type=3D"disc">
<li class=3D"MsoNormal">
s/b hyphenated =E2=80=9Cpacket-by-packet=E2=80=9D. <u></u><u></u></li></ul>
<p class=3D"MsoNormal"><b>&gt;Balazs&gt; OK.
</b><u></u><u></u></p>
<p class=3D"MsoNormal">Grammar:
<u></u><u></u></p>
<p class=3D"MsoNormal">=E2=80=9CSince Detnet leverages many different forwa=
rding sub-layers, those=C2=A0 technologies also support a number of tools t=
o troubleshoot connectivity for example, to support identification
 of misbehaving=C2=A0 flows.=E2=80=9D<u></u><u></u></p>
<ul type=3D"disc">
<li class=3D"MsoNormal">
Try: <u></u><u></u></li></ul>
<p class=3D"MsoNormal">=C2=A0=E2=80=9CDetnet leverages many different forwa=
rding sub-layers, each of which supports various tools to troubleshoot conn=
ectivity, for example identification of misbehaving flows.=E2=80=9D<u></u><=
u></u></p>
<p class=3D"MsoNormal"><b>&gt;Balazs&gt; OK.
</b><u></u><u></u></p>
<p class=3D"MsoNormal">Grammar:
<u></u><u></u></p>
<p class=3D"MsoNormal">=E2=80=9CAt the service layer again there are existi=
ng mechanisms to troubleshoot or monitor flows.=C2=A0 Many of these mechani=
sms exist for IP and MPLS networks.=C2=A0 A client of a DetNet service
 can introduce any monitoring applications which can detect and monitor del=
ay and loss.=E2=80=9D<u></u><u></u></p>
<ul type=3D"disc">
<li class=3D"MsoNormal">
Try: <u></u><u></u></li></ul>
<p class=3D"MsoNormal">=E2=80=9CThe DetNet Service layer can leverage exist=
ing mechanisms to troubleshoot or monitor flows, such as those in use by IP=
 and MPLS networks.=C2=A0 At the Application layer a client of
 a DetNet service can use existing techniques to detect and monitor delay a=
nd loss.=E2=80=9D<u></u><u></u></p>
<p class=3D"MsoNormal"><b>&gt;Balazs&gt; OK.
</b><u></u><u></u></p>
<p class=3D"MsoNormal">Grammar:
<u></u><u></u></p>
<p class=3D"MsoNormal">=E2=80=9CRecognize flow(s) for analytics:=E2=80=9D<u=
></u><u></u></p>
<ul type=3D"disc">
<li class=3D"MsoNormal">
Try<u></u><u></u></li></ul>
<p class=3D"MsoNormal" style=3D"margin-left:0.5in">
=E2=80=9CFlow recognition for analytics:<u></u><u></u></p>
<p class=3D"MsoNormal"><b>&gt;Balazs&gt; OK.
</b><u></u><u></u></p>
<p class=3D"MsoNormal">Grammar:
<u></u><u></u></p>
<p class=3D"MsoNormal">=E2=80=9CTo a large degree this follows the logic in=
 the previous section. Analytics can be inherited from the two sub-layers.=
=C2=A0 At the DetNet service edge packet and bit counters e.g. sent,
 received, dropped, and out of sequence are maintained.=E2=80=9D<u></u><u><=
/u></p>
<ul type=3D"disc">
<li class=3D"MsoNormal">
Try: <u></u><u></u></li></ul>
<p class=3D"MsoNormal">=E2=80=9CNetwork analytics can be inherited from the=
 technologies of the Service and Forwarding sub-layers.=C2=A0 At the DetNet=
 service edge, packet and bit counters (e.g. sent, received, dropped,
 and out-of-sequence) can be maintained.=E2=80=9D<u></u><u></u></p>
<p class=3D"MsoNormal"><b>&gt;Balazs&gt; OK.
</b><u></u><u></u></p>
<p class=3D"MsoNormal">Grammar:
<u></u><u></u></p>
<p class=3D"MsoNormal">=E2=80=9CCorrelate events with flows:=E2=80=9D<u></u=
><u></u></p>
<p class=3D"MsoNormal">=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0 The provider of a Det=
Net service may allow other capabilities to monitor flows such as more deta=
il loss statistics and time stamping of events.=C2=A0 The details of these =
capabilities
 are currently out of scope for this document.=E2=80=9D<u></u><u></u></p>
<ul type=3D"disc">
<li class=3D"MsoNormal">
Try: <u></u><u></u></li></ul>
<p class=3D"MsoNormal">=E2=80=9CCorrelation of events with flows:=E2=80=9D<=
u></u><u></u></p>
<p class=3D"MsoNormal">=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0 The provider of a Det=
Net service may provide other capabilities to monitor flows, such as more d=
etailed loss statistics and time stamping of events.=C2=A0 The details of t=
hese
 capabilities are currently out of scope for this document.=E2=80=9D<u></u>=
<u></u></p>
<p class=3D"MsoNormal"><b>&gt;Balazs&gt; OK.
</b><u></u><u></u></p>
<p class=3D"MsoNormal">3.6.1<u></u><u></u></p>
<p class=3D"MsoNormal">Grammar:
<u></u><u></u></p>
<p class=3D"MsoNormal">=E2=80=9Cin the case of network congestion or some f=
ailures.=E2=80=9D<u></u><u></u></p>
<ul type=3D"disc">
<li class=3D"MsoNormal">
Try:<u></u><u></u></li></ul>
<p class=3D"MsoNormal">=E2=80=9Cin the case of network congestion or equipm=
ent failure.=E2=80=9D<u></u><u></u></p>
<p class=3D"MsoNormal"><b>&gt;Balazs&gt; OK in principle. Failures can be b=
oth equipment failure or network link failure, so I will change to =E2=80=
=9C=E2=80=9Cin the case of network congestion or network failure.=E2=80=9D=
=E2=80=9D</b><u></u><u></u></p>
<p class=3D"MsoNormal">Abbreviation error:
<u></u><u></u></p>
<p class=3D"MsoNormal">=E2=80=9Ccombinations of PRF, PRE, and POF.=E2=80=9D=
<u></u><u></u></p>
<ul type=3D"disc">
<li class=3D"MsoNormal">
Try: <u></u><u></u></li></ul>
<p class=3D"MsoNormal">=E2=80=9Ccombinations of PRF, PEF, and POF.=E2=80=9D=
<u></u><u></u></p>
<p class=3D"MsoNormal"><b>&gt;Balazs&gt; OK.
</b><u></u><u></u></p>
<p class=3D"MsoNormal">=E2=80=98=E2=80=9CThis example also illustrates 1:1 =
protection scheme meaning there is traffic and path for each segment of the=
 end to end path.=E2=80=9D<u></u><u></u></p>
<ul type=3D"disc">
<li class=3D"MsoNormal">
I do not understand what this means; =E2=80=9Cthere is traffic and path=E2=
=80=9D? <u></u><u></u></li></ul>
<p class=3D"MsoNormal"><b>&gt;Balazs&gt; OK. =E2=80=9C=E2=80=A6 meaning the=
re is traffic over each segment =E2=80=A6=E2=80=9D</b><u></u><u></u></p>
<p class=3D"MsoNormal">Grammar: (Ring Service Protection is a proper name, =
capitalized, =E2=80=9Crings=E2=80=9D is not).
<u></u><u></u></p>
<p class=3D"MsoNormal">=E2=80=98=E2=80=9CMany of the same concepts apply ho=
wever Rings=E2=80=9D<u></u><u></u></p>
<ul type=3D"disc">
<li class=3D"MsoNormal">
=E2=80=9CMany of the same concepts apply, however rings=E2=80=9D<u></u><u><=
/u></li></ul>
<p class=3D"MsoNormal"><b>&gt;Balazs&gt; OK.
</b><u></u><u></u></p>
<p class=3D"MsoNormal">Grammar:
<u></u><u></u></p>
<p class=3D"MsoNormal">=E2=80=9CThe DetNet data plane also allows for the a=
ggregation of DetNet flows, to improved scaling by reducing the state per h=
op...=E2=80=9D<u></u><u></u></p>
<ul type=3D"disc">
<li class=3D"MsoNormal">
Try: <u></u><u></u></li></ul>
<p class=3D"MsoNormal">=E2=80=9CThe DetNet data plane also allows for the a=
ggregation of DetNet flows, which can improve scalability by reducing the p=
er-hop state.=E2=80=9D<u></u><u></u></p>
<p class=3D"MsoNormal"><b>&gt;Balazs&gt; OK.
</b><u></u><u></u></p>
<p class=3D"MsoNormal">Grammar:
<u></u><u></u></p>
<p class=3D"MsoNormal">=E2=80=9CIf bandwidth reservations are used, the sum=
 of the reservations should be the sum of all the individual reservations, =
in other words, the reservations should not create an over
 subscription of bandwidth reservation. If maximum delay bounds are used th=
e system should ensure that the aggregate does not exceed the delay bounds =
of the individual flows.=E2=80=9D<u></u><u></u></p>
<ul type=3D"disc">
<li class=3D"MsoNormal">
Try: <u></u><u></u></li></ul>
<p class=3D"MsoNormal">=E2=80=9CIf bandwidth reservations are used, the sum=
 of the reservations should be the sum of all the individual reservations; =
in other words, the reservations should not add up to an over-subscription
 of bandwidth reservation. If maximum delay bounds are used, the system sho=
uld ensure that the aggregate does not exceed the delay bounds of the indiv=
idual flows.=E2=80=9D<u></u><u></u></p>
<p class=3D"MsoNormal"><b>&gt;Balazs&gt; OK.
</b><u></u><u></u></p>
<p class=3D"MsoNormal">Grammar:
<u></u><u></u></p>
<p class=3D"MsoNormal">=E2=80=9CEncapsulation can either be in the same ser=
vice type or in a different service type see Figure 3 for example.=C2=A0 Wh=
en an encapsulation is used the choice of reserving a maximum resource
 level and then tracking the services in the aggregated service or adjustin=
g the aggregated resources as the services are added is implementation and =
technology specific.=E2=80=9D<u></u><u></u></p>
<ul type=3D"disc">
<li class=3D"MsoNormal">
Try: <u></u><u></u></li></ul>
<p class=3D"MsoNormal">=E2=80=9CEncapsulation can either be in the same ser=
vice type or in a different service type (see Figure 3, for example).=C2=A0=
 When an encapsulation is used, the choice of reserving a maximum
 resource level and then tracking the services in the aggregated service, v=
ersus adjusting the aggregated resources as the services are added, is impl=
ementation- and technology-specific.=E2=80=9D<u></u><u></u></p>
<p class=3D"MsoNormal">In the following, I don=E2=80=99t know what =E2=80=
=9Cconditions where general requirements are not satisfied=E2=80=9D means, =
please clarify:
<u></u><u></u></p>
<p class=3D"MsoNormal">=E2=80=9CDetNet flows at edges must be able to handl=
e rejection to an aggregation group due to lack of resources as well as con=
ditions where general requirements are not satisfied.=E2=80=9D<u></u><u></u=
></p>
<p class=3D"MsoNormal"><b>&gt;Balazs&gt; OK. I think here we need some reco=
nstruction of the text.</b><u></u><u></u></p>
<p class=3D"MsoNormal">Grammar:
<u></u><u></u></p>
<p class=3D"MsoNormal">=E2=80=9CFor the data plane flows may be aggregated =
for treatment based on shared characteristics such as 6-tuple.=E2=80=9D<u><=
/u><u></u></p>
<ul type=3D"disc">
<li class=3D"MsoNormal">
Need comma after =E2=80=9CFor the data plane,=E2=80=9D. <u></u><u></u></li>=
</ul>
<p class=3D"MsoNormal"><b>&gt;Balazs&gt; OK. I think here we need some reco=
nstruction of the text.</b><u></u><u></u></p>
<p class=3D"MsoNormal">Grammar:
<u></u><u></u></p>
<p class=3D"MsoNormal">=E2=80=9CMPLS aggregation similarly has data plane a=
nd controller plane aspects.=C2=A0 In the case of MPLS flows are often tunn=
eled in a forwarding sub-layer and reservation is associated with
 that MPLS tunnel.=E2=80=9D <u></u><u></u></p>
<ul type=3D"disc">
<li class=3D"MsoNormal">
Try (I am not certain this is the correct meaning?): <u></u><u></u></li></u=
l>
<p class=3D"MsoNormal">=E2=80=9CMPLS aggregation also has data plane and co=
ntroller plane aspects.=C2=A0 MPLS flows are often tunneled in a forwarding=
 sub-layer, under the reservation associated with that MPLS tunnel.=E2=80=
=9D<u></u><u></u></p>
<p class=3D"MsoNormal"><b>&gt;Balazs&gt; OK.
</b><u></u><u></u></p>
<p class=3D"MsoNormal">Grammar:
<u></u><u></u></p>
<p class=3D"MsoNormal">=E2=80=9C3.6.3.=C2=A0 End-System Specific Considerat=
ions=E2=80=9D<u></u><u></u></p>
<ul type=3D"disc">
<li class=3D"MsoNormal">
Hyphenate =E2=80=9CEnd-System-Specific=E2=80=9D<u></u><u></u></li></ul>
<p class=3D"MsoNormal"><b>&gt;Balazs&gt; OK.
</b><u></u><u></u></p>
<p class=3D"MsoNormal">Abbreviation: =E2=80=9CDN=E2=80=9D for DetNet as in =
=E2=80=9Cwhich are not provided by DN functions=E2=80=9D.
<u></u><u></u></p>
<ul type=3D"disc">
<li class=3D"MsoNormal">
=E2=80=9CDN=E2=80=9D is not defined as an abbreviation, but is also used in=
 Fig 2 and Fig 3. In any of these cases either spell out DetNet or define D=
N as an abbreviation. I would just replace these kind of instances of =E2=
=80=9CDN=E2=80=9D with =E2=80=9CDetNet=E2=80=9D.
<u></u><u></u></li></ul>
<p class=3D"MsoNormal"><b>&gt;Balazs&gt; OK.
</b><u></u><u></u></p>
<p class=3D"MsoNormal">Grammar:
<u></u><u></u></p>
<p class=3D"MsoNormal">=E2=80=9CFor example, a DetNet MPLS domain the DN fu=
nctions use the d-CWs, S-Labels and F-Labels to provide DetNet services.=E2=
=80=9D<u></u><u></u></p>
<ul type=3D"disc">
<li class=3D"MsoNormal">
Try: <u></u><u></u></li></ul>
<p class=3D"MsoNormal">=E2=80=9CFor example, in a DetNet MPLS domain the De=
tNet functions use the d-CWs, S-Labels and F-Labels to provide DetNet servi=
ces.=E2=80=9D<u></u><u></u></p>
<p class=3D"MsoNormal"><b>&gt;Balazs&gt; OK.
</b><u></u><u></u></p>
<p class=3D"MsoNormal">Terminology: =E2=80=9Cedge system=E2=80=9D<u></u><u>=
</u></p>
<ul type=3D"disc">
<li class=3D"MsoNormal">
Don=E2=80=99t we say =E2=80=9Cedge node=E2=80=9D? I don=E2=80=99t see =E2=
=80=9Cedge system=E2=80=9D anywhere else in this draft. If it is used elsew=
here so we are going to use it, I would think it should be hyphenated =E2=
=80=9Cedge-system=E2=80=9D like =E2=80=9Cend-system=E2=80=9D. Or maybe =E2=
=80=9Cedge system=E2=80=9D in this context should be =E2=80=9Cend-system=E2=
=80=9D.
<u></u><u></u></li></ul>
<p class=3D"MsoNormal"><b>&gt;Balazs&gt; OK. =E2=80=9Cedge node=E2=80=9D is=
 better here.</b><u></u><u></u></p>
<p class=3D"MsoNormal">Abbreviation: =E2=80=9CTDM technologies=E2=80=9D<u><=
/u><u></u></p>
<ul type=3D"disc">
<li class=3D"MsoNormal">
TDM not defined. <u></u><u></u></li></ul>
<p class=3D"MsoNormal"><b>&gt;Balazs&gt; OK.
</b><u></u><u></u></p>
<p class=3D"MsoNormal">Something is wrong grammatically, run-on sentence at=
 best, but I can=E2=80=99t figure out how to fix it, please help:
<u></u><u></u></p>
<p class=3D"MsoNormal">=E2=80=9CFlow aggregation includes aggregation accom=
plished through the use of hierarchical LSPs in MPLS and tunnels, in the ca=
se of IP, MPLS and TSN, all of which aggregate multiple DetNet
 flows into a single new DetNet flow.=E2=80=9D<u></u><u></u></p>
<ul type=3D"disc">
<li class=3D"MsoNormal">
Maybe something like: <u></u><u></u></li></ul>
<p class=3D"MsoNormal">=E2=80=9CFlow aggregation includes aggregation accom=
plished through the use of hierarchical LSPs in MPLS, and through IP or TSN=
 tunnels. IP, MPLS and TSN are each capable of aggregating
 multiple DetNet flows into a single new DetNet flow.=E2=80=9D<u></u><u></u=
></p>
<p class=3D"MsoNormal"><b>&gt;Balazs&gt; OK. I will rewrite this sentences.=
 TSN is also not correctly referred here.</b><u></u><u></u></p>
<p class=3D"MsoNormal">Grammar:
<u></u><u></u></p>
<p class=3D"MsoNormal">=E2=80=9CDepending on the specific technology the as=
signed resources are updated and distributed in the databases preventing ov=
er subscription.=E2=80=9D<u></u><u></u></p>
<ul type=3D"disc">
<li class=3D"MsoNormal">
Try: <u></u><u></u></li></ul>
<p class=3D"MsoNormal">=C2=A0=E2=80=9CDepending on the specific technology,=
 the assigned resources are updated and distributed in the databases, preve=
nting over-subscription.=E2=80=9D<u></u><u></u></p>
<p class=3D"MsoNormal"><b>&gt;Balazs&gt; OK.
</b><u></u><u></u></p>
<p class=3D"MsoNormal">Question about the following:
<u></u><u></u></p>
<p class=3D"MsoNormal">=E2=80=9CWhile the DetNet IP data plane must support=
 bidirectional DetNet flows, there are no special bidirectional features wi=
th respect to the data plane other than the need for the two
 directions of a co-<u></u><u></u></p>
<p class=3D"MsoNormal">=C2=A0=C2=A0 routed bidirectional flow to take the s=
ame path.=C2=A0 That is to say that bidirectional DetNet flows are solely r=
epresented at the management and control plane levels, without specific
 support or knowledge within the DetNet data plane.=E2=80=9D<u></u><u></u><=
/p>
<ul type=3D"disc">
<li class=3D"MsoNormal">
There was discussion about use cases that wanted symmetrical delays in both=
 directions; is that guaranteed by taking =E2=80=9Cthe same path=E2=80=9D? =
Presumably it is not implied by =E2=80=9Cfate sharing=E2=80=9D?
<u></u><u></u></li></ul>
<p class=3D"MsoNormal"><b>&gt;Balazs&gt; Hmmm. Same path not necessarily re=
sults in symmetrical delay. Some technologies provides asymmetric link dela=
ys by nature.
</b><u></u><u></u></p>
<p class=3D"MsoNormal">Wording:
<u></u><u></u></p>
<p class=3D"MsoNormal">=E2=80=9CDetNet&#39;s use of PREOF may increase the =
complexity of using co-routing bidirectional flows, since if PREOF is used,=
 then the replication points in one direction would have to match
 the elimination points in the other direction, and vice versa, and the opt=
imal points for these functions in one direction may not match the optimal =
points in the other subsequent to the network and traffic constraints.=E2=
=80=9D
<u></u><u></u></p>
<ul type=3D"disc">
<li class=3D"MsoNormal">
Try: <u></u><u></u></li></ul>
<p class=3D"MsoNormal">=E2=80=9CDetNet&#39;s use of PREOF may increase the =
complexity of using co-routing bidirectional flows, since if PREOF is used,=
 then the replication points in one direction would have to match
 the elimination points in the other direction, and vice versa. In such cas=
es the optimal points for these functions in one direction may not match th=
e optimal points in the other, due to network and traffic constraints.=E2=
=80=9D<u></u><u></u></p>
<p class=3D"MsoNormal"><b>&gt;Balazs&gt; OK.
</b><u></u><u></u></p>
<p class=3D"MsoNormal">---------------------------------------<u></u><u></u=
></p>
<p class=3D"MsoNormal">=C2=A0<u></u><u></u></p>
</div>
</div>
<p class=3D"MsoNormal">_______________________________________________<br>
detnet mailing list<br>
<a href=3D"mailto:detnet@ietf.org" target=3D"_blank">detnet@ietf.org</a><br=
>
<a href=3D"https://urldefense.proofpoint.com/v2/url?u=3Dhttps-3A__www.ietf.=
org_mailman_listinfo_detnet&amp;d=3DDwMFaQ&amp;c=3DlI8Zb6TzM3d1tX4iEu7bpg&a=
mp;r=3DZcHC6wX_gDwPDcfMaFNZiQ&amp;m=3DLoWr5FLLdxJ9F8PZ-w96sSItGvuPA1_FxlNEE=
axkQRo&amp;s=3DxWou3mz-KWveznFSJNz5F-nXQ6dN8yJf7UBb804nHTw&amp;e=3D" target=
=3D"_blank">https://www.ietf.org/mailman/listinfo/detnet</a><u></u><u></u><=
/p>
</blockquote>
</div>
</blockquote>
</div>
</div>
</div>
</blockquote>
</div>
</div>
</div>

</blockquote></div>

--000000000000a92ca70594407e60--


From nobody Sun Oct  6 13:47:45 2019
Return-Path: <lberger@labn.net>
X-Original-To: detnet@ietfa.amsl.com
Delivered-To: detnet@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id A23E91200E5 for <detnet@ietfa.amsl.com>; Sun,  6 Oct 2019 13:47:41 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.901
X-Spam-Level: 
X-Spam-Status: No, score=-1.901 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, RCVD_IN_DNSWL_NONE=-0.0001, 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 (768-bit key) header.d=labn.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 TI5NZBcffoXe for <detnet@ietfa.amsl.com>; Sun,  6 Oct 2019 13:47:39 -0700 (PDT)
Received: from gproxy2-pub.mail.unifiedlayer.com (outbound-ss-879.bluehost.com [69.89.30.202]) (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 187BA1200CE for <detnet@ietf.org>; Sun,  6 Oct 2019 13:47:39 -0700 (PDT)
Received: from cmgw11.unifiedlayer.com (unknown [10.9.0.11]) by gproxy2.mail.unifiedlayer.com (Postfix) with ESMTP id E27F21E2913 for <detnet@ietf.org>; Sun,  6 Oct 2019 14:47:29 -0600 (MDT)
Received: from box313.bluehost.com ([69.89.31.113]) by cmsmtp with ESMTP id HDRBizfPcD92mHDRBiV6iO; Sun, 06 Oct 2019 14:47:29 -0600
X-Authority-Reason: nr=8
X-Authority-Analysis: v=2.3 cv=R4wt5+ZX c=1 sm=1 tr=0 a=h1BC+oY+fLhyFmnTBx92Jg==:117 a=h1BC+oY+fLhyFmnTBx92Jg==:17 a=dLZJa+xiwSxG16/P+YVxDGlgEgI=:19 a=IkcTkHD0fZMA:10:nop_charset_1 a=xqWC_Br6kY4A:10:nop_ipv6 a=XobE76Q3jBoA:10:nop_rcvd_month_year a=Vy_oeq2dmq0A:10:endurance_base64_authed_username_1 a=48vgC7mUAAAA:8 a=174xjjHKAAAA:20 a=bt8Zh30PAAAA:8 a=cevu9Il9wbHvajy9LcIA:9 a=MtQwCPKD6gPmf2Bk:21 a=fk3As7Ve9aoLexrO:21 a=QEXdDO2ut3YA:10:nop_charset_2 a=w1C3t2QeGrPiZgrLijVG:22
DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=labn.net; s=default; h=Content-Transfer-Encoding:Content-Type:MIME-Version:Date: Message-ID:Subject:From:Cc:To:Sender:Reply-To:Content-ID:Content-Description: Resent-Date:Resent-From:Resent-Sender:Resent-To:Resent-Cc:Resent-Message-ID: In-Reply-To:References:List-Id:List-Help:List-Unsubscribe:List-Subscribe: List-Post:List-Owner:List-Archive; bh=nWyEAUKxzJetlwzfuconElwR67y1k0SV16And8iEW5w=; b=dqJlvNCRwFvcCIPQujU9SEekXr 6O+nMDLCF5E+X457Sl2lY23neX430KD7Cv6TYvJUEqhDu8aCRdT9rsFg2bhZxnqwO4xaoOsXsgVoc KByLIHkcgvwPZTZCiNOEs1pLM;
Received: from [127.0.0.1] (port=45457 helo=[IPv6:::1]) by box313.bluehost.com with esmtpsa (TLSv1.2:ECDHE-RSA-AES128-GCM-SHA256:128) (Exim 4.92) (envelope-from <lberger@labn.net>) id 1iHDRB-003tdh-F8; Sun, 06 Oct 2019 14:47:29 -0600
To: "Black, David" <David.Black@dell.com>
Cc: "detnet@ietf.org" <detnet@ietf.org>
From: Lou Berger <lberger@labn.net>
Message-ID: <0b0f78a3-b0c2-06a3-1d1a-9205f612a13f@labn.net>
Date: Sun, 6 Oct 2019 16:47:28 -0400
User-Agent: Mozilla/5.0 (Windows NT 10.0; WOW64; rv:60.0) Gecko/20100101 Thunderbird/60.3.1
MIME-Version: 1.0
Content-Type: text/plain; charset=utf-8; format=flowed
Content-Transfer-Encoding: 8bit
Content-Language: en-US
X-AntiAbuse: This header was added to track abuse, please include it with any abuse report
X-AntiAbuse: Primary Hostname - box313.bluehost.com
X-AntiAbuse: Original Domain - ietf.org
X-AntiAbuse: Originator/Caller UID/GID - [47 12] / [47 12]
X-AntiAbuse: Sender Address Domain - labn.net
X-BWhitelist: no
X-Source-IP: 127.0.0.1
X-Source-L: Yes
X-Exim-ID: 1iHDRB-003tdh-F8
X-Source: 
X-Source-Args: 
X-Source-Dir: 
X-Source-Sender: ([IPv6:::1]) [127.0.0.1]:45457
X-Source-Auth: lberger@labn.net
X-Email-Count: 2
X-Source-Cap: bGFibm1vYmk7bGFibm1vYmk7Ym94MzEzLmJsdWVob3N0LmNvbQ==
X-Local-Domain: yes
Archived-At: <https://mailarchive.ietf.org/arch/msg/detnet/HpK8_WfHnX-mEzGDkfkfLqPUkY8>
Subject: [Detnet] consolidated response: IP Data Plane draft comments
X-BeenThere: detnet@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: Discussions on Deterministic Networking BoF and Proposed WG <detnet.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/detnet>, <mailto:detnet-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/detnet/>
List-Post: <mailto:detnet@ietf.org>
List-Help: <mailto:detnet-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/detnet>, <mailto:detnet-request@ietf.org?subject=subscribe>
X-List-Received-Date: Sun, 06 Oct 2019 20:47:42 -0000

David,

     My apologies on the time to get back to this topic.  Before the 
last IETF you raised a number of points on the IP data plane document.  
For context, I believe the threads are found in:
https://mailarchive.ietf.org/arch/msg/detnet/ykpI6gbH2L705BBjmHbnsZraxig
https://mailarchive.ietf.org/arch/msg/detnet/phi4OBWijlp7T4_HML2YvWfoaas
https://mailarchive.ietf.org/arch/msg/detnet/th2Yj5Z4_8VtBsEOF1UfLejMhpM
https://mailarchive.ietf.org/arch/msg/detnet/qvs-S0Nrm1B8w8JYO7zDLFwpTFQ

In re reviewing the discussions, I think we missed the ECN field. Based 
on this and a general reread, I have put together a proposed set of 
changes to the published draft.  The changes are  available at

https://github.com/detnet-wg/data-plane-drafts/commit/d3a733556804f11abbedbd128e3c62786418ddc8

(text format can be received at 
https://xml2rfc.tools.ietf.org/cgi-bin/xml2rfc.cgi?url=https://raw.githubusercontent.com/detnet-wg/data-plane-drafts/working/lb/ip-tos-update/ip/draft-ietf-detnet-ip.xml)

the following changes are proposed:
OLD183,195c185,202
<    The DetNet IP data plane uses "6-tuple" based flow identification,
<    where 6-tuple refers to information carried in IP and higher layer
<    protocol headers.  The 6-tuple referred to in this document is the
<    same as that defined in [RFC3290].  Specifically 6-tuple is
<    (destination address, source address, IP protocol, source port,
<    destination port, and differentiated services (DiffServ) code point
<    (DSCP).  General background on the use of IP headers, and 5-tuples,
<    to identify flows and support Quality of Service (QoS) can be found
<    in [RFC3670].  [RFC7657] also provides useful background on the
<    delivery of DiffServ and "tuple" based flow identification.
<    Referring to a 6-tuple allows DetNet nodes to forward packets with
<    the 6-tuple as is or remap the DSCP where required by the DetNet
<    service.
NEW
 >    The DetNet IP data plane primarily uses "6-tuple" based flow
 >    identification, where 6-tuple refers to information carried in IP and
 >    higher layer protocol headers.  The 6-tuple referred to in this
 >    document is the same as that defined in [RFC3290]. Specifically
 >    6-tuple is (destination address, source address, IP protocol, source
 >    port, destination port, and differentiated services (DiffServ) code
 >    point (DSCP).  General background on the use of IP headers, and
 >    5-tuples, to identify flows and support Quality of Service (QoS) can
 >    be found in [RFC3670].  [RFC7657] also provides useful background on
 >    the delivery of DiffServ and "tuple" based flow identification.
 >
 >    The DetNet IP data plane also allows for optional matching on two
 >    additional data fields.  The optional fields are the ECN Field, as in
 >    [RFC3168], and the IPv6 flow label field, as defined in [RFC8200].
 >
 >    Generally the fields used in flow identification are forward
 >    unmodified but modification is allowed, for example to a DSCP value,
 >    when required by the DetNet service.

OLD
<    masks, prefixes and ranges.  IP tunnels may also be used to support
NEW
 >    masks, lists, prefixes and ranges.  IP tunnels may also be used to

OLD
437,438c444,446
<    of the 6-tuple i.e., the typical 5-tuple enhanced with the DSCP code,
<    uniquely identifies a DetNet service flow.
NEW
 >    of the 6-tuple i.e., the typical 5-tuple enhanced with the DSCP and
 >    previously mentioned two optional fields, uniquely identifies a
 >    DetNet service flow.

OLD
590,593c598,608
<    MUST support bitmask based matching, where bits set to one (1) in the
<    bitmask indicate which subset of the bits in the field are to be used
<    in determining a match.  Note that all bits set to zero (0) value as
<    a bitmask effectively means that these fields are ignored.
NEW
 >    MUST support list based matching of DSCP values, where the list is
 >    composed of possible field values that are to be considered when
 >    identifying a specific DetNet flow.  Implementations SHOULD allow for
 >    this field to be ignored for a specific DetNet flow.
 >
 >    Implementations of this document MUST allow the ECN field to be
 >    ignored as part of DetNet flow identification. Additionally,
 >    implementations SHOULD support identification of DetNet flows based
 >    on the value carried in the ECN field.  When this field is used to
 >    identify a specific DetNet flow, implementations MUST support a list
 >    of ECN values that match a specific slow.

OLD
705c720,729
<    o  IPv4 Type of Service and IPv6 Traffic Class Fields.
<
<    o  IPv4 Type of Service and IPv6 Traffic Class Field Bitmask, where a
<       zero (0) effectively means that theses fields are ignored.
NEW
 >    o  For the IPv4 Type of Service and IPv6 Traffic Class Fields:
 >
 >       *  If the DSCP field is to be used in flow identification.
 >          Ignoring the DSCP filed is optional.
 >
 >       *  When the DSCP field is used in flow identification, a list of
 >          field values that may be used by a specific flow.
 >
 >       *  If the ECN field is to be used in flow identification.
 >          Matching based on ECN filed values is optional.
 >
 >       *  When ECN field is used in flow identification, a list of field
 >          values that may be used by a specific flow.

Please let me know if this addresses all your comments in an acceptable 
fashion or if you'd like to discuss further.

(BTW I think this is the sole open set of issues on the document.)

Thank you!

Lou



From nobody Tue Oct  8 07:03:18 2019
Return-Path: <David.Black@dell.com>
X-Original-To: detnet@ietfa.amsl.com
Delivered-To: detnet@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id DB13A12082D for <detnet@ietfa.amsl.com>; Tue,  8 Oct 2019 07:03:09 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.701
X-Spam-Level: 
X-Spam-Status: No, score=-2.701 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, RCVD_IN_DNSWL_LOW=-0.7, 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=dell.com header.b=XTPL0Q8B; dkim=fail (1024-bit key) reason="fail (message has been altered)" header.d=emc.com header.b=TDwQRyMg
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id l7W9fUMDdZHT for <detnet@ietfa.amsl.com>; Tue,  8 Oct 2019 07:03:06 -0700 (PDT)
Received: from mx0a-00154904.pphosted.com (mx0a-00154904.pphosted.com [148.163.133.20]) (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 7095B12082F for <detnet@ietf.org>; Tue,  8 Oct 2019 07:03:06 -0700 (PDT)
Received: from pps.filterd (m0170391.ppops.net [127.0.0.1]) by mx0a-00154904.pphosted.com (8.16.0.42/8.16.0.42) with SMTP id x98DjB9Z013975; Tue, 8 Oct 2019 10:03:06 -0400
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=dell.com; h=from : to : cc : subject : date : message-id : references : in-reply-to : content-type : content-transfer-encoding : mime-version; s=smtpout1; bh=P65bQp+XY+YPibqWCnwU8MXgVW/5Wq+8/4YSmU9rVdU=; b=XTPL0Q8Bc6FulpnmY1QroifmT9mZqsI1YsnyKMqDVskuO5uqh5l4FodTwi4u9ap++YCO TC5AJd7Xv6q2Fhm1Gl5Ud4c3zG+7s9NMWjXReGouuIU8fvV//sj2QAaA8CNuuqQCF1I4 xp8UPjqRBTidY/ZLI6tmaemyyustuBOS1lvM6EaA+AapJy1sztYNcEa5UhIuh6kkuWxx 4BdthNWrS0gxj5TdeCCsPIdZAMuAnG8PfqMB2iur5RDUny+YyfwxY0fyajU7YxityGPY wg8B1VMVhdIvphFSqsU2RuWqFqA4d3rQA/77kYWUmrQ7x8qvLDuEK7YeQvWiEGnf6tN1 uw== 
Received: from mx0b-00154901.pphosted.com (mx0a-00154901.pphosted.com [67.231.149.39]) by mx0a-00154904.pphosted.com with ESMTP id 2vepay5uh2-1 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=NOT); Tue, 08 Oct 2019 10:03:05 -0400
Received: from pps.filterd (m0090350.ppops.net [127.0.0.1]) by mx0b-00154901.pphosted.com (8.16.0.42/8.16.0.42) with SMTP id x98DhoOG042562; Tue, 8 Oct 2019 10:03:05 -0400
Received: from mailuogwhop.emc.com (mailuogwhop-nat.lss.emc.com [168.159.213.141] (may be forged)) by mx0b-00154901.pphosted.com with ESMTP id 2vf81hqqp6-1 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=FAIL); Tue, 08 Oct 2019 10:03:05 -0400
Received: from maildlpprd05.lss.emc.com (maildlpprd05.lss.emc.com [10.253.24.37]) by mailuogwprd03.lss.emc.com (Sentrion-MTA-4.3.1/Sentrion-MTA-4.3.0) with ESMTP id x98E2rle020266 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=NO); Tue, 8 Oct 2019 10:03:03 -0400
X-DKIM: OpenDKIM Filter v2.4.3 mailuogwprd03.lss.emc.com x98E2rle020266
DKIM-Signature: v=1; a=rsa-sha1; c=relaxed/relaxed; d=emc.com; s=jan2013; t=1570543383; bh=OHi+9/2lAMrF/mOrDhYE0VPR8rU=; h=From:To:CC:Subject:Date:Message-ID:References:In-Reply-To: Content-Type:Content-Transfer-Encoding:MIME-Version; b=TDwQRyMgFmBiXuRP4rAc9HwP1J6+YugNsS2InH5tnPUMK70aFXMp/DUNPV2ps3Hii NDuNoDzt6UnvVkF3M34fySoZe/D+bx1UnFS6sITIqTP6YiAgwTwgLQjq2qPZrDSdaZ UBj66rf6W6Bce0QIGjShLYArSOriJe4fOojWTbQY=
Received: from mailusrhubprd53.lss.emc.com (mailusrhubprd53.lss.emc.com [10.106.48.18]) by maildlpprd05.lss.emc.com (RSA Interceptor); Tue, 8 Oct 2019 10:02:38 -0400
Received: from MXHUB305.corp.emc.com (MXHUB305.corp.emc.com [10.146.3.31]) by mailusrhubprd53.lss.emc.com (Sentrion-MTA-4.3.1/Sentrion-MTA-4.3.0) with ESMTP id x98E2e2O008131 (version=TLSv1.2 cipher=AES128-SHA256 bits=128 verify=FAIL); Tue, 8 Oct 2019 10:02:40 -0400
Received: from MX307CL04.corp.emc.com ([fe80::849f:5da2:11b:4385]) by MXHUB305.corp.emc.com ([10.146.3.31]) with mapi id 14.03.0439.000; Tue, 8 Oct 2019 10:02:39 -0400
From: "Black, David" <David.Black@dell.com>
To: Lou Berger <lberger@labn.net>
CC: "detnet@ietf.org" <detnet@ietf.org>, "Black, David" <David.Black@dell.com>
Thread-Topic: consolidated response: IP Data Plane draft comments
Thread-Index: AQHVfIdGFR6Q0fFpNE+Nquh1hwjvc6dQw6YA
Date: Tue, 8 Oct 2019 14:02:39 +0000
Message-ID: <CE03DB3D7B45C245BCA0D2432779493630765393@MX307CL04.corp.emc.com>
References: <0b0f78a3-b0c2-06a3-1d1a-9205f612a13f@labn.net>
In-Reply-To: <0b0f78a3-b0c2-06a3-1d1a-9205f612a13f@labn.net>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
msip_labels: MSIP_Label_17cb76b2-10b8-4fe1-93d4-2202842406cd_Enabled=True; MSIP_Label_17cb76b2-10b8-4fe1-93d4-2202842406cd_SiteId=945c199a-83a2-4e80-9f8c-5a91be5752dd; MSIP_Label_17cb76b2-10b8-4fe1-93d4-2202842406cd_Owner=david.black@emc.com; MSIP_Label_17cb76b2-10b8-4fe1-93d4-2202842406cd_SetDate=2019-10-08T14:02:34.0831682Z; MSIP_Label_17cb76b2-10b8-4fe1-93d4-2202842406cd_Name=External Public; MSIP_Label_17cb76b2-10b8-4fe1-93d4-2202842406cd_Application=Microsoft Azure Information Protection; MSIP_Label_17cb76b2-10b8-4fe1-93d4-2202842406cd_Extended_MSFT_Method=Manual; aiplabel=External Public
x-originating-ip: [10.238.21.131]
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
MIME-Version: 1.0
X-Sentrion-Hostname: mailusrhubprd53.lss.emc.com
X-RSA-Classifications: public
X-Proofpoint-Virus-Version: vendor=fsecure engine=2.50.10434:6.0.95,1.0.8 definitions=2019-10-08_05:2019-10-08,2019-10-08 signatures=0
X-Proofpoint-Spam-Details: rule=outbound_notspam policy=outbound score=0 phishscore=0 mlxlogscore=999 spamscore=0 lowpriorityscore=0 suspectscore=0 impostorscore=0 adultscore=0 priorityscore=1501 mlxscore=0 bulkscore=0 clxscore=1011 malwarescore=0 classifier=spam adjust=0 reason=mlx scancount=1 engine=8.12.0-1908290000 definitions=main-1910080131
X-Proofpoint-Spam-Details: rule=notspam policy=default score=0 suspectscore=0 mlxscore=0 spamscore=0 bulkscore=0 lowpriorityscore=0 mlxlogscore=999 priorityscore=1501 malwarescore=0 phishscore=0 impostorscore=0 clxscore=1011 adultscore=0 classifier=spam adjust=0 reason=mlx scancount=1 engine=8.12.0-1908290000 definitions=main-1910080131
Archived-At: <https://mailarchive.ietf.org/arch/msg/detnet/OQhZvekRV_Dj7_4pHwZQ8DmxjkQ>
Subject: Re: [Detnet] consolidated response: IP Data Plane draft comments
X-BeenThere: detnet@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: Discussions on Deterministic Networking BoF and Proposed WG <detnet.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/detnet>, <mailto:detnet-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/detnet/>
List-Post: <mailto:detnet@ietf.org>
List-Help: <mailto:detnet-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/detnet>, <mailto:detnet-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 08 Oct 2019 14:03:17 -0000

TG91LA0KDQo+IFBsZWFzZSBsZXQgbWUga25vdyBpZiB0aGlzIGFkZHJlc3NlcyBhbGwgeW91ciBj
b21tZW50cyBpbiBhbiBhY2NlcHRhYmxlDQo+IGZhc2hpb24gb3IgaWYgeW91J2QgbGlrZSB0byBk
aXNjdXNzIGZ1cnRoZXIuDQoNClRoZSBwcm9wb3NlZCB0ZXh0IGRvZXMgbm90IGFkZHJlc3MgdGhl
IGNvbW1lbnRzLg0KDQpbQV0gRUNODQoNClRoZSBwcm9wb3NlZCB0ZXh0IGVmZmVjdGl2ZWx5IGln
bm9yZXMgdGhlIGNvbW1lbnRzLCBhbmQgZmFpbHMgdG8gYWRkcmVzcyB0aGUgcHJvYmxlbS4NCg0K
VGhlIEVDTiBmaWVsZCBNVVNUIE5PVCBiZSB1c2VkIGZvciBmbG93IGlkZW50aWZpY2F0aW9uLCBw
ZXJpb2QgKGUuZy4sIHNlZSBSRkMgMzI5MCwgd2hpY2ggZG9lcyBub3QgaW5jbHVkZSBFQ04gaW4g
dGhlIDYtdHVwbGUpLiAgSW4gcGFydGljdWxhciwgaXQgd291bGQgYmUgd3JvbmcgZm9yIHR3byBE
ZXROZXQgZmxvd3MgdG8gZGlmZmVyIHNvbGVseSBvbiB0aGUgdmFsdWVzIHVzZWQgaW4gdGhlIEVD
TiBmaWVsZC4gIElmIHRoZXJlJ3MgYSBkaXNhZ3JlZW1lbnQsIHBsZWFzZSBjaXRlIHRleHQgZnJv
bSBSRkMgMzE2OCB0aGF0IGp1c3RpZmllcyB0aGlzIHByb3Bvc2VkIEVDTiBmaWVsZCB1c2FnZS4N
Cg0KW0JdIDUtdHVwbGVzIGFuZCA2LXR1cGxlcw0KDQpBcyBJIG5vdGVkIGluIG9uZSBvZiB0aGUg
cmVmZXJlbmNlZCBtZXNzYWdlcyBpbiByZXNwb25zZSB0byBhIHF1ZXN0aW9uOg0KDQo+ID4gQXJl
IHlvdSBva2F5IHdpdGggZHJvcHBpbmcgIldoaWxlIDUtdHVwbGVzIHN1ZmZpY2UgdG8gaWRlbnRp
ZnkgRGV0TmV0IGZsb3dzLCINCj4gTm90IGJ5IGl0c2VsZiAtIGlmIHRoYXQgdGV4dCBpcyBkcm9w
cGVkLCBJJ2Qgd2FudCB0byBhZGQgYSBjb3VwbGUgb2Ygc2VudGVuY2VzDQo+IChwZXJoYXBzIG5v
dCBpbiBTZWN0aW9uIDMpIHRvIGV4cGxhaW4gaG93IERldE5ldCBmbG93cyBkaWZmZXIgZnJvbSBE
aWZmc2VydiBmbG93cywNCj4gaS5lLiwgIm1pY3JvZmxvd3MiIGluIGRlZmluZWQgaW4gUkZDIDI0
NzUgKERpZmZzZXJ2IEFyY2hpdGVjdHVyZSkuDQoNClRoZSBoZWFkcyB1cCBmb3IgZXZlcnlvbmUg
aXMgdGhhdCBpZiBtdWx0aXBsZSBEZXROZXQgZmxvd3MgZGlmZmVyIG9ubHkgaW4gRFNDUCAoaS5l
LiwgSVAgYWRkcmVzc2VzLCB0cmFuc3BvcnQgcHJvdG9jb2wgYW5kIHBvcnRzIGFyZSB0aGUgc2Ft
ZSksIHRoZW4gbm9uLURldE5ldCBuZXR3b3JrIG1hbmFnZW1lbnQgdG9vbHMgdGhhdCBkZWFsIHdp
dGggdHJhZmZpYyBmbG93cyB3aWxsIGx1bXAgdGhvc2UgZmxvd3MgdG9nZXRoZXIuICBJcyBpdCBh
dCBsZWFzdCBwb3NzaWJsZSB0byBwcm9oaWJpdCAob3IgYXQgbGVhc3Qgc3Ryb25nbHkgZGlzY291
cmFnZSwgaS5lLiwgIlNIT1VMRCBOT1QiKSB1c2Ugb2YgdGhlIHNhbWUgNS10dXBsZSBmb3IgRGV0
TmV0IGFuZCBub24tRGV0TmV0IHRyYWZmaWM/ICBUaGF0IHdvdWxkIGF0IGxlYXN0IGNvbnRhaW4g
dGhlIHJlc3VsdGluZyBuZXR3b3JrIG1hbmFnZW1lbnQgYW5kIG9wZXJhdGlvbmFsIGVmZmVjdHMg
dG8gRGV0TmV0Pw0KDQpUaGUgdXNlIG9mIERTQ1AgZm9yIGZsb3cgaWRlbnRpZmljYXRpb24gbWFr
ZXMgdGhlIE9BTSBwcm9ibGVtIG11Y2ggaGFyZGVyIGZvciB0aGUgSVAgZGF0YSBwbGFuZSBieSBk
cmFtYXRpY2FsbHkgaW5jcmVhc2luZyB0aGUgZGlmZmljdWx0eSBvZiBnZXR0aW5nIERldE5ldCBJ
UCBPQU0gdHJhZmZpYyB0byBmYXRlLXNoYXJlIHdpdGggdGhlIERldE5ldCB0cmFmZmljIGZvciB3
aGljaCB0aGUgT0FNIGZ1bmN0aW9uYWxpdHkgaXMgaW50ZW5kZWQgKGl0IG1heSBiZSBuZWNlc3Nh
cnkgdG8gcmVzb3J0IHRvIHNob3ZpbmcgYW4gTVBMUyBsYWJlbCBpbiB0aGVyZSB0byBpZGVudGlm
eSBPQU0gdHJhZmZpYyBhbmQgcmVxdWlyaW5nIG5vZGVzIHRoYXQgb3JpZ2luYXRlIG9yIHRlcm1p
bmF0ZSBEZXROZXQgT0FNIHBhY2tldHMgdG8gdW5kZXJzdGFuZCBlbm91Z2ggb2YgTVBMUyB0byBk
ZWFsIHdpdGggdGhpcykuDQoNCkFsc28sIGJlIGF3YXJlIHRoYXQgaWYgdHdvIERldE5ldCBmbG93
cyBkaWZmZXIgb25seSBpbiBEU0NQLCBtb3N0IGV4aXN0aW5nIG5ldHdvcmsgdHJhbnNwb3J0IHBy
b3RvY29scyB3aWxsIGhhdmUgcHJvYmxlbXMgZGVhbGluZyB3aXRoIHRoYXQgc2l0dWF0aW9uIC0g
c2VlIFJGQyA3NjU3IGZvciBkZXRhaWxzLg0KDQpUaGFua3MsIC0tRGF2aWQNCg0KPiAtLS0tLU9y
aWdpbmFsIE1lc3NhZ2UtLS0tLQ0KPiBGcm9tOiBMb3UgQmVyZ2VyIDxsYmVyZ2VyQGxhYm4ubmV0
Pg0KPiBTZW50OiBTdW5kYXksIE9jdG9iZXIgNiwgMjAxOSA0OjQ3IFBNDQo+IFRvOiBCbGFjaywg
RGF2aWQNCj4gQ2M6IGRldG5ldEBpZXRmLm9yZw0KPiBTdWJqZWN0OiBjb25zb2xpZGF0ZWQgcmVz
cG9uc2U6IElQIERhdGEgUGxhbmUgZHJhZnQgY29tbWVudHMNCj4gDQo+IA0KPiBbRVhURVJOQUwg
RU1BSUxdDQo+IA0KPiBEYXZpZCwNCj4gDQo+ICDCoMKgwqAgTXkgYXBvbG9naWVzIG9uIHRoZSB0
aW1lIHRvIGdldCBiYWNrIHRvIHRoaXMgdG9waWMuwqAgQmVmb3JlIHRoZQ0KPiBsYXN0IElFVEYg
eW91IHJhaXNlZCBhIG51bWJlciBvZiBwb2ludHMgb24gdGhlIElQIGRhdGEgcGxhbmUgZG9jdW1l
bnQuDQo+IEZvciBjb250ZXh0LCBJIGJlbGlldmUgdGhlIHRocmVhZHMgYXJlIGZvdW5kIGluOg0K
PiBodHRwczovL21haWxhcmNoaXZlLmlldGYub3JnL2FyY2gvbXNnL2RldG5ldC95a3BJNmdiSDJM
NzA1QkJqbUhibnNacmF4aWcNCj4gaHR0cHM6Ly9tYWlsYXJjaGl2ZS5pZXRmLm9yZy9hcmNoL21z
Zy9kZXRuZXQvcGhpNE9CV2lqbHA3VDRfSE1MMll2V2ZvYWFzDQo+IGh0dHBzOi8vbWFpbGFyY2hp
dmUuaWV0Zi5vcmcvYXJjaC9tc2cvZGV0bmV0L3RoMllqNVo0XzhWdEJzRU9GMVVmTGVqTWhwTQ0K
PiBodHRwczovL21haWxhcmNoaXZlLmlldGYub3JnL2FyY2gvbXNnL2RldG5ldC9xdnMtUzBOcm0x
Qjh3OEpZTzd6RExGd3BURlENCj4gDQo+IEluIHJlIHJldmlld2luZyB0aGUgZGlzY3Vzc2lvbnMs
IEkgdGhpbmsgd2UgbWlzc2VkIHRoZSBFQ04gZmllbGQuIEJhc2VkDQo+IG9uIHRoaXMgYW5kIGEg
Z2VuZXJhbCByZXJlYWQsIEkgaGF2ZSBwdXQgdG9nZXRoZXIgYSBwcm9wb3NlZCBzZXQgb2YNCj4g
Y2hhbmdlcyB0byB0aGUgcHVibGlzaGVkIGRyYWZ0LsKgIFRoZSBjaGFuZ2VzIGFyZcKgIGF2YWls
YWJsZSBhdA0KPiANCj4gaHR0cHM6Ly9naXRodWIuY29tL2RldG5ldC13Zy9kYXRhLXBsYW5lLQ0K
PiBkcmFmdHMvY29tbWl0L2QzYTczMzU1NjgwNGYxMWFiYmVkYmQxMjhlM2M2Mjc4NjQxOGRkYzgN
Cj4gDQo+ICh0ZXh0IGZvcm1hdCBjYW4gYmUgcmVjZWl2ZWQgYXQNCj4gaHR0cHM6Ly94bWwycmZj
LnRvb2xzLmlldGYub3JnL2NnaS0NCj4gYmluL3htbDJyZmMuY2dpP3VybD1odHRwczovL3Jhdy5n
aXRodWJ1c2VyY29udGVudC5jb20vZGV0bmV0LXdnL2RhdGEtDQo+IHBsYW5lLWRyYWZ0cy93b3Jr
aW5nL2xiL2lwLXRvcy11cGRhdGUvaXAvZHJhZnQtaWV0Zi1kZXRuZXQtaXAueG1sKQ0KPiANCj4g
dGhlIGZvbGxvd2luZyBjaGFuZ2VzIGFyZSBwcm9wb3NlZDoNCj4gT0xEMTgzLDE5NWMxODUsMjAy
DQo+IDzCoMKgwqAgVGhlIERldE5ldCBJUCBkYXRhIHBsYW5lIHVzZXMgIjYtdHVwbGUiIGJhc2Vk
IGZsb3cgaWRlbnRpZmljYXRpb24sDQo+IDzCoMKgwqAgd2hlcmUgNi10dXBsZSByZWZlcnMgdG8g
aW5mb3JtYXRpb24gY2FycmllZCBpbiBJUCBhbmQgaGlnaGVyIGxheWVyDQo+IDzCoMKgwqAgcHJv
dG9jb2wgaGVhZGVycy7CoCBUaGUgNi10dXBsZSByZWZlcnJlZCB0byBpbiB0aGlzIGRvY3VtZW50
IGlzIHRoZQ0KPiA8wqDCoMKgIHNhbWUgYXMgdGhhdCBkZWZpbmVkIGluIFtSRkMzMjkwXS7CoCBT
cGVjaWZpY2FsbHkgNi10dXBsZSBpcw0KPiA8wqDCoMKgIChkZXN0aW5hdGlvbiBhZGRyZXNzLCBz
b3VyY2UgYWRkcmVzcywgSVAgcHJvdG9jb2wsIHNvdXJjZSBwb3J0LA0KPiA8wqDCoMKgIGRlc3Rp
bmF0aW9uIHBvcnQsIGFuZCBkaWZmZXJlbnRpYXRlZCBzZXJ2aWNlcyAoRGlmZlNlcnYpIGNvZGUg
cG9pbnQNCj4gPMKgwqDCoCAoRFNDUCkuwqAgR2VuZXJhbCBiYWNrZ3JvdW5kIG9uIHRoZSB1c2Ug
b2YgSVAgaGVhZGVycywgYW5kIDUtdHVwbGVzLA0KPiA8wqDCoMKgIHRvIGlkZW50aWZ5IGZsb3dz
IGFuZCBzdXBwb3J0IFF1YWxpdHkgb2YgU2VydmljZSAoUW9TKSBjYW4gYmUgZm91bmQNCj4gPMKg
wqDCoCBpbiBbUkZDMzY3MF0uwqAgW1JGQzc2NTddIGFsc28gcHJvdmlkZXMgdXNlZnVsIGJhY2tn
cm91bmQgb24gdGhlDQo+IDzCoMKgwqAgZGVsaXZlcnkgb2YgRGlmZlNlcnYgYW5kICJ0dXBsZSIg
YmFzZWQgZmxvdyBpZGVudGlmaWNhdGlvbi4NCj4gPMKgwqDCoCBSZWZlcnJpbmcgdG8gYSA2LXR1
cGxlIGFsbG93cyBEZXROZXQgbm9kZXMgdG8gZm9yd2FyZCBwYWNrZXRzIHdpdGgNCj4gPMKgwqDC
oCB0aGUgNi10dXBsZSBhcyBpcyBvciByZW1hcCB0aGUgRFNDUCB3aGVyZSByZXF1aXJlZCBieSB0
aGUgRGV0TmV0DQo+IDzCoMKgwqAgc2VydmljZS4NCj4gTkVXDQo+ICA+wqDCoMKgIFRoZSBEZXRO
ZXQgSVAgZGF0YSBwbGFuZSBwcmltYXJpbHkgdXNlcyAiNi10dXBsZSIgYmFzZWQgZmxvdw0KPiAg
PsKgwqDCoCBpZGVudGlmaWNhdGlvbiwgd2hlcmUgNi10dXBsZSByZWZlcnMgdG8gaW5mb3JtYXRp
b24gY2FycmllZCBpbiBJUCBhbmQNCj4gID7CoMKgwqAgaGlnaGVyIGxheWVyIHByb3RvY29sIGhl
YWRlcnMuwqAgVGhlIDYtdHVwbGUgcmVmZXJyZWQgdG8gaW4gdGhpcw0KPiAgPsKgwqDCoCBkb2N1
bWVudCBpcyB0aGUgc2FtZSBhcyB0aGF0IGRlZmluZWQgaW4gW1JGQzMyOTBdLiBTcGVjaWZpY2Fs
bHkNCj4gID7CoMKgwqAgNi10dXBsZSBpcyAoZGVzdGluYXRpb24gYWRkcmVzcywgc291cmNlIGFk
ZHJlc3MsIElQIHByb3RvY29sLCBzb3VyY2UNCj4gID7CoMKgwqAgcG9ydCwgZGVzdGluYXRpb24g
cG9ydCwgYW5kIGRpZmZlcmVudGlhdGVkIHNlcnZpY2VzIChEaWZmU2VydikgY29kZQ0KPiAgPsKg
wqDCoCBwb2ludCAoRFNDUCkuwqAgR2VuZXJhbCBiYWNrZ3JvdW5kIG9uIHRoZSB1c2Ugb2YgSVAg
aGVhZGVycywgYW5kDQo+ICA+wqDCoMKgIDUtdHVwbGVzLCB0byBpZGVudGlmeSBmbG93cyBhbmQg
c3VwcG9ydCBRdWFsaXR5IG9mIFNlcnZpY2UgKFFvUykgY2FuDQo+ICA+wqDCoMKgIGJlIGZvdW5k
IGluIFtSRkMzNjcwXS7CoCBbUkZDNzY1N10gYWxzbyBwcm92aWRlcyB1c2VmdWwgYmFja2dyb3Vu
ZCBvbg0KPiAgPsKgwqDCoCB0aGUgZGVsaXZlcnkgb2YgRGlmZlNlcnYgYW5kICJ0dXBsZSIgYmFz
ZWQgZmxvdyBpZGVudGlmaWNhdGlvbi4NCj4gID4NCj4gID7CoMKgwqAgVGhlIERldE5ldCBJUCBk
YXRhIHBsYW5lIGFsc28gYWxsb3dzIGZvciBvcHRpb25hbCBtYXRjaGluZyBvbiB0d28NCj4gID7C
oMKgwqAgYWRkaXRpb25hbCBkYXRhIGZpZWxkcy7CoCBUaGUgb3B0aW9uYWwgZmllbGRzIGFyZSB0
aGUgRUNOIEZpZWxkLCBhcyBpbg0KPiAgPsKgwqDCoCBbUkZDMzE2OF0sIGFuZCB0aGUgSVB2NiBm
bG93IGxhYmVsIGZpZWxkLCBhcyBkZWZpbmVkIGluIFtSRkM4MjAwXS4NCj4gID4NCj4gID7CoMKg
wqAgR2VuZXJhbGx5IHRoZSBmaWVsZHMgdXNlZCBpbiBmbG93IGlkZW50aWZpY2F0aW9uIGFyZSBm
b3J3YXJkDQo+ICA+wqDCoMKgIHVubW9kaWZpZWQgYnV0IG1vZGlmaWNhdGlvbiBpcyBhbGxvd2Vk
LCBmb3IgZXhhbXBsZSB0byBhIERTQ1AgdmFsdWUsDQo+ICA+wqDCoMKgIHdoZW4gcmVxdWlyZWQg
YnkgdGhlIERldE5ldCBzZXJ2aWNlLg0KPiANCj4gT0xEDQo+IDzCoMKgwqAgbWFza3MsIHByZWZp
eGVzIGFuZCByYW5nZXMuwqAgSVAgdHVubmVscyBtYXkgYWxzbyBiZSB1c2VkIHRvIHN1cHBvcnQN
Cj4gTkVXDQo+ICA+wqDCoMKgIG1hc2tzLCBsaXN0cywgcHJlZml4ZXMgYW5kIHJhbmdlcy7CoCBJ
UCB0dW5uZWxzIG1heSBhbHNvIGJlIHVzZWQgdG8NCj4gDQo+IE9MRA0KPiA0MzcsNDM4YzQ0NCw0
NDYNCj4gPMKgwqDCoCBvZiB0aGUgNi10dXBsZSBpLmUuLCB0aGUgdHlwaWNhbCA1LXR1cGxlIGVu
aGFuY2VkIHdpdGggdGhlIERTQ1AgY29kZSwNCj4gPMKgwqDCoCB1bmlxdWVseSBpZGVudGlmaWVz
IGEgRGV0TmV0IHNlcnZpY2UgZmxvdy4NCj4gTkVXDQo+ICA+wqDCoMKgIG9mIHRoZSA2LXR1cGxl
IGkuZS4sIHRoZSB0eXBpY2FsIDUtdHVwbGUgZW5oYW5jZWQgd2l0aCB0aGUgRFNDUCBhbmQNCj4g
ID7CoMKgwqAgcHJldmlvdXNseSBtZW50aW9uZWQgdHdvIG9wdGlvbmFsIGZpZWxkcywgdW5pcXVl
bHkgaWRlbnRpZmllcyBhDQo+ICA+wqDCoMKgIERldE5ldCBzZXJ2aWNlIGZsb3cuDQo+IA0KPiBP
TEQNCj4gNTkwLDU5M2M1OTgsNjA4DQo+IDzCoMKgwqAgTVVTVCBzdXBwb3J0IGJpdG1hc2sgYmFz
ZWQgbWF0Y2hpbmcsIHdoZXJlIGJpdHMgc2V0IHRvIG9uZSAoMSkgaW4gdGhlDQo+IDzCoMKgwqAg
Yml0bWFzayBpbmRpY2F0ZSB3aGljaCBzdWJzZXQgb2YgdGhlIGJpdHMgaW4gdGhlIGZpZWxkIGFy
ZSB0byBiZSB1c2VkDQo+IDzCoMKgwqAgaW4gZGV0ZXJtaW5pbmcgYSBtYXRjaC7CoCBOb3RlIHRo
YXQgYWxsIGJpdHMgc2V0IHRvIHplcm8gKDApIHZhbHVlIGFzDQo+IDzCoMKgwqAgYSBiaXRtYXNr
IGVmZmVjdGl2ZWx5IG1lYW5zIHRoYXQgdGhlc2UgZmllbGRzIGFyZSBpZ25vcmVkLg0KPiBORVcN
Cj4gID7CoMKgwqAgTVVTVCBzdXBwb3J0IGxpc3QgYmFzZWQgbWF0Y2hpbmcgb2YgRFNDUCB2YWx1
ZXMsIHdoZXJlIHRoZSBsaXN0IGlzDQo+ICA+wqDCoMKgIGNvbXBvc2VkIG9mIHBvc3NpYmxlIGZp
ZWxkIHZhbHVlcyB0aGF0IGFyZSB0byBiZSBjb25zaWRlcmVkIHdoZW4NCj4gID7CoMKgwqAgaWRl
bnRpZnlpbmcgYSBzcGVjaWZpYyBEZXROZXQgZmxvdy7CoCBJbXBsZW1lbnRhdGlvbnMgU0hPVUxE
IGFsbG93IGZvcg0KPiAgPsKgwqDCoCB0aGlzIGZpZWxkIHRvIGJlIGlnbm9yZWQgZm9yIGEgc3Bl
Y2lmaWMgRGV0TmV0IGZsb3cuDQo+ICA+DQo+ICA+wqDCoMKgIEltcGxlbWVudGF0aW9ucyBvZiB0
aGlzIGRvY3VtZW50IE1VU1QgYWxsb3cgdGhlIEVDTiBmaWVsZCB0byBiZQ0KPiAgPsKgwqDCoCBp
Z25vcmVkIGFzIHBhcnQgb2YgRGV0TmV0IGZsb3cgaWRlbnRpZmljYXRpb24uIEFkZGl0aW9uYWxs
eSwNCj4gID7CoMKgwqAgaW1wbGVtZW50YXRpb25zIFNIT1VMRCBzdXBwb3J0IGlkZW50aWZpY2F0
aW9uIG9mIERldE5ldCBmbG93cyBiYXNlZA0KPiAgPsKgwqDCoCBvbiB0aGUgdmFsdWUgY2Fycmll
ZCBpbiB0aGUgRUNOIGZpZWxkLsKgIFdoZW4gdGhpcyBmaWVsZCBpcyB1c2VkIHRvDQo+ICA+wqDC
oMKgIGlkZW50aWZ5IGEgc3BlY2lmaWMgRGV0TmV0IGZsb3csIGltcGxlbWVudGF0aW9ucyBNVVNU
IHN1cHBvcnQgYSBsaXN0DQo+ICA+wqDCoMKgIG9mIEVDTiB2YWx1ZXMgdGhhdCBtYXRjaCBhIHNw
ZWNpZmljIHNsb3cuDQo+IA0KPiBPTEQNCj4gNzA1YzcyMCw3MjkNCj4gPMKgwqDCoCBvwqAgSVB2
NCBUeXBlIG9mIFNlcnZpY2UgYW5kIElQdjYgVHJhZmZpYyBDbGFzcyBGaWVsZHMuDQo+IDwNCj4g
PMKgwqDCoCBvwqAgSVB2NCBUeXBlIG9mIFNlcnZpY2UgYW5kIElQdjYgVHJhZmZpYyBDbGFzcyBG
aWVsZCBCaXRtYXNrLCB3aGVyZSBhDQo+IDzCoMKgwqDCoMKgwqAgemVybyAoMCkgZWZmZWN0aXZl
bHkgbWVhbnMgdGhhdCB0aGVzZXMgZmllbGRzIGFyZSBpZ25vcmVkLg0KPiBORVcNCj4gID7CoMKg
wqAgb8KgIEZvciB0aGUgSVB2NCBUeXBlIG9mIFNlcnZpY2UgYW5kIElQdjYgVHJhZmZpYyBDbGFz
cyBGaWVsZHM6DQo+ICA+DQo+ICA+wqDCoMKgwqDCoMKgICrCoCBJZiB0aGUgRFNDUCBmaWVsZCBp
cyB0byBiZSB1c2VkIGluIGZsb3cgaWRlbnRpZmljYXRpb24uDQo+ICA+wqDCoMKgwqDCoMKgwqDC
oMKgIElnbm9yaW5nIHRoZSBEU0NQIGZpbGVkIGlzIG9wdGlvbmFsLg0KPiAgPg0KPiAgPsKgwqDC
oMKgwqDCoCAqwqAgV2hlbiB0aGUgRFNDUCBmaWVsZCBpcyB1c2VkIGluIGZsb3cgaWRlbnRpZmlj
YXRpb24sIGEgbGlzdCBvZg0KPiAgPsKgwqDCoMKgwqDCoMKgwqDCoCBmaWVsZCB2YWx1ZXMgdGhh
dCBtYXkgYmUgdXNlZCBieSBhIHNwZWNpZmljIGZsb3cuDQo+ICA+DQo+ICA+wqDCoMKgwqDCoMKg
ICrCoCBJZiB0aGUgRUNOIGZpZWxkIGlzIHRvIGJlIHVzZWQgaW4gZmxvdyBpZGVudGlmaWNhdGlv
bi4NCj4gID7CoMKgwqDCoMKgwqDCoMKgwqAgTWF0Y2hpbmcgYmFzZWQgb24gRUNOIGZpbGVkIHZh
bHVlcyBpcyBvcHRpb25hbC4NCj4gID4NCj4gID7CoMKgwqDCoMKgwqAgKsKgIFdoZW4gRUNOIGZp
ZWxkIGlzIHVzZWQgaW4gZmxvdyBpZGVudGlmaWNhdGlvbiwgYSBsaXN0IG9mIGZpZWxkDQo+ICA+
wqDCoMKgwqDCoMKgwqDCoMKgIHZhbHVlcyB0aGF0IG1heSBiZSB1c2VkIGJ5IGEgc3BlY2lmaWMg
Zmxvdy4NCj4gDQo+IFBsZWFzZSBsZXQgbWUga25vdyBpZiB0aGlzIGFkZHJlc3NlcyBhbGwgeW91
ciBjb21tZW50cyBpbiBhbiBhY2NlcHRhYmxlDQo+IGZhc2hpb24gb3IgaWYgeW91J2QgbGlrZSB0
byBkaXNjdXNzIGZ1cnRoZXIuDQo+IA0KPiAoQlRXIEkgdGhpbmsgdGhpcyBpcyB0aGUgc29sZSBv
cGVuIHNldCBvZiBpc3N1ZXMgb24gdGhlIGRvY3VtZW50LikNCj4gDQo+IFRoYW5rIHlvdSENCj4g
DQo+IExvdQ0KPiANCg0K


From nobody Wed Oct  9 06:31:41 2019
Return-Path: <David.Black@dell.com>
X-Original-To: detnet@ietfa.amsl.com
Delivered-To: detnet@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id B94CD1200C3 for <detnet@ietfa.amsl.com>; Wed,  9 Oct 2019 06:31:39 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.702
X-Spam-Level: 
X-Spam-Status: No, score=-2.702 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, RCVD_IN_DNSWL_LOW=-0.7, 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=dell.com header.b=q2tcN8ww; dkim=fail (1024-bit key) reason="fail (message has been altered)" header.d=emc.com header.b=M+S5GHti
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id CzJYd5VgUwom for <detnet@ietfa.amsl.com>; Wed,  9 Oct 2019 06:31:36 -0700 (PDT)
Received: from mx0a-00154904.pphosted.com (mx0a-00154904.pphosted.com [148.163.133.20]) (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 5C7041200F7 for <detnet@ietf.org>; Wed,  9 Oct 2019 06:31:36 -0700 (PDT)
Received: from pps.filterd (m0170390.ppops.net [127.0.0.1]) by mx0a-00154904.pphosted.com (8.16.0.42/8.16.0.42) with SMTP id x99DQS66013828; Wed, 9 Oct 2019 09:31:35 -0400
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=dell.com; h=from : to : cc : subject : date : message-id : references : in-reply-to : content-type : content-transfer-encoding : mime-version; s=smtpout1; bh=qOfJUiaxBW1o9zAPDRSo/3Sk+KWEjst2YgaKpEZGPFw=; b=q2tcN8wwIrJoT9qZfkgrIuhfWi+YOczimqmBEESpMle0iOnxVXobud3H5cjttJgiMMGS mcGyi+Ray5+BzP1JL+ysf688+bdH6fgIhmf/jYCGDXQPbeNaN4nzk95tUB1Z6raqtwHT cZA/9LRcIEYpAtdYVprf5W8LxG3lRkbkHNxhkBmCX7mrZl1qVbQI8MmWMyQFunxtSjlt AXt6iWScgrnLfXO2yynZUqUpHNCG5B0dCE6urd5ELqV6Vnh1H7eGmrgKA4imhPU4SEw6 OTO6NVTbHW5wN7woZznROYcDH6e+Hwb8Sgr1GhAMv/UB+mWep8f3Ut1Kj9SD6AKVFHrM FQ== 
Received: from mx0b-00154901.pphosted.com (mx0b-00154901.pphosted.com [67.231.157.37]) by mx0a-00154904.pphosted.com with ESMTP id 2vep85bagd-1 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=NOT); Wed, 09 Oct 2019 09:31:35 -0400
Received: from pps.filterd (m0089483.ppops.net [127.0.0.1]) by mx0b-00154901.pphosted.com (8.16.0.42/8.16.0.42) with SMTP id x99DSDcM026846; Wed, 9 Oct 2019 09:31:34 -0400
Received: from mailuogwhop.emc.com (mailuogwhop-nat.lss.emc.com [168.159.213.141] (may be forged)) by mx0b-00154901.pphosted.com with ESMTP id 2vh9qnxerw-1 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=FAIL); Wed, 09 Oct 2019 09:31:34 -0400
Received: from maildlpprd04.lss.emc.com (maildlpprd04.lss.emc.com [10.253.24.36]) by mailuogwprd01.lss.emc.com (Sentrion-MTA-4.3.1/Sentrion-MTA-4.3.0) with ESMTP id x99DVKeR021185 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=NO); Wed, 9 Oct 2019 09:31:33 -0400
X-DKIM: OpenDKIM Filter v2.4.3 mailuogwprd01.lss.emc.com x99DVKeR021185
DKIM-Signature: v=1; a=rsa-sha1; c=relaxed/relaxed; d=emc.com; s=jan2013; t=1570627893; bh=7CJpUoP5S7toEjXeuymCtfFfEIY=; h=From:To:CC:Subject:Date:Message-ID:References:In-Reply-To: Content-Type:Content-Transfer-Encoding:MIME-Version; b=M+S5GHtixoScNUsEqWLGpXV5gAdPbEH96loDixU8RAMdCjxSa3NVLWO/i/EhDplvk tSqx2YOU3GX+FdklDwnoNXfzQMz/zIFiV3+NEOld2gb0u6y55cFKa2hSbjFvcNONhq JOOlfwMDiAA3PDsOFBTwCL3SFZ4FuYQN415LmV9Q=
Received: from mailusrhubprd01.lss.emc.com (mailusrhubprd01.lss.emc.com [10.253.24.19]) by maildlpprd04.lss.emc.com (RSA Interceptor); Wed, 9 Oct 2019 09:30:59 -0400
Received: from MXHUB308.corp.emc.com (MXHUB308.corp.emc.com [10.146.3.34]) by mailusrhubprd01.lss.emc.com (Sentrion-MTA-4.3.1/Sentrion-MTA-4.3.0) with ESMTP id x99DUwko023230 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-SHA384 bits=256 verify=FAIL); Wed, 9 Oct 2019 09:31:01 -0400
Received: from MX307CL04.corp.emc.com ([fe80::849f:5da2:11b:4385]) by MXHUB308.corp.emc.com ([10.146.3.34]) with mapi id 14.03.0439.000; Wed, 9 Oct 2019 09:30:59 -0400
From: "Black, David" <David.Black@dell.com>
To: Lou Berger <lberger@labn.net>
CC: "detnet@ietf.org" <detnet@ietf.org>, "Black, David" <David.Black@dell.com>
Thread-Topic: consolidated response: IP Data Plane draft comments
Thread-Index: AQHVfIdGFR6Q0fFpNE+Nquh1hwjvc6dQw6YAgAGOscA=
Date: Wed, 9 Oct 2019 13:30:58 +0000
Message-ID: <CE03DB3D7B45C245BCA0D24327794936307680F5@MX307CL04.corp.emc.com>
References: <0b0f78a3-b0c2-06a3-1d1a-9205f612a13f@labn.net> <CE03DB3D7B45C245BCA0D2432779493630765393@MX307CL04.corp.emc.com>
In-Reply-To: <CE03DB3D7B45C245BCA0D2432779493630765393@MX307CL04.corp.emc.com>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
msip_labels: MSIP_Label_17cb76b2-10b8-4fe1-93d4-2202842406cd_Enabled=True; MSIP_Label_17cb76b2-10b8-4fe1-93d4-2202842406cd_SiteId=945c199a-83a2-4e80-9f8c-5a91be5752dd; MSIP_Label_17cb76b2-10b8-4fe1-93d4-2202842406cd_Owner=david.black@emc.com; MSIP_Label_17cb76b2-10b8-4fe1-93d4-2202842406cd_SetDate=2019-10-08T14:02:34.0831682Z; MSIP_Label_17cb76b2-10b8-4fe1-93d4-2202842406cd_Name=External Public; MSIP_Label_17cb76b2-10b8-4fe1-93d4-2202842406cd_Application=Microsoft Azure Information Protection; MSIP_Label_17cb76b2-10b8-4fe1-93d4-2202842406cd_Extended_MSFT_Method=Manual; aiplabel=External Public
x-originating-ip: [10.238.21.131]
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
MIME-Version: 1.0
X-Sentrion-Hostname: mailusrhubprd01.lss.emc.com
X-RSA-Classifications: public
X-Proofpoint-Virus-Version: vendor=fsecure engine=2.50.10434:6.0.95,1.0.8 definitions=2019-10-09_06:2019-10-08,2019-10-09 signatures=0
X-Proofpoint-Spam-Details: rule=outbound_notspam policy=outbound score=0 clxscore=1015 bulkscore=0 mlxscore=0 impostorscore=0 spamscore=0 suspectscore=0 lowpriorityscore=0 mlxlogscore=999 priorityscore=1501 malwarescore=0 adultscore=0 phishscore=0 classifier=spam adjust=0 reason=mlx scancount=1 engine=8.12.0-1908290000 definitions=main-1910090129
X-Proofpoint-Spam-Details: rule=notspam policy=default score=0 phishscore=0 priorityscore=1501 suspectscore=0 bulkscore=0 clxscore=1015 malwarescore=0 adultscore=0 mlxlogscore=999 mlxscore=0 lowpriorityscore=0 spamscore=0 impostorscore=0 classifier=spam adjust=0 reason=mlx scancount=1 engine=8.12.0-1908290000 definitions=main-1910090128
Archived-At: <https://mailarchive.ietf.org/arch/msg/detnet/bfT7qItAkJjX9irkf4rdcFuIgUk>
Subject: Re: [Detnet] consolidated response: IP Data Plane draft comments
X-BeenThere: detnet@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: Discussions on Deterministic Networking BoF and Proposed WG <detnet.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/detnet>, <mailto:detnet-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/detnet/>
List-Post: <mailto:detnet@ietf.org>
List-Help: <mailto:detnet-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/detnet>, <mailto:detnet-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 09 Oct 2019 13:31:40 -0000

SWYgaXQgaGVscHMsIEknbGwgYmUgaGFwcHkgdG8gam9pbiBvbmUgb2YgdGhlIE1vbmRheSBjYWxs
cyBvbiB0aGUgZGF0YSBwbGFuZSBkcmFmdHMgdG8gZGlzY3VzcyB0aGlzIGZ1cnRoZXIuDQoNClRo
YW5rcywgLS1EYXZpZA0KDQo+IC0tLS0tT3JpZ2luYWwgTWVzc2FnZS0tLS0tDQo+IEZyb206IEJs
YWNrLCBEYXZpZCA8ZGF2aWQuYmxhY2tAZW1jLmNvbT4NCj4gU2VudDogVHVlc2RheSwgT2N0b2Jl
ciA4LCAyMDE5IDEwOjAzIEFNDQo+IFRvOiBMb3UgQmVyZ2VyDQo+IENjOiBkZXRuZXRAaWV0Zi5v
cmc7IEJsYWNrLCBEYXZpZA0KPiBTdWJqZWN0OiBSRTogY29uc29saWRhdGVkIHJlc3BvbnNlOiBJ
UCBEYXRhIFBsYW5lIGRyYWZ0IGNvbW1lbnRzDQo+IA0KPiBMb3UsDQo+IA0KPiA+IFBsZWFzZSBs
ZXQgbWUga25vdyBpZiB0aGlzIGFkZHJlc3NlcyBhbGwgeW91ciBjb21tZW50cyBpbiBhbiBhY2Nl
cHRhYmxlDQo+ID4gZmFzaGlvbiBvciBpZiB5b3UnZCBsaWtlIHRvIGRpc2N1c3MgZnVydGhlci4N
Cj4gDQo+IFRoZSBwcm9wb3NlZCB0ZXh0IGRvZXMgbm90IGFkZHJlc3MgdGhlIGNvbW1lbnRzLg0K
PiANCj4gW0FdIEVDTg0KPiANCj4gVGhlIHByb3Bvc2VkIHRleHQgZWZmZWN0aXZlbHkgaWdub3Jl
cyB0aGUgY29tbWVudHMsIGFuZCBmYWlscyB0byBhZGRyZXNzIHRoZQ0KPiBwcm9ibGVtLg0KPiAN
Cj4gVGhlIEVDTiBmaWVsZCBNVVNUIE5PVCBiZSB1c2VkIGZvciBmbG93IGlkZW50aWZpY2F0aW9u
LCBwZXJpb2QgKGUuZy4sIHNlZSBSRkMNCj4gMzI5MCwgd2hpY2ggZG9lcyBub3QgaW5jbHVkZSBF
Q04gaW4gdGhlIDYtdHVwbGUpLiAgSW4gcGFydGljdWxhciwgaXQgd291bGQgYmUNCj4gd3Jvbmcg
Zm9yIHR3byBEZXROZXQgZmxvd3MgdG8gZGlmZmVyIHNvbGVseSBvbiB0aGUgdmFsdWVzIHVzZWQg
aW4gdGhlIEVDTg0KPiBmaWVsZC4gIElmIHRoZXJlJ3MgYSBkaXNhZ3JlZW1lbnQsIHBsZWFzZSBj
aXRlIHRleHQgZnJvbSBSRkMgMzE2OCB0aGF0IGp1c3RpZmllcw0KPiB0aGlzIHByb3Bvc2VkIEVD
TiBmaWVsZCB1c2FnZS4NCj4gDQo+IFtCXSA1LXR1cGxlcyBhbmQgNi10dXBsZXMNCj4gDQo+IEFz
IEkgbm90ZWQgaW4gb25lIG9mIHRoZSByZWZlcmVuY2VkIG1lc3NhZ2VzIGluIHJlc3BvbnNlIHRv
IGEgcXVlc3Rpb246DQo+IA0KPiA+ID4gQXJlIHlvdSBva2F5IHdpdGggZHJvcHBpbmcgIldoaWxl
IDUtdHVwbGVzIHN1ZmZpY2UgdG8gaWRlbnRpZnkgRGV0TmV0DQo+IGZsb3dzLCINCj4gPiBOb3Qg
YnkgaXRzZWxmIC0gaWYgdGhhdCB0ZXh0IGlzIGRyb3BwZWQsIEknZCB3YW50IHRvIGFkZCBhIGNv
dXBsZSBvZiBzZW50ZW5jZXMNCj4gPiAocGVyaGFwcyBub3QgaW4gU2VjdGlvbiAzKSB0byBleHBs
YWluIGhvdyBEZXROZXQgZmxvd3MgZGlmZmVyIGZyb20gRGlmZnNlcnYNCj4gZmxvd3MsDQo+ID4g
aS5lLiwgIm1pY3JvZmxvd3MiIGluIGRlZmluZWQgaW4gUkZDIDI0NzUgKERpZmZzZXJ2IEFyY2hp
dGVjdHVyZSkuDQo+IA0KPiBUaGUgaGVhZHMgdXAgZm9yIGV2ZXJ5b25lIGlzIHRoYXQgaWYgbXVs
dGlwbGUgRGV0TmV0IGZsb3dzIGRpZmZlciBvbmx5IGluIERTQ1ANCj4gKGkuZS4sIElQIGFkZHJl
c3NlcywgdHJhbnNwb3J0IHByb3RvY29sIGFuZCBwb3J0cyBhcmUgdGhlIHNhbWUpLCB0aGVuIG5v
bi0NCj4gRGV0TmV0IG5ldHdvcmsgbWFuYWdlbWVudCB0b29scyB0aGF0IGRlYWwgd2l0aCB0cmFm
ZmljIGZsb3dzIHdpbGwgbHVtcA0KPiB0aG9zZSBmbG93cyB0b2dldGhlci4gIElzIGl0IGF0IGxl
YXN0IHBvc3NpYmxlIHRvIHByb2hpYml0IChvciBhdCBsZWFzdCBzdHJvbmdseQ0KPiBkaXNjb3Vy
YWdlLCBpLmUuLCAiU0hPVUxEIE5PVCIpIHVzZSBvZiB0aGUgc2FtZSA1LXR1cGxlIGZvciBEZXRO
ZXQgYW5kDQo+IG5vbi1EZXROZXQgdHJhZmZpYz8gIFRoYXQgd291bGQgYXQgbGVhc3QgY29udGFp
biB0aGUgcmVzdWx0aW5nIG5ldHdvcmsNCj4gbWFuYWdlbWVudCBhbmQgb3BlcmF0aW9uYWwgZWZm
ZWN0cyB0byBEZXROZXQ/DQo+IA0KPiBUaGUgdXNlIG9mIERTQ1AgZm9yIGZsb3cgaWRlbnRpZmlj
YXRpb24gbWFrZXMgdGhlIE9BTSBwcm9ibGVtIG11Y2gNCj4gaGFyZGVyIGZvciB0aGUgSVAgZGF0
YSBwbGFuZSBieSBkcmFtYXRpY2FsbHkgaW5jcmVhc2luZyB0aGUgZGlmZmljdWx0eSBvZiBnZXR0
aW5nDQo+IERldE5ldCBJUCBPQU0gdHJhZmZpYyB0byBmYXRlLXNoYXJlIHdpdGggdGhlIERldE5l
dCB0cmFmZmljIGZvciB3aGljaCB0aGUNCj4gT0FNIGZ1bmN0aW9uYWxpdHkgaXMgaW50ZW5kZWQg
KGl0IG1heSBiZSBuZWNlc3NhcnkgdG8gcmVzb3J0IHRvIHNob3ZpbmcgYW4NCj4gTVBMUyBsYWJl
bCBpbiB0aGVyZSB0byBpZGVudGlmeSBPQU0gdHJhZmZpYyBhbmQgcmVxdWlyaW5nIG5vZGVzIHRo
YXQgb3JpZ2luYXRlDQo+IG9yIHRlcm1pbmF0ZSBEZXROZXQgT0FNIHBhY2tldHMgdG8gdW5kZXJz
dGFuZCBlbm91Z2ggb2YgTVBMUyB0byBkZWFsDQo+IHdpdGggdGhpcykuDQo+IA0KPiBBbHNvLCBi
ZSBhd2FyZSB0aGF0IGlmIHR3byBEZXROZXQgZmxvd3MgZGlmZmVyIG9ubHkgaW4gRFNDUCwgbW9z
dCBleGlzdGluZw0KPiBuZXR3b3JrIHRyYW5zcG9ydCBwcm90b2NvbHMgd2lsbCBoYXZlIHByb2Js
ZW1zIGRlYWxpbmcgd2l0aCB0aGF0IHNpdHVhdGlvbiAtDQo+IHNlZSBSRkMgNzY1NyBmb3IgZGV0
YWlscy4NCj4gDQo+IFRoYW5rcywgLS1EYXZpZA0KPiANCj4gPiAtLS0tLU9yaWdpbmFsIE1lc3Nh
Z2UtLS0tLQ0KPiA+IEZyb206IExvdSBCZXJnZXIgPGxiZXJnZXJAbGFibi5uZXQ+DQo+ID4gU2Vu
dDogU3VuZGF5LCBPY3RvYmVyIDYsIDIwMTkgNDo0NyBQTQ0KPiA+IFRvOiBCbGFjaywgRGF2aWQN
Cj4gPiBDYzogZGV0bmV0QGlldGYub3JnDQo+ID4gU3ViamVjdDogY29uc29saWRhdGVkIHJlc3Bv
bnNlOiBJUCBEYXRhIFBsYW5lIGRyYWZ0IGNvbW1lbnRzDQo+ID4NCj4gPg0KPiA+IFtFWFRFUk5B
TCBFTUFJTF0NCj4gPg0KPiA+IERhdmlkLA0KPiA+DQo+ID4gIMKgwqDCoCBNeSBhcG9sb2dpZXMg
b24gdGhlIHRpbWUgdG8gZ2V0IGJhY2sgdG8gdGhpcyB0b3BpYy7CoCBCZWZvcmUgdGhlDQo+ID4g
bGFzdCBJRVRGIHlvdSByYWlzZWQgYSBudW1iZXIgb2YgcG9pbnRzIG9uIHRoZSBJUCBkYXRhIHBs
YW5lIGRvY3VtZW50Lg0KPiA+IEZvciBjb250ZXh0LCBJIGJlbGlldmUgdGhlIHRocmVhZHMgYXJl
IGZvdW5kIGluOg0KPiA+DQo+IGh0dHBzOi8vbWFpbGFyY2hpdmUuaWV0Zi5vcmcvYXJjaC9tc2cv
ZGV0bmV0L3lrcEk2Z2JIMkw3MDVCQmptSGJuc1pyYXhpDQo+IGcNCj4gPg0KPiBodHRwczovL21h
aWxhcmNoaXZlLmlldGYub3JnL2FyY2gvbXNnL2RldG5ldC9waGk0T0JXaWpscDdUNF9ITUwyWXZX
Zm9hDQo+IGFzDQo+ID4NCj4gaHR0cHM6Ly9tYWlsYXJjaGl2ZS5pZXRmLm9yZy9hcmNoL21zZy9k
ZXRuZXQvdGgyWWo1WjRfOFZ0QnNFT0YxVWZMZWpNaA0KPiBwTQ0KPiA+IGh0dHBzOi8vbWFpbGFy
Y2hpdmUuaWV0Zi5vcmcvYXJjaC9tc2cvZGV0bmV0L3F2cy0NCj4gUzBOcm0xQjh3OEpZTzd6RExG
d3BURlENCj4gPg0KPiA+IEluIHJlIHJldmlld2luZyB0aGUgZGlzY3Vzc2lvbnMsIEkgdGhpbmsg
d2UgbWlzc2VkIHRoZSBFQ04gZmllbGQuIEJhc2VkDQo+ID4gb24gdGhpcyBhbmQgYSBnZW5lcmFs
IHJlcmVhZCwgSSBoYXZlIHB1dCB0b2dldGhlciBhIHByb3Bvc2VkIHNldCBvZg0KPiA+IGNoYW5n
ZXMgdG8gdGhlIHB1Ymxpc2hlZCBkcmFmdC7CoCBUaGUgY2hhbmdlcyBhcmXCoCBhdmFpbGFibGUg
YXQNCj4gPg0KPiA+IGh0dHBzOi8vZ2l0aHViLmNvbS9kZXRuZXQtd2cvZGF0YS1wbGFuZS0NCj4g
PiBkcmFmdHMvY29tbWl0L2QzYTczMzU1NjgwNGYxMWFiYmVkYmQxMjhlM2M2Mjc4NjQxOGRkYzgN
Cj4gPg0KPiA+ICh0ZXh0IGZvcm1hdCBjYW4gYmUgcmVjZWl2ZWQgYXQNCj4gPiBodHRwczovL3ht
bDJyZmMudG9vbHMuaWV0Zi5vcmcvY2dpLQ0KPiA+IGJpbi94bWwycmZjLmNnaT91cmw9aHR0cHM6
Ly9yYXcuZ2l0aHVidXNlcmNvbnRlbnQuY29tL2RldG5ldC13Zy9kYXRhLQ0KPiA+IHBsYW5lLWRy
YWZ0cy93b3JraW5nL2xiL2lwLXRvcy11cGRhdGUvaXAvZHJhZnQtaWV0Zi1kZXRuZXQtaXAueG1s
KQ0KPiA+DQo+ID4gdGhlIGZvbGxvd2luZyBjaGFuZ2VzIGFyZSBwcm9wb3NlZDoNCj4gPiBPTEQx
ODMsMTk1YzE4NSwyMDINCj4gPiA8wqDCoMKgIFRoZSBEZXROZXQgSVAgZGF0YSBwbGFuZSB1c2Vz
ICI2LXR1cGxlIiBiYXNlZCBmbG93IGlkZW50aWZpY2F0aW9uLA0KPiA+IDzCoMKgwqAgd2hlcmUg
Ni10dXBsZSByZWZlcnMgdG8gaW5mb3JtYXRpb24gY2FycmllZCBpbiBJUCBhbmQgaGlnaGVyIGxh
eWVyDQo+ID4gPMKgwqDCoCBwcm90b2NvbCBoZWFkZXJzLsKgIFRoZSA2LXR1cGxlIHJlZmVycmVk
IHRvIGluIHRoaXMgZG9jdW1lbnQgaXMgdGhlDQo+ID4gPMKgwqDCoCBzYW1lIGFzIHRoYXQgZGVm
aW5lZCBpbiBbUkZDMzI5MF0uwqAgU3BlY2lmaWNhbGx5IDYtdHVwbGUgaXMNCj4gPiA8wqDCoMKg
IChkZXN0aW5hdGlvbiBhZGRyZXNzLCBzb3VyY2UgYWRkcmVzcywgSVAgcHJvdG9jb2wsIHNvdXJj
ZSBwb3J0LA0KPiA+IDzCoMKgwqAgZGVzdGluYXRpb24gcG9ydCwgYW5kIGRpZmZlcmVudGlhdGVk
IHNlcnZpY2VzIChEaWZmU2VydikgY29kZSBwb2ludA0KPiA+IDzCoMKgwqAgKERTQ1ApLsKgIEdl
bmVyYWwgYmFja2dyb3VuZCBvbiB0aGUgdXNlIG9mIElQIGhlYWRlcnMsIGFuZCA1LXR1cGxlcywN
Cj4gPiA8wqDCoMKgIHRvIGlkZW50aWZ5IGZsb3dzIGFuZCBzdXBwb3J0IFF1YWxpdHkgb2YgU2Vy
dmljZSAoUW9TKSBjYW4gYmUgZm91bmQNCj4gPiA8wqDCoMKgIGluIFtSRkMzNjcwXS7CoCBbUkZD
NzY1N10gYWxzbyBwcm92aWRlcyB1c2VmdWwgYmFja2dyb3VuZCBvbiB0aGUNCj4gPiA8wqDCoMKg
IGRlbGl2ZXJ5IG9mIERpZmZTZXJ2IGFuZCAidHVwbGUiIGJhc2VkIGZsb3cgaWRlbnRpZmljYXRp
b24uDQo+ID4gPMKgwqDCoCBSZWZlcnJpbmcgdG8gYSA2LXR1cGxlIGFsbG93cyBEZXROZXQgbm9k
ZXMgdG8gZm9yd2FyZCBwYWNrZXRzIHdpdGgNCj4gPiA8wqDCoMKgIHRoZSA2LXR1cGxlIGFzIGlz
IG9yIHJlbWFwIHRoZSBEU0NQIHdoZXJlIHJlcXVpcmVkIGJ5IHRoZSBEZXROZXQNCj4gPiA8wqDC
oMKgIHNlcnZpY2UuDQo+ID4gTkVXDQo+ID4gID7CoMKgwqAgVGhlIERldE5ldCBJUCBkYXRhIHBs
YW5lIHByaW1hcmlseSB1c2VzICI2LXR1cGxlIiBiYXNlZCBmbG93DQo+ID4gID7CoMKgwqAgaWRl
bnRpZmljYXRpb24sIHdoZXJlIDYtdHVwbGUgcmVmZXJzIHRvIGluZm9ybWF0aW9uIGNhcnJpZWQg
aW4gSVAgYW5kDQo+ID4gID7CoMKgwqAgaGlnaGVyIGxheWVyIHByb3RvY29sIGhlYWRlcnMuwqAg
VGhlIDYtdHVwbGUgcmVmZXJyZWQgdG8gaW4gdGhpcw0KPiA+ICA+wqDCoMKgIGRvY3VtZW50IGlz
IHRoZSBzYW1lIGFzIHRoYXQgZGVmaW5lZCBpbiBbUkZDMzI5MF0uIFNwZWNpZmljYWxseQ0KPiA+
ICA+wqDCoMKgIDYtdHVwbGUgaXMgKGRlc3RpbmF0aW9uIGFkZHJlc3MsIHNvdXJjZSBhZGRyZXNz
LCBJUCBwcm90b2NvbCwgc291cmNlDQo+ID4gID7CoMKgwqAgcG9ydCwgZGVzdGluYXRpb24gcG9y
dCwgYW5kIGRpZmZlcmVudGlhdGVkIHNlcnZpY2VzIChEaWZmU2VydikgY29kZQ0KPiA+ICA+wqDC
oMKgIHBvaW50IChEU0NQKS7CoCBHZW5lcmFsIGJhY2tncm91bmQgb24gdGhlIHVzZSBvZiBJUCBo
ZWFkZXJzLCBhbmQNCj4gPiAgPsKgwqDCoCA1LXR1cGxlcywgdG8gaWRlbnRpZnkgZmxvd3MgYW5k
IHN1cHBvcnQgUXVhbGl0eSBvZiBTZXJ2aWNlIChRb1MpIGNhbg0KPiA+ICA+wqDCoMKgIGJlIGZv
dW5kIGluIFtSRkMzNjcwXS7CoCBbUkZDNzY1N10gYWxzbyBwcm92aWRlcyB1c2VmdWwgYmFja2dy
b3VuZCBvbg0KPiA+ICA+wqDCoMKgIHRoZSBkZWxpdmVyeSBvZiBEaWZmU2VydiBhbmQgInR1cGxl
IiBiYXNlZCBmbG93IGlkZW50aWZpY2F0aW9uLg0KPiA+ICA+DQo+ID4gID7CoMKgwqAgVGhlIERl
dE5ldCBJUCBkYXRhIHBsYW5lIGFsc28gYWxsb3dzIGZvciBvcHRpb25hbCBtYXRjaGluZyBvbiB0
d28NCj4gPiAgPsKgwqDCoCBhZGRpdGlvbmFsIGRhdGEgZmllbGRzLsKgIFRoZSBvcHRpb25hbCBm
aWVsZHMgYXJlIHRoZSBFQ04gRmllbGQsIGFzIGluDQo+ID4gID7CoMKgwqAgW1JGQzMxNjhdLCBh
bmQgdGhlIElQdjYgZmxvdyBsYWJlbCBmaWVsZCwgYXMgZGVmaW5lZCBpbiBbUkZDODIwMF0uDQo+
ID4gID4NCj4gPiAgPsKgwqDCoCBHZW5lcmFsbHkgdGhlIGZpZWxkcyB1c2VkIGluIGZsb3cgaWRl
bnRpZmljYXRpb24gYXJlIGZvcndhcmQNCj4gPiAgPsKgwqDCoCB1bm1vZGlmaWVkIGJ1dCBtb2Rp
ZmljYXRpb24gaXMgYWxsb3dlZCwgZm9yIGV4YW1wbGUgdG8gYSBEU0NQIHZhbHVlLA0KPiA+ICA+
wqDCoMKgIHdoZW4gcmVxdWlyZWQgYnkgdGhlIERldE5ldCBzZXJ2aWNlLg0KPiA+DQo+ID4gT0xE
DQo+ID4gPMKgwqDCoCBtYXNrcywgcHJlZml4ZXMgYW5kIHJhbmdlcy7CoCBJUCB0dW5uZWxzIG1h
eSBhbHNvIGJlIHVzZWQgdG8gc3VwcG9ydA0KPiA+IE5FVw0KPiA+ICA+wqDCoMKgIG1hc2tzLCBs
aXN0cywgcHJlZml4ZXMgYW5kIHJhbmdlcy7CoCBJUCB0dW5uZWxzIG1heSBhbHNvIGJlIHVzZWQg
dG8NCj4gPg0KPiA+IE9MRA0KPiA+IDQzNyw0MzhjNDQ0LDQ0Ng0KPiA+IDzCoMKgwqAgb2YgdGhl
IDYtdHVwbGUgaS5lLiwgdGhlIHR5cGljYWwgNS10dXBsZSBlbmhhbmNlZCB3aXRoIHRoZSBEU0NQ
IGNvZGUsDQo+ID4gPMKgwqDCoCB1bmlxdWVseSBpZGVudGlmaWVzIGEgRGV0TmV0IHNlcnZpY2Ug
Zmxvdy4NCj4gPiBORVcNCj4gPiAgPsKgwqDCoCBvZiB0aGUgNi10dXBsZSBpLmUuLCB0aGUgdHlw
aWNhbCA1LXR1cGxlIGVuaGFuY2VkIHdpdGggdGhlIERTQ1AgYW5kDQo+ID4gID7CoMKgwqAgcHJl
dmlvdXNseSBtZW50aW9uZWQgdHdvIG9wdGlvbmFsIGZpZWxkcywgdW5pcXVlbHkgaWRlbnRpZmll
cyBhDQo+ID4gID7CoMKgwqAgRGV0TmV0IHNlcnZpY2UgZmxvdy4NCj4gPg0KPiA+IE9MRA0KPiA+
IDU5MCw1OTNjNTk4LDYwOA0KPiA+IDzCoMKgwqAgTVVTVCBzdXBwb3J0IGJpdG1hc2sgYmFzZWQg
bWF0Y2hpbmcsIHdoZXJlIGJpdHMgc2V0IHRvIG9uZSAoMSkgaW4gdGhlDQo+ID4gPMKgwqDCoCBi
aXRtYXNrIGluZGljYXRlIHdoaWNoIHN1YnNldCBvZiB0aGUgYml0cyBpbiB0aGUgZmllbGQgYXJl
IHRvIGJlIHVzZWQNCj4gPiA8wqDCoMKgIGluIGRldGVybWluaW5nIGEgbWF0Y2guwqAgTm90ZSB0
aGF0IGFsbCBiaXRzIHNldCB0byB6ZXJvICgwKSB2YWx1ZSBhcw0KPiA+IDzCoMKgwqAgYSBiaXRt
YXNrIGVmZmVjdGl2ZWx5IG1lYW5zIHRoYXQgdGhlc2UgZmllbGRzIGFyZSBpZ25vcmVkLg0KPiA+
IE5FVw0KPiA+ICA+wqDCoMKgIE1VU1Qgc3VwcG9ydCBsaXN0IGJhc2VkIG1hdGNoaW5nIG9mIERT
Q1AgdmFsdWVzLCB3aGVyZSB0aGUgbGlzdCBpcw0KPiA+ICA+wqDCoMKgIGNvbXBvc2VkIG9mIHBv
c3NpYmxlIGZpZWxkIHZhbHVlcyB0aGF0IGFyZSB0byBiZSBjb25zaWRlcmVkIHdoZW4NCj4gPiAg
PsKgwqDCoCBpZGVudGlmeWluZyBhIHNwZWNpZmljIERldE5ldCBmbG93LsKgIEltcGxlbWVudGF0
aW9ucyBTSE9VTEQgYWxsb3cgZm9yDQo+ID4gID7CoMKgwqAgdGhpcyBmaWVsZCB0byBiZSBpZ25v
cmVkIGZvciBhIHNwZWNpZmljIERldE5ldCBmbG93Lg0KPiA+ICA+DQo+ID4gID7CoMKgwqAgSW1w
bGVtZW50YXRpb25zIG9mIHRoaXMgZG9jdW1lbnQgTVVTVCBhbGxvdyB0aGUgRUNOIGZpZWxkIHRv
IGJlDQo+ID4gID7CoMKgwqAgaWdub3JlZCBhcyBwYXJ0IG9mIERldE5ldCBmbG93IGlkZW50aWZp
Y2F0aW9uLiBBZGRpdGlvbmFsbHksDQo+ID4gID7CoMKgwqAgaW1wbGVtZW50YXRpb25zIFNIT1VM
RCBzdXBwb3J0IGlkZW50aWZpY2F0aW9uIG9mIERldE5ldCBmbG93cyBiYXNlZA0KPiA+ICA+wqDC
oMKgIG9uIHRoZSB2YWx1ZSBjYXJyaWVkIGluIHRoZSBFQ04gZmllbGQuwqAgV2hlbiB0aGlzIGZp
ZWxkIGlzIHVzZWQgdG8NCj4gPiAgPsKgwqDCoCBpZGVudGlmeSBhIHNwZWNpZmljIERldE5ldCBm
bG93LCBpbXBsZW1lbnRhdGlvbnMgTVVTVCBzdXBwb3J0IGEgbGlzdA0KPiA+ICA+wqDCoMKgIG9m
IEVDTiB2YWx1ZXMgdGhhdCBtYXRjaCBhIHNwZWNpZmljIHNsb3cuDQo+ID4NCj4gPiBPTEQNCj4g
PiA3MDVjNzIwLDcyOQ0KPiA+IDzCoMKgwqAgb8KgIElQdjQgVHlwZSBvZiBTZXJ2aWNlIGFuZCBJ
UHY2IFRyYWZmaWMgQ2xhc3MgRmllbGRzLg0KPiA+IDwNCj4gPiA8wqDCoMKgIG/CoCBJUHY0IFR5
cGUgb2YgU2VydmljZSBhbmQgSVB2NiBUcmFmZmljIENsYXNzIEZpZWxkIEJpdG1hc2ssIHdoZXJl
IGENCj4gPiA8wqDCoMKgwqDCoMKgIHplcm8gKDApIGVmZmVjdGl2ZWx5IG1lYW5zIHRoYXQgdGhl
c2VzIGZpZWxkcyBhcmUgaWdub3JlZC4NCj4gPiBORVcNCj4gPiAgPsKgwqDCoCBvwqAgRm9yIHRo
ZSBJUHY0IFR5cGUgb2YgU2VydmljZSBhbmQgSVB2NiBUcmFmZmljIENsYXNzIEZpZWxkczoNCj4g
PiAgPg0KPiA+ICA+wqDCoMKgwqDCoMKgICrCoCBJZiB0aGUgRFNDUCBmaWVsZCBpcyB0byBiZSB1
c2VkIGluIGZsb3cgaWRlbnRpZmljYXRpb24uDQo+ID4gID7CoMKgwqDCoMKgwqDCoMKgwqAgSWdu
b3JpbmcgdGhlIERTQ1AgZmlsZWQgaXMgb3B0aW9uYWwuDQo+ID4gID4NCj4gPiAgPsKgwqDCoMKg
wqDCoCAqwqAgV2hlbiB0aGUgRFNDUCBmaWVsZCBpcyB1c2VkIGluIGZsb3cgaWRlbnRpZmljYXRp
b24sIGEgbGlzdCBvZg0KPiA+ICA+wqDCoMKgwqDCoMKgwqDCoMKgIGZpZWxkIHZhbHVlcyB0aGF0
IG1heSBiZSB1c2VkIGJ5IGEgc3BlY2lmaWMgZmxvdy4NCj4gPiAgPg0KPiA+ICA+wqDCoMKgwqDC
oMKgICrCoCBJZiB0aGUgRUNOIGZpZWxkIGlzIHRvIGJlIHVzZWQgaW4gZmxvdyBpZGVudGlmaWNh
dGlvbi4NCj4gPiAgPsKgwqDCoMKgwqDCoMKgwqDCoCBNYXRjaGluZyBiYXNlZCBvbiBFQ04gZmls
ZWQgdmFsdWVzIGlzIG9wdGlvbmFsLg0KPiA+ICA+DQo+ID4gID7CoMKgwqDCoMKgwqAgKsKgIFdo
ZW4gRUNOIGZpZWxkIGlzIHVzZWQgaW4gZmxvdyBpZGVudGlmaWNhdGlvbiwgYSBsaXN0IG9mIGZp
ZWxkDQo+ID4gID7CoMKgwqDCoMKgwqDCoMKgwqAgdmFsdWVzIHRoYXQgbWF5IGJlIHVzZWQgYnkg
YSBzcGVjaWZpYyBmbG93Lg0KPiA+DQo+ID4gUGxlYXNlIGxldCBtZSBrbm93IGlmIHRoaXMgYWRk
cmVzc2VzIGFsbCB5b3VyIGNvbW1lbnRzIGluIGFuIGFjY2VwdGFibGUNCj4gPiBmYXNoaW9uIG9y
IGlmIHlvdSdkIGxpa2UgdG8gZGlzY3VzcyBmdXJ0aGVyLg0KPiA+DQo+ID4gKEJUVyBJIHRoaW5r
IHRoaXMgaXMgdGhlIHNvbGUgb3BlbiBzZXQgb2YgaXNzdWVzIG9uIHRoZSBkb2N1bWVudC4pDQo+
ID4NCj4gPiBUaGFuayB5b3UhDQo+ID4NCj4gPiBMb3UNCj4gPg0KDQo=


From nobody Wed Oct  9 19:41:41 2019
Return-Path: <lberger@labn.net>
X-Original-To: detnet@ietfa.amsl.com
Delivered-To: detnet@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id B63D7120048 for <detnet@ietfa.amsl.com>; Wed,  9 Oct 2019 19:41:39 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.9
X-Spam-Level: 
X-Spam-Status: No, score=-1.9 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, 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 (768-bit key) header.d=labn.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 Lm0yu6DEoY0E for <detnet@ietfa.amsl.com>; Wed,  9 Oct 2019 19:41:36 -0700 (PDT)
Received: from gproxy7-pub.mail.unifiedlayer.com (gproxy7-pub.mail.unifiedlayer.com [70.40.196.235]) (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 92F56120046 for <detnet@ietf.org>; Wed,  9 Oct 2019 19:41:36 -0700 (PDT)
Received: from cmgw11.unifiedlayer.com (unknown [10.9.0.11]) by gproxy7.mail.unifiedlayer.com (Postfix) with ESMTP id 6F8C2215CFD for <detnet@ietf.org>; Wed,  9 Oct 2019 20:41:33 -0600 (MDT)
Received: from box313.bluehost.com ([69.89.31.113]) by cmsmtp with ESMTP id IOOTiiQb5D92mIOOTiDJk6; Wed, 09 Oct 2019 20:41:33 -0600
X-Authority-Reason: nr=8
X-Authority-Analysis: v=2.3 cv=CNgEoyjD c=1 sm=1 tr=0 a=h1BC+oY+fLhyFmnTBx92Jg==:117 a=h1BC+oY+fLhyFmnTBx92Jg==:17 a=dLZJa+xiwSxG16/P+YVxDGlgEgI=:19 a=jpOVt7BSZ2e4Z31A5e1TngXxSK0=:19 a=IkcTkHD0fZMA:10:nop_charset_1 a=xqWC_Br6kY4A:10:nop_ipv6 a=XobE76Q3jBoA:10:nop_rcvd_month_year a=Vy_oeq2dmq0A:10:endurance_base64_authed_username_1 a=iLNU1ar6AAAA:8 a=wU2YTnxGAAAA:8 a=48vgC7mUAAAA:8 a=174xjjHKAAAA:20 a=bt8Zh30PAAAA:8 a=N1hJ84Q_A0EUvmU41REA:9 a=7Zwj6sZBwVKJAoWSPKxL6X1jA+E=:19 a=q8f2ceamSYaO9H4K:21 a=pgWEAO_sgFM6x42I:21 a=QEXdDO2ut3YA:10:nop_charset_2 a=Yz9wTY_ffGCQnEDHKrcv:22 a=w1C3t2QeGrPiZgrLijVG:22
DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=labn.net; s=default; h=Content-Transfer-Encoding:Content-Type:In-Reply-To:MIME-Version :Date:Message-ID:References:Cc:To:Subject:From:Sender:Reply-To:Content-ID: Content-Description:Resent-Date:Resent-From:Resent-Sender:Resent-To:Resent-Cc :Resent-Message-ID:List-Id:List-Help:List-Unsubscribe:List-Subscribe: List-Post:List-Owner:List-Archive; bh=Y+ip6v1BF8XNreb+jBwH2wcL0eZWerxUIA6VMe2tABw=; b=bGDYGMO8fgt7bBJfXs9/O+uKv7 E8yRfyfzlO/bzQFrHCTBBcqXVdKjs8hrjdsNyc+UKlh0aMLyUZQ6m6T8IlFSCCuOBIqZDoBYdNoeU Fvip75PdPNohNsDv6y01tq+fs;
Received: from [127.0.0.1] (port=30981 helo=[IPv6:::1]) by box313.bluehost.com with esmtpsa (TLSv1.2:ECDHE-RSA-AES128-GCM-SHA256:128) (Exim 4.92) (envelope-from <lberger@labn.net>) id 1iIOOT-0011LP-2u; Wed, 09 Oct 2019 20:41:33 -0600
From: Lou Berger <lberger@labn.net>
To: "Black, David" <David.Black@dell.com>
Cc: detnet@ietf.org
References: <0b0f78a3-b0c2-06a3-1d1a-9205f612a13f@labn.net> <CE03DB3D7B45C245BCA0D2432779493630765393@MX307CL04.corp.emc.com>
Message-ID: <27583e1a-e43b-1c30-251a-e655c88e541c@labn.net>
Date: Wed, 9 Oct 2019 22:41:32 -0400
User-Agent: Mozilla/5.0 (Windows NT 10.0; WOW64; rv:60.0) Gecko/20100101 Thunderbird/60.3.1
MIME-Version: 1.0
In-Reply-To: <CE03DB3D7B45C245BCA0D2432779493630765393@MX307CL04.corp.emc.com>
Content-Type: text/plain; charset=utf-8; format=flowed
Content-Language: en-US
Content-Transfer-Encoding: 8bit
X-AntiAbuse: This header was added to track abuse, please include it with any abuse report
X-AntiAbuse: Primary Hostname - box313.bluehost.com
X-AntiAbuse: Original Domain - ietf.org
X-AntiAbuse: Originator/Caller UID/GID - [47 12] / [47 12]
X-AntiAbuse: Sender Address Domain - labn.net
X-BWhitelist: no
X-Source-IP: 127.0.0.1
X-Source-L: Yes
X-Exim-ID: 1iIOOT-0011LP-2u
X-Source: 
X-Source-Args: 
X-Source-Dir: 
X-Source-Sender: ([IPv6:::1]) [127.0.0.1]:30981
X-Source-Auth: lberger@labn.net
X-Email-Count: 2
X-Source-Cap: bGFibm1vYmk7bGFibm1vYmk7Ym94MzEzLmJsdWVob3N0LmNvbQ==
X-Local-Domain: yes
Archived-At: <https://mailarchive.ietf.org/arch/msg/detnet/HJuhcL_GIQeFXQwZV9l_DhYrPno>
Subject: Re: [Detnet] consolidated response: IP Data Plane draft comments
X-BeenThere: detnet@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: Discussions on Deterministic Networking BoF and Proposed WG <detnet.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/detnet>, <mailto:detnet-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/detnet/>
List-Post: <mailto:detnet@ietf.org>
List-Help: <mailto:detnet-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/detnet>, <mailto:detnet-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 10 Oct 2019 02:41:40 -0000

Hi David,

Thanks for the response, see below.


----------
On October 8, 2019 10:04:00 AM "Black, David" <David.Black@dell.com> wrote:

> Lou,
>
>> Please let me know if this addresses all your comments in an acceptable
>> fashion or if you'd like to discuss further.
>
> The proposed text does not address the comments.
>
> [A] ECN
>
> The proposed text effectively ignores the comments, and fails to address 
> the problem.
>
> The ECN field MUST NOT be used for flow identification, period (e.g., see 
> RFC 3290, which does not include ECN in the 6-tuple).  In particular, it 
> would be wrong for two DetNet flows to differ solely on the values used in 
> the ECN field.  If there's a disagreement, please cite text from RFC 3168 
> that justifies this proposed ECN field usage.
>

I think there's some cross usage of the term flow here.   DetNet flow 
identification is the traffic classification function that enables 
DetNet to deliver different service, including paths through a network 
to different flows.  ECN markings already impact how packets are handled 
in ECN enabled routers (DROP for 00 for DE packets).  Also, I don't see 
anything in the RFCs that would preclude path selection based on 
different DSCPs or different ECN field values -- It is even covered 
under 'split paths' albeit from the perspective of a broken 
implementation.  As a possible example, I could see ECT and non-ect 
traffic routed over different paths and am not sure where this is 
precluded by the reference RFCs.


> [B] 5-tuples and 6-tuples
>
> As I noted in one of the referenced messages in response to a question:
>
>> > Are you okay with dropping "While 5-tuples suffice to identify DetNet flows,"
>> Not by itself - if that text is dropped, I'd want to add a couple of sentences
>> (perhaps not in Section 3) to explain how DetNet flows differ from Diffserv 
>> flows,
>> i.e., "microflows" in defined in RFC 2475 (Diffserv Architecture).
>
> The heads up for everyone is that if multiple DetNet flows differ only in 
> DSCP (i.e., IP addresses, transport protocol and ports are the same), then 
> non-DetNet network management tools that deal with traffic flows will lump 
> those flows together.  Is it at least possible to prohibit (or at least 
> strongly discourage, i.e., "SHOULD NOT") use of the same 5-tuple for DetNet 
> and non-DetNet traffic?  That would at least contain the resulting network 
> management and operational effects to DetNet?

I'm not sure how we can preclude what operators choose to do.  Vendors 
on the other hand...

How about adding:

It is important to note that the DSCP values used within a DetNet domain 
may not be meaningful outside of that DetNet domain as the values may 
have no relationship to standard PHB and DSCP values.  It is REQUIRED 
that routers that operate in both DetNet and non-DetNet domains support 
remapping or setting the DSCP value of any flow originating in a DetNet 
domain.


>
> The use of DSCP for flow identification makes the OAM problem much harder 
> for the IP data plane by dramatically increasing the difficulty of getting 
> DetNet IP OAM traffic to fate-share with the DetNet traffic for which the 
> OAM functionality is intended (it may be necessary to resort to shoving an 
> MPLS label in there to identify OAM traffic and requiring nodes that 
> originate or terminate DetNet OAM packets to understand enough of MPLS to 
> deal with this).
For the MPLS data plane, I suspect this will be required.  For IP, given 
the complexities of ECMP, I don't see how this behavior notably 
complicates OAM, but also agree it will need to be considered.

>
> Also, be aware that if two DetNet flows differ only in DSCP, most existing 
> network transport protocols will have problems dealing with that situation 
> - see RFC 7657 for details.

sure.  but then it should be using different DSCP values.

Lou

PS WRT your offer to join one of the data plane calls, that would be great!

>
> Thanks, --David
>
>> -----Original Message-----
>> From: Lou Berger <lberger@labn.net>
>> Sent: Sunday, October 6, 2019 4:47 PM
>> To: Black, David
>> Cc: detnet@ietf.org
>> Subject: consolidated response: IP Data Plane draft comments
>> 
>> 
>> [EXTERNAL EMAIL]
>> 
>> David,
>> 
>>      My apologies on the time to get back to this topic.  Before the
>> last IETF you raised a number of points on the IP data plane document.
>> For context, I believe the threads are found in:
>> https://mailarchive.ietf.org/arch/msg/detnet/ykpI6gbH2L705BBjmHbnsZraxig
>> https://mailarchive.ietf.org/arch/msg/detnet/phi4OBWijlp7T4_HML2YvWfoaas
>> https://mailarchive.ietf.org/arch/msg/detnet/th2Yj5Z4_8VtBsEOF1UfLejMhpM
>> https://mailarchive.ietf.org/arch/msg/detnet/qvs-S0Nrm1B8w8JYO7zDLFwpTFQ
>> 
>> In re reviewing the discussions, I think we missed the ECN field. Based
>> on this and a general reread, I have put together a proposed set of
>> changes to the published draft.  The changes are  available at
>> 
>> https://github.com/detnet-wg/data-plane-
>> drafts/commit/d3a733556804f11abbedbd128e3c62786418ddc8
>> 
>> (text format can be received at
>> https://xml2rfc.tools.ietf.org/cgi-
>> bin/xml2rfc.cgi?url=https://raw.githubusercontent.com/detnet-wg/data-
>> plane-drafts/working/lb/ip-tos-update/ip/draft-ietf-detnet-ip.xml)
>> 
>> the following changes are proposed:
>> OLD183,195c185,202
>> <    The DetNet IP data plane uses "6-tuple" based flow identification,
>> <    where 6-tuple refers to information carried in IP and higher layer
>> <    protocol headers.  The 6-tuple referred to in this document is the
>> <    same as that defined in [RFC3290].  Specifically 6-tuple is
>> <    (destination address, source address, IP protocol, source port,
>> <    destination port, and differentiated services (DiffServ) code point
>> <    (DSCP).  General background on the use of IP headers, and 5-tuples,
>> <    to identify flows and support Quality of Service (QoS) can be found
>> <    in [RFC3670].  [RFC7657] also provides useful background on the
>> <    delivery of DiffServ and "tuple" based flow identification.
>> <    Referring to a 6-tuple allows DetNet nodes to forward packets with
>> <    the 6-tuple as is or remap the DSCP where required by the DetNet
>> <    service.
>> NEW
>>  >    The DetNet IP data plane primarily uses "6-tuple" based flow
>>  >    identification, where 6-tuple refers to information carried in IP and
>>  >    higher layer protocol headers.  The 6-tuple referred to in this
>>  >    document is the same as that defined in [RFC3290]. Specifically
>>  >    6-tuple is (destination address, source address, IP protocol, source
>>  >    port, destination port, and differentiated services (DiffServ) code
>>  >    point (DSCP).  General background on the use of IP headers, and
>>  >    5-tuples, to identify flows and support Quality of Service (QoS) can
>>  >    be found in [RFC3670].  [RFC7657] also provides useful background on
>>  >    the delivery of DiffServ and "tuple" based flow identification.
>>  >
>>  >    The DetNet IP data plane also allows for optional matching on two
>>  >    additional data fields.  The optional fields are the ECN Field, as in
>>  >    [RFC3168], and the IPv6 flow label field, as defined in [RFC8200].
>>  >
>>  >    Generally the fields used in flow identification are forward
>>  >    unmodified but modification is allowed, for example to a DSCP value,
>>  >    when required by the DetNet service.
>> 
>> OLD
>> <    masks, prefixes and ranges.  IP tunnels may also be used to support
>> NEW
>>  >    masks, lists, prefixes and ranges.  IP tunnels may also be used to
>> 
>> OLD
>> 437,438c444,446
>> <    of the 6-tuple i.e., the typical 5-tuple enhanced with the DSCP code,
>> <    uniquely identifies a DetNet service flow.
>> NEW
>>  >    of the 6-tuple i.e., the typical 5-tuple enhanced with the DSCP and
>>  >    previously mentioned two optional fields, uniquely identifies a
>>  >    DetNet service flow.
>> 
>> OLD
>> 590,593c598,608
>> <    MUST support bitmask based matching, where bits set to one (1) in the
>> <    bitmask indicate which subset of the bits in the field are to be used
>> <    in determining a match.  Note that all bits set to zero (0) value as
>> <    a bitmask effectively means that these fields are ignored.
>> NEW
>>  >    MUST support list based matching of DSCP values, where the list is
>>  >    composed of possible field values that are to be considered when
>>  >    identifying a specific DetNet flow.  Implementations SHOULD allow for
>>  >    this field to be ignored for a specific DetNet flow.
>>  >
>>  >    Implementations of this document MUST allow the ECN field to be
>>  >    ignored as part of DetNet flow identification. Additionally,
>>  >    implementations SHOULD support identification of DetNet flows based
>>  >    on the value carried in the ECN field.  When this field is used to
>>  >    identify a specific DetNet flow, implementations MUST support a list
>>  >    of ECN values that match a specific slow.
>> 
>> OLD
>> 705c720,729
>> <    o  IPv4 Type of Service and IPv6 Traffic Class Fields.
>> <
>> <    o  IPv4 Type of Service and IPv6 Traffic Class Field Bitmask, where a
>> <       zero (0) effectively means that theses fields are ignored.
>> NEW
>>  >    o  For the IPv4 Type of Service and IPv6 Traffic Class Fields:
>>  >
>>  >       *  If the DSCP field is to be used in flow identification.
>>  >          Ignoring the DSCP filed is optional.
>>  >
>>  >       *  When the DSCP field is used in flow identification, a list of
>>  >          field values that may be used by a specific flow.
>>  >
>>  >       *  If the ECN field is to be used in flow identification.
>>  >          Matching based on ECN filed values is optional.
>>  >
>>  >       *  When ECN field is used in flow identification, a list of field
>>  >          values that may be used by a specific flow.
>> 
>> Please let me know if this addresses all your comments in an acceptable
>> fashion or if you'd like to discuss further.
>> 
>> (BTW I think this is the sole open set of issues on the document.)
>> 
>> Thank you!
>> 
>> Lou
>> 
>
> _______________________________________________
> detnet mailing list
> detnet@ietf.org
> https://www.ietf.org/mailman/listinfo/detnet


From nobody Thu Oct 10 08:13:29 2019
Return-Path: <David.Black@dell.com>
X-Original-To: detnet@ietfa.amsl.com
Delivered-To: detnet@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 4B10C120026 for <detnet@ietfa.amsl.com>; Thu, 10 Oct 2019 08:13:27 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.7
X-Spam-Level: 
X-Spam-Status: No, score=-2.7 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, RCVD_IN_DNSWL_LOW=-0.7, SPF_HELO_NONE=0.001, SPF_PASS=-0.001, URIBL_BLOCKED=0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (2048-bit key) header.d=dell.com header.b=Bhrwuq+v; dkim=fail (1024-bit key) reason="fail (message has been altered)" header.d=emc.com header.b=kDfPaFnW
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 3viKot9a5T7n for <detnet@ietfa.amsl.com>; Thu, 10 Oct 2019 08:13:23 -0700 (PDT)
Received: from mx0a-00154904.pphosted.com (mx0a-00154904.pphosted.com [148.163.133.20]) (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 D771612001A for <detnet@ietf.org>; Thu, 10 Oct 2019 08:13:23 -0700 (PDT)
Received: from pps.filterd (m0170390.ppops.net [127.0.0.1]) by mx0a-00154904.pphosted.com (8.16.0.42/8.16.0.42) with SMTP id x9AF9wtv013697; Thu, 10 Oct 2019 11:13:22 -0400
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=dell.com; h=from : to : cc : subject : date : message-id : references : in-reply-to : content-type : content-transfer-encoding : mime-version; s=smtpout1; bh=9fvwGPQSaYLw5iLpM87eLDO8lazhx9MthNd5EypDSN0=; b=Bhrwuq+v1VLlDI6KFfe7tIlLK0xHPKfPKZoIHdiU2085M8/SXvTzI3rvQyHRrDWZM0w3 EULDwzqszyV4KzeuZHjNYNBJ497AR6xoUE4oKUBrwmBOdN7HXkRk0rONpp6l7DEyzzcR 0GkZ13TSip8/1VXIthX9fIMsk2N78QyQgUiZLGCqTFnVMGQJDx+z5ygYPb2dIXZM8tqI 9pOOVxL2Pqn4BmFDLstDIX4bE7tMjE77PtsXOQJrHJllhvfAa4qND1CGTcHMrSnAbqz/ Zr91BWWF4rJF6BLYAO63vrEzrgqrCY8jWTE5PZygXZ5Grlq4BwGUALKo+foRDi3dJk/f rg== 
Received: from mx0a-00154901.pphosted.com (mx0a-00154901.pphosted.com [67.231.149.39]) by mx0a-00154904.pphosted.com with ESMTP id 2vep85hgdc-1 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=NOT); Thu, 10 Oct 2019 11:13:22 -0400
Received: from pps.filterd (m0133268.ppops.net [127.0.0.1]) by mx0a-00154901.pphosted.com (8.16.0.42/8.16.0.42) with SMTP id x9AF82A9054406; Thu, 10 Oct 2019 11:13:22 -0400
Received: from mailuogwhop.emc.com (mailuogwhop-nat.lss.emc.com [168.159.213.141] (may be forged)) by mx0a-00154901.pphosted.com with ESMTP id 2vj54k2qb9-1 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=FAIL); Thu, 10 Oct 2019 11:13:22 -0400
Received: from maildlpprd06.lss.emc.com (maildlpprd06.lss.emc.com [10.253.24.38]) by mailuogwprd03.lss.emc.com (Sentrion-MTA-4.3.1/Sentrion-MTA-4.3.0) with ESMTP id x9AFCVwB023729 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=NO); Thu, 10 Oct 2019 11:13:20 -0400
X-DKIM: OpenDKIM Filter v2.4.3 mailuogwprd03.lss.emc.com x9AFCVwB023729
DKIM-Signature: v=1; a=rsa-sha1; c=relaxed/relaxed; d=emc.com; s=jan2013; t=1570720400; bh=ngxbY1JaAdLvt9sd1xtc79Gxft4=; h=From:To:CC:Subject:Date:Message-ID:References:In-Reply-To: Content-Type:Content-Transfer-Encoding:MIME-Version; b=kDfPaFnWAl2m+aHFgmsiD6J5xxVHLSlqR7YYPRe/b8/dPrulhy56z/VQ95zpcwM7q echkI0/evqaE9jJhNGzb5in+rh1Lt9oapreNBxxWjcIIR9Bk82rpR3aUuOCH8qW+kh KHXsFI381J5YJBJO7YYow2TMRwJJWpvhXl9EAO6k=
Received: from mailusrhubprd53.lss.emc.com (mailusrhubprd53.lss.emc.com [10.106.48.18]) by maildlpprd06.lss.emc.com (RSA Interceptor); Thu, 10 Oct 2019 11:10:46 -0400
Received: from MXHUB309.corp.emc.com (MXHUB309.corp.emc.com [10.146.3.35]) by mailusrhubprd53.lss.emc.com (Sentrion-MTA-4.3.1/Sentrion-MTA-4.3.0) with ESMTP id x9AFAjMo018492 (version=TLSv1.2 cipher=AES128-SHA256 bits=128 verify=FAIL); Thu, 10 Oct 2019 11:10:46 -0400
Received: from MX307CL04.corp.emc.com ([fe80::849f:5da2:11b:4385]) by MXHUB309.corp.emc.com ([10.146.3.35]) with mapi id 14.03.0439.000; Thu, 10 Oct 2019 11:10:45 -0400
From: "Black, David" <David.Black@dell.com>
To: Lou Berger <lberger@labn.net>
CC: "detnet@ietf.org" <detnet@ietf.org>, "Black, David" <David.Black@dell.com>
Thread-Topic: [Detnet] consolidated response: IP Data Plane draft comments
Thread-Index: AQHVfIdGFR6Q0fFpNE+Nquh1hwjvc6dQw6YAgAKuzACAAIRa4A==
Date: Thu, 10 Oct 2019 15:10:44 +0000
Message-ID: <CE03DB3D7B45C245BCA0D243277949363076BB70@MX307CL04.corp.emc.com>
References: <0b0f78a3-b0c2-06a3-1d1a-9205f612a13f@labn.net> <CE03DB3D7B45C245BCA0D2432779493630765393@MX307CL04.corp.emc.com> <27583e1a-e43b-1c30-251a-e655c88e541c@labn.net>
In-Reply-To: <27583e1a-e43b-1c30-251a-e655c88e541c@labn.net>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
msip_labels: MSIP_Label_17cb76b2-10b8-4fe1-93d4-2202842406cd_Enabled=True; MSIP_Label_17cb76b2-10b8-4fe1-93d4-2202842406cd_SiteId=945c199a-83a2-4e80-9f8c-5a91be5752dd; MSIP_Label_17cb76b2-10b8-4fe1-93d4-2202842406cd_Owner=david.black@emc.com; MSIP_Label_17cb76b2-10b8-4fe1-93d4-2202842406cd_SetDate=2019-10-10T15:08:12.9210855Z; MSIP_Label_17cb76b2-10b8-4fe1-93d4-2202842406cd_Name=External Public; MSIP_Label_17cb76b2-10b8-4fe1-93d4-2202842406cd_Application=Microsoft Azure Information Protection; MSIP_Label_17cb76b2-10b8-4fe1-93d4-2202842406cd_Extended_MSFT_Method=Manual; aiplabel=External Public
x-originating-ip: [10.238.21.131]
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
MIME-Version: 1.0
X-Sentrion-Hostname: mailusrhubprd53.lss.emc.com
X-RSA-Classifications: public, GIS Solicitation
X-Proofpoint-Virus-Version: vendor=fsecure engine=2.50.10434:6.0.95,1.0.8 definitions=2019-10-10_05:2019-10-10,2019-10-10 signatures=0
X-Proofpoint-Spam-Details: rule=outbound_notspam policy=outbound score=0 phishscore=0 mlxlogscore=999 clxscore=1015 impostorscore=0 mlxscore=0 adultscore=0 spamscore=0 malwarescore=0 bulkscore=0 priorityscore=1501 suspectscore=0 lowpriorityscore=0 classifier=spam adjust=0 reason=mlx scancount=1 engine=8.12.0-1908290000 definitions=main-1910100142
X-Proofpoint-Spam-Details: rule=notspam policy=default score=0 phishscore=0 priorityscore=1501 suspectscore=0 bulkscore=0 clxscore=1015 malwarescore=0 adultscore=0 mlxlogscore=999 mlxscore=0 lowpriorityscore=0 spamscore=0 impostorscore=0 classifier=spam adjust=0 reason=mlx scancount=1 engine=8.12.0-1908290000 definitions=main-1910100142
Archived-At: <https://mailarchive.ietf.org/arch/msg/detnet/YaPUi9uPftrxt6lPPCFlSVyuBqM>
Subject: Re: [Detnet] consolidated response: IP Data Plane draft comments
X-BeenThere: detnet@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: Discussions on Deterministic Networking BoF and Proposed WG <detnet.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/detnet>, <mailto:detnet-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/detnet/>
List-Post: <mailto:detnet@ietf.org>
List-Help: <mailto:detnet-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/detnet>, <mailto:detnet-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 10 Oct 2019 15:13:27 -0000

TG91LA0KDQo+IEkgdGhpbmsgdGhlcmUncyBzb21lIGNyb3NzIHVzYWdlIG9mIHRoZSB0ZXJtIGZs
b3cgaGVyZS4gICBEZXROZXQgZmxvdw0KPiBpZGVudGlmaWNhdGlvbiBpcyB0aGUgdHJhZmZpYyBj
bGFzc2lmaWNhdGlvbiBmdW5jdGlvbiB0aGF0IGVuYWJsZXMNCj4gRGV0TmV0IHRvIGRlbGl2ZXIg
ZGlmZmVyZW50IHNlcnZpY2UsIGluY2x1ZGluZyBwYXRocyB0aHJvdWdoIGEgbmV0d29yaw0KPiB0
byBkaWZmZXJlbnQgZmxvd3MuICBFQ04gbWFya2luZ3MgYWxyZWFkeSBpbXBhY3QgaG93IHBhY2tl
dHMgYXJlIGhhbmRsZWQNCj4gaW4gRUNOIGVuYWJsZWQgcm91dGVycyAoRFJPUCBmb3IgMDAgZm9y
IERFIHBhY2tldHMpLiAgDQoNCkknbSBkcmF3aW5nIGEgYnJpZ2h0LWxpbmUgZGlzdGluY3Rpb24g
YmV0d2VlbiBkaWZmZXJlbnQgc2VydmljZSBpbiBuZXR3b3JrIG5vZGVzIChib3RoIERTQ1AgYW5k
IEVDTiBhcmUgdXNlZCBmb3IgdGhpcyBwdXJwb3NlKSBhbmQgc2VsZWN0aW9uIG9mIHBhdGhzLg0K
DQpJbiBvdGhlciB3b3JkcywgaWYgImluY2x1ZGluZyBwYXRocyB0aHJvdWdoIHRoZSBuZXR3b3Jr
IiB3ZXJlIHJlbW92ZWQgZnJvbSB0aGUgYWJvdmUgdGV4dCBzbmlwcGV0LCBJIHdvdWxkIHN0cm9u
Z2x5IGFncmVlLg0KDQo+IEFsc28sIEkgZG9uJ3Qgc2VlDQo+IGFueXRoaW5nIGluIHRoZSBSRkNz
IHRoYXQgd291bGQgcHJlY2x1ZGUgcGF0aCBzZWxlY3Rpb24gYmFzZWQgb24NCj4gZGlmZmVyZW50
IERTQ1BzIG9yIGRpZmZlcmVudCBFQ04gZmllbGQgdmFsdWVzDQoNCkkgZmlybWx5IGRpc2FncmVl
IG9uIHRob3NlIHR3bzoNCkRTQ1A6LSBTZWxlY3Rpb24gb2YgZGlmZmVyZW50IHBhdGhzIGJhc2Vk
IG9uIERTQ1AgaXMgcHJvYmxlbWF0aWMgZm9yIG5ldHdvcmsgb3BlcmF0aW9ucyBhbmQgbWFuYWdl
bWVudCB0b29scy4NCkVDTjogSSBiZWxpZXZlIHRoYXQgZGlmZmVyZW50IHBhdGggc2VsZWN0aW9u
IGJhc2VkIG9uIEVDTiB2YWx1ZXMgaXMgZWZmZWN0aXZlbHkgcHJvaGliaXRlZCBieSBSRkMgMzE2
OCwgYW5kIGlzIGNvbXBsZXRlbHkgaW5jb25zaXN0ZW50IHdpdGggcHJpb3IgYW5kIG9uZ29pbmcg
VHJhbnNwb3J0IEFyZWEgd29yay4NCg0KVG8gc3VtbWFyaXplIHdoYXQgSSB0aGluayBvdWdodCB0
byBiZSBkb25lOg0KLSBQYXRoIHNlbGVjdGlvbiBiYXNlZCBvbiBEU0NQIG91Z2h0IHRvIGJlIGEg
IlNIT1VMRCBOT1QiIHJlcXVpcmVtZW50LiAgUkZDIDc2NTcgaXMgcmVsZXZhbnQgdG8gdGhpcy4N
Ci0gUGF0aCBzZWxlY3Rpb24gYmFzZWQgb24gRUNOIGhhcyB0byBiZSBhICJNVVNUIE5PVCIgcmVx
dWlyZW1lbnQgLSBzZWUgUkZDIDMxNjguDQoNCj4gQXMgYSBwb3NzaWJsZSBleGFtcGxlLCBJIGNv
dWxkIHNlZSBFQ1QgYW5kIG5vbi1lY3QNCj4gdHJhZmZpYyByb3V0ZWQgb3ZlciBkaWZmZXJlbnQg
cGF0aHMgYW5kIGFtIG5vdCBzdXJlIHdoZXJlIHRoaXMgaXMNCj4gcHJlY2x1ZGVkIGJ5IHRoZSBy
ZWZlcmVuY2UgUkZDcy4NCg0KUGxlYXNlIHJlYWQgUkZDIDMxNjggdG8gYmV0dGVyIHVuZGVyc3Rh
bmQgd2h5IHRoYXQgaXMgYSBzZXJpb3VzbHkgYmFkIGlkZWEuDQoNCj4gPiBJcyBpdCBhdCBsZWFz
dCBwb3NzaWJsZSB0byBwcm9oaWJpdCAob3IgYXQgbGVhc3QNCj4gPiBzdHJvbmdseSBkaXNjb3Vy
YWdlLCBpLmUuLCAiU0hPVUxEIE5PVCIpIHVzZSBvZiB0aGUgc2FtZSA1LXR1cGxlIGZvciBEZXRO
ZXQNCj4gPiBhbmQgbm9uLURldE5ldCB0cmFmZmljPyAgVGhhdCB3b3VsZCBhdCBsZWFzdCBjb250
YWluIHRoZSByZXN1bHRpbmcgbmV0d29yaw0KPiA+IG1hbmFnZW1lbnQgYW5kIG9wZXJhdGlvbmFs
IGVmZmVjdHMgdG8gRGV0TmV0Pw0KPiANCj4gSSdtIG5vdCBzdXJlIGhvdyB3ZSBjYW4gcHJlY2x1
ZGUgd2hhdCBvcGVyYXRvcnMgY2hvb3NlIHRvIGRvLiAgVmVuZG9ycw0KPiBvbiB0aGUgb3RoZXIg
aGFuZC4uLg0KDQpJJ20gbm90IGxvb2tpbmcgZm9yICJwcmVjbHVkZSIgd2hpY2ggd291bGQgYmUg
ZXhwcmVzc2VkIGFzICJNVVNUIE5PVC4iICBXaGF0IEknbSBsb29raW5nIGZvciBpcyBhIHN0cm9u
ZyAiaGVyZSBiZSBkcmFnb25zIiAiU0hPVUxEIE5PVCIgd2FybmluZyBhYm91dCBtaXhpbmcgRGV0
TmV0IGFuZCBub24tRGV0TmV0IHRyYWZmaWMgb24gdGhlIHNhbWUgNS10dXBsZSAoZS5nLiwgdGhh
dCBzdXJlIGxvb2tzIGxpa2UgYW4gb3Bwb3J0dW5pdHkgdG8gbWlzZGlyZWN0IERldE5ldCBPQU0g
dHJhZmZpYyBpbnRvIG5vbi1EZXROZXQgcGF0aHMgYW5kIGZvcndhcmRpbmcgcGxhbmVzKS4gIFRo
ZW4gb3BlcmF0b3JzIHdobyBjaG9vc2UgdG8gZG8gb3RoZXJ3aXNlIGhhdmUgb25seSB0aGVtc2Vs
dmVzIHRvIGNyZWRpdCBmb3IgdGhlIGNvbnNlcXVlbmNlcy4NCg0KPiA+IEFsc28sIGJlIGF3YXJl
IHRoYXQgaWYgdHdvIERldE5ldCBmbG93cyBkaWZmZXIgb25seSBpbiBEU0NQLCBtb3N0IGV4aXN0
aW5nDQo+ID4gbmV0d29yayB0cmFuc3BvcnQgcHJvdG9jb2xzIHdpbGwgaGF2ZSBwcm9ibGVtcyBk
ZWFsaW5nIHdpdGggdGhhdCBzaXR1YXRpb24NCj4gPiAtIHNlZSBSRkMgNzY1NyBmb3IgZGV0YWls
cy4NCj4gDQo+IHN1cmUuICBidXQgdGhlbiBpdCBzaG91bGQgYmUgdXNpbmcgZGlmZmVyZW50IERT
Q1AgdmFsdWVzLg0KDQpJJ20gbm90IHN1cmUgd2hhdCAiaXQiIHJlZmVycyB0bywgYnV0IGlmIHRo
YXQgd2FzIG1lYW50IHRvIGltcGx5IHRoYXQgZXhpc3RpbmcgbmV0d29yayB0cmFuc3BvcnQgcHJv
dG9jb2xzIGFyZSBub3Qgb3IgbmV2ZXIgYXBwcm9wcmlhdGUgZm9yIHVzZSB3aXRoIERldE5ldCwg
dGhlbiBJIHdvdWxkIHN0cm9uZ2x5IGRpc2FncmVlLg0KDQpUaGUgcmVzdCBvZiB0aGUgY29udGV4
dCBpcyB0aGF0IGluIGVuZCBzeXN0ZW1zLCBEU0NQIGlzIG5vdCB1c2VkIHRvIGNob29zZSB0aGUg
InNvY2tldCIgb3IgZXF1aXZhbGVudCAtIHRyYWZmaWMgaXMgbXV4ZWQvZGVtdXhlZCB0by9mcm9t
IHRyYW5zcG9ydCBwcm90b2NvbCBzZXNzaW9ucy9pbnN0YW5jZXMgYmFzZWQgb24gNS10dXBsZSAo
bm90IGluY2x1ZGluZyBEU0NQKSB3aXRoIERTQ1BzIGJlaW5nIHVzZWQgdG8gbGFiZWwgZmxvd3Ms
IGJ1dCBub3QgdG8gc3ViZGl2aWRlIGFueSA1LXR1cGxlIGZsb3cgaW50byBtdWx0aXBsZSA2LXR1
cGxlIHN1Yi1mbG93cy4gICBJZiBzcGxpdHRpbmcgYSA1LXR1cGxlIGZsb3cgaW50byBtdWx0aXBs
ZSBzdWItZmxvd3MgaXMgd2hhdCdzIHdhbnRlZCwgdGhlbiB0aGUgV2ViUlRDIGV4YW1wbGUgb3Vn
aHQgdG8gYmUgZm9sbG93ZWQgd2hlcmUgaGVhZGVyIGluZm8gYWJvdmUgdGhlIElQIGhlYWRlciAo
YW5kIGFib3ZlIHRoZSBVRFAgaGVhZGVyKSBpcyB1c2VkIHRvIGRvIHRoZSBtdXgvZGVtdXggc28g
dGhhdCBtdWx0aXBsZSBXZWJSVEMgc3ViLWZsb3dzIGNhbiB1c2UgdGhlIHNhbWUgNS10dXBsZS4N
Cg0KVGhhbmtzLCAtLURhdmlkDQoNCj4gLS0tLS1PcmlnaW5hbCBNZXNzYWdlLS0tLS0NCj4gRnJv
bTogZGV0bmV0IDxkZXRuZXQtYm91bmNlc0BpZXRmLm9yZz4gT24gQmVoYWxmIE9mIExvdSBCZXJn
ZXINCj4gU2VudDogV2VkbmVzZGF5LCBPY3RvYmVyIDksIDIwMTkgMTA6NDIgUE0NCj4gVG86IEJs
YWNrLCBEYXZpZA0KPiBDYzogZGV0bmV0QGlldGYub3JnDQo+IFN1YmplY3Q6IFJlOiBbRGV0bmV0
XSBjb25zb2xpZGF0ZWQgcmVzcG9uc2U6IElQIERhdGEgUGxhbmUgZHJhZnQgY29tbWVudHMNCj4g
DQo+IA0KPiBbRVhURVJOQUwgRU1BSUxdDQo+IA0KPiBIaSBEYXZpZCwNCj4gDQo+IFRoYW5rcyBm
b3IgdGhlIHJlc3BvbnNlLCBzZWUgYmVsb3cuDQo+IA0KPiANCj4gLS0tLS0tLS0tLQ0KPiBPbiBP
Y3RvYmVyIDgsIDIwMTkgMTA6MDQ6MDAgQU0gIkJsYWNrLCBEYXZpZCIgPERhdmlkLkJsYWNrQGRl
bGwuY29tPg0KPiB3cm90ZToNCj4gDQo+ID4gTG91LA0KPiA+DQo+ID4+IFBsZWFzZSBsZXQgbWUg
a25vdyBpZiB0aGlzIGFkZHJlc3NlcyBhbGwgeW91ciBjb21tZW50cyBpbiBhbiBhY2NlcHRhYmxl
DQo+ID4+IGZhc2hpb24gb3IgaWYgeW91J2QgbGlrZSB0byBkaXNjdXNzIGZ1cnRoZXIuDQo+ID4N
Cj4gPiBUaGUgcHJvcG9zZWQgdGV4dCBkb2VzIG5vdCBhZGRyZXNzIHRoZSBjb21tZW50cy4NCj4g
Pg0KPiA+IFtBXSBFQ04NCj4gPg0KPiA+IFRoZSBwcm9wb3NlZCB0ZXh0IGVmZmVjdGl2ZWx5IGln
bm9yZXMgdGhlIGNvbW1lbnRzLCBhbmQgZmFpbHMgdG8gYWRkcmVzcw0KPiA+IHRoZSBwcm9ibGVt
Lg0KPiA+DQo+ID4gVGhlIEVDTiBmaWVsZCBNVVNUIE5PVCBiZSB1c2VkIGZvciBmbG93IGlkZW50
aWZpY2F0aW9uLCBwZXJpb2QgKGUuZy4sIHNlZQ0KPiA+IFJGQyAzMjkwLCB3aGljaCBkb2VzIG5v
dCBpbmNsdWRlIEVDTiBpbiB0aGUgNi10dXBsZSkuICBJbiBwYXJ0aWN1bGFyLCBpdA0KPiA+IHdv
dWxkIGJlIHdyb25nIGZvciB0d28gRGV0TmV0IGZsb3dzIHRvIGRpZmZlciBzb2xlbHkgb24gdGhl
IHZhbHVlcyB1c2VkIGluDQo+ID4gdGhlIEVDTiBmaWVsZC4gIElmIHRoZXJlJ3MgYSBkaXNhZ3Jl
ZW1lbnQsIHBsZWFzZSBjaXRlIHRleHQgZnJvbSBSRkMgMzE2OA0KPiA+IHRoYXQganVzdGlmaWVz
IHRoaXMgcHJvcG9zZWQgRUNOIGZpZWxkIHVzYWdlLg0KPiA+DQo+IA0KPiBJIHRoaW5rIHRoZXJl
J3Mgc29tZSBjcm9zcyB1c2FnZSBvZiB0aGUgdGVybSBmbG93IGhlcmUuICAgRGV0TmV0IGZsb3cN
Cj4gaWRlbnRpZmljYXRpb24gaXMgdGhlIHRyYWZmaWMgY2xhc3NpZmljYXRpb24gZnVuY3Rpb24g
dGhhdCBlbmFibGVzDQo+IERldE5ldCB0byBkZWxpdmVyIGRpZmZlcmVudCBzZXJ2aWNlLCBpbmNs
dWRpbmcgcGF0aHMgdGhyb3VnaCBhIG5ldHdvcmsNCj4gdG8gZGlmZmVyZW50IGZsb3dzLiAgRUNO
IG1hcmtpbmdzIGFscmVhZHkgaW1wYWN0IGhvdyBwYWNrZXRzIGFyZSBoYW5kbGVkDQo+IGluIEVD
TiBlbmFibGVkIHJvdXRlcnMgKERST1AgZm9yIDAwIGZvciBERSBwYWNrZXRzKS4gIEFsc28sIEkg
ZG9uJ3Qgc2VlDQo+IGFueXRoaW5nIGluIHRoZSBSRkNzIHRoYXQgd291bGQgcHJlY2x1ZGUgcGF0
aCBzZWxlY3Rpb24gYmFzZWQgb24NCj4gZGlmZmVyZW50IERTQ1BzIG9yIGRpZmZlcmVudCBFQ04g
ZmllbGQgdmFsdWVzIC0tIEl0IGlzIGV2ZW4gY292ZXJlZA0KPiB1bmRlciAnc3BsaXQgcGF0aHMn
IGFsYmVpdCBmcm9tIHRoZSBwZXJzcGVjdGl2ZSBvZiBhIGJyb2tlbg0KPiBpbXBsZW1lbnRhdGlv
bi4gIEFzIGEgcG9zc2libGUgZXhhbXBsZSwgSSBjb3VsZCBzZWUgRUNUIGFuZCBub24tZWN0DQo+
IHRyYWZmaWMgcm91dGVkIG92ZXIgZGlmZmVyZW50IHBhdGhzIGFuZCBhbSBub3Qgc3VyZSB3aGVy
ZSB0aGlzIGlzDQo+IHByZWNsdWRlZCBieSB0aGUgcmVmZXJlbmNlIFJGQ3MuDQo+IA0KPiANCj4g
PiBbQl0gNS10dXBsZXMgYW5kIDYtdHVwbGVzDQo+ID4NCj4gPiBBcyBJIG5vdGVkIGluIG9uZSBv
ZiB0aGUgcmVmZXJlbmNlZCBtZXNzYWdlcyBpbiByZXNwb25zZSB0byBhIHF1ZXN0aW9uOg0KPiA+
DQo+ID4+ID4gQXJlIHlvdSBva2F5IHdpdGggZHJvcHBpbmcgIldoaWxlIDUtdHVwbGVzIHN1ZmZp
Y2UgdG8gaWRlbnRpZnkgRGV0TmV0DQo+IGZsb3dzLCINCj4gPj4gTm90IGJ5IGl0c2VsZiAtIGlm
IHRoYXQgdGV4dCBpcyBkcm9wcGVkLCBJJ2Qgd2FudCB0byBhZGQgYSBjb3VwbGUgb2Ygc2VudGVu
Y2VzDQo+ID4+IChwZXJoYXBzIG5vdCBpbiBTZWN0aW9uIDMpIHRvIGV4cGxhaW4gaG93IERldE5l
dCBmbG93cyBkaWZmZXIgZnJvbQ0KPiBEaWZmc2Vydg0KPiA+PiBmbG93cywNCj4gPj4gaS5lLiwg
Im1pY3JvZmxvd3MiIGluIGRlZmluZWQgaW4gUkZDIDI0NzUgKERpZmZzZXJ2IEFyY2hpdGVjdHVy
ZSkuDQo+ID4NCj4gPiBUaGUgaGVhZHMgdXAgZm9yIGV2ZXJ5b25lIGlzIHRoYXQgaWYgbXVsdGlw
bGUgRGV0TmV0IGZsb3dzIGRpZmZlciBvbmx5IGluDQo+ID4gRFNDUCAoaS5lLiwgSVAgYWRkcmVz
c2VzLCB0cmFuc3BvcnQgcHJvdG9jb2wgYW5kIHBvcnRzIGFyZSB0aGUgc2FtZSksIHRoZW4NCj4g
PiBub24tRGV0TmV0IG5ldHdvcmsgbWFuYWdlbWVudCB0b29scyB0aGF0IGRlYWwgd2l0aCB0cmFm
ZmljIGZsb3dzIHdpbGwNCj4gbHVtcA0KPiA+IHRob3NlIGZsb3dzIHRvZ2V0aGVyLiAgSXMgaXQg
YXQgbGVhc3QgcG9zc2libGUgdG8gcHJvaGliaXQgKG9yIGF0IGxlYXN0DQo+ID4gc3Ryb25nbHkg
ZGlzY291cmFnZSwgaS5lLiwgIlNIT1VMRCBOT1QiKSB1c2Ugb2YgdGhlIHNhbWUgNS10dXBsZSBm
b3INCj4gRGV0TmV0DQo+ID4gYW5kIG5vbi1EZXROZXQgdHJhZmZpYz8gIFRoYXQgd291bGQgYXQg
bGVhc3QgY29udGFpbiB0aGUgcmVzdWx0aW5nIG5ldHdvcmsNCj4gPiBtYW5hZ2VtZW50IGFuZCBv
cGVyYXRpb25hbCBlZmZlY3RzIHRvIERldE5ldD8NCj4gDQo+IEknbSBub3Qgc3VyZSBob3cgd2Ug
Y2FuIHByZWNsdWRlIHdoYXQgb3BlcmF0b3JzIGNob29zZSB0byBkby4gIFZlbmRvcnMNCj4gb24g
dGhlIG90aGVyIGhhbmQuLi4NCj4gDQo+IEhvdyBhYm91dCBhZGRpbmc6DQo+IA0KPiBJdCBpcyBp
bXBvcnRhbnQgdG8gbm90ZSB0aGF0IHRoZSBEU0NQIHZhbHVlcyB1c2VkIHdpdGhpbiBhIERldE5l
dCBkb21haW4NCj4gbWF5IG5vdCBiZSBtZWFuaW5nZnVsIG91dHNpZGUgb2YgdGhhdCBEZXROZXQg
ZG9tYWluIGFzIHRoZSB2YWx1ZXMgbWF5DQo+IGhhdmUgbm8gcmVsYXRpb25zaGlwIHRvIHN0YW5k
YXJkIFBIQiBhbmQgRFNDUCB2YWx1ZXMuICBJdCBpcyBSRVFVSVJFRA0KPiB0aGF0IHJvdXRlcnMg
dGhhdCBvcGVyYXRlIGluIGJvdGggRGV0TmV0IGFuZCBub24tRGV0TmV0IGRvbWFpbnMgc3VwcG9y
dA0KPiByZW1hcHBpbmcgb3Igc2V0dGluZyB0aGUgRFNDUCB2YWx1ZSBvZiBhbnkgZmxvdyBvcmln
aW5hdGluZyBpbiBhIERldE5ldA0KPiBkb21haW4uDQo+IA0KPiANCj4gPg0KPiA+IFRoZSB1c2Ug
b2YgRFNDUCBmb3IgZmxvdyBpZGVudGlmaWNhdGlvbiBtYWtlcyB0aGUgT0FNIHByb2JsZW0gbXVj
aA0KPiBoYXJkZXINCj4gPiBmb3IgdGhlIElQIGRhdGEgcGxhbmUgYnkgZHJhbWF0aWNhbGx5IGlu
Y3JlYXNpbmcgdGhlIGRpZmZpY3VsdHkgb2YgZ2V0dGluZw0KPiA+IERldE5ldCBJUCBPQU0gdHJh
ZmZpYyB0byBmYXRlLXNoYXJlIHdpdGggdGhlIERldE5ldCB0cmFmZmljIGZvciB3aGljaCB0aGUN
Cj4gPiBPQU0gZnVuY3Rpb25hbGl0eSBpcyBpbnRlbmRlZCAoaXQgbWF5IGJlIG5lY2Vzc2FyeSB0
byByZXNvcnQgdG8gc2hvdmluZyBhbg0KPiA+IE1QTFMgbGFiZWwgaW4gdGhlcmUgdG8gaWRlbnRp
ZnkgT0FNIHRyYWZmaWMgYW5kIHJlcXVpcmluZyBub2RlcyB0aGF0DQo+ID4gb3JpZ2luYXRlIG9y
IHRlcm1pbmF0ZSBEZXROZXQgT0FNIHBhY2tldHMgdG8gdW5kZXJzdGFuZCBlbm91Z2ggb2YNCj4g
TVBMUyB0bw0KPiA+IGRlYWwgd2l0aCB0aGlzKS4NCj4gRm9yIHRoZSBNUExTIGRhdGEgcGxhbmUs
IEkgc3VzcGVjdCB0aGlzIHdpbGwgYmUgcmVxdWlyZWQuICBGb3IgSVAsIGdpdmVuDQo+IHRoZSBj
b21wbGV4aXRpZXMgb2YgRUNNUCwgSSBkb24ndCBzZWUgaG93IHRoaXMgYmVoYXZpb3Igbm90YWJs
eQ0KPiBjb21wbGljYXRlcyBPQU0sIGJ1dCBhbHNvIGFncmVlIGl0IHdpbGwgbmVlZCB0byBiZSBj
b25zaWRlcmVkLg0KPiANCj4gPg0KPiA+IEFsc28sIGJlIGF3YXJlIHRoYXQgaWYgdHdvIERldE5l
dCBmbG93cyBkaWZmZXIgb25seSBpbiBEU0NQLCBtb3N0IGV4aXN0aW5nDQo+ID4gbmV0d29yayB0
cmFuc3BvcnQgcHJvdG9jb2xzIHdpbGwgaGF2ZSBwcm9ibGVtcyBkZWFsaW5nIHdpdGggdGhhdCBz
aXR1YXRpb24NCj4gPiAtIHNlZSBSRkMgNzY1NyBmb3IgZGV0YWlscy4NCj4gDQo+IHN1cmUuICBi
dXQgdGhlbiBpdCBzaG91bGQgYmUgdXNpbmcgZGlmZmVyZW50IERTQ1AgdmFsdWVzLg0KPiANCj4g
TG91DQo+IA0KPiBQUyBXUlQgeW91ciBvZmZlciB0byBqb2luIG9uZSBvZiB0aGUgZGF0YSBwbGFu
ZSBjYWxscywgdGhhdCB3b3VsZCBiZSBncmVhdCENCj4gDQo+ID4NCj4gPiBUaGFua3MsIC0tRGF2
aWQNCj4gPg0KPiA+PiAtLS0tLU9yaWdpbmFsIE1lc3NhZ2UtLS0tLQ0KPiA+PiBGcm9tOiBMb3Ug
QmVyZ2VyIDxsYmVyZ2VyQGxhYm4ubmV0Pg0KPiA+PiBTZW50OiBTdW5kYXksIE9jdG9iZXIgNiwg
MjAxOSA0OjQ3IFBNDQo+ID4+IFRvOiBCbGFjaywgRGF2aWQNCj4gPj4gQ2M6IGRldG5ldEBpZXRm
Lm9yZw0KPiA+PiBTdWJqZWN0OiBjb25zb2xpZGF0ZWQgcmVzcG9uc2U6IElQIERhdGEgUGxhbmUg
ZHJhZnQgY29tbWVudHMNCj4gPj4NCj4gPj4NCj4gPj4gW0VYVEVSTkFMIEVNQUlMXQ0KPiA+Pg0K
PiA+PiBEYXZpZCwNCj4gPj4NCj4gPj4gIMKgwqDCoCBNeSBhcG9sb2dpZXMgb24gdGhlIHRpbWUg
dG8gZ2V0IGJhY2sgdG8gdGhpcyB0b3BpYy7CoCBCZWZvcmUgdGhlDQo+ID4+IGxhc3QgSUVURiB5
b3UgcmFpc2VkIGEgbnVtYmVyIG9mIHBvaW50cyBvbiB0aGUgSVAgZGF0YSBwbGFuZSBkb2N1bWVu
dC4NCj4gPj4gRm9yIGNvbnRleHQsIEkgYmVsaWV2ZSB0aGUgdGhyZWFkcyBhcmUgZm91bmQgaW46
DQo+ID4+DQo+IGh0dHBzOi8vbWFpbGFyY2hpdmUuaWV0Zi5vcmcvYXJjaC9tc2cvZGV0bmV0L3lr
cEk2Z2JIMkw3MDVCQmptSGJuc1pyYXhpDQo+IGcNCj4gPj4NCj4gaHR0cHM6Ly9tYWlsYXJjaGl2
ZS5pZXRmLm9yZy9hcmNoL21zZy9kZXRuZXQvcGhpNE9CV2lqbHA3VDRfSE1MMll2V2ZvYQ0KPiBh
cw0KPiA+Pg0KPiBodHRwczovL21haWxhcmNoaXZlLmlldGYub3JnL2FyY2gvbXNnL2RldG5ldC90
aDJZajVaNF84VnRCc0VPRjFVZkxlak1oDQo+IHBNDQo+ID4+IGh0dHBzOi8vbWFpbGFyY2hpdmUu
aWV0Zi5vcmcvYXJjaC9tc2cvZGV0bmV0L3F2cy0NCj4gUzBOcm0xQjh3OEpZTzd6RExGd3BURlEN
Cj4gPj4NCj4gPj4gSW4gcmUgcmV2aWV3aW5nIHRoZSBkaXNjdXNzaW9ucywgSSB0aGluayB3ZSBt
aXNzZWQgdGhlIEVDTiBmaWVsZC4gQmFzZWQNCj4gPj4gb24gdGhpcyBhbmQgYSBnZW5lcmFsIHJl
cmVhZCwgSSBoYXZlIHB1dCB0b2dldGhlciBhIHByb3Bvc2VkIHNldCBvZg0KPiA+PiBjaGFuZ2Vz
IHRvIHRoZSBwdWJsaXNoZWQgZHJhZnQuwqAgVGhlIGNoYW5nZXMgYXJlwqAgYXZhaWxhYmxlIGF0
DQo+ID4+DQo+ID4+IGh0dHBzOi8vZ2l0aHViLmNvbS9kZXRuZXQtd2cvZGF0YS1wbGFuZS0NCj4g
Pj4gZHJhZnRzL2NvbW1pdC9kM2E3MzM1NTY4MDRmMTFhYmJlZGJkMTI4ZTNjNjI3ODY0MThkZGM4
DQo+ID4+DQo+ID4+ICh0ZXh0IGZvcm1hdCBjYW4gYmUgcmVjZWl2ZWQgYXQNCj4gPj4gaHR0cHM6
Ly94bWwycmZjLnRvb2xzLmlldGYub3JnL2NnaS0NCj4gPj4gYmluL3htbDJyZmMuY2dpP3VybD1o
dHRwczovL3Jhdy5naXRodWJ1c2VyY29udGVudC5jb20vZGV0bmV0LXdnL2RhdGEtDQo+ID4+IHBs
YW5lLWRyYWZ0cy93b3JraW5nL2xiL2lwLXRvcy11cGRhdGUvaXAvZHJhZnQtaWV0Zi1kZXRuZXQt
aXAueG1sKQ0KPiA+Pg0KPiA+PiB0aGUgZm9sbG93aW5nIGNoYW5nZXMgYXJlIHByb3Bvc2VkOg0K
PiA+PiBPTEQxODMsMTk1YzE4NSwyMDINCj4gPj4gPMKgwqDCoCBUaGUgRGV0TmV0IElQIGRhdGEg
cGxhbmUgdXNlcyAiNi10dXBsZSIgYmFzZWQgZmxvdyBpZGVudGlmaWNhdGlvbiwNCj4gPj4gPMKg
wqDCoCB3aGVyZSA2LXR1cGxlIHJlZmVycyB0byBpbmZvcm1hdGlvbiBjYXJyaWVkIGluIElQIGFu
ZCBoaWdoZXIgbGF5ZXINCj4gPj4gPMKgwqDCoCBwcm90b2NvbCBoZWFkZXJzLsKgIFRoZSA2LXR1
cGxlIHJlZmVycmVkIHRvIGluIHRoaXMgZG9jdW1lbnQgaXMgdGhlDQo+ID4+IDzCoMKgwqAgc2Ft
ZSBhcyB0aGF0IGRlZmluZWQgaW4gW1JGQzMyOTBdLsKgIFNwZWNpZmljYWxseSA2LXR1cGxlIGlz
DQo+ID4+IDzCoMKgwqAgKGRlc3RpbmF0aW9uIGFkZHJlc3MsIHNvdXJjZSBhZGRyZXNzLCBJUCBw
cm90b2NvbCwgc291cmNlIHBvcnQsDQo+ID4+IDzCoMKgwqAgZGVzdGluYXRpb24gcG9ydCwgYW5k
IGRpZmZlcmVudGlhdGVkIHNlcnZpY2VzIChEaWZmU2VydikgY29kZSBwb2ludA0KPiA+PiA8wqDC
oMKgIChEU0NQKS7CoCBHZW5lcmFsIGJhY2tncm91bmQgb24gdGhlIHVzZSBvZiBJUCBoZWFkZXJz
LCBhbmQgNS10dXBsZXMsDQo+ID4+IDzCoMKgwqAgdG8gaWRlbnRpZnkgZmxvd3MgYW5kIHN1cHBv
cnQgUXVhbGl0eSBvZiBTZXJ2aWNlIChRb1MpIGNhbiBiZSBmb3VuZA0KPiA+PiA8wqDCoMKgIGlu
IFtSRkMzNjcwXS7CoCBbUkZDNzY1N10gYWxzbyBwcm92aWRlcyB1c2VmdWwgYmFja2dyb3VuZCBv
biB0aGUNCj4gPj4gPMKgwqDCoCBkZWxpdmVyeSBvZiBEaWZmU2VydiBhbmQgInR1cGxlIiBiYXNl
ZCBmbG93IGlkZW50aWZpY2F0aW9uLg0KPiA+PiA8wqDCoMKgIFJlZmVycmluZyB0byBhIDYtdHVw
bGUgYWxsb3dzIERldE5ldCBub2RlcyB0byBmb3J3YXJkIHBhY2tldHMgd2l0aA0KPiA+PiA8wqDC
oMKgIHRoZSA2LXR1cGxlIGFzIGlzIG9yIHJlbWFwIHRoZSBEU0NQIHdoZXJlIHJlcXVpcmVkIGJ5
IHRoZSBEZXROZXQNCj4gPj4gPMKgwqDCoCBzZXJ2aWNlLg0KPiA+PiBORVcNCj4gPj4gID7CoMKg
wqAgVGhlIERldE5ldCBJUCBkYXRhIHBsYW5lIHByaW1hcmlseSB1c2VzICI2LXR1cGxlIiBiYXNl
ZCBmbG93DQo+ID4+ICA+wqDCoMKgIGlkZW50aWZpY2F0aW9uLCB3aGVyZSA2LXR1cGxlIHJlZmVy
cyB0byBpbmZvcm1hdGlvbiBjYXJyaWVkIGluIElQIGFuZA0KPiA+PiAgPsKgwqDCoCBoaWdoZXIg
bGF5ZXIgcHJvdG9jb2wgaGVhZGVycy7CoCBUaGUgNi10dXBsZSByZWZlcnJlZCB0byBpbiB0aGlz
DQo+ID4+ICA+wqDCoMKgIGRvY3VtZW50IGlzIHRoZSBzYW1lIGFzIHRoYXQgZGVmaW5lZCBpbiBb
UkZDMzI5MF0uIFNwZWNpZmljYWxseQ0KPiA+PiAgPsKgwqDCoCA2LXR1cGxlIGlzIChkZXN0aW5h
dGlvbiBhZGRyZXNzLCBzb3VyY2UgYWRkcmVzcywgSVAgcHJvdG9jb2wsIHNvdXJjZQ0KPiA+PiAg
PsKgwqDCoCBwb3J0LCBkZXN0aW5hdGlvbiBwb3J0LCBhbmQgZGlmZmVyZW50aWF0ZWQgc2Vydmlj
ZXMgKERpZmZTZXJ2KSBjb2RlDQo+ID4+ICA+wqDCoMKgIHBvaW50IChEU0NQKS7CoCBHZW5lcmFs
IGJhY2tncm91bmQgb24gdGhlIHVzZSBvZiBJUCBoZWFkZXJzLCBhbmQNCj4gPj4gID7CoMKgwqAg
NS10dXBsZXMsIHRvIGlkZW50aWZ5IGZsb3dzIGFuZCBzdXBwb3J0IFF1YWxpdHkgb2YgU2Vydmlj
ZSAoUW9TKSBjYW4NCj4gPj4gID7CoMKgwqAgYmUgZm91bmQgaW4gW1JGQzM2NzBdLsKgIFtSRkM3
NjU3XSBhbHNvIHByb3ZpZGVzIHVzZWZ1bCBiYWNrZ3JvdW5kIG9uDQo+ID4+ICA+wqDCoMKgIHRo
ZSBkZWxpdmVyeSBvZiBEaWZmU2VydiBhbmQgInR1cGxlIiBiYXNlZCBmbG93IGlkZW50aWZpY2F0
aW9uLg0KPiA+PiAgPg0KPiA+PiAgPsKgwqDCoCBUaGUgRGV0TmV0IElQIGRhdGEgcGxhbmUgYWxz
byBhbGxvd3MgZm9yIG9wdGlvbmFsIG1hdGNoaW5nIG9uIHR3bw0KPiA+PiAgPsKgwqDCoCBhZGRp
dGlvbmFsIGRhdGEgZmllbGRzLsKgIFRoZSBvcHRpb25hbCBmaWVsZHMgYXJlIHRoZSBFQ04gRmll
bGQsIGFzIGluDQo+ID4+ICA+wqDCoMKgIFtSRkMzMTY4XSwgYW5kIHRoZSBJUHY2IGZsb3cgbGFi
ZWwgZmllbGQsIGFzIGRlZmluZWQgaW4gW1JGQzgyMDBdLg0KPiA+PiAgPg0KPiA+PiAgPsKgwqDC
oCBHZW5lcmFsbHkgdGhlIGZpZWxkcyB1c2VkIGluIGZsb3cgaWRlbnRpZmljYXRpb24gYXJlIGZv
cndhcmQNCj4gPj4gID7CoMKgwqAgdW5tb2RpZmllZCBidXQgbW9kaWZpY2F0aW9uIGlzIGFsbG93
ZWQsIGZvciBleGFtcGxlIHRvIGEgRFNDUCB2YWx1ZSwNCj4gPj4gID7CoMKgwqAgd2hlbiByZXF1
aXJlZCBieSB0aGUgRGV0TmV0IHNlcnZpY2UuDQo+ID4+DQo+ID4+IE9MRA0KPiA+PiA8wqDCoMKg
IG1hc2tzLCBwcmVmaXhlcyBhbmQgcmFuZ2VzLsKgIElQIHR1bm5lbHMgbWF5IGFsc28gYmUgdXNl
ZCB0byBzdXBwb3J0DQo+ID4+IE5FVw0KPiA+PiAgPsKgwqDCoCBtYXNrcywgbGlzdHMsIHByZWZp
eGVzIGFuZCByYW5nZXMuwqAgSVAgdHVubmVscyBtYXkgYWxzbyBiZSB1c2VkIHRvDQo+ID4+DQo+
ID4+IE9MRA0KPiA+PiA0MzcsNDM4YzQ0NCw0NDYNCj4gPj4gPMKgwqDCoCBvZiB0aGUgNi10dXBs
ZSBpLmUuLCB0aGUgdHlwaWNhbCA1LXR1cGxlIGVuaGFuY2VkIHdpdGggdGhlIERTQ1AgY29kZSwN
Cj4gPj4gPMKgwqDCoCB1bmlxdWVseSBpZGVudGlmaWVzIGEgRGV0TmV0IHNlcnZpY2UgZmxvdy4N
Cj4gPj4gTkVXDQo+ID4+ICA+wqDCoMKgIG9mIHRoZSA2LXR1cGxlIGkuZS4sIHRoZSB0eXBpY2Fs
IDUtdHVwbGUgZW5oYW5jZWQgd2l0aCB0aGUgRFNDUCBhbmQNCj4gPj4gID7CoMKgwqAgcHJldmlv
dXNseSBtZW50aW9uZWQgdHdvIG9wdGlvbmFsIGZpZWxkcywgdW5pcXVlbHkgaWRlbnRpZmllcyBh
DQo+ID4+ICA+wqDCoMKgIERldE5ldCBzZXJ2aWNlIGZsb3cuDQo+ID4+DQo+ID4+IE9MRA0KPiA+
PiA1OTAsNTkzYzU5OCw2MDgNCj4gPj4gPMKgwqDCoCBNVVNUIHN1cHBvcnQgYml0bWFzayBiYXNl
ZCBtYXRjaGluZywgd2hlcmUgYml0cyBzZXQgdG8gb25lICgxKSBpbg0KPiB0aGUNCj4gPj4gPMKg
wqDCoCBiaXRtYXNrIGluZGljYXRlIHdoaWNoIHN1YnNldCBvZiB0aGUgYml0cyBpbiB0aGUgZmll
bGQgYXJlIHRvIGJlIHVzZWQNCj4gPj4gPMKgwqDCoCBpbiBkZXRlcm1pbmluZyBhIG1hdGNoLsKg
IE5vdGUgdGhhdCBhbGwgYml0cyBzZXQgdG8gemVybyAoMCkgdmFsdWUgYXMNCj4gPj4gPMKgwqDC
oCBhIGJpdG1hc2sgZWZmZWN0aXZlbHkgbWVhbnMgdGhhdCB0aGVzZSBmaWVsZHMgYXJlIGlnbm9y
ZWQuDQo+ID4+IE5FVw0KPiA+PiAgPsKgwqDCoCBNVVNUIHN1cHBvcnQgbGlzdCBiYXNlZCBtYXRj
aGluZyBvZiBEU0NQIHZhbHVlcywgd2hlcmUgdGhlIGxpc3QgaXMNCj4gPj4gID7CoMKgwqAgY29t
cG9zZWQgb2YgcG9zc2libGUgZmllbGQgdmFsdWVzIHRoYXQgYXJlIHRvIGJlIGNvbnNpZGVyZWQg
d2hlbg0KPiA+PiAgPsKgwqDCoCBpZGVudGlmeWluZyBhIHNwZWNpZmljIERldE5ldCBmbG93LsKg
IEltcGxlbWVudGF0aW9ucyBTSE9VTEQgYWxsb3cgZm9yDQo+ID4+ICA+wqDCoMKgIHRoaXMgZmll
bGQgdG8gYmUgaWdub3JlZCBmb3IgYSBzcGVjaWZpYyBEZXROZXQgZmxvdy4NCj4gPj4gID4NCj4g
Pj4gID7CoMKgwqAgSW1wbGVtZW50YXRpb25zIG9mIHRoaXMgZG9jdW1lbnQgTVVTVCBhbGxvdyB0
aGUgRUNOIGZpZWxkIHRvIGJlDQo+ID4+ICA+wqDCoMKgIGlnbm9yZWQgYXMgcGFydCBvZiBEZXRO
ZXQgZmxvdyBpZGVudGlmaWNhdGlvbi4gQWRkaXRpb25hbGx5LA0KPiA+PiAgPsKgwqDCoCBpbXBs
ZW1lbnRhdGlvbnMgU0hPVUxEIHN1cHBvcnQgaWRlbnRpZmljYXRpb24gb2YgRGV0TmV0IGZsb3dz
DQo+IGJhc2VkDQo+ID4+ICA+wqDCoMKgIG9uIHRoZSB2YWx1ZSBjYXJyaWVkIGluIHRoZSBFQ04g
ZmllbGQuwqAgV2hlbiB0aGlzIGZpZWxkIGlzIHVzZWQgdG8NCj4gPj4gID7CoMKgwqAgaWRlbnRp
ZnkgYSBzcGVjaWZpYyBEZXROZXQgZmxvdywgaW1wbGVtZW50YXRpb25zIE1VU1Qgc3VwcG9ydCBh
IGxpc3QNCj4gPj4gID7CoMKgwqAgb2YgRUNOIHZhbHVlcyB0aGF0IG1hdGNoIGEgc3BlY2lmaWMg
c2xvdy4NCj4gPj4NCj4gPj4gT0xEDQo+ID4+IDcwNWM3MjAsNzI5DQo+ID4+IDzCoMKgwqAgb8Kg
IElQdjQgVHlwZSBvZiBTZXJ2aWNlIGFuZCBJUHY2IFRyYWZmaWMgQ2xhc3MgRmllbGRzLg0KPiA+
PiA8DQo+ID4+IDzCoMKgwqAgb8KgIElQdjQgVHlwZSBvZiBTZXJ2aWNlIGFuZCBJUHY2IFRyYWZm
aWMgQ2xhc3MgRmllbGQgQml0bWFzaywgd2hlcmUgYQ0KPiA+PiA8wqDCoMKgwqDCoMKgIHplcm8g
KDApIGVmZmVjdGl2ZWx5IG1lYW5zIHRoYXQgdGhlc2VzIGZpZWxkcyBhcmUgaWdub3JlZC4NCj4g
Pj4gTkVXDQo+ID4+ICA+wqDCoMKgIG/CoCBGb3IgdGhlIElQdjQgVHlwZSBvZiBTZXJ2aWNlIGFu
ZCBJUHY2IFRyYWZmaWMgQ2xhc3MgRmllbGRzOg0KPiA+PiAgPg0KPiA+PiAgPsKgwqDCoMKgwqDC
oCAqwqAgSWYgdGhlIERTQ1AgZmllbGQgaXMgdG8gYmUgdXNlZCBpbiBmbG93IGlkZW50aWZpY2F0
aW9uLg0KPiA+PiAgPsKgwqDCoMKgwqDCoMKgwqDCoCBJZ25vcmluZyB0aGUgRFNDUCBmaWxlZCBp
cyBvcHRpb25hbC4NCj4gPj4gID4NCj4gPj4gID7CoMKgwqDCoMKgwqAgKsKgIFdoZW4gdGhlIERT
Q1AgZmllbGQgaXMgdXNlZCBpbiBmbG93IGlkZW50aWZpY2F0aW9uLCBhIGxpc3Qgb2YNCj4gPj4g
ID7CoMKgwqDCoMKgwqDCoMKgwqAgZmllbGQgdmFsdWVzIHRoYXQgbWF5IGJlIHVzZWQgYnkgYSBz
cGVjaWZpYyBmbG93Lg0KPiA+PiAgPg0KPiA+PiAgPsKgwqDCoMKgwqDCoCAqwqAgSWYgdGhlIEVD
TiBmaWVsZCBpcyB0byBiZSB1c2VkIGluIGZsb3cgaWRlbnRpZmljYXRpb24uDQo+ID4+ICA+wqDC
oMKgwqDCoMKgwqDCoMKgIE1hdGNoaW5nIGJhc2VkIG9uIEVDTiBmaWxlZCB2YWx1ZXMgaXMgb3B0
aW9uYWwuDQo+ID4+ICA+DQo+ID4+ICA+wqDCoMKgwqDCoMKgICrCoCBXaGVuIEVDTiBmaWVsZCBp
cyB1c2VkIGluIGZsb3cgaWRlbnRpZmljYXRpb24sIGEgbGlzdCBvZiBmaWVsZA0KPiA+PiAgPsKg
wqDCoMKgwqDCoMKgwqDCoCB2YWx1ZXMgdGhhdCBtYXkgYmUgdXNlZCBieSBhIHNwZWNpZmljIGZs
b3cuDQo+ID4+DQo+ID4+IFBsZWFzZSBsZXQgbWUga25vdyBpZiB0aGlzIGFkZHJlc3NlcyBhbGwg
eW91ciBjb21tZW50cyBpbiBhbiBhY2NlcHRhYmxlDQo+ID4+IGZhc2hpb24gb3IgaWYgeW91J2Qg
bGlrZSB0byBkaXNjdXNzIGZ1cnRoZXIuDQo+ID4+DQo+ID4+IChCVFcgSSB0aGluayB0aGlzIGlz
IHRoZSBzb2xlIG9wZW4gc2V0IG9mIGlzc3VlcyBvbiB0aGUgZG9jdW1lbnQuKQ0KPiA+Pg0KPiA+
PiBUaGFuayB5b3UhDQo+ID4+DQo+ID4+IExvdQ0KPiA+Pg0KPiA+DQo+ID4gX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18NCj4gPiBkZXRuZXQgbWFpbGluZyBs
aXN0DQo+ID4gZGV0bmV0QGlldGYub3JnDQo+ID4gaHR0cHM6Ly93d3cuaWV0Zi5vcmcvbWFpbG1h
bi9saXN0aW5mby9kZXRuZXQNCj4gDQo+IF9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fDQo+IGRldG5ldCBtYWlsaW5nIGxpc3QNCj4gZGV0bmV0QGlldGYub3Jn
DQo+IGh0dHBzOi8vd3d3LmlldGYub3JnL21haWxtYW4vbGlzdGluZm8vZGV0bmV0DQo=


From nobody Fri Oct 11 04:00:03 2019
Return-Path: <lberger@labn.net>
X-Original-To: detnet@ietfa.amsl.com
Delivered-To: detnet@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 877D2120058 for <detnet@ietfa.amsl.com>; Fri, 11 Oct 2019 04:00:02 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.901
X-Spam-Level: 
X-Spam-Status: No, score=-1.901 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-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 (768-bit key) header.d=labn.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 G3CWqgAn3qpH for <detnet@ietfa.amsl.com>; Fri, 11 Oct 2019 03:59:59 -0700 (PDT)
Received: from gproxy7-pub.mail.unifiedlayer.com (gproxy7-pub.mail.unifiedlayer.com [70.40.196.235]) (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 831B812002F for <detnet@ietf.org>; Fri, 11 Oct 2019 03:59:59 -0700 (PDT)
Received: from cmgw11.unifiedlayer.com (unknown [10.9.0.11]) by gproxy7.mail.unifiedlayer.com (Postfix) with ESMTP id 7685D215F34 for <detnet@ietf.org>; Fri, 11 Oct 2019 04:59:57 -0600 (MDT)
Received: from box313.bluehost.com ([69.89.31.113]) by cmsmtp with ESMTP id IseLi1dYQD92mIseLiWJTT; Fri, 11 Oct 2019 04:59:57 -0600
X-Authority-Reason: nr=8
X-Authority-Analysis: v=2.3 cv=ALKINga2 c=1 sm=1 tr=0 a=h1BC+oY+fLhyFmnTBx92Jg==:117 a=h1BC+oY+fLhyFmnTBx92Jg==:17 a=dLZJa+xiwSxG16/P+YVxDGlgEgI=:19 a=jpOVt7BSZ2e4Z31A5e1TngXxSK0=:19 a=IkcTkHD0fZMA:10:nop_charset_1 a=XobE76Q3jBoA:10:nop_rcvd_month_year a=Vy_oeq2dmq0A:10:endurance_base64_authed_username_1 a=iLNU1ar6AAAA:8 a=48vgC7mUAAAA:8 a=wU2YTnxGAAAA:8 a=174xjjHKAAAA:20 a=bt8Zh30PAAAA:8 a=N9VfAopjSbJ043CcIOsA:9 a=7Zwj6sZBwVKJAoWSPKxL6X1jA+E=:19 a=BEXkBODq-J_Hn4rF:21 a=juJQfT01xtieCUFt:21 a=QEXdDO2ut3YA:10:nop_charset_2 a=w1C3t2QeGrPiZgrLijVG:22 a=Yz9wTY_ffGCQnEDHKrcv:22
DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=labn.net; s=default; h=Content-Transfer-Encoding:Content-Type:MIME-Version:Subject: References:In-Reply-To:Message-ID:Date:CC:To:From:Sender:Reply-To:Content-ID: Content-Description:Resent-Date:Resent-From:Resent-Sender:Resent-To:Resent-Cc :Resent-Message-ID:List-Id:List-Help:List-Unsubscribe:List-Subscribe: List-Post:List-Owner:List-Archive; bh=weODA7DjwSrBymswzst1CV07wdOmMM8trDGyI017cBU=; b=W2PhxaNwGERak36U5bsrDbPBwB heHVUOBeE+HMbfptK/CRgA8nsRtN0PHeXjE8ZviOfsMGaZMkmvxlCCI03/cJtTL/mT4GAp3JJY5Vv NANFueScyJmeNNwgcDakfGmis;
Received: from pool-72-66-11-201.washdc.fios.verizon.net ([72.66.11.201]:56078 helo=[11.5.0.140]) by box313.bluehost.com with esmtpsa (TLSv1.2:ECDHE-RSA-AES128-GCM-SHA256:128) (Exim 4.92) (envelope-from <lberger@labn.net>) id 1iIseL-004MsM-3v; Fri, 11 Oct 2019 04:59:57 -0600
From: Lou Berger <lberger@labn.net>
To: "Black, David" <David.Black@dell.com>
CC: <detnet@ietf.org>
Date: Fri, 11 Oct 2019 06:59:55 -0400
Message-ID: <16dba799bf8.277b.9b4188e636579690ba6c69f2c8a0f1fd@labn.net>
In-Reply-To: <CE03DB3D7B45C245BCA0D243277949363076BB70@MX307CL04.corp.emc.com>
References: <0b0f78a3-b0c2-06a3-1d1a-9205f612a13f@labn.net> <CE03DB3D7B45C245BCA0D2432779493630765393@MX307CL04.corp.emc.com> <27583e1a-e43b-1c30-251a-e655c88e541c@labn.net> <CE03DB3D7B45C245BCA0D243277949363076BB70@MX307CL04.corp.emc.com>
User-Agent: AquaMail/1.20.0-1469 (build: 102100004)
MIME-Version: 1.0
Content-Type: text/plain; format=flowed; charset="UTF-8"
Content-Transfer-Encoding: 8bit
X-AntiAbuse: This header was added to track abuse, please include it with any abuse report
X-AntiAbuse: Primary Hostname - box313.bluehost.com
X-AntiAbuse: Original Domain - ietf.org
X-AntiAbuse: Originator/Caller UID/GID - [47 12] / [47 12]
X-AntiAbuse: Sender Address Domain - labn.net
X-BWhitelist: no
X-Source-IP: 72.66.11.201
X-Source-L: No
X-Exim-ID: 1iIseL-004MsM-3v
X-Source: 
X-Source-Args: 
X-Source-Dir: 
X-Source-Sender: pool-72-66-11-201.washdc.fios.verizon.net ([11.5.0.140]) [72.66.11.201]:56078
X-Source-Auth: lberger@labn.net
X-Email-Count: 6
X-Source-Cap: bGFibm1vYmk7bGFibm1vYmk7Ym94MzEzLmJsdWVob3N0LmNvbQ==
X-Local-Domain: yes
Archived-At: <https://mailarchive.ietf.org/arch/msg/detnet/cgzPJEmR23nbBEcVYIgkJ00L_xU>
Subject: Re: [Detnet] consolidated response: IP Data Plane draft comments
X-BeenThere: detnet@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: Discussions on Deterministic Networking BoF and Proposed WG <detnet.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/detnet>, <mailto:detnet-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/detnet/>
List-Post: <mailto:detnet@ietf.org>
List-Help: <mailto:detnet-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/detnet>, <mailto:detnet-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 11 Oct 2019 11:00:02 -0000

David,


----------
On October 10, 2019 11:13:54 AM "Black, David" <David.Black@dell.com> wrote:

> Lou,
>
>> I think there's some cross usage of the term flow here.   DetNet flow
>> identification is the traffic classification function that enables
>> DetNet to deliver different service, including paths through a network
>> to different flows.  ECN markings already impact how packets are handled
>> in ECN enabled routers (DROP for 00 for DE packets).
>
> I'm drawing a bright-line distinction between different service in network 
> nodes (both DSCP and ECN are used for this purpose) and selection of paths.
>

And I believe we are trying to ensure that the that the DetNet data plane 
can be supported on the widest variety of existing and future hardware. 
Which to me means not introducing any restrictions that don't exist today 
or overly specify behaviors not required by detnet.

> In other words, if "including paths through the network" were removed from 
> the above text snippet, I would strongly agree.
>
>> Also, I don't see
>> anything in the RFCs that would preclude path selection based on
>> different DSCPs or different ECN field values
>
> I firmly disagree on those two:
> DSCP:- Selection of different paths based on DSCP is problematic for 
> network operations and management tools.

I don't disagree, but we don't prevent  operators to 'play with scissors'. 
Sometimes such flexibility even results in new capabilities.

Adding text that points this out seems completely reasonable.

> ECN: I believe that different path selection based on ECN values is 
> effectively prohibited by RFC 3168, and is completely inconsistent with 
> prior and ongoing Transport Area work.
>

Where is this prohibition stated? Referencing existing specification 
certainly makes sense.

Although, if a system is smart enough to route ecn enabled packets over ecn 
supporting routers I'm not sure why this would be a bad thing. But if the 
restriction already exists, it exists...

> To summarize what I think ought to be done:
> - Path selection based on DSCP ought to be a "SHOULD NOT" requirement.  RFC 
> 7657 is relevant to this.


> - Path selection based on ECN has to be a "MUST NOT" requirement - see RFC 
> 3168.
>
>> As a possible example, I could see ECT and non-ect
>> traffic routed over different paths and am not sure where this is
>> precluded by the reference RFCs.
>
> Please read RFC 3168 to better understand why that is a seriously bad idea.
>

Perhaps this is a good discussion point for Monday's call.

>> > Is it at least possible to prohibit (or at least
>> > strongly discourage, i.e., "SHOULD NOT") use of the same 5-tuple for DetNet
>> > and non-DetNet traffic?  That would at least contain the resulting network
>> > management and operational effects to DetNet?
>> 
>> I'm not sure how we can preclude what operators choose to do.  Vendors
>> on the other hand...
>
> I'm not looking for "preclude" which would be expressed as "MUST NOT."  
> What I'm looking for is a strong "here be dragons" "SHOULD NOT" warning 
> about mixing DetNet and non-DetNet traffic on the same 5-tuple (e.g., that 
> sure looks like an opportunity to misdirect DetNet OAM traffic into 
> non-DetNet paths and forwarding planes).  Then operators who choose to do 
> otherwise have only themselves to credit for the consequences.
>

Okay. I'll work on some language for this and send it to the list before 
Monday's call.

>> > Also, be aware that if two DetNet flows differ only in DSCP, most existing
>> > network transport protocols will have problems dealing with that situation
>> > - see RFC 7657 for details.
>> 
>> sure.  but then it should be using different DSCP values.
>
> I'm not sure what "it" refers to, but if that was meant to imply that 
> existing network transport protocols are not or never appropriate for use 
> with DetNet, then I would strongly disagree.
>
> The rest of the context is that in end systems, DSCP is not used to choose 
> the "socket" or equivalent - traffic is muxed/demuxed to/from transport 
> protocol sessions/instances based on 5-tuple (not including DSCP) with 
> DSCPs being used to label flows, but not to subdivide any 5-tuple flow into 
> multiple 6-tuple sub-flows.   If splitting a 5-tuple flow into multiple 
> sub-flows is what's wanted, then the WebRTC example ought to be followed 
> where header info above the IP header (and above the UDP header) is used to 
> do the mux/demux so that multiple WebRTC sub-flows can use the same 5-tuple.
>

I hear you and agree you certainly wouldn't expect this to happen for a 
single 5-tuple.  This said,  I have seen some real networks, and suspect 
there are more, that route traffic differently based on their dscps - and 
this is nothing more than we are allowing for in detnet.

I look forward to talking to you on Monday

Lou
> Thanks, --David
>
>> -----Original Message-----
>> From: detnet <detnet-bounces@ietf.org> On Behalf Of Lou Berger
>> Sent: Wednesday, October 9, 2019 10:42 PM
>> To: Black, David
>> Cc: detnet@ietf.org
>> Subject: Re: [Detnet] consolidated response: IP Data Plane draft comments
>> 
>> 
>> [EXTERNAL EMAIL]
>> 
>> Hi David,
>> 
>> Thanks for the response, see below.
>> 
>> 
>> ----------
>> On October 8, 2019 10:04:00 AM "Black, David" <David.Black@dell.com>
>> wrote:
>> 
>> > Lou,
>> >
>> >> Please let me know if this addresses all your comments in an acceptable
>> >> fashion or if you'd like to discuss further.
>> >
>> > The proposed text does not address the comments.
>> >
>> > [A] ECN
>> >
>> > The proposed text effectively ignores the comments, and fails to address
>> > the problem.
>> >
>> > The ECN field MUST NOT be used for flow identification, period (e.g., see
>> > RFC 3290, which does not include ECN in the 6-tuple).  In particular, it
>> > would be wrong for two DetNet flows to differ solely on the values used in
>> > the ECN field.  If there's a disagreement, please cite text from RFC 3168
>> > that justifies this proposed ECN field usage.
>> >
>> 
>> I think there's some cross usage of the term flow here.   DetNet flow
>> identification is the traffic classification function that enables
>> DetNet to deliver different service, including paths through a network
>> to different flows.  ECN markings already impact how packets are handled
>> in ECN enabled routers (DROP for 00 for DE packets).  Also, I don't see
>> anything in the RFCs that would preclude path selection based on
>> different DSCPs or different ECN field values -- It is even covered
>> under 'split paths' albeit from the perspective of a broken
>> implementation.  As a possible example, I could see ECT and non-ect
>> traffic routed over different paths and am not sure where this is
>> precluded by the reference RFCs.
>> 
>> 
>> > [B] 5-tuples and 6-tuples
>> >
>> > As I noted in one of the referenced messages in response to a question:
>> >
>> >> > Are you okay with dropping "While 5-tuples suffice to identify DetNet
>> flows,"
>> >> Not by itself - if that text is dropped, I'd want to add a couple of 
>> sentences
>> >> (perhaps not in Section 3) to explain how DetNet flows differ from
>> Diffserv
>> >> flows,
>> >> i.e., "microflows" in defined in RFC 2475 (Diffserv Architecture).
>> >
>> > The heads up for everyone is that if multiple DetNet flows differ only in
>> > DSCP (i.e., IP addresses, transport protocol and ports are the same), then
>> > non-DetNet network management tools that deal with traffic flows will
>> lump
>> > those flows together.  Is it at least possible to prohibit (or at least
>> > strongly discourage, i.e., "SHOULD NOT") use of the same 5-tuple for
>> DetNet
>> > and non-DetNet traffic?  That would at least contain the resulting network
>> > management and operational effects to DetNet?
>> 
>> I'm not sure how we can preclude what operators choose to do.  Vendors
>> on the other hand...
>> 
>> How about adding:
>> 
>> It is important to note that the DSCP values used within a DetNet domain
>> may not be meaningful outside of that DetNet domain as the values may
>> have no relationship to standard PHB and DSCP values.  It is REQUIRED
>> that routers that operate in both DetNet and non-DetNet domains support
>> remapping or setting the DSCP value of any flow originating in a DetNet
>> domain.
>> 
>> 
>> >
>> > The use of DSCP for flow identification makes the OAM problem much
>> harder
>> > for the IP data plane by dramatically increasing the difficulty of getting
>> > DetNet IP OAM traffic to fate-share with the DetNet traffic for which the
>> > OAM functionality is intended (it may be necessary to resort to shoving an
>> > MPLS label in there to identify OAM traffic and requiring nodes that
>> > originate or terminate DetNet OAM packets to understand enough of
>> MPLS to
>> > deal with this).
>> For the MPLS data plane, I suspect this will be required.  For IP, given
>> the complexities of ECMP, I don't see how this behavior notably
>> complicates OAM, but also agree it will need to be considered.
>> 
>> >
>> > Also, be aware that if two DetNet flows differ only in DSCP, most existing
>> > network transport protocols will have problems dealing with that situation
>> > - see RFC 7657 for details.
>> 
>> sure.  but then it should be using different DSCP values.
>> 
>> Lou
>> 
>> PS WRT your offer to join one of the data plane calls, that would be great!
>> 
>> >
>> > Thanks, --David
>> >
>> >> -----Original Message-----
>> >> From: Lou Berger <lberger@labn.net>
>> >> Sent: Sunday, October 6, 2019 4:47 PM
>> >> To: Black, David
>> >> Cc: detnet@ietf.org
>> >> Subject: consolidated response: IP Data Plane draft comments
>> >>
>> >>
>> >> [EXTERNAL EMAIL]
>> >>
>> >> David,
>> >>
>> >>      My apologies on the time to get back to this topic.  Before the
>> >> last IETF you raised a number of points on the IP data plane document.
>> >> For context, I believe the threads are found in:
>> >>
>> https://mailarchive.ietf.org/arch/msg/detnet/ykpI6gbH2L705BBjmHbnsZraxi
>> g
>> >>
>> https://mailarchive.ietf.org/arch/msg/detnet/phi4OBWijlp7T4_HML2YvWfoa
>> as
>> >>
>> https://mailarchive.ietf.org/arch/msg/detnet/th2Yj5Z4_8VtBsEOF1UfLejMh
>> pM
>> >> https://mailarchive.ietf.org/arch/msg/detnet/qvs-
>> S0Nrm1B8w8JYO7zDLFwpTFQ
>> >>
>> >> In re reviewing the discussions, I think we missed the ECN field. Based
>> >> on this and a general reread, I have put together a proposed set of
>> >> changes to the published draft.  The changes are  available at
>> >>
>> >> https://github.com/detnet-wg/data-plane-
>> >> drafts/commit/d3a733556804f11abbedbd128e3c62786418ddc8
>> >>
>> >> (text format can be received at
>> >> https://xml2rfc.tools.ietf.org/cgi-
>> >> bin/xml2rfc.cgi?url=https://raw.githubusercontent.com/detnet-wg/data-
>> >> plane-drafts/working/lb/ip-tos-update/ip/draft-ietf-detnet-ip.xml)
>> >>
>> >> the following changes are proposed:
>> >> OLD183,195c185,202
>> >> <    The DetNet IP data plane uses "6-tuple" based flow identification,
>> >> <    where 6-tuple refers to information carried in IP and higher layer
>> >> <    protocol headers.  The 6-tuple referred to in this document is the
>> >> <    same as that defined in [RFC3290].  Specifically 6-tuple is
>> >> <    (destination address, source address, IP protocol, source port,
>> >> <    destination port, and differentiated services (DiffServ) code point
>> >> <    (DSCP).  General background on the use of IP headers, and 5-tuples,
>> >> <    to identify flows and support Quality of Service (QoS) can be found
>> >> <    in [RFC3670].  [RFC7657] also provides useful background on the
>> >> <    delivery of DiffServ and "tuple" based flow identification.
>> >> <    Referring to a 6-tuple allows DetNet nodes to forward packets with
>> >> <    the 6-tuple as is or remap the DSCP where required by the DetNet
>> >> <    service.
>> >> NEW
>> >>  >    The DetNet IP data plane primarily uses "6-tuple" based flow
>> >>  >    identification, where 6-tuple refers to information carried in IP and
>> >>  >    higher layer protocol headers.  The 6-tuple referred to in this
>> >>  >    document is the same as that defined in [RFC3290]. Specifically
>> >>  >    6-tuple is (destination address, source address, IP protocol, source
>> >>  >    port, destination port, and differentiated services (DiffServ) code
>> >>  >    point (DSCP).  General background on the use of IP headers, and
>> >>  >    5-tuples, to identify flows and support Quality of Service (QoS) can
>> >>  >    be found in [RFC3670].  [RFC7657] also provides useful background on
>> >>  >    the delivery of DiffServ and "tuple" based flow identification.
>> >>  >
>> >>  >    The DetNet IP data plane also allows for optional matching on two
>> >>  >    additional data fields.  The optional fields are the ECN Field, as in
>> >>  >    [RFC3168], and the IPv6 flow label field, as defined in [RFC8200].
>> >>  >
>> >>  >    Generally the fields used in flow identification are forward
>> >>  >    unmodified but modification is allowed, for example to a DSCP value,
>> >>  >    when required by the DetNet service.
>> >>
>> >> OLD
>> >> <    masks, prefixes and ranges.  IP tunnels may also be used to support
>> >> NEW
>> >>  >    masks, lists, prefixes and ranges.  IP tunnels may also be used to
>> >>
>> >> OLD
>> >> 437,438c444,446
>> >> <    of the 6-tuple i.e., the typical 5-tuple enhanced with the DSCP code,
>> >> <    uniquely identifies a DetNet service flow.
>> >> NEW
>> >>  >    of the 6-tuple i.e., the typical 5-tuple enhanced with the DSCP and
>> >>  >    previously mentioned two optional fields, uniquely identifies a
>> >>  >    DetNet service flow.
>> >>
>> >> OLD
>> >> 590,593c598,608
>> >> <    MUST support bitmask based matching, where bits set to one (1) in
>> the
>> >> <    bitmask indicate which subset of the bits in the field are to be used
>> >> <    in determining a match.  Note that all bits set to zero (0) value as
>> >> <    a bitmask effectively means that these fields are ignored.
>> >> NEW
>> >>  >    MUST support list based matching of DSCP values, where the list is
>> >>  >    composed of possible field values that are to be considered when
>> >>  >    identifying a specific DetNet flow.  Implementations SHOULD allow for
>> >>  >    this field to be ignored for a specific DetNet flow.
>> >>  >
>> >>  >    Implementations of this document MUST allow the ECN field to be
>> >>  >    ignored as part of DetNet flow identification. Additionally,
>> >>  >    implementations SHOULD support identification of DetNet flows
>> based
>> >>  >    on the value carried in the ECN field.  When this field is used to
>> >>  >    identify a specific DetNet flow, implementations MUST support a list
>> >>  >    of ECN values that match a specific slow.
>> >>
>> >> OLD
>> >> 705c720,729
>> >> <    o  IPv4 Type of Service and IPv6 Traffic Class Fields.
>> >> <
>> >> <    o  IPv4 Type of Service and IPv6 Traffic Class Field Bitmask, where a
>> >> <       zero (0) effectively means that theses fields are ignored.
>> >> NEW
>> >>  >    o  For the IPv4 Type of Service and IPv6 Traffic Class Fields:
>> >>  >
>> >>  >       *  If the DSCP field is to be used in flow identification.
>> >>  >          Ignoring the DSCP filed is optional.
>> >>  >
>> >>  >       *  When the DSCP field is used in flow identification, a list of
>> >>  >          field values that may be used by a specific flow.
>> >>  >
>> >>  >       *  If the ECN field is to be used in flow identification.
>> >>  >          Matching based on ECN filed values is optional.
>> >>  >
>> >>  >       *  When ECN field is used in flow identification, a list of field
>> >>  >          values that may be used by a specific flow.
>> >>
>> >> Please let me know if this addresses all your comments in an acceptable
>> >> fashion or if you'd like to discuss further.
>> >>
>> >> (BTW I think this is the sole open set of issues on the document.)
>> >>
>> >> Thank you!
>> >>
>> >> Lou
>> >>
>> >
>> > _______________________________________________
>> > detnet mailing list
>> > detnet@ietf.org
>> > https://www.ietf.org/mailman/listinfo/detnet
>> 
>> _______________________________________________
>> detnet mailing list
>> detnet@ietf.org
>> https://www.ietf.org/mailman/listinfo/detnet



From nobody Fri Oct 11 11:31:22 2019
Return-Path: <balazs.a.varga@ericsson.com>
X-Original-To: detnet@ietfa.amsl.com
Delivered-To: detnet@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 09B8D1200A3 for <detnet@ietfa.amsl.com>; Fri, 11 Oct 2019 11:31:20 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.001
X-Spam-Level: 
X-Spam-Status: No, score=-2.001 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_NONE=-0.0001, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=ericsson.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id PoVD21a2tp4r for <detnet@ietfa.amsl.com>; Fri, 11 Oct 2019 11:31:17 -0700 (PDT)
Received: from EUR04-DB3-obe.outbound.protection.outlook.com (mail-eopbgr60071.outbound.protection.outlook.com [40.107.6.71]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 13457120018 for <detnet@ietf.org>; Fri, 11 Oct 2019 11:31:16 -0700 (PDT)
ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=RxXKL6ehv0uiPScTLm4FtEg5OPbcvaeNEni8JH0IvBAQ7IuoJAqZLMMFv/Do2ymOsECrDxCEtIWcgySTIJcXorPAVZMuCQc7x8AaWvurTgXsPy4UodlakGw4U3CdWRckcUHA2HRvEx6Ys1tN09OtdzPYPafqQudLLRkA8U7IFIsA9ofILLgVEcLhPSjg4k6b5QRR3W228+AOvfxePbNKp4D0CYXzn57R0hXEoJejIUDTWXzMY6/WbgJK62RxWpTsoqRWE7VJPBC4FZRTcO69wJ+ooOIa0jW6wwFyLVo3KF67Sa+J5LhW/hFT3V9Nyst3FASMnykKo2ZjdlIrcsRGrg==
ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com;  s=arcselector9901; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=w1tR41FNqDfhj6Jq1CdcMJD+PwJpUrt6V/cezfhHNbc=; b=jJsoaQauUBjIqNd8swOPGnFtMpdNHSmaLJktOuq+VX03CSwLo3kGzFxfIEzJqioC1JGzbuQcz+++ozuL19u9y07heYOr9XJnRcZpWnok/sByxv0xDS9urERJVgxUyumV0nrwbnYwcfoL28CJENXGPAcgSbmQa/J2lvy/nrg/lr3MVpuNQsY0JJecAXXapLzUhfjXO4isnnTn3DT1xLipqUUXAx3ykL5ifobI36wX4oiZNccH76ph8ApvdPTCUClXR9gv12V79BluDEvkCa/PFT0+tMHdeH7xp/rLJ1iDTEjW4oJNqU3gUKbnFOXf4qqin4UkMVns9SvZGCyBrZVP9g==
ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=ericsson.com; dmarc=pass action=none header.from=ericsson.com; dkim=pass header.d=ericsson.com; arc=none
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=ericsson.com; s=selector2; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=w1tR41FNqDfhj6Jq1CdcMJD+PwJpUrt6V/cezfhHNbc=; b=l0XFFXkcA+WMMq6g1GJn3fv7hbtGdHmyeEO4WQegw/QyUtPobbZV7AZubrIWwfFbN3tU+EevXjGrXxn+agXmhIGRHEwCsO1M/KYq/f30HcNMyP0cN9fdoJHN5y9fWFMoOB0/h4SWMhtJKqiSX0hLZ0dHNJYpN2xpJCd7r8278RA=
Received: from AM5PR0701MB2289.eurprd07.prod.outlook.com (10.169.152.148) by AM5PR0701MB2689.eurprd07.prod.outlook.com (10.173.92.16) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.2347.13; Fri, 11 Oct 2019 18:31:14 +0000
Received: from AM5PR0701MB2289.eurprd07.prod.outlook.com ([fe80::29c3:ca38:c2d2:6531]) by AM5PR0701MB2289.eurprd07.prod.outlook.com ([fe80::29c3:ca38:c2d2:6531%8]) with mapi id 15.20.2347.021; Fri, 11 Oct 2019 18:31:14 +0000
From: =?iso-8859-1?Q?Bal=E1zs_Varga_A?= <balazs.a.varga@ericsson.com>
To: "Grossman, Ethan A." <eagros@dolby.com>, "detnet@ietf.org" <detnet@ietf.org>
Thread-Topic: WG Last Call: draft-ietf-detnet-data-plane-framework-02
Thread-Index: AdVyX0z5chSI1ZdgSJuApsCOxiT+RwOAWPmA
Date: Fri, 11 Oct 2019 18:31:14 +0000
Message-ID: <AM5PR0701MB2289C727B97C8A3565AC971BAC970@AM5PR0701MB2289.eurprd07.prod.outlook.com>
References: <BYAPR06MB43255366FC4214FF413E19F7C4850@BYAPR06MB4325.namprd06.prod.outlook.com>
In-Reply-To: <BYAPR06MB43255366FC4214FF413E19F7C4850@BYAPR06MB4325.namprd06.prod.outlook.com>
Accept-Language: hu-HU, en-US
Content-Language: en-US
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
authentication-results: spf=none (sender IP is ) smtp.mailfrom=balazs.a.varga@ericsson.com; 
x-originating-ip: [80.95.95.158]
x-ms-publictraffictype: Email
x-ms-office365-filtering-correlation-id: 27a50955-13c2-4e97-a27a-08d74e7932da
x-ms-traffictypediagnostic: AM5PR0701MB2689:
x-ms-exchange-purlcount: 1
x-microsoft-antispam-prvs: <AM5PR0701MB2689CA27814B6029927BF064AC970@AM5PR0701MB2689.eurprd07.prod.outlook.com>
x-ms-oob-tlc-oobclassifiers: OLM:5236;
x-forefront-prvs: 0187F3EA14
x-forefront-antispam-report: SFV:NSPM; SFS:(10009020)(4636009)(366004)(39860400002)(396003)(376002)(346002)(136003)(199004)(189003)(6246003)(2501003)(45776006)(76116006)(66946007)(66446008)(64756008)(66476007)(6306002)(54896002)(55016002)(6436002)(236005)(229853002)(66066001)(606006)(7736002)(66556008)(9686003)(74316002)(52536014)(4744005)(5660300002)(186003)(26005)(102836004)(53546011)(6506007)(486006)(476003)(11346002)(446003)(966005)(478600001)(25786009)(14454004)(99286004)(76176011)(7696005)(8936002)(8676002)(790700001)(6116002)(3846002)(9326002)(14444005)(2906002)(81156014)(256004)(81166006)(71200400001)(33656002)(71190400001)(316002)(86362001)(110136005); DIR:OUT; SFP:1101; SCL:1; SRVR:AM5PR0701MB2689; H:AM5PR0701MB2289.eurprd07.prod.outlook.com; FPR:; SPF:None; LANG:en; PTR:InfoNoRecords; A:1; MX:1; 
received-spf: None (protection.outlook.com: ericsson.com does not designate permitted sender hosts)
x-ms-exchange-senderadcheck: 1
x-microsoft-antispam: BCL:0;
x-microsoft-antispam-message-info: RoeQiL2xodOGhrnviZr3v3CDwPJL+APqWMeQtijOMaEmDrGblq/ARoGzAhxQHlhoyYyFWDb0XyZjptW5xoM4n/37xFtAZJRJnzoI20YRbTxfq051M4m5XcB/IED4ju2/PrMb3jxNWlewRQxbxLUCTklv5m4v3mMaYveaHG8z4g5YcWQtit3dp5yq5XyOCAi9s3B0GdVaZCcc4kwwPTe6DY7Zr6iO+znh5HJcESu06Kw/EIhpJp1LchGIoPJ23+d7lRC9FJue7Z6BZnXQ3iOdYzZmgp1C72OgSEQFUwsd+QudHLgMvyNyeCteK7QHGFNt3xAbU3EP4XSjYkSssr2GfStNkQ46tUslk7hFi/A+sm2FFL7s5p1kfA9dbD4TztvvAzqg0WxHowVIBM2GE5nYlKQOnSvBlUOp7NmVv4sKot5b4HwjNnmtYETIVSh7YaFAqaJ87+PuzlYDPePvWoDsNQ==
x-ms-exchange-transport-forked: True
Content-Type: multipart/alternative; boundary="_000_AM5PR0701MB2289C727B97C8A3565AC971BAC970AM5PR0701MB2289_"
MIME-Version: 1.0
X-OriginatorOrg: ericsson.com
X-MS-Exchange-CrossTenant-Network-Message-Id: 27a50955-13c2-4e97-a27a-08d74e7932da
X-MS-Exchange-CrossTenant-originalarrivaltime: 11 Oct 2019 18:31:14.6303 (UTC)
X-MS-Exchange-CrossTenant-fromentityheader: Hosted
X-MS-Exchange-CrossTenant-id: 92e84ceb-fbfd-47ab-be52-080c6b87953f
X-MS-Exchange-CrossTenant-mailboxtype: HOSTED
X-MS-Exchange-CrossTenant-userprincipalname: N3/usoVIOr9+umAkrNR4w0YCxodlPWSJm/Pjy/BKtrkbff+xy3Wz/bWPUK22HpeaJxAuKNma+yeRlE0EUFIwINGYI221zcwn4rDNLbO+/Yw=
X-MS-Exchange-Transport-CrossTenantHeadersStamped: AM5PR0701MB2689
Archived-At: <https://mailarchive.ietf.org/arch/msg/detnet/faESDaCsX7JtTonhZj8HlemLiv4>
Subject: Re: [Detnet] WG Last Call: draft-ietf-detnet-data-plane-framework-02
X-BeenThere: detnet@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: Discussions on Deterministic Networking BoF and Proposed WG <detnet.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/detnet>, <mailto:detnet-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/detnet/>
List-Post: <mailto:detnet@ietf.org>
List-Help: <mailto:detnet-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/detnet>, <mailto:detnet-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 11 Oct 2019 18:31:20 -0000

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

Hi,

I have resolved the comments (many thanks!) of EthanG and DavidB.
Ethan's comments (01.10):
- resolutions as per my email on 03.10 on the list. Most accepted as is.
David's comments (04.10):
- all comments accepted.

I have uploaded the new "xml" to github. See changes here:
https://github.com/detnet-wg/data-plane-drafts/pull/55/files

Cheers
Bala'zs


From: detnet <detnet-bounces@ietf.org> On Behalf Of Grossman, Ethan A.
Sent: Tuesday, September 24, 2019 12:38 AM
To: detnet@ietf.org
Subject: [Detnet] WG Last Call: draft-ietf-detnet-data-plane-framework-02


All,



This starts a two-week working group last call for draft-ietf-detnet-data-p=
lane-framework-02.



The working group last call ends on Monday October 7. Please send your comm=
ents to the working group mailing list.



Positive comments, e.g., "I've reviewed this document and believe it is rea=
dy for publication", are welcome!

This is useful and important, even from authors.



Thank you,

Ethan Grossman, Document Shepherd


--_000_AM5PR0701MB2289C727B97C8A3565AC971BAC970AM5PR0701MB2289_
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;}
/* Style Definitions */
p.MsoNormal, li.MsoNormal, div.MsoNormal
	{margin:0in;
	margin-bottom:.0001pt;
	font-size:11.0pt;
	font-family:"Calibri",sans-serif;}
a:link, span.MsoHyperlink
	{mso-style-priority:99;
	color:#0563C1;
	text-decoration:underline;}
a:visited, span.MsoHyperlinkFollowed
	{mso-style-priority:99;
	color:#954F72;
	text-decoration:underline;}
p.MsoPlainText, li.MsoPlainText, div.MsoPlainText
	{mso-style-priority:99;
	mso-style-link:"Plain Text Char";
	margin:0in;
	margin-bottom:.0001pt;
	font-size:11.0pt;
	font-family:"Calibri",sans-serif;}
p.msonormal0, li.msonormal0, div.msonormal0
	{mso-style-name:msonormal;
	mso-margin-top-alt:auto;
	margin-right:0in;
	mso-margin-bottom-alt:auto;
	margin-left:0in;
	font-size:11.0pt;
	font-family:"Calibri",sans-serif;}
span.PlainTextChar
	{mso-style-name:"Plain Text Char";
	mso-style-priority:99;
	mso-style-link:"Plain Text";
	font-family:"Calibri",sans-serif;}
span.EmailStyle20
	{mso-style-type:personal;
	font-family:"Calibri",sans-serif;
	color:windowtext;}
span.EmailStyle21
	{mso-style-type:personal;
	font-family:"Calibri",sans-serif;
	color:windowtext;}
span.EmailStyle22
	{mso-style-type:personal-compose;
	font-family:"Calibri",sans-serif;
	color:windowtext;}
.MsoChpDefault
	{mso-style-type:export-only;
	font-size:10.0pt;}
@page WordSection1
	{size:8.5in 11.0in;
	margin:1.0in 1.0in 1.0in 1.0in;}
div.WordSection1
	{page:WordSection1;}
--></style><!--[if gte mso 9]><xml>
<o:shapedefaults v:ext=3D"edit" spidmax=3D"1026" />
</xml><![endif]--><!--[if gte mso 9]><xml>
<o:shapelayout v:ext=3D"edit">
<o:idmap v:ext=3D"edit" data=3D"1" />
</o:shapelayout></xml><![endif]-->
</head>
<body lang=3D"EN-US" link=3D"#0563C1" vlink=3D"#954F72">
<div class=3D"WordSection1">
<p class=3D"MsoNormal">Hi,<o:p></o:p></p>
<p class=3D"MsoNormal"><o:p>&nbsp;</o:p></p>
<p class=3D"MsoNormal">I have resolved the comments (many thanks!) of Ethan=
G and DavidB.
<o:p></o:p></p>
<p class=3D"MsoNormal">Ethan&#8217;s comments (01.10):<o:p></o:p></p>
<p class=3D"MsoNormal">- resolutions as per my email on 03.10 on the list. =
Most accepted as is.<o:p></o:p></p>
<p class=3D"MsoNormal">David&#8217;s comments (04.10):<o:p></o:p></p>
<p class=3D"MsoNormal">- all comments accepted.<o:p></o:p></p>
<p class=3D"MsoNormal"><o:p>&nbsp;</o:p></p>
<p class=3D"MsoNormal">I have uploaded the new &#8220;xml&#8221; to github.=
 See changes here:<o:p></o:p></p>
<p class=3D"MsoNormal"><a href=3D"https://github.com/detnet-wg/data-plane-d=
rafts/pull/55/files">https://github.com/detnet-wg/data-plane-drafts/pull/55=
/files</a><o:p></o:p></p>
<p class=3D"MsoNormal"><o:p>&nbsp;</o:p></p>
<p class=3D"MsoNormal">Cheers<o:p></o:p></p>
<p class=3D"MsoNormal">Bala&#8217;zs<o:p></o:p></p>
<p class=3D"MsoNormal"><o:p>&nbsp;</o:p></p>
<p class=3D"MsoNormal"><o:p>&nbsp;</o:p></p>
<div>
<div style=3D"border:none;border-top:solid #E1E1E1 1.0pt;padding:3.0pt 0in =
0in 0in">
<p class=3D"MsoNormal"><b>From:</b> detnet &lt;detnet-bounces@ietf.org&gt; =
<b>On Behalf Of
</b>Grossman, Ethan A.<br>
<b>Sent:</b> Tuesday, September 24, 2019 12:38 AM<br>
<b>To:</b> detnet@ietf.org<br>
<b>Subject:</b> [Detnet] WG Last Call: draft-ietf-detnet-data-plane-framewo=
rk-02<o:p></o:p></p>
</div>
</div>
<p class=3D"MsoNormal"><o:p>&nbsp;</o:p></p>
<p class=3D"MsoPlainText">All,<o:p></o:p></p>
<p class=3D"MsoPlainText"><o:p>&nbsp;</o:p></p>
<p class=3D"MsoPlainText">This starts a two-week working group last call fo=
r draft-ietf-detnet-data-plane-framework-02.<o:p></o:p></p>
<p class=3D"MsoPlainText"><o:p>&nbsp;</o:p></p>
<p class=3D"MsoPlainText">The working group last call ends on Monday Octobe=
r 7. Please send your comments to the working group mailing list.<o:p></o:p=
></p>
<p class=3D"MsoPlainText"><o:p>&nbsp;</o:p></p>
<p class=3D"MsoPlainText">Positive comments, e.g., &quot;I've reviewed this=
 document and believe it is ready for publication&quot;, are welcome!<o:p><=
/o:p></p>
<p class=3D"MsoPlainText">This is useful and important, even from authors.<=
o:p></o:p></p>
<p class=3D"MsoPlainText"><o:p>&nbsp;</o:p></p>
<p class=3D"MsoPlainText">Thank you,<o:p></o:p></p>
<p class=3D"MsoPlainText">Ethan Grossman, Document Shepherd<o:p></o:p></p>
<p class=3D"MsoNormal"><o:p>&nbsp;</o:p></p>
</div>
</body>
</html>

--_000_AM5PR0701MB2289C727B97C8A3565AC971BAC970AM5PR0701MB2289_--


From nobody Fri Oct 11 11:36:14 2019
Return-Path: <eagros@dolby.com>
X-Original-To: detnet@ietfa.amsl.com
Delivered-To: detnet@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 157391200F9 for <detnet@ietfa.amsl.com>; Fri, 11 Oct 2019 11:36:12 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.9
X-Spam-Level: 
X-Spam-Status: No, score=-1.9 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_MESSAGE=0.001, HTTPS_HTTP_MISMATCH=0.1, RCVD_IN_DNSWL_NONE=-0.0001, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=dolby.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id tUDrKvIcs9Dw for <detnet@ietfa.amsl.com>; Fri, 11 Oct 2019 11:36:09 -0700 (PDT)
Received: from NAM02-BL2-obe.outbound.protection.outlook.com (mail-eopbgr750137.outbound.protection.outlook.com [40.107.75.137]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-SHA384 (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id DBDA21200A3 for <detnet@ietf.org>; Fri, 11 Oct 2019 11:36:08 -0700 (PDT)
ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=jZlE33vl7eymlXb3nkUnN3NcdJvYPn3OytX98sLAcJXItzBHHPcIEjAqo31v+sq7s5BFpTdIdvU49tgrK/REI16w1q2rOdSItmK0lqc1BCZR3bHONE1xsmNu46gHfQjNBmhVSOlQn+0d+KF/fqZ9GK7m92cZeS0/aqI6B5D4TgLadfbkClyNcmvdj/RcZ/W7cBmjTXwzx4vZH34eRJtIIR4iv4wc3bKi0sEnOhxxFa5fLJd95WG0twUAiyKeUbK6E4ba4ZmfLTUHOb/9FVGL3I73F+peRyY77yx2vljCDqJ5eIAVXDrnqskkDYWX/8j6wLbH3hZfrFggyaR7F1RICQ==
ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com;  s=arcselector9901; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=P+oiDsYIzEtafJLwY8vEycMzrZV4KMyAMeYwtC+giQc=; b=UEVpYm4oaW4iPbgF2AS0kYYt9OzaPvYDPg16m+hJIqdr6vaT2rLvk57dwWMlFSKmrkmwXNAznqX3kCT9otHXUzQgApO9aAggWJTW/2S9qlxrzsD00EdCTDiyCm2SPaKoBDN5KZFWjFgPILVvderhjOJ5EBMCBZcwJLiSSj5v+/TH9IcmL4IxPtt8Gi0I/yTPlDDyRMXvYSoSaf/9I3w+N4WXyr+AF+WqZe/c74DPTmCSsR/cGVrE4Sh+d/7JgQWcvFEzLsH8HE/ffTl/QK0B+ioqlBB4MZoYC3a4COAgzxQH/7Zb5KA4rbCd4l+ourmL0tmmoSHwwV5PJKp2JhtYkQ==
ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=dolby.com; dmarc=pass action=none header.from=dolby.com; dkim=pass header.d=dolby.com; arc=none
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=dolby.com; s=selector2; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=P+oiDsYIzEtafJLwY8vEycMzrZV4KMyAMeYwtC+giQc=; b=K+Qo04Rt7lc8lAEnt6413esVvDUxUeDfukLfbnpJv7DPrQbz3ywNsrfUPNgvehn7DQzdRD3ZlQ+Ax9OGDNGCqQUvxuttN5W/4GCHO6Ks73EF7zRnPVMWkXYBBHqsp67VB1OT2RZfuy1+FBUSVl/nlE1+EkN35Hyg/3zLzq6lwW4=
Received: from BYAPR06MB4325.namprd06.prod.outlook.com (52.135.240.140) by BYAPR06MB6216.namprd06.prod.outlook.com (20.178.233.150) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.2347.16; Fri, 11 Oct 2019 18:36:07 +0000
Received: from BYAPR06MB4325.namprd06.prod.outlook.com ([fe80::4133:d57b:b32e:99b8]) by BYAPR06MB4325.namprd06.prod.outlook.com ([fe80::4133:d57b:b32e:99b8%3]) with mapi id 15.20.2347.021; Fri, 11 Oct 2019 18:36:06 +0000
From: "Grossman, Ethan A." <eagros@dolby.com>
To: =?iso-8859-1?Q?Bal=E1zs_Varga_A?= <balazs.a.varga@ericsson.com>
CC: "detnet@ietf.org" <detnet@ietf.org>
Thread-Topic: WG Last Call: draft-ietf-detnet-data-plane-framework-02
Thread-Index: AdVyX0z5chSI1ZdgSJuApsCOxiT+RwOAWPmAAABjA2A=
Date: Fri, 11 Oct 2019 18:36:06 +0000
Message-ID: <BYAPR06MB4325BE7C00DE708B2EAE598EC4970@BYAPR06MB4325.namprd06.prod.outlook.com>
References: <BYAPR06MB43255366FC4214FF413E19F7C4850@BYAPR06MB4325.namprd06.prod.outlook.com> <AM5PR0701MB2289C727B97C8A3565AC971BAC970@AM5PR0701MB2289.eurprd07.prod.outlook.com>
In-Reply-To: <AM5PR0701MB2289C727B97C8A3565AC971BAC970@AM5PR0701MB2289.eurprd07.prod.outlook.com>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
authentication-results: spf=none (sender IP is ) smtp.mailfrom=eagros@dolby.com; 
x-originating-ip: [73.162.193.175]
x-ms-publictraffictype: Email
x-ms-office365-filtering-correlation-id: 6ada4b73-295b-4dab-fee1-08d74e79e106
x-ms-traffictypediagnostic: BYAPR06MB6216:
x-ms-exchange-purlcount: 1
x-microsoft-antispam-prvs: <BYAPR06MB6216C0322D431F7B49CE2830C4970@BYAPR06MB6216.namprd06.prod.outlook.com>
x-ms-oob-tlc-oobclassifiers: OLM:8882;
x-forefront-prvs: 0187F3EA14
x-forefront-antispam-report: SFV:NSPM; SFS:(10019020)(39850400004)(346002)(376002)(366004)(136003)(396003)(199004)(189003)(76176011)(486006)(86362001)(99286004)(476003)(790700001)(102836004)(11346002)(316002)(446003)(7696005)(5660300002)(6506007)(2906002)(52536014)(14444005)(256004)(71200400001)(71190400001)(53546011)(66446008)(66556008)(66476007)(64756008)(66574012)(6916009)(81156014)(81166006)(6246003)(33656002)(74316002)(25786009)(76116006)(606006)(26005)(186003)(66946007)(8936002)(4326008)(7736002)(3846002)(66066001)(6116002)(54896002)(229853002)(6306002)(966005)(8676002)(9686003)(55016002)(6436002)(14454004)(236005)(478600001); DIR:OUT; SFP:1102; SCL:1; SRVR:BYAPR06MB6216; H:BYAPR06MB4325.namprd06.prod.outlook.com; FPR:; SPF:None; LANG:en; PTR:InfoNoRecords; A:1; MX:1; 
received-spf: None (protection.outlook.com: dolby.com does not designate permitted sender hosts)
x-ms-exchange-senderadcheck: 1
x-microsoft-antispam: BCL:0;
x-microsoft-antispam-message-info: utl2Q7WmSdNYQHOHbzixgAzZz0yeIgNOQztK5r1/XStgL/pnHyAJk1OHJZ16ti/Y4tA7x/6qDoMHJ8xCAJ5cg3F9JjYQnXdkm9w6vpNDlaK4BSucrAxZ6N4UmSKTovY4k23hFO7awS+GyjivoXZjfOkrd7ujlYwnCyXNR4P5dP4lcCKSvAqNBQ45yCL26JMISM/UHcdmbJx9jtk5uy5kaYvS/P/v4NmGlHhfkH9aE34WlnMmx3oviaAHVpGu/k0kG0FQljw+4mLXip3KQ4kBOMRoKOCz99SFvPO1Aun5FxyCzNQ1gBxYxBJb1110CdB3DJ5KE93iKSNpdIJURFufCLv8ayBvi/OCdKmd+mMZ03YfVAE/eSitXl5DK7qUosMGoyTCwtC412C0ywJECmxGLNdzeccKB9enyZnt6+DX3WvjgQgDWh9IJDwdeAOUfbv4YA8edWvM7bMK/nHaW3wq6w==
x-ms-exchange-transport-forked: True
Content-Type: multipart/alternative; boundary="_000_BYAPR06MB4325BE7C00DE708B2EAE598EC4970BYAPR06MB4325namp_"
MIME-Version: 1.0
X-OriginatorOrg: dolby.com
X-MS-Exchange-CrossTenant-Network-Message-Id: 6ada4b73-295b-4dab-fee1-08d74e79e106
X-MS-Exchange-CrossTenant-originalarrivaltime: 11 Oct 2019 18:36:06.6677 (UTC)
X-MS-Exchange-CrossTenant-fromentityheader: Hosted
X-MS-Exchange-CrossTenant-id: 05408d25-cd0d-40c8-8962-5462de64a318
X-MS-Exchange-CrossTenant-mailboxtype: HOSTED
X-MS-Exchange-CrossTenant-userprincipalname: 2W+O1VAuDUc0I0t3FXXoN3T6zxOOsRO6P4FS24sgqGk3+OdnOzuRW+cw8bgRMVRBNZxNx6QhGBv6JLprySotUg==
X-MS-Exchange-Transport-CrossTenantHeadersStamped: BYAPR06MB6216
Archived-At: <https://mailarchive.ietf.org/arch/msg/detnet/QwoNS2Wp5cxwL16QS9spid7ZBeE>
Subject: Re: [Detnet] WG Last Call: draft-ietf-detnet-data-plane-framework-02
X-BeenThere: detnet@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: Discussions on Deterministic Networking BoF and Proposed WG <detnet.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/detnet>, <mailto:detnet-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/detnet/>
List-Post: <mailto:detnet@ietf.org>
List-Help: <mailto:detnet-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/detnet>, <mailto:detnet-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 11 Oct 2019 18:36:12 -0000

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

Thanks Bala'zs, that's great. I see from the recent email threads on DavidB=
's topics that there are still some non-completely-resolved trains of thoug=
ht, which presumably will be addressed (hopefully conclusively) at the Data=
 Plane call on Monday (which is at 5am my time but I may yet attend). So my=
 take is that we should wait until we integrate the results of that discuss=
ion before calling this review pass "done".
Ethan.

From: Bal=E1zs Varga A <balazs.a.varga@ericsson.com>
Sent: Friday, October 11, 2019 11:31 AM
To: Grossman, Ethan A. <eagros@dolby.com>; detnet@ietf.org
Subject: RE: WG Last Call: draft-ietf-detnet-data-plane-framework-02

Hi,

I have resolved the comments (many thanks!) of EthanG and DavidB.
Ethan's comments (01.10):
- resolutions as per my email on 03.10 on the list. Most accepted as is.
David's comments (04.10):
- all comments accepted.

I have uploaded the new "xml" to github. See changes here:
https://github.com/detnet-wg/data-plane-drafts/pull/55/files<https://urldef=
ense.proofpoint.com/v2/url?u=3Dhttps-3A__github.com_detnet-2Dwg_data-2Dplan=
e-2Ddrafts_pull_55_files&d=3DDwMFAw&c=3DlI8Zb6TzM3d1tX4iEu7bpg&r=3DZcHC6wX_=
gDwPDcfMaFNZiQ&m=3DzGRl9lncPMHQFmGa9FGMXHK_6Dy60v6gsZORP0AgGbk&s=3D5AGGDElG=
nWPbPrDp_LgnReHkqErH7DU9WIxwnxFwLOY&e=3D>

Cheers
Bala'zs


From: detnet <detnet-bounces@ietf.org<mailto:detnet-bounces@ietf.org>> On B=
ehalf Of Grossman, Ethan A.
Sent: Tuesday, September 24, 2019 12:38 AM
To: detnet@ietf.org<mailto:detnet@ietf.org>
Subject: [Detnet] WG Last Call: draft-ietf-detnet-data-plane-framework-02


All,



This starts a two-week working group last call for draft-ietf-detnet-data-p=
lane-framework-02.



The working group last call ends on Monday October 7. Please send your comm=
ents to the working group mailing list.



Positive comments, e.g., "I've reviewed this document and believe it is rea=
dy for publication", are welcome!

This is useful and important, even from authors.



Thank you,

Ethan Grossman, Document Shepherd


--_000_BYAPR06MB4325BE7C00DE708B2EAE598EC4970BYAPR06MB4325namp_
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;}
/* Style Definitions */
p.MsoNormal, li.MsoNormal, div.MsoNormal
	{margin:0in;
	margin-bottom:.0001pt;
	font-size:11.0pt;
	font-family:"Calibri",sans-serif;}
a:link, span.MsoHyperlink
	{mso-style-priority:99;
	color:#0563C1;
	text-decoration:underline;}
a:visited, span.MsoHyperlinkFollowed
	{mso-style-priority:99;
	color:#954F72;
	text-decoration:underline;}
p.MsoPlainText, li.MsoPlainText, div.MsoPlainText
	{mso-style-priority:99;
	mso-style-link:"Plain Text Char";
	margin:0in;
	margin-bottom:.0001pt;
	font-size:11.0pt;
	font-family:"Calibri",sans-serif;}
p.msonormal0, li.msonormal0, div.msonormal0
	{mso-style-name:msonormal;
	mso-margin-top-alt:auto;
	margin-right:0in;
	mso-margin-bottom-alt:auto;
	margin-left:0in;
	font-size:11.0pt;
	font-family:"Calibri",sans-serif;}
span.PlainTextChar
	{mso-style-name:"Plain Text Char";
	mso-style-priority:99;
	mso-style-link:"Plain Text";
	font-family:"Calibri",sans-serif;}
span.EmailStyle20
	{mso-style-type:personal;
	font-family:"Calibri",sans-serif;
	color:windowtext;}
span.EmailStyle21
	{mso-style-type:personal;
	font-family:"Calibri",sans-serif;
	color:windowtext;}
span.EmailStyle22
	{mso-style-type:personal;
	font-family:"Calibri",sans-serif;
	color:windowtext;}
span.EmailStyle24
	{mso-style-type:personal-reply;
	font-family:"Calibri",sans-serif;
	color:windowtext;}
.MsoChpDefault
	{mso-style-type:export-only;
	font-size:10.0pt;}
@page WordSection1
	{size:8.5in 11.0in;
	margin:1.0in 1.0in 1.0in 1.0in;}
div.WordSection1
	{page:WordSection1;}
--></style><!--[if gte mso 9]><xml>
<o:shapedefaults v:ext=3D"edit" spidmax=3D"1026" />
</xml><![endif]--><!--[if gte mso 9]><xml>
<o:shapelayout v:ext=3D"edit">
<o:idmap v:ext=3D"edit" data=3D"1" />
</o:shapelayout></xml><![endif]-->
</head>
<body lang=3D"EN-US" link=3D"#0563C1" vlink=3D"#954F72">
<div class=3D"WordSection1">
<p class=3D"MsoNormal">Thanks Bala&#8217;zs, that&#8217;s great. I see from=
 the recent email threads on DavidB&#8217;s topics that there are still som=
e non-completely-resolved trains of thought, which presumably will be addre=
ssed (hopefully conclusively) at the Data Plane call
 on Monday (which is at 5am my time but I may yet attend). So my take is th=
at we should wait until we integrate the results of that discussion before =
calling this review pass &#8220;done&#8221;.
<o:p></o:p></p>
<p class=3D"MsoNormal">Ethan.<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> Bal=E1zs Varga A &lt;balazs.a.varga@eri=
csson.com&gt; <br>
<b>Sent:</b> Friday, October 11, 2019 11:31 AM<br>
<b>To:</b> Grossman, Ethan A. &lt;eagros@dolby.com&gt;; detnet@ietf.org<br>
<b>Subject:</b> RE: WG Last Call: draft-ietf-detnet-data-plane-framework-02=
<o:p></o:p></p>
</div>
</div>
<p class=3D"MsoNormal"><o:p>&nbsp;</o:p></p>
<p class=3D"MsoNormal">Hi,<o:p></o:p></p>
<p class=3D"MsoNormal"><o:p>&nbsp;</o:p></p>
<p class=3D"MsoNormal">I have resolved the comments (many thanks!) of Ethan=
G and DavidB.
<o:p></o:p></p>
<p class=3D"MsoNormal">Ethan&#8217;s comments (01.10):<o:p></o:p></p>
<p class=3D"MsoNormal">- resolutions as per my email on 03.10 on the list. =
Most accepted as is.<o:p></o:p></p>
<p class=3D"MsoNormal">David&#8217;s comments (04.10):<o:p></o:p></p>
<p class=3D"MsoNormal">- all comments accepted.<o:p></o:p></p>
<p class=3D"MsoNormal"><o:p>&nbsp;</o:p></p>
<p class=3D"MsoNormal">I have uploaded the new &#8220;xml&#8221; to github.=
 See changes here:<o:p></o:p></p>
<p class=3D"MsoNormal"><a href=3D"https://urldefense.proofpoint.com/v2/url?=
u=3Dhttps-3A__github.com_detnet-2Dwg_data-2Dplane-2Ddrafts_pull_55_files&am=
p;d=3DDwMFAw&amp;c=3DlI8Zb6TzM3d1tX4iEu7bpg&amp;r=3DZcHC6wX_gDwPDcfMaFNZiQ&=
amp;m=3DzGRl9lncPMHQFmGa9FGMXHK_6Dy60v6gsZORP0AgGbk&amp;s=3D5AGGDElGnWPbPrD=
p_LgnReHkqErH7DU9WIxwnxFwLOY&amp;e=3D">https://github.com/detnet-wg/data-pl=
ane-drafts/pull/55/files</a><o:p></o:p></p>
<p class=3D"MsoNormal"><o:p>&nbsp;</o:p></p>
<p class=3D"MsoNormal">Cheers<o:p></o:p></p>
<p class=3D"MsoNormal">Bala&#8217;zs<o:p></o:p></p>
<p class=3D"MsoNormal"><o:p>&nbsp;</o:p></p>
<p class=3D"MsoNormal"><o:p>&nbsp;</o:p></p>
<div>
<div style=3D"border:none;border-top:solid #E1E1E1 1.0pt;padding:3.0pt 0in =
0in 0in">
<p class=3D"MsoNormal"><b>From:</b> detnet &lt;<a href=3D"mailto:detnet-bou=
nces@ietf.org">detnet-bounces@ietf.org</a>&gt;
<b>On Behalf Of </b>Grossman, Ethan A.<br>
<b>Sent:</b> Tuesday, September 24, 2019 12:38 AM<br>
<b>To:</b> <a href=3D"mailto:detnet@ietf.org">detnet@ietf.org</a><br>
<b>Subject:</b> [Detnet] WG Last Call: draft-ietf-detnet-data-plane-framewo=
rk-02<o:p></o:p></p>
</div>
</div>
<p class=3D"MsoNormal"><o:p>&nbsp;</o:p></p>
<p class=3D"MsoPlainText">All,<o:p></o:p></p>
<p class=3D"MsoPlainText"><o:p>&nbsp;</o:p></p>
<p class=3D"MsoPlainText">This starts a two-week working group last call fo=
r draft-ietf-detnet-data-plane-framework-02.<o:p></o:p></p>
<p class=3D"MsoPlainText"><o:p>&nbsp;</o:p></p>
<p class=3D"MsoPlainText">The working group last call ends on Monday Octobe=
r 7. Please send your comments to the working group mailing list.<o:p></o:p=
></p>
<p class=3D"MsoPlainText"><o:p>&nbsp;</o:p></p>
<p class=3D"MsoPlainText">Positive comments, e.g., &quot;I've reviewed this=
 document and believe it is ready for publication&quot;, are welcome!<o:p><=
/o:p></p>
<p class=3D"MsoPlainText">This is useful and important, even from authors.<=
o:p></o:p></p>
<p class=3D"MsoPlainText"><o:p>&nbsp;</o:p></p>
<p class=3D"MsoPlainText">Thank you,<o:p></o:p></p>
<p class=3D"MsoPlainText">Ethan Grossman, Document Shepherd<o:p></o:p></p>
<p class=3D"MsoNormal"><o:p>&nbsp;</o:p></p>
</div>
</body>
</html>

--_000_BYAPR06MB4325BE7C00DE708B2EAE598EC4970BYAPR06MB4325namp_--


From nobody Fri Oct 11 13:27:46 2019
Return-Path: <David.Black@dell.com>
X-Original-To: detnet@ietfa.amsl.com
Delivered-To: detnet@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 9A551120096 for <detnet@ietfa.amsl.com>; Fri, 11 Oct 2019 13:27:45 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.701
X-Spam-Level: 
X-Spam-Status: No, score=-2.701 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, RCVD_IN_DNSWL_LOW=-0.7, SPF_HELO_NONE=0.001, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (2048-bit key) header.d=dell.com header.b=NVfvxLN4; dkim=fail (1024-bit key) reason="fail (message has been altered)" header.d=emc.com header.b=MeMBgOcg
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id FkyW0PqwBBA7 for <detnet@ietfa.amsl.com>; Fri, 11 Oct 2019 13:27:42 -0700 (PDT)
Received: from mx0b-00154904.pphosted.com (mx0b-00154904.pphosted.com [148.163.137.20]) (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 3124E12002E for <detnet@ietf.org>; Fri, 11 Oct 2019 13:27:42 -0700 (PDT)
Received: from pps.filterd (m0170395.ppops.net [127.0.0.1]) by mx0b-00154904.pphosted.com (8.16.0.42/8.16.0.42) with SMTP id x9BKP9GJ021503; Fri, 11 Oct 2019 16:27:39 -0400
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=dell.com; h=from : to : cc : subject : date : message-id : references : in-reply-to : content-type : content-transfer-encoding : mime-version; s=smtpout1; bh=mxuDY73BvkupJHUOHGwOdc3QAtwbn538cOWoCGLiT+o=; b=NVfvxLN4LfI4uwQMyaCm8c8TbksFxUiMYqU6Jmxtuj1AJF/Nk/UxJHhm83aBgXlRJf+R 7v4a1X3u9JRE3KOZYuh7/Z4fxeipHAH+2LP9a1zQ4EpTdYIMokZyaCGnvQkE/JvOP+pM NlHcx1f111JrJXkQBvxy9ABWWDqH3AK/Emt6ifQgCMYOmQ8BhjKbKsnqIwIGrJ7r9ycG LJkVvPDA2hDy9MDlGO9wPV35i1RxwarIWNJuN7nj4ufmtnxQu5MAtVqc5q47/UdrTSr7 iCADF5pCV34AZ1eh/cwH2O30DIxfzjqjNq+oqAdzfHrpEURAKqTvgU/NQaein5P2BgCq Yg== 
Received: from mx0a-00154901.pphosted.com (mx0a-00154901.pphosted.com [67.231.149.39]) by mx0b-00154904.pphosted.com with ESMTP id 2vj7rtxu1h-1 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=NOT); Fri, 11 Oct 2019 16:27:39 -0400
Received: from pps.filterd (m0142693.ppops.net [127.0.0.1]) by mx0a-00154901.pphosted.com (8.16.0.42/8.16.0.42) with SMTP id x9BKMuEn071342; Fri, 11 Oct 2019 16:27:38 -0400
Received: from mailuogwdur.emc.com (mailuogwdur-nat.lss.emc.com [128.221.224.79] (may be forged)) by mx0a-00154901.pphosted.com with ESMTP id 2vjss0qjqb-1 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=FAIL); Fri, 11 Oct 2019 16:27:38 -0400
Received: from maildlpprd56.lss.emc.com (maildlpprd56.lss.emc.com [10.106.48.160]) by mailuogwprd54.lss.emc.com (Sentrion-MTA-4.3.1/Sentrion-MTA-4.3.0) with ESMTP id x9BKRWnN018926 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=NO); Fri, 11 Oct 2019 16:27:36 -0400
X-DKIM: OpenDKIM Filter v2.4.3 mailuogwprd54.lss.emc.com x9BKRWnN018926
DKIM-Signature: v=1; a=rsa-sha1; c=relaxed/relaxed; d=emc.com; s=jan2013; t=1570825656; bh=4/7dIrwAajsIPqfQi49o+IAoYV8=; h=From:To:CC:Subject:Date:Message-ID:References:In-Reply-To: Content-Type:Content-Transfer-Encoding:MIME-Version; b=MeMBgOcgIW7hHj/T7e1JPSn9pNFzlFt5bmf7mC6TAvDEZf2sqflbZYZwJCjFPxWEp Q7trBETa6KPzwSwKRW1qObuX3qJIDgdIBhbwU/9I9zdm39H9yy31OpnkvVpC4pbuY4 Mu5MgzjB8bfTGXxzfW2AHbkRJhZKvfdHpK4blly0=
Received: from mailusrhubprd01.lss.emc.com (mailusrhubprd01.lss.emc.com [10.253.24.19]) by maildlpprd56.lss.emc.com (RSA Interceptor); Fri, 11 Oct 2019 16:26:51 -0400
Received: from MXHUB310.corp.emc.com (MXHUB310.corp.emc.com [10.146.3.36]) by mailusrhubprd01.lss.emc.com (Sentrion-MTA-4.3.1/Sentrion-MTA-4.3.0) with ESMTP id x9BKQrgM006112 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-SHA384 bits=256 verify=FAIL); Fri, 11 Oct 2019 16:26:53 -0400
Received: from MX307CL04.corp.emc.com ([fe80::849f:5da2:11b:4385]) by MXHUB310.corp.emc.com ([10.146.3.36]) with mapi id 14.03.0439.000; Fri, 11 Oct 2019 16:26:52 -0400
From: "Black, David" <David.Black@dell.com>
To: Lou Berger <lberger@labn.net>
CC: "detnet@ietf.org" <detnet@ietf.org>, "Black, David" <David.Black@dell.com>
Thread-Topic: [Detnet] consolidated response: IP Data Plane draft comments
Thread-Index: AQHVfIdGFR6Q0fFpNE+Nquh1hwjvc6dQw6YAgAKuzACAAIRa4IABmTqAgAAWz7A=
Date: Fri, 11 Oct 2019 20:26:51 +0000
Message-ID: <CE03DB3D7B45C245BCA0D2432779493630770351@MX307CL04.corp.emc.com>
References: <0b0f78a3-b0c2-06a3-1d1a-9205f612a13f@labn.net> <CE03DB3D7B45C245BCA0D2432779493630765393@MX307CL04.corp.emc.com> <27583e1a-e43b-1c30-251a-e655c88e541c@labn.net> <CE03DB3D7B45C245BCA0D243277949363076BB70@MX307CL04.corp.emc.com> <16dba799bf8.277b.9b4188e636579690ba6c69f2c8a0f1fd@labn.net>
In-Reply-To: <16dba799bf8.277b.9b4188e636579690ba6c69f2c8a0f1fd@labn.net>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
msip_labels: MSIP_Label_17cb76b2-10b8-4fe1-93d4-2202842406cd_Enabled=True; MSIP_Label_17cb76b2-10b8-4fe1-93d4-2202842406cd_SiteId=945c199a-83a2-4e80-9f8c-5a91be5752dd; MSIP_Label_17cb76b2-10b8-4fe1-93d4-2202842406cd_Owner=david.black@emc.com; MSIP_Label_17cb76b2-10b8-4fe1-93d4-2202842406cd_SetDate=2019-10-11T17:03:16.4334110Z; MSIP_Label_17cb76b2-10b8-4fe1-93d4-2202842406cd_Name=External Public; MSIP_Label_17cb76b2-10b8-4fe1-93d4-2202842406cd_Application=Microsoft Azure Information Protection; MSIP_Label_17cb76b2-10b8-4fe1-93d4-2202842406cd_Extended_MSFT_Method=Manual; aiplabel=External Public
x-originating-ip: [10.238.21.131]
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
MIME-Version: 1.0
X-Sentrion-Hostname: mailusrhubprd01.lss.emc.com
X-RSA-Classifications: public, GIS Solicitation
X-Proofpoint-Virus-Version: vendor=fsecure engine=2.50.10434:6.0.95,1.0.8 definitions=2019-10-11_10:2019-10-10,2019-10-11 signatures=0
X-Proofpoint-Spam-Details: rule=outbound_notspam policy=outbound score=0 mlxlogscore=999 lowpriorityscore=0 impostorscore=0 spamscore=0 bulkscore=0 adultscore=0 priorityscore=1501 suspectscore=0 mlxscore=0 clxscore=1015 phishscore=0 malwarescore=0 classifier=spam adjust=0 reason=mlx scancount=1 engine=8.12.0-1908290000 definitions=main-1910110164
X-Proofpoint-Spam-Details: rule=notspam policy=default score=0 impostorscore=0 lowpriorityscore=0 adultscore=0 spamscore=0 suspectscore=0 mlxscore=0 malwarescore=0 priorityscore=1501 phishscore=0 mlxlogscore=999 bulkscore=0 clxscore=1015 classifier=spam adjust=0 reason=mlx scancount=1 engine=8.12.0-1908290000 definitions=main-1910110164
Archived-At: <https://mailarchive.ietf.org/arch/msg/detnet/7VTSuhhWLEKSL9P2J10lxPcsBJs>
Subject: Re: [Detnet] consolidated response: IP Data Plane draft comments
X-BeenThere: detnet@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: Discussions on Deterministic Networking BoF and Proposed WG <detnet.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/detnet>, <mailto:detnet-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/detnet/>
List-Post: <mailto:detnet@ietf.org>
List-Help: <mailto:detnet-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/detnet>, <mailto:detnet-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 11 Oct 2019 20:27:45 -0000

TG91LA0KDQpSYXRoZXIgdGhhbiBjb250aW51ZSB0aGUgbmVzdGVkIGlubGluZSwgSSdsbCB0cnkg
dG8gd3JpdGUgYSBoaWdoLWxldmVsIGNvbW1lbnRhcnkgc3RhcnRpbmcgZnJvbSB0aGlzIGhlbHBm
dWwgZ29hbCBzdW1tYXJ5Og0KDQo+IEFuZCBJIGJlbGlldmUgd2UgYXJlIHRyeWluZyB0byBlbnN1
cmUgdGhhdCB0aGUgdGhhdCB0aGUgRGV0TmV0IGRhdGEgcGxhbmUNCj4gY2FuIGJlIHN1cHBvcnRl
ZCBvbiB0aGUgd2lkZXN0IHZhcmlldHkgb2YgZXhpc3RpbmcgYW5kIGZ1dHVyZSBoYXJkd2FyZS4N
Cj4gV2hpY2ggdG8gbWUgbWVhbnMgbm90IGludHJvZHVjaW5nIGFueSByZXN0cmljdGlvbnMgdGhh
dCBkb24ndCBleGlzdCB0b2RheQ0KPiBvciBvdmVybHkgc3BlY2lmeSBiZWhhdmlvcnMgbm90IHJl
cXVpcmVkIGJ5IGRldG5ldC4NCg0KSW4gbXkgdmlldywgdGhhdCBhbHNvIG1lYW5zIG5vdCBkZXBh
cnRpbmcgc2lnbmlmaWNhbnRseSBmcm9tIHRoZSBuZXR3b3JrIGFyY2hpdGVjdHVyZSBvbiB3aGlj
aCB0aGF0IGhhcmR3YXJlIGlzIGJhc2VkLiAgVGhlIHVuZGVybHlpbmcgbmV0d29yayBhcmNoaXRl
Y3R1cmUgYXNwZWN0IHRoYXQgbWF0dGVycyBoZXJlIGlzIHRoYXQgYm90aCBEU0NQIGFuZCBFQ04g
YXJlIGludGVuZGVkIHRvIHByb3ZpZGUgbXVsdGlwbGUgbWFya2luZ3Mgd2l0aGluIGluZGl2aWR1
YWwgZmxvd3MsIG5vdCBzdWJkaXZpZGUgZmxvd3MgaW50byBzdWItZmxvd3MuICBJbiBtb3JlIGRl
dGFpbCAuLi4NCg0KLS0gRFNDUCAtLQ0KDQpUaGUgcHJvcG9zYWwgdG8gdXNlIERTQ1AgZm9yIHBh
dGggc2VsZWN0aW9uIGlzIGNlcnRhaW5seSAiY3JlYXRpdmUiIDotKSwgYXMgRGlmZnNlcnYgaXMg
cHJpbWFyaWx5IGNvbmNlcm5lZCB3aXRoIGZvcndhcmRpbmcgYmVoYXZpb3JzLCBzZWUgUkZDIDI0
NzUgKEFuIEFyY2hpdGVjdHVyZSBmb3IgRGlmZmVyZW50aWF0ZWQgU2VydmljZXMpLiAgVGhhdCBz
YWlkLCBpbiBsaWdodCBvZiB0aGUgd2FybmluZ3MgaW4gUkZDIDc2NTcgKERpZmZlcmVudGlhdGVk
IFNlcnZpY2VzIChEaWZmc2VydikgYW5kIFJlYWwtVGltZSBDb21tdW5pY2F0aW9uKSBhYm91dCB1
c2Ugb2YgbXVsdGlwbGUgRFNDUHMsIHN1aXRhYmxlICJ0aGVyZSBiZSBkcmFnb25zIGhlcmUiIHdh
cm5pbmdzLCBpLmUuLCAiU0hPVUxEIE5PVCIgbGFuZ3VhZ2Ugd2l0aCBleHBsYW5hdGlvbnMgb2Yg
d2hhdCBjYW4gZ28gd3JvbmcsIG91Z2h0IHRvIGxpa2V3aXNlIHN1ZmZpY2UgZm9yIERldE5ldC4N
Cg0KQW4gaW1wb3J0YW50IFJGQyA3NjU3IHdhcm5pbmcgKGluIFNlY3Rpb24gNikgdG8ga2VlcCBp
biBtaW5kIGlzOg0KDQogICBvICBDYW5ub3QgcmVseSBvbiBlbmQtdG8tZW5kIHByZXNlcnZhdGlv
biBvZiBEU0NQcyBhcyBuZXR3b3JrIG5vZGUNCiAgICAgIHJlbWFya2luZyBjYW4gY2hhbmdlIERT
Q1BzIGFuZCByZW1vdmUgZHJvcCBwcmVjZWRlbmNlIGRpc3RpbmN0aW9ucw0KICAgICAgKHNlZSBT
ZWN0aW9uIDMuMikuICBGb3IgZXhhbXBsZSwgaWYgYSBzb3VyY2UgdXNlcyBkcm9wIHByZWNlZGVu
Y2UNCiAgICAgIGRpc3RpbmN0aW9ucyB3aXRoaW4gYW4gQUYgY2xhc3MgdG8gaWRlbnRpZnkgZGlm
ZmVyZW50IHR5cGVzIG9mDQogICAgICB2aWRlbyBmcmFtZXMsIHVzaW5nIHRob3NlIERTQ1AgdmFs
dWVzIGF0IHRoZSByZWNlaXZlciB0byBpZGVudGlmeQ0KICAgICAgZnJhbWUgdHlwZSBpcyBpbmhl
cmVudGx5IHVucmVsaWFibGUuDQoNClRoZXJlIGlzIGEgbG90IG9mIGRlcGxveWVkIG5ldHdvcmsg
ZXF1aXBtZW50IHRoYXQgcmVtYXJrcyBEU0NQcywgc28gcmVseWluZyBvbiBEU0NQcyB0byBpZGVu
dGlmeSBEZXROZXQgZmxvd3MgKG9yIGV2ZW4gRGV0TmV0IHRyYWZmaWMpLCBhbmQgZXNwZWNpYWxs
eSB0byBkaXN0aW5ndWlzaCBEZXROZXQgdHJhZmZpYyBmcm9tIG5vbi1EZXROZXQgdHJhZmZpYywg
aGFzIHBvdGVudGlhbGx5IHByb2JsZW1hdGljIGhhcmR3YXJlIGludGVyYWN0aW9ucy4gIEluIGNv
bnRyYXN0LCBpZiBhbnkgNS10dXBsZSBpcyBlaXRoZXIgYWxsLURldE5ldCBvciBhbGwtbm90LURl
dE5ldCwgbmV0d29yayBEU0NQIHJlbWFya2luZyBvdWdodCBub3QgdG8gcmVzdWx0IGluIG1vdmlu
ZyBEZXROZXQgdHJhZmZpYyBpbnRvIGEgbm9uLURldE5ldCBkYXRhIHBsYW5lIGF0IG5ldHdvcmsg
bm9kZXMgb3IgbW92aW5nIG5vbi1EZXROZXQgdHJhZmZpYyBpbnRvIGEgRGV0TmV0IGRhdGEgcGxh
bmUsIGJvdGggb2Ygd2hpY2ggbG9vayBsaWtlIHJvYnVzdG5lc3MgYmVuZWZpdHMgZm9yIERldE5l
dC4gIFRoZXJlIGlzIGFsc28gYW4gYW5hbG9nb3VzIHJvYnVzdG5lc3MgYmVuZWZpdCBmb3IgRGV0
TmV0IG5ldHdvcmsgZWRnZSBmaWx0ZXJpbmcgdGhhdCBwcmV2ZW50cyBEZXROZXQgSVAgdHJhZmZp
YyBmcm9tIGVzY2FwaW5nIGludG8gbm9uLURldE5ldCBuZXR3b3JrcyAtIGlmIHRoZSBmaWx0ZXJz
IGFyZSA1LXR1cGxlLWJhc2VkLCBEU0NQIHJlbWFya2luZyBvdWdodCBub3QgdG8gcmVzdWx0IGlu
IERldE5ldCB0cmFmZmljIGJ5cGFzc2luZyBhbiBlZGdlIGZpbHRlciB0aGF0IGlzIGludGVuZGVk
IHRvIGJsb2NrIERldG5ldCB0cmFmZmljLg0KDQpPdmVyYWxsLCB0aGlzIERTQ1AgdG9waWMgc3Rp
bGwgZmVlbHMgbGlrZSBpdCBtZXJpdHMgIlNIT1VMRC9TSE9VTEQgTk9UIiByZXF1aXJlbWVudHMs
IG5vdCAiTVVTVC9NVVNUIE5PVCIgcmVxdWlyZW1lbnRzIChyZW1pbmRlcjogd2hhdCBJJ20gbG9v
a2luZyBmb3IgaXMgcm91Z2hseSAtIFNIT1VMRCBOT1QgbWl4IERldE5ldCBhbmQgbm9uLURldE5l
dCB0cmFmZmljIHdpdGhpbiBhIHNpbmdsZSA1LXR1cGxlKS4NCg0KT1RPSCAuLi4NCg0KLS0gRUNO
IC0tDQoNCkVDTiB2YWx1ZXMgYXJlIHVzZWQgdG8gbGFiZWwgcGFja2V0cyBpbiBhIHNpbmdsZSB0
cmFuc3BvcnQgcHJvdG9jb2wgc2Vzc2lvbiwgbm90IHRvIG11bHRpcGxleCB0cmFuc3BvcnQgcHJv
dG9jb2wgc2Vzc2lvbnMsIHBlcmlvZC4gICBUaGUgcHJvcG9zYWwgdG8gdXNlIEVDTiBmb3IgcGF0
aCBzZWxlY3Rpb24gaXMgZnVuZGFtZW50YWxseSBpbmNvbnNpc3RlbnQgd2l0aCBSRkMgMzE2OCAo
VGhlIEFkZGl0aW9uIG9mIEV4cGxpY2l0IENvbmdlc3Rpb24gTm90aWZpY2F0aW9uIChFQ04pIHRv
IElQKSwgYSBsb25nLXRpbWUgUHJvcG9zZWQgU3RhbmRhcmQuICBUYWtpbmcgdXAgdGhlIGV4YW1w
bGUgbWVudGlvbmVkIGJlbG93Og0KDQo+IEFsdGhvdWdoLCBpZiBhIHN5c3RlbSBpcyBzbWFydCBl
bm91Z2ggdG8gcm91dGUgZWNuIGVuYWJsZWQgcGFja2V0cyBvdmVyIGVjbg0KPiBzdXBwb3J0aW5n
IHJvdXRlcnMgSSdtIG5vdCBzdXJlIHdoeSB0aGlzIHdvdWxkIGJlIGEgYmFkIHRoaW5nLiBCdXQg
aWYgdGhlDQo+IHJlc3RyaWN0aW9uIGFscmVhZHkgZXhpc3RzLCBpdCBleGlzdHMuLi4NCg0KSXQg
d291bGQgZGVmaW5pdGVseSBiZSBhIGJhZCB0aGluZyBpZiBpdCBpcyBiYXNlZCBvbiB0aGUgdmFs
dWUgb2YgdGhlIEVDTiBmaWVsZCBpbiB0aGUgSVAgaGVhZGVyLiAgT25lIHByb2JsZW0gYXJpc2Vz
IGZyb20gdGhlIHJlcXVpcmVtZW50IChpbiBTZWN0aW9uIDYuMS41IG9mIFJGQyAzMTY4KSB0aGF0
IHdoZW4gYSBUQ1Agc2Vzc2lvbiB1c2VzIEVDTiwgYWxsIHJldHJhbnNtaXR0ZWQgcGFja2V0cyBo
YXZlIHRvIGJlIG1hcmtlZCB3aXRoIE5vdC1FQ1QsIGkuZS4sIGFzIG5vdCB1c2luZyBFQ04uICAg
QXMgYSByZXN1bHQsIHNlbmRpbmcgRUNOIGFuZCBub24tRUNOIHRyYWZmaWMgb24gZGlmZmVyZW50
IG5ldHdvcmsgcGF0aHMgaW52aXRlcyByZW9yZGVyaW5nIG9mIHBhY2tldHMgaW4gYSBUQ1Agc2Vz
c2lvbiwgd2hpY2ggaXMga25vd24gdG8gYmUgcHJvYmxlbWF0aWMsIGUuZy4sIGlmIHJldHJhbnNt
aXR0ZWQgcGFja2V0cyBhcmUgc3ViamVjdCB0byBtb3JlIGRlbGF5IHRoYW4gbm9uLXJldHJhbnNt
aXR0ZWQgcGFja2V0cy4gIFRoZXJlJ3MgbXVjaCBtb3JlIHdoZXJlIHRoaXMgZXhwbGFuYXRpb24g
Y2FtZSBmcm9tIChwbGVhc2UgZG8gcmVhZCBSRkMgMzE2OCkuICBUaGUgdXBzaG90IGlzIHRoYXQg
RGV0TmV0IG5lZWRzIHRvIHByb2hpYml0IHVzZSBvZiBFQ04gZm9yIHBhdGggc2VsZWN0aW9uLCBp
LmUuLCAiTVVTVCBOT1QiIGxhbmd1YWdlIHRoYXQgY2l0ZXMgUkZDIDMxNjguDQoNCkZvciBjb21w
bGV0ZW5lc3MsIEkgc2hvdWxkIG5vdCB0aGF0IHRoZXJlIGlzIGV4cGVyaW1lbnRhbCB3b3JrIGlu
IHByb2dyZXNzIHRvIHN1cHBvcnQgRUNOIGZvciByZXRyYW5zbWl0dGVkIHBhY2tldHMsIGUuZy4s
IHNlZSBSRkMgODMxMSAoUmVsYXhpbmcgUmVzdHJpY3Rpb25zIG9uIEV4cGxpY2l0IENvbmdlc3Rp
b24gTm90aWZpY2F0aW9uIChFQ04pIEV4cGVyaW1lbnRhdGlvbiksIGJ1dCB0aGVyZSBpcyBhbHNv
IHBsZW50eSBvZiAicnVubmluZyBjb2RlIiB0aGF0IGRvZXMgbm90IHVzZSBFQ04gZm9yIHJldHJh
bnNtaXR0ZWQgcGFja2V0cyBpbiB0cmFmZmljIHRoYXQgb3RoZXJ3aXNlIHVzZXMgRUNOLg0KDQpU
aGFua3MsIC0tRGF2aWQgKGNvLWF1dGhvciBvZiBSRkNzIDI0NzUsIDMxNjgsIDc2NTcgJiA4MzEx
KQ0KDQo+IC0tLS0tT3JpZ2luYWwgTWVzc2FnZS0tLS0tDQo+IEZyb206IExvdSBCZXJnZXIgPGxi
ZXJnZXJAbGFibi5uZXQ+DQo+IFNlbnQ6IEZyaWRheSwgT2N0b2JlciAxMSwgMjAxOSA3OjAwIEFN
DQo+IFRvOiBCbGFjaywgRGF2aWQNCj4gQ2M6IGRldG5ldEBpZXRmLm9yZw0KPiBTdWJqZWN0OiBS
RTogW0RldG5ldF0gY29uc29saWRhdGVkIHJlc3BvbnNlOiBJUCBEYXRhIFBsYW5lIGRyYWZ0IGNv
bW1lbnRzDQo+IA0KPiANCj4gW0VYVEVSTkFMIEVNQUlMXQ0KPiANCj4gRGF2aWQsDQo+IA0KPiAN
Cj4gLS0tLS0tLS0tLQ0KPiBPbiBPY3RvYmVyIDEwLCAyMDE5IDExOjEzOjU0IEFNICJCbGFjaywg
RGF2aWQiIDxEYXZpZC5CbGFja0BkZWxsLmNvbT4NCj4gd3JvdGU6DQo+IA0KPiA+IExvdSwNCj4g
Pg0KPiA+PiBJIHRoaW5rIHRoZXJlJ3Mgc29tZSBjcm9zcyB1c2FnZSBvZiB0aGUgdGVybSBmbG93
IGhlcmUuICAgRGV0TmV0IGZsb3cNCj4gPj4gaWRlbnRpZmljYXRpb24gaXMgdGhlIHRyYWZmaWMg
Y2xhc3NpZmljYXRpb24gZnVuY3Rpb24gdGhhdCBlbmFibGVzDQo+ID4+IERldE5ldCB0byBkZWxp
dmVyIGRpZmZlcmVudCBzZXJ2aWNlLCBpbmNsdWRpbmcgcGF0aHMgdGhyb3VnaCBhIG5ldHdvcmsN
Cj4gPj4gdG8gZGlmZmVyZW50IGZsb3dzLiAgRUNOIG1hcmtpbmdzIGFscmVhZHkgaW1wYWN0IGhv
dyBwYWNrZXRzIGFyZSBoYW5kbGVkDQo+ID4+IGluIEVDTiBlbmFibGVkIHJvdXRlcnMgKERST1Ag
Zm9yIDAwIGZvciBERSBwYWNrZXRzKS4NCj4gPg0KPiA+IEknbSBkcmF3aW5nIGEgYnJpZ2h0LWxp
bmUgZGlzdGluY3Rpb24gYmV0d2VlbiBkaWZmZXJlbnQgc2VydmljZSBpbiBuZXR3b3JrDQo+ID4g
bm9kZXMgKGJvdGggRFNDUCBhbmQgRUNOIGFyZSB1c2VkIGZvciB0aGlzIHB1cnBvc2UpIGFuZCBz
ZWxlY3Rpb24gb2YNCj4gcGF0aHMuDQo+ID4NCj4gDQo+IEFuZCBJIGJlbGlldmUgd2UgYXJlIHRy
eWluZyB0byBlbnN1cmUgdGhhdCB0aGUgdGhhdCB0aGUgRGV0TmV0IGRhdGEgcGxhbmUNCj4gY2Fu
IGJlIHN1cHBvcnRlZCBvbiB0aGUgd2lkZXN0IHZhcmlldHkgb2YgZXhpc3RpbmcgYW5kIGZ1dHVy
ZSBoYXJkd2FyZS4NCj4gV2hpY2ggdG8gbWUgbWVhbnMgbm90IGludHJvZHVjaW5nIGFueSByZXN0
cmljdGlvbnMgdGhhdCBkb24ndCBleGlzdCB0b2RheQ0KPiBvciBvdmVybHkgc3BlY2lmeSBiZWhh
dmlvcnMgbm90IHJlcXVpcmVkIGJ5IGRldG5ldC4NCj4gDQo+ID4gSW4gb3RoZXIgd29yZHMsIGlm
ICJpbmNsdWRpbmcgcGF0aHMgdGhyb3VnaCB0aGUgbmV0d29yayIgd2VyZSByZW1vdmVkDQo+IGZy
b20NCj4gPiB0aGUgYWJvdmUgdGV4dCBzbmlwcGV0LCBJIHdvdWxkIHN0cm9uZ2x5IGFncmVlLg0K
PiA+DQo+ID4+IEFsc28sIEkgZG9uJ3Qgc2VlDQo+ID4+IGFueXRoaW5nIGluIHRoZSBSRkNzIHRo
YXQgd291bGQgcHJlY2x1ZGUgcGF0aCBzZWxlY3Rpb24gYmFzZWQgb24NCj4gPj4gZGlmZmVyZW50
IERTQ1BzIG9yIGRpZmZlcmVudCBFQ04gZmllbGQgdmFsdWVzDQo+ID4NCj4gPiBJIGZpcm1seSBk
aXNhZ3JlZSBvbiB0aG9zZSB0d286DQo+ID4gRFNDUDotIFNlbGVjdGlvbiBvZiBkaWZmZXJlbnQg
cGF0aHMgYmFzZWQgb24gRFNDUCBpcyBwcm9ibGVtYXRpYyBmb3INCj4gPiBuZXR3b3JrIG9wZXJh
dGlvbnMgYW5kIG1hbmFnZW1lbnQgdG9vbHMuDQo+IA0KPiBJIGRvbid0IGRpc2FncmVlLCBidXQg
d2UgZG9uJ3QgcHJldmVudCAgb3BlcmF0b3JzIHRvICdwbGF5IHdpdGggc2Npc3NvcnMnLg0KPiBT
b21ldGltZXMgc3VjaCBmbGV4aWJpbGl0eSBldmVuIHJlc3VsdHMgaW4gbmV3IGNhcGFiaWxpdGll
cy4NCj4gDQo+IEFkZGluZyB0ZXh0IHRoYXQgcG9pbnRzIHRoaXMgb3V0IHNlZW1zIGNvbXBsZXRl
bHkgcmVhc29uYWJsZS4NCj4gDQo+ID4gRUNOOiBJIGJlbGlldmUgdGhhdCBkaWZmZXJlbnQgcGF0
aCBzZWxlY3Rpb24gYmFzZWQgb24gRUNOIHZhbHVlcyBpcw0KPiA+IGVmZmVjdGl2ZWx5IHByb2hp
Yml0ZWQgYnkgUkZDIDMxNjgsIGFuZCBpcyBjb21wbGV0ZWx5IGluY29uc2lzdGVudCB3aXRoDQo+
ID4gcHJpb3IgYW5kIG9uZ29pbmcgVHJhbnNwb3J0IEFyZWEgd29yay4NCj4gPg0KPiANCj4gV2hl
cmUgaXMgdGhpcyBwcm9oaWJpdGlvbiBzdGF0ZWQ/IFJlZmVyZW5jaW5nIGV4aXN0aW5nIHNwZWNp
ZmljYXRpb24NCj4gY2VydGFpbmx5IG1ha2VzIHNlbnNlLg0KPiANCj4gQWx0aG91Z2gsIGlmIGEg
c3lzdGVtIGlzIHNtYXJ0IGVub3VnaCB0byByb3V0ZSBlY24gZW5hYmxlZCBwYWNrZXRzIG92ZXIg
ZWNuDQo+IHN1cHBvcnRpbmcgcm91dGVycyBJJ20gbm90IHN1cmUgd2h5IHRoaXMgd291bGQgYmUg
YSBiYWQgdGhpbmcuIEJ1dCBpZiB0aGUNCj4gcmVzdHJpY3Rpb24gYWxyZWFkeSBleGlzdHMsIGl0
IGV4aXN0cy4uLg0KPiANCj4gPiBUbyBzdW1tYXJpemUgd2hhdCBJIHRoaW5rIG91Z2h0IHRvIGJl
IGRvbmU6DQo+ID4gLSBQYXRoIHNlbGVjdGlvbiBiYXNlZCBvbiBEU0NQIG91Z2h0IHRvIGJlIGEg
IlNIT1VMRCBOT1QiIHJlcXVpcmVtZW50Lg0KPiBSRkMNCj4gPiA3NjU3IGlzIHJlbGV2YW50IHRv
IHRoaXMuDQo+IA0KPiANCj4gPiAtIFBhdGggc2VsZWN0aW9uIGJhc2VkIG9uIEVDTiBoYXMgdG8g
YmUgYSAiTVVTVCBOT1QiIHJlcXVpcmVtZW50IC0gc2VlDQo+IFJGQw0KPiA+IDMxNjguDQo+ID4N
Cj4gPj4gQXMgYSBwb3NzaWJsZSBleGFtcGxlLCBJIGNvdWxkIHNlZSBFQ1QgYW5kIG5vbi1lY3QN
Cj4gPj4gdHJhZmZpYyByb3V0ZWQgb3ZlciBkaWZmZXJlbnQgcGF0aHMgYW5kIGFtIG5vdCBzdXJl
IHdoZXJlIHRoaXMgaXMNCj4gPj4gcHJlY2x1ZGVkIGJ5IHRoZSByZWZlcmVuY2UgUkZDcy4NCj4g
Pg0KPiA+IFBsZWFzZSByZWFkIFJGQyAzMTY4IHRvIGJldHRlciB1bmRlcnN0YW5kIHdoeSB0aGF0
IGlzIGEgc2VyaW91c2x5IGJhZCBpZGVhLg0KPiA+DQo+IA0KPiBQZXJoYXBzIHRoaXMgaXMgYSBn
b29kIGRpc2N1c3Npb24gcG9pbnQgZm9yIE1vbmRheSdzIGNhbGwuDQo+IA0KPiA+PiA+IElzIGl0
IGF0IGxlYXN0IHBvc3NpYmxlIHRvIHByb2hpYml0IChvciBhdCBsZWFzdA0KPiA+PiA+IHN0cm9u
Z2x5IGRpc2NvdXJhZ2UsIGkuZS4sICJTSE9VTEQgTk9UIikgdXNlIG9mIHRoZSBzYW1lIDUtdHVw
bGUgZm9yDQo+IERldE5ldA0KPiA+PiA+IGFuZCBub24tRGV0TmV0IHRyYWZmaWM/ICBUaGF0IHdv
dWxkIGF0IGxlYXN0IGNvbnRhaW4gdGhlIHJlc3VsdGluZw0KPiBuZXR3b3JrDQo+ID4+ID4gbWFu
YWdlbWVudCBhbmQgb3BlcmF0aW9uYWwgZWZmZWN0cyB0byBEZXROZXQ/DQo+ID4+DQo+ID4+IEkn
bSBub3Qgc3VyZSBob3cgd2UgY2FuIHByZWNsdWRlIHdoYXQgb3BlcmF0b3JzIGNob29zZSB0byBk
by4gIFZlbmRvcnMNCj4gPj4gb24gdGhlIG90aGVyIGhhbmQuLi4NCj4gPg0KPiA+IEknbSBub3Qg
bG9va2luZyBmb3IgInByZWNsdWRlIiB3aGljaCB3b3VsZCBiZSBleHByZXNzZWQgYXMgIk1VU1Qg
Tk9ULiINCj4gPiBXaGF0IEknbSBsb29raW5nIGZvciBpcyBhIHN0cm9uZyAiaGVyZSBiZSBkcmFn
b25zIiAiU0hPVUxEIE5PVCIgd2FybmluZw0KPiA+IGFib3V0IG1peGluZyBEZXROZXQgYW5kIG5v
bi1EZXROZXQgdHJhZmZpYyBvbiB0aGUgc2FtZSA1LXR1cGxlIChlLmcuLCB0aGF0DQo+ID4gc3Vy
ZSBsb29rcyBsaWtlIGFuIG9wcG9ydHVuaXR5IHRvIG1pc2RpcmVjdCBEZXROZXQgT0FNIHRyYWZm
aWMgaW50bw0KPiA+IG5vbi1EZXROZXQgcGF0aHMgYW5kIGZvcndhcmRpbmcgcGxhbmVzKS4gIFRo
ZW4gb3BlcmF0b3JzIHdobyBjaG9vc2UgdG8NCj4gZG8NCj4gPiBvdGhlcndpc2UgaGF2ZSBvbmx5
IHRoZW1zZWx2ZXMgdG8gY3JlZGl0IGZvciB0aGUgY29uc2VxdWVuY2VzLg0KPiA+DQo+IA0KPiBP
a2F5LiBJJ2xsIHdvcmsgb24gc29tZSBsYW5ndWFnZSBmb3IgdGhpcyBhbmQgc2VuZCBpdCB0byB0
aGUgbGlzdCBiZWZvcmUNCj4gTW9uZGF5J3MgY2FsbC4NCj4gDQo+ID4+ID4gQWxzbywgYmUgYXdh
cmUgdGhhdCBpZiB0d28gRGV0TmV0IGZsb3dzIGRpZmZlciBvbmx5IGluIERTQ1AsIG1vc3QNCj4g
ZXhpc3RpbmcNCj4gPj4gPiBuZXR3b3JrIHRyYW5zcG9ydCBwcm90b2NvbHMgd2lsbCBoYXZlIHBy
b2JsZW1zIGRlYWxpbmcgd2l0aCB0aGF0DQo+IHNpdHVhdGlvbg0KPiA+PiA+IC0gc2VlIFJGQyA3
NjU3IGZvciBkZXRhaWxzLg0KPiA+Pg0KPiA+PiBzdXJlLiAgYnV0IHRoZW4gaXQgc2hvdWxkIGJl
IHVzaW5nIGRpZmZlcmVudCBEU0NQIHZhbHVlcy4NCj4gPg0KPiA+IEknbSBub3Qgc3VyZSB3aGF0
ICJpdCIgcmVmZXJzIHRvLCBidXQgaWYgdGhhdCB3YXMgbWVhbnQgdG8gaW1wbHkgdGhhdA0KPiA+
IGV4aXN0aW5nIG5ldHdvcmsgdHJhbnNwb3J0IHByb3RvY29scyBhcmUgbm90IG9yIG5ldmVyIGFw
cHJvcHJpYXRlIGZvciB1c2UNCj4gPiB3aXRoIERldE5ldCwgdGhlbiBJIHdvdWxkIHN0cm9uZ2x5
IGRpc2FncmVlLg0KPiA+DQo+ID4gVGhlIHJlc3Qgb2YgdGhlIGNvbnRleHQgaXMgdGhhdCBpbiBl
bmQgc3lzdGVtcywgRFNDUCBpcyBub3QgdXNlZCB0byBjaG9vc2UNCj4gPiB0aGUgInNvY2tldCIg
b3IgZXF1aXZhbGVudCAtIHRyYWZmaWMgaXMgbXV4ZWQvZGVtdXhlZCB0by9mcm9tIHRyYW5zcG9y
dA0KPiA+IHByb3RvY29sIHNlc3Npb25zL2luc3RhbmNlcyBiYXNlZCBvbiA1LXR1cGxlIChub3Qg
aW5jbHVkaW5nIERTQ1ApIHdpdGgNCj4gPiBEU0NQcyBiZWluZyB1c2VkIHRvIGxhYmVsIGZsb3dz
LCBidXQgbm90IHRvIHN1YmRpdmlkZSBhbnkgNS10dXBsZSBmbG93IGludG8NCj4gPiBtdWx0aXBs
ZSA2LXR1cGxlIHN1Yi1mbG93cy4gICBJZiBzcGxpdHRpbmcgYSA1LXR1cGxlIGZsb3cgaW50byBt
dWx0aXBsZQ0KPiA+IHN1Yi1mbG93cyBpcyB3aGF0J3Mgd2FudGVkLCB0aGVuIHRoZSBXZWJSVEMg
ZXhhbXBsZSBvdWdodCB0byBiZQ0KPiBmb2xsb3dlZA0KPiA+IHdoZXJlIGhlYWRlciBpbmZvIGFi
b3ZlIHRoZSBJUCBoZWFkZXIgKGFuZCBhYm92ZSB0aGUgVURQIGhlYWRlcikgaXMNCj4gdXNlZCB0
bw0KPiA+IGRvIHRoZSBtdXgvZGVtdXggc28gdGhhdCBtdWx0aXBsZSBXZWJSVEMgc3ViLWZsb3dz
IGNhbiB1c2UgdGhlIHNhbWUgNS0NCj4gdHVwbGUuDQo+ID4NCj4gDQo+IEkgaGVhciB5b3UgYW5k
IGFncmVlIHlvdSBjZXJ0YWlubHkgd291bGRuJ3QgZXhwZWN0IHRoaXMgdG8gaGFwcGVuIGZvciBh
DQo+IHNpbmdsZSA1LXR1cGxlLiAgVGhpcyBzYWlkLCAgSSBoYXZlIHNlZW4gc29tZSByZWFsIG5l
dHdvcmtzLCBhbmQgc3VzcGVjdA0KPiB0aGVyZSBhcmUgbW9yZSwgdGhhdCByb3V0ZSB0cmFmZmlj
IGRpZmZlcmVudGx5IGJhc2VkIG9uIHRoZWlyIGRzY3BzIC0gYW5kDQo+IHRoaXMgaXMgbm90aGlu
ZyBtb3JlIHRoYW4gd2UgYXJlIGFsbG93aW5nIGZvciBpbiBkZXRuZXQuDQo+IA0KPiBJIGxvb2sg
Zm9yd2FyZCB0byB0YWxraW5nIHRvIHlvdSBvbiBNb25kYXkNCj4gDQo+IExvdQ0KPiA+IFRoYW5r
cywgLS1EYXZpZA0KPiA+DQo+ID4+IC0tLS0tT3JpZ2luYWwgTWVzc2FnZS0tLS0tDQo+ID4+IEZy
b206IGRldG5ldCA8ZGV0bmV0LWJvdW5jZXNAaWV0Zi5vcmc+IE9uIEJlaGFsZiBPZiBMb3UgQmVy
Z2VyDQo+ID4+IFNlbnQ6IFdlZG5lc2RheSwgT2N0b2JlciA5LCAyMDE5IDEwOjQyIFBNDQo+ID4+
IFRvOiBCbGFjaywgRGF2aWQNCj4gPj4gQ2M6IGRldG5ldEBpZXRmLm9yZw0KPiA+PiBTdWJqZWN0
OiBSZTogW0RldG5ldF0gY29uc29saWRhdGVkIHJlc3BvbnNlOiBJUCBEYXRhIFBsYW5lIGRyYWZ0
DQo+IGNvbW1lbnRzDQo+ID4+DQo+ID4+DQo+ID4+IFtFWFRFUk5BTCBFTUFJTF0NCj4gPj4NCj4g
Pj4gSGkgRGF2aWQsDQo+ID4+DQo+ID4+IFRoYW5rcyBmb3IgdGhlIHJlc3BvbnNlLCBzZWUgYmVs
b3cuDQo+ID4+DQo+ID4+DQo+ID4+IC0tLS0tLS0tLS0NCj4gPj4gT24gT2N0b2JlciA4LCAyMDE5
IDEwOjA0OjAwIEFNICJCbGFjaywgRGF2aWQiIDxEYXZpZC5CbGFja0BkZWxsLmNvbT4NCj4gPj4g
d3JvdGU6DQo+ID4+DQo+ID4+ID4gTG91LA0KPiA+PiA+DQo+ID4+ID4+IFBsZWFzZSBsZXQgbWUg
a25vdyBpZiB0aGlzIGFkZHJlc3NlcyBhbGwgeW91ciBjb21tZW50cyBpbiBhbg0KPiBhY2NlcHRh
YmxlDQo+ID4+ID4+IGZhc2hpb24gb3IgaWYgeW91J2QgbGlrZSB0byBkaXNjdXNzIGZ1cnRoZXIu
DQo+ID4+ID4NCj4gPj4gPiBUaGUgcHJvcG9zZWQgdGV4dCBkb2VzIG5vdCBhZGRyZXNzIHRoZSBj
b21tZW50cy4NCj4gPj4gPg0KPiA+PiA+IFtBXSBFQ04NCj4gPj4gPg0KPiA+PiA+IFRoZSBwcm9w
b3NlZCB0ZXh0IGVmZmVjdGl2ZWx5IGlnbm9yZXMgdGhlIGNvbW1lbnRzLCBhbmQgZmFpbHMgdG8N
Cj4gYWRkcmVzcw0KPiA+PiA+IHRoZSBwcm9ibGVtLg0KPiA+PiA+DQo+ID4+ID4gVGhlIEVDTiBm
aWVsZCBNVVNUIE5PVCBiZSB1c2VkIGZvciBmbG93IGlkZW50aWZpY2F0aW9uLCBwZXJpb2QgKGUu
Zy4sDQo+IHNlZQ0KPiA+PiA+IFJGQyAzMjkwLCB3aGljaCBkb2VzIG5vdCBpbmNsdWRlIEVDTiBp
biB0aGUgNi10dXBsZSkuICBJbiBwYXJ0aWN1bGFyLCBpdA0KPiA+PiA+IHdvdWxkIGJlIHdyb25n
IGZvciB0d28gRGV0TmV0IGZsb3dzIHRvIGRpZmZlciBzb2xlbHkgb24gdGhlIHZhbHVlcyB1c2Vk
DQo+IGluDQo+ID4+ID4gdGhlIEVDTiBmaWVsZC4gIElmIHRoZXJlJ3MgYSBkaXNhZ3JlZW1lbnQs
IHBsZWFzZSBjaXRlIHRleHQgZnJvbSBSRkMgMzE2OA0KPiA+PiA+IHRoYXQganVzdGlmaWVzIHRo
aXMgcHJvcG9zZWQgRUNOIGZpZWxkIHVzYWdlLg0KPiA+PiA+DQo+ID4+DQo+ID4+IEkgdGhpbmsg
dGhlcmUncyBzb21lIGNyb3NzIHVzYWdlIG9mIHRoZSB0ZXJtIGZsb3cgaGVyZS4gICBEZXROZXQg
Zmxvdw0KPiA+PiBpZGVudGlmaWNhdGlvbiBpcyB0aGUgdHJhZmZpYyBjbGFzc2lmaWNhdGlvbiBm
dW5jdGlvbiB0aGF0IGVuYWJsZXMNCj4gPj4gRGV0TmV0IHRvIGRlbGl2ZXIgZGlmZmVyZW50IHNl
cnZpY2UsIGluY2x1ZGluZyBwYXRocyB0aHJvdWdoIGEgbmV0d29yaw0KPiA+PiB0byBkaWZmZXJl
bnQgZmxvd3MuICBFQ04gbWFya2luZ3MgYWxyZWFkeSBpbXBhY3QgaG93IHBhY2tldHMgYXJlIGhh
bmRsZWQNCj4gPj4gaW4gRUNOIGVuYWJsZWQgcm91dGVycyAoRFJPUCBmb3IgMDAgZm9yIERFIHBh
Y2tldHMpLiAgQWxzbywgSSBkb24ndCBzZWUNCj4gPj4gYW55dGhpbmcgaW4gdGhlIFJGQ3MgdGhh
dCB3b3VsZCBwcmVjbHVkZSBwYXRoIHNlbGVjdGlvbiBiYXNlZCBvbg0KPiA+PiBkaWZmZXJlbnQg
RFNDUHMgb3IgZGlmZmVyZW50IEVDTiBmaWVsZCB2YWx1ZXMgLS0gSXQgaXMgZXZlbiBjb3ZlcmVk
DQo+ID4+IHVuZGVyICdzcGxpdCBwYXRocycgYWxiZWl0IGZyb20gdGhlIHBlcnNwZWN0aXZlIG9m
IGEgYnJva2VuDQo+ID4+IGltcGxlbWVudGF0aW9uLiAgQXMgYSBwb3NzaWJsZSBleGFtcGxlLCBJ
IGNvdWxkIHNlZSBFQ1QgYW5kIG5vbi1lY3QNCj4gPj4gdHJhZmZpYyByb3V0ZWQgb3ZlciBkaWZm
ZXJlbnQgcGF0aHMgYW5kIGFtIG5vdCBzdXJlIHdoZXJlIHRoaXMgaXMNCj4gPj4gcHJlY2x1ZGVk
IGJ5IHRoZSByZWZlcmVuY2UgUkZDcy4NCj4gPj4NCj4gPj4NCj4gPj4gPiBbQl0gNS10dXBsZXMg
YW5kIDYtdHVwbGVzDQo+ID4+ID4NCj4gPj4gPiBBcyBJIG5vdGVkIGluIG9uZSBvZiB0aGUgcmVm
ZXJlbmNlZCBtZXNzYWdlcyBpbiByZXNwb25zZSB0byBhIHF1ZXN0aW9uOg0KPiA+PiA+DQo+ID4+
ID4+ID4gQXJlIHlvdSBva2F5IHdpdGggZHJvcHBpbmcgIldoaWxlIDUtdHVwbGVzIHN1ZmZpY2Ug
dG8gaWRlbnRpZnkNCj4gRGV0TmV0DQo+ID4+IGZsb3dzLCINCj4gPj4gPj4gTm90IGJ5IGl0c2Vs
ZiAtIGlmIHRoYXQgdGV4dCBpcyBkcm9wcGVkLCBJJ2Qgd2FudCB0byBhZGQgYSBjb3VwbGUgb2YN
Cj4gPj4gc2VudGVuY2VzDQo+ID4+ID4+IChwZXJoYXBzIG5vdCBpbiBTZWN0aW9uIDMpIHRvIGV4
cGxhaW4gaG93IERldE5ldCBmbG93cyBkaWZmZXIgZnJvbQ0KPiA+PiBEaWZmc2Vydg0KPiA+PiA+
PiBmbG93cywNCj4gPj4gPj4gaS5lLiwgIm1pY3JvZmxvd3MiIGluIGRlZmluZWQgaW4gUkZDIDI0
NzUgKERpZmZzZXJ2IEFyY2hpdGVjdHVyZSkuDQo+ID4+ID4NCj4gPj4gPiBUaGUgaGVhZHMgdXAg
Zm9yIGV2ZXJ5b25lIGlzIHRoYXQgaWYgbXVsdGlwbGUgRGV0TmV0IGZsb3dzIGRpZmZlciBvbmx5
IGluDQo+ID4+ID4gRFNDUCAoaS5lLiwgSVAgYWRkcmVzc2VzLCB0cmFuc3BvcnQgcHJvdG9jb2wg
YW5kIHBvcnRzIGFyZSB0aGUgc2FtZSksDQo+IHRoZW4NCj4gPj4gPiBub24tRGV0TmV0IG5ldHdv
cmsgbWFuYWdlbWVudCB0b29scyB0aGF0IGRlYWwgd2l0aCB0cmFmZmljIGZsb3dzIHdpbGwNCj4g
Pj4gbHVtcA0KPiA+PiA+IHRob3NlIGZsb3dzIHRvZ2V0aGVyLiAgSXMgaXQgYXQgbGVhc3QgcG9z
c2libGUgdG8gcHJvaGliaXQgKG9yIGF0IGxlYXN0DQo+ID4+ID4gc3Ryb25nbHkgZGlzY291cmFn
ZSwgaS5lLiwgIlNIT1VMRCBOT1QiKSB1c2Ugb2YgdGhlIHNhbWUgNS10dXBsZSBmb3INCj4gPj4g
RGV0TmV0DQo+ID4+ID4gYW5kIG5vbi1EZXROZXQgdHJhZmZpYz8gIFRoYXQgd291bGQgYXQgbGVh
c3QgY29udGFpbiB0aGUgcmVzdWx0aW5nDQo+IG5ldHdvcmsNCj4gPj4gPiBtYW5hZ2VtZW50IGFu
ZCBvcGVyYXRpb25hbCBlZmZlY3RzIHRvIERldE5ldD8NCj4gPj4NCj4gPj4gSSdtIG5vdCBzdXJl
IGhvdyB3ZSBjYW4gcHJlY2x1ZGUgd2hhdCBvcGVyYXRvcnMgY2hvb3NlIHRvIGRvLiAgVmVuZG9y
cw0KPiA+PiBvbiB0aGUgb3RoZXIgaGFuZC4uLg0KPiA+Pg0KPiA+PiBIb3cgYWJvdXQgYWRkaW5n
Og0KPiA+Pg0KPiA+PiBJdCBpcyBpbXBvcnRhbnQgdG8gbm90ZSB0aGF0IHRoZSBEU0NQIHZhbHVl
cyB1c2VkIHdpdGhpbiBhIERldE5ldCBkb21haW4NCj4gPj4gbWF5IG5vdCBiZSBtZWFuaW5nZnVs
IG91dHNpZGUgb2YgdGhhdCBEZXROZXQgZG9tYWluIGFzIHRoZSB2YWx1ZXMgbWF5DQo+ID4+IGhh
dmUgbm8gcmVsYXRpb25zaGlwIHRvIHN0YW5kYXJkIFBIQiBhbmQgRFNDUCB2YWx1ZXMuICBJdCBp
cyBSRVFVSVJFRA0KPiA+PiB0aGF0IHJvdXRlcnMgdGhhdCBvcGVyYXRlIGluIGJvdGggRGV0TmV0
IGFuZCBub24tRGV0TmV0IGRvbWFpbnMNCj4gc3VwcG9ydA0KPiA+PiByZW1hcHBpbmcgb3Igc2V0
dGluZyB0aGUgRFNDUCB2YWx1ZSBvZiBhbnkgZmxvdyBvcmlnaW5hdGluZyBpbiBhIERldE5ldA0K
PiA+PiBkb21haW4uDQo+ID4+DQo+ID4+DQo+ID4+ID4NCj4gPj4gPiBUaGUgdXNlIG9mIERTQ1Ag
Zm9yIGZsb3cgaWRlbnRpZmljYXRpb24gbWFrZXMgdGhlIE9BTSBwcm9ibGVtIG11Y2gNCj4gPj4g
aGFyZGVyDQo+ID4+ID4gZm9yIHRoZSBJUCBkYXRhIHBsYW5lIGJ5IGRyYW1hdGljYWxseSBpbmNy
ZWFzaW5nIHRoZSBkaWZmaWN1bHR5IG9mIGdldHRpbmcNCj4gPj4gPiBEZXROZXQgSVAgT0FNIHRy
YWZmaWMgdG8gZmF0ZS1zaGFyZSB3aXRoIHRoZSBEZXROZXQgdHJhZmZpYyBmb3Igd2hpY2gNCj4g
dGhlDQo+ID4+ID4gT0FNIGZ1bmN0aW9uYWxpdHkgaXMgaW50ZW5kZWQgKGl0IG1heSBiZSBuZWNl
c3NhcnkgdG8gcmVzb3J0IHRvIHNob3ZpbmcNCj4gYW4NCj4gPj4gPiBNUExTIGxhYmVsIGluIHRo
ZXJlIHRvIGlkZW50aWZ5IE9BTSB0cmFmZmljIGFuZCByZXF1aXJpbmcgbm9kZXMgdGhhdA0KPiA+
PiA+IG9yaWdpbmF0ZSBvciB0ZXJtaW5hdGUgRGV0TmV0IE9BTSBwYWNrZXRzIHRvIHVuZGVyc3Rh
bmQgZW5vdWdoIG9mDQo+ID4+IE1QTFMgdG8NCj4gPj4gPiBkZWFsIHdpdGggdGhpcykuDQo+ID4+
IEZvciB0aGUgTVBMUyBkYXRhIHBsYW5lLCBJIHN1c3BlY3QgdGhpcyB3aWxsIGJlIHJlcXVpcmVk
LiAgRm9yIElQLCBnaXZlbg0KPiA+PiB0aGUgY29tcGxleGl0aWVzIG9mIEVDTVAsIEkgZG9uJ3Qg
c2VlIGhvdyB0aGlzIGJlaGF2aW9yIG5vdGFibHkNCj4gPj4gY29tcGxpY2F0ZXMgT0FNLCBidXQg
YWxzbyBhZ3JlZSBpdCB3aWxsIG5lZWQgdG8gYmUgY29uc2lkZXJlZC4NCj4gPj4NCj4gPj4gPg0K
PiA+PiA+IEFsc28sIGJlIGF3YXJlIHRoYXQgaWYgdHdvIERldE5ldCBmbG93cyBkaWZmZXIgb25s
eSBpbiBEU0NQLCBtb3N0DQo+IGV4aXN0aW5nDQo+ID4+ID4gbmV0d29yayB0cmFuc3BvcnQgcHJv
dG9jb2xzIHdpbGwgaGF2ZSBwcm9ibGVtcyBkZWFsaW5nIHdpdGggdGhhdA0KPiBzaXR1YXRpb24N
Cj4gPj4gPiAtIHNlZSBSRkMgNzY1NyBmb3IgZGV0YWlscy4NCj4gPj4NCj4gPj4gc3VyZS4gIGJ1
dCB0aGVuIGl0IHNob3VsZCBiZSB1c2luZyBkaWZmZXJlbnQgRFNDUCB2YWx1ZXMuDQo+ID4+DQo+
ID4+IExvdQ0KPiA+Pg0KPiA+PiBQUyBXUlQgeW91ciBvZmZlciB0byBqb2luIG9uZSBvZiB0aGUg
ZGF0YSBwbGFuZSBjYWxscywgdGhhdCB3b3VsZCBiZSBncmVhdCENCj4gPj4NCj4gPj4gPg0KPiA+
PiA+IFRoYW5rcywgLS1EYXZpZA0KPiA+PiA+DQo+ID4+ID4+IC0tLS0tT3JpZ2luYWwgTWVzc2Fn
ZS0tLS0tDQo+ID4+ID4+IEZyb206IExvdSBCZXJnZXIgPGxiZXJnZXJAbGFibi5uZXQ+DQo+ID4+
ID4+IFNlbnQ6IFN1bmRheSwgT2N0b2JlciA2LCAyMDE5IDQ6NDcgUE0NCj4gPj4gPj4gVG86IEJs
YWNrLCBEYXZpZA0KPiA+PiA+PiBDYzogZGV0bmV0QGlldGYub3JnDQo+ID4+ID4+IFN1YmplY3Q6
IGNvbnNvbGlkYXRlZCByZXNwb25zZTogSVAgRGF0YSBQbGFuZSBkcmFmdCBjb21tZW50cw0KPiA+
PiA+Pg0KPiA+PiA+Pg0KPiA+PiA+PiBbRVhURVJOQUwgRU1BSUxdDQo+ID4+ID4+DQo+ID4+ID4+
IERhdmlkLA0KPiA+PiA+Pg0KPiA+PiA+PiAgwqDCoMKgIE15IGFwb2xvZ2llcyBvbiB0aGUgdGlt
ZSB0byBnZXQgYmFjayB0byB0aGlzIHRvcGljLsKgIEJlZm9yZSB0aGUNCj4gPj4gPj4gbGFzdCBJ
RVRGIHlvdSByYWlzZWQgYSBudW1iZXIgb2YgcG9pbnRzIG9uIHRoZSBJUCBkYXRhIHBsYW5lIGRv
Y3VtZW50Lg0KPiA+PiA+PiBGb3IgY29udGV4dCwgSSBiZWxpZXZlIHRoZSB0aHJlYWRzIGFyZSBm
b3VuZCBpbjoNCj4gPj4gPj4NCj4gPj4NCj4gaHR0cHM6Ly9tYWlsYXJjaGl2ZS5pZXRmLm9yZy9h
cmNoL21zZy9kZXRuZXQveWtwSTZnYkgyTDcwNUJCam1IYm5zWnJheGkNCj4gPj4gZw0KPiA+PiA+
Pg0KPiA+Pg0KPiBodHRwczovL21haWxhcmNoaXZlLmlldGYub3JnL2FyY2gvbXNnL2RldG5ldC9w
aGk0T0JXaWpscDdUNF9ITUwyWXZXZm9hDQo+ID4+IGFzDQo+ID4+ID4+DQo+ID4+DQo+IGh0dHBz
Oi8vbWFpbGFyY2hpdmUuaWV0Zi5vcmcvYXJjaC9tc2cvZGV0bmV0L3RoMllqNVo0XzhWdEJzRU9G
MVVmTGVqTWgNCj4gPj4gcE0NCj4gPj4gPj4gaHR0cHM6Ly9tYWlsYXJjaGl2ZS5pZXRmLm9yZy9h
cmNoL21zZy9kZXRuZXQvcXZzLQ0KPiA+PiBTME5ybTFCOHc4SllPN3pETEZ3cFRGUQ0KPiA+PiA+
Pg0KPiA+PiA+PiBJbiByZSByZXZpZXdpbmcgdGhlIGRpc2N1c3Npb25zLCBJIHRoaW5rIHdlIG1p
c3NlZCB0aGUgRUNOIGZpZWxkLiBCYXNlZA0KPiA+PiA+PiBvbiB0aGlzIGFuZCBhIGdlbmVyYWwg
cmVyZWFkLCBJIGhhdmUgcHV0IHRvZ2V0aGVyIGEgcHJvcG9zZWQgc2V0IG9mDQo+ID4+ID4+IGNo
YW5nZXMgdG8gdGhlIHB1Ymxpc2hlZCBkcmFmdC7CoCBUaGUgY2hhbmdlcyBhcmXCoCBhdmFpbGFi
bGUgYXQNCj4gPj4gPj4NCj4gPj4gPj4gaHR0cHM6Ly9naXRodWIuY29tL2RldG5ldC13Zy9kYXRh
LXBsYW5lLQ0KPiA+PiA+PiBkcmFmdHMvY29tbWl0L2QzYTczMzU1NjgwNGYxMWFiYmVkYmQxMjhl
M2M2Mjc4NjQxOGRkYzgNCj4gPj4gPj4NCj4gPj4gPj4gKHRleHQgZm9ybWF0IGNhbiBiZSByZWNl
aXZlZCBhdA0KPiA+PiA+PiBodHRwczovL3htbDJyZmMudG9vbHMuaWV0Zi5vcmcvY2dpLQ0KPiA+
PiA+PiBiaW4veG1sMnJmYy5jZ2k/dXJsPWh0dHBzOi8vcmF3LmdpdGh1YnVzZXJjb250ZW50LmNv
bS9kZXRuZXQtDQo+IHdnL2RhdGEtDQo+ID4+ID4+IHBsYW5lLWRyYWZ0cy93b3JraW5nL2xiL2lw
LXRvcy11cGRhdGUvaXAvZHJhZnQtaWV0Zi1kZXRuZXQtaXAueG1sKQ0KPiA+PiA+Pg0KPiA+PiA+
PiB0aGUgZm9sbG93aW5nIGNoYW5nZXMgYXJlIHByb3Bvc2VkOg0KPiA+PiA+PiBPTEQxODMsMTk1
YzE4NSwyMDINCj4gPj4gPj4gPMKgwqDCoCBUaGUgRGV0TmV0IElQIGRhdGEgcGxhbmUgdXNlcyAi
Ni10dXBsZSIgYmFzZWQgZmxvdyBpZGVudGlmaWNhdGlvbiwNCj4gPj4gPj4gPMKgwqDCoCB3aGVy
ZSA2LXR1cGxlIHJlZmVycyB0byBpbmZvcm1hdGlvbiBjYXJyaWVkIGluIElQIGFuZCBoaWdoZXIg
bGF5ZXINCj4gPj4gPj4gPMKgwqDCoCBwcm90b2NvbCBoZWFkZXJzLsKgIFRoZSA2LXR1cGxlIHJl
ZmVycmVkIHRvIGluIHRoaXMgZG9jdW1lbnQgaXMgdGhlDQo+ID4+ID4+IDzCoMKgwqAgc2FtZSBh
cyB0aGF0IGRlZmluZWQgaW4gW1JGQzMyOTBdLsKgIFNwZWNpZmljYWxseSA2LXR1cGxlIGlzDQo+
ID4+ID4+IDzCoMKgwqAgKGRlc3RpbmF0aW9uIGFkZHJlc3MsIHNvdXJjZSBhZGRyZXNzLCBJUCBw
cm90b2NvbCwgc291cmNlIHBvcnQsDQo+ID4+ID4+IDzCoMKgwqAgZGVzdGluYXRpb24gcG9ydCwg
YW5kIGRpZmZlcmVudGlhdGVkIHNlcnZpY2VzIChEaWZmU2VydikgY29kZSBwb2ludA0KPiA+PiA+
PiA8wqDCoMKgIChEU0NQKS7CoCBHZW5lcmFsIGJhY2tncm91bmQgb24gdGhlIHVzZSBvZiBJUCBo
ZWFkZXJzLCBhbmQgNS0NCj4gdHVwbGVzLA0KPiA+PiA+PiA8wqDCoMKgIHRvIGlkZW50aWZ5IGZs
b3dzIGFuZCBzdXBwb3J0IFF1YWxpdHkgb2YgU2VydmljZSAoUW9TKSBjYW4gYmUgZm91bmQNCj4g
Pj4gPj4gPMKgwqDCoCBpbiBbUkZDMzY3MF0uwqAgW1JGQzc2NTddIGFsc28gcHJvdmlkZXMgdXNl
ZnVsIGJhY2tncm91bmQgb24gdGhlDQo+ID4+ID4+IDzCoMKgwqAgZGVsaXZlcnkgb2YgRGlmZlNl
cnYgYW5kICJ0dXBsZSIgYmFzZWQgZmxvdyBpZGVudGlmaWNhdGlvbi4NCj4gPj4gPj4gPMKgwqDC
oCBSZWZlcnJpbmcgdG8gYSA2LXR1cGxlIGFsbG93cyBEZXROZXQgbm9kZXMgdG8gZm9yd2FyZCBw
YWNrZXRzIHdpdGgNCj4gPj4gPj4gPMKgwqDCoCB0aGUgNi10dXBsZSBhcyBpcyBvciByZW1hcCB0
aGUgRFNDUCB3aGVyZSByZXF1aXJlZCBieSB0aGUgRGV0TmV0DQo+ID4+ID4+IDzCoMKgwqAgc2Vy
dmljZS4NCj4gPj4gPj4gTkVXDQo+ID4+ID4+ICA+wqDCoMKgIFRoZSBEZXROZXQgSVAgZGF0YSBw
bGFuZSBwcmltYXJpbHkgdXNlcyAiNi10dXBsZSIgYmFzZWQgZmxvdw0KPiA+PiA+PiAgPsKgwqDC
oCBpZGVudGlmaWNhdGlvbiwgd2hlcmUgNi10dXBsZSByZWZlcnMgdG8gaW5mb3JtYXRpb24gY2Fy
cmllZCBpbiBJUCBhbmQNCj4gPj4gPj4gID7CoMKgwqAgaGlnaGVyIGxheWVyIHByb3RvY29sIGhl
YWRlcnMuwqAgVGhlIDYtdHVwbGUgcmVmZXJyZWQgdG8gaW4gdGhpcw0KPiA+PiA+PiAgPsKgwqDC
oCBkb2N1bWVudCBpcyB0aGUgc2FtZSBhcyB0aGF0IGRlZmluZWQgaW4gW1JGQzMyOTBdLiBTcGVj
aWZpY2FsbHkNCj4gPj4gPj4gID7CoMKgwqAgNi10dXBsZSBpcyAoZGVzdGluYXRpb24gYWRkcmVz
cywgc291cmNlIGFkZHJlc3MsIElQIHByb3RvY29sLCBzb3VyY2UNCj4gPj4gPj4gID7CoMKgwqAg
cG9ydCwgZGVzdGluYXRpb24gcG9ydCwgYW5kIGRpZmZlcmVudGlhdGVkIHNlcnZpY2VzIChEaWZm
U2VydikgY29kZQ0KPiA+PiA+PiAgPsKgwqDCoCBwb2ludCAoRFNDUCkuwqAgR2VuZXJhbCBiYWNr
Z3JvdW5kIG9uIHRoZSB1c2Ugb2YgSVAgaGVhZGVycywgYW5kDQo+ID4+ID4+ICA+wqDCoMKgIDUt
dHVwbGVzLCB0byBpZGVudGlmeSBmbG93cyBhbmQgc3VwcG9ydCBRdWFsaXR5IG9mIFNlcnZpY2Ug
KFFvUykgY2FuDQo+ID4+ID4+ICA+wqDCoMKgIGJlIGZvdW5kIGluIFtSRkMzNjcwXS7CoCBbUkZD
NzY1N10gYWxzbyBwcm92aWRlcyB1c2VmdWwgYmFja2dyb3VuZA0KPiBvbg0KPiA+PiA+PiAgPsKg
wqDCoCB0aGUgZGVsaXZlcnkgb2YgRGlmZlNlcnYgYW5kICJ0dXBsZSIgYmFzZWQgZmxvdyBpZGVu
dGlmaWNhdGlvbi4NCj4gPj4gPj4gID4NCj4gPj4gPj4gID7CoMKgwqAgVGhlIERldE5ldCBJUCBk
YXRhIHBsYW5lIGFsc28gYWxsb3dzIGZvciBvcHRpb25hbCBtYXRjaGluZyBvbiB0d28NCj4gPj4g
Pj4gID7CoMKgwqAgYWRkaXRpb25hbCBkYXRhIGZpZWxkcy7CoCBUaGUgb3B0aW9uYWwgZmllbGRz
IGFyZSB0aGUgRUNOIEZpZWxkLCBhcyBpbg0KPiA+PiA+PiAgPsKgwqDCoCBbUkZDMzE2OF0sIGFu
ZCB0aGUgSVB2NiBmbG93IGxhYmVsIGZpZWxkLCBhcyBkZWZpbmVkIGluIFtSRkM4MjAwXS4NCj4g
Pj4gPj4gID4NCj4gPj4gPj4gID7CoMKgwqAgR2VuZXJhbGx5IHRoZSBmaWVsZHMgdXNlZCBpbiBm
bG93IGlkZW50aWZpY2F0aW9uIGFyZSBmb3J3YXJkDQo+ID4+ID4+ICA+wqDCoMKgIHVubW9kaWZp
ZWQgYnV0IG1vZGlmaWNhdGlvbiBpcyBhbGxvd2VkLCBmb3IgZXhhbXBsZSB0byBhIERTQ1ANCj4g
dmFsdWUsDQo+ID4+ID4+ICA+wqDCoMKgIHdoZW4gcmVxdWlyZWQgYnkgdGhlIERldE5ldCBzZXJ2
aWNlLg0KPiA+PiA+Pg0KPiA+PiA+PiBPTEQNCj4gPj4gPj4gPMKgwqDCoCBtYXNrcywgcHJlZml4
ZXMgYW5kIHJhbmdlcy7CoCBJUCB0dW5uZWxzIG1heSBhbHNvIGJlIHVzZWQgdG8gc3VwcG9ydA0K
PiA+PiA+PiBORVcNCj4gPj4gPj4gID7CoMKgwqAgbWFza3MsIGxpc3RzLCBwcmVmaXhlcyBhbmQg
cmFuZ2VzLsKgIElQIHR1bm5lbHMgbWF5IGFsc28gYmUgdXNlZCB0bw0KPiA+PiA+Pg0KPiA+PiA+
PiBPTEQNCj4gPj4gPj4gNDM3LDQzOGM0NDQsNDQ2DQo+ID4+ID4+IDzCoMKgwqAgb2YgdGhlIDYt
dHVwbGUgaS5lLiwgdGhlIHR5cGljYWwgNS10dXBsZSBlbmhhbmNlZCB3aXRoIHRoZSBEU0NQDQo+
IGNvZGUsDQo+ID4+ID4+IDzCoMKgwqAgdW5pcXVlbHkgaWRlbnRpZmllcyBhIERldE5ldCBzZXJ2
aWNlIGZsb3cuDQo+ID4+ID4+IE5FVw0KPiA+PiA+PiAgPsKgwqDCoCBvZiB0aGUgNi10dXBsZSBp
LmUuLCB0aGUgdHlwaWNhbCA1LXR1cGxlIGVuaGFuY2VkIHdpdGggdGhlIERTQ1AgYW5kDQo+ID4+
ID4+ICA+wqDCoMKgIHByZXZpb3VzbHkgbWVudGlvbmVkIHR3byBvcHRpb25hbCBmaWVsZHMsIHVu
aXF1ZWx5IGlkZW50aWZpZXMgYQ0KPiA+PiA+PiAgPsKgwqDCoCBEZXROZXQgc2VydmljZSBmbG93
Lg0KPiA+PiA+Pg0KPiA+PiA+PiBPTEQNCj4gPj4gPj4gNTkwLDU5M2M1OTgsNjA4DQo+ID4+ID4+
IDzCoMKgwqAgTVVTVCBzdXBwb3J0IGJpdG1hc2sgYmFzZWQgbWF0Y2hpbmcsIHdoZXJlIGJpdHMg
c2V0IHRvIG9uZSAoMSkgaW4NCj4gPj4gdGhlDQo+ID4+ID4+IDzCoMKgwqAgYml0bWFzayBpbmRp
Y2F0ZSB3aGljaCBzdWJzZXQgb2YgdGhlIGJpdHMgaW4gdGhlIGZpZWxkIGFyZSB0byBiZSB1c2Vk
DQo+ID4+ID4+IDzCoMKgwqAgaW4gZGV0ZXJtaW5pbmcgYSBtYXRjaC7CoCBOb3RlIHRoYXQgYWxs
IGJpdHMgc2V0IHRvIHplcm8gKDApIHZhbHVlIGFzDQo+ID4+ID4+IDzCoMKgwqAgYSBiaXRtYXNr
IGVmZmVjdGl2ZWx5IG1lYW5zIHRoYXQgdGhlc2UgZmllbGRzIGFyZSBpZ25vcmVkLg0KPiA+PiA+
PiBORVcNCj4gPj4gPj4gID7CoMKgwqAgTVVTVCBzdXBwb3J0IGxpc3QgYmFzZWQgbWF0Y2hpbmcg
b2YgRFNDUCB2YWx1ZXMsIHdoZXJlIHRoZSBsaXN0IGlzDQo+ID4+ID4+ICA+wqDCoMKgIGNvbXBv
c2VkIG9mIHBvc3NpYmxlIGZpZWxkIHZhbHVlcyB0aGF0IGFyZSB0byBiZSBjb25zaWRlcmVkIHdo
ZW4NCj4gPj4gPj4gID7CoMKgwqAgaWRlbnRpZnlpbmcgYSBzcGVjaWZpYyBEZXROZXQgZmxvdy7C
oCBJbXBsZW1lbnRhdGlvbnMgU0hPVUxEIGFsbG93DQo+IGZvcg0KPiA+PiA+PiAgPsKgwqDCoCB0
aGlzIGZpZWxkIHRvIGJlIGlnbm9yZWQgZm9yIGEgc3BlY2lmaWMgRGV0TmV0IGZsb3cuDQo+ID4+
ID4+ICA+DQo+ID4+ID4+ICA+wqDCoMKgIEltcGxlbWVudGF0aW9ucyBvZiB0aGlzIGRvY3VtZW50
IE1VU1QgYWxsb3cgdGhlIEVDTiBmaWVsZCB0byBiZQ0KPiA+PiA+PiAgPsKgwqDCoCBpZ25vcmVk
IGFzIHBhcnQgb2YgRGV0TmV0IGZsb3cgaWRlbnRpZmljYXRpb24uIEFkZGl0aW9uYWxseSwNCj4g
Pj4gPj4gID7CoMKgwqAgaW1wbGVtZW50YXRpb25zIFNIT1VMRCBzdXBwb3J0IGlkZW50aWZpY2F0
aW9uIG9mIERldE5ldCBmbG93cw0KPiA+PiBiYXNlZA0KPiA+PiA+PiAgPsKgwqDCoCBvbiB0aGUg
dmFsdWUgY2FycmllZCBpbiB0aGUgRUNOIGZpZWxkLsKgIFdoZW4gdGhpcyBmaWVsZCBpcyB1c2Vk
IHRvDQo+ID4+ID4+ICA+wqDCoMKgIGlkZW50aWZ5IGEgc3BlY2lmaWMgRGV0TmV0IGZsb3csIGlt
cGxlbWVudGF0aW9ucyBNVVNUIHN1cHBvcnQgYQ0KPiBsaXN0DQo+ID4+ID4+ICA+wqDCoMKgIG9m
IEVDTiB2YWx1ZXMgdGhhdCBtYXRjaCBhIHNwZWNpZmljIHNsb3cuDQo+ID4+ID4+DQo+ID4+ID4+
IE9MRA0KPiA+PiA+PiA3MDVjNzIwLDcyOQ0KPiA+PiA+PiA8wqDCoMKgIG/CoCBJUHY0IFR5cGUg
b2YgU2VydmljZSBhbmQgSVB2NiBUcmFmZmljIENsYXNzIEZpZWxkcy4NCj4gPj4gPj4gPA0KPiA+
PiA+PiA8wqDCoMKgIG/CoCBJUHY0IFR5cGUgb2YgU2VydmljZSBhbmQgSVB2NiBUcmFmZmljIENs
YXNzIEZpZWxkIEJpdG1hc2ssIHdoZXJlIGENCj4gPj4gPj4gPMKgwqDCoMKgwqDCoCB6ZXJvICgw
KSBlZmZlY3RpdmVseSBtZWFucyB0aGF0IHRoZXNlcyBmaWVsZHMgYXJlIGlnbm9yZWQuDQo+ID4+
ID4+IE5FVw0KPiA+PiA+PiAgPsKgwqDCoCBvwqAgRm9yIHRoZSBJUHY0IFR5cGUgb2YgU2Vydmlj
ZSBhbmQgSVB2NiBUcmFmZmljIENsYXNzIEZpZWxkczoNCj4gPj4gPj4gID4NCj4gPj4gPj4gID7C
oMKgwqDCoMKgwqAgKsKgIElmIHRoZSBEU0NQIGZpZWxkIGlzIHRvIGJlIHVzZWQgaW4gZmxvdyBp
ZGVudGlmaWNhdGlvbi4NCj4gPj4gPj4gID7CoMKgwqDCoMKgwqDCoMKgwqAgSWdub3JpbmcgdGhl
IERTQ1AgZmlsZWQgaXMgb3B0aW9uYWwuDQo+ID4+ID4+ICA+DQo+ID4+ID4+ICA+wqDCoMKgwqDC
oMKgICrCoCBXaGVuIHRoZSBEU0NQIGZpZWxkIGlzIHVzZWQgaW4gZmxvdyBpZGVudGlmaWNhdGlv
biwgYSBsaXN0IG9mDQo+ID4+ID4+ICA+wqDCoMKgwqDCoMKgwqDCoMKgIGZpZWxkIHZhbHVlcyB0
aGF0IG1heSBiZSB1c2VkIGJ5IGEgc3BlY2lmaWMgZmxvdy4NCj4gPj4gPj4gID4NCj4gPj4gPj4g
ID7CoMKgwqDCoMKgwqAgKsKgIElmIHRoZSBFQ04gZmllbGQgaXMgdG8gYmUgdXNlZCBpbiBmbG93
IGlkZW50aWZpY2F0aW9uLg0KPiA+PiA+PiAgPsKgwqDCoMKgwqDCoMKgwqDCoCBNYXRjaGluZyBi
YXNlZCBvbiBFQ04gZmlsZWQgdmFsdWVzIGlzIG9wdGlvbmFsLg0KPiA+PiA+PiAgPg0KPiA+PiA+
PiAgPsKgwqDCoMKgwqDCoCAqwqAgV2hlbiBFQ04gZmllbGQgaXMgdXNlZCBpbiBmbG93IGlkZW50
aWZpY2F0aW9uLCBhIGxpc3Qgb2YgZmllbGQNCj4gPj4gPj4gID7CoMKgwqDCoMKgwqDCoMKgwqAg
dmFsdWVzIHRoYXQgbWF5IGJlIHVzZWQgYnkgYSBzcGVjaWZpYyBmbG93Lg0KPiA+PiA+Pg0KPiA+
PiA+PiBQbGVhc2UgbGV0IG1lIGtub3cgaWYgdGhpcyBhZGRyZXNzZXMgYWxsIHlvdXIgY29tbWVu
dHMgaW4gYW4NCj4gYWNjZXB0YWJsZQ0KPiA+PiA+PiBmYXNoaW9uIG9yIGlmIHlvdSdkIGxpa2Ug
dG8gZGlzY3VzcyBmdXJ0aGVyLg0KPiA+PiA+Pg0KPiA+PiA+PiAoQlRXIEkgdGhpbmsgdGhpcyBp
cyB0aGUgc29sZSBvcGVuIHNldCBvZiBpc3N1ZXMgb24gdGhlIGRvY3VtZW50LikNCj4gPj4gPj4N
Cj4gPj4gPj4gVGhhbmsgeW91IQ0KPiA+PiA+Pg0KPiA+PiA+PiBMb3UNCj4gPj4gPj4NCj4gPj4g
Pg0KPiA+PiA+IF9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
DQo+ID4+ID4gZGV0bmV0IG1haWxpbmcgbGlzdA0KPiA+PiA+IGRldG5ldEBpZXRmLm9yZw0KPiA+
PiA+IGh0dHBzOi8vd3d3LmlldGYub3JnL21haWxtYW4vbGlzdGluZm8vZGV0bmV0DQo+ID4+DQo+
ID4+IF9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fDQo+ID4+
IGRldG5ldCBtYWlsaW5nIGxpc3QNCj4gPj4gZGV0bmV0QGlldGYub3JnDQo+ID4+IGh0dHBzOi8v
d3d3LmlldGYub3JnL21haWxtYW4vbGlzdGluZm8vZGV0bmV0DQo+IA0KDQo=


From nobody Sat Oct 12 15:20:24 2019
Return-Path: <lberger@labn.net>
X-Original-To: detnet@ietfa.amsl.com
Delivered-To: detnet@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 91D8D120089 for <detnet@ietfa.amsl.com>; Sat, 12 Oct 2019 15:20:22 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.6
X-Spam-Level: 
X-Spam-Status: No, score=-2.6 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, RCVD_IN_DNSWL_LOW=-0.7, 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 (768-bit key) header.d=labn.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 xKGVRgUlRjnM for <detnet@ietfa.amsl.com>; Sat, 12 Oct 2019 15:20:18 -0700 (PDT)
Received: from gproxy6-pub.mail.unifiedlayer.com (outbound-ss-348.hostmonster.com [74.220.202.212]) (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 A536012002E for <detnet@ietf.org>; Sat, 12 Oct 2019 15:20:18 -0700 (PDT)
Received: from cmgw14.unifiedlayer.com (unknown [10.9.0.14]) by gproxy6.mail.unifiedlayer.com (Postfix) with ESMTP id 1D7281E0723 for <detnet@ietf.org>; Sat, 12 Oct 2019 16:20:18 -0600 (MDT)
Received: from box313.bluehost.com ([69.89.31.113]) by cmsmtp with ESMTP id JPkHi98SOhwcbJPkHiLA8A; Sat, 12 Oct 2019 16:20:18 -0600
X-Authority-Reason: nr=8
X-Authority-Analysis: v=2.3 cv=PtG9kTE3 c=1 sm=1 tr=0 a=h1BC+oY+fLhyFmnTBx92Jg==:117 a=h1BC+oY+fLhyFmnTBx92Jg==:17 a=dLZJa+xiwSxG16/P+YVxDGlgEgI=:19 a=jpOVt7BSZ2e4Z31A5e1TngXxSK0=:19 a=IkcTkHD0fZMA:10:nop_charset_1 a=xqWC_Br6kY4A:10:nop_ipv6 a=XobE76Q3jBoA:10:nop_rcvd_month_year a=Vy_oeq2dmq0A:10:endurance_base64_authed_username_1 a=174xjjHKAAAA:20 a=wU2YTnxGAAAA:8 a=48vgC7mUAAAA:8 a=iLNU1ar6AAAA:8 a=bt8Zh30PAAAA:8 a=92DrXOnLmvpaVwB82E4A:9 a=7Zwj6sZBwVKJAoWSPKxL6X1jA+E=:19 a=fQJtZYPh3szLv_gk:21 a=899wwQdSGXYUFDcd:21 a=QEXdDO2ut3YA:10:nop_charset_2 a=Yz9wTY_ffGCQnEDHKrcv:22 a=w1C3t2QeGrPiZgrLijVG:22
DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=labn.net; s=default; h=Content-Transfer-Encoding:Content-Type:In-Reply-To:MIME-Version :Date:Message-ID:From:References:Cc:To:Subject:Sender:Reply-To:Content-ID: Content-Description:Resent-Date:Resent-From:Resent-Sender:Resent-To:Resent-Cc :Resent-Message-ID:List-Id:List-Help:List-Unsubscribe:List-Subscribe: List-Post:List-Owner:List-Archive; bh=SaE+JGKwEeGbutcKA+mHXsiKULAjg6BdNeOlxj4odPA=; b=AkYJiMnqUSFWFSuLPcUUeieuTY l70T6MVNsPjzWrMyFeZhwV3dQpJmxEkwwN07Zeykilkm73zdo/q2jQai/68nMi1uIh+Pf6+Or3P7K v1dzJJ/fdJD3PsKtIwb9g7S68;
Received: from [127.0.0.1] (port=44551 helo=[IPv6:::1]) by box313.bluehost.com with esmtpsa (TLSv1.2:ECDHE-RSA-AES128-GCM-SHA256:128) (Exim 4.92) (envelope-from <lberger@labn.net>) id 1iJPkH-0044DK-Ho; Sat, 12 Oct 2019 16:20:17 -0600
To: "Black, David" <David.Black@dell.com>
Cc: "detnet@ietf.org" <detnet@ietf.org>
References: <0b0f78a3-b0c2-06a3-1d1a-9205f612a13f@labn.net> <CE03DB3D7B45C245BCA0D2432779493630765393@MX307CL04.corp.emc.com> <27583e1a-e43b-1c30-251a-e655c88e541c@labn.net> <CE03DB3D7B45C245BCA0D243277949363076BB70@MX307CL04.corp.emc.com> <16dba799bf8.277b.9b4188e636579690ba6c69f2c8a0f1fd@labn.net> <CE03DB3D7B45C245BCA0D2432779493630770351@MX307CL04.corp.emc.com>
From: Lou Berger <lberger@labn.net>
Message-ID: <f647d62a-775a-b924-da33-c4d2cea37813@labn.net>
Date: Sat, 12 Oct 2019 18:20:16 -0400
User-Agent: Mozilla/5.0 (Windows NT 10.0; WOW64; rv:60.0) Gecko/20100101 Thunderbird/60.3.1
MIME-Version: 1.0
In-Reply-To: <CE03DB3D7B45C245BCA0D2432779493630770351@MX307CL04.corp.emc.com>
Content-Type: text/plain; charset=utf-8; format=flowed
Content-Transfer-Encoding: 8bit
Content-Language: en-US
X-AntiAbuse: This header was added to track abuse, please include it with any abuse report
X-AntiAbuse: Primary Hostname - box313.bluehost.com
X-AntiAbuse: Original Domain - ietf.org
X-AntiAbuse: Originator/Caller UID/GID - [47 12] / [47 12]
X-AntiAbuse: Sender Address Domain - labn.net
X-BWhitelist: no
X-Source-IP: 127.0.0.1
X-Source-L: Yes
X-Exim-ID: 1iJPkH-0044DK-Ho
X-Source: 
X-Source-Args: 
X-Source-Dir: 
X-Source-Sender: ([IPv6:::1]) [127.0.0.1]:44551
X-Source-Auth: lberger@labn.net
X-Email-Count: 2
X-Source-Cap: bGFibm1vYmk7bGFibm1vYmk7Ym94MzEzLmJsdWVob3N0LmNvbQ==
X-Local-Domain: yes
Archived-At: <https://mailarchive.ietf.org/arch/msg/detnet/bWWdE1pl_a-bAr-WUHl86PgoROI>
Subject: Re: [Detnet] consolidated response: IP Data Plane draft comments
X-BeenThere: detnet@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: Discussions on Deterministic Networking BoF and Proposed WG <detnet.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/detnet>, <mailto:detnet-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/detnet/>
List-Post: <mailto:detnet@ietf.org>
List-Help: <mailto:detnet-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/detnet>, <mailto:detnet-request@ietf.org?subject=subscribe>
X-List-Received-Date: Sat, 12 Oct 2019 22:20:23 -0000

Hi David,

On 10/11/2019 4:26 PM, Black, David wrote:
> Lou,
>
> Rather than continue the nested inline, I'll try to write a high-level commentary starting from this helpful goal summary:
>
>> And I believe we are trying to ensure that the that the DetNet data plane
>> can be supported on the widest variety of existing and future hardware.
>> Which to me means not introducing any restrictions that don't exist today
>> or overly specify behaviors not required by detnet.
> In my view, that also means not departing significantly from the network architecture on which that hardware is based.  The underlying network architecture aspect that matters here is that both DSCP and ECN are intended to provide multiple markings within individual flows, not subdivide flows into sub-flows.  In more detail ...
>
> -- DSCP --

...

> Overall, this DSCP topic still feels like it merits "SHOULD/SHOULD NOT" requirements, not "MUST/MUST NOT" requirements (reminder: what I'm looking for is roughly - SHOULD NOT mix DetNet and non-DetNet traffic within a single 5-tuple).

Okay, how about adding the following to the end of section 4.1:

           DetNet aware applications and end systems SHOULD NOT mix
           DetNet and non-DetNet traffic within a single 5-tuple.


> OTOH ...
>
> -- ECN --
>
> ECN values are used to label packets in a single transport protocol session, not to multiplex transport protocol sessions, period.   The proposal to use ECN for path selection is fundamentally inconsistent with RFC 3168 (The Addition of Explicit Congestion Notification (ECN) to IP), a long-time Proposed Standard.  Taking up the example mentioned below:
>
>> Although, if a system is smart enough to route ecn enabled packets over ecn
>> supporting routers I'm not sure why this would be a bad thing. But if the
>> restriction already exists, it exists...
> It would definitely be a bad thing if it is based on the value of the ECN field in the IP header.  One problem arises from the requirement (in Section 6.1.5 of RFC 3168) that when a TCP session uses ECN, all retransmitted packets have to be marked with Not-ECT, i.e., as not using ECN.   As a result, sending ECN and non-ECN traffic on different network paths invites reordering of packets in a TCP session, which is known to be problematic, e.g., if retransmitted packets are subject to more delay than non-retransmitted packets.

This is certainly problematic!

> There's much more where this explanation came from (please do read RFC 3168).  The upshot is that DetNet needs to prohibit use of ECN for path selection, i.e., "MUST NOT" language that cites RFC 3168.

My reservation in putting in this restriction in the data plane is that 
I think this will be the first/only RFC document to have this 
restriction on the IP forwarding layer.  Furthermore I think what you're 
really saying is not about traffic classification but rather path 
selection.  It is a *very* valid point and I think is worth adding to 
the document even though  path selection is out of scope.   What do you 
think about adding a new forwarding sublayer section along the lines of:

4.3.3.  Path Selection

    While path selection algorithms and mechanisms are out of scope of
    the DetNet data plane definition, it is important to highlight the
    implications of DetNet IP flow identification on path selection and
    next hops.  As mentioned above, the DetNet IP data plane identifies
    flows using "6-tuple" header information as well as two additional
    optional header fields.  DetNet generally allows for both flow-
    specific traffic treatment and flow-specific next-hops.

    In non-DetNet IP forwarding, it is generally assumed that the same
    series of next hops, i.e., the same path, will be used for a
    particular 5-tuple or, in some cases, e.g., [RFC5120], for a
    particular 6-tuple.  This assumption is reflected in higher protocol
    levels, e.g., see [RFC3168].  Using different next hops for different
    5-tuples does not take any special consideration within a DetNet
    domain.  Care should be taken when using different next hops for the
    same 5-tuple.  Understanding of the application and transport
    protocol impact of using different next hops for the same 6-tuple is
    required.  Again, this impacts path selection for DetNet flows and
    this document only indirectly.

>
> For completeness, I should not that there is experimental work in progress to support ECN for retransmitted packets, e.g., see RFC 8311 (Relaxing Restrictions on Explicit Congestion Notification (ECN) Experimentation), but there is also plenty of "running code" that does not use ECN for retransmitted packets in traffic that otherwise uses ECN.

Allowing future experimentation/evolution of usage of the detnet 
forwarding plane is exactly the motivation for not restricting detnet 
more than general IP.

Thanks and talk to you on Monday.

Lou

PS Diff is on github: 
https://github.com/detnet-wg/data-plane-drafts/commit/ee5d5f71f4e52d402223e4ad4dd88e6c93465f64

> Thanks, --David (co-author of RFCs 2475, 3168, 7657 & 8311)
>
>> -----Original Message-----
>> From: Lou Berger <lberger@labn.net>
>> Sent: Friday, October 11, 2019 7:00 AM
>> To: Black, David
>> Cc: detnet@ietf.org
>> Subject: RE: [Detnet] consolidated response: IP Data Plane draft comments
>>
>>
>> [EXTERNAL EMAIL]
>>
>> David,
>>
>>
>> ----------
>> On October 10, 2019 11:13:54 AM "Black, David" <David.Black@dell.com>
>> wrote:
>>
>>> Lou,
>>>
>>>> I think there's some cross usage of the term flow here.   DetNet flow
>>>> identification is the traffic classification function that enables
>>>> DetNet to deliver different service, including paths through a network
>>>> to different flows.  ECN markings already impact how packets are handled
>>>> in ECN enabled routers (DROP for 00 for DE packets).
>>> I'm drawing a bright-line distinction between different service in network
>>> nodes (both DSCP and ECN are used for this purpose) and selection of
>> paths.
>> And I believe we are trying to ensure that the that the DetNet data plane
>> can be supported on the widest variety of existing and future hardware.
>> Which to me means not introducing any restrictions that don't exist today
>> or overly specify behaviors not required by detnet.
>>
>>> In other words, if "including paths through the network" were removed
>> from
>>> the above text snippet, I would strongly agree.
>>>
>>>> Also, I don't see
>>>> anything in the RFCs that would preclude path selection based on
>>>> different DSCPs or different ECN field values
>>> I firmly disagree on those two:
>>> DSCP:- Selection of different paths based on DSCP is problematic for
>>> network operations and management tools.
>> I don't disagree, but we don't prevent  operators to 'play with scissors'.
>> Sometimes such flexibility even results in new capabilities.
>>
>> Adding text that points this out seems completely reasonable.
>>
>>> ECN: I believe that different path selection based on ECN values is
>>> effectively prohibited by RFC 3168, and is completely inconsistent with
>>> prior and ongoing Transport Area work.
>>>
>> Where is this prohibition stated? Referencing existing specification
>> certainly makes sense.
>>
>> Although, if a system is smart enough to route ecn enabled packets over ecn
>> supporting routers I'm not sure why this would be a bad thing. But if the
>> restriction already exists, it exists...
>>
>>> To summarize what I think ought to be done:
>>> - Path selection based on DSCP ought to be a "SHOULD NOT" requirement.
>> RFC
>>> 7657 is relevant to this.
>>
>>> - Path selection based on ECN has to be a "MUST NOT" requirement - see
>> RFC
>>> 3168.
>>>
>>>> As a possible example, I could see ECT and non-ect
>>>> traffic routed over different paths and am not sure where this is
>>>> precluded by the reference RFCs.
>>> Please read RFC 3168 to better understand why that is a seriously bad idea.
>>>
>> Perhaps this is a good discussion point for Monday's call.
>>
>>>>> Is it at least possible to prohibit (or at least
>>>>> strongly discourage, i.e., "SHOULD NOT") use of the same 5-tuple for
>> DetNet
>>>>> and non-DetNet traffic?  That would at least contain the resulting
>> network
>>>>> management and operational effects to DetNet?
>>>> I'm not sure how we can preclude what operators choose to do.  Vendors
>>>> on the other hand...
>>> I'm not looking for "preclude" which would be expressed as "MUST NOT."
>>> What I'm looking for is a strong "here be dragons" "SHOULD NOT" warning
>>> about mixing DetNet and non-DetNet traffic on the same 5-tuple (e.g., that
>>> sure looks like an opportunity to misdirect DetNet OAM traffic into
>>> non-DetNet paths and forwarding planes).  Then operators who choose to
>> do
>>> otherwise have only themselves to credit for the consequences.
>>>
>> Okay. I'll work on some language for this and send it to the list before
>> Monday's call.
>>
>>>>> Also, be aware that if two DetNet flows differ only in DSCP, most
>> existing
>>>>> network transport protocols will have problems dealing with that
>> situation
>>>>> - see RFC 7657 for details.
>>>> sure.  but then it should be using different DSCP values.
>>> I'm not sure what "it" refers to, but if that was meant to imply that
>>> existing network transport protocols are not or never appropriate for use
>>> with DetNet, then I would strongly disagree.
>>>
>>> The rest of the context is that in end systems, DSCP is not used to choose
>>> the "socket" or equivalent - traffic is muxed/demuxed to/from transport
>>> protocol sessions/instances based on 5-tuple (not including DSCP) with
>>> DSCPs being used to label flows, but not to subdivide any 5-tuple flow into
>>> multiple 6-tuple sub-flows.   If splitting a 5-tuple flow into multiple
>>> sub-flows is what's wanted, then the WebRTC example ought to be
>> followed
>>> where header info above the IP header (and above the UDP header) is
>> used to
>>> do the mux/demux so that multiple WebRTC sub-flows can use the same 5-
>> tuple.
>> I hear you and agree you certainly wouldn't expect this to happen for a
>> single 5-tuple.  This said,  I have seen some real networks, and suspect
>> there are more, that route traffic differently based on their dscps - and
>> this is nothing more than we are allowing for in detnet.
>>
>> I look forward to talking to you on Monday
>>
>> Lou
>>> Thanks, --David
>>>
>>>> -----Original Message-----
>>>> From: detnet <detnet-bounces@ietf.org> On Behalf Of Lou Berger
>>>> Sent: Wednesday, October 9, 2019 10:42 PM
>>>> To: Black, David
>>>> Cc: detnet@ietf.org
>>>> Subject: Re: [Detnet] consolidated response: IP Data Plane draft
>> comments
>>>>
>>>> [EXTERNAL EMAIL]
>>>>
>>>> Hi David,
>>>>
>>>> Thanks for the response, see below.
>>>>
>>>>
>>>> ----------
>>>> On October 8, 2019 10:04:00 AM "Black, David" <David.Black@dell.com>
>>>> wrote:
>>>>
>>>>> Lou,
>>>>>
>>>>>> Please let me know if this addresses all your comments in an
>> acceptable
>>>>>> fashion or if you'd like to discuss further.
>>>>> The proposed text does not address the comments.
>>>>>
>>>>> [A] ECN
>>>>>
>>>>> The proposed text effectively ignores the comments, and fails to
>> address
>>>>> the problem.
>>>>>
>>>>> The ECN field MUST NOT be used for flow identification, period (e.g.,
>> see
>>>>> RFC 3290, which does not include ECN in the 6-tuple).  In particular, it
>>>>> would be wrong for two DetNet flows to differ solely on the values used
>> in
>>>>> the ECN field.  If there's a disagreement, please cite text from RFC 3168
>>>>> that justifies this proposed ECN field usage.
>>>>>
>>>> I think there's some cross usage of the term flow here.   DetNet flow
>>>> identification is the traffic classification function that enables
>>>> DetNet to deliver different service, including paths through a network
>>>> to different flows.  ECN markings already impact how packets are handled
>>>> in ECN enabled routers (DROP for 00 for DE packets).  Also, I don't see
>>>> anything in the RFCs that would preclude path selection based on
>>>> different DSCPs or different ECN field values -- It is even covered
>>>> under 'split paths' albeit from the perspective of a broken
>>>> implementation.  As a possible example, I could see ECT and non-ect
>>>> traffic routed over different paths and am not sure where this is
>>>> precluded by the reference RFCs.
>>>>
>>>>
>>>>> [B] 5-tuples and 6-tuples
>>>>>
>>>>> As I noted in one of the referenced messages in response to a question:
>>>>>
>>>>>>> Are you okay with dropping "While 5-tuples suffice to identify
>> DetNet
>>>> flows,"
>>>>>> Not by itself - if that text is dropped, I'd want to add a couple of
>>>> sentences
>>>>>> (perhaps not in Section 3) to explain how DetNet flows differ from
>>>> Diffserv
>>>>>> flows,
>>>>>> i.e., "microflows" in defined in RFC 2475 (Diffserv Architecture).
>>>>> The heads up for everyone is that if multiple DetNet flows differ only in
>>>>> DSCP (i.e., IP addresses, transport protocol and ports are the same),
>> then
>>>>> non-DetNet network management tools that deal with traffic flows will
>>>> lump
>>>>> those flows together.  Is it at least possible to prohibit (or at least
>>>>> strongly discourage, i.e., "SHOULD NOT") use of the same 5-tuple for
>>>> DetNet
>>>>> and non-DetNet traffic?  That would at least contain the resulting
>> network
>>>>> management and operational effects to DetNet?
>>>> I'm not sure how we can preclude what operators choose to do.  Vendors
>>>> on the other hand...
>>>>
>>>> How about adding:
>>>>
>>>> It is important to note that the DSCP values used within a DetNet domain
>>>> may not be meaningful outside of that DetNet domain as the values may
>>>> have no relationship to standard PHB and DSCP values.  It is REQUIRED
>>>> that routers that operate in both DetNet and non-DetNet domains
>> support
>>>> remapping or setting the DSCP value of any flow originating in a DetNet
>>>> domain.
>>>>
>>>>
>>>>> The use of DSCP for flow identification makes the OAM problem much
>>>> harder
>>>>> for the IP data plane by dramatically increasing the difficulty of getting
>>>>> DetNet IP OAM traffic to fate-share with the DetNet traffic for which
>> the
>>>>> OAM functionality is intended (it may be necessary to resort to shoving
>> an
>>>>> MPLS label in there to identify OAM traffic and requiring nodes that
>>>>> originate or terminate DetNet OAM packets to understand enough of
>>>> MPLS to
>>>>> deal with this).
>>>> For the MPLS data plane, I suspect this will be required.  For IP, given
>>>> the complexities of ECMP, I don't see how this behavior notably
>>>> complicates OAM, but also agree it will need to be considered.
>>>>
>>>>> Also, be aware that if two DetNet flows differ only in DSCP, most
>> existing
>>>>> network transport protocols will have problems dealing with that
>> situation
>>>>> - see RFC 7657 for details.
>>>> sure.  but then it should be using different DSCP values.
>>>>
>>>> Lou
>>>>
>>>> PS WRT your offer to join one of the data plane calls, that would be great!
>>>>
>>>>> Thanks, --David
>>>>>
>>>>>> -----Original Message-----
>>>>>> From: Lou Berger <lberger@labn.net>
>>>>>> Sent: Sunday, October 6, 2019 4:47 PM
>>>>>> To: Black, David
>>>>>> Cc: detnet@ietf.org
>>>>>> Subject: consolidated response: IP Data Plane draft comments
>>>>>>
>>>>>>
>>>>>> [EXTERNAL EMAIL]
>>>>>>
>>>>>> David,
>>>>>>
>>>>>>       My apologies on the time to get back to this topic.  Before the
>>>>>> last IETF you raised a number of points on the IP data plane document.
>>>>>> For context, I believe the threads are found in:
>>>>>>
>> https://mailarchive.ietf.org/arch/msg/detnet/ykpI6gbH2L705BBjmHbnsZraxi
>>>> g
>> https://mailarchive.ietf.org/arch/msg/detnet/phi4OBWijlp7T4_HML2YvWfoa
>>>> as
>> https://mailarchive.ietf.org/arch/msg/detnet/th2Yj5Z4_8VtBsEOF1UfLejMh
>>>> pM
>>>>>> https://mailarchive.ietf.org/arch/msg/detnet/qvs-
>>>> S0Nrm1B8w8JYO7zDLFwpTFQ
>>>>>> In re reviewing the discussions, I think we missed the ECN field. Based
>>>>>> on this and a general reread, I have put together a proposed set of
>>>>>> changes to the published draft.  The changes are  available at
>>>>>>
>>>>>> https://github.com/detnet-wg/data-plane-
>>>>>> drafts/commit/d3a733556804f11abbedbd128e3c62786418ddc8
>>>>>>
>>>>>> (text format can be received at
>>>>>> https://xml2rfc.tools.ietf.org/cgi-
>>>>>> bin/xml2rfc.cgi?url=https://raw.githubusercontent.com/detnet-
>> wg/data-
>>>>>> plane-drafts/working/lb/ip-tos-update/ip/draft-ietf-detnet-ip.xml)
>>>>>>
>>>>>> the following changes are proposed:
>>>>>> OLD183,195c185,202
>>>>>> <    The DetNet IP data plane uses "6-tuple" based flow identification,
>>>>>> <    where 6-tuple refers to information carried in IP and higher layer
>>>>>> <    protocol headers.  The 6-tuple referred to in this document is the
>>>>>> <    same as that defined in [RFC3290].  Specifically 6-tuple is
>>>>>> <    (destination address, source address, IP protocol, source port,
>>>>>> <    destination port, and differentiated services (DiffServ) code point
>>>>>> <    (DSCP).  General background on the use of IP headers, and 5-
>> tuples,
>>>>>> <    to identify flows and support Quality of Service (QoS) can be found
>>>>>> <    in [RFC3670].  [RFC7657] also provides useful background on the
>>>>>> <    delivery of DiffServ and "tuple" based flow identification.
>>>>>> <    Referring to a 6-tuple allows DetNet nodes to forward packets with
>>>>>> <    the 6-tuple as is or remap the DSCP where required by the DetNet
>>>>>> <    service.
>>>>>> NEW
>>>>>>   >    The DetNet IP data plane primarily uses "6-tuple" based flow
>>>>>>   >    identification, where 6-tuple refers to information carried in IP and
>>>>>>   >    higher layer protocol headers.  The 6-tuple referred to in this
>>>>>>   >    document is the same as that defined in [RFC3290]. Specifically
>>>>>>   >    6-tuple is (destination address, source address, IP protocol, source
>>>>>>   >    port, destination port, and differentiated services (DiffServ) code
>>>>>>   >    point (DSCP).  General background on the use of IP headers, and
>>>>>>   >    5-tuples, to identify flows and support Quality of Service (QoS) can
>>>>>>   >    be found in [RFC3670].  [RFC7657] also provides useful background
>> on
>>>>>>   >    the delivery of DiffServ and "tuple" based flow identification.
>>>>>>   >
>>>>>>   >    The DetNet IP data plane also allows for optional matching on two
>>>>>>   >    additional data fields.  The optional fields are the ECN Field, as in
>>>>>>   >    [RFC3168], and the IPv6 flow label field, as defined in [RFC8200].
>>>>>>   >
>>>>>>   >    Generally the fields used in flow identification are forward
>>>>>>   >    unmodified but modification is allowed, for example to a DSCP
>> value,
>>>>>>   >    when required by the DetNet service.
>>>>>>
>>>>>> OLD
>>>>>> <    masks, prefixes and ranges.  IP tunnels may also be used to support
>>>>>> NEW
>>>>>>   >    masks, lists, prefixes and ranges.  IP tunnels may also be used to
>>>>>>
>>>>>> OLD
>>>>>> 437,438c444,446
>>>>>> <    of the 6-tuple i.e., the typical 5-tuple enhanced with the DSCP
>> code,
>>>>>> <    uniquely identifies a DetNet service flow.
>>>>>> NEW
>>>>>>   >    of the 6-tuple i.e., the typical 5-tuple enhanced with the DSCP and
>>>>>>   >    previously mentioned two optional fields, uniquely identifies a
>>>>>>   >    DetNet service flow.
>>>>>>
>>>>>> OLD
>>>>>> 590,593c598,608
>>>>>> <    MUST support bitmask based matching, where bits set to one (1) in
>>>> the
>>>>>> <    bitmask indicate which subset of the bits in the field are to be used
>>>>>> <    in determining a match.  Note that all bits set to zero (0) value as
>>>>>> <    a bitmask effectively means that these fields are ignored.
>>>>>> NEW
>>>>>>   >    MUST support list based matching of DSCP values, where the list is
>>>>>>   >    composed of possible field values that are to be considered when
>>>>>>   >    identifying a specific DetNet flow.  Implementations SHOULD allow
>> for
>>>>>>   >    this field to be ignored for a specific DetNet flow.
>>>>>>   >
>>>>>>   >    Implementations of this document MUST allow the ECN field to be
>>>>>>   >    ignored as part of DetNet flow identification. Additionally,
>>>>>>   >    implementations SHOULD support identification of DetNet flows
>>>> based
>>>>>>   >    on the value carried in the ECN field.  When this field is used to
>>>>>>   >    identify a specific DetNet flow, implementations MUST support a
>> list
>>>>>>   >    of ECN values that match a specific slow.
>>>>>>
>>>>>> OLD
>>>>>> 705c720,729
>>>>>> <    o  IPv4 Type of Service and IPv6 Traffic Class Fields.
>>>>>> <
>>>>>> <    o  IPv4 Type of Service and IPv6 Traffic Class Field Bitmask, where a
>>>>>> <       zero (0) effectively means that theses fields are ignored.
>>>>>> NEW
>>>>>>   >    o  For the IPv4 Type of Service and IPv6 Traffic Class Fields:
>>>>>>   >
>>>>>>   >       *  If the DSCP field is to be used in flow identification.
>>>>>>   >          Ignoring the DSCP filed is optional.
>>>>>>   >
>>>>>>   >       *  When the DSCP field is used in flow identification, a list of
>>>>>>   >          field values that may be used by a specific flow.
>>>>>>   >
>>>>>>   >       *  If the ECN field is to be used in flow identification.
>>>>>>   >          Matching based on ECN filed values is optional.
>>>>>>   >
>>>>>>   >       *  When ECN field is used in flow identification, a list of field
>>>>>>   >          values that may be used by a specific flow.
>>>>>>
>>>>>> Please let me know if this addresses all your comments in an
>> acceptable
>>>>>> fashion or if you'd like to discuss further.
>>>>>>
>>>>>> (BTW I think this is the sole open set of issues on the document.)
>>>>>>
>>>>>> Thank you!
>>>>>>
>>>>>> Lou
>>>>>>
>>>>> _______________________________________________
>>>>> detnet mailing list
>>>>> detnet@ietf.org
>>>>> https://www.ietf.org/mailman/listinfo/detnet
>>>> _______________________________________________
>>>> detnet mailing list
>>>> detnet@ietf.org
>>>> https://www.ietf.org/mailman/listinfo/detnet
> _______________________________________________
> detnet mailing list
> detnet@ietf.org
> https://www.ietf.org/mailman/listinfo/detnet


From nobody Mon Oct 14 06:09:33 2019
Return-Path: <eagros@dolby.com>
X-Original-To: detnet@ietfa.amsl.com
Delivered-To: detnet@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id B0FBB12080F for <detnet@ietfa.amsl.com>; Mon, 14 Oct 2019 06:09:29 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: 3.101
X-Spam-Level: ***
X-Spam-Status: No, score=3.101 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, GB_SUMOF=5, HTML_MESSAGE=0.001, HTTPS_HTTP_MISMATCH=0.1, RCVD_IN_DNSWL_NONE=-0.0001, SPF_PASS=-0.001, URIBL_BLOCKED=0.001] autolearn=no autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=dolby.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id l5lzKM_01XlI for <detnet@ietfa.amsl.com>; Mon, 14 Oct 2019 06:09:25 -0700 (PDT)
Received: from NAM04-SN1-obe.outbound.protection.outlook.com (mail-eopbgr700117.outbound.protection.outlook.com [40.107.70.117]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id B5E11120143 for <detnet@ietf.org>; Mon, 14 Oct 2019 06:09:24 -0700 (PDT)
ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=idJ8RuVMLXbu/gzQizzE2NjsUr1xQkdk7mQRWNI3V0xkquIfl1mf7p/JEcWbJR+SSzVtgYd93+RLEf8a5jT7kvKz5g4uajdj0JHsOB6DPARBY1tVMm8SVUr8e2EAgFjKKrtwv2PoyFePPS+HyxLNVuf0wYELn9YJKVxu20wSudCOyaU5QJu3NQJ8UBxOECm8rLIVpXE6jvjg1hwM5aFk926gsVHznFR+khIvpCMxqhlNwWSuL18ftOauqVylvYJWdj1rHqxcaIU2+abBt10Cv/ntCaRXq48c6CNn474hpVhY9RbO1dCfzI6uYS15U3iFLBef6oUwEQXqwv2Hiiw3kQ==
ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com;  s=arcselector9901; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=oasWoPpG9v2W3G6u9oBguf9ut68kjXTZmmJlzqcLkw8=; b=M6JqVVxYpW+WZGmEEkM5R+7WBC+La2VtCMALbgommN39TLgpmhjK4E9SuL4WZUGaoUle148Ywp34Nce6DRTOF2FIL1J08rDb4s3IKhYHkGL9M9GKreJx/v/iRifm9MCnF3Cx0e93SD8oid5GzvWvv5xfvNn7pPSGhAiEe8zqiOSSQSXaAQuLePLzkIezsiMtj8iRKEmFsGq4z0QAuipofbfZUDRFvCwuVKWdatWwSlsfsi5emBQcLX+N1GEGjQ2dra7059U+7n7afVJB7bOYnsbTfaLr4t+T+sTsFyhsFcAG5waHv9F7/uGxWCImwBVfKtp/j9AwT1UhzVtV4iBMUA==
ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=dolby.com; dmarc=pass action=none header.from=dolby.com; dkim=pass header.d=dolby.com; arc=none
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=dolby.com; s=selector2; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=oasWoPpG9v2W3G6u9oBguf9ut68kjXTZmmJlzqcLkw8=; b=OQ4DGMkp5zcT08H5k/wb33f4cFu+tMnzz/REh3ph/sJAi2ABpayXrDgpmqG9P/4IR4exEGytWDQqyNmFVEhmGlge8Rwee+FIMF+/tahjFzmKRLr51KloEhKtbf5Ev0cYm27DzUq3pme7dFGuqM0ZtddB4SNEq/OpN91BXoK/mQ4=
Received: from BYAPR06MB4325.namprd06.prod.outlook.com (52.135.240.140) by BYAPR06MB4232.namprd06.prod.outlook.com (52.135.238.141) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.2347.19; Mon, 14 Oct 2019 13:09:18 +0000
Received: from BYAPR06MB4325.namprd06.prod.outlook.com ([fe80::4133:d57b:b32e:99b8]) by BYAPR06MB4325.namprd06.prod.outlook.com ([fe80::4133:d57b:b32e:99b8%3]) with mapi id 15.20.2347.021; Mon, 14 Oct 2019 13:09:18 +0000
From: "Grossman, Ethan A." <eagros@dolby.com>
To: "Andrew G. Malis" <agmalis@gmail.com>
CC: "detnet@ietf.org" <detnet@ietf.org>
Thread-Topic: [Detnet] data plane framework editorial pass
Thread-Index: AdV3/qtJuFuNR0KURsewQ+jYNS+AzQB6OD9gAAii6VAAA5NtAAAAHhoAAAMoLYAALPMvgABO1geQABPHOYABixV74A==
Date: Mon, 14 Oct 2019 13:09:18 +0000
Message-ID: <BYAPR06MB432545C23678E37D5B904E9AC4900@BYAPR06MB4325.namprd06.prod.outlook.com>
References: <DM6PR06MB4329EDDC558FE8D5EFEEB225C49D0@DM6PR06MB4329.namprd06.prod.outlook.com> <AM5PR0701MB228913F73700AF0AA8446467AC9F0@AM5PR0701MB2289.eurprd07.prod.outlook.com> <BYAPR06MB4325CBAF7C387D4CB14DE979C49F0@BYAPR06MB4325.namprd06.prod.outlook.com> <CAA=duU13N=Lfh_NNucksJ5dwN8+gM+JR+r6M_DgDwhjTcWeapQ@mail.gmail.com> <CAA=duU39NYeQMo-50i_Ky_DBpyszMnhTeF940agG2=9dMjhS7w@mail.gmail.com> <BYAPR06MB4325992742154FEF70B520B1C49F0@BYAPR06MB4325.namprd06.prod.outlook.com> <CAA=duU19beBas-TPcnpH3PbL9ygiNGrn8LWnDMFKQaJkmo3mAA@mail.gmail.com> <BYAPR06MB4325C749B0EDB23C3F06401DC4980@BYAPR06MB4325.namprd06.prod.outlook.com> <CAA=duU2SiACP2EaNQGJ2FtCmsg=y2-RUif=gdnO=L0x-in5htg@mail.gmail.com>
In-Reply-To: <CAA=duU2SiACP2EaNQGJ2FtCmsg=y2-RUif=gdnO=L0x-in5htg@mail.gmail.com>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
authentication-results: spf=none (sender IP is ) smtp.mailfrom=eagros@dolby.com; 
x-originating-ip: [73.162.193.175]
x-ms-publictraffictype: Email
x-ms-office365-filtering-correlation-id: 486b2766-c91f-4e91-c250-08d750a7b8d0
x-ms-traffictypediagnostic: BYAPR06MB4232:
x-ms-exchange-purlcount: 3
x-microsoft-antispam-prvs: <BYAPR06MB423245F653E9E36F6D5C96E1C4900@BYAPR06MB4232.namprd06.prod.outlook.com>
x-ms-oob-tlc-oobclassifiers: OLM:2512;
x-forefront-prvs: 01901B3451
x-forefront-antispam-report: SFV:NSPM; SFS:(10019020)(376002)(346002)(396003)(366004)(136003)(39850400004)(15374003)(53754006)(189003)(199004)(478600001)(66066001)(316002)(30864003)(25786009)(486006)(229853002)(1411001)(14444005)(256004)(966005)(86362001)(33656002)(76116006)(8936002)(14454004)(606006)(66574012)(8676002)(66446008)(64756008)(66556008)(561944003)(66476007)(66946007)(476003)(71200400001)(71190400001)(81166006)(81156014)(99286004)(7696005)(76176011)(3846002)(53546011)(6506007)(7736002)(6246003)(790700001)(6116002)(4326008)(6916009)(9326002)(2906002)(186003)(102836004)(26005)(236005)(11346002)(74316002)(55016002)(6306002)(54896002)(5660300002)(52536014)(9686003)(6436002)(446003)(559001)(569006); DIR:OUT; SFP:1102; SCL:1; SRVR:BYAPR06MB4232; H:BYAPR06MB4325.namprd06.prod.outlook.com; FPR:; SPF:None; LANG:en; PTR:InfoNoRecords; MX:1; A:1; 
received-spf: None (protection.outlook.com: dolby.com does not designate permitted sender hosts)
x-ms-exchange-senderadcheck: 1
x-microsoft-antispam: BCL:0;
x-microsoft-antispam-message-info: pSbdK6bLwHKimAvaX95L/YPi4DV7Ii0msipwyeqyQUqA3jwImEfNsJtZOf//RNZfiSIGSyWAVrFXum2eZ/Hu8G0GXL+MaAEodDJ/qdEJqkUrXG5xmzBcmX05jVcmaPUUgPkYDbcHgDYze/B9XIkdjIg4yY65KBA64SZWyTp680TGwjh5urR04hPntyq/DvHZHcTI7PdU55roBmX5fJpMa6N7CaEviNlUUtLWoPSpqQt6xBPa1L+Ft1IPjFQxLIR8J0YOoeY1PX0Y7EH5abS7WGk34GSajUO+beTcgzLyWIjS9D4a4jWWM7t13Dujmxo2czKwsq+bR51Ld6yE0wOxqvbkwdO4gBHYLcH4mEng/0IRLZo26l1DhNyYtJACxzszR6c59No6Hs3aoyZMNbBkZ+H1CjcFq9kUiDekjMr2lhYvYuklLUFfGPNH2JjWZLqdMhJSSeIp+bfwO+wC8kGtGw==
x-ms-exchange-transport-forked: True
Content-Type: multipart/alternative; boundary="_000_BYAPR06MB432545C23678E37D5B904E9AC4900BYAPR06MB4325namp_"
MIME-Version: 1.0
X-OriginatorOrg: dolby.com
X-MS-Exchange-CrossTenant-Network-Message-Id: 486b2766-c91f-4e91-c250-08d750a7b8d0
X-MS-Exchange-CrossTenant-originalarrivaltime: 14 Oct 2019 13:09:18.4895 (UTC)
X-MS-Exchange-CrossTenant-fromentityheader: Hosted
X-MS-Exchange-CrossTenant-id: 05408d25-cd0d-40c8-8962-5462de64a318
X-MS-Exchange-CrossTenant-mailboxtype: HOSTED
X-MS-Exchange-CrossTenant-userprincipalname: mLT8XYxlvI0b2RLf97b7+kmVPW8JUdFL4FkzruBu6mwktzVShxLajpxwXTxUykzAiWpo0hXEnD4LSGhR88HRvA==
X-MS-Exchange-Transport-CrossTenantHeadersStamped: BYAPR06MB4232
Archived-At: <https://mailarchive.ietf.org/arch/msg/detnet/ZpaEe_9N3E-swqUBKGNDancYqOY>
Subject: Re: [Detnet] data plane framework editorial pass
X-BeenThere: detnet@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: Discussions on Deterministic Networking BoF and Proposed WG <detnet.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/detnet>, <mailto:detnet-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/detnet/>
List-Post: <mailto:detnet@ietf.org>
List-Help: <mailto:detnet-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/detnet>, <mailto:detnet-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 14 Oct 2019 13:09:30 -0000

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

SGkgQW5keSwNClRvIGRvY3VtZW50IG91ciBvdXIgY29udmVyc2F0aW9uIGF0IHRoZSBkYXRhIHBs
YW5lIG1lZXRpbmcgdG9kYXk6IFRoZSBkYXRhIHBsYW5lIHRlYW0gYWdyZWVkIHRvIG1ha2UgcmVm
ZXJlbmNlcyB0byB0aGUgRGF0YSBQbGFuZSBGcmFtZXdvcmsgZHJhZnQgZnJvbSBvdGhlciBkYXRh
IHBsYW5lIGRyYWZ0cyBpbmZvcm1hdGlvbmFsLCBzaW5jZSB0aGUgRnJhbWV3b3JrIGRyYWZ0IGNv
bnRhaW5zIG5vIHNwZWNzIHRvIGNvZGUgZnJvbSwgdGh1cyBpdCBpcyBub3Qgbm9ybWF0aXZlIHRv
IHRoZSBvdGhlciBkYXRhIHBsYW5lIGRyYWZ0cy4NCkV0aGFuLg0KDQpGcm9tOiBBbmRyZXcgRy4g
TWFsaXMgPGFnbWFsaXNAZ21haWwuY29tPg0KU2VudDogU3VuZGF5LCBPY3RvYmVyIDYsIDIwMTkg
OTozMyBBTQ0KVG86IEdyb3NzbWFuLCBFdGhhbiBBLiA8ZWFncm9zQGRvbGJ5LmNvbT4NCkNjOiBk
ZXRuZXRAaWV0Zi5vcmcNClN1YmplY3Q6IFJlOiBbRGV0bmV0XSBkYXRhIHBsYW5lIGZyYW1ld29y
ayBlZGl0b3JpYWwgcGFzcw0KDQpFdGhhbiwNCg0KWW91IG1ha2UgYSB2ZXJ5IGdvb2QgcG9pbnQu
IFNlZWluZyBhcyB3ZSBoYXZlIGluIHRoZSBJbnRyb2R1Y3Rpb24gc2VjdGlvbiBvZiB0aGUgdmFy
aW91cyBkYXRhIHBsYW5lIGRyYWZ0czoNCg0KICAgSW1wb3J0YW50IGJhY2tncm91bmQgaW5mb3Jt
YXRpb24gY29tbW9uIHRvIGFsbCBkYXRhIHBsYW5lcyBmb3IgRGV0TmV0DQogICBjYW4gYmUgZm91
bmQgaW4gdGhlIERldE5ldCBEYXRhIFBsYW5lIEZyYW1ld29yaw0KICAgW0ktRC5pZXRmLWRldG5l
dC1kYXRhLXBsYW5lLWZyYW1ld29ya10uDQoNCldlIHByb2JhYmx5IHNob3VsZCBtYWtlIHRoZSBG
cmFtZXdvcmsgYSBub3JtYXRpdmUgcmVmZXJlbmNlIGluIHRoZSBkYXRhIHBsYW5lIGRyYWZ0cy4N
Cg0KT24gdGhlIG90aGVyIGhhbmQsIEkgdGhpbmsgdGhlIGRhdGEgcGxhbmUgZHJhZnRzIGFyZSBp
bmRlcGVuZGVudCBlbm91Z2ggZnJvbSBlYWNoIG90aGVyIHRoYXQgdGhleSBjYW4gcmVtYWluIGlu
Zm9ybWF0aXZlIHJlZmVyZW5jZXMgZm9yIGVhY2ggb3RoZXIuDQoNCkNoZWVycywNCkFuZHkNCg0K
DQpPbiBTdW4sIE9jdCA2LCAyMDE5IGF0IDM6MjEgQU0gR3Jvc3NtYW4sIEV0aGFuIEEuIDxlYWdy
b3NAZG9sYnkuY29tPG1haWx0bzplYWdyb3NAZG9sYnkuY29tPj4gd3JvdGU6DQpPSywgSSB1bmRl
cnN0YW5kIHlvdXIgcG9pbnQgdGhlcmUuIEJ1dCByZWdhcmRpbmcgaG93IHRoZSBkcmFmdHMgcmVm
ZXJlbmNlIGVhY2ggb3RoZXIsIG5vdyB0aGF0IEkgZ2xhbmNlIGF0IGFsbCBvZiB0aGUgdmFyaW91
cyBkYXRhIHBsYW5lIGRyYWZ0IHJlZmVyZW5jZXMsIEkgc2VlIHRoYXQgZWFjaCBvZiB0aGVtIG9u
bHkgcmVmZXJlbmNlIGNvcmUgdGVjaG5vbG9naWVzIGFzIG5vcm1hdGl2ZSwgYW5kIHRoZSByZWZl
cmVuY2VzIHRvIHRoZSBmcmFtZXdvcmsgYW5kIG90aGVyIHBlZXIgZGF0YSBwbGFuZSBkcmFmdHMg
YXJlIGFsbCBpbmZvcm1hdGl2ZS4gU28gSSBzdXBwb3NlIG15IHF1ZXN0aW9uIGlzIGVzc2VudGlh
bGx5IOKAnGlzIHRoYXQgb3VyIGxvbmcgdGVybSBzdHJhdGVneSBmb3IgcmVmZXJlbmNlcz/igJ0g
IFRoYXQgd291bGQgYmUgYXMgb3Bwb3NlZCB0byDigJxvbmNlIHRoZSBGcmFtZXdvcmsgZHJhZnQg
aXMgcHVibGlzaGVkLCB0aGUgb3RoZXIgZHJhZnRzIHdpbGwgdGhlbiByZWZlcmVuY2UgaXQgbm9y
bWF0aXZlbHnigJ0uICBJdCBzZWVtcyB0byBtZSB0aGF0IHRvIGltcGxlbWVudCBlLmcuIHRoZSBJ
UCBkYXRhIHBsYW5lLCBvbmUgd291bGQgbmVlZCB0byB1bmRlcnN0YW5kIHRoZSBGcmFtZXdvcmss
IHdoaWNoIHdvdWxkIHNlZW0gd291bGQgaW1wbHkgdGhhdCBpdCB3b3VsZCBiZSByZWZlcmVuY2Vk
IG5vcm1hdGl2ZWx5LiBCdXQgbWF5YmUgSSBhbSBqdXN0IGdvaW5nIGRvd24gYSByYXRob2xlIGhl
cmUgYW5kIHRoZSBjdXJyZW50IHN0cmF0ZWd5IGlzIGZpbmUsIGFuZC9vciBpdCByZWFsbHkgZG9l
c27igJl0IG1hdHRlci4gUGxlYXNlIGdpdmUgbWUgYSBjbHVlIGhlcmUuDQpUaGFua3MsDQpFdGhh
bi4NCg0KRnJvbTogQW5kcmV3IEcuIE1hbGlzIDxhZ21hbGlzQGdtYWlsLmNvbTxtYWlsdG86YWdt
YWxpc0BnbWFpbC5jb20+Pg0KU2VudDogRnJpZGF5LCBPY3RvYmVyIDQsIDIwMTkgMTA6MzAgQU0N
ClRvOiBHcm9zc21hbiwgRXRoYW4gQS4gPGVhZ3Jvc0Bkb2xieS5jb208bWFpbHRvOmVhZ3Jvc0Bk
b2xieS5jb20+Pg0KQ2M6IGRldG5ldEBpZXRmLm9yZzxtYWlsdG86ZGV0bmV0QGlldGYub3JnPg0K
U3ViamVjdDogUmU6IFtEZXRuZXRdIGRhdGEgcGxhbmUgZnJhbWV3b3JrIGVkaXRvcmlhbCBwYXNz
DQoNCkV0aGFuLA0KDQpUaGF0J3MgY2VydGFpbmx5IHRoZSBpbnRlbnRpb24gb2YgdGhlIGRlc2ln
biB0ZWFtLCB0byBwdWJsaXNoIHRoZSBmcmFtZXdvcmsgZmlyc3QuIFRoYXQgc2hvdWxkIG1ha2Ug
cHVibGljYXRpb24gb2YgdGhlIHN1YnNlcXVlbnQgZHJhZnRzIGVhc2llciwgc2luY2UgYW55IHRl
cm1pbm9sb2d5IG9yIG90aGVyIGlzc3VlcyBpbiB0aGUgZnJhbWV3b3JrIHRoYXQgbWFrZSBjb21l
IHVwIGR1cmluZyBsYXN0IGNhbGwgY2FuIHRoZW4gYmUgcmVmbGVjdGVkIGluIHRoZSBvdGhlciBk
cmFmdHMgYmVmb3JlIHRoZXkgYWxzbyBnbyB0aHJvdWdoIHRoZSBwcm9jZXNzLg0KDQpDaGVlcnMs
DQpBbmR5DQoNCg0KT24gVGh1LCBPY3QgMywgMjAxOSBhdCA2OjE3IFBNIEdyb3NzbWFuLCBFdGhh
biBBLiA8ZWFncm9zQGRvbGJ5LmNvbTxtYWlsdG86ZWFncm9zQGRvbGJ5LmNvbT4+IHdyb3RlOg0K
SW50ZXJlc3RpbmcsIHRoYW5rcyBBbmR5LiBTbyBJIG5vdGUgdGhhdCB0aGUgc3RyYXRlZ3kgd2l0
aCB0aGlzIGZyYW1ld29yayBkcmFmdCBpcyB0byBsaXN0IHRoZSBvdGhlciBkYXRhIHBsYW5lIGRy
YWZ0cyB1bmRlciBJbmZvcm1hdGl2ZSDigJMgSSBnYXRoZXIgdGhhdCBpcyBzbyB0aGF0IHdlIGRv
buKAmXQgaGF2ZSB0byBwdWJsaXNoIHRoZW0gYWxsIGF0IG9uY2UsIGV2ZW4gdGhvdWdoIGluIHNv
bWUgbGluZSBvZiByZWFzb25pbmcgdGhleSBhcmUgcmF0aGVyIGNsb3NlbHkgdGllZCB0byBlYWNo
IG90aGVyLg0KDQpJIGp1c3Qgd2FudCB0byB2YWxpZGF0ZSB0aGF0IHRoZSBXRyBoYXMgdGhvdWdo
dCB0aHJvdWdoIHRoZSBzZXF1ZW5jZSBhbmQgcmVsYXRpb24gKGluIHRoZSBzZW5zZSBvZiByZWZl
cmVuY2luZykgb2YgdGhlIGRhdGEgcGxhbmUgZHJhZnRzLCBhbmQgdGhhdCB0aGUgZm9ybWF0IG9m
IHRoZWlyIHJlZmVyZW5jaW5nIG9mIGVhY2ggb3RoZXIgaXMgZ29vZCB0byBnby4NCg0KQ29ycmVj
dD8NCkV0aGFuIChhcyBkYXRhIHBsYW5lIGZyYW1ld29yayBkb2Mgc2hlcGhlcmQpLg0KDQpGcm9t
OiBBbmRyZXcgRy4gTWFsaXMgPGFnbWFsaXNAZ21haWwuY29tPG1haWx0bzphZ21hbGlzQGdtYWls
LmNvbT4+DQpTZW50OiBUaHVyc2RheSwgT2N0b2JlciAzLCAyMDE5IDExOjMyIEFNDQpUbzogR3Jv
c3NtYW4sIEV0aGFuIEEuIDxlYWdyb3NAZG9sYnkuY29tPG1haWx0bzplYWdyb3NAZG9sYnkuY29t
Pj4NCkNjOiBCYWzDoXpzIFZhcmdhIEEgPGJhbGF6cy5hLnZhcmdhQGVyaWNzc29uLmNvbTxtYWls
dG86YmFsYXpzLmEudmFyZ2FAZXJpY3Nzb24uY29tPj47IGRldG5ldEBpZXRmLm9yZzxtYWlsdG86
ZGV0bmV0QGlldGYub3JnPg0KU3ViamVjdDogUmU6IFtEZXRuZXRdIGRhdGEgcGxhbmUgZnJhbWV3
b3JrIGVkaXRvcmlhbCBwYXNzDQoNCkV0aGFuLA0KDQpTZWUgaHR0cHM6Ly93d3cuaWV0Zi5vcmcv
YWJvdXQvZ3JvdXBzL2llc2cvc3RhdGVtZW50cy9ub3JtYXRpdmUtaW5mb3JtYXRpdmUtcmVmZXJl
bmNlcy88aHR0cHM6Ly91cmxkZWZlbnNlLnByb29mcG9pbnQuY29tL3YyL3VybD91PWh0dHBzLTNB
X193d3cuaWV0Zi5vcmdfYWJvdXRfZ3JvdXBzX2llc2dfc3RhdGVtZW50c19ub3JtYXRpdmUtMkRp
bmZvcm1hdGl2ZS0yRHJlZmVyZW5jZXNfJmQ9RHdNRmFRJmM9bEk4WmI2VHpNM2QxdFg0aUV1N2Jw
ZyZyPVpjSEM2d1hfZ0R3UERjZk1hRk5aaVEmbT1Mb1dyNUZMTGR4SjlGOFBaLXc5NnNTSXRHdnVQ
QTFfRnhsTkVFYXhrUVJvJnM9LWFIMkpGaEZGWEx5a0dhNXFXLXhmRVYwbW9iOVp4QXdhMEIxaFpE
LUszbyZlPT4gZm9yIG1vcmUgaW5mb3JtYXRpb24uDQoNCkNoZWVycywNCkFuZHkNCg0KDQpPbiBU
aHUsIE9jdCAzLCAyMDE5IGF0IDI6MjggUE0gQW5kcmV3IEcuIE1hbGlzIDxhZ21hbGlzQGdtYWls
LmNvbTxtYWlsdG86YWdtYWxpc0BnbWFpbC5jb20+PiB3cm90ZToNCkV0aGFuLA0KDQpJbmZvcm1h
dGl2ZSBSRkNzIGNhbiBoYXZlIG5vcm1hdGl2ZSByZWZlcmVuY2VzLiBUaGUgcnVsZSBpcyB0aGF0
IGlmIHlvdSBuZWVkIHRoZSByZWZlcmVuY2UgdG8gaW1wbGVtZW50IG9yIHVuZGVyc3RhbmQgdGhl
IFJGQywgdGhlbiBpdCdzIGEgbm9ybWF0aXZlIHJlZmVyZW5jZS4gSWYgdGhlIHJlZmVyZW5jZSBq
dXN0IGFkZHMgYWRkaXRpb25hbCBiYWNrZ3JvdW5kIGluZm9ybWF0aW9uLCB0aGVuIGl0J3MgaW5m
b3JtYXRpdmUuDQoNCkNoZWVycywNCkFuZHkNCg0KDQpPbiBUaHUsIE9jdCAzLCAyMDE5IGF0IDEy
OjUyIFBNIEdyb3NzbWFuLCBFdGhhbiBBLiA8ZWFncm9zQGRvbGJ5LmNvbTxtYWlsdG86ZWFncm9z
QGRvbGJ5LmNvbT4+IHdyb3RlOg0KSGkgQmFsYXpzLA0KVGhhbmtzIGZvciB5b3VyIHJlc3BvbnNl
cy4gR2l2ZW4gdGhhdCB0aGlzIGRyYWZ0IGlzIEluZm9ybWF0aW9uYWwsIHNob3VsZCByZWZlcmVu
Y2VzIGNsYXNzaWZpZWQgYXMgTm9ybWF0aXZlIGJlIG1vdmVkIHRvIHRoZSBJbmZvcm1hdGl2ZSBS
ZWZlcmVuY2VzIHNlY3Rpb24sIGFuZCB0aGUgTm9ybWF0aXZlIFJlZmVyZW5jZXMgc2VjdGlvbiBy
ZW1vdmVkPw0KVGhhbmtzLA0KRXRoYW4uDQoNCkZyb206IEJhbMOhenMgVmFyZ2EgQSA8YmFsYXpz
LmEudmFyZ2FAZXJpY3Nzb24uY29tPG1haWx0bzpiYWxhenMuYS52YXJnYUBlcmljc3Nvbi5jb20+
Pg0KU2VudDogVGh1cnNkYXksIE9jdG9iZXIgMywgMjAxOSA2OjU5IEFNDQpUbzogR3Jvc3NtYW4s
IEV0aGFuIEEuIDxlYWdyb3NAZG9sYnkuY29tPG1haWx0bzplYWdyb3NAZG9sYnkuY29tPj47IGRl
dG5ldEBpZXRmLm9yZzxtYWlsdG86ZGV0bmV0QGlldGYub3JnPg0KU3ViamVjdDogUkU6IGRhdGEg
cGxhbmUgZnJhbWV3b3JrIGVkaXRvcmlhbCBwYXNzDQoNCkhpIEV0aGFuLA0KDQpNYW55IHRoYW5r
cyBmb3IgeW91ciBkZXRhaWxlZCByZXZpZXcgYW5kIGdyZWF0IHN1Z2dlc3Rpb25zLiBJIGhhdmUg
YWNjZXB0ZWQgbW9zdCBvZiB0aGVtIOKAnGFzIGlz4oCdLiBTZWUgcmVhY3Rpb25zIGlubGluZS4N
Ckkgd2lsbCB1cGRhdGUgdGhlIGRyYWZ0IG9uIEdpdGh1YiBhbmQgY3JlYXRlIGEgcHVsbCByZXF1
ZXN0IGR1cmluZyB0aGUgbmV4dCB3ZWVrIHRvIG1ha2UgY2hhbmdlcyB2aXNpYmxlLg0KaHR0cHM6
Ly9naXRodWIuY29tL2RldG5ldC13Zy9kYXRhLXBsYW5lLWRyYWZ0czxodHRwczovL3VybGRlZmVu
c2UucHJvb2Zwb2ludC5jb20vdjIvdXJsP3U9aHR0cHMtM0FfX2dpdGh1Yi5jb21fZGV0bmV0LTJE
d2dfZGF0YS0yRHBsYW5lLTJEZHJhZnRzJmQ9RHdNRkF3JmM9bEk4WmI2VHpNM2QxdFg0aUV1N2Jw
ZyZyPVpjSEM2d1hfZ0R3UERjZk1hRk5aaVEmbT1vb0JhMFlHb1NmVXhiQWdMWGs4WUQ5VVprSzRR
ZXJpMC1HMjB1Y196THRjJnM9S2p5X1I2LXpKclplNWlqZEFoTHJYcFlTUUI0VDM0MWhDNy1XVUd3
VlN0ayZlPT4NCg0KQW55IGZ1cnRoZXIgY29tbWVudHMgZnJvbSB0aGUgZ3JvdXAgaXMgaGlnaGx5
IHdlbGNvbWUuDQoNCkNoZWVycw0KQmFsYeKAmXpzDQoNCkZyb206IGRldG5ldCA8ZGV0bmV0LWJv
dW5jZXNAaWV0Zi5vcmc8bWFpbHRvOmRldG5ldC1ib3VuY2VzQGlldGYub3JnPj4gT24gQmVoYWxm
IE9mIEdyb3NzbWFuLCBFdGhhbiBBLg0KU2VudDogVHVlc2RheSwgT2N0b2JlciAxLCAyMDE5IDQ6
MzggQU0NClRvOiBkZXRuZXRAaWV0Zi5vcmc8bWFpbHRvOmRldG5ldEBpZXRmLm9yZz4NClN1Ympl
Y3Q6IFtEZXRuZXRdIGRhdGEgcGxhbmUgZnJhbWV3b3JrIGVkaXRvcmlhbCBwYXNzDQoNCkhpIEFs
bCwgKHBhcnRpY3VsYXJseSBCYWxhenMgYXMgZWRpdG9yIG9mIHRoZSBkcmFmdCksDQpJIGhhdGUg
dG8gYmUgdGhlIGd1eSB3aG8gd2FpdHMgdW50aWwgV0cgTEMgdG8gYWN0dWFsbHkgcmVhZCB0aGUg
ZHJhZnQgY2FyZWZ1bGx5IGFuZCB0aGVuIGNvbWVzIHdpdGggYSBidW5jaCBvZiBjb21tZW50cywg
YnV0IGhlcmUgSSBhbTsgaG9wZWZ1bGx5IEkgd2lsbCBnZXQgaW50byBnZWFyIHNvb25lciB3aXRo
IHRoZSBvdGhlciBkYXRhIHBsYW5lIGRyYWZ0cywgYnV0IGFzIGRvY3VtZW50IHNoZXBoZXJkIEkg
aGF2ZSB0byByZWFkIGNhcmVmdWxseSwgYW5kIEkgZmlndXJlZCBhcyBsb25nIGFzIEkgd2FzIG5v
dGljaW5nIHRoaW5ncyBJIHdvdWxkIHdyaXRlIHRoZW0gZG93bi4NClNvIGFzIGEgcmVzdWx0IHRo
ZXJlIGFyZSBtYW55IGNvbW1lbnRzIGJlbG93OyB0aGFua2Z1bGx5IHRoZXkgYXJlIG1vc3RseSBn
cmFtbWF0aWNhbCwgdGhlIHNvcnQgdGhhdCB0aGUgSUVURiBFZGl0b3JpYWwgd2lsbCBzdXJlbHkg
bWFrZSBpZiB3ZSBkb27igJl0IGNvcnJlY3QgdGhlbSwgc28gSSBmaWd1cmUgd2Ugc2hvdWxkIGJp
dGUgdGhlIGJ1bGxldCBhbmQgZG8gdGhlbSBub3cgcmF0aGVyIHRoYW4gbGF0ZXIuIFRoZXJlIGFy
ZSBldmVuIGEgZmV3IGFjdHVhbCDigJx3aGF0IGRvZXMgdGhpcyBtZWFu4oCdIHR5cGUgb2YgcXVl
c3Rpb25zLiBCdXQgb24gdGhlIHdob2xlIHRoZSBkcmFmdCBpcyBpbiBxdWl0ZSBnb29kIHNoYXBl
IGFuZCBJIHBsYW4gdG8gc3RhcnQgbXkg4oCcc2hlcGhlcmQgd3JpdGV1cOKAnSBzb29uLCBnaXZl
biB0aGF0IEkgaGF2ZSBnb25lIG92ZXIgdGhlIGRyYWZ0IGNhcmVmdWxseSBub3cuDQpUaGUgZm9y
bSBJIGFtIHVzaW5nIGZvciBteSBjb21tZW50cyBpcyBsaWtlIHRoaXM6DQpJc3N1ZSB0eXBlIChl
LmcuIHdvcmRpbmcsIGdyYW1tYXIsIGFiYnJldmlhdGlvbiwgZXRjKToNCuKAnHRleHQgaW4gcXVl
c3Rpb27igJ0NCg0KPT0+IOKAnEV0aGFu4oCZcyBzdWdnZXN0aW9uIG9uIGhvdyB0byBmaXggaXQ6
4oCdDQpJIGhvcGUgdGhpcyBpcyBoZWxwZnVsLiBJZiBpdCBpc27igJl0LCBqdXN0IGxldCBtZSBr
bm93IGFuZCBmb3IgdGhlIHJlbWFpbmluZyBkcmFmdHMgSeKAmWxsIGJlIGxlc3MgcGlja3kgKG9y
IHdoYXRldmVyIHlvdXIgc3VnZ2VzdGlvbiB0byBtZSBpcykuIEFuZCBvZiBjb3Vyc2UgSSBtYXkg
aGF2ZSBnb3R0ZW4gdGhlIHdyb25nIGVuZCBvZiB0aGUgc3RpY2sgb24gc29tZSBvZiB0aGUgaXRl
bXMsIHNvIHBsZWFzZSBmZWVsIGZyZWUgdG8gcHVzaCBiYWNrIGlmIEkgZ290IHRoZSBtZWFuaW5n
IHdyb25nLg0KRXRoYW4gKGFzIGRhdGEgcGxhbmUgZnJhbWV3b3JrIGRyYWZ0IGRvY3VtZW50IHNo
ZXBoZXJkKS4NCi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLQ0KV29yZGlu
ZzoNCuKAnEFic3RyYWN0DQpUaGlzIGRvY3VtZW50IHByb3ZpZGVzIGFuIG92ZXJhbGwgZnJhbWV3
b3JrIGZvciB0aGUgRGV0ZXJtaW5pc3RpYyBOZXR3b3JraW5nIGRhdGEgcGxhbmUuICBJdCBjb3Zl
cnMgY29uY2VwdHMgYW5kIGNvbnNpZGVyYXRpb25zIHRoYXQgYXJlIGdlbmVyYWxseSBjb21tb24g
dG8gYW55IERldGVybWluaXN0aWMgTmV0d29ya2luZyBkYXRhIHBsYW5lIHNwZWNpZmljYXRpb24u
4oCdDQoNCiAgKiAgIFNheSBEZXROZXQgaW5zdGVhZCBvZiB0aGUgbW9yZSBnZW5lcmljIERldGVy
bWluaXN0aWMgTmV0d29ya2luZyBzaW5jZSBpdCBpcyBzcGVjaWZpYyB0byBvdXIgYXJjaGl0ZWN0
dXJlLCBub3QgdG8gYWxsIG9mIGRldGVybWluaXN0aWMgbmV0d29ya2luZyBpbiB0aGUgd29ybGQu
DQo+QmFsYXpzPiBPSy4NCldvcmRpbmc6DQrigJwxLiAgSW50cm9kdWN0aW9uDQogICBEZXRlcm1p
bmlzdGljIE5ldHdvcmtpbmcgKERldE5ldCnigJ0NCg0KICAqICAgU2ltaWxhcmx5LCBzYXkg4oCc
RGV0TmV0IChEZXRlcm1pbmlzdGljIE5ldHdvcmtpbmcp4oCdIC4NCj5CYWxhenM+IE9LLg0KV29y
ZGluZzoNCuKAnFRoZSBmb3J3YXJkaW5nIHN1Yi1sYXllciBpcyB1c2VkIHRvIHByb3ZpZGUgY29u
Z2VzdGlvbiBwcm90ZWN0aW9uIChsb3cgbG9zcywgYXNzdXJlZCBsYXRlbmN5LCBhbmQgbGltaXRl
ZCBvdXQtb2Ytb3JkZXIgZGVsaXZlcnkpIGFuZCBsZXZlcmFnZXMgVHJhZmZpYyBFbmdpbmVlcmlu
ZyBtZWNoYW5pc21zLuKAnQ0KDQogICogICBJbXByb3ZlIGNsYXJpdHk6DQpUaGUgZm9yd2FyZGlu
ZyBzdWItbGF5ZXIgbGV2ZXJhZ2VzIFRyYWZmaWMgRW5naW5lZXJpbmcgbWVjaGFuaXNtcyB0byBw
cm92aWRlIGNvbmdlc3Rpb24gcHJvdGVjdGlvbiAobG93IGxvc3MsIGFzc3VyZWQgbGF0ZW5jeSwg
YW5kIGxpbWl0ZWQgb3V0LW9mLW9yZGVyIGRlbGl2ZXJ5KS4NCj5CYWxhenM+IE9LIGluIHByaW5j
aXBsZS4gU2xpZ2h0bHkgbW9kaWZpZWQgeW91ciBwcm9wb3NhbCB0byBjYXRjaCBiZXR0ZXIgdGhl
IHNlbnNlIOKAnOKApiBsZXZlcmFnZXMgVHJhZmZpYyBFbmdpbmVlcmluZyBtZWNoYW5pc21zIGFu
ZCBwcm92aWRlcyDigKbigJ0NCkdyYW1tYXI6DQrigJxzZXJ2aWNlIHN1Yi1sYXllcuKAnQ0KDQog
ICogICBTZXJ2aWNlIGlzIGEgcHJvcGVyIG5hbWUsIHMvYiBjYXBpdGFsaXplZC4NCj5CYWxhenM+
IEhtbW0uIEluIGFyY2hpdGVjdHVyZSBkcmFmdCB3ZSBoYXZlIHVzZWQg4oCcc2VydmljZSBzdWIt
bGF5ZXLigJ0gYW5kIOKAnGZvcndhcmRpbmcgc3ViLWxheWVy4oCdLiBJIHdvdWxkIGtlZXAgaXQu
DQpXb3JkaW5nOg0K4oCcSXQgYWxzbyBkZXNjcmliZXMgdGhlIGZvcndhcmRpbmcgc3ViLWxheWVy
IHRoYXQgaXMgdXNlZCB0byAgIGVsaW1pbmF0ZSAob3IgcmVkdWNlKSBjb250ZW50aW9uIGxvc3Mg
YW5kIHByb3ZpZGUgYm91bmRlZCBsYXRlbmN5IGZvciAgIERldE5ldCBmbG93cy7igJ0NCg0KICAq
ICAgUmVkdW5kYW50IHdpdGggYWJvdmUgcGFyYWdyYXBoLiBzL2IganVzdCDigJzigKZ0aGUgRm9y
d2FyZGluZyBzdWItbGF5ZXLigJ0uIOKAnGFzc3VyZWQgbGF0ZW5jeeKAnSB2cyDigJxib3VuZGVk
IGxhdGVuY3nigJ0uLi4NCj5CYWxhenM+IE9LLiBJIHdpbGwgY29sbGFwc2UgdGhlIHR3byBzZW50
ZW5jZXMuDQpNZWFuaW5nOg0K4oCcIERpZmZlcmVudCB0cmFmZmljIHR5cGVzLCBvciBhcHBsaWNh
dGlvbiBmbG93cywgY2FuIGJlIG1hcHBlZCBvbiB0b3AgICBvZiBEZXROZXQu4oCdDQoNCiAgKiAg
IEFyZSB0aGVzZSB0d28gc2VwYXJhdGUgdGhpbmdzPyBJIGdhdGhlciB0aGV5IGFyZT8gTWF5YmUg
4oCcRGlmZmVyZW50IHRyYWZmaWMgdHlwZXMgYW5kIGFwcGxpY2F0aW9uIGZsb3dzIGNhbiBiZSBt
YXBwZWQgb24gdG9wICBvZiBEZXROZXTigJ0uIEJlbG93IGl0IHRoZW4gc2F5cw0K4oCcMy4gIERl
dE5ldCBEYXRhIFBsYW5lIE92ZXJ2aWV3DQogICBUaGlzIGRvY3VtZW50IGRlc2NyaWJlcyBob3cg
YXBwbGljYXRpb24gZmxvd3MsIG9yIGFwcC1mbG93cywgYXJlICBjYXJyaWVkIG92ZXIgRGV0TmV0
IG5ldHdvcmtzLuKAnQ0KVGhpcyBzb3VuZHMgbGlrZSB0aGV5IGFyZSBzeW5vbnltcz8gQnV0IGFu
IEFwcCBGbG93IGlzIG5vdCBkaWZmZXJlbnRpYXRlZCBieSDigJx0cmFmZmljIHR5cGXigJ0g4oCT
IHdlIGRpZmZlcmVudGlhdGUgYmFzZWQgb24gaW5kaXZpZHVhbCBmbG93LiBTbyBJIHRoaW5rIHdl
IHNob3VsZCByZW1vdmUg4oCcdHJhZmZpYyB0eXBlc+KAnSBhYm92ZS4NCj5CYWxhenM+IE9LLiBU
cmFmZmljIHR5cGVzIGludGVuZGVkIHRvIHJlZmVyIHRvIHRoZSBlbmNhcHN1bGF0aW9uIG9mIHRo
ZSBBcHAtZmxvdyAoZS5nLiwgRXRoZXJuZXQgb3IgSVApLiBJIHdpbGwgZml4IHRoaXMuDQpXb3Jk
aW5nOg0KIOKAnGZ1bmN0aW9ucyAgcmVsYXRlZCB0byB0aGUgY29udHJvbCBwbGFuZeKAnQ0KDQog
ICogICBBcmUgd2Ugc3RhbmRhcmRpemluZyBvbiBjb250cm9sbGVyIHBsYW5lIHZzIGNvbnRyb2wg
cGxhbmUsIG9yIGFyZSB0aGVzZSBkaWZmZXJlbnQgZ3JhbW1hdGljYWwgcm9sZXM/DQo+QmFsYXpz
PiBPSy4gSSB0aGluayBpdCB3b3VsZCBiZSBiZXR0ZXIgc2ltcGxlIHRvIHJlZmVyIHRvIHRoZSBP
QU0gZHJhZnRzLg0KV29yZGluZzoNCuKAnFRoZSBmb3J3YXJkaW5nIHN1Yi1sYXllciBwcm92aWRl
cyB0aGUgcXVhbGl0eSB1bmRlcnBpbiBuZWVkZWQgYnkgdGhlICAgRGV0TmV0IGZsb3cuLi7igJ0N
Cg0KICAqICAgSXMgdW5kZXJwaW4gYSByZWFsIHdvcmQ/IFNvdW5kcyBsaWtlIHdlIG1lYW4gUW9T
Pw0KPkJhbGF6cz4gT0suIEkgd2lsbCBjaGFuZ2UgdG8g4oCc4oCmIHRoZSBRb1MgcmVsYXRlZCBm
dW5jdGlvbnMgbmVlZGVkIOKApuKAnQ0KQWJicmV2aWF0aW9uOg0K4oCcQW4gZXhhbXBsZSBvZiAg
IHRoaXMgaXMgUGFja2V0IFJlcGxpY2F0aW9uLCBFbGltaW5hdGlvbiwgYW5kIE9yZGVyaW5nIChQ
UkVPRikgICAgZnVuY3Rpb25zIHNlZSBTZWN0aW9uIDQuMy7igJ0NCg0KICAqICAgTm90IGZpcnN0
IHVzZSBvZiBQUkVPRiwgc2hvdWxkIG5vdCBzcGVsbCBvdXQgaGVyZS4NCj5CYWxhenM+IE9LLg0K
R3JhbW1hcjoNCuKAnFRoZSBtZXRob2Qgb2YgaW5zdGFudGlhdGluZyBlYWNoIG9mIHRoZSBsYXll
cnMgaXMgc3BlY2lmaWMgdG8gdGhlICAgcGFydGljdWxhciBEZXROZXQgZGF0YSBwbGFuZSBtZXRo
b2QuICBUaGVyZSBtYXkgYmUgbW9yZSB0aGFuIG9uZSAgIGFwcHJvYWNoIHRoYXQgaXMgYXBwbGlj
YWJsZSB0byBhIGdpdmVuIGJlYXJlciBuZXR3b3JrIHR5cGUu4oCdDQoNCiAgKiAgIEkgd291bGQg
Y29tYmluZSB0aGVzZSBpbnRvIGEgc2luZ2xlIHNlbnRlbmNlIHdpdGggY29tbWEsIGFzOiDigJxU
aGUgbWV0aG9kIG9mIGluc3RhbnRpYXRpbmcgZWFjaCBvZiB0aGUgbGF5ZXJzIGlzIHNwZWNpZmlj
IHRvIHRoZSBwYXJ0aWN1bGFyIERldE5ldCBkYXRhIHBsYW5lIG1ldGhvZCwgYW5kIG1vcmUgdGhh
biBvbmUgYXBwcm9hY2ggbWF5IGJlIGFwcGxpY2FibGUgdG8gYSBnaXZlbiBiZWFyZXIgbmV0d29y
ayB0eXBl4oCdLg0KPkJhbGF6cz4gT0suDQpXb3JkaW5nOg0K4oCcMy4xLiAgRGF0YSBQbGFuZSBD
aGFyYWN0ZXJpc3RpY3MNCiAgIFRoZXJlIGFyZSB0d28gbWFqb3IgY2hhcmFjdGVyaXN0aWNzIHRv
IHRoZSBkYXRhIHBsYW5lOg0KICAgMS4gIERhdGEgcGxhbmUgdGVjaG5vbG9neTogVGhlIERldE5l
dCBkYXRhIHBsYW5lIGlzIHByb3ZpZGVkIGJ5IHRoZSBEZXROZXQgc2VydmljZSBhbmQgZm9yd2Fy
ZGluZyBzdWIgbGF5ZXJzLuKAnQ0KLS0+IFBsZWFzZSBkb27igJl0IHRlbGwgbWUgdGhpcyBhZ2Fp
bi4gRWxpbWluYXRlIHRoaXMgc2VudGVuY2UuDQo+QmFsYXpzPiBPSy4gOi0tKSkpDQpXb3JkaW5n
Og0K4oCcTmFtZWx54oCdDQoNCiAgKiAgIFJlbW92ZSB0aGlzIHdvcmQsIGFscmVhZHkgc2FpZCDi
gJxzcGVjaWZpY2FsbHnigJ0gd2hpY2ggaXMgYmV0dGVyIGFueXdheS4NCj5CYWxhenM+IE9LLg0K
QWJicmV2aWF0aW9uczoNCuKAnFMtbGFiZWwgYW5kIGQtQ1figJ0NCg0KICAqICAgTmVlZCB0byBh
ZGQgdGhlc2UgdG8gQWJicmV2IHNlY3Rpb24uDQo+QmFsYXpzPiBPSy4NClN0cnVjdHVyZToNCuKA
nFRoZXJlIGFyZSB0d28gbWFqb3IgY2hhcmFjdGVyaXN0aWNzIHRvIHRoZSBkYXRhIHBsYW5lOg0K
DQogIDEuICBEYXRhIHBsYW5lIHRlY2hub2xvZ3k64oCdDQoNCg0KICAqICAgSSB3b3VsZCBzYXkg
dGhlc2Ugc2hvdWxkIG5vdCBiZSBhIDItaXRlbSBudW1iZXJlZCBsaXN0LCB0aGV5IHNob3VsZCBi
ZSBhIHRvcGljIHNlbnRlbmNlIGxpc3RpbmcgYm90aCwgZm9sbG93ZWQgYnkgc3Vic2VjdGlvbnMs
IGFzIGlzIGRvbmUgZm9yIEVuY2Fwc3VsYXRpb24gYnV0IG5vdCBmb3IgVGVjaG5vbG9neS4gQWxz
byBvbmUgc2F5cyBEYXRhIFBsYW5lIFRlY2hub2xvZ3ksIHRoZSBvdGhlciBqdXN0IEVuY2Fwc3Vs
YXRpb24g4oCTIHNob3VsZCBiZSBjb25zaXN0ZW50IOKAkyBTbyB3ZSBjb3VsZCBoYXZlOg0KMy4x
LiAgRGF0YSBQbGFuZSBDaGFyYWN0ZXJpc3RpY3MNClRoZXJlIGFyZSB0d28gbWFqb3IgY2hhcmFj
dGVyaXN0aWNzIHRvIHRoZSBkYXRhIHBsYW5lOiB0aGUgdGVjaG5vbG9neSBhbmQgdGhlIGVuY2Fw
c3VsYXRpb24sIGFzIGRpc2N1c3NlZCBiZWxvdy4NCjMuMS4xIFRlY2hub2xvZ3kNCuKApg0KMy4x
LjIgRW5jYXBzdWxhdGlvbg0K4oCmDQo+QmFsYXpzPiBPSy4NCkdyYW1tYXI6DQrigJxUaGUgZW5j
YXBzdWxhdGlvbiBvZiB0aGUgRGV0TmV0IGZsb3dzIGFsbG93cyB0aGVtIHRvIGJlIHNlbnQgb3Zl
ciBhICAgZGF0YSBwbGFuZSB0ZWNobm9sb2d5IG90aGVyIHRoYW4gdGhlaXIgbmF0aXZlIHR5cGUu
ICBFbmNhcHN1bGF0aW9uIGlzICAgZXNzZW50aWFsIGlmLCBmb3IgZXhhbXBsZSwgaXQgaXMgcmVx
dWlyZWQgdG8gc2VuZCBFdGhlcm5ldCBUU04gc3RyZWFtICAgIGFzIGEgRGV0TmV0IEFwcGxpY2F0
aW9uIG92ZXIgYSBkYXRhIHBsYW5lIHN1Y2ggYXMgTVBMUy7igJ0NCg0KICAqICAgQ29uc29saWRh
dGU6IOKAnFRoZSBlbmNhcHN1bGF0aW9uIG9mIGEgRGV0TmV0IGZsb3cgYWxsb3dzIGl0IHRvIGJl
IHNlbnQgb3ZlciBhICAgZGF0YSBwbGFuZSB0ZWNobm9sb2d5IG90aGVyIHRoYW4gaXRzIG5hdGl2
ZSB0eXBlLiBGb3IgZXhhbXBsZSwgYW4gRXRoZXJuZXQgVFNOIGFwcCBmbG93IGNhbiBiZSBzZW50
IGFzIGEgRGV0TmV0IGFwcCBmbG93IG92ZXIgTVBMUy4uLuKAnQ0KPkJhbGF6cz4gT0suDQpHcmFt
bWFyOg0K4oCcbWV0YS1kYXRh4oCdDQoNCiAgKiAgIHMvYiBtZXRhZGF0YSDigJMgbm90IGEgaHlw
aGVuYXRlZCB3b3JkLg0KPkJhbGF6cz4gT0suDQpDbGFyaXR5Og0K4oCcVGhlIERldE5ldCBkYXRh
IHBsYW5lIGNhbiBwcm92aWRlIG9yIGNhcnJ5IG1ldGEtZGF0YToNCiAgIDEuICBGbG93LUlEDQog
ICAyLiAgU2VxdWVuY2UgTnVtYmVyDQrigKYgQm90aCBvZiB0aGVzZSBtZXRhZGF0YSBhcmUgcmVx
dWlyZWQg4oCm4oCdDQoNCiAgKiAgIEkgaW5pdGlhbGx5IHJlYWQgdGhpcyBhcyDigJx0aGV5IGFy
ZSBib3RoIHJlcXVpcmVk4oCdIGJ1dCB0aGVuIGl0IHR1cm5zIG91dCB0aGV5IGFyZSBub3QuIFJl
cGhyYXNlOg0K4oCcVGhlIERldE5ldCBkYXRhIHBsYW5lIHN1cHBvcnRzIGEgRmxvdy1JRCAoZm9y
IGlkZW50aWZpY2F0aW9uIG9mIHRoZSBmbG93IG9yIGFnZ3JlZ2F0ZSBmbG93KSBhbmQvb3IgYSBT
ZXF1ZW5jZSBOdW1iZXIgKGZvciBQUkVPRikgZm9yIGVhY2ggRGV0TmV0IGZsb3cuIFRoZSBEZXRO
ZXQgU2VydmljZSBzdWItbGF5ZXIgcmVxdWlyZXMgYm90aDsgdGhlIERldE5ldCBmb3J3YXJkaW5n
IHN1Yi1sYXllciByZXF1aXJlcyBvbmx5IEZsb3ctSUQuIE1ldGFkYXRhIGNhbiBhbHNvIGJlIHVz
ZWQgZm9yIE9BTSBpbmRpY2F0aW9ucyBhbmQgaW5zdHJ1bWVudGF0aW9uIG9mIERldE5ldCBkYXRh
IHBsYW5lIG9wZXJhdGlvbi7igJ0NCj5CYWxhenM+IE9LLg0KR3JhbW1hcjoNCuKAnGl0IGlzIGFu
dGljaXBhdGVkIHRoYXQgbW9yZSB0aGFuIG9uZSBlbmNhcHN1bGF0aW9uICAgbWF5IGJlIGRlcGxv
eWVkIGZvciBleGFtcGxlIEdSReKAnQ0KDQogICogICBOZWVkIGNvbW1hIGFmdGVyIOKAnGRlcGxv
eWVkLOKAnQ0KPkJhbGF6cz4gT0suDQpXb3JkaW5nOg0K4oCcW1JGQzc2NTddIGFsc28gcHJvdmlk
ZXMgdXNlZnVsIGJhY2tncm91bmQgb24gdGhlIGRlbGl2ZXJ5IGRpZmZlcmVudGlhdGVkIHNlcnZp
Y2VzIChEaWZmU2VydinigJ0NCg0KICAqICAgSSBkb27igJl0IHRoaW5rIOKAnHRoZSBkZWxpdmVy
eeKAnSBiZWxvbmdzIHRoZXJlPyBEZWxldGU/ICjigJ3igKZ1c2VmdWwgYmFja2dyb3VuZCBvbiBE
aWZmZXJlbnRpYXRlZCBTZXJ2aWNlcyAoRGlmZnNlcnYp4oCm4oCdIChmb2xsb3dpbmcgUkZDNzY1
NyBmb3JtYXQpLg0KPkJhbGF6cz4gT0suIEkgd2lsbCByZXBocmFzZS4gUmVmZXJlbmNlIHRvIHJm
Yzc2NTcgaXMgaW1wb3J0YW50IGhlcmUsIHNvIEkgd2lsbCBrZWVwIGl0Lg0KV29yZCBtZWFuaW5n
Og0K4oCcSXQgaXMgcG9zc2libGUgdG8gaW5jbHVkZSBzdWNoIGluZm9ybWF0aW9uIGluIGEgbmF0
aXZlIElQICAgcGFja2V0IGV4cGxpY2l0bHksIG9yIGltcGxpY2l0bHku4oCdDQoNCiAgKiAgIEkg
dW5kZXJzdGFuZCDigJxleHBsaWNpdGx54oCdIHRvIG1lYW4gdGhlcmUgaXMgYWRkaXRpb25hbCBt
ZXRhZGF0YSwgdnMg4oCcaW1wbGljaXRseeKAnSB0byBtZWFuIHRoYXQgaXQgaXMgaW5mZXJyZWQg
ZnJvbSB0aGUgZXhpc3RpbmcgZmllbGRzIGUuZy4gNi10dXBsZS4gSG93ZXZlciBhYm92ZSwgaXQg
c2F5cyDigJxTb21lIE1QTFMgZXhhbXBsZXMgb2YgaW1wbGljaXQgbWV0YWRhdGEgaW5jbHVkZSB0
aGUgc2VxdWVuY2UgbnVtYmVyICAgIGZvciB1c2UgYnkgdGhlIFBSRU9GIGZ1bmN0aW9u4oCdIOKA
kyB0byBtZSB0aGF0IHNvdW5kcyBvZGQuIENhbiB3ZSBwbGVhc2UgcmVjb25jaWxlIHVzZSBvZiB0
aGUgd29yZHMg4oCcZXhwbGljaXTigJ0gdnMg4oCcaW1wbGljaXTigJ0gYW5kL29yIGV4cGxhaW4g
dGhlIG1lYW5pbmcgb2YgZWFjaC4gV2UgYWxzbyBoYXZlIGV4cGxpY2l0L2ltcGxpY2l0IHBhdGhz
IChmb3Igd2hpY2ggSSBkb27igJl0IHNlZSBhIGNsZWFyIGRlZmluaXRpb24gZnJvbSBhIHNpbXBs
ZSBnb29nbGUgc2VhcmNoKToNCuKAnE1QTFMgcHJvdmlkZXMgdGhlIGFiaWxpdHkgdG8gZm9yd2Fy
ZCB0cmFmZmljIG92ZXIgaW1wbGljaXQgYW5kICAgZXhwbGljaXQgcGF0aHMgdG8gdGhlIHBvaW50
IGluIHRoZSBuZXR3b3JrIHdoZXJlIHRoZSBuZXh0IERldE5ldCAgIHNlcnZpY2Ugc3ViLWxheWVy
IGFjdGlvbiBuZWVkcyB0byB0YWtlIHBsYWNlLuKAnQ0K4oCcUmVzZXJ2YXRpb24gYW5kIEFsbG9j
YXRpb24gb2YgcmVzb3VyY2VzOuKAnSAoYW5kIHNpbWlsYXIgbGluZXMgYmVsb3cpDQoNCiAgKiAg
IFBlcmhhcHMgdGhlc2UgcGFyYWdyYXBocyBzaG91bGQgYmUgM3JkIGxldmVsIGhlYWRlcnMsIGFz
IG9wcG9zZWQgdG8gb25lLXNlbnRlbmNlIHBhcmFncmFwaHMgd2l0aCDigJw64oCdIGF0IHRoZSBl
bmQuIFRoaXMgd291bGQgYWxzbyBjYXVzZSB0aGVtIHRvIGJlIGluY2x1ZGVkIGluIHRoZSB0YWJs
ZSBvZiBjb250ZW50cy4gUGVyaGFwcyBoYXZpbmcgYSBidWxsZXQgbGlzdCBhdCB0aGUgdG9wIHdv
dWxkIGJlIHVzZWZ1bD8gVGhlbiBvbmUgY291bGQgbW92ZSB0byBoZXJlIHRoZSBzdGF0ZW1lbnQg
ZnJvbSBiZWxvdzog4oCcU2V2ZXJhbCBvZiB0aGVzZSBjYXBhYmlsaXRpZXMgYXJlIGV4cGFuZGVk
IHVwb24gaW4gbW9yZSBkZXRhaWwgaW4gc2VjdGlvbnMgYmVsb3cu4oCdDQo+QmFsYXpzPiBIbW1t
LiBJIHdpbGwgcmVjb25zaWRlciB0aGVzZSBzZW50ZW5jZXMuDQpDbGFyaXR5Og0K4oCcVGhpcyBj
YW4gZWxpbWluYXRlIHBhY2tldCBjb250ZW50aW9uIGFuZCBsb3Nz4oCdDQoNCiAgKiAgIEkgd291
bGQgZXhwbGljaXRseSBzYXkg4oCcVGhpcyBjYW4gZWxpbWluYXRlIHBhY2tldCBjb250ZW50aW9u
IGFuZCBwYWNrZXQgbG9zc+KAnS4NCj5CYWxhenM+IE9LLg0KR3JhbW1hcjoNCuKAnFRoaXMgYWxz
byBjYW4gcmVkdWNlIGppdHRlciBmb3IgdGhlIERldE5ldCB0cmFmZmlj4oCdDQoNCiAgKiAgIEVs
aW1pbmF0ZSBzdXBlcmZsdW91cyDigJx0aGXigJ06IOKAnFRoaXMgYWxzbyBjYW4gcmVkdWNlIGpp
dHRlciBmb3IgRGV0TmV0IHRyYWZmaWPigJ0NCj5CYWxhenM+IE9LLg0KQ2xhcml0eToNCuKAnERl
dE5ldCBmbG93cyBhcmUgYXNzdW1lZCB0byBiZWhhdmUgd2l0aCByZXNwZWN0IHRvIHRoZSByZXNl
cnZlZCB0cmFmZmljIHByb2ZpbGUuICBJZiBvdGhlciB0cmFmZmljIHNoYXJlcyB0aGUgbGluayBy
ZXNvdXJjZXMsIHRoZSB1c2Ugb2YgKHF1ZXVpbmcsIHBvbGljaW5nLCBzaGFwaW5nKSBwb2xpY2ll
cyBjYW4gYmUgdXNlZCB0byBlbnN1cmUgdGhhdCB0aGUgYWxsb2NhdGlvbiBvZiByZXNvdXJjZXMg
cmVzZXJ2ZWQgZm9yIERldE5ldCBpcyBtZXQuICAgUXVldWluZyBhbmQgc2hhcGluZyBvZiBEZXRO
ZXQgdHJhZmZpYyBjb3VsZCBiZSByZXF1aXJlZCB0byBlbnN1cmUgdGhhdCBEZXROZXQgdHJhZmZp
YyBkb2VzIG5vdCBleGNlZWQgaXRzIHJlc2VydmVkIHByb2ZpbGUgYnV0IHRoaXMgd291bGQgaW1w
YWN0IHRoZSBEZXROZXQgc2VydmljZSBjaGFyYWN0ZXJpc3RpY3Mu4oCdDQoNCiAgKiAgIEkgdGhp
bmsgdGhpcyBjb3VsZCBiZSBtYWRlIGNsZWFyZXIuIE1heWJlOg0K4oCcRGV0TmV0IGZsb3dzIGFy
ZSBhc3N1bWVkIHRvIGJlaGF2ZSB3aXRoIHJlc3BlY3QgdG8gdGhlIHJlc2VydmVkIHRyYWZmaWMg
cHJvZmlsZS4gIElmIG90aGVyIHRyYWZmaWMgc2hhcmVzIHRoZSBsaW5rIHJlc291cmNlcywgdGhl
IHVzZSBvZiBwb2xpY2llcyAoc3VjaCBhcyBxdWV1aW5nLCBwb2xpY2luZywgc2hhcGluZykgY2Fu
IGJlIGFwcGxpZWQgdG8gdGhlIOKAnG90aGVy4oCdIHRyYWZmaWMgdG8gZW5zdXJlIHRoYXQgdGhl
IGFsbG9jYXRpb24gb2YgcmVzb3VyY2VzIHJlc2VydmVkIGZvciBEZXROZXQgaXMgbm90IGNvbXBy
b21pc2VkLiAgUXVldWluZyBhbmQgc2hhcGluZyBvZiBEZXROZXQgdHJhZmZpYyB0byBlbnN1cmUg
dGhhdCBpdCBkb2VzIG5vdCBleGNlZWQgaXRzIHJlc2VydmVkIHByb2ZpbGUgKGZvciBleGFtcGxl
IGJ5IGRyb3BwaW5nIHBhY2tldHMpIG1heSBiZSBuZWNlc3NhcnkgdG8gcHJldmVudCBmYXVsdCBj
b25kaXRpb25zLCBidXQgc2hvdWxkIG5vdCBiZSB1c2VkIHVuZGVyIG5vcm1hbCBjb25kaXRpb25z
IGFzIHRoaXMgY291bGQgY29tcHJvbWlzZSB0aGUgRGV0TmV0IFFvUy7igJ0NCj5CYWxhenM+IEht
bW0uIEFncmVlIHNvbWUgcmV3b3JkaW5nIGlzIG5lZWRlZCBoZXJlLiBXZSBpbnRlbmQgdG8gc2F5
IGhlcmUgdHdvIHRoaW5nczogKDEpIHJlc291cmNlcyBhbGxvY2F0ZWQgdG8gYSBEZXROZXQgZmxv
dyBtdXN0IGJlIHByb3RlY3RlZCBmcm9tIG90aGVyIHRyYWZmaWMuICgyKSBtaXNiZWhhdmluZyBE
ZXROZXQgZmxvd3MgbXVzdCBiZSBkZXRlY3RlZCBhbmQgaXQgaGF2ZSB0byBiZSBlbnN1cmVkIHRo
YXQgdGhlcmUgZG8gbm90IGNvbXByb21pc2UgRGV0TmV0IFFvUy4gSSB3aWxsIHJlZm9ybXVsYXRl
Lg0K4oCcTmV0d29yayBjb2RpbmfigJ0NCg0KICAqICAgUHJvcGVyIG5hbWUsIE5ldHdvcmsgQ29k
aW5nLCBzL2IgY2FwaXRhbGl6ZWQuDQo+QmFsYXpzPiBPSy4NCuKAnHBhY2tldCBieSBwYWNrZXTi
gJ0NCg0KICAqICAgcy9iIGh5cGhlbmF0ZWQg4oCccGFja2V0LWJ5LXBhY2tldOKAnS4NCj5CYWxh
enM+IE9LLg0KR3JhbW1hcjoNCuKAnFNpbmNlIERldG5ldCBsZXZlcmFnZXMgbWFueSBkaWZmZXJl
bnQgZm9yd2FyZGluZyBzdWItbGF5ZXJzLCB0aG9zZSAgdGVjaG5vbG9naWVzIGFsc28gc3VwcG9y
dCBhIG51bWJlciBvZiB0b29scyB0byB0cm91Ymxlc2hvb3QgY29ubmVjdGl2aXR5IGZvciBleGFt
cGxlLCB0byBzdXBwb3J0IGlkZW50aWZpY2F0aW9uIG9mIG1pc2JlaGF2aW5nICBmbG93cy7igJ0N
Cg0KICAqICAgVHJ5Og0KIOKAnERldG5ldCBsZXZlcmFnZXMgbWFueSBkaWZmZXJlbnQgZm9yd2Fy
ZGluZyBzdWItbGF5ZXJzLCBlYWNoIG9mIHdoaWNoIHN1cHBvcnRzIHZhcmlvdXMgdG9vbHMgdG8g
dHJvdWJsZXNob290IGNvbm5lY3Rpdml0eSwgZm9yIGV4YW1wbGUgaWRlbnRpZmljYXRpb24gb2Yg
bWlzYmVoYXZpbmcgZmxvd3Mu4oCdDQo+QmFsYXpzPiBPSy4NCkdyYW1tYXI6DQrigJxBdCB0aGUg
c2VydmljZSBsYXllciBhZ2FpbiB0aGVyZSBhcmUgZXhpc3RpbmcgbWVjaGFuaXNtcyB0byB0cm91
Ymxlc2hvb3Qgb3IgbW9uaXRvciBmbG93cy4gIE1hbnkgb2YgdGhlc2UgbWVjaGFuaXNtcyBleGlz
dCBmb3IgSVAgYW5kIE1QTFMgbmV0d29ya3MuICBBIGNsaWVudCBvZiBhIERldE5ldCBzZXJ2aWNl
IGNhbiBpbnRyb2R1Y2UgYW55IG1vbml0b3JpbmcgYXBwbGljYXRpb25zIHdoaWNoIGNhbiBkZXRl
Y3QgYW5kIG1vbml0b3IgZGVsYXkgYW5kIGxvc3Mu4oCdDQoNCiAgKiAgIFRyeToNCuKAnFRoZSBE
ZXROZXQgU2VydmljZSBsYXllciBjYW4gbGV2ZXJhZ2UgZXhpc3RpbmcgbWVjaGFuaXNtcyB0byB0
cm91Ymxlc2hvb3Qgb3IgbW9uaXRvciBmbG93cywgc3VjaCBhcyB0aG9zZSBpbiB1c2UgYnkgSVAg
YW5kIE1QTFMgbmV0d29ya3MuICBBdCB0aGUgQXBwbGljYXRpb24gbGF5ZXIgYSBjbGllbnQgb2Yg
YSBEZXROZXQgc2VydmljZSBjYW4gdXNlIGV4aXN0aW5nIHRlY2huaXF1ZXMgdG8gZGV0ZWN0IGFu
ZCBtb25pdG9yIGRlbGF5IGFuZCBsb3NzLuKAnQ0KPkJhbGF6cz4gT0suDQpHcmFtbWFyOg0K4oCc
UmVjb2duaXplIGZsb3cocykgZm9yIGFuYWx5dGljczrigJ0NCg0KICAqICAgVHJ5DQrigJxGbG93
IHJlY29nbml0aW9uIGZvciBhbmFseXRpY3M6DQo+QmFsYXpzPiBPSy4NCkdyYW1tYXI6DQrigJxU
byBhIGxhcmdlIGRlZ3JlZSB0aGlzIGZvbGxvd3MgdGhlIGxvZ2ljIGluIHRoZSBwcmV2aW91cyBz
ZWN0aW9uLiBBbmFseXRpY3MgY2FuIGJlIGluaGVyaXRlZCBmcm9tIHRoZSB0d28gc3ViLWxheWVy
cy4gIEF0IHRoZSBEZXROZXQgc2VydmljZSBlZGdlIHBhY2tldCBhbmQgYml0IGNvdW50ZXJzIGUu
Zy4gc2VudCwgcmVjZWl2ZWQsIGRyb3BwZWQsIGFuZCBvdXQgb2Ygc2VxdWVuY2UgYXJlIG1haW50
YWluZWQu4oCdDQoNCiAgKiAgIFRyeToNCuKAnE5ldHdvcmsgYW5hbHl0aWNzIGNhbiBiZSBpbmhl
cml0ZWQgZnJvbSB0aGUgdGVjaG5vbG9naWVzIG9mIHRoZSBTZXJ2aWNlIGFuZCBGb3J3YXJkaW5n
IHN1Yi1sYXllcnMuICBBdCB0aGUgRGV0TmV0IHNlcnZpY2UgZWRnZSwgcGFja2V0IGFuZCBiaXQg
Y291bnRlcnMgKGUuZy4gc2VudCwgcmVjZWl2ZWQsIGRyb3BwZWQsIGFuZCBvdXQtb2Ytc2VxdWVu
Y2UpIGNhbiBiZSBtYWludGFpbmVkLuKAnQ0KPkJhbGF6cz4gT0suDQpHcmFtbWFyOg0K4oCcQ29y
cmVsYXRlIGV2ZW50cyB3aXRoIGZsb3dzOuKAnQ0KICAgICAgVGhlIHByb3ZpZGVyIG9mIGEgRGV0
TmV0IHNlcnZpY2UgbWF5IGFsbG93IG90aGVyIGNhcGFiaWxpdGllcyB0byBtb25pdG9yIGZsb3dz
IHN1Y2ggYXMgbW9yZSBkZXRhaWwgbG9zcyBzdGF0aXN0aWNzIGFuZCB0aW1lIHN0YW1waW5nIG9m
IGV2ZW50cy4gIFRoZSBkZXRhaWxzIG9mIHRoZXNlIGNhcGFiaWxpdGllcyBhcmUgY3VycmVudGx5
IG91dCBvZiBzY29wZSBmb3IgdGhpcyBkb2N1bWVudC7igJ0NCg0KICAqICAgVHJ5Og0K4oCcQ29y
cmVsYXRpb24gb2YgZXZlbnRzIHdpdGggZmxvd3M64oCdDQogICAgICBUaGUgcHJvdmlkZXIgb2Yg
YSBEZXROZXQgc2VydmljZSBtYXkgcHJvdmlkZSBvdGhlciBjYXBhYmlsaXRpZXMgdG8gbW9uaXRv
ciBmbG93cywgc3VjaCBhcyBtb3JlIGRldGFpbGVkIGxvc3Mgc3RhdGlzdGljcyBhbmQgdGltZSBz
dGFtcGluZyBvZiBldmVudHMuICBUaGUgZGV0YWlscyBvZiB0aGVzZSBjYXBhYmlsaXRpZXMgYXJl
IGN1cnJlbnRseSBvdXQgb2Ygc2NvcGUgZm9yIHRoaXMgZG9jdW1lbnQu4oCdDQo+QmFsYXpzPiBP
Sy4NCjMuNi4xDQpHcmFtbWFyOg0K4oCcaW4gdGhlIGNhc2Ugb2YgbmV0d29yayBjb25nZXN0aW9u
IG9yIHNvbWUgZmFpbHVyZXMu4oCdDQoNCiAgKiAgIFRyeToNCuKAnGluIHRoZSBjYXNlIG9mIG5l
dHdvcmsgY29uZ2VzdGlvbiBvciBlcXVpcG1lbnQgZmFpbHVyZS7igJ0NCj5CYWxhenM+IE9LIGlu
IHByaW5jaXBsZS4gRmFpbHVyZXMgY2FuIGJlIGJvdGggZXF1aXBtZW50IGZhaWx1cmUgb3IgbmV0
d29yayBsaW5rIGZhaWx1cmUsIHNvIEkgd2lsbCBjaGFuZ2UgdG8g4oCc4oCcaW4gdGhlIGNhc2Ug
b2YgbmV0d29yayBjb25nZXN0aW9uIG9yIG5ldHdvcmsgZmFpbHVyZS7igJ3igJ0NCkFiYnJldmlh
dGlvbiBlcnJvcjoNCuKAnGNvbWJpbmF0aW9ucyBvZiBQUkYsIFBSRSwgYW5kIFBPRi7igJ0NCg0K
ICAqICAgVHJ5Og0K4oCcY29tYmluYXRpb25zIG9mIFBSRiwgUEVGLCBhbmQgUE9GLuKAnQ0KPkJh
bGF6cz4gT0suDQrigJjigJxUaGlzIGV4YW1wbGUgYWxzbyBpbGx1c3RyYXRlcyAxOjEgcHJvdGVj
dGlvbiBzY2hlbWUgbWVhbmluZyB0aGVyZSBpcyB0cmFmZmljIGFuZCBwYXRoIGZvciBlYWNoIHNl
Z21lbnQgb2YgdGhlIGVuZCB0byBlbmQgcGF0aC7igJ0NCg0KICAqICAgSSBkbyBub3QgdW5kZXJz
dGFuZCB3aGF0IHRoaXMgbWVhbnM7IOKAnHRoZXJlIGlzIHRyYWZmaWMgYW5kIHBhdGjigJ0/DQo+
QmFsYXpzPiBPSy4g4oCc4oCmIG1lYW5pbmcgdGhlcmUgaXMgdHJhZmZpYyBvdmVyIGVhY2ggc2Vn
bWVudCDigKbigJ0NCkdyYW1tYXI6IChSaW5nIFNlcnZpY2UgUHJvdGVjdGlvbiBpcyBhIHByb3Bl
ciBuYW1lLCBjYXBpdGFsaXplZCwg4oCccmluZ3PigJ0gaXMgbm90KS4NCuKAmOKAnE1hbnkgb2Yg
dGhlIHNhbWUgY29uY2VwdHMgYXBwbHkgaG93ZXZlciBSaW5nc+KAnQ0KDQogICogICDigJxNYW55
IG9mIHRoZSBzYW1lIGNvbmNlcHRzIGFwcGx5LCBob3dldmVyIHJpbmdz4oCdDQo+QmFsYXpzPiBP
Sy4NCkdyYW1tYXI6DQrigJxUaGUgRGV0TmV0IGRhdGEgcGxhbmUgYWxzbyBhbGxvd3MgZm9yIHRo
ZSBhZ2dyZWdhdGlvbiBvZiBEZXROZXQgZmxvd3MsIHRvIGltcHJvdmVkIHNjYWxpbmcgYnkgcmVk
dWNpbmcgdGhlIHN0YXRlIHBlciBob3AuLi7igJ0NCg0KICAqICAgVHJ5Og0K4oCcVGhlIERldE5l
dCBkYXRhIHBsYW5lIGFsc28gYWxsb3dzIGZvciB0aGUgYWdncmVnYXRpb24gb2YgRGV0TmV0IGZs
b3dzLCB3aGljaCBjYW4gaW1wcm92ZSBzY2FsYWJpbGl0eSBieSByZWR1Y2luZyB0aGUgcGVyLWhv
cCBzdGF0ZS7igJ0NCj5CYWxhenM+IE9LLg0KR3JhbW1hcjoNCuKAnElmIGJhbmR3aWR0aCByZXNl
cnZhdGlvbnMgYXJlIHVzZWQsIHRoZSBzdW0gb2YgdGhlIHJlc2VydmF0aW9ucyBzaG91bGQgYmUg
dGhlIHN1bSBvZiBhbGwgdGhlIGluZGl2aWR1YWwgcmVzZXJ2YXRpb25zLCBpbiBvdGhlciB3b3Jk
cywgdGhlIHJlc2VydmF0aW9ucyBzaG91bGQgbm90IGNyZWF0ZSBhbiBvdmVyIHN1YnNjcmlwdGlv
biBvZiBiYW5kd2lkdGggcmVzZXJ2YXRpb24uIElmIG1heGltdW0gZGVsYXkgYm91bmRzIGFyZSB1
c2VkIHRoZSBzeXN0ZW0gc2hvdWxkIGVuc3VyZSB0aGF0IHRoZSBhZ2dyZWdhdGUgZG9lcyBub3Qg
ZXhjZWVkIHRoZSBkZWxheSBib3VuZHMgb2YgdGhlIGluZGl2aWR1YWwgZmxvd3Mu4oCdDQoNCiAg
KiAgIFRyeToNCuKAnElmIGJhbmR3aWR0aCByZXNlcnZhdGlvbnMgYXJlIHVzZWQsIHRoZSBzdW0g
b2YgdGhlIHJlc2VydmF0aW9ucyBzaG91bGQgYmUgdGhlIHN1bSBvZiBhbGwgdGhlIGluZGl2aWR1
YWwgcmVzZXJ2YXRpb25zOyBpbiBvdGhlciB3b3JkcywgdGhlIHJlc2VydmF0aW9ucyBzaG91bGQg
bm90IGFkZCB1cCB0byBhbiBvdmVyLXN1YnNjcmlwdGlvbiBvZiBiYW5kd2lkdGggcmVzZXJ2YXRp
b24uIElmIG1heGltdW0gZGVsYXkgYm91bmRzIGFyZSB1c2VkLCB0aGUgc3lzdGVtIHNob3VsZCBl
bnN1cmUgdGhhdCB0aGUgYWdncmVnYXRlIGRvZXMgbm90IGV4Y2VlZCB0aGUgZGVsYXkgYm91bmRz
IG9mIHRoZSBpbmRpdmlkdWFsIGZsb3dzLuKAnQ0KPkJhbGF6cz4gT0suDQpHcmFtbWFyOg0K4oCc
RW5jYXBzdWxhdGlvbiBjYW4gZWl0aGVyIGJlIGluIHRoZSBzYW1lIHNlcnZpY2UgdHlwZSBvciBp
biBhIGRpZmZlcmVudCBzZXJ2aWNlIHR5cGUgc2VlIEZpZ3VyZSAzIGZvciBleGFtcGxlLiAgV2hl
biBhbiBlbmNhcHN1bGF0aW9uIGlzIHVzZWQgdGhlIGNob2ljZSBvZiByZXNlcnZpbmcgYSBtYXhp
bXVtIHJlc291cmNlIGxldmVsIGFuZCB0aGVuIHRyYWNraW5nIHRoZSBzZXJ2aWNlcyBpbiB0aGUg
YWdncmVnYXRlZCBzZXJ2aWNlIG9yIGFkanVzdGluZyB0aGUgYWdncmVnYXRlZCByZXNvdXJjZXMg
YXMgdGhlIHNlcnZpY2VzIGFyZSBhZGRlZCBpcyBpbXBsZW1lbnRhdGlvbiBhbmQgdGVjaG5vbG9n
eSBzcGVjaWZpYy7igJ0NCg0KICAqICAgVHJ5Og0K4oCcRW5jYXBzdWxhdGlvbiBjYW4gZWl0aGVy
IGJlIGluIHRoZSBzYW1lIHNlcnZpY2UgdHlwZSBvciBpbiBhIGRpZmZlcmVudCBzZXJ2aWNlIHR5
cGUgKHNlZSBGaWd1cmUgMywgZm9yIGV4YW1wbGUpLiAgV2hlbiBhbiBlbmNhcHN1bGF0aW9uIGlz
IHVzZWQsIHRoZSBjaG9pY2Ugb2YgcmVzZXJ2aW5nIGEgbWF4aW11bSByZXNvdXJjZSBsZXZlbCBh
bmQgdGhlbiB0cmFja2luZyB0aGUgc2VydmljZXMgaW4gdGhlIGFnZ3JlZ2F0ZWQgc2VydmljZSwg
dmVyc3VzIGFkanVzdGluZyB0aGUgYWdncmVnYXRlZCByZXNvdXJjZXMgYXMgdGhlIHNlcnZpY2Vz
IGFyZSBhZGRlZCwgaXMgaW1wbGVtZW50YXRpb24tIGFuZCB0ZWNobm9sb2d5LXNwZWNpZmljLuKA
nQ0KSW4gdGhlIGZvbGxvd2luZywgSSBkb27igJl0IGtub3cgd2hhdCDigJxjb25kaXRpb25zIHdo
ZXJlIGdlbmVyYWwgcmVxdWlyZW1lbnRzIGFyZSBub3Qgc2F0aXNmaWVk4oCdIG1lYW5zLCBwbGVh
c2UgY2xhcmlmeToNCuKAnERldE5ldCBmbG93cyBhdCBlZGdlcyBtdXN0IGJlIGFibGUgdG8gaGFu
ZGxlIHJlamVjdGlvbiB0byBhbiBhZ2dyZWdhdGlvbiBncm91cCBkdWUgdG8gbGFjayBvZiByZXNv
dXJjZXMgYXMgd2VsbCBhcyBjb25kaXRpb25zIHdoZXJlIGdlbmVyYWwgcmVxdWlyZW1lbnRzIGFy
ZSBub3Qgc2F0aXNmaWVkLuKAnQ0KPkJhbGF6cz4gT0suIEkgdGhpbmsgaGVyZSB3ZSBuZWVkIHNv
bWUgcmVjb25zdHJ1Y3Rpb24gb2YgdGhlIHRleHQuDQpHcmFtbWFyOg0K4oCcRm9yIHRoZSBkYXRh
IHBsYW5lIGZsb3dzIG1heSBiZSBhZ2dyZWdhdGVkIGZvciB0cmVhdG1lbnQgYmFzZWQgb24gc2hh
cmVkIGNoYXJhY3RlcmlzdGljcyBzdWNoIGFzIDYtdHVwbGUu4oCdDQoNCiAgKiAgIE5lZWQgY29t
bWEgYWZ0ZXIg4oCcRm9yIHRoZSBkYXRhIHBsYW5lLOKAnS4NCj5CYWxhenM+IE9LLiBJIHRoaW5r
IGhlcmUgd2UgbmVlZCBzb21lIHJlY29uc3RydWN0aW9uIG9mIHRoZSB0ZXh0Lg0KR3JhbW1hcjoN
CuKAnE1QTFMgYWdncmVnYXRpb24gc2ltaWxhcmx5IGhhcyBkYXRhIHBsYW5lIGFuZCBjb250cm9s
bGVyIHBsYW5lIGFzcGVjdHMuICBJbiB0aGUgY2FzZSBvZiBNUExTIGZsb3dzIGFyZSBvZnRlbiB0
dW5uZWxlZCBpbiBhIGZvcndhcmRpbmcgc3ViLWxheWVyIGFuZCByZXNlcnZhdGlvbiBpcyBhc3Nv
Y2lhdGVkIHdpdGggdGhhdCBNUExTIHR1bm5lbC7igJ0NCg0KICAqICAgVHJ5IChJIGFtIG5vdCBj
ZXJ0YWluIHRoaXMgaXMgdGhlIGNvcnJlY3QgbWVhbmluZz8pOg0K4oCcTVBMUyBhZ2dyZWdhdGlv
biBhbHNvIGhhcyBkYXRhIHBsYW5lIGFuZCBjb250cm9sbGVyIHBsYW5lIGFzcGVjdHMuICBNUExT
IGZsb3dzIGFyZSBvZnRlbiB0dW5uZWxlZCBpbiBhIGZvcndhcmRpbmcgc3ViLWxheWVyLCB1bmRl
ciB0aGUgcmVzZXJ2YXRpb24gYXNzb2NpYXRlZCB3aXRoIHRoYXQgTVBMUyB0dW5uZWwu4oCdDQo+
QmFsYXpzPiBPSy4NCkdyYW1tYXI6DQrigJwzLjYuMy4gIEVuZC1TeXN0ZW0gU3BlY2lmaWMgQ29u
c2lkZXJhdGlvbnPigJ0NCg0KICAqICAgSHlwaGVuYXRlIOKAnEVuZC1TeXN0ZW0tU3BlY2lmaWPi
gJ0NCj5CYWxhenM+IE9LLg0KQWJicmV2aWF0aW9uOiDigJxETuKAnSBmb3IgRGV0TmV0IGFzIGlu
IOKAnHdoaWNoIGFyZSBub3QgcHJvdmlkZWQgYnkgRE4gZnVuY3Rpb25z4oCdLg0KDQogICogICDi
gJxETuKAnSBpcyBub3QgZGVmaW5lZCBhcyBhbiBhYmJyZXZpYXRpb24sIGJ1dCBpcyBhbHNvIHVz
ZWQgaW4gRmlnIDIgYW5kIEZpZyAzLiBJbiBhbnkgb2YgdGhlc2UgY2FzZXMgZWl0aGVyIHNwZWxs
IG91dCBEZXROZXQgb3IgZGVmaW5lIEROIGFzIGFuIGFiYnJldmlhdGlvbi4gSSB3b3VsZCBqdXN0
IHJlcGxhY2UgdGhlc2Uga2luZCBvZiBpbnN0YW5jZXMgb2Yg4oCcRE7igJ0gd2l0aCDigJxEZXRO
ZXTigJ0uDQo+QmFsYXpzPiBPSy4NCkdyYW1tYXI6DQrigJxGb3IgZXhhbXBsZSwgYSBEZXROZXQg
TVBMUyBkb21haW4gdGhlIEROIGZ1bmN0aW9ucyB1c2UgdGhlIGQtQ1dzLCBTLUxhYmVscyBhbmQg
Ri1MYWJlbHMgdG8gcHJvdmlkZSBEZXROZXQgc2VydmljZXMu4oCdDQoNCiAgKiAgIFRyeToNCuKA
nEZvciBleGFtcGxlLCBpbiBhIERldE5ldCBNUExTIGRvbWFpbiB0aGUgRGV0TmV0IGZ1bmN0aW9u
cyB1c2UgdGhlIGQtQ1dzLCBTLUxhYmVscyBhbmQgRi1MYWJlbHMgdG8gcHJvdmlkZSBEZXROZXQg
c2VydmljZXMu4oCdDQo+QmFsYXpzPiBPSy4NClRlcm1pbm9sb2d5OiDigJxlZGdlIHN5c3RlbeKA
nQ0KDQogICogICBEb27igJl0IHdlIHNheSDigJxlZGdlIG5vZGXigJ0/IEkgZG9u4oCZdCBzZWUg
4oCcZWRnZSBzeXN0ZW3igJ0gYW55d2hlcmUgZWxzZSBpbiB0aGlzIGRyYWZ0LiBJZiBpdCBpcyB1
c2VkIGVsc2V3aGVyZSBzbyB3ZSBhcmUgZ29pbmcgdG8gdXNlIGl0LCBJIHdvdWxkIHRoaW5rIGl0
IHNob3VsZCBiZSBoeXBoZW5hdGVkIOKAnGVkZ2Utc3lzdGVt4oCdIGxpa2Ug4oCcZW5kLXN5c3Rl
beKAnS4gT3IgbWF5YmUg4oCcZWRnZSBzeXN0ZW3igJ0gaW4gdGhpcyBjb250ZXh0IHNob3VsZCBi
ZSDigJxlbmQtc3lzdGVt4oCdLg0KPkJhbGF6cz4gT0suIOKAnGVkZ2Ugbm9kZeKAnSBpcyBiZXR0
ZXIgaGVyZS4NCkFiYnJldmlhdGlvbjog4oCcVERNIHRlY2hub2xvZ2llc+KAnQ0KDQogICogICBU
RE0gbm90IGRlZmluZWQuDQo+QmFsYXpzPiBPSy4NClNvbWV0aGluZyBpcyB3cm9uZyBncmFtbWF0
aWNhbGx5LCBydW4tb24gc2VudGVuY2UgYXQgYmVzdCwgYnV0IEkgY2Fu4oCZdCBmaWd1cmUgb3V0
IGhvdyB0byBmaXggaXQsIHBsZWFzZSBoZWxwOg0K4oCcRmxvdyBhZ2dyZWdhdGlvbiBpbmNsdWRl
cyBhZ2dyZWdhdGlvbiBhY2NvbXBsaXNoZWQgdGhyb3VnaCB0aGUgdXNlIG9mIGhpZXJhcmNoaWNh
bCBMU1BzIGluIE1QTFMgYW5kIHR1bm5lbHMsIGluIHRoZSBjYXNlIG9mIElQLCBNUExTIGFuZCBU
U04sIGFsbCBvZiB3aGljaCBhZ2dyZWdhdGUgbXVsdGlwbGUgRGV0TmV0IGZsb3dzIGludG8gYSBz
aW5nbGUgbmV3IERldE5ldCBmbG93LuKAnQ0KDQogICogICBNYXliZSBzb21ldGhpbmcgbGlrZToN
CuKAnEZsb3cgYWdncmVnYXRpb24gaW5jbHVkZXMgYWdncmVnYXRpb24gYWNjb21wbGlzaGVkIHRo
cm91Z2ggdGhlIHVzZSBvZiBoaWVyYXJjaGljYWwgTFNQcyBpbiBNUExTLCBhbmQgdGhyb3VnaCBJ
UCBvciBUU04gdHVubmVscy4gSVAsIE1QTFMgYW5kIFRTTiBhcmUgZWFjaCBjYXBhYmxlIG9mIGFn
Z3JlZ2F0aW5nIG11bHRpcGxlIERldE5ldCBmbG93cyBpbnRvIGEgc2luZ2xlIG5ldyBEZXROZXQg
Zmxvdy7igJ0NCj5CYWxhenM+IE9LLiBJIHdpbGwgcmV3cml0ZSB0aGlzIHNlbnRlbmNlcy4gVFNO
IGlzIGFsc28gbm90IGNvcnJlY3RseSByZWZlcnJlZCBoZXJlLg0KR3JhbW1hcjoNCuKAnERlcGVu
ZGluZyBvbiB0aGUgc3BlY2lmaWMgdGVjaG5vbG9neSB0aGUgYXNzaWduZWQgcmVzb3VyY2VzIGFy
ZSB1cGRhdGVkIGFuZCBkaXN0cmlidXRlZCBpbiB0aGUgZGF0YWJhc2VzIHByZXZlbnRpbmcgb3Zl
ciBzdWJzY3JpcHRpb24u4oCdDQoNCiAgKiAgIFRyeToNCiDigJxEZXBlbmRpbmcgb24gdGhlIHNw
ZWNpZmljIHRlY2hub2xvZ3ksIHRoZSBhc3NpZ25lZCByZXNvdXJjZXMgYXJlIHVwZGF0ZWQgYW5k
IGRpc3RyaWJ1dGVkIGluIHRoZSBkYXRhYmFzZXMsIHByZXZlbnRpbmcgb3Zlci1zdWJzY3JpcHRp
b24u4oCdDQo+QmFsYXpzPiBPSy4NClF1ZXN0aW9uIGFib3V0IHRoZSBmb2xsb3dpbmc6DQrigJxX
aGlsZSB0aGUgRGV0TmV0IElQIGRhdGEgcGxhbmUgbXVzdCBzdXBwb3J0IGJpZGlyZWN0aW9uYWwg
RGV0TmV0IGZsb3dzLCB0aGVyZSBhcmUgbm8gc3BlY2lhbCBiaWRpcmVjdGlvbmFsIGZlYXR1cmVz
IHdpdGggcmVzcGVjdCB0byB0aGUgZGF0YSBwbGFuZSBvdGhlciB0aGFuIHRoZSBuZWVkIGZvciB0
aGUgdHdvIGRpcmVjdGlvbnMgb2YgYSBjby0NCiAgIHJvdXRlZCBiaWRpcmVjdGlvbmFsIGZsb3cg
dG8gdGFrZSB0aGUgc2FtZSBwYXRoLiAgVGhhdCBpcyB0byBzYXkgdGhhdCBiaWRpcmVjdGlvbmFs
IERldE5ldCBmbG93cyBhcmUgc29sZWx5IHJlcHJlc2VudGVkIGF0IHRoZSBtYW5hZ2VtZW50IGFu
ZCBjb250cm9sIHBsYW5lIGxldmVscywgd2l0aG91dCBzcGVjaWZpYyBzdXBwb3J0IG9yIGtub3ds
ZWRnZSB3aXRoaW4gdGhlIERldE5ldCBkYXRhIHBsYW5lLuKAnQ0KDQogICogICBUaGVyZSB3YXMg
ZGlzY3Vzc2lvbiBhYm91dCB1c2UgY2FzZXMgdGhhdCB3YW50ZWQgc3ltbWV0cmljYWwgZGVsYXlz
IGluIGJvdGggZGlyZWN0aW9uczsgaXMgdGhhdCBndWFyYW50ZWVkIGJ5IHRha2luZyDigJx0aGUg
c2FtZSBwYXRo4oCdPyBQcmVzdW1hYmx5IGl0IGlzIG5vdCBpbXBsaWVkIGJ5IOKAnGZhdGUgc2hh
cmluZ+KAnT8NCj5CYWxhenM+IEhtbW0uIFNhbWUgcGF0aCBub3QgbmVjZXNzYXJpbHkgcmVzdWx0
cyBpbiBzeW1tZXRyaWNhbCBkZWxheS4gU29tZSB0ZWNobm9sb2dpZXMgcHJvdmlkZXMgYXN5bW1l
dHJpYyBsaW5rIGRlbGF5cyBieSBuYXR1cmUuDQpXb3JkaW5nOg0K4oCcRGV0TmV0J3MgdXNlIG9m
IFBSRU9GIG1heSBpbmNyZWFzZSB0aGUgY29tcGxleGl0eSBvZiB1c2luZyBjby1yb3V0aW5nIGJp
ZGlyZWN0aW9uYWwgZmxvd3MsIHNpbmNlIGlmIFBSRU9GIGlzIHVzZWQsIHRoZW4gdGhlIHJlcGxp
Y2F0aW9uIHBvaW50cyBpbiBvbmUgZGlyZWN0aW9uIHdvdWxkIGhhdmUgdG8gbWF0Y2ggdGhlIGVs
aW1pbmF0aW9uIHBvaW50cyBpbiB0aGUgb3RoZXIgZGlyZWN0aW9uLCBhbmQgdmljZSB2ZXJzYSwg
YW5kIHRoZSBvcHRpbWFsIHBvaW50cyBmb3IgdGhlc2UgZnVuY3Rpb25zIGluIG9uZSBkaXJlY3Rp
b24gbWF5IG5vdCBtYXRjaCB0aGUgb3B0aW1hbCBwb2ludHMgaW4gdGhlIG90aGVyIHN1YnNlcXVl
bnQgdG8gdGhlIG5ldHdvcmsgYW5kIHRyYWZmaWMgY29uc3RyYWludHMu4oCdDQoNCiAgKiAgIFRy
eToNCuKAnERldE5ldCdzIHVzZSBvZiBQUkVPRiBtYXkgaW5jcmVhc2UgdGhlIGNvbXBsZXhpdHkg
b2YgdXNpbmcgY28tcm91dGluZyBiaWRpcmVjdGlvbmFsIGZsb3dzLCBzaW5jZSBpZiBQUkVPRiBp
cyB1c2VkLCB0aGVuIHRoZSByZXBsaWNhdGlvbiBwb2ludHMgaW4gb25lIGRpcmVjdGlvbiB3b3Vs
ZCBoYXZlIHRvIG1hdGNoIHRoZSBlbGltaW5hdGlvbiBwb2ludHMgaW4gdGhlIG90aGVyIGRpcmVj
dGlvbiwgYW5kIHZpY2UgdmVyc2EuIEluIHN1Y2ggY2FzZXMgdGhlIG9wdGltYWwgcG9pbnRzIGZv
ciB0aGVzZSBmdW5jdGlvbnMgaW4gb25lIGRpcmVjdGlvbiBtYXkgbm90IG1hdGNoIHRoZSBvcHRp
bWFsIHBvaW50cyBpbiB0aGUgb3RoZXIsIGR1ZSB0byBuZXR3b3JrIGFuZCB0cmFmZmljIGNvbnN0
cmFpbnRzLuKAnQ0KPkJhbGF6cz4gT0suDQotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0NCg0KX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X18NCmRldG5ldCBtYWlsaW5nIGxpc3QNCmRldG5ldEBpZXRmLm9yZzxtYWlsdG86ZGV0bmV0QGll
dGYub3JnPg0KaHR0cHM6Ly93d3cuaWV0Zi5vcmcvbWFpbG1hbi9saXN0aW5mby9kZXRuZXQ8aHR0
cHM6Ly91cmxkZWZlbnNlLnByb29mcG9pbnQuY29tL3YyL3VybD91PWh0dHBzLTNBX193d3cuaWV0
Zi5vcmdfbWFpbG1hbl9saXN0aW5mb19kZXRuZXQmZD1Ed01GYVEmYz1sSThaYjZUek0zZDF0WDRp
RXU3YnBnJnI9WmNIQzZ3WF9nRHdQRGNmTWFGTlppUSZtPUxvV3I1RkxMZHhKOUY4UFotdzk2c1NJ
dEd2dVBBMV9GeGxORUVheGtRUm8mcz14V291M216LUtXdmV6bkZTSk56NUYtblhRNmROOHlKZjdV
QmI4MDRuSFR3JmU9Pg0K

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

PGh0bWwgeG1sbnM6dj0idXJuOnNjaGVtYXMtbWljcm9zb2Z0LWNvbTp2bWwiIHhtbG5zOm89InVy
bjpzY2hlbWFzLW1pY3Jvc29mdC1jb206b2ZmaWNlOm9mZmljZSIgeG1sbnM6dz0idXJuOnNjaGVt
YXMtbWljcm9zb2Z0LWNvbTpvZmZpY2U6d29yZCIgeG1sbnM6bT0iaHR0cDovL3NjaGVtYXMubWlj
cm9zb2Z0LmNvbS9vZmZpY2UvMjAwNC8xMi9vbW1sIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcv
VFIvUkVDLWh0bWw0MCI+DQo8aGVhZD4NCjxtZXRhIGh0dHAtZXF1aXY9IkNvbnRlbnQtVHlwZSIg
Y29udGVudD0idGV4dC9odG1sOyBjaGFyc2V0PXV0Zi04Ij4NCjxtZXRhIG5hbWU9IkdlbmVyYXRv
ciIgY29udGVudD0iTWljcm9zb2Z0IFdvcmQgMTUgKGZpbHRlcmVkIG1lZGl1bSkiPg0KPHN0eWxl
PjwhLS0NCi8qIEZvbnQgRGVmaW5pdGlvbnMgKi8NCkBmb250LWZhY2UNCgl7Zm9udC1mYW1pbHk6
V2luZ2RpbmdzOw0KCXBhbm9zZS0xOjUgMCAwIDAgMCAwIDAgMCAwIDA7fQ0KQGZvbnQtZmFjZQ0K
CXtmb250LWZhbWlseToiQ2FtYnJpYSBNYXRoIjsNCglwYW5vc2UtMToyIDQgNSAzIDUgNCA2IDMg
MiA0O30NCkBmb250LWZhY2UNCgl7Zm9udC1mYW1pbHk6Q2FsaWJyaTsNCglwYW5vc2UtMToyIDE1
IDUgMiAyIDIgNCAzIDIgNDt9DQovKiBTdHlsZSBEZWZpbml0aW9ucyAqLw0KcC5Nc29Ob3JtYWws
IGxpLk1zb05vcm1hbCwgZGl2Lk1zb05vcm1hbA0KCXttYXJnaW46MGluOw0KCW1hcmdpbi1ib3R0
b206LjAwMDFwdDsNCglmb250LXNpemU6MTEuMHB0Ow0KCWZvbnQtZmFtaWx5OiJDYWxpYnJpIixz
YW5zLXNlcmlmO30NCmE6bGluaywgc3Bhbi5Nc29IeXBlcmxpbmsNCgl7bXNvLXN0eWxlLXByaW9y
aXR5Ojk5Ow0KCWNvbG9yOmJsdWU7DQoJdGV4dC1kZWNvcmF0aW9uOnVuZGVybGluZTt9DQphOnZp
c2l0ZWQsIHNwYW4uTXNvSHlwZXJsaW5rRm9sbG93ZWQNCgl7bXNvLXN0eWxlLXByaW9yaXR5Ojk5
Ow0KCWNvbG9yOnB1cnBsZTsNCgl0ZXh0LWRlY29yYXRpb246dW5kZXJsaW5lO30NCnAubXNvbm9y
bWFsMCwgbGkubXNvbm9ybWFsMCwgZGl2Lm1zb25vcm1hbDANCgl7bXNvLXN0eWxlLW5hbWU6bXNv
bm9ybWFsOw0KCW1zby1tYXJnaW4tdG9wLWFsdDphdXRvOw0KCW1hcmdpbi1yaWdodDowaW47DQoJ
bXNvLW1hcmdpbi1ib3R0b20tYWx0OmF1dG87DQoJbWFyZ2luLWxlZnQ6MGluOw0KCWZvbnQtc2l6
ZToxMS4wcHQ7DQoJZm9udC1mYW1pbHk6IkNhbGlicmkiLHNhbnMtc2VyaWY7fQ0Kc3Bhbi5FbWFp
bFN0eWxlMTkNCgl7bXNvLXN0eWxlLXR5cGU6cGVyc29uYWwtcmVwbHk7DQoJZm9udC1mYW1pbHk6
IkNhbGlicmkiLHNhbnMtc2VyaWY7DQoJY29sb3I6d2luZG93dGV4dDt9DQouTXNvQ2hwRGVmYXVs
dA0KCXttc28tc3R5bGUtdHlwZTpleHBvcnQtb25seTsNCglmb250LWZhbWlseToiQ2FsaWJyaSIs
c2Fucy1zZXJpZjt9DQpAcGFnZSBXb3JkU2VjdGlvbjENCgl7c2l6ZTo4LjVpbiAxMS4waW47DQoJ
bWFyZ2luOjEuMGluIDEuMGluIDEuMGluIDEuMGluO30NCmRpdi5Xb3JkU2VjdGlvbjENCgl7cGFn
ZTpXb3JkU2VjdGlvbjE7fQ0KLyogTGlzdCBEZWZpbml0aW9ucyAqLw0KQGxpc3QgbDANCgl7bXNv
LWxpc3QtaWQ6MTE4ODM4OTA7DQoJbXNvLWxpc3QtdGVtcGxhdGUtaWRzOjIxMzA3NTM4NjA7fQ0K
QGxpc3QgbDA6bGV2ZWwxDQoJe21zby1sZXZlbC1udW1iZXItZm9ybWF0OmJ1bGxldDsNCgltc28t
bGV2ZWwtdGV4dDrvgrc7DQoJbXNvLWxldmVsLXRhYi1zdG9wOi41aW47DQoJbXNvLWxldmVsLW51
bWJlci1wb3NpdGlvbjpsZWZ0Ow0KCXRleHQtaW5kZW50Oi0uMjVpbjsNCgltc28tYW5zaS1mb250
LXNpemU6MTAuMHB0Ow0KCWZvbnQtZmFtaWx5OlN5bWJvbDt9DQpAbGlzdCBsMDpsZXZlbDINCgl7
bXNvLWxldmVsLW51bWJlci1mb3JtYXQ6YnVsbGV0Ow0KCW1zby1sZXZlbC10ZXh0Ou+CtzsNCglt
c28tbGV2ZWwtdGFiLXN0b3A6MS4waW47DQoJbXNvLWxldmVsLW51bWJlci1wb3NpdGlvbjpsZWZ0
Ow0KCXRleHQtaW5kZW50Oi0uMjVpbjsNCgltc28tYW5zaS1mb250LXNpemU6MTAuMHB0Ow0KCWZv
bnQtZmFtaWx5OlN5bWJvbDt9DQpAbGlzdCBsMDpsZXZlbDMNCgl7bXNvLWxldmVsLW51bWJlci1m
b3JtYXQ6YnVsbGV0Ow0KCW1zby1sZXZlbC10ZXh0Ou+CtzsNCgltc28tbGV2ZWwtdGFiLXN0b3A6
MS41aW47DQoJbXNvLWxldmVsLW51bWJlci1wb3NpdGlvbjpsZWZ0Ow0KCXRleHQtaW5kZW50Oi0u
MjVpbjsNCgltc28tYW5zaS1mb250LXNpemU6MTAuMHB0Ow0KCWZvbnQtZmFtaWx5OlN5bWJvbDt9
DQpAbGlzdCBsMDpsZXZlbDQNCgl7bXNvLWxldmVsLW51bWJlci1mb3JtYXQ6YnVsbGV0Ow0KCW1z
by1sZXZlbC10ZXh0Ou+CtzsNCgltc28tbGV2ZWwtdGFiLXN0b3A6Mi4waW47DQoJbXNvLWxldmVs
LW51bWJlci1wb3NpdGlvbjpsZWZ0Ow0KCXRleHQtaW5kZW50Oi0uMjVpbjsNCgltc28tYW5zaS1m
b250LXNpemU6MTAuMHB0Ow0KCWZvbnQtZmFtaWx5OlN5bWJvbDt9DQpAbGlzdCBsMDpsZXZlbDUN
Cgl7bXNvLWxldmVsLW51bWJlci1mb3JtYXQ6YnVsbGV0Ow0KCW1zby1sZXZlbC10ZXh0Ou+CtzsN
Cgltc28tbGV2ZWwtdGFiLXN0b3A6Mi41aW47DQoJbXNvLWxldmVsLW51bWJlci1wb3NpdGlvbjps
ZWZ0Ow0KCXRleHQtaW5kZW50Oi0uMjVpbjsNCgltc28tYW5zaS1mb250LXNpemU6MTAuMHB0Ow0K
CWZvbnQtZmFtaWx5OlN5bWJvbDt9DQpAbGlzdCBsMDpsZXZlbDYNCgl7bXNvLWxldmVsLW51bWJl
ci1mb3JtYXQ6YnVsbGV0Ow0KCW1zby1sZXZlbC10ZXh0Ou+CtzsNCgltc28tbGV2ZWwtdGFiLXN0
b3A6My4waW47DQoJbXNvLWxldmVsLW51bWJlci1wb3NpdGlvbjpsZWZ0Ow0KCXRleHQtaW5kZW50
Oi0uMjVpbjsNCgltc28tYW5zaS1mb250LXNpemU6MTAuMHB0Ow0KCWZvbnQtZmFtaWx5OlN5bWJv
bDt9DQpAbGlzdCBsMDpsZXZlbDcNCgl7bXNvLWxldmVsLW51bWJlci1mb3JtYXQ6YnVsbGV0Ow0K
CW1zby1sZXZlbC10ZXh0Ou+CtzsNCgltc28tbGV2ZWwtdGFiLXN0b3A6My41aW47DQoJbXNvLWxl
dmVsLW51bWJlci1wb3NpdGlvbjpsZWZ0Ow0KCXRleHQtaW5kZW50Oi0uMjVpbjsNCgltc28tYW5z
aS1mb250LXNpemU6MTAuMHB0Ow0KCWZvbnQtZmFtaWx5OlN5bWJvbDt9DQpAbGlzdCBsMDpsZXZl
bDgNCgl7bXNvLWxldmVsLW51bWJlci1mb3JtYXQ6YnVsbGV0Ow0KCW1zby1sZXZlbC10ZXh0Ou+C
tzsNCgltc28tbGV2ZWwtdGFiLXN0b3A6NC4waW47DQoJbXNvLWxldmVsLW51bWJlci1wb3NpdGlv
bjpsZWZ0Ow0KCXRleHQtaW5kZW50Oi0uMjVpbjsNCgltc28tYW5zaS1mb250LXNpemU6MTAuMHB0
Ow0KCWZvbnQtZmFtaWx5OlN5bWJvbDt9DQpAbGlzdCBsMDpsZXZlbDkNCgl7bXNvLWxldmVsLW51
bWJlci1mb3JtYXQ6YnVsbGV0Ow0KCW1zby1sZXZlbC10ZXh0Ou+CtzsNCgltc28tbGV2ZWwtdGFi
LXN0b3A6NC41aW47DQoJbXNvLWxldmVsLW51bWJlci1wb3NpdGlvbjpsZWZ0Ow0KCXRleHQtaW5k
ZW50Oi0uMjVpbjsNCgltc28tYW5zaS1mb250LXNpemU6MTAuMHB0Ow0KCWZvbnQtZmFtaWx5OlN5
bWJvbDt9DQpAbGlzdCBsMQ0KCXttc28tbGlzdC1pZDoxODU2NzkzNTg7DQoJbXNvLWxpc3QtdGVt
cGxhdGUtaWRzOi03NTAxMDcwNTg7fQ0KQGxpc3QgbDE6bGV2ZWwxDQoJe21zby1sZXZlbC1udW1i
ZXItZm9ybWF0OmJ1bGxldDsNCgltc28tbGV2ZWwtdGV4dDrvgrc7DQoJbXNvLWxldmVsLXRhYi1z
dG9wOi41aW47DQoJbXNvLWxldmVsLW51bWJlci1wb3NpdGlvbjpsZWZ0Ow0KCXRleHQtaW5kZW50
Oi0uMjVpbjsNCgltc28tYW5zaS1mb250LXNpemU6MTAuMHB0Ow0KCWZvbnQtZmFtaWx5OlN5bWJv
bDt9DQpAbGlzdCBsMTpsZXZlbDINCgl7bXNvLWxldmVsLW51bWJlci1mb3JtYXQ6YnVsbGV0Ow0K
CW1zby1sZXZlbC10ZXh0Ou+CtzsNCgltc28tbGV2ZWwtdGFiLXN0b3A6MS4waW47DQoJbXNvLWxl
dmVsLW51bWJlci1wb3NpdGlvbjpsZWZ0Ow0KCXRleHQtaW5kZW50Oi0uMjVpbjsNCgltc28tYW5z
aS1mb250LXNpemU6MTAuMHB0Ow0KCWZvbnQtZmFtaWx5OlN5bWJvbDt9DQpAbGlzdCBsMTpsZXZl
bDMNCgl7bXNvLWxldmVsLW51bWJlci1mb3JtYXQ6YnVsbGV0Ow0KCW1zby1sZXZlbC10ZXh0Ou+C
tzsNCgltc28tbGV2ZWwtdGFiLXN0b3A6MS41aW47DQoJbXNvLWxldmVsLW51bWJlci1wb3NpdGlv
bjpsZWZ0Ow0KCXRleHQtaW5kZW50Oi0uMjVpbjsNCgltc28tYW5zaS1mb250LXNpemU6MTAuMHB0
Ow0KCWZvbnQtZmFtaWx5OlN5bWJvbDt9DQpAbGlzdCBsMTpsZXZlbDQNCgl7bXNvLWxldmVsLW51
bWJlci1mb3JtYXQ6YnVsbGV0Ow0KCW1zby1sZXZlbC10ZXh0Ou+CtzsNCgltc28tbGV2ZWwtdGFi
LXN0b3A6Mi4waW47DQoJbXNvLWxldmVsLW51bWJlci1wb3NpdGlvbjpsZWZ0Ow0KCXRleHQtaW5k
ZW50Oi0uMjVpbjsNCgltc28tYW5zaS1mb250LXNpemU6MTAuMHB0Ow0KCWZvbnQtZmFtaWx5OlN5
bWJvbDt9DQpAbGlzdCBsMTpsZXZlbDUNCgl7bXNvLWxldmVsLW51bWJlci1mb3JtYXQ6YnVsbGV0
Ow0KCW1zby1sZXZlbC10ZXh0Ou+CtzsNCgltc28tbGV2ZWwtdGFiLXN0b3A6Mi41aW47DQoJbXNv
LWxldmVsLW51bWJlci1wb3NpdGlvbjpsZWZ0Ow0KCXRleHQtaW5kZW50Oi0uMjVpbjsNCgltc28t
YW5zaS1mb250LXNpemU6MTAuMHB0Ow0KCWZvbnQtZmFtaWx5OlN5bWJvbDt9DQpAbGlzdCBsMTps
ZXZlbDYNCgl7bXNvLWxldmVsLW51bWJlci1mb3JtYXQ6YnVsbGV0Ow0KCW1zby1sZXZlbC10ZXh0
Ou+CtzsNCgltc28tbGV2ZWwtdGFiLXN0b3A6My4waW47DQoJbXNvLWxldmVsLW51bWJlci1wb3Np
dGlvbjpsZWZ0Ow0KCXRleHQtaW5kZW50Oi0uMjVpbjsNCgltc28tYW5zaS1mb250LXNpemU6MTAu
MHB0Ow0KCWZvbnQtZmFtaWx5OlN5bWJvbDt9DQpAbGlzdCBsMTpsZXZlbDcNCgl7bXNvLWxldmVs
LW51bWJlci1mb3JtYXQ6YnVsbGV0Ow0KCW1zby1sZXZlbC10ZXh0Ou+CtzsNCgltc28tbGV2ZWwt
dGFiLXN0b3A6My41aW47DQoJbXNvLWxldmVsLW51bWJlci1wb3NpdGlvbjpsZWZ0Ow0KCXRleHQt
aW5kZW50Oi0uMjVpbjsNCgltc28tYW5zaS1mb250LXNpemU6MTAuMHB0Ow0KCWZvbnQtZmFtaWx5
OlN5bWJvbDt9DQpAbGlzdCBsMTpsZXZlbDgNCgl7bXNvLWxldmVsLW51bWJlci1mb3JtYXQ6YnVs
bGV0Ow0KCW1zby1sZXZlbC10ZXh0Ou+CtzsNCgltc28tbGV2ZWwtdGFiLXN0b3A6NC4waW47DQoJ
bXNvLWxldmVsLW51bWJlci1wb3NpdGlvbjpsZWZ0Ow0KCXRleHQtaW5kZW50Oi0uMjVpbjsNCglt
c28tYW5zaS1mb250LXNpemU6MTAuMHB0Ow0KCWZvbnQtZmFtaWx5OlN5bWJvbDt9DQpAbGlzdCBs
MTpsZXZlbDkNCgl7bXNvLWxldmVsLW51bWJlci1mb3JtYXQ6YnVsbGV0Ow0KCW1zby1sZXZlbC10
ZXh0Ou+CtzsNCgltc28tbGV2ZWwtdGFiLXN0b3A6NC41aW47DQoJbXNvLWxldmVsLW51bWJlci1w
b3NpdGlvbjpsZWZ0Ow0KCXRleHQtaW5kZW50Oi0uMjVpbjsNCgltc28tYW5zaS1mb250LXNpemU6
MTAuMHB0Ow0KCWZvbnQtZmFtaWx5OlN5bWJvbDt9DQpAbGlzdCBsMg0KCXttc28tbGlzdC1pZDoy
NTI0MDIzNTY7DQoJbXNvLWxpc3QtdGVtcGxhdGUtaWRzOi0zMTc5NDY2NDI7fQ0KQGxpc3QgbDI6
bGV2ZWwxDQoJe21zby1sZXZlbC1udW1iZXItZm9ybWF0OmJ1bGxldDsNCgltc28tbGV2ZWwtdGV4
dDrvgrc7DQoJbXNvLWxldmVsLXRhYi1zdG9wOi41aW47DQoJbXNvLWxldmVsLW51bWJlci1wb3Np
dGlvbjpsZWZ0Ow0KCXRleHQtaW5kZW50Oi0uMjVpbjsNCgltc28tYW5zaS1mb250LXNpemU6MTAu
MHB0Ow0KCWZvbnQtZmFtaWx5OlN5bWJvbDt9DQpAbGlzdCBsMjpsZXZlbDINCgl7bXNvLWxldmVs
LW51bWJlci1mb3JtYXQ6YnVsbGV0Ow0KCW1zby1sZXZlbC10ZXh0Ou+CtzsNCgltc28tbGV2ZWwt
dGFiLXN0b3A6MS4waW47DQoJbXNvLWxldmVsLW51bWJlci1wb3NpdGlvbjpsZWZ0Ow0KCXRleHQt
aW5kZW50Oi0uMjVpbjsNCgltc28tYW5zaS1mb250LXNpemU6MTAuMHB0Ow0KCWZvbnQtZmFtaWx5
OlN5bWJvbDt9DQpAbGlzdCBsMjpsZXZlbDMNCgl7bXNvLWxldmVsLW51bWJlci1mb3JtYXQ6YnVs
bGV0Ow0KCW1zby1sZXZlbC10ZXh0Ou+CtzsNCgltc28tbGV2ZWwtdGFiLXN0b3A6MS41aW47DQoJ
bXNvLWxldmVsLW51bWJlci1wb3NpdGlvbjpsZWZ0Ow0KCXRleHQtaW5kZW50Oi0uMjVpbjsNCglt
c28tYW5zaS1mb250LXNpemU6MTAuMHB0Ow0KCWZvbnQtZmFtaWx5OlN5bWJvbDt9DQpAbGlzdCBs
MjpsZXZlbDQNCgl7bXNvLWxldmVsLW51bWJlci1mb3JtYXQ6YnVsbGV0Ow0KCW1zby1sZXZlbC10
ZXh0Ou+CtzsNCgltc28tbGV2ZWwtdGFiLXN0b3A6Mi4waW47DQoJbXNvLWxldmVsLW51bWJlci1w
b3NpdGlvbjpsZWZ0Ow0KCXRleHQtaW5kZW50Oi0uMjVpbjsNCgltc28tYW5zaS1mb250LXNpemU6
MTAuMHB0Ow0KCWZvbnQtZmFtaWx5OlN5bWJvbDt9DQpAbGlzdCBsMjpsZXZlbDUNCgl7bXNvLWxl
dmVsLW51bWJlci1mb3JtYXQ6YnVsbGV0Ow0KCW1zby1sZXZlbC10ZXh0Ou+CtzsNCgltc28tbGV2
ZWwtdGFiLXN0b3A6Mi41aW47DQoJbXNvLWxldmVsLW51bWJlci1wb3NpdGlvbjpsZWZ0Ow0KCXRl
eHQtaW5kZW50Oi0uMjVpbjsNCgltc28tYW5zaS1mb250LXNpemU6MTAuMHB0Ow0KCWZvbnQtZmFt
aWx5OlN5bWJvbDt9DQpAbGlzdCBsMjpsZXZlbDYNCgl7bXNvLWxldmVsLW51bWJlci1mb3JtYXQ6
YnVsbGV0Ow0KCW1zby1sZXZlbC10ZXh0Ou+CtzsNCgltc28tbGV2ZWwtdGFiLXN0b3A6My4waW47
DQoJbXNvLWxldmVsLW51bWJlci1wb3NpdGlvbjpsZWZ0Ow0KCXRleHQtaW5kZW50Oi0uMjVpbjsN
Cgltc28tYW5zaS1mb250LXNpemU6MTAuMHB0Ow0KCWZvbnQtZmFtaWx5OlN5bWJvbDt9DQpAbGlz
dCBsMjpsZXZlbDcNCgl7bXNvLWxldmVsLW51bWJlci1mb3JtYXQ6YnVsbGV0Ow0KCW1zby1sZXZl
bC10ZXh0Ou+CtzsNCgltc28tbGV2ZWwtdGFiLXN0b3A6My41aW47DQoJbXNvLWxldmVsLW51bWJl
ci1wb3NpdGlvbjpsZWZ0Ow0KCXRleHQtaW5kZW50Oi0uMjVpbjsNCgltc28tYW5zaS1mb250LXNp
emU6MTAuMHB0Ow0KCWZvbnQtZmFtaWx5OlN5bWJvbDt9DQpAbGlzdCBsMjpsZXZlbDgNCgl7bXNv
LWxldmVsLW51bWJlci1mb3JtYXQ6YnVsbGV0Ow0KCW1zby1sZXZlbC10ZXh0Ou+CtzsNCgltc28t
bGV2ZWwtdGFiLXN0b3A6NC4waW47DQoJbXNvLWxldmVsLW51bWJlci1wb3NpdGlvbjpsZWZ0Ow0K
CXRleHQtaW5kZW50Oi0uMjVpbjsNCgltc28tYW5zaS1mb250LXNpemU6MTAuMHB0Ow0KCWZvbnQt
ZmFtaWx5OlN5bWJvbDt9DQpAbGlzdCBsMjpsZXZlbDkNCgl7bXNvLWxldmVsLW51bWJlci1mb3Jt
YXQ6YnVsbGV0Ow0KCW1zby1sZXZlbC10ZXh0Ou+CtzsNCgltc28tbGV2ZWwtdGFiLXN0b3A6NC41
aW47DQoJbXNvLWxldmVsLW51bWJlci1wb3NpdGlvbjpsZWZ0Ow0KCXRleHQtaW5kZW50Oi0uMjVp
bjsNCgltc28tYW5zaS1mb250LXNpemU6MTAuMHB0Ow0KCWZvbnQtZmFtaWx5OlN5bWJvbDt9DQpA
bGlzdCBsMw0KCXttc28tbGlzdC1pZDo0Mzk4ODE4ODk7DQoJbXNvLWxpc3QtdGVtcGxhdGUtaWRz
Ojk4NTk3MzgwNjt9DQpAbGlzdCBsMzpsZXZlbDENCgl7bXNvLWxldmVsLW51bWJlci1mb3JtYXQ6
YnVsbGV0Ow0KCW1zby1sZXZlbC10ZXh0Ou+CtzsNCgltc28tbGV2ZWwtdGFiLXN0b3A6LjVpbjsN
Cgltc28tbGV2ZWwtbnVtYmVyLXBvc2l0aW9uOmxlZnQ7DQoJdGV4dC1pbmRlbnQ6LS4yNWluOw0K
CW1zby1hbnNpLWZvbnQtc2l6ZToxMC4wcHQ7DQoJZm9udC1mYW1pbHk6U3ltYm9sO30NCkBsaXN0
IGwzOmxldmVsMg0KCXttc28tbGV2ZWwtbnVtYmVyLWZvcm1hdDpidWxsZXQ7DQoJbXNvLWxldmVs
LXRleHQ674K3Ow0KCW1zby1sZXZlbC10YWItc3RvcDoxLjBpbjsNCgltc28tbGV2ZWwtbnVtYmVy
LXBvc2l0aW9uOmxlZnQ7DQoJdGV4dC1pbmRlbnQ6LS4yNWluOw0KCW1zby1hbnNpLWZvbnQtc2l6
ZToxMC4wcHQ7DQoJZm9udC1mYW1pbHk6U3ltYm9sO30NCkBsaXN0IGwzOmxldmVsMw0KCXttc28t
bGV2ZWwtbnVtYmVyLWZvcm1hdDpidWxsZXQ7DQoJbXNvLWxldmVsLXRleHQ674K3Ow0KCW1zby1s
ZXZlbC10YWItc3RvcDoxLjVpbjsNCgltc28tbGV2ZWwtbnVtYmVyLXBvc2l0aW9uOmxlZnQ7DQoJ
dGV4dC1pbmRlbnQ6LS4yNWluOw0KCW1zby1hbnNpLWZvbnQtc2l6ZToxMC4wcHQ7DQoJZm9udC1m
YW1pbHk6U3ltYm9sO30NCkBsaXN0IGwzOmxldmVsNA0KCXttc28tbGV2ZWwtbnVtYmVyLWZvcm1h
dDpidWxsZXQ7DQoJbXNvLWxldmVsLXRleHQ674K3Ow0KCW1zby1sZXZlbC10YWItc3RvcDoyLjBp
bjsNCgltc28tbGV2ZWwtbnVtYmVyLXBvc2l0aW9uOmxlZnQ7DQoJdGV4dC1pbmRlbnQ6LS4yNWlu
Ow0KCW1zby1hbnNpLWZvbnQtc2l6ZToxMC4wcHQ7DQoJZm9udC1mYW1pbHk6U3ltYm9sO30NCkBs
aXN0IGwzOmxldmVsNQ0KCXttc28tbGV2ZWwtbnVtYmVyLWZvcm1hdDpidWxsZXQ7DQoJbXNvLWxl
dmVsLXRleHQ674K3Ow0KCW1zby1sZXZlbC10YWItc3RvcDoyLjVpbjsNCgltc28tbGV2ZWwtbnVt
YmVyLXBvc2l0aW9uOmxlZnQ7DQoJdGV4dC1pbmRlbnQ6LS4yNWluOw0KCW1zby1hbnNpLWZvbnQt
c2l6ZToxMC4wcHQ7DQoJZm9udC1mYW1pbHk6U3ltYm9sO30NCkBsaXN0IGwzOmxldmVsNg0KCXtt
c28tbGV2ZWwtbnVtYmVyLWZvcm1hdDpidWxsZXQ7DQoJbXNvLWxldmVsLXRleHQ674K3Ow0KCW1z
by1sZXZlbC10YWItc3RvcDozLjBpbjsNCgltc28tbGV2ZWwtbnVtYmVyLXBvc2l0aW9uOmxlZnQ7
DQoJdGV4dC1pbmRlbnQ6LS4yNWluOw0KCW1zby1hbnNpLWZvbnQtc2l6ZToxMC4wcHQ7DQoJZm9u
dC1mYW1pbHk6U3ltYm9sO30NCkBsaXN0IGwzOmxldmVsNw0KCXttc28tbGV2ZWwtbnVtYmVyLWZv
cm1hdDpidWxsZXQ7DQoJbXNvLWxldmVsLXRleHQ674K3Ow0KCW1zby1sZXZlbC10YWItc3RvcDoz
LjVpbjsNCgltc28tbGV2ZWwtbnVtYmVyLXBvc2l0aW9uOmxlZnQ7DQoJdGV4dC1pbmRlbnQ6LS4y
NWluOw0KCW1zby1hbnNpLWZvbnQtc2l6ZToxMC4wcHQ7DQoJZm9udC1mYW1pbHk6U3ltYm9sO30N
CkBsaXN0IGwzOmxldmVsOA0KCXttc28tbGV2ZWwtbnVtYmVyLWZvcm1hdDpidWxsZXQ7DQoJbXNv
LWxldmVsLXRleHQ674K3Ow0KCW1zby1sZXZlbC10YWItc3RvcDo0LjBpbjsNCgltc28tbGV2ZWwt
bnVtYmVyLXBvc2l0aW9uOmxlZnQ7DQoJdGV4dC1pbmRlbnQ6LS4yNWluOw0KCW1zby1hbnNpLWZv
bnQtc2l6ZToxMC4wcHQ7DQoJZm9udC1mYW1pbHk6U3ltYm9sO30NCkBsaXN0IGwzOmxldmVsOQ0K
CXttc28tbGV2ZWwtbnVtYmVyLWZvcm1hdDpidWxsZXQ7DQoJbXNvLWxldmVsLXRleHQ674K3Ow0K
CW1zby1sZXZlbC10YWItc3RvcDo0LjVpbjsNCgltc28tbGV2ZWwtbnVtYmVyLXBvc2l0aW9uOmxl
ZnQ7DQoJdGV4dC1pbmRlbnQ6LS4yNWluOw0KCW1zby1hbnNpLWZvbnQtc2l6ZToxMC4wcHQ7DQoJ
Zm9udC1mYW1pbHk6U3ltYm9sO30NCkBsaXN0IGw0DQoJe21zby1saXN0LWlkOjUzMDcyNjc1NjsN
Cgltc28tbGlzdC10ZW1wbGF0ZS1pZHM6MTE5MTk3ODY2MDt9DQpAbGlzdCBsNDpsZXZlbDENCgl7
bXNvLWxldmVsLW51bWJlci1mb3JtYXQ6YnVsbGV0Ow0KCW1zby1sZXZlbC10ZXh0Ou+CtzsNCglt
c28tbGV2ZWwtdGFiLXN0b3A6LjVpbjsNCgltc28tbGV2ZWwtbnVtYmVyLXBvc2l0aW9uOmxlZnQ7
DQoJdGV4dC1pbmRlbnQ6LS4yNWluOw0KCW1zby1hbnNpLWZvbnQtc2l6ZToxMC4wcHQ7DQoJZm9u
dC1mYW1pbHk6U3ltYm9sO30NCkBsaXN0IGw0OmxldmVsMg0KCXttc28tbGV2ZWwtbnVtYmVyLWZv
cm1hdDpidWxsZXQ7DQoJbXNvLWxldmVsLXRleHQ674K3Ow0KCW1zby1sZXZlbC10YWItc3RvcDox
LjBpbjsNCgltc28tbGV2ZWwtbnVtYmVyLXBvc2l0aW9uOmxlZnQ7DQoJdGV4dC1pbmRlbnQ6LS4y
NWluOw0KCW1zby1hbnNpLWZvbnQtc2l6ZToxMC4wcHQ7DQoJZm9udC1mYW1pbHk6U3ltYm9sO30N
CkBsaXN0IGw0OmxldmVsMw0KCXttc28tbGV2ZWwtbnVtYmVyLWZvcm1hdDpidWxsZXQ7DQoJbXNv
LWxldmVsLXRleHQ674K3Ow0KCW1zby1sZXZlbC10YWItc3RvcDoxLjVpbjsNCgltc28tbGV2ZWwt
bnVtYmVyLXBvc2l0aW9uOmxlZnQ7DQoJdGV4dC1pbmRlbnQ6LS4yNWluOw0KCW1zby1hbnNpLWZv
bnQtc2l6ZToxMC4wcHQ7DQoJZm9udC1mYW1pbHk6U3ltYm9sO30NCkBsaXN0IGw0OmxldmVsNA0K
CXttc28tbGV2ZWwtbnVtYmVyLWZvcm1hdDpidWxsZXQ7DQoJbXNvLWxldmVsLXRleHQ674K3Ow0K
CW1zby1sZXZlbC10YWItc3RvcDoyLjBpbjsNCgltc28tbGV2ZWwtbnVtYmVyLXBvc2l0aW9uOmxl
ZnQ7DQoJdGV4dC1pbmRlbnQ6LS4yNWluOw0KCW1zby1hbnNpLWZvbnQtc2l6ZToxMC4wcHQ7DQoJ
Zm9udC1mYW1pbHk6U3ltYm9sO30NCkBsaXN0IGw0OmxldmVsNQ0KCXttc28tbGV2ZWwtbnVtYmVy
LWZvcm1hdDpidWxsZXQ7DQoJbXNvLWxldmVsLXRleHQ674K3Ow0KCW1zby1sZXZlbC10YWItc3Rv
cDoyLjVpbjsNCgltc28tbGV2ZWwtbnVtYmVyLXBvc2l0aW9uOmxlZnQ7DQoJdGV4dC1pbmRlbnQ6
LS4yNWluOw0KCW1zby1hbnNpLWZvbnQtc2l6ZToxMC4wcHQ7DQoJZm9udC1mYW1pbHk6U3ltYm9s
O30NCkBsaXN0IGw0OmxldmVsNg0KCXttc28tbGV2ZWwtbnVtYmVyLWZvcm1hdDpidWxsZXQ7DQoJ
bXNvLWxldmVsLXRleHQ674K3Ow0KCW1zby1sZXZlbC10YWItc3RvcDozLjBpbjsNCgltc28tbGV2
ZWwtbnVtYmVyLXBvc2l0aW9uOmxlZnQ7DQoJdGV4dC1pbmRlbnQ6LS4yNWluOw0KCW1zby1hbnNp
LWZvbnQtc2l6ZToxMC4wcHQ7DQoJZm9udC1mYW1pbHk6U3ltYm9sO30NCkBsaXN0IGw0OmxldmVs
Nw0KCXttc28tbGV2ZWwtbnVtYmVyLWZvcm1hdDpidWxsZXQ7DQoJbXNvLWxldmVsLXRleHQ674K3
Ow0KCW1zby1sZXZlbC10YWItc3RvcDozLjVpbjsNCgltc28tbGV2ZWwtbnVtYmVyLXBvc2l0aW9u
OmxlZnQ7DQoJdGV4dC1pbmRlbnQ6LS4yNWluOw0KCW1zby1hbnNpLWZvbnQtc2l6ZToxMC4wcHQ7
DQoJZm9udC1mYW1pbHk6U3ltYm9sO30NCkBsaXN0IGw0OmxldmVsOA0KCXttc28tbGV2ZWwtbnVt
YmVyLWZvcm1hdDpidWxsZXQ7DQoJbXNvLWxldmVsLXRleHQ674K3Ow0KCW1zby1sZXZlbC10YWIt
c3RvcDo0LjBpbjsNCgltc28tbGV2ZWwtbnVtYmVyLXBvc2l0aW9uOmxlZnQ7DQoJdGV4dC1pbmRl
bnQ6LS4yNWluOw0KCW1zby1hbnNpLWZvbnQtc2l6ZToxMC4wcHQ7DQoJZm9udC1mYW1pbHk6U3lt
Ym9sO30NCkBsaXN0IGw0OmxldmVsOQ0KCXttc28tbGV2ZWwtbnVtYmVyLWZvcm1hdDpidWxsZXQ7
DQoJbXNvLWxldmVsLXRleHQ674K3Ow0KCW1zby1sZXZlbC10YWItc3RvcDo0LjVpbjsNCgltc28t
bGV2ZWwtbnVtYmVyLXBvc2l0aW9uOmxlZnQ7DQoJdGV4dC1pbmRlbnQ6LS4yNWluOw0KCW1zby1h
bnNpLWZvbnQtc2l6ZToxMC4wcHQ7DQoJZm9udC1mYW1pbHk6U3ltYm9sO30NCkBsaXN0IGw1DQoJ
e21zby1saXN0LWlkOjU2MDAyNDkzNjsNCgltc28tbGlzdC10ZW1wbGF0ZS1pZHM6LTE5NjgyNTE2
MDg7fQ0KQGxpc3QgbDU6bGV2ZWwxDQoJe21zby1sZXZlbC1udW1iZXItZm9ybWF0OmJ1bGxldDsN
Cgltc28tbGV2ZWwtdGV4dDrvgrc7DQoJbXNvLWxldmVsLXRhYi1zdG9wOi41aW47DQoJbXNvLWxl
dmVsLW51bWJlci1wb3NpdGlvbjpsZWZ0Ow0KCXRleHQtaW5kZW50Oi0uMjVpbjsNCgltc28tYW5z
aS1mb250LXNpemU6MTAuMHB0Ow0KCWZvbnQtZmFtaWx5OlN5bWJvbDt9DQpAbGlzdCBsNTpsZXZl
bDINCgl7bXNvLWxldmVsLW51bWJlci1mb3JtYXQ6YnVsbGV0Ow0KCW1zby1sZXZlbC10ZXh0Ou+C
tzsNCgltc28tbGV2ZWwtdGFiLXN0b3A6MS4waW47DQoJbXNvLWxldmVsLW51bWJlci1wb3NpdGlv
bjpsZWZ0Ow0KCXRleHQtaW5kZW50Oi0uMjVpbjsNCgltc28tYW5zaS1mb250LXNpemU6MTAuMHB0
Ow0KCWZvbnQtZmFtaWx5OlN5bWJvbDt9DQpAbGlzdCBsNTpsZXZlbDMNCgl7bXNvLWxldmVsLW51
bWJlci1mb3JtYXQ6YnVsbGV0Ow0KCW1zby1sZXZlbC10ZXh0Ou+CtzsNCgltc28tbGV2ZWwtdGFi
LXN0b3A6MS41aW47DQoJbXNvLWxldmVsLW51bWJlci1wb3NpdGlvbjpsZWZ0Ow0KCXRleHQtaW5k
ZW50Oi0uMjVpbjsNCgltc28tYW5zaS1mb250LXNpemU6MTAuMHB0Ow0KCWZvbnQtZmFtaWx5OlN5
bWJvbDt9DQpAbGlzdCBsNTpsZXZlbDQNCgl7bXNvLWxldmVsLW51bWJlci1mb3JtYXQ6YnVsbGV0
Ow0KCW1zby1sZXZlbC10ZXh0Ou+CtzsNCgltc28tbGV2ZWwtdGFiLXN0b3A6Mi4waW47DQoJbXNv
LWxldmVsLW51bWJlci1wb3NpdGlvbjpsZWZ0Ow0KCXRleHQtaW5kZW50Oi0uMjVpbjsNCgltc28t
YW5zaS1mb250LXNpemU6MTAuMHB0Ow0KCWZvbnQtZmFtaWx5OlN5bWJvbDt9DQpAbGlzdCBsNTps
ZXZlbDUNCgl7bXNvLWxldmVsLW51bWJlci1mb3JtYXQ6YnVsbGV0Ow0KCW1zby1sZXZlbC10ZXh0
Ou+CtzsNCgltc28tbGV2ZWwtdGFiLXN0b3A6Mi41aW47DQoJbXNvLWxldmVsLW51bWJlci1wb3Np
dGlvbjpsZWZ0Ow0KCXRleHQtaW5kZW50Oi0uMjVpbjsNCgltc28tYW5zaS1mb250LXNpemU6MTAu
MHB0Ow0KCWZvbnQtZmFtaWx5OlN5bWJvbDt9DQpAbGlzdCBsNTpsZXZlbDYNCgl7bXNvLWxldmVs
LW51bWJlci1mb3JtYXQ6YnVsbGV0Ow0KCW1zby1sZXZlbC10ZXh0Ou+CtzsNCgltc28tbGV2ZWwt
dGFiLXN0b3A6My4waW47DQoJbXNvLWxldmVsLW51bWJlci1wb3NpdGlvbjpsZWZ0Ow0KCXRleHQt
aW5kZW50Oi0uMjVpbjsNCgltc28tYW5zaS1mb250LXNpemU6MTAuMHB0Ow0KCWZvbnQtZmFtaWx5
OlN5bWJvbDt9DQpAbGlzdCBsNTpsZXZlbDcNCgl7bXNvLWxldmVsLW51bWJlci1mb3JtYXQ6YnVs
bGV0Ow0KCW1zby1sZXZlbC10ZXh0Ou+CtzsNCgltc28tbGV2ZWwtdGFiLXN0b3A6My41aW47DQoJ
bXNvLWxldmVsLW51bWJlci1wb3NpdGlvbjpsZWZ0Ow0KCXRleHQtaW5kZW50Oi0uMjVpbjsNCglt
c28tYW5zaS1mb250LXNpemU6MTAuMHB0Ow0KCWZvbnQtZmFtaWx5OlN5bWJvbDt9DQpAbGlzdCBs
NTpsZXZlbDgNCgl7bXNvLWxldmVsLW51bWJlci1mb3JtYXQ6YnVsbGV0Ow0KCW1zby1sZXZlbC10
ZXh0Ou+CtzsNCgltc28tbGV2ZWwtdGFiLXN0b3A6NC4waW47DQoJbXNvLWxldmVsLW51bWJlci1w
b3NpdGlvbjpsZWZ0Ow0KCXRleHQtaW5kZW50Oi0uMjVpbjsNCgltc28tYW5zaS1mb250LXNpemU6
MTAuMHB0Ow0KCWZvbnQtZmFtaWx5OlN5bWJvbDt9DQpAbGlzdCBsNTpsZXZlbDkNCgl7bXNvLWxl
dmVsLW51bWJlci1mb3JtYXQ6YnVsbGV0Ow0KCW1zby1sZXZlbC10ZXh0Ou+CtzsNCgltc28tbGV2
ZWwtdGFiLXN0b3A6NC41aW47DQoJbXNvLWxldmVsLW51bWJlci1wb3NpdGlvbjpsZWZ0Ow0KCXRl
eHQtaW5kZW50Oi0uMjVpbjsNCgltc28tYW5zaS1mb250LXNpemU6MTAuMHB0Ow0KCWZvbnQtZmFt
aWx5OlN5bWJvbDt9DQpAbGlzdCBsNg0KCXttc28tbGlzdC1pZDo1NzQ1NTQ2MzY7DQoJbXNvLWxp
c3QtdGVtcGxhdGUtaWRzOjIwMjk5MjA3NzY7fQ0KQGxpc3QgbDY6bGV2ZWwxDQoJe21zby1sZXZl
bC1udW1iZXItZm9ybWF0OmJ1bGxldDsNCgltc28tbGV2ZWwtdGV4dDrvgrc7DQoJbXNvLWxldmVs
LXRhYi1zdG9wOi41aW47DQoJbXNvLWxldmVsLW51bWJlci1wb3NpdGlvbjpsZWZ0Ow0KCXRleHQt
aW5kZW50Oi0uMjVpbjsNCgltc28tYW5zaS1mb250LXNpemU6MTAuMHB0Ow0KCWZvbnQtZmFtaWx5
OlN5bWJvbDt9DQpAbGlzdCBsNjpsZXZlbDINCgl7bXNvLWxldmVsLW51bWJlci1mb3JtYXQ6YnVs
bGV0Ow0KCW1zby1sZXZlbC10ZXh0Ou+CtzsNCgltc28tbGV2ZWwtdGFiLXN0b3A6MS4waW47DQoJ
bXNvLWxldmVsLW51bWJlci1wb3NpdGlvbjpsZWZ0Ow0KCXRleHQtaW5kZW50Oi0uMjVpbjsNCglt
c28tYW5zaS1mb250LXNpemU6MTAuMHB0Ow0KCWZvbnQtZmFtaWx5OlN5bWJvbDt9DQpAbGlzdCBs
NjpsZXZlbDMNCgl7bXNvLWxldmVsLW51bWJlci1mb3JtYXQ6YnVsbGV0Ow0KCW1zby1sZXZlbC10
ZXh0Ou+CtzsNCgltc28tbGV2ZWwtdGFiLXN0b3A6MS41aW47DQoJbXNvLWxldmVsLW51bWJlci1w
b3NpdGlvbjpsZWZ0Ow0KCXRleHQtaW5kZW50Oi0uMjVpbjsNCgltc28tYW5zaS1mb250LXNpemU6
MTAuMHB0Ow0KCWZvbnQtZmFtaWx5OlN5bWJvbDt9DQpAbGlzdCBsNjpsZXZlbDQNCgl7bXNvLWxl
dmVsLW51bWJlci1mb3JtYXQ6YnVsbGV0Ow0KCW1zby1sZXZlbC10ZXh0Ou+CtzsNCgltc28tbGV2
ZWwtdGFiLXN0b3A6Mi4waW47DQoJbXNvLWxldmVsLW51bWJlci1wb3NpdGlvbjpsZWZ0Ow0KCXRl
eHQtaW5kZW50Oi0uMjVpbjsNCgltc28tYW5zaS1mb250LXNpemU6MTAuMHB0Ow0KCWZvbnQtZmFt
aWx5OlN5bWJvbDt9DQpAbGlzdCBsNjpsZXZlbDUNCgl7bXNvLWxldmVsLW51bWJlci1mb3JtYXQ6
YnVsbGV0Ow0KCW1zby1sZXZlbC10ZXh0Ou+CtzsNCgltc28tbGV2ZWwtdGFiLXN0b3A6Mi41aW47
DQoJbXNvLWxldmVsLW51bWJlci1wb3NpdGlvbjpsZWZ0Ow0KCXRleHQtaW5kZW50Oi0uMjVpbjsN
Cgltc28tYW5zaS1mb250LXNpemU6MTAuMHB0Ow0KCWZvbnQtZmFtaWx5OlN5bWJvbDt9DQpAbGlz
dCBsNjpsZXZlbDYNCgl7bXNvLWxldmVsLW51bWJlci1mb3JtYXQ6YnVsbGV0Ow0KCW1zby1sZXZl
bC10ZXh0Ou+CtzsNCgltc28tbGV2ZWwtdGFiLXN0b3A6My4waW47DQoJbXNvLWxldmVsLW51bWJl
ci1wb3NpdGlvbjpsZWZ0Ow0KCXRleHQtaW5kZW50Oi0uMjVpbjsNCgltc28tYW5zaS1mb250LXNp
emU6MTAuMHB0Ow0KCWZvbnQtZmFtaWx5OlN5bWJvbDt9DQpAbGlzdCBsNjpsZXZlbDcNCgl7bXNv
LWxldmVsLW51bWJlci1mb3JtYXQ6YnVsbGV0Ow0KCW1zby1sZXZlbC10ZXh0Ou+CtzsNCgltc28t
bGV2ZWwtdGFiLXN0b3A6My41aW47DQoJbXNvLWxldmVsLW51bWJlci1wb3NpdGlvbjpsZWZ0Ow0K
CXRleHQtaW5kZW50Oi0uMjVpbjsNCgltc28tYW5zaS1mb250LXNpemU6MTAuMHB0Ow0KCWZvbnQt
ZmFtaWx5OlN5bWJvbDt9DQpAbGlzdCBsNjpsZXZlbDgNCgl7bXNvLWxldmVsLW51bWJlci1mb3Jt
YXQ6YnVsbGV0Ow0KCW1zby1sZXZlbC10ZXh0Ou+CtzsNCgltc28tbGV2ZWwtdGFiLXN0b3A6NC4w
aW47DQoJbXNvLWxldmVsLW51bWJlci1wb3NpdGlvbjpsZWZ0Ow0KCXRleHQtaW5kZW50Oi0uMjVp
bjsNCgltc28tYW5zaS1mb250LXNpemU6MTAuMHB0Ow0KCWZvbnQtZmFtaWx5OlN5bWJvbDt9DQpA
bGlzdCBsNjpsZXZlbDkNCgl7bXNvLWxldmVsLW51bWJlci1mb3JtYXQ6YnVsbGV0Ow0KCW1zby1s
ZXZlbC10ZXh0Ou+CtzsNCgltc28tbGV2ZWwtdGFiLXN0b3A6NC41aW47DQoJbXNvLWxldmVsLW51
bWJlci1wb3NpdGlvbjpsZWZ0Ow0KCXRleHQtaW5kZW50Oi0uMjVpbjsNCgltc28tYW5zaS1mb250
LXNpemU6MTAuMHB0Ow0KCWZvbnQtZmFtaWx5OlN5bWJvbDt9DQpAbGlzdCBsNw0KCXttc28tbGlz
dC1pZDo1Nzc3MDg1Mjc7DQoJbXNvLWxpc3QtdGVtcGxhdGUtaWRzOjQ1MzQ0MjY4MDt9DQpAbGlz
dCBsNzpsZXZlbDENCgl7bXNvLWxldmVsLW51bWJlci1mb3JtYXQ6YnVsbGV0Ow0KCW1zby1sZXZl
bC10ZXh0Ou+CtzsNCgltc28tbGV2ZWwtdGFiLXN0b3A6LjVpbjsNCgltc28tbGV2ZWwtbnVtYmVy
LXBvc2l0aW9uOmxlZnQ7DQoJdGV4dC1pbmRlbnQ6LS4yNWluOw0KCW1zby1hbnNpLWZvbnQtc2l6
ZToxMC4wcHQ7DQoJZm9udC1mYW1pbHk6U3ltYm9sO30NCkBsaXN0IGw3OmxldmVsMg0KCXttc28t
bGV2ZWwtbnVtYmVyLWZvcm1hdDpidWxsZXQ7DQoJbXNvLWxldmVsLXRleHQ674K3Ow0KCW1zby1s
ZXZlbC10YWItc3RvcDoxLjBpbjsNCgltc28tbGV2ZWwtbnVtYmVyLXBvc2l0aW9uOmxlZnQ7DQoJ
dGV4dC1pbmRlbnQ6LS4yNWluOw0KCW1zby1hbnNpLWZvbnQtc2l6ZToxMC4wcHQ7DQoJZm9udC1m
YW1pbHk6U3ltYm9sO30NCkBsaXN0IGw3OmxldmVsMw0KCXttc28tbGV2ZWwtbnVtYmVyLWZvcm1h
dDpidWxsZXQ7DQoJbXNvLWxldmVsLXRleHQ674K3Ow0KCW1zby1sZXZlbC10YWItc3RvcDoxLjVp
bjsNCgltc28tbGV2ZWwtbnVtYmVyLXBvc2l0aW9uOmxlZnQ7DQoJdGV4dC1pbmRlbnQ6LS4yNWlu
Ow0KCW1zby1hbnNpLWZvbnQtc2l6ZToxMC4wcHQ7DQoJZm9udC1mYW1pbHk6U3ltYm9sO30NCkBs
aXN0IGw3OmxldmVsNA0KCXttc28tbGV2ZWwtbnVtYmVyLWZvcm1hdDpidWxsZXQ7DQoJbXNvLWxl
dmVsLXRleHQ674K3Ow0KCW1zby1sZXZlbC10YWItc3RvcDoyLjBpbjsNCgltc28tbGV2ZWwtbnVt
YmVyLXBvc2l0aW9uOmxlZnQ7DQoJdGV4dC1pbmRlbnQ6LS4yNWluOw0KCW1zby1hbnNpLWZvbnQt
c2l6ZToxMC4wcHQ7DQoJZm9udC1mYW1pbHk6U3ltYm9sO30NCkBsaXN0IGw3OmxldmVsNQ0KCXtt
c28tbGV2ZWwtbnVtYmVyLWZvcm1hdDpidWxsZXQ7DQoJbXNvLWxldmVsLXRleHQ674K3Ow0KCW1z
by1sZXZlbC10YWItc3RvcDoyLjVpbjsNCgltc28tbGV2ZWwtbnVtYmVyLXBvc2l0aW9uOmxlZnQ7
DQoJdGV4dC1pbmRlbnQ6LS4yNWluOw0KCW1zby1hbnNpLWZvbnQtc2l6ZToxMC4wcHQ7DQoJZm9u
dC1mYW1pbHk6U3ltYm9sO30NCkBsaXN0IGw3OmxldmVsNg0KCXttc28tbGV2ZWwtbnVtYmVyLWZv
cm1hdDpidWxsZXQ7DQoJbXNvLWxldmVsLXRleHQ674K3Ow0KCW1zby1sZXZlbC10YWItc3RvcDoz
LjBpbjsNCgltc28tbGV2ZWwtbnVtYmVyLXBvc2l0aW9uOmxlZnQ7DQoJdGV4dC1pbmRlbnQ6LS4y
NWluOw0KCW1zby1hbnNpLWZvbnQtc2l6ZToxMC4wcHQ7DQoJZm9udC1mYW1pbHk6U3ltYm9sO30N
CkBsaXN0IGw3OmxldmVsNw0KCXttc28tbGV2ZWwtbnVtYmVyLWZvcm1hdDpidWxsZXQ7DQoJbXNv
LWxldmVsLXRleHQ674K3Ow0KCW1zby1sZXZlbC10YWItc3RvcDozLjVpbjsNCgltc28tbGV2ZWwt
bnVtYmVyLXBvc2l0aW9uOmxlZnQ7DQoJdGV4dC1pbmRlbnQ6LS4yNWluOw0KCW1zby1hbnNpLWZv
bnQtc2l6ZToxMC4wcHQ7DQoJZm9udC1mYW1pbHk6U3ltYm9sO30NCkBsaXN0IGw3OmxldmVsOA0K
CXttc28tbGV2ZWwtbnVtYmVyLWZvcm1hdDpidWxsZXQ7DQoJbXNvLWxldmVsLXRleHQ674K3Ow0K
CW1zby1sZXZlbC10YWItc3RvcDo0LjBpbjsNCgltc28tbGV2ZWwtbnVtYmVyLXBvc2l0aW9uOmxl
ZnQ7DQoJdGV4dC1pbmRlbnQ6LS4yNWluOw0KCW1zby1hbnNpLWZvbnQtc2l6ZToxMC4wcHQ7DQoJ
Zm9udC1mYW1pbHk6U3ltYm9sO30NCkBsaXN0IGw3OmxldmVsOQ0KCXttc28tbGV2ZWwtbnVtYmVy
LWZvcm1hdDpidWxsZXQ7DQoJbXNvLWxldmVsLXRleHQ674K3Ow0KCW1zby1sZXZlbC10YWItc3Rv
cDo0LjVpbjsNCgltc28tbGV2ZWwtbnVtYmVyLXBvc2l0aW9uOmxlZnQ7DQoJdGV4dC1pbmRlbnQ6
LS4yNWluOw0KCW1zby1hbnNpLWZvbnQtc2l6ZToxMC4wcHQ7DQoJZm9udC1mYW1pbHk6U3ltYm9s
O30NCkBsaXN0IGw4DQoJe21zby1saXN0LWlkOjY0NDY5OTM0MzsNCgltc28tbGlzdC10ZW1wbGF0
ZS1pZHM6LTE4MjAwMTMzMzQ7fQ0KQGxpc3QgbDkNCgl7bXNvLWxpc3QtaWQ6NzQxMjE1MTI2Ow0K
CW1zby1saXN0LXRlbXBsYXRlLWlkczoxNzU2NTQ3OTMwO30NCkBsaXN0IGw5OmxldmVsMQ0KCXtt
c28tbGV2ZWwtbnVtYmVyLWZvcm1hdDpidWxsZXQ7DQoJbXNvLWxldmVsLXRleHQ674K3Ow0KCW1z
by1sZXZlbC10YWItc3RvcDouNWluOw0KCW1zby1sZXZlbC1udW1iZXItcG9zaXRpb246bGVmdDsN
Cgl0ZXh0LWluZGVudDotLjI1aW47DQoJbXNvLWFuc2ktZm9udC1zaXplOjEwLjBwdDsNCglmb250
LWZhbWlseTpTeW1ib2w7fQ0KQGxpc3QgbDk6bGV2ZWwyDQoJe21zby1sZXZlbC1udW1iZXItZm9y
bWF0OmJ1bGxldDsNCgltc28tbGV2ZWwtdGV4dDrvgrc7DQoJbXNvLWxldmVsLXRhYi1zdG9wOjEu
MGluOw0KCW1zby1sZXZlbC1udW1iZXItcG9zaXRpb246bGVmdDsNCgl0ZXh0LWluZGVudDotLjI1
aW47DQoJbXNvLWFuc2ktZm9udC1zaXplOjEwLjBwdDsNCglmb250LWZhbWlseTpTeW1ib2w7fQ0K
QGxpc3QgbDk6bGV2ZWwzDQoJe21zby1sZXZlbC1udW1iZXItZm9ybWF0OmJ1bGxldDsNCgltc28t
bGV2ZWwtdGV4dDrvgrc7DQoJbXNvLWxldmVsLXRhYi1zdG9wOjEuNWluOw0KCW1zby1sZXZlbC1u
dW1iZXItcG9zaXRpb246bGVmdDsNCgl0ZXh0LWluZGVudDotLjI1aW47DQoJbXNvLWFuc2ktZm9u
dC1zaXplOjEwLjBwdDsNCglmb250LWZhbWlseTpTeW1ib2w7fQ0KQGxpc3QgbDk6bGV2ZWw0DQoJ
e21zby1sZXZlbC1udW1iZXItZm9ybWF0OmJ1bGxldDsNCgltc28tbGV2ZWwtdGV4dDrvgrc7DQoJ
bXNvLWxldmVsLXRhYi1zdG9wOjIuMGluOw0KCW1zby1sZXZlbC1udW1iZXItcG9zaXRpb246bGVm
dDsNCgl0ZXh0LWluZGVudDotLjI1aW47DQoJbXNvLWFuc2ktZm9udC1zaXplOjEwLjBwdDsNCglm
b250LWZhbWlseTpTeW1ib2w7fQ0KQGxpc3QgbDk6bGV2ZWw1DQoJe21zby1sZXZlbC1udW1iZXIt
Zm9ybWF0OmJ1bGxldDsNCgltc28tbGV2ZWwtdGV4dDrvgrc7DQoJbXNvLWxldmVsLXRhYi1zdG9w
OjIuNWluOw0KCW1zby1sZXZlbC1udW1iZXItcG9zaXRpb246bGVmdDsNCgl0ZXh0LWluZGVudDot
LjI1aW47DQoJbXNvLWFuc2ktZm9udC1zaXplOjEwLjBwdDsNCglmb250LWZhbWlseTpTeW1ib2w7
fQ0KQGxpc3QgbDk6bGV2ZWw2DQoJe21zby1sZXZlbC1udW1iZXItZm9ybWF0OmJ1bGxldDsNCglt
c28tbGV2ZWwtdGV4dDrvgrc7DQoJbXNvLWxldmVsLXRhYi1zdG9wOjMuMGluOw0KCW1zby1sZXZl
bC1udW1iZXItcG9zaXRpb246bGVmdDsNCgl0ZXh0LWluZGVudDotLjI1aW47DQoJbXNvLWFuc2kt
Zm9udC1zaXplOjEwLjBwdDsNCglmb250LWZhbWlseTpTeW1ib2w7fQ0KQGxpc3QgbDk6bGV2ZWw3
DQoJe21zby1sZXZlbC1udW1iZXItZm9ybWF0OmJ1bGxldDsNCgltc28tbGV2ZWwtdGV4dDrvgrc7
DQoJbXNvLWxldmVsLXRhYi1zdG9wOjMuNWluOw0KCW1zby1sZXZlbC1udW1iZXItcG9zaXRpb246
bGVmdDsNCgl0ZXh0LWluZGVudDotLjI1aW47DQoJbXNvLWFuc2ktZm9udC1zaXplOjEwLjBwdDsN
Cglmb250LWZhbWlseTpTeW1ib2w7fQ0KQGxpc3QgbDk6bGV2ZWw4DQoJe21zby1sZXZlbC1udW1i
ZXItZm9ybWF0OmJ1bGxldDsNCgltc28tbGV2ZWwtdGV4dDrvgrc7DQoJbXNvLWxldmVsLXRhYi1z
dG9wOjQuMGluOw0KCW1zby1sZXZlbC1udW1iZXItcG9zaXRpb246bGVmdDsNCgl0ZXh0LWluZGVu
dDotLjI1aW47DQoJbXNvLWFuc2ktZm9udC1zaXplOjEwLjBwdDsNCglmb250LWZhbWlseTpTeW1i
b2w7fQ0KQGxpc3QgbDk6bGV2ZWw5DQoJe21zby1sZXZlbC1udW1iZXItZm9ybWF0OmJ1bGxldDsN
Cgltc28tbGV2ZWwtdGV4dDrvgrc7DQoJbXNvLWxldmVsLXRhYi1zdG9wOjQuNWluOw0KCW1zby1s
ZXZlbC1udW1iZXItcG9zaXRpb246bGVmdDsNCgl0ZXh0LWluZGVudDotLjI1aW47DQoJbXNvLWFu
c2ktZm9udC1zaXplOjEwLjBwdDsNCglmb250LWZhbWlseTpTeW1ib2w7fQ0KQGxpc3QgbDEwDQoJ
e21zby1saXN0LWlkOjgyMDczNjYxNjsNCgltc28tbGlzdC10ZW1wbGF0ZS1pZHM6LTE4MzA4MDU2
ODI7fQ0KQGxpc3QgbDEwOmxldmVsMQ0KCXttc28tbGV2ZWwtbnVtYmVyLWZvcm1hdDpidWxsZXQ7
DQoJbXNvLWxldmVsLXRleHQ674K3Ow0KCW1zby1sZXZlbC10YWItc3RvcDouNWluOw0KCW1zby1s
ZXZlbC1udW1iZXItcG9zaXRpb246bGVmdDsNCgl0ZXh0LWluZGVudDotLjI1aW47DQoJbXNvLWFu
c2ktZm9udC1zaXplOjEwLjBwdDsNCglmb250LWZhbWlseTpTeW1ib2w7fQ0KQGxpc3QgbDEwOmxl
dmVsMg0KCXttc28tbGV2ZWwtbnVtYmVyLWZvcm1hdDpidWxsZXQ7DQoJbXNvLWxldmVsLXRleHQ6
74K3Ow0KCW1zby1sZXZlbC10YWItc3RvcDoxLjBpbjsNCgltc28tbGV2ZWwtbnVtYmVyLXBvc2l0
aW9uOmxlZnQ7DQoJdGV4dC1pbmRlbnQ6LS4yNWluOw0KCW1zby1hbnNpLWZvbnQtc2l6ZToxMC4w
cHQ7DQoJZm9udC1mYW1pbHk6U3ltYm9sO30NCkBsaXN0IGwxMDpsZXZlbDMNCgl7bXNvLWxldmVs
LW51bWJlci1mb3JtYXQ6YnVsbGV0Ow0KCW1zby1sZXZlbC10ZXh0Ou+CtzsNCgltc28tbGV2ZWwt
dGFiLXN0b3A6MS41aW47DQoJbXNvLWxldmVsLW51bWJlci1wb3NpdGlvbjpsZWZ0Ow0KCXRleHQt
aW5kZW50Oi0uMjVpbjsNCgltc28tYW5zaS1mb250LXNpemU6MTAuMHB0Ow0KCWZvbnQtZmFtaWx5
OlN5bWJvbDt9DQpAbGlzdCBsMTA6bGV2ZWw0DQoJe21zby1sZXZlbC1udW1iZXItZm9ybWF0OmJ1
bGxldDsNCgltc28tbGV2ZWwtdGV4dDrvgrc7DQoJbXNvLWxldmVsLXRhYi1zdG9wOjIuMGluOw0K
CW1zby1sZXZlbC1udW1iZXItcG9zaXRpb246bGVmdDsNCgl0ZXh0LWluZGVudDotLjI1aW47DQoJ
bXNvLWFuc2ktZm9udC1zaXplOjEwLjBwdDsNCglmb250LWZhbWlseTpTeW1ib2w7fQ0KQGxpc3Qg
bDEwOmxldmVsNQ0KCXttc28tbGV2ZWwtbnVtYmVyLWZvcm1hdDpidWxsZXQ7DQoJbXNvLWxldmVs
LXRleHQ674K3Ow0KCW1zby1sZXZlbC10YWItc3RvcDoyLjVpbjsNCgltc28tbGV2ZWwtbnVtYmVy
LXBvc2l0aW9uOmxlZnQ7DQoJdGV4dC1pbmRlbnQ6LS4yNWluOw0KCW1zby1hbnNpLWZvbnQtc2l6
ZToxMC4wcHQ7DQoJZm9udC1mYW1pbHk6U3ltYm9sO30NCkBsaXN0IGwxMDpsZXZlbDYNCgl7bXNv
LWxldmVsLW51bWJlci1mb3JtYXQ6YnVsbGV0Ow0KCW1zby1sZXZlbC10ZXh0Ou+CtzsNCgltc28t
bGV2ZWwtdGFiLXN0b3A6My4waW47DQoJbXNvLWxldmVsLW51bWJlci1wb3NpdGlvbjpsZWZ0Ow0K
CXRleHQtaW5kZW50Oi0uMjVpbjsNCgltc28tYW5zaS1mb250LXNpemU6MTAuMHB0Ow0KCWZvbnQt
ZmFtaWx5OlN5bWJvbDt9DQpAbGlzdCBsMTA6bGV2ZWw3DQoJe21zby1sZXZlbC1udW1iZXItZm9y
bWF0OmJ1bGxldDsNCgltc28tbGV2ZWwtdGV4dDrvgrc7DQoJbXNvLWxldmVsLXRhYi1zdG9wOjMu
NWluOw0KCW1zby1sZXZlbC1udW1iZXItcG9zaXRpb246bGVmdDsNCgl0ZXh0LWluZGVudDotLjI1
aW47DQoJbXNvLWFuc2ktZm9udC1zaXplOjEwLjBwdDsNCglmb250LWZhbWlseTpTeW1ib2w7fQ0K
QGxpc3QgbDEwOmxldmVsOA0KCXttc28tbGV2ZWwtbnVtYmVyLWZvcm1hdDpidWxsZXQ7DQoJbXNv
LWxldmVsLXRleHQ674K3Ow0KCW1zby1sZXZlbC10YWItc3RvcDo0LjBpbjsNCgltc28tbGV2ZWwt
bnVtYmVyLXBvc2l0aW9uOmxlZnQ7DQoJdGV4dC1pbmRlbnQ6LS4yNWluOw0KCW1zby1hbnNpLWZv
bnQtc2l6ZToxMC4wcHQ7DQoJZm9udC1mYW1pbHk6U3ltYm9sO30NCkBsaXN0IGwxMDpsZXZlbDkN
Cgl7bXNvLWxldmVsLW51bWJlci1mb3JtYXQ6YnVsbGV0Ow0KCW1zby1sZXZlbC10ZXh0Ou+CtzsN
Cgltc28tbGV2ZWwtdGFiLXN0b3A6NC41aW47DQoJbXNvLWxldmVsLW51bWJlci1wb3NpdGlvbjps
ZWZ0Ow0KCXRleHQtaW5kZW50Oi0uMjVpbjsNCgltc28tYW5zaS1mb250LXNpemU6MTAuMHB0Ow0K
CWZvbnQtZmFtaWx5OlN5bWJvbDt9DQpAbGlzdCBsMTENCgl7bXNvLWxpc3QtaWQ6ODI3NDc0NzM3
Ow0KCW1zby1saXN0LXRlbXBsYXRlLWlkczotNzExMTg4ODQ7fQ0KQGxpc3QgbDExOmxldmVsMQ0K
CXttc28tbGV2ZWwtbnVtYmVyLWZvcm1hdDpidWxsZXQ7DQoJbXNvLWxldmVsLXRleHQ674K3Ow0K
CW1zby1sZXZlbC10YWItc3RvcDouNWluOw0KCW1zby1sZXZlbC1udW1iZXItcG9zaXRpb246bGVm
dDsNCgl0ZXh0LWluZGVudDotLjI1aW47DQoJbXNvLWFuc2ktZm9udC1zaXplOjEwLjBwdDsNCglm
b250LWZhbWlseTpTeW1ib2w7fQ0KQGxpc3QgbDExOmxldmVsMg0KCXttc28tbGV2ZWwtbnVtYmVy
LWZvcm1hdDpidWxsZXQ7DQoJbXNvLWxldmVsLXRleHQ674K3Ow0KCW1zby1sZXZlbC10YWItc3Rv
cDoxLjBpbjsNCgltc28tbGV2ZWwtbnVtYmVyLXBvc2l0aW9uOmxlZnQ7DQoJdGV4dC1pbmRlbnQ6
LS4yNWluOw0KCW1zby1hbnNpLWZvbnQtc2l6ZToxMC4wcHQ7DQoJZm9udC1mYW1pbHk6U3ltYm9s
O30NCkBsaXN0IGwxMTpsZXZlbDMNCgl7bXNvLWxldmVsLW51bWJlci1mb3JtYXQ6YnVsbGV0Ow0K
CW1zby1sZXZlbC10ZXh0Ou+CtzsNCgltc28tbGV2ZWwtdGFiLXN0b3A6MS41aW47DQoJbXNvLWxl
dmVsLW51bWJlci1wb3NpdGlvbjpsZWZ0Ow0KCXRleHQtaW5kZW50Oi0uMjVpbjsNCgltc28tYW5z
aS1mb250LXNpemU6MTAuMHB0Ow0KCWZvbnQtZmFtaWx5OlN5bWJvbDt9DQpAbGlzdCBsMTE6bGV2
ZWw0DQoJe21zby1sZXZlbC1udW1iZXItZm9ybWF0OmJ1bGxldDsNCgltc28tbGV2ZWwtdGV4dDrv
grc7DQoJbXNvLWxldmVsLXRhYi1zdG9wOjIuMGluOw0KCW1zby1sZXZlbC1udW1iZXItcG9zaXRp
b246bGVmdDsNCgl0ZXh0LWluZGVudDotLjI1aW47DQoJbXNvLWFuc2ktZm9udC1zaXplOjEwLjBw
dDsNCglmb250LWZhbWlseTpTeW1ib2w7fQ0KQGxpc3QgbDExOmxldmVsNQ0KCXttc28tbGV2ZWwt
bnVtYmVyLWZvcm1hdDpidWxsZXQ7DQoJbXNvLWxldmVsLXRleHQ674K3Ow0KCW1zby1sZXZlbC10
YWItc3RvcDoyLjVpbjsNCgltc28tbGV2ZWwtbnVtYmVyLXBvc2l0aW9uOmxlZnQ7DQoJdGV4dC1p
bmRlbnQ6LS4yNWluOw0KCW1zby1hbnNpLWZvbnQtc2l6ZToxMC4wcHQ7DQoJZm9udC1mYW1pbHk6
U3ltYm9sO30NCkBsaXN0IGwxMTpsZXZlbDYNCgl7bXNvLWxldmVsLW51bWJlci1mb3JtYXQ6YnVs
bGV0Ow0KCW1zby1sZXZlbC10ZXh0Ou+CtzsNCgltc28tbGV2ZWwtdGFiLXN0b3A6My4waW47DQoJ
bXNvLWxldmVsLW51bWJlci1wb3NpdGlvbjpsZWZ0Ow0KCXRleHQtaW5kZW50Oi0uMjVpbjsNCglt
c28tYW5zaS1mb250LXNpemU6MTAuMHB0Ow0KCWZvbnQtZmFtaWx5OlN5bWJvbDt9DQpAbGlzdCBs
MTE6bGV2ZWw3DQoJe21zby1sZXZlbC1udW1iZXItZm9ybWF0OmJ1bGxldDsNCgltc28tbGV2ZWwt
dGV4dDrvgrc7DQoJbXNvLWxldmVsLXRhYi1zdG9wOjMuNWluOw0KCW1zby1sZXZlbC1udW1iZXIt
cG9zaXRpb246bGVmdDsNCgl0ZXh0LWluZGVudDotLjI1aW47DQoJbXNvLWFuc2ktZm9udC1zaXpl
OjEwLjBwdDsNCglmb250LWZhbWlseTpTeW1ib2w7fQ0KQGxpc3QgbDExOmxldmVsOA0KCXttc28t
bGV2ZWwtbnVtYmVyLWZvcm1hdDpidWxsZXQ7DQoJbXNvLWxldmVsLXRleHQ674K3Ow0KCW1zby1s
ZXZlbC10YWItc3RvcDo0LjBpbjsNCgltc28tbGV2ZWwtbnVtYmVyLXBvc2l0aW9uOmxlZnQ7DQoJ
dGV4dC1pbmRlbnQ6LS4yNWluOw0KCW1zby1hbnNpLWZvbnQtc2l6ZToxMC4wcHQ7DQoJZm9udC1m
YW1pbHk6U3ltYm9sO30NCkBsaXN0IGwxMTpsZXZlbDkNCgl7bXNvLWxldmVsLW51bWJlci1mb3Jt
YXQ6YnVsbGV0Ow0KCW1zby1sZXZlbC10ZXh0Ou+CtzsNCgltc28tbGV2ZWwtdGFiLXN0b3A6NC41
aW47DQoJbXNvLWxldmVsLW51bWJlci1wb3NpdGlvbjpsZWZ0Ow0KCXRleHQtaW5kZW50Oi0uMjVp
bjsNCgltc28tYW5zaS1mb250LXNpemU6MTAuMHB0Ow0KCWZvbnQtZmFtaWx5OlN5bWJvbDt9DQpA
bGlzdCBsMTINCgl7bXNvLWxpc3QtaWQ6ODM4MDg0MTA1Ow0KCW1zby1saXN0LXRlbXBsYXRlLWlk
czotNjU1NDQxNjMyO30NCkBsaXN0IGwxMjpsZXZlbDENCgl7bXNvLWxldmVsLW51bWJlci1mb3Jt
YXQ6YnVsbGV0Ow0KCW1zby1sZXZlbC10ZXh0Ou+CtzsNCgltc28tbGV2ZWwtdGFiLXN0b3A6LjVp
bjsNCgltc28tbGV2ZWwtbnVtYmVyLXBvc2l0aW9uOmxlZnQ7DQoJdGV4dC1pbmRlbnQ6LS4yNWlu
Ow0KCW1zby1hbnNpLWZvbnQtc2l6ZToxMC4wcHQ7DQoJZm9udC1mYW1pbHk6U3ltYm9sO30NCkBs
aXN0IGwxMjpsZXZlbDINCgl7bXNvLWxldmVsLW51bWJlci1mb3JtYXQ6YnVsbGV0Ow0KCW1zby1s
ZXZlbC10ZXh0Ou+CtzsNCgltc28tbGV2ZWwtdGFiLXN0b3A6MS4waW47DQoJbXNvLWxldmVsLW51
bWJlci1wb3NpdGlvbjpsZWZ0Ow0KCXRleHQtaW5kZW50Oi0uMjVpbjsNCgltc28tYW5zaS1mb250
LXNpemU6MTAuMHB0Ow0KCWZvbnQtZmFtaWx5OlN5bWJvbDt9DQpAbGlzdCBsMTI6bGV2ZWwzDQoJ
e21zby1sZXZlbC1udW1iZXItZm9ybWF0OmJ1bGxldDsNCgltc28tbGV2ZWwtdGV4dDrvgrc7DQoJ
bXNvLWxldmVsLXRhYi1zdG9wOjEuNWluOw0KCW1zby1sZXZlbC1udW1iZXItcG9zaXRpb246bGVm
dDsNCgl0ZXh0LWluZGVudDotLjI1aW47DQoJbXNvLWFuc2ktZm9udC1zaXplOjEwLjBwdDsNCglm
b250LWZhbWlseTpTeW1ib2w7fQ0KQGxpc3QgbDEyOmxldmVsNA0KCXttc28tbGV2ZWwtbnVtYmVy
LWZvcm1hdDpidWxsZXQ7DQoJbXNvLWxldmVsLXRleHQ674K3Ow0KCW1zby1sZXZlbC10YWItc3Rv
cDoyLjBpbjsNCgltc28tbGV2ZWwtbnVtYmVyLXBvc2l0aW9uOmxlZnQ7DQoJdGV4dC1pbmRlbnQ6
LS4yNWluOw0KCW1zby1hbnNpLWZvbnQtc2l6ZToxMC4wcHQ7DQoJZm9udC1mYW1pbHk6U3ltYm9s
O30NCkBsaXN0IGwxMjpsZXZlbDUNCgl7bXNvLWxldmVsLW51bWJlci1mb3JtYXQ6YnVsbGV0Ow0K
CW1zby1sZXZlbC10ZXh0Ou+CtzsNCgltc28tbGV2ZWwtdGFiLXN0b3A6Mi41aW47DQoJbXNvLWxl
dmVsLW51bWJlci1wb3NpdGlvbjpsZWZ0Ow0KCXRleHQtaW5kZW50Oi0uMjVpbjsNCgltc28tYW5z
aS1mb250LXNpemU6MTAuMHB0Ow0KCWZvbnQtZmFtaWx5OlN5bWJvbDt9DQpAbGlzdCBsMTI6bGV2
ZWw2DQoJe21zby1sZXZlbC1udW1iZXItZm9ybWF0OmJ1bGxldDsNCgltc28tbGV2ZWwtdGV4dDrv
grc7DQoJbXNvLWxldmVsLXRhYi1zdG9wOjMuMGluOw0KCW1zby1sZXZlbC1udW1iZXItcG9zaXRp
b246bGVmdDsNCgl0ZXh0LWluZGVudDotLjI1aW47DQoJbXNvLWFuc2ktZm9udC1zaXplOjEwLjBw
dDsNCglmb250LWZhbWlseTpTeW1ib2w7fQ0KQGxpc3QgbDEyOmxldmVsNw0KCXttc28tbGV2ZWwt
bnVtYmVyLWZvcm1hdDpidWxsZXQ7DQoJbXNvLWxldmVsLXRleHQ674K3Ow0KCW1zby1sZXZlbC10
YWItc3RvcDozLjVpbjsNCgltc28tbGV2ZWwtbnVtYmVyLXBvc2l0aW9uOmxlZnQ7DQoJdGV4dC1p
bmRlbnQ6LS4yNWluOw0KCW1zby1hbnNpLWZvbnQtc2l6ZToxMC4wcHQ7DQoJZm9udC1mYW1pbHk6
U3ltYm9sO30NCkBsaXN0IGwxMjpsZXZlbDgNCgl7bXNvLWxldmVsLW51bWJlci1mb3JtYXQ6YnVs
bGV0Ow0KCW1zby1sZXZlbC10ZXh0Ou+CtzsNCgltc28tbGV2ZWwtdGFiLXN0b3A6NC4waW47DQoJ
bXNvLWxldmVsLW51bWJlci1wb3NpdGlvbjpsZWZ0Ow0KCXRleHQtaW5kZW50Oi0uMjVpbjsNCglt
c28tYW5zaS1mb250LXNpemU6MTAuMHB0Ow0KCWZvbnQtZmFtaWx5OlN5bWJvbDt9DQpAbGlzdCBs
MTI6bGV2ZWw5DQoJe21zby1sZXZlbC1udW1iZXItZm9ybWF0OmJ1bGxldDsNCgltc28tbGV2ZWwt
dGV4dDrvgrc7DQoJbXNvLWxldmVsLXRhYi1zdG9wOjQuNWluOw0KCW1zby1sZXZlbC1udW1iZXIt
cG9zaXRpb246bGVmdDsNCgl0ZXh0LWluZGVudDotLjI1aW47DQoJbXNvLWFuc2ktZm9udC1zaXpl
OjEwLjBwdDsNCglmb250LWZhbWlseTpTeW1ib2w7fQ0KQGxpc3QgbDEzDQoJe21zby1saXN0LWlk
OjkxNDk3ODY5MzsNCgltc28tbGlzdC10ZW1wbGF0ZS1pZHM6MTE2Njg3NjI7fQ0KQGxpc3QgbDEz
OmxldmVsMQ0KCXttc28tbGV2ZWwtbnVtYmVyLWZvcm1hdDpidWxsZXQ7DQoJbXNvLWxldmVsLXRl
eHQ674K3Ow0KCW1zby1sZXZlbC10YWItc3RvcDouNWluOw0KCW1zby1sZXZlbC1udW1iZXItcG9z
aXRpb246bGVmdDsNCgl0ZXh0LWluZGVudDotLjI1aW47DQoJbXNvLWFuc2ktZm9udC1zaXplOjEw
LjBwdDsNCglmb250LWZhbWlseTpTeW1ib2w7fQ0KQGxpc3QgbDEzOmxldmVsMg0KCXttc28tbGV2
ZWwtbnVtYmVyLWZvcm1hdDpidWxsZXQ7DQoJbXNvLWxldmVsLXRleHQ674K3Ow0KCW1zby1sZXZl
bC10YWItc3RvcDoxLjBpbjsNCgltc28tbGV2ZWwtbnVtYmVyLXBvc2l0aW9uOmxlZnQ7DQoJdGV4
dC1pbmRlbnQ6LS4yNWluOw0KCW1zby1hbnNpLWZvbnQtc2l6ZToxMC4wcHQ7DQoJZm9udC1mYW1p
bHk6U3ltYm9sO30NCkBsaXN0IGwxMzpsZXZlbDMNCgl7bXNvLWxldmVsLW51bWJlci1mb3JtYXQ6
YnVsbGV0Ow0KCW1zby1sZXZlbC10ZXh0Ou+CtzsNCgltc28tbGV2ZWwtdGFiLXN0b3A6MS41aW47
DQoJbXNvLWxldmVsLW51bWJlci1wb3NpdGlvbjpsZWZ0Ow0KCXRleHQtaW5kZW50Oi0uMjVpbjsN
Cgltc28tYW5zaS1mb250LXNpemU6MTAuMHB0Ow0KCWZvbnQtZmFtaWx5OlN5bWJvbDt9DQpAbGlz
dCBsMTM6bGV2ZWw0DQoJe21zby1sZXZlbC1udW1iZXItZm9ybWF0OmJ1bGxldDsNCgltc28tbGV2
ZWwtdGV4dDrvgrc7DQoJbXNvLWxldmVsLXRhYi1zdG9wOjIuMGluOw0KCW1zby1sZXZlbC1udW1i
ZXItcG9zaXRpb246bGVmdDsNCgl0ZXh0LWluZGVudDotLjI1aW47DQoJbXNvLWFuc2ktZm9udC1z
aXplOjEwLjBwdDsNCglmb250LWZhbWlseTpTeW1ib2w7fQ0KQGxpc3QgbDEzOmxldmVsNQ0KCXtt
c28tbGV2ZWwtbnVtYmVyLWZvcm1hdDpidWxsZXQ7DQoJbXNvLWxldmVsLXRleHQ674K3Ow0KCW1z
by1sZXZlbC10YWItc3RvcDoyLjVpbjsNCgltc28tbGV2ZWwtbnVtYmVyLXBvc2l0aW9uOmxlZnQ7
DQoJdGV4dC1pbmRlbnQ6LS4yNWluOw0KCW1zby1hbnNpLWZvbnQtc2l6ZToxMC4wcHQ7DQoJZm9u
dC1mYW1pbHk6U3ltYm9sO30NCkBsaXN0IGwxMzpsZXZlbDYNCgl7bXNvLWxldmVsLW51bWJlci1m
b3JtYXQ6YnVsbGV0Ow0KCW1zby1sZXZlbC10ZXh0Ou+CtzsNCgltc28tbGV2ZWwtdGFiLXN0b3A6
My4waW47DQoJbXNvLWxldmVsLW51bWJlci1wb3NpdGlvbjpsZWZ0Ow0KCXRleHQtaW5kZW50Oi0u
MjVpbjsNCgltc28tYW5zaS1mb250LXNpemU6MTAuMHB0Ow0KCWZvbnQtZmFtaWx5OlN5bWJvbDt9
DQpAbGlzdCBsMTM6bGV2ZWw3DQoJe21zby1sZXZlbC1udW1iZXItZm9ybWF0OmJ1bGxldDsNCglt
c28tbGV2ZWwtdGV4dDrvgrc7DQoJbXNvLWxldmVsLXRhYi1zdG9wOjMuNWluOw0KCW1zby1sZXZl
bC1udW1iZXItcG9zaXRpb246bGVmdDsNCgl0ZXh0LWluZGVudDotLjI1aW47DQoJbXNvLWFuc2kt
Zm9udC1zaXplOjEwLjBwdDsNCglmb250LWZhbWlseTpTeW1ib2w7fQ0KQGxpc3QgbDEzOmxldmVs
OA0KCXttc28tbGV2ZWwtbnVtYmVyLWZvcm1hdDpidWxsZXQ7DQoJbXNvLWxldmVsLXRleHQ674K3
Ow0KCW1zby1sZXZlbC10YWItc3RvcDo0LjBpbjsNCgltc28tbGV2ZWwtbnVtYmVyLXBvc2l0aW9u
OmxlZnQ7DQoJdGV4dC1pbmRlbnQ6LS4yNWluOw0KCW1zby1hbnNpLWZvbnQtc2l6ZToxMC4wcHQ7
DQoJZm9udC1mYW1pbHk6U3ltYm9sO30NCkBsaXN0IGwxMzpsZXZlbDkNCgl7bXNvLWxldmVsLW51
bWJlci1mb3JtYXQ6YnVsbGV0Ow0KCW1zby1sZXZlbC10ZXh0Ou+CtzsNCgltc28tbGV2ZWwtdGFi
LXN0b3A6NC41aW47DQoJbXNvLWxldmVsLW51bWJlci1wb3NpdGlvbjpsZWZ0Ow0KCXRleHQtaW5k
ZW50Oi0uMjVpbjsNCgltc28tYW5zaS1mb250LXNpemU6MTAuMHB0Ow0KCWZvbnQtZmFtaWx5OlN5
bWJvbDt9DQpAbGlzdCBsMTQNCgl7bXNvLWxpc3QtaWQ6OTM1MjE1MDA2Ow0KCW1zby1saXN0LXRl
bXBsYXRlLWlkczotMTk3NjgwNTg5NDt9DQpAbGlzdCBsMTQ6bGV2ZWwxDQoJe21zby1sZXZlbC1u
dW1iZXItZm9ybWF0OmJ1bGxldDsNCgltc28tbGV2ZWwtdGV4dDrvgrc7DQoJbXNvLWxldmVsLXRh
Yi1zdG9wOi41aW47DQoJbXNvLWxldmVsLW51bWJlci1wb3NpdGlvbjpsZWZ0Ow0KCXRleHQtaW5k
ZW50Oi0uMjVpbjsNCgltc28tYW5zaS1mb250LXNpemU6MTAuMHB0Ow0KCWZvbnQtZmFtaWx5OlN5
bWJvbDt9DQpAbGlzdCBsMTQ6bGV2ZWwyDQoJe21zby1sZXZlbC1udW1iZXItZm9ybWF0OmJ1bGxl
dDsNCgltc28tbGV2ZWwtdGV4dDrvgrc7DQoJbXNvLWxldmVsLXRhYi1zdG9wOjEuMGluOw0KCW1z
by1sZXZlbC1udW1iZXItcG9zaXRpb246bGVmdDsNCgl0ZXh0LWluZGVudDotLjI1aW47DQoJbXNv
LWFuc2ktZm9udC1zaXplOjEwLjBwdDsNCglmb250LWZhbWlseTpTeW1ib2w7fQ0KQGxpc3QgbDE0
OmxldmVsMw0KCXttc28tbGV2ZWwtbnVtYmVyLWZvcm1hdDpidWxsZXQ7DQoJbXNvLWxldmVsLXRl
eHQ674K3Ow0KCW1zby1sZXZlbC10YWItc3RvcDoxLjVpbjsNCgltc28tbGV2ZWwtbnVtYmVyLXBv
c2l0aW9uOmxlZnQ7DQoJdGV4dC1pbmRlbnQ6LS4yNWluOw0KCW1zby1hbnNpLWZvbnQtc2l6ZTox
MC4wcHQ7DQoJZm9udC1mYW1pbHk6U3ltYm9sO30NCkBsaXN0IGwxNDpsZXZlbDQNCgl7bXNvLWxl
dmVsLW51bWJlci1mb3JtYXQ6YnVsbGV0Ow0KCW1zby1sZXZlbC10ZXh0Ou+CtzsNCgltc28tbGV2
ZWwtdGFiLXN0b3A6Mi4waW47DQoJbXNvLWxldmVsLW51bWJlci1wb3NpdGlvbjpsZWZ0Ow0KCXRl
eHQtaW5kZW50Oi0uMjVpbjsNCgltc28tYW5zaS1mb250LXNpemU6MTAuMHB0Ow0KCWZvbnQtZmFt
aWx5OlN5bWJvbDt9DQpAbGlzdCBsMTQ6bGV2ZWw1DQoJe21zby1sZXZlbC1udW1iZXItZm9ybWF0
OmJ1bGxldDsNCgltc28tbGV2ZWwtdGV4dDrvgrc7DQoJbXNvLWxldmVsLXRhYi1zdG9wOjIuNWlu
Ow0KCW1zby1sZXZlbC1udW1iZXItcG9zaXRpb246bGVmdDsNCgl0ZXh0LWluZGVudDotLjI1aW47
DQoJbXNvLWFuc2ktZm9udC1zaXplOjEwLjBwdDsNCglmb250LWZhbWlseTpTeW1ib2w7fQ0KQGxp
c3QgbDE0OmxldmVsNg0KCXttc28tbGV2ZWwtbnVtYmVyLWZvcm1hdDpidWxsZXQ7DQoJbXNvLWxl
dmVsLXRleHQ674K3Ow0KCW1zby1sZXZlbC10YWItc3RvcDozLjBpbjsNCgltc28tbGV2ZWwtbnVt
YmVyLXBvc2l0aW9uOmxlZnQ7DQoJdGV4dC1pbmRlbnQ6LS4yNWluOw0KCW1zby1hbnNpLWZvbnQt
c2l6ZToxMC4wcHQ7DQoJZm9udC1mYW1pbHk6U3ltYm9sO30NCkBsaXN0IGwxNDpsZXZlbDcNCgl7
bXNvLWxldmVsLW51bWJlci1mb3JtYXQ6YnVsbGV0Ow0KCW1zby1sZXZlbC10ZXh0Ou+CtzsNCglt
c28tbGV2ZWwtdGFiLXN0b3A6My41aW47DQoJbXNvLWxldmVsLW51bWJlci1wb3NpdGlvbjpsZWZ0
Ow0KCXRleHQtaW5kZW50Oi0uMjVpbjsNCgltc28tYW5zaS1mb250LXNpemU6MTAuMHB0Ow0KCWZv
bnQtZmFtaWx5OlN5bWJvbDt9DQpAbGlzdCBsMTQ6bGV2ZWw4DQoJe21zby1sZXZlbC1udW1iZXIt
Zm9ybWF0OmJ1bGxldDsNCgltc28tbGV2ZWwtdGV4dDrvgrc7DQoJbXNvLWxldmVsLXRhYi1zdG9w
OjQuMGluOw0KCW1zby1sZXZlbC1udW1iZXItcG9zaXRpb246bGVmdDsNCgl0ZXh0LWluZGVudDot
LjI1aW47DQoJbXNvLWFuc2ktZm9udC1zaXplOjEwLjBwdDsNCglmb250LWZhbWlseTpTeW1ib2w7
fQ0KQGxpc3QgbDE0OmxldmVsOQ0KCXttc28tbGV2ZWwtbnVtYmVyLWZvcm1hdDpidWxsZXQ7DQoJ
bXNvLWxldmVsLXRleHQ674K3Ow0KCW1zby1sZXZlbC10YWItc3RvcDo0LjVpbjsNCgltc28tbGV2
ZWwtbnVtYmVyLXBvc2l0aW9uOmxlZnQ7DQoJdGV4dC1pbmRlbnQ6LS4yNWluOw0KCW1zby1hbnNp
LWZvbnQtc2l6ZToxMC4wcHQ7DQoJZm9udC1mYW1pbHk6U3ltYm9sO30NCkBsaXN0IGwxNQ0KCXtt
c28tbGlzdC1pZDo5Nzk3MjI4NjY7DQoJbXNvLWxpc3QtdGVtcGxhdGUtaWRzOi01MzExODIxMzI7
fQ0KQGxpc3QgbDE1OmxldmVsMQ0KCXttc28tbGV2ZWwtbnVtYmVyLWZvcm1hdDpidWxsZXQ7DQoJ
bXNvLWxldmVsLXRleHQ674K3Ow0KCW1zby1sZXZlbC10YWItc3RvcDouNWluOw0KCW1zby1sZXZl
bC1udW1iZXItcG9zaXRpb246bGVmdDsNCgl0ZXh0LWluZGVudDotLjI1aW47DQoJbXNvLWFuc2kt
Zm9udC1zaXplOjEwLjBwdDsNCglmb250LWZhbWlseTpTeW1ib2w7fQ0KQGxpc3QgbDE1OmxldmVs
Mg0KCXttc28tbGV2ZWwtbnVtYmVyLWZvcm1hdDpidWxsZXQ7DQoJbXNvLWxldmVsLXRleHQ674K3
Ow0KCW1zby1sZXZlbC10YWItc3RvcDoxLjBpbjsNCgltc28tbGV2ZWwtbnVtYmVyLXBvc2l0aW9u
OmxlZnQ7DQoJdGV4dC1pbmRlbnQ6LS4yNWluOw0KCW1zby1hbnNpLWZvbnQtc2l6ZToxMC4wcHQ7
DQoJZm9udC1mYW1pbHk6U3ltYm9sO30NCkBsaXN0IGwxNTpsZXZlbDMNCgl7bXNvLWxldmVsLW51
bWJlci1mb3JtYXQ6YnVsbGV0Ow0KCW1zby1sZXZlbC10ZXh0Ou+CtzsNCgltc28tbGV2ZWwtdGFi
LXN0b3A6MS41aW47DQoJbXNvLWxldmVsLW51bWJlci1wb3NpdGlvbjpsZWZ0Ow0KCXRleHQtaW5k
ZW50Oi0uMjVpbjsNCgltc28tYW5zaS1mb250LXNpemU6MTAuMHB0Ow0KCWZvbnQtZmFtaWx5OlN5
bWJvbDt9DQpAbGlzdCBsMTU6bGV2ZWw0DQoJe21zby1sZXZlbC1udW1iZXItZm9ybWF0OmJ1bGxl
dDsNCgltc28tbGV2ZWwtdGV4dDrvgrc7DQoJbXNvLWxldmVsLXRhYi1zdG9wOjIuMGluOw0KCW1z
by1sZXZlbC1udW1iZXItcG9zaXRpb246bGVmdDsNCgl0ZXh0LWluZGVudDotLjI1aW47DQoJbXNv
LWFuc2ktZm9udC1zaXplOjEwLjBwdDsNCglmb250LWZhbWlseTpTeW1ib2w7fQ0KQGxpc3QgbDE1
OmxldmVsNQ0KCXttc28tbGV2ZWwtbnVtYmVyLWZvcm1hdDpidWxsZXQ7DQoJbXNvLWxldmVsLXRl
eHQ674K3Ow0KCW1zby1sZXZlbC10YWItc3RvcDoyLjVpbjsNCgltc28tbGV2ZWwtbnVtYmVyLXBv
c2l0aW9uOmxlZnQ7DQoJdGV4dC1pbmRlbnQ6LS4yNWluOw0KCW1zby1hbnNpLWZvbnQtc2l6ZTox
MC4wcHQ7DQoJZm9udC1mYW1pbHk6U3ltYm9sO30NCkBsaXN0IGwxNTpsZXZlbDYNCgl7bXNvLWxl
dmVsLW51bWJlci1mb3JtYXQ6YnVsbGV0Ow0KCW1zby1sZXZlbC10ZXh0Ou+CtzsNCgltc28tbGV2
ZWwtdGFiLXN0b3A6My4waW47DQoJbXNvLWxldmVsLW51bWJlci1wb3NpdGlvbjpsZWZ0Ow0KCXRl
eHQtaW5kZW50Oi0uMjVpbjsNCgltc28tYW5zaS1mb250LXNpemU6MTAuMHB0Ow0KCWZvbnQtZmFt
aWx5OlN5bWJvbDt9DQpAbGlzdCBsMTU6bGV2ZWw3DQoJe21zby1sZXZlbC1udW1iZXItZm9ybWF0
OmJ1bGxldDsNCgltc28tbGV2ZWwtdGV4dDrvgrc7DQoJbXNvLWxldmVsLXRhYi1zdG9wOjMuNWlu
Ow0KCW1zby1sZXZlbC1udW1iZXItcG9zaXRpb246bGVmdDsNCgl0ZXh0LWluZGVudDotLjI1aW47
DQoJbXNvLWFuc2ktZm9udC1zaXplOjEwLjBwdDsNCglmb250LWZhbWlseTpTeW1ib2w7fQ0KQGxp
c3QgbDE1OmxldmVsOA0KCXttc28tbGV2ZWwtbnVtYmVyLWZvcm1hdDpidWxsZXQ7DQoJbXNvLWxl
dmVsLXRleHQ674K3Ow0KCW1zby1sZXZlbC10YWItc3RvcDo0LjBpbjsNCgltc28tbGV2ZWwtbnVt
YmVyLXBvc2l0aW9uOmxlZnQ7DQoJdGV4dC1pbmRlbnQ6LS4yNWluOw0KCW1zby1hbnNpLWZvbnQt
c2l6ZToxMC4wcHQ7DQoJZm9udC1mYW1pbHk6U3ltYm9sO30NCkBsaXN0IGwxNTpsZXZlbDkNCgl7
bXNvLWxldmVsLW51bWJlci1mb3JtYXQ6YnVsbGV0Ow0KCW1zby1sZXZlbC10ZXh0Ou+CtzsNCglt
c28tbGV2ZWwtdGFiLXN0b3A6NC41aW47DQoJbXNvLWxldmVsLW51bWJlci1wb3NpdGlvbjpsZWZ0
Ow0KCXRleHQtaW5kZW50Oi0uMjVpbjsNCgltc28tYW5zaS1mb250LXNpemU6MTAuMHB0Ow0KCWZv
bnQtZmFtaWx5OlN5bWJvbDt9DQpAbGlzdCBsMTYNCgl7bXNvLWxpc3QtaWQ6OTc5OTE4MzA2Ow0K
CW1zby1saXN0LXRlbXBsYXRlLWlkczotOTEyNjA2Mzg0O30NCkBsaXN0IGwxNjpsZXZlbDENCgl7
bXNvLWxldmVsLW51bWJlci1mb3JtYXQ6YnVsbGV0Ow0KCW1zby1sZXZlbC10ZXh0Ou+CtzsNCglt
c28tbGV2ZWwtdGFiLXN0b3A6LjVpbjsNCgltc28tbGV2ZWwtbnVtYmVyLXBvc2l0aW9uOmxlZnQ7
DQoJdGV4dC1pbmRlbnQ6LS4yNWluOw0KCW1zby1hbnNpLWZvbnQtc2l6ZToxMC4wcHQ7DQoJZm9u
dC1mYW1pbHk6U3ltYm9sO30NCkBsaXN0IGwxNjpsZXZlbDINCgl7bXNvLWxldmVsLW51bWJlci1m
b3JtYXQ6YnVsbGV0Ow0KCW1zby1sZXZlbC10ZXh0Ou+CtzsNCgltc28tbGV2ZWwtdGFiLXN0b3A6
MS4waW47DQoJbXNvLWxldmVsLW51bWJlci1wb3NpdGlvbjpsZWZ0Ow0KCXRleHQtaW5kZW50Oi0u
MjVpbjsNCgltc28tYW5zaS1mb250LXNpemU6MTAuMHB0Ow0KCWZvbnQtZmFtaWx5OlN5bWJvbDt9
DQpAbGlzdCBsMTY6bGV2ZWwzDQoJe21zby1sZXZlbC1udW1iZXItZm9ybWF0OmJ1bGxldDsNCglt
c28tbGV2ZWwtdGV4dDrvgrc7DQoJbXNvLWxldmVsLXRhYi1zdG9wOjEuNWluOw0KCW1zby1sZXZl
bC1udW1iZXItcG9zaXRpb246bGVmdDsNCgl0ZXh0LWluZGVudDotLjI1aW47DQoJbXNvLWFuc2kt
Zm9udC1zaXplOjEwLjBwdDsNCglmb250LWZhbWlseTpTeW1ib2w7fQ0KQGxpc3QgbDE2OmxldmVs
NA0KCXttc28tbGV2ZWwtbnVtYmVyLWZvcm1hdDpidWxsZXQ7DQoJbXNvLWxldmVsLXRleHQ674K3
Ow0KCW1zby1sZXZlbC10YWItc3RvcDoyLjBpbjsNCgltc28tbGV2ZWwtbnVtYmVyLXBvc2l0aW9u
OmxlZnQ7DQoJdGV4dC1pbmRlbnQ6LS4yNWluOw0KCW1zby1hbnNpLWZvbnQtc2l6ZToxMC4wcHQ7
DQoJZm9udC1mYW1pbHk6U3ltYm9sO30NCkBsaXN0IGwxNjpsZXZlbDUNCgl7bXNvLWxldmVsLW51
bWJlci1mb3JtYXQ6YnVsbGV0Ow0KCW1zby1sZXZlbC10ZXh0Ou+CtzsNCgltc28tbGV2ZWwtdGFi
LXN0b3A6Mi41aW47DQoJbXNvLWxldmVsLW51bWJlci1wb3NpdGlvbjpsZWZ0Ow0KCXRleHQtaW5k
ZW50Oi0uMjVpbjsNCgltc28tYW5zaS1mb250LXNpemU6MTAuMHB0Ow0KCWZvbnQtZmFtaWx5OlN5
bWJvbDt9DQpAbGlzdCBsMTY6bGV2ZWw2DQoJe21zby1sZXZlbC1udW1iZXItZm9ybWF0OmJ1bGxl
dDsNCgltc28tbGV2ZWwtdGV4dDrvgrc7DQoJbXNvLWxldmVsLXRhYi1zdG9wOjMuMGluOw0KCW1z
by1sZXZlbC1udW1iZXItcG9zaXRpb246bGVmdDsNCgl0ZXh0LWluZGVudDotLjI1aW47DQoJbXNv
LWFuc2ktZm9udC1zaXplOjEwLjBwdDsNCglmb250LWZhbWlseTpTeW1ib2w7fQ0KQGxpc3QgbDE2
OmxldmVsNw0KCXttc28tbGV2ZWwtbnVtYmVyLWZvcm1hdDpidWxsZXQ7DQoJbXNvLWxldmVsLXRl
eHQ674K3Ow0KCW1zby1sZXZlbC10YWItc3RvcDozLjVpbjsNCgltc28tbGV2ZWwtbnVtYmVyLXBv
c2l0aW9uOmxlZnQ7DQoJdGV4dC1pbmRlbnQ6LS4yNWluOw0KCW1zby1hbnNpLWZvbnQtc2l6ZTox
MC4wcHQ7DQoJZm9udC1mYW1pbHk6U3ltYm9sO30NCkBsaXN0IGwxNjpsZXZlbDgNCgl7bXNvLWxl
dmVsLW51bWJlci1mb3JtYXQ6YnVsbGV0Ow0KCW1zby1sZXZlbC10ZXh0Ou+CtzsNCgltc28tbGV2
ZWwtdGFiLXN0b3A6NC4waW47DQoJbXNvLWxldmVsLW51bWJlci1wb3NpdGlvbjpsZWZ0Ow0KCXRl
eHQtaW5kZW50Oi0uMjVpbjsNCgltc28tYW5zaS1mb250LXNpemU6MTAuMHB0Ow0KCWZvbnQtZmFt
aWx5OlN5bWJvbDt9DQpAbGlzdCBsMTY6bGV2ZWw5DQoJe21zby1sZXZlbC1udW1iZXItZm9ybWF0
OmJ1bGxldDsNCgltc28tbGV2ZWwtdGV4dDrvgrc7DQoJbXNvLWxldmVsLXRhYi1zdG9wOjQuNWlu
Ow0KCW1zby1sZXZlbC1udW1iZXItcG9zaXRpb246bGVmdDsNCgl0ZXh0LWluZGVudDotLjI1aW47
DQoJbXNvLWFuc2ktZm9udC1zaXplOjEwLjBwdDsNCglmb250LWZhbWlseTpTeW1ib2w7fQ0KQGxp
c3QgbDE3DQoJe21zby1saXN0LWlkOjEwNTE4NTQzMTA7DQoJbXNvLWxpc3QtdGVtcGxhdGUtaWRz
Oi03NTQwMzMxMDQ7fQ0KQGxpc3QgbDE3OmxldmVsMQ0KCXttc28tbGV2ZWwtbnVtYmVyLWZvcm1h
dDpidWxsZXQ7DQoJbXNvLWxldmVsLXRleHQ674K3Ow0KCW1zby1sZXZlbC10YWItc3RvcDouNWlu
Ow0KCW1zby1sZXZlbC1udW1iZXItcG9zaXRpb246bGVmdDsNCgl0ZXh0LWluZGVudDotLjI1aW47
DQoJbXNvLWFuc2ktZm9udC1zaXplOjEwLjBwdDsNCglmb250LWZhbWlseTpTeW1ib2w7fQ0KQGxp
c3QgbDE3OmxldmVsMg0KCXttc28tbGV2ZWwtbnVtYmVyLWZvcm1hdDpidWxsZXQ7DQoJbXNvLWxl
dmVsLXRleHQ674K3Ow0KCW1zby1sZXZlbC10YWItc3RvcDoxLjBpbjsNCgltc28tbGV2ZWwtbnVt
YmVyLXBvc2l0aW9uOmxlZnQ7DQoJdGV4dC1pbmRlbnQ6LS4yNWluOw0KCW1zby1hbnNpLWZvbnQt
c2l6ZToxMC4wcHQ7DQoJZm9udC1mYW1pbHk6U3ltYm9sO30NCkBsaXN0IGwxNzpsZXZlbDMNCgl7
bXNvLWxldmVsLW51bWJlci1mb3JtYXQ6YnVsbGV0Ow0KCW1zby1sZXZlbC10ZXh0Ou+CtzsNCglt
c28tbGV2ZWwtdGFiLXN0b3A6MS41aW47DQoJbXNvLWxldmVsLW51bWJlci1wb3NpdGlvbjpsZWZ0
Ow0KCXRleHQtaW5kZW50Oi0uMjVpbjsNCgltc28tYW5zaS1mb250LXNpemU6MTAuMHB0Ow0KCWZv
bnQtZmFtaWx5OlN5bWJvbDt9DQpAbGlzdCBsMTc6bGV2ZWw0DQoJe21zby1sZXZlbC1udW1iZXIt
Zm9ybWF0OmJ1bGxldDsNCgltc28tbGV2ZWwtdGV4dDrvgrc7DQoJbXNvLWxldmVsLXRhYi1zdG9w
OjIuMGluOw0KCW1zby1sZXZlbC1udW1iZXItcG9zaXRpb246bGVmdDsNCgl0ZXh0LWluZGVudDot
LjI1aW47DQoJbXNvLWFuc2ktZm9udC1zaXplOjEwLjBwdDsNCglmb250LWZhbWlseTpTeW1ib2w7
fQ0KQGxpc3QgbDE3OmxldmVsNQ0KCXttc28tbGV2ZWwtbnVtYmVyLWZvcm1hdDpidWxsZXQ7DQoJ
bXNvLWxldmVsLXRleHQ674K3Ow0KCW1zby1sZXZlbC10YWItc3RvcDoyLjVpbjsNCgltc28tbGV2
ZWwtbnVtYmVyLXBvc2l0aW9uOmxlZnQ7DQoJdGV4dC1pbmRlbnQ6LS4yNWluOw0KCW1zby1hbnNp
LWZvbnQtc2l6ZToxMC4wcHQ7DQoJZm9udC1mYW1pbHk6U3ltYm9sO30NCkBsaXN0IGwxNzpsZXZl
bDYNCgl7bXNvLWxldmVsLW51bWJlci1mb3JtYXQ6YnVsbGV0Ow0KCW1zby1sZXZlbC10ZXh0Ou+C
tzsNCgltc28tbGV2ZWwtdGFiLXN0b3A6My4waW47DQoJbXNvLWxldmVsLW51bWJlci1wb3NpdGlv
bjpsZWZ0Ow0KCXRleHQtaW5kZW50Oi0uMjVpbjsNCgltc28tYW5zaS1mb250LXNpemU6MTAuMHB0
Ow0KCWZvbnQtZmFtaWx5OlN5bWJvbDt9DQpAbGlzdCBsMTc6bGV2ZWw3DQoJe21zby1sZXZlbC1u
dW1iZXItZm9ybWF0OmJ1bGxldDsNCgltc28tbGV2ZWwtdGV4dDrvgrc7DQoJbXNvLWxldmVsLXRh
Yi1zdG9wOjMuNWluOw0KCW1zby1sZXZlbC1udW1iZXItcG9zaXRpb246bGVmdDsNCgl0ZXh0LWlu
ZGVudDotLjI1aW47DQoJbXNvLWFuc2ktZm9udC1zaXplOjEwLjBwdDsNCglmb250LWZhbWlseTpT
eW1ib2w7fQ0KQGxpc3QgbDE3OmxldmVsOA0KCXttc28tbGV2ZWwtbnVtYmVyLWZvcm1hdDpidWxs
ZXQ7DQoJbXNvLWxldmVsLXRleHQ674K3Ow0KCW1zby1sZXZlbC10YWItc3RvcDo0LjBpbjsNCglt
c28tbGV2ZWwtbnVtYmVyLXBvc2l0aW9uOmxlZnQ7DQoJdGV4dC1pbmRlbnQ6LS4yNWluOw0KCW1z
by1hbnNpLWZvbnQtc2l6ZToxMC4wcHQ7DQoJZm9udC1mYW1pbHk6U3ltYm9sO30NCkBsaXN0IGwx
NzpsZXZlbDkNCgl7bXNvLWxldmVsLW51bWJlci1mb3JtYXQ6YnVsbGV0Ow0KCW1zby1sZXZlbC10
ZXh0Ou+CtzsNCgltc28tbGV2ZWwtdGFiLXN0b3A6NC41aW47DQoJbXNvLWxldmVsLW51bWJlci1w
b3NpdGlvbjpsZWZ0Ow0KCXRleHQtaW5kZW50Oi0uMjVpbjsNCgltc28tYW5zaS1mb250LXNpemU6
MTAuMHB0Ow0KCWZvbnQtZmFtaWx5OlN5bWJvbDt9DQpAbGlzdCBsMTgNCgl7bXNvLWxpc3QtaWQ6
MTEzMzg2ODI5NzsNCgltc28tbGlzdC10ZW1wbGF0ZS1pZHM6MTUxODM2OTAyNDt9DQpAbGlzdCBs
MTg6bGV2ZWwxDQoJe21zby1sZXZlbC1udW1iZXItZm9ybWF0OmJ1bGxldDsNCgltc28tbGV2ZWwt
dGV4dDrvgrc7DQoJbXNvLWxldmVsLXRhYi1zdG9wOi41aW47DQoJbXNvLWxldmVsLW51bWJlci1w
b3NpdGlvbjpsZWZ0Ow0KCXRleHQtaW5kZW50Oi0uMjVpbjsNCgltc28tYW5zaS1mb250LXNpemU6
MTAuMHB0Ow0KCWZvbnQtZmFtaWx5OlN5bWJvbDt9DQpAbGlzdCBsMTg6bGV2ZWwyDQoJe21zby1s
ZXZlbC1udW1iZXItZm9ybWF0OmJ1bGxldDsNCgltc28tbGV2ZWwtdGV4dDrvgrc7DQoJbXNvLWxl
dmVsLXRhYi1zdG9wOjEuMGluOw0KCW1zby1sZXZlbC1udW1iZXItcG9zaXRpb246bGVmdDsNCgl0
ZXh0LWluZGVudDotLjI1aW47DQoJbXNvLWFuc2ktZm9udC1zaXplOjEwLjBwdDsNCglmb250LWZh
bWlseTpTeW1ib2w7fQ0KQGxpc3QgbDE4OmxldmVsMw0KCXttc28tbGV2ZWwtbnVtYmVyLWZvcm1h
dDpidWxsZXQ7DQoJbXNvLWxldmVsLXRleHQ674K3Ow0KCW1zby1sZXZlbC10YWItc3RvcDoxLjVp
bjsNCgltc28tbGV2ZWwtbnVtYmVyLXBvc2l0aW9uOmxlZnQ7DQoJdGV4dC1pbmRlbnQ6LS4yNWlu
Ow0KCW1zby1hbnNpLWZvbnQtc2l6ZToxMC4wcHQ7DQoJZm9udC1mYW1pbHk6U3ltYm9sO30NCkBs
aXN0IGwxODpsZXZlbDQNCgl7bXNvLWxldmVsLW51bWJlci1mb3JtYXQ6YnVsbGV0Ow0KCW1zby1s
ZXZlbC10ZXh0Ou+CtzsNCgltc28tbGV2ZWwtdGFiLXN0b3A6Mi4waW47DQoJbXNvLWxldmVsLW51
bWJlci1wb3NpdGlvbjpsZWZ0Ow0KCXRleHQtaW5kZW50Oi0uMjVpbjsNCgltc28tYW5zaS1mb250
LXNpemU6MTAuMHB0Ow0KCWZvbnQtZmFtaWx5OlN5bWJvbDt9DQpAbGlzdCBsMTg6bGV2ZWw1DQoJ
e21zby1sZXZlbC1udW1iZXItZm9ybWF0OmJ1bGxldDsNCgltc28tbGV2ZWwtdGV4dDrvgrc7DQoJ
bXNvLWxldmVsLXRhYi1zdG9wOjIuNWluOw0KCW1zby1sZXZlbC1udW1iZXItcG9zaXRpb246bGVm
dDsNCgl0ZXh0LWluZGVudDotLjI1aW47DQoJbXNvLWFuc2ktZm9udC1zaXplOjEwLjBwdDsNCglm
b250LWZhbWlseTpTeW1ib2w7fQ0KQGxpc3QgbDE4OmxldmVsNg0KCXttc28tbGV2ZWwtbnVtYmVy
LWZvcm1hdDpidWxsZXQ7DQoJbXNvLWxldmVsLXRleHQ674K3Ow0KCW1zby1sZXZlbC10YWItc3Rv
cDozLjBpbjsNCgltc28tbGV2ZWwtbnVtYmVyLXBvc2l0aW9uOmxlZnQ7DQoJdGV4dC1pbmRlbnQ6
LS4yNWluOw0KCW1zby1hbnNpLWZvbnQtc2l6ZToxMC4wcHQ7DQoJZm9udC1mYW1pbHk6U3ltYm9s
O30NCkBsaXN0IGwxODpsZXZlbDcNCgl7bXNvLWxldmVsLW51bWJlci1mb3JtYXQ6YnVsbGV0Ow0K
CW1zby1sZXZlbC10ZXh0Ou+CtzsNCgltc28tbGV2ZWwtdGFiLXN0b3A6My41aW47DQoJbXNvLWxl
dmVsLW51bWJlci1wb3NpdGlvbjpsZWZ0Ow0KCXRleHQtaW5kZW50Oi0uMjVpbjsNCgltc28tYW5z
aS1mb250LXNpemU6MTAuMHB0Ow0KCWZvbnQtZmFtaWx5OlN5bWJvbDt9DQpAbGlzdCBsMTg6bGV2
ZWw4DQoJe21zby1sZXZlbC1udW1iZXItZm9ybWF0OmJ1bGxldDsNCgltc28tbGV2ZWwtdGV4dDrv
grc7DQoJbXNvLWxldmVsLXRhYi1zdG9wOjQuMGluOw0KCW1zby1sZXZlbC1udW1iZXItcG9zaXRp
b246bGVmdDsNCgl0ZXh0LWluZGVudDotLjI1aW47DQoJbXNvLWFuc2ktZm9udC1zaXplOjEwLjBw
dDsNCglmb250LWZhbWlseTpTeW1ib2w7fQ0KQGxpc3QgbDE4OmxldmVsOQ0KCXttc28tbGV2ZWwt
bnVtYmVyLWZvcm1hdDpidWxsZXQ7DQoJbXNvLWxldmVsLXRleHQ674K3Ow0KCW1zby1sZXZlbC10
YWItc3RvcDo0LjVpbjsNCgltc28tbGV2ZWwtbnVtYmVyLXBvc2l0aW9uOmxlZnQ7DQoJdGV4dC1p
bmRlbnQ6LS4yNWluOw0KCW1zby1hbnNpLWZvbnQtc2l6ZToxMC4wcHQ7DQoJZm9udC1mYW1pbHk6
U3ltYm9sO30NCkBsaXN0IGwxOQ0KCXttc28tbGlzdC1pZDoxMTY0MjQ5NTEyOw0KCW1zby1saXN0
LXRlbXBsYXRlLWlkczoxNzY3NDMyNDUwO30NCkBsaXN0IGwxOTpsZXZlbDENCgl7bXNvLWxldmVs
LW51bWJlci1mb3JtYXQ6YnVsbGV0Ow0KCW1zby1sZXZlbC10ZXh0Ou+CtzsNCgltc28tbGV2ZWwt
dGFiLXN0b3A6LjVpbjsNCgltc28tbGV2ZWwtbnVtYmVyLXBvc2l0aW9uOmxlZnQ7DQoJdGV4dC1p
bmRlbnQ6LS4yNWluOw0KCW1zby1hbnNpLWZvbnQtc2l6ZToxMC4wcHQ7DQoJZm9udC1mYW1pbHk6
U3ltYm9sO30NCkBsaXN0IGwxOTpsZXZlbDINCgl7bXNvLWxldmVsLW51bWJlci1mb3JtYXQ6YnVs
bGV0Ow0KCW1zby1sZXZlbC10ZXh0Ou+CtzsNCgltc28tbGV2ZWwtdGFiLXN0b3A6MS4waW47DQoJ
bXNvLWxldmVsLW51bWJlci1wb3NpdGlvbjpsZWZ0Ow0KCXRleHQtaW5kZW50Oi0uMjVpbjsNCglt
c28tYW5zaS1mb250LXNpemU6MTAuMHB0Ow0KCWZvbnQtZmFtaWx5OlN5bWJvbDt9DQpAbGlzdCBs
MTk6bGV2ZWwzDQoJe21zby1sZXZlbC1udW1iZXItZm9ybWF0OmJ1bGxldDsNCgltc28tbGV2ZWwt
dGV4dDrvgrc7DQoJbXNvLWxldmVsLXRhYi1zdG9wOjEuNWluOw0KCW1zby1sZXZlbC1udW1iZXIt
cG9zaXRpb246bGVmdDsNCgl0ZXh0LWluZGVudDotLjI1aW47DQoJbXNvLWFuc2ktZm9udC1zaXpl
OjEwLjBwdDsNCglmb250LWZhbWlseTpTeW1ib2w7fQ0KQGxpc3QgbDE5OmxldmVsNA0KCXttc28t
bGV2ZWwtbnVtYmVyLWZvcm1hdDpidWxsZXQ7DQoJbXNvLWxldmVsLXRleHQ674K3Ow0KCW1zby1s
ZXZlbC10YWItc3RvcDoyLjBpbjsNCgltc28tbGV2ZWwtbnVtYmVyLXBvc2l0aW9uOmxlZnQ7DQoJ
dGV4dC1pbmRlbnQ6LS4yNWluOw0KCW1zby1hbnNpLWZvbnQtc2l6ZToxMC4wcHQ7DQoJZm9udC1m
YW1pbHk6U3ltYm9sO30NCkBsaXN0IGwxOTpsZXZlbDUNCgl7bXNvLWxldmVsLW51bWJlci1mb3Jt
YXQ6YnVsbGV0Ow0KCW1zby1sZXZlbC10ZXh0Ou+CtzsNCgltc28tbGV2ZWwtdGFiLXN0b3A6Mi41
aW47DQoJbXNvLWxldmVsLW51bWJlci1wb3NpdGlvbjpsZWZ0Ow0KCXRleHQtaW5kZW50Oi0uMjVp
bjsNCgltc28tYW5zaS1mb250LXNpemU6MTAuMHB0Ow0KCWZvbnQtZmFtaWx5OlN5bWJvbDt9DQpA
bGlzdCBsMTk6bGV2ZWw2DQoJe21zby1sZXZlbC1udW1iZXItZm9ybWF0OmJ1bGxldDsNCgltc28t
bGV2ZWwtdGV4dDrvgrc7DQoJbXNvLWxldmVsLXRhYi1zdG9wOjMuMGluOw0KCW1zby1sZXZlbC1u
dW1iZXItcG9zaXRpb246bGVmdDsNCgl0ZXh0LWluZGVudDotLjI1aW47DQoJbXNvLWFuc2ktZm9u
dC1zaXplOjEwLjBwdDsNCglmb250LWZhbWlseTpTeW1ib2w7fQ0KQGxpc3QgbDE5OmxldmVsNw0K
CXttc28tbGV2ZWwtbnVtYmVyLWZvcm1hdDpidWxsZXQ7DQoJbXNvLWxldmVsLXRleHQ674K3Ow0K
CW1zby1sZXZlbC10YWItc3RvcDozLjVpbjsNCgltc28tbGV2ZWwtbnVtYmVyLXBvc2l0aW9uOmxl
ZnQ7DQoJdGV4dC1pbmRlbnQ6LS4yNWluOw0KCW1zby1hbnNpLWZvbnQtc2l6ZToxMC4wcHQ7DQoJ
Zm9udC1mYW1pbHk6U3ltYm9sO30NCkBsaXN0IGwxOTpsZXZlbDgNCgl7bXNvLWxldmVsLW51bWJl
ci1mb3JtYXQ6YnVsbGV0Ow0KCW1zby1sZXZlbC10ZXh0Ou+CtzsNCgltc28tbGV2ZWwtdGFiLXN0
b3A6NC4waW47DQoJbXNvLWxldmVsLW51bWJlci1wb3NpdGlvbjpsZWZ0Ow0KCXRleHQtaW5kZW50
Oi0uMjVpbjsNCgltc28tYW5zaS1mb250LXNpemU6MTAuMHB0Ow0KCWZvbnQtZmFtaWx5OlN5bWJv
bDt9DQpAbGlzdCBsMTk6bGV2ZWw5DQoJe21zby1sZXZlbC1udW1iZXItZm9ybWF0OmJ1bGxldDsN
Cgltc28tbGV2ZWwtdGV4dDrvgrc7DQoJbXNvLWxldmVsLXRhYi1zdG9wOjQuNWluOw0KCW1zby1s
ZXZlbC1udW1iZXItcG9zaXRpb246bGVmdDsNCgl0ZXh0LWluZGVudDotLjI1aW47DQoJbXNvLWFu
c2ktZm9udC1zaXplOjEwLjBwdDsNCglmb250LWZhbWlseTpTeW1ib2w7fQ0KQGxpc3QgbDIwDQoJ
e21zby1saXN0LWlkOjEyMDkzNjgzMTY7DQoJbXNvLWxpc3QtdGVtcGxhdGUtaWRzOi05NzU0Mjk5
MDY7fQ0KQGxpc3QgbDIwOmxldmVsMQ0KCXttc28tbGV2ZWwtbnVtYmVyLWZvcm1hdDpidWxsZXQ7
DQoJbXNvLWxldmVsLXRleHQ674K3Ow0KCW1zby1sZXZlbC10YWItc3RvcDouNWluOw0KCW1zby1s
ZXZlbC1udW1iZXItcG9zaXRpb246bGVmdDsNCgl0ZXh0LWluZGVudDotLjI1aW47DQoJbXNvLWFu
c2ktZm9udC1zaXplOjEwLjBwdDsNCglmb250LWZhbWlseTpTeW1ib2w7fQ0KQGxpc3QgbDIwOmxl
dmVsMg0KCXttc28tbGV2ZWwtbnVtYmVyLWZvcm1hdDpidWxsZXQ7DQoJbXNvLWxldmVsLXRleHQ6
74K3Ow0KCW1zby1sZXZlbC10YWItc3RvcDoxLjBpbjsNCgltc28tbGV2ZWwtbnVtYmVyLXBvc2l0
aW9uOmxlZnQ7DQoJdGV4dC1pbmRlbnQ6LS4yNWluOw0KCW1zby1hbnNpLWZvbnQtc2l6ZToxMC4w
cHQ7DQoJZm9udC1mYW1pbHk6U3ltYm9sO30NCkBsaXN0IGwyMDpsZXZlbDMNCgl7bXNvLWxldmVs
LW51bWJlci1mb3JtYXQ6YnVsbGV0Ow0KCW1zby1sZXZlbC10ZXh0Ou+CtzsNCgltc28tbGV2ZWwt
dGFiLXN0b3A6MS41aW47DQoJbXNvLWxldmVsLW51bWJlci1wb3NpdGlvbjpsZWZ0Ow0KCXRleHQt
aW5kZW50Oi0uMjVpbjsNCgltc28tYW5zaS1mb250LXNpemU6MTAuMHB0Ow0KCWZvbnQtZmFtaWx5
OlN5bWJvbDt9DQpAbGlzdCBsMjA6bGV2ZWw0DQoJe21zby1sZXZlbC1udW1iZXItZm9ybWF0OmJ1
bGxldDsNCgltc28tbGV2ZWwtdGV4dDrvgrc7DQoJbXNvLWxldmVsLXRhYi1zdG9wOjIuMGluOw0K
CW1zby1sZXZlbC1udW1iZXItcG9zaXRpb246bGVmdDsNCgl0ZXh0LWluZGVudDotLjI1aW47DQoJ
bXNvLWFuc2ktZm9udC1zaXplOjEwLjBwdDsNCglmb250LWZhbWlseTpTeW1ib2w7fQ0KQGxpc3Qg
bDIwOmxldmVsNQ0KCXttc28tbGV2ZWwtbnVtYmVyLWZvcm1hdDpidWxsZXQ7DQoJbXNvLWxldmVs
LXRleHQ674K3Ow0KCW1zby1sZXZlbC10YWItc3RvcDoyLjVpbjsNCgltc28tbGV2ZWwtbnVtYmVy
LXBvc2l0aW9uOmxlZnQ7DQoJdGV4dC1pbmRlbnQ6LS4yNWluOw0KCW1zby1hbnNpLWZvbnQtc2l6
ZToxMC4wcHQ7DQoJZm9udC1mYW1pbHk6U3ltYm9sO30NCkBsaXN0IGwyMDpsZXZlbDYNCgl7bXNv
LWxldmVsLW51bWJlci1mb3JtYXQ6YnVsbGV0Ow0KCW1zby1sZXZlbC10ZXh0Ou+CtzsNCgltc28t
bGV2ZWwtdGFiLXN0b3A6My4waW47DQoJbXNvLWxldmVsLW51bWJlci1wb3NpdGlvbjpsZWZ0Ow0K
CXRleHQtaW5kZW50Oi0uMjVpbjsNCgltc28tYW5zaS1mb250LXNpemU6MTAuMHB0Ow0KCWZvbnQt
ZmFtaWx5OlN5bWJvbDt9DQpAbGlzdCBsMjA6bGV2ZWw3DQoJe21zby1sZXZlbC1udW1iZXItZm9y
bWF0OmJ1bGxldDsNCgltc28tbGV2ZWwtdGV4dDrvgrc7DQoJbXNvLWxldmVsLXRhYi1zdG9wOjMu
NWluOw0KCW1zby1sZXZlbC1udW1iZXItcG9zaXRpb246bGVmdDsNCgl0ZXh0LWluZGVudDotLjI1
aW47DQoJbXNvLWFuc2ktZm9udC1zaXplOjEwLjBwdDsNCglmb250LWZhbWlseTpTeW1ib2w7fQ0K
QGxpc3QgbDIwOmxldmVsOA0KCXttc28tbGV2ZWwtbnVtYmVyLWZvcm1hdDpidWxsZXQ7DQoJbXNv
LWxldmVsLXRleHQ674K3Ow0KCW1zby1sZXZlbC10YWItc3RvcDo0LjBpbjsNCgltc28tbGV2ZWwt
bnVtYmVyLXBvc2l0aW9uOmxlZnQ7DQoJdGV4dC1pbmRlbnQ6LS4yNWluOw0KCW1zby1hbnNpLWZv
bnQtc2l6ZToxMC4wcHQ7DQoJZm9udC1mYW1pbHk6U3ltYm9sO30NCkBsaXN0IGwyMDpsZXZlbDkN
Cgl7bXNvLWxldmVsLW51bWJlci1mb3JtYXQ6YnVsbGV0Ow0KCW1zby1sZXZlbC10ZXh0Ou+CtzsN
Cgltc28tbGV2ZWwtdGFiLXN0b3A6NC41aW47DQoJbXNvLWxldmVsLW51bWJlci1wb3NpdGlvbjps
ZWZ0Ow0KCXRleHQtaW5kZW50Oi0uMjVpbjsNCgltc28tYW5zaS1mb250LXNpemU6MTAuMHB0Ow0K
CWZvbnQtZmFtaWx5OlN5bWJvbDt9DQpAbGlzdCBsMjENCgl7bXNvLWxpc3QtaWQ6MTIzODE3NDEw
OTsNCgltc28tbGlzdC10ZW1wbGF0ZS1pZHM6NDE4MTY5MDY7fQ0KQGxpc3QgbDIxOmxldmVsMQ0K
CXttc28tbGV2ZWwtbnVtYmVyLWZvcm1hdDpidWxsZXQ7DQoJbXNvLWxldmVsLXRleHQ674K3Ow0K
CW1zby1sZXZlbC10YWItc3RvcDouNWluOw0KCW1zby1sZXZlbC1udW1iZXItcG9zaXRpb246bGVm
dDsNCgl0ZXh0LWluZGVudDotLjI1aW47DQoJbXNvLWFuc2ktZm9udC1zaXplOjEwLjBwdDsNCglm
b250LWZhbWlseTpTeW1ib2w7fQ0KQGxpc3QgbDIxOmxldmVsMg0KCXttc28tbGV2ZWwtbnVtYmVy
LWZvcm1hdDpidWxsZXQ7DQoJbXNvLWxldmVsLXRleHQ674K3Ow0KCW1zby1sZXZlbC10YWItc3Rv
cDoxLjBpbjsNCgltc28tbGV2ZWwtbnVtYmVyLXBvc2l0aW9uOmxlZnQ7DQoJdGV4dC1pbmRlbnQ6
LS4yNWluOw0KCW1zby1hbnNpLWZvbnQtc2l6ZToxMC4wcHQ7DQoJZm9udC1mYW1pbHk6U3ltYm9s
O30NCkBsaXN0IGwyMTpsZXZlbDMNCgl7bXNvLWxldmVsLW51bWJlci1mb3JtYXQ6YnVsbGV0Ow0K
CW1zby1sZXZlbC10ZXh0Ou+CtzsNCgltc28tbGV2ZWwtdGFiLXN0b3A6MS41aW47DQoJbXNvLWxl
dmVsLW51bWJlci1wb3NpdGlvbjpsZWZ0Ow0KCXRleHQtaW5kZW50Oi0uMjVpbjsNCgltc28tYW5z
aS1mb250LXNpemU6MTAuMHB0Ow0KCWZvbnQtZmFtaWx5OlN5bWJvbDt9DQpAbGlzdCBsMjE6bGV2
ZWw0DQoJe21zby1sZXZlbC1udW1iZXItZm9ybWF0OmJ1bGxldDsNCgltc28tbGV2ZWwtdGV4dDrv
grc7DQoJbXNvLWxldmVsLXRhYi1zdG9wOjIuMGluOw0KCW1zby1sZXZlbC1udW1iZXItcG9zaXRp
b246bGVmdDsNCgl0ZXh0LWluZGVudDotLjI1aW47DQoJbXNvLWFuc2ktZm9udC1zaXplOjEwLjBw
dDsNCglmb250LWZhbWlseTpTeW1ib2w7fQ0KQGxpc3QgbDIxOmxldmVsNQ0KCXttc28tbGV2ZWwt
bnVtYmVyLWZvcm1hdDpidWxsZXQ7DQoJbXNvLWxldmVsLXRleHQ674K3Ow0KCW1zby1sZXZlbC10
YWItc3RvcDoyLjVpbjsNCgltc28tbGV2ZWwtbnVtYmVyLXBvc2l0aW9uOmxlZnQ7DQoJdGV4dC1p
bmRlbnQ6LS4yNWluOw0KCW1zby1hbnNpLWZvbnQtc2l6ZToxMC4wcHQ7DQoJZm9udC1mYW1pbHk6
U3ltYm9sO30NCkBsaXN0IGwyMTpsZXZlbDYNCgl7bXNvLWxldmVsLW51bWJlci1mb3JtYXQ6YnVs
bGV0Ow0KCW1zby1sZXZlbC10ZXh0Ou+CtzsNCgltc28tbGV2ZWwtdGFiLXN0b3A6My4waW47DQoJ
bXNvLWxldmVsLW51bWJlci1wb3NpdGlvbjpsZWZ0Ow0KCXRleHQtaW5kZW50Oi0uMjVpbjsNCglt
c28tYW5zaS1mb250LXNpemU6MTAuMHB0Ow0KCWZvbnQtZmFtaWx5OlN5bWJvbDt9DQpAbGlzdCBs
MjE6bGV2ZWw3DQoJe21zby1sZXZlbC1udW1iZXItZm9ybWF0OmJ1bGxldDsNCgltc28tbGV2ZWwt
dGV4dDrvgrc7DQoJbXNvLWxldmVsLXRhYi1zdG9wOjMuNWluOw0KCW1zby1sZXZlbC1udW1iZXIt
cG9zaXRpb246bGVmdDsNCgl0ZXh0LWluZGVudDotLjI1aW47DQoJbXNvLWFuc2ktZm9udC1zaXpl
OjEwLjBwdDsNCglmb250LWZhbWlseTpTeW1ib2w7fQ0KQGxpc3QgbDIxOmxldmVsOA0KCXttc28t
bGV2ZWwtbnVtYmVyLWZvcm1hdDpidWxsZXQ7DQoJbXNvLWxldmVsLXRleHQ674K3Ow0KCW1zby1s
ZXZlbC10YWItc3RvcDo0LjBpbjsNCgltc28tbGV2ZWwtbnVtYmVyLXBvc2l0aW9uOmxlZnQ7DQoJ
dGV4dC1pbmRlbnQ6LS4yNWluOw0KCW1zby1hbnNpLWZvbnQtc2l6ZToxMC4wcHQ7DQoJZm9udC1m
YW1pbHk6U3ltYm9sO30NCkBsaXN0IGwyMTpsZXZlbDkNCgl7bXNvLWxldmVsLW51bWJlci1mb3Jt
YXQ6YnVsbGV0Ow0KCW1zby1sZXZlbC10ZXh0Ou+CtzsNCgltc28tbGV2ZWwtdGFiLXN0b3A6NC41
aW47DQoJbXNvLWxldmVsLW51bWJlci1wb3NpdGlvbjpsZWZ0Ow0KCXRleHQtaW5kZW50Oi0uMjVp
bjsNCgltc28tYW5zaS1mb250LXNpemU6MTAuMHB0Ow0KCWZvbnQtZmFtaWx5OlN5bWJvbDt9DQpA
bGlzdCBsMjINCgl7bXNvLWxpc3QtaWQ6MTMxMzQzODI3MzsNCgltc28tbGlzdC10ZW1wbGF0ZS1p
ZHM6LTY2MjAwNDQzMjt9DQpAbGlzdCBsMjI6bGV2ZWwxDQoJe21zby1sZXZlbC1udW1iZXItZm9y
bWF0OmJ1bGxldDsNCgltc28tbGV2ZWwtdGV4dDrvgrc7DQoJbXNvLWxldmVsLXRhYi1zdG9wOi41
aW47DQoJbXNvLWxldmVsLW51bWJlci1wb3NpdGlvbjpsZWZ0Ow0KCXRleHQtaW5kZW50Oi0uMjVp
bjsNCgltc28tYW5zaS1mb250LXNpemU6MTAuMHB0Ow0KCWZvbnQtZmFtaWx5OlN5bWJvbDt9DQpA
bGlzdCBsMjI6bGV2ZWwyDQoJe21zby1sZXZlbC1udW1iZXItZm9ybWF0OmJ1bGxldDsNCgltc28t
bGV2ZWwtdGV4dDrvgrc7DQoJbXNvLWxldmVsLXRhYi1zdG9wOjEuMGluOw0KCW1zby1sZXZlbC1u
dW1iZXItcG9zaXRpb246bGVmdDsNCgl0ZXh0LWluZGVudDotLjI1aW47DQoJbXNvLWFuc2ktZm9u
dC1zaXplOjEwLjBwdDsNCglmb250LWZhbWlseTpTeW1ib2w7fQ0KQGxpc3QgbDIyOmxldmVsMw0K
CXttc28tbGV2ZWwtbnVtYmVyLWZvcm1hdDpidWxsZXQ7DQoJbXNvLWxldmVsLXRleHQ674K3Ow0K
CW1zby1sZXZlbC10YWItc3RvcDoxLjVpbjsNCgltc28tbGV2ZWwtbnVtYmVyLXBvc2l0aW9uOmxl
ZnQ7DQoJdGV4dC1pbmRlbnQ6LS4yNWluOw0KCW1zby1hbnNpLWZvbnQtc2l6ZToxMC4wcHQ7DQoJ
Zm9udC1mYW1pbHk6U3ltYm9sO30NCkBsaXN0IGwyMjpsZXZlbDQNCgl7bXNvLWxldmVsLW51bWJl
ci1mb3JtYXQ6YnVsbGV0Ow0KCW1zby1sZXZlbC10ZXh0Ou+CtzsNCgltc28tbGV2ZWwtdGFiLXN0
b3A6Mi4waW47DQoJbXNvLWxldmVsLW51bWJlci1wb3NpdGlvbjpsZWZ0Ow0KCXRleHQtaW5kZW50
Oi0uMjVpbjsNCgltc28tYW5zaS1mb250LXNpemU6MTAuMHB0Ow0KCWZvbnQtZmFtaWx5OlN5bWJv
bDt9DQpAbGlzdCBsMjI6bGV2ZWw1DQoJe21zby1sZXZlbC1udW1iZXItZm9ybWF0OmJ1bGxldDsN
Cgltc28tbGV2ZWwtdGV4dDrvgrc7DQoJbXNvLWxldmVsLXRhYi1zdG9wOjIuNWluOw0KCW1zby1s
ZXZlbC1udW1iZXItcG9zaXRpb246bGVmdDsNCgl0ZXh0LWluZGVudDotLjI1aW47DQoJbXNvLWFu
c2ktZm9udC1zaXplOjEwLjBwdDsNCglmb250LWZhbWlseTpTeW1ib2w7fQ0KQGxpc3QgbDIyOmxl
dmVsNg0KCXttc28tbGV2ZWwtbnVtYmVyLWZvcm1hdDpidWxsZXQ7DQoJbXNvLWxldmVsLXRleHQ6
74K3Ow0KCW1zby1sZXZlbC10YWItc3RvcDozLjBpbjsNCgltc28tbGV2ZWwtbnVtYmVyLXBvc2l0
aW9uOmxlZnQ7DQoJdGV4dC1pbmRlbnQ6LS4yNWluOw0KCW1zby1hbnNpLWZvbnQtc2l6ZToxMC4w
cHQ7DQoJZm9udC1mYW1pbHk6U3ltYm9sO30NCkBsaXN0IGwyMjpsZXZlbDcNCgl7bXNvLWxldmVs
LW51bWJlci1mb3JtYXQ6YnVsbGV0Ow0KCW1zby1sZXZlbC10ZXh0Ou+CtzsNCgltc28tbGV2ZWwt
dGFiLXN0b3A6My41aW47DQoJbXNvLWxldmVsLW51bWJlci1wb3NpdGlvbjpsZWZ0Ow0KCXRleHQt
aW5kZW50Oi0uMjVpbjsNCgltc28tYW5zaS1mb250LXNpemU6MTAuMHB0Ow0KCWZvbnQtZmFtaWx5
OlN5bWJvbDt9DQpAbGlzdCBsMjI6bGV2ZWw4DQoJe21zby1sZXZlbC1udW1iZXItZm9ybWF0OmJ1
bGxldDsNCgltc28tbGV2ZWwtdGV4dDrvgrc7DQoJbXNvLWxldmVsLXRhYi1zdG9wOjQuMGluOw0K
CW1zby1sZXZlbC1udW1iZXItcG9zaXRpb246bGVmdDsNCgl0ZXh0LWluZGVudDotLjI1aW47DQoJ
bXNvLWFuc2ktZm9udC1zaXplOjEwLjBwdDsNCglmb250LWZhbWlseTpTeW1ib2w7fQ0KQGxpc3Qg
bDIyOmxldmVsOQ0KCXttc28tbGV2ZWwtbnVtYmVyLWZvcm1hdDpidWxsZXQ7DQoJbXNvLWxldmVs
LXRleHQ674K3Ow0KCW1zby1sZXZlbC10YWItc3RvcDo0LjVpbjsNCgltc28tbGV2ZWwtbnVtYmVy
LXBvc2l0aW9uOmxlZnQ7DQoJdGV4dC1pbmRlbnQ6LS4yNWluOw0KCW1zby1hbnNpLWZvbnQtc2l6
ZToxMC4wcHQ7DQoJZm9udC1mYW1pbHk6U3ltYm9sO30NCkBsaXN0IGwyMw0KCXttc28tbGlzdC1p
ZDoxMzE1NTIxOTM4Ow0KCW1zby1saXN0LXRlbXBsYXRlLWlkczoxOTA2MTA2ODYyO30NCkBsaXN0
IGwyMzpsZXZlbDENCgl7bXNvLWxldmVsLW51bWJlci1mb3JtYXQ6YnVsbGV0Ow0KCW1zby1sZXZl
bC10ZXh0Ou+CtzsNCgltc28tbGV2ZWwtdGFiLXN0b3A6LjVpbjsNCgltc28tbGV2ZWwtbnVtYmVy
LXBvc2l0aW9uOmxlZnQ7DQoJdGV4dC1pbmRlbnQ6LS4yNWluOw0KCW1zby1hbnNpLWZvbnQtc2l6
ZToxMC4wcHQ7DQoJZm9udC1mYW1pbHk6U3ltYm9sO30NCkBsaXN0IGwyMzpsZXZlbDINCgl7bXNv
LWxldmVsLW51bWJlci1mb3JtYXQ6YnVsbGV0Ow0KCW1zby1sZXZlbC10ZXh0Ou+CtzsNCgltc28t
bGV2ZWwtdGFiLXN0b3A6MS4waW47DQoJbXNvLWxldmVsLW51bWJlci1wb3NpdGlvbjpsZWZ0Ow0K
CXRleHQtaW5kZW50Oi0uMjVpbjsNCgltc28tYW5zaS1mb250LXNpemU6MTAuMHB0Ow0KCWZvbnQt
ZmFtaWx5OlN5bWJvbDt9DQpAbGlzdCBsMjM6bGV2ZWwzDQoJe21zby1sZXZlbC1udW1iZXItZm9y
bWF0OmJ1bGxldDsNCgltc28tbGV2ZWwtdGV4dDrvgrc7DQoJbXNvLWxldmVsLXRhYi1zdG9wOjEu
NWluOw0KCW1zby1sZXZlbC1udW1iZXItcG9zaXRpb246bGVmdDsNCgl0ZXh0LWluZGVudDotLjI1
aW47DQoJbXNvLWFuc2ktZm9udC1zaXplOjEwLjBwdDsNCglmb250LWZhbWlseTpTeW1ib2w7fQ0K
QGxpc3QgbDIzOmxldmVsNA0KCXttc28tbGV2ZWwtbnVtYmVyLWZvcm1hdDpidWxsZXQ7DQoJbXNv
LWxldmVsLXRleHQ674K3Ow0KCW1zby1sZXZlbC10YWItc3RvcDoyLjBpbjsNCgltc28tbGV2ZWwt
bnVtYmVyLXBvc2l0aW9uOmxlZnQ7DQoJdGV4dC1pbmRlbnQ6LS4yNWluOw0KCW1zby1hbnNpLWZv
bnQtc2l6ZToxMC4wcHQ7DQoJZm9udC1mYW1pbHk6U3ltYm9sO30NCkBsaXN0IGwyMzpsZXZlbDUN
Cgl7bXNvLWxldmVsLW51bWJlci1mb3JtYXQ6YnVsbGV0Ow0KCW1zby1sZXZlbC10ZXh0Ou+CtzsN
Cgltc28tbGV2ZWwtdGFiLXN0b3A6Mi41aW47DQoJbXNvLWxldmVsLW51bWJlci1wb3NpdGlvbjps
ZWZ0Ow0KCXRleHQtaW5kZW50Oi0uMjVpbjsNCgltc28tYW5zaS1mb250LXNpemU6MTAuMHB0Ow0K
CWZvbnQtZmFtaWx5OlN5bWJvbDt9DQpAbGlzdCBsMjM6bGV2ZWw2DQoJe21zby1sZXZlbC1udW1i
ZXItZm9ybWF0OmJ1bGxldDsNCgltc28tbGV2ZWwtdGV4dDrvgrc7DQoJbXNvLWxldmVsLXRhYi1z
dG9wOjMuMGluOw0KCW1zby1sZXZlbC1udW1iZXItcG9zaXRpb246bGVmdDsNCgl0ZXh0LWluZGVu
dDotLjI1aW47DQoJbXNvLWFuc2ktZm9udC1zaXplOjEwLjBwdDsNCglmb250LWZhbWlseTpTeW1i
b2w7fQ0KQGxpc3QgbDIzOmxldmVsNw0KCXttc28tbGV2ZWwtbnVtYmVyLWZvcm1hdDpidWxsZXQ7
DQoJbXNvLWxldmVsLXRleHQ674K3Ow0KCW1zby1sZXZlbC10YWItc3RvcDozLjVpbjsNCgltc28t
bGV2ZWwtbnVtYmVyLXBvc2l0aW9uOmxlZnQ7DQoJdGV4dC1pbmRlbnQ6LS4yNWluOw0KCW1zby1h
bnNpLWZvbnQtc2l6ZToxMC4wcHQ7DQoJZm9udC1mYW1pbHk6U3ltYm9sO30NCkBsaXN0IGwyMzps
ZXZlbDgNCgl7bXNvLWxldmVsLW51bWJlci1mb3JtYXQ6YnVsbGV0Ow0KCW1zby1sZXZlbC10ZXh0
Ou+CtzsNCgltc28tbGV2ZWwtdGFiLXN0b3A6NC4waW47DQoJbXNvLWxldmVsLW51bWJlci1wb3Np
dGlvbjpsZWZ0Ow0KCXRleHQtaW5kZW50Oi0uMjVpbjsNCgltc28tYW5zaS1mb250LXNpemU6MTAu
MHB0Ow0KCWZvbnQtZmFtaWx5OlN5bWJvbDt9DQpAbGlzdCBsMjM6bGV2ZWw5DQoJe21zby1sZXZl
bC1udW1iZXItZm9ybWF0OmJ1bGxldDsNCgltc28tbGV2ZWwtdGV4dDrvgrc7DQoJbXNvLWxldmVs
LXRhYi1zdG9wOjQuNWluOw0KCW1zby1sZXZlbC1udW1iZXItcG9zaXRpb246bGVmdDsNCgl0ZXh0
LWluZGVudDotLjI1aW47DQoJbXNvLWFuc2ktZm9udC1zaXplOjEwLjBwdDsNCglmb250LWZhbWls
eTpTeW1ib2w7fQ0KQGxpc3QgbDI0DQoJe21zby1saXN0LWlkOjEzMTg3Mjk0MDY7DQoJbXNvLWxp
c3QtdGVtcGxhdGUtaWRzOi0xNDY3OTQ2MTk4O30NCkBsaXN0IGwyNDpsZXZlbDENCgl7bXNvLWxl
dmVsLW51bWJlci1mb3JtYXQ6YnVsbGV0Ow0KCW1zby1sZXZlbC10ZXh0Ou+CtzsNCgltc28tbGV2
ZWwtdGFiLXN0b3A6LjVpbjsNCgltc28tbGV2ZWwtbnVtYmVyLXBvc2l0aW9uOmxlZnQ7DQoJdGV4
dC1pbmRlbnQ6LS4yNWluOw0KCW1zby1hbnNpLWZvbnQtc2l6ZToxMC4wcHQ7DQoJZm9udC1mYW1p
bHk6U3ltYm9sO30NCkBsaXN0IGwyNDpsZXZlbDINCgl7bXNvLWxldmVsLW51bWJlci1mb3JtYXQ6
YnVsbGV0Ow0KCW1zby1sZXZlbC10ZXh0Ou+CtzsNCgltc28tbGV2ZWwtdGFiLXN0b3A6MS4waW47
DQoJbXNvLWxldmVsLW51bWJlci1wb3NpdGlvbjpsZWZ0Ow0KCXRleHQtaW5kZW50Oi0uMjVpbjsN
Cgltc28tYW5zaS1mb250LXNpemU6MTAuMHB0Ow0KCWZvbnQtZmFtaWx5OlN5bWJvbDt9DQpAbGlz
dCBsMjQ6bGV2ZWwzDQoJe21zby1sZXZlbC1udW1iZXItZm9ybWF0OmJ1bGxldDsNCgltc28tbGV2
ZWwtdGV4dDrvgrc7DQoJbXNvLWxldmVsLXRhYi1zdG9wOjEuNWluOw0KCW1zby1sZXZlbC1udW1i
ZXItcG9zaXRpb246bGVmdDsNCgl0ZXh0LWluZGVudDotLjI1aW47DQoJbXNvLWFuc2ktZm9udC1z
aXplOjEwLjBwdDsNCglmb250LWZhbWlseTpTeW1ib2w7fQ0KQGxpc3QgbDI0OmxldmVsNA0KCXtt
c28tbGV2ZWwtbnVtYmVyLWZvcm1hdDpidWxsZXQ7DQoJbXNvLWxldmVsLXRleHQ674K3Ow0KCW1z
by1sZXZlbC10YWItc3RvcDoyLjBpbjsNCgltc28tbGV2ZWwtbnVtYmVyLXBvc2l0aW9uOmxlZnQ7
DQoJdGV4dC1pbmRlbnQ6LS4yNWluOw0KCW1zby1hbnNpLWZvbnQtc2l6ZToxMC4wcHQ7DQoJZm9u
dC1mYW1pbHk6U3ltYm9sO30NCkBsaXN0IGwyNDpsZXZlbDUNCgl7bXNvLWxldmVsLW51bWJlci1m
b3JtYXQ6YnVsbGV0Ow0KCW1zby1sZXZlbC10ZXh0Ou+CtzsNCgltc28tbGV2ZWwtdGFiLXN0b3A6
Mi41aW47DQoJbXNvLWxldmVsLW51bWJlci1wb3NpdGlvbjpsZWZ0Ow0KCXRleHQtaW5kZW50Oi0u
MjVpbjsNCgltc28tYW5zaS1mb250LXNpemU6MTAuMHB0Ow0KCWZvbnQtZmFtaWx5OlN5bWJvbDt9
DQpAbGlzdCBsMjQ6bGV2ZWw2DQoJe21zby1sZXZlbC1udW1iZXItZm9ybWF0OmJ1bGxldDsNCglt
c28tbGV2ZWwtdGV4dDrvgrc7DQoJbXNvLWxldmVsLXRhYi1zdG9wOjMuMGluOw0KCW1zby1sZXZl
bC1udW1iZXItcG9zaXRpb246bGVmdDsNCgl0ZXh0LWluZGVudDotLjI1aW47DQoJbXNvLWFuc2kt
Zm9udC1zaXplOjEwLjBwdDsNCglmb250LWZhbWlseTpTeW1ib2w7fQ0KQGxpc3QgbDI0OmxldmVs
Nw0KCXttc28tbGV2ZWwtbnVtYmVyLWZvcm1hdDpidWxsZXQ7DQoJbXNvLWxldmVsLXRleHQ674K3
Ow0KCW1zby1sZXZlbC10YWItc3RvcDozLjVpbjsNCgltc28tbGV2ZWwtbnVtYmVyLXBvc2l0aW9u
OmxlZnQ7DQoJdGV4dC1pbmRlbnQ6LS4yNWluOw0KCW1zby1hbnNpLWZvbnQtc2l6ZToxMC4wcHQ7
DQoJZm9udC1mYW1pbHk6U3ltYm9sO30NCkBsaXN0IGwyNDpsZXZlbDgNCgl7bXNvLWxldmVsLW51
bWJlci1mb3JtYXQ6YnVsbGV0Ow0KCW1zby1sZXZlbC10ZXh0Ou+CtzsNCgltc28tbGV2ZWwtdGFi
LXN0b3A6NC4waW47DQoJbXNvLWxldmVsLW51bWJlci1wb3NpdGlvbjpsZWZ0Ow0KCXRleHQtaW5k
ZW50Oi0uMjVpbjsNCgltc28tYW5zaS1mb250LXNpemU6MTAuMHB0Ow0KCWZvbnQtZmFtaWx5OlN5
bWJvbDt9DQpAbGlzdCBsMjQ6bGV2ZWw5DQoJe21zby1sZXZlbC1udW1iZXItZm9ybWF0OmJ1bGxl
dDsNCgltc28tbGV2ZWwtdGV4dDrvgrc7DQoJbXNvLWxldmVsLXRhYi1zdG9wOjQuNWluOw0KCW1z
by1sZXZlbC1udW1iZXItcG9zaXRpb246bGVmdDsNCgl0ZXh0LWluZGVudDotLjI1aW47DQoJbXNv
LWFuc2ktZm9udC1zaXplOjEwLjBwdDsNCglmb250LWZhbWlseTpTeW1ib2w7fQ0KQGxpc3QgbDI1
DQoJe21zby1saXN0LWlkOjEzMjQzMTMwMDY7DQoJbXNvLWxpc3QtdGVtcGxhdGUtaWRzOjMwMjgy
MDY1ODt9DQpAbGlzdCBsMjU6bGV2ZWwxDQoJe21zby1sZXZlbC1udW1iZXItZm9ybWF0OmJ1bGxl
dDsNCgltc28tbGV2ZWwtdGV4dDrvgrc7DQoJbXNvLWxldmVsLXRhYi1zdG9wOi41aW47DQoJbXNv
LWxldmVsLW51bWJlci1wb3NpdGlvbjpsZWZ0Ow0KCXRleHQtaW5kZW50Oi0uMjVpbjsNCgltc28t
YW5zaS1mb250LXNpemU6MTAuMHB0Ow0KCWZvbnQtZmFtaWx5OlN5bWJvbDt9DQpAbGlzdCBsMjU6
bGV2ZWwyDQoJe21zby1sZXZlbC1udW1iZXItZm9ybWF0OmJ1bGxldDsNCgltc28tbGV2ZWwtdGV4
dDrvgrc7DQoJbXNvLWxldmVsLXRhYi1zdG9wOjEuMGluOw0KCW1zby1sZXZlbC1udW1iZXItcG9z
aXRpb246bGVmdDsNCgl0ZXh0LWluZGVudDotLjI1aW47DQoJbXNvLWFuc2ktZm9udC1zaXplOjEw
LjBwdDsNCglmb250LWZhbWlseTpTeW1ib2w7fQ0KQGxpc3QgbDI1OmxldmVsMw0KCXttc28tbGV2
ZWwtbnVtYmVyLWZvcm1hdDpidWxsZXQ7DQoJbXNvLWxldmVsLXRleHQ674K3Ow0KCW1zby1sZXZl
bC10YWItc3RvcDoxLjVpbjsNCgltc28tbGV2ZWwtbnVtYmVyLXBvc2l0aW9uOmxlZnQ7DQoJdGV4
dC1pbmRlbnQ6LS4yNWluOw0KCW1zby1hbnNpLWZvbnQtc2l6ZToxMC4wcHQ7DQoJZm9udC1mYW1p
bHk6U3ltYm9sO30NCkBsaXN0IGwyNTpsZXZlbDQNCgl7bXNvLWxldmVsLW51bWJlci1mb3JtYXQ6
YnVsbGV0Ow0KCW1zby1sZXZlbC10ZXh0Ou+CtzsNCgltc28tbGV2ZWwtdGFiLXN0b3A6Mi4waW47
DQoJbXNvLWxldmVsLW51bWJlci1wb3NpdGlvbjpsZWZ0Ow0KCXRleHQtaW5kZW50Oi0uMjVpbjsN
Cgltc28tYW5zaS1mb250LXNpemU6MTAuMHB0Ow0KCWZvbnQtZmFtaWx5OlN5bWJvbDt9DQpAbGlz
dCBsMjU6bGV2ZWw1DQoJe21zby1sZXZlbC1udW1iZXItZm9ybWF0OmJ1bGxldDsNCgltc28tbGV2
ZWwtdGV4dDrvgrc7DQoJbXNvLWxldmVsLXRhYi1zdG9wOjIuNWluOw0KCW1zby1sZXZlbC1udW1i
ZXItcG9zaXRpb246bGVmdDsNCgl0ZXh0LWluZGVudDotLjI1aW47DQoJbXNvLWFuc2ktZm9udC1z
aXplOjEwLjBwdDsNCglmb250LWZhbWlseTpTeW1ib2w7fQ0KQGxpc3QgbDI1OmxldmVsNg0KCXtt
c28tbGV2ZWwtbnVtYmVyLWZvcm1hdDpidWxsZXQ7DQoJbXNvLWxldmVsLXRleHQ674K3Ow0KCW1z
by1sZXZlbC10YWItc3RvcDozLjBpbjsNCgltc28tbGV2ZWwtbnVtYmVyLXBvc2l0aW9uOmxlZnQ7
DQoJdGV4dC1pbmRlbnQ6LS4yNWluOw0KCW1zby1hbnNpLWZvbnQtc2l6ZToxMC4wcHQ7DQoJZm9u
dC1mYW1pbHk6U3ltYm9sO30NCkBsaXN0IGwyNTpsZXZlbDcNCgl7bXNvLWxldmVsLW51bWJlci1m
b3JtYXQ6YnVsbGV0Ow0KCW1zby1sZXZlbC10ZXh0Ou+CtzsNCgltc28tbGV2ZWwtdGFiLXN0b3A6
My41aW47DQoJbXNvLWxldmVsLW51bWJlci1wb3NpdGlvbjpsZWZ0Ow0KCXRleHQtaW5kZW50Oi0u
MjVpbjsNCgltc28tYW5zaS1mb250LXNpemU6MTAuMHB0Ow0KCWZvbnQtZmFtaWx5OlN5bWJvbDt9
DQpAbGlzdCBsMjU6bGV2ZWw4DQoJe21zby1sZXZlbC1udW1iZXItZm9ybWF0OmJ1bGxldDsNCglt
c28tbGV2ZWwtdGV4dDrvgrc7DQoJbXNvLWxldmVsLXRhYi1zdG9wOjQuMGluOw0KCW1zby1sZXZl
bC1udW1iZXItcG9zaXRpb246bGVmdDsNCgl0ZXh0LWluZGVudDotLjI1aW47DQoJbXNvLWFuc2kt
Zm9udC1zaXplOjEwLjBwdDsNCglmb250LWZhbWlseTpTeW1ib2w7fQ0KQGxpc3QgbDI1OmxldmVs
OQ0KCXttc28tbGV2ZWwtbnVtYmVyLWZvcm1hdDpidWxsZXQ7DQoJbXNvLWxldmVsLXRleHQ674K3
Ow0KCW1zby1sZXZlbC10YWItc3RvcDo0LjVpbjsNCgltc28tbGV2ZWwtbnVtYmVyLXBvc2l0aW9u
OmxlZnQ7DQoJdGV4dC1pbmRlbnQ6LS4yNWluOw0KCW1zby1hbnNpLWZvbnQtc2l6ZToxMC4wcHQ7
DQoJZm9udC1mYW1pbHk6U3ltYm9sO30NCkBsaXN0IGwyNg0KCXttc28tbGlzdC1pZDoxMzcxNDk1
NjQ0Ow0KCW1zby1saXN0LXRlbXBsYXRlLWlkczoyMTM4MzEyODU2O30NCkBsaXN0IGwyNjpsZXZl
bDENCgl7bXNvLWxldmVsLW51bWJlci1mb3JtYXQ6YnVsbGV0Ow0KCW1zby1sZXZlbC10ZXh0Ou+C
tzsNCgltc28tbGV2ZWwtdGFiLXN0b3A6LjVpbjsNCgltc28tbGV2ZWwtbnVtYmVyLXBvc2l0aW9u
OmxlZnQ7DQoJdGV4dC1pbmRlbnQ6LS4yNWluOw0KCW1zby1hbnNpLWZvbnQtc2l6ZToxMC4wcHQ7
DQoJZm9udC1mYW1pbHk6U3ltYm9sO30NCkBsaXN0IGwyNjpsZXZlbDINCgl7bXNvLWxldmVsLW51
bWJlci1mb3JtYXQ6YnVsbGV0Ow0KCW1zby1sZXZlbC10ZXh0Ou+CtzsNCgltc28tbGV2ZWwtdGFi
LXN0b3A6MS4waW47DQoJbXNvLWxldmVsLW51bWJlci1wb3NpdGlvbjpsZWZ0Ow0KCXRleHQtaW5k
ZW50Oi0uMjVpbjsNCgltc28tYW5zaS1mb250LXNpemU6MTAuMHB0Ow0KCWZvbnQtZmFtaWx5OlN5
bWJvbDt9DQpAbGlzdCBsMjY6bGV2ZWwzDQoJe21zby1sZXZlbC1udW1iZXItZm9ybWF0OmJ1bGxl
dDsNCgltc28tbGV2ZWwtdGV4dDrvgrc7DQoJbXNvLWxldmVsLXRhYi1zdG9wOjEuNWluOw0KCW1z
by1sZXZlbC1udW1iZXItcG9zaXRpb246bGVmdDsNCgl0ZXh0LWluZGVudDotLjI1aW47DQoJbXNv
LWFuc2ktZm9udC1zaXplOjEwLjBwdDsNCglmb250LWZhbWlseTpTeW1ib2w7fQ0KQGxpc3QgbDI2
OmxldmVsNA0KCXttc28tbGV2ZWwtbnVtYmVyLWZvcm1hdDpidWxsZXQ7DQoJbXNvLWxldmVsLXRl
eHQ674K3Ow0KCW1zby1sZXZlbC10YWItc3RvcDoyLjBpbjsNCgltc28tbGV2ZWwtbnVtYmVyLXBv
c2l0aW9uOmxlZnQ7DQoJdGV4dC1pbmRlbnQ6LS4yNWluOw0KCW1zby1hbnNpLWZvbnQtc2l6ZTox
MC4wcHQ7DQoJZm9udC1mYW1pbHk6U3ltYm9sO30NCkBsaXN0IGwyNjpsZXZlbDUNCgl7bXNvLWxl
dmVsLW51bWJlci1mb3JtYXQ6YnVsbGV0Ow0KCW1zby1sZXZlbC10ZXh0Ou+CtzsNCgltc28tbGV2
ZWwtdGFiLXN0b3A6Mi41aW47DQoJbXNvLWxldmVsLW51bWJlci1wb3NpdGlvbjpsZWZ0Ow0KCXRl
eHQtaW5kZW50Oi0uMjVpbjsNCgltc28tYW5zaS1mb250LXNpemU6MTAuMHB0Ow0KCWZvbnQtZmFt
aWx5OlN5bWJvbDt9DQpAbGlzdCBsMjY6bGV2ZWw2DQoJe21zby1sZXZlbC1udW1iZXItZm9ybWF0
OmJ1bGxldDsNCgltc28tbGV2ZWwtdGV4dDrvgrc7DQoJbXNvLWxldmVsLXRhYi1zdG9wOjMuMGlu
Ow0KCW1zby1sZXZlbC1udW1iZXItcG9zaXRpb246bGVmdDsNCgl0ZXh0LWluZGVudDotLjI1aW47
DQoJbXNvLWFuc2ktZm9udC1zaXplOjEwLjBwdDsNCglmb250LWZhbWlseTpTeW1ib2w7fQ0KQGxp
c3QgbDI2OmxldmVsNw0KCXttc28tbGV2ZWwtbnVtYmVyLWZvcm1hdDpidWxsZXQ7DQoJbXNvLWxl
dmVsLXRleHQ674K3Ow0KCW1zby1sZXZlbC10YWItc3RvcDozLjVpbjsNCgltc28tbGV2ZWwtbnVt
YmVyLXBvc2l0aW9uOmxlZnQ7DQoJdGV4dC1pbmRlbnQ6LS4yNWluOw0KCW1zby1hbnNpLWZvbnQt
c2l6ZToxMC4wcHQ7DQoJZm9udC1mYW1pbHk6U3ltYm9sO30NCkBsaXN0IGwyNjpsZXZlbDgNCgl7
bXNvLWxldmVsLW51bWJlci1mb3JtYXQ6YnVsbGV0Ow0KCW1zby1sZXZlbC10ZXh0Ou+CtzsNCglt
c28tbGV2ZWwtdGFiLXN0b3A6NC4waW47DQoJbXNvLWxldmVsLW51bWJlci1wb3NpdGlvbjpsZWZ0
Ow0KCXRleHQtaW5kZW50Oi0uMjVpbjsNCgltc28tYW5zaS1mb250LXNpemU6MTAuMHB0Ow0KCWZv
bnQtZmFtaWx5OlN5bWJvbDt9DQpAbGlzdCBsMjY6bGV2ZWw5DQoJe21zby1sZXZlbC1udW1iZXIt
Zm9ybWF0OmJ1bGxldDsNCgltc28tbGV2ZWwtdGV4dDrvgrc7DQoJbXNvLWxldmVsLXRhYi1zdG9w
OjQuNWluOw0KCW1zby1sZXZlbC1udW1iZXItcG9zaXRpb246bGVmdDsNCgl0ZXh0LWluZGVudDot
LjI1aW47DQoJbXNvLWFuc2ktZm9udC1zaXplOjEwLjBwdDsNCglmb250LWZhbWlseTpTeW1ib2w7
fQ0KQGxpc3QgbDI3DQoJe21zby1saXN0LWlkOjEzOTk3ODc3Mzk7DQoJbXNvLWxpc3QtdGVtcGxh
dGUtaWRzOi0xNTgzMjkyMjU0O30NCkBsaXN0IGwyNzpsZXZlbDENCgl7bXNvLWxldmVsLW51bWJl
ci1mb3JtYXQ6YnVsbGV0Ow0KCW1zby1sZXZlbC10ZXh0Ou+CtzsNCgltc28tbGV2ZWwtdGFiLXN0
b3A6LjVpbjsNCgltc28tbGV2ZWwtbnVtYmVyLXBvc2l0aW9uOmxlZnQ7DQoJdGV4dC1pbmRlbnQ6
LS4yNWluOw0KCW1zby1hbnNpLWZvbnQtc2l6ZToxMC4wcHQ7DQoJZm9udC1mYW1pbHk6U3ltYm9s
O30NCkBsaXN0IGwyNzpsZXZlbDINCgl7bXNvLWxldmVsLW51bWJlci1mb3JtYXQ6YnVsbGV0Ow0K
CW1zby1sZXZlbC10ZXh0Ou+CtzsNCgltc28tbGV2ZWwtdGFiLXN0b3A6MS4waW47DQoJbXNvLWxl
dmVsLW51bWJlci1wb3NpdGlvbjpsZWZ0Ow0KCXRleHQtaW5kZW50Oi0uMjVpbjsNCgltc28tYW5z
aS1mb250LXNpemU6MTAuMHB0Ow0KCWZvbnQtZmFtaWx5OlN5bWJvbDt9DQpAbGlzdCBsMjc6bGV2
ZWwzDQoJe21zby1sZXZlbC1udW1iZXItZm9ybWF0OmJ1bGxldDsNCgltc28tbGV2ZWwtdGV4dDrv
grc7DQoJbXNvLWxldmVsLXRhYi1zdG9wOjEuNWluOw0KCW1zby1sZXZlbC1udW1iZXItcG9zaXRp
b246bGVmdDsNCgl0ZXh0LWluZGVudDotLjI1aW47DQoJbXNvLWFuc2ktZm9udC1zaXplOjEwLjBw
dDsNCglmb250LWZhbWlseTpTeW1ib2w7fQ0KQGxpc3QgbDI3OmxldmVsNA0KCXttc28tbGV2ZWwt
bnVtYmVyLWZvcm1hdDpidWxsZXQ7DQoJbXNvLWxldmVsLXRleHQ674K3Ow0KCW1zby1sZXZlbC10
YWItc3RvcDoyLjBpbjsNCgltc28tbGV2ZWwtbnVtYmVyLXBvc2l0aW9uOmxlZnQ7DQoJdGV4dC1p
bmRlbnQ6LS4yNWluOw0KCW1zby1hbnNpLWZvbnQtc2l6ZToxMC4wcHQ7DQoJZm9udC1mYW1pbHk6
U3ltYm9sO30NCkBsaXN0IGwyNzpsZXZlbDUNCgl7bXNvLWxldmVsLW51bWJlci1mb3JtYXQ6YnVs
bGV0Ow0KCW1zby1sZXZlbC10ZXh0Ou+CtzsNCgltc28tbGV2ZWwtdGFiLXN0b3A6Mi41aW47DQoJ
bXNvLWxldmVsLW51bWJlci1wb3NpdGlvbjpsZWZ0Ow0KCXRleHQtaW5kZW50Oi0uMjVpbjsNCglt
c28tYW5zaS1mb250LXNpemU6MTAuMHB0Ow0KCWZvbnQtZmFtaWx5OlN5bWJvbDt9DQpAbGlzdCBs
Mjc6bGV2ZWw2DQoJe21zby1sZXZlbC1udW1iZXItZm9ybWF0OmJ1bGxldDsNCgltc28tbGV2ZWwt
dGV4dDrvgrc7DQoJbXNvLWxldmVsLXRhYi1zdG9wOjMuMGluOw0KCW1zby1sZXZlbC1udW1iZXIt
cG9zaXRpb246bGVmdDsNCgl0ZXh0LWluZGVudDotLjI1aW47DQoJbXNvLWFuc2ktZm9udC1zaXpl
OjEwLjBwdDsNCglmb250LWZhbWlseTpTeW1ib2w7fQ0KQGxpc3QgbDI3OmxldmVsNw0KCXttc28t
bGV2ZWwtbnVtYmVyLWZvcm1hdDpidWxsZXQ7DQoJbXNvLWxldmVsLXRleHQ674K3Ow0KCW1zby1s
ZXZlbC10YWItc3RvcDozLjVpbjsNCgltc28tbGV2ZWwtbnVtYmVyLXBvc2l0aW9uOmxlZnQ7DQoJ
dGV4dC1pbmRlbnQ6LS4yNWluOw0KCW1zby1hbnNpLWZvbnQtc2l6ZToxMC4wcHQ7DQoJZm9udC1m
YW1pbHk6U3ltYm9sO30NCkBsaXN0IGwyNzpsZXZlbDgNCgl7bXNvLWxldmVsLW51bWJlci1mb3Jt
YXQ6YnVsbGV0Ow0KCW1zby1sZXZlbC10ZXh0Ou+CtzsNCgltc28tbGV2ZWwtdGFiLXN0b3A6NC4w
aW47DQoJbXNvLWxldmVsLW51bWJlci1wb3NpdGlvbjpsZWZ0Ow0KCXRleHQtaW5kZW50Oi0uMjVp
bjsNCgltc28tYW5zaS1mb250LXNpemU6MTAuMHB0Ow0KCWZvbnQtZmFtaWx5OlN5bWJvbDt9DQpA
bGlzdCBsMjc6bGV2ZWw5DQoJe21zby1sZXZlbC1udW1iZXItZm9ybWF0OmJ1bGxldDsNCgltc28t
bGV2ZWwtdGV4dDrvgrc7DQoJbXNvLWxldmVsLXRhYi1zdG9wOjQuNWluOw0KCW1zby1sZXZlbC1u
dW1iZXItcG9zaXRpb246bGVmdDsNCgl0ZXh0LWluZGVudDotLjI1aW47DQoJbXNvLWFuc2ktZm9u
dC1zaXplOjEwLjBwdDsNCglmb250LWZhbWlseTpTeW1ib2w7fQ0KQGxpc3QgbDI4DQoJe21zby1s
aXN0LWlkOjE0MDY5NTU4MDU7DQoJbXNvLWxpc3QtdGVtcGxhdGUtaWRzOi0xOTM3ODg2MzQ2O30N
CkBsaXN0IGwyODpsZXZlbDENCgl7bXNvLWxldmVsLW51bWJlci1mb3JtYXQ6YnVsbGV0Ow0KCW1z
by1sZXZlbC10ZXh0Ou+CtzsNCgltc28tbGV2ZWwtdGFiLXN0b3A6LjVpbjsNCgltc28tbGV2ZWwt
bnVtYmVyLXBvc2l0aW9uOmxlZnQ7DQoJdGV4dC1pbmRlbnQ6LS4yNWluOw0KCW1zby1hbnNpLWZv
bnQtc2l6ZToxMC4wcHQ7DQoJZm9udC1mYW1pbHk6U3ltYm9sO30NCkBsaXN0IGwyODpsZXZlbDIN
Cgl7bXNvLWxldmVsLW51bWJlci1mb3JtYXQ6YnVsbGV0Ow0KCW1zby1sZXZlbC10ZXh0Ou+CtzsN
Cgltc28tbGV2ZWwtdGFiLXN0b3A6MS4waW47DQoJbXNvLWxldmVsLW51bWJlci1wb3NpdGlvbjps
ZWZ0Ow0KCXRleHQtaW5kZW50Oi0uMjVpbjsNCgltc28tYW5zaS1mb250LXNpemU6MTAuMHB0Ow0K
CWZvbnQtZmFtaWx5OlN5bWJvbDt9DQpAbGlzdCBsMjg6bGV2ZWwzDQoJe21zby1sZXZlbC1udW1i
ZXItZm9ybWF0OmJ1bGxldDsNCgltc28tbGV2ZWwtdGV4dDrvgrc7DQoJbXNvLWxldmVsLXRhYi1z
dG9wOjEuNWluOw0KCW1zby1sZXZlbC1udW1iZXItcG9zaXRpb246bGVmdDsNCgl0ZXh0LWluZGVu
dDotLjI1aW47DQoJbXNvLWFuc2ktZm9udC1zaXplOjEwLjBwdDsNCglmb250LWZhbWlseTpTeW1i
b2w7fQ0KQGxpc3QgbDI4OmxldmVsNA0KCXttc28tbGV2ZWwtbnVtYmVyLWZvcm1hdDpidWxsZXQ7
DQoJbXNvLWxldmVsLXRleHQ674K3Ow0KCW1zby1sZXZlbC10YWItc3RvcDoyLjBpbjsNCgltc28t
bGV2ZWwtbnVtYmVyLXBvc2l0aW9uOmxlZnQ7DQoJdGV4dC1pbmRlbnQ6LS4yNWluOw0KCW1zby1h
bnNpLWZvbnQtc2l6ZToxMC4wcHQ7DQoJZm9udC1mYW1pbHk6U3ltYm9sO30NCkBsaXN0IGwyODps
ZXZlbDUNCgl7bXNvLWxldmVsLW51bWJlci1mb3JtYXQ6YnVsbGV0Ow0KCW1zby1sZXZlbC10ZXh0
Ou+CtzsNCgltc28tbGV2ZWwtdGFiLXN0b3A6Mi41aW47DQoJbXNvLWxldmVsLW51bWJlci1wb3Np
dGlvbjpsZWZ0Ow0KCXRleHQtaW5kZW50Oi0uMjVpbjsNCgltc28tYW5zaS1mb250LXNpemU6MTAu
MHB0Ow0KCWZvbnQtZmFtaWx5OlN5bWJvbDt9DQpAbGlzdCBsMjg6bGV2ZWw2DQoJe21zby1sZXZl
bC1udW1iZXItZm9ybWF0OmJ1bGxldDsNCgltc28tbGV2ZWwtdGV4dDrvgrc7DQoJbXNvLWxldmVs
LXRhYi1zdG9wOjMuMGluOw0KCW1zby1sZXZlbC1udW1iZXItcG9zaXRpb246bGVmdDsNCgl0ZXh0
LWluZGVudDotLjI1aW47DQoJbXNvLWFuc2ktZm9udC1zaXplOjEwLjBwdDsNCglmb250LWZhbWls
eTpTeW1ib2w7fQ0KQGxpc3QgbDI4OmxldmVsNw0KCXttc28tbGV2ZWwtbnVtYmVyLWZvcm1hdDpi
dWxsZXQ7DQoJbXNvLWxldmVsLXRleHQ674K3Ow0KCW1zby1sZXZlbC10YWItc3RvcDozLjVpbjsN
Cgltc28tbGV2ZWwtbnVtYmVyLXBvc2l0aW9uOmxlZnQ7DQoJdGV4dC1pbmRlbnQ6LS4yNWluOw0K
CW1zby1hbnNpLWZvbnQtc2l6ZToxMC4wcHQ7DQoJZm9udC1mYW1pbHk6U3ltYm9sO30NCkBsaXN0
IGwyODpsZXZlbDgNCgl7bXNvLWxldmVsLW51bWJlci1mb3JtYXQ6YnVsbGV0Ow0KCW1zby1sZXZl
bC10ZXh0Ou+CtzsNCgltc28tbGV2ZWwtdGFiLXN0b3A6NC4waW47DQoJbXNvLWxldmVsLW51bWJl
ci1wb3NpdGlvbjpsZWZ0Ow0KCXRleHQtaW5kZW50Oi0uMjVpbjsNCgltc28tYW5zaS1mb250LXNp
emU6MTAuMHB0Ow0KCWZvbnQtZmFtaWx5OlN5bWJvbDt9DQpAbGlzdCBsMjg6bGV2ZWw5DQoJe21z
by1sZXZlbC1udW1iZXItZm9ybWF0OmJ1bGxldDsNCgltc28tbGV2ZWwtdGV4dDrvgrc7DQoJbXNv
LWxldmVsLXRhYi1zdG9wOjQuNWluOw0KCW1zby1sZXZlbC1udW1iZXItcG9zaXRpb246bGVmdDsN
Cgl0ZXh0LWluZGVudDotLjI1aW47DQoJbXNvLWFuc2ktZm9udC1zaXplOjEwLjBwdDsNCglmb250
LWZhbWlseTpTeW1ib2w7fQ0KQGxpc3QgbDI5DQoJe21zby1saXN0LWlkOjE1NDA1ODY2Mjc7DQoJ
bXNvLWxpc3QtdGVtcGxhdGUtaWRzOjI2Njk5NTY3Mjt9DQpAbGlzdCBsMjk6bGV2ZWwxDQoJe21z
by1sZXZlbC1udW1iZXItZm9ybWF0OmJ1bGxldDsNCgltc28tbGV2ZWwtdGV4dDrvgrc7DQoJbXNv
LWxldmVsLXRhYi1zdG9wOi41aW47DQoJbXNvLWxldmVsLW51bWJlci1wb3NpdGlvbjpsZWZ0Ow0K
CXRleHQtaW5kZW50Oi0uMjVpbjsNCgltc28tYW5zaS1mb250LXNpemU6MTAuMHB0Ow0KCWZvbnQt
ZmFtaWx5OlN5bWJvbDt9DQpAbGlzdCBsMjk6bGV2ZWwyDQoJe21zby1sZXZlbC1udW1iZXItZm9y
bWF0OmJ1bGxldDsNCgltc28tbGV2ZWwtdGV4dDrvgrc7DQoJbXNvLWxldmVsLXRhYi1zdG9wOjEu
MGluOw0KCW1zby1sZXZlbC1udW1iZXItcG9zaXRpb246bGVmdDsNCgl0ZXh0LWluZGVudDotLjI1
aW47DQoJbXNvLWFuc2ktZm9udC1zaXplOjEwLjBwdDsNCglmb250LWZhbWlseTpTeW1ib2w7fQ0K
QGxpc3QgbDI5OmxldmVsMw0KCXttc28tbGV2ZWwtbnVtYmVyLWZvcm1hdDpidWxsZXQ7DQoJbXNv
LWxldmVsLXRleHQ674K3Ow0KCW1zby1sZXZlbC10YWItc3RvcDoxLjVpbjsNCgltc28tbGV2ZWwt
bnVtYmVyLXBvc2l0aW9uOmxlZnQ7DQoJdGV4dC1pbmRlbnQ6LS4yNWluOw0KCW1zby1hbnNpLWZv
bnQtc2l6ZToxMC4wcHQ7DQoJZm9udC1mYW1pbHk6U3ltYm9sO30NCkBsaXN0IGwyOTpsZXZlbDQN
Cgl7bXNvLWxldmVsLW51bWJlci1mb3JtYXQ6YnVsbGV0Ow0KCW1zby1sZXZlbC10ZXh0Ou+CtzsN
Cgltc28tbGV2ZWwtdGFiLXN0b3A6Mi4waW47DQoJbXNvLWxldmVsLW51bWJlci1wb3NpdGlvbjps
ZWZ0Ow0KCXRleHQtaW5kZW50Oi0uMjVpbjsNCgltc28tYW5zaS1mb250LXNpemU6MTAuMHB0Ow0K
CWZvbnQtZmFtaWx5OlN5bWJvbDt9DQpAbGlzdCBsMjk6bGV2ZWw1DQoJe21zby1sZXZlbC1udW1i
ZXItZm9ybWF0OmJ1bGxldDsNCgltc28tbGV2ZWwtdGV4dDrvgrc7DQoJbXNvLWxldmVsLXRhYi1z
dG9wOjIuNWluOw0KCW1zby1sZXZlbC1udW1iZXItcG9zaXRpb246bGVmdDsNCgl0ZXh0LWluZGVu
dDotLjI1aW47DQoJbXNvLWFuc2ktZm9udC1zaXplOjEwLjBwdDsNCglmb250LWZhbWlseTpTeW1i
b2w7fQ0KQGxpc3QgbDI5OmxldmVsNg0KCXttc28tbGV2ZWwtbnVtYmVyLWZvcm1hdDpidWxsZXQ7
DQoJbXNvLWxldmVsLXRleHQ674K3Ow0KCW1zby1sZXZlbC10YWItc3RvcDozLjBpbjsNCgltc28t
bGV2ZWwtbnVtYmVyLXBvc2l0aW9uOmxlZnQ7DQoJdGV4dC1pbmRlbnQ6LS4yNWluOw0KCW1zby1h
bnNpLWZvbnQtc2l6ZToxMC4wcHQ7DQoJZm9udC1mYW1pbHk6U3ltYm9sO30NCkBsaXN0IGwyOTps
ZXZlbDcNCgl7bXNvLWxldmVsLW51bWJlci1mb3JtYXQ6YnVsbGV0Ow0KCW1zby1sZXZlbC10ZXh0
Ou+CtzsNCgltc28tbGV2ZWwtdGFiLXN0b3A6My41aW47DQoJbXNvLWxldmVsLW51bWJlci1wb3Np
dGlvbjpsZWZ0Ow0KCXRleHQtaW5kZW50Oi0uMjVpbjsNCgltc28tYW5zaS1mb250LXNpemU6MTAu
MHB0Ow0KCWZvbnQtZmFtaWx5OlN5bWJvbDt9DQpAbGlzdCBsMjk6bGV2ZWw4DQoJe21zby1sZXZl
bC1udW1iZXItZm9ybWF0OmJ1bGxldDsNCgltc28tbGV2ZWwtdGV4dDrvgrc7DQoJbXNvLWxldmVs
LXRhYi1zdG9wOjQuMGluOw0KCW1zby1sZXZlbC1udW1iZXItcG9zaXRpb246bGVmdDsNCgl0ZXh0
LWluZGVudDotLjI1aW47DQoJbXNvLWFuc2ktZm9udC1zaXplOjEwLjBwdDsNCglmb250LWZhbWls
eTpTeW1ib2w7fQ0KQGxpc3QgbDI5OmxldmVsOQ0KCXttc28tbGV2ZWwtbnVtYmVyLWZvcm1hdDpi
dWxsZXQ7DQoJbXNvLWxldmVsLXRleHQ674K3Ow0KCW1zby1sZXZlbC10YWItc3RvcDo0LjVpbjsN
Cgltc28tbGV2ZWwtbnVtYmVyLXBvc2l0aW9uOmxlZnQ7DQoJdGV4dC1pbmRlbnQ6LS4yNWluOw0K
CW1zby1hbnNpLWZvbnQtc2l6ZToxMC4wcHQ7DQoJZm9udC1mYW1pbHk6U3ltYm9sO30NCkBsaXN0
IGwzMA0KCXttc28tbGlzdC1pZDoxNjczNjgyODY2Ow0KCW1zby1saXN0LXRlbXBsYXRlLWlkczox
NzA1Mzc4NjQ7fQ0KQGxpc3QgbDMwOmxldmVsMQ0KCXttc28tbGV2ZWwtbnVtYmVyLWZvcm1hdDpi
dWxsZXQ7DQoJbXNvLWxldmVsLXRleHQ674K3Ow0KCW1zby1sZXZlbC10YWItc3RvcDouNWluOw0K
CW1zby1sZXZlbC1udW1iZXItcG9zaXRpb246bGVmdDsNCgl0ZXh0LWluZGVudDotLjI1aW47DQoJ
bXNvLWFuc2ktZm9udC1zaXplOjEwLjBwdDsNCglmb250LWZhbWlseTpTeW1ib2w7fQ0KQGxpc3Qg
bDMwOmxldmVsMg0KCXttc28tbGV2ZWwtbnVtYmVyLWZvcm1hdDpidWxsZXQ7DQoJbXNvLWxldmVs
LXRleHQ674K3Ow0KCW1zby1sZXZlbC10YWItc3RvcDoxLjBpbjsNCgltc28tbGV2ZWwtbnVtYmVy
LXBvc2l0aW9uOmxlZnQ7DQoJdGV4dC1pbmRlbnQ6LS4yNWluOw0KCW1zby1hbnNpLWZvbnQtc2l6
ZToxMC4wcHQ7DQoJZm9udC1mYW1pbHk6U3ltYm9sO30NCkBsaXN0IGwzMDpsZXZlbDMNCgl7bXNv
LWxldmVsLW51bWJlci1mb3JtYXQ6YnVsbGV0Ow0KCW1zby1sZXZlbC10ZXh0Ou+CtzsNCgltc28t
bGV2ZWwtdGFiLXN0b3A6MS41aW47DQoJbXNvLWxldmVsLW51bWJlci1wb3NpdGlvbjpsZWZ0Ow0K
CXRleHQtaW5kZW50Oi0uMjVpbjsNCgltc28tYW5zaS1mb250LXNpemU6MTAuMHB0Ow0KCWZvbnQt
ZmFtaWx5OlN5bWJvbDt9DQpAbGlzdCBsMzA6bGV2ZWw0DQoJe21zby1sZXZlbC1udW1iZXItZm9y
bWF0OmJ1bGxldDsNCgltc28tbGV2ZWwtdGV4dDrvgrc7DQoJbXNvLWxldmVsLXRhYi1zdG9wOjIu
MGluOw0KCW1zby1sZXZlbC1udW1iZXItcG9zaXRpb246bGVmdDsNCgl0ZXh0LWluZGVudDotLjI1
aW47DQoJbXNvLWFuc2ktZm9udC1zaXplOjEwLjBwdDsNCglmb250LWZhbWlseTpTeW1ib2w7fQ0K
QGxpc3QgbDMwOmxldmVsNQ0KCXttc28tbGV2ZWwtbnVtYmVyLWZvcm1hdDpidWxsZXQ7DQoJbXNv
LWxldmVsLXRleHQ674K3Ow0KCW1zby1sZXZlbC10YWItc3RvcDoyLjVpbjsNCgltc28tbGV2ZWwt
bnVtYmVyLXBvc2l0aW9uOmxlZnQ7DQoJdGV4dC1pbmRlbnQ6LS4yNWluOw0KCW1zby1hbnNpLWZv
bnQtc2l6ZToxMC4wcHQ7DQoJZm9udC1mYW1pbHk6U3ltYm9sO30NCkBsaXN0IGwzMDpsZXZlbDYN
Cgl7bXNvLWxldmVsLW51bWJlci1mb3JtYXQ6YnVsbGV0Ow0KCW1zby1sZXZlbC10ZXh0Ou+CtzsN
Cgltc28tbGV2ZWwtdGFiLXN0b3A6My4waW47DQoJbXNvLWxldmVsLW51bWJlci1wb3NpdGlvbjps
ZWZ0Ow0KCXRleHQtaW5kZW50Oi0uMjVpbjsNCgltc28tYW5zaS1mb250LXNpemU6MTAuMHB0Ow0K
CWZvbnQtZmFtaWx5OlN5bWJvbDt9DQpAbGlzdCBsMzA6bGV2ZWw3DQoJe21zby1sZXZlbC1udW1i
ZXItZm9ybWF0OmJ1bGxldDsNCgltc28tbGV2ZWwtdGV4dDrvgrc7DQoJbXNvLWxldmVsLXRhYi1z
dG9wOjMuNWluOw0KCW1zby1sZXZlbC1udW1iZXItcG9zaXRpb246bGVmdDsNCgl0ZXh0LWluZGVu
dDotLjI1aW47DQoJbXNvLWFuc2ktZm9udC1zaXplOjEwLjBwdDsNCglmb250LWZhbWlseTpTeW1i
b2w7fQ0KQGxpc3QgbDMwOmxldmVsOA0KCXttc28tbGV2ZWwtbnVtYmVyLWZvcm1hdDpidWxsZXQ7
DQoJbXNvLWxldmVsLXRleHQ674K3Ow0KCW1zby1sZXZlbC10YWItc3RvcDo0LjBpbjsNCgltc28t
bGV2ZWwtbnVtYmVyLXBvc2l0aW9uOmxlZnQ7DQoJdGV4dC1pbmRlbnQ6LS4yNWluOw0KCW1zby1h
bnNpLWZvbnQtc2l6ZToxMC4wcHQ7DQoJZm9udC1mYW1pbHk6U3ltYm9sO30NCkBsaXN0IGwzMDps
ZXZlbDkNCgl7bXNvLWxldmVsLW51bWJlci1mb3JtYXQ6YnVsbGV0Ow0KCW1zby1sZXZlbC10ZXh0
Ou+CtzsNCgltc28tbGV2ZWwtdGFiLXN0b3A6NC41aW47DQoJbXNvLWxldmVsLW51bWJlci1wb3Np
dGlvbjpsZWZ0Ow0KCXRleHQtaW5kZW50Oi0uMjVpbjsNCgltc28tYW5zaS1mb250LXNpemU6MTAu
MHB0Ow0KCWZvbnQtZmFtaWx5OlN5bWJvbDt9DQpAbGlzdCBsMzENCgl7bXNvLWxpc3QtaWQ6MTcx
MDI5NjgyODsNCgltc28tbGlzdC10ZW1wbGF0ZS1pZHM6OTExNjY5NDM0O30NCkBsaXN0IGwzMTps
ZXZlbDENCgl7bXNvLWxldmVsLW51bWJlci1mb3JtYXQ6YnVsbGV0Ow0KCW1zby1sZXZlbC10ZXh0
Ou+CtzsNCgltc28tbGV2ZWwtdGFiLXN0b3A6LjVpbjsNCgltc28tbGV2ZWwtbnVtYmVyLXBvc2l0
aW9uOmxlZnQ7DQoJdGV4dC1pbmRlbnQ6LS4yNWluOw0KCW1zby1hbnNpLWZvbnQtc2l6ZToxMC4w
cHQ7DQoJZm9udC1mYW1pbHk6U3ltYm9sO30NCkBsaXN0IGwzMTpsZXZlbDINCgl7bXNvLWxldmVs
LW51bWJlci1mb3JtYXQ6YnVsbGV0Ow0KCW1zby1sZXZlbC10ZXh0Ou+CtzsNCgltc28tbGV2ZWwt
dGFiLXN0b3A6MS4waW47DQoJbXNvLWxldmVsLW51bWJlci1wb3NpdGlvbjpsZWZ0Ow0KCXRleHQt
aW5kZW50Oi0uMjVpbjsNCgltc28tYW5zaS1mb250LXNpemU6MTAuMHB0Ow0KCWZvbnQtZmFtaWx5
OlN5bWJvbDt9DQpAbGlzdCBsMzE6bGV2ZWwzDQoJe21zby1sZXZlbC1udW1iZXItZm9ybWF0OmJ1
bGxldDsNCgltc28tbGV2ZWwtdGV4dDrvgrc7DQoJbXNvLWxldmVsLXRhYi1zdG9wOjEuNWluOw0K
CW1zby1sZXZlbC1udW1iZXItcG9zaXRpb246bGVmdDsNCgl0ZXh0LWluZGVudDotLjI1aW47DQoJ
bXNvLWFuc2ktZm9udC1zaXplOjEwLjBwdDsNCglmb250LWZhbWlseTpTeW1ib2w7fQ0KQGxpc3Qg
bDMxOmxldmVsNA0KCXttc28tbGV2ZWwtbnVtYmVyLWZvcm1hdDpidWxsZXQ7DQoJbXNvLWxldmVs
LXRleHQ674K3Ow0KCW1zby1sZXZlbC10YWItc3RvcDoyLjBpbjsNCgltc28tbGV2ZWwtbnVtYmVy
LXBvc2l0aW9uOmxlZnQ7DQoJdGV4dC1pbmRlbnQ6LS4yNWluOw0KCW1zby1hbnNpLWZvbnQtc2l6
ZToxMC4wcHQ7DQoJZm9udC1mYW1pbHk6U3ltYm9sO30NCkBsaXN0IGwzMTpsZXZlbDUNCgl7bXNv
LWxldmVsLW51bWJlci1mb3JtYXQ6YnVsbGV0Ow0KCW1zby1sZXZlbC10ZXh0Ou+CtzsNCgltc28t
bGV2ZWwtdGFiLXN0b3A6Mi41aW47DQoJbXNvLWxldmVsLW51bWJlci1wb3NpdGlvbjpsZWZ0Ow0K
CXRleHQtaW5kZW50Oi0uMjVpbjsNCgltc28tYW5zaS1mb250LXNpemU6MTAuMHB0Ow0KCWZvbnQt
ZmFtaWx5OlN5bWJvbDt9DQpAbGlzdCBsMzE6bGV2ZWw2DQoJe21zby1sZXZlbC1udW1iZXItZm9y
bWF0OmJ1bGxldDsNCgltc28tbGV2ZWwtdGV4dDrvgrc7DQoJbXNvLWxldmVsLXRhYi1zdG9wOjMu
MGluOw0KCW1zby1sZXZlbC1udW1iZXItcG9zaXRpb246bGVmdDsNCgl0ZXh0LWluZGVudDotLjI1
aW47DQoJbXNvLWFuc2ktZm9udC1zaXplOjEwLjBwdDsNCglmb250LWZhbWlseTpTeW1ib2w7fQ0K
QGxpc3QgbDMxOmxldmVsNw0KCXttc28tbGV2ZWwtbnVtYmVyLWZvcm1hdDpidWxsZXQ7DQoJbXNv
LWxldmVsLXRleHQ674K3Ow0KCW1zby1sZXZlbC10YWItc3RvcDozLjVpbjsNCgltc28tbGV2ZWwt
bnVtYmVyLXBvc2l0aW9uOmxlZnQ7DQoJdGV4dC1pbmRlbnQ6LS4yNWluOw0KCW1zby1hbnNpLWZv
bnQtc2l6ZToxMC4wcHQ7DQoJZm9udC1mYW1pbHk6U3ltYm9sO30NCkBsaXN0IGwzMTpsZXZlbDgN
Cgl7bXNvLWxldmVsLW51bWJlci1mb3JtYXQ6YnVsbGV0Ow0KCW1zby1sZXZlbC10ZXh0Ou+CtzsN
Cgltc28tbGV2ZWwtdGFiLXN0b3A6NC4waW47DQoJbXNvLWxldmVsLW51bWJlci1wb3NpdGlvbjps
ZWZ0Ow0KCXRleHQtaW5kZW50Oi0uMjVpbjsNCgltc28tYW5zaS1mb250LXNpemU6MTAuMHB0Ow0K
CWZvbnQtZmFtaWx5OlN5bWJvbDt9DQpAbGlzdCBsMzE6bGV2ZWw5DQoJe21zby1sZXZlbC1udW1i
ZXItZm9ybWF0OmJ1bGxldDsNCgltc28tbGV2ZWwtdGV4dDrvgrc7DQoJbXNvLWxldmVsLXRhYi1z
dG9wOjQuNWluOw0KCW1zby1sZXZlbC1udW1iZXItcG9zaXRpb246bGVmdDsNCgl0ZXh0LWluZGVu
dDotLjI1aW47DQoJbXNvLWFuc2ktZm9udC1zaXplOjEwLjBwdDsNCglmb250LWZhbWlseTpTeW1i
b2w7fQ0KQGxpc3QgbDMyDQoJe21zby1saXN0LWlkOjE3MTQ4NDY2MzY7DQoJbXNvLWxpc3QtdGVt
cGxhdGUtaWRzOi0xMzYzNDkyODU0O30NCkBsaXN0IGwzMjpsZXZlbDENCgl7bXNvLWxldmVsLW51
bWJlci1mb3JtYXQ6YnVsbGV0Ow0KCW1zby1sZXZlbC10ZXh0Ou+CtzsNCgltc28tbGV2ZWwtdGFi
LXN0b3A6LjVpbjsNCgltc28tbGV2ZWwtbnVtYmVyLXBvc2l0aW9uOmxlZnQ7DQoJdGV4dC1pbmRl
bnQ6LS4yNWluOw0KCW1zby1hbnNpLWZvbnQtc2l6ZToxMC4wcHQ7DQoJZm9udC1mYW1pbHk6U3lt
Ym9sO30NCkBsaXN0IGwzMjpsZXZlbDINCgl7bXNvLWxldmVsLW51bWJlci1mb3JtYXQ6YnVsbGV0
Ow0KCW1zby1sZXZlbC10ZXh0Ou+CtzsNCgltc28tbGV2ZWwtdGFiLXN0b3A6MS4waW47DQoJbXNv
LWxldmVsLW51bWJlci1wb3NpdGlvbjpsZWZ0Ow0KCXRleHQtaW5kZW50Oi0uMjVpbjsNCgltc28t
YW5zaS1mb250LXNpemU6MTAuMHB0Ow0KCWZvbnQtZmFtaWx5OlN5bWJvbDt9DQpAbGlzdCBsMzI6
bGV2ZWwzDQoJe21zby1sZXZlbC1udW1iZXItZm9ybWF0OmJ1bGxldDsNCgltc28tbGV2ZWwtdGV4
dDrvgrc7DQoJbXNvLWxldmVsLXRhYi1zdG9wOjEuNWluOw0KCW1zby1sZXZlbC1udW1iZXItcG9z
aXRpb246bGVmdDsNCgl0ZXh0LWluZGVudDotLjI1aW47DQoJbXNvLWFuc2ktZm9udC1zaXplOjEw
LjBwdDsNCglmb250LWZhbWlseTpTeW1ib2w7fQ0KQGxpc3QgbDMyOmxldmVsNA0KCXttc28tbGV2
ZWwtbnVtYmVyLWZvcm1hdDpidWxsZXQ7DQoJbXNvLWxldmVsLXRleHQ674K3Ow0KCW1zby1sZXZl
bC10YWItc3RvcDoyLjBpbjsNCgltc28tbGV2ZWwtbnVtYmVyLXBvc2l0aW9uOmxlZnQ7DQoJdGV4
dC1pbmRlbnQ6LS4yNWluOw0KCW1zby1hbnNpLWZvbnQtc2l6ZToxMC4wcHQ7DQoJZm9udC1mYW1p
bHk6U3ltYm9sO30NCkBsaXN0IGwzMjpsZXZlbDUNCgl7bXNvLWxldmVsLW51bWJlci1mb3JtYXQ6
YnVsbGV0Ow0KCW1zby1sZXZlbC10ZXh0Ou+CtzsNCgltc28tbGV2ZWwtdGFiLXN0b3A6Mi41aW47
DQoJbXNvLWxldmVsLW51bWJlci1wb3NpdGlvbjpsZWZ0Ow0KCXRleHQtaW5kZW50Oi0uMjVpbjsN
Cgltc28tYW5zaS1mb250LXNpemU6MTAuMHB0Ow0KCWZvbnQtZmFtaWx5OlN5bWJvbDt9DQpAbGlz
dCBsMzI6bGV2ZWw2DQoJe21zby1sZXZlbC1udW1iZXItZm9ybWF0OmJ1bGxldDsNCgltc28tbGV2
ZWwtdGV4dDrvgrc7DQoJbXNvLWxldmVsLXRhYi1zdG9wOjMuMGluOw0KCW1zby1sZXZlbC1udW1i
ZXItcG9zaXRpb246bGVmdDsNCgl0ZXh0LWluZGVudDotLjI1aW47DQoJbXNvLWFuc2ktZm9udC1z
aXplOjEwLjBwdDsNCglmb250LWZhbWlseTpTeW1ib2w7fQ0KQGxpc3QgbDMyOmxldmVsNw0KCXtt
c28tbGV2ZWwtbnVtYmVyLWZvcm1hdDpidWxsZXQ7DQoJbXNvLWxldmVsLXRleHQ674K3Ow0KCW1z
by1sZXZlbC10YWItc3RvcDozLjVpbjsNCgltc28tbGV2ZWwtbnVtYmVyLXBvc2l0aW9uOmxlZnQ7
DQoJdGV4dC1pbmRlbnQ6LS4yNWluOw0KCW1zby1hbnNpLWZvbnQtc2l6ZToxMC4wcHQ7DQoJZm9u
dC1mYW1pbHk6U3ltYm9sO30NCkBsaXN0IGwzMjpsZXZlbDgNCgl7bXNvLWxldmVsLW51bWJlci1m
b3JtYXQ6YnVsbGV0Ow0KCW1zby1sZXZlbC10ZXh0Ou+CtzsNCgltc28tbGV2ZWwtdGFiLXN0b3A6
NC4waW47DQoJbXNvLWxldmVsLW51bWJlci1wb3NpdGlvbjpsZWZ0Ow0KCXRleHQtaW5kZW50Oi0u
MjVpbjsNCgltc28tYW5zaS1mb250LXNpemU6MTAuMHB0Ow0KCWZvbnQtZmFtaWx5OlN5bWJvbDt9
DQpAbGlzdCBsMzI6bGV2ZWw5DQoJe21zby1sZXZlbC1udW1iZXItZm9ybWF0OmJ1bGxldDsNCglt
c28tbGV2ZWwtdGV4dDrvgrc7DQoJbXNvLWxldmVsLXRhYi1zdG9wOjQuNWluOw0KCW1zby1sZXZl
bC1udW1iZXItcG9zaXRpb246bGVmdDsNCgl0ZXh0LWluZGVudDotLjI1aW47DQoJbXNvLWFuc2kt
Zm9udC1zaXplOjEwLjBwdDsNCglmb250LWZhbWlseTpTeW1ib2w7fQ0KQGxpc3QgbDMzDQoJe21z
by1saXN0LWlkOjE3MTU3NjQ4MjA7DQoJbXNvLWxpc3QtdGVtcGxhdGUtaWRzOjEzNDE0MzU1NzY7
fQ0KQGxpc3QgbDMzOmxldmVsMQ0KCXttc28tbGV2ZWwtbnVtYmVyLWZvcm1hdDpidWxsZXQ7DQoJ
bXNvLWxldmVsLXRleHQ674K3Ow0KCW1zby1sZXZlbC10YWItc3RvcDouNWluOw0KCW1zby1sZXZl
bC1udW1iZXItcG9zaXRpb246bGVmdDsNCgl0ZXh0LWluZGVudDotLjI1aW47DQoJbXNvLWFuc2kt
Zm9udC1zaXplOjEwLjBwdDsNCglmb250LWZhbWlseTpTeW1ib2w7fQ0KQGxpc3QgbDMzOmxldmVs
Mg0KCXttc28tbGV2ZWwtbnVtYmVyLWZvcm1hdDpidWxsZXQ7DQoJbXNvLWxldmVsLXRleHQ674K3
Ow0KCW1zby1sZXZlbC10YWItc3RvcDoxLjBpbjsNCgltc28tbGV2ZWwtbnVtYmVyLXBvc2l0aW9u
OmxlZnQ7DQoJdGV4dC1pbmRlbnQ6LS4yNWluOw0KCW1zby1hbnNpLWZvbnQtc2l6ZToxMC4wcHQ7
DQoJZm9udC1mYW1pbHk6U3ltYm9sO30NCkBsaXN0IGwzMzpsZXZlbDMNCgl7bXNvLWxldmVsLW51
bWJlci1mb3JtYXQ6YnVsbGV0Ow0KCW1zby1sZXZlbC10ZXh0Ou+CtzsNCgltc28tbGV2ZWwtdGFi
LXN0b3A6MS41aW47DQoJbXNvLWxldmVsLW51bWJlci1wb3NpdGlvbjpsZWZ0Ow0KCXRleHQtaW5k
ZW50Oi0uMjVpbjsNCgltc28tYW5zaS1mb250LXNpemU6MTAuMHB0Ow0KCWZvbnQtZmFtaWx5OlN5
bWJvbDt9DQpAbGlzdCBsMzM6bGV2ZWw0DQoJe21zby1sZXZlbC1udW1iZXItZm9ybWF0OmJ1bGxl
dDsNCgltc28tbGV2ZWwtdGV4dDrvgrc7DQoJbXNvLWxldmVsLXRhYi1zdG9wOjIuMGluOw0KCW1z
by1sZXZlbC1udW1iZXItcG9zaXRpb246bGVmdDsNCgl0ZXh0LWluZGVudDotLjI1aW47DQoJbXNv
LWFuc2ktZm9udC1zaXplOjEwLjBwdDsNCglmb250LWZhbWlseTpTeW1ib2w7fQ0KQGxpc3QgbDMz
OmxldmVsNQ0KCXttc28tbGV2ZWwtbnVtYmVyLWZvcm1hdDpidWxsZXQ7DQoJbXNvLWxldmVsLXRl
eHQ674K3Ow0KCW1zby1sZXZlbC10YWItc3RvcDoyLjVpbjsNCgltc28tbGV2ZWwtbnVtYmVyLXBv
c2l0aW9uOmxlZnQ7DQoJdGV4dC1pbmRlbnQ6LS4yNWluOw0KCW1zby1hbnNpLWZvbnQtc2l6ZTox
MC4wcHQ7DQoJZm9udC1mYW1pbHk6U3ltYm9sO30NCkBsaXN0IGwzMzpsZXZlbDYNCgl7bXNvLWxl
dmVsLW51bWJlci1mb3JtYXQ6YnVsbGV0Ow0KCW1zby1sZXZlbC10ZXh0Ou+CtzsNCgltc28tbGV2
ZWwtdGFiLXN0b3A6My4waW47DQoJbXNvLWxldmVsLW51bWJlci1wb3NpdGlvbjpsZWZ0Ow0KCXRl
eHQtaW5kZW50Oi0uMjVpbjsNCgltc28tYW5zaS1mb250LXNpemU6MTAuMHB0Ow0KCWZvbnQtZmFt
aWx5OlN5bWJvbDt9DQpAbGlzdCBsMzM6bGV2ZWw3DQoJe21zby1sZXZlbC1udW1iZXItZm9ybWF0
OmJ1bGxldDsNCgltc28tbGV2ZWwtdGV4dDrvgrc7DQoJbXNvLWxldmVsLXRhYi1zdG9wOjMuNWlu
Ow0KCW1zby1sZXZlbC1udW1iZXItcG9zaXRpb246bGVmdDsNCgl0ZXh0LWluZGVudDotLjI1aW47
DQoJbXNvLWFuc2ktZm9udC1zaXplOjEwLjBwdDsNCglmb250LWZhbWlseTpTeW1ib2w7fQ0KQGxp
c3QgbDMzOmxldmVsOA0KCXttc28tbGV2ZWwtbnVtYmVyLWZvcm1hdDpidWxsZXQ7DQoJbXNvLWxl
dmVsLXRleHQ674K3Ow0KCW1zby1sZXZlbC10YWItc3RvcDo0LjBpbjsNCgltc28tbGV2ZWwtbnVt
YmVyLXBvc2l0aW9uOmxlZnQ7DQoJdGV4dC1pbmRlbnQ6LS4yNWluOw0KCW1zby1hbnNpLWZvbnQt
c2l6ZToxMC4wcHQ7DQoJZm9udC1mYW1pbHk6U3ltYm9sO30NCkBsaXN0IGwzMzpsZXZlbDkNCgl7
bXNvLWxldmVsLW51bWJlci1mb3JtYXQ6YnVsbGV0Ow0KCW1zby1sZXZlbC10ZXh0Ou+CtzsNCglt
c28tbGV2ZWwtdGFiLXN0b3A6NC41aW47DQoJbXNvLWxldmVsLW51bWJlci1wb3NpdGlvbjpsZWZ0
Ow0KCXRleHQtaW5kZW50Oi0uMjVpbjsNCgltc28tYW5zaS1mb250LXNpemU6MTAuMHB0Ow0KCWZv
bnQtZmFtaWx5OlN5bWJvbDt9DQpAbGlzdCBsMzQNCgl7bXNvLWxpc3QtaWQ6MTc2MDA1MzAyMzsN
Cgltc28tbGlzdC10ZW1wbGF0ZS1pZHM6MTY1MTQyMjc1Mjt9DQpAbGlzdCBsMzQ6bGV2ZWwxDQoJ
e21zby1sZXZlbC1udW1iZXItZm9ybWF0OmJ1bGxldDsNCgltc28tbGV2ZWwtdGV4dDrvgrc7DQoJ
bXNvLWxldmVsLXRhYi1zdG9wOi41aW47DQoJbXNvLWxldmVsLW51bWJlci1wb3NpdGlvbjpsZWZ0
Ow0KCXRleHQtaW5kZW50Oi0uMjVpbjsNCgltc28tYW5zaS1mb250LXNpemU6MTAuMHB0Ow0KCWZv
bnQtZmFtaWx5OlN5bWJvbDt9DQpAbGlzdCBsMzQ6bGV2ZWwyDQoJe21zby1sZXZlbC1udW1iZXIt
Zm9ybWF0OmJ1bGxldDsNCgltc28tbGV2ZWwtdGV4dDrvgrc7DQoJbXNvLWxldmVsLXRhYi1zdG9w
OjEuMGluOw0KCW1zby1sZXZlbC1udW1iZXItcG9zaXRpb246bGVmdDsNCgl0ZXh0LWluZGVudDot
LjI1aW47DQoJbXNvLWFuc2ktZm9udC1zaXplOjEwLjBwdDsNCglmb250LWZhbWlseTpTeW1ib2w7
fQ0KQGxpc3QgbDM0OmxldmVsMw0KCXttc28tbGV2ZWwtbnVtYmVyLWZvcm1hdDpidWxsZXQ7DQoJ
bXNvLWxldmVsLXRleHQ674K3Ow0KCW1zby1sZXZlbC10YWItc3RvcDoxLjVpbjsNCgltc28tbGV2
ZWwtbnVtYmVyLXBvc2l0aW9uOmxlZnQ7DQoJdGV4dC1pbmRlbnQ6LS4yNWluOw0KCW1zby1hbnNp
LWZvbnQtc2l6ZToxMC4wcHQ7DQoJZm9udC1mYW1pbHk6U3ltYm9sO30NCkBsaXN0IGwzNDpsZXZl
bDQNCgl7bXNvLWxldmVsLW51bWJlci1mb3JtYXQ6YnVsbGV0Ow0KCW1zby1sZXZlbC10ZXh0Ou+C
tzsNCgltc28tbGV2ZWwtdGFiLXN0b3A6Mi4waW47DQoJbXNvLWxldmVsLW51bWJlci1wb3NpdGlv
bjpsZWZ0Ow0KCXRleHQtaW5kZW50Oi0uMjVpbjsNCgltc28tYW5zaS1mb250LXNpemU6MTAuMHB0
Ow0KCWZvbnQtZmFtaWx5OlN5bWJvbDt9DQpAbGlzdCBsMzQ6bGV2ZWw1DQoJe21zby1sZXZlbC1u
dW1iZXItZm9ybWF0OmJ1bGxldDsNCgltc28tbGV2ZWwtdGV4dDrvgrc7DQoJbXNvLWxldmVsLXRh
Yi1zdG9wOjIuNWluOw0KCW1zby1sZXZlbC1udW1iZXItcG9zaXRpb246bGVmdDsNCgl0ZXh0LWlu
ZGVudDotLjI1aW47DQoJbXNvLWFuc2ktZm9udC1zaXplOjEwLjBwdDsNCglmb250LWZhbWlseTpT
eW1ib2w7fQ0KQGxpc3QgbDM0OmxldmVsNg0KCXttc28tbGV2ZWwtbnVtYmVyLWZvcm1hdDpidWxs
ZXQ7DQoJbXNvLWxldmVsLXRleHQ674K3Ow0KCW1zby1sZXZlbC10YWItc3RvcDozLjBpbjsNCglt
c28tbGV2ZWwtbnVtYmVyLXBvc2l0aW9uOmxlZnQ7DQoJdGV4dC1pbmRlbnQ6LS4yNWluOw0KCW1z
by1hbnNpLWZvbnQtc2l6ZToxMC4wcHQ7DQoJZm9udC1mYW1pbHk6U3ltYm9sO30NCkBsaXN0IGwz
NDpsZXZlbDcNCgl7bXNvLWxldmVsLW51bWJlci1mb3JtYXQ6YnVsbGV0Ow0KCW1zby1sZXZlbC10
ZXh0Ou+CtzsNCgltc28tbGV2ZWwtdGFiLXN0b3A6My41aW47DQoJbXNvLWxldmVsLW51bWJlci1w
b3NpdGlvbjpsZWZ0Ow0KCXRleHQtaW5kZW50Oi0uMjVpbjsNCgltc28tYW5zaS1mb250LXNpemU6
MTAuMHB0Ow0KCWZvbnQtZmFtaWx5OlN5bWJvbDt9DQpAbGlzdCBsMzQ6bGV2ZWw4DQoJe21zby1s
ZXZlbC1udW1iZXItZm9ybWF0OmJ1bGxldDsNCgltc28tbGV2ZWwtdGV4dDrvgrc7DQoJbXNvLWxl
dmVsLXRhYi1zdG9wOjQuMGluOw0KCW1zby1sZXZlbC1udW1iZXItcG9zaXRpb246bGVmdDsNCgl0
ZXh0LWluZGVudDotLjI1aW47DQoJbXNvLWFuc2ktZm9udC1zaXplOjEwLjBwdDsNCglmb250LWZh
bWlseTpTeW1ib2w7fQ0KQGxpc3QgbDM0OmxldmVsOQ0KCXttc28tbGV2ZWwtbnVtYmVyLWZvcm1h
dDpidWxsZXQ7DQoJbXNvLWxldmVsLXRleHQ674K3Ow0KCW1zby1sZXZlbC10YWItc3RvcDo0LjVp
bjsNCgltc28tbGV2ZWwtbnVtYmVyLXBvc2l0aW9uOmxlZnQ7DQoJdGV4dC1pbmRlbnQ6LS4yNWlu
Ow0KCW1zby1hbnNpLWZvbnQtc2l6ZToxMC4wcHQ7DQoJZm9udC1mYW1pbHk6U3ltYm9sO30NCkBs
aXN0IGwzNQ0KCXttc28tbGlzdC1pZDoxNzk4NTI5ODAxOw0KCW1zby1saXN0LXRlbXBsYXRlLWlk
czo0OTgzOTQyMDQ7fQ0KQGxpc3QgbDM1OmxldmVsMQ0KCXttc28tbGV2ZWwtbnVtYmVyLWZvcm1h
dDpidWxsZXQ7DQoJbXNvLWxldmVsLXRleHQ674K3Ow0KCW1zby1sZXZlbC10YWItc3RvcDouNWlu
Ow0KCW1zby1sZXZlbC1udW1iZXItcG9zaXRpb246bGVmdDsNCgl0ZXh0LWluZGVudDotLjI1aW47
DQoJbXNvLWFuc2ktZm9udC1zaXplOjEwLjBwdDsNCglmb250LWZhbWlseTpTeW1ib2w7fQ0KQGxp
c3QgbDM1OmxldmVsMg0KCXttc28tbGV2ZWwtbnVtYmVyLWZvcm1hdDpidWxsZXQ7DQoJbXNvLWxl
dmVsLXRleHQ674K3Ow0KCW1zby1sZXZlbC10YWItc3RvcDoxLjBpbjsNCgltc28tbGV2ZWwtbnVt
YmVyLXBvc2l0aW9uOmxlZnQ7DQoJdGV4dC1pbmRlbnQ6LS4yNWluOw0KCW1zby1hbnNpLWZvbnQt
c2l6ZToxMC4wcHQ7DQoJZm9udC1mYW1pbHk6U3ltYm9sO30NCkBsaXN0IGwzNTpsZXZlbDMNCgl7
bXNvLWxldmVsLW51bWJlci1mb3JtYXQ6YnVsbGV0Ow0KCW1zby1sZXZlbC10ZXh0Ou+CtzsNCglt
c28tbGV2ZWwtdGFiLXN0b3A6MS41aW47DQoJbXNvLWxldmVsLW51bWJlci1wb3NpdGlvbjpsZWZ0
Ow0KCXRleHQtaW5kZW50Oi0uMjVpbjsNCgltc28tYW5zaS1mb250LXNpemU6MTAuMHB0Ow0KCWZv
bnQtZmFtaWx5OlN5bWJvbDt9DQpAbGlzdCBsMzU6bGV2ZWw0DQoJe21zby1sZXZlbC1udW1iZXIt
Zm9ybWF0OmJ1bGxldDsNCgltc28tbGV2ZWwtdGV4dDrvgrc7DQoJbXNvLWxldmVsLXRhYi1zdG9w
OjIuMGluOw0KCW1zby1sZXZlbC1udW1iZXItcG9zaXRpb246bGVmdDsNCgl0ZXh0LWluZGVudDot
LjI1aW47DQoJbXNvLWFuc2ktZm9udC1zaXplOjEwLjBwdDsNCglmb250LWZhbWlseTpTeW1ib2w7
fQ0KQGxpc3QgbDM1OmxldmVsNQ0KCXttc28tbGV2ZWwtbnVtYmVyLWZvcm1hdDpidWxsZXQ7DQoJ
bXNvLWxldmVsLXRleHQ674K3Ow0KCW1zby1sZXZlbC10YWItc3RvcDoyLjVpbjsNCgltc28tbGV2
ZWwtbnVtYmVyLXBvc2l0aW9uOmxlZnQ7DQoJdGV4dC1pbmRlbnQ6LS4yNWluOw0KCW1zby1hbnNp
LWZvbnQtc2l6ZToxMC4wcHQ7DQoJZm9udC1mYW1pbHk6U3ltYm9sO30NCkBsaXN0IGwzNTpsZXZl
bDYNCgl7bXNvLWxldmVsLW51bWJlci1mb3JtYXQ6YnVsbGV0Ow0KCW1zby1sZXZlbC10ZXh0Ou+C
tzsNCgltc28tbGV2ZWwtdGFiLXN0b3A6My4waW47DQoJbXNvLWxldmVsLW51bWJlci1wb3NpdGlv
bjpsZWZ0Ow0KCXRleHQtaW5kZW50Oi0uMjVpbjsNCgltc28tYW5zaS1mb250LXNpemU6MTAuMHB0
Ow0KCWZvbnQtZmFtaWx5OlN5bWJvbDt9DQpAbGlzdCBsMzU6bGV2ZWw3DQoJe21zby1sZXZlbC1u
dW1iZXItZm9ybWF0OmJ1bGxldDsNCgltc28tbGV2ZWwtdGV4dDrvgrc7DQoJbXNvLWxldmVsLXRh
Yi1zdG9wOjMuNWluOw0KCW1zby1sZXZlbC1udW1iZXItcG9zaXRpb246bGVmdDsNCgl0ZXh0LWlu
ZGVudDotLjI1aW47DQoJbXNvLWFuc2ktZm9udC1zaXplOjEwLjBwdDsNCglmb250LWZhbWlseTpT
eW1ib2w7fQ0KQGxpc3QgbDM1OmxldmVsOA0KCXttc28tbGV2ZWwtbnVtYmVyLWZvcm1hdDpidWxs
ZXQ7DQoJbXNvLWxldmVsLXRleHQ674K3Ow0KCW1zby1sZXZlbC10YWItc3RvcDo0LjBpbjsNCglt
c28tbGV2ZWwtbnVtYmVyLXBvc2l0aW9uOmxlZnQ7DQoJdGV4dC1pbmRlbnQ6LS4yNWluOw0KCW1z
by1hbnNpLWZvbnQtc2l6ZToxMC4wcHQ7DQoJZm9udC1mYW1pbHk6U3ltYm9sO30NCkBsaXN0IGwz
NTpsZXZlbDkNCgl7bXNvLWxldmVsLW51bWJlci1mb3JtYXQ6YnVsbGV0Ow0KCW1zby1sZXZlbC10
ZXh0Ou+CtzsNCgltc28tbGV2ZWwtdGFiLXN0b3A6NC41aW47DQoJbXNvLWxldmVsLW51bWJlci1w
b3NpdGlvbjpsZWZ0Ow0KCXRleHQtaW5kZW50Oi0uMjVpbjsNCgltc28tYW5zaS1mb250LXNpemU6
MTAuMHB0Ow0KCWZvbnQtZmFtaWx5OlN5bWJvbDt9DQpAbGlzdCBsMzYNCgl7bXNvLWxpc3QtaWQ6
MTg2NzY3NjAyNjsNCgltc28tbGlzdC10ZW1wbGF0ZS1pZHM6MjI0ODA3ODYwO30NCkBsaXN0IGwz
NjpsZXZlbDENCgl7bXNvLWxldmVsLW51bWJlci1mb3JtYXQ6YnVsbGV0Ow0KCW1zby1sZXZlbC10
ZXh0Ou+CtzsNCgltc28tbGV2ZWwtdGFiLXN0b3A6LjVpbjsNCgltc28tbGV2ZWwtbnVtYmVyLXBv
c2l0aW9uOmxlZnQ7DQoJdGV4dC1pbmRlbnQ6LS4yNWluOw0KCW1zby1hbnNpLWZvbnQtc2l6ZTox
MC4wcHQ7DQoJZm9udC1mYW1pbHk6U3ltYm9sO30NCkBsaXN0IGwzNjpsZXZlbDINCgl7bXNvLWxl
dmVsLW51bWJlci1mb3JtYXQ6YnVsbGV0Ow0KCW1zby1sZXZlbC10ZXh0Ou+CtzsNCgltc28tbGV2
ZWwtdGFiLXN0b3A6MS4waW47DQoJbXNvLWxldmVsLW51bWJlci1wb3NpdGlvbjpsZWZ0Ow0KCXRl
eHQtaW5kZW50Oi0uMjVpbjsNCgltc28tYW5zaS1mb250LXNpemU6MTAuMHB0Ow0KCWZvbnQtZmFt
aWx5OlN5bWJvbDt9DQpAbGlzdCBsMzY6bGV2ZWwzDQoJe21zby1sZXZlbC1udW1iZXItZm9ybWF0
OmJ1bGxldDsNCgltc28tbGV2ZWwtdGV4dDrvgrc7DQoJbXNvLWxldmVsLXRhYi1zdG9wOjEuNWlu
Ow0KCW1zby1sZXZlbC1udW1iZXItcG9zaXRpb246bGVmdDsNCgl0ZXh0LWluZGVudDotLjI1aW47
DQoJbXNvLWFuc2ktZm9udC1zaXplOjEwLjBwdDsNCglmb250LWZhbWlseTpTeW1ib2w7fQ0KQGxp
c3QgbDM2OmxldmVsNA0KCXttc28tbGV2ZWwtbnVtYmVyLWZvcm1hdDpidWxsZXQ7DQoJbXNvLWxl
dmVsLXRleHQ674K3Ow0KCW1zby1sZXZlbC10YWItc3RvcDoyLjBpbjsNCgltc28tbGV2ZWwtbnVt
YmVyLXBvc2l0aW9uOmxlZnQ7DQoJdGV4dC1pbmRlbnQ6LS4yNWluOw0KCW1zby1hbnNpLWZvbnQt
c2l6ZToxMC4wcHQ7DQoJZm9udC1mYW1pbHk6U3ltYm9sO30NCkBsaXN0IGwzNjpsZXZlbDUNCgl7
bXNvLWxldmVsLW51bWJlci1mb3JtYXQ6YnVsbGV0Ow0KCW1zby1sZXZlbC10ZXh0Ou+CtzsNCglt
c28tbGV2ZWwtdGFiLXN0b3A6Mi41aW47DQoJbXNvLWxldmVsLW51bWJlci1wb3NpdGlvbjpsZWZ0
Ow0KCXRleHQtaW5kZW50Oi0uMjVpbjsNCgltc28tYW5zaS1mb250LXNpemU6MTAuMHB0Ow0KCWZv
bnQtZmFtaWx5OlN5bWJvbDt9DQpAbGlzdCBsMzY6bGV2ZWw2DQoJe21zby1sZXZlbC1udW1iZXIt
Zm9ybWF0OmJ1bGxldDsNCgltc28tbGV2ZWwtdGV4dDrvgrc7DQoJbXNvLWxldmVsLXRhYi1zdG9w
OjMuMGluOw0KCW1zby1sZXZlbC1udW1iZXItcG9zaXRpb246bGVmdDsNCgl0ZXh0LWluZGVudDot
LjI1aW47DQoJbXNvLWFuc2ktZm9udC1zaXplOjEwLjBwdDsNCglmb250LWZhbWlseTpTeW1ib2w7
fQ0KQGxpc3QgbDM2OmxldmVsNw0KCXttc28tbGV2ZWwtbnVtYmVyLWZvcm1hdDpidWxsZXQ7DQoJ
bXNvLWxldmVsLXRleHQ674K3Ow0KCW1zby1sZXZlbC10YWItc3RvcDozLjVpbjsNCgltc28tbGV2
ZWwtbnVtYmVyLXBvc2l0aW9uOmxlZnQ7DQoJdGV4dC1pbmRlbnQ6LS4yNWluOw0KCW1zby1hbnNp
LWZvbnQtc2l6ZToxMC4wcHQ7DQoJZm9udC1mYW1pbHk6U3ltYm9sO30NCkBsaXN0IGwzNjpsZXZl
bDgNCgl7bXNvLWxldmVsLW51bWJlci1mb3JtYXQ6YnVsbGV0Ow0KCW1zby1sZXZlbC10ZXh0Ou+C
tzsNCgltc28tbGV2ZWwtdGFiLXN0b3A6NC4waW47DQoJbXNvLWxldmVsLW51bWJlci1wb3NpdGlv
bjpsZWZ0Ow0KCXRleHQtaW5kZW50Oi0uMjVpbjsNCgltc28tYW5zaS1mb250LXNpemU6MTAuMHB0
Ow0KCWZvbnQtZmFtaWx5OlN5bWJvbDt9DQpAbGlzdCBsMzY6bGV2ZWw5DQoJe21zby1sZXZlbC1u
dW1iZXItZm9ybWF0OmJ1bGxldDsNCgltc28tbGV2ZWwtdGV4dDrvgrc7DQoJbXNvLWxldmVsLXRh
Yi1zdG9wOjQuNWluOw0KCW1zby1sZXZlbC1udW1iZXItcG9zaXRpb246bGVmdDsNCgl0ZXh0LWlu
ZGVudDotLjI1aW47DQoJbXNvLWFuc2ktZm9udC1zaXplOjEwLjBwdDsNCglmb250LWZhbWlseTpT
eW1ib2w7fQ0KQGxpc3QgbDM3DQoJe21zby1saXN0LWlkOjE4OTUyMzk3Njg7DQoJbXNvLWxpc3Qt
dGVtcGxhdGUtaWRzOjIwODc4ODM5NzQ7fQ0KQGxpc3QgbDM3OmxldmVsMQ0KCXttc28tbGV2ZWwt
bnVtYmVyLWZvcm1hdDpidWxsZXQ7DQoJbXNvLWxldmVsLXRleHQ674K3Ow0KCW1zby1sZXZlbC10
YWItc3RvcDouNWluOw0KCW1zby1sZXZlbC1udW1iZXItcG9zaXRpb246bGVmdDsNCgl0ZXh0LWlu
ZGVudDotLjI1aW47DQoJbXNvLWFuc2ktZm9udC1zaXplOjEwLjBwdDsNCglmb250LWZhbWlseTpT
eW1ib2w7fQ0KQGxpc3QgbDM3OmxldmVsMg0KCXttc28tbGV2ZWwtbnVtYmVyLWZvcm1hdDpidWxs
ZXQ7DQoJbXNvLWxldmVsLXRleHQ674K3Ow0KCW1zby1sZXZlbC10YWItc3RvcDoxLjBpbjsNCglt
c28tbGV2ZWwtbnVtYmVyLXBvc2l0aW9uOmxlZnQ7DQoJdGV4dC1pbmRlbnQ6LS4yNWluOw0KCW1z
by1hbnNpLWZvbnQtc2l6ZToxMC4wcHQ7DQoJZm9udC1mYW1pbHk6U3ltYm9sO30NCkBsaXN0IGwz
NzpsZXZlbDMNCgl7bXNvLWxldmVsLW51bWJlci1mb3JtYXQ6YnVsbGV0Ow0KCW1zby1sZXZlbC10
ZXh0Ou+CtzsNCgltc28tbGV2ZWwtdGFiLXN0b3A6MS41aW47DQoJbXNvLWxldmVsLW51bWJlci1w
b3NpdGlvbjpsZWZ0Ow0KCXRleHQtaW5kZW50Oi0uMjVpbjsNCgltc28tYW5zaS1mb250LXNpemU6
MTAuMHB0Ow0KCWZvbnQtZmFtaWx5OlN5bWJvbDt9DQpAbGlzdCBsMzc6bGV2ZWw0DQoJe21zby1s
ZXZlbC1udW1iZXItZm9ybWF0OmJ1bGxldDsNCgltc28tbGV2ZWwtdGV4dDrvgrc7DQoJbXNvLWxl
dmVsLXRhYi1zdG9wOjIuMGluOw0KCW1zby1sZXZlbC1udW1iZXItcG9zaXRpb246bGVmdDsNCgl0
ZXh0LWluZGVudDotLjI1aW47DQoJbXNvLWFuc2ktZm9udC1zaXplOjEwLjBwdDsNCglmb250LWZh
bWlseTpTeW1ib2w7fQ0KQGxpc3QgbDM3OmxldmVsNQ0KCXttc28tbGV2ZWwtbnVtYmVyLWZvcm1h
dDpidWxsZXQ7DQoJbXNvLWxldmVsLXRleHQ674K3Ow0KCW1zby1sZXZlbC10YWItc3RvcDoyLjVp
bjsNCgltc28tbGV2ZWwtbnVtYmVyLXBvc2l0aW9uOmxlZnQ7DQoJdGV4dC1pbmRlbnQ6LS4yNWlu
Ow0KCW1zby1hbnNpLWZvbnQtc2l6ZToxMC4wcHQ7DQoJZm9udC1mYW1pbHk6U3ltYm9sO30NCkBs
aXN0IGwzNzpsZXZlbDYNCgl7bXNvLWxldmVsLW51bWJlci1mb3JtYXQ6YnVsbGV0Ow0KCW1zby1s
ZXZlbC10ZXh0Ou+CtzsNCgltc28tbGV2ZWwtdGFiLXN0b3A6My4waW47DQoJbXNvLWxldmVsLW51
bWJlci1wb3NpdGlvbjpsZWZ0Ow0KCXRleHQtaW5kZW50Oi0uMjVpbjsNCgltc28tYW5zaS1mb250
LXNpemU6MTAuMHB0Ow0KCWZvbnQtZmFtaWx5OlN5bWJvbDt9DQpAbGlzdCBsMzc6bGV2ZWw3DQoJ
e21zby1sZXZlbC1udW1iZXItZm9ybWF0OmJ1bGxldDsNCgltc28tbGV2ZWwtdGV4dDrvgrc7DQoJ
bXNvLWxldmVsLXRhYi1zdG9wOjMuNWluOw0KCW1zby1sZXZlbC1udW1iZXItcG9zaXRpb246bGVm
dDsNCgl0ZXh0LWluZGVudDotLjI1aW47DQoJbXNvLWFuc2ktZm9udC1zaXplOjEwLjBwdDsNCglm
b250LWZhbWlseTpTeW1ib2w7fQ0KQGxpc3QgbDM3OmxldmVsOA0KCXttc28tbGV2ZWwtbnVtYmVy
LWZvcm1hdDpidWxsZXQ7DQoJbXNvLWxldmVsLXRleHQ674K3Ow0KCW1zby1sZXZlbC10YWItc3Rv
cDo0LjBpbjsNCgltc28tbGV2ZWwtbnVtYmVyLXBvc2l0aW9uOmxlZnQ7DQoJdGV4dC1pbmRlbnQ6
LS4yNWluOw0KCW1zby1hbnNpLWZvbnQtc2l6ZToxMC4wcHQ7DQoJZm9udC1mYW1pbHk6U3ltYm9s
O30NCkBsaXN0IGwzNzpsZXZlbDkNCgl7bXNvLWxldmVsLW51bWJlci1mb3JtYXQ6YnVsbGV0Ow0K
CW1zby1sZXZlbC10ZXh0Ou+CtzsNCgltc28tbGV2ZWwtdGFiLXN0b3A6NC41aW47DQoJbXNvLWxl
dmVsLW51bWJlci1wb3NpdGlvbjpsZWZ0Ow0KCXRleHQtaW5kZW50Oi0uMjVpbjsNCgltc28tYW5z
aS1mb250LXNpemU6MTAuMHB0Ow0KCWZvbnQtZmFtaWx5OlN5bWJvbDt9DQpAbGlzdCBsMzgNCgl7
bXNvLWxpc3QtaWQ6MTkwMjQ3NzExMzsNCgltc28tbGlzdC10ZW1wbGF0ZS1pZHM6MjczNjAxNTk4
O30NCkBsaXN0IGwzODpsZXZlbDENCgl7bXNvLWxldmVsLW51bWJlci1mb3JtYXQ6YnVsbGV0Ow0K
CW1zby1sZXZlbC10ZXh0Ou+CtzsNCgltc28tbGV2ZWwtdGFiLXN0b3A6LjVpbjsNCgltc28tbGV2
ZWwtbnVtYmVyLXBvc2l0aW9uOmxlZnQ7DQoJdGV4dC1pbmRlbnQ6LS4yNWluOw0KCW1zby1hbnNp
LWZvbnQtc2l6ZToxMC4wcHQ7DQoJZm9udC1mYW1pbHk6U3ltYm9sO30NCkBsaXN0IGwzODpsZXZl
bDINCgl7bXNvLWxldmVsLW51bWJlci1mb3JtYXQ6YnVsbGV0Ow0KCW1zby1sZXZlbC10ZXh0Ou+C
tzsNCgltc28tbGV2ZWwtdGFiLXN0b3A6MS4waW47DQoJbXNvLWxldmVsLW51bWJlci1wb3NpdGlv
bjpsZWZ0Ow0KCXRleHQtaW5kZW50Oi0uMjVpbjsNCgltc28tYW5zaS1mb250LXNpemU6MTAuMHB0
Ow0KCWZvbnQtZmFtaWx5OlN5bWJvbDt9DQpAbGlzdCBsMzg6bGV2ZWwzDQoJe21zby1sZXZlbC1u
dW1iZXItZm9ybWF0OmJ1bGxldDsNCgltc28tbGV2ZWwtdGV4dDrvgrc7DQoJbXNvLWxldmVsLXRh
Yi1zdG9wOjEuNWluOw0KCW1zby1sZXZlbC1udW1iZXItcG9zaXRpb246bGVmdDsNCgl0ZXh0LWlu
ZGVudDotLjI1aW47DQoJbXNvLWFuc2ktZm9udC1zaXplOjEwLjBwdDsNCglmb250LWZhbWlseTpT
eW1ib2w7fQ0KQGxpc3QgbDM4OmxldmVsNA0KCXttc28tbGV2ZWwtbnVtYmVyLWZvcm1hdDpidWxs
ZXQ7DQoJbXNvLWxldmVsLXRleHQ674K3Ow0KCW1zby1sZXZlbC10YWItc3RvcDoyLjBpbjsNCglt
c28tbGV2ZWwtbnVtYmVyLXBvc2l0aW9uOmxlZnQ7DQoJdGV4dC1pbmRlbnQ6LS4yNWluOw0KCW1z
by1hbnNpLWZvbnQtc2l6ZToxMC4wcHQ7DQoJZm9udC1mYW1pbHk6U3ltYm9sO30NCkBsaXN0IGwz
ODpsZXZlbDUNCgl7bXNvLWxldmVsLW51bWJlci1mb3JtYXQ6YnVsbGV0Ow0KCW1zby1sZXZlbC10
ZXh0Ou+CtzsNCgltc28tbGV2ZWwtdGFiLXN0b3A6Mi41aW47DQoJbXNvLWxldmVsLW51bWJlci1w
b3NpdGlvbjpsZWZ0Ow0KCXRleHQtaW5kZW50Oi0uMjVpbjsNCgltc28tYW5zaS1mb250LXNpemU6
MTAuMHB0Ow0KCWZvbnQtZmFtaWx5OlN5bWJvbDt9DQpAbGlzdCBsMzg6bGV2ZWw2DQoJe21zby1s
ZXZlbC1udW1iZXItZm9ybWF0OmJ1bGxldDsNCgltc28tbGV2ZWwtdGV4dDrvgrc7DQoJbXNvLWxl
dmVsLXRhYi1zdG9wOjMuMGluOw0KCW1zby1sZXZlbC1udW1iZXItcG9zaXRpb246bGVmdDsNCgl0
ZXh0LWluZGVudDotLjI1aW47DQoJbXNvLWFuc2ktZm9udC1zaXplOjEwLjBwdDsNCglmb250LWZh
bWlseTpTeW1ib2w7fQ0KQGxpc3QgbDM4OmxldmVsNw0KCXttc28tbGV2ZWwtbnVtYmVyLWZvcm1h
dDpidWxsZXQ7DQoJbXNvLWxldmVsLXRleHQ674K3Ow0KCW1zby1sZXZlbC10YWItc3RvcDozLjVp
bjsNCgltc28tbGV2ZWwtbnVtYmVyLXBvc2l0aW9uOmxlZnQ7DQoJdGV4dC1pbmRlbnQ6LS4yNWlu
Ow0KCW1zby1hbnNpLWZvbnQtc2l6ZToxMC4wcHQ7DQoJZm9udC1mYW1pbHk6U3ltYm9sO30NCkBs
aXN0IGwzODpsZXZlbDgNCgl7bXNvLWxldmVsLW51bWJlci1mb3JtYXQ6YnVsbGV0Ow0KCW1zby1s
ZXZlbC10ZXh0Ou+CtzsNCgltc28tbGV2ZWwtdGFiLXN0b3A6NC4waW47DQoJbXNvLWxldmVsLW51
bWJlci1wb3NpdGlvbjpsZWZ0Ow0KCXRleHQtaW5kZW50Oi0uMjVpbjsNCgltc28tYW5zaS1mb250
LXNpemU6MTAuMHB0Ow0KCWZvbnQtZmFtaWx5OlN5bWJvbDt9DQpAbGlzdCBsMzg6bGV2ZWw5DQoJ
e21zby1sZXZlbC1udW1iZXItZm9ybWF0OmJ1bGxldDsNCgltc28tbGV2ZWwtdGV4dDrvgrc7DQoJ
bXNvLWxldmVsLXRhYi1zdG9wOjQuNWluOw0KCW1zby1sZXZlbC1udW1iZXItcG9zaXRpb246bGVm
dDsNCgl0ZXh0LWluZGVudDotLjI1aW47DQoJbXNvLWFuc2ktZm9udC1zaXplOjEwLjBwdDsNCglm
b250LWZhbWlseTpTeW1ib2w7fQ0KQGxpc3QgbDM5DQoJe21zby1saXN0LWlkOjE5MjYzMDY0MTM7
DQoJbXNvLWxpc3QtdGVtcGxhdGUtaWRzOi0zMTY0Nzg4OTY7fQ0KQGxpc3QgbDM5OmxldmVsMQ0K
CXttc28tbGV2ZWwtbnVtYmVyLWZvcm1hdDpidWxsZXQ7DQoJbXNvLWxldmVsLXRleHQ674K3Ow0K
CW1zby1sZXZlbC10YWItc3RvcDouNWluOw0KCW1zby1sZXZlbC1udW1iZXItcG9zaXRpb246bGVm
dDsNCgl0ZXh0LWluZGVudDotLjI1aW47DQoJbXNvLWFuc2ktZm9udC1zaXplOjEwLjBwdDsNCglm
b250LWZhbWlseTpTeW1ib2w7fQ0KQGxpc3QgbDM5OmxldmVsMg0KCXttc28tbGV2ZWwtbnVtYmVy
LWZvcm1hdDpidWxsZXQ7DQoJbXNvLWxldmVsLXRleHQ674K3Ow0KCW1zby1sZXZlbC10YWItc3Rv
cDoxLjBpbjsNCgltc28tbGV2ZWwtbnVtYmVyLXBvc2l0aW9uOmxlZnQ7DQoJdGV4dC1pbmRlbnQ6
LS4yNWluOw0KCW1zby1hbnNpLWZvbnQtc2l6ZToxMC4wcHQ7DQoJZm9udC1mYW1pbHk6U3ltYm9s
O30NCkBsaXN0IGwzOTpsZXZlbDMNCgl7bXNvLWxldmVsLW51bWJlci1mb3JtYXQ6YnVsbGV0Ow0K
CW1zby1sZXZlbC10ZXh0Ou+CtzsNCgltc28tbGV2ZWwtdGFiLXN0b3A6MS41aW47DQoJbXNvLWxl
dmVsLW51bWJlci1wb3NpdGlvbjpsZWZ0Ow0KCXRleHQtaW5kZW50Oi0uMjVpbjsNCgltc28tYW5z
aS1mb250LXNpemU6MTAuMHB0Ow0KCWZvbnQtZmFtaWx5OlN5bWJvbDt9DQpAbGlzdCBsMzk6bGV2
ZWw0DQoJe21zby1sZXZlbC1udW1iZXItZm9ybWF0OmJ1bGxldDsNCgltc28tbGV2ZWwtdGV4dDrv
grc7DQoJbXNvLWxldmVsLXRhYi1zdG9wOjIuMGluOw0KCW1zby1sZXZlbC1udW1iZXItcG9zaXRp
b246bGVmdDsNCgl0ZXh0LWluZGVudDotLjI1aW47DQoJbXNvLWFuc2ktZm9udC1zaXplOjEwLjBw
dDsNCglmb250LWZhbWlseTpTeW1ib2w7fQ0KQGxpc3QgbDM5OmxldmVsNQ0KCXttc28tbGV2ZWwt
bnVtYmVyLWZvcm1hdDpidWxsZXQ7DQoJbXNvLWxldmVsLXRleHQ674K3Ow0KCW1zby1sZXZlbC10
YWItc3RvcDoyLjVpbjsNCgltc28tbGV2ZWwtbnVtYmVyLXBvc2l0aW9uOmxlZnQ7DQoJdGV4dC1p
bmRlbnQ6LS4yNWluOw0KCW1zby1hbnNpLWZvbnQtc2l6ZToxMC4wcHQ7DQoJZm9udC1mYW1pbHk6
U3ltYm9sO30NCkBsaXN0IGwzOTpsZXZlbDYNCgl7bXNvLWxldmVsLW51bWJlci1mb3JtYXQ6YnVs
bGV0Ow0KCW1zby1sZXZlbC10ZXh0Ou+CtzsNCgltc28tbGV2ZWwtdGFiLXN0b3A6My4waW47DQoJ
bXNvLWxldmVsLW51bWJlci1wb3NpdGlvbjpsZWZ0Ow0KCXRleHQtaW5kZW50Oi0uMjVpbjsNCglt
c28tYW5zaS1mb250LXNpemU6MTAuMHB0Ow0KCWZvbnQtZmFtaWx5OlN5bWJvbDt9DQpAbGlzdCBs
Mzk6bGV2ZWw3DQoJe21zby1sZXZlbC1udW1iZXItZm9ybWF0OmJ1bGxldDsNCgltc28tbGV2ZWwt
dGV4dDrvgrc7DQoJbXNvLWxldmVsLXRhYi1zdG9wOjMuNWluOw0KCW1zby1sZXZlbC1udW1iZXIt
cG9zaXRpb246bGVmdDsNCgl0ZXh0LWluZGVudDotLjI1aW47DQoJbXNvLWFuc2ktZm9udC1zaXpl
OjEwLjBwdDsNCglmb250LWZhbWlseTpTeW1ib2w7fQ0KQGxpc3QgbDM5OmxldmVsOA0KCXttc28t
bGV2ZWwtbnVtYmVyLWZvcm1hdDpidWxsZXQ7DQoJbXNvLWxldmVsLXRleHQ674K3Ow0KCW1zby1s
ZXZlbC10YWItc3RvcDo0LjBpbjsNCgltc28tbGV2ZWwtbnVtYmVyLXBvc2l0aW9uOmxlZnQ7DQoJ
dGV4dC1pbmRlbnQ6LS4yNWluOw0KCW1zby1hbnNpLWZvbnQtc2l6ZToxMC4wcHQ7DQoJZm9udC1m
YW1pbHk6U3ltYm9sO30NCkBsaXN0IGwzOTpsZXZlbDkNCgl7bXNvLWxldmVsLW51bWJlci1mb3Jt
YXQ6YnVsbGV0Ow0KCW1zby1sZXZlbC10ZXh0Ou+CtzsNCgltc28tbGV2ZWwtdGFiLXN0b3A6NC41
aW47DQoJbXNvLWxldmVsLW51bWJlci1wb3NpdGlvbjpsZWZ0Ow0KCXRleHQtaW5kZW50Oi0uMjVp
bjsNCgltc28tYW5zaS1mb250LXNpemU6MTAuMHB0Ow0KCWZvbnQtZmFtaWx5OlN5bWJvbDt9DQpA
bGlzdCBsNDANCgl7bXNvLWxpc3QtaWQ6MTk4NzQ3MjU3ODsNCgltc28tbGlzdC10ZW1wbGF0ZS1p
ZHM6MTU0NjY1NDE4MDt9DQpAbGlzdCBsNDA6bGV2ZWwxDQoJe21zby1sZXZlbC1udW1iZXItZm9y
bWF0OmJ1bGxldDsNCgltc28tbGV2ZWwtdGV4dDrvgrc7DQoJbXNvLWxldmVsLXRhYi1zdG9wOi41
aW47DQoJbXNvLWxldmVsLW51bWJlci1wb3NpdGlvbjpsZWZ0Ow0KCXRleHQtaW5kZW50Oi0uMjVp
bjsNCgltc28tYW5zaS1mb250LXNpemU6MTAuMHB0Ow0KCWZvbnQtZmFtaWx5OlN5bWJvbDt9DQpA
bGlzdCBsNDA6bGV2ZWwyDQoJe21zby1sZXZlbC1udW1iZXItZm9ybWF0OmJ1bGxldDsNCgltc28t
bGV2ZWwtdGV4dDrvgrc7DQoJbXNvLWxldmVsLXRhYi1zdG9wOjEuMGluOw0KCW1zby1sZXZlbC1u
dW1iZXItcG9zaXRpb246bGVmdDsNCgl0ZXh0LWluZGVudDotLjI1aW47DQoJbXNvLWFuc2ktZm9u
dC1zaXplOjEwLjBwdDsNCglmb250LWZhbWlseTpTeW1ib2w7fQ0KQGxpc3QgbDQwOmxldmVsMw0K
CXttc28tbGV2ZWwtbnVtYmVyLWZvcm1hdDpidWxsZXQ7DQoJbXNvLWxldmVsLXRleHQ674K3Ow0K
CW1zby1sZXZlbC10YWItc3RvcDoxLjVpbjsNCgltc28tbGV2ZWwtbnVtYmVyLXBvc2l0aW9uOmxl
ZnQ7DQoJdGV4dC1pbmRlbnQ6LS4yNWluOw0KCW1zby1hbnNpLWZvbnQtc2l6ZToxMC4wcHQ7DQoJ
Zm9udC1mYW1pbHk6U3ltYm9sO30NCkBsaXN0IGw0MDpsZXZlbDQNCgl7bXNvLWxldmVsLW51bWJl
ci1mb3JtYXQ6YnVsbGV0Ow0KCW1zby1sZXZlbC10ZXh0Ou+CtzsNCgltc28tbGV2ZWwtdGFiLXN0
b3A6Mi4waW47DQoJbXNvLWxldmVsLW51bWJlci1wb3NpdGlvbjpsZWZ0Ow0KCXRleHQtaW5kZW50
Oi0uMjVpbjsNCgltc28tYW5zaS1mb250LXNpemU6MTAuMHB0Ow0KCWZvbnQtZmFtaWx5OlN5bWJv
bDt9DQpAbGlzdCBsNDA6bGV2ZWw1DQoJe21zby1sZXZlbC1udW1iZXItZm9ybWF0OmJ1bGxldDsN
Cgltc28tbGV2ZWwtdGV4dDrvgrc7DQoJbXNvLWxldmVsLXRhYi1zdG9wOjIuNWluOw0KCW1zby1s
ZXZlbC1udW1iZXItcG9zaXRpb246bGVmdDsNCgl0ZXh0LWluZGVudDotLjI1aW47DQoJbXNvLWFu
c2ktZm9udC1zaXplOjEwLjBwdDsNCglmb250LWZhbWlseTpTeW1ib2w7fQ0KQGxpc3QgbDQwOmxl
dmVsNg0KCXttc28tbGV2ZWwtbnVtYmVyLWZvcm1hdDpidWxsZXQ7DQoJbXNvLWxldmVsLXRleHQ6
74K3Ow0KCW1zby1sZXZlbC10YWItc3RvcDozLjBpbjsNCgltc28tbGV2ZWwtbnVtYmVyLXBvc2l0
aW9uOmxlZnQ7DQoJdGV4dC1pbmRlbnQ6LS4yNWluOw0KCW1zby1hbnNpLWZvbnQtc2l6ZToxMC4w
cHQ7DQoJZm9udC1mYW1pbHk6U3ltYm9sO30NCkBsaXN0IGw0MDpsZXZlbDcNCgl7bXNvLWxldmVs
LW51bWJlci1mb3JtYXQ6YnVsbGV0Ow0KCW1zby1sZXZlbC10ZXh0Ou+CtzsNCgltc28tbGV2ZWwt
dGFiLXN0b3A6My41aW47DQoJbXNvLWxldmVsLW51bWJlci1wb3NpdGlvbjpsZWZ0Ow0KCXRleHQt
aW5kZW50Oi0uMjVpbjsNCgltc28tYW5zaS1mb250LXNpemU6MTAuMHB0Ow0KCWZvbnQtZmFtaWx5
OlN5bWJvbDt9DQpAbGlzdCBsNDA6bGV2ZWw4DQoJe21zby1sZXZlbC1udW1iZXItZm9ybWF0OmJ1
bGxldDsNCgltc28tbGV2ZWwtdGV4dDrvgrc7DQoJbXNvLWxldmVsLXRhYi1zdG9wOjQuMGluOw0K
CW1zby1sZXZlbC1udW1iZXItcG9zaXRpb246bGVmdDsNCgl0ZXh0LWluZGVudDotLjI1aW47DQoJ
bXNvLWFuc2ktZm9udC1zaXplOjEwLjBwdDsNCglmb250LWZhbWlseTpTeW1ib2w7fQ0KQGxpc3Qg
bDQwOmxldmVsOQ0KCXttc28tbGV2ZWwtbnVtYmVyLWZvcm1hdDpidWxsZXQ7DQoJbXNvLWxldmVs
LXRleHQ674K3Ow0KCW1zby1sZXZlbC10YWItc3RvcDo0LjVpbjsNCgltc28tbGV2ZWwtbnVtYmVy
LXBvc2l0aW9uOmxlZnQ7DQoJdGV4dC1pbmRlbnQ6LS4yNWluOw0KCW1zby1hbnNpLWZvbnQtc2l6
ZToxMC4wcHQ7DQoJZm9udC1mYW1pbHk6U3ltYm9sO30NCkBsaXN0IGw0MQ0KCXttc28tbGlzdC1p
ZDoxOTkxMjQ5NjM3Ow0KCW1zby1saXN0LXRlbXBsYXRlLWlkczoxMzUzNDY4MTkyO30NCkBsaXN0
IGw0MTpsZXZlbDENCgl7bXNvLWxldmVsLW51bWJlci1mb3JtYXQ6YnVsbGV0Ow0KCW1zby1sZXZl
bC10ZXh0Ou+CtzsNCgltc28tbGV2ZWwtdGFiLXN0b3A6LjVpbjsNCgltc28tbGV2ZWwtbnVtYmVy
LXBvc2l0aW9uOmxlZnQ7DQoJdGV4dC1pbmRlbnQ6LS4yNWluOw0KCW1zby1hbnNpLWZvbnQtc2l6
ZToxMC4wcHQ7DQoJZm9udC1mYW1pbHk6U3ltYm9sO30NCkBsaXN0IGw0MTpsZXZlbDINCgl7bXNv
LWxldmVsLW51bWJlci1mb3JtYXQ6YnVsbGV0Ow0KCW1zby1sZXZlbC10ZXh0Ou+CtzsNCgltc28t
bGV2ZWwtdGFiLXN0b3A6MS4waW47DQoJbXNvLWxldmVsLW51bWJlci1wb3NpdGlvbjpsZWZ0Ow0K
CXRleHQtaW5kZW50Oi0uMjVpbjsNCgltc28tYW5zaS1mb250LXNpemU6MTAuMHB0Ow0KCWZvbnQt
ZmFtaWx5OlN5bWJvbDt9DQpAbGlzdCBsNDE6bGV2ZWwzDQoJe21zby1sZXZlbC1udW1iZXItZm9y
bWF0OmJ1bGxldDsNCgltc28tbGV2ZWwtdGV4dDrvgrc7DQoJbXNvLWxldmVsLXRhYi1zdG9wOjEu
NWluOw0KCW1zby1sZXZlbC1udW1iZXItcG9zaXRpb246bGVmdDsNCgl0ZXh0LWluZGVudDotLjI1
aW47DQoJbXNvLWFuc2ktZm9udC1zaXplOjEwLjBwdDsNCglmb250LWZhbWlseTpTeW1ib2w7fQ0K
QGxpc3QgbDQxOmxldmVsNA0KCXttc28tbGV2ZWwtbnVtYmVyLWZvcm1hdDpidWxsZXQ7DQoJbXNv
LWxldmVsLXRleHQ674K3Ow0KCW1zby1sZXZlbC10YWItc3RvcDoyLjBpbjsNCgltc28tbGV2ZWwt
bnVtYmVyLXBvc2l0aW9uOmxlZnQ7DQoJdGV4dC1pbmRlbnQ6LS4yNWluOw0KCW1zby1hbnNpLWZv
bnQtc2l6ZToxMC4wcHQ7DQoJZm9udC1mYW1pbHk6U3ltYm9sO30NCkBsaXN0IGw0MTpsZXZlbDUN
Cgl7bXNvLWxldmVsLW51bWJlci1mb3JtYXQ6YnVsbGV0Ow0KCW1zby1sZXZlbC10ZXh0Ou+CtzsN
Cgltc28tbGV2ZWwtdGFiLXN0b3A6Mi41aW47DQoJbXNvLWxldmVsLW51bWJlci1wb3NpdGlvbjps
ZWZ0Ow0KCXRleHQtaW5kZW50Oi0uMjVpbjsNCgltc28tYW5zaS1mb250LXNpemU6MTAuMHB0Ow0K
CWZvbnQtZmFtaWx5OlN5bWJvbDt9DQpAbGlzdCBsNDE6bGV2ZWw2DQoJe21zby1sZXZlbC1udW1i
ZXItZm9ybWF0OmJ1bGxldDsNCgltc28tbGV2ZWwtdGV4dDrvgrc7DQoJbXNvLWxldmVsLXRhYi1z
dG9wOjMuMGluOw0KCW1zby1sZXZlbC1udW1iZXItcG9zaXRpb246bGVmdDsNCgl0ZXh0LWluZGVu
dDotLjI1aW47DQoJbXNvLWFuc2ktZm9udC1zaXplOjEwLjBwdDsNCglmb250LWZhbWlseTpTeW1i
b2w7fQ0KQGxpc3QgbDQxOmxldmVsNw0KCXttc28tbGV2ZWwtbnVtYmVyLWZvcm1hdDpidWxsZXQ7
DQoJbXNvLWxldmVsLXRleHQ674K3Ow0KCW1zby1sZXZlbC10YWItc3RvcDozLjVpbjsNCgltc28t
bGV2ZWwtbnVtYmVyLXBvc2l0aW9uOmxlZnQ7DQoJdGV4dC1pbmRlbnQ6LS4yNWluOw0KCW1zby1h
bnNpLWZvbnQtc2l6ZToxMC4wcHQ7DQoJZm9udC1mYW1pbHk6U3ltYm9sO30NCkBsaXN0IGw0MTps
ZXZlbDgNCgl7bXNvLWxldmVsLW51bWJlci1mb3JtYXQ6YnVsbGV0Ow0KCW1zby1sZXZlbC10ZXh0
Ou+CtzsNCgltc28tbGV2ZWwtdGFiLXN0b3A6NC4waW47DQoJbXNvLWxldmVsLW51bWJlci1wb3Np
dGlvbjpsZWZ0Ow0KCXRleHQtaW5kZW50Oi0uMjVpbjsNCgltc28tYW5zaS1mb250LXNpemU6MTAu
MHB0Ow0KCWZvbnQtZmFtaWx5OlN5bWJvbDt9DQpAbGlzdCBsNDE6bGV2ZWw5DQoJe21zby1sZXZl
bC1udW1iZXItZm9ybWF0OmJ1bGxldDsNCgltc28tbGV2ZWwtdGV4dDrvgrc7DQoJbXNvLWxldmVs
LXRhYi1zdG9wOjQuNWluOw0KCW1zby1sZXZlbC1udW1iZXItcG9zaXRpb246bGVmdDsNCgl0ZXh0
LWluZGVudDotLjI1aW47DQoJbXNvLWFuc2ktZm9udC1zaXplOjEwLjBwdDsNCglmb250LWZhbWls
eTpTeW1ib2w7fQ0KQGxpc3QgbDQyDQoJe21zby1saXN0LWlkOjIwMTIzNzE4OTQ7DQoJbXNvLWxp
c3QtdGVtcGxhdGUtaWRzOjE0Mzc3OTM1MzA7fQ0KQGxpc3QgbDQyOmxldmVsMQ0KCXttc28tbGV2
ZWwtbnVtYmVyLWZvcm1hdDpidWxsZXQ7DQoJbXNvLWxldmVsLXRleHQ674K3Ow0KCW1zby1sZXZl
bC10YWItc3RvcDouNWluOw0KCW1zby1sZXZlbC1udW1iZXItcG9zaXRpb246bGVmdDsNCgl0ZXh0
LWluZGVudDotLjI1aW47DQoJbXNvLWFuc2ktZm9udC1zaXplOjEwLjBwdDsNCglmb250LWZhbWls
eTpTeW1ib2w7fQ0KQGxpc3QgbDQyOmxldmVsMg0KCXttc28tbGV2ZWwtbnVtYmVyLWZvcm1hdDpi
dWxsZXQ7DQoJbXNvLWxldmVsLXRleHQ674K3Ow0KCW1zby1sZXZlbC10YWItc3RvcDoxLjBpbjsN
Cgltc28tbGV2ZWwtbnVtYmVyLXBvc2l0aW9uOmxlZnQ7DQoJdGV4dC1pbmRlbnQ6LS4yNWluOw0K
CW1zby1hbnNpLWZvbnQtc2l6ZToxMC4wcHQ7DQoJZm9udC1mYW1pbHk6U3ltYm9sO30NCkBsaXN0
IGw0MjpsZXZlbDMNCgl7bXNvLWxldmVsLW51bWJlci1mb3JtYXQ6YnVsbGV0Ow0KCW1zby1sZXZl
bC10ZXh0Ou+CtzsNCgltc28tbGV2ZWwtdGFiLXN0b3A6MS41aW47DQoJbXNvLWxldmVsLW51bWJl
ci1wb3NpdGlvbjpsZWZ0Ow0KCXRleHQtaW5kZW50Oi0uMjVpbjsNCgltc28tYW5zaS1mb250LXNp
emU6MTAuMHB0Ow0KCWZvbnQtZmFtaWx5OlN5bWJvbDt9DQpAbGlzdCBsNDI6bGV2ZWw0DQoJe21z
by1sZXZlbC1udW1iZXItZm9ybWF0OmJ1bGxldDsNCgltc28tbGV2ZWwtdGV4dDrvgrc7DQoJbXNv
LWxldmVsLXRhYi1zdG9wOjIuMGluOw0KCW1zby1sZXZlbC1udW1iZXItcG9zaXRpb246bGVmdDsN
Cgl0ZXh0LWluZGVudDotLjI1aW47DQoJbXNvLWFuc2ktZm9udC1zaXplOjEwLjBwdDsNCglmb250
LWZhbWlseTpTeW1ib2w7fQ0KQGxpc3QgbDQyOmxldmVsNQ0KCXttc28tbGV2ZWwtbnVtYmVyLWZv
cm1hdDpidWxsZXQ7DQoJbXNvLWxldmVsLXRleHQ674K3Ow0KCW1zby1sZXZlbC10YWItc3RvcDoy
LjVpbjsNCgltc28tbGV2ZWwtbnVtYmVyLXBvc2l0aW9uOmxlZnQ7DQoJdGV4dC1pbmRlbnQ6LS4y
NWluOw0KCW1zby1hbnNpLWZvbnQtc2l6ZToxMC4wcHQ7DQoJZm9udC1mYW1pbHk6U3ltYm9sO30N
CkBsaXN0IGw0MjpsZXZlbDYNCgl7bXNvLWxldmVsLW51bWJlci1mb3JtYXQ6YnVsbGV0Ow0KCW1z
by1sZXZlbC10ZXh0Ou+CtzsNCgltc28tbGV2ZWwtdGFiLXN0b3A6My4waW47DQoJbXNvLWxldmVs
LW51bWJlci1wb3NpdGlvbjpsZWZ0Ow0KCXRleHQtaW5kZW50Oi0uMjVpbjsNCgltc28tYW5zaS1m
b250LXNpemU6MTAuMHB0Ow0KCWZvbnQtZmFtaWx5OlN5bWJvbDt9DQpAbGlzdCBsNDI6bGV2ZWw3
DQoJe21zby1sZXZlbC1udW1iZXItZm9ybWF0OmJ1bGxldDsNCgltc28tbGV2ZWwtdGV4dDrvgrc7
DQoJbXNvLWxldmVsLXRhYi1zdG9wOjMuNWluOw0KCW1zby1sZXZlbC1udW1iZXItcG9zaXRpb246
bGVmdDsNCgl0ZXh0LWluZGVudDotLjI1aW47DQoJbXNvLWFuc2ktZm9udC1zaXplOjEwLjBwdDsN
Cglmb250LWZhbWlseTpTeW1ib2w7fQ0KQGxpc3QgbDQyOmxldmVsOA0KCXttc28tbGV2ZWwtbnVt
YmVyLWZvcm1hdDpidWxsZXQ7DQoJbXNvLWxldmVsLXRleHQ674K3Ow0KCW1zby1sZXZlbC10YWIt
c3RvcDo0LjBpbjsNCgltc28tbGV2ZWwtbnVtYmVyLXBvc2l0aW9uOmxlZnQ7DQoJdGV4dC1pbmRl
bnQ6LS4yNWluOw0KCW1zby1hbnNpLWZvbnQtc2l6ZToxMC4wcHQ7DQoJZm9udC1mYW1pbHk6U3lt
Ym9sO30NCkBsaXN0IGw0MjpsZXZlbDkNCgl7bXNvLWxldmVsLW51bWJlci1mb3JtYXQ6YnVsbGV0
Ow0KCW1zby1sZXZlbC10ZXh0Ou+CtzsNCgltc28tbGV2ZWwtdGFiLXN0b3A6NC41aW47DQoJbXNv
LWxldmVsLW51bWJlci1wb3NpdGlvbjpsZWZ0Ow0KCXRleHQtaW5kZW50Oi0uMjVpbjsNCgltc28t
YW5zaS1mb250LXNpemU6MTAuMHB0Ow0KCWZvbnQtZmFtaWx5OlN5bWJvbDt9DQpAbGlzdCBsNDMN
Cgl7bXNvLWxpc3QtaWQ6MjAxNzAzMzg1ODsNCgltc28tbGlzdC10ZW1wbGF0ZS1pZHM6MTM0MTk3
MTI3ODt9DQpAbGlzdCBsNDM6bGV2ZWwxDQoJe21zby1sZXZlbC1udW1iZXItZm9ybWF0OmJ1bGxl
dDsNCgltc28tbGV2ZWwtdGV4dDrvgrc7DQoJbXNvLWxldmVsLXRhYi1zdG9wOi41aW47DQoJbXNv
LWxldmVsLW51bWJlci1wb3NpdGlvbjpsZWZ0Ow0KCXRleHQtaW5kZW50Oi0uMjVpbjsNCgltc28t
YW5zaS1mb250LXNpemU6MTAuMHB0Ow0KCWZvbnQtZmFtaWx5OlN5bWJvbDt9DQpAbGlzdCBsNDM6
bGV2ZWwyDQoJe21zby1sZXZlbC1udW1iZXItZm9ybWF0OmJ1bGxldDsNCgltc28tbGV2ZWwtdGV4
dDrvgrc7DQoJbXNvLWxldmVsLXRhYi1zdG9wOjEuMGluOw0KCW1zby1sZXZlbC1udW1iZXItcG9z
aXRpb246bGVmdDsNCgl0ZXh0LWluZGVudDotLjI1aW47DQoJbXNvLWFuc2ktZm9udC1zaXplOjEw
LjBwdDsNCglmb250LWZhbWlseTpTeW1ib2w7fQ0KQGxpc3QgbDQzOmxldmVsMw0KCXttc28tbGV2
ZWwtbnVtYmVyLWZvcm1hdDpidWxsZXQ7DQoJbXNvLWxldmVsLXRleHQ674K3Ow0KCW1zby1sZXZl
bC10YWItc3RvcDoxLjVpbjsNCgltc28tbGV2ZWwtbnVtYmVyLXBvc2l0aW9uOmxlZnQ7DQoJdGV4
dC1pbmRlbnQ6LS4yNWluOw0KCW1zby1hbnNpLWZvbnQtc2l6ZToxMC4wcHQ7DQoJZm9udC1mYW1p
bHk6U3ltYm9sO30NCkBsaXN0IGw0MzpsZXZlbDQNCgl7bXNvLWxldmVsLW51bWJlci1mb3JtYXQ6
YnVsbGV0Ow0KCW1zby1sZXZlbC10ZXh0Ou+CtzsNCgltc28tbGV2ZWwtdGFiLXN0b3A6Mi4waW47
DQoJbXNvLWxldmVsLW51bWJlci1wb3NpdGlvbjpsZWZ0Ow0KCXRleHQtaW5kZW50Oi0uMjVpbjsN
Cgltc28tYW5zaS1mb250LXNpemU6MTAuMHB0Ow0KCWZvbnQtZmFtaWx5OlN5bWJvbDt9DQpAbGlz
dCBsNDM6bGV2ZWw1DQoJe21zby1sZXZlbC1udW1iZXItZm9ybWF0OmJ1bGxldDsNCgltc28tbGV2
ZWwtdGV4dDrvgrc7DQoJbXNvLWxldmVsLXRhYi1zdG9wOjIuNWluOw0KCW1zby1sZXZlbC1udW1i
ZXItcG9zaXRpb246bGVmdDsNCgl0ZXh0LWluZGVudDotLjI1aW47DQoJbXNvLWFuc2ktZm9udC1z
aXplOjEwLjBwdDsNCglmb250LWZhbWlseTpTeW1ib2w7fQ0KQGxpc3QgbDQzOmxldmVsNg0KCXtt
c28tbGV2ZWwtbnVtYmVyLWZvcm1hdDpidWxsZXQ7DQoJbXNvLWxldmVsLXRleHQ674K3Ow0KCW1z
by1sZXZlbC10YWItc3RvcDozLjBpbjsNCgltc28tbGV2ZWwtbnVtYmVyLXBvc2l0aW9uOmxlZnQ7
DQoJdGV4dC1pbmRlbnQ6LS4yNWluOw0KCW1zby1hbnNpLWZvbnQtc2l6ZToxMC4wcHQ7DQoJZm9u
dC1mYW1pbHk6U3ltYm9sO30NCkBsaXN0IGw0MzpsZXZlbDcNCgl7bXNvLWxldmVsLW51bWJlci1m
b3JtYXQ6YnVsbGV0Ow0KCW1zby1sZXZlbC10ZXh0Ou+CtzsNCgltc28tbGV2ZWwtdGFiLXN0b3A6
My41aW47DQoJbXNvLWxldmVsLW51bWJlci1wb3NpdGlvbjpsZWZ0Ow0KCXRleHQtaW5kZW50Oi0u
MjVpbjsNCgltc28tYW5zaS1mb250LXNpemU6MTAuMHB0Ow0KCWZvbnQtZmFtaWx5OlN5bWJvbDt9
DQpAbGlzdCBsNDM6bGV2ZWw4DQoJe21zby1sZXZlbC1udW1iZXItZm9ybWF0OmJ1bGxldDsNCglt
c28tbGV2ZWwtdGV4dDrvgrc7DQoJbXNvLWxldmVsLXRhYi1zdG9wOjQuMGluOw0KCW1zby1sZXZl
bC1udW1iZXItcG9zaXRpb246bGVmdDsNCgl0ZXh0LWluZGVudDotLjI1aW47DQoJbXNvLWFuc2kt
Zm9udC1zaXplOjEwLjBwdDsNCglmb250LWZhbWlseTpTeW1ib2w7fQ0KQGxpc3QgbDQzOmxldmVs
OQ0KCXttc28tbGV2ZWwtbnVtYmVyLWZvcm1hdDpidWxsZXQ7DQoJbXNvLWxldmVsLXRleHQ674K3
Ow0KCW1zby1sZXZlbC10YWItc3RvcDo0LjVpbjsNCgltc28tbGV2ZWwtbnVtYmVyLXBvc2l0aW9u
OmxlZnQ7DQoJdGV4dC1pbmRlbnQ6LS4yNWluOw0KCW1zby1hbnNpLWZvbnQtc2l6ZToxMC4wcHQ7
DQoJZm9udC1mYW1pbHk6U3ltYm9sO30NCkBsaXN0IGw0NA0KCXttc28tbGlzdC1pZDoyMDI1Nzg0
MzI5Ow0KCW1zby1saXN0LXRlbXBsYXRlLWlkczoxNzA2ODU3NTY7fQ0KQGxpc3QgbDQ0OmxldmVs
MQ0KCXttc28tbGV2ZWwtbnVtYmVyLWZvcm1hdDpidWxsZXQ7DQoJbXNvLWxldmVsLXRleHQ674K3
Ow0KCW1zby1sZXZlbC10YWItc3RvcDouNWluOw0KCW1zby1sZXZlbC1udW1iZXItcG9zaXRpb246
bGVmdDsNCgl0ZXh0LWluZGVudDotLjI1aW47DQoJbXNvLWFuc2ktZm9udC1zaXplOjEwLjBwdDsN
Cglmb250LWZhbWlseTpTeW1ib2w7fQ0KQGxpc3QgbDQ0OmxldmVsMg0KCXttc28tbGV2ZWwtbnVt
YmVyLWZvcm1hdDpidWxsZXQ7DQoJbXNvLWxldmVsLXRleHQ674K3Ow0KCW1zby1sZXZlbC10YWIt
c3RvcDoxLjBpbjsNCgltc28tbGV2ZWwtbnVtYmVyLXBvc2l0aW9uOmxlZnQ7DQoJdGV4dC1pbmRl
bnQ6LS4yNWluOw0KCW1zby1hbnNpLWZvbnQtc2l6ZToxMC4wcHQ7DQoJZm9udC1mYW1pbHk6U3lt
Ym9sO30NCkBsaXN0IGw0NDpsZXZlbDMNCgl7bXNvLWxldmVsLW51bWJlci1mb3JtYXQ6YnVsbGV0
Ow0KCW1zby1sZXZlbC10ZXh0Ou+CtzsNCgltc28tbGV2ZWwtdGFiLXN0b3A6MS41aW47DQoJbXNv
LWxldmVsLW51bWJlci1wb3NpdGlvbjpsZWZ0Ow0KCXRleHQtaW5kZW50Oi0uMjVpbjsNCgltc28t
YW5zaS1mb250LXNpemU6MTAuMHB0Ow0KCWZvbnQtZmFtaWx5OlN5bWJvbDt9DQpAbGlzdCBsNDQ6
bGV2ZWw0DQoJe21zby1sZXZlbC1udW1iZXItZm9ybWF0OmJ1bGxldDsNCgltc28tbGV2ZWwtdGV4
dDrvgrc7DQoJbXNvLWxldmVsLXRhYi1zdG9wOjIuMGluOw0KCW1zby1sZXZlbC1udW1iZXItcG9z
aXRpb246bGVmdDsNCgl0ZXh0LWluZGVudDotLjI1aW47DQoJbXNvLWFuc2ktZm9udC1zaXplOjEw
LjBwdDsNCglmb250LWZhbWlseTpTeW1ib2w7fQ0KQGxpc3QgbDQ0OmxldmVsNQ0KCXttc28tbGV2
ZWwtbnVtYmVyLWZvcm1hdDpidWxsZXQ7DQoJbXNvLWxldmVsLXRleHQ674K3Ow0KCW1zby1sZXZl
bC10YWItc3RvcDoyLjVpbjsNCgltc28tbGV2ZWwtbnVtYmVyLXBvc2l0aW9uOmxlZnQ7DQoJdGV4
dC1pbmRlbnQ6LS4yNWluOw0KCW1zby1hbnNpLWZvbnQtc2l6ZToxMC4wcHQ7DQoJZm9udC1mYW1p
bHk6U3ltYm9sO30NCkBsaXN0IGw0NDpsZXZlbDYNCgl7bXNvLWxldmVsLW51bWJlci1mb3JtYXQ6
YnVsbGV0Ow0KCW1zby1sZXZlbC10ZXh0Ou+CtzsNCgltc28tbGV2ZWwtdGFiLXN0b3A6My4waW47
DQoJbXNvLWxldmVsLW51bWJlci1wb3NpdGlvbjpsZWZ0Ow0KCXRleHQtaW5kZW50Oi0uMjVpbjsN
Cgltc28tYW5zaS1mb250LXNpemU6MTAuMHB0Ow0KCWZvbnQtZmFtaWx5OlN5bWJvbDt9DQpAbGlz
dCBsNDQ6bGV2ZWw3DQoJe21zby1sZXZlbC1udW1iZXItZm9ybWF0OmJ1bGxldDsNCgltc28tbGV2
ZWwtdGV4dDrvgrc7DQoJbXNvLWxldmVsLXRhYi1zdG9wOjMuNWluOw0KCW1zby1sZXZlbC1udW1i
ZXItcG9zaXRpb246bGVmdDsNCgl0ZXh0LWluZGVudDotLjI1aW47DQoJbXNvLWFuc2ktZm9udC1z
aXplOjEwLjBwdDsNCglmb250LWZhbWlseTpTeW1ib2w7fQ0KQGxpc3QgbDQ0OmxldmVsOA0KCXtt
c28tbGV2ZWwtbnVtYmVyLWZvcm1hdDpidWxsZXQ7DQoJbXNvLWxldmVsLXRleHQ674K3Ow0KCW1z
by1sZXZlbC10YWItc3RvcDo0LjBpbjsNCgltc28tbGV2ZWwtbnVtYmVyLXBvc2l0aW9uOmxlZnQ7
DQoJdGV4dC1pbmRlbnQ6LS4yNWluOw0KCW1zby1hbnNpLWZvbnQtc2l6ZToxMC4wcHQ7DQoJZm9u
dC1mYW1pbHk6U3ltYm9sO30NCkBsaXN0IGw0NDpsZXZlbDkNCgl7bXNvLWxldmVsLW51bWJlci1m
b3JtYXQ6YnVsbGV0Ow0KCW1zby1sZXZlbC10ZXh0Ou+CtzsNCgltc28tbGV2ZWwtdGFiLXN0b3A6
NC41aW47DQoJbXNvLWxldmVsLW51bWJlci1wb3NpdGlvbjpsZWZ0Ow0KCXRleHQtaW5kZW50Oi0u
MjVpbjsNCgltc28tYW5zaS1mb250LXNpemU6MTAuMHB0Ow0KCWZvbnQtZmFtaWx5OlN5bWJvbDt9
DQpAbGlzdCBsNDUNCgl7bXNvLWxpc3QtaWQ6MjAzMDE4MzA1NTsNCgltc28tbGlzdC10ZW1wbGF0
ZS1pZHM6LTUzOTgxMDg2O30NCkBsaXN0IGw0NTpsZXZlbDENCgl7bXNvLWxldmVsLW51bWJlci1m
b3JtYXQ6YnVsbGV0Ow0KCW1zby1sZXZlbC10ZXh0Ou+CtzsNCgltc28tbGV2ZWwtdGFiLXN0b3A6
LjVpbjsNCgltc28tbGV2ZWwtbnVtYmVyLXBvc2l0aW9uOmxlZnQ7DQoJdGV4dC1pbmRlbnQ6LS4y
NWluOw0KCW1zby1hbnNpLWZvbnQtc2l6ZToxMC4wcHQ7DQoJZm9udC1mYW1pbHk6U3ltYm9sO30N
CkBsaXN0IGw0NTpsZXZlbDINCgl7bXNvLWxldmVsLW51bWJlci1mb3JtYXQ6YnVsbGV0Ow0KCW1z
by1sZXZlbC10ZXh0Ou+CtzsNCgltc28tbGV2ZWwtdGFiLXN0b3A6MS4waW47DQoJbXNvLWxldmVs
LW51bWJlci1wb3NpdGlvbjpsZWZ0Ow0KCXRleHQtaW5kZW50Oi0uMjVpbjsNCgltc28tYW5zaS1m
b250LXNpemU6MTAuMHB0Ow0KCWZvbnQtZmFtaWx5OlN5bWJvbDt9DQpAbGlzdCBsNDU6bGV2ZWwz
DQoJe21zby1sZXZlbC1udW1iZXItZm9ybWF0OmJ1bGxldDsNCgltc28tbGV2ZWwtdGV4dDrvgrc7
DQoJbXNvLWxldmVsLXRhYi1zdG9wOjEuNWluOw0KCW1zby1sZXZlbC1udW1iZXItcG9zaXRpb246
bGVmdDsNCgl0ZXh0LWluZGVudDotLjI1aW47DQoJbXNvLWFuc2ktZm9udC1zaXplOjEwLjBwdDsN
Cglmb250LWZhbWlseTpTeW1ib2w7fQ0KQGxpc3QgbDQ1OmxldmVsNA0KCXttc28tbGV2ZWwtbnVt
YmVyLWZvcm1hdDpidWxsZXQ7DQoJbXNvLWxldmVsLXRleHQ674K3Ow0KCW1zby1sZXZlbC10YWIt
c3RvcDoyLjBpbjsNCgltc28tbGV2ZWwtbnVtYmVyLXBvc2l0aW9uOmxlZnQ7DQoJdGV4dC1pbmRl
bnQ6LS4yNWluOw0KCW1zby1hbnNpLWZvbnQtc2l6ZToxMC4wcHQ7DQoJZm9udC1mYW1pbHk6U3lt
Ym9sO30NCkBsaXN0IGw0NTpsZXZlbDUNCgl7bXNvLWxldmVsLW51bWJlci1mb3JtYXQ6YnVsbGV0
Ow0KCW1zby1sZXZlbC10ZXh0Ou+CtzsNCgltc28tbGV2ZWwtdGFiLXN0b3A6Mi41aW47DQoJbXNv
LWxldmVsLW51bWJlci1wb3NpdGlvbjpsZWZ0Ow0KCXRleHQtaW5kZW50Oi0uMjVpbjsNCgltc28t
YW5zaS1mb250LXNpemU6MTAuMHB0Ow0KCWZvbnQtZmFtaWx5OlN5bWJvbDt9DQpAbGlzdCBsNDU6
bGV2ZWw2DQoJe21zby1sZXZlbC1udW1iZXItZm9ybWF0OmJ1bGxldDsNCgltc28tbGV2ZWwtdGV4
dDrvgrc7DQoJbXNvLWxldmVsLXRhYi1zdG9wOjMuMGluOw0KCW1zby1sZXZlbC1udW1iZXItcG9z
aXRpb246bGVmdDsNCgl0ZXh0LWluZGVudDotLjI1aW47DQoJbXNvLWFuc2ktZm9udC1zaXplOjEw
LjBwdDsNCglmb250LWZhbWlseTpTeW1ib2w7fQ0KQGxpc3QgbDQ1OmxldmVsNw0KCXttc28tbGV2
ZWwtbnVtYmVyLWZvcm1hdDpidWxsZXQ7DQoJbXNvLWxldmVsLXRleHQ674K3Ow0KCW1zby1sZXZl
bC10YWItc3RvcDozLjVpbjsNCgltc28tbGV2ZWwtbnVtYmVyLXBvc2l0aW9uOmxlZnQ7DQoJdGV4
dC1pbmRlbnQ6LS4yNWluOw0KCW1zby1hbnNpLWZvbnQtc2l6ZToxMC4wcHQ7DQoJZm9udC1mYW1p
bHk6U3ltYm9sO30NCkBsaXN0IGw0NTpsZXZlbDgNCgl7bXNvLWxldmVsLW51bWJlci1mb3JtYXQ6
YnVsbGV0Ow0KCW1zby1sZXZlbC10ZXh0Ou+CtzsNCgltc28tbGV2ZWwtdGFiLXN0b3A6NC4waW47
DQoJbXNvLWxldmVsLW51bWJlci1wb3NpdGlvbjpsZWZ0Ow0KCXRleHQtaW5kZW50Oi0uMjVpbjsN
Cgltc28tYW5zaS1mb250LXNpemU6MTAuMHB0Ow0KCWZvbnQtZmFtaWx5OlN5bWJvbDt9DQpAbGlz
dCBsNDU6bGV2ZWw5DQoJe21zby1sZXZlbC1udW1iZXItZm9ybWF0OmJ1bGxldDsNCgltc28tbGV2
ZWwtdGV4dDrvgrc7DQoJbXNvLWxldmVsLXRhYi1zdG9wOjQuNWluOw0KCW1zby1sZXZlbC1udW1i
ZXItcG9zaXRpb246bGVmdDsNCgl0ZXh0LWluZGVudDotLjI1aW47DQoJbXNvLWFuc2ktZm9udC1z
aXplOjEwLjBwdDsNCglmb250LWZhbWlseTpTeW1ib2w7fQ0KQGxpc3QgbDQ2DQoJe21zby1saXN0
LWlkOjIwNDkxNDA1NDc7DQoJbXNvLWxpc3QtdGVtcGxhdGUtaWRzOi0xNTM5OTU3NTIyO30NCkBs
aXN0IGw0NjpsZXZlbDENCgl7bXNvLWxldmVsLW51bWJlci1mb3JtYXQ6YnVsbGV0Ow0KCW1zby1s
ZXZlbC10ZXh0Ou+CtzsNCgltc28tbGV2ZWwtdGFiLXN0b3A6LjVpbjsNCgltc28tbGV2ZWwtbnVt
YmVyLXBvc2l0aW9uOmxlZnQ7DQoJdGV4dC1pbmRlbnQ6LS4yNWluOw0KCW1zby1hbnNpLWZvbnQt
c2l6ZToxMC4wcHQ7DQoJZm9udC1mYW1pbHk6U3ltYm9sO30NCkBsaXN0IGw0NjpsZXZlbDINCgl7
bXNvLWxldmVsLW51bWJlci1mb3JtYXQ6YnVsbGV0Ow0KCW1zby1sZXZlbC10ZXh0Ou+CtzsNCglt
c28tbGV2ZWwtdGFiLXN0b3A6MS4waW47DQoJbXNvLWxldmVsLW51bWJlci1wb3NpdGlvbjpsZWZ0
Ow0KCXRleHQtaW5kZW50Oi0uMjVpbjsNCgltc28tYW5zaS1mb250LXNpemU6MTAuMHB0Ow0KCWZv
bnQtZmFtaWx5OlN5bWJvbDt9DQpAbGlzdCBsNDY6bGV2ZWwzDQoJe21zby1sZXZlbC1udW1iZXIt
Zm9ybWF0OmJ1bGxldDsNCgltc28tbGV2ZWwtdGV4dDrvgrc7DQoJbXNvLWxldmVsLXRhYi1zdG9w
OjEuNWluOw0KCW1zby1sZXZlbC1udW1iZXItcG9zaXRpb246bGVmdDsNCgl0ZXh0LWluZGVudDot
LjI1aW47DQoJbXNvLWFuc2ktZm9udC1zaXplOjEwLjBwdDsNCglmb250LWZhbWlseTpTeW1ib2w7
fQ0KQGxpc3QgbDQ2OmxldmVsNA0KCXttc28tbGV2ZWwtbnVtYmVyLWZvcm1hdDpidWxsZXQ7DQoJ
bXNvLWxldmVsLXRleHQ674K3Ow0KCW1zby1sZXZlbC10YWItc3RvcDoyLjBpbjsNCgltc28tbGV2
ZWwtbnVtYmVyLXBvc2l0aW9uOmxlZnQ7DQoJdGV4dC1pbmRlbnQ6LS4yNWluOw0KCW1zby1hbnNp
LWZvbnQtc2l6ZToxMC4wcHQ7DQoJZm9udC1mYW1pbHk6U3ltYm9sO30NCkBsaXN0IGw0NjpsZXZl
bDUNCgl7bXNvLWxldmVsLW51bWJlci1mb3JtYXQ6YnVsbGV0Ow0KCW1zby1sZXZlbC10ZXh0Ou+C
tzsNCgltc28tbGV2ZWwtdGFiLXN0b3A6Mi41aW47DQoJbXNvLWxldmVsLW51bWJlci1wb3NpdGlv
bjpsZWZ0Ow0KCXRleHQtaW5kZW50Oi0uMjVpbjsNCgltc28tYW5zaS1mb250LXNpemU6MTAuMHB0
Ow0KCWZvbnQtZmFtaWx5OlN5bWJvbDt9DQpAbGlzdCBsNDY6bGV2ZWw2DQoJe21zby1sZXZlbC1u
dW1iZXItZm9ybWF0OmJ1bGxldDsNCgltc28tbGV2ZWwtdGV4dDrvgrc7DQoJbXNvLWxldmVsLXRh
Yi1zdG9wOjMuMGluOw0KCW1zby1sZXZlbC1udW1iZXItcG9zaXRpb246bGVmdDsNCgl0ZXh0LWlu
ZGVudDotLjI1aW47DQoJbXNvLWFuc2ktZm9udC1zaXplOjEwLjBwdDsNCglmb250LWZhbWlseTpT
eW1ib2w7fQ0KQGxpc3QgbDQ2OmxldmVsNw0KCXttc28tbGV2ZWwtbnVtYmVyLWZvcm1hdDpidWxs
ZXQ7DQoJbXNvLWxldmVsLXRleHQ674K3Ow0KCW1zby1sZXZlbC10YWItc3RvcDozLjVpbjsNCglt
c28tbGV2ZWwtbnVtYmVyLXBvc2l0aW9uOmxlZnQ7DQoJdGV4dC1pbmRlbnQ6LS4yNWluOw0KCW1z
by1hbnNpLWZvbnQtc2l6ZToxMC4wcHQ7DQoJZm9udC1mYW1pbHk6U3ltYm9sO30NCkBsaXN0IGw0
NjpsZXZlbDgNCgl7bXNvLWxldmVsLW51bWJlci1mb3JtYXQ6YnVsbGV0Ow0KCW1zby1sZXZlbC10
ZXh0Ou+CtzsNCgltc28tbGV2ZWwtdGFiLXN0b3A6NC4waW47DQoJbXNvLWxldmVsLW51bWJlci1w
b3NpdGlvbjpsZWZ0Ow0KCXRleHQtaW5kZW50Oi0uMjVpbjsNCgltc28tYW5zaS1mb250LXNpemU6
MTAuMHB0Ow0KCWZvbnQtZmFtaWx5OlN5bWJvbDt9DQpAbGlzdCBsNDY6bGV2ZWw5DQoJe21zby1s
ZXZlbC1udW1iZXItZm9ybWF0OmJ1bGxldDsNCgltc28tbGV2ZWwtdGV4dDrvgrc7DQoJbXNvLWxl
dmVsLXRhYi1zdG9wOjQuNWluOw0KCW1zby1sZXZlbC1udW1iZXItcG9zaXRpb246bGVmdDsNCgl0
ZXh0LWluZGVudDotLjI1aW47DQoJbXNvLWFuc2ktZm9udC1zaXplOjEwLjBwdDsNCglmb250LWZh
bWlseTpTeW1ib2w7fQ0KQGxpc3QgbDQ3DQoJe21zby1saXN0LWlkOjIxMjA2ODQ3Mjk7DQoJbXNv
LWxpc3QtdGVtcGxhdGUtaWRzOjEyNDQwMTIwMTA7fQ0KQGxpc3QgbDQ3OmxldmVsMQ0KCXttc28t
bGV2ZWwtbnVtYmVyLWZvcm1hdDpidWxsZXQ7DQoJbXNvLWxldmVsLXRleHQ674K3Ow0KCW1zby1s
ZXZlbC10YWItc3RvcDouNWluOw0KCW1zby1sZXZlbC1udW1iZXItcG9zaXRpb246bGVmdDsNCgl0
ZXh0LWluZGVudDotLjI1aW47DQoJbXNvLWFuc2ktZm9udC1zaXplOjEwLjBwdDsNCglmb250LWZh
bWlseTpTeW1ib2w7fQ0KQGxpc3QgbDQ3OmxldmVsMg0KCXttc28tbGV2ZWwtbnVtYmVyLWZvcm1h
dDpidWxsZXQ7DQoJbXNvLWxldmVsLXRleHQ674K3Ow0KCW1zby1sZXZlbC10YWItc3RvcDoxLjBp
bjsNCgltc28tbGV2ZWwtbnVtYmVyLXBvc2l0aW9uOmxlZnQ7DQoJdGV4dC1pbmRlbnQ6LS4yNWlu
Ow0KCW1zby1hbnNpLWZvbnQtc2l6ZToxMC4wcHQ7DQoJZm9udC1mYW1pbHk6U3ltYm9sO30NCkBs
aXN0IGw0NzpsZXZlbDMNCgl7bXNvLWxldmVsLW51bWJlci1mb3JtYXQ6YnVsbGV0Ow0KCW1zby1s
ZXZlbC10ZXh0Ou+CtzsNCgltc28tbGV2ZWwtdGFiLXN0b3A6MS41aW47DQoJbXNvLWxldmVsLW51
bWJlci1wb3NpdGlvbjpsZWZ0Ow0KCXRleHQtaW5kZW50Oi0uMjVpbjsNCgltc28tYW5zaS1mb250
LXNpemU6MTAuMHB0Ow0KCWZvbnQtZmFtaWx5OlN5bWJvbDt9DQpAbGlzdCBsNDc6bGV2ZWw0DQoJ
e21zby1sZXZlbC1udW1iZXItZm9ybWF0OmJ1bGxldDsNCgltc28tbGV2ZWwtdGV4dDrvgrc7DQoJ
bXNvLWxldmVsLXRhYi1zdG9wOjIuMGluOw0KCW1zby1sZXZlbC1udW1iZXItcG9zaXRpb246bGVm
dDsNCgl0ZXh0LWluZGVudDotLjI1aW47DQoJbXNvLWFuc2ktZm9udC1zaXplOjEwLjBwdDsNCglm
b250LWZhbWlseTpTeW1ib2w7fQ0KQGxpc3QgbDQ3OmxldmVsNQ0KCXttc28tbGV2ZWwtbnVtYmVy
LWZvcm1hdDpidWxsZXQ7DQoJbXNvLWxldmVsLXRleHQ674K3Ow0KCW1zby1sZXZlbC10YWItc3Rv
cDoyLjVpbjsNCgltc28tbGV2ZWwtbnVtYmVyLXBvc2l0aW9uOmxlZnQ7DQoJdGV4dC1pbmRlbnQ6
LS4yNWluOw0KCW1zby1hbnNpLWZvbnQtc2l6ZToxMC4wcHQ7DQoJZm9udC1mYW1pbHk6U3ltYm9s
O30NCkBsaXN0IGw0NzpsZXZlbDYNCgl7bXNvLWxldmVsLW51bWJlci1mb3JtYXQ6YnVsbGV0Ow0K
CW1zby1sZXZlbC10ZXh0Ou+CtzsNCgltc28tbGV2ZWwtdGFiLXN0b3A6My4waW47DQoJbXNvLWxl
dmVsLW51bWJlci1wb3NpdGlvbjpsZWZ0Ow0KCXRleHQtaW5kZW50Oi0uMjVpbjsNCgltc28tYW5z
aS1mb250LXNpemU6MTAuMHB0Ow0KCWZvbnQtZmFtaWx5OlN5bWJvbDt9DQpAbGlzdCBsNDc6bGV2
ZWw3DQoJe21zby1sZXZlbC1udW1iZXItZm9ybWF0OmJ1bGxldDsNCgltc28tbGV2ZWwtdGV4dDrv
grc7DQoJbXNvLWxldmVsLXRhYi1zdG9wOjMuNWluOw0KCW1zby1sZXZlbC1udW1iZXItcG9zaXRp
b246bGVmdDsNCgl0ZXh0LWluZGVudDotLjI1aW47DQoJbXNvLWFuc2ktZm9udC1zaXplOjEwLjBw
dDsNCglmb250LWZhbWlseTpTeW1ib2w7fQ0KQGxpc3QgbDQ3OmxldmVsOA0KCXttc28tbGV2ZWwt
bnVtYmVyLWZvcm1hdDpidWxsZXQ7DQoJbXNvLWxldmVsLXRleHQ674K3Ow0KCW1zby1sZXZlbC10
YWItc3RvcDo0LjBpbjsNCgltc28tbGV2ZWwtbnVtYmVyLXBvc2l0aW9uOmxlZnQ7DQoJdGV4dC1p
bmRlbnQ6LS4yNWluOw0KCW1zby1hbnNpLWZvbnQtc2l6ZToxMC4wcHQ7DQoJZm9udC1mYW1pbHk6
U3ltYm9sO30NCkBsaXN0IGw0NzpsZXZlbDkNCgl7bXNvLWxldmVsLW51bWJlci1mb3JtYXQ6YnVs
bGV0Ow0KCW1zby1sZXZlbC10ZXh0Ou+CtzsNCgltc28tbGV2ZWwtdGFiLXN0b3A6NC41aW47DQoJ
bXNvLWxldmVsLW51bWJlci1wb3NpdGlvbjpsZWZ0Ow0KCXRleHQtaW5kZW50Oi0uMjVpbjsNCglt
c28tYW5zaS1mb250LXNpemU6MTAuMHB0Ow0KCWZvbnQtZmFtaWx5OlN5bWJvbDt9DQpAbGlzdCBs
NDgNCgl7bXNvLWxpc3QtaWQ6MjE0NzIzNjY3MTsNCgltc28tbGlzdC10ZW1wbGF0ZS1pZHM6NTEz
MDQ4NjM0O30NCkBsaXN0IGw0ODpsZXZlbDENCgl7bXNvLWxldmVsLW51bWJlci1mb3JtYXQ6YnVs
bGV0Ow0KCW1zby1sZXZlbC10ZXh0Ou+CtzsNCgltc28tbGV2ZWwtdGFiLXN0b3A6LjVpbjsNCglt
c28tbGV2ZWwtbnVtYmVyLXBvc2l0aW9uOmxlZnQ7DQoJdGV4dC1pbmRlbnQ6LS4yNWluOw0KCW1z
by1hbnNpLWZvbnQtc2l6ZToxMC4wcHQ7DQoJZm9udC1mYW1pbHk6U3ltYm9sO30NCkBsaXN0IGw0
ODpsZXZlbDINCgl7bXNvLWxldmVsLW51bWJlci1mb3JtYXQ6YnVsbGV0Ow0KCW1zby1sZXZlbC10
ZXh0Ou+CtzsNCgltc28tbGV2ZWwtdGFiLXN0b3A6MS4waW47DQoJbXNvLWxldmVsLW51bWJlci1w
b3NpdGlvbjpsZWZ0Ow0KCXRleHQtaW5kZW50Oi0uMjVpbjsNCgltc28tYW5zaS1mb250LXNpemU6
MTAuMHB0Ow0KCWZvbnQtZmFtaWx5OlN5bWJvbDt9DQpAbGlzdCBsNDg6bGV2ZWwzDQoJe21zby1s
ZXZlbC1udW1iZXItZm9ybWF0OmJ1bGxldDsNCgltc28tbGV2ZWwtdGV4dDrvgrc7DQoJbXNvLWxl
dmVsLXRhYi1zdG9wOjEuNWluOw0KCW1zby1sZXZlbC1udW1iZXItcG9zaXRpb246bGVmdDsNCgl0
ZXh0LWluZGVudDotLjI1aW47DQoJbXNvLWFuc2ktZm9udC1zaXplOjEwLjBwdDsNCglmb250LWZh
bWlseTpTeW1ib2w7fQ0KQGxpc3QgbDQ4OmxldmVsNA0KCXttc28tbGV2ZWwtbnVtYmVyLWZvcm1h
dDpidWxsZXQ7DQoJbXNvLWxldmVsLXRleHQ674K3Ow0KCW1zby1sZXZlbC10YWItc3RvcDoyLjBp
bjsNCgltc28tbGV2ZWwtbnVtYmVyLXBvc2l0aW9uOmxlZnQ7DQoJdGV4dC1pbmRlbnQ6LS4yNWlu
Ow0KCW1zby1hbnNpLWZvbnQtc2l6ZToxMC4wcHQ7DQoJZm9udC1mYW1pbHk6U3ltYm9sO30NCkBs
aXN0IGw0ODpsZXZlbDUNCgl7bXNvLWxldmVsLW51bWJlci1mb3JtYXQ6YnVsbGV0Ow0KCW1zby1s
ZXZlbC10ZXh0Ou+CtzsNCgltc28tbGV2ZWwtdGFiLXN0b3A6Mi41aW47DQoJbXNvLWxldmVsLW51
bWJlci1wb3NpdGlvbjpsZWZ0Ow0KCXRleHQtaW5kZW50Oi0uMjVpbjsNCgltc28tYW5zaS1mb250
LXNpemU6MTAuMHB0Ow0KCWZvbnQtZmFtaWx5OlN5bWJvbDt9DQpAbGlzdCBsNDg6bGV2ZWw2DQoJ
e21zby1sZXZlbC1udW1iZXItZm9ybWF0OmJ1bGxldDsNCgltc28tbGV2ZWwtdGV4dDrvgrc7DQoJ
bXNvLWxldmVsLXRhYi1zdG9wOjMuMGluOw0KCW1zby1sZXZlbC1udW1iZXItcG9zaXRpb246bGVm
dDsNCgl0ZXh0LWluZGVudDotLjI1aW47DQoJbXNvLWFuc2ktZm9udC1zaXplOjEwLjBwdDsNCglm
b250LWZhbWlseTpTeW1ib2w7fQ0KQGxpc3QgbDQ4OmxldmVsNw0KCXttc28tbGV2ZWwtbnVtYmVy
LWZvcm1hdDpidWxsZXQ7DQoJbXNvLWxldmVsLXRleHQ674K3Ow0KCW1zby1sZXZlbC10YWItc3Rv
cDozLjVpbjsNCgltc28tbGV2ZWwtbnVtYmVyLXBvc2l0aW9uOmxlZnQ7DQoJdGV4dC1pbmRlbnQ6
LS4yNWluOw0KCW1zby1hbnNpLWZvbnQtc2l6ZToxMC4wcHQ7DQoJZm9udC1mYW1pbHk6U3ltYm9s
O30NCkBsaXN0IGw0ODpsZXZlbDgNCgl7bXNvLWxldmVsLW51bWJlci1mb3JtYXQ6YnVsbGV0Ow0K
CW1zby1sZXZlbC10ZXh0Ou+CtzsNCgltc28tbGV2ZWwtdGFiLXN0b3A6NC4waW47DQoJbXNvLWxl
dmVsLW51bWJlci1wb3NpdGlvbjpsZWZ0Ow0KCXRleHQtaW5kZW50Oi0uMjVpbjsNCgltc28tYW5z
aS1mb250LXNpemU6MTAuMHB0Ow0KCWZvbnQtZmFtaWx5OlN5bWJvbDt9DQpAbGlzdCBsNDg6bGV2
ZWw5DQoJe21zby1sZXZlbC1udW1iZXItZm9ybWF0OmJ1bGxldDsNCgltc28tbGV2ZWwtdGV4dDrv
grc7DQoJbXNvLWxldmVsLXRhYi1zdG9wOjQuNWluOw0KCW1zby1sZXZlbC1udW1iZXItcG9zaXRp
b246bGVmdDsNCgl0ZXh0LWluZGVudDotLjI1aW47DQoJbXNvLWFuc2ktZm9udC1zaXplOjEwLjBw
dDsNCglmb250LWZhbWlseTpTeW1ib2w7fQ0Kb2wNCgl7bWFyZ2luLWJvdHRvbTowaW47fQ0KdWwN
Cgl7bWFyZ2luLWJvdHRvbTowaW47fQ0KLS0+PC9zdHlsZT48IS0tW2lmIGd0ZSBtc28gOV0+PHht
bD4NCjxvOnNoYXBlZGVmYXVsdHMgdjpleHQ9ImVkaXQiIHNwaWRtYXg9IjEwMjYiIC8+DQo8L3ht
bD48IVtlbmRpZl0tLT48IS0tW2lmIGd0ZSBtc28gOV0+PHhtbD4NCjxvOnNoYXBlbGF5b3V0IHY6
ZXh0PSJlZGl0Ij4NCjxvOmlkbWFwIHY6ZXh0PSJlZGl0IiBkYXRhPSIxIiAvPg0KPC9vOnNoYXBl
bGF5b3V0PjwveG1sPjwhW2VuZGlmXS0tPg0KPC9oZWFkPg0KPGJvZHkgbGFuZz0iRU4tVVMiIGxp
bms9ImJsdWUiIHZsaW5rPSJwdXJwbGUiPg0KPGRpdiBjbGFzcz0iV29yZFNlY3Rpb24xIj4NCjxw
IGNsYXNzPSJNc29Ob3JtYWwiPkhpIEFuZHksPG86cD48L286cD48L3A+DQo8cCBjbGFzcz0iTXNv
Tm9ybWFsIj5UbyBkb2N1bWVudCBvdXIgb3VyIGNvbnZlcnNhdGlvbiBhdCB0aGUgZGF0YSBwbGFu
ZSBtZWV0aW5nIHRvZGF5OiBUaGUgZGF0YSBwbGFuZSB0ZWFtIGFncmVlZCB0byBtYWtlIHJlZmVy
ZW5jZXMgdG8gdGhlIERhdGEgUGxhbmUgRnJhbWV3b3JrIGRyYWZ0IGZyb20gb3RoZXIgZGF0YSBw
bGFuZSBkcmFmdHMgaW5mb3JtYXRpb25hbCwgc2luY2UgdGhlIEZyYW1ld29yayBkcmFmdCBjb250
YWlucyBubyBzcGVjcyB0bw0KIGNvZGUgZnJvbSwgdGh1cyBpdCBpcyBub3Qgbm9ybWF0aXZlIHRv
IHRoZSBvdGhlciBkYXRhIHBsYW5lIGRyYWZ0cy4gPG86cD48L286cD48L3A+DQo8cCBjbGFzcz0i
TXNvTm9ybWFsIj5FdGhhbi48bzpwPjwvbzpwPjwvcD4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiPjxv
OnA+Jm5ic3A7PC9vOnA+PC9wPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+PGI+RnJvbTo8L2I+IEFu
ZHJldyBHLiBNYWxpcyAmbHQ7YWdtYWxpc0BnbWFpbC5jb20mZ3Q7IDxicj4NCjxiPlNlbnQ6PC9i
PiBTdW5kYXksIE9jdG9iZXIgNiwgMjAxOSA5OjMzIEFNPGJyPg0KPGI+VG86PC9iPiBHcm9zc21h
biwgRXRoYW4gQS4gJmx0O2VhZ3Jvc0Bkb2xieS5jb20mZ3Q7PGJyPg0KPGI+Q2M6PC9iPiBkZXRu
ZXRAaWV0Zi5vcmc8YnI+DQo8Yj5TdWJqZWN0OjwvYj4gUmU6IFtEZXRuZXRdIGRhdGEgcGxhbmUg
ZnJhbWV3b3JrIGVkaXRvcmlhbCBwYXNzPG86cD48L286cD48L3A+DQo8cCBjbGFzcz0iTXNvTm9y
bWFsIj48bzpwPiZuYnNwOzwvbzpwPjwvcD4NCjxkaXY+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj5F
dGhhbiw8bzpwPjwvbzpwPjwvcD4NCjxkaXY+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj48bzpwPiZu
YnNwOzwvbzpwPjwvcD4NCjwvZGl2Pg0KPGRpdj4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiPllvdSZu
YnNwO21ha2UgYSB2ZXJ5IGdvb2QgcG9pbnQuIFNlZWluZyBhcyB3ZSBoYXZlIGluIHRoZSBJbnRy
b2R1Y3Rpb24gc2VjdGlvbiBvZiB0aGUgdmFyaW91cyBkYXRhIHBsYW5lIGRyYWZ0czombmJzcDs8
bzpwPjwvbzpwPjwvcD4NCjwvZGl2Pg0KPGRpdj4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiPjxvOnA+
Jm5ic3A7PC9vOnA+PC9wPg0KPC9kaXY+DQo8ZGl2Pg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+Jm5i
c3A7ICZuYnNwO0ltcG9ydGFudCBiYWNrZ3JvdW5kIGluZm9ybWF0aW9uIGNvbW1vbiB0byBhbGwg
ZGF0YSBwbGFuZXMgZm9yIERldE5ldDxvOnA+PC9vOnA+PC9wPg0KPC9kaXY+DQo8cCBjbGFzcz0i
TXNvTm9ybWFsIj4mbmJzcDsgJm5ic3A7Y2FuIGJlIGZvdW5kIGluIHRoZSBEZXROZXQgRGF0YSBQ
bGFuZSBGcmFtZXdvcms8YnI+DQombmJzcDsgJm5ic3A7W0ktRC5pZXRmLWRldG5ldC1kYXRhLXBs
YW5lLWZyYW1ld29ya10uPG86cD48L286cD48L3A+DQo8ZGl2Pg0KPHAgY2xhc3M9Ik1zb05vcm1h
bCI+PG86cD4mbmJzcDs8L286cD48L3A+DQo8L2Rpdj4NCjxkaXY+DQo8cCBjbGFzcz0iTXNvTm9y
bWFsIj5XZSBwcm9iYWJseSBzaG91bGQgbWFrZSB0aGUgRnJhbWV3b3JrIGEgbm9ybWF0aXZlIHJl
ZmVyZW5jZSBpbiB0aGUgZGF0YSBwbGFuZSBkcmFmdHMuPG86cD48L286cD48L3A+DQo8L2Rpdj4N
CjxkaXY+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj48bzpwPiZuYnNwOzwvbzpwPjwvcD4NCjwvZGl2
Pg0KPGRpdj4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiPk9uIHRoZSBvdGhlciBoYW5kLCBJIHRoaW5r
IHRoZSBkYXRhIHBsYW5lIGRyYWZ0cyBhcmUgaW5kZXBlbmRlbnQgZW5vdWdoIGZyb20gZWFjaCBv
dGhlciZuYnNwO3RoYXQgdGhleSBjYW4gcmVtYWluIGluZm9ybWF0aXZlIHJlZmVyZW5jZXMgZm9y
IGVhY2ggb3RoZXIuPG86cD48L286cD48L3A+DQo8L2Rpdj4NCjxkaXY+DQo8cCBjbGFzcz0iTXNv
Tm9ybWFsIj48bzpwPiZuYnNwOzwvbzpwPjwvcD4NCjwvZGl2Pg0KPGRpdj4NCjxwIGNsYXNzPSJN
c29Ob3JtYWwiPkNoZWVycyw8bzpwPjwvbzpwPjwvcD4NCjwvZGl2Pg0KPGRpdj4NCjxwIGNsYXNz
PSJNc29Ob3JtYWwiPkFuZHk8bzpwPjwvbzpwPjwvcD4NCjwvZGl2Pg0KPGRpdj4NCjxwIGNsYXNz
PSJNc29Ob3JtYWwiPjxvOnA+Jm5ic3A7PC9vOnA+PC9wPg0KPC9kaXY+DQo8L2Rpdj4NCjxwIGNs
YXNzPSJNc29Ob3JtYWwiPjxvOnA+Jm5ic3A7PC9vOnA+PC9wPg0KPGRpdj4NCjxkaXY+DQo8cCBj
bGFzcz0iTXNvTm9ybWFsIj5PbiBTdW4sIE9jdCA2LCAyMDE5IGF0IDM6MjEgQU0gR3Jvc3NtYW4s
IEV0aGFuIEEuICZsdDs8YSBocmVmPSJtYWlsdG86ZWFncm9zQGRvbGJ5LmNvbSI+ZWFncm9zQGRv
bGJ5LmNvbTwvYT4mZ3Q7IHdyb3RlOjxvOnA+PC9vOnA+PC9wPg0KPC9kaXY+DQo8YmxvY2txdW90
ZSBzdHlsZT0iYm9yZGVyOm5vbmU7Ym9yZGVyLWxlZnQ6c29saWQgI0NDQ0NDQyAxLjBwdDtwYWRk
aW5nOjBpbiAwaW4gMGluIDYuMHB0O21hcmdpbi1sZWZ0OjQuOHB0O21hcmdpbi1yaWdodDowaW4i
Pg0KPGRpdj4NCjxkaXY+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIiBzdHlsZT0ibXNvLW1hcmdpbi10
b3AtYWx0OmF1dG87bXNvLW1hcmdpbi1ib3R0b20tYWx0OmF1dG8iPk9LLCBJIHVuZGVyc3RhbmQg
eW91ciBwb2ludCB0aGVyZS4gQnV0IHJlZ2FyZGluZyBob3cgdGhlIGRyYWZ0cyByZWZlcmVuY2Ug
ZWFjaCBvdGhlciwgbm93IHRoYXQgSSBnbGFuY2UgYXQgYWxsIG9mIHRoZSB2YXJpb3VzIGRhdGEg
cGxhbmUgZHJhZnQgcmVmZXJlbmNlcywgSSBzZWUgdGhhdCBlYWNoIG9mIHRoZW0NCiBvbmx5IHJl
ZmVyZW5jZSBjb3JlIHRlY2hub2xvZ2llcyBhcyBub3JtYXRpdmUsIGFuZCB0aGUgcmVmZXJlbmNl
cyB0byB0aGUgZnJhbWV3b3JrIGFuZCBvdGhlciBwZWVyIGRhdGEgcGxhbmUgZHJhZnRzIGFyZSBh
bGwgaW5mb3JtYXRpdmUuIFNvIEkgc3VwcG9zZSBteSBxdWVzdGlvbiBpcyBlc3NlbnRpYWxseSDi
gJxpcyB0aGF0IG91ciBsb25nIHRlcm0gc3RyYXRlZ3kgZm9yIHJlZmVyZW5jZXM/4oCdICZuYnNw
O1RoYXQgd291bGQgYmUgYXMgb3Bwb3NlZCB0byDigJxvbmNlDQogdGhlIEZyYW1ld29yayBkcmFm
dCBpcyBwdWJsaXNoZWQsIHRoZSBvdGhlciBkcmFmdHMgd2lsbCB0aGVuIHJlZmVyZW5jZSBpdCBu
b3JtYXRpdmVseeKAnS4mbmJzcDsgSXQgc2VlbXMgdG8gbWUgdGhhdCB0byBpbXBsZW1lbnQgZS5n
LiB0aGUgSVAgZGF0YSBwbGFuZSwgb25lIHdvdWxkIG5lZWQgdG8gdW5kZXJzdGFuZCB0aGUgRnJh
bWV3b3JrLCB3aGljaCB3b3VsZCBzZWVtIHdvdWxkIGltcGx5IHRoYXQgaXQgd291bGQgYmUgcmVm
ZXJlbmNlZCBub3JtYXRpdmVseS4NCiBCdXQgbWF5YmUgSSBhbSBqdXN0IGdvaW5nIGRvd24gYSBy
YXRob2xlIGhlcmUgYW5kIHRoZSBjdXJyZW50IHN0cmF0ZWd5IGlzIGZpbmUsIGFuZC9vciBpdCBy
ZWFsbHkgZG9lc27igJl0IG1hdHRlci4gUGxlYXNlIGdpdmUgbWUgYSBjbHVlIGhlcmUuDQo8bzpw
PjwvbzpwPjwvcD4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiIHN0eWxlPSJtc28tbWFyZ2luLXRvcC1h
bHQ6YXV0bzttc28tbWFyZ2luLWJvdHRvbS1hbHQ6YXV0byI+VGhhbmtzLDxvOnA+PC9vOnA+PC9w
Pg0KPHAgY2xhc3M9Ik1zb05vcm1hbCIgc3R5bGU9Im1zby1tYXJnaW4tdG9wLWFsdDphdXRvO21z
by1tYXJnaW4tYm90dG9tLWFsdDphdXRvIj5FdGhhbi48bzpwPjwvbzpwPjwvcD4NCjxwIGNsYXNz
PSJNc29Ob3JtYWwiIHN0eWxlPSJtc28tbWFyZ2luLXRvcC1hbHQ6YXV0bzttc28tbWFyZ2luLWJv
dHRvbS1hbHQ6YXV0byI+Jm5ic3A7PG86cD48L286cD48L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFs
IiBzdHlsZT0ibXNvLW1hcmdpbi10b3AtYWx0OmF1dG87bXNvLW1hcmdpbi1ib3R0b20tYWx0OmF1
dG8iPjxiPkZyb206PC9iPiBBbmRyZXcgRy4gTWFsaXMgJmx0OzxhIGhyZWY9Im1haWx0bzphZ21h
bGlzQGdtYWlsLmNvbSIgdGFyZ2V0PSJfYmxhbmsiPmFnbWFsaXNAZ21haWwuY29tPC9hPiZndDsN
Cjxicj4NCjxiPlNlbnQ6PC9iPiBGcmlkYXksIE9jdG9iZXIgNCwgMjAxOSAxMDozMCBBTTxicj4N
CjxiPlRvOjwvYj4gR3Jvc3NtYW4sIEV0aGFuIEEuICZsdDs8YSBocmVmPSJtYWlsdG86ZWFncm9z
QGRvbGJ5LmNvbSIgdGFyZ2V0PSJfYmxhbmsiPmVhZ3Jvc0Bkb2xieS5jb208L2E+Jmd0Ozxicj4N
CjxiPkNjOjwvYj4gPGEgaHJlZj0ibWFpbHRvOmRldG5ldEBpZXRmLm9yZyIgdGFyZ2V0PSJfYmxh
bmsiPmRldG5ldEBpZXRmLm9yZzwvYT48YnI+DQo8Yj5TdWJqZWN0OjwvYj4gUmU6IFtEZXRuZXRd
IGRhdGEgcGxhbmUgZnJhbWV3b3JrIGVkaXRvcmlhbCBwYXNzPG86cD48L286cD48L3A+DQo8cCBj
bGFzcz0iTXNvTm9ybWFsIiBzdHlsZT0ibXNvLW1hcmdpbi10b3AtYWx0OmF1dG87bXNvLW1hcmdp
bi1ib3R0b20tYWx0OmF1dG8iPiZuYnNwOzxvOnA+PC9vOnA+PC9wPg0KPGRpdj4NCjxwIGNsYXNz
PSJNc29Ob3JtYWwiIHN0eWxlPSJtc28tbWFyZ2luLXRvcC1hbHQ6YXV0bzttc28tbWFyZ2luLWJv
dHRvbS1hbHQ6YXV0byI+RXRoYW4sPG86cD48L286cD48L3A+DQo8ZGl2Pg0KPHAgY2xhc3M9Ik1z
b05vcm1hbCIgc3R5bGU9Im1zby1tYXJnaW4tdG9wLWFsdDphdXRvO21zby1tYXJnaW4tYm90dG9t
LWFsdDphdXRvIj4mbmJzcDs8bzpwPjwvbzpwPjwvcD4NCjwvZGl2Pg0KPGRpdj4NCjxwIGNsYXNz
PSJNc29Ob3JtYWwiIHN0eWxlPSJtc28tbWFyZ2luLXRvcC1hbHQ6YXV0bzttc28tbWFyZ2luLWJv
dHRvbS1hbHQ6YXV0byI+VGhhdCdzIGNlcnRhaW5seSB0aGUgaW50ZW50aW9uIG9mIHRoZSBkZXNp
Z24gdGVhbSwgdG8gcHVibGlzaCB0aGUgZnJhbWV3b3JrIGZpcnN0LiBUaGF0IHNob3VsZCBtYWtl
IHB1YmxpY2F0aW9uIG9mIHRoZSBzdWJzZXF1ZW50IGRyYWZ0cyBlYXNpZXIsIHNpbmNlIGFueSB0
ZXJtaW5vbG9neSBvciBvdGhlciBpc3N1ZXMNCiBpbiB0aGUgZnJhbWV3b3JrIHRoYXQgbWFrZSBj
b21lIHVwIGR1cmluZyBsYXN0IGNhbGwgY2FuIHRoZW4gYmUgcmVmbGVjdGVkIGluIHRoZSBvdGhl
ciBkcmFmdHMgYmVmb3JlIHRoZXkgYWxzbyBnbyB0aHJvdWdoIHRoZSBwcm9jZXNzLjxvOnA+PC9v
OnA+PC9wPg0KPC9kaXY+DQo8ZGl2Pg0KPHAgY2xhc3M9Ik1zb05vcm1hbCIgc3R5bGU9Im1zby1t
YXJnaW4tdG9wLWFsdDphdXRvO21zby1tYXJnaW4tYm90dG9tLWFsdDphdXRvIj4mbmJzcDs8bzpw
PjwvbzpwPjwvcD4NCjwvZGl2Pg0KPGRpdj4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiIHN0eWxlPSJt
c28tbWFyZ2luLXRvcC1hbHQ6YXV0bzttc28tbWFyZ2luLWJvdHRvbS1hbHQ6YXV0byI+Q2hlZXJz
LDxvOnA+PC9vOnA+PC9wPg0KPC9kaXY+DQo8ZGl2Pg0KPHAgY2xhc3M9Ik1zb05vcm1hbCIgc3R5
bGU9Im1zby1tYXJnaW4tdG9wLWFsdDphdXRvO21zby1tYXJnaW4tYm90dG9tLWFsdDphdXRvIj5B
bmR5PG86cD48L286cD48L3A+DQo8L2Rpdj4NCjxkaXY+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIiBz
dHlsZT0ibXNvLW1hcmdpbi10b3AtYWx0OmF1dG87bXNvLW1hcmdpbi1ib3R0b20tYWx0OmF1dG8i
PiZuYnNwOzxvOnA+PC9vOnA+PC9wPg0KPC9kaXY+DQo8L2Rpdj4NCjxwIGNsYXNzPSJNc29Ob3Jt
YWwiIHN0eWxlPSJtc28tbWFyZ2luLXRvcC1hbHQ6YXV0bzttc28tbWFyZ2luLWJvdHRvbS1hbHQ6
YXV0byI+Jm5ic3A7PG86cD48L286cD48L3A+DQo8ZGl2Pg0KPGRpdj4NCjxwIGNsYXNzPSJNc29O
b3JtYWwiIHN0eWxlPSJtc28tbWFyZ2luLXRvcC1hbHQ6YXV0bzttc28tbWFyZ2luLWJvdHRvbS1h
bHQ6YXV0byI+T24gVGh1LCBPY3QgMywgMjAxOSBhdCA2OjE3IFBNIEdyb3NzbWFuLCBFdGhhbiBB
LiAmbHQ7PGEgaHJlZj0ibWFpbHRvOmVhZ3Jvc0Bkb2xieS5jb20iIHRhcmdldD0iX2JsYW5rIj5l
YWdyb3NAZG9sYnkuY29tPC9hPiZndDsgd3JvdGU6PG86cD48L286cD48L3A+DQo8L2Rpdj4NCjxi
bG9ja3F1b3RlIHN0eWxlPSJib3JkZXI6bm9uZTtib3JkZXItbGVmdDpzb2xpZCAjQ0NDQ0NDIDEu
MHB0O3BhZGRpbmc6MGluIDBpbiAwaW4gNi4wcHQ7bWFyZ2luLWxlZnQ6NC44cHQ7bWFyZ2luLXRv
cDo1LjBwdDttYXJnaW4tcmlnaHQ6MGluO21hcmdpbi1ib3R0b206NS4wcHQiPg0KPGRpdj4NCjxk
aXY+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIiBzdHlsZT0ibXNvLW1hcmdpbi10b3AtYWx0OmF1dG87
bXNvLW1hcmdpbi1ib3R0b20tYWx0OmF1dG8iPkludGVyZXN0aW5nLCB0aGFua3MgQW5keS4gU28g
SSBub3RlIHRoYXQgdGhlIHN0cmF0ZWd5IHdpdGggdGhpcyBmcmFtZXdvcmsgZHJhZnQgaXMgdG8g
bGlzdCB0aGUgb3RoZXIgZGF0YSBwbGFuZSBkcmFmdHMgdW5kZXIgSW5mb3JtYXRpdmUg4oCTIEkg
Z2F0aGVyIHRoYXQgaXMgc28gdGhhdCB3ZSBkb27igJl0IGhhdmUNCiB0byBwdWJsaXNoIHRoZW0g
YWxsIGF0IG9uY2UsIGV2ZW4gdGhvdWdoIGluIHNvbWUgbGluZSBvZiByZWFzb25pbmcgdGhleSBh
cmUgcmF0aGVyIGNsb3NlbHkgdGllZCB0byBlYWNoIG90aGVyLg0KPG86cD48L286cD48L3A+DQo8
cCBjbGFzcz0iTXNvTm9ybWFsIiBzdHlsZT0ibXNvLW1hcmdpbi10b3AtYWx0OmF1dG87bXNvLW1h
cmdpbi1ib3R0b20tYWx0OmF1dG8iPiZuYnNwOzxvOnA+PC9vOnA+PC9wPg0KPHAgY2xhc3M9Ik1z
b05vcm1hbCIgc3R5bGU9Im1zby1tYXJnaW4tdG9wLWFsdDphdXRvO21zby1tYXJnaW4tYm90dG9t
LWFsdDphdXRvIj5JIGp1c3Qgd2FudCB0byB2YWxpZGF0ZSB0aGF0IHRoZSBXRyBoYXMgdGhvdWdo
dCB0aHJvdWdoIHRoZSBzZXF1ZW5jZSBhbmQgcmVsYXRpb24gKGluIHRoZSBzZW5zZSBvZiByZWZl
cmVuY2luZykgb2YgdGhlIGRhdGEgcGxhbmUgZHJhZnRzLCBhbmQgdGhhdCB0aGUgZm9ybWF0IG9m
IHRoZWlyIHJlZmVyZW5jaW5nDQogb2YgZWFjaCBvdGhlciBpcyBnb29kIHRvIGdvLiA8bzpwPjwv
bzpwPjwvcD4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiIHN0eWxlPSJtc28tbWFyZ2luLXRvcC1hbHQ6
YXV0bzttc28tbWFyZ2luLWJvdHRvbS1hbHQ6YXV0byI+Jm5ic3A7PG86cD48L286cD48L3A+DQo8
cCBjbGFzcz0iTXNvTm9ybWFsIiBzdHlsZT0ibXNvLW1hcmdpbi10b3AtYWx0OmF1dG87bXNvLW1h
cmdpbi1ib3R0b20tYWx0OmF1dG8iPkNvcnJlY3Q/DQo8bzpwPjwvbzpwPjwvcD4NCjxwIGNsYXNz
PSJNc29Ob3JtYWwiIHN0eWxlPSJtc28tbWFyZ2luLXRvcC1hbHQ6YXV0bzttc28tbWFyZ2luLWJv
dHRvbS1hbHQ6YXV0byI+RXRoYW4gKGFzIGRhdGEgcGxhbmUgZnJhbWV3b3JrIGRvYyBzaGVwaGVy
ZCkuPG86cD48L286cD48L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIiBzdHlsZT0ibXNvLW1hcmdp
bi10b3AtYWx0OmF1dG87bXNvLW1hcmdpbi1ib3R0b20tYWx0OmF1dG8iPiZuYnNwOzxvOnA+PC9v
OnA+PC9wPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCIgc3R5bGU9Im1zby1tYXJnaW4tdG9wLWFsdDph
dXRvO21zby1tYXJnaW4tYm90dG9tLWFsdDphdXRvIj48Yj5Gcm9tOjwvYj4gQW5kcmV3IEcuIE1h
bGlzICZsdDs8YSBocmVmPSJtYWlsdG86YWdtYWxpc0BnbWFpbC5jb20iIHRhcmdldD0iX2JsYW5r
Ij5hZ21hbGlzQGdtYWlsLmNvbTwvYT4mZ3Q7DQo8YnI+DQo8Yj5TZW50OjwvYj4gVGh1cnNkYXks
IE9jdG9iZXIgMywgMjAxOSAxMTozMiBBTTxicj4NCjxiPlRvOjwvYj4gR3Jvc3NtYW4sIEV0aGFu
IEEuICZsdDs8YSBocmVmPSJtYWlsdG86ZWFncm9zQGRvbGJ5LmNvbSIgdGFyZ2V0PSJfYmxhbmsi
PmVhZ3Jvc0Bkb2xieS5jb208L2E+Jmd0Ozxicj4NCjxiPkNjOjwvYj4gQmFsw6F6cyBWYXJnYSBB
ICZsdDs8YSBocmVmPSJtYWlsdG86YmFsYXpzLmEudmFyZ2FAZXJpY3Nzb24uY29tIiB0YXJnZXQ9
Il9ibGFuayI+YmFsYXpzLmEudmFyZ2FAZXJpY3Nzb24uY29tPC9hPiZndDs7DQo8YSBocmVmPSJt
YWlsdG86ZGV0bmV0QGlldGYub3JnIiB0YXJnZXQ9Il9ibGFuayI+ZGV0bmV0QGlldGYub3JnPC9h
Pjxicj4NCjxiPlN1YmplY3Q6PC9iPiBSZTogW0RldG5ldF0gZGF0YSBwbGFuZSBmcmFtZXdvcmsg
ZWRpdG9yaWFsIHBhc3M8bzpwPjwvbzpwPjwvcD4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiIHN0eWxl
PSJtc28tbWFyZ2luLXRvcC1hbHQ6YXV0bzttc28tbWFyZ2luLWJvdHRvbS1hbHQ6YXV0byI+Jm5i
c3A7PG86cD48L286cD48L3A+DQo8ZGl2Pg0KPHAgY2xhc3M9Ik1zb05vcm1hbCIgc3R5bGU9Im1z
by1tYXJnaW4tdG9wLWFsdDphdXRvO21zby1tYXJnaW4tYm90dG9tLWFsdDphdXRvIj5FdGhhbiw8
bzpwPjwvbzpwPjwvcD4NCjxkaXY+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIiBzdHlsZT0ibXNvLW1h
cmdpbi10b3AtYWx0OmF1dG87bXNvLW1hcmdpbi1ib3R0b20tYWx0OmF1dG8iPiZuYnNwOzxvOnA+
PC9vOnA+PC9wPg0KPC9kaXY+DQo8ZGl2Pg0KPHAgY2xhc3M9Ik1zb05vcm1hbCIgc3R5bGU9Im1z
by1tYXJnaW4tdG9wLWFsdDphdXRvO21zby1tYXJnaW4tYm90dG9tLWFsdDphdXRvIj5TZWUmbmJz
cDs8YSBocmVmPSJodHRwczovL3VybGRlZmVuc2UucHJvb2Zwb2ludC5jb20vdjIvdXJsP3U9aHR0
cHMtM0FfX3d3dy5pZXRmLm9yZ19hYm91dF9ncm91cHNfaWVzZ19zdGF0ZW1lbnRzX25vcm1hdGl2
ZS0yRGluZm9ybWF0aXZlLTJEcmVmZXJlbmNlc18mYW1wO2Q9RHdNRmFRJmFtcDtjPWxJOFpiNlR6
TTNkMXRYNGlFdTdicGcmYW1wO3I9WmNIQzZ3WF9nRHdQRGNmTWFGTlppUSZhbXA7bT1Mb1dyNUZM
TGR4SjlGOFBaLXc5NnNTSXRHdnVQQTFfRnhsTkVFYXhrUVJvJmFtcDtzPS1hSDJKRmhGRlhMeWtH
YTVxVy14ZkVWMG1vYjlaeEF3YTBCMWhaRC1LM28mYW1wO2U9IiB0YXJnZXQ9Il9ibGFuayI+aHR0
cHM6Ly93d3cuaWV0Zi5vcmcvYWJvdXQvZ3JvdXBzL2llc2cvc3RhdGVtZW50cy9ub3JtYXRpdmUt
aW5mb3JtYXRpdmUtcmVmZXJlbmNlcy88L2E+DQogZm9yIG1vcmUgaW5mb3JtYXRpb24uPG86cD48
L286cD48L3A+DQo8L2Rpdj4NCjxkaXY+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIiBzdHlsZT0ibXNv
LW1hcmdpbi10b3AtYWx0OmF1dG87bXNvLW1hcmdpbi1ib3R0b20tYWx0OmF1dG8iPiZuYnNwOzxv
OnA+PC9vOnA+PC9wPg0KPC9kaXY+DQo8ZGl2Pg0KPHAgY2xhc3M9Ik1zb05vcm1hbCIgc3R5bGU9
Im1zby1tYXJnaW4tdG9wLWFsdDphdXRvO21zby1tYXJnaW4tYm90dG9tLWFsdDphdXRvIj5DaGVl
cnMsPG86cD48L286cD48L3A+DQo8L2Rpdj4NCjxkaXY+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIiBz
dHlsZT0ibXNvLW1hcmdpbi10b3AtYWx0OmF1dG87bXNvLW1hcmdpbi1ib3R0b20tYWx0OmF1dG8i
PkFuZHk8bzpwPjwvbzpwPjwvcD4NCjwvZGl2Pg0KPGRpdj4NCjxwIGNsYXNzPSJNc29Ob3JtYWwi
IHN0eWxlPSJtc28tbWFyZ2luLXRvcC1hbHQ6YXV0bzttc28tbWFyZ2luLWJvdHRvbS1hbHQ6YXV0
byI+Jm5ic3A7PG86cD48L286cD48L3A+DQo8L2Rpdj4NCjwvZGl2Pg0KPHAgY2xhc3M9Ik1zb05v
cm1hbCIgc3R5bGU9Im1zby1tYXJnaW4tdG9wLWFsdDphdXRvO21zby1tYXJnaW4tYm90dG9tLWFs
dDphdXRvIj4mbmJzcDs8bzpwPjwvbzpwPjwvcD4NCjxkaXY+DQo8ZGl2Pg0KPHAgY2xhc3M9Ik1z
b05vcm1hbCIgc3R5bGU9Im1zby1tYXJnaW4tdG9wLWFsdDphdXRvO21zby1tYXJnaW4tYm90dG9t
LWFsdDphdXRvIj5PbiBUaHUsIE9jdCAzLCAyMDE5IGF0IDI6MjggUE0gQW5kcmV3IEcuIE1hbGlz
ICZsdDs8YSBocmVmPSJtYWlsdG86YWdtYWxpc0BnbWFpbC5jb20iIHRhcmdldD0iX2JsYW5rIj5h
Z21hbGlzQGdtYWlsLmNvbTwvYT4mZ3Q7IHdyb3RlOjxvOnA+PC9vOnA+PC9wPg0KPC9kaXY+DQo8
YmxvY2txdW90ZSBzdHlsZT0iYm9yZGVyOm5vbmU7Ym9yZGVyLWxlZnQ6c29saWQgI0NDQ0NDQyAx
LjBwdDtwYWRkaW5nOjBpbiAwaW4gMGluIDYuMHB0O21hcmdpbi1sZWZ0OjQuOHB0O21hcmdpbi10
b3A6NS4wcHQ7bWFyZ2luLXJpZ2h0OjBpbjttYXJnaW4tYm90dG9tOjUuMHB0Ij4NCjxkaXY+DQo8
cCBjbGFzcz0iTXNvTm9ybWFsIiBzdHlsZT0ibXNvLW1hcmdpbi10b3AtYWx0OmF1dG87bXNvLW1h
cmdpbi1ib3R0b20tYWx0OmF1dG8iPkV0aGFuLDxvOnA+PC9vOnA+PC9wPg0KPGRpdj4NCjxwIGNs
YXNzPSJNc29Ob3JtYWwiIHN0eWxlPSJtc28tbWFyZ2luLXRvcC1hbHQ6YXV0bzttc28tbWFyZ2lu
LWJvdHRvbS1hbHQ6YXV0byI+Jm5ic3A7PG86cD48L286cD48L3A+DQo8L2Rpdj4NCjxkaXY+DQo8
cCBjbGFzcz0iTXNvTm9ybWFsIiBzdHlsZT0ibXNvLW1hcmdpbi10b3AtYWx0OmF1dG87bXNvLW1h
cmdpbi1ib3R0b20tYWx0OmF1dG8iPkluZm9ybWF0aXZlIFJGQ3MgY2FuIGhhdmUgbm9ybWF0aXZl
IHJlZmVyZW5jZXMuIFRoZSBydWxlIGlzIHRoYXQgaWYgeW91IG5lZWQgdGhlIHJlZmVyZW5jZSB0
byBpbXBsZW1lbnQgb3IgdW5kZXJzdGFuZCB0aGUgUkZDLCB0aGVuIGl0J3MgYSBub3JtYXRpdmUg
cmVmZXJlbmNlLiBJZiB0aGUgcmVmZXJlbmNlDQoganVzdCBhZGRzIGFkZGl0aW9uYWwgYmFja2dy
b3VuZCBpbmZvcm1hdGlvbiwgdGhlbiBpdCdzIGluZm9ybWF0aXZlLjxvOnA+PC9vOnA+PC9wPg0K
PC9kaXY+DQo8ZGl2Pg0KPHAgY2xhc3M9Ik1zb05vcm1hbCIgc3R5bGU9Im1zby1tYXJnaW4tdG9w
LWFsdDphdXRvO21zby1tYXJnaW4tYm90dG9tLWFsdDphdXRvIj4mbmJzcDs8bzpwPjwvbzpwPjwv
cD4NCjwvZGl2Pg0KPGRpdj4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiIHN0eWxlPSJtc28tbWFyZ2lu
LXRvcC1hbHQ6YXV0bzttc28tbWFyZ2luLWJvdHRvbS1hbHQ6YXV0byI+Q2hlZXJzLDxvOnA+PC9v
OnA+PC9wPg0KPC9kaXY+DQo8ZGl2Pg0KPHAgY2xhc3M9Ik1zb05vcm1hbCIgc3R5bGU9Im1zby1t
YXJnaW4tdG9wLWFsdDphdXRvO21zby1tYXJnaW4tYm90dG9tLWFsdDphdXRvIj5BbmR5PG86cD48
L286cD48L3A+DQo8L2Rpdj4NCjxkaXY+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIiBzdHlsZT0ibXNv
LW1hcmdpbi10b3AtYWx0OmF1dG87bXNvLW1hcmdpbi1ib3R0b20tYWx0OmF1dG8iPiZuYnNwOzxv
OnA+PC9vOnA+PC9wPg0KPC9kaXY+DQo8L2Rpdj4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiIHN0eWxl
PSJtc28tbWFyZ2luLXRvcC1hbHQ6YXV0bzttc28tbWFyZ2luLWJvdHRvbS1hbHQ6YXV0byI+Jm5i
c3A7PG86cD48L286cD48L3A+DQo8ZGl2Pg0KPGRpdj4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiIHN0
eWxlPSJtc28tbWFyZ2luLXRvcC1hbHQ6YXV0bzttc28tbWFyZ2luLWJvdHRvbS1hbHQ6YXV0byI+
T24gVGh1LCBPY3QgMywgMjAxOSBhdCAxMjo1MiBQTSBHcm9zc21hbiwgRXRoYW4gQS4gJmx0Ozxh
IGhyZWY9Im1haWx0bzplYWdyb3NAZG9sYnkuY29tIiB0YXJnZXQ9Il9ibGFuayI+ZWFncm9zQGRv
bGJ5LmNvbTwvYT4mZ3Q7IHdyb3RlOjxvOnA+PC9vOnA+PC9wPg0KPC9kaXY+DQo8YmxvY2txdW90
ZSBzdHlsZT0iYm9yZGVyOm5vbmU7Ym9yZGVyLWxlZnQ6c29saWQgI0NDQ0NDQyAxLjBwdDtwYWRk
aW5nOjBpbiAwaW4gMGluIDYuMHB0O21hcmdpbi1sZWZ0OjQuOHB0O21hcmdpbi10b3A6NS4wcHQ7
bWFyZ2luLXJpZ2h0OjBpbjttYXJnaW4tYm90dG9tOjUuMHB0Ij4NCjxkaXY+DQo8ZGl2Pg0KPHAg
Y2xhc3M9Ik1zb05vcm1hbCIgc3R5bGU9Im1zby1tYXJnaW4tdG9wLWFsdDphdXRvO21zby1tYXJn
aW4tYm90dG9tLWFsdDphdXRvIj5IaSBCYWxhenMsPG86cD48L286cD48L3A+DQo8cCBjbGFzcz0i
TXNvTm9ybWFsIiBzdHlsZT0ibXNvLW1hcmdpbi10b3AtYWx0OmF1dG87bXNvLW1hcmdpbi1ib3R0
b20tYWx0OmF1dG8iPlRoYW5rcyBmb3IgeW91ciByZXNwb25zZXMuIEdpdmVuIHRoYXQgdGhpcyBk
cmFmdCBpcyBJbmZvcm1hdGlvbmFsLCBzaG91bGQgcmVmZXJlbmNlcyBjbGFzc2lmaWVkIGFzIE5v
cm1hdGl2ZSBiZSBtb3ZlZCB0byB0aGUgSW5mb3JtYXRpdmUgUmVmZXJlbmNlcyBzZWN0aW9uLCBh
bmQgdGhlIE5vcm1hdGl2ZSBSZWZlcmVuY2VzDQogc2VjdGlvbiByZW1vdmVkPzxvOnA+PC9vOnA+
PC9wPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCIgc3R5bGU9Im1zby1tYXJnaW4tdG9wLWFsdDphdXRv
O21zby1tYXJnaW4tYm90dG9tLWFsdDphdXRvIj5UaGFua3MsPG86cD48L286cD48L3A+DQo8cCBj
bGFzcz0iTXNvTm9ybWFsIiBzdHlsZT0ibXNvLW1hcmdpbi10b3AtYWx0OmF1dG87bXNvLW1hcmdp
bi1ib3R0b20tYWx0OmF1dG8iPkV0aGFuLjxvOnA+PC9vOnA+PC9wPg0KPHAgY2xhc3M9Ik1zb05v
cm1hbCIgc3R5bGU9Im1zby1tYXJnaW4tdG9wLWFsdDphdXRvO21zby1tYXJnaW4tYm90dG9tLWFs
dDphdXRvIj4mbmJzcDs8bzpwPjwvbzpwPjwvcD4NCjxkaXY+DQo8ZGl2IHN0eWxlPSJib3JkZXI6
bm9uZTtib3JkZXItdG9wOnNvbGlkICNFMUUxRTEgMS4wcHQ7cGFkZGluZzozLjBwdCAwaW4gMGlu
IDBpbiI+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIiBzdHlsZT0ibXNvLW1hcmdpbi10b3AtYWx0OmF1
dG87bXNvLW1hcmdpbi1ib3R0b20tYWx0OmF1dG8iPjxiPkZyb206PC9iPiBCYWzDoXpzIFZhcmdh
IEEgJmx0OzxhIGhyZWY9Im1haWx0bzpiYWxhenMuYS52YXJnYUBlcmljc3Nvbi5jb20iIHRhcmdl
dD0iX2JsYW5rIj5iYWxhenMuYS52YXJnYUBlcmljc3Nvbi5jb208L2E+Jmd0Ow0KPGJyPg0KPGI+
U2VudDo8L2I+IFRodXJzZGF5LCBPY3RvYmVyIDMsIDIwMTkgNjo1OSBBTTxicj4NCjxiPlRvOjwv
Yj4gR3Jvc3NtYW4sIEV0aGFuIEEuICZsdDs8YSBocmVmPSJtYWlsdG86ZWFncm9zQGRvbGJ5LmNv
bSIgdGFyZ2V0PSJfYmxhbmsiPmVhZ3Jvc0Bkb2xieS5jb208L2E+Jmd0OzsNCjxhIGhyZWY9Im1h
aWx0bzpkZXRuZXRAaWV0Zi5vcmciIHRhcmdldD0iX2JsYW5rIj5kZXRuZXRAaWV0Zi5vcmc8L2E+
PGJyPg0KPGI+U3ViamVjdDo8L2I+IFJFOiBkYXRhIHBsYW5lIGZyYW1ld29yayBlZGl0b3JpYWwg
cGFzczxvOnA+PC9vOnA+PC9wPg0KPC9kaXY+DQo8L2Rpdj4NCjxwIGNsYXNzPSJNc29Ob3JtYWwi
IHN0eWxlPSJtc28tbWFyZ2luLXRvcC1hbHQ6YXV0bzttc28tbWFyZ2luLWJvdHRvbS1hbHQ6YXV0
byI+Jm5ic3A7PG86cD48L286cD48L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIiBzdHlsZT0ibXNv
LW1hcmdpbi10b3AtYWx0OmF1dG87bXNvLW1hcmdpbi1ib3R0b20tYWx0OmF1dG8iPkhpIEV0aGFu
LDxvOnA+PC9vOnA+PC9wPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCIgc3R5bGU9Im1zby1tYXJnaW4t
dG9wLWFsdDphdXRvO21zby1tYXJnaW4tYm90dG9tLWFsdDphdXRvIj4mbmJzcDs8bzpwPjwvbzpw
PjwvcD4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiIHN0eWxlPSJtc28tbWFyZ2luLXRvcC1hbHQ6YXV0
bzttc28tbWFyZ2luLWJvdHRvbS1hbHQ6YXV0byI+TWFueSB0aGFua3MgZm9yIHlvdXIgZGV0YWls
ZWQgcmV2aWV3IGFuZCBncmVhdCBzdWdnZXN0aW9ucy4gSSBoYXZlIGFjY2VwdGVkIG1vc3Qgb2Yg
dGhlbSDigJxhcyBpc+KAnS4gU2VlIHJlYWN0aW9ucyBpbmxpbmUuPG86cD48L286cD48L3A+DQo8
cCBjbGFzcz0iTXNvTm9ybWFsIiBzdHlsZT0ibXNvLW1hcmdpbi10b3AtYWx0OmF1dG87bXNvLW1h
cmdpbi1ib3R0b20tYWx0OmF1dG8iPkkgd2lsbCB1cGRhdGUgdGhlIGRyYWZ0IG9uIEdpdGh1YiBh
bmQgY3JlYXRlIGEgcHVsbCByZXF1ZXN0IGR1cmluZyB0aGUgbmV4dCB3ZWVrIHRvIG1ha2UgY2hh
bmdlcyB2aXNpYmxlLjxvOnA+PC9vOnA+PC9wPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCIgc3R5bGU9
Im1zby1tYXJnaW4tdG9wLWFsdDphdXRvO21zby1tYXJnaW4tYm90dG9tLWFsdDphdXRvIj48YSBo
cmVmPSJodHRwczovL3VybGRlZmVuc2UucHJvb2Zwb2ludC5jb20vdjIvdXJsP3U9aHR0cHMtM0Ff
X2dpdGh1Yi5jb21fZGV0bmV0LTJEd2dfZGF0YS0yRHBsYW5lLTJEZHJhZnRzJmFtcDtkPUR3TUZB
dyZhbXA7Yz1sSThaYjZUek0zZDF0WDRpRXU3YnBnJmFtcDtyPVpjSEM2d1hfZ0R3UERjZk1hRk5a
aVEmYW1wO209b29CYTBZR29TZlV4YkFnTFhrOFlEOVVaa0s0UWVyaTAtRzIwdWNfekx0YyZhbXA7
cz1LanlfUjYtekpyWmU1aWpkQWhMclhwWVNRQjRUMzQxaEM3LVdVR3dWU3RrJmFtcDtlPSIgdGFy
Z2V0PSJfYmxhbmsiPmh0dHBzOi8vZ2l0aHViLmNvbS9kZXRuZXQtd2cvZGF0YS1wbGFuZS1kcmFm
dHM8L2E+PG86cD48L286cD48L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIiBzdHlsZT0ibXNvLW1h
cmdpbi10b3AtYWx0OmF1dG87bXNvLW1hcmdpbi1ib3R0b20tYWx0OmF1dG8iPiZuYnNwOzxvOnA+
PC9vOnA+PC9wPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCIgc3R5bGU9Im1zby1tYXJnaW4tdG9wLWFs
dDphdXRvO21zby1tYXJnaW4tYm90dG9tLWFsdDphdXRvIj5BbnkgZnVydGhlciBjb21tZW50cyBm
cm9tIHRoZSBncm91cCBpcyBoaWdobHkgd2VsY29tZS48bzpwPjwvbzpwPjwvcD4NCjxwIGNsYXNz
PSJNc29Ob3JtYWwiIHN0eWxlPSJtc28tbWFyZ2luLXRvcC1hbHQ6YXV0bzttc28tbWFyZ2luLWJv
dHRvbS1hbHQ6YXV0byI+Jm5ic3A7PG86cD48L286cD48L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFs
IiBzdHlsZT0ibXNvLW1hcmdpbi10b3AtYWx0OmF1dG87bXNvLW1hcmdpbi1ib3R0b20tYWx0OmF1
dG8iPkNoZWVyczxvOnA+PC9vOnA+PC9wPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCIgc3R5bGU9Im1z
by1tYXJnaW4tdG9wLWFsdDphdXRvO21zby1tYXJnaW4tYm90dG9tLWFsdDphdXRvIj5CYWxh4oCZ
enM8bzpwPjwvbzpwPjwvcD4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiIHN0eWxlPSJtc28tbWFyZ2lu
LXRvcC1hbHQ6YXV0bzttc28tbWFyZ2luLWJvdHRvbS1hbHQ6YXV0byI+Jm5ic3A7PG86cD48L286
cD48L3A+DQo8ZGl2Pg0KPGRpdiBzdHlsZT0iYm9yZGVyOm5vbmU7Ym9yZGVyLXRvcDpzb2xpZCAj
RTFFMUUxIDEuMHB0O3BhZGRpbmc6My4wcHQgMGluIDBpbiAwaW4iPg0KPHAgY2xhc3M9Ik1zb05v
cm1hbCIgc3R5bGU9Im1zby1tYXJnaW4tdG9wLWFsdDphdXRvO21zby1tYXJnaW4tYm90dG9tLWFs
dDphdXRvIj48Yj5Gcm9tOjwvYj4gZGV0bmV0ICZsdDs8YSBocmVmPSJtYWlsdG86ZGV0bmV0LWJv
dW5jZXNAaWV0Zi5vcmciIHRhcmdldD0iX2JsYW5rIj5kZXRuZXQtYm91bmNlc0BpZXRmLm9yZzwv
YT4mZ3Q7DQo8Yj5PbiBCZWhhbGYgT2YgPC9iPkdyb3NzbWFuLCBFdGhhbiBBLjxicj4NCjxiPlNl
bnQ6PC9iPiBUdWVzZGF5LCBPY3RvYmVyIDEsIDIwMTkgNDozOCBBTTxicj4NCjxiPlRvOjwvYj4g
PGEgaHJlZj0ibWFpbHRvOmRldG5ldEBpZXRmLm9yZyIgdGFyZ2V0PSJfYmxhbmsiPmRldG5ldEBp
ZXRmLm9yZzwvYT48YnI+DQo8Yj5TdWJqZWN0OjwvYj4gW0RldG5ldF0gZGF0YSBwbGFuZSBmcmFt
ZXdvcmsgZWRpdG9yaWFsIHBhc3M8bzpwPjwvbzpwPjwvcD4NCjwvZGl2Pg0KPC9kaXY+DQo8cCBj
bGFzcz0iTXNvTm9ybWFsIiBzdHlsZT0ibXNvLW1hcmdpbi10b3AtYWx0OmF1dG87bXNvLW1hcmdp
bi1ib3R0b20tYWx0OmF1dG8iPiZuYnNwOzxvOnA+PC9vOnA+PC9wPg0KPHAgY2xhc3M9Ik1zb05v
cm1hbCIgc3R5bGU9Im1zby1tYXJnaW4tdG9wLWFsdDphdXRvO21zby1tYXJnaW4tYm90dG9tLWFs
dDphdXRvIj5IaSBBbGwsIChwYXJ0aWN1bGFybHkgQmFsYXpzIGFzIGVkaXRvciBvZiB0aGUgZHJh
ZnQpLA0KPG86cD48L286cD48L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIiBzdHlsZT0ibXNvLW1h
cmdpbi10b3AtYWx0OmF1dG87bXNvLW1hcmdpbi1ib3R0b20tYWx0OmF1dG8iPkkgaGF0ZSB0byBi
ZSB0aGUgZ3V5IHdobyB3YWl0cyB1bnRpbCBXRyBMQyB0byBhY3R1YWxseSByZWFkIHRoZSBkcmFm
dCBjYXJlZnVsbHkgYW5kIHRoZW4gY29tZXMgd2l0aCBhIGJ1bmNoIG9mIGNvbW1lbnRzLCBidXQg
aGVyZSBJIGFtOyBob3BlZnVsbHkgSSB3aWxsIGdldCBpbnRvIGdlYXIgc29vbmVyIHdpdGgNCiB0
aGUgb3RoZXIgZGF0YSBwbGFuZSBkcmFmdHMsIGJ1dCBhcyBkb2N1bWVudCBzaGVwaGVyZCBJIGhh
dmUgdG8gcmVhZCBjYXJlZnVsbHksIGFuZCBJIGZpZ3VyZWQgYXMgbG9uZyBhcyBJIHdhcyBub3Rp
Y2luZyB0aGluZ3MgSSB3b3VsZCB3cml0ZSB0aGVtIGRvd24uDQo8bzpwPjwvbzpwPjwvcD4NCjxw
IGNsYXNzPSJNc29Ob3JtYWwiIHN0eWxlPSJtc28tbWFyZ2luLXRvcC1hbHQ6YXV0bzttc28tbWFy
Z2luLWJvdHRvbS1hbHQ6YXV0byI+U28gYXMgYSByZXN1bHQgdGhlcmUgYXJlIG1hbnkgY29tbWVu
dHMgYmVsb3c7IHRoYW5rZnVsbHkgdGhleSBhcmUgbW9zdGx5IGdyYW1tYXRpY2FsLCB0aGUgc29y
dCB0aGF0IHRoZSBJRVRGIEVkaXRvcmlhbCB3aWxsIHN1cmVseSBtYWtlIGlmIHdlIGRvbuKAmXQg
Y29ycmVjdCB0aGVtLCBzbyBJIGZpZ3VyZSB3ZQ0KIHNob3VsZCBiaXRlIHRoZSBidWxsZXQgYW5k
IGRvIHRoZW0gbm93IHJhdGhlciB0aGFuIGxhdGVyLiBUaGVyZSBhcmUgZXZlbiBhIGZldyBhY3R1
YWwg4oCcd2hhdCBkb2VzIHRoaXMgbWVhbuKAnSB0eXBlIG9mIHF1ZXN0aW9ucy4gQnV0IG9uIHRo
ZSB3aG9sZSB0aGUgZHJhZnQgaXMgaW4gcXVpdGUgZ29vZCBzaGFwZSBhbmQgSSBwbGFuIHRvIHN0
YXJ0IG15IOKAnHNoZXBoZXJkIHdyaXRldXDigJ0gc29vbiwgZ2l2ZW4gdGhhdCBJIGhhdmUgZ29u
ZSBvdmVyIHRoZQ0KIGRyYWZ0IGNhcmVmdWxseSBub3cuIDxvOnA+PC9vOnA+PC9wPg0KPHAgY2xh
c3M9Ik1zb05vcm1hbCIgc3R5bGU9Im1zby1tYXJnaW4tdG9wLWFsdDphdXRvO21zby1tYXJnaW4t
Ym90dG9tLWFsdDphdXRvIj5UaGUgZm9ybSBJIGFtIHVzaW5nIGZvciBteSBjb21tZW50cyBpcyBs
aWtlIHRoaXM6DQo8bzpwPjwvbzpwPjwvcD4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiIHN0eWxlPSJt
c28tbWFyZ2luLXRvcC1hbHQ6YXV0bzttc28tbWFyZ2luLWJvdHRvbS1hbHQ6YXV0bzttYXJnaW4t
bGVmdDouNWluIj4NCklzc3VlIHR5cGUgKGUuZy4gd29yZGluZywgZ3JhbW1hciwgYWJicmV2aWF0
aW9uLCBldGMpOiA8bzpwPjwvbzpwPjwvcD4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiIHN0eWxlPSJt
c28tbWFyZ2luLXRvcC1hbHQ6YXV0bzttc28tbWFyZ2luLWJvdHRvbS1hbHQ6YXV0bzttYXJnaW4t
bGVmdDouNWluIj4NCuKAnHRleHQgaW4gcXVlc3Rpb27igJ08bzpwPjwvbzpwPjwvcD4NCjxwIHN0
eWxlPSJtYXJnaW4tbGVmdDoxLjBpbiI+PHNwYW4gc3R5bGU9ImZvbnQtZmFtaWx5OldpbmdkaW5n
cyI+w6g8L3NwYW4+PHNwYW4gc3R5bGU9ImZvbnQtc2l6ZTo3LjBwdDtmb250LWZhbWlseTomcXVv
dDtUaW1lcyBOZXcgUm9tYW4mcXVvdDssc2VyaWYiPg0KPC9zcGFuPuKAnEV0aGFu4oCZcyBzdWdn
ZXN0aW9uIG9uIGhvdyB0byBmaXggaXQ64oCdPG86cD48L286cD48L3A+DQo8cCBjbGFzcz0iTXNv
Tm9ybWFsIiBzdHlsZT0ibXNvLW1hcmdpbi10b3AtYWx0OmF1dG87bXNvLW1hcmdpbi1ib3R0b20t
YWx0OmF1dG8iPkkgaG9wZSB0aGlzIGlzIGhlbHBmdWwuIElmIGl0IGlzbuKAmXQsIGp1c3QgbGV0
IG1lIGtub3cgYW5kIGZvciB0aGUgcmVtYWluaW5nIGRyYWZ0cyBJ4oCZbGwgYmUgbGVzcyBwaWNr
eSAob3Igd2hhdGV2ZXIgeW91ciBzdWdnZXN0aW9uIHRvIG1lIGlzKS4gQW5kIG9mIGNvdXJzZSBJ
IG1heSBoYXZlIGdvdHRlbiB0aGUNCiB3cm9uZyBlbmQgb2YgdGhlIHN0aWNrIG9uIHNvbWUgb2Yg
dGhlIGl0ZW1zLCBzbyBwbGVhc2UgZmVlbCBmcmVlIHRvIHB1c2ggYmFjayBpZiBJIGdvdCB0aGUg
bWVhbmluZyB3cm9uZy4NCjxvOnA+PC9vOnA+PC9wPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCIgc3R5
bGU9Im1zby1tYXJnaW4tdG9wLWFsdDphdXRvO21zby1tYXJnaW4tYm90dG9tLWFsdDphdXRvIj5F
dGhhbiAoYXMgZGF0YSBwbGFuZSBmcmFtZXdvcmsgZHJhZnQgZG9jdW1lbnQgc2hlcGhlcmQpLjxv
OnA+PC9vOnA+PC9wPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCIgc3R5bGU9Im1zby1tYXJnaW4tdG9w
LWFsdDphdXRvO21zby1tYXJnaW4tYm90dG9tLWFsdDphdXRvIj4tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS08bzpwPjwvbzpwPjwvcD4NCjxwIGNsYXNzPSJNc29Ob3JtYWwi
IHN0eWxlPSJtc28tbWFyZ2luLXRvcC1hbHQ6YXV0bzttc28tbWFyZ2luLWJvdHRvbS1hbHQ6YXV0
byI+V29yZGluZzoNCjxvOnA+PC9vOnA+PC9wPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCIgc3R5bGU9
Im1zby1tYXJnaW4tdG9wLWFsdDphdXRvO21zby1tYXJnaW4tYm90dG9tLWFsdDphdXRvIj7igJxB
YnN0cmFjdDxvOnA+PC9vOnA+PC9wPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCIgc3R5bGU9Im1zby1t
YXJnaW4tdG9wLWFsdDphdXRvO21zby1tYXJnaW4tYm90dG9tLWFsdDphdXRvIj5UaGlzIGRvY3Vt
ZW50IHByb3ZpZGVzIGFuIG92ZXJhbGwgZnJhbWV3b3JrIGZvciB0aGUgRGV0ZXJtaW5pc3RpYyBO
ZXR3b3JraW5nIGRhdGEgcGxhbmUuJm5ic3A7IEl0IGNvdmVycyBjb25jZXB0cyBhbmQgY29uc2lk
ZXJhdGlvbnMgdGhhdCBhcmUgZ2VuZXJhbGx5IGNvbW1vbiB0byBhbnkgRGV0ZXJtaW5pc3RpYyBO
ZXR3b3JraW5nDQogZGF0YSBwbGFuZSBzcGVjaWZpY2F0aW9uLuKAnTxvOnA+PC9vOnA+PC9wPg0K
PHVsIHR5cGU9ImRpc2MiPg0KPGxpIGNsYXNzPSJNc29Ob3JtYWwiIHN0eWxlPSJtc28tbWFyZ2lu
LXRvcC1hbHQ6YXV0bzttc28tbWFyZ2luLWJvdHRvbS1hbHQ6YXV0bzttc28tbGlzdDpsMTMgbGV2
ZWwxIGxmbzEiPg0KU2F5IERldE5ldCBpbnN0ZWFkIG9mIHRoZSBtb3JlIGdlbmVyaWMgRGV0ZXJt
aW5pc3RpYyBOZXR3b3JraW5nIHNpbmNlIGl0IGlzIHNwZWNpZmljIHRvIG91ciBhcmNoaXRlY3R1
cmUsIG5vdCB0byBhbGwgb2YgZGV0ZXJtaW5pc3RpYyBuZXR3b3JraW5nIGluIHRoZSB3b3JsZC48
bzpwPjwvbzpwPjwvbGk+PC91bD4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiIHN0eWxlPSJtc28tbWFy
Z2luLXRvcC1hbHQ6YXV0bzttc28tbWFyZ2luLWJvdHRvbS1hbHQ6YXV0byI+PGI+Jmd0O0JhbGF6
cyZndDsgT0suPC9iPjxvOnA+PC9vOnA+PC9wPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCIgc3R5bGU9
Im1zby1tYXJnaW4tdG9wLWFsdDphdXRvO21zby1tYXJnaW4tYm90dG9tLWFsdDphdXRvIj5Xb3Jk
aW5nOg0KPG86cD48L286cD48L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIiBzdHlsZT0ibXNvLW1h
cmdpbi10b3AtYWx0OmF1dG87bXNvLW1hcmdpbi1ib3R0b20tYWx0OmF1dG8iPuKAnDEuJm5ic3A7
IEludHJvZHVjdGlvbjxvOnA+PC9vOnA+PC9wPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCIgc3R5bGU9
Im1zby1tYXJnaW4tdG9wLWFsdDphdXRvO21zby1tYXJnaW4tYm90dG9tLWFsdDphdXRvIj4mbmJz
cDsmbmJzcDsgRGV0ZXJtaW5pc3RpYyBOZXR3b3JraW5nIChEZXROZXQp4oCdPG86cD48L286cD48
L3A+DQo8dWwgdHlwZT0iZGlzYyI+DQo8bGkgY2xhc3M9Ik1zb05vcm1hbCIgc3R5bGU9Im1zby1t
YXJnaW4tdG9wLWFsdDphdXRvO21zby1tYXJnaW4tYm90dG9tLWFsdDphdXRvO21zby1saXN0Omw0
NCBsZXZlbDEgbGZvMiI+DQpTaW1pbGFybHksIHNheSDigJxEZXROZXQgKERldGVybWluaXN0aWMg
TmV0d29ya2luZynigJ0gLjxvOnA+PC9vOnA+PC9saT48L3VsPg0KPHAgY2xhc3M9Ik1zb05vcm1h
bCIgc3R5bGU9Im1zby1tYXJnaW4tdG9wLWFsdDphdXRvO21zby1tYXJnaW4tYm90dG9tLWFsdDph
dXRvIj48Yj4mZ3Q7QmFsYXpzJmd0OyBPSy48L2I+PG86cD48L286cD48L3A+DQo8cCBjbGFzcz0i
TXNvTm9ybWFsIiBzdHlsZT0ibXNvLW1hcmdpbi10b3AtYWx0OmF1dG87bXNvLW1hcmdpbi1ib3R0
b20tYWx0OmF1dG8iPldvcmRpbmc6DQo8bzpwPjwvbzpwPjwvcD4NCjxwIGNsYXNzPSJNc29Ob3Jt
YWwiIHN0eWxlPSJtc28tbWFyZ2luLXRvcC1hbHQ6YXV0bzttc28tbWFyZ2luLWJvdHRvbS1hbHQ6
YXV0byI+4oCcVGhlIGZvcndhcmRpbmcgc3ViLWxheWVyIGlzIHVzZWQgdG8gcHJvdmlkZSBjb25n
ZXN0aW9uIHByb3RlY3Rpb24gKGxvdyBsb3NzLCBhc3N1cmVkIGxhdGVuY3ksIGFuZCBsaW1pdGVk
IG91dC1vZi1vcmRlciBkZWxpdmVyeSkgYW5kIGxldmVyYWdlcyBUcmFmZmljIEVuZ2luZWVyaW5n
IG1lY2hhbmlzbXMu4oCdPG86cD48L286cD48L3A+DQo8dWwgdHlwZT0iZGlzYyI+DQo8bGkgY2xh
c3M9Ik1zb05vcm1hbCIgc3R5bGU9Im1zby1tYXJnaW4tdG9wLWFsdDphdXRvO21zby1tYXJnaW4t
Ym90dG9tLWFsdDphdXRvO21zby1saXN0OmwxIGxldmVsMSBsZm8zIj4NCkltcHJvdmUgY2xhcml0
eTogPG86cD48L286cD48L2xpPjwvdWw+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIiBzdHlsZT0ibXNv
LW1hcmdpbi10b3AtYWx0OmF1dG87bXNvLW1hcmdpbi1ib3R0b20tYWx0OmF1dG8iPlRoZSBmb3J3
YXJkaW5nIHN1Yi1sYXllciBsZXZlcmFnZXMgVHJhZmZpYyBFbmdpbmVlcmluZyBtZWNoYW5pc21z
IHRvIHByb3ZpZGUgY29uZ2VzdGlvbiBwcm90ZWN0aW9uIChsb3cgbG9zcywgYXNzdXJlZCBsYXRl
bmN5LCBhbmQgbGltaXRlZCBvdXQtb2Ytb3JkZXIgZGVsaXZlcnkpLjxvOnA+PC9vOnA+PC9wPg0K
PHAgY2xhc3M9Ik1zb05vcm1hbCIgc3R5bGU9Im1zby1tYXJnaW4tdG9wLWFsdDphdXRvO21zby1t
YXJnaW4tYm90dG9tLWFsdDphdXRvIj48Yj4mZ3Q7QmFsYXpzJmd0OyBPSyBpbiBwcmluY2lwbGUu
IFNsaWdodGx5IG1vZGlmaWVkIHlvdXIgcHJvcG9zYWwgdG8gY2F0Y2ggYmV0dGVyIHRoZSBzZW5z
ZSDigJzigKYgbGV2ZXJhZ2VzIFRyYWZmaWMgRW5naW5lZXJpbmcgbWVjaGFuaXNtcyBhbmQgcHJv
dmlkZXMg4oCm4oCdPC9iPjxvOnA+PC9vOnA+PC9wPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCIgc3R5
bGU9Im1zby1tYXJnaW4tdG9wLWFsdDphdXRvO21zby1tYXJnaW4tYm90dG9tLWFsdDphdXRvIj5H
cmFtbWFyOjxvOnA+PC9vOnA+PC9wPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCIgc3R5bGU9Im1zby1t
YXJnaW4tdG9wLWFsdDphdXRvO21zby1tYXJnaW4tYm90dG9tLWFsdDphdXRvIj7igJxzZXJ2aWNl
IHN1Yi1sYXllcuKAnTxvOnA+PC9vOnA+PC9wPg0KPHVsIHR5cGU9ImRpc2MiPg0KPGxpIGNsYXNz
PSJNc29Ob3JtYWwiIHN0eWxlPSJtc28tbWFyZ2luLXRvcC1hbHQ6YXV0bzttc28tbWFyZ2luLWJv
dHRvbS1hbHQ6YXV0bzttc28tbGlzdDpsMjAgbGV2ZWwxIGxmbzQiPg0KU2VydmljZSBpcyBhIHBy
b3BlciBuYW1lLCBzL2IgY2FwaXRhbGl6ZWQuIDxvOnA+PC9vOnA+PC9saT48L3VsPg0KPHAgY2xh
c3M9Ik1zb05vcm1hbCIgc3R5bGU9Im1zby1tYXJnaW4tdG9wLWFsdDphdXRvO21zby1tYXJnaW4t
Ym90dG9tLWFsdDphdXRvIj48Yj4mZ3Q7QmFsYXpzJmd0OyBIbW1tLiBJbiBhcmNoaXRlY3R1cmUg
ZHJhZnQgd2UgaGF2ZSB1c2VkIOKAnHNlcnZpY2Ugc3ViLWxheWVy4oCdIGFuZCDigJxmb3J3YXJk
aW5nIHN1Yi1sYXllcuKAnS4gSSB3b3VsZCBrZWVwIGl0LjwvYj48bzpwPjwvbzpwPjwvcD4NCjxw
IGNsYXNzPSJNc29Ob3JtYWwiIHN0eWxlPSJtc28tbWFyZ2luLXRvcC1hbHQ6YXV0bzttc28tbWFy
Z2luLWJvdHRvbS1hbHQ6YXV0byI+V29yZGluZzoNCjxvOnA+PC9vOnA+PC9wPg0KPHAgY2xhc3M9
Ik1zb05vcm1hbCIgc3R5bGU9Im1zby1tYXJnaW4tdG9wLWFsdDphdXRvO21zby1tYXJnaW4tYm90
dG9tLWFsdDphdXRvIj7igJxJdCBhbHNvIGRlc2NyaWJlcyB0aGUgZm9yd2FyZGluZyBzdWItbGF5
ZXIgdGhhdCBpcyB1c2VkIHRvJm5ic3A7Jm5ic3A7IGVsaW1pbmF0ZSAob3IgcmVkdWNlKSBjb250
ZW50aW9uIGxvc3MgYW5kIHByb3ZpZGUgYm91bmRlZCBsYXRlbmN5IGZvciZuYnNwOyZuYnNwOyBE
ZXROZXQgZmxvd3Mu4oCdPG86cD48L286cD48L3A+DQo8dWwgdHlwZT0iZGlzYyI+DQo8bGkgY2xh
c3M9Ik1zb05vcm1hbCIgc3R5bGU9Im1zby1tYXJnaW4tdG9wLWFsdDphdXRvO21zby1tYXJnaW4t
Ym90dG9tLWFsdDphdXRvO21zby1saXN0Omw0OCBsZXZlbDEgbGZvNSI+DQpSZWR1bmRhbnQgd2l0
aCBhYm92ZSBwYXJhZ3JhcGguIHMvYiBqdXN0IOKAnOKApnRoZSBGb3J3YXJkaW5nIHN1Yi1sYXll
cuKAnS4g4oCcYXNzdXJlZCBsYXRlbmN54oCdIHZzIOKAnGJvdW5kZWQgbGF0ZW5jeeKAnS4uLg0K
PG86cD48L286cD48L2xpPjwvdWw+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIiBzdHlsZT0ibXNvLW1h
cmdpbi10b3AtYWx0OmF1dG87bXNvLW1hcmdpbi1ib3R0b20tYWx0OmF1dG8iPjxiPiZndDtCYWxh
enMmZ3Q7IE9LLiBJIHdpbGwgY29sbGFwc2UgdGhlIHR3byBzZW50ZW5jZXMuPC9iPjxvOnA+PC9v
OnA+PC9wPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCIgc3R5bGU9Im1zby1tYXJnaW4tdG9wLWFsdDph
dXRvO21zby1tYXJnaW4tYm90dG9tLWFsdDphdXRvIj5NZWFuaW5nOg0KPG86cD48L286cD48L3A+
DQo8cCBjbGFzcz0iTXNvTm9ybWFsIiBzdHlsZT0ibXNvLW1hcmdpbi10b3AtYWx0OmF1dG87bXNv
LW1hcmdpbi1ib3R0b20tYWx0OmF1dG8iPuKAnCBEaWZmZXJlbnQgdHJhZmZpYyB0eXBlcywgb3Ig
YXBwbGljYXRpb24gZmxvd3MsIGNhbiBiZSBtYXBwZWQgb24gdG9wJm5ic3A7Jm5ic3A7IG9mIERl
dE5ldC7igJ08bzpwPjwvbzpwPjwvcD4NCjx1bCB0eXBlPSJkaXNjIj4NCjxsaSBjbGFzcz0iTXNv
Tm9ybWFsIiBzdHlsZT0ibXNvLW1hcmdpbi10b3AtYWx0OmF1dG87bXNvLW1hcmdpbi1ib3R0b20t
YWx0OmF1dG87bXNvLWxpc3Q6bDI0IGxldmVsMSBsZm82Ij4NCkFyZSB0aGVzZSB0d28gc2VwYXJh
dGUgdGhpbmdzPyBJIGdhdGhlciB0aGV5IGFyZT8gTWF5YmUg4oCcRGlmZmVyZW50IHRyYWZmaWMg
dHlwZXMgYW5kIGFwcGxpY2F0aW9uIGZsb3dzIGNhbiBiZSBtYXBwZWQgb24gdG9wJm5ic3A7IG9m
IERldE5ldOKAnS4gQmVsb3cgaXQgdGhlbiBzYXlzDQo8bzpwPjwvbzpwPjwvbGk+PC91bD4NCjxw
IGNsYXNzPSJNc29Ob3JtYWwiIHN0eWxlPSJtc28tbWFyZ2luLXRvcC1hbHQ6YXV0bzttc28tbWFy
Z2luLWJvdHRvbS1hbHQ6YXV0byI+4oCcMy4mbmJzcDsgRGV0TmV0IERhdGEgUGxhbmUgT3ZlcnZp
ZXc8bzpwPjwvbzpwPjwvcD4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiIHN0eWxlPSJtc28tbWFyZ2lu
LXRvcC1hbHQ6YXV0bzttc28tbWFyZ2luLWJvdHRvbS1hbHQ6YXV0byI+Jm5ic3A7Jm5ic3A7IFRo
aXMgZG9jdW1lbnQgZGVzY3JpYmVzIGhvdyBhcHBsaWNhdGlvbiBmbG93cywgb3IgYXBwLWZsb3dz
LCBhcmUmbmJzcDsgY2FycmllZCBvdmVyIERldE5ldCBuZXR3b3Jrcy7igJ08bzpwPjwvbzpwPjwv
cD4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiIHN0eWxlPSJtc28tbWFyZ2luLXRvcC1hbHQ6YXV0bztt
c28tbWFyZ2luLWJvdHRvbS1hbHQ6YXV0byI+VGhpcyBzb3VuZHMgbGlrZSB0aGV5IGFyZSBzeW5v
bnltcz8gQnV0IGFuIEFwcCBGbG93IGlzIG5vdCBkaWZmZXJlbnRpYXRlZCBieSDigJx0cmFmZmlj
IHR5cGXigJ0g4oCTIHdlIGRpZmZlcmVudGlhdGUgYmFzZWQgb24gaW5kaXZpZHVhbCBmbG93LiBT
byBJIHRoaW5rIHdlIHNob3VsZCByZW1vdmUg4oCcdHJhZmZpYyB0eXBlc+KAnQ0KIGFib3ZlLiA8
bzpwPjwvbzpwPjwvcD4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiIHN0eWxlPSJtc28tbWFyZ2luLXRv
cC1hbHQ6YXV0bzttc28tbWFyZ2luLWJvdHRvbS1hbHQ6YXV0byI+PGI+Jmd0O0JhbGF6cyZndDsg
T0suIFRyYWZmaWMgdHlwZXMgaW50ZW5kZWQgdG8gcmVmZXIgdG8gdGhlIGVuY2Fwc3VsYXRpb24g
b2YgdGhlIEFwcC1mbG93IChlLmcuLCBFdGhlcm5ldCBvciBJUCkuIEkgd2lsbCBmaXggdGhpcy48
L2I+PG86cD48L286cD48L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIiBzdHlsZT0ibXNvLW1hcmdp
bi10b3AtYWx0OmF1dG87bXNvLW1hcmdpbi1ib3R0b20tYWx0OmF1dG8iPldvcmRpbmc6DQo8bzpw
PjwvbzpwPjwvcD4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiIHN0eWxlPSJtc28tbWFyZ2luLXRvcC1h
bHQ6YXV0bzttc28tbWFyZ2luLWJvdHRvbS1hbHQ6YXV0byI+Jm5ic3A74oCcZnVuY3Rpb25zJm5i
c3A7IHJlbGF0ZWQgdG8gdGhlIGNvbnRyb2wgcGxhbmXigJ08bzpwPjwvbzpwPjwvcD4NCjx1bCB0
eXBlPSJkaXNjIj4NCjxsaSBjbGFzcz0iTXNvTm9ybWFsIiBzdHlsZT0ibXNvLW1hcmdpbi10b3At
YWx0OmF1dG87bXNvLW1hcmdpbi1ib3R0b20tYWx0OmF1dG87bXNvLWxpc3Q6bDUgbGV2ZWwxIGxm
bzciPg0KQXJlIHdlIHN0YW5kYXJkaXppbmcgb24gY29udHJvbGxlciBwbGFuZSB2cyBjb250cm9s
IHBsYW5lLCBvciBhcmUgdGhlc2UgZGlmZmVyZW50IGdyYW1tYXRpY2FsIHJvbGVzPw0KPG86cD48
L286cD48L2xpPjwvdWw+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIiBzdHlsZT0ibXNvLW1hcmdpbi10
b3AtYWx0OmF1dG87bXNvLW1hcmdpbi1ib3R0b20tYWx0OmF1dG8iPjxiPiZndDtCYWxhenMmZ3Q7
IE9LLiBJIHRoaW5rIGl0IHdvdWxkIGJlIGJldHRlciBzaW1wbGUgdG8gcmVmZXIgdG8gdGhlIE9B
TSBkcmFmdHMuPC9iPjxvOnA+PC9vOnA+PC9wPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCIgc3R5bGU9
Im1zby1tYXJnaW4tdG9wLWFsdDphdXRvO21zby1tYXJnaW4tYm90dG9tLWFsdDphdXRvIj5Xb3Jk
aW5nOg0KPG86cD48L286cD48L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIiBzdHlsZT0ibXNvLW1h
cmdpbi10b3AtYWx0OmF1dG87bXNvLW1hcmdpbi1ib3R0b20tYWx0OmF1dG8iPuKAnFRoZSBmb3J3
YXJkaW5nIHN1Yi1sYXllciBwcm92aWRlcyB0aGUgcXVhbGl0eSB1bmRlcnBpbiBuZWVkZWQgYnkg
dGhlPHNwYW4gc3R5bGU9ImNvbG9yOmJsYWNrIj4mbmJzcDsmbmJzcDsgRGV0TmV0IGZsb3cuLi7i
gJ08L3NwYW4+PG86cD48L286cD48L3A+DQo8dWwgdHlwZT0iZGlzYyI+DQo8bGkgY2xhc3M9Ik1z
b05vcm1hbCIgc3R5bGU9Im1zby1tYXJnaW4tdG9wLWFsdDphdXRvO21zby1tYXJnaW4tYm90dG9t
LWFsdDphdXRvO21zby1saXN0OmwwIGxldmVsMSBsZm84Ij4NCklzIDxzcGFuIHN0eWxlPSJjb2xv
cjpibGFjayI+dW5kZXJwaW48L3NwYW4+IGEgcmVhbCB3b3JkPyBTb3VuZHMgbGlrZSB3ZSBtZWFu
IFFvUz8NCjxvOnA+PC9vOnA+PC9saT48L3VsPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCIgc3R5bGU9
Im1zby1tYXJnaW4tdG9wLWFsdDphdXRvO21zby1tYXJnaW4tYm90dG9tLWFsdDphdXRvIj48Yj4m
Z3Q7QmFsYXpzJmd0OyBPSy4gSSB3aWxsIGNoYW5nZSB0byDigJzigKYgdGhlIFFvUyByZWxhdGVk
IGZ1bmN0aW9ucyBuZWVkZWQg4oCm4oCdPC9iPjxvOnA+PC9vOnA+PC9wPg0KPHAgY2xhc3M9Ik1z
b05vcm1hbCIgc3R5bGU9Im1zby1tYXJnaW4tdG9wLWFsdDphdXRvO21zby1tYXJnaW4tYm90dG9t
LWFsdDphdXRvIj5BYmJyZXZpYXRpb246DQo8bzpwPjwvbzpwPjwvcD4NCjxwIGNsYXNzPSJNc29O
b3JtYWwiIHN0eWxlPSJtc28tbWFyZ2luLXRvcC1hbHQ6YXV0bzttc28tbWFyZ2luLWJvdHRvbS1h
bHQ6YXV0byI+4oCcQW4gZXhhbXBsZSBvZiZuYnNwOyZuYnNwOyB0aGlzIGlzIFBhY2tldCBSZXBs
aWNhdGlvbiwgRWxpbWluYXRpb24sIGFuZCBPcmRlcmluZyAoUFJFT0YpJm5ic3A7Jm5ic3A7Jm5i
c3A7IGZ1bmN0aW9ucyBzZWUgU2VjdGlvbiA0LjMu4oCdPG86cD48L286cD48L3A+DQo8dWwgdHlw
ZT0iZGlzYyI+DQo8bGkgY2xhc3M9Ik1zb05vcm1hbCIgc3R5bGU9Im1zby1tYXJnaW4tdG9wLWFs
dDphdXRvO21zby1tYXJnaW4tYm90dG9tLWFsdDphdXRvO21zby1saXN0Omw0NyBsZXZlbDEgbGZv
OSI+DQpOb3QgZmlyc3QgdXNlIG9mIFBSRU9GLCBzaG91bGQgbm90IHNwZWxsIG91dCBoZXJlLiA8
bzpwPjwvbzpwPjwvbGk+PC91bD4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiIHN0eWxlPSJtc28tbWFy
Z2luLXRvcC1hbHQ6YXV0bzttc28tbWFyZ2luLWJvdHRvbS1hbHQ6YXV0byI+PGI+Jmd0O0JhbGF6
cyZndDsgT0suDQo8L2I+PG86cD48L286cD48L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIiBzdHls
ZT0ibXNvLW1hcmdpbi10b3AtYWx0OmF1dG87bXNvLW1hcmdpbi1ib3R0b20tYWx0OmF1dG8iPkdy
YW1tYXI6DQo8bzpwPjwvbzpwPjwvcD4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiIHN0eWxlPSJtc28t
bWFyZ2luLXRvcC1hbHQ6YXV0bzttc28tbWFyZ2luLWJvdHRvbS1hbHQ6YXV0byI+4oCcVGhlIG1l
dGhvZCBvZiBpbnN0YW50aWF0aW5nIGVhY2ggb2YgdGhlIGxheWVycyBpcyBzcGVjaWZpYyB0byB0
aGUmbmJzcDsmbmJzcDsgcGFydGljdWxhciBEZXROZXQgZGF0YSBwbGFuZSBtZXRob2QuJm5ic3A7
IFRoZXJlIG1heSBiZSBtb3JlIHRoYW4gb25lJm5ic3A7Jm5ic3A7IGFwcHJvYWNoIHRoYXQgaXMg
YXBwbGljYWJsZSB0byBhIGdpdmVuIGJlYXJlcg0KIG5ldHdvcmsgdHlwZS7igJ08bzpwPjwvbzpw
PjwvcD4NCjx1bCB0eXBlPSJkaXNjIj4NCjxsaSBjbGFzcz0iTXNvTm9ybWFsIiBzdHlsZT0ibXNv
LW1hcmdpbi10b3AtYWx0OmF1dG87bXNvLW1hcmdpbi1ib3R0b20tYWx0OmF1dG87bXNvLWxpc3Q6
bDM3IGxldmVsMSBsZm8xMCI+DQpJIHdvdWxkIGNvbWJpbmUgdGhlc2UgaW50byBhIHNpbmdsZSBz
ZW50ZW5jZSB3aXRoIGNvbW1hLCBhczog4oCcVGhlIG1ldGhvZCBvZiBpbnN0YW50aWF0aW5nIGVh
Y2ggb2YgdGhlIGxheWVycyBpcyBzcGVjaWZpYyB0byB0aGUgcGFydGljdWxhciBEZXROZXQgZGF0
YSBwbGFuZSBtZXRob2QsIGFuZCBtb3JlIHRoYW4gb25lIGFwcHJvYWNoIG1heSBiZSBhcHBsaWNh
YmxlIHRvIGEgZ2l2ZW4gYmVhcmVyIG5ldHdvcmsgdHlwZeKAnS48bzpwPjwvbzpwPjwvbGk+PC91
bD4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiIHN0eWxlPSJtc28tbWFyZ2luLXRvcC1hbHQ6YXV0bztt
c28tbWFyZ2luLWJvdHRvbS1hbHQ6YXV0byI+PGI+Jmd0O0JhbGF6cyZndDsgT0suDQo8L2I+PG86
cD48L286cD48L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIiBzdHlsZT0ibXNvLW1hcmdpbi10b3At
YWx0OmF1dG87bXNvLW1hcmdpbi1ib3R0b20tYWx0OmF1dG8iPldvcmRpbmc6DQo8bzpwPjwvbzpw
PjwvcD4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiIHN0eWxlPSJtc28tbWFyZ2luLXRvcC1hbHQ6YXV0
bzttc28tbWFyZ2luLWJvdHRvbS1hbHQ6YXV0byI+4oCcMy4xLiZuYnNwOyBEYXRhIFBsYW5lIENo
YXJhY3RlcmlzdGljczxvOnA+PC9vOnA+PC9wPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCIgc3R5bGU9
Im1zby1tYXJnaW4tdG9wLWFsdDphdXRvO21zby1tYXJnaW4tYm90dG9tLWFsdDphdXRvIj4mbmJz
cDsmbmJzcDsgVGhlcmUgYXJlIHR3byBtYWpvciBjaGFyYWN0ZXJpc3RpY3MgdG8gdGhlIGRhdGEg
cGxhbmU6PG86cD48L286cD48L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIiBzdHlsZT0ibXNvLW1h
cmdpbi10b3AtYWx0OmF1dG87bXNvLW1hcmdpbi1ib3R0b20tYWx0OmF1dG8iPiZuYnNwOyZuYnNw
OyAxLiZuYnNwOyBEYXRhIHBsYW5lIHRlY2hub2xvZ3k6DQo8dT5UaGUgRGV0TmV0IGRhdGEgcGxh
bmUgaXMgcHJvdmlkZWQgYnkgdGhlIERldE5ldCBzZXJ2aWNlIGFuZCBmb3J3YXJkaW5nIHN1YiBs
YXllcnM8L3U+LuKAnTxvOnA+PC9vOnA+PC9wPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCIgc3R5bGU9
Im1zby1tYXJnaW4tdG9wLWFsdDphdXRvO21zby1tYXJnaW4tYm90dG9tLWFsdDphdXRvIj48c3Bh
biBzdHlsZT0iZm9udC1mYW1pbHk6V2luZ2RpbmdzIj7DoDwvc3Bhbj4gUGxlYXNlIGRvbuKAmXQg
dGVsbCBtZSB0aGlzIGFnYWluLiBFbGltaW5hdGUgdGhpcyBzZW50ZW5jZS4NCjxvOnA+PC9vOnA+
PC9wPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCIgc3R5bGU9Im1zby1tYXJnaW4tdG9wLWFsdDphdXRv
O21zby1tYXJnaW4tYm90dG9tLWFsdDphdXRvIj48Yj4mZ3Q7QmFsYXpzJmd0OyBPSy4gOi0tKSkp
PC9iPjxvOnA+PC9vOnA+PC9wPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCIgc3R5bGU9Im1zby1tYXJn
aW4tdG9wLWFsdDphdXRvO21zby1tYXJnaW4tYm90dG9tLWFsdDphdXRvIj5Xb3JkaW5nOg0KPG86
cD48L286cD48L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIiBzdHlsZT0ibXNvLW1hcmdpbi10b3At
YWx0OmF1dG87bXNvLW1hcmdpbi1ib3R0b20tYWx0OmF1dG8iPuKAnE5hbWVseeKAnTxvOnA+PC9v
OnA+PC9wPg0KPHVsIHR5cGU9ImRpc2MiPg0KPGxpIGNsYXNzPSJNc29Ob3JtYWwiIHN0eWxlPSJt
c28tbWFyZ2luLXRvcC1hbHQ6YXV0bzttc28tbWFyZ2luLWJvdHRvbS1hbHQ6YXV0bzttc28tbGlz
dDpsMiBsZXZlbDEgbGZvMTEiPg0KUmVtb3ZlIHRoaXMgd29yZCwgYWxyZWFkeSBzYWlkIOKAnHNw
ZWNpZmljYWxseeKAnSB3aGljaCBpcyBiZXR0ZXIgYW55d2F5LiA8bzpwPjwvbzpwPjwvbGk+PC91
bD4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiIHN0eWxlPSJtc28tbWFyZ2luLXRvcC1hbHQ6YXV0bztt
c28tbWFyZ2luLWJvdHRvbS1hbHQ6YXV0byI+PGI+Jmd0O0JhbGF6cyZndDsgT0suDQo8L2I+PG86
cD48L286cD48L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIiBzdHlsZT0ibXNvLW1hcmdpbi10b3At
YWx0OmF1dG87bXNvLW1hcmdpbi1ib3R0b20tYWx0OmF1dG8iPkFiYnJldmlhdGlvbnM6DQo8bzpw
PjwvbzpwPjwvcD4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiIHN0eWxlPSJtc28tbWFyZ2luLXRvcC1h
bHQ6YXV0bzttc28tbWFyZ2luLWJvdHRvbS1hbHQ6YXV0byI+4oCcUy1sYWJlbCBhbmQgZC1DV+KA
nTxvOnA+PC9vOnA+PC9wPg0KPHVsIHR5cGU9ImRpc2MiPg0KPGxpIGNsYXNzPSJNc29Ob3JtYWwi
IHN0eWxlPSJtc28tbWFyZ2luLXRvcC1hbHQ6YXV0bzttc28tbWFyZ2luLWJvdHRvbS1hbHQ6YXV0
bzttc28tbGlzdDpsNyBsZXZlbDEgbGZvMTIiPg0KTmVlZCB0byBhZGQgdGhlc2UgdG8gQWJicmV2
IHNlY3Rpb24uIDxvOnA+PC9vOnA+PC9saT48L3VsPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCIgc3R5
bGU9Im1zby1tYXJnaW4tdG9wLWFsdDphdXRvO21zby1tYXJnaW4tYm90dG9tLWFsdDphdXRvIj48
Yj4mZ3Q7QmFsYXpzJmd0OyBPSy4NCjwvYj48bzpwPjwvbzpwPjwvcD4NCjxwIGNsYXNzPSJNc29O
b3JtYWwiIHN0eWxlPSJtc28tbWFyZ2luLXRvcC1hbHQ6YXV0bzttc28tbWFyZ2luLWJvdHRvbS1h
bHQ6YXV0byI+U3RydWN0dXJlOg0KPG86cD48L286cD48L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFs
IiBzdHlsZT0ibXNvLW1hcmdpbi10b3AtYWx0OmF1dG87bXNvLW1hcmdpbi1ib3R0b20tYWx0OmF1
dG8iPuKAnFRoZXJlIGFyZSB0d28gbWFqb3IgY2hhcmFjdGVyaXN0aWNzIHRvIHRoZSBkYXRhIHBs
YW5lOjxvOnA+PC9vOnA+PC9wPg0KPG9sIHN0YXJ0PSIxIiB0eXBlPSIxIj4NCjxsaSBjbGFzcz0i
TXNvTm9ybWFsIiBzdHlsZT0ibXNvLW1hcmdpbi10b3AtYWx0OmF1dG87bXNvLW1hcmdpbi1ib3R0
b20tYWx0OmF1dG87bXNvLWxpc3Q6bDggbGV2ZWwxIGxmbzEzIj4NCkRhdGEgcGxhbmUgdGVjaG5v
bG9neTrigJ0gPG86cD48L286cD48L2xpPjwvb2w+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIiBzdHls
ZT0ibXNvLW1hcmdpbi10b3AtYWx0OmF1dG87bXNvLW1hcmdpbi1ib3R0b20tYWx0OmF1dG8iPiZu
YnNwOzxvOnA+PC9vOnA+PC9wPg0KPHVsIHR5cGU9ImRpc2MiPg0KPGxpIGNsYXNzPSJNc29Ob3Jt
YWwiIHN0eWxlPSJtc28tbWFyZ2luLXRvcC1hbHQ6YXV0bzttc28tbWFyZ2luLWJvdHRvbS1hbHQ6
YXV0bzttc28tbGlzdDpsMjggbGV2ZWwxIGxmbzE0Ij4NCkkgd291bGQgc2F5IHRoZXNlIHNob3Vs
ZCBub3QgYmUgYSAyLWl0ZW0gbnVtYmVyZWQgbGlzdCwgdGhleSBzaG91bGQgYmUgYSB0b3BpYyBz
ZW50ZW5jZSBsaXN0aW5nIGJvdGgsIGZvbGxvd2VkIGJ5IHN1YnNlY3Rpb25zLCBhcyBpcyBkb25l
IGZvciBFbmNhcHN1bGF0aW9uIGJ1dCBub3QgZm9yIFRlY2hub2xvZ3kuIEFsc28gb25lIHNheXMg
RGF0YSBQbGFuZSBUZWNobm9sb2d5LCB0aGUgb3RoZXIganVzdCBFbmNhcHN1bGF0aW9uIOKAkyBz
aG91bGQgYmUNCiBjb25zaXN0ZW50IOKAkyBTbyB3ZSBjb3VsZCBoYXZlOjxvOnA+PC9vOnA+PC9s
aT48L3VsPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCIgc3R5bGU9Im1zby1tYXJnaW4tdG9wLWFsdDph
dXRvO21zby1tYXJnaW4tYm90dG9tLWFsdDphdXRvO21hcmdpbi1sZWZ0Oi4yNWluIj4NCjMuMS4m
bmJzcDsgRGF0YSBQbGFuZSBDaGFyYWN0ZXJpc3RpY3M8bzpwPjwvbzpwPjwvcD4NCjxwIGNsYXNz
PSJNc29Ob3JtYWwiIHN0eWxlPSJtc28tbWFyZ2luLXRvcC1hbHQ6YXV0bzttc28tbWFyZ2luLWJv
dHRvbS1hbHQ6YXV0bzttYXJnaW4tbGVmdDouMjVpbiI+DQpUaGVyZSBhcmUgdHdvIG1ham9yIGNo
YXJhY3RlcmlzdGljcyB0byB0aGUgZGF0YSBwbGFuZTogdGhlIHRlY2hub2xvZ3kgYW5kIHRoZSBl
bmNhcHN1bGF0aW9uLCBhcyBkaXNjdXNzZWQgYmVsb3cuDQo8bzpwPjwvbzpwPjwvcD4NCjxwIGNs
YXNzPSJNc29Ob3JtYWwiIHN0eWxlPSJtc28tbWFyZ2luLXRvcC1hbHQ6YXV0bzttc28tbWFyZ2lu
LWJvdHRvbS1hbHQ6YXV0bzttYXJnaW4tbGVmdDouMjVpbiI+DQozLjEuMSBUZWNobm9sb2d5PG86
cD48L286cD48L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIiBzdHlsZT0ibXNvLW1hcmdpbi10b3At
YWx0OmF1dG87bXNvLW1hcmdpbi1ib3R0b20tYWx0OmF1dG87bWFyZ2luLWxlZnQ6LjI1aW4iPg0K
4oCmPG86cD48L286cD48L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIiBzdHlsZT0ibXNvLW1hcmdp
bi10b3AtYWx0OmF1dG87bXNvLW1hcmdpbi1ib3R0b20tYWx0OmF1dG87bWFyZ2luLWxlZnQ6LjI1
aW4iPg0KMy4xLjIgRW5jYXBzdWxhdGlvbjxvOnA+PC9vOnA+PC9wPg0KPHAgY2xhc3M9Ik1zb05v
cm1hbCIgc3R5bGU9Im1zby1tYXJnaW4tdG9wLWFsdDphdXRvO21zby1tYXJnaW4tYm90dG9tLWFs
dDphdXRvO21hcmdpbi1sZWZ0Oi4yNWluIj4NCuKApjxvOnA+PC9vOnA+PC9wPg0KPHAgY2xhc3M9
Ik1zb05vcm1hbCIgc3R5bGU9Im1zby1tYXJnaW4tdG9wLWFsdDphdXRvO21zby1tYXJnaW4tYm90
dG9tLWFsdDphdXRvIj48Yj4mZ3Q7QmFsYXpzJmd0OyBPSy4NCjwvYj48bzpwPjwvbzpwPjwvcD4N
CjxwIGNsYXNzPSJNc29Ob3JtYWwiIHN0eWxlPSJtc28tbWFyZ2luLXRvcC1hbHQ6YXV0bzttc28t
bWFyZ2luLWJvdHRvbS1hbHQ6YXV0byI+R3JhbW1hcjoNCjxvOnA+PC9vOnA+PC9wPg0KPHAgY2xh
c3M9Ik1zb05vcm1hbCIgc3R5bGU9Im1zby1tYXJnaW4tdG9wLWFsdDphdXRvO21zby1tYXJnaW4t
Ym90dG9tLWFsdDphdXRvIj7igJxUaGUgZW5jYXBzdWxhdGlvbiBvZiB0aGUgRGV0TmV0IGZsb3dz
IGFsbG93cyB0aGVtIHRvIGJlIHNlbnQgb3ZlciBhJm5ic3A7Jm5ic3A7IGRhdGEgcGxhbmUgdGVj
aG5vbG9neSBvdGhlciB0aGFuIHRoZWlyIG5hdGl2ZSB0eXBlLiZuYnNwOyBFbmNhcHN1bGF0aW9u
IGlzJm5ic3A7Jm5ic3A7IGVzc2VudGlhbCBpZiwgZm9yIGV4YW1wbGUsIGl0IGlzIHJlcXVpcmVk
DQogdG8gc2VuZCBFdGhlcm5ldCBUU04gc3RyZWFtJm5ic3A7Jm5ic3A7Jm5ic3A7IGFzIGEgRGV0
TmV0IEFwcGxpY2F0aW9uIG92ZXIgYSBkYXRhIHBsYW5lIHN1Y2ggYXMgTVBMUy7igJ08bzpwPjwv
bzpwPjwvcD4NCjx1bCB0eXBlPSJkaXNjIj4NCjxsaSBjbGFzcz0iTXNvTm9ybWFsIiBzdHlsZT0i
bXNvLW1hcmdpbi10b3AtYWx0OmF1dG87bXNvLW1hcmdpbi1ib3R0b20tYWx0OmF1dG87bXNvLWxp
c3Q6bDIyIGxldmVsMSBsZm8xNSI+DQpDb25zb2xpZGF0ZTog4oCcVGhlIGVuY2Fwc3VsYXRpb24g
b2YgYSBEZXROZXQgZmxvdyBhbGxvd3MgaXQgdG8gYmUgc2VudCBvdmVyIGEmbmJzcDsmbmJzcDsg
ZGF0YSBwbGFuZSB0ZWNobm9sb2d5IG90aGVyIHRoYW4gaXRzIG5hdGl2ZSB0eXBlLiBGb3IgZXhh
bXBsZSwgYW4gRXRoZXJuZXQgVFNOIGFwcCBmbG93IGNhbiBiZSBzZW50IGFzIGEgRGV0TmV0IGFw
cCBmbG93IG92ZXIgTVBMUy4uLuKAnTxvOnA+PC9vOnA+PC9saT48L3VsPg0KPHAgY2xhc3M9Ik1z
b05vcm1hbCIgc3R5bGU9Im1zby1tYXJnaW4tdG9wLWFsdDphdXRvO21zby1tYXJnaW4tYm90dG9t
LWFsdDphdXRvIj48Yj4mZ3Q7QmFsYXpzJmd0OyBPSy4NCjwvYj48bzpwPjwvbzpwPjwvcD4NCjxw
IGNsYXNzPSJNc29Ob3JtYWwiIHN0eWxlPSJtc28tbWFyZ2luLXRvcC1hbHQ6YXV0bzttc28tbWFy
Z2luLWJvdHRvbS1hbHQ6YXV0byI+R3JhbW1hcjoNCjxvOnA+PC9vOnA+PC9wPg0KPHAgY2xhc3M9
Ik1zb05vcm1hbCIgc3R5bGU9Im1zby1tYXJnaW4tdG9wLWFsdDphdXRvO21zby1tYXJnaW4tYm90
dG9tLWFsdDphdXRvIj7igJxtZXRhLWRhdGHigJ0NCjxvOnA+PC9vOnA+PC9wPg0KPHVsIHR5cGU9
ImRpc2MiPg0KPGxpIGNsYXNzPSJNc29Ob3JtYWwiIHN0eWxlPSJtc28tbWFyZ2luLXRvcC1hbHQ6
YXV0bzttc28tbWFyZ2luLWJvdHRvbS1hbHQ6YXV0bzttc28tbGlzdDpsMzYgbGV2ZWwxIGxmbzE2
Ij4NCnMvYiBtZXRhZGF0YSDigJMgbm90IGEgaHlwaGVuYXRlZCB3b3JkLiA8bzpwPjwvbzpwPjwv
bGk+PC91bD4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiIHN0eWxlPSJtc28tbWFyZ2luLXRvcC1hbHQ6
YXV0bzttc28tbWFyZ2luLWJvdHRvbS1hbHQ6YXV0byI+PGI+Jmd0O0JhbGF6cyZndDsgT0suDQo8
L2I+PG86cD48L286cD48L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIiBzdHlsZT0ibXNvLW1hcmdp
bi10b3AtYWx0OmF1dG87bXNvLW1hcmdpbi1ib3R0b20tYWx0OmF1dG8iPkNsYXJpdHk6DQo8bzpw
PjwvbzpwPjwvcD4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiIHN0eWxlPSJtc28tbWFyZ2luLXRvcC1h
bHQ6YXV0bzttc28tbWFyZ2luLWJvdHRvbS1hbHQ6YXV0bzttYXJnaW4tbGVmdDouNWluIj4NCuKA
nFRoZSBEZXROZXQgZGF0YSBwbGFuZSBjYW4gcHJvdmlkZSBvciBjYXJyeSBtZXRhLWRhdGE6PG86
cD48L286cD48L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIiBzdHlsZT0ibXNvLW1hcmdpbi10b3At
YWx0OmF1dG87bXNvLW1hcmdpbi1ib3R0b20tYWx0OmF1dG87bWFyZ2luLWxlZnQ6LjVpbiI+DQom
bmJzcDsmbmJzcDsgMS4mbmJzcDsgRmxvdy1JRDxvOnA+PC9vOnA+PC9wPg0KPHAgY2xhc3M9Ik1z
b05vcm1hbCIgc3R5bGU9Im1zby1tYXJnaW4tdG9wLWFsdDphdXRvO21zby1tYXJnaW4tYm90dG9t
LWFsdDphdXRvO21hcmdpbi1sZWZ0Oi41aW4iPg0KJm5ic3A7Jm5ic3A7IDIuJm5ic3A7IFNlcXVl
bmNlIE51bWJlcjxvOnA+PC9vOnA+PC9wPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCIgc3R5bGU9Im1z
by1tYXJnaW4tdG9wLWFsdDphdXRvO21zby1tYXJnaW4tYm90dG9tLWFsdDphdXRvO21hcmdpbi1s
ZWZ0Oi41aW4iPg0K4oCmIEJvdGggb2YgdGhlc2UgbWV0YWRhdGEgYXJlIHJlcXVpcmVkIOKApuKA
nSA8bzpwPjwvbzpwPjwvcD4NCjx1bCB0eXBlPSJkaXNjIj4NCjxsaSBjbGFzcz0iTXNvTm9ybWFs
IiBzdHlsZT0ibXNvLW1hcmdpbi10b3AtYWx0OmF1dG87bXNvLW1hcmdpbi1ib3R0b20tYWx0OmF1
dG87bXNvLWxpc3Q6bDE5IGxldmVsMSBsZm8xNyI+DQpJIGluaXRpYWxseSByZWFkIHRoaXMgYXMg
4oCcdGhleSBhcmUgYm90aCByZXF1aXJlZOKAnSBidXQgdGhlbiBpdCB0dXJucyBvdXQgdGhleSBh
cmUgbm90LiBSZXBocmFzZToNCjxvOnA+PC9vOnA+PC9saT48L3VsPg0KPHAgY2xhc3M9Ik1zb05v
cm1hbCIgc3R5bGU9Im1zby1tYXJnaW4tdG9wLWFsdDphdXRvO21zby1tYXJnaW4tYm90dG9tLWFs
dDphdXRvO21hcmdpbi1sZWZ0Oi4yNWluIj4NCuKAnFRoZSBEZXROZXQgZGF0YSBwbGFuZSBzdXBw
b3J0cyBhIEZsb3ctSUQgKGZvciBpZGVudGlmaWNhdGlvbiBvZiB0aGUgZmxvdyBvciBhZ2dyZWdh
dGUgZmxvdykgYW5kL29yIGEgU2VxdWVuY2UgTnVtYmVyIChmb3IgUFJFT0YpIGZvciBlYWNoIERl
dE5ldCBmbG93LiBUaGUgRGV0TmV0IFNlcnZpY2Ugc3ViLWxheWVyIHJlcXVpcmVzIGJvdGg7IHRo
ZSBEZXROZXQgZm9yd2FyZGluZyBzdWItbGF5ZXIgcmVxdWlyZXMgb25seSBGbG93LUlELiBNZXRh
ZGF0YQ0KIGNhbiBhbHNvIGJlIHVzZWQgZm9yIE9BTSBpbmRpY2F0aW9ucyBhbmQgaW5zdHJ1bWVu
dGF0aW9uIG9mIERldE5ldCBkYXRhIHBsYW5lIG9wZXJhdGlvbi7igJ08bzpwPjwvbzpwPjwvcD4N
CjxwIGNsYXNzPSJNc29Ob3JtYWwiIHN0eWxlPSJtc28tbWFyZ2luLXRvcC1hbHQ6YXV0bzttc28t
bWFyZ2luLWJvdHRvbS1hbHQ6YXV0byI+PGI+Jmd0O0JhbGF6cyZndDsgT0suDQo8L2I+PG86cD48
L286cD48L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIiBzdHlsZT0ibXNvLW1hcmdpbi10b3AtYWx0
OmF1dG87bXNvLW1hcmdpbi1ib3R0b20tYWx0OmF1dG87bWFyZ2luLWxlZnQ6LjI1aW4iPg0KR3Jh
bW1hcjogPG86cD48L286cD48L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIiBzdHlsZT0ibXNvLW1h
cmdpbi10b3AtYWx0OmF1dG87bXNvLW1hcmdpbi1ib3R0b20tYWx0OmF1dG87bWFyZ2luLWxlZnQ6
LjI1aW4iPg0K4oCcaXQgaXMgYW50aWNpcGF0ZWQgdGhhdCBtb3JlIHRoYW4gb25lIGVuY2Fwc3Vs
YXRpb24mbmJzcDsmbmJzcDsgbWF5IGJlIGRlcGxveWVkIGZvciBleGFtcGxlIEdSReKAnTxvOnA+
PC9vOnA+PC9wPg0KPHVsIHR5cGU9ImRpc2MiPg0KPGxpIGNsYXNzPSJNc29Ob3JtYWwiIHN0eWxl
PSJtc28tbWFyZ2luLXRvcC1hbHQ6YXV0bzttc28tbWFyZ2luLWJvdHRvbS1hbHQ6YXV0bzttc28t
bGlzdDpsMjEgbGV2ZWwxIGxmbzE4Ij4NCk5lZWQgY29tbWEgYWZ0ZXIg4oCcZGVwbG95ZWQs4oCd
IDxvOnA+PC9vOnA+PC9saT48L3VsPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCIgc3R5bGU9Im1zby1t
YXJnaW4tdG9wLWFsdDphdXRvO21zby1tYXJnaW4tYm90dG9tLWFsdDphdXRvIj48Yj4mZ3Q7QmFs
YXpzJmd0OyBPSy4NCjwvYj48bzpwPjwvbzpwPjwvcD4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiIHN0
eWxlPSJtc28tbWFyZ2luLXRvcC1hbHQ6YXV0bzttc28tbWFyZ2luLWJvdHRvbS1hbHQ6YXV0byI+
V29yZGluZzoNCjxvOnA+PC9vOnA+PC9wPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCIgc3R5bGU9Im1z
by1tYXJnaW4tdG9wLWFsdDphdXRvO21zby1tYXJnaW4tYm90dG9tLWFsdDphdXRvIj7igJxbUkZD
NzY1N10gYWxzbyBwcm92aWRlcyB1c2VmdWwgYmFja2dyb3VuZCBvbiB0aGUgZGVsaXZlcnkgZGlm
ZmVyZW50aWF0ZWQgc2VydmljZXMgKERpZmZTZXJ2KeKAnTxvOnA+PC9vOnA+PC9wPg0KPHVsIHR5
cGU9ImRpc2MiPg0KPGxpIGNsYXNzPSJNc29Ob3JtYWwiIHN0eWxlPSJtc28tbWFyZ2luLXRvcC1h
bHQ6YXV0bzttc28tbWFyZ2luLWJvdHRvbS1hbHQ6YXV0bzttc28tbGlzdDpsMTQgbGV2ZWwxIGxm
bzE5Ij4NCkkgZG9u4oCZdCB0aGluayDigJx0aGUgZGVsaXZlcnnigJ0gYmVsb25ncyB0aGVyZT8g
RGVsZXRlPyAo4oCd4oCmdXNlZnVsIGJhY2tncm91bmQgb24gRGlmZmVyZW50aWF0ZWQgU2Vydmlj
ZXMgKERpZmZzZXJ2KeKApuKAnSAoZm9sbG93aW5nIFJGQzc2NTcgZm9ybWF0KS4NCjxvOnA+PC9v
OnA+PC9saT48L3VsPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCIgc3R5bGU9Im1zby1tYXJnaW4tdG9w
LWFsdDphdXRvO21zby1tYXJnaW4tYm90dG9tLWFsdDphdXRvIj48Yj4mZ3Q7QmFsYXpzJmd0OyBP
Sy4gSSB3aWxsIHJlcGhyYXNlLiBSZWZlcmVuY2UgdG8gcmZjNzY1NyBpcyBpbXBvcnRhbnQgaGVy
ZSwgc28gSSB3aWxsIGtlZXAgaXQuPC9iPjxvOnA+PC9vOnA+PC9wPg0KPHAgY2xhc3M9Ik1zb05v
cm1hbCIgc3R5bGU9Im1zby1tYXJnaW4tdG9wLWFsdDphdXRvO21zby1tYXJnaW4tYm90dG9tLWFs
dDphdXRvIj5Xb3JkIG1lYW5pbmc6DQo8bzpwPjwvbzpwPjwvcD4NCjxwIGNsYXNzPSJNc29Ob3Jt
YWwiIHN0eWxlPSJtc28tbWFyZ2luLXRvcC1hbHQ6YXV0bzttc28tbWFyZ2luLWJvdHRvbS1hbHQ6
YXV0byI+4oCcSXQgaXMgcG9zc2libGUgdG8gaW5jbHVkZSBzdWNoIGluZm9ybWF0aW9uIGluIGEg
bmF0aXZlIElQJm5ic3A7Jm5ic3A7IHBhY2tldCBleHBsaWNpdGx5LCBvciBpbXBsaWNpdGx5LuKA
nTxvOnA+PC9vOnA+PC9wPg0KPHVsIHR5cGU9ImRpc2MiPg0KPGxpIGNsYXNzPSJNc29Ob3JtYWwi
IHN0eWxlPSJtc28tbWFyZ2luLXRvcC1hbHQ6YXV0bzttc28tbWFyZ2luLWJvdHRvbS1hbHQ6YXV0
bzttc28tbGlzdDpsNDAgbGV2ZWwxIGxmbzIwIj4NCkkgdW5kZXJzdGFuZCDigJxleHBsaWNpdGx5
4oCdIHRvIG1lYW4gdGhlcmUgaXMgYWRkaXRpb25hbCBtZXRhZGF0YSwgdnMg4oCcaW1wbGljaXRs
eeKAnSB0byBtZWFuIHRoYXQgaXQgaXMgaW5mZXJyZWQgZnJvbSB0aGUgZXhpc3RpbmcgZmllbGRz
IGUuZy4gNi10dXBsZS4gSG93ZXZlciBhYm92ZSwgaXQgc2F5cyDigJxTb21lIE1QTFMgZXhhbXBs
ZXMgb2YgaW1wbGljaXQgbWV0YWRhdGEgaW5jbHVkZSB0aGUgc2VxdWVuY2UgbnVtYmVyJm5ic3A7
Jm5ic3A7Jm5ic3A7IGZvciB1c2UgYnkgdGhlDQogUFJFT0YgZnVuY3Rpb27igJ0g4oCTIHRvIG1l
IHRoYXQgc291bmRzIG9kZC4gQ2FuIHdlIHBsZWFzZSByZWNvbmNpbGUgdXNlIG9mIHRoZSB3b3Jk
cyDigJxleHBsaWNpdOKAnSB2cyDigJxpbXBsaWNpdOKAnSBhbmQvb3IgZXhwbGFpbiB0aGUgbWVh
bmluZyBvZiBlYWNoLiBXZSBhbHNvIGhhdmUgZXhwbGljaXQvaW1wbGljaXQNCjx1PnBhdGhzPC91
PiAoZm9yIHdoaWNoIEkgZG9u4oCZdCBzZWUgYSBjbGVhciBkZWZpbml0aW9uIGZyb20gYSBzaW1w
bGUgZ29vZ2xlIHNlYXJjaCk6PG86cD48L286cD48L2xpPjwvdWw+DQo8cCBjbGFzcz0iTXNvTm9y
bWFsIiBzdHlsZT0ibXNvLW1hcmdpbi10b3AtYWx0OmF1dG87bXNvLW1hcmdpbi1ib3R0b20tYWx0
OmF1dG87bWFyZ2luLWxlZnQ6MS4waW4iPg0K4oCcTVBMUyBwcm92aWRlcyB0aGUgYWJpbGl0eSB0
byBmb3J3YXJkIHRyYWZmaWMgb3ZlciBpbXBsaWNpdCBhbmQmbmJzcDsmbmJzcDsgZXhwbGljaXQg
cGF0aHMgdG8gdGhlIHBvaW50IGluIHRoZSBuZXR3b3JrIHdoZXJlIHRoZSBuZXh0IERldE5ldCZu
YnNwOyZuYnNwOyBzZXJ2aWNlIHN1Yi1sYXllciBhY3Rpb24gbmVlZHMgdG8gdGFrZSBwbGFjZS7i
gJ08bzpwPjwvbzpwPjwvcD4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiIHN0eWxlPSJtc28tbWFyZ2lu
LXRvcC1hbHQ6YXV0bzttc28tbWFyZ2luLWJvdHRvbS1hbHQ6YXV0byI+4oCcUmVzZXJ2YXRpb24g
YW5kIEFsbG9jYXRpb24gb2YgcmVzb3VyY2VzOuKAnSAoYW5kIHNpbWlsYXIgbGluZXMgYmVsb3cp
DQo8bzpwPjwvbzpwPjwvcD4NCjx1bCB0eXBlPSJkaXNjIj4NCjxsaSBjbGFzcz0iTXNvTm9ybWFs
IiBzdHlsZT0ibXNvLW1hcmdpbi10b3AtYWx0OmF1dG87bXNvLW1hcmdpbi1ib3R0b20tYWx0OmF1
dG87bXNvLWxpc3Q6bDMyIGxldmVsMSBsZm8yMSI+DQpQZXJoYXBzIHRoZXNlIHBhcmFncmFwaHMg
c2hvdWxkIGJlIDM8c3VwPnJkPC9zdXA+IGxldmVsIGhlYWRlcnMsIGFzIG9wcG9zZWQgdG8gb25l
LXNlbnRlbmNlIHBhcmFncmFwaHMgd2l0aCDigJw64oCdIGF0IHRoZSBlbmQuIFRoaXMgd291bGQg
YWxzbyBjYXVzZSB0aGVtIHRvIGJlIGluY2x1ZGVkIGluIHRoZSB0YWJsZSBvZiBjb250ZW50cy4g
UGVyaGFwcyBoYXZpbmcgYSBidWxsZXQgbGlzdCBhdCB0aGUgdG9wIHdvdWxkIGJlIHVzZWZ1bD8g
VGhlbiBvbmUNCiBjb3VsZCBtb3ZlIHRvIGhlcmUgdGhlIHN0YXRlbWVudCBmcm9tIGJlbG93OiDi
gJxTZXZlcmFsIG9mIHRoZXNlIGNhcGFiaWxpdGllcyBhcmUgZXhwYW5kZWQgdXBvbiBpbiBtb3Jl
IGRldGFpbCBpbiBzZWN0aW9ucyBiZWxvdy7igJ08bzpwPjwvbzpwPjwvbGk+PC91bD4NCjxwIGNs
YXNzPSJNc29Ob3JtYWwiIHN0eWxlPSJtc28tbWFyZ2luLXRvcC1hbHQ6YXV0bzttc28tbWFyZ2lu
LWJvdHRvbS1hbHQ6YXV0byI+PGI+Jmd0O0JhbGF6cyZndDsgSG1tbS4gSSB3aWxsIHJlY29uc2lk
ZXIgdGhlc2Ugc2VudGVuY2VzLg0KPC9iPjxvOnA+PC9vOnA+PC9wPg0KPHAgY2xhc3M9Ik1zb05v
cm1hbCIgc3R5bGU9Im1zby1tYXJnaW4tdG9wLWFsdDphdXRvO21zby1tYXJnaW4tYm90dG9tLWFs
dDphdXRvIj5DbGFyaXR5Og0KPG86cD48L286cD48L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIiBz
dHlsZT0ibXNvLW1hcmdpbi10b3AtYWx0OmF1dG87bXNvLW1hcmdpbi1ib3R0b20tYWx0OmF1dG8i
PuKAnFRoaXMgY2FuIGVsaW1pbmF0ZSBwYWNrZXQgY29udGVudGlvbiBhbmQgbG9zc+KAnTxvOnA+
PC9vOnA+PC9wPg0KPHVsIHR5cGU9ImRpc2MiPg0KPGxpIGNsYXNzPSJNc29Ob3JtYWwiIHN0eWxl
PSJtc28tbWFyZ2luLXRvcC1hbHQ6YXV0bzttc28tbWFyZ2luLWJvdHRvbS1hbHQ6YXV0bzttc28t
bGlzdDpsMzEgbGV2ZWwxIGxmbzIyIj4NCkkgd291bGQgZXhwbGljaXRseSBzYXkg4oCcVGhpcyBj
YW4gZWxpbWluYXRlIHBhY2tldCBjb250ZW50aW9uIGFuZCBwYWNrZXQgbG9zc+KAnS48bzpwPjwv
bzpwPjwvbGk+PC91bD4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiIHN0eWxlPSJtc28tbWFyZ2luLXRv
cC1hbHQ6YXV0bzttc28tbWFyZ2luLWJvdHRvbS1hbHQ6YXV0byI+PGI+Jmd0O0JhbGF6cyZndDsg
T0suDQo8L2I+PG86cD48L286cD48L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIiBzdHlsZT0ibXNv
LW1hcmdpbi10b3AtYWx0OmF1dG87bXNvLW1hcmdpbi1ib3R0b20tYWx0OmF1dG8iPkdyYW1tYXI6
DQo8bzpwPjwvbzpwPjwvcD4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiIHN0eWxlPSJtc28tbWFyZ2lu
LXRvcC1hbHQ6YXV0bzttc28tbWFyZ2luLWJvdHRvbS1hbHQ6YXV0byI+4oCcVGhpcyBhbHNvIGNh
biByZWR1Y2Ugaml0dGVyIGZvciB0aGUgRGV0TmV0IHRyYWZmaWPigJ08bzpwPjwvbzpwPjwvcD4N
Cjx1bCB0eXBlPSJkaXNjIj4NCjxsaSBjbGFzcz0iTXNvTm9ybWFsIiBzdHlsZT0ibXNvLW1hcmdp
bi10b3AtYWx0OmF1dG87bXNvLW1hcmdpbi1ib3R0b20tYWx0OmF1dG87bXNvLWxpc3Q6bDE3IGxl
dmVsMSBsZm8yMyI+DQpFbGltaW5hdGUgc3VwZXJmbHVvdXMg4oCcdGhl4oCdOiDigJxUaGlzIGFs
c28gY2FuIHJlZHVjZSBqaXR0ZXIgZm9yIERldE5ldCB0cmFmZmlj4oCdPG86cD48L286cD48L2xp
PjwvdWw+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIiBzdHlsZT0ibXNvLW1hcmdpbi10b3AtYWx0OmF1
dG87bXNvLW1hcmdpbi1ib3R0b20tYWx0OmF1dG8iPjxiPiZndDtCYWxhenMmZ3Q7IE9LLg0KPC9i
PjxvOnA+PC9vOnA+PC9wPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCIgc3R5bGU9Im1zby1tYXJnaW4t
dG9wLWFsdDphdXRvO21zby1tYXJnaW4tYm90dG9tLWFsdDphdXRvIj5DbGFyaXR5Og0KPG86cD48
L286cD48L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIiBzdHlsZT0ibXNvLW1hcmdpbi10b3AtYWx0
OmF1dG87bXNvLW1hcmdpbi1ib3R0b20tYWx0OmF1dG8iPuKAnERldE5ldCBmbG93cyBhcmUgYXNz
dW1lZCB0byBiZWhhdmUgd2l0aCByZXNwZWN0IHRvIHRoZSByZXNlcnZlZCB0cmFmZmljIHByb2Zp
bGUuJm5ic3A7IElmIG90aGVyIHRyYWZmaWMgc2hhcmVzIHRoZSBsaW5rIHJlc291cmNlcywgdGhl
IHVzZSBvZiAocXVldWluZywgcG9saWNpbmcsIHNoYXBpbmcpIHBvbGljaWVzIGNhbg0KIGJlIHVz
ZWQgdG8gZW5zdXJlIHRoYXQgdGhlIGFsbG9jYXRpb24gb2YgcmVzb3VyY2VzIHJlc2VydmVkIGZv
ciBEZXROZXQgaXMgbWV0LiZuYnNwOyZuYnNwOyBRdWV1aW5nIGFuZCBzaGFwaW5nIG9mIERldE5l
dCB0cmFmZmljIGNvdWxkIGJlIHJlcXVpcmVkIHRvIGVuc3VyZSB0aGF0IERldE5ldCB0cmFmZmlj
IGRvZXMgbm90IGV4Y2VlZCBpdHMgcmVzZXJ2ZWQgcHJvZmlsZSBidXQgdGhpcyB3b3VsZCBpbXBh
Y3QgdGhlIERldE5ldCBzZXJ2aWNlIGNoYXJhY3RlcmlzdGljcy7igJ08bzpwPjwvbzpwPjwvcD4N
Cjx1bCB0eXBlPSJkaXNjIj4NCjxsaSBjbGFzcz0iTXNvTm9ybWFsIiBzdHlsZT0ibXNvLW1hcmdp
bi10b3AtYWx0OmF1dG87bXNvLW1hcmdpbi1ib3R0b20tYWx0OmF1dG87bXNvLWxpc3Q6bDQzIGxl
dmVsMSBsZm8yNCI+DQpJIHRoaW5rIHRoaXMgY291bGQgYmUgbWFkZSBjbGVhcmVyLiBNYXliZTog
PG86cD48L286cD48L2xpPjwvdWw+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIiBzdHlsZT0ibXNvLW1h
cmdpbi10b3AtYWx0OmF1dG87bXNvLW1hcmdpbi1ib3R0b20tYWx0OmF1dG8iPuKAnERldE5ldCBm
bG93cyBhcmUgYXNzdW1lZCB0byBiZWhhdmUgd2l0aCByZXNwZWN0IHRvIHRoZSByZXNlcnZlZCB0
cmFmZmljIHByb2ZpbGUuJm5ic3A7IElmIG90aGVyIHRyYWZmaWMgc2hhcmVzIHRoZSBsaW5rIHJl
c291cmNlcywgdGhlIHVzZSBvZiBwb2xpY2llcyAoc3VjaCBhcyBxdWV1aW5nLCBwb2xpY2luZywg
c2hhcGluZykNCiBjYW4gYmUgYXBwbGllZCB0byB0aGUg4oCcb3RoZXLigJ0gdHJhZmZpYyB0byBl
bnN1cmUgdGhhdCB0aGUgYWxsb2NhdGlvbiBvZiByZXNvdXJjZXMgcmVzZXJ2ZWQgZm9yIERldE5l
dCBpcyBub3QgY29tcHJvbWlzZWQuJm5ic3A7IFF1ZXVpbmcgYW5kIHNoYXBpbmcgb2YgRGV0TmV0
IHRyYWZmaWMgdG8gZW5zdXJlIHRoYXQgaXQgZG9lcyBub3QgZXhjZWVkIGl0cyByZXNlcnZlZCBw
cm9maWxlIChmb3IgZXhhbXBsZSBieSBkcm9wcGluZyBwYWNrZXRzKSBtYXkgYmUNCiBuZWNlc3Nh
cnkgdG8gcHJldmVudCBmYXVsdCBjb25kaXRpb25zLCBidXQgc2hvdWxkIG5vdCBiZSB1c2VkIHVu
ZGVyIG5vcm1hbCBjb25kaXRpb25zIGFzIHRoaXMgY291bGQgY29tcHJvbWlzZSB0aGUgRGV0TmV0
IFFvUy7igJ08bzpwPjwvbzpwPjwvcD4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiIHN0eWxlPSJtc28t
bWFyZ2luLXRvcC1hbHQ6YXV0bzttc28tbWFyZ2luLWJvdHRvbS1hbHQ6YXV0byI+PGI+Jmd0O0Jh
bGF6cyZndDsgSG1tbS4gQWdyZWUgc29tZSByZXdvcmRpbmcgaXMgbmVlZGVkIGhlcmUuIFdlIGlu
dGVuZCB0byBzYXkgaGVyZSB0d28gdGhpbmdzOiAoMSkgcmVzb3VyY2VzIGFsbG9jYXRlZCB0byBh
IERldE5ldCBmbG93IG11c3QgYmUgcHJvdGVjdGVkIGZyb20gb3RoZXIgdHJhZmZpYy4gKDIpIG1p
c2JlaGF2aW5nDQogRGV0TmV0IGZsb3dzIG11c3QgYmUgZGV0ZWN0ZWQgYW5kIGl0IGhhdmUgdG8g
YmUgZW5zdXJlZCB0aGF0IHRoZXJlIGRvIG5vdCBjb21wcm9taXNlIERldE5ldCBRb1MuIEkgd2ls
bCByZWZvcm11bGF0ZS48L2I+PG86cD48L286cD48L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIiBz
dHlsZT0ibXNvLW1hcmdpbi10b3AtYWx0OmF1dG87bXNvLW1hcmdpbi1ib3R0b20tYWx0OmF1dG8i
PuKAnE5ldHdvcmsgY29kaW5n4oCdDQo8bzpwPjwvbzpwPjwvcD4NCjx1bCB0eXBlPSJkaXNjIj4N
CjxsaSBjbGFzcz0iTXNvTm9ybWFsIiBzdHlsZT0ibXNvLW1hcmdpbi10b3AtYWx0OmF1dG87bXNv
LW1hcmdpbi1ib3R0b20tYWx0OmF1dG87bXNvLWxpc3Q6bDQyIGxldmVsMSBsZm8yNSI+DQpQcm9w
ZXIgbmFtZSwgTmV0d29yayBDb2RpbmcsIHMvYiBjYXBpdGFsaXplZC4gPG86cD48L286cD48L2xp
PjwvdWw+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIiBzdHlsZT0ibXNvLW1hcmdpbi10b3AtYWx0OmF1
dG87bXNvLW1hcmdpbi1ib3R0b20tYWx0OmF1dG8iPjxiPiZndDtCYWxhenMmZ3Q7IE9LLg0KPC9i
PjxvOnA+PC9vOnA+PC9wPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCIgc3R5bGU9Im1zby1tYXJnaW4t
dG9wLWFsdDphdXRvO21zby1tYXJnaW4tYm90dG9tLWFsdDphdXRvIj7igJxwYWNrZXQgYnkgcGFj
a2V04oCdDQo8bzpwPjwvbzpwPjwvcD4NCjx1bCB0eXBlPSJkaXNjIj4NCjxsaSBjbGFzcz0iTXNv
Tm9ybWFsIiBzdHlsZT0ibXNvLW1hcmdpbi10b3AtYWx0OmF1dG87bXNvLW1hcmdpbi1ib3R0b20t
YWx0OmF1dG87bXNvLWxpc3Q6bDMzIGxldmVsMSBsZm8yNiI+DQpzL2IgaHlwaGVuYXRlZCDigJxw
YWNrZXQtYnktcGFja2V04oCdLiA8bzpwPjwvbzpwPjwvbGk+PC91bD4NCjxwIGNsYXNzPSJNc29O
b3JtYWwiIHN0eWxlPSJtc28tbWFyZ2luLXRvcC1hbHQ6YXV0bzttc28tbWFyZ2luLWJvdHRvbS1h
bHQ6YXV0byI+PGI+Jmd0O0JhbGF6cyZndDsgT0suDQo8L2I+PG86cD48L286cD48L3A+DQo8cCBj
bGFzcz0iTXNvTm9ybWFsIiBzdHlsZT0ibXNvLW1hcmdpbi10b3AtYWx0OmF1dG87bXNvLW1hcmdp
bi1ib3R0b20tYWx0OmF1dG8iPkdyYW1tYXI6DQo8bzpwPjwvbzpwPjwvcD4NCjxwIGNsYXNzPSJN
c29Ob3JtYWwiIHN0eWxlPSJtc28tbWFyZ2luLXRvcC1hbHQ6YXV0bzttc28tbWFyZ2luLWJvdHRv
bS1hbHQ6YXV0byI+4oCcU2luY2UgRGV0bmV0IGxldmVyYWdlcyBtYW55IGRpZmZlcmVudCBmb3J3
YXJkaW5nIHN1Yi1sYXllcnMsIHRob3NlJm5ic3A7IHRlY2hub2xvZ2llcyBhbHNvIHN1cHBvcnQg
YSBudW1iZXIgb2YgdG9vbHMgdG8gdHJvdWJsZXNob290IGNvbm5lY3Rpdml0eSBmb3IgZXhhbXBs
ZSwgdG8gc3VwcG9ydCBpZGVudGlmaWNhdGlvbg0KIG9mIG1pc2JlaGF2aW5nJm5ic3A7IGZsb3dz
LuKAnTxvOnA+PC9vOnA+PC9wPg0KPHVsIHR5cGU9ImRpc2MiPg0KPGxpIGNsYXNzPSJNc29Ob3Jt
YWwiIHN0eWxlPSJtc28tbWFyZ2luLXRvcC1hbHQ6YXV0bzttc28tbWFyZ2luLWJvdHRvbS1hbHQ6
YXV0bzttc28tbGlzdDpsMTUgbGV2ZWwxIGxmbzI3Ij4NClRyeTogPG86cD48L286cD48L2xpPjwv
dWw+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIiBzdHlsZT0ibXNvLW1hcmdpbi10b3AtYWx0OmF1dG87
bXNvLW1hcmdpbi1ib3R0b20tYWx0OmF1dG8iPiZuYnNwO+KAnERldG5ldCBsZXZlcmFnZXMgbWFu
eSBkaWZmZXJlbnQgZm9yd2FyZGluZyBzdWItbGF5ZXJzLCBlYWNoIG9mIHdoaWNoIHN1cHBvcnRz
IHZhcmlvdXMgdG9vbHMgdG8gdHJvdWJsZXNob290IGNvbm5lY3Rpdml0eSwgZm9yIGV4YW1wbGUg
aWRlbnRpZmljYXRpb24gb2YgbWlzYmVoYXZpbmcgZmxvd3Mu4oCdPG86cD48L286cD48L3A+DQo8
cCBjbGFzcz0iTXNvTm9ybWFsIiBzdHlsZT0ibXNvLW1hcmdpbi10b3AtYWx0OmF1dG87bXNvLW1h
cmdpbi1ib3R0b20tYWx0OmF1dG8iPjxiPiZndDtCYWxhenMmZ3Q7IE9LLg0KPC9iPjxvOnA+PC9v
OnA+PC9wPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCIgc3R5bGU9Im1zby1tYXJnaW4tdG9wLWFsdDph
dXRvO21zby1tYXJnaW4tYm90dG9tLWFsdDphdXRvIj5HcmFtbWFyOg0KPG86cD48L286cD48L3A+
DQo8cCBjbGFzcz0iTXNvTm9ybWFsIiBzdHlsZT0ibXNvLW1hcmdpbi10b3AtYWx0OmF1dG87bXNv
LW1hcmdpbi1ib3R0b20tYWx0OmF1dG8iPuKAnEF0IHRoZSBzZXJ2aWNlIGxheWVyIGFnYWluIHRo
ZXJlIGFyZSBleGlzdGluZyBtZWNoYW5pc21zIHRvIHRyb3VibGVzaG9vdCBvciBtb25pdG9yIGZs
b3dzLiZuYnNwOyBNYW55IG9mIHRoZXNlIG1lY2hhbmlzbXMgZXhpc3QgZm9yIElQIGFuZCBNUExT
IG5ldHdvcmtzLiZuYnNwOyBBIGNsaWVudCBvZiBhIERldE5ldCBzZXJ2aWNlDQogY2FuIGludHJv
ZHVjZSBhbnkgbW9uaXRvcmluZyBhcHBsaWNhdGlvbnMgd2hpY2ggY2FuIGRldGVjdCBhbmQgbW9u
aXRvciBkZWxheSBhbmQgbG9zcy7igJ08bzpwPjwvbzpwPjwvcD4NCjx1bCB0eXBlPSJkaXNjIj4N
CjxsaSBjbGFzcz0iTXNvTm9ybWFsIiBzdHlsZT0ibXNvLW1hcmdpbi10b3AtYWx0OmF1dG87bXNv
LW1hcmdpbi1ib3R0b20tYWx0OmF1dG87bXNvLWxpc3Q6bDI2IGxldmVsMSBsZm8yOCI+DQpUcnk6
IDxvOnA+PC9vOnA+PC9saT48L3VsPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCIgc3R5bGU9Im1zby1t
YXJnaW4tdG9wLWFsdDphdXRvO21zby1tYXJnaW4tYm90dG9tLWFsdDphdXRvIj7igJxUaGUgRGV0
TmV0IFNlcnZpY2UgbGF5ZXIgY2FuIGxldmVyYWdlIGV4aXN0aW5nIG1lY2hhbmlzbXMgdG8gdHJv
dWJsZXNob290IG9yIG1vbml0b3IgZmxvd3MsIHN1Y2ggYXMgdGhvc2UgaW4gdXNlIGJ5IElQIGFu
ZCBNUExTIG5ldHdvcmtzLiZuYnNwOyBBdCB0aGUgQXBwbGljYXRpb24gbGF5ZXIgYSBjbGllbnQg
b2YNCiBhIERldE5ldCBzZXJ2aWNlIGNhbiB1c2UgZXhpc3RpbmcgdGVjaG5pcXVlcyB0byBkZXRl
Y3QgYW5kIG1vbml0b3IgZGVsYXkgYW5kIGxvc3Mu4oCdPG86cD48L286cD48L3A+DQo8cCBjbGFz
cz0iTXNvTm9ybWFsIiBzdHlsZT0ibXNvLW1hcmdpbi10b3AtYWx0OmF1dG87bXNvLW1hcmdpbi1i
b3R0b20tYWx0OmF1dG8iPjxiPiZndDtCYWxhenMmZ3Q7IE9LLg0KPC9iPjxvOnA+PC9vOnA+PC9w
Pg0KPHAgY2xhc3M9Ik1zb05vcm1hbCIgc3R5bGU9Im1zby1tYXJnaW4tdG9wLWFsdDphdXRvO21z
by1tYXJnaW4tYm90dG9tLWFsdDphdXRvIj5HcmFtbWFyOg0KPG86cD48L286cD48L3A+DQo8cCBj
bGFzcz0iTXNvTm9ybWFsIiBzdHlsZT0ibXNvLW1hcmdpbi10b3AtYWx0OmF1dG87bXNvLW1hcmdp
bi1ib3R0b20tYWx0OmF1dG8iPuKAnFJlY29nbml6ZSBmbG93KHMpIGZvciBhbmFseXRpY3M64oCd
PG86cD48L286cD48L3A+DQo8dWwgdHlwZT0iZGlzYyI+DQo8bGkgY2xhc3M9Ik1zb05vcm1hbCIg
c3R5bGU9Im1zby1tYXJnaW4tdG9wLWFsdDphdXRvO21zby1tYXJnaW4tYm90dG9tLWFsdDphdXRv
O21zby1saXN0OmwzNSBsZXZlbDEgbGZvMjkiPg0KVHJ5PG86cD48L286cD48L2xpPjwvdWw+DQo8
cCBjbGFzcz0iTXNvTm9ybWFsIiBzdHlsZT0ibXNvLW1hcmdpbi10b3AtYWx0OmF1dG87bXNvLW1h
cmdpbi1ib3R0b20tYWx0OmF1dG87bWFyZ2luLWxlZnQ6LjVpbiI+DQrigJxGbG93IHJlY29nbml0
aW9uIGZvciBhbmFseXRpY3M6PG86cD48L286cD48L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIiBz
dHlsZT0ibXNvLW1hcmdpbi10b3AtYWx0OmF1dG87bXNvLW1hcmdpbi1ib3R0b20tYWx0OmF1dG8i
PjxiPiZndDtCYWxhenMmZ3Q7IE9LLg0KPC9iPjxvOnA+PC9vOnA+PC9wPg0KPHAgY2xhc3M9Ik1z
b05vcm1hbCIgc3R5bGU9Im1zby1tYXJnaW4tdG9wLWFsdDphdXRvO21zby1tYXJnaW4tYm90dG9t
LWFsdDphdXRvIj5HcmFtbWFyOg0KPG86cD48L286cD48L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFs
IiBzdHlsZT0ibXNvLW1hcmdpbi10b3AtYWx0OmF1dG87bXNvLW1hcmdpbi1ib3R0b20tYWx0OmF1
dG8iPuKAnFRvIGEgbGFyZ2UgZGVncmVlIHRoaXMgZm9sbG93cyB0aGUgbG9naWMgaW4gdGhlIHBy
ZXZpb3VzIHNlY3Rpb24uIEFuYWx5dGljcyBjYW4gYmUgaW5oZXJpdGVkIGZyb20gdGhlIHR3byBz
dWItbGF5ZXJzLiZuYnNwOyBBdCB0aGUgRGV0TmV0IHNlcnZpY2UgZWRnZSBwYWNrZXQgYW5kIGJp
dCBjb3VudGVycyBlLmcuIHNlbnQsDQogcmVjZWl2ZWQsIGRyb3BwZWQsIGFuZCBvdXQgb2Ygc2Vx
dWVuY2UgYXJlIG1haW50YWluZWQu4oCdPG86cD48L286cD48L3A+DQo8dWwgdHlwZT0iZGlzYyI+
DQo8bGkgY2xhc3M9Ik1zb05vcm1hbCIgc3R5bGU9Im1zby1tYXJnaW4tdG9wLWFsdDphdXRvO21z
by1tYXJnaW4tYm90dG9tLWFsdDphdXRvO21zby1saXN0Omw2IGxldmVsMSBsZm8zMCI+DQpUcnk6
IDxvOnA+PC9vOnA+PC9saT48L3VsPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCIgc3R5bGU9Im1zby1t
YXJnaW4tdG9wLWFsdDphdXRvO21zby1tYXJnaW4tYm90dG9tLWFsdDphdXRvIj7igJxOZXR3b3Jr
IGFuYWx5dGljcyBjYW4gYmUgaW5oZXJpdGVkIGZyb20gdGhlIHRlY2hub2xvZ2llcyBvZiB0aGUg
U2VydmljZSBhbmQgRm9yd2FyZGluZyBzdWItbGF5ZXJzLiZuYnNwOyBBdCB0aGUgRGV0TmV0IHNl
cnZpY2UgZWRnZSwgcGFja2V0IGFuZCBiaXQgY291bnRlcnMgKGUuZy4gc2VudCwgcmVjZWl2ZWQs
IGRyb3BwZWQsDQogYW5kIG91dC1vZi1zZXF1ZW5jZSkgY2FuIGJlIG1haW50YWluZWQu4oCdPG86
cD48L286cD48L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIiBzdHlsZT0ibXNvLW1hcmdpbi10b3At
YWx0OmF1dG87bXNvLW1hcmdpbi1ib3R0b20tYWx0OmF1dG8iPjxiPiZndDtCYWxhenMmZ3Q7IE9L
Lg0KPC9iPjxvOnA+PC9vOnA+PC9wPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCIgc3R5bGU9Im1zby1t
YXJnaW4tdG9wLWFsdDphdXRvO21zby1tYXJnaW4tYm90dG9tLWFsdDphdXRvIj5HcmFtbWFyOg0K
PG86cD48L286cD48L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIiBzdHlsZT0ibXNvLW1hcmdpbi10
b3AtYWx0OmF1dG87bXNvLW1hcmdpbi1ib3R0b20tYWx0OmF1dG8iPuKAnENvcnJlbGF0ZSBldmVu
dHMgd2l0aCBmbG93czrigJ08bzpwPjwvbzpwPjwvcD4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiIHN0
eWxlPSJtc28tbWFyZ2luLXRvcC1hbHQ6YXV0bzttc28tbWFyZ2luLWJvdHRvbS1hbHQ6YXV0byI+
Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7IFRoZSBwcm92aWRlciBvZiBhIERldE5ldCBz
ZXJ2aWNlIG1heSBhbGxvdyBvdGhlciBjYXBhYmlsaXRpZXMgdG8gbW9uaXRvciBmbG93cyBzdWNo
IGFzIG1vcmUgZGV0YWlsIGxvc3Mgc3RhdGlzdGljcyBhbmQgdGltZSBzdGFtcGluZyBvZiBldmVu
dHMuJm5ic3A7IFRoZSBkZXRhaWxzIG9mIHRoZXNlIGNhcGFiaWxpdGllcw0KIGFyZSBjdXJyZW50
bHkgb3V0IG9mIHNjb3BlIGZvciB0aGlzIGRvY3VtZW50LuKAnTxvOnA+PC9vOnA+PC9wPg0KPHVs
IHR5cGU9ImRpc2MiPg0KPGxpIGNsYXNzPSJNc29Ob3JtYWwiIHN0eWxlPSJtc28tbWFyZ2luLXRv
cC1hbHQ6YXV0bzttc28tbWFyZ2luLWJvdHRvbS1hbHQ6YXV0bzttc28tbGlzdDpsMzggbGV2ZWwx
IGxmbzMxIj4NClRyeTogPG86cD48L286cD48L2xpPjwvdWw+DQo8cCBjbGFzcz0iTXNvTm9ybWFs
IiBzdHlsZT0ibXNvLW1hcmdpbi10b3AtYWx0OmF1dG87bXNvLW1hcmdpbi1ib3R0b20tYWx0OmF1
dG8iPuKAnENvcnJlbGF0aW9uIG9mIGV2ZW50cyB3aXRoIGZsb3dzOuKAnTxvOnA+PC9vOnA+PC9w
Pg0KPHAgY2xhc3M9Ik1zb05vcm1hbCIgc3R5bGU9Im1zby1tYXJnaW4tdG9wLWFsdDphdXRvO21z
by1tYXJnaW4tYm90dG9tLWFsdDphdXRvIj4mbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsg
VGhlIHByb3ZpZGVyIG9mIGEgRGV0TmV0IHNlcnZpY2UgbWF5IHByb3ZpZGUgb3RoZXIgY2FwYWJp
bGl0aWVzIHRvIG1vbml0b3IgZmxvd3MsIHN1Y2ggYXMgbW9yZSBkZXRhaWxlZCBsb3NzIHN0YXRp
c3RpY3MgYW5kIHRpbWUgc3RhbXBpbmcgb2YgZXZlbnRzLiZuYnNwOyBUaGUgZGV0YWlscyBvZiB0
aGVzZQ0KIGNhcGFiaWxpdGllcyBhcmUgY3VycmVudGx5IG91dCBvZiBzY29wZSBmb3IgdGhpcyBk
b2N1bWVudC7igJ08bzpwPjwvbzpwPjwvcD4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiIHN0eWxlPSJt
c28tbWFyZ2luLXRvcC1hbHQ6YXV0bzttc28tbWFyZ2luLWJvdHRvbS1hbHQ6YXV0byI+PGI+Jmd0
O0JhbGF6cyZndDsgT0suDQo8L2I+PG86cD48L286cD48L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFs
IiBzdHlsZT0ibXNvLW1hcmdpbi10b3AtYWx0OmF1dG87bXNvLW1hcmdpbi1ib3R0b20tYWx0OmF1
dG8iPjMuNi4xPG86cD48L286cD48L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIiBzdHlsZT0ibXNv
LW1hcmdpbi10b3AtYWx0OmF1dG87bXNvLW1hcmdpbi1ib3R0b20tYWx0OmF1dG8iPkdyYW1tYXI6
DQo8bzpwPjwvbzpwPjwvcD4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiIHN0eWxlPSJtc28tbWFyZ2lu
LXRvcC1hbHQ6YXV0bzttc28tbWFyZ2luLWJvdHRvbS1hbHQ6YXV0byI+4oCcaW4gdGhlIGNhc2Ug
b2YgbmV0d29yayBjb25nZXN0aW9uIG9yIHNvbWUgZmFpbHVyZXMu4oCdPG86cD48L286cD48L3A+
DQo8dWwgdHlwZT0iZGlzYyI+DQo8bGkgY2xhc3M9Ik1zb05vcm1hbCIgc3R5bGU9Im1zby1tYXJn
aW4tdG9wLWFsdDphdXRvO21zby1tYXJnaW4tYm90dG9tLWFsdDphdXRvO21zby1saXN0OmwzOSBs
ZXZlbDEgbGZvMzIiPg0KVHJ5OjxvOnA+PC9vOnA+PC9saT48L3VsPg0KPHAgY2xhc3M9Ik1zb05v
cm1hbCIgc3R5bGU9Im1zby1tYXJnaW4tdG9wLWFsdDphdXRvO21zby1tYXJnaW4tYm90dG9tLWFs
dDphdXRvIj7igJxpbiB0aGUgY2FzZSBvZiBuZXR3b3JrIGNvbmdlc3Rpb24gb3IgZXF1aXBtZW50
IGZhaWx1cmUu4oCdPG86cD48L286cD48L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIiBzdHlsZT0i
bXNvLW1hcmdpbi10b3AtYWx0OmF1dG87bXNvLW1hcmdpbi1ib3R0b20tYWx0OmF1dG8iPjxiPiZn
dDtCYWxhenMmZ3Q7IE9LIGluIHByaW5jaXBsZS4gRmFpbHVyZXMgY2FuIGJlIGJvdGggZXF1aXBt
ZW50IGZhaWx1cmUgb3IgbmV0d29yayBsaW5rIGZhaWx1cmUsIHNvIEkgd2lsbCBjaGFuZ2UgdG8g
4oCc4oCcaW4gdGhlIGNhc2Ugb2YgbmV0d29yayBjb25nZXN0aW9uIG9yIG5ldHdvcmsgZmFpbHVy
ZS7igJ3igJ08L2I+PG86cD48L286cD48L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIiBzdHlsZT0i
bXNvLW1hcmdpbi10b3AtYWx0OmF1dG87bXNvLW1hcmdpbi1ib3R0b20tYWx0OmF1dG8iPkFiYnJl
dmlhdGlvbiBlcnJvcjoNCjxvOnA+PC9vOnA+PC9wPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCIgc3R5
bGU9Im1zby1tYXJnaW4tdG9wLWFsdDphdXRvO21zby1tYXJnaW4tYm90dG9tLWFsdDphdXRvIj7i
gJxjb21iaW5hdGlvbnMgb2YgUFJGLCBQUkUsIGFuZCBQT0Yu4oCdPG86cD48L286cD48L3A+DQo8
dWwgdHlwZT0iZGlzYyI+DQo8bGkgY2xhc3M9Ik1zb05vcm1hbCIgc3R5bGU9Im1zby1tYXJnaW4t
dG9wLWFsdDphdXRvO21zby1tYXJnaW4tYm90dG9tLWFsdDphdXRvO21zby1saXN0OmwxOCBsZXZl
bDEgbGZvMzMiPg0KVHJ5OiA8bzpwPjwvbzpwPjwvbGk+PC91bD4NCjxwIGNsYXNzPSJNc29Ob3Jt
YWwiIHN0eWxlPSJtc28tbWFyZ2luLXRvcC1hbHQ6YXV0bzttc28tbWFyZ2luLWJvdHRvbS1hbHQ6
YXV0byI+4oCcY29tYmluYXRpb25zIG9mIFBSRiwgUEVGLCBhbmQgUE9GLuKAnTxvOnA+PC9vOnA+
PC9wPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCIgc3R5bGU9Im1zby1tYXJnaW4tdG9wLWFsdDphdXRv
O21zby1tYXJnaW4tYm90dG9tLWFsdDphdXRvIj48Yj4mZ3Q7QmFsYXpzJmd0OyBPSy4NCjwvYj48
bzpwPjwvbzpwPjwvcD4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiIHN0eWxlPSJtc28tbWFyZ2luLXRv
cC1hbHQ6YXV0bzttc28tbWFyZ2luLWJvdHRvbS1hbHQ6YXV0byI+4oCY4oCcVGhpcyBleGFtcGxl
IGFsc28gaWxsdXN0cmF0ZXMgMToxIHByb3RlY3Rpb24gc2NoZW1lIG1lYW5pbmcgdGhlcmUgaXMg
dHJhZmZpYyBhbmQgcGF0aCBmb3IgZWFjaCBzZWdtZW50IG9mIHRoZSBlbmQgdG8gZW5kIHBhdGgu
4oCdPG86cD48L286cD48L3A+DQo8dWwgdHlwZT0iZGlzYyI+DQo8bGkgY2xhc3M9Ik1zb05vcm1h
bCIgc3R5bGU9Im1zby1tYXJnaW4tdG9wLWFsdDphdXRvO21zby1tYXJnaW4tYm90dG9tLWFsdDph
dXRvO21zby1saXN0OmwxMSBsZXZlbDEgbGZvMzQiPg0KSSBkbyBub3QgdW5kZXJzdGFuZCB3aGF0
IHRoaXMgbWVhbnM7IOKAnHRoZXJlIGlzIHRyYWZmaWMgYW5kIHBhdGjigJ0/IDxvOnA+PC9vOnA+
PC9saT48L3VsPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCIgc3R5bGU9Im1zby1tYXJnaW4tdG9wLWFs
dDphdXRvO21zby1tYXJnaW4tYm90dG9tLWFsdDphdXRvIj48Yj4mZ3Q7QmFsYXpzJmd0OyBPSy4g
4oCc4oCmIG1lYW5pbmcgdGhlcmUgaXMgdHJhZmZpYyBvdmVyIGVhY2ggc2VnbWVudCDigKbigJ08
L2I+PG86cD48L286cD48L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIiBzdHlsZT0ibXNvLW1hcmdp
bi10b3AtYWx0OmF1dG87bXNvLW1hcmdpbi1ib3R0b20tYWx0OmF1dG8iPkdyYW1tYXI6IChSaW5n
IFNlcnZpY2UgUHJvdGVjdGlvbiBpcyBhIHByb3BlciBuYW1lLCBjYXBpdGFsaXplZCwg4oCccmlu
Z3PigJ0gaXMgbm90KS4NCjxvOnA+PC9vOnA+PC9wPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCIgc3R5
bGU9Im1zby1tYXJnaW4tdG9wLWFsdDphdXRvO21zby1tYXJnaW4tYm90dG9tLWFsdDphdXRvIj7i
gJjigJxNYW55IG9mIHRoZSBzYW1lIGNvbmNlcHRzIGFwcGx5IGhvd2V2ZXIgUmluZ3PigJ08bzpw
PjwvbzpwPjwvcD4NCjx1bCB0eXBlPSJkaXNjIj4NCjxsaSBjbGFzcz0iTXNvTm9ybWFsIiBzdHls
ZT0ibXNvLW1hcmdpbi10b3AtYWx0OmF1dG87bXNvLW1hcmdpbi1ib3R0b20tYWx0OmF1dG87bXNv
LWxpc3Q6bDM0IGxldmVsMSBsZm8zNSI+DQrigJxNYW55IG9mIHRoZSBzYW1lIGNvbmNlcHRzIGFw
cGx5LCBob3dldmVyIHJpbmdz4oCdPG86cD48L286cD48L2xpPjwvdWw+DQo8cCBjbGFzcz0iTXNv
Tm9ybWFsIiBzdHlsZT0ibXNvLW1hcmdpbi10b3AtYWx0OmF1dG87bXNvLW1hcmdpbi1ib3R0b20t
YWx0OmF1dG8iPjxiPiZndDtCYWxhenMmZ3Q7IE9LLg0KPC9iPjxvOnA+PC9vOnA+PC9wPg0KPHAg
Y2xhc3M9Ik1zb05vcm1hbCIgc3R5bGU9Im1zby1tYXJnaW4tdG9wLWFsdDphdXRvO21zby1tYXJn
aW4tYm90dG9tLWFsdDphdXRvIj5HcmFtbWFyOg0KPG86cD48L286cD48L3A+DQo8cCBjbGFzcz0i
TXNvTm9ybWFsIiBzdHlsZT0ibXNvLW1hcmdpbi10b3AtYWx0OmF1dG87bXNvLW1hcmdpbi1ib3R0
b20tYWx0OmF1dG8iPuKAnFRoZSBEZXROZXQgZGF0YSBwbGFuZSBhbHNvIGFsbG93cyBmb3IgdGhl
IGFnZ3JlZ2F0aW9uIG9mIERldE5ldCBmbG93cywgdG8gaW1wcm92ZWQgc2NhbGluZyBieSByZWR1
Y2luZyB0aGUgc3RhdGUgcGVyIGhvcC4uLuKAnTxvOnA+PC9vOnA+PC9wPg0KPHVsIHR5cGU9ImRp
c2MiPg0KPGxpIGNsYXNzPSJNc29Ob3JtYWwiIHN0eWxlPSJtc28tbWFyZ2luLXRvcC1hbHQ6YXV0
bzttc28tbWFyZ2luLWJvdHRvbS1hbHQ6YXV0bzttc28tbGlzdDpsMjUgbGV2ZWwxIGxmbzM2Ij4N
ClRyeTogPG86cD48L286cD48L2xpPjwvdWw+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIiBzdHlsZT0i
bXNvLW1hcmdpbi10b3AtYWx0OmF1dG87bXNvLW1hcmdpbi1ib3R0b20tYWx0OmF1dG8iPuKAnFRo
ZSBEZXROZXQgZGF0YSBwbGFuZSBhbHNvIGFsbG93cyBmb3IgdGhlIGFnZ3JlZ2F0aW9uIG9mIERl
dE5ldCBmbG93cywgd2hpY2ggY2FuIGltcHJvdmUgc2NhbGFiaWxpdHkgYnkgcmVkdWNpbmcgdGhl
IHBlci1ob3Agc3RhdGUu4oCdPG86cD48L286cD48L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIiBz
dHlsZT0ibXNvLW1hcmdpbi10b3AtYWx0OmF1dG87bXNvLW1hcmdpbi1ib3R0b20tYWx0OmF1dG8i
PjxiPiZndDtCYWxhenMmZ3Q7IE9LLg0KPC9iPjxvOnA+PC9vOnA+PC9wPg0KPHAgY2xhc3M9Ik1z
b05vcm1hbCIgc3R5bGU9Im1zby1tYXJnaW4tdG9wLWFsdDphdXRvO21zby1tYXJnaW4tYm90dG9t
LWFsdDphdXRvIj5HcmFtbWFyOg0KPG86cD48L286cD48L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFs
IiBzdHlsZT0ibXNvLW1hcmdpbi10b3AtYWx0OmF1dG87bXNvLW1hcmdpbi1ib3R0b20tYWx0OmF1
dG8iPuKAnElmIGJhbmR3aWR0aCByZXNlcnZhdGlvbnMgYXJlIHVzZWQsIHRoZSBzdW0gb2YgdGhl
IHJlc2VydmF0aW9ucyBzaG91bGQgYmUgdGhlIHN1bSBvZiBhbGwgdGhlIGluZGl2aWR1YWwgcmVz
ZXJ2YXRpb25zLCBpbiBvdGhlciB3b3JkcywgdGhlIHJlc2VydmF0aW9ucyBzaG91bGQgbm90IGNy
ZWF0ZSBhbiBvdmVyDQogc3Vic2NyaXB0aW9uIG9mIGJhbmR3aWR0aCByZXNlcnZhdGlvbi4gSWYg
bWF4aW11bSBkZWxheSBib3VuZHMgYXJlIHVzZWQgdGhlIHN5c3RlbSBzaG91bGQgZW5zdXJlIHRo
YXQgdGhlIGFnZ3JlZ2F0ZSBkb2VzIG5vdCBleGNlZWQgdGhlIGRlbGF5IGJvdW5kcyBvZiB0aGUg
aW5kaXZpZHVhbCBmbG93cy7igJ08bzpwPjwvbzpwPjwvcD4NCjx1bCB0eXBlPSJkaXNjIj4NCjxs
aSBjbGFzcz0iTXNvTm9ybWFsIiBzdHlsZT0ibXNvLW1hcmdpbi10b3AtYWx0OmF1dG87bXNvLW1h
cmdpbi1ib3R0b20tYWx0OmF1dG87bXNvLWxpc3Q6bDQxIGxldmVsMSBsZm8zNyI+DQpUcnk6IDxv
OnA+PC9vOnA+PC9saT48L3VsPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCIgc3R5bGU9Im1zby1tYXJn
aW4tdG9wLWFsdDphdXRvO21zby1tYXJnaW4tYm90dG9tLWFsdDphdXRvIj7igJxJZiBiYW5kd2lk
dGggcmVzZXJ2YXRpb25zIGFyZSB1c2VkLCB0aGUgc3VtIG9mIHRoZSByZXNlcnZhdGlvbnMgc2hv
dWxkIGJlIHRoZSBzdW0gb2YgYWxsIHRoZSBpbmRpdmlkdWFsIHJlc2VydmF0aW9uczsgaW4gb3Ro
ZXIgd29yZHMsIHRoZSByZXNlcnZhdGlvbnMgc2hvdWxkIG5vdCBhZGQgdXAgdG8gYW4gb3Zlci1z
dWJzY3JpcHRpb24NCiBvZiBiYW5kd2lkdGggcmVzZXJ2YXRpb24uIElmIG1heGltdW0gZGVsYXkg
Ym91bmRzIGFyZSB1c2VkLCB0aGUgc3lzdGVtIHNob3VsZCBlbnN1cmUgdGhhdCB0aGUgYWdncmVn
YXRlIGRvZXMgbm90IGV4Y2VlZCB0aGUgZGVsYXkgYm91bmRzIG9mIHRoZSBpbmRpdmlkdWFsIGZs
b3dzLuKAnTxvOnA+PC9vOnA+PC9wPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCIgc3R5bGU9Im1zby1t
YXJnaW4tdG9wLWFsdDphdXRvO21zby1tYXJnaW4tYm90dG9tLWFsdDphdXRvIj48Yj4mZ3Q7QmFs
YXpzJmd0OyBPSy4NCjwvYj48bzpwPjwvbzpwPjwvcD4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiIHN0
eWxlPSJtc28tbWFyZ2luLXRvcC1hbHQ6YXV0bzttc28tbWFyZ2luLWJvdHRvbS1hbHQ6YXV0byI+
R3JhbW1hcjoNCjxvOnA+PC9vOnA+PC9wPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCIgc3R5bGU9Im1z
by1tYXJnaW4tdG9wLWFsdDphdXRvO21zby1tYXJnaW4tYm90dG9tLWFsdDphdXRvIj7igJxFbmNh
cHN1bGF0aW9uIGNhbiBlaXRoZXIgYmUgaW4gdGhlIHNhbWUgc2VydmljZSB0eXBlIG9yIGluIGEg
ZGlmZmVyZW50IHNlcnZpY2UgdHlwZSBzZWUgRmlndXJlIDMgZm9yIGV4YW1wbGUuJm5ic3A7IFdo
ZW4gYW4gZW5jYXBzdWxhdGlvbiBpcyB1c2VkIHRoZSBjaG9pY2Ugb2YgcmVzZXJ2aW5nIGEgbWF4
aW11bSByZXNvdXJjZQ0KIGxldmVsIGFuZCB0aGVuIHRyYWNraW5nIHRoZSBzZXJ2aWNlcyBpbiB0
aGUgYWdncmVnYXRlZCBzZXJ2aWNlIG9yIGFkanVzdGluZyB0aGUgYWdncmVnYXRlZCByZXNvdXJj
ZXMgYXMgdGhlIHNlcnZpY2VzIGFyZSBhZGRlZCBpcyBpbXBsZW1lbnRhdGlvbiBhbmQgdGVjaG5v
bG9neSBzcGVjaWZpYy7igJ08bzpwPjwvbzpwPjwvcD4NCjx1bCB0eXBlPSJkaXNjIj4NCjxsaSBj
bGFzcz0iTXNvTm9ybWFsIiBzdHlsZT0ibXNvLW1hcmdpbi10b3AtYWx0OmF1dG87bXNvLW1hcmdp
bi1ib3R0b20tYWx0OmF1dG87bXNvLWxpc3Q6bDMwIGxldmVsMSBsZm8zOCI+DQpUcnk6IDxvOnA+
PC9vOnA+PC9saT48L3VsPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCIgc3R5bGU9Im1zby1tYXJnaW4t
dG9wLWFsdDphdXRvO21zby1tYXJnaW4tYm90dG9tLWFsdDphdXRvIj7igJxFbmNhcHN1bGF0aW9u
IGNhbiBlaXRoZXIgYmUgaW4gdGhlIHNhbWUgc2VydmljZSB0eXBlIG9yIGluIGEgZGlmZmVyZW50
IHNlcnZpY2UgdHlwZSAoc2VlIEZpZ3VyZSAzLCBmb3IgZXhhbXBsZSkuJm5ic3A7IFdoZW4gYW4g
ZW5jYXBzdWxhdGlvbiBpcyB1c2VkLCB0aGUgY2hvaWNlIG9mIHJlc2VydmluZyBhIG1heGltdW0N
CiByZXNvdXJjZSBsZXZlbCBhbmQgdGhlbiB0cmFja2luZyB0aGUgc2VydmljZXMgaW4gdGhlIGFn
Z3JlZ2F0ZWQgc2VydmljZSwgdmVyc3VzIGFkanVzdGluZyB0aGUgYWdncmVnYXRlZCByZXNvdXJj
ZXMgYXMgdGhlIHNlcnZpY2VzIGFyZSBhZGRlZCwgaXMgaW1wbGVtZW50YXRpb24tIGFuZCB0ZWNo
bm9sb2d5LXNwZWNpZmljLuKAnTxvOnA+PC9vOnA+PC9wPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCIg
c3R5bGU9Im1zby1tYXJnaW4tdG9wLWFsdDphdXRvO21zby1tYXJnaW4tYm90dG9tLWFsdDphdXRv
Ij5JbiB0aGUgZm9sbG93aW5nLCBJIGRvbuKAmXQga25vdyB3aGF0IOKAnGNvbmRpdGlvbnMgd2hl
cmUgZ2VuZXJhbCByZXF1aXJlbWVudHMgYXJlIG5vdCBzYXRpc2ZpZWTigJ0gbWVhbnMsIHBsZWFz
ZSBjbGFyaWZ5Og0KPG86cD48L286cD48L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIiBzdHlsZT0i
bXNvLW1hcmdpbi10b3AtYWx0OmF1dG87bXNvLW1hcmdpbi1ib3R0b20tYWx0OmF1dG8iPuKAnERl
dE5ldCBmbG93cyBhdCBlZGdlcyBtdXN0IGJlIGFibGUgdG8gaGFuZGxlIHJlamVjdGlvbiB0byBh
biBhZ2dyZWdhdGlvbiBncm91cCBkdWUgdG8gbGFjayBvZiByZXNvdXJjZXMgYXMgd2VsbCBhcyBj
b25kaXRpb25zIHdoZXJlIGdlbmVyYWwgcmVxdWlyZW1lbnRzIGFyZSBub3Qgc2F0aXNmaWVkLuKA
nTxvOnA+PC9vOnA+PC9wPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCIgc3R5bGU9Im1zby1tYXJnaW4t
dG9wLWFsdDphdXRvO21zby1tYXJnaW4tYm90dG9tLWFsdDphdXRvIj48Yj4mZ3Q7QmFsYXpzJmd0
OyBPSy4gSSB0aGluayBoZXJlIHdlIG5lZWQgc29tZSByZWNvbnN0cnVjdGlvbiBvZiB0aGUgdGV4
dC48L2I+PG86cD48L286cD48L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIiBzdHlsZT0ibXNvLW1h
cmdpbi10b3AtYWx0OmF1dG87bXNvLW1hcmdpbi1ib3R0b20tYWx0OmF1dG8iPkdyYW1tYXI6DQo8
bzpwPjwvbzpwPjwvcD4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiIHN0eWxlPSJtc28tbWFyZ2luLXRv
cC1hbHQ6YXV0bzttc28tbWFyZ2luLWJvdHRvbS1hbHQ6YXV0byI+4oCcRm9yIHRoZSBkYXRhIHBs
YW5lIGZsb3dzIG1heSBiZSBhZ2dyZWdhdGVkIGZvciB0cmVhdG1lbnQgYmFzZWQgb24gc2hhcmVk
IGNoYXJhY3RlcmlzdGljcyBzdWNoIGFzIDYtdHVwbGUu4oCdPG86cD48L286cD48L3A+DQo8dWwg
dHlwZT0iZGlzYyI+DQo8bGkgY2xhc3M9Ik1zb05vcm1hbCIgc3R5bGU9Im1zby1tYXJnaW4tdG9w
LWFsdDphdXRvO21zby1tYXJnaW4tYm90dG9tLWFsdDphdXRvO21zby1saXN0Omw0IGxldmVsMSBs
Zm8zOSI+DQpOZWVkIGNvbW1hIGFmdGVyIOKAnEZvciB0aGUgZGF0YSBwbGFuZSzigJ0uIDxvOnA+
PC9vOnA+PC9saT48L3VsPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCIgc3R5bGU9Im1zby1tYXJnaW4t
dG9wLWFsdDphdXRvO21zby1tYXJnaW4tYm90dG9tLWFsdDphdXRvIj48Yj4mZ3Q7QmFsYXpzJmd0
OyBPSy4gSSB0aGluayBoZXJlIHdlIG5lZWQgc29tZSByZWNvbnN0cnVjdGlvbiBvZiB0aGUgdGV4
dC48L2I+PG86cD48L286cD48L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIiBzdHlsZT0ibXNvLW1h
cmdpbi10b3AtYWx0OmF1dG87bXNvLW1hcmdpbi1ib3R0b20tYWx0OmF1dG8iPkdyYW1tYXI6DQo8
bzpwPjwvbzpwPjwvcD4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiIHN0eWxlPSJtc28tbWFyZ2luLXRv
cC1hbHQ6YXV0bzttc28tbWFyZ2luLWJvdHRvbS1hbHQ6YXV0byI+4oCcTVBMUyBhZ2dyZWdhdGlv
biBzaW1pbGFybHkgaGFzIGRhdGEgcGxhbmUgYW5kIGNvbnRyb2xsZXIgcGxhbmUgYXNwZWN0cy4m
bmJzcDsgSW4gdGhlIGNhc2Ugb2YgTVBMUyBmbG93cyBhcmUgb2Z0ZW4gdHVubmVsZWQgaW4gYSBm
b3J3YXJkaW5nIHN1Yi1sYXllciBhbmQgcmVzZXJ2YXRpb24gaXMgYXNzb2NpYXRlZCB3aXRoDQog
dGhhdCBNUExTIHR1bm5lbC7igJ0gPG86cD48L286cD48L3A+DQo8dWwgdHlwZT0iZGlzYyI+DQo8
bGkgY2xhc3M9Ik1zb05vcm1hbCIgc3R5bGU9Im1zby1tYXJnaW4tdG9wLWFsdDphdXRvO21zby1t
YXJnaW4tYm90dG9tLWFsdDphdXRvO21zby1saXN0OmwyNyBsZXZlbDEgbGZvNDAiPg0KVHJ5IChJ
IGFtIG5vdCBjZXJ0YWluIHRoaXMgaXMgdGhlIGNvcnJlY3QgbWVhbmluZz8pOiA8bzpwPjwvbzpw
PjwvbGk+PC91bD4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiIHN0eWxlPSJtc28tbWFyZ2luLXRvcC1h
bHQ6YXV0bzttc28tbWFyZ2luLWJvdHRvbS1hbHQ6YXV0byI+4oCcTVBMUyBhZ2dyZWdhdGlvbiBh
bHNvIGhhcyBkYXRhIHBsYW5lIGFuZCBjb250cm9sbGVyIHBsYW5lIGFzcGVjdHMuJm5ic3A7IE1Q
TFMgZmxvd3MgYXJlIG9mdGVuIHR1bm5lbGVkIGluIGEgZm9yd2FyZGluZyBzdWItbGF5ZXIsIHVu
ZGVyIHRoZSByZXNlcnZhdGlvbiBhc3NvY2lhdGVkIHdpdGggdGhhdCBNUExTIHR1bm5lbC7igJ08
bzpwPjwvbzpwPjwvcD4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiIHN0eWxlPSJtc28tbWFyZ2luLXRv
cC1hbHQ6YXV0bzttc28tbWFyZ2luLWJvdHRvbS1hbHQ6YXV0byI+PGI+Jmd0O0JhbGF6cyZndDsg
T0suDQo8L2I+PG86cD48L286cD48L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIiBzdHlsZT0ibXNv
LW1hcmdpbi10b3AtYWx0OmF1dG87bXNvLW1hcmdpbi1ib3R0b20tYWx0OmF1dG8iPkdyYW1tYXI6
DQo8bzpwPjwvbzpwPjwvcD4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiIHN0eWxlPSJtc28tbWFyZ2lu
LXRvcC1hbHQ6YXV0bzttc28tbWFyZ2luLWJvdHRvbS1hbHQ6YXV0byI+4oCcMy42LjMuJm5ic3A7
IEVuZC1TeXN0ZW0gU3BlY2lmaWMgQ29uc2lkZXJhdGlvbnPigJ08bzpwPjwvbzpwPjwvcD4NCjx1
bCB0eXBlPSJkaXNjIj4NCjxsaSBjbGFzcz0iTXNvTm9ybWFsIiBzdHlsZT0ibXNvLW1hcmdpbi10
b3AtYWx0OmF1dG87bXNvLW1hcmdpbi1ib3R0b20tYWx0OmF1dG87bXNvLWxpc3Q6bDkgbGV2ZWwx
IGxmbzQxIj4NCkh5cGhlbmF0ZSDigJxFbmQtU3lzdGVtLVNwZWNpZmlj4oCdPG86cD48L286cD48
L2xpPjwvdWw+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIiBzdHlsZT0ibXNvLW1hcmdpbi10b3AtYWx0
OmF1dG87bXNvLW1hcmdpbi1ib3R0b20tYWx0OmF1dG8iPjxiPiZndDtCYWxhenMmZ3Q7IE9LLg0K
PC9iPjxvOnA+PC9vOnA+PC9wPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCIgc3R5bGU9Im1zby1tYXJn
aW4tdG9wLWFsdDphdXRvO21zby1tYXJnaW4tYm90dG9tLWFsdDphdXRvIj5BYmJyZXZpYXRpb246
IOKAnERO4oCdIGZvciBEZXROZXQgYXMgaW4g4oCcd2hpY2ggYXJlIG5vdCBwcm92aWRlZCBieSBE
TiBmdW5jdGlvbnPigJ0uDQo8bzpwPjwvbzpwPjwvcD4NCjx1bCB0eXBlPSJkaXNjIj4NCjxsaSBj
bGFzcz0iTXNvTm9ybWFsIiBzdHlsZT0ibXNvLW1hcmdpbi10b3AtYWx0OmF1dG87bXNvLW1hcmdp
bi1ib3R0b20tYWx0OmF1dG87bXNvLWxpc3Q6bDQ2IGxldmVsMSBsZm80MiI+DQrigJxETuKAnSBp
cyBub3QgZGVmaW5lZCBhcyBhbiBhYmJyZXZpYXRpb24sIGJ1dCBpcyBhbHNvIHVzZWQgaW4gRmln
IDIgYW5kIEZpZyAzLiBJbiBhbnkgb2YgdGhlc2UgY2FzZXMgZWl0aGVyIHNwZWxsIG91dCBEZXRO
ZXQgb3IgZGVmaW5lIEROIGFzIGFuIGFiYnJldmlhdGlvbi4gSSB3b3VsZCBqdXN0IHJlcGxhY2Ug
dGhlc2Uga2luZCBvZiBpbnN0YW5jZXMgb2Yg4oCcRE7igJ0gd2l0aCDigJxEZXROZXTigJ0uDQo8
bzpwPjwvbzpwPjwvbGk+PC91bD4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiIHN0eWxlPSJtc28tbWFy
Z2luLXRvcC1hbHQ6YXV0bzttc28tbWFyZ2luLWJvdHRvbS1hbHQ6YXV0byI+PGI+Jmd0O0JhbGF6
cyZndDsgT0suDQo8L2I+PG86cD48L286cD48L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIiBzdHls
ZT0ibXNvLW1hcmdpbi10b3AtYWx0OmF1dG87bXNvLW1hcmdpbi1ib3R0b20tYWx0OmF1dG8iPkdy
YW1tYXI6DQo8bzpwPjwvbzpwPjwvcD4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiIHN0eWxlPSJtc28t
bWFyZ2luLXRvcC1hbHQ6YXV0bzttc28tbWFyZ2luLWJvdHRvbS1hbHQ6YXV0byI+4oCcRm9yIGV4
YW1wbGUsIGEgRGV0TmV0IE1QTFMgZG9tYWluIHRoZSBETiBmdW5jdGlvbnMgdXNlIHRoZSBkLUNX
cywgUy1MYWJlbHMgYW5kIEYtTGFiZWxzIHRvIHByb3ZpZGUgRGV0TmV0IHNlcnZpY2VzLuKAnTxv
OnA+PC9vOnA+PC9wPg0KPHVsIHR5cGU9ImRpc2MiPg0KPGxpIGNsYXNzPSJNc29Ob3JtYWwiIHN0
eWxlPSJtc28tbWFyZ2luLXRvcC1hbHQ6YXV0bzttc28tbWFyZ2luLWJvdHRvbS1hbHQ6YXV0bztt
c28tbGlzdDpsMTAgbGV2ZWwxIGxmbzQzIj4NClRyeTogPG86cD48L286cD48L2xpPjwvdWw+DQo8
cCBjbGFzcz0iTXNvTm9ybWFsIiBzdHlsZT0ibXNvLW1hcmdpbi10b3AtYWx0OmF1dG87bXNvLW1h
cmdpbi1ib3R0b20tYWx0OmF1dG8iPuKAnEZvciBleGFtcGxlLCBpbiBhIERldE5ldCBNUExTIGRv
bWFpbiB0aGUgRGV0TmV0IGZ1bmN0aW9ucyB1c2UgdGhlIGQtQ1dzLCBTLUxhYmVscyBhbmQgRi1M
YWJlbHMgdG8gcHJvdmlkZSBEZXROZXQgc2VydmljZXMu4oCdPG86cD48L286cD48L3A+DQo8cCBj
bGFzcz0iTXNvTm9ybWFsIiBzdHlsZT0ibXNvLW1hcmdpbi10b3AtYWx0OmF1dG87bXNvLW1hcmdp
bi1ib3R0b20tYWx0OmF1dG8iPjxiPiZndDtCYWxhenMmZ3Q7IE9LLg0KPC9iPjxvOnA+PC9vOnA+
PC9wPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCIgc3R5bGU9Im1zby1tYXJnaW4tdG9wLWFsdDphdXRv
O21zby1tYXJnaW4tYm90dG9tLWFsdDphdXRvIj5UZXJtaW5vbG9neTog4oCcZWRnZSBzeXN0ZW3i
gJ08bzpwPjwvbzpwPjwvcD4NCjx1bCB0eXBlPSJkaXNjIj4NCjxsaSBjbGFzcz0iTXNvTm9ybWFs
IiBzdHlsZT0ibXNvLW1hcmdpbi10b3AtYWx0OmF1dG87bXNvLW1hcmdpbi1ib3R0b20tYWx0OmF1
dG87bXNvLWxpc3Q6bDEyIGxldmVsMSBsZm80NCI+DQpEb27igJl0IHdlIHNheSDigJxlZGdlIG5v
ZGXigJ0/IEkgZG9u4oCZdCBzZWUg4oCcZWRnZSBzeXN0ZW3igJ0gYW55d2hlcmUgZWxzZSBpbiB0
aGlzIGRyYWZ0LiBJZiBpdCBpcyB1c2VkIGVsc2V3aGVyZSBzbyB3ZSBhcmUgZ29pbmcgdG8gdXNl
IGl0LCBJIHdvdWxkIHRoaW5rIGl0IHNob3VsZCBiZSBoeXBoZW5hdGVkIOKAnGVkZ2Utc3lzdGVt
4oCdIGxpa2Ug4oCcZW5kLXN5c3RlbeKAnS4gT3IgbWF5YmUg4oCcZWRnZSBzeXN0ZW3igJ0gaW4g
dGhpcyBjb250ZXh0IHNob3VsZCBiZSDigJxlbmQtc3lzdGVt4oCdLg0KPG86cD48L286cD48L2xp
PjwvdWw+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIiBzdHlsZT0ibXNvLW1hcmdpbi10b3AtYWx0OmF1
dG87bXNvLW1hcmdpbi1ib3R0b20tYWx0OmF1dG8iPjxiPiZndDtCYWxhenMmZ3Q7IE9LLiDigJxl
ZGdlIG5vZGXigJ0gaXMgYmV0dGVyIGhlcmUuPC9iPjxvOnA+PC9vOnA+PC9wPg0KPHAgY2xhc3M9
Ik1zb05vcm1hbCIgc3R5bGU9Im1zby1tYXJnaW4tdG9wLWFsdDphdXRvO21zby1tYXJnaW4tYm90
dG9tLWFsdDphdXRvIj5BYmJyZXZpYXRpb246IOKAnFRETSB0ZWNobm9sb2dpZXPigJ08bzpwPjwv
bzpwPjwvcD4NCjx1bCB0eXBlPSJkaXNjIj4NCjxsaSBjbGFzcz0iTXNvTm9ybWFsIiBzdHlsZT0i
bXNvLW1hcmdpbi10b3AtYWx0OmF1dG87bXNvLW1hcmdpbi1ib3R0b20tYWx0OmF1dG87bXNvLWxp
c3Q6bDE2IGxldmVsMSBsZm80NSI+DQpURE0gbm90IGRlZmluZWQuIDxvOnA+PC9vOnA+PC9saT48
L3VsPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCIgc3R5bGU9Im1zby1tYXJnaW4tdG9wLWFsdDphdXRv
O21zby1tYXJnaW4tYm90dG9tLWFsdDphdXRvIj48Yj4mZ3Q7QmFsYXpzJmd0OyBPSy4NCjwvYj48
bzpwPjwvbzpwPjwvcD4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiIHN0eWxlPSJtc28tbWFyZ2luLXRv
cC1hbHQ6YXV0bzttc28tbWFyZ2luLWJvdHRvbS1hbHQ6YXV0byI+U29tZXRoaW5nIGlzIHdyb25n
IGdyYW1tYXRpY2FsbHksIHJ1bi1vbiBzZW50ZW5jZSBhdCBiZXN0LCBidXQgSSBjYW7igJl0IGZp
Z3VyZSBvdXQgaG93IHRvIGZpeCBpdCwgcGxlYXNlIGhlbHA6DQo8bzpwPjwvbzpwPjwvcD4NCjxw
IGNsYXNzPSJNc29Ob3JtYWwiIHN0eWxlPSJtc28tbWFyZ2luLXRvcC1hbHQ6YXV0bzttc28tbWFy
Z2luLWJvdHRvbS1hbHQ6YXV0byI+4oCcRmxvdyBhZ2dyZWdhdGlvbiBpbmNsdWRlcyBhZ2dyZWdh
dGlvbiBhY2NvbXBsaXNoZWQgdGhyb3VnaCB0aGUgdXNlIG9mIGhpZXJhcmNoaWNhbCBMU1BzIGlu
IE1QTFMgYW5kIHR1bm5lbHMsIGluIHRoZSBjYXNlIG9mIElQLCBNUExTIGFuZCBUU04sIGFsbCBv
ZiB3aGljaCBhZ2dyZWdhdGUgbXVsdGlwbGUgRGV0TmV0DQogZmxvd3MgaW50byBhIHNpbmdsZSBu
ZXcgRGV0TmV0IGZsb3cu4oCdPG86cD48L286cD48L3A+DQo8dWwgdHlwZT0iZGlzYyI+DQo8bGkg
Y2xhc3M9Ik1zb05vcm1hbCIgc3R5bGU9Im1zby1tYXJnaW4tdG9wLWFsdDphdXRvO21zby1tYXJn
aW4tYm90dG9tLWFsdDphdXRvO21zby1saXN0OmwyMyBsZXZlbDEgbGZvNDYiPg0KTWF5YmUgc29t
ZXRoaW5nIGxpa2U6IDxvOnA+PC9vOnA+PC9saT48L3VsPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCIg
c3R5bGU9Im1zby1tYXJnaW4tdG9wLWFsdDphdXRvO21zby1tYXJnaW4tYm90dG9tLWFsdDphdXRv
Ij7igJxGbG93IGFnZ3JlZ2F0aW9uIGluY2x1ZGVzIGFnZ3JlZ2F0aW9uIGFjY29tcGxpc2hlZCB0
aHJvdWdoIHRoZSB1c2Ugb2YgaGllcmFyY2hpY2FsIExTUHMgaW4gTVBMUywgYW5kIHRocm91Z2gg
SVAgb3IgVFNOIHR1bm5lbHMuIElQLCBNUExTIGFuZCBUU04gYXJlIGVhY2ggY2FwYWJsZSBvZiBh
Z2dyZWdhdGluZw0KIG11bHRpcGxlIERldE5ldCBmbG93cyBpbnRvIGEgc2luZ2xlIG5ldyBEZXRO
ZXQgZmxvdy7igJ08bzpwPjwvbzpwPjwvcD4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiIHN0eWxlPSJt
c28tbWFyZ2luLXRvcC1hbHQ6YXV0bzttc28tbWFyZ2luLWJvdHRvbS1hbHQ6YXV0byI+PGI+Jmd0
O0JhbGF6cyZndDsgT0suIEkgd2lsbCByZXdyaXRlIHRoaXMgc2VudGVuY2VzLiBUU04gaXMgYWxz
byBub3QgY29ycmVjdGx5IHJlZmVycmVkIGhlcmUuPC9iPjxvOnA+PC9vOnA+PC9wPg0KPHAgY2xh
c3M9Ik1zb05vcm1hbCIgc3R5bGU9Im1zby1tYXJnaW4tdG9wLWFsdDphdXRvO21zby1tYXJnaW4t
Ym90dG9tLWFsdDphdXRvIj5HcmFtbWFyOg0KPG86cD48L286cD48L3A+DQo8cCBjbGFzcz0iTXNv
Tm9ybWFsIiBzdHlsZT0ibXNvLW1hcmdpbi10b3AtYWx0OmF1dG87bXNvLW1hcmdpbi1ib3R0b20t
YWx0OmF1dG8iPuKAnERlcGVuZGluZyBvbiB0aGUgc3BlY2lmaWMgdGVjaG5vbG9neSB0aGUgYXNz
aWduZWQgcmVzb3VyY2VzIGFyZSB1cGRhdGVkIGFuZCBkaXN0cmlidXRlZCBpbiB0aGUgZGF0YWJh
c2VzIHByZXZlbnRpbmcgb3ZlciBzdWJzY3JpcHRpb24u4oCdPG86cD48L286cD48L3A+DQo8dWwg
dHlwZT0iZGlzYyI+DQo8bGkgY2xhc3M9Ik1zb05vcm1hbCIgc3R5bGU9Im1zby1tYXJnaW4tdG9w
LWFsdDphdXRvO21zby1tYXJnaW4tYm90dG9tLWFsdDphdXRvO21zby1saXN0Omw0NSBsZXZlbDEg
bGZvNDciPg0KVHJ5OiA8bzpwPjwvbzpwPjwvbGk+PC91bD4NCjxwIGNsYXNzPSJNc29Ob3JtYWwi
IHN0eWxlPSJtc28tbWFyZ2luLXRvcC1hbHQ6YXV0bzttc28tbWFyZ2luLWJvdHRvbS1hbHQ6YXV0
byI+Jm5ic3A74oCcRGVwZW5kaW5nIG9uIHRoZSBzcGVjaWZpYyB0ZWNobm9sb2d5LCB0aGUgYXNz
aWduZWQgcmVzb3VyY2VzIGFyZSB1cGRhdGVkIGFuZCBkaXN0cmlidXRlZCBpbiB0aGUgZGF0YWJh
c2VzLCBwcmV2ZW50aW5nIG92ZXItc3Vic2NyaXB0aW9uLuKAnTxvOnA+PC9vOnA+PC9wPg0KPHAg
Y2xhc3M9Ik1zb05vcm1hbCIgc3R5bGU9Im1zby1tYXJnaW4tdG9wLWFsdDphdXRvO21zby1tYXJn
aW4tYm90dG9tLWFsdDphdXRvIj48Yj4mZ3Q7QmFsYXpzJmd0OyBPSy4NCjwvYj48bzpwPjwvbzpw
PjwvcD4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiIHN0eWxlPSJtc28tbWFyZ2luLXRvcC1hbHQ6YXV0
bzttc28tbWFyZ2luLWJvdHRvbS1hbHQ6YXV0byI+UXVlc3Rpb24gYWJvdXQgdGhlIGZvbGxvd2lu
ZzoNCjxvOnA+PC9vOnA+PC9wPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCIgc3R5bGU9Im1zby1tYXJn
aW4tdG9wLWFsdDphdXRvO21zby1tYXJnaW4tYm90dG9tLWFsdDphdXRvIj7igJxXaGlsZSB0aGUg
RGV0TmV0IElQIGRhdGEgcGxhbmUgbXVzdCBzdXBwb3J0IGJpZGlyZWN0aW9uYWwgRGV0TmV0IGZs
b3dzLCB0aGVyZSBhcmUgbm8gc3BlY2lhbCBiaWRpcmVjdGlvbmFsIGZlYXR1cmVzIHdpdGggcmVz
cGVjdCB0byB0aGUgZGF0YSBwbGFuZSBvdGhlciB0aGFuIHRoZSBuZWVkIGZvciB0aGUgdHdvDQog
ZGlyZWN0aW9ucyBvZiBhIGNvLTxvOnA+PC9vOnA+PC9wPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCIg
c3R5bGU9Im1zby1tYXJnaW4tdG9wLWFsdDphdXRvO21zby1tYXJnaW4tYm90dG9tLWFsdDphdXRv
Ij4mbmJzcDsmbmJzcDsgcm91dGVkIGJpZGlyZWN0aW9uYWwgZmxvdyB0byB0YWtlIHRoZSBzYW1l
IHBhdGguJm5ic3A7IFRoYXQgaXMgdG8gc2F5IHRoYXQgYmlkaXJlY3Rpb25hbCBEZXROZXQgZmxv
d3MgYXJlIHNvbGVseSByZXByZXNlbnRlZCBhdCB0aGUgbWFuYWdlbWVudCBhbmQgY29udHJvbCBw
bGFuZSBsZXZlbHMsIHdpdGhvdXQgc3BlY2lmaWMNCiBzdXBwb3J0IG9yIGtub3dsZWRnZSB3aXRo
aW4gdGhlIERldE5ldCBkYXRhIHBsYW5lLuKAnTxvOnA+PC9vOnA+PC9wPg0KPHVsIHR5cGU9ImRp
c2MiPg0KPGxpIGNsYXNzPSJNc29Ob3JtYWwiIHN0eWxlPSJtc28tbWFyZ2luLXRvcC1hbHQ6YXV0
bzttc28tbWFyZ2luLWJvdHRvbS1hbHQ6YXV0bzttc28tbGlzdDpsMyBsZXZlbDEgbGZvNDgiPg0K
VGhlcmUgd2FzIGRpc2N1c3Npb24gYWJvdXQgdXNlIGNhc2VzIHRoYXQgd2FudGVkIHN5bW1ldHJp
Y2FsIGRlbGF5cyBpbiBib3RoIGRpcmVjdGlvbnM7IGlzIHRoYXQgZ3VhcmFudGVlZCBieSB0YWtp
bmcg4oCcdGhlIHNhbWUgcGF0aOKAnT8gUHJlc3VtYWJseSBpdCBpcyBub3QgaW1wbGllZCBieSDi
gJxmYXRlIHNoYXJpbmfigJ0/DQo8bzpwPjwvbzpwPjwvbGk+PC91bD4NCjxwIGNsYXNzPSJNc29O
b3JtYWwiIHN0eWxlPSJtc28tbWFyZ2luLXRvcC1hbHQ6YXV0bzttc28tbWFyZ2luLWJvdHRvbS1h
bHQ6YXV0byI+PGI+Jmd0O0JhbGF6cyZndDsgSG1tbS4gU2FtZSBwYXRoIG5vdCBuZWNlc3Nhcmls
eSByZXN1bHRzIGluIHN5bW1ldHJpY2FsIGRlbGF5LiBTb21lIHRlY2hub2xvZ2llcyBwcm92aWRl
cyBhc3ltbWV0cmljIGxpbmsgZGVsYXlzIGJ5IG5hdHVyZS4NCjwvYj48bzpwPjwvbzpwPjwvcD4N
CjxwIGNsYXNzPSJNc29Ob3JtYWwiIHN0eWxlPSJtc28tbWFyZ2luLXRvcC1hbHQ6YXV0bzttc28t
bWFyZ2luLWJvdHRvbS1hbHQ6YXV0byI+V29yZGluZzoNCjxvOnA+PC9vOnA+PC9wPg0KPHAgY2xh
c3M9Ik1zb05vcm1hbCIgc3R5bGU9Im1zby1tYXJnaW4tdG9wLWFsdDphdXRvO21zby1tYXJnaW4t
Ym90dG9tLWFsdDphdXRvIj7igJxEZXROZXQncyB1c2Ugb2YgUFJFT0YgbWF5IGluY3JlYXNlIHRo
ZSBjb21wbGV4aXR5IG9mIHVzaW5nIGNvLXJvdXRpbmcgYmlkaXJlY3Rpb25hbCBmbG93cywgc2lu
Y2UgaWYgUFJFT0YgaXMgdXNlZCwgdGhlbiB0aGUgcmVwbGljYXRpb24gcG9pbnRzIGluIG9uZSBk
aXJlY3Rpb24gd291bGQgaGF2ZSB0byBtYXRjaA0KIHRoZSBlbGltaW5hdGlvbiBwb2ludHMgaW4g
dGhlIG90aGVyIGRpcmVjdGlvbiwgYW5kIHZpY2UgdmVyc2EsIGFuZCB0aGUgb3B0aW1hbCBwb2lu
dHMgZm9yIHRoZXNlIGZ1bmN0aW9ucyBpbiBvbmUgZGlyZWN0aW9uIG1heSBub3QgbWF0Y2ggdGhl
IG9wdGltYWwgcG9pbnRzIGluIHRoZSBvdGhlciBzdWJzZXF1ZW50IHRvIHRoZSBuZXR3b3JrIGFu
ZCB0cmFmZmljIGNvbnN0cmFpbnRzLuKAnQ0KPG86cD48L286cD48L3A+DQo8dWwgdHlwZT0iZGlz
YyI+DQo8bGkgY2xhc3M9Ik1zb05vcm1hbCIgc3R5bGU9Im1zby1tYXJnaW4tdG9wLWFsdDphdXRv
O21zby1tYXJnaW4tYm90dG9tLWFsdDphdXRvO21zby1saXN0OmwyOSBsZXZlbDEgbGZvNDkiPg0K
VHJ5OiA8bzpwPjwvbzpwPjwvbGk+PC91bD4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiIHN0eWxlPSJt
c28tbWFyZ2luLXRvcC1hbHQ6YXV0bzttc28tbWFyZ2luLWJvdHRvbS1hbHQ6YXV0byI+4oCcRGV0
TmV0J3MgdXNlIG9mIFBSRU9GIG1heSBpbmNyZWFzZSB0aGUgY29tcGxleGl0eSBvZiB1c2luZyBj
by1yb3V0aW5nIGJpZGlyZWN0aW9uYWwgZmxvd3MsIHNpbmNlIGlmIFBSRU9GIGlzIHVzZWQsIHRo
ZW4gdGhlIHJlcGxpY2F0aW9uIHBvaW50cyBpbiBvbmUgZGlyZWN0aW9uIHdvdWxkIGhhdmUgdG8g
bWF0Y2gNCiB0aGUgZWxpbWluYXRpb24gcG9pbnRzIGluIHRoZSBvdGhlciBkaXJlY3Rpb24sIGFu
ZCB2aWNlIHZlcnNhLiBJbiBzdWNoIGNhc2VzIHRoZSBvcHRpbWFsIHBvaW50cyBmb3IgdGhlc2Ug
ZnVuY3Rpb25zIGluIG9uZSBkaXJlY3Rpb24gbWF5IG5vdCBtYXRjaCB0aGUgb3B0aW1hbCBwb2lu
dHMgaW4gdGhlIG90aGVyLCBkdWUgdG8gbmV0d29yayBhbmQgdHJhZmZpYyBjb25zdHJhaW50cy7i
gJ08bzpwPjwvbzpwPjwvcD4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiIHN0eWxlPSJtc28tbWFyZ2lu
LXRvcC1hbHQ6YXV0bzttc28tbWFyZ2luLWJvdHRvbS1hbHQ6YXV0byI+PGI+Jmd0O0JhbGF6cyZn
dDsgT0suDQo8L2I+PG86cD48L286cD48L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIiBzdHlsZT0i
bXNvLW1hcmdpbi10b3AtYWx0OmF1dG87bXNvLW1hcmdpbi1ib3R0b20tYWx0OmF1dG8iPi0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLTxvOnA+PC9vOnA+PC9wPg0KPHAgY2xh
c3M9Ik1zb05vcm1hbCIgc3R5bGU9Im1zby1tYXJnaW4tdG9wLWFsdDphdXRvO21zby1tYXJnaW4t
Ym90dG9tLWFsdDphdXRvIj4mbmJzcDs8bzpwPjwvbzpwPjwvcD4NCjwvZGl2Pg0KPC9kaXY+DQo8
cCBjbGFzcz0iTXNvTm9ybWFsIiBzdHlsZT0ibXNvLW1hcmdpbi10b3AtYWx0OmF1dG87bXNvLW1h
cmdpbi1ib3R0b20tYWx0OmF1dG8iPl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fPGJyPg0KZGV0bmV0IG1haWxpbmcgbGlzdDxicj4NCjxhIGhyZWY9Im1haWx0
bzpkZXRuZXRAaWV0Zi5vcmciIHRhcmdldD0iX2JsYW5rIj5kZXRuZXRAaWV0Zi5vcmc8L2E+PGJy
Pg0KPGEgaHJlZj0iaHR0cHM6Ly91cmxkZWZlbnNlLnByb29mcG9pbnQuY29tL3YyL3VybD91PWh0
dHBzLTNBX193d3cuaWV0Zi5vcmdfbWFpbG1hbl9saXN0aW5mb19kZXRuZXQmYW1wO2Q9RHdNRmFR
JmFtcDtjPWxJOFpiNlR6TTNkMXRYNGlFdTdicGcmYW1wO3I9WmNIQzZ3WF9nRHdQRGNmTWFGTlpp
USZhbXA7bT1Mb1dyNUZMTGR4SjlGOFBaLXc5NnNTSXRHdnVQQTFfRnhsTkVFYXhrUVJvJmFtcDtz
PXhXb3UzbXotS1d2ZXpuRlNKTno1Ri1uWFE2ZE44eUpmN1VCYjgwNG5IVHcmYW1wO2U9IiB0YXJn
ZXQ9Il9ibGFuayI+aHR0cHM6Ly93d3cuaWV0Zi5vcmcvbWFpbG1hbi9saXN0aW5mby9kZXRuZXQ8
L2E+PG86cD48L286cD48L3A+DQo8L2Jsb2NrcXVvdGU+DQo8L2Rpdj4NCjwvYmxvY2txdW90ZT4N
CjwvZGl2Pg0KPC9kaXY+DQo8L2Rpdj4NCjwvYmxvY2txdW90ZT4NCjwvZGl2Pg0KPC9kaXY+DQo8
L2Rpdj4NCjwvYmxvY2txdW90ZT4NCjwvZGl2Pg0KPC9kaXY+DQo8L2JvZHk+DQo8L2h0bWw+DQo=

--_000_BYAPR06MB432545C23678E37D5B904E9AC4900BYAPR06MB4325namp_--


From nobody Mon Oct 14 06:09:51 2019
Return-Path: <lberger@labn.net>
X-Original-To: detnet@ietfa.amsl.com
Delivered-To: detnet@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id EEEF712083F for <detnet@ietfa.amsl.com>; Mon, 14 Oct 2019 06:09:38 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -0.001
X-Spam-Level: 
X-Spam-Status: No, score=-0.001 tagged_above=-999 required=5 tests=[BAYES_20=-0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, 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 (768-bit key) header.d=labn.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 bYY0ZZZBvByR for <detnet@ietfa.amsl.com>; Mon, 14 Oct 2019 06:09:36 -0700 (PDT)
Received: from gproxy9-pub.mail.unifiedlayer.com (gproxy9-pub.mail.unifiedlayer.com [69.89.20.122]) (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 999A312081E for <detnet@ietf.org>; Mon, 14 Oct 2019 06:09:36 -0700 (PDT)
Received: from cmgw10.unifiedlayer.com (unknown [10.9.0.10]) by gproxy9.mail.unifiedlayer.com (Postfix) with ESMTP id 135F01E0A1C for <detnet@ietf.org>; Mon, 14 Oct 2019 07:09:31 -0600 (MDT)
Received: from box313.bluehost.com ([69.89.31.113]) by cmsmtp with ESMTP id K06Mi2A2WawnoK06MiClBp; Mon, 14 Oct 2019 07:09:31 -0600
X-Authority-Reason: nr=8
X-Authority-Analysis: v=2.3 cv=V9xTL9vi c=1 sm=1 tr=0 a=h1BC+oY+fLhyFmnTBx92Jg==:117 a=h1BC+oY+fLhyFmnTBx92Jg==:17 a=ZRzxRANFpfF6LpSUs54A:9
DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=labn.net; s=default; h=Content-Transfer-Encoding:Content-Type:MIME-Version:Date: Message-ID:Subject:To:From:Sender:Reply-To:Cc:Content-ID:Content-Description: Resent-Date:Resent-From:Resent-Sender:Resent-To:Resent-Cc:Resent-Message-ID: In-Reply-To:References:List-Id:List-Help:List-Unsubscribe:List-Subscribe: List-Post:List-Owner:List-Archive; bh=viczhNXzHQIeTGqRKNIzU09D+IZ3qrfeSXW0w2ZpcaQ=; b=Ojs52H3xI24kDDpPIOwcjsCFPp 9MoF5RYb/KvWXi0g9HYGb+/rNjDE1Fih38JEDcu2gqscYObRWuHRasUoi9gOgVrg/9KIkBgpP61Ua 0H/D01HpoNXeMNtuvjs+LYy5c;
Received: from [127.0.0.1] (port=49293 helo=[IPv6:::1]) by box313.bluehost.com with esmtpsa (TLSv1.2:ECDHE-RSA-AES128-GCM-SHA256:128) (Exim 4.92) (envelope-from <lberger@labn.net>) id 1iK06M-0008aE-Mk for detnet@ietf.org; Mon, 14 Oct 2019 07:09:30 -0600
From: Lou Berger <lberger@labn.net>
To: DetNet WG <detnet@ietf.org>
Message-ID: <0a235df4-a286-b758-b582-c11cb2c44f69@labn.net>
Date: Mon, 14 Oct 2019 09:09:29 -0400
User-Agent: Mozilla/5.0 (Windows NT 10.0; WOW64; rv:60.0) Gecko/20100101 Thunderbird/60.3.1
MIME-Version: 1.0
Content-Type: text/plain; charset=utf-8; format=flowed
Content-Transfer-Encoding: 8bit
Content-Language: en-US
X-AntiAbuse: This header was added to track abuse, please include it with any abuse report
X-AntiAbuse: Primary Hostname - box313.bluehost.com
X-AntiAbuse: Original Domain - ietf.org
X-AntiAbuse: Originator/Caller UID/GID - [47 12] / [47 12]
X-AntiAbuse: Sender Address Domain - labn.net
X-BWhitelist: no
X-Source-IP: 127.0.0.1
X-Source-L: Yes
X-Exim-ID: 1iK06M-0008aE-Mk
X-Source: 
X-Source-Args: 
X-Source-Dir: 
X-Source-Sender: ([IPv6:::1]) [127.0.0.1]:49293
X-Source-Auth: lberger@labn.net
X-Email-Count: 1
X-Source-Cap: bGFibm1vYmk7bGFibm1vYmk7Ym94MzEzLmJsdWVob3N0LmNvbQ==
X-Local-Domain: yes
Archived-At: <https://mailarchive.ietf.org/arch/msg/detnet/syuJI7vbTZnuI_Irl768bCYVH0U>
Subject: [Detnet] Changes to IP data plane document based on Oct 14 Call
X-BeenThere: detnet@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: Discussions on Deterministic Networking BoF and Proposed WG <detnet.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/detnet>, <mailto:detnet-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/detnet/>
List-Post: <mailto:detnet@ietf.org>
List-Help: <mailto:detnet-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/detnet>, <mailto:detnet-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 14 Oct 2019 13:09:50 -0000

Hi,

     David Black joined the on going data plane weekly call and we came 
up with some changes to the language previously discussed on the list.  
The changes are capture in the following commit and diff.  The full 
document text can be seen at 
https://xml2rfc.tools.ietf.org/cgi-bin/xml2rfc.cgi?url=https://raw.githubusercontent.com/detnet-wg/data-plane-drafts/master/ip/draft-ietf-detnet-ip.xml 


Please send comments if you have them.

https://github.com/detnet-wg/data-plane-drafts/pull/56/commits/d3a733556804f11abbedbd128e3c62786418ddc8

diff --git a/ip/draft-ietf-detnet-ip.xml b/ip/draft-ietf-detnet-ip.xml
index afadf9b..124af58 100644
--- a/ip/draft-ietf-detnet-ip.xml
+++ b/ip/draft-ietf-detnet-ip.xml
@@ -387,6 +387,8 @@
            e.g., buffers, to receive and process a DetNet flow packets.
          </t>
          <t>
+          In order to maximize reuse of 5-tuple based mechanisms, e.g,
+          traceroute,
            DetNet aware applications and end systems SHOULD NOT mix
            DetNet and non-DetNet traffic within a single 5-tuple.
          </t>
@@ -526,6 +528,13 @@ DetNet                    |L2/SbN| |L2/SbN|
                (L4) transport protocols or application protocols. 
However, these
                protocols are out of scope of this document.
              </t>
+            <t>
+              Note that not mixing DetNet and non-DetNet traffic within
+              a single 5-tuple, as described above, enables simpler
+              5-tuple filters to be reused at the edges of a DetNet
+              network to prevent non-congestion responsive DetNet
+              traffic from escaping the DetNet domain.
+            </t>
        </section>

        <section title="Forwarding Sub-Layer Considerations">
@@ -593,16 +602,19 @@ DetNet                    |L2/SbN| |L2/SbN|
            In non-DetNet IP forwarding, it is generally assumed that the
            same series of next hops, i.e., the same path, will be used
            for a particular 5-tuple or, in some cases, e.g., <xref
-          target="RFC5120"/>, for a particular 6-tuple.  This assumption
-          is reflected in higher protocol levels, e.g., see <xref
-          target="RFC3168"/>. Using different next hops for different
-          5-tuples does not take any special consideration within a
-          DetNet domain.  Care should be taken when using different next
-          hops for the same 5-tuple. Understanding of the application
-          and transport protocol impact of using different next
-          hops for the same 6-tuple is required. Again, this impacts
-          path selection for DetNet flows and this document only
-          indirectly.
+          target="RFC5120"/>, for a particular 6-tuple.  Using different
+          next hops for different 5-tuples does not take any special
+          consideration for DetNet aware applications.
+        </t>
+        <t>
+          Care should be taken when using different next hops for the
+          same 5-tuple.  As discussed in <xref target="RFC7657"/>,
+          unexpected behavior can occur when a single 5-tuple
+          application flow experience reordering due to being split
+          across multiple next hops.  Understanding of the application
+          and transport protocol impact of using different next hops for
+          the same 6-tuple is required.  Again, this impacts path
+          selection for DetNet flows and this document only indirectly.
          </t>
        </section>

Lou (as contributor)


From nobody Mon Oct 14 07:02:15 2019
Return-Path: <agmalis@gmail.com>
X-Original-To: detnet@ietfa.amsl.com
Delivered-To: detnet@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 0D82A120816 for <detnet@ietfa.amsl.com>; Mon, 14 Oct 2019 07:02:13 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: 3.103
X-Spam-Level: ***
X-Spam-Status: No, score=3.103 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, FREEMAIL_FROM=0.001, GB_SUMOF=5, HTML_MESSAGE=0.001, HTTPS_HTTP_MISMATCH=0.1, RCVD_IN_DNSWL_NONE=-0.0001, SPF_HELO_NONE=0.001, SPF_PASS=-0.001, URIBL_BLOCKED=0.001] autolearn=no autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (2048-bit key) header.d=gmail.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id CwDuyoxa0hIl for <detnet@ietfa.amsl.com>; Mon, 14 Oct 2019 07:02:07 -0700 (PDT)
Received: from mail-qt1-x836.google.com (mail-qt1-x836.google.com [IPv6:2607:f8b0:4864:20::836]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id C60BA12002F for <detnet@ietf.org>; Mon, 14 Oct 2019 07:02:06 -0700 (PDT)
Received: by mail-qt1-x836.google.com with SMTP id j31so25567104qta.5 for <detnet@ietf.org>; Mon, 14 Oct 2019 07:02:06 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025;  h=mime-version:references:in-reply-to:from:date:message-id:subject:to :cc; bh=Ra05a6NoWW/UtvcQ8fToeBL4NVB2wfvcGuYH2L01MUY=; b=JFI/miSF9F1bJGPo6k9nylYEkDnVO1BRpkYIegpCRuM9SGK9lsKn0lis6nQ0MefEDd JKEuBZCNbc5Z7yWnayZkaXF5DJsNVzxOpRpoTAz7t0JQRyLdFw2YoMJpPGg8xUX1Nf2Z zGFJvPLgjXEyleawYkbj7T1znaPAFGnCBlaOh/NdGcWBTeUztKAiv/dVLyvDGUNzfTXF opuVeTnoEkmZ/i5Chq0YPn71WABJbWaMMY+1G2cU3S9aUp4U97dNT7ZdJL1Dy7OxeP2G d4x7mBdykLpnC3vDJoLlVkHELPH16v1EmBeJlbiLYDVZdMJBEJ9JCPudgDexJhs85AIn qn9A==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:references:in-reply-to:from:date :message-id:subject:to:cc; bh=Ra05a6NoWW/UtvcQ8fToeBL4NVB2wfvcGuYH2L01MUY=; b=Yi8P0IhFP2MZBnp8mBpf/FVmDJICxhpd9zDYZr6op428IEIvgypuqxUa8KldiOT+Au M+xV73qrOiEDHb0F7fVZIkfqApz0WPAwLTVG/SkBvooPLKUmtgrbkBjHvYvnx2xroG2n NFTro/AYgctCo18gEOm1gvYnyOj0PkvycP1gQTOrEHwqx0IqFqh7L/M7va+NsFftnw04 HmXjXEQafFLM7l4eqYEMxQQTBaooI2Mlud/esAQKTjjBLvWy+7ZM317UHNXRiN8VQ9w3 pVRNyL22CMQymetwWiAHaaAkDgsH1YEVt1Ex+V/6jrlBJX8N1iuJHLrMs+1lO6mkDUe5 2rww==
X-Gm-Message-State: APjAAAXvVmUbbsT62+sgfum7LCgloIXsl6QHg1HnqWyAej7BASrpM0Mq rhkXYKsKctAzEwfWMyHkp/tVyNwYkryV9vOIMUc=
X-Google-Smtp-Source: APXvYqzJ1vLypyjrhpEzyWGgG5jxrqk/UF84qKpmlYRDYWAyRBqOhMyQaGbzk0JAlYfhpXGy5fGTfNsDxDeFfv+YpjM=
X-Received: by 2002:ad4:42a2:: with SMTP id e2mr30141866qvr.189.1571061725440;  Mon, 14 Oct 2019 07:02:05 -0700 (PDT)
MIME-Version: 1.0
References: <DM6PR06MB4329EDDC558FE8D5EFEEB225C49D0@DM6PR06MB4329.namprd06.prod.outlook.com> <AM5PR0701MB228913F73700AF0AA8446467AC9F0@AM5PR0701MB2289.eurprd07.prod.outlook.com> <BYAPR06MB4325CBAF7C387D4CB14DE979C49F0@BYAPR06MB4325.namprd06.prod.outlook.com> <CAA=duU13N=Lfh_NNucksJ5dwN8+gM+JR+r6M_DgDwhjTcWeapQ@mail.gmail.com> <CAA=duU39NYeQMo-50i_Ky_DBpyszMnhTeF940agG2=9dMjhS7w@mail.gmail.com> <BYAPR06MB4325992742154FEF70B520B1C49F0@BYAPR06MB4325.namprd06.prod.outlook.com> <CAA=duU19beBas-TPcnpH3PbL9ygiNGrn8LWnDMFKQaJkmo3mAA@mail.gmail.com> <BYAPR06MB4325C749B0EDB23C3F06401DC4980@BYAPR06MB4325.namprd06.prod.outlook.com> <CAA=duU2SiACP2EaNQGJ2FtCmsg=y2-RUif=gdnO=L0x-in5htg@mail.gmail.com> <BYAPR06MB432545C23678E37D5B904E9AC4900@BYAPR06MB4325.namprd06.prod.outlook.com>
In-Reply-To: <BYAPR06MB432545C23678E37D5B904E9AC4900@BYAPR06MB4325.namprd06.prod.outlook.com>
From: "Andrew G. Malis" <agmalis@gmail.com>
Date: Mon, 14 Oct 2019 10:01:53 -0400
Message-ID: <CAA=duU1B_jzycn58HizdXM290zJ9ba7ZMeu=B8NJzt7sLSEBjg@mail.gmail.com>
To: "Grossman, Ethan A." <eagros@dolby.com>
Cc: "detnet@ietf.org" <detnet@ietf.org>
Content-Type: multipart/alternative; boundary="00000000000010afde0594df50c5"
Archived-At: <https://mailarchive.ietf.org/arch/msg/detnet/StXKJ99g7BMdvmh2HyyhBQoU81s>
Subject: Re: [Detnet] data plane framework editorial pass
X-BeenThere: detnet@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: Discussions on Deterministic Networking BoF and Proposed WG <detnet.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/detnet>, <mailto:detnet-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/detnet/>
List-Post: <mailto:detnet@ietf.org>
List-Help: <mailto:detnet-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/detnet>, <mailto:detnet-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 14 Oct 2019 14:02:13 -0000

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

Ethan,

Exactly.

Cheers,
Andy


On Mon, Oct 14, 2019 at 9:09 AM Grossman, Ethan A. <eagros@dolby.com> wrote=
:

> Hi Andy,
>
> To document our our conversation at the data plane meeting today: The dat=
a
> plane team agreed to make references to the Data Plane Framework draft fr=
om
> other data plane drafts informational, since the Framework draft contains
> no specs to code from, thus it is not normative to the other data plane
> drafts.
>
> Ethan.
>
>
>
> *From:* Andrew G. Malis <agmalis@gmail.com>
> *Sent:* Sunday, October 6, 2019 9:33 AM
> *To:* Grossman, Ethan A. <eagros@dolby.com>
> *Cc:* detnet@ietf.org
> *Subject:* Re: [Detnet] data plane framework editorial pass
>
>
>
> Ethan,
>
>
>
> You make a very good point. Seeing as we have in the Introduction section
> of the various data plane drafts:
>
>
>
>    Important background information common to all data planes for DetNet
>
>    can be found in the DetNet Data Plane Framework
>    [I-D.ietf-detnet-data-plane-framework].
>
>
>
> We probably should make the Framework a normative reference in the data
> plane drafts.
>
>
>
> On the other hand, I think the data plane drafts are independent enough
> from each other that they can remain informative references for each othe=
r.
>
>
>
> Cheers,
>
> Andy
>
>
>
>
>
> On Sun, Oct 6, 2019 at 3:21 AM Grossman, Ethan A. <eagros@dolby.com>
> wrote:
>
> OK, I understand your point there. But regarding how the drafts reference
> each other, now that I glance at all of the various data plane draft
> references, I see that each of them only reference core technologies as
> normative, and the references to the framework and other peer data plane
> drafts are all informative. So I suppose my question is essentially =E2=
=80=9Cis
> that our long term strategy for references?=E2=80=9D  That would be as op=
posed to
> =E2=80=9Conce the Framework draft is published, the other drafts will the=
n
> reference it normatively=E2=80=9D.  It seems to me that to implement e.g.=
 the IP
> data plane, one would need to understand the Framework, which would seem
> would imply that it would be referenced normatively. But maybe I am just
> going down a rathole here and the current strategy is fine, and/or it
> really doesn=E2=80=99t matter. Please give me a clue here.
>
> Thanks,
>
> Ethan.
>
>
>
> *From:* Andrew G. Malis <agmalis@gmail.com>
> *Sent:* Friday, October 4, 2019 10:30 AM
> *To:* Grossman, Ethan A. <eagros@dolby.com>
> *Cc:* detnet@ietf.org
> *Subject:* Re: [Detnet] data plane framework editorial pass
>
>
>
> Ethan,
>
>
>
> That's certainly the intention of the design team, to publish the
> framework first. That should make publication of the subsequent drafts
> easier, since any terminology or other issues in the framework that make
> come up during last call can then be reflected in the other drafts before
> they also go through the process.
>
>
>
> Cheers,
>
> Andy
>
>
>
>
>
> On Thu, Oct 3, 2019 at 6:17 PM Grossman, Ethan A. <eagros@dolby.com>
> wrote:
>
> Interesting, thanks Andy. So I note that the strategy with this framework
> draft is to list the other data plane drafts under Informative =E2=80=93 =
I gather
> that is so that we don=E2=80=99t have to publish them all at once, even t=
hough in
> some line of reasoning they are rather closely tied to each other.
>
>
>
> I just want to validate that the WG has thought through the sequence and
> relation (in the sense of referencing) of the data plane drafts, and that
> the format of their referencing of each other is good to go.
>
>
>
> Correct?
>
> Ethan (as data plane framework doc shepherd).
>
>
>
> *From:* Andrew G. Malis <agmalis@gmail.com>
> *Sent:* Thursday, October 3, 2019 11:32 AM
> *To:* Grossman, Ethan A. <eagros@dolby.com>
> *Cc:* Bal=C3=A1zs Varga A <balazs.a.varga@ericsson.com>; detnet@ietf.org
> *Subject:* Re: [Detnet] data plane framework editorial pass
>
>
>
> Ethan,
>
>
>
> See
> https://www.ietf.org/about/groups/iesg/statements/normative-informative-r=
eferences/
> <https://urldefense.proofpoint.com/v2/url?u=3Dhttps-3A__www.ietf.org_abou=
t_groups_iesg_statements_normative-2Dinformative-2Dreferences_&d=3DDwMFaQ&c=
=3DlI8Zb6TzM3d1tX4iEu7bpg&r=3DZcHC6wX_gDwPDcfMaFNZiQ&m=3DLoWr5FLLdxJ9F8PZ-w=
96sSItGvuPA1_FxlNEEaxkQRo&s=3D-aH2JFhFFXLykGa5qW-xfEV0mob9ZxAwa0B1hZD-K3o&e=
=3D>
> for more information.
>
>
>
> Cheers,
>
> Andy
>
>
>
>
>
> On Thu, Oct 3, 2019 at 2:28 PM Andrew G. Malis <agmalis@gmail.com> wrote:
>
> Ethan,
>
>
>
> Informative RFCs can have normative references. The rule is that if you
> need the reference to implement or understand the RFC, then it's a
> normative reference. If the reference just adds additional background
> information, then it's informative.
>
>
>
> Cheers,
>
> Andy
>
>
>
>
>
> On Thu, Oct 3, 2019 at 12:52 PM Grossman, Ethan A. <eagros@dolby.com>
> wrote:
>
> Hi Balazs,
>
> Thanks for your responses. Given that this draft is Informational, should
> references classified as Normative be moved to the Informative References
> section, and the Normative References section removed?
>
> Thanks,
>
> Ethan.
>
>
>
> *From:* Bal=C3=A1zs Varga A <balazs.a.varga@ericsson.com>
> *Sent:* Thursday, October 3, 2019 6:59 AM
> *To:* Grossman, Ethan A. <eagros@dolby.com>; detnet@ietf.org
> *Subject:* RE: data plane framework editorial pass
>
>
>
> Hi Ethan,
>
>
>
> Many thanks for your detailed review and great suggestions. I have
> accepted most of them =E2=80=9Cas is=E2=80=9D. See reactions inline.
>
> I will update the draft on Github and create a pull request during the
> next week to make changes visible.
>
> https://github.com/detnet-wg/data-plane-drafts
> <https://urldefense.proofpoint.com/v2/url?u=3Dhttps-3A__github.com_detnet=
-2Dwg_data-2Dplane-2Ddrafts&d=3DDwMFAw&c=3DlI8Zb6TzM3d1tX4iEu7bpg&r=3DZcHC6=
wX_gDwPDcfMaFNZiQ&m=3DooBa0YGoSfUxbAgLXk8YD9UZkK4Qeri0-G20uc_zLtc&s=3DKjy_R=
6-zJrZe5ijdAhLrXpYSQB4T341hC7-WUGwVStk&e=3D>
>
>
>
> Any further comments from the group is highly welcome.
>
>
>
> Cheers
>
> Bala=E2=80=99zs
>
>
>
> *From:* detnet <detnet-bounces@ietf.org> *On Behalf Of *Grossman, Ethan A=
.
> *Sent:* Tuesday, October 1, 2019 4:38 AM
> *To:* detnet@ietf.org
> *Subject:* [Detnet] data plane framework editorial pass
>
>
>
> Hi All, (particularly Balazs as editor of the draft),
>
> I hate to be the guy who waits until WG LC to actually read the draft
> carefully and then comes with a bunch of comments, but here I am; hopeful=
ly
> I will get into gear sooner with the other data plane drafts, but as
> document shepherd I have to read carefully, and I figured as long as I wa=
s
> noticing things I would write them down.
>
> So as a result there are many comments below; thankfully they are mostly
> grammatical, the sort that the IETF Editorial will surely make if we don=
=E2=80=99t
> correct them, so I figure we should bite the bullet and do them now rathe=
r
> than later. There are even a few actual =E2=80=9Cwhat does this mean=E2=
=80=9D type of
> questions. But on the whole the draft is in quite good shape and I plan t=
o
> start my =E2=80=9Cshepherd writeup=E2=80=9D soon, given that I have gone =
over the draft
> carefully now.
>
> The form I am using for my comments is like this:
>
> Issue type (e.g. wording, grammar, abbreviation, etc):
>
> =E2=80=9Ctext in question=E2=80=9D
>
> =C3=A8 =E2=80=9CEthan=E2=80=99s suggestion on how to fix it:=E2=80=9D
>
> I hope this is helpful. If it isn=E2=80=99t, just let me know and for the
> remaining drafts I=E2=80=99ll be less picky (or whatever your suggestion =
to me is).
> And of course I may have gotten the wrong end of the stick on some of the
> items, so please feel free to push back if I got the meaning wrong.
>
> Ethan (as data plane framework draft document shepherd).
>
> ---------------------------------------
>
> Wording:
>
> =E2=80=9CAbstract
>
> This document provides an overall framework for the Deterministic
> Networking data plane.  It covers concepts and considerations that are
> generally common to any Deterministic Networking data plane specification=
.=E2=80=9D
>
>    - Say DetNet instead of the more generic Deterministic Networking
>    since it is specific to our architecture, not to all of deterministic
>    networking in the world.
>
> *>Balazs> OK.*
>
> Wording:
>
> =E2=80=9C1.  Introduction
>
>    Deterministic Networking (DetNet)=E2=80=9D
>
>    - Similarly, say =E2=80=9CDetNet (Deterministic Networking)=E2=80=9D .
>
> *>Balazs> OK.*
>
> Wording:
>
> =E2=80=9CThe forwarding sub-layer is used to provide congestion protectio=
n (low
> loss, assured latency, and limited out-of-order delivery) and leverages
> Traffic Engineering mechanisms.=E2=80=9D
>
>    - Improve clarity:
>
> The forwarding sub-layer leverages Traffic Engineering mechanisms to
> provide congestion protection (low loss, assured latency, and limited
> out-of-order delivery).
>
> *>Balazs> OK in principle. Slightly modified your proposal to catch bette=
r
> the sense =E2=80=9C=E2=80=A6 leverages Traffic Engineering mechanisms and=
 provides =E2=80=A6=E2=80=9D*
>
> Grammar:
>
> =E2=80=9Cservice sub-layer=E2=80=9D
>
>    - Service is a proper name, s/b capitalized.
>
> *>Balazs> Hmmm. In architecture draft we have used =E2=80=9Cservice sub-l=
ayer=E2=80=9D and
> =E2=80=9Cforwarding sub-layer=E2=80=9D. I would keep it.*
>
> Wording:
>
> =E2=80=9CIt also describes the forwarding sub-layer that is used to   eli=
minate
> (or reduce) contention loss and provide bounded latency for   DetNet flow=
s.=E2=80=9D
>
>    - Redundant with above paragraph. s/b just =E2=80=9C=E2=80=A6the Forwa=
rding
>    sub-layer=E2=80=9D. =E2=80=9Cassured latency=E2=80=9D vs =E2=80=9Cboun=
ded latency=E2=80=9D...
>
> *>Balazs> OK. I will collapse the two sentences.*
>
> Meaning:
>
> =E2=80=9C Different traffic types, or application flows, can be mapped on=
 top   of
> DetNet.=E2=80=9D
>
>    - Are these two separate things? I gather they are? Maybe =E2=80=9CDif=
ferent
>    traffic types and application flows can be mapped on top  of DetNet=E2=
=80=9D. Below
>    it then says
>
> =E2=80=9C3.  DetNet Data Plane Overview
>
>    This document describes how application flows, or app-flows, are
> carried over DetNet networks.=E2=80=9D
>
> This sounds like they are synonyms? But an App Flow is not differentiated
> by =E2=80=9Ctraffic type=E2=80=9D =E2=80=93 we differentiate based on ind=
ividual flow. So I think
> we should remove =E2=80=9Ctraffic types=E2=80=9D above.
>
> *>Balazs> OK. Traffic types intended to refer to the encapsulation of the
> App-flow (e.g., Ethernet or IP). I will fix this.*
>
> Wording:
>
>  =E2=80=9Cfunctions  related to the control plane=E2=80=9D
>
>    - Are we standardizing on controller plane vs control plane, or are
>    these different grammatical roles?
>
> *>Balazs> OK. I think it would be better simple to refer to the OAM
> drafts.*
>
> Wording:
>
> =E2=80=9CThe forwarding sub-layer provides the quality underpin needed by=
 the
> DetNet flow...=E2=80=9D
>
>    - Is underpin a real word? Sounds like we mean QoS?
>
> *>Balazs> OK. I will change to =E2=80=9C=E2=80=A6 the QoS related functio=
ns needed =E2=80=A6=E2=80=9D*
>
> Abbreviation:
>
> =E2=80=9CAn example of   this is Packet Replication, Elimination, and Ord=
ering
> (PREOF)    functions see Section 4.3.=E2=80=9D
>
>    - Not first use of PREOF, should not spell out here.
>
> *>Balazs> OK. *
>
> Grammar:
>
> =E2=80=9CThe method of instantiating each of the layers is specific to th=
e
> particular DetNet data plane method.  There may be more than one   approa=
ch
> that is applicable to a given bearer network type.=E2=80=9D
>
>    - I would combine these into a single sentence with comma, as: =E2=80=
=9CThe
>    method of instantiating each of the layers is specific to the particul=
ar
>    DetNet data plane method, and more than one approach may be applicable=
 to a
>    given bearer network type=E2=80=9D.
>
> *>Balazs> OK. *
>
> Wording:
>
> =E2=80=9C3.1.  Data Plane Characteristics
>
>    There are two major characteristics to the data plane:
>
>    1.  Data plane technology: *The DetNet data plane is provided by the
> DetNet service and forwarding sub layers*.=E2=80=9D
>
> =C3=A0 Please don=E2=80=99t tell me this again. Eliminate this sentence.
>
> *>Balazs> OK. :--)))*
>
> Wording:
>
> =E2=80=9CNamely=E2=80=9D
>
>    - Remove this word, already said =E2=80=9Cspecifically=E2=80=9D which =
is better
>    anyway.
>
> *>Balazs> OK. *
>
> Abbreviations:
>
> =E2=80=9CS-label and d-CW=E2=80=9D
>
>    - Need to add these to Abbrev section.
>
> *>Balazs> OK. *
>
> Structure:
>
> =E2=80=9CThere are two major characteristics to the data plane:
>
>    1. Data plane technology:=E2=80=9D
>
>
>
>    - I would say these should not be a 2-item numbered list, they should
>    be a topic sentence listing both, followed by subsections, as is done =
for
>    Encapsulation but not for Technology. Also one says Data Plane Technol=
ogy,
>    the other just Encapsulation =E2=80=93 should be consistent =E2=80=93 =
So we could have:
>
> 3.1.  Data Plane Characteristics
>
> There are two major characteristics to the data plane: the technology and
> the encapsulation, as discussed below.
>
> 3.1.1 Technology
>
> =E2=80=A6
>
> 3.1.2 Encapsulation
>
> =E2=80=A6
>
> *>Balazs> OK. *
>
> Grammar:
>
> =E2=80=9CThe encapsulation of the DetNet flows allows them to be sent ove=
r a
> data plane technology other than their native type.  Encapsulation is
> essential if, for example, it is required to send Ethernet TSN stream    =
as
> a DetNet Application over a data plane such as MPLS.=E2=80=9D
>
>    - Consolidate: =E2=80=9CThe encapsulation of a DetNet flow allows it t=
o be
>    sent over a   data plane technology other than its native type. For
>    example, an Ethernet TSN app flow can be sent as a DetNet app flow ove=
r
>    MPLS...=E2=80=9D
>
> *>Balazs> OK. *
>
> Grammar:
>
> =E2=80=9Cmeta-data=E2=80=9D
>
>    - s/b metadata =E2=80=93 not a hyphenated word.
>
> *>Balazs> OK. *
>
> Clarity:
>
> =E2=80=9CThe DetNet data plane can provide or carry meta-data:
>
>    1.  Flow-ID
>
>    2.  Sequence Number
>
> =E2=80=A6 Both of these metadata are required =E2=80=A6=E2=80=9D
>
>    - I initially read this as =E2=80=9Cthey are both required=E2=80=9D bu=
t then it turns
>    out they are not. Rephrase:
>
> =E2=80=9CThe DetNet data plane supports a Flow-ID (for identification of =
the flow
> or aggregate flow) and/or a Sequence Number (for PREOF) for each DetNet
> flow. The DetNet Service sub-layer requires both; the DetNet forwarding
> sub-layer requires only Flow-ID. Metadata can also be used for OAM
> indications and instrumentation of DetNet data plane operation.=E2=80=9D
>
> *>Balazs> OK. *
>
> Grammar:
>
> =E2=80=9Cit is anticipated that more than one encapsulation   may be depl=
oyed for
> example GRE=E2=80=9D
>
>    - Need comma after =E2=80=9Cdeployed,=E2=80=9D
>
> *>Balazs> OK. *
>
> Wording:
>
> =E2=80=9C[RFC7657] also provides useful background on the delivery differ=
entiated
> services (DiffServ)=E2=80=9D
>
>    - I don=E2=80=99t think =E2=80=9Cthe delivery=E2=80=9D belongs there? =
Delete? (=E2=80=9D=E2=80=A6useful
>    background on Differentiated Services (Diffserv)=E2=80=A6=E2=80=9D (fo=
llowing RFC7657
>    format).
>
> *>Balazs> OK. I will rephrase. Reference to rfc7657 is important here, so
> I will keep it.*
>
> Word meaning:
>
> =E2=80=9CIt is possible to include such information in a native IP   pack=
et
> explicitly, or implicitly.=E2=80=9D
>
>    - I understand =E2=80=9Cexplicitly=E2=80=9D to mean there is additiona=
l metadata, vs
>    =E2=80=9Cimplicitly=E2=80=9D to mean that it is inferred from the exis=
ting fields e.g.
>    6-tuple. However above, it says =E2=80=9CSome MPLS examples of implici=
t metadata
>    include the sequence number    for use by the PREOF function=E2=80=9D =
=E2=80=93 to me that
>    sounds odd. Can we please reconcile use of the words =E2=80=9Cexplicit=
=E2=80=9D vs
>    =E2=80=9Cimplicit=E2=80=9D and/or explain the meaning of each. We also=
 have
>    explicit/implicit *paths* (for which I don=E2=80=99t see a clear defin=
ition
>    from a simple google search):
>
> =E2=80=9CMPLS provides the ability to forward traffic over implicit and  =
 explicit
> paths to the point in the network where the next DetNet   service sub-lay=
er
> action needs to take place.=E2=80=9D
>
> =E2=80=9CReservation and Allocation of resources:=E2=80=9D (and similar l=
ines below)
>
>    - Perhaps these paragraphs should be 3rd level headers, as opposed to
>    one-sentence paragraphs with =E2=80=9C:=E2=80=9D at the end. This woul=
d also cause them to
>    be included in the table of contents. Perhaps having a bullet list at =
the
>    top would be useful? Then one could move to here the statement from be=
low:
>    =E2=80=9CSeveral of these capabilities are expanded upon in more detai=
l in sections
>    below.=E2=80=9D
>
> *>Balazs> Hmmm. I will reconsider these sentences. *
>
> Clarity:
>
> =E2=80=9CThis can eliminate packet contention and loss=E2=80=9D
>
>    - I would explicitly say =E2=80=9CThis can eliminate packet contention=
 and
>    packet loss=E2=80=9D.
>
> *>Balazs> OK. *
>
> Grammar:
>
> =E2=80=9CThis also can reduce jitter for the DetNet traffic=E2=80=9D
>
>    - Eliminate superfluous =E2=80=9Cthe=E2=80=9D: =E2=80=9CThis also can =
reduce jitter for DetNet
>    traffic=E2=80=9D
>
> *>Balazs> OK. *
>
> Clarity:
>
> =E2=80=9CDetNet flows are assumed to behave with respect to the reserved =
traffic
> profile.  If other traffic shares the link resources, the use of (queuing=
,
> policing, shaping) policies can be used to ensure that the allocation of
> resources reserved for DetNet is met.   Queuing and shaping of DetNet
> traffic could be required to ensure that DetNet traffic does not exceed i=
ts
> reserved profile but this would impact the DetNet service characteristics=
.=E2=80=9D
>
>    - I think this could be made clearer. Maybe:
>
> =E2=80=9CDetNet flows are assumed to behave with respect to the reserved =
traffic
> profile.  If other traffic shares the link resources, the use of policies
> (such as queuing, policing, shaping) can be applied to the =E2=80=9Cother=
=E2=80=9D traffic
> to ensure that the allocation of resources reserved for DetNet is not
> compromised.  Queuing and shaping of DetNet traffic to ensure that it doe=
s
> not exceed its reserved profile (for example by dropping packets) may be
> necessary to prevent fault conditions, but should not be used under norma=
l
> conditions as this could compromise the DetNet QoS.=E2=80=9D
>
> *>Balazs> Hmmm. Agree some rewording is needed here. We intend to say her=
e
> two things: (1) resources allocated to a DetNet flow must be protected fr=
om
> other traffic. (2) misbehaving DetNet flows must be detected and it have =
to
> be ensured that there do not compromise DetNet QoS. I will reformulate.*
>
> =E2=80=9CNetwork coding=E2=80=9D
>
>    - Proper name, Network Coding, s/b capitalized.
>
> *>Balazs> OK. *
>
> =E2=80=9Cpacket by packet=E2=80=9D
>
>    - s/b hyphenated =E2=80=9Cpacket-by-packet=E2=80=9D.
>
> *>Balazs> OK. *
>
> Grammar:
>
> =E2=80=9CSince Detnet leverages many different forwarding sub-layers, tho=
se
> technologies also support a number of tools to troubleshoot connectivity
> for example, to support identification of misbehaving  flows.=E2=80=9D
>
>    - Try:
>
>  =E2=80=9CDetnet leverages many different forwarding sub-layers, each of =
which
> supports various tools to troubleshoot connectivity, for example
> identification of misbehaving flows.=E2=80=9D
>
> *>Balazs> OK. *
>
> Grammar:
>
> =E2=80=9CAt the service layer again there are existing mechanisms to trou=
bleshoot
> or monitor flows.  Many of these mechanisms exist for IP and MPLS
> networks.  A client of a DetNet service can introduce any monitoring
> applications which can detect and monitor delay and loss.=E2=80=9D
>
>    - Try:
>
> =E2=80=9CThe DetNet Service layer can leverage existing mechanisms to tro=
ubleshoot
> or monitor flows, such as those in use by IP and MPLS networks.  At the
> Application layer a client of a DetNet service can use existing technique=
s
> to detect and monitor delay and loss.=E2=80=9D
>
> *>Balazs> OK. *
>
> Grammar:
>
> =E2=80=9CRecognize flow(s) for analytics:=E2=80=9D
>
>    - Try
>
> =E2=80=9CFlow recognition for analytics:
>
> *>Balazs> OK. *
>
> Grammar:
>
> =E2=80=9CTo a large degree this follows the logic in the previous section=
.
> Analytics can be inherited from the two sub-layers.  At the DetNet servic=
e
> edge packet and bit counters e.g. sent, received, dropped, and out of
> sequence are maintained.=E2=80=9D
>
>    - Try:
>
> =E2=80=9CNetwork analytics can be inherited from the technologies of the =
Service
> and Forwarding sub-layers.  At the DetNet service edge, packet and bit
> counters (e.g. sent, received, dropped, and out-of-sequence) can be
> maintained.=E2=80=9D
>
> *>Balazs> OK. *
>
> Grammar:
>
> =E2=80=9CCorrelate events with flows:=E2=80=9D
>
>       The provider of a DetNet service may allow other capabilities to
> monitor flows such as more detail loss statistics and time stamping of
> events.  The details of these capabilities are currently out of scope for
> this document.=E2=80=9D
>
>    - Try:
>
> =E2=80=9CCorrelation of events with flows:=E2=80=9D
>
>       The provider of a DetNet service may provide other capabilities to
> monitor flows, such as more detailed loss statistics and time stamping of
> events.  The details of these capabilities are currently out of scope for
> this document.=E2=80=9D
>
> *>Balazs> OK. *
>
> 3.6.1
>
> Grammar:
>
> =E2=80=9Cin the case of network congestion or some failures.=E2=80=9D
>
>    - Try:
>
> =E2=80=9Cin the case of network congestion or equipment failure.=E2=80=9D
>
> *>Balazs> OK in principle. Failures can be both equipment failure or
> network link failure, so I will change to =E2=80=9C=E2=80=9Cin the case o=
f network
> congestion or network failure.=E2=80=9D=E2=80=9D*
>
> Abbreviation error:
>
> =E2=80=9Ccombinations of PRF, PRE, and POF.=E2=80=9D
>
>    - Try:
>
> =E2=80=9Ccombinations of PRF, PEF, and POF.=E2=80=9D
>
> *>Balazs> OK. *
>
> =E2=80=98=E2=80=9CThis example also illustrates 1:1 protection scheme mea=
ning there is
> traffic and path for each segment of the end to end path.=E2=80=9D
>
>    - I do not understand what this means; =E2=80=9Cthere is traffic and p=
ath=E2=80=9D?
>
> *>Balazs> OK. =E2=80=9C=E2=80=A6 meaning there is traffic over each segme=
nt =E2=80=A6=E2=80=9D*
>
> Grammar: (Ring Service Protection is a proper name, capitalized, =E2=80=
=9Crings=E2=80=9D
> is not).
>
> =E2=80=98=E2=80=9CMany of the same concepts apply however Rings=E2=80=9D
>
>    - =E2=80=9CMany of the same concepts apply, however rings=E2=80=9D
>
> *>Balazs> OK. *
>
> Grammar:
>
> =E2=80=9CThe DetNet data plane also allows for the aggregation of DetNet =
flows, to
> improved scaling by reducing the state per hop...=E2=80=9D
>
>    - Try:
>
> =E2=80=9CThe DetNet data plane also allows for the aggregation of DetNet =
flows,
> which can improve scalability by reducing the per-hop state.=E2=80=9D
>
> *>Balazs> OK. *
>
> Grammar:
>
> =E2=80=9CIf bandwidth reservations are used, the sum of the reservations =
should be
> the sum of all the individual reservations, in other words, the
> reservations should not create an over subscription of bandwidth
> reservation. If maximum delay bounds are used the system should ensure th=
at
> the aggregate does not exceed the delay bounds of the individual flows.=
=E2=80=9D
>
>    - Try:
>
> =E2=80=9CIf bandwidth reservations are used, the sum of the reservations =
should be
> the sum of all the individual reservations; in other words, the
> reservations should not add up to an over-subscription of bandwidth
> reservation. If maximum delay bounds are used, the system should ensure
> that the aggregate does not exceed the delay bounds of the individual
> flows.=E2=80=9D
>
> *>Balazs> OK. *
>
> Grammar:
>
> =E2=80=9CEncapsulation can either be in the same service type or in a dif=
ferent
> service type see Figure 3 for example.  When an encapsulation is used the
> choice of reserving a maximum resource level and then tracking the servic=
es
> in the aggregated service or adjusting the aggregated resources as the
> services are added is implementation and technology specific.=E2=80=9D
>
>    - Try:
>
> =E2=80=9CEncapsulation can either be in the same service type or in a dif=
ferent
> service type (see Figure 3, for example).  When an encapsulation is used,
> the choice of reserving a maximum resource level and then tracking the
> services in the aggregated service, versus adjusting the aggregated
> resources as the services are added, is implementation- and
> technology-specific.=E2=80=9D
>
> In the following, I don=E2=80=99t know what =E2=80=9Cconditions where gen=
eral requirements
> are not satisfied=E2=80=9D means, please clarify:
>
> =E2=80=9CDetNet flows at edges must be able to handle rejection to an agg=
regation
> group due to lack of resources as well as conditions where general
> requirements are not satisfied.=E2=80=9D
>
> *>Balazs> OK. I think here we need some reconstruction of the text.*
>
> Grammar:
>
> =E2=80=9CFor the data plane flows may be aggregated for treatment based o=
n shared
> characteristics such as 6-tuple.=E2=80=9D
>
>    - Need comma after =E2=80=9CFor the data plane,=E2=80=9D.
>
> *>Balazs> OK. I think here we need some reconstruction of the text.*
>
> Grammar:
>
> =E2=80=9CMPLS aggregation similarly has data plane and controller plane a=
spects.
> In the case of MPLS flows are often tunneled in a forwarding sub-layer an=
d
> reservation is associated with that MPLS tunnel.=E2=80=9D
>
>    - Try (I am not certain this is the correct meaning?):
>
> =E2=80=9CMPLS aggregation also has data plane and controller plane aspect=
s.  MPLS
> flows are often tunneled in a forwarding sub-layer, under the reservation
> associated with that MPLS tunnel.=E2=80=9D
>
> *>Balazs> OK. *
>
> Grammar:
>
> =E2=80=9C3.6.3.  End-System Specific Considerations=E2=80=9D
>
>    - Hyphenate =E2=80=9CEnd-System-Specific=E2=80=9D
>
> *>Balazs> OK. *
>
> Abbreviation: =E2=80=9CDN=E2=80=9D for DetNet as in =E2=80=9Cwhich are no=
t provided by DN
> functions=E2=80=9D.
>
>    - =E2=80=9CDN=E2=80=9D is not defined as an abbreviation, but is also =
used in Fig 2
>    and Fig 3. In any of these cases either spell out DetNet or define DN =
as an
>    abbreviation. I would just replace these kind of instances of =E2=80=
=9CDN=E2=80=9D with
>    =E2=80=9CDetNet=E2=80=9D.
>
> *>Balazs> OK. *
>
> Grammar:
>
> =E2=80=9CFor example, a DetNet MPLS domain the DN functions use the d-CWs=
,
> S-Labels and F-Labels to provide DetNet services.=E2=80=9D
>
>    - Try:
>
> =E2=80=9CFor example, in a DetNet MPLS domain the DetNet functions use th=
e d-CWs,
> S-Labels and F-Labels to provide DetNet services.=E2=80=9D
>
> *>Balazs> OK. *
>
> Terminology: =E2=80=9Cedge system=E2=80=9D
>
>    - Don=E2=80=99t we say =E2=80=9Cedge node=E2=80=9D? I don=E2=80=99t se=
e =E2=80=9Cedge system=E2=80=9D anywhere else in
>    this draft. If it is used elsewhere so we are going to use it, I would
>    think it should be hyphenated =E2=80=9Cedge-system=E2=80=9D like =E2=
=80=9Cend-system=E2=80=9D. Or maybe
>    =E2=80=9Cedge system=E2=80=9D in this context should be =E2=80=9Cend-s=
ystem=E2=80=9D.
>
> *>Balazs> OK. =E2=80=9Cedge node=E2=80=9D is better here.*
>
> Abbreviation: =E2=80=9CTDM technologies=E2=80=9D
>
>    - TDM not defined.
>
> *>Balazs> OK. *
>
> Something is wrong grammatically, run-on sentence at best, but I can=E2=
=80=99t
> figure out how to fix it, please help:
>
> =E2=80=9CFlow aggregation includes aggregation accomplished through the u=
se of
> hierarchical LSPs in MPLS and tunnels, in the case of IP, MPLS and TSN, a=
ll
> of which aggregate multiple DetNet flows into a single new DetNet flow.=
=E2=80=9D
>
>    - Maybe something like:
>
> =E2=80=9CFlow aggregation includes aggregation accomplished through the u=
se of
> hierarchical LSPs in MPLS, and through IP or TSN tunnels. IP, MPLS and TS=
N
> are each capable of aggregating multiple DetNet flows into a single new
> DetNet flow.=E2=80=9D
>
> *>Balazs> OK. I will rewrite this sentences. TSN is also not correctly
> referred here.*
>
> Grammar:
>
> =E2=80=9CDepending on the specific technology the assigned resources are =
updated
> and distributed in the databases preventing over subscription.=E2=80=9D
>
>    - Try:
>
>  =E2=80=9CDepending on the specific technology, the assigned resources ar=
e updated
> and distributed in the databases, preventing over-subscription.=E2=80=9D
>
> *>Balazs> OK. *
>
> Question about the following:
>
> =E2=80=9CWhile the DetNet IP data plane must support bidirectional DetNet=
 flows,
> there are no special bidirectional features with respect to the data plan=
e
> other than the need for the two directions of a co-
>
>    routed bidirectional flow to take the same path.  That is to say that
> bidirectional DetNet flows are solely represented at the management and
> control plane levels, without specific support or knowledge within the
> DetNet data plane.=E2=80=9D
>
>    - There was discussion about use cases that wanted symmetrical delays
>    in both directions; is that guaranteed by taking =E2=80=9Cthe same pat=
h=E2=80=9D?
>    Presumably it is not implied by =E2=80=9Cfate sharing=E2=80=9D?
>
> *>Balazs> Hmmm. Same path not necessarily results in symmetrical delay.
> Some technologies provides asymmetric link delays by nature. *
>
> Wording:
>
> =E2=80=9CDetNet's use of PREOF may increase the complexity of using co-ro=
uting
> bidirectional flows, since if PREOF is used, then the replication points =
in
> one direction would have to match the elimination points in the other
> direction, and vice versa, and the optimal points for these functions in
> one direction may not match the optimal points in the other subsequent to
> the network and traffic constraints.=E2=80=9D
>
>    - Try:
>
> =E2=80=9CDetNet's use of PREOF may increase the complexity of using co-ro=
uting
> bidirectional flows, since if PREOF is used, then the replication points =
in
> one direction would have to match the elimination points in the other
> direction, and vice versa. In such cases the optimal points for these
> functions in one direction may not match the optimal points in the other,
> due to network and traffic constraints.=E2=80=9D
>
> *>Balazs> OK. *
>
> ---------------------------------------
>
>
>
> _______________________________________________
> detnet mailing list
> detnet@ietf.org
> https://www.ietf.org/mailman/listinfo/detnet
> <https://urldefense.proofpoint.com/v2/url?u=3Dhttps-3A__www.ietf.org_mail=
man_listinfo_detnet&d=3DDwMFaQ&c=3DlI8Zb6TzM3d1tX4iEu7bpg&r=3DZcHC6wX_gDwPD=
cfMaFNZiQ&m=3DLoWr5FLLdxJ9F8PZ-w96sSItGvuPA1_FxlNEEaxkQRo&s=3DxWou3mz-KWvez=
nFSJNz5F-nXQ6dN8yJf7UBb804nHTw&e=3D>
>
>

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

<div dir=3D"ltr">Ethan,<div><br></div><div>Exactly.</div><div><br></div><di=
v>Cheers,</div><div>Andy</div><div><br></div></div><br><div class=3D"gmail_=
quote"><div dir=3D"ltr" class=3D"gmail_attr">On Mon, Oct 14, 2019 at 9:09 A=
M Grossman, Ethan A. &lt;<a href=3D"mailto:eagros@dolby.com">eagros@dolby.c=
om</a>&gt; wrote:<br></div><blockquote class=3D"gmail_quote" style=3D"margi=
n:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex=
">





<div lang=3D"EN-US">
<div>
<p class=3D"MsoNormal">Hi Andy,<u></u><u></u></p>
<p class=3D"MsoNormal">To document our our conversation at the data plane m=
eeting today: The data plane team agreed to make references to the Data Pla=
ne Framework draft from other data plane drafts informational, since the Fr=
amework draft contains no specs to
 code from, thus it is not normative to the other data plane drafts. <u></u=
><u></u></p>
<p class=3D"MsoNormal">Ethan.<u></u><u></u></p>
<p class=3D"MsoNormal"><u></u>=C2=A0<u></u></p>
<p class=3D"MsoNormal"><b>From:</b> Andrew G. Malis &lt;<a href=3D"mailto:a=
gmalis@gmail.com" target=3D"_blank">agmalis@gmail.com</a>&gt; <br>
<b>Sent:</b> Sunday, October 6, 2019 9:33 AM<br>
<b>To:</b> Grossman, Ethan A. &lt;<a href=3D"mailto:eagros@dolby.com" targe=
t=3D"_blank">eagros@dolby.com</a>&gt;<br>
<b>Cc:</b> <a href=3D"mailto:detnet@ietf.org" target=3D"_blank">detnet@ietf=
.org</a><br>
<b>Subject:</b> Re: [Detnet] data plane framework editorial pass<u></u><u><=
/u></p>
<p class=3D"MsoNormal"><u></u>=C2=A0<u></u></p>
<div>
<p class=3D"MsoNormal">Ethan,<u></u><u></u></p>
<div>
<p class=3D"MsoNormal"><u></u>=C2=A0<u></u></p>
</div>
<div>
<p class=3D"MsoNormal">You=C2=A0make a very good point. Seeing as we have i=
n the Introduction section of the various data plane drafts:=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=A0Important background information common=
 to all data planes for DetNet<u></u><u></u></p>
</div>
<p class=3D"MsoNormal">=C2=A0 =C2=A0can be found in the DetNet Data Plane F=
ramework<br>
=C2=A0 =C2=A0[I-D.ietf-detnet-data-plane-framework].<u></u><u></u></p>
<div>
<p class=3D"MsoNormal"><u></u>=C2=A0<u></u></p>
</div>
<div>
<p class=3D"MsoNormal">We probably should make the Framework a normative re=
ference in the data plane drafts.<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 the other hand, I think the data plane drafts are=
 independent enough from each other=C2=A0that they can remain informative r=
eferences for each other.<u></u><u></u></p>
</div>
<div>
<p class=3D"MsoNormal"><u></u>=C2=A0<u></u></p>
</div>
<div>
<p class=3D"MsoNormal">Cheers,<u></u><u></u></p>
</div>
<div>
<p class=3D"MsoNormal">Andy<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 Sun, Oct 6, 2019 at 3:21 AM Grossman, Ethan A. &l=
t;<a href=3D"mailto:eagros@dolby.com" target=3D"_blank">eagros@dolby.com</a=
>&gt; wrote:<u></u><u></u></p>
</div>
<blockquote style=3D"border-top:none;border-right:none;border-bottom:none;b=
order-left:1pt solid rgb(204,204,204);padding:0in 0in 0in 6pt;margin-left:4=
.8pt;margin-right:0in">
<div>
<div>
<p class=3D"MsoNormal">OK, I understand your point there. But regarding how=
 the drafts reference each other, now that I glance at all of the various d=
ata plane draft references, I see that each of them
 only reference core technologies as normative, and the references to the f=
ramework and other peer data plane drafts are all informative. So I suppose=
 my question is essentially =E2=80=9Cis that our long term strategy for ref=
erences?=E2=80=9D =C2=A0That would be as opposed to =E2=80=9Conce
 the Framework draft is published, the other drafts will then reference it =
normatively=E2=80=9D.=C2=A0 It seems to me that to implement e.g. the IP da=
ta plane, one would need to understand the Framework, which would seem woul=
d imply that it would be referenced normatively.
 But maybe I am just going down a rathole here and the current strategy is =
fine, and/or it really doesn=E2=80=99t matter. Please give me a clue here.
<u></u><u></u></p>
<p class=3D"MsoNormal">Thanks,<u></u><u></u></p>
<p class=3D"MsoNormal">Ethan.<u></u><u></u></p>
<p class=3D"MsoNormal">=C2=A0<u></u><u></u></p>
<p class=3D"MsoNormal"><b>From:</b> Andrew G. Malis &lt;<a href=3D"mailto:a=
gmalis@gmail.com" target=3D"_blank">agmalis@gmail.com</a>&gt;
<br>
<b>Sent:</b> Friday, October 4, 2019 10:30 AM<br>
<b>To:</b> Grossman, Ethan A. &lt;<a href=3D"mailto:eagros@dolby.com" targe=
t=3D"_blank">eagros@dolby.com</a>&gt;<br>
<b>Cc:</b> <a href=3D"mailto:detnet@ietf.org" target=3D"_blank">detnet@ietf=
.org</a><br>
<b>Subject:</b> Re: [Detnet] data plane framework editorial pass<u></u><u><=
/u></p>
<p class=3D"MsoNormal">=C2=A0<u></u><u></u></p>
<div>
<p class=3D"MsoNormal">Ethan,<u></u><u></u></p>
<div>
<p class=3D"MsoNormal">=C2=A0<u></u><u></u></p>
</div>
<div>
<p class=3D"MsoNormal">That&#39;s certainly the intention of the design tea=
m, to publish the framework first. That should make publication of the subs=
equent drafts easier, since any terminology or other issues
 in the framework that make come up during last call can then be reflected =
in the other drafts before they also go through the process.<u></u><u></u><=
/p>
</div>
<div>
<p class=3D"MsoNormal">=C2=A0<u></u><u></u></p>
</div>
<div>
<p class=3D"MsoNormal">Cheers,<u></u><u></u></p>
</div>
<div>
<p class=3D"MsoNormal">Andy<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 Thu, Oct 3, 2019 at 6:17 PM Grossman, Ethan A. &l=
t;<a href=3D"mailto:eagros@dolby.com" target=3D"_blank">eagros@dolby.com</a=
>&gt; wrote:<u></u><u></u></p>
</div>
<blockquote style=3D"border-top:none;border-right:none;border-bottom:none;b=
order-left:1pt solid rgb(204,204,204);padding:0in 0in 0in 6pt;margin:5pt 0i=
n 5pt 4.8pt">
<div>
<div>
<p class=3D"MsoNormal">Interesting, thanks Andy. So I note that the strateg=
y with this framework draft is to list the other data plane drafts under In=
formative =E2=80=93 I gather that is so that we don=E2=80=99t have
 to publish them all at once, even though in some line of reasoning they ar=
e rather closely tied to each other.
<u></u><u></u></p>
<p class=3D"MsoNormal">=C2=A0<u></u><u></u></p>
<p class=3D"MsoNormal">I just want to validate that the WG has thought thro=
ugh the sequence and relation (in the sense of referencing) of the data pla=
ne drafts, and that the format of their referencing
 of each other is good to go. <u></u><u></u></p>
<p class=3D"MsoNormal">=C2=A0<u></u><u></u></p>
<p class=3D"MsoNormal">Correct?
<u></u><u></u></p>
<p class=3D"MsoNormal">Ethan (as data plane framework doc shepherd).<u></u>=
<u></u></p>
<p class=3D"MsoNormal">=C2=A0<u></u><u></u></p>
<p class=3D"MsoNormal"><b>From:</b> Andrew G. Malis &lt;<a href=3D"mailto:a=
gmalis@gmail.com" target=3D"_blank">agmalis@gmail.com</a>&gt;
<br>
<b>Sent:</b> Thursday, October 3, 2019 11:32 AM<br>
<b>To:</b> Grossman, Ethan A. &lt;<a href=3D"mailto:eagros@dolby.com" targe=
t=3D"_blank">eagros@dolby.com</a>&gt;<br>
<b>Cc:</b> Bal=C3=A1zs Varga A &lt;<a href=3D"mailto:balazs.a.varga@ericsso=
n.com" target=3D"_blank">balazs.a.varga@ericsson.com</a>&gt;;
<a href=3D"mailto:detnet@ietf.org" target=3D"_blank">detnet@ietf.org</a><br=
>
<b>Subject:</b> Re: [Detnet] data plane framework editorial pass<u></u><u><=
/u></p>
<p class=3D"MsoNormal">=C2=A0<u></u><u></u></p>
<div>
<p class=3D"MsoNormal">Ethan,<u></u><u></u></p>
<div>
<p class=3D"MsoNormal">=C2=A0<u></u><u></u></p>
</div>
<div>
<p class=3D"MsoNormal">See=C2=A0<a href=3D"https://urldefense.proofpoint.co=
m/v2/url?u=3Dhttps-3A__www.ietf.org_about_groups_iesg_statements_normative-=
2Dinformative-2Dreferences_&amp;d=3DDwMFaQ&amp;c=3DlI8Zb6TzM3d1tX4iEu7bpg&a=
mp;r=3DZcHC6wX_gDwPDcfMaFNZiQ&amp;m=3DLoWr5FLLdxJ9F8PZ-w96sSItGvuPA1_FxlNEE=
axkQRo&amp;s=3D-aH2JFhFFXLykGa5qW-xfEV0mob9ZxAwa0B1hZD-K3o&amp;e=3D" target=
=3D"_blank">https://www.ietf.org/about/groups/iesg/statements/normative-inf=
ormative-references/</a>
 for more information.<u></u><u></u></p>
</div>
<div>
<p class=3D"MsoNormal">=C2=A0<u></u><u></u></p>
</div>
<div>
<p class=3D"MsoNormal">Cheers,<u></u><u></u></p>
</div>
<div>
<p class=3D"MsoNormal">Andy<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 Thu, Oct 3, 2019 at 2:28 PM Andrew G. Malis &lt;<=
a href=3D"mailto:agmalis@gmail.com" target=3D"_blank">agmalis@gmail.com</a>=
&gt; wrote:<u></u><u></u></p>
</div>
<blockquote style=3D"border-top:none;border-right:none;border-bottom:none;b=
order-left:1pt solid rgb(204,204,204);padding:0in 0in 0in 6pt;margin:5pt 0i=
n 5pt 4.8pt">
<div>
<p class=3D"MsoNormal">Ethan,<u></u><u></u></p>
<div>
<p class=3D"MsoNormal">=C2=A0<u></u><u></u></p>
</div>
<div>
<p class=3D"MsoNormal">Informative RFCs can have normative references. The =
rule is that if you need the reference to implement or understand the RFC, =
then it&#39;s a normative reference. If the reference
 just adds additional background information, then it&#39;s informative.<u>=
</u><u></u></p>
</div>
<div>
<p class=3D"MsoNormal">=C2=A0<u></u><u></u></p>
</div>
<div>
<p class=3D"MsoNormal">Cheers,<u></u><u></u></p>
</div>
<div>
<p class=3D"MsoNormal">Andy<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 Thu, Oct 3, 2019 at 12:52 PM Grossman, Ethan A. &=
lt;<a href=3D"mailto:eagros@dolby.com" target=3D"_blank">eagros@dolby.com</=
a>&gt; wrote:<u></u><u></u></p>
</div>
<blockquote style=3D"border-top:none;border-right:none;border-bottom:none;b=
order-left:1pt solid rgb(204,204,204);padding:0in 0in 0in 6pt;margin:5pt 0i=
n 5pt 4.8pt">
<div>
<div>
<p class=3D"MsoNormal">Hi Balazs,<u></u><u></u></p>
<p class=3D"MsoNormal">Thanks for your responses. Given that this draft is =
Informational, should references classified as Normative be moved to the In=
formative References section, and the Normative References
 section removed?<u></u><u></u></p>
<p class=3D"MsoNormal">Thanks,<u></u><u></u></p>
<p class=3D"MsoNormal">Ethan.<u></u><u></u></p>
<p class=3D"MsoNormal">=C2=A0<u></u><u></u></p>
<div>
<div style=3D"border-right:none;border-bottom:none;border-left:none;border-=
top:1pt solid rgb(225,225,225);padding:3pt 0in 0in">
<p class=3D"MsoNormal"><b>From:</b> Bal=C3=A1zs Varga A &lt;<a href=3D"mail=
to:balazs.a.varga@ericsson.com" target=3D"_blank">balazs.a.varga@ericsson.c=
om</a>&gt;
<br>
<b>Sent:</b> Thursday, October 3, 2019 6:59 AM<br>
<b>To:</b> Grossman, Ethan A. &lt;<a href=3D"mailto:eagros@dolby.com" targe=
t=3D"_blank">eagros@dolby.com</a>&gt;;
<a href=3D"mailto:detnet@ietf.org" target=3D"_blank">detnet@ietf.org</a><br=
>
<b>Subject:</b> RE: data plane framework editorial pass<u></u><u></u></p>
</div>
</div>
<p class=3D"MsoNormal">=C2=A0<u></u><u></u></p>
<p class=3D"MsoNormal">Hi Ethan,<u></u><u></u></p>
<p class=3D"MsoNormal">=C2=A0<u></u><u></u></p>
<p class=3D"MsoNormal">Many thanks for your detailed review and great sugge=
stions. I have accepted most of them =E2=80=9Cas is=E2=80=9D. See reactions=
 inline.<u></u><u></u></p>
<p class=3D"MsoNormal">I will update the draft on Github and create a pull =
request during the next week to make changes visible.<u></u><u></u></p>
<p class=3D"MsoNormal"><a href=3D"https://urldefense.proofpoint.com/v2/url?=
u=3Dhttps-3A__github.com_detnet-2Dwg_data-2Dplane-2Ddrafts&amp;d=3DDwMFAw&a=
mp;c=3DlI8Zb6TzM3d1tX4iEu7bpg&amp;r=3DZcHC6wX_gDwPDcfMaFNZiQ&amp;m=3DooBa0Y=
GoSfUxbAgLXk8YD9UZkK4Qeri0-G20uc_zLtc&amp;s=3DKjy_R6-zJrZe5ijdAhLrXpYSQB4T3=
41hC7-WUGwVStk&amp;e=3D" target=3D"_blank">https://github.com/detnet-wg/dat=
a-plane-drafts</a><u></u><u></u></p>
<p class=3D"MsoNormal">=C2=A0<u></u><u></u></p>
<p class=3D"MsoNormal">Any further comments from the group is highly welcom=
e.<u></u><u></u></p>
<p class=3D"MsoNormal">=C2=A0<u></u><u></u></p>
<p class=3D"MsoNormal">Cheers<u></u><u></u></p>
<p class=3D"MsoNormal">Bala=E2=80=99zs<u></u><u></u></p>
<p class=3D"MsoNormal">=C2=A0<u></u><u></u></p>
<div>
<div style=3D"border-right:none;border-bottom:none;border-left:none;border-=
top:1pt solid rgb(225,225,225);padding:3pt 0in 0in">
<p class=3D"MsoNormal"><b>From:</b> detnet &lt;<a href=3D"mailto:detnet-bou=
nces@ietf.org" target=3D"_blank">detnet-bounces@ietf.org</a>&gt;
<b>On Behalf Of </b>Grossman, Ethan A.<br>
<b>Sent:</b> Tuesday, October 1, 2019 4:38 AM<br>
<b>To:</b> <a href=3D"mailto:detnet@ietf.org" target=3D"_blank">detnet@ietf=
.org</a><br>
<b>Subject:</b> [Detnet] data plane framework editorial pass<u></u><u></u><=
/p>
</div>
</div>
<p class=3D"MsoNormal">=C2=A0<u></u><u></u></p>
<p class=3D"MsoNormal">Hi All, (particularly Balazs as editor of the draft)=
,
<u></u><u></u></p>
<p class=3D"MsoNormal">I hate to be the guy who waits until WG LC to actual=
ly read the draft carefully and then comes with a bunch of comments, but he=
re I am; hopefully I will get into gear sooner with
 the other data plane drafts, but as document shepherd I have to read caref=
ully, and I figured as long as I was noticing things I would write them dow=
n.
<u></u><u></u></p>
<p class=3D"MsoNormal">So as a result there are many comments below; thankf=
ully they are mostly grammatical, the sort that the IETF Editorial will sur=
ely make if we don=E2=80=99t correct them, so I figure we
 should bite the bullet and do them now rather than later. There are even a=
 few actual =E2=80=9Cwhat does this mean=E2=80=9D type of questions. But on=
 the whole the draft is in quite good shape and I plan to start my =E2=80=
=9Cshepherd writeup=E2=80=9D soon, given that I have gone over the
 draft carefully now. <u></u><u></u></p>
<p class=3D"MsoNormal">The form I am using for my comments is like this:
<u></u><u></u></p>
<p class=3D"MsoNormal" style=3D"margin-left:0.5in">
Issue type (e.g. wording, grammar, abbreviation, etc): <u></u><u></u></p>
<p class=3D"MsoNormal" style=3D"margin-left:0.5in">
=E2=80=9Ctext in question=E2=80=9D<u></u><u></u></p>
<p style=3D"margin-left:1in"><span style=3D"font-family:Wingdings">=C3=A8</=
span><span style=3D"font-size:7pt;font-family:&quot;Times New Roman&quot;,s=
erif">
</span>=E2=80=9CEthan=E2=80=99s suggestion on how to fix it:=E2=80=9D<u></u=
><u></u></p>
<p class=3D"MsoNormal">I hope this is helpful. If it isn=E2=80=99t, just le=
t me know and for the remaining drafts I=E2=80=99ll be less picky (or whate=
ver your suggestion to me is). And of course I may have gotten the
 wrong end of the stick on some of the items, so please feel free to push b=
ack if I got the meaning wrong.
<u></u><u></u></p>
<p class=3D"MsoNormal">Ethan (as data plane framework draft document shephe=
rd).<u></u><u></u></p>
<p class=3D"MsoNormal">---------------------------------------<u></u><u></u=
></p>
<p class=3D"MsoNormal">Wording:
<u></u><u></u></p>
<p class=3D"MsoNormal">=E2=80=9CAbstract<u></u><u></u></p>
<p class=3D"MsoNormal">This document provides an overall framework for the =
Deterministic Networking data plane.=C2=A0 It covers concepts and considera=
tions that are generally common to any Deterministic Networking
 data plane specification.=E2=80=9D<u></u><u></u></p>
<ul type=3D"disc">
<li class=3D"MsoNormal">
Say DetNet instead of the more generic Deterministic Networking since it is=
 specific to our architecture, not to all of deterministic networking in th=
e world.<u></u><u></u></li></ul>
<p class=3D"MsoNormal"><b>&gt;Balazs&gt; OK.</b><u></u><u></u></p>
<p class=3D"MsoNormal">Wording:
<u></u><u></u></p>
<p class=3D"MsoNormal">=E2=80=9C1.=C2=A0 Introduction<u></u><u></u></p>
<p class=3D"MsoNormal">=C2=A0=C2=A0 Deterministic Networking (DetNet)=E2=80=
=9D<u></u><u></u></p>
<ul type=3D"disc">
<li class=3D"MsoNormal">
Similarly, say =E2=80=9CDetNet (Deterministic Networking)=E2=80=9D .<u></u>=
<u></u></li></ul>
<p class=3D"MsoNormal"><b>&gt;Balazs&gt; OK.</b><u></u><u></u></p>
<p class=3D"MsoNormal">Wording:
<u></u><u></u></p>
<p class=3D"MsoNormal">=E2=80=9CThe forwarding sub-layer is used to provide=
 congestion protection (low loss, assured latency, and limited out-of-order=
 delivery) and leverages Traffic Engineering mechanisms.=E2=80=9D<u></u><u>=
</u></p>
<ul type=3D"disc">
<li class=3D"MsoNormal">
Improve clarity: <u></u><u></u></li></ul>
<p class=3D"MsoNormal">The forwarding sub-layer leverages Traffic Engineeri=
ng mechanisms to provide congestion protection (low loss, assured latency, =
and limited out-of-order delivery).<u></u><u></u></p>
<p class=3D"MsoNormal"><b>&gt;Balazs&gt; OK in principle. Slightly modified=
 your proposal to catch better the sense =E2=80=9C=E2=80=A6 leverages Traff=
ic Engineering mechanisms and provides =E2=80=A6=E2=80=9D</b><u></u><u></u>=
</p>
<p class=3D"MsoNormal">Grammar:<u></u><u></u></p>
<p class=3D"MsoNormal">=E2=80=9Cservice sub-layer=E2=80=9D<u></u><u></u></p=
>
<ul type=3D"disc">
<li class=3D"MsoNormal">
Service is a proper name, s/b capitalized. <u></u><u></u></li></ul>
<p class=3D"MsoNormal"><b>&gt;Balazs&gt; Hmmm. In architecture draft we hav=
e used =E2=80=9Cservice sub-layer=E2=80=9D and =E2=80=9Cforwarding sub-laye=
r=E2=80=9D. I would keep it.</b><u></u><u></u></p>
<p class=3D"MsoNormal">Wording:
<u></u><u></u></p>
<p class=3D"MsoNormal">=E2=80=9CIt also describes the forwarding sub-layer =
that is used to=C2=A0=C2=A0 eliminate (or reduce) contention loss and provi=
de bounded latency for=C2=A0=C2=A0 DetNet flows.=E2=80=9D<u></u><u></u></p>
<ul type=3D"disc">
<li class=3D"MsoNormal">
Redundant with above paragraph. s/b just =E2=80=9C=E2=80=A6the Forwarding s=
ub-layer=E2=80=9D. =E2=80=9Cassured latency=E2=80=9D vs =E2=80=9Cbounded la=
tency=E2=80=9D...
<u></u><u></u></li></ul>
<p class=3D"MsoNormal"><b>&gt;Balazs&gt; OK. I will collapse the two senten=
ces.</b><u></u><u></u></p>
<p class=3D"MsoNormal">Meaning:
<u></u><u></u></p>
<p class=3D"MsoNormal">=E2=80=9C Different traffic types, or application fl=
ows, can be mapped on top=C2=A0=C2=A0 of DetNet.=E2=80=9D<u></u><u></u></p>
<ul type=3D"disc">
<li class=3D"MsoNormal">
Are these two separate things? I gather they are? Maybe =E2=80=9CDifferent =
traffic types and application flows can be mapped on top=C2=A0 of DetNet=E2=
=80=9D. Below it then says
<u></u><u></u></li></ul>
<p class=3D"MsoNormal">=E2=80=9C3.=C2=A0 DetNet Data Plane Overview<u></u><=
u></u></p>
<p class=3D"MsoNormal">=C2=A0=C2=A0 This document describes how application=
 flows, or app-flows, are=C2=A0 carried over DetNet networks.=E2=80=9D<u></=
u><u></u></p>
<p class=3D"MsoNormal">This sounds like they are synonyms? But an App Flow =
is not differentiated by =E2=80=9Ctraffic type=E2=80=9D =E2=80=93 we differ=
entiate based on individual flow. So I think we should remove =E2=80=9Ctraf=
fic types=E2=80=9D
 above. <u></u><u></u></p>
<p class=3D"MsoNormal"><b>&gt;Balazs&gt; OK. Traffic types intended to refe=
r to the encapsulation of the App-flow (e.g., Ethernet or IP). I will fix t=
his.</b><u></u><u></u></p>
<p class=3D"MsoNormal">Wording:
<u></u><u></u></p>
<p class=3D"MsoNormal">=C2=A0=E2=80=9Cfunctions=C2=A0 related to the contro=
l plane=E2=80=9D<u></u><u></u></p>
<ul type=3D"disc">
<li class=3D"MsoNormal">
Are we standardizing on controller plane vs control plane, or are these dif=
ferent grammatical roles?
<u></u><u></u></li></ul>
<p class=3D"MsoNormal"><b>&gt;Balazs&gt; OK. I think it would be better sim=
ple to refer to the OAM drafts.</b><u></u><u></u></p>
<p class=3D"MsoNormal">Wording:
<u></u><u></u></p>
<p class=3D"MsoNormal">=E2=80=9CThe forwarding sub-layer provides the quali=
ty underpin needed by the<span style=3D"color:black">=C2=A0=C2=A0 DetNet fl=
ow...=E2=80=9D</span><u></u><u></u></p>
<ul type=3D"disc">
<li class=3D"MsoNormal">
Is <span style=3D"color:black">underpin</span> a real word? Sounds like we =
mean QoS?
<u></u><u></u></li></ul>
<p class=3D"MsoNormal"><b>&gt;Balazs&gt; OK. I will change to =E2=80=9C=E2=
=80=A6 the QoS related functions needed =E2=80=A6=E2=80=9D</b><u></u><u></u=
></p>
<p class=3D"MsoNormal">Abbreviation:
<u></u><u></u></p>
<p class=3D"MsoNormal">=E2=80=9CAn example of=C2=A0=C2=A0 this is Packet Re=
plication, Elimination, and Ordering (PREOF)=C2=A0=C2=A0=C2=A0 functions se=
e Section 4.3.=E2=80=9D<u></u><u></u></p>
<ul type=3D"disc">
<li class=3D"MsoNormal">
Not first use of PREOF, should not spell out here. <u></u><u></u></li></ul>
<p class=3D"MsoNormal"><b>&gt;Balazs&gt; OK.
</b><u></u><u></u></p>
<p class=3D"MsoNormal">Grammar:
<u></u><u></u></p>
<p class=3D"MsoNormal">=E2=80=9CThe method of instantiating each of the lay=
ers is specific to the=C2=A0=C2=A0 particular DetNet data plane method.=C2=
=A0 There may be more than one=C2=A0=C2=A0 approach that is applicable to a=
 given bearer
 network type.=E2=80=9D<u></u><u></u></p>
<ul type=3D"disc">
<li class=3D"MsoNormal">
I would combine these into a single sentence with comma, as: =E2=80=9CThe m=
ethod of instantiating each of the layers is specific to the particular Det=
Net data plane method, and more than one approach may be applicable to a gi=
ven bearer network type=E2=80=9D.<u></u><u></u></li></ul>
<p class=3D"MsoNormal"><b>&gt;Balazs&gt; OK.
</b><u></u><u></u></p>
<p class=3D"MsoNormal">Wording:
<u></u><u></u></p>
<p class=3D"MsoNormal">=E2=80=9C3.1.=C2=A0 Data Plane Characteristics<u></u=
><u></u></p>
<p class=3D"MsoNormal">=C2=A0=C2=A0 There are two major characteristics to =
the data plane:<u></u><u></u></p>
<p class=3D"MsoNormal">=C2=A0=C2=A0 1.=C2=A0 Data plane technology:
<u>The DetNet data plane is provided by the DetNet service and forwarding s=
ub layers</u>.=E2=80=9D<u></u><u></u></p>
<p class=3D"MsoNormal"><span style=3D"font-family:Wingdings">=C3=A0</span> =
Please don=E2=80=99t tell me this again. Eliminate this sentence.
<u></u><u></u></p>
<p class=3D"MsoNormal"><b>&gt;Balazs&gt; OK. :--)))</b><u></u><u></u></p>
<p class=3D"MsoNormal">Wording:
<u></u><u></u></p>
<p class=3D"MsoNormal">=E2=80=9CNamely=E2=80=9D<u></u><u></u></p>
<ul type=3D"disc">
<li class=3D"MsoNormal">
Remove this word, already said =E2=80=9Cspecifically=E2=80=9D which is bett=
er anyway. <u></u><u></u></li></ul>
<p class=3D"MsoNormal"><b>&gt;Balazs&gt; OK.
</b><u></u><u></u></p>
<p class=3D"MsoNormal">Abbreviations:
<u></u><u></u></p>
<p class=3D"MsoNormal">=E2=80=9CS-label and d-CW=E2=80=9D<u></u><u></u></p>
<ul type=3D"disc">
<li class=3D"MsoNormal">
Need to add these to Abbrev section. <u></u><u></u></li></ul>
<p class=3D"MsoNormal"><b>&gt;Balazs&gt; OK.
</b><u></u><u></u></p>
<p class=3D"MsoNormal">Structure:
<u></u><u></u></p>
<p class=3D"MsoNormal">=E2=80=9CThere are two major characteristics to the =
data plane:<u></u><u></u></p>
<ol start=3D"1" type=3D"1">
<li class=3D"MsoNormal">
Data plane technology:=E2=80=9D <u></u><u></u></li></ol>
<p class=3D"MsoNormal">=C2=A0<u></u><u></u></p>
<ul type=3D"disc">
<li class=3D"MsoNormal">
I would say these should not be a 2-item numbered list, they should be a to=
pic sentence listing both, followed by subsections, as is done for Encapsul=
ation but not for Technology. Also one says Data Plane Technology, the othe=
r just Encapsulation =E2=80=93 should be
 consistent =E2=80=93 So we could have:<u></u><u></u></li></ul>
<p class=3D"MsoNormal" style=3D"margin-left:0.25in">
3.1.=C2=A0 Data Plane Characteristics<u></u><u></u></p>
<p class=3D"MsoNormal" style=3D"margin-left:0.25in">
There are two major characteristics to the data plane: the technology and t=
he encapsulation, as discussed below.
<u></u><u></u></p>
<p class=3D"MsoNormal" style=3D"margin-left:0.25in">
3.1.1 Technology<u></u><u></u></p>
<p class=3D"MsoNormal" style=3D"margin-left:0.25in">
=E2=80=A6<u></u><u></u></p>
<p class=3D"MsoNormal" style=3D"margin-left:0.25in">
3.1.2 Encapsulation<u></u><u></u></p>
<p class=3D"MsoNormal" style=3D"margin-left:0.25in">
=E2=80=A6<u></u><u></u></p>
<p class=3D"MsoNormal"><b>&gt;Balazs&gt; OK.
</b><u></u><u></u></p>
<p class=3D"MsoNormal">Grammar:
<u></u><u></u></p>
<p class=3D"MsoNormal">=E2=80=9CThe encapsulation of the DetNet flows allow=
s them to be sent over a=C2=A0=C2=A0 data plane technology other than their=
 native type.=C2=A0 Encapsulation is=C2=A0=C2=A0 essential if, for example,=
 it is required
 to send Ethernet TSN stream=C2=A0=C2=A0=C2=A0 as a DetNet Application over=
 a data plane such as MPLS.=E2=80=9D<u></u><u></u></p>
<ul type=3D"disc">
<li class=3D"MsoNormal">
Consolidate: =E2=80=9CThe encapsulation of a DetNet flow allows it to be se=
nt over a=C2=A0=C2=A0 data plane technology other than its native type. For=
 example, an Ethernet TSN app flow can be sent as a DetNet app flow over MP=
LS...=E2=80=9D<u></u><u></u></li></ul>
<p class=3D"MsoNormal"><b>&gt;Balazs&gt; OK.
</b><u></u><u></u></p>
<p class=3D"MsoNormal">Grammar:
<u></u><u></u></p>
<p class=3D"MsoNormal">=E2=80=9Cmeta-data=E2=80=9D
<u></u><u></u></p>
<ul type=3D"disc">
<li class=3D"MsoNormal">
s/b metadata =E2=80=93 not a hyphenated word. <u></u><u></u></li></ul>
<p class=3D"MsoNormal"><b>&gt;Balazs&gt; OK.
</b><u></u><u></u></p>
<p class=3D"MsoNormal">Clarity:
<u></u><u></u></p>
<p class=3D"MsoNormal" style=3D"margin-left:0.5in">
=E2=80=9CThe DetNet data plane can provide or carry meta-data:<u></u><u></u=
></p>
<p class=3D"MsoNormal" style=3D"margin-left:0.5in">
=C2=A0=C2=A0 1.=C2=A0 Flow-ID<u></u><u></u></p>
<p class=3D"MsoNormal" style=3D"margin-left:0.5in">
=C2=A0=C2=A0 2.=C2=A0 Sequence Number<u></u><u></u></p>
<p class=3D"MsoNormal" style=3D"margin-left:0.5in">
=E2=80=A6 Both of these metadata are required =E2=80=A6=E2=80=9D <u></u><u>=
</u></p>
<ul type=3D"disc">
<li class=3D"MsoNormal">
I initially read this as =E2=80=9Cthey are both required=E2=80=9D but then =
it turns out they are not. Rephrase:
<u></u><u></u></li></ul>
<p class=3D"MsoNormal" style=3D"margin-left:0.25in">
=E2=80=9CThe DetNet data plane supports a Flow-ID (for identification of th=
e flow or aggregate flow) and/or a Sequence Number (for PREOF) for each Det=
Net flow. The DetNet Service sub-layer requires both; the DetNet forwarding=
 sub-layer requires only Flow-ID. Metadata
 can also be used for OAM indications and instrumentation of DetNet data pl=
ane operation.=E2=80=9D<u></u><u></u></p>
<p class=3D"MsoNormal"><b>&gt;Balazs&gt; OK.
</b><u></u><u></u></p>
<p class=3D"MsoNormal" style=3D"margin-left:0.25in">
Grammar: <u></u><u></u></p>
<p class=3D"MsoNormal" style=3D"margin-left:0.25in">
=E2=80=9Cit is anticipated that more than one encapsulation=C2=A0=C2=A0 may=
 be deployed for example GRE=E2=80=9D<u></u><u></u></p>
<ul type=3D"disc">
<li class=3D"MsoNormal">
Need comma after =E2=80=9Cdeployed,=E2=80=9D <u></u><u></u></li></ul>
<p class=3D"MsoNormal"><b>&gt;Balazs&gt; OK.
</b><u></u><u></u></p>
<p class=3D"MsoNormal">Wording:
<u></u><u></u></p>
<p class=3D"MsoNormal">=E2=80=9C[RFC7657] also provides useful background o=
n the delivery differentiated services (DiffServ)=E2=80=9D<u></u><u></u></p=
>
<ul type=3D"disc">
<li class=3D"MsoNormal">
I don=E2=80=99t think =E2=80=9Cthe delivery=E2=80=9D belongs there? Delete?=
 (=E2=80=9D=E2=80=A6useful background on Differentiated Services (Diffserv)=
=E2=80=A6=E2=80=9D (following RFC7657 format).
<u></u><u></u></li></ul>
<p class=3D"MsoNormal"><b>&gt;Balazs&gt; OK. I will rephrase. Reference to =
rfc7657 is important here, so I will keep it.</b><u></u><u></u></p>
<p class=3D"MsoNormal">Word meaning:
<u></u><u></u></p>
<p class=3D"MsoNormal">=E2=80=9CIt is possible to include such information =
in a native IP=C2=A0=C2=A0 packet explicitly, or implicitly.=E2=80=9D<u></u=
><u></u></p>
<ul type=3D"disc">
<li class=3D"MsoNormal">
I understand =E2=80=9Cexplicitly=E2=80=9D to mean there is additional metad=
ata, vs =E2=80=9Cimplicitly=E2=80=9D to mean that it is inferred from the e=
xisting fields e.g. 6-tuple. However above, it says =E2=80=9CSome MPLS exam=
ples of implicit metadata include the sequence number=C2=A0=C2=A0=C2=A0 for=
 use by the
 PREOF function=E2=80=9D =E2=80=93 to me that sounds odd. Can we please rec=
oncile use of the words =E2=80=9Cexplicit=E2=80=9D vs =E2=80=9Cimplicit=E2=
=80=9D and/or explain the meaning of each. We also have explicit/implicit
<u>paths</u> (for which I don=E2=80=99t see a clear definition from a simpl=
e google search):<u></u><u></u></li></ul>
<p class=3D"MsoNormal" style=3D"margin-left:1in">
=E2=80=9CMPLS provides the ability to forward traffic over implicit and=C2=
=A0=C2=A0 explicit paths to the point in the network where the next DetNet=
=C2=A0=C2=A0 service sub-layer action needs to take place.=E2=80=9D<u></u><=
u></u></p>
<p class=3D"MsoNormal">=E2=80=9CReservation and Allocation of resources:=E2=
=80=9D (and similar lines below)
<u></u><u></u></p>
<ul type=3D"disc">
<li class=3D"MsoNormal">
Perhaps these paragraphs should be 3<sup>rd</sup> level headers, as opposed=
 to one-sentence paragraphs with =E2=80=9C:=E2=80=9D at the end. This would=
 also cause them to be included in the table of contents. Perhaps having a =
bullet list at the top would be useful? Then one
 could move to here the statement from below: =E2=80=9CSeveral of these cap=
abilities are expanded upon in more detail in sections below.=E2=80=9D<u></=
u><u></u></li></ul>
<p class=3D"MsoNormal"><b>&gt;Balazs&gt; Hmmm. I will reconsider these sent=
ences.
</b><u></u><u></u></p>
<p class=3D"MsoNormal">Clarity:
<u></u><u></u></p>
<p class=3D"MsoNormal">=E2=80=9CThis can eliminate packet contention and lo=
ss=E2=80=9D<u></u><u></u></p>
<ul type=3D"disc">
<li class=3D"MsoNormal">
I would explicitly say =E2=80=9CThis can eliminate packet contention and pa=
cket loss=E2=80=9D.<u></u><u></u></li></ul>
<p class=3D"MsoNormal"><b>&gt;Balazs&gt; OK.
</b><u></u><u></u></p>
<p class=3D"MsoNormal">Grammar:
<u></u><u></u></p>
<p class=3D"MsoNormal">=E2=80=9CThis also can reduce jitter for the DetNet =
traffic=E2=80=9D<u></u><u></u></p>
<ul type=3D"disc">
<li class=3D"MsoNormal">
Eliminate superfluous =E2=80=9Cthe=E2=80=9D: =E2=80=9CThis also can reduce =
jitter for DetNet traffic=E2=80=9D<u></u><u></u></li></ul>
<p class=3D"MsoNormal"><b>&gt;Balazs&gt; OK.
</b><u></u><u></u></p>
<p class=3D"MsoNormal">Clarity:
<u></u><u></u></p>
<p class=3D"MsoNormal">=E2=80=9CDetNet flows are assumed to behave with res=
pect to the reserved traffic profile.=C2=A0 If other traffic shares the lin=
k resources, the use of (queuing, policing, shaping) policies can
 be used to ensure that the allocation of resources reserved for DetNet is =
met.=C2=A0=C2=A0 Queuing and shaping of DetNet traffic could be required to=
 ensure that DetNet traffic does not exceed its reserved profile but this w=
ould impact the DetNet service characteristics.=E2=80=9D<u></u><u></u></p>
<ul type=3D"disc">
<li class=3D"MsoNormal">
I think this could be made clearer. Maybe: <u></u><u></u></li></ul>
<p class=3D"MsoNormal">=E2=80=9CDetNet flows are assumed to behave with res=
pect to the reserved traffic profile.=C2=A0 If other traffic shares the lin=
k resources, the use of policies (such as queuing, policing, shaping)
 can be applied to the =E2=80=9Cother=E2=80=9D traffic to ensure that the a=
llocation of resources reserved for DetNet is not compromised.=C2=A0 Queuin=
g and shaping of DetNet traffic to ensure that it does not exceed its reser=
ved profile (for example by dropping packets) may be
 necessary to prevent fault conditions, but should not be used under normal=
 conditions as this could compromise the DetNet QoS.=E2=80=9D<u></u><u></u>=
</p>
<p class=3D"MsoNormal"><b>&gt;Balazs&gt; Hmmm. Agree some rewording is need=
ed here. We intend to say here two things: (1) resources allocated to a Det=
Net flow must be protected from other traffic. (2) misbehaving
 DetNet flows must be detected and it have to be ensured that there do not =
compromise DetNet QoS. I will reformulate.</b><u></u><u></u></p>
<p class=3D"MsoNormal">=E2=80=9CNetwork coding=E2=80=9D
<u></u><u></u></p>
<ul type=3D"disc">
<li class=3D"MsoNormal">
Proper name, Network Coding, s/b capitalized. <u></u><u></u></li></ul>
<p class=3D"MsoNormal"><b>&gt;Balazs&gt; OK.
</b><u></u><u></u></p>
<p class=3D"MsoNormal">=E2=80=9Cpacket by packet=E2=80=9D
<u></u><u></u></p>
<ul type=3D"disc">
<li class=3D"MsoNormal">
s/b hyphenated =E2=80=9Cpacket-by-packet=E2=80=9D. <u></u><u></u></li></ul>
<p class=3D"MsoNormal"><b>&gt;Balazs&gt; OK.
</b><u></u><u></u></p>
<p class=3D"MsoNormal">Grammar:
<u></u><u></u></p>
<p class=3D"MsoNormal">=E2=80=9CSince Detnet leverages many different forwa=
rding sub-layers, those=C2=A0 technologies also support a number of tools t=
o troubleshoot connectivity for example, to support identification
 of misbehaving=C2=A0 flows.=E2=80=9D<u></u><u></u></p>
<ul type=3D"disc">
<li class=3D"MsoNormal">
Try: <u></u><u></u></li></ul>
<p class=3D"MsoNormal">=C2=A0=E2=80=9CDetnet leverages many different forwa=
rding sub-layers, each of which supports various tools to troubleshoot conn=
ectivity, for example identification of misbehaving flows.=E2=80=9D<u></u><=
u></u></p>
<p class=3D"MsoNormal"><b>&gt;Balazs&gt; OK.
</b><u></u><u></u></p>
<p class=3D"MsoNormal">Grammar:
<u></u><u></u></p>
<p class=3D"MsoNormal">=E2=80=9CAt the service layer again there are existi=
ng mechanisms to troubleshoot or monitor flows.=C2=A0 Many of these mechani=
sms exist for IP and MPLS networks.=C2=A0 A client of a DetNet service
 can introduce any monitoring applications which can detect and monitor del=
ay and loss.=E2=80=9D<u></u><u></u></p>
<ul type=3D"disc">
<li class=3D"MsoNormal">
Try: <u></u><u></u></li></ul>
<p class=3D"MsoNormal">=E2=80=9CThe DetNet Service layer can leverage exist=
ing mechanisms to troubleshoot or monitor flows, such as those in use by IP=
 and MPLS networks.=C2=A0 At the Application layer a client of
 a DetNet service can use existing techniques to detect and monitor delay a=
nd loss.=E2=80=9D<u></u><u></u></p>
<p class=3D"MsoNormal"><b>&gt;Balazs&gt; OK.
</b><u></u><u></u></p>
<p class=3D"MsoNormal">Grammar:
<u></u><u></u></p>
<p class=3D"MsoNormal">=E2=80=9CRecognize flow(s) for analytics:=E2=80=9D<u=
></u><u></u></p>
<ul type=3D"disc">
<li class=3D"MsoNormal">
Try<u></u><u></u></li></ul>
<p class=3D"MsoNormal" style=3D"margin-left:0.5in">
=E2=80=9CFlow recognition for analytics:<u></u><u></u></p>
<p class=3D"MsoNormal"><b>&gt;Balazs&gt; OK.
</b><u></u><u></u></p>
<p class=3D"MsoNormal">Grammar:
<u></u><u></u></p>
<p class=3D"MsoNormal">=E2=80=9CTo a large degree this follows the logic in=
 the previous section. Analytics can be inherited from the two sub-layers.=
=C2=A0 At the DetNet service edge packet and bit counters e.g. sent,
 received, dropped, and out of sequence are maintained.=E2=80=9D<u></u><u><=
/u></p>
<ul type=3D"disc">
<li class=3D"MsoNormal">
Try: <u></u><u></u></li></ul>
<p class=3D"MsoNormal">=E2=80=9CNetwork analytics can be inherited from the=
 technologies of the Service and Forwarding sub-layers.=C2=A0 At the DetNet=
 service edge, packet and bit counters (e.g. sent, received, dropped,
 and out-of-sequence) can be maintained.=E2=80=9D<u></u><u></u></p>
<p class=3D"MsoNormal"><b>&gt;Balazs&gt; OK.
</b><u></u><u></u></p>
<p class=3D"MsoNormal">Grammar:
<u></u><u></u></p>
<p class=3D"MsoNormal">=E2=80=9CCorrelate events with flows:=E2=80=9D<u></u=
><u></u></p>
<p class=3D"MsoNormal">=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0 The provider of a Det=
Net service may allow other capabilities to monitor flows such as more deta=
il loss statistics and time stamping of events.=C2=A0 The details of these =
capabilities
 are currently out of scope for this document.=E2=80=9D<u></u><u></u></p>
<ul type=3D"disc">
<li class=3D"MsoNormal">
Try: <u></u><u></u></li></ul>
<p class=3D"MsoNormal">=E2=80=9CCorrelation of events with flows:=E2=80=9D<=
u></u><u></u></p>
<p class=3D"MsoNormal">=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0 The provider of a Det=
Net service may provide other capabilities to monitor flows, such as more d=
etailed loss statistics and time stamping of events.=C2=A0 The details of t=
hese
 capabilities are currently out of scope for this document.=E2=80=9D<u></u>=
<u></u></p>
<p class=3D"MsoNormal"><b>&gt;Balazs&gt; OK.
</b><u></u><u></u></p>
<p class=3D"MsoNormal">3.6.1<u></u><u></u></p>
<p class=3D"MsoNormal">Grammar:
<u></u><u></u></p>
<p class=3D"MsoNormal">=E2=80=9Cin the case of network congestion or some f=
ailures.=E2=80=9D<u></u><u></u></p>
<ul type=3D"disc">
<li class=3D"MsoNormal">
Try:<u></u><u></u></li></ul>
<p class=3D"MsoNormal">=E2=80=9Cin the case of network congestion or equipm=
ent failure.=E2=80=9D<u></u><u></u></p>
<p class=3D"MsoNormal"><b>&gt;Balazs&gt; OK in principle. Failures can be b=
oth equipment failure or network link failure, so I will change to =E2=80=
=9C=E2=80=9Cin the case of network congestion or network failure.=E2=80=9D=
=E2=80=9D</b><u></u><u></u></p>
<p class=3D"MsoNormal">Abbreviation error:
<u></u><u></u></p>
<p class=3D"MsoNormal">=E2=80=9Ccombinations of PRF, PRE, and POF.=E2=80=9D=
<u></u><u></u></p>
<ul type=3D"disc">
<li class=3D"MsoNormal">
Try: <u></u><u></u></li></ul>
<p class=3D"MsoNormal">=E2=80=9Ccombinations of PRF, PEF, and POF.=E2=80=9D=
<u></u><u></u></p>
<p class=3D"MsoNormal"><b>&gt;Balazs&gt; OK.
</b><u></u><u></u></p>
<p class=3D"MsoNormal">=E2=80=98=E2=80=9CThis example also illustrates 1:1 =
protection scheme meaning there is traffic and path for each segment of the=
 end to end path.=E2=80=9D<u></u><u></u></p>
<ul type=3D"disc">
<li class=3D"MsoNormal">
I do not understand what this means; =E2=80=9Cthere is traffic and path=E2=
=80=9D? <u></u><u></u></li></ul>
<p class=3D"MsoNormal"><b>&gt;Balazs&gt; OK. =E2=80=9C=E2=80=A6 meaning the=
re is traffic over each segment =E2=80=A6=E2=80=9D</b><u></u><u></u></p>
<p class=3D"MsoNormal">Grammar: (Ring Service Protection is a proper name, =
capitalized, =E2=80=9Crings=E2=80=9D is not).
<u></u><u></u></p>
<p class=3D"MsoNormal">=E2=80=98=E2=80=9CMany of the same concepts apply ho=
wever Rings=E2=80=9D<u></u><u></u></p>
<ul type=3D"disc">
<li class=3D"MsoNormal">
=E2=80=9CMany of the same concepts apply, however rings=E2=80=9D<u></u><u><=
/u></li></ul>
<p class=3D"MsoNormal"><b>&gt;Balazs&gt; OK.
</b><u></u><u></u></p>
<p class=3D"MsoNormal">Grammar:
<u></u><u></u></p>
<p class=3D"MsoNormal">=E2=80=9CThe DetNet data plane also allows for the a=
ggregation of DetNet flows, to improved scaling by reducing the state per h=
op...=E2=80=9D<u></u><u></u></p>
<ul type=3D"disc">
<li class=3D"MsoNormal">
Try: <u></u><u></u></li></ul>
<p class=3D"MsoNormal">=E2=80=9CThe DetNet data plane also allows for the a=
ggregation of DetNet flows, which can improve scalability by reducing the p=
er-hop state.=E2=80=9D<u></u><u></u></p>
<p class=3D"MsoNormal"><b>&gt;Balazs&gt; OK.
</b><u></u><u></u></p>
<p class=3D"MsoNormal">Grammar:
<u></u><u></u></p>
<p class=3D"MsoNormal">=E2=80=9CIf bandwidth reservations are used, the sum=
 of the reservations should be the sum of all the individual reservations, =
in other words, the reservations should not create an over
 subscription of bandwidth reservation. If maximum delay bounds are used th=
e system should ensure that the aggregate does not exceed the delay bounds =
of the individual flows.=E2=80=9D<u></u><u></u></p>
<ul type=3D"disc">
<li class=3D"MsoNormal">
Try: <u></u><u></u></li></ul>
<p class=3D"MsoNormal">=E2=80=9CIf bandwidth reservations are used, the sum=
 of the reservations should be the sum of all the individual reservations; =
in other words, the reservations should not add up to an over-subscription
 of bandwidth reservation. If maximum delay bounds are used, the system sho=
uld ensure that the aggregate does not exceed the delay bounds of the indiv=
idual flows.=E2=80=9D<u></u><u></u></p>
<p class=3D"MsoNormal"><b>&gt;Balazs&gt; OK.
</b><u></u><u></u></p>
<p class=3D"MsoNormal">Grammar:
<u></u><u></u></p>
<p class=3D"MsoNormal">=E2=80=9CEncapsulation can either be in the same ser=
vice type or in a different service type see Figure 3 for example.=C2=A0 Wh=
en an encapsulation is used the choice of reserving a maximum resource
 level and then tracking the services in the aggregated service or adjustin=
g the aggregated resources as the services are added is implementation and =
technology specific.=E2=80=9D<u></u><u></u></p>
<ul type=3D"disc">
<li class=3D"MsoNormal">
Try: <u></u><u></u></li></ul>
<p class=3D"MsoNormal">=E2=80=9CEncapsulation can either be in the same ser=
vice type or in a different service type (see Figure 3, for example).=C2=A0=
 When an encapsulation is used, the choice of reserving a maximum
 resource level and then tracking the services in the aggregated service, v=
ersus adjusting the aggregated resources as the services are added, is impl=
ementation- and technology-specific.=E2=80=9D<u></u><u></u></p>
<p class=3D"MsoNormal">In the following, I don=E2=80=99t know what =E2=80=
=9Cconditions where general requirements are not satisfied=E2=80=9D means, =
please clarify:
<u></u><u></u></p>
<p class=3D"MsoNormal">=E2=80=9CDetNet flows at edges must be able to handl=
e rejection to an aggregation group due to lack of resources as well as con=
ditions where general requirements are not satisfied.=E2=80=9D<u></u><u></u=
></p>
<p class=3D"MsoNormal"><b>&gt;Balazs&gt; OK. I think here we need some reco=
nstruction of the text.</b><u></u><u></u></p>
<p class=3D"MsoNormal">Grammar:
<u></u><u></u></p>
<p class=3D"MsoNormal">=E2=80=9CFor the data plane flows may be aggregated =
for treatment based on shared characteristics such as 6-tuple.=E2=80=9D<u><=
/u><u></u></p>
<ul type=3D"disc">
<li class=3D"MsoNormal">
Need comma after =E2=80=9CFor the data plane,=E2=80=9D. <u></u><u></u></li>=
</ul>
<p class=3D"MsoNormal"><b>&gt;Balazs&gt; OK. I think here we need some reco=
nstruction of the text.</b><u></u><u></u></p>
<p class=3D"MsoNormal">Grammar:
<u></u><u></u></p>
<p class=3D"MsoNormal">=E2=80=9CMPLS aggregation similarly has data plane a=
nd controller plane aspects.=C2=A0 In the case of MPLS flows are often tunn=
eled in a forwarding sub-layer and reservation is associated with
 that MPLS tunnel.=E2=80=9D <u></u><u></u></p>
<ul type=3D"disc">
<li class=3D"MsoNormal">
Try (I am not certain this is the correct meaning?): <u></u><u></u></li></u=
l>
<p class=3D"MsoNormal">=E2=80=9CMPLS aggregation also has data plane and co=
ntroller plane aspects.=C2=A0 MPLS flows are often tunneled in a forwarding=
 sub-layer, under the reservation associated with that MPLS tunnel.=E2=80=
=9D<u></u><u></u></p>
<p class=3D"MsoNormal"><b>&gt;Balazs&gt; OK.
</b><u></u><u></u></p>
<p class=3D"MsoNormal">Grammar:
<u></u><u></u></p>
<p class=3D"MsoNormal">=E2=80=9C3.6.3.=C2=A0 End-System Specific Considerat=
ions=E2=80=9D<u></u><u></u></p>
<ul type=3D"disc">
<li class=3D"MsoNormal">
Hyphenate =E2=80=9CEnd-System-Specific=E2=80=9D<u></u><u></u></li></ul>
<p class=3D"MsoNormal"><b>&gt;Balazs&gt; OK.
</b><u></u><u></u></p>
<p class=3D"MsoNormal">Abbreviation: =E2=80=9CDN=E2=80=9D for DetNet as in =
=E2=80=9Cwhich are not provided by DN functions=E2=80=9D.
<u></u><u></u></p>
<ul type=3D"disc">
<li class=3D"MsoNormal">
=E2=80=9CDN=E2=80=9D is not defined as an abbreviation, but is also used in=
 Fig 2 and Fig 3. In any of these cases either spell out DetNet or define D=
N as an abbreviation. I would just replace these kind of instances of =E2=
=80=9CDN=E2=80=9D with =E2=80=9CDetNet=E2=80=9D.
<u></u><u></u></li></ul>
<p class=3D"MsoNormal"><b>&gt;Balazs&gt; OK.
</b><u></u><u></u></p>
<p class=3D"MsoNormal">Grammar:
<u></u><u></u></p>
<p class=3D"MsoNormal">=E2=80=9CFor example, a DetNet MPLS domain the DN fu=
nctions use the d-CWs, S-Labels and F-Labels to provide DetNet services.=E2=
=80=9D<u></u><u></u></p>
<ul type=3D"disc">
<li class=3D"MsoNormal">
Try: <u></u><u></u></li></ul>
<p class=3D"MsoNormal">=E2=80=9CFor example, in a DetNet MPLS domain the De=
tNet functions use the d-CWs, S-Labels and F-Labels to provide DetNet servi=
ces.=E2=80=9D<u></u><u></u></p>
<p class=3D"MsoNormal"><b>&gt;Balazs&gt; OK.
</b><u></u><u></u></p>
<p class=3D"MsoNormal">Terminology: =E2=80=9Cedge system=E2=80=9D<u></u><u>=
</u></p>
<ul type=3D"disc">
<li class=3D"MsoNormal">
Don=E2=80=99t we say =E2=80=9Cedge node=E2=80=9D? I don=E2=80=99t see =E2=
=80=9Cedge system=E2=80=9D anywhere else in this draft. If it is used elsew=
here so we are going to use it, I would think it should be hyphenated =E2=
=80=9Cedge-system=E2=80=9D like =E2=80=9Cend-system=E2=80=9D. Or maybe =E2=
=80=9Cedge system=E2=80=9D in this context should be =E2=80=9Cend-system=E2=
=80=9D.
<u></u><u></u></li></ul>
<p class=3D"MsoNormal"><b>&gt;Balazs&gt; OK. =E2=80=9Cedge node=E2=80=9D is=
 better here.</b><u></u><u></u></p>
<p class=3D"MsoNormal">Abbreviation: =E2=80=9CTDM technologies=E2=80=9D<u><=
/u><u></u></p>
<ul type=3D"disc">
<li class=3D"MsoNormal">
TDM not defined. <u></u><u></u></li></ul>
<p class=3D"MsoNormal"><b>&gt;Balazs&gt; OK.
</b><u></u><u></u></p>
<p class=3D"MsoNormal">Something is wrong grammatically, run-on sentence at=
 best, but I can=E2=80=99t figure out how to fix it, please help:
<u></u><u></u></p>
<p class=3D"MsoNormal">=E2=80=9CFlow aggregation includes aggregation accom=
plished through the use of hierarchical LSPs in MPLS and tunnels, in the ca=
se of IP, MPLS and TSN, all of which aggregate multiple DetNet
 flows into a single new DetNet flow.=E2=80=9D<u></u><u></u></p>
<ul type=3D"disc">
<li class=3D"MsoNormal">
Maybe something like: <u></u><u></u></li></ul>
<p class=3D"MsoNormal">=E2=80=9CFlow aggregation includes aggregation accom=
plished through the use of hierarchical LSPs in MPLS, and through IP or TSN=
 tunnels. IP, MPLS and TSN are each capable of aggregating
 multiple DetNet flows into a single new DetNet flow.=E2=80=9D<u></u><u></u=
></p>
<p class=3D"MsoNormal"><b>&gt;Balazs&gt; OK. I will rewrite this sentences.=
 TSN is also not correctly referred here.</b><u></u><u></u></p>
<p class=3D"MsoNormal">Grammar:
<u></u><u></u></p>
<p class=3D"MsoNormal">=E2=80=9CDepending on the specific technology the as=
signed resources are updated and distributed in the databases preventing ov=
er subscription.=E2=80=9D<u></u><u></u></p>
<ul type=3D"disc">
<li class=3D"MsoNormal">
Try: <u></u><u></u></li></ul>
<p class=3D"MsoNormal">=C2=A0=E2=80=9CDepending on the specific technology,=
 the assigned resources are updated and distributed in the databases, preve=
nting over-subscription.=E2=80=9D<u></u><u></u></p>
<p class=3D"MsoNormal"><b>&gt;Balazs&gt; OK.
</b><u></u><u></u></p>
<p class=3D"MsoNormal">Question about the following:
<u></u><u></u></p>
<p class=3D"MsoNormal">=E2=80=9CWhile the DetNet IP data plane must support=
 bidirectional DetNet flows, there are no special bidirectional features wi=
th respect to the data plane other than the need for the two
 directions of a co-<u></u><u></u></p>
<p class=3D"MsoNormal">=C2=A0=C2=A0 routed bidirectional flow to take the s=
ame path.=C2=A0 That is to say that bidirectional DetNet flows are solely r=
epresented at the management and control plane levels, without specific
 support or knowledge within the DetNet data plane.=E2=80=9D<u></u><u></u><=
/p>
<ul type=3D"disc">
<li class=3D"MsoNormal">
There was discussion about use cases that wanted symmetrical delays in both=
 directions; is that guaranteed by taking =E2=80=9Cthe same path=E2=80=9D? =
Presumably it is not implied by =E2=80=9Cfate sharing=E2=80=9D?
<u></u><u></u></li></ul>
<p class=3D"MsoNormal"><b>&gt;Balazs&gt; Hmmm. Same path not necessarily re=
sults in symmetrical delay. Some technologies provides asymmetric link dela=
ys by nature.
</b><u></u><u></u></p>
<p class=3D"MsoNormal">Wording:
<u></u><u></u></p>
<p class=3D"MsoNormal">=E2=80=9CDetNet&#39;s use of PREOF may increase the =
complexity of using co-routing bidirectional flows, since if PREOF is used,=
 then the replication points in one direction would have to match
 the elimination points in the other direction, and vice versa, and the opt=
imal points for these functions in one direction may not match the optimal =
points in the other subsequent to the network and traffic constraints.=E2=
=80=9D
<u></u><u></u></p>
<ul type=3D"disc">
<li class=3D"MsoNormal">
Try: <u></u><u></u></li></ul>
<p class=3D"MsoNormal">=E2=80=9CDetNet&#39;s use of PREOF may increase the =
complexity of using co-routing bidirectional flows, since if PREOF is used,=
 then the replication points in one direction would have to match
 the elimination points in the other direction, and vice versa. In such cas=
es the optimal points for these functions in one direction may not match th=
e optimal points in the other, due to network and traffic constraints.=E2=
=80=9D<u></u><u></u></p>
<p class=3D"MsoNormal"><b>&gt;Balazs&gt; OK.
</b><u></u><u></u></p>
<p class=3D"MsoNormal">---------------------------------------<u></u><u></u=
></p>
<p class=3D"MsoNormal">=C2=A0<u></u><u></u></p>
</div>
</div>
<p class=3D"MsoNormal">_______________________________________________<br>
detnet mailing list<br>
<a href=3D"mailto:detnet@ietf.org" target=3D"_blank">detnet@ietf.org</a><br=
>
<a href=3D"https://urldefense.proofpoint.com/v2/url?u=3Dhttps-3A__www.ietf.=
org_mailman_listinfo_detnet&amp;d=3DDwMFaQ&amp;c=3DlI8Zb6TzM3d1tX4iEu7bpg&a=
mp;r=3DZcHC6wX_gDwPDcfMaFNZiQ&amp;m=3DLoWr5FLLdxJ9F8PZ-w96sSItGvuPA1_FxlNEE=
axkQRo&amp;s=3DxWou3mz-KWveznFSJNz5F-nXQ6dN8yJf7UBb804nHTw&amp;e=3D" target=
=3D"_blank">https://www.ietf.org/mailman/listinfo/detnet</a><u></u><u></u><=
/p>
</blockquote>
</div>
</blockquote>
</div>
</div>
</div>
</blockquote>
</div>
</div>
</div>
</blockquote>
</div>
</div>
</div>

</blockquote></div>

--00000000000010afde0594df50c5--


From nobody Mon Oct 14 18:48:35 2019
Return-Path: <eagros@dolby.com>
X-Original-To: detnet@ietfa.amsl.com
Delivered-To: detnet@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 978441200E6; Mon, 14 Oct 2019 18:48:33 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2
X-Spam-Level: 
X-Spam-Status: No, score=-2 tagged_above=-999 required=5 tests=[BAYES_00=-1.9,  DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_NONE=-0.0001, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=dolby.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 9f_xzV0Wtof8; Mon, 14 Oct 2019 18:48:30 -0700 (PDT)
Received: from NAM01-BY2-obe.outbound.protection.outlook.com (mail-eopbgr810107.outbound.protection.outlook.com [40.107.81.107]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-SHA384 (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id A78F7120013; Mon, 14 Oct 2019 18:48:30 -0700 (PDT)
ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=cPwSvM+0eKpcuP7HwGCJUrXVsSKMOebGL0JnjuRXpwSUKOrxXAZT/RBJTFoe8AwR9WPLmtYYS9fb/DJSOzC54GrvjWplPfeaMP8bQWXhBGAqcSyGNPwOe6Pam/g6F55Vd5LGHrTp2LQK9vta75Oy35b799mLCZyhXVNctc9wNiCCkGYI6co17FlYadit1y5Lr2KG4uJKGZTTDtgsc5OEan0pjAfj0KbFDp919jXPECGAwGQGDYzUtAV5pAsPaO/KezDpbq2ALAlSX9qdRwwkzAK4TIGLQInOnhxBeQAgvRxZgecWuVKmTOjngTs4BiaVEGfnnJk5iJxnQqGt8NZX9g==
ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com;  s=arcselector9901; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=cvb0gVQrztJJjKtVlv/l819BMtEQPvwScqUCHt8NUYw=; b=kxAWKYFb6Ru2DMFBo/IBzLtV9IQjHrwcXkGjgynpDyuLTUeP0J4/y1GdCn2Q3K09Nyagm93FfxPAQrydEm+ZggcygAx/9Ujf0nEYwgeSsbDmdKjH7KqmF0gVImdNwXmTZwmgJvpdaY4dIi3c0mwZq2m5rhlhA/5FEBTyrZpJBg3pEHU+Nox48EX+Juv8ygo+KptPyI51gRXiOEf4WBmTDsLdxBxxuWxLPJokCCFqmG3HEURflwE4x/EDj0EDV1PCEfEVuJkplEewvXU9cxj2L6neHk35vR7TNiFOX6aZCh9uBZqZiL5DygaCUAmUW0f8ex8E3yE1qELgNB8rpK3Vrg==
ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=dolby.com; dmarc=pass action=none header.from=dolby.com; dkim=pass header.d=dolby.com; arc=none
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=dolby.com; s=selector2; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=cvb0gVQrztJJjKtVlv/l819BMtEQPvwScqUCHt8NUYw=; b=Y539+1gEip+X5s7yVXkt48F8JBe91XExGo7grN54QG6M4xpH1qFMn/Rl+mp+v6Yq7ta5hXdmzSUSsDR/zS8Wz1bo7/2ildismCLAQ2ILOSFGbVxXnsJwMmS8F83Wee0FlENx3Z1PD502J9VihIyGGU/T04RJeglZ2OIC7j/syV4=
Received: from BYAPR06MB4325.namprd06.prod.outlook.com (52.135.240.140) by BYAPR06MB4743.namprd06.prod.outlook.com (52.135.235.149) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.2347.18; Tue, 15 Oct 2019 01:48:28 +0000
Received: from BYAPR06MB4325.namprd06.prod.outlook.com ([fe80::4133:d57b:b32e:99b8]) by BYAPR06MB4325.namprd06.prod.outlook.com ([fe80::4133:d57b:b32e:99b8%3]) with mapi id 15.20.2347.023; Tue, 15 Oct 2019 01:48:28 +0000
From: "Grossman, Ethan A." <eagros@dolby.com>
To: =?iso-8859-1?Q?Bal=E1zs_Varga_A?= <balazs.a.varga@ericsson.com>, =?iso-8859-1?Q?J=E1nos_Farkas?= <janos.farkas@ericsson.com>, Lou Berger <lberger@labn.net>, 'Don Fedyk' <dfedyk@labn.net>, "Andrew G. Malis" <agmalis@gmail.com>, Stewart Bryant <stewart.bryant@gmail.com>, Jouni Korhonen <jouni.nospam@gmail.com>
CC: "detnet@ietf.org" <detnet@ietf.org>, "detnet-chairs@ietf.org" <detnet-chairs@ietf.org>
Thread-Topic: Regarding IPR on draft-ietf-detnet-ip, draft-ietf-detnet-mpls, draft-ietf-detnet-ip-over-mpls, draft-ietf-detnet-mpls-over-udp-ip
Thread-Index: AdWC74WCZ9IfGL++SWSj7RPTF5xMIw==
Date: Tue, 15 Oct 2019 01:48:28 +0000
Message-ID: <BYAPR06MB43252AD88080747369F9FCD4C4930@BYAPR06MB4325.namprd06.prod.outlook.com>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
x-dg-ref: PG1ldGE+PGF0IG5tPSJib2R5Lmh0bWwiIHA9ImM6XHVzZXJzXGVhZ3Jvc1xhcHBkYXRhXHJvYW1pbmdcMDlkODQ5YjYtMzJkMy00YTQwLTg1ZWUtNmI4NGJhMjllMzViXG1zZ3NcbXNnLWUxMGZjNzc4LWVlZWQtMTFlOS1iOTBkLTg0ZmRkMTNjZDRjZlxhbWUtdGVzdFxlMTBmYzc3OS1lZWVkLTExZTktYjkwZC04NGZkZDEzY2Q0Y2Zib2R5Lmh0bWwiIHN6PSI1MjgyIiB0PSIxMzIxNTU3NzcwNzQ2NDIwODYiIGg9Ik84SHo5VUJHMzN0Uk5YQ01hRTJScHY3eTRjbz0iIGlkPSIiIGJsPSIwIiBibz0iMSIvPjwvbWV0YT4=
authentication-results: spf=none (sender IP is ) smtp.mailfrom=eagros@dolby.com; 
x-originating-ip: [8.39.141.5]
x-ms-publictraffictype: Email
x-ms-office365-filtering-correlation-id: cc642298-a6b9-4d0d-5fd8-08d75111c697
x-ms-traffictypediagnostic: BYAPR06MB4743:
x-ms-exchange-purlcount: 1
x-microsoft-antispam-prvs: <BYAPR06MB47430915CFAB4140C40A0B58C4930@BYAPR06MB4743.namprd06.prod.outlook.com>
x-ms-oob-tlc-oobclassifiers: OLM:5236;
x-forefront-prvs: 01917B1794
x-forefront-antispam-report: SFV:NSPM; SFS:(10019020)(366004)(346002)(376002)(396003)(39860400002)(136003)(199004)(189003)(76116006)(66066001)(86362001)(66446008)(66946007)(74316002)(71190400001)(71200400001)(64756008)(66476007)(66556008)(7736002)(81166006)(8676002)(8936002)(476003)(81156014)(186003)(102836004)(26005)(486006)(2906002)(33656002)(110136005)(99286004)(5660300002)(54906003)(316002)(790700001)(6116002)(7696005)(256004)(52536014)(6506007)(606006)(25786009)(9686003)(54896002)(6306002)(3846002)(236005)(55016002)(4326008)(6436002)(966005)(14454004)(478600001); DIR:OUT; SFP:1102; SCL:1; SRVR:BYAPR06MB4743; H:BYAPR06MB4325.namprd06.prod.outlook.com; FPR:; SPF:None; LANG:en; PTR:InfoNoRecords; A:1; MX:1; 
received-spf: None (protection.outlook.com: dolby.com does not designate permitted sender hosts)
x-ms-exchange-senderadcheck: 1
x-microsoft-antispam: BCL:0;
x-microsoft-antispam-message-info: WhthzzSAfl7Pn5aPgFibfd9oB1IWIjKa9J5GQBhe9xtKlSi6FiprSmJdIEQ9tfI5c1qXOdUlKuEaT7WFxC8RnC7lD+KKLkWccHSFcSLoNgDmIGYoIbfNx8cckACKE5UZZcor4fKVxMaWS40kLfzND0oVylPfvWRrfxcmbJiirlterWd+cHU2zOynYRGrre929ZmOT21aKLQbtFoOLXU6pA6jbv0QSq8gIB/USdxA0g0xfhVUhsulemQHixYa5MH35YpMhqgs08bYD+XAFtbMLuitj2SWAu2UCUhycsDyPkaoL3QbZLV9F1dQtK3C02uY/iv4uhz9hM0mAEPAnKRPmT7tijXLBFnLwogcYjenCFAF36QLNNMdgdAFwOiMjOlv8BqLpK1pon2Oe/cvC3ngWt3L5Czn/ucTFDwpmwZLCv/NlQK7teMetPNvm/QDr6Jo7HmFeLIxk+sk95wufRZdWw==
x-ms-exchange-transport-forked: True
Content-Type: multipart/alternative; boundary="_000_BYAPR06MB43252AD88080747369F9FCD4C4930BYAPR06MB4325namp_"
MIME-Version: 1.0
X-OriginatorOrg: dolby.com
X-MS-Exchange-CrossTenant-Network-Message-Id: cc642298-a6b9-4d0d-5fd8-08d75111c697
X-MS-Exchange-CrossTenant-originalarrivaltime: 15 Oct 2019 01:48:28.3797 (UTC)
X-MS-Exchange-CrossTenant-fromentityheader: Hosted
X-MS-Exchange-CrossTenant-id: 05408d25-cd0d-40c8-8962-5462de64a318
X-MS-Exchange-CrossTenant-mailboxtype: HOSTED
X-MS-Exchange-CrossTenant-userprincipalname: hs0lRNFGUkoyGY0YK4mXlcrezpbKf5SH3jC2HkW1/nTee5ePTMkboXQaCyQEbmWTXFuO8T/M9NM/loayPQPeGQ==
X-MS-Exchange-Transport-CrossTenantHeadersStamped: BYAPR06MB4743
Archived-At: <https://mailarchive.ietf.org/arch/msg/detnet/BI3lMBkzr2pebC__kb-eqVU-yEg>
Subject: [Detnet] Regarding IPR on draft-ietf-detnet-ip, draft-ietf-detnet-mpls, draft-ietf-detnet-ip-over-mpls, draft-ietf-detnet-mpls-over-udp-ip
X-BeenThere: detnet@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: Discussions on Deterministic Networking BoF and Proposed WG <detnet.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/detnet>, <mailto:detnet-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/detnet/>
List-Post: <mailto:detnet@ietf.org>
List-Help: <mailto:detnet-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/detnet>, <mailto:detnet-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 15 Oct 2019 01:48:34 -0000

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

Authors, Contributors, WG,



As part of preparation for WG Last Call

Are you aware of any IPR that applies to any of the four data plane drafts =
identified above?



Please state either:



"No, I'm not aware of any IPR that applies to any of these four drafts"

or

"Yes, I'm aware of IPR that applies to these drafts"



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



If yes to the above, please state either:



"Yes, the IPR has been disclosed in compliance with IETF IPR rules"

or

"No, the IPR has not been disclosed"



If you answer no, please provide any additional details you think appropria=
te.



If you are listed as a document author or contributor please answer the abo=
ve by responding to this email regardless of whether or not you are aware o=
f any relevant IPR. These documents will not advance to the next stage unti=
l a response has been received from each author and listed contributor. NOT=
E: THIS APPLIES TO ALL OF YOU LISTED IN THIS MESSAGE'S TO LINES. Your singl=
e response will apply to all four of the drafts mentioned above.



If you are on the WG email list or attend WG meetings but are not listed as=
 an author or contributor, we remind you of your obligations under the IETF=
 IPR rules which encourages you to notify the IETF if you are aware of IPR =
of others on an IETF contribution, or to refrain from participating in any =
contribution or discussion related to your undisclosed IPR. For more inform=
ation, please see the RFCs listed above and http://trac.tools.ietf.org/grou=
p/iesg/trac/wiki/IntellectualProperty.



Thank you,

Ethan Grossman, document shepherd



PS Please include all listed in the headers of this message in your respons=
e.


--_000_BYAPR06MB43252AD88080747369F9FCD4C4930BYAPR06MB4325namp_
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;}
/* Style Definitions */
p.MsoNormal, li.MsoNormal, div.MsoNormal
	{margin:0in;
	margin-bottom:.0001pt;
	font-size:11.0pt;
	font-family:"Calibri",sans-serif;}
a:link, span.MsoHyperlink
	{mso-style-priority:99;
	color:#0563C1;
	text-decoration:underline;}
a:visited, span.MsoHyperlinkFollowed
	{mso-style-priority:99;
	color:#954F72;
	text-decoration:underline;}
p.MsoPlainText, li.MsoPlainText, div.MsoPlainText
	{mso-style-priority:99;
	mso-style-link:"Plain Text Char";
	margin:0in;
	margin-bottom:.0001pt;
	font-size:11.0pt;
	font-family:"Calibri",sans-serif;}
p.msonormal0, li.msonormal0, div.msonormal0
	{mso-style-name:msonormal;
	mso-margin-top-alt:auto;
	margin-right:0in;
	mso-margin-bottom-alt:auto;
	margin-left:0in;
	font-size:11.0pt;
	font-family:"Calibri",sans-serif;}
span.PlainTextChar
	{mso-style-name:"Plain Text Char";
	mso-style-priority:99;
	mso-style-link:"Plain Text";
	font-family:"Calibri",sans-serif;}
span.EmailStyle20
	{mso-style-type:personal-compose;
	font-family:"Calibri",sans-serif;
	color:windowtext;}
.MsoChpDefault
	{mso-style-type:export-only;
	font-size:10.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><!--[if gte mso 9]><xml>
<o:shapedefaults v:ext=3D"edit" spidmax=3D"1026" />
</xml><![endif]--><!--[if gte mso 9]><xml>
<o:shapelayout v:ext=3D"edit">
<o:idmap v:ext=3D"edit" data=3D"1" />
</o:shapelayout></xml><![endif]-->
</head>
<body lang=3D"EN-US" link=3D"#0563C1" vlink=3D"#954F72">
<div class=3D"WordSection1">
<p class=3D"MsoPlainText">Authors, Contributors, WG,<o:p></o:p></p>
<p class=3D"MsoPlainText"><o:p>&nbsp;</o:p></p>
<p class=3D"MsoPlainText">As part of preparation for WG Last Call<o:p></o:p=
></p>
<p class=3D"MsoPlainText">Are you aware of any IPR that applies to any of t=
he four data plane drafts identified above?<o:p></o:p></p>
<p class=3D"MsoPlainText"><o:p>&nbsp;</o:p></p>
<p class=3D"MsoPlainText">Please state either:<o:p></o:p></p>
<p class=3D"MsoPlainText"><o:p>&nbsp;</o:p></p>
<p class=3D"MsoPlainText">&quot;No, I'm not aware of any IPR that applies t=
o any of these four drafts&quot;<o:p></o:p></p>
<p class=3D"MsoPlainText">or<o:p></o:p></p>
<p class=3D"MsoPlainText">&quot;Yes, I'm aware of IPR that applies to these=
 drafts&quot;<o:p></o:p></p>
<p class=3D"MsoPlainText"><o:p>&nbsp;</o:p></p>
<p class=3D"MsoPlainText">If so, has this IPR 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"MsoPlainText"><o:p>&nbsp;</o:p></p>
<p class=3D"MsoPlainText">If yes to the above, please state either:<o:p></o=
:p></p>
<p class=3D"MsoPlainText"><o:p>&nbsp;</o:p></p>
<p class=3D"MsoPlainText">&quot;Yes, the IPR has been disclosed in complian=
ce with IETF IPR rules&quot;<o:p></o:p></p>
<p class=3D"MsoPlainText">or<o:p></o:p></p>
<p class=3D"MsoPlainText">&quot;No, the IPR has not been disclosed&quot;<o:=
p></o:p></p>
<p class=3D"MsoPlainText"><o:p>&nbsp;</o:p></p>
<p class=3D"MsoPlainText">If you answer no, please provide any additional d=
etails you think appropriate.<o:p></o:p></p>
<p class=3D"MsoPlainText"><o:p>&nbsp;</o:p></p>
<p class=3D"MsoPlainText">If you are listed as a document author or contrib=
utor please answer the above by responding to this email regardless of whet=
her or not you are aware of any relevant IPR. These documents will not adva=
nce to the next stage until a response
 has been received from each author and listed contributor. NOTE: THIS APPL=
IES TO ALL OF YOU LISTED IN THIS MESSAGE'S TO LINES. Your single response w=
ill apply to all four of the drafts mentioned above.
<o:p></o:p></p>
<p class=3D"MsoPlainText"><o:p>&nbsp;</o:p></p>
<p class=3D"MsoPlainText">If you are on the WG email list or attend WG meet=
ings but are not listed as an author or contributor, we remind you of your =
obligations under the IETF IPR rules which encourages you to notify the IET=
F if you are aware of IPR of others
 on an IETF contribution, or to refrain from participating in any contribut=
ion or discussion related to your undisclosed IPR. For more information, pl=
ease see the RFCs listed above and
<a href=3D"http://trac.tools.ietf.org/group/iesg/trac/wiki/IntellectualProp=
erty">http://trac.tools.ietf.org/group/iesg/trac/wiki/IntellectualProperty<=
/a>.<o:p></o:p></p>
<p class=3D"MsoPlainText"><o:p>&nbsp;</o:p></p>
<p class=3D"MsoPlainText">Thank you,<o:p></o:p></p>
<p class=3D"MsoPlainText">Ethan Grossman, document shepherd<o:p></o:p></p>
<p class=3D"MsoPlainText"><o:p>&nbsp;</o:p></p>
<p class=3D"MsoPlainText">PS Please include all listed in the headers of th=
is message in your response.<o:p></o:p></p>
<p class=3D"MsoNormal"><o:p>&nbsp;</o:p></p>
</div>
</body>
</html>

--_000_BYAPR06MB43252AD88080747369F9FCD4C4930BYAPR06MB4325namp_--


From nobody Mon Oct 14 19:01:30 2019
Return-Path: <diego.dujovne@mail.udp.cl>
X-Original-To: detnet@ietfa.amsl.com
Delivered-To: detnet@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 865EE12006B for <detnet@ietfa.amsl.com>; Mon, 14 Oct 2019 19:01:28 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -0.876
X-Spam-Level: 
X-Spam-Status: No, score=-0.876 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, HTML_MESSAGE=0.001, MISSING_HEADERS=1.021, RCVD_IN_DNSWL_NONE=-0.0001, SPF_HELO_NONE=0.001, SPF_NONE=0.001] autolearn=no autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (2048-bit key) header.d=mail-udp-cl.20150623.gappssmtp.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 0RQwEYJi-yIl for <detnet@ietfa.amsl.com>; Mon, 14 Oct 2019 19:01:26 -0700 (PDT)
Received: from mail-oi1-x230.google.com (mail-oi1-x230.google.com [IPv6:2607:f8b0:4864:20::230]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id E8501120013 for <detnet@ietf.org>; Mon, 14 Oct 2019 19:01:25 -0700 (PDT)
Received: by mail-oi1-x230.google.com with SMTP id k25so15395710oiw.13 for <detnet@ietf.org>; Mon, 14 Oct 2019 19:01:25 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=mail-udp-cl.20150623.gappssmtp.com; s=20150623; h=mime-version:references:in-reply-to:from:date:message-id:subject:cc; bh=GaF5vdixiIOz3u0QIfM9Prwha9EuJBahgyG1WVkZ1gc=; b=MZExHdFQqm2g4Hz/3ypWwuQ3VoCIOqakSussItuk+QkJpgie4bdaqRnYOXZIP6LFl7 yKL+FqV5RirOJ9ttKvr9F3OInaHOlitDambPujhJphMD0E4scHLXth73OgnNZWpa63+A ukSnnA9cn3ScLlrJOa46dBg7P3OlAxWXO+3M0JcPbZt+OKnVFPO0nnjtyR5mwxwh4TLy 9EK3jOFYXu8CcucZv8rqQ7x5BRTkzBnFEb3V5Lg5qeHjItlfIVU+ZEKtC4HqoxSDKnZ1 Wws0XXTSzEkdrL6O3RFYPSLzcMx5rETmi6jW2PGyAbT52dvkdeUTyzLPNAh2Z7XxGW24 9MBw==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:references:in-reply-to:from:date :message-id:subject:cc; bh=GaF5vdixiIOz3u0QIfM9Prwha9EuJBahgyG1WVkZ1gc=; b=ePIiyUWOq/q80Hef+dJnO/MS14OblcNgGOEPVQiP6bLlHkpqFh18hM0Z1oDjMMrRC3 EXCwUdai+tL5zC8ZWEfoD59HXSjV9k1m2RUtnl9i58d92tsdSHrkR/t0t/H2DtMZYEwo Hb0dtFst4hv98PAvuF7/sbm9XPyowPsKNQohHbKaNskz6SypvK+2tyVO8fIZiPUXe4Lu 3ptkLCmFNXVhcVlbMnnjK5IDpyPDUNa4omLP0i1nu7LgH+MoNKRfXrc58KtOjd/gjsY9 67R5wrIG5f1XTYgSSQwmsHZDRABOn3el4HRDXRGnrv4jMTlYJFjLH+mduRjwQJ7r8sKN QkiQ==
X-Gm-Message-State: APjAAAXSme1BhCZB/erCL7hsXcpaABs08zpWu1LGU8HoWkc9SqXvHLjL 2DP1TyN248xepG6H5XpbFCvucRPH9AuecR3GjZKJTTMyC34GPw==
X-Google-Smtp-Source: APXvYqzzgsKf9EA3udT53Oh4sV9runFEnT1RECjJBGJriXhWS1mBZuxWO1Orkkq48TFzgdCOoZ3b/y91xonmLLb35W8=
X-Received: by 2002:aca:5202:: with SMTP id g2mr27377265oib.155.1571104884647;  Mon, 14 Oct 2019 19:01:24 -0700 (PDT)
MIME-Version: 1.0
References: <BYAPR06MB43252AD88080747369F9FCD4C4930@BYAPR06MB4325.namprd06.prod.outlook.com>
In-Reply-To: <BYAPR06MB43252AD88080747369F9FCD4C4930@BYAPR06MB4325.namprd06.prod.outlook.com>
From: "Prof. Diego Dujovne" <diego.dujovne@mail.udp.cl>
Date: Mon, 14 Oct 2019 23:01:13 -0300
Message-ID: <CAH7SZV-pegU4yurz9Sorot6B71Nd1xZFdTdmGq-n5Qs-W5kW3A@mail.gmail.com>
Cc: "detnet@ietf.org" <detnet@ietf.org>
Content-Type: multipart/alternative; boundary="0000000000008dff6d0594e95c81"
Archived-At: <https://mailarchive.ietf.org/arch/msg/detnet/8C2bPpEA-2JNLZT28P2GMJMNfDY>
Subject: Re: [Detnet] Regarding IPR on draft-ietf-detnet-ip, draft-ietf-detnet-mpls, draft-ietf-detnet-ip-over-mpls, draft-ietf-detnet-mpls-over-udp-ip
X-BeenThere: detnet@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: Discussions on Deterministic Networking BoF and Proposed WG <detnet.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/detnet>, <mailto:detnet-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/detnet/>
List-Post: <mailto:detnet@ietf.org>
List-Help: <mailto:detnet-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/detnet>, <mailto:detnet-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 15 Oct 2019 02:01:29 -0000

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

Ethan,
         No, I'm not aware of any IPR that applies to any of these four
drafts.
Regards,

                          Diego Dujovne

Le lun. 14 oct. 2019 =C3=A0 22:48, Grossman, Ethan A. <eagros@dolby.com> a
=C3=A9crit :

> Authors, Contributors, WG,
>
>
>
> As part of preparation for WG Last Call
>
> Are you aware of any IPR that applies to any of the four data plane draft=
s
> identified above?
>
>
>
> Please state either:
>
>
>
> "No, I'm not aware of any IPR that applies to any of these four drafts"
>
> or
>
> "Yes, I'm aware of IPR that applies to these drafts"
>
>
>
> If so, has this IPR been disclosed in compliance with IETF IPR rules (see
> RFCs 3979, 4879, 3669 and 5378 for more details)?
>
>
>
> If yes to the above, please state either:
>
>
>
> "Yes, the IPR has been disclosed in compliance with IETF IPR rules"
>
> or
>
> "No, the IPR has not been disclosed"
>
>
>
> If you answer no, please provide any additional details you think
> appropriate.
>
>
>
> If you are listed as a document author or contributor please answer the
> above by responding to this email regardless of whether or not you are
> aware of any relevant IPR. These documents will not advance to the next
> stage until a response has been received from each author and listed
> contributor. NOTE: THIS APPLIES TO ALL OF YOU LISTED IN THIS MESSAGE'S TO
> LINES. Your single response will apply to all four of the drafts mentione=
d
> above.
>
>
>
> If you are on the WG email list or attend WG meetings but are not listed
> as an author or contributor, we remind you of your obligations under the
> IETF IPR rules which encourages you to notify the IETF if you are aware o=
f
> IPR of others on an IETF contribution, or to refrain from participating i=
n
> any contribution or discussion related to your undisclosed IPR. For more
> information, please see the RFCs listed above and
> http://trac.tools.ietf.org/group/iesg/trac/wiki/IntellectualProperty.
>
>
>
> Thank you,
>
> Ethan Grossman, document shepherd
>
>
>
> PS Please include all listed in the headers of this message in your
> response.
>
>
> _______________________________________________
> detnet mailing list
> detnet@ietf.org
> https://www.ietf.org/mailman/listinfo/detnet
>


--=20
DIEGO DUJOVNE
Profesor Asociado
Escuela de Inform=C3=A1tica y Telecomunicaciones
Facultad de Ingenier=C3=ADa - Universidad Diego Portales - Chile
www.ingenieria.udp.cl
(56 2) 676 8125

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

<div dir=3D"ltr"><div dir=3D"ltr">Ethan,<div>=C2=A0 =C2=A0 =C2=A0 =C2=A0 =
=C2=A0No, I&#39;m not aware of any IPR that applies to any of these four dr=
afts.</div><div>Regards,</div><div><br></div><div>=C2=A0 =C2=A0 =C2=A0 =C2=
=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 Diego Du=
jovne</div></div></div><br><div class=3D"gmail_quote"><div dir=3D"ltr" clas=
s=3D"gmail_attr">Le=C2=A0lun. 14 oct. 2019 =C3=A0=C2=A022:48, Grossman, Eth=
an A. &lt;<a href=3D"mailto:eagros@dolby.com">eagros@dolby.com</a>&gt; a =
=C3=A9crit=C2=A0:<br></div><blockquote class=3D"gmail_quote" style=3D"margi=
n:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex=
">





<div lang=3D"EN-US">
<div>
<p>Authors, Contributors, WG,<u></u><u></u></p>
<p><u></u>=C2=A0<u></u></p>
<p>As part of preparation for WG Last Call<u></u><u></u></p>
<p>Are you aware of any IPR that applies to any of the four data plane draf=
ts identified above?<u></u><u></u></p>
<p><u></u>=C2=A0<u></u></p>
<p>Please state either:<u></u><u></u></p>
<p><u></u>=C2=A0<u></u></p>
<p>&quot;No, I&#39;m not aware of any IPR that applies to any of these four=
 drafts&quot;<u></u><u></u></p>
<p>or<u></u><u></u></p>
<p>&quot;Yes, I&#39;m aware of IPR that applies to these drafts&quot;<u></u=
><u></u></p>
<p><u></u>=C2=A0<u></u></p>
<p>If so, has this IPR been disclosed in compliance with IETF IPR rules (se=
e RFCs 3979, 4879, 3669 and 5378 for more details)?<u></u><u></u></p>
<p><u></u>=C2=A0<u></u></p>
<p>If yes to the above, please state either:<u></u><u></u></p>
<p><u></u>=C2=A0<u></u></p>
<p>&quot;Yes, the IPR has been disclosed in compliance with IETF IPR rules&=
quot;<u></u><u></u></p>
<p>or<u></u><u></u></p>
<p>&quot;No, the IPR has not been disclosed&quot;<u></u><u></u></p>
<p><u></u>=C2=A0<u></u></p>
<p>If you answer no, please provide any additional details you think approp=
riate.<u></u><u></u></p>
<p><u></u>=C2=A0<u></u></p>
<p>If you are listed as a document author or contributor please answer the =
above by responding to this email regardless of whether or not you are awar=
e of any relevant IPR. These documents will not advance to the next stage u=
ntil a response
 has been received from each author and listed contributor. NOTE: THIS APPL=
IES TO ALL OF YOU LISTED IN THIS MESSAGE&#39;S TO LINES. Your single respon=
se will apply to all four of the drafts mentioned above.
<u></u><u></u></p>
<p><u></u>=C2=A0<u></u></p>
<p>If you are on the WG email list or attend WG meetings but are not listed=
 as an author or contributor, we remind you of your obligations under the I=
ETF IPR rules which encourages you to notify the IETF if you are aware of I=
PR of others
 on an IETF contribution, or to refrain from participating in any contribut=
ion or discussion related to your undisclosed IPR. For more information, pl=
ease see the RFCs listed above and
<a href=3D"http://trac.tools.ietf.org/group/iesg/trac/wiki/IntellectualProp=
erty" target=3D"_blank">http://trac.tools.ietf.org/group/iesg/trac/wiki/Int=
ellectualProperty</a>.<u></u><u></u></p>
<p><u></u>=C2=A0<u></u></p>
<p>Thank you,<u></u><u></u></p>
<p>Ethan Grossman, document shepherd<u></u><u></u></p>
<p><u></u>=C2=A0<u></u></p>
<p>PS Please include all listed in the headers of this message in your resp=
onse.<u></u><u></u></p>
<p class=3D"MsoNormal"><u></u>=C2=A0<u></u></p>
</div>
</div>

_______________________________________________<br>
detnet mailing list<br>
<a href=3D"mailto:detnet@ietf.org" target=3D"_blank">detnet@ietf.org</a><br=
>
<a href=3D"https://www.ietf.org/mailman/listinfo/detnet" rel=3D"noreferrer"=
 target=3D"_blank">https://www.ietf.org/mailman/listinfo/detnet</a><br>
</blockquote></div><br clear=3D"all"><div><br></div>-- <br><div dir=3D"ltr"=
 class=3D"gmail_signature"><div dir=3D"ltr"><div><div dir=3D"ltr"><div>DIEG=
O DUJOVNE<br>Profesor Asociado<br>Escuela de Inform=C3=A1tica y Telecomunic=
aciones<br>Facultad de Ingenier=C3=ADa - Universidad Diego Portales - Chile=
<br><a href=3D"http://www.ingenieria.udp.cl" target=3D"_blank">www.ingenier=
ia.udp.cl</a><br>(56 2) 676 8125<br></div></div></div></div></div>

--0000000000008dff6d0594e95c81--


From nobody Mon Oct 14 19:30:21 2019
Return-Path: <lberger@labn.net>
X-Original-To: detnet@ietfa.amsl.com
Delivered-To: detnet@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id D4465120111 for <detnet@ietfa.amsl.com>; Mon, 14 Oct 2019 19:30:19 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.9
X-Spam-Level: 
X-Spam-Status: No, score=-1.9 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, HTML_MESSAGE=0.001, RCVD_IN_MSPIKE_H2=-0.001, SPF_HELO_NONE=0.001, SPF_PASS=-0.001] autolearn=unavailable autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (768-bit key) header.d=labn.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 1arffWzluHd4 for <detnet@ietfa.amsl.com>; Mon, 14 Oct 2019 19:30:18 -0700 (PDT)
Received: from gproxy7-pub.mail.unifiedlayer.com (gproxy7-pub.mail.unifiedlayer.com [70.40.196.235]) (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 9991C1200FA for <detnet@ietf.org>; Mon, 14 Oct 2019 19:30:18 -0700 (PDT)
Received: from CMGW (unknown [10.9.0.13]) by gproxy7.mail.unifiedlayer.com (Postfix) with ESMTP id 2D8B1215F04 for <detnet@ietf.org>; Mon, 14 Oct 2019 20:30:14 -0600 (MDT)
Received: from box313.bluehost.com ([69.89.31.113]) by cmsmtp with ESMTP id KCbFihRGP20MZKCbFiQa95; Mon, 14 Oct 2019 20:30:14 -0600
X-Authority-Reason: nr=8
X-Authority-Analysis: v=2.2 cv=O5FJhF1W c=1 sm=1 tr=0 a=h1BC+oY+fLhyFmnTBx92Jg==:117 a=h1BC+oY+fLhyFmnTBx92Jg==:17 a=dLZJa+xiwSxG16/P+YVxDGlgEgI=:19 a=jpOVt7BSZ2e4Z31A5e1TngXxSK0=:19 a=xqWC_Br6kY4A:10 a=XobE76Q3jBoA:10 a=Vy_oeq2dmq0A:10 a=r77TgQKjGQsHNAKrUKIA:9 a=48vgC7mUAAAA:8 a=NJJuVrgvUl3F-lsxIYgA:9 a=pILNOxqGKmIA:10 a=UqCG9HQmAAAA:8 a=jGBdKcVqxqShT6TI97gA:9 a=1UzUkvIWcosSiaIc:21 a=UiCQ7L4-1S4A:10 a=hTZeC7Yk6K0A:10 a=_W_S_7VecoQA:10 a=frz4AuCg-hUA:10 a=w1C3t2QeGrPiZgrLijVG:22
DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=labn.net; s=default; h=Content-Type:In-Reply-To:MIME-Version:Date:Message-ID:From: References:Cc:To:Subject:Sender:Reply-To:Content-Transfer-Encoding:Content-ID :Content-Description:Resent-Date:Resent-From:Resent-Sender:Resent-To: Resent-Cc:Resent-Message-ID:List-Id:List-Help:List-Unsubscribe:List-Subscribe :List-Post:List-Owner:List-Archive; bh=7Ke1SpdxIJLs3z6NCOvgdAQ3rSh+aX9I7PWS7E7mXsc=; b=haudGmicuBfngNCeaDH2Z6s/7t sJsZJ5VC6//jiAY9Wxt36TfzDBorzTXsYeE12x6+uNzm0gQOBizwKzbGOMCC7dAWhJGGa/+xvJBq5 aCVTn6LCzo30Ux6G/BKXZFT+9;
Received: from [127.0.0.1] (port=22169 helo=[IPv6:::1]) by box313.bluehost.com with esmtpsa (TLSv1.2:ECDHE-RSA-AES128-GCM-SHA256:128) (Exim 4.92) (envelope-from <lberger@labn.net>) id 1iKCaw-003d6G-Lb; Mon, 14 Oct 2019 20:29:54 -0600
To: "Grossman, Ethan A." <eagros@dolby.com>, =?UTF-8?Q?Bal=c3=a1zs_Varga_A?= <balazs.a.varga@ericsson.com>, =?UTF-8?Q?J=c3=a1nos_Farkas?= <janos.farkas@ericsson.com>, 'Don Fedyk' <dfedyk@labn.net>, "Andrew G. Malis" <agmalis@gmail.com>, Stewart Bryant <stewart.bryant@gmail.com>, Jouni Korhonen <jouni.nospam@gmail.com>
Cc: "detnet@ietf.org" <detnet@ietf.org>, "detnet-chairs@ietf.org" <detnet-chairs@ietf.org>
References: <BYAPR06MB43252AD88080747369F9FCD4C4930@BYAPR06MB4325.namprd06.prod.outlook.com>
From: Lou Berger <lberger@labn.net>
Message-ID: <6ad37975-c9af-5d25-a3e6-decdb4ad1e59@labn.net>
Date: Mon, 14 Oct 2019 22:29:53 -0400
User-Agent: Mozilla/5.0 (Windows NT 10.0; WOW64; rv:60.0) Gecko/20100101 Thunderbird/60.3.1
MIME-Version: 1.0
In-Reply-To: <BYAPR06MB43252AD88080747369F9FCD4C4930@BYAPR06MB4325.namprd06.prod.outlook.com>
Content-Type: multipart/alternative; boundary="------------80D87599855781A4DE18EEB0"
Content-Language: en-US
X-AntiAbuse: This header was added to track abuse, please include it with any abuse report
X-AntiAbuse: Primary Hostname - box313.bluehost.com
X-AntiAbuse: Original Domain - ietf.org
X-AntiAbuse: Originator/Caller UID/GID - [47 12] / [47 12]
X-AntiAbuse: Sender Address Domain - labn.net
X-BWhitelist: no
X-Source-IP: 127.0.0.1
X-Source-L: Yes
X-Exim-ID: 1iKCaw-003d6G-Lb
X-Source: 
X-Source-Args: 
X-Source-Dir: 
X-Source-Sender: ([IPv6:::1]) [127.0.0.1]:22169
X-Source-Auth: lberger@labn.net
X-Email-Count: 7
X-Source-Cap: bGFibm1vYmk7bGFibm1vYmk7Ym94MzEzLmJsdWVob3N0LmNvbQ==
X-Local-Domain: yes
Archived-At: <https://mailarchive.ietf.org/arch/msg/detnet/EzSkDPcI2Z8gpArnETnplLtUNVs>
Subject: Re: [Detnet] Regarding IPR on draft-ietf-detnet-ip, draft-ietf-detnet-mpls, draft-ietf-detnet-ip-over-mpls, draft-ietf-detnet-mpls-over-udp-ip
X-BeenThere: detnet@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: Discussions on Deterministic Networking BoF and Proposed WG <detnet.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/detnet>, <mailto:detnet-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/detnet/>
List-Post: <mailto:detnet@ietf.org>
List-Help: <mailto:detnet-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/detnet>, <mailto:detnet-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 15 Oct 2019 02:30:20 -0000

This is a multi-part message in MIME format.
--------------80D87599855781A4DE18EEB0
Content-Type: text/plain; charset=windows-1252; format=flowed
Content-Transfer-Encoding: 7bit

No, I'm not aware of any IPR that applies to any of these four drafts.

On 10/14/2019 9:48 PM, Grossman, Ethan A. wrote:
>
> Authors, Contributors, WG,
>
> As part of preparation for WG Last Call
>
> Are you aware of any IPR that applies to any of the four data plane 
> drafts identified above?
>
> Please state either:
>
> "No, I'm not aware of any IPR that applies to any of these four drafts"
>
> or
>
> "Yes, I'm aware of IPR that applies to these drafts"
>
> If so, has this IPR been disclosed in compliance with IETF IPR rules 
> (see RFCs 3979, 4879, 3669 and 5378 for more details)?
>
> If yes to the above, please state either:
>
> "Yes, the IPR has been disclosed in compliance with IETF IPR rules"
>
> or
>
> "No, the IPR has not been disclosed"
>
> If you answer no, please provide any additional details you think 
> appropriate.
>
> If you are listed as a document author or contributor please answer 
> the above by responding to this email regardless of whether or not you 
> are aware of any relevant IPR. These documents will not advance to the 
> next stage until a response has been received from each author and 
> listed contributor. NOTE: THIS APPLIES TO ALL OF YOU LISTED IN THIS 
> MESSAGE'S TO LINES. Your single response will apply to all four of the 
> drafts mentioned above.
>
> If you are on the WG email list or attend WG meetings but are not 
> listed as an author or contributor, we remind you of your obligations 
> under the IETF IPR rules which encourages you to notify the IETF if 
> you are aware of IPR of others on an IETF contribution, or to refrain 
> from participating in any contribution or discussion related to your 
> undisclosed IPR. For more information, please see the RFCs listed 
> above and 
> http://trac.tools.ietf.org/group/iesg/trac/wiki/IntellectualProperty.
>
> Thank you,
>
> Ethan Grossman, document shepherd
>
> PS Please include all listed in the headers of this message in your 
> response.
>
>
> _______________________________________________
> detnet mailing list
> detnet@ietf.org
> https://www.ietf.org/mailman/listinfo/detnet

--------------80D87599855781A4DE18EEB0
Content-Type: text/html; charset=windows-1252
Content-Transfer-Encoding: 8bit

<html>
  <head>
    <meta http-equiv="Content-Type" content="text/html;
      charset=windows-1252">
  </head>
  <body text="#000000" bgcolor="#FFFFFF">
    <p>No, I'm not aware of any IPR that applies to any of these four
      drafts.</p>
    <div class="moz-cite-prefix">On 10/14/2019 9:48 PM, Grossman, Ethan
      A. wrote:<br>
    </div>
    <blockquote type="cite"
cite="mid:BYAPR06MB43252AD88080747369F9FCD4C4930@BYAPR06MB4325.namprd06.prod.outlook.com">
      <meta http-equiv="Content-Type" content="text/html;
        charset=windows-1252">
      <meta name="Generator" content="Microsoft Word 15 (filtered
        medium)">
      <style><!--
/* Font Definitions */
@font-face
	{font-family:"Cambria Math";
	panose-1:2 4 5 3 5 4 6 3 2 4;}
@font-face
	{font-family:Calibri;
	panose-1:2 15 5 2 2 2 4 3 2 4;}
/* Style Definitions */
p.MsoNormal, li.MsoNormal, div.MsoNormal
	{margin:0in;
	margin-bottom:.0001pt;
	font-size:11.0pt;
	font-family:"Calibri",sans-serif;}
a:link, span.MsoHyperlink
	{mso-style-priority:99;
	color:#0563C1;
	text-decoration:underline;}
a:visited, span.MsoHyperlinkFollowed
	{mso-style-priority:99;
	color:#954F72;
	text-decoration:underline;}
p.MsoPlainText, li.MsoPlainText, div.MsoPlainText
	{mso-style-priority:99;
	mso-style-link:"Plain Text Char";
	margin:0in;
	margin-bottom:.0001pt;
	font-size:11.0pt;
	font-family:"Calibri",sans-serif;}
p.msonormal0, li.msonormal0, div.msonormal0
	{mso-style-name:msonormal;
	mso-margin-top-alt:auto;
	margin-right:0in;
	mso-margin-bottom-alt:auto;
	margin-left:0in;
	font-size:11.0pt;
	font-family:"Calibri",sans-serif;}
span.PlainTextChar
	{mso-style-name:"Plain Text Char";
	mso-style-priority:99;
	mso-style-link:"Plain Text";
	font-family:"Calibri",sans-serif;}
span.EmailStyle20
	{mso-style-type:personal-compose;
	font-family:"Calibri",sans-serif;
	color:windowtext;}
..MsoChpDefault
	{mso-style-type:export-only;
	font-size:10.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><!--[if gte mso 9]><xml>
<o:shapedefaults v:ext="edit" spidmax="1026" />
</xml><![endif]--><!--[if gte mso 9]><xml>
<o:shapelayout v:ext="edit">
<o:idmap v:ext="edit" data="1" />
</o:shapelayout></xml><![endif]-->
      <div class="WordSection1">
        <p class="MsoPlainText">Authors, Contributors, WG,<o:p></o:p></p>
        <p class="MsoPlainText"><o:p> </o:p></p>
        <p class="MsoPlainText">As part of preparation for WG Last Call<o:p></o:p></p>
        <p class="MsoPlainText">Are you aware of any IPR that applies to
          any of the four data plane drafts identified above?<o:p></o:p></p>
        <p class="MsoPlainText"><o:p> </o:p></p>
        <p class="MsoPlainText">Please state either:<o:p></o:p></p>
        <p class="MsoPlainText"><o:p> </o:p></p>
        <p class="MsoPlainText">"No, I'm not aware of any IPR that
          applies to any of these four drafts"<o:p></o:p></p>
        <p class="MsoPlainText">or<o:p></o:p></p>
        <p class="MsoPlainText">"Yes, I'm aware of IPR that applies to
          these drafts"<o:p></o:p></p>
        <p class="MsoPlainText"><o:p> </o:p></p>
        <p class="MsoPlainText">If so, has this IPR 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="MsoPlainText"><o:p> </o:p></p>
        <p class="MsoPlainText">If yes to the above, please state
          either:<o:p></o:p></p>
        <p class="MsoPlainText"><o:p> </o:p></p>
        <p class="MsoPlainText">"Yes, the IPR has been disclosed in
          compliance with IETF IPR rules"<o:p></o:p></p>
        <p class="MsoPlainText">or<o:p></o:p></p>
        <p class="MsoPlainText">"No, the IPR has not been disclosed"<o:p></o:p></p>
        <p class="MsoPlainText"><o:p> </o:p></p>
        <p class="MsoPlainText">If you answer no, please provide any
          additional details you think appropriate.<o:p></o:p></p>
        <p class="MsoPlainText"><o:p> </o:p></p>
        <p class="MsoPlainText">If you are listed as a document author
          or contributor please answer the above by responding to this
          email regardless of whether or not you are aware of any
          relevant IPR. These documents will not advance to the next
          stage until a response has been received from each author and
          listed contributor. NOTE: THIS APPLIES TO ALL OF YOU LISTED IN
          THIS MESSAGE'S TO LINES. Your single response will apply to
          all four of the drafts mentioned above.
          <o:p></o:p></p>
        <p class="MsoPlainText"><o:p> </o:p></p>
        <p class="MsoPlainText">If you are on the WG email list or
          attend WG meetings but are not listed as an author or
          contributor, we remind you of your obligations under the IETF
          IPR rules which encourages you to notify the IETF if you are
          aware of IPR of others on an IETF contribution, or to refrain
          from participating in any contribution or discussion related
          to your undisclosed IPR. For more information, please see the
          RFCs listed above and
          <a
href="http://trac.tools.ietf.org/group/iesg/trac/wiki/IntellectualProperty"
            moz-do-not-send="true">http://trac.tools.ietf.org/group/iesg/trac/wiki/IntellectualProperty</a>.<o:p></o:p></p>
        <p class="MsoPlainText"><o:p> </o:p></p>
        <p class="MsoPlainText">Thank you,<o:p></o:p></p>
        <p class="MsoPlainText">Ethan Grossman, document shepherd<o:p></o:p></p>
        <p class="MsoPlainText"><o:p> </o:p></p>
        <p class="MsoPlainText">PS Please include all listed in the
          headers of this message in your response.<o:p></o:p></p>
        <p class="MsoNormal"><o:p> </o:p></p>
      </div>
      <br>
      <fieldset class="mimeAttachmentHeader"></fieldset>
      <pre class="moz-quote-pre" wrap="">_______________________________________________
detnet mailing list
<a class="moz-txt-link-abbreviated" href="mailto:detnet@ietf.org">detnet@ietf.org</a>
<a class="moz-txt-link-freetext" href="https://www.ietf.org/mailman/listinfo/detnet">https://www.ietf.org/mailman/listinfo/detnet</a>
</pre>
    </blockquote>
  </body>
</html>

--------------80D87599855781A4DE18EEB0--


From nobody Mon Oct 14 22:23:26 2019
Return-Path: <balazs.a.varga@ericsson.com>
X-Original-To: detnet@ietfa.amsl.com
Delivered-To: detnet@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 8F6B4120018; Mon, 14 Oct 2019 22:23:24 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.001
X-Spam-Level: 
X-Spam-Status: No, score=-2.001 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_NONE=-0.0001, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=ericsson.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id L31af2_Dml26; Mon, 14 Oct 2019 22:23:22 -0700 (PDT)
Received: from EUR01-HE1-obe.outbound.protection.outlook.com (mail-eopbgr130080.outbound.protection.outlook.com [40.107.13.80]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-SHA384 (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 5C0F8120013; Mon, 14 Oct 2019 22:23:21 -0700 (PDT)
ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=J1fuussLFTLtBpeDT5YflBxZJYUtH0M0oEVi334fThkZA/aCaHqwVwQY8ifOUwjFWdCmLE9Vt1CjLy9S965DWr/GXX6Hs4SmB5CurbxAnd4JzKXVFAUJi5kltdy1KJHWDIGoPZNd5PmapDSFlUK2krNvwv7soFnAodVtoutxcpBDpmmydxF1NSRAobO/3jwsZzFh2ETzyypXaoN2uVgDymbIS2qK+34XewK5VFIH1xF6rx4DEjXpTLGXe4f5PQUqxKQDEHdijPnhA5T5T0HEIed7sjsY3EIGsyqBv7SGwQBdgKFf3wvGa1QHMKIgucMtKbzrBGC5+m+ljKZsc9cvYg==
ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com;  s=arcselector9901; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=soPptqSb9cg+/j0IrtGEcCPxJsuynn/PF8ttcTTUBoI=; b=jwM/tYRJpc96s02+nUDODCrBXF73BaxVOWWmtYmJPBHubvGBuj5e8WSVtcBFZnj4GB3kGIgwXAoJfsuMhV7yPWdM7Gvc5OFPWaQAcBLPNHtrCLOdQeX2RDhg1/kG0zTvl17qdgFiiWzn1D+qdYfvMaulSZIuMfW7SzdArbEI9P4a8iRlY1jQQKDsewSNIegmssTQcqWVZIBmi5kyWd1P0Mu6GrimktJt4fEQRhnPqZcmAZMqtCuPkSruFvXcRU7K673th0tNtaOX9y0WPj7pet5SH5ywqd7/U1tm5QsixDb/8WVbrFwR3E6L8wZusFFvYF8k8xfw3LTHTuDKhNO+Ig==
ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=ericsson.com; dmarc=pass action=none header.from=ericsson.com; dkim=pass header.d=ericsson.com; arc=none
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=ericsson.com; s=selector2; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=soPptqSb9cg+/j0IrtGEcCPxJsuynn/PF8ttcTTUBoI=; b=HNseywgpca8704jN9JdlnjhhSBu3b/1+tBulCZHynSlO473zGAXAcd1G33ZjnAvF0FIPX/ftWo+xVWL+jD/AIWAsYTUeI0NTZnYqNsxIH5JvrTfrikWm9BScZb6M28c0F0WMqZHhvENqIevy1v7odiCy4F6lZjOxQsWnP+R/Frc=
Received: from VI1PR07MB5614.eurprd07.prod.outlook.com (20.178.80.91) by VI1PR07MB4672.eurprd07.prod.outlook.com (20.177.57.92) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.2347.13; Tue, 15 Oct 2019 05:23:18 +0000
Received: from VI1PR07MB5614.eurprd07.prod.outlook.com ([fe80::90b4:87eb:9773:cd87]) by VI1PR07MB5614.eurprd07.prod.outlook.com ([fe80::90b4:87eb:9773:cd87%4]) with mapi id 15.20.2347.021; Tue, 15 Oct 2019 05:23:18 +0000
From: =?iso-8859-1?Q?Bal=E1zs_Varga_A?= <balazs.a.varga@ericsson.com>
To: "Grossman, Ethan A." <eagros@dolby.com>, Janos Farkas <Janos.Farkas@ericsson.com>, Lou Berger <lberger@labn.net>, 'Don Fedyk' <dfedyk@labn.net>, "Andrew G. Malis" <agmalis@gmail.com>, Stewart Bryant <stewart.bryant@gmail.com>, Jouni Korhonen <jouni.nospam@gmail.com>
CC: "detnet@ietf.org" <detnet@ietf.org>, "detnet-chairs@ietf.org" <detnet-chairs@ietf.org>
Thread-Topic: Regarding IPR on draft-ietf-detnet-ip, draft-ietf-detnet-mpls, draft-ietf-detnet-ip-over-mpls, draft-ietf-detnet-mpls-over-udp-ip
Thread-Index: AdWC74WCZ9IfGL++SWSj7RPTF5xMIwAKRWwA
Date: Tue, 15 Oct 2019 05:23:18 +0000
Message-ID: <VI1PR07MB5614F32993A941910929EC41AC930@VI1PR07MB5614.eurprd07.prod.outlook.com>
References: <BYAPR06MB43252AD88080747369F9FCD4C4930@BYAPR06MB4325.namprd06.prod.outlook.com>
In-Reply-To: <BYAPR06MB43252AD88080747369F9FCD4C4930@BYAPR06MB4325.namprd06.prod.outlook.com>
Accept-Language: hu-HU, en-US
Content-Language: en-US
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
authentication-results: spf=none (sender IP is ) smtp.mailfrom=balazs.a.varga@ericsson.com; 
x-originating-ip: [188.143.108.99]
x-ms-publictraffictype: Email
x-ms-office365-filtering-correlation-id: e9000ef5-e713-4861-321b-08d7512fc9a4
x-ms-traffictypediagnostic: VI1PR07MB4672:
x-ms-exchange-purlcount: 1
x-ms-exchange-transport-forked: True
x-microsoft-antispam-prvs: <VI1PR07MB46728D5AFC728AE029B0B9E5AC930@VI1PR07MB4672.eurprd07.prod.outlook.com>
x-ms-oob-tlc-oobclassifiers: OLM:6790;
x-forefront-prvs: 01917B1794
x-forefront-antispam-report: SFV:NSPM; SFS:(10009020)(4636009)(136003)(39860400002)(346002)(376002)(366004)(396003)(189003)(199004)(25786009)(6246003)(4326008)(54896002)(71190400001)(6306002)(71200400001)(14454004)(966005)(478600001)(236005)(11346002)(446003)(229853002)(9686003)(55016002)(6506007)(66946007)(66476007)(53546011)(102836004)(66446008)(64756008)(66556008)(99286004)(45776006)(33656002)(76116006)(76176011)(7696005)(186003)(26005)(256004)(2906002)(6436002)(606006)(81156014)(3846002)(6116002)(790700001)(7736002)(8676002)(5660300002)(54906003)(476003)(81166006)(86362001)(66066001)(74316002)(8936002)(52536014)(110136005)(316002)(486006); DIR:OUT; SFP:1101; SCL:1; SRVR:VI1PR07MB4672; H:VI1PR07MB5614.eurprd07.prod.outlook.com; FPR:; SPF:None; LANG:en; PTR:InfoNoRecords; MX:1; A:1; 
received-spf: None (protection.outlook.com: ericsson.com does not designate permitted sender hosts)
x-ms-exchange-senderadcheck: 1
x-microsoft-antispam: BCL:0;
x-microsoft-antispam-message-info: zu3iIjo662kUbAn2fTTOzzLlLFu85V7jB119qYX/LykgeS0ah9pzNb0d2ND4TpSTtu46t/L/14mzG7JsYg8z3SqJHOd6AQjyGL2M3JG8aa6SpXF10C+tSVQ6u1v9MpDkcIAcduRBgypPncWvFvldDrsB1TrZMdBmUIJRYUeVn0yMTIb7UfiJQrKk79hSW8FNAdT9xqnaYqoDBh3LuyuMiNpXv6h9fDlu7OJvhFM3l1D2P3L1pc64lDMDYz7JDUNYGT5QMLXDH8Mwkrb6GolyK9FCrMiZNcWw8Q2BkGZ1sqgO3mZH9dTS6aAh2ZgxI144nXJAVL0CF/Zrqlp+yQzt4uu5rZT7aZJERRYqye0xz2C5zpnjFUd/WIdSbpCMTYIGLRmv3RADnnPqdCN4c585jVriFwmiScO9YonJFQivcyVLmftuGVtyv7T5dC5mxqV8uTWskAwG65ml+VCpjc5W2g==
Content-Type: multipart/alternative; boundary="_000_VI1PR07MB5614F32993A941910929EC41AC930VI1PR07MB5614eurp_"
MIME-Version: 1.0
X-OriginatorOrg: ericsson.com
X-MS-Exchange-CrossTenant-Network-Message-Id: e9000ef5-e713-4861-321b-08d7512fc9a4
X-MS-Exchange-CrossTenant-originalarrivaltime: 15 Oct 2019 05:23:18.2599 (UTC)
X-MS-Exchange-CrossTenant-fromentityheader: Hosted
X-MS-Exchange-CrossTenant-id: 92e84ceb-fbfd-47ab-be52-080c6b87953f
X-MS-Exchange-CrossTenant-mailboxtype: HOSTED
X-MS-Exchange-CrossTenant-userprincipalname: IsFJB5JGUovLdHV1RgP0DuCs+hsK+cVTqjgm2lnN9GjHKAAdqK5UpT1fCLmHW3F1wZC+hr3At9ZnxZzrHjMhI1DQFLEovPBkbAZ/G21/qLQ=
X-MS-Exchange-Transport-CrossTenantHeadersStamped: VI1PR07MB4672
Archived-At: <https://mailarchive.ietf.org/arch/msg/detnet/r8RAkjpzeTe7kRGKxRgGurSrfFQ>
Subject: Re: [Detnet] Regarding IPR on draft-ietf-detnet-ip, draft-ietf-detnet-mpls, draft-ietf-detnet-ip-over-mpls, draft-ietf-detnet-mpls-over-udp-ip
X-BeenThere: detnet@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: Discussions on Deterministic Networking BoF and Proposed WG <detnet.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/detnet>, <mailto:detnet-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/detnet/>
List-Post: <mailto:detnet@ietf.org>
List-Help: <mailto:detnet-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/detnet>, <mailto:detnet-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 15 Oct 2019 05:23:25 -0000

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

No, I'm not aware of any IPR that applies to any of these four drafts.
Cheers Bala'zs

From: Grossman, Ethan A. <eagros@dolby.com>
Sent: Tuesday, October 15, 2019 3:48 AM
To: Bal=E1zs Varga A <balazs.a.varga@ericsson.com>; Janos Farkas <Janos.Far=
kas@ericsson.com>; Lou Berger <lberger@labn.net>; 'Don Fedyk' <dfedyk@labn.=
net>; Andrew G. Malis <agmalis@gmail.com>; Stewart Bryant <stewart.bryant@g=
mail.com>; Jouni Korhonen <jouni.nospam@gmail.com>
Cc: detnet@ietf.org; detnet-chairs@ietf.org
Subject: Regarding IPR on draft-ietf-detnet-ip, draft-ietf-detnet-mpls, dra=
ft-ietf-detnet-ip-over-mpls, draft-ietf-detnet-mpls-over-udp-ip


Authors, Contributors, WG,



As part of preparation for WG Last Call

Are you aware of any IPR that applies to any of the four data plane drafts =
identified above?



Please state either:



"No, I'm not aware of any IPR that applies to any of these four drafts"

or

"Yes, I'm aware of IPR that applies to these drafts"



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



If yes to the above, please state either:



"Yes, the IPR has been disclosed in compliance with IETF IPR rules"

or

"No, the IPR has not been disclosed"



If you answer no, please provide any additional details you think appropria=
te.



If you are listed as a document author or contributor please answer the abo=
ve by responding to this email regardless of whether or not you are aware o=
f any relevant IPR. These documents will not advance to the next stage unti=
l a response has been received from each author and listed contributor. NOT=
E: THIS APPLIES TO ALL OF YOU LISTED IN THIS MESSAGE'S TO LINES. Your singl=
e response will apply to all four of the drafts mentioned above.



If you are on the WG email list or attend WG meetings but are not listed as=
 an author or contributor, we remind you of your obligations under the IETF=
 IPR rules which encourages you to notify the IETF if you are aware of IPR =
of others on an IETF contribution, or to refrain from participating in any =
contribution or discussion related to your undisclosed IPR. For more inform=
ation, please see the RFCs listed above and http://trac.tools.ietf.org/grou=
p/iesg/trac/wiki/IntellectualProperty.



Thank you,

Ethan Grossman, document shepherd



PS Please include all listed in the headers of this message in your respons=
e.


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

<html>
<head>
<meta http-equiv=3D"Content-Type" content=3D"text/html; charset=3Diso-8859-=
1">
<meta name=3D"Generator" content=3D"Microsoft Word 15 (filtered medium)">
<style><!--
/* Font Definitions */
@font-face
	{font-family:"Cambria Math";
	panose-1:2 4 5 3 5 4 6 3 2 4;}
@font-face
	{font-family:Calibri;
	panose-1:2 15 5 2 2 2 4 3 2 4;}
/* Style Definitions */
p.MsoNormal, li.MsoNormal, div.MsoNormal
	{margin:0in;
	margin-bottom:.0001pt;
	font-size:11.0pt;
	font-family:"Calibri",sans-serif;}
a:link, span.MsoHyperlink
	{mso-style-priority:99;
	color:#0563C1;
	text-decoration:underline;}
a:visited, span.MsoHyperlinkFollowed
	{mso-style-priority:99;
	color:#954F72;
	text-decoration:underline;}
p.MsoPlainText, li.MsoPlainText, div.MsoPlainText
	{mso-style-priority:99;
	mso-style-link:"Plain Text Char";
	margin:0in;
	margin-bottom:.0001pt;
	font-size:11.0pt;
	font-family:"Calibri",sans-serif;}
p.msonormal0, li.msonormal0, div.msonormal0
	{mso-style-name:msonormal;
	mso-margin-top-alt:auto;
	margin-right:0in;
	mso-margin-bottom-alt:auto;
	margin-left:0in;
	font-size:11.0pt;
	font-family:"Calibri",sans-serif;}
span.PlainTextChar
	{mso-style-name:"Plain Text Char";
	mso-style-priority:99;
	mso-style-link:"Plain Text";
	font-family:"Calibri",sans-serif;}
span.EmailStyle20
	{mso-style-type:personal;
	font-family:"Calibri",sans-serif;
	color:windowtext;}
span.EmailStyle21
	{mso-style-type:personal;
	font-family:"Calibri",sans-serif;
	color:windowtext;}
span.EmailStyle22
	{mso-style-type:personal-compose;
	font-family:"Calibri",sans-serif;
	color:windowtext;}
.MsoChpDefault
	{mso-style-type:export-only;
	font-size:10.0pt;}
@page WordSection1
	{size:8.5in 11.0in;
	margin:1.0in 1.0in 1.0in 1.0in;}
div.WordSection1
	{page:WordSection1;}
--></style><!--[if gte mso 9]><xml>
<o:shapedefaults v:ext=3D"edit" spidmax=3D"1026" />
</xml><![endif]--><!--[if gte mso 9]><xml>
<o:shapelayout v:ext=3D"edit">
<o:idmap v:ext=3D"edit" data=3D"1" />
</o:shapelayout></xml><![endif]-->
</head>
<body lang=3D"EN-US" link=3D"#0563C1" vlink=3D"#954F72">
<div class=3D"WordSection1">
<p class=3D"MsoNormal">No, I'm not aware of any IPR that applies to any of =
these four drafts.<o:p></o:p></p>
<p class=3D"MsoNormal">Cheers Bala&#8217;zs<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> Grossman, Ethan A. &lt;eagros@dolby.com=
&gt; <br>
<b>Sent:</b> Tuesday, October 15, 2019 3:48 AM<br>
<b>To:</b> Bal=E1zs Varga A &lt;balazs.a.varga@ericsson.com&gt;; Janos Fark=
as &lt;Janos.Farkas@ericsson.com&gt;; Lou Berger &lt;lberger@labn.net&gt;; =
'Don Fedyk' &lt;dfedyk@labn.net&gt;; Andrew G. Malis &lt;agmalis@gmail.com&=
gt;; Stewart Bryant &lt;stewart.bryant@gmail.com&gt;; Jouni Korhonen &lt;jo=
uni.nospam@gmail.com&gt;<br>
<b>Cc:</b> detnet@ietf.org; detnet-chairs@ietf.org<br>
<b>Subject:</b> Regarding IPR on draft-ietf-detnet-ip, draft-ietf-detnet-mp=
ls, draft-ietf-detnet-ip-over-mpls, draft-ietf-detnet-mpls-over-udp-ip<o:p>=
</o:p></p>
</div>
</div>
<p class=3D"MsoNormal"><o:p>&nbsp;</o:p></p>
<p class=3D"MsoPlainText">Authors, Contributors, WG,<o:p></o:p></p>
<p class=3D"MsoPlainText"><o:p>&nbsp;</o:p></p>
<p class=3D"MsoPlainText">As part of preparation for WG Last Call<o:p></o:p=
></p>
<p class=3D"MsoPlainText">Are you aware of any IPR that applies to any of t=
he four data plane drafts identified above?<o:p></o:p></p>
<p class=3D"MsoPlainText"><o:p>&nbsp;</o:p></p>
<p class=3D"MsoPlainText">Please state either:<o:p></o:p></p>
<p class=3D"MsoPlainText"><o:p>&nbsp;</o:p></p>
<p class=3D"MsoPlainText">&quot;No, I'm not aware of any IPR that applies t=
o any of these four drafts&quot;<o:p></o:p></p>
<p class=3D"MsoPlainText">or<o:p></o:p></p>
<p class=3D"MsoPlainText">&quot;Yes, I'm aware of IPR that applies to these=
 drafts&quot;<o:p></o:p></p>
<p class=3D"MsoPlainText"><o:p>&nbsp;</o:p></p>
<p class=3D"MsoPlainText">If so, has this IPR 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"MsoPlainText"><o:p>&nbsp;</o:p></p>
<p class=3D"MsoPlainText">If yes to the above, please state either:<o:p></o=
:p></p>
<p class=3D"MsoPlainText"><o:p>&nbsp;</o:p></p>
<p class=3D"MsoPlainText">&quot;Yes, the IPR has been disclosed in complian=
ce with IETF IPR rules&quot;<o:p></o:p></p>
<p class=3D"MsoPlainText">or<o:p></o:p></p>
<p class=3D"MsoPlainText">&quot;No, the IPR has not been disclosed&quot;<o:=
p></o:p></p>
<p class=3D"MsoPlainText"><o:p>&nbsp;</o:p></p>
<p class=3D"MsoPlainText">If you answer no, please provide any additional d=
etails you think appropriate.<o:p></o:p></p>
<p class=3D"MsoPlainText"><o:p>&nbsp;</o:p></p>
<p class=3D"MsoPlainText">If you are listed as a document author or contrib=
utor please answer the above by responding to this email regardless of whet=
her or not you are aware of any relevant IPR. These documents will not adva=
nce to the next stage until a response
 has been received from each author and listed contributor. NOTE: THIS APPL=
IES TO ALL OF YOU LISTED IN THIS MESSAGE'S TO LINES. Your single response w=
ill apply to all four of the drafts mentioned above.
<o:p></o:p></p>
<p class=3D"MsoPlainText"><o:p>&nbsp;</o:p></p>
<p class=3D"MsoPlainText">If you are on the WG email list or attend WG meet=
ings but are not listed as an author or contributor, we remind you of your =
obligations under the IETF IPR rules which encourages you to notify the IET=
F if you are aware of IPR of others
 on an IETF contribution, or to refrain from participating in any contribut=
ion or discussion related to your undisclosed IPR. For more information, pl=
ease see the RFCs listed above and
<a href=3D"http://trac.tools.ietf.org/group/iesg/trac/wiki/IntellectualProp=
erty">http://trac.tools.ietf.org/group/iesg/trac/wiki/IntellectualProperty<=
/a>.<o:p></o:p></p>
<p class=3D"MsoPlainText"><o:p>&nbsp;</o:p></p>
<p class=3D"MsoPlainText">Thank you,<o:p></o:p></p>
<p class=3D"MsoPlainText">Ethan Grossman, document shepherd<o:p></o:p></p>
<p class=3D"MsoPlainText"><o:p>&nbsp;</o:p></p>
<p class=3D"MsoPlainText">PS Please include all listed in the headers of th=
is message in your response.<o:p></o:p></p>
<p class=3D"MsoNormal"><o:p>&nbsp;</o:p></p>
</div>
</body>
</html>

--_000_VI1PR07MB5614F32993A941910929EC41AC930VI1PR07MB5614eurp_--


From nobody Tue Oct 15 04:50:00 2019
Return-Path: <agmalis@gmail.com>
X-Original-To: detnet@ietfa.amsl.com
Delivered-To: detnet@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id A3626120043; Tue, 15 Oct 2019 04:49:58 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.998
X-Spam-Level: 
X-Spam-Status: No, score=-1.998 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, FREEMAIL_FROM=0.001, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_NONE=-0.0001, SPF_HELO_NONE=0.001, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (2048-bit key) header.d=gmail.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id Bu6iJ_4drwZB; Tue, 15 Oct 2019 04:49:56 -0700 (PDT)
Received: from mail-qt1-x82b.google.com (mail-qt1-x82b.google.com [IPv6:2607:f8b0:4864:20::82b]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 6919B12000F; Tue, 15 Oct 2019 04:49:56 -0700 (PDT)
Received: by mail-qt1-x82b.google.com with SMTP id w14so30040941qto.9; Tue, 15 Oct 2019 04:49:56 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025;  h=mime-version:references:in-reply-to:from:date:message-id:subject:to :cc; bh=F1euLqrZ+1+3qRVh+jE+52GyBh12HHLLKxLg/dWPmEc=; b=QgQNhyNv+8Oscc8IWnjGYDkjd66SJNrkLcQ+P92rIGuUKp/6eKNYJatVSNIUrmOB4+ YNgWsd7lYySQqrwWaM+jyRrwn6Dd/TCQgDl4kPYhRFA+OHaV6Rt1DmmQwlzgMDq31Zdb fxjH118ou7jxRCARnPrT6CsriW8Y29itOZu5nlfenuuTj/4fLvaLzu6kJA5z0La+1wqY fTc+5LiMXZf/vZj6zqogX4bPHzKaPUBmbmda7uIqeXP1lS4wNRCdpPQcYCj+rybrq8FE nYSA6WuMo82M9jieEamj8C5VgQuhw9jDx6cYj9HlU91JpfeuFGOAbsVzWdQxp9X843+u Vxyw==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:references:in-reply-to:from:date :message-id:subject:to:cc; bh=F1euLqrZ+1+3qRVh+jE+52GyBh12HHLLKxLg/dWPmEc=; b=sc93pZg4tCQ381n2tjO6sw93V4A+53qXlFw9mkSi+DB/CqQENuTHE30AAJT8Goz5Eg s7bJ3TF6gi5PiGdbh3/B84nHu9swVwqkhCkE2M58P+dA9HC5pUVm9/6SLdS9ceXolIhG 0aoq5Z6+TGxJQnF0R7xT18zvS41PPcRIv2bgav/G6xkZLtG9yiOR9qI4AYuzsCBKjIB6 jWlZ14poEtCxJL3F4IeXtANQUcbG/hp1We/oZZk4wMuNdPbHA/7nm1YyOqrJjy7LkZi7 UDyNnoKkacnUzDPTONE24FGDZIwAzIgQ70zmmjEt1KbuDOxu1ceF0h+tyeVPHYpFebpV yBdA==
X-Gm-Message-State: APjAAAUtUwqtTzQB022clbqYzwKNmc/AA6TFX42eswKWmMpnH68vvt/U KidAePivoJzwqJm5y2VfPvm9KKLVPKKFtMa41qXKNN64
X-Google-Smtp-Source: APXvYqwoDwEN2wP/VcIAN3PD+lx1S4JqEpFxexM2H7A9f1MEyW9ngcKtU/ptYX1xH6wk/06mJE08NAw7yCKpz+o4tCU=
X-Received: by 2002:a0c:d1dd:: with SMTP id k29mr4412316qvh.110.1571140195385;  Tue, 15 Oct 2019 04:49:55 -0700 (PDT)
MIME-Version: 1.0
References: <BYAPR06MB43252AD88080747369F9FCD4C4930@BYAPR06MB4325.namprd06.prod.outlook.com>
In-Reply-To: <BYAPR06MB43252AD88080747369F9FCD4C4930@BYAPR06MB4325.namprd06.prod.outlook.com>
From: "Andrew G. Malis" <agmalis@gmail.com>
Date: Tue, 15 Oct 2019 07:49:44 -0400
Message-ID: <CAA=duU27ckghgpqoeCDUBaCbQRboGJbew5679K5d4UyoqKTHow@mail.gmail.com>
To: "Grossman, Ethan A." <eagros@dolby.com>
Cc: =?UTF-8?Q?Bal=C3=A1zs_Varga_A?= <balazs.a.varga@ericsson.com>,  =?UTF-8?Q?J=C3=A1nos_Farkas?= <janos.farkas@ericsson.com>,  Lou Berger <lberger@labn.net>, Don Fedyk <dfedyk@labn.net>,  Stewart Bryant <stewart.bryant@gmail.com>, Jouni Korhonen <jouni.nospam@gmail.com>,  "detnet@ietf.org" <detnet@ietf.org>, "detnet-chairs@ietf.org" <detnet-chairs@ietf.org>
Content-Type: multipart/alternative; boundary="0000000000003d071c0594f1953e"
Archived-At: <https://mailarchive.ietf.org/arch/msg/detnet/E-4EDu2OGplVWIgH5lP7P9GSbOg>
Subject: Re: [Detnet] Regarding IPR on draft-ietf-detnet-ip, draft-ietf-detnet-mpls, draft-ietf-detnet-ip-over-mpls, draft-ietf-detnet-mpls-over-udp-ip
X-BeenThere: detnet@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: Discussions on Deterministic Networking BoF and Proposed WG <detnet.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/detnet>, <mailto:detnet-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/detnet/>
List-Post: <mailto:detnet@ietf.org>
List-Help: <mailto:detnet-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/detnet>, <mailto:detnet-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 15 Oct 2019 11:49:59 -0000

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

Ethan,

No, I'm not aware of any IPR that applies to any of these four drafts.

Cheers,
Andy


On Mon, Oct 14, 2019 at 9:48 PM Grossman, Ethan A. <eagros@dolby.com> wrote:

> Authors, Contributors, WG,
>
>
>
> As part of preparation for WG Last Call
>
> Are you aware of any IPR that applies to any of the four data plane drafts
> identified above?
>
>
>
> Please state either:
>
>
>
> "No, I'm not aware of any IPR that applies to any of these four drafts"
>
> or
>
> "Yes, I'm aware of IPR that applies to these drafts"
>
>
>
> If so, has this IPR been disclosed in compliance with IETF IPR rules (see
> RFCs 3979, 4879, 3669 and 5378 for more details)?
>
>
>
> If yes to the above, please state either:
>
>
>
> "Yes, the IPR has been disclosed in compliance with IETF IPR rules"
>
> or
>
> "No, the IPR has not been disclosed"
>
>
>
> If you answer no, please provide any additional details you think
> appropriate.
>
>
>
> If you are listed as a document author or contributor please answer the
> above by responding to this email regardless of whether or not you are
> aware of any relevant IPR. These documents will not advance to the next
> stage until a response has been received from each author and listed
> contributor. NOTE: THIS APPLIES TO ALL OF YOU LISTED IN THIS MESSAGE'S TO
> LINES. Your single response will apply to all four of the drafts mentioned
> above.
>
>
>
> If you are on the WG email list or attend WG meetings but are not listed
> as an author or contributor, we remind you of your obligations under the
> IETF IPR rules which encourages you to notify the IETF if you are aware of
> IPR of others on an IETF contribution, or to refrain from participating in
> any contribution or discussion related to your undisclosed IPR. For more
> information, please see the RFCs listed above and
> http://trac.tools.ietf.org/group/iesg/trac/wiki/IntellectualProperty.
>
>
>
> Thank you,
>
> Ethan Grossman, document shepherd
>
>
>
> PS Please include all listed in the headers of this message in your
> response.
>
>
>

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

<div dir=3D"ltr">Ethan,<div><br></div><div><span style=3D"font-family:Calib=
ri,sans-serif;font-size:14.6667px">No, I&#39;m not aware of any IPR that ap=
plies to any of these four drafts.</span><br></div><div><span style=3D"font=
-family:Calibri,sans-serif;font-size:14.6667px"><br></span></div><div><span=
 style=3D"font-family:Calibri,sans-serif;font-size:14.6667px">Cheers,</span=
></div><div><span style=3D"font-family:Calibri,sans-serif;font-size:14.6667=
px">Andy</span></div><div><span style=3D"font-family:Calibri,sans-serif;fon=
t-size:14.6667px"><br></span></div></div><br><div class=3D"gmail_quote"><di=
v dir=3D"ltr" class=3D"gmail_attr">On Mon, Oct 14, 2019 at 9:48 PM Grossman=
, Ethan A. &lt;<a href=3D"mailto:eagros@dolby.com">eagros@dolby.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">
<div class=3D"gmail-m_-7823855119374251141WordSection1">
<p class=3D"gmail-m_-7823855119374251141MsoPlainText">Authors, Contributors=
, WG,<u></u><u></u></p>
<p class=3D"gmail-m_-7823855119374251141MsoPlainText"><u></u>=C2=A0<u></u><=
/p>
<p class=3D"gmail-m_-7823855119374251141MsoPlainText">As part of preparatio=
n for WG Last Call<u></u><u></u></p>
<p class=3D"gmail-m_-7823855119374251141MsoPlainText">Are you aware of any =
IPR that applies to any of the four data plane drafts identified above?<u><=
/u><u></u></p>
<p class=3D"gmail-m_-7823855119374251141MsoPlainText"><u></u>=C2=A0<u></u><=
/p>
<p class=3D"gmail-m_-7823855119374251141MsoPlainText">Please state either:<=
u></u><u></u></p>
<p class=3D"gmail-m_-7823855119374251141MsoPlainText"><u></u>=C2=A0<u></u><=
/p>
<p class=3D"gmail-m_-7823855119374251141MsoPlainText">&quot;No, I&#39;m not=
 aware of any IPR that applies to any of these four drafts&quot;<u></u><u><=
/u></p>
<p class=3D"gmail-m_-7823855119374251141MsoPlainText">or<u></u><u></u></p>
<p class=3D"gmail-m_-7823855119374251141MsoPlainText">&quot;Yes, I&#39;m aw=
are of IPR that applies to these drafts&quot;<u></u><u></u></p>
<p class=3D"gmail-m_-7823855119374251141MsoPlainText"><u></u>=C2=A0<u></u><=
/p>
<p class=3D"gmail-m_-7823855119374251141MsoPlainText">If so, has this IPR b=
een 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"gmail-m_-7823855119374251141MsoPlainText"><u></u>=C2=A0<u></u><=
/p>
<p class=3D"gmail-m_-7823855119374251141MsoPlainText">If yes to the above, =
please state either:<u></u><u></u></p>
<p class=3D"gmail-m_-7823855119374251141MsoPlainText"><u></u>=C2=A0<u></u><=
/p>
<p class=3D"gmail-m_-7823855119374251141MsoPlainText">&quot;Yes, the IPR ha=
s been disclosed in compliance with IETF IPR rules&quot;<u></u><u></u></p>
<p class=3D"gmail-m_-7823855119374251141MsoPlainText">or<u></u><u></u></p>
<p class=3D"gmail-m_-7823855119374251141MsoPlainText">&quot;No, the IPR has=
 not been disclosed&quot;<u></u><u></u></p>
<p class=3D"gmail-m_-7823855119374251141MsoPlainText"><u></u>=C2=A0<u></u><=
/p>
<p class=3D"gmail-m_-7823855119374251141MsoPlainText">If you answer no, ple=
ase provide any additional details you think appropriate.<u></u><u></u></p>
<p class=3D"gmail-m_-7823855119374251141MsoPlainText"><u></u>=C2=A0<u></u><=
/p>
<p class=3D"gmail-m_-7823855119374251141MsoPlainText">If you are listed as =
a document author or contributor please answer the above by responding to t=
his email regardless of whether or not you are aware of any relevant IPR. T=
hese documents will not advance to the next stage until a response
 has been received from each author and listed contributor. NOTE: THIS APPL=
IES TO ALL OF YOU LISTED IN THIS MESSAGE&#39;S TO LINES. Your single respon=
se will apply to all four of the drafts mentioned above.
<u></u><u></u></p>
<p class=3D"gmail-m_-7823855119374251141MsoPlainText"><u></u>=C2=A0<u></u><=
/p>
<p class=3D"gmail-m_-7823855119374251141MsoPlainText">If you are on the WG =
email list or attend WG meetings but are not listed as an author or contrib=
utor, we remind you of your obligations under the IETF IPR rules which enco=
urages you to notify the IETF if you are aware of IPR of others
 on an IETF contribution, or to refrain from participating in any contribut=
ion or discussion related to your undisclosed IPR. For more information, pl=
ease see the RFCs listed above and
<a href=3D"http://trac.tools.ietf.org/group/iesg/trac/wiki/IntellectualProp=
erty" target=3D"_blank">http://trac.tools.ietf.org/group/iesg/trac/wiki/Int=
ellectualProperty</a>.<u></u><u></u></p>
<p class=3D"gmail-m_-7823855119374251141MsoPlainText"><u></u>=C2=A0<u></u><=
/p>
<p class=3D"gmail-m_-7823855119374251141MsoPlainText">Thank you,<u></u><u><=
/u></p>
<p class=3D"gmail-m_-7823855119374251141MsoPlainText">Ethan Grossman, docum=
ent shepherd<u></u><u></u></p>
<p class=3D"gmail-m_-7823855119374251141MsoPlainText"><u></u>=C2=A0<u></u><=
/p>
<p class=3D"gmail-m_-7823855119374251141MsoPlainText">PS Please include all=
 listed in the headers of this message in your response.<u></u><u></u></p>
<p class=3D"MsoNormal"><u></u>=C2=A0<u></u></p>
</div>
</div>

</blockquote></div>

--0000000000003d071c0594f1953e--


From nobody Tue Oct 15 06:27:25 2019
Return-Path: <dfedyk@labn.net>
X-Original-To: detnet@ietfa.amsl.com
Delivered-To: detnet@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 0A34E12004C for <detnet@ietfa.amsl.com>; Tue, 15 Oct 2019 06:27:24 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.901
X-Spam-Level: 
X-Spam-Status: No, score=-1.901 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, RCVD_IN_DNSWL_NONE=-0.0001, RCVD_IN_MSPIKE_H2=-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 (768-bit key) header.d=labn.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 NfQDTyMVhym1 for <detnet@ietfa.amsl.com>; Tue, 15 Oct 2019 06:27:22 -0700 (PDT)
Received: from gproxy3-pub.mail.unifiedlayer.com (gproxy3-pub.mail.unifiedlayer.com [69.89.30.42]) (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 A1999120119 for <detnet@ietf.org>; Tue, 15 Oct 2019 06:27:22 -0700 (PDT)
Received: from cmgw10.unifiedlayer.com (unknown [10.9.0.10]) by gproxy3.mail.unifiedlayer.com (Postfix) with ESMTP id B58C240197 for <detnet@ietf.org>; Tue, 15 Oct 2019 07:27:20 -0600 (MDT)
Received: from box313.bluehost.com ([69.89.31.113]) by cmsmtp with ESMTP id KMrAiETAPawnoKMrAiOqyX; Tue, 15 Oct 2019 07:27:20 -0600
X-Authority-Reason: nr=8
X-Authority-Analysis: v=2.3 cv=V9xTL9vi c=1 sm=1 tr=0 a=h1BC+oY+fLhyFmnTBx92Jg==:117 a=h1BC+oY+fLhyFmnTBx92Jg==:17 a=Vd7jPXspK3RZ-XtFc_oA:9
DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=labn.net; s=default; h=Content-Transfer-Encoding:Content-Type:MIME-Version:Message-ID: Date:Subject:In-Reply-To:References:Cc:To:From:Sender:Reply-To:Content-ID: Content-Description:Resent-Date:Resent-From:Resent-Sender:Resent-To:Resent-Cc :Resent-Message-ID:List-Id:List-Help:List-Unsubscribe:List-Subscribe: List-Post:List-Owner:List-Archive; bh=ETd2FXatBje5E/J+M3M46W9z444qF27ECfXFJ7YP5sU=; b=ThGSnH/Cl6H+7kmGtjYY8gUQTg ivKWhOPkCOA+h3pG14zxudK4zdvVDUYuWlS5X79kwH9N8oK1aiQQNz6ol+DaLogBLtHYzi/nMShLu GRLx7EiE3rkVYrSNk6WMcAODW;
Received: from pool-173-48-105-206.bstnma.fios.verizon.net ([173.48.105.206]:53866 helo=FedykLabn) by box313.bluehost.com with esmtpsa (TLSv1.2:ECDHE-RSA-AES256-GCM-SHA384:256) (Exim 4.92) (envelope-from <dfedyk@labn.net>) id 1iKMqu-001kg8-4d; Tue, 15 Oct 2019 07:27:04 -0600
From: "Don Fedyk" <dfedyk@labn.net>
To: "'Grossman, Ethan A.'" <eagros@dolby.com>, =?iso-8859-1?Q?'Bal=E1zs_Varga_A'?= <balazs.a.varga@ericsson.com>, =?iso-8859-1?Q?'J=E1nos_Farkas'?= <janos.farkas@ericsson.com>, "'Lou Berger'" <lberger@labn.net>, "'Andrew G. Malis'" <agmalis@gmail.com>, "'Stewart Bryant'" <stewart.bryant@gmail.com>, "'Jouni Korhonen'" <jouni.nospam@gmail.com>
Cc: <detnet@ietf.org>, <detnet-chairs@ietf.org>
References: <BYAPR06MB43252AD88080747369F9FCD4C4930@BYAPR06MB4325.namprd06.prod.outlook.com>
In-Reply-To: <BYAPR06MB43252AD88080747369F9FCD4C4930@BYAPR06MB4325.namprd06.prod.outlook.com>
Date: Tue, 15 Oct 2019 09:27:04 -0400
Message-ID: <021501d5835c$3cb6a3d0$b623eb70$@labn.net>
MIME-Version: 1.0
Content-Type: text/plain; charset="iso-8859-1"
Content-Transfer-Encoding: quoted-printable
X-Mailer: Microsoft Outlook 16.0
Thread-Index: AdWC74WCZ9IfGL++SWSj7RPTF5xMIwAbIxfw
Content-Language: en-us
X-AntiAbuse: This header was added to track abuse, please include it with any abuse report
X-AntiAbuse: Primary Hostname - box313.bluehost.com
X-AntiAbuse: Original Domain - ietf.org
X-AntiAbuse: Originator/Caller UID/GID - [47 12] / [47 12]
X-AntiAbuse: Sender Address Domain - labn.net
X-BWhitelist: no
X-Source-IP: 173.48.105.206
X-Source-L: No
X-Exim-ID: 1iKMqu-001kg8-4d
X-Source: 
X-Source-Args: 
X-Source-Dir: 
X-Source-Sender: pool-173-48-105-206.bstnma.fios.verizon.net (FedykLabn) [173.48.105.206]:53866
X-Source-Auth: dfedyk@labn.net
X-Email-Count: 6
X-Source-Cap: bGFibm1vYmk7bGFibm1vYmk7Ym94MzEzLmJsdWVob3N0LmNvbQ==
X-Org: HG=bhcustomer;ORG=bluehost;
X-Local-Domain: yes
Archived-At: <https://mailarchive.ietf.org/arch/msg/detnet/8BBGCkyGehNShHmzmzzqLfvso10>
Subject: Re: [Detnet] Regarding IPR on draft-ietf-detnet-ip, draft-ietf-detnet-mpls, draft-ietf-detnet-ip-over-mpls, draft-ietf-detnet-mpls-over-udp-ip
X-BeenThere: detnet@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: Discussions on Deterministic Networking BoF and Proposed WG <detnet.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/detnet>, <mailto:detnet-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/detnet/>
List-Post: <mailto:detnet@ietf.org>
List-Help: <mailto:detnet-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/detnet>, <mailto:detnet-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 15 Oct 2019 13:27:24 -0000

Hi  Ethan

No, I'm not aware of any IPR that applies to any of these four drafts

Cheers,=20
Don=20

-----Original Message-----
From: Grossman, Ethan A. <eagros@dolby.com>=20
Sent: Monday, October 14, 2019 9:48 PM
To: Bal=E1zs Varga A <balazs.a.varga@ericsson.com>; J=E1nos Farkas
<janos.farkas@ericsson.com>; Lou Berger <lberger@labn.net>; 'Don Fedyk'
<dfedyk@labn.net>; Andrew G. Malis <agmalis@gmail.com>; Stewart Bryant
<stewart.bryant@gmail.com>; Jouni Korhonen <jouni.nospam@gmail.com>
Cc: detnet@ietf.org; detnet-chairs@ietf.org
Subject: Regarding IPR on draft-ietf-detnet-ip, draft-ietf-detnet-mpls,
draft-ietf-detnet-ip-over-mpls, draft-ietf-detnet-mpls-over-udp-ip

Authors, Contributors, WG,



As part of preparation for WG Last Call

Are you aware of any IPR that applies to any of the four data plane =
drafts
identified above?



Please state either:



"No, I'm not aware of any IPR that applies to any of these four drafts"

or

"Yes, I'm aware of IPR that applies to these drafts"



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



If yes to the above, please state either:



"Yes, the IPR has been disclosed in compliance with IETF IPR rules"

or

"No, the IPR has not been disclosed"



If you answer no, please provide any additional details you think
appropriate.



If you are listed as a document author or contributor please answer the
above by responding to this email regardless of whether or not you are =
aware
of any relevant IPR. These documents will not advance to the next stage
until a response has been received from each author and listed =
contributor.
NOTE: THIS APPLIES TO ALL OF YOU LISTED IN THIS MESSAGE'S TO LINES. Your
single response will apply to all four of the drafts mentioned above.



If you are on the WG email list or attend WG meetings but are not listed =
as
an author or contributor, we remind you of your obligations under the =
IETF
IPR rules which encourages you to notify the IETF if you are aware of =
IPR of
others on an IETF contribution, or to refrain from participating in any
contribution or discussion related to your undisclosed IPR. For more
information, please see the RFCs listed above and
http://trac.tools.ietf.org/group/iesg/trac/wiki/IntellectualProperty.



Thank you,

Ethan Grossman, document shepherd



PS Please include all listed in the headers of this message in your
response.



From nobody Wed Oct 16 06:52:25 2019
Return-Path: <stewart.bryant@gmail.com>
X-Original-To: detnet@ietfa.amsl.com
Delivered-To: detnet@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 37470120108; Wed, 16 Oct 2019 06:52:13 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -0.598
X-Spam-Level: 
X-Spam-Status: No, score=-0.598 tagged_above=-999 required=5 tests=[BAYES_05=-0.5, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, FREEMAIL_FROM=0.001, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_NONE=-0.0001, SPF_HELO_NONE=0.001, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (2048-bit key) header.d=gmail.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 86jaieg5VP-i; Wed, 16 Oct 2019 06:52:11 -0700 (PDT)
Received: from mail-wm1-x32d.google.com (mail-wm1-x32d.google.com [IPv6:2a00:1450:4864:20::32d]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 9939D1200D5; Wed, 16 Oct 2019 06:52:11 -0700 (PDT)
Received: by mail-wm1-x32d.google.com with SMTP id v17so2860653wml.4; Wed, 16 Oct 2019 06:52:11 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025;  h=subject:to:cc:references:from:message-id:date:user-agent :mime-version:in-reply-to:content-language; bh=zvYQnhDoPAjHxG7oyPKmR8fH4bxAsrB5kRuh68eqKHg=; b=fA2TkcKdmMmOJjyRNM0k3v8ReJpFcNoRQ5Ik4UbzXCyKOOWRwbLjlF3jIuHuCHYnEC mE10ayzRsGNPqOfKQ7EB+uJjt5k/8GECstSVP20N0IDdffj9wqN8IaPnql71PUQSg5by lfU2Elvk1ENFLyiM00/9AcRHfTvujWgIBXC/2RbugIPNsLj/S9xq1N6hzLcF6llRfoyJ nxQJN2oqcs01D+/KXkjiEnRf12YMVLzm//xOQ7+i6QatitpFvM7jRn/GMvLTB0V4E7TF jRxBATuPH/I1mD0ZeGfl+IZWhJMkgtCiUpsPvJtY8PoZsWpPukCLmvw0A9t8Xr3DEEfC oFwA==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:subject:to:cc:references:from:message-id:date :user-agent:mime-version:in-reply-to:content-language; bh=zvYQnhDoPAjHxG7oyPKmR8fH4bxAsrB5kRuh68eqKHg=; b=jfgV5JGZuFxCv1RGIKqYVeHeVFX28/0Mu0jyPs57H3wQYjDngtRG+cbIeKBppC7t2b 8IOj9pRK7BejVm4d2G5wZtZnVjV8Wc4ldp/TzEiypMMM3NvmVMxcVoca9Z0dLbxlT+V8 +YCh35IjISfurlvc3IDsxaJxzYqYpTRH3olMeWPyU76oMbWCD3dztpoREcjyHlArGheu uxRlv0Oiwp0halEzVKsDJFV8Rcc/lNsv7Y8Epkr9QQZaOc18XxRyumSQoY65BvmAhDSd mECnvhXd0+qlH7dhbF9nlhhsSMNXox3Z0k4BsPLD9j5MErod8X+8+gq/sEAAndMOuw2G NBWw==
X-Gm-Message-State: APjAAAXm0YlsiSpx0QDZqlhjxHEOtiLjAV0V+PD1gOvENQZS4a5oRLdg uvtwmc324/pyq1WWDxG4CWmz8n5S6WgjPQ==
X-Google-Smtp-Source: APXvYqxR1JuvzqZUv3gYbRSUhwOFgu1tPwhF8QP62v2z3xMjYN86tin1dWcPvHD5YtKjW7ahF4kagw==
X-Received: by 2002:a1c:f417:: with SMTP id z23mr3678899wma.77.1571233929687;  Wed, 16 Oct 2019 06:52:09 -0700 (PDT)
Received: from Appleton.local ([156.106.233.236]) by smtp.gmail.com with ESMTPSA id v8sm32714996wra.79.2019.10.16.06.52.08 (version=TLS1_3 cipher=TLS_AES_128_GCM_SHA256 bits=128/128); Wed, 16 Oct 2019 06:52:08 -0700 (PDT)
To: "Grossman, Ethan A." <eagros@dolby.com>, =?UTF-8?Q?Bal=c3=a1zs_Varga_A?= <balazs.a.varga@ericsson.com>, =?UTF-8?Q?J=c3=a1nos_Farkas?= <janos.farkas@ericsson.com>, Lou Berger <lberger@labn.net>, 'Don Fedyk' <dfedyk@labn.net>, "Andrew G. Malis" <agmalis@gmail.com>, Jouni Korhonen <jouni.nospam@gmail.com>
Cc: "detnet@ietf.org" <detnet@ietf.org>, "detnet-chairs@ietf.org" <detnet-chairs@ietf.org>
References: <BYAPR06MB43252AD88080747369F9FCD4C4930@BYAPR06MB4325.namprd06.prod.outlook.com>
From: Stewart Bryant <stewart.bryant@gmail.com>
Message-ID: <8a951614-2b19-7da9-e9a9-a0b16976ba82@gmail.com>
Date: Wed, 16 Oct 2019 15:52:07 +0200
User-Agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10.14; rv:68.0) Gecko/20100101 Thunderbird/68.1.2
MIME-Version: 1.0
In-Reply-To: <BYAPR06MB43252AD88080747369F9FCD4C4930@BYAPR06MB4325.namprd06.prod.outlook.com>
Content-Type: multipart/alternative; boundary="------------5D2EE7EF8D5D0CCB47010A58"
Content-Language: en-GB
Archived-At: <https://mailarchive.ietf.org/arch/msg/detnet/HHc7wIRVWWbENyZCpRtJY-H09ys>
Subject: Re: [Detnet] Regarding IPR on draft-ietf-detnet-ip, draft-ietf-detnet-mpls, draft-ietf-detnet-ip-over-mpls, draft-ietf-detnet-mpls-over-udp-ip
X-BeenThere: detnet@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: Discussions on Deterministic Networking BoF and Proposed WG <detnet.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/detnet>, <mailto:detnet-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/detnet/>
List-Post: <mailto:detnet@ietf.org>
List-Help: <mailto:detnet-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/detnet>, <mailto:detnet-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 16 Oct 2019 13:52:14 -0000

This is a multi-part message in MIME format.
--------------5D2EE7EF8D5D0CCB47010A58
Content-Type: text/plain; charset=windows-1252; format=flowed
Content-Transfer-Encoding: 7bit



On 15/10/2019 03:48, Grossman, Ethan A. wrote:
>
> "No, I'm not aware of any IPR that applies to any of these four drafts"
>
>

Stewart

--------------5D2EE7EF8D5D0CCB47010A58
Content-Type: text/html; charset=windows-1252
Content-Transfer-Encoding: 8bit

<html>
  <head>
    <meta http-equiv="Content-Type" content="text/html;
      charset=windows-1252">
  </head>
  <body>
    <br>
    <br>
    <div class="moz-cite-prefix">On 15/10/2019 03:48, Grossman, Ethan A.
      wrote:<br>
    </div>
    <blockquote type="cite"
cite="mid:BYAPR06MB43252AD88080747369F9FCD4C4930@BYAPR06MB4325.namprd06.prod.outlook.com">
      <meta http-equiv="Content-Type" content="text/html;
        charset=windows-1252">
      <meta name="Generator" content="Microsoft Word 15 (filtered
        medium)">
      <style><!--
/* Font Definitions */
@font-face
	{font-family:"Cambria Math";
	panose-1:2 4 5 3 5 4 6 3 2 4;}
@font-face
	{font-family:Calibri;
	panose-1:2 15 5 2 2 2 4 3 2 4;}
/* Style Definitions */
p.MsoNormal, li.MsoNormal, div.MsoNormal
	{margin:0in;
	margin-bottom:.0001pt;
	font-size:11.0pt;
	font-family:"Calibri",sans-serif;}
a:link, span.MsoHyperlink
	{mso-style-priority:99;
	color:#0563C1;
	text-decoration:underline;}
a:visited, span.MsoHyperlinkFollowed
	{mso-style-priority:99;
	color:#954F72;
	text-decoration:underline;}
p.MsoPlainText, li.MsoPlainText, div.MsoPlainText
	{mso-style-priority:99;
	mso-style-link:"Plain Text Char";
	margin:0in;
	margin-bottom:.0001pt;
	font-size:11.0pt;
	font-family:"Calibri",sans-serif;}
p.msonormal0, li.msonormal0, div.msonormal0
	{mso-style-name:msonormal;
	mso-margin-top-alt:auto;
	margin-right:0in;
	mso-margin-bottom-alt:auto;
	margin-left:0in;
	font-size:11.0pt;
	font-family:"Calibri",sans-serif;}
span.PlainTextChar
	{mso-style-name:"Plain Text Char";
	mso-style-priority:99;
	mso-style-link:"Plain Text";
	font-family:"Calibri",sans-serif;}
span.EmailStyle20
	{mso-style-type:personal-compose;
	font-family:"Calibri",sans-serif;
	color:windowtext;}
.MsoChpDefault
	{mso-style-type:export-only;
	font-size:10.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><!--[if gte mso 9]><xml>
<o:shapedefaults v:ext="edit" spidmax="1026" />
</xml><![endif]--><!--[if gte mso 9]><xml>
<o:shapelayout v:ext="edit">
<o:idmap v:ext="edit" data="1" />
</o:shapelayout></xml><![endif]-->
      <div class="WordSection1"><o:p></o:p>
        <p class="MsoPlainText"><o:p> </o:p></p>
        <p class="MsoPlainText">"No, I'm not aware of any IPR that
          applies to any of these four drafts"<o:p></o:p></p>
        <br>
      </div>
    </blockquote>
    <br>
    Stewart<br>
  </body>
</html>

--------------5D2EE7EF8D5D0CCB47010A58--


From nobody Wed Oct 16 12:49:34 2019
Return-Path: <internet-drafts@ietf.org>
X-Original-To: detnet@ietf.org
Delivered-To: detnet@ietfa.amsl.com
Received: from ietfa.amsl.com (localhost [IPv6:::1]) by ietfa.amsl.com (Postfix) with ESMTP id A9A3C120116; Wed, 16 Oct 2019 12:49:25 -0700 (PDT)
MIME-Version: 1.0
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: 8bit
From: internet-drafts@ietf.org
To: <i-d-announce@ietf.org>
Cc: detnet@ietf.org
X-Test-IDTracker: no
X-IETF-IDTracker: 6.105.0
Auto-Submitted: auto-generated
Precedence: bulk
Reply-To: detnet@ietf.org
Message-ID: <157125536559.7863.10790830246129466890@ietfa.amsl.com>
Date: Wed, 16 Oct 2019 12:49:25 -0700
Archived-At: <https://mailarchive.ietf.org/arch/msg/detnet/iO7T0EHrlcx_8NNJ877fxQ2YW58>
Subject: [Detnet] I-D Action: draft-ietf-detnet-ip-02.txt
X-BeenThere: detnet@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Discussions on Deterministic Networking BoF and Proposed WG <detnet.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/detnet>, <mailto:detnet-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/detnet/>
List-Post: <mailto:detnet@ietf.org>
List-Help: <mailto:detnet-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/detnet>, <mailto:detnet-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 16 Oct 2019 19:49:26 -0000

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

        Title           : DetNet Data Plane: IP
        Authors         : Balázs Varga
                          János Farkas
                          Lou Berger
                          Don Fedyk
                          Andrew G. Malis
                          Stewart Bryant
                          Jouni Korhonen
	Filename        : draft-ietf-detnet-ip-02.txt
	Pages           : 23
	Date            : 2019-10-16

Abstract:
   This document specifies the Deterministic Networking data plane when
   operating in an IP packet switched network.


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

There are also htmlized versions available at:
https://tools.ietf.org/html/draft-ietf-detnet-ip-02
https://datatracker.ietf.org/doc/html/draft-ietf-detnet-ip-02

A diff from the previous version is available at:
https://www.ietf.org/rfcdiff?url2=draft-ietf-detnet-ip-02


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

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


From nobody Wed Oct 16 12:51:41 2019
Return-Path: <internet-drafts@ietf.org>
X-Original-To: detnet@ietf.org
Delivered-To: detnet@ietfa.amsl.com
Received: from ietfa.amsl.com (localhost [IPv6:::1]) by ietfa.amsl.com (Postfix) with ESMTP id A8087120122; Wed, 16 Oct 2019 12:51:39 -0700 (PDT)
MIME-Version: 1.0
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: 8bit
From: internet-drafts@ietf.org
To: <i-d-announce@ietf.org>
Cc: detnet@ietf.org
X-Test-IDTracker: no
X-IETF-IDTracker: 6.105.0
Auto-Submitted: auto-generated
Precedence: bulk
Reply-To: detnet@ietf.org
Message-ID: <157125549961.7892.385478585826687952@ietfa.amsl.com>
Date: Wed, 16 Oct 2019 12:51:39 -0700
Archived-At: <https://mailarchive.ietf.org/arch/msg/detnet/CwnChNWOa7mCu-W0ERJ3KFiqXqA>
Subject: [Detnet] I-D Action: draft-ietf-detnet-ip-over-mpls-02.txt
X-BeenThere: detnet@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Discussions on Deterministic Networking BoF and Proposed WG <detnet.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/detnet>, <mailto:detnet-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/detnet/>
List-Post: <mailto:detnet@ietf.org>
List-Help: <mailto:detnet-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/detnet>, <mailto:detnet-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 16 Oct 2019 19:51:40 -0000

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

        Title           : DetNet Data Plane: IP over MPLS
        Authors         : Balázs Varga
                          János Farkas
                          Lou Berger
                          Don Fedyk
                          Andrew G. Malis
                          Stewart Bryant
                          Jouni Korhonen
	Filename        : draft-ietf-detnet-ip-over-mpls-02.txt
	Pages           : 12
	Date            : 2019-10-16

Abstract:
   This document specifies the Deterministic Networking data plane when
   operating in an IP over MPLS packet switched network.


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

There are also htmlized versions available at:
https://tools.ietf.org/html/draft-ietf-detnet-ip-over-mpls-02
https://datatracker.ietf.org/doc/html/draft-ietf-detnet-ip-over-mpls-02

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


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

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


From nobody Wed Oct 16 12:53:11 2019
Return-Path: <internet-drafts@ietf.org>
X-Original-To: detnet@ietf.org
Delivered-To: detnet@ietfa.amsl.com
Received: from ietfa.amsl.com (localhost [IPv6:::1]) by ietfa.amsl.com (Postfix) with ESMTP id 1616D120934; Wed, 16 Oct 2019 12:52:55 -0700 (PDT)
MIME-Version: 1.0
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: 8bit
From: internet-drafts@ietf.org
To: <i-d-announce@ietf.org>
Cc: detnet@ietf.org
X-Test-IDTracker: no
X-IETF-IDTracker: 6.105.0
Auto-Submitted: auto-generated
Precedence: bulk
Reply-To: detnet@ietf.org
Message-ID: <157125557499.7868.798389691691921144@ietfa.amsl.com>
Date: Wed, 16 Oct 2019 12:52:55 -0700
Archived-At: <https://mailarchive.ietf.org/arch/msg/detnet/YLzdd9HFFWpIEPMfxri9Tgsgf34>
Subject: [Detnet] I-D Action: draft-ietf-detnet-mpls-02.txt
X-BeenThere: detnet@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Discussions on Deterministic Networking BoF and Proposed WG <detnet.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/detnet>, <mailto:detnet-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/detnet/>
List-Post: <mailto:detnet@ietf.org>
List-Help: <mailto:detnet-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/detnet>, <mailto:detnet-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 16 Oct 2019 19:53:04 -0000

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

        Title           : DetNet Data Plane: MPLS
        Authors         : Balázs Varga
                          János Farkas
                          Lou Berger
                          Don Fedyk
                          Andrew G. Malis
                          Stewart Bryant
                          Jouni Korhonen
	Filename        : draft-ietf-detnet-mpls-02.txt
	Pages           : 30
	Date            : 2019-10-16

Abstract:
   This document specifies the Deterministic Networking data plane when
   operating over an MPLS Packet Switched Networks.


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

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

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


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

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


From nobody Wed Oct 16 12:54:24 2019
Return-Path: <internet-drafts@ietf.org>
X-Original-To: detnet@ietf.org
Delivered-To: detnet@ietfa.amsl.com
Received: from ietfa.amsl.com (localhost [IPv6:::1]) by ietfa.amsl.com (Postfix) with ESMTP id 88780120946; Wed, 16 Oct 2019 12:54:04 -0700 (PDT)
MIME-Version: 1.0
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: 8bit
From: internet-drafts@ietf.org
To: <i-d-announce@ietf.org>
Cc: detnet@ietf.org
X-Test-IDTracker: no
X-IETF-IDTracker: 6.105.0
Auto-Submitted: auto-generated
Precedence: bulk
Reply-To: detnet@ietf.org
Message-ID: <157125564447.7863.2361393753303611910@ietfa.amsl.com>
Date: Wed, 16 Oct 2019 12:54:04 -0700
Archived-At: <https://mailarchive.ietf.org/arch/msg/detnet/SLcfrQygyJ8JRc0j6WY26wvNXgU>
Subject: [Detnet] I-D Action: draft-ietf-detnet-mpls-over-udp-ip-02.txt
X-BeenThere: detnet@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Discussions on Deterministic Networking BoF and Proposed WG <detnet.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/detnet>, <mailto:detnet-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/detnet/>
List-Post: <mailto:detnet@ietf.org>
List-Help: <mailto:detnet-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/detnet>, <mailto:detnet-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 16 Oct 2019 19:54:17 -0000

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

        Title           : DetNet Data Plane: MPLS over UDP/IP
        Authors         : Balázs Varga
                          János Farkas
                          Lou Berger
                          Andrew G. Malis
                          Stewart Bryant
                          Jouni Korhonen
	Filename        : draft-ietf-detnet-mpls-over-udp-ip-02.txt
	Pages           : 8
	Date            : 2019-10-16

Abstract:
   This document specifies the MPLS Deterministic Networking data plane
   operation and encapsulation over an IP network.  The approach is
   modeled on the operation of MPLS and over UDP/IP packet switched
   networks.


The IETF datatracker status page for this draft is:
https://datatracker.ietf.org/doc/draft-ietf-detnet-mpls-over-udp-ip/

There are also htmlized versions available at:
https://tools.ietf.org/html/draft-ietf-detnet-mpls-over-udp-ip-02
https://datatracker.ietf.org/doc/html/draft-ietf-detnet-mpls-over-udp-ip-02

A diff from the previous version is available at:
https://www.ietf.org/rfcdiff?url2=draft-ietf-detnet-mpls-over-udp-ip-02


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

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


From nobody Wed Oct 16 13:15:58 2019
Return-Path: <David.Black@dell.com>
X-Original-To: detnet@ietfa.amsl.com
Delivered-To: detnet@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id D1D23120122; Wed, 16 Oct 2019 13:15:56 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.7
X-Spam-Level: 
X-Spam-Status: No, score=-2.7 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, RCVD_IN_DNSWL_LOW=-0.7, SPF_HELO_NONE=0.001, SPF_PASS=-0.001, URIBL_BLOCKED=0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (2048-bit key) header.d=dell.com header.b=rn4KHs7y; dkim=fail (1024-bit key) reason="fail (message has been altered)" header.d=emc.com header.b=n64ngNxz
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 33ZYHwAfHU9h; Wed, 16 Oct 2019 13:15:54 -0700 (PDT)
Received: from mx0b-00154904.pphosted.com (mx0b-00154904.pphosted.com [148.163.137.20]) (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 91760120116; Wed, 16 Oct 2019 13:15:54 -0700 (PDT)
Received: from pps.filterd (m0170396.ppops.net [127.0.0.1]) by mx0b-00154904.pphosted.com (8.16.0.42/8.16.0.42) with SMTP id x9GKFCVv025464; Wed, 16 Oct 2019 16:15:51 -0400
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=dell.com; h=from : to : subject : date : message-id : content-type : content-transfer-encoding : mime-version; s=smtpout1; bh=ihcXD9PsjP0s3NmJ+D/B+9NvGMcy8m7J6hv/wtfg/0k=; b=rn4KHs7yexiL2RuXNRE12b2H8ZF+RF5ie2Ode5o4+w0a4X44k2wDmZ4G0Dmxp1NCDw2b JruO2B25vWf15jqmHj8G7yE94G15ixBU7xGKipCGrRiqOIPZg4Je+EoXd3N5fdBgNjOm La/G4KJ0FEjlSwcDfDc3YlQeWxgsKAyzrdDCnN02S8iGfJ0gQK0PyDJiiS3XtBZq05Yo b35Kz7PGDFvuNBEfrw1qRD8z6EUe+GMAkqlk7VSYWNDTxN0BNk6/VAfxX+wvhX9O7QGy QhT4AC1jbN69j3osySN81tnFcXN5PFQ6Px1QFwIpc2b6RH7MuE8UZn29RqYX1DPElmKO Fg== 
Received: from mx0b-00154901.pphosted.com (mx0b-00154901.pphosted.com [67.231.157.37]) by mx0b-00154904.pphosted.com with ESMTP id 2vp1jyaj9a-1 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=NOT); Wed, 16 Oct 2019 16:15:51 -0400
Received: from pps.filterd (m0089483.ppops.net [127.0.0.1]) by mx0b-00154901.pphosted.com (8.16.0.42/8.16.0.42) with SMTP id x9GKCuA7081593; Wed, 16 Oct 2019 16:15:50 -0400
Received: from mailuogwdur.emc.com (mailuogwdur-nat.lss.emc.com [128.221.224.79] (may be forged)) by mx0b-00154901.pphosted.com with ESMTP id 2vnw9vja7r-1 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=FAIL); Wed, 16 Oct 2019 16:15:50 -0400
Received: from maildlpprd51.lss.emc.com (maildlpprd51.lss.emc.com [10.106.48.155]) by mailuogwprd54.lss.emc.com (Sentrion-MTA-4.3.1/Sentrion-MTA-4.3.0) with ESMTP id x9GKFC2i025008 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=NO); Wed, 16 Oct 2019 16:15:40 -0400
X-DKIM: OpenDKIM Filter v2.4.3 mailuogwprd54.lss.emc.com x9GKFC2i025008
DKIM-Signature: v=1; a=rsa-sha1; c=relaxed/relaxed; d=emc.com; s=jan2013; t=1571256940; bh=LlGbKgFqTgZM/506vo1zthUJ8fU=; h=From:To:Subject:Date:Message-ID:Content-Type: Content-Transfer-Encoding:MIME-Version; b=n64ngNxzhg0n30jGf+n2I8Y4YnP6yhNcQRvCpq/BbBDXg7ort1wGnpCQ7YjzvMR/z Yr5cHbi0zK0RI1zwFnQVTRFTn+6F6BEraHP8eYLCfbAqzFKdclxJpDEt37LUtY2x9e imCnxolmOe9Oc0yMhyYY6AI8Ph1B7Jjxax/L+f1w=
Received: from mailusrhubprd01.lss.emc.com (mailusrhubprd01.lss.emc.com [10.253.24.19]) by maildlpprd51.lss.emc.com (RSA Interceptor); Wed, 16 Oct 2019 16:13:07 -0400
Received: from MXHUB305.corp.emc.com (MXHUB305.corp.emc.com [10.146.3.31]) by mailusrhubprd01.lss.emc.com (Sentrion-MTA-4.3.1/Sentrion-MTA-4.3.0) with ESMTP id x9GKD6RZ022100 (version=TLSv1.2 cipher=AES128-SHA256 bits=128 verify=FAIL); Wed, 16 Oct 2019 16:13:07 -0400
Received: from MX307CL04.corp.emc.com ([fe80::849f:5da2:11b:4385]) by MXHUB305.corp.emc.com ([10.146.3.31]) with mapi id 14.03.0439.000; Wed, 16 Oct 2019 16:13:06 -0400
From: "Black, David" <David.Black@dell.com>
To: "internet-drafts@ietf.org" <internet-drafts@ietf.org>, "detnet@ietf.org" <detnet@ietf.org>
Thread-Topic: draft-ietf-detnet-ip-02.txt - ECN
Thread-Index: AdWEXh9psiE2WeJzRbKRcFv/FrbfNA==
Date: Wed, 16 Oct 2019 20:13:06 +0000
Message-ID: <CE03DB3D7B45C245BCA0D243277949363077BFC2@MX307CL04.corp.emc.com>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
msip_labels: MSIP_Label_17cb76b2-10b8-4fe1-93d4-2202842406cd_Enabled=True; MSIP_Label_17cb76b2-10b8-4fe1-93d4-2202842406cd_SiteId=945c199a-83a2-4e80-9f8c-5a91be5752dd; MSIP_Label_17cb76b2-10b8-4fe1-93d4-2202842406cd_Owner=david.black@emc.com; MSIP_Label_17cb76b2-10b8-4fe1-93d4-2202842406cd_SetDate=2019-10-16T20:10:36.9588936Z; MSIP_Label_17cb76b2-10b8-4fe1-93d4-2202842406cd_Name=External Public; MSIP_Label_17cb76b2-10b8-4fe1-93d4-2202842406cd_Application=Microsoft Azure Information Protection; MSIP_Label_17cb76b2-10b8-4fe1-93d4-2202842406cd_Extended_MSFT_Method=Manual; aiplabel=External Public
x-originating-ip: [10.105.8.135]
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
MIME-Version: 1.0
X-Sentrion-Hostname: mailusrhubprd01.lss.emc.com
X-RSA-Classifications: public
X-Proofpoint-Virus-Version: vendor=fsecure engine=2.50.10434:6.0.95,1.0.8 definitions=2019-10-16_08:2019-10-16,2019-10-16 signatures=0
X-Proofpoint-Spam-Details: rule=outbound_notspam policy=outbound score=0 priorityscore=1501 malwarescore=0 clxscore=1011 lowpriorityscore=0 mlxscore=0 phishscore=0 mlxlogscore=999 bulkscore=0 adultscore=0 spamscore=0 suspectscore=0 impostorscore=0 classifier=spam adjust=0 reason=mlx scancount=1 engine=8.12.0-1908290000 definitions=main-1910160166
X-Proofpoint-Spam-Details: rule=notspam policy=default score=0 lowpriorityscore=0 malwarescore=0 spamscore=0 priorityscore=1501 mlxlogscore=999 clxscore=1011 mlxscore=0 bulkscore=0 impostorscore=0 adultscore=0 phishscore=0 suspectscore=0 classifier=spam adjust=0 reason=mlx scancount=1 engine=8.12.0-1908290000 definitions=main-1910160166
Archived-At: <https://mailarchive.ietf.org/arch/msg/detnet/DcA9sgj-_jXlkddCulCR6HRT-mA>
Subject: [Detnet] draft-ietf-detnet-ip-02.txt - ECN
X-BeenThere: detnet@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: Discussions on Deterministic Networking BoF and Proposed WG <detnet.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/detnet>, <mailto:detnet-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/detnet/>
List-Post: <mailto:detnet@ietf.org>
List-Help: <mailto:detnet-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/detnet>, <mailto:detnet-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 16 Oct 2019 20:15:57 -0000

VGhlIEVDTiBtYXRlcmlhbCBpbiB0aGlzIGRyYWZ0IGNvbmZsaWN0cyB3aXRoIFJGQyAzMTY4IChh
IGxvbmctc3RhbmRpbmcgUHJvcG9zZWQgU3RhbmRhcmQpLiAgSSBhcG9sb2dpemUgdG8gYW55b25l
IHdobyBtYXkgaGF2ZSBiZWVuIHVuZGVyIHRoZSBpbXByZXNzaW9uIHRoYXQgYWxsIEVDTi1yZWxh
dGVkIGNvbmNlcm5zIHdlcmUgcmVzb2x2ZWQgaW4gdGhhdCBjYWxsLCBhcyB0aGUgdGV4dCBpbiB0
aGlzIG5vdGUgZGlkIG5vdCBjb21lIHVwIGR1cmluZyB0aGF0IGNhbGwuDQoNClRoZSBUTDtEUiBz
dW1tYXJ5IG9mIG15IGNvbmNlcm5zIGlzIHRoZSByYXRpb25hbGUgZm9yIGNoYW5nZSBbM10gYmVs
b3c6DQoNCglSYXRpb25hbGU6IFVzZSBvZiBFQ04gZmllbGQgZm9yIGZsb3cgaWRlbnRpZmljYXRp
b24gaXMgbm90IGNvbXBhdGlibGUgd2l0aCBSRkMgMzE2OC4NCg0KLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLQ0KDQpUaGUgZm9sbG93aW5nIGZvdXIgY2hh
bmdlcyB3aWxsIGNvcnJlY3QgdGhpcyBwcm9ibGVtOg0KDQpbMV0gSW4gU2VjdGlvbiAzLiAgRGV0
TmV0IElQIERhdGEgUGxhbmUgT3ZlcnZpZXcNCg0KT0xEDQogICBUaGUgRGV0TmV0IElQIGRhdGEg
cGxhbmUgYWxzbyBhbGxvd3MgZm9yIG9wdGlvbmFsIG1hdGNoaW5nIG9uIHR3bw0KICAgYWRkaXRp
b25hbCBkYXRhIGZpZWxkcy4gIFRoZSBvcHRpb25hbCBmaWVsZHMgYXJlIHRoZSBFQ04gRmllbGQs
IGFzIGluDQogICBbUkZDMzE2OF0sIGFuZCB0aGUgSVB2NiBmbG93IGxhYmVsIGZpZWxkLCBhcyBk
ZWZpbmVkIGluIFtSRkM4MjAwXS4NCk5FVw0KICAgVGhlIERldE5ldCBJUCBkYXRhIHBsYW5lIGFs
c28gYWxsb3dzIGZvciBvcHRpb25hbCBtYXRjaGluZyBvbiBvbmUNCiAgIGFkZGl0aW9uYWwgZGF0
YSBmaWVsZCwgdGhlIElQdjYgZmxvdyBsYWJlbCBmaWVsZCwgYXMgZGVmaW5lZCBpbiBbUkZDODIw
MF0uDQoNClJhdGlvbmFsZTogRUNOIGZpZWxkIE1VU1QgTk9UIGJlIHVzZWQgdG8gc3ViZGl2aWRl
IGEgZmxvdyBpbnRvIHN1Yi1mbG93cy4gIFNlZSBSRkMgMzE2OC4NCg0KWzJdIEluICBTZWN0aW9u
IDQuMy4xLiAgQ2xhc3Mgb2YgU2VydmljZQ0KDQpSZW1vdmUgdGhpcyBzZW50ZW5jZToNCg0KICAg
VGhlIDItYml0IGV4cGxpY2l0IGNvbmdlc3Rpb24NCiAgIG5vdGlmaWNhdGlvbiAoRUNOKSBbUkZD
MzE2OF0gZmllbGQgTUFZIGFsc28gYmUgdXNlZC4NCg0KUmF0aW9uYWxlOiBUaGUgRUNOIG1lY2hh
bmlzbSBpcyBub3QgYSBDbGFzcyBvZiBzZXJ2aWNlIG1lY2hhbmlzbS4gIFNlZSBSRkMgMzE2OC4N
Cg0KWzNdIEluIFNlY3Rpb24gNS4xLjEuNC4gIElQdjQgVHlwZSBvZiBTZXJ2aWNlIGFuZCBJUHY2
IFRyYWZmaWMgQ2xhc3MgRmllbGRzDQoNClJlbW92ZSB0aGlzIHRleHQ6DQoNCiAgIEltcGxlbWVu
dGF0aW9ucyBvZiB0aGlzIGRvY3VtZW50IE1VU1QgYWxsb3cgdGhlIEVDTiBmaWVsZCB0byBiZQ0K
ICAgaWdub3JlZCBhcyBwYXJ0IG9mIERldE5ldCBmbG93IGlkZW50aWZpY2F0aW9uLiAgQWRkaXRp
b25hbGx5LA0KICAgaW1wbGVtZW50YXRpb25zIFNIT1VMRCBzdXBwb3J0IGlkZW50aWZpY2F0aW9u
IG9mIERldE5ldCBmbG93cyBiYXNlZA0KICAgb24gdGhlIHZhbHVlIGNhcnJpZWQgaW4gdGhlIEVD
TiBmaWVsZC4gIFdoZW4gdGhpcyBmaWVsZCBpcyB1c2VkIHRvDQogICBpZGVudGlmeSBhIHNwZWNp
ZmljIERldE5ldCBmbG93LCBpbXBsZW1lbnRhdGlvbnMgTVVTVCBzdXBwb3J0IGEgbGlzdA0KICAg
b2YgRUNOIHZhbHVlcyB0aGF0IG1hdGNoIGEgc3BlY2lmaWMgc2xvdy4NCg0KSWYgZGVzaXJlZCwg
cmVwbGFjZSBpdCB3aXRoOg0KDQogICBUaGUgRUNOIGZpZWxkIE1VU1QgTk9UIGJlIHVzZWQgYXMg
cGFydCBvZiBEZXROZXQgZmxvdyBpZGVudGlmaWNhdGlvbi4NCg0KUmF0aW9uYWxlOiBVc2Ugb2Yg
RUNOIGZpZWxkIGZvciBmbG93IGlkZW50aWZpY2F0aW9uIGlzIG5vdCBjb21wYXRpYmxlIHdpdGgg
UkZDIDMxNjguDQoNCls0XSBJbiBTZWN0aW9uIDYuICBNYW5hZ2VtZW50IGFuZCBDb250cm9sIElu
Zm9ybWF0aW9uIFN1bW1hcnkNCg0KUmVtb3ZlIHRoZXNlIHR3byBidWxsZXRzOg0KDQogICAgICAq
ICBJZiB0aGUgRUNOIGZpZWxkIGlzIHRvIGJlIHVzZWQgaW4gZmxvdyBpZGVudGlmaWNhdGlvbi4N
CiAgICAgICAgIE1hdGNoaW5nIGJhc2VkIG9uIEVDTiBmaWxlZCB2YWx1ZXMgaXMgb3B0aW9uYWwu
DQoNCiAgICAgICogIFdoZW4gRUNOIGZpZWxkIGlzIHVzZWQgaW4gZmxvdyBpZGVudGlmaWNhdGlv
biwgYSBsaXN0IG9mIGZpZWxkDQogICAgICAgICB2YWx1ZXMgdGhhdCBtYXkgYmUgdXNlZCBieSBh
IHNwZWNpZmljIGZsb3cuDQoNClJhdGlvbmFsZTogU2FtZSBhcyBbM10uDQoNClRoYW5rcywgLS1E
YXZpZA0KDQo+IC0tLS0tT3JpZ2luYWwgTWVzc2FnZS0tLS0tDQo+IEZyb206IEktRC1Bbm5vdW5j
ZSA8aS1kLWFubm91bmNlLWJvdW5jZXNAaWV0Zi5vcmc+IE9uIEJlaGFsZiBPZiBpbnRlcm5ldC0N
Cj4gZHJhZnRzQGlldGYub3JnDQo+IFNlbnQ6IFdlZG5lc2RheSwgT2N0b2JlciAxNiwgMjAxOSAz
OjQ5IFBNDQo+IFRvOiBpLWQtYW5ub3VuY2VAaWV0Zi5vcmcNCj4gQ2M6IGRldG5ldEBpZXRmLm9y
Zw0KPiBTdWJqZWN0OiBJLUQgQWN0aW9uOiBkcmFmdC1pZXRmLWRldG5ldC1pcC0wMi50eHQNCj4g
DQo+IA0KPiBbRVhURVJOQUwgRU1BSUxdDQo+IA0KPiANCj4gQSBOZXcgSW50ZXJuZXQtRHJhZnQg
aXMgYXZhaWxhYmxlIGZyb20gdGhlIG9uLWxpbmUgSW50ZXJuZXQtRHJhZnRzIGRpcmVjdG9yaWVz
Lg0KPiBUaGlzIGRyYWZ0IGlzIGEgd29yayBpdGVtIG9mIHRoZSBEZXRlcm1pbmlzdGljIE5ldHdv
cmtpbmcgV0cgb2YgdGhlIElFVEYuDQo+IA0KPiAgICAgICAgIFRpdGxlICAgICAgICAgICA6IERl
dE5ldCBEYXRhIFBsYW5lOiBJUA0KPiAgICAgICAgIEF1dGhvcnMgICAgICAgICA6IEJhbMOhenMg
VmFyZ2ENCj4gICAgICAgICAgICAgICAgICAgICAgICAgICBKw6Fub3MgRmFya2FzDQo+ICAgICAg
ICAgICAgICAgICAgICAgICAgICAgTG91IEJlcmdlcg0KPiAgICAgICAgICAgICAgICAgICAgICAg
ICAgIERvbiBGZWR5aw0KPiAgICAgICAgICAgICAgICAgICAgICAgICAgIEFuZHJldyBHLiBNYWxp
cw0KPiAgICAgICAgICAgICAgICAgICAgICAgICAgIFN0ZXdhcnQgQnJ5YW50DQo+ICAgICAgICAg
ICAgICAgICAgICAgICAgICAgSm91bmkgS29yaG9uZW4NCj4gCUZpbGVuYW1lICAgICAgICA6IGRy
YWZ0LWlldGYtZGV0bmV0LWlwLTAyLnR4dA0KPiAJUGFnZXMgICAgICAgICAgIDogMjMNCj4gCURh
dGUgICAgICAgICAgICA6IDIwMTktMTAtMTYNCj4gDQo+IEFic3RyYWN0Og0KPiAgICBUaGlzIGRv
Y3VtZW50IHNwZWNpZmllcyB0aGUgRGV0ZXJtaW5pc3RpYyBOZXR3b3JraW5nIGRhdGEgcGxhbmUg
d2hlbg0KPiAgICBvcGVyYXRpbmcgaW4gYW4gSVAgcGFja2V0IHN3aXRjaGVkIG5ldHdvcmsuDQo+
IA0KPiANCj4gVGhlIElFVEYgZGF0YXRyYWNrZXIgc3RhdHVzIHBhZ2UgZm9yIHRoaXMgZHJhZnQg
aXM6DQo+IGh0dHBzOi8vZGF0YXRyYWNrZXIuaWV0Zi5vcmcvZG9jL2RyYWZ0LWlldGYtZGV0bmV0
LWlwLw0KPiANCj4gVGhlcmUgYXJlIGFsc28gaHRtbGl6ZWQgdmVyc2lvbnMgYXZhaWxhYmxlIGF0
Og0KPiBodHRwczovL3Rvb2xzLmlldGYub3JnL2h0bWwvZHJhZnQtaWV0Zi1kZXRuZXQtaXAtMDIN
Cj4gaHR0cHM6Ly9kYXRhdHJhY2tlci5pZXRmLm9yZy9kb2MvaHRtbC9kcmFmdC1pZXRmLWRldG5l
dC1pcC0wMg0KPiANCj4gQSBkaWZmIGZyb20gdGhlIHByZXZpb3VzIHZlcnNpb24gaXMgYXZhaWxh
YmxlIGF0Og0KPiBodHRwczovL3d3dy5pZXRmLm9yZy9yZmNkaWZmP3VybDI9ZHJhZnQtaWV0Zi1k
ZXRuZXQtaXAtMDINCj4gDQo+IA0KPiBQbGVhc2Ugbm90ZSB0aGF0IGl0IG1heSB0YWtlIGEgY291
cGxlIG9mIG1pbnV0ZXMgZnJvbSB0aGUgdGltZSBvZiBzdWJtaXNzaW9uDQo+IHVudGlsIHRoZSBo
dG1saXplZCB2ZXJzaW9uIGFuZCBkaWZmIGFyZSBhdmFpbGFibGUgYXQgdG9vbHMuaWV0Zi5vcmcu
DQo+IA0KPiBJbnRlcm5ldC1EcmFmdHMgYXJlIGFsc28gYXZhaWxhYmxlIGJ5IGFub255bW91cyBG
VFAgYXQ6DQo+IGZ0cDovL2Z0cC5pZXRmLm9yZy9pbnRlcm5ldC1kcmFmdHMvDQo+IA0KPiBfX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXw0KPiBJLUQtQW5ub3Vu
Y2UgbWFpbGluZyBsaXN0DQo+IEktRC1Bbm5vdW5jZUBpZXRmLm9yZw0KPiBodHRwczovL3d3dy5p
ZXRmLm9yZy9tYWlsbWFuL2xpc3RpbmZvL2ktZC1hbm5vdW5jZQ0KPiBJbnRlcm5ldC1EcmFmdCBk
aXJlY3RvcmllczogaHR0cDovL3d3dy5pZXRmLm9yZy9zaGFkb3cuaHRtbA0KPiBvciBmdHA6Ly9m
dHAuaWV0Zi5vcmcvaWV0Zi8xc2hhZG93LXNpdGVzLnR4dA0K


From nobody Wed Oct 16 13:46:52 2019
Return-Path: <David.Black@dell.com>
X-Original-To: detnet@ietfa.amsl.com
Delivered-To: detnet@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 99FB012012A for <detnet@ietfa.amsl.com>; Wed, 16 Oct 2019 13:46:42 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.699
X-Spam-Level: 
X-Spam-Status: No, score=-2.699 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_LOW=-0.7, SPF_HELO_NONE=0.001, SPF_PASS=-0.001, URIBL_BLOCKED=0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (2048-bit key) header.d=dell.com header.b=a9tNuqVm; dkim=fail (1024-bit key) reason="fail (message has been altered)" header.d=emc.com header.b=vd/kCJ2O
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id koD3HpFBusle for <detnet@ietfa.amsl.com>; Wed, 16 Oct 2019 13:46:39 -0700 (PDT)
Received: from mx0b-00154904.pphosted.com (mx0b-00154904.pphosted.com [148.163.137.20]) (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 2A6DC120122 for <DetNet@ietf.org>; Wed, 16 Oct 2019 13:46:36 -0700 (PDT)
Received: from pps.filterd (m0170394.ppops.net [127.0.0.1]) by mx0b-00154904.pphosted.com (8.16.0.42/8.16.0.42) with SMTP id x9GKj47x008966 for <DetNet@ietf.org>; Wed, 16 Oct 2019 16:46:32 -0400
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=dell.com; h=from : to : cc : subject : date : message-id : references : in-reply-to : content-type : mime-version; s=smtpout1; bh=wgA9ZB003bbXGvuqcvXawAAFWQOQXdyP1pxTgWeFagU=; b=a9tNuqVmalvctM0kOjeWd723QtYw18Wkymv4qdPQiqFAKiDg5vZdEGUFy14mFE91nHnD 5ZzSnARUJJsDk4LA5J5ACZQ1b2ODhTQNVZmWtKx+64OQwQyKvDgb3YYxjgB6Oy9bxS50 GBwhYDJnX5iGzIPch4iPeQyf9XiSHMmtec9ey//AX6QOOqCp/55nMcOj+Aa/MYXlLk2b Soui3znxhb1WcGD8kJfVF95NpwhZTUa1rZzT3P9f/ya98JzBkWPZ7mae5rqQSeqg6hCS WGGakD26Zi9+JWGprul3A7frHwkG3R/QV+RR5NLL2x3XckI92AAxy2gs+fZMezuFZHKG 2A== 
Received: from mx0a-00154901.pphosted.com (mx0a-00154901.pphosted.com [67.231.149.39]) by mx0b-00154904.pphosted.com with ESMTP id 2vp2gx2gaa-1 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=NOT) for <DetNet@ietf.org>; Wed, 16 Oct 2019 16:46:32 -0400
Received: from pps.filterd (m0134746.ppops.net [127.0.0.1]) by mx0a-00154901.pphosted.com (8.16.0.42/8.16.0.42) with SMTP id x9GKgreA026629 for <DetNet@ietf.org>; Wed, 16 Oct 2019 16:46:31 -0400
Received: from mailuogwdur.emc.com (mailuogwdur-nat.lss.emc.com [128.221.224.79] (may be forged)) by mx0a-00154901.pphosted.com with ESMTP id 2vnbdb47vs-1 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=FAIL) for <DetNet@ietf.org>; Wed, 16 Oct 2019 16:46:31 -0400
Received: from maildlpprd01.lss.emc.com (maildlpprd01.lss.emc.com [10.253.24.33]) by mailuogwprd52.lss.emc.com (Sentrion-MTA-4.3.1/Sentrion-MTA-4.3.0) with ESMTP id x9GKk7w2029474 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=NO) for <DetNet@ietf.org>; Wed, 16 Oct 2019 16:46:29 -0400
X-DKIM: OpenDKIM Filter v2.4.3 mailuogwprd52.lss.emc.com x9GKk7w2029474
DKIM-Signature: v=1; a=rsa-sha1; c=relaxed/relaxed; d=emc.com; s=jan2013; t=1571258789; bh=7vlcqthzRZtj4lhOIzT1qdld/XE=; h=From:To:CC:Subject:Date:Message-ID:References:In-Reply-To: Content-Type:MIME-Version; b=vd/kCJ2ObwiUB5mgkzGlpFheOegOP1XH9isYckkncWXl0n1PpiVJQKt9chLu9QX2m ueY0spc8uVjABwcFnl7ePyqfT2SewcGsS+t0Cji/LUJNRiYgkfwyoWULNNascd3PTF FsyqyOftucPkRQdZ/TAGlhm+imwnP8OAlcmNzIOA=
Received: from mailusrhubprd53.lss.emc.com (mailusrhubprd53.lss.emc.com [10.106.48.18]) by maildlpprd01.lss.emc.com (RSA Interceptor) for <DetNet@ietf.org>; Wed, 16 Oct 2019 16:43:28 -0400
Received: from MXHUB315.corp.emc.com (MXHUB315.corp.emc.com [10.146.3.93]) by mailusrhubprd53.lss.emc.com (Sentrion-MTA-4.3.1/Sentrion-MTA-4.3.0) with ESMTP id x9GKhRKl019400 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-SHA384 bits=256 verify=FAIL) for <DetNet@ietf.org>; Wed, 16 Oct 2019 16:43:28 -0400
Received: from MX307CL04.corp.emc.com ([fe80::849f:5da2:11b:4385]) by MXHUB315.corp.emc.com ([10.146.3.93]) with mapi id 14.03.0439.000; Wed, 16 Oct 2019 16:43:27 -0400
From: "Black, David" <David.Black@dell.com>
To: "DetNet@ietf.org" <DetNet@ietf.org>
CC: "Black, David" <David.Black@dell.com>
Thread-Topic: draft-ietf-detnet-ip-02.txt - ECN
Thread-Index: AdWEXh9psiE2WeJzRbKRcFv/FrbfNAABDzya
Date: Wed, 16 Oct 2019 20:43:27 +0000
Message-ID: <CE03DB3D7B45C245BCA0D243277949363077C118@MX307CL04.corp.emc.com>
References: <CE03DB3D7B45C245BCA0D243277949363077BFC2@MX307CL04.corp.emc.com>
In-Reply-To: <CE03DB3D7B45C245BCA0D243277949363077BFC2@MX307CL04.corp.emc.com>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
Content-Type: multipart/alternative; boundary="_000_CE03DB3D7B45C245BCA0D243277949363077C118MX307CL04corpem_"
MIME-Version: 1.0
X-Sentrion-Hostname: mailusrhubprd53.lss.emc.com
X-RSA-Classifications: public
X-Proofpoint-Virus-Version: vendor=fsecure engine=2.50.10434:6.0.95,1.0.8 definitions=2019-10-16_08:2019-10-16,2019-10-16 signatures=0
X-Proofpoint-Spam-Details: rule=outbound_notspam policy=outbound score=0 adultscore=0 priorityscore=1501 bulkscore=0 malwarescore=0 phishscore=0 mlxlogscore=999 lowpriorityscore=0 suspectscore=0 mlxscore=0 impostorscore=0 clxscore=1015 spamscore=0 classifier=spam adjust=0 reason=mlx scancount=1 engine=8.12.0-1908290000 definitions=main-1910160171
X-Proofpoint-Spam-Details: rule=notspam policy=default score=0 suspectscore=0 adultscore=0 mlxlogscore=999 mlxscore=0 spamscore=0 clxscore=1015 impostorscore=0 bulkscore=0 phishscore=0 malwarescore=0 priorityscore=1501 lowpriorityscore=0 classifier=spam adjust=0 reason=mlx scancount=1 engine=8.12.0-1908290000 definitions=main-1910160172
Archived-At: <https://mailarchive.ietf.org/arch/msg/detnet/GTOG1VHtLXjhgGPK7Wx0rPGSfLQ>
Subject: [Detnet] Fwd: draft-ietf-detnet-ip-02.txt - ECN
X-BeenThere: detnet@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: Discussions on Deterministic Networking BoF and Proposed WG <detnet.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/detnet>, <mailto:detnet-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/detnet/>
List-Post: <mailto:detnet@ietf.org>
List-Help: <mailto:detnet-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/detnet>, <mailto:detnet-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 16 Oct 2019 20:46:43 -0000

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

Forwarding to remove internet-drafts@ietf.org as a recipient.  Please respo=
nd to this email.

Thanks, --David ... Sent from my Android not-so-smartphone.


-------- Original message --------
From: "Black, David" <david.black@emc.com>
Date: 10/16/19 3:13 PM (GMT-06:00)
To: internet-drafts@ietf.org, detnet@ietf.org
Subject: draft-ietf-detnet-ip-02.txt - ECN

The ECN material in this draft conflicts with RFC 3168 (a long-standing Pro=
posed Standard).  I apologize to anyone who may have been under the impress=
ion that all ECN-related concerns were resolved in that call, as the text i=
n this note did not come up during that call.

The TL;DR summary of my concerns is the rationale for change [3] below:

        Rationale: Use of ECN field for flow identification is not compatib=
le with RFC 3168.

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

The following four changes will correct this problem:

[1] In Section 3.  DetNet IP Data Plane Overview

OLD
   The DetNet IP data plane also allows for optional matching on two
   additional data fields.  The optional fields are the ECN Field, as in
   [RFC3168], and the IPv6 flow label field, as defined in [RFC8200].
NEW
   The DetNet IP data plane also allows for optional matching on one
   additional data field, the IPv6 flow label field, as defined in [RFC8200=
].

Rationale: ECN field MUST NOT be used to subdivide a flow into sub-flows.  =
See RFC 3168.

[2] In  Section 4.3.1.  Class of Service

Remove this sentence:

   The 2-bit explicit congestion
   notification (ECN) [RFC3168] field MAY also be used.

Rationale: The ECN mechanism is not a Class of service mechanism.  See RFC =
3168.

[3] In Section 5.1.1.4.  IPv4 Type of Service and IPv6 Traffic Class Fields

Remove this text:

   Implementations of this document MUST allow the ECN field to be
   ignored as part of DetNet flow identification.  Additionally,
   implementations SHOULD support identification of DetNet flows based
   on the value carried in the ECN field.  When this field is used to
   identify a specific DetNet flow, implementations MUST support a list
   of ECN values that match a specific slow.

If desired, replace it with:

   The ECN field MUST NOT be used as part of DetNet flow identification.

Rationale: Use of ECN field for flow identification is not compatible with =
RFC 3168.

[4] In Section 6.  Management and Control Information Summary

Remove these two bullets:

      *  If the ECN field is to be used in flow identification.
         Matching based on ECN filed values is optional.

      *  When ECN field is used in flow identification, a list of field
         values that may be used by a specific flow.

Rationale: Same as [3].

Thanks, --David

> -----Original Message-----
> From: I-D-Announce <i-d-announce-bounces@ietf.org> On Behalf Of internet-
> drafts@ietf.org
> Sent: Wednesday, October 16, 2019 3:49 PM
> To: i-d-announce@ietf.org
> Cc: detnet@ietf.org
> Subject: I-D Action: draft-ietf-detnet-ip-02.txt
>
>
> [EXTERNAL EMAIL]
>
>
> A New Internet-Draft is available from the on-line Internet-Drafts direct=
ories.
> This draft is a work item of the Deterministic Networking WG of the IETF.
>
>         Title           : DetNet Data Plane: IP
>         Authors         : Bal=E1zs Varga
>                           J=E1nos Farkas
>                           Lou Berger
>                           Don Fedyk
>                           Andrew G. Malis
>                           Stewart Bryant
>                           Jouni Korhonen
>        Filename        : draft-ietf-detnet-ip-02.txt
>        Pages           : 23
>        Date            : 2019-10-16
>
> Abstract:
>    This document specifies the Deterministic Networking data plane when
>    operating in an IP packet switched network.
>
>
> The IETF datatracker status page for this draft is:
> https://datatracker.ietf.org/doc/draft-ietf-detnet-ip/
>
> There are also htmlized versions available at:
> https://tools.ietf.org/html/draft-ietf-detnet-ip-02
> https://datatracker.ietf.org/doc/html/draft-ietf-detnet-ip-02
>
> A diff from the previous version is available at:
> https://www.ietf.org/rfcdiff?url2=3Ddraft-ietf-detnet-ip-02
>
>
> Please note that it may take a couple of minutes from the time of submiss=
ion
> until the htmlized version and diff are available at tools.ietf.org.
>
> Internet-Drafts are also available by anonymous FTP at:
> ftp://ftp.ietf.org/internet-drafts/
>
> _______________________________________________
> I-D-Announce mailing list
> I-D-Announce@ietf.org
> https://www.ietf.org/mailman/listinfo/i-d-announce
> Internet-Draft directories: http://www.ietf.org/shadow.html
> or ftp://ftp.ietf.org/ietf/1shadow-sites.txt

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

<html>
<head>
<meta http-equiv=3D"Content-Type" content=3D"text/html; charset=3Diso-8859-=
1">
<meta name=3D"Generator" content=3D"Microsoft Exchange Server">
<!-- converted from text --><style><!-- .EmailQuote { margin-left: 1pt; pad=
ding-left: 4pt; border-left: #800000 2px solid; } --></style>
</head>
<body>
<div>
<div><font face=3D"sans-serif">Forwarding to remove internet-drafts@ietf.or=
g as a recipient.&nbsp; Please respond to this email.&nbsp;</font></div>
<div><br>
</div>
<div id=3D"x_composer_signature">
<div style=3D"font-size:85%; color:#575757">Thanks, --David ... Sent from m=
y Android not-so-smartphone.</div>
</div>
<div><br>
</div>
<div><br>
</div>
<div>-------- Original message --------</div>
<div>From: &quot;Black, David&quot; &lt;david.black@emc.com&gt; </div>
<div>Date: 10/16/19 3:13 PM (GMT-06:00) </div>
<div>To: internet-drafts@ietf.org, detnet@ietf.org </div>
<div>Subject: draft-ietf-detnet-ip-02.txt - ECN </div>
<div><br>
</div>
</div>
<font size=3D"2"><span style=3D"font-size:10pt;">
<div class=3D"PlainText">The ECN material in this draft conflicts with RFC =
3168 (a long-standing Proposed Standard).&nbsp; I apologize to anyone who m=
ay have been under the impression that all ECN-related concerns were resolv=
ed in that call, as the text in this note
 did not come up during that call.<br>
<br>
The TL;DR summary of my concerns is the rationale for change [3] below:<br>
<br>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; Rationale: Use of ECN field for =
flow identification is not compatible with RFC 3168.<br>
<br>
-------------------------------------------------<br>
<br>
The following four changes will correct this problem:<br>
<br>
[1] In Section 3.&nbsp; DetNet IP Data Plane Overview<br>
<br>
OLD<br>
&nbsp;&nbsp; The DetNet IP data plane also allows for optional matching on =
two<br>
&nbsp;&nbsp; additional data fields.&nbsp; The optional fields are the ECN =
Field, as in<br>
&nbsp;&nbsp; [RFC3168], and the IPv6 flow label field, as defined in [RFC82=
00].<br>
NEW<br>
&nbsp;&nbsp; The DetNet IP data plane also allows for optional matching on =
one<br>
&nbsp;&nbsp; additional data field, the IPv6 flow label field, as defined i=
n [RFC8200].<br>
<br>
Rationale: ECN field MUST NOT be used to subdivide a flow into sub-flows.&n=
bsp; See RFC 3168.<br>
<br>
[2] In&nbsp; Section 4.3.1.&nbsp; Class of Service<br>
<br>
Remove this sentence:<br>
<br>
&nbsp;&nbsp; The 2-bit explicit congestion<br>
&nbsp;&nbsp; notification (ECN) [RFC3168] field MAY also be used.<br>
<br>
Rationale: The ECN mechanism is not a Class of service mechanism.&nbsp; See=
 RFC 3168.<br>
<br>
[3] In Section 5.1.1.4.&nbsp; IPv4 Type of Service and IPv6 Traffic Class F=
ields<br>
<br>
Remove this text:<br>
<br>
&nbsp;&nbsp; Implementations of this document MUST allow the ECN field to b=
e<br>
&nbsp;&nbsp; ignored as part of DetNet flow identification.&nbsp; Additiona=
lly,<br>
&nbsp;&nbsp; implementations SHOULD support identification of DetNet flows =
based<br>
&nbsp;&nbsp; on the value carried in the ECN field.&nbsp; When this field i=
s used to<br>
&nbsp;&nbsp; identify a specific DetNet flow, implementations MUST support =
a list<br>
&nbsp;&nbsp; of ECN values that match a specific slow.<br>
<br>
If desired, replace it with:<br>
<br>
&nbsp;&nbsp; The ECN field MUST NOT be used as part of DetNet flow identifi=
cation.<br>
<br>
Rationale: Use of ECN field for flow identification is not compatible with =
RFC 3168.<br>
<br>
[4] In Section 6.&nbsp; Management and Control Information Summary<br>
<br>
Remove these two bullets:<br>
<br>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; *&nbsp; If the ECN field is to be used in fl=
ow identification.<br>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; Matching based on ECN file=
d values is optional.<br>
<br>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; *&nbsp; When ECN field is used in flow ident=
ification, a list of field<br>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; values that may be used by=
 a specific flow.<br>
<br>
Rationale: Same as [3].<br>
<br>
Thanks, --David<br>
<br>
&gt; -----Original Message-----<br>
&gt; From: I-D-Announce &lt;i-d-announce-bounces@ietf.org&gt; On Behalf Of =
internet-<br>
&gt; drafts@ietf.org<br>
&gt; Sent: Wednesday, October 16, 2019 3:49 PM<br>
&gt; To: i-d-announce@ietf.org<br>
&gt; Cc: detnet@ietf.org<br>
&gt; Subject: I-D Action: draft-ietf-detnet-ip-02.txt<br>
&gt; <br>
&gt; <br>
&gt; [EXTERNAL EMAIL]<br>
&gt; <br>
&gt; <br>
&gt; A New Internet-Draft is available from the on-line Internet-Drafts dir=
ectories.<br>
&gt; This draft is a work item of the Deterministic Networking WG of the IE=
TF.<br>
&gt; <br>
&gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; Title&nbsp;&nbsp;&nbsp=
;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; : DetNet Data Plane: IP<br>
&gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; Authors&nbsp;&nbsp;&nb=
sp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; : Bal=E1zs Varga<br>
&gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp=
;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&n=
bsp;&nbsp; J=E1nos Farkas<br>
&gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp=
;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&n=
bsp;&nbsp; Lou Berger<br>
&gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp=
;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&n=
bsp;&nbsp; Don Fedyk<br>
&gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp=
;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&n=
bsp;&nbsp; Andrew G. Malis<br>
&gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp=
;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&n=
bsp;&nbsp; Stewart Bryant<br>
&gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp=
;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&n=
bsp;&nbsp; Jouni Korhonen<br>
&gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; Filename&nbsp;&nbsp;&nbsp;&n=
bsp;&nbsp;&nbsp;&nbsp; : draft-ietf-detnet-ip-02.txt<br>
&gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; Pages&nbsp;&nbsp;&nbsp;&nbsp=
;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; : 23<br>
&gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; Date&nbsp;&nbsp;&nbsp;&nbsp;=
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; : 2019-10-16<br>
&gt; <br>
&gt; Abstract:<br>
&gt;&nbsp;&nbsp;&nbsp; This document specifies the Deterministic Networking=
 data plane when<br>
&gt;&nbsp;&nbsp;&nbsp; operating in an IP packet switched network.<br>
&gt; <br>
&gt; <br>
&gt; The IETF datatracker status page for this draft is:<br>
&gt; <a href=3D"https://datatracker.ietf.org/doc/draft-ietf-detnet-ip/">htt=
ps://datatracker.ietf.org/doc/draft-ietf-detnet-ip/</a><br>
&gt; <br>
&gt; There are also htmlized versions available at:<br>
&gt; <a href=3D"https://tools.ietf.org/html/draft-ietf-detnet-ip-02">https:=
//tools.ietf.org/html/draft-ietf-detnet-ip-02</a><br>
&gt; <a href=3D"https://datatracker.ietf.org/doc/html/draft-ietf-detnet-ip-=
02">https://datatracker.ietf.org/doc/html/draft-ietf-detnet-ip-02</a><br>
&gt; <br>
&gt; A diff from the previous version is available at:<br>
&gt; <a href=3D"https://www.ietf.org/rfcdiff?url2=3Ddraft-ietf-detnet-ip-02=
">https://www.ietf.org/rfcdiff?url2=3Ddraft-ietf-detnet-ip-02</a><br>
&gt; <br>
&gt; <br>
&gt; Please note that it may take a couple of minutes from the time of subm=
ission<br>
&gt; until the htmlized version and diff are available at tools.ietf.org.<b=
r>
&gt; <br>
&gt; Internet-Drafts are also available by anonymous FTP at:<br>
&gt; <a href=3D"ftp://ftp.ietf.org/internet-drafts/">ftp://ftp.ietf.org/int=
ernet-drafts/</a><br>
&gt; <br>
&gt; _______________________________________________<br>
&gt; I-D-Announce mailing list<br>
&gt; I-D-Announce@ietf.org<br>
&gt; <a href=3D"https://www.ietf.org/mailman/listinfo/i-d-announce">https:/=
/www.ietf.org/mailman/listinfo/i-d-announce</a><br>
&gt; Internet-Draft directories: <a href=3D"http://www.ietf.org/shadow.html=
">http://www.ietf.org/shadow.html</a><br>
&gt; or <a href=3D"ftp://ftp.ietf.org/ietf/1shadow-sites.txt">ftp://ftp.iet=
f.org/ietf/1shadow-sites.txt</a><br>
</div>
</span></font>
</body>
</html>

--_000_CE03DB3D7B45C245BCA0D243277949363077C118MX307CL04corpem_--


From nobody Wed Oct 16 19:02:03 2019
Return-Path: <lberger@labn.net>
X-Original-To: detnet@ietfa.amsl.com
Delivered-To: detnet@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 1870D1201CE for <detnet@ietfa.amsl.com>; Wed, 16 Oct 2019 19:02:02 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.899
X-Spam-Level: 
X-Spam-Status: No, score=-1.899 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-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 (768-bit key) header.d=labn.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 0Dy-CRi5fR3K for <detnet@ietfa.amsl.com>; Wed, 16 Oct 2019 19:01:58 -0700 (PDT)
Received: from gproxy5-pub.mail.unifiedlayer.com (gproxy5-pub.mail.unifiedlayer.com [67.222.38.55]) (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 C00FA12011B for <detnet@ietf.org>; Wed, 16 Oct 2019 19:01:58 -0700 (PDT)
Received: from CMGW (unknown [10.9.0.13]) by gproxy5.mail.unifiedlayer.com (Postfix) with ESMTP id BF1221404A2 for <detnet@ietf.org>; Wed, 16 Oct 2019 20:01:55 -0600 (MDT)
Received: from box313.bluehost.com ([69.89.31.113]) by cmsmtp with ESMTP id Kv6xi5Pnx20MZKv6xioEfW; Wed, 16 Oct 2019 20:01:55 -0600
X-Authority-Reason: nr=8
X-Authority-Analysis: v=2.2 cv=K9lSJ2eI c=1 sm=1 tr=0 a=h1BC+oY+fLhyFmnTBx92Jg==:117 a=h1BC+oY+fLhyFmnTBx92Jg==:17 a=dLZJa+xiwSxG16/P+YVxDGlgEgI=:19 a=jpOVt7BSZ2e4Z31A5e1TngXxSK0=:19 a=xqWC_Br6kY4A:10 a=XobE76Q3jBoA:10 a=Vy_oeq2dmq0A:10 a=r77TgQKjGQsHNAKrUKIA:9 a=48vgC7mUAAAA:8 a=G0_B3m8xAAAA:8 a=bMPvHcdkh-89xOtUQsgA:9 a=QEUXdTkVpYKfi2KX:21 a=CCZ6mMhHWSVB_8EN:21 a=pILNOxqGKmIA:10 a=jM_x9b4JT8QA:10 a=FBLK2zt8rAt_422I_7sA:9 a=4HTJH-h0zF9TKAiy:21 a=yhkyx_chMZwM0mzy:21 a=Agh6auk_WefFySOt:21 a=_W_S_7VecoQA:10 a=frz4AuCg-hUA:10 a=w1C3t2QeGrPiZgrLijVG:22 a=gBgTPrObzSPeouD7eQ2s:22
DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=labn.net; s=default; h=Content-Type:In-Reply-To:MIME-Version:Date:Message-ID:From: References:To:Subject:Sender:Reply-To:Cc:Content-Transfer-Encoding:Content-ID :Content-Description:Resent-Date:Resent-From:Resent-Sender:Resent-To: Resent-Cc:Resent-Message-ID:List-Id:List-Help:List-Unsubscribe:List-Subscribe :List-Post:List-Owner:List-Archive; bh=ZDkBS9Y014sz3c1/QKry3CFBbgll5j48v9opA02MgsM=; b=y+GeH/hczYRoMjf2twLu5sFCDF s2amvYhBR8ldAbZ6zDMz3obWOdU69HX/8QG3DPlpWwqDLyna0WHblEJUH8gSW9i5wgr6JXYHtcdxl xaaGkkXG+IlmVbuxA+q79bCrC;
Received: from [127.0.0.1] (port=42691 helo=[IPv6:::1]) by box313.bluehost.com with esmtpsa (TLSv1.2:ECDHE-RSA-AES128-GCM-SHA256:128) (Exim 4.92) (envelope-from <lberger@labn.net>) id 1iKv6x-002Vt5-Ej; Wed, 16 Oct 2019 20:01:55 -0600
To: "Black, David" <David.Black@dell.com>, "DetNet@ietf.org" <DetNet@ietf.org>
References: <CE03DB3D7B45C245BCA0D243277949363077BFC2@MX307CL04.corp.emc.com> <CE03DB3D7B45C245BCA0D243277949363077C118@MX307CL04.corp.emc.com>
From: Lou Berger <lberger@labn.net>
Message-ID: <e11e2843-6185-386c-c0e4-2ed5555ae0bb@labn.net>
Date: Wed, 16 Oct 2019 22:01:53 -0400
User-Agent: Mozilla/5.0 (Windows NT 10.0; WOW64; rv:60.0) Gecko/20100101 Thunderbird/60.3.1
MIME-Version: 1.0
In-Reply-To: <CE03DB3D7B45C245BCA0D243277949363077C118@MX307CL04.corp.emc.com>
Content-Type: multipart/alternative; boundary="------------7A0B0404493D523A133F3523"
Content-Language: en-US
X-AntiAbuse: This header was added to track abuse, please include it with any abuse report
X-AntiAbuse: Primary Hostname - box313.bluehost.com
X-AntiAbuse: Original Domain - ietf.org
X-AntiAbuse: Originator/Caller UID/GID - [47 12] / [47 12]
X-AntiAbuse: Sender Address Domain - labn.net
X-BWhitelist: no
X-Source-IP: 127.0.0.1
X-Source-L: Yes
X-Exim-ID: 1iKv6x-002Vt5-Ej
X-Source: 
X-Source-Args: 
X-Source-Dir: 
X-Source-Sender: ([IPv6:::1]) [127.0.0.1]:42691
X-Source-Auth: lberger@labn.net
X-Email-Count: 2
X-Source-Cap: bGFibm1vYmk7bGFibm1vYmk7Ym94MzEzLmJsdWVob3N0LmNvbQ==
X-Local-Domain: yes
Archived-At: <https://mailarchive.ietf.org/arch/msg/detnet/xDRfNa_MonYwRk6ois8Mr6XaTDk>
Subject: Re: [Detnet] Fwd: draft-ietf-detnet-ip-02.txt - ECN
X-BeenThere: detnet@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: Discussions on Deterministic Networking BoF and Proposed WG <detnet.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/detnet>, <mailto:detnet-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/detnet/>
List-Post: <mailto:detnet@ietf.org>
List-Help: <mailto:detnet-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/detnet>, <mailto:detnet-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 17 Oct 2019 02:02:02 -0000

This is a multi-part message in MIME format.
--------------7A0B0404493D523A133F3523
Content-Type: text/plain; charset=windows-1252; format=flowed
Content-Transfer-Encoding: 8bit

sigh -I thought we went over all language in e-mail and over the phone.

On 10/16/2019 4:43 PM, Black, David wrote:
> Forwarding to remove internet-drafts@ietf.org as a recipient.  Please 
> respond to this email.
>
> Thanks, --David ... Sent from my Android not-so-smartphone.
>
>
> -------- Original message --------
> From: "Black, David" <david.black@emc.com>
> Date: 10/16/19 3:13 PM (GMT-06:00)
> To: internet-drafts@ietf.org, detnet@ietf.org
> Subject: draft-ietf-detnet-ip-02.txt - ECN
>
> The ECN material in this draft conflicts with RFC 3168 (a 
> long-standing Proposed Standard).  I apologize to anyone who may have 
> been under the impression that all ECN-related concerns were resolved 
> in that call, as the text in this note did not come up during that call.
>
> The TL;DR summary of my concerns is the rationale for change [3] below:
>
>         Rationale: Use of ECN field for flow identification is not 
> compatible with RFC 3168.

It was my understanding that your primary concern was split paths and 
this is what we covered in the language distributed on Monday.

While I understand you have concerns about a node providing different 
traffic treatment based on ECN markings on a local node, I believe this 
happens today -- just look at the related config options for your 
favorite router vendor.  Can you live with SHOULD NOT vs MUST NOT?

Thanks,

Lou


>
> -------------------------------------------------
>
> The following four changes will correct this problem:
>
> [1] In Section 3.  DetNet IP Data Plane Overview
>
> OLD
>    The DetNet IP data plane also allows for optional matching on two
>    additional data fields.  The optional fields are the ECN Field, as in
>    [RFC3168], and the IPv6 flow label field, as defined in [RFC8200].
> NEW
>    The DetNet IP data plane also allows for optional matching on one
>    additional data field, the IPv6 flow label field, as defined in 
> [RFC8200].
>
> Rationale: ECN field MUST NOT be used to subdivide a flow into 
> sub-flows.  See RFC 3168.
>
> [2] In  Section 4.3.1.  Class of Service
>
> Remove this sentence:
>
>    The 2-bit explicit congestion
>    notification (ECN) [RFC3168] field MAY also be used.
>
> Rationale: The ECN mechanism is not a Class of service mechanism.  See 
> RFC 3168.
>
> [3] In Section 5.1.1.4.  IPv4 Type of Service and IPv6 Traffic Class 
> Fields
>
> Remove this text:
>
>    Implementations of this document MUST allow the ECN field to be
>    ignored as part of DetNet flow identification. Additionally,
>    implementations SHOULD support identification of DetNet flows based
>    on the value carried in the ECN field.  When this field is used to
>    identify a specific DetNet flow, implementations MUST support a list
>    of ECN values that match a specific slow.
>
> If desired, replace it with:
>
>    The ECN field MUST NOT be used as part of DetNet flow identification.
>
> Rationale: Use of ECN field for flow identification is not compatible 
> with RFC 3168.
>
> [4] In Section 6.  Management and Control Information Summary
>
> Remove these two bullets:
>
>       *  If the ECN field is to be used in flow identification.
>          Matching based on ECN filed values is optional.
>
>       *  When ECN field is used in flow identification, a list of field
>          values that may be used by a specific flow.
>
> Rationale: Same as [3].
>
> Thanks, --David
>
> > -----Original Message-----
> > From: I-D-Announce <i-d-announce-bounces@ietf.org> On Behalf Of 
> internet-
> > drafts@ietf.org
> > Sent: Wednesday, October 16, 2019 3:49 PM
> > To: i-d-announce@ietf.org
> > Cc: detnet@ietf.org
> > Subject: I-D Action: draft-ietf-detnet-ip-02.txt
> >
> >
> > [EXTERNAL EMAIL]
> >
> >
> > A New Internet-Draft is available from the on-line Internet-Drafts 
> directories.
> > This draft is a work item of the Deterministic Networking WG of the 
> IETF.
> >
> >         Title           : DetNet Data Plane: IP
> >         Authors         : Balázs Varga
> >                           János Farkas
> >                           Lou Berger
> >                           Don Fedyk
> >                           Andrew G. Malis
> >                           Stewart Bryant
> >                           Jouni Korhonen
> >        Filename        : draft-ietf-detnet-ip-02.txt
> >        Pages           : 23
> >        Date            : 2019-10-16
> >
> > Abstract:
> >    This document specifies the Deterministic Networking data plane when
> >    operating in an IP packet switched network.
> >
> >
> > The IETF datatracker status page for this draft is:
> > https://datatracker.ietf.org/doc/draft-ietf-detnet-ip/
> >
> > There are also htmlized versions available at:
> > https://tools.ietf.org/html/draft-ietf-detnet-ip-02
> > https://datatracker.ietf.org/doc/html/draft-ietf-detnet-ip-02
> >
> > A diff from the previous version is available at:
> > https://www.ietf.org/rfcdiff?url2=draft-ietf-detnet-ip-02
> >
> >
> > Please note that it may take a couple of minutes from the time of 
> submission
> > until the htmlized version and diff are available at tools.ietf.org.
> >
> > Internet-Drafts are also available by anonymous FTP at:
> > ftp://ftp.ietf.org/internet-drafts/
> >
> > _______________________________________________
> > I-D-Announce mailing list
> > I-D-Announce@ietf.org
> > https://www.ietf.org/mailman/listinfo/i-d-announce
> > Internet-Draft directories: http://www.ietf.org/shadow.html
> > or ftp://ftp.ietf.org/ietf/1shadow-sites.txt
>
> _______________________________________________
> detnet mailing list
> detnet@ietf.org
> https://www.ietf.org/mailman/listinfo/detnet

--------------7A0B0404493D523A133F3523
Content-Type: text/html; charset=windows-1252
Content-Transfer-Encoding: 8bit

<html>
  <head>
    <meta http-equiv="Content-Type" content="text/html;
      charset=windows-1252">
  </head>
  <body text="#000000" bgcolor="#FFFFFF">
    <p>sigh -I thought we went over all language in e-mail and over the
      phone.</p>
    <div class="moz-cite-prefix">On 10/16/2019 4:43 PM, Black, David
      wrote:<br>
    </div>
    <blockquote type="cite"
cite="mid:CE03DB3D7B45C245BCA0D243277949363077C118@MX307CL04.corp.emc.com">
      <meta http-equiv="Content-Type" content="text/html;
        charset=windows-1252">
      <meta name="Generator" content="Microsoft Exchange Server">
      <!-- converted from text -->
      <style><!-- .EmailQuote { margin-left: 1pt; padding-left: 4pt; border-left: #800000 2px solid; } --></style>
      <div>
        <div><font face="sans-serif">Forwarding to remove
            <a class="moz-txt-link-abbreviated" href="mailto:internet-drafts@ietf.org">internet-drafts@ietf.org</a> as a recipient.  Please respond to
            this email. </font></div>
        <div><br>
        </div>
        <div id="x_composer_signature">
          <div style="font-size:85%; color:#575757">Thanks, --David ...
            Sent from my Android not-so-smartphone.</div>
        </div>
        <div><br>
        </div>
        <div><br>
        </div>
        <div>-------- Original message --------</div>
        <div>From: "Black, David" <a class="moz-txt-link-rfc2396E" href="mailto:david.black@emc.com">&lt;david.black@emc.com&gt;</a> </div>
        <div>Date: 10/16/19 3:13 PM (GMT-06:00) </div>
        <div>To: <a class="moz-txt-link-abbreviated" href="mailto:internet-drafts@ietf.org">internet-drafts@ietf.org</a>, <a class="moz-txt-link-abbreviated" href="mailto:detnet@ietf.org">detnet@ietf.org</a> </div>
        <div>Subject: draft-ietf-detnet-ip-02.txt - ECN </div>
        <div><br>
        </div>
      </div>
      <font size="2"><span style="font-size:10pt;">
          <div class="PlainText">The ECN material in this draft
            conflicts with RFC 3168 (a long-standing Proposed
            Standard).  I apologize to anyone who may have been under
            the impression that all ECN-related concerns were resolved
            in that call, as the text in this note did not come up
            during that call.<br>
            <br>
            The TL;DR summary of my concerns is the rationale for change
            [3] below:<br>
            <br>
                    Rationale: Use of ECN field for flow identification
            is not compatible with RFC 3168.<br>
          </div>
        </span></font></blockquote>
    <p>It was my understanding that your primary concern was split paths
      and this is what we covered in the language distributed on
      Monday.  <br>
    </p>
    <p>While I understand you have concerns about a node providing
      different traffic treatment based on ECN markings on a local node,
      I believe this happens today -- just look at the related config
      options for your favorite router vendor.  Can you live with SHOULD
      NOT vs MUST NOT?</p>
    <p>Thanks,</p>
    <p>Lou<br>
    </p>
    <p><br>
    </p>
    <blockquote type="cite"
cite="mid:CE03DB3D7B45C245BCA0D243277949363077C118@MX307CL04.corp.emc.com"><font
        size="2"><span style="font-size:10pt;">
          <div class="PlainText">
            <br>
            -------------------------------------------------<br>
            <br>
            The following four changes will correct this problem:<br>
            <br>
            [1] In Section 3.  DetNet IP Data Plane Overview<br>
            <br>
            OLD<br>
               The DetNet IP data plane also allows for optional
            matching on two<br>
               additional data fields.  The optional fields are the ECN
            Field, as in<br>
               [RFC3168], and the IPv6 flow label field, as defined in
            [RFC8200].<br>
            NEW<br>
               The DetNet IP data plane also allows for optional
            matching on one<br>
               additional data field, the IPv6 flow label field, as
            defined in [RFC8200].<br>
            <br>
            Rationale: ECN field MUST NOT be used to subdivide a flow
            into sub-flows.  See RFC 3168.<br>
            <br>
            [2] In  Section 4.3.1.  Class of Service<br>
            <br>
            Remove this sentence:<br>
            <br>
               The 2-bit explicit congestion<br>
               notification (ECN) [RFC3168] field MAY also be used.<br>
            <br>
            Rationale: The ECN mechanism is not a Class of service
            mechanism.  See RFC 3168.<br>
            <br>
            [3] In Section 5.1.1.4.  IPv4 Type of Service and IPv6
            Traffic Class Fields<br>
            <br>
            Remove this text:<br>
            <br>
               Implementations of this document MUST allow the ECN field
            to be<br>
               ignored as part of DetNet flow identification. 
            Additionally,<br>
               implementations SHOULD support identification of DetNet
            flows based<br>
               on the value carried in the ECN field.  When this field
            is used to<br>
               identify a specific DetNet flow, implementations MUST
            support a list<br>
               of ECN values that match a specific slow.<br>
            <br>
            If desired, replace it with:<br>
            <br>
               The ECN field MUST NOT be used as part of DetNet flow
            identification.<br>
            <br>
            Rationale: Use of ECN field for flow identification is not
            compatible with RFC 3168.<br>
            <br>
            [4] In Section 6.  Management and Control Information
            Summary<br>
            <br>
            Remove these two bullets:<br>
            <br>
                  *  If the ECN field is to be used in flow
            identification.<br>
                     Matching based on ECN filed values is optional.<br>
            <br>
                  *  When ECN field is used in flow identification, a
            list of field<br>
                     values that may be used by a specific flow.<br>
            <br>
            Rationale: Same as [3].<br>
            <br>
            Thanks, --David<br>
            <br>
            &gt; -----Original Message-----<br>
            &gt; From: I-D-Announce
            <a class="moz-txt-link-rfc2396E" href="mailto:i-d-announce-bounces@ietf.org">&lt;i-d-announce-bounces@ietf.org&gt;</a> On Behalf Of internet-<br>
            &gt; <a class="moz-txt-link-abbreviated" href="mailto:drafts@ietf.org">drafts@ietf.org</a><br>
            &gt; Sent: Wednesday, October 16, 2019 3:49 PM<br>
            &gt; To: <a class="moz-txt-link-abbreviated" href="mailto:i-d-announce@ietf.org">i-d-announce@ietf.org</a><br>
            &gt; Cc: <a class="moz-txt-link-abbreviated" href="mailto:detnet@ietf.org">detnet@ietf.org</a><br>
            &gt; Subject: I-D Action: draft-ietf-detnet-ip-02.txt<br>
            &gt; <br>
            &gt; <br>
            &gt; [EXTERNAL EMAIL]<br>
            &gt; <br>
            &gt; <br>
            &gt; A New Internet-Draft is available from the on-line
            Internet-Drafts directories.<br>
            &gt; This draft is a work item of the Deterministic
            Networking WG of the IETF.<br>
            &gt; <br>
            &gt;         Title           : DetNet Data Plane: IP<br>
            &gt;         Authors         : Balázs Varga<br>
            &gt;                           János Farkas<br>
            &gt;                           Lou Berger<br>
            &gt;                           Don Fedyk<br>
            &gt;                           Andrew G. Malis<br>
            &gt;                           Stewart Bryant<br>
            &gt;                           Jouni Korhonen<br>
            &gt;        Filename        : draft-ietf-detnet-ip-02.txt<br>
            &gt;        Pages           : 23<br>
            &gt;        Date            : 2019-10-16<br>
            &gt; <br>
            &gt; Abstract:<br>
            &gt;    This document specifies the Deterministic Networking
            data plane when<br>
            &gt;    operating in an IP packet switched network.<br>
            &gt; <br>
            &gt; <br>
            &gt; The IETF datatracker status page for this draft is:<br>
            &gt; <a
              href="https://datatracker.ietf.org/doc/draft-ietf-detnet-ip/"
              moz-do-not-send="true">https://datatracker.ietf.org/doc/draft-ietf-detnet-ip/</a><br>
            &gt; <br>
            &gt; There are also htmlized versions available at:<br>
            &gt; <a
              href="https://tools.ietf.org/html/draft-ietf-detnet-ip-02"
              moz-do-not-send="true">https://tools.ietf.org/html/draft-ietf-detnet-ip-02</a><br>
            &gt; <a
              href="https://datatracker.ietf.org/doc/html/draft-ietf-detnet-ip-02"
              moz-do-not-send="true">https://datatracker.ietf.org/doc/html/draft-ietf-detnet-ip-02</a><br>
            &gt; <br>
            &gt; A diff from the previous version is available at:<br>
            &gt; <a
              href="https://www.ietf.org/rfcdiff?url2=draft-ietf-detnet-ip-02"
              moz-do-not-send="true">https://www.ietf.org/rfcdiff?url2=draft-ietf-detnet-ip-02</a><br>
            &gt; <br>
            &gt; <br>
            &gt; Please note that it may take a couple of minutes from
            the time of submission<br>
            &gt; until the htmlized version and diff are available at
            tools.ietf.org.<br>
            &gt; <br>
            &gt; Internet-Drafts are also available by anonymous FTP at:<br>
            &gt; <a href="ftp://ftp.ietf.org/internet-drafts/"
              moz-do-not-send="true">ftp://ftp.ietf.org/internet-drafts/</a><br>
            &gt; <br>
            &gt; _______________________________________________<br>
            &gt; I-D-Announce mailing list<br>
            &gt; <a class="moz-txt-link-abbreviated" href="mailto:I-D-Announce@ietf.org">I-D-Announce@ietf.org</a><br>
            &gt; <a
              href="https://www.ietf.org/mailman/listinfo/i-d-announce"
              moz-do-not-send="true">https://www.ietf.org/mailman/listinfo/i-d-announce</a><br>
            &gt; Internet-Draft directories: <a
              href="http://www.ietf.org/shadow.html"
              moz-do-not-send="true">http://www.ietf.org/shadow.html</a><br>
            &gt; or <a href="ftp://ftp.ietf.org/ietf/1shadow-sites.txt"
              moz-do-not-send="true">ftp://ftp.ietf.org/ietf/1shadow-sites.txt</a><br>
          </div>
        </span></font>
      <br>
      <fieldset class="mimeAttachmentHeader"></fieldset>
      <pre class="moz-quote-pre" wrap="">_______________________________________________
detnet mailing list
<a class="moz-txt-link-abbreviated" href="mailto:detnet@ietf.org">detnet@ietf.org</a>
<a class="moz-txt-link-freetext" href="https://www.ietf.org/mailman/listinfo/detnet">https://www.ietf.org/mailman/listinfo/detnet</a>
</pre>
    </blockquote>
  </body>
</html>

--------------7A0B0404493D523A133F3523--


From nobody Wed Oct 16 20:11:46 2019
Return-Path: <David.Black@dell.com>
X-Original-To: detnet@ietfa.amsl.com
Delivered-To: detnet@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id E532E120024 for <detnet@ietfa.amsl.com>; Wed, 16 Oct 2019 20:11:44 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.689
X-Spam-Level: 
X-Spam-Status: No, score=-2.689 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_LOW=-0.7, SPF_HELO_NONE=0.001, SPF_PASS=-0.001, T_KAM_HTML_FONT_INVALID=0.01, URIBL_BLOCKED=0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (2048-bit key) header.d=dell.com header.b=sTBqLLm0; dkim=fail (1024-bit key) reason="fail (message has been altered)" header.d=emc.com header.b=AU1VcyRI
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id yN-ltSOA_XbY for <detnet@ietfa.amsl.com>; Wed, 16 Oct 2019 20:11:41 -0700 (PDT)
Received: from mx0b-00154904.pphosted.com (mx0b-00154904.pphosted.com [148.163.137.20]) (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 3B84512004A for <DetNet@ietf.org>; Wed, 16 Oct 2019 20:11:41 -0700 (PDT)
Received: from pps.filterd (m0170397.ppops.net [127.0.0.1]) by mx0b-00154904.pphosted.com (8.16.0.42/8.16.0.42) with SMTP id x9H3A3dt031274; Wed, 16 Oct 2019 23:11:37 -0400
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=dell.com; h=from : to : subject : date : message-id : references : in-reply-to : content-type : mime-version; s=smtpout1; bh=kMQrFn/sYZfV2xziqhoOuBQlFrUKSbJ6uH90xK6tcas=; b=sTBqLLm0q321+/bMM5mNOi2K5ZqXI9n+9xTxOwcRMVu8dP5QIaSEUs1V5bOfVPyKNL42 qmXOIV8j7TFN6vMvT2gDJGIwpG/N+rWV1fFDIbKJOxxrjw3kqJYalw+6ZQtYmDHbOexE dfe8r06uWyno62en5aajiXttGf3L27/0UEtYSfXu15whsmREW23mI99jb251L+x3fM0t v1fO/08UwIEZTUooZk37+bkOyr0gsF2M7F/wHph86MIn8+bH3TQV+uie3LLU5UFtFIfK +0QCvJknRPfEPYXfBCEyLtSdDW5lt81PXYPJYy2hTqoswdtCF4d0Zt12P5vgO4BSxqxD Ww== 
Received: from mx0a-00154901.pphosted.com (mx0a-00154901.pphosted.com [67.231.149.39]) by mx0b-00154904.pphosted.com with ESMTP id 2vp2bvum4g-1 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=NOT); Wed, 16 Oct 2019 23:11:37 -0400
Received: from pps.filterd (m0134746.ppops.net [127.0.0.1]) by mx0a-00154901.pphosted.com (8.16.0.42/8.16.0.42) with SMTP id x9H3896D046584; Wed, 16 Oct 2019 23:11:36 -0400
Received: from mailuogwhop.emc.com (mailuogwhop-nat.lss.emc.com [168.159.213.141] (may be forged)) by mx0a-00154901.pphosted.com with ESMTP id 2vnbdb90ju-1 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=FAIL); Wed, 16 Oct 2019 23:11:36 -0400
Received: from maildlpprd05.lss.emc.com (maildlpprd05.lss.emc.com [10.253.24.37]) by mailuogwprd03.lss.emc.com (Sentrion-MTA-4.3.1/Sentrion-MTA-4.3.0) with ESMTP id x9H3B3HG024694 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=NO); Wed, 16 Oct 2019 23:11:34 -0400
X-DKIM: OpenDKIM Filter v2.4.3 mailuogwprd03.lss.emc.com x9H3B3HG024694
DKIM-Signature: v=1; a=rsa-sha1; c=relaxed/relaxed; d=emc.com; s=jan2013; t=1571281894; bh=OwFzxeo+gvc5aIc/b2TXL6IHpqQ=; h=From:To:Subject:Date:Message-ID:References:In-Reply-To: Content-Type:MIME-Version; b=AU1VcyRI4YjoBUhc1hhXxQwsWVzg0mm21Smtx6GLJIpT+aJ9iW0xaWW5CCHyCh5/B XUoEvgC3wqnXM4tpQ9/tFY9Zam2GI9QfCvaG4OBcmsclZGVfdQGmMWEtsAVSOeT/jy gPslipE78zcyMJlJNMB97t00ikcgGytTIUNzGJaM=
Received: from mailusrhubprd54.lss.emc.com (mailusrhubprd54.lss.emc.com [10.106.48.19]) by maildlpprd05.lss.emc.com (RSA Interceptor); Wed, 16 Oct 2019 23:08:54 -0400
Received: from MXHUB309.corp.emc.com (MXHUB309.corp.emc.com [10.146.3.35]) by mailusrhubprd54.lss.emc.com (Sentrion-MTA-4.3.1/Sentrion-MTA-4.3.0) with ESMTP id x9H38ton024047 (version=TLSv1.2 cipher=AES128-SHA256 bits=128 verify=FAIL); Wed, 16 Oct 2019 23:08:55 -0400
Received: from MX307CL04.corp.emc.com ([fe80::849f:5da2:11b:4385]) by MXHUB309.corp.emc.com ([10.146.3.35]) with mapi id 14.03.0439.000; Wed, 16 Oct 2019 23:08:55 -0400
From: "Black, David" <David.Black@dell.com>
To: Lou Berger <lberger@labn.net>, "DetNet@ietf.org" <DetNet@ietf.org>
Thread-Topic: [Detnet] Fwd: draft-ietf-detnet-ip-02.txt - ECN
Thread-Index: AdWEXh9psiE2WeJzRbKRcFv/FrbfNAABDzyaABOAzoAABjGGQA==
Date: Thu, 17 Oct 2019 03:08:53 +0000
Message-ID: <CE03DB3D7B45C245BCA0D243277949363077CFD0@MX307CL04.corp.emc.com>
References: <CE03DB3D7B45C245BCA0D243277949363077BFC2@MX307CL04.corp.emc.com> <CE03DB3D7B45C245BCA0D243277949363077C118@MX307CL04.corp.emc.com> <e11e2843-6185-386c-c0e4-2ed5555ae0bb@labn.net>
In-Reply-To: <e11e2843-6185-386c-c0e4-2ed5555ae0bb@labn.net>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
msip_labels: MSIP_Label_17cb76b2-10b8-4fe1-93d4-2202842406cd_Enabled=True; MSIP_Label_17cb76b2-10b8-4fe1-93d4-2202842406cd_SiteId=945c199a-83a2-4e80-9f8c-5a91be5752dd; MSIP_Label_17cb76b2-10b8-4fe1-93d4-2202842406cd_Owner=david.black@emc.com; MSIP_Label_17cb76b2-10b8-4fe1-93d4-2202842406cd_SetDate=2019-10-17T03:06:48.5095437Z; MSIP_Label_17cb76b2-10b8-4fe1-93d4-2202842406cd_Name=External Public; MSIP_Label_17cb76b2-10b8-4fe1-93d4-2202842406cd_Application=Microsoft Azure Information Protection; MSIP_Label_17cb76b2-10b8-4fe1-93d4-2202842406cd_Extended_MSFT_Method=Manual; aiplabel=External Public
x-originating-ip: [10.105.8.135]
Content-Type: multipart/alternative; boundary="_000_CE03DB3D7B45C245BCA0D243277949363077CFD0MX307CL04corpem_"
MIME-Version: 1.0
X-Sentrion-Hostname: mailusrhubprd54.lss.emc.com
X-RSA-Classifications: public
X-Proofpoint-Virus-Version: vendor=fsecure engine=2.50.10434:6.0.95,1.0.8 definitions=2019-10-17_01:2019-10-16,2019-10-17 signatures=0
X-Proofpoint-Spam-Details: rule=outbound_notspam policy=outbound score=0 adultscore=0 priorityscore=1501 bulkscore=0 malwarescore=0 phishscore=0 mlxlogscore=999 lowpriorityscore=0 suspectscore=0 mlxscore=0 impostorscore=0 clxscore=1015 spamscore=0 classifier=spam adjust=0 reason=mlx scancount=1 engine=8.12.0-1908290000 definitions=main-1910170022
X-Proofpoint-Spam-Details: rule=notspam policy=default score=0 priorityscore=1501 suspectscore=0 bulkscore=0 impostorscore=0 clxscore=1015 lowpriorityscore=0 mlxscore=0 malwarescore=0 adultscore=0 phishscore=0 spamscore=0 mlxlogscore=999 classifier=spam adjust=0 reason=mlx scancount=1 engine=8.12.0-1908290000 definitions=main-1910170022
Archived-At: <https://mailarchive.ietf.org/arch/msg/detnet/eJDBNzVo0JRaels8xkGdHyQ37vE>
Subject: Re: [Detnet] Fwd: draft-ietf-detnet-ip-02.txt - ECN
X-BeenThere: detnet@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: Discussions on Deterministic Networking BoF and Proposed WG <detnet.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/detnet>, <mailto:detnet-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/detnet/>
List-Post: <mailto:detnet@ietf.org>
List-Help: <mailto:detnet-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/detnet>, <mailto:detnet-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 17 Oct 2019 03:11:45 -0000

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

> While I understand you have concerns about a node providing different tra=
ffic treatment based on ECN markings on a local node, I believe this happen=
s today -
> just look at the related config options for your favorite router vendor. =
 Can you live with SHOULD NOT vs MUST NOT?
I can live with removal of all mention of ECN from this draft.  I would sug=
gest this course of action if the goal is to avoid "MUST NOT" wording.

Otherwise, I would need to be convinced that what the draft proposes to do/=
allow wrt ECN is consistent with RFC 3168.  The current text is not consist=
ent with RFC 3168.

Thanks, --David

From: Lou Berger <lberger@labn.net>
Sent: Wednesday, October 16, 2019 10:02 PM
To: Black, David; DetNet@ietf.org
Subject: Re: [Detnet] Fwd: draft-ietf-detnet-ip-02.txt - ECN


[EXTERNAL EMAIL]

sigh -I thought we went over all language in e-mail and over the phone.
On 10/16/2019 4:43 PM, Black, David wrote:
Forwarding to remove internet-drafts@ietf.org<mailto:internet-drafts@ietf.o=
rg> as a recipient.  Please respond to this email.

Thanks, --David ... Sent from my Android not-so-smartphone.


-------- Original message --------
From: "Black, David" <david.black@emc.com><mailto:david.black@emc.com>
Date: 10/16/19 3:13 PM (GMT-06:00)
To: internet-drafts@ietf.org<mailto:internet-drafts@ietf.org>, detnet@ietf.=
org<mailto:detnet@ietf.org>
Subject: draft-ietf-detnet-ip-02.txt - ECN

The ECN material in this draft conflicts with RFC 3168 (a long-standing Pro=
posed Standard).  I apologize to anyone who may have been under the impress=
ion that all ECN-related concerns were resolved in that call, as the text i=
n this note did not come up during that call.

The TL;DR summary of my concerns is the rationale for change [3] below:

        Rationale: Use of ECN field for flow identification is not compatib=
le with RFC 3168.

It was my understanding that your primary concern was split paths and this =
is what we covered in the language distributed on Monday.

While I understand you have concerns about a node providing different traff=
ic treatment based on ECN markings on a local node, I believe this happens =
today -- just look at the related config options for your favorite router v=
endor.  Can you live with SHOULD NOT vs MUST NOT?

Thanks,

Lou



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

The following four changes will correct this problem:

[1] In Section 3.  DetNet IP Data Plane Overview

OLD
   The DetNet IP data plane also allows for optional matching on two
   additional data fields.  The optional fields are the ECN Field, as in
   [RFC3168], and the IPv6 flow label field, as defined in [RFC8200].
NEW
   The DetNet IP data plane also allows for optional matching on one
   additional data field, the IPv6 flow label field, as defined in [RFC8200=
].

Rationale: ECN field MUST NOT be used to subdivide a flow into sub-flows.  =
See RFC 3168.

[2] In  Section 4.3.1.  Class of Service

Remove this sentence:

   The 2-bit explicit congestion
   notification (ECN) [RFC3168] field MAY also be used.

Rationale: The ECN mechanism is not a Class of service mechanism.  See RFC =
3168.

[3] In Section 5.1.1.4.  IPv4 Type of Service and IPv6 Traffic Class Fields

Remove this text:

   Implementations of this document MUST allow the ECN field to be
   ignored as part of DetNet flow identification.  Additionally,
   implementations SHOULD support identification of DetNet flows based
   on the value carried in the ECN field.  When this field is used to
   identify a specific DetNet flow, implementations MUST support a list
   of ECN values that match a specific slow.

If desired, replace it with:

   The ECN field MUST NOT be used as part of DetNet flow identification.

Rationale: Use of ECN field for flow identification is not compatible with =
RFC 3168.

[4] In Section 6.  Management and Control Information Summary

Remove these two bullets:

      *  If the ECN field is to be used in flow identification.
         Matching based on ECN filed values is optional.

      *  When ECN field is used in flow identification, a list of field
         values that may be used by a specific flow.

Rationale: Same as [3].

Thanks, --David

> -----Original Message-----
> From: I-D-Announce <i-d-announce-bounces@ietf.org><mailto:i-d-announce-bo=
unces@ietf.org> On Behalf Of internet-
> drafts@ietf.org<mailto:drafts@ietf.org>
> Sent: Wednesday, October 16, 2019 3:49 PM
> To: i-d-announce@ietf.org<mailto:i-d-announce@ietf.org>
> Cc: detnet@ietf.org<mailto:detnet@ietf.org>
> Subject: I-D Action: draft-ietf-detnet-ip-02.txt
>
>
> [EXTERNAL EMAIL]
>
>
> A New Internet-Draft is available from the on-line Internet-Drafts direct=
ories.
> This draft is a work item of the Deterministic Networking WG of the IETF.
>
>         Title           : DetNet Data Plane: IP
>         Authors         : Bal=E1zs Varga
>                           J=E1nos Farkas
>                           Lou Berger
>                           Don Fedyk
>                           Andrew G. Malis
>                           Stewart Bryant
>                           Jouni Korhonen
>        Filename        : draft-ietf-detnet-ip-02.txt
>        Pages           : 23
>        Date            : 2019-10-16
>
> Abstract:
>    This document specifies the Deterministic Networking data plane when
>    operating in an IP packet switched network.
>
>
> The IETF datatracker status page for this draft is:
> https://datatracker.ietf.org/doc/draft-ietf-detnet-ip/
>
> There are also htmlized versions available at:
> https://tools.ietf.org/html/draft-ietf-detnet-ip-02
> https://datatracker.ietf.org/doc/html/draft-ietf-detnet-ip-02
>
> A diff from the previous version is available at:
> https://www.ietf.org/rfcdiff?url2=3Ddraft-ietf-detnet-ip-02
>
>
> Please note that it may take a couple of minutes from the time of submiss=
ion
> until the htmlized version and diff are available at tools.ietf.org.
>
> Internet-Drafts are also available by anonymous FTP at:
> ftp://ftp.ietf.org/internet-drafts/
>
> _______________________________________________
> I-D-Announce mailing list
> I-D-Announce@ietf.org<mailto:I-D-Announce@ietf.org>
> https://www.ietf.org/mailman/listinfo/i-d-announce
> Internet-Draft directories: http://www.ietf.org/shadow.html
> or ftp://ftp.ietf.org/ietf/1shadow-sites.txt



_______________________________________________

detnet mailing list

detnet@ietf.org<mailto:detnet@ietf.org>

https://www.ietf.org/mailman/listinfo/detnet

--_000_CE03DB3D7B45C245BCA0D243277949363077CFD0MX307CL04corpem_
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: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;
	color:black;}
a:link, span.MsoHyperlink
	{mso-style-priority:99;
	color:blue;
	text-decoration:underline;}
a:visited, span.MsoHyperlinkFollowed
	{mso-style-priority:99;
	color:purple;
	text-decoration:underline;}
pre
	{mso-style-priority:99;
	mso-style-link:"HTML Preformatted Char";
	margin:0in;
	margin-bottom:.0001pt;
	font-size:10.0pt;
	font-family:"Courier New";
	color:black;}
p.msonormal0, li.msonormal0, div.msonormal0
	{mso-style-name:msonormal;
	mso-margin-top-alt:auto;
	margin-right:0in;
	mso-margin-bottom-alt:auto;
	margin-left:0in;
	font-size:11.0pt;
	font-family:"Calibri",sans-serif;
	color:black;}
p.emailquote, li.emailquote, div.emailquote
	{mso-style-name:emailquote;
	mso-margin-top-alt:auto;
	margin-right:0in;
	mso-margin-bottom-alt:auto;
	margin-left:1.0pt;
	border:none;
	padding:0in;
	font-size:11.0pt;
	font-family:"Calibri",sans-serif;
	color:black;}
span.HTMLPreformattedChar
	{mso-style-name:"HTML Preformatted Char";
	mso-style-priority:99;
	mso-style-link:"HTML Preformatted";
	font-family:"Consolas",serif;
	color:black;}
span.EmailStyle22
	{mso-style-type:personal-reply;
	font-family:"Calibri",sans-serif;
	color:#993366;
	font-weight:normal;
	font-style:normal;
	text-decoration:none none;}
.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 bgcolor=3D"white" lang=3D"EN-US" link=3D"blue" vlink=3D"purple">
<div class=3D"WordSection1">
<p>&gt; While I understand you have concerns about a node providing differe=
nt traffic treatment based on ECN markings on a local node, I believe this =
happens today &#8211;<br>
&gt; just look at the related config options for your favorite router vendo=
r.&nbsp; Can you live with SHOULD NOT vs MUST NOT?<o:p></o:p></p>
<p class=3D"MsoNormal"><span style=3D"color:#993366">I can live with remova=
l of all mention of ECN from this draft.&nbsp; I would suggest this course =
of action if the goal is to avoid &#8220;MUST NOT&#8221; wording.<o:p></o:p=
></span></p>
<p class=3D"MsoNormal"><span style=3D"color:#993366"><o:p>&nbsp;</o:p></spa=
n></p>
<p class=3D"MsoNormal"><span style=3D"color:#993366">Otherwise, I would nee=
d to be convinced that what the draft proposes to do/allow wrt ECN is consi=
stent with RFC 3168.&nbsp; The current text is not consistent with RFC 3168=
.<o:p></o:p></span></p>
<p class=3D"MsoNormal"><span style=3D"color:#993366"><o:p>&nbsp;</o:p></spa=
n></p>
<div>
<p class=3D"MsoNormal"><span style=3D"color:#993366">Thanks, --David<o:p></=
o:p></span></p>
</div>
<p class=3D"MsoNormal"><span style=3D"color:#993366"><o:p>&nbsp;</o:p></spa=
n></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><span style=3D"color:windowtext">From:</span></b>=
<span style=3D"color:windowtext"> Lou Berger &lt;lberger@labn.net&gt;
<br>
<b>Sent:</b> Wednesday, October 16, 2019 10:02 PM<br>
<b>To:</b> Black, David; DetNet@ietf.org<br>
<b>Subject:</b> Re: [Detnet] Fwd: draft-ietf-detnet-ip-02.txt - ECN<o:p></o=
:p></span></p>
</div>
</div>
<p class=3D"MsoNormal"><o:p>&nbsp;</o:p></p>
<div>
<p><span style=3D"color:#CE1126">[EXTERNAL EMAIL] <o:p></o:p></span></p>
</div>
<p>sigh -I thought we went over all language in e-mail and over the phone.<=
o:p></o:p></p>
<div>
<p class=3D"MsoNormal">On 10/16/2019 4:43 PM, Black, David wrote:<o:p></o:p=
></p>
</div>
<blockquote style=3D"margin-top:5.0pt;margin-bottom:5.0pt">
<div>
<div>
<p class=3D"MsoNormal"><span style=3D"font-family:&quot;Arial&quot;,sans-se=
rif">Forwarding to remove
<a href=3D"mailto:internet-drafts@ietf.org">internet-drafts@ietf.org</a> as=
 a recipient.&nbsp; Please respond to this email.&nbsp;</span><o:p></o:p></=
p>
</div>
<div>
<p class=3D"MsoNormal"><o:p>&nbsp;</o:p></p>
</div>
<div id=3D"x_composer_signature">
<div>
<p class=3D"MsoNormal"><span style=3D"font-size:9.5pt;color:#575757">Thanks=
, --David ... Sent from my Android not-so-smartphone.<o:p></o:p></span></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">-------- Original message --------<o:p></o:p></p>
</div>
<div>
<p class=3D"MsoNormal">From: &quot;Black, David&quot; <a href=3D"mailto:dav=
id.black@emc.com">&lt;david.black@emc.com&gt;</a>
<o:p></o:p></p>
</div>
<div>
<p class=3D"MsoNormal">Date: 10/16/19 3:13 PM (GMT-06:00) <o:p></o:p></p>
</div>
<div>
<p class=3D"MsoNormal">To: <a href=3D"mailto:internet-drafts@ietf.org">inte=
rnet-drafts@ietf.org</a>,
<a href=3D"mailto:detnet@ietf.org">detnet@ietf.org</a> <o:p></o:p></p>
</div>
<div>
<p class=3D"MsoNormal">Subject: draft-ietf-detnet-ip-02.txt - ECN <o:p></o:=
p></p>
</div>
<div>
<p class=3D"MsoNormal"><o:p>&nbsp;</o:p></p>
</div>
</div>
<div>
<p class=3D"MsoNormal"><span style=3D"font-size:10.0pt">The ECN material in=
 this draft conflicts with RFC 3168 (a long-standing Proposed Standard).&nb=
sp; I apologize to anyone who may have been under the impression that all E=
CN-related concerns were resolved in that
 call, as the text in this note did not come up during that call.<br>
<br>
The TL;DR summary of my concerns is the rationale for change [3] below:<br>
<br>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; Rationale: Use of ECN field for =
flow identification is not compatible with RFC 3168.<o:p></o:p></span></p>
</div>
</blockquote>
<p>It was my understanding that your primary concern was split paths and th=
is is what we covered in the language distributed on Monday.&nbsp;
<o:p></o:p></p>
<p>While I understand you have concerns about a node providing different tr=
affic treatment based on ECN markings on a local node, I believe this happe=
ns today -- just look at the related config options for your favorite route=
r vendor.&nbsp; Can you live with SHOULD
 NOT vs MUST NOT?<o:p></o:p></p>
<p>Thanks,<o:p></o:p></p>
<p>Lou<o:p></o:p></p>
<p><o:p>&nbsp;</o:p></p>
<blockquote style=3D"margin-top:5.0pt;margin-bottom:5.0pt">
<div>
<p class=3D"MsoNormal"><span style=3D"font-size:10.0pt"><br>
-------------------------------------------------<br>
<br>
The following four changes will correct this problem:<br>
<br>
[1] In Section 3.&nbsp; DetNet IP Data Plane Overview<br>
<br>
OLD<br>
&nbsp;&nbsp; The DetNet IP data plane also allows for optional matching on =
two<br>
&nbsp;&nbsp; additional data fields.&nbsp; The optional fields are the ECN =
Field, as in<br>
&nbsp;&nbsp; [RFC3168], and the IPv6 flow label field, as defined in [RFC82=
00].<br>
NEW<br>
&nbsp;&nbsp; The DetNet IP data plane also allows for optional matching on =
one<br>
&nbsp;&nbsp; additional data field, the IPv6 flow label field, as defined i=
n [RFC8200].<br>
<br>
Rationale: ECN field MUST NOT be used to subdivide a flow into sub-flows.&n=
bsp; See RFC 3168.<br>
<br>
[2] In&nbsp; Section 4.3.1.&nbsp; Class of Service<br>
<br>
Remove this sentence:<br>
<br>
&nbsp;&nbsp; The 2-bit explicit congestion<br>
&nbsp;&nbsp; notification (ECN) [RFC3168] field MAY also be used.<br>
<br>
Rationale: The ECN mechanism is not a Class of service mechanism.&nbsp; See=
 RFC 3168.<br>
<br>
[3] In Section 5.1.1.4.&nbsp; IPv4 Type of Service and IPv6 Traffic Class F=
ields<br>
<br>
Remove this text:<br>
<br>
&nbsp;&nbsp; Implementations of this document MUST allow the ECN field to b=
e<br>
&nbsp;&nbsp; ignored as part of DetNet flow identification.&nbsp; Additiona=
lly,<br>
&nbsp;&nbsp; implementations SHOULD support identification of DetNet flows =
based<br>
&nbsp;&nbsp; on the value carried in the ECN field.&nbsp; When this field i=
s used to<br>
&nbsp;&nbsp; identify a specific DetNet flow, implementations MUST support =
a list<br>
&nbsp;&nbsp; of ECN values that match a specific slow.<br>
<br>
If desired, replace it with:<br>
<br>
&nbsp;&nbsp; The ECN field MUST NOT be used as part of DetNet flow identifi=
cation.<br>
<br>
Rationale: Use of ECN field for flow identification is not compatible with =
RFC 3168.<br>
<br>
[4] In Section 6.&nbsp; Management and Control Information Summary<br>
<br>
Remove these two bullets:<br>
<br>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; *&nbsp; If the ECN field is to be used in fl=
ow identification.<br>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; Matching based on ECN file=
d values is optional.<br>
<br>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; *&nbsp; When ECN field is used in flow ident=
ification, a list of field<br>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; values that may be used by=
 a specific flow.<br>
<br>
Rationale: Same as [3].<br>
<br>
Thanks, --David<br>
<br>
&gt; -----Original Message-----<br>
&gt; From: I-D-Announce <a href=3D"mailto:i-d-announce-bounces@ietf.org">&l=
t;i-d-announce-bounces@ietf.org&gt;</a> On Behalf Of internet-<br>
&gt; <a href=3D"mailto:drafts@ietf.org">drafts@ietf.org</a><br>
&gt; Sent: Wednesday, October 16, 2019 3:49 PM<br>
&gt; To: <a href=3D"mailto:i-d-announce@ietf.org">i-d-announce@ietf.org</a>=
<br>
&gt; Cc: <a href=3D"mailto:detnet@ietf.org">detnet@ietf.org</a><br>
&gt; Subject: I-D Action: draft-ietf-detnet-ip-02.txt<br>
&gt; <br>
&gt; <br>
&gt; [EXTERNAL EMAIL]<br>
&gt; <br>
&gt; <br>
&gt; A New Internet-Draft is available from the on-line Internet-Drafts dir=
ectories.<br>
&gt; This draft is a work item of the Deterministic Networking WG of the IE=
TF.<br>
&gt; <br>
&gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; Title&nbsp;&nbsp;&nbsp=
;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; : DetNet Data Plane: IP<br>
&gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; Authors&nbsp;&nbsp;&nb=
sp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; : Bal=E1zs Varga<br>
&gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp=
;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&n=
bsp;&nbsp; J=E1nos Farkas<br>
&gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp=
;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&n=
bsp;&nbsp; Lou Berger<br>
&gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp=
;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&n=
bsp;&nbsp; Don Fedyk<br>
&gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp=
;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&n=
bsp;&nbsp; Andrew G. Malis<br>
&gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp=
;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&n=
bsp;&nbsp; Stewart Bryant<br>
&gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp=
;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&n=
bsp;&nbsp; Jouni Korhonen<br>
&gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; Filename&nbsp;&nbsp;&nbsp;&n=
bsp;&nbsp;&nbsp;&nbsp; : draft-ietf-detnet-ip-02.txt<br>
&gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; Pages&nbsp;&nbsp;&nbsp;&nbsp=
;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; : 23<br>
&gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; Date&nbsp;&nbsp;&nbsp;&nbsp;=
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; : 2019-10-16<br>
&gt; <br>
&gt; Abstract:<br>
&gt;&nbsp;&nbsp;&nbsp; This document specifies the Deterministic Networking=
 data plane when<br>
&gt;&nbsp;&nbsp;&nbsp; operating in an IP packet switched network.<br>
&gt; <br>
&gt; <br>
&gt; The IETF datatracker status page for this draft is:<br>
&gt; <a href=3D"https://datatracker.ietf.org/doc/draft-ietf-detnet-ip/">htt=
ps://datatracker.ietf.org/doc/draft-ietf-detnet-ip/</a><br>
&gt; <br>
&gt; There are also htmlized versions available at:<br>
&gt; <a href=3D"https://tools.ietf.org/html/draft-ietf-detnet-ip-02">https:=
//tools.ietf.org/html/draft-ietf-detnet-ip-02</a><br>
&gt; <a href=3D"https://datatracker.ietf.org/doc/html/draft-ietf-detnet-ip-=
02">https://datatracker.ietf.org/doc/html/draft-ietf-detnet-ip-02</a><br>
&gt; <br>
&gt; A diff from the previous version is available at:<br>
&gt; <a href=3D"https://www.ietf.org/rfcdiff?url2=3Ddraft-ietf-detnet-ip-02=
">https://www.ietf.org/rfcdiff?url2=3Ddraft-ietf-detnet-ip-02</a><br>
&gt; <br>
&gt; <br>
&gt; Please note that it may take a couple of minutes from the time of subm=
ission<br>
&gt; until the htmlized version and diff are available at tools.ietf.org.<b=
r>
&gt; <br>
&gt; Internet-Drafts are also available by anonymous FTP at:<br>
&gt; <a href=3D"ftp://ftp.ietf.org/internet-drafts/">ftp://ftp.ietf.org/int=
ernet-drafts/</a><br>
&gt; <br>
&gt; _______________________________________________<br>
&gt; I-D-Announce mailing list<br>
&gt; <a href=3D"mailto:I-D-Announce@ietf.org">I-D-Announce@ietf.org</a><br>
&gt; <a href=3D"https://www.ietf.org/mailman/listinfo/i-d-announce">https:/=
/www.ietf.org/mailman/listinfo/i-d-announce</a><br>
&gt; Internet-Draft directories: <a href=3D"http://www.ietf.org/shadow.html=
">http://www.ietf.org/shadow.html</a><br>
&gt; or <a href=3D"ftp://ftp.ietf.org/ietf/1shadow-sites.txt">ftp://ftp.iet=
f.org/ietf/1shadow-sites.txt</a><o:p></o:p></span></p>
</div>
<p class=3D"MsoNormal"><br>
<br>
<o:p></o:p></p>
<pre>_______________________________________________<o:p></o:p></pre>
<pre>detnet mailing list<o:p></o:p></pre>
<pre><a href=3D"mailto:detnet@ietf.org">detnet@ietf.org</a><o:p></o:p></pre=
>
<pre><a href=3D"https://www.ietf.org/mailman/listinfo/detnet">https://www.i=
etf.org/mailman/listinfo/detnet</a><o:p></o:p></pre>
</blockquote>
</div>
</div>
</body>
</html>

--_000_CE03DB3D7B45C245BCA0D243277949363077CFD0MX307CL04corpem_--


From nobody Fri Oct 18 13:57:24 2019
Return-Path: <lberger@labn.net>
X-Original-To: detnet@ietfa.amsl.com
Delivered-To: detnet@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 966BF120844 for <detnet@ietfa.amsl.com>; Fri, 18 Oct 2019 13:57:22 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.889
X-Spam-Level: 
X-Spam-Status: No, score=-1.889 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_NONE=-0.0001, RCVD_IN_MSPIKE_H2=-0.001, SPF_HELO_NONE=0.001, SPF_PASS=-0.001, T_KAM_HTML_FONT_INVALID=0.01, URIBL_BLOCKED=0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (768-bit key) header.d=labn.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 kTPdEGX5eojX for <detnet@ietfa.amsl.com>; Fri, 18 Oct 2019 13:57:19 -0700 (PDT)
Received: from gproxy4-pub.mail.unifiedlayer.com (gproxy4-pub.mail.unifiedlayer.com [69.89.23.142]) (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 185B2120804 for <detnet@ietf.org>; Fri, 18 Oct 2019 13:57:19 -0700 (PDT)
Received: from CMGW (unknown [10.9.0.13]) by gproxy4.mail.unifiedlayer.com (Postfix) with ESMTP id A544C17625B for <detnet@ietf.org>; Fri, 18 Oct 2019 14:57:17 -0600 (MDT)
Received: from box313.bluehost.com ([69.89.31.113]) by cmsmtp with ESMTP id LZJFiQodL20MZLZJFi9JsC; Fri, 18 Oct 2019 14:57:17 -0600
X-Authority-Reason: nr=8
X-Authority-Analysis: v=2.2 cv=LJ4WeNe9 c=1 sm=1 tr=0 a=h1BC+oY+fLhyFmnTBx92Jg==:117 a=h1BC+oY+fLhyFmnTBx92Jg==:17 a=dLZJa+xiwSxG16/P+YVxDGlgEgI=:19 a=jpOVt7BSZ2e4Z31A5e1TngXxSK0=:19 a=xqWC_Br6kY4A:10 a=XobE76Q3jBoA:10 a=Vy_oeq2dmq0A:10 a=r77TgQKjGQsHNAKrUKIA:9 a=wU2YTnxGAAAA:8 a=48vgC7mUAAAA:8 a=G0_B3m8xAAAA:8 a=LDrGLFSRIzhoNh9apFUA:9 a=vSsHPKY_vUQL2Aj9:21 a=rVEqXLV18NXujY-s:21 a=pILNOxqGKmIA:10 a=jM_x9b4JT8QA:10 a=JOSECWs5Kgl6NfJocRQA:9 a=sC5-jp2FJku9H_c0:21 a=U_Prk-MyjqU-j2IA:21 a=uxGLIFNAQM07lCO6:21 a=UiCQ7L4-1S4A:10 a=hTZeC7Yk6K0A:10 a=_W_S_7VecoQA:10 a=frz4AuCg-hUA:10 a=Yz9wTY_ffGCQnEDHKrcv:22 a=w1C3t2QeGrPiZgrLijVG:22 a=gBgTPrObzSPeouD7eQ2s:22
DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=labn.net; s=default; h=Content-Type:In-Reply-To:MIME-Version:Date:Message-ID:From: References:To:Subject:Sender:Reply-To:Cc:Content-Transfer-Encoding:Content-ID :Content-Description:Resent-Date:Resent-From:Resent-Sender:Resent-To: Resent-Cc:Resent-Message-ID:List-Id:List-Help:List-Unsubscribe:List-Subscribe :List-Post:List-Owner:List-Archive; bh=gOHZuDfoYlMf2opM7PToGzsYGZD/ajWEi6NNjCywKZE=; b=gpUXjD8YrYJQT6DOpp7MnxcNz3 91o3xxD5oZpd8Ffsk5LqlRIBLp59UQB1D1fkpa5I+aUazCjLAhEj45WGDItEybQV08o8GdBaXaIS7 d0rX3iAbc9VhSitdZ/EbXwtn4;
Received: from [127.0.0.1] (port=46801 helo=[IPv6:::1]) by box313.bluehost.com with esmtpsa (TLSv1.2:ECDHE-RSA-AES128-GCM-SHA256:128) (Exim 4.92) (envelope-from <lberger@labn.net>) id 1iLZJF-004EPx-BF; Fri, 18 Oct 2019 14:57:17 -0600
To: "Black, David" <David.Black@dell.com>, "DetNet@ietf.org" <DetNet@ietf.org>
References: <CE03DB3D7B45C245BCA0D243277949363077BFC2@MX307CL04.corp.emc.com> <CE03DB3D7B45C245BCA0D243277949363077C118@MX307CL04.corp.emc.com> <e11e2843-6185-386c-c0e4-2ed5555ae0bb@labn.net> <CE03DB3D7B45C245BCA0D243277949363077CFD0@MX307CL04.corp.emc.com>
From: Lou Berger <lberger@labn.net>
Message-ID: <6a29f784-5a2f-458d-1bb4-33794b8937c1@labn.net>
Date: Fri, 18 Oct 2019 16:57:16 -0400
User-Agent: Mozilla/5.0 (Windows NT 10.0; WOW64; rv:60.0) Gecko/20100101 Thunderbird/60.3.1
MIME-Version: 1.0
In-Reply-To: <CE03DB3D7B45C245BCA0D243277949363077CFD0@MX307CL04.corp.emc.com>
Content-Type: multipart/alternative; boundary="------------737BF43105B0EB43970C4D4B"
Content-Language: en-US
X-AntiAbuse: This header was added to track abuse, please include it with any abuse report
X-AntiAbuse: Primary Hostname - box313.bluehost.com
X-AntiAbuse: Original Domain - ietf.org
X-AntiAbuse: Originator/Caller UID/GID - [47 12] / [47 12]
X-AntiAbuse: Sender Address Domain - labn.net
X-BWhitelist: no
X-Source-IP: 127.0.0.1
X-Source-L: Yes
X-Exim-ID: 1iLZJF-004EPx-BF
X-Source: 
X-Source-Args: 
X-Source-Dir: 
X-Source-Sender: ([IPv6:::1]) [127.0.0.1]:46801
X-Source-Auth: lberger@labn.net
X-Email-Count: 5
X-Source-Cap: bGFibm1vYmk7bGFibm1vYmk7Ym94MzEzLmJsdWVob3N0LmNvbQ==
X-Local-Domain: yes
Archived-At: <https://mailarchive.ietf.org/arch/msg/detnet/med_P8DpLRz7SvN8XeGiIzuXQoY>
Subject: Re: [Detnet] Fwd: draft-ietf-detnet-ip-02.txt - ECN
X-BeenThere: detnet@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: Discussions on Deterministic Networking BoF and Proposed WG <detnet.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/detnet>, <mailto:detnet-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/detnet/>
List-Post: <mailto:detnet@ietf.org>
List-Help: <mailto:detnet-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/detnet>, <mailto:detnet-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 18 Oct 2019 20:57:23 -0000

This is a multi-part message in MIME format.
--------------737BF43105B0EB43970C4D4B
Content-Type: text/plain; charset=windows-1252; format=flowed
Content-Transfer-Encoding: 8bit

David,

     I'm personally okay with dropping all references to the ECN field.  
But doing so is a change from previous discussions so is a WG call.

WG,

Are there any objections to removing the language related to the ECN field?

The implication is that the detnet IP standard will only cover the 6-bit 
DSCP field carried in what was once referred to as the 8-bit IP TOS Field.

Thanks,

Lou

(No hats)

On 10/16/2019 11:08 PM, Black, David wrote:
>
> > While I understand you have concerns about a node providing 
> different traffic treatment based on ECN markings on a local node, I 
> believe this happens today –
> > just look at the related config options for your favorite router 
> vendor.  Can you live with SHOULD NOT vs MUST NOT?
>
> I can live with removal of all mention of ECN from this draft.  I 
> would suggest this course of action if the goal is to avoid “MUST NOT” 
> wording.
>
> Otherwise, I would need to be convinced that what the draft proposes 
> to do/allow wrt ECN is consistent with RFC 3168.  The current text is 
> not consistent with RFC 3168..
>
> Thanks, --David
>
> *From:*Lou Berger <lberger@labn.net>
> *Sent:* Wednesday, October 16, 2019 10:02 PM
> *To:* Black, David; DetNet@ietf.org
> *Subject:* Re: [Detnet] Fwd: draft-ietf-detnet-ip-02.txt - ECN
>
> [EXTERNAL EMAIL]
>
> sigh -I thought we went over all language in e-mail and over the phone.
>
> On 10/16/2019 4:43 PM, Black, David wrote:
>
>     Forwarding to remove internet-drafts@ietf.org
>     <mailto:internet-drafts@ietf.org> as a recipient.  Please respond
>     to this email.
>
>     Thanks, --David ... Sent from my Android not-so-smartphone.
>
>     -------- Original message --------
>
>     From: "Black, David" <david.black@emc.com>
>     <mailto:david.black@emc.com>
>
>     Date: 10/16/19 3:13 PM (GMT-06:00)
>
>     To: internet-drafts@ietf.org <mailto:internet-drafts@ietf.org>,
>     detnet@ietf.org <mailto:detnet@ietf.org>
>
>     Subject: draft-ietf-detnet-ip-02.txt - ECN
>
>     The ECN material in this draft conflicts with RFC 3168 (a
>     long-standing Proposed Standard).  I apologize to anyone who may
>     have been under the impression that all ECN-related concerns were
>     resolved in that call, as the text in this note did not come up
>     during that call.
>
>     The TL;DR summary of my concerns is the rationale for change [3]
>     below:
>
>             Rationale: Use of ECN field for flow identification is not
>     compatible with RFC 3168.
>
> It was my understanding that your primary concern was split paths and 
> this is what we covered in the language distributed on Monday.
>
> While I understand you have concerns about a node providing different 
> traffic treatment based on ECN markings on a local node, I believe 
> this happens today -- just look at the related config options for your 
> favorite router vendor.  Can you live with SHOULD NOT vs MUST NOT?
>
> Thanks,
>
> Lou
>
>
>     -------------------------------------------------
>
>     The following four changes will correct this problem:
>
>     [1] In Section 3.  DetNet IP Data Plane Overview
>
>     OLD
>        The DetNet IP data plane also allows for optional matching on two
>        additional data fields.  The optional fields are the ECN Field,
>     as in
>        [RFC3168], and the IPv6 flow label field, as defined in [RFC8200].
>     NEW
>        The DetNet IP data plane also allows for optional matching on one
>        additional data field, the IPv6 flow label field, as defined in
>     [RFC8200].
>
>     Rationale: ECN field MUST NOT be used to subdivide a flow into
>     sub-flows.  See RFC 3168.
>
>     [2] In  Section 4.3.1.  Class of Service
>
>     Remove this sentence:
>
>        The 2-bit explicit congestion
>        notification (ECN) [RFC3168] field MAY also be used.
>
>     Rationale: The ECN mechanism is not a Class of service mechanism. 
>     See RFC 3168.
>
>     [3] In Section 5.1.1.4.  IPv4 Type of Service and IPv6 Traffic
>     Class Fields
>
>     Remove this text:
>
>        Implementations of this document MUST allow the ECN field to be
>        ignored as part of DetNet flow identification. Additionally,
>        implementations SHOULD support identification of DetNet flows based
>        on the value carried in the ECN field.  When this field is used to
>        identify a specific DetNet flow, implementations MUST support a
>     list
>        of ECN values that match a specific slow.
>
>     If desired, replace it with:
>
>        The ECN field MUST NOT be used as part of DetNet flow
>     identification.
>
>     Rationale: Use of ECN field for flow identification is not
>     compatible with RFC 3168.
>
>     [4] In Section 6.  Management and Control Information Summary
>
>     Remove these two bullets:
>
>           *  If the ECN field is to be used in flow identification.
>              Matching based on ECN filed values is optional.
>
>           *  When ECN field is used in flow identification, a list of
>     field
>              values that may be used by a specific flow.
>
>     Rationale: Same as [3].
>
>     Thanks, --David
>
>     > -----Original Message-----
>     > From: I-D-Announce <i-d-announce-bounces@ietf.org>
>     <mailto:i-d-announce-bounces@ietf.org> On Behalf Of internet-
>     > drafts@ietf.org <mailto:drafts@ietf.org>
>     > Sent: Wednesday, October 16, 2019 3:49 PM
>     > To: i-d-announce@ietf.org <mailto:i-d-announce@ietf.org>
>     > Cc: detnet@ietf.org <mailto:detnet@ietf.org>
>     > Subject: I-D Action: draft-ietf-detnet-ip-02.txt
>     >
>     >
>     > [EXTERNAL EMAIL]
>     >
>     >
>     > A New Internet-Draft is available from the on-line
>     Internet-Drafts directories.
>     > This draft is a work item of the Deterministic Networking WG of
>     the IETF.
>     >
>     >         Title           : DetNet Data Plane: IP
>     >         Authors         : Balázs Varga
>     >                           János Farkas
>     >                           Lou Berger
>     >                           Don Fedyk
>     >                           Andrew G. Malis
>     >                           Stewart Bryant
>     >                           Jouni Korhonen
>     >        Filename        : draft-ietf-detnet-ip-02.txt
>     >        Pages           : 23
>     >        Date            : 2019-10-16
>     >
>     > Abstract:
>     >    This document specifies the Deterministic Networking data
>     plane when
>     >    operating in an IP packet switched network.
>     >
>     >
>     > The IETF datatracker status page for this draft is:
>     > https://datatracker.ietf.org/doc/draft-ietf-detnet-ip/
>     >
>     > There are also htmlized versions available at:
>     > https://tools.ietf.org/html/draft-ietf-detnet-ip-02
>     > https://datatracker.ietf.org/doc/html/draft-ietf-detnet-ip-02
>     >
>     > A diff from the previous version is available at:
>     > https://www.ietf.org/rfcdiff?url2=draft-ietf-detnet-ip-02
>     >
>     >
>     > Please note that it may take a couple of minutes from the time
>     of submission
>     > until the htmlized version and diff are available at tools.ietf.org.
>     >
>     > Internet-Drafts are also available by anonymous FTP at:
>     > ftp://ftp.ietf.org/internet-drafts/
>     >
>     > _______________________________________________
>     > I-D-Announce mailing list
>     > I-D-Announce@ietf.org <mailto:I-D-Announce@ietf.org>
>     > https://www.ietf.org/mailman/listinfo/i-d-announce
>     > Internet-Draft directories: http://www.ietf.org/shadow.html
>     > or ftp://ftp.ietf.org/ietf/1shadow-sites.txt
>
>
>
>     _______________________________________________
>
>     detnet mailing list
>
>     detnet@ietf.org  <mailto:detnet@ietf.org>
>
>     https://www.ietf.org/mailman/listinfo/detnet
>
>
> _______________________________________________
> detnet mailing list
> detnet@ietf.org
> https://www.ietf.org/mailman/listinfo/detnet

--------------737BF43105B0EB43970C4D4B
Content-Type: text/html; charset=windows-1252
Content-Transfer-Encoding: 8bit

<html>
  <head>
    <meta http-equiv="Content-Type" content="text/html;
      charset=windows-1252">
  </head>
  <body text="#000000" bgcolor="#FFFFFF">
    <p>David,</p>
    <p>    I'm personally okay with dropping all references to the ECN
      field.  But doing so is a change from previous discussions so is a
      WG call.<br>
    </p>
    <p>WG,</p>
    <p>Are there any objections to removing the language related to the
      ECN field? <br>
    </p>
    <p>The implication is that the detnet IP standard will only cover
      the 6-bit DSCP field carried in what was once referred to as the
      8-bit IP TOS Field.</p>
    <p>Thanks,</p>
    <p>Lou</p>
    <p>(No hats)<br>
    </p>
    <div class="moz-cite-prefix">On 10/16/2019 11:08 PM, Black, David
      wrote:<br>
    </div>
    <blockquote type="cite"
cite="mid:CE03DB3D7B45C245BCA0D243277949363077CFD0@MX307CL04.corp.emc.com">
      <meta http-equiv="Content-Type" content="text/html;
        charset=windows-1252">
      <meta name="Generator" content="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;
	color:black;}
a:link, span.MsoHyperlink
	{mso-style-priority:99;
	color:blue;
	text-decoration:underline;}
a:visited, span.MsoHyperlinkFollowed
	{mso-style-priority:99;
	color:purple;
	text-decoration:underline;}
pre
	{mso-style-priority:99;
	mso-style-link:"HTML Preformatted Char";
	margin:0in;
	margin-bottom:.0001pt;
	font-size:10.0pt;
	font-family:"Courier New";
	color:black;}
p.msonormal0, li.msonormal0, div.msonormal0
	{mso-style-name:msonormal;
	mso-margin-top-alt:auto;
	margin-right:0in;
	mso-margin-bottom-alt:auto;
	margin-left:0in;
	font-size:11.0pt;
	font-family:"Calibri",sans-serif;
	color:black;}
p.emailquote, li.emailquote, div.emailquote
	{mso-style-name:emailquote;
	mso-margin-top-alt:auto;
	margin-right:0in;
	mso-margin-bottom-alt:auto;
	margin-left:1.0pt;
	border:none;
	padding:0in;
	font-size:11.0pt;
	font-family:"Calibri",sans-serif;
	color:black;}
span.HTMLPreformattedChar
	{mso-style-name:"HTML Preformatted Char";
	mso-style-priority:99;
	mso-style-link:"HTML Preformatted";
	font-family:"Consolas",serif;
	color:black;}
span.EmailStyle22
	{mso-style-type:personal-reply;
	font-family:"Calibri",sans-serif;
	color:#993366;
	font-weight:normal;
	font-style:normal;
	text-decoration:none none;}
..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="edit" spidmax="1026" />
</xml><![endif]--><!--[if gte mso 9]><xml>
<o:shapelayout v:ext="edit">
<o:idmap v:ext="edit" data="1" />
</o:shapelayout></xml><![endif]-->
      <div class="WordSection1">
        <p>&gt; While I understand you have concerns about a node
          providing different traffic treatment based on ECN markings on
          a local node, I believe this happens today –<br>
          &gt; just look at the related config options for your favorite
          router vendor.  Can you live with SHOULD NOT vs MUST NOT?<o:p></o:p></p>
        <p class="MsoNormal"><span style="color:#993366">I can live with
            removal of all mention of ECN from this draft.  I would
            suggest this course of action if the goal is to avoid “MUST
            NOT” wording.<o:p></o:p></span></p>
        <p class="MsoNormal"><span style="color:#993366"><o:p> </o:p></span></p>
        <p class="MsoNormal"><span style="color:#993366">Otherwise, I
            would need to be convinced that what the draft proposes to
            do/allow wrt ECN is consistent with RFC 3168.  The current
            text is not consistent with RFC 3168..<o:p></o:p></span></p>
        <p class="MsoNormal"><span style="color:#993366"><o:p> </o:p></span></p>
        <div>
          <p class="MsoNormal"><span style="color:#993366">Thanks,
              --David<o:p></o:p></span></p>
        </div>
        <p class="MsoNormal"><span style="color:#993366"><o:p> </o:p></span></p>
        <div style="border:none;border-left:solid blue 1.5pt;padding:0in
          0in 0in 4.0pt">
          <div>
            <div style="border:none;border-top:solid #E1E1E1
              1.0pt;padding:3.0pt 0in 0in 0in">
              <p class="MsoNormal"><b><span style="color:windowtext">From:</span></b><span
                  style="color:windowtext"> Lou Berger
                  <a class="moz-txt-link-rfc2396E" href="mailto:lberger@labn.net">&lt;lberger@labn.net&gt;</a>
                  <br>
                  <b>Sent:</b> Wednesday, October 16, 2019 10:02 PM<br>
                  <b>To:</b> Black, David; <a class="moz-txt-link-abbreviated" href="mailto:DetNet@ietf.org">DetNet@ietf.org</a><br>
                  <b>Subject:</b> Re: [Detnet] Fwd:
                  draft-ietf-detnet-ip-02.txt - ECN<o:p></o:p></span></p>
            </div>
          </div>
          <p class="MsoNormal"><o:p> </o:p></p>
          <div>
            <p><span style="color:#CE1126">[EXTERNAL EMAIL] <o:p></o:p></span></p>
          </div>
          <p>sigh -I thought we went over all language in e-mail and
            over the phone.<o:p></o:p></p>
          <div>
            <p class="MsoNormal">On 10/16/2019 4:43 PM, Black, David
              wrote:<o:p></o:p></p>
          </div>
          <blockquote style="margin-top:5.0pt;margin-bottom:5.0pt">
            <div>
              <div>
                <p class="MsoNormal"><span
                    style="font-family:&quot;Arial&quot;,sans-serif">Forwarding
                    to remove
                    <a href="mailto:internet-drafts@ietf.org"
                      moz-do-not-send="true">internet-drafts@ietf.org</a>
                    as a recipient.  Please respond to this email. </span><o:p></o:p></p>
              </div>
              <div>
                <p class="MsoNormal"><o:p> </o:p></p>
              </div>
              <div id="x_composer_signature">
                <div>
                  <p class="MsoNormal"><span
                      style="font-size:9.5pt;color:#575757">Thanks,
                      --David ... Sent from my Android
                      not-so-smartphone.<o:p></o:p></span></p>
                </div>
              </div>
              <div>
                <p class="MsoNormal"><o:p> </o:p></p>
              </div>
              <div>
                <p class="MsoNormal"><o:p> </o:p></p>
              </div>
              <div>
                <p class="MsoNormal">-------- Original message --------<o:p></o:p></p>
              </div>
              <div>
                <p class="MsoNormal">From: "Black, David" <a
                    href="mailto:david.black@emc.com"
                    moz-do-not-send="true">&lt;david.black@emc.com&gt;</a>
                  <o:p></o:p></p>
              </div>
              <div>
                <p class="MsoNormal">Date: 10/16/19 3:13 PM (GMT-06:00)
                  <o:p></o:p></p>
              </div>
              <div>
                <p class="MsoNormal">To: <a
                    href="mailto:internet-drafts@ietf.org"
                    moz-do-not-send="true">internet-drafts@ietf.org</a>,
                  <a href="mailto:detnet@ietf.org"
                    moz-do-not-send="true">detnet@ietf.org</a> <o:p></o:p></p>
              </div>
              <div>
                <p class="MsoNormal">Subject:
                  draft-ietf-detnet-ip-02.txt - ECN <o:p></o:p></p>
              </div>
              <div>
                <p class="MsoNormal"><o:p> </o:p></p>
              </div>
            </div>
            <div>
              <p class="MsoNormal"><span style="font-size:10.0pt">The
                  ECN material in this draft conflicts with RFC 3168 (a
                  long-standing Proposed Standard).  I apologize to
                  anyone who may have been under the impression that all
                  ECN-related concerns were resolved in that call, as
                  the text in this note did not come up during that
                  call.<br>
                  <br>
                  The TL;DR summary of my concerns is the rationale for
                  change [3] below:<br>
                  <br>
                          Rationale: Use of ECN field for flow
                  identification is not compatible with RFC 3168.<o:p></o:p></span></p>
            </div>
          </blockquote>
          <p>It was my understanding that your primary concern was split
            paths and this is what we covered in the language
            distributed on Monday. 
            <o:p></o:p></p>
          <p>While I understand you have concerns about a node providing
            different traffic treatment based on ECN markings on a local
            node, I believe this happens today -- just look at the
            related config options for your favorite router vendor.  Can
            you live with SHOULD NOT vs MUST NOT?<o:p></o:p></p>
          <p>Thanks,<o:p></o:p></p>
          <p>Lou<o:p></o:p></p>
          <p><o:p> </o:p></p>
          <blockquote style="margin-top:5.0pt;margin-bottom:5.0pt">
            <div>
              <p class="MsoNormal"><span style="font-size:10.0pt"><br>
                  -------------------------------------------------<br>
                  <br>
                  The following four changes will correct this problem:<br>
                  <br>
                  [1] In Section 3.  DetNet IP Data Plane Overview<br>
                  <br>
                  OLD<br>
                     The DetNet IP data plane also allows for optional
                  matching on two<br>
                     additional data fields.  The optional fields are
                  the ECN Field, as in<br>
                     [RFC3168], and the IPv6 flow label field, as
                  defined in [RFC8200].<br>
                  NEW<br>
                     The DetNet IP data plane also allows for optional
                  matching on one<br>
                     additional data field, the IPv6 flow label field,
                  as defined in [RFC8200].<br>
                  <br>
                  Rationale: ECN field MUST NOT be used to subdivide a
                  flow into sub-flows.  See RFC 3168.<br>
                  <br>
                  [2] In  Section 4.3.1.  Class of Service<br>
                  <br>
                  Remove this sentence:<br>
                  <br>
                     The 2-bit explicit congestion<br>
                     notification (ECN) [RFC3168] field MAY also be
                  used.<br>
                  <br>
                  Rationale: The ECN mechanism is not a Class of service
                  mechanism.  See RFC 3168.<br>
                  <br>
                  [3] In Section 5.1.1.4.  IPv4 Type of Service and IPv6
                  Traffic Class Fields<br>
                  <br>
                  Remove this text:<br>
                  <br>
                     Implementations of this document MUST allow the ECN
                  field to be<br>
                     ignored as part of DetNet flow identification. 
                  Additionally,<br>
                     implementations SHOULD support identification of
                  DetNet flows based<br>
                     on the value carried in the ECN field.  When this
                  field is used to<br>
                     identify a specific DetNet flow, implementations
                  MUST support a list<br>
                     of ECN values that match a specific slow.<br>
                  <br>
                  If desired, replace it with:<br>
                  <br>
                     The ECN field MUST NOT be used as part of DetNet
                  flow identification.<br>
                  <br>
                  Rationale: Use of ECN field for flow identification is
                  not compatible with RFC 3168.<br>
                  <br>
                  [4] In Section 6.  Management and Control Information
                  Summary<br>
                  <br>
                  Remove these two bullets:<br>
                  <br>
                        *  If the ECN field is to be used in flow
                  identification.<br>
                           Matching based on ECN filed values is
                  optional.<br>
                  <br>
                        *  When ECN field is used in flow
                  identification, a list of field<br>
                           values that may be used by a specific flow.<br>
                  <br>
                  Rationale: Same as [3].<br>
                  <br>
                  Thanks, --David<br>
                  <br>
                  &gt; -----Original Message-----<br>
                  &gt; From: I-D-Announce <a
                    href="mailto:i-d-announce-bounces@ietf.org"
                    moz-do-not-send="true">&lt;i-d-announce-bounces@ietf.org&gt;</a>
                  On Behalf Of internet-<br>
                  &gt; <a href="mailto:drafts@ietf.org"
                    moz-do-not-send="true">drafts@ietf.org</a><br>
                  &gt; Sent: Wednesday, October 16, 2019 3:49 PM<br>
                  &gt; To: <a href="mailto:i-d-announce@ietf.org"
                    moz-do-not-send="true">i-d-announce@ietf.org</a><br>
                  &gt; Cc: <a href="mailto:detnet@ietf.org"
                    moz-do-not-send="true">detnet@ietf.org</a><br>
                  &gt; Subject: I-D Action: draft-ietf-detnet-ip-02.txt<br>
                  &gt; <br>
                  &gt; <br>
                  &gt; [EXTERNAL EMAIL]<br>
                  &gt; <br>
                  &gt; <br>
                  &gt; A New Internet-Draft is available from the
                  on-line Internet-Drafts directories.<br>
                  &gt; This draft is a work item of the Deterministic
                  Networking WG of the IETF.<br>
                  &gt; <br>
                  &gt;         Title           : DetNet Data Plane: IP<br>
                  &gt;         Authors         : Balázs Varga<br>
                  &gt;                           János Farkas<br>
                  &gt;                           Lou Berger<br>
                  &gt;                           Don Fedyk<br>
                  &gt;                           Andrew G. Malis<br>
                  &gt;                           Stewart Bryant<br>
                  &gt;                           Jouni Korhonen<br>
                  &gt;        Filename        :
                  draft-ietf-detnet-ip-02.txt<br>
                  &gt;        Pages           : 23<br>
                  &gt;        Date            : 2019-10-16<br>
                  &gt; <br>
                  &gt; Abstract:<br>
                  &gt;    This document specifies the Deterministic
                  Networking data plane when<br>
                  &gt;    operating in an IP packet switched network.<br>
                  &gt; <br>
                  &gt; <br>
                  &gt; The IETF datatracker status page for this draft
                  is:<br>
                  &gt; <a
                    href="https://datatracker.ietf.org/doc/draft-ietf-detnet-ip/"
                    moz-do-not-send="true">https://datatracker.ietf.org/doc/draft-ietf-detnet-ip/</a><br>
                  &gt; <br>
                  &gt; There are also htmlized versions available at:<br>
                  &gt; <a
                    href="https://tools.ietf.org/html/draft-ietf-detnet-ip-02"
                    moz-do-not-send="true">https://tools.ietf.org/html/draft-ietf-detnet-ip-02</a><br>
                  &gt; <a
                    href="https://datatracker.ietf.org/doc/html/draft-ietf-detnet-ip-02"
                    moz-do-not-send="true">https://datatracker.ietf.org/doc/html/draft-ietf-detnet-ip-02</a><br>
                  &gt; <br>
                  &gt; A diff from the previous version is available at:<br>
                  &gt; <a
                    href="https://www.ietf.org/rfcdiff?url2=draft-ietf-detnet-ip-02"
                    moz-do-not-send="true">https://www.ietf.org/rfcdiff?url2=draft-ietf-detnet-ip-02</a><br>
                  &gt; <br>
                  &gt; <br>
                  &gt; Please note that it may take a couple of minutes
                  from the time of submission<br>
                  &gt; until the htmlized version and diff are available
                  at tools.ietf.org.<br>
                  &gt; <br>
                  &gt; Internet-Drafts are also available by anonymous
                  FTP at:<br>
                  &gt; <a href="ftp://ftp.ietf.org/internet-drafts/"
                    moz-do-not-send="true">ftp://ftp.ietf.org/internet-drafts/</a><br>
                  &gt; <br>
                  &gt; _______________________________________________<br>
                  &gt; I-D-Announce mailing list<br>
                  &gt; <a href="mailto:I-D-Announce@ietf.org"
                    moz-do-not-send="true">I-D-Announce@ietf.org</a><br>
                  &gt; <a
                    href="https://www.ietf.org/mailman/listinfo/i-d-announce"
                    moz-do-not-send="true">https://www.ietf.org/mailman/listinfo/i-d-announce</a><br>
                  &gt; Internet-Draft directories: <a
                    href="http://www.ietf.org/shadow.html"
                    moz-do-not-send="true">http://www.ietf.org/shadow.html</a><br>
                  &gt; or <a
                    href="ftp://ftp.ietf.org/ietf/1shadow-sites.txt"
                    moz-do-not-send="true">ftp://ftp.ietf.org/ietf/1shadow-sites.txt</a><o:p></o:p></span></p>
            </div>
            <p class="MsoNormal"><br>
              <br>
              <o:p></o:p></p>
            <pre>_______________________________________________<o:p></o:p></pre>
            <pre>detnet mailing list<o:p></o:p></pre>
            <pre><a href="mailto:detnet@ietf.org" moz-do-not-send="true">detnet@ietf.org</a><o:p></o:p></pre>
            <pre><a href="https://www.ietf.org/mailman/listinfo/detnet" moz-do-not-send="true">https://www.ietf.org/mailman/listinfo/detnet</a><o:p></o:p></pre>
          </blockquote>
        </div>
      </div>
      <br>
      <fieldset class="mimeAttachmentHeader"></fieldset>
      <pre class="moz-quote-pre" wrap="">_______________________________________________
detnet mailing list
<a class="moz-txt-link-abbreviated" href="mailto:detnet@ietf.org">detnet@ietf.org</a>
<a class="moz-txt-link-freetext" href="https://www.ietf.org/mailman/listinfo/detnet">https://www.ietf.org/mailman/listinfo/detnet</a>
</pre>
    </blockquote>
  </body>
</html>

--------------737BF43105B0EB43970C4D4B--


From nobody Mon Oct 21 05:59:17 2019
Return-Path: <stewart.bryant@gmail.com>
X-Original-To: detnet@ietfa.amsl.com
Delivered-To: detnet@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 78CF012004D for <detnet@ietfa.amsl.com>; Mon, 21 Oct 2019 05:59:15 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.988
X-Spam-Level: 
X-Spam-Status: No, score=-1.988 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, FREEMAIL_FROM=0.001, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_NONE=-0.0001, SPF_HELO_NONE=0.001, SPF_PASS=-0.001, T_KAM_HTML_FONT_INVALID=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 5hpsN1Z2hHkt for <detnet@ietfa.amsl.com>; Mon, 21 Oct 2019 05:59:12 -0700 (PDT)
Received: from mail-wr1-x431.google.com (mail-wr1-x431.google.com [IPv6:2a00:1450:4864:20::431]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 2D16B120033 for <DetNet@ietf.org>; Mon, 21 Oct 2019 05:59:12 -0700 (PDT)
Received: by mail-wr1-x431.google.com with SMTP id p4so13873844wrm.8 for <DetNet@ietf.org>; Mon, 21 Oct 2019 05:59:12 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025;  h=subject:to:references:from:message-id:date:user-agent:mime-version :in-reply-to:content-language; bh=QHXyeiL2OyCdLjyekY5HdM8K0OLnexHq/OAxoIf6yDM=; b=tU/LLolict4qrncIaWKyv2/6TJ4nlzzcMO7g5RmAPwU+wZccBvnkK8V2wh7Gvs2dBQ kbdgatI95JsT8D5k9thYPC7Q+GKOMjuaJZRalYuA2qLv+V0nR4cwT66KFLQYXn/6uXer zTA/Y/QeaRPiMD0C4lZDyOJhzQGXnIZjksl1H9anlABzg2c1xMvFoMZbgZYpWTg21u7x 6Ql62Ks/h50DqZvV442pYlh+UF1nID72f0bZiDtZtH+lfHT3ocMucmQe2xAOM6+MWyrP yu5LwOnAaRNLee33+CmZjFdbV+qEkfHVfCkBj0FqwbMHLSjZfWlU71ZFTViMhQWoV3Ly DR0w==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:subject:to:references:from:message-id:date :user-agent:mime-version:in-reply-to:content-language; bh=QHXyeiL2OyCdLjyekY5HdM8K0OLnexHq/OAxoIf6yDM=; b=eA2C5yHt/i1rbCCwxSDVAGTt/8UoD2xYP/H2rmyCjGfzn1JnEhTo1DhYoAV3btHozj lXAlTGwRnbDfTgSauAbiDC85Yn5GB7vYBC/UHCezg5RJIlniS3511qCz2+iT7zmdJeHm ZQNb0DyeIqWkHA3bZCKoldXYDFmt5rSgzYFdqxvGyP+pL0J2b20JQWDCPxMqDkn/+fdD pKvjVieKOcryUY6vhbvDnbdTgzmGxUie04wyGufCrq0MmcWld1Fq1Qqd+7lh7bAX0Ekn kjlJh1iP13nKJm2/nC5SU+6a015ALSzzT1evZb4k/jeb6CDDONcmlPesdr6eghUG659H odlA==
X-Gm-Message-State: APjAAAWfxX8T9oNEUifxf/G2mtKK4AAJM5r6gfG0oXVTL6ARiSASEe+6 FB6lHSw5gayPqo9gOA0uK4YYCIIFieY=
X-Google-Smtp-Source: APXvYqz7dgnlH4rlxgaaVJx+k3QmC3xB5XL2HNgClp3S7FRVb4Ss1ptIZpuri6KRBt014yEbeLNgsw==
X-Received: by 2002:a5d:4aca:: with SMTP id y10mr19317640wrs.292.1571662750196;  Mon, 21 Oct 2019 05:59:10 -0700 (PDT)
Received: from Appleton.fritz.box ([62.3.64.16]) by smtp.gmail.com with ESMTPSA id u68sm18576520wmu.12.2019.10.21.05.59.08 (version=TLS1_3 cipher=TLS_AES_128_GCM_SHA256 bits=128/128); Mon, 21 Oct 2019 05:59:08 -0700 (PDT)
To: Lou Berger <lberger@labn.net>, "Black, David" <David.Black@dell.com>, "DetNet@ietf.org" <DetNet@ietf.org>
References: <CE03DB3D7B45C245BCA0D243277949363077BFC2@MX307CL04.corp.emc.com> <CE03DB3D7B45C245BCA0D243277949363077C118@MX307CL04.corp.emc.com> <e11e2843-6185-386c-c0e4-2ed5555ae0bb@labn.net> <CE03DB3D7B45C245BCA0D243277949363077CFD0@MX307CL04.corp.emc.com> <6a29f784-5a2f-458d-1bb4-33794b8937c1@labn.net>
From: Stewart Bryant <stewart.bryant@gmail.com>
Message-ID: <22d6eac8-9621-6147-49ff-90e593e613cb@gmail.com>
Date: Mon, 21 Oct 2019 13:59:07 +0100
User-Agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10.14; rv:68.0) Gecko/20100101 Thunderbird/68.1.2
MIME-Version: 1.0
In-Reply-To: <6a29f784-5a2f-458d-1bb4-33794b8937c1@labn.net>
Content-Type: multipart/alternative; boundary="------------9977B7F726191F7D02A53C6E"
Content-Language: en-GB
Archived-At: <https://mailarchive.ietf.org/arch/msg/detnet/oQ5RiiJ1HPmz7Wk7qaZSRY43vvM>
Subject: Re: [Detnet] Fwd: draft-ietf-detnet-ip-02.txt - ECN
X-BeenThere: detnet@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: Discussions on Deterministic Networking BoF and Proposed WG <detnet.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/detnet>, <mailto:detnet-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/detnet/>
List-Post: <mailto:detnet@ietf.org>
List-Help: <mailto:detnet-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/detnet>, <mailto:detnet-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 21 Oct 2019 12:59:16 -0000

This is a multi-part message in MIME format.
--------------9977B7F726191F7D02A53C6E
Content-Type: text/plain; charset=windows-1252; format=flowed
Content-Transfer-Encoding: 8bit


Yes, let's delete the references to ECN from the text.

- Stewart

On 18/10/2019 22:57, Lou Berger wrote:
>
> David,
>
>     I'm personally okay with dropping all references to the ECN 
> field.  But doing so is a change from previous discussions so is a WG 
> call.
>
> WG,
>
> Are there any objections to removing the language related to the ECN 
> field?
>
> The implication is that the detnet IP standard will only cover the 
> 6-bit DSCP field carried in what was once referred to as the 8-bit IP 
> TOS Field.
>
> Thanks,
>
> Lou
>
> (No hats)
>
> On 10/16/2019 11:08 PM, Black, David wrote:
>>
>> > While I understand you have concerns about a node providing 
>> different traffic treatment based on ECN markings on a local node, I 
>> believe this happens today –
>> > just look at the related config options for your favorite router 
>> vendor.  Can you live with SHOULD NOT vs MUST NOT?
>>
>> I can live with removal of all mention of ECN from this draft.  I 
>> would suggest this course of action if the goal is to avoid “MUST 
>> NOT” wording.
>>
>> Otherwise, I would need to be convinced that what the draft proposes 
>> to do/allow wrt ECN is consistent with RFC 3168.  The current text is 
>> not consistent with RFC 3168..
>>
>> Thanks, --David
>>
>> *From:*Lou Berger <lberger@labn.net>
>> *Sent:* Wednesday, October 16, 2019 10:02 PM
>> *To:* Black, David; DetNet@ietf.org
>> *Subject:* Re: [Detnet] Fwd: draft-ietf-detnet-ip-02.txt - ECN
>>
>> [EXTERNAL EMAIL]
>>
>> sigh -I thought we went over all language in e-mail and over the phone.
>>
>> On 10/16/2019 4:43 PM, Black, David wrote:
>>
>>     Forwarding to remove internet-drafts@ietf.org
>>     <mailto:internet-drafts@ietf.org> as a recipient.  Please respond
>>     to this email.
>>
>>     Thanks, --David ... Sent from my Android not-so-smartphone.
>>
>>     -------- Original message --------
>>
>>     From: "Black, David" <david.black@emc.com>
>>     <mailto:david.black@emc.com>
>>
>>     Date: 10/16/19 3:13 PM (GMT-06:00)
>>
>>     To: internet-drafts@ietf.org <mailto:internet-drafts@ietf.org>,
>>     detnet@ietf.org <mailto:detnet@ietf.org>
>>
>>     Subject: draft-ietf-detnet-ip-02.txt - ECN
>>
>>     The ECN material in this draft conflicts with RFC 3168 (a
>>     long-standing Proposed Standard).  I apologize to anyone who may
>>     have been under the impression that all ECN-related concerns were
>>     resolved in that call, as the text in this note did not come up
>>     during that call.
>>
>>     The TL;DR summary of my concerns is the rationale for change [3]
>>     below:
>>
>>             Rationale: Use of ECN field for flow identification is
>>     not compatible with RFC 3168.
>>
>> It was my understanding that your primary concern was split paths and 
>> this is what we covered in the language distributed on Monday.
>>
>> While I understand you have concerns about a node providing different 
>> traffic treatment based on ECN markings on a local node, I believe 
>> this happens today -- just look at the related config options for 
>> your favorite router vendor.  Can you live with SHOULD NOT vs MUST NOT?
>>
>> Thanks,
>>
>> Lou
>>
>>
>>     -------------------------------------------------
>>
>>     The following four changes will correct this problem:
>>
>>     [1] In Section 3.  DetNet IP Data Plane Overview
>>
>>     OLD
>>        The DetNet IP data plane also allows for optional matching on two
>>        additional data fields.  The optional fields are the ECN
>>     Field, as in
>>        [RFC3168], and the IPv6 flow label field, as defined in [RFC8200].
>>     NEW
>>        The DetNet IP data plane also allows for optional matching on one
>>        additional data field, the IPv6 flow label field, as defined
>>     in [RFC8200].
>>
>>     Rationale: ECN field MUST NOT be used to subdivide a flow into
>>     sub-flows.  See RFC 3168.
>>
>>     [2] In  Section 4.3.1.  Class of Service
>>
>>     Remove this sentence:
>>
>>        The 2-bit explicit congestion
>>        notification (ECN) [RFC3168] field MAY also be used.
>>
>>     Rationale: The ECN mechanism is not a Class of service
>>     mechanism.  See RFC 3168.
>>
>>     [3] In Section 5.1.1.4.  IPv4 Type of Service and IPv6 Traffic
>>     Class Fields
>>
>>     Remove this text:
>>
>>        Implementations of this document MUST allow the ECN field to be
>>        ignored as part of DetNet flow identification. Additionally,
>>        implementations SHOULD support identification of DetNet flows
>>     based
>>        on the value carried in the ECN field.  When this field is used to
>>        identify a specific DetNet flow, implementations MUST support
>>     a list
>>        of ECN values that match a specific slow.
>>
>>     If desired, replace it with:
>>
>>        The ECN field MUST NOT be used as part of DetNet flow
>>     identification.
>>
>>     Rationale: Use of ECN field for flow identification is not
>>     compatible with RFC 3168.
>>
>>     [4] In Section 6.  Management and Control Information Summary
>>
>>     Remove these two bullets:
>>
>>           *  If the ECN field is to be used in flow identification.
>>              Matching based on ECN filed values is optional.
>>
>>           *  When ECN field is used in flow identification, a list of
>>     field
>>              values that may be used by a specific flow.
>>
>>     Rationale: Same as [3].
>>
>>     Thanks, --David
>>
>>     > -----Original Message-----
>>     > From: I-D-Announce <i-d-announce-bounces@ietf.org>
>>     <mailto:i-d-announce-bounces@ietf.org> On Behalf Of internet-
>>     > drafts@ietf.org <mailto:drafts@ietf.org>
>>     > Sent: Wednesday, October 16, 2019 3:49 PM
>>     > To: i-d-announce@ietf.org <mailto:i-d-announce@ietf.org>
>>     > Cc: detnet@ietf.org <mailto:detnet@ietf.org>
>>     > Subject: I-D Action: draft-ietf-detnet-ip-02.txt
>>     >
>>     >
>>     > [EXTERNAL EMAIL]
>>     >
>>     >
>>     > A New Internet-Draft is available from the on-line
>>     Internet-Drafts directories.
>>     > This draft is a work item of the Deterministic Networking WG of
>>     the IETF.
>>     >
>>     >         Title           : DetNet Data Plane: IP
>>     >         Authors         : Balázs Varga
>>     >                           János Farkas
>>     >                           Lou Berger
>>     >                           Don Fedyk
>>     >                           Andrew G. Malis
>>     >                           Stewart Bryant
>>     >                           Jouni Korhonen
>>     >        Filename        : draft-ietf-detnet-ip-02.txt
>>     >        Pages           : 23
>>     >        Date            : 2019-10-16
>>     >
>>     > Abstract:
>>     >    This document specifies the Deterministic Networking data
>>     plane when
>>     >    operating in an IP packet switched network.
>>     >
>>     >
>>     > The IETF datatracker status page for this draft is:
>>     > https://datatracker.ietf.org/doc/draft-ietf-detnet-ip/
>>     >
>>     > There are also htmlized versions available at:
>>     > https://tools.ietf.org/html/draft-ietf-detnet-ip-02
>>     > https://datatracker.ietf.org/doc/html/draft-ietf-detnet-ip-02
>>     >
>>     > A diff from the previous version is available at:
>>     > https://www.ietf.org/rfcdiff?url2=draft-ietf-detnet-ip-02
>>     >
>>     >
>>     > Please note that it may take a couple of minutes from the time
>>     of submission
>>     > until the htmlized version and diff are available at
>>     tools.ietf.org.
>>     >
>>     > Internet-Drafts are also available by anonymous FTP at:
>>     > ftp://ftp.ietf.org/internet-drafts/
>>     >
>>     > _______________________________________________
>>     > I-D-Announce mailing list
>>     > I-D-Announce@ietf.org <mailto:I-D-Announce@ietf.org>
>>     > https://www.ietf.org/mailman/listinfo/i-d-announce
>>     > Internet-Draft directories: http://www.ietf.org/shadow.html
>>     > or ftp://ftp.ietf.org/ietf/1shadow-sites.txt
>>
>>
>>
>>     _______________________________________________
>>
>>     detnet mailing list
>>
>>     detnet@ietf.org  <mailto:detnet@ietf.org>
>>
>>     https://www.ietf.org/mailman/listinfo/detnet
>>
>>
>> _______________________________________________
>> detnet mailing list
>> detnet@ietf.org
>> https://www.ietf.org/mailman/listinfo/detnet
>
> _______________________________________________
> detnet mailing list
> detnet@ietf.org
> https://www.ietf.org/mailman/listinfo/detnet


--------------9977B7F726191F7D02A53C6E
Content-Type: text/html; charset=windows-1252
Content-Transfer-Encoding: 8bit

<html>
  <head>
    <meta http-equiv="Content-Type" content="text/html;
      charset=windows-1252">
  </head>
  <body>
    <br>
    Yes, let's delete the references to ECN from the text.<br>
    <br>
    - Stewart<br>
    <br>
    <div class="moz-cite-prefix">On 18/10/2019 22:57, Lou Berger wrote:<br>
    </div>
    <blockquote type="cite"
      cite="mid:6a29f784-5a2f-458d-1bb4-33794b8937c1@labn.net">
      <meta http-equiv="Content-Type" content="text/html;
        charset=windows-1252">
      <p>David,</p>
      <p>    I'm personally okay with dropping all references to the ECN
        field.  But doing so is a change from previous discussions so is
        a WG call.<br>
      </p>
      <p>WG,</p>
      <p>Are there any objections to removing the language related to
        the ECN field? <br>
      </p>
      <p>The implication is that the detnet IP standard will only cover
        the 6-bit DSCP field carried in what was once referred to as the
        8-bit IP TOS Field.</p>
      <p>Thanks,</p>
      <p>Lou</p>
      <p>(No hats)<br>
      </p>
      <div class="moz-cite-prefix">On 10/16/2019 11:08 PM, Black, David
        wrote:<br>
      </div>
      <blockquote type="cite"
cite="mid:CE03DB3D7B45C245BCA0D243277949363077CFD0@MX307CL04.corp.emc.com">
        <meta http-equiv="Content-Type" content="text/html;
          charset=windows-1252">
        <meta name="Generator" content="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;
	color:black;}
a:link, span.MsoHyperlink
	{mso-style-priority:99;
	color:blue;
	text-decoration:underline;}
a:visited, span.MsoHyperlinkFollowed
	{mso-style-priority:99;
	color:purple;
	text-decoration:underline;}
pre
	{mso-style-priority:99;
	mso-style-link:"HTML Preformatted Char";
	margin:0in;
	margin-bottom:.0001pt;
	font-size:10.0pt;
	font-family:"Courier New";
	color:black;}
p.msonormal0, li.msonormal0, div.msonormal0
	{mso-style-name:msonormal;
	mso-margin-top-alt:auto;
	margin-right:0in;
	mso-margin-bottom-alt:auto;
	margin-left:0in;
	font-size:11.0pt;
	font-family:"Calibri",sans-serif;
	color:black;}
p.emailquote, li.emailquote, div.emailquote
	{mso-style-name:emailquote;
	mso-margin-top-alt:auto;
	margin-right:0in;
	mso-margin-bottom-alt:auto;
	margin-left:1.0pt;
	border:none;
	padding:0in;
	font-size:11.0pt;
	font-family:"Calibri",sans-serif;
	color:black;}
span.HTMLPreformattedChar
	{mso-style-name:"HTML Preformatted Char";
	mso-style-priority:99;
	mso-style-link:"HTML Preformatted";
	font-family:"Consolas",serif;
	color:black;}
span.EmailStyle22
	{mso-style-type:personal-reply;
	font-family:"Calibri",sans-serif;
	color:#993366;
	font-weight:normal;
	font-style:normal;
	text-decoration:none none;}
...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="edit" spidmax="1026" />
</xml><![endif]--><!--[if gte mso 9]><xml>
<o:shapelayout v:ext="edit">
<o:idmap v:ext="edit" data="1" />
</o:shapelayout></xml><![endif]-->
        <div class="WordSection1">
          <p>&gt; While I understand you have concerns about a node
            providing different traffic treatment based on ECN markings
            on a local node, I believe this happens today –<br>
            &gt; just look at the related config options for your
            favorite router vendor.  Can you live with SHOULD NOT vs
            MUST NOT?<o:p></o:p></p>
          <p class="MsoNormal"><span style="color:#993366">I can live
              with removal of all mention of ECN from this draft.  I
              would suggest this course of action if the goal is to
              avoid “MUST NOT” wording.<o:p></o:p></span></p>
          <p class="MsoNormal"><span style="color:#993366"><o:p> </o:p></span></p>
          <p class="MsoNormal"><span style="color:#993366">Otherwise, I
              would need to be convinced that what the draft proposes to
              do/allow wrt ECN is consistent with RFC 3168.  The current
              text is not consistent with RFC 3168..<o:p></o:p></span></p>
          <p class="MsoNormal"><span style="color:#993366"><o:p> </o:p></span></p>
          <div>
            <p class="MsoNormal"><span style="color:#993366">Thanks,
                --David<o:p></o:p></span></p>
          </div>
          <p class="MsoNormal"><span style="color:#993366"><o:p> </o:p></span></p>
          <div style="border:none;border-left:solid blue
            1.5pt;padding:0in 0in 0in 4.0pt">
            <div>
              <div style="border:none;border-top:solid #E1E1E1
                1.0pt;padding:3.0pt 0in 0in 0in">
                <p class="MsoNormal"><b><span style="color:windowtext">From:</span></b><span
                    style="color:windowtext"> Lou Berger <a
                      class="moz-txt-link-rfc2396E"
                      href="mailto:lberger@labn.net"
                      moz-do-not-send="true">&lt;lberger@labn.net&gt;</a>
                    <br>
                    <b>Sent:</b> Wednesday, October 16, 2019 10:02 PM<br>
                    <b>To:</b> Black, David; <a
                      class="moz-txt-link-abbreviated"
                      href="mailto:DetNet@ietf.org"
                      moz-do-not-send="true">DetNet@ietf.org</a><br>
                    <b>Subject:</b> Re: [Detnet] Fwd:
                    draft-ietf-detnet-ip-02.txt - ECN<o:p></o:p></span></p>
              </div>
            </div>
            <p class="MsoNormal"><o:p> </o:p></p>
            <div>
              <p><span style="color:#CE1126">[EXTERNAL EMAIL] <o:p></o:p></span></p>
            </div>
            <p>sigh -I thought we went over all language in e-mail and
              over the phone.<o:p></o:p></p>
            <div>
              <p class="MsoNormal">On 10/16/2019 4:43 PM, Black, David
                wrote:<o:p></o:p></p>
            </div>
            <blockquote style="margin-top:5.0pt;margin-bottom:5.0pt">
              <div>
                <div>
                  <p class="MsoNormal"><span
                      style="font-family:&quot;Arial&quot;,sans-serif">Forwarding
                      to remove <a
                        href="mailto:internet-drafts@ietf.org"
                        moz-do-not-send="true">internet-drafts@ietf.org</a>
                      as a recipient.  Please respond to this email. </span><o:p></o:p></p>
                </div>
                <div>
                  <p class="MsoNormal"><o:p> </o:p></p>
                </div>
                <div id="x_composer_signature">
                  <div>
                    <p class="MsoNormal"><span
                        style="font-size:9.5pt;color:#575757">Thanks,
                        --David ... Sent from my Android
                        not-so-smartphone.<o:p></o:p></span></p>
                  </div>
                </div>
                <div>
                  <p class="MsoNormal"><o:p> </o:p></p>
                </div>
                <div>
                  <p class="MsoNormal"><o:p> </o:p></p>
                </div>
                <div>
                  <p class="MsoNormal">-------- Original message
                    --------<o:p></o:p></p>
                </div>
                <div>
                  <p class="MsoNormal">From: "Black, David" <a
                      href="mailto:david.black@emc.com"
                      moz-do-not-send="true">&lt;david.black@emc.com&gt;</a>
                    <o:p></o:p></p>
                </div>
                <div>
                  <p class="MsoNormal">Date: 10/16/19 3:13 PM
                    (GMT-06:00) <o:p></o:p></p>
                </div>
                <div>
                  <p class="MsoNormal">To: <a
                      href="mailto:internet-drafts@ietf.org"
                      moz-do-not-send="true">internet-drafts@ietf.org</a>,
                    <a href="mailto:detnet@ietf.org"
                      moz-do-not-send="true">detnet@ietf.org</a> <o:p></o:p></p>
                </div>
                <div>
                  <p class="MsoNormal">Subject:
                    draft-ietf-detnet-ip-02.txt - ECN <o:p></o:p></p>
                </div>
                <div>
                  <p class="MsoNormal"><o:p> </o:p></p>
                </div>
              </div>
              <div>
                <p class="MsoNormal"><span style="font-size:10.0pt">The
                    ECN material in this draft conflicts with RFC 3168
                    (a long-standing Proposed Standard).  I apologize to
                    anyone who may have been under the impression that
                    all ECN-related concerns were resolved in that call,
                    as the text in this note did not come up during that
                    call.<br>
                    <br>
                    The TL;DR summary of my concerns is the rationale
                    for change [3] below:<br>
                    <br>
                            Rationale: Use of ECN field for flow
                    identification is not compatible with RFC 3168.<o:p></o:p></span></p>
              </div>
            </blockquote>
            <p>It was my understanding that your primary concern was
              split paths and this is what we covered in the language
              distributed on Monday.  <o:p></o:p></p>
            <p>While I understand you have concerns about a node
              providing different traffic treatment based on ECN
              markings on a local node, I believe this happens today --
              just look at the related config options for your favorite
              router vendor.  Can you live with SHOULD NOT vs MUST NOT?<o:p></o:p></p>
            <p>Thanks,<o:p></o:p></p>
            <p>Lou<o:p></o:p></p>
            <p><o:p> </o:p></p>
            <blockquote style="margin-top:5.0pt;margin-bottom:5.0pt">
              <div>
                <p class="MsoNormal"><span style="font-size:10.0pt"><br>
                    -------------------------------------------------<br>
                    <br>
                    The following four changes will correct this
                    problem:<br>
                    <br>
                    [1] In Section 3.  DetNet IP Data Plane Overview<br>
                    <br>
                    OLD<br>
                       The DetNet IP data plane also allows for optional
                    matching on two<br>
                       additional data fields.  The optional fields are
                    the ECN Field, as in<br>
                       [RFC3168], and the IPv6 flow label field, as
                    defined in [RFC8200].<br>
                    NEW<br>
                       The DetNet IP data plane also allows for optional
                    matching on one<br>
                       additional data field, the IPv6 flow label field,
                    as defined in [RFC8200].<br>
                    <br>
                    Rationale: ECN field MUST NOT be used to subdivide a
                    flow into sub-flows.  See RFC 3168.<br>
                    <br>
                    [2] In  Section 4.3.1.  Class of Service<br>
                    <br>
                    Remove this sentence:<br>
                    <br>
                       The 2-bit explicit congestion<br>
                       notification (ECN) [RFC3168] field MAY also be
                    used.<br>
                    <br>
                    Rationale: The ECN mechanism is not a Class of
                    service mechanism.  See RFC 3168.<br>
                    <br>
                    [3] In Section 5.1.1.4.  IPv4 Type of Service and
                    IPv6 Traffic Class Fields<br>
                    <br>
                    Remove this text:<br>
                    <br>
                       Implementations of this document MUST allow the
                    ECN field to be<br>
                       ignored as part of DetNet flow identification. 
                    Additionally,<br>
                       implementations SHOULD support identification of
                    DetNet flows based<br>
                       on the value carried in the ECN field.  When this
                    field is used to<br>
                       identify a specific DetNet flow, implementations
                    MUST support a list<br>
                       of ECN values that match a specific slow.<br>
                    <br>
                    If desired, replace it with:<br>
                    <br>
                       The ECN field MUST NOT be used as part of DetNet
                    flow identification.<br>
                    <br>
                    Rationale: Use of ECN field for flow identification
                    is not compatible with RFC 3168.<br>
                    <br>
                    [4] In Section 6.  Management and Control
                    Information Summary<br>
                    <br>
                    Remove these two bullets:<br>
                    <br>
                          *  If the ECN field is to be used in flow
                    identification.<br>
                             Matching based on ECN filed values is
                    optional.<br>
                    <br>
                          *  When ECN field is used in flow
                    identification, a list of field<br>
                             values that may be used by a specific flow.<br>
                    <br>
                    Rationale: Same as [3].<br>
                    <br>
                    Thanks, --David<br>
                    <br>
                    &gt; -----Original Message-----<br>
                    &gt; From: I-D-Announce <a
                      href="mailto:i-d-announce-bounces@ietf.org"
                      moz-do-not-send="true">&lt;i-d-announce-bounces@ietf.org&gt;</a>
                    On Behalf Of internet-<br>
                    &gt; <a href="mailto:drafts@ietf.org"
                      moz-do-not-send="true">drafts@ietf.org</a><br>
                    &gt; Sent: Wednesday, October 16, 2019 3:49 PM<br>
                    &gt; To: <a href="mailto:i-d-announce@ietf.org"
                      moz-do-not-send="true">i-d-announce@ietf.org</a><br>
                    &gt; Cc: <a href="mailto:detnet@ietf.org"
                      moz-do-not-send="true">detnet@ietf.org</a><br>
                    &gt; Subject: I-D Action:
                    draft-ietf-detnet-ip-02.txt<br>
                    &gt; <br>
                    &gt; <br>
                    &gt; [EXTERNAL EMAIL]<br>
                    &gt; <br>
                    &gt; <br>
                    &gt; A New Internet-Draft is available from the
                    on-line Internet-Drafts directories.<br>
                    &gt; This draft is a work item of the Deterministic
                    Networking WG of the IETF.<br>
                    &gt; <br>
                    &gt;         Title           : DetNet Data Plane: IP<br>
                    &gt;         Authors         : Balázs Varga<br>
                    &gt;                           János Farkas<br>
                    &gt;                           Lou Berger<br>
                    &gt;                           Don Fedyk<br>
                    &gt;                           Andrew G. Malis<br>
                    &gt;                           Stewart Bryant<br>
                    &gt;                           Jouni Korhonen<br>
                    &gt;        Filename        :
                    draft-ietf-detnet-ip-02.txt<br>
                    &gt;        Pages           : 23<br>
                    &gt;        Date            : 2019-10-16<br>
                    &gt; <br>
                    &gt; Abstract:<br>
                    &gt;    This document specifies the Deterministic
                    Networking data plane when<br>
                    &gt;    operating in an IP packet switched network.<br>
                    &gt; <br>
                    &gt; <br>
                    &gt; The IETF datatracker status page for this draft
                    is:<br>
                    &gt; <a
                      href="https://datatracker.ietf.org/doc/draft-ietf-detnet-ip/"
                      moz-do-not-send="true">https://datatracker.ietf.org/doc/draft-ietf-detnet-ip/</a><br>
                    &gt; <br>
                    &gt; There are also htmlized versions available at:<br>
                    &gt; <a
                      href="https://tools.ietf.org/html/draft-ietf-detnet-ip-02"
                      moz-do-not-send="true">https://tools.ietf.org/html/draft-ietf-detnet-ip-02</a><br>
                    &gt; <a
                      href="https://datatracker.ietf.org/doc/html/draft-ietf-detnet-ip-02"
                      moz-do-not-send="true">https://datatracker.ietf.org/doc/html/draft-ietf-detnet-ip-02</a><br>
                    &gt; <br>
                    &gt; A diff from the previous version is available
                    at:<br>
                    &gt; <a
                      href="https://www.ietf.org/rfcdiff?url2=draft-ietf-detnet-ip-02"
                      moz-do-not-send="true">https://www.ietf.org/rfcdiff?url2=draft-ietf-detnet-ip-02</a><br>
                    &gt; <br>
                    &gt; <br>
                    &gt; Please note that it may take a couple of
                    minutes from the time of submission<br>
                    &gt; until the htmlized version and diff are
                    available at tools.ietf.org.<br>
                    &gt; <br>
                    &gt; Internet-Drafts are also available by anonymous
                    FTP at:<br>
                    &gt; <a href="ftp://ftp.ietf.org/internet-drafts/"
                      moz-do-not-send="true">ftp://ftp.ietf.org/internet-drafts/</a><br>
                    &gt; <br>
                    &gt; _______________________________________________<br>
                    &gt; I-D-Announce mailing list<br>
                    &gt; <a href="mailto:I-D-Announce@ietf.org"
                      moz-do-not-send="true">I-D-Announce@ietf.org</a><br>
                    &gt; <a
                      href="https://www.ietf.org/mailman/listinfo/i-d-announce"
                      moz-do-not-send="true">https://www.ietf.org/mailman/listinfo/i-d-announce</a><br>
                    &gt; Internet-Draft directories: <a
                      href="http://www.ietf.org/shadow.html"
                      moz-do-not-send="true">http://www.ietf.org/shadow.html</a><br>
                    &gt; or <a
                      href="ftp://ftp.ietf.org/ietf/1shadow-sites.txt"
                      moz-do-not-send="true">ftp://ftp.ietf.org/ietf/1shadow-sites.txt</a><o:p></o:p></span></p>
              </div>
              <p class="MsoNormal"><br>
                <br>
                <o:p></o:p></p>
              <pre>_______________________________________________<o:p></o:p></pre>
              <pre>detnet mailing list<o:p></o:p></pre>
              <pre><a href="mailto:detnet@ietf.org" moz-do-not-send="true">detnet@ietf.org</a><o:p></o:p></pre>
              <pre><a href="https://www.ietf.org/mailman/listinfo/detnet" moz-do-not-send="true">https://www.ietf.org/mailman/listinfo/detnet</a><o:p></o:p></pre>
            </blockquote>
          </div>
        </div>
        <br>
        <fieldset class="mimeAttachmentHeader"></fieldset>
        <pre class="moz-quote-pre" wrap="">_______________________________________________
detnet mailing list
<a class="moz-txt-link-abbreviated" href="mailto:detnet@ietf.org" moz-do-not-send="true">detnet@ietf.org</a>
<a class="moz-txt-link-freetext" href="https://www.ietf.org/mailman/listinfo/detnet" moz-do-not-send="true">https://www.ietf.org/mailman/listinfo/detnet</a>
</pre>
      </blockquote>
      <br>
      <fieldset class="mimeAttachmentHeader"></fieldset>
      <pre class="moz-quote-pre" wrap="">_______________________________________________
detnet mailing list
<a class="moz-txt-link-abbreviated" href="mailto:detnet@ietf.org">detnet@ietf.org</a>
<a class="moz-txt-link-freetext" href="https://www.ietf.org/mailman/listinfo/detnet">https://www.ietf.org/mailman/listinfo/detnet</a>
</pre>
    </blockquote>
    <br>
  </body>
</html>

--------------9977B7F726191F7D02A53C6E--


From nobody Mon Oct 21 06:28:51 2019
Return-Path: <agmalis@gmail.com>
X-Original-To: detnet@ietfa.amsl.com
Delivered-To: detnet@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id CE6A11200C4 for <detnet@ietfa.amsl.com>; Mon, 21 Oct 2019 06:28:48 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.988
X-Spam-Level: 
X-Spam-Status: No, score=-1.988 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, FREEMAIL_FROM=0.001, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_NONE=-0.0001, SPF_HELO_NONE=0.001, SPF_PASS=-0.001, T_KAM_HTML_FONT_INVALID=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 WI23PdSWmy1O for <detnet@ietfa.amsl.com>; Mon, 21 Oct 2019 06:28:45 -0700 (PDT)
Received: from mail-qk1-x72f.google.com (mail-qk1-x72f.google.com [IPv6:2607:f8b0:4864:20::72f]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 3C1D6120099 for <DetNet@ietf.org>; Mon, 21 Oct 2019 06:28:45 -0700 (PDT)
Received: by mail-qk1-x72f.google.com with SMTP id f18so11969093qkm.1 for <DetNet@ietf.org>; Mon, 21 Oct 2019 06:28:45 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025;  h=mime-version:references:in-reply-to:from:date:message-id:subject:to :cc; bh=7cTbhNDKVmK7+PMgVsIhmZjctmZP5cT7A5g38uCwpGU=; b=Q7f2W4cNsyfowz37oJ3X8hdueEB0GFLV7UT3sAjvCBnljkl385ae9mhPTUypoPaDfo Af+MwqInvrHhSrymEReOpf4boNfkRgPstgAVl4cq1ICXuSBTm8lbS8jV4rbx2UtEgf2D DuCXdND+3z1bc8N5dDsKH/JJ6lSWNec7pcgaKXjq2O1pPLW+9CFCDq3NLk4N4Dk9G27/ sdZ0pZIhHbunjAWGITw0cs1xihw6Ou6NybJwX3CoqYP40GbLjV8ZnU5BM2paTYW4gQRZ OWhijqsJka11+qg3VWje5x1sG/rFdH3Qx8Huih4EJs8nGbUT5K8MhbDVmKJ6QBjVMBnE ygdQ==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:references:in-reply-to:from:date :message-id:subject:to:cc; bh=7cTbhNDKVmK7+PMgVsIhmZjctmZP5cT7A5g38uCwpGU=; b=oeCecSrlDcwNR7fAkrUZGBTVZl1RdACu1f5IxiHHa/LZ96M1vdE2Yr9EwKIB+pciZC S7c1Li6RQlyQcgWkzPZrrItNM3g5w2CbsKTEJyBlaVCT6E9sdxIpb1N5O2gj9TBCT4gV H7tzzMgd54cTGH1RXYLHCPBORtudVY05zx5iXXcZiYcg6ctYjLInpoJctyKWt6HNFAXv +yWchp7SS/RSSys4UhwznXI95RToWLIatpk0AmKNtQT24qmdvkHEUBEWHv0C07EQwJ+k b6VDBWbcjd7ywrut7Xrp4AT7KhcqN6Lzi8w5RHe/TLAJmNGj7TQCzHrCSgKzBF2IKdX6 X4TA==
X-Gm-Message-State: APjAAAVoE5dK2I/PWQ7WgcoXJI44yPRtu47QZRobjloJ3ZqX09Xnto// zm5Gv0IWv//ZqwQAsgZBBE4oQin3X1eapD1An7w=
X-Google-Smtp-Source: APXvYqxBnnqQWS0up2k+sw0NPXYF+sJIjSzlDQvjvAjOPE+ULkNVAkdzSYyfY3sgi1VMKU/sYAQbEyGym46UXadEZfQ=
X-Received: by 2002:a05:620a:78e:: with SMTP id 14mr12063883qka.483.1571664523971;  Mon, 21 Oct 2019 06:28:43 -0700 (PDT)
MIME-Version: 1.0
References: <CE03DB3D7B45C245BCA0D243277949363077BFC2@MX307CL04.corp.emc.com> <CE03DB3D7B45C245BCA0D243277949363077C118@MX307CL04.corp.emc.com> <e11e2843-6185-386c-c0e4-2ed5555ae0bb@labn.net> <CE03DB3D7B45C245BCA0D243277949363077CFD0@MX307CL04.corp.emc.com> <6a29f784-5a2f-458d-1bb4-33794b8937c1@labn.net> <22d6eac8-9621-6147-49ff-90e593e613cb@gmail.com>
In-Reply-To: <22d6eac8-9621-6147-49ff-90e593e613cb@gmail.com>
From: "Andrew G. Malis" <agmalis@gmail.com>
Date: Mon, 21 Oct 2019 09:28:32 -0400
Message-ID: <CAA=duU1SAzVqbU2T-ws=VB5+Bqrf+N81aL+1WsokfuKRiRdvbQ@mail.gmail.com>
To: Stewart Bryant <stewart.bryant@gmail.com>
Cc: Lou Berger <lberger@labn.net>, "Black, David" <David.Black@dell.com>,  "DetNet@ietf.org" <DetNet@ietf.org>
Content-Type: multipart/alternative; boundary="000000000000a850e805956ba956"
Archived-At: <https://mailarchive.ietf.org/arch/msg/detnet/gTxmE0plzYbqI67N_TThGdMMc74>
Subject: Re: [Detnet] Fwd: draft-ietf-detnet-ip-02.txt - ECN
X-BeenThere: detnet@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: Discussions on Deterministic Networking BoF and Proposed WG <detnet.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/detnet>, <mailto:detnet-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/detnet/>
List-Post: <mailto:detnet@ietf.org>
List-Help: <mailto:detnet-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/detnet>, <mailto:detnet-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 21 Oct 2019 13:28:49 -0000

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

I also don't have any objection to removing the ECN text.

Cheers,
Andy


On Mon, Oct 21, 2019 at 8:59 AM Stewart Bryant <stewart.bryant@gmail.com>
wrote:

>
> Yes, let's delete the references to ECN from the text.
>
> - Stewart
>
> On 18/10/2019 22:57, Lou Berger wrote:
>
> David,
>
>     I'm personally okay with dropping all references to the ECN field.
> But doing so is a change from previous discussions so is a WG call.
>
> WG,
>
> Are there any objections to removing the language related to the ECN
> field?
>
> The implication is that the detnet IP standard will only cover the 6-bit
> DSCP field carried in what was once referred to as the 8-bit IP TOS Field=
.
>
> Thanks,
>
> Lou
>
> (No hats)
> On 10/16/2019 11:08 PM, Black, David wrote:
>
> > While I understand you have concerns about a node providing different
> traffic treatment based on ECN markings on a local node, I believe this
> happens today =E2=80=93
> > just look at the related config options for your favorite router
> vendor.  Can you live with SHOULD NOT vs MUST NOT?
>
> I can live with removal of all mention of ECN from this draft.  I would
> suggest this course of action if the goal is to avoid =E2=80=9CMUST NOT=
=E2=80=9D wording.
>
>
>
> Otherwise, I would need to be convinced that what the draft proposes to
> do/allow wrt ECN is consistent with RFC 3168.  The current text is not
> consistent with RFC 3168..
>
>
>
> Thanks, --David
>
>
>
> *From:* Lou Berger <lberger@labn.net> <lberger@labn.net>
> *Sent:* Wednesday, October 16, 2019 10:02 PM
> *To:* Black, David; DetNet@ietf.org
> *Subject:* Re: [Detnet] Fwd: draft-ietf-detnet-ip-02.txt - ECN
>
>
>
> [EXTERNAL EMAIL]
>
> sigh -I thought we went over all language in e-mail and over the phone.
>
> On 10/16/2019 4:43 PM, Black, David wrote:
>
> Forwarding to remove internet-drafts@ietf.org as a recipient.  Please
> respond to this email.
>
>
>
> Thanks, --David ... Sent from my Android not-so-smartphone.
>
>
>
>
>
> -------- Original message --------
>
> From: "Black, David" <david.black@emc.com> <david.black@emc.com>
>
> Date: 10/16/19 3:13 PM (GMT-06:00)
>
> To: internet-drafts@ietf.org, detnet@ietf.org
>
> Subject: draft-ietf-detnet-ip-02.txt - ECN
>
>
>
> The ECN material in this draft conflicts with RFC 3168 (a long-standing
> Proposed Standard).  I apologize to anyone who may have been under the
> impression that all ECN-related concerns were resolved in that call, as t=
he
> text in this note did not come up during that call.
>
> The TL;DR summary of my concerns is the rationale for change [3] below:
>
>         Rationale: Use of ECN field for flow identification is not
> compatible with RFC 3168.
>
> It was my understanding that your primary concern was split paths and thi=
s
> is what we covered in the language distributed on Monday.
>
> While I understand you have concerns about a node providing different
> traffic treatment based on ECN markings on a local node, I believe this
> happens today -- just look at the related config options for your favorit=
e
> router vendor.  Can you live with SHOULD NOT vs MUST NOT?
>
> Thanks,
>
> Lou
>
>
>
>
> -------------------------------------------------
>
> The following four changes will correct this problem:
>
> [1] In Section 3.  DetNet IP Data Plane Overview
>
> OLD
>    The DetNet IP data plane also allows for optional matching on two
>    additional data fields.  The optional fields are the ECN Field, as in
>    [RFC3168], and the IPv6 flow label field, as defined in [RFC8200].
> NEW
>    The DetNet IP data plane also allows for optional matching on one
>    additional data field, the IPv6 flow label field, as defined in
> [RFC8200].
>
> Rationale: ECN field MUST NOT be used to subdivide a flow into sub-flows.
> See RFC 3168.
>
> [2] In  Section 4.3.1.  Class of Service
>
> Remove this sentence:
>
>    The 2-bit explicit congestion
>    notification (ECN) [RFC3168] field MAY also be used.
>
> Rationale: The ECN mechanism is not a Class of service mechanism.  See RF=
C
> 3168.
>
> [3] In Section 5.1.1.4.  IPv4 Type of Service and IPv6 Traffic Class Fiel=
ds
>
> Remove this text:
>
>    Implementations of this document MUST allow the ECN field to be
>    ignored as part of DetNet flow identification.  Additionally,
>    implementations SHOULD support identification of DetNet flows based
>    on the value carried in the ECN field.  When this field is used to
>    identify a specific DetNet flow, implementations MUST support a list
>    of ECN values that match a specific slow.
>
> If desired, replace it with:
>
>    The ECN field MUST NOT be used as part of DetNet flow identification.
>
> Rationale: Use of ECN field for flow identification is not compatible wit=
h
> RFC 3168.
>
> [4] In Section 6.  Management and Control Information Summary
>
> Remove these two bullets:
>
>       *  If the ECN field is to be used in flow identification.
>          Matching based on ECN filed values is optional.
>
>       *  When ECN field is used in flow identification, a list of field
>          values that may be used by a specific flow.
>
> Rationale: Same as [3].
>
> Thanks, --David
>
> > -----Original Message-----
> > From: I-D-Announce <i-d-announce-bounces@ietf.org>
> <i-d-announce-bounces@ietf.org> On Behalf Of internet-
> > drafts@ietf.org
> > Sent: Wednesday, October 16, 2019 3:49 PM
> > To: i-d-announce@ietf.org
> > Cc: detnet@ietf.org
> > Subject: I-D Action: draft-ietf-detnet-ip-02.txt
> >
> >
> > [EXTERNAL EMAIL]
> >
> >
> > A New Internet-Draft is available from the on-line Internet-Drafts
> directories.
> > This draft is a work item of the Deterministic Networking WG of the IET=
F.
> >
> >         Title           : DetNet Data Plane: IP
> >         Authors         : Bal=C3=A1zs Varga
> >                           J=C3=A1nos Farkas
> >                           Lou Berger
> >                           Don Fedyk
> >                           Andrew G. Malis
> >                           Stewart Bryant
> >                           Jouni Korhonen
> >        Filename        : draft-ietf-detnet-ip-02.txt
> >        Pages           : 23
> >        Date            : 2019-10-16
> >
> > Abstract:
> >    This document specifies the Deterministic Networking data plane when
> >    operating in an IP packet switched network.
> >
> >
> > The IETF datatracker status page for this draft is:
> > https://datatracker.ietf.org/doc/draft-ietf-detnet-ip/
> >
> > There are also htmlized versions available at:
> > https://tools.ietf.org/html/draft-ietf-detnet-ip-02
> > https://datatracker.ietf.org/doc/html/draft-ietf-detnet-ip-02
> >
> > A diff from the previous version is available at:
> > https://www.ietf.org/rfcdiff?url2=3Ddraft-ietf-detnet-ip-02
> >
> >
> > Please note that it may take a couple of minutes from the time of
> submission
> > until the htmlized version and diff are available at tools.ietf.org.
> >
> > Internet-Drafts are also available by anonymous FTP at:
> > ftp://ftp.ietf.org/internet-drafts/
> >
> > _______________________________________________
> > I-D-Announce mailing list
> > I-D-Announce@ietf.org
> > https://www.ietf.org/mailman/listinfo/i-d-announce
> > Internet-Draft directories: http://www.ietf.org/shadow.html
> > or ftp://ftp.ietf.org/ietf/1shadow-sites.txt
>
>
>
> _______________________________________________
>
> detnet mailing list
>
> detnet@ietf.org
>
> https://www.ietf.org/mailman/listinfo/detnet
>
>
> _______________________________________________
> detnet mailing listdetnet@ietf.orghttps://www.ietf.org/mailman/listinfo/d=
etnet
>
>
> _______________________________________________
> detnet mailing listdetnet@ietf.orghttps://www.ietf.org/mailman/listinfo/d=
etnet
>
>
> _______________________________________________
> detnet mailing list
> detnet@ietf.org
> https://www.ietf.org/mailman/listinfo/detnet
>

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

<div dir=3D"ltr">I also don&#39;t have any objection to removing the ECN te=
xt.<div><br></div><div>Cheers,</div><div>Andy</div><div><br></div></div><br=
><div class=3D"gmail_quote"><div dir=3D"ltr" class=3D"gmail_attr">On Mon, O=
ct 21, 2019 at 8:59 AM Stewart Bryant &lt;<a href=3D"mailto:stewart.bryant@=
gmail.com">stewart.bryant@gmail.com</a>&gt; wrote:<br></div><blockquote cla=
ss=3D"gmail_quote" style=3D"margin:0px 0px 0px 0.8ex;border-left:1px solid =
rgb(204,204,204);padding-left:1ex">
 =20
   =20
 =20
  <div>
    <br>
    Yes, let&#39;s delete the references to ECN from the text.<br>
    <br>
    - Stewart<br>
    <br>
    <div>On 18/10/2019 22:57, Lou Berger wrote:<br>
    </div>
    <blockquote type=3D"cite">
     =20
      <p>David,</p>
      <p>=C2=A0=C2=A0=C2=A0 I&#39;m personally okay with dropping all refer=
ences to the ECN
        field.=C2=A0 But doing so is a change from previous discussions so =
is
        a WG call.<br>
      </p>
      <p>WG,</p>
      <p>Are there any objections to removing the language related to
        the ECN field? <br>
      </p>
      <p>The implication is that the detnet IP standard will only cover
        the 6-bit DSCP field carried in what was once referred to as the
        8-bit IP TOS Field.</p>
      <p>Thanks,</p>
      <p>Lou</p>
      <p>(No hats)<br>
      </p>
      <div>On 10/16/2019 11:08 PM, Black, David
        wrote:<br>
      </div>
      <blockquote type=3D"cite">
       =20
       =20
       =20
        <div>
          <p>&gt; While I understand you have concerns about a node
            providing different traffic treatment based on ECN markings
            on a local node, I believe this happens today =E2=80=93<br>
            &gt; just look at the related config options for your
            favorite router vendor.=C2=A0 Can you live with SHOULD NOT vs
            MUST NOT?<u></u><u></u></p>
          <p class=3D"MsoNormal"><span style=3D"color:rgb(153,51,102)">I ca=
n live
              with removal of all mention of ECN from this draft.=C2=A0 I
              would suggest this course of action if the goal is to
              avoid =E2=80=9CMUST NOT=E2=80=9D wording.<u></u><u></u></span=
></p>
          <p class=3D"MsoNormal"><span style=3D"color:rgb(153,51,102)"><u><=
/u>=C2=A0<u></u></span></p>
          <p class=3D"MsoNormal"><span style=3D"color:rgb(153,51,102)">Othe=
rwise, I
              would need to be convinced that what the draft proposes to
              do/allow wrt ECN is consistent with RFC 3168.=C2=A0 The curre=
nt
              text is not consistent with RFC 3168..<u></u><u></u></span></=
p>
          <p class=3D"MsoNormal"><span style=3D"color:rgb(153,51,102)"><u><=
/u>=C2=A0<u></u></span></p>
          <div>
            <p class=3D"MsoNormal"><span style=3D"color:rgb(153,51,102)">Th=
anks,
                --David<u></u><u></u></span></p>
          </div>
          <p class=3D"MsoNormal"><span style=3D"color:rgb(153,51,102)"><u><=
/u>=C2=A0<u></u></span></p>
          <div style=3D"border-top:none;border-right:none;border-bottom:non=
e;border-left:1.5pt solid blue;padding:0in 0in 0in 4pt">
            <div>
              <div style=3D"border-right:none;border-bottom:none;border-lef=
t:none;border-top:1pt solid rgb(225,225,225);padding:3pt 0in 0in">
                <p class=3D"MsoNormal"><b><span style=3D"color:windowtext">=
From:</span></b><span style=3D"color:windowtext"> Lou Berger <a href=3D"mai=
lto:lberger@labn.net" target=3D"_blank">&lt;lberger@labn.net&gt;</a>
                    <br>
                    <b>Sent:</b> Wednesday, October 16, 2019 10:02 PM<br>
                    <b>To:</b> Black, David; <a href=3D"mailto:DetNet@ietf.=
org" target=3D"_blank">DetNet@ietf.org</a><br>
                    <b>Subject:</b> Re: [Detnet] Fwd:
                    draft-ietf-detnet-ip-02.txt - ECN<u></u><u></u></span><=
/p>
              </div>
            </div>
            <p class=3D"MsoNormal"><u></u>=C2=A0<u></u></p>
            <div>
              <p><span style=3D"color:rgb(206,17,38)">[EXTERNAL EMAIL] <u><=
/u><u></u></span></p>
            </div>
            <p>sigh -I thought we went over all language in e-mail and
              over the phone.<u></u><u></u></p>
            <div>
              <p class=3D"MsoNormal">On 10/16/2019 4:43 PM, Black, David
                wrote:<u></u><u></u></p>
            </div>
            <blockquote style=3D"margin-top:5pt;margin-bottom:5pt">
              <div>
                <div>
                  <p class=3D"MsoNormal"><span style=3D"font-family:Arial,s=
ans-serif">Forwarding
                      to remove <a href=3D"mailto:internet-drafts@ietf.org"=
 target=3D"_blank">internet-drafts@ietf.org</a>
                      as a recipient.=C2=A0 Please respond to this email.=
=C2=A0</span><u></u><u></u></p>
                </div>
                <div>
                  <p class=3D"MsoNormal"><u></u>=C2=A0<u></u></p>
                </div>
                <div id=3D"gmail-m_-9213105094002399330x_composer_signature=
">
                  <div>
                    <p class=3D"MsoNormal"><span style=3D"font-size:9.5pt;c=
olor:rgb(87,87,87)">Thanks,
                        --David ... Sent from my Android
                        not-so-smartphone.<u></u><u></u></span></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">-------- Original message
                    --------<u></u><u></u></p>
                </div>
                <div>
                  <p class=3D"MsoNormal">From: &quot;Black, David&quot; <a =
href=3D"mailto:david.black@emc.com" target=3D"_blank">&lt;david.black@emc.c=
om&gt;</a>
                    <u></u><u></u></p>
                </div>
                <div>
                  <p class=3D"MsoNormal">Date: 10/16/19 3:13 PM
                    (GMT-06:00) <u></u><u></u></p>
                </div>
                <div>
                  <p class=3D"MsoNormal">To: <a href=3D"mailto:internet-dra=
fts@ietf.org" target=3D"_blank">internet-drafts@ietf.org</a>,
                    <a href=3D"mailto:detnet@ietf.org" target=3D"_blank">de=
tnet@ietf.org</a> <u></u><u></u></p>
                </div>
                <div>
                  <p class=3D"MsoNormal">Subject:
                    draft-ietf-detnet-ip-02.txt - ECN <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"><span style=3D"font-size:10pt">The
                    ECN material in this draft conflicts with RFC 3168
                    (a long-standing Proposed Standard).=C2=A0 I apologize =
to
                    anyone who may have been under the impression that
                    all ECN-related concerns were resolved in that call,
                    as the text in this note did not come up during that
                    call.<br>
                    <br>
                    The TL;DR summary of my concerns is the rationale
                    for change [3] below:<br>
                    <br>
                    =C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0 Rationale: U=
se of ECN field for flow
                    identification is not compatible with RFC 3168.<u></u><=
u></u></span></p>
              </div>
            </blockquote>
            <p>It was my understanding that your primary concern was
              split paths and this is what we covered in the language
              distributed on Monday.=C2=A0 <u></u><u></u></p>
            <p>While I understand you have concerns about a node
              providing different traffic treatment based on ECN
              markings on a local node, I believe this happens today --
              just look at the related config options for your favorite
              router vendor.=C2=A0 Can you live with SHOULD NOT vs MUST NOT=
?<u></u><u></u></p>
            <p>Thanks,<u></u><u></u></p>
            <p>Lou<u></u><u></u></p>
            <p><u></u>=C2=A0<u></u></p>
            <blockquote style=3D"margin-top:5pt;margin-bottom:5pt">
              <div>
                <p class=3D"MsoNormal"><span style=3D"font-size:10pt"><br>
                    -------------------------------------------------<br>
                    <br>
                    The following four changes will correct this
                    problem:<br>
                    <br>
                    [1] In Section 3.=C2=A0 DetNet IP Data Plane Overview<b=
r>
                    <br>
                    OLD<br>
                    =C2=A0=C2=A0 The DetNet IP data plane also allows for o=
ptional
                    matching on two<br>
                    =C2=A0=C2=A0 additional data fields.=C2=A0 The optional=
 fields are
                    the ECN Field, as in<br>
                    =C2=A0=C2=A0 [RFC3168], and the IPv6 flow label field, =
as
                    defined in [RFC8200].<br>
                    NEW<br>
                    =C2=A0=C2=A0 The DetNet IP data plane also allows for o=
ptional
                    matching on one<br>
                    =C2=A0=C2=A0 additional data field, the IPv6 flow label=
 field,
                    as defined in [RFC8200].<br>
                    <br>
                    Rationale: ECN field MUST NOT be used to subdivide a
                    flow into sub-flows.=C2=A0 See RFC 3168.<br>
                    <br>
                    [2] In=C2=A0 Section 4.3.1.=C2=A0 Class of Service<br>
                    <br>
                    Remove this sentence:<br>
                    <br>
                    =C2=A0=C2=A0 The 2-bit explicit congestion<br>
                    =C2=A0=C2=A0 notification (ECN) [RFC3168] field MAY als=
o be
                    used.<br>
                    <br>
                    Rationale: The ECN mechanism is not a Class of
                    service mechanism.=C2=A0 See RFC 3168.<br>
                    <br>
                    [3] In Section 5.1.1.4.=C2=A0 IPv4 Type of Service and
                    IPv6 Traffic Class Fields<br>
                    <br>
                    Remove this text:<br>
                    <br>
                    =C2=A0=C2=A0 Implementations of this document MUST allo=
w the
                    ECN field to be<br>
                    =C2=A0=C2=A0 ignored as part of DetNet flow identificat=
ion.=C2=A0
                    Additionally,<br>
                    =C2=A0=C2=A0 implementations SHOULD support identificat=
ion of
                    DetNet flows based<br>
                    =C2=A0=C2=A0 on the value carried in the ECN field.=C2=
=A0 When this
                    field is used to<br>
                    =C2=A0=C2=A0 identify a specific DetNet flow, implement=
ations
                    MUST support a list<br>
                    =C2=A0=C2=A0 of ECN values that match a specific slow.<=
br>
                    <br>
                    If desired, replace it with:<br>
                    <br>
                    =C2=A0=C2=A0 The ECN field MUST NOT be used as part of =
DetNet
                    flow identification.<br>
                    <br>
                    Rationale: Use of ECN field for flow identification
                    is not compatible with RFC 3168.<br>
                    <br>
                    [4] In Section 6.=C2=A0 Management and Control
                    Information Summary<br>
                    <br>
                    Remove these two bullets:<br>
                    <br>
                    =C2=A0=C2=A0=C2=A0=C2=A0=C2=A0 *=C2=A0 If the ECN field=
 is to be used in flow
                    identification.<br>
                    =C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0 Matchi=
ng based on ECN filed values is
                    optional.<br>
                    <br>
                    =C2=A0=C2=A0=C2=A0=C2=A0=C2=A0 *=C2=A0 When ECN field i=
s used in flow
                    identification, a list of field<br>
                    =C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0 values=
 that may be used by a specific flow.<br>
                    <br>
                    Rationale: Same as [3].<br>
                    <br>
                    Thanks, --David<br>
                    <br>
                    &gt; -----Original Message-----<br>
                    &gt; From: I-D-Announce <a href=3D"mailto:i-d-announce-=
bounces@ietf.org" target=3D"_blank">&lt;i-d-announce-bounces@ietf.org&gt;</=
a>
                    On Behalf Of internet-<br>
                    &gt; <a href=3D"mailto:drafts@ietf.org" target=3D"_blan=
k">drafts@ietf.org</a><br>
                    &gt; Sent: Wednesday, October 16, 2019 3:49 PM<br>
                    &gt; To: <a href=3D"mailto:i-d-announce@ietf.org" targe=
t=3D"_blank">i-d-announce@ietf.org</a><br>
                    &gt; Cc: <a href=3D"mailto:detnet@ietf.org" target=3D"_=
blank">detnet@ietf.org</a><br>
                    &gt; Subject: I-D Action:
                    draft-ietf-detnet-ip-02.txt<br>
                    &gt; <br>
                    &gt; <br>
                    &gt; [EXTERNAL EMAIL]<br>
                    &gt; <br>
                    &gt; <br>
                    &gt; A New Internet-Draft is available from the
                    on-line Internet-Drafts directories.<br>
                    &gt; This draft is a work item of the Deterministic
                    Networking WG of the IETF.<br>
                    &gt; <br>
                    &gt;=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0 Ti=
tle=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0 : DetNet Da=
ta Plane: IP<br>
                    &gt;=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0 Au=
thors=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0 : Bal=C3=A1zs Varga<b=
r>
                    &gt;=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=
=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=
=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0 J=C3=A1nos Farkas<br>
                    &gt;=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=
=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=
=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0 Lou Berger<br>
                    &gt;=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=
=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=
=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0 Don Fedyk<br>
                    &gt;=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=
=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=
=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0 Andrew G. Malis<br>
                    &gt;=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=
=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=
=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0 Stewart Bryant<br>
                    &gt;=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=
=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=
=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0 Jouni Korhonen<br>
                    &gt;=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0 Filename=
=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0 :
                    draft-ietf-detnet-ip-02.txt<br>
                    &gt;=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0 Pages=C2=
=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0 : 23<br>
                    &gt;=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0 Date=C2=
=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0 : 2019-10-1=
6<br>
                    &gt; <br>
                    &gt; Abstract:<br>
                    &gt;=C2=A0=C2=A0=C2=A0 This document specifies the Dete=
rministic
                    Networking data plane when<br>
                    &gt;=C2=A0=C2=A0=C2=A0 operating in an IP packet switch=
ed network.<br>
                    &gt; <br>
                    &gt; <br>
                    &gt; The IETF datatracker status page for this draft
                    is:<br>
                    &gt; <a href=3D"https://datatracker.ietf.org/doc/draft-=
ietf-detnet-ip/" target=3D"_blank">https://datatracker.ietf.org/doc/draft-i=
etf-detnet-ip/</a><br>
                    &gt; <br>
                    &gt; There are also htmlized versions available at:<br>
                    &gt; <a href=3D"https://tools.ietf.org/html/draft-ietf-=
detnet-ip-02" target=3D"_blank">https://tools.ietf.org/html/draft-ietf-detn=
et-ip-02</a><br>
                    &gt; <a href=3D"https://datatracker.ietf.org/doc/html/d=
raft-ietf-detnet-ip-02" target=3D"_blank">https://datatracker.ietf.org/doc/=
html/draft-ietf-detnet-ip-02</a><br>
                    &gt; <br>
                    &gt; A diff from the previous version is available
                    at:<br>
                    &gt; <a href=3D"https://www.ietf.org/rfcdiff?url2=3Ddra=
ft-ietf-detnet-ip-02" target=3D"_blank">https://www.ietf.org/rfcdiff?url2=
=3Ddraft-ietf-detnet-ip-02</a><br>
                    &gt; <br>
                    &gt; <br>
                    &gt; Please note that it may take a couple of
                    minutes from the time of submission<br>
                    &gt; until the htmlized version and diff are
                    available at <a href=3D"http://tools.ietf.org" target=
=3D"_blank">tools.ietf.org</a>.<br>
                    &gt; <br>
                    &gt; Internet-Drafts are also available by anonymous
                    FTP at:<br>
                    &gt; <a href=3D"ftp://ftp.ietf.org/internet-drafts/" ta=
rget=3D"_blank">ftp://ftp.ietf.org/internet-drafts/</a><br>
                    &gt; <br>
                    &gt; _______________________________________________<br=
>
                    &gt; I-D-Announce mailing list<br>
                    &gt; <a href=3D"mailto:I-D-Announce@ietf.org" target=3D=
"_blank">I-D-Announce@ietf.org</a><br>
                    &gt; <a href=3D"https://www.ietf.org/mailman/listinfo/i=
-d-announce" target=3D"_blank">https://www.ietf.org/mailman/listinfo/i-d-an=
nounce</a><br>
                    &gt; Internet-Draft directories: <a href=3D"http://www.=
ietf.org/shadow.html" target=3D"_blank">http://www.ietf.org/shadow.html</a>=
<br>
                    &gt; or <a href=3D"ftp://ftp.ietf.org/ietf/1shadow-site=
s.txt" target=3D"_blank">ftp://ftp.ietf.org/ietf/1shadow-sites.txt</a><u></=
u><u></u></span></p>
              </div>
              <p class=3D"MsoNormal"><br>
                <br>
                <u></u><u></u></p>
              <pre>_______________________________________________<u></u><u=
></u></pre>
              <pre>detnet mailing list<u></u><u></u></pre>
              <pre><a href=3D"mailto:detnet@ietf.org" target=3D"_blank">det=
net@ietf.org</a><u></u><u></u></pre>
              <pre><a href=3D"https://www.ietf.org/mailman/listinfo/detnet"=
 target=3D"_blank">https://www.ietf.org/mailman/listinfo/detnet</a><u></u><=
u></u></pre>
            </blockquote>
          </div>
        </div>
        <br>
        <fieldset></fieldset>
        <pre>_______________________________________________
detnet mailing list
<a href=3D"mailto:detnet@ietf.org" target=3D"_blank">detnet@ietf.org</a>
<a href=3D"https://www.ietf.org/mailman/listinfo/detnet" target=3D"_blank">=
https://www.ietf.org/mailman/listinfo/detnet</a>
</pre>
      </blockquote>
      <br>
      <fieldset></fieldset>
      <pre>_______________________________________________
detnet mailing list
<a href=3D"mailto:detnet@ietf.org" target=3D"_blank">detnet@ietf.org</a>
<a href=3D"https://www.ietf.org/mailman/listinfo/detnet" target=3D"_blank">=
https://www.ietf.org/mailman/listinfo/detnet</a>
</pre>
    </blockquote>
    <br>
  </div>

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

--000000000000a850e805956ba956--


From nobody Mon Oct 21 17:53:27 2019
Return-Path: <eagros@dolby.com>
X-Original-To: detnet@ietfa.amsl.com
Delivered-To: detnet@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 2F5F2120A8E for <detnet@ietfa.amsl.com>; Mon, 21 Oct 2019 17:53:23 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.999
X-Spam-Level: 
X-Spam-Status: No, score=-1.999 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_NONE=-0.0001, SPF_PASS=-0.001, URIBL_BLOCKED=0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=dolby.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id mvzAyDxt5ICn for <detnet@ietfa.amsl.com>; Mon, 21 Oct 2019 17:53:18 -0700 (PDT)
Received: from NAM02-SN1-obe.outbound.protection.outlook.com (mail-eopbgr770120.outbound.protection.outlook.com [40.107.77.120]) (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 50902120048 for <DetNet@ietf.org>; Mon, 21 Oct 2019 17:53:18 -0700 (PDT)
ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=JbbP5EaGMl4fsvVvi6wJrndFR0v0iB8ksKp/sNcVhapy3G9aR9UpoKA/4F6UaEFvRhUaqINnWzx7TOQL4Df04WyCQbCk/qLZh4ol6dzn1l6WRPq5ncRy3tj36VzeLDOTXq6LinOLAdRvoPCRdAG/sbco4u+sRqLIKiT0w0wVG3Q8uBFzzlgB8WeinJ90dmPKTEs1FBlrG8bNA45s6Qd2ny2gXts5ku/3cP0M0y+oKEFD4jEdgaJGsEcKhEz3LxjjM/iRI4SuZ7igTXeUuL/TsvD8QIh68ELxW9vTkMliOsYG1mnO07DXy0Hz65Wyit37yabjvtYCLDwV85Wf/Q9WhA==
ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com;  s=arcselector9901; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=k/W48c2Fi6aCdcfJCjJn9HZR38LbxBddbF/vCUjHruk=; b=V0jGYY0HgovU+vE5WuRXVBMhUUDBJoyAPK4URDuUVNpWj73kDrr8NqzeV/Crvj23qNeQ1QcQFozvUmKimujx9ZXFS6EYRAO7GumePR0MYX1svvY9mivsQbRCyEAfu8YzHd3iB3OD2W+tYLyr7TJCV0tPIyK1rFGQMEHd6paoJKleO3WWTRWjjnvpm/2f3qyaOczWXW+ZZK2QpekxSnRbmWcJiAHpxXlPfRk8OHWzapS4Y6TBUL+mhuJ01slgBLSxnab7BrpZ6+oo9mapn1xwYd5eTm+awmUqchrCUwBmKVeb88+6NF5OR5tF/WgDxw6FN8ymcICm6XuMUWfy4TP9Mg==
ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=dolby.com; dmarc=pass action=none header.from=dolby.com; dkim=pass header.d=dolby.com; arc=none
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=dolby.com; s=selector2; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=k/W48c2Fi6aCdcfJCjJn9HZR38LbxBddbF/vCUjHruk=; b=amxKxluBy1UlWBuB3yNnWBwf4/kQgf3L07haLdC9Vp5CLmYGmxaojCYnNgTG9cidgNIvabenOBDLwivEk10UIAeQDB9R3z0nj7VTionEaZ1DJjm4rX4ZTlPKz6vgj0aMXTuwqzudo6EySuc1J0m5E0G3LMAdbf7KGj4I6y834co=
Received: from BYAPR06MB4325.namprd06.prod.outlook.com (52.135.240.140) by BYAPR06MB6117.namprd06.prod.outlook.com (20.178.197.211) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.2367.24; Tue, 22 Oct 2019 00:53:16 +0000
Received: from BYAPR06MB4325.namprd06.prod.outlook.com ([fe80::4133:d57b:b32e:99b8]) by BYAPR06MB4325.namprd06.prod.outlook.com ([fe80::4133:d57b:b32e:99b8%3]) with mapi id 15.20.2347.028; Tue, 22 Oct 2019 00:53:16 +0000
From: "Grossman, Ethan A." <eagros@dolby.com>
To: "DetNet@ietf.org" <DetNet@ietf.org>
CC: Lou Berger <lberger@labn.net>, "Andrew G. Malis" <agmalis@gmail.com>, "Black, David" <David.Black@dell.com>, Stewart Bryant <stewart.bryant@gmail.com>
Thread-Topic: [Detnet] Fwd: draft-ietf-detnet-ip-02.txt - ECN
Thread-Index: AdWEXh9psiE2WeJzRbKRcFv/FrbfNAABDzyaAAsfCoAAAlcHgABXmrIAAIYs0YAAAQcBAAAXy3Gg
Date: Tue, 22 Oct 2019 00:53:16 +0000
Message-ID: <BYAPR06MB4325AFB733AAA66AEB6FF2F7C4680@BYAPR06MB4325.namprd06.prod.outlook.com>
References: <CE03DB3D7B45C245BCA0D243277949363077BFC2@MX307CL04.corp.emc.com> <CE03DB3D7B45C245BCA0D243277949363077C118@MX307CL04.corp.emc.com> <e11e2843-6185-386c-c0e4-2ed5555ae0bb@labn.net> <CE03DB3D7B45C245BCA0D243277949363077CFD0@MX307CL04.corp.emc.com> <6a29f784-5a2f-458d-1bb4-33794b8937c1@labn.net> <22d6eac8-9621-6147-49ff-90e593e613cb@gmail.com> <CAA=duU1SAzVqbU2T-ws=VB5+Bqrf+N81aL+1WsokfuKRiRdvbQ@mail.gmail.com>
In-Reply-To: <CAA=duU1SAzVqbU2T-ws=VB5+Bqrf+N81aL+1WsokfuKRiRdvbQ@mail.gmail.com>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
x-dg-ref: PG1ldGE+PGF0IG5tPSJib2R5Lmh0bWwiIHA9ImM6XHVzZXJzXGVhZ3Jvc1xhcHBkYXRhXHJvYW1pbmdcMDlkODQ5YjYtMzJkMy00YTQwLTg1ZWUtNmI4NGJhMjllMzViXG1zZ3NcbXNnLTUzY2JhNzU4LWY0NjYtMTFlOS1iOTBlLTNjZTFhMWI5YTYxOFxhbWUtdGVzdFw1M2NiYTc1YS1mNDY2LTExZTktYjkwZS0zY2UxYTFiOWE2MThib2R5Lmh0bWwiIHN6PSIyMjA3MCIgdD0iMTMyMTYxNzkxOTUyOTY2NjA0IiBoPSI5TGV4VU1NQll6a2pwUDJsKzVtc0wxWlFBVU09IiBpZD0iIiBibD0iMCIgYm89IjEiLz48L21ldGE+
x-dg-rorf: 
authentication-results: spf=none (sender IP is ) smtp.mailfrom=eagros@dolby.com; 
x-originating-ip: [8.39.141.5]
x-ms-publictraffictype: Email
x-ms-office365-filtering-correlation-id: df720a56-e387-4c89-a518-08d7568a3981
x-ms-traffictypediagnostic: BYAPR06MB6117:
x-ms-exchange-purlcount: 10
x-microsoft-antispam-prvs: <BYAPR06MB6117C1ADF51AABA59E1A1EBFC4680@BYAPR06MB6117.namprd06.prod.outlook.com>
x-ms-oob-tlc-oobclassifiers: OLM:10000;
x-forefront-prvs: 01986AE76B
x-forefront-antispam-report: SFV:NSPM; SFS:(10019020)(136003)(376002)(39860400002)(366004)(346002)(396003)(478694002)(199004)(189003)(13464003)(7736002)(790700001)(74316002)(6116002)(3846002)(99286004)(71200400001)(6246003)(76176011)(71190400001)(4326008)(4001150100001)(7696005)(54906003)(316002)(6306002)(236005)(6436002)(9686003)(55016002)(229853002)(5640700003)(54896002)(2906002)(33656002)(517774005)(440504004)(25786009)(5070765005)(66574012)(6916009)(81156014)(478600001)(8676002)(81166006)(8936002)(86362001)(966005)(446003)(14454004)(11346002)(606006)(52536014)(5660300002)(6506007)(53546011)(102836004)(26005)(476003)(14444005)(256004)(2501003)(76116006)(66446008)(66066001)(66946007)(64756008)(66556008)(66476007)(486006)(2351001)(186003); DIR:OUT; SFP:1102; SCL:1; SRVR:BYAPR06MB6117; H:BYAPR06MB4325.namprd06.prod.outlook.com; FPR:; SPF:None; LANG:en; PTR:InfoNoRecords; A:1; MX:1; 
received-spf: None (protection.outlook.com: dolby.com does not designate permitted sender hosts)
x-ms-exchange-senderadcheck: 1
x-microsoft-antispam: BCL:0;
x-microsoft-antispam-message-info: eKzCs0CMVhI08V2secnrZTipOW4c5Q0H4V+458jNTzDbbcVXfnlinAUeUkKeV/bI7WJTgqghiEQ0hxPCvpIG6I4e21mvW3zlMuMsrkqGrpKbiyAWsQdg6meFT9agQBJM6L97psVM1KhhVnWyDOFNMP8Q4ri9qrOgL+X6wzpqwnh38gKdP+6hAGAG2IzRPTE9K+PGRE3aQUuqHufLlNK8CzhYr535ntvx8JNs4LdyPS//N70yAJA//LvjAwoxs10pwe6LI8nxyGc9jiN3gH8nfCKgmQrk8sOLBsZlyvumXcmww3zNVsjIV6R5DIQDhgl/8wGYUZFwJu+NUoUWtehJEeU3SNU6idIJrYPwXyM/NhEzMeaQCFfihUx8GjyNgis/oaxoGTdKhON3uvSceJU7Ij+zVsWpCrwSaXFatBzYE+AeykDoaP/QpJkJgE4BlqMvgjRGvGrVCYH/89eZ2UwnwWZ3LOiiS2si0a8WOFLAl+U=
x-ms-exchange-transport-forked: True
Content-Type: multipart/alternative; boundary="_000_BYAPR06MB4325AFB733AAA66AEB6FF2F7C4680BYAPR06MB4325namp_"
MIME-Version: 1.0
X-OriginatorOrg: dolby.com
X-MS-Exchange-CrossTenant-Network-Message-Id: df720a56-e387-4c89-a518-08d7568a3981
X-MS-Exchange-CrossTenant-originalarrivaltime: 22 Oct 2019 00:53:16.4828 (UTC)
X-MS-Exchange-CrossTenant-fromentityheader: Hosted
X-MS-Exchange-CrossTenant-id: 05408d25-cd0d-40c8-8962-5462de64a318
X-MS-Exchange-CrossTenant-mailboxtype: HOSTED
X-MS-Exchange-CrossTenant-userprincipalname: 8XALxb1U+5JNXSJz2Ptbrs1pCGYANRJESzPVy8WimwCIsZ8W5pcnbnFO0OaUzZtXUdrYXFPJc/itmLmi5cjvvw==
X-MS-Exchange-Transport-CrossTenantHeadersStamped: BYAPR06MB6117
Archived-At: <https://mailarchive.ietf.org/arch/msg/detnet/6vWMKauxrOn9zx1zYGJoUY2n3cA>
Subject: Re: [Detnet] Fwd: draft-ietf-detnet-ip-02.txt - ECN
X-BeenThere: detnet@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: Discussions on Deterministic Networking BoF and Proposed WG <detnet.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/detnet>, <mailto:detnet-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/detnet/>
List-Post: <mailto:detnet@ietf.org>
List-Help: <mailto:detnet-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/detnet>, <mailto:detnet-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 22 Oct 2019 00:53:23 -0000

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

RG9lcyBsb3NpbmcgY29udHJvbCBvdmVyIHRob3NlIHR3byBiaXRzIChFQ04pIGFkdmVyc2VseSBh
ZmZlY3QgdGhlIHVwd2FyZCBzY2FsYWJpbGl0eSBvZiB0aGUgc3lzdGVtIGluIGFueSBtZWFuaW5n
ZnVsIHdheT8gSSBtZWFuLCBjYW4gb25lIHRoaW5rIG9mIGl0IGxpa2Ug4oCcdGhpcyByZWR1Y2Vz
IHRoZSBudW1iZXIgb2YgZmxvd3MgdGhhdCBjYW4gYmUgaWRlbnRpZmllZCBieSBhIGZhY3RvciBv
ZiA04oCdPyAgRG9lcyBhbnlvbmUgd29ya2luZyBvbiDigJxMYXJnZSBTY2FsZSBEZXROZXTigJ0g
aGF2ZSBhbnkgdGhvdWdodHMgb24gdGhpcz8NClRoYW5rcywNCkV0aGFuLg0KDQpGcm9tOiBkZXRu
ZXQgPGRldG5ldC1ib3VuY2VzQGlldGYub3JnPiBPbiBCZWhhbGYgT2YgQW5kcmV3IEcuIE1hbGlz
DQpTZW50OiBNb25kYXksIE9jdG9iZXIgMjEsIDIwMTkgNjoyOSBBTQ0KVG86IFN0ZXdhcnQgQnJ5
YW50IDxzdGV3YXJ0LmJyeWFudEBnbWFpbC5jb20+DQpDYzogRGV0TmV0QGlldGYub3JnOyBMb3Ug
QmVyZ2VyIDxsYmVyZ2VyQGxhYm4ubmV0PjsgQmxhY2ssIERhdmlkIDxEYXZpZC5CbGFja0BkZWxs
LmNvbT4NClN1YmplY3Q6IFJlOiBbRGV0bmV0XSBGd2Q6IGRyYWZ0LWlldGYtZGV0bmV0LWlwLTAy
LnR4dCAtIEVDTg0KDQpJIGFsc28gZG9uJ3QgaGF2ZSBhbnkgb2JqZWN0aW9uIHRvIHJlbW92aW5n
IHRoZSBFQ04gdGV4dC4NCg0KQ2hlZXJzLA0KQW5keQ0KDQoNCk9uIE1vbiwgT2N0IDIxLCAyMDE5
IGF0IDg6NTkgQU0gU3Rld2FydCBCcnlhbnQgPHN0ZXdhcnQuYnJ5YW50QGdtYWlsLmNvbTxtYWls
dG86c3Rld2FydC5icnlhbnRAZ21haWwuY29tPj4gd3JvdGU6DQoNClllcywgbGV0J3MgZGVsZXRl
IHRoZSByZWZlcmVuY2VzIHRvIEVDTiBmcm9tIHRoZSB0ZXh0Lg0KDQotIFN0ZXdhcnQNCk9uIDE4
LzEwLzIwMTkgMjI6NTcsIExvdSBCZXJnZXIgd3JvdGU6DQoNCkRhdmlkLA0KDQogICAgSSdtIHBl
cnNvbmFsbHkgb2theSB3aXRoIGRyb3BwaW5nIGFsbCByZWZlcmVuY2VzIHRvIHRoZSBFQ04gZmll
bGQuICBCdXQgZG9pbmcgc28gaXMgYSBjaGFuZ2UgZnJvbSBwcmV2aW91cyBkaXNjdXNzaW9ucyBz
byBpcyBhIFdHIGNhbGwuDQoNCldHLA0KDQpBcmUgdGhlcmUgYW55IG9iamVjdGlvbnMgdG8gcmVt
b3ZpbmcgdGhlIGxhbmd1YWdlIHJlbGF0ZWQgdG8gdGhlIEVDTiBmaWVsZD8NCg0KVGhlIGltcGxp
Y2F0aW9uIGlzIHRoYXQgdGhlIGRldG5ldCBJUCBzdGFuZGFyZCB3aWxsIG9ubHkgY292ZXIgdGhl
IDYtYml0IERTQ1AgZmllbGQgY2FycmllZCBpbiB3aGF0IHdhcyBvbmNlIHJlZmVycmVkIHRvIGFz
IHRoZSA4LWJpdCBJUCBUT1MgRmllbGQuDQoNClRoYW5rcywNCg0KTG91DQoNCihObyBoYXRzKQ0K
T24gMTAvMTYvMjAxOSAxMTowOCBQTSwgQmxhY2ssIERhdmlkIHdyb3RlOg0KDQo+IFdoaWxlIEkg
dW5kZXJzdGFuZCB5b3UgaGF2ZSBjb25jZXJucyBhYm91dCBhIG5vZGUgcHJvdmlkaW5nIGRpZmZl
cmVudCB0cmFmZmljIHRyZWF0bWVudCBiYXNlZCBvbiBFQ04gbWFya2luZ3Mgb24gYSBsb2NhbCBu
b2RlLCBJIGJlbGlldmUgdGhpcyBoYXBwZW5zIHRvZGF5IOKAkw0KPiBqdXN0IGxvb2sgYXQgdGhl
IHJlbGF0ZWQgY29uZmlnIG9wdGlvbnMgZm9yIHlvdXIgZmF2b3JpdGUgcm91dGVyIHZlbmRvci4g
IENhbiB5b3UgbGl2ZSB3aXRoIFNIT1VMRCBOT1QgdnMgTVVTVCBOT1Q/DQpJIGNhbiBsaXZlIHdp
dGggcmVtb3ZhbCBvZiBhbGwgbWVudGlvbiBvZiBFQ04gZnJvbSB0aGlzIGRyYWZ0LiAgSSB3b3Vs
ZCBzdWdnZXN0IHRoaXMgY291cnNlIG9mIGFjdGlvbiBpZiB0aGUgZ29hbCBpcyB0byBhdm9pZCDi
gJxNVVNUIE5PVOKAnSB3b3JkaW5nLg0KDQpPdGhlcndpc2UsIEkgd291bGQgbmVlZCB0byBiZSBj
b252aW5jZWQgdGhhdCB3aGF0IHRoZSBkcmFmdCBwcm9wb3NlcyB0byBkby9hbGxvdyB3cnQgRUNO
IGlzIGNvbnNpc3RlbnQgd2l0aCBSRkMgMzE2OC4gIFRoZSBjdXJyZW50IHRleHQgaXMgbm90IGNv
bnNpc3RlbnQgd2l0aCBSRkMgMzE2OC4uDQoNClRoYW5rcywgLS1EYXZpZA0KDQpGcm9tOiBMb3Ug
QmVyZ2VyIDxsYmVyZ2VyQGxhYm4ubmV0PjxtYWlsdG86bGJlcmdlckBsYWJuLm5ldD4NClNlbnQ6
IFdlZG5lc2RheSwgT2N0b2JlciAxNiwgMjAxOSAxMDowMiBQTQ0KVG86IEJsYWNrLCBEYXZpZDsg
RGV0TmV0QGlldGYub3JnPG1haWx0bzpEZXROZXRAaWV0Zi5vcmc+DQpTdWJqZWN0OiBSZTogW0Rl
dG5ldF0gRndkOiBkcmFmdC1pZXRmLWRldG5ldC1pcC0wMi50eHQgLSBFQ04NCg0KDQpbRVhURVJO
QUwgRU1BSUxdDQoNCnNpZ2ggLUkgdGhvdWdodCB3ZSB3ZW50IG92ZXIgYWxsIGxhbmd1YWdlIGlu
IGUtbWFpbCBhbmQgb3ZlciB0aGUgcGhvbmUuDQpPbiAxMC8xNi8yMDE5IDQ6NDMgUE0sIEJsYWNr
LCBEYXZpZCB3cm90ZToNCkZvcndhcmRpbmcgdG8gcmVtb3ZlIGludGVybmV0LWRyYWZ0c0BpZXRm
Lm9yZzxtYWlsdG86aW50ZXJuZXQtZHJhZnRzQGlldGYub3JnPiBhcyBhIHJlY2lwaWVudC4gIFBs
ZWFzZSByZXNwb25kIHRvIHRoaXMgZW1haWwuDQoNClRoYW5rcywgLS1EYXZpZCAuLi4gU2VudCBm
cm9tIG15IEFuZHJvaWQgbm90LXNvLXNtYXJ0cGhvbmUuDQoNCg0KLS0tLS0tLS0gT3JpZ2luYWwg
bWVzc2FnZSAtLS0tLS0tLQ0KRnJvbTogIkJsYWNrLCBEYXZpZCIgPGRhdmlkLmJsYWNrQGVtYy5j
b20+PG1haWx0bzpkYXZpZC5ibGFja0BlbWMuY29tPg0KRGF0ZTogMTAvMTYvMTkgMzoxMyBQTSAo
R01ULTA2OjAwKQ0KVG86IGludGVybmV0LWRyYWZ0c0BpZXRmLm9yZzxtYWlsdG86aW50ZXJuZXQt
ZHJhZnRzQGlldGYub3JnPiwgZGV0bmV0QGlldGYub3JnPG1haWx0bzpkZXRuZXRAaWV0Zi5vcmc+
DQpTdWJqZWN0OiBkcmFmdC1pZXRmLWRldG5ldC1pcC0wMi50eHQgLSBFQ04NCg0KVGhlIEVDTiBt
YXRlcmlhbCBpbiB0aGlzIGRyYWZ0IGNvbmZsaWN0cyB3aXRoIFJGQyAzMTY4IChhIGxvbmctc3Rh
bmRpbmcgUHJvcG9zZWQgU3RhbmRhcmQpLiAgSSBhcG9sb2dpemUgdG8gYW55b25lIHdobyBtYXkg
aGF2ZSBiZWVuIHVuZGVyIHRoZSBpbXByZXNzaW9uIHRoYXQgYWxsIEVDTi1yZWxhdGVkIGNvbmNl
cm5zIHdlcmUgcmVzb2x2ZWQgaW4gdGhhdCBjYWxsLCBhcyB0aGUgdGV4dCBpbiB0aGlzIG5vdGUg
ZGlkIG5vdCBjb21lIHVwIGR1cmluZyB0aGF0IGNhbGwuDQoNClRoZSBUTDtEUiBzdW1tYXJ5IG9m
IG15IGNvbmNlcm5zIGlzIHRoZSByYXRpb25hbGUgZm9yIGNoYW5nZSBbM10gYmVsb3c6DQoNCiAg
ICAgICAgUmF0aW9uYWxlOiBVc2Ugb2YgRUNOIGZpZWxkIGZvciBmbG93IGlkZW50aWZpY2F0aW9u
IGlzIG5vdCBjb21wYXRpYmxlIHdpdGggUkZDIDMxNjguDQoNCkl0IHdhcyBteSB1bmRlcnN0YW5k
aW5nIHRoYXQgeW91ciBwcmltYXJ5IGNvbmNlcm4gd2FzIHNwbGl0IHBhdGhzIGFuZCB0aGlzIGlz
IHdoYXQgd2UgY292ZXJlZCBpbiB0aGUgbGFuZ3VhZ2UgZGlzdHJpYnV0ZWQgb24gTW9uZGF5Lg0K
DQpXaGlsZSBJIHVuZGVyc3RhbmQgeW91IGhhdmUgY29uY2VybnMgYWJvdXQgYSBub2RlIHByb3Zp
ZGluZyBkaWZmZXJlbnQgdHJhZmZpYyB0cmVhdG1lbnQgYmFzZWQgb24gRUNOIG1hcmtpbmdzIG9u
IGEgbG9jYWwgbm9kZSwgSSBiZWxpZXZlIHRoaXMgaGFwcGVucyB0b2RheSAtLSBqdXN0IGxvb2sg
YXQgdGhlIHJlbGF0ZWQgY29uZmlnIG9wdGlvbnMgZm9yIHlvdXIgZmF2b3JpdGUgcm91dGVyIHZl
bmRvci4gIENhbiB5b3UgbGl2ZSB3aXRoIFNIT1VMRCBOT1QgdnMgTVVTVCBOT1Q/DQoNClRoYW5r
cywNCg0KTG91DQoNCg0KDQotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tDQoNClRoZSBmb2xsb3dpbmcgZm91ciBjaGFuZ2VzIHdpbGwgY29ycmVjdCB0aGlz
IHByb2JsZW06DQoNClsxXSBJbiBTZWN0aW9uIDMuICBEZXROZXQgSVAgRGF0YSBQbGFuZSBPdmVy
dmlldw0KDQpPTEQNCiAgIFRoZSBEZXROZXQgSVAgZGF0YSBwbGFuZSBhbHNvIGFsbG93cyBmb3Ig
b3B0aW9uYWwgbWF0Y2hpbmcgb24gdHdvDQogICBhZGRpdGlvbmFsIGRhdGEgZmllbGRzLiAgVGhl
IG9wdGlvbmFsIGZpZWxkcyBhcmUgdGhlIEVDTiBGaWVsZCwgYXMgaW4NCiAgIFtSRkMzMTY4XSwg
YW5kIHRoZSBJUHY2IGZsb3cgbGFiZWwgZmllbGQsIGFzIGRlZmluZWQgaW4gW1JGQzgyMDBdLg0K
TkVXDQogICBUaGUgRGV0TmV0IElQIGRhdGEgcGxhbmUgYWxzbyBhbGxvd3MgZm9yIG9wdGlvbmFs
IG1hdGNoaW5nIG9uIG9uZQ0KICAgYWRkaXRpb25hbCBkYXRhIGZpZWxkLCB0aGUgSVB2NiBmbG93
IGxhYmVsIGZpZWxkLCBhcyBkZWZpbmVkIGluIFtSRkM4MjAwXS4NCg0KUmF0aW9uYWxlOiBFQ04g
ZmllbGQgTVVTVCBOT1QgYmUgdXNlZCB0byBzdWJkaXZpZGUgYSBmbG93IGludG8gc3ViLWZsb3dz
LiAgU2VlIFJGQyAzMTY4Lg0KDQpbMl0gSW4gIFNlY3Rpb24gNC4zLjEuICBDbGFzcyBvZiBTZXJ2
aWNlDQoNClJlbW92ZSB0aGlzIHNlbnRlbmNlOg0KDQogICBUaGUgMi1iaXQgZXhwbGljaXQgY29u
Z2VzdGlvbg0KICAgbm90aWZpY2F0aW9uIChFQ04pIFtSRkMzMTY4XSBmaWVsZCBNQVkgYWxzbyBi
ZSB1c2VkLg0KDQpSYXRpb25hbGU6IFRoZSBFQ04gbWVjaGFuaXNtIGlzIG5vdCBhIENsYXNzIG9m
IHNlcnZpY2UgbWVjaGFuaXNtLiAgU2VlIFJGQyAzMTY4Lg0KDQpbM10gSW4gU2VjdGlvbiA1LjEu
MS40LiAgSVB2NCBUeXBlIG9mIFNlcnZpY2UgYW5kIElQdjYgVHJhZmZpYyBDbGFzcyBGaWVsZHMN
Cg0KUmVtb3ZlIHRoaXMgdGV4dDoNCg0KICAgSW1wbGVtZW50YXRpb25zIG9mIHRoaXMgZG9jdW1l
bnQgTVVTVCBhbGxvdyB0aGUgRUNOIGZpZWxkIHRvIGJlDQogICBpZ25vcmVkIGFzIHBhcnQgb2Yg
RGV0TmV0IGZsb3cgaWRlbnRpZmljYXRpb24uICBBZGRpdGlvbmFsbHksDQogICBpbXBsZW1lbnRh
dGlvbnMgU0hPVUxEIHN1cHBvcnQgaWRlbnRpZmljYXRpb24gb2YgRGV0TmV0IGZsb3dzIGJhc2Vk
DQogICBvbiB0aGUgdmFsdWUgY2FycmllZCBpbiB0aGUgRUNOIGZpZWxkLiAgV2hlbiB0aGlzIGZp
ZWxkIGlzIHVzZWQgdG8NCiAgIGlkZW50aWZ5IGEgc3BlY2lmaWMgRGV0TmV0IGZsb3csIGltcGxl
bWVudGF0aW9ucyBNVVNUIHN1cHBvcnQgYSBsaXN0DQogICBvZiBFQ04gdmFsdWVzIHRoYXQgbWF0
Y2ggYSBzcGVjaWZpYyBzbG93Lg0KDQpJZiBkZXNpcmVkLCByZXBsYWNlIGl0IHdpdGg6DQoNCiAg
IFRoZSBFQ04gZmllbGQgTVVTVCBOT1QgYmUgdXNlZCBhcyBwYXJ0IG9mIERldE5ldCBmbG93IGlk
ZW50aWZpY2F0aW9uLg0KDQpSYXRpb25hbGU6IFVzZSBvZiBFQ04gZmllbGQgZm9yIGZsb3cgaWRl
bnRpZmljYXRpb24gaXMgbm90IGNvbXBhdGlibGUgd2l0aCBSRkMgMzE2OC4NCg0KWzRdIEluIFNl
Y3Rpb24gNi4gIE1hbmFnZW1lbnQgYW5kIENvbnRyb2wgSW5mb3JtYXRpb24gU3VtbWFyeQ0KDQpS
ZW1vdmUgdGhlc2UgdHdvIGJ1bGxldHM6DQoNCiAgICAgICogIElmIHRoZSBFQ04gZmllbGQgaXMg
dG8gYmUgdXNlZCBpbiBmbG93IGlkZW50aWZpY2F0aW9uLg0KICAgICAgICAgTWF0Y2hpbmcgYmFz
ZWQgb24gRUNOIGZpbGVkIHZhbHVlcyBpcyBvcHRpb25hbC4NCg0KICAgICAgKiAgV2hlbiBFQ04g
ZmllbGQgaXMgdXNlZCBpbiBmbG93IGlkZW50aWZpY2F0aW9uLCBhIGxpc3Qgb2YgZmllbGQNCiAg
ICAgICAgIHZhbHVlcyB0aGF0IG1heSBiZSB1c2VkIGJ5IGEgc3BlY2lmaWMgZmxvdy4NCg0KUmF0
aW9uYWxlOiBTYW1lIGFzIFszXS4NCg0KVGhhbmtzLCAtLURhdmlkDQoNCj4gLS0tLS1PcmlnaW5h
bCBNZXNzYWdlLS0tLS0NCj4gRnJvbTogSS1ELUFubm91bmNlIDxpLWQtYW5ub3VuY2UtYm91bmNl
c0BpZXRmLm9yZz48bWFpbHRvOmktZC1hbm5vdW5jZS1ib3VuY2VzQGlldGYub3JnPiBPbiBCZWhh
bGYgT2YgaW50ZXJuZXQtDQo+IGRyYWZ0c0BpZXRmLm9yZzxtYWlsdG86ZHJhZnRzQGlldGYub3Jn
Pg0KPiBTZW50OiBXZWRuZXNkYXksIE9jdG9iZXIgMTYsIDIwMTkgMzo0OSBQTQ0KPiBUbzogaS1k
LWFubm91bmNlQGlldGYub3JnPG1haWx0bzppLWQtYW5ub3VuY2VAaWV0Zi5vcmc+DQo+IENjOiBk
ZXRuZXRAaWV0Zi5vcmc8bWFpbHRvOmRldG5ldEBpZXRmLm9yZz4NCj4gU3ViamVjdDogSS1EIEFj
dGlvbjogZHJhZnQtaWV0Zi1kZXRuZXQtaXAtMDIudHh0DQo+DQo+DQo+IFtFWFRFUk5BTCBFTUFJ
TF0NCj4NCj4NCj4gQSBOZXcgSW50ZXJuZXQtRHJhZnQgaXMgYXZhaWxhYmxlIGZyb20gdGhlIG9u
LWxpbmUgSW50ZXJuZXQtRHJhZnRzIGRpcmVjdG9yaWVzLg0KPiBUaGlzIGRyYWZ0IGlzIGEgd29y
ayBpdGVtIG9mIHRoZSBEZXRlcm1pbmlzdGljIE5ldHdvcmtpbmcgV0cgb2YgdGhlIElFVEYuDQo+
DQo+ICAgICAgICAgVGl0bGUgICAgICAgICAgIDogRGV0TmV0IERhdGEgUGxhbmU6IElQDQo+ICAg
ICAgICAgQXV0aG9ycyAgICAgICAgIDogQmFsw6F6cyBWYXJnYQ0KPiAgICAgICAgICAgICAgICAg
ICAgICAgICAgIErDoW5vcyBGYXJrYXMNCj4gICAgICAgICAgICAgICAgICAgICAgICAgICBMb3Ug
QmVyZ2VyDQo+ICAgICAgICAgICAgICAgICAgICAgICAgICAgRG9uIEZlZHlrDQo+ICAgICAgICAg
ICAgICAgICAgICAgICAgICAgQW5kcmV3IEcuIE1hbGlzDQo+ICAgICAgICAgICAgICAgICAgICAg
ICAgICAgU3Rld2FydCBCcnlhbnQNCj4gICAgICAgICAgICAgICAgICAgICAgICAgICBKb3VuaSBL
b3Job25lbg0KPiAgICAgICAgRmlsZW5hbWUgICAgICAgIDogZHJhZnQtaWV0Zi1kZXRuZXQtaXAt
MDIudHh0DQo+ICAgICAgICBQYWdlcyAgICAgICAgICAgOiAyMw0KPiAgICAgICAgRGF0ZSAgICAg
ICAgICAgIDogMjAxOS0xMC0xNg0KPg0KPiBBYnN0cmFjdDoNCj4gICAgVGhpcyBkb2N1bWVudCBz
cGVjaWZpZXMgdGhlIERldGVybWluaXN0aWMgTmV0d29ya2luZyBkYXRhIHBsYW5lIHdoZW4NCj4g
ICAgb3BlcmF0aW5nIGluIGFuIElQIHBhY2tldCBzd2l0Y2hlZCBuZXR3b3JrLg0KPg0KPg0KPiBU
aGUgSUVURiBkYXRhdHJhY2tlciBzdGF0dXMgcGFnZSBmb3IgdGhpcyBkcmFmdCBpczoNCj4gaHR0
cHM6Ly9kYXRhdHJhY2tlci5pZXRmLm9yZy9kb2MvZHJhZnQtaWV0Zi1kZXRuZXQtaXAvPGh0dHBz
Oi8vdXJsZGVmZW5zZS5wcm9vZnBvaW50LmNvbS92Mi91cmw/dT1odHRwcy0zQV9fZGF0YXRyYWNr
ZXIuaWV0Zi5vcmdfZG9jX2RyYWZ0LTJEaWV0Zi0yRGRldG5ldC0yRGlwXyZkPUR3TUZhUSZjPWxJ
OFpiNlR6TTNkMXRYNGlFdTdicGcmcj1aY0hDNndYX2dEd1BEY2ZNYUZOWmlRJm09YVhzVzIxQVBS
bjFEMGxuYl84TlpBQXZoYkZLdnZ0VzdoTlpOMEw0T1ZrVSZzPW16YkFLWFVsZUdTOEJ6N2FqYlVi
S1RQUERYVEYwc01IYVIzMEp6MXZ4M0kmZT0+DQo+DQo+IFRoZXJlIGFyZSBhbHNvIGh0bWxpemVk
IHZlcnNpb25zIGF2YWlsYWJsZSBhdDoNCj4gaHR0cHM6Ly90b29scy5pZXRmLm9yZy9odG1sL2Ry
YWZ0LWlldGYtZGV0bmV0LWlwLTAyPGh0dHBzOi8vdXJsZGVmZW5zZS5wcm9vZnBvaW50LmNvbS92
Mi91cmw/dT1odHRwcy0zQV9fdG9vbHMuaWV0Zi5vcmdfaHRtbF9kcmFmdC0yRGlldGYtMkRkZXRu
ZXQtMkRpcC0yRDAyJmQ9RHdNRmFRJmM9bEk4WmI2VHpNM2QxdFg0aUV1N2JwZyZyPVpjSEM2d1hf
Z0R3UERjZk1hRk5aaVEmbT1hWHNXMjFBUFJuMUQwbG5iXzhOWkFBdmhiRkt2dnRXN2hOWk4wTDRP
VmtVJnM9VTJLZHRETDNDVVZDc2VrUG9qdFFWS0l2Z2VQNDVMMzZwV0lhX05USU9zQSZlPT4NCj4g
aHR0cHM6Ly9kYXRhdHJhY2tlci5pZXRmLm9yZy9kb2MvaHRtbC9kcmFmdC1pZXRmLWRldG5ldC1p
cC0wMjxodHRwczovL3VybGRlZmVuc2UucHJvb2Zwb2ludC5jb20vdjIvdXJsP3U9aHR0cHMtM0Ff
X2RhdGF0cmFja2VyLmlldGYub3JnX2RvY19odG1sX2RyYWZ0LTJEaWV0Zi0yRGRldG5ldC0yRGlw
LTJEMDImZD1Ed01GYVEmYz1sSThaYjZUek0zZDF0WDRpRXU3YnBnJnI9WmNIQzZ3WF9nRHdQRGNm
TWFGTlppUSZtPWFYc1cyMUFQUm4xRDBsbmJfOE5aQUF2aGJGS3Z2dFc3aE5aTjBMNE9Wa1Umcz12
X203LVZ5YTQ0VHBmMzhJUE5UZkxGS2Q5dk9QcndFS0oxa29VZzB4Qi1zJmU9Pg0KPg0KPiBBIGRp
ZmYgZnJvbSB0aGUgcHJldmlvdXMgdmVyc2lvbiBpcyBhdmFpbGFibGUgYXQ6DQo+IGh0dHBzOi8v
d3d3LmlldGYub3JnL3JmY2RpZmY/dXJsMj1kcmFmdC1pZXRmLWRldG5ldC1pcC0wMjxodHRwczov
L3VybGRlZmVuc2UucHJvb2Zwb2ludC5jb20vdjIvdXJsP3U9aHR0cHMtM0FfX3d3dy5pZXRmLm9y
Z19yZmNkaWZmLTNGdXJsMi0zRGRyYWZ0LTJEaWV0Zi0yRGRldG5ldC0yRGlwLTJEMDImZD1Ed01G
YVEmYz1sSThaYjZUek0zZDF0WDRpRXU3YnBnJnI9WmNIQzZ3WF9nRHdQRGNmTWFGTlppUSZtPWFY
c1cyMUFQUm4xRDBsbmJfOE5aQUF2aGJGS3Z2dFc3aE5aTjBMNE9Wa1Umcz05RlZtX3BfTVRLQW5n
UjV3dmduSnNEUlZwQmhSczFWQmItSGlFYzlBdUZ3JmU9Pg0KPg0KPg0KPiBQbGVhc2Ugbm90ZSB0
aGF0IGl0IG1heSB0YWtlIGEgY291cGxlIG9mIG1pbnV0ZXMgZnJvbSB0aGUgdGltZSBvZiBzdWJt
aXNzaW9uDQo+IHVudGlsIHRoZSBodG1saXplZCB2ZXJzaW9uIGFuZCBkaWZmIGFyZSBhdmFpbGFi
bGUgYXQgdG9vbHMuaWV0Zi5vcmc8aHR0cHM6Ly91cmxkZWZlbnNlLnByb29mcG9pbnQuY29tL3Yy
L3VybD91PWh0dHAtM0FfX3Rvb2xzLmlldGYub3JnJmQ9RHdNRmFRJmM9bEk4WmI2VHpNM2QxdFg0
aUV1N2JwZyZyPVpjSEM2d1hfZ0R3UERjZk1hRk5aaVEmbT1hWHNXMjFBUFJuMUQwbG5iXzhOWkFB
dmhiRkt2dnRXN2hOWk4wTDRPVmtVJnM9aVFKQjhmdXhoMXFrVUVVTlJjeG1PdlFGaldTcmlZTjk0
Q1NIa3RSQndTdyZlPT4uDQo+DQo+IEludGVybmV0LURyYWZ0cyBhcmUgYWxzbyBhdmFpbGFibGUg
YnkgYW5vbnltb3VzIEZUUCBhdDoNCj4gZnRwOi8vZnRwLmlldGYub3JnL2ludGVybmV0LWRyYWZ0
cy88aHR0cHM6Ly91cmxkZWZlbnNlLnByb29mcG9pbnQuY29tL3YyL3VybD91PWZ0cC0zQV9fZnRw
LmlldGYub3JnX2ludGVybmV0LTJEZHJhZnRzXyZkPUR3TUZhUSZjPWxJOFpiNlR6TTNkMXRYNGlF
dTdicGcmcj1aY0hDNndYX2dEd1BEY2ZNYUZOWmlRJm09YVhzVzIxQVBSbjFEMGxuYl84TlpBQXZo
YkZLdnZ0VzdoTlpOMEw0T1ZrVSZzPTRrUWpYX0g0VTBIQlVoeU12TW04dl91YjJzbUVnTkZPZ2Ni
Uy1KRmptQ2cmZT0+DQo+DQo+IF9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fDQo+IEktRC1Bbm5vdW5jZSBtYWlsaW5nIGxpc3QNCj4gSS1ELUFubm91bmNlQGll
dGYub3JnPG1haWx0bzpJLUQtQW5ub3VuY2VAaWV0Zi5vcmc+DQo+IGh0dHBzOi8vd3d3LmlldGYu
b3JnL21haWxtYW4vbGlzdGluZm8vaS1kLWFubm91bmNlPGh0dHBzOi8vdXJsZGVmZW5zZS5wcm9v
ZnBvaW50LmNvbS92Mi91cmw/dT1odHRwcy0zQV9fd3d3LmlldGYub3JnX21haWxtYW5fbGlzdGlu
Zm9faS0yRGQtMkRhbm5vdW5jZSZkPUR3TUZhUSZjPWxJOFpiNlR6TTNkMXRYNGlFdTdicGcmcj1a
Y0hDNndYX2dEd1BEY2ZNYUZOWmlRJm09YVhzVzIxQVBSbjFEMGxuYl84TlpBQXZoYkZLdnZ0Vzdo
TlpOMEw0T1ZrVSZzPWlFU1czdXFaczZmaWloX1ZZZ0ZCLUYtcnR3TnlhR3FIbDc1N3FXUmpaOTQm
ZT0+DQo+IEludGVybmV0LURyYWZ0IGRpcmVjdG9yaWVzOiBodHRwOi8vd3d3LmlldGYub3JnL3No
YWRvdy5odG1sPGh0dHBzOi8vdXJsZGVmZW5zZS5wcm9vZnBvaW50LmNvbS92Mi91cmw/dT1odHRw
LTNBX193d3cuaWV0Zi5vcmdfc2hhZG93Lmh0bWwmZD1Ed01GYVEmYz1sSThaYjZUek0zZDF0WDRp
RXU3YnBnJnI9WmNIQzZ3WF9nRHdQRGNmTWFGTlppUSZtPWFYc1cyMUFQUm4xRDBsbmJfOE5aQUF2
aGJGS3Z2dFc3aE5aTjBMNE9Wa1Umcz1HaTM2N3cwNE95c0JNUXNxUWs0RF9GbEg5bXJsRVRudTU1
c1NaUXdXbzhNJmU9Pg0KPiBvciBmdHA6Ly9mdHAuaWV0Zi5vcmcvaWV0Zi8xc2hhZG93LXNpdGVz
LnR4dDxodHRwczovL3VybGRlZmVuc2UucHJvb2Zwb2ludC5jb20vdjIvdXJsP3U9ZnRwLTNBX19m
dHAuaWV0Zi5vcmdfaWV0Zl8xc2hhZG93LTJEc2l0ZXMudHh0JmQ9RHdNRmFRJmM9bEk4WmI2VHpN
M2QxdFg0aUV1N2JwZyZyPVpjSEM2d1hfZ0R3UERjZk1hRk5aaVEmbT1hWHNXMjFBUFJuMUQwbG5i
XzhOWkFBdmhiRkt2dnRXN2hOWk4wTDRPVmtVJnM9WUxrT0dvWnBpZ3ZTVjFaTG45SW9pS1hXeXYy
Vm9DWWdvb2J5d2E4cjNORSZlPT4NCg0KDQpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fXw0KDQpkZXRuZXQgbWFpbGluZyBsaXN0DQoNCmRldG5ldEBpZXRmLm9y
ZzxtYWlsdG86ZGV0bmV0QGlldGYub3JnPg0KDQpodHRwczovL3d3dy5pZXRmLm9yZy9tYWlsbWFu
L2xpc3RpbmZvL2RldG5ldDxodHRwczovL3VybGRlZmVuc2UucHJvb2Zwb2ludC5jb20vdjIvdXJs
P3U9aHR0cHMtM0FfX3d3dy5pZXRmLm9yZ19tYWlsbWFuX2xpc3RpbmZvX2RldG5ldCZkPUR3TUZh
USZjPWxJOFpiNlR6TTNkMXRYNGlFdTdicGcmcj1aY0hDNndYX2dEd1BEY2ZNYUZOWmlRJm09YVhz
VzIxQVBSbjFEMGxuYl84TlpBQXZoYkZLdnZ0VzdoTlpOMEw0T1ZrVSZzPVpLTUZqanBhV21ia0ZZ
aVczVjZaOE56cHpsZUdCWkZESlQweWhLRk1PeVUmZT0+DQoNCg0KX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX18NCg0KZGV0bmV0IG1haWxpbmcgbGlzdA0KDQpk
ZXRuZXRAaWV0Zi5vcmc8bWFpbHRvOmRldG5ldEBpZXRmLm9yZz4NCg0KaHR0cHM6Ly93d3cuaWV0
Zi5vcmcvbWFpbG1hbi9saXN0aW5mby9kZXRuZXQ8aHR0cHM6Ly91cmxkZWZlbnNlLnByb29mcG9p
bnQuY29tL3YyL3VybD91PWh0dHBzLTNBX193d3cuaWV0Zi5vcmdfbWFpbG1hbl9saXN0aW5mb19k
ZXRuZXQmZD1Ed01GYVEmYz1sSThaYjZUek0zZDF0WDRpRXU3YnBnJnI9WmNIQzZ3WF9nRHdQRGNm
TWFGTlppUSZtPWFYc1cyMUFQUm4xRDBsbmJfOE5aQUF2aGJGS3Z2dFc3aE5aTjBMNE9Wa1Umcz1a
S01GampwYVdtYmtGWWlXM1Y2WjhOenB6bGVHQlpGREpUMHloS0ZNT3lVJmU9Pg0KDQoNCl9fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fDQoNCmRldG5ldCBtYWls
aW5nIGxpc3QNCg0KZGV0bmV0QGlldGYub3JnPG1haWx0bzpkZXRuZXRAaWV0Zi5vcmc+DQoNCmh0
dHBzOi8vd3d3LmlldGYub3JnL21haWxtYW4vbGlzdGluZm8vZGV0bmV0PGh0dHBzOi8vdXJsZGVm
ZW5zZS5wcm9vZnBvaW50LmNvbS92Mi91cmw/dT1odHRwcy0zQV9fd3d3LmlldGYub3JnX21haWxt
YW5fbGlzdGluZm9fZGV0bmV0JmQ9RHdNRmFRJmM9bEk4WmI2VHpNM2QxdFg0aUV1N2JwZyZyPVpj
SEM2d1hfZ0R3UERjZk1hRk5aaVEmbT1hWHNXMjFBUFJuMUQwbG5iXzhOWkFBdmhiRkt2dnRXN2hO
Wk4wTDRPVmtVJnM9WktNRmpqcGFXbWJrRllpVzNWNlo4TnpwemxlR0JaRkRKVDB5aEtGTU95VSZl
PT4NCg0KX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18NCmRl
dG5ldCBtYWlsaW5nIGxpc3QNCmRldG5ldEBpZXRmLm9yZzxtYWlsdG86ZGV0bmV0QGlldGYub3Jn
Pg0KaHR0cHM6Ly93d3cuaWV0Zi5vcmcvbWFpbG1hbi9saXN0aW5mby9kZXRuZXQ8aHR0cHM6Ly91
cmxkZWZlbnNlLnByb29mcG9pbnQuY29tL3YyL3VybD91PWh0dHBzLTNBX193d3cuaWV0Zi5vcmdf
bWFpbG1hbl9saXN0aW5mb19kZXRuZXQmZD1Ed01GYVEmYz1sSThaYjZUek0zZDF0WDRpRXU3YnBn
JnI9WmNIQzZ3WF9nRHdQRGNmTWFGTlppUSZtPWFYc1cyMUFQUm4xRDBsbmJfOE5aQUF2aGJGS3Z2
dFc3aE5aTjBMNE9Wa1Umcz1aS01GampwYVdtYmtGWWlXM1Y2WjhOenB6bGVHQlpGREpUMHloS0ZN
T3lVJmU9Pg0K

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

PGh0bWwgeG1sbnM6dj0idXJuOnNjaGVtYXMtbWljcm9zb2Z0LWNvbTp2bWwiIHhtbG5zOm89InVy
bjpzY2hlbWFzLW1pY3Jvc29mdC1jb206b2ZmaWNlOm9mZmljZSIgeG1sbnM6dz0idXJuOnNjaGVt
YXMtbWljcm9zb2Z0LWNvbTpvZmZpY2U6d29yZCIgeG1sbnM6bT0iaHR0cDovL3NjaGVtYXMubWlj
cm9zb2Z0LmNvbS9vZmZpY2UvMjAwNC8xMi9vbW1sIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcv
VFIvUkVDLWh0bWw0MCI+DQo8aGVhZD4NCjxtZXRhIGh0dHAtZXF1aXY9IkNvbnRlbnQtVHlwZSIg
Y29udGVudD0idGV4dC9odG1sOyBjaGFyc2V0PXV0Zi04Ij4NCjxtZXRhIG5hbWU9IkdlbmVyYXRv
ciIgY29udGVudD0iTWljcm9zb2Z0IFdvcmQgMTUgKGZpbHRlcmVkIG1lZGl1bSkiPg0KPHN0eWxl
PjwhLS0NCi8qIEZvbnQgRGVmaW5pdGlvbnMgKi8NCkBmb250LWZhY2UNCgl7Zm9udC1mYW1pbHk6
IkNhbWJyaWEgTWF0aCI7DQoJcGFub3NlLTE6MiA0IDUgMyA1IDQgNiAzIDIgNDt9DQpAZm9udC1m
YWNlDQoJe2ZvbnQtZmFtaWx5OkNhbGlicmk7DQoJcGFub3NlLTE6MiAxNSA1IDIgMiAyIDQgMyAy
IDQ7fQ0KQGZvbnQtZmFjZQ0KCXtmb250LWZhbWlseTpDb25zb2xhczsNCglwYW5vc2UtMToyIDEx
IDYgOSAyIDIgNCAzIDIgNDt9DQovKiBTdHlsZSBEZWZpbml0aW9ucyAqLw0KcC5Nc29Ob3JtYWws
IGxpLk1zb05vcm1hbCwgZGl2Lk1zb05vcm1hbA0KCXttYXJnaW46MGluOw0KCW1hcmdpbi1ib3R0
b206LjAwMDFwdDsNCglmb250LXNpemU6MTEuMHB0Ow0KCWZvbnQtZmFtaWx5OiJDYWxpYnJpIixz
YW5zLXNlcmlmO30NCmE6bGluaywgc3Bhbi5Nc29IeXBlcmxpbmsNCgl7bXNvLXN0eWxlLXByaW9y
aXR5Ojk5Ow0KCWNvbG9yOmJsdWU7DQoJdGV4dC1kZWNvcmF0aW9uOnVuZGVybGluZTt9DQphOnZp
c2l0ZWQsIHNwYW4uTXNvSHlwZXJsaW5rRm9sbG93ZWQNCgl7bXNvLXN0eWxlLXByaW9yaXR5Ojk5
Ow0KCWNvbG9yOnB1cnBsZTsNCgl0ZXh0LWRlY29yYXRpb246dW5kZXJsaW5lO30NCnByZQ0KCXtt
c28tc3R5bGUtcHJpb3JpdHk6OTk7DQoJbXNvLXN0eWxlLWxpbms6IkhUTUwgUHJlZm9ybWF0dGVk
IENoYXIiOw0KCW1hcmdpbjowaW47DQoJbWFyZ2luLWJvdHRvbTouMDAwMXB0Ow0KCWZvbnQtc2l6
ZToxMC4wcHQ7DQoJZm9udC1mYW1pbHk6IkNvdXJpZXIgTmV3Ijt9DQpwLm1zb25vcm1hbDAsIGxp
Lm1zb25vcm1hbDAsIGRpdi5tc29ub3JtYWwwDQoJe21zby1zdHlsZS1uYW1lOm1zb25vcm1hbDsN
Cgltc28tbWFyZ2luLXRvcC1hbHQ6YXV0bzsNCgltYXJnaW4tcmlnaHQ6MGluOw0KCW1zby1tYXJn
aW4tYm90dG9tLWFsdDphdXRvOw0KCW1hcmdpbi1sZWZ0OjBpbjsNCglmb250LXNpemU6MTEuMHB0
Ow0KCWZvbnQtZmFtaWx5OiJDYWxpYnJpIixzYW5zLXNlcmlmO30NCnNwYW4uSFRNTFByZWZvcm1h
dHRlZENoYXINCgl7bXNvLXN0eWxlLW5hbWU6IkhUTUwgUHJlZm9ybWF0dGVkIENoYXIiOw0KCW1z
by1zdHlsZS1wcmlvcml0eTo5OTsNCgltc28tc3R5bGUtbGluazoiSFRNTCBQcmVmb3JtYXR0ZWQi
Ow0KCWZvbnQtZmFtaWx5OkNvbnNvbGFzO30NCnNwYW4uRW1haWxTdHlsZTIxDQoJe21zby1zdHls
ZS10eXBlOnBlcnNvbmFsLXJlcGx5Ow0KCWZvbnQtZmFtaWx5OiJDYWxpYnJpIixzYW5zLXNlcmlm
Ow0KCWNvbG9yOndpbmRvd3RleHQ7fQ0KLk1zb0NocERlZmF1bHQNCgl7bXNvLXN0eWxlLXR5cGU6
ZXhwb3J0LW9ubHk7DQoJZm9udC1mYW1pbHk6IkNhbGlicmkiLHNhbnMtc2VyaWY7fQ0KQHBhZ2Ug
V29yZFNlY3Rpb24xDQoJe3NpemU6OC41aW4gMTEuMGluOw0KCW1hcmdpbjoxLjBpbiAxLjBpbiAx
LjBpbiAxLjBpbjt9DQpkaXYuV29yZFNlY3Rpb24xDQoJe3BhZ2U6V29yZFNlY3Rpb24xO30NCi0t
Pjwvc3R5bGU+PCEtLVtpZiBndGUgbXNvIDldPjx4bWw+DQo8bzpzaGFwZWRlZmF1bHRzIHY6ZXh0
PSJlZGl0IiBzcGlkbWF4PSIxMDI2IiAvPg0KPC94bWw+PCFbZW5kaWZdLS0+PCEtLVtpZiBndGUg
bXNvIDldPjx4bWw+DQo8bzpzaGFwZWxheW91dCB2OmV4dD0iZWRpdCI+DQo8bzppZG1hcCB2OmV4
dD0iZWRpdCIgZGF0YT0iMSIgLz4NCjwvbzpzaGFwZWxheW91dD48L3htbD48IVtlbmRpZl0tLT4N
CjwvaGVhZD4NCjxib2R5IGxhbmc9IkVOLVVTIiBsaW5rPSJibHVlIiB2bGluaz0icHVycGxlIj4N
CjxkaXYgY2xhc3M9IldvcmRTZWN0aW9uMSI+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj5Eb2VzIGxv
c2luZyBjb250cm9sIG92ZXIgdGhvc2UgdHdvIGJpdHMgKEVDTikgYWR2ZXJzZWx5IGFmZmVjdCB0
aGUgdXB3YXJkIHNjYWxhYmlsaXR5IG9mIHRoZSBzeXN0ZW0gaW4gYW55IG1lYW5pbmdmdWwgd2F5
PyBJIG1lYW4sIGNhbiBvbmUgdGhpbmsgb2YgaXQgbGlrZSDigJx0aGlzIHJlZHVjZXMgdGhlIG51
bWJlciBvZiBmbG93cyB0aGF0IGNhbiBiZSBpZGVudGlmaWVkIGJ5IGEgZmFjdG9yIG9mIDTigJ0/
ICZuYnNwO0RvZXMNCiBhbnlvbmUgd29ya2luZyBvbiDigJxMYXJnZSBTY2FsZSBEZXROZXTigJ0g
aGF2ZSBhbnkgdGhvdWdodHMgb24gdGhpcz8gPG86cD48L286cD48L3A+DQo8cCBjbGFzcz0iTXNv
Tm9ybWFsIj5UaGFua3MsPG86cD48L286cD48L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj5FdGhh
bi48bzpwPjwvbzpwPjwvcD4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiPjxvOnA+Jm5ic3A7PC9vOnA+
PC9wPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+PGI+RnJvbTo8L2I+IGRldG5ldCAmbHQ7ZGV0bmV0
LWJvdW5jZXNAaWV0Zi5vcmcmZ3Q7IDxiPk9uIEJlaGFsZiBPZg0KPC9iPkFuZHJldyBHLiBNYWxp
czxicj4NCjxiPlNlbnQ6PC9iPiBNb25kYXksIE9jdG9iZXIgMjEsIDIwMTkgNjoyOSBBTTxicj4N
CjxiPlRvOjwvYj4gU3Rld2FydCBCcnlhbnQgJmx0O3N0ZXdhcnQuYnJ5YW50QGdtYWlsLmNvbSZn
dDs8YnI+DQo8Yj5DYzo8L2I+IERldE5ldEBpZXRmLm9yZzsgTG91IEJlcmdlciAmbHQ7bGJlcmdl
ckBsYWJuLm5ldCZndDs7IEJsYWNrLCBEYXZpZCAmbHQ7RGF2aWQuQmxhY2tAZGVsbC5jb20mZ3Q7
PGJyPg0KPGI+U3ViamVjdDo8L2I+IFJlOiBbRGV0bmV0XSBGd2Q6IGRyYWZ0LWlldGYtZGV0bmV0
LWlwLTAyLnR4dCAtIEVDTjxvOnA+PC9vOnA+PC9wPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+PG86
cD4mbmJzcDs8L286cD48L3A+DQo8ZGl2Pg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+SSBhbHNvIGRv
bid0IGhhdmUgYW55IG9iamVjdGlvbiB0byByZW1vdmluZyB0aGUgRUNOIHRleHQuPG86cD48L286
cD48L3A+DQo8ZGl2Pg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+PG86cD4mbmJzcDs8L286cD48L3A+
DQo8L2Rpdj4NCjxkaXY+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj5DaGVlcnMsPG86cD48L286cD48
L3A+DQo8L2Rpdj4NCjxkaXY+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj5BbmR5PG86cD48L286cD48
L3A+DQo8L2Rpdj4NCjxkaXY+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj48bzpwPiZuYnNwOzwvbzpw
PjwvcD4NCjwvZGl2Pg0KPC9kaXY+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj48bzpwPiZuYnNwOzwv
bzpwPjwvcD4NCjxkaXY+DQo8ZGl2Pg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+T24gTW9uLCBPY3Qg
MjEsIDIwMTkgYXQgODo1OSBBTSBTdGV3YXJ0IEJyeWFudCAmbHQ7PGEgaHJlZj0ibWFpbHRvOnN0
ZXdhcnQuYnJ5YW50QGdtYWlsLmNvbSI+c3Rld2FydC5icnlhbnRAZ21haWwuY29tPC9hPiZndDsg
d3JvdGU6PG86cD48L286cD48L3A+DQo8L2Rpdj4NCjxibG9ja3F1b3RlIHN0eWxlPSJib3JkZXI6
bm9uZTtib3JkZXItbGVmdDpzb2xpZCAjQ0NDQ0NDIDEuMHB0O3BhZGRpbmc6MGluIDBpbiAwaW4g
Ni4wcHQ7bWFyZ2luLWxlZnQ6NC44cHQ7bWFyZ2luLXJpZ2h0OjBpbiI+DQo8ZGl2Pg0KPHAgY2xh
c3M9Ik1zb05vcm1hbCIgc3R5bGU9Im1hcmdpbi1ib3R0b206MTIuMHB0Ij48YnI+DQpZZXMsIGxl
dCdzIGRlbGV0ZSB0aGUgcmVmZXJlbmNlcyB0byBFQ04gZnJvbSB0aGUgdGV4dC48YnI+DQo8YnI+
DQotIFN0ZXdhcnQ8bzpwPjwvbzpwPjwvcD4NCjxkaXY+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj5P
biAxOC8xMC8yMDE5IDIyOjU3LCBMb3UgQmVyZ2VyIHdyb3RlOjxvOnA+PC9vOnA+PC9wPg0KPC9k
aXY+DQo8YmxvY2txdW90ZSBzdHlsZT0ibWFyZ2luLXRvcDo1LjBwdDttYXJnaW4tYm90dG9tOjUu
MHB0Ij4NCjxwPkRhdmlkLDxvOnA+PC9vOnA+PC9wPg0KPHA+Jm5ic3A7Jm5ic3A7Jm5ic3A7IEkn
bSBwZXJzb25hbGx5IG9rYXkgd2l0aCBkcm9wcGluZyBhbGwgcmVmZXJlbmNlcyB0byB0aGUgRUNO
IGZpZWxkLiZuYnNwOyBCdXQgZG9pbmcgc28gaXMgYSBjaGFuZ2UgZnJvbSBwcmV2aW91cyBkaXNj
dXNzaW9ucyBzbyBpcyBhIFdHIGNhbGwuPG86cD48L286cD48L3A+DQo8cD5XRyw8bzpwPjwvbzpw
PjwvcD4NCjxwPkFyZSB0aGVyZSBhbnkgb2JqZWN0aW9ucyB0byByZW1vdmluZyB0aGUgbGFuZ3Vh
Z2UgcmVsYXRlZCB0byB0aGUgRUNOIGZpZWxkPyA8bzpwPg0KPC9vOnA+PC9wPg0KPHA+VGhlIGlt
cGxpY2F0aW9uIGlzIHRoYXQgdGhlIGRldG5ldCBJUCBzdGFuZGFyZCB3aWxsIG9ubHkgY292ZXIg
dGhlIDYtYml0IERTQ1AgZmllbGQgY2FycmllZCBpbiB3aGF0IHdhcyBvbmNlIHJlZmVycmVkIHRv
IGFzIHRoZSA4LWJpdCBJUCBUT1MgRmllbGQuPG86cD48L286cD48L3A+DQo8cD5UaGFua3MsPG86
cD48L286cD48L3A+DQo8cD5Mb3U8bzpwPjwvbzpwPjwvcD4NCjxwPihObyBoYXRzKTxvOnA+PC9v
OnA+PC9wPg0KPGRpdj4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiPk9uIDEwLzE2LzIwMTkgMTE6MDgg
UE0sIEJsYWNrLCBEYXZpZCB3cm90ZTo8bzpwPjwvbzpwPjwvcD4NCjwvZGl2Pg0KPGJsb2NrcXVv
dGUgc3R5bGU9Im1hcmdpbi10b3A6NS4wcHQ7bWFyZ2luLWJvdHRvbTo1LjBwdCI+DQo8ZGl2Pg0K
PHA+Jmd0OyBXaGlsZSBJIHVuZGVyc3RhbmQgeW91IGhhdmUgY29uY2VybnMgYWJvdXQgYSBub2Rl
IHByb3ZpZGluZyBkaWZmZXJlbnQgdHJhZmZpYyB0cmVhdG1lbnQgYmFzZWQgb24gRUNOIG1hcmtp
bmdzIG9uIGEgbG9jYWwgbm9kZSwgSSBiZWxpZXZlIHRoaXMgaGFwcGVucyB0b2RheSDigJM8YnI+
DQomZ3Q7IGp1c3QgbG9vayBhdCB0aGUgcmVsYXRlZCBjb25maWcgb3B0aW9ucyBmb3IgeW91ciBm
YXZvcml0ZSByb3V0ZXIgdmVuZG9yLiZuYnNwOyBDYW4geW91IGxpdmUgd2l0aCBTSE9VTEQgTk9U
IHZzIE1VU1QgTk9UPzxvOnA+PC9vOnA+PC9wPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCIgc3R5bGU9
Im1zby1tYXJnaW4tdG9wLWFsdDphdXRvO21zby1tYXJnaW4tYm90dG9tLWFsdDphdXRvIj48c3Bh
biBzdHlsZT0iY29sb3I6Izk5MzM2NiI+SSBjYW4gbGl2ZSB3aXRoIHJlbW92YWwgb2YgYWxsIG1l
bnRpb24gb2YgRUNOIGZyb20gdGhpcyBkcmFmdC4mbmJzcDsgSSB3b3VsZCBzdWdnZXN0IHRoaXMg
Y291cnNlIG9mIGFjdGlvbiBpZiB0aGUgZ29hbCBpcyB0byBhdm9pZCDigJxNVVNUIE5PVOKAnSB3
b3JkaW5nLjwvc3Bhbj48bzpwPjwvbzpwPjwvcD4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiIHN0eWxl
PSJtc28tbWFyZ2luLXRvcC1hbHQ6YXV0bzttc28tbWFyZ2luLWJvdHRvbS1hbHQ6YXV0byI+PHNw
YW4gc3R5bGU9ImNvbG9yOiM5OTMzNjYiPiZuYnNwOzwvc3Bhbj48bzpwPjwvbzpwPjwvcD4NCjxw
IGNsYXNzPSJNc29Ob3JtYWwiIHN0eWxlPSJtc28tbWFyZ2luLXRvcC1hbHQ6YXV0bzttc28tbWFy
Z2luLWJvdHRvbS1hbHQ6YXV0byI+PHNwYW4gc3R5bGU9ImNvbG9yOiM5OTMzNjYiPk90aGVyd2lz
ZSwgSSB3b3VsZCBuZWVkIHRvIGJlIGNvbnZpbmNlZCB0aGF0IHdoYXQgdGhlIGRyYWZ0IHByb3Bv
c2VzIHRvIGRvL2FsbG93IHdydCBFQ04gaXMgY29uc2lzdGVudCB3aXRoIFJGQyAzMTY4LiZuYnNw
OyBUaGUgY3VycmVudCB0ZXh0IGlzIG5vdCBjb25zaXN0ZW50DQogd2l0aCBSRkMgMzE2OC4uPC9z
cGFuPjxvOnA+PC9vOnA+PC9wPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCIgc3R5bGU9Im1zby1tYXJn
aW4tdG9wLWFsdDphdXRvO21zby1tYXJnaW4tYm90dG9tLWFsdDphdXRvIj48c3BhbiBzdHlsZT0i
Y29sb3I6Izk5MzM2NiI+Jm5ic3A7PC9zcGFuPjxvOnA+PC9vOnA+PC9wPg0KPGRpdj4NCjxwIGNs
YXNzPSJNc29Ob3JtYWwiIHN0eWxlPSJtc28tbWFyZ2luLXRvcC1hbHQ6YXV0bzttc28tbWFyZ2lu
LWJvdHRvbS1hbHQ6YXV0byI+PHNwYW4gc3R5bGU9ImNvbG9yOiM5OTMzNjYiPlRoYW5rcywgLS1E
YXZpZDwvc3Bhbj48bzpwPjwvbzpwPjwvcD4NCjwvZGl2Pg0KPHAgY2xhc3M9Ik1zb05vcm1hbCIg
c3R5bGU9Im1zby1tYXJnaW4tdG9wLWFsdDphdXRvO21zby1tYXJnaW4tYm90dG9tLWFsdDphdXRv
Ij48c3BhbiBzdHlsZT0iY29sb3I6Izk5MzM2NiI+Jm5ic3A7PC9zcGFuPjxvOnA+PC9vOnA+PC9w
Pg0KPGRpdiBzdHlsZT0iYm9yZGVyOm5vbmU7Ym9yZGVyLWxlZnQ6c29saWQgYmx1ZSAxLjVwdDtw
YWRkaW5nOjBpbiAwaW4gMGluIDQuMHB0Ij4NCjxkaXY+DQo8ZGl2IHN0eWxlPSJib3JkZXI6bm9u
ZTtib3JkZXItdG9wOnNvbGlkICNFMUUxRTEgMS4wcHQ7cGFkZGluZzozLjBwdCAwaW4gMGluIDBp
biI+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIiBzdHlsZT0ibXNvLW1hcmdpbi10b3AtYWx0OmF1dG87
bXNvLW1hcmdpbi1ib3R0b20tYWx0OmF1dG8iPjxiPkZyb206PC9iPiBMb3UgQmVyZ2VyDQo8YSBo
cmVmPSJtYWlsdG86bGJlcmdlckBsYWJuLm5ldCIgdGFyZ2V0PSJfYmxhbmsiPiZsdDtsYmVyZ2Vy
QGxhYm4ubmV0Jmd0OzwvYT4gPGJyPg0KPGI+U2VudDo8L2I+IFdlZG5lc2RheSwgT2N0b2JlciAx
NiwgMjAxOSAxMDowMiBQTTxicj4NCjxiPlRvOjwvYj4gQmxhY2ssIERhdmlkOyA8YSBocmVmPSJt
YWlsdG86RGV0TmV0QGlldGYub3JnIiB0YXJnZXQ9Il9ibGFuayI+RGV0TmV0QGlldGYub3JnPC9h
Pjxicj4NCjxiPlN1YmplY3Q6PC9iPiBSZTogW0RldG5ldF0gRndkOiBkcmFmdC1pZXRmLWRldG5l
dC1pcC0wMi50eHQgLSBFQ048bzpwPjwvbzpwPjwvcD4NCjwvZGl2Pg0KPC9kaXY+DQo8cCBjbGFz
cz0iTXNvTm9ybWFsIiBzdHlsZT0ibXNvLW1hcmdpbi10b3AtYWx0OmF1dG87bXNvLW1hcmdpbi1i
b3R0b20tYWx0OmF1dG8iPiZuYnNwOzxvOnA+PC9vOnA+PC9wPg0KPGRpdj4NCjxwPjxzcGFuIHN0
eWxlPSJjb2xvcjojQ0UxMTI2Ij5bRVhURVJOQUwgRU1BSUxdIDwvc3Bhbj48bzpwPjwvbzpwPjwv
cD4NCjwvZGl2Pg0KPHA+c2lnaCAtSSB0aG91Z2h0IHdlIHdlbnQgb3ZlciBhbGwgbGFuZ3VhZ2Ug
aW4gZS1tYWlsIGFuZCBvdmVyIHRoZSBwaG9uZS48bzpwPjwvbzpwPjwvcD4NCjxkaXY+DQo8cCBj
bGFzcz0iTXNvTm9ybWFsIiBzdHlsZT0ibXNvLW1hcmdpbi10b3AtYWx0OmF1dG87bXNvLW1hcmdp
bi1ib3R0b20tYWx0OmF1dG8iPk9uIDEwLzE2LzIwMTkgNDo0MyBQTSwgQmxhY2ssIERhdmlkIHdy
b3RlOjxvOnA+PC9vOnA+PC9wPg0KPC9kaXY+DQo8YmxvY2txdW90ZSBzdHlsZT0ibWFyZ2luLXRv
cDo1LjBwdDttYXJnaW4tYm90dG9tOjUuMHB0Ij4NCjxkaXY+DQo8ZGl2Pg0KPHAgY2xhc3M9Ik1z
b05vcm1hbCIgc3R5bGU9Im1zby1tYXJnaW4tdG9wLWFsdDphdXRvO21zby1tYXJnaW4tYm90dG9t
LWFsdDphdXRvIj48c3BhbiBzdHlsZT0iZm9udC1mYW1pbHk6JnF1b3Q7QXJpYWwmcXVvdDssc2Fu
cy1zZXJpZiI+Rm9yd2FyZGluZyB0byByZW1vdmUNCjxhIGhyZWY9Im1haWx0bzppbnRlcm5ldC1k
cmFmdHNAaWV0Zi5vcmciIHRhcmdldD0iX2JsYW5rIj5pbnRlcm5ldC1kcmFmdHNAaWV0Zi5vcmc8
L2E+IGFzIGEgcmVjaXBpZW50LiZuYnNwOyBQbGVhc2UgcmVzcG9uZCB0byB0aGlzIGVtYWlsLiZu
YnNwOzwvc3Bhbj48bzpwPjwvbzpwPjwvcD4NCjwvZGl2Pg0KPGRpdj4NCjxwIGNsYXNzPSJNc29O
b3JtYWwiIHN0eWxlPSJtc28tbWFyZ2luLXRvcC1hbHQ6YXV0bzttc28tbWFyZ2luLWJvdHRvbS1h
bHQ6YXV0byI+Jm5ic3A7PG86cD48L286cD48L3A+DQo8L2Rpdj4NCjxkaXYgaWQ9ImdtYWlsLW1f
LTkyMTMxMDUwOTQwMDIzOTkzMzB4X2NvbXBvc2VyX3NpZ25hdHVyZSI+DQo8ZGl2Pg0KPHAgY2xh
c3M9Ik1zb05vcm1hbCIgc3R5bGU9Im1zby1tYXJnaW4tdG9wLWFsdDphdXRvO21zby1tYXJnaW4t
Ym90dG9tLWFsdDphdXRvIj48c3BhbiBzdHlsZT0iZm9udC1zaXplOjkuNXB0O2NvbG9yOiM1NzU3
NTciPlRoYW5rcywgLS1EYXZpZCAuLi4gU2VudCBmcm9tIG15IEFuZHJvaWQgbm90LXNvLXNtYXJ0
cGhvbmUuPC9zcGFuPjxvOnA+PC9vOnA+PC9wPg0KPC9kaXY+DQo8L2Rpdj4NCjxkaXY+DQo8cCBj
bGFzcz0iTXNvTm9ybWFsIiBzdHlsZT0ibXNvLW1hcmdpbi10b3AtYWx0OmF1dG87bXNvLW1hcmdp
bi1ib3R0b20tYWx0OmF1dG8iPiZuYnNwOzxvOnA+PC9vOnA+PC9wPg0KPC9kaXY+DQo8ZGl2Pg0K
PHAgY2xhc3M9Ik1zb05vcm1hbCIgc3R5bGU9Im1zby1tYXJnaW4tdG9wLWFsdDphdXRvO21zby1t
YXJnaW4tYm90dG9tLWFsdDphdXRvIj4mbmJzcDs8bzpwPjwvbzpwPjwvcD4NCjwvZGl2Pg0KPGRp
dj4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiIHN0eWxlPSJtc28tbWFyZ2luLXRvcC1hbHQ6YXV0bztt
c28tbWFyZ2luLWJvdHRvbS1hbHQ6YXV0byI+LS0tLS0tLS0gT3JpZ2luYWwgbWVzc2FnZSAtLS0t
LS0tLTxvOnA+PC9vOnA+PC9wPg0KPC9kaXY+DQo8ZGl2Pg0KPHAgY2xhc3M9Ik1zb05vcm1hbCIg
c3R5bGU9Im1zby1tYXJnaW4tdG9wLWFsdDphdXRvO21zby1tYXJnaW4tYm90dG9tLWFsdDphdXRv
Ij5Gcm9tOiAmcXVvdDtCbGFjaywgRGF2aWQmcXVvdDsNCjxhIGhyZWY9Im1haWx0bzpkYXZpZC5i
bGFja0BlbWMuY29tIiB0YXJnZXQ9Il9ibGFuayI+Jmx0O2RhdmlkLmJsYWNrQGVtYy5jb20mZ3Q7
PC9hPiA8bzpwPg0KPC9vOnA+PC9wPg0KPC9kaXY+DQo8ZGl2Pg0KPHAgY2xhc3M9Ik1zb05vcm1h
bCIgc3R5bGU9Im1zby1tYXJnaW4tdG9wLWFsdDphdXRvO21zby1tYXJnaW4tYm90dG9tLWFsdDph
dXRvIj5EYXRlOiAxMC8xNi8xOSAzOjEzIFBNIChHTVQtMDY6MDApDQo8bzpwPjwvbzpwPjwvcD4N
CjwvZGl2Pg0KPGRpdj4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiIHN0eWxlPSJtc28tbWFyZ2luLXRv
cC1hbHQ6YXV0bzttc28tbWFyZ2luLWJvdHRvbS1hbHQ6YXV0byI+VG86DQo8YSBocmVmPSJtYWls
dG86aW50ZXJuZXQtZHJhZnRzQGlldGYub3JnIiB0YXJnZXQ9Il9ibGFuayI+aW50ZXJuZXQtZHJh
ZnRzQGlldGYub3JnPC9hPiwNCjxhIGhyZWY9Im1haWx0bzpkZXRuZXRAaWV0Zi5vcmciIHRhcmdl
dD0iX2JsYW5rIj5kZXRuZXRAaWV0Zi5vcmc8L2E+IDxvOnA+PC9vOnA+PC9wPg0KPC9kaXY+DQo8
ZGl2Pg0KPHAgY2xhc3M9Ik1zb05vcm1hbCIgc3R5bGU9Im1zby1tYXJnaW4tdG9wLWFsdDphdXRv
O21zby1tYXJnaW4tYm90dG9tLWFsdDphdXRvIj5TdWJqZWN0OiBkcmFmdC1pZXRmLWRldG5ldC1p
cC0wMi50eHQgLSBFQ04NCjxvOnA+PC9vOnA+PC9wPg0KPC9kaXY+DQo8ZGl2Pg0KPHAgY2xhc3M9
Ik1zb05vcm1hbCIgc3R5bGU9Im1zby1tYXJnaW4tdG9wLWFsdDphdXRvO21zby1tYXJnaW4tYm90
dG9tLWFsdDphdXRvIj4mbmJzcDs8bzpwPjwvbzpwPjwvcD4NCjwvZGl2Pg0KPC9kaXY+DQo8ZGl2
Pg0KPHAgY2xhc3M9Ik1zb05vcm1hbCIgc3R5bGU9Im1zby1tYXJnaW4tdG9wLWFsdDphdXRvO21z
by1tYXJnaW4tYm90dG9tLWFsdDphdXRvIj48c3BhbiBzdHlsZT0iZm9udC1zaXplOjEwLjBwdCI+
VGhlIEVDTiBtYXRlcmlhbCBpbiB0aGlzIGRyYWZ0IGNvbmZsaWN0cyB3aXRoIFJGQyAzMTY4IChh
IGxvbmctc3RhbmRpbmcgUHJvcG9zZWQgU3RhbmRhcmQpLiZuYnNwOyBJIGFwb2xvZ2l6ZSB0byBh
bnlvbmUgd2hvIG1heSBoYXZlIGJlZW4gdW5kZXIgdGhlIGltcHJlc3Npb24NCiB0aGF0IGFsbCBF
Q04tcmVsYXRlZCBjb25jZXJucyB3ZXJlIHJlc29sdmVkIGluIHRoYXQgY2FsbCwgYXMgdGhlIHRl
eHQgaW4gdGhpcyBub3RlIGRpZCBub3QgY29tZSB1cCBkdXJpbmcgdGhhdCBjYWxsLjxicj4NCjxi
cj4NClRoZSBUTDtEUiBzdW1tYXJ5IG9mIG15IGNvbmNlcm5zIGlzIHRoZSByYXRpb25hbGUgZm9y
IGNoYW5nZSBbM10gYmVsb3c6PGJyPg0KPGJyPg0KJm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5i
c3A7Jm5ic3A7Jm5ic3A7IFJhdGlvbmFsZTogVXNlIG9mIEVDTiBmaWVsZCBmb3IgZmxvdyBpZGVu
dGlmaWNhdGlvbiBpcyBub3QgY29tcGF0aWJsZSB3aXRoIFJGQyAzMTY4Ljwvc3Bhbj48bzpwPjwv
bzpwPjwvcD4NCjwvZGl2Pg0KPC9ibG9ja3F1b3RlPg0KPHA+SXQgd2FzIG15IHVuZGVyc3RhbmRp
bmcgdGhhdCB5b3VyIHByaW1hcnkgY29uY2VybiB3YXMgc3BsaXQgcGF0aHMgYW5kIHRoaXMgaXMg
d2hhdCB3ZSBjb3ZlcmVkIGluIHRoZSBsYW5ndWFnZSBkaXN0cmlidXRlZCBvbiBNb25kYXkuJm5i
c3A7DQo8bzpwPjwvbzpwPjwvcD4NCjxwPldoaWxlIEkgdW5kZXJzdGFuZCB5b3UgaGF2ZSBjb25j
ZXJucyBhYm91dCBhIG5vZGUgcHJvdmlkaW5nIGRpZmZlcmVudCB0cmFmZmljIHRyZWF0bWVudCBi
YXNlZCBvbiBFQ04gbWFya2luZ3Mgb24gYSBsb2NhbCBub2RlLCBJIGJlbGlldmUgdGhpcyBoYXBw
ZW5zIHRvZGF5IC0tIGp1c3QgbG9vayBhdCB0aGUgcmVsYXRlZCBjb25maWcgb3B0aW9ucyBmb3Ig
eW91ciBmYXZvcml0ZSByb3V0ZXIgdmVuZG9yLiZuYnNwOyBDYW4geW91IGxpdmUgd2l0aCBTSE9V
TEQNCiBOT1QgdnMgTVVTVCBOT1Q/PG86cD48L286cD48L3A+DQo8cD5UaGFua3MsPG86cD48L286
cD48L3A+DQo8cD5Mb3U8bzpwPjwvbzpwPjwvcD4NCjxwPiZuYnNwOzxvOnA+PC9vOnA+PC9wPg0K
PGJsb2NrcXVvdGUgc3R5bGU9Im1hcmdpbi10b3A6NS4wcHQ7bWFyZ2luLWJvdHRvbTo1LjBwdCI+
DQo8ZGl2Pg0KPHAgY2xhc3M9Ik1zb05vcm1hbCIgc3R5bGU9Im1zby1tYXJnaW4tdG9wLWFsdDph
dXRvO21zby1tYXJnaW4tYm90dG9tLWFsdDphdXRvIj48c3BhbiBzdHlsZT0iZm9udC1zaXplOjEw
LjBwdCI+PGJyPg0KLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLTxicj4NCjxicj4NClRoZSBmb2xsb3dpbmcgZm91ciBjaGFuZ2VzIHdpbGwgY29ycmVjdCB0
aGlzIHByb2JsZW06PGJyPg0KPGJyPg0KWzFdIEluIFNlY3Rpb24gMy4mbmJzcDsgRGV0TmV0IElQ
IERhdGEgUGxhbmUgT3ZlcnZpZXc8YnI+DQo8YnI+DQpPTEQ8YnI+DQombmJzcDsmbmJzcDsgVGhl
IERldE5ldCBJUCBkYXRhIHBsYW5lIGFsc28gYWxsb3dzIGZvciBvcHRpb25hbCBtYXRjaGluZyBv
biB0d288YnI+DQombmJzcDsmbmJzcDsgYWRkaXRpb25hbCBkYXRhIGZpZWxkcy4mbmJzcDsgVGhl
IG9wdGlvbmFsIGZpZWxkcyBhcmUgdGhlIEVDTiBGaWVsZCwgYXMgaW48YnI+DQombmJzcDsmbmJz
cDsgW1JGQzMxNjhdLCBhbmQgdGhlIElQdjYgZmxvdyBsYWJlbCBmaWVsZCwgYXMgZGVmaW5lZCBp
biBbUkZDODIwMF0uPGJyPg0KTkVXPGJyPg0KJm5ic3A7Jm5ic3A7IFRoZSBEZXROZXQgSVAgZGF0
YSBwbGFuZSBhbHNvIGFsbG93cyBmb3Igb3B0aW9uYWwgbWF0Y2hpbmcgb24gb25lPGJyPg0KJm5i
c3A7Jm5ic3A7IGFkZGl0aW9uYWwgZGF0YSBmaWVsZCwgdGhlIElQdjYgZmxvdyBsYWJlbCBmaWVs
ZCwgYXMgZGVmaW5lZCBpbiBbUkZDODIwMF0uPGJyPg0KPGJyPg0KUmF0aW9uYWxlOiBFQ04gZmll
bGQgTVVTVCBOT1QgYmUgdXNlZCB0byBzdWJkaXZpZGUgYSBmbG93IGludG8gc3ViLWZsb3dzLiZu
YnNwOyBTZWUgUkZDIDMxNjguPGJyPg0KPGJyPg0KWzJdIEluJm5ic3A7IFNlY3Rpb24gNC4zLjEu
Jm5ic3A7IENsYXNzIG9mIFNlcnZpY2U8YnI+DQo8YnI+DQpSZW1vdmUgdGhpcyBzZW50ZW5jZTo8
YnI+DQo8YnI+DQombmJzcDsmbmJzcDsgVGhlIDItYml0IGV4cGxpY2l0IGNvbmdlc3Rpb248YnI+
DQombmJzcDsmbmJzcDsgbm90aWZpY2F0aW9uIChFQ04pIFtSRkMzMTY4XSBmaWVsZCBNQVkgYWxz
byBiZSB1c2VkLjxicj4NCjxicj4NClJhdGlvbmFsZTogVGhlIEVDTiBtZWNoYW5pc20gaXMgbm90
IGEgQ2xhc3Mgb2Ygc2VydmljZSBtZWNoYW5pc20uJm5ic3A7IFNlZSBSRkMgMzE2OC48YnI+DQo8
YnI+DQpbM10gSW4gU2VjdGlvbiA1LjEuMS40LiZuYnNwOyBJUHY0IFR5cGUgb2YgU2VydmljZSBh
bmQgSVB2NiBUcmFmZmljIENsYXNzIEZpZWxkczxicj4NCjxicj4NClJlbW92ZSB0aGlzIHRleHQ6
PGJyPg0KPGJyPg0KJm5ic3A7Jm5ic3A7IEltcGxlbWVudGF0aW9ucyBvZiB0aGlzIGRvY3VtZW50
IE1VU1QgYWxsb3cgdGhlIEVDTiBmaWVsZCB0byBiZTxicj4NCiZuYnNwOyZuYnNwOyBpZ25vcmVk
IGFzIHBhcnQgb2YgRGV0TmV0IGZsb3cgaWRlbnRpZmljYXRpb24uJm5ic3A7IEFkZGl0aW9uYWxs
eSw8YnI+DQombmJzcDsmbmJzcDsgaW1wbGVtZW50YXRpb25zIFNIT1VMRCBzdXBwb3J0IGlkZW50
aWZpY2F0aW9uIG9mIERldE5ldCBmbG93cyBiYXNlZDxicj4NCiZuYnNwOyZuYnNwOyBvbiB0aGUg
dmFsdWUgY2FycmllZCBpbiB0aGUgRUNOIGZpZWxkLiZuYnNwOyBXaGVuIHRoaXMgZmllbGQgaXMg
dXNlZCB0bzxicj4NCiZuYnNwOyZuYnNwOyBpZGVudGlmeSBhIHNwZWNpZmljIERldE5ldCBmbG93
LCBpbXBsZW1lbnRhdGlvbnMgTVVTVCBzdXBwb3J0IGEgbGlzdDxicj4NCiZuYnNwOyZuYnNwOyBv
ZiBFQ04gdmFsdWVzIHRoYXQgbWF0Y2ggYSBzcGVjaWZpYyBzbG93Ljxicj4NCjxicj4NCklmIGRl
c2lyZWQsIHJlcGxhY2UgaXQgd2l0aDo8YnI+DQo8YnI+DQombmJzcDsmbmJzcDsgVGhlIEVDTiBm
aWVsZCBNVVNUIE5PVCBiZSB1c2VkIGFzIHBhcnQgb2YgRGV0TmV0IGZsb3cgaWRlbnRpZmljYXRp
b24uPGJyPg0KPGJyPg0KUmF0aW9uYWxlOiBVc2Ugb2YgRUNOIGZpZWxkIGZvciBmbG93IGlkZW50
aWZpY2F0aW9uIGlzIG5vdCBjb21wYXRpYmxlIHdpdGggUkZDIDMxNjguPGJyPg0KPGJyPg0KWzRd
IEluIFNlY3Rpb24gNi4mbmJzcDsgTWFuYWdlbWVudCBhbmQgQ29udHJvbCBJbmZvcm1hdGlvbiBT
dW1tYXJ5PGJyPg0KPGJyPg0KUmVtb3ZlIHRoZXNlIHR3byBidWxsZXRzOjxicj4NCjxicj4NCiZu
YnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyAqJm5ic3A7IElmIHRoZSBFQ04gZmllbGQgaXMg
dG8gYmUgdXNlZCBpbiBmbG93IGlkZW50aWZpY2F0aW9uLjxicj4NCiZuYnNwOyZuYnNwOyZuYnNw
OyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyBNYXRjaGluZyBiYXNlZCBvbiBFQ04gZmls
ZWQgdmFsdWVzIGlzIG9wdGlvbmFsLjxicj4NCjxicj4NCiZuYnNwOyZuYnNwOyZuYnNwOyZuYnNw
OyZuYnNwOyAqJm5ic3A7IFdoZW4gRUNOIGZpZWxkIGlzIHVzZWQgaW4gZmxvdyBpZGVudGlmaWNh
dGlvbiwgYSBsaXN0IG9mIGZpZWxkPGJyPg0KJm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7
Jm5ic3A7Jm5ic3A7Jm5ic3A7IHZhbHVlcyB0aGF0IG1heSBiZSB1c2VkIGJ5IGEgc3BlY2lmaWMg
Zmxvdy48YnI+DQo8YnI+DQpSYXRpb25hbGU6IFNhbWUgYXMgWzNdLjxicj4NCjxicj4NClRoYW5r
cywgLS1EYXZpZDxicj4NCjxicj4NCiZndDsgLS0tLS1PcmlnaW5hbCBNZXNzYWdlLS0tLS08YnI+
DQomZ3Q7IEZyb206IEktRC1Bbm5vdW5jZSA8YSBocmVmPSJtYWlsdG86aS1kLWFubm91bmNlLWJv
dW5jZXNAaWV0Zi5vcmciIHRhcmdldD0iX2JsYW5rIj4NCiZsdDtpLWQtYW5ub3VuY2UtYm91bmNl
c0BpZXRmLm9yZyZndDs8L2E+IE9uIEJlaGFsZiBPZiBpbnRlcm5ldC08YnI+DQomZ3Q7IDxhIGhy
ZWY9Im1haWx0bzpkcmFmdHNAaWV0Zi5vcmciIHRhcmdldD0iX2JsYW5rIj5kcmFmdHNAaWV0Zi5v
cmc8L2E+PGJyPg0KJmd0OyBTZW50OiBXZWRuZXNkYXksIE9jdG9iZXIgMTYsIDIwMTkgMzo0OSBQ
TTxicj4NCiZndDsgVG86IDxhIGhyZWY9Im1haWx0bzppLWQtYW5ub3VuY2VAaWV0Zi5vcmciIHRh
cmdldD0iX2JsYW5rIj5pLWQtYW5ub3VuY2VAaWV0Zi5vcmc8L2E+PGJyPg0KJmd0OyBDYzogPGEg
aHJlZj0ibWFpbHRvOmRldG5ldEBpZXRmLm9yZyIgdGFyZ2V0PSJfYmxhbmsiPmRldG5ldEBpZXRm
Lm9yZzwvYT48YnI+DQomZ3Q7IFN1YmplY3Q6IEktRCBBY3Rpb246IGRyYWZ0LWlldGYtZGV0bmV0
LWlwLTAyLnR4dDxicj4NCiZndDsgPGJyPg0KJmd0OyA8YnI+DQomZ3Q7IFtFWFRFUk5BTCBFTUFJ
TF08YnI+DQomZ3Q7IDxicj4NCiZndDsgPGJyPg0KJmd0OyBBIE5ldyBJbnRlcm5ldC1EcmFmdCBp
cyBhdmFpbGFibGUgZnJvbSB0aGUgb24tbGluZSBJbnRlcm5ldC1EcmFmdHMgZGlyZWN0b3JpZXMu
PGJyPg0KJmd0OyBUaGlzIGRyYWZ0IGlzIGEgd29yayBpdGVtIG9mIHRoZSBEZXRlcm1pbmlzdGlj
IE5ldHdvcmtpbmcgV0cgb2YgdGhlIElFVEYuPGJyPg0KJmd0OyA8YnI+DQomZ3Q7Jm5ic3A7Jm5i
c3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7IFRpdGxlJm5ic3A7Jm5ic3A7
Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7IDogRGV0TmV0
IERhdGEgUGxhbmU6IElQPGJyPg0KJmd0OyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZu
YnNwOyZuYnNwOyZuYnNwOyBBdXRob3JzJm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5i
c3A7Jm5ic3A7Jm5ic3A7IDogQmFsw6F6cyBWYXJnYTxicj4NCiZndDsmbmJzcDsmbmJzcDsmbmJz
cDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsm
bmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJz
cDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsgSsOhbm9zIEZhcmthczxicj4NCiZndDsmbmJzcDsm
bmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJz
cDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsm
bmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsgTG91IEJlcmdlcjxicj4NCiZndDsm
bmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJz
cDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsm
bmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsgRG9uIEZlZHlrPGJyPg0K
Jmd0OyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNw
OyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZu
YnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyBBbmRyZXcgRy4g
TWFsaXM8YnI+DQomZ3Q7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7
Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5i
c3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7
IFN0ZXdhcnQgQnJ5YW50PGJyPg0KJmd0OyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZu
YnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNw
OyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZu
YnNwOyZuYnNwOyBKb3VuaSBLb3Job25lbjxicj4NCiZndDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJz
cDsmbmJzcDsmbmJzcDsmbmJzcDsgRmlsZW5hbWUmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJz
cDsmbmJzcDsmbmJzcDsgOiBkcmFmdC1pZXRmLWRldG5ldC1pcC0wMi50eHQ8YnI+DQomZ3Q7Jm5i
c3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7IFBhZ2VzJm5ic3A7Jm5ic3A7
Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7IDogMjM8YnI+
DQomZ3Q7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7IERhdGUmbmJz
cDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsm
bmJzcDsgOiAyMDE5LTEwLTE2PGJyPg0KJmd0OyA8YnI+DQomZ3Q7IEFic3RyYWN0Ojxicj4NCiZn
dDsmbmJzcDsmbmJzcDsmbmJzcDsgVGhpcyBkb2N1bWVudCBzcGVjaWZpZXMgdGhlIERldGVybWlu
aXN0aWMgTmV0d29ya2luZyBkYXRhIHBsYW5lIHdoZW48YnI+DQomZ3Q7Jm5ic3A7Jm5ic3A7Jm5i
c3A7IG9wZXJhdGluZyBpbiBhbiBJUCBwYWNrZXQgc3dpdGNoZWQgbmV0d29yay48YnI+DQomZ3Q7
IDxicj4NCiZndDsgPGJyPg0KJmd0OyBUaGUgSUVURiBkYXRhdHJhY2tlciBzdGF0dXMgcGFnZSBm
b3IgdGhpcyBkcmFmdCBpczo8YnI+DQomZ3Q7IDxhIGhyZWY9Imh0dHBzOi8vdXJsZGVmZW5zZS5w
cm9vZnBvaW50LmNvbS92Mi91cmw/dT1odHRwcy0zQV9fZGF0YXRyYWNrZXIuaWV0Zi5vcmdfZG9j
X2RyYWZ0LTJEaWV0Zi0yRGRldG5ldC0yRGlwXyZhbXA7ZD1Ed01GYVEmYW1wO2M9bEk4WmI2VHpN
M2QxdFg0aUV1N2JwZyZhbXA7cj1aY0hDNndYX2dEd1BEY2ZNYUZOWmlRJmFtcDttPWFYc1cyMUFQ
Um4xRDBsbmJfOE5aQUF2aGJGS3Z2dFc3aE5aTjBMNE9Wa1UmYW1wO3M9bXpiQUtYVWxlR1M4Qno3
YWpiVWJLVFBQRFhURjBzTUhhUjMwSnoxdngzSSZhbXA7ZT0iIHRhcmdldD0iX2JsYW5rIj4NCmh0
dHBzOi8vZGF0YXRyYWNrZXIuaWV0Zi5vcmcvZG9jL2RyYWZ0LWlldGYtZGV0bmV0LWlwLzwvYT48
YnI+DQomZ3Q7IDxicj4NCiZndDsgVGhlcmUgYXJlIGFsc28gaHRtbGl6ZWQgdmVyc2lvbnMgYXZh
aWxhYmxlIGF0Ojxicj4NCiZndDsgPGEgaHJlZj0iaHR0cHM6Ly91cmxkZWZlbnNlLnByb29mcG9p
bnQuY29tL3YyL3VybD91PWh0dHBzLTNBX190b29scy5pZXRmLm9yZ19odG1sX2RyYWZ0LTJEaWV0
Zi0yRGRldG5ldC0yRGlwLTJEMDImYW1wO2Q9RHdNRmFRJmFtcDtjPWxJOFpiNlR6TTNkMXRYNGlF
dTdicGcmYW1wO3I9WmNIQzZ3WF9nRHdQRGNmTWFGTlppUSZhbXA7bT1hWHNXMjFBUFJuMUQwbG5i
XzhOWkFBdmhiRkt2dnRXN2hOWk4wTDRPVmtVJmFtcDtzPVUyS2R0REwzQ1VWQ3Nla1BvanRRVktJ
dmdlUDQ1TDM2cFdJYV9OVElPc0EmYW1wO2U9IiB0YXJnZXQ9Il9ibGFuayI+DQpodHRwczovL3Rv
b2xzLmlldGYub3JnL2h0bWwvZHJhZnQtaWV0Zi1kZXRuZXQtaXAtMDI8L2E+PGJyPg0KJmd0OyA8
YSBocmVmPSJodHRwczovL3VybGRlZmVuc2UucHJvb2Zwb2ludC5jb20vdjIvdXJsP3U9aHR0cHMt
M0FfX2RhdGF0cmFja2VyLmlldGYub3JnX2RvY19odG1sX2RyYWZ0LTJEaWV0Zi0yRGRldG5ldC0y
RGlwLTJEMDImYW1wO2Q9RHdNRmFRJmFtcDtjPWxJOFpiNlR6TTNkMXRYNGlFdTdicGcmYW1wO3I9
WmNIQzZ3WF9nRHdQRGNmTWFGTlppUSZhbXA7bT1hWHNXMjFBUFJuMUQwbG5iXzhOWkFBdmhiRkt2
dnRXN2hOWk4wTDRPVmtVJmFtcDtzPXZfbTctVnlhNDRUcGYzOElQTlRmTEZLZDl2T1Byd0VLSjFr
b1VnMHhCLXMmYW1wO2U9IiB0YXJnZXQ9Il9ibGFuayI+DQpodHRwczovL2RhdGF0cmFja2VyLmll
dGYub3JnL2RvYy9odG1sL2RyYWZ0LWlldGYtZGV0bmV0LWlwLTAyPC9hPjxicj4NCiZndDsgPGJy
Pg0KJmd0OyBBIGRpZmYgZnJvbSB0aGUgcHJldmlvdXMgdmVyc2lvbiBpcyBhdmFpbGFibGUgYXQ6
PGJyPg0KJmd0OyA8YSBocmVmPSJodHRwczovL3VybGRlZmVuc2UucHJvb2Zwb2ludC5jb20vdjIv
dXJsP3U9aHR0cHMtM0FfX3d3dy5pZXRmLm9yZ19yZmNkaWZmLTNGdXJsMi0zRGRyYWZ0LTJEaWV0
Zi0yRGRldG5ldC0yRGlwLTJEMDImYW1wO2Q9RHdNRmFRJmFtcDtjPWxJOFpiNlR6TTNkMXRYNGlF
dTdicGcmYW1wO3I9WmNIQzZ3WF9nRHdQRGNmTWFGTlppUSZhbXA7bT1hWHNXMjFBUFJuMUQwbG5i
XzhOWkFBdmhiRkt2dnRXN2hOWk4wTDRPVmtVJmFtcDtzPTlGVm1fcF9NVEtBbmdSNXd2Z25Kc0RS
VnBCaFJzMVZCYi1IaUVjOUF1RncmYW1wO2U9IiB0YXJnZXQ9Il9ibGFuayI+DQpodHRwczovL3d3
dy5pZXRmLm9yZy9yZmNkaWZmP3VybDI9ZHJhZnQtaWV0Zi1kZXRuZXQtaXAtMDI8L2E+PGJyPg0K
Jmd0OyA8YnI+DQomZ3Q7IDxicj4NCiZndDsgUGxlYXNlIG5vdGUgdGhhdCBpdCBtYXkgdGFrZSBh
IGNvdXBsZSBvZiBtaW51dGVzIGZyb20gdGhlIHRpbWUgb2Ygc3VibWlzc2lvbjxicj4NCiZndDsg
dW50aWwgdGhlIGh0bWxpemVkIHZlcnNpb24gYW5kIGRpZmYgYXJlIGF2YWlsYWJsZSBhdCA8YSBo
cmVmPSJodHRwczovL3VybGRlZmVuc2UucHJvb2Zwb2ludC5jb20vdjIvdXJsP3U9aHR0cC0zQV9f
dG9vbHMuaWV0Zi5vcmcmYW1wO2Q9RHdNRmFRJmFtcDtjPWxJOFpiNlR6TTNkMXRYNGlFdTdicGcm
YW1wO3I9WmNIQzZ3WF9nRHdQRGNmTWFGTlppUSZhbXA7bT1hWHNXMjFBUFJuMUQwbG5iXzhOWkFB
dmhiRkt2dnRXN2hOWk4wTDRPVmtVJmFtcDtzPWlRSkI4ZnV4aDFxa1VFVU5SY3htT3ZRRmpXU3Jp
WU45NENTSGt0UkJ3U3cmYW1wO2U9IiB0YXJnZXQ9Il9ibGFuayI+DQp0b29scy5pZXRmLm9yZzwv
YT4uPGJyPg0KJmd0OyA8YnI+DQomZ3Q7IEludGVybmV0LURyYWZ0cyBhcmUgYWxzbyBhdmFpbGFi
bGUgYnkgYW5vbnltb3VzIEZUUCBhdDo8YnI+DQomZ3Q7IDxhIGhyZWY9Imh0dHBzOi8vdXJsZGVm
ZW5zZS5wcm9vZnBvaW50LmNvbS92Mi91cmw/dT1mdHAtM0FfX2Z0cC5pZXRmLm9yZ19pbnRlcm5l
dC0yRGRyYWZ0c18mYW1wO2Q9RHdNRmFRJmFtcDtjPWxJOFpiNlR6TTNkMXRYNGlFdTdicGcmYW1w
O3I9WmNIQzZ3WF9nRHdQRGNmTWFGTlppUSZhbXA7bT1hWHNXMjFBUFJuMUQwbG5iXzhOWkFBdmhi
Rkt2dnRXN2hOWk4wTDRPVmtVJmFtcDtzPTRrUWpYX0g0VTBIQlVoeU12TW04dl91YjJzbUVnTkZP
Z2NiUy1KRmptQ2cmYW1wO2U9IiB0YXJnZXQ9Il9ibGFuayI+DQpmdHA6Ly9mdHAuaWV0Zi5vcmcv
aW50ZXJuZXQtZHJhZnRzLzwvYT48YnI+DQomZ3Q7IDxicj4NCiZndDsgX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX188YnI+DQomZ3Q7IEktRC1Bbm5vdW5jZSBt
YWlsaW5nIGxpc3Q8YnI+DQomZ3Q7IDxhIGhyZWY9Im1haWx0bzpJLUQtQW5ub3VuY2VAaWV0Zi5v
cmciIHRhcmdldD0iX2JsYW5rIj5JLUQtQW5ub3VuY2VAaWV0Zi5vcmc8L2E+PGJyPg0KJmd0OyA8
YSBocmVmPSJodHRwczovL3VybGRlZmVuc2UucHJvb2Zwb2ludC5jb20vdjIvdXJsP3U9aHR0cHMt
M0FfX3d3dy5pZXRmLm9yZ19tYWlsbWFuX2xpc3RpbmZvX2ktMkRkLTJEYW5ub3VuY2UmYW1wO2Q9
RHdNRmFRJmFtcDtjPWxJOFpiNlR6TTNkMXRYNGlFdTdicGcmYW1wO3I9WmNIQzZ3WF9nRHdQRGNm
TWFGTlppUSZhbXA7bT1hWHNXMjFBUFJuMUQwbG5iXzhOWkFBdmhiRkt2dnRXN2hOWk4wTDRPVmtV
JmFtcDtzPWlFU1czdXFaczZmaWloX1ZZZ0ZCLUYtcnR3TnlhR3FIbDc1N3FXUmpaOTQmYW1wO2U9
IiB0YXJnZXQ9Il9ibGFuayI+DQpodHRwczovL3d3dy5pZXRmLm9yZy9tYWlsbWFuL2xpc3RpbmZv
L2ktZC1hbm5vdW5jZTwvYT48YnI+DQomZ3Q7IEludGVybmV0LURyYWZ0IGRpcmVjdG9yaWVzOiA8
YSBocmVmPSJodHRwczovL3VybGRlZmVuc2UucHJvb2Zwb2ludC5jb20vdjIvdXJsP3U9aHR0cC0z
QV9fd3d3LmlldGYub3JnX3NoYWRvdy5odG1sJmFtcDtkPUR3TUZhUSZhbXA7Yz1sSThaYjZUek0z
ZDF0WDRpRXU3YnBnJmFtcDtyPVpjSEM2d1hfZ0R3UERjZk1hRk5aaVEmYW1wO209YVhzVzIxQVBS
bjFEMGxuYl84TlpBQXZoYkZLdnZ0VzdoTlpOMEw0T1ZrVSZhbXA7cz1HaTM2N3cwNE95c0JNUXNx
UWs0RF9GbEg5bXJsRVRudTU1c1NaUXdXbzhNJmFtcDtlPSIgdGFyZ2V0PSJfYmxhbmsiPg0KaHR0
cDovL3d3dy5pZXRmLm9yZy9zaGFkb3cuaHRtbDwvYT48YnI+DQomZ3Q7IG9yIDxhIGhyZWY9Imh0
dHBzOi8vdXJsZGVmZW5zZS5wcm9vZnBvaW50LmNvbS92Mi91cmw/dT1mdHAtM0FfX2Z0cC5pZXRm
Lm9yZ19pZXRmXzFzaGFkb3ctMkRzaXRlcy50eHQmYW1wO2Q9RHdNRmFRJmFtcDtjPWxJOFpiNlR6
TTNkMXRYNGlFdTdicGcmYW1wO3I9WmNIQzZ3WF9nRHdQRGNmTWFGTlppUSZhbXA7bT1hWHNXMjFB
UFJuMUQwbG5iXzhOWkFBdmhiRkt2dnRXN2hOWk4wTDRPVmtVJmFtcDtzPVlMa09Hb1pwaWd2U1Yx
WkxuOUlvaUtYV3l2MlZvQ1lnb29ieXdhOHIzTkUmYW1wO2U9IiB0YXJnZXQ9Il9ibGFuayI+DQpm
dHA6Ly9mdHAuaWV0Zi5vcmcvaWV0Zi8xc2hhZG93LXNpdGVzLnR4dDwvYT48L3NwYW4+PG86cD48
L286cD48L3A+DQo8L2Rpdj4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiIHN0eWxlPSJtc28tbWFyZ2lu
LXRvcC1hbHQ6YXV0bzttYXJnaW4tYm90dG9tOjEyLjBwdCI+PG86cD4mbmJzcDs8L286cD48L3A+
DQo8cHJlPl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fPG86
cD48L286cD48L3ByZT4NCjxwcmU+ZGV0bmV0IG1haWxpbmcgbGlzdDxvOnA+PC9vOnA+PC9wcmU+
DQo8cHJlPjxhIGhyZWY9Im1haWx0bzpkZXRuZXRAaWV0Zi5vcmciIHRhcmdldD0iX2JsYW5rIj5k
ZXRuZXRAaWV0Zi5vcmc8L2E+PG86cD48L286cD48L3ByZT4NCjxwcmU+PGEgaHJlZj0iaHR0cHM6
Ly91cmxkZWZlbnNlLnByb29mcG9pbnQuY29tL3YyL3VybD91PWh0dHBzLTNBX193d3cuaWV0Zi5v
cmdfbWFpbG1hbl9saXN0aW5mb19kZXRuZXQmYW1wO2Q9RHdNRmFRJmFtcDtjPWxJOFpiNlR6TTNk
MXRYNGlFdTdicGcmYW1wO3I9WmNIQzZ3WF9nRHdQRGNmTWFGTlppUSZhbXA7bT1hWHNXMjFBUFJu
MUQwbG5iXzhOWkFBdmhiRkt2dnRXN2hOWk4wTDRPVmtVJmFtcDtzPVpLTUZqanBhV21ia0ZZaVcz
VjZaOE56cHpsZUdCWkZESlQweWhLRk1PeVUmYW1wO2U9IiB0YXJnZXQ9Il9ibGFuayI+aHR0cHM6
Ly93d3cuaWV0Zi5vcmcvbWFpbG1hbi9saXN0aW5mby9kZXRuZXQ8L2E+PG86cD48L286cD48L3By
ZT4NCjwvYmxvY2txdW90ZT4NCjwvZGl2Pg0KPC9kaXY+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj48
bzpwPiZuYnNwOzwvbzpwPjwvcD4NCjxwcmU+X19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX188bzpwPjwvbzpwPjwvcHJlPg0KPHByZT5kZXRuZXQgbWFpbGluZyBs
aXN0PG86cD48L286cD48L3ByZT4NCjxwcmU+PGEgaHJlZj0ibWFpbHRvOmRldG5ldEBpZXRmLm9y
ZyIgdGFyZ2V0PSJfYmxhbmsiPmRldG5ldEBpZXRmLm9yZzwvYT48bzpwPjwvbzpwPjwvcHJlPg0K
PHByZT48YSBocmVmPSJodHRwczovL3VybGRlZmVuc2UucHJvb2Zwb2ludC5jb20vdjIvdXJsP3U9
aHR0cHMtM0FfX3d3dy5pZXRmLm9yZ19tYWlsbWFuX2xpc3RpbmZvX2RldG5ldCZhbXA7ZD1Ed01G
YVEmYW1wO2M9bEk4WmI2VHpNM2QxdFg0aUV1N2JwZyZhbXA7cj1aY0hDNndYX2dEd1BEY2ZNYUZO
WmlRJmFtcDttPWFYc1cyMUFQUm4xRDBsbmJfOE5aQUF2aGJGS3Z2dFc3aE5aTjBMNE9Wa1UmYW1w
O3M9WktNRmpqcGFXbWJrRllpVzNWNlo4TnpwemxlR0JaRkRKVDB5aEtGTU95VSZhbXA7ZT0iIHRh
cmdldD0iX2JsYW5rIj5odHRwczovL3d3dy5pZXRmLm9yZy9tYWlsbWFuL2xpc3RpbmZvL2RldG5l
dDwvYT48bzpwPjwvbzpwPjwvcHJlPg0KPC9ibG9ja3F1b3RlPg0KPHAgY2xhc3M9Ik1zb05vcm1h
bCI+PG86cD4mbmJzcDs8L286cD48L3A+DQo8cHJlPl9fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fPG86cD48L286cD48L3ByZT4NCjxwcmU+ZGV0bmV0IG1haWxp
bmcgbGlzdDxvOnA+PC9vOnA+PC9wcmU+DQo8cHJlPjxhIGhyZWY9Im1haWx0bzpkZXRuZXRAaWV0
Zi5vcmciIHRhcmdldD0iX2JsYW5rIj5kZXRuZXRAaWV0Zi5vcmc8L2E+PG86cD48L286cD48L3By
ZT4NCjxwcmU+PGEgaHJlZj0iaHR0cHM6Ly91cmxkZWZlbnNlLnByb29mcG9pbnQuY29tL3YyL3Vy
bD91PWh0dHBzLTNBX193d3cuaWV0Zi5vcmdfbWFpbG1hbl9saXN0aW5mb19kZXRuZXQmYW1wO2Q9
RHdNRmFRJmFtcDtjPWxJOFpiNlR6TTNkMXRYNGlFdTdicGcmYW1wO3I9WmNIQzZ3WF9nRHdQRGNm
TWFGTlppUSZhbXA7bT1hWHNXMjFBUFJuMUQwbG5iXzhOWkFBdmhiRkt2dnRXN2hOWk4wTDRPVmtV
JmFtcDtzPVpLTUZqanBhV21ia0ZZaVczVjZaOE56cHpsZUdCWkZESlQweWhLRk1PeVUmYW1wO2U9
IiB0YXJnZXQ9Il9ibGFuayI+aHR0cHM6Ly93d3cuaWV0Zi5vcmcvbWFpbG1hbi9saXN0aW5mby9k
ZXRuZXQ8L2E+PG86cD48L286cD48L3ByZT4NCjwvYmxvY2txdW90ZT4NCjxwIGNsYXNzPSJNc29O
b3JtYWwiPjxvOnA+Jm5ic3A7PC9vOnA+PC9wPg0KPC9kaXY+DQo8cCBjbGFzcz0iTXNvTm9ybWFs
Ij5fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXzxicj4NCmRl
dG5ldCBtYWlsaW5nIGxpc3Q8YnI+DQo8YSBocmVmPSJtYWlsdG86ZGV0bmV0QGlldGYub3JnIiB0
YXJnZXQ9Il9ibGFuayI+ZGV0bmV0QGlldGYub3JnPC9hPjxicj4NCjxhIGhyZWY9Imh0dHBzOi8v
dXJsZGVmZW5zZS5wcm9vZnBvaW50LmNvbS92Mi91cmw/dT1odHRwcy0zQV9fd3d3LmlldGYub3Jn
X21haWxtYW5fbGlzdGluZm9fZGV0bmV0JmFtcDtkPUR3TUZhUSZhbXA7Yz1sSThaYjZUek0zZDF0
WDRpRXU3YnBnJmFtcDtyPVpjSEM2d1hfZ0R3UERjZk1hRk5aaVEmYW1wO209YVhzVzIxQVBSbjFE
MGxuYl84TlpBQXZoYkZLdnZ0VzdoTlpOMEw0T1ZrVSZhbXA7cz1aS01GampwYVdtYmtGWWlXM1Y2
WjhOenB6bGVHQlpGREpUMHloS0ZNT3lVJmFtcDtlPSIgdGFyZ2V0PSJfYmxhbmsiPmh0dHBzOi8v
d3d3LmlldGYub3JnL21haWxtYW4vbGlzdGluZm8vZGV0bmV0PC9hPjxvOnA+PC9vOnA+PC9wPg0K
PC9ibG9ja3F1b3RlPg0KPC9kaXY+DQo8L2Rpdj4NCjwvYm9keT4NCjwvaHRtbD4NCg==

--_000_BYAPR06MB4325AFB733AAA66AEB6FF2F7C4680BYAPR06MB4325namp_--


From nobody Mon Oct 21 18:25:20 2019
Return-Path: <lberger@labn.net>
X-Original-To: detnet@ietfa.amsl.com
Delivered-To: detnet@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id D7559120AC5 for <detnet@ietfa.amsl.com>; Mon, 21 Oct 2019 18:25:17 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.599
X-Spam-Level: 
X-Spam-Status: No, score=-2.599 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_LOW=-0.7, 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 (768-bit key) header.d=labn.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 VGqv5sgguuXQ for <detnet@ietfa.amsl.com>; Mon, 21 Oct 2019 18:25:15 -0700 (PDT)
Received: from gproxy6-pub.mail.unifiedlayer.com (outbound-ss-348.hostmonster.com [74.220.202.212]) (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 286AC120ABF for <detnet@ietf.org>; Mon, 21 Oct 2019 18:25:15 -0700 (PDT)
Received: from cmgw10.unifiedlayer.com (unknown [10.9.0.10]) by gproxy6.mail.unifiedlayer.com (Postfix) with ESMTP id 925841E08D5 for <detnet@ietf.org>; Mon, 21 Oct 2019 19:25:09 -0600 (MDT)
Received: from box313.bluehost.com ([69.89.31.113]) by cmsmtp with ESMTP id Miv7iQXLpawnoMiv7iZUj4; Mon, 21 Oct 2019 19:25:09 -0600
X-Authority-Reason: nr=8
X-Authority-Analysis: v=2.3 cv=V9xTL9vi c=1 sm=1 tr=0 a=h1BC+oY+fLhyFmnTBx92Jg==:117 a=h1BC+oY+fLhyFmnTBx92Jg==:17 a=r77TgQKjGQsHNAKrUKIA:9 a=zr169aBusnQaKmQLo7sA:9 a=y0sF-D4J_Ew3Uc7V:21 a=msE6sOPMEWdxIxwG:21 a=nV0M926zFazDa16E4AgA:9 a=rjRiiq9WJwPXVnfy:21 a=lLf7fKAuF8e6y1yA:21 a=wgYveRJnU_883_GJ:21
DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=labn.net; s=default; h=Content-Type:MIME-Version:Subject:References:In-Reply-To: Message-ID:Date:CC:To:From:Sender:Reply-To:Content-Transfer-Encoding: Content-ID:Content-Description:Resent-Date:Resent-From:Resent-Sender: Resent-To:Resent-Cc:Resent-Message-ID:List-Id:List-Help:List-Unsubscribe: List-Subscribe:List-Post:List-Owner:List-Archive; bh=Oc0+db28n4hdbvC3/DnZZLt2cTGx8G0SomfH0/S90c8=; b=PEIeAlDQEPOGP6Np/cSVWI/fNV 6PSIyKR0cBB+dE1jKtUFZNOfv2Hau8eMlYsmtkUXYwD5e4XPs1EZjHNNBzdRkkvGGoZZ80TJbTTZW 18D7LSsPn+sPr8BdzUsrp/GZE;
Received: from [172.58.188.226] (port=63812 helo=[IPV6:2607:fb90:6480:e708:0:1:6e3:f101]) by box313.bluehost.com with esmtpsa (TLSv1.2:ECDHE-RSA-AES128-GCM-SHA256:128) (Exim 4.92) (envelope-from <lberger@labn.net>) id 1iMiv6-000xLh-Se; Mon, 21 Oct 2019 19:25:09 -0600
From: Lou Berger <lberger@labn.net>
To: "Grossman, Ethan A." <eagros@dolby.com>, "DetNet@ietf.org" <detnet@ietf.org>
CC: Stewart Bryant <stewart.bryant@gmail.com>, "Andrew G. Malis" <agmalis@gmail.com>, "Black, David" <David.Black@dell.com>
Date: Mon, 21 Oct 2019 21:25:05 -0400
Message-ID: <16df1114968.277b.9b4188e636579690ba6c69f2c8a0f1fd@labn.net>
In-Reply-To: <BYAPR06MB4325AFB733AAA66AEB6FF2F7C4680@BYAPR06MB4325.namprd06.prod.outlook.com>
References: <CE03DB3D7B45C245BCA0D243277949363077BFC2@MX307CL04.corp.emc.com> <CE03DB3D7B45C245BCA0D243277949363077C118@MX307CL04.corp.emc.com> <e11e2843-6185-386c-c0e4-2ed5555ae0bb@labn.net> <CE03DB3D7B45C245BCA0D243277949363077CFD0@MX307CL04.corp.emc.com> <6a29f784-5a2f-458d-1bb4-33794b8937c1@labn.net> <22d6eac8-9621-6147-49ff-90e593e613cb@gmail.com> <CAA=duU1SAzVqbU2T-ws=VB5+Bqrf+N81aL+1WsokfuKRiRdvbQ@mail.gmail.com> <BYAPR06MB4325AFB733AAA66AEB6FF2F7C4680@BYAPR06MB4325.namprd06.prod.outlook.com>
User-Agent: AquaMail/1.20.0-1469 (build: 102100004)
MIME-Version: 1.0
Content-Type: multipart/alternative; boundary="----------16df1114cc05253277b54932a1"
X-AntiAbuse: This header was added to track abuse, please include it with any abuse report
X-AntiAbuse: Primary Hostname - box313.bluehost.com
X-AntiAbuse: Original Domain - ietf.org
X-AntiAbuse: Originator/Caller UID/GID - [47 12] / [47 12]
X-AntiAbuse: Sender Address Domain - labn.net
X-BWhitelist: no
X-Source-IP: 172.58.188.226
X-Source-L: No
X-Exim-ID: 1iMiv6-000xLh-Se
X-Source: 
X-Source-Args: 
X-Source-Dir: 
X-Source-Sender: ([IPV6:2607:fb90:6480:e708:0:1:6e3:f101]) [172.58.188.226]:63812
X-Source-Auth: lberger@labn.net
X-Email-Count: 4
X-Source-Cap: bGFibm1vYmk7bGFibm1vYmk7Ym94MzEzLmJsdWVob3N0LmNvbQ==
X-Local-Domain: yes
Archived-At: <https://mailarchive.ietf.org/arch/msg/detnet/qDZ2UE3Pvj9pM8rnvDH11DDHcR0>
Subject: Re: [Detnet] Fwd: draft-ietf-detnet-ip-02.txt - ECN
X-BeenThere: detnet@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: Discussions on Deterministic Networking BoF and Proposed WG <detnet.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/detnet>, <mailto:detnet-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/detnet/>
List-Post: <mailto:detnet@ietf.org>
List-Help: <mailto:detnet-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/detnet>, <mailto:detnet-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 22 Oct 2019 01:25:18 -0000

This is a multi-part message in MIME format.
------------16df1114cc05253277b54932a1
Content-Type: text/plain; format=flowed; charset="UTF-8"
Content-Transfer-Encoding: 8bit

Ethan,

Yes, but I think it's a tolerable compromise to move the work forward - and 
there are other bits available in the header...

Lou


----------
On October 21, 2019 8:54:00 PM "Grossman, Ethan A." <eagros@dolby.com> wrote:

> Does losing control over those two bits (ECN) adversely affect the upward 
> scalability of the system in any meaningful way? I mean, can one think of 
> it like “this reduces the number of flows that can be identified by a 
> factor of 4”?  Does anyone working on “Large Scale DetNet” have any 
> thoughts on this?
> Thanks,
> Ethan.
>
> From: detnet <detnet-bounces@ietf.org> On Behalf Of Andrew G. Malis
> Sent: Monday, October 21, 2019 6:29 AM
> To: Stewart Bryant <stewart.bryant@gmail.com>
> Cc: DetNet@ietf.org; Lou Berger <lberger@labn.net>; Black, David 
> <David.Black@dell.com>
> Subject: Re: [Detnet] Fwd: draft-ietf-detnet-ip-02.txt - ECN
>
> I also don't have any objection to removing the ECN text.
>
> Cheers,
> Andy
>
>
> On Mon, Oct 21, 2019 at 8:59 AM Stewart Bryant 
> <stewart.bryant@gmail.com<mailto:stewart.bryant@gmail.com>> wrote:
>
> Yes, let's delete the references to ECN from the text.
>
> - Stewart
> On 18/10/2019 22:57, Lou Berger wrote:
>
> David,
>
>     I'm personally okay with dropping all references to the ECN field.  But 
>     doing so is a change from previous discussions so is a WG call.
>
> WG,
>
> Are there any objections to removing the language related to the ECN field?
>
> The implication is that the detnet IP standard will only cover the 6-bit 
> DSCP field carried in what was once referred to as the 8-bit IP TOS Field.
>
> Thanks,
>
> Lou
>
> (No hats)
> On 10/16/2019 11:08 PM, Black, David wrote:
>
>> While I understand you have concerns about a node providing different 
>> traffic treatment based on ECN markings on a local node, I believe this 
>> happens today –
>> just look at the related config options for your favorite router vendor.  
>> Can you live with SHOULD NOT vs MUST NOT?
> I can live with removal of all mention of ECN from this draft.  I would 
> suggest this course of action if the goal is to avoid “MUST NOT” wording.
>
> Otherwise, I would need to be convinced that what the draft proposes to 
> do/allow wrt ECN is consistent with RFC 3168.  The current text is not 
> consistent with RFC 3168..
>
> Thanks, --David
>
> From: Lou Berger <lberger@labn.net><mailto:lberger@labn.net>
> Sent: Wednesday, October 16, 2019 10:02 PM
> To: Black, David; DetNet@ietf.org<mailto:DetNet@ietf.org>
> Subject: Re: [Detnet] Fwd: draft-ietf-detnet-ip-02.txt - ECN
>
>
> [EXTERNAL EMAIL]
>
> sigh -I thought we went over all language in e-mail and over the phone.
> On 10/16/2019 4:43 PM, Black, David wrote:
> Forwarding to remove 
> internet-drafts@ietf.org<mailto:internet-drafts@ietf.org> as a recipient.  
> Please respond to this email.
>
> Thanks, --David ... Sent from my Android not-so-smartphone.
>
>
> -------- Original message --------
> From: "Black, David" <david.black@emc.com><mailto:david.black@emc.com>
> Date: 10/16/19 3:13 PM (GMT-06:00)
> To: internet-drafts@ietf.org<mailto:internet-drafts@ietf.org>, 
> detnet@ietf.org<mailto:detnet@ietf.org>
> Subject: draft-ietf-detnet-ip-02.txt - ECN
>
> The ECN material in this draft conflicts with RFC 3168 (a long-standing 
> Proposed Standard).  I apologize to anyone who may have been under the 
> impression that all ECN-related concerns were resolved in that call, as the 
> text in this note did not come up during that call.
>
> The TL;DR summary of my concerns is the rationale for change [3] below:
>
>         Rationale: Use of ECN field for flow identification is not compatible with 
>         RFC 3168.
>
> It was my understanding that your primary concern was split paths and this 
> is what we covered in the language distributed on Monday.
>
> While I understand you have concerns about a node providing different 
> traffic treatment based on ECN markings on a local node, I believe this 
> happens today -- just look at the related config options for your favorite 
> router vendor.  Can you live with SHOULD NOT vs MUST NOT?
>
> Thanks,
>
> Lou
>
>
>
> -------------------------------------------------
>
> The following four changes will correct this problem:
>
> [1] In Section 3.  DetNet IP Data Plane Overview
>
> OLD
>    The DetNet IP data plane also allows for optional matching on two
>    additional data fields.  The optional fields are the ECN Field, as in
>    [RFC3168], and the IPv6 flow label field, as defined in [RFC8200].
> NEW
>    The DetNet IP data plane also allows for optional matching on one
>    additional data field, the IPv6 flow label field, as defined in [RFC8200].
>
> Rationale: ECN field MUST NOT be used to subdivide a flow into sub-flows.  
> See RFC 3168.
>
> [2] In  Section 4.3.1.  Class of Service
>
> Remove this sentence:
>
>    The 2-bit explicit congestion
>    notification (ECN) [RFC3168] field MAY also be used.
>
> Rationale: The ECN mechanism is not a Class of service mechanism.  See RFC 
> 3168.
>
> [3] In Section 5.1.1.4.  IPv4 Type of Service and IPv6 Traffic Class Fields
>
> Remove this text:
>
>    Implementations of this document MUST allow the ECN field to be
>    ignored as part of DetNet flow identification.  Additionally,
>    implementations SHOULD support identification of DetNet flows based
>    on the value carried in the ECN field.  When this field is used to
>    identify a specific DetNet flow, implementations MUST support a list
>    of ECN values that match a specific slow.
>
> If desired, replace it with:
>
>    The ECN field MUST NOT be used as part of DetNet flow identification.
>
> Rationale: Use of ECN field for flow identification is not compatible with 
> RFC 3168.
>
> [4] In Section 6.  Management and Control Information Summary
>
> Remove these two bullets:
>
>       *  If the ECN field is to be used in flow identification.
>          Matching based on ECN filed values is optional.
>
>       *  When ECN field is used in flow identification, a list of field
>          values that may be used by a specific flow.
>
> Rationale: Same as [3].
>
> Thanks, --David
>
>> -----Original Message-----
>> From: I-D-Announce 
>> <i-d-announce-bounces@ietf.org><mailto:i-d-announce-bounces@ietf.org> On 
>> Behalf Of internet-
>> drafts@ietf.org<mailto:drafts@ietf.org>
>> Sent: Wednesday, October 16, 2019 3:49 PM
>> To: i-d-announce@ietf.org<mailto:i-d-announce@ietf.org>
>> Cc: detnet@ietf.org<mailto:detnet@ietf.org>
>> Subject: I-D Action: draft-ietf-detnet-ip-02.txt
>>
>>
>> [EXTERNAL EMAIL]
>>
>>
>> A New Internet-Draft is available from the on-line Internet-Drafts directories.
>> This draft is a work item of the Deterministic Networking WG of the IETF.
>>
>>         Title           : DetNet Data Plane: IP
>>         Authors         : Balázs Varga
>>                           János Farkas
>>                           Lou Berger
>>                           Don Fedyk
>>                           Andrew G. Malis
>>                           Stewart Bryant
>>                           Jouni Korhonen
>>        Filename        : draft-ietf-detnet-ip-02.txt
>>        Pages           : 23
>>        Date            : 2019-10-16
>>
>> Abstract:
>>    This document specifies the Deterministic Networking data plane when
>>    operating in an IP packet switched network.
>>
>>
>> The IETF datatracker status page for this draft is:
>> https://datatracker.ietf.org/doc/draft-ietf-detnet-ip/<https://urldefense.proofpoint.com/v2/url?u=https-3A__datatracker.ietf.org_doc_draft-2Dietf-2Ddetnet-2Dip_&d=DwMFaQ&c=lI8Zb6TzM3d1tX4iEu7bpg&r=ZcHC6wX_gDwPDcfMaFNZiQ&m=aXsW21APRn1D0lnb_8NZAAvhbFKvvtW7hNZN0L4OVkU&s=mzbAKXUleGS8Bz7ajbUbKTPPDXTF0sMHaR30Jz1vx3I&e=>
>>
>> There are also htmlized versions available at:
>> https://tools.ietf.org/html/draft-ietf-detnet-ip-02<https://urldefense.proofpoint.com/v2/url?u=https-3A__tools.ietf.org_html_draft-2Dietf-2Ddetnet-2Dip-2D02&d=DwMFaQ&c=lI8Zb6TzM3d1tX4iEu7bpg&r=ZcHC6wX_gDwPDcfMaFNZiQ&m=aXsW21APRn1D0lnb_8NZAAvhbFKvvtW7hNZN0L4OVkU&s=U2KdtDL3CUVCsekPojtQVKIvgeP45L36pWIa_NTIOsA&e=>
>> https://datatracker.ietf.org/doc/html/draft-ietf-detnet-ip-02<https://urldefense.proofpoint.com/v2/url?u=https-3A__datatracker.ietf.org_doc_html_draft-2Dietf-2Ddetnet-2Dip-2D02&d=DwMFaQ&c=lI8Zb6TzM3d1tX4iEu7bpg&r=ZcHC6wX_gDwPDcfMaFNZiQ&m=aXsW21APRn1D0lnb_8NZAAvhbFKvvtW7hNZN0L4OVkU&s=v_m7-Vya44Tpf38IPNTfLFKd9vOPrwEKJ1koUg0xB-s&e=>
>>
>> A diff from the previous version is available at:
>> https://www.ietf.org/rfcdiff?url2=draft-ietf-detnet-ip-02<https://urldefense.proofpoint.com/v2/url?u=https-3A__www.ietf.org_rfcdiff-3Furl2-3Ddraft-2Dietf-2Ddetnet-2Dip-2D02&d=DwMFaQ&c=lI8Zb6TzM3d1tX4iEu7bpg&r=ZcHC6wX_gDwPDcfMaFNZiQ&m=aXsW21APRn1D0lnb_8NZAAvhbFKvvtW7hNZN0L4OVkU&s=9FVm_p_MTKAngR5wvgnJsDRVpBhRs1VBb-HiEc9AuFw&e=>
>>
>>
>> Please note that it may take a couple of minutes from the time of submission
>> until the htmlized version and diff are available at 
>> tools.ietf.org<https://urldefense.proofpoint.com/v2/url?u=http-3A__tools.ietf.org&d=DwMFaQ&c=lI8Zb6TzM3d1tX4iEu7bpg&r=ZcHC6wX_gDwPDcfMaFNZiQ&m=aXsW21APRn1D0lnb_8NZAAvhbFKvvtW7hNZN0L4OVkU&s=iQJB8fuxh1qkUEUNRcxmOvQFjWSriYN94CSHktRBwSw&e=>.
>>
>> Internet-Drafts are also available by anonymous FTP at:
>> ftp://ftp.ietf.org/internet-drafts/<https://urldefense.proofpoint.com/v2/url?u=ftp-3A__ftp.ietf.org_internet-2Ddrafts_&d=DwMFaQ&c=lI8Zb6TzM3d1tX4iEu7bpg&r=ZcHC6wX_gDwPDcfMaFNZiQ&m=aXsW21APRn1D0lnb_8NZAAvhbFKvvtW7hNZN0L4OVkU&s=4kQjX_H4U0HBUhyMvMm8v_ub2smEgNFOgcbS-JFjmCg&e=>
>>
>> _______________________________________________
>> I-D-Announce mailing list
>> I-D-Announce@ietf.org<mailto:I-D-Announce@ietf.org>
>> https://www.ietf.org/mailman/listinfo/i-d-announce<https://urldefense.proofpoint.com/v2/url?u=https-3A__www.ietf.org_mailman_listinfo_i-2Dd-2Dannounce&d=DwMFaQ&c=lI8Zb6TzM3d1tX4iEu7bpg&r=ZcHC6wX_gDwPDcfMaFNZiQ&m=aXsW21APRn1D0lnb_8NZAAvhbFKvvtW7hNZN0L4OVkU&s=iESW3uqZs6fiih_VYgFB-F-rtwNyaGqHl757qWRjZ94&e=>
>> Internet-Draft directories: 
>> http://www.ietf.org/shadow.html<https://urldefense.proofpoint.com/v2/url?u=http-3A__www.ietf.org_shadow.html&d=DwMFaQ&c=lI8Zb6TzM3d1tX4iEu7bpg&r=ZcHC6wX_gDwPDcfMaFNZiQ&m=aXsW21APRn1D0lnb_8NZAAvhbFKvvtW7hNZN0L4OVkU&s=Gi367w04OysBMQsqQk4D_FlH9mrlETnu55sSZQwWo8M&e=>
>> or 
>> ftp://ftp.ietf.org/ietf/1shadow-sites.txt<https://urldefense.proofpoint.com/v2/url?u=ftp-3A__ftp.ietf.org_ietf_1shadow-2Dsites.txt&d=DwMFaQ&c=lI8Zb6TzM3d1tX4iEu7bpg&r=ZcHC6wX_gDwPDcfMaFNZiQ&m=aXsW21APRn1D0lnb_8NZAAvhbFKvvtW7hNZN0L4OVkU&s=YLkOGoZpigvSV1ZLn9IoiKXWyv2VoCYgoobywa8r3NE&e=>
>
>
> _______________________________________________
>
> detnet mailing list
>
> detnet@ietf.org<mailto:detnet@ietf.org>
>
> https://www.ietf.org/mailman/listinfo/detnet<https://urldefense.proofpoint.com/v2/url?u=https-3A__www.ietf.org_mailman_listinfo_detnet&d=DwMFaQ&c=lI8Zb6TzM3d1tX4iEu7bpg&r=ZcHC6wX_gDwPDcfMaFNZiQ&m=aXsW21APRn1D0lnb_8NZAAvhbFKvvtW7hNZN0L4OVkU&s=ZKMFjjpaWmbkFYiW3V6Z8NzpzleGBZFDJT0yhKFMOyU&e=>
>
>
> _______________________________________________
>
> detnet mailing list
>
> detnet@ietf.org<mailto:detnet@ietf.org>
>
> https://www.ietf.org/mailman/listinfo/detnet<https://urldefense.proofpoint.com/v2/url?u=https-3A__www.ietf.org_mailman_listinfo_detnet&d=DwMFaQ&c=lI8Zb6TzM3d1tX4iEu7bpg&r=ZcHC6wX_gDwPDcfMaFNZiQ&m=aXsW21APRn1D0lnb_8NZAAvhbFKvvtW7hNZN0L4OVkU&s=ZKMFjjpaWmbkFYiW3V6Z8NzpzleGBZFDJT0yhKFMOyU&e=>
>
>
> _______________________________________________
>
> detnet mailing list
>
> detnet@ietf.org<mailto:detnet@ietf.org>
>
> https://www.ietf.org/mailman/listinfo/detnet<https://urldefense.proofpoint.com/v2/url?u=https-3A__www.ietf.org_mailman_listinfo_detnet&d=DwMFaQ&c=lI8Zb6TzM3d1tX4iEu7bpg&r=ZcHC6wX_gDwPDcfMaFNZiQ&m=aXsW21APRn1D0lnb_8NZAAvhbFKvvtW7hNZN0L4OVkU&s=ZKMFjjpaWmbkFYiW3V6Z8NzpzleGBZFDJT0yhKFMOyU&e=>
>
> _______________________________________________
> detnet mailing list
> detnet@ietf.org<mailto:detnet@ietf.org>
> https://www.ietf.org/mailman/listinfo/detnet<https://urldefense.proofpoint.com/v2/url?u=https-3A__www.ietf.org_mailman_listinfo_detnet&d=DwMFaQ&c=lI8Zb6TzM3d1tX4iEu7bpg&r=ZcHC6wX_gDwPDcfMaFNZiQ&m=aXsW21APRn1D0lnb_8NZAAvhbFKvvtW7hNZN0L4OVkU&s=ZKMFjjpaWmbkFYiW3V6Z8NzpzleGBZFDJT0yhKFMOyU&e=>
>
>
> ----------
> _______________________________________________
> detnet mailing list
> detnet@ietf.org
> https://www.ietf.org/mailman/listinfo/detnet
>

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

<html>
<head>
<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:0in;
=09margin-bottom:.0001pt;
=09font-size:11.0pt;
=09font-family:"Calibri",sans-serif;}
a:link, span.MsoHyperlink
=09{mso-style-priority:99;
=09color:blue;
=09text-decoration:underline;}
a:visited, span.MsoHyperlinkFollowed
=09{mso-style-priority:99;
=09color:purple;
=09text-decoration:underline;}
pre
=09{mso-style-priority:99;
=09mso-style-link:"HTML Preformatted Char";
=09margin:0in;
=09margin-bottom:.0001pt;
=09font-size:10.0pt;
=09font-family:"Courier New";}
p.msonormal0, li.msonormal0, div.msonormal0
=09{mso-style-name:msonormal;
=09mso-margin-top-alt:auto;
=09margin-right:0in;
=09mso-margin-bottom-alt:auto;
=09margin-left:0in;
=09font-size:11.0pt;
=09font-family:"Calibri",sans-serif;}
span.HTMLPreformattedChar
=09{mso-style-name:"HTML Preformatted Char";
=09mso-style-priority:99;
=09mso-style-link:"HTML Preformatted";
=09font-family:Consolas;}
span.EmailStyle21
=09{mso-style-type:personal-reply;
=09font-family:"Calibri",sans-serif;
=09color:windowtext;}
.MsoChpDefault
=09{mso-style-type:export-only;
=09font-family:"Calibri",sans-serif;}
@page WordSection1
=09{size:8.5in 11.0in;
=09margin:1.0in 1.0in 1.0in 1.0in;}
div.WordSection1
=09{page:WordSection1;}
--></style><!--[if gte mso 9]><xml>
<o:shapedefaults v:ext=3D"edit" spidmax=3D"1026" />
</xml><![endif]--><!--[if gte mso 9]><xml>
<o:shapelayout v:ext=3D"edit">
<o:idmap v:ext=3D"edit" data=3D"1" />
</o:shapelayout></xml><![endif]-->
</head>
<body lang=3D"en-us" link=3D"blue" vlink=3D"purple">
<div style=3D"color: black;">
<div style=3D"color: black;">
<p style=3D"margin: 0 0 1em 0; color: black;">Ethan,</p>
<p style=3D"margin: 0 0 1em 0; color: black;">Yes, but I think it's a toler=
able compromise to move the work forward - and there are other bits availab=
le in the header...</p>
<p style=3D"margin: 0 0 1em 0; color: black;">Lou</p>
</div>
<div style=3D"color: black;">
<hr style=3D"border: none; border-top: solid #D0D0D0 1.0pt;">
<p style=3D"color: black; font-size: 10pt; font-family: sans-serif; margin:=
 8pt 0;">On October 21, 2019 8:54:00 PM &quot;Grossman, Ethan A.&quot; &lt;=
eagros@dolby.com&gt; wrote:</p>
<blockquote type=3D"cite" class=3D"gmail_quote" style=3D"margin: 0 0 0 0.75=
ex; border-left: 1px solid #808080; padding-left: 0.75ex;">
<div class=3D"WordSection1">
<p class=3D"MsoNormal">Does losing control over those two bits (ECN) advers=
ely affect the upward scalability of the system in any meaningful way? I me=
an, can one think of it like =E2=80=9Cthis reduces the number of flows that=
 can be identified by a factor of 4=E2=80=9D? &nbsp;Does
 anyone working on =E2=80=9CLarge Scale DetNet=E2=80=9D have any thoughts o=
n this? <o:p></o:p></p>
<p class=3D"MsoNormal">Thanks,<o:p></o:p></p>
<p class=3D"MsoNormal">Ethan.<o:p></o:p></p>
<p class=3D"MsoNormal"><o:p>&nbsp;</o:p></p>
<p class=3D"MsoNormal"><b>From:</b> detnet &lt;detnet-bounces@ietf.org&gt; =
<b>On Behalf Of
</b>Andrew G. Malis<br>
<b>Sent:</b> Monday, October 21, 2019 6:29 AM<br>
<b>To:</b> Stewart Bryant &lt;stewart.bryant@gmail.com&gt;<br>
<b>Cc:</b> DetNet@ietf.org; Lou Berger &lt;lberger@labn.net&gt;; Black, Dav=
id &lt;David.Black@dell.com&gt;<br>
<b>Subject:</b> Re: [Detnet] Fwd: draft-ietf-detnet-ip-02.txt - ECN<o:p></o=
:p></p>
<p class=3D"MsoNormal"><o:p>&nbsp;</o:p></p>
<div>
<p class=3D"MsoNormal">I also don't have any objection to removing the ECN =
text.<o:p></o:p></p>
<div>
<p class=3D"MsoNormal"><o:p>&nbsp;</o:p></p>
</div>
<div>
<p class=3D"MsoNormal">Cheers,<o:p></o:p></p>
</div>
<div>
<p class=3D"MsoNormal">Andy<o:p></o:p></p>
</div>
<div>
<p class=3D"MsoNormal"><o:p>&nbsp;</o:p></p>
</div>
</div>
<p class=3D"MsoNormal"><o:p>&nbsp;</o:p></p>
<div>
<div>
<p class=3D"MsoNormal">On Mon, Oct 21, 2019 at 8:59 AM Stewart Bryant &lt;<=
a href=3D"mailto:stewart.bryant@gmail.com">stewart.bryant@gmail.com</a>&gt;=
 wrote:<o:p></o:p></p>
</div>
<blockquote style=3D"border:none;border-left:solid #CCCCCC 1.0pt;padding:0i=
n 0in 0in 6.0pt;margin-left:4.8pt;margin-right:0in">
<div>
<p class=3D"MsoNormal" style=3D"margin-bottom:12.0pt"><br>
Yes, let's delete the references to ECN from the text.<br>
<br>
- Stewart<o:p></o:p></p>
<div>
<p class=3D"MsoNormal">On 18/10/2019 22:57, Lou Berger wrote:<o:p></o:p></p=
>
</div>
<blockquote style=3D"margin-top:5.0pt;margin-bottom:5.0pt">
<p>David,<o:p></o:p></p>
<p>&nbsp;&nbsp;&nbsp; I'm personally okay with dropping all references to t=
he ECN field.&nbsp; But doing so is a change from previous discussions so i=
s a WG call.<o:p></o:p></p>
<p>WG,<o:p></o:p></p>
<p>Are there any objections to removing the language related to the ECN fie=
ld? <o:p>
</o:p></p>
<p>The implication is that the detnet IP standard will only cover the 6-bit=
 DSCP field carried in what was once referred to as the 8-bit IP TOS Field.=
<o:p></o:p></p>
<p>Thanks,<o:p></o:p></p>
<p>Lou<o:p></o:p></p>
<p>(No hats)<o:p></o:p></p>
<div>
<p class=3D"MsoNormal">On 10/16/2019 11:08 PM, Black, David wrote:<o:p></o:=
p></p>
</div>
<blockquote style=3D"margin-top:5.0pt;margin-bottom:5.0pt">
<div>
<p>&gt; While I understand you have concerns about a node providing differe=
nt traffic treatment based on ECN markings on a local node, I believe this =
happens today =E2=80=93<br>
&gt; just look at the related config options for your favorite router vendo=
r.&nbsp; Can you live with SHOULD NOT vs MUST NOT?<o:p></o:p></p>
<p class=3D"MsoNormal" style=3D"mso-margin-top-alt:auto;mso-margin-bottom-a=
lt:auto"><span style=3D"color:#993366">I can live with removal of all menti=
on of ECN from this draft.&nbsp; I would suggest this course of action if t=
he goal is to avoid =E2=80=9CMUST NOT=E2=80=9D wording.</span><o:p></o:p></=
p>
<p class=3D"MsoNormal" style=3D"mso-margin-top-alt:auto;mso-margin-bottom-a=
lt:auto"><span style=3D"color:#993366">&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 style=3D"color:#993366">Otherwise, I would need to be convin=
ced that what the draft proposes to do/allow wrt ECN is consistent with RFC=
 3168.&nbsp; The current text is not consistent
 with RFC 3168..</span><o:p></o:p></p>
<p class=3D"MsoNormal" style=3D"mso-margin-top-alt:auto;mso-margin-bottom-a=
lt:auto"><span style=3D"color:#993366">&nbsp;</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 style=3D"color:#993366">Thanks, --David</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 style=3D"color:#993366">&nbsp;</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" style=3D"mso-margin-top-alt:auto;mso-margin-bottom-a=
lt:auto"><b>From:</b> Lou Berger
<a href=3D"mailto:lberger@labn.net" target=3D"_blank">&lt;lberger@labn.net&=
gt;</a> <br>
<b>Sent:</b> Wednesday, October 16, 2019 10:02 PM<br>
<b>To:</b> Black, David; <a href=3D"mailto:DetNet@ietf.org" target=3D"_blan=
k">DetNet@ietf.org</a><br>
<b>Subject:</b> Re: [Detnet] Fwd: draft-ietf-detnet-ip-02.txt - ECN<o:p></o=
:p></p>
</div>
</div>
<p class=3D"MsoNormal" style=3D"mso-margin-top-alt:auto;mso-margin-bottom-a=
lt:auto">&nbsp;<o:p></o:p></p>
<div>
<p><span style=3D"color:#CE1126">[EXTERNAL EMAIL] </span><o:p></o:p></p>
</div>
<p>sigh -I thought we went over all language in e-mail and over the phone.<=
o:p></o:p></p>
<div>
<p class=3D"MsoNormal" style=3D"mso-margin-top-alt:auto;mso-margin-bottom-a=
lt:auto">On 10/16/2019 4:43 PM, Black, David wrote:<o:p></o:p></p>
</div>
<blockquote style=3D"margin-top:5.0pt;margin-bottom:5.0pt">
<div>
<div>
<p class=3D"MsoNormal" style=3D"mso-margin-top-alt:auto;mso-margin-bottom-a=
lt:auto"><span style=3D"font-family:&quot;Arial&quot;,sans-serif">Forwardin=
g to remove
<a href=3D"mailto:internet-drafts@ietf.org" target=3D"_blank">internet-draf=
ts@ietf.org</a> as a recipient.&nbsp; Please respond to this email.&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">&nbsp;<o:p></o:p></p>
</div>
<div id=3D"gmail-m_-9213105094002399330x_composer_signature">
<div>
<p class=3D"MsoNormal" style=3D"mso-margin-top-alt:auto;mso-margin-bottom-a=
lt:auto"><span style=3D"font-size:9.5pt;color:#575757">Thanks, --David ... =
Sent from my Android not-so-smartphone.</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">&nbsp;<o:p></o:p></p>
</div>
<div>
<p class=3D"MsoNormal" style=3D"mso-margin-top-alt:auto;mso-margin-bottom-a=
lt:auto">&nbsp;<o:p></o:p></p>
</div>
<div>
<p class=3D"MsoNormal" style=3D"mso-margin-top-alt:auto;mso-margin-bottom-a=
lt:auto">-------- Original message --------<o:p></o:p></p>
</div>
<div>
<p class=3D"MsoNormal" style=3D"mso-margin-top-alt:auto;mso-margin-bottom-a=
lt:auto">From: &quot;Black, David&quot;
<a href=3D"mailto:david.black@emc.com" target=3D"_blank">&lt;david.black@em=
c.com&gt;</a> <o:p>
</o:p></p>
</div>
<div>
<p class=3D"MsoNormal" style=3D"mso-margin-top-alt:auto;mso-margin-bottom-a=
lt:auto">Date: 10/16/19 3:13 PM (GMT-06:00)
<o:p></o:p></p>
</div>
<div>
<p class=3D"MsoNormal" style=3D"mso-margin-top-alt:auto;mso-margin-bottom-a=
lt:auto">To:
<a href=3D"mailto:internet-drafts@ietf.org" target=3D"_blank">internet-draf=
ts@ietf.org</a>,
<a href=3D"mailto:detnet@ietf.org" target=3D"_blank">detnet@ietf.org</a> <o=
:p></o:p></p>
</div>
<div>
<p class=3D"MsoNormal" style=3D"mso-margin-top-alt:auto;mso-margin-bottom-a=
lt:auto">Subject: draft-ietf-detnet-ip-02.txt - ECN
<o:p></o:p></p>
</div>
<div>
<p class=3D"MsoNormal" style=3D"mso-margin-top-alt:auto;mso-margin-bottom-a=
lt:auto">&nbsp;<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:10.0pt">The ECN material in this draft co=
nflicts with RFC 3168 (a long-standing Proposed Standard).&nbsp; I apologiz=
e to anyone who may have been under the impression
 that all ECN-related concerns were resolved in that call, as the text in t=
his note did not come up during that call.<br>
<br>
The TL;DR summary of my concerns is the rationale for change [3] below:<br>
<br>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; Rationale: Use of ECN field for =
flow identification is not compatible with RFC 3168.</span><o:p></o:p></p>
</div>
</blockquote>
<p>It was my understanding that your primary concern was split paths and th=
is is what we covered in the language distributed on Monday.&nbsp;
<o:p></o:p></p>
<p>While I understand you have concerns about a node providing different tr=
affic treatment based on ECN markings on a local node, I believe this happe=
ns today -- just look at the related config options for your favorite route=
r vendor.&nbsp; Can you live with SHOULD
 NOT vs MUST NOT?<o:p></o:p></p>
<p>Thanks,<o:p></o:p></p>
<p>Lou<o:p></o:p></p>
<p>&nbsp;<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 style=3D"font-size:10.0pt"><br>
-------------------------------------------------<br>
<br>
The following four changes will correct this problem:<br>
<br>
[1] In Section 3.&nbsp; DetNet IP Data Plane Overview<br>
<br>
OLD<br>
&nbsp;&nbsp; The DetNet IP data plane also allows for optional matching on =
two<br>
&nbsp;&nbsp; additional data fields.&nbsp; The optional fields are the ECN =
Field, as in<br>
&nbsp;&nbsp; [RFC3168], and the IPv6 flow label field, as defined in [RFC82=
00].<br>
NEW<br>
&nbsp;&nbsp; The DetNet IP data plane also allows for optional matching on =
one<br>
&nbsp;&nbsp; additional data field, the IPv6 flow label field, as defined i=
n [RFC8200].<br>
<br>
Rationale: ECN field MUST NOT be used to subdivide a flow into sub-flows.&n=
bsp; See RFC 3168.<br>
<br>
[2] In&nbsp; Section 4.3.1.&nbsp; Class of Service<br>
<br>
Remove this sentence:<br>
<br>
&nbsp;&nbsp; The 2-bit explicit congestion<br>
&nbsp;&nbsp; notification (ECN) [RFC3168] field MAY also be used.<br>
<br>
Rationale: The ECN mechanism is not a Class of service mechanism.&nbsp; See=
 RFC 3168.<br>
<br>
[3] In Section 5.1.1.4.&nbsp; IPv4 Type of Service and IPv6 Traffic Class F=
ields<br>
<br>
Remove this text:<br>
<br>
&nbsp;&nbsp; Implementations of this document MUST allow the ECN field to b=
e<br>
&nbsp;&nbsp; ignored as part of DetNet flow identification.&nbsp; Additiona=
lly,<br>
&nbsp;&nbsp; implementations SHOULD support identification of DetNet flows =
based<br>
&nbsp;&nbsp; on the value carried in the ECN field.&nbsp; When this field i=
s used to<br>
&nbsp;&nbsp; identify a specific DetNet flow, implementations MUST support =
a list<br>
&nbsp;&nbsp; of ECN values that match a specific slow.<br>
<br>
If desired, replace it with:<br>
<br>
&nbsp;&nbsp; The ECN field MUST NOT be used as part of DetNet flow identifi=
cation.<br>
<br>
Rationale: Use of ECN field for flow identification is not compatible with =
RFC 3168.<br>
<br>
[4] In Section 6.&nbsp; Management and Control Information Summary<br>
<br>
Remove these two bullets:<br>
<br>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; *&nbsp; If the ECN field is to be used in fl=
ow identification.<br>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; Matching based on ECN file=
d values is optional.<br>
<br>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; *&nbsp; When ECN field is used in flow ident=
ification, a list of field<br>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; values that may be used by=
 a specific flow.<br>
<br>
Rationale: Same as [3].<br>
<br>
Thanks, --David<br>
<br>
&gt; -----Original Message-----<br>
&gt; From: I-D-Announce <a href=3D"mailto:i-d-announce-bounces@ietf.org" ta=
rget=3D"_blank">
&lt;i-d-announce-bounces@ietf.org&gt;</a> On Behalf Of internet-<br>
&gt; <a href=3D"mailto:drafts@ietf.org" target=3D"_blank">drafts@ietf.org</=
a><br>
&gt; Sent: Wednesday, October 16, 2019 3:49 PM<br>
&gt; To: <a href=3D"mailto:i-d-announce@ietf.org" target=3D"_blank">i-d-ann=
ounce@ietf.org</a><br>
&gt; Cc: <a href=3D"mailto:detnet@ietf.org" target=3D"_blank">detnet@ietf.o=
rg</a><br>
&gt; Subject: I-D Action: draft-ietf-detnet-ip-02.txt<br>
&gt; <br>
&gt; <br>
&gt; [EXTERNAL EMAIL]<br>
&gt; <br>
&gt; <br>
&gt; A New Internet-Draft is available from the on-line Internet-Drafts dir=
ectories.<br>
&gt; This draft is a work item of the Deterministic Networking WG of the IE=
TF.<br>
&gt; <br>
&gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; Title&nbsp;&nbsp;&nbsp=
;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; : DetNet Data Plane: IP<br>
&gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; Authors&nbsp;&nbsp;&nb=
sp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; : Bal=C3=A1zs Varga<br>
&gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp=
;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&n=
bsp;&nbsp; J=C3=A1nos Farkas<br>
&gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp=
;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&n=
bsp;&nbsp; Lou Berger<br>
&gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp=
;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&n=
bsp;&nbsp; Don Fedyk<br>
&gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp=
;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&n=
bsp;&nbsp; Andrew G. Malis<br>
&gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp=
;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&n=
bsp;&nbsp; Stewart Bryant<br>
&gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp=
;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&n=
bsp;&nbsp; Jouni Korhonen<br>
&gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; Filename&nbsp;&nbsp;&nbsp;&n=
bsp;&nbsp;&nbsp;&nbsp; : draft-ietf-detnet-ip-02.txt<br>
&gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; Pages&nbsp;&nbsp;&nbsp;&nbsp=
;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; : 23<br>
&gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; Date&nbsp;&nbsp;&nbsp;&nbsp;=
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; : 2019-10-16<br>
&gt; <br>
&gt; Abstract:<br>
&gt;&nbsp;&nbsp;&nbsp; This document specifies the Deterministic Networking=
 data plane when<br>
&gt;&nbsp;&nbsp;&nbsp; operating in an IP packet switched network.<br>
&gt; <br>
&gt; <br>
&gt; The IETF datatracker status page for this draft is:<br>
&gt; <a href=3D"https://urldefense.proofpoint.com/v2/url?u=3Dhttps-3A__data=
tracker.ietf.org_doc_draft-2Dietf-2Ddetnet-2Dip_&amp;d=3DDwMFaQ&amp;c=3DlI8=
Zb6TzM3d1tX4iEu7bpg&amp;r=3DZcHC6wX_gDwPDcfMaFNZiQ&amp;m=3DaXsW21APRn1D0lnb=
_8NZAAvhbFKvvtW7hNZN0L4OVkU&amp;s=3DmzbAKXUleGS8Bz7ajbUbKTPPDXTF0sMHaR30Jz1=
vx3I&amp;e=3D" target=3D"_blank">
https://datatracker.ietf.org/doc/draft-ietf-detnet-ip/</a><br>
&gt; <br>
&gt; There are also htmlized versions available at:<br>
&gt; <a href=3D"https://urldefense.proofpoint.com/v2/url?u=3Dhttps-3A__tool=
s.ietf.org_html_draft-2Dietf-2Ddetnet-2Dip-2D02&amp;d=3DDwMFaQ&amp;c=3DlI8Z=
b6TzM3d1tX4iEu7bpg&amp;r=3DZcHC6wX_gDwPDcfMaFNZiQ&amp;m=3DaXsW21APRn1D0lnb_=
8NZAAvhbFKvvtW7hNZN0L4OVkU&amp;s=3DU2KdtDL3CUVCsekPojtQVKIvgeP45L36pWIa_NTI=
OsA&amp;e=3D" target=3D"_blank">
https://tools.ietf.org/html/draft-ietf-detnet-ip-02</a><br>
&gt; <a href=3D"https://urldefense.proofpoint.com/v2/url?u=3Dhttps-3A__data=
tracker.ietf.org_doc_html_draft-2Dietf-2Ddetnet-2Dip-2D02&amp;d=3DDwMFaQ&am=
p;c=3DlI8Zb6TzM3d1tX4iEu7bpg&amp;r=3DZcHC6wX_gDwPDcfMaFNZiQ&amp;m=3DaXsW21A=
PRn1D0lnb_8NZAAvhbFKvvtW7hNZN0L4OVkU&amp;s=3Dv_m7-Vya44Tpf38IPNTfLFKd9vOPrw=
EKJ1koUg0xB-s&amp;e=3D" target=3D"_blank">
https://datatracker.ietf.org/doc/html/draft-ietf-detnet-ip-02</a><br>
&gt; <br>
&gt; A diff from the previous version is available at:<br>
&gt; <a href=3D"https://urldefense.proofpoint.com/v2/url?u=3Dhttps-3A__www.=
ietf.org_rfcdiff-3Furl2-3Ddraft-2Dietf-2Ddetnet-2Dip-2D02&amp;d=3DDwMFaQ&am=
p;c=3DlI8Zb6TzM3d1tX4iEu7bpg&amp;r=3DZcHC6wX_gDwPDcfMaFNZiQ&amp;m=3DaXsW21A=
PRn1D0lnb_8NZAAvhbFKvvtW7hNZN0L4OVkU&amp;s=3D9FVm_p_MTKAngR5wvgnJsDRVpBhRs1=
VBb-HiEc9AuFw&amp;e=3D" target=3D"_blank">
https://www.ietf.org/rfcdiff?url2=3Ddraft-ietf-detnet-ip-02</a><br>
&gt; <br>
&gt; <br>
&gt; Please note that it may take a couple of minutes from the time of subm=
ission<br>
&gt; until the htmlized version and diff are available at <a href=3D"https:=
//urldefense.proofpoint.com/v2/url?u=3Dhttp-3A__tools.ietf.org&amp;d=3DDwMF=
aQ&amp;c=3DlI8Zb6TzM3d1tX4iEu7bpg&amp;r=3DZcHC6wX_gDwPDcfMaFNZiQ&amp;m=3DaX=
sW21APRn1D0lnb_8NZAAvhbFKvvtW7hNZN0L4OVkU&amp;s=3DiQJB8fuxh1qkUEUNRcxmOvQFj=
WSriYN94CSHktRBwSw&amp;e=3D" target=3D"_blank">
tools.ietf.org</a>.<br>
&gt; <br>
&gt; Internet-Drafts are also available by anonymous FTP at:<br>
&gt; <a href=3D"https://urldefense.proofpoint.com/v2/url?u=3Dftp-3A__ftp.ie=
tf.org_internet-2Ddrafts_&amp;d=3DDwMFaQ&amp;c=3DlI8Zb6TzM3d1tX4iEu7bpg&amp=
;r=3DZcHC6wX_gDwPDcfMaFNZiQ&amp;m=3DaXsW21APRn1D0lnb_8NZAAvhbFKvvtW7hNZN0L4=
OVkU&amp;s=3D4kQjX_H4U0HBUhyMvMm8v_ub2smEgNFOgcbS-JFjmCg&amp;e=3D" target=
=3D"_blank">
ftp://ftp.ietf.org/internet-drafts/</a><br>
&gt; <br>
&gt; _______________________________________________<br>
&gt; I-D-Announce mailing list<br>
&gt; <a href=3D"mailto:I-D-Announce@ietf.org" target=3D"_blank">I-D-Announc=
e@ietf.org</a><br>
&gt; <a href=3D"https://urldefense.proofpoint.com/v2/url?u=3Dhttps-3A__www.=
ietf.org_mailman_listinfo_i-2Dd-2Dannounce&amp;d=3DDwMFaQ&amp;c=3DlI8Zb6TzM=
3d1tX4iEu7bpg&amp;r=3DZcHC6wX_gDwPDcfMaFNZiQ&amp;m=3DaXsW21APRn1D0lnb_8NZAA=
vhbFKvvtW7hNZN0L4OVkU&amp;s=3DiESW3uqZs6fiih_VYgFB-F-rtwNyaGqHl757qWRjZ94&a=
mp;e=3D" target=3D"_blank">
https://www.ietf.org/mailman/listinfo/i-d-announce</a><br>
&gt; Internet-Draft directories: <a href=3D"https://urldefense.proofpoint.c=
om/v2/url?u=3Dhttp-3A__www.ietf.org_shadow.html&amp;d=3DDwMFaQ&amp;c=3DlI8Z=
b6TzM3d1tX4iEu7bpg&amp;r=3DZcHC6wX_gDwPDcfMaFNZiQ&amp;m=3DaXsW21APRn1D0lnb_=
8NZAAvhbFKvvtW7hNZN0L4OVkU&amp;s=3DGi367w04OysBMQsqQk4D_FlH9mrlETnu55sSZQwW=
o8M&amp;e=3D" target=3D"_blank">
http://www.ietf.org/shadow.html</a><br>
&gt; or <a href=3D"https://urldefense.proofpoint.com/v2/url?u=3Dftp-3A__ftp=
.ietf.org_ietf_1shadow-2Dsites.txt&amp;d=3DDwMFaQ&amp;c=3DlI8Zb6TzM3d1tX4iE=
u7bpg&amp;r=3DZcHC6wX_gDwPDcfMaFNZiQ&amp;m=3DaXsW21APRn1D0lnb_8NZAAvhbFKvvt=
W7hNZN0L4OVkU&amp;s=3DYLkOGoZpigvSV1ZLn9IoiKXWyv2VoCYgoobywa8r3NE&amp;e=3D"=
 target=3D"_blank">
ftp://ftp.ietf.org/ietf/1shadow-sites.txt</a></span><o:p></o:p></p>
</div>
<p class=3D"MsoNormal" style=3D"mso-margin-top-alt:auto;margin-bottom:12.0p=
t"><o:p>&nbsp;</o:p></p>
<pre>_______________________________________________<o:p></o:p></pre>
<pre>detnet mailing list<o:p></o:p></pre>
<pre><a href=3D"mailto:detnet@ietf.org" target=3D"_blank">detnet@ietf.org</=
a><o:p></o:p></pre>
<pre><a href=3D"https://urldefense.proofpoint.com/v2/url?u=3Dhttps-3A__www.=
ietf.org_mailman_listinfo_detnet&amp;d=3DDwMFaQ&amp;c=3DlI8Zb6TzM3d1tX4iEu7=
bpg&amp;r=3DZcHC6wX_gDwPDcfMaFNZiQ&amp;m=3DaXsW21APRn1D0lnb_8NZAAvhbFKvvtW7=
hNZN0L4OVkU&amp;s=3DZKMFjjpaWmbkFYiW3V6Z8NzpzleGBZFDJT0yhKFMOyU&amp;e=3D" t=
arget=3D"_blank">https://www.ietf.org/mailman/listinfo/detnet</a><o:p></o:p=
></pre>
</blockquote>
</div>
</div>
<p class=3D"MsoNormal"><o:p>&nbsp;</o:p></p>
<pre>_______________________________________________<o:p></o:p></pre>
<pre>detnet mailing list<o:p></o:p></pre>
<pre><a href=3D"mailto:detnet@ietf.org" target=3D"_blank">detnet@ietf.org</=
a><o:p></o:p></pre>
<pre><a href=3D"https://urldefense.proofpoint.com/v2/url?u=3Dhttps-3A__www.=
ietf.org_mailman_listinfo_detnet&amp;d=3DDwMFaQ&amp;c=3DlI8Zb6TzM3d1tX4iEu7=
bpg&amp;r=3DZcHC6wX_gDwPDcfMaFNZiQ&amp;m=3DaXsW21APRn1D0lnb_8NZAAvhbFKvvtW7=
hNZN0L4OVkU&amp;s=3DZKMFjjpaWmbkFYiW3V6Z8NzpzleGBZFDJT0yhKFMOyU&amp;e=3D" t=
arget=3D"_blank">https://www.ietf.org/mailman/listinfo/detnet</a><o:p></o:p=
></pre>
</blockquote>
<p class=3D"MsoNormal"><o:p>&nbsp;</o:p></p>
<pre>_______________________________________________<o:p></o:p></pre>
<pre>detnet mailing list<o:p></o:p></pre>
<pre><a href=3D"mailto:detnet@ietf.org" target=3D"_blank">detnet@ietf.org</=
a><o:p></o:p></pre>
<pre><a href=3D"https://urldefense.proofpoint.com/v2/url?u=3Dhttps-3A__www.=
ietf.org_mailman_listinfo_detnet&amp;d=3DDwMFaQ&amp;c=3DlI8Zb6TzM3d1tX4iEu7=
bpg&amp;r=3DZcHC6wX_gDwPDcfMaFNZiQ&amp;m=3DaXsW21APRn1D0lnb_8NZAAvhbFKvvtW7=
hNZN0L4OVkU&amp;s=3DZKMFjjpaWmbkFYiW3V6Z8NzpzleGBZFDJT0yhKFMOyU&amp;e=3D" t=
arget=3D"_blank">https://www.ietf.org/mailman/listinfo/detnet</a><o:p></o:p=
></pre>
</blockquote>
<p class=3D"MsoNormal"><o:p>&nbsp;</o:p></p>
</div>
<p class=3D"MsoNormal">_______________________________________________<br>
detnet mailing list<br>
<a href=3D"mailto:detnet@ietf.org" target=3D"_blank">detnet@ietf.org</a><br=
>
<a href=3D"https://urldefense.proofpoint.com/v2/url?u=3Dhttps-3A__www.ietf.=
org_mailman_listinfo_detnet&amp;d=3DDwMFaQ&amp;c=3DlI8Zb6TzM3d1tX4iEu7bpg&a=
mp;r=3DZcHC6wX_gDwPDcfMaFNZiQ&amp;m=3DaXsW21APRn1D0lnb_8NZAAvhbFKvvtW7hNZN0=
L4OVkU&amp;s=3DZKMFjjpaWmbkFYiW3V6Z8NzpzleGBZFDJT0yhKFMOyU&amp;e=3D" target=
=3D"_blank">https://www.ietf.org/mailman/listinfo/detnet</a><o:p></o:p></p>
</blockquote>
</div>
</div>

<div>_______________________________________________</div>
<div>detnet mailing list</div>
<div><a class=3D"aqm-autolink aqm-autowrap" href=3D"mailto:detnet%40ietf.or=
g">detnet@ietf.org</a></div>
<div><a class=3D"aqm-autolink aqm-autowrap" href=3D"https://www.ietf.org/ma=
ilman/listinfo/detnet">https://www.ietf.org/mailman/listinfo/detnet</a></di=
v>
<div><br></div></blockquote>
</div>
</div>
</body>
</html>

------------16df1114cc05253277b54932a1--



From nobody Mon Oct 21 21:23:24 2019
Return-Path: <eagros@dolby.com>
X-Original-To: detnet@ietfa.amsl.com
Delivered-To: detnet@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 6431212006B for <detnet@ietfa.amsl.com>; Mon, 21 Oct 2019 21:23:23 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.999
X-Spam-Level: 
X-Spam-Status: No, score=-1.999 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_NONE=-0.0001, SPF_PASS=-0.001, URIBL_BLOCKED=0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=dolby.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id IgNUr25mbi6P for <detnet@ietfa.amsl.com>; Mon, 21 Oct 2019 21:23:18 -0700 (PDT)
Received: from NAM05-DM3-obe.outbound.protection.outlook.com (mail-eopbgr730106.outbound.protection.outlook.com [40.107.73.106]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-SHA384 (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id A3FC2120024 for <detnet@ietf.org>; Mon, 21 Oct 2019 21:23:17 -0700 (PDT)
ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=RNMn8fmxEWiCQtUj8/S/j9EoIvlhy8HHRwefs7npIH70AFCFaBBYdv/J7avFgSRVziHBdTofZLhTeL1aqwffj0Ph36VdcLXzNWV8nZrwremgCkshQgTYXydXK2NTLtFVSdxaSqiEMcy6LOpvFKutkp0z4WcZV6wGprOiVKUP9/CvSxgfRrYajCb7C+VpfF/Uow6xHm+OFAw0I1ttQe1qD7OMWj/hfGcV8xPDPiaM2z9Fd0CwTeK1gPjha3Wa7/hP2o39E+jCa7qJLM+83DGvkGndUr51ZzQz0JdXrWWv1cRmuPnNPQ27U8kwEErylvMwh4udNOkOaxvFkOcjzMRtMw==
ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com;  s=arcselector9901; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=cOn9SwO08lG6lDxrn/g621qJnbeBZlirIm3s37q7s28=; b=RlN+7vKJYKo6Ieif4snMEAauSZsRQuqxUcfFESAzahbg4/queuVrQvJmQQWYeY/jeNjnAMS8XDskZA2IhdPBi+PTh+ThOjJHfc8NXXJxGwtzZKhvg5eugRzVBfW7T9xcIgzC7e2nSDOBX7hfCGcuXYSAG61wb46OE5zzgnpubOmUw+MSdHvYSLJIe5uc9M4evCjy7ibLypD/oT3Dxav2/TwbFc9dxQ+gFrrtX6jMCDGXeJqLLNr7gofqdlR/+8RqbndePa/M4usdKVctrUuaYk4xPHyYWlIC81m/D03xgXsuCBhRt4vVu6Jgxn1GM3kvo8SyasRYpdJ55l+BC00KxQ==
ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=dolby.com; dmarc=pass action=none header.from=dolby.com; dkim=pass header.d=dolby.com; arc=none
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=dolby.com; s=selector2; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=cOn9SwO08lG6lDxrn/g621qJnbeBZlirIm3s37q7s28=; b=GL0aAruoA0s/wzOOx9cwNS+ZxQ9edSvf+1w06XtnnnTntdHhLHuO1PRLsNAm7tUTE5x7cPZGqTNDspm8khfQCv1/hiuxDhGX+Fnp1jWOkT2BIbVKD7cQVeh5iNligLmJ2HioiQWOZ4obKe3pIn/FFVYmFY2Phw2lojSw63d9nEQ=
Received: from BYAPR06MB4325.namprd06.prod.outlook.com (52.135.240.140) by BYAPR06MB5271.namprd06.prod.outlook.com (20.178.51.95) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.2367.20; Tue, 22 Oct 2019 03:50:09 +0000
Received: from BYAPR06MB4325.namprd06.prod.outlook.com ([fe80::4133:d57b:b32e:99b8]) by BYAPR06MB4325.namprd06.prod.outlook.com ([fe80::4133:d57b:b32e:99b8%3]) with mapi id 15.20.2347.028; Tue, 22 Oct 2019 03:50:09 +0000
From: "Grossman, Ethan A." <eagros@dolby.com>
To: Lou Berger <lberger@labn.net>, "DetNet@ietf.org" <detnet@ietf.org>
CC: Stewart Bryant <stewart.bryant@gmail.com>, "Andrew G. Malis" <agmalis@gmail.com>, "Black, David" <David.Black@dell.com>
Thread-Topic: [Detnet] Fwd: draft-ietf-detnet-ip-02.txt - ECN
Thread-Index: AdWEXh9psiE2WeJzRbKRcFv/FrbfNAABDzyaAAsfCoAAAlcHgABXmrIAAIYs0YAAAQcBAAAXy3GgAAE7BIAABP1AmA==
Date: Tue, 22 Oct 2019 03:50:09 +0000
Message-ID: <BYAPR06MB432555D0A00B42FE13BDF466C4680@BYAPR06MB4325.namprd06.prod.outlook.com>
References: <CE03DB3D7B45C245BCA0D243277949363077BFC2@MX307CL04.corp.emc.com> <CE03DB3D7B45C245BCA0D243277949363077C118@MX307CL04.corp.emc.com> <e11e2843-6185-386c-c0e4-2ed5555ae0bb@labn.net> <CE03DB3D7B45C245BCA0D243277949363077CFD0@MX307CL04.corp.emc.com> <6a29f784-5a2f-458d-1bb4-33794b8937c1@labn.net> <22d6eac8-9621-6147-49ff-90e593e613cb@gmail.com> <CAA=duU1SAzVqbU2T-ws=VB5+Bqrf+N81aL+1WsokfuKRiRdvbQ@mail.gmail.com> <BYAPR06MB4325AFB733AAA66AEB6FF2F7C4680@BYAPR06MB4325.namprd06.prod.outlook.com>, <16df1114968.277b.9b4188e636579690ba6c69f2c8a0f1fd@labn.net>
In-Reply-To: <16df1114968.277b.9b4188e636579690ba6c69f2c8a0f1fd@labn.net>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
authentication-results: spf=none (sender IP is ) smtp.mailfrom=eagros@dolby.com; 
x-originating-ip: [73.162.193.175]
x-ms-publictraffictype: Email
x-ms-office365-filtering-correlation-id: 9c327276-5f31-47b8-9ae0-08d756a2ef40
x-ms-traffictypediagnostic: BYAPR06MB5271:
x-ms-exchange-purlcount: 10
x-microsoft-antispam-prvs: <BYAPR06MB5271AB72873A492A7AC1392CC4680@BYAPR06MB5271.namprd06.prod.outlook.com>
x-ms-oob-tlc-oobclassifiers: OLM:10000;
x-forefront-prvs: 01986AE76B
x-forefront-antispam-report: SFV:NSPM; SFS:(10019020)(396003)(346002)(376002)(39860400002)(366004)(136003)(189003)(199004)(478694002)(13464003)(11346002)(446003)(6246003)(71190400001)(71200400001)(110136005)(476003)(54906003)(2501003)(2906002)(486006)(316002)(8936002)(86362001)(186003)(8676002)(76116006)(33656002)(4326008)(81156014)(81166006)(14444005)(256004)(26005)(64756008)(66476007)(66556008)(102836004)(66446008)(9686003)(25786009)(7736002)(6436002)(5660300002)(478600001)(66066001)(66946007)(54896002)(6306002)(99286004)(5070765005)(236005)(55016002)(53546011)(6506007)(790700001)(6116002)(74316002)(440504004)(66574012)(7696005)(14454004)(966005)(76176011)(517774005)(52536014)(4001150100001)(229853002)(606006)(3846002); DIR:OUT; SFP:1102; SCL:1; SRVR:BYAPR06MB5271; H:BYAPR06MB4325.namprd06.prod.outlook.com; FPR:; SPF:None; LANG:en; PTR:InfoNoRecords; MX:1; A:1; 
received-spf: None (protection.outlook.com: dolby.com does not designate permitted sender hosts)
x-ms-exchange-senderadcheck: 1
x-microsoft-antispam: BCL:0;
x-microsoft-antispam-message-info: DglBD0zjQrQwHplERHYYfUS5BvwzwNeaV8Mg769t9Y9JI3qeK4qGJwBHWgbLlT07DfHvoC+X7i2N0LfVIId4YEmA713lUcZrWIc7bJ7yPFoMSwREjnSDzJAQZZyCt2W7BqjbscNneTlGN3G3+CyzfbOx14TT/HP46XMi4NqPreMmTzyAhbxrdD7O6wLQrzJJc2eOoQfBu73vfpVwGHG6Hobcrys2/C9AfsIxArd0H2+0aP+E87zSAqH3RKhB6am13gCeyzDD3iw/nSlL/tZhQdc8fX0HkuX/9MGea49896TU2EP0SfnjrqrDQbpBXhX0+I5fwLDA0FkDxPNbqn/jHHXbb/jQCEEOa95ZYtJLW7CjLbNwI+ng25wzm8vTPF/95U5tYKvkUAcqhgCzSD3+JUHr4b2olAqzScS9MPw0/d6Bl9y9DHyfABa01HtRNyBwy87pEeeBQcEfseL0Hpbet/NjoO3k50uFOlnT3wbO6bU=
x-ms-exchange-transport-forked: True
Content-Type: multipart/alternative; boundary="_000_BYAPR06MB432555D0A00B42FE13BDF466C4680BYAPR06MB4325namp_"
MIME-Version: 1.0
X-OriginatorOrg: dolby.com
X-MS-Exchange-CrossTenant-Network-Message-Id: 9c327276-5f31-47b8-9ae0-08d756a2ef40
X-MS-Exchange-CrossTenant-originalarrivaltime: 22 Oct 2019 03:50:09.3234 (UTC)
X-MS-Exchange-CrossTenant-fromentityheader: Hosted
X-MS-Exchange-CrossTenant-id: 05408d25-cd0d-40c8-8962-5462de64a318
X-MS-Exchange-CrossTenant-mailboxtype: HOSTED
X-MS-Exchange-CrossTenant-userprincipalname: ydJb3ax/8QaStluQviGTywOrq4TkUErNq1DVgAAk19NMcsb2z7z17ZMCfXhfI0Kx8QazqCdM+WVx0qUDQ4imOQ==
X-MS-Exchange-Transport-CrossTenantHeadersStamped: BYAPR06MB5271
Archived-At: <https://mailarchive.ietf.org/arch/msg/detnet/VzaJa_IjeFX844Aip3jMoZ4tCJc>
Subject: Re: [Detnet] Fwd: draft-ietf-detnet-ip-02.txt - ECN
X-BeenThere: detnet@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: Discussions on Deterministic Networking BoF and Proposed WG <detnet.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/detnet>, <mailto:detnet-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/detnet/>
List-Post: <mailto:detnet@ietf.org>
List-Help: <mailto:detnet-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/detnet>, <mailto:detnet-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 22 Oct 2019 04:23:23 -0000

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

Just so I understand, by "other bits in the header" do you mean the 6-tuple=
 bits, or are there others that can also be used for flow ID?

________________________________
From: Lou Berger <lberger@labn.net>
Sent: Monday, October 21, 2019 6:25:05 PM
To: Grossman, Ethan A. <eagros@dolby.com>; DetNet@ietf.org <detnet@ietf.org=
>
Cc: Stewart Bryant <stewart.bryant@gmail.com>; Andrew G. Malis <agmalis@gma=
il.com>; Black, David <David.Black@dell.com>
Subject: Re: [Detnet] Fwd: draft-ietf-detnet-ip-02.txt - ECN


Ethan,

Yes, but I think it's a tolerable compromise to move the work forward - and=
 there are other bits available in the header...

Lou

________________________________

On October 21, 2019 8:54:00 PM "Grossman, Ethan A." <eagros@dolby.com> wrot=
e:
Does losing control over those two bits (ECN) adversely affect the upward s=
calability of the system in any meaningful way? I mean, can one think of it=
 like =93this reduces the number of flows that can be identified by a facto=
r of 4=94?  Does anyone working on =93Large Scale DetNet=94 have any though=
ts on this?
Thanks,
Ethan.

From: detnet <detnet-bounces@ietf.org> On Behalf Of Andrew G. Malis
Sent: Monday, October 21, 2019 6:29 AM
To: Stewart Bryant <stewart.bryant@gmail.com>
Cc: DetNet@ietf.org; Lou Berger <lberger@labn.net>; Black, David <David.Bla=
ck@dell.com>
Subject: Re: [Detnet] Fwd: draft-ietf-detnet-ip-02.txt - ECN

I also don't have any objection to removing the ECN text.

Cheers,
Andy


On Mon, Oct 21, 2019 at 8:59 AM Stewart Bryant <stewart.bryant@gmail.com<ma=
ilto:stewart.bryant@gmail.com>> wrote:

Yes, let's delete the references to ECN from the text.

- Stewart
On 18/10/2019 22:57, Lou Berger wrote:

David,

    I'm personally okay with dropping all references to the ECN field.  But=
 doing so is a change from previous discussions so is a WG call.

WG,

Are there any objections to removing the language related to the ECN field?

The implication is that the detnet IP standard will only cover the 6-bit DS=
CP field carried in what was once referred to as the 8-bit IP TOS Field.

Thanks,

Lou

(No hats)
On 10/16/2019 11:08 PM, Black, David wrote:

> While I understand you have concerns about a node providing different tra=
ffic treatment based on ECN markings on a local node, I believe this happen=
s today =96
> just look at the related config options for your favorite router vendor. =
 Can you live with SHOULD NOT vs MUST NOT?
I can live with removal of all mention of ECN from this draft.  I would sug=
gest this course of action if the goal is to avoid =93MUST NOT=94 wording.

Otherwise, I would need to be convinced that what the draft proposes to do/=
allow wrt ECN is consistent with RFC 3168.  The current text is not consist=
ent with RFC 3168..

Thanks, --David

From: Lou Berger <lberger@labn.net><mailto:lberger@labn.net>
Sent: Wednesday, October 16, 2019 10:02 PM
To: Black, David; DetNet@ietf.org<mailto:DetNet@ietf.org>
Subject: Re: [Detnet] Fwd: draft-ietf-detnet-ip-02.txt - ECN


[EXTERNAL EMAIL]

sigh -I thought we went over all language in e-mail and over the phone.
On 10/16/2019 4:43 PM, Black, David wrote:
Forwarding to remove internet-drafts@ietf.org<mailto:internet-drafts@ietf.o=
rg> as a recipient.  Please respond to this email.

Thanks, --David ... Sent from my Android not-so-smartphone.


-------- Original message --------
From: "Black, David" <david.black@emc.com><mailto:david.black@emc.com>
Date: 10/16/19 3:13 PM (GMT-06:00)
To: internet-drafts@ietf.org<mailto:internet-drafts@ietf.org>, detnet@ietf.=
org<mailto:detnet@ietf.org>
Subject: draft-ietf-detnet-ip-02.txt - ECN

The ECN material in this draft conflicts with RFC 3168 (a long-standing Pro=
posed Standard).  I apologize to anyone who may have been under the impress=
ion that all ECN-related concerns were resolved in that call, as the text i=
n this note did not come up during that call.

The TL;DR summary of my concerns is the rationale for change [3] below:

        Rationale: Use of ECN field for flow identification is not compatib=
le with RFC 3168.

It was my understanding that your primary concern was split paths and this =
is what we covered in the language distributed on Monday.

While I understand you have concerns about a node providing different traff=
ic treatment based on ECN markings on a local node, I believe this happens =
today -- just look at the related config options for your favorite router v=
endor.  Can you live with SHOULD NOT vs MUST NOT?

Thanks,

Lou



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

The following four changes will correct this problem:

[1] In Section 3.  DetNet IP Data Plane Overview

OLD
   The DetNet IP data plane also allows for optional matching on two
   additional data fields.  The optional fields are the ECN Field, as in
   [RFC3168], and the IPv6 flow label field, as defined in [RFC8200].
NEW
   The DetNet IP data plane also allows for optional matching on one
   additional data field, the IPv6 flow label field, as defined in [RFC8200=
].

Rationale: ECN field MUST NOT be used to subdivide a flow into sub-flows.  =
See RFC 3168.

[2] In  Section 4.3.1.  Class of Service

Remove this sentence:

   The 2-bit explicit congestion
   notification (ECN) [RFC3168] field MAY also be used.

Rationale: The ECN mechanism is not a Class of service mechanism.  See RFC =
3168.

[3] In Section 5.1.1.4.  IPv4 Type of Service and IPv6 Traffic Class Fields

Remove this text:

   Implementations of this document MUST allow the ECN field to be
   ignored as part of DetNet flow identification.  Additionally,
   implementations SHOULD support identification of DetNet flows based
   on the value carried in the ECN field.  When this field is used to
   identify a specific DetNet flow, implementations MUST support a list
   of ECN values that match a specific slow.

If desired, replace it with:

   The ECN field MUST NOT be used as part of DetNet flow identification.

Rationale: Use of ECN field for flow identification is not compatible with =
RFC 3168.

[4] In Section 6.  Management and Control Information Summary

Remove these two bullets:

      *  If the ECN field is to be used in flow identification.
         Matching based on ECN filed values is optional.

      *  When ECN field is used in flow identification, a list of field
         values that may be used by a specific flow.

Rationale: Same as [3].

Thanks, --David

> -----Original Message-----
> From: I-D-Announce <i-d-announce-bounces@ietf.org><mailto:i-d-announce-bo=
unces@ietf.org> On Behalf Of internet-
> drafts@ietf.org<mailto:drafts@ietf.org>
> Sent: Wednesday, October 16, 2019 3:49 PM
> To: i-d-announce@ietf.org<mailto:i-d-announce@ietf.org>
> Cc: detnet@ietf.org<mailto:detnet@ietf.org>
> Subject: I-D Action: draft-ietf-detnet-ip-02.txt
>
>
> [EXTERNAL EMAIL]
>
>
> A New Internet-Draft is available from the on-line Internet-Drafts direct=
ories.
> This draft is a work item of the Deterministic Networking WG of the IETF.
>
>         Title           : DetNet Data Plane: IP
>         Authors         : Bal=E1zs Varga
>                           J=E1nos Farkas
>                           Lou Berger
>                           Don Fedyk
>                           Andrew G. Malis
>                           Stewart Bryant
>                           Jouni Korhonen
>        Filename        : draft-ietf-detnet-ip-02.txt
>        Pages           : 23
>        Date            : 2019-10-16
>
> Abstract:
>    This document specifies the Deterministic Networking data plane when
>    operating in an IP packet switched network.
>
>
> The IETF datatracker status page for this draft is:
> https://datatracker.ietf.org/doc/draft-ietf-detnet-ip/<https://urldefense=
.proofpoint.com/v2/url?u=3Dhttps-3A__datatracker.ietf.org_doc_draft-2Dietf-=
2Ddetnet-2Dip_&d=3DDwMFaQ&c=3DlI8Zb6TzM3d1tX4iEu7bpg&r=3DZcHC6wX_gDwPDcfMaF=
NZiQ&m=3DaXsW21APRn1D0lnb_8NZAAvhbFKvvtW7hNZN0L4OVkU&s=3DmzbAKXUleGS8Bz7ajb=
UbKTPPDXTF0sMHaR30Jz1vx3I&e=3D>
>
> There are also htmlized versions available at:
> https://tools.ietf.org/html/draft-ietf-detnet-ip-02<https://urldefense.pr=
oofpoint.com/v2/url?u=3Dhttps-3A__tools.ietf.org_html_draft-2Dietf-2Ddetnet=
-2Dip-2D02&d=3DDwMFaQ&c=3DlI8Zb6TzM3d1tX4iEu7bpg&r=3DZcHC6wX_gDwPDcfMaFNZiQ=
&m=3DaXsW21APRn1D0lnb_8NZAAvhbFKvvtW7hNZN0L4OVkU&s=3DU2KdtDL3CUVCsekPojtQVK=
IvgeP45L36pWIa_NTIOsA&e=3D>
> https://datatracker.ietf.org/doc/html/draft-ietf-detnet-ip-02<https://url=
defense.proofpoint.com/v2/url?u=3Dhttps-3A__datatracker.ietf.org_doc_html_d=
raft-2Dietf-2Ddetnet-2Dip-2D02&d=3DDwMFaQ&c=3DlI8Zb6TzM3d1tX4iEu7bpg&r=3DZc=
HC6wX_gDwPDcfMaFNZiQ&m=3DaXsW21APRn1D0lnb_8NZAAvhbFKvvtW7hNZN0L4OVkU&s=3Dv_=
m7-Vya44Tpf38IPNTfLFKd9vOPrwEKJ1koUg0xB-s&e=3D>
>
> A diff from the previous version is available at:
> https://www.ietf.org/rfcdiff?url2=3Ddraft-ietf-detnet-ip-02<https://urlde=
fense.proofpoint.com/v2/url?u=3Dhttps-3A__www.ietf.org_rfcdiff-3Furl2-3Ddra=
ft-2Dietf-2Ddetnet-2Dip-2D02&d=3DDwMFaQ&c=3DlI8Zb6TzM3d1tX4iEu7bpg&r=3DZcHC=
6wX_gDwPDcfMaFNZiQ&m=3DaXsW21APRn1D0lnb_8NZAAvhbFKvvtW7hNZN0L4OVkU&s=3D9FVm=
_p_MTKAngR5wvgnJsDRVpBhRs1VBb-HiEc9AuFw&e=3D>
>
>
> Please note that it may take a couple of minutes from the time of submiss=
ion
> until the htmlized version and diff are available at tools.ietf.org<https=
://urldefense.proofpoint.com/v2/url?u=3Dhttp-3A__tools.ietf.org&d=3DDwMFaQ&=
c=3DlI8Zb6TzM3d1tX4iEu7bpg&r=3DZcHC6wX_gDwPDcfMaFNZiQ&m=3DaXsW21APRn1D0lnb_=
8NZAAvhbFKvvtW7hNZN0L4OVkU&s=3DiQJB8fuxh1qkUEUNRcxmOvQFjWSriYN94CSHktRBwSw&=
e=3D>.
>
> Internet-Drafts are also available by anonymous FTP at:
> ftp://ftp.ietf.org/internet-drafts/<https://urldefense.proofpoint.com/v2/=
url?u=3Dftp-3A__ftp.ietf.org_internet-2Ddrafts_&d=3DDwMFaQ&c=3DlI8Zb6TzM3d1=
tX4iEu7bpg&r=3DZcHC6wX_gDwPDcfMaFNZiQ&m=3DaXsW21APRn1D0lnb_8NZAAvhbFKvvtW7h=
NZN0L4OVkU&s=3D4kQjX_H4U0HBUhyMvMm8v_ub2smEgNFOgcbS-JFjmCg&e=3D>
>
> _______________________________________________
> I-D-Announce mailing list
> I-D-Announce@ietf.org<mailto:I-D-Announce@ietf.org>
> https://www.ietf.org/mailman/listinfo/i-d-announce<https://urldefense.pro=
ofpoint.com/v2/url?u=3Dhttps-3A__www.ietf.org_mailman_listinfo_i-2Dd-2Danno=
unce&d=3DDwMFaQ&c=3DlI8Zb6TzM3d1tX4iEu7bpg&r=3DZcHC6wX_gDwPDcfMaFNZiQ&m=3Da=
XsW21APRn1D0lnb_8NZAAvhbFKvvtW7hNZN0L4OVkU&s=3DiESW3uqZs6fiih_VYgFB-F-rtwNy=
aGqHl757qWRjZ94&e=3D>
> Internet-Draft directories: http://www.ietf.org/shadow.html<https://urlde=
fense.proofpoint.com/v2/url?u=3Dhttp-3A__www.ietf.org_shadow.html&d=3DDwMFa=
Q&c=3DlI8Zb6TzM3d1tX4iEu7bpg&r=3DZcHC6wX_gDwPDcfMaFNZiQ&m=3DaXsW21APRn1D0ln=
b_8NZAAvhbFKvvtW7hNZN0L4OVkU&s=3DGi367w04OysBMQsqQk4D_FlH9mrlETnu55sSZQwWo8=
M&e=3D>
> or ftp://ftp.ietf.org/ietf/1shadow-sites.txt<https://urldefense.proofpoin=
t.com/v2/url?u=3Dftp-3A__ftp.ietf.org_ietf_1shadow-2Dsites.txt&d=3DDwMFaQ&c=
=3DlI8Zb6TzM3d1tX4iEu7bpg&r=3DZcHC6wX_gDwPDcfMaFNZiQ&m=3DaXsW21APRn1D0lnb_8=
NZAAvhbFKvvtW7hNZN0L4OVkU&s=3DYLkOGoZpigvSV1ZLn9IoiKXWyv2VoCYgoobywa8r3NE&e=
=3D>


_______________________________________________

detnet mailing list

detnet@ietf.org<mailto:detnet@ietf.org>

https://www.ietf.org/mailman/listinfo/detnet<https://urldefense.proofpoint.=
com/v2/url?u=3Dhttps-3A__www.ietf.org_mailman_listinfo_detnet&d=3DDwMFaQ&c=
=3DlI8Zb6TzM3d1tX4iEu7bpg&r=3DZcHC6wX_gDwPDcfMaFNZiQ&m=3DaXsW21APRn1D0lnb_8=
NZAAvhbFKvvtW7hNZN0L4OVkU&s=3DZKMFjjpaWmbkFYiW3V6Z8NzpzleGBZFDJT0yhKFMOyU&e=
=3D>


_______________________________________________

detnet mailing list

detnet@ietf.org<mailto:detnet@ietf.org>

https://www.ietf.org/mailman/listinfo/detnet<https://urldefense.proofpoint.=
com/v2/url?u=3Dhttps-3A__www.ietf.org_mailman_listinfo_detnet&d=3DDwMFaQ&c=
=3DlI8Zb6TzM3d1tX4iEu7bpg&r=3DZcHC6wX_gDwPDcfMaFNZiQ&m=3DaXsW21APRn1D0lnb_8=
NZAAvhbFKvvtW7hNZN0L4OVkU&s=3DZKMFjjpaWmbkFYiW3V6Z8NzpzleGBZFDJT0yhKFMOyU&e=
=3D>


_______________________________________________

detnet mailing list

detnet@ietf.org<mailto:detnet@ietf.org>

https://www.ietf.org/mailman/listinfo/detnet<https://urldefense.proofpoint.=
com/v2/url?u=3Dhttps-3A__www.ietf.org_mailman_listinfo_detnet&d=3DDwMFaQ&c=
=3DlI8Zb6TzM3d1tX4iEu7bpg&r=3DZcHC6wX_gDwPDcfMaFNZiQ&m=3DaXsW21APRn1D0lnb_8=
NZAAvhbFKvvtW7hNZN0L4OVkU&s=3DZKMFjjpaWmbkFYiW3V6Z8NzpzleGBZFDJT0yhKFMOyU&e=
=3D>

_______________________________________________
detnet mailing list
detnet@ietf.org<mailto:detnet@ietf.org>
https://www.ietf.org/mailman/listinfo/detnet<https://urldefense.proofpoint.=
com/v2/url?u=3Dhttps-3A__www.ietf.org_mailman_listinfo_detnet&d=3DDwMFaQ&c=
=3DlI8Zb6TzM3d1tX4iEu7bpg&r=3DZcHC6wX_gDwPDcfMaFNZiQ&m=3DaXsW21APRn1D0lnb_8=
NZAAvhbFKvvtW7hNZN0L4OVkU&s=3DZKMFjjpaWmbkFYiW3V6Z8NzpzleGBZFDJT0yhKFMOyU&e=
=3D>
_______________________________________________
detnet mailing list
detnet@ietf.org<mailto:detnet%40ietf.org>
https://www.ietf.org/mailman/listinfo/detnet<https://urldefense.proofpoint.=
com/v2/url?u=3Dhttps-3A__www.ietf.org_mailman_listinfo_detnet&d=3DDwMFaQ&c=
=3DlI8Zb6TzM3d1tX4iEu7bpg&r=3DZcHC6wX_gDwPDcfMaFNZiQ&m=3DGKNVqAPtpa8uZ40gFa=
5S2b4cmkGUlcUqPaMIYaykBg0&s=3DNyiNEuJHbNv1U35XZu0V43ZJnNGmQDS5-LMVkQosZZM&e=
=3D>


--_000_BYAPR06MB432555D0A00B42FE13BDF466C4680BYAPR06MB4325namp_
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">
<style><!--=0A=
/* Font Definitions */=0A=
@font-face=0A=
	{font-family:"Cambria Math";=0A=
	panose-1:2 4 5 3 5 4 6 3 2 4;}=0A=
@font-face=0A=
	{font-family:Calibri;=0A=
	panose-1:2 15 5 2 2 2 4 3 2 4;}=0A=
@font-face=0A=
	{font-family:Consolas;=0A=
	panose-1:2 11 6 9 2 2 4 3 2 4;}=0A=
/* Style Definitions */=0A=
p.MsoNormal, li.MsoNormal, div.MsoNormal=0A=
	{margin:0in;=0A=
	margin-bottom:.0001pt;=0A=
	font-size:11.0pt;=0A=
	font-family:"Calibri",sans-serif;}=0A=
a:link, span.MsoHyperlink=0A=
	{mso-style-priority:99;=0A=
	color:blue;=0A=
	text-decoration:underline;}=0A=
a:visited, span.MsoHyperlinkFollowed=0A=
	{mso-style-priority:99;=0A=
	color:purple;=0A=
	text-decoration:underline;}=0A=
pre=0A=
	{mso-style-priority:99;=0A=
	mso-style-link:"HTML Preformatted Char";=0A=
	margin:0in;=0A=
	margin-bottom:.0001pt;=0A=
	font-size:10.0pt;=0A=
	font-family:"Courier New";}=0A=
p.msonormal0, li.msonormal0, div.msonormal0=0A=
	{mso-style-name:msonormal;=0A=
	mso-margin-top-alt:auto;=0A=
	margin-right:0in;=0A=
	mso-margin-bottom-alt:auto;=0A=
	margin-left:0in;=0A=
	font-size:11.0pt;=0A=
	font-family:"Calibri",sans-serif;}=0A=
span.HTMLPreformattedChar=0A=
	{mso-style-name:"HTML Preformatted Char";=0A=
	mso-style-priority:99;=0A=
	mso-style-link:"HTML Preformatted";=0A=
	font-family:Consolas;}=0A=
span.EmailStyle21=0A=
	{mso-style-type:personal-reply;=0A=
	font-family:"Calibri",sans-serif;=0A=
	color:windowtext;}=0A=
.MsoChpDefault=0A=
	{mso-style-type:export-only;=0A=
	font-family:"Calibri",sans-serif;}=0A=
@page WordSection1=0A=
	{size:8.5in 11.0in;=0A=
	margin:1.0in 1.0in 1.0in 1.0in;}=0A=
div.WordSection1=0A=
	{page:WordSection1;}=0A=
--></style><!--[if gte mso 9]><xml>=0A=
<o:shapedefaults v:ext=3D"edit" spidmax=3D"1026" />=0A=
</xml><![endif]--><!--[if gte mso 9]><xml>=0A=
<o:shapelayout v:ext=3D"edit">=0A=
<o:idmap v:ext=3D"edit" data=3D"1" />=0A=
</o:shapelayout></xml><![endif]-->
</head>
<body lang=3D"en-us" link=3D"blue" vlink=3D"purple">
<div>
<div>
<div style=3D"direction: ltr;">Just so I understand, by &quot;other bits in=
 the header&quot; do you mean the 6-tuple bits, or are there others that ca=
n also be used for flow ID?</div>
</div>
<div><br>
</div>
<div class=3D"ms-outlook-ios-signature"></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> Lou Berger &lt;lberge=
r@labn.net&gt;<br>
<b>Sent:</b> Monday, October 21, 2019 6:25:05 PM<br>
<b>To:</b> Grossman, Ethan A. &lt;eagros@dolby.com&gt;; DetNet@ietf.org &lt=
;detnet@ietf.org&gt;<br>
<b>Cc:</b> Stewart Bryant &lt;stewart.bryant@gmail.com&gt;; Andrew G. Malis=
 &lt;agmalis@gmail.com&gt;; Black, David &lt;David.Black@dell.com&gt;<br>
<b>Subject:</b> Re: [Detnet] Fwd: draft-ietf-detnet-ip-02.txt - ECN</font>
<div>&nbsp;</div>
</div>
<div>
<div style=3D"color: black;">
<div style=3D"color: black;">
<p style=3D"margin: 0 0 1em 0; color: black;">Ethan,</p>
<p style=3D"margin: 0 0 1em 0; color: black;">Yes, but I think it's a toler=
able compromise to move the work forward - and there are other bits availab=
le in the header...</p>
<p style=3D"margin: 0 0 1em 0; color: black;">Lou</p>
</div>
<div style=3D"color: black;">
<hr style=3D"border: none; border-top: solid #D0D0D0 1.0pt;">
<p style=3D"color: black; font-size: 10pt; font-family: sans-serif; margin:=
 8pt 0;">
On October 21, 2019 8:54:00 PM &quot;Grossman, Ethan A.&quot; &lt;eagros@do=
lby.com&gt; wrote:</p>
<blockquote type=3D"cite" class=3D"gmail_quote" style=3D"margin: 0 0 0 0.75=
ex; border-left: 1px solid #808080; padding-left: 0.75ex;">
<div class=3D"WordSection1">
<p class=3D"MsoNormal">Does losing control over those two bits (ECN) advers=
ely affect the upward scalability of the system in any meaningful way? I me=
an, can one think of it like =93this reduces the number of flows that can b=
e identified by a factor of 4=94? &nbsp;Does
 anyone working on =93Large Scale DetNet=94 have any thoughts on this? <o:p=
></o:p></p>
<p class=3D"MsoNormal">Thanks,<o:p></o:p></p>
<p class=3D"MsoNormal">Ethan.<o:p></o:p></p>
<p class=3D"MsoNormal"><o:p>&nbsp;</o:p></p>
<p class=3D"MsoNormal"><b>From:</b> detnet &lt;detnet-bounces@ietf.org&gt; =
<b>On Behalf Of
</b>Andrew G. Malis<br>
<b>Sent:</b> Monday, October 21, 2019 6:29 AM<br>
<b>To:</b> Stewart Bryant &lt;stewart.bryant@gmail.com&gt;<br>
<b>Cc:</b> DetNet@ietf.org; Lou Berger &lt;lberger@labn.net&gt;; Black, Dav=
id &lt;David.Black@dell.com&gt;<br>
<b>Subject:</b> Re: [Detnet] Fwd: draft-ietf-detnet-ip-02.txt - ECN<o:p></o=
:p></p>
<p class=3D"MsoNormal"><o:p>&nbsp;</o:p></p>
<div>
<p class=3D"MsoNormal">I also don't have any objection to removing the ECN =
text.<o:p></o:p></p>
<div>
<p class=3D"MsoNormal"><o:p>&nbsp;</o:p></p>
</div>
<div>
<p class=3D"MsoNormal">Cheers,<o:p></o:p></p>
</div>
<div>
<p class=3D"MsoNormal">Andy<o:p></o:p></p>
</div>
<div>
<p class=3D"MsoNormal"><o:p>&nbsp;</o:p></p>
</div>
</div>
<p class=3D"MsoNormal"><o:p>&nbsp;</o:p></p>
<div>
<div>
<p class=3D"MsoNormal">On Mon, Oct 21, 2019 at 8:59 AM Stewart Bryant &lt;<=
a href=3D"mailto:stewart.bryant@gmail.com">stewart.bryant@gmail.com</a>&gt;=
 wrote:<o:p></o:p></p>
</div>
<blockquote style=3D"border:none;border-left:solid #CCCCCC 1.0pt;padding:0i=
n 0in 0in 6.0pt;margin-left:4.8pt;margin-right:0in">
<div>
<p class=3D"MsoNormal" style=3D"margin-bottom:12.0pt"><br>
Yes, let's delete the references to ECN from the text.<br>
<br>
- Stewart<o:p></o:p></p>
<div>
<p class=3D"MsoNormal">On 18/10/2019 22:57, Lou Berger wrote:<o:p></o:p></p=
>
</div>
<blockquote style=3D"margin-top:5.0pt;margin-bottom:5.0pt">
<p>David,<o:p></o:p></p>
<p>&nbsp;&nbsp;&nbsp; I'm personally okay with dropping all references to t=
he ECN field.&nbsp; But doing so is a change from previous discussions so i=
s a WG call.<o:p></o:p></p>
<p>WG,<o:p></o:p></p>
<p>Are there any objections to removing the language related to the ECN fie=
ld? <o:p>
</o:p></p>
<p>The implication is that the detnet IP standard will only cover the 6-bit=
 DSCP field carried in what was once referred to as the 8-bit IP TOS Field.=
<o:p></o:p></p>
<p>Thanks,<o:p></o:p></p>
<p>Lou<o:p></o:p></p>
<p>(No hats)<o:p></o:p></p>
<div>
<p class=3D"MsoNormal">On 10/16/2019 11:08 PM, Black, David wrote:<o:p></o:=
p></p>
</div>
<blockquote style=3D"margin-top:5.0pt;margin-bottom:5.0pt">
<div>
<p>&gt; While I understand you have concerns about a node providing differe=
nt traffic treatment based on ECN markings on a local node, I believe this =
happens today =96<br>
&gt; just look at the related config options for your favorite router vendo=
r.&nbsp; Can you live with SHOULD NOT vs MUST NOT?<o:p></o:p></p>
<p class=3D"MsoNormal" style=3D"mso-margin-top-alt:auto;mso-margin-bottom-a=
lt:auto"><span style=3D"color:#993366">I can live with removal of all menti=
on of ECN from this draft.&nbsp; I would suggest this course of action if t=
he goal is to avoid =93MUST NOT=94 wording.</span><o:p></o:p></p>
<p class=3D"MsoNormal" style=3D"mso-margin-top-alt:auto;mso-margin-bottom-a=
lt:auto"><span style=3D"color:#993366">&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 style=3D"color:#993366">Otherwise, I would need to be convin=
ced that what the draft proposes to do/allow wrt ECN is consistent with RFC=
 3168.&nbsp; The current text is not consistent
 with RFC 3168..</span><o:p></o:p></p>
<p class=3D"MsoNormal" style=3D"mso-margin-top-alt:auto;mso-margin-bottom-a=
lt:auto"><span style=3D"color:#993366">&nbsp;</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 style=3D"color:#993366">Thanks, --David</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 style=3D"color:#993366">&nbsp;</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" style=3D"mso-margin-top-alt:auto;mso-margin-bottom-a=
lt:auto"><b>From:</b> Lou Berger
<a href=3D"mailto:lberger@labn.net" target=3D"_blank">&lt;lberger@labn.net&=
gt;</a> <br>
<b>Sent:</b> Wednesday, October 16, 2019 10:02 PM<br>
<b>To:</b> Black, David; <a href=3D"mailto:DetNet@ietf.org" target=3D"_blan=
k">DetNet@ietf.org</a><br>
<b>Subject:</b> Re: [Detnet] Fwd: draft-ietf-detnet-ip-02.txt - ECN<o:p></o=
:p></p>
</div>
</div>
<p class=3D"MsoNormal" style=3D"mso-margin-top-alt:auto;mso-margin-bottom-a=
lt:auto">&nbsp;<o:p></o:p></p>
<div>
<p><span style=3D"color:#CE1126">[EXTERNAL EMAIL] </span><o:p></o:p></p>
</div>
<p>sigh -I thought we went over all language in e-mail and over the phone.<=
o:p></o:p></p>
<div>
<p class=3D"MsoNormal" style=3D"mso-margin-top-alt:auto;mso-margin-bottom-a=
lt:auto">On 10/16/2019 4:43 PM, Black, David wrote:<o:p></o:p></p>
</div>
<blockquote style=3D"margin-top:5.0pt;margin-bottom:5.0pt">
<div>
<div>
<p class=3D"MsoNormal" style=3D"mso-margin-top-alt:auto;mso-margin-bottom-a=
lt:auto"><span style=3D"font-family:&quot;Arial&quot;,sans-serif">Forwardin=
g to remove
<a href=3D"mailto:internet-drafts@ietf.org" target=3D"_blank">internet-draf=
ts@ietf.org</a> as a recipient.&nbsp; Please respond to this email.&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">&nbsp;<o:p></o:p></p>
</div>
<div id=3D"gmail-m_-9213105094002399330x_composer_signature">
<div>
<p class=3D"MsoNormal" style=3D"mso-margin-top-alt:auto;mso-margin-bottom-a=
lt:auto"><span style=3D"font-size:9.5pt;color:#575757">Thanks, --David ... =
Sent from my Android not-so-smartphone.</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">&nbsp;<o:p></o:p></p>
</div>
<div>
<p class=3D"MsoNormal" style=3D"mso-margin-top-alt:auto;mso-margin-bottom-a=
lt:auto">&nbsp;<o:p></o:p></p>
</div>
<div>
<p class=3D"MsoNormal" style=3D"mso-margin-top-alt:auto;mso-margin-bottom-a=
lt:auto">-------- Original message --------<o:p></o:p></p>
</div>
<div>
<p class=3D"MsoNormal" style=3D"mso-margin-top-alt:auto;mso-margin-bottom-a=
lt:auto">From: &quot;Black, David&quot;
<a href=3D"mailto:david.black@emc.com" target=3D"_blank">&lt;david.black@em=
c.com&gt;</a> <o:p>
</o:p></p>
</div>
<div>
<p class=3D"MsoNormal" style=3D"mso-margin-top-alt:auto;mso-margin-bottom-a=
lt:auto">Date: 10/16/19 3:13 PM (GMT-06:00)
<o:p></o:p></p>
</div>
<div>
<p class=3D"MsoNormal" style=3D"mso-margin-top-alt:auto;mso-margin-bottom-a=
lt:auto">To:
<a href=3D"mailto:internet-drafts@ietf.org" target=3D"_blank">internet-draf=
ts@ietf.org</a>,
<a href=3D"mailto:detnet@ietf.org" target=3D"_blank">detnet@ietf.org</a> <o=
:p></o:p></p>
</div>
<div>
<p class=3D"MsoNormal" style=3D"mso-margin-top-alt:auto;mso-margin-bottom-a=
lt:auto">Subject: draft-ietf-detnet-ip-02.txt - ECN
<o:p></o:p></p>
</div>
<div>
<p class=3D"MsoNormal" style=3D"mso-margin-top-alt:auto;mso-margin-bottom-a=
lt:auto">&nbsp;<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:10.0pt">The ECN material in this draft co=
nflicts with RFC 3168 (a long-standing Proposed Standard).&nbsp; I apologiz=
e to anyone who may have been under the impression
 that all ECN-related concerns were resolved in that call, as the text in t=
his note did not come up during that call.<br>
<br>
The TL;DR summary of my concerns is the rationale for change [3] below:<br>
<br>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; Rationale: Use of ECN field for =
flow identification is not compatible with RFC 3168.</span><o:p></o:p></p>
</div>
</blockquote>
<p>It was my understanding that your primary concern was split paths and th=
is is what we covered in the language distributed on Monday.&nbsp;
<o:p></o:p></p>
<p>While I understand you have concerns about a node providing different tr=
affic treatment based on ECN markings on a local node, I believe this happe=
ns today -- just look at the related config options for your favorite route=
r vendor.&nbsp; Can you live with SHOULD
 NOT vs MUST NOT?<o:p></o:p></p>
<p>Thanks,<o:p></o:p></p>
<p>Lou<o:p></o:p></p>
<p>&nbsp;<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 style=3D"font-size:10.0pt"><br>
-------------------------------------------------<br>
<br>
The following four changes will correct this problem:<br>
<br>
[1] In Section 3.&nbsp; DetNet IP Data Plane Overview<br>
<br>
OLD<br>
&nbsp;&nbsp; The DetNet IP data plane also allows for optional matching on =
two<br>
&nbsp;&nbsp; additional data fields.&nbsp; The optional fields are the ECN =
Field, as in<br>
&nbsp;&nbsp; [RFC3168], and the IPv6 flow label field, as defined in [RFC82=
00].<br>
NEW<br>
&nbsp;&nbsp; The DetNet IP data plane also allows for optional matching on =
one<br>
&nbsp;&nbsp; additional data field, the IPv6 flow label field, as defined i=
n [RFC8200].<br>
<br>
Rationale: ECN field MUST NOT be used to subdivide a flow into sub-flows.&n=
bsp; See RFC 3168.<br>
<br>
[2] In&nbsp; Section 4.3.1.&nbsp; Class of Service<br>
<br>
Remove this sentence:<br>
<br>
&nbsp;&nbsp; The 2-bit explicit congestion<br>
&nbsp;&nbsp; notification (ECN) [RFC3168] field MAY also be used.<br>
<br>
Rationale: The ECN mechanism is not a Class of service mechanism.&nbsp; See=
 RFC 3168.<br>
<br>
[3] In Section 5.1.1.4.&nbsp; IPv4 Type of Service and IPv6 Traffic Class F=
ields<br>
<br>
Remove this text:<br>
<br>
&nbsp;&nbsp; Implementations of this document MUST allow the ECN field to b=
e<br>
&nbsp;&nbsp; ignored as part of DetNet flow identification.&nbsp; Additiona=
lly,<br>
&nbsp;&nbsp; implementations SHOULD support identification of DetNet flows =
based<br>
&nbsp;&nbsp; on the value carried in the ECN field.&nbsp; When this field i=
s used to<br>
&nbsp;&nbsp; identify a specific DetNet flow, implementations MUST support =
a list<br>
&nbsp;&nbsp; of ECN values that match a specific slow.<br>
<br>
If desired, replace it with:<br>
<br>
&nbsp;&nbsp; The ECN field MUST NOT be used as part of DetNet flow identifi=
cation.<br>
<br>
Rationale: Use of ECN field for flow identification is not compatible with =
RFC 3168.<br>
<br>
[4] In Section 6.&nbsp; Management and Control Information Summary<br>
<br>
Remove these two bullets:<br>
<br>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; *&nbsp; If the ECN field is to be used in fl=
ow identification.<br>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; Matching based on ECN file=
d values is optional.<br>
<br>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; *&nbsp; When ECN field is used in flow ident=
ification, a list of field<br>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; values that may be used by=
 a specific flow.<br>
<br>
Rationale: Same as [3].<br>
<br>
Thanks, --David<br>
<br>
&gt; -----Original Message-----<br>
&gt; From: I-D-Announce <a href=3D"mailto:i-d-announce-bounces@ietf.org" ta=
rget=3D"_blank">
&lt;i-d-announce-bounces@ietf.org&gt;</a> On Behalf Of internet-<br>
&gt; <a href=3D"mailto:drafts@ietf.org" target=3D"_blank">drafts@ietf.org</=
a><br>
&gt; Sent: Wednesday, October 16, 2019 3:49 PM<br>
&gt; To: <a href=3D"mailto:i-d-announce@ietf.org" target=3D"_blank">i-d-ann=
ounce@ietf.org</a><br>
&gt; Cc: <a href=3D"mailto:detnet@ietf.org" target=3D"_blank">detnet@ietf.o=
rg</a><br>
&gt; Subject: I-D Action: draft-ietf-detnet-ip-02.txt<br>
&gt; <br>
&gt; <br>
&gt; [EXTERNAL EMAIL]<br>
&gt; <br>
&gt; <br>
&gt; A New Internet-Draft is available from the on-line Internet-Drafts dir=
ectories.<br>
&gt; This draft is a work item of the Deterministic Networking WG of the IE=
TF.<br>
&gt; <br>
&gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; Title&nbsp;&nbsp;&nbsp=
;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; : DetNet Data Plane: IP<br>
&gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; Authors&nbsp;&nbsp;&nb=
sp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; : Bal=E1zs Varga<br>
&gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp=
;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&n=
bsp;&nbsp; J=E1nos Farkas<br>
&gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp=
;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&n=
bsp;&nbsp; Lou Berger<br>
&gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp=
;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&n=
bsp;&nbsp; Don Fedyk<br>
&gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp=
;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&n=
bsp;&nbsp; Andrew G. Malis<br>
&gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp=
;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&n=
bsp;&nbsp; Stewart Bryant<br>
&gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp=
;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&n=
bsp;&nbsp; Jouni Korhonen<br>
&gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; Filename&nbsp;&nbsp;&nbsp;&n=
bsp;&nbsp;&nbsp;&nbsp; : draft-ietf-detnet-ip-02.txt<br>
&gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; Pages&nbsp;&nbsp;&nbsp;&nbsp=
;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; : 23<br>
&gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; Date&nbsp;&nbsp;&nbsp;&nbsp;=
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; : 2019-10-16<br>
&gt; <br>
&gt; Abstract:<br>
&gt;&nbsp;&nbsp;&nbsp; This document specifies the Deterministic Networking=
 data plane when<br>
&gt;&nbsp;&nbsp;&nbsp; operating in an IP packet switched network.<br>
&gt; <br>
&gt; <br>
&gt; The IETF datatracker status page for this draft is:<br>
&gt; <a href=3D"https://urldefense.proofpoint.com/v2/url?u=3Dhttps-3A__data=
tracker.ietf.org_doc_draft-2Dietf-2Ddetnet-2Dip_&amp;d=3DDwMFaQ&amp;c=3DlI8=
Zb6TzM3d1tX4iEu7bpg&amp;r=3DZcHC6wX_gDwPDcfMaFNZiQ&amp;m=3DaXsW21APRn1D0lnb=
_8NZAAvhbFKvvtW7hNZN0L4OVkU&amp;s=3DmzbAKXUleGS8Bz7ajbUbKTPPDXTF0sMHaR30Jz1=
vx3I&amp;e=3D" target=3D"_blank">
https://datatracker.ietf.org/doc/draft-ietf-detnet-ip/</a><br>
&gt; <br>
&gt; There are also htmlized versions available at:<br>
&gt; <a href=3D"https://urldefense.proofpoint.com/v2/url?u=3Dhttps-3A__tool=
s.ietf.org_html_draft-2Dietf-2Ddetnet-2Dip-2D02&amp;d=3DDwMFaQ&amp;c=3DlI8Z=
b6TzM3d1tX4iEu7bpg&amp;r=3DZcHC6wX_gDwPDcfMaFNZiQ&amp;m=3DaXsW21APRn1D0lnb_=
8NZAAvhbFKvvtW7hNZN0L4OVkU&amp;s=3DU2KdtDL3CUVCsekPojtQVKIvgeP45L36pWIa_NTI=
OsA&amp;e=3D" target=3D"_blank">
https://tools.ietf.org/html/draft-ietf-detnet-ip-02</a><br>
&gt; <a href=3D"https://urldefense.proofpoint.com/v2/url?u=3Dhttps-3A__data=
tracker.ietf.org_doc_html_draft-2Dietf-2Ddetnet-2Dip-2D02&amp;d=3DDwMFaQ&am=
p;c=3DlI8Zb6TzM3d1tX4iEu7bpg&amp;r=3DZcHC6wX_gDwPDcfMaFNZiQ&amp;m=3DaXsW21A=
PRn1D0lnb_8NZAAvhbFKvvtW7hNZN0L4OVkU&amp;s=3Dv_m7-Vya44Tpf38IPNTfLFKd9vOPrw=
EKJ1koUg0xB-s&amp;e=3D" target=3D"_blank">
https://datatracker.ietf.org/doc/html/draft-ietf-detnet-ip-02</a><br>
&gt; <br>
&gt; A diff from the previous version is available at:<br>
&gt; <a href=3D"https://urldefense.proofpoint.com/v2/url?u=3Dhttps-3A__www.=
ietf.org_rfcdiff-3Furl2-3Ddraft-2Dietf-2Ddetnet-2Dip-2D02&amp;d=3DDwMFaQ&am=
p;c=3DlI8Zb6TzM3d1tX4iEu7bpg&amp;r=3DZcHC6wX_gDwPDcfMaFNZiQ&amp;m=3DaXsW21A=
PRn1D0lnb_8NZAAvhbFKvvtW7hNZN0L4OVkU&amp;s=3D9FVm_p_MTKAngR5wvgnJsDRVpBhRs1=
VBb-HiEc9AuFw&amp;e=3D" target=3D"_blank">
https://www.ietf.org/rfcdiff?url2=3Ddraft-ietf-detnet-ip-02</a><br>
&gt; <br>
&gt; <br>
&gt; Please note that it may take a couple of minutes from the time of subm=
ission<br>
&gt; until the htmlized version and diff are available at <a href=3D"https:=
//urldefense.proofpoint.com/v2/url?u=3Dhttp-3A__tools.ietf.org&amp;d=3DDwMF=
aQ&amp;c=3DlI8Zb6TzM3d1tX4iEu7bpg&amp;r=3DZcHC6wX_gDwPDcfMaFNZiQ&amp;m=3DaX=
sW21APRn1D0lnb_8NZAAvhbFKvvtW7hNZN0L4OVkU&amp;s=3DiQJB8fuxh1qkUEUNRcxmOvQFj=
WSriYN94CSHktRBwSw&amp;e=3D" target=3D"_blank">
tools.ietf.org</a>.<br>
&gt; <br>
&gt; Internet-Drafts are also available by anonymous FTP at:<br>
&gt; <a href=3D"https://urldefense.proofpoint.com/v2/url?u=3Dftp-3A__ftp.ie=
tf.org_internet-2Ddrafts_&amp;d=3DDwMFaQ&amp;c=3DlI8Zb6TzM3d1tX4iEu7bpg&amp=
;r=3DZcHC6wX_gDwPDcfMaFNZiQ&amp;m=3DaXsW21APRn1D0lnb_8NZAAvhbFKvvtW7hNZN0L4=
OVkU&amp;s=3D4kQjX_H4U0HBUhyMvMm8v_ub2smEgNFOgcbS-JFjmCg&amp;e=3D" target=
=3D"_blank">
ftp://ftp.ietf.org/internet-drafts/</a><br>
&gt; <br>
&gt; _______________________________________________<br>
&gt; I-D-Announce mailing list<br>
&gt; <a href=3D"mailto:I-D-Announce@ietf.org" target=3D"_blank">I-D-Announc=
e@ietf.org</a><br>
&gt; <a href=3D"https://urldefense.proofpoint.com/v2/url?u=3Dhttps-3A__www.=
ietf.org_mailman_listinfo_i-2Dd-2Dannounce&amp;d=3DDwMFaQ&amp;c=3DlI8Zb6TzM=
3d1tX4iEu7bpg&amp;r=3DZcHC6wX_gDwPDcfMaFNZiQ&amp;m=3DaXsW21APRn1D0lnb_8NZAA=
vhbFKvvtW7hNZN0L4OVkU&amp;s=3DiESW3uqZs6fiih_VYgFB-F-rtwNyaGqHl757qWRjZ94&a=
mp;e=3D" target=3D"_blank">
https://www.ietf.org/mailman/listinfo/i-d-announce</a><br>
&gt; Internet-Draft directories: <a href=3D"https://urldefense.proofpoint.c=
om/v2/url?u=3Dhttp-3A__www.ietf.org_shadow.html&amp;d=3DDwMFaQ&amp;c=3DlI8Z=
b6TzM3d1tX4iEu7bpg&amp;r=3DZcHC6wX_gDwPDcfMaFNZiQ&amp;m=3DaXsW21APRn1D0lnb_=
8NZAAvhbFKvvtW7hNZN0L4OVkU&amp;s=3DGi367w04OysBMQsqQk4D_FlH9mrlETnu55sSZQwW=
o8M&amp;e=3D" target=3D"_blank">
http://www.ietf.org/shadow.html</a><br>
&gt; or <a href=3D"https://urldefense.proofpoint.com/v2/url?u=3Dftp-3A__ftp=
.ietf.org_ietf_1shadow-2Dsites.txt&amp;d=3DDwMFaQ&amp;c=3DlI8Zb6TzM3d1tX4iE=
u7bpg&amp;r=3DZcHC6wX_gDwPDcfMaFNZiQ&amp;m=3DaXsW21APRn1D0lnb_8NZAAvhbFKvvt=
W7hNZN0L4OVkU&amp;s=3DYLkOGoZpigvSV1ZLn9IoiKXWyv2VoCYgoobywa8r3NE&amp;e=3D"=
 target=3D"_blank">
ftp://ftp.ietf.org/ietf/1shadow-sites.txt</a></span><o:p></o:p></p>
</div>
<p class=3D"MsoNormal" style=3D"mso-margin-top-alt:auto;margin-bottom:12.0p=
t"><o:p>&nbsp;</o:p></p>
<pre>_______________________________________________<o:p></o:p></pre>
<pre>detnet mailing list<o:p></o:p></pre>
<pre><a href=3D"mailto:detnet@ietf.org" target=3D"_blank">detnet@ietf.org</=
a><o:p></o:p></pre>
<pre><a href=3D"https://urldefense.proofpoint.com/v2/url?u=3Dhttps-3A__www.=
ietf.org_mailman_listinfo_detnet&amp;d=3DDwMFaQ&amp;c=3DlI8Zb6TzM3d1tX4iEu7=
bpg&amp;r=3DZcHC6wX_gDwPDcfMaFNZiQ&amp;m=3DaXsW21APRn1D0lnb_8NZAAvhbFKvvtW7=
hNZN0L4OVkU&amp;s=3DZKMFjjpaWmbkFYiW3V6Z8NzpzleGBZFDJT0yhKFMOyU&amp;e=3D" t=
arget=3D"_blank">https://www.ietf.org/mailman/listinfo/detnet</a><o:p></o:p=
></pre>
</blockquote>
</div>
</div>
<p class=3D"MsoNormal"><o:p>&nbsp;</o:p></p>
<pre>_______________________________________________<o:p></o:p></pre>
<pre>detnet mailing list<o:p></o:p></pre>
<pre><a href=3D"mailto:detnet@ietf.org" target=3D"_blank">detnet@ietf.org</=
a><o:p></o:p></pre>
<pre><a href=3D"https://urldefense.proofpoint.com/v2/url?u=3Dhttps-3A__www.=
ietf.org_mailman_listinfo_detnet&amp;d=3DDwMFaQ&amp;c=3DlI8Zb6TzM3d1tX4iEu7=
bpg&amp;r=3DZcHC6wX_gDwPDcfMaFNZiQ&amp;m=3DaXsW21APRn1D0lnb_8NZAAvhbFKvvtW7=
hNZN0L4OVkU&amp;s=3DZKMFjjpaWmbkFYiW3V6Z8NzpzleGBZFDJT0yhKFMOyU&amp;e=3D" t=
arget=3D"_blank">https://www.ietf.org/mailman/listinfo/detnet</a><o:p></o:p=
></pre>
</blockquote>
<p class=3D"MsoNormal"><o:p>&nbsp;</o:p></p>
<pre>_______________________________________________<o:p></o:p></pre>
<pre>detnet mailing list<o:p></o:p></pre>
<pre><a href=3D"mailto:detnet@ietf.org" target=3D"_blank">detnet@ietf.org</=
a><o:p></o:p></pre>
<pre><a href=3D"https://urldefense.proofpoint.com/v2/url?u=3Dhttps-3A__www.=
ietf.org_mailman_listinfo_detnet&amp;d=3DDwMFaQ&amp;c=3DlI8Zb6TzM3d1tX4iEu7=
bpg&amp;r=3DZcHC6wX_gDwPDcfMaFNZiQ&amp;m=3DaXsW21APRn1D0lnb_8NZAAvhbFKvvtW7=
hNZN0L4OVkU&amp;s=3DZKMFjjpaWmbkFYiW3V6Z8NzpzleGBZFDJT0yhKFMOyU&amp;e=3D" t=
arget=3D"_blank">https://www.ietf.org/mailman/listinfo/detnet</a><o:p></o:p=
></pre>
</blockquote>
<p class=3D"MsoNormal"><o:p>&nbsp;</o:p></p>
</div>
<p class=3D"MsoNormal">_______________________________________________<br>
detnet mailing list<br>
<a href=3D"mailto:detnet@ietf.org" target=3D"_blank">detnet@ietf.org</a><br=
>
<a href=3D"https://urldefense.proofpoint.com/v2/url?u=3Dhttps-3A__www.ietf.=
org_mailman_listinfo_detnet&amp;d=3DDwMFaQ&amp;c=3DlI8Zb6TzM3d1tX4iEu7bpg&a=
mp;r=3DZcHC6wX_gDwPDcfMaFNZiQ&amp;m=3DaXsW21APRn1D0lnb_8NZAAvhbFKvvtW7hNZN0=
L4OVkU&amp;s=3DZKMFjjpaWmbkFYiW3V6Z8NzpzleGBZFDJT0yhKFMOyU&amp;e=3D" target=
=3D"_blank">https://www.ietf.org/mailman/listinfo/detnet</a><o:p></o:p></p>
</blockquote>
</div>
</div>
<div>_______________________________________________</div>
<div>detnet mailing list</div>
<div><a class=3D"aqm-autolink aqm-autowrap" href=3D"mailto:detnet%40ietf.or=
g">detnet@ietf.org</a></div>
<div><a class=3D"aqm-autolink aqm-autowrap" href=3D"https://urldefense.proo=
fpoint.com/v2/url?u=3Dhttps-3A__www.ietf.org_mailman_listinfo_detnet&amp;d=
=3DDwMFaQ&amp;c=3DlI8Zb6TzM3d1tX4iEu7bpg&amp;r=3DZcHC6wX_gDwPDcfMaFNZiQ&amp=
;m=3DGKNVqAPtpa8uZ40gFa5S2b4cmkGUlcUqPaMIYaykBg0&amp;s=3DNyiNEuJHbNv1U35XZu=
0V43ZJnNGmQDS5-LMVkQosZZM&amp;e=3D">https://www.ietf.org/mailman/listinfo/d=
etnet</a></div>
<div><br>
</div>
</blockquote>
</div>
</div>
</div>
</body>
</html>

--_000_BYAPR06MB432555D0A00B42FE13BDF466C4680BYAPR06MB4325namp_--


From nobody Tue Oct 22 04:25:00 2019
Return-Path: <Janos.Farkas@ericsson.com>
X-Original-To: detnet@ietfa.amsl.com
Delivered-To: detnet@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id CDEEA120041 for <detnet@ietfa.amsl.com>; Tue, 22 Oct 2019 04:24:58 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2
X-Spam-Level: 
X-Spam-Status: No, score=-2 tagged_above=-999 required=5 tests=[BAYES_00=-1.9,  DKIMWL_WL_HIGH=-0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_NONE=-0.0001, SPF_PASS=-0.001, URIBL_BLOCKED=0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=ericsson.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id E-SuMm4r1c1n for <detnet@ietfa.amsl.com>; Tue, 22 Oct 2019 04:24:55 -0700 (PDT)
Received: from EUR02-AM5-obe.outbound.protection.outlook.com (mail-eopbgr00047.outbound.protection.outlook.com [40.107.0.47]) (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 C7BC412002E for <DetNet@ietf.org>; Tue, 22 Oct 2019 04:24:54 -0700 (PDT)
ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=ld/bz4ploPebFgFtwn9/1WYfIIth2ZHchW3ZxCGarJ8FRhuDHxYCvskE//UXchg7TvzyNtdntl7PVuGOUBjNyEIoDxXbjnJUGpRsGu7pjvpGoLkJoV8zwZ042bZ5Y1JLiSdP/qwHEr60IiUcng/KbZRjaCp6fKxmwEjEK1WQGQKeiD8Gl3Yc24mAtukEeHTviPOjugW9WO4HUZvgQge7vEBN2yPeRinEqC0WZj2qm19lzF3IJ84bxh2C5gfOayiQZzGGS5n96V2vaAI7q5Fhu+M2/85LoY87UqxJq+Ew8TY1N0/Xs6I+krLBAaemSx6+Y73P+34DB9BwwIAPK6NtbQ==
ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com;  s=arcselector9901; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=60xSbnJlbVNaQQrRyWPHW4vAygrwcxel2Tp8F1hJxB8=; b=jU0GzlIf7ujS76D59s1GqXQzt6CKuOxPFG2bI/HBB0WZJk2aiH322x1jI0/sOnuSXcHzZEuPYUyVLYg+jo9tFqWz7yseUUfwET1T63N6j8sZzp8FIVBCzlPWFYW0nT20elhIPbER2FrnM0bsbk9LHlP8a4Jf91HGWpTH5rq0nvTSuyB6S1D7n8xONm6z4PDrc0TyXdux8UQQOdu9JaWtdY0/e+qgEqch2TybNh3iYt4eXQ5mz6ST4avYxQ+Y7HMM9xj0+p54WzHRjkJdu0tt4/NIta+kwpqQr+nWD6LbFKiOnY8axrXCgPPHYDGSM/f8YajhYw+9WviGhXqpHlb2Mw==
ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=ericsson.com; dmarc=pass action=none header.from=ericsson.com; dkim=pass header.d=ericsson.com; arc=none
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=ericsson.com; s=selector2; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=60xSbnJlbVNaQQrRyWPHW4vAygrwcxel2Tp8F1hJxB8=; b=cXwGKTjrUc5lSNwY98hhUAWDeNrn2km+KwTNW8TpgpSTmOfPbtUpvAZwhB+NhW12dxeKOibO9LQZqkdeNwNNh3isXf7IJJ9znyKLF2FDY+bibFXZAzE/jZFFKEEHYqPXpYn8LFiIwCqhYe4foxdGjaDTJOdwJfUzWdOJaLBJ/lc=
Received: from VI1PR07MB5213.eurprd07.prod.outlook.com (20.178.9.221) by VI1PR07MB6448.eurprd07.prod.outlook.com (10.186.161.200) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.2387.18; Tue, 22 Oct 2019 11:24:52 +0000
Received: from VI1PR07MB5213.eurprd07.prod.outlook.com ([fe80::196a:fe99:67f6:af95]) by VI1PR07MB5213.eurprd07.prod.outlook.com ([fe80::196a:fe99:67f6:af95%3]) with mapi id 15.20.2387.016; Tue, 22 Oct 2019 11:24:52 +0000
From: Janos Farkas <Janos.Farkas@ericsson.com>
To: "DetNet@ietf.org" <DetNet@ietf.org>
CC: "Andrew G. Malis" <agmalis@gmail.com>, Stewart Bryant <stewart.bryant@gmail.com>, Lou Berger <lberger@labn.net>, "Black, David" <David.Black@dell.com>
Thread-Topic: [Detnet] Fwd: draft-ietf-detnet-ip-02.txt - ECN
Thread-Index: AdWEXh9psiE2WeJzRbKRcFv/FrbfNAABDzyaAAsfCoAAAlcHgABXmrIAAIYs0YAAAQcBAAAr/YTw
Date: Tue, 22 Oct 2019 11:24:52 +0000
Message-ID: <VI1PR07MB521378FC27D0C0E607864869F2680@VI1PR07MB5213.eurprd07.prod.outlook.com>
References: <CE03DB3D7B45C245BCA0D243277949363077BFC2@MX307CL04.corp.emc.com> <CE03DB3D7B45C245BCA0D243277949363077C118@MX307CL04.corp.emc.com> <e11e2843-6185-386c-c0e4-2ed5555ae0bb@labn.net> <CE03DB3D7B45C245BCA0D243277949363077CFD0@MX307CL04.corp.emc.com> <6a29f784-5a2f-458d-1bb4-33794b8937c1@labn.net> <22d6eac8-9621-6147-49ff-90e593e613cb@gmail.com> <CAA=duU1SAzVqbU2T-ws=VB5+Bqrf+N81aL+1WsokfuKRiRdvbQ@mail.gmail.com>
In-Reply-To: <CAA=duU1SAzVqbU2T-ws=VB5+Bqrf+N81aL+1WsokfuKRiRdvbQ@mail.gmail.com>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
authentication-results: spf=none (sender IP is ) smtp.mailfrom=Janos.Farkas@ericsson.com; 
x-originating-ip: [89.135.192.225]
x-ms-publictraffictype: Email
x-ms-office365-filtering-correlation-id: a66b56f2-9eb1-417a-cbb7-08d756e27526
x-ms-traffictypediagnostic: VI1PR07MB6448:
x-ms-exchange-purlcount: 8
x-microsoft-antispam-prvs: <VI1PR07MB64483B7E181FD5936DE2171EF2680@VI1PR07MB6448.eurprd07.prod.outlook.com>
x-ms-oob-tlc-oobclassifiers: OLM:10000;
x-forefront-prvs: 01986AE76B
x-forefront-antispam-report: SFV:NSPM; SFS:(10009020)(4636009)(136003)(346002)(366004)(39860400002)(396003)(376002)(199004)(189003)(13464003)(5070765005)(25786009)(9326002)(8936002)(81166006)(86362001)(81156014)(486006)(21615005)(476003)(66574012)(8676002)(186003)(71190400001)(11346002)(446003)(14444005)(256004)(71200400001)(3846002)(52536014)(76116006)(790700001)(2906002)(66556008)(64756008)(66446008)(6116002)(66476007)(236005)(33656002)(66946007)(5660300002)(6306002)(54896002)(9686003)(55016002)(99286004)(5640700003)(4326008)(54906003)(229853002)(6246003)(316002)(7736002)(4001150100001)(6436002)(66066001)(26005)(966005)(6506007)(74316002)(53546011)(14454004)(102836004)(440504004)(517774005)(606006)(7696005)(6916009)(76176011)(2351001)(478600001)(2501003); DIR:OUT; SFP:1101; SCL:1; SRVR:VI1PR07MB6448; H:VI1PR07MB5213.eurprd07.prod.outlook.com; FPR:; SPF:None; LANG:en; PTR:InfoNoRecords; A:1; MX:1; 
received-spf: None (protection.outlook.com: ericsson.com does not designate permitted sender hosts)
x-ms-exchange-senderadcheck: 1
x-microsoft-antispam: BCL:0;
x-microsoft-antispam-message-info: E4CRQ+KHB2abrr3RHU2rKOvnPmK0qeipaE1t/2Qf2VDEyGUkmZtMR9WT68lkiR0332VFfS8mGSRksPxjAjATMbZsExfS6k+EYWt8JPi3BDFcpUE4a3i0veNgV9w0zKxnmkecPgNFhZ17hWxUtxQKpwVEbuCNnIIQ319bit1oYMV7Fygo/UT3lujY4HtOIatrJoA5J75bBSm63RcJ/k6qC+mzHkXZM/kwTPB6nbo7x3PRYQBHSWzQhoVt7qJx4zLfYfh/WMI1SqZUGqfzvdNUGlmBMKIucA4gyH72+Mvv91unxrVWDLo3371GRgsG+FRWSG3kULqVFKtpxoNOigaXUTDeS4QckIdq3/ksSHg1e1P2LY/tArlWH6zeGVApWBLJwVizoT+2EJmbdGpsfSyt/ASjJNG1uVWDCdt+kqR001y3/piXik+MjaqvZkDVZK4eHnu9uNQYku5jZYKzOAhx200Gx1wZLSyFrhg9F52gr+k=
x-ms-exchange-transport-forked: True
Content-Type: multipart/alternative; boundary="_000_VI1PR07MB521378FC27D0C0E607864869F2680VI1PR07MB5213eurp_"
MIME-Version: 1.0
X-OriginatorOrg: ericsson.com
X-MS-Exchange-CrossTenant-Network-Message-Id: a66b56f2-9eb1-417a-cbb7-08d756e27526
X-MS-Exchange-CrossTenant-originalarrivaltime: 22 Oct 2019 11:24:52.2519 (UTC)
X-MS-Exchange-CrossTenant-fromentityheader: Hosted
X-MS-Exchange-CrossTenant-id: 92e84ceb-fbfd-47ab-be52-080c6b87953f
X-MS-Exchange-CrossTenant-mailboxtype: HOSTED
X-MS-Exchange-CrossTenant-userprincipalname: uWBO+Dfng1zVI2SUCd6bMTdUtwzHjKY+Lr0p6iFVWuiUxDDxa+mLlk1gt7eAyZA55wED3EBpXKFdzh2mggKklnsTzGL93y+wbF4N5dpx2Z8=
X-MS-Exchange-Transport-CrossTenantHeadersStamped: VI1PR07MB6448
Archived-At: <https://mailarchive.ietf.org/arch/msg/detnet/9dwOt7l46ay3MWNptf11DX4G8w0>
Subject: Re: [Detnet] Fwd: draft-ietf-detnet-ip-02.txt - ECN
X-BeenThere: detnet@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: Discussions on Deterministic Networking BoF and Proposed WG <detnet.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/detnet>, <mailto:detnet-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/detnet/>
List-Post: <mailto:detnet@ietf.org>
List-Help: <mailto:detnet-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/detnet>, <mailto:detnet-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 22 Oct 2019 11:24:59 -0000

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

SGksDQoNCk5vIG9iamVjdGlvbnMgZnJvbSBteSBzaWRlIGVpdGhlciBvbiBkZWxldGluZyB0aGUg
dGV4dCBvbiB0aGUgRUNOIGZpZWxkLg0KDQpSZWdhcmRzLA0KSmFub3MNCg0KDQpGcm9tOiBkZXRu
ZXQgPGRldG5ldC1ib3VuY2VzQGlldGYub3JnPiBPbiBCZWhhbGYgT2YgQW5kcmV3IEcuIE1hbGlz
DQpTZW50OiBNb25kYXksIE9jdG9iZXIgMjEsIDIwMTkgMzoyOSBQTQ0KVG86IFN0ZXdhcnQgQnJ5
YW50IDxzdGV3YXJ0LmJyeWFudEBnbWFpbC5jb20+DQpDYzogRGV0TmV0QGlldGYub3JnOyBMb3Ug
QmVyZ2VyIDxsYmVyZ2VyQGxhYm4ubmV0PjsgQmxhY2ssIERhdmlkIDxEYXZpZC5CbGFja0BkZWxs
LmNvbT4NClN1YmplY3Q6IFJlOiBbRGV0bmV0XSBGd2Q6IGRyYWZ0LWlldGYtZGV0bmV0LWlwLTAy
LnR4dCAtIEVDTg0KDQpJIGFsc28gZG9uJ3QgaGF2ZSBhbnkgb2JqZWN0aW9uIHRvIHJlbW92aW5n
IHRoZSBFQ04gdGV4dC4NCg0KQ2hlZXJzLA0KQW5keQ0KDQoNCk9uIE1vbiwgT2N0IDIxLCAyMDE5
IGF0IDg6NTkgQU0gU3Rld2FydCBCcnlhbnQgPHN0ZXdhcnQuYnJ5YW50QGdtYWlsLmNvbTxtYWls
dG86c3Rld2FydC5icnlhbnRAZ21haWwuY29tPj4gd3JvdGU6DQoNClllcywgbGV0J3MgZGVsZXRl
IHRoZSByZWZlcmVuY2VzIHRvIEVDTiBmcm9tIHRoZSB0ZXh0Lg0KDQotIFN0ZXdhcnQNCk9uIDE4
LzEwLzIwMTkgMjI6NTcsIExvdSBCZXJnZXIgd3JvdGU6DQoNCkRhdmlkLA0KDQogICAgSSdtIHBl
cnNvbmFsbHkgb2theSB3aXRoIGRyb3BwaW5nIGFsbCByZWZlcmVuY2VzIHRvIHRoZSBFQ04gZmll
bGQuICBCdXQgZG9pbmcgc28gaXMgYSBjaGFuZ2UgZnJvbSBwcmV2aW91cyBkaXNjdXNzaW9ucyBz
byBpcyBhIFdHIGNhbGwuDQoNCldHLA0KDQpBcmUgdGhlcmUgYW55IG9iamVjdGlvbnMgdG8gcmVt
b3ZpbmcgdGhlIGxhbmd1YWdlIHJlbGF0ZWQgdG8gdGhlIEVDTiBmaWVsZD8NCg0KVGhlIGltcGxp
Y2F0aW9uIGlzIHRoYXQgdGhlIGRldG5ldCBJUCBzdGFuZGFyZCB3aWxsIG9ubHkgY292ZXIgdGhl
IDYtYml0IERTQ1AgZmllbGQgY2FycmllZCBpbiB3aGF0IHdhcyBvbmNlIHJlZmVycmVkIHRvIGFz
IHRoZSA4LWJpdCBJUCBUT1MgRmllbGQuDQoNClRoYW5rcywNCg0KTG91DQoNCihObyBoYXRzKQ0K
T24gMTAvMTYvMjAxOSAxMTowOCBQTSwgQmxhY2ssIERhdmlkIHdyb3RlOg0KDQo+IFdoaWxlIEkg
dW5kZXJzdGFuZCB5b3UgaGF2ZSBjb25jZXJucyBhYm91dCBhIG5vZGUgcHJvdmlkaW5nIGRpZmZl
cmVudCB0cmFmZmljIHRyZWF0bWVudCBiYXNlZCBvbiBFQ04gbWFya2luZ3Mgb24gYSBsb2NhbCBu
b2RlLCBJIGJlbGlldmUgdGhpcyBoYXBwZW5zIHRvZGF5IOKAkw0KPiBqdXN0IGxvb2sgYXQgdGhl
IHJlbGF0ZWQgY29uZmlnIG9wdGlvbnMgZm9yIHlvdXIgZmF2b3JpdGUgcm91dGVyIHZlbmRvci4g
IENhbiB5b3UgbGl2ZSB3aXRoIFNIT1VMRCBOT1QgdnMgTVVTVCBOT1Q/DQpJIGNhbiBsaXZlIHdp
dGggcmVtb3ZhbCBvZiBhbGwgbWVudGlvbiBvZiBFQ04gZnJvbSB0aGlzIGRyYWZ0LiAgSSB3b3Vs
ZCBzdWdnZXN0IHRoaXMgY291cnNlIG9mIGFjdGlvbiBpZiB0aGUgZ29hbCBpcyB0byBhdm9pZCDi
gJxNVVNUIE5PVOKAnSB3b3JkaW5nLg0KDQpPdGhlcndpc2UsIEkgd291bGQgbmVlZCB0byBiZSBj
b252aW5jZWQgdGhhdCB3aGF0IHRoZSBkcmFmdCBwcm9wb3NlcyB0byBkby9hbGxvdyB3cnQgRUNO
IGlzIGNvbnNpc3RlbnQgd2l0aCBSRkMgMzE2OC4gIFRoZSBjdXJyZW50IHRleHQgaXMgbm90IGNv
bnNpc3RlbnQgd2l0aCBSRkMgMzE2OC4uDQoNClRoYW5rcywgLS1EYXZpZA0KDQpGcm9tOiBMb3Ug
QmVyZ2VyIDxsYmVyZ2VyQGxhYm4ubmV0PjxtYWlsdG86bGJlcmdlckBsYWJuLm5ldD4NClNlbnQ6
IFdlZG5lc2RheSwgT2N0b2JlciAxNiwgMjAxOSAxMDowMiBQTQ0KVG86IEJsYWNrLCBEYXZpZDsg
RGV0TmV0QGlldGYub3JnPG1haWx0bzpEZXROZXRAaWV0Zi5vcmc+DQpTdWJqZWN0OiBSZTogW0Rl
dG5ldF0gRndkOiBkcmFmdC1pZXRmLWRldG5ldC1pcC0wMi50eHQgLSBFQ04NCg0KDQpbRVhURVJO
QUwgRU1BSUxdDQoNCnNpZ2ggLUkgdGhvdWdodCB3ZSB3ZW50IG92ZXIgYWxsIGxhbmd1YWdlIGlu
IGUtbWFpbCBhbmQgb3ZlciB0aGUgcGhvbmUuDQpPbiAxMC8xNi8yMDE5IDQ6NDMgUE0sIEJsYWNr
LCBEYXZpZCB3cm90ZToNCkZvcndhcmRpbmcgdG8gcmVtb3ZlIGludGVybmV0LWRyYWZ0c0BpZXRm
Lm9yZzxtYWlsdG86aW50ZXJuZXQtZHJhZnRzQGlldGYub3JnPiBhcyBhIHJlY2lwaWVudC4gIFBs
ZWFzZSByZXNwb25kIHRvIHRoaXMgZW1haWwuDQoNClRoYW5rcywgLS1EYXZpZCAuLi4gU2VudCBm
cm9tIG15IEFuZHJvaWQgbm90LXNvLXNtYXJ0cGhvbmUuDQoNCg0KLS0tLS0tLS0gT3JpZ2luYWwg
bWVzc2FnZSAtLS0tLS0tLQ0KRnJvbTogIkJsYWNrLCBEYXZpZCIgPGRhdmlkLmJsYWNrQGVtYy5j
b20+PG1haWx0bzpkYXZpZC5ibGFja0BlbWMuY29tPg0KRGF0ZTogMTAvMTYvMTkgMzoxMyBQTSAo
R01ULTA2OjAwKQ0KVG86IGludGVybmV0LWRyYWZ0c0BpZXRmLm9yZzxtYWlsdG86aW50ZXJuZXQt
ZHJhZnRzQGlldGYub3JnPiwgZGV0bmV0QGlldGYub3JnPG1haWx0bzpkZXRuZXRAaWV0Zi5vcmc+
DQpTdWJqZWN0OiBkcmFmdC1pZXRmLWRldG5ldC1pcC0wMi50eHQgLSBFQ04NCg0KVGhlIEVDTiBt
YXRlcmlhbCBpbiB0aGlzIGRyYWZ0IGNvbmZsaWN0cyB3aXRoIFJGQyAzMTY4IChhIGxvbmctc3Rh
bmRpbmcgUHJvcG9zZWQgU3RhbmRhcmQpLiAgSSBhcG9sb2dpemUgdG8gYW55b25lIHdobyBtYXkg
aGF2ZSBiZWVuIHVuZGVyIHRoZSBpbXByZXNzaW9uIHRoYXQgYWxsIEVDTi1yZWxhdGVkIGNvbmNl
cm5zIHdlcmUgcmVzb2x2ZWQgaW4gdGhhdCBjYWxsLCBhcyB0aGUgdGV4dCBpbiB0aGlzIG5vdGUg
ZGlkIG5vdCBjb21lIHVwIGR1cmluZyB0aGF0IGNhbGwuDQoNClRoZSBUTDtEUiBzdW1tYXJ5IG9m
IG15IGNvbmNlcm5zIGlzIHRoZSByYXRpb25hbGUgZm9yIGNoYW5nZSBbM10gYmVsb3c6DQoNCiAg
ICAgICAgUmF0aW9uYWxlOiBVc2Ugb2YgRUNOIGZpZWxkIGZvciBmbG93IGlkZW50aWZpY2F0aW9u
IGlzIG5vdCBjb21wYXRpYmxlIHdpdGggUkZDIDMxNjguDQoNCkl0IHdhcyBteSB1bmRlcnN0YW5k
aW5nIHRoYXQgeW91ciBwcmltYXJ5IGNvbmNlcm4gd2FzIHNwbGl0IHBhdGhzIGFuZCB0aGlzIGlz
IHdoYXQgd2UgY292ZXJlZCBpbiB0aGUgbGFuZ3VhZ2UgZGlzdHJpYnV0ZWQgb24gTW9uZGF5Lg0K
DQpXaGlsZSBJIHVuZGVyc3RhbmQgeW91IGhhdmUgY29uY2VybnMgYWJvdXQgYSBub2RlIHByb3Zp
ZGluZyBkaWZmZXJlbnQgdHJhZmZpYyB0cmVhdG1lbnQgYmFzZWQgb24gRUNOIG1hcmtpbmdzIG9u
IGEgbG9jYWwgbm9kZSwgSSBiZWxpZXZlIHRoaXMgaGFwcGVucyB0b2RheSAtLSBqdXN0IGxvb2sg
YXQgdGhlIHJlbGF0ZWQgY29uZmlnIG9wdGlvbnMgZm9yIHlvdXIgZmF2b3JpdGUgcm91dGVyIHZl
bmRvci4gIENhbiB5b3UgbGl2ZSB3aXRoIFNIT1VMRCBOT1QgdnMgTVVTVCBOT1Q/DQoNClRoYW5r
cywNCg0KTG91DQoNCg0KDQotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tDQoNClRoZSBmb2xsb3dpbmcgZm91ciBjaGFuZ2VzIHdpbGwgY29ycmVjdCB0aGlz
IHByb2JsZW06DQoNClsxXSBJbiBTZWN0aW9uIDMuICBEZXROZXQgSVAgRGF0YSBQbGFuZSBPdmVy
dmlldw0KDQpPTEQNCiAgIFRoZSBEZXROZXQgSVAgZGF0YSBwbGFuZSBhbHNvIGFsbG93cyBmb3Ig
b3B0aW9uYWwgbWF0Y2hpbmcgb24gdHdvDQogICBhZGRpdGlvbmFsIGRhdGEgZmllbGRzLiAgVGhl
IG9wdGlvbmFsIGZpZWxkcyBhcmUgdGhlIEVDTiBGaWVsZCwgYXMgaW4NCiAgIFtSRkMzMTY4XSwg
YW5kIHRoZSBJUHY2IGZsb3cgbGFiZWwgZmllbGQsIGFzIGRlZmluZWQgaW4gW1JGQzgyMDBdLg0K
TkVXDQogICBUaGUgRGV0TmV0IElQIGRhdGEgcGxhbmUgYWxzbyBhbGxvd3MgZm9yIG9wdGlvbmFs
IG1hdGNoaW5nIG9uIG9uZQ0KICAgYWRkaXRpb25hbCBkYXRhIGZpZWxkLCB0aGUgSVB2NiBmbG93
IGxhYmVsIGZpZWxkLCBhcyBkZWZpbmVkIGluIFtSRkM4MjAwXS4NCg0KUmF0aW9uYWxlOiBFQ04g
ZmllbGQgTVVTVCBOT1QgYmUgdXNlZCB0byBzdWJkaXZpZGUgYSBmbG93IGludG8gc3ViLWZsb3dz
LiAgU2VlIFJGQyAzMTY4Lg0KDQpbMl0gSW4gIFNlY3Rpb24gNC4zLjEuICBDbGFzcyBvZiBTZXJ2
aWNlDQoNClJlbW92ZSB0aGlzIHNlbnRlbmNlOg0KDQogICBUaGUgMi1iaXQgZXhwbGljaXQgY29u
Z2VzdGlvbg0KICAgbm90aWZpY2F0aW9uIChFQ04pIFtSRkMzMTY4XSBmaWVsZCBNQVkgYWxzbyBi
ZSB1c2VkLg0KDQpSYXRpb25hbGU6IFRoZSBFQ04gbWVjaGFuaXNtIGlzIG5vdCBhIENsYXNzIG9m
IHNlcnZpY2UgbWVjaGFuaXNtLiAgU2VlIFJGQyAzMTY4Lg0KDQpbM10gSW4gU2VjdGlvbiA1LjEu
MS40LiAgSVB2NCBUeXBlIG9mIFNlcnZpY2UgYW5kIElQdjYgVHJhZmZpYyBDbGFzcyBGaWVsZHMN
Cg0KUmVtb3ZlIHRoaXMgdGV4dDoNCg0KICAgSW1wbGVtZW50YXRpb25zIG9mIHRoaXMgZG9jdW1l
bnQgTVVTVCBhbGxvdyB0aGUgRUNOIGZpZWxkIHRvIGJlDQogICBpZ25vcmVkIGFzIHBhcnQgb2Yg
RGV0TmV0IGZsb3cgaWRlbnRpZmljYXRpb24uICBBZGRpdGlvbmFsbHksDQogICBpbXBsZW1lbnRh
dGlvbnMgU0hPVUxEIHN1cHBvcnQgaWRlbnRpZmljYXRpb24gb2YgRGV0TmV0IGZsb3dzIGJhc2Vk
DQogICBvbiB0aGUgdmFsdWUgY2FycmllZCBpbiB0aGUgRUNOIGZpZWxkLiAgV2hlbiB0aGlzIGZp
ZWxkIGlzIHVzZWQgdG8NCiAgIGlkZW50aWZ5IGEgc3BlY2lmaWMgRGV0TmV0IGZsb3csIGltcGxl
bWVudGF0aW9ucyBNVVNUIHN1cHBvcnQgYSBsaXN0DQogICBvZiBFQ04gdmFsdWVzIHRoYXQgbWF0
Y2ggYSBzcGVjaWZpYyBzbG93Lg0KDQpJZiBkZXNpcmVkLCByZXBsYWNlIGl0IHdpdGg6DQoNCiAg
IFRoZSBFQ04gZmllbGQgTVVTVCBOT1QgYmUgdXNlZCBhcyBwYXJ0IG9mIERldE5ldCBmbG93IGlk
ZW50aWZpY2F0aW9uLg0KDQpSYXRpb25hbGU6IFVzZSBvZiBFQ04gZmllbGQgZm9yIGZsb3cgaWRl
bnRpZmljYXRpb24gaXMgbm90IGNvbXBhdGlibGUgd2l0aCBSRkMgMzE2OC4NCg0KWzRdIEluIFNl
Y3Rpb24gNi4gIE1hbmFnZW1lbnQgYW5kIENvbnRyb2wgSW5mb3JtYXRpb24gU3VtbWFyeQ0KDQpS
ZW1vdmUgdGhlc2UgdHdvIGJ1bGxldHM6DQoNCiAgICAgICogIElmIHRoZSBFQ04gZmllbGQgaXMg
dG8gYmUgdXNlZCBpbiBmbG93IGlkZW50aWZpY2F0aW9uLg0KICAgICAgICAgTWF0Y2hpbmcgYmFz
ZWQgb24gRUNOIGZpbGVkIHZhbHVlcyBpcyBvcHRpb25hbC4NCg0KICAgICAgKiAgV2hlbiBFQ04g
ZmllbGQgaXMgdXNlZCBpbiBmbG93IGlkZW50aWZpY2F0aW9uLCBhIGxpc3Qgb2YgZmllbGQNCiAg
ICAgICAgIHZhbHVlcyB0aGF0IG1heSBiZSB1c2VkIGJ5IGEgc3BlY2lmaWMgZmxvdy4NCg0KUmF0
aW9uYWxlOiBTYW1lIGFzIFszXS4NCg0KVGhhbmtzLCAtLURhdmlkDQoNCj4gLS0tLS1PcmlnaW5h
bCBNZXNzYWdlLS0tLS0NCj4gRnJvbTogSS1ELUFubm91bmNlIDxpLWQtYW5ub3VuY2UtYm91bmNl
c0BpZXRmLm9yZz48bWFpbHRvOmktZC1hbm5vdW5jZS1ib3VuY2VzQGlldGYub3JnPiBPbiBCZWhh
bGYgT2YgaW50ZXJuZXQtDQo+IGRyYWZ0c0BpZXRmLm9yZzxtYWlsdG86ZHJhZnRzQGlldGYub3Jn
Pg0KPiBTZW50OiBXZWRuZXNkYXksIE9jdG9iZXIgMTYsIDIwMTkgMzo0OSBQTQ0KPiBUbzogaS1k
LWFubm91bmNlQGlldGYub3JnPG1haWx0bzppLWQtYW5ub3VuY2VAaWV0Zi5vcmc+DQo+IENjOiBk
ZXRuZXRAaWV0Zi5vcmc8bWFpbHRvOmRldG5ldEBpZXRmLm9yZz4NCj4gU3ViamVjdDogSS1EIEFj
dGlvbjogZHJhZnQtaWV0Zi1kZXRuZXQtaXAtMDIudHh0DQo+DQo+DQo+IFtFWFRFUk5BTCBFTUFJ
TF0NCj4NCj4NCj4gQSBOZXcgSW50ZXJuZXQtRHJhZnQgaXMgYXZhaWxhYmxlIGZyb20gdGhlIG9u
LWxpbmUgSW50ZXJuZXQtRHJhZnRzIGRpcmVjdG9yaWVzLg0KPiBUaGlzIGRyYWZ0IGlzIGEgd29y
ayBpdGVtIG9mIHRoZSBEZXRlcm1pbmlzdGljIE5ldHdvcmtpbmcgV0cgb2YgdGhlIElFVEYuDQo+
DQo+ICAgICAgICAgVGl0bGUgICAgICAgICAgIDogRGV0TmV0IERhdGEgUGxhbmU6IElQDQo+ICAg
ICAgICAgQXV0aG9ycyAgICAgICAgIDogQmFsw6F6cyBWYXJnYQ0KPiAgICAgICAgICAgICAgICAg
ICAgICAgICAgIErDoW5vcyBGYXJrYXMNCj4gICAgICAgICAgICAgICAgICAgICAgICAgICBMb3Ug
QmVyZ2VyDQo+ICAgICAgICAgICAgICAgICAgICAgICAgICAgRG9uIEZlZHlrDQo+ICAgICAgICAg
ICAgICAgICAgICAgICAgICAgQW5kcmV3IEcuIE1hbGlzDQo+ICAgICAgICAgICAgICAgICAgICAg
ICAgICAgU3Rld2FydCBCcnlhbnQNCj4gICAgICAgICAgICAgICAgICAgICAgICAgICBKb3VuaSBL
b3Job25lbg0KPiAgICAgICAgRmlsZW5hbWUgICAgICAgIDogZHJhZnQtaWV0Zi1kZXRuZXQtaXAt
MDIudHh0DQo+ICAgICAgICBQYWdlcyAgICAgICAgICAgOiAyMw0KPiAgICAgICAgRGF0ZSAgICAg
ICAgICAgIDogMjAxOS0xMC0xNg0KPg0KPiBBYnN0cmFjdDoNCj4gICAgVGhpcyBkb2N1bWVudCBz
cGVjaWZpZXMgdGhlIERldGVybWluaXN0aWMgTmV0d29ya2luZyBkYXRhIHBsYW5lIHdoZW4NCj4g
ICAgb3BlcmF0aW5nIGluIGFuIElQIHBhY2tldCBzd2l0Y2hlZCBuZXR3b3JrLg0KPg0KPg0KPiBU
aGUgSUVURiBkYXRhdHJhY2tlciBzdGF0dXMgcGFnZSBmb3IgdGhpcyBkcmFmdCBpczoNCj4gaHR0
cHM6Ly9kYXRhdHJhY2tlci5pZXRmLm9yZy9kb2MvZHJhZnQtaWV0Zi1kZXRuZXQtaXAvDQo+DQo+
IFRoZXJlIGFyZSBhbHNvIGh0bWxpemVkIHZlcnNpb25zIGF2YWlsYWJsZSBhdDoNCj4gaHR0cHM6
Ly90b29scy5pZXRmLm9yZy9odG1sL2RyYWZ0LWlldGYtZGV0bmV0LWlwLTAyDQo+IGh0dHBzOi8v
ZGF0YXRyYWNrZXIuaWV0Zi5vcmcvZG9jL2h0bWwvZHJhZnQtaWV0Zi1kZXRuZXQtaXAtMDINCj4N
Cj4gQSBkaWZmIGZyb20gdGhlIHByZXZpb3VzIHZlcnNpb24gaXMgYXZhaWxhYmxlIGF0Og0KPiBo
dHRwczovL3d3dy5pZXRmLm9yZy9yZmNkaWZmP3VybDI9ZHJhZnQtaWV0Zi1kZXRuZXQtaXAtMDIN
Cj4NCj4NCj4gUGxlYXNlIG5vdGUgdGhhdCBpdCBtYXkgdGFrZSBhIGNvdXBsZSBvZiBtaW51dGVz
IGZyb20gdGhlIHRpbWUgb2Ygc3VibWlzc2lvbg0KPiB1bnRpbCB0aGUgaHRtbGl6ZWQgdmVyc2lv
biBhbmQgZGlmZiBhcmUgYXZhaWxhYmxlIGF0IHRvb2xzLmlldGYub3JnPGh0dHA6Ly90b29scy5p
ZXRmLm9yZz4uDQo+DQo+IEludGVybmV0LURyYWZ0cyBhcmUgYWxzbyBhdmFpbGFibGUgYnkgYW5v
bnltb3VzIEZUUCBhdDoNCj4gZnRwOi8vZnRwLmlldGYub3JnL2ludGVybmV0LWRyYWZ0cy8NCj4N
Cj4gX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18NCj4gSS1E
LUFubm91bmNlIG1haWxpbmcgbGlzdA0KPiBJLUQtQW5ub3VuY2VAaWV0Zi5vcmc8bWFpbHRvOkkt
RC1Bbm5vdW5jZUBpZXRmLm9yZz4NCj4gaHR0cHM6Ly93d3cuaWV0Zi5vcmcvbWFpbG1hbi9saXN0
aW5mby9pLWQtYW5ub3VuY2UNCj4gSW50ZXJuZXQtRHJhZnQgZGlyZWN0b3JpZXM6IGh0dHA6Ly93
d3cuaWV0Zi5vcmcvc2hhZG93Lmh0bWwNCj4gb3IgZnRwOi8vZnRwLmlldGYub3JnL2lldGYvMXNo
YWRvdy1zaXRlcy50eHQNCg0KDQpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fXw0KDQpkZXRuZXQgbWFpbGluZyBsaXN0DQoNCmRldG5ldEBpZXRmLm9yZzxtYWls
dG86ZGV0bmV0QGlldGYub3JnPg0KDQpodHRwczovL3d3dy5pZXRmLm9yZy9tYWlsbWFuL2xpc3Rp
bmZvL2RldG5ldA0KDQoNCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fDQoNCmRldG5ldCBtYWlsaW5nIGxpc3QNCg0KZGV0bmV0QGlldGYub3JnPG1haWx0bzpk
ZXRuZXRAaWV0Zi5vcmc+DQoNCmh0dHBzOi8vd3d3LmlldGYub3JnL21haWxtYW4vbGlzdGluZm8v
ZGV0bmV0DQoNCg0KX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X18NCg0KZGV0bmV0IG1haWxpbmcgbGlzdA0KDQpkZXRuZXRAaWV0Zi5vcmc8bWFpbHRvOmRldG5l
dEBpZXRmLm9yZz4NCg0KaHR0cHM6Ly93d3cuaWV0Zi5vcmcvbWFpbG1hbi9saXN0aW5mby9kZXRu
ZXQNCg0KX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18NCmRl
dG5ldCBtYWlsaW5nIGxpc3QNCmRldG5ldEBpZXRmLm9yZzxtYWlsdG86ZGV0bmV0QGlldGYub3Jn
Pg0KaHR0cHM6Ly93d3cuaWV0Zi5vcmcvbWFpbG1hbi9saXN0aW5mby9kZXRuZXQNCg==

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

PGh0bWwgeG1sbnM6dj0idXJuOnNjaGVtYXMtbWljcm9zb2Z0LWNvbTp2bWwiIHhtbG5zOm89InVy
bjpzY2hlbWFzLW1pY3Jvc29mdC1jb206b2ZmaWNlOm9mZmljZSIgeG1sbnM6dz0idXJuOnNjaGVt
YXMtbWljcm9zb2Z0LWNvbTpvZmZpY2U6d29yZCIgeG1sbnM6bT0iaHR0cDovL3NjaGVtYXMubWlj
cm9zb2Z0LmNvbS9vZmZpY2UvMjAwNC8xMi9vbW1sIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcv
VFIvUkVDLWh0bWw0MCI+DQo8aGVhZD4NCjxtZXRhIGh0dHAtZXF1aXY9IkNvbnRlbnQtVHlwZSIg
Y29udGVudD0idGV4dC9odG1sOyBjaGFyc2V0PXV0Zi04Ij4NCjxtZXRhIG5hbWU9IkdlbmVyYXRv
ciIgY29udGVudD0iTWljcm9zb2Z0IFdvcmQgMTUgKGZpbHRlcmVkIG1lZGl1bSkiPg0KPHN0eWxl
PjwhLS0NCi8qIEZvbnQgRGVmaW5pdGlvbnMgKi8NCkBmb250LWZhY2UNCgl7Zm9udC1mYW1pbHk6
IkNhbWJyaWEgTWF0aCI7DQoJcGFub3NlLTE6MiA0IDUgMyA1IDQgNiAzIDIgNDt9DQpAZm9udC1m
YWNlDQoJe2ZvbnQtZmFtaWx5OkNhbGlicmk7DQoJcGFub3NlLTE6MiAxNSA1IDIgMiAyIDQgMyAy
IDQ7fQ0KQGZvbnQtZmFjZQ0KCXtmb250LWZhbWlseTpDb25zb2xhczsNCglwYW5vc2UtMToyIDEx
IDYgOSAyIDIgNCAzIDIgNDt9DQovKiBTdHlsZSBEZWZpbml0aW9ucyAqLw0KcC5Nc29Ob3JtYWws
IGxpLk1zb05vcm1hbCwgZGl2Lk1zb05vcm1hbA0KCXttYXJnaW46MGluOw0KCW1hcmdpbi1ib3R0
b206LjAwMDFwdDsNCglmb250LXNpemU6MTEuMHB0Ow0KCWZvbnQtZmFtaWx5OiJDYWxpYnJpIixz
YW5zLXNlcmlmO30NCmE6bGluaywgc3Bhbi5Nc29IeXBlcmxpbmsNCgl7bXNvLXN0eWxlLXByaW9y
aXR5Ojk5Ow0KCWNvbG9yOmJsdWU7DQoJdGV4dC1kZWNvcmF0aW9uOnVuZGVybGluZTt9DQphOnZp
c2l0ZWQsIHNwYW4uTXNvSHlwZXJsaW5rRm9sbG93ZWQNCgl7bXNvLXN0eWxlLXByaW9yaXR5Ojk5
Ow0KCWNvbG9yOnB1cnBsZTsNCgl0ZXh0LWRlY29yYXRpb246dW5kZXJsaW5lO30NCnByZQ0KCXtt
c28tc3R5bGUtcHJpb3JpdHk6OTk7DQoJbXNvLXN0eWxlLWxpbms6IkhUTUwgUHJlZm9ybWF0dGVk
IENoYXIiOw0KCW1hcmdpbjowaW47DQoJbWFyZ2luLWJvdHRvbTouMDAwMXB0Ow0KCWZvbnQtc2l6
ZToxMC4wcHQ7DQoJZm9udC1mYW1pbHk6IkNvdXJpZXIgTmV3Ijt9DQpwLm1zb25vcm1hbDAsIGxp
Lm1zb25vcm1hbDAsIGRpdi5tc29ub3JtYWwwDQoJe21zby1zdHlsZS1uYW1lOm1zb25vcm1hbDsN
Cgltc28tbWFyZ2luLXRvcC1hbHQ6YXV0bzsNCgltYXJnaW4tcmlnaHQ6MGluOw0KCW1zby1tYXJn
aW4tYm90dG9tLWFsdDphdXRvOw0KCW1hcmdpbi1sZWZ0OjBpbjsNCglmb250LXNpemU6MTEuMHB0
Ow0KCWZvbnQtZmFtaWx5OiJDYWxpYnJpIixzYW5zLXNlcmlmO30NCnNwYW4uSFRNTFByZWZvcm1h
dHRlZENoYXINCgl7bXNvLXN0eWxlLW5hbWU6IkhUTUwgUHJlZm9ybWF0dGVkIENoYXIiOw0KCW1z
by1zdHlsZS1wcmlvcml0eTo5OTsNCgltc28tc3R5bGUtbGluazoiSFRNTCBQcmVmb3JtYXR0ZWQi
Ow0KCWZvbnQtZmFtaWx5OkNvbnNvbGFzO30NCnNwYW4uRW1haWxTdHlsZTIxDQoJe21zby1zdHls
ZS10eXBlOnBlcnNvbmFsLXJlcGx5Ow0KCWZvbnQtZmFtaWx5OiJDYWxpYnJpIixzYW5zLXNlcmlm
Ow0KCWNvbG9yOndpbmRvd3RleHQ7fQ0KLk1zb0NocERlZmF1bHQNCgl7bXNvLXN0eWxlLXR5cGU6
ZXhwb3J0LW9ubHk7DQoJZm9udC1mYW1pbHk6IkNhbGlicmkiLHNhbnMtc2VyaWY7fQ0KQHBhZ2Ug
V29yZFNlY3Rpb24xDQoJe3NpemU6OC41aW4gMTEuMGluOw0KCW1hcmdpbjoxLjBpbiAxLjBpbiAx
LjBpbiAxLjBpbjt9DQpkaXYuV29yZFNlY3Rpb24xDQoJe3BhZ2U6V29yZFNlY3Rpb24xO30NCi0t
Pjwvc3R5bGU+PCEtLVtpZiBndGUgbXNvIDldPjx4bWw+DQo8bzpzaGFwZWRlZmF1bHRzIHY6ZXh0
PSJlZGl0IiBzcGlkbWF4PSIxMDI2IiAvPg0KPC94bWw+PCFbZW5kaWZdLS0+PCEtLVtpZiBndGUg
bXNvIDldPjx4bWw+DQo8bzpzaGFwZWxheW91dCB2OmV4dD0iZWRpdCI+DQo8bzppZG1hcCB2OmV4
dD0iZWRpdCIgZGF0YT0iMSIgLz4NCjwvbzpzaGFwZWxheW91dD48L3htbD48IVtlbmRpZl0tLT4N
CjwvaGVhZD4NCjxib2R5IGxhbmc9IkVOLVVTIiBsaW5rPSJibHVlIiB2bGluaz0icHVycGxlIj4N
CjxkaXYgY2xhc3M9IldvcmRTZWN0aW9uMSI+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj5IaSw8bzpw
PjwvbzpwPjwvcD4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiPjxvOnA+Jm5ic3A7PC9vOnA+PC9wPg0K
PHAgY2xhc3M9Ik1zb05vcm1hbCI+Tm8gb2JqZWN0aW9ucyBmcm9tIG15IHNpZGUgZWl0aGVyIG9u
IGRlbGV0aW5nIHRoZSB0ZXh0IG9uIHRoZSBFQ04gZmllbGQuPG86cD48L286cD48L3A+DQo8cCBj
bGFzcz0iTXNvTm9ybWFsIj48bzpwPiZuYnNwOzwvbzpwPjwvcD4NCjxwIGNsYXNzPSJNc29Ob3Jt
YWwiPlJlZ2FyZHMsPG86cD48L286cD48L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj5KYW5vczxv
OnA+PC9vOnA+PC9wPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+PG86cD4mbmJzcDs8L286cD48L3A+
DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj48bzpwPiZuYnNwOzwvbzpwPjwvcD4NCjxwIGNsYXNzPSJN
c29Ob3JtYWwiPjxiPkZyb206PC9iPiBkZXRuZXQgJmx0O2RldG5ldC1ib3VuY2VzQGlldGYub3Jn
Jmd0OyA8Yj5PbiBCZWhhbGYgT2YNCjwvYj5BbmRyZXcgRy4gTWFsaXM8YnI+DQo8Yj5TZW50Ojwv
Yj4gTW9uZGF5LCBPY3RvYmVyIDIxLCAyMDE5IDM6MjkgUE08YnI+DQo8Yj5Ubzo8L2I+IFN0ZXdh
cnQgQnJ5YW50ICZsdDtzdGV3YXJ0LmJyeWFudEBnbWFpbC5jb20mZ3Q7PGJyPg0KPGI+Q2M6PC9i
PiBEZXROZXRAaWV0Zi5vcmc7IExvdSBCZXJnZXIgJmx0O2xiZXJnZXJAbGFibi5uZXQmZ3Q7OyBC
bGFjaywgRGF2aWQgJmx0O0RhdmlkLkJsYWNrQGRlbGwuY29tJmd0Ozxicj4NCjxiPlN1YmplY3Q6
PC9iPiBSZTogW0RldG5ldF0gRndkOiBkcmFmdC1pZXRmLWRldG5ldC1pcC0wMi50eHQgLSBFQ048
bzpwPjwvbzpwPjwvcD4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiPjxvOnA+Jm5ic3A7PC9vOnA+PC9w
Pg0KPGRpdj4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiPkkgYWxzbyBkb24ndCBoYXZlIGFueSBvYmpl
Y3Rpb24gdG8gcmVtb3ZpbmcgdGhlIEVDTiB0ZXh0LjxvOnA+PC9vOnA+PC9wPg0KPGRpdj4NCjxw
IGNsYXNzPSJNc29Ob3JtYWwiPjxvOnA+Jm5ic3A7PC9vOnA+PC9wPg0KPC9kaXY+DQo8ZGl2Pg0K
PHAgY2xhc3M9Ik1zb05vcm1hbCI+Q2hlZXJzLDxvOnA+PC9vOnA+PC9wPg0KPC9kaXY+DQo8ZGl2
Pg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+QW5keTxvOnA+PC9vOnA+PC9wPg0KPC9kaXY+DQo8ZGl2
Pg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+PG86cD4mbmJzcDs8L286cD48L3A+DQo8L2Rpdj4NCjwv
ZGl2Pg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+PG86cD4mbmJzcDs8L286cD48L3A+DQo8ZGl2Pg0K
PGRpdj4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiPk9uIE1vbiwgT2N0IDIxLCAyMDE5IGF0IDg6NTkg
QU0gU3Rld2FydCBCcnlhbnQgJmx0OzxhIGhyZWY9Im1haWx0bzpzdGV3YXJ0LmJyeWFudEBnbWFp
bC5jb20iPnN0ZXdhcnQuYnJ5YW50QGdtYWlsLmNvbTwvYT4mZ3Q7IHdyb3RlOjxvOnA+PC9vOnA+
PC9wPg0KPC9kaXY+DQo8YmxvY2txdW90ZSBzdHlsZT0iYm9yZGVyOm5vbmU7Ym9yZGVyLWxlZnQ6
c29saWQgI0NDQ0NDQyAxLjBwdDtwYWRkaW5nOjBpbiAwaW4gMGluIDYuMHB0O21hcmdpbi1sZWZ0
OjQuOHB0O21hcmdpbi1yaWdodDowaW4iPg0KPGRpdj4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiIHN0
eWxlPSJtYXJnaW4tYm90dG9tOjEyLjBwdCI+PGJyPg0KWWVzLCBsZXQncyBkZWxldGUgdGhlIHJl
ZmVyZW5jZXMgdG8gRUNOIGZyb20gdGhlIHRleHQuPGJyPg0KPGJyPg0KLSBTdGV3YXJ0PG86cD48
L286cD48L3A+DQo8ZGl2Pg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+T24gMTgvMTAvMjAxOSAyMjo1
NywgTG91IEJlcmdlciB3cm90ZTo8bzpwPjwvbzpwPjwvcD4NCjwvZGl2Pg0KPGJsb2NrcXVvdGUg
c3R5bGU9Im1hcmdpbi10b3A6NS4wcHQ7bWFyZ2luLWJvdHRvbTo1LjBwdCI+DQo8cD5EYXZpZCw8
bzpwPjwvbzpwPjwvcD4NCjxwPiZuYnNwOyZuYnNwOyZuYnNwOyBJJ20gcGVyc29uYWxseSBva2F5
IHdpdGggZHJvcHBpbmcgYWxsIHJlZmVyZW5jZXMgdG8gdGhlIEVDTiBmaWVsZC4mbmJzcDsgQnV0
IGRvaW5nIHNvIGlzIGEgY2hhbmdlIGZyb20gcHJldmlvdXMgZGlzY3Vzc2lvbnMgc28gaXMgYSBX
RyBjYWxsLjxvOnA+PC9vOnA+PC9wPg0KPHA+V0csPG86cD48L286cD48L3A+DQo8cD5BcmUgdGhl
cmUgYW55IG9iamVjdGlvbnMgdG8gcmVtb3ZpbmcgdGhlIGxhbmd1YWdlIHJlbGF0ZWQgdG8gdGhl
IEVDTiBmaWVsZD8gPG86cD4NCjwvbzpwPjwvcD4NCjxwPlRoZSBpbXBsaWNhdGlvbiBpcyB0aGF0
IHRoZSBkZXRuZXQgSVAgc3RhbmRhcmQgd2lsbCBvbmx5IGNvdmVyIHRoZSA2LWJpdCBEU0NQIGZp
ZWxkIGNhcnJpZWQgaW4gd2hhdCB3YXMgb25jZSByZWZlcnJlZCB0byBhcyB0aGUgOC1iaXQgSVAg
VE9TIEZpZWxkLjxvOnA+PC9vOnA+PC9wPg0KPHA+VGhhbmtzLDxvOnA+PC9vOnA+PC9wPg0KPHA+
TG91PG86cD48L286cD48L3A+DQo8cD4oTm8gaGF0cyk8bzpwPjwvbzpwPjwvcD4NCjxkaXY+DQo8
cCBjbGFzcz0iTXNvTm9ybWFsIj5PbiAxMC8xNi8yMDE5IDExOjA4IFBNLCBCbGFjaywgRGF2aWQg
d3JvdGU6PG86cD48L286cD48L3A+DQo8L2Rpdj4NCjxibG9ja3F1b3RlIHN0eWxlPSJtYXJnaW4t
dG9wOjUuMHB0O21hcmdpbi1ib3R0b206NS4wcHQiPg0KPGRpdj4NCjxwPiZndDsgV2hpbGUgSSB1
bmRlcnN0YW5kIHlvdSBoYXZlIGNvbmNlcm5zIGFib3V0IGEgbm9kZSBwcm92aWRpbmcgZGlmZmVy
ZW50IHRyYWZmaWMgdHJlYXRtZW50IGJhc2VkIG9uIEVDTiBtYXJraW5ncyBvbiBhIGxvY2FsIG5v
ZGUsIEkgYmVsaWV2ZSB0aGlzIGhhcHBlbnMgdG9kYXkg4oCTPGJyPg0KJmd0OyBqdXN0IGxvb2sg
YXQgdGhlIHJlbGF0ZWQgY29uZmlnIG9wdGlvbnMgZm9yIHlvdXIgZmF2b3JpdGUgcm91dGVyIHZl
bmRvci4mbmJzcDsgQ2FuIHlvdSBsaXZlIHdpdGggU0hPVUxEIE5PVCB2cyBNVVNUIE5PVD88bzpw
PjwvbzpwPjwvcD4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiIHN0eWxlPSJtc28tbWFyZ2luLXRvcC1h
bHQ6YXV0bzttc28tbWFyZ2luLWJvdHRvbS1hbHQ6YXV0byI+PHNwYW4gc3R5bGU9ImNvbG9yOiM5
OTMzNjYiPkkgY2FuIGxpdmUgd2l0aCByZW1vdmFsIG9mIGFsbCBtZW50aW9uIG9mIEVDTiBmcm9t
IHRoaXMgZHJhZnQuJm5ic3A7IEkgd291bGQgc3VnZ2VzdCB0aGlzIGNvdXJzZSBvZiBhY3Rpb24g
aWYgdGhlIGdvYWwgaXMgdG8gYXZvaWQg4oCcTVVTVCBOT1TigJ0gd29yZGluZy48L3NwYW4+PG86
cD48L286cD48L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIiBzdHlsZT0ibXNvLW1hcmdpbi10b3At
YWx0OmF1dG87bXNvLW1hcmdpbi1ib3R0b20tYWx0OmF1dG8iPjxzcGFuIHN0eWxlPSJjb2xvcjoj
OTkzMzY2Ij4mbmJzcDs8L3NwYW4+PG86cD48L286cD48L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFs
IiBzdHlsZT0ibXNvLW1hcmdpbi10b3AtYWx0OmF1dG87bXNvLW1hcmdpbi1ib3R0b20tYWx0OmF1
dG8iPjxzcGFuIHN0eWxlPSJjb2xvcjojOTkzMzY2Ij5PdGhlcndpc2UsIEkgd291bGQgbmVlZCB0
byBiZSBjb252aW5jZWQgdGhhdCB3aGF0IHRoZSBkcmFmdCBwcm9wb3NlcyB0byBkby9hbGxvdyB3
cnQgRUNOIGlzIGNvbnNpc3RlbnQgd2l0aCBSRkMgMzE2OC4mbmJzcDsgVGhlIGN1cnJlbnQgdGV4
dCBpcyBub3QgY29uc2lzdGVudA0KIHdpdGggUkZDIDMxNjguLjwvc3Bhbj48bzpwPjwvbzpwPjwv
cD4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiIHN0eWxlPSJtc28tbWFyZ2luLXRvcC1hbHQ6YXV0bztt
c28tbWFyZ2luLWJvdHRvbS1hbHQ6YXV0byI+PHNwYW4gc3R5bGU9ImNvbG9yOiM5OTMzNjYiPiZu
YnNwOzwvc3Bhbj48bzpwPjwvbzpwPjwvcD4NCjxkaXY+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIiBz
dHlsZT0ibXNvLW1hcmdpbi10b3AtYWx0OmF1dG87bXNvLW1hcmdpbi1ib3R0b20tYWx0OmF1dG8i
PjxzcGFuIHN0eWxlPSJjb2xvcjojOTkzMzY2Ij5UaGFua3MsIC0tRGF2aWQ8L3NwYW4+PG86cD48
L286cD48L3A+DQo8L2Rpdj4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiIHN0eWxlPSJtc28tbWFyZ2lu
LXRvcC1hbHQ6YXV0bzttc28tbWFyZ2luLWJvdHRvbS1hbHQ6YXV0byI+PHNwYW4gc3R5bGU9ImNv
bG9yOiM5OTMzNjYiPiZuYnNwOzwvc3Bhbj48bzpwPjwvbzpwPjwvcD4NCjxkaXYgc3R5bGU9ImJv
cmRlcjpub25lO2JvcmRlci1sZWZ0OnNvbGlkIGJsdWUgMS41cHQ7cGFkZGluZzowaW4gMGluIDBp
biA0LjBwdCI+DQo8ZGl2Pg0KPGRpdiBzdHlsZT0iYm9yZGVyOm5vbmU7Ym9yZGVyLXRvcDpzb2xp
ZCAjRTFFMUUxIDEuMHB0O3BhZGRpbmc6My4wcHQgMGluIDBpbiAwaW4iPg0KPHAgY2xhc3M9Ik1z
b05vcm1hbCIgc3R5bGU9Im1zby1tYXJnaW4tdG9wLWFsdDphdXRvO21zby1tYXJnaW4tYm90dG9t
LWFsdDphdXRvIj48Yj5Gcm9tOjwvYj4gTG91IEJlcmdlcg0KPGEgaHJlZj0ibWFpbHRvOmxiZXJn
ZXJAbGFibi5uZXQiIHRhcmdldD0iX2JsYW5rIj4mbHQ7bGJlcmdlckBsYWJuLm5ldCZndDs8L2E+
IDxicj4NCjxiPlNlbnQ6PC9iPiBXZWRuZXNkYXksIE9jdG9iZXIgMTYsIDIwMTkgMTA6MDIgUE08
YnI+DQo8Yj5Ubzo8L2I+IEJsYWNrLCBEYXZpZDsgPGEgaHJlZj0ibWFpbHRvOkRldE5ldEBpZXRm
Lm9yZyIgdGFyZ2V0PSJfYmxhbmsiPkRldE5ldEBpZXRmLm9yZzwvYT48YnI+DQo8Yj5TdWJqZWN0
OjwvYj4gUmU6IFtEZXRuZXRdIEZ3ZDogZHJhZnQtaWV0Zi1kZXRuZXQtaXAtMDIudHh0IC0gRUNO
PG86cD48L286cD48L3A+DQo8L2Rpdj4NCjwvZGl2Pg0KPHAgY2xhc3M9Ik1zb05vcm1hbCIgc3R5
bGU9Im1zby1tYXJnaW4tdG9wLWFsdDphdXRvO21zby1tYXJnaW4tYm90dG9tLWFsdDphdXRvIj4m
bmJzcDs8bzpwPjwvbzpwPjwvcD4NCjxkaXY+DQo8cD48c3BhbiBzdHlsZT0iY29sb3I6I0NFMTEy
NiI+W0VYVEVSTkFMIEVNQUlMXSA8L3NwYW4+PG86cD48L286cD48L3A+DQo8L2Rpdj4NCjxwPnNp
Z2ggLUkgdGhvdWdodCB3ZSB3ZW50IG92ZXIgYWxsIGxhbmd1YWdlIGluIGUtbWFpbCBhbmQgb3Zl
ciB0aGUgcGhvbmUuPG86cD48L286cD48L3A+DQo8ZGl2Pg0KPHAgY2xhc3M9Ik1zb05vcm1hbCIg
c3R5bGU9Im1zby1tYXJnaW4tdG9wLWFsdDphdXRvO21zby1tYXJnaW4tYm90dG9tLWFsdDphdXRv
Ij5PbiAxMC8xNi8yMDE5IDQ6NDMgUE0sIEJsYWNrLCBEYXZpZCB3cm90ZTo8bzpwPjwvbzpwPjwv
cD4NCjwvZGl2Pg0KPGJsb2NrcXVvdGUgc3R5bGU9Im1hcmdpbi10b3A6NS4wcHQ7bWFyZ2luLWJv
dHRvbTo1LjBwdCI+DQo8ZGl2Pg0KPGRpdj4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiIHN0eWxlPSJt
c28tbWFyZ2luLXRvcC1hbHQ6YXV0bzttc28tbWFyZ2luLWJvdHRvbS1hbHQ6YXV0byI+PHNwYW4g
c3R5bGU9ImZvbnQtZmFtaWx5OiZxdW90O0FyaWFsJnF1b3Q7LHNhbnMtc2VyaWYiPkZvcndhcmRp
bmcgdG8gcmVtb3ZlDQo8YSBocmVmPSJtYWlsdG86aW50ZXJuZXQtZHJhZnRzQGlldGYub3JnIiB0
YXJnZXQ9Il9ibGFuayI+aW50ZXJuZXQtZHJhZnRzQGlldGYub3JnPC9hPiBhcyBhIHJlY2lwaWVu
dC4mbmJzcDsgUGxlYXNlIHJlc3BvbmQgdG8gdGhpcyBlbWFpbC4mbmJzcDs8L3NwYW4+PG86cD48
L286cD48L3A+DQo8L2Rpdj4NCjxkaXY+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIiBzdHlsZT0ibXNv
LW1hcmdpbi10b3AtYWx0OmF1dG87bXNvLW1hcmdpbi1ib3R0b20tYWx0OmF1dG8iPiZuYnNwOzxv
OnA+PC9vOnA+PC9wPg0KPC9kaXY+DQo8ZGl2IGlkPSJnbWFpbC1tXy05MjEzMTA1MDk0MDAyMzk5
MzMweF9jb21wb3Nlcl9zaWduYXR1cmUiPg0KPGRpdj4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiIHN0
eWxlPSJtc28tbWFyZ2luLXRvcC1hbHQ6YXV0bzttc28tbWFyZ2luLWJvdHRvbS1hbHQ6YXV0byI+
PHNwYW4gc3R5bGU9ImZvbnQtc2l6ZTo5LjVwdDtjb2xvcjojNTc1NzU3Ij5UaGFua3MsIC0tRGF2
aWQgLi4uIFNlbnQgZnJvbSBteSBBbmRyb2lkIG5vdC1zby1zbWFydHBob25lLjwvc3Bhbj48bzpw
PjwvbzpwPjwvcD4NCjwvZGl2Pg0KPC9kaXY+DQo8ZGl2Pg0KPHAgY2xhc3M9Ik1zb05vcm1hbCIg
c3R5bGU9Im1zby1tYXJnaW4tdG9wLWFsdDphdXRvO21zby1tYXJnaW4tYm90dG9tLWFsdDphdXRv
Ij4mbmJzcDs8bzpwPjwvbzpwPjwvcD4NCjwvZGl2Pg0KPGRpdj4NCjxwIGNsYXNzPSJNc29Ob3Jt
YWwiIHN0eWxlPSJtc28tbWFyZ2luLXRvcC1hbHQ6YXV0bzttc28tbWFyZ2luLWJvdHRvbS1hbHQ6
YXV0byI+Jm5ic3A7PG86cD48L286cD48L3A+DQo8L2Rpdj4NCjxkaXY+DQo8cCBjbGFzcz0iTXNv
Tm9ybWFsIiBzdHlsZT0ibXNvLW1hcmdpbi10b3AtYWx0OmF1dG87bXNvLW1hcmdpbi1ib3R0b20t
YWx0OmF1dG8iPi0tLS0tLS0tIE9yaWdpbmFsIG1lc3NhZ2UgLS0tLS0tLS08bzpwPjwvbzpwPjwv
cD4NCjwvZGl2Pg0KPGRpdj4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiIHN0eWxlPSJtc28tbWFyZ2lu
LXRvcC1hbHQ6YXV0bzttc28tbWFyZ2luLWJvdHRvbS1hbHQ6YXV0byI+RnJvbTogJnF1b3Q7Qmxh
Y2ssIERhdmlkJnF1b3Q7DQo8YSBocmVmPSJtYWlsdG86ZGF2aWQuYmxhY2tAZW1jLmNvbSIgdGFy
Z2V0PSJfYmxhbmsiPiZsdDtkYXZpZC5ibGFja0BlbWMuY29tJmd0OzwvYT4gPG86cD4NCjwvbzpw
PjwvcD4NCjwvZGl2Pg0KPGRpdj4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiIHN0eWxlPSJtc28tbWFy
Z2luLXRvcC1hbHQ6YXV0bzttc28tbWFyZ2luLWJvdHRvbS1hbHQ6YXV0byI+RGF0ZTogMTAvMTYv
MTkgMzoxMyBQTSAoR01ULTA2OjAwKQ0KPG86cD48L286cD48L3A+DQo8L2Rpdj4NCjxkaXY+DQo8
cCBjbGFzcz0iTXNvTm9ybWFsIiBzdHlsZT0ibXNvLW1hcmdpbi10b3AtYWx0OmF1dG87bXNvLW1h
cmdpbi1ib3R0b20tYWx0OmF1dG8iPlRvOg0KPGEgaHJlZj0ibWFpbHRvOmludGVybmV0LWRyYWZ0
c0BpZXRmLm9yZyIgdGFyZ2V0PSJfYmxhbmsiPmludGVybmV0LWRyYWZ0c0BpZXRmLm9yZzwvYT4s
DQo8YSBocmVmPSJtYWlsdG86ZGV0bmV0QGlldGYub3JnIiB0YXJnZXQ9Il9ibGFuayI+ZGV0bmV0
QGlldGYub3JnPC9hPiA8bzpwPjwvbzpwPjwvcD4NCjwvZGl2Pg0KPGRpdj4NCjxwIGNsYXNzPSJN
c29Ob3JtYWwiIHN0eWxlPSJtc28tbWFyZ2luLXRvcC1hbHQ6YXV0bzttc28tbWFyZ2luLWJvdHRv
bS1hbHQ6YXV0byI+U3ViamVjdDogZHJhZnQtaWV0Zi1kZXRuZXQtaXAtMDIudHh0IC0gRUNODQo8
bzpwPjwvbzpwPjwvcD4NCjwvZGl2Pg0KPGRpdj4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiIHN0eWxl
PSJtc28tbWFyZ2luLXRvcC1hbHQ6YXV0bzttc28tbWFyZ2luLWJvdHRvbS1hbHQ6YXV0byI+Jm5i
c3A7PG86cD48L286cD48L3A+DQo8L2Rpdj4NCjwvZGl2Pg0KPGRpdj4NCjxwIGNsYXNzPSJNc29O
b3JtYWwiIHN0eWxlPSJtc28tbWFyZ2luLXRvcC1hbHQ6YXV0bzttc28tbWFyZ2luLWJvdHRvbS1h
bHQ6YXV0byI+PHNwYW4gc3R5bGU9ImZvbnQtc2l6ZToxMC4wcHQiPlRoZSBFQ04gbWF0ZXJpYWwg
aW4gdGhpcyBkcmFmdCBjb25mbGljdHMgd2l0aCBSRkMgMzE2OCAoYSBsb25nLXN0YW5kaW5nIFBy
b3Bvc2VkIFN0YW5kYXJkKS4mbmJzcDsgSSBhcG9sb2dpemUgdG8gYW55b25lIHdobyBtYXkgaGF2
ZSBiZWVuIHVuZGVyIHRoZSBpbXByZXNzaW9uDQogdGhhdCBhbGwgRUNOLXJlbGF0ZWQgY29uY2Vy
bnMgd2VyZSByZXNvbHZlZCBpbiB0aGF0IGNhbGwsIGFzIHRoZSB0ZXh0IGluIHRoaXMgbm90ZSBk
aWQgbm90IGNvbWUgdXAgZHVyaW5nIHRoYXQgY2FsbC48YnI+DQo8YnI+DQpUaGUgVEw7RFIgc3Vt
bWFyeSBvZiBteSBjb25jZXJucyBpcyB0aGUgcmF0aW9uYWxlIGZvciBjaGFuZ2UgWzNdIGJlbG93
Ojxicj4NCjxicj4NCiZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyBS
YXRpb25hbGU6IFVzZSBvZiBFQ04gZmllbGQgZm9yIGZsb3cgaWRlbnRpZmljYXRpb24gaXMgbm90
IGNvbXBhdGlibGUgd2l0aCBSRkMgMzE2OC48L3NwYW4+PG86cD48L286cD48L3A+DQo8L2Rpdj4N
CjwvYmxvY2txdW90ZT4NCjxwPkl0IHdhcyBteSB1bmRlcnN0YW5kaW5nIHRoYXQgeW91ciBwcmlt
YXJ5IGNvbmNlcm4gd2FzIHNwbGl0IHBhdGhzIGFuZCB0aGlzIGlzIHdoYXQgd2UgY292ZXJlZCBp
biB0aGUgbGFuZ3VhZ2UgZGlzdHJpYnV0ZWQgb24gTW9uZGF5LiZuYnNwOw0KPG86cD48L286cD48
L3A+DQo8cD5XaGlsZSBJIHVuZGVyc3RhbmQgeW91IGhhdmUgY29uY2VybnMgYWJvdXQgYSBub2Rl
IHByb3ZpZGluZyBkaWZmZXJlbnQgdHJhZmZpYyB0cmVhdG1lbnQgYmFzZWQgb24gRUNOIG1hcmtp
bmdzIG9uIGEgbG9jYWwgbm9kZSwgSSBiZWxpZXZlIHRoaXMgaGFwcGVucyB0b2RheSAtLSBqdXN0
IGxvb2sgYXQgdGhlIHJlbGF0ZWQgY29uZmlnIG9wdGlvbnMgZm9yIHlvdXIgZmF2b3JpdGUgcm91
dGVyIHZlbmRvci4mbmJzcDsgQ2FuIHlvdSBsaXZlIHdpdGggU0hPVUxEDQogTk9UIHZzIE1VU1Qg
Tk9UPzxvOnA+PC9vOnA+PC9wPg0KPHA+VGhhbmtzLDxvOnA+PC9vOnA+PC9wPg0KPHA+TG91PG86
cD48L286cD48L3A+DQo8cD4mbmJzcDs8bzpwPjwvbzpwPjwvcD4NCjxibG9ja3F1b3RlIHN0eWxl
PSJtYXJnaW4tdG9wOjUuMHB0O21hcmdpbi1ib3R0b206NS4wcHQiPg0KPGRpdj4NCjxwIGNsYXNz
PSJNc29Ob3JtYWwiIHN0eWxlPSJtc28tbWFyZ2luLXRvcC1hbHQ6YXV0bzttc28tbWFyZ2luLWJv
dHRvbS1hbHQ6YXV0byI+PHNwYW4gc3R5bGU9ImZvbnQtc2l6ZToxMC4wcHQiPjxicj4NCi0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS08YnI+DQo8YnI+DQpU
aGUgZm9sbG93aW5nIGZvdXIgY2hhbmdlcyB3aWxsIGNvcnJlY3QgdGhpcyBwcm9ibGVtOjxicj4N
Cjxicj4NClsxXSBJbiBTZWN0aW9uIDMuJm5ic3A7IERldE5ldCBJUCBEYXRhIFBsYW5lIE92ZXJ2
aWV3PGJyPg0KPGJyPg0KT0xEPGJyPg0KJm5ic3A7Jm5ic3A7IFRoZSBEZXROZXQgSVAgZGF0YSBw
bGFuZSBhbHNvIGFsbG93cyBmb3Igb3B0aW9uYWwgbWF0Y2hpbmcgb24gdHdvPGJyPg0KJm5ic3A7
Jm5ic3A7IGFkZGl0aW9uYWwgZGF0YSBmaWVsZHMuJm5ic3A7IFRoZSBvcHRpb25hbCBmaWVsZHMg
YXJlIHRoZSBFQ04gRmllbGQsIGFzIGluPGJyPg0KJm5ic3A7Jm5ic3A7IFtSRkMzMTY4XSwgYW5k
IHRoZSBJUHY2IGZsb3cgbGFiZWwgZmllbGQsIGFzIGRlZmluZWQgaW4gW1JGQzgyMDBdLjxicj4N
Ck5FVzxicj4NCiZuYnNwOyZuYnNwOyBUaGUgRGV0TmV0IElQIGRhdGEgcGxhbmUgYWxzbyBhbGxv
d3MgZm9yIG9wdGlvbmFsIG1hdGNoaW5nIG9uIG9uZTxicj4NCiZuYnNwOyZuYnNwOyBhZGRpdGlv
bmFsIGRhdGEgZmllbGQsIHRoZSBJUHY2IGZsb3cgbGFiZWwgZmllbGQsIGFzIGRlZmluZWQgaW4g
W1JGQzgyMDBdLjxicj4NCjxicj4NClJhdGlvbmFsZTogRUNOIGZpZWxkIE1VU1QgTk9UIGJlIHVz
ZWQgdG8gc3ViZGl2aWRlIGEgZmxvdyBpbnRvIHN1Yi1mbG93cy4mbmJzcDsgU2VlIFJGQyAzMTY4
Ljxicj4NCjxicj4NClsyXSBJbiZuYnNwOyBTZWN0aW9uIDQuMy4xLiZuYnNwOyBDbGFzcyBvZiBT
ZXJ2aWNlPGJyPg0KPGJyPg0KUmVtb3ZlIHRoaXMgc2VudGVuY2U6PGJyPg0KPGJyPg0KJm5ic3A7
Jm5ic3A7IFRoZSAyLWJpdCBleHBsaWNpdCBjb25nZXN0aW9uPGJyPg0KJm5ic3A7Jm5ic3A7IG5v
dGlmaWNhdGlvbiAoRUNOKSBbUkZDMzE2OF0gZmllbGQgTUFZIGFsc28gYmUgdXNlZC48YnI+DQo8
YnI+DQpSYXRpb25hbGU6IFRoZSBFQ04gbWVjaGFuaXNtIGlzIG5vdCBhIENsYXNzIG9mIHNlcnZp
Y2UgbWVjaGFuaXNtLiZuYnNwOyBTZWUgUkZDIDMxNjguPGJyPg0KPGJyPg0KWzNdIEluIFNlY3Rp
b24gNS4xLjEuNC4mbmJzcDsgSVB2NCBUeXBlIG9mIFNlcnZpY2UgYW5kIElQdjYgVHJhZmZpYyBD
bGFzcyBGaWVsZHM8YnI+DQo8YnI+DQpSZW1vdmUgdGhpcyB0ZXh0Ojxicj4NCjxicj4NCiZuYnNw
OyZuYnNwOyBJbXBsZW1lbnRhdGlvbnMgb2YgdGhpcyBkb2N1bWVudCBNVVNUIGFsbG93IHRoZSBF
Q04gZmllbGQgdG8gYmU8YnI+DQombmJzcDsmbmJzcDsgaWdub3JlZCBhcyBwYXJ0IG9mIERldE5l
dCBmbG93IGlkZW50aWZpY2F0aW9uLiZuYnNwOyBBZGRpdGlvbmFsbHksPGJyPg0KJm5ic3A7Jm5i
c3A7IGltcGxlbWVudGF0aW9ucyBTSE9VTEQgc3VwcG9ydCBpZGVudGlmaWNhdGlvbiBvZiBEZXRO
ZXQgZmxvd3MgYmFzZWQ8YnI+DQombmJzcDsmbmJzcDsgb24gdGhlIHZhbHVlIGNhcnJpZWQgaW4g
dGhlIEVDTiBmaWVsZC4mbmJzcDsgV2hlbiB0aGlzIGZpZWxkIGlzIHVzZWQgdG88YnI+DQombmJz
cDsmbmJzcDsgaWRlbnRpZnkgYSBzcGVjaWZpYyBEZXROZXQgZmxvdywgaW1wbGVtZW50YXRpb25z
IE1VU1Qgc3VwcG9ydCBhIGxpc3Q8YnI+DQombmJzcDsmbmJzcDsgb2YgRUNOIHZhbHVlcyB0aGF0
IG1hdGNoIGEgc3BlY2lmaWMgc2xvdy48YnI+DQo8YnI+DQpJZiBkZXNpcmVkLCByZXBsYWNlIGl0
IHdpdGg6PGJyPg0KPGJyPg0KJm5ic3A7Jm5ic3A7IFRoZSBFQ04gZmllbGQgTVVTVCBOT1QgYmUg
dXNlZCBhcyBwYXJ0IG9mIERldE5ldCBmbG93IGlkZW50aWZpY2F0aW9uLjxicj4NCjxicj4NClJh
dGlvbmFsZTogVXNlIG9mIEVDTiBmaWVsZCBmb3IgZmxvdyBpZGVudGlmaWNhdGlvbiBpcyBub3Qg
Y29tcGF0aWJsZSB3aXRoIFJGQyAzMTY4Ljxicj4NCjxicj4NCls0XSBJbiBTZWN0aW9uIDYuJm5i
c3A7IE1hbmFnZW1lbnQgYW5kIENvbnRyb2wgSW5mb3JtYXRpb24gU3VtbWFyeTxicj4NCjxicj4N
ClJlbW92ZSB0aGVzZSB0d28gYnVsbGV0czo8YnI+DQo8YnI+DQombmJzcDsmbmJzcDsmbmJzcDsm
bmJzcDsmbmJzcDsgKiZuYnNwOyBJZiB0aGUgRUNOIGZpZWxkIGlzIHRvIGJlIHVzZWQgaW4gZmxv
dyBpZGVudGlmaWNhdGlvbi48YnI+DQombmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJz
cDsmbmJzcDsmbmJzcDsgTWF0Y2hpbmcgYmFzZWQgb24gRUNOIGZpbGVkIHZhbHVlcyBpcyBvcHRp
b25hbC48YnI+DQo8YnI+DQombmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsgKiZuYnNwOyBX
aGVuIEVDTiBmaWVsZCBpcyB1c2VkIGluIGZsb3cgaWRlbnRpZmljYXRpb24sIGEgbGlzdCBvZiBm
aWVsZDxicj4NCiZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNw
OyB2YWx1ZXMgdGhhdCBtYXkgYmUgdXNlZCBieSBhIHNwZWNpZmljIGZsb3cuPGJyPg0KPGJyPg0K
UmF0aW9uYWxlOiBTYW1lIGFzIFszXS48YnI+DQo8YnI+DQpUaGFua3MsIC0tRGF2aWQ8YnI+DQo8
YnI+DQomZ3Q7IC0tLS0tT3JpZ2luYWwgTWVzc2FnZS0tLS0tPGJyPg0KJmd0OyBGcm9tOiBJLUQt
QW5ub3VuY2UgPGEgaHJlZj0ibWFpbHRvOmktZC1hbm5vdW5jZS1ib3VuY2VzQGlldGYub3JnIiB0
YXJnZXQ9Il9ibGFuayI+DQombHQ7aS1kLWFubm91bmNlLWJvdW5jZXNAaWV0Zi5vcmcmZ3Q7PC9h
PiBPbiBCZWhhbGYgT2YgaW50ZXJuZXQtPGJyPg0KJmd0OyA8YSBocmVmPSJtYWlsdG86ZHJhZnRz
QGlldGYub3JnIiB0YXJnZXQ9Il9ibGFuayI+ZHJhZnRzQGlldGYub3JnPC9hPjxicj4NCiZndDsg
U2VudDogV2VkbmVzZGF5LCBPY3RvYmVyIDE2LCAyMDE5IDM6NDkgUE08YnI+DQomZ3Q7IFRvOiA8
YSBocmVmPSJtYWlsdG86aS1kLWFubm91bmNlQGlldGYub3JnIiB0YXJnZXQ9Il9ibGFuayI+aS1k
LWFubm91bmNlQGlldGYub3JnPC9hPjxicj4NCiZndDsgQ2M6IDxhIGhyZWY9Im1haWx0bzpkZXRu
ZXRAaWV0Zi5vcmciIHRhcmdldD0iX2JsYW5rIj5kZXRuZXRAaWV0Zi5vcmc8L2E+PGJyPg0KJmd0
OyBTdWJqZWN0OiBJLUQgQWN0aW9uOiBkcmFmdC1pZXRmLWRldG5ldC1pcC0wMi50eHQ8YnI+DQom
Z3Q7IDxicj4NCiZndDsgPGJyPg0KJmd0OyBbRVhURVJOQUwgRU1BSUxdPGJyPg0KJmd0OyA8YnI+
DQomZ3Q7IDxicj4NCiZndDsgQSBOZXcgSW50ZXJuZXQtRHJhZnQgaXMgYXZhaWxhYmxlIGZyb20g
dGhlIG9uLWxpbmUgSW50ZXJuZXQtRHJhZnRzIGRpcmVjdG9yaWVzLjxicj4NCiZndDsgVGhpcyBk
cmFmdCBpcyBhIHdvcmsgaXRlbSBvZiB0aGUgRGV0ZXJtaW5pc3RpYyBOZXR3b3JraW5nIFdHIG9m
IHRoZSBJRVRGLjxicj4NCiZndDsgPGJyPg0KJmd0OyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZu
YnNwOyZuYnNwOyZuYnNwOyZuYnNwOyBUaXRsZSZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNw
OyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyA6IERldE5ldCBEYXRhIFBsYW5lOiBJUDxi
cj4NCiZndDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsg
QXV0aG9ycyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyA6
IEJhbMOhenMgVmFyZ2E8YnI+DQomZ3Q7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5i
c3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7
Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5i
c3A7Jm5ic3A7IErDoW5vcyBGYXJrYXM8YnI+DQomZ3Q7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7
Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5i
c3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7
Jm5ic3A7Jm5ic3A7Jm5ic3A7IExvdSBCZXJnZXI8YnI+DQomZ3Q7Jm5ic3A7Jm5ic3A7Jm5ic3A7
Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5i
c3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7
Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7IERvbiBGZWR5azxicj4NCiZndDsmbmJzcDsmbmJzcDsm
bmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJz
cDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsm
bmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsgQW5kcmV3IEcuIE1hbGlzPGJyPg0KJmd0OyZu
YnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNw
OyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZu
YnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyBTdGV3YXJ0IEJyeWFudDxi
cj4NCiZndDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsm
bmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJz
cDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsgSm91bmkg
S29yaG9uZW48YnI+DQomZ3Q7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5i
c3A7IEZpbGVuYW1lJm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7IDog
ZHJhZnQtaWV0Zi1kZXRuZXQtaXAtMDIudHh0PGJyPg0KJmd0OyZuYnNwOyZuYnNwOyZuYnNwOyZu
YnNwOyZuYnNwOyZuYnNwOyZuYnNwOyBQYWdlcyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNw
OyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyA6IDIzPGJyPg0KJmd0OyZuYnNwOyZuYnNw
OyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyBEYXRlJm5ic3A7Jm5ic3A7Jm5ic3A7Jm5i
c3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7IDogMjAxOS0xMC0x
Njxicj4NCiZndDsgPGJyPg0KJmd0OyBBYnN0cmFjdDo8YnI+DQomZ3Q7Jm5ic3A7Jm5ic3A7Jm5i
c3A7IFRoaXMgZG9jdW1lbnQgc3BlY2lmaWVzIHRoZSBEZXRlcm1pbmlzdGljIE5ldHdvcmtpbmcg
ZGF0YSBwbGFuZSB3aGVuPGJyPg0KJmd0OyZuYnNwOyZuYnNwOyZuYnNwOyBvcGVyYXRpbmcgaW4g
YW4gSVAgcGFja2V0IHN3aXRjaGVkIG5ldHdvcmsuPGJyPg0KJmd0OyA8YnI+DQomZ3Q7IDxicj4N
CiZndDsgVGhlIElFVEYgZGF0YXRyYWNrZXIgc3RhdHVzIHBhZ2UgZm9yIHRoaXMgZHJhZnQgaXM6
PGJyPg0KJmd0OyA8YSBocmVmPSJodHRwczovL2RhdGF0cmFja2VyLmlldGYub3JnL2RvYy9kcmFm
dC1pZXRmLWRldG5ldC1pcC8iIHRhcmdldD0iX2JsYW5rIj4NCmh0dHBzOi8vZGF0YXRyYWNrZXIu
aWV0Zi5vcmcvZG9jL2RyYWZ0LWlldGYtZGV0bmV0LWlwLzwvYT48YnI+DQomZ3Q7IDxicj4NCiZn
dDsgVGhlcmUgYXJlIGFsc28gaHRtbGl6ZWQgdmVyc2lvbnMgYXZhaWxhYmxlIGF0Ojxicj4NCiZn
dDsgPGEgaHJlZj0iaHR0cHM6Ly90b29scy5pZXRmLm9yZy9odG1sL2RyYWZ0LWlldGYtZGV0bmV0
LWlwLTAyIiB0YXJnZXQ9Il9ibGFuayI+aHR0cHM6Ly90b29scy5pZXRmLm9yZy9odG1sL2RyYWZ0
LWlldGYtZGV0bmV0LWlwLTAyPC9hPjxicj4NCiZndDsgPGEgaHJlZj0iaHR0cHM6Ly9kYXRhdHJh
Y2tlci5pZXRmLm9yZy9kb2MvaHRtbC9kcmFmdC1pZXRmLWRldG5ldC1pcC0wMiIgdGFyZ2V0PSJf
YmxhbmsiPg0KaHR0cHM6Ly9kYXRhdHJhY2tlci5pZXRmLm9yZy9kb2MvaHRtbC9kcmFmdC1pZXRm
LWRldG5ldC1pcC0wMjwvYT48YnI+DQomZ3Q7IDxicj4NCiZndDsgQSBkaWZmIGZyb20gdGhlIHBy
ZXZpb3VzIHZlcnNpb24gaXMgYXZhaWxhYmxlIGF0Ojxicj4NCiZndDsgPGEgaHJlZj0iaHR0cHM6
Ly93d3cuaWV0Zi5vcmcvcmZjZGlmZj91cmwyPWRyYWZ0LWlldGYtZGV0bmV0LWlwLTAyIiB0YXJn
ZXQ9Il9ibGFuayI+DQpodHRwczovL3d3dy5pZXRmLm9yZy9yZmNkaWZmP3VybDI9ZHJhZnQtaWV0
Zi1kZXRuZXQtaXAtMDI8L2E+PGJyPg0KJmd0OyA8YnI+DQomZ3Q7IDxicj4NCiZndDsgUGxlYXNl
IG5vdGUgdGhhdCBpdCBtYXkgdGFrZSBhIGNvdXBsZSBvZiBtaW51dGVzIGZyb20gdGhlIHRpbWUg
b2Ygc3VibWlzc2lvbjxicj4NCiZndDsgdW50aWwgdGhlIGh0bWxpemVkIHZlcnNpb24gYW5kIGRp
ZmYgYXJlIGF2YWlsYWJsZSBhdCA8YSBocmVmPSJodHRwOi8vdG9vbHMuaWV0Zi5vcmciIHRhcmdl
dD0iX2JsYW5rIj4NCnRvb2xzLmlldGYub3JnPC9hPi48YnI+DQomZ3Q7IDxicj4NCiZndDsgSW50
ZXJuZXQtRHJhZnRzIGFyZSBhbHNvIGF2YWlsYWJsZSBieSBhbm9ueW1vdXMgRlRQIGF0Ojxicj4N
CiZndDsgPGEgaHJlZj0iZnRwOi8vZnRwLmlldGYub3JnL2ludGVybmV0LWRyYWZ0cy8iIHRhcmdl
dD0iX2JsYW5rIj5mdHA6Ly9mdHAuaWV0Zi5vcmcvaW50ZXJuZXQtZHJhZnRzLzwvYT48YnI+DQom
Z3Q7IDxicj4NCiZndDsgX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX188YnI+DQomZ3Q7IEktRC1Bbm5vdW5jZSBtYWlsaW5nIGxpc3Q8YnI+DQomZ3Q7IDxhIGhy
ZWY9Im1haWx0bzpJLUQtQW5ub3VuY2VAaWV0Zi5vcmciIHRhcmdldD0iX2JsYW5rIj5JLUQtQW5u
b3VuY2VAaWV0Zi5vcmc8L2E+PGJyPg0KJmd0OyA8YSBocmVmPSJodHRwczovL3d3dy5pZXRmLm9y
Zy9tYWlsbWFuL2xpc3RpbmZvL2ktZC1hbm5vdW5jZSIgdGFyZ2V0PSJfYmxhbmsiPmh0dHBzOi8v
d3d3LmlldGYub3JnL21haWxtYW4vbGlzdGluZm8vaS1kLWFubm91bmNlPC9hPjxicj4NCiZndDsg
SW50ZXJuZXQtRHJhZnQgZGlyZWN0b3JpZXM6IDxhIGhyZWY9Imh0dHA6Ly93d3cuaWV0Zi5vcmcv
c2hhZG93Lmh0bWwiIHRhcmdldD0iX2JsYW5rIj4NCmh0dHA6Ly93d3cuaWV0Zi5vcmcvc2hhZG93
Lmh0bWw8L2E+PGJyPg0KJmd0OyBvciA8YSBocmVmPSJmdHA6Ly9mdHAuaWV0Zi5vcmcvaWV0Zi8x
c2hhZG93LXNpdGVzLnR4dCIgdGFyZ2V0PSJfYmxhbmsiPmZ0cDovL2Z0cC5pZXRmLm9yZy9pZXRm
LzFzaGFkb3ctc2l0ZXMudHh0PC9hPjwvc3Bhbj48bzpwPjwvbzpwPjwvcD4NCjwvZGl2Pg0KPHAg
Y2xhc3M9Ik1zb05vcm1hbCIgc3R5bGU9Im1zby1tYXJnaW4tdG9wLWFsdDphdXRvO21hcmdpbi1i
b3R0b206MTIuMHB0Ij48bzpwPiZuYnNwOzwvbzpwPjwvcD4NCjxwcmU+X19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX188bzpwPjwvbzpwPjwvcHJlPg0KPHByZT5k
ZXRuZXQgbWFpbGluZyBsaXN0PG86cD48L286cD48L3ByZT4NCjxwcmU+PGEgaHJlZj0ibWFpbHRv
OmRldG5ldEBpZXRmLm9yZyIgdGFyZ2V0PSJfYmxhbmsiPmRldG5ldEBpZXRmLm9yZzwvYT48bzpw
PjwvbzpwPjwvcHJlPg0KPHByZT48YSBocmVmPSJodHRwczovL3d3dy5pZXRmLm9yZy9tYWlsbWFu
L2xpc3RpbmZvL2RldG5ldCIgdGFyZ2V0PSJfYmxhbmsiPmh0dHBzOi8vd3d3LmlldGYub3JnL21h
aWxtYW4vbGlzdGluZm8vZGV0bmV0PC9hPjxvOnA+PC9vOnA+PC9wcmU+DQo8L2Jsb2NrcXVvdGU+
DQo8L2Rpdj4NCjwvZGl2Pg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+PG86cD4mbmJzcDs8L286cD48
L3A+DQo8cHJlPl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
PG86cD48L286cD48L3ByZT4NCjxwcmU+ZGV0bmV0IG1haWxpbmcgbGlzdDxvOnA+PC9vOnA+PC9w
cmU+DQo8cHJlPjxhIGhyZWY9Im1haWx0bzpkZXRuZXRAaWV0Zi5vcmciIHRhcmdldD0iX2JsYW5r
Ij5kZXRuZXRAaWV0Zi5vcmc8L2E+PG86cD48L286cD48L3ByZT4NCjxwcmU+PGEgaHJlZj0iaHR0
cHM6Ly93d3cuaWV0Zi5vcmcvbWFpbG1hbi9saXN0aW5mby9kZXRuZXQiIHRhcmdldD0iX2JsYW5r
Ij5odHRwczovL3d3dy5pZXRmLm9yZy9tYWlsbWFuL2xpc3RpbmZvL2RldG5ldDwvYT48bzpwPjwv
bzpwPjwvcHJlPg0KPC9ibG9ja3F1b3RlPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+PG86cD4mbmJz
cDs8L286cD48L3A+DQo8cHJlPl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fPG86cD48L286cD48L3ByZT4NCjxwcmU+ZGV0bmV0IG1haWxpbmcgbGlzdDxvOnA+
PC9vOnA+PC9wcmU+DQo8cHJlPjxhIGhyZWY9Im1haWx0bzpkZXRuZXRAaWV0Zi5vcmciIHRhcmdl
dD0iX2JsYW5rIj5kZXRuZXRAaWV0Zi5vcmc8L2E+PG86cD48L286cD48L3ByZT4NCjxwcmU+PGEg
aHJlZj0iaHR0cHM6Ly93d3cuaWV0Zi5vcmcvbWFpbG1hbi9saXN0aW5mby9kZXRuZXQiIHRhcmdl
dD0iX2JsYW5rIj5odHRwczovL3d3dy5pZXRmLm9yZy9tYWlsbWFuL2xpc3RpbmZvL2RldG5ldDwv
YT48bzpwPjwvbzpwPjwvcHJlPg0KPC9ibG9ja3F1b3RlPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+
PG86cD4mbmJzcDs8L286cD48L3A+DQo8L2Rpdj4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiPl9fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fPGJyPg0KZGV0bmV0IG1h
aWxpbmcgbGlzdDxicj4NCjxhIGhyZWY9Im1haWx0bzpkZXRuZXRAaWV0Zi5vcmciIHRhcmdldD0i
X2JsYW5rIj5kZXRuZXRAaWV0Zi5vcmc8L2E+PGJyPg0KPGEgaHJlZj0iaHR0cHM6Ly93d3cuaWV0
Zi5vcmcvbWFpbG1hbi9saXN0aW5mby9kZXRuZXQiIHRhcmdldD0iX2JsYW5rIj5odHRwczovL3d3
dy5pZXRmLm9yZy9tYWlsbWFuL2xpc3RpbmZvL2RldG5ldDwvYT48bzpwPjwvbzpwPjwvcD4NCjwv
YmxvY2txdW90ZT4NCjwvZGl2Pg0KPC9kaXY+DQo8L2JvZHk+DQo8L2h0bWw+DQo=

--_000_VI1PR07MB521378FC27D0C0E607864869F2680VI1PR07MB5213eurp_--


From nobody Tue Oct 22 04:40:12 2019
Return-Path: <Janos.Farkas@ericsson.com>
X-Original-To: detnet@ietfa.amsl.com
Delivered-To: detnet@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 863F9120144 for <detnet@ietfa.amsl.com>; Tue, 22 Oct 2019 04:40:11 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.999
X-Spam-Level: 
X-Spam-Status: No, score=-1.999 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_FONT_LOW_CONTRAST=0.001, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_NONE=-0.0001, SPF_PASS=-0.001, URIBL_BLOCKED=0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=ericsson.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id LGvsx1PR3ZGK for <detnet@ietfa.amsl.com>; Tue, 22 Oct 2019 04:40:08 -0700 (PDT)
Received: from EUR04-HE1-obe.outbound.protection.outlook.com (mail-eopbgr70071.outbound.protection.outlook.com [40.107.7.71]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 0741E12002E for <DetNet@ietf.org>; Tue, 22 Oct 2019 04:40:07 -0700 (PDT)
ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=dpYQNkf2vCzEmldXGUoXR4JEyt1EMb7rp/LI0iOxOgerGxXnoHee2T//CpTReM+FE63TMbwnISEl2qv7Cs5BuH0eaBAz+MLS1dBAMwCl7nQh6G8Vp/aTdRq1tFCiwO9CJGZfW9b7QVabehuJlSVtYx908ZCDMxQD0JWtZBuwj2Ld7H4whnxDziETmImbiFhzqbejusrFJd/wAvowciXocY1zxsvlgOfXT/xnesr+Y6yBvfC4dne+3xwASW7d3ldJBF+yRiCnt84x7iqAbvvuvs7eHrOJ7vPlJFMGOSKPWTIkBvWujqZFTwD5YRIWLt4gwh1I7pv1wmaTVrAA5IH80Q==
ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com;  s=arcselector9901; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=HiKOl7aALFw6Lnh8LsoIk9GonPaWMswe0JejEiOixks=; b=MWMPXtJYvP7B936VqdgVefRBTz2TIVZQFZb57CGCFaIVvQggBT0+3ro4vKQcFzzm5lO3gTVmC/8HiROkESe0amh+zrB9YFA4bZ513b6IarIT2SNpXqlLnFD+WgGtFJtRCaM4Q+W7DFj20aq2OS3a4yDtJBe+bs+lXHDGLO1lUbB+vKeqMT8O6X7znpS8ty2ADzbg+xB3G+B4aiUMcwPbot0C/UCTewWXiJAV3yMGhidycIYfBGlM0fUlIwVBI5J8uevXyLzp04v1xtudnIDwjD8EDquvrhnRUqpJCDwtXfpQHOJvn2d0I8/6uK86ZKvdtmIJxN9dxDReq4HbZUlIQQ==
ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=ericsson.com; dmarc=pass action=none header.from=ericsson.com; dkim=pass header.d=ericsson.com; arc=none
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=ericsson.com; s=selector2; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=HiKOl7aALFw6Lnh8LsoIk9GonPaWMswe0JejEiOixks=; b=iquP8Pa867aoAxTToPh1NLJQCZq7vB+wRfl3LlEtepFpRPRC8Fiz/inOqbKt7EmVMKVgz9sM21dG+SQ37JebeJEptWIa+JQrz6HSNwGatAjzgfPqMLIKQT/FDr1G8h6L2fS/W22d8TTGVJMK04gg0A/OqO2gVZz3nAeC0O1vkQA=
Received: from VI1PR07MB5213.eurprd07.prod.outlook.com (20.178.9.221) by VI1PR07MB3343.eurprd07.prod.outlook.com (10.175.244.13) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.2387.17; Tue, 22 Oct 2019 11:40:05 +0000
Received: from VI1PR07MB5213.eurprd07.prod.outlook.com ([fe80::196a:fe99:67f6:af95]) by VI1PR07MB5213.eurprd07.prod.outlook.com ([fe80::196a:fe99:67f6:af95%3]) with mapi id 15.20.2387.016; Tue, 22 Oct 2019 11:40:05 +0000
From: Janos Farkas <Janos.Farkas@ericsson.com>
To: "DetNet@ietf.org" <DetNet@ietf.org>
Thread-Topic: Webex meeting to progress DetNet YANG draft
Thread-Index: AdWIzHD1vgTf3qiZRg2HRLuwemmvQA==
Date: Tue, 22 Oct 2019 11:40:05 +0000
Message-ID: <VI1PR07MB52134DEA53D7FE5C279A0B8FF2680@VI1PR07MB5213.eurprd07.prod.outlook.com>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach: yes
X-MS-TNEF-Correlator: 
authentication-results: spf=none (sender IP is ) smtp.mailfrom=Janos.Farkas@ericsson.com; 
x-originating-ip: [89.135.192.225]
x-ms-publictraffictype: Email
x-ms-office365-filtering-correlation-id: cde54fae-15f2-4b5e-13e2-08d756e49544
x-ms-traffictypediagnostic: VI1PR07MB3343:
x-ms-exchange-purlcount: 2
x-microsoft-antispam-prvs: <VI1PR07MB33438891BF84EE24AAC78F58F2680@VI1PR07MB3343.eurprd07.prod.outlook.com>
x-ms-oob-tlc-oobclassifiers: OLM:3631;
x-forefront-prvs: 01986AE76B
x-forefront-antispam-report: SFV:NSPM; SFS:(10009020)(4636009)(39860400002)(366004)(346002)(376002)(136003)(396003)(199004)(189003)(6506007)(53546011)(86362001)(316002)(71190400001)(66946007)(102836004)(5640700003)(66616009)(6436002)(99286004)(76116006)(55016002)(6306002)(54896002)(71200400001)(7696005)(25786009)(66446008)(64756008)(2906002)(236005)(99936001)(9686003)(66476007)(66556008)(8676002)(2501003)(486006)(476003)(16799955002)(14444005)(5024004)(81156014)(81166006)(256004)(8936002)(33656002)(52536014)(66066001)(9326002)(186003)(26005)(6916009)(14454004)(19627405001)(2351001)(5660300002)(74316002)(966005)(606006)(3846002)(790700001)(6116002)(7736002)(478600001); DIR:OUT; SFP:1101; SCL:1; SRVR:VI1PR07MB3343; H:VI1PR07MB5213.eurprd07.prod.outlook.com; FPR:; SPF:None; LANG:en; PTR:InfoNoRecords; A:1; MX:1; 
received-spf: None (protection.outlook.com: ericsson.com does not designate permitted sender hosts)
x-ms-exchange-senderadcheck: 1
x-microsoft-antispam: BCL:0;
x-microsoft-antispam-message-info: ovS7SGdctljJz8tCSq7IblTS5uK9K2tVjcwKj8oWfkfqI4uieEdX5pxI5ujZihp0NtDjVt1I7btgmM8czjpU3ai5R29JvowOl1+kq8JQoAw7eTAqO27KH0dDQ0Q6aBq8axqjYf0+sCRwtP/JJ+b5phQjSt/YlkKYXDzYlrICdLhg7qfjJfDpxPlBOTTozcQvniZRpayFkKWdeMQo2M2xNUkspasONHRuWIn9uZhGsK9JwKcD9+r9CP3Wa7eVpNdA8XbYqPVQTGqAKNtLdy/O53G6UfcUOR2brAqGHx8goBORO2grWa1NAzpTz798gEKxKd6rZhI16chpHC8OnFaVz8n+AcZ9tkE+eh1WQqVA5EWo2H4GYuaEUXPWW6BKVaEqYWLhmA+PAP5JWN+mJVPvtvTu+cE35CouQRKb7ci/bu+nQgDLTVh3d6tRY4xXMlKgW1UIzznxbSekzsU3Y7WU5D1ZoomNPwp2W2x/U/Ttmdw=
x-ms-exchange-transport-forked: True
Content-Type: multipart/mixed; boundary="_004_VI1PR07MB52134DEA53D7FE5C279A0B8FF2680VI1PR07MB5213eurp_"
MIME-Version: 1.0
X-OriginatorOrg: ericsson.com
X-MS-Exchange-CrossTenant-Network-Message-Id: cde54fae-15f2-4b5e-13e2-08d756e49544
X-MS-Exchange-CrossTenant-originalarrivaltime: 22 Oct 2019 11:40:05.1734 (UTC)
X-MS-Exchange-CrossTenant-fromentityheader: Hosted
X-MS-Exchange-CrossTenant-id: 92e84ceb-fbfd-47ab-be52-080c6b87953f
X-MS-Exchange-CrossTenant-mailboxtype: HOSTED
X-MS-Exchange-CrossTenant-userprincipalname: 7oHjCK+YLW3U99zc796YSOXmI2zjU5aRrVF0NukyG/+I+HGHCOZWI8KR9BQ6NzMo5Q2GIDfzokFW9tRhbIPbw59kslX9iAFiR5lsNBcFH40=
X-MS-Exchange-Transport-CrossTenantHeadersStamped: VI1PR07MB3343
Archived-At: <https://mailarchive.ietf.org/arch/msg/detnet/lIlqnrcyF5dEj7eEFuPnkKrNLgM>
Subject: [Detnet] Webex meeting to progress DetNet YANG draft
X-BeenThere: detnet@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: Discussions on Deterministic Networking BoF and Proposed WG <detnet.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/detnet>, <mailto:detnet-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/detnet/>
List-Post: <mailto:detnet@ietf.org>
List-Help: <mailto:detnet-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/detnet>, <mailto:detnet-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 22 Oct 2019 11:40:12 -0000

--_004_VI1PR07MB52134DEA53D7FE5C279A0B8FF2680VI1PR07MB5213eurp_
Content-Type: multipart/alternative;
 boundary="_000_VI1PR07MB52134DEA53D7FE5C279A0B8FF2680VI1PR07MB5213eurp_"

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

SGksDQoNCldlIHdpbGwgaGF2ZSBhbiBvcGVuIGFuZCBpbmZvcm1hbCBkaXNjdXNzaW9uIHRoaXMg
VGh1cnNkYXkgdG8gcHJvZ3Jlc3MgdGhlIFlBTkcgZHJhZnQuDQpFdmVyeW9uZSBpcyB3ZWxjb21l
IHRvIHBhcnRpY2lwYXRlLg0KUGxlYXNlIGZpbmQgdGhlIG1lZXRpbmcgZGV0YWlscy4gQ2FsZW5k
YXIgaW52aXRhdGlvbiBpcyBhdHRhY2hlZC4NCg0KVGhlIGRpc2N1c3Npb24gd2lsbCwgZS5nLiwg
aW5jbHVkZSB0aGUgZm9sbG93aW5nIHRvcGljczoNCg0KICAqICAgT3BlbiBpc3N1ZXMNCiAgKiAg
IFBsYW5uZWQgdXBkYXRlcw0KICAqICAgTmV4dCBzdGVwcw0KDQpZQU5HIGRyYWZ0OiBodHRwczov
L2RhdGF0cmFja2VyLmlldGYub3JnL2RvYy9kcmFmdC1pZXRmLWRldG5ldC15YW5nLw0KDQpDb21t
ZW50cyBhbmQgY29udHJpYnV0aW9ucyBmcm9tIHRoZSBXRyBhcmUgYWx3YXlzIGFwcHJvcHJpYXRl
IGFuZCB3ZWxjb21lLg0KDQpCZXN0IHJlZ2FyZHMsDQpKYW5vcw0KDQoNCkZyb206IERldE5ldCBX
b3JraW5nIEdyb3VwIDxtZXNzZW5nZXJAd2ViZXguY29tPg0KU2VudDogVHVlc2RheSwgT2N0b2Jl
ciAyMiwgMjAxOSAxMjoyMiBQTQ0KVG86IGRldG5ldC1jaGFpcnNAaWV0Zi5vcmcNClN1YmplY3Q6
IChGb3J3YXJkIHRvIG90aGVycykgV2ViZXggbWVldGluZyBpbnZpdGF0aW9uOiBEZXROZXQgWUFO
Rw0KDQoNCllvdSBjYW4gZm9yd2FyZCB0aGlzIGludml0YXRpb24gdG8gb3RoZXJzLg0KDQpEZXRO
ZXQgV29ya2luZyBHcm91cCBpbnZpdGVzIHlvdSB0byBqb2luIHRoaXMgV2ViZXggbWVldGluZy4N
Cg0KDQoNCk1lZXRpbmcgbnVtYmVyIChhY2Nlc3MgY29kZSk6IDY0OCAwODcgOTg1DQoNCk1lZXRp
bmcgcGFzc3dvcmQ6IFlBTkcNCg0KDQoNClRodXJzZGF5LCBPY3RvYmVyIDI0LCAyMDE5DQo2OjMw
IGFtICB8ICAoVVRDLTA1OjAwKSBFYXN0ZXJuIFRpbWUgKFVTICYgQ2FuYWRhKSAgfCAgMSBocg0K
DQoNCg0KSm9pbiBtZWV0aW5nPGh0dHBzOi8vaWV0Zi53ZWJleC5jb20vaWV0Zi9qLnBocD9NVElE
PW1mZmY4Zjc4OWQ5ZWZmMDI3NjEyMDQzN2ZiMTBlNDBmYz4NCg0KDQoNCkpvaW4gYnkgcGhvbmUN
ClRhcCB0byBjYWxsIGluIGZyb20gYSBtb2JpbGUgZGV2aWNlIChhdHRlbmRlZXMgb25seSkNCjEt
NjUwLTQ3OS0zMjA4PHRlbDolMkIxLTY1MC00NzktMzIwOCwsKjAxKjY0ODA4Nzk4NSUyMyUyMyow
MSo+IENhbGwtaW4gdG9sbCBudW1iZXIgKFVTL0NhbmFkYSkNCg0KDQoNCk5lZWQgaGVscD8gR28g
dG8gaHR0cDovL2hlbHAud2ViZXguY29tDQoNCg0K

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

PGh0bWwgeG1sbnM6dj0idXJuOnNjaGVtYXMtbWljcm9zb2Z0LWNvbTp2bWwiIHhtbG5zOm89InVy
bjpzY2hlbWFzLW1pY3Jvc29mdC1jb206b2ZmaWNlOm9mZmljZSIgeG1sbnM6dz0idXJuOnNjaGVt
YXMtbWljcm9zb2Z0LWNvbTpvZmZpY2U6d29yZCIgeG1sbnM6bT0iaHR0cDovL3NjaGVtYXMubWlj
cm9zb2Z0LmNvbS9vZmZpY2UvMjAwNC8xMi9vbW1sIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcv
VFIvUkVDLWh0bWw0MCI+DQo8aGVhZD4NCjxtZXRhIGh0dHAtZXF1aXY9IkNvbnRlbnQtVHlwZSIg
Y29udGVudD0idGV4dC9odG1sOyBjaGFyc2V0PXV0Zi04Ij4NCjxtZXRhIG5hbWU9IkdlbmVyYXRv
ciIgY29udGVudD0iTWljcm9zb2Z0IFdvcmQgMTUgKGZpbHRlcmVkIG1lZGl1bSkiPg0KPHN0eWxl
PjwhLS0NCi8qIEZvbnQgRGVmaW5pdGlvbnMgKi8NCkBmb250LWZhY2UNCgl7Zm9udC1mYW1pbHk6
V2luZ2RpbmdzOw0KCXBhbm9zZS0xOjUgMCAwIDAgMCAwIDAgMCAwIDA7fQ0KQGZvbnQtZmFjZQ0K
CXtmb250LWZhbWlseToiQ2FtYnJpYSBNYXRoIjsNCglwYW5vc2UtMToyIDQgNSAzIDUgNCA2IDMg
MiA0O30NCkBmb250LWZhY2UNCgl7Zm9udC1mYW1pbHk6Q2FsaWJyaTsNCglwYW5vc2UtMToyIDE1
IDUgMiAyIDIgNCAzIDIgNDt9DQovKiBTdHlsZSBEZWZpbml0aW9ucyAqLw0KcC5Nc29Ob3JtYWws
IGxpLk1zb05vcm1hbCwgZGl2Lk1zb05vcm1hbA0KCXttYXJnaW46MGluOw0KCW1hcmdpbi1ib3R0
b206LjAwMDFwdDsNCglmb250LXNpemU6MTEuMHB0Ow0KCWZvbnQtZmFtaWx5OiJDYWxpYnJpIixz
YW5zLXNlcmlmO30NCmE6bGluaywgc3Bhbi5Nc29IeXBlcmxpbmsNCgl7bXNvLXN0eWxlLXByaW9y
aXR5Ojk5Ow0KCWZvbnQtZmFtaWx5OiJBcmlhbCIsc2Fucy1zZXJpZjsNCgljb2xvcjojMzMzMzMz
Ow0KCXRleHQtZGVjb3JhdGlvbjp1bmRlcmxpbmU7fQ0KYTp2aXNpdGVkLCBzcGFuLk1zb0h5cGVy
bGlua0ZvbGxvd2VkDQoJe21zby1zdHlsZS1wcmlvcml0eTo5OTsNCglmb250LWZhbWlseToiQXJp
YWwiLHNhbnMtc2VyaWY7DQoJY29sb3I6IzMzMzMzMzsNCgl0ZXh0LWRlY29yYXRpb246dW5kZXJs
aW5lO30NCnAubXNvbm9ybWFsMCwgbGkubXNvbm9ybWFsMCwgZGl2Lm1zb25vcm1hbDANCgl7bXNv
LXN0eWxlLW5hbWU6bXNvbm9ybWFsOw0KCW1zby1tYXJnaW4tdG9wLWFsdDphdXRvOw0KCW1hcmdp
bi1yaWdodDowaW47DQoJbXNvLW1hcmdpbi1ib3R0b20tYWx0OmF1dG87DQoJbWFyZ2luLWxlZnQ6
MGluOw0KCWZvbnQtc2l6ZToxMS4wcHQ7DQoJZm9udC1mYW1pbHk6IkNhbGlicmkiLHNhbnMtc2Vy
aWY7fQ0KcC50aXRsZSwgbGkudGl0bGUsIGRpdi50aXRsZQ0KCXttc28tc3R5bGUtbmFtZTp0aXRs
ZTsNCgltc28tbWFyZ2luLXRvcC1hbHQ6YXV0bzsNCgltYXJnaW4tcmlnaHQ6MGluOw0KCW1zby1t
YXJnaW4tYm90dG9tLWFsdDphdXRvOw0KCW1hcmdpbi1sZWZ0OjBpbjsNCglmb250LXNpemU6MjEu
MHB0Ow0KCWZvbnQtZmFtaWx5OiJDYWxpYnJpIixzYW5zLXNlcmlmO30NCnAuaW1hZ2UsIGxpLmlt
YWdlLCBkaXYuaW1hZ2UNCgl7bXNvLXN0eWxlLW5hbWU6aW1hZ2U7DQoJbXNvLW1hcmdpbi10b3At
YWx0OmF1dG87DQoJbWFyZ2luLXJpZ2h0OjBpbjsNCgltc28tbWFyZ2luLWJvdHRvbS1hbHQ6YXV0
bzsNCgltYXJnaW4tbGVmdDowaW47DQoJZm9udC1zaXplOjExLjBwdDsNCglmb250LWZhbWlseToi
Q2FsaWJyaSIsc2Fucy1zZXJpZjt9DQpwLmZvb3RlciwgbGkuZm9vdGVyLCBkaXYuZm9vdGVyDQoJ
e21zby1zdHlsZS1uYW1lOmZvb3RlcjsNCgltc28tbWFyZ2luLXRvcC1hbHQ6YXV0bzsNCgltYXJn
aW4tcmlnaHQ6MGluOw0KCW1zby1tYXJnaW4tYm90dG9tLWFsdDphdXRvOw0KCW1hcmdpbi1sZWZ0
OjBpbjsNCglmb250LXNpemU6MTEuMHB0Ow0KCWZvbnQtZmFtaWx5OiJDYWxpYnJpIixzYW5zLXNl
cmlmO30NCnNwYW4uRW1haWxTdHlsZTIxDQoJe21zby1zdHlsZS10eXBlOnBlcnNvbmFsLXJlcGx5
Ow0KCWZvbnQtZmFtaWx5OiJDYWxpYnJpIixzYW5zLXNlcmlmOw0KCWNvbG9yOndpbmRvd3RleHQ7
fQ0KLk1zb0NocERlZmF1bHQNCgl7bXNvLXN0eWxlLXR5cGU6ZXhwb3J0LW9ubHk7DQoJZm9udC1m
YW1pbHk6IkNhbGlicmkiLHNhbnMtc2VyaWY7fQ0KQHBhZ2UgV29yZFNlY3Rpb24xDQoJe3NpemU6
OC41aW4gMTEuMGluOw0KCW1hcmdpbjoxLjBpbiAxLjBpbiAxLjBpbiAxLjBpbjt9DQpkaXYuV29y
ZFNlY3Rpb24xDQoJe3BhZ2U6V29yZFNlY3Rpb24xO30NCi8qIExpc3QgRGVmaW5pdGlvbnMgKi8N
CkBsaXN0IGwwDQoJe21zby1saXN0LWlkOjE3MDU3OTEyNzY7DQoJbXNvLWxpc3QtdHlwZTpoeWJy
aWQ7DQoJbXNvLWxpc3QtdGVtcGxhdGUtaWRzOjcyNTExNDQ0OCA4MDMzNjk5MDggNjc2OTg2OTEg
Njc2OTg2OTMgNjc2OTg2ODkgNjc2OTg2OTEgNjc2OTg2OTMgNjc2OTg2ODkgNjc2OTg2OTEgNjc2
OTg2OTM7fQ0KQGxpc3QgbDA6bGV2ZWwxDQoJe21zby1sZXZlbC1zdGFydC1hdDowOw0KCW1zby1s
ZXZlbC1udW1iZXItZm9ybWF0OmJ1bGxldDsNCgltc28tbGV2ZWwtdGV4dDotOw0KCW1zby1sZXZl
bC10YWItc3RvcDpub25lOw0KCW1zby1sZXZlbC1udW1iZXItcG9zaXRpb246bGVmdDsNCgl0ZXh0
LWluZGVudDotLjI1aW47DQoJZm9udC1mYW1pbHk6IkNhbGlicmkiLHNhbnMtc2VyaWY7DQoJbXNv
LWZhcmVhc3QtZm9udC1mYW1pbHk6Q2FsaWJyaTt9DQpAbGlzdCBsMDpsZXZlbDINCgl7bXNvLWxl
dmVsLW51bWJlci1mb3JtYXQ6YnVsbGV0Ow0KCW1zby1sZXZlbC10ZXh0Om87DQoJbXNvLWxldmVs
LXRhYi1zdG9wOm5vbmU7DQoJbXNvLWxldmVsLW51bWJlci1wb3NpdGlvbjpsZWZ0Ow0KCXRleHQt
aW5kZW50Oi0uMjVpbjsNCglmb250LWZhbWlseToiQ291cmllciBOZXciO30NCkBsaXN0IGwwOmxl
dmVsMw0KCXttc28tbGV2ZWwtbnVtYmVyLWZvcm1hdDpidWxsZXQ7DQoJbXNvLWxldmVsLXRleHQ6
74KnOw0KCW1zby1sZXZlbC10YWItc3RvcDpub25lOw0KCW1zby1sZXZlbC1udW1iZXItcG9zaXRp
b246bGVmdDsNCgl0ZXh0LWluZGVudDotLjI1aW47DQoJZm9udC1mYW1pbHk6V2luZ2RpbmdzO30N
CkBsaXN0IGwwOmxldmVsNA0KCXttc28tbGV2ZWwtbnVtYmVyLWZvcm1hdDpidWxsZXQ7DQoJbXNv
LWxldmVsLXRleHQ674K3Ow0KCW1zby1sZXZlbC10YWItc3RvcDpub25lOw0KCW1zby1sZXZlbC1u
dW1iZXItcG9zaXRpb246bGVmdDsNCgl0ZXh0LWluZGVudDotLjI1aW47DQoJZm9udC1mYW1pbHk6
U3ltYm9sO30NCkBsaXN0IGwwOmxldmVsNQ0KCXttc28tbGV2ZWwtbnVtYmVyLWZvcm1hdDpidWxs
ZXQ7DQoJbXNvLWxldmVsLXRleHQ6bzsNCgltc28tbGV2ZWwtdGFiLXN0b3A6bm9uZTsNCgltc28t
bGV2ZWwtbnVtYmVyLXBvc2l0aW9uOmxlZnQ7DQoJdGV4dC1pbmRlbnQ6LS4yNWluOw0KCWZvbnQt
ZmFtaWx5OiJDb3VyaWVyIE5ldyI7fQ0KQGxpc3QgbDA6bGV2ZWw2DQoJe21zby1sZXZlbC1udW1i
ZXItZm9ybWF0OmJ1bGxldDsNCgltc28tbGV2ZWwtdGV4dDrvgqc7DQoJbXNvLWxldmVsLXRhYi1z
dG9wOm5vbmU7DQoJbXNvLWxldmVsLW51bWJlci1wb3NpdGlvbjpsZWZ0Ow0KCXRleHQtaW5kZW50
Oi0uMjVpbjsNCglmb250LWZhbWlseTpXaW5nZGluZ3M7fQ0KQGxpc3QgbDA6bGV2ZWw3DQoJe21z
by1sZXZlbC1udW1iZXItZm9ybWF0OmJ1bGxldDsNCgltc28tbGV2ZWwtdGV4dDrvgrc7DQoJbXNv
LWxldmVsLXRhYi1zdG9wOm5vbmU7DQoJbXNvLWxldmVsLW51bWJlci1wb3NpdGlvbjpsZWZ0Ow0K
CXRleHQtaW5kZW50Oi0uMjVpbjsNCglmb250LWZhbWlseTpTeW1ib2w7fQ0KQGxpc3QgbDA6bGV2
ZWw4DQoJe21zby1sZXZlbC1udW1iZXItZm9ybWF0OmJ1bGxldDsNCgltc28tbGV2ZWwtdGV4dDpv
Ow0KCW1zby1sZXZlbC10YWItc3RvcDpub25lOw0KCW1zby1sZXZlbC1udW1iZXItcG9zaXRpb246
bGVmdDsNCgl0ZXh0LWluZGVudDotLjI1aW47DQoJZm9udC1mYW1pbHk6IkNvdXJpZXIgTmV3Ijt9
DQpAbGlzdCBsMDpsZXZlbDkNCgl7bXNvLWxldmVsLW51bWJlci1mb3JtYXQ6YnVsbGV0Ow0KCW1z
by1sZXZlbC10ZXh0Ou+CpzsNCgltc28tbGV2ZWwtdGFiLXN0b3A6bm9uZTsNCgltc28tbGV2ZWwt
bnVtYmVyLXBvc2l0aW9uOmxlZnQ7DQoJdGV4dC1pbmRlbnQ6LS4yNWluOw0KCWZvbnQtZmFtaWx5
OldpbmdkaW5nczt9DQpvbA0KCXttYXJnaW4tYm90dG9tOjBpbjt9DQp1bA0KCXttYXJnaW4tYm90
dG9tOjBpbjt9DQotLT48L3N0eWxlPjwhLS1baWYgZ3RlIG1zbyA5XT48eG1sPg0KPG86c2hhcGVk
ZWZhdWx0cyB2OmV4dD0iZWRpdCIgc3BpZG1heD0iMTAyNiIgLz4NCjwveG1sPjwhW2VuZGlmXS0t
PjwhLS1baWYgZ3RlIG1zbyA5XT48eG1sPg0KPG86c2hhcGVsYXlvdXQgdjpleHQ9ImVkaXQiPg0K
PG86aWRtYXAgdjpleHQ9ImVkaXQiIGRhdGE9IjEiIC8+DQo8L286c2hhcGVsYXlvdXQ+PC94bWw+
PCFbZW5kaWZdLS0+DQo8L2hlYWQ+DQo8Ym9keSBsYW5nPSJFTi1VUyIgbGluaz0iIzMzMzMzMyIg
dmxpbms9IiMzMzMzMzMiPg0KPGRpdiBjbGFzcz0iV29yZFNlY3Rpb24xIj4NCjxwIGNsYXNzPSJN
c29Ob3JtYWwiPkhpLDxvOnA+PC9vOnA+PC9wPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+PG86cD4m
bmJzcDs8L286cD48L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj5XZSB3aWxsIGhhdmUgYW4gb3Bl
biBhbmQgaW5mb3JtYWwgZGlzY3Vzc2lvbiB0aGlzIFRodXJzZGF5IHRvIHByb2dyZXNzIHRoZSBZ
QU5HIGRyYWZ0LjxvOnA+PC9vOnA+PC9wPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+RXZlcnlvbmUg
aXMgd2VsY29tZSB0byBwYXJ0aWNpcGF0ZS48bzpwPjwvbzpwPjwvcD4NCjxwIGNsYXNzPSJNc29O
b3JtYWwiPlBsZWFzZSBmaW5kIHRoZSBtZWV0aW5nIGRldGFpbHMuIENhbGVuZGFyIGludml0YXRp
b24gaXMgYXR0YWNoZWQuPG86cD48L286cD48L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj48bzpw
PiZuYnNwOzwvbzpwPjwvcD4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiPlRoZSBkaXNjdXNzaW9uIHdp
bGwsIGUuZy4sIGluY2x1ZGUgdGhlIGZvbGxvd2luZyB0b3BpY3M6PG86cD48L286cD48L3A+DQo8
dWwgc3R5bGU9Im1hcmdpbi10b3A6MGluIiB0eXBlPSJkaXNjIj4NCjxsaSBjbGFzcz0iTXNvTm9y
bWFsIiBzdHlsZT0idGV4dC1hbGlnbjpqdXN0aWZ5O21zby1saXN0OmwwIGxldmVsMSBsZm8xIj48
c3BhbiBzdHlsZT0ibXNvLWZhcmVhc3QtbGFuZ3VhZ2U6WkgtQ04iPk9wZW4gaXNzdWVzPG86cD48
L286cD48L3NwYW4+PC9saT48bGkgY2xhc3M9Ik1zb05vcm1hbCIgc3R5bGU9InRleHQtYWxpZ246
anVzdGlmeTttc28tbGlzdDpsMCBsZXZlbDEgbGZvMSI+PHNwYW4gc3R5bGU9Im1zby1mYXJlYXN0
LWxhbmd1YWdlOlpILUNOIj5QbGFubmVkIHVwZGF0ZXM8bzpwPjwvbzpwPjwvc3Bhbj48L2xpPjxs
aSBjbGFzcz0iTXNvTm9ybWFsIiBzdHlsZT0idGV4dC1hbGlnbjpqdXN0aWZ5O21zby1saXN0Omww
IGxldmVsMSBsZm8xIj48c3BhbiBzdHlsZT0ibXNvLWZhcmVhc3QtbGFuZ3VhZ2U6WkgtQ04iPk5l
eHQgc3RlcHM8bzpwPjwvbzpwPjwvc3Bhbj48L2xpPjwvdWw+DQo8cCBjbGFzcz0iTXNvTm9ybWFs
Ij48bzpwPiZuYnNwOzwvbzpwPjwvcD4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiPllBTkcgZHJhZnQ6
IGh0dHBzOi8vZGF0YXRyYWNrZXIuaWV0Zi5vcmcvZG9jL2RyYWZ0LWlldGYtZGV0bmV0LXlhbmcv
PG86cD48L286cD48L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj48bzpwPiZuYnNwOzwvbzpwPjwv
cD4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiPkNvbW1lbnRzIGFuZCBjb250cmlidXRpb25zIGZyb20g
dGhlIFdHIGFyZSBhbHdheXMgYXBwcm9wcmlhdGUgYW5kIHdlbGNvbWUuPG86cD48L286cD48L3A+
DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj48bzpwPiZuYnNwOzwvbzpwPjwvcD4NCjxwIGNsYXNzPSJN
c29Ob3JtYWwiPkJlc3QgcmVnYXJkcyw8bzpwPjwvbzpwPjwvcD4NCjxwIGNsYXNzPSJNc29Ob3Jt
YWwiPkphbm9zPG86cD48L286cD48L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj48bzpwPiZuYnNw
OzwvbzpwPjwvcD4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiPjxvOnA+Jm5ic3A7PC9vOnA+PC9wPg0K
PHAgY2xhc3M9Ik1zb05vcm1hbCI+PGI+RnJvbTo8L2I+IERldE5ldCBXb3JraW5nIEdyb3VwICZs
dDttZXNzZW5nZXJAd2ViZXguY29tJmd0OyA8YnI+DQo8Yj5TZW50OjwvYj4gVHVlc2RheSwgT2N0
b2JlciAyMiwgMjAxOSAxMjoyMiBQTTxicj4NCjxiPlRvOjwvYj4gZGV0bmV0LWNoYWlyc0BpZXRm
Lm9yZzxicj4NCjxiPlN1YmplY3Q6PC9iPiAoRm9yd2FyZCB0byBvdGhlcnMpIFdlYmV4IG1lZXRp
bmcgaW52aXRhdGlvbjogRGV0TmV0IFlBTkc8bzpwPjwvbzpwPjwvcD4NCjxwIGNsYXNzPSJNc29O
b3JtYWwiPjxvOnA+Jm5ic3A7PC9vOnA+PC9wPg0KPHRhYmxlIGNsYXNzPSJNc29Ob3JtYWxUYWJs
ZSIgYm9yZGVyPSIwIiBjZWxscGFkZGluZz0iMCIgYWxpZ249ImxlZnQiIHdpZHRoPSIxMDAlIiBz
dHlsZT0id2lkdGg6MTAwLjAlO2JhY2tncm91bmQ6d2hpdGUiPg0KPHRib2R5Pg0KPHRyIHN0eWxl
PSJoZWlnaHQ6MjEuMHB0Ij4NCjx0ZCBzdHlsZT0icGFkZGluZzowaW4gMGluIDBpbiAwaW47aGVp
Z2h0OjIxLjBwdCI+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIiBzdHlsZT0ibGluZS1oZWlnaHQ6MTMu
NXB0O21zby1lbGVtZW50OmZyYW1lO21zby1lbGVtZW50LWZyYW1lLWhzcGFjZToyLjI1cHQ7bXNv
LWVsZW1lbnQtd3JhcDphcm91bmQ7bXNvLWVsZW1lbnQtYW5jaG9yLXZlcnRpY2FsOnBhcmFncmFw
aDttc28tZWxlbWVudC1hbmNob3ItaG9yaXpvbnRhbDpjb2x1bW47bXNvLWhlaWdodC1ydWxlOmV4
YWN0bHkiPg0KPHNwYW4gc3R5bGU9ImZvbnQtc2l6ZToxMC41cHQ7Zm9udC1mYW1pbHk6JnF1b3Q7
QXJpYWwmcXVvdDssc2Fucy1zZXJpZjtjb2xvcjojMzMzMzMzIj4mbmJzcDs8bzpwPjwvbzpwPjwv
c3Bhbj48L3A+DQo8L3RkPg0KPC90cj4NCjx0cj4NCjx0ZCBzdHlsZT0icGFkZGluZzowaW4gMTUu
MHB0IDBpbiAxNS4wcHQiPg0KPHRhYmxlIGNsYXNzPSJNc29Ob3JtYWxUYWJsZSIgYm9yZGVyPSIw
IiBjZWxscGFkZGluZz0iMCIgd2lkdGg9IjEwMCUiIHN0eWxlPSJ3aWR0aDoxMDAuMCUiPg0KPHRi
b2R5Pg0KPHRyPg0KPHRkIHN0eWxlPSJwYWRkaW5nOjBpbiAwaW4gMGluIDBpbiI+DQo8cCBjbGFz
cz0iTXNvTm9ybWFsIiBzdHlsZT0ibGluZS1oZWlnaHQ6MTMuNXB0O21zby1lbGVtZW50OmZyYW1l
O21zby1lbGVtZW50LWZyYW1lLWhzcGFjZToyLjI1cHQ7bXNvLWVsZW1lbnQtd3JhcDphcm91bmQ7
bXNvLWVsZW1lbnQtYW5jaG9yLXZlcnRpY2FsOnBhcmFncmFwaDttc28tZWxlbWVudC1hbmNob3It
aG9yaXpvbnRhbDpjb2x1bW47bXNvLWhlaWdodC1ydWxlOmV4YWN0bHkiPg0KPHNwYW4gc3R5bGU9
ImZvbnQtc2l6ZToxMC41cHQ7Zm9udC1mYW1pbHk6JnF1b3Q7QXJpYWwmcXVvdDssc2Fucy1zZXJp
Zjtjb2xvcjojMzMzMzMzIj5Zb3UgY2FuIGZvcndhcmQgdGhpcyBpbnZpdGF0aW9uIHRvIG90aGVy
cy4NCjxvOnA+PC9vOnA+PC9zcGFuPjwvcD4NCjwvdGQ+DQo8L3RyPg0KPC90Ym9keT4NCjwvdGFi
bGU+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIiBzdHlsZT0ibGluZS1oZWlnaHQ6MTMuNXB0O21zby1l
bGVtZW50OmZyYW1lO21zby1lbGVtZW50LWZyYW1lLWhzcGFjZToyLjI1cHQ7bXNvLWVsZW1lbnQt
d3JhcDphcm91bmQ7bXNvLWVsZW1lbnQtYW5jaG9yLXZlcnRpY2FsOnBhcmFncmFwaDttc28tZWxl
bWVudC1hbmNob3ItaG9yaXpvbnRhbDpjb2x1bW47bXNvLWhlaWdodC1ydWxlOmV4YWN0bHkiPg0K
PHNwYW4gc3R5bGU9ImZvbnQtc2l6ZToxMC41cHQ7Zm9udC1mYW1pbHk6JnF1b3Q7QXJpYWwmcXVv
dDssc2Fucy1zZXJpZjtjb2xvcjojMzMzMzMzIj48bzpwPiZuYnNwOzwvbzpwPjwvc3Bhbj48L3A+
DQo8dGFibGUgY2xhc3M9Ik1zb05vcm1hbFRhYmxlIiBib3JkZXI9IjAiIGNlbGxwYWRkaW5nPSIw
Ij4NCjx0Ym9keT4NCjx0ciBzdHlsZT0iaGVpZ2h0OjE2LjVwdCI+DQo8dGQgc3R5bGU9InBhZGRp
bmc6MGluIDBpbiAwaW4gMGluO2hlaWdodDoxNi41cHQiPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCIg
c3R5bGU9ImxpbmUtaGVpZ2h0OjE2LjVwdDttc28tZWxlbWVudDpmcmFtZTttc28tZWxlbWVudC1m
cmFtZS1oc3BhY2U6Mi4yNXB0O21zby1lbGVtZW50LXdyYXA6YXJvdW5kO21zby1lbGVtZW50LWFu
Y2hvci12ZXJ0aWNhbDpwYXJhZ3JhcGg7bXNvLWVsZW1lbnQtYW5jaG9yLWhvcml6b250YWw6Y29s
dW1uO21zby1oZWlnaHQtcnVsZTpleGFjdGx5Ij4NCjxiPjxzcGFuIHN0eWxlPSJmb250LXNpemU6
MTIuMHB0O2ZvbnQtZmFtaWx5OiZxdW90O0FyaWFsJnF1b3Q7LHNhbnMtc2VyaWY7Y29sb3I6Ymxh
Y2siPkRldE5ldCBXb3JraW5nIEdyb3VwIGludml0ZXMgeW91IHRvIGpvaW4gdGhpcyBXZWJleCBt
ZWV0aW5nLg0KPG86cD48L286cD48L3NwYW4+PC9iPjwvcD4NCjwvdGQ+DQo8L3RyPg0KPC90Ym9k
eT4NCjwvdGFibGU+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIiBzdHlsZT0ibGluZS1oZWlnaHQ6MTMu
NXB0O21zby1lbGVtZW50OmZyYW1lO21zby1lbGVtZW50LWZyYW1lLWhzcGFjZToyLjI1cHQ7bXNv
LWVsZW1lbnQtd3JhcDphcm91bmQ7bXNvLWVsZW1lbnQtYW5jaG9yLXZlcnRpY2FsOnBhcmFncmFw
aDttc28tZWxlbWVudC1hbmNob3ItaG9yaXpvbnRhbDpjb2x1bW47bXNvLWhlaWdodC1ydWxlOmV4
YWN0bHkiPg0KPHNwYW4gc3R5bGU9ImZvbnQtc2l6ZToxMC41cHQ7Zm9udC1mYW1pbHk6JnF1b3Q7
QXJpYWwmcXVvdDssc2Fucy1zZXJpZjtjb2xvcjojMzMzMzMzIj48bzpwPiZuYnNwOzwvbzpwPjwv
c3Bhbj48L3A+DQo8dGFibGUgY2xhc3M9Ik1zb05vcm1hbFRhYmxlIiBib3JkZXI9IjAiIGNlbGxw
YWRkaW5nPSIwIj4NCjx0Ym9keT4NCjx0ciBzdHlsZT0iaGVpZ2h0OjE1LjBwdCI+DQo8dGQgc3R5
bGU9InBhZGRpbmc6MGluIDBpbiAwaW4gMGluO2hlaWdodDoxNS4wcHQiPg0KPHAgY2xhc3M9Ik1z
b05vcm1hbCIgc3R5bGU9ImxpbmUtaGVpZ2h0OjE1LjBwdDttc28tZWxlbWVudDpmcmFtZTttc28t
ZWxlbWVudC1mcmFtZS1oc3BhY2U6Mi4yNXB0O21zby1lbGVtZW50LXdyYXA6YXJvdW5kO21zby1l
bGVtZW50LWFuY2hvci12ZXJ0aWNhbDpwYXJhZ3JhcGg7bXNvLWVsZW1lbnQtYW5jaG9yLWhvcml6
b250YWw6Y29sdW1uO21zby1oZWlnaHQtcnVsZTpleGFjdGx5Ij4NCjxzcGFuIHN0eWxlPSJmb250
LXNpemU6MTAuNXB0O2ZvbnQtZmFtaWx5OiZxdW90O0FyaWFsJnF1b3Q7LHNhbnMtc2VyaWY7Y29s
b3I6IzMzMzMzMyI+Jm5ic3A7PG86cD48L286cD48L3NwYW4+PC9wPg0KPC90ZD4NCjwvdHI+DQo8
L3Rib2R5Pg0KPC90YWJsZT4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiIHN0eWxlPSJsaW5lLWhlaWdo
dDoxMy41cHQ7bXNvLWVsZW1lbnQ6ZnJhbWU7bXNvLWVsZW1lbnQtZnJhbWUtaHNwYWNlOjIuMjVw
dDttc28tZWxlbWVudC13cmFwOmFyb3VuZDttc28tZWxlbWVudC1hbmNob3ItdmVydGljYWw6cGFy
YWdyYXBoO21zby1lbGVtZW50LWFuY2hvci1ob3Jpem9udGFsOmNvbHVtbjttc28taGVpZ2h0LXJ1
bGU6ZXhhY3RseSI+DQo8c3BhbiBzdHlsZT0iZm9udC1zaXplOjEwLjVwdDtmb250LWZhbWlseTom
cXVvdDtBcmlhbCZxdW90OyxzYW5zLXNlcmlmO2NvbG9yOiMzMzMzMzMiPjxvOnA+Jm5ic3A7PC9v
OnA+PC9zcGFuPjwvcD4NCjx0YWJsZSBjbGFzcz0iTXNvTm9ybWFsVGFibGUiIGJvcmRlcj0iMCIg
Y2VsbHBhZGRpbmc9IjAiIHdpZHRoPSIwIiBzdHlsZT0id2lkdGg6MGluO3dpZHRoOmF1dG8haW1w
b3J0YW50Ij4NCjx0Ym9keT4NCjx0cj4NCjx0ZCBzdHlsZT0icGFkZGluZzowaW4gMGluIDBpbiAw
aW4iPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCIgc3R5bGU9ImxpbmUtaGVpZ2h0OjE2LjVwdDttc28t
ZWxlbWVudDpmcmFtZTttc28tZWxlbWVudC1mcmFtZS1oc3BhY2U6Mi4yNXB0O21zby1lbGVtZW50
LXdyYXA6YXJvdW5kO21zby1lbGVtZW50LWFuY2hvci12ZXJ0aWNhbDpwYXJhZ3JhcGg7bXNvLWVs
ZW1lbnQtYW5jaG9yLWhvcml6b250YWw6Y29sdW1uO21zby1oZWlnaHQtcnVsZTpleGFjdGx5Ij4N
CjxzcGFuIHN0eWxlPSJmb250LXNpemU6MTIuMHB0O2ZvbnQtZmFtaWx5OiZxdW90O0FyaWFsJnF1
b3Q7LHNhbnMtc2VyaWY7Y29sb3I6YmxhY2siPk1lZXRpbmcgbnVtYmVyIChhY2Nlc3MgY29kZSk6
IDY0OCAwODcgOTg1DQo8bzpwPjwvbzpwPjwvc3Bhbj48L3A+DQo8L3RkPg0KPC90cj4NCjwvdGJv
ZHk+DQo8L3RhYmxlPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCIgc3R5bGU9ImxpbmUtaGVpZ2h0OjEz
LjVwdDttc28tZWxlbWVudDpmcmFtZTttc28tZWxlbWVudC1mcmFtZS1oc3BhY2U6Mi4yNXB0O21z
by1lbGVtZW50LXdyYXA6YXJvdW5kO21zby1lbGVtZW50LWFuY2hvci12ZXJ0aWNhbDpwYXJhZ3Jh
cGg7bXNvLWVsZW1lbnQtYW5jaG9yLWhvcml6b250YWw6Y29sdW1uO21zby1oZWlnaHQtcnVsZTpl
eGFjdGx5Ij4NCjxzcGFuIHN0eWxlPSJmb250LXNpemU6MTAuNXB0O2ZvbnQtZmFtaWx5OiZxdW90
O0FyaWFsJnF1b3Q7LHNhbnMtc2VyaWY7Y29sb3I6IzMzMzMzMyI+PG86cD4mbmJzcDs8L286cD48
L3NwYW4+PC9wPg0KPHRhYmxlIGNsYXNzPSJNc29Ob3JtYWxUYWJsZSIgYm9yZGVyPSIwIiBjZWxs
cGFkZGluZz0iMCIgd2lkdGg9IjAiIHN0eWxlPSJ3aWR0aDowaW47d2lkdGg6YXV0byFpbXBvcnRh
bnQiPg0KPHRib2R5Pg0KPHRyPg0KPHRkIHN0eWxlPSJwYWRkaW5nOjBpbiAwaW4gMGluIDBpbiI+
DQo8cCBjbGFzcz0iTXNvTm9ybWFsIiBzdHlsZT0ibGluZS1oZWlnaHQ6MTYuNXB0O21zby1lbGVt
ZW50OmZyYW1lO21zby1lbGVtZW50LWZyYW1lLWhzcGFjZToyLjI1cHQ7bXNvLWVsZW1lbnQtd3Jh
cDphcm91bmQ7bXNvLWVsZW1lbnQtYW5jaG9yLXZlcnRpY2FsOnBhcmFncmFwaDttc28tZWxlbWVu
dC1hbmNob3ItaG9yaXpvbnRhbDpjb2x1bW47bXNvLWhlaWdodC1ydWxlOmV4YWN0bHkiPg0KPHNw
YW4gc3R5bGU9ImZvbnQtc2l6ZToxMi4wcHQ7Zm9udC1mYW1pbHk6JnF1b3Q7QXJpYWwmcXVvdDss
c2Fucy1zZXJpZjtjb2xvcjpibGFjayI+TWVldGluZyBwYXNzd29yZDogWUFORzxvOnA+PC9vOnA+
PC9zcGFuPjwvcD4NCjwvdGQ+DQo8L3RyPg0KPC90Ym9keT4NCjwvdGFibGU+DQo8cCBjbGFzcz0i
TXNvTm9ybWFsIiBzdHlsZT0ibGluZS1oZWlnaHQ6MTMuNXB0O21zby1lbGVtZW50OmZyYW1lO21z
by1lbGVtZW50LWZyYW1lLWhzcGFjZToyLjI1cHQ7bXNvLWVsZW1lbnQtd3JhcDphcm91bmQ7bXNv
LWVsZW1lbnQtYW5jaG9yLXZlcnRpY2FsOnBhcmFncmFwaDttc28tZWxlbWVudC1hbmNob3ItaG9y
aXpvbnRhbDpjb2x1bW47bXNvLWhlaWdodC1ydWxlOmV4YWN0bHkiPg0KPHNwYW4gc3R5bGU9ImZv
bnQtc2l6ZToxMC41cHQ7Zm9udC1mYW1pbHk6JnF1b3Q7QXJpYWwmcXVvdDssc2Fucy1zZXJpZjtj
b2xvcjojMzMzMzMzIj48bzpwPiZuYnNwOzwvbzpwPjwvc3Bhbj48L3A+DQo8dGFibGUgY2xhc3M9
Ik1zb05vcm1hbFRhYmxlIiBib3JkZXI9IjAiIGNlbGxwYWRkaW5nPSIwIj4NCjx0Ym9keT4NCjx0
ciBzdHlsZT0iaGVpZ2h0OjE1LjBwdCI+DQo8dGQgc3R5bGU9InBhZGRpbmc6MGluIDBpbiAwaW4g
MGluO2hlaWdodDoxNS4wcHQiPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCIgc3R5bGU9ImxpbmUtaGVp
Z2h0OjE1LjBwdDttc28tZWxlbWVudDpmcmFtZTttc28tZWxlbWVudC1mcmFtZS1oc3BhY2U6Mi4y
NXB0O21zby1lbGVtZW50LXdyYXA6YXJvdW5kO21zby1lbGVtZW50LWFuY2hvci12ZXJ0aWNhbDpw
YXJhZ3JhcGg7bXNvLWVsZW1lbnQtYW5jaG9yLWhvcml6b250YWw6Y29sdW1uO21zby1oZWlnaHQt
cnVsZTpleGFjdGx5Ij4NCjxzcGFuIHN0eWxlPSJmb250LXNpemU6MTAuNXB0O2ZvbnQtZmFtaWx5
OiZxdW90O0FyaWFsJnF1b3Q7LHNhbnMtc2VyaWY7Y29sb3I6IzMzMzMzMyI+Jm5ic3A7PG86cD48
L286cD48L3NwYW4+PC9wPg0KPC90ZD4NCjwvdHI+DQo8L3Rib2R5Pg0KPC90YWJsZT4NCjxwIGNs
YXNzPSJNc29Ob3JtYWwiIHN0eWxlPSJsaW5lLWhlaWdodDoxMy41cHQ7bXNvLWVsZW1lbnQ6ZnJh
bWU7bXNvLWVsZW1lbnQtZnJhbWUtaHNwYWNlOjIuMjVwdDttc28tZWxlbWVudC13cmFwOmFyb3Vu
ZDttc28tZWxlbWVudC1hbmNob3ItdmVydGljYWw6cGFyYWdyYXBoO21zby1lbGVtZW50LWFuY2hv
ci1ob3Jpem9udGFsOmNvbHVtbjttc28taGVpZ2h0LXJ1bGU6ZXhhY3RseSI+DQo8c3BhbiBzdHls
ZT0iZm9udC1zaXplOjEwLjVwdDtmb250LWZhbWlseTomcXVvdDtBcmlhbCZxdW90OyxzYW5zLXNl
cmlmO2NvbG9yOiMzMzMzMzMiPjxvOnA+Jm5ic3A7PC9vOnA+PC9zcGFuPjwvcD4NCjx0YWJsZSBj
bGFzcz0iTXNvTm9ybWFsVGFibGUiIGJvcmRlcj0iMCIgY2VsbHBhZGRpbmc9IjAiIHdpZHRoPSIx
MDAlIiBzdHlsZT0id2lkdGg6MTAwLjAlIj4NCjx0Ym9keT4NCjx0cj4NCjx0ZCBzdHlsZT0icGFk
ZGluZzowaW4gMGluIDBpbiAwaW4iPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCIgc3R5bGU9ImxpbmUt
aGVpZ2h0OjE2LjVwdDttc28tZWxlbWVudDpmcmFtZTttc28tZWxlbWVudC1mcmFtZS1oc3BhY2U6
Mi4yNXB0O21zby1lbGVtZW50LXdyYXA6YXJvdW5kO21zby1lbGVtZW50LWFuY2hvci12ZXJ0aWNh
bDpwYXJhZ3JhcGg7bXNvLWVsZW1lbnQtYW5jaG9yLWhvcml6b250YWw6Y29sdW1uO21zby1oZWln
aHQtcnVsZTpleGFjdGx5Ij4NCjxzcGFuIHN0eWxlPSJmb250LXNpemU6MTAuNXB0O2ZvbnQtZmFt
aWx5OiZxdW90O0FyaWFsJnF1b3Q7LHNhbnMtc2VyaWY7Y29sb3I6IzY2NjY2NiI+VGh1cnNkYXks
IE9jdG9iZXIgMjQsIDIwMTkNCjxvOnA+PC9vOnA+PC9zcGFuPjwvcD4NCjwvdGQ+DQo8L3RyPg0K
PHRyPg0KPHRkIHN0eWxlPSJwYWRkaW5nOjBpbiAwaW4gMGluIDBpbiI+DQo8cCBjbGFzcz0iTXNv
Tm9ybWFsIiBzdHlsZT0ibGluZS1oZWlnaHQ6MTYuNXB0O21zby1lbGVtZW50OmZyYW1lO21zby1l
bGVtZW50LWZyYW1lLWhzcGFjZToyLjI1cHQ7bXNvLWVsZW1lbnQtd3JhcDphcm91bmQ7bXNvLWVs
ZW1lbnQtYW5jaG9yLXZlcnRpY2FsOnBhcmFncmFwaDttc28tZWxlbWVudC1hbmNob3ItaG9yaXpv
bnRhbDpjb2x1bW47bXNvLWhlaWdodC1ydWxlOmV4YWN0bHkiPg0KPHNwYW4gc3R5bGU9ImZvbnQt
c2l6ZToxMC41cHQ7Zm9udC1mYW1pbHk6JnF1b3Q7QXJpYWwmcXVvdDssc2Fucy1zZXJpZjtjb2xv
cjojNjY2NjY2Ij42OjMwIGFtJm5ic3A7Jm5ic3A7fCZuYnNwOyZuYnNwOyhVVEMtMDU6MDApIEVh
c3Rlcm4gVGltZSAoVVMgJmFtcDsgQ2FuYWRhKSZuYnNwOyZuYnNwO3wmbmJzcDsmbmJzcDsxIGhy
DQo8bzpwPjwvbzpwPjwvc3Bhbj48L3A+DQo8L3RkPg0KPC90cj4NCjwvdGJvZHk+DQo8L3RhYmxl
Pg0KPHAgY2xhc3M9Ik1zb05vcm1hbCIgc3R5bGU9ImxpbmUtaGVpZ2h0OjEzLjVwdDttc28tZWxl
bWVudDpmcmFtZTttc28tZWxlbWVudC1mcmFtZS1oc3BhY2U6Mi4yNXB0O21zby1lbGVtZW50LXdy
YXA6YXJvdW5kO21zby1lbGVtZW50LWFuY2hvci12ZXJ0aWNhbDpwYXJhZ3JhcGg7bXNvLWVsZW1l
bnQtYW5jaG9yLWhvcml6b250YWw6Y29sdW1uO21zby1oZWlnaHQtcnVsZTpleGFjdGx5Ij4NCjxz
cGFuIHN0eWxlPSJmb250LXNpemU6MTAuNXB0O2ZvbnQtZmFtaWx5OiZxdW90O0FyaWFsJnF1b3Q7
LHNhbnMtc2VyaWY7Y29sb3I6IzMzMzMzMyI+PG86cD4mbmJzcDs8L286cD48L3NwYW4+PC9wPg0K
PHRhYmxlIGNsYXNzPSJNc29Ob3JtYWxUYWJsZSIgYm9yZGVyPSIwIiBjZWxscGFkZGluZz0iMCI+
DQo8dGJvZHk+DQo8dHIgc3R5bGU9ImhlaWdodDoxNS4wcHQiPg0KPHRkIHN0eWxlPSJwYWRkaW5n
OjBpbiAwaW4gMGluIDBpbjtoZWlnaHQ6MTUuMHB0Ij4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiIHN0
eWxlPSJsaW5lLWhlaWdodDoxNS4wcHQ7bXNvLWVsZW1lbnQ6ZnJhbWU7bXNvLWVsZW1lbnQtZnJh
bWUtaHNwYWNlOjIuMjVwdDttc28tZWxlbWVudC13cmFwOmFyb3VuZDttc28tZWxlbWVudC1hbmNo
b3ItdmVydGljYWw6cGFyYWdyYXBoO21zby1lbGVtZW50LWFuY2hvci1ob3Jpem9udGFsOmNvbHVt
bjttc28taGVpZ2h0LXJ1bGU6ZXhhY3RseSI+DQo8c3BhbiBzdHlsZT0iZm9udC1zaXplOjEwLjVw
dDtmb250LWZhbWlseTomcXVvdDtBcmlhbCZxdW90OyxzYW5zLXNlcmlmO2NvbG9yOiMzMzMzMzMi
PiZuYnNwOzxvOnA+PC9vOnA+PC9zcGFuPjwvcD4NCjwvdGQ+DQo8L3RyPg0KPC90Ym9keT4NCjwv
dGFibGU+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIiBzdHlsZT0ibGluZS1oZWlnaHQ6MTMuNXB0O21z
by1lbGVtZW50OmZyYW1lO21zby1lbGVtZW50LWZyYW1lLWhzcGFjZToyLjI1cHQ7bXNvLWVsZW1l
bnQtd3JhcDphcm91bmQ7bXNvLWVsZW1lbnQtYW5jaG9yLXZlcnRpY2FsOnBhcmFncmFwaDttc28t
ZWxlbWVudC1hbmNob3ItaG9yaXpvbnRhbDpjb2x1bW47bXNvLWhlaWdodC1ydWxlOmV4YWN0bHki
Pg0KPHNwYW4gc3R5bGU9ImZvbnQtc2l6ZToxMC41cHQ7Zm9udC1mYW1pbHk6JnF1b3Q7QXJpYWwm
cXVvdDssc2Fucy1zZXJpZjtjb2xvcjojMzMzMzMzIj48bzpwPiZuYnNwOzwvbzpwPjwvc3Bhbj48
L3A+DQo8dGFibGUgY2xhc3M9Ik1zb05vcm1hbFRhYmxlIiBib3JkZXI9IjAiIGNlbGxwYWRkaW5n
PSIwIiB3aWR0aD0iMCIgc3R5bGU9IndpZHRoOjBpbjt3aWR0aDphdXRvIWltcG9ydGFudCI+DQo8
dGJvZHk+DQo8dHI+DQo8dGQgc3R5bGU9InBhZGRpbmc6MGluIDBpbiAwaW4gMGluO3dpZHRoOmF1
dG8haW1wb3J0YW50Ij4NCjx0YWJsZSBjbGFzcz0iTXNvTm9ybWFsVGFibGUiIGJvcmRlcj0iMSIg
Y2VsbHNwYWNpbmc9IjAiIGNlbGxwYWRkaW5nPSIwIiB3aWR0aD0iMCIgc3R5bGU9IndpZHRoOjBp
bjtiYWNrZ3JvdW5kOiM0M0E5NDI7Ym9yZGVyOnNvbGlkICM0M0E5NDIgMS4wcHQ7d2lkdGg6YXV0
byFpbXBvcnRhbnQiPg0KPHRib2R5Pg0KPHRyPg0KPHRkIHN0eWxlPSJib3JkZXI6bm9uZTtwYWRk
aW5nOjcuNXB0IDI3LjBwdCA3LjVwdCAyNy4wcHQ7d2lkdGg6YXV0byFpbXBvcnRhbnQ7Ym9yZGVy
LXJhZGl1czoyMHB4O21pbi13aWR0aDoxNjBweCFpbXBvcnRhbnQiPg0KPHAgY2xhc3M9Ik1zb05v
cm1hbCIgYWxpZ249ImNlbnRlciIgc3R5bGU9InRleHQtYWxpZ246Y2VudGVyO2xpbmUtaGVpZ2h0
OjEzLjVwdDttc28tZWxlbWVudDpmcmFtZTttc28tZWxlbWVudC1mcmFtZS1oc3BhY2U6Mi4yNXB0
O21zby1lbGVtZW50LXdyYXA6YXJvdW5kO21zby1lbGVtZW50LWFuY2hvci12ZXJ0aWNhbDpwYXJh
Z3JhcGg7bXNvLWVsZW1lbnQtYW5jaG9yLWhvcml6b250YWw6Y29sdW1uO21zby1oZWlnaHQtcnVs
ZTpleGFjdGx5Ij4NCjxzcGFuIHN0eWxlPSJmb250LXNpemU6MTAuNXB0O2ZvbnQtZmFtaWx5OiZx
dW90O0FyaWFsJnF1b3Q7LHNhbnMtc2VyaWY7Y29sb3I6IzMzMzMzMyI+PGEgaHJlZj0iaHR0cHM6
Ly9pZXRmLndlYmV4LmNvbS9pZXRmL2oucGhwP01USUQ9bWZmZjhmNzg5ZDllZmYwMjc2MTIwNDM3
ZmIxMGU0MGZjIj48c3BhbiBzdHlsZT0iZm9udC1zaXplOjE1LjBwdDtjb2xvcjp3aGl0ZTt0ZXh0
LWRlY29yYXRpb246bm9uZSI+Sm9pbiBtZWV0aW5nPC9zcGFuPjwvYT48bzpwPjwvbzpwPjwvc3Bh
bj48L3A+DQo8L3RkPg0KPC90cj4NCjwvdGJvZHk+DQo8L3RhYmxlPg0KPC90ZD4NCjwvdHI+DQo8
L3Rib2R5Pg0KPC90YWJsZT4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiIHN0eWxlPSJsaW5lLWhlaWdo
dDoxMy41cHQ7bXNvLWVsZW1lbnQ6ZnJhbWU7bXNvLWVsZW1lbnQtZnJhbWUtaHNwYWNlOjIuMjVw
dDttc28tZWxlbWVudC13cmFwOmFyb3VuZDttc28tZWxlbWVudC1hbmNob3ItdmVydGljYWw6cGFy
YWdyYXBoO21zby1lbGVtZW50LWFuY2hvci1ob3Jpem9udGFsOmNvbHVtbjttc28taGVpZ2h0LXJ1
bGU6ZXhhY3RseSI+DQo8c3BhbiBzdHlsZT0iZm9udC1zaXplOjEwLjVwdDtmb250LWZhbWlseTom
cXVvdDtBcmlhbCZxdW90OyxzYW5zLXNlcmlmO2NvbG9yOiMzMzMzMzM7ZGlzcGxheTpub25lIj48
bzpwPiZuYnNwOzwvbzpwPjwvc3Bhbj48L3A+DQo8dGFibGUgY2xhc3M9Ik1zb05vcm1hbFRhYmxl
IiBib3JkZXI9IjAiIGNlbGxwYWRkaW5nPSIwIj4NCjx0Ym9keT4NCjx0ciBzdHlsZT0iaGVpZ2h0
Oi41aW4iPg0KPHRkIHN0eWxlPSJwYWRkaW5nOjBpbiAwaW4gMGluIDBpbjtoZWlnaHQ6LjVpbiI+
DQo8cCBjbGFzcz0iTXNvTm9ybWFsIiBzdHlsZT0ibGluZS1oZWlnaHQ6MzYuMHB0O21zby1lbGVt
ZW50OmZyYW1lO21zby1lbGVtZW50LWZyYW1lLWhzcGFjZToyLjI1cHQ7bXNvLWVsZW1lbnQtd3Jh
cDphcm91bmQ7bXNvLWVsZW1lbnQtYW5jaG9yLXZlcnRpY2FsOnBhcmFncmFwaDttc28tZWxlbWVu
dC1hbmNob3ItaG9yaXpvbnRhbDpjb2x1bW47bXNvLWhlaWdodC1ydWxlOmV4YWN0bHkiPg0KPHNw
YW4gc3R5bGU9ImZvbnQtc2l6ZToxMC41cHQ7Zm9udC1mYW1pbHk6JnF1b3Q7QXJpYWwmcXVvdDss
c2Fucy1zZXJpZjtjb2xvcjojMzMzMzMzIj4mbmJzcDs8bzpwPjwvbzpwPjwvc3Bhbj48L3A+DQo8
L3RkPg0KPC90cj4NCjwvdGJvZHk+DQo8L3RhYmxlPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCIgc3R5
bGU9ImxpbmUtaGVpZ2h0OjEzLjVwdDttc28tZWxlbWVudDpmcmFtZTttc28tZWxlbWVudC1mcmFt
ZS1oc3BhY2U6Mi4yNXB0O21zby1lbGVtZW50LXdyYXA6YXJvdW5kO21zby1lbGVtZW50LWFuY2hv
ci12ZXJ0aWNhbDpwYXJhZ3JhcGg7bXNvLWVsZW1lbnQtYW5jaG9yLWhvcml6b250YWw6Y29sdW1u
O21zby1oZWlnaHQtcnVsZTpleGFjdGx5Ij4NCjxzcGFuIHN0eWxlPSJmb250LXNpemU6MTAuNXB0
O2ZvbnQtZmFtaWx5OiZxdW90O0FyaWFsJnF1b3Q7LHNhbnMtc2VyaWY7Y29sb3I6IzMzMzMzMztk
aXNwbGF5Om5vbmUiPjxvOnA+Jm5ic3A7PC9vOnA+PC9zcGFuPjwvcD4NCjx0YWJsZSBjbGFzcz0i
TXNvTm9ybWFsVGFibGUiIGJvcmRlcj0iMCIgY2VsbHBhZGRpbmc9IjAiPg0KPHRib2R5Pg0KPHRy
Pg0KPHRkIHN0eWxlPSJwYWRkaW5nOjBpbiAwaW4gMGluIDBpbiI+DQo8cCBjbGFzcz0iTXNvTm9y
bWFsIiBzdHlsZT0ibGluZS1oZWlnaHQ6MTguMHB0O21zby1lbGVtZW50OmZyYW1lO21zby1lbGVt
ZW50LWZyYW1lLWhzcGFjZToyLjI1cHQ7bXNvLWVsZW1lbnQtd3JhcDphcm91bmQ7bXNvLWVsZW1l
bnQtYW5jaG9yLXZlcnRpY2FsOnBhcmFncmFwaDttc28tZWxlbWVudC1hbmNob3ItaG9yaXpvbnRh
bDpjb2x1bW47bXNvLWhlaWdodC1ydWxlOmV4YWN0bHkiPg0KPGI+PHNwYW4gc3R5bGU9ImZvbnQt
c2l6ZTo5LjBwdDtmb250LWZhbWlseTomcXVvdDtBcmlhbCZxdW90OyxzYW5zLXNlcmlmO2NvbG9y
OmJsYWNrIj5Kb2luIGJ5IHBob25lPG86cD48L286cD48L3NwYW4+PC9iPjwvcD4NCjwvdGQ+DQo8
L3RyPg0KPHRyPg0KPHRkIHN0eWxlPSJwYWRkaW5nOjBpbiAwaW4gMGluIDBpbiI+DQo8cCBjbGFz
cz0iTXNvTm9ybWFsIiBzdHlsZT0ibGluZS1oZWlnaHQ6MTguMHB0O21zby1lbGVtZW50OmZyYW1l
O21zby1lbGVtZW50LWZyYW1lLWhzcGFjZToyLjI1cHQ7bXNvLWVsZW1lbnQtd3JhcDphcm91bmQ7
bXNvLWVsZW1lbnQtYW5jaG9yLXZlcnRpY2FsOnBhcmFncmFwaDttc28tZWxlbWVudC1hbmNob3It
aG9yaXpvbnRhbDpjb2x1bW47bXNvLWhlaWdodC1ydWxlOmV4YWN0bHkiPg0KPHNwYW4gc3R5bGU9
ImZvbnQtc2l6ZTo5LjBwdDtmb250LWZhbWlseTomcXVvdDtBcmlhbCZxdW90OyxzYW5zLXNlcmlm
O2NvbG9yOiM5OTk5OTkiPlRhcCB0byBjYWxsIGluIGZyb20gYSBtb2JpbGUgZGV2aWNlIChhdHRl
bmRlZXMgb25seSk8bzpwPjwvbzpwPjwvc3Bhbj48L3A+DQo8L3RkPg0KPC90cj4NCjx0cj4NCjx0
ZCBzdHlsZT0icGFkZGluZzowaW4gMGluIDBpbiAwaW4iPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCIg
c3R5bGU9ImxpbmUtaGVpZ2h0OjE4LjBwdDttc28tZWxlbWVudDpmcmFtZTttc28tZWxlbWVudC1m
cmFtZS1oc3BhY2U6Mi4yNXB0O21zby1lbGVtZW50LXdyYXA6YXJvdW5kO21zby1lbGVtZW50LWFu
Y2hvci12ZXJ0aWNhbDpwYXJhZ3JhcGg7bXNvLWVsZW1lbnQtYW5jaG9yLWhvcml6b250YWw6Y29s
dW1uO21zby1oZWlnaHQtcnVsZTpleGFjdGx5Ij4NCjxzcGFuIHN0eWxlPSJmb250LXNpemU6MTAu
NXB0O2ZvbnQtZmFtaWx5OiZxdW90O0FyaWFsJnF1b3Q7LHNhbnMtc2VyaWY7Y29sb3I6IzMzMzMz
MyI+PGEgaHJlZj0idGVsOiUyQjEtNjUwLTQ3OS0zMjA4LCwqMDEqNjQ4MDg3OTg1JTIzJTIzKjAx
KiI+PHNwYW4gc3R5bGU9ImNvbG9yOiMwMEFGRjk7dGV4dC1kZWNvcmF0aW9uOm5vbmUiPjEtNjUw
LTQ3OS0zMjA4PC9zcGFuPjwvYT4mbmJzcDtDYWxsLWluIHRvbGwgbnVtYmVyIChVUy9DYW5hZGEp
PG86cD48L286cD48L3NwYW4+PC9wPg0KPC90ZD4NCjwvdHI+DQo8dHI+DQo8dGQgc3R5bGU9InBh
ZGRpbmc6MGluIDBpbiAwaW4gMGluIj48L3RkPg0KPC90cj4NCjwvdGJvZHk+DQo8L3RhYmxlPg0K
PHAgY2xhc3M9Ik1zb05vcm1hbCIgc3R5bGU9ImxpbmUtaGVpZ2h0OjEzLjVwdDttc28tZWxlbWVu
dDpmcmFtZTttc28tZWxlbWVudC1mcmFtZS1oc3BhY2U6Mi4yNXB0O21zby1lbGVtZW50LXdyYXA6
YXJvdW5kO21zby1lbGVtZW50LWFuY2hvci12ZXJ0aWNhbDpwYXJhZ3JhcGg7bXNvLWVsZW1lbnQt
YW5jaG9yLWhvcml6b250YWw6Y29sdW1uO21zby1oZWlnaHQtcnVsZTpleGFjdGx5Ij4NCjxzcGFu
IHN0eWxlPSJmb250LXNpemU6MTAuNXB0O2ZvbnQtZmFtaWx5OiZxdW90O0FyaWFsJnF1b3Q7LHNh
bnMtc2VyaWY7Y29sb3I6IzMzMzMzMztkaXNwbGF5Om5vbmUiPjxvOnA+Jm5ic3A7PC9vOnA+PC9z
cGFuPjwvcD4NCjx0YWJsZSBjbGFzcz0iTXNvTm9ybWFsVGFibGUiIGJvcmRlcj0iMCIgY2VsbHNw
YWNpbmc9IjAiIGNlbGxwYWRkaW5nPSIwIj4NCjx0Ym9keT4NCjx0ciBzdHlsZT0iaGVpZ2h0OjIx
LjBwdCI+DQo8dGQgc3R5bGU9InBhZGRpbmc6MGluIDBpbiAwaW4gMGluO2hlaWdodDoyMS4wcHQi
Pg0KPHAgY2xhc3M9Ik1zb05vcm1hbCIgc3R5bGU9ImxpbmUtaGVpZ2h0OjIxLjBwdDttc28tZWxl
bWVudDpmcmFtZTttc28tZWxlbWVudC1mcmFtZS1oc3BhY2U6Mi4yNXB0O21zby1lbGVtZW50LXdy
YXA6YXJvdW5kO21zby1lbGVtZW50LWFuY2hvci12ZXJ0aWNhbDpwYXJhZ3JhcGg7bXNvLWVsZW1l
bnQtYW5jaG9yLWhvcml6b250YWw6Y29sdW1uO21zby1oZWlnaHQtcnVsZTpleGFjdGx5Ij4NCjxz
cGFuIHN0eWxlPSJmb250LXNpemU6MTAuNXB0O2ZvbnQtZmFtaWx5OiZxdW90O0FyaWFsJnF1b3Q7
LHNhbnMtc2VyaWY7Y29sb3I6IzMzMzMzMyI+Jm5ic3A7PG86cD48L286cD48L3NwYW4+PC9wPg0K
PC90ZD4NCjwvdHI+DQo8L3Rib2R5Pg0KPC90YWJsZT4NCjx0YWJsZSBjbGFzcz0iTXNvTm9ybWFs
VGFibGUiIGJvcmRlcj0iMCIgY2VsbHBhZGRpbmc9IjAiIGFsaWduPSJsZWZ0IiB3aWR0aD0iMTAw
JSIgc3R5bGU9IndpZHRoOjEwMC4wJSI+DQo8dGJvZHk+DQo8dHIgc3R5bGU9ImhlaWdodDouNzVp
biI+DQo8dGQgc3R5bGU9InBhZGRpbmc6MGluIDBpbiAwaW4gMGluO2hlaWdodDouNzVpbiI+DQo8
cCBjbGFzcz0iTXNvTm9ybWFsIiBzdHlsZT0ibGluZS1oZWlnaHQ6MTMuNXB0O21zby1lbGVtZW50
OmZyYW1lO21zby1lbGVtZW50LWZyYW1lLWhzcGFjZToyLjI1cHQ7bXNvLWVsZW1lbnQtd3JhcDph
cm91bmQ7bXNvLWVsZW1lbnQtYW5jaG9yLXZlcnRpY2FsOnBhcmFncmFwaDttc28tZWxlbWVudC1h
bmNob3ItaG9yaXpvbnRhbDpjb2x1bW47bXNvLWhlaWdodC1ydWxlOmV4YWN0bHkiPg0KPHNwYW4g
c3R5bGU9ImZvbnQtc2l6ZToxMC41cHQ7Zm9udC1mYW1pbHk6JnF1b3Q7QXJpYWwmcXVvdDssc2Fu
cy1zZXJpZjtjb2xvcjojMzMzMzMzIj4mbmJzcDs8bzpwPjwvbzpwPjwvc3Bhbj48L3A+DQo8L3Rk
Pg0KPC90cj4NCjx0ciBzdHlsZT0iaGVpZ2h0Oi4yNWluIj4NCjx0ZCBzdHlsZT0icGFkZGluZzow
aW4gMGluIDBpbiAwaW47aGVpZ2h0Oi4yNWluIj4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiIHN0eWxl
PSJsaW5lLWhlaWdodDoxOC4wcHQ7bXNvLWVsZW1lbnQ6ZnJhbWU7bXNvLWVsZW1lbnQtZnJhbWUt
aHNwYWNlOjIuMjVwdDttc28tZWxlbWVudC13cmFwOmFyb3VuZDttc28tZWxlbWVudC1hbmNob3It
dmVydGljYWw6cGFyYWdyYXBoO21zby1lbGVtZW50LWFuY2hvci1ob3Jpem9udGFsOmNvbHVtbjtt
c28taGVpZ2h0LXJ1bGU6ZXhhY3RseSI+DQo8c3BhbiBzdHlsZT0iZm9udC1zaXplOjEyLjBwdDtm
b250LWZhbWlseTomcXVvdDtBcmlhbCZxdW90OyxzYW5zLXNlcmlmO2NvbG9yOmJsYWNrIj5OZWVk
IGhlbHA/IEdvIHRvDQo8YSBocmVmPSJodHRwOi8vaGVscC53ZWJleC5jb20iPjxzcGFuIHN0eWxl
PSJmb250LXNpemU6MTAuNXB0O2NvbG9yOiMwNDlGRDk7dGV4dC1kZWNvcmF0aW9uOm5vbmUiPmh0
dHA6Ly9oZWxwLndlYmV4LmNvbTwvc3Bhbj48L2E+DQo8bzpwPjwvbzpwPjwvc3Bhbj48L3A+DQo8
L3RkPg0KPC90cj4NCjx0ciBzdHlsZT0iaGVpZ2h0OjMzLjBwdCI+DQo8dGQgc3R5bGU9InBhZGRp
bmc6MGluIDBpbiAwaW4gMGluO2hlaWdodDozMy4wcHQiPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCIg
c3R5bGU9ImxpbmUtaGVpZ2h0OjEzLjVwdDttc28tZWxlbWVudDpmcmFtZTttc28tZWxlbWVudC1m
cmFtZS1oc3BhY2U6Mi4yNXB0O21zby1lbGVtZW50LXdyYXA6YXJvdW5kO21zby1lbGVtZW50LWFu
Y2hvci12ZXJ0aWNhbDpwYXJhZ3JhcGg7bXNvLWVsZW1lbnQtYW5jaG9yLWhvcml6b250YWw6Y29s
dW1uO21zby1oZWlnaHQtcnVsZTpleGFjdGx5Ij4NCjxzcGFuIHN0eWxlPSJmb250LXNpemU6MTAu
NXB0O2ZvbnQtZmFtaWx5OiZxdW90O0FyaWFsJnF1b3Q7LHNhbnMtc2VyaWY7Y29sb3I6IzMzMzMz
MyI+Jm5ic3A7PG86cD48L286cD48L3NwYW4+PC9wPg0KPC90ZD4NCjwvdHI+DQo8L3Rib2R5Pg0K
PC90YWJsZT4NCjwvdGQ+DQo8L3RyPg0KPC90Ym9keT4NCjwvdGFibGU+DQo8cCBjbGFzcz0iTXNv
Tm9ybWFsIj48c3BhbiBzdHlsZT0iZm9udC1zaXplOjEwLjBwdCI+PG86cD4mbmJzcDs8L286cD48
L3NwYW4+PC9wPg0KPC9kaXY+DQo8L2JvZHk+DQo8L2h0bWw+DQo=

--_000_VI1PR07MB52134DEA53D7FE5C279A0B8FF2680VI1PR07MB5213eurp_--

--_004_VI1PR07MB52134DEA53D7FE5C279A0B8FF2680VI1PR07MB5213eurp_
Content-Type: application/octet-stream; name="Webex_Meeting.ics"
Content-Description: Webex_Meeting.ics
Content-Disposition: attachment; filename="Webex_Meeting.ics"; size=5497;
 creation-date="Tue, 22 Oct 2019 10:22:01 GMT";
 modification-date="Tue, 22 Oct 2019 10:22:01 GMT"
Content-ID: <D9513DFE26A9AB43894AAD966C7CEB71@eurprd07.prod.outlook.com>
Content-Transfer-Encoding: base64

QkVHSU46VkNBTEVOREFSDQpQUk9ESUQ6LS8vTWljcm9zb2Z0IENvcnBvcmF0aW9uLy9PdXRsb29r
IDEwLjAgTUlNRURJUi8vRU4NClZFUlNJT046Mi4wDQpNRVRIT0Q6UkVRVUVTVA0KQkVHSU46VlRJ
TUVaT05FDQpUWklEOkFtZXJpY2EvTmV3X1lvcmsNClRaVVJMOmh0dHA6Ly90enVybC5vcmcvem9u
ZWluZm8tb3V0bG9vay9BbWVyaWNhL05ld19Zb3JrDQpYLUxJQy1MT0NBVElPTjpBbWVyaWNhL05l
d19Zb3JrDQpCRUdJTjpEQVlMSUdIVA0KVFpPRkZTRVRGUk9NOi0wNTAwDQpUWk9GRlNFVFRPOi0w
NDAwDQpUWk5BTUU6RURUDQpEVFNUQVJUOjE5NzAwMzA4VDAyMDAwMA0KUlJVTEU6RlJFUT1ZRUFS
TFk7QllNT05USD0zO0JZREFZPTJTVQ0KRU5EOkRBWUxJR0hUDQpCRUdJTjpTVEFOREFSRA0KVFpP
RkZTRVRGUk9NOi0wNDAwDQpUWk9GRlNFVFRPOi0wNTAwDQpUWk5BTUU6RVNUDQpEVFNUQVJUOjE5
NzAxMTAxVDAyMDAwMA0KUlJVTEU6RlJFUT1ZRUFSTFk7QllNT05USD0xMTtCWURBWT0xU1UNCkVO
RDpTVEFOREFSRA0KRU5EOlZUSU1FWk9ORQ0KQkVHSU46VkVWRU5UDQpEVFNUQU1QOjIwMTkxMDIy
VDEwMjEzOFoNCkFUVEVOREVFO0NOPSJEZXROZXQgV29ya2luZyBHcm91cCI7Uk9MRT1SRVEtUEFS
VElDSVBBTlQ7UlNWUD1UUlVFOk1BSUxUTzpkZXRuZXQtY2hhaXJzQGlldGYub3JnDQpPUkdBTkla
RVI7Q049IkRldE5ldCBXb3JraW5nIEdyb3VwIjpNQUlMVE86ZGV0bmV0LWNoYWlyc0BpZXRmLm9y
Zw0KRFRTVEFSVDtUWklEPUFtZXJpY2EvTmV3X1lvcms6MjAxOTEwMjRUMDYzMDAwDQpEVEVORDtU
WklEPUFtZXJpY2EvTmV3X1lvcms6MjAxOTEwMjRUMDczMDAwDQpMT0NBVElPTjpodHRwczovL2ll
dGYud2ViZXguY29tL2lldGYNClRSQU5TUDpPUEFRVUUNClNFUVVFTkNFOjE1NzE3Mzk2OTgNClVJ
RDo3M2ZjOGY1MS04NTk4LTRhODItYTEzNC1jMGYxNjViOGNmNTgNCkRFU0NSSVBUSU9OOlxuXG5c
blxuSk9JTiBXRUJFWCBNRUVUSU5HXG5odHRwczovL2lldGYud2ViZXguY29tL2lldGYvai5waHA/
TVRJRD1tZmZmOGY3ODlkOWVmZjAyNzYxMjA0MzdmYjEwZTQwZmNcbk1lZXRpbmcgbnVtYmVyIChh
Y2Nlc3MgY29kZSk6IDY0OCAwODcgOTg1XG5cblxuTWVldGluZyBwYXNzd29yZDogWUFOR1xuXG5c
blxuSk9JTiBCWSBQSE9ORVxuMS02NTAtNDc5LTMyMDggQ2FsbC1pbiB0b2xsIG51bWJlciAoVVMv
Q2FuYWRhKVxuVGFwIGhlcmUgdG8gY2FsbCAobW9iaWxlIHBob25lcyBvbmx5LCBob3N0cyBub3Qg
c3VwcG9ydGVkKTogdGVsOiUyQjEtNjUwLTQ3OS0zMjA4LCwqMDEqNjQ4MDg3OTg1JTIzJTIzKjAx
KlxuXG5cblxuXG5DYW4ndCBqb2luIHRoZSBtZWV0aW5nP1xuaHR0cHM6Ly9jb2xsYWJvcmF0aW9u
aGVscC5jaXNjby5jb20vYXJ0aWNsZS9XQlgwMDAwMjkwNTVcblxuXG5JTVBPUlRBTlQgTk9USUNF
OiBQbGVhc2Ugbm90ZSB0aGF0IHRoaXMgV2ViZXggc2VydmljZSBhbGxvd3MgYXVkaW8gYW5kIG90
aGVyIGluZm9ybWF0aW9uIHNlbnQgZHVyaW5nIHRoZSBzZXNzaW9uIHRvIGJlIHJlY29yZGVkLCB3
aGljaCBtYXkgYmUgZGlzY292ZXJhYmxlIGluIGEgbGVnYWwgbWF0dGVyLiBCeSBqb2luaW5nIHRo
aXMgc2Vzc2lvbiwgeW91IGF1dG9tYXRpY2FsbHkgY29uc2VudCB0byBzdWNoIHJlY29yZGluZ3Mu
IElmIHlvdSBkbyBub3QgY29uc2VudCB0byBiZWluZyByZWNvcmRlZCwgZGlzY3VzcyB5b3VyIGNv
bmNlcm5zIHdpdGggdGhlIGhvc3Qgb3IgZG8gbm90IGpvaW4gdGhlIHNlc3Npb24uXG4NClgtQUxU
LURFU0M7Rk1UVFlQRT10ZXh0L2h0bWw6PHN0eWxlIHR5cGU9InRleHQvY3NzIj5cbioge1xuICAg
IHBhZGRpbmc6IDA7ICAgIG1hcmdpbjogMDt9XG50YWJsZSB7XG4JYm9yZGVyLWNvbGxhcHNlOiBz
ZXBhcmF0ZTsgd2lkdGggPTEwMCU7CWJvcmRlcjogMDsJYm9yZGVyLXNwYWNpbmc6IDA7fVxuXG50
ciB7XG4JbGluZS1oZWlnaHQ6IDE4cHg7fVxuXG5hLCB0ZCB7XG4JZm9udC1zaXplOiAxNHB4Owlm
b250LWZhbWlseTogQXJpYWw7CWNvbG9yOiAjMzMzOwl3b3JkLXdyYXA6IGJyZWFrLXdvcmQ7CXdv
cmQtYnJlYWs6IG5vcm1hbDsJcGFkZGluZzogMDt9XG5cbi50aXRsZSB7XG4JZm9udC1zaXplOiAy
OHB4O31cblxuLmltYWdlIHtcbgl3aWR0aDogYXV0bzsJbWF4LXdpZHRoOiBhdXRvO31cblxuLmZv
b3RlciB7XG4Jd2lkdGg6IDYwNHB4O31cblxuLm1haW4ge1xuXG59QG1lZGlhIHNjcmVlbiBhbmQg
KG1heC1kZXZpY2Utd2lkdGg6IDgwMHB4KSB7XG4JLnRpdGxlIHtcbgkJZm9udC1zaXplOiAyMnB4
ICFpbXBvcnRhbnQ7CX1cbgkuaW1hZ2Uge1xuCQl3aWR0aDogYXV0byAhaW1wb3J0YW50OwkJbWF4
LXdpZHRoOiAxMDAlICFpbXBvcnRhbnQ7CX1cbgkuZm9vdGVyIHtcbgkJd2lkdGg6IDEwMCUgIWlt
cG9ydGFudDsJCW1heC13aWR0aDogNjA0cHggIWltcG9ydGFudFxuCX1cbgkubWFpbiB7XG4JCXdp
ZHRoOiAxMDAlICFpbXBvcnRhbnQ7CQltYXgtd2lkdGg6IDYwNHB4ICFpbXBvcnRhbnRcbgl9XG59
XG48L3N0eWxlPlxuXG48dGFibGUgYmdjb2xvcj0iI0ZGRkZGRiIgc3R5bGU9InBhZGRpbmc6IDA7
IG1hcmdpbjogMDsgYm9yZGVyOiAwOyB3aWR0aDogMTAwJTsiIGFsaWduPSJsZWZ0Ij5cbgk8dHIg
c3R5bGU9ImhlaWdodDogMjhweCI+PHRkPiZuYnNwOzwvdGQ+PC90cj5cbgk8dHI+XG4JCTx0ZCBh
bGlnbj0ibGVmdCIgc3R5bGU9InBhZGRpbmc6IDAgMjBweDsgbWFyZ2luOiAwIj5cbgkJCTwhLS08
dGFibGUgYmdjb2xvcj0iI0ZGRkZGRiIgc3R5bGU9ImJvcmRlcjogMHB4OyB3aWR0aDogMTAwJTsg
cGFkZGluZy1sZWZ0OiA1MHB4OyBwYWRkaW5nLXJpZ2h0OiA1MHB4OyIgYWxpZ249ImxlZnQiIGNs
YXNzPSJtYWluIj5cbgkJCQk8dHI+XG4JCQkJCTx0ZCBhbGlnbj0iY2VudGVyIiB2YWxpZ249InRv
cCIgPiZuYnNwOwkJCQkJPC90ZD5cbgkJCQk8L3RyPlxuCQkJPC90YWJsZT4tLT5cblxuXG5cblxu
XG4JCQk8dGFibGU+XG4JCQkJPHRyPlxuCQkJCQk8dGQ+XG4JCQkJCQk8Rk9OVCBTSVpFPSI0IiBD
T0xPUj0iIzY2NjY2NiIgRkFDRT0iYXJpYWwiPldoZW4gaXQncyB0aW1lLCBqb2luIHRoZSBXZWJl
eCBtZWV0aW5nIGhlcmUuPC9GT05UPlxuCQkJCQk8L3RkPlxuCQkJCTwvdHI+XG4JCQkJPHRyIHN0
eWxlPSJsaW5lLWhlaWdodDogMjBweDsiPjx0ZCBzdHlsZT0iaGVpZ2h0OjIwcHgiPiZuYnNwOzwv
dGQ+PC90cj5cbgkJCQk8dHI+XG4JCQkJCTx0ZD5cbgkJCQkJCTxGT05UIFNJWkU9IjIiIENPTE9S
PSIjNjY2NjY2IiBGQUNFPSJhcmlhbCI+TWVldGluZyBudW1iZXIgKGFjY2VzcyBjb2RlKTogNjQ4
IDA4NyA5ODU8L0ZPTlQ+XG4JCQkJCTwvdGQ+XG4JCQkJPC90cj5cbgkJCTwvdGFibGU+XG4JCQlc
bgkJCTx0YWJsZT48dHI+PHRkPjxGT05UIFNJWkU9IjIiIENPTE9SPSIjNjY2NjY2IiBGQUNFPSJh
cmlhbCI+TWVldGluZyBwYXNzd29yZDo8L0ZPTlQ+PC90ZD48dGQ+PEZPTlQgU0laRT0iMiIgIENP
TE9SPSIjNjY2NjY2IiBGQUNFPSJhcmlhbCI+WUFORzwvRk9OVD48L3RkPjwvdHI+PC90YWJsZT5c
blxuICAgICAgICA8dGFibGU+XG4gICAgICAgIAk8dHIgc3R5bGU9ImxpbmUtaGVpZ2h0OiAyMHB4
OyI+PHRkIHN0eWxlPSJoZWlnaHQ6MjBweCI+Jm5ic3A7PC90ZD48L3RyPlxuCQkJPHRyPlxuCQkJ
CTx0ZCBzdHlsZT0id2lkdGg6YXV0byFpbXBvcnRhbnQ7ICI+XG4JCQkJCTx0YWJsZSBib3JkZXI9
IjAiIGNlbGxwYWRkaW5nPSIwIiBjZWxsc3BhY2luZz0iMCIgc3R5bGU9IndpZHRoOmF1dG87d2lk
dGg6YXV0byFpbXBvcnRhbnQ7YmFja2dyb3VuZC1jb2xvcjojNDNBOTQyOyBib3JkZXI6MHB4IHNv
bGlkICM0M0E5NDI7IGJvcmRlci1yYWRpdXM6MjVweDsgbWluLXdpZHRoOjE2MHB4IWltcG9ydGFu
dDsiPlxuCQkJCQkJPHRyPlxuCQkJCQkJCTx0ZCBhbGlnbj0iY2VudGVyIiBzdHlsZT0icGFkZGlu
ZzoxMHB4IDM2cHg7Ij48YSBocmVmPSJodHRwczovL2lldGYud2ViZXguY29tL2lldGYvai5waHA/
TVRJRD1tZmZmOGY3ODlkOWVmZjAyNzYxMjA0MzdmYjEwZTQwZmMiIHN0eWxlPSJjb2xvcjojRkZG
RkZGOyBmb250LXNpemU6MjBweDsgdGV4dC1kZWNvcmF0aW9uOm5vbmU7Ij5Kb2luPC9hPjwvdGQ+
XG4JCQkJCQk8L3RyPlxuCQkJCQk8L3RhYmxlPlxuCQkJCTwvdGQ+XG4JCQk8L3RyPlxuCQk8L3Rh
YmxlPlxuXG4gPEZPTlQgc2l6ZT0iMiIgQ09MT1I9IiNGRjAwMDAiIHN0eWxlPSJmb250LWZhbWls
eTogQXJpYWw7Ij48L0ZPTlQ+XG48Rk9OVCBTSVpFPSIxIiBGQUNFPSJBUklBTCI+Jm5ic3A7PEJS
PiZuYnNwOzxCUj48L0ZPTlQ+XG5cbiZuYnNwOyA8QlI+PEZPTlQgU0laRT0iNCIgRkFDRT0iQVJJ
QUwiPjxGT05UIFNJWkU9IjMiIENPTE9SPSIjNjY2NjY2IiBGQUNFPSJhcmlhbCI+Sm9pbiBieSBw
aG9uZTwvRk9OVD4gJm5ic3A7IDxCUj48Rk9OVCBTSVpFPSIyIiBDT0xPUj0iIzY2NjY2NiIgRkFD
RT0iYXJpYWwiPjxiPjxhIGhyZWY9J3RlbDolMkIxLTY1MC00NzktMzIwOCwsKjAxKjY0ODA4Nzk4
NSUyMyUyMyowMSonIHN0eWxlPSdjb2xvcjojMDBBRkY5OyAgdGV4dC1kZWNvcmF0aW9uOm5vbmU7
IGZvbnQtZmFtaWx5OiBBcmlhbDtmb250LXNpemU6IDE0cHg7bGluZS1oZWlnaHQ6IDI0cHg7Jz4x
LTY1MC00NzktMzIwODwvYT48L2I+IENhbGwtaW4gdG9sbCBudW1iZXIgKFVTL0NhbmFkYSk8L0ZP
TlQ+ICZuYnNwOyA8QlI+PEZPTlQgU0laRT0iMiIgQ09MT1I9IiM2NjY2NjYiIEZBQ0U9ImFyaWFs
Ij48L0ZPTlQ+Jm5ic3A7IDxCUj48QlI+PEJSPlxuXG48dGFibGU+PHRyIHN0eWxlPSJsaW5lLWhl
aWdodDogMjBweDsiPjx0ZCBzdHlsZT0iaGVpZ2h0OjIwcHgiPiZuYnNwOzwvdGQ+PC90cj48L3Rh
YmxlPlxuXG5cblxuXG5cbgkJCTx0YWJsZSBzdHlsZT0id2lkdGg6IDEwMCU7IiBhbGlnbj0ibGVm
dCIgY2xhc3M9Im1haW4iPlxuICAgICAgICAgICAgICAgIDx0ciBzdHlsZT0iaGVpZ2h0OiA3MnB4
Ij48dGQ+Jm5ic3A7PC90ZD48L3RyPlxuCQkJCTx0cj5cbgkJCQkJPHRkIHN0eWxlPSJoZWlnaHQ6
IDI0cHg7IGNvbG9yOiAjMDAwMDAwOyBmb250LWZhbWlseTpBcmlhbDsgZm9udC1zaXplOiAxNnB4
OyBsaW5lLWhlaWdodDogMjRweDsiPk5lZWQgaGVscD8gR28gdG8gPGEgaHJlZj0iaHR0cDovL2hl
bHAud2ViZXguY29tIiBzdHlsZT0iY29sb3I6IzA0OUZEOTsgdGV4dC1kZWNvcmF0aW9uOm5vbmU7
Ij5odHRwOi8vaGVscC53ZWJleC5jb208L2E+XG4JCQkJCTwvdGQ+XG4JCQkJPC90cj5cbiAgICAg
ICAgICAgICAgICA8dHIgc3R5bGU9ImhlaWdodDogNDRweCI+PHRkPiZuYnNwOzwvdGQ+PC90cj5c
bgkJCTwvdGFibGU+XG4JCTwvdGQ+XG4JPC90cj5cbjwvdGFibGU+XG4NClNVTU1BUlk6RGV0TmV0
IFlBTkcNClBSSU9SSVRZOjUNCkNMQVNTOlBVQkxJQw0KQkVHSU46VkFMQVJNDQpUUklHR0VSOi1Q
VDVNDQpBQ1RJT046RElTUExBWQ0KREVTQ1JJUFRJT046UmVtaW5kZXINCkVORDpWQUxBUk0NCkVO
RDpWRVZFTlQNCkVORDpWQ0FMRU5EQVINCg==

--_004_VI1PR07MB52134DEA53D7FE5C279A0B8FF2680VI1PR07MB5213eurp_--


From nobody Tue Oct 22 05:19:57 2019
Return-Path: <stewart.bryant@gmail.com>
X-Original-To: detnet@ietfa.amsl.com
Delivered-To: detnet@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id ED026120825 for <detnet@ietfa.amsl.com>; Tue, 22 Oct 2019 05:19:55 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.997
X-Spam-Level: 
X-Spam-Status: No, score=-1.997 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, FREEMAIL_FROM=0.001, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_NONE=-0.0001, SPF_HELO_NONE=0.001, SPF_PASS=-0.001, URIBL_BLOCKED=0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (2048-bit key) header.d=gmail.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id R9PF0wOM-LzN for <detnet@ietfa.amsl.com>; Tue, 22 Oct 2019 05:19:53 -0700 (PDT)
Received: from mail-wr1-x42b.google.com (mail-wr1-x42b.google.com [IPv6:2a00:1450:4864:20::42b]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 65BEB120047 for <DetNet@ietf.org>; Tue, 22 Oct 2019 05:19:52 -0700 (PDT)
Received: by mail-wr1-x42b.google.com with SMTP id o28so17815396wro.7 for <DetNet@ietf.org>; Tue, 22 Oct 2019 05:19:52 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025;  h=subject:to:cc:references:from:message-id:date:user-agent :mime-version:in-reply-to:content-language; bh=GiQKSQScfHcRI2al999uzCO4MQ/lU4CdH0lCFVmPO0M=; b=EcYY7wtG1yzWaqB5y1Kde9TEH1uoUdLF68i3aVfsUyQawXt6jgff+mLlI6MO4xvcYt FgybTjOEgKmrG8iXb2o2pLI/9cGXmUYJjJj3lXzgir64e7KVWAKNoO/p++irl8eoHvsw Uk6FWTNjXcR/wYWhkh3bhvqN5bcHWweanuy740XN8L7869NfK19rkLFJxBfQ4D+I4c3P bvGWOurLq+lkjFptYfnkWi6zOKtkcHkoaJXF8cIlh6AsMdDHmk6GKhNBlGfyBhXhqyIk fGzidAVWk+rEJTN12or8EXef/EuEj0+XhfjirXYBhnnoAPAP31ry+GFTUygMZCdjdxUQ cHwg==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:subject:to:cc:references:from:message-id:date :user-agent:mime-version:in-reply-to:content-language; bh=GiQKSQScfHcRI2al999uzCO4MQ/lU4CdH0lCFVmPO0M=; b=STE9H4VsUIfEaGQEkLcU7focCuWWGDBYa1IUUi4yAl1YJefweP2DP8UuuQZP2qLiDt SunRaelQtWKvubMx1wVJjdBNniYKcz2F80c/Xo+eJKL2B7EeR8zXqhmPdcFLjfOnxZaH p/VeCNWtis/2CnUFLzeZasp/jyWIJQ+p+ZKmf8/PdVSNtIGR8t4jvkyqEQmu/eTG/hnK ADY17Una8/UFWTjqWIxN/W27YW6MBZc29Uw1zu1wdTs2WUjsCsuZ0b3PZmuo2VV7QYNN wNtnUMvlA9DLpGmbaDfE+cfclgniTwvc62XxcmmYjmfp6HGRQw3bH5MBgycru4C/2W1n fQzQ==
X-Gm-Message-State: APjAAAU2VbvkaQjCluuKFq3utikJ4pMCMtQiP9EMR7lTbexXi4AEM/nh YcCrt9ea2BFF7ljRu2aVRDs=
X-Google-Smtp-Source: APXvYqzDgl6ebnn5wT1JZd8TxdJJl70A/b79e8wfRTSIQF1vnB0BM44MQzPYOuzoiRw+QtqtmNqMNg==
X-Received: by 2002:a5d:4003:: with SMTP id n3mr3073518wrp.95.1571746790657; Tue, 22 Oct 2019 05:19:50 -0700 (PDT)
Received: from Appleton.fritz.box ([62.3.64.16]) by smtp.gmail.com with ESMTPSA id x2sm17347504wrn.81.2019.10.22.05.19.49 (version=TLS1_3 cipher=TLS_AES_128_GCM_SHA256 bits=128/128); Tue, 22 Oct 2019 05:19:49 -0700 (PDT)
To: "Grossman, Ethan A." <eagros@dolby.com>, "DetNet@ietf.org" <DetNet@ietf.org>
Cc: Lou Berger <lberger@labn.net>, "Andrew G. Malis" <agmalis@gmail.com>, "Black, David" <David.Black@dell.com>
References: <CE03DB3D7B45C245BCA0D243277949363077BFC2@MX307CL04.corp.emc.com> <CE03DB3D7B45C245BCA0D243277949363077C118@MX307CL04.corp.emc.com> <e11e2843-6185-386c-c0e4-2ed5555ae0bb@labn.net> <CE03DB3D7B45C245BCA0D243277949363077CFD0@MX307CL04.corp.emc.com> <6a29f784-5a2f-458d-1bb4-33794b8937c1@labn.net> <22d6eac8-9621-6147-49ff-90e593e613cb@gmail.com> <CAA=duU1SAzVqbU2T-ws=VB5+Bqrf+N81aL+1WsokfuKRiRdvbQ@mail.gmail.com> <BYAPR06MB4325AFB733AAA66AEB6FF2F7C4680@BYAPR06MB4325.namprd06.prod.outlook.com>
From: Stewart Bryant <stewart.bryant@gmail.com>
Message-ID: <7f613b1d-416e-e563-6aa9-833f907155ba@gmail.com>
Date: Tue, 22 Oct 2019 13:19:48 +0100
User-Agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10.14; rv:68.0) Gecko/20100101 Thunderbird/68.1.2
MIME-Version: 1.0
In-Reply-To: <BYAPR06MB4325AFB733AAA66AEB6FF2F7C4680@BYAPR06MB4325.namprd06.prod.outlook.com>
Content-Type: multipart/alternative; boundary="------------3049402EC1B44401E0083882"
Content-Language: en-GB
Archived-At: <https://mailarchive.ietf.org/arch/msg/detnet/bA3fEq-6b1rBxTbeZxaCFZBqiPU>
Subject: Re: [Detnet] Fwd: draft-ietf-detnet-ip-02.txt - ECN
X-BeenThere: detnet@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: Discussions on Deterministic Networking BoF and Proposed WG <detnet.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/detnet>, <mailto:detnet-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/detnet/>
List-Post: <mailto:detnet@ietf.org>
List-Help: <mailto:detnet-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/detnet>, <mailto:detnet-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 22 Oct 2019 12:19:56 -0000

This is a multi-part message in MIME format.
--------------3049402EC1B44401E0083882
Content-Type: text/plain; charset=utf-8; format=flowed
Content-Transfer-Encoding: 8bit


The main flow identifiers will be SA+DA+SP+DP (sure there is type but 
there are only a couple of values used in practice)

You would only really use the DSCP bits to select a subgroup of the 
packets within a flow for special treatment.

It seems unlikely that you would select more than a tiny number of 
elements within the flow for special treatment on the basis for the DSCP 
bits, where tiny is likely to be one.

So it seems unlikely that there is any scaling impact.

- Stewart

On 22/10/2019 01:53, Grossman, Ethan A. wrote:
>
> Does losing control over those two bits (ECN) adversely affect the 
> upward scalability of the system in any meaningful way? I mean, can 
> one think of it like “this reduces the number of flows that can be 
> identified by a factor of 4”?  Does anyone working on “Large Scale 
> DetNet” have any thoughts on this?
>
> Thanks,
>
> Ethan.
>
> *From:* detnet <detnet-bounces@ietf.org> *On Behalf Of *Andrew G. Malis
> *Sent:* Monday, October 21, 2019 6:29 AM
> *To:* Stewart Bryant <stewart.bryant@gmail.com>
> *Cc:* DetNet@ietf.org; Lou Berger <lberger@labn.net>; Black, David 
> <David.Black@dell.com>
> *Subject:* Re: [Detnet] Fwd: draft-ietf-detnet-ip-02.txt - ECN
>
> I also don't have any objection to removing the ECN text.
>
> Cheers,
>
> Andy
>
> On Mon, Oct 21, 2019 at 8:59 AM Stewart Bryant 
> <stewart.bryant@gmail.com <mailto:stewart.bryant@gmail.com>> wrote:
>
>
>     Yes, let's delete the references to ECN from the text.
>
>     - Stewart
>
>     On 18/10/2019 22:57, Lou Berger wrote:
>
>         David,
>
>             I'm personally okay with dropping all references to the
>         ECN field.  But doing so is a change from previous discussions
>         so is a WG call.
>
>         WG,
>
>         Are there any objections to removing the language related to
>         the ECN field?
>
>         The implication is that the detnet IP standard will only cover
>         the 6-bit DSCP field carried in what was once referred to as
>         the 8-bit IP TOS Field.
>
>         Thanks,
>
>         Lou
>
>         (No hats)
>
>         On 10/16/2019 11:08 PM, Black, David wrote:
>
>             > While I understand you have concerns about a node
>             providing different traffic treatment based on ECN
>             markings on a local node, I believe this happens today –
>             > just look at the related config options for your
>             favorite router vendor.  Can you live with SHOULD NOT vs
>             MUST NOT?
>
>             I can live with removal of all mention of ECN from this
>             draft.  I would suggest this course of action if the goal
>             is to avoid “MUST NOT” wording.
>
>             Otherwise, I would need to be convinced that what the
>             draft proposes to do/allow wrt ECN is consistent with RFC
>             3168. The current text is not consistent with RFC 3168..
>
>             Thanks, --David
>
>             *From:* Lou Berger <lberger@labn.net>
>             <mailto:lberger@labn.net>
>             *Sent:* Wednesday, October 16, 2019 10:02 PM
>             *To:* Black, David; DetNet@ietf.org <mailto:DetNet@ietf.org>
>             *Subject:* Re: [Detnet] Fwd: draft-ietf-detnet-ip-02.txt - ECN
>
>             [EXTERNAL EMAIL]
>
>             sigh -I thought we went over all language in e-mail and
>             over the phone.
>
>             On 10/16/2019 4:43 PM, Black, David wrote:
>
>                 Forwarding to remove internet-drafts@ietf.org
>                 <mailto:internet-drafts@ietf.org> as a recipient. 
>                 Please respond to this email.
>
>                 Thanks, --David ... Sent from my Android
>                 not-so-smartphone.
>
>                 -------- Original message --------
>
>                 From: "Black, David" <david.black@emc.com>
>                 <mailto:david.black@emc.com>
>
>                 Date: 10/16/19 3:13 PM (GMT-06:00)
>
>                 To: internet-drafts@ietf.org
>                 <mailto:internet-drafts@ietf.org>, detnet@ietf.org
>                 <mailto:detnet@ietf.org>
>
>                 Subject: draft-ietf-detnet-ip-02.txt - ECN
>
>                 The ECN material in this draft conflicts with RFC 3168
>                 (a long-standing Proposed Standard).  I apologize to
>                 anyone who may have been under the impression that all
>                 ECN-related concerns were resolved in that call, as
>                 the text in this note did not come up during that call.
>
>                 The TL;DR summary of my concerns is the rationale for
>                 change [3] below:
>
>                         Rationale: Use of ECN field for flow
>                 identification is not compatible with RFC 3168.
>
>             It was my understanding that your primary concern was
>             split paths and this is what we covered in the language
>             distributed on Monday.
>
>             While I understand you have concerns about a node
>             providing different traffic treatment based on ECN
>             markings on a local node, I believe this happens today --
>             just look at the related config options for your favorite
>             router vendor.  Can you live with SHOULD NOT vs MUST NOT?
>
>             Thanks,
>
>             Lou
>
>
>                 -------------------------------------------------
>
>                 The following four changes will correct this problem:
>
>                 [1] In Section 3.  DetNet IP Data Plane Overview
>
>                 OLD
>                    The DetNet IP data plane also allows for optional
>                 matching on two
>                    additional data fields.  The optional fields are
>                 the ECN Field, as in
>                    [RFC3168], and the IPv6 flow label field, as
>                 defined in [RFC8200].
>                 NEW
>                    The DetNet IP data plane also allows for optional
>                 matching on one
>                    additional data field, the IPv6 flow label field,
>                 as defined in [RFC8200].
>
>                 Rationale: ECN field MUST NOT be used to subdivide a
>                 flow into sub-flows.  See RFC 3168.
>
>                 [2] In  Section 4.3.1.  Class of Service
>
>                 Remove this sentence:
>
>                    The 2-bit explicit congestion
>                    notification (ECN) [RFC3168] field MAY also be used.
>
>                 Rationale: The ECN mechanism is not a Class of service
>                 mechanism.  See RFC 3168.
>
>                 [3] In Section 5.1.1.4.  IPv4 Type of Service and IPv6
>                 Traffic Class Fields
>
>                 Remove this text:
>
>                    Implementations of this document MUST allow the ECN
>                 field to be
>                    ignored as part of DetNet flow identification. 
>                 Additionally,
>                    implementations SHOULD support identification of
>                 DetNet flows based
>                    on the value carried in the ECN field. When this
>                 field is used to
>                    identify a specific DetNet flow, implementations
>                 MUST support a list
>                    of ECN values that match a specific slow.
>
>                 If desired, replace it with:
>
>                    The ECN field MUST NOT be used as part of DetNet
>                 flow identification.
>
>                 Rationale: Use of ECN field for flow identification is
>                 not compatible with RFC 3168.
>
>                 [4] In Section 6.  Management and Control Information
>                 Summary
>
>                 Remove these two bullets:
>
>                       *  If the ECN field is to be used in flow
>                 identification.
>                          Matching based on ECN filed values is optional.
>
>                       *  When ECN field is used in flow
>                 identification, a list of field
>                          values that may be used by a specific flow.
>
>                 Rationale: Same as [3].
>
>                 Thanks, --David
>
>                 > -----Original Message-----
>                 > From: I-D-Announce <i-d-announce-bounces@ietf.org>
>                 <mailto:i-d-announce-bounces@ietf.org> On Behalf Of
>                 internet-
>                 > drafts@ietf.org <mailto:drafts@ietf.org>
>                 > Sent: Wednesday, October 16, 2019 3:49 PM
>                 > To: i-d-announce@ietf.org <mailto:i-d-announce@ietf.org>
>                 > Cc: detnet@ietf.org <mailto:detnet@ietf.org>
>                 > Subject: I-D Action: draft-ietf-detnet-ip-02.txt
>                 >
>                 >
>                 > [EXTERNAL EMAIL]
>                 >
>                 >
>                 > A New Internet-Draft is available from the on-line
>                 Internet-Drafts directories.
>                 > This draft is a work item of the Deterministic
>                 Networking WG of the IETF.
>                 >
>                 >         Title           : DetNet Data Plane: IP
>                 >         Authors         : Balázs Varga
>                 >                           János Farkas
>                 >                           Lou Berger
>                 >                           Don Fedyk
>                 >                           Andrew G. Malis
>                 >                           Stewart Bryant
>                 >                           Jouni Korhonen
>                 >        Filename        : draft-ietf-detnet-ip-02.txt
>                 >        Pages           : 23
>                 >        Date            : 2019-10-16
>                 >
>                 > Abstract:
>                 >    This document specifies the Deterministic
>                 Networking data plane when
>                 >    operating in an IP packet switched network.
>                 >
>                 >
>                 > The IETF datatracker status page for this draft is:
>                 >
>                 https://datatracker.ietf.org/doc/draft-ietf-detnet-ip/
>                 <https://urldefense.proofpoint.com/v2/url?u=https-3A__datatracker.ietf.org_doc_draft-2Dietf-2Ddetnet-2Dip_&d=DwMFaQ&c=lI8Zb6TzM3d1tX4iEu7bpg&r=ZcHC6wX_gDwPDcfMaFNZiQ&m=aXsW21APRn1D0lnb_8NZAAvhbFKvvtW7hNZN0L4OVkU&s=mzbAKXUleGS8Bz7ajbUbKTPPDXTF0sMHaR30Jz1vx3I&e=>
>                 >
>                 > There are also htmlized versions available at:
>                 > https://tools.ietf.org/html/draft-ietf-detnet-ip-02
>                 <https://urldefense.proofpoint.com/v2/url?u=https-3A__tools.ietf.org_html_draft-2Dietf-2Ddetnet-2Dip-2D02&d=DwMFaQ&c=lI8Zb6TzM3d1tX4iEu7bpg&r=ZcHC6wX_gDwPDcfMaFNZiQ&m=aXsW21APRn1D0lnb_8NZAAvhbFKvvtW7hNZN0L4OVkU&s=U2KdtDL3CUVCsekPojtQVKIvgeP45L36pWIa_NTIOsA&e=>
>                 >
>                 https://datatracker.ietf.org/doc/html/draft-ietf-detnet-ip-02
>                 <https://urldefense.proofpoint.com/v2/url?u=https-3A__datatracker.ietf.org_doc_html_draft-2Dietf-2Ddetnet-2Dip-2D02&d=DwMFaQ&c=lI8Zb6TzM3d1tX4iEu7bpg&r=ZcHC6wX_gDwPDcfMaFNZiQ&m=aXsW21APRn1D0lnb_8NZAAvhbFKvvtW7hNZN0L4OVkU&s=v_m7-Vya44Tpf38IPNTfLFKd9vOPrwEKJ1koUg0xB-s&e=>
>                 >
>                 > A diff from the previous version is available at:
>                 >
>                 https://www.ietf.org/rfcdiff?url2=draft-ietf-detnet-ip-02
>                 <https://urldefense.proofpoint.com/v2/url?u=https-3A__www.ietf.org_rfcdiff-3Furl2-3Ddraft-2Dietf-2Ddetnet-2Dip-2D02&d=DwMFaQ&c=lI8Zb6TzM3d1tX4iEu7bpg&r=ZcHC6wX_gDwPDcfMaFNZiQ&m=aXsW21APRn1D0lnb_8NZAAvhbFKvvtW7hNZN0L4OVkU&s=9FVm_p_MTKAngR5wvgnJsDRVpBhRs1VBb-HiEc9AuFw&e=>
>                 >
>                 >
>                 > Please note that it may take a couple of minutes
>                 from the time of submission
>                 > until the htmlized version and diff are available at
>                 tools.ietf.org
>                 <https://urldefense.proofpoint.com/v2/url?u=http-3A__tools.ietf.org&d=DwMFaQ&c=lI8Zb6TzM3d1tX4iEu7bpg&r=ZcHC6wX_gDwPDcfMaFNZiQ&m=aXsW21APRn1D0lnb_8NZAAvhbFKvvtW7hNZN0L4OVkU&s=iQJB8fuxh1qkUEUNRcxmOvQFjWSriYN94CSHktRBwSw&e=>.
>                 >
>                 > Internet-Drafts are also available by anonymous FTP at:
>                 > ftp://ftp.ietf.org/internet-drafts/
>                 <https://urldefense.proofpoint.com/v2/url?u=ftp-3A__ftp.ietf.org_internet-2Ddrafts_&d=DwMFaQ&c=lI8Zb6TzM3d1tX4iEu7bpg&r=ZcHC6wX_gDwPDcfMaFNZiQ&m=aXsW21APRn1D0lnb_8NZAAvhbFKvvtW7hNZN0L4OVkU&s=4kQjX_H4U0HBUhyMvMm8v_ub2smEgNFOgcbS-JFjmCg&e=>
>                 >
>                 > _______________________________________________
>                 > I-D-Announce mailing list
>                 > I-D-Announce@ietf.org <mailto:I-D-Announce@ietf.org>
>                 > https://www.ietf.org/mailman/listinfo/i-d-announce
>                 <https://urldefense.proofpoint.com/v2/url?u=https-3A__www.ietf.org_mailman_listinfo_i-2Dd-2Dannounce&d=DwMFaQ&c=lI8Zb6TzM3d1tX4iEu7bpg&r=ZcHC6wX_gDwPDcfMaFNZiQ&m=aXsW21APRn1D0lnb_8NZAAvhbFKvvtW7hNZN0L4OVkU&s=iESW3uqZs6fiih_VYgFB-F-rtwNyaGqHl757qWRjZ94&e=>
>                 > Internet-Draft directories:
>                 http://www.ietf.org/shadow.html
>                 <https://urldefense.proofpoint.com/v2/url?u=http-3A__www.ietf.org_shadow.html&d=DwMFaQ&c=lI8Zb6TzM3d1tX4iEu7bpg&r=ZcHC6wX_gDwPDcfMaFNZiQ&m=aXsW21APRn1D0lnb_8NZAAvhbFKvvtW7hNZN0L4OVkU&s=Gi367w04OysBMQsqQk4D_FlH9mrlETnu55sSZQwWo8M&e=>
>                 > or ftp://ftp.ietf.org/ietf/1shadow-sites.txt
>                 <https://urldefense.proofpoint.com/v2/url?u=ftp-3A__ftp.ietf.org_ietf_1shadow-2Dsites.txt&d=DwMFaQ&c=lI8Zb6TzM3d1tX4iEu7bpg&r=ZcHC6wX_gDwPDcfMaFNZiQ&m=aXsW21APRn1D0lnb_8NZAAvhbFKvvtW7hNZN0L4OVkU&s=YLkOGoZpigvSV1ZLn9IoiKXWyv2VoCYgoobywa8r3NE&e=>
>
>                 _______________________________________________
>
>                 detnet mailing list
>
>                 detnet@ietf.org  <mailto:detnet@ietf.org>
>
>                 https://www.ietf.org/mailman/listinfo/detnet  <https://urldefense.proofpoint.com/v2/url?u=https-3A__www.ietf.org_mailman_listinfo_detnet&d=DwMFaQ&c=lI8Zb6TzM3d1tX4iEu7bpg&r=ZcHC6wX_gDwPDcfMaFNZiQ&m=aXsW21APRn1D0lnb_8NZAAvhbFKvvtW7hNZN0L4OVkU&s=ZKMFjjpaWmbkFYiW3V6Z8NzpzleGBZFDJT0yhKFMOyU&e=>
>
>             _______________________________________________
>
>             detnet mailing list
>
>             detnet@ietf.org  <mailto:detnet@ietf.org>
>
>             https://www.ietf.org/mailman/listinfo/detnet  <https://urldefense.proofpoint.com/v2/url?u=https-3A__www.ietf.org_mailman_listinfo_detnet&d=DwMFaQ&c=lI8Zb6TzM3d1tX4iEu7bpg&r=ZcHC6wX_gDwPDcfMaFNZiQ&m=aXsW21APRn1D0lnb_8NZAAvhbFKvvtW7hNZN0L4OVkU&s=ZKMFjjpaWmbkFYiW3V6Z8NzpzleGBZFDJT0yhKFMOyU&e=>
>
>         _______________________________________________
>
>         detnet mailing list
>
>         detnet@ietf.org  <mailto:detnet@ietf.org>
>
>         https://www.ietf.org/mailman/listinfo/detnet  <https://urldefense.proofpoint.com/v2/url?u=https-3A__www.ietf.org_mailman_listinfo_detnet&d=DwMFaQ&c=lI8Zb6TzM3d1tX4iEu7bpg&r=ZcHC6wX_gDwPDcfMaFNZiQ&m=aXsW21APRn1D0lnb_8NZAAvhbFKvvtW7hNZN0L4OVkU&s=ZKMFjjpaWmbkFYiW3V6Z8NzpzleGBZFDJT0yhKFMOyU&e=>
>
>     _______________________________________________
>     detnet mailing list
>     detnet@ietf.org <mailto:detnet@ietf.org>
>     https://www.ietf.org/mailman/listinfo/detnet
>     <https://urldefense.proofpoint.com/v2/url?u=https-3A__www.ietf.org_mailman_listinfo_detnet&d=DwMFaQ&c=lI8Zb6TzM3d1tX4iEu7bpg&r=ZcHC6wX_gDwPDcfMaFNZiQ&m=aXsW21APRn1D0lnb_8NZAAvhbFKvvtW7hNZN0L4OVkU&s=ZKMFjjpaWmbkFYiW3V6Z8NzpzleGBZFDJT0yhKFMOyU&e=>
>


--------------3049402EC1B44401E0083882
Content-Type: text/html; charset=utf-8
Content-Transfer-Encoding: 8bit

<html>
  <head>
    <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
  </head>
  <body>
    <br>
    The main flow identifiers will be SA+DA+SP+DP (sure there is type
    but there are only a couple of values used in practice)<br>
    <br>
    You would only really use the DSCP bits to select a subgroup of the
    packets within a flow for special treatment.<br>
    <br>
    It seems unlikely that you would select more than a tiny number of
    elements within the flow for special treatment on the basis for the
    DSCP bits, where tiny is likely to be one.<br>
    <br>
    So it seems unlikely that there is any scaling impact.<br>
    <br>
    - Stewart<br>
    <br>
    <div class="moz-cite-prefix">On 22/10/2019 01:53, Grossman, Ethan A.
      wrote:<br>
    </div>
    <blockquote type="cite"
cite="mid:BYAPR06MB4325AFB733AAA66AEB6FF2F7C4680@BYAPR06MB4325.namprd06.prod.outlook.com">
      <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
      <meta name="Generator" content="Microsoft Word 15 (filtered
        medium)">
      <style><!--
/* Font Definitions */
@font-face
	{font-family:"Cambria Math";
	panose-1:2 4 5 3 5 4 6 3 2 4;}
@font-face
	{font-family:Calibri;
	panose-1:2 15 5 2 2 2 4 3 2 4;}
@font-face
	{font-family:Consolas;
	panose-1:2 11 6 9 2 2 4 3 2 4;}
/* Style Definitions */
p.MsoNormal, li.MsoNormal, div.MsoNormal
	{margin:0in;
	margin-bottom:.0001pt;
	font-size:11.0pt;
	font-family:"Calibri",sans-serif;}
a:link, span.MsoHyperlink
	{mso-style-priority:99;
	color:blue;
	text-decoration:underline;}
a:visited, span.MsoHyperlinkFollowed
	{mso-style-priority:99;
	color:purple;
	text-decoration:underline;}
pre
	{mso-style-priority:99;
	mso-style-link:"HTML Preformatted Char";
	margin:0in;
	margin-bottom:.0001pt;
	font-size:10.0pt;
	font-family:"Courier New";}
p.msonormal0, li.msonormal0, div.msonormal0
	{mso-style-name:msonormal;
	mso-margin-top-alt:auto;
	margin-right:0in;
	mso-margin-bottom-alt:auto;
	margin-left:0in;
	font-size:11.0pt;
	font-family:"Calibri",sans-serif;}
span.HTMLPreformattedChar
	{mso-style-name:"HTML Preformatted Char";
	mso-style-priority:99;
	mso-style-link:"HTML Preformatted";
	font-family:Consolas;}
span.EmailStyle21
	{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="edit" spidmax="1026" />
</xml><![endif]--><!--[if gte mso 9]><xml>
<o:shapelayout v:ext="edit">
<o:idmap v:ext="edit" data="1" />
</o:shapelayout></xml><![endif]-->
      <div class="WordSection1">
        <p class="MsoNormal">Does losing control over those two bits
          (ECN) adversely affect the upward scalability of the system in
          any meaningful way? I mean, can one think of it like “this
          reduces the number of flows that can be identified by a factor
          of 4”?  Does anyone working on “Large Scale DetNet” have any
          thoughts on this? <o:p></o:p></p>
        <p class="MsoNormal">Thanks,<o:p></o:p></p>
        <p class="MsoNormal">Ethan.<o:p></o:p></p>
        <p class="MsoNormal"><o:p> </o:p></p>
        <p class="MsoNormal"><b>From:</b> detnet
          <a class="moz-txt-link-rfc2396E" href="mailto:detnet-bounces@ietf.org">&lt;detnet-bounces@ietf.org&gt;</a> <b>On Behalf Of
          </b>Andrew G. Malis<br>
          <b>Sent:</b> Monday, October 21, 2019 6:29 AM<br>
          <b>To:</b> Stewart Bryant <a class="moz-txt-link-rfc2396E" href="mailto:stewart.bryant@gmail.com">&lt;stewart.bryant@gmail.com&gt;</a><br>
          <b>Cc:</b> <a class="moz-txt-link-abbreviated" href="mailto:DetNet@ietf.org">DetNet@ietf.org</a>; Lou Berger
          <a class="moz-txt-link-rfc2396E" href="mailto:lberger@labn.net">&lt;lberger@labn.net&gt;</a>; Black, David
          <a class="moz-txt-link-rfc2396E" href="mailto:David.Black@dell.com">&lt;David.Black@dell.com&gt;</a><br>
          <b>Subject:</b> Re: [Detnet] Fwd: draft-ietf-detnet-ip-02.txt
          - ECN<o:p></o:p></p>
        <p class="MsoNormal"><o:p> </o:p></p>
        <div>
          <p class="MsoNormal">I also don't have any objection to
            removing the ECN text.<o:p></o:p></p>
          <div>
            <p class="MsoNormal"><o:p> </o:p></p>
          </div>
          <div>
            <p class="MsoNormal">Cheers,<o:p></o:p></p>
          </div>
          <div>
            <p class="MsoNormal">Andy<o:p></o:p></p>
          </div>
          <div>
            <p class="MsoNormal"><o:p> </o:p></p>
          </div>
        </div>
        <p class="MsoNormal"><o:p> </o:p></p>
        <div>
          <div>
            <p class="MsoNormal">On Mon, Oct 21, 2019 at 8:59 AM Stewart
              Bryant &lt;<a href="mailto:stewart.bryant@gmail.com"
                moz-do-not-send="true">stewart.bryant@gmail.com</a>&gt;
              wrote:<o:p></o:p></p>
          </div>
          <blockquote style="border:none;border-left:solid #CCCCCC
            1.0pt;padding:0in 0in 0in
            6.0pt;margin-left:4.8pt;margin-right:0in">
            <div>
              <p class="MsoNormal" style="margin-bottom:12.0pt"><br>
                Yes, let's delete the references to ECN from the text.<br>
                <br>
                - Stewart<o:p></o:p></p>
              <div>
                <p class="MsoNormal">On 18/10/2019 22:57, Lou Berger
                  wrote:<o:p></o:p></p>
              </div>
              <blockquote style="margin-top:5.0pt;margin-bottom:5.0pt">
                <p>David,<o:p></o:p></p>
                <p>    I'm personally okay with dropping all references
                  to the ECN field.  But doing so is a change from
                  previous discussions so is a WG call.<o:p></o:p></p>
                <p>WG,<o:p></o:p></p>
                <p>Are there any objections to removing the language
                  related to the ECN field? <o:p>
                  </o:p></p>
                <p>The implication is that the detnet IP standard will
                  only cover the 6-bit DSCP field carried in what was
                  once referred to as the 8-bit IP TOS Field.<o:p></o:p></p>
                <p>Thanks,<o:p></o:p></p>
                <p>Lou<o:p></o:p></p>
                <p>(No hats)<o:p></o:p></p>
                <div>
                  <p class="MsoNormal">On 10/16/2019 11:08 PM, Black,
                    David wrote:<o:p></o:p></p>
                </div>
                <blockquote style="margin-top:5.0pt;margin-bottom:5.0pt">
                  <div>
                    <p>&gt; While I understand you have concerns about a
                      node providing different traffic treatment based
                      on ECN markings on a local node, I believe this
                      happens today –<br>
                      &gt; just look at the related config options for
                      your favorite router vendor.  Can you live with
                      SHOULD NOT vs MUST NOT?<o:p></o:p></p>
                    <p class="MsoNormal"
                      style="mso-margin-top-alt:auto;mso-margin-bottom-alt:auto"><span
                        style="color:#993366">I can live with removal of
                        all mention of ECN from this draft.  I would
                        suggest this course of action if the goal is to
                        avoid “MUST NOT” wording.</span><o:p></o:p></p>
                    <p class="MsoNormal"
                      style="mso-margin-top-alt:auto;mso-margin-bottom-alt:auto"><span
                        style="color:#993366"> </span><o:p></o:p></p>
                    <p class="MsoNormal"
                      style="mso-margin-top-alt:auto;mso-margin-bottom-alt:auto"><span
                        style="color:#993366">Otherwise, I would need to
                        be convinced that what the draft proposes to
                        do/allow wrt ECN is consistent with RFC 3168. 
                        The current text is not consistent with RFC
                        3168..</span><o:p></o:p></p>
                    <p class="MsoNormal"
                      style="mso-margin-top-alt:auto;mso-margin-bottom-alt:auto"><span
                        style="color:#993366"> </span><o:p></o:p></p>
                    <div>
                      <p class="MsoNormal"
                        style="mso-margin-top-alt:auto;mso-margin-bottom-alt:auto"><span
                          style="color:#993366">Thanks, --David</span><o:p></o:p></p>
                    </div>
                    <p class="MsoNormal"
                      style="mso-margin-top-alt:auto;mso-margin-bottom-alt:auto"><span
                        style="color:#993366"> </span><o:p></o:p></p>
                    <div style="border:none;border-left:solid blue
                      1.5pt;padding:0in 0in 0in 4.0pt">
                      <div>
                        <div style="border:none;border-top:solid #E1E1E1
                          1.0pt;padding:3.0pt 0in 0in 0in">
                          <p class="MsoNormal"
                            style="mso-margin-top-alt:auto;mso-margin-bottom-alt:auto"><b>From:</b>
                            Lou Berger
                            <a href="mailto:lberger@labn.net"
                              target="_blank" moz-do-not-send="true">&lt;lberger@labn.net&gt;</a>
                            <br>
                            <b>Sent:</b> Wednesday, October 16, 2019
                            10:02 PM<br>
                            <b>To:</b> Black, David; <a
                              href="mailto:DetNet@ietf.org"
                              target="_blank" moz-do-not-send="true">DetNet@ietf.org</a><br>
                            <b>Subject:</b> Re: [Detnet] Fwd:
                            draft-ietf-detnet-ip-02.txt - ECN<o:p></o:p></p>
                        </div>
                      </div>
                      <p class="MsoNormal"
                        style="mso-margin-top-alt:auto;mso-margin-bottom-alt:auto"> <o:p></o:p></p>
                      <div>
                        <p><span style="color:#CE1126">[EXTERNAL EMAIL]
                          </span><o:p></o:p></p>
                      </div>
                      <p>sigh -I thought we went over all language in
                        e-mail and over the phone.<o:p></o:p></p>
                      <div>
                        <p class="MsoNormal"
                          style="mso-margin-top-alt:auto;mso-margin-bottom-alt:auto">On
                          10/16/2019 4:43 PM, Black, David wrote:<o:p></o:p></p>
                      </div>
                      <blockquote
                        style="margin-top:5.0pt;margin-bottom:5.0pt">
                        <div>
                          <div>
                            <p class="MsoNormal"
                              style="mso-margin-top-alt:auto;mso-margin-bottom-alt:auto"><span
style="font-family:&quot;Arial&quot;,sans-serif">Forwarding to remove
                                <a
                                  href="mailto:internet-drafts@ietf.org"
                                  target="_blank" moz-do-not-send="true">internet-drafts@ietf.org</a>
                                as a recipient.  Please respond to this
                                email. </span><o:p></o:p></p>
                          </div>
                          <div>
                            <p class="MsoNormal"
                              style="mso-margin-top-alt:auto;mso-margin-bottom-alt:auto"> <o:p></o:p></p>
                          </div>
                          <div
                            id="gmail-m_-9213105094002399330x_composer_signature">
                            <div>
                              <p class="MsoNormal"
                                style="mso-margin-top-alt:auto;mso-margin-bottom-alt:auto"><span
                                  style="font-size:9.5pt;color:#575757">Thanks,
                                  --David ... Sent from my Android
                                  not-so-smartphone.</span><o:p></o:p></p>
                            </div>
                          </div>
                          <div>
                            <p class="MsoNormal"
                              style="mso-margin-top-alt:auto;mso-margin-bottom-alt:auto"> <o:p></o:p></p>
                          </div>
                          <div>
                            <p class="MsoNormal"
                              style="mso-margin-top-alt:auto;mso-margin-bottom-alt:auto"> <o:p></o:p></p>
                          </div>
                          <div>
                            <p class="MsoNormal"
                              style="mso-margin-top-alt:auto;mso-margin-bottom-alt:auto">--------
                              Original message --------<o:p></o:p></p>
                          </div>
                          <div>
                            <p class="MsoNormal"
                              style="mso-margin-top-alt:auto;mso-margin-bottom-alt:auto">From:
                              "Black, David"
                              <a href="mailto:david.black@emc.com"
                                target="_blank" moz-do-not-send="true">&lt;david.black@emc.com&gt;</a>
                              <o:p>
                              </o:p></p>
                          </div>
                          <div>
                            <p class="MsoNormal"
                              style="mso-margin-top-alt:auto;mso-margin-bottom-alt:auto">Date:
                              10/16/19 3:13 PM (GMT-06:00)
                              <o:p></o:p></p>
                          </div>
                          <div>
                            <p class="MsoNormal"
                              style="mso-margin-top-alt:auto;mso-margin-bottom-alt:auto">To:
                              <a href="mailto:internet-drafts@ietf.org"
                                target="_blank" moz-do-not-send="true">internet-drafts@ietf.org</a>,
                              <a href="mailto:detnet@ietf.org"
                                target="_blank" moz-do-not-send="true">detnet@ietf.org</a>
                              <o:p></o:p></p>
                          </div>
                          <div>
                            <p class="MsoNormal"
                              style="mso-margin-top-alt:auto;mso-margin-bottom-alt:auto">Subject:
                              draft-ietf-detnet-ip-02.txt - ECN
                              <o:p></o:p></p>
                          </div>
                          <div>
                            <p class="MsoNormal"
                              style="mso-margin-top-alt:auto;mso-margin-bottom-alt:auto"> <o:p></o:p></p>
                          </div>
                        </div>
                        <div>
                          <p class="MsoNormal"
                            style="mso-margin-top-alt:auto;mso-margin-bottom-alt:auto"><span
                              style="font-size:10.0pt">The ECN material
                              in this draft conflicts with RFC 3168 (a
                              long-standing Proposed Standard).  I
                              apologize to anyone who may have been
                              under the impression that all ECN-related
                              concerns were resolved in that call, as
                              the text in this note did not come up
                              during that call.<br>
                              <br>
                              The TL;DR summary of my concerns is the
                              rationale for change [3] below:<br>
                              <br>
                                      Rationale: Use of ECN field for
                              flow identification is not compatible with
                              RFC 3168.</span><o:p></o:p></p>
                        </div>
                      </blockquote>
                      <p>It was my understanding that your primary
                        concern was split paths and this is what we
                        covered in the language distributed on Monday. 
                        <o:p></o:p></p>
                      <p>While I understand you have concerns about a
                        node providing different traffic treatment based
                        on ECN markings on a local node, I believe this
                        happens today -- just look at the related config
                        options for your favorite router vendor.  Can
                        you live with SHOULD NOT vs MUST NOT?<o:p></o:p></p>
                      <p>Thanks,<o:p></o:p></p>
                      <p>Lou<o:p></o:p></p>
                      <p> <o:p></o:p></p>
                      <blockquote
                        style="margin-top:5.0pt;margin-bottom:5.0pt">
                        <div>
                          <p class="MsoNormal"
                            style="mso-margin-top-alt:auto;mso-margin-bottom-alt:auto"><span
                              style="font-size:10.0pt"><br>
-------------------------------------------------<br>
                              <br>
                              The following four changes will correct
                              this problem:<br>
                              <br>
                              [1] In Section 3.  DetNet IP Data Plane
                              Overview<br>
                              <br>
                              OLD<br>
                                 The DetNet IP data plane also allows
                              for optional matching on two<br>
                                 additional data fields.  The optional
                              fields are the ECN Field, as in<br>
                                 [RFC3168], and the IPv6 flow label
                              field, as defined in [RFC8200].<br>
                              NEW<br>
                                 The DetNet IP data plane also allows
                              for optional matching on one<br>
                                 additional data field, the IPv6 flow
                              label field, as defined in [RFC8200].<br>
                              <br>
                              Rationale: ECN field MUST NOT be used to
                              subdivide a flow into sub-flows.  See RFC
                              3168.<br>
                              <br>
                              [2] In  Section 4.3.1.  Class of Service<br>
                              <br>
                              Remove this sentence:<br>
                              <br>
                                 The 2-bit explicit congestion<br>
                                 notification (ECN) [RFC3168] field MAY
                              also be used.<br>
                              <br>
                              Rationale: The ECN mechanism is not a
                              Class of service mechanism.  See RFC 3168.<br>
                              <br>
                              [3] In Section 5.1.1.4.  IPv4 Type of
                              Service and IPv6 Traffic Class Fields<br>
                              <br>
                              Remove this text:<br>
                              <br>
                                 Implementations of this document MUST
                              allow the ECN field to be<br>
                                 ignored as part of DetNet flow
                              identification.  Additionally,<br>
                                 implementations SHOULD support
                              identification of DetNet flows based<br>
                                 on the value carried in the ECN field. 
                              When this field is used to<br>
                                 identify a specific DetNet flow,
                              implementations MUST support a list<br>
                                 of ECN values that match a specific
                              slow.<br>
                              <br>
                              If desired, replace it with:<br>
                              <br>
                                 The ECN field MUST NOT be used as part
                              of DetNet flow identification.<br>
                              <br>
                              Rationale: Use of ECN field for flow
                              identification is not compatible with RFC
                              3168.<br>
                              <br>
                              [4] In Section 6.  Management and Control
                              Information Summary<br>
                              <br>
                              Remove these two bullets:<br>
                              <br>
                                    *  If the ECN field is to be used in
                              flow identification.<br>
                                       Matching based on ECN filed
                              values is optional.<br>
                              <br>
                                    *  When ECN field is used in flow
                              identification, a list of field<br>
                                       values that may be used by a
                              specific flow.<br>
                              <br>
                              Rationale: Same as [3].<br>
                              <br>
                              Thanks, --David<br>
                              <br>
                              &gt; -----Original Message-----<br>
                              &gt; From: I-D-Announce <a
                                href="mailto:i-d-announce-bounces@ietf.org"
                                target="_blank" moz-do-not-send="true">
                                &lt;i-d-announce-bounces@ietf.org&gt;</a>
                              On Behalf Of internet-<br>
                              &gt; <a href="mailto:drafts@ietf.org"
                                target="_blank" moz-do-not-send="true">drafts@ietf.org</a><br>
                              &gt; Sent: Wednesday, October 16, 2019
                              3:49 PM<br>
                              &gt; To: <a
                                href="mailto:i-d-announce@ietf.org"
                                target="_blank" moz-do-not-send="true">i-d-announce@ietf.org</a><br>
                              &gt; Cc: <a href="mailto:detnet@ietf.org"
                                target="_blank" moz-do-not-send="true">detnet@ietf.org</a><br>
                              &gt; Subject: I-D Action:
                              draft-ietf-detnet-ip-02.txt<br>
                              &gt; <br>
                              &gt; <br>
                              &gt; [EXTERNAL EMAIL]<br>
                              &gt; <br>
                              &gt; <br>
                              &gt; A New Internet-Draft is available
                              from the on-line Internet-Drafts
                              directories.<br>
                              &gt; This draft is a work item of the
                              Deterministic Networking WG of the IETF.<br>
                              &gt; <br>
                              &gt;         Title           : DetNet Data
                              Plane: IP<br>
                              &gt;         Authors         : Balázs
                              Varga<br>
                              &gt;                           János
                              Farkas<br>
                              &gt;                           Lou Berger<br>
                              &gt;                           Don Fedyk<br>
                              &gt;                           Andrew G.
                              Malis<br>
                              &gt;                           Stewart
                              Bryant<br>
                              &gt;                           Jouni
                              Korhonen<br>
                              &gt;        Filename        :
                              draft-ietf-detnet-ip-02.txt<br>
                              &gt;        Pages           : 23<br>
                              &gt;        Date            : 2019-10-16<br>
                              &gt; <br>
                              &gt; Abstract:<br>
                              &gt;    This document specifies the
                              Deterministic Networking data plane when<br>
                              &gt;    operating in an IP packet switched
                              network.<br>
                              &gt; <br>
                              &gt; <br>
                              &gt; The IETF datatracker status page for
                              this draft is:<br>
                              &gt; <a
href="https://urldefense.proofpoint.com/v2/url?u=https-3A__datatracker.ietf.org_doc_draft-2Dietf-2Ddetnet-2Dip_&amp;d=DwMFaQ&amp;c=lI8Zb6TzM3d1tX4iEu7bpg&amp;r=ZcHC6wX_gDwPDcfMaFNZiQ&amp;m=aXsW21APRn1D0lnb_8NZAAvhbFKvvtW7hNZN0L4OVkU&amp;s=mzbAKXUleGS8Bz7ajbUbKTPPDXTF0sMHaR30Jz1vx3I&amp;e="
                                target="_blank" moz-do-not-send="true">
https://datatracker.ietf.org/doc/draft-ietf-detnet-ip/</a><br>
                              &gt; <br>
                              &gt; There are also htmlized versions
                              available at:<br>
                              &gt; <a
href="https://urldefense.proofpoint.com/v2/url?u=https-3A__tools.ietf.org_html_draft-2Dietf-2Ddetnet-2Dip-2D02&amp;d=DwMFaQ&amp;c=lI8Zb6TzM3d1tX4iEu7bpg&amp;r=ZcHC6wX_gDwPDcfMaFNZiQ&amp;m=aXsW21APRn1D0lnb_8NZAAvhbFKvvtW7hNZN0L4OVkU&amp;s=U2KdtDL3CUVCsekPojtQVKIvgeP45L36pWIa_NTIOsA&amp;e="
                                target="_blank" moz-do-not-send="true">
https://tools.ietf.org/html/draft-ietf-detnet-ip-02</a><br>
                              &gt; <a
href="https://urldefense.proofpoint.com/v2/url?u=https-3A__datatracker.ietf.org_doc_html_draft-2Dietf-2Ddetnet-2Dip-2D02&amp;d=DwMFaQ&amp;c=lI8Zb6TzM3d1tX4iEu7bpg&amp;r=ZcHC6wX_gDwPDcfMaFNZiQ&amp;m=aXsW21APRn1D0lnb_8NZAAvhbFKvvtW7hNZN0L4OVkU&amp;s=v_m7-Vya44Tpf38IPNTfLFKd9vOPrwEKJ1koUg0xB-s&amp;e="
                                target="_blank" moz-do-not-send="true">
https://datatracker.ietf.org/doc/html/draft-ietf-detnet-ip-02</a><br>
                              &gt; <br>
                              &gt; A diff from the previous version is
                              available at:<br>
                              &gt; <a
href="https://urldefense.proofpoint.com/v2/url?u=https-3A__www.ietf.org_rfcdiff-3Furl2-3Ddraft-2Dietf-2Ddetnet-2Dip-2D02&amp;d=DwMFaQ&amp;c=lI8Zb6TzM3d1tX4iEu7bpg&amp;r=ZcHC6wX_gDwPDcfMaFNZiQ&amp;m=aXsW21APRn1D0lnb_8NZAAvhbFKvvtW7hNZN0L4OVkU&amp;s=9FVm_p_MTKAngR5wvgnJsDRVpBhRs1VBb-HiEc9AuFw&amp;e="
                                target="_blank" moz-do-not-send="true">
https://www.ietf.org/rfcdiff?url2=draft-ietf-detnet-ip-02</a><br>
                              &gt; <br>
                              &gt; <br>
                              &gt; Please note that it may take a couple
                              of minutes from the time of submission<br>
                              &gt; until the htmlized version and diff
                              are available at <a
href="https://urldefense.proofpoint.com/v2/url?u=http-3A__tools.ietf.org&amp;d=DwMFaQ&amp;c=lI8Zb6TzM3d1tX4iEu7bpg&amp;r=ZcHC6wX_gDwPDcfMaFNZiQ&amp;m=aXsW21APRn1D0lnb_8NZAAvhbFKvvtW7hNZN0L4OVkU&amp;s=iQJB8fuxh1qkUEUNRcxmOvQFjWSriYN94CSHktRBwSw&amp;e="
                                target="_blank" moz-do-not-send="true">
                                tools.ietf.org</a>.<br>
                              &gt; <br>
                              &gt; Internet-Drafts are also available by
                              anonymous FTP at:<br>
                              &gt; <a
href="https://urldefense.proofpoint.com/v2/url?u=ftp-3A__ftp.ietf.org_internet-2Ddrafts_&amp;d=DwMFaQ&amp;c=lI8Zb6TzM3d1tX4iEu7bpg&amp;r=ZcHC6wX_gDwPDcfMaFNZiQ&amp;m=aXsW21APRn1D0lnb_8NZAAvhbFKvvtW7hNZN0L4OVkU&amp;s=4kQjX_H4U0HBUhyMvMm8v_ub2smEgNFOgcbS-JFjmCg&amp;e="
                                target="_blank" moz-do-not-send="true">
                                ftp://ftp.ietf.org/internet-drafts/</a><br>
                              &gt; <br>
                              &gt;
                              _______________________________________________<br>
                              &gt; I-D-Announce mailing list<br>
                              &gt; <a
                                href="mailto:I-D-Announce@ietf.org"
                                target="_blank" moz-do-not-send="true">I-D-Announce@ietf.org</a><br>
                              &gt; <a
href="https://urldefense.proofpoint.com/v2/url?u=https-3A__www.ietf.org_mailman_listinfo_i-2Dd-2Dannounce&amp;d=DwMFaQ&amp;c=lI8Zb6TzM3d1tX4iEu7bpg&amp;r=ZcHC6wX_gDwPDcfMaFNZiQ&amp;m=aXsW21APRn1D0lnb_8NZAAvhbFKvvtW7hNZN0L4OVkU&amp;s=iESW3uqZs6fiih_VYgFB-F-rtwNyaGqHl757qWRjZ94&amp;e="
                                target="_blank" moz-do-not-send="true">
https://www.ietf.org/mailman/listinfo/i-d-announce</a><br>
                              &gt; Internet-Draft directories: <a
href="https://urldefense.proofpoint.com/v2/url?u=http-3A__www.ietf.org_shadow.html&amp;d=DwMFaQ&amp;c=lI8Zb6TzM3d1tX4iEu7bpg&amp;r=ZcHC6wX_gDwPDcfMaFNZiQ&amp;m=aXsW21APRn1D0lnb_8NZAAvhbFKvvtW7hNZN0L4OVkU&amp;s=Gi367w04OysBMQsqQk4D_FlH9mrlETnu55sSZQwWo8M&amp;e="
                                target="_blank" moz-do-not-send="true">
                                http://www.ietf.org/shadow.html</a><br>
                              &gt; or <a
href="https://urldefense.proofpoint.com/v2/url?u=ftp-3A__ftp.ietf.org_ietf_1shadow-2Dsites.txt&amp;d=DwMFaQ&amp;c=lI8Zb6TzM3d1tX4iEu7bpg&amp;r=ZcHC6wX_gDwPDcfMaFNZiQ&amp;m=aXsW21APRn1D0lnb_8NZAAvhbFKvvtW7hNZN0L4OVkU&amp;s=YLkOGoZpigvSV1ZLn9IoiKXWyv2VoCYgoobywa8r3NE&amp;e="
                                target="_blank" moz-do-not-send="true">
ftp://ftp.ietf.org/ietf/1shadow-sites.txt</a></span><o:p></o:p></p>
                        </div>
                        <p class="MsoNormal"
                          style="mso-margin-top-alt:auto;margin-bottom:12.0pt"><o:p> </o:p></p>
                        <pre>_______________________________________________<o:p></o:p></pre>
                        <pre>detnet mailing list<o:p></o:p></pre>
                        <pre><a href="mailto:detnet@ietf.org" target="_blank" moz-do-not-send="true">detnet@ietf.org</a><o:p></o:p></pre>
                        <pre><a href="https://urldefense.proofpoint.com/v2/url?u=https-3A__www.ietf.org_mailman_listinfo_detnet&amp;d=DwMFaQ&amp;c=lI8Zb6TzM3d1tX4iEu7bpg&amp;r=ZcHC6wX_gDwPDcfMaFNZiQ&amp;m=aXsW21APRn1D0lnb_8NZAAvhbFKvvtW7hNZN0L4OVkU&amp;s=ZKMFjjpaWmbkFYiW3V6Z8NzpzleGBZFDJT0yhKFMOyU&amp;e=" target="_blank" moz-do-not-send="true">https://www.ietf.org/mailman/listinfo/detnet</a><o:p></o:p></pre>
                      </blockquote>
                    </div>
                  </div>
                  <p class="MsoNormal"><o:p> </o:p></p>
                  <pre>_______________________________________________<o:p></o:p></pre>
                  <pre>detnet mailing list<o:p></o:p></pre>
                  <pre><a href="mailto:detnet@ietf.org" target="_blank" moz-do-not-send="true">detnet@ietf.org</a><o:p></o:p></pre>
                  <pre><a href="https://urldefense.proofpoint.com/v2/url?u=https-3A__www.ietf.org_mailman_listinfo_detnet&amp;d=DwMFaQ&amp;c=lI8Zb6TzM3d1tX4iEu7bpg&amp;r=ZcHC6wX_gDwPDcfMaFNZiQ&amp;m=aXsW21APRn1D0lnb_8NZAAvhbFKvvtW7hNZN0L4OVkU&amp;s=ZKMFjjpaWmbkFYiW3V6Z8NzpzleGBZFDJT0yhKFMOyU&amp;e=" target="_blank" moz-do-not-send="true">https://www.ietf.org/mailman/listinfo/detnet</a><o:p></o:p></pre>
                </blockquote>
                <p class="MsoNormal"><o:p> </o:p></p>
                <pre>_______________________________________________<o:p></o:p></pre>
                <pre>detnet mailing list<o:p></o:p></pre>
                <pre><a href="mailto:detnet@ietf.org" target="_blank" moz-do-not-send="true">detnet@ietf.org</a><o:p></o:p></pre>
                <pre><a href="https://urldefense.proofpoint.com/v2/url?u=https-3A__www.ietf.org_mailman_listinfo_detnet&amp;d=DwMFaQ&amp;c=lI8Zb6TzM3d1tX4iEu7bpg&amp;r=ZcHC6wX_gDwPDcfMaFNZiQ&amp;m=aXsW21APRn1D0lnb_8NZAAvhbFKvvtW7hNZN0L4OVkU&amp;s=ZKMFjjpaWmbkFYiW3V6Z8NzpzleGBZFDJT0yhKFMOyU&amp;e=" target="_blank" moz-do-not-send="true">https://www.ietf.org/mailman/listinfo/detnet</a><o:p></o:p></pre>
              </blockquote>
              <p class="MsoNormal"><o:p> </o:p></p>
            </div>
            <p class="MsoNormal">_______________________________________________<br>
              detnet mailing list<br>
              <a href="mailto:detnet@ietf.org" target="_blank"
                moz-do-not-send="true">detnet@ietf.org</a><br>
              <a
href="https://urldefense.proofpoint.com/v2/url?u=https-3A__www.ietf.org_mailman_listinfo_detnet&amp;d=DwMFaQ&amp;c=lI8Zb6TzM3d1tX4iEu7bpg&amp;r=ZcHC6wX_gDwPDcfMaFNZiQ&amp;m=aXsW21APRn1D0lnb_8NZAAvhbFKvvtW7hNZN0L4OVkU&amp;s=ZKMFjjpaWmbkFYiW3V6Z8NzpzleGBZFDJT0yhKFMOyU&amp;e="
                target="_blank" moz-do-not-send="true">https://www.ietf.org/mailman/listinfo/detnet</a><o:p></o:p></p>
          </blockquote>
        </div>
      </div>
    </blockquote>
    <br>
  </body>
</html>

--------------3049402EC1B44401E0083882--


From nobody Tue Oct 22 05:59:54 2019
Return-Path: <lberger@labn.net>
X-Original-To: detnet@ietfa.amsl.com
Delivered-To: detnet@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id CF642120821 for <detnet@ietfa.amsl.com>; Tue, 22 Oct 2019 05:59:51 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.899
X-Spam-Level: 
X-Spam-Status: No, score=-1.899 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-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 (768-bit key) header.d=labn.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 T5CqU1Au4HPI for <detnet@ietfa.amsl.com>; Tue, 22 Oct 2019 05:59:47 -0700 (PDT)
Received: from gproxy4-pub.mail.unifiedlayer.com (gproxy4-pub.mail.unifiedlayer.com [69.89.23.142]) (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 B657D120255 for <detnet@ietf.org>; Tue, 22 Oct 2019 05:59:47 -0700 (PDT)
Received: from cmgw15.unifiedlayer.com (unknown [10.9.0.15]) by gproxy4.mail.unifiedlayer.com (Postfix) with ESMTP id 5D3981762B5 for <detnet@ietf.org>; Tue, 22 Oct 2019 06:59:44 -0600 (MDT)
Received: from box313.bluehost.com ([69.89.31.113]) by cmsmtp with ESMTP id MtlIiLlRJXy4mMtlIiHIbd; Tue, 22 Oct 2019 06:59:44 -0600
X-Authority-Reason: nr=8
X-Authority-Analysis: v=2.3 cv=WJpRoEkR c=1 sm=1 tr=0 a=h1BC+oY+fLhyFmnTBx92Jg==:117 a=h1BC+oY+fLhyFmnTBx92Jg==:17 a=dLZJa+xiwSxG16/P+YVxDGlgEgI=:19 a=jpOVt7BSZ2e4Z31A5e1TngXxSK0=:19 a=xqWC_Br6kY4A:10:nop_ipv6 a=XobE76Q3jBoA:10:nop_rcvd_month_year a=Vy_oeq2dmq0A:10:endurance_base64_authed_username_1 a=r77TgQKjGQsHNAKrUKIA:9 a=174xjjHKAAAA:20 a=48vgC7mUAAAA:8 a=VB46miiLAAAA:20 a=pGLkceISAAAA:8 a=wU2YTnxGAAAA:8 a=iLNU1ar6AAAA:8 a=G0_B3m8xAAAA:8 a=RpNjiQI2AAAA:8 a=uIUDiXWfxzTCKDjtAo0A:9 a=7Zwj6sZBwVKJAoWSPKxL6X1jA+E=:19 a=jpIH26JlB8aEU1M81S3jpgcb7nU=:19 a=C-bi2yVHpwfij_NR:21 a=GMZdHQ1YdxwWSWxt:21 a=QEXdDO2ut3YA:10:nop_charset_2 a=jM_x9b4JT8QA:10:demote_hacked_domain_1 a=UqCG9HQmAAAA:8 a=RDXR6PDiNjw7y2Z2NfYA:9 a=IaXA12Vgg1rE1AQJ:21 a=UZOpPb-kDbkO3t5e:21 a=YZZyZnQJvefHiHK_:21 a=UiCQ7L4-1S4A:10:nop_mshtml_css_classes a=hTZeC7Yk6K0A:10:nop_msword_html a=_W_S_7VecoQA:10:nop_html a=frz4AuCg-hUA:10:nop_css_in_html a=w1C3t2QeGrPiZgrLijVG:22 a=Yz9wTY_ffGCQnEDHKrcv:22 a=gBgTPrObzSPeouD7eQ2s:22
DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=labn.net; s=default; h=Content-Type:In-Reply-To:MIME-Version:Date:Message-ID:Cc:From: References:To:Subject:Sender:Reply-To:Content-Transfer-Encoding:Content-ID: Content-Description:Resent-Date:Resent-From:Resent-Sender:Resent-To:Resent-Cc :Resent-Message-ID:List-Id:List-Help:List-Unsubscribe:List-Subscribe: List-Post:List-Owner:List-Archive; bh=ouSb5sHPtwC9RWvmF/8xji7TpcCmeUUAXZl8iAqg8E0=; b=vVqYLdcf9/JotdndmgOc4jK1w/ S35fvCEZ4f8VCo/uZfj4DmIetjgsdYKy5/PSQJbcj2O04f4lXaBAhuju972bsK1t/yyDWsirQrBZi tUNG5jwRv9VuvY6F8Q7tlWzhe;
Received: from [127.0.0.1] (port=58275 helo=[IPv6:::1]) by box313.bluehost.com with esmtpsa (TLSv1.2:ECDHE-RSA-AES128-GCM-SHA256:128) (Exim 4.92) (envelope-from <lberger@labn.net>) id 1iMtlH-003cQl-Ma; Tue, 22 Oct 2019 06:59:43 -0600
To: "DetNet@ietf.org" <DetNet@ietf.org>
References: <CE03DB3D7B45C245BCA0D243277949363077BFC2@MX307CL04.corp.emc.com> <CE03DB3D7B45C245BCA0D243277949363077C118@MX307CL04.corp.emc.com> <e11e2843-6185-386c-c0e4-2ed5555ae0bb@labn.net> <CE03DB3D7B45C245BCA0D243277949363077CFD0@MX307CL04.corp.emc.com> <6a29f784-5a2f-458d-1bb4-33794b8937c1@labn.net> <22d6eac8-9621-6147-49ff-90e593e613cb@gmail.com> <CAA=duU1SAzVqbU2T-ws=VB5+Bqrf+N81aL+1WsokfuKRiRdvbQ@mail.gmail.com> <BYAPR06MB4325AFB733AAA66AEB6FF2F7C4680@BYAPR06MB4325.namprd06.prod.outlook.com> <7f613b1d-416e-e563-6aa9-833f907155ba@gmail.com>
From: Lou Berger <lberger@labn.net>
Cc: "Black, David" <David.Black@dell.com>, "draft-ietf-detnet-ip@ietf.org" <draft-ietf-detnet-ip@ietf.org>
Message-ID: <86ef97d1-4eac-f541-de48-5d0ff0142aee@labn.net>
Date: Tue, 22 Oct 2019 08:59:42 -0400
User-Agent: Mozilla/5.0 (Windows NT 10.0; WOW64; rv:60.0) Gecko/20100101 Thunderbird/60.3.1
MIME-Version: 1.0
In-Reply-To: <7f613b1d-416e-e563-6aa9-833f907155ba@gmail.com>
Content-Type: multipart/alternative; boundary="------------BDFB0F9A8FEDF28BD4741CC7"
Content-Language: en-US
X-AntiAbuse: This header was added to track abuse, please include it with any abuse report
X-AntiAbuse: Primary Hostname - box313.bluehost.com
X-AntiAbuse: Original Domain - ietf.org
X-AntiAbuse: Originator/Caller UID/GID - [47 12] / [47 12]
X-AntiAbuse: Sender Address Domain - labn.net
X-BWhitelist: no
X-Source-IP: 127.0.0.1
X-Source-L: Yes
X-Exim-ID: 1iMtlH-003cQl-Ma
X-Source: 
X-Source-Args: 
X-Source-Dir: 
X-Source-Sender: ([IPv6:::1]) [127.0.0.1]:58275
X-Source-Auth: lberger@labn.net
X-Email-Count: 6
X-Source-Cap: bGFibm1vYmk7bGFibm1vYmk7Ym94MzEzLmJsdWVob3N0LmNvbQ==
X-Local-Domain: yes
Archived-At: <https://mailarchive.ietf.org/arch/msg/detnet/-jL-i1luK5s7vfvoTvXxO1rvspw>
Subject: Re: [Detnet] Fwd: draft-ietf-detnet-ip-02.txt - ECN
X-BeenThere: detnet@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: Discussions on Deterministic Networking BoF and Proposed WG <detnet.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/detnet>, <mailto:detnet-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/detnet/>
List-Post: <mailto:detnet@ietf.org>
List-Help: <mailto:detnet-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/detnet>, <mailto:detnet-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 22 Oct 2019 12:59:52 -0000

This is a multi-part message in MIME format.
--------------BDFB0F9A8FEDF28BD4741CC7
Content-Type: text/plain; charset=utf-8; format=flowed
Content-Transfer-Encoding: 8bit

Hi,

Here are the proposed changes to support dropping references to ECN:

Any objections?

1) deltas

https://github.com/detnet-wg/data-plane-drafts/compare/working/lb/drop-ecn

2) formatted draft

https://xml2rfc.tools.ietf.org/cgi-bin/xml2rfc.cgi?url=https://raw.githubusercontent.com/detnet-wg/data-plane-drafts/working/lb/drop-ecn/ip/draft-ietf-detnet-ip.xml 


3) git diff format:

diff --git a/ip/draft-ietf-detnet-ip.xml b/ip/draft-ietf-detnet-ip.xml
index 086fe6f..dcb022b 100644
--- a/ip/draft-ietf-detnet-ip.xml
+++ b/ip/draft-ietf-detnet-ip.xml
@@ -163,7 +163,6 @@
              <t hangText="DN">DetNet.</t>
              <t hangText="DiffServ">Differentiated Services</t>
              <t hangText="DSCP">Differentiated Services Code Point</t>
-            <t hangText="ECN">Explicit Congestion Notification.</t>
              <t hangText="L2">Layer-2.</t>
              <t hangText="L3">Layer-3.</t>
              <t hangText="LSP">Label-switched path.</t>
@@ -237,9 +236,8 @@
          identification.
        </t>
        <t>
-        The DetNet IP data plane also allows for optional matching on two
-        additional data fields.  The optional fields are the ECN Field,
-        as in <xref target="RFC3168"/>, and the IPv6 flow label field,
+        The DetNet IP data plane also allows for optional matching on
+        the IPv6 flow label field,
          as defined in <xref target="RFC8200"/>.
        </t>
        <t>
@@ -542,9 +540,7 @@ DetNet                    |L2/SbN| |L2/SbN|
          <t>
            Class of Service (CoS) for DetNet flows carried in IPv6 is 
provided using the standard
            differentiated services code point (DSCP) field <xref
-          target="RFC2474"/> and related mechanisms.  The 2-bit explicit
-          congestion notification (ECN) <xref target="RFC3168"/> field MAY
-          also be used.
+          target="RFC2474"/> and related mechanisms.
          </t>
          <t>
            One additional consideration for DetNet nodes which support CoS
@@ -565,7 +561,7 @@ DetNet                    |L2/SbN| |L2/SbN|
            IP encapsulated DetNet flows are expected to be defined in a 
future
            document.  From an encapsulation perspective, the 
combination of the 6-tuple i.e.,
            the typical 5-tuple enhanced with the DSCP and previously
-          mentioned two optional fields, uniquely identifies a DetNet
+          mentioned optional field, uniquely identifies a DetNet
            service flow.
          </t>
          <t>
@@ -594,8 +590,8 @@ DetNet                    |L2/SbN| |L2/SbN|
            highlight the implications of DetNet IP flow identification on
            path selection and next hops.  As mentioned above, the DetNet
            IP data plane identifies flows using "6-tuple" header
-          information as well as two additional optional header
-          fields. DetNet generally allows for both flow-specific traffic
+          information as well as the additional optional header
+          field. DetNet generally allows for both flow-specific traffic
            treatment and flow-specific next-hops.
          </t>
          <t>
@@ -643,7 +639,7 @@ DetNet                    |L2/SbN| |L2/SbN|
            impacts DetNet IP data plane flow identification and resource
            allocation.  As discussed above, IP flow identification uses
            the IP "6-tuple" for flow identification.  DetNet IP flows can
-          be aggregated using any of the 6-tuple, or two additional 
optional fields defined in <xref
+          be aggregated using any of the 6-tuple, and an additional 
optional field defined in <xref
            target="ip-flow-id"/>.  The use of prefixes, wildcards,
            lists, and value ranges allows a DetNet node to identify
            aggregate DetNet flows.  From a resource allocation
@@ -786,8 +782,7 @@ DetNet                    |L2/SbN| |L2/SbN|
            <section title="IPv4 Type of Service and IPv6 Traffic Class 
Fields">
              <t>
                These fields are used to support Differentiated Services
-              <xref target="RFC2474"/> and Explicit Congestion
-              Notification <xref target="RFC3168"/>. Implementations of
+              <xref target="RFC2474"/>.  Implementations of
                this document MUST support DetNet flow identification
                based on the IPv4 Type of Service field when processing
                IPv4 packets, and the IPv6 Traffic Class Field when
@@ -798,15 +793,6 @@ DetNet                    |L2/SbN| |L2/SbN|
                SHOULD allow for this field to be ignored for a specific
                DetNet flow.
              </t>
-            <t>
-              Implementations of this document MUST allow the ECN field
-              to be ignored as part of DetNet flow identification.
-              Additionally, implementations SHOULD support
-              identification of DetNet flows based on the value carried
-              in the ECN field.  When this field is used to identify a
-              specific DetNet flow, implementations MUST support a list
-              of ECN values that match a specific slow.
-            </t>
            </section>
            <section title="IPv6 Flow Label Field">
              <t>
@@ -945,10 +931,6 @@ DetNet                    |L2/SbN| |L2/SbN|
                  identification. Ignoring the DSCP filed is optional.</t>
                  <t>When the DSCP field is used in flow identification, a
                  list of field values that may be used by a specific 
flow.</t>
-                <t>If the ECN field is to be used in flow
-                identification. Matching based on ECN filed values is 
optional.</t>
-                <t>When ECN field is used in flow identification, a
-                list of field values that may be used by a specific 
flow.</t>
                </list></t>
                <t>IPv6 flow label field. This field can be optionally used
                for matching.  When used, can be exclusive of matching
@@ -957,7 +939,7 @@ DetNet                    |L2/SbN| |L2/SbN|
                required. Port ranges can optionally be used.</t>
                <t>TCP and UDP Destination Port. Exact and wildcard 
matching is
                required. Port ranges can optionally be used.</t>
-                          <t>IPsec Header SPI field. Exact matching is
+              <t>IPsec Header SPI field. Exact matching is
                required. </t>
              </list>
              This information MUST be provisioned per DetNet flow via
@@ -1058,7 +1040,6 @@ DetNet                    |L2/SbN| |L2/SbN|
        <?rfc include="reference.RFC.1812"?>
        <?rfc include="reference.RFC.2119"?>
        <?rfc include="reference.RFC.2474"?>
-      <?rfc include="reference.RFC.3168"?>
        <?rfc include="reference.RFC.3473"?>
        <?rfc include="reference.RFC.4301"?>
        <?rfc include="reference.RFC.4302"?>

Lou

On 10/22/2019 8:19 AM, Stewart Bryant wrote:
>
> The main flow identifiers will be SA+DA+SP+DP (sure there is type but 
> there are only a couple of values used in practice)
>
> You would only really use the DSCP bits to select a subgroup of the 
> packets within a flow for special treatment.
>
> It seems unlikely that you would select more than a tiny number of 
> elements within the flow for special treatment on the basis for the 
> DSCP bits, where tiny is likely to be one.
>
> So it seems unlikely that there is any scaling impact.
>
> - Stewart
>
> On 22/10/2019 01:53, Grossman, Ethan A. wrote:
>>
>> Does losing control over those two bits (ECN) adversely affect the 
>> upward scalability of the system in any meaningful way? I mean, can 
>> one think of it like “this reduces the number of flows that can be 
>> identified by a factor of 4”?  Does anyone working on “Large Scale 
>> DetNet” have any thoughts on this?
>>
>> Thanks,
>>
>> Ethan.
>>
>> *From:* detnet <detnet-bounces@ietf.org> *On Behalf Of *Andrew G. Malis
>> *Sent:* Monday, October 21, 2019 6:29 AM
>> *To:* Stewart Bryant <stewart.bryant@gmail.com>
>> *Cc:* DetNet@ietf.org; Lou Berger <lberger@labn.net>; Black, David 
>> <David.Black@dell.com>
>> *Subject:* Re: [Detnet] Fwd: draft-ietf-detnet-ip-02.txt - ECN
>>
>> I also don't have any objection to removing the ECN text.
>>
>> Cheers,
>>
>> Andy
>>
>> On Mon, Oct 21, 2019 at 8:59 AM Stewart Bryant 
>> <stewart.bryant@gmail.com <mailto:stewart.bryant@gmail.com>> wrote:
>>
>>
>>     Yes, let's delete the references to ECN from the text.
>>
>>     - Stewart
>>
>>     On 18/10/2019 22:57, Lou Berger wrote:
>>
>>         David,
>>
>>             I'm personally okay with dropping all references to the
>>         ECN field.  But doing so is a change from previous
>>         discussions so is a WG call.
>>
>>         WG,
>>
>>         Are there any objections to removing the language related to
>>         the ECN field?
>>
>>         The implication is that the detnet IP standard will only
>>         cover the 6-bit DSCP field carried in what was once referred
>>         to as the 8-bit IP TOS Field.
>>
>>         Thanks,
>>
>>         Lou
>>
>>         (No hats)
>>
>>         On 10/16/2019 11:08 PM, Black, David wrote:
>>
>>             > While I understand you have concerns about a node
>>             providing different traffic treatment based on ECN
>>             markings on a local node, I believe this happens today –
>>             > just look at the related config options for your
>>             favorite router vendor.  Can you live with SHOULD NOT vs
>>             MUST NOT?
>>
>>             I can live with removal of all mention of ECN from this
>>             draft.  I would suggest this course of action if the goal
>>             is to avoid “MUST NOT” wording.
>>
>>             Otherwise, I would need to be convinced that what the
>>             draft proposes to do/allow wrt ECN is consistent with RFC
>>             3168.  The current text is not consistent with RFC 3168..
>>
>>             Thanks, --David
>>
>>             *From:* Lou Berger <lberger@labn.net>
>>             <mailto:lberger@labn.net>
>>             *Sent:* Wednesday, October 16, 2019 10:02 PM
>>             *To:* Black, David; DetNet@ietf.org <mailto:DetNet@ietf.org>
>>             *Subject:* Re: [Detnet] Fwd: draft-ietf-detnet-ip-02.txt
>>             - ECN
>>
>>             [EXTERNAL EMAIL]
>>
>>             sigh -I thought we went over all language in e-mail and
>>             over the phone.
>>
>>             On 10/16/2019 4:43 PM, Black, David wrote:
>>
>>                 Forwarding to remove internet-drafts@ietf.org
>>                 <mailto:internet-drafts@ietf.org> as a recipient. 
>>                 Please respond to this email.
>>
>>                 Thanks, --David ... Sent from my Android
>>                 not-so-smartphone.
>>
>>                 -------- Original message --------
>>
>>                 From: "Black, David" <david.black@emc.com>
>>                 <mailto:david.black@emc.com>
>>
>>                 Date: 10/16/19 3:13 PM (GMT-06:00)
>>
>>                 To: internet-drafts@ietf.org
>>                 <mailto:internet-drafts@ietf.org>, detnet@ietf.org
>>                 <mailto:detnet@ietf.org>
>>
>>                 Subject: draft-ietf-detnet-ip-02.txt - ECN
>>
>>                 The ECN material in this draft conflicts with RFC
>>                 3168 (a long-standing Proposed Standard).  I
>>                 apologize to anyone who may have been under the
>>                 impression that all ECN-related concerns were
>>                 resolved in that call, as the text in this note did
>>                 not come up during that call.
>>
>>                 The TL;DR summary of my concerns is the rationale for
>>                 change [3] below:
>>
>>                         Rationale: Use of ECN field for flow
>>                 identification is not compatible with RFC 3168.
>>
>>             It was my understanding that your primary concern was
>>             split paths and this is what we covered in the language
>>             distributed on Monday.
>>
>>             While I understand you have concerns about a node
>>             providing different traffic treatment based on ECN
>>             markings on a local node, I believe this happens today --
>>             just look at the related config options for your favorite
>>             router vendor.  Can you live with SHOULD NOT vs MUST NOT?
>>
>>             Thanks,
>>
>>             Lou
>>
>>
>>                 -------------------------------------------------
>>
>>                 The following four changes will correct this problem:
>>
>>                 [1] In Section 3.  DetNet IP Data Plane Overview
>>
>>                 OLD
>>                    The DetNet IP data plane also allows for optional
>>                 matching on two
>>                    additional data fields.  The optional fields are
>>                 the ECN Field, as in
>>                    [RFC3168], and the IPv6 flow label field, as
>>                 defined in [RFC8200].
>>                 NEW
>>                    The DetNet IP data plane also allows for optional
>>                 matching on one
>>                    additional data field, the IPv6 flow label field,
>>                 as defined in [RFC8200].
>>
>>                 Rationale: ECN field MUST NOT be used to subdivide a
>>                 flow into sub-flows.  See RFC 3168.
>>
>>                 [2] In  Section 4.3.1.  Class of Service
>>
>>                 Remove this sentence:
>>
>>                    The 2-bit explicit congestion
>>                    notification (ECN) [RFC3168] field MAY also be used.
>>
>>                 Rationale: The ECN mechanism is not a Class of
>>                 service mechanism.  See RFC 3168.
>>
>>                 [3] In Section 5.1.1.4.  IPv4 Type of Service and
>>                 IPv6 Traffic Class Fields
>>
>>                 Remove this text:
>>
>>                    Implementations of this document MUST allow the
>>                 ECN field to be
>>                    ignored as part of DetNet flow identification. 
>>                 Additionally,
>>                    implementations SHOULD support identification of
>>                 DetNet flows based
>>                    on the value carried in the ECN field.  When this
>>                 field is used to
>>                    identify a specific DetNet flow, implementations
>>                 MUST support a list
>>                    of ECN values that match a specific slow.
>>
>>                 If desired, replace it with:
>>
>>                    The ECN field MUST NOT be used as part of DetNet
>>                 flow identification.
>>
>>                 Rationale: Use of ECN field for flow identification
>>                 is not compatible with RFC 3168.
>>
>>                 [4] In Section 6.  Management and Control Information
>>                 Summary
>>
>>                 Remove these two bullets:
>>
>>                       *  If the ECN field is to be used in flow
>>                 identification.
>>                          Matching based on ECN filed values is optional.
>>
>>                       *  When ECN field is used in flow
>>                 identification, a list of field
>>                          values that may be used by a specific flow.
>>
>>                 Rationale: Same as [3].
>>
>>                 Thanks, --David
>>
>>                 > -----Original Message-----
>>                 > From: I-D-Announce <i-d-announce-bounces@ietf.org>
>>                 <mailto:i-d-announce-bounces@ietf.org> On Behalf Of
>>                 internet-
>>                 > drafts@ietf.org <mailto:drafts@ietf.org>
>>                 > Sent: Wednesday, October 16, 2019 3:49 PM
>>                 > To: i-d-announce@ietf.org
>>                 <mailto:i-d-announce@ietf.org>
>>                 > Cc: detnet@ietf.org <mailto:detnet@ietf.org>
>>                 > Subject: I-D Action: draft-ietf-detnet-ip-02.txt
>>                 >
>>                 >
>>                 > [EXTERNAL EMAIL]
>>                 >
>>                 >
>>                 > A New Internet-Draft is available from the on-line
>>                 Internet-Drafts directories.
>>                 > This draft is a work item of the Deterministic
>>                 Networking WG of the IETF.
>>                 >
>>                 >         Title           : DetNet Data Plane: IP
>>                 >         Authors         : Balázs Varga
>>                 >                           János Farkas
>>                 >                           Lou Berger
>>                 >                           Don Fedyk
>>                 >                           Andrew G. Malis
>>                 >                           Stewart Bryant
>>                 >                           Jouni Korhonen
>>                 >        Filename        : draft-ietf-detnet-ip-02.txt
>>                 >        Pages           : 23
>>                 >        Date            : 2019-10-16
>>                 >
>>                 > Abstract:
>>                 >    This document specifies the Deterministic
>>                 Networking data plane when
>>                 >    operating in an IP packet switched network.
>>                 >
>>                 >
>>                 > The IETF datatracker status page for this draft is:
>>                 >
>>                 https://datatracker.ietf.org/doc/draft-ietf-detnet-ip/
>>                 <https://urldefense.proofpoint.com/v2/url?u=https-3A__datatracker.ietf.org_doc_draft-2Dietf-2Ddetnet-2Dip_&d=DwMFaQ&c=lI8Zb6TzM3d1tX4iEu7bpg&r=ZcHC6wX_gDwPDcfMaFNZiQ&m=aXsW21APRn1D0lnb_8NZAAvhbFKvvtW7hNZN0L4OVkU&s=mzbAKXUleGS8Bz7ajbUbKTPPDXTF0sMHaR30Jz1vx3I&e=>
>>                 >
>>                 > There are also htmlized versions available at:
>>                 > https://tools.ietf.org/html/draft-ietf-detnet-ip-02
>>                 <https://urldefense.proofpoint.com/v2/url?u=https-3A__tools.ietf.org_html_draft-2Dietf-2Ddetnet-2Dip-2D02&d=DwMFaQ&c=lI8Zb6TzM3d1tX4iEu7bpg&r=ZcHC6wX_gDwPDcfMaFNZiQ&m=aXsW21APRn1D0lnb_8NZAAvhbFKvvtW7hNZN0L4OVkU&s=U2KdtDL3CUVCsekPojtQVKIvgeP45L36pWIa_NTIOsA&e=>
>>                 >
>>                 https://datatracker.ietf.org/doc/html/draft-ietf-detnet-ip-02
>>                 <https://urldefense.proofpoint.com/v2/url?u=https-3A__datatracker.ietf.org_doc_html_draft-2Dietf-2Ddetnet-2Dip-2D02&d=DwMFaQ&c=lI8Zb6TzM3d1tX4iEu7bpg&r=ZcHC6wX_gDwPDcfMaFNZiQ&m=aXsW21APRn1D0lnb_8NZAAvhbFKvvtW7hNZN0L4OVkU&s=v_m7-Vya44Tpf38IPNTfLFKd9vOPrwEKJ1koUg0xB-s&e=>
>>                 >
>>                 > A diff from the previous version is available at:
>>                 >
>>                 https://www.ietf.org/rfcdiff?url2=draft-ietf-detnet-ip-02
>>                 <https://urldefense.proofpoint.com/v2/url?u=https-3A__www.ietf.org_rfcdiff-3Furl2-3Ddraft-2Dietf-2Ddetnet-2Dip-2D02&d=DwMFaQ&c=lI8Zb6TzM3d1tX4iEu7bpg&r=ZcHC6wX_gDwPDcfMaFNZiQ&m=aXsW21APRn1D0lnb_8NZAAvhbFKvvtW7hNZN0L4OVkU&s=9FVm_p_MTKAngR5wvgnJsDRVpBhRs1VBb-HiEc9AuFw&e=>
>>                 >
>>                 >
>>                 > Please note that it may take a couple of minutes
>>                 from the time of submission
>>                 > until the htmlized version and diff are available
>>                 at tools.ietf.org
>>                 <https://urldefense.proofpoint.com/v2/url?u=http-3A__tools.ietf.org&d=DwMFaQ&c=lI8Zb6TzM3d1tX4iEu7bpg&r=ZcHC6wX_gDwPDcfMaFNZiQ&m=aXsW21APRn1D0lnb_8NZAAvhbFKvvtW7hNZN0L4OVkU&s=iQJB8fuxh1qkUEUNRcxmOvQFjWSriYN94CSHktRBwSw&e=>.
>>                 >
>>                 > Internet-Drafts are also available by anonymous FTP at:
>>                 > ftp://ftp.ietf.org/internet-drafts/
>>                 <https://urldefense.proofpoint.com/v2/url?u=ftp-3A__ftp.ietf.org_internet-2Ddrafts_&d=DwMFaQ&c=lI8Zb6TzM3d1tX4iEu7bpg&r=ZcHC6wX_gDwPDcfMaFNZiQ&m=aXsW21APRn1D0lnb_8NZAAvhbFKvvtW7hNZN0L4OVkU&s=4kQjX_H4U0HBUhyMvMm8v_ub2smEgNFOgcbS-JFjmCg&e=>
>>                 >
>>                 > _______________________________________________
>>                 > I-D-Announce mailing list
>>                 > I-D-Announce@ietf.org <mailto:I-D-Announce@ietf.org>
>>                 > https://www.ietf.org/mailman/listinfo/i-d-announce
>>                 <https://urldefense.proofpoint.com/v2/url?u=https-3A__www.ietf.org_mailman_listinfo_i-2Dd-2Dannounce&d=DwMFaQ&c=lI8Zb6TzM3d1tX4iEu7bpg&r=ZcHC6wX_gDwPDcfMaFNZiQ&m=aXsW21APRn1D0lnb_8NZAAvhbFKvvtW7hNZN0L4OVkU&s=iESW3uqZs6fiih_VYgFB-F-rtwNyaGqHl757qWRjZ94&e=>
>>                 > Internet-Draft directories:
>>                 http://www.ietf.org/shadow.html
>>                 <https://urldefense.proofpoint.com/v2/url?u=http-3A__www.ietf.org_shadow.html&d=DwMFaQ&c=lI8Zb6TzM3d1tX4iEu7bpg&r=ZcHC6wX_gDwPDcfMaFNZiQ&m=aXsW21APRn1D0lnb_8NZAAvhbFKvvtW7hNZN0L4OVkU&s=Gi367w04OysBMQsqQk4D_FlH9mrlETnu55sSZQwWo8M&e=>
>>                 > or ftp://ftp.ietf.org/ietf/1shadow-sites.txt
>>                 <https://urldefense.proofpoint.com/v2/url?u=ftp-3A__ftp.ietf.org_ietf_1shadow-2Dsites.txt&d=DwMFaQ&c=lI8Zb6TzM3d1tX4iEu7bpg&r=ZcHC6wX_gDwPDcfMaFNZiQ&m=aXsW21APRn1D0lnb_8NZAAvhbFKvvtW7hNZN0L4OVkU&s=YLkOGoZpigvSV1ZLn9IoiKXWyv2VoCYgoobywa8r3NE&e=>
>>
>>                 _______________________________________________
>>
>>                 detnet mailing list
>>
>>                 detnet@ietf.org  <mailto:detnet@ietf.org>
>>
>>                 https://www.ietf.org/mailman/listinfo/detnet  <https://urldefense.proofpoint.com/v2/url?u=https-3A__www.ietf.org_mailman_listinfo_detnet&d=DwMFaQ&c=lI8Zb6TzM3d1tX4iEu7bpg&r=ZcHC6wX_gDwPDcfMaFNZiQ&m=aXsW21APRn1D0lnb_8NZAAvhbFKvvtW7hNZN0L4OVkU&s=ZKMFjjpaWmbkFYiW3V6Z8NzpzleGBZFDJT0yhKFMOyU&e=>
>>
>>             _______________________________________________
>>
>>             detnet mailing list
>>
>>             detnet@ietf.org  <mailto:detnet@ietf.org>
>>
>>             https://www.ietf.org/mailman/listinfo/detnet  <https://urldefense.proofpoint.com/v2/url?u=https-3A__www.ietf.org_mailman_listinfo_detnet&d=DwMFaQ&c=lI8Zb6TzM3d1tX4iEu7bpg&r=ZcHC6wX_gDwPDcfMaFNZiQ&m=aXsW21APRn1D0lnb_8NZAAvhbFKvvtW7hNZN0L4OVkU&s=ZKMFjjpaWmbkFYiW3V6Z8NzpzleGBZFDJT0yhKFMOyU&e=>
>>
>>         _______________________________________________
>>
>>         detnet mailing list
>>
>>         detnet@ietf.org  <mailto:detnet@ietf.org>
>>
>>         https://www.ietf.org/mailman/listinfo/detnet  <https://urldefense.proofpoint.com/v2/url?u=https-3A__www.ietf.org_mailman_listinfo_detnet&d=DwMFaQ&c=lI8Zb6TzM3d1tX4iEu7bpg&r=ZcHC6wX_gDwPDcfMaFNZiQ&m=aXsW21APRn1D0lnb_8NZAAvhbFKvvtW7hNZN0L4OVkU&s=ZKMFjjpaWmbkFYiW3V6Z8NzpzleGBZFDJT0yhKFMOyU&e=>
>>
>>     _______________________________________________
>>     detnet mailing list
>>     detnet@ietf.org <mailto:detnet@ietf.org>
>>     https://www.ietf.org/mailman/listinfo/detnet
>>     <https://urldefense.proofpoint.com/v2/url?u=https-3A__www.ietf.org_mailman_listinfo_detnet&d=DwMFaQ&c=lI8Zb6TzM3d1tX4iEu7bpg&r=ZcHC6wX_gDwPDcfMaFNZiQ&m=aXsW21APRn1D0lnb_8NZAAvhbFKvvtW7hNZN0L4OVkU&s=ZKMFjjpaWmbkFYiW3V6Z8NzpzleGBZFDJT0yhKFMOyU&e=>
>>
>

--------------BDFB0F9A8FEDF28BD4741CC7
Content-Type: text/html; charset=utf-8
Content-Transfer-Encoding: 8bit

<html>
  <head>
    <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
  </head>
  <body text="#000000" bgcolor="#FFFFFF">
    <p>Hi,</p>
    <p>Here are the proposed changes to support dropping references to
      ECN:</p>
    <p>Any objections?<br>
    </p>
    <p>1) deltas</p>
    <p><a
href="https://github.com/detnet-wg/data-plane-drafts/compare/working/lb/drop-ecn">https://github.com/detnet-wg/data-plane-drafts/compare/working/lb/drop-ecn</a><br>
    </p>
    <p>2) formatted draft</p>
    <a
href="https://xml2rfc.tools.ietf.org/cgi-bin/xml2rfc.cgi?url=https://raw.githubusercontent.com/detnet-wg/data-plane-drafts/working/lb/drop-ecn/ip/draft-ietf-detnet-ip.xml">https://xml2rfc.tools.ietf.org/cgi-bin/xml2rfc.cgi?url=https://raw.githubusercontent.com/detnet-wg/data-plane-drafts/working/lb/drop-ecn/ip/draft-ietf-detnet-ip.xml</a>
    <p>3) git diff format:</p>
    <p>diff --git a/ip/draft-ietf-detnet-ip.xml
      b/ip/draft-ietf-detnet-ip.xml<br>
      index 086fe6f..dcb022b 100644<br>
      --- a/ip/draft-ietf-detnet-ip.xml<br>
      +++ b/ip/draft-ietf-detnet-ip.xml<br>
      @@ -163,7 +163,6 @@<br>
                   &lt;t hangText="DN"&gt;DetNet.&lt;/t&gt;<br>
                   &lt;t hangText="DiffServ"&gt;Differentiated
      Services&lt;/t&gt;<br>
                   &lt;t hangText="DSCP"&gt;Differentiated Services Code
      Point&lt;/t&gt;<br>
      -            &lt;t hangText="ECN"&gt;Explicit Congestion
      Notification.&lt;/t&gt;<br>
                   &lt;t hangText="L2"&gt;Layer-2.&lt;/t&gt;<br>
                   &lt;t hangText="L3"&gt;Layer-3.&lt;/t&gt;<br>
                   &lt;t hangText="LSP"&gt;Label-switched
      path.&lt;/t&gt;<br>
      @@ -237,9 +236,8 @@<br>
               identification.<br>
             &lt;/t&gt;<br>
             &lt;t&gt;<br>
      -        The DetNet IP data plane also allows for optional
      matching on two<br>
      -        additional data fields.  The optional fields are the ECN
      Field,<br>
      -        as in &lt;xref target="RFC3168"/&gt;, and the IPv6 flow
      label field,<br>
      +        The DetNet IP data plane also allows for optional
      matching on<br>
      +        the IPv6 flow label field,<br>
               as defined in &lt;xref target="RFC8200"/&gt;.<br>
             &lt;/t&gt;<br>
             &lt;t&gt;<br>
      @@ -542,9 +540,7 @@ DetNet                    |L2/SbN|         
      |L2/SbN|<br>
               &lt;t&gt;<br>
                 Class of Service (CoS) for DetNet flows carried in IPv6
      is provided using the standard<br>
                 differentiated services code point (DSCP) field
      &lt;xref<br>
      -          target="RFC2474"/&gt; and related mechanisms.  The
      2-bit explicit<br>
      -          congestion notification (ECN) &lt;xref
      target="RFC3168"/&gt; field MAY<br>
      -          also be used.<br>
      +          target="RFC2474"/&gt; and related mechanisms.<br>
               &lt;/t&gt;<br>
               &lt;t&gt;<br>
                 One additional consideration for DetNet nodes which
      support CoS<br>
      @@ -565,7 +561,7 @@ DetNet                    |L2/SbN|         
      |L2/SbN|<br>
                 IP encapsulated DetNet flows are expected to be defined
      in a future<br>
                 document.  From an encapsulation perspective, the
      combination of the 6-tuple i.e.,<br>
                 the typical 5-tuple enhanced with the DSCP and
      previously<br>
      -          mentioned two optional fields, uniquely identifies a
      DetNet<br>
      +          mentioned optional field, uniquely identifies a DetNet<br>
                 service flow.<br>
               &lt;/t&gt;<br>
               &lt;t&gt;<br>
      @@ -594,8 +590,8 @@ DetNet                    |L2/SbN|         
      |L2/SbN|<br>
                 highlight the implications of DetNet IP flow
      identification on<br>
                 path selection and next hops.  As mentioned above, the
      DetNet<br>
                 IP data plane identifies flows using "6-tuple" header<br>
      -          information as well as two additional optional header<br>
      -          fields. DetNet generally allows for both flow-specific
      traffic<br>
      +          information as well as the additional optional header<br>
      +          field. DetNet generally allows for both flow-specific
      traffic<br>
                 treatment and flow-specific next-hops.<br>
               &lt;/t&gt;<br>
               &lt;t&gt;<br>
      @@ -643,7 +639,7 @@ DetNet                    |L2/SbN|         
      |L2/SbN|<br>
                 impacts DetNet IP data plane flow identification and
      resource<br>
                 allocation.  As discussed above, IP flow identification
      uses<br>
                 the IP "6-tuple" for flow identification.  DetNet IP
      flows can<br>
      -          be aggregated using any of the 6-tuple, or two
      additional optional fields defined in &lt;xref<br>
      +          be aggregated using any of the 6-tuple, and an
      additional optional field defined in &lt;xref<br>
                 target="ip-flow-id"/&gt;.  The use of prefixes,
      wildcards,<br>
                 lists, and value ranges allows a DetNet node to
      identify<br>
                 aggregate DetNet flows.  From a resource allocation<br>
      @@ -786,8 +782,7 @@ DetNet                    |L2/SbN|         
      |L2/SbN|<br>
                 &lt;section title="IPv4 Type of Service and IPv6
      Traffic Class Fields"&gt;<br>
                   &lt;t&gt;<br>
                     These fields are used to support Differentiated
      Services<br>
      -              &lt;xref target="RFC2474"/&gt; and Explicit
      Congestion<br>
      -              Notification &lt;xref target="RFC3168"/&gt;. 
      Implementations of<br>
      +              &lt;xref target="RFC2474"/&gt;.  Implementations of<br>
                     this document MUST support DetNet flow
      identification<br>
                     based on the IPv4 Type of Service field when
      processing<br>
                     IPv4 packets, and the IPv6 Traffic Class Field when<br>
      @@ -798,15 +793,6 @@ DetNet                    |L2/SbN|         
      |L2/SbN|<br>
                     SHOULD allow for this field to be ignored for a
      specific<br>
                     DetNet flow.<br>
                   &lt;/t&gt;<br>
      -            &lt;t&gt;<br>
      -              Implementations of this document MUST allow the ECN
      field<br>
      -              to be ignored as part of DetNet flow
      identification.<br>
      -              Additionally, implementations SHOULD support<br>
      -              identification of DetNet flows based on the value
      carried<br>
      -              in the ECN field.  When this field is used to
      identify a<br>
      -              specific DetNet flow, implementations MUST support
      a list<br>
      -              of ECN values that match a specific slow.<br>
      -            &lt;/t&gt;<br>
                 &lt;/section&gt;<br>
                 &lt;section title="IPv6 Flow Label Field"&gt;<br>
                   &lt;t&gt;<br>
      @@ -945,10 +931,6 @@ DetNet                    |L2/SbN|         
      |L2/SbN|<br>
                       identification. Ignoring the DSCP filed is
      optional.&lt;/t&gt;<br>
                       &lt;t&gt;When the DSCP field is used in flow
      identification, a<br>
                       list of field values that may be used by a
      specific flow.&lt;/t&gt;<br>
      -                &lt;t&gt;If the ECN field is to be used in flow<br>
      -                identification. Matching based on ECN filed
      values is optional.&lt;/t&gt;<br>
      -                &lt;t&gt;When ECN field is used in flow
      identification, a<br>
      -                list of field values that may be used by a
      specific flow.&lt;/t&gt;<br>
                     &lt;/list&gt;&lt;/t&gt;<br>
                     &lt;t&gt;IPv6 flow label field. This field can be
      optionally used<br>
                     for matching.  When used, can be exclusive of
      matching<br>
      @@ -957,7 +939,7 @@ DetNet                    |L2/SbN|         
      |L2/SbN|<br>
                     required. Port ranges can optionally be
      used.&lt;/t&gt;<br>
                     &lt;t&gt;TCP and UDP Destination Port. Exact and
      wildcard matching is<br>
                     required. Port ranges can optionally be
      used.&lt;/t&gt;<br>
      -                          &lt;t&gt;IPsec Header SPI field. Exact
      matching is<br>
      +              &lt;t&gt;IPsec Header SPI field. Exact matching is<br>
                     required. &lt;/t&gt;<br>
                   &lt;/list&gt;<br>
                   This information MUST be provisioned per DetNet flow
      via<br>
      @@ -1058,7 +1040,6 @@ DetNet                    |L2/SbN|         
      |L2/SbN|<br>
             &lt;?rfc include="reference.RFC.1812"?&gt;<br>
             &lt;?rfc include="reference.RFC.2119"?&gt;<br>
             &lt;?rfc include="reference.RFC.2474"?&gt;<br>
      -      &lt;?rfc include="reference.RFC.3168"?&gt;<br>
             &lt;?rfc include="reference.RFC.3473"?&gt;<br>
             &lt;?rfc include="reference.RFC.4301"?&gt;<br>
             &lt;?rfc include="reference.RFC.4302"?&gt;<br>
    </p>
    <p>Lou<br>
    </p>
    <div class="moz-cite-prefix">On 10/22/2019 8:19 AM, Stewart Bryant
      wrote:<br>
    </div>
    <blockquote type="cite"
      cite="mid:7f613b1d-416e-e563-6aa9-833f907155ba@gmail.com">
      <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
      <br>
      The main flow identifiers will be SA+DA+SP+DP (sure there is type
      but there are only a couple of values used in practice)<br>
      <br>
      You would only really use the DSCP bits to select a subgroup of
      the packets within a flow for special treatment.<br>
      <br>
      It seems unlikely that you would select more than a tiny number of
      elements within the flow for special treatment on the basis for
      the DSCP bits, where tiny is likely to be one.<br>
      <br>
      So it seems unlikely that there is any scaling impact.<br>
      <br>
      - Stewart<br>
      <br>
      <div class="moz-cite-prefix">On 22/10/2019 01:53, Grossman, Ethan
        A. wrote:<br>
      </div>
      <blockquote type="cite"
cite="mid:BYAPR06MB4325AFB733AAA66AEB6FF2F7C4680@BYAPR06MB4325.namprd06.prod.outlook.com">
        <meta http-equiv="Content-Type" content="text/html;
          charset=UTF-8">
        <meta name="Generator" content="Microsoft Word 15 (filtered&#xA;
          medium)">
        <style><!--
/* Font Definitions */
@font-face
	{font-family:"Cambria Math";
	panose-1:2 4 5 3 5 4 6 3 2 4;}
@font-face
	{font-family:Calibri;
	panose-1:2 15 5 2 2 2 4 3 2 4;}
@font-face
	{font-family:Consolas;
	panose-1:2 11 6 9 2 2 4 3 2 4;}
/* Style Definitions */
p.MsoNormal, li.MsoNormal, div.MsoNormal
	{margin:0in;
	margin-bottom:.0001pt;
	font-size:11.0pt;
	font-family:"Calibri",sans-serif;}
a:link, span.MsoHyperlink
	{mso-style-priority:99;
	color:blue;
	text-decoration:underline;}
a:visited, span.MsoHyperlinkFollowed
	{mso-style-priority:99;
	color:purple;
	text-decoration:underline;}
pre
	{mso-style-priority:99;
	mso-style-link:"HTML Preformatted Char";
	margin:0in;
	margin-bottom:.0001pt;
	font-size:10.0pt;
	font-family:"Courier New";}
p.msonormal0, li.msonormal0, div.msonormal0
	{mso-style-name:msonormal;
	mso-margin-top-alt:auto;
	margin-right:0in;
	mso-margin-bottom-alt:auto;
	margin-left:0in;
	font-size:11.0pt;
	font-family:"Calibri",sans-serif;}
span.HTMLPreformattedChar
	{mso-style-name:"HTML Preformatted Char";
	mso-style-priority:99;
	mso-style-link:"HTML Preformatted";
	font-family:Consolas;}
span.EmailStyle21
	{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="edit" spidmax="1026" />
</xml><![endif]--><!--[if gte mso 9]><xml>
<o:shapelayout v:ext="edit">
<o:idmap v:ext="edit" data="1" />
</o:shapelayout></xml><![endif]-->
        <div class="WordSection1">
          <p class="MsoNormal">Does losing control over those two bits
            (ECN) adversely affect the upward scalability of the system
            in any meaningful way? I mean, can one think of it like
            “this reduces the number of flows that can be identified by
            a factor of 4”?  Does anyone working on “Large Scale DetNet”
            have any thoughts on this? <o:p></o:p></p>
          <p class="MsoNormal">Thanks,<o:p></o:p></p>
          <p class="MsoNormal">Ethan.<o:p></o:p></p>
          <p class="MsoNormal"><o:p> </o:p></p>
          <p class="MsoNormal"><b>From:</b> detnet <a
              class="moz-txt-link-rfc2396E"
              href="mailto:detnet-bounces@ietf.org"
              moz-do-not-send="true">&lt;detnet-bounces@ietf.org&gt;</a>
            <b>On Behalf Of </b>Andrew G. Malis<br>
            <b>Sent:</b> Monday, October 21, 2019 6:29 AM<br>
            <b>To:</b> Stewart Bryant <a class="moz-txt-link-rfc2396E"
              href="mailto:stewart.bryant@gmail.com"
              moz-do-not-send="true">&lt;stewart.bryant@gmail.com&gt;</a><br>
            <b>Cc:</b> <a class="moz-txt-link-abbreviated"
              href="mailto:DetNet@ietf.org" moz-do-not-send="true">DetNet@ietf.org</a>;
            Lou Berger <a class="moz-txt-link-rfc2396E"
              href="mailto:lberger@labn.net" moz-do-not-send="true">&lt;lberger@labn.net&gt;</a>;
            Black, David <a class="moz-txt-link-rfc2396E"
              href="mailto:David.Black@dell.com" moz-do-not-send="true">&lt;David.Black@dell.com&gt;</a><br>
            <b>Subject:</b> Re: [Detnet] Fwd:
            draft-ietf-detnet-ip-02.txt - ECN<o:p></o:p></p>
          <p class="MsoNormal"><o:p> </o:p></p>
          <div>
            <p class="MsoNormal">I also don't have any objection to
              removing the ECN text.<o:p></o:p></p>
            <div>
              <p class="MsoNormal"><o:p> </o:p></p>
            </div>
            <div>
              <p class="MsoNormal">Cheers,<o:p></o:p></p>
            </div>
            <div>
              <p class="MsoNormal">Andy<o:p></o:p></p>
            </div>
            <div>
              <p class="MsoNormal"><o:p> </o:p></p>
            </div>
          </div>
          <p class="MsoNormal"><o:p> </o:p></p>
          <div>
            <div>
              <p class="MsoNormal">On Mon, Oct 21, 2019 at 8:59 AM
                Stewart Bryant &lt;<a
                  href="mailto:stewart.bryant@gmail.com"
                  moz-do-not-send="true">stewart.bryant@gmail.com</a>&gt;
                wrote:<o:p></o:p></p>
            </div>
            <blockquote style="border:none;border-left:solid
              #CCCCCC&#xA; 1.0pt;padding:0in 0in 0in&#xA;
              6.0pt;margin-left:4.8pt;margin-right:0in">
              <div>
                <p class="MsoNormal" style="margin-bottom:12.0pt"><br>
                  Yes, let's delete the references to ECN from the text.<br>
                  <br>
                  - Stewart<o:p></o:p></p>
                <div>
                  <p class="MsoNormal">On 18/10/2019 22:57, Lou Berger
                    wrote:<o:p></o:p></p>
                </div>
                <blockquote style="margin-top:5.0pt;margin-bottom:5.0pt">
                  <p>David,<o:p></o:p></p>
                  <p>    I'm personally okay with dropping all
                    references to the ECN field.  But doing so is a
                    change from previous discussions so is a WG call.<o:p></o:p></p>
                  <p>WG,<o:p></o:p></p>
                  <p>Are there any objections to removing the language
                    related to the ECN field? <o:p> </o:p></p>
                  <p>The implication is that the detnet IP standard will
                    only cover the 6-bit DSCP field carried in what was
                    once referred to as the 8-bit IP TOS Field.<o:p></o:p></p>
                  <p>Thanks,<o:p></o:p></p>
                  <p>Lou<o:p></o:p></p>
                  <p>(No hats)<o:p></o:p></p>
                  <div>
                    <p class="MsoNormal">On 10/16/2019 11:08 PM, Black,
                      David wrote:<o:p></o:p></p>
                  </div>
                  <blockquote
                    style="margin-top:5.0pt;margin-bottom:5.0pt">
                    <div>
                      <p>&gt; While I understand you have concerns about
                        a node providing different traffic treatment
                        based on ECN markings on a local node, I believe
                        this happens today –<br>
                        &gt; just look at the related config options for
                        your favorite router vendor.  Can you live with
                        SHOULD NOT vs MUST NOT?<o:p></o:p></p>
                      <p class="MsoNormal"
                        style="mso-margin-top-alt:auto;mso-margin-bottom-alt:auto"><span
                          style="color:#993366">I can live with removal
                          of all mention of ECN from this draft.  I
                          would suggest this course of action if the
                          goal is to avoid “MUST NOT” wording.</span><o:p></o:p></p>
                      <p class="MsoNormal"
                        style="mso-margin-top-alt:auto;mso-margin-bottom-alt:auto"><span
                          style="color:#993366"> </span><o:p></o:p></p>
                      <p class="MsoNormal"
                        style="mso-margin-top-alt:auto;mso-margin-bottom-alt:auto"><span
                          style="color:#993366">Otherwise, I would need
                          to be convinced that what the draft proposes
                          to do/allow wrt ECN is consistent with RFC
                          3168.  The current text is not consistent with
                          RFC 3168..</span><o:p></o:p></p>
                      <p class="MsoNormal"
                        style="mso-margin-top-alt:auto;mso-margin-bottom-alt:auto"><span
                          style="color:#993366"> </span><o:p></o:p></p>
                      <div>
                        <p class="MsoNormal"
                          style="mso-margin-top-alt:auto;mso-margin-bottom-alt:auto"><span
                            style="color:#993366">Thanks, --David</span><o:p></o:p></p>
                      </div>
                      <p class="MsoNormal"
                        style="mso-margin-top-alt:auto;mso-margin-bottom-alt:auto"><span
                          style="color:#993366"> </span><o:p></o:p></p>
                      <div style="border:none;border-left:solid
                        blue&#xA; 1.5pt;padding:0in 0in 0in 4.0pt">
                        <div>
                          <div style="border:none;border-top:solid
                            #E1E1E1&#xA; 1.0pt;padding:3.0pt 0in 0in
                            0in">
                            <p class="MsoNormal"
                              style="mso-margin-top-alt:auto;mso-margin-bottom-alt:auto"><b>From:</b>
                              Lou Berger <a
                                href="mailto:lberger@labn.net"
                                target="_blank" moz-do-not-send="true">&lt;lberger@labn.net&gt;</a>
                              <br>
                              <b>Sent:</b> Wednesday, October 16, 2019
                              10:02 PM<br>
                              <b>To:</b> Black, David; <a
                                href="mailto:DetNet@ietf.org"
                                target="_blank" moz-do-not-send="true">DetNet@ietf.org</a><br>
                              <b>Subject:</b> Re: [Detnet] Fwd:
                              draft-ietf-detnet-ip-02.txt - ECN<o:p></o:p></p>
                          </div>
                        </div>
                        <p class="MsoNormal"
                          style="mso-margin-top-alt:auto;mso-margin-bottom-alt:auto"> <o:p></o:p></p>
                        <div>
                          <p><span style="color:#CE1126">[EXTERNAL
                              EMAIL] </span><o:p></o:p></p>
                        </div>
                        <p>sigh -I thought we went over all language in
                          e-mail and over the phone.<o:p></o:p></p>
                        <div>
                          <p class="MsoNormal"
                            style="mso-margin-top-alt:auto;mso-margin-bottom-alt:auto">On
                            10/16/2019 4:43 PM, Black, David wrote:<o:p></o:p></p>
                        </div>
                        <blockquote
                          style="margin-top:5.0pt;margin-bottom:5.0pt">
                          <div>
                            <div>
                              <p class="MsoNormal"
                                style="mso-margin-top-alt:auto;mso-margin-bottom-alt:auto"><span
style="font-family:&quot;Arial&quot;,sans-serif">Forwarding to remove <a
href="mailto:internet-drafts@ietf.org" target="_blank"
                                    moz-do-not-send="true">internet-drafts@ietf.org</a>
                                  as a recipient.  Please respond to
                                  this email. </span><o:p></o:p></p>
                            </div>
                            <div>
                              <p class="MsoNormal"
                                style="mso-margin-top-alt:auto;mso-margin-bottom-alt:auto"> <o:p></o:p></p>
                            </div>
                            <div
                              id="gmail-m_-9213105094002399330x_composer_signature">
                              <div>
                                <p class="MsoNormal"
                                  style="mso-margin-top-alt:auto;mso-margin-bottom-alt:auto"><span
style="font-size:9.5pt;color:#575757">Thanks, --David ... Sent from my
                                    Android not-so-smartphone.</span><o:p></o:p></p>
                              </div>
                            </div>
                            <div>
                              <p class="MsoNormal"
                                style="mso-margin-top-alt:auto;mso-margin-bottom-alt:auto"> <o:p></o:p></p>
                            </div>
                            <div>
                              <p class="MsoNormal"
                                style="mso-margin-top-alt:auto;mso-margin-bottom-alt:auto"> <o:p></o:p></p>
                            </div>
                            <div>
                              <p class="MsoNormal"
                                style="mso-margin-top-alt:auto;mso-margin-bottom-alt:auto">--------
                                Original message --------<o:p></o:p></p>
                            </div>
                            <div>
                              <p class="MsoNormal"
                                style="mso-margin-top-alt:auto;mso-margin-bottom-alt:auto">From:
                                "Black, David" <a
                                  href="mailto:david.black@emc.com"
                                  target="_blank" moz-do-not-send="true">&lt;david.black@emc.com&gt;</a>
                                <o:p> </o:p></p>
                            </div>
                            <div>
                              <p class="MsoNormal"
                                style="mso-margin-top-alt:auto;mso-margin-bottom-alt:auto">Date:
                                10/16/19 3:13 PM (GMT-06:00) <o:p></o:p></p>
                            </div>
                            <div>
                              <p class="MsoNormal"
                                style="mso-margin-top-alt:auto;mso-margin-bottom-alt:auto">To:
                                <a
                                  href="mailto:internet-drafts@ietf.org"
                                  target="_blank" moz-do-not-send="true">internet-drafts@ietf.org</a>,
                                <a href="mailto:detnet@ietf.org"
                                  target="_blank" moz-do-not-send="true">detnet@ietf.org</a>
                                <o:p></o:p></p>
                            </div>
                            <div>
                              <p class="MsoNormal"
                                style="mso-margin-top-alt:auto;mso-margin-bottom-alt:auto">Subject:
                                draft-ietf-detnet-ip-02.txt - ECN <o:p></o:p></p>
                            </div>
                            <div>
                              <p class="MsoNormal"
                                style="mso-margin-top-alt:auto;mso-margin-bottom-alt:auto"> <o:p></o:p></p>
                            </div>
                          </div>
                          <div>
                            <p class="MsoNormal"
                              style="mso-margin-top-alt:auto;mso-margin-bottom-alt:auto"><span
                                style="font-size:10.0pt">The ECN
                                material in this draft conflicts with
                                RFC 3168 (a long-standing Proposed
                                Standard).  I apologize to anyone who
                                may have been under the impression that
                                all ECN-related concerns were resolved
                                in that call, as the text in this note
                                did not come up during that call.<br>
                                <br>
                                The TL;DR summary of my concerns is the
                                rationale for change [3] below:<br>
                                <br>
                                        Rationale: Use of ECN field for
                                flow identification is not compatible
                                with RFC 3168.</span><o:p></o:p></p>
                          </div>
                        </blockquote>
                        <p>It was my understanding that your primary
                          concern was split paths and this is what we
                          covered in the language distributed on
                          Monday.  <o:p></o:p></p>
                        <p>While I understand you have concerns about a
                          node providing different traffic treatment
                          based on ECN markings on a local node, I
                          believe this happens today -- just look at the
                          related config options for your favorite
                          router vendor.  Can you live with SHOULD NOT
                          vs MUST NOT?<o:p></o:p></p>
                        <p>Thanks,<o:p></o:p></p>
                        <p>Lou<o:p></o:p></p>
                        <p> <o:p></o:p></p>
                        <blockquote
                          style="margin-top:5.0pt;margin-bottom:5.0pt">
                          <div>
                            <p class="MsoNormal"
                              style="mso-margin-top-alt:auto;mso-margin-bottom-alt:auto"><span
                                style="font-size:10.0pt"><br>
-------------------------------------------------<br>
                                <br>
                                The following four changes will correct
                                this problem:<br>
                                <br>
                                [1] In Section 3.  DetNet IP Data Plane
                                Overview<br>
                                <br>
                                OLD<br>
                                   The DetNet IP data plane also allows
                                for optional matching on two<br>
                                   additional data fields.  The optional
                                fields are the ECN Field, as in<br>
                                   [RFC3168], and the IPv6 flow label
                                field, as defined in [RFC8200].<br>
                                NEW<br>
                                   The DetNet IP data plane also allows
                                for optional matching on one<br>
                                   additional data field, the IPv6 flow
                                label field, as defined in [RFC8200].<br>
                                <br>
                                Rationale: ECN field MUST NOT be used to
                                subdivide a flow into sub-flows.  See
                                RFC 3168.<br>
                                <br>
                                [2] In  Section 4.3.1.  Class of Service<br>
                                <br>
                                Remove this sentence:<br>
                                <br>
                                   The 2-bit explicit congestion<br>
                                   notification (ECN) [RFC3168] field
                                MAY also be used.<br>
                                <br>
                                Rationale: The ECN mechanism is not a
                                Class of service mechanism.  See RFC
                                3168.<br>
                                <br>
                                [3] In Section 5.1.1.4.  IPv4 Type of
                                Service and IPv6 Traffic Class Fields<br>
                                <br>
                                Remove this text:<br>
                                <br>
                                   Implementations of this document MUST
                                allow the ECN field to be<br>
                                   ignored as part of DetNet flow
                                identification.  Additionally,<br>
                                   implementations SHOULD support
                                identification of DetNet flows based<br>
                                   on the value carried in the ECN
                                field.  When this field is used to<br>
                                   identify a specific DetNet flow,
                                implementations MUST support a list<br>
                                   of ECN values that match a specific
                                slow.<br>
                                <br>
                                If desired, replace it with:<br>
                                <br>
                                   The ECN field MUST NOT be used as
                                part of DetNet flow identification.<br>
                                <br>
                                Rationale: Use of ECN field for flow
                                identification is not compatible with
                                RFC 3168.<br>
                                <br>
                                [4] In Section 6.  Management and
                                Control Information Summary<br>
                                <br>
                                Remove these two bullets:<br>
                                <br>
                                      *  If the ECN field is to be used
                                in flow identification.<br>
                                         Matching based on ECN filed
                                values is optional.<br>
                                <br>
                                      *  When ECN field is used in flow
                                identification, a list of field<br>
                                         values that may be used by a
                                specific flow.<br>
                                <br>
                                Rationale: Same as [3].<br>
                                <br>
                                Thanks, --David<br>
                                <br>
                                &gt; -----Original Message-----<br>
                                &gt; From: I-D-Announce <a
                                  href="mailto:i-d-announce-bounces@ietf.org"
                                  target="_blank" moz-do-not-send="true">
                                  &lt;i-d-announce-bounces@ietf.org&gt;</a>
                                On Behalf Of internet-<br>
                                &gt; <a href="mailto:drafts@ietf.org"
                                  target="_blank" moz-do-not-send="true">drafts@ietf.org</a><br>
                                &gt; Sent: Wednesday, October 16, 2019
                                3:49 PM<br>
                                &gt; To: <a
                                  href="mailto:i-d-announce@ietf.org"
                                  target="_blank" moz-do-not-send="true">i-d-announce@ietf.org</a><br>
                                &gt; Cc: <a
                                  href="mailto:detnet@ietf.org"
                                  target="_blank" moz-do-not-send="true">detnet@ietf.org</a><br>
                                &gt; Subject: I-D Action:
                                draft-ietf-detnet-ip-02.txt<br>
                                &gt; <br>
                                &gt; <br>
                                &gt; [EXTERNAL EMAIL]<br>
                                &gt; <br>
                                &gt; <br>
                                &gt; A New Internet-Draft is available
                                from the on-line Internet-Drafts
                                directories.<br>
                                &gt; This draft is a work item of the
                                Deterministic Networking WG of the IETF.<br>
                                &gt; <br>
                                &gt;         Title           : DetNet
                                Data Plane: IP<br>
                                &gt;         Authors         : Balázs
                                Varga<br>
                                &gt;                           János
                                Farkas<br>
                                &gt;                           Lou
                                Berger<br>
                                &gt;                           Don Fedyk<br>
                                &gt;                           Andrew G.
                                Malis<br>
                                &gt;                           Stewart
                                Bryant<br>
                                &gt;                           Jouni
                                Korhonen<br>
                                &gt;        Filename        :
                                draft-ietf-detnet-ip-02.txt<br>
                                &gt;        Pages           : 23<br>
                                &gt;        Date            : 2019-10-16<br>
                                &gt; <br>
                                &gt; Abstract:<br>
                                &gt;    This document specifies the
                                Deterministic Networking data plane when<br>
                                &gt;    operating in an IP packet
                                switched network.<br>
                                &gt; <br>
                                &gt; <br>
                                &gt; The IETF datatracker status page
                                for this draft is:<br>
                                &gt; <a
href="https://urldefense.proofpoint.com/v2/url?u=https-3A__datatracker.ietf.org_doc_draft-2Dietf-2Ddetnet-2Dip_&amp;d=DwMFaQ&amp;c=lI8Zb6TzM3d1tX4iEu7bpg&amp;r=ZcHC6wX_gDwPDcfMaFNZiQ&amp;m=aXsW21APRn1D0lnb_8NZAAvhbFKvvtW7hNZN0L4OVkU&amp;s=mzbAKXUleGS8Bz7ajbUbKTPPDXTF0sMHaR30Jz1vx3I&amp;e="
                                  target="_blank" moz-do-not-send="true">
https://datatracker.ietf.org/doc/draft-ietf-detnet-ip/</a><br>
                                &gt; <br>
                                &gt; There are also htmlized versions
                                available at:<br>
                                &gt; <a
href="https://urldefense.proofpoint.com/v2/url?u=https-3A__tools.ietf.org_html_draft-2Dietf-2Ddetnet-2Dip-2D02&amp;d=DwMFaQ&amp;c=lI8Zb6TzM3d1tX4iEu7bpg&amp;r=ZcHC6wX_gDwPDcfMaFNZiQ&amp;m=aXsW21APRn1D0lnb_8NZAAvhbFKvvtW7hNZN0L4OVkU&amp;s=U2KdtDL3CUVCsekPojtQVKIvgeP45L36pWIa_NTIOsA&amp;e="
                                  target="_blank" moz-do-not-send="true">
https://tools.ietf.org/html/draft-ietf-detnet-ip-02</a><br>
                                &gt; <a
href="https://urldefense.proofpoint.com/v2/url?u=https-3A__datatracker.ietf.org_doc_html_draft-2Dietf-2Ddetnet-2Dip-2D02&amp;d=DwMFaQ&amp;c=lI8Zb6TzM3d1tX4iEu7bpg&amp;r=ZcHC6wX_gDwPDcfMaFNZiQ&amp;m=aXsW21APRn1D0lnb_8NZAAvhbFKvvtW7hNZN0L4OVkU&amp;s=v_m7-Vya44Tpf38IPNTfLFKd9vOPrwEKJ1koUg0xB-s&amp;e="
                                  target="_blank" moz-do-not-send="true">
https://datatracker.ietf.org/doc/html/draft-ietf-detnet-ip-02</a><br>
                                &gt; <br>
                                &gt; A diff from the previous version is
                                available at:<br>
                                &gt; <a
href="https://urldefense.proofpoint.com/v2/url?u=https-3A__www.ietf.org_rfcdiff-3Furl2-3Ddraft-2Dietf-2Ddetnet-2Dip-2D02&amp;d=DwMFaQ&amp;c=lI8Zb6TzM3d1tX4iEu7bpg&amp;r=ZcHC6wX_gDwPDcfMaFNZiQ&amp;m=aXsW21APRn1D0lnb_8NZAAvhbFKvvtW7hNZN0L4OVkU&amp;s=9FVm_p_MTKAngR5wvgnJsDRVpBhRs1VBb-HiEc9AuFw&amp;e="
                                  target="_blank" moz-do-not-send="true">
https://www.ietf.org/rfcdiff?url2=draft-ietf-detnet-ip-02</a><br>
                                &gt; <br>
                                &gt; <br>
                                &gt; Please note that it may take a
                                couple of minutes from the time of
                                submission<br>
                                &gt; until the htmlized version and diff
                                are available at <a
href="https://urldefense.proofpoint.com/v2/url?u=http-3A__tools.ietf.org&amp;d=DwMFaQ&amp;c=lI8Zb6TzM3d1tX4iEu7bpg&amp;r=ZcHC6wX_gDwPDcfMaFNZiQ&amp;m=aXsW21APRn1D0lnb_8NZAAvhbFKvvtW7hNZN0L4OVkU&amp;s=iQJB8fuxh1qkUEUNRcxmOvQFjWSriYN94CSHktRBwSw&amp;e="
                                  target="_blank" moz-do-not-send="true">
                                  tools.ietf.org</a>.<br>
                                &gt; <br>
                                &gt; Internet-Drafts are also available
                                by anonymous FTP at:<br>
                                &gt; <a
href="https://urldefense.proofpoint.com/v2/url?u=ftp-3A__ftp.ietf.org_internet-2Ddrafts_&amp;d=DwMFaQ&amp;c=lI8Zb6TzM3d1tX4iEu7bpg&amp;r=ZcHC6wX_gDwPDcfMaFNZiQ&amp;m=aXsW21APRn1D0lnb_8NZAAvhbFKvvtW7hNZN0L4OVkU&amp;s=4kQjX_H4U0HBUhyMvMm8v_ub2smEgNFOgcbS-JFjmCg&amp;e="
                                  target="_blank" moz-do-not-send="true">
                                  ftp://ftp.ietf.org/internet-drafts/</a><br>
                                &gt; <br>
                                &gt;
                                _______________________________________________<br>
                                &gt; I-D-Announce mailing list<br>
                                &gt; <a
                                  href="mailto:I-D-Announce@ietf.org"
                                  target="_blank" moz-do-not-send="true">I-D-Announce@ietf.org</a><br>
                                &gt; <a
href="https://urldefense.proofpoint.com/v2/url?u=https-3A__www.ietf.org_mailman_listinfo_i-2Dd-2Dannounce&amp;d=DwMFaQ&amp;c=lI8Zb6TzM3d1tX4iEu7bpg&amp;r=ZcHC6wX_gDwPDcfMaFNZiQ&amp;m=aXsW21APRn1D0lnb_8NZAAvhbFKvvtW7hNZN0L4OVkU&amp;s=iESW3uqZs6fiih_VYgFB-F-rtwNyaGqHl757qWRjZ94&amp;e="
                                  target="_blank" moz-do-not-send="true">
https://www.ietf.org/mailman/listinfo/i-d-announce</a><br>
                                &gt; Internet-Draft directories: <a
href="https://urldefense.proofpoint.com/v2/url?u=http-3A__www.ietf.org_shadow.html&amp;d=DwMFaQ&amp;c=lI8Zb6TzM3d1tX4iEu7bpg&amp;r=ZcHC6wX_gDwPDcfMaFNZiQ&amp;m=aXsW21APRn1D0lnb_8NZAAvhbFKvvtW7hNZN0L4OVkU&amp;s=Gi367w04OysBMQsqQk4D_FlH9mrlETnu55sSZQwWo8M&amp;e="
                                  target="_blank" moz-do-not-send="true">
                                  http://www.ietf.org/shadow.html</a><br>
                                &gt; or <a
href="https://urldefense.proofpoint.com/v2/url?u=ftp-3A__ftp.ietf.org_ietf_1shadow-2Dsites.txt&amp;d=DwMFaQ&amp;c=lI8Zb6TzM3d1tX4iEu7bpg&amp;r=ZcHC6wX_gDwPDcfMaFNZiQ&amp;m=aXsW21APRn1D0lnb_8NZAAvhbFKvvtW7hNZN0L4OVkU&amp;s=YLkOGoZpigvSV1ZLn9IoiKXWyv2VoCYgoobywa8r3NE&amp;e="
                                  target="_blank" moz-do-not-send="true">
ftp://ftp.ietf.org/ietf/1shadow-sites.txt</a></span><o:p></o:p></p>
                          </div>
                          <p class="MsoNormal"
                            style="mso-margin-top-alt:auto;margin-bottom:12.0pt"><o:p> </o:p></p>
                          <pre>_______________________________________________<o:p></o:p></pre>
                          <pre>detnet mailing list<o:p></o:p></pre>
                          <pre><a href="mailto:detnet@ietf.org" target="_blank" moz-do-not-send="true">detnet@ietf.org</a><o:p></o:p></pre>
                          <pre><a href="https://urldefense.proofpoint.com/v2/url?u=https-3A__www.ietf.org_mailman_listinfo_detnet&amp;d=DwMFaQ&amp;c=lI8Zb6TzM3d1tX4iEu7bpg&amp;r=ZcHC6wX_gDwPDcfMaFNZiQ&amp;m=aXsW21APRn1D0lnb_8NZAAvhbFKvvtW7hNZN0L4OVkU&amp;s=ZKMFjjpaWmbkFYiW3V6Z8NzpzleGBZFDJT0yhKFMOyU&amp;e=" target="_blank" moz-do-not-send="true">https://www.ietf.org/mailman/listinfo/detnet</a><o:p></o:p></pre>
                        </blockquote>
                      </div>
                    </div>
                    <p class="MsoNormal"><o:p> </o:p></p>
                    <pre>_______________________________________________<o:p></o:p></pre>
                    <pre>detnet mailing list<o:p></o:p></pre>
                    <pre><a href="mailto:detnet@ietf.org" target="_blank" moz-do-not-send="true">detnet@ietf.org</a><o:p></o:p></pre>
                    <pre><a href="https://urldefense.proofpoint.com/v2/url?u=https-3A__www.ietf.org_mailman_listinfo_detnet&amp;d=DwMFaQ&amp;c=lI8Zb6TzM3d1tX4iEu7bpg&amp;r=ZcHC6wX_gDwPDcfMaFNZiQ&amp;m=aXsW21APRn1D0lnb_8NZAAvhbFKvvtW7hNZN0L4OVkU&amp;s=ZKMFjjpaWmbkFYiW3V6Z8NzpzleGBZFDJT0yhKFMOyU&amp;e=" target="_blank" moz-do-not-send="true">https://www.ietf.org/mailman/listinfo/detnet</a><o:p></o:p></pre>
                  </blockquote>
                  <p class="MsoNormal"><o:p> </o:p></p>
                  <pre>_______________________________________________<o:p></o:p></pre>
                  <pre>detnet mailing list<o:p></o:p></pre>
                  <pre><a href="mailto:detnet@ietf.org" target="_blank" moz-do-not-send="true">detnet@ietf.org</a><o:p></o:p></pre>
                  <pre><a href="https://urldefense.proofpoint.com/v2/url?u=https-3A__www.ietf.org_mailman_listinfo_detnet&amp;d=DwMFaQ&amp;c=lI8Zb6TzM3d1tX4iEu7bpg&amp;r=ZcHC6wX_gDwPDcfMaFNZiQ&amp;m=aXsW21APRn1D0lnb_8NZAAvhbFKvvtW7hNZN0L4OVkU&amp;s=ZKMFjjpaWmbkFYiW3V6Z8NzpzleGBZFDJT0yhKFMOyU&amp;e=" target="_blank" moz-do-not-send="true">https://www.ietf.org/mailman/listinfo/detnet</a><o:p></o:p></pre>
                </blockquote>
                <p class="MsoNormal"><o:p> </o:p></p>
              </div>
              <p class="MsoNormal">_______________________________________________<br>
                detnet mailing list<br>
                <a href="mailto:detnet@ietf.org" target="_blank"
                  moz-do-not-send="true">detnet@ietf.org</a><br>
                <a
href="https://urldefense.proofpoint.com/v2/url?u=https-3A__www.ietf.org_mailman_listinfo_detnet&amp;d=DwMFaQ&amp;c=lI8Zb6TzM3d1tX4iEu7bpg&amp;r=ZcHC6wX_gDwPDcfMaFNZiQ&amp;m=aXsW21APRn1D0lnb_8NZAAvhbFKvvtW7hNZN0L4OVkU&amp;s=ZKMFjjpaWmbkFYiW3V6Z8NzpzleGBZFDJT0yhKFMOyU&amp;e="
                  target="_blank" moz-do-not-send="true">https://www.ietf.org/mailman/listinfo/detnet</a><o:p></o:p></p>
            </blockquote>
          </div>
        </div>
      </blockquote>
      <br>
    </blockquote>
  </body>
</html>

--------------BDFB0F9A8FEDF28BD4741CC7--


From nobody Tue Oct 22 06:27:04 2019
Return-Path: <lberger@labn.net>
X-Original-To: detnet@ietfa.amsl.com
Delivered-To: detnet@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id EE8D412082E for <detnet@ietfa.amsl.com>; Tue, 22 Oct 2019 06:27:02 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.599
X-Spam-Level: 
X-Spam-Status: No, score=-2.599 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_LOW=-0.7, 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 (768-bit key) header.d=labn.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 BJx4aKneZEz9 for <detnet@ietfa.amsl.com>; Tue, 22 Oct 2019 06:26:58 -0700 (PDT)
Received: from gproxy6-pub.mail.unifiedlayer.com (outbound-ss-348.hostmonster.com [74.220.202.212]) (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 145251200F6 for <detnet@ietf.org>; Tue, 22 Oct 2019 06:26:58 -0700 (PDT)
Received: from cmgw12.unifiedlayer.com (unknown [10.9.0.12]) by gproxy6.mail.unifiedlayer.com (Postfix) with ESMTP id B435A1E09DA for <detnet@ietf.org>; Tue, 22 Oct 2019 07:26:56 -0600 (MDT)
Received: from box313.bluehost.com ([69.89.31.113]) by cmsmtp with ESMTP id MuBci06xD94wVMuBciIG6x; Tue, 22 Oct 2019 07:26:56 -0600
X-Authority-Reason: nr=8
X-Authority-Analysis: v=2.3 cv=L/wzvdb8 c=1 sm=1 tr=0 a=h1BC+oY+fLhyFmnTBx92Jg==:117 a=h1BC+oY+fLhyFmnTBx92Jg==:17 a=dLZJa+xiwSxG16/P+YVxDGlgEgI=:19 a=jpOVt7BSZ2e4Z31A5e1TngXxSK0=:19 a=xqWC_Br6kY4A:10:nop_ipv6 a=XobE76Q3jBoA:10:nop_rcvd_month_year a=Vy_oeq2dmq0A:10:endurance_base64_authed_username_1 a=r77TgQKjGQsHNAKrUKIA:9 a=174xjjHKAAAA:20 a=48vgC7mUAAAA:8 a=zbdspx1SHFaHntvXy1EA:9 a=pILNOxqGKmIA:10:nop_charset_2 a=UqCG9HQmAAAA:8 a=ZyRBiU1L-2knOTZR9vYA:9 a=F1N1EWJFEcAPSIos:21 a=UiCQ7L4-1S4A:10:nop_mshtml_css_classes a=hTZeC7Yk6K0A:10:nop_msword_html a=_W_S_7VecoQA:10:nop_html a=frz4AuCg-hUA:10:nop_css_in_html a=w1C3t2QeGrPiZgrLijVG:22 a=pHzHmUro8NiASowvMSCR:22 a=nt3jZW36AmriUCFCBwmW:22
DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=labn.net; s=default; h=Content-Type:In-Reply-To:MIME-Version:Date:Message-ID:From: References:To:Subject:Sender:Reply-To:Cc:Content-Transfer-Encoding:Content-ID :Content-Description:Resent-Date:Resent-From:Resent-Sender:Resent-To: Resent-Cc:Resent-Message-ID:List-Id:List-Help:List-Unsubscribe:List-Subscribe :List-Post:List-Owner:List-Archive; bh=ENZreFsmSluLTgkbqbUDsSfM+v1oWrx7/EeK9C1jE9A=; b=iROopfD67t/IHhYeWpZHZS8q1H ykJV0AlsvOIENaBj+EYTJvrRQZCAa4+HIGAvZrMMgflc15mL1THaPvo4/EvqcVrQQq6xrwANM+lwM zduxL5/JoItrJ/jIv7I+oPewJ;
Received: from [127.0.0.1] (port=16429 helo=[IPv6:::1]) by box313.bluehost.com with esmtpsa (TLSv1.2:ECDHE-RSA-AES128-GCM-SHA256:128) (Exim 4.92) (envelope-from <lberger@labn.net>) id 1iMuBc-003ioW-8n; Tue, 22 Oct 2019 07:26:56 -0600
To: =?UTF-8?Q?Bal=c3=a1zs_Varga_A?= <balazs.a.varga=40ericsson.com@dmarc.ietf.org>, "Grossman, Ethan A." <eagros@dolby.com>, "detnet@ietf.org" <detnet@ietf.org>
References: <BYAPR06MB43255366FC4214FF413E19F7C4850@BYAPR06MB4325.namprd06.prod.outlook.com> <AM5PR0701MB2289C727B97C8A3565AC971BAC970@AM5PR0701MB2289.eurprd07.prod.outlook.com>
From: Lou Berger <lberger@labn.net>
Message-ID: <2d612faf-afc6-424a-72e5-f604530b7ca1@labn.net>
Date: Tue, 22 Oct 2019 09:26:55 -0400
User-Agent: Mozilla/5.0 (Windows NT 10.0; WOW64; rv:60.0) Gecko/20100101 Thunderbird/60.3.1
MIME-Version: 1.0
In-Reply-To: <AM5PR0701MB2289C727B97C8A3565AC971BAC970@AM5PR0701MB2289.eurprd07.prod.outlook.com>
Content-Type: multipart/alternative; boundary="------------AD8037ECEA91EDD393A1D815"
Content-Language: en-US
X-AntiAbuse: This header was added to track abuse, please include it with any abuse report
X-AntiAbuse: Primary Hostname - box313.bluehost.com
X-AntiAbuse: Original Domain - ietf.org
X-AntiAbuse: Originator/Caller UID/GID - [47 12] / [47 12]
X-AntiAbuse: Sender Address Domain - labn.net
X-BWhitelist: no
X-Source-IP: 127.0.0.1
X-Source-L: Yes
X-Exim-ID: 1iMuBc-003ioW-8n
X-Source: 
X-Source-Args: 
X-Source-Dir: 
X-Source-Sender: ([IPv6:::1]) [127.0.0.1]:16429
X-Source-Auth: lberger@labn.net
X-Email-Count: 4
X-Source-Cap: bGFibm1vYmk7bGFibm1vYmk7Ym94MzEzLmJsdWVob3N0LmNvbQ==
X-Local-Domain: yes
Archived-At: <https://mailarchive.ietf.org/arch/msg/detnet/ZXz4wOHTbr4IUPN7N7_Ov56IszE>
Subject: Re: [Detnet] WG Last Call: draft-ietf-detnet-data-plane-framework-02
X-BeenThere: detnet@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: Discussions on Deterministic Networking BoF and Proposed WG <detnet.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/detnet>, <mailto:detnet-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/detnet/>
List-Post: <mailto:detnet@ietf.org>
List-Help: <mailto:detnet-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/detnet>, <mailto:detnet-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 22 Oct 2019 13:27:03 -0000

This is a multi-part message in MIME format.
--------------AD8037ECEA91EDD393A1D815
Content-Type: text/plain; charset=windows-1252; format=flowed
Content-Transfer-Encoding: 8bit

Hi,

     I've made some comments on the pull, the one substantive (not 
editorial) comment relate to a sentence being dropped that I can't 
really trace back to on-list discussion.  Please see 
https://github.com/detnet-wg/data-plane-drafts/pull/55 for the specifics.

Lou

(as contributor)

On 10/11/2019 2:31 PM, Balázs Varga A wrote:
>
> Hi,
>
> I have resolved the comments (many thanks!) of EthanG and DavidB.
>
> Ethan’s comments (01.10):
>
> - resolutions as per my email on 03.10 on the list. Most accepted as is.
>
> David’s comments (04.10):
>
> - all comments accepted.
>
> I have uploaded the new “xml” to github. See changes here:
>
> https://github.com/detnet-wg/data-plane-drafts/pull/55/files
>
> Cheers
>
> Bala’zs
>
> *From:* detnet <detnet-bounces@ietf.org> *On Behalf Of *Grossman, Ethan A.
> *Sent:* Tuesday, September 24, 2019 12:38 AM
> *To:* detnet@ietf.org
> *Subject:* [Detnet] WG Last Call: 
> draft-ietf-detnet-data-plane-framework-02
>
> All,
>
> This starts a two-week working group last call for 
> draft-ietf-detnet-data-plane-framework-02.
>
> The working group last call ends on Monday October 7. Please send your 
> comments to the working group mailing list.
>
> Positive comments, e.g., "I've reviewed this document and believe it 
> is ready for publication", are welcome!
>
> This is useful and important, even from authors.
>
> Thank you,
>
> Ethan Grossman, Document Shepherd
>
>
> _______________________________________________
> detnet mailing list
> detnet@ietf.org
> https://www.ietf.org/mailman/listinfo/detnet

--------------AD8037ECEA91EDD393A1D815
Content-Type: text/html; charset=windows-1252
Content-Transfer-Encoding: 8bit

<html>
  <head>
    <meta http-equiv="Content-Type" content="text/html;
      charset=windows-1252">
  </head>
  <body text="#000000" bgcolor="#FFFFFF">
    <p>Hi,</p>
    <p>    I've made some comments on the pull, the one substantive (not
      editorial) comment relate to a sentence being dropped that I can't
      really trace back to on-list discussion.  Please see <a
        href="https://github.com/detnet-wg/data-plane-drafts/pull/55">https://github.com/detnet-wg/data-plane-drafts/pull/55</a>
      for the specifics.</p>
    <p>Lou</p>
    <p>(as contributor)<br>
    </p>
    <div class="moz-cite-prefix">On 10/11/2019 2:31 PM, Balázs Varga A
      wrote:<br>
    </div>
    <blockquote type="cite"
cite="mid:AM5PR0701MB2289C727B97C8A3565AC971BAC970@AM5PR0701MB2289.eurprd07.prod.outlook.com">
      <meta http-equiv="Content-Type" content="text/html;
        charset=windows-1252">
      <meta name="Generator" content="Microsoft Word 15 (filtered
        medium)">
      <style><!--
/* Font Definitions */
@font-face
	{font-family:"Cambria Math";
	panose-1:2 4 5 3 5 4 6 3 2 4;}
@font-face
	{font-family:Calibri;
	panose-1:2 15 5 2 2 2 4 3 2 4;}
/* Style Definitions */
p.MsoNormal, li.MsoNormal, div.MsoNormal
	{margin:0in;
	margin-bottom:.0001pt;
	font-size:11.0pt;
	font-family:"Calibri",sans-serif;}
a:link, span.MsoHyperlink
	{mso-style-priority:99;
	color:#0563C1;
	text-decoration:underline;}
a:visited, span.MsoHyperlinkFollowed
	{mso-style-priority:99;
	color:#954F72;
	text-decoration:underline;}
p.MsoPlainText, li.MsoPlainText, div.MsoPlainText
	{mso-style-priority:99;
	mso-style-link:"Plain Text Char";
	margin:0in;
	margin-bottom:.0001pt;
	font-size:11.0pt;
	font-family:"Calibri",sans-serif;}
p.msonormal0, li.msonormal0, div.msonormal0
	{mso-style-name:msonormal;
	mso-margin-top-alt:auto;
	margin-right:0in;
	mso-margin-bottom-alt:auto;
	margin-left:0in;
	font-size:11.0pt;
	font-family:"Calibri",sans-serif;}
span.PlainTextChar
	{mso-style-name:"Plain Text Char";
	mso-style-priority:99;
	mso-style-link:"Plain Text";
	font-family:"Calibri",sans-serif;}
span.EmailStyle20
	{mso-style-type:personal;
	font-family:"Calibri",sans-serif;
	color:windowtext;}
span.EmailStyle21
	{mso-style-type:personal;
	font-family:"Calibri",sans-serif;
	color:windowtext;}
span.EmailStyle22
	{mso-style-type:personal-compose;
	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="edit" spidmax="1026" />
</xml><![endif]--><!--[if gte mso 9]><xml>
<o:shapelayout v:ext="edit">
<o:idmap v:ext="edit" data="1" />
</o:shapelayout></xml><![endif]-->
      <div class="WordSection1">
        <p class="MsoNormal">Hi,<o:p></o:p></p>
        <p class="MsoNormal"><o:p> </o:p></p>
        <p class="MsoNormal">I have resolved the comments (many thanks!)
          of EthanG and DavidB.
          <o:p></o:p></p>
        <p class="MsoNormal">Ethan’s comments (01.10):<o:p></o:p></p>
        <p class="MsoNormal">- resolutions as per my email on 03.10 on
          the list. Most accepted as is.<o:p></o:p></p>
        <p class="MsoNormal">David’s comments (04.10):<o:p></o:p></p>
        <p class="MsoNormal">- all comments accepted.<o:p></o:p></p>
        <p class="MsoNormal"><o:p> </o:p></p>
        <p class="MsoNormal">I have uploaded the new “xml” to github.
          See changes here:<o:p></o:p></p>
        <p class="MsoNormal"><a
            href="https://github.com/detnet-wg/data-plane-drafts/pull/55/files"
            moz-do-not-send="true">https://github.com/detnet-wg/data-plane-drafts/pull/55/files</a><o:p></o:p></p>
        <p class="MsoNormal"><o:p> </o:p></p>
        <p class="MsoNormal">Cheers<o:p></o:p></p>
        <p class="MsoNormal">Bala’zs<o:p></o:p></p>
        <p class="MsoNormal"><o:p> </o:p></p>
        <p class="MsoNormal"><o:p> </o:p></p>
        <div>
          <div style="border:none;border-top:solid #E1E1E1
            1.0pt;padding:3.0pt 0in 0in 0in">
            <p class="MsoNormal"><b>From:</b> detnet
              <a class="moz-txt-link-rfc2396E" href="mailto:detnet-bounces@ietf.org">&lt;detnet-bounces@ietf.org&gt;</a> <b>On Behalf Of
              </b>Grossman, Ethan A.<br>
              <b>Sent:</b> Tuesday, September 24, 2019 12:38 AM<br>
              <b>To:</b> <a class="moz-txt-link-abbreviated" href="mailto:detnet@ietf.org">detnet@ietf.org</a><br>
              <b>Subject:</b> [Detnet] WG Last Call:
              draft-ietf-detnet-data-plane-framework-02<o:p></o:p></p>
          </div>
        </div>
        <p class="MsoNormal"><o:p> </o:p></p>
        <p class="MsoPlainText">All,<o:p></o:p></p>
        <p class="MsoPlainText"><o:p> </o:p></p>
        <p class="MsoPlainText">This starts a two-week working group
          last call for draft-ietf-detnet-data-plane-framework-02.<o:p></o:p></p>
        <p class="MsoPlainText"><o:p> </o:p></p>
        <p class="MsoPlainText">The working group last call ends on
          Monday October 7. Please send your comments to the working
          group mailing list.<o:p></o:p></p>
        <p class="MsoPlainText"><o:p> </o:p></p>
        <p class="MsoPlainText">Positive comments, e.g., "I've reviewed
          this document and believe it is ready for publication", are
          welcome!<o:p></o:p></p>
        <p class="MsoPlainText">This is useful and important, even from
          authors.<o:p></o:p></p>
        <p class="MsoPlainText"><o:p> </o:p></p>
        <p class="MsoPlainText">Thank you,<o:p></o:p></p>
        <p class="MsoPlainText">Ethan Grossman, Document Shepherd<o:p></o:p></p>
        <p class="MsoNormal"><o:p> </o:p></p>
      </div>
      <br>
      <fieldset class="mimeAttachmentHeader"></fieldset>
      <pre class="moz-quote-pre" wrap="">_______________________________________________
detnet mailing list
<a class="moz-txt-link-abbreviated" href="mailto:detnet@ietf.org">detnet@ietf.org</a>
<a class="moz-txt-link-freetext" href="https://www.ietf.org/mailman/listinfo/detnet">https://www.ietf.org/mailman/listinfo/detnet</a>
</pre>
    </blockquote>
  </body>
</html>

--------------AD8037ECEA91EDD393A1D815--


From nobody Tue Oct 22 08:37:18 2019
Return-Path: <balazs.a.varga@ericsson.com>
X-Original-To: detnet@ietfa.amsl.com
Delivered-To: detnet@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 2522C1200C4 for <detnet@ietfa.amsl.com>; Tue, 22 Oct 2019 08:37:14 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.89
X-Spam-Level: 
X-Spam-Status: No, score=-1.89 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_MESSAGE=0.001, HTTPS_HTTP_MISMATCH=0.1, RCVD_IN_DNSWL_NONE=-0.0001, SPF_PASS=-0.001, T_KAM_HTML_FONT_INVALID=0.01, URIBL_BLOCKED=0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=ericsson.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id BVzZq8L3amgZ for <detnet@ietfa.amsl.com>; Tue, 22 Oct 2019 08:37:10 -0700 (PDT)
Received: from EUR04-HE1-obe.outbound.protection.outlook.com (mail-eopbgr70044.outbound.protection.outlook.com [40.107.7.44]) (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 A3E71120043 for <detnet@ietf.org>; Tue, 22 Oct 2019 08:37:09 -0700 (PDT)
ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=mIBNGcWSxXSkBnPd0mQyfRpXgoh4pSZyQJBrDqkENbN6VqT2sch1k0rHnnqepMC4CH5gr0ArqWykizTpXYwn9eUP2KHDsQWeT/cme1/afR4ccYBqcwdDNO7mMcmoKbgUn5qjhobDH0zmeOWvwgjPyPTU6DO59ihv8CYKl7In4HgVYqyIBK1T466drSbfinjj9MVc2LNKc4qVJT/sMCdbHrsTkp6BdOxtCbkymvtFM8LJ52ctOdSp0L/BjLZ5oTRYduVJWfjG/WhxbYch6knMS/beJMyNhGVRXiBbXpbF1de/M8+1fCuwySlxe4b12taT2qKh2PBjeX9nDvz55Em2Kg==
ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com;  s=arcselector9901; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=NyrdhmtZyF3KXdD/3BXR5cu0bYwzO0uKQIBBzAg8d/8=; b=kDfSuGOkkgXdj/Y3ig+iYjzXnJodqFIlim4daLYlBrKsbEc9lh++74XEhNnWaDhPq19ZtB8e9Fb08E5gC0BKyp6eRgAKvd2d6A+vJwvvqCK5OGb1ORWy4kylOS5IeJzKd7MmlEVtxraIivtpEW85umYwEQF558g3C9YUBxEGajAiQaj+m0e5EcHGmKYQcXsfPLhNbIqncWdCrIlzvGyHZ+c3HT+3KRKvsnBBYJ717d87Rgx9tIyqA5OjgOirXZtHiD0qJ2axxSk2aZF3nU1mRO/cJbhmBDYVtvjmPTOP5K1w2uZncpKK3dC4+9uktRz+kusXRARFjKIXKxBkRWmO8w==
ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=ericsson.com; dmarc=pass action=none header.from=ericsson.com; dkim=pass header.d=ericsson.com; arc=none
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=ericsson.com; s=selector2; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=NyrdhmtZyF3KXdD/3BXR5cu0bYwzO0uKQIBBzAg8d/8=; b=qNc+iOITGv6ZUR5UypinuwDaEs59HrQ3DtN/TIEGzOw3vS2MUaOUWx2wPaUW/d0DVOvHTMU6gNnXnFpzBMKUXHJwUJFkBziu0lNB/Ack92xz5FDzi5d9g4uLdZGP7pUx48zZ0fXXLIEFB5e6Q8ybcRxCSUByaf5Sh7ymVZhrLlY=
Received: from VI1PR07MB5614.eurprd07.prod.outlook.com (20.178.80.91) by VI1PR07MB4669.eurprd07.prod.outlook.com (20.177.54.12) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.2387.14; Tue, 22 Oct 2019 15:37:07 +0000
Received: from VI1PR07MB5614.eurprd07.prod.outlook.com ([fe80::2814:1b09:9d17:1c6d]) by VI1PR07MB5614.eurprd07.prod.outlook.com ([fe80::2814:1b09:9d17:1c6d%6]) with mapi id 15.20.2387.016; Tue, 22 Oct 2019 15:37:07 +0000
From: =?iso-8859-1?Q?Bal=E1zs_Varga_A?= <balazs.a.varga@ericsson.com>
To: Lou Berger <lberger@labn.net>, =?iso-8859-1?Q?Bal=E1zs_Varga_A?= <balazs.a.varga=40ericsson.com@dmarc.ietf.org>, "Grossman, Ethan A." <eagros@dolby.com>, "detnet@ietf.org" <detnet@ietf.org>
Thread-Topic: [Detnet] WG Last Call: draft-ietf-detnet-data-plane-framework-02
Thread-Index: AdVyX0z5chSI1ZdgSJuApsCOxiT+RwOAWPmAAh7rmoAABHrR4A==
Date: Tue, 22 Oct 2019 15:37:06 +0000
Message-ID: <VI1PR07MB56140B9924350752902F98E3AC680@VI1PR07MB5614.eurprd07.prod.outlook.com>
References: <BYAPR06MB43255366FC4214FF413E19F7C4850@BYAPR06MB4325.namprd06.prod.outlook.com> <AM5PR0701MB2289C727B97C8A3565AC971BAC970@AM5PR0701MB2289.eurprd07.prod.outlook.com> <2d612faf-afc6-424a-72e5-f604530b7ca1@labn.net>
In-Reply-To: <2d612faf-afc6-424a-72e5-f604530b7ca1@labn.net>
Accept-Language: hu-HU, en-US
Content-Language: en-US
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
authentication-results: spf=none (sender IP is ) smtp.mailfrom=balazs.a.varga@ericsson.com; 
x-originating-ip: [178.164.209.144]
x-ms-publictraffictype: Email
x-ms-office365-filtering-correlation-id: 9b5ae002-d40d-4042-75ea-08d75705b217
x-ms-traffictypediagnostic: VI1PR07MB4669:
x-ms-exchange-purlcount: 3
x-microsoft-antispam-prvs: <VI1PR07MB466999FF1BFA1849C450F850AC680@VI1PR07MB4669.eurprd07.prod.outlook.com>
x-ms-oob-tlc-oobclassifiers: OLM:2276;
x-forefront-prvs: 01986AE76B
x-forefront-antispam-report: SFV:NSPM; SFS:(10009020)(4636009)(346002)(376002)(39860400002)(136003)(366004)(396003)(51914003)(199004)(189003)(76176011)(74316002)(8676002)(55016002)(6246003)(110136005)(9326002)(6306002)(86362001)(7696005)(99286004)(9686003)(236005)(102836004)(14454004)(6506007)(52536014)(966005)(53546011)(229853002)(316002)(45776006)(26005)(478600001)(186003)(81156014)(2501003)(81166006)(25786009)(54896002)(66574012)(66066001)(71190400001)(66556008)(66476007)(3846002)(8936002)(486006)(33656002)(64756008)(14444005)(66446008)(6116002)(790700001)(2906002)(11346002)(446003)(7736002)(6436002)(476003)(76116006)(71200400001)(606006)(66946007)(5660300002)(256004); DIR:OUT; SFP:1101; SCL:1; SRVR:VI1PR07MB4669; H:VI1PR07MB5614.eurprd07.prod.outlook.com; FPR:; SPF:None; LANG:en; PTR:InfoNoRecords; A:1; MX:1; 
received-spf: None (protection.outlook.com: ericsson.com does not designate permitted sender hosts)
x-ms-exchange-senderadcheck: 1
x-microsoft-antispam: BCL:0;
x-microsoft-antispam-message-info: Wt1jFXCJL85iDSRd/3ls+xXm37HuO1rW/x1DIepz3HRwkRRXzkgAa9pt2422tdLhxXfD3VRTIBb5bftOTW2a5uohFzCBFDcGeOlnqfYgF1xUNTUTGIqz6LUuoK9Gri9X0V+PusShWxZrAKK/gEVMKCJH5+bVM/Fs6dczNJD8NnVYIlTlCuSrpRiVOIGIKYj7maia+l/sYRQthkD9uGMJg2Dv+IX8d+Czrrmsm23sLNyWhZycXe21x9WAAgr9ZcgdYkfR0vdy0BIindEGFZJZKQpkhZwPrymr9kF3M7cjzzDa8kmMOFO4rjGJjIplpSSy3zK055pz12+pEFUDy0weilq25zuKq6J0kAeqcHDCzITN5y1K/wd73e65oiXjii0r2Pd5yZ5AbozU1v7X6j7w5H0NTsYuPEveFb69GwaROjgdo4ifzPqUp5X4UVk7F57noB1YscnfQqGQ/nCX687AdrhktBvrbQYupuS1Pyy4g68=
x-ms-exchange-transport-forked: True
Content-Type: multipart/alternative; boundary="_000_VI1PR07MB56140B9924350752902F98E3AC680VI1PR07MB5614eurp_"
MIME-Version: 1.0
X-OriginatorOrg: ericsson.com
X-MS-Exchange-CrossTenant-Network-Message-Id: 9b5ae002-d40d-4042-75ea-08d75705b217
X-MS-Exchange-CrossTenant-originalarrivaltime: 22 Oct 2019 15:37:06.9260 (UTC)
X-MS-Exchange-CrossTenant-fromentityheader: Hosted
X-MS-Exchange-CrossTenant-id: 92e84ceb-fbfd-47ab-be52-080c6b87953f
X-MS-Exchange-CrossTenant-mailboxtype: HOSTED
X-MS-Exchange-CrossTenant-userprincipalname: khKvmsvK+kcn1FPGnW93LTmJ6LuJiuD5qc2zfuJYYw4v5/au/jzuXejIXVrjReCrDYj96s0epQdC5uU9TnjlSi894PA9XrWYZfCaY8Cp/NE=
X-MS-Exchange-Transport-CrossTenantHeadersStamped: VI1PR07MB4669
Archived-At: <https://mailarchive.ietf.org/arch/msg/detnet/xW239dokdAoSMcG-8S4IqSOfojo>
Subject: Re: [Detnet] WG Last Call: draft-ietf-detnet-data-plane-framework-02
X-BeenThere: detnet@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: Discussions on Deterministic Networking BoF and Proposed WG <detnet.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/detnet>, <mailto:detnet-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/detnet/>
List-Post: <mailto:detnet@ietf.org>
List-Help: <mailto:detnet-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/detnet>, <mailto:detnet-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 22 Oct 2019 15:37:14 -0000

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

Hi Lou,
Thanks for the review. I have replied to your comments.
I will update the branch Thursday if no other comments from the list.
Cheers
Bala'zs

From: detnet <detnet-bounces@ietf.org> On Behalf Of Lou Berger
Sent: Tuesday, October 22, 2019 3:27 PM
To: Bal=E1zs Varga A <balazs.a.varga=3D40ericsson.com@dmarc.ietf.org>; Gros=
sman, Ethan A. <eagros@dolby.com>; detnet@ietf.org
Subject: Re: [Detnet] WG Last Call: draft-ietf-detnet-data-plane-framework-=
02


Hi,

    I've made some comments on the pull, the one substantive (not editorial=
) comment relate to a sentence being dropped that I can't really trace back=
 to on-list discussion.  Please see https://github.com/detnet-wg/data-plane=
-drafts/pull/55<https://protect2.fireeye.com/v1/url?k=3Db00bd881-ec81fa68-b=
00b981a-0cc47ad93e2e-6b61ca7eae1e5f30&q=3D1&e=3D19b5c1f8-f0d0-4ca3-b1a2-4b7=
f1cf22c57&u=3Dhttps%3A%2F%2Fgithub.com%2Fdetnet-wg%2Fdata-plane-drafts%2Fpu=
ll%2F55> for the specifics.

Lou

(as contributor)
On 10/11/2019 2:31 PM, Bal=E1zs Varga A wrote:
Hi,

I have resolved the comments (many thanks!) of EthanG and DavidB.
Ethan's comments (01.10):
- resolutions as per my email on 03.10 on the list. Most accepted as is.
David's comments (04.10):
- all comments accepted.

I have uploaded the new "xml" to github. See changes here:
https://github.com/detnet-wg/data-plane-drafts/pull/55/files<https://protec=
t2.fireeye.com/v1/url?k=3D07fb4f7c-5b716d95-07fb0fe7-0cc47ad93e2e-64fd77447=
1411658&q=3D1&e=3D19b5c1f8-f0d0-4ca3-b1a2-4b7f1cf22c57&u=3Dhttps%3A%2F%2Fgi=
thub.com%2Fdetnet-wg%2Fdata-plane-drafts%2Fpull%2F55%2Ffiles>

Cheers
Bala'zs


From: detnet <detnet-bounces@ietf.org><mailto:detnet-bounces@ietf.org> On B=
ehalf Of Grossman, Ethan A.
Sent: Tuesday, September 24, 2019 12:38 AM
To: detnet@ietf.org<mailto:detnet@ietf.org>
Subject: [Detnet] WG Last Call: draft-ietf-detnet-data-plane-framework-02


All,



This starts a two-week working group last call for draft-ietf-detnet-data-p=
lane-framework-02.



The working group last call ends on Monday October 7. Please send your comm=
ents to the working group mailing list.



Positive comments, e.g., "I've reviewed this document and believe it is rea=
dy for publication", are welcome!

This is useful and important, even from authors.



Thank you,

Ethan Grossman, Document Shepherd




_______________________________________________

detnet mailing list

detnet@ietf.org<mailto:detnet@ietf.org>

https://www.ietf.org/mailman/listinfo/detnet

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

<html>
<head>
<meta http-equiv=3D"Content-Type" content=3D"text/html; charset=3Diso-8859-=
1">
<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;
	color:black;}
a:link, span.MsoHyperlink
	{mso-style-priority:99;
	color:#0563C1;
	text-decoration:underline;}
a:visited, span.MsoHyperlinkFollowed
	{mso-style-priority:99;
	color:#954F72;
	text-decoration:underline;}
p.MsoPlainText, li.MsoPlainText, div.MsoPlainText
	{mso-style-priority:99;
	mso-style-link:"Plain Text Char";
	margin:0in;
	margin-bottom:.0001pt;
	font-size:11.0pt;
	font-family:"Calibri",sans-serif;
	color:black;}
pre
	{mso-style-priority:99;
	mso-style-link:"HTML Preformatted Char";
	margin:0in;
	margin-bottom:.0001pt;
	font-size:10.0pt;
	font-family:"Courier New";
	color:black;}
p.msonormal0, li.msonormal0, div.msonormal0
	{mso-style-name:msonormal;
	mso-margin-top-alt:auto;
	margin-right:0in;
	mso-margin-bottom-alt:auto;
	margin-left:0in;
	font-size:11.0pt;
	font-family:"Calibri",sans-serif;
	color:black;}
span.PlainTextChar
	{mso-style-name:"Plain Text Char";
	mso-style-priority:99;
	mso-style-link:"Plain Text";
	font-family:"Calibri",sans-serif;}
span.EmailStyle21
	{mso-style-type:personal;
	font-family:"Calibri",sans-serif;
	color:windowtext;}
span.EmailStyle22
	{mso-style-type:personal;
	font-family:"Calibri",sans-serif;
	color:windowtext;}
span.EmailStyle23
	{mso-style-type:personal;
	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:Consolas;
	color:black;}
span.EmailStyle26
	{mso-style-type:personal-reply;
	font-family:"Calibri",sans-serif;
	color:windowtext;}
.MsoChpDefault
	{mso-style-type:export-only;
	font-size:10.0pt;}
@page WordSection1
	{size:8.5in 11.0in;
	margin:1.0in 1.0in 1.0in 1.0in;}
div.WordSection1
	{page:WordSection1;}
--></style><!--[if gte mso 9]><xml>
<o:shapedefaults v:ext=3D"edit" spidmax=3D"1026" />
</xml><![endif]--><!--[if gte mso 9]><xml>
<o:shapelayout v:ext=3D"edit">
<o:idmap v:ext=3D"edit" data=3D"1" />
</o:shapelayout></xml><![endif]-->
</head>
<body bgcolor=3D"white" lang=3D"EN-US" link=3D"#0563C1" vlink=3D"#954F72">
<div class=3D"WordSection1">
<p class=3D"MsoNormal"><span style=3D"color:windowtext">Hi Lou,<o:p></o:p><=
/span></p>
<p class=3D"MsoNormal"><span style=3D"color:windowtext">Thanks for the revi=
ew. I have replied to your comments.<o:p></o:p></span></p>
<p class=3D"MsoNormal"><span style=3D"color:windowtext">I will update the b=
ranch Thursday if no other comments from the list.<o:p></o:p></span></p>
<p class=3D"MsoNormal"><span style=3D"color:windowtext">Cheers<o:p></o:p></=
span></p>
<p class=3D"MsoNormal"><span style=3D"color:windowtext">Bala&#8217;zs<o:p><=
/o:p></span></p>
<p class=3D"MsoNormal"><span style=3D"color:windowtext"><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"color:windowtext">From:</span></b>=
<span style=3D"color:windowtext"> detnet &lt;detnet-bounces@ietf.org&gt;
<b>On Behalf Of </b>Lou Berger<br>
<b>Sent:</b> Tuesday, October 22, 2019 3:27 PM<br>
<b>To:</b> Bal=E1zs Varga A &lt;balazs.a.varga=3D40ericsson.com@dmarc.ietf.=
org&gt;; Grossman, Ethan A. &lt;eagros@dolby.com&gt;; detnet@ietf.org<br>
<b>Subject:</b> Re: [Detnet] WG Last Call: draft-ietf-detnet-data-plane-fra=
mework-02<o:p></o:p></span></p>
</div>
</div>
<p class=3D"MsoNormal"><o:p>&nbsp;</o:p></p>
<p>Hi,<o:p></o:p></p>
<p>&nbsp;&nbsp;&nbsp; I've made some comments on the pull, the one substant=
ive (not editorial) comment relate to a sentence being dropped that I can't=
 really trace back to on-list discussion.&nbsp; Please see
<a href=3D"https://protect2.fireeye.com/v1/url?k=3Db00bd881-ec81fa68-b00b98=
1a-0cc47ad93e2e-6b61ca7eae1e5f30&amp;q=3D1&amp;e=3D19b5c1f8-f0d0-4ca3-b1a2-=
4b7f1cf22c57&amp;u=3Dhttps%3A%2F%2Fgithub.com%2Fdetnet-wg%2Fdata-plane-draf=
ts%2Fpull%2F55">
https://github.com/detnet-wg/data-plane-drafts/pull/55</a> for the specific=
s.<o:p></o:p></p>
<p>Lou<o:p></o:p></p>
<p>(as contributor)<o:p></o:p></p>
<div>
<p class=3D"MsoNormal">On 10/11/2019 2:31 PM, Bal=E1zs Varga A wrote:<o:p><=
/o:p></p>
</div>
<blockquote style=3D"margin-top:5.0pt;margin-bottom:5.0pt">
<p class=3D"MsoNormal">Hi,<o:p></o:p></p>
<p class=3D"MsoNormal">&nbsp;<o:p></o:p></p>
<p class=3D"MsoNormal">I have resolved the comments (many thanks!) of Ethan=
G and DavidB.
<o:p></o:p></p>
<p class=3D"MsoNormal">Ethan&#8217;s comments (01.10):<o:p></o:p></p>
<p class=3D"MsoNormal">- resolutions as per my email on 03.10 on the list. =
Most accepted as is.<o:p></o:p></p>
<p class=3D"MsoNormal">David&#8217;s comments (04.10):<o:p></o:p></p>
<p class=3D"MsoNormal">- all comments accepted.<o:p></o:p></p>
<p class=3D"MsoNormal">&nbsp;<o:p></o:p></p>
<p class=3D"MsoNormal">I have uploaded the new &#8220;xml&#8221; to github.=
 See changes here:<o:p></o:p></p>
<p class=3D"MsoNormal"><a href=3D"https://protect2.fireeye.com/v1/url?k=3D0=
7fb4f7c-5b716d95-07fb0fe7-0cc47ad93e2e-64fd774471411658&amp;q=3D1&amp;e=3D1=
9b5c1f8-f0d0-4ca3-b1a2-4b7f1cf22c57&amp;u=3Dhttps%3A%2F%2Fgithub.com%2Fdetn=
et-wg%2Fdata-plane-drafts%2Fpull%2F55%2Ffiles">https://github.com/detnet-wg=
/data-plane-drafts/pull/55/files</a><o:p></o:p></p>
<p class=3D"MsoNormal">&nbsp;<o:p></o:p></p>
<p class=3D"MsoNormal">Cheers<o:p></o:p></p>
<p class=3D"MsoNormal">Bala&#8217;zs<o:p></o:p></p>
<p class=3D"MsoNormal">&nbsp;<o:p></o:p></p>
<p class=3D"MsoNormal">&nbsp;<o:p></o:p></p>
<div>
<div style=3D"border:none;border-top:solid #E1E1E1 1.0pt;padding:3.0pt 0in =
0in 0in">
<p class=3D"MsoNormal"><b>From:</b> detnet <a href=3D"mailto:detnet-bounces=
@ietf.org">
&lt;detnet-bounces@ietf.org&gt;</a> <b>On Behalf Of </b>Grossman, Ethan A.<=
br>
<b>Sent:</b> Tuesday, September 24, 2019 12:38 AM<br>
<b>To:</b> <a href=3D"mailto:detnet@ietf.org">detnet@ietf.org</a><br>
<b>Subject:</b> [Detnet] WG Last Call: draft-ietf-detnet-data-plane-framewo=
rk-02<o:p></o:p></p>
</div>
</div>
<p class=3D"MsoNormal">&nbsp;<o:p></o:p></p>
<p class=3D"MsoPlainText">All,<o:p></o:p></p>
<p class=3D"MsoPlainText">&nbsp;<o:p></o:p></p>
<p class=3D"MsoPlainText">This starts a two-week working group last call fo=
r draft-ietf-detnet-data-plane-framework-02.<o:p></o:p></p>
<p class=3D"MsoPlainText">&nbsp;<o:p></o:p></p>
<p class=3D"MsoPlainText">The working group last call ends on Monday Octobe=
r 7. Please send your comments to the working group mailing list.<o:p></o:p=
></p>
<p class=3D"MsoPlainText">&nbsp;<o:p></o:p></p>
<p class=3D"MsoPlainText">Positive comments, e.g., &quot;I've reviewed this=
 document and believe it is ready for publication&quot;, are welcome!<o:p><=
/o:p></p>
<p class=3D"MsoPlainText">This is useful and important, even from authors.<=
o:p></o:p></p>
<p class=3D"MsoPlainText">&nbsp;<o:p></o:p></p>
<p class=3D"MsoPlainText">Thank you,<o:p></o:p></p>
<p class=3D"MsoPlainText">Ethan Grossman, Document Shepherd<o:p></o:p></p>
<p class=3D"MsoNormal">&nbsp;<o:p></o:p></p>
<p class=3D"MsoNormal"><br>
<br>
<o:p></o:p></p>
<pre>_______________________________________________<o:p></o:p></pre>
<pre>detnet mailing list<o:p></o:p></pre>
<pre><a href=3D"mailto:detnet@ietf.org">detnet@ietf.org</a><o:p></o:p></pre=
>
<pre><a href=3D"https://www.ietf.org/mailman/listinfo/detnet">https://www.i=
etf.org/mailman/listinfo/detnet</a><o:p></o:p></pre>
</blockquote>
</div>
</body>
</html>

--_000_VI1PR07MB56140B9924350752902F98E3AC680VI1PR07MB5614eurp_--


From nobody Tue Oct 22 10:43:15 2019
Return-Path: <David.Black@dell.com>
X-Original-To: detnet@ietfa.amsl.com
Delivered-To: detnet@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id ACF1812008A; Tue, 22 Oct 2019 10:43:13 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.689
X-Spam-Level: 
X-Spam-Status: No, score=-2.689 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_LOW=-0.7, SPF_HELO_NONE=0.001, SPF_PASS=-0.001, T_KAM_HTML_FONT_INVALID=0.01, URIBL_BLOCKED=0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (2048-bit key) header.d=dell.com header.b=Z1vgkSOq; dkim=fail (1024-bit key) reason="fail (message has been altered)" header.d=emc.com header.b=cm1FyFPm
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id t0Y0FM9yjq0t; Tue, 22 Oct 2019 10:43:08 -0700 (PDT)
Received: from mx0b-00154904.pphosted.com (mx0b-00154904.pphosted.com [148.163.137.20]) (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 24BE3120025; Tue, 22 Oct 2019 10:43:08 -0700 (PDT)
Received: from pps.filterd (m0170395.ppops.net [127.0.0.1]) by mx0b-00154904.pphosted.com (8.16.0.42/8.16.0.42) with SMTP id x9MHf4w7006290; Tue, 22 Oct 2019 13:43:05 -0400
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=dell.com; h=from : to : cc : subject : date : message-id : content-type : mime-version; s=smtpout1; bh=sO8Vey2FgyRJddxb574P+er+IwZ5IeqeaV0OsDc4fmQ=; b=Z1vgkSOq5OHFtHOT4It1K6qovkQdMn6lU/F8NrfOVOeeifbOWPZqYr1do5TiaMPviO5X WdYHNKx2zMg82NOu1jo7xOZ4a5OBy4jhDIFg3Ys2V4RN1MbCQRmlNfZSCaoMolnua5mL I9ItEl+SzzVv6DUBY4EUHyRCeDttuBQijwyRAViSmmAuS99PH2e7oyiyhkTHUEJuAw3D xV3fhGa+gqbeo7heOEMmlxCLfDPNBkOkU5SrSn9o5T4+yMAbxQYL6lUxNOiTzvfC0itT zZ10mMG95acBoMzEfYerMJXxvRg6vAQ0m/8rCgV+iyQ+F6v0NcCD8eJXwXFpxNNZsB8c Fg== 
Received: from mx0b-00154901.pphosted.com (mx0b-00154901.pphosted.com [67.231.157.37]) by mx0b-00154904.pphosted.com with ESMTP id 2vqy5q7rne-1 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=NOT); Tue, 22 Oct 2019 13:43:04 -0400
Received: from pps.filterd (m0134318.ppops.net [127.0.0.1]) by mx0a-00154901.pphosted.com (8.16.0.42/8.16.0.42) with SMTP id x9MHh3Vb160859; Tue, 22 Oct 2019 13:43:04 -0400
Received: from mailuogwdur.emc.com (mailuogwdur-nat.lss.emc.com [128.221.224.79] (may be forged)) by mx0a-00154901.pphosted.com with ESMTP id 2vryxfa8sv-1 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=FAIL); Tue, 22 Oct 2019 13:43:04 -0400
Received: from maildlpprd51.lss.emc.com (maildlpprd51.lss.emc.com [10.106.48.155]) by mailuogwprd51.lss.emc.com (Sentrion-MTA-4.3.1/Sentrion-MTA-4.3.0) with ESMTP id x9MHgVVT027233 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=NO); Tue, 22 Oct 2019 13:42:58 -0400
X-DKIM: OpenDKIM Filter v2.4.3 mailuogwprd51.lss.emc.com x9MHgVVT027233
DKIM-Signature: v=1; a=rsa-sha1; c=relaxed/relaxed; d=emc.com; s=jan2013; t=1571766179; bh=NafilA3Uw7YksZY5os6oyZ1KHBA=; h=From:To:CC:Subject:Date:Message-ID:Content-Type:MIME-Version; b=cm1FyFPmigAnnXHxRlsG/59fSdMQ5UYGNeix97aoc5ywyntRyDpaT3WD6ngsWqr0a DwqHUxrSEcr6JMreWNQKf6skausBhgvo2+n5bJUy9AfNqfjln9WcJV78ccXoGWWFKe xNVva9VWOU42PF11MD/MY7io5jVeGeE2n1CBevbk=
Received: from mailusrhubprd54.lss.emc.com (mailusrhubprd54.lss.emc.com [10.106.48.19]) by maildlpprd51.lss.emc.com (RSA Interceptor); Tue, 22 Oct 2019 13:38:34 -0400
Received: from MXHUB312.corp.emc.com (MXHUB312.corp.emc.com [10.146.3.90]) by mailusrhubprd54.lss.emc.com (Sentrion-MTA-4.3.1/Sentrion-MTA-4.3.0) with ESMTP id x9MHcYlQ012432 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-SHA384 bits=256 verify=FAIL); Tue, 22 Oct 2019 13:38:38 -0400
Received: from MX307CL04.corp.emc.com ([fe80::849f:5da2:11b:4385]) by MXHUB312.corp.emc.com ([10.146.3.90]) with mapi id 14.03.0439.000; Tue, 22 Oct 2019 13:38:33 -0400
From: "Black, David" <David.Black@dell.com>
To: Lou Berger <lberger@labn.net>, "DetNet@ietf.org" <DetNet@ietf.org>
CC: "draft-ietf-detnet-ip@ietf.org" <draft-ietf-detnet-ip@ietf.org>, "Black, David" <David.Black@dell.com>
Thread-Topic: draft-ietf-detnet-ip-02.txt - ECN changes
Thread-Index: AdWI/4W66HSKWIJMThKRNn6YUhlKLg==
Date: Tue, 22 Oct 2019 17:38:32 +0000
Message-ID: <CE03DB3D7B45C245BCA0D243277949363078BCE6@MX307CL04.corp.emc.com>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
msip_labels: MSIP_Label_17cb76b2-10b8-4fe1-93d4-2202842406cd_Enabled=True; MSIP_Label_17cb76b2-10b8-4fe1-93d4-2202842406cd_SiteId=945c199a-83a2-4e80-9f8c-5a91be5752dd; MSIP_Label_17cb76b2-10b8-4fe1-93d4-2202842406cd_Owner=david.black@emc.com; MSIP_Label_17cb76b2-10b8-4fe1-93d4-2202842406cd_SetDate=2019-10-22T17:32:48.6209616Z; MSIP_Label_17cb76b2-10b8-4fe1-93d4-2202842406cd_Name=External Public; MSIP_Label_17cb76b2-10b8-4fe1-93d4-2202842406cd_Application=Microsoft Azure Information Protection; MSIP_Label_17cb76b2-10b8-4fe1-93d4-2202842406cd_Extended_MSFT_Method=Manual; aiplabel=External Public
x-originating-ip: [10.238.21.131]
Content-Type: multipart/alternative; boundary="_000_CE03DB3D7B45C245BCA0D243277949363078BCE6MX307CL04corpem_"
MIME-Version: 1.0
X-Sentrion-Hostname: mailusrhubprd54.lss.emc.com
X-RSA-Classifications: public
X-Proofpoint-Virus-Version: vendor=fsecure engine=2.50.10434:6.0.95,1.0.8 definitions=2019-10-22_03:2019-10-22,2019-10-22 signatures=0
X-Proofpoint-Spam-Details: rule=outbound_notspam policy=outbound score=0 clxscore=1011 adultscore=0 malwarescore=0 mlxlogscore=999 lowpriorityscore=0 phishscore=0 bulkscore=0 priorityscore=1501 suspectscore=0 impostorscore=0 spamscore=0 mlxscore=0 classifier=spam adjust=0 reason=mlx scancount=1 engine=8.12.0-1908290000 definitions=main-1910220147
X-Proofpoint-Spam-Details: rule=notspam policy=default score=0 adultscore=0 mlxlogscore=999 impostorscore=0 malwarescore=0 mlxscore=0 phishscore=0 spamscore=0 priorityscore=1501 suspectscore=0 lowpriorityscore=0 bulkscore=0 clxscore=1011 classifier=spam adjust=0 reason=mlx scancount=1 engine=8.12.0-1908290000 definitions=main-1910220146
Archived-At: <https://mailarchive.ietf.org/arch/msg/detnet/kaYvdKSm7WCmbu0-qUEKHnkxdcQ>
Subject: [Detnet] draft-ietf-detnet-ip-02.txt - ECN changes
X-BeenThere: detnet@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: Discussions on Deterministic Networking BoF and Proposed WG <detnet.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/detnet>, <mailto:detnet-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/detnet/>
List-Post: <mailto:detnet@ietf.org>
List-Help: <mailto:detnet-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/detnet>, <mailto:detnet-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 22 Oct 2019 17:43:14 -0000

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

VHdvIG1vcmUgc3VnZ2VzdGVkIGVkaXRzIHRvIGNsZWFuIHVwIHRoZSBJUHY0IGFuZCBJUHY2IGhl
YWRlciBmaWVsZCB0ZXh0IHRvIGZvY3VzIG9uIHRoZSBEU0NQIGZpZWxkOg0KDQotLS0gWzFdIFNl
Y3Rpb24gNS4xLjEuNA0KDQpPTEQNCjUuMS4xLjQuICBJUHY0IFR5cGUgb2YgU2VydmljZSBhbmQg
SVB2NiBUcmFmZmljIENsYXNzIEZpZWxkcw0KDQogICBUaGVzZSBmaWVsZHMgYXJlIHVzZWQgdG8g
c3VwcG9ydCBEaWZmZXJlbnRpYXRlZCBTZXJ2aWNlcyBbUkZDMjQ3NF0uDQogICBJbXBsZW1lbnRh
dGlvbnMgb2YgdGhpcyBkb2N1bWVudCBNVVNUIHN1cHBvcnQgRGV0TmV0IGZsb3cNCiAgIGlkZW50
aWZpY2F0aW9uIGJhc2VkIG9uIHRoZSBJUHY0IFR5cGUgb2YgU2VydmljZSBmaWVsZCB3aGVuDQog
ICBwcm9jZXNzaW5nIElQdjQgcGFja2V0cywgYW5kIHRoZSBJUHY2IFRyYWZmaWMgQ2xhc3MgRmll
bGQgd2hlbg0KICAgcHJvY2Vzc2luZyBJUHY2IHBhY2tldHMuICBJbXBsZW1lbnRhdGlvbnMgTVVT
VCBzdXBwb3J0IGxpc3QgYmFzZWQNCiAgIG1hdGNoaW5nIG9mIERTQ1AgdmFsdWVzLCB3aGVyZSB0
aGUgbGlzdCBpcyBjb21wb3NlZCBvZiBwb3NzaWJsZSBmaWVsZA0KICAgdmFsdWVzIHRoYXQgYXJl
IHRvIGJlIGNvbnNpZGVyZWQgd2hlbiBpZGVudGlmeWluZyBhIHNwZWNpZmljIERldE5ldA0KICAg
Zmxvdy4gIEltcGxlbWVudGF0aW9ucyBTSE9VTEQgYWxsb3cgZm9yIHRoaXMgZmllbGQgdG8gYmUg
aWdub3JlZCBmb3INCiAgIGEgc3BlY2lmaWMgRGV0TmV0IGZsb3cuDQoNCk5FVw0KNS4xLjEuNC4g
IERpZmZlcmVudGlhdGVkIFNlcnZpY2VzIENvZGVwb2ludCAoRFNDUCkgRmllbGQNCg0KICAgVGhp
cyBmaWVsZCBpbiB0aGUgSVB2NCBUeXBlIG9mIFNlcnZpY2UgRmllbGQgYW5kIHRoZSBJUHY2IFRy
YWZmaWMNCiAgIENsYXNzIEZpZWxkIGlzIHVzZWQgdG8gc3VwcG9ydCBEaWZmZXJlbnRpYXRlZCBT
ZXJ2aWNlcyBbUkZDMjQ3NF0uDQogICBJbXBsZW1lbnRhdGlvbnMgb2YgdGhpcyBkb2N1bWVudCBN
VVNUIHN1cHBvcnQgRGV0TmV0IGZsb3cNCiAgIGlkZW50aWZpY2F0aW9uIGJhc2VkIG9uIHRoZSBE
U0NQIGZpZWxkIG9mIGFuIElQIHBhY2tldC4NCiAgIEltcGxlbWVudGF0aW9ucyBNVVNUIHN1cHBv
cnQgbGlzdCBiYXNlZA0KICAgbWF0Y2hpbmcgb2YgRFNDUCB2YWx1ZXMsIHdoZXJlIHRoZSBsaXN0
IGlzIGNvbXBvc2VkIG9mIHBvc3NpYmxlIGZpZWxkDQogICB2YWx1ZXMgdGhhdCBhcmUgdG8gYmUg
Y29uc2lkZXJlZCB3aGVuIGlkZW50aWZ5aW5nIGEgc3BlY2lmaWMgRGV0TmV0DQogICBmbG93LiAg
SW1wbGVtZW50YXRpb25zIFNIT1VMRCBhbGxvdyBmb3IgdGhpcyBmaWVsZCB0byBiZSBpZ25vcmVk
IGZvcg0KICAgYSBzcGVjaWZpYyBEZXROZXQgZmxvdy4NCg0KLS0tIFsyXSBTZWN0aW9uIDYNCg0K
T0xEDQogICBvICBGb3IgdGhlIElQdjQgVHlwZSBvZiBTZXJ2aWNlIGFuZCBJUHY2IFRyYWZmaWMg
Q2xhc3MgRmllbGRzOg0KDQogICAgICAqICBJZiB0aGUgRFNDUCBmaWVsZCBpcyB0byBiZSB1c2Vk
IGluIGZsb3cgaWRlbnRpZmljYXRpb24uDQogICAgICAgICBJZ25vcmluZyB0aGUgRFNDUCBmaWxl
ZCBpcyBvcHRpb25hbC4NCg0KICAgICAgKiAgV2hlbiB0aGUgRFNDUCBmaWVsZCBpcyB1c2VkIGlu
IGZsb3cgaWRlbnRpZmljYXRpb24sIGEgbGlzdCBvZg0KICAgICAgICAgZmllbGQgdmFsdWVzIHRo
YXQgbWF5IGJlIHVzZWQgYnkgYSBzcGVjaWZpYyBmbG93Lg0KDQpORVcNCiAgIG8gIEZvciB0aGUg
SVB2NCBhbmQgSVB2NiBEU0NQIGZpZWxkOg0KDQogICAgICAqICBJZiB0aGUgRFNDUCBmaWVsZCBp
cyB0byBiZSB1c2VkIGluIGZsb3cgaWRlbnRpZmljYXRpb24sDQogICAgICAgICBpZ25vcmluZyB0
aGUgRFNDUCBmaWVsZCBpcyBvcHRpb25hbC4NCg0KICAgICAgKiAgV2hlbiB0aGUgRFNDUCBmaWVs
ZCBpcyB1c2VkIGluIGZsb3cgaWRlbnRpZmljYXRpb24sIGEgbGlzdCBvZg0KICAgICAgICAgZmll
bGQgdmFsdWVzIHRoYXQgbWF5IGJlIHVzZWQgYnkgYSBzcGVjaWZpYyBmbG93Lg0KDQoNClRoYW5r
cywgLS1EYXZpZA0KDQpGcm9tOiBMb3UgQmVyZ2VyIDxsYmVyZ2VyQGxhYm4ubmV0Pg0KU2VudDog
VHVlc2RheSwgT2N0b2JlciAyMiwgMjAxOSA5OjAwIEFNDQpUbzogRGV0TmV0QGlldGYub3JnDQpD
YzogQmxhY2ssIERhdmlkOyBkcmFmdC1pZXRmLWRldG5ldC1pcEBpZXRmLm9yZw0KU3ViamVjdDog
UmU6IFtEZXRuZXRdIEZ3ZDogZHJhZnQtaWV0Zi1kZXRuZXQtaXAtMDIudHh0IC0gRUNODQoNCg0K
W0VYVEVSTkFMIEVNQUlMXQ0KDQpIaSwNCg0KSGVyZSBhcmUgdGhlIHByb3Bvc2VkIGNoYW5nZXMg
dG8gc3VwcG9ydCBkcm9wcGluZyByZWZlcmVuY2VzIHRvIEVDTjoNCg0KQW55IG9iamVjdGlvbnM/
DQoNCjEpIGRlbHRhcw0KDQpodHRwczovL2dpdGh1Yi5jb20vZGV0bmV0LXdnL2RhdGEtcGxhbmUt
ZHJhZnRzL2NvbXBhcmUvd29ya2luZy9sYi9kcm9wLWVjbg0KDQoyKSBmb3JtYXR0ZWQgZHJhZnQN
Cmh0dHBzOi8veG1sMnJmYy50b29scy5pZXRmLm9yZy9jZ2ktYmluL3htbDJyZmMuY2dpP3VybD1o
dHRwczovL3Jhdy5naXRodWJ1c2VyY29udGVudC5jb20vZGV0bmV0LXdnL2RhdGEtcGxhbmUtZHJh
ZnRzL3dvcmtpbmcvbGIvZHJvcC1lY24vaXAvZHJhZnQtaWV0Zi1kZXRuZXQtaXAueG1sDQoNCjMp
IGdpdCBkaWZmIGZvcm1hdDoNCg0KZGlmZiAtLWdpdCBhL2lwL2RyYWZ0LWlldGYtZGV0bmV0LWlw
LnhtbCBiL2lwL2RyYWZ0LWlldGYtZGV0bmV0LWlwLnhtbA0KaW5kZXggMDg2ZmU2Zi4uZGNiMDIy
YiAxMDA2NDQNCi0tLSBhL2lwL2RyYWZ0LWlldGYtZGV0bmV0LWlwLnhtbA0KKysrIGIvaXAvZHJh
ZnQtaWV0Zi1kZXRuZXQtaXAueG1sDQpAQCAtMTYzLDcgKzE2Myw2IEBADQogICAgICAgICAgICAg
PHQgaGFuZ1RleHQ9IkROIj5EZXROZXQuPC90Pg0KICAgICAgICAgICAgIDx0IGhhbmdUZXh0PSJE
aWZmU2VydiI+RGlmZmVyZW50aWF0ZWQgU2VydmljZXM8L3Q+DQogICAgICAgICAgICAgPHQgaGFu
Z1RleHQ9IkRTQ1AiPkRpZmZlcmVudGlhdGVkIFNlcnZpY2VzIENvZGUgUG9pbnQ8L3Q+DQotICAg
ICAgICAgICAgPHQgaGFuZ1RleHQ9IkVDTiI+RXhwbGljaXQgQ29uZ2VzdGlvbiBOb3RpZmljYXRp
b24uPC90Pg0KICAgICAgICAgICAgIDx0IGhhbmdUZXh0PSJMMiI+TGF5ZXItMi48L3Q+DQogICAg
ICAgICAgICAgPHQgaGFuZ1RleHQ9IkwzIj5MYXllci0zLjwvdD4NCiAgICAgICAgICAgICA8dCBo
YW5nVGV4dD0iTFNQIj5MYWJlbC1zd2l0Y2hlZCBwYXRoLjwvdD4NCkBAIC0yMzcsOSArMjM2LDgg
QEANCiAgICAgICAgIGlkZW50aWZpY2F0aW9uLg0KICAgICAgIDwvdD4NCiAgICAgICA8dD4NCi0g
ICAgICAgIFRoZSBEZXROZXQgSVAgZGF0YSBwbGFuZSBhbHNvIGFsbG93cyBmb3Igb3B0aW9uYWwg
bWF0Y2hpbmcgb24gdHdvDQotICAgICAgICBhZGRpdGlvbmFsIGRhdGEgZmllbGRzLiAgVGhlIG9w
dGlvbmFsIGZpZWxkcyBhcmUgdGhlIEVDTiBGaWVsZCwNCi0gICAgICAgIGFzIGluIDx4cmVmIHRh
cmdldD0iUkZDMzE2OCIvPiwgYW5kIHRoZSBJUHY2IGZsb3cgbGFiZWwgZmllbGQsDQorICAgICAg
ICBUaGUgRGV0TmV0IElQIGRhdGEgcGxhbmUgYWxzbyBhbGxvd3MgZm9yIG9wdGlvbmFsIG1hdGNo
aW5nIG9uDQorICAgICAgICB0aGUgSVB2NiBmbG93IGxhYmVsIGZpZWxkLA0KICAgICAgICAgYXMg
ZGVmaW5lZCBpbiA8eHJlZiB0YXJnZXQ9IlJGQzgyMDAiLz4uDQogICAgICAgPC90Pg0KICAgICAg
IDx0Pg0KQEAgLTU0Miw5ICs1NDAsNyBAQCBEZXROZXQgICAgICAgICAgICAgICAgICAgIHxMMi9T
Yk58ICAgICAgICAgIHxMMi9TYk58DQogICAgICAgICA8dD4NCiAgICAgICAgICAgQ2xhc3Mgb2Yg
U2VydmljZSAoQ29TKSBmb3IgRGV0TmV0IGZsb3dzIGNhcnJpZWQgaW4gSVB2NiBpcyBwcm92aWRl
ZCB1c2luZyB0aGUgc3RhbmRhcmQNCiAgICAgICAgICAgZGlmZmVyZW50aWF0ZWQgc2VydmljZXMg
Y29kZSBwb2ludCAoRFNDUCkgZmllbGQgPHhyZWYNCi0gICAgICAgICAgdGFyZ2V0PSJSRkMyNDc0
Ii8+IGFuZCByZWxhdGVkIG1lY2hhbmlzbXMuICBUaGUgMi1iaXQgZXhwbGljaXQNCi0gICAgICAg
ICAgY29uZ2VzdGlvbiBub3RpZmljYXRpb24gKEVDTikgPHhyZWYgdGFyZ2V0PSJSRkMzMTY4Ii8+
IGZpZWxkIE1BWQ0KLSAgICAgICAgICBhbHNvIGJlIHVzZWQuDQorICAgICAgICAgIHRhcmdldD0i
UkZDMjQ3NCIvPiBhbmQgcmVsYXRlZCBtZWNoYW5pc21zLg0KICAgICAgICAgPC90Pg0KICAgICAg
ICAgPHQ+DQogICAgICAgICAgIE9uZSBhZGRpdGlvbmFsIGNvbnNpZGVyYXRpb24gZm9yIERldE5l
dCBub2RlcyB3aGljaCBzdXBwb3J0IENvUw0KQEAgLTU2NSw3ICs1NjEsNyBAQCBEZXROZXQgICAg
ICAgICAgICAgICAgICAgIHxMMi9TYk58ICAgICAgICAgIHxMMi9TYk58DQogICAgICAgICAgIElQ
IGVuY2Fwc3VsYXRlZCBEZXROZXQgZmxvd3MgYXJlIGV4cGVjdGVkIHRvIGJlIGRlZmluZWQgaW4g
YSBmdXR1cmUNCiAgICAgICAgICAgZG9jdW1lbnQuICBGcm9tIGFuIGVuY2Fwc3VsYXRpb24gcGVy
c3BlY3RpdmUsIHRoZSBjb21iaW5hdGlvbiBvZiB0aGUgNi10dXBsZSBpLmUuLA0KICAgICAgICAg
ICB0aGUgdHlwaWNhbCA1LXR1cGxlIGVuaGFuY2VkIHdpdGggdGhlIERTQ1AgYW5kIHByZXZpb3Vz
bHkNCi0gICAgICAgICAgbWVudGlvbmVkIHR3byBvcHRpb25hbCBmaWVsZHMsIHVuaXF1ZWx5IGlk
ZW50aWZpZXMgYSBEZXROZXQNCisgICAgICAgICAgbWVudGlvbmVkIG9wdGlvbmFsIGZpZWxkLCB1
bmlxdWVseSBpZGVudGlmaWVzIGEgRGV0TmV0DQogICAgICAgICAgIHNlcnZpY2UgZmxvdy4NCiAg
ICAgICAgIDwvdD4NCiAgICAgICAgIDx0Pg0KQEAgLTU5NCw4ICs1OTAsOCBAQCBEZXROZXQgICAg
ICAgICAgICAgICAgICAgIHxMMi9TYk58ICAgICAgICAgIHxMMi9TYk58DQogICAgICAgICAgIGhp
Z2hsaWdodCB0aGUgaW1wbGljYXRpb25zIG9mIERldE5ldCBJUCBmbG93IGlkZW50aWZpY2F0aW9u
IG9uDQogICAgICAgICAgIHBhdGggc2VsZWN0aW9uIGFuZCBuZXh0IGhvcHMuICBBcyBtZW50aW9u
ZWQgYWJvdmUsIHRoZSBEZXROZXQNCiAgICAgICAgICAgSVAgZGF0YSBwbGFuZSBpZGVudGlmaWVz
IGZsb3dzIHVzaW5nICI2LXR1cGxlIiBoZWFkZXINCi0gICAgICAgICAgaW5mb3JtYXRpb24gYXMg
d2VsbCBhcyB0d28gYWRkaXRpb25hbCBvcHRpb25hbCBoZWFkZXINCi0gICAgICAgICAgZmllbGRz
LiBEZXROZXQgZ2VuZXJhbGx5IGFsbG93cyBmb3IgYm90aCBmbG93LXNwZWNpZmljIHRyYWZmaWMN
CisgICAgICAgICAgaW5mb3JtYXRpb24gYXMgd2VsbCBhcyB0aGUgYWRkaXRpb25hbCBvcHRpb25h
bCBoZWFkZXINCisgICAgICAgICAgZmllbGQuIERldE5ldCBnZW5lcmFsbHkgYWxsb3dzIGZvciBi
b3RoIGZsb3ctc3BlY2lmaWMgdHJhZmZpYw0KICAgICAgICAgICB0cmVhdG1lbnQgYW5kIGZsb3ct
c3BlY2lmaWMgbmV4dC1ob3BzLg0KICAgICAgICAgPC90Pg0KICAgICAgICAgPHQ+DQpAQCAtNjQz
LDcgKzYzOSw3IEBAIERldE5ldCAgICAgICAgICAgICAgICAgICAgfEwyL1NiTnwgICAgICAgICAg
fEwyL1NiTnwNCiAgICAgICAgICAgaW1wYWN0cyBEZXROZXQgSVAgZGF0YSBwbGFuZSBmbG93IGlk
ZW50aWZpY2F0aW9uIGFuZCByZXNvdXJjZQ0KICAgICAgICAgICBhbGxvY2F0aW9uLiAgQXMgZGlz
Y3Vzc2VkIGFib3ZlLCBJUCBmbG93IGlkZW50aWZpY2F0aW9uIHVzZXMNCiAgICAgICAgICAgdGhl
IElQICI2LXR1cGxlIiBmb3IgZmxvdyBpZGVudGlmaWNhdGlvbi4gIERldE5ldCBJUCBmbG93cyBj
YW4NCi0gICAgICAgICAgYmUgYWdncmVnYXRlZCB1c2luZyBhbnkgb2YgdGhlIDYtdHVwbGUsIG9y
IHR3byBhZGRpdGlvbmFsIG9wdGlvbmFsIGZpZWxkcyBkZWZpbmVkIGluIDx4cmVmDQorICAgICAg
ICAgIGJlIGFnZ3JlZ2F0ZWQgdXNpbmcgYW55IG9mIHRoZSA2LXR1cGxlLCBhbmQgYW4gYWRkaXRp
b25hbCBvcHRpb25hbCBmaWVsZCBkZWZpbmVkIGluIDx4cmVmDQogICAgICAgICAgIHRhcmdldD0i
aXAtZmxvdy1pZCIvPi4gIFRoZSB1c2Ugb2YgcHJlZml4ZXMsIHdpbGRjYXJkcywNCiAgICAgICAg
ICAgbGlzdHMsIGFuZCB2YWx1ZSByYW5nZXMgYWxsb3dzIGEgRGV0TmV0IG5vZGUgdG8gaWRlbnRp
ZnkNCiAgICAgICAgICAgYWdncmVnYXRlIERldE5ldCBmbG93cy4gIEZyb20gYSByZXNvdXJjZSBh
bGxvY2F0aW9uDQpAQCAtNzg2LDggKzc4Miw3IEBAIERldE5ldCAgICAgICAgICAgICAgICAgICAg
fEwyL1NiTnwgICAgICAgICAgfEwyL1NiTnwNCiAgICAgICAgICAgPHNlY3Rpb24gdGl0bGU9IklQ
djQgVHlwZSBvZiBTZXJ2aWNlIGFuZCBJUHY2IFRyYWZmaWMgQ2xhc3MgRmllbGRzIj4NCiAgICAg
ICAgICAgICA8dD4NCiAgICAgICAgICAgICAgIFRoZXNlIGZpZWxkcyBhcmUgdXNlZCB0byBzdXBw
b3J0IERpZmZlcmVudGlhdGVkIFNlcnZpY2VzDQotICAgICAgICAgICAgICA8eHJlZiB0YXJnZXQ9
IlJGQzI0NzQiLz4gYW5kIEV4cGxpY2l0IENvbmdlc3Rpb24NCi0gICAgICAgICAgICAgIE5vdGlm
aWNhdGlvbiA8eHJlZiB0YXJnZXQ9IlJGQzMxNjgiLz4uICBJbXBsZW1lbnRhdGlvbnMgb2YNCisg
ICAgICAgICAgICAgIDx4cmVmIHRhcmdldD0iUkZDMjQ3NCIvPi4gIEltcGxlbWVudGF0aW9ucyBv
Zg0KICAgICAgICAgICAgICAgdGhpcyBkb2N1bWVudCBNVVNUIHN1cHBvcnQgRGV0TmV0IGZsb3cg
aWRlbnRpZmljYXRpb24NCiAgICAgICAgICAgICAgIGJhc2VkIG9uIHRoZSBJUHY0IFR5cGUgb2Yg
U2VydmljZSBmaWVsZCB3aGVuIHByb2Nlc3NpbmcNCiAgICAgICAgICAgICAgIElQdjQgcGFja2V0
cywgYW5kIHRoZSBJUHY2IFRyYWZmaWMgQ2xhc3MgRmllbGQgd2hlbg0KQEAgLTc5OCwxNSArNzkz
LDYgQEAgRGV0TmV0ICAgICAgICAgICAgICAgICAgICB8TDIvU2JOfCAgICAgICAgICB8TDIvU2JO
fA0KICAgICAgICAgICAgICAgU0hPVUxEIGFsbG93IGZvciB0aGlzIGZpZWxkIHRvIGJlIGlnbm9y
ZWQgZm9yIGEgc3BlY2lmaWMNCiAgICAgICAgICAgICAgIERldE5ldCBmbG93Lg0KICAgICAgICAg
ICAgIDwvdD4NCi0gICAgICAgICAgICA8dD4NCi0gICAgICAgICAgICAgIEltcGxlbWVudGF0aW9u
cyBvZiB0aGlzIGRvY3VtZW50IE1VU1QgYWxsb3cgdGhlIEVDTiBmaWVsZA0KLSAgICAgICAgICAg
ICAgdG8gYmUgaWdub3JlZCBhcyBwYXJ0IG9mIERldE5ldCBmbG93IGlkZW50aWZpY2F0aW9uLg0K
LSAgICAgICAgICAgICAgQWRkaXRpb25hbGx5LCBpbXBsZW1lbnRhdGlvbnMgU0hPVUxEIHN1cHBv
cnQNCi0gICAgICAgICAgICAgIGlkZW50aWZpY2F0aW9uIG9mIERldE5ldCBmbG93cyBiYXNlZCBv
biB0aGUgdmFsdWUgY2FycmllZA0KLSAgICAgICAgICAgICAgaW4gdGhlIEVDTiBmaWVsZC4gIFdo
ZW4gdGhpcyBmaWVsZCBpcyB1c2VkIHRvIGlkZW50aWZ5IGENCi0gICAgICAgICAgICAgIHNwZWNp
ZmljIERldE5ldCBmbG93LCBpbXBsZW1lbnRhdGlvbnMgTVVTVCBzdXBwb3J0IGEgbGlzdA0KLSAg
ICAgICAgICAgICAgb2YgRUNOIHZhbHVlcyB0aGF0IG1hdGNoIGEgc3BlY2lmaWMgc2xvdy4NCi0g
ICAgICAgICAgICA8L3Q+DQogICAgICAgICAgIDwvc2VjdGlvbj4NCiAgICAgICAgICAgPHNlY3Rp
b24gdGl0bGU9IklQdjYgRmxvdyBMYWJlbCBGaWVsZCI+DQogICAgICAgICAgICAgPHQ+DQpAQCAt
OTQ1LDEwICs5MzEsNiBAQCBEZXROZXQgICAgICAgICAgICAgICAgICAgIHxMMi9TYk58ICAgICAg
ICAgIHxMMi9TYk58DQogICAgICAgICAgICAgICAgIGlkZW50aWZpY2F0aW9uLiBJZ25vcmluZyB0
aGUgRFNDUCBmaWxlZCBpcyBvcHRpb25hbC48L3Q+DQogICAgICAgICAgICAgICAgIDx0PldoZW4g
dGhlIERTQ1AgZmllbGQgaXMgdXNlZCBpbiBmbG93IGlkZW50aWZpY2F0aW9uLCBhDQogICAgICAg
ICAgICAgICAgIGxpc3Qgb2YgZmllbGQgdmFsdWVzIHRoYXQgbWF5IGJlIHVzZWQgYnkgYSBzcGVj
aWZpYyBmbG93LjwvdD4NCi0gICAgICAgICAgICAgICAgPHQ+SWYgdGhlIEVDTiBmaWVsZCBpcyB0
byBiZSB1c2VkIGluIGZsb3cNCi0gICAgICAgICAgICAgICAgaWRlbnRpZmljYXRpb24uIE1hdGNo
aW5nIGJhc2VkIG9uIEVDTiBmaWxlZCB2YWx1ZXMgaXMgb3B0aW9uYWwuPC90Pg0KLSAgICAgICAg
ICAgICAgICA8dD5XaGVuIEVDTiBmaWVsZCBpcyB1c2VkIGluIGZsb3cgaWRlbnRpZmljYXRpb24s
IGENCi0gICAgICAgICAgICAgICAgbGlzdCBvZiBmaWVsZCB2YWx1ZXMgdGhhdCBtYXkgYmUgdXNl
ZCBieSBhIHNwZWNpZmljIGZsb3cuPC90Pg0KICAgICAgICAgICAgICAgPC9saXN0PjwvdD4NCiAg
ICAgICAgICAgICAgIDx0PklQdjYgZmxvdyBsYWJlbCBmaWVsZC4gVGhpcyBmaWVsZCBjYW4gYmUg
b3B0aW9uYWxseSB1c2VkDQogICAgICAgICAgICAgICBmb3IgbWF0Y2hpbmcuICBXaGVuIHVzZWQs
IGNhbiBiZSBleGNsdXNpdmUgb2YgbWF0Y2hpbmcNCkBAIC05NTcsNyArOTM5LDcgQEAgRGV0TmV0
ICAgICAgICAgICAgICAgICAgICB8TDIvU2JOfCAgICAgICAgICB8TDIvU2JOfA0KICAgICAgICAg
ICAgICAgcmVxdWlyZWQuIFBvcnQgcmFuZ2VzIGNhbiBvcHRpb25hbGx5IGJlIHVzZWQuPC90Pg0K
ICAgICAgICAgICAgICAgPHQ+VENQIGFuZCBVRFAgRGVzdGluYXRpb24gUG9ydC4gRXhhY3QgYW5k
IHdpbGRjYXJkIG1hdGNoaW5nIGlzDQogICAgICAgICAgICAgICByZXF1aXJlZC4gUG9ydCByYW5n
ZXMgY2FuIG9wdGlvbmFsbHkgYmUgdXNlZC48L3Q+DQotICAgICAgICAgICAgICAgICAgICAgICAg
ICA8dD5JUHNlYyBIZWFkZXIgU1BJIGZpZWxkLiBFeGFjdCBtYXRjaGluZyBpcw0KKyAgICAgICAg
ICAgICAgPHQ+SVBzZWMgSGVhZGVyIFNQSSBmaWVsZC4gRXhhY3QgbWF0Y2hpbmcgaXMNCiAgICAg
ICAgICAgICAgIHJlcXVpcmVkLiA8L3Q+DQogICAgICAgICAgICAgPC9saXN0Pg0KICAgICAgICAg
ICAgIFRoaXMgaW5mb3JtYXRpb24gTVVTVCBiZSBwcm92aXNpb25lZCBwZXIgRGV0TmV0IGZsb3cg
dmlhDQpAQCAtMTA1OCw3ICsxMDQwLDYgQEAgRGV0TmV0ICAgICAgICAgICAgICAgICAgICB8TDIv
U2JOfCAgICAgICAgICB8TDIvU2JOfA0KICAgICAgIDw/cmZjIGluY2x1ZGU9InJlZmVyZW5jZS5S
RkMuMTgxMiI/Pg0KICAgICAgIDw/cmZjIGluY2x1ZGU9InJlZmVyZW5jZS5SRkMuMjExOSI/Pg0K
ICAgICAgIDw/cmZjIGluY2x1ZGU9InJlZmVyZW5jZS5SRkMuMjQ3NCI/Pg0KLSAgICAgIDw/cmZj
IGluY2x1ZGU9InJlZmVyZW5jZS5SRkMuMzE2OCI/Pg0KICAgICAgIDw/cmZjIGluY2x1ZGU9InJl
ZmVyZW5jZS5SRkMuMzQ3MyI/Pg0KICAgICAgIDw/cmZjIGluY2x1ZGU9InJlZmVyZW5jZS5SRkMu
NDMwMSI/Pg0KICAgICAgIDw/cmZjIGluY2x1ZGU9InJlZmVyZW5jZS5SRkMuNDMwMiI/Pg0KDQpM
b3UNCk9uIDEwLzIyLzIwMTkgODoxOSBBTSwgU3Rld2FydCBCcnlhbnQgd3JvdGU6DQoNClRoZSBt
YWluIGZsb3cgaWRlbnRpZmllcnMgd2lsbCBiZSBTQStEQStTUCtEUCAoc3VyZSB0aGVyZSBpcyB0
eXBlIGJ1dCB0aGVyZSBhcmUgb25seSBhIGNvdXBsZSBvZiB2YWx1ZXMgdXNlZCBpbiBwcmFjdGlj
ZSkNCg0KWW91IHdvdWxkIG9ubHkgcmVhbGx5IHVzZSB0aGUgRFNDUCBiaXRzIHRvIHNlbGVjdCBh
IHN1Ymdyb3VwIG9mIHRoZSBwYWNrZXRzIHdpdGhpbiBhIGZsb3cgZm9yIHNwZWNpYWwgdHJlYXRt
ZW50Lg0KDQpJdCBzZWVtcyB1bmxpa2VseSB0aGF0IHlvdSB3b3VsZCBzZWxlY3QgbW9yZSB0aGFu
IGEgdGlueSBudW1iZXIgb2YgZWxlbWVudHMgd2l0aGluIHRoZSBmbG93IGZvciBzcGVjaWFsIHRy
ZWF0bWVudCBvbiB0aGUgYmFzaXMgZm9yIHRoZSBEU0NQIGJpdHMsIHdoZXJlIHRpbnkgaXMgbGlr
ZWx5IHRvIGJlIG9uZS4NCg0KU28gaXQgc2VlbXMgdW5saWtlbHkgdGhhdCB0aGVyZSBpcyBhbnkg
c2NhbGluZyBpbXBhY3QuDQoNCi0gU3Rld2FydA0KT24gMjIvMTAvMjAxOSAwMTo1MywgR3Jvc3Nt
YW4sIEV0aGFuIEEuIHdyb3RlOg0KRG9lcyBsb3NpbmcgY29udHJvbCBvdmVyIHRob3NlIHR3byBi
aXRzIChFQ04pIGFkdmVyc2VseSBhZmZlY3QgdGhlIHVwd2FyZCBzY2FsYWJpbGl0eSBvZiB0aGUg
c3lzdGVtIGluIGFueSBtZWFuaW5nZnVsIHdheT8gSSBtZWFuLCBjYW4gb25lIHRoaW5rIG9mIGl0
IGxpa2Ug4oCcdGhpcyByZWR1Y2VzIHRoZSBudW1iZXIgb2YgZmxvd3MgdGhhdCBjYW4gYmUgaWRl
bnRpZmllZCBieSBhIGZhY3RvciBvZiA04oCdPyAgRG9lcyBhbnlvbmUgd29ya2luZyBvbiDigJxM
YXJnZSBTY2FsZSBEZXROZXTigJ0gaGF2ZSBhbnkgdGhvdWdodHMgb24gdGhpcz8NClRoYW5rcywN
CkV0aGFuLg0KDQpGcm9tOiBkZXRuZXQgPGRldG5ldC1ib3VuY2VzQGlldGYub3JnPjxtYWlsdG86
ZGV0bmV0LWJvdW5jZXNAaWV0Zi5vcmc+IE9uIEJlaGFsZiBPZiBBbmRyZXcgRy4gTWFsaXMNClNl
bnQ6IE1vbmRheSwgT2N0b2JlciAyMSwgMjAxOSA2OjI5IEFNDQpUbzogU3Rld2FydCBCcnlhbnQg
PHN0ZXdhcnQuYnJ5YW50QGdtYWlsLmNvbT48bWFpbHRvOnN0ZXdhcnQuYnJ5YW50QGdtYWlsLmNv
bT4NCkNjOiBEZXROZXRAaWV0Zi5vcmc8bWFpbHRvOkRldE5ldEBpZXRmLm9yZz47IExvdSBCZXJn
ZXIgPGxiZXJnZXJAbGFibi5uZXQ+PG1haWx0bzpsYmVyZ2VyQGxhYm4ubmV0PjsgQmxhY2ssIERh
dmlkIDxEYXZpZC5CbGFja0BkZWxsLmNvbT48bWFpbHRvOkRhdmlkLkJsYWNrQGRlbGwuY29tPg0K
U3ViamVjdDogUmU6IFtEZXRuZXRdIEZ3ZDogZHJhZnQtaWV0Zi1kZXRuZXQtaXAtMDIudHh0IC0g
RUNODQoNCkkgYWxzbyBkb24ndCBoYXZlIGFueSBvYmplY3Rpb24gdG8gcmVtb3ZpbmcgdGhlIEVD
TiB0ZXh0Lg0KDQpDaGVlcnMsDQpBbmR5DQoNCg0KT24gTW9uLCBPY3QgMjEsIDIwMTkgYXQgODo1
OSBBTSBTdGV3YXJ0IEJyeWFudCA8c3Rld2FydC5icnlhbnRAZ21haWwuY29tPG1haWx0bzpzdGV3
YXJ0LmJyeWFudEBnbWFpbC5jb20+PiB3cm90ZToNCg0KWWVzLCBsZXQncyBkZWxldGUgdGhlIHJl
ZmVyZW5jZXMgdG8gRUNOIGZyb20gdGhlIHRleHQuDQoNCi0gU3Rld2FydA0KT24gMTgvMTAvMjAx
OSAyMjo1NywgTG91IEJlcmdlciB3cm90ZToNCg0KRGF2aWQsDQoNCiAgICBJJ20gcGVyc29uYWxs
eSBva2F5IHdpdGggZHJvcHBpbmcgYWxsIHJlZmVyZW5jZXMgdG8gdGhlIEVDTiBmaWVsZC4gIEJ1
dCBkb2luZyBzbyBpcyBhIGNoYW5nZSBmcm9tIHByZXZpb3VzIGRpc2N1c3Npb25zIHNvIGlzIGEg
V0cgY2FsbC4NCg0KV0csDQoNCkFyZSB0aGVyZSBhbnkgb2JqZWN0aW9ucyB0byByZW1vdmluZyB0
aGUgbGFuZ3VhZ2UgcmVsYXRlZCB0byB0aGUgRUNOIGZpZWxkPw0KDQpUaGUgaW1wbGljYXRpb24g
aXMgdGhhdCB0aGUgZGV0bmV0IElQIHN0YW5kYXJkIHdpbGwgb25seSBjb3ZlciB0aGUgNi1iaXQg
RFNDUCBmaWVsZCBjYXJyaWVkIGluIHdoYXQgd2FzIG9uY2UgcmVmZXJyZWQgdG8gYXMgdGhlIDgt
Yml0IElQIFRPUyBGaWVsZC4NCg0KVGhhbmtzLA0KDQpMb3UNCg0KKE5vIGhhdHMpDQpPbiAxMC8x
Ni8yMDE5IDExOjA4IFBNLCBCbGFjaywgRGF2aWQgd3JvdGU6DQoNCj4gV2hpbGUgSSB1bmRlcnN0
YW5kIHlvdSBoYXZlIGNvbmNlcm5zIGFib3V0IGEgbm9kZSBwcm92aWRpbmcgZGlmZmVyZW50IHRy
YWZmaWMgdHJlYXRtZW50IGJhc2VkIG9uIEVDTiBtYXJraW5ncyBvbiBhIGxvY2FsIG5vZGUsIEkg
YmVsaWV2ZSB0aGlzIGhhcHBlbnMgdG9kYXkg4oCTDQo+IGp1c3QgbG9vayBhdCB0aGUgcmVsYXRl
ZCBjb25maWcgb3B0aW9ucyBmb3IgeW91ciBmYXZvcml0ZSByb3V0ZXIgdmVuZG9yLiAgQ2FuIHlv
dSBsaXZlIHdpdGggU0hPVUxEIE5PVCB2cyBNVVNUIE5PVD8NCkkgY2FuIGxpdmUgd2l0aCByZW1v
dmFsIG9mIGFsbCBtZW50aW9uIG9mIEVDTiBmcm9tIHRoaXMgZHJhZnQuICBJIHdvdWxkIHN1Z2dl
c3QgdGhpcyBjb3Vyc2Ugb2YgYWN0aW9uIGlmIHRoZSBnb2FsIGlzIHRvIGF2b2lkIOKAnE1VU1Qg
Tk9U4oCdIHdvcmRpbmcuDQoNCk90aGVyd2lzZSwgSSB3b3VsZCBuZWVkIHRvIGJlIGNvbnZpbmNl
ZCB0aGF0IHdoYXQgdGhlIGRyYWZ0IHByb3Bvc2VzIHRvIGRvL2FsbG93IHdydCBFQ04gaXMgY29u
c2lzdGVudCB3aXRoIFJGQyAzMTY4LiAgVGhlIGN1cnJlbnQgdGV4dCBpcyBub3QgY29uc2lzdGVu
dCB3aXRoIFJGQyAzMTY4Li4NCg0KVGhhbmtzLCAtLURhdmlkDQoNCkZyb206IExvdSBCZXJnZXIg
PGxiZXJnZXJAbGFibi5uZXQ+PG1haWx0bzpsYmVyZ2VyQGxhYm4ubmV0Pg0KU2VudDogV2VkbmVz
ZGF5LCBPY3RvYmVyIDE2LCAyMDE5IDEwOjAyIFBNDQpUbzogQmxhY2ssIERhdmlkOyBEZXROZXRA
aWV0Zi5vcmc8bWFpbHRvOkRldE5ldEBpZXRmLm9yZz4NClN1YmplY3Q6IFJlOiBbRGV0bmV0XSBG
d2Q6IGRyYWZ0LWlldGYtZGV0bmV0LWlwLTAyLnR4dCAtIEVDTg0KDQoNCltFWFRFUk5BTCBFTUFJ
TF0NCg0Kc2lnaCAtSSB0aG91Z2h0IHdlIHdlbnQgb3ZlciBhbGwgbGFuZ3VhZ2UgaW4gZS1tYWls
IGFuZCBvdmVyIHRoZSBwaG9uZS4NCk9uIDEwLzE2LzIwMTkgNDo0MyBQTSwgQmxhY2ssIERhdmlk
IHdyb3RlOg0KRm9yd2FyZGluZyB0byByZW1vdmUgaW50ZXJuZXQtZHJhZnRzQGlldGYub3JnPG1h
aWx0bzppbnRlcm5ldC1kcmFmdHNAaWV0Zi5vcmc+IGFzIGEgcmVjaXBpZW50LiAgUGxlYXNlIHJl
c3BvbmQgdG8gdGhpcyBlbWFpbC4NCg0KVGhhbmtzLCAtLURhdmlkIC4uLiBTZW50IGZyb20gbXkg
QW5kcm9pZCBub3Qtc28tc21hcnRwaG9uZS4NCg0KDQotLS0tLS0tLSBPcmlnaW5hbCBtZXNzYWdl
IC0tLS0tLS0tDQpGcm9tOiAiQmxhY2ssIERhdmlkIiA8ZGF2aWQuYmxhY2tAZW1jLmNvbT48bWFp
bHRvOmRhdmlkLmJsYWNrQGVtYy5jb20+DQpEYXRlOiAxMC8xNi8xOSAzOjEzIFBNIChHTVQtMDY6
MDApDQpUbzogaW50ZXJuZXQtZHJhZnRzQGlldGYub3JnPG1haWx0bzppbnRlcm5ldC1kcmFmdHNA
aWV0Zi5vcmc+LCBkZXRuZXRAaWV0Zi5vcmc8bWFpbHRvOmRldG5ldEBpZXRmLm9yZz4NClN1Ympl
Y3Q6IGRyYWZ0LWlldGYtZGV0bmV0LWlwLTAyLnR4dCAtIEVDTg0KDQpUaGUgRUNOIG1hdGVyaWFs
IGluIHRoaXMgZHJhZnQgY29uZmxpY3RzIHdpdGggUkZDIDMxNjggKGEgbG9uZy1zdGFuZGluZyBQ
cm9wb3NlZCBTdGFuZGFyZCkuICBJIGFwb2xvZ2l6ZSB0byBhbnlvbmUgd2hvIG1heSBoYXZlIGJl
ZW4gdW5kZXIgdGhlIGltcHJlc3Npb24gdGhhdCBhbGwgRUNOLXJlbGF0ZWQgY29uY2VybnMgd2Vy
ZSByZXNvbHZlZCBpbiB0aGF0IGNhbGwsIGFzIHRoZSB0ZXh0IGluIHRoaXMgbm90ZSBkaWQgbm90
IGNvbWUgdXAgZHVyaW5nIHRoYXQgY2FsbC4NCg0KVGhlIFRMO0RSIHN1bW1hcnkgb2YgbXkgY29u
Y2VybnMgaXMgdGhlIHJhdGlvbmFsZSBmb3IgY2hhbmdlIFszXSBiZWxvdzoNCg0KICAgICAgICBS
YXRpb25hbGU6IFVzZSBvZiBFQ04gZmllbGQgZm9yIGZsb3cgaWRlbnRpZmljYXRpb24gaXMgbm90
IGNvbXBhdGlibGUgd2l0aCBSRkMgMzE2OC4NCg0KSXQgd2FzIG15IHVuZGVyc3RhbmRpbmcgdGhh
dCB5b3VyIHByaW1hcnkgY29uY2VybiB3YXMgc3BsaXQgcGF0aHMgYW5kIHRoaXMgaXMgd2hhdCB3
ZSBjb3ZlcmVkIGluIHRoZSBsYW5ndWFnZSBkaXN0cmlidXRlZCBvbiBNb25kYXkuDQoNCldoaWxl
IEkgdW5kZXJzdGFuZCB5b3UgaGF2ZSBjb25jZXJucyBhYm91dCBhIG5vZGUgcHJvdmlkaW5nIGRp
ZmZlcmVudCB0cmFmZmljIHRyZWF0bWVudCBiYXNlZCBvbiBFQ04gbWFya2luZ3Mgb24gYSBsb2Nh
bCBub2RlLCBJIGJlbGlldmUgdGhpcyBoYXBwZW5zIHRvZGF5IC0tIGp1c3QgbG9vayBhdCB0aGUg
cmVsYXRlZCBjb25maWcgb3B0aW9ucyBmb3IgeW91ciBmYXZvcml0ZSByb3V0ZXIgdmVuZG9yLiAg
Q2FuIHlvdSBsaXZlIHdpdGggU0hPVUxEIE5PVCB2cyBNVVNUIE5PVD8NCg0KVGhhbmtzLA0KDQpM
b3UNCg0KDQoNCi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0NCg0KVGhlIGZvbGxvd2luZyBmb3VyIGNoYW5nZXMgd2lsbCBjb3JyZWN0IHRoaXMgcHJvYmxl
bToNCg0KWzFdIEluIFNlY3Rpb24gMy4gIERldE5ldCBJUCBEYXRhIFBsYW5lIE92ZXJ2aWV3DQoN
Ck9MRA0KICAgVGhlIERldE5ldCBJUCBkYXRhIHBsYW5lIGFsc28gYWxsb3dzIGZvciBvcHRpb25h
bCBtYXRjaGluZyBvbiB0d28NCiAgIGFkZGl0aW9uYWwgZGF0YSBmaWVsZHMuICBUaGUgb3B0aW9u
YWwgZmllbGRzIGFyZSB0aGUgRUNOIEZpZWxkLCBhcyBpbg0KICAgW1JGQzMxNjhdLCBhbmQgdGhl
IElQdjYgZmxvdyBsYWJlbCBmaWVsZCwgYXMgZGVmaW5lZCBpbiBbUkZDODIwMF0uDQpORVcNCiAg
IFRoZSBEZXROZXQgSVAgZGF0YSBwbGFuZSBhbHNvIGFsbG93cyBmb3Igb3B0aW9uYWwgbWF0Y2hp
bmcgb24gb25lDQogICBhZGRpdGlvbmFsIGRhdGEgZmllbGQsIHRoZSBJUHY2IGZsb3cgbGFiZWwg
ZmllbGQsIGFzIGRlZmluZWQgaW4gW1JGQzgyMDBdLg0KDQpSYXRpb25hbGU6IEVDTiBmaWVsZCBN
VVNUIE5PVCBiZSB1c2VkIHRvIHN1YmRpdmlkZSBhIGZsb3cgaW50byBzdWItZmxvd3MuICBTZWUg
UkZDIDMxNjguDQoNClsyXSBJbiAgU2VjdGlvbiA0LjMuMS4gIENsYXNzIG9mIFNlcnZpY2UNCg0K
UmVtb3ZlIHRoaXMgc2VudGVuY2U6DQoNCiAgIFRoZSAyLWJpdCBleHBsaWNpdCBjb25nZXN0aW9u
DQogICBub3RpZmljYXRpb24gKEVDTikgW1JGQzMxNjhdIGZpZWxkIE1BWSBhbHNvIGJlIHVzZWQu
DQoNClJhdGlvbmFsZTogVGhlIEVDTiBtZWNoYW5pc20gaXMgbm90IGEgQ2xhc3Mgb2Ygc2Vydmlj
ZSBtZWNoYW5pc20uICBTZWUgUkZDIDMxNjguDQoNClszXSBJbiBTZWN0aW9uIDUuMS4xLjQuICBJ
UHY0IFR5cGUgb2YgU2VydmljZSBhbmQgSVB2NiBUcmFmZmljIENsYXNzIEZpZWxkcw0KDQpSZW1v
dmUgdGhpcyB0ZXh0Og0KDQogICBJbXBsZW1lbnRhdGlvbnMgb2YgdGhpcyBkb2N1bWVudCBNVVNU
IGFsbG93IHRoZSBFQ04gZmllbGQgdG8gYmUNCiAgIGlnbm9yZWQgYXMgcGFydCBvZiBEZXROZXQg
ZmxvdyBpZGVudGlmaWNhdGlvbi4gIEFkZGl0aW9uYWxseSwNCiAgIGltcGxlbWVudGF0aW9ucyBT
SE9VTEQgc3VwcG9ydCBpZGVudGlmaWNhdGlvbiBvZiBEZXROZXQgZmxvd3MgYmFzZWQNCiAgIG9u
IHRoZSB2YWx1ZSBjYXJyaWVkIGluIHRoZSBFQ04gZmllbGQuICBXaGVuIHRoaXMgZmllbGQgaXMg
dXNlZCB0bw0KICAgaWRlbnRpZnkgYSBzcGVjaWZpYyBEZXROZXQgZmxvdywgaW1wbGVtZW50YXRp
b25zIE1VU1Qgc3VwcG9ydCBhIGxpc3QNCiAgIG9mIEVDTiB2YWx1ZXMgdGhhdCBtYXRjaCBhIHNw
ZWNpZmljIHNsb3cuDQoNCklmIGRlc2lyZWQsIHJlcGxhY2UgaXQgd2l0aDoNCg0KICAgVGhlIEVD
TiBmaWVsZCBNVVNUIE5PVCBiZSB1c2VkIGFzIHBhcnQgb2YgRGV0TmV0IGZsb3cgaWRlbnRpZmlj
YXRpb24uDQoNClJhdGlvbmFsZTogVXNlIG9mIEVDTiBmaWVsZCBmb3IgZmxvdyBpZGVudGlmaWNh
dGlvbiBpcyBub3QgY29tcGF0aWJsZSB3aXRoIFJGQyAzMTY4Lg0KDQpbNF0gSW4gU2VjdGlvbiA2
LiAgTWFuYWdlbWVudCBhbmQgQ29udHJvbCBJbmZvcm1hdGlvbiBTdW1tYXJ5DQoNClJlbW92ZSB0
aGVzZSB0d28gYnVsbGV0czoNCg0KICAgICAgKiAgSWYgdGhlIEVDTiBmaWVsZCBpcyB0byBiZSB1
c2VkIGluIGZsb3cgaWRlbnRpZmljYXRpb24uDQogICAgICAgICBNYXRjaGluZyBiYXNlZCBvbiBF
Q04gZmlsZWQgdmFsdWVzIGlzIG9wdGlvbmFsLg0KDQogICAgICAqICBXaGVuIEVDTiBmaWVsZCBp
cyB1c2VkIGluIGZsb3cgaWRlbnRpZmljYXRpb24sIGEgbGlzdCBvZiBmaWVsZA0KICAgICAgICAg
dmFsdWVzIHRoYXQgbWF5IGJlIHVzZWQgYnkgYSBzcGVjaWZpYyBmbG93Lg0KDQpSYXRpb25hbGU6
IFNhbWUgYXMgWzNdLg0KDQpUaGFua3MsIC0tRGF2aWQNCg0KPiAtLS0tLU9yaWdpbmFsIE1lc3Nh
Z2UtLS0tLQ0KPiBGcm9tOiBJLUQtQW5ub3VuY2UgPGktZC1hbm5vdW5jZS1ib3VuY2VzQGlldGYu
b3JnPjxtYWlsdG86aS1kLWFubm91bmNlLWJvdW5jZXNAaWV0Zi5vcmc+IE9uIEJlaGFsZiBPZiBp
bnRlcm5ldC0NCj4gZHJhZnRzQGlldGYub3JnPG1haWx0bzpkcmFmdHNAaWV0Zi5vcmc+DQo+IFNl
bnQ6IFdlZG5lc2RheSwgT2N0b2JlciAxNiwgMjAxOSAzOjQ5IFBNDQo+IFRvOiBpLWQtYW5ub3Vu
Y2VAaWV0Zi5vcmc8bWFpbHRvOmktZC1hbm5vdW5jZUBpZXRmLm9yZz4NCj4gQ2M6IGRldG5ldEBp
ZXRmLm9yZzxtYWlsdG86ZGV0bmV0QGlldGYub3JnPg0KPiBTdWJqZWN0OiBJLUQgQWN0aW9uOiBk
cmFmdC1pZXRmLWRldG5ldC1pcC0wMi50eHQNCj4NCj4NCj4gW0VYVEVSTkFMIEVNQUlMXQ0KPg0K
Pg0KPiBBIE5ldyBJbnRlcm5ldC1EcmFmdCBpcyBhdmFpbGFibGUgZnJvbSB0aGUgb24tbGluZSBJ
bnRlcm5ldC1EcmFmdHMgZGlyZWN0b3JpZXMuDQo+IFRoaXMgZHJhZnQgaXMgYSB3b3JrIGl0ZW0g
b2YgdGhlIERldGVybWluaXN0aWMgTmV0d29ya2luZyBXRyBvZiB0aGUgSUVURi4NCj4NCj4gICAg
ICAgICBUaXRsZSAgICAgICAgICAgOiBEZXROZXQgRGF0YSBQbGFuZTogSVANCj4gICAgICAgICBB
dXRob3JzICAgICAgICAgOiBCYWzDoXpzIFZhcmdhDQo+ICAgICAgICAgICAgICAgICAgICAgICAg
ICAgSsOhbm9zIEZhcmthcw0KPiAgICAgICAgICAgICAgICAgICAgICAgICAgIExvdSBCZXJnZXIN
Cj4gICAgICAgICAgICAgICAgICAgICAgICAgICBEb24gRmVkeWsNCj4gICAgICAgICAgICAgICAg
ICAgICAgICAgICBBbmRyZXcgRy4gTWFsaXMNCj4gICAgICAgICAgICAgICAgICAgICAgICAgICBT
dGV3YXJ0IEJyeWFudA0KPiAgICAgICAgICAgICAgICAgICAgICAgICAgIEpvdW5pIEtvcmhvbmVu
DQo+ICAgICAgICBGaWxlbmFtZSAgICAgICAgOiBkcmFmdC1pZXRmLWRldG5ldC1pcC0wMi50eHQN
Cj4gICAgICAgIFBhZ2VzICAgICAgICAgICA6IDIzDQo+ICAgICAgICBEYXRlICAgICAgICAgICAg
OiAyMDE5LTEwLTE2DQo+DQo+IEFic3RyYWN0Og0KPiAgICBUaGlzIGRvY3VtZW50IHNwZWNpZmll
cyB0aGUgRGV0ZXJtaW5pc3RpYyBOZXR3b3JraW5nIGRhdGEgcGxhbmUgd2hlbg0KPiAgICBvcGVy
YXRpbmcgaW4gYW4gSVAgcGFja2V0IHN3aXRjaGVkIG5ldHdvcmsuDQo+DQo+DQo+IFRoZSBJRVRG
IGRhdGF0cmFja2VyIHN0YXR1cyBwYWdlIGZvciB0aGlzIGRyYWZ0IGlzOg0KPiBodHRwczovL2Rh
dGF0cmFja2VyLmlldGYub3JnL2RvYy9kcmFmdC1pZXRmLWRldG5ldC1pcC88aHR0cHM6Ly91cmxk
ZWZlbnNlLnByb29mcG9pbnQuY29tL3YyL3VybD91PWh0dHBzLTNBX19kYXRhdHJhY2tlci5pZXRm
Lm9yZ19kb2NfZHJhZnQtMkRpZXRmLTJEZGV0bmV0LTJEaXBfJmQ9RHdNRmFRJmM9bEk4WmI2VHpN
M2QxdFg0aUV1N2JwZyZyPVpjSEM2d1hfZ0R3UERjZk1hRk5aaVEmbT1hWHNXMjFBUFJuMUQwbG5i
XzhOWkFBdmhiRkt2dnRXN2hOWk4wTDRPVmtVJnM9bXpiQUtYVWxlR1M4Qno3YWpiVWJLVFBQRFhU
RjBzTUhhUjMwSnoxdngzSSZlPT4NCj4NCj4gVGhlcmUgYXJlIGFsc28gaHRtbGl6ZWQgdmVyc2lv
bnMgYXZhaWxhYmxlIGF0Og0KPiBodHRwczovL3Rvb2xzLmlldGYub3JnL2h0bWwvZHJhZnQtaWV0
Zi1kZXRuZXQtaXAtMDI8aHR0cHM6Ly91cmxkZWZlbnNlLnByb29mcG9pbnQuY29tL3YyL3VybD91
PWh0dHBzLTNBX190b29scy5pZXRmLm9yZ19odG1sX2RyYWZ0LTJEaWV0Zi0yRGRldG5ldC0yRGlw
LTJEMDImZD1Ed01GYVEmYz1sSThaYjZUek0zZDF0WDRpRXU3YnBnJnI9WmNIQzZ3WF9nRHdQRGNm
TWFGTlppUSZtPWFYc1cyMUFQUm4xRDBsbmJfOE5aQUF2aGJGS3Z2dFc3aE5aTjBMNE9Wa1Umcz1V
MktkdERMM0NVVkNzZWtQb2p0UVZLSXZnZVA0NUwzNnBXSWFfTlRJT3NBJmU9Pg0KPiBodHRwczov
L2RhdGF0cmFja2VyLmlldGYub3JnL2RvYy9odG1sL2RyYWZ0LWlldGYtZGV0bmV0LWlwLTAyPGh0
dHBzOi8vdXJsZGVmZW5zZS5wcm9vZnBvaW50LmNvbS92Mi91cmw/dT1odHRwcy0zQV9fZGF0YXRy
YWNrZXIuaWV0Zi5vcmdfZG9jX2h0bWxfZHJhZnQtMkRpZXRmLTJEZGV0bmV0LTJEaXAtMkQwMiZk
PUR3TUZhUSZjPWxJOFpiNlR6TTNkMXRYNGlFdTdicGcmcj1aY0hDNndYX2dEd1BEY2ZNYUZOWmlR
Jm09YVhzVzIxQVBSbjFEMGxuYl84TlpBQXZoYkZLdnZ0VzdoTlpOMEw0T1ZrVSZzPXZfbTctVnlh
NDRUcGYzOElQTlRmTEZLZDl2T1Byd0VLSjFrb1VnMHhCLXMmZT0+DQo+DQo+IEEgZGlmZiBmcm9t
IHRoZSBwcmV2aW91cyB2ZXJzaW9uIGlzIGF2YWlsYWJsZSBhdDoNCj4gaHR0cHM6Ly93d3cuaWV0
Zi5vcmcvcmZjZGlmZj91cmwyPWRyYWZ0LWlldGYtZGV0bmV0LWlwLTAyPGh0dHBzOi8vdXJsZGVm
ZW5zZS5wcm9vZnBvaW50LmNvbS92Mi91cmw/dT1odHRwcy0zQV9fd3d3LmlldGYub3JnX3JmY2Rp
ZmYtM0Z1cmwyLTNEZHJhZnQtMkRpZXRmLTJEZGV0bmV0LTJEaXAtMkQwMiZkPUR3TUZhUSZjPWxJ
OFpiNlR6TTNkMXRYNGlFdTdicGcmcj1aY0hDNndYX2dEd1BEY2ZNYUZOWmlRJm09YVhzVzIxQVBS
bjFEMGxuYl84TlpBQXZoYkZLdnZ0VzdoTlpOMEw0T1ZrVSZzPTlGVm1fcF9NVEtBbmdSNXd2Z25K
c0RSVnBCaFJzMVZCYi1IaUVjOUF1RncmZT0+DQo+DQo+DQo+IFBsZWFzZSBub3RlIHRoYXQgaXQg
bWF5IHRha2UgYSBjb3VwbGUgb2YgbWludXRlcyBmcm9tIHRoZSB0aW1lIG9mIHN1Ym1pc3Npb24N
Cj4gdW50aWwgdGhlIGh0bWxpemVkIHZlcnNpb24gYW5kIGRpZmYgYXJlIGF2YWlsYWJsZSBhdCB0
b29scy5pZXRmLm9yZzxodHRwczovL3VybGRlZmVuc2UucHJvb2Zwb2ludC5jb20vdjIvdXJsP3U9
aHR0cC0zQV9fdG9vbHMuaWV0Zi5vcmcmZD1Ed01GYVEmYz1sSThaYjZUek0zZDF0WDRpRXU3YnBn
JnI9WmNIQzZ3WF9nRHdQRGNmTWFGTlppUSZtPWFYc1cyMUFQUm4xRDBsbmJfOE5aQUF2aGJGS3Z2
dFc3aE5aTjBMNE9Wa1Umcz1pUUpCOGZ1eGgxcWtVRVVOUmN4bU92UUZqV1NyaVlOOTRDU0hrdFJC
d1N3JmU9Pi4NCj4NCj4gSW50ZXJuZXQtRHJhZnRzIGFyZSBhbHNvIGF2YWlsYWJsZSBieSBhbm9u
eW1vdXMgRlRQIGF0Og0KPiBmdHA6Ly9mdHAuaWV0Zi5vcmcvaW50ZXJuZXQtZHJhZnRzLzxodHRw
czovL3VybGRlZmVuc2UucHJvb2Zwb2ludC5jb20vdjIvdXJsP3U9ZnRwLTNBX19mdHAuaWV0Zi5v
cmdfaW50ZXJuZXQtMkRkcmFmdHNfJmQ9RHdNRmFRJmM9bEk4WmI2VHpNM2QxdFg0aUV1N2JwZyZy
PVpjSEM2d1hfZ0R3UERjZk1hRk5aaVEmbT1hWHNXMjFBUFJuMUQwbG5iXzhOWkFBdmhiRkt2dnRX
N2hOWk4wTDRPVmtVJnM9NGtRalhfSDRVMEhCVWh5TXZNbTh2X3ViMnNtRWdORk9nY2JTLUpGam1D
ZyZlPT4NCj4NCj4gX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X18NCj4gSS1ELUFubm91bmNlIG1haWxpbmcgbGlzdA0KPiBJLUQtQW5ub3VuY2VAaWV0Zi5vcmc8
bWFpbHRvOkktRC1Bbm5vdW5jZUBpZXRmLm9yZz4NCj4gaHR0cHM6Ly93d3cuaWV0Zi5vcmcvbWFp
bG1hbi9saXN0aW5mby9pLWQtYW5ub3VuY2U8aHR0cHM6Ly91cmxkZWZlbnNlLnByb29mcG9pbnQu
Y29tL3YyL3VybD91PWh0dHBzLTNBX193d3cuaWV0Zi5vcmdfbWFpbG1hbl9saXN0aW5mb19pLTJE
ZC0yRGFubm91bmNlJmQ9RHdNRmFRJmM9bEk4WmI2VHpNM2QxdFg0aUV1N2JwZyZyPVpjSEM2d1hf
Z0R3UERjZk1hRk5aaVEmbT1hWHNXMjFBUFJuMUQwbG5iXzhOWkFBdmhiRkt2dnRXN2hOWk4wTDRP
VmtVJnM9aUVTVzN1cVpzNmZpaWhfVllnRkItRi1ydHdOeWFHcUhsNzU3cVdSalo5NCZlPT4NCj4g
SW50ZXJuZXQtRHJhZnQgZGlyZWN0b3JpZXM6IGh0dHA6Ly93d3cuaWV0Zi5vcmcvc2hhZG93Lmh0
bWw8aHR0cHM6Ly91cmxkZWZlbnNlLnByb29mcG9pbnQuY29tL3YyL3VybD91PWh0dHAtM0FfX3d3
dy5pZXRmLm9yZ19zaGFkb3cuaHRtbCZkPUR3TUZhUSZjPWxJOFpiNlR6TTNkMXRYNGlFdTdicGcm
cj1aY0hDNndYX2dEd1BEY2ZNYUZOWmlRJm09YVhzVzIxQVBSbjFEMGxuYl84TlpBQXZoYkZLdnZ0
VzdoTlpOMEw0T1ZrVSZzPUdpMzY3dzA0T3lzQk1Rc3FRazREX0ZsSDltcmxFVG51NTVzU1pRd1dv
OE0mZT0+DQo+IG9yIGZ0cDovL2Z0cC5pZXRmLm9yZy9pZXRmLzFzaGFkb3ctc2l0ZXMudHh0PGh0
dHBzOi8vdXJsZGVmZW5zZS5wcm9vZnBvaW50LmNvbS92Mi91cmw/dT1mdHAtM0FfX2Z0cC5pZXRm
Lm9yZ19pZXRmXzFzaGFkb3ctMkRzaXRlcy50eHQmZD1Ed01GYVEmYz1sSThaYjZUek0zZDF0WDRp
RXU3YnBnJnI9WmNIQzZ3WF9nRHdQRGNmTWFGTlppUSZtPWFYc1cyMUFQUm4xRDBsbmJfOE5aQUF2
aGJGS3Z2dFc3aE5aTjBMNE9Wa1Umcz1ZTGtPR29acGlndlNWMVpMbjlJb2lLWFd5djJWb0NZZ29v
Ynl3YThyM05FJmU9Pg0KDQoNCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fDQoNCmRldG5ldCBtYWlsaW5nIGxpc3QNCg0KZGV0bmV0QGlldGYub3JnPG1haWx0
bzpkZXRuZXRAaWV0Zi5vcmc+DQoNCmh0dHBzOi8vd3d3LmlldGYub3JnL21haWxtYW4vbGlzdGlu
Zm8vZGV0bmV0PGh0dHBzOi8vdXJsZGVmZW5zZS5wcm9vZnBvaW50LmNvbS92Mi91cmw/dT1odHRw
cy0zQV9fd3d3LmlldGYub3JnX21haWxtYW5fbGlzdGluZm9fZGV0bmV0JmQ9RHdNRmFRJmM9bEk4
WmI2VHpNM2QxdFg0aUV1N2JwZyZyPVpjSEM2d1hfZ0R3UERjZk1hRk5aaVEmbT1hWHNXMjFBUFJu
MUQwbG5iXzhOWkFBdmhiRkt2dnRXN2hOWk4wTDRPVmtVJnM9WktNRmpqcGFXbWJrRllpVzNWNlo4
TnpwemxlR0JaRkRKVDB5aEtGTU95VSZlPT4NCg0KDQpfX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fXw0KDQpkZXRuZXQgbWFpbGluZyBsaXN0DQoNCmRldG5ldEBp
ZXRmLm9yZzxtYWlsdG86ZGV0bmV0QGlldGYub3JnPg0KDQpodHRwczovL3d3dy5pZXRmLm9yZy9t
YWlsbWFuL2xpc3RpbmZvL2RldG5ldDxodHRwczovL3VybGRlZmVuc2UucHJvb2Zwb2ludC5jb20v
djIvdXJsP3U9aHR0cHMtM0FfX3d3dy5pZXRmLm9yZ19tYWlsbWFuX2xpc3RpbmZvX2RldG5ldCZk
PUR3TUZhUSZjPWxJOFpiNlR6TTNkMXRYNGlFdTdicGcmcj1aY0hDNndYX2dEd1BEY2ZNYUZOWmlR
Jm09YVhzVzIxQVBSbjFEMGxuYl84TlpBQXZoYkZLdnZ0VzdoTlpOMEw0T1ZrVSZzPVpLTUZqanBh
V21ia0ZZaVczVjZaOE56cHpsZUdCWkZESlQweWhLRk1PeVUmZT0+DQoNCg0KX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18NCg0KZGV0bmV0IG1haWxpbmcgbGlz
dA0KDQpkZXRuZXRAaWV0Zi5vcmc8bWFpbHRvOmRldG5ldEBpZXRmLm9yZz4NCg0KaHR0cHM6Ly93
d3cuaWV0Zi5vcmcvbWFpbG1hbi9saXN0aW5mby9kZXRuZXQ8aHR0cHM6Ly91cmxkZWZlbnNlLnBy
b29mcG9pbnQuY29tL3YyL3VybD91PWh0dHBzLTNBX193d3cuaWV0Zi5vcmdfbWFpbG1hbl9saXN0
aW5mb19kZXRuZXQmZD1Ed01GYVEmYz1sSThaYjZUek0zZDF0WDRpRXU3YnBnJnI9WmNIQzZ3WF9n
RHdQRGNmTWFGTlppUSZtPWFYc1cyMUFQUm4xRDBsbmJfOE5aQUF2aGJGS3Z2dFc3aE5aTjBMNE9W
a1Umcz1aS01GampwYVdtYmtGWWlXM1Y2WjhOenB6bGVHQlpGREpUMHloS0ZNT3lVJmU9Pg0KDQpf
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXw0KZGV0bmV0IG1h
aWxpbmcgbGlzdA0KZGV0bmV0QGlldGYub3JnPG1haWx0bzpkZXRuZXRAaWV0Zi5vcmc+DQpodHRw
czovL3d3dy5pZXRmLm9yZy9tYWlsbWFuL2xpc3RpbmZvL2RldG5ldDxodHRwczovL3VybGRlZmVu
c2UucHJvb2Zwb2ludC5jb20vdjIvdXJsP3U9aHR0cHMtM0FfX3d3dy5pZXRmLm9yZ19tYWlsbWFu
X2xpc3RpbmZvX2RldG5ldCZkPUR3TUZhUSZjPWxJOFpiNlR6TTNkMXRYNGlFdTdicGcmcj1aY0hD
NndYX2dEd1BEY2ZNYUZOWmlRJm09YVhzVzIxQVBSbjFEMGxuYl84TlpBQXZoYkZLdnZ0VzdoTlpO
MEw0T1ZrVSZzPVpLTUZqanBhV21ia0ZZaVczVjZaOE56cHpsZUdCWkZESlQweWhLRk1PeVUmZT0+
DQoNCg==

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

PGh0bWwgeG1sbnM6dj0idXJuOnNjaGVtYXMtbWljcm9zb2Z0LWNvbTp2bWwiIHhtbG5zOm89InVy
bjpzY2hlbWFzLW1pY3Jvc29mdC1jb206b2ZmaWNlOm9mZmljZSIgeG1sbnM6dz0idXJuOnNjaGVt
YXMtbWljcm9zb2Z0LWNvbTpvZmZpY2U6d29yZCIgeG1sbnM6bT0iaHR0cDovL3NjaGVtYXMubWlj
cm9zb2Z0LmNvbS9vZmZpY2UvMjAwNC8xMi9vbW1sIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcv
VFIvUkVDLWh0bWw0MCI+DQo8aGVhZD4NCjxtZXRhIGh0dHAtZXF1aXY9IkNvbnRlbnQtVHlwZSIg
Y29udGVudD0idGV4dC9odG1sOyBjaGFyc2V0PXV0Zi04Ij4NCjxtZXRhIG5hbWU9IkdlbmVyYXRv
ciIgY29udGVudD0iTWljcm9zb2Z0IFdvcmQgMTUgKGZpbHRlcmVkIG1lZGl1bSkiPg0KPHN0eWxl
PjwhLS0NCi8qIEZvbnQgRGVmaW5pdGlvbnMgKi8NCkBmb250LWZhY2UNCgl7Zm9udC1mYW1pbHk6
IkNhbWJyaWEgTWF0aCI7DQoJcGFub3NlLTE6MiA0IDUgMyA1IDQgNiAzIDIgNDt9DQpAZm9udC1m
YWNlDQoJe2ZvbnQtZmFtaWx5OkNhbGlicmk7DQoJcGFub3NlLTE6MiAxNSA1IDIgMiAyIDQgMyAy
IDQ7fQ0KQGZvbnQtZmFjZQ0KCXtmb250LWZhbWlseTpDb25zb2xhczsNCglwYW5vc2UtMToyIDEx
IDYgOSAyIDIgNCAzIDIgNDt9DQovKiBTdHlsZSBEZWZpbml0aW9ucyAqLw0KcC5Nc29Ob3JtYWws
IGxpLk1zb05vcm1hbCwgZGl2Lk1zb05vcm1hbA0KCXttYXJnaW46MGluOw0KCW1hcmdpbi1ib3R0
b206LjAwMDFwdDsNCglmb250LXNpemU6MTEuMHB0Ow0KCWZvbnQtZmFtaWx5OiJDYWxpYnJpIixz
YW5zLXNlcmlmOw0KCWNvbG9yOmJsYWNrO30NCmE6bGluaywgc3Bhbi5Nc29IeXBlcmxpbmsNCgl7
bXNvLXN0eWxlLXByaW9yaXR5Ojk5Ow0KCWNvbG9yOmJsdWU7DQoJdGV4dC1kZWNvcmF0aW9uOnVu
ZGVybGluZTt9DQphOnZpc2l0ZWQsIHNwYW4uTXNvSHlwZXJsaW5rRm9sbG93ZWQNCgl7bXNvLXN0
eWxlLXByaW9yaXR5Ojk5Ow0KCWNvbG9yOnB1cnBsZTsNCgl0ZXh0LWRlY29yYXRpb246dW5kZXJs
aW5lO30NCnByZQ0KCXttc28tc3R5bGUtcHJpb3JpdHk6OTk7DQoJbXNvLXN0eWxlLWxpbms6IkhU
TUwgUHJlZm9ybWF0dGVkIENoYXIiOw0KCW1hcmdpbjowaW47DQoJbWFyZ2luLWJvdHRvbTouMDAw
MXB0Ow0KCWZvbnQtc2l6ZToxMC4wcHQ7DQoJZm9udC1mYW1pbHk6IkNvdXJpZXIgTmV3IjsNCglj
b2xvcjpibGFjazt9DQpwLm1zb25vcm1hbDAsIGxpLm1zb25vcm1hbDAsIGRpdi5tc29ub3JtYWww
DQoJe21zby1zdHlsZS1uYW1lOm1zb25vcm1hbDsNCgltc28tbWFyZ2luLXRvcC1hbHQ6YXV0bzsN
CgltYXJnaW4tcmlnaHQ6MGluOw0KCW1zby1tYXJnaW4tYm90dG9tLWFsdDphdXRvOw0KCW1hcmdp
bi1sZWZ0OjBpbjsNCglmb250LXNpemU6MTEuMHB0Ow0KCWZvbnQtZmFtaWx5OiJDYWxpYnJpIixz
YW5zLXNlcmlmOw0KCWNvbG9yOmJsYWNrO30NCnNwYW4uSFRNTFByZWZvcm1hdHRlZENoYXINCgl7
bXNvLXN0eWxlLW5hbWU6IkhUTUwgUHJlZm9ybWF0dGVkIENoYXIiOw0KCW1zby1zdHlsZS1wcmlv
cml0eTo5OTsNCgltc28tc3R5bGUtbGluazoiSFRNTCBQcmVmb3JtYXR0ZWQiOw0KCWZvbnQtZmFt
aWx5OkNvbnNvbGFzO30NCnNwYW4uRW1haWxTdHlsZTIxDQoJe21zby1zdHlsZS10eXBlOnBlcnNv
bmFsOw0KCWZvbnQtZmFtaWx5OiJDYWxpYnJpIixzYW5zLXNlcmlmOw0KCWNvbG9yOndpbmRvd3Rl
eHQ7fQ0Kc3Bhbi5FbWFpbFN0eWxlMjINCgl7bXNvLXN0eWxlLXR5cGU6cGVyc29uYWwtcmVwbHk7
DQoJZm9udC1mYW1pbHk6IkNhbGlicmkiLHNhbnMtc2VyaWY7DQoJY29sb3I6Izk5MzM2NjsNCglm
b250LXdlaWdodDpub3JtYWw7DQoJZm9udC1zdHlsZTpub3JtYWw7DQoJdGV4dC1kZWNvcmF0aW9u
Om5vbmUgbm9uZTt9DQouTXNvQ2hwRGVmYXVsdA0KCXttc28tc3R5bGUtdHlwZTpleHBvcnQtb25s
eTsNCglmb250LXNpemU6MTAuMHB0O30NCkBwYWdlIFdvcmRTZWN0aW9uMQ0KCXtzaXplOjguNWlu
IDExLjBpbjsNCgltYXJnaW46MS4waW4gMS4waW4gMS4waW4gMS4waW47fQ0KZGl2LldvcmRTZWN0
aW9uMQ0KCXtwYWdlOldvcmRTZWN0aW9uMTt9DQotLT48L3N0eWxlPjwhLS1baWYgZ3RlIG1zbyA5
XT48eG1sPg0KPG86c2hhcGVkZWZhdWx0cyB2OmV4dD0iZWRpdCIgc3BpZG1heD0iMTAyNiIgLz4N
CjwveG1sPjwhW2VuZGlmXS0tPjwhLS1baWYgZ3RlIG1zbyA5XT48eG1sPg0KPG86c2hhcGVsYXlv
dXQgdjpleHQ9ImVkaXQiPg0KPG86aWRtYXAgdjpleHQ9ImVkaXQiIGRhdGE9IjEiIC8+DQo8L286
c2hhcGVsYXlvdXQ+PC94bWw+PCFbZW5kaWZdLS0+DQo8L2hlYWQ+DQo8Ym9keSBiZ2NvbG9yPSJ3
aGl0ZSIgbGFuZz0iRU4tVVMiIGxpbms9ImJsdWUiIHZsaW5rPSJwdXJwbGUiPg0KPGRpdiBjbGFz
cz0iV29yZFNlY3Rpb24xIj4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiPjxzcGFuIHN0eWxlPSJjb2xv
cjojOTkzMzY2Ij5Ud28gbW9yZSBzdWdnZXN0ZWQgZWRpdHMgdG8gY2xlYW4gdXAgdGhlIElQdjQg
YW5kIElQdjYgaGVhZGVyIGZpZWxkIHRleHQgdG8gZm9jdXMgb24gdGhlIERTQ1AgZmllbGQ6PG86
cD48L286cD48L3NwYW4+PC9wPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+PHNwYW4gc3R5bGU9ImNv
bG9yOiM5OTMzNjYiPjxvOnA+Jm5ic3A7PC9vOnA+PC9zcGFuPjwvcD4NCjxwIGNsYXNzPSJNc29O
b3JtYWwiPjxzcGFuIHN0eWxlPSJjb2xvcjojOTkzMzY2Ij4tLS0gWzFdIFNlY3Rpb24gNS4xLjEu
NDxvOnA+PC9vOnA+PC9zcGFuPjwvcD4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiPjxzcGFuIHN0eWxl
PSJjb2xvcjojOTkzMzY2Ij48bzpwPiZuYnNwOzwvbzpwPjwvc3Bhbj48L3A+DQo8cCBjbGFzcz0i
TXNvTm9ybWFsIj48c3BhbiBzdHlsZT0iZm9udC1zaXplOjEwLjBwdDtmb250LWZhbWlseTomcXVv
dDtDb3VyaWVyIE5ldyZxdW90OyI+T0xEPG86cD48L286cD48L3NwYW4+PC9wPg0KPHAgY2xhc3M9
Ik1zb05vcm1hbCI+PHNwYW4gc3R5bGU9ImZvbnQtc2l6ZToxMC4wcHQ7Zm9udC1mYW1pbHk6JnF1
b3Q7Q291cmllciBOZXcmcXVvdDsiPjUuMS4xLjQuJm5ic3A7IElQdjQgVHlwZSBvZiBTZXJ2aWNl
IGFuZCBJUHY2IFRyYWZmaWMgQ2xhc3MgRmllbGRzPG86cD48L286cD48L3NwYW4+PC9wPg0KPHAg
Y2xhc3M9Ik1zb05vcm1hbCI+PHNwYW4gc3R5bGU9ImZvbnQtc2l6ZToxMC4wcHQ7Zm9udC1mYW1p
bHk6JnF1b3Q7Q291cmllciBOZXcmcXVvdDsiPjxvOnA+Jm5ic3A7PC9vOnA+PC9zcGFuPjwvcD4N
CjxwIGNsYXNzPSJNc29Ob3JtYWwiPjxzcGFuIHN0eWxlPSJmb250LXNpemU6MTAuMHB0O2ZvbnQt
ZmFtaWx5OiZxdW90O0NvdXJpZXIgTmV3JnF1b3Q7Ij4mbmJzcDsmbmJzcDsgVGhlc2UgZmllbGRz
IGFyZSB1c2VkIHRvIHN1cHBvcnQgRGlmZmVyZW50aWF0ZWQgU2VydmljZXMgW1JGQzI0NzRdLjxv
OnA+PC9vOnA+PC9zcGFuPjwvcD4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiPjxzcGFuIHN0eWxlPSJm
b250LXNpemU6MTAuMHB0O2ZvbnQtZmFtaWx5OiZxdW90O0NvdXJpZXIgTmV3JnF1b3Q7Ij4mbmJz
cDsmbmJzcDsgSW1wbGVtZW50YXRpb25zIG9mIHRoaXMgZG9jdW1lbnQgTVVTVCBzdXBwb3J0IERl
dE5ldCBmbG93PG86cD48L286cD48L3NwYW4+PC9wPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+PHNw
YW4gc3R5bGU9ImZvbnQtc2l6ZToxMC4wcHQ7Zm9udC1mYW1pbHk6JnF1b3Q7Q291cmllciBOZXcm
cXVvdDsiPiZuYnNwOyZuYnNwOyBpZGVudGlmaWNhdGlvbiBiYXNlZCBvbiB0aGUgSVB2NCBUeXBl
IG9mIFNlcnZpY2UgZmllbGQgd2hlbjxvOnA+PC9vOnA+PC9zcGFuPjwvcD4NCjxwIGNsYXNzPSJN
c29Ob3JtYWwiPjxzcGFuIHN0eWxlPSJmb250LXNpemU6MTAuMHB0O2ZvbnQtZmFtaWx5OiZxdW90
O0NvdXJpZXIgTmV3JnF1b3Q7Ij4mbmJzcDsmbmJzcDsgcHJvY2Vzc2luZyBJUHY0IHBhY2tldHMs
IGFuZCB0aGUgSVB2NiBUcmFmZmljIENsYXNzIEZpZWxkIHdoZW48bzpwPjwvbzpwPjwvc3Bhbj48
L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj48c3BhbiBzdHlsZT0iZm9udC1zaXplOjEwLjBwdDtm
b250LWZhbWlseTomcXVvdDtDb3VyaWVyIE5ldyZxdW90OyI+Jm5ic3A7Jm5ic3A7IHByb2Nlc3Np
bmcgSVB2NiBwYWNrZXRzLiZuYnNwOyBJbXBsZW1lbnRhdGlvbnMgTVVTVCBzdXBwb3J0IGxpc3Qg
YmFzZWQ8bzpwPjwvbzpwPjwvc3Bhbj48L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj48c3BhbiBz
dHlsZT0iZm9udC1zaXplOjEwLjBwdDtmb250LWZhbWlseTomcXVvdDtDb3VyaWVyIE5ldyZxdW90
OyI+Jm5ic3A7Jm5ic3A7IG1hdGNoaW5nIG9mIERTQ1AgdmFsdWVzLCB3aGVyZSB0aGUgbGlzdCBp
cyBjb21wb3NlZCBvZiBwb3NzaWJsZSBmaWVsZDxvOnA+PC9vOnA+PC9zcGFuPjwvcD4NCjxwIGNs
YXNzPSJNc29Ob3JtYWwiPjxzcGFuIHN0eWxlPSJmb250LXNpemU6MTAuMHB0O2ZvbnQtZmFtaWx5
OiZxdW90O0NvdXJpZXIgTmV3JnF1b3Q7Ij4mbmJzcDsmbmJzcDsgdmFsdWVzIHRoYXQgYXJlIHRv
IGJlIGNvbnNpZGVyZWQgd2hlbiBpZGVudGlmeWluZyBhIHNwZWNpZmljIERldE5ldDxvOnA+PC9v
OnA+PC9zcGFuPjwvcD4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiPjxzcGFuIHN0eWxlPSJmb250LXNp
emU6MTAuMHB0O2ZvbnQtZmFtaWx5OiZxdW90O0NvdXJpZXIgTmV3JnF1b3Q7Ij4mbmJzcDsmbmJz
cDsgZmxvdy4mbmJzcDsgSW1wbGVtZW50YXRpb25zIFNIT1VMRCBhbGxvdyBmb3IgdGhpcyBmaWVs
ZCB0byBiZSBpZ25vcmVkIGZvcjxvOnA+PC9vOnA+PC9zcGFuPjwvcD4NCjxwIGNsYXNzPSJNc29O
b3JtYWwiPjxzcGFuIHN0eWxlPSJmb250LXNpemU6MTAuMHB0O2ZvbnQtZmFtaWx5OiZxdW90O0Nv
dXJpZXIgTmV3JnF1b3Q7Ij4mbmJzcDsmbmJzcDsgYSBzcGVjaWZpYyBEZXROZXQgZmxvdy48bzpw
PjwvbzpwPjwvc3Bhbj48L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj48c3BhbiBzdHlsZT0iZm9u
dC1zaXplOjEwLjBwdDtmb250LWZhbWlseTomcXVvdDtDb3VyaWVyIE5ldyZxdW90OyI+PG86cD4m
bmJzcDs8L286cD48L3NwYW4+PC9wPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+PHNwYW4gc3R5bGU9
ImZvbnQtc2l6ZToxMC4wcHQ7Zm9udC1mYW1pbHk6JnF1b3Q7Q291cmllciBOZXcmcXVvdDsiPk5F
VzxvOnA+PC9vOnA+PC9zcGFuPjwvcD4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiPjxzcGFuIHN0eWxl
PSJmb250LXNpemU6MTAuMHB0O2ZvbnQtZmFtaWx5OiZxdW90O0NvdXJpZXIgTmV3JnF1b3Q7Ij41
LjEuMS40LiZuYnNwOyBEaWZmZXJlbnRpYXRlZCBTZXJ2aWNlcyBDb2RlcG9pbnQgKERTQ1ApIEZp
ZWxkPG86cD48L286cD48L3NwYW4+PC9wPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+PHNwYW4gc3R5
bGU9ImZvbnQtc2l6ZToxMC4wcHQ7Zm9udC1mYW1pbHk6JnF1b3Q7Q291cmllciBOZXcmcXVvdDsi
PjxvOnA+Jm5ic3A7PC9vOnA+PC9zcGFuPjwvcD4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiPjxzcGFu
IHN0eWxlPSJmb250LXNpemU6MTAuMHB0O2ZvbnQtZmFtaWx5OiZxdW90O0NvdXJpZXIgTmV3JnF1
b3Q7Ij4mbmJzcDsmbmJzcDsgVGhpcyBmaWVsZCBpbiB0aGUgSVB2NCBUeXBlIG9mIFNlcnZpY2Ug
RmllbGQgYW5kIHRoZSBJUHY2IFRyYWZmaWM8bzpwPjwvbzpwPjwvc3Bhbj48L3A+DQo8cCBjbGFz
cz0iTXNvTm9ybWFsIj48c3BhbiBzdHlsZT0iZm9udC1zaXplOjEwLjBwdDtmb250LWZhbWlseTom
cXVvdDtDb3VyaWVyIE5ldyZxdW90OyI+Jm5ic3A7Jm5ic3A7IENsYXNzIEZpZWxkIGlzIHVzZWQg
dG8gc3VwcG9ydCBEaWZmZXJlbnRpYXRlZCBTZXJ2aWNlcyBbUkZDMjQ3NF0uPG86cD48L286cD48
L3NwYW4+PC9wPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+PHNwYW4gc3R5bGU9ImZvbnQtc2l6ZTox
MC4wcHQ7Zm9udC1mYW1pbHk6JnF1b3Q7Q291cmllciBOZXcmcXVvdDsiPiZuYnNwOyZuYnNwOyBJ
bXBsZW1lbnRhdGlvbnMgb2YgdGhpcyBkb2N1bWVudCBNVVNUIHN1cHBvcnQgRGV0TmV0IGZsb3c8
bzpwPjwvbzpwPjwvc3Bhbj48L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj48c3BhbiBzdHlsZT0i
Zm9udC1zaXplOjEwLjBwdDtmb250LWZhbWlseTomcXVvdDtDb3VyaWVyIE5ldyZxdW90OyI+Jm5i
c3A7Jm5ic3A7IGlkZW50aWZpY2F0aW9uIGJhc2VkIG9uIHRoZSBEU0NQIGZpZWxkIG9mIGFuIElQ
IHBhY2tldC48bzpwPjwvbzpwPjwvc3Bhbj48L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj48c3Bh
biBzdHlsZT0iZm9udC1zaXplOjEwLjBwdDtmb250LWZhbWlseTomcXVvdDtDb3VyaWVyIE5ldyZx
dW90OyI+Jm5ic3A7Jm5ic3A7IEltcGxlbWVudGF0aW9ucyBNVVNUIHN1cHBvcnQgbGlzdCBiYXNl
ZDxvOnA+PC9vOnA+PC9zcGFuPjwvcD4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiPjxzcGFuIHN0eWxl
PSJmb250LXNpemU6MTAuMHB0O2ZvbnQtZmFtaWx5OiZxdW90O0NvdXJpZXIgTmV3JnF1b3Q7Ij4m
bmJzcDsmbmJzcDsgbWF0Y2hpbmcgb2YgRFNDUCB2YWx1ZXMsIHdoZXJlIHRoZSBsaXN0IGlzIGNv
bXBvc2VkIG9mIHBvc3NpYmxlIGZpZWxkPG86cD48L286cD48L3NwYW4+PC9wPg0KPHAgY2xhc3M9
Ik1zb05vcm1hbCI+PHNwYW4gc3R5bGU9ImZvbnQtc2l6ZToxMC4wcHQ7Zm9udC1mYW1pbHk6JnF1
b3Q7Q291cmllciBOZXcmcXVvdDsiPiZuYnNwOyZuYnNwOyB2YWx1ZXMgdGhhdCBhcmUgdG8gYmUg
Y29uc2lkZXJlZCB3aGVuIGlkZW50aWZ5aW5nIGEgc3BlY2lmaWMgRGV0TmV0PG86cD48L286cD48
L3NwYW4+PC9wPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+PHNwYW4gc3R5bGU9ImZvbnQtc2l6ZTox
MC4wcHQ7Zm9udC1mYW1pbHk6JnF1b3Q7Q291cmllciBOZXcmcXVvdDsiPiZuYnNwOyZuYnNwOyBm
bG93LiZuYnNwOyBJbXBsZW1lbnRhdGlvbnMgU0hPVUxEIGFsbG93IGZvciB0aGlzIGZpZWxkIHRv
IGJlIGlnbm9yZWQgZm9yPG86cD48L286cD48L3NwYW4+PC9wPg0KPHAgY2xhc3M9Ik1zb05vcm1h
bCI+PHNwYW4gc3R5bGU9ImZvbnQtc2l6ZToxMC4wcHQ7Zm9udC1mYW1pbHk6JnF1b3Q7Q291cmll
ciBOZXcmcXVvdDsiPiZuYnNwOyZuYnNwOyBhIHNwZWNpZmljIERldE5ldCBmbG93LjxvOnA+PC9v
OnA+PC9zcGFuPjwvcD4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiPjxzcGFuIHN0eWxlPSJjb2xvcjoj
OTkzMzY2Ij48bzpwPiZuYnNwOzwvbzpwPjwvc3Bhbj48L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFs
Ij48c3BhbiBzdHlsZT0iY29sb3I6Izk5MzM2NiI+LS0tIFsyXSBTZWN0aW9uIDY8bzpwPjwvbzpw
Pjwvc3Bhbj48L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj48c3BhbiBzdHlsZT0iY29sb3I6Izk5
MzM2NiI+PG86cD4mbmJzcDs8L286cD48L3NwYW4+PC9wPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+
PHNwYW4gc3R5bGU9ImZvbnQtc2l6ZToxMC4wcHQ7Zm9udC1mYW1pbHk6JnF1b3Q7Q291cmllciBO
ZXcmcXVvdDsiPk9MRDxvOnA+PC9vOnA+PC9zcGFuPjwvcD4NCjxwIGNsYXNzPSJNc29Ob3JtYWwi
PjxzcGFuIHN0eWxlPSJmb250LXNpemU6MTAuMHB0O2ZvbnQtZmFtaWx5OiZxdW90O0NvdXJpZXIg
TmV3JnF1b3Q7Ij4mbmJzcDsmbmJzcDsgbyZuYnNwOyBGb3IgdGhlIElQdjQgVHlwZSBvZiBTZXJ2
aWNlIGFuZCBJUHY2IFRyYWZmaWMgQ2xhc3MgRmllbGRzOjxvOnA+PC9vOnA+PC9zcGFuPjwvcD4N
CjxwIGNsYXNzPSJNc29Ob3JtYWwiPjxzcGFuIHN0eWxlPSJmb250LXNpemU6MTAuMHB0O2ZvbnQt
ZmFtaWx5OiZxdW90O0NvdXJpZXIgTmV3JnF1b3Q7Ij48bzpwPiZuYnNwOzwvbzpwPjwvc3Bhbj48
L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj48c3BhbiBzdHlsZT0iZm9udC1zaXplOjEwLjBwdDtm
b250LWZhbWlseTomcXVvdDtDb3VyaWVyIE5ldyZxdW90OyI+Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5i
c3A7Jm5ic3A7ICombmJzcDsgSWYgdGhlIERTQ1AgZmllbGQgaXMgdG8gYmUgdXNlZCBpbiBmbG93
IGlkZW50aWZpY2F0aW9uLjxvOnA+PC9vOnA+PC9zcGFuPjwvcD4NCjxwIGNsYXNzPSJNc29Ob3Jt
YWwiPjxzcGFuIHN0eWxlPSJmb250LXNpemU6MTAuMHB0O2ZvbnQtZmFtaWx5OiZxdW90O0NvdXJp
ZXIgTmV3JnF1b3Q7Ij4mbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsm
bmJzcDsgSWdub3JpbmcgdGhlIERTQ1AgZmlsZWQgaXMgb3B0aW9uYWwuPG86cD48L286cD48L3Nw
YW4+PC9wPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+PHNwYW4gc3R5bGU9ImZvbnQtc2l6ZToxMC4w
cHQ7Zm9udC1mYW1pbHk6JnF1b3Q7Q291cmllciBOZXcmcXVvdDsiPjxvOnA+Jm5ic3A7PC9vOnA+
PC9zcGFuPjwvcD4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiPjxzcGFuIHN0eWxlPSJmb250LXNpemU6
MTAuMHB0O2ZvbnQtZmFtaWx5OiZxdW90O0NvdXJpZXIgTmV3JnF1b3Q7Ij4mbmJzcDsmbmJzcDsm
bmJzcDsmbmJzcDsmbmJzcDsgKiZuYnNwOyBXaGVuIHRoZSBEU0NQIGZpZWxkIGlzIHVzZWQgaW4g
ZmxvdyBpZGVudGlmaWNhdGlvbiwgYSBsaXN0IG9mPG86cD48L286cD48L3NwYW4+PC9wPg0KPHAg
Y2xhc3M9Ik1zb05vcm1hbCI+PHNwYW4gc3R5bGU9ImZvbnQtc2l6ZToxMC4wcHQ7Zm9udC1mYW1p
bHk6JnF1b3Q7Q291cmllciBOZXcmcXVvdDsiPiZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNw
OyZuYnNwOyZuYnNwOyZuYnNwOyBmaWVsZCB2YWx1ZXMgdGhhdCBtYXkgYmUgdXNlZCBieSBhIHNw
ZWNpZmljIGZsb3cuPG86cD48L286cD48L3NwYW4+PC9wPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+
PHNwYW4gc3R5bGU9ImZvbnQtc2l6ZToxMC4wcHQ7Zm9udC1mYW1pbHk6JnF1b3Q7Q291cmllciBO
ZXcmcXVvdDsiPjxvOnA+Jm5ic3A7PC9vOnA+PC9zcGFuPjwvcD4NCjxwIGNsYXNzPSJNc29Ob3Jt
YWwiPjxzcGFuIHN0eWxlPSJmb250LXNpemU6MTAuMHB0O2ZvbnQtZmFtaWx5OiZxdW90O0NvdXJp
ZXIgTmV3JnF1b3Q7Ij5ORVc8bzpwPjwvbzpwPjwvc3Bhbj48L3A+DQo8cCBjbGFzcz0iTXNvTm9y
bWFsIj48c3BhbiBzdHlsZT0iZm9udC1zaXplOjEwLjBwdDtmb250LWZhbWlseTomcXVvdDtDb3Vy
aWVyIE5ldyZxdW90OyI+Jm5ic3A7Jm5ic3A7IG8mbmJzcDsgRm9yIHRoZSBJUHY0IGFuZCBJUHY2
IERTQ1AgZmllbGQ6PG86cD48L286cD48L3NwYW4+PC9wPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+
PHNwYW4gc3R5bGU9ImZvbnQtc2l6ZToxMC4wcHQ7Zm9udC1mYW1pbHk6JnF1b3Q7Q291cmllciBO
ZXcmcXVvdDsiPjxvOnA+Jm5ic3A7PC9vOnA+PC9zcGFuPjwvcD4NCjxwIGNsYXNzPSJNc29Ob3Jt
YWwiPjxzcGFuIHN0eWxlPSJmb250LXNpemU6MTAuMHB0O2ZvbnQtZmFtaWx5OiZxdW90O0NvdXJp
ZXIgTmV3JnF1b3Q7Ij4mbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsgKiZuYnNwOyBJZiB0
aGUgRFNDUCBmaWVsZCBpcyB0byBiZSB1c2VkIGluIGZsb3cgaWRlbnRpZmljYXRpb24sPG86cD48
L286cD48L3NwYW4+PC9wPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+PHNwYW4gc3R5bGU9ImZvbnQt
c2l6ZToxMC4wcHQ7Zm9udC1mYW1pbHk6JnF1b3Q7Q291cmllciBOZXcmcXVvdDsiPiZuYnNwOyZu
YnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyBpZ25vcmluZyB0aGUgRFND
UCBmaWVsZCBpcyBvcHRpb25hbC48bzpwPjwvbzpwPjwvc3Bhbj48L3A+DQo8cCBjbGFzcz0iTXNv
Tm9ybWFsIj48c3BhbiBzdHlsZT0iZm9udC1zaXplOjEwLjBwdDtmb250LWZhbWlseTomcXVvdDtD
b3VyaWVyIE5ldyZxdW90OyI+PG86cD4mbmJzcDs8L286cD48L3NwYW4+PC9wPg0KPHAgY2xhc3M9
Ik1zb05vcm1hbCI+PHNwYW4gc3R5bGU9ImZvbnQtc2l6ZToxMC4wcHQ7Zm9udC1mYW1pbHk6JnF1
b3Q7Q291cmllciBOZXcmcXVvdDsiPiZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyAqJm5i
c3A7IFdoZW4gdGhlIERTQ1AgZmllbGQgaXMgdXNlZCBpbiBmbG93IGlkZW50aWZpY2F0aW9uLCBh
IGxpc3Qgb2Y8bzpwPjwvbzpwPjwvc3Bhbj48L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj48c3Bh
biBzdHlsZT0iZm9udC1zaXplOjEwLjBwdDtmb250LWZhbWlseTomcXVvdDtDb3VyaWVyIE5ldyZx
dW90OyI+Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7IGZp
ZWxkIHZhbHVlcyB0aGF0IG1heSBiZSB1c2VkIGJ5IGEgc3BlY2lmaWMgZmxvdy48bzpwPjwvbzpw
Pjwvc3Bhbj48L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj48c3BhbiBzdHlsZT0iZm9udC1zaXpl
OjEwLjBwdDtmb250LWZhbWlseTomcXVvdDtDb3VyaWVyIE5ldyZxdW90OyI+PG86cD4mbmJzcDs8
L286cD48L3NwYW4+PC9wPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+PHNwYW4gc3R5bGU9ImNvbG9y
OiM5OTMzNjYiPjxvOnA+Jm5ic3A7PC9vOnA+PC9zcGFuPjwvcD4NCjxkaXY+DQo8cCBjbGFzcz0i
TXNvTm9ybWFsIj48c3BhbiBzdHlsZT0iY29sb3I6Izk5MzM2NiI+VGhhbmtzLCAtLURhdmlkPG86
cD48L286cD48L3NwYW4+PC9wPg0KPC9kaXY+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj48c3BhbiBz
dHlsZT0iY29sb3I6Izk5MzM2NiI+PG86cD4mbmJzcDs8L286cD48L3NwYW4+PC9wPg0KPGRpdiBz
dHlsZT0iYm9yZGVyOm5vbmU7Ym9yZGVyLWxlZnQ6c29saWQgYmx1ZSAxLjVwdDtwYWRkaW5nOjBp
biAwaW4gMGluIDQuMHB0Ij4NCjxkaXY+DQo8ZGl2IHN0eWxlPSJib3JkZXI6bm9uZTtib3JkZXIt
dG9wOnNvbGlkICNFMUUxRTEgMS4wcHQ7cGFkZGluZzozLjBwdCAwaW4gMGluIDBpbiI+DQo8cCBj
bGFzcz0iTXNvTm9ybWFsIj48Yj48c3BhbiBzdHlsZT0iY29sb3I6d2luZG93dGV4dCI+RnJvbTo8
L3NwYW4+PC9iPjxzcGFuIHN0eWxlPSJjb2xvcjp3aW5kb3d0ZXh0Ij4gTG91IEJlcmdlciAmbHQ7
bGJlcmdlckBsYWJuLm5ldCZndDsNCjxicj4NCjxiPlNlbnQ6PC9iPiBUdWVzZGF5LCBPY3RvYmVy
IDIyLCAyMDE5IDk6MDAgQU08YnI+DQo8Yj5Ubzo8L2I+IERldE5ldEBpZXRmLm9yZzxicj4NCjxi
PkNjOjwvYj4gQmxhY2ssIERhdmlkOyBkcmFmdC1pZXRmLWRldG5ldC1pcEBpZXRmLm9yZzxicj4N
CjxiPlN1YmplY3Q6PC9iPiBSZTogW0RldG5ldF0gRndkOiBkcmFmdC1pZXRmLWRldG5ldC1pcC0w
Mi50eHQgLSBFQ048bzpwPjwvbzpwPjwvc3Bhbj48L3A+DQo8L2Rpdj4NCjwvZGl2Pg0KPHAgY2xh
c3M9Ik1zb05vcm1hbCI+PG86cD4mbmJzcDs8L286cD48L3A+DQo8ZGl2Pg0KPHA+PHNwYW4gc3R5
bGU9ImNvbG9yOiNDRTExMjYiPltFWFRFUk5BTCBFTUFJTF0gPG86cD48L286cD48L3NwYW4+PC9w
Pg0KPC9kaXY+DQo8cD5IaSw8bzpwPjwvbzpwPjwvcD4NCjxwPkhlcmUgYXJlIHRoZSBwcm9wb3Nl
ZCBjaGFuZ2VzIHRvIHN1cHBvcnQgZHJvcHBpbmcgcmVmZXJlbmNlcyB0byBFQ046PG86cD48L286
cD48L3A+DQo8cD5Bbnkgb2JqZWN0aW9ucz88bzpwPjwvbzpwPjwvcD4NCjxwPjEpIGRlbHRhczxv
OnA+PC9vOnA+PC9wPg0KPHA+PGEgaHJlZj0iaHR0cHM6Ly9naXRodWIuY29tL2RldG5ldC13Zy9k
YXRhLXBsYW5lLWRyYWZ0cy9jb21wYXJlL3dvcmtpbmcvbGIvZHJvcC1lY24iPmh0dHBzOi8vZ2l0
aHViLmNvbS9kZXRuZXQtd2cvZGF0YS1wbGFuZS1kcmFmdHMvY29tcGFyZS93b3JraW5nL2xiL2Ry
b3AtZWNuPC9hPjxvOnA+PC9vOnA+PC9wPg0KPHA+MikgZm9ybWF0dGVkIGRyYWZ0PG86cD48L286
cD48L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj48YSBocmVmPSJodHRwczovL3htbDJyZmMudG9v
bHMuaWV0Zi5vcmcvY2dpLWJpbi94bWwycmZjLmNnaT91cmw9aHR0cHM6Ly9yYXcuZ2l0aHVidXNl
cmNvbnRlbnQuY29tL2RldG5ldC13Zy9kYXRhLXBsYW5lLWRyYWZ0cy93b3JraW5nL2xiL2Ryb3At
ZWNuL2lwL2RyYWZ0LWlldGYtZGV0bmV0LWlwLnhtbCI+aHR0cHM6Ly94bWwycmZjLnRvb2xzLmll
dGYub3JnL2NnaS1iaW4veG1sMnJmYy5jZ2k/dXJsPWh0dHBzOi8vcmF3LmdpdGh1YnVzZXJjb250
ZW50LmNvbS9kZXRuZXQtd2cvZGF0YS1wbGFuZS1kcmFmdHMvd29ya2luZy9sYi9kcm9wLWVjbi9p
cC9kcmFmdC1pZXRmLWRldG5ldC1pcC54bWw8L2E+DQo8bzpwPjwvbzpwPjwvcD4NCjxwPjMpIGdp
dCBkaWZmIGZvcm1hdDo8bzpwPjwvbzpwPjwvcD4NCjxwPmRpZmYgLS1naXQgYS9pcC9kcmFmdC1p
ZXRmLWRldG5ldC1pcC54bWwgYi9pcC9kcmFmdC1pZXRmLWRldG5ldC1pcC54bWw8YnI+DQppbmRl
eCAwODZmZTZmLi5kY2IwMjJiIDEwMDY0NDxicj4NCi0tLSBhL2lwL2RyYWZ0LWlldGYtZGV0bmV0
LWlwLnhtbDxicj4NCiYjNDM7JiM0MzsmIzQzOyBiL2lwL2RyYWZ0LWlldGYtZGV0bmV0LWlwLnht
bDxicj4NCkBAIC0xNjMsNyAmIzQzOzE2Myw2IEBAPGJyPg0KJm5ic3A7Jm5ic3A7Jm5ic3A7Jm5i
c3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7ICZsdDt0
IGhhbmdUZXh0PSZxdW90O0ROJnF1b3Q7Jmd0O0RldE5ldC4mbHQ7L3QmZ3Q7PGJyPg0KJm5ic3A7
Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5i
c3A7Jm5ic3A7ICZsdDt0IGhhbmdUZXh0PSZxdW90O0RpZmZTZXJ2JnF1b3Q7Jmd0O0RpZmZlcmVu
dGlhdGVkIFNlcnZpY2VzJmx0Oy90Jmd0Ozxicj4NCiZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZu
YnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyAmbHQ7dCBoYW5n
VGV4dD0mcXVvdDtEU0NQJnF1b3Q7Jmd0O0RpZmZlcmVudGlhdGVkIFNlcnZpY2VzIENvZGUgUG9p
bnQmbHQ7L3QmZ3Q7PGJyPg0KLSZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZu
YnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyAmbHQ7dCBoYW5nVGV4dD0mcXVvdDtFQ04mcXVv
dDsmZ3Q7RXhwbGljaXQgQ29uZ2VzdGlvbiBOb3RpZmljYXRpb24uJmx0Oy90Jmd0Ozxicj4NCiZu
YnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNw
OyZuYnNwOyZuYnNwOyAmbHQ7dCBoYW5nVGV4dD0mcXVvdDtMMiZxdW90OyZndDtMYXllci0yLiZs
dDsvdCZndDs8YnI+DQombmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsm
bmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsgJmx0O3QgaGFuZ1RleHQ9JnF1b3Q7TDMmcXVv
dDsmZ3Q7TGF5ZXItMy4mbHQ7L3QmZ3Q7PGJyPg0KJm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5i
c3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7ICZsdDt0IGhhbmdU
ZXh0PSZxdW90O0xTUCZxdW90OyZndDtMYWJlbC1zd2l0Y2hlZCBwYXRoLiZsdDsvdCZndDs8YnI+
DQpAQCAtMjM3LDkgJiM0MzsyMzYsOCBAQDxicj4NCiZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZu
YnNwOyZuYnNwOyZuYnNwOyZuYnNwOyBpZGVudGlmaWNhdGlvbi48YnI+DQombmJzcDsmbmJzcDsm
bmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsgJmx0Oy90Jmd0Ozxicj4NCiZuYnNwOyZuYnNwOyZuYnNw
OyZuYnNwOyZuYnNwOyZuYnNwOyAmbHQ7dCZndDs8YnI+DQotJm5ic3A7Jm5ic3A7Jm5ic3A7Jm5i
c3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7IFRoZSBEZXROZXQgSVAgZGF0YSBwbGFuZSBhbHNvIGFsbG93
cyBmb3Igb3B0aW9uYWwgbWF0Y2hpbmcgb24gdHdvPGJyPg0KLSZuYnNwOyZuYnNwOyZuYnNwOyZu
YnNwOyZuYnNwOyZuYnNwOyZuYnNwOyBhZGRpdGlvbmFsIGRhdGEgZmllbGRzLiZuYnNwOyBUaGUg
b3B0aW9uYWwgZmllbGRzIGFyZSB0aGUgRUNOIEZpZWxkLDxicj4NCi0mbmJzcDsmbmJzcDsmbmJz
cDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsgYXMgaW4gJmx0O3hyZWYgdGFyZ2V0PSZxdW90O1JG
QzMxNjgmcXVvdDsvJmd0OywgYW5kIHRoZSBJUHY2IGZsb3cgbGFiZWwgZmllbGQsPGJyPg0KJiM0
MzsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsgVGhlIERldE5ldCBJ
UCBkYXRhIHBsYW5lIGFsc28gYWxsb3dzIGZvciBvcHRpb25hbCBtYXRjaGluZyBvbjxicj4NCiYj
NDM7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7IHRoZSBJUHY2IGZs
b3cgbGFiZWwgZmllbGQsPGJyPg0KJm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7
Jm5ic3A7Jm5ic3A7IGFzIGRlZmluZWQgaW4gJmx0O3hyZWYgdGFyZ2V0PSZxdW90O1JGQzgyMDAm
cXVvdDsvJmd0Oy48YnI+DQombmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsgJmx0
Oy90Jmd0Ozxicj4NCiZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyAmbHQ7dCZn
dDs8YnI+DQpAQCAtNTQyLDkgJiM0Mzs1NDAsNyBAQCBEZXROZXQmbmJzcDsmbmJzcDsmbmJzcDsm
bmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJz
cDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsgfEwyL1NiTnwmbmJzcDsmbmJz
cDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsgfEwyL1NiTnw8YnI+
DQombmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsgJmx0O3Qm
Z3Q7PGJyPg0KJm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7
Jm5ic3A7Jm5ic3A7IENsYXNzIG9mIFNlcnZpY2UgKENvUykgZm9yIERldE5ldCBmbG93cyBjYXJy
aWVkIGluIElQdjYgaXMgcHJvdmlkZWQgdXNpbmcgdGhlIHN0YW5kYXJkPGJyPg0KJm5ic3A7Jm5i
c3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7IGRpZmZl
cmVudGlhdGVkIHNlcnZpY2VzIGNvZGUgcG9pbnQgKERTQ1ApIGZpZWxkICZsdDt4cmVmPGJyPg0K
LSZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyB0
YXJnZXQ9JnF1b3Q7UkZDMjQ3NCZxdW90Oy8mZ3Q7IGFuZCByZWxhdGVkIG1lY2hhbmlzbXMuJm5i
c3A7IFRoZSAyLWJpdCBleHBsaWNpdDxicj4NCi0mbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJz
cDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsgY29uZ2VzdGlvbiBub3RpZmljYXRpb24gKEVDTikg
Jmx0O3hyZWYgdGFyZ2V0PSZxdW90O1JGQzMxNjgmcXVvdDsvJmd0OyBmaWVsZCBNQVk8YnI+DQot
Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7IGFs
c28gYmUgdXNlZC48YnI+DQomIzQzOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNw
OyZuYnNwOyZuYnNwOyZuYnNwOyB0YXJnZXQ9JnF1b3Q7UkZDMjQ3NCZxdW90Oy8mZ3Q7IGFuZCBy
ZWxhdGVkIG1lY2hhbmlzbXMuPGJyPg0KJm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5i
c3A7Jm5ic3A7Jm5ic3A7ICZsdDsvdCZndDs8YnI+DQombmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsm
bmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsgJmx0O3QmZ3Q7PGJyPg0KJm5ic3A7Jm5ic3A7Jm5ic3A7
Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7IE9uZSBhZGRpdGlvbmFs
IGNvbnNpZGVyYXRpb24gZm9yIERldE5ldCBub2RlcyB3aGljaCBzdXBwb3J0IENvUzxicj4NCkBA
IC01NjUsNyAmIzQzOzU2MSw3IEBAIERldE5ldCZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNw
OyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZu
YnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyB8TDIvU2JOfCZuYnNwOyZuYnNwOyZuYnNwOyZu
YnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyB8TDIvU2JOfDxicj4NCiZuYnNwOyZu
YnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyBJUCBl
bmNhcHN1bGF0ZWQgRGV0TmV0IGZsb3dzIGFyZSBleHBlY3RlZCB0byBiZSBkZWZpbmVkIGluIGEg
ZnV0dXJlPGJyPg0KJm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5i
c3A7Jm5ic3A7Jm5ic3A7IGRvY3VtZW50LiZuYnNwOyBGcm9tIGFuIGVuY2Fwc3VsYXRpb24gcGVy
c3BlY3RpdmUsIHRoZSBjb21iaW5hdGlvbiBvZiB0aGUgNi10dXBsZSBpLmUuLDxicj4NCiZuYnNw
OyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyB0
aGUgdHlwaWNhbCA1LXR1cGxlIGVuaGFuY2VkIHdpdGggdGhlIERTQ1AgYW5kIHByZXZpb3VzbHk8
YnI+DQotJm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5i
c3A7IG1lbnRpb25lZCB0d28gb3B0aW9uYWwgZmllbGRzLCB1bmlxdWVseSBpZGVudGlmaWVzIGEg
RGV0TmV0PGJyPg0KJiM0MzsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJz
cDsmbmJzcDsmbmJzcDsgbWVudGlvbmVkIG9wdGlvbmFsIGZpZWxkLCB1bmlxdWVseSBpZGVudGlm
aWVzIGEgRGV0TmV0PGJyPg0KJm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5i
c3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7IHNlcnZpY2UgZmxvdy48YnI+DQombmJzcDsmbmJzcDsmbmJz
cDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsgJmx0Oy90Jmd0Ozxicj4NCiZuYnNwOyZu
YnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyAmbHQ7dCZndDs8YnI+DQpA
QCAtNTk0LDggJiM0Mzs1OTAsOCBAQCBEZXROZXQmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJz
cDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsm
bmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsgfEwyL1NiTnwmbmJzcDsmbmJzcDsmbmJzcDsm
bmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsgfEwyL1NiTnw8YnI+DQombmJzcDsm
bmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsgaGln
aGxpZ2h0IHRoZSBpbXBsaWNhdGlvbnMgb2YgRGV0TmV0IElQIGZsb3cgaWRlbnRpZmljYXRpb24g
b248YnI+DQombmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsm
bmJzcDsmbmJzcDsgcGF0aCBzZWxlY3Rpb24gYW5kIG5leHQgaG9wcy4mbmJzcDsgQXMgbWVudGlv
bmVkIGFib3ZlLCB0aGUgRGV0TmV0PGJyPg0KJm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7
Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7IElQIGRhdGEgcGxhbmUgaWRlbnRpZmllcyBm
bG93cyB1c2luZyAmcXVvdDs2LXR1cGxlJnF1b3Q7IGhlYWRlcjxicj4NCi0mbmJzcDsmbmJzcDsm
bmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsgaW5mb3JtYXRpb24gYXMg
d2VsbCBhcyB0d28gYWRkaXRpb25hbCBvcHRpb25hbCBoZWFkZXI8YnI+DQotJm5ic3A7Jm5ic3A7
Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7IGZpZWxkcy4gRGV0TmV0
IGdlbmVyYWxseSBhbGxvd3MgZm9yIGJvdGggZmxvdy1zcGVjaWZpYyB0cmFmZmljPGJyPg0KJiM0
MzsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsg
aW5mb3JtYXRpb24gYXMgd2VsbCBhcyB0aGUgYWRkaXRpb25hbCBvcHRpb25hbCBoZWFkZXI8YnI+
DQomIzQzOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZu
YnNwOyBmaWVsZC4gRGV0TmV0IGdlbmVyYWxseSBhbGxvd3MgZm9yIGJvdGggZmxvdy1zcGVjaWZp
YyB0cmFmZmljPGJyPg0KJm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7
Jm5ic3A7Jm5ic3A7Jm5ic3A7IHRyZWF0bWVudCBhbmQgZmxvdy1zcGVjaWZpYyBuZXh0LWhvcHMu
PGJyPg0KJm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7ICZs
dDsvdCZndDs8YnI+DQombmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsm
bmJzcDsgJmx0O3QmZ3Q7PGJyPg0KQEAgLTY0Myw3ICYjNDM7NjM5LDcgQEAgRGV0TmV0Jm5ic3A7
Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5i
c3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7IHxMMi9T
Yk58Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7
IHxMMi9TYk58PGJyPg0KJm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7
Jm5ic3A7Jm5ic3A7Jm5ic3A7IGltcGFjdHMgRGV0TmV0IElQIGRhdGEgcGxhbmUgZmxvdyBpZGVu
dGlmaWNhdGlvbiBhbmQgcmVzb3VyY2U8YnI+DQombmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJz
cDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsgYWxsb2NhdGlvbi4mbmJzcDsgQXMgZGlz
Y3Vzc2VkIGFib3ZlLCBJUCBmbG93IGlkZW50aWZpY2F0aW9uIHVzZXM8YnI+DQombmJzcDsmbmJz
cDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsgdGhlIElQ
ICZxdW90OzYtdHVwbGUmcXVvdDsgZm9yIGZsb3cgaWRlbnRpZmljYXRpb24uJm5ic3A7IERldE5l
dCBJUCBmbG93cyBjYW48YnI+DQotJm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7
Jm5ic3A7Jm5ic3A7Jm5ic3A7IGJlIGFnZ3JlZ2F0ZWQgdXNpbmcgYW55IG9mIHRoZSA2LXR1cGxl
LCBvciB0d28gYWRkaXRpb25hbCBvcHRpb25hbCBmaWVsZHMgZGVmaW5lZCBpbiAmbHQ7eHJlZjxi
cj4NCiYjNDM7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7
Jm5ic3A7IGJlIGFnZ3JlZ2F0ZWQgdXNpbmcgYW55IG9mIHRoZSA2LXR1cGxlLCBhbmQgYW4gYWRk
aXRpb25hbCBvcHRpb25hbCBmaWVsZCBkZWZpbmVkIGluICZsdDt4cmVmPGJyPg0KJm5ic3A7Jm5i
c3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7IHRhcmdl
dD0mcXVvdDtpcC1mbG93LWlkJnF1b3Q7LyZndDsuJm5ic3A7IFRoZSB1c2Ugb2YgcHJlZml4ZXMs
IHdpbGRjYXJkcyw8YnI+DQombmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJz
cDsmbmJzcDsmbmJzcDsmbmJzcDsgbGlzdHMsIGFuZCB2YWx1ZSByYW5nZXMgYWxsb3dzIGEgRGV0
TmV0IG5vZGUgdG8gaWRlbnRpZnk8YnI+DQombmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsm
bmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsgYWdncmVnYXRlIERldE5ldCBmbG93cy4mbmJz
cDsgRnJvbSBhIHJlc291cmNlIGFsbG9jYXRpb248YnI+DQpAQCAtNzg2LDggJiM0Mzs3ODIsNyBA
QCBEZXROZXQmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsm
bmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJz
cDsmbmJzcDsgfEwyL1NiTnwmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJz
cDsmbmJzcDsmbmJzcDsgfEwyL1NiTnw8YnI+DQombmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJz
cDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsgJmx0O3NlY3Rpb24gdGl0bGU9JnF1b3Q7
SVB2NCBUeXBlIG9mIFNlcnZpY2UgYW5kIElQdjYgVHJhZmZpYyBDbGFzcyBGaWVsZHMmcXVvdDsm
Z3Q7PGJyPg0KJm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7
Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7ICZsdDt0Jmd0Ozxicj4NCiZuYnNwOyZuYnNwOyZuYnNw
OyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZu
YnNwOyZuYnNwOyBUaGVzZSBmaWVsZHMgYXJlIHVzZWQgdG8gc3VwcG9ydCBEaWZmZXJlbnRpYXRl
ZCBTZXJ2aWNlczxicj4NCi0mbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJz
cDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsgJmx0O3hyZWYgdGFyZ2V0PSZx
dW90O1JGQzI0NzQmcXVvdDsvJmd0OyBhbmQgRXhwbGljaXQgQ29uZ2VzdGlvbjxicj4NCi0mbmJz
cDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsm
bmJzcDsmbmJzcDsmbmJzcDsgTm90aWZpY2F0aW9uICZsdDt4cmVmIHRhcmdldD0mcXVvdDtSRkMz
MTY4JnF1b3Q7LyZndDsuJm5ic3A7IEltcGxlbWVudGF0aW9ucyBvZjxicj4NCiYjNDM7Jm5ic3A7
Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5i
c3A7Jm5ic3A7Jm5ic3A7ICZsdDt4cmVmIHRhcmdldD0mcXVvdDtSRkMyNDc0JnF1b3Q7LyZndDsu
Jm5ic3A7IEltcGxlbWVudGF0aW9ucyBvZjxicj4NCiZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZu
YnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNw
OyB0aGlzIGRvY3VtZW50IE1VU1Qgc3VwcG9ydCBEZXROZXQgZmxvdyBpZGVudGlmaWNhdGlvbjxi
cj4NCiZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNw
OyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyBiYXNlZCBvbiB0aGUgSVB2NCBUeXBlIG9m
IFNlcnZpY2UgZmllbGQgd2hlbiBwcm9jZXNzaW5nPGJyPg0KJm5ic3A7Jm5ic3A7Jm5ic3A7Jm5i
c3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7
Jm5ic3A7IElQdjQgcGFja2V0cywgYW5kIHRoZSBJUHY2IFRyYWZmaWMgQ2xhc3MgRmllbGQgd2hl
bjxicj4NCkBAIC03OTgsMTUgJiM0Mzs3OTMsNiBAQCBEZXROZXQmbmJzcDsmbmJzcDsmbmJzcDsm
bmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJz
cDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsgfEwyL1NiTnwmbmJzcDsmbmJz
cDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsgfEwyL1NiTnw8YnI+
DQombmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsm
bmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsgU0hPVUxEIGFsbG93IGZvciB0aGlzIGZpZWxk
IHRvIGJlIGlnbm9yZWQgZm9yIGEgc3BlY2lmaWM8YnI+DQombmJzcDsmbmJzcDsmbmJzcDsmbmJz
cDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsm
bmJzcDsgRGV0TmV0IGZsb3cuPGJyPg0KJm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5i
c3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7ICZsdDsvdCZndDs8YnI+DQot
Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5i
c3A7Jm5ic3A7ICZsdDt0Jmd0Ozxicj4NCi0mbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsm
bmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsgSW1wbGVtZW50
YXRpb25zIG9mIHRoaXMgZG9jdW1lbnQgTVVTVCBhbGxvdyB0aGUgRUNOIGZpZWxkPGJyPg0KLSZu
YnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNw
OyZuYnNwOyZuYnNwOyZuYnNwOyB0byBiZSBpZ25vcmVkIGFzIHBhcnQgb2YgRGV0TmV0IGZsb3cg
aWRlbnRpZmljYXRpb24uPGJyPg0KLSZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNw
OyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyBBZGRpdGlvbmFsbHks
IGltcGxlbWVudGF0aW9ucyBTSE9VTEQgc3VwcG9ydDxicj4NCi0mbmJzcDsmbmJzcDsmbmJzcDsm
bmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJz
cDsgaWRlbnRpZmljYXRpb24gb2YgRGV0TmV0IGZsb3dzIGJhc2VkIG9uIHRoZSB2YWx1ZSBjYXJy
aWVkPGJyPg0KLSZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNw
OyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyBpbiB0aGUgRUNOIGZpZWxkLiZuYnNwOyBX
aGVuIHRoaXMgZmllbGQgaXMgdXNlZCB0byBpZGVudGlmeSBhPGJyPg0KLSZuYnNwOyZuYnNwOyZu
YnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNw
OyZuYnNwOyBzcGVjaWZpYyBEZXROZXQgZmxvdywgaW1wbGVtZW50YXRpb25zIE1VU1Qgc3VwcG9y
dCBhIGxpc3Q8YnI+DQotJm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7
Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7IG9mIEVDTiB2YWx1ZXMgdGhhdCBt
YXRjaCBhIHNwZWNpZmljIHNsb3cuPGJyPg0KLSZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNw
OyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyAmbHQ7L3QmZ3Q7PGJyPg0KJm5i
c3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7
ICZsdDsvc2VjdGlvbiZndDs8YnI+DQombmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJz
cDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsgJmx0O3NlY3Rpb24gdGl0bGU9JnF1b3Q7SVB2NiBG
bG93IExhYmVsIEZpZWxkJnF1b3Q7Jmd0Ozxicj4NCiZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZu
YnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyAmbHQ7dCZndDs8
YnI+DQpAQCAtOTQ1LDEwICYjNDM7OTMxLDYgQEAgRGV0TmV0Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5i
c3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7
Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7IHxMMi9TYk58Jm5ic3A7Jm5ic3A7
Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7IHxMMi9TYk58PGJyPg0K
Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5i
c3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7IGlkZW50aWZpY2F0aW9uLiBJ
Z25vcmluZyB0aGUgRFNDUCBmaWxlZCBpcyBvcHRpb25hbC4mbHQ7L3QmZ3Q7PGJyPg0KJm5ic3A7
Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5i
c3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7ICZsdDt0Jmd0O1doZW4gdGhlIERTQ1Ag
ZmllbGQgaXMgdXNlZCBpbiBmbG93IGlkZW50aWZpY2F0aW9uLCBhPGJyPg0KJm5ic3A7Jm5ic3A7
Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5i
c3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7IGxpc3Qgb2YgZmllbGQgdmFsdWVzIHRoYXQgbWF5
IGJlIHVzZWQgYnkgYSBzcGVjaWZpYyBmbG93LiZsdDsvdCZndDs8YnI+DQotJm5ic3A7Jm5ic3A7
Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5i
c3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7ICZsdDt0Jmd0O0lmIHRoZSBFQ04gZmllbGQgaXMgdG8gYmUg
dXNlZCBpbiBmbG93PGJyPg0KLSZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZu
YnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyBpZGVu
dGlmaWNhdGlvbi4gTWF0Y2hpbmcgYmFzZWQgb24gRUNOIGZpbGVkIHZhbHVlcyBpcyBvcHRpb25h
bC4mbHQ7L3QmZ3Q7PGJyPg0KLSZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZu
YnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyAmbHQ7
dCZndDtXaGVuIEVDTiBmaWVsZCBpcyB1c2VkIGluIGZsb3cgaWRlbnRpZmljYXRpb24sIGE8YnI+
DQotJm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7
Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7IGxpc3Qgb2YgZmllbGQgdmFsdWVz
IHRoYXQgbWF5IGJlIHVzZWQgYnkgYSBzcGVjaWZpYyBmbG93LiZsdDsvdCZndDs8YnI+DQombmJz
cDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsm
bmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsgJmx0Oy9saXN0Jmd0OyZsdDsvdCZndDs8YnI+DQombmJz
cDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsm
bmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsgJmx0O3QmZ3Q7SVB2NiBmbG93IGxhYmVsIGZpZWxkLiBU
aGlzIGZpZWxkIGNhbiBiZSBvcHRpb25hbGx5IHVzZWQ8YnI+DQombmJzcDsmbmJzcDsmbmJzcDsm
bmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJz
cDsmbmJzcDsgZm9yIG1hdGNoaW5nLiZuYnNwOyBXaGVuIHVzZWQsIGNhbiBiZSBleGNsdXNpdmUg
b2YgbWF0Y2hpbmc8YnI+DQpAQCAtOTU3LDcgJiM0Mzs5MzksNyBAQCBEZXROZXQmbmJzcDsmbmJz
cDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsm
bmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsgfEwyL1NiTnwm
bmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsgfEwy
L1NiTnw8YnI+DQombmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJz
cDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsgcmVxdWlyZWQuIFBvcnQgcmFu
Z2VzIGNhbiBvcHRpb25hbGx5IGJlIHVzZWQuJmx0Oy90Jmd0Ozxicj4NCiZuYnNwOyZuYnNwOyZu
YnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNw
OyZuYnNwOyZuYnNwOyAmbHQ7dCZndDtUQ1AgYW5kIFVEUCBEZXN0aW5hdGlvbiBQb3J0LiBFeGFj
dCBhbmQgd2lsZGNhcmQgbWF0Y2hpbmcgaXM8YnI+DQombmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsm
bmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJz
cDsgcmVxdWlyZWQuIFBvcnQgcmFuZ2VzIGNhbiBvcHRpb25hbGx5IGJlIHVzZWQuJmx0Oy90Jmd0
Ozxicj4NCi0mbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsm
bmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJz
cDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsgJmx0O3QmZ3Q7SVBz
ZWMgSGVhZGVyIFNQSSBmaWVsZC4gRXhhY3QgbWF0Y2hpbmcgaXM8YnI+DQomIzQzOyZuYnNwOyZu
YnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNw
OyZuYnNwOyZuYnNwOyAmbHQ7dCZndDtJUHNlYyBIZWFkZXIgU1BJIGZpZWxkLiBFeGFjdCBtYXRj
aGluZyBpczxicj4NCiZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZu
YnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyByZXF1aXJlZC4gJmx0Oy90
Jmd0Ozxicj4NCiZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNw
OyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyAmbHQ7L2xpc3QmZ3Q7PGJyPg0KJm5ic3A7Jm5ic3A7
Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5i
c3A7IFRoaXMgaW5mb3JtYXRpb24gTVVTVCBiZSBwcm92aXNpb25lZCBwZXIgRGV0TmV0IGZsb3cg
dmlhPGJyPg0KQEAgLTEwNTgsNyAmIzQzOzEwNDAsNiBAQCBEZXROZXQmbmJzcDsmbmJzcDsmbmJz
cDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsm
bmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsgfEwyL1NiTnwmbmJzcDsm
bmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsgfEwyL1NiTnw8
YnI+DQombmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsgJmx0Oz9yZmMgaW5jbHVk
ZT0mcXVvdDtyZWZlcmVuY2UuUkZDLjE4MTImcXVvdDs/Jmd0Ozxicj4NCiZuYnNwOyZuYnNwOyZu
YnNwOyZuYnNwOyZuYnNwOyZuYnNwOyAmbHQ7P3JmYyBpbmNsdWRlPSZxdW90O3JlZmVyZW5jZS5S
RkMuMjExOSZxdW90Oz8mZ3Q7PGJyPg0KJm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5i
c3A7ICZsdDs/cmZjIGluY2x1ZGU9JnF1b3Q7cmVmZXJlbmNlLlJGQy4yNDc0JnF1b3Q7PyZndDs8
YnI+DQotJm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7ICZsdDs/cmZjIGluY2x1ZGU9JnF1
b3Q7cmVmZXJlbmNlLlJGQy4zMTY4JnF1b3Q7PyZndDs8YnI+DQombmJzcDsmbmJzcDsmbmJzcDsm
bmJzcDsmbmJzcDsmbmJzcDsgJmx0Oz9yZmMgaW5jbHVkZT0mcXVvdDtyZWZlcmVuY2UuUkZDLjM0
NzMmcXVvdDs/Jmd0Ozxicj4NCiZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyAm
bHQ7P3JmYyBpbmNsdWRlPSZxdW90O3JlZmVyZW5jZS5SRkMuNDMwMSZxdW90Oz8mZ3Q7PGJyPg0K
Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7ICZsdDs/cmZjIGluY2x1ZGU9JnF1
b3Q7cmVmZXJlbmNlLlJGQy40MzAyJnF1b3Q7PyZndDs8bzpwPjwvbzpwPjwvcD4NCjxwPkxvdTxv
OnA+PC9vOnA+PC9wPg0KPGRpdj4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiPk9uIDEwLzIyLzIwMTkg
ODoxOSBBTSwgU3Rld2FydCBCcnlhbnQgd3JvdGU6PG86cD48L286cD48L3A+DQo8L2Rpdj4NCjxi
bG9ja3F1b3RlIHN0eWxlPSJtYXJnaW4tdG9wOjUuMHB0O21hcmdpbi1ib3R0b206NS4wcHQiPg0K
PHAgY2xhc3M9Ik1zb05vcm1hbCIgc3R5bGU9Im1hcmdpbi1ib3R0b206MTIuMHB0Ij48YnI+DQpU
aGUgbWFpbiBmbG93IGlkZW50aWZpZXJzIHdpbGwgYmUgU0EmIzQzO0RBJiM0MztTUCYjNDM7RFAg
KHN1cmUgdGhlcmUgaXMgdHlwZSBidXQgdGhlcmUgYXJlIG9ubHkgYSBjb3VwbGUgb2YgdmFsdWVz
IHVzZWQgaW4gcHJhY3RpY2UpPGJyPg0KPGJyPg0KWW91IHdvdWxkIG9ubHkgcmVhbGx5IHVzZSB0
aGUgRFNDUCBiaXRzIHRvIHNlbGVjdCBhIHN1Ymdyb3VwIG9mIHRoZSBwYWNrZXRzIHdpdGhpbiBh
IGZsb3cgZm9yIHNwZWNpYWwgdHJlYXRtZW50Ljxicj4NCjxicj4NCkl0IHNlZW1zIHVubGlrZWx5
IHRoYXQgeW91IHdvdWxkIHNlbGVjdCBtb3JlIHRoYW4gYSB0aW55IG51bWJlciBvZiBlbGVtZW50
cyB3aXRoaW4gdGhlIGZsb3cgZm9yIHNwZWNpYWwgdHJlYXRtZW50IG9uIHRoZSBiYXNpcyBmb3Ig
dGhlIERTQ1AgYml0cywgd2hlcmUgdGlueSBpcyBsaWtlbHkgdG8gYmUgb25lLjxicj4NCjxicj4N
ClNvIGl0IHNlZW1zIHVubGlrZWx5IHRoYXQgdGhlcmUgaXMgYW55IHNjYWxpbmcgaW1wYWN0Ljxi
cj4NCjxicj4NCi0gU3Rld2FydDxvOnA+PC9vOnA+PC9wPg0KPGRpdj4NCjxwIGNsYXNzPSJNc29O
b3JtYWwiPk9uIDIyLzEwLzIwMTkgMDE6NTMsIEdyb3NzbWFuLCBFdGhhbiBBLiB3cm90ZTo8bzpw
PjwvbzpwPjwvcD4NCjwvZGl2Pg0KPGJsb2NrcXVvdGUgc3R5bGU9Im1hcmdpbi10b3A6NS4wcHQ7
bWFyZ2luLWJvdHRvbTo1LjBwdCI+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj5Eb2VzIGxvc2luZyBj
b250cm9sIG92ZXIgdGhvc2UgdHdvIGJpdHMgKEVDTikgYWR2ZXJzZWx5IGFmZmVjdCB0aGUgdXB3
YXJkIHNjYWxhYmlsaXR5IG9mIHRoZSBzeXN0ZW0gaW4gYW55IG1lYW5pbmdmdWwgd2F5PyBJIG1l
YW4sIGNhbiBvbmUgdGhpbmsgb2YgaXQgbGlrZSDigJx0aGlzIHJlZHVjZXMgdGhlIG51bWJlciBv
ZiBmbG93cyB0aGF0IGNhbiBiZSBpZGVudGlmaWVkIGJ5IGEgZmFjdG9yIG9mIDTigJ0/ICZuYnNw
O0RvZXMNCiBhbnlvbmUgd29ya2luZyBvbiDigJxMYXJnZSBTY2FsZSBEZXROZXTigJ0gaGF2ZSBh
bnkgdGhvdWdodHMgb24gdGhpcz8gPG86cD48L286cD48L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFs
Ij5UaGFua3MsPG86cD48L286cD48L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj5FdGhhbi48bzpw
PjwvbzpwPjwvcD4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiPiZuYnNwOzxvOnA+PC9vOnA+PC9wPg0K
PHAgY2xhc3M9Ik1zb05vcm1hbCI+PGI+RnJvbTo8L2I+IGRldG5ldCA8YSBocmVmPSJtYWlsdG86
ZGV0bmV0LWJvdW5jZXNAaWV0Zi5vcmciPg0KJmx0O2RldG5ldC1ib3VuY2VzQGlldGYub3JnJmd0
OzwvYT4gPGI+T24gQmVoYWxmIE9mIDwvYj5BbmRyZXcgRy4gTWFsaXM8YnI+DQo8Yj5TZW50Ojwv
Yj4gTW9uZGF5LCBPY3RvYmVyIDIxLCAyMDE5IDY6MjkgQU08YnI+DQo8Yj5Ubzo8L2I+IFN0ZXdh
cnQgQnJ5YW50IDxhIGhyZWY9Im1haWx0bzpzdGV3YXJ0LmJyeWFudEBnbWFpbC5jb20iPiZsdDtz
dGV3YXJ0LmJyeWFudEBnbWFpbC5jb20mZ3Q7PC9hPjxicj4NCjxiPkNjOjwvYj4gPGEgaHJlZj0i
bWFpbHRvOkRldE5ldEBpZXRmLm9yZyI+RGV0TmV0QGlldGYub3JnPC9hPjsgTG91IEJlcmdlciA8
YSBocmVmPSJtYWlsdG86bGJlcmdlckBsYWJuLm5ldCI+DQombHQ7bGJlcmdlckBsYWJuLm5ldCZn
dDs8L2E+OyBCbGFjaywgRGF2aWQgPGEgaHJlZj0ibWFpbHRvOkRhdmlkLkJsYWNrQGRlbGwuY29t
Ij4mbHQ7RGF2aWQuQmxhY2tAZGVsbC5jb20mZ3Q7PC9hPjxicj4NCjxiPlN1YmplY3Q6PC9iPiBS
ZTogW0RldG5ldF0gRndkOiBkcmFmdC1pZXRmLWRldG5ldC1pcC0wMi50eHQgLSBFQ048bzpwPjwv
bzpwPjwvcD4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiPiZuYnNwOzxvOnA+PC9vOnA+PC9wPg0KPGRp
dj4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiPkkgYWxzbyBkb24ndCBoYXZlIGFueSBvYmplY3Rpb24g
dG8gcmVtb3ZpbmcgdGhlIEVDTiB0ZXh0LjxvOnA+PC9vOnA+PC9wPg0KPGRpdj4NCjxwIGNsYXNz
PSJNc29Ob3JtYWwiPiZuYnNwOzxvOnA+PC9vOnA+PC9wPg0KPC9kaXY+DQo8ZGl2Pg0KPHAgY2xh
c3M9Ik1zb05vcm1hbCI+Q2hlZXJzLDxvOnA+PC9vOnA+PC9wPg0KPC9kaXY+DQo8ZGl2Pg0KPHAg
Y2xhc3M9Ik1zb05vcm1hbCI+QW5keTxvOnA+PC9vOnA+PC9wPg0KPC9kaXY+DQo8ZGl2Pg0KPHAg
Y2xhc3M9Ik1zb05vcm1hbCI+Jm5ic3A7PG86cD48L286cD48L3A+DQo8L2Rpdj4NCjwvZGl2Pg0K
PHAgY2xhc3M9Ik1zb05vcm1hbCI+Jm5ic3A7PG86cD48L286cD48L3A+DQo8ZGl2Pg0KPGRpdj4N
CjxwIGNsYXNzPSJNc29Ob3JtYWwiPk9uIE1vbiwgT2N0IDIxLCAyMDE5IGF0IDg6NTkgQU0gU3Rl
d2FydCBCcnlhbnQgJmx0OzxhIGhyZWY9Im1haWx0bzpzdGV3YXJ0LmJyeWFudEBnbWFpbC5jb20i
PnN0ZXdhcnQuYnJ5YW50QGdtYWlsLmNvbTwvYT4mZ3Q7IHdyb3RlOjxvOnA+PC9vOnA+PC9wPg0K
PC9kaXY+DQo8YmxvY2txdW90ZSBzdHlsZT0iYm9yZGVyOm5vbmU7Ym9yZGVyLWxlZnQ6c29saWQg
I0NDQ0NDQyAxLjBwdDtwYWRkaW5nOjBpbiAwaW4gMGluIDYuMHB0O21hcmdpbi1sZWZ0OjQuOHB0
O21hcmdpbi10b3A6NS4wcHQ7bWFyZ2luLXJpZ2h0OjBpbjttYXJnaW4tYm90dG9tOjUuMHB0Ij4N
CjxkaXY+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIiBzdHlsZT0ibWFyZ2luLWJvdHRvbToxMi4wcHQi
Pjxicj4NClllcywgbGV0J3MgZGVsZXRlIHRoZSByZWZlcmVuY2VzIHRvIEVDTiBmcm9tIHRoZSB0
ZXh0Ljxicj4NCjxicj4NCi0gU3Rld2FydDxvOnA+PC9vOnA+PC9wPg0KPGRpdj4NCjxwIGNsYXNz
PSJNc29Ob3JtYWwiPk9uIDE4LzEwLzIwMTkgMjI6NTcsIExvdSBCZXJnZXIgd3JvdGU6PG86cD48
L286cD48L3A+DQo8L2Rpdj4NCjxibG9ja3F1b3RlIHN0eWxlPSJtYXJnaW4tdG9wOjUuMHB0O21h
cmdpbi1ib3R0b206NS4wcHQiPg0KPHA+RGF2aWQsPG86cD48L286cD48L3A+DQo8cD4mbmJzcDsm
bmJzcDsmbmJzcDsgSSdtIHBlcnNvbmFsbHkgb2theSB3aXRoIGRyb3BwaW5nIGFsbCByZWZlcmVu
Y2VzIHRvIHRoZSBFQ04gZmllbGQuJm5ic3A7IEJ1dCBkb2luZyBzbyBpcyBhIGNoYW5nZSBmcm9t
IHByZXZpb3VzIGRpc2N1c3Npb25zIHNvIGlzIGEgV0cgY2FsbC48bzpwPjwvbzpwPjwvcD4NCjxw
PldHLDxvOnA+PC9vOnA+PC9wPg0KPHA+QXJlIHRoZXJlIGFueSBvYmplY3Rpb25zIHRvIHJlbW92
aW5nIHRoZSBsYW5ndWFnZSByZWxhdGVkIHRvIHRoZSBFQ04gZmllbGQ/IDxvOnA+DQo8L286cD48
L3A+DQo8cD5UaGUgaW1wbGljYXRpb24gaXMgdGhhdCB0aGUgZGV0bmV0IElQIHN0YW5kYXJkIHdp
bGwgb25seSBjb3ZlciB0aGUgNi1iaXQgRFNDUCBmaWVsZCBjYXJyaWVkIGluIHdoYXQgd2FzIG9u
Y2UgcmVmZXJyZWQgdG8gYXMgdGhlIDgtYml0IElQIFRPUyBGaWVsZC48bzpwPjwvbzpwPjwvcD4N
CjxwPlRoYW5rcyw8bzpwPjwvbzpwPjwvcD4NCjxwPkxvdTxvOnA+PC9vOnA+PC9wPg0KPHA+KE5v
IGhhdHMpPG86cD48L286cD48L3A+DQo8ZGl2Pg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+T24gMTAv
MTYvMjAxOSAxMTowOCBQTSwgQmxhY2ssIERhdmlkIHdyb3RlOjxvOnA+PC9vOnA+PC9wPg0KPC9k
aXY+DQo8YmxvY2txdW90ZSBzdHlsZT0ibWFyZ2luLXRvcDo1LjBwdDttYXJnaW4tYm90dG9tOjUu
MHB0Ij4NCjxkaXY+DQo8cD4mZ3Q7IFdoaWxlIEkgdW5kZXJzdGFuZCB5b3UgaGF2ZSBjb25jZXJu
cyBhYm91dCBhIG5vZGUgcHJvdmlkaW5nIGRpZmZlcmVudCB0cmFmZmljIHRyZWF0bWVudCBiYXNl
ZCBvbiBFQ04gbWFya2luZ3Mgb24gYSBsb2NhbCBub2RlLCBJIGJlbGlldmUgdGhpcyBoYXBwZW5z
IHRvZGF5IOKAkzxicj4NCiZndDsganVzdCBsb29rIGF0IHRoZSByZWxhdGVkIGNvbmZpZyBvcHRp
b25zIGZvciB5b3VyIGZhdm9yaXRlIHJvdXRlciB2ZW5kb3IuJm5ic3A7IENhbiB5b3UgbGl2ZSB3
aXRoIFNIT1VMRCBOT1QgdnMgTVVTVCBOT1Q/PG86cD48L286cD48L3A+DQo8cCBjbGFzcz0iTXNv
Tm9ybWFsIiBzdHlsZT0ibXNvLW1hcmdpbi10b3AtYWx0OmF1dG87bXNvLW1hcmdpbi1ib3R0b20t
YWx0OmF1dG8iPjxzcGFuIHN0eWxlPSJjb2xvcjojOTkzMzY2Ij5JIGNhbiBsaXZlIHdpdGggcmVt
b3ZhbCBvZiBhbGwgbWVudGlvbiBvZiBFQ04gZnJvbSB0aGlzIGRyYWZ0LiZuYnNwOyBJIHdvdWxk
IHN1Z2dlc3QgdGhpcyBjb3Vyc2Ugb2YgYWN0aW9uIGlmIHRoZSBnb2FsIGlzIHRvIGF2b2lkIOKA
nE1VU1QgTk9U4oCdIHdvcmRpbmcuPC9zcGFuPjxvOnA+PC9vOnA+PC9wPg0KPHAgY2xhc3M9Ik1z
b05vcm1hbCIgc3R5bGU9Im1zby1tYXJnaW4tdG9wLWFsdDphdXRvO21zby1tYXJnaW4tYm90dG9t
LWFsdDphdXRvIj48c3BhbiBzdHlsZT0iY29sb3I6Izk5MzM2NiI+Jm5ic3A7PC9zcGFuPjxvOnA+
PC9vOnA+PC9wPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCIgc3R5bGU9Im1zby1tYXJnaW4tdG9wLWFs
dDphdXRvO21zby1tYXJnaW4tYm90dG9tLWFsdDphdXRvIj48c3BhbiBzdHlsZT0iY29sb3I6Izk5
MzM2NiI+T3RoZXJ3aXNlLCBJIHdvdWxkIG5lZWQgdG8gYmUgY29udmluY2VkIHRoYXQgd2hhdCB0
aGUgZHJhZnQgcHJvcG9zZXMgdG8gZG8vYWxsb3cgd3J0IEVDTiBpcyBjb25zaXN0ZW50IHdpdGgg
UkZDIDMxNjguJm5ic3A7IFRoZSBjdXJyZW50IHRleHQgaXMgbm90IGNvbnNpc3RlbnQNCiB3aXRo
IFJGQyAzMTY4Li48L3NwYW4+PG86cD48L286cD48L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIiBz
dHlsZT0ibXNvLW1hcmdpbi10b3AtYWx0OmF1dG87bXNvLW1hcmdpbi1ib3R0b20tYWx0OmF1dG8i
PjxzcGFuIHN0eWxlPSJjb2xvcjojOTkzMzY2Ij4mbmJzcDs8L3NwYW4+PG86cD48L286cD48L3A+
DQo8ZGl2Pg0KPHAgY2xhc3M9Ik1zb05vcm1hbCIgc3R5bGU9Im1zby1tYXJnaW4tdG9wLWFsdDph
dXRvO21zby1tYXJnaW4tYm90dG9tLWFsdDphdXRvIj48c3BhbiBzdHlsZT0iY29sb3I6Izk5MzM2
NiI+VGhhbmtzLCAtLURhdmlkPC9zcGFuPjxvOnA+PC9vOnA+PC9wPg0KPC9kaXY+DQo8cCBjbGFz
cz0iTXNvTm9ybWFsIiBzdHlsZT0ibXNvLW1hcmdpbi10b3AtYWx0OmF1dG87bXNvLW1hcmdpbi1i
b3R0b20tYWx0OmF1dG8iPjxzcGFuIHN0eWxlPSJjb2xvcjojOTkzMzY2Ij4mbmJzcDs8L3NwYW4+
PG86cD48L286cD48L3A+DQo8ZGl2IHN0eWxlPSJib3JkZXI6bm9uZTtib3JkZXItbGVmdDpzb2xp
ZCBibHVlIDEuNXB0O3BhZGRpbmc6MGluIDBpbiAwaW4gNC4wcHQiPg0KPGRpdj4NCjxkaXYgc3R5
bGU9ImJvcmRlcjpub25lO2JvcmRlci10b3A6c29saWQgI0UxRTFFMSAxLjBwdDtwYWRkaW5nOjMu
MHB0IDBpbiAwaW4gMGluIj4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiIHN0eWxlPSJtc28tbWFyZ2lu
LXRvcC1hbHQ6YXV0bzttc28tbWFyZ2luLWJvdHRvbS1hbHQ6YXV0byI+PGI+RnJvbTo8L2I+IExv
dSBCZXJnZXINCjxhIGhyZWY9Im1haWx0bzpsYmVyZ2VyQGxhYm4ubmV0IiB0YXJnZXQ9Il9ibGFu
ayI+Jmx0O2xiZXJnZXJAbGFibi5uZXQmZ3Q7PC9hPiA8YnI+DQo8Yj5TZW50OjwvYj4gV2VkbmVz
ZGF5LCBPY3RvYmVyIDE2LCAyMDE5IDEwOjAyIFBNPGJyPg0KPGI+VG86PC9iPiBCbGFjaywgRGF2
aWQ7IDxhIGhyZWY9Im1haWx0bzpEZXROZXRAaWV0Zi5vcmciIHRhcmdldD0iX2JsYW5rIj5EZXRO
ZXRAaWV0Zi5vcmc8L2E+PGJyPg0KPGI+U3ViamVjdDo8L2I+IFJlOiBbRGV0bmV0XSBGd2Q6IGRy
YWZ0LWlldGYtZGV0bmV0LWlwLTAyLnR4dCAtIEVDTjxvOnA+PC9vOnA+PC9wPg0KPC9kaXY+DQo8
L2Rpdj4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiIHN0eWxlPSJtc28tbWFyZ2luLXRvcC1hbHQ6YXV0
bzttc28tbWFyZ2luLWJvdHRvbS1hbHQ6YXV0byI+Jm5ic3A7PG86cD48L286cD48L3A+DQo8ZGl2
Pg0KPHA+PHNwYW4gc3R5bGU9ImNvbG9yOiNDRTExMjYiPltFWFRFUk5BTCBFTUFJTF0gPC9zcGFu
PjxvOnA+PC9vOnA+PC9wPg0KPC9kaXY+DQo8cD5zaWdoIC1JIHRob3VnaHQgd2Ugd2VudCBvdmVy
IGFsbCBsYW5ndWFnZSBpbiBlLW1haWwgYW5kIG92ZXIgdGhlIHBob25lLjxvOnA+PC9vOnA+PC9w
Pg0KPGRpdj4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiIHN0eWxlPSJtc28tbWFyZ2luLXRvcC1hbHQ6
YXV0bzttc28tbWFyZ2luLWJvdHRvbS1hbHQ6YXV0byI+T24gMTAvMTYvMjAxOSA0OjQzIFBNLCBC
bGFjaywgRGF2aWQgd3JvdGU6PG86cD48L286cD48L3A+DQo8L2Rpdj4NCjxibG9ja3F1b3RlIHN0
eWxlPSJtYXJnaW4tdG9wOjUuMHB0O21hcmdpbi1ib3R0b206NS4wcHQiPg0KPGRpdj4NCjxkaXY+
DQo8cCBjbGFzcz0iTXNvTm9ybWFsIiBzdHlsZT0ibXNvLW1hcmdpbi10b3AtYWx0OmF1dG87bXNv
LW1hcmdpbi1ib3R0b20tYWx0OmF1dG8iPjxzcGFuIHN0eWxlPSJmb250LWZhbWlseTomcXVvdDtB
cmlhbCZxdW90OyxzYW5zLXNlcmlmIj5Gb3J3YXJkaW5nIHRvIHJlbW92ZQ0KPGEgaHJlZj0ibWFp
bHRvOmludGVybmV0LWRyYWZ0c0BpZXRmLm9yZyIgdGFyZ2V0PSJfYmxhbmsiPmludGVybmV0LWRy
YWZ0c0BpZXRmLm9yZzwvYT4gYXMgYSByZWNpcGllbnQuJm5ic3A7IFBsZWFzZSByZXNwb25kIHRv
IHRoaXMgZW1haWwuJm5ic3A7PC9zcGFuPjxvOnA+PC9vOnA+PC9wPg0KPC9kaXY+DQo8ZGl2Pg0K
PHAgY2xhc3M9Ik1zb05vcm1hbCIgc3R5bGU9Im1zby1tYXJnaW4tdG9wLWFsdDphdXRvO21zby1t
YXJnaW4tYm90dG9tLWFsdDphdXRvIj4mbmJzcDs8bzpwPjwvbzpwPjwvcD4NCjwvZGl2Pg0KPGRp
diBpZD0iZ21haWwtbV8tOTIxMzEwNTA5NDAwMjM5OTMzMHhfY29tcG9zZXJfc2lnbmF0dXJlIj4N
CjxkaXY+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIiBzdHlsZT0ibXNvLW1hcmdpbi10b3AtYWx0OmF1
dG87bXNvLW1hcmdpbi1ib3R0b20tYWx0OmF1dG8iPjxzcGFuIHN0eWxlPSJmb250LXNpemU6OS41
cHQ7Y29sb3I6IzU3NTc1NyI+VGhhbmtzLCAtLURhdmlkIC4uLiBTZW50IGZyb20gbXkgQW5kcm9p
ZCBub3Qtc28tc21hcnRwaG9uZS48L3NwYW4+PG86cD48L286cD48L3A+DQo8L2Rpdj4NCjwvZGl2
Pg0KPGRpdj4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiIHN0eWxlPSJtc28tbWFyZ2luLXRvcC1hbHQ6
YXV0bzttc28tbWFyZ2luLWJvdHRvbS1hbHQ6YXV0byI+Jm5ic3A7PG86cD48L286cD48L3A+DQo8
L2Rpdj4NCjxkaXY+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIiBzdHlsZT0ibXNvLW1hcmdpbi10b3At
YWx0OmF1dG87bXNvLW1hcmdpbi1ib3R0b20tYWx0OmF1dG8iPiZuYnNwOzxvOnA+PC9vOnA+PC9w
Pg0KPC9kaXY+DQo8ZGl2Pg0KPHAgY2xhc3M9Ik1zb05vcm1hbCIgc3R5bGU9Im1zby1tYXJnaW4t
dG9wLWFsdDphdXRvO21zby1tYXJnaW4tYm90dG9tLWFsdDphdXRvIj4tLS0tLS0tLSBPcmlnaW5h
bCBtZXNzYWdlIC0tLS0tLS0tPG86cD48L286cD48L3A+DQo8L2Rpdj4NCjxkaXY+DQo8cCBjbGFz
cz0iTXNvTm9ybWFsIiBzdHlsZT0ibXNvLW1hcmdpbi10b3AtYWx0OmF1dG87bXNvLW1hcmdpbi1i
b3R0b20tYWx0OmF1dG8iPkZyb206ICZxdW90O0JsYWNrLCBEYXZpZCZxdW90Ow0KPGEgaHJlZj0i
bWFpbHRvOmRhdmlkLmJsYWNrQGVtYy5jb20iIHRhcmdldD0iX2JsYW5rIj4mbHQ7ZGF2aWQuYmxh
Y2tAZW1jLmNvbSZndDs8L2E+IDxvOnA+DQo8L286cD48L3A+DQo8L2Rpdj4NCjxkaXY+DQo8cCBj
bGFzcz0iTXNvTm9ybWFsIiBzdHlsZT0ibXNvLW1hcmdpbi10b3AtYWx0OmF1dG87bXNvLW1hcmdp
bi1ib3R0b20tYWx0OmF1dG8iPkRhdGU6IDEwLzE2LzE5IDM6MTMgUE0gKEdNVC0wNjowMCkNCjxv
OnA+PC9vOnA+PC9wPg0KPC9kaXY+DQo8ZGl2Pg0KPHAgY2xhc3M9Ik1zb05vcm1hbCIgc3R5bGU9
Im1zby1tYXJnaW4tdG9wLWFsdDphdXRvO21zby1tYXJnaW4tYm90dG9tLWFsdDphdXRvIj5UbzoN
CjxhIGhyZWY9Im1haWx0bzppbnRlcm5ldC1kcmFmdHNAaWV0Zi5vcmciIHRhcmdldD0iX2JsYW5r
Ij5pbnRlcm5ldC1kcmFmdHNAaWV0Zi5vcmc8L2E+LA0KPGEgaHJlZj0ibWFpbHRvOmRldG5ldEBp
ZXRmLm9yZyIgdGFyZ2V0PSJfYmxhbmsiPmRldG5ldEBpZXRmLm9yZzwvYT4gPG86cD48L286cD48
L3A+DQo8L2Rpdj4NCjxkaXY+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIiBzdHlsZT0ibXNvLW1hcmdp
bi10b3AtYWx0OmF1dG87bXNvLW1hcmdpbi1ib3R0b20tYWx0OmF1dG8iPlN1YmplY3Q6IGRyYWZ0
LWlldGYtZGV0bmV0LWlwLTAyLnR4dCAtIEVDTg0KPG86cD48L286cD48L3A+DQo8L2Rpdj4NCjxk
aXY+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIiBzdHlsZT0ibXNvLW1hcmdpbi10b3AtYWx0OmF1dG87
bXNvLW1hcmdpbi1ib3R0b20tYWx0OmF1dG8iPiZuYnNwOzxvOnA+PC9vOnA+PC9wPg0KPC9kaXY+
DQo8L2Rpdj4NCjxkaXY+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIiBzdHlsZT0ibXNvLW1hcmdpbi10
b3AtYWx0OmF1dG87bXNvLW1hcmdpbi1ib3R0b20tYWx0OmF1dG8iPjxzcGFuIHN0eWxlPSJmb250
LXNpemU6MTAuMHB0Ij5UaGUgRUNOIG1hdGVyaWFsIGluIHRoaXMgZHJhZnQgY29uZmxpY3RzIHdp
dGggUkZDIDMxNjggKGEgbG9uZy1zdGFuZGluZyBQcm9wb3NlZCBTdGFuZGFyZCkuJm5ic3A7IEkg
YXBvbG9naXplIHRvIGFueW9uZSB3aG8gbWF5IGhhdmUgYmVlbiB1bmRlciB0aGUgaW1wcmVzc2lv
bg0KIHRoYXQgYWxsIEVDTi1yZWxhdGVkIGNvbmNlcm5zIHdlcmUgcmVzb2x2ZWQgaW4gdGhhdCBj
YWxsLCBhcyB0aGUgdGV4dCBpbiB0aGlzIG5vdGUgZGlkIG5vdCBjb21lIHVwIGR1cmluZyB0aGF0
IGNhbGwuPGJyPg0KPGJyPg0KVGhlIFRMO0RSIHN1bW1hcnkgb2YgbXkgY29uY2VybnMgaXMgdGhl
IHJhdGlvbmFsZSBmb3IgY2hhbmdlIFszXSBiZWxvdzo8YnI+DQo8YnI+DQombmJzcDsmbmJzcDsm
bmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsgUmF0aW9uYWxlOiBVc2Ugb2YgRUNOIGZpZWxk
IGZvciBmbG93IGlkZW50aWZpY2F0aW9uIGlzIG5vdCBjb21wYXRpYmxlIHdpdGggUkZDIDMxNjgu
PC9zcGFuPjxvOnA+PC9vOnA+PC9wPg0KPC9kaXY+DQo8L2Jsb2NrcXVvdGU+DQo8cD5JdCB3YXMg
bXkgdW5kZXJzdGFuZGluZyB0aGF0IHlvdXIgcHJpbWFyeSBjb25jZXJuIHdhcyBzcGxpdCBwYXRo
cyBhbmQgdGhpcyBpcyB3aGF0IHdlIGNvdmVyZWQgaW4gdGhlIGxhbmd1YWdlIGRpc3RyaWJ1dGVk
IG9uIE1vbmRheS4mbmJzcDsNCjxvOnA+PC9vOnA+PC9wPg0KPHA+V2hpbGUgSSB1bmRlcnN0YW5k
IHlvdSBoYXZlIGNvbmNlcm5zIGFib3V0IGEgbm9kZSBwcm92aWRpbmcgZGlmZmVyZW50IHRyYWZm
aWMgdHJlYXRtZW50IGJhc2VkIG9uIEVDTiBtYXJraW5ncyBvbiBhIGxvY2FsIG5vZGUsIEkgYmVs
aWV2ZSB0aGlzIGhhcHBlbnMgdG9kYXkgLS0ganVzdCBsb29rIGF0IHRoZSByZWxhdGVkIGNvbmZp
ZyBvcHRpb25zIGZvciB5b3VyIGZhdm9yaXRlIHJvdXRlciB2ZW5kb3IuJm5ic3A7IENhbiB5b3Ug
bGl2ZSB3aXRoIFNIT1VMRA0KIE5PVCB2cyBNVVNUIE5PVD88bzpwPjwvbzpwPjwvcD4NCjxwPlRo
YW5rcyw8bzpwPjwvbzpwPjwvcD4NCjxwPkxvdTxvOnA+PC9vOnA+PC9wPg0KPHA+Jm5ic3A7PG86
cD48L286cD48L3A+DQo8YmxvY2txdW90ZSBzdHlsZT0ibWFyZ2luLXRvcDo1LjBwdDttYXJnaW4t
Ym90dG9tOjUuMHB0Ij4NCjxkaXY+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIiBzdHlsZT0ibXNvLW1h
cmdpbi10b3AtYWx0OmF1dG87bXNvLW1hcmdpbi1ib3R0b20tYWx0OmF1dG8iPjxzcGFuIHN0eWxl
PSJmb250LXNpemU6MTAuMHB0Ij48YnI+DQotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tPGJyPg0KPGJyPg0KVGhlIGZvbGxvd2luZyBmb3VyIGNoYW5nZXMg
d2lsbCBjb3JyZWN0IHRoaXMgcHJvYmxlbTo8YnI+DQo8YnI+DQpbMV0gSW4gU2VjdGlvbiAzLiZu
YnNwOyBEZXROZXQgSVAgRGF0YSBQbGFuZSBPdmVydmlldzxicj4NCjxicj4NCk9MRDxicj4NCiZu
YnNwOyZuYnNwOyBUaGUgRGV0TmV0IElQIGRhdGEgcGxhbmUgYWxzbyBhbGxvd3MgZm9yIG9wdGlv
bmFsIG1hdGNoaW5nIG9uIHR3bzxicj4NCiZuYnNwOyZuYnNwOyBhZGRpdGlvbmFsIGRhdGEgZmll
bGRzLiZuYnNwOyBUaGUgb3B0aW9uYWwgZmllbGRzIGFyZSB0aGUgRUNOIEZpZWxkLCBhcyBpbjxi
cj4NCiZuYnNwOyZuYnNwOyBbUkZDMzE2OF0sIGFuZCB0aGUgSVB2NiBmbG93IGxhYmVsIGZpZWxk
LCBhcyBkZWZpbmVkIGluIFtSRkM4MjAwXS48YnI+DQpORVc8YnI+DQombmJzcDsmbmJzcDsgVGhl
IERldE5ldCBJUCBkYXRhIHBsYW5lIGFsc28gYWxsb3dzIGZvciBvcHRpb25hbCBtYXRjaGluZyBv
biBvbmU8YnI+DQombmJzcDsmbmJzcDsgYWRkaXRpb25hbCBkYXRhIGZpZWxkLCB0aGUgSVB2NiBm
bG93IGxhYmVsIGZpZWxkLCBhcyBkZWZpbmVkIGluIFtSRkM4MjAwXS48YnI+DQo8YnI+DQpSYXRp
b25hbGU6IEVDTiBmaWVsZCBNVVNUIE5PVCBiZSB1c2VkIHRvIHN1YmRpdmlkZSBhIGZsb3cgaW50
byBzdWItZmxvd3MuJm5ic3A7IFNlZSBSRkMgMzE2OC48YnI+DQo8YnI+DQpbMl0gSW4mbmJzcDsg
U2VjdGlvbiA0LjMuMS4mbmJzcDsgQ2xhc3Mgb2YgU2VydmljZTxicj4NCjxicj4NClJlbW92ZSB0
aGlzIHNlbnRlbmNlOjxicj4NCjxicj4NCiZuYnNwOyZuYnNwOyBUaGUgMi1iaXQgZXhwbGljaXQg
Y29uZ2VzdGlvbjxicj4NCiZuYnNwOyZuYnNwOyBub3RpZmljYXRpb24gKEVDTikgW1JGQzMxNjhd
IGZpZWxkIE1BWSBhbHNvIGJlIHVzZWQuPGJyPg0KPGJyPg0KUmF0aW9uYWxlOiBUaGUgRUNOIG1l
Y2hhbmlzbSBpcyBub3QgYSBDbGFzcyBvZiBzZXJ2aWNlIG1lY2hhbmlzbS4mbmJzcDsgU2VlIFJG
QyAzMTY4Ljxicj4NCjxicj4NClszXSBJbiBTZWN0aW9uIDUuMS4xLjQuJm5ic3A7IElQdjQgVHlw
ZSBvZiBTZXJ2aWNlIGFuZCBJUHY2IFRyYWZmaWMgQ2xhc3MgRmllbGRzPGJyPg0KPGJyPg0KUmVt
b3ZlIHRoaXMgdGV4dDo8YnI+DQo8YnI+DQombmJzcDsmbmJzcDsgSW1wbGVtZW50YXRpb25zIG9m
IHRoaXMgZG9jdW1lbnQgTVVTVCBhbGxvdyB0aGUgRUNOIGZpZWxkIHRvIGJlPGJyPg0KJm5ic3A7
Jm5ic3A7IGlnbm9yZWQgYXMgcGFydCBvZiBEZXROZXQgZmxvdyBpZGVudGlmaWNhdGlvbi4mbmJz
cDsgQWRkaXRpb25hbGx5LDxicj4NCiZuYnNwOyZuYnNwOyBpbXBsZW1lbnRhdGlvbnMgU0hPVUxE
IHN1cHBvcnQgaWRlbnRpZmljYXRpb24gb2YgRGV0TmV0IGZsb3dzIGJhc2VkPGJyPg0KJm5ic3A7
Jm5ic3A7IG9uIHRoZSB2YWx1ZSBjYXJyaWVkIGluIHRoZSBFQ04gZmllbGQuJm5ic3A7IFdoZW4g
dGhpcyBmaWVsZCBpcyB1c2VkIHRvPGJyPg0KJm5ic3A7Jm5ic3A7IGlkZW50aWZ5IGEgc3BlY2lm
aWMgRGV0TmV0IGZsb3csIGltcGxlbWVudGF0aW9ucyBNVVNUIHN1cHBvcnQgYSBsaXN0PGJyPg0K
Jm5ic3A7Jm5ic3A7IG9mIEVDTiB2YWx1ZXMgdGhhdCBtYXRjaCBhIHNwZWNpZmljIHNsb3cuPGJy
Pg0KPGJyPg0KSWYgZGVzaXJlZCwgcmVwbGFjZSBpdCB3aXRoOjxicj4NCjxicj4NCiZuYnNwOyZu
YnNwOyBUaGUgRUNOIGZpZWxkIE1VU1QgTk9UIGJlIHVzZWQgYXMgcGFydCBvZiBEZXROZXQgZmxv
dyBpZGVudGlmaWNhdGlvbi48YnI+DQo8YnI+DQpSYXRpb25hbGU6IFVzZSBvZiBFQ04gZmllbGQg
Zm9yIGZsb3cgaWRlbnRpZmljYXRpb24gaXMgbm90IGNvbXBhdGlibGUgd2l0aCBSRkMgMzE2OC48
YnI+DQo8YnI+DQpbNF0gSW4gU2VjdGlvbiA2LiZuYnNwOyBNYW5hZ2VtZW50IGFuZCBDb250cm9s
IEluZm9ybWF0aW9uIFN1bW1hcnk8YnI+DQo8YnI+DQpSZW1vdmUgdGhlc2UgdHdvIGJ1bGxldHM6
PGJyPg0KPGJyPg0KJm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7ICombmJzcDsgSWYgdGhl
IEVDTiBmaWVsZCBpcyB0byBiZSB1c2VkIGluIGZsb3cgaWRlbnRpZmljYXRpb24uPGJyPg0KJm5i
c3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7IE1hdGNoaW5nIGJh
c2VkIG9uIEVDTiBmaWxlZCB2YWx1ZXMgaXMgb3B0aW9uYWwuPGJyPg0KPGJyPg0KJm5ic3A7Jm5i
c3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7ICombmJzcDsgV2hlbiBFQ04gZmllbGQgaXMgdXNlZCBpbiBm
bG93IGlkZW50aWZpY2F0aW9uLCBhIGxpc3Qgb2YgZmllbGQ8YnI+DQombmJzcDsmbmJzcDsmbmJz
cDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsgdmFsdWVzIHRoYXQgbWF5IGJlIHVzZWQg
YnkgYSBzcGVjaWZpYyBmbG93Ljxicj4NCjxicj4NClJhdGlvbmFsZTogU2FtZSBhcyBbM10uPGJy
Pg0KPGJyPg0KVGhhbmtzLCAtLURhdmlkPGJyPg0KPGJyPg0KJmd0OyAtLS0tLU9yaWdpbmFsIE1l
c3NhZ2UtLS0tLTxicj4NCiZndDsgRnJvbTogSS1ELUFubm91bmNlIDxhIGhyZWY9Im1haWx0bzpp
LWQtYW5ub3VuY2UtYm91bmNlc0BpZXRmLm9yZyIgdGFyZ2V0PSJfYmxhbmsiPg0KJmx0O2ktZC1h
bm5vdW5jZS1ib3VuY2VzQGlldGYub3JnJmd0OzwvYT4gT24gQmVoYWxmIE9mIGludGVybmV0LTxi
cj4NCiZndDsgPGEgaHJlZj0ibWFpbHRvOmRyYWZ0c0BpZXRmLm9yZyIgdGFyZ2V0PSJfYmxhbmsi
PmRyYWZ0c0BpZXRmLm9yZzwvYT48YnI+DQomZ3Q7IFNlbnQ6IFdlZG5lc2RheSwgT2N0b2JlciAx
NiwgMjAxOSAzOjQ5IFBNPGJyPg0KJmd0OyBUbzogPGEgaHJlZj0ibWFpbHRvOmktZC1hbm5vdW5j
ZUBpZXRmLm9yZyIgdGFyZ2V0PSJfYmxhbmsiPmktZC1hbm5vdW5jZUBpZXRmLm9yZzwvYT48YnI+
DQomZ3Q7IENjOiA8YSBocmVmPSJtYWlsdG86ZGV0bmV0QGlldGYub3JnIiB0YXJnZXQ9Il9ibGFu
ayI+ZGV0bmV0QGlldGYub3JnPC9hPjxicj4NCiZndDsgU3ViamVjdDogSS1EIEFjdGlvbjogZHJh
ZnQtaWV0Zi1kZXRuZXQtaXAtMDIudHh0PGJyPg0KJmd0OyA8YnI+DQomZ3Q7IDxicj4NCiZndDsg
W0VYVEVSTkFMIEVNQUlMXTxicj4NCiZndDsgPGJyPg0KJmd0OyA8YnI+DQomZ3Q7IEEgTmV3IElu
dGVybmV0LURyYWZ0IGlzIGF2YWlsYWJsZSBmcm9tIHRoZSBvbi1saW5lIEludGVybmV0LURyYWZ0
cyBkaXJlY3Rvcmllcy48YnI+DQomZ3Q7IFRoaXMgZHJhZnQgaXMgYSB3b3JrIGl0ZW0gb2YgdGhl
IERldGVybWluaXN0aWMgTmV0d29ya2luZyBXRyBvZiB0aGUgSUVURi48YnI+DQomZ3Q7IDxicj4N
CiZndDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsgVGl0
bGUmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsm
bmJzcDsgOiBEZXROZXQgRGF0YSBQbGFuZTogSVA8YnI+DQomZ3Q7Jm5ic3A7Jm5ic3A7Jm5ic3A7
Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7IEF1dGhvcnMmbmJzcDsmbmJzcDsmbmJzcDsm
bmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsgOiBCYWzDoXpzIFZhcmdhPGJyPg0KJmd0OyZu
YnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNw
OyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZu
YnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyBKw6Fub3MgRmFya2FzPGJy
Pg0KJmd0OyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZu
YnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNw
OyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyBMb3UgQmVy
Z2VyPGJyPg0KJmd0OyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZu
YnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNw
OyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyBE
b24gRmVkeWs8YnI+DQomZ3Q7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5i
c3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7
Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5i
c3A7IEFuZHJldyBHLiBNYWxpczxicj4NCiZndDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJz
cDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsm
bmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJz
cDsmbmJzcDsmbmJzcDsgU3Rld2FydCBCcnlhbnQ8YnI+DQomZ3Q7Jm5ic3A7Jm5ic3A7Jm5ic3A7
Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5i
c3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7
Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7IEpvdW5pIEtvcmhvbmVuPGJyPg0KJmd0OyZuYnNwOyZu
YnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyBGaWxlbmFtZSZuYnNwOyZuYnNwOyZu
YnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyA6IGRyYWZ0LWlldGYtZGV0bmV0LWlwLTAyLnR4
dDxicj4NCiZndDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsgUGFn
ZXMmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsm
bmJzcDsgOiAyMzxicj4NCiZndDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsm
bmJzcDsgRGF0ZSZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNw
OyZuYnNwOyZuYnNwOyZuYnNwOyA6IDIwMTktMTAtMTY8YnI+DQomZ3Q7IDxicj4NCiZndDsgQWJz
dHJhY3Q6PGJyPg0KJmd0OyZuYnNwOyZuYnNwOyZuYnNwOyBUaGlzIGRvY3VtZW50IHNwZWNpZmll
cyB0aGUgRGV0ZXJtaW5pc3RpYyBOZXR3b3JraW5nIGRhdGEgcGxhbmUgd2hlbjxicj4NCiZndDsm
bmJzcDsmbmJzcDsmbmJzcDsgb3BlcmF0aW5nIGluIGFuIElQIHBhY2tldCBzd2l0Y2hlZCBuZXR3
b3JrLjxicj4NCiZndDsgPGJyPg0KJmd0OyA8YnI+DQomZ3Q7IFRoZSBJRVRGIGRhdGF0cmFja2Vy
IHN0YXR1cyBwYWdlIGZvciB0aGlzIGRyYWZ0IGlzOjxicj4NCiZndDsgPGEgaHJlZj0iaHR0cHM6
Ly91cmxkZWZlbnNlLnByb29mcG9pbnQuY29tL3YyL3VybD91PWh0dHBzLTNBX19kYXRhdHJhY2tl
ci5pZXRmLm9yZ19kb2NfZHJhZnQtMkRpZXRmLTJEZGV0bmV0LTJEaXBfJmFtcDtkPUR3TUZhUSZh
bXA7Yz1sSThaYjZUek0zZDF0WDRpRXU3YnBnJmFtcDtyPVpjSEM2d1hfZ0R3UERjZk1hRk5aaVEm
YW1wO209YVhzVzIxQVBSbjFEMGxuYl84TlpBQXZoYkZLdnZ0VzdoTlpOMEw0T1ZrVSZhbXA7cz1t
emJBS1hVbGVHUzhCejdhamJVYktUUFBEWFRGMHNNSGFSMzBKejF2eDNJJmFtcDtlPSIgdGFyZ2V0
PSJfYmxhbmsiPg0KaHR0cHM6Ly9kYXRhdHJhY2tlci5pZXRmLm9yZy9kb2MvZHJhZnQtaWV0Zi1k
ZXRuZXQtaXAvPC9hPjxicj4NCiZndDsgPGJyPg0KJmd0OyBUaGVyZSBhcmUgYWxzbyBodG1saXpl
ZCB2ZXJzaW9ucyBhdmFpbGFibGUgYXQ6PGJyPg0KJmd0OyA8YSBocmVmPSJodHRwczovL3VybGRl
ZmVuc2UucHJvb2Zwb2ludC5jb20vdjIvdXJsP3U9aHR0cHMtM0FfX3Rvb2xzLmlldGYub3JnX2h0
bWxfZHJhZnQtMkRpZXRmLTJEZGV0bmV0LTJEaXAtMkQwMiZhbXA7ZD1Ed01GYVEmYW1wO2M9bEk4
WmI2VHpNM2QxdFg0aUV1N2JwZyZhbXA7cj1aY0hDNndYX2dEd1BEY2ZNYUZOWmlRJmFtcDttPWFY
c1cyMUFQUm4xRDBsbmJfOE5aQUF2aGJGS3Z2dFc3aE5aTjBMNE9Wa1UmYW1wO3M9VTJLZHRETDND
VVZDc2VrUG9qdFFWS0l2Z2VQNDVMMzZwV0lhX05USU9zQSZhbXA7ZT0iIHRhcmdldD0iX2JsYW5r
Ij4NCmh0dHBzOi8vdG9vbHMuaWV0Zi5vcmcvaHRtbC9kcmFmdC1pZXRmLWRldG5ldC1pcC0wMjwv
YT48YnI+DQomZ3Q7IDxhIGhyZWY9Imh0dHBzOi8vdXJsZGVmZW5zZS5wcm9vZnBvaW50LmNvbS92
Mi91cmw/dT1odHRwcy0zQV9fZGF0YXRyYWNrZXIuaWV0Zi5vcmdfZG9jX2h0bWxfZHJhZnQtMkRp
ZXRmLTJEZGV0bmV0LTJEaXAtMkQwMiZhbXA7ZD1Ed01GYVEmYW1wO2M9bEk4WmI2VHpNM2QxdFg0
aUV1N2JwZyZhbXA7cj1aY0hDNndYX2dEd1BEY2ZNYUZOWmlRJmFtcDttPWFYc1cyMUFQUm4xRDBs
bmJfOE5aQUF2aGJGS3Z2dFc3aE5aTjBMNE9Wa1UmYW1wO3M9dl9tNy1WeWE0NFRwZjM4SVBOVGZM
RktkOXZPUHJ3RUtKMWtvVWcweEItcyZhbXA7ZT0iIHRhcmdldD0iX2JsYW5rIj4NCmh0dHBzOi8v
ZGF0YXRyYWNrZXIuaWV0Zi5vcmcvZG9jL2h0bWwvZHJhZnQtaWV0Zi1kZXRuZXQtaXAtMDI8L2E+
PGJyPg0KJmd0OyA8YnI+DQomZ3Q7IEEgZGlmZiBmcm9tIHRoZSBwcmV2aW91cyB2ZXJzaW9uIGlz
IGF2YWlsYWJsZSBhdDo8YnI+DQomZ3Q7IDxhIGhyZWY9Imh0dHBzOi8vdXJsZGVmZW5zZS5wcm9v
ZnBvaW50LmNvbS92Mi91cmw/dT1odHRwcy0zQV9fd3d3LmlldGYub3JnX3JmY2RpZmYtM0Z1cmwy
LTNEZHJhZnQtMkRpZXRmLTJEZGV0bmV0LTJEaXAtMkQwMiZhbXA7ZD1Ed01GYVEmYW1wO2M9bEk4
WmI2VHpNM2QxdFg0aUV1N2JwZyZhbXA7cj1aY0hDNndYX2dEd1BEY2ZNYUZOWmlRJmFtcDttPWFY
c1cyMUFQUm4xRDBsbmJfOE5aQUF2aGJGS3Z2dFc3aE5aTjBMNE9Wa1UmYW1wO3M9OUZWbV9wX01U
S0FuZ1I1d3ZnbkpzRFJWcEJoUnMxVkJiLUhpRWM5QXVGdyZhbXA7ZT0iIHRhcmdldD0iX2JsYW5r
Ij4NCmh0dHBzOi8vd3d3LmlldGYub3JnL3JmY2RpZmY/dXJsMj1kcmFmdC1pZXRmLWRldG5ldC1p
cC0wMjwvYT48YnI+DQomZ3Q7IDxicj4NCiZndDsgPGJyPg0KJmd0OyBQbGVhc2Ugbm90ZSB0aGF0
IGl0IG1heSB0YWtlIGEgY291cGxlIG9mIG1pbnV0ZXMgZnJvbSB0aGUgdGltZSBvZiBzdWJtaXNz
aW9uPGJyPg0KJmd0OyB1bnRpbCB0aGUgaHRtbGl6ZWQgdmVyc2lvbiBhbmQgZGlmZiBhcmUgYXZh
aWxhYmxlIGF0IDxhIGhyZWY9Imh0dHBzOi8vdXJsZGVmZW5zZS5wcm9vZnBvaW50LmNvbS92Mi91
cmw/dT1odHRwLTNBX190b29scy5pZXRmLm9yZyZhbXA7ZD1Ed01GYVEmYW1wO2M9bEk4WmI2VHpN
M2QxdFg0aUV1N2JwZyZhbXA7cj1aY0hDNndYX2dEd1BEY2ZNYUZOWmlRJmFtcDttPWFYc1cyMUFQ
Um4xRDBsbmJfOE5aQUF2aGJGS3Z2dFc3aE5aTjBMNE9Wa1UmYW1wO3M9aVFKQjhmdXhoMXFrVUVV
TlJjeG1PdlFGaldTcmlZTjk0Q1NIa3RSQndTdyZhbXA7ZT0iIHRhcmdldD0iX2JsYW5rIj4NCnRv
b2xzLmlldGYub3JnPC9hPi48YnI+DQomZ3Q7IDxicj4NCiZndDsgSW50ZXJuZXQtRHJhZnRzIGFy
ZSBhbHNvIGF2YWlsYWJsZSBieSBhbm9ueW1vdXMgRlRQIGF0Ojxicj4NCiZndDsgPGEgaHJlZj0i
aHR0cHM6Ly91cmxkZWZlbnNlLnByb29mcG9pbnQuY29tL3YyL3VybD91PWZ0cC0zQV9fZnRwLmll
dGYub3JnX2ludGVybmV0LTJEZHJhZnRzXyZhbXA7ZD1Ed01GYVEmYW1wO2M9bEk4WmI2VHpNM2Qx
dFg0aUV1N2JwZyZhbXA7cj1aY0hDNndYX2dEd1BEY2ZNYUZOWmlRJmFtcDttPWFYc1cyMUFQUm4x
RDBsbmJfOE5aQUF2aGJGS3Z2dFc3aE5aTjBMNE9Wa1UmYW1wO3M9NGtRalhfSDRVMEhCVWh5TXZN
bTh2X3ViMnNtRWdORk9nY2JTLUpGam1DZyZhbXA7ZT0iIHRhcmdldD0iX2JsYW5rIj4NCmZ0cDov
L2Z0cC5pZXRmLm9yZy9pbnRlcm5ldC1kcmFmdHMvPC9hPjxicj4NCiZndDsgPGJyPg0KJmd0OyBf
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXzxicj4NCiZndDsg
SS1ELUFubm91bmNlIG1haWxpbmcgbGlzdDxicj4NCiZndDsgPGEgaHJlZj0ibWFpbHRvOkktRC1B
bm5vdW5jZUBpZXRmLm9yZyIgdGFyZ2V0PSJfYmxhbmsiPkktRC1Bbm5vdW5jZUBpZXRmLm9yZzwv
YT48YnI+DQomZ3Q7IDxhIGhyZWY9Imh0dHBzOi8vdXJsZGVmZW5zZS5wcm9vZnBvaW50LmNvbS92
Mi91cmw/dT1odHRwcy0zQV9fd3d3LmlldGYub3JnX21haWxtYW5fbGlzdGluZm9faS0yRGQtMkRh
bm5vdW5jZSZhbXA7ZD1Ed01GYVEmYW1wO2M9bEk4WmI2VHpNM2QxdFg0aUV1N2JwZyZhbXA7cj1a
Y0hDNndYX2dEd1BEY2ZNYUZOWmlRJmFtcDttPWFYc1cyMUFQUm4xRDBsbmJfOE5aQUF2aGJGS3Z2
dFc3aE5aTjBMNE9Wa1UmYW1wO3M9aUVTVzN1cVpzNmZpaWhfVllnRkItRi1ydHdOeWFHcUhsNzU3
cVdSalo5NCZhbXA7ZT0iIHRhcmdldD0iX2JsYW5rIj4NCmh0dHBzOi8vd3d3LmlldGYub3JnL21h
aWxtYW4vbGlzdGluZm8vaS1kLWFubm91bmNlPC9hPjxicj4NCiZndDsgSW50ZXJuZXQtRHJhZnQg
ZGlyZWN0b3JpZXM6IDxhIGhyZWY9Imh0dHBzOi8vdXJsZGVmZW5zZS5wcm9vZnBvaW50LmNvbS92
Mi91cmw/dT1odHRwLTNBX193d3cuaWV0Zi5vcmdfc2hhZG93Lmh0bWwmYW1wO2Q9RHdNRmFRJmFt
cDtjPWxJOFpiNlR6TTNkMXRYNGlFdTdicGcmYW1wO3I9WmNIQzZ3WF9nRHdQRGNmTWFGTlppUSZh
bXA7bT1hWHNXMjFBUFJuMUQwbG5iXzhOWkFBdmhiRkt2dnRXN2hOWk4wTDRPVmtVJmFtcDtzPUdp
MzY3dzA0T3lzQk1Rc3FRazREX0ZsSDltcmxFVG51NTVzU1pRd1dvOE0mYW1wO2U9IiB0YXJnZXQ9
Il9ibGFuayI+DQpodHRwOi8vd3d3LmlldGYub3JnL3NoYWRvdy5odG1sPC9hPjxicj4NCiZndDsg
b3IgPGEgaHJlZj0iaHR0cHM6Ly91cmxkZWZlbnNlLnByb29mcG9pbnQuY29tL3YyL3VybD91PWZ0
cC0zQV9fZnRwLmlldGYub3JnX2lldGZfMXNoYWRvdy0yRHNpdGVzLnR4dCZhbXA7ZD1Ed01GYVEm
YW1wO2M9bEk4WmI2VHpNM2QxdFg0aUV1N2JwZyZhbXA7cj1aY0hDNndYX2dEd1BEY2ZNYUZOWmlR
JmFtcDttPWFYc1cyMUFQUm4xRDBsbmJfOE5aQUF2aGJGS3Z2dFc3aE5aTjBMNE9Wa1UmYW1wO3M9
WUxrT0dvWnBpZ3ZTVjFaTG45SW9pS1hXeXYyVm9DWWdvb2J5d2E4cjNORSZhbXA7ZT0iIHRhcmdl
dD0iX2JsYW5rIj4NCmZ0cDovL2Z0cC5pZXRmLm9yZy9pZXRmLzFzaGFkb3ctc2l0ZXMudHh0PC9h
Pjwvc3Bhbj48bzpwPjwvbzpwPjwvcD4NCjwvZGl2Pg0KPHAgY2xhc3M9Ik1zb05vcm1hbCIgc3R5
bGU9Im1zby1tYXJnaW4tdG9wLWFsdDphdXRvO21hcmdpbi1ib3R0b206MTIuMHB0Ij4mbmJzcDs8
bzpwPjwvbzpwPjwvcD4NCjxwcmU+X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX188bzpwPjwvbzpwPjwvcHJlPg0KPHByZT5kZXRuZXQgbWFpbGluZyBsaXN0PG86
cD48L286cD48L3ByZT4NCjxwcmU+PGEgaHJlZj0ibWFpbHRvOmRldG5ldEBpZXRmLm9yZyIgdGFy
Z2V0PSJfYmxhbmsiPmRldG5ldEBpZXRmLm9yZzwvYT48bzpwPjwvbzpwPjwvcHJlPg0KPHByZT48
YSBocmVmPSJodHRwczovL3VybGRlZmVuc2UucHJvb2Zwb2ludC5jb20vdjIvdXJsP3U9aHR0cHMt
M0FfX3d3dy5pZXRmLm9yZ19tYWlsbWFuX2xpc3RpbmZvX2RldG5ldCZhbXA7ZD1Ed01GYVEmYW1w
O2M9bEk4WmI2VHpNM2QxdFg0aUV1N2JwZyZhbXA7cj1aY0hDNndYX2dEd1BEY2ZNYUZOWmlRJmFt
cDttPWFYc1cyMUFQUm4xRDBsbmJfOE5aQUF2aGJGS3Z2dFc3aE5aTjBMNE9Wa1UmYW1wO3M9WktN
RmpqcGFXbWJrRllpVzNWNlo4TnpwemxlR0JaRkRKVDB5aEtGTU95VSZhbXA7ZT0iIHRhcmdldD0i
X2JsYW5rIj5odHRwczovL3d3dy5pZXRmLm9yZy9tYWlsbWFuL2xpc3RpbmZvL2RldG5ldDwvYT48
bzpwPjwvbzpwPjwvcHJlPg0KPC9ibG9ja3F1b3RlPg0KPC9kaXY+DQo8L2Rpdj4NCjxwIGNsYXNz
PSJNc29Ob3JtYWwiPiZuYnNwOzxvOnA+PC9vOnA+PC9wPg0KPHByZT5fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXzxvOnA+PC9vOnA+PC9wcmU+DQo8cHJlPmRl
dG5ldCBtYWlsaW5nIGxpc3Q8bzpwPjwvbzpwPjwvcHJlPg0KPHByZT48YSBocmVmPSJtYWlsdG86
ZGV0bmV0QGlldGYub3JnIiB0YXJnZXQ9Il9ibGFuayI+ZGV0bmV0QGlldGYub3JnPC9hPjxvOnA+
PC9vOnA+PC9wcmU+DQo8cHJlPjxhIGhyZWY9Imh0dHBzOi8vdXJsZGVmZW5zZS5wcm9vZnBvaW50
LmNvbS92Mi91cmw/dT1odHRwcy0zQV9fd3d3LmlldGYub3JnX21haWxtYW5fbGlzdGluZm9fZGV0
bmV0JmFtcDtkPUR3TUZhUSZhbXA7Yz1sSThaYjZUek0zZDF0WDRpRXU3YnBnJmFtcDtyPVpjSEM2
d1hfZ0R3UERjZk1hRk5aaVEmYW1wO209YVhzVzIxQVBSbjFEMGxuYl84TlpBQXZoYkZLdnZ0Vzdo
TlpOMEw0T1ZrVSZhbXA7cz1aS01GampwYVdtYmtGWWlXM1Y2WjhOenB6bGVHQlpGREpUMHloS0ZN
T3lVJmFtcDtlPSIgdGFyZ2V0PSJfYmxhbmsiPmh0dHBzOi8vd3d3LmlldGYub3JnL21haWxtYW4v
bGlzdGluZm8vZGV0bmV0PC9hPjxvOnA+PC9vOnA+PC9wcmU+DQo8L2Jsb2NrcXVvdGU+DQo8cCBj
bGFzcz0iTXNvTm9ybWFsIj4mbmJzcDs8bzpwPjwvbzpwPjwvcD4NCjxwcmU+X19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX188bzpwPjwvbzpwPjwvcHJlPg0KPHBy
ZT5kZXRuZXQgbWFpbGluZyBsaXN0PG86cD48L286cD48L3ByZT4NCjxwcmU+PGEgaHJlZj0ibWFp
bHRvOmRldG5ldEBpZXRmLm9yZyIgdGFyZ2V0PSJfYmxhbmsiPmRldG5ldEBpZXRmLm9yZzwvYT48
bzpwPjwvbzpwPjwvcHJlPg0KPHByZT48YSBocmVmPSJodHRwczovL3VybGRlZmVuc2UucHJvb2Zw
b2ludC5jb20vdjIvdXJsP3U9aHR0cHMtM0FfX3d3dy5pZXRmLm9yZ19tYWlsbWFuX2xpc3RpbmZv
X2RldG5ldCZhbXA7ZD1Ed01GYVEmYW1wO2M9bEk4WmI2VHpNM2QxdFg0aUV1N2JwZyZhbXA7cj1a
Y0hDNndYX2dEd1BEY2ZNYUZOWmlRJmFtcDttPWFYc1cyMUFQUm4xRDBsbmJfOE5aQUF2aGJGS3Z2
dFc3aE5aTjBMNE9Wa1UmYW1wO3M9WktNRmpqcGFXbWJrRllpVzNWNlo4TnpwemxlR0JaRkRKVDB5
aEtGTU95VSZhbXA7ZT0iIHRhcmdldD0iX2JsYW5rIj5odHRwczovL3d3dy5pZXRmLm9yZy9tYWls
bWFuL2xpc3RpbmZvL2RldG5ldDwvYT48bzpwPjwvbzpwPjwvcHJlPg0KPC9ibG9ja3F1b3RlPg0K
PHAgY2xhc3M9Ik1zb05vcm1hbCI+Jm5ic3A7PG86cD48L286cD48L3A+DQo8L2Rpdj4NCjxwIGNs
YXNzPSJNc29Ob3JtYWwiPl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fPGJyPg0KZGV0bmV0IG1haWxpbmcgbGlzdDxicj4NCjxhIGhyZWY9Im1haWx0bzpkZXRu
ZXRAaWV0Zi5vcmciIHRhcmdldD0iX2JsYW5rIj5kZXRuZXRAaWV0Zi5vcmc8L2E+PGJyPg0KPGEg
aHJlZj0iaHR0cHM6Ly91cmxkZWZlbnNlLnByb29mcG9pbnQuY29tL3YyL3VybD91PWh0dHBzLTNB
X193d3cuaWV0Zi5vcmdfbWFpbG1hbl9saXN0aW5mb19kZXRuZXQmYW1wO2Q9RHdNRmFRJmFtcDtj
PWxJOFpiNlR6TTNkMXRYNGlFdTdicGcmYW1wO3I9WmNIQzZ3WF9nRHdQRGNmTWFGTlppUSZhbXA7
bT1hWHNXMjFBUFJuMUQwbG5iXzhOWkFBdmhiRkt2dnRXN2hOWk4wTDRPVmtVJmFtcDtzPVpLTUZq
anBhV21ia0ZZaVczVjZaOE56cHpsZUdCWkZESlQweWhLRk1PeVUmYW1wO2U9IiB0YXJnZXQ9Il9i
bGFuayI+aHR0cHM6Ly93d3cuaWV0Zi5vcmcvbWFpbG1hbi9saXN0aW5mby9kZXRuZXQ8L2E+PG86
cD48L286cD48L3A+DQo8L2Jsb2NrcXVvdGU+DQo8L2Rpdj4NCjwvYmxvY2txdW90ZT4NCjxwIGNs
YXNzPSJNc29Ob3JtYWwiPjxvOnA+Jm5ic3A7PC9vOnA+PC9wPg0KPC9ibG9ja3F1b3RlPg0KPC9k
aXY+DQo8L2Rpdj4NCjwvYm9keT4NCjwvaHRtbD4NCg==

--_000_CE03DB3D7B45C245BCA0D243277949363078BCE6MX307CL04corpem_--


From nobody Tue Oct 22 11:00:15 2019
Return-Path: <eagros@dolby.com>
X-Original-To: detnet@ietfa.amsl.com
Delivered-To: detnet@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id EADD1120125 for <detnet@ietfa.amsl.com>; Tue, 22 Oct 2019 11:00:13 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.999
X-Spam-Level: 
X-Spam-Status: No, score=-1.999 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_NONE=-0.0001, SPF_PASS=-0.001, URIBL_BLOCKED=0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=dolby.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id EMgAQ3beZuv6 for <detnet@ietfa.amsl.com>; Tue, 22 Oct 2019 11:00:09 -0700 (PDT)
Received: from NAM05-CO1-obe.outbound.protection.outlook.com (mail-eopbgr720130.outbound.protection.outlook.com [40.107.72.130]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-SHA384 (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 902B8120114 for <DetNet@ietf.org>; Tue, 22 Oct 2019 11:00:09 -0700 (PDT)
ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=TqWXbzMoP345GsUC4XfpGBH5id9x/BwL8EYW2JLAS4n3Tb6FDtmN3he/OcZAV+c4ndXnlTFS2tDsxW1f9AgiXO6YabXLq/llgFvGZc8DjEVSmOQCC1AE1of6n/uH7qT/ZFasRmv/ir/bE7vwa1zzAjvQH/dnlvPjMvgHuF8UofZA/WtVdoF8XVnheUHKQ2mimk6eKerZf+rIrvSXbwiR8ATMapVc57A28yE+V2qtoJ4dNuaEiU90ZpwgB5sqRdF9DE9/SR22D/H6Yj1Ls48kgC03N12q7THGqyy+eAyNqubPyjDitFPo8PVjHNY7YGRC2V4R+YM/QLVh/osSe9/OsA==
ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com;  s=arcselector9901; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=xSXi7SxTmIGottQMR1n7fvUUNdgb97/cieXtVtQdKWU=; b=D/XPsCjLtvteVIrKg+u3UfHl/cFMTU/7ObQajRI0BRldhsWfTfZsLNfv3Lwt+/OqU38YETOYjloo5PRrisv4vmqkRktyRuLFpBD3PHRsRQejbSHKwfAEp2usxFIeRfgid7tQwL9WLFwzbeDF7pCGKZJdBwZFo2XHJga0WDHRv+YyZRW2bIzodUsuqKsmDJVnfdnrZTXIHFFCh+ojcbCfxefYZf8nkwDPNBlpNaPS4nquH9q9skZE5LdB7N158rClnHt4SXT+l4tQZuvM0EIZiJwmrQ7x24zVWbU4aNVVzM3P/crfChkKiN8oPvSj/UIVMs/4XYjZKIFD306rvCGT9A==
ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=dolby.com; dmarc=pass action=none header.from=dolby.com; dkim=pass header.d=dolby.com; arc=none
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=dolby.com; s=selector2; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=xSXi7SxTmIGottQMR1n7fvUUNdgb97/cieXtVtQdKWU=; b=ggYDBWuC+Pr7OgEgO1jsV19NDF10Zyu7TbtAWIWtxD/SmukLPhahRjvlS//omX1sAxTSeNqDI0oqTls9KIPYhytvkQOsJhHpRIeNzIst453vOdgo8X3rZguNnzUCfIhqQ4pk38wml0XeQ5p0MhmEG7D1DJIyYa4UPJPfv4aTs+w=
Received: from BYAPR06MB4325.namprd06.prod.outlook.com (52.135.240.140) by BYAPR06MB4037.namprd06.prod.outlook.com (52.135.199.25) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.2367.24; Tue, 22 Oct 2019 18:00:07 +0000
Received: from BYAPR06MB4325.namprd06.prod.outlook.com ([fe80::4133:d57b:b32e:99b8]) by BYAPR06MB4325.namprd06.prod.outlook.com ([fe80::4133:d57b:b32e:99b8%3]) with mapi id 15.20.2347.028; Tue, 22 Oct 2019 18:00:06 +0000
From: "Grossman, Ethan A." <eagros@dolby.com>
To: Stewart Bryant <stewart.bryant@gmail.com>, "DetNet@ietf.org" <DetNet@ietf.org>
CC: Lou Berger <lberger@labn.net>, "Andrew G. Malis" <agmalis@gmail.com>, "Black, David" <David.Black@dell.com>
Thread-Topic: [Detnet] Fwd: draft-ietf-detnet-ip-02.txt - ECN
Thread-Index: AdWEXh9psiE2WeJzRbKRcFv/FrbfNAABDzyaAAsfCoAAAlcHgABXmrIAAIYs0YAAAQcBAAAXy3GgABgYowAAC99acA==
Date: Tue, 22 Oct 2019 18:00:05 +0000
Message-ID: <BYAPR06MB4325091547957DB2913E426FC4680@BYAPR06MB4325.namprd06.prod.outlook.com>
References: <CE03DB3D7B45C245BCA0D243277949363077BFC2@MX307CL04.corp.emc.com> <CE03DB3D7B45C245BCA0D243277949363077C118@MX307CL04.corp.emc.com> <e11e2843-6185-386c-c0e4-2ed5555ae0bb@labn.net> <CE03DB3D7B45C245BCA0D243277949363077CFD0@MX307CL04.corp.emc.com> <6a29f784-5a2f-458d-1bb4-33794b8937c1@labn.net> <22d6eac8-9621-6147-49ff-90e593e613cb@gmail.com> <CAA=duU1SAzVqbU2T-ws=VB5+Bqrf+N81aL+1WsokfuKRiRdvbQ@mail.gmail.com> <BYAPR06MB4325AFB733AAA66AEB6FF2F7C4680@BYAPR06MB4325.namprd06.prod.outlook.com> <7f613b1d-416e-e563-6aa9-833f907155ba@gmail.com>
In-Reply-To: <7f613b1d-416e-e563-6aa9-833f907155ba@gmail.com>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
x-dg-ref: PG1ldGE+PGF0IG5tPSJib2R5Lmh0bWwiIHA9ImM6XHVzZXJzXGVhZ3Jvc1xhcHBkYXRhXHJvYW1pbmdcMDlkODQ5YjYtMzJkMy00YTQwLTg1ZWUtNmI4NGJhMjllMzViXG1zZ3NcbXNnLWM1ZGZhYmE1LWY0ZjUtMTFlOS1iOTBlLTNjZTFhMWI5YTYxOFxhbWUtdGVzdFxjNWRmYWJhNy1mNGY1LTExZTktYjkwZS0zY2UxYTFiOWE2MThib2R5Lmh0bWwiIHN6PSIyMzg4MSIgdD0iMTMyMTYyNDA4MDQ3MzI2MjkxIiBoPSJ5eTBEdVhMeHUra3RNcW1OOXU4bkk2MFllM009IiBpZD0iIiBibD0iMCIgYm89IjEiLz48L21ldGE+
x-dg-rorf: 
authentication-results: spf=none (sender IP is ) smtp.mailfrom=eagros@dolby.com; 
x-originating-ip: [8.39.141.5]
x-ms-publictraffictype: Email
x-ms-office365-filtering-correlation-id: 11936729-14ef-4108-df4a-08d75719abbc
x-ms-traffictypediagnostic: BYAPR06MB4037:
x-ms-exchange-purlcount: 10
x-microsoft-antispam-prvs: <BYAPR06MB4037C8B7A434F19D9381C77BC4680@BYAPR06MB4037.namprd06.prod.outlook.com>
x-ms-oob-tlc-oobclassifiers: OLM:10000;
x-forefront-prvs: 01986AE76B
x-forefront-antispam-report: SFV:NSPM; SFS:(10019020)(366004)(136003)(376002)(396003)(39860400002)(346002)(13464003)(189003)(478694002)(199004)(6306002)(476003)(5660300002)(14454004)(966005)(606006)(8676002)(517774005)(52536014)(81156014)(229853002)(236005)(9686003)(440504004)(478600001)(256004)(14444005)(6246003)(66574012)(81166006)(54896002)(446003)(4326008)(5070765005)(66066001)(71190400001)(25786009)(55016002)(8936002)(110136005)(71200400001)(6436002)(54906003)(11346002)(2501003)(66446008)(64756008)(66556008)(3846002)(790700001)(7696005)(74316002)(7736002)(66946007)(6506007)(99286004)(6116002)(76176011)(86362001)(66476007)(102836004)(486006)(26005)(4001150100001)(76116006)(2906002)(33656002)(316002)(53546011)(186003); DIR:OUT; SFP:1102; SCL:1; SRVR:BYAPR06MB4037; H:BYAPR06MB4325.namprd06.prod.outlook.com; FPR:; SPF:None; LANG:en; PTR:InfoNoRecords; MX:1; A:1; 
received-spf: None (protection.outlook.com: dolby.com does not designate permitted sender hosts)
x-ms-exchange-senderadcheck: 1
x-microsoft-antispam: BCL:0;
x-microsoft-antispam-message-info: PEBSjQN0Wl1Xg/7KDqkvOElxK4owb9pOu8VT02RJdtOfIiOb1dB35Z5o5QSPTlEf4+g3c0V8sFlEnLoFtA9rq3ABYQg7KZi1epEB2fsuAdzEt3YDIYkrTmF6li8FKWx0mm7sqBXUrA/8Qs87/c0t3x+xAdheZB4oyVu5fj0gA0yX7uNWAzVip96AhXWo+GRUkbpaTE/JacFIzzIrJAJuW9lFaFCydxH32KUoRlGYHQthKIlX4AvfjuoGfyjWs/CrNyAOVJVRhr5xKINJDVA025m9jHwFUeZpGRgsOuWC1OO3MlDuOwzB/lqk5stkVF9z0X8MaTinuuzv7ZeuxXluRiLqaTKZtqwXA6+bMmgHeQDHDTdDr8MRuAGr+j0KA6LCLet6+z0PAuMegVxAZi2NekDsRXCC5FEqDTNk+SMbu9Ot6t+frwjEcOuNqlHGFJHNuXr4tpNywRCxgGDYWXer7Tshpn/6PCkcTgRi3YXsZaA=
x-ms-exchange-transport-forked: True
Content-Type: multipart/alternative; boundary="_000_BYAPR06MB4325091547957DB2913E426FC4680BYAPR06MB4325namp_"
MIME-Version: 1.0
X-OriginatorOrg: dolby.com
X-MS-Exchange-CrossTenant-Network-Message-Id: 11936729-14ef-4108-df4a-08d75719abbc
X-MS-Exchange-CrossTenant-originalarrivaltime: 22 Oct 2019 18:00:06.0396 (UTC)
X-MS-Exchange-CrossTenant-fromentityheader: Hosted
X-MS-Exchange-CrossTenant-id: 05408d25-cd0d-40c8-8962-5462de64a318
X-MS-Exchange-CrossTenant-mailboxtype: HOSTED
X-MS-Exchange-CrossTenant-userprincipalname: SjMmNZ3pK/hR+NfsJWtZAWxqfq0Avabyo4c1Myrtj1aqqDPQqZZI07+Qjz5nZpaE8NzglZCW6TrKl7uSO4P44w==
X-MS-Exchange-Transport-CrossTenantHeadersStamped: BYAPR06MB4037
Archived-At: <https://mailarchive.ietf.org/arch/msg/detnet/UsjsWcVJEdgAz2vTqwTFF4GUsnM>
Subject: Re: [Detnet] Fwd: draft-ietf-detnet-ip-02.txt - ECN
X-BeenThere: detnet@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: Discussions on Deterministic Networking BoF and Proposed WG <detnet.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/detnet>, <mailto:detnet-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/detnet/>
List-Post: <mailto:detnet@ietf.org>
List-Help: <mailto:detnet-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/detnet>, <mailto:detnet-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 22 Oct 2019 18:00:14 -0000

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

VW5kZXJzdG9vZCwgdGhhbmtzLg0KRXRoYW4uDQoNCkZyb206IFN0ZXdhcnQgQnJ5YW50IDxzdGV3
YXJ0LmJyeWFudEBnbWFpbC5jb20+DQpTZW50OiBUdWVzZGF5LCBPY3RvYmVyIDIyLCAyMDE5IDU6
MjAgQU0NClRvOiBHcm9zc21hbiwgRXRoYW4gQS4gPGVhZ3Jvc0Bkb2xieS5jb20+OyBEZXROZXRA
aWV0Zi5vcmcNCkNjOiBMb3UgQmVyZ2VyIDxsYmVyZ2VyQGxhYm4ubmV0PjsgQW5kcmV3IEcuIE1h
bGlzIDxhZ21hbGlzQGdtYWlsLmNvbT47IEJsYWNrLCBEYXZpZCA8RGF2aWQuQmxhY2tAZGVsbC5j
b20+DQpTdWJqZWN0OiBSZTogW0RldG5ldF0gRndkOiBkcmFmdC1pZXRmLWRldG5ldC1pcC0wMi50
eHQgLSBFQ04NCg0KDQpUaGUgbWFpbiBmbG93IGlkZW50aWZpZXJzIHdpbGwgYmUgU0ErREErU1Ar
RFAgKHN1cmUgdGhlcmUgaXMgdHlwZSBidXQgdGhlcmUgYXJlIG9ubHkgYSBjb3VwbGUgb2YgdmFs
dWVzIHVzZWQgaW4gcHJhY3RpY2UpDQoNCllvdSB3b3VsZCBvbmx5IHJlYWxseSB1c2UgdGhlIERT
Q1AgYml0cyB0byBzZWxlY3QgYSBzdWJncm91cCBvZiB0aGUgcGFja2V0cyB3aXRoaW4gYSBmbG93
IGZvciBzcGVjaWFsIHRyZWF0bWVudC4NCg0KSXQgc2VlbXMgdW5saWtlbHkgdGhhdCB5b3Ugd291
bGQgc2VsZWN0IG1vcmUgdGhhbiBhIHRpbnkgbnVtYmVyIG9mIGVsZW1lbnRzIHdpdGhpbiB0aGUg
ZmxvdyBmb3Igc3BlY2lhbCB0cmVhdG1lbnQgb24gdGhlIGJhc2lzIGZvciB0aGUgRFNDUCBiaXRz
LCB3aGVyZSB0aW55IGlzIGxpa2VseSB0byBiZSBvbmUuDQoNClNvIGl0IHNlZW1zIHVubGlrZWx5
IHRoYXQgdGhlcmUgaXMgYW55IHNjYWxpbmcgaW1wYWN0Lg0KDQotIFN0ZXdhcnQNCk9uIDIyLzEw
LzIwMTkgMDE6NTMsIEdyb3NzbWFuLCBFdGhhbiBBLiB3cm90ZToNCkRvZXMgbG9zaW5nIGNvbnRy
b2wgb3ZlciB0aG9zZSB0d28gYml0cyAoRUNOKSBhZHZlcnNlbHkgYWZmZWN0IHRoZSB1cHdhcmQg
c2NhbGFiaWxpdHkgb2YgdGhlIHN5c3RlbSBpbiBhbnkgbWVhbmluZ2Z1bCB3YXk/IEkgbWVhbiwg
Y2FuIG9uZSB0aGluayBvZiBpdCBsaWtlIOKAnHRoaXMgcmVkdWNlcyB0aGUgbnVtYmVyIG9mIGZs
b3dzIHRoYXQgY2FuIGJlIGlkZW50aWZpZWQgYnkgYSBmYWN0b3Igb2YgNOKAnT8gIERvZXMgYW55
b25lIHdvcmtpbmcgb24g4oCcTGFyZ2UgU2NhbGUgRGV0TmV04oCdIGhhdmUgYW55IHRob3VnaHRz
IG9uIHRoaXM/DQpUaGFua3MsDQpFdGhhbi4NCg0KRnJvbTogZGV0bmV0IDxkZXRuZXQtYm91bmNl
c0BpZXRmLm9yZz48bWFpbHRvOmRldG5ldC1ib3VuY2VzQGlldGYub3JnPiBPbiBCZWhhbGYgT2Yg
QW5kcmV3IEcuIE1hbGlzDQpTZW50OiBNb25kYXksIE9jdG9iZXIgMjEsIDIwMTkgNjoyOSBBTQ0K
VG86IFN0ZXdhcnQgQnJ5YW50IDxzdGV3YXJ0LmJyeWFudEBnbWFpbC5jb20+PG1haWx0bzpzdGV3
YXJ0LmJyeWFudEBnbWFpbC5jb20+DQpDYzogRGV0TmV0QGlldGYub3JnPG1haWx0bzpEZXROZXRA
aWV0Zi5vcmc+OyBMb3UgQmVyZ2VyIDxsYmVyZ2VyQGxhYm4ubmV0PjxtYWlsdG86bGJlcmdlckBs
YWJuLm5ldD47IEJsYWNrLCBEYXZpZCA8RGF2aWQuQmxhY2tAZGVsbC5jb20+PG1haWx0bzpEYXZp
ZC5CbGFja0BkZWxsLmNvbT4NClN1YmplY3Q6IFJlOiBbRGV0bmV0XSBGd2Q6IGRyYWZ0LWlldGYt
ZGV0bmV0LWlwLTAyLnR4dCAtIEVDTg0KDQpJIGFsc28gZG9uJ3QgaGF2ZSBhbnkgb2JqZWN0aW9u
IHRvIHJlbW92aW5nIHRoZSBFQ04gdGV4dC4NCg0KQ2hlZXJzLA0KQW5keQ0KDQoNCk9uIE1vbiwg
T2N0IDIxLCAyMDE5IGF0IDg6NTkgQU0gU3Rld2FydCBCcnlhbnQgPHN0ZXdhcnQuYnJ5YW50QGdt
YWlsLmNvbTxtYWlsdG86c3Rld2FydC5icnlhbnRAZ21haWwuY29tPj4gd3JvdGU6DQoNClllcywg
bGV0J3MgZGVsZXRlIHRoZSByZWZlcmVuY2VzIHRvIEVDTiBmcm9tIHRoZSB0ZXh0Lg0KDQotIFN0
ZXdhcnQNCk9uIDE4LzEwLzIwMTkgMjI6NTcsIExvdSBCZXJnZXIgd3JvdGU6DQoNCkRhdmlkLA0K
DQogICAgSSdtIHBlcnNvbmFsbHkgb2theSB3aXRoIGRyb3BwaW5nIGFsbCByZWZlcmVuY2VzIHRv
IHRoZSBFQ04gZmllbGQuICBCdXQgZG9pbmcgc28gaXMgYSBjaGFuZ2UgZnJvbSBwcmV2aW91cyBk
aXNjdXNzaW9ucyBzbyBpcyBhIFdHIGNhbGwuDQoNCldHLA0KDQpBcmUgdGhlcmUgYW55IG9iamVj
dGlvbnMgdG8gcmVtb3ZpbmcgdGhlIGxhbmd1YWdlIHJlbGF0ZWQgdG8gdGhlIEVDTiBmaWVsZD8N
Cg0KVGhlIGltcGxpY2F0aW9uIGlzIHRoYXQgdGhlIGRldG5ldCBJUCBzdGFuZGFyZCB3aWxsIG9u
bHkgY292ZXIgdGhlIDYtYml0IERTQ1AgZmllbGQgY2FycmllZCBpbiB3aGF0IHdhcyBvbmNlIHJl
ZmVycmVkIHRvIGFzIHRoZSA4LWJpdCBJUCBUT1MgRmllbGQuDQoNClRoYW5rcywNCg0KTG91DQoN
CihObyBoYXRzKQ0KT24gMTAvMTYvMjAxOSAxMTowOCBQTSwgQmxhY2ssIERhdmlkIHdyb3RlOg0K
DQo+IFdoaWxlIEkgdW5kZXJzdGFuZCB5b3UgaGF2ZSBjb25jZXJucyBhYm91dCBhIG5vZGUgcHJv
dmlkaW5nIGRpZmZlcmVudCB0cmFmZmljIHRyZWF0bWVudCBiYXNlZCBvbiBFQ04gbWFya2luZ3Mg
b24gYSBsb2NhbCBub2RlLCBJIGJlbGlldmUgdGhpcyBoYXBwZW5zIHRvZGF5IOKAkw0KPiBqdXN0
IGxvb2sgYXQgdGhlIHJlbGF0ZWQgY29uZmlnIG9wdGlvbnMgZm9yIHlvdXIgZmF2b3JpdGUgcm91
dGVyIHZlbmRvci4gIENhbiB5b3UgbGl2ZSB3aXRoIFNIT1VMRCBOT1QgdnMgTVVTVCBOT1Q/DQpJ
IGNhbiBsaXZlIHdpdGggcmVtb3ZhbCBvZiBhbGwgbWVudGlvbiBvZiBFQ04gZnJvbSB0aGlzIGRy
YWZ0LiAgSSB3b3VsZCBzdWdnZXN0IHRoaXMgY291cnNlIG9mIGFjdGlvbiBpZiB0aGUgZ29hbCBp
cyB0byBhdm9pZCDigJxNVVNUIE5PVOKAnSB3b3JkaW5nLg0KDQpPdGhlcndpc2UsIEkgd291bGQg
bmVlZCB0byBiZSBjb252aW5jZWQgdGhhdCB3aGF0IHRoZSBkcmFmdCBwcm9wb3NlcyB0byBkby9h
bGxvdyB3cnQgRUNOIGlzIGNvbnNpc3RlbnQgd2l0aCBSRkMgMzE2OC4gIFRoZSBjdXJyZW50IHRl
eHQgaXMgbm90IGNvbnNpc3RlbnQgd2l0aCBSRkMgMzE2OC4uDQoNClRoYW5rcywgLS1EYXZpZA0K
DQpGcm9tOiBMb3UgQmVyZ2VyIDxsYmVyZ2VyQGxhYm4ubmV0PjxtYWlsdG86bGJlcmdlckBsYWJu
Lm5ldD4NClNlbnQ6IFdlZG5lc2RheSwgT2N0b2JlciAxNiwgMjAxOSAxMDowMiBQTQ0KVG86IEJs
YWNrLCBEYXZpZDsgRGV0TmV0QGlldGYub3JnPG1haWx0bzpEZXROZXRAaWV0Zi5vcmc+DQpTdWJq
ZWN0OiBSZTogW0RldG5ldF0gRndkOiBkcmFmdC1pZXRmLWRldG5ldC1pcC0wMi50eHQgLSBFQ04N
Cg0KDQpbRVhURVJOQUwgRU1BSUxdDQoNCnNpZ2ggLUkgdGhvdWdodCB3ZSB3ZW50IG92ZXIgYWxs
IGxhbmd1YWdlIGluIGUtbWFpbCBhbmQgb3ZlciB0aGUgcGhvbmUuDQpPbiAxMC8xNi8yMDE5IDQ6
NDMgUE0sIEJsYWNrLCBEYXZpZCB3cm90ZToNCkZvcndhcmRpbmcgdG8gcmVtb3ZlIGludGVybmV0
LWRyYWZ0c0BpZXRmLm9yZzxtYWlsdG86aW50ZXJuZXQtZHJhZnRzQGlldGYub3JnPiBhcyBhIHJl
Y2lwaWVudC4gIFBsZWFzZSByZXNwb25kIHRvIHRoaXMgZW1haWwuDQoNClRoYW5rcywgLS1EYXZp
ZCAuLi4gU2VudCBmcm9tIG15IEFuZHJvaWQgbm90LXNvLXNtYXJ0cGhvbmUuDQoNCg0KLS0tLS0t
LS0gT3JpZ2luYWwgbWVzc2FnZSAtLS0tLS0tLQ0KRnJvbTogIkJsYWNrLCBEYXZpZCIgPGRhdmlk
LmJsYWNrQGVtYy5jb20+PG1haWx0bzpkYXZpZC5ibGFja0BlbWMuY29tPg0KRGF0ZTogMTAvMTYv
MTkgMzoxMyBQTSAoR01ULTA2OjAwKQ0KVG86IGludGVybmV0LWRyYWZ0c0BpZXRmLm9yZzxtYWls
dG86aW50ZXJuZXQtZHJhZnRzQGlldGYub3JnPiwgZGV0bmV0QGlldGYub3JnPG1haWx0bzpkZXRu
ZXRAaWV0Zi5vcmc+DQpTdWJqZWN0OiBkcmFmdC1pZXRmLWRldG5ldC1pcC0wMi50eHQgLSBFQ04N
Cg0KVGhlIEVDTiBtYXRlcmlhbCBpbiB0aGlzIGRyYWZ0IGNvbmZsaWN0cyB3aXRoIFJGQyAzMTY4
IChhIGxvbmctc3RhbmRpbmcgUHJvcG9zZWQgU3RhbmRhcmQpLiAgSSBhcG9sb2dpemUgdG8gYW55
b25lIHdobyBtYXkgaGF2ZSBiZWVuIHVuZGVyIHRoZSBpbXByZXNzaW9uIHRoYXQgYWxsIEVDTi1y
ZWxhdGVkIGNvbmNlcm5zIHdlcmUgcmVzb2x2ZWQgaW4gdGhhdCBjYWxsLCBhcyB0aGUgdGV4dCBp
biB0aGlzIG5vdGUgZGlkIG5vdCBjb21lIHVwIGR1cmluZyB0aGF0IGNhbGwuDQoNClRoZSBUTDtE
UiBzdW1tYXJ5IG9mIG15IGNvbmNlcm5zIGlzIHRoZSByYXRpb25hbGUgZm9yIGNoYW5nZSBbM10g
YmVsb3c6DQoNCiAgICAgICAgUmF0aW9uYWxlOiBVc2Ugb2YgRUNOIGZpZWxkIGZvciBmbG93IGlk
ZW50aWZpY2F0aW9uIGlzIG5vdCBjb21wYXRpYmxlIHdpdGggUkZDIDMxNjguDQoNCkl0IHdhcyBt
eSB1bmRlcnN0YW5kaW5nIHRoYXQgeW91ciBwcmltYXJ5IGNvbmNlcm4gd2FzIHNwbGl0IHBhdGhz
IGFuZCB0aGlzIGlzIHdoYXQgd2UgY292ZXJlZCBpbiB0aGUgbGFuZ3VhZ2UgZGlzdHJpYnV0ZWQg
b24gTW9uZGF5Lg0KDQpXaGlsZSBJIHVuZGVyc3RhbmQgeW91IGhhdmUgY29uY2VybnMgYWJvdXQg
YSBub2RlIHByb3ZpZGluZyBkaWZmZXJlbnQgdHJhZmZpYyB0cmVhdG1lbnQgYmFzZWQgb24gRUNO
IG1hcmtpbmdzIG9uIGEgbG9jYWwgbm9kZSwgSSBiZWxpZXZlIHRoaXMgaGFwcGVucyB0b2RheSAt
LSBqdXN0IGxvb2sgYXQgdGhlIHJlbGF0ZWQgY29uZmlnIG9wdGlvbnMgZm9yIHlvdXIgZmF2b3Jp
dGUgcm91dGVyIHZlbmRvci4gIENhbiB5b3UgbGl2ZSB3aXRoIFNIT1VMRCBOT1QgdnMgTVVTVCBO
T1Q/DQoNClRoYW5rcywNCg0KTG91DQoNCg0KDQotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tDQoNClRoZSBmb2xsb3dpbmcgZm91ciBjaGFuZ2VzIHdpbGwg
Y29ycmVjdCB0aGlzIHByb2JsZW06DQoNClsxXSBJbiBTZWN0aW9uIDMuICBEZXROZXQgSVAgRGF0
YSBQbGFuZSBPdmVydmlldw0KDQpPTEQNCiAgIFRoZSBEZXROZXQgSVAgZGF0YSBwbGFuZSBhbHNv
IGFsbG93cyBmb3Igb3B0aW9uYWwgbWF0Y2hpbmcgb24gdHdvDQogICBhZGRpdGlvbmFsIGRhdGEg
ZmllbGRzLiAgVGhlIG9wdGlvbmFsIGZpZWxkcyBhcmUgdGhlIEVDTiBGaWVsZCwgYXMgaW4NCiAg
IFtSRkMzMTY4XSwgYW5kIHRoZSBJUHY2IGZsb3cgbGFiZWwgZmllbGQsIGFzIGRlZmluZWQgaW4g
W1JGQzgyMDBdLg0KTkVXDQogICBUaGUgRGV0TmV0IElQIGRhdGEgcGxhbmUgYWxzbyBhbGxvd3Mg
Zm9yIG9wdGlvbmFsIG1hdGNoaW5nIG9uIG9uZQ0KICAgYWRkaXRpb25hbCBkYXRhIGZpZWxkLCB0
aGUgSVB2NiBmbG93IGxhYmVsIGZpZWxkLCBhcyBkZWZpbmVkIGluIFtSRkM4MjAwXS4NCg0KUmF0
aW9uYWxlOiBFQ04gZmllbGQgTVVTVCBOT1QgYmUgdXNlZCB0byBzdWJkaXZpZGUgYSBmbG93IGlu
dG8gc3ViLWZsb3dzLiAgU2VlIFJGQyAzMTY4Lg0KDQpbMl0gSW4gIFNlY3Rpb24gNC4zLjEuICBD
bGFzcyBvZiBTZXJ2aWNlDQoNClJlbW92ZSB0aGlzIHNlbnRlbmNlOg0KDQogICBUaGUgMi1iaXQg
ZXhwbGljaXQgY29uZ2VzdGlvbg0KICAgbm90aWZpY2F0aW9uIChFQ04pIFtSRkMzMTY4XSBmaWVs
ZCBNQVkgYWxzbyBiZSB1c2VkLg0KDQpSYXRpb25hbGU6IFRoZSBFQ04gbWVjaGFuaXNtIGlzIG5v
dCBhIENsYXNzIG9mIHNlcnZpY2UgbWVjaGFuaXNtLiAgU2VlIFJGQyAzMTY4Lg0KDQpbM10gSW4g
U2VjdGlvbiA1LjEuMS40LiAgSVB2NCBUeXBlIG9mIFNlcnZpY2UgYW5kIElQdjYgVHJhZmZpYyBD
bGFzcyBGaWVsZHMNCg0KUmVtb3ZlIHRoaXMgdGV4dDoNCg0KICAgSW1wbGVtZW50YXRpb25zIG9m
IHRoaXMgZG9jdW1lbnQgTVVTVCBhbGxvdyB0aGUgRUNOIGZpZWxkIHRvIGJlDQogICBpZ25vcmVk
IGFzIHBhcnQgb2YgRGV0TmV0IGZsb3cgaWRlbnRpZmljYXRpb24uICBBZGRpdGlvbmFsbHksDQog
ICBpbXBsZW1lbnRhdGlvbnMgU0hPVUxEIHN1cHBvcnQgaWRlbnRpZmljYXRpb24gb2YgRGV0TmV0
IGZsb3dzIGJhc2VkDQogICBvbiB0aGUgdmFsdWUgY2FycmllZCBpbiB0aGUgRUNOIGZpZWxkLiAg
V2hlbiB0aGlzIGZpZWxkIGlzIHVzZWQgdG8NCiAgIGlkZW50aWZ5IGEgc3BlY2lmaWMgRGV0TmV0
IGZsb3csIGltcGxlbWVudGF0aW9ucyBNVVNUIHN1cHBvcnQgYSBsaXN0DQogICBvZiBFQ04gdmFs
dWVzIHRoYXQgbWF0Y2ggYSBzcGVjaWZpYyBzbG93Lg0KDQpJZiBkZXNpcmVkLCByZXBsYWNlIGl0
IHdpdGg6DQoNCiAgIFRoZSBFQ04gZmllbGQgTVVTVCBOT1QgYmUgdXNlZCBhcyBwYXJ0IG9mIERl
dE5ldCBmbG93IGlkZW50aWZpY2F0aW9uLg0KDQpSYXRpb25hbGU6IFVzZSBvZiBFQ04gZmllbGQg
Zm9yIGZsb3cgaWRlbnRpZmljYXRpb24gaXMgbm90IGNvbXBhdGlibGUgd2l0aCBSRkMgMzE2OC4N
Cg0KWzRdIEluIFNlY3Rpb24gNi4gIE1hbmFnZW1lbnQgYW5kIENvbnRyb2wgSW5mb3JtYXRpb24g
U3VtbWFyeQ0KDQpSZW1vdmUgdGhlc2UgdHdvIGJ1bGxldHM6DQoNCiAgICAgICogIElmIHRoZSBF
Q04gZmllbGQgaXMgdG8gYmUgdXNlZCBpbiBmbG93IGlkZW50aWZpY2F0aW9uLg0KICAgICAgICAg
TWF0Y2hpbmcgYmFzZWQgb24gRUNOIGZpbGVkIHZhbHVlcyBpcyBvcHRpb25hbC4NCg0KICAgICAg
KiAgV2hlbiBFQ04gZmllbGQgaXMgdXNlZCBpbiBmbG93IGlkZW50aWZpY2F0aW9uLCBhIGxpc3Qg
b2YgZmllbGQNCiAgICAgICAgIHZhbHVlcyB0aGF0IG1heSBiZSB1c2VkIGJ5IGEgc3BlY2lmaWMg
Zmxvdy4NCg0KUmF0aW9uYWxlOiBTYW1lIGFzIFszXS4NCg0KVGhhbmtzLCAtLURhdmlkDQoNCj4g
LS0tLS1PcmlnaW5hbCBNZXNzYWdlLS0tLS0NCj4gRnJvbTogSS1ELUFubm91bmNlIDxpLWQtYW5u
b3VuY2UtYm91bmNlc0BpZXRmLm9yZz48bWFpbHRvOmktZC1hbm5vdW5jZS1ib3VuY2VzQGlldGYu
b3JnPiBPbiBCZWhhbGYgT2YgaW50ZXJuZXQtDQo+IGRyYWZ0c0BpZXRmLm9yZzxtYWlsdG86ZHJh
ZnRzQGlldGYub3JnPg0KPiBTZW50OiBXZWRuZXNkYXksIE9jdG9iZXIgMTYsIDIwMTkgMzo0OSBQ
TQ0KPiBUbzogaS1kLWFubm91bmNlQGlldGYub3JnPG1haWx0bzppLWQtYW5ub3VuY2VAaWV0Zi5v
cmc+DQo+IENjOiBkZXRuZXRAaWV0Zi5vcmc8bWFpbHRvOmRldG5ldEBpZXRmLm9yZz4NCj4gU3Vi
amVjdDogSS1EIEFjdGlvbjogZHJhZnQtaWV0Zi1kZXRuZXQtaXAtMDIudHh0DQo+DQo+DQo+IFtF
WFRFUk5BTCBFTUFJTF0NCj4NCj4NCj4gQSBOZXcgSW50ZXJuZXQtRHJhZnQgaXMgYXZhaWxhYmxl
IGZyb20gdGhlIG9uLWxpbmUgSW50ZXJuZXQtRHJhZnRzIGRpcmVjdG9yaWVzLg0KPiBUaGlzIGRy
YWZ0IGlzIGEgd29yayBpdGVtIG9mIHRoZSBEZXRlcm1pbmlzdGljIE5ldHdvcmtpbmcgV0cgb2Yg
dGhlIElFVEYuDQo+DQo+ICAgICAgICAgVGl0bGUgICAgICAgICAgIDogRGV0TmV0IERhdGEgUGxh
bmU6IElQDQo+ICAgICAgICAgQXV0aG9ycyAgICAgICAgIDogQmFsw6F6cyBWYXJnYQ0KPiAgICAg
ICAgICAgICAgICAgICAgICAgICAgIErDoW5vcyBGYXJrYXMNCj4gICAgICAgICAgICAgICAgICAg
ICAgICAgICBMb3UgQmVyZ2VyDQo+ICAgICAgICAgICAgICAgICAgICAgICAgICAgRG9uIEZlZHlr
DQo+ICAgICAgICAgICAgICAgICAgICAgICAgICAgQW5kcmV3IEcuIE1hbGlzDQo+ICAgICAgICAg
ICAgICAgICAgICAgICAgICAgU3Rld2FydCBCcnlhbnQNCj4gICAgICAgICAgICAgICAgICAgICAg
ICAgICBKb3VuaSBLb3Job25lbg0KPiAgICAgICAgRmlsZW5hbWUgICAgICAgIDogZHJhZnQtaWV0
Zi1kZXRuZXQtaXAtMDIudHh0DQo+ICAgICAgICBQYWdlcyAgICAgICAgICAgOiAyMw0KPiAgICAg
ICAgRGF0ZSAgICAgICAgICAgIDogMjAxOS0xMC0xNg0KPg0KPiBBYnN0cmFjdDoNCj4gICAgVGhp
cyBkb2N1bWVudCBzcGVjaWZpZXMgdGhlIERldGVybWluaXN0aWMgTmV0d29ya2luZyBkYXRhIHBs
YW5lIHdoZW4NCj4gICAgb3BlcmF0aW5nIGluIGFuIElQIHBhY2tldCBzd2l0Y2hlZCBuZXR3b3Jr
Lg0KPg0KPg0KPiBUaGUgSUVURiBkYXRhdHJhY2tlciBzdGF0dXMgcGFnZSBmb3IgdGhpcyBkcmFm
dCBpczoNCj4gaHR0cHM6Ly9kYXRhdHJhY2tlci5pZXRmLm9yZy9kb2MvZHJhZnQtaWV0Zi1kZXRu
ZXQtaXAvPGh0dHBzOi8vdXJsZGVmZW5zZS5wcm9vZnBvaW50LmNvbS92Mi91cmw/dT1odHRwcy0z
QV9fZGF0YXRyYWNrZXIuaWV0Zi5vcmdfZG9jX2RyYWZ0LTJEaWV0Zi0yRGRldG5ldC0yRGlwXyZk
PUR3TUZhUSZjPWxJOFpiNlR6TTNkMXRYNGlFdTdicGcmcj1aY0hDNndYX2dEd1BEY2ZNYUZOWmlR
Jm09YVhzVzIxQVBSbjFEMGxuYl84TlpBQXZoYkZLdnZ0VzdoTlpOMEw0T1ZrVSZzPW16YkFLWFVs
ZUdTOEJ6N2FqYlViS1RQUERYVEYwc01IYVIzMEp6MXZ4M0kmZT0+DQo+DQo+IFRoZXJlIGFyZSBh
bHNvIGh0bWxpemVkIHZlcnNpb25zIGF2YWlsYWJsZSBhdDoNCj4gaHR0cHM6Ly90b29scy5pZXRm
Lm9yZy9odG1sL2RyYWZ0LWlldGYtZGV0bmV0LWlwLTAyPGh0dHBzOi8vdXJsZGVmZW5zZS5wcm9v
ZnBvaW50LmNvbS92Mi91cmw/dT1odHRwcy0zQV9fdG9vbHMuaWV0Zi5vcmdfaHRtbF9kcmFmdC0y
RGlldGYtMkRkZXRuZXQtMkRpcC0yRDAyJmQ9RHdNRmFRJmM9bEk4WmI2VHpNM2QxdFg0aUV1N2Jw
ZyZyPVpjSEM2d1hfZ0R3UERjZk1hRk5aaVEmbT1hWHNXMjFBUFJuMUQwbG5iXzhOWkFBdmhiRkt2
dnRXN2hOWk4wTDRPVmtVJnM9VTJLZHRETDNDVVZDc2VrUG9qdFFWS0l2Z2VQNDVMMzZwV0lhX05U
SU9zQSZlPT4NCj4gaHR0cHM6Ly9kYXRhdHJhY2tlci5pZXRmLm9yZy9kb2MvaHRtbC9kcmFmdC1p
ZXRmLWRldG5ldC1pcC0wMjxodHRwczovL3VybGRlZmVuc2UucHJvb2Zwb2ludC5jb20vdjIvdXJs
P3U9aHR0cHMtM0FfX2RhdGF0cmFja2VyLmlldGYub3JnX2RvY19odG1sX2RyYWZ0LTJEaWV0Zi0y
RGRldG5ldC0yRGlwLTJEMDImZD1Ed01GYVEmYz1sSThaYjZUek0zZDF0WDRpRXU3YnBnJnI9WmNI
QzZ3WF9nRHdQRGNmTWFGTlppUSZtPWFYc1cyMUFQUm4xRDBsbmJfOE5aQUF2aGJGS3Z2dFc3aE5a
TjBMNE9Wa1Umcz12X203LVZ5YTQ0VHBmMzhJUE5UZkxGS2Q5dk9QcndFS0oxa29VZzB4Qi1zJmU9
Pg0KPg0KPiBBIGRpZmYgZnJvbSB0aGUgcHJldmlvdXMgdmVyc2lvbiBpcyBhdmFpbGFibGUgYXQ6
DQo+IGh0dHBzOi8vd3d3LmlldGYub3JnL3JmY2RpZmY/dXJsMj1kcmFmdC1pZXRmLWRldG5ldC1p
cC0wMjxodHRwczovL3VybGRlZmVuc2UucHJvb2Zwb2ludC5jb20vdjIvdXJsP3U9aHR0cHMtM0Ff
X3d3dy5pZXRmLm9yZ19yZmNkaWZmLTNGdXJsMi0zRGRyYWZ0LTJEaWV0Zi0yRGRldG5ldC0yRGlw
LTJEMDImZD1Ed01GYVEmYz1sSThaYjZUek0zZDF0WDRpRXU3YnBnJnI9WmNIQzZ3WF9nRHdQRGNm
TWFGTlppUSZtPWFYc1cyMUFQUm4xRDBsbmJfOE5aQUF2aGJGS3Z2dFc3aE5aTjBMNE9Wa1Umcz05
RlZtX3BfTVRLQW5nUjV3dmduSnNEUlZwQmhSczFWQmItSGlFYzlBdUZ3JmU9Pg0KPg0KPg0KPiBQ
bGVhc2Ugbm90ZSB0aGF0IGl0IG1heSB0YWtlIGEgY291cGxlIG9mIG1pbnV0ZXMgZnJvbSB0aGUg
dGltZSBvZiBzdWJtaXNzaW9uDQo+IHVudGlsIHRoZSBodG1saXplZCB2ZXJzaW9uIGFuZCBkaWZm
IGFyZSBhdmFpbGFibGUgYXQgdG9vbHMuaWV0Zi5vcmc8aHR0cHM6Ly91cmxkZWZlbnNlLnByb29m
cG9pbnQuY29tL3YyL3VybD91PWh0dHAtM0FfX3Rvb2xzLmlldGYub3JnJmQ9RHdNRmFRJmM9bEk4
WmI2VHpNM2QxdFg0aUV1N2JwZyZyPVpjSEM2d1hfZ0R3UERjZk1hRk5aaVEmbT1hWHNXMjFBUFJu
MUQwbG5iXzhOWkFBdmhiRkt2dnRXN2hOWk4wTDRPVmtVJnM9aVFKQjhmdXhoMXFrVUVVTlJjeG1P
dlFGaldTcmlZTjk0Q1NIa3RSQndTdyZlPT4uDQo+DQo+IEludGVybmV0LURyYWZ0cyBhcmUgYWxz
byBhdmFpbGFibGUgYnkgYW5vbnltb3VzIEZUUCBhdDoNCj4gZnRwOi8vZnRwLmlldGYub3JnL2lu
dGVybmV0LWRyYWZ0cy88aHR0cHM6Ly91cmxkZWZlbnNlLnByb29mcG9pbnQuY29tL3YyL3VybD91
PWZ0cC0zQV9fZnRwLmlldGYub3JnX2ludGVybmV0LTJEZHJhZnRzXyZkPUR3TUZhUSZjPWxJOFpi
NlR6TTNkMXRYNGlFdTdicGcmcj1aY0hDNndYX2dEd1BEY2ZNYUZOWmlRJm09YVhzVzIxQVBSbjFE
MGxuYl84TlpBQXZoYkZLdnZ0VzdoTlpOMEw0T1ZrVSZzPTRrUWpYX0g0VTBIQlVoeU12TW04dl91
YjJzbUVnTkZPZ2NiUy1KRmptQ2cmZT0+DQo+DQo+IF9fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fDQo+IEktRC1Bbm5vdW5jZSBtYWlsaW5nIGxpc3QNCj4gSS1E
LUFubm91bmNlQGlldGYub3JnPG1haWx0bzpJLUQtQW5ub3VuY2VAaWV0Zi5vcmc+DQo+IGh0dHBz
Oi8vd3d3LmlldGYub3JnL21haWxtYW4vbGlzdGluZm8vaS1kLWFubm91bmNlPGh0dHBzOi8vdXJs
ZGVmZW5zZS5wcm9vZnBvaW50LmNvbS92Mi91cmw/dT1odHRwcy0zQV9fd3d3LmlldGYub3JnX21h
aWxtYW5fbGlzdGluZm9faS0yRGQtMkRhbm5vdW5jZSZkPUR3TUZhUSZjPWxJOFpiNlR6TTNkMXRY
NGlFdTdicGcmcj1aY0hDNndYX2dEd1BEY2ZNYUZOWmlRJm09YVhzVzIxQVBSbjFEMGxuYl84TlpB
QXZoYkZLdnZ0VzdoTlpOMEw0T1ZrVSZzPWlFU1czdXFaczZmaWloX1ZZZ0ZCLUYtcnR3TnlhR3FI
bDc1N3FXUmpaOTQmZT0+DQo+IEludGVybmV0LURyYWZ0IGRpcmVjdG9yaWVzOiBodHRwOi8vd3d3
LmlldGYub3JnL3NoYWRvdy5odG1sPGh0dHBzOi8vdXJsZGVmZW5zZS5wcm9vZnBvaW50LmNvbS92
Mi91cmw/dT1odHRwLTNBX193d3cuaWV0Zi5vcmdfc2hhZG93Lmh0bWwmZD1Ed01GYVEmYz1sSTha
YjZUek0zZDF0WDRpRXU3YnBnJnI9WmNIQzZ3WF9nRHdQRGNmTWFGTlppUSZtPWFYc1cyMUFQUm4x
RDBsbmJfOE5aQUF2aGJGS3Z2dFc3aE5aTjBMNE9Wa1Umcz1HaTM2N3cwNE95c0JNUXNxUWs0RF9G
bEg5bXJsRVRudTU1c1NaUXdXbzhNJmU9Pg0KPiBvciBmdHA6Ly9mdHAuaWV0Zi5vcmcvaWV0Zi8x
c2hhZG93LXNpdGVzLnR4dDxodHRwczovL3VybGRlZmVuc2UucHJvb2Zwb2ludC5jb20vdjIvdXJs
P3U9ZnRwLTNBX19mdHAuaWV0Zi5vcmdfaWV0Zl8xc2hhZG93LTJEc2l0ZXMudHh0JmQ9RHdNRmFR
JmM9bEk4WmI2VHpNM2QxdFg0aUV1N2JwZyZyPVpjSEM2d1hfZ0R3UERjZk1hRk5aaVEmbT1hWHNX
MjFBUFJuMUQwbG5iXzhOWkFBdmhiRkt2dnRXN2hOWk4wTDRPVmtVJnM9WUxrT0dvWnBpZ3ZTVjFa
TG45SW9pS1hXeXYyVm9DWWdvb2J5d2E4cjNORSZlPT4NCg0KDQpfX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fXw0KDQpkZXRuZXQgbWFpbGluZyBsaXN0DQoNCmRl
dG5ldEBpZXRmLm9yZzxtYWlsdG86ZGV0bmV0QGlldGYub3JnPg0KDQpodHRwczovL3d3dy5pZXRm
Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL2RldG5ldDxodHRwczovL3VybGRlZmVuc2UucHJvb2Zwb2lu
dC5jb20vdjIvdXJsP3U9aHR0cHMtM0FfX3d3dy5pZXRmLm9yZ19tYWlsbWFuX2xpc3RpbmZvX2Rl
dG5ldCZkPUR3TUZhUSZjPWxJOFpiNlR6TTNkMXRYNGlFdTdicGcmcj1aY0hDNndYX2dEd1BEY2ZN
YUZOWmlRJm09YVhzVzIxQVBSbjFEMGxuYl84TlpBQXZoYkZLdnZ0VzdoTlpOMEw0T1ZrVSZzPVpL
TUZqanBhV21ia0ZZaVczVjZaOE56cHpsZUdCWkZESlQweWhLRk1PeVUmZT0+DQoNCg0KX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18NCg0KZGV0bmV0IG1haWxp
bmcgbGlzdA0KDQpkZXRuZXRAaWV0Zi5vcmc8bWFpbHRvOmRldG5ldEBpZXRmLm9yZz4NCg0KaHR0
cHM6Ly93d3cuaWV0Zi5vcmcvbWFpbG1hbi9saXN0aW5mby9kZXRuZXQ8aHR0cHM6Ly91cmxkZWZl
bnNlLnByb29mcG9pbnQuY29tL3YyL3VybD91PWh0dHBzLTNBX193d3cuaWV0Zi5vcmdfbWFpbG1h
bl9saXN0aW5mb19kZXRuZXQmZD1Ed01GYVEmYz1sSThaYjZUek0zZDF0WDRpRXU3YnBnJnI9WmNI
QzZ3WF9nRHdQRGNmTWFGTlppUSZtPWFYc1cyMUFQUm4xRDBsbmJfOE5aQUF2aGJGS3Z2dFc3aE5a
TjBMNE9Wa1Umcz1aS01GampwYVdtYmtGWWlXM1Y2WjhOenB6bGVHQlpGREpUMHloS0ZNT3lVJmU9
Pg0KDQoNCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fDQoN
CmRldG5ldCBtYWlsaW5nIGxpc3QNCg0KZGV0bmV0QGlldGYub3JnPG1haWx0bzpkZXRuZXRAaWV0
Zi5vcmc+DQoNCmh0dHBzOi8vd3d3LmlldGYub3JnL21haWxtYW4vbGlzdGluZm8vZGV0bmV0PGh0
dHBzOi8vdXJsZGVmZW5zZS5wcm9vZnBvaW50LmNvbS92Mi91cmw/dT1odHRwcy0zQV9fd3d3Lmll
dGYub3JnX21haWxtYW5fbGlzdGluZm9fZGV0bmV0JmQ9RHdNRmFRJmM9bEk4WmI2VHpNM2QxdFg0
aUV1N2JwZyZyPVpjSEM2d1hfZ0R3UERjZk1hRk5aaVEmbT1hWHNXMjFBUFJuMUQwbG5iXzhOWkFB
dmhiRkt2dnRXN2hOWk4wTDRPVmtVJnM9WktNRmpqcGFXbWJrRllpVzNWNlo4TnpwemxlR0JaRkRK
VDB5aEtGTU95VSZlPT4NCg0KX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX18NCmRldG5ldCBtYWlsaW5nIGxpc3QNCmRldG5ldEBpZXRmLm9yZzxtYWlsdG86ZGV0
bmV0QGlldGYub3JnPg0KaHR0cHM6Ly93d3cuaWV0Zi5vcmcvbWFpbG1hbi9saXN0aW5mby9kZXRu
ZXQ8aHR0cHM6Ly91cmxkZWZlbnNlLnByb29mcG9pbnQuY29tL3YyL3VybD91PWh0dHBzLTNBX193
d3cuaWV0Zi5vcmdfbWFpbG1hbl9saXN0aW5mb19kZXRuZXQmZD1Ed01GYVEmYz1sSThaYjZUek0z
ZDF0WDRpRXU3YnBnJnI9WmNIQzZ3WF9nRHdQRGNmTWFGTlppUSZtPWFYc1cyMUFQUm4xRDBsbmJf
OE5aQUF2aGJGS3Z2dFc3aE5aTjBMNE9Wa1Umcz1aS01GampwYVdtYmtGWWlXM1Y2WjhOenB6bGVH
QlpGREpUMHloS0ZNT3lVJmU9Pg0KDQo=

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

PGh0bWwgeG1sbnM6dj0idXJuOnNjaGVtYXMtbWljcm9zb2Z0LWNvbTp2bWwiIHhtbG5zOm89InVy
bjpzY2hlbWFzLW1pY3Jvc29mdC1jb206b2ZmaWNlOm9mZmljZSIgeG1sbnM6dz0idXJuOnNjaGVt
YXMtbWljcm9zb2Z0LWNvbTpvZmZpY2U6d29yZCIgeG1sbnM6bT0iaHR0cDovL3NjaGVtYXMubWlj
cm9zb2Z0LmNvbS9vZmZpY2UvMjAwNC8xMi9vbW1sIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcv
VFIvUkVDLWh0bWw0MCI+DQo8aGVhZD4NCjxtZXRhIGh0dHAtZXF1aXY9IkNvbnRlbnQtVHlwZSIg
Y29udGVudD0idGV4dC9odG1sOyBjaGFyc2V0PXV0Zi04Ij4NCjxtZXRhIG5hbWU9IkdlbmVyYXRv
ciIgY29udGVudD0iTWljcm9zb2Z0IFdvcmQgMTUgKGZpbHRlcmVkIG1lZGl1bSkiPg0KPHN0eWxl
PjwhLS0NCi8qIEZvbnQgRGVmaW5pdGlvbnMgKi8NCkBmb250LWZhY2UNCgl7Zm9udC1mYW1pbHk6
IkNhbWJyaWEgTWF0aCI7DQoJcGFub3NlLTE6MiA0IDUgMyA1IDQgNiAzIDIgNDt9DQpAZm9udC1m
YWNlDQoJe2ZvbnQtZmFtaWx5OkNhbGlicmk7DQoJcGFub3NlLTE6MiAxNSA1IDIgMiAyIDQgMyAy
IDQ7fQ0KQGZvbnQtZmFjZQ0KCXtmb250LWZhbWlseTpDb25zb2xhczsNCglwYW5vc2UtMToyIDEx
IDYgOSAyIDIgNCAzIDIgNDt9DQovKiBTdHlsZSBEZWZpbml0aW9ucyAqLw0KcC5Nc29Ob3JtYWws
IGxpLk1zb05vcm1hbCwgZGl2Lk1zb05vcm1hbA0KCXttYXJnaW46MGluOw0KCW1hcmdpbi1ib3R0
b206LjAwMDFwdDsNCglmb250LXNpemU6MTEuMHB0Ow0KCWZvbnQtZmFtaWx5OiJDYWxpYnJpIixz
YW5zLXNlcmlmO30NCmE6bGluaywgc3Bhbi5Nc29IeXBlcmxpbmsNCgl7bXNvLXN0eWxlLXByaW9y
aXR5Ojk5Ow0KCWNvbG9yOmJsdWU7DQoJdGV4dC1kZWNvcmF0aW9uOnVuZGVybGluZTt9DQphOnZp
c2l0ZWQsIHNwYW4uTXNvSHlwZXJsaW5rRm9sbG93ZWQNCgl7bXNvLXN0eWxlLXByaW9yaXR5Ojk5
Ow0KCWNvbG9yOnB1cnBsZTsNCgl0ZXh0LWRlY29yYXRpb246dW5kZXJsaW5lO30NCnByZQ0KCXtt
c28tc3R5bGUtcHJpb3JpdHk6OTk7DQoJbXNvLXN0eWxlLWxpbms6IkhUTUwgUHJlZm9ybWF0dGVk
IENoYXIiOw0KCW1hcmdpbjowaW47DQoJbWFyZ2luLWJvdHRvbTouMDAwMXB0Ow0KCWZvbnQtc2l6
ZToxMC4wcHQ7DQoJZm9udC1mYW1pbHk6IkNvdXJpZXIgTmV3Ijt9DQpwLm1zb25vcm1hbDAsIGxp
Lm1zb25vcm1hbDAsIGRpdi5tc29ub3JtYWwwDQoJe21zby1zdHlsZS1uYW1lOm1zb25vcm1hbDsN
Cgltc28tbWFyZ2luLXRvcC1hbHQ6YXV0bzsNCgltYXJnaW4tcmlnaHQ6MGluOw0KCW1zby1tYXJn
aW4tYm90dG9tLWFsdDphdXRvOw0KCW1hcmdpbi1sZWZ0OjBpbjsNCglmb250LXNpemU6MTEuMHB0
Ow0KCWZvbnQtZmFtaWx5OiJDYWxpYnJpIixzYW5zLXNlcmlmO30NCnNwYW4uSFRNTFByZWZvcm1h
dHRlZENoYXINCgl7bXNvLXN0eWxlLW5hbWU6IkhUTUwgUHJlZm9ybWF0dGVkIENoYXIiOw0KCW1z
by1zdHlsZS1wcmlvcml0eTo5OTsNCgltc28tc3R5bGUtbGluazoiSFRNTCBQcmVmb3JtYXR0ZWQi
Ow0KCWZvbnQtZmFtaWx5OkNvbnNvbGFzO30NCnNwYW4uRW1haWxTdHlsZTIwDQoJe21zby1zdHls
ZS10eXBlOnBlcnNvbmFsOw0KCWZvbnQtZmFtaWx5OiJDYWxpYnJpIixzYW5zLXNlcmlmOw0KCWNv
bG9yOndpbmRvd3RleHQ7fQ0Kc3Bhbi5FbWFpbFN0eWxlMjINCgl7bXNvLXN0eWxlLXR5cGU6cGVy
c29uYWwtcmVwbHk7DQoJZm9udC1mYW1pbHk6IkNhbGlicmkiLHNhbnMtc2VyaWY7DQoJY29sb3I6
d2luZG93dGV4dDt9DQouTXNvQ2hwRGVmYXVsdA0KCXttc28tc3R5bGUtdHlwZTpleHBvcnQtb25s
eTsNCglmb250LXNpemU6MTAuMHB0O30NCkBwYWdlIFdvcmRTZWN0aW9uMQ0KCXtzaXplOjguNWlu
IDExLjBpbjsNCgltYXJnaW46MS4waW4gMS4waW4gMS4waW4gMS4waW47fQ0KZGl2LldvcmRTZWN0
aW9uMQ0KCXtwYWdlOldvcmRTZWN0aW9uMTt9DQotLT48L3N0eWxlPjwhLS1baWYgZ3RlIG1zbyA5
XT48eG1sPg0KPG86c2hhcGVkZWZhdWx0cyB2OmV4dD0iZWRpdCIgc3BpZG1heD0iMTAyNiIgLz4N
CjwveG1sPjwhW2VuZGlmXS0tPjwhLS1baWYgZ3RlIG1zbyA5XT48eG1sPg0KPG86c2hhcGVsYXlv
dXQgdjpleHQ9ImVkaXQiPg0KPG86aWRtYXAgdjpleHQ9ImVkaXQiIGRhdGE9IjEiIC8+DQo8L286
c2hhcGVsYXlvdXQ+PC94bWw+PCFbZW5kaWZdLS0+DQo8L2hlYWQ+DQo8Ym9keSBsYW5nPSJFTi1V
UyIgbGluaz0iYmx1ZSIgdmxpbms9InB1cnBsZSI+DQo8ZGl2IGNsYXNzPSJXb3JkU2VjdGlvbjEi
Pg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+VW5kZXJzdG9vZCwgdGhhbmtzLiA8bzpwPjwvbzpwPjwv
cD4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiPkV0aGFuLjxvOnA+PC9vOnA+PC9wPg0KPHAgY2xhc3M9
Ik1zb05vcm1hbCI+PG86cD4mbmJzcDs8L286cD48L3A+DQo8ZGl2Pg0KPGRpdiBzdHlsZT0iYm9y
ZGVyOm5vbmU7Ym9yZGVyLXRvcDpzb2xpZCAjRTFFMUUxIDEuMHB0O3BhZGRpbmc6My4wcHQgMGlu
IDBpbiAwaW4iPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+PGI+RnJvbTo8L2I+IFN0ZXdhcnQgQnJ5
YW50ICZsdDtzdGV3YXJ0LmJyeWFudEBnbWFpbC5jb20mZ3Q7IDxicj4NCjxiPlNlbnQ6PC9iPiBU
dWVzZGF5LCBPY3RvYmVyIDIyLCAyMDE5IDU6MjAgQU08YnI+DQo8Yj5Ubzo8L2I+IEdyb3NzbWFu
LCBFdGhhbiBBLiAmbHQ7ZWFncm9zQGRvbGJ5LmNvbSZndDs7IERldE5ldEBpZXRmLm9yZzxicj4N
CjxiPkNjOjwvYj4gTG91IEJlcmdlciAmbHQ7bGJlcmdlckBsYWJuLm5ldCZndDs7IEFuZHJldyBH
LiBNYWxpcyAmbHQ7YWdtYWxpc0BnbWFpbC5jb20mZ3Q7OyBCbGFjaywgRGF2aWQgJmx0O0Rhdmlk
LkJsYWNrQGRlbGwuY29tJmd0Ozxicj4NCjxiPlN1YmplY3Q6PC9iPiBSZTogW0RldG5ldF0gRndk
OiBkcmFmdC1pZXRmLWRldG5ldC1pcC0wMi50eHQgLSBFQ048bzpwPjwvbzpwPjwvcD4NCjwvZGl2
Pg0KPC9kaXY+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj48bzpwPiZuYnNwOzwvbzpwPjwvcD4NCjxw
IGNsYXNzPSJNc29Ob3JtYWwiIHN0eWxlPSJtYXJnaW4tYm90dG9tOjEyLjBwdCI+PGJyPg0KVGhl
IG1haW4gZmxvdyBpZGVudGlmaWVycyB3aWxsIGJlIFNBJiM0MztEQSYjNDM7U1AmIzQzO0RQIChz
dXJlIHRoZXJlIGlzIHR5cGUgYnV0IHRoZXJlIGFyZSBvbmx5IGEgY291cGxlIG9mIHZhbHVlcyB1
c2VkIGluIHByYWN0aWNlKTxicj4NCjxicj4NCllvdSB3b3VsZCBvbmx5IHJlYWxseSB1c2UgdGhl
IERTQ1AgYml0cyB0byBzZWxlY3QgYSBzdWJncm91cCBvZiB0aGUgcGFja2V0cyB3aXRoaW4gYSBm
bG93IGZvciBzcGVjaWFsIHRyZWF0bWVudC48YnI+DQo8YnI+DQpJdCBzZWVtcyB1bmxpa2VseSB0
aGF0IHlvdSB3b3VsZCBzZWxlY3QgbW9yZSB0aGFuIGEgdGlueSBudW1iZXIgb2YgZWxlbWVudHMg
d2l0aGluIHRoZSBmbG93IGZvciBzcGVjaWFsIHRyZWF0bWVudCBvbiB0aGUgYmFzaXMgZm9yIHRo
ZSBEU0NQIGJpdHMsIHdoZXJlIHRpbnkgaXMgbGlrZWx5IHRvIGJlIG9uZS48YnI+DQo8YnI+DQpT
byBpdCBzZWVtcyB1bmxpa2VseSB0aGF0IHRoZXJlIGlzIGFueSBzY2FsaW5nIGltcGFjdC48YnI+
DQo8YnI+DQotIFN0ZXdhcnQ8bzpwPjwvbzpwPjwvcD4NCjxkaXY+DQo8cCBjbGFzcz0iTXNvTm9y
bWFsIj5PbiAyMi8xMC8yMDE5IDAxOjUzLCBHcm9zc21hbiwgRXRoYW4gQS4gd3JvdGU6PG86cD48
L286cD48L3A+DQo8L2Rpdj4NCjxibG9ja3F1b3RlIHN0eWxlPSJtYXJnaW4tdG9wOjUuMHB0O21h
cmdpbi1ib3R0b206NS4wcHQiPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+RG9lcyBsb3NpbmcgY29u
dHJvbCBvdmVyIHRob3NlIHR3byBiaXRzIChFQ04pIGFkdmVyc2VseSBhZmZlY3QgdGhlIHVwd2Fy
ZCBzY2FsYWJpbGl0eSBvZiB0aGUgc3lzdGVtIGluIGFueSBtZWFuaW5nZnVsIHdheT8gSSBtZWFu
LCBjYW4gb25lIHRoaW5rIG9mIGl0IGxpa2Ug4oCcdGhpcyByZWR1Y2VzIHRoZSBudW1iZXIgb2Yg
Zmxvd3MgdGhhdCBjYW4gYmUgaWRlbnRpZmllZCBieSBhIGZhY3RvciBvZiA04oCdPyAmbmJzcDtE
b2VzDQogYW55b25lIHdvcmtpbmcgb24g4oCcTGFyZ2UgU2NhbGUgRGV0TmV04oCdIGhhdmUgYW55
IHRob3VnaHRzIG9uIHRoaXM/IDxvOnA+PC9vOnA+PC9wPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+
VGhhbmtzLDxvOnA+PC9vOnA+PC9wPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+RXRoYW4uPG86cD48
L286cD48L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj4mbmJzcDs8bzpwPjwvbzpwPjwvcD4NCjxw
IGNsYXNzPSJNc29Ob3JtYWwiPjxiPkZyb206PC9iPiBkZXRuZXQgPGEgaHJlZj0ibWFpbHRvOmRl
dG5ldC1ib3VuY2VzQGlldGYub3JnIj4NCiZsdDtkZXRuZXQtYm91bmNlc0BpZXRmLm9yZyZndDs8
L2E+IDxiPk9uIEJlaGFsZiBPZiA8L2I+QW5kcmV3IEcuIE1hbGlzPGJyPg0KPGI+U2VudDo8L2I+
IE1vbmRheSwgT2N0b2JlciAyMSwgMjAxOSA2OjI5IEFNPGJyPg0KPGI+VG86PC9iPiBTdGV3YXJ0
IEJyeWFudCA8YSBocmVmPSJtYWlsdG86c3Rld2FydC5icnlhbnRAZ21haWwuY29tIj4mbHQ7c3Rl
d2FydC5icnlhbnRAZ21haWwuY29tJmd0OzwvYT48YnI+DQo8Yj5DYzo8L2I+IDxhIGhyZWY9Im1h
aWx0bzpEZXROZXRAaWV0Zi5vcmciPkRldE5ldEBpZXRmLm9yZzwvYT47IExvdSBCZXJnZXIgPGEg
aHJlZj0ibWFpbHRvOmxiZXJnZXJAbGFibi5uZXQiPg0KJmx0O2xiZXJnZXJAbGFibi5uZXQmZ3Q7
PC9hPjsgQmxhY2ssIERhdmlkIDxhIGhyZWY9Im1haWx0bzpEYXZpZC5CbGFja0BkZWxsLmNvbSI+
Jmx0O0RhdmlkLkJsYWNrQGRlbGwuY29tJmd0OzwvYT48YnI+DQo8Yj5TdWJqZWN0OjwvYj4gUmU6
IFtEZXRuZXRdIEZ3ZDogZHJhZnQtaWV0Zi1kZXRuZXQtaXAtMDIudHh0IC0gRUNOPG86cD48L286
cD48L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj4mbmJzcDs8bzpwPjwvbzpwPjwvcD4NCjxkaXY+
DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj5JIGFsc28gZG9uJ3QgaGF2ZSBhbnkgb2JqZWN0aW9uIHRv
IHJlbW92aW5nIHRoZSBFQ04gdGV4dC48bzpwPjwvbzpwPjwvcD4NCjxkaXY+DQo8cCBjbGFzcz0i
TXNvTm9ybWFsIj4mbmJzcDs8bzpwPjwvbzpwPjwvcD4NCjwvZGl2Pg0KPGRpdj4NCjxwIGNsYXNz
PSJNc29Ob3JtYWwiPkNoZWVycyw8bzpwPjwvbzpwPjwvcD4NCjwvZGl2Pg0KPGRpdj4NCjxwIGNs
YXNzPSJNc29Ob3JtYWwiPkFuZHk8bzpwPjwvbzpwPjwvcD4NCjwvZGl2Pg0KPGRpdj4NCjxwIGNs
YXNzPSJNc29Ob3JtYWwiPiZuYnNwOzxvOnA+PC9vOnA+PC9wPg0KPC9kaXY+DQo8L2Rpdj4NCjxw
IGNsYXNzPSJNc29Ob3JtYWwiPiZuYnNwOzxvOnA+PC9vOnA+PC9wPg0KPGRpdj4NCjxkaXY+DQo8
cCBjbGFzcz0iTXNvTm9ybWFsIj5PbiBNb24sIE9jdCAyMSwgMjAxOSBhdCA4OjU5IEFNIFN0ZXdh
cnQgQnJ5YW50ICZsdDs8YSBocmVmPSJtYWlsdG86c3Rld2FydC5icnlhbnRAZ21haWwuY29tIj5z
dGV3YXJ0LmJyeWFudEBnbWFpbC5jb208L2E+Jmd0OyB3cm90ZTo8bzpwPjwvbzpwPjwvcD4NCjwv
ZGl2Pg0KPGJsb2NrcXVvdGUgc3R5bGU9ImJvcmRlcjpub25lO2JvcmRlci1sZWZ0OnNvbGlkICND
Q0NDQ0MgMS4wcHQ7cGFkZGluZzowaW4gMGluIDBpbiA2LjBwdDttYXJnaW4tbGVmdDo0LjhwdDtt
YXJnaW4tdG9wOjUuMHB0O21hcmdpbi1yaWdodDowaW47bWFyZ2luLWJvdHRvbTo1LjBwdCI+DQo8
ZGl2Pg0KPHAgY2xhc3M9Ik1zb05vcm1hbCIgc3R5bGU9Im1hcmdpbi1ib3R0b206MTIuMHB0Ij48
YnI+DQpZZXMsIGxldCdzIGRlbGV0ZSB0aGUgcmVmZXJlbmNlcyB0byBFQ04gZnJvbSB0aGUgdGV4
dC48YnI+DQo8YnI+DQotIFN0ZXdhcnQ8bzpwPjwvbzpwPjwvcD4NCjxkaXY+DQo8cCBjbGFzcz0i
TXNvTm9ybWFsIj5PbiAxOC8xMC8yMDE5IDIyOjU3LCBMb3UgQmVyZ2VyIHdyb3RlOjxvOnA+PC9v
OnA+PC9wPg0KPC9kaXY+DQo8YmxvY2txdW90ZSBzdHlsZT0ibWFyZ2luLXRvcDo1LjBwdDttYXJn
aW4tYm90dG9tOjUuMHB0Ij4NCjxwPkRhdmlkLDxvOnA+PC9vOnA+PC9wPg0KPHA+Jm5ic3A7Jm5i
c3A7Jm5ic3A7IEknbSBwZXJzb25hbGx5IG9rYXkgd2l0aCBkcm9wcGluZyBhbGwgcmVmZXJlbmNl
cyB0byB0aGUgRUNOIGZpZWxkLiZuYnNwOyBCdXQgZG9pbmcgc28gaXMgYSBjaGFuZ2UgZnJvbSBw
cmV2aW91cyBkaXNjdXNzaW9ucyBzbyBpcyBhIFdHIGNhbGwuPG86cD48L286cD48L3A+DQo8cD5X
Ryw8bzpwPjwvbzpwPjwvcD4NCjxwPkFyZSB0aGVyZSBhbnkgb2JqZWN0aW9ucyB0byByZW1vdmlu
ZyB0aGUgbGFuZ3VhZ2UgcmVsYXRlZCB0byB0aGUgRUNOIGZpZWxkPyA8bzpwPg0KPC9vOnA+PC9w
Pg0KPHA+VGhlIGltcGxpY2F0aW9uIGlzIHRoYXQgdGhlIGRldG5ldCBJUCBzdGFuZGFyZCB3aWxs
IG9ubHkgY292ZXIgdGhlIDYtYml0IERTQ1AgZmllbGQgY2FycmllZCBpbiB3aGF0IHdhcyBvbmNl
IHJlZmVycmVkIHRvIGFzIHRoZSA4LWJpdCBJUCBUT1MgRmllbGQuPG86cD48L286cD48L3A+DQo8
cD5UaGFua3MsPG86cD48L286cD48L3A+DQo8cD5Mb3U8bzpwPjwvbzpwPjwvcD4NCjxwPihObyBo
YXRzKTxvOnA+PC9vOnA+PC9wPg0KPGRpdj4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiPk9uIDEwLzE2
LzIwMTkgMTE6MDggUE0sIEJsYWNrLCBEYXZpZCB3cm90ZTo8bzpwPjwvbzpwPjwvcD4NCjwvZGl2
Pg0KPGJsb2NrcXVvdGUgc3R5bGU9Im1hcmdpbi10b3A6NS4wcHQ7bWFyZ2luLWJvdHRvbTo1LjBw
dCI+DQo8ZGl2Pg0KPHA+Jmd0OyBXaGlsZSBJIHVuZGVyc3RhbmQgeW91IGhhdmUgY29uY2VybnMg
YWJvdXQgYSBub2RlIHByb3ZpZGluZyBkaWZmZXJlbnQgdHJhZmZpYyB0cmVhdG1lbnQgYmFzZWQg
b24gRUNOIG1hcmtpbmdzIG9uIGEgbG9jYWwgbm9kZSwgSSBiZWxpZXZlIHRoaXMgaGFwcGVucyB0
b2RheSDigJM8YnI+DQomZ3Q7IGp1c3QgbG9vayBhdCB0aGUgcmVsYXRlZCBjb25maWcgb3B0aW9u
cyBmb3IgeW91ciBmYXZvcml0ZSByb3V0ZXIgdmVuZG9yLiZuYnNwOyBDYW4geW91IGxpdmUgd2l0
aCBTSE9VTEQgTk9UIHZzIE1VU1QgTk9UPzxvOnA+PC9vOnA+PC9wPg0KPHAgY2xhc3M9Ik1zb05v
cm1hbCIgc3R5bGU9Im1zby1tYXJnaW4tdG9wLWFsdDphdXRvO21zby1tYXJnaW4tYm90dG9tLWFs
dDphdXRvIj48c3BhbiBzdHlsZT0iY29sb3I6Izk5MzM2NiI+SSBjYW4gbGl2ZSB3aXRoIHJlbW92
YWwgb2YgYWxsIG1lbnRpb24gb2YgRUNOIGZyb20gdGhpcyBkcmFmdC4mbmJzcDsgSSB3b3VsZCBz
dWdnZXN0IHRoaXMgY291cnNlIG9mIGFjdGlvbiBpZiB0aGUgZ29hbCBpcyB0byBhdm9pZCDigJxN
VVNUIE5PVOKAnSB3b3JkaW5nLjwvc3Bhbj48bzpwPjwvbzpwPjwvcD4NCjxwIGNsYXNzPSJNc29O
b3JtYWwiIHN0eWxlPSJtc28tbWFyZ2luLXRvcC1hbHQ6YXV0bzttc28tbWFyZ2luLWJvdHRvbS1h
bHQ6YXV0byI+PHNwYW4gc3R5bGU9ImNvbG9yOiM5OTMzNjYiPiZuYnNwOzwvc3Bhbj48bzpwPjwv
bzpwPjwvcD4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiIHN0eWxlPSJtc28tbWFyZ2luLXRvcC1hbHQ6
YXV0bzttc28tbWFyZ2luLWJvdHRvbS1hbHQ6YXV0byI+PHNwYW4gc3R5bGU9ImNvbG9yOiM5OTMz
NjYiPk90aGVyd2lzZSwgSSB3b3VsZCBuZWVkIHRvIGJlIGNvbnZpbmNlZCB0aGF0IHdoYXQgdGhl
IGRyYWZ0IHByb3Bvc2VzIHRvIGRvL2FsbG93IHdydCBFQ04gaXMgY29uc2lzdGVudCB3aXRoIFJG
QyAzMTY4LiZuYnNwOyBUaGUgY3VycmVudCB0ZXh0IGlzIG5vdCBjb25zaXN0ZW50DQogd2l0aCBS
RkMgMzE2OC4uPC9zcGFuPjxvOnA+PC9vOnA+PC9wPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCIgc3R5
bGU9Im1zby1tYXJnaW4tdG9wLWFsdDphdXRvO21zby1tYXJnaW4tYm90dG9tLWFsdDphdXRvIj48
c3BhbiBzdHlsZT0iY29sb3I6Izk5MzM2NiI+Jm5ic3A7PC9zcGFuPjxvOnA+PC9vOnA+PC9wPg0K
PGRpdj4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiIHN0eWxlPSJtc28tbWFyZ2luLXRvcC1hbHQ6YXV0
bzttc28tbWFyZ2luLWJvdHRvbS1hbHQ6YXV0byI+PHNwYW4gc3R5bGU9ImNvbG9yOiM5OTMzNjYi
PlRoYW5rcywgLS1EYXZpZDwvc3Bhbj48bzpwPjwvbzpwPjwvcD4NCjwvZGl2Pg0KPHAgY2xhc3M9
Ik1zb05vcm1hbCIgc3R5bGU9Im1zby1tYXJnaW4tdG9wLWFsdDphdXRvO21zby1tYXJnaW4tYm90
dG9tLWFsdDphdXRvIj48c3BhbiBzdHlsZT0iY29sb3I6Izk5MzM2NiI+Jm5ic3A7PC9zcGFuPjxv
OnA+PC9vOnA+PC9wPg0KPGRpdiBzdHlsZT0iYm9yZGVyOm5vbmU7Ym9yZGVyLWxlZnQ6c29saWQg
Ymx1ZSAxLjVwdDtwYWRkaW5nOjBpbiAwaW4gMGluIDQuMHB0Ij4NCjxkaXY+DQo8ZGl2IHN0eWxl
PSJib3JkZXI6bm9uZTtib3JkZXItdG9wOnNvbGlkICNFMUUxRTEgMS4wcHQ7cGFkZGluZzozLjBw
dCAwaW4gMGluIDBpbiI+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIiBzdHlsZT0ibXNvLW1hcmdpbi10
b3AtYWx0OmF1dG87bXNvLW1hcmdpbi1ib3R0b20tYWx0OmF1dG8iPjxiPkZyb206PC9iPiBMb3Ug
QmVyZ2VyDQo8YSBocmVmPSJtYWlsdG86bGJlcmdlckBsYWJuLm5ldCIgdGFyZ2V0PSJfYmxhbmsi
PiZsdDtsYmVyZ2VyQGxhYm4ubmV0Jmd0OzwvYT4gPGJyPg0KPGI+U2VudDo8L2I+IFdlZG5lc2Rh
eSwgT2N0b2JlciAxNiwgMjAxOSAxMDowMiBQTTxicj4NCjxiPlRvOjwvYj4gQmxhY2ssIERhdmlk
OyA8YSBocmVmPSJtYWlsdG86RGV0TmV0QGlldGYub3JnIiB0YXJnZXQ9Il9ibGFuayI+RGV0TmV0
QGlldGYub3JnPC9hPjxicj4NCjxiPlN1YmplY3Q6PC9iPiBSZTogW0RldG5ldF0gRndkOiBkcmFm
dC1pZXRmLWRldG5ldC1pcC0wMi50eHQgLSBFQ048bzpwPjwvbzpwPjwvcD4NCjwvZGl2Pg0KPC9k
aXY+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIiBzdHlsZT0ibXNvLW1hcmdpbi10b3AtYWx0OmF1dG87
bXNvLW1hcmdpbi1ib3R0b20tYWx0OmF1dG8iPiZuYnNwOzxvOnA+PC9vOnA+PC9wPg0KPGRpdj4N
CjxwPjxzcGFuIHN0eWxlPSJjb2xvcjojQ0UxMTI2Ij5bRVhURVJOQUwgRU1BSUxdIDwvc3Bhbj48
bzpwPjwvbzpwPjwvcD4NCjwvZGl2Pg0KPHA+c2lnaCAtSSB0aG91Z2h0IHdlIHdlbnQgb3ZlciBh
bGwgbGFuZ3VhZ2UgaW4gZS1tYWlsIGFuZCBvdmVyIHRoZSBwaG9uZS48bzpwPjwvbzpwPjwvcD4N
CjxkaXY+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIiBzdHlsZT0ibXNvLW1hcmdpbi10b3AtYWx0OmF1
dG87bXNvLW1hcmdpbi1ib3R0b20tYWx0OmF1dG8iPk9uIDEwLzE2LzIwMTkgNDo0MyBQTSwgQmxh
Y2ssIERhdmlkIHdyb3RlOjxvOnA+PC9vOnA+PC9wPg0KPC9kaXY+DQo8YmxvY2txdW90ZSBzdHls
ZT0ibWFyZ2luLXRvcDo1LjBwdDttYXJnaW4tYm90dG9tOjUuMHB0Ij4NCjxkaXY+DQo8ZGl2Pg0K
PHAgY2xhc3M9Ik1zb05vcm1hbCIgc3R5bGU9Im1zby1tYXJnaW4tdG9wLWFsdDphdXRvO21zby1t
YXJnaW4tYm90dG9tLWFsdDphdXRvIj48c3BhbiBzdHlsZT0iZm9udC1mYW1pbHk6JnF1b3Q7QXJp
YWwmcXVvdDssc2Fucy1zZXJpZiI+Rm9yd2FyZGluZyB0byByZW1vdmUNCjxhIGhyZWY9Im1haWx0
bzppbnRlcm5ldC1kcmFmdHNAaWV0Zi5vcmciIHRhcmdldD0iX2JsYW5rIj5pbnRlcm5ldC1kcmFm
dHNAaWV0Zi5vcmc8L2E+IGFzIGEgcmVjaXBpZW50LiZuYnNwOyBQbGVhc2UgcmVzcG9uZCB0byB0
aGlzIGVtYWlsLiZuYnNwOzwvc3Bhbj48bzpwPjwvbzpwPjwvcD4NCjwvZGl2Pg0KPGRpdj4NCjxw
IGNsYXNzPSJNc29Ob3JtYWwiIHN0eWxlPSJtc28tbWFyZ2luLXRvcC1hbHQ6YXV0bzttc28tbWFy
Z2luLWJvdHRvbS1hbHQ6YXV0byI+Jm5ic3A7PG86cD48L286cD48L3A+DQo8L2Rpdj4NCjxkaXYg
aWQ9ImdtYWlsLW1fLTkyMTMxMDUwOTQwMDIzOTkzMzB4X2NvbXBvc2VyX3NpZ25hdHVyZSI+DQo8
ZGl2Pg0KPHAgY2xhc3M9Ik1zb05vcm1hbCIgc3R5bGU9Im1zby1tYXJnaW4tdG9wLWFsdDphdXRv
O21zby1tYXJnaW4tYm90dG9tLWFsdDphdXRvIj48c3BhbiBzdHlsZT0iZm9udC1zaXplOjkuNXB0
O2NvbG9yOiM1NzU3NTciPlRoYW5rcywgLS1EYXZpZCAuLi4gU2VudCBmcm9tIG15IEFuZHJvaWQg
bm90LXNvLXNtYXJ0cGhvbmUuPC9zcGFuPjxvOnA+PC9vOnA+PC9wPg0KPC9kaXY+DQo8L2Rpdj4N
CjxkaXY+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIiBzdHlsZT0ibXNvLW1hcmdpbi10b3AtYWx0OmF1
dG87bXNvLW1hcmdpbi1ib3R0b20tYWx0OmF1dG8iPiZuYnNwOzxvOnA+PC9vOnA+PC9wPg0KPC9k
aXY+DQo8ZGl2Pg0KPHAgY2xhc3M9Ik1zb05vcm1hbCIgc3R5bGU9Im1zby1tYXJnaW4tdG9wLWFs
dDphdXRvO21zby1tYXJnaW4tYm90dG9tLWFsdDphdXRvIj4mbmJzcDs8bzpwPjwvbzpwPjwvcD4N
CjwvZGl2Pg0KPGRpdj4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiIHN0eWxlPSJtc28tbWFyZ2luLXRv
cC1hbHQ6YXV0bzttc28tbWFyZ2luLWJvdHRvbS1hbHQ6YXV0byI+LS0tLS0tLS0gT3JpZ2luYWwg
bWVzc2FnZSAtLS0tLS0tLTxvOnA+PC9vOnA+PC9wPg0KPC9kaXY+DQo8ZGl2Pg0KPHAgY2xhc3M9
Ik1zb05vcm1hbCIgc3R5bGU9Im1zby1tYXJnaW4tdG9wLWFsdDphdXRvO21zby1tYXJnaW4tYm90
dG9tLWFsdDphdXRvIj5Gcm9tOiAmcXVvdDtCbGFjaywgRGF2aWQmcXVvdDsNCjxhIGhyZWY9Im1h
aWx0bzpkYXZpZC5ibGFja0BlbWMuY29tIiB0YXJnZXQ9Il9ibGFuayI+Jmx0O2RhdmlkLmJsYWNr
QGVtYy5jb20mZ3Q7PC9hPiA8bzpwPg0KPC9vOnA+PC9wPg0KPC9kaXY+DQo8ZGl2Pg0KPHAgY2xh
c3M9Ik1zb05vcm1hbCIgc3R5bGU9Im1zby1tYXJnaW4tdG9wLWFsdDphdXRvO21zby1tYXJnaW4t
Ym90dG9tLWFsdDphdXRvIj5EYXRlOiAxMC8xNi8xOSAzOjEzIFBNIChHTVQtMDY6MDApDQo8bzpw
PjwvbzpwPjwvcD4NCjwvZGl2Pg0KPGRpdj4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiIHN0eWxlPSJt
c28tbWFyZ2luLXRvcC1hbHQ6YXV0bzttc28tbWFyZ2luLWJvdHRvbS1hbHQ6YXV0byI+VG86DQo8
YSBocmVmPSJtYWlsdG86aW50ZXJuZXQtZHJhZnRzQGlldGYub3JnIiB0YXJnZXQ9Il9ibGFuayI+
aW50ZXJuZXQtZHJhZnRzQGlldGYub3JnPC9hPiwNCjxhIGhyZWY9Im1haWx0bzpkZXRuZXRAaWV0
Zi5vcmciIHRhcmdldD0iX2JsYW5rIj5kZXRuZXRAaWV0Zi5vcmc8L2E+IDxvOnA+PC9vOnA+PC9w
Pg0KPC9kaXY+DQo8ZGl2Pg0KPHAgY2xhc3M9Ik1zb05vcm1hbCIgc3R5bGU9Im1zby1tYXJnaW4t
dG9wLWFsdDphdXRvO21zby1tYXJnaW4tYm90dG9tLWFsdDphdXRvIj5TdWJqZWN0OiBkcmFmdC1p
ZXRmLWRldG5ldC1pcC0wMi50eHQgLSBFQ04NCjxvOnA+PC9vOnA+PC9wPg0KPC9kaXY+DQo8ZGl2
Pg0KPHAgY2xhc3M9Ik1zb05vcm1hbCIgc3R5bGU9Im1zby1tYXJnaW4tdG9wLWFsdDphdXRvO21z
by1tYXJnaW4tYm90dG9tLWFsdDphdXRvIj4mbmJzcDs8bzpwPjwvbzpwPjwvcD4NCjwvZGl2Pg0K
PC9kaXY+DQo8ZGl2Pg0KPHAgY2xhc3M9Ik1zb05vcm1hbCIgc3R5bGU9Im1zby1tYXJnaW4tdG9w
LWFsdDphdXRvO21zby1tYXJnaW4tYm90dG9tLWFsdDphdXRvIj48c3BhbiBzdHlsZT0iZm9udC1z
aXplOjEwLjBwdCI+VGhlIEVDTiBtYXRlcmlhbCBpbiB0aGlzIGRyYWZ0IGNvbmZsaWN0cyB3aXRo
IFJGQyAzMTY4IChhIGxvbmctc3RhbmRpbmcgUHJvcG9zZWQgU3RhbmRhcmQpLiZuYnNwOyBJIGFw
b2xvZ2l6ZSB0byBhbnlvbmUgd2hvIG1heSBoYXZlIGJlZW4gdW5kZXIgdGhlIGltcHJlc3Npb24N
CiB0aGF0IGFsbCBFQ04tcmVsYXRlZCBjb25jZXJucyB3ZXJlIHJlc29sdmVkIGluIHRoYXQgY2Fs
bCwgYXMgdGhlIHRleHQgaW4gdGhpcyBub3RlIGRpZCBub3QgY29tZSB1cCBkdXJpbmcgdGhhdCBj
YWxsLjxicj4NCjxicj4NClRoZSBUTDtEUiBzdW1tYXJ5IG9mIG15IGNvbmNlcm5zIGlzIHRoZSBy
YXRpb25hbGUgZm9yIGNoYW5nZSBbM10gYmVsb3c6PGJyPg0KPGJyPg0KJm5ic3A7Jm5ic3A7Jm5i
c3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7IFJhdGlvbmFsZTogVXNlIG9mIEVDTiBmaWVsZCBm
b3IgZmxvdyBpZGVudGlmaWNhdGlvbiBpcyBub3QgY29tcGF0aWJsZSB3aXRoIFJGQyAzMTY4Ljwv
c3Bhbj48bzpwPjwvbzpwPjwvcD4NCjwvZGl2Pg0KPC9ibG9ja3F1b3RlPg0KPHA+SXQgd2FzIG15
IHVuZGVyc3RhbmRpbmcgdGhhdCB5b3VyIHByaW1hcnkgY29uY2VybiB3YXMgc3BsaXQgcGF0aHMg
YW5kIHRoaXMgaXMgd2hhdCB3ZSBjb3ZlcmVkIGluIHRoZSBsYW5ndWFnZSBkaXN0cmlidXRlZCBv
biBNb25kYXkuJm5ic3A7DQo8bzpwPjwvbzpwPjwvcD4NCjxwPldoaWxlIEkgdW5kZXJzdGFuZCB5
b3UgaGF2ZSBjb25jZXJucyBhYm91dCBhIG5vZGUgcHJvdmlkaW5nIGRpZmZlcmVudCB0cmFmZmlj
IHRyZWF0bWVudCBiYXNlZCBvbiBFQ04gbWFya2luZ3Mgb24gYSBsb2NhbCBub2RlLCBJIGJlbGll
dmUgdGhpcyBoYXBwZW5zIHRvZGF5IC0tIGp1c3QgbG9vayBhdCB0aGUgcmVsYXRlZCBjb25maWcg
b3B0aW9ucyBmb3IgeW91ciBmYXZvcml0ZSByb3V0ZXIgdmVuZG9yLiZuYnNwOyBDYW4geW91IGxp
dmUgd2l0aCBTSE9VTEQNCiBOT1QgdnMgTVVTVCBOT1Q/PG86cD48L286cD48L3A+DQo8cD5UaGFu
a3MsPG86cD48L286cD48L3A+DQo8cD5Mb3U8bzpwPjwvbzpwPjwvcD4NCjxwPiZuYnNwOzxvOnA+
PC9vOnA+PC9wPg0KPGJsb2NrcXVvdGUgc3R5bGU9Im1hcmdpbi10b3A6NS4wcHQ7bWFyZ2luLWJv
dHRvbTo1LjBwdCI+DQo8ZGl2Pg0KPHAgY2xhc3M9Ik1zb05vcm1hbCIgc3R5bGU9Im1zby1tYXJn
aW4tdG9wLWFsdDphdXRvO21zby1tYXJnaW4tYm90dG9tLWFsdDphdXRvIj48c3BhbiBzdHlsZT0i
Zm9udC1zaXplOjEwLjBwdCI+PGJyPg0KLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLTxicj4NCjxicj4NClRoZSBmb2xsb3dpbmcgZm91ciBjaGFuZ2VzIHdp
bGwgY29ycmVjdCB0aGlzIHByb2JsZW06PGJyPg0KPGJyPg0KWzFdIEluIFNlY3Rpb24gMy4mbmJz
cDsgRGV0TmV0IElQIERhdGEgUGxhbmUgT3ZlcnZpZXc8YnI+DQo8YnI+DQpPTEQ8YnI+DQombmJz
cDsmbmJzcDsgVGhlIERldE5ldCBJUCBkYXRhIHBsYW5lIGFsc28gYWxsb3dzIGZvciBvcHRpb25h
bCBtYXRjaGluZyBvbiB0d288YnI+DQombmJzcDsmbmJzcDsgYWRkaXRpb25hbCBkYXRhIGZpZWxk
cy4mbmJzcDsgVGhlIG9wdGlvbmFsIGZpZWxkcyBhcmUgdGhlIEVDTiBGaWVsZCwgYXMgaW48YnI+
DQombmJzcDsmbmJzcDsgW1JGQzMxNjhdLCBhbmQgdGhlIElQdjYgZmxvdyBsYWJlbCBmaWVsZCwg
YXMgZGVmaW5lZCBpbiBbUkZDODIwMF0uPGJyPg0KTkVXPGJyPg0KJm5ic3A7Jm5ic3A7IFRoZSBE
ZXROZXQgSVAgZGF0YSBwbGFuZSBhbHNvIGFsbG93cyBmb3Igb3B0aW9uYWwgbWF0Y2hpbmcgb24g
b25lPGJyPg0KJm5ic3A7Jm5ic3A7IGFkZGl0aW9uYWwgZGF0YSBmaWVsZCwgdGhlIElQdjYgZmxv
dyBsYWJlbCBmaWVsZCwgYXMgZGVmaW5lZCBpbiBbUkZDODIwMF0uPGJyPg0KPGJyPg0KUmF0aW9u
YWxlOiBFQ04gZmllbGQgTVVTVCBOT1QgYmUgdXNlZCB0byBzdWJkaXZpZGUgYSBmbG93IGludG8g
c3ViLWZsb3dzLiZuYnNwOyBTZWUgUkZDIDMxNjguPGJyPg0KPGJyPg0KWzJdIEluJm5ic3A7IFNl
Y3Rpb24gNC4zLjEuJm5ic3A7IENsYXNzIG9mIFNlcnZpY2U8YnI+DQo8YnI+DQpSZW1vdmUgdGhp
cyBzZW50ZW5jZTo8YnI+DQo8YnI+DQombmJzcDsmbmJzcDsgVGhlIDItYml0IGV4cGxpY2l0IGNv
bmdlc3Rpb248YnI+DQombmJzcDsmbmJzcDsgbm90aWZpY2F0aW9uIChFQ04pIFtSRkMzMTY4XSBm
aWVsZCBNQVkgYWxzbyBiZSB1c2VkLjxicj4NCjxicj4NClJhdGlvbmFsZTogVGhlIEVDTiBtZWNo
YW5pc20gaXMgbm90IGEgQ2xhc3Mgb2Ygc2VydmljZSBtZWNoYW5pc20uJm5ic3A7IFNlZSBSRkMg
MzE2OC48YnI+DQo8YnI+DQpbM10gSW4gU2VjdGlvbiA1LjEuMS40LiZuYnNwOyBJUHY0IFR5cGUg
b2YgU2VydmljZSBhbmQgSVB2NiBUcmFmZmljIENsYXNzIEZpZWxkczxicj4NCjxicj4NClJlbW92
ZSB0aGlzIHRleHQ6PGJyPg0KPGJyPg0KJm5ic3A7Jm5ic3A7IEltcGxlbWVudGF0aW9ucyBvZiB0
aGlzIGRvY3VtZW50IE1VU1QgYWxsb3cgdGhlIEVDTiBmaWVsZCB0byBiZTxicj4NCiZuYnNwOyZu
YnNwOyBpZ25vcmVkIGFzIHBhcnQgb2YgRGV0TmV0IGZsb3cgaWRlbnRpZmljYXRpb24uJm5ic3A7
IEFkZGl0aW9uYWxseSw8YnI+DQombmJzcDsmbmJzcDsgaW1wbGVtZW50YXRpb25zIFNIT1VMRCBz
dXBwb3J0IGlkZW50aWZpY2F0aW9uIG9mIERldE5ldCBmbG93cyBiYXNlZDxicj4NCiZuYnNwOyZu
YnNwOyBvbiB0aGUgdmFsdWUgY2FycmllZCBpbiB0aGUgRUNOIGZpZWxkLiZuYnNwOyBXaGVuIHRo
aXMgZmllbGQgaXMgdXNlZCB0bzxicj4NCiZuYnNwOyZuYnNwOyBpZGVudGlmeSBhIHNwZWNpZmlj
IERldE5ldCBmbG93LCBpbXBsZW1lbnRhdGlvbnMgTVVTVCBzdXBwb3J0IGEgbGlzdDxicj4NCiZu
YnNwOyZuYnNwOyBvZiBFQ04gdmFsdWVzIHRoYXQgbWF0Y2ggYSBzcGVjaWZpYyBzbG93Ljxicj4N
Cjxicj4NCklmIGRlc2lyZWQsIHJlcGxhY2UgaXQgd2l0aDo8YnI+DQo8YnI+DQombmJzcDsmbmJz
cDsgVGhlIEVDTiBmaWVsZCBNVVNUIE5PVCBiZSB1c2VkIGFzIHBhcnQgb2YgRGV0TmV0IGZsb3cg
aWRlbnRpZmljYXRpb24uPGJyPg0KPGJyPg0KUmF0aW9uYWxlOiBVc2Ugb2YgRUNOIGZpZWxkIGZv
ciBmbG93IGlkZW50aWZpY2F0aW9uIGlzIG5vdCBjb21wYXRpYmxlIHdpdGggUkZDIDMxNjguPGJy
Pg0KPGJyPg0KWzRdIEluIFNlY3Rpb24gNi4mbmJzcDsgTWFuYWdlbWVudCBhbmQgQ29udHJvbCBJ
bmZvcm1hdGlvbiBTdW1tYXJ5PGJyPg0KPGJyPg0KUmVtb3ZlIHRoZXNlIHR3byBidWxsZXRzOjxi
cj4NCjxicj4NCiZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyAqJm5ic3A7IElmIHRoZSBF
Q04gZmllbGQgaXMgdG8gYmUgdXNlZCBpbiBmbG93IGlkZW50aWZpY2F0aW9uLjxicj4NCiZuYnNw
OyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyBNYXRjaGluZyBiYXNl
ZCBvbiBFQ04gZmlsZWQgdmFsdWVzIGlzIG9wdGlvbmFsLjxicj4NCjxicj4NCiZuYnNwOyZuYnNw
OyZuYnNwOyZuYnNwOyZuYnNwOyAqJm5ic3A7IFdoZW4gRUNOIGZpZWxkIGlzIHVzZWQgaW4gZmxv
dyBpZGVudGlmaWNhdGlvbiwgYSBsaXN0IG9mIGZpZWxkPGJyPg0KJm5ic3A7Jm5ic3A7Jm5ic3A7
Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7IHZhbHVlcyB0aGF0IG1heSBiZSB1c2VkIGJ5
IGEgc3BlY2lmaWMgZmxvdy48YnI+DQo8YnI+DQpSYXRpb25hbGU6IFNhbWUgYXMgWzNdLjxicj4N
Cjxicj4NClRoYW5rcywgLS1EYXZpZDxicj4NCjxicj4NCiZndDsgLS0tLS1PcmlnaW5hbCBNZXNz
YWdlLS0tLS08YnI+DQomZ3Q7IEZyb206IEktRC1Bbm5vdW5jZSA8YSBocmVmPSJtYWlsdG86aS1k
LWFubm91bmNlLWJvdW5jZXNAaWV0Zi5vcmciIHRhcmdldD0iX2JsYW5rIj4NCiZsdDtpLWQtYW5u
b3VuY2UtYm91bmNlc0BpZXRmLm9yZyZndDs8L2E+IE9uIEJlaGFsZiBPZiBpbnRlcm5ldC08YnI+
DQomZ3Q7IDxhIGhyZWY9Im1haWx0bzpkcmFmdHNAaWV0Zi5vcmciIHRhcmdldD0iX2JsYW5rIj5k
cmFmdHNAaWV0Zi5vcmc8L2E+PGJyPg0KJmd0OyBTZW50OiBXZWRuZXNkYXksIE9jdG9iZXIgMTYs
IDIwMTkgMzo0OSBQTTxicj4NCiZndDsgVG86IDxhIGhyZWY9Im1haWx0bzppLWQtYW5ub3VuY2VA
aWV0Zi5vcmciIHRhcmdldD0iX2JsYW5rIj5pLWQtYW5ub3VuY2VAaWV0Zi5vcmc8L2E+PGJyPg0K
Jmd0OyBDYzogPGEgaHJlZj0ibWFpbHRvOmRldG5ldEBpZXRmLm9yZyIgdGFyZ2V0PSJfYmxhbmsi
PmRldG5ldEBpZXRmLm9yZzwvYT48YnI+DQomZ3Q7IFN1YmplY3Q6IEktRCBBY3Rpb246IGRyYWZ0
LWlldGYtZGV0bmV0LWlwLTAyLnR4dDxicj4NCiZndDsgPGJyPg0KJmd0OyA8YnI+DQomZ3Q7IFtF
WFRFUk5BTCBFTUFJTF08YnI+DQomZ3Q7IDxicj4NCiZndDsgPGJyPg0KJmd0OyBBIE5ldyBJbnRl
cm5ldC1EcmFmdCBpcyBhdmFpbGFibGUgZnJvbSB0aGUgb24tbGluZSBJbnRlcm5ldC1EcmFmdHMg
ZGlyZWN0b3JpZXMuPGJyPg0KJmd0OyBUaGlzIGRyYWZ0IGlzIGEgd29yayBpdGVtIG9mIHRoZSBE
ZXRlcm1pbmlzdGljIE5ldHdvcmtpbmcgV0cgb2YgdGhlIElFVEYuPGJyPg0KJmd0OyA8YnI+DQom
Z3Q7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7IFRpdGxl
Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5i
c3A7IDogRGV0TmV0IERhdGEgUGxhbmU6IElQPGJyPg0KJmd0OyZuYnNwOyZuYnNwOyZuYnNwOyZu
YnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyBBdXRob3JzJm5ic3A7Jm5ic3A7Jm5ic3A7Jm5i
c3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7IDogQmFsw6F6cyBWYXJnYTxicj4NCiZndDsmbmJz
cDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsm
bmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJz
cDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsgSsOhbm9zIEZhcmthczxicj4N
CiZndDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJz
cDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsm
bmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsgTG91IEJlcmdl
cjxicj4NCiZndDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJz
cDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsm
bmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsgRG9u
IEZlZHlrPGJyPg0KJmd0OyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNw
OyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZu
YnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNw
OyBBbmRyZXcgRy4gTWFsaXM8YnI+DQomZ3Q7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7
Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5i
c3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7
Jm5ic3A7Jm5ic3A7IFN0ZXdhcnQgQnJ5YW50PGJyPg0KJmd0OyZuYnNwOyZuYnNwOyZuYnNwOyZu
YnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNw
OyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZu
YnNwOyZuYnNwOyZuYnNwOyZuYnNwOyBKb3VuaSBLb3Job25lbjxicj4NCiZndDsmbmJzcDsmbmJz
cDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsgRmlsZW5hbWUmbmJzcDsmbmJzcDsmbmJz
cDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsgOiBkcmFmdC1pZXRmLWRldG5ldC1pcC0wMi50eHQ8
YnI+DQomZ3Q7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7IFBhZ2Vz
Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5i
c3A7IDogMjM8YnI+DQomZ3Q7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5i
c3A7IERhdGUmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsm
bmJzcDsmbmJzcDsmbmJzcDsgOiAyMDE5LTEwLTE2PGJyPg0KJmd0OyA8YnI+DQomZ3Q7IEFic3Ry
YWN0Ojxicj4NCiZndDsmbmJzcDsmbmJzcDsmbmJzcDsgVGhpcyBkb2N1bWVudCBzcGVjaWZpZXMg
dGhlIERldGVybWluaXN0aWMgTmV0d29ya2luZyBkYXRhIHBsYW5lIHdoZW48YnI+DQomZ3Q7Jm5i
c3A7Jm5ic3A7Jm5ic3A7IG9wZXJhdGluZyBpbiBhbiBJUCBwYWNrZXQgc3dpdGNoZWQgbmV0d29y
ay48YnI+DQomZ3Q7IDxicj4NCiZndDsgPGJyPg0KJmd0OyBUaGUgSUVURiBkYXRhdHJhY2tlciBz
dGF0dXMgcGFnZSBmb3IgdGhpcyBkcmFmdCBpczo8YnI+DQomZ3Q7IDxhIGhyZWY9Imh0dHBzOi8v
dXJsZGVmZW5zZS5wcm9vZnBvaW50LmNvbS92Mi91cmw/dT1odHRwcy0zQV9fZGF0YXRyYWNrZXIu
aWV0Zi5vcmdfZG9jX2RyYWZ0LTJEaWV0Zi0yRGRldG5ldC0yRGlwXyZhbXA7ZD1Ed01GYVEmYW1w
O2M9bEk4WmI2VHpNM2QxdFg0aUV1N2JwZyZhbXA7cj1aY0hDNndYX2dEd1BEY2ZNYUZOWmlRJmFt
cDttPWFYc1cyMUFQUm4xRDBsbmJfOE5aQUF2aGJGS3Z2dFc3aE5aTjBMNE9Wa1UmYW1wO3M9bXpi
QUtYVWxlR1M4Qno3YWpiVWJLVFBQRFhURjBzTUhhUjMwSnoxdngzSSZhbXA7ZT0iIHRhcmdldD0i
X2JsYW5rIj4NCmh0dHBzOi8vZGF0YXRyYWNrZXIuaWV0Zi5vcmcvZG9jL2RyYWZ0LWlldGYtZGV0
bmV0LWlwLzwvYT48YnI+DQomZ3Q7IDxicj4NCiZndDsgVGhlcmUgYXJlIGFsc28gaHRtbGl6ZWQg
dmVyc2lvbnMgYXZhaWxhYmxlIGF0Ojxicj4NCiZndDsgPGEgaHJlZj0iaHR0cHM6Ly91cmxkZWZl
bnNlLnByb29mcG9pbnQuY29tL3YyL3VybD91PWh0dHBzLTNBX190b29scy5pZXRmLm9yZ19odG1s
X2RyYWZ0LTJEaWV0Zi0yRGRldG5ldC0yRGlwLTJEMDImYW1wO2Q9RHdNRmFRJmFtcDtjPWxJOFpi
NlR6TTNkMXRYNGlFdTdicGcmYW1wO3I9WmNIQzZ3WF9nRHdQRGNmTWFGTlppUSZhbXA7bT1hWHNX
MjFBUFJuMUQwbG5iXzhOWkFBdmhiRkt2dnRXN2hOWk4wTDRPVmtVJmFtcDtzPVUyS2R0REwzQ1VW
Q3Nla1BvanRRVktJdmdlUDQ1TDM2cFdJYV9OVElPc0EmYW1wO2U9IiB0YXJnZXQ9Il9ibGFuayI+
DQpodHRwczovL3Rvb2xzLmlldGYub3JnL2h0bWwvZHJhZnQtaWV0Zi1kZXRuZXQtaXAtMDI8L2E+
PGJyPg0KJmd0OyA8YSBocmVmPSJodHRwczovL3VybGRlZmVuc2UucHJvb2Zwb2ludC5jb20vdjIv
dXJsP3U9aHR0cHMtM0FfX2RhdGF0cmFja2VyLmlldGYub3JnX2RvY19odG1sX2RyYWZ0LTJEaWV0
Zi0yRGRldG5ldC0yRGlwLTJEMDImYW1wO2Q9RHdNRmFRJmFtcDtjPWxJOFpiNlR6TTNkMXRYNGlF
dTdicGcmYW1wO3I9WmNIQzZ3WF9nRHdQRGNmTWFGTlppUSZhbXA7bT1hWHNXMjFBUFJuMUQwbG5i
XzhOWkFBdmhiRkt2dnRXN2hOWk4wTDRPVmtVJmFtcDtzPXZfbTctVnlhNDRUcGYzOElQTlRmTEZL
ZDl2T1Byd0VLSjFrb1VnMHhCLXMmYW1wO2U9IiB0YXJnZXQ9Il9ibGFuayI+DQpodHRwczovL2Rh
dGF0cmFja2VyLmlldGYub3JnL2RvYy9odG1sL2RyYWZ0LWlldGYtZGV0bmV0LWlwLTAyPC9hPjxi
cj4NCiZndDsgPGJyPg0KJmd0OyBBIGRpZmYgZnJvbSB0aGUgcHJldmlvdXMgdmVyc2lvbiBpcyBh
dmFpbGFibGUgYXQ6PGJyPg0KJmd0OyA8YSBocmVmPSJodHRwczovL3VybGRlZmVuc2UucHJvb2Zw
b2ludC5jb20vdjIvdXJsP3U9aHR0cHMtM0FfX3d3dy5pZXRmLm9yZ19yZmNkaWZmLTNGdXJsMi0z
RGRyYWZ0LTJEaWV0Zi0yRGRldG5ldC0yRGlwLTJEMDImYW1wO2Q9RHdNRmFRJmFtcDtjPWxJOFpi
NlR6TTNkMXRYNGlFdTdicGcmYW1wO3I9WmNIQzZ3WF9nRHdQRGNmTWFGTlppUSZhbXA7bT1hWHNX
MjFBUFJuMUQwbG5iXzhOWkFBdmhiRkt2dnRXN2hOWk4wTDRPVmtVJmFtcDtzPTlGVm1fcF9NVEtB
bmdSNXd2Z25Kc0RSVnBCaFJzMVZCYi1IaUVjOUF1RncmYW1wO2U9IiB0YXJnZXQ9Il9ibGFuayI+
DQpodHRwczovL3d3dy5pZXRmLm9yZy9yZmNkaWZmP3VybDI9ZHJhZnQtaWV0Zi1kZXRuZXQtaXAt
MDI8L2E+PGJyPg0KJmd0OyA8YnI+DQomZ3Q7IDxicj4NCiZndDsgUGxlYXNlIG5vdGUgdGhhdCBp
dCBtYXkgdGFrZSBhIGNvdXBsZSBvZiBtaW51dGVzIGZyb20gdGhlIHRpbWUgb2Ygc3VibWlzc2lv
bjxicj4NCiZndDsgdW50aWwgdGhlIGh0bWxpemVkIHZlcnNpb24gYW5kIGRpZmYgYXJlIGF2YWls
YWJsZSBhdCA8YSBocmVmPSJodHRwczovL3VybGRlZmVuc2UucHJvb2Zwb2ludC5jb20vdjIvdXJs
P3U9aHR0cC0zQV9fdG9vbHMuaWV0Zi5vcmcmYW1wO2Q9RHdNRmFRJmFtcDtjPWxJOFpiNlR6TTNk
MXRYNGlFdTdicGcmYW1wO3I9WmNIQzZ3WF9nRHdQRGNmTWFGTlppUSZhbXA7bT1hWHNXMjFBUFJu
MUQwbG5iXzhOWkFBdmhiRkt2dnRXN2hOWk4wTDRPVmtVJmFtcDtzPWlRSkI4ZnV4aDFxa1VFVU5S
Y3htT3ZRRmpXU3JpWU45NENTSGt0UkJ3U3cmYW1wO2U9IiB0YXJnZXQ9Il9ibGFuayI+DQp0b29s
cy5pZXRmLm9yZzwvYT4uPGJyPg0KJmd0OyA8YnI+DQomZ3Q7IEludGVybmV0LURyYWZ0cyBhcmUg
YWxzbyBhdmFpbGFibGUgYnkgYW5vbnltb3VzIEZUUCBhdDo8YnI+DQomZ3Q7IDxhIGhyZWY9Imh0
dHBzOi8vdXJsZGVmZW5zZS5wcm9vZnBvaW50LmNvbS92Mi91cmw/dT1mdHAtM0FfX2Z0cC5pZXRm
Lm9yZ19pbnRlcm5ldC0yRGRyYWZ0c18mYW1wO2Q9RHdNRmFRJmFtcDtjPWxJOFpiNlR6TTNkMXRY
NGlFdTdicGcmYW1wO3I9WmNIQzZ3WF9nRHdQRGNmTWFGTlppUSZhbXA7bT1hWHNXMjFBUFJuMUQw
bG5iXzhOWkFBdmhiRkt2dnRXN2hOWk4wTDRPVmtVJmFtcDtzPTRrUWpYX0g0VTBIQlVoeU12TW04
dl91YjJzbUVnTkZPZ2NiUy1KRmptQ2cmYW1wO2U9IiB0YXJnZXQ9Il9ibGFuayI+DQpmdHA6Ly9m
dHAuaWV0Zi5vcmcvaW50ZXJuZXQtZHJhZnRzLzwvYT48YnI+DQomZ3Q7IDxicj4NCiZndDsgX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX188YnI+DQomZ3Q7IEkt
RC1Bbm5vdW5jZSBtYWlsaW5nIGxpc3Q8YnI+DQomZ3Q7IDxhIGhyZWY9Im1haWx0bzpJLUQtQW5u
b3VuY2VAaWV0Zi5vcmciIHRhcmdldD0iX2JsYW5rIj5JLUQtQW5ub3VuY2VAaWV0Zi5vcmc8L2E+
PGJyPg0KJmd0OyA8YSBocmVmPSJodHRwczovL3VybGRlZmVuc2UucHJvb2Zwb2ludC5jb20vdjIv
dXJsP3U9aHR0cHMtM0FfX3d3dy5pZXRmLm9yZ19tYWlsbWFuX2xpc3RpbmZvX2ktMkRkLTJEYW5u
b3VuY2UmYW1wO2Q9RHdNRmFRJmFtcDtjPWxJOFpiNlR6TTNkMXRYNGlFdTdicGcmYW1wO3I9WmNI
QzZ3WF9nRHdQRGNmTWFGTlppUSZhbXA7bT1hWHNXMjFBUFJuMUQwbG5iXzhOWkFBdmhiRkt2dnRX
N2hOWk4wTDRPVmtVJmFtcDtzPWlFU1czdXFaczZmaWloX1ZZZ0ZCLUYtcnR3TnlhR3FIbDc1N3FX
UmpaOTQmYW1wO2U9IiB0YXJnZXQ9Il9ibGFuayI+DQpodHRwczovL3d3dy5pZXRmLm9yZy9tYWls
bWFuL2xpc3RpbmZvL2ktZC1hbm5vdW5jZTwvYT48YnI+DQomZ3Q7IEludGVybmV0LURyYWZ0IGRp
cmVjdG9yaWVzOiA8YSBocmVmPSJodHRwczovL3VybGRlZmVuc2UucHJvb2Zwb2ludC5jb20vdjIv
dXJsP3U9aHR0cC0zQV9fd3d3LmlldGYub3JnX3NoYWRvdy5odG1sJmFtcDtkPUR3TUZhUSZhbXA7
Yz1sSThaYjZUek0zZDF0WDRpRXU3YnBnJmFtcDtyPVpjSEM2d1hfZ0R3UERjZk1hRk5aaVEmYW1w
O209YVhzVzIxQVBSbjFEMGxuYl84TlpBQXZoYkZLdnZ0VzdoTlpOMEw0T1ZrVSZhbXA7cz1HaTM2
N3cwNE95c0JNUXNxUWs0RF9GbEg5bXJsRVRudTU1c1NaUXdXbzhNJmFtcDtlPSIgdGFyZ2V0PSJf
YmxhbmsiPg0KaHR0cDovL3d3dy5pZXRmLm9yZy9zaGFkb3cuaHRtbDwvYT48YnI+DQomZ3Q7IG9y
IDxhIGhyZWY9Imh0dHBzOi8vdXJsZGVmZW5zZS5wcm9vZnBvaW50LmNvbS92Mi91cmw/dT1mdHAt
M0FfX2Z0cC5pZXRmLm9yZ19pZXRmXzFzaGFkb3ctMkRzaXRlcy50eHQmYW1wO2Q9RHdNRmFRJmFt
cDtjPWxJOFpiNlR6TTNkMXRYNGlFdTdicGcmYW1wO3I9WmNIQzZ3WF9nRHdQRGNmTWFGTlppUSZh
bXA7bT1hWHNXMjFBUFJuMUQwbG5iXzhOWkFBdmhiRkt2dnRXN2hOWk4wTDRPVmtVJmFtcDtzPVlM
a09Hb1pwaWd2U1YxWkxuOUlvaUtYV3l2MlZvQ1lnb29ieXdhOHIzTkUmYW1wO2U9IiB0YXJnZXQ9
Il9ibGFuayI+DQpmdHA6Ly9mdHAuaWV0Zi5vcmcvaWV0Zi8xc2hhZG93LXNpdGVzLnR4dDwvYT48
L3NwYW4+PG86cD48L286cD48L3A+DQo8L2Rpdj4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiIHN0eWxl
PSJtc28tbWFyZ2luLXRvcC1hbHQ6YXV0bzttYXJnaW4tYm90dG9tOjEyLjBwdCI+Jm5ic3A7PG86
cD48L286cD48L3A+DQo8cHJlPl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fPG86cD48L286cD48L3ByZT4NCjxwcmU+ZGV0bmV0IG1haWxpbmcgbGlzdDxvOnA+
PC9vOnA+PC9wcmU+DQo8cHJlPjxhIGhyZWY9Im1haWx0bzpkZXRuZXRAaWV0Zi5vcmciIHRhcmdl
dD0iX2JsYW5rIj5kZXRuZXRAaWV0Zi5vcmc8L2E+PG86cD48L286cD48L3ByZT4NCjxwcmU+PGEg
aHJlZj0iaHR0cHM6Ly91cmxkZWZlbnNlLnByb29mcG9pbnQuY29tL3YyL3VybD91PWh0dHBzLTNB
X193d3cuaWV0Zi5vcmdfbWFpbG1hbl9saXN0aW5mb19kZXRuZXQmYW1wO2Q9RHdNRmFRJmFtcDtj
PWxJOFpiNlR6TTNkMXRYNGlFdTdicGcmYW1wO3I9WmNIQzZ3WF9nRHdQRGNmTWFGTlppUSZhbXA7
bT1hWHNXMjFBUFJuMUQwbG5iXzhOWkFBdmhiRkt2dnRXN2hOWk4wTDRPVmtVJmFtcDtzPVpLTUZq
anBhV21ia0ZZaVczVjZaOE56cHpsZUdCWkZESlQweWhLRk1PeVUmYW1wO2U9IiB0YXJnZXQ9Il9i
bGFuayI+aHR0cHM6Ly93d3cuaWV0Zi5vcmcvbWFpbG1hbi9saXN0aW5mby9kZXRuZXQ8L2E+PG86
cD48L286cD48L3ByZT4NCjwvYmxvY2txdW90ZT4NCjwvZGl2Pg0KPC9kaXY+DQo8cCBjbGFzcz0i
TXNvTm9ybWFsIj4mbmJzcDs8bzpwPjwvbzpwPjwvcD4NCjxwcmU+X19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX188bzpwPjwvbzpwPjwvcHJlPg0KPHByZT5kZXRu
ZXQgbWFpbGluZyBsaXN0PG86cD48L286cD48L3ByZT4NCjxwcmU+PGEgaHJlZj0ibWFpbHRvOmRl
dG5ldEBpZXRmLm9yZyIgdGFyZ2V0PSJfYmxhbmsiPmRldG5ldEBpZXRmLm9yZzwvYT48bzpwPjwv
bzpwPjwvcHJlPg0KPHByZT48YSBocmVmPSJodHRwczovL3VybGRlZmVuc2UucHJvb2Zwb2ludC5j
b20vdjIvdXJsP3U9aHR0cHMtM0FfX3d3dy5pZXRmLm9yZ19tYWlsbWFuX2xpc3RpbmZvX2RldG5l
dCZhbXA7ZD1Ed01GYVEmYW1wO2M9bEk4WmI2VHpNM2QxdFg0aUV1N2JwZyZhbXA7cj1aY0hDNndY
X2dEd1BEY2ZNYUZOWmlRJmFtcDttPWFYc1cyMUFQUm4xRDBsbmJfOE5aQUF2aGJGS3Z2dFc3aE5a
TjBMNE9Wa1UmYW1wO3M9WktNRmpqcGFXbWJrRllpVzNWNlo4TnpwemxlR0JaRkRKVDB5aEtGTU95
VSZhbXA7ZT0iIHRhcmdldD0iX2JsYW5rIj5odHRwczovL3d3dy5pZXRmLm9yZy9tYWlsbWFuL2xp
c3RpbmZvL2RldG5ldDwvYT48bzpwPjwvbzpwPjwvcHJlPg0KPC9ibG9ja3F1b3RlPg0KPHAgY2xh
c3M9Ik1zb05vcm1hbCI+Jm5ic3A7PG86cD48L286cD48L3A+DQo8cHJlPl9fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fPG86cD48L286cD48L3ByZT4NCjxwcmU+
ZGV0bmV0IG1haWxpbmcgbGlzdDxvOnA+PC9vOnA+PC9wcmU+DQo8cHJlPjxhIGhyZWY9Im1haWx0
bzpkZXRuZXRAaWV0Zi5vcmciIHRhcmdldD0iX2JsYW5rIj5kZXRuZXRAaWV0Zi5vcmc8L2E+PG86
cD48L286cD48L3ByZT4NCjxwcmU+PGEgaHJlZj0iaHR0cHM6Ly91cmxkZWZlbnNlLnByb29mcG9p
bnQuY29tL3YyL3VybD91PWh0dHBzLTNBX193d3cuaWV0Zi5vcmdfbWFpbG1hbl9saXN0aW5mb19k
ZXRuZXQmYW1wO2Q9RHdNRmFRJmFtcDtjPWxJOFpiNlR6TTNkMXRYNGlFdTdicGcmYW1wO3I9WmNI
QzZ3WF9nRHdQRGNmTWFGTlppUSZhbXA7bT1hWHNXMjFBUFJuMUQwbG5iXzhOWkFBdmhiRkt2dnRX
N2hOWk4wTDRPVmtVJmFtcDtzPVpLTUZqanBhV21ia0ZZaVczVjZaOE56cHpsZUdCWkZESlQweWhL
Rk1PeVUmYW1wO2U9IiB0YXJnZXQ9Il9ibGFuayI+aHR0cHM6Ly93d3cuaWV0Zi5vcmcvbWFpbG1h
bi9saXN0aW5mby9kZXRuZXQ8L2E+PG86cD48L286cD48L3ByZT4NCjwvYmxvY2txdW90ZT4NCjxw
IGNsYXNzPSJNc29Ob3JtYWwiPiZuYnNwOzxvOnA+PC9vOnA+PC9wPg0KPC9kaXY+DQo8cCBjbGFz
cz0iTXNvTm9ybWFsIj5fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fXzxicj4NCmRldG5ldCBtYWlsaW5nIGxpc3Q8YnI+DQo8YSBocmVmPSJtYWlsdG86ZGV0bmV0
QGlldGYub3JnIiB0YXJnZXQ9Il9ibGFuayI+ZGV0bmV0QGlldGYub3JnPC9hPjxicj4NCjxhIGhy
ZWY9Imh0dHBzOi8vdXJsZGVmZW5zZS5wcm9vZnBvaW50LmNvbS92Mi91cmw/dT1odHRwcy0zQV9f
d3d3LmlldGYub3JnX21haWxtYW5fbGlzdGluZm9fZGV0bmV0JmFtcDtkPUR3TUZhUSZhbXA7Yz1s
SThaYjZUek0zZDF0WDRpRXU3YnBnJmFtcDtyPVpjSEM2d1hfZ0R3UERjZk1hRk5aaVEmYW1wO209
YVhzVzIxQVBSbjFEMGxuYl84TlpBQXZoYkZLdnZ0VzdoTlpOMEw0T1ZrVSZhbXA7cz1aS01Gampw
YVdtYmtGWWlXM1Y2WjhOenB6bGVHQlpGREpUMHloS0ZNT3lVJmFtcDtlPSIgdGFyZ2V0PSJfYmxh
bmsiPmh0dHBzOi8vd3d3LmlldGYub3JnL21haWxtYW4vbGlzdGluZm8vZGV0bmV0PC9hPjxvOnA+
PC9vOnA+PC9wPg0KPC9ibG9ja3F1b3RlPg0KPC9kaXY+DQo8L2Jsb2NrcXVvdGU+DQo8cCBjbGFz
cz0iTXNvTm9ybWFsIj48bzpwPiZuYnNwOzwvbzpwPjwvcD4NCjwvZGl2Pg0KPC9ib2R5Pg0KPC9o
dG1sPg0K

--_000_BYAPR06MB4325091547957DB2913E426FC4680BYAPR06MB4325namp_--


From nobody Tue Oct 22 19:07:37 2019
Return-Path: <eagros@dolby.com>
X-Original-To: detnet@ietfa.amsl.com
Delivered-To: detnet@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 0DBBC120232 for <detnet@ietfa.amsl.com>; Tue, 22 Oct 2019 19:07:36 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2
X-Spam-Level: 
X-Spam-Status: No, score=-2 tagged_above=-999 required=5 tests=[BAYES_00=-1.9,  DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_NONE=-0.0001, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=dolby.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id hYfpwxFn1oCF for <detnet@ietfa.amsl.com>; Tue, 22 Oct 2019 19:07:32 -0700 (PDT)
Received: from NAM04-SN1-obe.outbound.protection.outlook.com (mail-eopbgr700116.outbound.protection.outlook.com [40.107.70.116]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-SHA384 (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id D95EE1201DB for <DetNet@ietf.org>; Tue, 22 Oct 2019 19:07:31 -0700 (PDT)
ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=lQuTVGxu/Ek6WhDEoYfRiw2ynKfVXT6/1znJS610wdeuSHUeO66i4/Fu54ITr6Vq8vimAOyNLUzqTNTWXV/O7GKibL89dux1CY2sXXe/gSnuNfJPa17RZTGcGHckcC84fLDMpIMdPpQnM0x2tq0fAFx+PC4YIaZEEHBzBiEA9enMvTjC3DhrKbv7IJmBTZNtERKF1xrD211UX3TJqUtTGDk8ibrz2vwycLj9SB6e2j/6hrTm32OSLJ0eV2oLDgkAr0LnDcTbIiqn1QT4mLIYxNSbyCsJiSL+pRsDi2RjRQzvl2QVeed31Ely7psRtY0KFY7qZy/9etSPDGFFOC8ABQ==
ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com;  s=arcselector9901; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=UrnUCPVATIjhFeXZCDJcLoNvvRrD6DLEcm2ptgx+xDo=; b=CZTHl1x6luq8aA6/OjSzrRNGsU5hbcJnaOlxDvI4hkyt5NpePyOdd/nxpPmXusfdSNvsWV3XRXZB/iApwxrwphUk40dSAyTj8mJ9q6ArZh1AZY4VUxOdaVi4TAqI8jZBF9HACQcbL2w0eOhMjX+7kDafSpkDlG3ssJEMbyq5J01RBM+oYp+nnBFheRXp6+SDhtrZKJOnmVnkV7lm1kVQjMtL790+9SIpvRF7ikDG0bwKuGg03OU4m22KJoovDyh9QKZcmHGO2ByTV4m6SpxfkyL6sbzyHx2Nvn8mQ/ez2Bdh7U36WetcRCF3KffKwSphUwlW3YaKz9F6rw3Zx6gZPA==
ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=dolby.com; dmarc=pass action=none header.from=dolby.com; dkim=pass header.d=dolby.com; arc=none
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=dolby.com; s=selector2; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=UrnUCPVATIjhFeXZCDJcLoNvvRrD6DLEcm2ptgx+xDo=; b=GSEzfeXffCluKVfS+4GkjTFm66omut7Gba98OVysopzWoyQr33RweS2rXQ3ucA+WsKbIpKUh5h66Q7zoaUDsw0si9XcYLDQodbaZUC63IlObVahL62EgL/ofayORcwTvxG7fopYl/tNjhmntJVvQmaTzXRrFvVlp3PUADvcycMk=
Received: from BYAPR06MB4325.namprd06.prod.outlook.com (52.135.240.140) by BYAPR06MB4151.namprd06.prod.outlook.com (52.135.197.25) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.2347.21; Wed, 23 Oct 2019 02:07:30 +0000
Received: from BYAPR06MB4325.namprd06.prod.outlook.com ([fe80::4133:d57b:b32e:99b8]) by BYAPR06MB4325.namprd06.prod.outlook.com ([fe80::4133:d57b:b32e:99b8%3]) with mapi id 15.20.2347.028; Wed, 23 Oct 2019 02:07:30 +0000
From: "Grossman, Ethan A." <eagros@dolby.com>
To: "DetNet@ietf.org" <DetNet@ietf.org>, =?iso-8859-1?Q?Bal=E1zs_Varga_A?= <balazs.a.varga@ericsson.com>
Thread-Topic: DetNet IP Data Plane draft review pass
Thread-Index: AdWJI8NCK6jPB64URISVWiKV0owrIw==
Date: Wed, 23 Oct 2019 02:07:29 +0000
Message-ID: <BYAPR06MB43258CCE284AA2ABF6AED257C46B0@BYAPR06MB4325.namprd06.prod.outlook.com>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
x-dg-ref: PG1ldGE+PGF0IG5tPSJib2R5Lmh0bWwiIHA9ImM6XHVzZXJzXGVhZ3Jvc1xhcHBkYXRhXHJvYW1pbmdcMDlkODQ5YjYtMzJkMy00YTQwLTg1ZWUtNmI4NGJhMjllMzViXG1zZ3NcbXNnLWRjYzhkZmU1LWY1MzktMTFlOS1iOTBmLTg0ZmRkMTNjZDRjZlxhbWUtdGVzdFxkY2M4ZGZlNi1mNTM5LTExZTktYjkwZi04NGZkZDEzY2Q0Y2Zib2R5Lmh0bWwiIHN6PSIxOTM3MyIgdD0iMTMyMTYyNzAwNDg5MTIwNDIwIiBoPSJBYW5xSjhwWFA5dStmRGExOHBWTjZNN2hTUmM9IiBpZD0iIiBibD0iMCIgYm89IjEiLz48L21ldGE+
authentication-results: spf=none (sender IP is ) smtp.mailfrom=eagros@dolby.com; 
x-originating-ip: [8.39.141.5]
x-ms-publictraffictype: Email
x-ms-office365-filtering-correlation-id: 0af8f360-cb65-4a83-da70-08d7575dc26d
x-ms-traffictypediagnostic: BYAPR06MB4151:
x-microsoft-antispam-prvs: <BYAPR06MB4151434AE9AEFFD3BA66727FC46B0@BYAPR06MB4151.namprd06.prod.outlook.com>
x-ms-oob-tlc-oobclassifiers: OLM:8273;
x-forefront-prvs: 019919A9E4
x-forefront-antispam-report: SFV:NSPM; SFS:(10019020)(396003)(346002)(136003)(39860400002)(366004)(376002)(51444003)(199004)(189003)(81156014)(81166006)(54896002)(7696005)(6116002)(52536014)(6306002)(5660300002)(6436002)(790700001)(3846002)(30864003)(256004)(99286004)(55016002)(86362001)(14444005)(25786009)(9686003)(8676002)(8936002)(7736002)(186003)(66066001)(74316002)(110136005)(316002)(66946007)(66556008)(66476007)(14454004)(64756008)(66446008)(2501003)(76116006)(33656002)(6506007)(486006)(476003)(2906002)(102836004)(26005)(71190400001)(71200400001)(478600001); DIR:OUT; SFP:1102; SCL:1; SRVR:BYAPR06MB4151; H:BYAPR06MB4325.namprd06.prod.outlook.com; FPR:; SPF:None; LANG:en; PTR:InfoNoRecords; A:1; MX:1; 
received-spf: None (protection.outlook.com: dolby.com does not designate permitted sender hosts)
x-ms-exchange-senderadcheck: 1
x-microsoft-antispam: BCL:0;
x-microsoft-antispam-message-info: Tkk5ZIkM1jApTyvreEzsq9c2z1ZdXWJiud3PinfonCS5x4xTbi/giN+Y7Eb6IvUbJ8zZ61UgDz4PEaL1bGsMbIlXUdxXDeriB9n3O3sXceNj5kH/XaRaTPO3RAEBPTiewuOKfbRnMcrZO9JQORUUdrZeyA++Yy26qALiTwHY2asecj50s/HkkPndxkSxQAw2/r2iFjTeR9wJU5DJpwQngF+m0AvvgWJJ9idXpiV13IBqtFzTiYcLbl9tPYgITF9laAh+HkMJMPlHZ5WVAAdq1L1jofvn8k8bCifZGY69tec0Yi75WYtscLY4WftfNfpPrvrbf2VYBKdYASWJG1vK94fCIrvD3adYdCC/E6zzjHQ9RlrtWdLRE105IPU06pX0Vf3Mfg1X1n/JBJB6OEYy9EHMSXPPvT7LDLEB6+rDo0g=
x-ms-exchange-transport-forked: True
Content-Type: multipart/alternative; boundary="_000_BYAPR06MB43258CCE284AA2ABF6AED257C46B0BYAPR06MB4325namp_"
MIME-Version: 1.0
X-OriginatorOrg: dolby.com
X-MS-Exchange-CrossTenant-Network-Message-Id: 0af8f360-cb65-4a83-da70-08d7575dc26d
X-MS-Exchange-CrossTenant-originalarrivaltime: 23 Oct 2019 02:07:30.0849 (UTC)
X-MS-Exchange-CrossTenant-fromentityheader: Hosted
X-MS-Exchange-CrossTenant-id: 05408d25-cd0d-40c8-8962-5462de64a318
X-MS-Exchange-CrossTenant-mailboxtype: HOSTED
X-MS-Exchange-CrossTenant-userprincipalname: X8odKE0bOzgzINID6eGQvn5dp/trbG2iXD6tk80rVaPefMH8YlPaxCthBRMqPR751Bf+4MNmf2dPPxLVVrDG0Q==
X-MS-Exchange-Transport-CrossTenantHeadersStamped: BYAPR06MB4151
Archived-At: <https://mailarchive.ietf.org/arch/msg/detnet/9OzHnBDs8nnOLsAdyi4Ke_DIJis>
Subject: [Detnet] DetNet IP Data Plane draft review pass
X-BeenThere: detnet@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: Discussions on Deterministic Networking BoF and Proposed WG <detnet.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/detnet>, <mailto:detnet-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/detnet/>
List-Post: <mailto:detnet@ietf.org>
List-Help: <mailto:detnet-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/detnet>, <mailto:detnet-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 23 Oct 2019 02:07:36 -0000

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

Hi Balazs et al,
I went over the data-plane-ip draft in detail and here are my observations.=
 I was working from ver 02 before ECN was expunged, but I am duly ignoring =
ECN references per Lou's update.
Ethan.
----------------------------------------------

  1.  "The DetNet Architecture models the DetNet related data plane functio=
ns decomposed into two sub-layers: functions into two sub- layers: a servic=
e sub-layer and a forwarding sub-layer." Typo, maybe you want "The DetNet A=
rchitecture models the DetNet-related data plane functions as two sub-layer=
s: a service sub-layer and a forwarding sub-layer." Funny though how we int=
erchange "layer" and "plane". "Forwarding sub-plane" sounds odd I suppose?
  2.  Are "Service layer" and "Forwarding layer" proper names, i.e. s/b cap=
italized? They are capitalized in the figures.
  3.  "DetNet specific" - hyphenate "DetNet-specific". Same for "DetNet-awa=
re".
  4.  "Since no DetNet specific headers are added to support DetNet IP flow=
s, only the forwarding sub-layer functions are supported using the DetNet I=
P defined by this document." I would like to see additional background text=
 before this so that in total it would say something like:
"The Service layer requires additional fields to provide its service; for e=
xample to provide service protection via PREOF, each packet must be assigne=
d a sequence number. Since no DetNet-specific fields (such as sequence numb=
er) are added to support DetNet IP flows, the DetNet Service layer for IP c=
annot support PREOF. Thus only the forwarding sub-layer functions are suppo=
rted using the DetNet IP defined by this document."
  5.  I don't see any reference to adding a sequence number and doing PREOF=
 with IPv6  header extension - did that concept get dropped?
  6.  "The service sub-layer is used to provide DetNet service protection" =
- As the first time this is introduced this is where it should be followed =
by "(packet replication and packet elimination functions)" as done later in=
 the text, and as done for Forwarding layer in the same paragraph.
  7.  "This document uses the terminology and concepts established in the D=
etNet architecture [I-D.ietf-detnet-architecture], and the reader is assume=
d to be familiar with that document and its terminology. 2.2.  Abbreviation=
s..." - then the whole set of Abbreviations from the Arch draft is copy/pas=
ted here, so now there are two copies, including at least one typo (PREOF -=
 Packet Replication, Ordering and Elimination Function, s/b ordered Elimina=
tion and Ordering to match abbreviation, right?). Presumably they will then=
 be pasted into the other DP drafts? But maybe it is common to list all Abb=
rev's locally?
  8.  "This document describes how IP is used by DetNet nodes, i.e., hosts =
and routers, identify DetNet flows and provide a DetNet service using an IP=
 data plane." - missing a word there - "routers, to identify DetNet flows"
  9.  Sec 3 DetNet IP Data Plane Overview: "Common data plane procedures an=
d control information for all DetNet data planes can be found in the [I-D.i=
etf-detnet-data-plane-framework]." - this was already said in the Intro, bu=
t maybe that duplication is OK?
  10. "Generally the fields used in flow identification are forward unmodif=
ied but modification is allowed, for example to a DSCP value, when required=
 by the DetNet service." - by this do you mean "Generally the fields used i=
n flow identification are forwarded unmodified, however modification of the=
se fields is allowed, for example to a DSCP value, when required by the Det=
Net service." - If we are saying that, shouldn't we use normative language =
instead of "is allowed"?
  11. "DetNet service assurance" - this phrase is used exactly once in the =
Framework draft (capitalized) and exactly once here (not capitalized). I th=
ink we should replace this with "DetNet Service Protection" then be consist=
ent in using it (i.e. also change in Framework). I.e. eliminate use of word=
 "assurance".
  12. "The DetNet enabled end systems originate IP encapsulated traffic tha=
t is identified as DetNet flows" - the phrase "is identified" - does this m=
ean that the application identifies the flow to the Controller plane? What =
does this mean at the data plane? I mean, the flows are identified by 6-tup=
le, but there is no other "is identified", right? Anyway please clarify thi=
s, perhaps by making an "active voice" statement like "the application iden=
tifies the flow to the Controller plane which allocates resources such that=
 when the forwarding plane forwards the packet it is guaranteed to meet its=
 QoS requirements".
  13. "IEEE 802.1 TSN is an example sub-network type which can provide supp=
ort for DetNet flows and service.
Note: The sub-network can represent a TSN, MPLS or IP network segment." - U=
nify these two statements (either in the note or in the text).
  14. "Note, that Figure 1 and Figure 2 can be combined, so IP DetNet End S=
ystems can communicate over DetNet IP network with IP End System." - I find=
 "combined " to be somehow ambiguous - can we say "Note: An IP DetNet End S=
ystem can communicate over a DetNet IP network terminating at an IP End Sys=
tem, in effect a hybrid of figure 1 and figure 2." Maybe that isn't any bet=
ter, but I think that putting the "specific" clause before the "generalizat=
ion" clause would be clearer.
  15. "Non-DetNet and DetNet IP packets are identical on the wire..." - Can=
 we move this paragraph earlier in the section? Somehow it answers a lot of=
 questions and should be known sooner. I think it would be better to put it=
 just before "DetNet flow aggregation may be enabled via the use of wildcar=
ds", just before Fig 1.
  16. "Data-flows" - no hyphen here.
  17. "Data-flows requiring DetNet service are generated and terminated on =
end systems.  This document deals only with IP end systems." - this seems c=
hoppy. Can we say "IP Data-flows requiring DetNet service are generated and=
 terminated on IP end systems."
  18. "The protocols used by an IP end system are specific to an applicatio=
n and end systems peer with end systems using the same application encapsul=
ation format." - Is "protocol specific to an application" referring to the =
same thing as "application encapsulation format"? Somehow I understand that=
 any given Application must somehow communicate to the DetNet End System th=
at packets with the given flow ID must be given DetNet treatment, e.g. band=
width reservation. Then at the destination end system, there is some symmet=
rical operation, but what is that? Presumably there is a UDP socket there t=
hat gets the packets, what else would have to be done there? Thus far we ha=
ve said nothing about this whole process, until we suddenly imply it here. =
Can we somehow enumerate what is supposed to happen between the Application=
 and End System, and then at the other side of the network, what is suppose=
d to happen between the End System there and the Application at the far end=
?
  19. "This said, DetNet's use of 6-tuple IP flow identification means that=
 DetNet must be aware of not only the format of the IP header, but also of =
the next protocol carried within an IP packet." - I think this would benefi=
t from a forward reference to [5.1.1.3.  IPv4 Protocol and IPv6 Next Header=
 Fields].
  20. "when processing packets associated with a DetNet flow" - above we sa=
id "identified" - can we use "identified as belonging to a DetNet flow" for=
 consistency here? As in "Flow ID". Or is there something clever, like "ass=
ociated with" is supposed to also include in-band OAM packets?
  21. "appropriately shaped on transmission and received appropriate traffi=
c treatment" - I think "received" should be "receive".
  22. "receive and process a DetNet flow packets" - maybe ""receive and pro=
cess the packets of that DetNet flow"
  23. "Doing otherwise would limit end system encapsulation format." - I th=
ink you are saying "Doing otherwise would limit the number of 6-tuple flow =
ID combinations that could be used by the end systems."
  24. "end system is directly connected to an edge node or end system is be=
hind a sub-network" - to clarify, "The end system is directly connected to =
an edge node, or the end system is behind a sub-network".
  25. "2.  DN integrated: end system" - "...The end system"
  26. "DetNet enabled IP Routers" - "DetNet-enabled IP routers"
  27. "system specific" - "system-specific"
  28. "service protections ... are not" - "service protection ... is not"
  29. "As noted earlier, the Service Protection is done within each link / =
sub-network independently using the domain specific mechanisms (due the lac=
k of a unified end to end sequencing information that would be available fo=
r intermediate nodes)." - Hmm, SP might be done in other ways e.g. network =
coding? "As noted earlier, service protection is implemented locally within=
 each link / sub-network independently, using domain-specific mechanisms, f=
or example, but not limited to, PREOF. Implementing service protection betw=
een domains is not possible with DetNet IP because there is no mechanism fo=
r ensuring uniqueness of the sequencing information between domains." - or =
maybe just stick closer to the original "As noted earlier, service protecti=
on must be implemented within each link / sub-network independently, using =
the domain specific mechanisms. This is due to the lack of unified end-to-e=
nd sequencing information that could be used by the intermediate nodes (see=
 Fig 4)."
  30. "simpler 5-tuple filters to be reused at the edges" - "simpler 5-tupl=
e filters to be used (or re-used) at the edges"
  31. "non-congestion responsive" - "non-congestion-responsive"
  32. "This requirement is similar to requirement for MPLS LSRs to that CoS=
 LSPs do not impact the resources allocated to TE LSPs via [RFC3473]" - "Th=
is requirement is similar to the requirement for MPLS LSRs that CoS LSPs mu=
st not impact the resources allocated to TE LSPs [RFC3473]".
  33. Sec 4.3.2 "the network nodes of a DetNet network must" - is that a MU=
ST? Review use of "must" generally?
  34. "a aggregate" - "an aggregate"
  35. "in future" - "in the future"
  36. "when the implementation is acting as a DetNet end systems, a relay n=
ode or as an edge node" - "when the implementation is acting as a DetNet en=
d system, a relay node, or an edge node"
  37. "An implementation MUST support flow identification based based the n=
ext protocol values defined" - "An implementation MUST support flow identif=
ication based on the next protocol values defined"
  38. "belonging to a DetNet flow" - I suppose here is another alternative =
to "identified" or "associated". Again this is the only time this phrase is=
 used in this draft, and is not used in the Framework draft.
  39. "such as MPLS [I-D.ietf-detnet-ip-over-mpls].  And IEEE802.1 TSN" - "=
such as MPLS [I-D.ietf-detnet-ip-over-mpls]  or IEEE802.1 TSN"
  40. "When used, can be exclusive of matching against the next header fiel=
d." - I think you mean "When used, can be used instead of matching against =
the Next Header field." But I'm not sure.
----------------------------------------------




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

<html>
<head>
<meta http-equiv=3D"Content-Type" content=3D"text/html; charset=3Diso-8859-=
1">
<meta name=3D"Generator" content=3D"Microsoft Word 15 (filtered medium)">
<style><!--
/* Font Definitions */
@font-face
	{font-family:"Cambria Math";
	panose-1:2 4 5 3 5 4 6 3 2 4;}
@font-face
	{font-family:Calibri;
	panose-1:2 15 5 2 2 2 4 3 2 4;}
/* Style Definitions */
p.MsoNormal, li.MsoNormal, div.MsoNormal
	{margin:0in;
	margin-bottom:.0001pt;
	font-size:11.0pt;
	font-family:"Calibri",sans-serif;}
a:link, span.MsoHyperlink
	{mso-style-priority:99;
	color:#0563C1;
	text-decoration:underline;}
a:visited, span.MsoHyperlinkFollowed
	{mso-style-priority:99;
	color:#954F72;
	text-decoration:underline;}
p.MsoListParagraph, li.MsoListParagraph, div.MsoListParagraph
	{mso-style-priority:34;
	margin-top:0in;
	margin-right:0in;
	margin-bottom:0in;
	margin-left:.5in;
	margin-bottom:.0001pt;
	font-size:11.0pt;
	font-family:"Calibri",sans-serif;}
span.EmailStyle17
	{mso-style-type:personal-compose;
	font-family:"Calibri",sans-serif;
	color:windowtext;}
.MsoChpDefault
	{mso-style-type:export-only;}
@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:102384735;
	mso-list-type:hybrid;
	mso-list-template-ids:1785232152 67698705 67698713 67698715 67698703 67698=
713 67698715 67698703 67698713 67698715;}
@list l0:level1
	{mso-level-text:"%1\)";
	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><!--[if gte mso 9]><xml>
<o:shapedefaults v:ext=3D"edit" spidmax=3D"1026" />
</xml><![endif]--><!--[if gte mso 9]><xml>
<o:shapelayout v:ext=3D"edit">
<o:idmap v:ext=3D"edit" data=3D"1" />
</o:shapelayout></xml><![endif]-->
</head>
<body lang=3D"EN-US" link=3D"#0563C1" vlink=3D"#954F72">
<div class=3D"WordSection1">
<p class=3D"MsoNormal">Hi Balazs et al,<o:p></o:p></p>
<p class=3D"MsoNormal">I went over the data-plane-ip draft in detail and he=
re are my observations. I was working from ver 02 before ECN was expunged, =
but I am duly ignoring ECN references per Lou&#8217;s update.
<o:p></o:p></p>
<p class=3D"MsoNormal">Ethan.<o:p></o:p></p>
<p class=3D"MsoNormal">----------------------------------------------<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 =
lfo1">&#8220;The DetNet Architecture models the DetNet related data plane f=
unctions decomposed into two sub-layers: functions into two sub- layers: a =
service sub-layer and a forwarding sub-layer.&#8221;
 Typo, maybe you want &#8220;The DetNet Architecture models the DetNet-rela=
ted data plane functions as two sub-layers: a service sub-layer and a forwa=
rding sub-layer.&#8221; Funny though how we interchange &#8220;layer&#8221;=
 and &#8220;plane&#8221;. &#8220;Forwarding sub-plane&#8221; sounds odd I s=
uppose?
<o:p></o:p></li><li class=3D"MsoListParagraph" style=3D"margin-left:0in;mso=
-list:l0 level1 lfo1">Are &#8220;Service layer&#8221; and &#8220;Forwarding=
 layer&#8221; proper names, i.e. s/b capitalized? They are capitalized in t=
he figures.
<o:p></o:p></li><li class=3D"MsoListParagraph" style=3D"margin-left:0in;mso=
-list:l0 level1 lfo1">&#8220;DetNet specific&#8221; &#8211; hyphenate &#822=
0;DetNet-specific&#8221;. Same for &#8220;DetNet-aware&#8221;.<o:p></o:p></=
li><li class=3D"MsoListParagraph" style=3D"margin-left:0in;mso-list:l0 leve=
l1 lfo1">&#8220;Since no DetNet specific headers are added to support DetNe=
t IP flows, only the forwarding sub-layer functions are supported using the=
 DetNet IP defined by this document.&#8221; I would
 like to see additional background text before this so that in total it wou=
ld say something like:
<br>
&#8220;The Service layer requires additional fields to provide its service;=
 for example to provide service protection via PREOF, each packet must be a=
ssigned a sequence number. Since no DetNet-specific fields (such as sequenc=
e number) are added to support DetNet
 IP flows, the DetNet Service layer for IP cannot support PREOF. Thus only =
the forwarding sub-layer functions are supported using the DetNet IP define=
d by this document.&#8221;<o:p></o:p></li><li class=3D"MsoListParagraph" st=
yle=3D"margin-left:0in;mso-list:l0 level1 lfo1">I don&#8217;t see any refer=
ence to adding a sequence number and doing PREOF with IPv6 &nbsp;header ext=
ension &#8211; did that concept get dropped?
<o:p></o:p></li><li class=3D"MsoListParagraph" style=3D"margin-left:0in;mso=
-list:l0 level1 lfo1">&#8220;The service sub-layer is used to provide DetNe=
t service protection&#8221; &#8211; As the first time this is introduced th=
is is where it should be followed by &#8220;(packet replication and packet =
elimination
 functions)&#8221; as done later in the text, and as done for Forwarding la=
yer in the same paragraph.
<o:p></o:p></li><li class=3D"MsoListParagraph" style=3D"margin-left:0in;mso=
-list:l0 level1 lfo1">&#8220;This document uses the terminology and concept=
s established in the DetNet architecture [I-D.ietf-detnet-architecture], an=
d the reader is assumed to be familiar with that document
 and its terminology. 2.2.&nbsp; Abbreviations&#8230;&#8221; &#8211; then t=
he whole set of Abbreviations from the Arch draft is copy/pasted here, so n=
ow there are two copies, including at least one typo (PREOF - Packet Replic=
ation, Ordering and Elimination Function, s/b ordered Elimination
 and Ordering to match abbreviation, right?). Presumably they will then be =
pasted into the other DP drafts? But maybe it is common to list all Abbrev&=
#8217;s locally?
<o:p></o:p></li><li class=3D"MsoListParagraph" style=3D"margin-left:0in;mso=
-list:l0 level1 lfo1">&#8220;This document describes how IP is used by DetN=
et nodes, i.e., hosts and routers, identify DetNet flows and provide a DetN=
et service using an IP data plane.&#8221; &#8211; missing a word there
 &#8211; &#8220;routers, to identify DetNet flows&#8221;<o:p></o:p></li><li=
 class=3D"MsoListParagraph" style=3D"margin-left:0in;mso-list:l0 level1 lfo=
1">Sec 3 DetNet IP Data Plane Overview: &#8220;Common data plane procedures=
 and control information for all DetNet data planes can be found in the [I-=
D.ietf-detnet-data-plane-framework].&#8221; &#8211;
 this was already said in the Intro, but maybe that duplication is OK? <o:p=
></o:p></li><li class=3D"MsoListParagraph" style=3D"margin-left:0in;mso-lis=
t:l0 level1 lfo1">&#8220;Generally the fields used in flow identification a=
re forward unmodified but modification is allowed, for example to a DSCP va=
lue, when required by the DetNet service.&#8221; &#8211; by this do
 you mean &#8220;Generally the fields used in flow identification are forwa=
rded unmodified, however modification of these fields is allowed, for examp=
le to a DSCP value, when required by the DetNet service.&#8221; &#8211; If =
we are saying that, shouldn&#8217;t we use normative language
 instead of &#8220;is allowed&#8221;? <o:p></o:p></li><li class=3D"MsoListP=
aragraph" style=3D"margin-left:0in;mso-list:l0 level1 lfo1">&#8220;DetNet s=
ervice assurance&#8221; &#8211; this phrase is used exactly once in the Fra=
mework draft (capitalized) and exactly once here (not capitalized). I think=
 we should replace this with &#8220;DetNet
 Service Protection&#8221; then be consistent in using it (i.e. also change=
 in Framework). I.e. eliminate use of word &#8220;assurance&#8221;.
<o:p></o:p></li><li class=3D"MsoListParagraph" style=3D"margin-left:0in;mso=
-list:l0 level1 lfo1">&#8220;The DetNet enabled end systems originate IP en=
capsulated traffic that is identified as DetNet flows&#8221; &#8211; the ph=
rase &#8220;is identified&#8221; &#8211; does this mean that the applicatio=
n identifies
 the flow to the Controller plane? What does this mean at the data plane? I=
 mean, the flows are identified by 6-tuple, but there is no other &#8220;is=
 identified&#8221;, right? Anyway please clarify this, perhaps by making an=
 &#8220;active voice&#8221; statement like &#8220;the application
 identifies the flow to the Controller plane which allocates resources such=
 that when the forwarding plane forwards the packet it is guaranteed to mee=
t its QoS requirements&#8221;. &nbsp;<o:p></o:p></li><li class=3D"MsoListPa=
ragraph" style=3D"margin-left:0in;mso-list:l0 level1 lfo1">&#8220;IEEE 802.=
1 TSN is an example sub-network type which can provide support for DetNet f=
lows and service.<br>
Note: The sub-network can represent a TSN, MPLS or IP network segment.&#822=
1; &#8211; Unify these two statements (either in the note or in the text).
<o:p></o:p></li><li class=3D"MsoListParagraph" style=3D"margin-left:0in;mso=
-list:l0 level1 lfo1">&#8220;Note, that Figure 1 and Figure 2 can be combin=
ed, so IP DetNet End Systems can communicate over DetNet IP network with IP=
 End System.&#8221; &#8211; I find &#8220;combined &#8220; to be somehow am=
biguous
 &#8211; can we say &#8220;Note: An IP DetNet End System can communicate ov=
er a DetNet IP network terminating at an IP End System, in effect a hybrid =
of figure 1 and figure 2.&#8221; Maybe that isn&#8217;t any better, but I t=
hink that putting the &#8220;specific&#8221; clause before the &#8220;gener=
alization&#8221;
 clause would be clearer.<o:p></o:p></li><li class=3D"MsoListParagraph" sty=
le=3D"margin-left:0in;mso-list:l0 level1 lfo1">&#8220;Non-DetNet and DetNet=
 IP packets are identical on the wire&#8230;&#8221; &#8211; Can we move thi=
s paragraph earlier in the section? Somehow it answers a lot of questions a=
nd should be known sooner.
 I think it would be better to put it just before &#8220;DetNet flow aggreg=
ation may be enabled via the use of wildcards&#8221;, just before Fig 1.
<o:p></o:p></li><li class=3D"MsoListParagraph" style=3D"margin-left:0in;mso=
-list:l0 level1 lfo1">&#8220;Data-flows&#8221; &#8211; no hyphen here.
<o:p></o:p></li><li class=3D"MsoListParagraph" style=3D"margin-left:0in;mso=
-list:l0 level1 lfo1">&#8220;Data-flows requiring DetNet service are genera=
ted and terminated on end systems.&nbsp; This document deals only with IP e=
nd systems.&#8221; &#8211; this seems choppy. Can we say &#8220;IP Data-flo=
ws requiring
 DetNet service are generated and terminated on IP end systems.&#8221;<o:p>=
</o:p></li><li class=3D"MsoListParagraph" style=3D"margin-left:0in;mso-list=
:l0 level1 lfo1">&#8220;The protocols used by an IP end system are specific=
 to an application and end systems peer with end systems using the same app=
lication encapsulation format.&#8221; &#8211; Is &#8220;protocol specific
 to an application&#8221; referring to the same thing as &#8220;application=
 encapsulation format&#8221;? Somehow I understand that any given Applicati=
on must somehow communicate to the DetNet End System that packets with the =
given flow ID must be given DetNet treatment, e.g.
 bandwidth reservation. Then at the destination end system, there is some s=
ymmetrical operation, but what is that? Presumably there is a UDP socket th=
ere that gets the packets, what else would have to be done there? Thus far =
we have said nothing about this
 whole process, until we suddenly imply it here. Can we somehow enumerate w=
hat is supposed to happen between the Application and End System, and then =
at the other side of the network, what is supposed to happen between the En=
d System there and the Application
 at the far end? <o:p></o:p></li><li class=3D"MsoListParagraph" style=3D"ma=
rgin-left:0in;mso-list:l0 level1 lfo1">&#8220;This said, DetNet's use of 6-=
tuple IP flow identification means that DetNet must be aware of not only th=
e format of the IP header, but also of the next protocol carried within an
 IP packet.&#8221; &#8211; I think this would benefit from a forward refere=
nce to [5.1.1.3.&nbsp; IPv4 Protocol and IPv6 Next Header Fields].
<o:p></o:p></li><li class=3D"MsoListParagraph" style=3D"margin-left:0in;mso=
-list:l0 level1 lfo1">&#8220;when processing packets associated with a DetN=
et flow&#8221; &#8211; above we said &#8220;identified&#8221; &#8211; can w=
e use &#8220;identified as belonging to a DetNet flow&#8221; for consistenc=
y here? As in &#8220;Flow ID&#8221;.
 Or is there something clever, like &#8220;associated with&#8221; is suppos=
ed to also include in-band OAM packets?
<o:p></o:p></li><li class=3D"MsoListParagraph" style=3D"margin-left:0in;mso=
-list:l0 level1 lfo1">&#8220;appropriately shaped on transmission and recei=
ved appropriate traffic treatment&#8221; &#8211; I think &#8220;received&#8=
221; should be &#8220;receive&#8221;.
<o:p></o:p></li><li class=3D"MsoListParagraph" style=3D"margin-left:0in;mso=
-list:l0 level1 lfo1">&#8220;receive and process a DetNet flow packets&#822=
1; &#8211; maybe &#8220;&#8220;receive and process the packets of that DetN=
et flow&#8221;<o:p></o:p></li><li class=3D"MsoListParagraph" style=3D"margi=
n-left:0in;mso-list:l0 level1 lfo1">&#8220;Doing otherwise would limit end =
system encapsulation format.&#8221; &#8211; I think you are saying &#8220;D=
oing otherwise would limit the number of 6-tuple flow ID combinations that =
could be used by
 the end systems.&#8221; <o:p></o:p></li><li class=3D"MsoListParagraph" sty=
le=3D"margin-left:0in;mso-list:l0 level1 lfo1">&#8220;end system is directl=
y connected to an edge node or end system is behind a sub-network&#8221; &#=
8211; to clarify, &#8220;The end system is directly connected to an edge no=
de, or the end system is behind
 a sub-network&#8221;.<o:p></o:p></li><li class=3D"MsoListParagraph" style=
=3D"margin-left:0in;mso-list:l0 level1 lfo1">&#8220;2.&nbsp; DN integrated:=
 end system&#8221; &#8211; &#8220;&#8230;The end system&#8221;<o:p></o:p></=
li><li class=3D"MsoListParagraph" style=3D"margin-left:0in;mso-list:l0 leve=
l1 lfo1">&#8220;DetNet enabled IP Routers&#8221; &#8211; &#8220;DetNet-enab=
led IP routers&#8221;<o:p></o:p></li><li class=3D"MsoListParagraph" style=
=3D"margin-left:0in;mso-list:l0 level1 lfo1">&#8220;system specific&#8221; =
- &#8220;system-specific&#8221;<o:p></o:p></li><li class=3D"MsoListParagrap=
h" style=3D"margin-left:0in;mso-list:l0 level1 lfo1">&#8220;service protect=
ions &#8230; are not&#8221; &#8211; &#8220;service protection &#8230; is no=
t&#8221;<o:p></o:p></li><li class=3D"MsoListParagraph" style=3D"margin-left=
:0in;mso-list:l0 level1 lfo1">&#8220;As noted earlier, the Service Protecti=
on is done within each link / sub-network independently using the domain sp=
ecific mechanisms (due the lack of a unified end to end sequencing
 information that would be available for intermediate nodes).&#8221; &#8211=
; Hmm, SP might be done in other ways e.g. network coding? &#8220;As noted =
earlier, service protection is implemented locally within each link / sub-n=
etwork independently, using domain-specific mechanisms,
 for example, but not limited to, PREOF. Implementing service protection be=
tween domains is not possible with DetNet IP because there is no mechanism =
for ensuring uniqueness of the sequencing information between domains.&#822=
1; &#8211; or maybe just stick closer to the
 original &#8220;As noted earlier, service protection must be implemented w=
ithin each link / sub-network independently, using the domain specific mech=
anisms. This is due to the lack of unified end-to-end sequencing informatio=
n that could be used by the intermediate
 nodes (see Fig 4).&#8221;<o:p></o:p></li><li class=3D"MsoListParagraph" st=
yle=3D"margin-left:0in;mso-list:l0 level1 lfo1">&#8220;simpler 5-tuple filt=
ers to be reused at the edges&#8221; - &#8220;simpler 5-tuple filters to be=
 used (or re-used) at the edges&#8221;<o:p></o:p></li><li class=3D"MsoListP=
aragraph" style=3D"margin-left:0in;mso-list:l0 level1 lfo1">&#8220;non-cong=
estion responsive&#8221; - &#8220;non-congestion-responsive&#8221;<o:p></o:=
p></li><li class=3D"MsoListParagraph" style=3D"margin-left:0in;mso-list:l0 =
level1 lfo1">&#8220;This requirement is similar to requirement for MPLS LSR=
s to that CoS LSPs do not impact the resources allocated to TE LSPs via [RF=
C3473]&#8221; - &#8220;This requirement is similar to the requirement
 for MPLS LSRs that CoS LSPs must not impact the resources allocated to TE =
LSPs [RFC3473]&#8221;.<o:p></o:p></li><li class=3D"MsoListParagraph" style=
=3D"margin-left:0in;mso-list:l0 level1 lfo1">Sec 4.3.2 &#8220;the network n=
odes of a DetNet network must&#8221; &#8211; is that a MUST? Review use of =
&#8220;must&#8221; generally?<o:p></o:p></li><li class=3D"MsoListParagraph"=
 style=3D"margin-left:0in;mso-list:l0 level1 lfo1">&#8220;a aggregate&#8221=
; &#8211; &#8220;an aggregate&#8221;<o:p></o:p></li><li class=3D"MsoListPar=
agraph" style=3D"margin-left:0in;mso-list:l0 level1 lfo1">&#8220;in future&=
#8221; &#8211; &#8220;in the future&#8221;
<o:p></o:p></li><li class=3D"MsoListParagraph" style=3D"margin-left:0in;mso=
-list:l0 level1 lfo1">&#8220;when the implementation is acting as a DetNet =
end systems, a relay node or as an edge node&#8221; - &#8220;when the imple=
mentation is acting as a DetNet end system, a relay node, or an edge node&#=
8221;<o:p></o:p></li><li class=3D"MsoListParagraph" style=3D"margin-left:0i=
n;mso-list:l0 level1 lfo1">&#8220;An implementation MUST support flow ident=
ification based based the next protocol values defined&#8221; - &#8220;An i=
mplementation MUST support flow identification based on the next protocol v=
alues
 defined&#8221;<o:p></o:p></li><li class=3D"MsoListParagraph" style=3D"marg=
in-left:0in;mso-list:l0 level1 lfo1">&#8220;belonging to a DetNet flow&#822=
1; &#8211; I suppose here is another alternative to &#8220;identified&#8221=
; or &#8220;associated&#8221;. Again this is the only time this phrase is u=
sed in this draft, and is not used
 in the Framework draft. <o:p></o:p></li><li class=3D"MsoListParagraph" sty=
le=3D"margin-left:0in;mso-list:l0 level1 lfo1">&#8220;such as MPLS [I-D.iet=
f-detnet-ip-over-mpls].&nbsp; And IEEE802.1 TSN&#8221; - &#8220;such as MPL=
S [I-D.ietf-detnet-ip-over-mpls]&nbsp; or IEEE802.1 TSN&#8221;<o:p></o:p></=
li><li class=3D"MsoListParagraph" style=3D"margin-left:0in;mso-list:l0 leve=
l1 lfo1">&#8220;When used, can be exclusive of matching against the next he=
ader field.&#8221; &#8211; I think you mean &#8220;When used, can be used i=
nstead of matching against the Next Header field.&#8221; But I&#8217;m not
 sure. <o:p></o:p></li></ol>
<p class=3D"MsoNormal">----------------------------------------------<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>
</body>
</html>

--_000_BYAPR06MB43258CCE284AA2ABF6AED257C46B0BYAPR06MB4325namp_--


From nobody Wed Oct 23 00:59:53 2019
Return-Path: <gengxuesong@huawei.com>
X-Original-To: detnet@ietfa.amsl.com
Delivered-To: detnet@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id A9D8112002F for <detnet@ietfa.amsl.com>; Wed, 23 Oct 2019 00:59:50 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -3.949
X-Spam-Level: 
X-Spam-Status: No, score=-3.949 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, HEADER_FROM_DIFFERENT_DOMAINS=0.249, HTML_FONT_LOW_CONTRAST=0.001, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_MED=-2.3, SPF_PASS=-0.001, URIBL_BLOCKED=0.001] autolearn=ham autolearn_force=no
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id YCvrl8gNzE5O for <detnet@ietfa.amsl.com>; Wed, 23 Oct 2019 00:59:48 -0700 (PDT)
Received: from huawei.com (lhrrgout.huawei.com [185.176.76.210]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 4FE53120024 for <detnet@ietf.org>; Wed, 23 Oct 2019 00:59:48 -0700 (PDT)
Received: from lhreml701-cah.china.huawei.com (unknown [172.18.7.108]) by Forcepoint Email with ESMTP id CDA0AFC864A78F6D5B64 for <detnet@ietf.org>; Wed, 23 Oct 2019 08:59:46 +0100 (IST)
Received: from dggeme751-chm.china.huawei.com (10.3.19.97) by lhreml701-cah.china.huawei.com (10.201.108.42) with Microsoft SMTP Server (TLS) id 14.3.408.0; Wed, 23 Oct 2019 08:59:46 +0100
Received: from dggeme752-chm.china.huawei.com (10.3.19.98) by dggeme751-chm.china.huawei.com (10.3.19.97) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA256_P256) id 15.1.1713.5; Wed, 23 Oct 2019 15:59:44 +0800
Received: from dggeme752-chm.china.huawei.com ([10.6.80.76]) by dggeme752-chm.china.huawei.com ([10.6.80.76]) with mapi id 15.01.1713.004; Wed, 23 Oct 2019 15:59:43 +0800
From: DetNet Working Group <detnet-chairs@ietf.org>
To: "detnet@ietf.org" <detnet@ietf.org>
Thread-Topic: Webex meeting invitation: DetNet YANG
Thread-Index: AQHViMKHrpmg6ql8H0ONbeTkJz/PqQ==
Sender: "Gengxuesong (Geng Xuesong)" <gengxuesong@huawei.com>
Date: Wed, 23 Oct 2019 07:59:43 +0000
Message-ID: <54070e1dafe44bc7b9254bd6708234e1@huawei.com>
References: <19fa1105d9654b269c84e6804f6aa6f6@huawei.com>
In-Reply-To: <19fa1105d9654b269c84e6804f6aa6f6@huawei.com>
Accept-Language: zh-CN, en-US
Content-Language: zh-CN
X-MS-Has-Attach: yes
X-MS-TNEF-Correlator: 
x-ms-exchange-messagesentrepresentingtype: 2
x-ms-exchange-meetingforward-message: Forward
x-ms-exchange-calendar-series-instance-id: BAAAAIIA4AB0xbcQGoLgCAAAAAAAAAAAAAAAAAAAAAAAAAAAMQAAAHZDYWwtVWlkAQAAADczZmM4ZjUxLTg1OTgtNGE4Mi1hMTM0LWMwZjE2NWI4Y2Y1OAA=
x-originating-ip: [10.130.169.123]
Content-Type: multipart/mixed; boundary="_005_54070e1dafe44bc7b9254bd6708234e1huaweicom_"
MIME-Version: 1.0
X-CFilter-Loop: Reflected
Archived-At: <https://mailarchive.ietf.org/arch/msg/detnet/sJBlb28hN3RAoJfK8em9KXbO06s>
Subject: [Detnet] FW: Webex meeting invitation: DetNet YANG
X-BeenThere: detnet@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: Discussions on Deterministic Networking BoF and Proposed WG <detnet.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/detnet>, <mailto:detnet-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/detnet/>
List-Post: <mailto:detnet@ietf.org>
List-Help: <mailto:detnet-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/detnet>, <mailto:detnet-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 23 Oct 2019 07:59:51 -0000

--_005_54070e1dafe44bc7b9254bd6708234e1huaweicom_
Content-Type: multipart/alternative;
 boundary="_000_54070e1dafe44bc7b9254bd6708234e1huaweicom_"

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

RGVhciBhbGwsDQoNCkJhc2VkIG9uIHRoZSBmZWVkYmFjayBmcm9tIHRoZSBXRywgSSBzdWdnZXN0
IHRvIGhhdmUgdGhlIGZvbGxvd2luZyBhZ2VuZGEgZm9yIHRoZSBuZXh0IGNhbGwgbWVldGluZyBh
Ym91dCBEZXROZXQgWUFORzoNCg0KMS4gICAgICAgWUFORyBNb2RlbCBhbmQgRGF0YSBQbGFuZQ0K
DQpFeHBsYWluIGhvdyB0aGUgY3VycmVudCBZQU5HIE1vZGVsIGNvdWxkIHN1cHBvcnQgZGlmZmVy
ZW50IERldE5ldCBEYXRhIFBsYW5lIFNvbHV0aW9ucw0KDQoyLiAgICAgICBZQU5HICBNb2RlbCBh
bmQgSW5mb3JtYXRpb24gTW9kZWwNCg0KLSAgICAgICAgICBEaXNjdXNzIHRoZSByZWxhdGlvbnNo
aXAgYmV0d2VlbiBEZXROZXQgWUFORyBNb2RlbCBhbmQgSW5mb3JtYXRpb24gTW9kZWwsIGFuZCB3
aGF0IHBhcmFtZXRlcnMgc2hvdWxkIGtlZXAgY29uc2lzdGVudCB3aXRoIGVhY2ggb3RoZXIuDQoN
Ci0gICAgICAgICAgSWYsIHRoZXJlIGlzIHN0aWxsIG1pc21hdGNoIGJldHdlZW4gRGV0TmV0IFlB
TkcgYW5kIGluZm9ybWF0aW9uIG1vZGVsLCB0cnkgdG8gZml4IHRoZW0NCg0KMy4gICAgICAgQ29s
bGVjdCBmZWVkYmFjayBhbmQgZGVjaWRlIHRoZSB3b3JrIG9mIG5leHQgc3RlcA0KDQpCZXN0IFJl
Z2FyZHMNClh1ZXNvbmcNCg0KLS0tLS1PcmlnaW5hbCBBcHBvaW50bWVudC0tLS0tDQpGcm9tOiBE
ZXROZXQgV29ya2luZyBHcm91cCBbbWFpbHRvOmRldG5ldC1jaGFpcnNAaWV0Zi5vcmddDQpTZW50
OiBUdWVzZGF5LCBPY3RvYmVyIDIyLCAyMDE5IDY6MjIgUE0NClRvOiBEZXROZXQgV29ya2luZyBH
cm91cDsgR2VuZ3h1ZXNvbmcgKEdlbmcgWHVlc29uZykNClN1YmplY3Q6IFdlYmV4IG1lZXRpbmcg
aW52aXRhdGlvbjogRGV0TmV0IFlBTkcNCldoZW46IDIwMTnE6jEw1MIyNMjV0MfG2svEIDY6MzAt
NzozMEFtZXJpY2EvTmV3X1lvcmuhow0KV2hlcmU6IGh0dHBzOi8vaWV0Zi53ZWJleC5jb20vaWV0
Zg0KDQoNCkRldE5ldCBXb3JraW5nIEdyb3VwIGludml0ZXMgeW91IHRvIGpvaW4gdGhpcyBXZWJl
eCBtZWV0aW5nLg0KDQoNCg0KDQpNZWV0aW5nIG51bWJlciAoYWNjZXNzIGNvZGUpOiA2NDggMDg3
IDk4NQ0KDQoNCk1lZXRpbmcgcGFzc3dvcmQ6IFlBTkcNCg0KDQoNCg0KVGh1cnNkYXksIE9jdG9i
ZXIgMjQsIDIwMTkNCg0KNjozMCBhbSB8IChVVEMtMDU6MDApIEVhc3Rlcm4gVGltZSAoVVMgJiBD
YW5hZGEpIHwgMSBocg0KDQoNCg0KDQpKb2luIG1lZXRpbmc8aHR0cHM6Ly9pZXRmLndlYmV4LmNv
bS9pZXRmL2oucGhwP01USUQ9bTc2NmZhZDJkN2YyOWUzYTIzZGIzYmU1NGRhZTIzNDg4Pg0KDQoN
Cg0KDQoNCkpvaW4gYnkgcGhvbmUNCg0KVGFwIHRvIGNhbGwgaW4gZnJvbSBhIG1vYmlsZSBkZXZp
Y2UgKGF0dGVuZGVlcyBvbmx5KQ0KDQoxLTY1MC00NzktMzIwODx0ZWw6JTJCMS02NTAtNDc5LTMy
MDgsLCowMSo2NDgwODc5ODUlMjMlMjMqMDEqPiBDYWxsLWluIHRvbGwgbnVtYmVyIChVUy9DYW5h
ZGEpDQoNCg0KDQoNCg0KTmVlZCBoZWxwPyBHbyB0byBodHRwOi8vaGVscC53ZWJleC5jb20NCg0K
DQoNCg0K

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

<html xmlns:v=3D"urn:schemas-microsoft-com:vml" xmlns:o=3D"urn:schemas-micr=
osoft-com:office:office" xmlns:w=3D"urn:schemas-microsoft-com:office:word" =
xmlns:dt=3D"uuid:C2F41010-65B3-11d1-A29F-00AA00C14882" xmlns:m=3D"http://sc=
hemas.microsoft.com/office/2004/12/omml" xmlns=3D"http://www.w3.org/TR/REC-=
html40">
<head>
<meta http-equiv=3D"Content-Type" content=3D"text/html; charset=3Dgb2312">
<meta name=3D"Generator" content=3D"Microsoft Word 15 (filtered medium)">
<style><!--
/* Font Definitions */
@font-face
	{font-family:Wingdings;
	panose-1:5 0 0 0 0 0 0 0 0 0;}
@font-face
	{font-family:=CB=CE=CC=E5;
	panose-1:2 1 6 0 3 1 1 1 1 1;}
@font-face
	{font-family:"Cambria Math";
	panose-1:2 4 5 3 5 4 6 3 2 4;}
@font-face
	{font-family:Calibri;
	panose-1:2 15 5 2 2 2 4 3 2 4;}
@font-face
	{font-family:"\@=CB=CE=CC=E5";
	panose-1:2 1 6 0 3 1 1 1 1 1;}
/* Style Definitions */
p.MsoNormal, li.MsoNormal, div.MsoNormal
	{margin:0cm;
	margin-bottom:.0001pt;
	font-size:12.0pt;
	font-family:"Times New Roman",serif;}
a:link, span.MsoHyperlink
	{mso-style-priority:99;
	font-family:"Arial",sans-serif;
	color:#333333;
	text-decoration:underline;}
a:visited, span.MsoHyperlinkFollowed
	{mso-style-priority:99;
	font-family:"Arial",sans-serif;
	color:#333333;
	text-decoration:underline;}
p.MsoListParagraph, li.MsoListParagraph, div.MsoListParagraph
	{mso-style-priority:34;
	margin:0cm;
	margin-bottom:.0001pt;
	text-indent:21.0pt;
	font-size:12.0pt;
	font-family:"Times New Roman",serif;}
p.title, li.title, div.title
	{mso-style-name:title;
	mso-margin-top-alt:auto;
	margin-right:0cm;
	mso-margin-bottom-alt:auto;
	margin-left:0cm;
	font-size:21.0pt;
	font-family:"Times New Roman",serif;}
p.image, li.image, div.image
	{mso-style-name:image;
	mso-margin-top-alt:auto;
	margin-right:0cm;
	mso-margin-bottom-alt:auto;
	margin-left:0cm;
	font-size:12.0pt;
	font-family:"Times New Roman",serif;}
p.footer, li.footer, div.footer
	{mso-style-name:footer;
	mso-margin-top-alt:auto;
	margin-right:0cm;
	mso-margin-bottom-alt:auto;
	margin-left:0cm;
	font-size:12.0pt;
	font-family:"Times New Roman",serif;}
span.EmailStyle21
	{mso-style-type:personal-reply;
	font-family:"Calibri",sans-serif;
	color:#1F497D;}
.MsoChpDefault
	{mso-style-type:export-only;
	font-size:10.0pt;}
@page WordSection1
	{size:612.0pt 792.0pt;
	margin:72.0pt 90.0pt 72.0pt 90.0pt;}
div.WordSection1
	{page:WordSection1;}
/* List Definitions */
@list l0
	{mso-list-id:1641299050;
	mso-list-type:hybrid;
	mso-list-template-ids:-1887695912 -1440435502 67698691 67698693 67698689 6=
7698691 67698693 67698689 67698691 67698693;}
@list l0:level1
	{mso-level-number-format:bullet;
	mso-level-text:-;
	mso-level-tab-stop:none;
	mso-level-number-position:left;
	text-indent:-18.0pt;
	font-family:"Calibri",sans-serif;
	mso-fareast-font-family:=CB=CE=CC=E5;}
@list l0:level2
	{mso-level-number-format:bullet;
	mso-level-text:\F06E;
	mso-level-tab-stop:none;
	mso-level-number-position:left;
	margin-left:60.0pt;
	text-indent:-21.0pt;
	font-family:Wingdings;}
@list l0:level3
	{mso-level-number-format:bullet;
	mso-level-text:\F075;
	mso-level-tab-stop:none;
	mso-level-number-position:left;
	margin-left:81.0pt;
	text-indent:-21.0pt;
	font-family:Wingdings;}
@list l0:level4
	{mso-level-number-format:bullet;
	mso-level-text:\F06C;
	mso-level-tab-stop:none;
	mso-level-number-position:left;
	margin-left:102.0pt;
	text-indent:-21.0pt;
	font-family:Wingdings;}
@list l0:level5
	{mso-level-number-format:bullet;
	mso-level-text:\F06E;
	mso-level-tab-stop:none;
	mso-level-number-position:left;
	margin-left:123.0pt;
	text-indent:-21.0pt;
	font-family:Wingdings;}
@list l0:level6
	{mso-level-number-format:bullet;
	mso-level-text:\F075;
	mso-level-tab-stop:none;
	mso-level-number-position:left;
	margin-left:144.0pt;
	text-indent:-21.0pt;
	font-family:Wingdings;}
@list l0:level7
	{mso-level-number-format:bullet;
	mso-level-text:\F06C;
	mso-level-tab-stop:none;
	mso-level-number-position:left;
	margin-left:165.0pt;
	text-indent:-21.0pt;
	font-family:Wingdings;}
@list l0:level8
	{mso-level-number-format:bullet;
	mso-level-text:\F06E;
	mso-level-tab-stop:none;
	mso-level-number-position:left;
	margin-left:186.0pt;
	text-indent:-21.0pt;
	font-family:Wingdings;}
@list l0:level9
	{mso-level-number-format:bullet;
	mso-level-text:\F075;
	mso-level-tab-stop:none;
	mso-level-number-position:left;
	margin-left:207.0pt;
	text-indent:-21.0pt;
	font-family:Wingdings;}
@list l1
	{mso-list-id:1873492283;
	mso-list-type:hybrid;
	mso-list-template-ids:2005550514 -568790228 67698713 67698715 67698703 676=
98713 67698715 67698703 67698713 67698715;}
@list l1:level1
	{mso-level-tab-stop:none;
	mso-level-number-position:left;
	margin-left:18.0pt;
	text-indent:-18.0pt;}
@list l1:level2
	{mso-level-number-format:alpha-lower;
	mso-level-text:"%2\)";
	mso-level-tab-stop:none;
	mso-level-number-position:left;
	margin-left:42.0pt;
	text-indent:-21.0pt;}
@list l1:level3
	{mso-level-number-format:roman-lower;
	mso-level-tab-stop:none;
	mso-level-number-position:right;
	margin-left:63.0pt;
	text-indent:-21.0pt;}
@list l1:level4
	{mso-level-tab-stop:none;
	mso-level-number-position:left;
	margin-left:84.0pt;
	text-indent:-21.0pt;}
@list l1:level5
	{mso-level-number-format:alpha-lower;
	mso-level-text:"%5\)";
	mso-level-tab-stop:none;
	mso-level-number-position:left;
	margin-left:105.0pt;
	text-indent:-21.0pt;}
@list l1:level6
	{mso-level-number-format:roman-lower;
	mso-level-tab-stop:none;
	mso-level-number-position:right;
	margin-left:126.0pt;
	text-indent:-21.0pt;}
@list l1:level7
	{mso-level-tab-stop:none;
	mso-level-number-position:left;
	margin-left:147.0pt;
	text-indent:-21.0pt;}
@list l1:level8
	{mso-level-number-format:alpha-lower;
	mso-level-text:"%8\)";
	mso-level-tab-stop:none;
	mso-level-number-position:left;
	margin-left:168.0pt;
	text-indent:-21.0pt;}
@list l1:level9
	{mso-level-number-format:roman-lower;
	mso-level-tab-stop:none;
	mso-level-number-position:right;
	margin-left:189.0pt;
	text-indent:-21.0pt;}
ol
	{margin-bottom:0cm;}
ul
	{margin-bottom:0cm;}
--></style><!--[if gte mso 9]><xml>
<o:shapedefaults v:ext=3D"edit" spidmax=3D"1026" />
</xml><![endif]--><!--[if gte mso 9]><xml>
<o:shapelayout v:ext=3D"edit">
<o:idmap v:ext=3D"edit" data=3D"1" />
</o:shapelayout></xml><![endif]-->
</head>
<body lang=3D"ZH-CN" link=3D"#333333" vlink=3D"#333333">
<div class=3D"WordSection1">
<p class=3D"MsoNormal" style=3D"line-height:150%"><span lang=3D"EN-US" styl=
e=3D"font-size:10.5pt;line-height:150%;font-family:&quot;Calibri&quot;,sans=
-serif;color:#1F497D">Dear all,<o:p></o:p></span></p>
<p class=3D"MsoNormal" style=3D"line-height:150%"><span lang=3D"EN-US" styl=
e=3D"font-size:10.5pt;line-height:150%;font-family:&quot;Calibri&quot;,sans=
-serif;color:#1F497D"><o:p>&nbsp;</o:p></span></p>
<p class=3D"MsoNormal" style=3D"line-height:150%"><span lang=3D"EN-US" styl=
e=3D"font-size:10.5pt;line-height:150%;font-family:&quot;Calibri&quot;,sans=
-serif;color:#1F497D">Based on the feedback from the WG, I suggest to have =
the following agenda for the next call meeting about
 DetNet YANG:<o:p></o:p></span></p>
<p class=3D"MsoListParagraph" style=3D"margin-left:18.0pt;text-indent:-18.0=
pt;line-height:150%;mso-list:l1 level1 lfo2">
<![if !supportLists]><span lang=3D"EN-US" style=3D"font-size:10.5pt;line-he=
ight:150%;font-family:&quot;Calibri&quot;,sans-serif;color:#1F497D"><span s=
tyle=3D"mso-list:Ignore">1.<span style=3D"font:7.0pt &quot;Times New Roman&=
quot;">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
</span></span></span><![endif]><span lang=3D"EN-US" style=3D"font-size:10.5=
pt;line-height:150%;font-family:&quot;Calibri&quot;,sans-serif;color:#1F497=
D">YANG Model and Data Plane<o:p></o:p></span></p>
<p class=3D"MsoListParagraph" style=3D"margin-left:18.0pt;text-indent:0cm;l=
ine-height:150%">
<span lang=3D"EN-US" style=3D"font-size:10.5pt;line-height:150%;font-family=
:&quot;Calibri&quot;,sans-serif;color:#1F497D">Explain how the current YANG=
 Model could support different DetNet Data Plane Solutions<o:p></o:p></span=
></p>
<p class=3D"MsoListParagraph" style=3D"margin-left:18.0pt;text-indent:-18.0=
pt;line-height:150%;mso-list:l1 level1 lfo2">
<![if !supportLists]><span lang=3D"EN-US" style=3D"font-size:10.5pt;line-he=
ight:150%;font-family:&quot;Calibri&quot;,sans-serif;color:#1F497D"><span s=
tyle=3D"mso-list:Ignore">2.<span style=3D"font:7.0pt &quot;Times New Roman&=
quot;">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
</span></span></span><![endif]><span lang=3D"EN-US" style=3D"font-size:10.5=
pt;line-height:150%;font-family:&quot;Calibri&quot;,sans-serif;color:#1F497=
D">YANG&nbsp; Model and Information Model<o:p></o:p></span></p>
<p class=3D"MsoListParagraph" style=3D"margin-left:36.0pt;text-indent:-18.0=
pt;line-height:150%;mso-list:l0 level1 lfo4">
<![if !supportLists]><span lang=3D"EN-US" style=3D"font-size:10.5pt;line-he=
ight:150%;font-family:&quot;Calibri&quot;,sans-serif;color:#1F497D"><span s=
tyle=3D"mso-list:Ignore">-<span style=3D"font:7.0pt &quot;Times New Roman&q=
uot;">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
</span></span></span><![endif]><span lang=3D"EN-US" style=3D"font-size:10.5=
pt;line-height:150%;font-family:&quot;Calibri&quot;,sans-serif;color:#1F497=
D">Discuss the relationship between DetNet YANG Model and Information Model=
, and what parameters should keep consistent with
 each other.<o:p></o:p></span></p>
<p class=3D"MsoListParagraph" style=3D"margin-left:36.0pt;text-indent:-18.0=
pt;line-height:150%;mso-list:l0 level1 lfo4">
<![if !supportLists]><span lang=3D"EN-US" style=3D"font-size:10.5pt;line-he=
ight:150%;font-family:&quot;Calibri&quot;,sans-serif;color:#1F497D"><span s=
tyle=3D"mso-list:Ignore">-<span style=3D"font:7.0pt &quot;Times New Roman&q=
uot;">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
</span></span></span><![endif]><span lang=3D"EN-US" style=3D"font-size:10.5=
pt;line-height:150%;font-family:&quot;Calibri&quot;,sans-serif;color:#1F497=
D">If, there is still mismatch between DetNet YANG and information model, t=
ry to fix them<o:p></o:p></span></p>
<p class=3D"MsoListParagraph" style=3D"margin-left:18.0pt;text-indent:-18.0=
pt;line-height:150%;mso-list:l1 level1 lfo2">
<![if !supportLists]><span lang=3D"EN-US" style=3D"font-size:10.5pt;line-he=
ight:150%;font-family:&quot;Calibri&quot;,sans-serif;color:#1F497D"><span s=
tyle=3D"mso-list:Ignore">3.<span style=3D"font:7.0pt &quot;Times New Roman&=
quot;">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
</span></span></span><![endif]><span lang=3D"EN-US" style=3D"font-size:10.5=
pt;line-height:150%;font-family:&quot;Calibri&quot;,sans-serif;color:#1F497=
D">Collect feedback and decide the work of next step<o:p></o:p></span></p>
<p class=3D"MsoNormal" style=3D"line-height:150%"><span lang=3D"EN-US" styl=
e=3D"font-size:10.5pt;line-height:150%;font-family:&quot;Calibri&quot;,sans=
-serif;color:#1F497D"><o:p>&nbsp;</o:p></span></p>
<p class=3D"MsoNormal" style=3D"line-height:150%"><span lang=3D"EN-US" styl=
e=3D"font-size:10.5pt;line-height:150%;font-family:&quot;Calibri&quot;,sans=
-serif;color:#1F497D">Best Regards<o:p></o:p></span></p>
<p class=3D"MsoNormal" style=3D"line-height:150%"><span lang=3D"EN-US" styl=
e=3D"font-size:10.5pt;line-height:150%;font-family:&quot;Calibri&quot;,sans=
-serif;color:#1F497D">Xuesong<o:p></o:p></span></p>
<p class=3D"MsoNormal"><span lang=3D"EN-US" style=3D"font-size:10.5pt;font-=
family:&quot;Calibri&quot;,sans-serif;color:#1F497D"><o:p>&nbsp;</o:p></spa=
n></p>
<p class=3D"MsoNormal"><span lang=3D"EN-US" style=3D"font-size:11.0pt;font-=
family:&quot;Calibri&quot;,sans-serif">-----Original Appointment-----<br>
<b>From:</b> DetNet Working Group [<a href=3D"mailto:detnet-chairs@ietf.org=
"><span style=3D"font-family:&quot;Arial&quot;,sans-serif">mailto:detnet-ch=
airs@ietf.org</span></a>]
<br>
<b>Sent:</b> Tuesday, October 22, 2019 6:22 PM<br>
<b>To:</b> DetNet Working Group; Gengxuesong (Geng Xuesong)<br>
<b>Subject:</b> Webex meeting invitation: DetNet YANG<br>
<b>When:</b> 2019</span><span style=3D"font-size:11.0pt;font-family:=CB=CE=
=CC=E5">=C4=EA</span><span lang=3D"EN-US" style=3D"font-size:11.0pt;font-fa=
mily:&quot;Calibri&quot;,sans-serif">10</span><span style=3D"font-size:11.0=
pt;font-family:=CB=CE=CC=E5">=D4=C2</span><span lang=3D"EN-US" style=3D"fon=
t-size:11.0pt;font-family:&quot;Calibri&quot;,sans-serif">24</span><span st=
yle=3D"font-size:11.0pt;font-family:=CB=CE=CC=E5">=C8=D5=D0=C7=C6=DA=CB=C4<=
/span><span lang=3D"EN-US" style=3D"font-size:11.0pt;font-family:&quot;Cali=
bri&quot;,sans-serif">
 6:30-7:30America/New_York</span><span style=3D"font-size:11.0pt;font-famil=
y:=CB=CE=CC=E5">=A1=A3</span><span lang=3D"EN-US" style=3D"font-size:11.0pt=
;font-family:&quot;Calibri&quot;,sans-serif"><br>
<b>Where:</b> <a href=3D"https://ietf.webex.com/ietf"><span style=3D"font-f=
amily:&quot;Arial&quot;,sans-serif">https://ietf.webex.com/ietf</span></a><=
o:p></o:p></span></p>
<p class=3D"MsoNormal"><span lang=3D"EN-US"><o:p>&nbsp;</o:p></span></p>
<table class=3D"MsoNormalTable" border=3D"0" cellpadding=3D"0" align=3D"lef=
t" width=3D"100%" style=3D"width:100.0%;background:white">
<tbody>
<tr style=3D"height:21.0pt">
<td style=3D"padding:0cm 0cm 0cm 0cm;height:21.0pt"></td>
</tr>
<tr>
<td style=3D"padding:0cm 15.0pt 0cm 15.0pt">
<table class=3D"MsoNormalTable" border=3D"0" cellpadding=3D"0">
<tbody>
<tr style=3D"height:16.5pt">
<td style=3D"padding:0cm 0cm 0cm 0cm;height:16.5pt">
<p class=3D"MsoNormal" style=3D"line-height:16.5pt;mso-element:frame;mso-el=
ement-frame-hspace:2.25pt;mso-element-wrap:around;mso-element-anchor-vertic=
al:paragraph;mso-element-anchor-horizontal:column;mso-height-rule:exactly">
<b><span lang=3D"EN-US" style=3D"font-family:&quot;Arial&quot;,sans-serif;c=
olor:black">DetNet Working Group invites you to join this Webex meeting.
<o:p></o:p></span></b></p>
</td>
</tr>
</tbody>
</table>
<p class=3D"MsoNormal" style=3D"line-height:13.5pt;mso-element:frame;mso-el=
ement-frame-hspace:2.25pt;mso-element-wrap:around;mso-element-anchor-vertic=
al:paragraph;mso-element-anchor-horizontal:column;mso-height-rule:exactly">
<span lang=3D"EN-US" style=3D"font-size:10.5pt;font-family:&quot;Arial&quot=
;,sans-serif;color:#333333;display:none"><o:p>&nbsp;</o:p></span></p>
<table class=3D"MsoNormalTable" border=3D"0" cellpadding=3D"0">
<tbody>
<tr style=3D"height:15.0pt">
<td style=3D"padding:0cm 0cm 0cm 0cm;height:15.0pt"></td>
</tr>
</tbody>
</table>
<p class=3D"MsoNormal" style=3D"line-height:13.5pt;mso-element:frame;mso-el=
ement-frame-hspace:2.25pt;mso-element-wrap:around;mso-element-anchor-vertic=
al:paragraph;mso-element-anchor-horizontal:column;mso-height-rule:exactly">
<span lang=3D"EN-US" style=3D"font-size:10.5pt;font-family:&quot;Arial&quot=
;,sans-serif;color:#333333;display:none"><o:p>&nbsp;</o:p></span></p>
<table class=3D"MsoNormalTable" border=3D"0" cellpadding=3D"0" width=3D"0" =
style=3D"width:0cm;width:auto!important">
<tbody>
<tr>
<td style=3D"padding:0cm 0cm 0cm 0cm">
<p class=3D"MsoNormal" style=3D"line-height:16.5pt;mso-element:frame;mso-el=
ement-frame-hspace:2.25pt;mso-element-wrap:around;mso-element-anchor-vertic=
al:paragraph;mso-element-anchor-horizontal:column;mso-height-rule:exactly">
<span lang=3D"EN-US" style=3D"font-family:&quot;Arial&quot;,sans-serif;colo=
r:black">Meeting number (access code): 648 087 985
<o:p></o:p></span></p>
</td>
</tr>
</tbody>
</table>
<p class=3D"MsoNormal" style=3D"line-height:13.5pt;mso-element:frame;mso-el=
ement-frame-hspace:2.25pt;mso-element-wrap:around;mso-element-anchor-vertic=
al:paragraph;mso-element-anchor-horizontal:column;mso-height-rule:exactly">
<span lang=3D"EN-US" style=3D"font-size:10.5pt;font-family:&quot;Arial&quot=
;,sans-serif;color:#333333;display:none"><o:p>&nbsp;</o:p></span></p>
<table class=3D"MsoNormalTable" border=3D"0" cellpadding=3D"0" width=3D"0" =
style=3D"width:0cm;width:auto!important">
<tbody>
<tr>
<td style=3D"padding:0cm 0cm 0cm 0cm">
<p class=3D"MsoNormal" style=3D"line-height:16.5pt;mso-element:frame;mso-el=
ement-frame-hspace:2.25pt;mso-element-wrap:around;mso-element-anchor-vertic=
al:paragraph;mso-element-anchor-horizontal:column;mso-height-rule:exactly">
<span lang=3D"EN-US" style=3D"font-family:&quot;Arial&quot;,sans-serif;colo=
r:black">Meeting password: YANG<o:p></o:p></span></p>
</td>
</tr>
</tbody>
</table>
<p class=3D"MsoNormal" style=3D"line-height:13.5pt;mso-element:frame;mso-el=
ement-frame-hspace:2.25pt;mso-element-wrap:around;mso-element-anchor-vertic=
al:paragraph;mso-element-anchor-horizontal:column;mso-height-rule:exactly">
<span lang=3D"EN-US" style=3D"font-size:10.5pt;font-family:&quot;Arial&quot=
;,sans-serif;color:#333333;display:none"><o:p>&nbsp;</o:p></span></p>
<table class=3D"MsoNormalTable" border=3D"0" cellpadding=3D"0">
<tbody>
<tr style=3D"height:15.0pt">
<td style=3D"padding:0cm 0cm 0cm 0cm;height:15.0pt"></td>
</tr>
</tbody>
</table>
<p class=3D"MsoNormal" style=3D"line-height:13.5pt;mso-element:frame;mso-el=
ement-frame-hspace:2.25pt;mso-element-wrap:around;mso-element-anchor-vertic=
al:paragraph;mso-element-anchor-horizontal:column;mso-height-rule:exactly">
<span lang=3D"EN-US" style=3D"font-size:10.5pt;font-family:&quot;Arial&quot=
;,sans-serif;color:#333333;display:none"><o:p>&nbsp;</o:p></span></p>
<table class=3D"MsoNormalTable" border=3D"0" cellpadding=3D"0" width=3D"100=
%" style=3D"width:100.0%">
<tbody>
<tr>
<td style=3D"padding:0cm 0cm 0cm 0cm">
<p class=3D"MsoNormal" style=3D"line-height:16.5pt;mso-element:frame;mso-el=
ement-frame-hspace:2.25pt;mso-element-wrap:around;mso-element-anchor-vertic=
al:paragraph;mso-element-anchor-horizontal:column;mso-height-rule:exactly">
<span lang=3D"EN-US" style=3D"font-size:10.5pt;font-family:&quot;Arial&quot=
;,sans-serif;color:#666666">Thursday, October 24, 2019
<o:p></o:p></span></p>
</td>
</tr>
<tr>
<td style=3D"padding:0cm 0cm 0cm 0cm">
<p class=3D"MsoNormal" style=3D"line-height:16.5pt;mso-element:frame;mso-el=
ement-frame-hspace:2.25pt;mso-element-wrap:around;mso-element-anchor-vertic=
al:paragraph;mso-element-anchor-horizontal:column;mso-height-rule:exactly">
<span lang=3D"EN-US" style=3D"font-size:10.5pt;font-family:&quot;Arial&quot=
;,sans-serif;color:#666666">6:30 am | (UTC-05:00) Eastern Time (US &amp; Ca=
nada) | 1 hr
<o:p></o:p></span></p>
</td>
</tr>
</tbody>
</table>
<p class=3D"MsoNormal" style=3D"line-height:13.5pt;mso-element:frame;mso-el=
ement-frame-hspace:2.25pt;mso-element-wrap:around;mso-element-anchor-vertic=
al:paragraph;mso-element-anchor-horizontal:column;mso-height-rule:exactly">
<span lang=3D"EN-US" style=3D"font-size:10.5pt;font-family:&quot;Arial&quot=
;,sans-serif;color:#333333;display:none"><o:p>&nbsp;</o:p></span></p>
<table class=3D"MsoNormalTable" border=3D"0" cellpadding=3D"0">
<tbody>
<tr style=3D"height:15.0pt">
<td style=3D"padding:0cm 0cm 0cm 0cm;height:15.0pt"></td>
</tr>
</tbody>
</table>
<p class=3D"MsoNormal" style=3D"line-height:13.5pt;mso-element:frame;mso-el=
ement-frame-hspace:2.25pt;mso-element-wrap:around;mso-element-anchor-vertic=
al:paragraph;mso-element-anchor-horizontal:column;mso-height-rule:exactly">
<span lang=3D"EN-US" style=3D"font-size:10.5pt;font-family:&quot;Arial&quot=
;,sans-serif;color:#333333"><o:p>&nbsp;</o:p></span></p>
<table class=3D"MsoNormalTable" border=3D"0" cellpadding=3D"0" width=3D"0" =
style=3D"width:0cm;width:auto!important">
<tbody>
<tr>
<td style=3D"padding:0cm 0cm 0cm 0cm;width:auto!important">
<table class=3D"MsoNormalTable" border=3D"1" cellspacing=3D"0" cellpadding=
=3D"0" width=3D"0" style=3D"width:0cm;background:#43A942;border:solid #43A9=
42 1.0pt;width:auto!important">
<tbody>
<tr>
<td style=3D"border:none;padding:7.5pt 27.0pt 7.5pt 27.0pt;width:auto!impor=
tant">
<p class=3D"MsoNormal" align=3D"center" style=3D"text-align:center;line-hei=
ght:13.5pt;mso-element:frame;mso-element-frame-hspace:2.25pt;mso-element-wr=
ap:around;mso-element-anchor-vertical:paragraph;mso-element-anchor-horizont=
al:column;mso-height-rule:exactly">
<span lang=3D"EN-US" style=3D"font-size:10.5pt;font-family:&quot;Arial&quot=
;,sans-serif;color:#333333"><a href=3D"https://ietf.webex.com/ietf/j.php?MT=
ID=3Dm766fad2d7f29e3a23db3be54dae23488"><span style=3D"font-size:15.0pt;col=
or:white;text-decoration:none">Join meeting</span></a><o:p></o:p></span></p=
>
</td>
</tr>
</tbody>
</table>
</td>
</tr>
</tbody>
</table>
<p class=3D"MsoNormal" style=3D"line-height:13.5pt;mso-element:frame;mso-el=
ement-frame-hspace:2.25pt;mso-element-wrap:around;mso-element-anchor-vertic=
al:paragraph;mso-element-anchor-horizontal:column;mso-height-rule:exactly">
<span lang=3D"EN-US" style=3D"font-size:10.5pt;font-family:&quot;Arial&quot=
;,sans-serif;color:#333333;display:none"><o:p>&nbsp;</o:p></span></p>
<table class=3D"MsoNormalTable" border=3D"0" cellpadding=3D"0">
<tbody>
<tr style=3D"height:36.0pt">
<td style=3D"padding:0cm 0cm 0cm 0cm;height:36.0pt"></td>
</tr>
</tbody>
</table>
<p class=3D"MsoNormal" style=3D"line-height:13.5pt;mso-element:frame;mso-el=
ement-frame-hspace:2.25pt;mso-element-wrap:around;mso-element-anchor-vertic=
al:paragraph;mso-element-anchor-horizontal:column;mso-height-rule:exactly">
<span lang=3D"EN-US" style=3D"font-size:10.5pt;font-family:&quot;Arial&quot=
;,sans-serif;color:#333333;display:none"><o:p>&nbsp;</o:p></span></p>
<table class=3D"MsoNormalTable" border=3D"0" cellpadding=3D"0">
<tbody>
<tr>
<td style=3D"padding:0cm 0cm 0cm 0cm">
<p class=3D"MsoNormal" style=3D"line-height:18.0pt;mso-element:frame;mso-el=
ement-frame-hspace:2.25pt;mso-element-wrap:around;mso-element-anchor-vertic=
al:paragraph;mso-element-anchor-horizontal:column;mso-height-rule:exactly">
<b><span lang=3D"EN-US" style=3D"font-size:9.0pt;font-family:&quot;Arial&qu=
ot;,sans-serif;color:black">Join by phone<o:p></o:p></span></b></p>
</td>
</tr>
<tr>
<td style=3D"padding:0cm 0cm 0cm 0cm">
<p class=3D"MsoNormal" style=3D"line-height:18.0pt;mso-element:frame;mso-el=
ement-frame-hspace:2.25pt;mso-element-wrap:around;mso-element-anchor-vertic=
al:paragraph;mso-element-anchor-horizontal:column;mso-height-rule:exactly">
<span lang=3D"EN-US" style=3D"font-size:9.0pt;font-family:&quot;Arial&quot;=
,sans-serif;color:#999999">Tap to call in from a mobile device (attendees o=
nly)<o:p></o:p></span></p>
</td>
</tr>
<tr>
<td style=3D"padding:0cm 0cm 0cm 0cm">
<p class=3D"MsoNormal" style=3D"line-height:18.0pt;mso-element:frame;mso-el=
ement-frame-hspace:2.25pt;mso-element-wrap:around;mso-element-anchor-vertic=
al:paragraph;mso-element-anchor-horizontal:column;mso-height-rule:exactly">
<span lang=3D"EN-US" style=3D"font-size:10.5pt;font-family:&quot;Arial&quot=
;,sans-serif;color:#333333"><a href=3D"tel:%2B1-650-479-3208,,*01*648087985=
%23%23*01*"><span style=3D"color:#00AFF9;text-decoration:none">1-650-479-32=
08</span></a> Call-in toll number (US/Canada)<o:p></o:p></span></p>
</td>
</tr>
<tr>
<td style=3D"padding:0cm 0cm 0cm 0cm"></td>
</tr>
</tbody>
</table>
<p class=3D"MsoNormal" style=3D"line-height:13.5pt;mso-element:frame;mso-el=
ement-frame-hspace:2.25pt;mso-element-wrap:around;mso-element-anchor-vertic=
al:paragraph;mso-element-anchor-horizontal:column;mso-height-rule:exactly">
<span lang=3D"EN-US" style=3D"font-size:10.5pt;font-family:&quot;Arial&quot=
;,sans-serif;color:#333333;display:none"><o:p>&nbsp;</o:p></span></p>
<table class=3D"MsoNormalTable" border=3D"0" cellspacing=3D"0" cellpadding=
=3D"0">
<tbody>
<tr style=3D"height:21.0pt">
<td style=3D"padding:0cm 0cm 0cm 0cm;height:21.0pt"></td>
</tr>
</tbody>
</table>
<table class=3D"MsoNormalTable" border=3D"0" cellpadding=3D"0" align=3D"lef=
t" width=3D"100%" style=3D"width:100.0%">
<tbody>
<tr style=3D"height:54.0pt">
<td style=3D"padding:0cm 0cm 0cm 0cm;height:54.0pt"></td>
</tr>
<tr style=3D"height:18.0pt">
<td style=3D"padding:0cm 0cm 0cm 0cm;height:18.0pt">
<p class=3D"MsoNormal" style=3D"line-height:18.0pt;mso-element:frame;mso-el=
ement-frame-hspace:2.25pt;mso-element-wrap:around;mso-element-anchor-vertic=
al:paragraph;mso-element-anchor-horizontal:column;mso-height-rule:exactly">
<span lang=3D"EN-US" style=3D"font-family:&quot;Arial&quot;,sans-serif;colo=
r:black">Need help? Go to
<a href=3D"http://help.webex.com"><span style=3D"font-size:10.5pt;color:#04=
9FD9;text-decoration:none">http://help.webex.com</span></a>
<o:p></o:p></span></p>
</td>
</tr>
<tr style=3D"height:33.0pt">
<td style=3D"padding:0cm 0cm 0cm 0cm;height:33.0pt"></td>
</tr>
</tbody>
</table>
<p class=3D"MsoNormal"><span lang=3D"EN-US" style=3D"font-family:=CB=CE=CC=
=E5"><o:p></o:p></span></p>
</td>
</tr>
</tbody>
</table>
<p class=3D"MsoNormal"><span lang=3D"EN-US" style=3D"font-size:10.0pt;font-=
family:&quot;Calibri&quot;,sans-serif"><o:p>&nbsp;</o:p></span></p>
</div>
</body>
</html>

--_000_54070e1dafe44bc7b9254bd6708234e1huaweicom_
Content-Type: text/calendar; charset="utf-8"; method=REQUEST
Content-Transfer-Encoding: base64

QkVHSU46VkNBTEVOREFSDQpNRVRIT0Q6UkVRVUVTVA0KUFJPRElEOk1pY3Jvc29mdCBFeGNoYW5n
ZSBTZXJ2ZXIgMjAxMA0KVkVSU0lPTjoyLjANCkJFR0lOOlZUSU1FWk9ORQ0KVFpJRDpXLiBBdXN0
cmFsaWEgU3RhbmRhcmQgVGltZQ0KQkVHSU46U1RBTkRBUkQNCkRUU1RBUlQ6MTYwMTAxMDFUMDAw
MDAwDQpUWk9GRlNFVEZST006KzA4MDANClRaT0ZGU0VUVE86KzA4MDANCkVORDpTVEFOREFSRA0K
QkVHSU46REFZTElHSFQNCkRUU1RBUlQ6MTYwMTAxMDFUMDAwMDAwDQpUWk9GRlNFVEZST006KzA4
MDANClRaT0ZGU0VUVE86KzA4MDANCkVORDpEQVlMSUdIVA0KRU5EOlZUSU1FWk9ORQ0KQkVHSU46
VkVWRU5UDQpPUkdBTklaRVI7Q049RGV0TmV0IFdvcmtpbmcgR3JvdXA7U0VOVC1CWT0iTUFJTFRP
Omdlbmd4dWVzb25nQGh1YXdlaS5jb20iOk1BSQ0KIExUTzpkZXRuZXQtY2hhaXJzQGlldGYub3Jn
DQpBVFRFTkRFRTtST0xFPVJFUS1QQVJUSUNJUEFOVDtQQVJUU1RBVD1ORUVEUy1BQ1RJT047UlNW
UD1UUlVFO0NOPWRldG5ldEBpZXQNCiBmLm9yZzpNQUlMVE86ZGV0bmV0QGlldGYub3JnDQpBVFRB
Q0g6Q0lEOkRFQjBCQzY0RTc3MDdFNEFCMDM5RjZBMDY0QjdCRTNBQGh1YXdlaS5jb20NCkRFU0NS
SVBUSU9OO0xBTkdVQUdFPXpoLUNOOkRlYXIgYWxsXCxcblxuQmFzZWQgb24gdGhlIGZlZWRiYWNr
IGZyb20gdGhlIFdHXA0KICwgSSBzdWdnZXN0IHRvIGhhdmUgdGhlIGZvbGxvd2luZyBhZ2VuZGEg
Zm9yIHRoZSBuZXh0IGNhbGwgbWVldGluZyBhYm91dCBEDQogZXROZXQgWUFORzpcblxuMS4gICAg
ICAgWUFORyBNb2RlbCBhbmQgRGF0YSBQbGFuZVxuXG5FeHBsYWluIGhvdyB0aGUgY3VycmUNCiBu
dCBZQU5HIE1vZGVsIGNvdWxkIHN1cHBvcnQgZGlmZmVyZW50IERldE5ldCBEYXRhIFBsYW5lIFNv
bHV0aW9uc1xuXG4yLiAgIA0KICAgICBZQU5HICBNb2RlbCBhbmQgSW5mb3JtYXRpb24gTW9kZWxc
blxuLSAgICAgICAgICBEaXNjdXNzIHRoZSByZWxhdGlvbnNoDQogaXAgYmV0d2VlbiBEZXROZXQg
WUFORyBNb2RlbCBhbmQgSW5mb3JtYXRpb24gTW9kZWxcLCBhbmQgd2hhdCBwYXJhbWV0ZXJzIHMN
CiBob3VsZCBrZWVwIGNvbnNpc3RlbnQgd2l0aCBlYWNoIG90aGVyLlxuXG4tICAgICAgICAgIElm
XCwgdGhlcmUgaXMgc3RpbGwgbQ0KIGlzbWF0Y2ggYmV0d2VlbiBEZXROZXQgWUFORyBhbmQgaW5m
b3JtYXRpb24gbW9kZWxcLCB0cnkgdG8gZml4IHRoZW1cblxuMy4gDQogICAgICAgQ29sbGVjdCBm
ZWVkYmFjayBhbmQgZGVjaWRlIHRoZSB3b3JrIG9mIG5leHQgc3RlcFxuXG5CZXN0IFJlZ2FyZHNc
blgNCiB1ZXNvbmdcblxuLS0tLS1PcmlnaW5hbCBBcHBvaW50bWVudC0tLS0tXG5Gcm9tOiBEZXRO
ZXQgV29ya2luZyBHcm91cCBbbWFpbA0KIHRvOmRldG5ldC1jaGFpcnNAaWV0Zi5vcmddXG5TZW50
OiBUdWVzZGF5XCwgT2N0b2JlciAyMlwsIDIwMTkgNjoyMiBQTVxuVG86DQogIERldE5ldCBXb3Jr
aW5nIEdyb3VwXDsgR2VuZ3h1ZXNvbmcgKEdlbmcgWHVlc29uZylcblN1YmplY3Q6IFdlYmV4IG1l
ZXRpbmcNCiAgaW52aXRhdGlvbjogRGV0TmV0IFlBTkdcbldoZW46IDIwMTnlubQxMOaciDI05pel
5pif5pyf5ZubIDY6MzAtNzozMEFtZXJpYw0KIGEvTmV3X1lvcmvjgIJcbldoZXJlOiBodHRwczov
L2lldGYud2ViZXguY29tL2lldGZcblxuXG5EZXROZXQgV29ya2luZyBHcm91DQogcCBpbnZpdGVz
IHlvdSB0byBqb2luIHRoaXMgV2ViZXggbWVldGluZy5cblxuXG5cblxuTWVldGluZyBudW1iZXIg
KGFjY2VzcyANCiBjb2RlKTogNjQ4IDA4NyA5ODVcblxuXG5NZWV0aW5nIHBhc3N3b3JkOiBZQU5H
XG5cblxuXG5cblRodXJzZGF5XCwgT2N0b2Jlcg0KICAyNFwsIDIwMTlcblxuNjozMCBhbSB8IChV
VEMtMDU6MDApIEVhc3Rlcm4gVGltZSAoVVMgJiBDYW5hZGEpIHwgMSBoclxuXG5cDQogblxuXG5K
b2luIG1lZXRpbmc8aHR0cHM6Ly9pZXRmLndlYmV4LmNvbS9pZXRmL2oucGhwP01USUQ9bTc2NmZh
ZDJkN2YyOWUzYTINCiAzZGIzYmU1NGRhZTIzNDg4PlxuXG5cblxuXG5cbkpvaW4gYnkgcGhvbmVc
blxuVGFwIHRvIGNhbGwgaW4gZnJvbSBhIG1vYmlsZQ0KICBkZXZpY2UgKGF0dGVuZGVlcyBvbmx5
KVxuXG4xLTY1MC00NzktMzIwODx0ZWw6JTJCMS02NTAtNDc5LTMyMDhcLFwsKjAxKjY0DQogODA4
Nzk4NSUyMyUyMyowMSo+IENhbGwtaW4gdG9sbCBudW1iZXIgKFVTL0NhbmFkYSlcblxuXG5cblxu
XG5OZWVkIGhlbHA/IEcNCiBvIHRvIGh0dHA6Ly9oZWxwLndlYmV4LmNvbVxuXG5cblxuXG4NClVJ
RDo3M2ZjOGY1MS04NTk4LTRhODItYTEzNC1jMGYxNjViOGNmNTgNClNVTU1BUlk7TEFOR1VBR0U9
emgtQ046Rlc6IFdlYmV4IG1lZXRpbmcgaW52aXRhdGlvbjogRGV0TmV0IFlBTkcNCkRUU1RBUlQ7
VFpJRD1XLiBBdXN0cmFsaWEgU3RhbmRhcmQgVGltZToyMDE5MTAyNFQxODMwMDANCkRURU5EO1Ra
SUQ9Vy4gQXVzdHJhbGlhIFN0YW5kYXJkIFRpbWU6MjAxOTEwMjRUMTkzMDAwDQpDTEFTUzpQVUJM
SUMNClBSSU9SSVRZOjUNCkRUU1RBTVA6MjAxOTEwMjJUMTAyMTM4Wg0KVFJBTlNQOk9QQVFVRQ0K
U1RBVFVTOkNPTkZJUk1FRA0KU0VRVUVOQ0U6MTU3MTczOTY5OA0KTE9DQVRJT047TEFOR1VBR0U9
emgtQ046aHR0cHM6Ly9pZXRmLndlYmV4LmNvbS9pZXRmDQpYLU1JQ1JPU09GVC1DRE8tQVBQVC1T
RVFVRU5DRToxNTcxNzM5Njk4DQpYLU1JQ1JPU09GVC1DRE8tT1dORVJBUFBUSUQ6MA0KWC1NSUNS
T1NPRlQtQ0RPLUJVU1lTVEFUVVM6VEVOVEFUSVZFDQpYLU1JQ1JPU09GVC1DRE8tSU5URU5ERURT
VEFUVVM6QlVTWQ0KWC1NSUNST1NPRlQtQ0RPLUFMTERBWUVWRU5UOkZBTFNFDQpYLU1JQ1JPU09G
VC1DRE8tSU1QT1JUQU5DRToxDQpYLU1JQ1JPU09GVC1DRE8tSU5TVFRZUEU6MA0KWC1NSUNST1NP
RlQtRE9OT1RGT1JXQVJETUVFVElORzpGQUxTRQ0KWC1NSUNST1NPRlQtRElTQUxMT1ctQ09VTlRF
UjpGQUxTRQ0KQkVHSU46VkFMQVJNDQpERVNDUklQVElPTjpSRU1JTkRFUg0KVFJJR0dFUjtSRUxB
VEVEPVNUQVJUOi1QVDVNDQpBQ1RJT046RElTUExBWQ0KRU5EOlZBTEFSTQ0KRU5EOlZFVkVOVA0K
RU5EOlZDQUxFTkRBUg0K

--_000_54070e1dafe44bc7b9254bd6708234e1huaweicom_--

--_005_54070e1dafe44bc7b9254bd6708234e1huaweicom_
Content-Type: application/octet-stream; name="Webex_Meeting.ics"
Content-Description: Webex_Meeting.ics
Content-Disposition: attachment; filename="Webex_Meeting.ics"; size=5477;
 creation-date="Tue, 22 Oct 2019 10:21:56 GMT";
 modification-date="Tue, 22 Oct 2019 10:21:56 GMT"
Content-ID: <DEB0BC64E7707E4AB039F6A064B7BE3A@huawei.com>
Content-Transfer-Encoding: base64

QkVHSU46VkNBTEVOREFSDQpQUk9ESUQ6LS8vTWljcm9zb2Z0IENvcnBvcmF0aW9uLy9PdXRsb29r
IDEwLjAgTUlNRURJUi8vRU4NClZFUlNJT046Mi4wDQpNRVRIT0Q6UkVRVUVTVA0KQkVHSU46VlRJ
TUVaT05FDQpUWklEOkFtZXJpY2EvTmV3X1lvcmsNClRaVVJMOmh0dHA6Ly90enVybC5vcmcvem9u
ZWluZm8tb3V0bG9vay9BbWVyaWNhL05ld19Zb3JrDQpYLUxJQy1MT0NBVElPTjpBbWVyaWNhL05l
d19Zb3JrDQpCRUdJTjpEQVlMSUdIVA0KVFpPRkZTRVRGUk9NOi0wNTAwDQpUWk9GRlNFVFRPOi0w
NDAwDQpUWk5BTUU6RURUDQpEVFNUQVJUOjE5NzAwMzA4VDAyMDAwMA0KUlJVTEU6RlJFUT1ZRUFS
TFk7QllNT05USD0zO0JZREFZPTJTVQ0KRU5EOkRBWUxJR0hUDQpCRUdJTjpTVEFOREFSRA0KVFpP
RkZTRVRGUk9NOi0wNDAwDQpUWk9GRlNFVFRPOi0wNTAwDQpUWk5BTUU6RVNUDQpEVFNUQVJUOjE5
NzAxMTAxVDAyMDAwMA0KUlJVTEU6RlJFUT1ZRUFSTFk7QllNT05USD0xMTtCWURBWT0xU1UNCkVO
RDpTVEFOREFSRA0KRU5EOlZUSU1FWk9ORQ0KQkVHSU46VkVWRU5UDQpEVFNUQU1QOjIwMTkxMDIy
VDEwMjEzOFoNCkFUVEVOREVFO0NOPSIiO1JPTEU9UkVRLVBBUlRJQ0lQQU5UO1JTVlA9VFJVRTpN
QUlMVE86Z2VuZ3h1ZXNvbmdAaHVhd2VpLmNvbQ0KT1JHQU5JWkVSO0NOPSJEZXROZXQgV29ya2lu
ZyBHcm91cCI6TUFJTFRPOmRldG5ldC1jaGFpcnNAaWV0Zi5vcmcNCkRUU1RBUlQ7VFpJRD1BbWVy
aWNhL05ld19Zb3JrOjIwMTkxMDI0VDA2MzAwMA0KRFRFTkQ7VFpJRD1BbWVyaWNhL05ld19Zb3Jr
OjIwMTkxMDI0VDA3MzAwMA0KTE9DQVRJT046aHR0cHM6Ly9pZXRmLndlYmV4LmNvbS9pZXRmDQpU
UkFOU1A6T1BBUVVFDQpTRVFVRU5DRToxNTcxNzM5Njk4DQpVSUQ6NzNmYzhmNTEtODU5OC00YTgy
LWExMzQtYzBmMTY1YjhjZjU4DQpERVNDUklQVElPTjpcblxuXG5cbkpPSU4gV0VCRVggTUVFVElO
R1xuaHR0cHM6Ly9pZXRmLndlYmV4LmNvbS9pZXRmL2oucGhwP01USUQ9bTc2NmZhZDJkN2YyOWUz
YTIzZGIzYmU1NGRhZTIzNDg4XG5NZWV0aW5nIG51bWJlciAoYWNjZXNzIGNvZGUpOiA2NDggMDg3
IDk4NVxuXG5cbk1lZXRpbmcgcGFzc3dvcmQ6IFlBTkdcblxuXG5cbkpPSU4gQlkgUEhPTkVcbjEt
NjUwLTQ3OS0zMjA4IENhbGwtaW4gdG9sbCBudW1iZXIgKFVTL0NhbmFkYSlcblRhcCBoZXJlIHRv
IGNhbGwgKG1vYmlsZSBwaG9uZXMgb25seSwgaG9zdHMgbm90IHN1cHBvcnRlZCk6IHRlbDolMkIx
LTY1MC00NzktMzIwOCwsKjAxKjY0ODA4Nzk4NSUyMyUyMyowMSpcblxuXG5cblxuQ2FuJ3Qgam9p
biB0aGUgbWVldGluZz9cbmh0dHBzOi8vY29sbGFib3JhdGlvbmhlbHAuY2lzY28uY29tL2FydGlj
bGUvV0JYMDAwMDI5MDU1XG5cblxuSU1QT1JUQU5UIE5PVElDRTogUGxlYXNlIG5vdGUgdGhhdCB0
aGlzIFdlYmV4IHNlcnZpY2UgYWxsb3dzIGF1ZGlvIGFuZCBvdGhlciBpbmZvcm1hdGlvbiBzZW50
IGR1cmluZyB0aGUgc2Vzc2lvbiB0byBiZSByZWNvcmRlZCwgd2hpY2ggbWF5IGJlIGRpc2NvdmVy
YWJsZSBpbiBhIGxlZ2FsIG1hdHRlci4gQnkgam9pbmluZyB0aGlzIHNlc3Npb24sIHlvdSBhdXRv
bWF0aWNhbGx5IGNvbnNlbnQgdG8gc3VjaCByZWNvcmRpbmdzLiBJZiB5b3UgZG8gbm90IGNvbnNl
bnQgdG8gYmVpbmcgcmVjb3JkZWQsIGRpc2N1c3MgeW91ciBjb25jZXJucyB3aXRoIHRoZSBob3N0
IG9yIGRvIG5vdCBqb2luIHRoZSBzZXNzaW9uLlxuDQpYLUFMVC1ERVNDO0ZNVFRZUEU9dGV4dC9o
dG1sOjxzdHlsZSB0eXBlPSJ0ZXh0L2NzcyI+XG4qIHtcbiAgICBwYWRkaW5nOiAwOyAgICBtYXJn
aW46IDA7fVxudGFibGUge1xuCWJvcmRlci1jb2xsYXBzZTogc2VwYXJhdGU7IHdpZHRoID0xMDAl
Owlib3JkZXI6IDA7CWJvcmRlci1zcGFjaW5nOiAwO31cblxudHIge1xuCWxpbmUtaGVpZ2h0OiAx
OHB4O31cblxuYSwgdGQge1xuCWZvbnQtc2l6ZTogMTRweDsJZm9udC1mYW1pbHk6IEFyaWFsOwlj
b2xvcjogIzMzMzsJd29yZC13cmFwOiBicmVhay13b3JkOwl3b3JkLWJyZWFrOiBub3JtYWw7CXBh
ZGRpbmc6IDA7fVxuXG4udGl0bGUge1xuCWZvbnQtc2l6ZTogMjhweDt9XG5cbi5pbWFnZSB7XG4J
d2lkdGg6IGF1dG87CW1heC13aWR0aDogYXV0bzt9XG5cbi5mb290ZXIge1xuCXdpZHRoOiA2MDRw
eDt9XG5cbi5tYWluIHtcblxufUBtZWRpYSBzY3JlZW4gYW5kIChtYXgtZGV2aWNlLXdpZHRoOiA4
MDBweCkge1xuCS50aXRsZSB7XG4JCWZvbnQtc2l6ZTogMjJweCAhaW1wb3J0YW50Owl9XG4JLmlt
YWdlIHtcbgkJd2lkdGg6IGF1dG8gIWltcG9ydGFudDsJCW1heC13aWR0aDogMTAwJSAhaW1wb3J0
YW50Owl9XG4JLmZvb3RlciB7XG4JCXdpZHRoOiAxMDAlICFpbXBvcnRhbnQ7CQltYXgtd2lkdGg6
IDYwNHB4ICFpbXBvcnRhbnRcbgl9XG4JLm1haW4ge1xuCQl3aWR0aDogMTAwJSAhaW1wb3J0YW50
OwkJbWF4LXdpZHRoOiA2MDRweCAhaW1wb3J0YW50XG4JfVxufVxuPC9zdHlsZT5cblxuPHRhYmxl
IGJnY29sb3I9IiNGRkZGRkYiIHN0eWxlPSJwYWRkaW5nOiAwOyBtYXJnaW46IDA7IGJvcmRlcjog
MDsgd2lkdGg6IDEwMCU7IiBhbGlnbj0ibGVmdCI+XG4JPHRyIHN0eWxlPSJoZWlnaHQ6IDI4cHgi
Pjx0ZD4mbmJzcDs8L3RkPjwvdHI+XG4JPHRyPlxuCQk8dGQgYWxpZ249ImxlZnQiIHN0eWxlPSJw
YWRkaW5nOiAwIDIwcHg7IG1hcmdpbjogMCI+XG4JCQk8IS0tPHRhYmxlIGJnY29sb3I9IiNGRkZG
RkYiIHN0eWxlPSJib3JkZXI6IDBweDsgd2lkdGg6IDEwMCU7IHBhZGRpbmctbGVmdDogNTBweDsg
cGFkZGluZy1yaWdodDogNTBweDsiIGFsaWduPSJsZWZ0IiBjbGFzcz0ibWFpbiI+XG4JCQkJPHRy
PlxuCQkJCQk8dGQgYWxpZ249ImNlbnRlciIgdmFsaWduPSJ0b3AiID4mbmJzcDsJCQkJCTwvdGQ+
XG4JCQkJPC90cj5cbgkJCTwvdGFibGU+LS0+XG5cblxuXG5cblxuCQkJPHRhYmxlPlxuCQkJCTx0
cj5cbgkJCQkJPHRkPlxuCQkJCQkJPEZPTlQgU0laRT0iNCIgQ09MT1I9IiM2NjY2NjYiIEZBQ0U9
ImFyaWFsIj5XaGVuIGl0J3MgdGltZSwgam9pbiB0aGUgV2ViZXggbWVldGluZyBoZXJlLjwvRk9O
VD5cbgkJCQkJPC90ZD5cbgkJCQk8L3RyPlxuCQkJCTx0ciBzdHlsZT0ibGluZS1oZWlnaHQ6IDIw
cHg7Ij48dGQgc3R5bGU9ImhlaWdodDoyMHB4Ij4mbmJzcDs8L3RkPjwvdHI+XG4JCQkJPHRyPlxu
CQkJCQk8dGQ+XG4JCQkJCQk8Rk9OVCBTSVpFPSIyIiBDT0xPUj0iIzY2NjY2NiIgRkFDRT0iYXJp
YWwiPk1lZXRpbmcgbnVtYmVyIChhY2Nlc3MgY29kZSk6IDY0OCAwODcgOTg1PC9GT05UPlxuCQkJ
CQk8L3RkPlxuCQkJCTwvdHI+XG4JCQk8L3RhYmxlPlxuCQkJXG4JCQk8dGFibGU+PHRyPjx0ZD48
Rk9OVCBTSVpFPSIyIiBDT0xPUj0iIzY2NjY2NiIgRkFDRT0iYXJpYWwiPk1lZXRpbmcgcGFzc3dv
cmQ6PC9GT05UPjwvdGQ+PHRkPjxGT05UIFNJWkU9IjIiICBDT0xPUj0iIzY2NjY2NiIgRkFDRT0i
YXJpYWwiPllBTkc8L0ZPTlQ+PC90ZD48L3RyPjwvdGFibGU+XG5cbiAgICAgICAgPHRhYmxlPlxu
ICAgICAgICAJPHRyIHN0eWxlPSJsaW5lLWhlaWdodDogMjBweDsiPjx0ZCBzdHlsZT0iaGVpZ2h0
OjIwcHgiPiZuYnNwOzwvdGQ+PC90cj5cbgkJCTx0cj5cbgkJCQk8dGQgc3R5bGU9IndpZHRoOmF1
dG8haW1wb3J0YW50OyAiPlxuCQkJCQk8dGFibGUgYm9yZGVyPSIwIiBjZWxscGFkZGluZz0iMCIg
Y2VsbHNwYWNpbmc9IjAiIHN0eWxlPSJ3aWR0aDphdXRvO3dpZHRoOmF1dG8haW1wb3J0YW50O2Jh
Y2tncm91bmQtY29sb3I6IzQzQTk0MjsgYm9yZGVyOjBweCBzb2xpZCAjNDNBOTQyOyBib3JkZXIt
cmFkaXVzOjI1cHg7IG1pbi13aWR0aDoxNjBweCFpbXBvcnRhbnQ7Ij5cbgkJCQkJCTx0cj5cbgkJ
CQkJCQk8dGQgYWxpZ249ImNlbnRlciIgc3R5bGU9InBhZGRpbmc6MTBweCAzNnB4OyI+PGEgaHJl
Zj0iaHR0cHM6Ly9pZXRmLndlYmV4LmNvbS9pZXRmL2oucGhwP01USUQ9bTc2NmZhZDJkN2YyOWUz
YTIzZGIzYmU1NGRhZTIzNDg4IiBzdHlsZT0iY29sb3I6I0ZGRkZGRjsgZm9udC1zaXplOjIwcHg7
IHRleHQtZGVjb3JhdGlvbjpub25lOyI+Sm9pbjwvYT48L3RkPlxuCQkJCQkJPC90cj5cbgkJCQkJ
PC90YWJsZT5cbgkJCQk8L3RkPlxuCQkJPC90cj5cbgkJPC90YWJsZT5cblxuIDxGT05UIHNpemU9
IjIiIENPTE9SPSIjRkYwMDAwIiBzdHlsZT0iZm9udC1mYW1pbHk6IEFyaWFsOyI+PC9GT05UPlxu
PEZPTlQgU0laRT0iMSIgRkFDRT0iQVJJQUwiPiZuYnNwOzxCUj4mbmJzcDs8QlI+PC9GT05UPlxu
XG4mbmJzcDsgPEJSPjxGT05UIFNJWkU9IjQiIEZBQ0U9IkFSSUFMIj48Rk9OVCBTSVpFPSIzIiBD
T0xPUj0iIzY2NjY2NiIgRkFDRT0iYXJpYWwiPkpvaW4gYnkgcGhvbmU8L0ZPTlQ+ICZuYnNwOyA8
QlI+PEZPTlQgU0laRT0iMiIgQ09MT1I9IiM2NjY2NjYiIEZBQ0U9ImFyaWFsIj48Yj48YSBocmVm
PSd0ZWw6JTJCMS02NTAtNDc5LTMyMDgsLCowMSo2NDgwODc5ODUlMjMlMjMqMDEqJyBzdHlsZT0n
Y29sb3I6IzAwQUZGOTsgIHRleHQtZGVjb3JhdGlvbjpub25lOyBmb250LWZhbWlseTogQXJpYWw7
Zm9udC1zaXplOiAxNHB4O2xpbmUtaGVpZ2h0OiAyNHB4Oyc+MS02NTAtNDc5LTMyMDg8L2E+PC9i
PiBDYWxsLWluIHRvbGwgbnVtYmVyIChVUy9DYW5hZGEpPC9GT05UPiAmbmJzcDsgPEJSPjxGT05U
IFNJWkU9IjIiIENPTE9SPSIjNjY2NjY2IiBGQUNFPSJhcmlhbCI+PC9GT05UPiZuYnNwOyA8QlI+
PEJSPjxCUj5cblxuPHRhYmxlPjx0ciBzdHlsZT0ibGluZS1oZWlnaHQ6IDIwcHg7Ij48dGQgc3R5
bGU9ImhlaWdodDoyMHB4Ij4mbmJzcDs8L3RkPjwvdHI+PC90YWJsZT5cblxuXG5cblxuXG4JCQk8
dGFibGUgc3R5bGU9IndpZHRoOiAxMDAlOyIgYWxpZ249ImxlZnQiIGNsYXNzPSJtYWluIj5cbiAg
ICAgICAgICAgICAgICA8dHIgc3R5bGU9ImhlaWdodDogNzJweCI+PHRkPiZuYnNwOzwvdGQ+PC90
cj5cbgkJCQk8dHI+XG4JCQkJCTx0ZCBzdHlsZT0iaGVpZ2h0OiAyNHB4OyBjb2xvcjogIzAwMDAw
MDsgZm9udC1mYW1pbHk6QXJpYWw7IGZvbnQtc2l6ZTogMTZweDsgbGluZS1oZWlnaHQ6IDI0cHg7
Ij5OZWVkIGhlbHA/IEdvIHRvIDxhIGhyZWY9Imh0dHA6Ly9oZWxwLndlYmV4LmNvbSIgc3R5bGU9
ImNvbG9yOiMwNDlGRDk7IHRleHQtZGVjb3JhdGlvbjpub25lOyI+aHR0cDovL2hlbHAud2ViZXgu
Y29tPC9hPlxuCQkJCQk8L3RkPlxuCQkJCTwvdHI+XG4gICAgICAgICAgICAgICAgPHRyIHN0eWxl
PSJoZWlnaHQ6IDQ0cHgiPjx0ZD4mbmJzcDs8L3RkPjwvdHI+XG4JCQk8L3RhYmxlPlxuCQk8L3Rk
PlxuCTwvdHI+XG48L3RhYmxlPlxuDQpTVU1NQVJZOkRldE5ldCBZQU5HDQpQUklPUklUWTo1DQpD
TEFTUzpQVUJMSUMNCkJFR0lOOlZBTEFSTQ0KVFJJR0dFUjotUFQ1TQ0KQUNUSU9OOkRJU1BMQVkN
CkRFU0NSSVBUSU9OOlJlbWluZGVyDQpFTkQ6VkFMQVJNDQpFTkQ6VkVWRU5UDQpFTkQ6VkNBTEVO
REFSDQo=

--_005_54070e1dafe44bc7b9254bd6708234e1huaweicom_--


From nobody Wed Oct 23 04:30:46 2019
Return-Path: <lberger@labn.net>
X-Original-To: detnet@ietfa.amsl.com
Delivered-To: detnet@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id BECAE12081D for <detnet@ietfa.amsl.com>; Wed, 23 Oct 2019 04:30:43 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.889
X-Spam-Level: 
X-Spam-Status: No, score=-1.889 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_NONE=-0.0001, RCVD_IN_MSPIKE_H2=-0.001, SPF_HELO_NONE=0.001, SPF_PASS=-0.001, T_KAM_HTML_FONT_INVALID=0.01, URIBL_BLOCKED=0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (768-bit key) header.d=labn.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 wAHuEE9NHuJm for <detnet@ietfa.amsl.com>; Wed, 23 Oct 2019 04:30:38 -0700 (PDT)
Received: from gproxy9-pub.mail.unifiedlayer.com (gproxy9-pub.mail.unifiedlayer.com [69.89.20.122]) (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 26E6F12008F for <detnet@ietf.org>; Wed, 23 Oct 2019 04:30:38 -0700 (PDT)
Received: from CMGW (unknown [10.9.0.13]) by gproxy9.mail.unifiedlayer.com (Postfix) with ESMTP id 7D0091E0C25 for <detnet@ietf.org>; Wed, 23 Oct 2019 05:30:36 -0600 (MDT)
Received: from box313.bluehost.com ([69.89.31.113]) by cmsmtp with ESMTP id NEqZi88ZV20MZNEqZipsnO; Wed, 23 Oct 2019 05:30:36 -0600
X-Authority-Reason: nr=8
X-Authority-Analysis: v=2.2 cv=CYN43Pjl c=1 sm=1 tr=0 a=h1BC+oY+fLhyFmnTBx92Jg==:117 a=h1BC+oY+fLhyFmnTBx92Jg==:17 a=jpOVt7BSZ2e4Z31A5e1TngXxSK0=:19 a=dLZJa+xiwSxG16/P+YVxDGlgEgI=:19 a=XobE76Q3jBoA:10 a=Vy_oeq2dmq0A:10 a=r77TgQKjGQsHNAKrUKIA:9 a=iLNU1ar6AAAA:8 a=wU2YTnxGAAAA:8 a=48vgC7mUAAAA:8 a=174xjjHKAAAA:20 a=VB46miiLAAAA:20 a=pGLkceISAAAA:8 a=G0_B3m8xAAAA:8 a=RpNjiQI2AAAA:8 a=22roSBL7G0xNuyUt2TsA:9 a=7Zwj6sZBwVKJAoWSPKxL6X1jA+E=:19 a=jpIH26JlB8aEU1M81S3jpgcb7nU=:19 a=R9gD2bq1L1xD1Epn:21 a=NFdcXhrijP_YMF5p:21 a=QEXdDO2ut3YA:10 a=jM_x9b4JT8QA:10 a=NgMMYbu0hnQOZAqiFIkA:9 a=X_FvVDGCbkJUPPbu:21 a=DFVlEs4Z2R7vSOJM:21 a=CYP1lflKuzaZ6Ctb:21 a=UiCQ7L4-1S4A:10 a=_W_S_7VecoQA:10 a=frz4AuCg-hUA:10 a=Yz9wTY_ffGCQnEDHKrcv:22 a=w1C3t2QeGrPiZgrLijVG:22 a=gBgTPrObzSPeouD7eQ2s:22
DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=labn.net; s=default; h=Content-Type:MIME-Version:Subject:References:In-Reply-To: Message-ID:Date:CC:To:From:Sender:Reply-To:Content-Transfer-Encoding: Content-ID:Content-Description:Resent-Date:Resent-From:Resent-Sender: Resent-To:Resent-Cc:Resent-Message-ID:List-Id:List-Help:List-Unsubscribe: List-Subscribe:List-Post:List-Owner:List-Archive; bh=OOApsnwumYFRQuOMcslamjEmtTzqi56/1hHQY+JN9DQ=; b=oGtij7ooYmvMc9XK71wwWIFG9H W4iT/LjPnBY1rgz8PDDVbCILs5vLpnESSWEn/ef27ZKvj/gDq/0EcsoBjKTDAVx/+TUG7OCD96SxG RYoL40VhYpv8lJWuWMtw9RavO;
Received: from pool-72-66-11-201.washdc.fios.verizon.net ([72.66.11.201]:37248 helo=[11.5.0.140]) by box313.bluehost.com with esmtpsa (TLSv1.2:ECDHE-RSA-AES128-GCM-SHA256:128) (Exim 4.92) (envelope-from <lberger@labn.net>) id 1iNEqZ-000IeZ-JX; Wed, 23 Oct 2019 05:30:35 -0600
From: Lou Berger <lberger@labn.net>
To: "Black, David" <David.Black@dell.com>, "DetNet@ietf.org" <detnet@ietf.org>
CC: <draft-ietf-detnet-ip@ietf.org>
Date: Wed, 23 Oct 2019 07:30:33 -0400
Message-ID: <16df861f7a8.277b.9b4188e636579690ba6c69f2c8a0f1fd@labn.net>
In-Reply-To: <CE03DB3D7B45C245BCA0D243277949363078BCE6@MX307CL04.corp.emc.com>
References: <CE03DB3D7B45C245BCA0D243277949363078BCE6@MX307CL04.corp.emc.com>
User-Agent: AquaMail/1.20.0-1469 (build: 102100004)
MIME-Version: 1.0
Content-Type: multipart/alternative; boundary="----------16df861fa8e4751277be66e3fa"
X-AntiAbuse: This header was added to track abuse, please include it with any abuse report
X-AntiAbuse: Primary Hostname - box313.bluehost.com
X-AntiAbuse: Original Domain - ietf.org
X-AntiAbuse: Originator/Caller UID/GID - [47 12] / [47 12]
X-AntiAbuse: Sender Address Domain - labn.net
X-BWhitelist: no
X-Source-IP: 72.66.11.201
X-Source-L: No
X-Exim-ID: 1iNEqZ-000IeZ-JX
X-Source: 
X-Source-Args: 
X-Source-Dir: 
X-Source-Sender: pool-72-66-11-201.washdc.fios.verizon.net ([11.5.0.140]) [72.66.11.201]:37248
X-Source-Auth: lberger@labn.net
X-Email-Count: 2
X-Source-Cap: bGFibm1vYmk7bGFibm1vYmk7Ym94MzEzLmJsdWVob3N0LmNvbQ==
X-Local-Domain: yes
Archived-At: <https://mailarchive.ietf.org/arch/msg/detnet/H8WeXxS84KmJMhp6zcgPMH-7WCU>
Subject: Re: [Detnet] draft-ietf-detnet-ip-02.txt - ECN changes
X-BeenThere: detnet@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: Discussions on Deterministic Networking BoF and Proposed WG <detnet.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/detnet>, <mailto:detnet-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/detnet/>
List-Post: <mailto:detnet@ietf.org>
List-Help: <mailto:detnet-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/detnet>, <mailto:detnet-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 23 Oct 2019 11:30:44 -0000

This is a multi-part message in MIME format.
------------16df861fa8e4751277be66e3fa
Content-Type: text/plain; format=flowed; charset="UTF-8"
Content-Transfer-Encoding: 8bit

Hi David,

I agree that the changes you mentioned are really editorial and it don't 
change anything from the implementation standpoint. But given that rfc791 
is still in force, albeit updated by rfc2474, and it mentions the type of 
service field and we are saying that detnet operates on the IP header - I 
personally think it appropriate to continue to mentioned the field name 
defined in rfc 791. I think this will be particularly helpful for those who 
learn about IP through DetNet.

Lou


----------
On October 22, 2019 1:43:51 PM "Black, David" <David.Black@dell.com> wrote:

> Two more suggested edits to clean up the IPv4 and IPv6 header field text to 
> focus on the DSCP field:
>
> --- [1] Section 5.1.1.4
>
> OLD
> 5.1.1.4.  IPv4 Type of Service and IPv6 Traffic Class Fields
>
>    These fields are used to support Differentiated Services [RFC2474].
>    Implementations of this document MUST support DetNet flow
>    identification based on the IPv4 Type of Service field when
>    processing IPv4 packets, and the IPv6 Traffic Class Field when
>    processing IPv6 packets.  Implementations MUST support list based
>    matching of DSCP values, where the list is composed of possible field
>    values that are to be considered when identifying a specific DetNet
>    flow.  Implementations SHOULD allow for this field to be ignored for
>    a specific DetNet flow.
>
> NEW
> 5.1.1.4.  Differentiated Services Codepoint (DSCP) Field
>
>    This field in the IPv4 Type of Service Field and the IPv6 Traffic
>    Class Field is used to support Differentiated Services [RFC2474].
>    Implementations of this document MUST support DetNet flow
>    identification based on the DSCP field of an IP packet.
>    Implementations MUST support list based
>    matching of DSCP values, where the list is composed of possible field
>    values that are to be considered when identifying a specific DetNet
>    flow.  Implementations SHOULD allow for this field to be ignored for
>    a specific DetNet flow.
>
> --- [2] Section 6
>
> OLD
>    o  For the IPv4 Type of Service and IPv6 Traffic Class Fields:
>
>       *  If the DSCP field is to be used in flow identification.
>          Ignoring the DSCP filed is optional.
>
>       *  When the DSCP field is used in flow identification, a list of
>          field values that may be used by a specific flow.
>
> NEW
>    o  For the IPv4 and IPv6 DSCP field:
>
>       *  If the DSCP field is to be used in flow identification,
>          ignoring the DSCP field is optional.
>
>       *  When the DSCP field is used in flow identification, a list of
>          field values that may be used by a specific flow.
>
>
> Thanks, --David
>
> From: Lou Berger <lberger@labn.net>
> Sent: Tuesday, October 22, 2019 9:00 AM
> To: DetNet@ietf.org
> Cc: Black, David; draft-ietf-detnet-ip@ietf.org
> Subject: Re: [Detnet] Fwd: draft-ietf-detnet-ip-02.txt - ECN
>
>
> [EXTERNAL EMAIL]
>
> Hi,
>
> Here are the proposed changes to support dropping references to ECN:
>
> Any objections?
>
> 1) deltas
>
> https://github.com/detnet-wg/data-plane-drafts/compare/working/lb/drop-ecn
>
> 2) formatted draft
> https://xml2rfc.tools.ietf.org/cgi-bin/xml2rfc.cgi?url=https://raw.githubusercontent.com/detnet-wg/data-plane-drafts/working/lb/drop-ecn/ip/draft-ietf-detnet-ip.xml
>
> 3) git diff format:
>
> diff --git a/ip/draft-ietf-detnet-ip.xml b/ip/draft-ietf-detnet-ip.xml
> index 086fe6f..dcb022b 100644
> --- a/ip/draft-ietf-detnet-ip.xml
> +++ b/ip/draft-ietf-detnet-ip.xml
> @@ -163,7 +163,6 @@
>              <t hangText="DN">DetNet.</t>
>              <t hangText="DiffServ">Differentiated Services</t>
>              <t hangText="DSCP">Differentiated Services Code Point</t>
> -            <t hangText="ECN">Explicit Congestion Notification.</t>
>              <t hangText="L2">Layer-2.</t>
>              <t hangText="L3">Layer-3.</t>
>              <t hangText="LSP">Label-switched path.</t>
> @@ -237,9 +236,8 @@
>          identification.
>        </t>
>        <t>
> -        The DetNet IP data plane also allows for optional matching on two
> -        additional data fields.  The optional fields are the ECN Field,
> -        as in <xref target="RFC3168"/>, and the IPv6 flow label field,
> +        The DetNet IP data plane also allows for optional matching on
> +        the IPv6 flow label field,
>          as defined in <xref target="RFC8200"/>.
>        </t>
>        <t>
> @@ -542,9 +540,7 @@ DetNet                    |L2/SbN|          |L2/SbN|
>          <t>
>            Class of Service (CoS) for DetNet flows carried in IPv6 is provided using 
>            the standard
>            differentiated services code point (DSCP) field <xref
> -          target="RFC2474"/> and related mechanisms.  The 2-bit explicit
> -          congestion notification (ECN) <xref target="RFC3168"/> field MAY
> -          also be used.
> +          target="RFC2474"/> and related mechanisms.
>          </t>
>          <t>
>            One additional consideration for DetNet nodes which support CoS
> @@ -565,7 +561,7 @@ DetNet                    |L2/SbN|          |L2/SbN|
>            IP encapsulated DetNet flows are expected to be defined in a future
>            document.  From an encapsulation perspective, the combination of the 
>            6-tuple i.e.,
>            the typical 5-tuple enhanced with the DSCP and previously
> -          mentioned two optional fields, uniquely identifies a DetNet
> +          mentioned optional field, uniquely identifies a DetNet
>            service flow.
>          </t>
>          <t>
> @@ -594,8 +590,8 @@ DetNet                    |L2/SbN|          |L2/SbN|
>            highlight the implications of DetNet IP flow identification on
>            path selection and next hops.  As mentioned above, the DetNet
>            IP data plane identifies flows using "6-tuple" header
> -          information as well as two additional optional header
> -          fields. DetNet generally allows for both flow-specific traffic
> +          information as well as the additional optional header
> +          field. DetNet generally allows for both flow-specific traffic
>            treatment and flow-specific next-hops.
>          </t>
>          <t>
> @@ -643,7 +639,7 @@ DetNet                    |L2/SbN|          |L2/SbN|
>            impacts DetNet IP data plane flow identification and resource
>            allocation.  As discussed above, IP flow identification uses
>            the IP "6-tuple" for flow identification.  DetNet IP flows can
> -          be aggregated using any of the 6-tuple, or two additional 
> optional fields defined in <xref
> +          be aggregated using any of the 6-tuple, and an additional 
> optional field defined in <xref
>            target="ip-flow-id"/>.  The use of prefixes, wildcards,
>            lists, and value ranges allows a DetNet node to identify
>            aggregate DetNet flows.  From a resource allocation
> @@ -786,8 +782,7 @@ DetNet                    |L2/SbN|          |L2/SbN|
>            <section title="IPv4 Type of Service and IPv6 Traffic Class Fields">
>              <t>
>                These fields are used to support Differentiated Services
> -              <xref target="RFC2474"/> and Explicit Congestion
> -              Notification <xref target="RFC3168"/>.  Implementations of
> +              <xref target="RFC2474"/>.  Implementations of
>                this document MUST support DetNet flow identification
>                based on the IPv4 Type of Service field when processing
>                IPv4 packets, and the IPv6 Traffic Class Field when
> @@ -798,15 +793,6 @@ DetNet                    |L2/SbN|          |L2/SbN|
>                SHOULD allow for this field to be ignored for a specific
>                DetNet flow.
>              </t>
> -            <t>
> -              Implementations of this document MUST allow the ECN field
> -              to be ignored as part of DetNet flow identification.
> -              Additionally, implementations SHOULD support
> -              identification of DetNet flows based on the value carried
> -              in the ECN field.  When this field is used to identify a
> -              specific DetNet flow, implementations MUST support a list
> -              of ECN values that match a specific slow.
> -            </t>
>            </section>
>            <section title="IPv6 Flow Label Field">
>              <t>
> @@ -945,10 +931,6 @@ DetNet                    |L2/SbN|          |L2/SbN|
>                  identification. Ignoring the DSCP filed is optional.</t>
>                  <t>When the DSCP field is used in flow identification, a
>                  list of field values that may be used by a specific flow.</t>
> -                <t>If the ECN field is to be used in flow
> -                identification. Matching based on ECN filed values is 
> optional.</t>
> -                <t>When ECN field is used in flow identification, a
> -                list of field values that may be used by a specific flow.</t>
>                </list></t>
>                <t>IPv6 flow label field. This field can be optionally used
>                for matching.  When used, can be exclusive of matching
> @@ -957,7 +939,7 @@ DetNet                    |L2/SbN|          |L2/SbN|
>                required. Port ranges can optionally be used.</t>
>                <t>TCP and UDP Destination Port. Exact and wildcard matching is
>                required. Port ranges can optionally be used.</t>
> -                          <t>IPsec Header SPI field. Exact matching is
> +              <t>IPsec Header SPI field. Exact matching is
>                required. </t>
>              </list>
>              This information MUST be provisioned per DetNet flow via
> @@ -1058,7 +1040,6 @@ DetNet                    |L2/SbN|          |L2/SbN|
>        <?rfc include="reference.RFC.1812"?>
>        <?rfc include="reference.RFC.2119"?>
>        <?rfc include="reference.RFC.2474"?>
> -      <?rfc include="reference.RFC.3168"?>
>        <?rfc include="reference.RFC.3473"?>
>        <?rfc include="reference.RFC.4301"?>
>        <?rfc include="reference.RFC.4302"?>
>
> Lou
> On 10/22/2019 8:19 AM, Stewart Bryant wrote:
>
> The main flow identifiers will be SA+DA+SP+DP (sure there is type but there 
> are only a couple of values used in practice)
>
> You would only really use the DSCP bits to select a subgroup of the packets 
> within a flow for special treatment.
>
> It seems unlikely that you would select more than a tiny number of elements 
> within the flow for special treatment on the basis for the DSCP bits, where 
> tiny is likely to be one.
>
> So it seems unlikely that there is any scaling impact.
>
> - Stewart
> On 22/10/2019 01:53, Grossman, Ethan A. wrote:
> Does losing control over those two bits (ECN) adversely affect the upward 
> scalability of the system in any meaningful way? I mean, can one think of 
> it like “this reduces the number of flows that can be identified by a 
> factor of 4”?  Does anyone working on “Large Scale DetNet” have any 
> thoughts on this?
> Thanks,
> Ethan.
>
> From: detnet <detnet-bounces@ietf.org><mailto:detnet-bounces@ietf.org> On 
> Behalf Of Andrew G. Malis
> Sent: Monday, October 21, 2019 6:29 AM
> To: Stewart Bryant <stewart.bryant@gmail.com><mailto:stewart.bryant@gmail.com>
> Cc: DetNet@ietf.org<mailto:DetNet@ietf.org>; Lou Berger 
> <lberger@labn.net><mailto:lberger@labn.net>; Black, David 
> <David.Black@dell.com><mailto:David.Black@dell.com>
> Subject: Re: [Detnet] Fwd: draft-ietf-detnet-ip-02.txt - ECN
>
> I also don't have any objection to removing the ECN text.
>
> Cheers,
> Andy
>
>
> On Mon, Oct 21, 2019 at 8:59 AM Stewart Bryant 
> <stewart.bryant@gmail.com<mailto:stewart.bryant@gmail.com>> wrote:
>
> Yes, let's delete the references to ECN from the text.
>
> - Stewart
> On 18/10/2019 22:57, Lou Berger wrote:
>
> David,
>
>     I'm personally okay with dropping all references to the ECN field.  But 
>     doing so is a change from previous discussions so is a WG call.
>
> WG,
>
> Are there any objections to removing the language related to the ECN field?
>
> The implication is that the detnet IP standard will only cover the 6-bit 
> DSCP field carried in what was once referred to as the 8-bit IP TOS Field.
>
> Thanks,
>
> Lou
>
> (No hats)
> On 10/16/2019 11:08 PM, Black, David wrote:
>
>> While I understand you have concerns about a node providing different 
>> traffic treatment based on ECN markings on a local node, I believe this 
>> happens today –
>> just look at the related config options for your favorite router vendor.  
>> Can you live with SHOULD NOT vs MUST NOT?
> I can live with removal of all mention of ECN from this draft.  I would 
> suggest this course of action if the goal is to avoid “MUST NOT” wording.
>
> Otherwise, I would need to be convinced that what the draft proposes to 
> do/allow wrt ECN is consistent with RFC 3168.  The current text is not 
> consistent with RFC 3168..
>
> Thanks, --David
>
> From: Lou Berger <lberger@labn.net><mailto:lberger@labn.net>
> Sent: Wednesday, October 16, 2019 10:02 PM
> To: Black, David; DetNet@ietf.org<mailto:DetNet@ietf.org>
> Subject: Re: [Detnet] Fwd: draft-ietf-detnet-ip-02.txt - ECN
>
>
> [EXTERNAL EMAIL]
>
> sigh -I thought we went over all language in e-mail and over the phone.
> On 10/16/2019 4:43 PM, Black, David wrote:
> Forwarding to remove 
> internet-drafts@ietf.org<mailto:internet-drafts@ietf.org> as a recipient.  
> Please respond to this email.
>
> Thanks, --David ... Sent from my Android not-so-smartphone.
>
>
> -------- Original message --------
> From: "Black, David" <david.black@emc.com><mailto:david.black@emc.com>
> Date: 10/16/19 3:13 PM (GMT-06:00)
> To: internet-drafts@ietf.org<mailto:internet-drafts@ietf.org>, 
> detnet@ietf.org<mailto:detnet@ietf.org>
> Subject: draft-ietf-detnet-ip-02.txt - ECN
>
> The ECN material in this draft conflicts with RFC 3168 (a long-standing 
> Proposed Standard).  I apologize to anyone who may have been under the 
> impression that all ECN-related concerns were resolved in that call, as the 
> text in this note did not come up during that call.
>
> The TL;DR summary of my concerns is the rationale for change [3] below:
>
>         Rationale: Use of ECN field for flow identification is not compatible with 
>         RFC 3168.
>
> It was my understanding that your primary concern was split paths and this 
> is what we covered in the language distributed on Monday.
>
> While I understand you have concerns about a node providing different 
> traffic treatment based on ECN markings on a local node, I believe this 
> happens today -- just look at the related config options for your favorite 
> router vendor.  Can you live with SHOULD NOT vs MUST NOT?
>
> Thanks,
>
> Lou
>
>
>
> -------------------------------------------------
>
> The following four changes will correct this problem:
>
> [1] In Section 3.  DetNet IP Data Plane Overview
>
> OLD
>    The DetNet IP data plane also allows for optional matching on two
>    additional data fields.  The optional fields are the ECN Field, as in
>    [RFC3168], and the IPv6 flow label field, as defined in [RFC8200].
> NEW
>    The DetNet IP data plane also allows for optional matching on one
>    additional data field, the IPv6 flow label field, as defined in [RFC8200].
>
> Rationale: ECN field MUST NOT be used to subdivide a flow into sub-flows.  
> See RFC 3168.
>
> [2] In  Section 4.3.1.  Class of Service
>
> Remove this sentence:
>
>    The 2-bit explicit congestion
>    notification (ECN) [RFC3168] field MAY also be used.
>
> Rationale: The ECN mechanism is not a Class of service mechanism.  See RFC 
> 3168.
>
> [3] In Section 5.1.1.4.  IPv4 Type of Service and IPv6 Traffic Class Fields
>
> Remove this text:
>
>    Implementations of this document MUST allow the ECN field to be
>    ignored as part of DetNet flow identification.  Additionally,
>    implementations SHOULD support identification of DetNet flows based
>    on the value carried in the ECN field.  When this field is used to
>    identify a specific DetNet flow, implementations MUST support a list
>    of ECN values that match a specific slow.
>
> If desired, replace it with:
>
>    The ECN field MUST NOT be used as part of DetNet flow identification.
>
> Rationale: Use of ECN field for flow identification is not compatible with 
> RFC 3168.
>
> [4] In Section 6.  Management and Control Information Summary
>
> Remove these two bullets:
>
>       *  If the ECN field is to be used in flow identification.
>          Matching based on ECN filed values is optional.
>
>       *  When ECN field is used in flow identification, a list of field
>          values that may be used by a specific flow.
>
> Rationale: Same as [3].
>
> Thanks, --David
>
>> -----Original Message-----
>> From: I-D-Announce 
>> <i-d-announce-bounces@ietf.org><mailto:i-d-announce-bounces@ietf.org> On 
>> Behalf Of internet-
>> drafts@ietf.org<mailto:drafts@ietf.org>
>> Sent: Wednesday, October 16, 2019 3:49 PM
>> To: i-d-announce@ietf.org<mailto:i-d-announce@ietf.org>
>> Cc: detnet@ietf.org<mailto:detnet@ietf.org>
>> Subject: I-D Action: draft-ietf-detnet-ip-02.txt
>>
>>
>> [EXTERNAL EMAIL]
>>
>>
>> A New Internet-Draft is available from the on-line Internet-Drafts directories.
>> This draft is a work item of the Deterministic Networking WG of the IETF.
>>
>>         Title           : DetNet Data Plane: IP
>>         Authors         : Balázs Varga
>>                           János Farkas
>>                           Lou Berger
>>                           Don Fedyk
>>                           Andrew G. Malis
>>                           Stewart Bryant
>>                           Jouni Korhonen
>>        Filename        : draft-ietf-detnet-ip-02.txt
>>        Pages           : 23
>>        Date            : 2019-10-16
>>
>> Abstract:
>>    This document specifies the Deterministic Networking data plane when
>>    operating in an IP packet switched network.
>>
>>
>> The IETF datatracker status page for this draft is:
>> https://datatracker.ietf.org/doc/draft-ietf-detnet-ip/<https://urldefense.proofpoint.com/v2/url?u=https-3A__datatracker.ietf.org_doc_draft-2Dietf-2Ddetnet-2Dip_&d=DwMFaQ&c=lI8Zb6TzM3d1tX4iEu7bpg&r=ZcHC6wX_gDwPDcfMaFNZiQ&m=aXsW21APRn1D0lnb_8NZAAvhbFKvvtW7hNZN0L4OVkU&s=mzbAKXUleGS8Bz7ajbUbKTPPDXTF0sMHaR30Jz1vx3I&e=>
>>
>> There are also htmlized versions available at:
>> https://tools.ietf.org/html/draft-ietf-detnet-ip-02<https://urldefense.proofpoint.com/v2/url?u=https-3A__tools.ietf.org_html_draft-2Dietf-2Ddetnet-2Dip-2D02&d=DwMFaQ&c=lI8Zb6TzM3d1tX4iEu7bpg&r=ZcHC6wX_gDwPDcfMaFNZiQ&m=aXsW21APRn1D0lnb_8NZAAvhbFKvvtW7hNZN0L4OVkU&s=U2KdtDL3CUVCsekPojtQVKIvgeP45L36pWIa_NTIOsA&e=>
>> https://datatracker.ietf.org/doc/html/draft-ietf-detnet-ip-02<https://urldefense.proofpoint.com/v2/url?u=https-3A__datatracker.ietf.org_doc_html_draft-2Dietf-2Ddetnet-2Dip-2D02&d=DwMFaQ&c=lI8Zb6TzM3d1tX4iEu7bpg&r=ZcHC6wX_gDwPDcfMaFNZiQ&m=aXsW21APRn1D0lnb_8NZAAvhbFKvvtW7hNZN0L4OVkU&s=v_m7-Vya44Tpf38IPNTfLFKd9vOPrwEKJ1koUg0xB-s&e=>
>>
>> A diff from the previous version is available at:
>> https://www.ietf.org/rfcdiff?url2=draft-ietf-detnet-ip-02<https://urldefense.proofpoint.com/v2/url?u=https-3A__www.ietf.org_rfcdiff-3Furl2-3Ddraft-2Dietf-2Ddetnet-2Dip-2D02&d=DwMFaQ&c=lI8Zb6TzM3d1tX4iEu7bpg&r=ZcHC6wX_gDwPDcfMaFNZiQ&m=aXsW21APRn1D0lnb_8NZAAvhbFKvvtW7hNZN0L4OVkU&s=9FVm_p_MTKAngR5wvgnJsDRVpBhRs1VBb-HiEc9AuFw&e=>
>>
>>
>> Please note that it may take a couple of minutes from the time of submission
>> until the htmlized version and diff are available at 
>> tools.ietf.org<https://urldefense.proofpoint.com/v2/url?u=http-3A__tools.ietf.org&d=DwMFaQ&c=lI8Zb6TzM3d1tX4iEu7bpg&r=ZcHC6wX_gDwPDcfMaFNZiQ&m=aXsW21APRn1D0lnb_8NZAAvhbFKvvtW7hNZN0L4OVkU&s=iQJB8fuxh1qkUEUNRcxmOvQFjWSriYN94CSHktRBwSw&e=>.
>>
>> Internet-Drafts are also available by anonymous FTP at:
>> ftp://ftp.ietf.org/internet-drafts/<https://urldefense.proofpoint.com/v2/url?u=ftp-3A__ftp.ietf.org_internet-2Ddrafts_&d=DwMFaQ&c=lI8Zb6TzM3d1tX4iEu7bpg&r=ZcHC6wX_gDwPDcfMaFNZiQ&m=aXsW21APRn1D0lnb_8NZAAvhbFKvvtW7hNZN0L4OVkU&s=4kQjX_H4U0HBUhyMvMm8v_ub2smEgNFOgcbS-JFjmCg&e=>
>>
>> _______________________________________________
>> I-D-Announce mailing list
>> I-D-Announce@ietf.org<mailto:I-D-Announce@ietf.org>
>> https://www.ietf.org/mailman/listinfo/i-d-announce<https://urldefense.proofpoint.com/v2/url?u=https-3A__www.ietf.org_mailman_listinfo_i-2Dd-2Dannounce&d=DwMFaQ&c=lI8Zb6TzM3d1tX4iEu7bpg&r=ZcHC6wX_gDwPDcfMaFNZiQ&m=aXsW21APRn1D0lnb_8NZAAvhbFKvvtW7hNZN0L4OVkU&s=iESW3uqZs6fiih_VYgFB-F-rtwNyaGqHl757qWRjZ94&e=>
>> Internet-Draft directories: 
>> http://www.ietf.org/shadow.html<https://urldefense.proofpoint.com/v2/url?u=http-3A__www.ietf.org_shadow.html&d=DwMFaQ&c=lI8Zb6TzM3d1tX4iEu7bpg&r=ZcHC6wX_gDwPDcfMaFNZiQ&m=aXsW21APRn1D0lnb_8NZAAvhbFKvvtW7hNZN0L4OVkU&s=Gi367w04OysBMQsqQk4D_FlH9mrlETnu55sSZQwWo8M&e=>
>> or 
>> ftp://ftp.ietf.org/ietf/1shadow-sites.txt<https://urldefense.proofpoint.com/v2/url?u=ftp-3A__ftp.ietf.org_ietf_1shadow-2Dsites.txt&d=DwMFaQ&c=lI8Zb6TzM3d1tX4iEu7bpg&r=ZcHC6wX_gDwPDcfMaFNZiQ&m=aXsW21APRn1D0lnb_8NZAAvhbFKvvtW7hNZN0L4OVkU&s=YLkOGoZpigvSV1ZLn9IoiKXWyv2VoCYgoobywa8r3NE&e=>
>
>
> _______________________________________________
>
> detnet mailing list
>
> detnet@ietf.org<mailto:detnet@ietf.org>
>
> https://www.ietf.org/mailman/listinfo/detnet<https://urldefense.proofpoint.com/v2/url?u=https-3A__www.ietf.org_mailman_listinfo_detnet&d=DwMFaQ&c=lI8Zb6TzM3d1tX4iEu7bpg&r=ZcHC6wX_gDwPDcfMaFNZiQ&m=aXsW21APRn1D0lnb_8NZAAvhbFKvvtW7hNZN0L4OVkU&s=ZKMFjjpaWmbkFYiW3V6Z8NzpzleGBZFDJT0yhKFMOyU&e=>
>
>
> _______________________________________________
>
> detnet mailing list
>
> detnet@ietf.org<mailto:detnet@ietf.org>
>
> https://www.ietf.org/mailman/listinfo/detnet<https://urldefense.proofpoint.com/v2/url?u=https-3A__www.ietf.org_mailman_listinfo_detnet&d=DwMFaQ&c=lI8Zb6TzM3d1tX4iEu7bpg&r=ZcHC6wX_gDwPDcfMaFNZiQ&m=aXsW21APRn1D0lnb_8NZAAvhbFKvvtW7hNZN0L4OVkU&s=ZKMFjjpaWmbkFYiW3V6Z8NzpzleGBZFDJT0yhKFMOyU&e=>
>
>
> _______________________________________________
>
> detnet mailing list
>
> detnet@ietf.org<mailto:detnet@ietf.org>
>
> https://www.ietf.org/mailman/listinfo/detnet<https://urldefense.proofpoint.com/v2/url?u=https-3A__www.ietf.org_mailman_listinfo_detnet&d=DwMFaQ&c=lI8Zb6TzM3d1tX4iEu7bpg&r=ZcHC6wX_gDwPDcfMaFNZiQ&m=aXsW21APRn1D0lnb_8NZAAvhbFKvvtW7hNZN0L4OVkU&s=ZKMFjjpaWmbkFYiW3V6Z8NzpzleGBZFDJT0yhKFMOyU&e=>
>
> _______________________________________________
> detnet mailing list
> detnet@ietf.org<mailto:detnet@ietf.org>
> https://www.ietf.org/mailman/listinfo/detnet<https://urldefense.proofpoint.com/v2/url?u=https-3A__www.ietf.org_mailman_listinfo_detnet&d=DwMFaQ&c=lI8Zb6TzM3d1tX4iEu7bpg&r=ZcHC6wX_gDwPDcfMaFNZiQ&m=aXsW21APRn1D0lnb_8NZAAvhbFKvvtW7hNZN0L4OVkU&s=ZKMFjjpaWmbkFYiW3V6Z8NzpzleGBZFDJT0yhKFMOyU&e=>
>
>
>
> ----------
> _______________________________________________
> detnet mailing list
> detnet@ietf.org
> https://www.ietf.org/mailman/listinfo/detnet
>

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

<html>
<head>
<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:0in;
=09margin-bottom:.0001pt;
=09font-size:11.0pt;
=09font-family:"Calibri",sans-serif;
=09color:black;}
a:link, span.MsoHyperlink
=09{mso-style-priority:99;
=09color:blue;
=09text-decoration:underline;}
a:visited, span.MsoHyperlinkFollowed
=09{mso-style-priority:99;
=09color:purple;
=09text-decoration:underline;}
pre
=09{mso-style-priority:99;
=09mso-style-link:"HTML Preformatted Char";
=09margin:0in;
=09margin-bottom:.0001pt;
=09font-size:10.0pt;
=09font-family:"Courier New";
=09color:black;}
p.msonormal0, li.msonormal0, div.msonormal0
=09{mso-style-name:msonormal;
=09mso-margin-top-alt:auto;
=09margin-right:0in;
=09mso-margin-bottom-alt:auto;
=09margin-left:0in;
=09font-size:11.0pt;
=09font-family:"Calibri",sans-serif;
=09color:black;}
span.HTMLPreformattedChar
=09{mso-style-name:"HTML Preformatted Char";
=09mso-style-priority:99;
=09mso-style-link:"HTML Preformatted";
=09font-family:Consolas;}
span.EmailStyle21
=09{mso-style-type:personal;
=09font-family:"Calibri",sans-serif;
=09color:windowtext;}
span.EmailStyle22
=09{mso-style-type:personal-reply;
=09font-family:"Calibri",sans-serif;
=09color:#993366;
=09font-weight:normal;
=09font-style:normal;
=09text-decoration:none none;}
.MsoChpDefault
=09{mso-style-type:export-only;
=09font-size:10.0pt;}
@page WordSection1
=09{size:8.5in 11.0in;
=09margin:1.0in 1.0in 1.0in 1.0in;}
div.WordSection1
=09{page:WordSection1;}
--></style><!--[if gte mso 9]><xml>
<o:shapedefaults v:ext=3D"edit" spidmax=3D"1026" />
</xml><![endif]--><!--[if gte mso 9]><xml>
<o:shapelayout v:ext=3D"edit">
<o:idmap v:ext=3D"edit" data=3D"1" />
</o:shapelayout></xml><![endif]-->
</head>
<body bgcolor=3D"white" lang=3D"en-us" link=3D"blue" vlink=3D"purple">
<div style=3D"color: black;">
<div style=3D"color: black;">
<p style=3D"margin: 0 0 1em 0; color: black;">Hi David,</p>
<p style=3D"margin: 0 0 1em 0; color: black;">I agree that the changes you =
mentioned are really editorial and it don't change anything from the implem=
entation standpoint. But given that rfc791 is still in force, albeit update=
d by rfc2474, and it mentions the type of service field and we are saying t=
hat detnet operates on the IP header - I personally think it appropriate to=
 continue to mentioned the field name defined in rfc 791. I think this will=
 be particularly helpful for those who learn about IP through DetNet.</p>
<p style=3D"margin: 0 0 1em 0; color: black;">Lou</p>
</div>
<div style=3D"color: black;">
<hr style=3D"border: none; border-top: solid #D0D0D0 1.0pt;">
<p style=3D"color: black; font-size: 10pt; font-family: sans-serif; margin:=
 8pt 0;">On October 22, 2019 1:43:51 PM &quot;Black, David&quot; &lt;David.=
Black@dell.com&gt; wrote:</p>
<blockquote type=3D"cite" class=3D"gmail_quote" style=3D"margin: 0 0 0 0.75=
ex; border-left: 1px solid #808080; padding-left: 0.75ex;">
<div class=3D"WordSection1">
<p class=3D"MsoNormal"><span style=3D"color:#993366">Two more suggested edi=
ts to clean up the IPv4 and IPv6 header field text to focus on the DSCP fie=
ld:<o:p></o:p></span></p>
<p class=3D"MsoNormal"><span style=3D"color:#993366"><o:p>&nbsp;</o:p></spa=
n></p>
<p class=3D"MsoNormal"><span style=3D"color:#993366">--- [1] Section 5.1.1.=
4<o:p></o:p></span></p>
<p class=3D"MsoNormal"><span style=3D"color:#993366"><o:p>&nbsp;</o:p></spa=
n></p>
<p class=3D"MsoNormal"><span style=3D"font-size:10.0pt;font-family:&quot;Co=
urier New&quot;">OLD<o:p></o:p></span></p>
<p class=3D"MsoNormal"><span style=3D"font-size:10.0pt;font-family:&quot;Co=
urier New&quot;">5.1.1.4.&nbsp; IPv4 Type of Service and IPv6 Traffic Class=
 Fields<o:p></o:p></span></p>
<p class=3D"MsoNormal"><span style=3D"font-size:10.0pt;font-family:&quot;Co=
urier New&quot;"><o:p>&nbsp;</o:p></span></p>
<p class=3D"MsoNormal"><span style=3D"font-size:10.0pt;font-family:&quot;Co=
urier New&quot;">&nbsp;&nbsp; These fields are used to support Differentiat=
ed Services [RFC2474].<o:p></o:p></span></p>
<p class=3D"MsoNormal"><span style=3D"font-size:10.0pt;font-family:&quot;Co=
urier New&quot;">&nbsp;&nbsp; Implementations of this document MUST support=
 DetNet flow<o:p></o:p></span></p>
<p class=3D"MsoNormal"><span style=3D"font-size:10.0pt;font-family:&quot;Co=
urier New&quot;">&nbsp;&nbsp; identification based on the IPv4 Type of Serv=
ice field when<o:p></o:p></span></p>
<p class=3D"MsoNormal"><span style=3D"font-size:10.0pt;font-family:&quot;Co=
urier New&quot;">&nbsp;&nbsp; processing IPv4 packets, and the IPv6 Traffic=
 Class Field when<o:p></o:p></span></p>
<p class=3D"MsoNormal"><span style=3D"font-size:10.0pt;font-family:&quot;Co=
urier New&quot;">&nbsp;&nbsp; processing IPv6 packets.&nbsp; Implementation=
s MUST support list based<o:p></o:p></span></p>
<p class=3D"MsoNormal"><span style=3D"font-size:10.0pt;font-family:&quot;Co=
urier New&quot;">&nbsp;&nbsp; matching of DSCP values, where the list is co=
mposed of possible field<o:p></o:p></span></p>
<p class=3D"MsoNormal"><span style=3D"font-size:10.0pt;font-family:&quot;Co=
urier New&quot;">&nbsp;&nbsp; values that are to be considered when identif=
ying a specific DetNet<o:p></o:p></span></p>
<p class=3D"MsoNormal"><span style=3D"font-size:10.0pt;font-family:&quot;Co=
urier New&quot;">&nbsp;&nbsp; flow.&nbsp; Implementations SHOULD allow for =
this field to be ignored for<o:p></o:p></span></p>
<p class=3D"MsoNormal"><span style=3D"font-size:10.0pt;font-family:&quot;Co=
urier New&quot;">&nbsp;&nbsp; a specific DetNet flow.<o:p></o:p></span></p>
<p class=3D"MsoNormal"><span style=3D"font-size:10.0pt;font-family:&quot;Co=
urier New&quot;"><o:p>&nbsp;</o:p></span></p>
<p class=3D"MsoNormal"><span style=3D"font-size:10.0pt;font-family:&quot;Co=
urier New&quot;">NEW<o:p></o:p></span></p>
<p class=3D"MsoNormal"><span style=3D"font-size:10.0pt;font-family:&quot;Co=
urier New&quot;">5.1.1.4.&nbsp; Differentiated Services Codepoint (DSCP) Fi=
eld<o:p></o:p></span></p>
<p class=3D"MsoNormal"><span style=3D"font-size:10.0pt;font-family:&quot;Co=
urier New&quot;"><o:p>&nbsp;</o:p></span></p>
<p class=3D"MsoNormal"><span style=3D"font-size:10.0pt;font-family:&quot;Co=
urier New&quot;">&nbsp;&nbsp; This field in the IPv4 Type of Service Field =
and the IPv6 Traffic<o:p></o:p></span></p>
<p class=3D"MsoNormal"><span style=3D"font-size:10.0pt;font-family:&quot;Co=
urier New&quot;">&nbsp;&nbsp; Class Field is used to support Differentiated=
 Services [RFC2474].<o:p></o:p></span></p>
<p class=3D"MsoNormal"><span style=3D"font-size:10.0pt;font-family:&quot;Co=
urier New&quot;">&nbsp;&nbsp; Implementations of this document MUST support=
 DetNet flow<o:p></o:p></span></p>
<p class=3D"MsoNormal"><span style=3D"font-size:10.0pt;font-family:&quot;Co=
urier New&quot;">&nbsp;&nbsp; identification based on the DSCP field of an =
IP packet.<o:p></o:p></span></p>
<p class=3D"MsoNormal"><span style=3D"font-size:10.0pt;font-family:&quot;Co=
urier New&quot;">&nbsp;&nbsp; Implementations MUST support list based<o:p><=
/o:p></span></p>
<p class=3D"MsoNormal"><span style=3D"font-size:10.0pt;font-family:&quot;Co=
urier New&quot;">&nbsp;&nbsp; matching of DSCP values, where the list is co=
mposed of possible field<o:p></o:p></span></p>
<p class=3D"MsoNormal"><span style=3D"font-size:10.0pt;font-family:&quot;Co=
urier New&quot;">&nbsp;&nbsp; values that are to be considered when identif=
ying a specific DetNet<o:p></o:p></span></p>
<p class=3D"MsoNormal"><span style=3D"font-size:10.0pt;font-family:&quot;Co=
urier New&quot;">&nbsp;&nbsp; flow.&nbsp; Implementations SHOULD allow for =
this field to be ignored for<o:p></o:p></span></p>
<p class=3D"MsoNormal"><span style=3D"font-size:10.0pt;font-family:&quot;Co=
urier New&quot;">&nbsp;&nbsp; a specific DetNet flow.<o:p></o:p></span></p>
<p class=3D"MsoNormal"><span style=3D"color:#993366"><o:p>&nbsp;</o:p></spa=
n></p>
<p class=3D"MsoNormal"><span style=3D"color:#993366">--- [2] Section 6<o:p>=
</o:p></span></p>
<p class=3D"MsoNormal"><span style=3D"color:#993366"><o:p>&nbsp;</o:p></spa=
n></p>
<p class=3D"MsoNormal"><span style=3D"font-size:10.0pt;font-family:&quot;Co=
urier New&quot;">OLD<o:p></o:p></span></p>
<p class=3D"MsoNormal"><span style=3D"font-size:10.0pt;font-family:&quot;Co=
urier New&quot;">&nbsp;&nbsp; o&nbsp; For the IPv4 Type of Service and IPv6=
 Traffic Class Fields:<o:p></o:p></span></p>
<p class=3D"MsoNormal"><span style=3D"font-size:10.0pt;font-family:&quot;Co=
urier New&quot;"><o:p>&nbsp;</o:p></span></p>
<p class=3D"MsoNormal"><span style=3D"font-size:10.0pt;font-family:&quot;Co=
urier New&quot;">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; *&nbsp; If the DSCP field i=
s to be used in flow identification.<o:p></o:p></span></p>
<p class=3D"MsoNormal"><span style=3D"font-size:10.0pt;font-family:&quot;Co=
urier New&quot;">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; Ignoring =
the DSCP filed is optional.<o:p></o:p></span></p>
<p class=3D"MsoNormal"><span style=3D"font-size:10.0pt;font-family:&quot;Co=
urier New&quot;"><o:p>&nbsp;</o:p></span></p>
<p class=3D"MsoNormal"><span style=3D"font-size:10.0pt;font-family:&quot;Co=
urier New&quot;">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; *&nbsp; When the DSCP field=
 is used in flow identification, a list of<o:p></o:p></span></p>
<p class=3D"MsoNormal"><span style=3D"font-size:10.0pt;font-family:&quot;Co=
urier New&quot;">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; field val=
ues that may be used by a specific flow.<o:p></o:p></span></p>
<p class=3D"MsoNormal"><span style=3D"font-size:10.0pt;font-family:&quot;Co=
urier New&quot;"><o:p>&nbsp;</o:p></span></p>
<p class=3D"MsoNormal"><span style=3D"font-size:10.0pt;font-family:&quot;Co=
urier New&quot;">NEW<o:p></o:p></span></p>
<p class=3D"MsoNormal"><span style=3D"font-size:10.0pt;font-family:&quot;Co=
urier New&quot;">&nbsp;&nbsp; o&nbsp; For the IPv4 and IPv6 DSCP field:<o:p=
></o:p></span></p>
<p class=3D"MsoNormal"><span style=3D"font-size:10.0pt;font-family:&quot;Co=
urier New&quot;"><o:p>&nbsp;</o:p></span></p>
<p class=3D"MsoNormal"><span style=3D"font-size:10.0pt;font-family:&quot;Co=
urier New&quot;">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; *&nbsp; If the DSCP field i=
s to be used in flow identification,<o:p></o:p></span></p>
<p class=3D"MsoNormal"><span style=3D"font-size:10.0pt;font-family:&quot;Co=
urier New&quot;">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; ignoring =
the DSCP field is optional.<o:p></o:p></span></p>
<p class=3D"MsoNormal"><span style=3D"font-size:10.0pt;font-family:&quot;Co=
urier New&quot;"><o:p>&nbsp;</o:p></span></p>
<p class=3D"MsoNormal"><span style=3D"font-size:10.0pt;font-family:&quot;Co=
urier New&quot;">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; *&nbsp; When the DSCP field=
 is used in flow identification, a list of<o:p></o:p></span></p>
<p class=3D"MsoNormal"><span style=3D"font-size:10.0pt;font-family:&quot;Co=
urier New&quot;">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; field val=
ues that may be used by a specific flow.<o:p></o:p></span></p>
<p class=3D"MsoNormal"><span style=3D"font-size:10.0pt;font-family:&quot;Co=
urier New&quot;"><o:p>&nbsp;</o:p></span></p>
<p class=3D"MsoNormal"><span style=3D"color:#993366"><o:p>&nbsp;</o:p></spa=
n></p>
<div>
<p class=3D"MsoNormal"><span style=3D"color:#993366">Thanks, --David<o:p></=
o:p></span></p>
</div>
<p class=3D"MsoNormal"><span style=3D"color:#993366"><o:p>&nbsp;</o:p></spa=
n></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><span style=3D"color:windowtext">From:</span></b>=
<span style=3D"color:windowtext"> Lou Berger &lt;lberger@labn.net&gt;
<br>
<b>Sent:</b> Tuesday, October 22, 2019 9:00 AM<br>
<b>To:</b> DetNet@ietf.org<br>
<b>Cc:</b> Black, David; draft-ietf-detnet-ip@ietf.org<br>
<b>Subject:</b> Re: [Detnet] Fwd: draft-ietf-detnet-ip-02.txt - ECN<o:p></o=
:p></span></p>
</div>
</div>
<p class=3D"MsoNormal"><o:p>&nbsp;</o:p></p>
<div>
<p><span style=3D"color:#CE1126">[EXTERNAL EMAIL] <o:p></o:p></span></p>
</div>
<p>Hi,<o:p></o:p></p>
<p>Here are the proposed changes to support dropping references to ECN:<o:p=
></o:p></p>
<p>Any objections?<o:p></o:p></p>
<p>1) deltas<o:p></o:p></p>
<p><a href=3D"https://github.com/detnet-wg/data-plane-drafts/compare/workin=
g/lb/drop-ecn">https://github.com/detnet-wg/data-plane-drafts/compare/worki=
ng/lb/drop-ecn</a><o:p></o:p></p>
<p>2) formatted draft<o:p></o:p></p>
<p class=3D"MsoNormal"><a href=3D"https://xml2rfc.tools.ietf.org/cgi-bin/xm=
l2rfc.cgi?url=3Dhttps://raw.githubusercontent.com/detnet-wg/data-plane-draf=
ts/working/lb/drop-ecn/ip/draft-ietf-detnet-ip.xml">https://xml2rfc.tools.i=
etf.org/cgi-bin/xml2rfc.cgi?url=3Dhttps://raw.githubusercontent.com/detnet-=
wg/data-plane-drafts/working/lb/drop-ecn/ip/draft-ietf-detnet-ip.xml</a>
<o:p></o:p></p>
<p>3) git diff format:<o:p></o:p></p>
<p>diff --git a/ip/draft-ietf-detnet-ip.xml b/ip/draft-ietf-detnet-ip.xml<b=
r>
index 086fe6f..dcb022b 100644<br>
--- a/ip/draft-ietf-detnet-ip.xml<br>
&#43;&#43;&#43; b/ip/draft-ietf-detnet-ip.xml<br>
@@ -163,7 &#43;163,6 @@<br>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &l=
t;t hangText=3D&quot;DN&quot;&gt;DetNet.&lt;/t&gt;<br>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &l=
t;t hangText=3D&quot;DiffServ&quot;&gt;Differentiated Services&lt;/t&gt;<br=
>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &l=
t;t hangText=3D&quot;DSCP&quot;&gt;Differentiated Services Code Point&lt;/t=
&gt;<br>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &lt;t h=
angText=3D&quot;ECN&quot;&gt;Explicit Congestion Notification.&lt;/t&gt;<br=
>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &l=
t;t hangText=3D&quot;L2&quot;&gt;Layer-2.&lt;/t&gt;<br>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &l=
t;t hangText=3D&quot;L3&quot;&gt;Layer-3.&lt;/t&gt;<br>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &l=
t;t hangText=3D&quot;LSP&quot;&gt;Label-switched path.&lt;/t&gt;<br>
@@ -237,9 &#43;236,8 @@<br>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; identification.<br>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &lt;/t&gt;<br>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &lt;t&gt;<br>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; The DetNet IP data plane also a=
llows for optional matching on two<br>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; additional data fields.&nbsp; T=
he optional fields are the ECN Field,<br>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; as in &lt;xref target=3D&quot;R=
FC3168&quot;/&gt;, and the IPv6 flow label field,<br>
&#43;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; The DetNet IP data plane al=
so allows for optional matching on<br>
&#43;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; the IPv6 flow label field,<=
br>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; as defined in &lt;xref tar=
get=3D&quot;RFC8200&quot;/&gt;.<br>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &lt;/t&gt;<br>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &lt;t&gt;<br>
@@ -542,9 &#43;540,7 @@ DetNet&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nb=
sp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; |L2/S=
bN|&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; |L2/SbN|<br>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &lt;t&gt;<br>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; Class of Servi=
ce (CoS) for DetNet flows carried in IPv6 is provided using the standard<br=
>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; differentiated=
 services code point (DSCP) field &lt;xref<br>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; target=3D&quot;RFC2=
474&quot;/&gt; and related mechanisms.&nbsp; The 2-bit explicit<br>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; congestion notifica=
tion (ECN) &lt;xref target=3D&quot;RFC3168&quot;/&gt; field MAY<br>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; also be used.<br>
&#43;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; target=3D&quot;=
RFC2474&quot;/&gt; and related mechanisms.<br>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &lt;/t&gt;<br>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &lt;t&gt;<br>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; One additional=
 consideration for DetNet nodes which support CoS<br>
@@ -565,7 &#43;561,7 @@ DetNet&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nb=
sp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; |L2/S=
bN|&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; |L2/SbN|<br>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; IP encapsulate=
d DetNet flows are expected to be defined in a future<br>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; document.&nbsp=
; From an encapsulation perspective, the combination of the 6-tuple i.e.,<b=
r>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; the typical 5-=
tuple enhanced with the DSCP and previously<br>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; mentioned two optio=
nal fields, uniquely identifies a DetNet<br>
&#43;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; mentioned optio=
nal field, uniquely identifies a DetNet<br>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; service flow.<=
br>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &lt;/t&gt;<br>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &lt;t&gt;<br>
@@ -594,8 &#43;590,8 @@ DetNet&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nb=
sp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; |L2/S=
bN|&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; |L2/SbN|<br>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; highlight the =
implications of DetNet IP flow identification on<br>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; path selection=
 and next hops.&nbsp; As mentioned above, the DetNet<br>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; IP data plane =
identifies flows using &quot;6-tuple&quot; header<br>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; information as well=
 as two additional optional header<br>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; fields. DetNet gene=
rally allows for both flow-specific traffic<br>
&#43;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; information as =
well as the additional optional header<br>
&#43;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; field. DetNet g=
enerally allows for both flow-specific traffic<br>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; treatment and =
flow-specific next-hops.<br>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &lt;/t&gt;<br>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &lt;t&gt;<br>
@@ -643,7 &#43;639,7 @@ DetNet&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nb=
sp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; |L2/S=
bN|&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; |L2/SbN|<br>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; impacts DetNet=
 IP data plane flow identification and resource<br>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; allocation.&nb=
sp; As discussed above, IP flow identification uses<br>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; the IP &quot;6=
-tuple&quot; for flow identification.&nbsp; DetNet IP flows can<br>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; be aggregated using=
 any of the 6-tuple, or two additional optional fields defined in &lt;xref<=
br>
&#43;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; be aggregated u=
sing any of the 6-tuple, and an additional optional field defined in &lt;xr=
ef<br>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; target=3D&quot=
;ip-flow-id&quot;/&gt;.&nbsp; The use of prefixes, wildcards,<br>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; lists, and val=
ue ranges allows a DetNet node to identify<br>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; aggregate DetN=
et flows.&nbsp; From a resource allocation<br>
@@ -786,8 &#43;782,7 @@ DetNet&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nb=
sp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; |L2/S=
bN|&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; |L2/SbN|<br>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &lt;section ti=
tle=3D&quot;IPv4 Type of Service and IPv6 Traffic Class Fields&quot;&gt;<br=
>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &l=
t;t&gt;<br>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nb=
sp;&nbsp; These fields are used to support Differentiated Services<br>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&n=
bsp; &lt;xref target=3D&quot;RFC2474&quot;/&gt; and Explicit Congestion<br>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&n=
bsp; Notification &lt;xref target=3D&quot;RFC3168&quot;/&gt;.&nbsp; Impleme=
ntations of<br>
&#43;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbs=
p;&nbsp; &lt;xref target=3D&quot;RFC2474&quot;/&gt;.&nbsp; Implementations =
of<br>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nb=
sp;&nbsp; this document MUST support DetNet flow identification<br>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nb=
sp;&nbsp; based on the IPv4 Type of Service field when processing<br>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nb=
sp;&nbsp; IPv4 packets, and the IPv6 Traffic Class Field when<br>
@@ -798,15 &#43;793,6 @@ DetNet&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&n=
bsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; |L2/=
SbN|&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; |L2/SbN|<br>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nb=
sp;&nbsp; SHOULD allow for this field to be ignored for a specific<br>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nb=
sp;&nbsp; DetNet flow.<br>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &l=
t;/t&gt;<br>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &lt;t&g=
t;<br>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&n=
bsp; Implementations of this document MUST allow the ECN field<br>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&n=
bsp; to be ignored as part of DetNet flow identification.<br>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&n=
bsp; Additionally, implementations SHOULD support<br>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&n=
bsp; identification of DetNet flows based on the value carried<br>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&n=
bsp; in the ECN field.&nbsp; When this field is used to identify a<br>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&n=
bsp; specific DetNet flow, implementations MUST support a list<br>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&n=
bsp; of ECN values that match a specific slow.<br>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &lt;/t&=
gt;<br>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &lt;/section&g=
t;<br>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &lt;section ti=
tle=3D&quot;IPv6 Flow Label Field&quot;&gt;<br>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &l=
t;t&gt;<br>
@@ -945,10 &#43;931,6 @@ DetNet&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&n=
bsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; |L2/=
SbN|&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; |L2/SbN|<br>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nb=
sp;&nbsp;&nbsp;&nbsp; identification. Ignoring the DSCP filed is optional.&=
lt;/t&gt;<br>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nb=
sp;&nbsp;&nbsp;&nbsp; &lt;t&gt;When the DSCP field is used in flow identifi=
cation, a<br>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nb=
sp;&nbsp;&nbsp;&nbsp; list of field values that may be used by a specific f=
low.&lt;/t&gt;<br>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&n=
bsp;&nbsp;&nbsp; &lt;t&gt;If the ECN field is to be used in flow<br>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&n=
bsp;&nbsp;&nbsp; identification. Matching based on ECN filed values is opti=
onal.&lt;/t&gt;<br>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&n=
bsp;&nbsp;&nbsp; &lt;t&gt;When ECN field is used in flow identification, a<=
br>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&n=
bsp;&nbsp;&nbsp; list of field values that may be used by a specific flow.&=
lt;/t&gt;<br>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nb=
sp;&nbsp; &lt;/list&gt;&lt;/t&gt;<br>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nb=
sp;&nbsp; &lt;t&gt;IPv6 flow label field. This field can be optionally used=
<br>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nb=
sp;&nbsp; for matching.&nbsp; When used, can be exclusive of matching<br>
@@ -957,7 &#43;939,7 @@ DetNet&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nb=
sp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; |L2/S=
bN|&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; |L2/SbN|<br>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nb=
sp;&nbsp; required. Port ranges can optionally be used.&lt;/t&gt;<br>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nb=
sp;&nbsp; &lt;t&gt;TCP and UDP Destination Port. Exact and wildcard matchin=
g is<br>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nb=
sp;&nbsp; required. Port ranges can optionally be used.&lt;/t&gt;<br>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&n=
bsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp=
; &lt;t&gt;IPsec Header SPI field. Exact matching is<br>
&#43;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbs=
p;&nbsp; &lt;t&gt;IPsec Header SPI field. Exact matching is<br>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nb=
sp;&nbsp; required. &lt;/t&gt;<br>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &l=
t;/list&gt;<br>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; Th=
is information MUST be provisioned per DetNet flow via<br>
@@ -1058,7 &#43;1040,6 @@ DetNet&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&=
nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; |L2=
/SbN|&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; |L2/SbN|<br>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &lt;?rfc include=3D&quot;reference.RFC=
.1812&quot;?&gt;<br>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &lt;?rfc include=3D&quot;reference.RFC=
.2119&quot;?&gt;<br>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &lt;?rfc include=3D&quot;reference.RFC=
.2474&quot;?&gt;<br>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &lt;?rfc include=3D&quot;reference.RFC.3168=
&quot;?&gt;<br>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &lt;?rfc include=3D&quot;reference.RFC=
.3473&quot;?&gt;<br>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &lt;?rfc include=3D&quot;reference.RFC=
.4301&quot;?&gt;<br>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &lt;?rfc include=3D&quot;reference.RFC=
.4302&quot;?&gt;<o:p></o:p></p>
<p>Lou<o:p></o:p></p>
<div>
<p class=3D"MsoNormal">On 10/22/2019 8:19 AM, Stewart Bryant wrote:<o:p></o=
:p></p>
</div>
<blockquote style=3D"margin-top:5.0pt;margin-bottom:5.0pt">
<p class=3D"MsoNormal" style=3D"margin-bottom:12.0pt"><br>
The main flow identifiers will be SA&#43;DA&#43;SP&#43;DP (sure there is ty=
pe but there are only a couple of values used in practice)<br>
<br>
You would only really use the DSCP bits to select a subgroup of the packets=
 within a flow for special treatment.<br>
<br>
It seems unlikely that you would select more than a tiny number of elements=
 within the flow for special treatment on the basis for the DSCP bits, wher=
e tiny is likely to be one.<br>
<br>
So it seems unlikely that there is any scaling impact.<br>
<br>
- Stewart<o:p></o:p></p>
<div>
<p class=3D"MsoNormal">On 22/10/2019 01:53, Grossman, Ethan A. wrote:<o:p><=
/o:p></p>
</div>
<blockquote style=3D"margin-top:5.0pt;margin-bottom:5.0pt">
<p class=3D"MsoNormal">Does losing control over those two bits (ECN) advers=
ely affect the upward scalability of the system in any meaningful way? I me=
an, can one think of it like =E2=80=9Cthis reduces the number of flows that=
 can be identified by a factor of 4=E2=80=9D? &nbsp;Does
 anyone working on =E2=80=9CLarge Scale DetNet=E2=80=9D have any thoughts o=
n this? <o:p></o:p></p>
<p class=3D"MsoNormal">Thanks,<o:p></o:p></p>
<p class=3D"MsoNormal">Ethan.<o:p></o:p></p>
<p class=3D"MsoNormal">&nbsp;<o:p></o:p></p>
<p class=3D"MsoNormal"><b>From:</b> detnet <a href=3D"mailto:detnet-bounces=
@ietf.org">
&lt;detnet-bounces@ietf.org&gt;</a> <b>On Behalf Of </b>Andrew G. Malis<br>
<b>Sent:</b> Monday, October 21, 2019 6:29 AM<br>
<b>To:</b> Stewart Bryant <a href=3D"mailto:stewart.bryant@gmail.com">&lt;s=
tewart.bryant@gmail.com&gt;</a><br>
<b>Cc:</b> <a href=3D"mailto:DetNet@ietf.org">DetNet@ietf.org</a>; Lou Berg=
er <a href=3D"mailto:lberger@labn.net">
&lt;lberger@labn.net&gt;</a>; Black, David <a href=3D"mailto:David.Black@de=
ll.com">&lt;David.Black@dell.com&gt;</a><br>
<b>Subject:</b> Re: [Detnet] Fwd: draft-ietf-detnet-ip-02.txt - ECN<o:p></o=
:p></p>
<p class=3D"MsoNormal">&nbsp;<o:p></o:p></p>
<div>
<p class=3D"MsoNormal">I also don't have any objection to removing the ECN =
text.<o:p></o:p></p>
<div>
<p class=3D"MsoNormal">&nbsp;<o:p></o:p></p>
</div>
<div>
<p class=3D"MsoNormal">Cheers,<o:p></o:p></p>
</div>
<div>
<p class=3D"MsoNormal">Andy<o:p></o:p></p>
</div>
<div>
<p class=3D"MsoNormal">&nbsp;<o:p></o:p></p>
</div>
</div>
<p class=3D"MsoNormal">&nbsp;<o:p></o:p></p>
<div>
<div>
<p class=3D"MsoNormal">On Mon, Oct 21, 2019 at 8:59 AM Stewart Bryant &lt;<=
a href=3D"mailto:stewart.bryant@gmail.com">stewart.bryant@gmail.com</a>&gt;=
 wrote:<o:p></o:p></p>
</div>
<blockquote style=3D"border:none;border-left:solid #CCCCCC 1.0pt;padding:0i=
n 0in 0in 6.0pt;margin-left:4.8pt;margin-top:5.0pt;margin-right:0in;margin-=
bottom:5.0pt">
<div>
<p class=3D"MsoNormal" style=3D"margin-bottom:12.0pt"><br>
Yes, let's delete the references to ECN from the text.<br>
<br>
- Stewart<o:p></o:p></p>
<div>
<p class=3D"MsoNormal">On 18/10/2019 22:57, Lou Berger wrote:<o:p></o:p></p=
>
</div>
<blockquote style=3D"margin-top:5.0pt;margin-bottom:5.0pt">
<p>David,<o:p></o:p></p>
<p>&nbsp;&nbsp;&nbsp; I'm personally okay with dropping all references to t=
he ECN field.&nbsp; But doing so is a change from previous discussions so i=
s a WG call.<o:p></o:p></p>
<p>WG,<o:p></o:p></p>
<p>Are there any objections to removing the language related to the ECN fie=
ld? <o:p>
</o:p></p>
<p>The implication is that the detnet IP standard will only cover the 6-bit=
 DSCP field carried in what was once referred to as the 8-bit IP TOS Field.=
<o:p></o:p></p>
<p>Thanks,<o:p></o:p></p>
<p>Lou<o:p></o:p></p>
<p>(No hats)<o:p></o:p></p>
<div>
<p class=3D"MsoNormal">On 10/16/2019 11:08 PM, Black, David wrote:<o:p></o:=
p></p>
</div>
<blockquote style=3D"margin-top:5.0pt;margin-bottom:5.0pt">
<div>
<p>&gt; While I understand you have concerns about a node providing differe=
nt traffic treatment based on ECN markings on a local node, I believe this =
happens today =E2=80=93<br>
&gt; just look at the related config options for your favorite router vendo=
r.&nbsp; Can you live with SHOULD NOT vs MUST NOT?<o:p></o:p></p>
<p class=3D"MsoNormal" style=3D"mso-margin-top-alt:auto;mso-margin-bottom-a=
lt:auto"><span style=3D"color:#993366">I can live with removal of all menti=
on of ECN from this draft.&nbsp; I would suggest this course of action if t=
he goal is to avoid =E2=80=9CMUST NOT=E2=80=9D wording.</span><o:p></o:p></=
p>
<p class=3D"MsoNormal" style=3D"mso-margin-top-alt:auto;mso-margin-bottom-a=
lt:auto"><span style=3D"color:#993366">&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 style=3D"color:#993366">Otherwise, I would need to be convin=
ced that what the draft proposes to do/allow wrt ECN is consistent with RFC=
 3168.&nbsp; The current text is not consistent
 with RFC 3168..</span><o:p></o:p></p>
<p class=3D"MsoNormal" style=3D"mso-margin-top-alt:auto;mso-margin-bottom-a=
lt:auto"><span style=3D"color:#993366">&nbsp;</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 style=3D"color:#993366">Thanks, --David</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 style=3D"color:#993366">&nbsp;</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" style=3D"mso-margin-top-alt:auto;mso-margin-bottom-a=
lt:auto"><b>From:</b> Lou Berger
<a href=3D"mailto:lberger@labn.net" target=3D"_blank">&lt;lberger@labn.net&=
gt;</a> <br>
<b>Sent:</b> Wednesday, October 16, 2019 10:02 PM<br>
<b>To:</b> Black, David; <a href=3D"mailto:DetNet@ietf.org" target=3D"_blan=
k">DetNet@ietf.org</a><br>
<b>Subject:</b> Re: [Detnet] Fwd: draft-ietf-detnet-ip-02.txt - ECN<o:p></o=
:p></p>
</div>
</div>
<p class=3D"MsoNormal" style=3D"mso-margin-top-alt:auto;mso-margin-bottom-a=
lt:auto">&nbsp;<o:p></o:p></p>
<div>
<p><span style=3D"color:#CE1126">[EXTERNAL EMAIL] </span><o:p></o:p></p>
</div>
<p>sigh -I thought we went over all language in e-mail and over the phone.<=
o:p></o:p></p>
<div>
<p class=3D"MsoNormal" style=3D"mso-margin-top-alt:auto;mso-margin-bottom-a=
lt:auto">On 10/16/2019 4:43 PM, Black, David wrote:<o:p></o:p></p>
</div>
<blockquote style=3D"margin-top:5.0pt;margin-bottom:5.0pt">
<div>
<div>
<p class=3D"MsoNormal" style=3D"mso-margin-top-alt:auto;mso-margin-bottom-a=
lt:auto"><span style=3D"font-family:&quot;Arial&quot;,sans-serif">Forwardin=
g to remove
<a href=3D"mailto:internet-drafts@ietf.org" target=3D"_blank">internet-draf=
ts@ietf.org</a> as a recipient.&nbsp; Please respond to this email.&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">&nbsp;<o:p></o:p></p>
</div>
<div id=3D"gmail-m_-9213105094002399330x_composer_signature">
<div>
<p class=3D"MsoNormal" style=3D"mso-margin-top-alt:auto;mso-margin-bottom-a=
lt:auto"><span style=3D"font-size:9.5pt;color:#575757">Thanks, --David ... =
Sent from my Android not-so-smartphone.</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">&nbsp;<o:p></o:p></p>
</div>
<div>
<p class=3D"MsoNormal" style=3D"mso-margin-top-alt:auto;mso-margin-bottom-a=
lt:auto">&nbsp;<o:p></o:p></p>
</div>
<div>
<p class=3D"MsoNormal" style=3D"mso-margin-top-alt:auto;mso-margin-bottom-a=
lt:auto">-------- Original message --------<o:p></o:p></p>
</div>
<div>
<p class=3D"MsoNormal" style=3D"mso-margin-top-alt:auto;mso-margin-bottom-a=
lt:auto">From: &quot;Black, David&quot;
<a href=3D"mailto:david.black@emc.com" target=3D"_blank">&lt;david.black@em=
c.com&gt;</a> <o:p>
</o:p></p>
</div>
<div>
<p class=3D"MsoNormal" style=3D"mso-margin-top-alt:auto;mso-margin-bottom-a=
lt:auto">Date: 10/16/19 3:13 PM (GMT-06:00)
<o:p></o:p></p>
</div>
<div>
<p class=3D"MsoNormal" style=3D"mso-margin-top-alt:auto;mso-margin-bottom-a=
lt:auto">To:
<a href=3D"mailto:internet-drafts@ietf.org" target=3D"_blank">internet-draf=
ts@ietf.org</a>,
<a href=3D"mailto:detnet@ietf.org" target=3D"_blank">detnet@ietf.org</a> <o=
:p></o:p></p>
</div>
<div>
<p class=3D"MsoNormal" style=3D"mso-margin-top-alt:auto;mso-margin-bottom-a=
lt:auto">Subject: draft-ietf-detnet-ip-02.txt - ECN
<o:p></o:p></p>
</div>
<div>
<p class=3D"MsoNormal" style=3D"mso-margin-top-alt:auto;mso-margin-bottom-a=
lt:auto">&nbsp;<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:10.0pt">The ECN material in this draft co=
nflicts with RFC 3168 (a long-standing Proposed Standard).&nbsp; I apologiz=
e to anyone who may have been under the impression
 that all ECN-related concerns were resolved in that call, as the text in t=
his note did not come up during that call.<br>
<br>
The TL;DR summary of my concerns is the rationale for change [3] below:<br>
<br>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; Rationale: Use of ECN field for =
flow identification is not compatible with RFC 3168.</span><o:p></o:p></p>
</div>
</blockquote>
<p>It was my understanding that your primary concern was split paths and th=
is is what we covered in the language distributed on Monday.&nbsp;
<o:p></o:p></p>
<p>While I understand you have concerns about a node providing different tr=
affic treatment based on ECN markings on a local node, I believe this happe=
ns today -- just look at the related config options for your favorite route=
r vendor.&nbsp; Can you live with SHOULD
 NOT vs MUST NOT?<o:p></o:p></p>
<p>Thanks,<o:p></o:p></p>
<p>Lou<o:p></o:p></p>
<p>&nbsp;<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 style=3D"font-size:10.0pt"><br>
-------------------------------------------------<br>
<br>
The following four changes will correct this problem:<br>
<br>
[1] In Section 3.&nbsp; DetNet IP Data Plane Overview<br>
<br>
OLD<br>
&nbsp;&nbsp; The DetNet IP data plane also allows for optional matching on =
two<br>
&nbsp;&nbsp; additional data fields.&nbsp; The optional fields are the ECN =
Field, as in<br>
&nbsp;&nbsp; [RFC3168], and the IPv6 flow label field, as defined in [RFC82=
00].<br>
NEW<br>
&nbsp;&nbsp; The DetNet IP data plane also allows for optional matching on =
one<br>
&nbsp;&nbsp; additional data field, the IPv6 flow label field, as defined i=
n [RFC8200].<br>
<br>
Rationale: ECN field MUST NOT be used to subdivide a flow into sub-flows.&n=
bsp; See RFC 3168.<br>
<br>
[2] In&nbsp; Section 4.3.1.&nbsp; Class of Service<br>
<br>
Remove this sentence:<br>
<br>
&nbsp;&nbsp; The 2-bit explicit congestion<br>
&nbsp;&nbsp; notification (ECN) [RFC3168] field MAY also be used.<br>
<br>
Rationale: The ECN mechanism is not a Class of service mechanism.&nbsp; See=
 RFC 3168.<br>
<br>
[3] In Section 5.1.1.4.&nbsp; IPv4 Type of Service and IPv6 Traffic Class F=
ields<br>
<br>
Remove this text:<br>
<br>
&nbsp;&nbsp; Implementations of this document MUST allow the ECN field to b=
e<br>
&nbsp;&nbsp; ignored as part of DetNet flow identification.&nbsp; Additiona=
lly,<br>
&nbsp;&nbsp; implementations SHOULD support identification of DetNet flows =
based<br>
&nbsp;&nbsp; on the value carried in the ECN field.&nbsp; When this field i=
s used to<br>
&nbsp;&nbsp; identify a specific DetNet flow, implementations MUST support =
a list<br>
&nbsp;&nbsp; of ECN values that match a specific slow.<br>
<br>
If desired, replace it with:<br>
<br>
&nbsp;&nbsp; The ECN field MUST NOT be used as part of DetNet flow identifi=
cation.<br>
<br>
Rationale: Use of ECN field for flow identification is not compatible with =
RFC 3168.<br>
<br>
[4] In Section 6.&nbsp; Management and Control Information Summary<br>
<br>
Remove these two bullets:<br>
<br>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; *&nbsp; If the ECN field is to be used in fl=
ow identification.<br>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; Matching based on ECN file=
d values is optional.<br>
<br>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; *&nbsp; When ECN field is used in flow ident=
ification, a list of field<br>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; values that may be used by=
 a specific flow.<br>
<br>
Rationale: Same as [3].<br>
<br>
Thanks, --David<br>
<br>
&gt; -----Original Message-----<br>
&gt; From: I-D-Announce <a href=3D"mailto:i-d-announce-bounces@ietf.org" ta=
rget=3D"_blank">
&lt;i-d-announce-bounces@ietf.org&gt;</a> On Behalf Of internet-<br>
&gt; <a href=3D"mailto:drafts@ietf.org" target=3D"_blank">drafts@ietf.org</=
a><br>
&gt; Sent: Wednesday, October 16, 2019 3:49 PM<br>
&gt; To: <a href=3D"mailto:i-d-announce@ietf.org" target=3D"_blank">i-d-ann=
ounce@ietf.org</a><br>
&gt; Cc: <a href=3D"mailto:detnet@ietf.org" target=3D"_blank">detnet@ietf.o=
rg</a><br>
&gt; Subject: I-D Action: draft-ietf-detnet-ip-02.txt<br>
&gt; <br>
&gt; <br>
&gt; [EXTERNAL EMAIL]<br>
&gt; <br>
&gt; <br>
&gt; A New Internet-Draft is available from the on-line Internet-Drafts dir=
ectories.<br>
&gt; This draft is a work item of the Deterministic Networking WG of the IE=
TF.<br>
&gt; <br>
&gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; Title&nbsp;&nbsp;&nbsp=
;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; : DetNet Data Plane: IP<br>
&gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; Authors&nbsp;&nbsp;&nb=
sp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; : Bal=C3=A1zs Varga<br>
&gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp=
;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&n=
bsp;&nbsp; J=C3=A1nos Farkas<br>
&gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp=
;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&n=
bsp;&nbsp; Lou Berger<br>
&gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp=
;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&n=
bsp;&nbsp; Don Fedyk<br>
&gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp=
;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&n=
bsp;&nbsp; Andrew G. Malis<br>
&gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp=
;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&n=
bsp;&nbsp; Stewart Bryant<br>
&gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp=
;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&n=
bsp;&nbsp; Jouni Korhonen<br>
&gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; Filename&nbsp;&nbsp;&nbsp;&n=
bsp;&nbsp;&nbsp;&nbsp; : draft-ietf-detnet-ip-02.txt<br>
&gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; Pages&nbsp;&nbsp;&nbsp;&nbsp=
;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; : 23<br>
&gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; Date&nbsp;&nbsp;&nbsp;&nbsp;=
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; : 2019-10-16<br>
&gt; <br>
&gt; Abstract:<br>
&gt;&nbsp;&nbsp;&nbsp; This document specifies the Deterministic Networking=
 data plane when<br>
&gt;&nbsp;&nbsp;&nbsp; operating in an IP packet switched network.<br>
&gt; <br>
&gt; <br>
&gt; The IETF datatracker status page for this draft is:<br>
&gt; <a href=3D"https://urldefense.proofpoint.com/v2/url?u=3Dhttps-3A__data=
tracker.ietf.org_doc_draft-2Dietf-2Ddetnet-2Dip_&amp;d=3DDwMFaQ&amp;c=3DlI8=
Zb6TzM3d1tX4iEu7bpg&amp;r=3DZcHC6wX_gDwPDcfMaFNZiQ&amp;m=3DaXsW21APRn1D0lnb=
_8NZAAvhbFKvvtW7hNZN0L4OVkU&amp;s=3DmzbAKXUleGS8Bz7ajbUbKTPPDXTF0sMHaR30Jz1=
vx3I&amp;e=3D" target=3D"_blank">
https://datatracker.ietf.org/doc/draft-ietf-detnet-ip/</a><br>
&gt; <br>
&gt; There are also htmlized versions available at:<br>
&gt; <a href=3D"https://urldefense.proofpoint.com/v2/url?u=3Dhttps-3A__tool=
s.ietf.org_html_draft-2Dietf-2Ddetnet-2Dip-2D02&amp;d=3DDwMFaQ&amp;c=3DlI8Z=
b6TzM3d1tX4iEu7bpg&amp;r=3DZcHC6wX_gDwPDcfMaFNZiQ&amp;m=3DaXsW21APRn1D0lnb_=
8NZAAvhbFKvvtW7hNZN0L4OVkU&amp;s=3DU2KdtDL3CUVCsekPojtQVKIvgeP45L36pWIa_NTI=
OsA&amp;e=3D" target=3D"_blank">
https://tools.ietf.org/html/draft-ietf-detnet-ip-02</a><br>
&gt; <a href=3D"https://urldefense.proofpoint.com/v2/url?u=3Dhttps-3A__data=
tracker.ietf.org_doc_html_draft-2Dietf-2Ddetnet-2Dip-2D02&amp;d=3DDwMFaQ&am=
p;c=3DlI8Zb6TzM3d1tX4iEu7bpg&amp;r=3DZcHC6wX_gDwPDcfMaFNZiQ&amp;m=3DaXsW21A=
PRn1D0lnb_8NZAAvhbFKvvtW7hNZN0L4OVkU&amp;s=3Dv_m7-Vya44Tpf38IPNTfLFKd9vOPrw=
EKJ1koUg0xB-s&amp;e=3D" target=3D"_blank">
https://datatracker.ietf.org/doc/html/draft-ietf-detnet-ip-02</a><br>
&gt; <br>
&gt; A diff from the previous version is available at:<br>
&gt; <a href=3D"https://urldefense.proofpoint.com/v2/url?u=3Dhttps-3A__www.=
ietf.org_rfcdiff-3Furl2-3Ddraft-2Dietf-2Ddetnet-2Dip-2D02&amp;d=3DDwMFaQ&am=
p;c=3DlI8Zb6TzM3d1tX4iEu7bpg&amp;r=3DZcHC6wX_gDwPDcfMaFNZiQ&amp;m=3DaXsW21A=
PRn1D0lnb_8NZAAvhbFKvvtW7hNZN0L4OVkU&amp;s=3D9FVm_p_MTKAngR5wvgnJsDRVpBhRs1=
VBb-HiEc9AuFw&amp;e=3D" target=3D"_blank">
https://www.ietf.org/rfcdiff?url2=3Ddraft-ietf-detnet-ip-02</a><br>
&gt; <br>
&gt; <br>
&gt; Please note that it may take a couple of minutes from the time of subm=
ission<br>
&gt; until the htmlized version and diff are available at <a href=3D"https:=
//urldefense.proofpoint.com/v2/url?u=3Dhttp-3A__tools.ietf.org&amp;d=3DDwMF=
aQ&amp;c=3DlI8Zb6TzM3d1tX4iEu7bpg&amp;r=3DZcHC6wX_gDwPDcfMaFNZiQ&amp;m=3DaX=
sW21APRn1D0lnb_8NZAAvhbFKvvtW7hNZN0L4OVkU&amp;s=3DiQJB8fuxh1qkUEUNRcxmOvQFj=
WSriYN94CSHktRBwSw&amp;e=3D" target=3D"_blank">
tools.ietf.org</a>.<br>
&gt; <br>
&gt; Internet-Drafts are also available by anonymous FTP at:<br>
&gt; <a href=3D"https://urldefense.proofpoint.com/v2/url?u=3Dftp-3A__ftp.ie=
tf.org_internet-2Ddrafts_&amp;d=3DDwMFaQ&amp;c=3DlI8Zb6TzM3d1tX4iEu7bpg&amp=
;r=3DZcHC6wX_gDwPDcfMaFNZiQ&amp;m=3DaXsW21APRn1D0lnb_8NZAAvhbFKvvtW7hNZN0L4=
OVkU&amp;s=3D4kQjX_H4U0HBUhyMvMm8v_ub2smEgNFOgcbS-JFjmCg&amp;e=3D" target=
=3D"_blank">
ftp://ftp.ietf.org/internet-drafts/</a><br>
&gt; <br>
&gt; _______________________________________________<br>
&gt; I-D-Announce mailing list<br>
&gt; <a href=3D"mailto:I-D-Announce@ietf.org" target=3D"_blank">I-D-Announc=
e@ietf.org</a><br>
&gt; <a href=3D"https://urldefense.proofpoint.com/v2/url?u=3Dhttps-3A__www.=
ietf.org_mailman_listinfo_i-2Dd-2Dannounce&amp;d=3DDwMFaQ&amp;c=3DlI8Zb6TzM=
3d1tX4iEu7bpg&amp;r=3DZcHC6wX_gDwPDcfMaFNZiQ&amp;m=3DaXsW21APRn1D0lnb_8NZAA=
vhbFKvvtW7hNZN0L4OVkU&amp;s=3DiESW3uqZs6fiih_VYgFB-F-rtwNyaGqHl757qWRjZ94&a=
mp;e=3D" target=3D"_blank">
https://www.ietf.org/mailman/listinfo/i-d-announce</a><br>
&gt; Internet-Draft directories: <a href=3D"https://urldefense.proofpoint.c=
om/v2/url?u=3Dhttp-3A__www.ietf.org_shadow.html&amp;d=3DDwMFaQ&amp;c=3DlI8Z=
b6TzM3d1tX4iEu7bpg&amp;r=3DZcHC6wX_gDwPDcfMaFNZiQ&amp;m=3DaXsW21APRn1D0lnb_=
8NZAAvhbFKvvtW7hNZN0L4OVkU&amp;s=3DGi367w04OysBMQsqQk4D_FlH9mrlETnu55sSZQwW=
o8M&amp;e=3D" target=3D"_blank">
http://www.ietf.org/shadow.html</a><br>
&gt; or <a href=3D"https://urldefense.proofpoint.com/v2/url?u=3Dftp-3A__ftp=
.ietf.org_ietf_1shadow-2Dsites.txt&amp;d=3DDwMFaQ&amp;c=3DlI8Zb6TzM3d1tX4iE=
u7bpg&amp;r=3DZcHC6wX_gDwPDcfMaFNZiQ&amp;m=3DaXsW21APRn1D0lnb_8NZAAvhbFKvvt=
W7hNZN0L4OVkU&amp;s=3DYLkOGoZpigvSV1ZLn9IoiKXWyv2VoCYgoobywa8r3NE&amp;e=3D"=
 target=3D"_blank">
ftp://ftp.ietf.org/ietf/1shadow-sites.txt</a></span><o:p></o:p></p>
</div>
<p class=3D"MsoNormal" style=3D"mso-margin-top-alt:auto;margin-bottom:12.0p=
t">&nbsp;<o:p></o:p></p>
<pre>_______________________________________________<o:p></o:p></pre>
<pre>detnet mailing list<o:p></o:p></pre>
<pre><a href=3D"mailto:detnet@ietf.org" target=3D"_blank">detnet@ietf.org</=
a><o:p></o:p></pre>
<pre><a href=3D"https://urldefense.proofpoint.com/v2/url?u=3Dhttps-3A__www.=
ietf.org_mailman_listinfo_detnet&amp;d=3DDwMFaQ&amp;c=3DlI8Zb6TzM3d1tX4iEu7=
bpg&amp;r=3DZcHC6wX_gDwPDcfMaFNZiQ&amp;m=3DaXsW21APRn1D0lnb_8NZAAvhbFKvvtW7=
hNZN0L4OVkU&amp;s=3DZKMFjjpaWmbkFYiW3V6Z8NzpzleGBZFDJT0yhKFMOyU&amp;e=3D" t=
arget=3D"_blank">https://www.ietf.org/mailman/listinfo/detnet</a><o:p></o:p=
></pre>
</blockquote>
</div>
</div>
<p class=3D"MsoNormal">&nbsp;<o:p></o:p></p>
<pre>_______________________________________________<o:p></o:p></pre>
<pre>detnet mailing list<o:p></o:p></pre>
<pre><a href=3D"mailto:detnet@ietf.org" target=3D"_blank">detnet@ietf.org</=
a><o:p></o:p></pre>
<pre><a href=3D"https://urldefense.proofpoint.com/v2/url?u=3Dhttps-3A__www.=
ietf.org_mailman_listinfo_detnet&amp;d=3DDwMFaQ&amp;c=3DlI8Zb6TzM3d1tX4iEu7=
bpg&amp;r=3DZcHC6wX_gDwPDcfMaFNZiQ&amp;m=3DaXsW21APRn1D0lnb_8NZAAvhbFKvvtW7=
hNZN0L4OVkU&amp;s=3DZKMFjjpaWmbkFYiW3V6Z8NzpzleGBZFDJT0yhKFMOyU&amp;e=3D" t=
arget=3D"_blank">https://www.ietf.org/mailman/listinfo/detnet</a><o:p></o:p=
></pre>
</blockquote>
<p class=3D"MsoNormal">&nbsp;<o:p></o:p></p>
<pre>_______________________________________________<o:p></o:p></pre>
<pre>detnet mailing list<o:p></o:p></pre>
<pre><a href=3D"mailto:detnet@ietf.org" target=3D"_blank">detnet@ietf.org</=
a><o:p></o:p></pre>
<pre><a href=3D"https://urldefense.proofpoint.com/v2/url?u=3Dhttps-3A__www.=
ietf.org_mailman_listinfo_detnet&amp;d=3DDwMFaQ&amp;c=3DlI8Zb6TzM3d1tX4iEu7=
bpg&amp;r=3DZcHC6wX_gDwPDcfMaFNZiQ&amp;m=3DaXsW21APRn1D0lnb_8NZAAvhbFKvvtW7=
hNZN0L4OVkU&amp;s=3DZKMFjjpaWmbkFYiW3V6Z8NzpzleGBZFDJT0yhKFMOyU&amp;e=3D" t=
arget=3D"_blank">https://www.ietf.org/mailman/listinfo/detnet</a><o:p></o:p=
></pre>
</blockquote>
<p class=3D"MsoNormal">&nbsp;<o:p></o:p></p>
</div>
<p class=3D"MsoNormal">_______________________________________________<br>
detnet mailing list<br>
<a href=3D"mailto:detnet@ietf.org" target=3D"_blank">detnet@ietf.org</a><br=
>
<a href=3D"https://urldefense.proofpoint.com/v2/url?u=3Dhttps-3A__www.ietf.=
org_mailman_listinfo_detnet&amp;d=3DDwMFaQ&amp;c=3DlI8Zb6TzM3d1tX4iEu7bpg&a=
mp;r=3DZcHC6wX_gDwPDcfMaFNZiQ&amp;m=3DaXsW21APRn1D0lnb_8NZAAvhbFKvvtW7hNZN0=
L4OVkU&amp;s=3DZKMFjjpaWmbkFYiW3V6Z8NzpzleGBZFDJT0yhKFMOyU&amp;e=3D" target=
=3D"_blank">https://www.ietf.org/mailman/listinfo/detnet</a><o:p></o:p></p>
</blockquote>
</div>
</blockquote>
<p class=3D"MsoNormal"><o:p>&nbsp;</o:p></p>
</blockquote>
</div>
</div>

<div>_______________________________________________</div>
<div>detnet mailing list</div>
<div><a class=3D"aqm-autolink aqm-autowrap" href=3D"mailto:detnet%40ietf.or=
g">detnet@ietf.org</a></div>
<div><a class=3D"aqm-autolink aqm-autowrap" href=3D"https://www.ietf.org/ma=
ilman/listinfo/detnet">https://www.ietf.org/mailman/listinfo/detnet</a></di=
v>
<div><br></div></blockquote>
</div>
</div>
</body>
</html>

------------16df861fa8e4751277be66e3fa--


From nobody Wed Oct 23 08:43:20 2019
Return-Path: <David.Black@dell.com>
X-Original-To: detnet@ietfa.amsl.com
Delivered-To: detnet@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 0679C12025D; Wed, 23 Oct 2019 08:43:18 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.689
X-Spam-Level: 
X-Spam-Status: No, score=-2.689 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_LOW=-0.7, SPF_HELO_NONE=0.001, SPF_PASS=-0.001, T_KAM_HTML_FONT_INVALID=0.01, URIBL_BLOCKED=0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (2048-bit key) header.d=dell.com header.b=Vv/dW5sk; dkim=fail (1024-bit key) reason="fail (message has been altered)" header.d=emc.com header.b=NU7lNd+L
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id ourFE90BoiL3; Wed, 23 Oct 2019 08:43:12 -0700 (PDT)
Received: from mx0b-00154904.pphosted.com (mx0b-00154904.pphosted.com [148.163.137.20]) (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 612D01200DF; Wed, 23 Oct 2019 08:43:12 -0700 (PDT)
Received: from pps.filterd (m0170394.ppops.net [127.0.0.1]) by mx0b-00154904.pphosted.com (8.16.0.42/8.16.0.42) with SMTP id x9NFUWXP020118; Wed, 23 Oct 2019 11:43:10 -0400
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=dell.com; h=from : to : cc : subject : date : message-id : references : in-reply-to : content-type : mime-version; s=smtpout1; bh=udgyjumOEdJIKKhFmZwPDCT6yN+57GZEWi2dGFtgvy0=; b=Vv/dW5skhhx7neHUPhzb8dckUL6+bnVZBTFxSBoiYL59HBwbBdR+VsE6MMPfdJsNfsjv UjzRbuVA29FH8SGAXGEbrj6cD1xt8JW9ow1+5dI82po9pvl7WBsOMtWuZUhnFI+Krmcv esZaqNBGNbPowtqLPZKlW3NNk3OckjAQsNKEPu1hS9EI+b+T3P2Ma2GkQfIQkrxiuOfT LSFmb2oBNut/15XQQYnJ1bcjxCV39wAv/trOBkVST/FbbTsOCZtSsgCHDjYReyTDn2uq ICgb4ThU2T7DJJlgpWtjR7/PZdcA2pyYDvE+mNUWWpuP+0wR/xxvqNeqYjw1365IvJKP 6Q== 
Received: from mx0a-00154901.pphosted.com (mx0b-00154901.pphosted.com [67.231.157.37]) by mx0b-00154904.pphosted.com with ESMTP id 2vt9tybpkc-1 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=NOT); Wed, 23 Oct 2019 11:43:09 -0400
Received: from pps.filterd (m0089484.ppops.net [127.0.0.1]) by mx0b-00154901.pphosted.com (8.16.0.42/8.16.0.42) with SMTP id x9NFTWIO083829; Wed, 23 Oct 2019 11:43:09 -0400
Received: from mailuogwdur.emc.com (mailuogwdur-nat.lss.emc.com [128.221.224.79] (may be forged)) by mx0b-00154901.pphosted.com with ESMTP id 2vt9ta6mvv-1 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=FAIL); Wed, 23 Oct 2019 11:43:09 -0400
Received: from maildlpprd51.lss.emc.com (maildlpprd51.lss.emc.com [10.106.48.155]) by mailuogwprd51.lss.emc.com (Sentrion-MTA-4.3.1/Sentrion-MTA-4.3.0) with ESMTP id x9NFg9tN015742 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=NO); Wed, 23 Oct 2019 11:43:07 -0400
X-DKIM: OpenDKIM Filter v2.4.3 mailuogwprd51.lss.emc.com x9NFg9tN015742
DKIM-Signature: v=1; a=rsa-sha1; c=relaxed/relaxed; d=emc.com; s=jan2013; t=1571845388; bh=yRmLvTgo+NMVTNix8LdrLDloj9c=; h=From:To:CC:Subject:Date:Message-ID:References:In-Reply-To: Content-Type:MIME-Version; b=NU7lNd+LdoeGc/hLcyZfqDg5g5O42G3k8u3sMUAzcG9j3TSV750LH2/SRo9IfRvGM zUu3TqpRmobHoPL+VGdYOlBOr/skht0YTbcT1fvkVST1+iBaB5Wse7y8j4INsGcqZR 0oUH6+kkbMUZuMcPwGTxIBrGbo+7AqEF2qOHt5lg=
Received: from mailusrhubprd52.lss.emc.com (mailusrhubprd52.lss.emc.com [10.106.48.25]) by maildlpprd51.lss.emc.com (RSA Interceptor); Wed, 23 Oct 2019 11:38:01 -0400
Received: from MXHUB308.corp.emc.com (MXHUB308.corp.emc.com [10.146.3.34]) by mailusrhubprd52.lss.emc.com (Sentrion-MTA-4.3.1/Sentrion-MTA-4.3.0) with ESMTP id x9NFc1J3007509 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-SHA384 bits=256 verify=FAIL); Wed, 23 Oct 2019 11:38:06 -0400
Received: from MX307CL04.corp.emc.com ([fe80::849f:5da2:11b:4385]) by MXHUB308.corp.emc.com ([10.146.3.34]) with mapi id 14.03.0439.000; Wed, 23 Oct 2019 11:38:02 -0400
From: "Black, David" <David.Black@dell.com>
To: Lou Berger <lberger@labn.net>, "DetNet@ietf.org" <detnet@ietf.org>
CC: "draft-ietf-detnet-ip@ietf.org" <draft-ietf-detnet-ip@ietf.org>, "Black, David" <David.Black@dell.com>
Thread-Topic: [Detnet] draft-ietf-detnet-ip-02.txt - ECN changes
Thread-Index: AdWI/4W66HSKWIJMThKRNn6YUhlKLgAt0lyAAAGX0aA=
Date: Wed, 23 Oct 2019 15:38:01 +0000
Message-ID: <CE03DB3D7B45C245BCA0D243277949363078E2BC@MX307CL04.corp.emc.com>
References: <CE03DB3D7B45C245BCA0D243277949363078BCE6@MX307CL04.corp.emc.com> <16df861f7a8.277b.9b4188e636579690ba6c69f2c8a0f1fd@labn.net>
In-Reply-To: <16df861f7a8.277b.9b4188e636579690ba6c69f2c8a0f1fd@labn.net>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
msip_labels: MSIP_Label_17cb76b2-10b8-4fe1-93d4-2202842406cd_Enabled=True; MSIP_Label_17cb76b2-10b8-4fe1-93d4-2202842406cd_SiteId=945c199a-83a2-4e80-9f8c-5a91be5752dd; MSIP_Label_17cb76b2-10b8-4fe1-93d4-2202842406cd_Owner=david.black@emc.com; MSIP_Label_17cb76b2-10b8-4fe1-93d4-2202842406cd_SetDate=2019-10-23T15:36:47.5162396Z; MSIP_Label_17cb76b2-10b8-4fe1-93d4-2202842406cd_Name=External Public; MSIP_Label_17cb76b2-10b8-4fe1-93d4-2202842406cd_Application=Microsoft Azure Information Protection; MSIP_Label_17cb76b2-10b8-4fe1-93d4-2202842406cd_Extended_MSFT_Method=Manual; aiplabel=External Public
x-originating-ip: [10.238.21.131]
Content-Type: multipart/alternative; boundary="_000_CE03DB3D7B45C245BCA0D243277949363078E2BCMX307CL04corpem_"
MIME-Version: 1.0
X-Sentrion-Hostname: mailusrhubprd52.lss.emc.com
X-RSA-Classifications: public
X-Proofpoint-Virus-Version: vendor=fsecure engine=2.50.10434:6.0.95,1.0.8 definitions=2019-10-23_04:2019-10-23,2019-10-23 signatures=0
X-Proofpoint-Spam-Details: rule=outbound_notspam policy=outbound score=0 suspectscore=0 impostorscore=0 spamscore=0 bulkscore=0 adultscore=0 lowpriorityscore=0 priorityscore=1501 phishscore=0 mlxscore=0 mlxlogscore=999 clxscore=1015 malwarescore=0 classifier=spam adjust=0 reason=mlx scancount=1 engine=8.12.0-1908290000 definitions=main-1910230154
X-Proofpoint-Spam-Details: rule=notspam policy=default score=0 phishscore=0 mlxscore=0 impostorscore=0 malwarescore=0 mlxlogscore=999 priorityscore=1501 spamscore=0 adultscore=0 suspectscore=0 lowpriorityscore=0 clxscore=1015 bulkscore=0 classifier=spam adjust=0 reason=mlx scancount=1 engine=8.12.0-1908290000 definitions=main-1910230154
Archived-At: <https://mailarchive.ietf.org/arch/msg/detnet/cDrjkhlSEwcOI6kjFps9zVEJD9k>
Subject: Re: [Detnet] draft-ietf-detnet-ip-02.txt - ECN changes
X-BeenThere: detnet@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: Discussions on Deterministic Networking BoF and Proposed WG <detnet.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/detnet>, <mailto:detnet-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/detnet/>
List-Post: <mailto:detnet@ietf.org>
List-Help: <mailto:detnet-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/detnet>, <mailto:detnet-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 23 Oct 2019 15:43:18 -0000

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

VGhpcyBzZWVtcyB0byBiZSBtb3N0bHkgYWJvdXQgd2hpY2ggZmllbGQgYXBwZWFycyBpbiB0aGUg
NS4xLjEuNCBzZWN0aW9uIHRpdGxlIGFuZCBoZW5jZSB0aGUgdGFibGUgb2YgY29udGVudHMuICAg
IFRvIHJldGFpbiB0aGF0IHNlY3Rpb24gdGl0bGUsIHRoZSBmb2xsb3dpbmcgY2hhbmdlIHdvdWxk
IG1ha2UgaXQgY2xlYXIgdGhhdCBvbmx5IHRoZSBEU0NQIGZpZWxkIGlzIGludm9sdmVkOg0KDQpP
TEQNCjUuMS4xLjQuICBJUHY0IFR5cGUgb2YgU2VydmljZSBhbmQgSVB2NiBUcmFmZmljIENsYXNz
IEZpZWxkcw0KDQogICBUaGVzZSBmaWVsZHMgYXJlIHVzZWQgdG8gc3VwcG9ydCBEaWZmZXJlbnRp
YXRlZCBTZXJ2aWNlcyBbUkZDMjQ3NF0uDQogICBJbXBsZW1lbnRhdGlvbnMgb2YgdGhpcyBkb2N1
bWVudCBNVVNUIHN1cHBvcnQgRGV0TmV0IGZsb3cNCiAgIGlkZW50aWZpY2F0aW9uIGJhc2VkIG9u
IHRoZSBJUHY0IFR5cGUgb2YgU2VydmljZSBmaWVsZCB3aGVuDQogICBwcm9jZXNzaW5nIElQdjQg
cGFja2V0cywgYW5kIHRoZSBJUHY2IFRyYWZmaWMgQ2xhc3MgRmllbGQgd2hlbg0KICAgcHJvY2Vz
c2luZyBJUHY2IHBhY2tldHMuICBJbXBsZW1lbnRhdGlvbnMgTVVTVCBzdXBwb3J0IGxpc3QgYmFz
ZWQNCiAgIG1hdGNoaW5nIG9mIERTQ1AgdmFsdWVzLCB3aGVyZSB0aGUgbGlzdCBpcyBjb21wb3Nl
ZCBvZiBwb3NzaWJsZSBmaWVsZA0KICAgdmFsdWVzIHRoYXQgYXJlIHRvIGJlIGNvbnNpZGVyZWQg
d2hlbiBpZGVudGlmeWluZyBhIHNwZWNpZmljIERldE5ldA0KICAgZmxvdy4gIEltcGxlbWVudGF0
aW9ucyBTSE9VTEQgYWxsb3cgZm9yIHRoaXMgZmllbGQgdG8gYmUgaWdub3JlZCBmb3INCiAgIGEg
c3BlY2lmaWMgRGV0TmV0IGZsb3cuDQpORVcNCjUuMS4xLjQuICBJUHY0IFR5cGUgb2YgU2Vydmlj
ZSBhbmQgSVB2NiBUcmFmZmljIENsYXNzIEZpZWxkcw0KDQogICBUaGUgRFNDUCBmaWVsZCBpbiB0
aGVzZSBmaWVsZHMgaXMgdXNlZCB0byBzdXBwb3J0IERpZmZlcmVudGlhdGVkIFNlcnZpY2VzIFtS
RkMyNDc0XVtSRkMyNDc1XS4NCiAgIEltcGxlbWVudGF0aW9ucyBvZiB0aGlzIGRvY3VtZW50IE1V
U1Qgc3VwcG9ydCBEZXROZXQgZmxvdw0KICAgaWRlbnRpZmljYXRpb24gYmFzZWQgb24gdGhlIERT
Q1AgZmllbGQgaW4gdGhlIElQdjQgVHlwZSBvZiBTZXJ2aWNlIGZpZWxkIHdoZW4NCiAgIHByb2Nl
c3NpbmcgSVB2NCBwYWNrZXRzLCBhbmQgdGhlIERTQ1AgZmllbGQgaW4gdGhlIElQdjYgVHJhZmZp
YyBDbGFzcyBGaWVsZCB3aGVuDQogICBwcm9jZXNzaW5nIElQdjYgcGFja2V0cy4gIEltcGxlbWVu
dGF0aW9ucyBNVVNUIHN1cHBvcnQgbGlzdCBiYXNlZA0KICAgbWF0Y2hpbmcgb2YgRFNDUCB2YWx1
ZXMsIHdoZXJlIHRoZSBsaXN0IGlzIGNvbXBvc2VkIG9mIHBvc3NpYmxlIGZpZWxkDQogICB2YWx1
ZXMgdGhhdCBhcmUgdG8gYmUgY29uc2lkZXJlZCB3aGVuIGlkZW50aWZ5aW5nIGEgc3BlY2lmaWMg
RGV0TmV0DQogICBmbG93LiAgSW1wbGVtZW50YXRpb25zIFNIT1VMRCBhbGxvdyBmb3IgdGhpcyBm
aWVsZCB0byBiZSBpZ25vcmVkIGZvcg0KICAgYSBzcGVjaWZpYyBEZXROZXQgZmxvdy4NCg0KSSBh
bHNvIGFkZGVkIGEgY2l0YXRpb24gb2YgUkZDIDI0NzUgKERpZmZTZXJ2IEFyY2hpdGVjdHVyZSkg
aW4gdGhlIG5ldyB0ZXh0IGFib3ZlLCBhcyB0aGF0IFJGQyBpcyBtb3JlIHVzZWZ1bCB0aGFuIFJG
QyAyNDc0IGZvciB1bmRlcnN0YW5kaW5nIERpZmZzZXJ2IGluIGdlbmVyYWwuICBSRkMgMjQ3NSB3
b3VsZCBhbHNvIG5lZWQgdG8gYmUgYWRkZWQgdG8gdGhlIGxpc3Qgb2YgSW5mb3JtYXRpdmUgUmVm
ZXJlbmNlcy4NCg0KVGhhbmtzLCAtLURhdmlkDQoNCkZyb206IExvdSBCZXJnZXIgPGxiZXJnZXJA
bGFibi5uZXQ+DQpTZW50OiBXZWRuZXNkYXksIE9jdG9iZXIgMjMsIDIwMTkgNzozMSBBTQ0KVG86
IEJsYWNrLCBEYXZpZDsgRGV0TmV0QGlldGYub3JnDQpDYzogZHJhZnQtaWV0Zi1kZXRuZXQtaXBA
aWV0Zi5vcmcNClN1YmplY3Q6IFJlOiBbRGV0bmV0XSBkcmFmdC1pZXRmLWRldG5ldC1pcC0wMi50
eHQgLSBFQ04gY2hhbmdlcw0KDQoNCltFWFRFUk5BTCBFTUFJTF0NCg0KSGkgRGF2aWQsDQoNCkkg
YWdyZWUgdGhhdCB0aGUgY2hhbmdlcyB5b3UgbWVudGlvbmVkIGFyZSByZWFsbHkgZWRpdG9yaWFs
IGFuZCBpdCBkb24ndCBjaGFuZ2UgYW55dGhpbmcgZnJvbSB0aGUgaW1wbGVtZW50YXRpb24gc3Rh
bmRwb2ludC4gQnV0IGdpdmVuIHRoYXQgcmZjNzkxIGlzIHN0aWxsIGluIGZvcmNlLCBhbGJlaXQg
dXBkYXRlZCBieSByZmMyNDc0LCBhbmQgaXQgbWVudGlvbnMgdGhlIHR5cGUgb2Ygc2VydmljZSBm
aWVsZCBhbmQgd2UgYXJlIHNheWluZyB0aGF0IGRldG5ldCBvcGVyYXRlcyBvbiB0aGUgSVAgaGVh
ZGVyIC0gSSBwZXJzb25hbGx5IHRoaW5rIGl0IGFwcHJvcHJpYXRlIHRvIGNvbnRpbnVlIHRvIG1l
bnRpb25lZCB0aGUgZmllbGQgbmFtZSBkZWZpbmVkIGluIHJmYyA3OTEuIEkgdGhpbmsgdGhpcyB3
aWxsIGJlIHBhcnRpY3VsYXJseSBoZWxwZnVsIGZvciB0aG9zZSB3aG8gbGVhcm4gYWJvdXQgSVAg
dGhyb3VnaCBEZXROZXQuDQoNCkxvdQ0KDQpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
Xw0KDQpPbiBPY3RvYmVyIDIyLCAyMDE5IDE6NDM6NTEgUE0gIkJsYWNrLCBEYXZpZCIgPERhdmlk
LkJsYWNrQGRlbGwuY29tPG1haWx0bzpEYXZpZC5CbGFja0BkZWxsLmNvbT4+IHdyb3RlOg0KVHdv
IG1vcmUgc3VnZ2VzdGVkIGVkaXRzIHRvIGNsZWFuIHVwIHRoZSBJUHY0IGFuZCBJUHY2IGhlYWRl
ciBmaWVsZCB0ZXh0IHRvIGZvY3VzIG9uIHRoZSBEU0NQIGZpZWxkOg0KDQotLS0gWzFdIFNlY3Rp
b24gNS4xLjEuNA0KDQpPTEQNCjUuMS4xLjQuICBJUHY0IFR5cGUgb2YgU2VydmljZSBhbmQgSVB2
NiBUcmFmZmljIENsYXNzIEZpZWxkcw0KDQogICBUaGVzZSBmaWVsZHMgYXJlIHVzZWQgdG8gc3Vw
cG9ydCBEaWZmZXJlbnRpYXRlZCBTZXJ2aWNlcyBbUkZDMjQ3NF0uDQogICBJbXBsZW1lbnRhdGlv
bnMgb2YgdGhpcyBkb2N1bWVudCBNVVNUIHN1cHBvcnQgRGV0TmV0IGZsb3cNCiAgIGlkZW50aWZp
Y2F0aW9uIGJhc2VkIG9uIHRoZSBJUHY0IFR5cGUgb2YgU2VydmljZSBmaWVsZCB3aGVuDQogICBw
cm9jZXNzaW5nIElQdjQgcGFja2V0cywgYW5kIHRoZSBJUHY2IFRyYWZmaWMgQ2xhc3MgRmllbGQg
d2hlbg0KICAgcHJvY2Vzc2luZyBJUHY2IHBhY2tldHMuICBJbXBsZW1lbnRhdGlvbnMgTVVTVCBz
dXBwb3J0IGxpc3QgYmFzZWQNCiAgIG1hdGNoaW5nIG9mIERTQ1AgdmFsdWVzLCB3aGVyZSB0aGUg
bGlzdCBpcyBjb21wb3NlZCBvZiBwb3NzaWJsZSBmaWVsZA0KICAgdmFsdWVzIHRoYXQgYXJlIHRv
IGJlIGNvbnNpZGVyZWQgd2hlbiBpZGVudGlmeWluZyBhIHNwZWNpZmljIERldE5ldA0KICAgZmxv
dy4gIEltcGxlbWVudGF0aW9ucyBTSE9VTEQgYWxsb3cgZm9yIHRoaXMgZmllbGQgdG8gYmUgaWdu
b3JlZCBmb3INCiAgIGEgc3BlY2lmaWMgRGV0TmV0IGZsb3cuDQoNCk5FVw0KNS4xLjEuNC4gIERp
ZmZlcmVudGlhdGVkIFNlcnZpY2VzIENvZGVwb2ludCAoRFNDUCkgRmllbGQNCg0KICAgVGhpcyBm
aWVsZCBpbiB0aGUgSVB2NCBUeXBlIG9mIFNlcnZpY2UgRmllbGQgYW5kIHRoZSBJUHY2IFRyYWZm
aWMNCiAgIENsYXNzIEZpZWxkIGlzIHVzZWQgdG8gc3VwcG9ydCBEaWZmZXJlbnRpYXRlZCBTZXJ2
aWNlcyBbUkZDMjQ3NF0uDQogICBJbXBsZW1lbnRhdGlvbnMgb2YgdGhpcyBkb2N1bWVudCBNVVNU
IHN1cHBvcnQgRGV0TmV0IGZsb3cNCiAgIGlkZW50aWZpY2F0aW9uIGJhc2VkIG9uIHRoZSBEU0NQ
IGZpZWxkIG9mIGFuIElQIHBhY2tldC4NCiAgIEltcGxlbWVudGF0aW9ucyBNVVNUIHN1cHBvcnQg
bGlzdCBiYXNlZA0KICAgbWF0Y2hpbmcgb2YgRFNDUCB2YWx1ZXMsIHdoZXJlIHRoZSBsaXN0IGlz
IGNvbXBvc2VkIG9mIHBvc3NpYmxlIGZpZWxkDQogICB2YWx1ZXMgdGhhdCBhcmUgdG8gYmUgY29u
c2lkZXJlZCB3aGVuIGlkZW50aWZ5aW5nIGEgc3BlY2lmaWMgRGV0TmV0DQogICBmbG93LiAgSW1w
bGVtZW50YXRpb25zIFNIT1VMRCBhbGxvdyBmb3IgdGhpcyBmaWVsZCB0byBiZSBpZ25vcmVkIGZv
cg0KICAgYSBzcGVjaWZpYyBEZXROZXQgZmxvdy4NCg0KLS0tIFsyXSBTZWN0aW9uIDYNCg0KT0xE
DQogICBvICBGb3IgdGhlIElQdjQgVHlwZSBvZiBTZXJ2aWNlIGFuZCBJUHY2IFRyYWZmaWMgQ2xh
c3MgRmllbGRzOg0KDQogICAgICAqICBJZiB0aGUgRFNDUCBmaWVsZCBpcyB0byBiZSB1c2VkIGlu
IGZsb3cgaWRlbnRpZmljYXRpb24uDQogICAgICAgICBJZ25vcmluZyB0aGUgRFNDUCBmaWxlZCBp
cyBvcHRpb25hbC4NCg0KICAgICAgKiAgV2hlbiB0aGUgRFNDUCBmaWVsZCBpcyB1c2VkIGluIGZs
b3cgaWRlbnRpZmljYXRpb24sIGEgbGlzdCBvZg0KICAgICAgICAgZmllbGQgdmFsdWVzIHRoYXQg
bWF5IGJlIHVzZWQgYnkgYSBzcGVjaWZpYyBmbG93Lg0KDQpORVcNCiAgIG8gIEZvciB0aGUgSVB2
NCBhbmQgSVB2NiBEU0NQIGZpZWxkOg0KDQogICAgICAqICBJZiB0aGUgRFNDUCBmaWVsZCBpcyB0
byBiZSB1c2VkIGluIGZsb3cgaWRlbnRpZmljYXRpb24sDQogICAgICAgICBpZ25vcmluZyB0aGUg
RFNDUCBmaWVsZCBpcyBvcHRpb25hbC4NCg0KICAgICAgKiAgV2hlbiB0aGUgRFNDUCBmaWVsZCBp
cyB1c2VkIGluIGZsb3cgaWRlbnRpZmljYXRpb24sIGEgbGlzdCBvZg0KICAgICAgICAgZmllbGQg
dmFsdWVzIHRoYXQgbWF5IGJlIHVzZWQgYnkgYSBzcGVjaWZpYyBmbG93Lg0KDQoNClRoYW5rcywg
LS1EYXZpZA0KDQpGcm9tOiBMb3UgQmVyZ2VyIDxsYmVyZ2VyQGxhYm4ubmV0PG1haWx0bzpsYmVy
Z2VyQGxhYm4ubmV0Pj4NClNlbnQ6IFR1ZXNkYXksIE9jdG9iZXIgMjIsIDIwMTkgOTowMCBBTQ0K
VG86IERldE5ldEBpZXRmLm9yZzxtYWlsdG86RGV0TmV0QGlldGYub3JnPg0KQ2M6IEJsYWNrLCBE
YXZpZDsgZHJhZnQtaWV0Zi1kZXRuZXQtaXBAaWV0Zi5vcmc8bWFpbHRvOmRyYWZ0LWlldGYtZGV0
bmV0LWlwQGlldGYub3JnPg0KU3ViamVjdDogUmU6IFtEZXRuZXRdIEZ3ZDogZHJhZnQtaWV0Zi1k
ZXRuZXQtaXAtMDIudHh0IC0gRUNODQoNCg0KW0VYVEVSTkFMIEVNQUlMXQ0KDQpIaSwNCg0KSGVy
ZSBhcmUgdGhlIHByb3Bvc2VkIGNoYW5nZXMgdG8gc3VwcG9ydCBkcm9wcGluZyByZWZlcmVuY2Vz
IHRvIEVDTjoNCg0KQW55IG9iamVjdGlvbnM/DQoNCjEpIGRlbHRhcw0KDQpodHRwczovL2dpdGh1
Yi5jb20vZGV0bmV0LXdnL2RhdGEtcGxhbmUtZHJhZnRzL2NvbXBhcmUvd29ya2luZy9sYi9kcm9w
LWVjbg0KDQoyKSBmb3JtYXR0ZWQgZHJhZnQNCmh0dHBzOi8veG1sMnJmYy50b29scy5pZXRmLm9y
Zy9jZ2ktYmluL3htbDJyZmMuY2dpP3VybD1odHRwczovL3Jhdy5naXRodWJ1c2VyY29udGVudC5j
b20vZGV0bmV0LXdnL2RhdGEtcGxhbmUtZHJhZnRzL3dvcmtpbmcvbGIvZHJvcC1lY24vaXAvZHJh
ZnQtaWV0Zi1kZXRuZXQtaXAueG1sDQoNCjMpIGdpdCBkaWZmIGZvcm1hdDoNCg0KZGlmZiAtLWdp
dCBhL2lwL2RyYWZ0LWlldGYtZGV0bmV0LWlwLnhtbCBiL2lwL2RyYWZ0LWlldGYtZGV0bmV0LWlw
LnhtbA0KaW5kZXggMDg2ZmU2Zi4uZGNiMDIyYiAxMDA2NDQNCi0tLSBhL2lwL2RyYWZ0LWlldGYt
ZGV0bmV0LWlwLnhtbA0KKysrIGIvaXAvZHJhZnQtaWV0Zi1kZXRuZXQtaXAueG1sDQpAQCAtMTYz
LDcgKzE2Myw2IEBADQogICAgICAgICAgICAgPHQgaGFuZ1RleHQ9IkROIj5EZXROZXQuPC90Pg0K
ICAgICAgICAgICAgIDx0IGhhbmdUZXh0PSJEaWZmU2VydiI+RGlmZmVyZW50aWF0ZWQgU2Vydmlj
ZXM8L3Q+DQogICAgICAgICAgICAgPHQgaGFuZ1RleHQ9IkRTQ1AiPkRpZmZlcmVudGlhdGVkIFNl
cnZpY2VzIENvZGUgUG9pbnQ8L3Q+DQotICAgICAgICAgICAgPHQgaGFuZ1RleHQ9IkVDTiI+RXhw
bGljaXQgQ29uZ2VzdGlvbiBOb3RpZmljYXRpb24uPC90Pg0KICAgICAgICAgICAgIDx0IGhhbmdU
ZXh0PSJMMiI+TGF5ZXItMi48L3Q+DQogICAgICAgICAgICAgPHQgaGFuZ1RleHQ9IkwzIj5MYXll
ci0zLjwvdD4NCiAgICAgICAgICAgICA8dCBoYW5nVGV4dD0iTFNQIj5MYWJlbC1zd2l0Y2hlZCBw
YXRoLjwvdD4NCkBAIC0yMzcsOSArMjM2LDggQEANCiAgICAgICAgIGlkZW50aWZpY2F0aW9uLg0K
ICAgICAgIDwvdD4NCiAgICAgICA8dD4NCi0gICAgICAgIFRoZSBEZXROZXQgSVAgZGF0YSBwbGFu
ZSBhbHNvIGFsbG93cyBmb3Igb3B0aW9uYWwgbWF0Y2hpbmcgb24gdHdvDQotICAgICAgICBhZGRp
dGlvbmFsIGRhdGEgZmllbGRzLiAgVGhlIG9wdGlvbmFsIGZpZWxkcyBhcmUgdGhlIEVDTiBGaWVs
ZCwNCi0gICAgICAgIGFzIGluIDx4cmVmIHRhcmdldD0iUkZDMzE2OCIvPiwgYW5kIHRoZSBJUHY2
IGZsb3cgbGFiZWwgZmllbGQsDQorICAgICAgICBUaGUgRGV0TmV0IElQIGRhdGEgcGxhbmUgYWxz
byBhbGxvd3MgZm9yIG9wdGlvbmFsIG1hdGNoaW5nIG9uDQorICAgICAgICB0aGUgSVB2NiBmbG93
IGxhYmVsIGZpZWxkLA0KICAgICAgICAgYXMgZGVmaW5lZCBpbiA8eHJlZiB0YXJnZXQ9IlJGQzgy
MDAiLz4uDQogICAgICAgPC90Pg0KICAgICAgIDx0Pg0KQEAgLTU0Miw5ICs1NDAsNyBAQCBEZXRO
ZXQgICAgICAgICAgICAgICAgICAgIHxMMi9TYk58ICAgICAgICAgIHxMMi9TYk58DQogICAgICAg
ICA8dD4NCiAgICAgICAgICAgQ2xhc3Mgb2YgU2VydmljZSAoQ29TKSBmb3IgRGV0TmV0IGZsb3dz
IGNhcnJpZWQgaW4gSVB2NiBpcyBwcm92aWRlZCB1c2luZyB0aGUgc3RhbmRhcmQNCiAgICAgICAg
ICAgZGlmZmVyZW50aWF0ZWQgc2VydmljZXMgY29kZSBwb2ludCAoRFNDUCkgZmllbGQgPHhyZWYN
Ci0gICAgICAgICAgdGFyZ2V0PSJSRkMyNDc0Ii8+IGFuZCByZWxhdGVkIG1lY2hhbmlzbXMuICBU
aGUgMi1iaXQgZXhwbGljaXQNCi0gICAgICAgICAgY29uZ2VzdGlvbiBub3RpZmljYXRpb24gKEVD
TikgPHhyZWYgdGFyZ2V0PSJSRkMzMTY4Ii8+IGZpZWxkIE1BWQ0KLSAgICAgICAgICBhbHNvIGJl
IHVzZWQuDQorICAgICAgICAgIHRhcmdldD0iUkZDMjQ3NCIvPiBhbmQgcmVsYXRlZCBtZWNoYW5p
c21zLg0KICAgICAgICAgPC90Pg0KICAgICAgICAgPHQ+DQogICAgICAgICAgIE9uZSBhZGRpdGlv
bmFsIGNvbnNpZGVyYXRpb24gZm9yIERldE5ldCBub2RlcyB3aGljaCBzdXBwb3J0IENvUw0KQEAg
LTU2NSw3ICs1NjEsNyBAQCBEZXROZXQgICAgICAgICAgICAgICAgICAgIHxMMi9TYk58ICAgICAg
ICAgIHxMMi9TYk58DQogICAgICAgICAgIElQIGVuY2Fwc3VsYXRlZCBEZXROZXQgZmxvd3MgYXJl
IGV4cGVjdGVkIHRvIGJlIGRlZmluZWQgaW4gYSBmdXR1cmUNCiAgICAgICAgICAgZG9jdW1lbnQu
ICBGcm9tIGFuIGVuY2Fwc3VsYXRpb24gcGVyc3BlY3RpdmUsIHRoZSBjb21iaW5hdGlvbiBvZiB0
aGUgNi10dXBsZSBpLmUuLA0KICAgICAgICAgICB0aGUgdHlwaWNhbCA1LXR1cGxlIGVuaGFuY2Vk
IHdpdGggdGhlIERTQ1AgYW5kIHByZXZpb3VzbHkNCi0gICAgICAgICAgbWVudGlvbmVkIHR3byBv
cHRpb25hbCBmaWVsZHMsIHVuaXF1ZWx5IGlkZW50aWZpZXMgYSBEZXROZXQNCisgICAgICAgICAg
bWVudGlvbmVkIG9wdGlvbmFsIGZpZWxkLCB1bmlxdWVseSBpZGVudGlmaWVzIGEgRGV0TmV0DQog
ICAgICAgICAgIHNlcnZpY2UgZmxvdy4NCiAgICAgICAgIDwvdD4NCiAgICAgICAgIDx0Pg0KQEAg
LTU5NCw4ICs1OTAsOCBAQCBEZXROZXQgICAgICAgICAgICAgICAgICAgIHxMMi9TYk58ICAgICAg
ICAgIHxMMi9TYk58DQogICAgICAgICAgIGhpZ2hsaWdodCB0aGUgaW1wbGljYXRpb25zIG9mIERl
dE5ldCBJUCBmbG93IGlkZW50aWZpY2F0aW9uIG9uDQogICAgICAgICAgIHBhdGggc2VsZWN0aW9u
IGFuZCBuZXh0IGhvcHMuICBBcyBtZW50aW9uZWQgYWJvdmUsIHRoZSBEZXROZXQNCiAgICAgICAg
ICAgSVAgZGF0YSBwbGFuZSBpZGVudGlmaWVzIGZsb3dzIHVzaW5nICI2LXR1cGxlIiBoZWFkZXIN
Ci0gICAgICAgICAgaW5mb3JtYXRpb24gYXMgd2VsbCBhcyB0d28gYWRkaXRpb25hbCBvcHRpb25h
bCBoZWFkZXINCi0gICAgICAgICAgZmllbGRzLiBEZXROZXQgZ2VuZXJhbGx5IGFsbG93cyBmb3Ig
Ym90aCBmbG93LXNwZWNpZmljIHRyYWZmaWMNCisgICAgICAgICAgaW5mb3JtYXRpb24gYXMgd2Vs
bCBhcyB0aGUgYWRkaXRpb25hbCBvcHRpb25hbCBoZWFkZXINCisgICAgICAgICAgZmllbGQuIERl
dE5ldCBnZW5lcmFsbHkgYWxsb3dzIGZvciBib3RoIGZsb3ctc3BlY2lmaWMgdHJhZmZpYw0KICAg
ICAgICAgICB0cmVhdG1lbnQgYW5kIGZsb3ctc3BlY2lmaWMgbmV4dC1ob3BzLg0KICAgICAgICAg
PC90Pg0KICAgICAgICAgPHQ+DQpAQCAtNjQzLDcgKzYzOSw3IEBAIERldE5ldCAgICAgICAgICAg
ICAgICAgICAgfEwyL1NiTnwgICAgICAgICAgfEwyL1NiTnwNCiAgICAgICAgICAgaW1wYWN0cyBE
ZXROZXQgSVAgZGF0YSBwbGFuZSBmbG93IGlkZW50aWZpY2F0aW9uIGFuZCByZXNvdXJjZQ0KICAg
ICAgICAgICBhbGxvY2F0aW9uLiAgQXMgZGlzY3Vzc2VkIGFib3ZlLCBJUCBmbG93IGlkZW50aWZp
Y2F0aW9uIHVzZXMNCiAgICAgICAgICAgdGhlIElQICI2LXR1cGxlIiBmb3IgZmxvdyBpZGVudGlm
aWNhdGlvbi4gIERldE5ldCBJUCBmbG93cyBjYW4NCi0gICAgICAgICAgYmUgYWdncmVnYXRlZCB1
c2luZyBhbnkgb2YgdGhlIDYtdHVwbGUsIG9yIHR3byBhZGRpdGlvbmFsIG9wdGlvbmFsIGZpZWxk
cyBkZWZpbmVkIGluIDx4cmVmDQorICAgICAgICAgIGJlIGFnZ3JlZ2F0ZWQgdXNpbmcgYW55IG9m
IHRoZSA2LXR1cGxlLCBhbmQgYW4gYWRkaXRpb25hbCBvcHRpb25hbCBmaWVsZCBkZWZpbmVkIGlu
IDx4cmVmDQogICAgICAgICAgIHRhcmdldD0iaXAtZmxvdy1pZCIvPi4gIFRoZSB1c2Ugb2YgcHJl
Zml4ZXMsIHdpbGRjYXJkcywNCiAgICAgICAgICAgbGlzdHMsIGFuZCB2YWx1ZSByYW5nZXMgYWxs
b3dzIGEgRGV0TmV0IG5vZGUgdG8gaWRlbnRpZnkNCiAgICAgICAgICAgYWdncmVnYXRlIERldE5l
dCBmbG93cy4gIEZyb20gYSByZXNvdXJjZSBhbGxvY2F0aW9uDQpAQCAtNzg2LDggKzc4Miw3IEBA
IERldE5ldCAgICAgICAgICAgICAgICAgICAgfEwyL1NiTnwgICAgICAgICAgfEwyL1NiTnwNCiAg
ICAgICAgICAgPHNlY3Rpb24gdGl0bGU9IklQdjQgVHlwZSBvZiBTZXJ2aWNlIGFuZCBJUHY2IFRy
YWZmaWMgQ2xhc3MgRmllbGRzIj4NCiAgICAgICAgICAgICA8dD4NCiAgICAgICAgICAgICAgIFRo
ZXNlIGZpZWxkcyBhcmUgdXNlZCB0byBzdXBwb3J0IERpZmZlcmVudGlhdGVkIFNlcnZpY2VzDQot
ICAgICAgICAgICAgICA8eHJlZiB0YXJnZXQ9IlJGQzI0NzQiLz4gYW5kIEV4cGxpY2l0IENvbmdl
c3Rpb24NCi0gICAgICAgICAgICAgIE5vdGlmaWNhdGlvbiA8eHJlZiB0YXJnZXQ9IlJGQzMxNjgi
Lz4uICBJbXBsZW1lbnRhdGlvbnMgb2YNCisgICAgICAgICAgICAgIDx4cmVmIHRhcmdldD0iUkZD
MjQ3NCIvPi4gIEltcGxlbWVudGF0aW9ucyBvZg0KICAgICAgICAgICAgICAgdGhpcyBkb2N1bWVu
dCBNVVNUIHN1cHBvcnQgRGV0TmV0IGZsb3cgaWRlbnRpZmljYXRpb24NCiAgICAgICAgICAgICAg
IGJhc2VkIG9uIHRoZSBJUHY0IFR5cGUgb2YgU2VydmljZSBmaWVsZCB3aGVuIHByb2Nlc3NpbmcN
CiAgICAgICAgICAgICAgIElQdjQgcGFja2V0cywgYW5kIHRoZSBJUHY2IFRyYWZmaWMgQ2xhc3Mg
RmllbGQgd2hlbg0KQEAgLTc5OCwxNSArNzkzLDYgQEAgRGV0TmV0ICAgICAgICAgICAgICAgICAg
ICB8TDIvU2JOfCAgICAgICAgICB8TDIvU2JOfA0KICAgICAgICAgICAgICAgU0hPVUxEIGFsbG93
IGZvciB0aGlzIGZpZWxkIHRvIGJlIGlnbm9yZWQgZm9yIGEgc3BlY2lmaWMNCiAgICAgICAgICAg
ICAgIERldE5ldCBmbG93Lg0KICAgICAgICAgICAgIDwvdD4NCi0gICAgICAgICAgICA8dD4NCi0g
ICAgICAgICAgICAgIEltcGxlbWVudGF0aW9ucyBvZiB0aGlzIGRvY3VtZW50IE1VU1QgYWxsb3cg
dGhlIEVDTiBmaWVsZA0KLSAgICAgICAgICAgICAgdG8gYmUgaWdub3JlZCBhcyBwYXJ0IG9mIERl
dE5ldCBmbG93IGlkZW50aWZpY2F0aW9uLg0KLSAgICAgICAgICAgICAgQWRkaXRpb25hbGx5LCBp
bXBsZW1lbnRhdGlvbnMgU0hPVUxEIHN1cHBvcnQNCi0gICAgICAgICAgICAgIGlkZW50aWZpY2F0
aW9uIG9mIERldE5ldCBmbG93cyBiYXNlZCBvbiB0aGUgdmFsdWUgY2FycmllZA0KLSAgICAgICAg
ICAgICAgaW4gdGhlIEVDTiBmaWVsZC4gIFdoZW4gdGhpcyBmaWVsZCBpcyB1c2VkIHRvIGlkZW50
aWZ5IGENCi0gICAgICAgICAgICAgIHNwZWNpZmljIERldE5ldCBmbG93LCBpbXBsZW1lbnRhdGlv
bnMgTVVTVCBzdXBwb3J0IGEgbGlzdA0KLSAgICAgICAgICAgICAgb2YgRUNOIHZhbHVlcyB0aGF0
IG1hdGNoIGEgc3BlY2lmaWMgc2xvdy4NCi0gICAgICAgICAgICA8L3Q+DQogICAgICAgICAgIDwv
c2VjdGlvbj4NCiAgICAgICAgICAgPHNlY3Rpb24gdGl0bGU9IklQdjYgRmxvdyBMYWJlbCBGaWVs
ZCI+DQogICAgICAgICAgICAgPHQ+DQpAQCAtOTQ1LDEwICs5MzEsNiBAQCBEZXROZXQgICAgICAg
ICAgICAgICAgICAgIHxMMi9TYk58ICAgICAgICAgIHxMMi9TYk58DQogICAgICAgICAgICAgICAg
IGlkZW50aWZpY2F0aW9uLiBJZ25vcmluZyB0aGUgRFNDUCBmaWxlZCBpcyBvcHRpb25hbC48L3Q+
DQogICAgICAgICAgICAgICAgIDx0PldoZW4gdGhlIERTQ1AgZmllbGQgaXMgdXNlZCBpbiBmbG93
IGlkZW50aWZpY2F0aW9uLCBhDQogICAgICAgICAgICAgICAgIGxpc3Qgb2YgZmllbGQgdmFsdWVz
IHRoYXQgbWF5IGJlIHVzZWQgYnkgYSBzcGVjaWZpYyBmbG93LjwvdD4NCi0gICAgICAgICAgICAg
ICAgPHQ+SWYgdGhlIEVDTiBmaWVsZCBpcyB0byBiZSB1c2VkIGluIGZsb3cNCi0gICAgICAgICAg
ICAgICAgaWRlbnRpZmljYXRpb24uIE1hdGNoaW5nIGJhc2VkIG9uIEVDTiBmaWxlZCB2YWx1ZXMg
aXMgb3B0aW9uYWwuPC90Pg0KLSAgICAgICAgICAgICAgICA8dD5XaGVuIEVDTiBmaWVsZCBpcyB1
c2VkIGluIGZsb3cgaWRlbnRpZmljYXRpb24sIGENCi0gICAgICAgICAgICAgICAgbGlzdCBvZiBm
aWVsZCB2YWx1ZXMgdGhhdCBtYXkgYmUgdXNlZCBieSBhIHNwZWNpZmljIGZsb3cuPC90Pg0KICAg
ICAgICAgICAgICAgPC9saXN0PjwvdD4NCiAgICAgICAgICAgICAgIDx0PklQdjYgZmxvdyBsYWJl
bCBmaWVsZC4gVGhpcyBmaWVsZCBjYW4gYmUgb3B0aW9uYWxseSB1c2VkDQogICAgICAgICAgICAg
ICBmb3IgbWF0Y2hpbmcuICBXaGVuIHVzZWQsIGNhbiBiZSBleGNsdXNpdmUgb2YgbWF0Y2hpbmcN
CkBAIC05NTcsNyArOTM5LDcgQEAgRGV0TmV0ICAgICAgICAgICAgICAgICAgICB8TDIvU2JOfCAg
ICAgICAgICB8TDIvU2JOfA0KICAgICAgICAgICAgICAgcmVxdWlyZWQuIFBvcnQgcmFuZ2VzIGNh
biBvcHRpb25hbGx5IGJlIHVzZWQuPC90Pg0KICAgICAgICAgICAgICAgPHQ+VENQIGFuZCBVRFAg
RGVzdGluYXRpb24gUG9ydC4gRXhhY3QgYW5kIHdpbGRjYXJkIG1hdGNoaW5nIGlzDQogICAgICAg
ICAgICAgICByZXF1aXJlZC4gUG9ydCByYW5nZXMgY2FuIG9wdGlvbmFsbHkgYmUgdXNlZC48L3Q+
DQotICAgICAgICAgICAgICAgICAgICAgICAgICA8dD5JUHNlYyBIZWFkZXIgU1BJIGZpZWxkLiBF
eGFjdCBtYXRjaGluZyBpcw0KKyAgICAgICAgICAgICAgPHQ+SVBzZWMgSGVhZGVyIFNQSSBmaWVs
ZC4gRXhhY3QgbWF0Y2hpbmcgaXMNCiAgICAgICAgICAgICAgIHJlcXVpcmVkLiA8L3Q+DQogICAg
ICAgICAgICAgPC9saXN0Pg0KICAgICAgICAgICAgIFRoaXMgaW5mb3JtYXRpb24gTVVTVCBiZSBw
cm92aXNpb25lZCBwZXIgRGV0TmV0IGZsb3cgdmlhDQpAQCAtMTA1OCw3ICsxMDQwLDYgQEAgRGV0
TmV0ICAgICAgICAgICAgICAgICAgICB8TDIvU2JOfCAgICAgICAgICB8TDIvU2JOfA0KICAgICAg
IDw/cmZjIGluY2x1ZGU9InJlZmVyZW5jZS5SRkMuMTgxMiI/Pg0KICAgICAgIDw/cmZjIGluY2x1
ZGU9InJlZmVyZW5jZS5SRkMuMjExOSI/Pg0KICAgICAgIDw/cmZjIGluY2x1ZGU9InJlZmVyZW5j
ZS5SRkMuMjQ3NCI/Pg0KLSAgICAgIDw/cmZjIGluY2x1ZGU9InJlZmVyZW5jZS5SRkMuMzE2OCI/
Pg0KICAgICAgIDw/cmZjIGluY2x1ZGU9InJlZmVyZW5jZS5SRkMuMzQ3MyI/Pg0KICAgICAgIDw/
cmZjIGluY2x1ZGU9InJlZmVyZW5jZS5SRkMuNDMwMSI/Pg0KICAgICAgIDw/cmZjIGluY2x1ZGU9
InJlZmVyZW5jZS5SRkMuNDMwMiI/Pg0KDQpMb3UNCk9uIDEwLzIyLzIwMTkgODoxOSBBTSwgU3Rl
d2FydCBCcnlhbnQgd3JvdGU6DQoNClRoZSBtYWluIGZsb3cgaWRlbnRpZmllcnMgd2lsbCBiZSBT
QStEQStTUCtEUCAoc3VyZSB0aGVyZSBpcyB0eXBlIGJ1dCB0aGVyZSBhcmUgb25seSBhIGNvdXBs
ZSBvZiB2YWx1ZXMgdXNlZCBpbiBwcmFjdGljZSkNCg0KWW91IHdvdWxkIG9ubHkgcmVhbGx5IHVz
ZSB0aGUgRFNDUCBiaXRzIHRvIHNlbGVjdCBhIHN1Ymdyb3VwIG9mIHRoZSBwYWNrZXRzIHdpdGhp
biBhIGZsb3cgZm9yIHNwZWNpYWwgdHJlYXRtZW50Lg0KDQpJdCBzZWVtcyB1bmxpa2VseSB0aGF0
IHlvdSB3b3VsZCBzZWxlY3QgbW9yZSB0aGFuIGEgdGlueSBudW1iZXIgb2YgZWxlbWVudHMgd2l0
aGluIHRoZSBmbG93IGZvciBzcGVjaWFsIHRyZWF0bWVudCBvbiB0aGUgYmFzaXMgZm9yIHRoZSBE
U0NQIGJpdHMsIHdoZXJlIHRpbnkgaXMgbGlrZWx5IHRvIGJlIG9uZS4NCg0KU28gaXQgc2VlbXMg
dW5saWtlbHkgdGhhdCB0aGVyZSBpcyBhbnkgc2NhbGluZyBpbXBhY3QuDQoNCi0gU3Rld2FydA0K
T24gMjIvMTAvMjAxOSAwMTo1MywgR3Jvc3NtYW4sIEV0aGFuIEEuIHdyb3RlOg0KRG9lcyBsb3Np
bmcgY29udHJvbCBvdmVyIHRob3NlIHR3byBiaXRzIChFQ04pIGFkdmVyc2VseSBhZmZlY3QgdGhl
IHVwd2FyZCBzY2FsYWJpbGl0eSBvZiB0aGUgc3lzdGVtIGluIGFueSBtZWFuaW5nZnVsIHdheT8g
SSBtZWFuLCBjYW4gb25lIHRoaW5rIG9mIGl0IGxpa2Ug4oCcdGhpcyByZWR1Y2VzIHRoZSBudW1i
ZXIgb2YgZmxvd3MgdGhhdCBjYW4gYmUgaWRlbnRpZmllZCBieSBhIGZhY3RvciBvZiA04oCdPyAg
RG9lcyBhbnlvbmUgd29ya2luZyBvbiDigJxMYXJnZSBTY2FsZSBEZXROZXTigJ0gaGF2ZSBhbnkg
dGhvdWdodHMgb24gdGhpcz8NClRoYW5rcywNCkV0aGFuLg0KDQpGcm9tOiBkZXRuZXQgPGRldG5l
dC1ib3VuY2VzQGlldGYub3JnPjxtYWlsdG86ZGV0bmV0LWJvdW5jZXNAaWV0Zi5vcmc+IE9uIEJl
aGFsZiBPZiBBbmRyZXcgRy4gTWFsaXMNClNlbnQ6IE1vbmRheSwgT2N0b2JlciAyMSwgMjAxOSA2
OjI5IEFNDQpUbzogU3Rld2FydCBCcnlhbnQgPHN0ZXdhcnQuYnJ5YW50QGdtYWlsLmNvbT48bWFp
bHRvOnN0ZXdhcnQuYnJ5YW50QGdtYWlsLmNvbT4NCkNjOiBEZXROZXRAaWV0Zi5vcmc8bWFpbHRv
OkRldE5ldEBpZXRmLm9yZz47IExvdSBCZXJnZXIgPGxiZXJnZXJAbGFibi5uZXQ+PG1haWx0bzps
YmVyZ2VyQGxhYm4ubmV0PjsgQmxhY2ssIERhdmlkIDxEYXZpZC5CbGFja0BkZWxsLmNvbT48bWFp
bHRvOkRhdmlkLkJsYWNrQGRlbGwuY29tPg0KU3ViamVjdDogUmU6IFtEZXRuZXRdIEZ3ZDogZHJh
ZnQtaWV0Zi1kZXRuZXQtaXAtMDIudHh0IC0gRUNODQoNCkkgYWxzbyBkb24ndCBoYXZlIGFueSBv
YmplY3Rpb24gdG8gcmVtb3ZpbmcgdGhlIEVDTiB0ZXh0Lg0KDQpDaGVlcnMsDQpBbmR5DQoNCg0K
T24gTW9uLCBPY3QgMjEsIDIwMTkgYXQgODo1OSBBTSBTdGV3YXJ0IEJyeWFudCA8c3Rld2FydC5i
cnlhbnRAZ21haWwuY29tPG1haWx0bzpzdGV3YXJ0LmJyeWFudEBnbWFpbC5jb20+PiB3cm90ZToN
Cg0KWWVzLCBsZXQncyBkZWxldGUgdGhlIHJlZmVyZW5jZXMgdG8gRUNOIGZyb20gdGhlIHRleHQu
DQoNCi0gU3Rld2FydA0KT24gMTgvMTAvMjAxOSAyMjo1NywgTG91IEJlcmdlciB3cm90ZToNCg0K
RGF2aWQsDQoNCiAgICBJJ20gcGVyc29uYWxseSBva2F5IHdpdGggZHJvcHBpbmcgYWxsIHJlZmVy
ZW5jZXMgdG8gdGhlIEVDTiBmaWVsZC4gIEJ1dCBkb2luZyBzbyBpcyBhIGNoYW5nZSBmcm9tIHBy
ZXZpb3VzIGRpc2N1c3Npb25zIHNvIGlzIGEgV0cgY2FsbC4NCg0KV0csDQoNCkFyZSB0aGVyZSBh
bnkgb2JqZWN0aW9ucyB0byByZW1vdmluZyB0aGUgbGFuZ3VhZ2UgcmVsYXRlZCB0byB0aGUgRUNO
IGZpZWxkPw0KDQpUaGUgaW1wbGljYXRpb24gaXMgdGhhdCB0aGUgZGV0bmV0IElQIHN0YW5kYXJk
IHdpbGwgb25seSBjb3ZlciB0aGUgNi1iaXQgRFNDUCBmaWVsZCBjYXJyaWVkIGluIHdoYXQgd2Fz
IG9uY2UgcmVmZXJyZWQgdG8gYXMgdGhlIDgtYml0IElQIFRPUyBGaWVsZC4NCg0KVGhhbmtzLA0K
DQpMb3UNCg0KKE5vIGhhdHMpDQpPbiAxMC8xNi8yMDE5IDExOjA4IFBNLCBCbGFjaywgRGF2aWQg
d3JvdGU6DQoNCj4gV2hpbGUgSSB1bmRlcnN0YW5kIHlvdSBoYXZlIGNvbmNlcm5zIGFib3V0IGEg
bm9kZSBwcm92aWRpbmcgZGlmZmVyZW50IHRyYWZmaWMgdHJlYXRtZW50IGJhc2VkIG9uIEVDTiBt
YXJraW5ncyBvbiBhIGxvY2FsIG5vZGUsIEkgYmVsaWV2ZSB0aGlzIGhhcHBlbnMgdG9kYXkg4oCT
DQo+IGp1c3QgbG9vayBhdCB0aGUgcmVsYXRlZCBjb25maWcgb3B0aW9ucyBmb3IgeW91ciBmYXZv
cml0ZSByb3V0ZXIgdmVuZG9yLiAgQ2FuIHlvdSBsaXZlIHdpdGggU0hPVUxEIE5PVCB2cyBNVVNU
IE5PVD8NCkkgY2FuIGxpdmUgd2l0aCByZW1vdmFsIG9mIGFsbCBtZW50aW9uIG9mIEVDTiBmcm9t
IHRoaXMgZHJhZnQuICBJIHdvdWxkIHN1Z2dlc3QgdGhpcyBjb3Vyc2Ugb2YgYWN0aW9uIGlmIHRo
ZSBnb2FsIGlzIHRvIGF2b2lkIOKAnE1VU1QgTk9U4oCdIHdvcmRpbmcuDQoNCk90aGVyd2lzZSwg
SSB3b3VsZCBuZWVkIHRvIGJlIGNvbnZpbmNlZCB0aGF0IHdoYXQgdGhlIGRyYWZ0IHByb3Bvc2Vz
IHRvIGRvL2FsbG93IHdydCBFQ04gaXMgY29uc2lzdGVudCB3aXRoIFJGQyAzMTY4LiAgVGhlIGN1
cnJlbnQgdGV4dCBpcyBub3QgY29uc2lzdGVudCB3aXRoIFJGQyAzMTY4Li4NCg0KVGhhbmtzLCAt
LURhdmlkDQoNCkZyb206IExvdSBCZXJnZXIgPGxiZXJnZXJAbGFibi5uZXQ+PG1haWx0bzpsYmVy
Z2VyQGxhYm4ubmV0Pg0KU2VudDogV2VkbmVzZGF5LCBPY3RvYmVyIDE2LCAyMDE5IDEwOjAyIFBN
DQpUbzogQmxhY2ssIERhdmlkOyBEZXROZXRAaWV0Zi5vcmc8bWFpbHRvOkRldE5ldEBpZXRmLm9y
Zz4NClN1YmplY3Q6IFJlOiBbRGV0bmV0XSBGd2Q6IGRyYWZ0LWlldGYtZGV0bmV0LWlwLTAyLnR4
dCAtIEVDTg0KDQoNCltFWFRFUk5BTCBFTUFJTF0NCg0Kc2lnaCAtSSB0aG91Z2h0IHdlIHdlbnQg
b3ZlciBhbGwgbGFuZ3VhZ2UgaW4gZS1tYWlsIGFuZCBvdmVyIHRoZSBwaG9uZS4NCk9uIDEwLzE2
LzIwMTkgNDo0MyBQTSwgQmxhY2ssIERhdmlkIHdyb3RlOg0KRm9yd2FyZGluZyB0byByZW1vdmUg
aW50ZXJuZXQtZHJhZnRzQGlldGYub3JnPG1haWx0bzppbnRlcm5ldC1kcmFmdHNAaWV0Zi5vcmc+
IGFzIGEgcmVjaXBpZW50LiAgUGxlYXNlIHJlc3BvbmQgdG8gdGhpcyBlbWFpbC4NCg0KVGhhbmtz
LCAtLURhdmlkIC4uLiBTZW50IGZyb20gbXkgQW5kcm9pZCBub3Qtc28tc21hcnRwaG9uZS4NCg0K
DQotLS0tLS0tLSBPcmlnaW5hbCBtZXNzYWdlIC0tLS0tLS0tDQpGcm9tOiAiQmxhY2ssIERhdmlk
IiA8ZGF2aWQuYmxhY2tAZW1jLmNvbT48bWFpbHRvOmRhdmlkLmJsYWNrQGVtYy5jb20+DQpEYXRl
OiAxMC8xNi8xOSAzOjEzIFBNIChHTVQtMDY6MDApDQpUbzogaW50ZXJuZXQtZHJhZnRzQGlldGYu
b3JnPG1haWx0bzppbnRlcm5ldC1kcmFmdHNAaWV0Zi5vcmc+LCBkZXRuZXRAaWV0Zi5vcmc8bWFp
bHRvOmRldG5ldEBpZXRmLm9yZz4NClN1YmplY3Q6IGRyYWZ0LWlldGYtZGV0bmV0LWlwLTAyLnR4
dCAtIEVDTg0KDQpUaGUgRUNOIG1hdGVyaWFsIGluIHRoaXMgZHJhZnQgY29uZmxpY3RzIHdpdGgg
UkZDIDMxNjggKGEgbG9uZy1zdGFuZGluZyBQcm9wb3NlZCBTdGFuZGFyZCkuICBJIGFwb2xvZ2l6
ZSB0byBhbnlvbmUgd2hvIG1heSBoYXZlIGJlZW4gdW5kZXIgdGhlIGltcHJlc3Npb24gdGhhdCBh
bGwgRUNOLXJlbGF0ZWQgY29uY2VybnMgd2VyZSByZXNvbHZlZCBpbiB0aGF0IGNhbGwsIGFzIHRo
ZSB0ZXh0IGluIHRoaXMgbm90ZSBkaWQgbm90IGNvbWUgdXAgZHVyaW5nIHRoYXQgY2FsbC4NCg0K
VGhlIFRMO0RSIHN1bW1hcnkgb2YgbXkgY29uY2VybnMgaXMgdGhlIHJhdGlvbmFsZSBmb3IgY2hh
bmdlIFszXSBiZWxvdzoNCg0KICAgICAgICBSYXRpb25hbGU6IFVzZSBvZiBFQ04gZmllbGQgZm9y
IGZsb3cgaWRlbnRpZmljYXRpb24gaXMgbm90IGNvbXBhdGlibGUgd2l0aCBSRkMgMzE2OC4NCg0K
SXQgd2FzIG15IHVuZGVyc3RhbmRpbmcgdGhhdCB5b3VyIHByaW1hcnkgY29uY2VybiB3YXMgc3Bs
aXQgcGF0aHMgYW5kIHRoaXMgaXMgd2hhdCB3ZSBjb3ZlcmVkIGluIHRoZSBsYW5ndWFnZSBkaXN0
cmlidXRlZCBvbiBNb25kYXkuDQoNCldoaWxlIEkgdW5kZXJzdGFuZCB5b3UgaGF2ZSBjb25jZXJu
cyBhYm91dCBhIG5vZGUgcHJvdmlkaW5nIGRpZmZlcmVudCB0cmFmZmljIHRyZWF0bWVudCBiYXNl
ZCBvbiBFQ04gbWFya2luZ3Mgb24gYSBsb2NhbCBub2RlLCBJIGJlbGlldmUgdGhpcyBoYXBwZW5z
IHRvZGF5IC0tIGp1c3QgbG9vayBhdCB0aGUgcmVsYXRlZCBjb25maWcgb3B0aW9ucyBmb3IgeW91
ciBmYXZvcml0ZSByb3V0ZXIgdmVuZG9yLiAgQ2FuIHlvdSBsaXZlIHdpdGggU0hPVUxEIE5PVCB2
cyBNVVNUIE5PVD8NCg0KVGhhbmtzLA0KDQpMb3UNCg0KDQoNCi0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0NCg0KVGhlIGZvbGxvd2luZyBmb3VyIGNoYW5n
ZXMgd2lsbCBjb3JyZWN0IHRoaXMgcHJvYmxlbToNCg0KWzFdIEluIFNlY3Rpb24gMy4gIERldE5l
dCBJUCBEYXRhIFBsYW5lIE92ZXJ2aWV3DQoNCk9MRA0KICAgVGhlIERldE5ldCBJUCBkYXRhIHBs
YW5lIGFsc28gYWxsb3dzIGZvciBvcHRpb25hbCBtYXRjaGluZyBvbiB0d28NCiAgIGFkZGl0aW9u
YWwgZGF0YSBmaWVsZHMuICBUaGUgb3B0aW9uYWwgZmllbGRzIGFyZSB0aGUgRUNOIEZpZWxkLCBh
cyBpbg0KICAgW1JGQzMxNjhdLCBhbmQgdGhlIElQdjYgZmxvdyBsYWJlbCBmaWVsZCwgYXMgZGVm
aW5lZCBpbiBbUkZDODIwMF0uDQpORVcNCiAgIFRoZSBEZXROZXQgSVAgZGF0YSBwbGFuZSBhbHNv
IGFsbG93cyBmb3Igb3B0aW9uYWwgbWF0Y2hpbmcgb24gb25lDQogICBhZGRpdGlvbmFsIGRhdGEg
ZmllbGQsIHRoZSBJUHY2IGZsb3cgbGFiZWwgZmllbGQsIGFzIGRlZmluZWQgaW4gW1JGQzgyMDBd
Lg0KDQpSYXRpb25hbGU6IEVDTiBmaWVsZCBNVVNUIE5PVCBiZSB1c2VkIHRvIHN1YmRpdmlkZSBh
IGZsb3cgaW50byBzdWItZmxvd3MuICBTZWUgUkZDIDMxNjguDQoNClsyXSBJbiAgU2VjdGlvbiA0
LjMuMS4gIENsYXNzIG9mIFNlcnZpY2UNCg0KUmVtb3ZlIHRoaXMgc2VudGVuY2U6DQoNCiAgIFRo
ZSAyLWJpdCBleHBsaWNpdCBjb25nZXN0aW9uDQogICBub3RpZmljYXRpb24gKEVDTikgW1JGQzMx
NjhdIGZpZWxkIE1BWSBhbHNvIGJlIHVzZWQuDQoNClJhdGlvbmFsZTogVGhlIEVDTiBtZWNoYW5p
c20gaXMgbm90IGEgQ2xhc3Mgb2Ygc2VydmljZSBtZWNoYW5pc20uICBTZWUgUkZDIDMxNjguDQoN
ClszXSBJbiBTZWN0aW9uIDUuMS4xLjQuICBJUHY0IFR5cGUgb2YgU2VydmljZSBhbmQgSVB2NiBU
cmFmZmljIENsYXNzIEZpZWxkcw0KDQpSZW1vdmUgdGhpcyB0ZXh0Og0KDQogICBJbXBsZW1lbnRh
dGlvbnMgb2YgdGhpcyBkb2N1bWVudCBNVVNUIGFsbG93IHRoZSBFQ04gZmllbGQgdG8gYmUNCiAg
IGlnbm9yZWQgYXMgcGFydCBvZiBEZXROZXQgZmxvdyBpZGVudGlmaWNhdGlvbi4gIEFkZGl0aW9u
YWxseSwNCiAgIGltcGxlbWVudGF0aW9ucyBTSE9VTEQgc3VwcG9ydCBpZGVudGlmaWNhdGlvbiBv
ZiBEZXROZXQgZmxvd3MgYmFzZWQNCiAgIG9uIHRoZSB2YWx1ZSBjYXJyaWVkIGluIHRoZSBFQ04g
ZmllbGQuICBXaGVuIHRoaXMgZmllbGQgaXMgdXNlZCB0bw0KICAgaWRlbnRpZnkgYSBzcGVjaWZp
YyBEZXROZXQgZmxvdywgaW1wbGVtZW50YXRpb25zIE1VU1Qgc3VwcG9ydCBhIGxpc3QNCiAgIG9m
IEVDTiB2YWx1ZXMgdGhhdCBtYXRjaCBhIHNwZWNpZmljIHNsb3cuDQoNCklmIGRlc2lyZWQsIHJl
cGxhY2UgaXQgd2l0aDoNCg0KICAgVGhlIEVDTiBmaWVsZCBNVVNUIE5PVCBiZSB1c2VkIGFzIHBh
cnQgb2YgRGV0TmV0IGZsb3cgaWRlbnRpZmljYXRpb24uDQoNClJhdGlvbmFsZTogVXNlIG9mIEVD
TiBmaWVsZCBmb3IgZmxvdyBpZGVudGlmaWNhdGlvbiBpcyBub3QgY29tcGF0aWJsZSB3aXRoIFJG
QyAzMTY4Lg0KDQpbNF0gSW4gU2VjdGlvbiA2LiAgTWFuYWdlbWVudCBhbmQgQ29udHJvbCBJbmZv
cm1hdGlvbiBTdW1tYXJ5DQoNClJlbW92ZSB0aGVzZSB0d28gYnVsbGV0czoNCg0KICAgICAgKiAg
SWYgdGhlIEVDTiBmaWVsZCBpcyB0byBiZSB1c2VkIGluIGZsb3cgaWRlbnRpZmljYXRpb24uDQog
ICAgICAgICBNYXRjaGluZyBiYXNlZCBvbiBFQ04gZmlsZWQgdmFsdWVzIGlzIG9wdGlvbmFsLg0K
DQogICAgICAqICBXaGVuIEVDTiBmaWVsZCBpcyB1c2VkIGluIGZsb3cgaWRlbnRpZmljYXRpb24s
IGEgbGlzdCBvZiBmaWVsZA0KICAgICAgICAgdmFsdWVzIHRoYXQgbWF5IGJlIHVzZWQgYnkgYSBz
cGVjaWZpYyBmbG93Lg0KDQpSYXRpb25hbGU6IFNhbWUgYXMgWzNdLg0KDQpUaGFua3MsIC0tRGF2
aWQNCg0KPiAtLS0tLU9yaWdpbmFsIE1lc3NhZ2UtLS0tLQ0KPiBGcm9tOiBJLUQtQW5ub3VuY2Ug
PGktZC1hbm5vdW5jZS1ib3VuY2VzQGlldGYub3JnPjxtYWlsdG86aS1kLWFubm91bmNlLWJvdW5j
ZXNAaWV0Zi5vcmc+IE9uIEJlaGFsZiBPZiBpbnRlcm5ldC0NCj4gZHJhZnRzQGlldGYub3JnPG1h
aWx0bzpkcmFmdHNAaWV0Zi5vcmc+DQo+IFNlbnQ6IFdlZG5lc2RheSwgT2N0b2JlciAxNiwgMjAx
OSAzOjQ5IFBNDQo+IFRvOiBpLWQtYW5ub3VuY2VAaWV0Zi5vcmc8bWFpbHRvOmktZC1hbm5vdW5j
ZUBpZXRmLm9yZz4NCj4gQ2M6IGRldG5ldEBpZXRmLm9yZzxtYWlsdG86ZGV0bmV0QGlldGYub3Jn
Pg0KPiBTdWJqZWN0OiBJLUQgQWN0aW9uOiBkcmFmdC1pZXRmLWRldG5ldC1pcC0wMi50eHQNCj4N
Cj4NCj4gW0VYVEVSTkFMIEVNQUlMXQ0KPg0KPg0KPiBBIE5ldyBJbnRlcm5ldC1EcmFmdCBpcyBh
dmFpbGFibGUgZnJvbSB0aGUgb24tbGluZSBJbnRlcm5ldC1EcmFmdHMgZGlyZWN0b3JpZXMuDQo+
IFRoaXMgZHJhZnQgaXMgYSB3b3JrIGl0ZW0gb2YgdGhlIERldGVybWluaXN0aWMgTmV0d29ya2lu
ZyBXRyBvZiB0aGUgSUVURi4NCj4NCj4gICAgICAgICBUaXRsZSAgICAgICAgICAgOiBEZXROZXQg
RGF0YSBQbGFuZTogSVANCj4gICAgICAgICBBdXRob3JzICAgICAgICAgOiBCYWzDoXpzIFZhcmdh
DQo+ICAgICAgICAgICAgICAgICAgICAgICAgICAgSsOhbm9zIEZhcmthcw0KPiAgICAgICAgICAg
ICAgICAgICAgICAgICAgIExvdSBCZXJnZXINCj4gICAgICAgICAgICAgICAgICAgICAgICAgICBE
b24gRmVkeWsNCj4gICAgICAgICAgICAgICAgICAgICAgICAgICBBbmRyZXcgRy4gTWFsaXMNCj4g
ICAgICAgICAgICAgICAgICAgICAgICAgICBTdGV3YXJ0IEJyeWFudA0KPiAgICAgICAgICAgICAg
ICAgICAgICAgICAgIEpvdW5pIEtvcmhvbmVuDQo+ICAgICAgICBGaWxlbmFtZSAgICAgICAgOiBk
cmFmdC1pZXRmLWRldG5ldC1pcC0wMi50eHQNCj4gICAgICAgIFBhZ2VzICAgICAgICAgICA6IDIz
DQo+ICAgICAgICBEYXRlICAgICAgICAgICAgOiAyMDE5LTEwLTE2DQo+DQo+IEFic3RyYWN0Og0K
PiAgICBUaGlzIGRvY3VtZW50IHNwZWNpZmllcyB0aGUgRGV0ZXJtaW5pc3RpYyBOZXR3b3JraW5n
IGRhdGEgcGxhbmUgd2hlbg0KPiAgICBvcGVyYXRpbmcgaW4gYW4gSVAgcGFja2V0IHN3aXRjaGVk
IG5ldHdvcmsuDQo+DQo+DQo+IFRoZSBJRVRGIGRhdGF0cmFja2VyIHN0YXR1cyBwYWdlIGZvciB0
aGlzIGRyYWZ0IGlzOg0KPiBodHRwczovL2RhdGF0cmFja2VyLmlldGYub3JnL2RvYy9kcmFmdC1p
ZXRmLWRldG5ldC1pcC88aHR0cHM6Ly91cmxkZWZlbnNlLnByb29mcG9pbnQuY29tL3YyL3VybD91
PWh0dHBzLTNBX19kYXRhdHJhY2tlci5pZXRmLm9yZ19kb2NfZHJhZnQtMkRpZXRmLTJEZGV0bmV0
LTJEaXBfJmQ9RHdNRmFRJmM9bEk4WmI2VHpNM2QxdFg0aUV1N2JwZyZyPVpjSEM2d1hfZ0R3UERj
Zk1hRk5aaVEmbT1hWHNXMjFBUFJuMUQwbG5iXzhOWkFBdmhiRkt2dnRXN2hOWk4wTDRPVmtVJnM9
bXpiQUtYVWxlR1M4Qno3YWpiVWJLVFBQRFhURjBzTUhhUjMwSnoxdngzSSZlPT4NCj4NCj4gVGhl
cmUgYXJlIGFsc28gaHRtbGl6ZWQgdmVyc2lvbnMgYXZhaWxhYmxlIGF0Og0KPiBodHRwczovL3Rv
b2xzLmlldGYub3JnL2h0bWwvZHJhZnQtaWV0Zi1kZXRuZXQtaXAtMDI8aHR0cHM6Ly91cmxkZWZl
bnNlLnByb29mcG9pbnQuY29tL3YyL3VybD91PWh0dHBzLTNBX190b29scy5pZXRmLm9yZ19odG1s
X2RyYWZ0LTJEaWV0Zi0yRGRldG5ldC0yRGlwLTJEMDImZD1Ed01GYVEmYz1sSThaYjZUek0zZDF0
WDRpRXU3YnBnJnI9WmNIQzZ3WF9nRHdQRGNmTWFGTlppUSZtPWFYc1cyMUFQUm4xRDBsbmJfOE5a
QUF2aGJGS3Z2dFc3aE5aTjBMNE9Wa1Umcz1VMktkdERMM0NVVkNzZWtQb2p0UVZLSXZnZVA0NUwz
NnBXSWFfTlRJT3NBJmU9Pg0KPiBodHRwczovL2RhdGF0cmFja2VyLmlldGYub3JnL2RvYy9odG1s
L2RyYWZ0LWlldGYtZGV0bmV0LWlwLTAyPGh0dHBzOi8vdXJsZGVmZW5zZS5wcm9vZnBvaW50LmNv
bS92Mi91cmw/dT1odHRwcy0zQV9fZGF0YXRyYWNrZXIuaWV0Zi5vcmdfZG9jX2h0bWxfZHJhZnQt
MkRpZXRmLTJEZGV0bmV0LTJEaXAtMkQwMiZkPUR3TUZhUSZjPWxJOFpiNlR6TTNkMXRYNGlFdTdi
cGcmcj1aY0hDNndYX2dEd1BEY2ZNYUZOWmlRJm09YVhzVzIxQVBSbjFEMGxuYl84TlpBQXZoYkZL
dnZ0VzdoTlpOMEw0T1ZrVSZzPXZfbTctVnlhNDRUcGYzOElQTlRmTEZLZDl2T1Byd0VLSjFrb1Vn
MHhCLXMmZT0+DQo+DQo+IEEgZGlmZiBmcm9tIHRoZSBwcmV2aW91cyB2ZXJzaW9uIGlzIGF2YWls
YWJsZSBhdDoNCj4gaHR0cHM6Ly93d3cuaWV0Zi5vcmcvcmZjZGlmZj91cmwyPWRyYWZ0LWlldGYt
ZGV0bmV0LWlwLTAyPGh0dHBzOi8vdXJsZGVmZW5zZS5wcm9vZnBvaW50LmNvbS92Mi91cmw/dT1o
dHRwcy0zQV9fd3d3LmlldGYub3JnX3JmY2RpZmYtM0Z1cmwyLTNEZHJhZnQtMkRpZXRmLTJEZGV0
bmV0LTJEaXAtMkQwMiZkPUR3TUZhUSZjPWxJOFpiNlR6TTNkMXRYNGlFdTdicGcmcj1aY0hDNndY
X2dEd1BEY2ZNYUZOWmlRJm09YVhzVzIxQVBSbjFEMGxuYl84TlpBQXZoYkZLdnZ0VzdoTlpOMEw0
T1ZrVSZzPTlGVm1fcF9NVEtBbmdSNXd2Z25Kc0RSVnBCaFJzMVZCYi1IaUVjOUF1RncmZT0+DQo+
DQo+DQo+IFBsZWFzZSBub3RlIHRoYXQgaXQgbWF5IHRha2UgYSBjb3VwbGUgb2YgbWludXRlcyBm
cm9tIHRoZSB0aW1lIG9mIHN1Ym1pc3Npb24NCj4gdW50aWwgdGhlIGh0bWxpemVkIHZlcnNpb24g
YW5kIGRpZmYgYXJlIGF2YWlsYWJsZSBhdCB0b29scy5pZXRmLm9yZzxodHRwczovL3VybGRlZmVu
c2UucHJvb2Zwb2ludC5jb20vdjIvdXJsP3U9aHR0cC0zQV9fdG9vbHMuaWV0Zi5vcmcmZD1Ed01G
YVEmYz1sSThaYjZUek0zZDF0WDRpRXU3YnBnJnI9WmNIQzZ3WF9nRHdQRGNmTWFGTlppUSZtPWFY
c1cyMUFQUm4xRDBsbmJfOE5aQUF2aGJGS3Z2dFc3aE5aTjBMNE9Wa1Umcz1pUUpCOGZ1eGgxcWtV
RVVOUmN4bU92UUZqV1NyaVlOOTRDU0hrdFJCd1N3JmU9Pi4NCj4NCj4gSW50ZXJuZXQtRHJhZnRz
IGFyZSBhbHNvIGF2YWlsYWJsZSBieSBhbm9ueW1vdXMgRlRQIGF0Og0KPiBmdHA6Ly9mdHAuaWV0
Zi5vcmcvaW50ZXJuZXQtZHJhZnRzLzxodHRwczovL3VybGRlZmVuc2UucHJvb2Zwb2ludC5jb20v
djIvdXJsP3U9ZnRwLTNBX19mdHAuaWV0Zi5vcmdfaW50ZXJuZXQtMkRkcmFmdHNfJmQ9RHdNRmFR
JmM9bEk4WmI2VHpNM2QxdFg0aUV1N2JwZyZyPVpjSEM2d1hfZ0R3UERjZk1hRk5aaVEmbT1hWHNX
MjFBUFJuMUQwbG5iXzhOWkFBdmhiRkt2dnRXN2hOWk4wTDRPVmtVJnM9NGtRalhfSDRVMEhCVWh5
TXZNbTh2X3ViMnNtRWdORk9nY2JTLUpGam1DZyZlPT4NCj4NCj4gX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX18NCj4gSS1ELUFubm91bmNlIG1haWxpbmcgbGlz
dA0KPiBJLUQtQW5ub3VuY2VAaWV0Zi5vcmc8bWFpbHRvOkktRC1Bbm5vdW5jZUBpZXRmLm9yZz4N
Cj4gaHR0cHM6Ly93d3cuaWV0Zi5vcmcvbWFpbG1hbi9saXN0aW5mby9pLWQtYW5ub3VuY2U8aHR0
cHM6Ly91cmxkZWZlbnNlLnByb29mcG9pbnQuY29tL3YyL3VybD91PWh0dHBzLTNBX193d3cuaWV0
Zi5vcmdfbWFpbG1hbl9saXN0aW5mb19pLTJEZC0yRGFubm91bmNlJmQ9RHdNRmFRJmM9bEk4WmI2
VHpNM2QxdFg0aUV1N2JwZyZyPVpjSEM2d1hfZ0R3UERjZk1hRk5aaVEmbT1hWHNXMjFBUFJuMUQw
bG5iXzhOWkFBdmhiRkt2dnRXN2hOWk4wTDRPVmtVJnM9aUVTVzN1cVpzNmZpaWhfVllnRkItRi1y
dHdOeWFHcUhsNzU3cVdSalo5NCZlPT4NCj4gSW50ZXJuZXQtRHJhZnQgZGlyZWN0b3JpZXM6IGh0
dHA6Ly93d3cuaWV0Zi5vcmcvc2hhZG93Lmh0bWw8aHR0cHM6Ly91cmxkZWZlbnNlLnByb29mcG9p
bnQuY29tL3YyL3VybD91PWh0dHAtM0FfX3d3dy5pZXRmLm9yZ19zaGFkb3cuaHRtbCZkPUR3TUZh
USZjPWxJOFpiNlR6TTNkMXRYNGlFdTdicGcmcj1aY0hDNndYX2dEd1BEY2ZNYUZOWmlRJm09YVhz
VzIxQVBSbjFEMGxuYl84TlpBQXZoYkZLdnZ0VzdoTlpOMEw0T1ZrVSZzPUdpMzY3dzA0T3lzQk1R
c3FRazREX0ZsSDltcmxFVG51NTVzU1pRd1dvOE0mZT0+DQo+IG9yIGZ0cDovL2Z0cC5pZXRmLm9y
Zy9pZXRmLzFzaGFkb3ctc2l0ZXMudHh0PGh0dHBzOi8vdXJsZGVmZW5zZS5wcm9vZnBvaW50LmNv
bS92Mi91cmw/dT1mdHAtM0FfX2Z0cC5pZXRmLm9yZ19pZXRmXzFzaGFkb3ctMkRzaXRlcy50eHQm
ZD1Ed01GYVEmYz1sSThaYjZUek0zZDF0WDRpRXU3YnBnJnI9WmNIQzZ3WF9nRHdQRGNmTWFGTlpp
USZtPWFYc1cyMUFQUm4xRDBsbmJfOE5aQUF2aGJGS3Z2dFc3aE5aTjBMNE9Wa1Umcz1ZTGtPR29a
cGlndlNWMVpMbjlJb2lLWFd5djJWb0NZZ29vYnl3YThyM05FJmU9Pg0KDQoNCl9fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fDQoNCmRldG5ldCBtYWlsaW5nIGxp
c3QNCg0KZGV0bmV0QGlldGYub3JnPG1haWx0bzpkZXRuZXRAaWV0Zi5vcmc+DQoNCmh0dHBzOi8v
d3d3LmlldGYub3JnL21haWxtYW4vbGlzdGluZm8vZGV0bmV0PGh0dHBzOi8vdXJsZGVmZW5zZS5w
cm9vZnBvaW50LmNvbS92Mi91cmw/dT1odHRwcy0zQV9fd3d3LmlldGYub3JnX21haWxtYW5fbGlz
dGluZm9fZGV0bmV0JmQ9RHdNRmFRJmM9bEk4WmI2VHpNM2QxdFg0aUV1N2JwZyZyPVpjSEM2d1hf
Z0R3UERjZk1hRk5aaVEmbT1hWHNXMjFBUFJuMUQwbG5iXzhOWkFBdmhiRkt2dnRXN2hOWk4wTDRP
VmtVJnM9WktNRmpqcGFXbWJrRllpVzNWNlo4TnpwemxlR0JaRkRKVDB5aEtGTU95VSZlPT4NCg0K
DQpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXw0KDQpkZXRu
ZXQgbWFpbGluZyBsaXN0DQoNCmRldG5ldEBpZXRmLm9yZzxtYWlsdG86ZGV0bmV0QGlldGYub3Jn
Pg0KDQpodHRwczovL3d3dy5pZXRmLm9yZy9tYWlsbWFuL2xpc3RpbmZvL2RldG5ldDxodHRwczov
L3VybGRlZmVuc2UucHJvb2Zwb2ludC5jb20vdjIvdXJsP3U9aHR0cHMtM0FfX3d3dy5pZXRmLm9y
Z19tYWlsbWFuX2xpc3RpbmZvX2RldG5ldCZkPUR3TUZhUSZjPWxJOFpiNlR6TTNkMXRYNGlFdTdi
cGcmcj1aY0hDNndYX2dEd1BEY2ZNYUZOWmlRJm09YVhzVzIxQVBSbjFEMGxuYl84TlpBQXZoYkZL
dnZ0VzdoTlpOMEw0T1ZrVSZzPVpLTUZqanBhV21ia0ZZaVczVjZaOE56cHpsZUdCWkZESlQweWhL
Rk1PeVUmZT0+DQoNCg0KX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX18NCg0KZGV0bmV0IG1haWxpbmcgbGlzdA0KDQpkZXRuZXRAaWV0Zi5vcmc8bWFpbHRvOmRl
dG5ldEBpZXRmLm9yZz4NCg0KaHR0cHM6Ly93d3cuaWV0Zi5vcmcvbWFpbG1hbi9saXN0aW5mby9k
ZXRuZXQ8aHR0cHM6Ly91cmxkZWZlbnNlLnByb29mcG9pbnQuY29tL3YyL3VybD91PWh0dHBzLTNB
X193d3cuaWV0Zi5vcmdfbWFpbG1hbl9saXN0aW5mb19kZXRuZXQmZD1Ed01GYVEmYz1sSThaYjZU
ek0zZDF0WDRpRXU3YnBnJnI9WmNIQzZ3WF9nRHdQRGNmTWFGTlppUSZtPWFYc1cyMUFQUm4xRDBs
bmJfOE5aQUF2aGJGS3Z2dFc3aE5aTjBMNE9Wa1Umcz1aS01GampwYVdtYmtGWWlXM1Y2WjhOenB6
bGVHQlpGREpUMHloS0ZNT3lVJmU9Pg0KDQpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fXw0KZGV0bmV0IG1haWxpbmcgbGlzdA0KZGV0bmV0QGlldGYub3JnPG1h
aWx0bzpkZXRuZXRAaWV0Zi5vcmc+DQpodHRwczovL3d3dy5pZXRmLm9yZy9tYWlsbWFuL2xpc3Rp
bmZvL2RldG5ldDxodHRwczovL3VybGRlZmVuc2UucHJvb2Zwb2ludC5jb20vdjIvdXJsP3U9aHR0
cHMtM0FfX3d3dy5pZXRmLm9yZ19tYWlsbWFuX2xpc3RpbmZvX2RldG5ldCZkPUR3TUZhUSZjPWxJ
OFpiNlR6TTNkMXRYNGlFdTdicGcmcj1aY0hDNndYX2dEd1BEY2ZNYUZOWmlRJm09YVhzVzIxQVBS
bjFEMGxuYl84TlpBQXZoYkZLdnZ0VzdoTlpOMEw0T1ZrVSZzPVpLTUZqanBhV21ia0ZZaVczVjZa
OE56cHpsZUdCWkZESlQweWhLRk1PeVUmZT0+DQoNCl9fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fDQpkZXRuZXQgbWFpbGluZyBsaXN0DQpkZXRuZXRAaWV0Zi5v
cmc8bWFpbHRvOmRldG5ldCU0MGlldGYub3JnPg0KaHR0cHM6Ly93d3cuaWV0Zi5vcmcvbWFpbG1h
bi9saXN0aW5mby9kZXRuZXQNCg0K

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

PGh0bWwgeG1sbnM6dj0idXJuOnNjaGVtYXMtbWljcm9zb2Z0LWNvbTp2bWwiIHhtbG5zOm89InVy
bjpzY2hlbWFzLW1pY3Jvc29mdC1jb206b2ZmaWNlOm9mZmljZSIgeG1sbnM6dz0idXJuOnNjaGVt
YXMtbWljcm9zb2Z0LWNvbTpvZmZpY2U6d29yZCIgeG1sbnM6bT0iaHR0cDovL3NjaGVtYXMubWlj
cm9zb2Z0LmNvbS9vZmZpY2UvMjAwNC8xMi9vbW1sIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcv
VFIvUkVDLWh0bWw0MCI+DQo8aGVhZD4NCjxtZXRhIGh0dHAtZXF1aXY9IkNvbnRlbnQtVHlwZSIg
Y29udGVudD0idGV4dC9odG1sOyBjaGFyc2V0PXV0Zi04Ij4NCjxtZXRhIG5hbWU9IkdlbmVyYXRv
ciIgY29udGVudD0iTWljcm9zb2Z0IFdvcmQgMTUgKGZpbHRlcmVkIG1lZGl1bSkiPg0KPCEtLVtp
ZiAhbXNvXT48c3R5bGU+dlw6KiB7YmVoYXZpb3I6dXJsKCNkZWZhdWx0I1ZNTCk7fQ0Kb1w6KiB7
YmVoYXZpb3I6dXJsKCNkZWZhdWx0I1ZNTCk7fQ0Kd1w6KiB7YmVoYXZpb3I6dXJsKCNkZWZhdWx0
I1ZNTCk7fQ0KLnNoYXBlIHtiZWhhdmlvcjp1cmwoI2RlZmF1bHQjVk1MKTt9DQo8L3N0eWxlPjwh
W2VuZGlmXS0tPjxzdHlsZT48IS0tDQovKiBGb250IERlZmluaXRpb25zICovDQpAZm9udC1mYWNl
DQoJe2ZvbnQtZmFtaWx5OiJDYW1icmlhIE1hdGgiOw0KCXBhbm9zZS0xOjIgNCA1IDMgNSA0IDYg
MyAyIDQ7fQ0KQGZvbnQtZmFjZQ0KCXtmb250LWZhbWlseTpDYWxpYnJpOw0KCXBhbm9zZS0xOjIg
MTUgNSAyIDIgMiA0IDMgMiA0O30NCkBmb250LWZhY2UNCgl7Zm9udC1mYW1pbHk6Q29uc29sYXM7
DQoJcGFub3NlLTE6MiAxMSA2IDkgMiAyIDQgMyAyIDQ7fQ0KLyogU3R5bGUgRGVmaW5pdGlvbnMg
Ki8NCnAuTXNvTm9ybWFsLCBsaS5Nc29Ob3JtYWwsIGRpdi5Nc29Ob3JtYWwNCgl7bWFyZ2luOjBp
bjsNCgltYXJnaW4tYm90dG9tOi4wMDAxcHQ7DQoJZm9udC1zaXplOjExLjBwdDsNCglmb250LWZh
bWlseToiQ2FsaWJyaSIsc2Fucy1zZXJpZjsNCgljb2xvcjpibGFjazt9DQphOmxpbmssIHNwYW4u
TXNvSHlwZXJsaW5rDQoJe21zby1zdHlsZS1wcmlvcml0eTo5OTsNCgljb2xvcjpibHVlOw0KCXRl
eHQtZGVjb3JhdGlvbjp1bmRlcmxpbmU7fQ0KYTp2aXNpdGVkLCBzcGFuLk1zb0h5cGVybGlua0Zv
bGxvd2VkDQoJe21zby1zdHlsZS1wcmlvcml0eTo5OTsNCgljb2xvcjpwdXJwbGU7DQoJdGV4dC1k
ZWNvcmF0aW9uOnVuZGVybGluZTt9DQpwcmUNCgl7bXNvLXN0eWxlLXByaW9yaXR5Ojk5Ow0KCW1z
by1zdHlsZS1saW5rOiJIVE1MIFByZWZvcm1hdHRlZCBDaGFyIjsNCgltYXJnaW46MGluOw0KCW1h
cmdpbi1ib3R0b206LjAwMDFwdDsNCglmb250LXNpemU6MTAuMHB0Ow0KCWZvbnQtZmFtaWx5OiJD
b3VyaWVyIE5ldyI7DQoJY29sb3I6YmxhY2s7fQ0Kc3Bhbi5IVE1MUHJlZm9ybWF0dGVkQ2hhcg0K
CXttc28tc3R5bGUtbmFtZToiSFRNTCBQcmVmb3JtYXR0ZWQgQ2hhciI7DQoJbXNvLXN0eWxlLXBy
aW9yaXR5Ojk5Ow0KCW1zby1zdHlsZS1saW5rOiJIVE1MIFByZWZvcm1hdHRlZCI7DQoJZm9udC1m
YW1pbHk6Q29uc29sYXM7fQ0KcC5tc29ub3JtYWwwLCBsaS5tc29ub3JtYWwwLCBkaXYubXNvbm9y
bWFsMA0KCXttc28tc3R5bGUtbmFtZTptc29ub3JtYWw7DQoJbXNvLW1hcmdpbi10b3AtYWx0OmF1
dG87DQoJbWFyZ2luLXJpZ2h0OjBpbjsNCgltc28tbWFyZ2luLWJvdHRvbS1hbHQ6YXV0bzsNCglt
YXJnaW4tbGVmdDowaW47DQoJZm9udC1zaXplOjExLjBwdDsNCglmb250LWZhbWlseToiQ2FsaWJy
aSIsc2Fucy1zZXJpZjsNCgljb2xvcjpibGFjazt9DQpzcGFuLkVtYWlsU3R5bGUyMA0KCXttc28t
c3R5bGUtdHlwZTpwZXJzb25hbDsNCglmb250LWZhbWlseToiQ2FsaWJyaSIsc2Fucy1zZXJpZjsN
Cgljb2xvcjp3aW5kb3d0ZXh0O30NCnNwYW4uRW1haWxTdHlsZTIxDQoJe21zby1zdHlsZS10eXBl
OnBlcnNvbmFsOw0KCWZvbnQtZmFtaWx5OiJDYWxpYnJpIixzYW5zLXNlcmlmOw0KCWNvbG9yOiM5
OTMzNjY7DQoJZm9udC13ZWlnaHQ6bm9ybWFsOw0KCWZvbnQtc3R5bGU6bm9ybWFsOw0KCXRleHQt
ZGVjb3JhdGlvbjpub25lIG5vbmU7fQ0Kc3Bhbi5FbWFpbFN0eWxlMjQNCgl7bXNvLXN0eWxlLXR5
cGU6cGVyc29uYWwtcmVwbHk7DQoJZm9udC1mYW1pbHk6IkNhbGlicmkiLHNhbnMtc2VyaWY7DQoJ
Y29sb3I6Izk5MzM2NjsNCglmb250LXdlaWdodDpub3JtYWw7DQoJZm9udC1zdHlsZTpub3JtYWw7
DQoJdGV4dC1kZWNvcmF0aW9uOm5vbmUgbm9uZTt9DQouTXNvQ2hwRGVmYXVsdA0KCXttc28tc3R5
bGUtdHlwZTpleHBvcnQtb25seTsNCglmb250LXNpemU6MTAuMHB0O30NCkBwYWdlIFdvcmRTZWN0
aW9uMQ0KCXtzaXplOjguNWluIDExLjBpbjsNCgltYXJnaW46MS4waW4gMS4waW4gMS4waW4gMS4w
aW47fQ0KZGl2LldvcmRTZWN0aW9uMQ0KCXtwYWdlOldvcmRTZWN0aW9uMTt9DQotLT48L3N0eWxl
PjwhLS1baWYgZ3RlIG1zbyA5XT48eG1sPg0KPG86c2hhcGVkZWZhdWx0cyB2OmV4dD0iZWRpdCIg
c3BpZG1heD0iMTAyNiIgLz4NCjwveG1sPjwhW2VuZGlmXS0tPjwhLS1baWYgZ3RlIG1zbyA5XT48
eG1sPg0KPG86c2hhcGVsYXlvdXQgdjpleHQ9ImVkaXQiPg0KPG86aWRtYXAgdjpleHQ9ImVkaXQi
IGRhdGE9IjEiIC8+DQo8L286c2hhcGVsYXlvdXQ+PC94bWw+PCFbZW5kaWZdLS0+DQo8L2hlYWQ+
DQo8Ym9keSBiZ2NvbG9yPSJ3aGl0ZSIgbGFuZz0iRU4tVVMiIGxpbms9ImJsdWUiIHZsaW5rPSJw
dXJwbGUiPg0KPGRpdiBjbGFzcz0iV29yZFNlY3Rpb24xIj4NCjxwIGNsYXNzPSJNc29Ob3JtYWwi
PjxzcGFuIHN0eWxlPSJjb2xvcjojOTkzMzY2Ij5UaGlzIHNlZW1zIHRvIGJlIG1vc3RseSBhYm91
dCB3aGljaCBmaWVsZCBhcHBlYXJzIGluIHRoZSA1LjEuMS40IHNlY3Rpb24gdGl0bGUgYW5kIGhl
bmNlIHRoZSB0YWJsZSBvZiBjb250ZW50cy4mbmJzcDsgJm5ic3A7Jm5ic3A7VG8gcmV0YWluIHRo
YXQgc2VjdGlvbiB0aXRsZSwgdGhlIGZvbGxvd2luZyBjaGFuZ2Ugd291bGQgbWFrZSBpdCBjbGVh
ciB0aGF0IG9ubHkgdGhlIERTQ1AgZmllbGQNCiBpcyBpbnZvbHZlZDo8bzpwPjwvbzpwPjwvc3Bh
bj48L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj48c3BhbiBzdHlsZT0iY29sb3I6Izk5MzM2NiI+
PG86cD4mbmJzcDs8L286cD48L3NwYW4+PC9wPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+PHNwYW4g
c3R5bGU9ImZvbnQtc2l6ZToxMC4wcHQ7Zm9udC1mYW1pbHk6JnF1b3Q7Q291cmllciBOZXcmcXVv
dDsiPk9MRDwvc3Bhbj48bzpwPjwvbzpwPjwvcD4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiPjxzcGFu
IHN0eWxlPSJmb250LXNpemU6MTAuMHB0O2ZvbnQtZmFtaWx5OiZxdW90O0NvdXJpZXIgTmV3JnF1
b3Q7Ij41LjEuMS40LiZuYnNwOyBJUHY0IFR5cGUgb2YgU2VydmljZSBhbmQgSVB2NiBUcmFmZmlj
IENsYXNzIEZpZWxkczwvc3Bhbj48bzpwPjwvbzpwPjwvcD4NCjxwIGNsYXNzPSJNc29Ob3JtYWwi
PjxzcGFuIHN0eWxlPSJmb250LXNpemU6MTAuMHB0O2ZvbnQtZmFtaWx5OiZxdW90O0NvdXJpZXIg
TmV3JnF1b3Q7Ij4mbmJzcDs8L3NwYW4+PG86cD48L286cD48L3A+DQo8cCBjbGFzcz0iTXNvTm9y
bWFsIj48c3BhbiBzdHlsZT0iZm9udC1zaXplOjEwLjBwdDtmb250LWZhbWlseTomcXVvdDtDb3Vy
aWVyIE5ldyZxdW90OyI+Jm5ic3A7Jm5ic3A7IFRoZXNlIGZpZWxkcyBhcmUgdXNlZCB0byBzdXBw
b3J0IERpZmZlcmVudGlhdGVkIFNlcnZpY2VzIFtSRkMyNDc0XS48L3NwYW4+PG86cD48L286cD48
L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj48c3BhbiBzdHlsZT0iZm9udC1zaXplOjEwLjBwdDtm
b250LWZhbWlseTomcXVvdDtDb3VyaWVyIE5ldyZxdW90OyI+Jm5ic3A7Jm5ic3A7IEltcGxlbWVu
dGF0aW9ucyBvZiB0aGlzIGRvY3VtZW50IE1VU1Qgc3VwcG9ydCBEZXROZXQgZmxvdzwvc3Bhbj48
bzpwPjwvbzpwPjwvcD4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiPjxzcGFuIHN0eWxlPSJmb250LXNp
emU6MTAuMHB0O2ZvbnQtZmFtaWx5OiZxdW90O0NvdXJpZXIgTmV3JnF1b3Q7Ij4mbmJzcDsmbmJz
cDsgaWRlbnRpZmljYXRpb24gYmFzZWQgb24gdGhlIElQdjQgVHlwZSBvZiBTZXJ2aWNlIGZpZWxk
IHdoZW48L3NwYW4+PG86cD48L286cD48L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj48c3BhbiBz
dHlsZT0iZm9udC1zaXplOjEwLjBwdDtmb250LWZhbWlseTomcXVvdDtDb3VyaWVyIE5ldyZxdW90
OyI+Jm5ic3A7Jm5ic3A7IHByb2Nlc3NpbmcgSVB2NCBwYWNrZXRzLCBhbmQgdGhlIElQdjYgVHJh
ZmZpYyBDbGFzcyBGaWVsZCB3aGVuPC9zcGFuPjxvOnA+PC9vOnA+PC9wPg0KPHAgY2xhc3M9Ik1z
b05vcm1hbCI+PHNwYW4gc3R5bGU9ImZvbnQtc2l6ZToxMC4wcHQ7Zm9udC1mYW1pbHk6JnF1b3Q7
Q291cmllciBOZXcmcXVvdDsiPiZuYnNwOyZuYnNwOyBwcm9jZXNzaW5nIElQdjYgcGFja2V0cy4m
bmJzcDsgSW1wbGVtZW50YXRpb25zIE1VU1Qgc3VwcG9ydCBsaXN0IGJhc2VkPC9zcGFuPjxvOnA+
PC9vOnA+PC9wPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+PHNwYW4gc3R5bGU9ImZvbnQtc2l6ZTox
MC4wcHQ7Zm9udC1mYW1pbHk6JnF1b3Q7Q291cmllciBOZXcmcXVvdDsiPiZuYnNwOyZuYnNwOyBt
YXRjaGluZyBvZiBEU0NQIHZhbHVlcywgd2hlcmUgdGhlIGxpc3QgaXMgY29tcG9zZWQgb2YgcG9z
c2libGUgZmllbGQ8L3NwYW4+PG86cD48L286cD48L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj48
c3BhbiBzdHlsZT0iZm9udC1zaXplOjEwLjBwdDtmb250LWZhbWlseTomcXVvdDtDb3VyaWVyIE5l
dyZxdW90OyI+Jm5ic3A7Jm5ic3A7IHZhbHVlcyB0aGF0IGFyZSB0byBiZSBjb25zaWRlcmVkIHdo
ZW4gaWRlbnRpZnlpbmcgYSBzcGVjaWZpYyBEZXROZXQ8L3NwYW4+PG86cD48L286cD48L3A+DQo8
cCBjbGFzcz0iTXNvTm9ybWFsIj48c3BhbiBzdHlsZT0iZm9udC1zaXplOjEwLjBwdDtmb250LWZh
bWlseTomcXVvdDtDb3VyaWVyIE5ldyZxdW90OyI+Jm5ic3A7Jm5ic3A7IGZsb3cuJm5ic3A7IElt
cGxlbWVudGF0aW9ucyBTSE9VTEQgYWxsb3cgZm9yIHRoaXMgZmllbGQgdG8gYmUgaWdub3JlZCBm
b3I8L3NwYW4+PG86cD48L286cD48L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj48c3BhbiBzdHls
ZT0iZm9udC1zaXplOjEwLjBwdDtmb250LWZhbWlseTomcXVvdDtDb3VyaWVyIE5ldyZxdW90OyI+
Jm5ic3A7Jm5ic3A7IGEgc3BlY2lmaWMgRGV0TmV0IGZsb3cuPC9zcGFuPjxvOnA+PC9vOnA+PC9w
Pg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+PHNwYW4gc3R5bGU9ImZvbnQtc2l6ZToxMC4wcHQ7Zm9u
dC1mYW1pbHk6JnF1b3Q7Q291cmllciBOZXcmcXVvdDsiPk5FVzwvc3Bhbj48bzpwPjwvbzpwPjwv
cD4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiPjxzcGFuIHN0eWxlPSJmb250LXNpemU6MTAuMHB0O2Zv
bnQtZmFtaWx5OiZxdW90O0NvdXJpZXIgTmV3JnF1b3Q7Ij41LjEuMS40LiZuYnNwOyBJUHY0IFR5
cGUgb2YgU2VydmljZSBhbmQgSVB2NiBUcmFmZmljIENsYXNzIEZpZWxkczwvc3Bhbj48bzpwPjwv
bzpwPjwvcD4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiPjxzcGFuIHN0eWxlPSJmb250LXNpemU6MTAu
MHB0O2ZvbnQtZmFtaWx5OiZxdW90O0NvdXJpZXIgTmV3JnF1b3Q7Ij4mbmJzcDs8L3NwYW4+PG86
cD48L286cD48L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj48c3BhbiBzdHlsZT0iZm9udC1zaXpl
OjEwLjBwdDtmb250LWZhbWlseTomcXVvdDtDb3VyaWVyIE5ldyZxdW90OyI+Jm5ic3A7Jm5ic3A7
IFRoZSBEU0NQIGZpZWxkIGluIHRoZXNlIGZpZWxkcyBpcyB1c2VkIHRvIHN1cHBvcnQgRGlmZmVy
ZW50aWF0ZWQgU2VydmljZXMgW1JGQzI0NzRdW1JGQzI0NzVdLjwvc3Bhbj48bzpwPjwvbzpwPjwv
cD4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiPjxzcGFuIHN0eWxlPSJmb250LXNpemU6MTAuMHB0O2Zv
bnQtZmFtaWx5OiZxdW90O0NvdXJpZXIgTmV3JnF1b3Q7Ij4mbmJzcDsmbmJzcDsgSW1wbGVtZW50
YXRpb25zIG9mIHRoaXMgZG9jdW1lbnQgTVVTVCBzdXBwb3J0IERldE5ldCBmbG93PC9zcGFuPjxv
OnA+PC9vOnA+PC9wPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+PHNwYW4gc3R5bGU9ImZvbnQtc2l6
ZToxMC4wcHQ7Zm9udC1mYW1pbHk6JnF1b3Q7Q291cmllciBOZXcmcXVvdDsiPiZuYnNwOyZuYnNw
OyBpZGVudGlmaWNhdGlvbiBiYXNlZCBvbiB0aGUgRFNDUCBmaWVsZCBpbiB0aGUgSVB2NCBUeXBl
IG9mIFNlcnZpY2UgZmllbGQgd2hlbjwvc3Bhbj48bzpwPjwvbzpwPjwvcD4NCjxwIGNsYXNzPSJN
c29Ob3JtYWwiPjxzcGFuIHN0eWxlPSJmb250LXNpemU6MTAuMHB0O2ZvbnQtZmFtaWx5OiZxdW90
O0NvdXJpZXIgTmV3JnF1b3Q7Ij4mbmJzcDsmbmJzcDsgcHJvY2Vzc2luZyBJUHY0IHBhY2tldHMs
IGFuZCB0aGUgRFNDUCBmaWVsZCBpbiB0aGUgSVB2NiBUcmFmZmljIENsYXNzIEZpZWxkIHdoZW48
L3NwYW4+PG86cD48L286cD48L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj48c3BhbiBzdHlsZT0i
Zm9udC1zaXplOjEwLjBwdDtmb250LWZhbWlseTomcXVvdDtDb3VyaWVyIE5ldyZxdW90OyI+Jm5i
c3A7Jm5ic3A7IHByb2Nlc3NpbmcgSVB2NiBwYWNrZXRzLiZuYnNwOyBJbXBsZW1lbnRhdGlvbnMg
TVVTVCBzdXBwb3J0IGxpc3QgYmFzZWQ8L3NwYW4+PG86cD48L286cD48L3A+DQo8cCBjbGFzcz0i
TXNvTm9ybWFsIj48c3BhbiBzdHlsZT0iZm9udC1zaXplOjEwLjBwdDtmb250LWZhbWlseTomcXVv
dDtDb3VyaWVyIE5ldyZxdW90OyI+Jm5ic3A7Jm5ic3A7IG1hdGNoaW5nIG9mIERTQ1AgdmFsdWVz
LCB3aGVyZSB0aGUgbGlzdCBpcyBjb21wb3NlZCBvZiBwb3NzaWJsZSBmaWVsZDwvc3Bhbj48bzpw
PjwvbzpwPjwvcD4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiPjxzcGFuIHN0eWxlPSJmb250LXNpemU6
MTAuMHB0O2ZvbnQtZmFtaWx5OiZxdW90O0NvdXJpZXIgTmV3JnF1b3Q7Ij4mbmJzcDsmbmJzcDsg
dmFsdWVzIHRoYXQgYXJlIHRvIGJlIGNvbnNpZGVyZWQgd2hlbiBpZGVudGlmeWluZyBhIHNwZWNp
ZmljIERldE5ldDwvc3Bhbj48bzpwPjwvbzpwPjwvcD4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiPjxz
cGFuIHN0eWxlPSJmb250LXNpemU6MTAuMHB0O2ZvbnQtZmFtaWx5OiZxdW90O0NvdXJpZXIgTmV3
JnF1b3Q7Ij4mbmJzcDsmbmJzcDsgZmxvdy4mbmJzcDsgSW1wbGVtZW50YXRpb25zIFNIT1VMRCBh
bGxvdyBmb3IgdGhpcyBmaWVsZCB0byBiZSBpZ25vcmVkIGZvcjwvc3Bhbj48bzpwPjwvbzpwPjwv
cD4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiPjxzcGFuIHN0eWxlPSJmb250LXNpemU6MTAuMHB0O2Zv
bnQtZmFtaWx5OiZxdW90O0NvdXJpZXIgTmV3JnF1b3Q7Ij4mbmJzcDsmbmJzcDsgYSBzcGVjaWZp
YyBEZXROZXQgZmxvdy48L3NwYW4+PG86cD48L286cD48L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFs
Ij48c3BhbiBzdHlsZT0iY29sb3I6Izk5MzM2NiI+PG86cD4mbmJzcDs8L286cD48L3NwYW4+PC9w
Pg0KPGRpdj4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiPjxzcGFuIHN0eWxlPSJjb2xvcjojOTkzMzY2
Ij5JIGFsc28gYWRkZWQgYSBjaXRhdGlvbiBvZiBSRkMgMjQ3NSAoRGlmZlNlcnYgQXJjaGl0ZWN0
dXJlKSBpbiB0aGUgbmV3IHRleHQgYWJvdmUsIGFzIHRoYXQgUkZDIGlzIG1vcmUgdXNlZnVsIHRo
YW4gUkZDIDI0NzQgZm9yIHVuZGVyc3RhbmRpbmcgRGlmZnNlcnYgaW4gZ2VuZXJhbC4mbmJzcDsg
UkZDIDI0NzUgd291bGQgYWxzbyBuZWVkIHRvIGJlIGFkZGVkIHRvIHRoZQ0KIGxpc3Qgb2YgSW5m
b3JtYXRpdmUgUmVmZXJlbmNlcy48bzpwPjwvbzpwPjwvc3Bhbj48L3A+DQo8cCBjbGFzcz0iTXNv
Tm9ybWFsIj48c3BhbiBzdHlsZT0iY29sb3I6Izk5MzM2NiI+PG86cD4mbmJzcDs8L286cD48L3Nw
YW4+PC9wPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+PHNwYW4gc3R5bGU9ImNvbG9yOiM5OTMzNjYi
PlRoYW5rcywgLS1EYXZpZDxvOnA+PC9vOnA+PC9zcGFuPjwvcD4NCjwvZGl2Pg0KPHAgY2xhc3M9
Ik1zb05vcm1hbCI+PHNwYW4gc3R5bGU9ImNvbG9yOiM5OTMzNjYiPjxvOnA+Jm5ic3A7PC9vOnA+
PC9zcGFuPjwvcD4NCjxkaXYgc3R5bGU9ImJvcmRlcjpub25lO2JvcmRlci1sZWZ0OnNvbGlkIGJs
dWUgMS41cHQ7cGFkZGluZzowaW4gMGluIDBpbiA0LjBwdCI+DQo8ZGl2Pg0KPGRpdiBzdHlsZT0i
Ym9yZGVyOm5vbmU7Ym9yZGVyLXRvcDpzb2xpZCAjRTFFMUUxIDEuMHB0O3BhZGRpbmc6My4wcHQg
MGluIDBpbiAwaW4iPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+PGI+PHNwYW4gc3R5bGU9ImNvbG9y
OndpbmRvd3RleHQiPkZyb206PC9zcGFuPjwvYj48c3BhbiBzdHlsZT0iY29sb3I6d2luZG93dGV4
dCI+IExvdSBCZXJnZXIgJmx0O2xiZXJnZXJAbGFibi5uZXQmZ3Q7DQo8YnI+DQo8Yj5TZW50Ojwv
Yj4gV2VkbmVzZGF5LCBPY3RvYmVyIDIzLCAyMDE5IDc6MzEgQU08YnI+DQo8Yj5Ubzo8L2I+IEJs
YWNrLCBEYXZpZDsgRGV0TmV0QGlldGYub3JnPGJyPg0KPGI+Q2M6PC9iPiBkcmFmdC1pZXRmLWRl
dG5ldC1pcEBpZXRmLm9yZzxicj4NCjxiPlN1YmplY3Q6PC9iPiBSZTogW0RldG5ldF0gZHJhZnQt
aWV0Zi1kZXRuZXQtaXAtMDIudHh0IC0gRUNOIGNoYW5nZXM8bzpwPjwvbzpwPjwvc3Bhbj48L3A+
DQo8L2Rpdj4NCjwvZGl2Pg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+PG86cD4mbmJzcDs8L286cD48
L3A+DQo8ZGl2Pg0KPHA+PHNwYW4gc3R5bGU9ImNvbG9yOiNDRTExMjYiPltFWFRFUk5BTCBFTUFJ
TF0gPG86cD48L286cD48L3NwYW4+PC9wPg0KPC9kaXY+DQo8ZGl2Pg0KPGRpdj4NCjxwIHN0eWxl
PSJtc28tbWFyZ2luLXRvcC1hbHQ6MGluO21hcmdpbi1yaWdodDowaW47bWFyZ2luLWJvdHRvbTox
Mi4wcHQ7bWFyZ2luLWxlZnQ6MGluIj4NCjxzcGFuIHN0eWxlPSJjb2xvcjpibGFjayI+SGkgRGF2
aWQsPG86cD48L286cD48L3NwYW4+PC9wPg0KPHAgc3R5bGU9Im1zby1tYXJnaW4tdG9wLWFsdDow
aW47bWFyZ2luLXJpZ2h0OjBpbjttYXJnaW4tYm90dG9tOjEyLjBwdDttYXJnaW4tbGVmdDowaW4i
Pg0KPHNwYW4gc3R5bGU9ImNvbG9yOmJsYWNrIj5JIGFncmVlIHRoYXQgdGhlIGNoYW5nZXMgeW91
IG1lbnRpb25lZCBhcmUgcmVhbGx5IGVkaXRvcmlhbCBhbmQgaXQgZG9uJ3QgY2hhbmdlIGFueXRo
aW5nIGZyb20gdGhlIGltcGxlbWVudGF0aW9uIHN0YW5kcG9pbnQuIEJ1dCBnaXZlbiB0aGF0IHJm
Yzc5MSBpcyBzdGlsbCBpbiBmb3JjZSwgYWxiZWl0IHVwZGF0ZWQgYnkgcmZjMjQ3NCwgYW5kIGl0
IG1lbnRpb25zIHRoZSB0eXBlIG9mIHNlcnZpY2UgZmllbGQNCiBhbmQgd2UgYXJlIHNheWluZyB0
aGF0IGRldG5ldCBvcGVyYXRlcyBvbiB0aGUgSVAgaGVhZGVyIC0gSSBwZXJzb25hbGx5IHRoaW5r
IGl0IGFwcHJvcHJpYXRlIHRvIGNvbnRpbnVlIHRvIG1lbnRpb25lZCB0aGUgZmllbGQgbmFtZSBk
ZWZpbmVkIGluIHJmYyA3OTEuIEkgdGhpbmsgdGhpcyB3aWxsIGJlIHBhcnRpY3VsYXJseSBoZWxw
ZnVsIGZvciB0aG9zZSB3aG8gbGVhcm4gYWJvdXQgSVAgdGhyb3VnaCBEZXROZXQuPG86cD48L286
cD48L3NwYW4+PC9wPg0KPHAgc3R5bGU9Im1zby1tYXJnaW4tdG9wLWFsdDowaW47bWFyZ2luLXJp
Z2h0OjBpbjttYXJnaW4tYm90dG9tOjEyLjBwdDttYXJnaW4tbGVmdDowaW4iPg0KPHNwYW4gc3R5
bGU9ImNvbG9yOmJsYWNrIj5Mb3U8bzpwPjwvbzpwPjwvc3Bhbj48L3A+DQo8L2Rpdj4NCjxkaXY+
DQo8ZGl2IGNsYXNzPSJNc29Ob3JtYWwiIGFsaWduPSJjZW50ZXIiIHN0eWxlPSJ0ZXh0LWFsaWdu
OmNlbnRlciI+DQo8aHIgc2l6ZT0iMiIgd2lkdGg9IjEwMCUiIGFsaWduPSJjZW50ZXIiPg0KPC9k
aXY+DQo8cCBzdHlsZT0ibXNvLW1hcmdpbi10b3AtYWx0OjguMHB0O21hcmdpbi1yaWdodDowaW47
bWFyZ2luLWJvdHRvbTo4LjBwdDttYXJnaW4tbGVmdDowaW4iPg0KPHNwYW4gc3R5bGU9ImZvbnQt
c2l6ZToxMC4wcHQ7Zm9udC1mYW1pbHk6JnF1b3Q7QXJpYWwmcXVvdDssc2Fucy1zZXJpZjtjb2xv
cjpibGFjayI+T24gT2N0b2JlciAyMiwgMjAxOSAxOjQzOjUxIFBNICZxdW90O0JsYWNrLCBEYXZp
ZCZxdW90OyAmbHQ7PGEgaHJlZj0ibWFpbHRvOkRhdmlkLkJsYWNrQGRlbGwuY29tIj5EYXZpZC5C
bGFja0BkZWxsLmNvbTwvYT4mZ3Q7IHdyb3RlOjxvOnA+PC9vOnA+PC9zcGFuPjwvcD4NCjxibG9j
a3F1b3RlIHN0eWxlPSJib3JkZXI6bm9uZTtib3JkZXItbGVmdDpzb2xpZCBncmF5IDEuMHB0O3Bh
ZGRpbmc6MGluIDBpbiAwaW4gNS4wcHQ7bWFyZ2luLWxlZnQ6NC41cHQ7bWFyZ2luLXJpZ2h0OjBp
biI+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj48c3BhbiBzdHlsZT0iY29sb3I6Izk5MzM2NiI+VHdv
IG1vcmUgc3VnZ2VzdGVkIGVkaXRzIHRvIGNsZWFuIHVwIHRoZSBJUHY0IGFuZCBJUHY2IGhlYWRl
ciBmaWVsZCB0ZXh0IHRvIGZvY3VzIG9uIHRoZSBEU0NQIGZpZWxkOjwvc3Bhbj48bzpwPjwvbzpw
PjwvcD4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiPjxzcGFuIHN0eWxlPSJjb2xvcjojOTkzMzY2Ij4m
bmJzcDs8L3NwYW4+PG86cD48L286cD48L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj48c3BhbiBz
dHlsZT0iY29sb3I6Izk5MzM2NiI+LS0tIFsxXSBTZWN0aW9uIDUuMS4xLjQ8L3NwYW4+PG86cD48
L286cD48L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj48c3BhbiBzdHlsZT0iY29sb3I6Izk5MzM2
NiI+Jm5ic3A7PC9zcGFuPjxvOnA+PC9vOnA+PC9wPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+PHNw
YW4gc3R5bGU9ImZvbnQtc2l6ZToxMC4wcHQ7Zm9udC1mYW1pbHk6JnF1b3Q7Q291cmllciBOZXcm
cXVvdDsiPk9MRDwvc3Bhbj48bzpwPjwvbzpwPjwvcD4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiPjxz
cGFuIHN0eWxlPSJmb250LXNpemU6MTAuMHB0O2ZvbnQtZmFtaWx5OiZxdW90O0NvdXJpZXIgTmV3
JnF1b3Q7Ij41LjEuMS40LiZuYnNwOyBJUHY0IFR5cGUgb2YgU2VydmljZSBhbmQgSVB2NiBUcmFm
ZmljIENsYXNzIEZpZWxkczwvc3Bhbj48bzpwPjwvbzpwPjwvcD4NCjxwIGNsYXNzPSJNc29Ob3Jt
YWwiPjxzcGFuIHN0eWxlPSJmb250LXNpemU6MTAuMHB0O2ZvbnQtZmFtaWx5OiZxdW90O0NvdXJp
ZXIgTmV3JnF1b3Q7Ij4mbmJzcDs8L3NwYW4+PG86cD48L286cD48L3A+DQo8cCBjbGFzcz0iTXNv
Tm9ybWFsIj48c3BhbiBzdHlsZT0iZm9udC1zaXplOjEwLjBwdDtmb250LWZhbWlseTomcXVvdDtD
b3VyaWVyIE5ldyZxdW90OyI+Jm5ic3A7Jm5ic3A7IFRoZXNlIGZpZWxkcyBhcmUgdXNlZCB0byBz
dXBwb3J0IERpZmZlcmVudGlhdGVkIFNlcnZpY2VzIFtSRkMyNDc0XS48L3NwYW4+PG86cD48L286
cD48L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj48c3BhbiBzdHlsZT0iZm9udC1zaXplOjEwLjBw
dDtmb250LWZhbWlseTomcXVvdDtDb3VyaWVyIE5ldyZxdW90OyI+Jm5ic3A7Jm5ic3A7IEltcGxl
bWVudGF0aW9ucyBvZiB0aGlzIGRvY3VtZW50IE1VU1Qgc3VwcG9ydCBEZXROZXQgZmxvdzwvc3Bh
bj48bzpwPjwvbzpwPjwvcD4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiPjxzcGFuIHN0eWxlPSJmb250
LXNpemU6MTAuMHB0O2ZvbnQtZmFtaWx5OiZxdW90O0NvdXJpZXIgTmV3JnF1b3Q7Ij4mbmJzcDsm
bmJzcDsgaWRlbnRpZmljYXRpb24gYmFzZWQgb24gdGhlIElQdjQgVHlwZSBvZiBTZXJ2aWNlIGZp
ZWxkIHdoZW48L3NwYW4+PG86cD48L286cD48L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj48c3Bh
biBzdHlsZT0iZm9udC1zaXplOjEwLjBwdDtmb250LWZhbWlseTomcXVvdDtDb3VyaWVyIE5ldyZx
dW90OyI+Jm5ic3A7Jm5ic3A7IHByb2Nlc3NpbmcgSVB2NCBwYWNrZXRzLCBhbmQgdGhlIElQdjYg
VHJhZmZpYyBDbGFzcyBGaWVsZCB3aGVuPC9zcGFuPjxvOnA+PC9vOnA+PC9wPg0KPHAgY2xhc3M9
Ik1zb05vcm1hbCI+PHNwYW4gc3R5bGU9ImZvbnQtc2l6ZToxMC4wcHQ7Zm9udC1mYW1pbHk6JnF1
b3Q7Q291cmllciBOZXcmcXVvdDsiPiZuYnNwOyZuYnNwOyBwcm9jZXNzaW5nIElQdjYgcGFja2V0
cy4mbmJzcDsgSW1wbGVtZW50YXRpb25zIE1VU1Qgc3VwcG9ydCBsaXN0IGJhc2VkPC9zcGFuPjxv
OnA+PC9vOnA+PC9wPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+PHNwYW4gc3R5bGU9ImZvbnQtc2l6
ZToxMC4wcHQ7Zm9udC1mYW1pbHk6JnF1b3Q7Q291cmllciBOZXcmcXVvdDsiPiZuYnNwOyZuYnNw
OyBtYXRjaGluZyBvZiBEU0NQIHZhbHVlcywgd2hlcmUgdGhlIGxpc3QgaXMgY29tcG9zZWQgb2Yg
cG9zc2libGUgZmllbGQ8L3NwYW4+PG86cD48L286cD48L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFs
Ij48c3BhbiBzdHlsZT0iZm9udC1zaXplOjEwLjBwdDtmb250LWZhbWlseTomcXVvdDtDb3VyaWVy
IE5ldyZxdW90OyI+Jm5ic3A7Jm5ic3A7IHZhbHVlcyB0aGF0IGFyZSB0byBiZSBjb25zaWRlcmVk
IHdoZW4gaWRlbnRpZnlpbmcgYSBzcGVjaWZpYyBEZXROZXQ8L3NwYW4+PG86cD48L286cD48L3A+
DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj48c3BhbiBzdHlsZT0iZm9udC1zaXplOjEwLjBwdDtmb250
LWZhbWlseTomcXVvdDtDb3VyaWVyIE5ldyZxdW90OyI+Jm5ic3A7Jm5ic3A7IGZsb3cuJm5ic3A7
IEltcGxlbWVudGF0aW9ucyBTSE9VTEQgYWxsb3cgZm9yIHRoaXMgZmllbGQgdG8gYmUgaWdub3Jl
ZCBmb3I8L3NwYW4+PG86cD48L286cD48L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj48c3BhbiBz
dHlsZT0iZm9udC1zaXplOjEwLjBwdDtmb250LWZhbWlseTomcXVvdDtDb3VyaWVyIE5ldyZxdW90
OyI+Jm5ic3A7Jm5ic3A7IGEgc3BlY2lmaWMgRGV0TmV0IGZsb3cuPC9zcGFuPjxvOnA+PC9vOnA+
PC9wPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+PHNwYW4gc3R5bGU9ImZvbnQtc2l6ZToxMC4wcHQ7
Zm9udC1mYW1pbHk6JnF1b3Q7Q291cmllciBOZXcmcXVvdDsiPiZuYnNwOzwvc3Bhbj48bzpwPjwv
bzpwPjwvcD4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiPjxzcGFuIHN0eWxlPSJmb250LXNpemU6MTAu
MHB0O2ZvbnQtZmFtaWx5OiZxdW90O0NvdXJpZXIgTmV3JnF1b3Q7Ij5ORVc8L3NwYW4+PG86cD48
L286cD48L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj48c3BhbiBzdHlsZT0iZm9udC1zaXplOjEw
LjBwdDtmb250LWZhbWlseTomcXVvdDtDb3VyaWVyIE5ldyZxdW90OyI+NS4xLjEuNC4mbmJzcDsg
RGlmZmVyZW50aWF0ZWQgU2VydmljZXMgQ29kZXBvaW50IChEU0NQKSBGaWVsZDwvc3Bhbj48bzpw
PjwvbzpwPjwvcD4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiPjxzcGFuIHN0eWxlPSJmb250LXNpemU6
MTAuMHB0O2ZvbnQtZmFtaWx5OiZxdW90O0NvdXJpZXIgTmV3JnF1b3Q7Ij4mbmJzcDs8L3NwYW4+
PG86cD48L286cD48L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj48c3BhbiBzdHlsZT0iZm9udC1z
aXplOjEwLjBwdDtmb250LWZhbWlseTomcXVvdDtDb3VyaWVyIE5ldyZxdW90OyI+Jm5ic3A7Jm5i
c3A7IFRoaXMgZmllbGQgaW4gdGhlIElQdjQgVHlwZSBvZiBTZXJ2aWNlIEZpZWxkIGFuZCB0aGUg
SVB2NiBUcmFmZmljPC9zcGFuPjxvOnA+PC9vOnA+PC9wPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+
PHNwYW4gc3R5bGU9ImZvbnQtc2l6ZToxMC4wcHQ7Zm9udC1mYW1pbHk6JnF1b3Q7Q291cmllciBO
ZXcmcXVvdDsiPiZuYnNwOyZuYnNwOyBDbGFzcyBGaWVsZCBpcyB1c2VkIHRvIHN1cHBvcnQgRGlm
ZmVyZW50aWF0ZWQgU2VydmljZXMgW1JGQzI0NzRdLjwvc3Bhbj48bzpwPjwvbzpwPjwvcD4NCjxw
IGNsYXNzPSJNc29Ob3JtYWwiPjxzcGFuIHN0eWxlPSJmb250LXNpemU6MTAuMHB0O2ZvbnQtZmFt
aWx5OiZxdW90O0NvdXJpZXIgTmV3JnF1b3Q7Ij4mbmJzcDsmbmJzcDsgSW1wbGVtZW50YXRpb25z
IG9mIHRoaXMgZG9jdW1lbnQgTVVTVCBzdXBwb3J0IERldE5ldCBmbG93PC9zcGFuPjxvOnA+PC9v
OnA+PC9wPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+PHNwYW4gc3R5bGU9ImZvbnQtc2l6ZToxMC4w
cHQ7Zm9udC1mYW1pbHk6JnF1b3Q7Q291cmllciBOZXcmcXVvdDsiPiZuYnNwOyZuYnNwOyBpZGVu
dGlmaWNhdGlvbiBiYXNlZCBvbiB0aGUgRFNDUCBmaWVsZCBvZiBhbiBJUCBwYWNrZXQuPC9zcGFu
PjxvOnA+PC9vOnA+PC9wPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+PHNwYW4gc3R5bGU9ImZvbnQt
c2l6ZToxMC4wcHQ7Zm9udC1mYW1pbHk6JnF1b3Q7Q291cmllciBOZXcmcXVvdDsiPiZuYnNwOyZu
YnNwOyBJbXBsZW1lbnRhdGlvbnMgTVVTVCBzdXBwb3J0IGxpc3QgYmFzZWQ8L3NwYW4+PG86cD48
L286cD48L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj48c3BhbiBzdHlsZT0iZm9udC1zaXplOjEw
LjBwdDtmb250LWZhbWlseTomcXVvdDtDb3VyaWVyIE5ldyZxdW90OyI+Jm5ic3A7Jm5ic3A7IG1h
dGNoaW5nIG9mIERTQ1AgdmFsdWVzLCB3aGVyZSB0aGUgbGlzdCBpcyBjb21wb3NlZCBvZiBwb3Nz
aWJsZSBmaWVsZDwvc3Bhbj48bzpwPjwvbzpwPjwvcD4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiPjxz
cGFuIHN0eWxlPSJmb250LXNpemU6MTAuMHB0O2ZvbnQtZmFtaWx5OiZxdW90O0NvdXJpZXIgTmV3
JnF1b3Q7Ij4mbmJzcDsmbmJzcDsgdmFsdWVzIHRoYXQgYXJlIHRvIGJlIGNvbnNpZGVyZWQgd2hl
biBpZGVudGlmeWluZyBhIHNwZWNpZmljIERldE5ldDwvc3Bhbj48bzpwPjwvbzpwPjwvcD4NCjxw
IGNsYXNzPSJNc29Ob3JtYWwiPjxzcGFuIHN0eWxlPSJmb250LXNpemU6MTAuMHB0O2ZvbnQtZmFt
aWx5OiZxdW90O0NvdXJpZXIgTmV3JnF1b3Q7Ij4mbmJzcDsmbmJzcDsgZmxvdy4mbmJzcDsgSW1w
bGVtZW50YXRpb25zIFNIT1VMRCBhbGxvdyBmb3IgdGhpcyBmaWVsZCB0byBiZSBpZ25vcmVkIGZv
cjwvc3Bhbj48bzpwPjwvbzpwPjwvcD4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiPjxzcGFuIHN0eWxl
PSJmb250LXNpemU6MTAuMHB0O2ZvbnQtZmFtaWx5OiZxdW90O0NvdXJpZXIgTmV3JnF1b3Q7Ij4m
bmJzcDsmbmJzcDsgYSBzcGVjaWZpYyBEZXROZXQgZmxvdy48L3NwYW4+PG86cD48L286cD48L3A+
DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj48c3BhbiBzdHlsZT0iY29sb3I6Izk5MzM2NiI+Jm5ic3A7
PC9zcGFuPjxvOnA+PC9vOnA+PC9wPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+PHNwYW4gc3R5bGU9
ImNvbG9yOiM5OTMzNjYiPi0tLSBbMl0gU2VjdGlvbiA2PC9zcGFuPjxvOnA+PC9vOnA+PC9wPg0K
PHAgY2xhc3M9Ik1zb05vcm1hbCI+PHNwYW4gc3R5bGU9ImNvbG9yOiM5OTMzNjYiPiZuYnNwOzwv
c3Bhbj48bzpwPjwvbzpwPjwvcD4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiPjxzcGFuIHN0eWxlPSJm
b250LXNpemU6MTAuMHB0O2ZvbnQtZmFtaWx5OiZxdW90O0NvdXJpZXIgTmV3JnF1b3Q7Ij5PTEQ8
L3NwYW4+PG86cD48L286cD48L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj48c3BhbiBzdHlsZT0i
Zm9udC1zaXplOjEwLjBwdDtmb250LWZhbWlseTomcXVvdDtDb3VyaWVyIE5ldyZxdW90OyI+Jm5i
c3A7Jm5ic3A7IG8mbmJzcDsgRm9yIHRoZSBJUHY0IFR5cGUgb2YgU2VydmljZSBhbmQgSVB2NiBU
cmFmZmljIENsYXNzIEZpZWxkczo8L3NwYW4+PG86cD48L286cD48L3A+DQo8cCBjbGFzcz0iTXNv
Tm9ybWFsIj48c3BhbiBzdHlsZT0iZm9udC1zaXplOjEwLjBwdDtmb250LWZhbWlseTomcXVvdDtD
b3VyaWVyIE5ldyZxdW90OyI+Jm5ic3A7PC9zcGFuPjxvOnA+PC9vOnA+PC9wPg0KPHAgY2xhc3M9
Ik1zb05vcm1hbCI+PHNwYW4gc3R5bGU9ImZvbnQtc2l6ZToxMC4wcHQ7Zm9udC1mYW1pbHk6JnF1
b3Q7Q291cmllciBOZXcmcXVvdDsiPiZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyAqJm5i
c3A7IElmIHRoZSBEU0NQIGZpZWxkIGlzIHRvIGJlIHVzZWQgaW4gZmxvdyBpZGVudGlmaWNhdGlv
bi48L3NwYW4+PG86cD48L286cD48L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj48c3BhbiBzdHls
ZT0iZm9udC1zaXplOjEwLjBwdDtmb250LWZhbWlseTomcXVvdDtDb3VyaWVyIE5ldyZxdW90OyI+
Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7IElnbm9yaW5n
IHRoZSBEU0NQIGZpbGVkIGlzIG9wdGlvbmFsLjwvc3Bhbj48bzpwPjwvbzpwPjwvcD4NCjxwIGNs
YXNzPSJNc29Ob3JtYWwiPjxzcGFuIHN0eWxlPSJmb250LXNpemU6MTAuMHB0O2ZvbnQtZmFtaWx5
OiZxdW90O0NvdXJpZXIgTmV3JnF1b3Q7Ij4mbmJzcDs8L3NwYW4+PG86cD48L286cD48L3A+DQo8
cCBjbGFzcz0iTXNvTm9ybWFsIj48c3BhbiBzdHlsZT0iZm9udC1zaXplOjEwLjBwdDtmb250LWZh
bWlseTomcXVvdDtDb3VyaWVyIE5ldyZxdW90OyI+Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5i
c3A7ICombmJzcDsgV2hlbiB0aGUgRFNDUCBmaWVsZCBpcyB1c2VkIGluIGZsb3cgaWRlbnRpZmlj
YXRpb24sIGEgbGlzdCBvZjwvc3Bhbj48bzpwPjwvbzpwPjwvcD4NCjxwIGNsYXNzPSJNc29Ob3Jt
YWwiPjxzcGFuIHN0eWxlPSJmb250LXNpemU6MTAuMHB0O2ZvbnQtZmFtaWx5OiZxdW90O0NvdXJp
ZXIgTmV3JnF1b3Q7Ij4mbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsm
bmJzcDsgZmllbGQgdmFsdWVzIHRoYXQgbWF5IGJlIHVzZWQgYnkgYSBzcGVjaWZpYyBmbG93Ljwv
c3Bhbj48bzpwPjwvbzpwPjwvcD4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiPjxzcGFuIHN0eWxlPSJm
b250LXNpemU6MTAuMHB0O2ZvbnQtZmFtaWx5OiZxdW90O0NvdXJpZXIgTmV3JnF1b3Q7Ij4mbmJz
cDs8L3NwYW4+PG86cD48L286cD48L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj48c3BhbiBzdHls
ZT0iZm9udC1zaXplOjEwLjBwdDtmb250LWZhbWlseTomcXVvdDtDb3VyaWVyIE5ldyZxdW90OyI+
TkVXPC9zcGFuPjxvOnA+PC9vOnA+PC9wPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+PHNwYW4gc3R5
bGU9ImZvbnQtc2l6ZToxMC4wcHQ7Zm9udC1mYW1pbHk6JnF1b3Q7Q291cmllciBOZXcmcXVvdDsi
PiZuYnNwOyZuYnNwOyBvJm5ic3A7IEZvciB0aGUgSVB2NCBhbmQgSVB2NiBEU0NQIGZpZWxkOjwv
c3Bhbj48bzpwPjwvbzpwPjwvcD4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiPjxzcGFuIHN0eWxlPSJm
b250LXNpemU6MTAuMHB0O2ZvbnQtZmFtaWx5OiZxdW90O0NvdXJpZXIgTmV3JnF1b3Q7Ij4mbmJz
cDs8L3NwYW4+PG86cD48L286cD48L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj48c3BhbiBzdHls
ZT0iZm9udC1zaXplOjEwLjBwdDtmb250LWZhbWlseTomcXVvdDtDb3VyaWVyIE5ldyZxdW90OyI+
Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7ICombmJzcDsgSWYgdGhlIERTQ1AgZmllbGQg
aXMgdG8gYmUgdXNlZCBpbiBmbG93IGlkZW50aWZpY2F0aW9uLDwvc3Bhbj48bzpwPjwvbzpwPjwv
cD4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiPjxzcGFuIHN0eWxlPSJmb250LXNpemU6MTAuMHB0O2Zv
bnQtZmFtaWx5OiZxdW90O0NvdXJpZXIgTmV3JnF1b3Q7Ij4mbmJzcDsmbmJzcDsmbmJzcDsmbmJz
cDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsgaWdub3JpbmcgdGhlIERTQ1AgZmllbGQgaXMgb3B0
aW9uYWwuPC9zcGFuPjxvOnA+PC9vOnA+PC9wPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+PHNwYW4g
c3R5bGU9ImZvbnQtc2l6ZToxMC4wcHQ7Zm9udC1mYW1pbHk6JnF1b3Q7Q291cmllciBOZXcmcXVv
dDsiPiZuYnNwOzwvc3Bhbj48bzpwPjwvbzpwPjwvcD4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiPjxz
cGFuIHN0eWxlPSJmb250LXNpemU6MTAuMHB0O2ZvbnQtZmFtaWx5OiZxdW90O0NvdXJpZXIgTmV3
JnF1b3Q7Ij4mbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsgKiZuYnNwOyBXaGVuIHRoZSBE
U0NQIGZpZWxkIGlzIHVzZWQgaW4gZmxvdyBpZGVudGlmaWNhdGlvbiwgYSBsaXN0IG9mPC9zcGFu
PjxvOnA+PC9vOnA+PC9wPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+PHNwYW4gc3R5bGU9ImZvbnQt
c2l6ZToxMC4wcHQ7Zm9udC1mYW1pbHk6JnF1b3Q7Q291cmllciBOZXcmcXVvdDsiPiZuYnNwOyZu
YnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyBmaWVsZCB2YWx1ZXMgdGhh
dCBtYXkgYmUgdXNlZCBieSBhIHNwZWNpZmljIGZsb3cuPC9zcGFuPjxvOnA+PC9vOnA+PC9wPg0K
PHAgY2xhc3M9Ik1zb05vcm1hbCI+PHNwYW4gc3R5bGU9ImZvbnQtc2l6ZToxMC4wcHQ7Zm9udC1m
YW1pbHk6JnF1b3Q7Q291cmllciBOZXcmcXVvdDsiPiZuYnNwOzwvc3Bhbj48bzpwPjwvbzpwPjwv
cD4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiPjxzcGFuIHN0eWxlPSJjb2xvcjojOTkzMzY2Ij4mbmJz
cDs8L3NwYW4+PG86cD48L286cD48L3A+DQo8ZGl2Pg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+PHNw
YW4gc3R5bGU9ImNvbG9yOiM5OTMzNjYiPlRoYW5rcywgLS1EYXZpZDwvc3Bhbj48bzpwPjwvbzpw
PjwvcD4NCjwvZGl2Pg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+PHNwYW4gc3R5bGU9ImNvbG9yOiM5
OTMzNjYiPiZuYnNwOzwvc3Bhbj48bzpwPjwvbzpwPjwvcD4NCjxkaXYgc3R5bGU9ImJvcmRlcjpu
b25lO2JvcmRlci1sZWZ0OnNvbGlkIGJsdWUgMS41cHQ7cGFkZGluZzowaW4gMGluIDBpbiA0LjBw
dCI+DQo8ZGl2Pg0KPGRpdiBzdHlsZT0iYm9yZGVyOm5vbmU7Ym9yZGVyLXRvcDpzb2xpZCAjRTFF
MUUxIDEuMHB0O3BhZGRpbmc6My4wcHQgMGluIDBpbiAwaW4iPg0KPHAgY2xhc3M9Ik1zb05vcm1h
bCI+PGI+PHNwYW4gc3R5bGU9ImNvbG9yOndpbmRvd3RleHQiPkZyb206PC9zcGFuPjwvYj48c3Bh
biBzdHlsZT0iY29sb3I6d2luZG93dGV4dCI+IExvdSBCZXJnZXIgJmx0OzxhIGhyZWY9Im1haWx0
bzpsYmVyZ2VyQGxhYm4ubmV0Ij5sYmVyZ2VyQGxhYm4ubmV0PC9hPiZndDsNCjxicj4NCjxiPlNl
bnQ6PC9iPiBUdWVzZGF5LCBPY3RvYmVyIDIyLCAyMDE5IDk6MDAgQU08YnI+DQo8Yj5Ubzo8L2I+
IDxhIGhyZWY9Im1haWx0bzpEZXROZXRAaWV0Zi5vcmciPkRldE5ldEBpZXRmLm9yZzwvYT48YnI+
DQo8Yj5DYzo8L2I+IEJsYWNrLCBEYXZpZDsgPGEgaHJlZj0ibWFpbHRvOmRyYWZ0LWlldGYtZGV0
bmV0LWlwQGlldGYub3JnIj5kcmFmdC1pZXRmLWRldG5ldC1pcEBpZXRmLm9yZzwvYT48YnI+DQo8
Yj5TdWJqZWN0OjwvYj4gUmU6IFtEZXRuZXRdIEZ3ZDogZHJhZnQtaWV0Zi1kZXRuZXQtaXAtMDIu
dHh0IC0gRUNOPC9zcGFuPjxvOnA+PC9vOnA+PC9wPg0KPC9kaXY+DQo8L2Rpdj4NCjxwIGNsYXNz
PSJNc29Ob3JtYWwiPiZuYnNwOzxvOnA+PC9vOnA+PC9wPg0KPGRpdj4NCjxwPjxzcGFuIHN0eWxl
PSJjb2xvcjojQ0UxMTI2Ij5bRVhURVJOQUwgRU1BSUxdIDwvc3Bhbj48c3BhbiBzdHlsZT0iY29s
b3I6YmxhY2siPjxvOnA+PC9vOnA+PC9zcGFuPjwvcD4NCjwvZGl2Pg0KPHA+PHNwYW4gc3R5bGU9
ImNvbG9yOmJsYWNrIj5IaSw8bzpwPjwvbzpwPjwvc3Bhbj48L3A+DQo8cD48c3BhbiBzdHlsZT0i
Y29sb3I6YmxhY2siPkhlcmUgYXJlIHRoZSBwcm9wb3NlZCBjaGFuZ2VzIHRvIHN1cHBvcnQgZHJv
cHBpbmcgcmVmZXJlbmNlcyB0byBFQ046PG86cD48L286cD48L3NwYW4+PC9wPg0KPHA+PHNwYW4g
c3R5bGU9ImNvbG9yOmJsYWNrIj5Bbnkgb2JqZWN0aW9ucz88bzpwPjwvbzpwPjwvc3Bhbj48L3A+
DQo8cD48c3BhbiBzdHlsZT0iY29sb3I6YmxhY2siPjEpIGRlbHRhczxvOnA+PC9vOnA+PC9zcGFu
PjwvcD4NCjxwPjxzcGFuIHN0eWxlPSJjb2xvcjpibGFjayI+PGEgaHJlZj0iaHR0cHM6Ly9naXRo
dWIuY29tL2RldG5ldC13Zy9kYXRhLXBsYW5lLWRyYWZ0cy9jb21wYXJlL3dvcmtpbmcvbGIvZHJv
cC1lY24iPmh0dHBzOi8vZ2l0aHViLmNvbS9kZXRuZXQtd2cvZGF0YS1wbGFuZS1kcmFmdHMvY29t
cGFyZS93b3JraW5nL2xiL2Ryb3AtZWNuPC9hPjxvOnA+PC9vOnA+PC9zcGFuPjwvcD4NCjxwPjxz
cGFuIHN0eWxlPSJjb2xvcjpibGFjayI+MikgZm9ybWF0dGVkIGRyYWZ0PG86cD48L286cD48L3Nw
YW4+PC9wPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+PGEgaHJlZj0iaHR0cHM6Ly94bWwycmZjLnRv
b2xzLmlldGYub3JnL2NnaS1iaW4veG1sMnJmYy5jZ2k/dXJsPWh0dHBzOi8vcmF3LmdpdGh1YnVz
ZXJjb250ZW50LmNvbS9kZXRuZXQtd2cvZGF0YS1wbGFuZS1kcmFmdHMvd29ya2luZy9sYi9kcm9w
LWVjbi9pcC9kcmFmdC1pZXRmLWRldG5ldC1pcC54bWwiPmh0dHBzOi8veG1sMnJmYy50b29scy5p
ZXRmLm9yZy9jZ2ktYmluL3htbDJyZmMuY2dpP3VybD1odHRwczovL3Jhdy5naXRodWJ1c2VyY29u
dGVudC5jb20vZGV0bmV0LXdnL2RhdGEtcGxhbmUtZHJhZnRzL3dvcmtpbmcvbGIvZHJvcC1lY24v
aXAvZHJhZnQtaWV0Zi1kZXRuZXQtaXAueG1sPC9hPg0KPG86cD48L286cD48L3A+DQo8cD48c3Bh
biBzdHlsZT0iY29sb3I6YmxhY2siPjMpIGdpdCBkaWZmIGZvcm1hdDo8bzpwPjwvbzpwPjwvc3Bh
bj48L3A+DQo8cD48c3BhbiBzdHlsZT0iY29sb3I6YmxhY2siPmRpZmYgLS1naXQgYS9pcC9kcmFm
dC1pZXRmLWRldG5ldC1pcC54bWwgYi9pcC9kcmFmdC1pZXRmLWRldG5ldC1pcC54bWw8YnI+DQpp
bmRleCAwODZmZTZmLi5kY2IwMjJiIDEwMDY0NDxicj4NCi0tLSBhL2lwL2RyYWZ0LWlldGYtZGV0
bmV0LWlwLnhtbDxicj4NCiYjNDM7JiM0MzsmIzQzOyBiL2lwL2RyYWZ0LWlldGYtZGV0bmV0LWlw
LnhtbDxicj4NCkBAIC0xNjMsNyAmIzQzOzE2Myw2IEBAPGJyPg0KJm5ic3A7Jm5ic3A7Jm5ic3A7
Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7ICZs
dDt0IGhhbmdUZXh0PSZxdW90O0ROJnF1b3Q7Jmd0O0RldE5ldC4mbHQ7L3QmZ3Q7PGJyPg0KJm5i
c3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7
Jm5ic3A7Jm5ic3A7ICZsdDt0IGhhbmdUZXh0PSZxdW90O0RpZmZTZXJ2JnF1b3Q7Jmd0O0RpZmZl
cmVudGlhdGVkIFNlcnZpY2VzJmx0Oy90Jmd0Ozxicj4NCiZuYnNwOyZuYnNwOyZuYnNwOyZuYnNw
OyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyAmbHQ7dCBo
YW5nVGV4dD0mcXVvdDtEU0NQJnF1b3Q7Jmd0O0RpZmZlcmVudGlhdGVkIFNlcnZpY2VzIENvZGUg
UG9pbnQmbHQ7L3QmZ3Q7PGJyPg0KLSZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNw
OyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyAmbHQ7dCBoYW5nVGV4dD0mcXVvdDtFQ04m
cXVvdDsmZ3Q7RXhwbGljaXQgQ29uZ2VzdGlvbiBOb3RpZmljYXRpb24uJmx0Oy90Jmd0Ozxicj4N
CiZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZu
YnNwOyZuYnNwOyZuYnNwOyAmbHQ7dCBoYW5nVGV4dD0mcXVvdDtMMiZxdW90OyZndDtMYXllci0y
LiZsdDsvdCZndDs8YnI+DQombmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJz
cDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsgJmx0O3QgaGFuZ1RleHQ9JnF1b3Q7TDMm
cXVvdDsmZ3Q7TGF5ZXItMy4mbHQ7L3QmZ3Q7PGJyPg0KJm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7
Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7ICZsdDt0IGhh
bmdUZXh0PSZxdW90O0xTUCZxdW90OyZndDtMYWJlbC1zd2l0Y2hlZCBwYXRoLiZsdDsvdCZndDs8
YnI+DQpAQCAtMjM3LDkgJiM0MzsyMzYsOCBAQDxicj4NCiZuYnNwOyZuYnNwOyZuYnNwOyZuYnNw
OyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyBpZGVudGlmaWNhdGlvbi48YnI+DQombmJzcDsmbmJz
cDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsgJmx0Oy90Jmd0Ozxicj4NCiZuYnNwOyZuYnNwOyZu
YnNwOyZuYnNwOyZuYnNwOyZuYnNwOyAmbHQ7dCZndDs8YnI+DQotJm5ic3A7Jm5ic3A7Jm5ic3A7
Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7IFRoZSBEZXROZXQgSVAgZGF0YSBwbGFuZSBhbHNvIGFs
bG93cyBmb3Igb3B0aW9uYWwgbWF0Y2hpbmcgb24gdHdvPGJyPg0KLSZuYnNwOyZuYnNwOyZuYnNw
OyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyBhZGRpdGlvbmFsIGRhdGEgZmllbGRzLiZuYnNwOyBU
aGUgb3B0aW9uYWwgZmllbGRzIGFyZSB0aGUgRUNOIEZpZWxkLDxicj4NCi0mbmJzcDsmbmJzcDsm
bmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsgYXMgaW4gJmx0O3hyZWYgdGFyZ2V0PSZxdW90
O1JGQzMxNjgmcXVvdDsvJmd0OywgYW5kIHRoZSBJUHY2IGZsb3cgbGFiZWwgZmllbGQsPGJyPg0K
JiM0MzsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsgVGhlIERldE5l
dCBJUCBkYXRhIHBsYW5lIGFsc28gYWxsb3dzIGZvciBvcHRpb25hbCBtYXRjaGluZyBvbjxicj4N
CiYjNDM7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7IHRoZSBJUHY2
IGZsb3cgbGFiZWwgZmllbGQsPGJyPg0KJm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5i
c3A7Jm5ic3A7Jm5ic3A7IGFzIGRlZmluZWQgaW4gJmx0O3hyZWYgdGFyZ2V0PSZxdW90O1JGQzgy
MDAmcXVvdDsvJmd0Oy48YnI+DQombmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsg
Jmx0Oy90Jmd0Ozxicj4NCiZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyAmbHQ7
dCZndDs8YnI+DQpAQCAtNTQyLDkgJiM0Mzs1NDAsNyBAQCBEZXROZXQmbmJzcDsmbmJzcDsmbmJz
cDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsm
bmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsgfEwyL1NiTnwmbmJzcDsm
bmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsgfEwyL1NiTnw8
YnI+DQombmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsgJmx0
O3QmZ3Q7PGJyPg0KJm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5i
c3A7Jm5ic3A7Jm5ic3A7IENsYXNzIG9mIFNlcnZpY2UgKENvUykgZm9yIERldE5ldCBmbG93cyBj
YXJyaWVkIGluIElQdjYgaXMgcHJvdmlkZWQgdXNpbmcgdGhlIHN0YW5kYXJkPGJyPg0KJm5ic3A7
Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7IGRp
ZmZlcmVudGlhdGVkIHNlcnZpY2VzIGNvZGUgcG9pbnQgKERTQ1ApIGZpZWxkICZsdDt4cmVmPGJy
Pg0KLSZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNw
OyB0YXJnZXQ9JnF1b3Q7UkZDMjQ3NCZxdW90Oy8mZ3Q7IGFuZCByZWxhdGVkIG1lY2hhbmlzbXMu
Jm5ic3A7IFRoZSAyLWJpdCBleHBsaWNpdDxicj4NCi0mbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsm
bmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsgY29uZ2VzdGlvbiBub3RpZmljYXRpb24gKEVD
TikgJmx0O3hyZWYgdGFyZ2V0PSZxdW90O1JGQzMxNjgmcXVvdDsvJmd0OyBmaWVsZCBNQVk8YnI+
DQotJm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7
IGFsc28gYmUgdXNlZC48YnI+DQomIzQzOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZu
YnNwOyZuYnNwOyZuYnNwOyZuYnNwOyB0YXJnZXQ9JnF1b3Q7UkZDMjQ3NCZxdW90Oy8mZ3Q7IGFu
ZCByZWxhdGVkIG1lY2hhbmlzbXMuPGJyPg0KJm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7
Jm5ic3A7Jm5ic3A7Jm5ic3A7ICZsdDsvdCZndDs8YnI+DQombmJzcDsmbmJzcDsmbmJzcDsmbmJz
cDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsgJmx0O3QmZ3Q7PGJyPg0KJm5ic3A7Jm5ic3A7Jm5i
c3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7IE9uZSBhZGRpdGlv
bmFsIGNvbnNpZGVyYXRpb24gZm9yIERldE5ldCBub2RlcyB3aGljaCBzdXBwb3J0IENvUzxicj4N
CkBAIC01NjUsNyAmIzQzOzU2MSw3IEBAIERldE5ldCZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZu
YnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNw
OyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyB8TDIvU2JOfCZuYnNwOyZuYnNwOyZuYnNw
OyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyB8TDIvU2JOfDxicj4NCiZuYnNw
OyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyBJ
UCBlbmNhcHN1bGF0ZWQgRGV0TmV0IGZsb3dzIGFyZSBleHBlY3RlZCB0byBiZSBkZWZpbmVkIGlu
IGEgZnV0dXJlPGJyPg0KJm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7
Jm5ic3A7Jm5ic3A7Jm5ic3A7IGRvY3VtZW50LiZuYnNwOyBGcm9tIGFuIGVuY2Fwc3VsYXRpb24g
cGVyc3BlY3RpdmUsIHRoZSBjb21iaW5hdGlvbiBvZiB0aGUgNi10dXBsZSBpLmUuLDxicj4NCiZu
YnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNw
OyB0aGUgdHlwaWNhbCA1LXR1cGxlIGVuaGFuY2VkIHdpdGggdGhlIERTQ1AgYW5kIHByZXZpb3Vz
bHk8YnI+DQotJm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7
Jm5ic3A7IG1lbnRpb25lZCB0d28gb3B0aW9uYWwgZmllbGRzLCB1bmlxdWVseSBpZGVudGlmaWVz
IGEgRGV0TmV0PGJyPg0KJiM0MzsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsm
bmJzcDsmbmJzcDsmbmJzcDsgbWVudGlvbmVkIG9wdGlvbmFsIGZpZWxkLCB1bmlxdWVseSBpZGVu
dGlmaWVzIGEgRGV0TmV0PGJyPg0KJm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7
Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7IHNlcnZpY2UgZmxvdy48YnI+DQombmJzcDsmbmJzcDsm
bmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsgJmx0Oy90Jmd0Ozxicj4NCiZuYnNw
OyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyAmbHQ7dCZndDs8YnI+
DQpAQCAtNTk0LDggJiM0Mzs1OTAsOCBAQCBEZXROZXQmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsm
bmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJz
cDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsgfEwyL1NiTnwmbmJzcDsmbmJzcDsmbmJz
cDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsgfEwyL1NiTnw8YnI+DQombmJz
cDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsg
aGlnaGxpZ2h0IHRoZSBpbXBsaWNhdGlvbnMgb2YgRGV0TmV0IElQIGZsb3cgaWRlbnRpZmljYXRp
b24gb248YnI+DQombmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJz
cDsmbmJzcDsmbmJzcDsgcGF0aCBzZWxlY3Rpb24gYW5kIG5leHQgaG9wcy4mbmJzcDsgQXMgbWVu
dGlvbmVkIGFib3ZlLCB0aGUgRGV0TmV0PGJyPg0KJm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5i
c3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7IElQIGRhdGEgcGxhbmUgaWRlbnRpZmll
cyBmbG93cyB1c2luZyAmcXVvdDs2LXR1cGxlJnF1b3Q7IGhlYWRlcjxicj4NCi0mbmJzcDsmbmJz
cDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsgaW5mb3JtYXRpb24g
YXMgd2VsbCBhcyB0d28gYWRkaXRpb25hbCBvcHRpb25hbCBoZWFkZXI8YnI+DQotJm5ic3A7Jm5i
c3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7IGZpZWxkcy4gRGV0
TmV0IGdlbmVyYWxseSBhbGxvd3MgZm9yIGJvdGggZmxvdy1zcGVjaWZpYyB0cmFmZmljPGJyPg0K
JiM0MzsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJz
cDsgaW5mb3JtYXRpb24gYXMgd2VsbCBhcyB0aGUgYWRkaXRpb25hbCBvcHRpb25hbCBoZWFkZXI8
YnI+DQomIzQzOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNw
OyZuYnNwOyBmaWVsZC4gRGV0TmV0IGdlbmVyYWxseSBhbGxvd3MgZm9yIGJvdGggZmxvdy1zcGVj
aWZpYyB0cmFmZmljPGJyPg0KJm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5i
c3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7IHRyZWF0bWVudCBhbmQgZmxvdy1zcGVjaWZpYyBuZXh0LWhv
cHMuPGJyPg0KJm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7
ICZsdDsvdCZndDs8YnI+DQombmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJz
cDsmbmJzcDsgJmx0O3QmZ3Q7PGJyPg0KQEAgLTY0Myw3ICYjNDM7NjM5LDcgQEAgRGV0TmV0Jm5i
c3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7
Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7IHxM
Mi9TYk58Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5i
c3A7IHxMMi9TYk58PGJyPg0KJm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5i
c3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7IGltcGFjdHMgRGV0TmV0IElQIGRhdGEgcGxhbmUgZmxvdyBp
ZGVudGlmaWNhdGlvbiBhbmQgcmVzb3VyY2U8YnI+DQombmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsm
bmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsgYWxsb2NhdGlvbi4mbmJzcDsgQXMg
ZGlzY3Vzc2VkIGFib3ZlLCBJUCBmbG93IGlkZW50aWZpY2F0aW9uIHVzZXM8YnI+DQombmJzcDsm
bmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsgdGhl
IElQICZxdW90OzYtdHVwbGUmcXVvdDsgZm9yIGZsb3cgaWRlbnRpZmljYXRpb24uJm5ic3A7IERl
dE5ldCBJUCBmbG93cyBjYW48YnI+DQotJm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5i
c3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7IGJlIGFnZ3JlZ2F0ZWQgdXNpbmcgYW55IG9mIHRoZSA2LXR1
cGxlLCBvciB0d28gYWRkaXRpb25hbCBvcHRpb25hbCBmaWVsZHMgZGVmaW5lZCBpbiAmbHQ7eHJl
Zjxicj4NCiYjNDM7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5i
c3A7Jm5ic3A7IGJlIGFnZ3JlZ2F0ZWQgdXNpbmcgYW55IG9mIHRoZSA2LXR1cGxlLCBhbmQgYW4g
YWRkaXRpb25hbCBvcHRpb25hbCBmaWVsZCBkZWZpbmVkIGluICZsdDt4cmVmPGJyPg0KJm5ic3A7
Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7IHRh
cmdldD0mcXVvdDtpcC1mbG93LWlkJnF1b3Q7LyZndDsuJm5ic3A7IFRoZSB1c2Ugb2YgcHJlZml4
ZXMsIHdpbGRjYXJkcyw8YnI+DQombmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsm
bmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsgbGlzdHMsIGFuZCB2YWx1ZSByYW5nZXMgYWxsb3dzIGEg
RGV0TmV0IG5vZGUgdG8gaWRlbnRpZnk8YnI+DQombmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJz
cDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsgYWdncmVnYXRlIERldE5ldCBmbG93cy4m
bmJzcDsgRnJvbSBhIHJlc291cmNlIGFsbG9jYXRpb248YnI+DQpAQCAtNzg2LDggJiM0Mzs3ODIs
NyBAQCBEZXROZXQmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJz
cDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsm
bmJzcDsmbmJzcDsgfEwyL1NiTnwmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsm
bmJzcDsmbmJzcDsmbmJzcDsgfEwyL1NiTnw8YnI+DQombmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsm
bmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsgJmx0O3NlY3Rpb24gdGl0bGU9JnF1
b3Q7SVB2NCBUeXBlIG9mIFNlcnZpY2UgYW5kIElQdjYgVHJhZmZpYyBDbGFzcyBGaWVsZHMmcXVv
dDsmZ3Q7PGJyPg0KJm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5i
c3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7ICZsdDt0Jmd0Ozxicj4NCiZuYnNwOyZuYnNwOyZu
YnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNw
OyZuYnNwOyZuYnNwOyBUaGVzZSBmaWVsZHMgYXJlIHVzZWQgdG8gc3VwcG9ydCBEaWZmZXJlbnRp
YXRlZCBTZXJ2aWNlczxicj4NCi0mbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsm
bmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsgJmx0O3hyZWYgdGFyZ2V0
PSZxdW90O1JGQzI0NzQmcXVvdDsvJmd0OyBhbmQgRXhwbGljaXQgQ29uZ2VzdGlvbjxicj4NCi0m
bmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJz
cDsmbmJzcDsmbmJzcDsmbmJzcDsgTm90aWZpY2F0aW9uICZsdDt4cmVmIHRhcmdldD0mcXVvdDtS
RkMzMTY4JnF1b3Q7LyZndDsuJm5ic3A7IEltcGxlbWVudGF0aW9ucyBvZjxicj4NCiYjNDM7Jm5i
c3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7
Jm5ic3A7Jm5ic3A7Jm5ic3A7ICZsdDt4cmVmIHRhcmdldD0mcXVvdDtSRkMyNDc0JnF1b3Q7LyZn
dDsuJm5ic3A7IEltcGxlbWVudGF0aW9ucyBvZjxicj4NCiZuYnNwOyZuYnNwOyZuYnNwOyZuYnNw
OyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZu
YnNwOyB0aGlzIGRvY3VtZW50IE1VU1Qgc3VwcG9ydCBEZXROZXQgZmxvdyBpZGVudGlmaWNhdGlv
bjxicj4NCiZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZu
YnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyBiYXNlZCBvbiB0aGUgSVB2NCBUeXBl
IG9mIFNlcnZpY2UgZmllbGQgd2hlbiBwcm9jZXNzaW5nPGJyPg0KJm5ic3A7Jm5ic3A7Jm5ic3A7
Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5i
c3A7Jm5ic3A7IElQdjQgcGFja2V0cywgYW5kIHRoZSBJUHY2IFRyYWZmaWMgQ2xhc3MgRmllbGQg
d2hlbjxicj4NCkBAIC03OTgsMTUgJiM0Mzs3OTMsNiBAQCBEZXROZXQmbmJzcDsmbmJzcDsmbmJz
cDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsm
bmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsgfEwyL1NiTnwmbmJzcDsm
bmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsgfEwyL1NiTnw8
YnI+DQombmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJz
cDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsgU0hPVUxEIGFsbG93IGZvciB0aGlzIGZp
ZWxkIHRvIGJlIGlnbm9yZWQgZm9yIGEgc3BlY2lmaWM8YnI+DQombmJzcDsmbmJzcDsmbmJzcDsm
bmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJz
cDsmbmJzcDsgRGV0TmV0IGZsb3cuPGJyPg0KJm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7
Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7ICZsdDsvdCZndDs8YnI+
DQotJm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7
Jm5ic3A7Jm5ic3A7ICZsdDt0Jmd0Ozxicj4NCi0mbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJz
cDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsgSW1wbGVt
ZW50YXRpb25zIG9mIHRoaXMgZG9jdW1lbnQgTVVTVCBhbGxvdyB0aGUgRUNOIGZpZWxkPGJyPg0K
LSZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZu
YnNwOyZuYnNwOyZuYnNwOyZuYnNwOyB0byBiZSBpZ25vcmVkIGFzIHBhcnQgb2YgRGV0TmV0IGZs
b3cgaWRlbnRpZmljYXRpb24uPGJyPg0KLSZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZu
YnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyBBZGRpdGlvbmFs
bHksIGltcGxlbWVudGF0aW9ucyBTSE9VTEQgc3VwcG9ydDxicj4NCi0mbmJzcDsmbmJzcDsmbmJz
cDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsm
bmJzcDsgaWRlbnRpZmljYXRpb24gb2YgRGV0TmV0IGZsb3dzIGJhc2VkIG9uIHRoZSB2YWx1ZSBj
YXJyaWVkPGJyPg0KLSZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZu
YnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyBpbiB0aGUgRUNOIGZpZWxkLiZuYnNw
OyBXaGVuIHRoaXMgZmllbGQgaXMgdXNlZCB0byBpZGVudGlmeSBhPGJyPg0KLSZuYnNwOyZuYnNw
OyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZu
YnNwOyZuYnNwOyBzcGVjaWZpYyBEZXROZXQgZmxvdywgaW1wbGVtZW50YXRpb25zIE1VU1Qgc3Vw
cG9ydCBhIGxpc3Q8YnI+DQotJm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5i
c3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7IG9mIEVDTiB2YWx1ZXMgdGhh
dCBtYXRjaCBhIHNwZWNpZmljIHNsb3cuPGJyPg0KLSZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZu
YnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyAmbHQ7L3QmZ3Q7PGJyPg0K
Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5i
c3A7ICZsdDsvc2VjdGlvbiZndDs8YnI+DQombmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsm
bmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsgJmx0O3NlY3Rpb24gdGl0bGU9JnF1b3Q7SVB2
NiBGbG93IExhYmVsIEZpZWxkJnF1b3Q7Jmd0Ozxicj4NCiZuYnNwOyZuYnNwOyZuYnNwOyZuYnNw
OyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyAmbHQ7dCZn
dDs8YnI+DQpAQCAtOTQ1LDEwICYjNDM7OTMxLDYgQEAgRGV0TmV0Jm5ic3A7Jm5ic3A7Jm5ic3A7
Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5i
c3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7IHxMMi9TYk58Jm5ic3A7Jm5i
c3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7IHxMMi9TYk58PGJy
Pg0KJm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7
Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7IGlkZW50aWZpY2F0aW9u
LiBJZ25vcmluZyB0aGUgRFNDUCBmaWxlZCBpcyBvcHRpb25hbC4mbHQ7L3QmZ3Q7PGJyPg0KJm5i
c3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7
Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7ICZsdDt0Jmd0O1doZW4gdGhlIERT
Q1AgZmllbGQgaXMgdXNlZCBpbiBmbG93IGlkZW50aWZpY2F0aW9uLCBhPGJyPg0KJm5ic3A7Jm5i
c3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7
Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7IGxpc3Qgb2YgZmllbGQgdmFsdWVzIHRoYXQg
bWF5IGJlIHVzZWQgYnkgYSBzcGVjaWZpYyBmbG93LiZsdDsvdCZndDs8YnI+DQotJm5ic3A7Jm5i
c3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7
Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7ICZsdDt0Jmd0O0lmIHRoZSBFQ04gZmllbGQgaXMgdG8g
YmUgdXNlZCBpbiBmbG93PGJyPg0KLSZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNw
OyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyBp
ZGVudGlmaWNhdGlvbi4gTWF0Y2hpbmcgYmFzZWQgb24gRUNOIGZpbGVkIHZhbHVlcyBpcyBvcHRp
b25hbC4mbHQ7L3QmZ3Q7PGJyPg0KLSZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNw
OyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyAm
bHQ7dCZndDtXaGVuIEVDTiBmaWVsZCBpcyB1c2VkIGluIGZsb3cgaWRlbnRpZmljYXRpb24sIGE8
YnI+DQotJm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5i
c3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7IGxpc3Qgb2YgZmllbGQgdmFs
dWVzIHRoYXQgbWF5IGJlIHVzZWQgYnkgYSBzcGVjaWZpYyBmbG93LiZsdDsvdCZndDs8YnI+DQom
bmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJz
cDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsgJmx0Oy9saXN0Jmd0OyZsdDsvdCZndDs8YnI+DQom
bmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJz
cDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsgJmx0O3QmZ3Q7SVB2NiBmbG93IGxhYmVsIGZpZWxk
LiBUaGlzIGZpZWxkIGNhbiBiZSBvcHRpb25hbGx5IHVzZWQ8YnI+DQombmJzcDsmbmJzcDsmbmJz
cDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsm
bmJzcDsmbmJzcDsgZm9yIG1hdGNoaW5nLiZuYnNwOyBXaGVuIHVzZWQsIGNhbiBiZSBleGNsdXNp
dmUgb2YgbWF0Y2hpbmc8YnI+DQpAQCAtOTU3LDcgJiM0Mzs5MzksNyBAQCBEZXROZXQmbmJzcDsm
bmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJz
cDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsgfEwyL1Ni
TnwmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsg
fEwyL1NiTnw8YnI+DQombmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsm
bmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsgcmVxdWlyZWQuIFBvcnQg
cmFuZ2VzIGNhbiBvcHRpb25hbGx5IGJlIHVzZWQuJmx0Oy90Jmd0Ozxicj4NCiZuYnNwOyZuYnNw
OyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZu
YnNwOyZuYnNwOyZuYnNwOyAmbHQ7dCZndDtUQ1AgYW5kIFVEUCBEZXN0aW5hdGlvbiBQb3J0LiBF
eGFjdCBhbmQgd2lsZGNhcmQgbWF0Y2hpbmcgaXM8YnI+DQombmJzcDsmbmJzcDsmbmJzcDsmbmJz
cDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsm
bmJzcDsgcmVxdWlyZWQuIFBvcnQgcmFuZ2VzIGNhbiBvcHRpb25hbGx5IGJlIHVzZWQuJmx0Oy90
Jmd0Ozxicj4NCi0mbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJz
cDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsm
bmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsgJmx0O3QmZ3Q7
SVBzZWMgSGVhZGVyIFNQSSBmaWVsZC4gRXhhY3QgbWF0Y2hpbmcgaXM8YnI+DQomIzQzOyZuYnNw
OyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZu
YnNwOyZuYnNwOyZuYnNwOyAmbHQ7dCZndDtJUHNlYyBIZWFkZXIgU1BJIGZpZWxkLiBFeGFjdCBt
YXRjaGluZyBpczxicj4NCiZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNw
OyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyByZXF1aXJlZC4gJmx0
Oy90Jmd0Ozxicj4NCiZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZu
YnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyAmbHQ7L2xpc3QmZ3Q7PGJyPg0KJm5ic3A7Jm5i
c3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7
Jm5ic3A7IFRoaXMgaW5mb3JtYXRpb24gTVVTVCBiZSBwcm92aXNpb25lZCBwZXIgRGV0TmV0IGZs
b3cgdmlhPGJyPg0KQEAgLTEwNTgsNyAmIzQzOzEwNDAsNiBAQCBEZXROZXQmbmJzcDsmbmJzcDsm
bmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJz
cDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsgfEwyL1NiTnwmbmJz
cDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsgfEwyL1Ni
Tnw8YnI+DQombmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsgJmx0Oz9yZmMgaW5j
bHVkZT0mcXVvdDtyZWZlcmVuY2UuUkZDLjE4MTImcXVvdDs/Jmd0Ozxicj4NCiZuYnNwOyZuYnNw
OyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyAmbHQ7P3JmYyBpbmNsdWRlPSZxdW90O3JlZmVyZW5j
ZS5SRkMuMjExOSZxdW90Oz8mZ3Q7PGJyPg0KJm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7
Jm5ic3A7ICZsdDs/cmZjIGluY2x1ZGU9JnF1b3Q7cmVmZXJlbmNlLlJGQy4yNDc0JnF1b3Q7PyZn
dDs8YnI+DQotJm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7ICZsdDs/cmZjIGluY2x1ZGU9
JnF1b3Q7cmVmZXJlbmNlLlJGQy4zMTY4JnF1b3Q7PyZndDs8YnI+DQombmJzcDsmbmJzcDsmbmJz
cDsmbmJzcDsmbmJzcDsmbmJzcDsgJmx0Oz9yZmMgaW5jbHVkZT0mcXVvdDtyZWZlcmVuY2UuUkZD
LjM0NzMmcXVvdDs/Jmd0Ozxicj4NCiZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNw
OyAmbHQ7P3JmYyBpbmNsdWRlPSZxdW90O3JlZmVyZW5jZS5SRkMuNDMwMSZxdW90Oz8mZ3Q7PGJy
Pg0KJm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7ICZsdDs/cmZjIGluY2x1ZGU9
JnF1b3Q7cmVmZXJlbmNlLlJGQy40MzAyJnF1b3Q7PyZndDs8bzpwPjwvbzpwPjwvc3Bhbj48L3A+
DQo8cD48c3BhbiBzdHlsZT0iY29sb3I6YmxhY2siPkxvdTxvOnA+PC9vOnA+PC9zcGFuPjwvcD4N
CjxkaXY+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj5PbiAxMC8yMi8yMDE5IDg6MTkgQU0sIFN0ZXdh
cnQgQnJ5YW50IHdyb3RlOjxvOnA+PC9vOnA+PC9wPg0KPC9kaXY+DQo8YmxvY2txdW90ZSBzdHls
ZT0ibWFyZ2luLXRvcDo1LjBwdDttYXJnaW4tYm90dG9tOjUuMHB0Ij4NCjxwIGNsYXNzPSJNc29O
b3JtYWwiIHN0eWxlPSJtYXJnaW4tYm90dG9tOjEyLjBwdCI+PGJyPg0KVGhlIG1haW4gZmxvdyBp
ZGVudGlmaWVycyB3aWxsIGJlIFNBJiM0MztEQSYjNDM7U1AmIzQzO0RQIChzdXJlIHRoZXJlIGlz
IHR5cGUgYnV0IHRoZXJlIGFyZSBvbmx5IGEgY291cGxlIG9mIHZhbHVlcyB1c2VkIGluIHByYWN0
aWNlKTxicj4NCjxicj4NCllvdSB3b3VsZCBvbmx5IHJlYWxseSB1c2UgdGhlIERTQ1AgYml0cyB0
byBzZWxlY3QgYSBzdWJncm91cCBvZiB0aGUgcGFja2V0cyB3aXRoaW4gYSBmbG93IGZvciBzcGVj
aWFsIHRyZWF0bWVudC48YnI+DQo8YnI+DQpJdCBzZWVtcyB1bmxpa2VseSB0aGF0IHlvdSB3b3Vs
ZCBzZWxlY3QgbW9yZSB0aGFuIGEgdGlueSBudW1iZXIgb2YgZWxlbWVudHMgd2l0aGluIHRoZSBm
bG93IGZvciBzcGVjaWFsIHRyZWF0bWVudCBvbiB0aGUgYmFzaXMgZm9yIHRoZSBEU0NQIGJpdHMs
IHdoZXJlIHRpbnkgaXMgbGlrZWx5IHRvIGJlIG9uZS48YnI+DQo8YnI+DQpTbyBpdCBzZWVtcyB1
bmxpa2VseSB0aGF0IHRoZXJlIGlzIGFueSBzY2FsaW5nIGltcGFjdC48YnI+DQo8YnI+DQotIFN0
ZXdhcnQ8bzpwPjwvbzpwPjwvcD4NCjxkaXY+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj5PbiAyMi8x
MC8yMDE5IDAxOjUzLCBHcm9zc21hbiwgRXRoYW4gQS4gd3JvdGU6PG86cD48L286cD48L3A+DQo8
L2Rpdj4NCjxibG9ja3F1b3RlIHN0eWxlPSJtYXJnaW4tdG9wOjUuMHB0O21hcmdpbi1ib3R0b206
NS4wcHQiPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+RG9lcyBsb3NpbmcgY29udHJvbCBvdmVyIHRo
b3NlIHR3byBiaXRzIChFQ04pIGFkdmVyc2VseSBhZmZlY3QgdGhlIHVwd2FyZCBzY2FsYWJpbGl0
eSBvZiB0aGUgc3lzdGVtIGluIGFueSBtZWFuaW5nZnVsIHdheT8gSSBtZWFuLCBjYW4gb25lIHRo
aW5rIG9mIGl0IGxpa2Ug4oCcdGhpcyByZWR1Y2VzIHRoZSBudW1iZXIgb2YgZmxvd3MgdGhhdCBj
YW4gYmUgaWRlbnRpZmllZCBieSBhIGZhY3RvciBvZiA04oCdPyAmbmJzcDtEb2VzDQogYW55b25l
IHdvcmtpbmcgb24g4oCcTGFyZ2UgU2NhbGUgRGV0TmV04oCdIGhhdmUgYW55IHRob3VnaHRzIG9u
IHRoaXM/IDxvOnA+PC9vOnA+PC9wPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+VGhhbmtzLDxvOnA+
PC9vOnA+PC9wPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+RXRoYW4uPG86cD48L286cD48L3A+DQo8
cCBjbGFzcz0iTXNvTm9ybWFsIj4mbmJzcDs8bzpwPjwvbzpwPjwvcD4NCjxwIGNsYXNzPSJNc29O
b3JtYWwiPjxiPkZyb206PC9iPiBkZXRuZXQgPGEgaHJlZj0ibWFpbHRvOmRldG5ldC1ib3VuY2Vz
QGlldGYub3JnIj4NCiZsdDtkZXRuZXQtYm91bmNlc0BpZXRmLm9yZyZndDs8L2E+IDxiPk9uIEJl
aGFsZiBPZiA8L2I+QW5kcmV3IEcuIE1hbGlzPGJyPg0KPGI+U2VudDo8L2I+IE1vbmRheSwgT2N0
b2JlciAyMSwgMjAxOSA2OjI5IEFNPGJyPg0KPGI+VG86PC9iPiBTdGV3YXJ0IEJyeWFudCA8YSBo
cmVmPSJtYWlsdG86c3Rld2FydC5icnlhbnRAZ21haWwuY29tIj4mbHQ7c3Rld2FydC5icnlhbnRA
Z21haWwuY29tJmd0OzwvYT48YnI+DQo8Yj5DYzo8L2I+IDxhIGhyZWY9Im1haWx0bzpEZXROZXRA
aWV0Zi5vcmciPkRldE5ldEBpZXRmLm9yZzwvYT47IExvdSBCZXJnZXIgPGEgaHJlZj0ibWFpbHRv
OmxiZXJnZXJAbGFibi5uZXQiPg0KJmx0O2xiZXJnZXJAbGFibi5uZXQmZ3Q7PC9hPjsgQmxhY2ss
IERhdmlkIDxhIGhyZWY9Im1haWx0bzpEYXZpZC5CbGFja0BkZWxsLmNvbSI+Jmx0O0RhdmlkLkJs
YWNrQGRlbGwuY29tJmd0OzwvYT48YnI+DQo8Yj5TdWJqZWN0OjwvYj4gUmU6IFtEZXRuZXRdIEZ3
ZDogZHJhZnQtaWV0Zi1kZXRuZXQtaXAtMDIudHh0IC0gRUNOPG86cD48L286cD48L3A+DQo8cCBj
bGFzcz0iTXNvTm9ybWFsIj4mbmJzcDs8bzpwPjwvbzpwPjwvcD4NCjxkaXY+DQo8cCBjbGFzcz0i
TXNvTm9ybWFsIj5JIGFsc28gZG9uJ3QgaGF2ZSBhbnkgb2JqZWN0aW9uIHRvIHJlbW92aW5nIHRo
ZSBFQ04gdGV4dC48bzpwPjwvbzpwPjwvcD4NCjxkaXY+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj4m
bmJzcDs8bzpwPjwvbzpwPjwvcD4NCjwvZGl2Pg0KPGRpdj4NCjxwIGNsYXNzPSJNc29Ob3JtYWwi
PkNoZWVycyw8bzpwPjwvbzpwPjwvcD4NCjwvZGl2Pg0KPGRpdj4NCjxwIGNsYXNzPSJNc29Ob3Jt
YWwiPkFuZHk8bzpwPjwvbzpwPjwvcD4NCjwvZGl2Pg0KPGRpdj4NCjxwIGNsYXNzPSJNc29Ob3Jt
YWwiPiZuYnNwOzxvOnA+PC9vOnA+PC9wPg0KPC9kaXY+DQo8L2Rpdj4NCjxwIGNsYXNzPSJNc29O
b3JtYWwiPiZuYnNwOzxvOnA+PC9vOnA+PC9wPg0KPGRpdj4NCjxkaXY+DQo8cCBjbGFzcz0iTXNv
Tm9ybWFsIj5PbiBNb24sIE9jdCAyMSwgMjAxOSBhdCA4OjU5IEFNIFN0ZXdhcnQgQnJ5YW50ICZs
dDs8YSBocmVmPSJtYWlsdG86c3Rld2FydC5icnlhbnRAZ21haWwuY29tIj5zdGV3YXJ0LmJyeWFu
dEBnbWFpbC5jb208L2E+Jmd0OyB3cm90ZTo8bzpwPjwvbzpwPjwvcD4NCjwvZGl2Pg0KPGJsb2Nr
cXVvdGUgc3R5bGU9ImJvcmRlcjpub25lO2JvcmRlci1sZWZ0OnNvbGlkICNDQ0NDQ0MgMS4wcHQ7
cGFkZGluZzowaW4gMGluIDBpbiA2LjBwdDttYXJnaW4tbGVmdDo0LjhwdDttYXJnaW4tdG9wOjUu
MHB0O21hcmdpbi1yaWdodDowaW47bWFyZ2luLWJvdHRvbTo1LjBwdCI+DQo8ZGl2Pg0KPHAgY2xh
c3M9Ik1zb05vcm1hbCIgc3R5bGU9Im1hcmdpbi1ib3R0b206MTIuMHB0Ij48YnI+DQpZZXMsIGxl
dCdzIGRlbGV0ZSB0aGUgcmVmZXJlbmNlcyB0byBFQ04gZnJvbSB0aGUgdGV4dC48YnI+DQo8YnI+
DQotIFN0ZXdhcnQ8bzpwPjwvbzpwPjwvcD4NCjxkaXY+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj5P
biAxOC8xMC8yMDE5IDIyOjU3LCBMb3UgQmVyZ2VyIHdyb3RlOjxvOnA+PC9vOnA+PC9wPg0KPC9k
aXY+DQo8YmxvY2txdW90ZSBzdHlsZT0ibWFyZ2luLXRvcDo1LjBwdDttYXJnaW4tYm90dG9tOjUu
MHB0Ij4NCjxwPjxzcGFuIHN0eWxlPSJjb2xvcjpibGFjayI+RGF2aWQsPG86cD48L286cD48L3Nw
YW4+PC9wPg0KPHA+PHNwYW4gc3R5bGU9ImNvbG9yOmJsYWNrIj4mbmJzcDsmbmJzcDsmbmJzcDsg
SSdtIHBlcnNvbmFsbHkgb2theSB3aXRoIGRyb3BwaW5nIGFsbCByZWZlcmVuY2VzIHRvIHRoZSBF
Q04gZmllbGQuJm5ic3A7IEJ1dCBkb2luZyBzbyBpcyBhIGNoYW5nZSBmcm9tIHByZXZpb3VzIGRp
c2N1c3Npb25zIHNvIGlzIGEgV0cgY2FsbC48bzpwPjwvbzpwPjwvc3Bhbj48L3A+DQo8cD48c3Bh
biBzdHlsZT0iY29sb3I6YmxhY2siPldHLDxvOnA+PC9vOnA+PC9zcGFuPjwvcD4NCjxwPjxzcGFu
IHN0eWxlPSJjb2xvcjpibGFjayI+QXJlIHRoZXJlIGFueSBvYmplY3Rpb25zIHRvIHJlbW92aW5n
IHRoZSBsYW5ndWFnZSByZWxhdGVkIHRvIHRoZSBFQ04gZmllbGQ/DQo8bzpwPjwvbzpwPjwvc3Bh
bj48L3A+DQo8cD48c3BhbiBzdHlsZT0iY29sb3I6YmxhY2siPlRoZSBpbXBsaWNhdGlvbiBpcyB0
aGF0IHRoZSBkZXRuZXQgSVAgc3RhbmRhcmQgd2lsbCBvbmx5IGNvdmVyIHRoZSA2LWJpdCBEU0NQ
IGZpZWxkIGNhcnJpZWQgaW4gd2hhdCB3YXMgb25jZSByZWZlcnJlZCB0byBhcyB0aGUgOC1iaXQg
SVAgVE9TIEZpZWxkLjxvOnA+PC9vOnA+PC9zcGFuPjwvcD4NCjxwPjxzcGFuIHN0eWxlPSJjb2xv
cjpibGFjayI+VGhhbmtzLDxvOnA+PC9vOnA+PC9zcGFuPjwvcD4NCjxwPjxzcGFuIHN0eWxlPSJj
b2xvcjpibGFjayI+TG91PG86cD48L286cD48L3NwYW4+PC9wPg0KPHA+PHNwYW4gc3R5bGU9ImNv
bG9yOmJsYWNrIj4oTm8gaGF0cyk8bzpwPjwvbzpwPjwvc3Bhbj48L3A+DQo8ZGl2Pg0KPHAgY2xh
c3M9Ik1zb05vcm1hbCI+T24gMTAvMTYvMjAxOSAxMTowOCBQTSwgQmxhY2ssIERhdmlkIHdyb3Rl
OjxvOnA+PC9vOnA+PC9wPg0KPC9kaXY+DQo8YmxvY2txdW90ZSBzdHlsZT0ibWFyZ2luLXRvcDo1
LjBwdDttYXJnaW4tYm90dG9tOjUuMHB0Ij4NCjxkaXY+DQo8cD48c3BhbiBzdHlsZT0iY29sb3I6
YmxhY2siPiZndDsgV2hpbGUgSSB1bmRlcnN0YW5kIHlvdSBoYXZlIGNvbmNlcm5zIGFib3V0IGEg
bm9kZSBwcm92aWRpbmcgZGlmZmVyZW50IHRyYWZmaWMgdHJlYXRtZW50IGJhc2VkIG9uIEVDTiBt
YXJraW5ncyBvbiBhIGxvY2FsIG5vZGUsIEkgYmVsaWV2ZSB0aGlzIGhhcHBlbnMgdG9kYXkg4oCT
PGJyPg0KJmd0OyBqdXN0IGxvb2sgYXQgdGhlIHJlbGF0ZWQgY29uZmlnIG9wdGlvbnMgZm9yIHlv
dXIgZmF2b3JpdGUgcm91dGVyIHZlbmRvci4mbmJzcDsgQ2FuIHlvdSBsaXZlIHdpdGggU0hPVUxE
IE5PVCB2cyBNVVNUIE5PVD88bzpwPjwvbzpwPjwvc3Bhbj48L3A+DQo8cCBjbGFzcz0iTXNvTm9y
bWFsIiBzdHlsZT0ibXNvLW1hcmdpbi10b3AtYWx0OmF1dG87bXNvLW1hcmdpbi1ib3R0b20tYWx0
OmF1dG8iPjxzcGFuIHN0eWxlPSJjb2xvcjojOTkzMzY2Ij5JIGNhbiBsaXZlIHdpdGggcmVtb3Zh
bCBvZiBhbGwgbWVudGlvbiBvZiBFQ04gZnJvbSB0aGlzIGRyYWZ0LiZuYnNwOyBJIHdvdWxkIHN1
Z2dlc3QgdGhpcyBjb3Vyc2Ugb2YgYWN0aW9uIGlmIHRoZSBnb2FsIGlzIHRvIGF2b2lkIOKAnE1V
U1QgTk9U4oCdIHdvcmRpbmcuPC9zcGFuPjxvOnA+PC9vOnA+PC9wPg0KPHAgY2xhc3M9Ik1zb05v
cm1hbCIgc3R5bGU9Im1zby1tYXJnaW4tdG9wLWFsdDphdXRvO21zby1tYXJnaW4tYm90dG9tLWFs
dDphdXRvIj48c3BhbiBzdHlsZT0iY29sb3I6Izk5MzM2NiI+Jm5ic3A7PC9zcGFuPjxvOnA+PC9v
OnA+PC9wPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCIgc3R5bGU9Im1zby1tYXJnaW4tdG9wLWFsdDph
dXRvO21zby1tYXJnaW4tYm90dG9tLWFsdDphdXRvIj48c3BhbiBzdHlsZT0iY29sb3I6Izk5MzM2
NiI+T3RoZXJ3aXNlLCBJIHdvdWxkIG5lZWQgdG8gYmUgY29udmluY2VkIHRoYXQgd2hhdCB0aGUg
ZHJhZnQgcHJvcG9zZXMgdG8gZG8vYWxsb3cgd3J0IEVDTiBpcyBjb25zaXN0ZW50IHdpdGggUkZD
IDMxNjguJm5ic3A7IFRoZSBjdXJyZW50IHRleHQgaXMgbm90IGNvbnNpc3RlbnQNCiB3aXRoIFJG
QyAzMTY4Li48L3NwYW4+PG86cD48L286cD48L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIiBzdHls
ZT0ibXNvLW1hcmdpbi10b3AtYWx0OmF1dG87bXNvLW1hcmdpbi1ib3R0b20tYWx0OmF1dG8iPjxz
cGFuIHN0eWxlPSJjb2xvcjojOTkzMzY2Ij4mbmJzcDs8L3NwYW4+PG86cD48L286cD48L3A+DQo8
ZGl2Pg0KPHAgY2xhc3M9Ik1zb05vcm1hbCIgc3R5bGU9Im1zby1tYXJnaW4tdG9wLWFsdDphdXRv
O21zby1tYXJnaW4tYm90dG9tLWFsdDphdXRvIj48c3BhbiBzdHlsZT0iY29sb3I6Izk5MzM2NiI+
VGhhbmtzLCAtLURhdmlkPC9zcGFuPjxvOnA+PC9vOnA+PC9wPg0KPC9kaXY+DQo8cCBjbGFzcz0i
TXNvTm9ybWFsIiBzdHlsZT0ibXNvLW1hcmdpbi10b3AtYWx0OmF1dG87bXNvLW1hcmdpbi1ib3R0
b20tYWx0OmF1dG8iPjxzcGFuIHN0eWxlPSJjb2xvcjojOTkzMzY2Ij4mbmJzcDs8L3NwYW4+PG86
cD48L286cD48L3A+DQo8ZGl2IHN0eWxlPSJib3JkZXI6bm9uZTtib3JkZXItbGVmdDpzb2xpZCBi
bHVlIDEuNXB0O3BhZGRpbmc6MGluIDBpbiAwaW4gNC4wcHQiPg0KPGRpdj4NCjxkaXYgc3R5bGU9
ImJvcmRlcjpub25lO2JvcmRlci10b3A6c29saWQgI0UxRTFFMSAxLjBwdDtwYWRkaW5nOjMuMHB0
IDBpbiAwaW4gMGluIj4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiIHN0eWxlPSJtc28tbWFyZ2luLXRv
cC1hbHQ6YXV0bzttc28tbWFyZ2luLWJvdHRvbS1hbHQ6YXV0byI+PGI+RnJvbTo8L2I+IExvdSBC
ZXJnZXINCjxhIGhyZWY9Im1haWx0bzpsYmVyZ2VyQGxhYm4ubmV0IiB0YXJnZXQ9Il9ibGFuayI+
Jmx0O2xiZXJnZXJAbGFibi5uZXQmZ3Q7PC9hPiA8YnI+DQo8Yj5TZW50OjwvYj4gV2VkbmVzZGF5
LCBPY3RvYmVyIDE2LCAyMDE5IDEwOjAyIFBNPGJyPg0KPGI+VG86PC9iPiBCbGFjaywgRGF2aWQ7
IDxhIGhyZWY9Im1haWx0bzpEZXROZXRAaWV0Zi5vcmciIHRhcmdldD0iX2JsYW5rIj5EZXROZXRA
aWV0Zi5vcmc8L2E+PGJyPg0KPGI+U3ViamVjdDo8L2I+IFJlOiBbRGV0bmV0XSBGd2Q6IGRyYWZ0
LWlldGYtZGV0bmV0LWlwLTAyLnR4dCAtIEVDTjxvOnA+PC9vOnA+PC9wPg0KPC9kaXY+DQo8L2Rp
dj4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiIHN0eWxlPSJtc28tbWFyZ2luLXRvcC1hbHQ6YXV0bztt
c28tbWFyZ2luLWJvdHRvbS1hbHQ6YXV0byI+Jm5ic3A7PG86cD48L286cD48L3A+DQo8ZGl2Pg0K
PHA+PHNwYW4gc3R5bGU9ImNvbG9yOiNDRTExMjYiPltFWFRFUk5BTCBFTUFJTF0gPC9zcGFuPjxz
cGFuIHN0eWxlPSJjb2xvcjpibGFjayI+PG86cD48L286cD48L3NwYW4+PC9wPg0KPC9kaXY+DQo8
cD48c3BhbiBzdHlsZT0iY29sb3I6YmxhY2siPnNpZ2ggLUkgdGhvdWdodCB3ZSB3ZW50IG92ZXIg
YWxsIGxhbmd1YWdlIGluIGUtbWFpbCBhbmQgb3ZlciB0aGUgcGhvbmUuPG86cD48L286cD48L3Nw
YW4+PC9wPg0KPGRpdj4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiIHN0eWxlPSJtc28tbWFyZ2luLXRv
cC1hbHQ6YXV0bzttc28tbWFyZ2luLWJvdHRvbS1hbHQ6YXV0byI+T24gMTAvMTYvMjAxOSA0OjQz
IFBNLCBCbGFjaywgRGF2aWQgd3JvdGU6PG86cD48L286cD48L3A+DQo8L2Rpdj4NCjxibG9ja3F1
b3RlIHN0eWxlPSJtYXJnaW4tdG9wOjUuMHB0O21hcmdpbi1ib3R0b206NS4wcHQiPg0KPGRpdj4N
CjxkaXY+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIiBzdHlsZT0ibXNvLW1hcmdpbi10b3AtYWx0OmF1
dG87bXNvLW1hcmdpbi1ib3R0b20tYWx0OmF1dG8iPjxzcGFuIHN0eWxlPSJmb250LWZhbWlseTom
cXVvdDtBcmlhbCZxdW90OyxzYW5zLXNlcmlmIj5Gb3J3YXJkaW5nIHRvIHJlbW92ZQ0KPGEgaHJl
Zj0ibWFpbHRvOmludGVybmV0LWRyYWZ0c0BpZXRmLm9yZyIgdGFyZ2V0PSJfYmxhbmsiPmludGVy
bmV0LWRyYWZ0c0BpZXRmLm9yZzwvYT4gYXMgYSByZWNpcGllbnQuJm5ic3A7IFBsZWFzZSByZXNw
b25kIHRvIHRoaXMgZW1haWwuJm5ic3A7PC9zcGFuPjxvOnA+PC9vOnA+PC9wPg0KPC9kaXY+DQo8
ZGl2Pg0KPHAgY2xhc3M9Ik1zb05vcm1hbCIgc3R5bGU9Im1zby1tYXJnaW4tdG9wLWFsdDphdXRv
O21zby1tYXJnaW4tYm90dG9tLWFsdDphdXRvIj4mbmJzcDs8bzpwPjwvbzpwPjwvcD4NCjwvZGl2
Pg0KPGRpdiBpZD0iZ21haWwtbV8tOTIxMzEwNTA5NDAwMjM5OTMzMHhfY29tcG9zZXJfc2lnbmF0
dXJlIj4NCjxkaXY+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIiBzdHlsZT0ibXNvLW1hcmdpbi10b3At
YWx0OmF1dG87bXNvLW1hcmdpbi1ib3R0b20tYWx0OmF1dG8iPjxzcGFuIHN0eWxlPSJmb250LXNp
emU6OS41cHQ7Y29sb3I6IzU3NTc1NyI+VGhhbmtzLCAtLURhdmlkIC4uLiBTZW50IGZyb20gbXkg
QW5kcm9pZCBub3Qtc28tc21hcnRwaG9uZS48L3NwYW4+PG86cD48L286cD48L3A+DQo8L2Rpdj4N
CjwvZGl2Pg0KPGRpdj4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiIHN0eWxlPSJtc28tbWFyZ2luLXRv
cC1hbHQ6YXV0bzttc28tbWFyZ2luLWJvdHRvbS1hbHQ6YXV0byI+Jm5ic3A7PG86cD48L286cD48
L3A+DQo8L2Rpdj4NCjxkaXY+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIiBzdHlsZT0ibXNvLW1hcmdp
bi10b3AtYWx0OmF1dG87bXNvLW1hcmdpbi1ib3R0b20tYWx0OmF1dG8iPiZuYnNwOzxvOnA+PC9v
OnA+PC9wPg0KPC9kaXY+DQo8ZGl2Pg0KPHAgY2xhc3M9Ik1zb05vcm1hbCIgc3R5bGU9Im1zby1t
YXJnaW4tdG9wLWFsdDphdXRvO21zby1tYXJnaW4tYm90dG9tLWFsdDphdXRvIj4tLS0tLS0tLSBP
cmlnaW5hbCBtZXNzYWdlIC0tLS0tLS0tPG86cD48L286cD48L3A+DQo8L2Rpdj4NCjxkaXY+DQo8
cCBjbGFzcz0iTXNvTm9ybWFsIiBzdHlsZT0ibXNvLW1hcmdpbi10b3AtYWx0OmF1dG87bXNvLW1h
cmdpbi1ib3R0b20tYWx0OmF1dG8iPkZyb206ICZxdW90O0JsYWNrLCBEYXZpZCZxdW90Ow0KPGEg
aHJlZj0ibWFpbHRvOmRhdmlkLmJsYWNrQGVtYy5jb20iIHRhcmdldD0iX2JsYW5rIj4mbHQ7ZGF2
aWQuYmxhY2tAZW1jLmNvbSZndDs8L2E+IDxvOnA+DQo8L286cD48L3A+DQo8L2Rpdj4NCjxkaXY+
DQo8cCBjbGFzcz0iTXNvTm9ybWFsIiBzdHlsZT0ibXNvLW1hcmdpbi10b3AtYWx0OmF1dG87bXNv
LW1hcmdpbi1ib3R0b20tYWx0OmF1dG8iPkRhdGU6IDEwLzE2LzE5IDM6MTMgUE0gKEdNVC0wNjow
MCkNCjxvOnA+PC9vOnA+PC9wPg0KPC9kaXY+DQo8ZGl2Pg0KPHAgY2xhc3M9Ik1zb05vcm1hbCIg
c3R5bGU9Im1zby1tYXJnaW4tdG9wLWFsdDphdXRvO21zby1tYXJnaW4tYm90dG9tLWFsdDphdXRv
Ij5UbzoNCjxhIGhyZWY9Im1haWx0bzppbnRlcm5ldC1kcmFmdHNAaWV0Zi5vcmciIHRhcmdldD0i
X2JsYW5rIj5pbnRlcm5ldC1kcmFmdHNAaWV0Zi5vcmc8L2E+LA0KPGEgaHJlZj0ibWFpbHRvOmRl
dG5ldEBpZXRmLm9yZyIgdGFyZ2V0PSJfYmxhbmsiPmRldG5ldEBpZXRmLm9yZzwvYT4gPG86cD48
L286cD48L3A+DQo8L2Rpdj4NCjxkaXY+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIiBzdHlsZT0ibXNv
LW1hcmdpbi10b3AtYWx0OmF1dG87bXNvLW1hcmdpbi1ib3R0b20tYWx0OmF1dG8iPlN1YmplY3Q6
IGRyYWZ0LWlldGYtZGV0bmV0LWlwLTAyLnR4dCAtIEVDTg0KPG86cD48L286cD48L3A+DQo8L2Rp
dj4NCjxkaXY+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIiBzdHlsZT0ibXNvLW1hcmdpbi10b3AtYWx0
OmF1dG87bXNvLW1hcmdpbi1ib3R0b20tYWx0OmF1dG8iPiZuYnNwOzxvOnA+PC9vOnA+PC9wPg0K
PC9kaXY+DQo8L2Rpdj4NCjxkaXY+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIiBzdHlsZT0ibXNvLW1h
cmdpbi10b3AtYWx0OmF1dG87bXNvLW1hcmdpbi1ib3R0b20tYWx0OmF1dG8iPjxzcGFuIHN0eWxl
PSJmb250LXNpemU6MTAuMHB0Ij5UaGUgRUNOIG1hdGVyaWFsIGluIHRoaXMgZHJhZnQgY29uZmxp
Y3RzIHdpdGggUkZDIDMxNjggKGEgbG9uZy1zdGFuZGluZyBQcm9wb3NlZCBTdGFuZGFyZCkuJm5i
c3A7IEkgYXBvbG9naXplIHRvIGFueW9uZSB3aG8gbWF5IGhhdmUgYmVlbiB1bmRlciB0aGUgaW1w
cmVzc2lvbg0KIHRoYXQgYWxsIEVDTi1yZWxhdGVkIGNvbmNlcm5zIHdlcmUgcmVzb2x2ZWQgaW4g
dGhhdCBjYWxsLCBhcyB0aGUgdGV4dCBpbiB0aGlzIG5vdGUgZGlkIG5vdCBjb21lIHVwIGR1cmlu
ZyB0aGF0IGNhbGwuPGJyPg0KPGJyPg0KVGhlIFRMO0RSIHN1bW1hcnkgb2YgbXkgY29uY2VybnMg
aXMgdGhlIHJhdGlvbmFsZSBmb3IgY2hhbmdlIFszXSBiZWxvdzo8YnI+DQo8YnI+DQombmJzcDsm
bmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsgUmF0aW9uYWxlOiBVc2Ugb2YgRUNO
IGZpZWxkIGZvciBmbG93IGlkZW50aWZpY2F0aW9uIGlzIG5vdCBjb21wYXRpYmxlIHdpdGggUkZD
IDMxNjguPC9zcGFuPjxvOnA+PC9vOnA+PC9wPg0KPC9kaXY+DQo8L2Jsb2NrcXVvdGU+DQo8cD48
c3BhbiBzdHlsZT0iY29sb3I6YmxhY2siPkl0IHdhcyBteSB1bmRlcnN0YW5kaW5nIHRoYXQgeW91
ciBwcmltYXJ5IGNvbmNlcm4gd2FzIHNwbGl0IHBhdGhzIGFuZCB0aGlzIGlzIHdoYXQgd2UgY292
ZXJlZCBpbiB0aGUgbGFuZ3VhZ2UgZGlzdHJpYnV0ZWQgb24gTW9uZGF5LiZuYnNwOw0KPG86cD48
L286cD48L3NwYW4+PC9wPg0KPHA+PHNwYW4gc3R5bGU9ImNvbG9yOmJsYWNrIj5XaGlsZSBJIHVu
ZGVyc3RhbmQgeW91IGhhdmUgY29uY2VybnMgYWJvdXQgYSBub2RlIHByb3ZpZGluZyBkaWZmZXJl
bnQgdHJhZmZpYyB0cmVhdG1lbnQgYmFzZWQgb24gRUNOIG1hcmtpbmdzIG9uIGEgbG9jYWwgbm9k
ZSwgSSBiZWxpZXZlIHRoaXMgaGFwcGVucyB0b2RheSAtLSBqdXN0IGxvb2sgYXQgdGhlIHJlbGF0
ZWQgY29uZmlnIG9wdGlvbnMgZm9yIHlvdXIgZmF2b3JpdGUgcm91dGVyIHZlbmRvci4mbmJzcDsN
CiBDYW4geW91IGxpdmUgd2l0aCBTSE9VTEQgTk9UIHZzIE1VU1QgTk9UPzxvOnA+PC9vOnA+PC9z
cGFuPjwvcD4NCjxwPjxzcGFuIHN0eWxlPSJjb2xvcjpibGFjayI+VGhhbmtzLDxvOnA+PC9vOnA+
PC9zcGFuPjwvcD4NCjxwPjxzcGFuIHN0eWxlPSJjb2xvcjpibGFjayI+TG91PG86cD48L286cD48
L3NwYW4+PC9wPg0KPHA+PHNwYW4gc3R5bGU9ImNvbG9yOmJsYWNrIj4mbmJzcDs8bzpwPjwvbzpw
Pjwvc3Bhbj48L3A+DQo8YmxvY2txdW90ZSBzdHlsZT0ibWFyZ2luLXRvcDo1LjBwdDttYXJnaW4t
Ym90dG9tOjUuMHB0Ij4NCjxkaXY+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIiBzdHlsZT0ibXNvLW1h
cmdpbi10b3AtYWx0OmF1dG87bXNvLW1hcmdpbi1ib3R0b20tYWx0OmF1dG8iPjxzcGFuIHN0eWxl
PSJmb250LXNpemU6MTAuMHB0Ij48YnI+DQotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tPGJyPg0KPGJyPg0KVGhlIGZvbGxvd2luZyBmb3VyIGNoYW5nZXMg
d2lsbCBjb3JyZWN0IHRoaXMgcHJvYmxlbTo8YnI+DQo8YnI+DQpbMV0gSW4gU2VjdGlvbiAzLiZu
YnNwOyBEZXROZXQgSVAgRGF0YSBQbGFuZSBPdmVydmlldzxicj4NCjxicj4NCk9MRDxicj4NCiZu
YnNwOyZuYnNwOyBUaGUgRGV0TmV0IElQIGRhdGEgcGxhbmUgYWxzbyBhbGxvd3MgZm9yIG9wdGlv
bmFsIG1hdGNoaW5nIG9uIHR3bzxicj4NCiZuYnNwOyZuYnNwOyBhZGRpdGlvbmFsIGRhdGEgZmll
bGRzLiZuYnNwOyBUaGUgb3B0aW9uYWwgZmllbGRzIGFyZSB0aGUgRUNOIEZpZWxkLCBhcyBpbjxi
cj4NCiZuYnNwOyZuYnNwOyBbUkZDMzE2OF0sIGFuZCB0aGUgSVB2NiBmbG93IGxhYmVsIGZpZWxk
LCBhcyBkZWZpbmVkIGluIFtSRkM4MjAwXS48YnI+DQpORVc8YnI+DQombmJzcDsmbmJzcDsgVGhl
IERldE5ldCBJUCBkYXRhIHBsYW5lIGFsc28gYWxsb3dzIGZvciBvcHRpb25hbCBtYXRjaGluZyBv
biBvbmU8YnI+DQombmJzcDsmbmJzcDsgYWRkaXRpb25hbCBkYXRhIGZpZWxkLCB0aGUgSVB2NiBm
bG93IGxhYmVsIGZpZWxkLCBhcyBkZWZpbmVkIGluIFtSRkM4MjAwXS48YnI+DQo8YnI+DQpSYXRp
b25hbGU6IEVDTiBmaWVsZCBNVVNUIE5PVCBiZSB1c2VkIHRvIHN1YmRpdmlkZSBhIGZsb3cgaW50
byBzdWItZmxvd3MuJm5ic3A7IFNlZSBSRkMgMzE2OC48YnI+DQo8YnI+DQpbMl0gSW4mbmJzcDsg
U2VjdGlvbiA0LjMuMS4mbmJzcDsgQ2xhc3Mgb2YgU2VydmljZTxicj4NCjxicj4NClJlbW92ZSB0
aGlzIHNlbnRlbmNlOjxicj4NCjxicj4NCiZuYnNwOyZuYnNwOyBUaGUgMi1iaXQgZXhwbGljaXQg
Y29uZ2VzdGlvbjxicj4NCiZuYnNwOyZuYnNwOyBub3RpZmljYXRpb24gKEVDTikgW1JGQzMxNjhd
IGZpZWxkIE1BWSBhbHNvIGJlIHVzZWQuPGJyPg0KPGJyPg0KUmF0aW9uYWxlOiBUaGUgRUNOIG1l
Y2hhbmlzbSBpcyBub3QgYSBDbGFzcyBvZiBzZXJ2aWNlIG1lY2hhbmlzbS4mbmJzcDsgU2VlIFJG
QyAzMTY4Ljxicj4NCjxicj4NClszXSBJbiBTZWN0aW9uIDUuMS4xLjQuJm5ic3A7IElQdjQgVHlw
ZSBvZiBTZXJ2aWNlIGFuZCBJUHY2IFRyYWZmaWMgQ2xhc3MgRmllbGRzPGJyPg0KPGJyPg0KUmVt
b3ZlIHRoaXMgdGV4dDo8YnI+DQo8YnI+DQombmJzcDsmbmJzcDsgSW1wbGVtZW50YXRpb25zIG9m
IHRoaXMgZG9jdW1lbnQgTVVTVCBhbGxvdyB0aGUgRUNOIGZpZWxkIHRvIGJlPGJyPg0KJm5ic3A7
Jm5ic3A7IGlnbm9yZWQgYXMgcGFydCBvZiBEZXROZXQgZmxvdyBpZGVudGlmaWNhdGlvbi4mbmJz
cDsgQWRkaXRpb25hbGx5LDxicj4NCiZuYnNwOyZuYnNwOyBpbXBsZW1lbnRhdGlvbnMgU0hPVUxE
IHN1cHBvcnQgaWRlbnRpZmljYXRpb24gb2YgRGV0TmV0IGZsb3dzIGJhc2VkPGJyPg0KJm5ic3A7
Jm5ic3A7IG9uIHRoZSB2YWx1ZSBjYXJyaWVkIGluIHRoZSBFQ04gZmllbGQuJm5ic3A7IFdoZW4g
dGhpcyBmaWVsZCBpcyB1c2VkIHRvPGJyPg0KJm5ic3A7Jm5ic3A7IGlkZW50aWZ5IGEgc3BlY2lm
aWMgRGV0TmV0IGZsb3csIGltcGxlbWVudGF0aW9ucyBNVVNUIHN1cHBvcnQgYSBsaXN0PGJyPg0K
Jm5ic3A7Jm5ic3A7IG9mIEVDTiB2YWx1ZXMgdGhhdCBtYXRjaCBhIHNwZWNpZmljIHNsb3cuPGJy
Pg0KPGJyPg0KSWYgZGVzaXJlZCwgcmVwbGFjZSBpdCB3aXRoOjxicj4NCjxicj4NCiZuYnNwOyZu
YnNwOyBUaGUgRUNOIGZpZWxkIE1VU1QgTk9UIGJlIHVzZWQgYXMgcGFydCBvZiBEZXROZXQgZmxv
dyBpZGVudGlmaWNhdGlvbi48YnI+DQo8YnI+DQpSYXRpb25hbGU6IFVzZSBvZiBFQ04gZmllbGQg
Zm9yIGZsb3cgaWRlbnRpZmljYXRpb24gaXMgbm90IGNvbXBhdGlibGUgd2l0aCBSRkMgMzE2OC48
YnI+DQo8YnI+DQpbNF0gSW4gU2VjdGlvbiA2LiZuYnNwOyBNYW5hZ2VtZW50IGFuZCBDb250cm9s
IEluZm9ybWF0aW9uIFN1bW1hcnk8YnI+DQo8YnI+DQpSZW1vdmUgdGhlc2UgdHdvIGJ1bGxldHM6
PGJyPg0KPGJyPg0KJm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7ICombmJzcDsgSWYgdGhl
IEVDTiBmaWVsZCBpcyB0byBiZSB1c2VkIGluIGZsb3cgaWRlbnRpZmljYXRpb24uPGJyPg0KJm5i
c3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7IE1hdGNoaW5nIGJh
c2VkIG9uIEVDTiBmaWxlZCB2YWx1ZXMgaXMgb3B0aW9uYWwuPGJyPg0KPGJyPg0KJm5ic3A7Jm5i
c3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7ICombmJzcDsgV2hlbiBFQ04gZmllbGQgaXMgdXNlZCBpbiBm
bG93IGlkZW50aWZpY2F0aW9uLCBhIGxpc3Qgb2YgZmllbGQ8YnI+DQombmJzcDsmbmJzcDsmbmJz
cDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsgdmFsdWVzIHRoYXQgbWF5IGJlIHVzZWQg
YnkgYSBzcGVjaWZpYyBmbG93Ljxicj4NCjxicj4NClJhdGlvbmFsZTogU2FtZSBhcyBbM10uPGJy
Pg0KPGJyPg0KVGhhbmtzLCAtLURhdmlkPGJyPg0KPGJyPg0KJmd0OyAtLS0tLU9yaWdpbmFsIE1l
c3NhZ2UtLS0tLTxicj4NCiZndDsgRnJvbTogSS1ELUFubm91bmNlIDxhIGhyZWY9Im1haWx0bzpp
LWQtYW5ub3VuY2UtYm91bmNlc0BpZXRmLm9yZyIgdGFyZ2V0PSJfYmxhbmsiPg0KJmx0O2ktZC1h
bm5vdW5jZS1ib3VuY2VzQGlldGYub3JnJmd0OzwvYT4gT24gQmVoYWxmIE9mIGludGVybmV0LTxi
cj4NCiZndDsgPGEgaHJlZj0ibWFpbHRvOmRyYWZ0c0BpZXRmLm9yZyIgdGFyZ2V0PSJfYmxhbmsi
PmRyYWZ0c0BpZXRmLm9yZzwvYT48YnI+DQomZ3Q7IFNlbnQ6IFdlZG5lc2RheSwgT2N0b2JlciAx
NiwgMjAxOSAzOjQ5IFBNPGJyPg0KJmd0OyBUbzogPGEgaHJlZj0ibWFpbHRvOmktZC1hbm5vdW5j
ZUBpZXRmLm9yZyIgdGFyZ2V0PSJfYmxhbmsiPmktZC1hbm5vdW5jZUBpZXRmLm9yZzwvYT48YnI+
DQomZ3Q7IENjOiA8YSBocmVmPSJtYWlsdG86ZGV0bmV0QGlldGYub3JnIiB0YXJnZXQ9Il9ibGFu
ayI+ZGV0bmV0QGlldGYub3JnPC9hPjxicj4NCiZndDsgU3ViamVjdDogSS1EIEFjdGlvbjogZHJh
ZnQtaWV0Zi1kZXRuZXQtaXAtMDIudHh0PGJyPg0KJmd0OyA8YnI+DQomZ3Q7IDxicj4NCiZndDsg
W0VYVEVSTkFMIEVNQUlMXTxicj4NCiZndDsgPGJyPg0KJmd0OyA8YnI+DQomZ3Q7IEEgTmV3IElu
dGVybmV0LURyYWZ0IGlzIGF2YWlsYWJsZSBmcm9tIHRoZSBvbi1saW5lIEludGVybmV0LURyYWZ0
cyBkaXJlY3Rvcmllcy48YnI+DQomZ3Q7IFRoaXMgZHJhZnQgaXMgYSB3b3JrIGl0ZW0gb2YgdGhl
IERldGVybWluaXN0aWMgTmV0d29ya2luZyBXRyBvZiB0aGUgSUVURi48YnI+DQomZ3Q7IDxicj4N
CiZndDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsgVGl0
bGUmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsm
bmJzcDsgOiBEZXROZXQgRGF0YSBQbGFuZTogSVA8YnI+DQomZ3Q7Jm5ic3A7Jm5ic3A7Jm5ic3A7
Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7IEF1dGhvcnMmbmJzcDsmbmJzcDsmbmJzcDsm
bmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsgOiBCYWzDoXpzIFZhcmdhPGJyPg0KJmd0OyZu
YnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNw
OyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZu
YnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyBKw6Fub3MgRmFya2FzPGJy
Pg0KJmd0OyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZu
YnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNw
OyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyBMb3UgQmVy
Z2VyPGJyPg0KJmd0OyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZu
YnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNw
OyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyBE
b24gRmVkeWs8YnI+DQomZ3Q7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5i
c3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7
Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5i
c3A7IEFuZHJldyBHLiBNYWxpczxicj4NCiZndDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJz
cDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsm
bmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJz
cDsmbmJzcDsmbmJzcDsgU3Rld2FydCBCcnlhbnQ8YnI+DQomZ3Q7Jm5ic3A7Jm5ic3A7Jm5ic3A7
Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5i
c3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7
Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7IEpvdW5pIEtvcmhvbmVuPGJyPg0KJmd0OyZuYnNwOyZu
YnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyBGaWxlbmFtZSZuYnNwOyZuYnNwOyZu
YnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyA6IGRyYWZ0LWlldGYtZGV0bmV0LWlwLTAyLnR4
dDxicj4NCiZndDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsgUGFn
ZXMmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsm
bmJzcDsgOiAyMzxicj4NCiZndDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsm
bmJzcDsgRGF0ZSZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNw
OyZuYnNwOyZuYnNwOyZuYnNwOyA6IDIwMTktMTAtMTY8YnI+DQomZ3Q7IDxicj4NCiZndDsgQWJz
dHJhY3Q6PGJyPg0KJmd0OyZuYnNwOyZuYnNwOyZuYnNwOyBUaGlzIGRvY3VtZW50IHNwZWNpZmll
cyB0aGUgRGV0ZXJtaW5pc3RpYyBOZXR3b3JraW5nIGRhdGEgcGxhbmUgd2hlbjxicj4NCiZndDsm
bmJzcDsmbmJzcDsmbmJzcDsgb3BlcmF0aW5nIGluIGFuIElQIHBhY2tldCBzd2l0Y2hlZCBuZXR3
b3JrLjxicj4NCiZndDsgPGJyPg0KJmd0OyA8YnI+DQomZ3Q7IFRoZSBJRVRGIGRhdGF0cmFja2Vy
IHN0YXR1cyBwYWdlIGZvciB0aGlzIGRyYWZ0IGlzOjxicj4NCiZndDsgPGEgaHJlZj0iaHR0cHM6
Ly91cmxkZWZlbnNlLnByb29mcG9pbnQuY29tL3YyL3VybD91PWh0dHBzLTNBX19kYXRhdHJhY2tl
ci5pZXRmLm9yZ19kb2NfZHJhZnQtMkRpZXRmLTJEZGV0bmV0LTJEaXBfJmFtcDtkPUR3TUZhUSZh
bXA7Yz1sSThaYjZUek0zZDF0WDRpRXU3YnBnJmFtcDtyPVpjSEM2d1hfZ0R3UERjZk1hRk5aaVEm
YW1wO209YVhzVzIxQVBSbjFEMGxuYl84TlpBQXZoYkZLdnZ0VzdoTlpOMEw0T1ZrVSZhbXA7cz1t
emJBS1hVbGVHUzhCejdhamJVYktUUFBEWFRGMHNNSGFSMzBKejF2eDNJJmFtcDtlPSIgdGFyZ2V0
PSJfYmxhbmsiPg0KaHR0cHM6Ly9kYXRhdHJhY2tlci5pZXRmLm9yZy9kb2MvZHJhZnQtaWV0Zi1k
ZXRuZXQtaXAvPC9hPjxicj4NCiZndDsgPGJyPg0KJmd0OyBUaGVyZSBhcmUgYWxzbyBodG1saXpl
ZCB2ZXJzaW9ucyBhdmFpbGFibGUgYXQ6PGJyPg0KJmd0OyA8YSBocmVmPSJodHRwczovL3VybGRl
ZmVuc2UucHJvb2Zwb2ludC5jb20vdjIvdXJsP3U9aHR0cHMtM0FfX3Rvb2xzLmlldGYub3JnX2h0
bWxfZHJhZnQtMkRpZXRmLTJEZGV0bmV0LTJEaXAtMkQwMiZhbXA7ZD1Ed01GYVEmYW1wO2M9bEk4
WmI2VHpNM2QxdFg0aUV1N2JwZyZhbXA7cj1aY0hDNndYX2dEd1BEY2ZNYUZOWmlRJmFtcDttPWFY
c1cyMUFQUm4xRDBsbmJfOE5aQUF2aGJGS3Z2dFc3aE5aTjBMNE9Wa1UmYW1wO3M9VTJLZHRETDND
VVZDc2VrUG9qdFFWS0l2Z2VQNDVMMzZwV0lhX05USU9zQSZhbXA7ZT0iIHRhcmdldD0iX2JsYW5r
Ij4NCmh0dHBzOi8vdG9vbHMuaWV0Zi5vcmcvaHRtbC9kcmFmdC1pZXRmLWRldG5ldC1pcC0wMjwv
YT48YnI+DQomZ3Q7IDxhIGhyZWY9Imh0dHBzOi8vdXJsZGVmZW5zZS5wcm9vZnBvaW50LmNvbS92
Mi91cmw/dT1odHRwcy0zQV9fZGF0YXRyYWNrZXIuaWV0Zi5vcmdfZG9jX2h0bWxfZHJhZnQtMkRp
ZXRmLTJEZGV0bmV0LTJEaXAtMkQwMiZhbXA7ZD1Ed01GYVEmYW1wO2M9bEk4WmI2VHpNM2QxdFg0
aUV1N2JwZyZhbXA7cj1aY0hDNndYX2dEd1BEY2ZNYUZOWmlRJmFtcDttPWFYc1cyMUFQUm4xRDBs
bmJfOE5aQUF2aGJGS3Z2dFc3aE5aTjBMNE9Wa1UmYW1wO3M9dl9tNy1WeWE0NFRwZjM4SVBOVGZM
RktkOXZPUHJ3RUtKMWtvVWcweEItcyZhbXA7ZT0iIHRhcmdldD0iX2JsYW5rIj4NCmh0dHBzOi8v
ZGF0YXRyYWNrZXIuaWV0Zi5vcmcvZG9jL2h0bWwvZHJhZnQtaWV0Zi1kZXRuZXQtaXAtMDI8L2E+
PGJyPg0KJmd0OyA8YnI+DQomZ3Q7IEEgZGlmZiBmcm9tIHRoZSBwcmV2aW91cyB2ZXJzaW9uIGlz
IGF2YWlsYWJsZSBhdDo8YnI+DQomZ3Q7IDxhIGhyZWY9Imh0dHBzOi8vdXJsZGVmZW5zZS5wcm9v
ZnBvaW50LmNvbS92Mi91cmw/dT1odHRwcy0zQV9fd3d3LmlldGYub3JnX3JmY2RpZmYtM0Z1cmwy
LTNEZHJhZnQtMkRpZXRmLTJEZGV0bmV0LTJEaXAtMkQwMiZhbXA7ZD1Ed01GYVEmYW1wO2M9bEk4
WmI2VHpNM2QxdFg0aUV1N2JwZyZhbXA7cj1aY0hDNndYX2dEd1BEY2ZNYUZOWmlRJmFtcDttPWFY
c1cyMUFQUm4xRDBsbmJfOE5aQUF2aGJGS3Z2dFc3aE5aTjBMNE9Wa1UmYW1wO3M9OUZWbV9wX01U
S0FuZ1I1d3ZnbkpzRFJWcEJoUnMxVkJiLUhpRWM5QXVGdyZhbXA7ZT0iIHRhcmdldD0iX2JsYW5r
Ij4NCmh0dHBzOi8vd3d3LmlldGYub3JnL3JmY2RpZmY/dXJsMj1kcmFmdC1pZXRmLWRldG5ldC1p
cC0wMjwvYT48YnI+DQomZ3Q7IDxicj4NCiZndDsgPGJyPg0KJmd0OyBQbGVhc2Ugbm90ZSB0aGF0
IGl0IG1heSB0YWtlIGEgY291cGxlIG9mIG1pbnV0ZXMgZnJvbSB0aGUgdGltZSBvZiBzdWJtaXNz
aW9uPGJyPg0KJmd0OyB1bnRpbCB0aGUgaHRtbGl6ZWQgdmVyc2lvbiBhbmQgZGlmZiBhcmUgYXZh
aWxhYmxlIGF0IDxhIGhyZWY9Imh0dHBzOi8vdXJsZGVmZW5zZS5wcm9vZnBvaW50LmNvbS92Mi91
cmw/dT1odHRwLTNBX190b29scy5pZXRmLm9yZyZhbXA7ZD1Ed01GYVEmYW1wO2M9bEk4WmI2VHpN
M2QxdFg0aUV1N2JwZyZhbXA7cj1aY0hDNndYX2dEd1BEY2ZNYUZOWmlRJmFtcDttPWFYc1cyMUFQ
Um4xRDBsbmJfOE5aQUF2aGJGS3Z2dFc3aE5aTjBMNE9Wa1UmYW1wO3M9aVFKQjhmdXhoMXFrVUVV
TlJjeG1PdlFGaldTcmlZTjk0Q1NIa3RSQndTdyZhbXA7ZT0iIHRhcmdldD0iX2JsYW5rIj4NCnRv
b2xzLmlldGYub3JnPC9hPi48YnI+DQomZ3Q7IDxicj4NCiZndDsgSW50ZXJuZXQtRHJhZnRzIGFy
ZSBhbHNvIGF2YWlsYWJsZSBieSBhbm9ueW1vdXMgRlRQIGF0Ojxicj4NCiZndDsgPGEgaHJlZj0i
aHR0cHM6Ly91cmxkZWZlbnNlLnByb29mcG9pbnQuY29tL3YyL3VybD91PWZ0cC0zQV9fZnRwLmll
dGYub3JnX2ludGVybmV0LTJEZHJhZnRzXyZhbXA7ZD1Ed01GYVEmYW1wO2M9bEk4WmI2VHpNM2Qx
dFg0aUV1N2JwZyZhbXA7cj1aY0hDNndYX2dEd1BEY2ZNYUZOWmlRJmFtcDttPWFYc1cyMUFQUm4x
RDBsbmJfOE5aQUF2aGJGS3Z2dFc3aE5aTjBMNE9Wa1UmYW1wO3M9NGtRalhfSDRVMEhCVWh5TXZN
bTh2X3ViMnNtRWdORk9nY2JTLUpGam1DZyZhbXA7ZT0iIHRhcmdldD0iX2JsYW5rIj4NCmZ0cDov
L2Z0cC5pZXRmLm9yZy9pbnRlcm5ldC1kcmFmdHMvPC9hPjxicj4NCiZndDsgPGJyPg0KJmd0OyBf
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXzxicj4NCiZndDsg
SS1ELUFubm91bmNlIG1haWxpbmcgbGlzdDxicj4NCiZndDsgPGEgaHJlZj0ibWFpbHRvOkktRC1B
bm5vdW5jZUBpZXRmLm9yZyIgdGFyZ2V0PSJfYmxhbmsiPkktRC1Bbm5vdW5jZUBpZXRmLm9yZzwv
YT48YnI+DQomZ3Q7IDxhIGhyZWY9Imh0dHBzOi8vdXJsZGVmZW5zZS5wcm9vZnBvaW50LmNvbS92
Mi91cmw/dT1odHRwcy0zQV9fd3d3LmlldGYub3JnX21haWxtYW5fbGlzdGluZm9faS0yRGQtMkRh
bm5vdW5jZSZhbXA7ZD1Ed01GYVEmYW1wO2M9bEk4WmI2VHpNM2QxdFg0aUV1N2JwZyZhbXA7cj1a
Y0hDNndYX2dEd1BEY2ZNYUZOWmlRJmFtcDttPWFYc1cyMUFQUm4xRDBsbmJfOE5aQUF2aGJGS3Z2
dFc3aE5aTjBMNE9Wa1UmYW1wO3M9aUVTVzN1cVpzNmZpaWhfVllnRkItRi1ydHdOeWFHcUhsNzU3
cVdSalo5NCZhbXA7ZT0iIHRhcmdldD0iX2JsYW5rIj4NCmh0dHBzOi8vd3d3LmlldGYub3JnL21h
aWxtYW4vbGlzdGluZm8vaS1kLWFubm91bmNlPC9hPjxicj4NCiZndDsgSW50ZXJuZXQtRHJhZnQg
ZGlyZWN0b3JpZXM6IDxhIGhyZWY9Imh0dHBzOi8vdXJsZGVmZW5zZS5wcm9vZnBvaW50LmNvbS92
Mi91cmw/dT1odHRwLTNBX193d3cuaWV0Zi5vcmdfc2hhZG93Lmh0bWwmYW1wO2Q9RHdNRmFRJmFt
cDtjPWxJOFpiNlR6TTNkMXRYNGlFdTdicGcmYW1wO3I9WmNIQzZ3WF9nRHdQRGNmTWFGTlppUSZh
bXA7bT1hWHNXMjFBUFJuMUQwbG5iXzhOWkFBdmhiRkt2dnRXN2hOWk4wTDRPVmtVJmFtcDtzPUdp
MzY3dzA0T3lzQk1Rc3FRazREX0ZsSDltcmxFVG51NTVzU1pRd1dvOE0mYW1wO2U9IiB0YXJnZXQ9
Il9ibGFuayI+DQpodHRwOi8vd3d3LmlldGYub3JnL3NoYWRvdy5odG1sPC9hPjxicj4NCiZndDsg
b3IgPGEgaHJlZj0iaHR0cHM6Ly91cmxkZWZlbnNlLnByb29mcG9pbnQuY29tL3YyL3VybD91PWZ0
cC0zQV9fZnRwLmlldGYub3JnX2lldGZfMXNoYWRvdy0yRHNpdGVzLnR4dCZhbXA7ZD1Ed01GYVEm
YW1wO2M9bEk4WmI2VHpNM2QxdFg0aUV1N2JwZyZhbXA7cj1aY0hDNndYX2dEd1BEY2ZNYUZOWmlR
JmFtcDttPWFYc1cyMUFQUm4xRDBsbmJfOE5aQUF2aGJGS3Z2dFc3aE5aTjBMNE9Wa1UmYW1wO3M9
WUxrT0dvWnBpZ3ZTVjFaTG45SW9pS1hXeXYyVm9DWWdvb2J5d2E4cjNORSZhbXA7ZT0iIHRhcmdl
dD0iX2JsYW5rIj4NCmZ0cDovL2Z0cC5pZXRmLm9yZy9pZXRmLzFzaGFkb3ctc2l0ZXMudHh0PC9h
Pjwvc3Bhbj48bzpwPjwvbzpwPjwvcD4NCjwvZGl2Pg0KPHAgY2xhc3M9Ik1zb05vcm1hbCIgc3R5
bGU9Im1zby1tYXJnaW4tdG9wLWFsdDphdXRvO21hcmdpbi1ib3R0b206MTIuMHB0Ij4mbmJzcDs8
bzpwPjwvbzpwPjwvcD4NCjxwcmU+X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX188bzpwPjwvbzpwPjwvcHJlPg0KPHByZT5kZXRuZXQgbWFpbGluZyBsaXN0PG86
cD48L286cD48L3ByZT4NCjxwcmU+PGEgaHJlZj0ibWFpbHRvOmRldG5ldEBpZXRmLm9yZyIgdGFy
Z2V0PSJfYmxhbmsiPmRldG5ldEBpZXRmLm9yZzwvYT48bzpwPjwvbzpwPjwvcHJlPg0KPHByZT48
YSBocmVmPSJodHRwczovL3VybGRlZmVuc2UucHJvb2Zwb2ludC5jb20vdjIvdXJsP3U9aHR0cHMt
M0FfX3d3dy5pZXRmLm9yZ19tYWlsbWFuX2xpc3RpbmZvX2RldG5ldCZhbXA7ZD1Ed01GYVEmYW1w
O2M9bEk4WmI2VHpNM2QxdFg0aUV1N2JwZyZhbXA7cj1aY0hDNndYX2dEd1BEY2ZNYUZOWmlRJmFt
cDttPWFYc1cyMUFQUm4xRDBsbmJfOE5aQUF2aGJGS3Z2dFc3aE5aTjBMNE9Wa1UmYW1wO3M9WktN
RmpqcGFXbWJrRllpVzNWNlo4TnpwemxlR0JaRkRKVDB5aEtGTU95VSZhbXA7ZT0iIHRhcmdldD0i
X2JsYW5rIj5odHRwczovL3d3dy5pZXRmLm9yZy9tYWlsbWFuL2xpc3RpbmZvL2RldG5ldDwvYT48
bzpwPjwvbzpwPjwvcHJlPg0KPC9ibG9ja3F1b3RlPg0KPC9kaXY+DQo8L2Rpdj4NCjxwIGNsYXNz
PSJNc29Ob3JtYWwiPiZuYnNwOzxvOnA+PC9vOnA+PC9wPg0KPHByZT5fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXzxvOnA+PC9vOnA+PC9wcmU+DQo8cHJlPmRl
dG5ldCBtYWlsaW5nIGxpc3Q8bzpwPjwvbzpwPjwvcHJlPg0KPHByZT48YSBocmVmPSJtYWlsdG86
ZGV0bmV0QGlldGYub3JnIiB0YXJnZXQ9Il9ibGFuayI+ZGV0bmV0QGlldGYub3JnPC9hPjxvOnA+
PC9vOnA+PC9wcmU+DQo8cHJlPjxhIGhyZWY9Imh0dHBzOi8vdXJsZGVmZW5zZS5wcm9vZnBvaW50
LmNvbS92Mi91cmw/dT1odHRwcy0zQV9fd3d3LmlldGYub3JnX21haWxtYW5fbGlzdGluZm9fZGV0
bmV0JmFtcDtkPUR3TUZhUSZhbXA7Yz1sSThaYjZUek0zZDF0WDRpRXU3YnBnJmFtcDtyPVpjSEM2
d1hfZ0R3UERjZk1hRk5aaVEmYW1wO209YVhzVzIxQVBSbjFEMGxuYl84TlpBQXZoYkZLdnZ0Vzdo
TlpOMEw0T1ZrVSZhbXA7cz1aS01GampwYVdtYmtGWWlXM1Y2WjhOenB6bGVHQlpGREpUMHloS0ZN
T3lVJmFtcDtlPSIgdGFyZ2V0PSJfYmxhbmsiPmh0dHBzOi8vd3d3LmlldGYub3JnL21haWxtYW4v
bGlzdGluZm8vZGV0bmV0PC9hPjxvOnA+PC9vOnA+PC9wcmU+DQo8L2Jsb2NrcXVvdGU+DQo8cCBj
bGFzcz0iTXNvTm9ybWFsIj4mbmJzcDs8bzpwPjwvbzpwPjwvcD4NCjxwcmU+X19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX188bzpwPjwvbzpwPjwvcHJlPg0KPHBy
ZT5kZXRuZXQgbWFpbGluZyBsaXN0PG86cD48L286cD48L3ByZT4NCjxwcmU+PGEgaHJlZj0ibWFp
bHRvOmRldG5ldEBpZXRmLm9yZyIgdGFyZ2V0PSJfYmxhbmsiPmRldG5ldEBpZXRmLm9yZzwvYT48
bzpwPjwvbzpwPjwvcHJlPg0KPHByZT48YSBocmVmPSJodHRwczovL3VybGRlZmVuc2UucHJvb2Zw
b2ludC5jb20vdjIvdXJsP3U9aHR0cHMtM0FfX3d3dy5pZXRmLm9yZ19tYWlsbWFuX2xpc3RpbmZv
X2RldG5ldCZhbXA7ZD1Ed01GYVEmYW1wO2M9bEk4WmI2VHpNM2QxdFg0aUV1N2JwZyZhbXA7cj1a
Y0hDNndYX2dEd1BEY2ZNYUZOWmlRJmFtcDttPWFYc1cyMUFQUm4xRDBsbmJfOE5aQUF2aGJGS3Z2
dFc3aE5aTjBMNE9Wa1UmYW1wO3M9WktNRmpqcGFXbWJrRllpVzNWNlo4TnpwemxlR0JaRkRKVDB5
aEtGTU95VSZhbXA7ZT0iIHRhcmdldD0iX2JsYW5rIj5odHRwczovL3d3dy5pZXRmLm9yZy9tYWls
bWFuL2xpc3RpbmZvL2RldG5ldDwvYT48bzpwPjwvbzpwPjwvcHJlPg0KPC9ibG9ja3F1b3RlPg0K
PHAgY2xhc3M9Ik1zb05vcm1hbCI+Jm5ic3A7PG86cD48L286cD48L3A+DQo8L2Rpdj4NCjxwIGNs
YXNzPSJNc29Ob3JtYWwiPl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fPGJyPg0KZGV0bmV0IG1haWxpbmcgbGlzdDxicj4NCjxhIGhyZWY9Im1haWx0bzpkZXRu
ZXRAaWV0Zi5vcmciIHRhcmdldD0iX2JsYW5rIj5kZXRuZXRAaWV0Zi5vcmc8L2E+PGJyPg0KPGEg
aHJlZj0iaHR0cHM6Ly91cmxkZWZlbnNlLnByb29mcG9pbnQuY29tL3YyL3VybD91PWh0dHBzLTNB
X193d3cuaWV0Zi5vcmdfbWFpbG1hbl9saXN0aW5mb19kZXRuZXQmYW1wO2Q9RHdNRmFRJmFtcDtj
PWxJOFpiNlR6TTNkMXRYNGlFdTdicGcmYW1wO3I9WmNIQzZ3WF9nRHdQRGNmTWFGTlppUSZhbXA7
bT1hWHNXMjFBUFJuMUQwbG5iXzhOWkFBdmhiRkt2dnRXN2hOWk4wTDRPVmtVJmFtcDtzPVpLTUZq
anBhV21ia0ZZaVczVjZaOE56cHpsZUdCWkZESlQweWhLRk1PeVUmYW1wO2U9IiB0YXJnZXQ9Il9i
bGFuayI+aHR0cHM6Ly93d3cuaWV0Zi5vcmcvbWFpbG1hbi9saXN0aW5mby9kZXRuZXQ8L2E+PG86
cD48L286cD48L3A+DQo8L2Jsb2NrcXVvdGU+DQo8L2Rpdj4NCjwvYmxvY2txdW90ZT4NCjxwIGNs
YXNzPSJNc29Ob3JtYWwiPiZuYnNwOzxvOnA+PC9vOnA+PC9wPg0KPC9ibG9ja3F1b3RlPg0KPC9k
aXY+DQo8ZGl2Pg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+X19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX188bzpwPjwvbzpwPjwvcD4NCjwvZGl2Pg0KPGRpdj4NCjxw
IGNsYXNzPSJNc29Ob3JtYWwiPmRldG5ldCBtYWlsaW5nIGxpc3Q8bzpwPjwvbzpwPjwvcD4NCjwv
ZGl2Pg0KPGRpdj4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiPjxhIGhyZWY9Im1haWx0bzpkZXRuZXQl
NDBpZXRmLm9yZyI+ZGV0bmV0QGlldGYub3JnPC9hPjxvOnA+PC9vOnA+PC9wPg0KPC9kaXY+DQo8
ZGl2Pg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+PGEgaHJlZj0iaHR0cHM6Ly93d3cuaWV0Zi5vcmcv
bWFpbG1hbi9saXN0aW5mby9kZXRuZXQiPmh0dHBzOi8vd3d3LmlldGYub3JnL21haWxtYW4vbGlz
dGluZm8vZGV0bmV0PC9hPjxvOnA+PC9vOnA+PC9wPg0KPC9kaXY+DQo8ZGl2Pg0KPHAgY2xhc3M9
Ik1zb05vcm1hbCI+PG86cD4mbmJzcDs8L286cD48L3A+DQo8L2Rpdj4NCjwvYmxvY2txdW90ZT4N
CjwvZGl2Pg0KPC9kaXY+DQo8L2Rpdj4NCjwvZGl2Pg0KPC9ib2R5Pg0KPC9odG1sPg0K

--_000_CE03DB3D7B45C245BCA0D243277949363078E2BCMX307CL04corpem_--


From nobody Wed Oct 23 09:27:38 2019
Return-Path: <lberger@labn.net>
X-Original-To: detnet@ietfa.amsl.com
Delivered-To: detnet@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id A1F88120C67 for <detnet@ietfa.amsl.com>; Wed, 23 Oct 2019 09:27:33 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.889
X-Spam-Level: 
X-Spam-Status: No, score=-1.889 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_NONE=-0.0001, RCVD_IN_MSPIKE_H2=-0.001, SPF_HELO_NONE=0.001, SPF_PASS=-0.001, T_KAM_HTML_FONT_INVALID=0.01, URIBL_BLOCKED=0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (768-bit key) header.d=labn.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 RByzMECcV6x4 for <detnet@ietfa.amsl.com>; Wed, 23 Oct 2019 09:27:28 -0700 (PDT)
Received: from gproxy4-pub.mail.unifiedlayer.com (gproxy4-pub.mail.unifiedlayer.com [69.89.23.142]) (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 03C68120C2A for <detnet@ietf.org>; Wed, 23 Oct 2019 09:27:11 -0700 (PDT)
Received: from cmgw12.unifiedlayer.com (unknown [10.9.0.12]) by gproxy4.mail.unifiedlayer.com (Postfix) with ESMTP id F1C35176181 for <detnet@ietf.org>; Wed, 23 Oct 2019 10:27:08 -0600 (MDT)
Received: from box313.bluehost.com ([69.89.31.113]) by cmsmtp with ESMTP id NJTYiHOre94wVNJTYiZMua; Wed, 23 Oct 2019 10:27:08 -0600
X-Authority-Reason: nr=8
X-Authority-Analysis: v=2.3 cv=eNA9ckh1 c=1 sm=1 tr=0 a=h1BC+oY+fLhyFmnTBx92Jg==:117 a=h1BC+oY+fLhyFmnTBx92Jg==:17 a=dLZJa+xiwSxG16/P+YVxDGlgEgI=:19 a=jpOVt7BSZ2e4Z31A5e1TngXxSK0=:19 a=xqWC_Br6kY4A:10:nop_ipv6 a=XobE76Q3jBoA:10:nop_rcvd_month_year a=Vy_oeq2dmq0A:10:endurance_base64_authed_username_1 a=r77TgQKjGQsHNAKrUKIA:9 a=wU2YTnxGAAAA:8 a=48vgC7mUAAAA:8 a=iLNU1ar6AAAA:8 a=174xjjHKAAAA:20 a=VB46miiLAAAA:20 a=pGLkceISAAAA:8 a=G0_B3m8xAAAA:8 a=RpNjiQI2AAAA:8 a=n5vaJEIb7bv80mSXwIQA:9 a=7Zwj6sZBwVKJAoWSPKxL6X1jA+E=:19 a=jpIH26JlB8aEU1M81S3jpgcb7nU=:19 a=J6XGpPsWV8Aqn0zP:21 a=Rha-q17Wnem4Sm3y:21 a=QEXdDO2ut3YA:10:nop_charset_2 a=jM_x9b4JT8QA:10:demote_hacked_domain_1 a=TITxPsBxUocIRcqtJDQA:9 a=sku-By7NtNnoi0BI:21 a=qt-yuOwKI8MavIaO:21 a=tFfcCdPWGeg_C7iY:21 a=UiCQ7L4-1S4A:10:nop_mshtml_css_classes a=hTZeC7Yk6K0A:10:nop_msword_html a=_W_S_7VecoQA:10:nop_html a=frz4AuCg-hUA:10:nop_css_in_html a=Yz9wTY_ffGCQnEDHKrcv:22 a=w1C3t2QeGrPiZgrLijVG:22 a=gBgTPrObzSPeouD7eQ2s:22
DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=labn.net; s=default; h=Content-Type:In-Reply-To:MIME-Version:Date:Message-ID:From: References:Cc:To:Subject:Sender:Reply-To:Content-Transfer-Encoding:Content-ID :Content-Description:Resent-Date:Resent-From:Resent-Sender:Resent-To: Resent-Cc:Resent-Message-ID:List-Id:List-Help:List-Unsubscribe:List-Subscribe :List-Post:List-Owner:List-Archive; bh=+fIY1QWWZFNdnDi9nKuFjWSYTBSDQVekGMGvDPhCIhg=; b=Ai5RiirCK3hhtxd88hIVK71fco sZCOcnoOesqs8gaeWVx9Iw7rc0r6yHnk9xP8Ts4fkB72qgcOoZNWobvAM9nCkZFS4S0D6zNMPb5Zn T9oxmZjlAvM8D30GAv982HHv0;
Received: from [127.0.0.1] (port=56435 helo=[IPv6:::1]) by box313.bluehost.com with esmtpsa (TLSv1.2:ECDHE-RSA-AES128-GCM-SHA256:128) (Exim 4.92) (envelope-from <lberger@labn.net>) id 1iNJTY-001b28-8L; Wed, 23 Oct 2019 10:27:08 -0600
To: "Black, David" <David.Black@dell.com>, "DetNet@ietf.org" <detnet@ietf.org>
Cc: "draft-ietf-detnet-ip@ietf.org" <draft-ietf-detnet-ip@ietf.org>
References: <CE03DB3D7B45C245BCA0D243277949363078BCE6@MX307CL04.corp.emc.com> <16df861f7a8.277b.9b4188e636579690ba6c69f2c8a0f1fd@labn.net> <CE03DB3D7B45C245BCA0D243277949363078E2BC@MX307CL04.corp.emc.com>
From: Lou Berger <lberger@labn.net>
Message-ID: <02b738e2-d2f7-fa39-4e03-83cbe3c5a0b7@labn.net>
Date: Wed, 23 Oct 2019 12:27:03 -0400
User-Agent: Mozilla/5.0 (Windows NT 10.0; WOW64; rv:60.0) Gecko/20100101 Thunderbird/60.3.1
MIME-Version: 1.0
In-Reply-To: <CE03DB3D7B45C245BCA0D243277949363078E2BC@MX307CL04.corp.emc.com>
Content-Type: multipart/alternative; boundary="------------9308C09FA555B59684B95BFD"
Content-Language: en-US
X-AntiAbuse: This header was added to track abuse, please include it with any abuse report
X-AntiAbuse: Primary Hostname - box313.bluehost.com
X-AntiAbuse: Original Domain - ietf.org
X-AntiAbuse: Originator/Caller UID/GID - [47 12] / [47 12]
X-AntiAbuse: Sender Address Domain - labn.net
X-BWhitelist: no
X-Source-IP: 127.0.0.1
X-Source-L: Yes
X-Exim-ID: 1iNJTY-001b28-8L
X-Source: 
X-Source-Args: 
X-Source-Dir: 
X-Source-Sender: ([IPv6:::1]) [127.0.0.1]:56435
X-Source-Auth: lberger@labn.net
X-Email-Count: 2
X-Source-Cap: bGFibm1vYmk7bGFibm1vYmk7Ym94MzEzLmJsdWVob3N0LmNvbQ==
X-Local-Domain: yes
Archived-At: <https://mailarchive.ietf.org/arch/msg/detnet/7KNJxPEETu159ytsxD8EvTukih8>
Subject: Re: [Detnet] draft-ietf-detnet-ip-02.txt - ECN changes
X-BeenThere: detnet@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: Discussions on Deterministic Networking BoF and Proposed WG <detnet.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/detnet>, <mailto:detnet-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/detnet/>
List-Post: <mailto:detnet@ietf.org>
List-Help: <mailto:detnet-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/detnet>, <mailto:detnet-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 23 Oct 2019 16:27:37 -0000

This is a multi-part message in MIME format.
--------------9308C09FA555B59684B95BFD
Content-Type: text/plain; charset=utf-8; format=flowed
Content-Transfer-Encoding: 8bit

David,

On 10/23/2019 11:38 AM, Black, David wrote:
>
> This seems to be mostly about which field appears in the 5.1.1.4 
> section title and hence the table of contents.    To retain that 
> section title, the following change would make it clear that only the 
> DSCP field is involved:
>
> OLD
>
> 5.1.1.4. IPv4 Type of Service and IPv6 Traffic Class Fields
>
> These fields are used to support Differentiated Services [RFC2474].
>
> Implementations of this document MUST support DetNet flow
>
> identification based on the IPv4 Type of Service field when
>
> processing IPv4 packets, and the IPv6 Traffic Class Field when
>
> processing IPv6 packets.  Implementations MUST support list based
>
> matching of DSCP values, where the list is composed of possible field
>
> values that are to be considered when identifying a specific DetNet
>
> flow.  Implementations SHOULD allow for this field to be ignored for
>
> a specific DetNet flow.
>
> NEW
>
> 5.1.1.4. IPv4 Type of Service and IPv6 Traffic Class Fields
>
> The DSCP field in these fields is used to support Differentiated 
> Services [RFC2474][RFC2475].
>
> Implementations of this document MUST support DetNet flow
>
> identification based on the DSCP field in the IPv4 Type of Service 
> field when
>
> processing IPv4 packets, and the DSCP field in the IPv6 Traffic Class 
> Field when
>
> processing IPv6 packets.  Implementations MUST support list based
>
> matching of DSCP values, where the list is composed of possible field
>
> values that are to be considered when identifying a specific DetNet
>
> flow.  Implementations SHOULD allow for this field to be ignored for
>
> a specific DetNet flow.
>
I pushed a version with the change, although I didn't include "The DSCP 
field in.." as it seemed quite redundant.

Thanks!

Lou

> I also added a citation of RFC 2475 (DiffServ Architecture) in the new 
> text above, as that RFC is more useful than RFC 2474 for understanding 
> Diffserv in general.  RFC 2475 would also need to be added to the list 
> of Informative References.
>
> Thanks, --David
>
> *From:*Lou Berger <lberger@labn.net>
> *Sent:* Wednesday, October 23, 2019 7:31 AM
> *To:* Black, David; DetNet@ietf.org
> *Cc:* draft-ietf-detnet-ip@ietf.org
> *Subject:* Re: [Detnet] draft-ietf-detnet-ip-02.txt - ECN changes
>
> [EXTERNAL EMAIL]
>
> Hi David,
>
> I agree that the changes you mentioned are really editorial and it 
> don't change anything from the implementation standpoint. But given 
> that rfc791 is still in force, albeit updated by rfc2474, and it 
> mentions the type of service field and we are saying that detnet 
> operates on the IP header - I personally think it appropriate to 
> continue to mentioned the field name defined in rfc 791. I think this 
> will be particularly helpful for those who learn about IP through DetNet.
>
> Lou
>
> ------------------------------------------------------------------------
>
> On October 22, 2019 1:43:51 PM "Black, David" <David.Black@dell.com 
> <mailto:David.Black@dell.com>> wrote:
>
>     Two more suggested edits to clean up the IPv4 and IPv6 header
>     field text to focus on the DSCP field:
>
>     --- [1] Section 5.1.1.4
>
>     OLD
>
>     5.1.1.4.  IPv4 Type of Service and IPv6 Traffic Class Fields
>
>        These fields are used to support Differentiated Services [RFC2474].
>
>        Implementations of this document MUST support DetNet flow
>
>        identification based on the IPv4 Type of Service field when
>
>        processing IPv4 packets, and the IPv6 Traffic Class Field when
>
>        processing IPv6 packets. Implementations MUST support list based
>
>        matching of DSCP values, where the list is composed of possible
>     field
>
>        values that are to be considered when identifying a specific DetNet
>
>        flow.  Implementations SHOULD allow for this field to be
>     ignored for
>
>        a specific DetNet flow.
>
>     NEW
>
>     5.1.1.4.  Differentiated Services Codepoint (DSCP) Field
>
>        This field in the IPv4 Type of Service Field and the IPv6 Traffic
>
>        Class Field is used to support Differentiated Services [RFC2474].
>
>        Implementations of this document MUST support DetNet flow
>
>        identification based on the DSCP field of an IP packet.
>
>        Implementations MUST support list based
>
>        matching of DSCP values, where the list is composed of possible
>     field
>
>        values that are to be considered when identifying a specific DetNet
>
>        flow.  Implementations SHOULD allow for this field to be
>     ignored for
>
>        a specific DetNet flow.
>
>     --- [2] Section 6
>
>     OLD
>
>        o  For the IPv4 Type of Service and IPv6 Traffic Class Fields:
>
>           *  If the DSCP field is to be used in flow identification.
>
>              Ignoring the DSCP filed is optional.
>
>           *  When the DSCP field is used in flow identification, a list of
>
>              field values that may be used by a specific flow.
>
>     NEW
>
>        o  For the IPv4 and IPv6 DSCP field:
>
>           *  If the DSCP field is to be used in flow identification,
>
>              ignoring the DSCP field is optional.
>
>           *  When the DSCP field is used in flow identification, a list of
>
>              field values that may be used by a specific flow.
>
>     Thanks, --David
>
>     *From:*Lou Berger <lberger@labn.net <mailto:lberger@labn.net>>
>     *Sent:* Tuesday, October 22, 2019 9:00 AM
>     *To:* DetNet@ietf.org <mailto:DetNet@ietf.org>
>     *Cc:* Black, David; draft-ietf-detnet-ip@ietf.org
>     <mailto:draft-ietf-detnet-ip@ietf.org>
>     *Subject:* Re: [Detnet] Fwd: draft-ietf-detnet-ip-02.txt - ECN
>
>     [EXTERNAL EMAIL]
>
>     Hi,
>
>     Here are the proposed changes to support dropping references to ECN:
>
>     Any objections?
>
>     1) deltas
>
>     https://github.com/detnet-wg/data-plane-drafts/compare/working/lb/drop-ecn
>
>     2) formatted draft
>
>     https://xml2rfc.tools.ietf.org/cgi-bin/xml2rfc.cgi?url=https://raw.githubusercontent.com/detnet-wg/data-plane-drafts/working/lb/drop-ecn/ip/draft-ietf-detnet-ip.xml
>
>
>     3) git diff format:
>
>     diff --git a/ip/draft-ietf-detnet-ip.xml b/ip/draft-ietf-detnet-ip.xml
>     index 086fe6f..dcb022b 100644
>     --- a/ip/draft-ietf-detnet-ip.xml
>     +++ b/ip/draft-ietf-detnet-ip.xml
>     @@ -163,7 +163,6 @@
>                  <t hangText="DN">DetNet.</t>
>                  <t hangText="DiffServ">Differentiated Services</t>
>                  <t hangText="DSCP">Differentiated Services Code Point</t>
>     -            <t hangText="ECN">Explicit Congestion Notification.</t>
>                  <t hangText="L2">Layer-2.</t>
>                  <t hangText="L3">Layer-3.</t>
>                  <t hangText="LSP">Label-switched path.</t>
>     @@ -237,9 +236,8 @@
>              identification.
>            </t>
>            <t>
>     -        The DetNet IP data plane also allows for optional
>     matching on two
>     -        additional data fields.  The optional fields are the ECN
>     Field,
>     -        as in <xref target="RFC3168"/>, and the IPv6 flow label
>     field,
>     +        The DetNet IP data plane also allows for optional matching on
>     +        the IPv6 flow label field,
>              as defined in <xref target="RFC8200"/>.
>            </t>
>            <t>
>     @@ -542,9 +540,7 @@ DetNet |L2/SbN|          |L2/SbN|
>              <t>
>                Class of Service (CoS) for DetNet flows carried in IPv6
>     is provided using the standard
>                differentiated services code point (DSCP) field <xref
>     -          target="RFC2474"/> and related mechanisms.  The 2-bit
>     explicit
>     -          congestion notification (ECN) <xref target="RFC3168"/>
>     field MAY
>     -          also be used.
>     +          target="RFC2474"/> and related mechanisms.
>              </t>
>              <t>
>                One additional consideration for DetNet nodes which
>     support CoS
>     @@ -565,7 +561,7 @@ DetNet |L2/SbN|          |L2/SbN|
>                IP encapsulated DetNet flows are expected to be defined
>     in a future
>                document.  From an encapsulation perspective, the
>     combination of the 6-tuple i.e.,
>                the typical 5-tuple enhanced with the DSCP and previously
>     -          mentioned two optional fields, uniquely identifies a DetNet
>     +          mentioned optional field, uniquely identifies a DetNet
>                service flow.
>              </t>
>              <t>
>     @@ -594,8 +590,8 @@ DetNet |L2/SbN|          |L2/SbN|
>                highlight the implications of DetNet IP flow
>     identification on
>                path selection and next hops.  As mentioned above, the
>     DetNet
>                IP data plane identifies flows using "6-tuple" header
>     -          information as well as two additional optional header
>     -          fields. DetNet generally allows for both flow-specific
>     traffic
>     +          information as well as the additional optional header
>     +          field. DetNet generally allows for both flow-specific
>     traffic
>                treatment and flow-specific next-hops.
>              </t>
>              <t>
>     @@ -643,7 +639,7 @@ DetNet |L2/SbN|          |L2/SbN|
>                impacts DetNet IP data plane flow identification and
>     resource
>                allocation.  As discussed above, IP flow identification
>     uses
>                the IP "6-tuple" for flow identification.  DetNet IP
>     flows can
>     -          be aggregated using any of the 6-tuple, or two
>     additional optional fields defined in <xref
>     +          be aggregated using any of the 6-tuple, and an
>     additional optional field defined in <xref
>                target="ip-flow-id"/>.  The use of prefixes, wildcards,
>                lists, and value ranges allows a DetNet node to identify
>                aggregate DetNet flows.  From a resource allocation
>     @@ -786,8 +782,7 @@ DetNet |L2/SbN|          |L2/SbN|
>                <section title="IPv4 Type of Service and IPv6 Traffic
>     Class Fields">
>                  <t>
>                    These fields are used to support Differentiated
>     Services
>     -              <xref target="RFC2474"/> and Explicit Congestion
>     -              Notification <xref target="RFC3168"/>. 
>     Implementations of
>     +              <xref target="RFC2474"/>. Implementations of
>                    this document MUST support DetNet flow identification
>                    based on the IPv4 Type of Service field when processing
>                    IPv4 packets, and the IPv6 Traffic Class Field when
>     @@ -798,15 +793,6 @@ DetNet |L2/SbN|          |L2/SbN|
>                    SHOULD allow for this field to be ignored for a
>     specific
>                    DetNet flow.
>                  </t>
>     -            <t>
>     -              Implementations of this document MUST allow the ECN
>     field
>     -              to be ignored as part of DetNet flow identification.
>     -              Additionally, implementations SHOULD support
>     -              identification of DetNet flows based on the value
>     carried
>     -              in the ECN field.  When this field is used to
>     identify a
>     -              specific DetNet flow, implementations MUST support
>     a list
>     -              of ECN values that match a specific slow.
>     -            </t>
>                </section>
>                <section title="IPv6 Flow Label Field">
>                  <t>
>     @@ -945,10 +931,6 @@ DetNet |L2/SbN|          |L2/SbN|
>                      identification. Ignoring the DSCP filed is
>     optional.</t>
>                      <t>When the DSCP field is used in flow
>     identification, a
>                      list of field values that may be used by a
>     specific flow.</t>
>     -                <t>If the ECN field is to be used in flow
>     -                identification. Matching based on ECN filed
>     values is optional.</t>
>     -                <t>When ECN field is used in flow identification, a
>     -                list of field values that may be used by a
>     specific flow.</t>
>                    </list></t>
>                    <t>IPv6 flow label field. This field can be
>     optionally used
>                    for matching.  When used, can be exclusive of matching
>     @@ -957,7 +939,7 @@ DetNet |L2/SbN|          |L2/SbN|
>                    required. Port ranges can optionally be used.</t>
>                    <t>TCP and UDP Destination Port. Exact and wildcard
>     matching is
>                    required. Port ranges can optionally be used.</t>
>     -                          <t>IPsec Header SPI field. Exact
>     matching is
>     +              <t>IPsec Header SPI field. Exact matching is
>                    required. </t>
>                  </list>
>                  This information MUST be provisioned per DetNet flow via
>     @@ -1058,7 +1040,6 @@ DetNet |L2/SbN|          |L2/SbN|
>            <?rfc include="reference.RFC.1812"?>
>            <?rfc include="reference.RFC.2119"?>
>            <?rfc include="reference.RFC.2474"?>
>     -      <?rfc include="reference.RFC.3168"?>
>            <?rfc include="reference.RFC.3473"?>
>            <?rfc include="reference.RFC.4301"?>
>            <?rfc include="reference.RFC.4302"?>
>
>     Lou
>
>     On 10/22/2019 8:19 AM, Stewart Bryant wrote:
>
>
>         The main flow identifiers will be SA+DA+SP+DP (sure there is
>         type but there are only a couple of values used in practice)
>
>         You would only really use the DSCP bits to select a subgroup
>         of the packets within a flow for special treatment.
>
>         It seems unlikely that you would select more than a tiny
>         number of elements within the flow for special treatment on
>         the basis for the DSCP bits, where tiny is likely to be one.
>
>         So it seems unlikely that there is any scaling impact.
>
>         - Stewart
>
>         On 22/10/2019 01:53, Grossman, Ethan A. wrote:
>
>             Does losing control over those two bits (ECN) adversely
>             affect the upward scalability of the system in any
>             meaningful way? I mean, can one think of it like “this
>             reduces the number of flows that can be identified by a
>             factor of 4”?  Does anyone working on “Large Scale DetNet”
>             have any thoughts on this?
>
>             Thanks,
>
>             Ethan.
>
>             *From:* detnet <detnet-bounces@ietf.org>
>             <mailto:detnet-bounces@ietf.org> *On Behalf Of *Andrew G.
>             Malis
>             *Sent:* Monday, October 21, 2019 6:29 AM
>             *To:* Stewart Bryant <stewart.bryant@gmail.com>
>             <mailto:stewart.bryant@gmail.com>
>             *Cc:* DetNet@ietf.org <mailto:DetNet@ietf.org>; Lou Berger
>             <lberger@labn.net> <mailto:lberger@labn.net>; Black, David
>             <David.Black@dell.com> <mailto:David.Black@dell.com>
>             *Subject:* Re: [Detnet] Fwd: draft-ietf-detnet-ip-02.txt - ECN
>
>             I also don't have any objection to removing the ECN text.
>
>             Cheers,
>
>             Andy
>
>             On Mon, Oct 21, 2019 at 8:59 AM Stewart Bryant
>             <stewart.bryant@gmail.com
>             <mailto:stewart.bryant@gmail.com>> wrote:
>
>
>                 Yes, let's delete the references to ECN from the text.
>
>                 - Stewart
>
>                 On 18/10/2019 22:57, Lou Berger wrote:
>
>                     David,
>
>                         I'm personally okay with dropping all
>                     references to the ECN field.  But doing so is a
>                     change from previous discussions so is a WG call.
>
>                     WG,
>
>                     Are there any objections to removing the language
>                     related to the ECN field?
>
>                     The implication is that the detnet IP standard
>                     will only cover the 6-bit DSCP field carried in
>                     what was once referred to as the 8-bit IP TOS Field.
>
>                     Thanks,
>
>                     Lou
>
>                     (No hats)
>
>                     On 10/16/2019 11:08 PM, Black, David wrote:
>
>                         > While I understand you have concerns about a
>                         node providing different traffic treatment
>                         based on ECN markings on a local node, I
>                         believe this happens today –
>                         > just look at the related config options for
>                         your favorite router vendor.  Can you live
>                         with SHOULD NOT vs MUST NOT?
>
>                         I can live with removal of all mention of ECN
>                         from this draft.  I would suggest this course
>                         of action if the goal is to avoid “MUST NOT”
>                         wording.
>
>                         Otherwise, I would need to be convinced that
>                         what the draft proposes to do/allow wrt ECN is
>                         consistent with RFC 3168.  The current text is
>                         not consistent with RFC 3168..
>
>                         Thanks, --David
>
>                         *From:* Lou Berger <lberger@labn.net>
>                         <mailto:lberger@labn.net>
>                         *Sent:* Wednesday, October 16, 2019 10:02 PM
>                         *To:* Black, David; DetNet@ietf.org
>                         <mailto:DetNet@ietf.org>
>                         *Subject:* Re: [Detnet] Fwd:
>                         draft-ietf-detnet-ip-02.txt - ECN
>
>                         [EXTERNAL EMAIL]
>
>                         sigh -I thought we went over all language in
>                         e-mail and over the phone.
>
>                         On 10/16/2019 4:43 PM, Black, David wrote:
>
>                             Forwarding to remove
>                             internet-drafts@ietf.org
>                             <mailto:internet-drafts@ietf.org> as a
>                             recipient.  Please respond to this email.
>
>                             Thanks, --David ... Sent from my Android
>                             not-so-smartphone.
>
>                             -------- Original message --------
>
>                             From: "Black, David" <david.black@emc.com>
>                             <mailto:david.black@emc.com>
>
>                             Date: 10/16/19 3:13 PM (GMT-06:00)
>
>                             To: internet-drafts@ietf.org
>                             <mailto:internet-drafts@ietf.org>,
>                             detnet@ietf.org <mailto:detnet@ietf.org>
>
>                             Subject: draft-ietf-detnet-ip-02.txt - ECN
>
>                             The ECN material in this draft conflicts
>                             with RFC 3168 (a long-standing Proposed
>                             Standard).  I apologize to anyone who may
>                             have been under the impression that all
>                             ECN-related concerns were resolved in that
>                             call, as the text in this note did not
>                             come up during that call.
>
>                             The TL;DR summary of my concerns is the
>                             rationale for change [3] below:
>
>                                     Rationale: Use of ECN field for
>                             flow identification is not compatible with
>                             RFC 3168.
>
>                         It was my understanding that your primary
>                         concern was split paths and this is what we
>                         covered in the language distributed on Monday.
>
>                         While I understand you have concerns about a
>                         node providing different traffic treatment
>                         based on ECN markings on a local node, I
>                         believe this happens today -- just look at the
>                         related config options for your favorite
>                         router vendor.  Can you live with SHOULD NOT
>                         vs MUST NOT?
>
>                         Thanks,
>
>                         Lou
>
>
>                             -------------------------------------------------
>
>                             The following four changes will correct
>                             this problem:
>
>                             [1] In Section 3.  DetNet IP Data Plane
>                             Overview
>
>                             OLD
>                                The DetNet IP data plane also allows
>                             for optional matching on two
>                                additional data fields. The optional
>                             fields are the ECN Field, as in
>                                [RFC3168], and the IPv6 flow label
>                             field, as defined in [RFC8200].
>                             NEW
>                                The DetNet IP data plane also allows
>                             for optional matching on one
>                                additional data field, the IPv6 flow
>                             label field, as defined in [RFC8200].
>
>                             Rationale: ECN field MUST NOT be used to
>                             subdivide a flow into sub-flows.  See RFC
>                             3168.
>
>                             [2] In  Section 4.3.1. Class of Service
>
>                             Remove this sentence:
>
>                                The 2-bit explicit congestion
>                                notification (ECN) [RFC3168] field MAY
>                             also be used.
>
>                             Rationale: The ECN mechanism is not a
>                             Class of service mechanism.  See RFC 3168.
>
>                             [3] In Section 5.1.1.4. IPv4 Type of
>                             Service and IPv6 Traffic Class Fields
>
>                             Remove this text:
>
>                                Implementations of this document MUST
>                             allow the ECN field to be
>                                ignored as part of DetNet flow
>                             identification. Additionally,
>                                implementations SHOULD support
>                             identification of DetNet flows based
>                                on the value carried in the ECN field. 
>                             When this field is used to
>                                identify a specific DetNet flow,
>                             implementations MUST support a list
>                                of ECN values that match a specific slow.
>
>                             If desired, replace it with:
>
>                                The ECN field MUST NOT be used as part
>                             of DetNet flow identification.
>
>                             Rationale: Use of ECN field for flow
>                             identification is not compatible with RFC
>                             3168.
>
>                             [4] In Section 6. Management and Control
>                             Information Summary
>
>                             Remove these two bullets:
>
>                                   *  If the ECN field is to be used in
>                             flow identification.
>                                      Matching based on ECN filed
>                             values is optional.
>
>                                   *  When ECN field is used in flow
>                             identification, a list of field
>                                      values that may be used by a
>                             specific flow.
>
>                             Rationale: Same as [3].
>
>                             Thanks, --David
>
>                             > -----Original Message-----
>                             > From: I-D-Announce
>                             <i-d-announce-bounces@ietf.org>
>                             <mailto:i-d-announce-bounces@ietf.org> On
>                             Behalf Of internet-
>                             > drafts@ietf.org <mailto:drafts@ietf.org>
>                             > Sent: Wednesday, October 16, 2019 3:49 PM
>                             > To: i-d-announce@ietf.org
>                             <mailto:i-d-announce@ietf.org>
>                             > Cc: detnet@ietf.org <mailto:detnet@ietf.org>
>                             > Subject: I-D Action:
>                             draft-ietf-detnet-ip-02.txt
>                             >
>                             >
>                             > [EXTERNAL EMAIL]
>                             >
>                             >
>                             > A New Internet-Draft is available from
>                             the on-line Internet-Drafts directories.
>                             > This draft is a work item of the
>                             Deterministic Networking WG of the IETF.
>                             >
>                             >         Title : DetNet Data Plane: IP
>                             >         Authors : Balázs Varga
>                             >                           János Farkas
>                             >                           Lou Berger
>                             >                           Don Fedyk
>                             >                           Andrew G. Malis
>                             >                           Stewart Bryant
>                             >                           Jouni Korhonen
>                             >        Filename :
>                             draft-ietf-detnet-ip-02.txt
>                             >        Pages : 23
>                             >        Date : 2019-10-16
>                             >
>                             > Abstract:
>                             >    This document specifies the
>                             Deterministic Networking data plane when
>                             >    operating in an IP packet switched
>                             network.
>                             >
>                             >
>                             > The IETF datatracker status page for
>                             this draft is:
>                             >
>                             https://datatracker.ietf.org/doc/draft-ietf-detnet-ip/
>                             <https://urldefense.proofpoint.com/v2/url?u=https-3A__datatracker.ietf.org_doc_draft-2Dietf-2Ddetnet-2Dip_&d=DwMFaQ&c=lI8Zb6TzM3d1tX4iEu7bpg&r=ZcHC6wX_gDwPDcfMaFNZiQ&m=aXsW21APRn1D0lnb_8NZAAvhbFKvvtW7hNZN0L4OVkU&s=mzbAKXUleGS8Bz7ajbUbKTPPDXTF0sMHaR30Jz1vx3I&e=>
>                             >
>                             > There are also htmlized versions
>                             available at:
>                             >
>                             https://tools.ietf.org/html/draft-ietf-detnet-ip-02
>                             <https://urldefense.proofpoint.com/v2/url?u=https-3A__tools.ietf.org_html_draft-2Dietf-2Ddetnet-2Dip-2D02&d=DwMFaQ&c=lI8Zb6TzM3d1tX4iEu7bpg&r=ZcHC6wX_gDwPDcfMaFNZiQ&m=aXsW21APRn1D0lnb_8NZAAvhbFKvvtW7hNZN0L4OVkU&s=U2KdtDL3CUVCsekPojtQVKIvgeP45L36pWIa_NTIOsA&e=>
>                             >
>                             https://datatracker.ietf.org/doc/html/draft-ietf-detnet-ip-02
>                             <https://urldefense.proofpoint.com/v2/url?u=https-3A__datatracker.ietf.org_doc_html_draft-2Dietf-2Ddetnet-2Dip-2D02&d=DwMFaQ&c=lI8Zb6TzM3d1tX4iEu7bpg&r=ZcHC6wX_gDwPDcfMaFNZiQ&m=aXsW21APRn1D0lnb_8NZAAvhbFKvvtW7hNZN0L4OVkU&s=v_m7-Vya44Tpf38IPNTfLFKd9vOPrwEKJ1koUg0xB-s&e=>
>                             >
>                             > A diff from the previous version is
>                             available at:
>                             >
>                             https://www.ietf.org/rfcdiff?url2=draft-ietf-detnet-ip-02
>                             <https://urldefense.proofpoint.com/v2/url?u=https-3A__www.ietf.org_rfcdiff-3Furl2-3Ddraft-2Dietf-2Ddetnet-2Dip-2D02&d=DwMFaQ&c=lI8Zb6TzM3d1tX4iEu7bpg&r=ZcHC6wX_gDwPDcfMaFNZiQ&m=aXsW21APRn1D0lnb_8NZAAvhbFKvvtW7hNZN0L4OVkU&s=9FVm_p_MTKAngR5wvgnJsDRVpBhRs1VBb-HiEc9AuFw&e=>
>                             >
>                             >
>                             > Please note that it may take a couple of
>                             minutes from the time of submission
>                             > until the htmlized version and diff are
>                             available at tools.ietf.org
>                             <https://urldefense.proofpoint.com/v2/url?u=http-3A__tools.ietf.org&d=DwMFaQ&c=lI8Zb6TzM3d1tX4iEu7bpg&r=ZcHC6wX_gDwPDcfMaFNZiQ&m=aXsW21APRn1D0lnb_8NZAAvhbFKvvtW7hNZN0L4OVkU&s=iQJB8fuxh1qkUEUNRcxmOvQFjWSriYN94CSHktRBwSw&e=>.
>                             >
>                             > Internet-Drafts are also available by
>                             anonymous FTP at:
>                             > ftp://ftp.ietf.org/internet-drafts/
>                             <https://urldefense.proofpoint.com/v2/url?u=ftp-3A__ftp.ietf.org_internet-2Ddrafts_&d=DwMFaQ&c=lI8Zb6TzM3d1tX4iEu7bpg&r=ZcHC6wX_gDwPDcfMaFNZiQ&m=aXsW21APRn1D0lnb_8NZAAvhbFKvvtW7hNZN0L4OVkU&s=4kQjX_H4U0HBUhyMvMm8v_ub2smEgNFOgcbS-JFjmCg&e=>
>                             >
>                             >
>                             _______________________________________________
>                             > I-D-Announce mailing list
>                             > I-D-Announce@ietf.org
>                             <mailto:I-D-Announce@ietf.org>
>                             >
>                             https://www.ietf.org/mailman/listinfo/i-d-announce
>                             <https://urldefense.proofpoint.com/v2/url?u=https-3A__www.ietf.org_mailman_listinfo_i-2Dd-2Dannounce&d=DwMFaQ&c=lI8Zb6TzM3d1tX4iEu7bpg&r=ZcHC6wX_gDwPDcfMaFNZiQ&m=aXsW21APRn1D0lnb_8NZAAvhbFKvvtW7hNZN0L4OVkU&s=iESW3uqZs6fiih_VYgFB-F-rtwNyaGqHl757qWRjZ94&e=>
>                             > Internet-Draft directories:
>                             http://www.ietf.org/shadow.html
>                             <https://urldefense.proofpoint.com/v2/url?u=http-3A__www.ietf.org_shadow.html&d=DwMFaQ&c=lI8Zb6TzM3d1tX4iEu7bpg&r=ZcHC6wX_gDwPDcfMaFNZiQ&m=aXsW21APRn1D0lnb_8NZAAvhbFKvvtW7hNZN0L4OVkU&s=Gi367w04OysBMQsqQk4D_FlH9mrlETnu55sSZQwWo8M&e=>
>                             > or
>                             ftp://ftp.ietf.org/ietf/1shadow-sites.txt
>                             <https://urldefense.proofpoint.com/v2/url?u=ftp-3A__ftp.ietf.org_ietf_1shadow-2Dsites.txt&d=DwMFaQ&c=lI8Zb6TzM3d1tX4iEu7bpg&r=ZcHC6wX_gDwPDcfMaFNZiQ&m=aXsW21APRn1D0lnb_8NZAAvhbFKvvtW7hNZN0L4OVkU&s=YLkOGoZpigvSV1ZLn9IoiKXWyv2VoCYgoobywa8r3NE&e=>
>
>                             _______________________________________________
>
>                             detnet mailing list
>
>                             detnet@ietf.org  <mailto:detnet@ietf.org>
>
>                             https://www.ietf.org/mailman/listinfo/detnet  <https://urldefense.proofpoint.com/v2/url?u=https-3A__www.ietf.org_mailman_listinfo_detnet&d=DwMFaQ&c=lI8Zb6TzM3d1tX4iEu7bpg&r=ZcHC6wX_gDwPDcfMaFNZiQ&m=aXsW21APRn1D0lnb_8NZAAvhbFKvvtW7hNZN0L4OVkU&s=ZKMFjjpaWmbkFYiW3V6Z8NzpzleGBZFDJT0yhKFMOyU&e=>
>
>                         _______________________________________________
>
>                         detnet mailing list
>
>                         detnet@ietf.org  <mailto:detnet@ietf.org>
>
>                         https://www.ietf.org/mailman/listinfo/detnet  <https://urldefense.proofpoint.com/v2/url?u=https-3A__www.ietf.org_mailman_listinfo_detnet&d=DwMFaQ&c=lI8Zb6TzM3d1tX4iEu7bpg&r=ZcHC6wX_gDwPDcfMaFNZiQ&m=aXsW21APRn1D0lnb_8NZAAvhbFKvvtW7hNZN0L4OVkU&s=ZKMFjjpaWmbkFYiW3V6Z8NzpzleGBZFDJT0yhKFMOyU&e=>
>
>                     _______________________________________________
>
>                     detnet mailing list
>
>                     detnet@ietf.org  <mailto:detnet@ietf.org>
>
>                     https://www.ietf.org/mailman/listinfo/detnet  <https://urldefense.proofpoint.com/v2/url?u=https-3A__www.ietf.org_mailman_listinfo_detnet&d=DwMFaQ&c=lI8Zb6TzM3d1tX4iEu7bpg&r=ZcHC6wX_gDwPDcfMaFNZiQ&m=aXsW21APRn1D0lnb_8NZAAvhbFKvvtW7hNZN0L4OVkU&s=ZKMFjjpaWmbkFYiW3V6Z8NzpzleGBZFDJT0yhKFMOyU&e=>
>
>                 _______________________________________________
>                 detnet mailing list
>                 detnet@ietf.org <mailto:detnet@ietf.org>
>                 https://www.ietf.org/mailman/listinfo/detnet
>                 <https://urldefense.proofpoint.com/v2/url?u=https-3A__www.ietf.org_mailman_listinfo_detnet&d=DwMFaQ&c=lI8Zb6TzM3d1tX4iEu7bpg&r=ZcHC6wX_gDwPDcfMaFNZiQ&m=aXsW21APRn1D0lnb_8NZAAvhbFKvvtW7hNZN0L4OVkU&s=ZKMFjjpaWmbkFYiW3V6Z8NzpzleGBZFDJT0yhKFMOyU&e=>
>
>     _______________________________________________
>
>     detnet mailing list
>
>     detnet@ietf.org <mailto:detnet%40ietf.org>
>
>     https://www.ietf.org/mailman/listinfo/detnet
>

--------------9308C09FA555B59684B95BFD
Content-Type: text/html; charset=utf-8
Content-Transfer-Encoding: 8bit

<html>
  <head>
    <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
  </head>
  <body text="#000000" bgcolor="#FFFFFF">
    <p>David,<br>
    </p>
    <div class="moz-cite-prefix">On 10/23/2019 11:38 AM, Black, David
      wrote:<br>
    </div>
    <blockquote type="cite"
cite="mid:CE03DB3D7B45C245BCA0D243277949363078E2BC@MX307CL04.corp.emc.com">
      <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
      <meta name="Generator" content="Microsoft Word 15 (filtered
        medium)">
      <!--[if !mso]><style>v\:* {behavior:url(#default#VML);}
o\:* {behavior:url(#default#VML);}
w\:* {behavior:url(#default#VML);}
.shape {behavior:url(#default#VML);}
</style><![endif]-->
      <style><!--
/* Font Definitions */
@font-face
	{font-family:"Cambria Math";
	panose-1:2 4 5 3 5 4 6 3 2 4;}
@font-face
	{font-family:Calibri;
	panose-1:2 15 5 2 2 2 4 3 2 4;}
@font-face
	{font-family:Consolas;
	panose-1:2 11 6 9 2 2 4 3 2 4;}
/* Style Definitions */
p.MsoNormal, li.MsoNormal, div.MsoNormal
	{margin:0in;
	margin-bottom:.0001pt;
	font-size:11.0pt;
	font-family:"Calibri",sans-serif;
	color:black;}
a:link, span.MsoHyperlink
	{mso-style-priority:99;
	color:blue;
	text-decoration:underline;}
a:visited, span.MsoHyperlinkFollowed
	{mso-style-priority:99;
	color:purple;
	text-decoration:underline;}
pre
	{mso-style-priority:99;
	mso-style-link:"HTML Preformatted Char";
	margin:0in;
	margin-bottom:.0001pt;
	font-size:10.0pt;
	font-family:"Courier New";
	color:black;}
span.HTMLPreformattedChar
	{mso-style-name:"HTML Preformatted Char";
	mso-style-priority:99;
	mso-style-link:"HTML Preformatted";
	font-family:Consolas;}
p.msonormal0, li.msonormal0, div.msonormal0
	{mso-style-name:msonormal;
	mso-margin-top-alt:auto;
	margin-right:0in;
	mso-margin-bottom-alt:auto;
	margin-left:0in;
	font-size:11.0pt;
	font-family:"Calibri",sans-serif;
	color:black;}
span.EmailStyle20
	{mso-style-type:personal;
	font-family:"Calibri",sans-serif;
	color:windowtext;}
span.EmailStyle21
	{mso-style-type:personal;
	font-family:"Calibri",sans-serif;
	color:#993366;
	font-weight:normal;
	font-style:normal;
	text-decoration:none none;}
span.EmailStyle24
	{mso-style-type:personal-reply;
	font-family:"Calibri",sans-serif;
	color:#993366;
	font-weight:normal;
	font-style:normal;
	text-decoration:none none;}
.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="edit" spidmax="1026" />
</xml><![endif]--><!--[if gte mso 9]><xml>
<o:shapelayout v:ext="edit">
<o:idmap v:ext="edit" data="1" />
</o:shapelayout></xml><![endif]-->
      <div class="WordSection1">
        <p class="MsoNormal"><span style="color:#993366">This seems to
            be mostly about which field appears in the 5.1.1.4 section
            title and hence the table of contents.    To retain that
            section title, the following change would make it clear that
            only the DSCP field is involved:<o:p></o:p></span></p>
        <p class="MsoNormal"><span style="color:#993366"><o:p> </o:p></span></p>
        <p class="MsoNormal"><span
            style="font-size:10.0pt;font-family:&quot;Courier New&quot;">OLD</span><o:p></o:p></p>
        <p class="MsoNormal"><span
            style="font-size:10.0pt;font-family:&quot;Courier New&quot;">5.1.1.4. 
            IPv4 Type of Service and IPv6 Traffic Class Fields</span><o:p></o:p></p>
        <p class="MsoNormal"><span
            style="font-size:10.0pt;font-family:&quot;Courier New&quot;"> </span><o:p></o:p></p>
        <p class="MsoNormal"><span
            style="font-size:10.0pt;font-family:&quot;Courier New&quot;">  
            These fields are used to support Differentiated Services
            [RFC2474].</span><o:p></o:p></p>
        <p class="MsoNormal"><span
            style="font-size:10.0pt;font-family:&quot;Courier New&quot;">  
            Implementations of this document MUST support DetNet flow</span><o:p></o:p></p>
        <p class="MsoNormal"><span
            style="font-size:10.0pt;font-family:&quot;Courier New&quot;">  
            identification based on the IPv4 Type of Service field when</span><o:p></o:p></p>
        <p class="MsoNormal"><span
            style="font-size:10.0pt;font-family:&quot;Courier New&quot;">  
            processing IPv4 packets, and the IPv6 Traffic Class Field
            when</span><o:p></o:p></p>
        <p class="MsoNormal"><span
            style="font-size:10.0pt;font-family:&quot;Courier New&quot;">  
            processing IPv6 packets.  Implementations MUST support list
            based</span><o:p></o:p></p>
        <p class="MsoNormal"><span
            style="font-size:10.0pt;font-family:&quot;Courier New&quot;">  
            matching of DSCP values, where the list is composed of
            possible field</span><o:p></o:p></p>
        <p class="MsoNormal"><span
            style="font-size:10.0pt;font-family:&quot;Courier New&quot;">  
            values that are to be considered when identifying a specific
            DetNet</span><o:p></o:p></p>
        <p class="MsoNormal"><span
            style="font-size:10.0pt;font-family:&quot;Courier New&quot;">  
            flow.  Implementations SHOULD allow for this field to be
            ignored for</span><o:p></o:p></p>
        <p class="MsoNormal"><span
            style="font-size:10.0pt;font-family:&quot;Courier New&quot;">  
            a specific DetNet flow.</span><o:p></o:p></p>
        <p class="MsoNormal"><span
            style="font-size:10.0pt;font-family:&quot;Courier New&quot;">NEW</span><o:p></o:p></p>
        <p class="MsoNormal"><span
            style="font-size:10.0pt;font-family:&quot;Courier New&quot;">5.1.1.4. 
            IPv4 Type of Service and IPv6 Traffic Class Fields</span><o:p></o:p></p>
        <p class="MsoNormal"><span
            style="font-size:10.0pt;font-family:&quot;Courier New&quot;"> </span><o:p></o:p></p>
        <p class="MsoNormal"><span
            style="font-size:10.0pt;font-family:&quot;Courier New&quot;">  
            The DSCP field in these fields is used to support
            Differentiated Services [RFC2474][RFC2475].</span><o:p></o:p></p>
        <p class="MsoNormal"><span
            style="font-size:10.0pt;font-family:&quot;Courier New&quot;">  
            Implementations of this document MUST support DetNet flow</span><o:p></o:p></p>
        <p class="MsoNormal"><span
            style="font-size:10.0pt;font-family:&quot;Courier New&quot;">  
            identification based on the DSCP field in the IPv4 Type of
            Service field when</span><o:p></o:p></p>
        <p class="MsoNormal"><span
            style="font-size:10.0pt;font-family:&quot;Courier New&quot;">  
            processing IPv4 packets, and the DSCP field in the IPv6
            Traffic Class Field when</span><o:p></o:p></p>
        <p class="MsoNormal"><span
            style="font-size:10.0pt;font-family:&quot;Courier New&quot;">  
            processing IPv6 packets.  Implementations MUST support list
            based</span><o:p></o:p></p>
        <p class="MsoNormal"><span
            style="font-size:10.0pt;font-family:&quot;Courier New&quot;">  
            matching of DSCP values, where the list is composed of
            possible field</span><o:p></o:p></p>
        <p class="MsoNormal"><span
            style="font-size:10.0pt;font-family:&quot;Courier New&quot;">  
            values that are to be considered when identifying a specific
            DetNet</span><o:p></o:p></p>
        <p class="MsoNormal"><span
            style="font-size:10.0pt;font-family:&quot;Courier New&quot;">  
            flow.  Implementations SHOULD allow for this field to be
            ignored for</span><o:p></o:p></p>
        <p class="MsoNormal"><span
            style="font-size:10.0pt;font-family:&quot;Courier New&quot;">  
            a specific DetNet flow.</span><o:p></o:p></p>
        <p class="MsoNormal"><span style="color:#993366"><o:p> </o:p></span></p>
      </div>
    </blockquote>
    <p><span style="font-size:10.0pt;font-family:&quot;Courier
        New&quot;">I pushed a version with the change, although I didn't
        include "The DSCP field in.." as it seemed quite redundant.<br>
      </span></p>
    <p>Thanks!</p>
    <p>Lou<br>
    </p>
    <blockquote type="cite"
cite="mid:CE03DB3D7B45C245BCA0D243277949363078E2BC@MX307CL04.corp.emc.com">
      <div class="WordSection1">
        <div>
          <p class="MsoNormal"><span style="color:#993366">I also added
              a citation of RFC 2475 (DiffServ Architecture) in the new
              text above, as that RFC is more useful than RFC 2474 for
              understanding Diffserv in general.  RFC 2475 would also
              need to be added to the list of Informative References.<o:p></o:p></span></p>
          <p class="MsoNormal"><span style="color:#993366"><o:p> </o:p></span></p>
          <p class="MsoNormal"><span style="color:#993366">Thanks,
              --David<o:p></o:p></span></p>
        </div>
        <p class="MsoNormal"><span style="color:#993366"><o:p> </o:p></span></p>
        <div style="border:none;border-left:solid blue 1.5pt;padding:0in
          0in 0in 4.0pt">
          <div>
            <div style="border:none;border-top:solid #E1E1E1
              1.0pt;padding:3.0pt 0in 0in 0in">
              <p class="MsoNormal"><b><span style="color:windowtext">From:</span></b><span
                  style="color:windowtext"> Lou Berger
                  <a class="moz-txt-link-rfc2396E" href="mailto:lberger@labn.net">&lt;lberger@labn.net&gt;</a>
                  <br>
                  <b>Sent:</b> Wednesday, October 23, 2019 7:31 AM<br>
                  <b>To:</b> Black, David; <a class="moz-txt-link-abbreviated" href="mailto:DetNet@ietf.org">DetNet@ietf.org</a><br>
                  <b>Cc:</b> <a class="moz-txt-link-abbreviated" href="mailto:draft-ietf-detnet-ip@ietf.org">draft-ietf-detnet-ip@ietf.org</a><br>
                  <b>Subject:</b> Re: [Detnet]
                  draft-ietf-detnet-ip-02.txt - ECN changes<o:p></o:p></span></p>
            </div>
          </div>
          <p class="MsoNormal"><o:p> </o:p></p>
          <div>
            <p><span style="color:#CE1126">[EXTERNAL EMAIL] <o:p></o:p></span></p>
          </div>
          <div>
            <div>
              <p
style="mso-margin-top-alt:0in;margin-right:0in;margin-bottom:12.0pt;margin-left:0in"><span
                  style="color:black">Hi David,<o:p></o:p></span></p>
              <p
style="mso-margin-top-alt:0in;margin-right:0in;margin-bottom:12.0pt;margin-left:0in"><span
                  style="color:black">I agree that the changes you
                  mentioned are really editorial and it don't change
                  anything from the implementation standpoint. But given
                  that rfc791 is still in force, albeit updated by
                  rfc2474, and it mentions the type of service field and
                  we are saying that detnet operates on the IP header -
                  I personally think it appropriate to continue to
                  mentioned the field name defined in rfc 791. I think
                  this will be particularly helpful for those who learn
                  about IP through DetNet.<o:p></o:p></span></p>
              <p
style="mso-margin-top-alt:0in;margin-right:0in;margin-bottom:12.0pt;margin-left:0in"><span
                  style="color:black">Lou<o:p></o:p></span></p>
            </div>
            <div>
              <div class="MsoNormal" style="text-align:center"
                align="center">
                <hr width="100%" size="2" align="center">
              </div>
              <p
style="mso-margin-top-alt:8.0pt;margin-right:0in;margin-bottom:8.0pt;margin-left:0in"><span
style="font-size:10.0pt;font-family:&quot;Arial&quot;,sans-serif;color:black">On
                  October 22, 2019 1:43:51 PM "Black, David" &lt;<a
                    href="mailto:David.Black@dell.com"
                    moz-do-not-send="true">David.Black@dell.com</a>&gt;
                  wrote:<o:p></o:p></span></p>
              <blockquote style="border:none;border-left:solid gray
                1.0pt;padding:0in 0in 0in
                5.0pt;margin-left:4.5pt;margin-right:0in">
                <p class="MsoNormal"><span style="color:#993366">Two
                    more suggested edits to clean up the IPv4 and IPv6
                    header field text to focus on the DSCP field:</span><o:p></o:p></p>
                <p class="MsoNormal"><span style="color:#993366"> </span><o:p></o:p></p>
                <p class="MsoNormal"><span style="color:#993366">--- [1]
                    Section 5.1.1.4</span><o:p></o:p></p>
                <p class="MsoNormal"><span style="color:#993366"> </span><o:p></o:p></p>
                <p class="MsoNormal"><span
                    style="font-size:10.0pt;font-family:&quot;Courier
                    New&quot;">OLD</span><o:p></o:p></p>
                <p class="MsoNormal"><span
                    style="font-size:10.0pt;font-family:&quot;Courier
                    New&quot;">5.1.1.4.  IPv4 Type of Service and IPv6
                    Traffic Class Fields</span><o:p></o:p></p>
                <p class="MsoNormal"><span
                    style="font-size:10.0pt;font-family:&quot;Courier
                    New&quot;"> </span><o:p></o:p></p>
                <p class="MsoNormal"><span
                    style="font-size:10.0pt;font-family:&quot;Courier
                    New&quot;">   These fields are used to support
                    Differentiated Services [RFC2474].</span><o:p></o:p></p>
                <p class="MsoNormal"><span
                    style="font-size:10.0pt;font-family:&quot;Courier
                    New&quot;">   Implementations of this document MUST
                    support DetNet flow</span><o:p></o:p></p>
                <p class="MsoNormal"><span
                    style="font-size:10.0pt;font-family:&quot;Courier
                    New&quot;">   identification based on the IPv4 Type
                    of Service field when</span><o:p></o:p></p>
                <p class="MsoNormal"><span
                    style="font-size:10.0pt;font-family:&quot;Courier
                    New&quot;">   processing IPv4 packets, and the IPv6
                    Traffic Class Field when</span><o:p></o:p></p>
                <p class="MsoNormal"><span
                    style="font-size:10.0pt;font-family:&quot;Courier
                    New&quot;">   processing IPv6 packets. 
                    Implementations MUST support list based</span><o:p></o:p></p>
                <p class="MsoNormal"><span
                    style="font-size:10.0pt;font-family:&quot;Courier
                    New&quot;">   matching of DSCP values, where the
                    list is composed of possible field</span><o:p></o:p></p>
                <p class="MsoNormal"><span
                    style="font-size:10.0pt;font-family:&quot;Courier
                    New&quot;">   values that are to be considered when
                    identifying a specific DetNet</span><o:p></o:p></p>
                <p class="MsoNormal"><span
                    style="font-size:10.0pt;font-family:&quot;Courier
                    New&quot;">   flow.  Implementations SHOULD allow
                    for this field to be ignored for</span><o:p></o:p></p>
                <p class="MsoNormal"><span
                    style="font-size:10.0pt;font-family:&quot;Courier
                    New&quot;">   a specific DetNet flow.</span><o:p></o:p></p>
                <p class="MsoNormal"><span
                    style="font-size:10.0pt;font-family:&quot;Courier
                    New&quot;"> </span><o:p></o:p></p>
                <p class="MsoNormal"><span
                    style="font-size:10.0pt;font-family:&quot;Courier
                    New&quot;">NEW</span><o:p></o:p></p>
                <p class="MsoNormal"><span
                    style="font-size:10.0pt;font-family:&quot;Courier
                    New&quot;">5.1.1.4.  Differentiated Services
                    Codepoint (DSCP) Field</span><o:p></o:p></p>
                <p class="MsoNormal"><span
                    style="font-size:10.0pt;font-family:&quot;Courier
                    New&quot;"> </span><o:p></o:p></p>
                <p class="MsoNormal"><span
                    style="font-size:10.0pt;font-family:&quot;Courier
                    New&quot;">   This field in the IPv4 Type of Service
                    Field and the IPv6 Traffic</span><o:p></o:p></p>
                <p class="MsoNormal"><span
                    style="font-size:10.0pt;font-family:&quot;Courier
                    New&quot;">   Class Field is used to support
                    Differentiated Services [RFC2474].</span><o:p></o:p></p>
                <p class="MsoNormal"><span
                    style="font-size:10.0pt;font-family:&quot;Courier
                    New&quot;">   Implementations of this document MUST
                    support DetNet flow</span><o:p></o:p></p>
                <p class="MsoNormal"><span
                    style="font-size:10.0pt;font-family:&quot;Courier
                    New&quot;">   identification based on the DSCP field
                    of an IP packet.</span><o:p></o:p></p>
                <p class="MsoNormal"><span
                    style="font-size:10.0pt;font-family:&quot;Courier
                    New&quot;">   Implementations MUST support list
                    based</span><o:p></o:p></p>
                <p class="MsoNormal"><span
                    style="font-size:10.0pt;font-family:&quot;Courier
                    New&quot;">   matching of DSCP values, where the
                    list is composed of possible field</span><o:p></o:p></p>
                <p class="MsoNormal"><span
                    style="font-size:10.0pt;font-family:&quot;Courier
                    New&quot;">   values that are to be considered when
                    identifying a specific DetNet</span><o:p></o:p></p>
                <p class="MsoNormal"><span
                    style="font-size:10.0pt;font-family:&quot;Courier
                    New&quot;">   flow.  Implementations SHOULD allow
                    for this field to be ignored for</span><o:p></o:p></p>
                <p class="MsoNormal"><span
                    style="font-size:10.0pt;font-family:&quot;Courier
                    New&quot;">   a specific DetNet flow.</span><o:p></o:p></p>
                <p class="MsoNormal"><span style="color:#993366"> </span><o:p></o:p></p>
                <p class="MsoNormal"><span style="color:#993366">--- [2]
                    Section 6</span><o:p></o:p></p>
                <p class="MsoNormal"><span style="color:#993366"> </span><o:p></o:p></p>
                <p class="MsoNormal"><span
                    style="font-size:10.0pt;font-family:&quot;Courier
                    New&quot;">OLD</span><o:p></o:p></p>
                <p class="MsoNormal"><span
                    style="font-size:10.0pt;font-family:&quot;Courier
                    New&quot;">   o  For the IPv4 Type of Service and
                    IPv6 Traffic Class Fields:</span><o:p></o:p></p>
                <p class="MsoNormal"><span
                    style="font-size:10.0pt;font-family:&quot;Courier
                    New&quot;"> </span><o:p></o:p></p>
                <p class="MsoNormal"><span
                    style="font-size:10.0pt;font-family:&quot;Courier
                    New&quot;">      *  If the DSCP field is to be used
                    in flow identification.</span><o:p></o:p></p>
                <p class="MsoNormal"><span
                    style="font-size:10.0pt;font-family:&quot;Courier
                    New&quot;">         Ignoring the DSCP filed is
                    optional.</span><o:p></o:p></p>
                <p class="MsoNormal"><span
                    style="font-size:10.0pt;font-family:&quot;Courier
                    New&quot;"> </span><o:p></o:p></p>
                <p class="MsoNormal"><span
                    style="font-size:10.0pt;font-family:&quot;Courier
                    New&quot;">      *  When the DSCP field is used in
                    flow identification, a list of</span><o:p></o:p></p>
                <p class="MsoNormal"><span
                    style="font-size:10.0pt;font-family:&quot;Courier
                    New&quot;">         field values that may be used by
                    a specific flow.</span><o:p></o:p></p>
                <p class="MsoNormal"><span
                    style="font-size:10.0pt;font-family:&quot;Courier
                    New&quot;"> </span><o:p></o:p></p>
                <p class="MsoNormal"><span
                    style="font-size:10.0pt;font-family:&quot;Courier
                    New&quot;">NEW</span><o:p></o:p></p>
                <p class="MsoNormal"><span
                    style="font-size:10.0pt;font-family:&quot;Courier
                    New&quot;">   o  For the IPv4 and IPv6 DSCP field:</span><o:p></o:p></p>
                <p class="MsoNormal"><span
                    style="font-size:10.0pt;font-family:&quot;Courier
                    New&quot;"> </span><o:p></o:p></p>
                <p class="MsoNormal"><span
                    style="font-size:10.0pt;font-family:&quot;Courier
                    New&quot;">      *  If the DSCP field is to be used
                    in flow identification,</span><o:p></o:p></p>
                <p class="MsoNormal"><span
                    style="font-size:10.0pt;font-family:&quot;Courier
                    New&quot;">         ignoring the DSCP field is
                    optional.</span><o:p></o:p></p>
                <p class="MsoNormal"><span
                    style="font-size:10.0pt;font-family:&quot;Courier
                    New&quot;"> </span><o:p></o:p></p>
                <p class="MsoNormal"><span
                    style="font-size:10.0pt;font-family:&quot;Courier
                    New&quot;">      *  When the DSCP field is used in
                    flow identification, a list of</span><o:p></o:p></p>
                <p class="MsoNormal"><span
                    style="font-size:10.0pt;font-family:&quot;Courier
                    New&quot;">         field values that may be used by
                    a specific flow.</span><o:p></o:p></p>
                <p class="MsoNormal"><span
                    style="font-size:10.0pt;font-family:&quot;Courier
                    New&quot;"> </span><o:p></o:p></p>
                <p class="MsoNormal"><span style="color:#993366"> </span><o:p></o:p></p>
                <div>
                  <p class="MsoNormal"><span style="color:#993366">Thanks,
                      --David</span><o:p></o:p></p>
                </div>
                <p class="MsoNormal"><span style="color:#993366"> </span><o:p></o:p></p>
                <div style="border:none;border-left:solid blue
                  1.5pt;padding:0in 0in 0in 4.0pt">
                  <div>
                    <div style="border:none;border-top:solid #E1E1E1
                      1.0pt;padding:3.0pt 0in 0in 0in">
                      <p class="MsoNormal"><b><span
                            style="color:windowtext">From:</span></b><span
                          style="color:windowtext"> Lou Berger &lt;<a
                            href="mailto:lberger@labn.net"
                            moz-do-not-send="true">lberger@labn.net</a>&gt;
                          <br>
                          <b>Sent:</b> Tuesday, October 22, 2019 9:00 AM<br>
                          <b>To:</b> <a href="mailto:DetNet@ietf.org"
                            moz-do-not-send="true">DetNet@ietf.org</a><br>
                          <b>Cc:</b> Black, David; <a
                            href="mailto:draft-ietf-detnet-ip@ietf.org"
                            moz-do-not-send="true">draft-ietf-detnet-ip@ietf.org</a><br>
                          <b>Subject:</b> Re: [Detnet] Fwd:
                          draft-ietf-detnet-ip-02.txt - ECN</span><o:p></o:p></p>
                    </div>
                  </div>
                  <p class="MsoNormal"> <o:p></o:p></p>
                  <div>
                    <p><span style="color:#CE1126">[EXTERNAL EMAIL] </span><span
                        style="color:black"><o:p></o:p></span></p>
                  </div>
                  <p><span style="color:black">Hi,<o:p></o:p></span></p>
                  <p><span style="color:black">Here are the proposed
                      changes to support dropping references to ECN:<o:p></o:p></span></p>
                  <p><span style="color:black">Any objections?<o:p></o:p></span></p>
                  <p><span style="color:black">1) deltas<o:p></o:p></span></p>
                  <p><span style="color:black"><a
href="https://github.com/detnet-wg/data-plane-drafts/compare/working/lb/drop-ecn"
                        moz-do-not-send="true">https://github.com/detnet-wg/data-plane-drafts/compare/working/lb/drop-ecn</a><o:p></o:p></span></p>
                  <p><span style="color:black">2) formatted draft<o:p></o:p></span></p>
                  <p class="MsoNormal"><a
href="https://xml2rfc.tools.ietf.org/cgi-bin/xml2rfc.cgi?url=https://raw.githubusercontent.com/detnet-wg/data-plane-drafts/working/lb/drop-ecn/ip/draft-ietf-detnet-ip.xml"
                      moz-do-not-send="true">https://xml2rfc.tools.ietf.org/cgi-bin/xml2rfc.cgi?url=https://raw.githubusercontent.com/detnet-wg/data-plane-drafts/working/lb/drop-ecn/ip/draft-ietf-detnet-ip.xml</a>
                    <o:p></o:p></p>
                  <p><span style="color:black">3) git diff format:<o:p></o:p></span></p>
                  <p><span style="color:black">diff --git
                      a/ip/draft-ietf-detnet-ip.xml
                      b/ip/draft-ietf-detnet-ip.xml<br>
                      index 086fe6f..dcb022b 100644<br>
                      --- a/ip/draft-ietf-detnet-ip.xml<br>
                      +++ b/ip/draft-ietf-detnet-ip.xml<br>
                      @@ -163,7 +163,6 @@<br>
                                   &lt;t
                      hangText="DN"&gt;DetNet.&lt;/t&gt;<br>
                                   &lt;t
                      hangText="DiffServ"&gt;Differentiated
                      Services&lt;/t&gt;<br>
                                   &lt;t
                      hangText="DSCP"&gt;Differentiated Services Code
                      Point&lt;/t&gt;<br>
                      -            &lt;t hangText="ECN"&gt;Explicit
                      Congestion Notification.&lt;/t&gt;<br>
                                   &lt;t
                      hangText="L2"&gt;Layer-2.&lt;/t&gt;<br>
                                   &lt;t
                      hangText="L3"&gt;Layer-3.&lt;/t&gt;<br>
                                   &lt;t
                      hangText="LSP"&gt;Label-switched path.&lt;/t&gt;<br>
                      @@ -237,9 +236,8 @@<br>
                               identification.<br>
                             &lt;/t&gt;<br>
                             &lt;t&gt;<br>
                      -        The DetNet IP data plane also allows for
                      optional matching on two<br>
                      -        additional data fields.  The optional
                      fields are the ECN Field,<br>
                      -        as in &lt;xref target="RFC3168"/&gt;, and
                      the IPv6 flow label field,<br>
                      +        The DetNet IP data plane also allows for
                      optional matching on<br>
                      +        the IPv6 flow label field,<br>
                               as defined in &lt;xref
                      target="RFC8200"/&gt;.<br>
                             &lt;/t&gt;<br>
                             &lt;t&gt;<br>
                      @@ -542,9 +540,7 @@ DetNet                   
                      |L2/SbN|          |L2/SbN|<br>
                               &lt;t&gt;<br>
                                 Class of Service (CoS) for DetNet flows
                      carried in IPv6 is provided using the standard<br>
                                 differentiated services code point
                      (DSCP) field &lt;xref<br>
                      -          target="RFC2474"/&gt; and related
                      mechanisms.  The 2-bit explicit<br>
                      -          congestion notification (ECN) &lt;xref
                      target="RFC3168"/&gt; field MAY<br>
                      -          also be used.<br>
                      +          target="RFC2474"/&gt; and related
                      mechanisms.<br>
                               &lt;/t&gt;<br>
                               &lt;t&gt;<br>
                                 One additional consideration for DetNet
                      nodes which support CoS<br>
                      @@ -565,7 +561,7 @@ DetNet                   
                      |L2/SbN|          |L2/SbN|<br>
                                 IP encapsulated DetNet flows are
                      expected to be defined in a future<br>
                                 document.  From an encapsulation
                      perspective, the combination of the 6-tuple i.e.,<br>
                                 the typical 5-tuple enhanced with the
                      DSCP and previously<br>
                      -          mentioned two optional fields, uniquely
                      identifies a DetNet<br>
                      +          mentioned optional field, uniquely
                      identifies a DetNet<br>
                                 service flow.<br>
                               &lt;/t&gt;<br>
                               &lt;t&gt;<br>
                      @@ -594,8 +590,8 @@ DetNet                   
                      |L2/SbN|          |L2/SbN|<br>
                                 highlight the implications of DetNet IP
                      flow identification on<br>
                                 path selection and next hops.  As
                      mentioned above, the DetNet<br>
                                 IP data plane identifies flows using
                      "6-tuple" header<br>
                      -          information as well as two additional
                      optional header<br>
                      -          fields. DetNet generally allows for
                      both flow-specific traffic<br>
                      +          information as well as the additional
                      optional header<br>
                      +          field. DetNet generally allows for both
                      flow-specific traffic<br>
                                 treatment and flow-specific next-hops.<br>
                               &lt;/t&gt;<br>
                               &lt;t&gt;<br>
                      @@ -643,7 +639,7 @@ DetNet                   
                      |L2/SbN|          |L2/SbN|<br>
                                 impacts DetNet IP data plane flow
                      identification and resource<br>
                                 allocation.  As discussed above, IP
                      flow identification uses<br>
                                 the IP "6-tuple" for flow
                      identification.  DetNet IP flows can<br>
                      -          be aggregated using any of the 6-tuple,
                      or two additional optional fields defined in
                      &lt;xref<br>
                      +          be aggregated using any of the 6-tuple,
                      and an additional optional field defined in
                      &lt;xref<br>
                                 target="ip-flow-id"/&gt;.  The use of
                      prefixes, wildcards,<br>
                                 lists, and value ranges allows a DetNet
                      node to identify<br>
                                 aggregate DetNet flows.  From a
                      resource allocation<br>
                      @@ -786,8 +782,7 @@ DetNet                   
                      |L2/SbN|          |L2/SbN|<br>
                                 &lt;section title="IPv4 Type of Service
                      and IPv6 Traffic Class Fields"&gt;<br>
                                   &lt;t&gt;<br>
                                     These fields are used to support
                      Differentiated Services<br>
                      -              &lt;xref target="RFC2474"/&gt; and
                      Explicit Congestion<br>
                      -              Notification &lt;xref
                      target="RFC3168"/&gt;.  Implementations of<br>
                      +              &lt;xref target="RFC2474"/&gt;. 
                      Implementations of<br>
                                     this document MUST support DetNet
                      flow identification<br>
                                     based on the IPv4 Type of Service
                      field when processing<br>
                                     IPv4 packets, and the IPv6 Traffic
                      Class Field when<br>
                      @@ -798,15 +793,6 @@ DetNet                   
                      |L2/SbN|          |L2/SbN|<br>
                                     SHOULD allow for this field to be
                      ignored for a specific<br>
                                     DetNet flow.<br>
                                   &lt;/t&gt;<br>
                      -            &lt;t&gt;<br>
                      -              Implementations of this document
                      MUST allow the ECN field<br>
                      -              to be ignored as part of DetNet
                      flow identification.<br>
                      -              Additionally, implementations
                      SHOULD support<br>
                      -              identification of DetNet flows
                      based on the value carried<br>
                      -              in the ECN field.  When this field
                      is used to identify a<br>
                      -              specific DetNet flow,
                      implementations MUST support a list<br>
                      -              of ECN values that match a specific
                      slow.<br>
                      -            &lt;/t&gt;<br>
                                 &lt;/section&gt;<br>
                                 &lt;section title="IPv6 Flow Label
                      Field"&gt;<br>
                                   &lt;t&gt;<br>
                      @@ -945,10 +931,6 @@ DetNet                   
                      |L2/SbN|          |L2/SbN|<br>
                                       identification. Ignoring the DSCP
                      filed is optional.&lt;/t&gt;<br>
                                       &lt;t&gt;When the DSCP field is
                      used in flow identification, a<br>
                                       list of field values that may be
                      used by a specific flow.&lt;/t&gt;<br>
                      -                &lt;t&gt;If the ECN field is to
                      be used in flow<br>
                      -                identification. Matching based on
                      ECN filed values is optional.&lt;/t&gt;<br>
                      -                &lt;t&gt;When ECN field is used
                      in flow identification, a<br>
                      -                list of field values that may be
                      used by a specific flow.&lt;/t&gt;<br>
                                     &lt;/list&gt;&lt;/t&gt;<br>
                                     &lt;t&gt;IPv6 flow label field.
                      This field can be optionally used<br>
                                     for matching.  When used, can be
                      exclusive of matching<br>
                      @@ -957,7 +939,7 @@ DetNet                   
                      |L2/SbN|          |L2/SbN|<br>
                                     required. Port ranges can
                      optionally be used.&lt;/t&gt;<br>
                                     &lt;t&gt;TCP and UDP Destination
                      Port. Exact and wildcard matching is<br>
                                     required. Port ranges can
                      optionally be used.&lt;/t&gt;<br>
                      -                          &lt;t&gt;IPsec Header
                      SPI field. Exact matching is<br>
                      +              &lt;t&gt;IPsec Header SPI field.
                      Exact matching is<br>
                                     required. &lt;/t&gt;<br>
                                   &lt;/list&gt;<br>
                                   This information MUST be provisioned
                      per DetNet flow via<br>
                      @@ -1058,7 +1040,6 @@ DetNet                   
                      |L2/SbN|          |L2/SbN|<br>
                             &lt;?rfc include="reference.RFC.1812"?&gt;<br>
                             &lt;?rfc include="reference.RFC.2119"?&gt;<br>
                             &lt;?rfc include="reference.RFC.2474"?&gt;<br>
                      -      &lt;?rfc include="reference.RFC.3168"?&gt;<br>
                             &lt;?rfc include="reference.RFC.3473"?&gt;<br>
                             &lt;?rfc include="reference.RFC.4301"?&gt;<br>
                             &lt;?rfc include="reference.RFC.4302"?&gt;<o:p></o:p></span></p>
                  <p><span style="color:black">Lou<o:p></o:p></span></p>
                  <div>
                    <p class="MsoNormal">On 10/22/2019 8:19 AM, Stewart
                      Bryant wrote:<o:p></o:p></p>
                  </div>
                  <blockquote
                    style="margin-top:5.0pt;margin-bottom:5.0pt">
                    <p class="MsoNormal" style="margin-bottom:12.0pt"><br>
                      The main flow identifiers will be SA+DA+SP+DP
                      (sure there is type but there are only a couple of
                      values used in practice)<br>
                      <br>
                      You would only really use the DSCP bits to select
                      a subgroup of the packets within a flow for
                      special treatment.<br>
                      <br>
                      It seems unlikely that you would select more than
                      a tiny number of elements within the flow for
                      special treatment on the basis for the DSCP bits,
                      where tiny is likely to be one.<br>
                      <br>
                      So it seems unlikely that there is any scaling
                      impact.<br>
                      <br>
                      - Stewart<o:p></o:p></p>
                    <div>
                      <p class="MsoNormal">On 22/10/2019 01:53,
                        Grossman, Ethan A. wrote:<o:p></o:p></p>
                    </div>
                    <blockquote
                      style="margin-top:5.0pt;margin-bottom:5.0pt">
                      <p class="MsoNormal">Does losing control over
                        those two bits (ECN) adversely affect the upward
                        scalability of the system in any meaningful way?
                        I mean, can one think of it like “this reduces
                        the number of flows that can be identified by a
                        factor of 4”?  Does anyone working on “Large
                        Scale DetNet” have any thoughts on this? <o:p></o:p></p>
                      <p class="MsoNormal">Thanks,<o:p></o:p></p>
                      <p class="MsoNormal">Ethan.<o:p></o:p></p>
                      <p class="MsoNormal"> <o:p></o:p></p>
                      <p class="MsoNormal"><b>From:</b> detnet <a
                          href="mailto:detnet-bounces@ietf.org"
                          moz-do-not-send="true">
                          &lt;detnet-bounces@ietf.org&gt;</a> <b>On
                          Behalf Of </b>Andrew G. Malis<br>
                        <b>Sent:</b> Monday, October 21, 2019 6:29 AM<br>
                        <b>To:</b> Stewart Bryant <a
                          href="mailto:stewart.bryant@gmail.com"
                          moz-do-not-send="true">&lt;stewart.bryant@gmail.com&gt;</a><br>
                        <b>Cc:</b> <a href="mailto:DetNet@ietf.org"
                          moz-do-not-send="true">DetNet@ietf.org</a>;
                        Lou Berger <a href="mailto:lberger@labn.net"
                          moz-do-not-send="true">
                          &lt;lberger@labn.net&gt;</a>; Black, David <a
                          href="mailto:David.Black@dell.com"
                          moz-do-not-send="true">&lt;David.Black@dell.com&gt;</a><br>
                        <b>Subject:</b> Re: [Detnet] Fwd:
                        draft-ietf-detnet-ip-02.txt - ECN<o:p></o:p></p>
                      <p class="MsoNormal"> <o:p></o:p></p>
                      <div>
                        <p class="MsoNormal">I also don't have any
                          objection to removing the ECN text.<o:p></o:p></p>
                        <div>
                          <p class="MsoNormal"> <o:p></o:p></p>
                        </div>
                        <div>
                          <p class="MsoNormal">Cheers,<o:p></o:p></p>
                        </div>
                        <div>
                          <p class="MsoNormal">Andy<o:p></o:p></p>
                        </div>
                        <div>
                          <p class="MsoNormal"> <o:p></o:p></p>
                        </div>
                      </div>
                      <p class="MsoNormal"> <o:p></o:p></p>
                      <div>
                        <div>
                          <p class="MsoNormal">On Mon, Oct 21, 2019 at
                            8:59 AM Stewart Bryant &lt;<a
                              href="mailto:stewart.bryant@gmail.com"
                              moz-do-not-send="true">stewart.bryant@gmail.com</a>&gt;
                            wrote:<o:p></o:p></p>
                        </div>
                        <blockquote style="border:none;border-left:solid
                          #CCCCCC 1.0pt;padding:0in 0in 0in
6.0pt;margin-left:4.8pt;margin-top:5.0pt;margin-right:0in;margin-bottom:5.0pt">
                          <div>
                            <p class="MsoNormal"
                              style="margin-bottom:12.0pt"><br>
                              Yes, let's delete the references to ECN
                              from the text.<br>
                              <br>
                              - Stewart<o:p></o:p></p>
                            <div>
                              <p class="MsoNormal">On 18/10/2019 22:57,
                                Lou Berger wrote:<o:p></o:p></p>
                            </div>
                            <blockquote
                              style="margin-top:5.0pt;margin-bottom:5.0pt">
                              <p><span style="color:black">David,<o:p></o:p></span></p>
                              <p><span style="color:black">    I'm
                                  personally okay with dropping all
                                  references to the ECN field.  But
                                  doing so is a change from previous
                                  discussions so is a WG call.<o:p></o:p></span></p>
                              <p><span style="color:black">WG,<o:p></o:p></span></p>
                              <p><span style="color:black">Are there any
                                  objections to removing the language
                                  related to the ECN field?
                                  <o:p></o:p></span></p>
                              <p><span style="color:black">The
                                  implication is that the detnet IP
                                  standard will only cover the 6-bit
                                  DSCP field carried in what was once
                                  referred to as the 8-bit IP TOS Field.<o:p></o:p></span></p>
                              <p><span style="color:black">Thanks,<o:p></o:p></span></p>
                              <p><span style="color:black">Lou<o:p></o:p></span></p>
                              <p><span style="color:black">(No hats)<o:p></o:p></span></p>
                              <div>
                                <p class="MsoNormal">On 10/16/2019 11:08
                                  PM, Black, David wrote:<o:p></o:p></p>
                              </div>
                              <blockquote
                                style="margin-top:5.0pt;margin-bottom:5.0pt">
                                <div>
                                  <p><span style="color:black">&gt;
                                      While I understand you have
                                      concerns about a node providing
                                      different traffic treatment based
                                      on ECN markings on a local node, I
                                      believe this happens today –<br>
                                      &gt; just look at the related
                                      config options for your favorite
                                      router vendor.  Can you live with
                                      SHOULD NOT vs MUST NOT?<o:p></o:p></span></p>
                                  <p class="MsoNormal"
                                    style="mso-margin-top-alt:auto;mso-margin-bottom-alt:auto"><span
                                      style="color:#993366">I can live
                                      with removal of all mention of ECN
                                      from this draft.  I would suggest
                                      this course of action if the goal
                                      is to avoid “MUST NOT” wording.</span><o:p></o:p></p>
                                  <p class="MsoNormal"
                                    style="mso-margin-top-alt:auto;mso-margin-bottom-alt:auto"><span
                                      style="color:#993366"> </span><o:p></o:p></p>
                                  <p class="MsoNormal"
                                    style="mso-margin-top-alt:auto;mso-margin-bottom-alt:auto"><span
                                      style="color:#993366">Otherwise, I
                                      would need to be convinced that
                                      what the draft proposes to
                                      do/allow wrt ECN is consistent
                                      with RFC 3168.  The current text
                                      is not consistent with RFC 3168..</span><o:p></o:p></p>
                                  <p class="MsoNormal"
                                    style="mso-margin-top-alt:auto;mso-margin-bottom-alt:auto"><span
                                      style="color:#993366"> </span><o:p></o:p></p>
                                  <div>
                                    <p class="MsoNormal"
                                      style="mso-margin-top-alt:auto;mso-margin-bottom-alt:auto"><span
                                        style="color:#993366">Thanks,
                                        --David</span><o:p></o:p></p>
                                  </div>
                                  <p class="MsoNormal"
                                    style="mso-margin-top-alt:auto;mso-margin-bottom-alt:auto"><span
                                      style="color:#993366"> </span><o:p></o:p></p>
                                  <div
                                    style="border:none;border-left:solid
                                    blue 1.5pt;padding:0in 0in 0in
                                    4.0pt">
                                    <div>
                                      <div
                                        style="border:none;border-top:solid
                                        #E1E1E1 1.0pt;padding:3.0pt 0in
                                        0in 0in">
                                        <p class="MsoNormal"
                                          style="mso-margin-top-alt:auto;mso-margin-bottom-alt:auto"><b>From:</b>
                                          Lou Berger
                                          <a
                                            href="mailto:lberger@labn.net"
                                            target="_blank"
                                            moz-do-not-send="true">&lt;lberger@labn.net&gt;</a>
                                          <br>
                                          <b>Sent:</b> Wednesday,
                                          October 16, 2019 10:02 PM<br>
                                          <b>To:</b> Black, David; <a
                                            href="mailto:DetNet@ietf.org"
                                            target="_blank"
                                            moz-do-not-send="true">DetNet@ietf.org</a><br>
                                          <b>Subject:</b> Re: [Detnet]
                                          Fwd:
                                          draft-ietf-detnet-ip-02.txt -
                                          ECN<o:p></o:p></p>
                                      </div>
                                    </div>
                                    <p class="MsoNormal"
                                      style="mso-margin-top-alt:auto;mso-margin-bottom-alt:auto"> <o:p></o:p></p>
                                    <div>
                                      <p><span style="color:#CE1126">[EXTERNAL
                                          EMAIL] </span><span
                                          style="color:black"><o:p></o:p></span></p>
                                    </div>
                                    <p><span style="color:black">sigh -I
                                        thought we went over all
                                        language in e-mail and over the
                                        phone.<o:p></o:p></span></p>
                                    <div>
                                      <p class="MsoNormal"
                                        style="mso-margin-top-alt:auto;mso-margin-bottom-alt:auto">On
                                        10/16/2019 4:43 PM, Black, David
                                        wrote:<o:p></o:p></p>
                                    </div>
                                    <blockquote
                                      style="margin-top:5.0pt;margin-bottom:5.0pt">
                                      <div>
                                        <div>
                                          <p class="MsoNormal"
                                            style="mso-margin-top-alt:auto;mso-margin-bottom-alt:auto"><span
style="font-family:&quot;Arial&quot;,sans-serif">Forwarding to remove
                                              <a
                                                href="mailto:internet-drafts@ietf.org"
                                                target="_blank"
                                                moz-do-not-send="true">internet-drafts@ietf.org</a>
                                              as a recipient.  Please
                                              respond to this email. </span><o:p></o:p></p>
                                        </div>
                                        <div>
                                          <p class="MsoNormal"
                                            style="mso-margin-top-alt:auto;mso-margin-bottom-alt:auto"> <o:p></o:p></p>
                                        </div>
                                        <div
                                          id="gmail-m_-9213105094002399330x_composer_signature">
                                          <div>
                                            <p class="MsoNormal"
                                              style="mso-margin-top-alt:auto;mso-margin-bottom-alt:auto"><span
style="font-size:9.5pt;color:#575757">Thanks, --David ... Sent from my
                                                Android
                                                not-so-smartphone.</span><o:p></o:p></p>
                                          </div>
                                        </div>
                                        <div>
                                          <p class="MsoNormal"
                                            style="mso-margin-top-alt:auto;mso-margin-bottom-alt:auto"> <o:p></o:p></p>
                                        </div>
                                        <div>
                                          <p class="MsoNormal"
                                            style="mso-margin-top-alt:auto;mso-margin-bottom-alt:auto"> <o:p></o:p></p>
                                        </div>
                                        <div>
                                          <p class="MsoNormal"
                                            style="mso-margin-top-alt:auto;mso-margin-bottom-alt:auto">--------
                                            Original message --------<o:p></o:p></p>
                                        </div>
                                        <div>
                                          <p class="MsoNormal"
                                            style="mso-margin-top-alt:auto;mso-margin-bottom-alt:auto">From:
                                            "Black, David"
                                            <a
                                              href="mailto:david.black@emc.com"
                                              target="_blank"
                                              moz-do-not-send="true">&lt;david.black@emc.com&gt;</a>
                                            <o:p>
                                            </o:p></p>
                                        </div>
                                        <div>
                                          <p class="MsoNormal"
                                            style="mso-margin-top-alt:auto;mso-margin-bottom-alt:auto">Date:
                                            10/16/19 3:13 PM (GMT-06:00)
                                            <o:p></o:p></p>
                                        </div>
                                        <div>
                                          <p class="MsoNormal"
                                            style="mso-margin-top-alt:auto;mso-margin-bottom-alt:auto">To:
                                            <a
                                              href="mailto:internet-drafts@ietf.org"
                                              target="_blank"
                                              moz-do-not-send="true">internet-drafts@ietf.org</a>,
                                            <a
                                              href="mailto:detnet@ietf.org"
                                              target="_blank"
                                              moz-do-not-send="true">detnet@ietf.org</a>
                                            <o:p></o:p></p>
                                        </div>
                                        <div>
                                          <p class="MsoNormal"
                                            style="mso-margin-top-alt:auto;mso-margin-bottom-alt:auto">Subject:
                                            draft-ietf-detnet-ip-02.txt
                                            - ECN
                                            <o:p></o:p></p>
                                        </div>
                                        <div>
                                          <p class="MsoNormal"
                                            style="mso-margin-top-alt:auto;mso-margin-bottom-alt:auto"> <o:p></o:p></p>
                                        </div>
                                      </div>
                                      <div>
                                        <p class="MsoNormal"
                                          style="mso-margin-top-alt:auto;mso-margin-bottom-alt:auto"><span
                                            style="font-size:10.0pt">The
                                            ECN material in this draft
                                            conflicts with RFC 3168 (a
                                            long-standing Proposed
                                            Standard).  I apologize to
                                            anyone who may have been
                                            under the impression that
                                            all ECN-related concerns
                                            were resolved in that call,
                                            as the text in this note did
                                            not come up during that
                                            call.<br>
                                            <br>
                                            The TL;DR summary of my
                                            concerns is the rationale
                                            for change [3] below:<br>
                                            <br>
                                                    Rationale: Use of
                                            ECN field for flow
                                            identification is not
                                            compatible with RFC 3168.</span><o:p></o:p></p>
                                      </div>
                                    </blockquote>
                                    <p><span style="color:black">It was
                                        my understanding that your
                                        primary concern was split paths
                                        and this is what we covered in
                                        the language distributed on
                                        Monday. 
                                        <o:p></o:p></span></p>
                                    <p><span style="color:black">While I
                                        understand you have concerns
                                        about a node providing different
                                        traffic treatment based on ECN
                                        markings on a local node, I
                                        believe this happens today --
                                        just look at the related config
                                        options for your favorite router
                                        vendor.  Can you live with
                                        SHOULD NOT vs MUST NOT?<o:p></o:p></span></p>
                                    <p><span style="color:black">Thanks,<o:p></o:p></span></p>
                                    <p><span style="color:black">Lou<o:p></o:p></span></p>
                                    <p><span style="color:black"> <o:p></o:p></span></p>
                                    <blockquote
                                      style="margin-top:5.0pt;margin-bottom:5.0pt">
                                      <div>
                                        <p class="MsoNormal"
                                          style="mso-margin-top-alt:auto;mso-margin-bottom-alt:auto"><span
                                            style="font-size:10.0pt"><br>
-------------------------------------------------<br>
                                            <br>
                                            The following four changes
                                            will correct this problem:<br>
                                            <br>
                                            [1] In Section 3.  DetNet IP
                                            Data Plane Overview<br>
                                            <br>
                                            OLD<br>
                                               The DetNet IP data plane
                                            also allows for optional
                                            matching on two<br>
                                               additional data fields. 
                                            The optional fields are the
                                            ECN Field, as in<br>
                                               [RFC3168], and the IPv6
                                            flow label field, as defined
                                            in [RFC8200].<br>
                                            NEW<br>
                                               The DetNet IP data plane
                                            also allows for optional
                                            matching on one<br>
                                               additional data field,
                                            the IPv6 flow label field,
                                            as defined in [RFC8200].<br>
                                            <br>
                                            Rationale: ECN field MUST
                                            NOT be used to subdivide a
                                            flow into sub-flows.  See
                                            RFC 3168.<br>
                                            <br>
                                            [2] In  Section 4.3.1. 
                                            Class of Service<br>
                                            <br>
                                            Remove this sentence:<br>
                                            <br>
                                               The 2-bit explicit
                                            congestion<br>
                                               notification (ECN)
                                            [RFC3168] field MAY also be
                                            used.<br>
                                            <br>
                                            Rationale: The ECN mechanism
                                            is not a Class of service
                                            mechanism.  See RFC 3168.<br>
                                            <br>
                                            [3] In Section 5.1.1.4. 
                                            IPv4 Type of Service and
                                            IPv6 Traffic Class Fields<br>
                                            <br>
                                            Remove this text:<br>
                                            <br>
                                               Implementations of this
                                            document MUST allow the ECN
                                            field to be<br>
                                               ignored as part of DetNet
                                            flow identification. 
                                            Additionally,<br>
                                               implementations SHOULD
                                            support identification of
                                            DetNet flows based<br>
                                               on the value carried in
                                            the ECN field.  When this
                                            field is used to<br>
                                               identify a specific
                                            DetNet flow, implementations
                                            MUST support a list<br>
                                               of ECN values that match
                                            a specific slow.<br>
                                            <br>
                                            If desired, replace it with:<br>
                                            <br>
                                               The ECN field MUST NOT be
                                            used as part of DetNet flow
                                            identification.<br>
                                            <br>
                                            Rationale: Use of ECN field
                                            for flow identification is
                                            not compatible with RFC
                                            3168.<br>
                                            <br>
                                            [4] In Section 6. 
                                            Management and Control
                                            Information Summary<br>
                                            <br>
                                            Remove these two bullets:<br>
                                            <br>
                                                  *  If the ECN field is
                                            to be used in flow
                                            identification.<br>
                                                     Matching based on
                                            ECN filed values is
                                            optional.<br>
                                            <br>
                                                  *  When ECN field is
                                            used in flow identification,
                                            a list of field<br>
                                                     values that may be
                                            used by a specific flow.<br>
                                            <br>
                                            Rationale: Same as [3].<br>
                                            <br>
                                            Thanks, --David<br>
                                            <br>
                                            &gt; -----Original
                                            Message-----<br>
                                            &gt; From: I-D-Announce <a
href="mailto:i-d-announce-bounces@ietf.org" target="_blank"
                                              moz-do-not-send="true">
&lt;i-d-announce-bounces@ietf.org&gt;</a> On Behalf Of internet-<br>
                                            &gt; <a
                                              href="mailto:drafts@ietf.org"
                                              target="_blank"
                                              moz-do-not-send="true">drafts@ietf.org</a><br>
                                            &gt; Sent: Wednesday,
                                            October 16, 2019 3:49 PM<br>
                                            &gt; To: <a
                                              href="mailto:i-d-announce@ietf.org"
                                              target="_blank"
                                              moz-do-not-send="true">i-d-announce@ietf.org</a><br>
                                            &gt; Cc: <a
                                              href="mailto:detnet@ietf.org"
                                              target="_blank"
                                              moz-do-not-send="true">detnet@ietf.org</a><br>
                                            &gt; Subject: I-D Action:
                                            draft-ietf-detnet-ip-02.txt<br>
                                            &gt; <br>
                                            &gt; <br>
                                            &gt; [EXTERNAL EMAIL]<br>
                                            &gt; <br>
                                            &gt; <br>
                                            &gt; A New Internet-Draft is
                                            available from the on-line
                                            Internet-Drafts directories.<br>
                                            &gt; This draft is a work
                                            item of the Deterministic
                                            Networking WG of the IETF.<br>
                                            &gt; <br>
                                            &gt;         Title          
                                            : DetNet Data Plane: IP<br>
                                            &gt;         Authors        
                                            : Balázs Varga<br>
&gt;                           János Farkas<br>
&gt;                           Lou Berger<br>
&gt;                           Don Fedyk<br>
&gt;                           Andrew G. Malis<br>
&gt;                           Stewart Bryant<br>
&gt;                           Jouni Korhonen<br>
                                            &gt;        Filename       
                                            :
                                            draft-ietf-detnet-ip-02.txt<br>
                                            &gt;        Pages          
                                            : 23<br>
                                            &gt;        Date           
                                            : 2019-10-16<br>
                                            &gt; <br>
                                            &gt; Abstract:<br>
                                            &gt;    This document
                                            specifies the Deterministic
                                            Networking data plane when<br>
                                            &gt;    operating in an IP
                                            packet switched network.<br>
                                            &gt; <br>
                                            &gt; <br>
                                            &gt; The IETF datatracker
                                            status page for this draft
                                            is:<br>
                                            &gt; <a
href="https://urldefense.proofpoint.com/v2/url?u=https-3A__datatracker.ietf.org_doc_draft-2Dietf-2Ddetnet-2Dip_&amp;d=DwMFaQ&amp;c=lI8Zb6TzM3d1tX4iEu7bpg&amp;r=ZcHC6wX_gDwPDcfMaFNZiQ&amp;m=aXsW21APRn1D0lnb_8NZAAvhbFKvvtW7hNZN0L4OVkU&amp;s=mzbAKXUleGS8Bz7ajbUbKTPPDXTF0sMHaR30Jz1vx3I&amp;e="
                                              target="_blank"
                                              moz-do-not-send="true">
https://datatracker.ietf.org/doc/draft-ietf-detnet-ip/</a><br>
                                            &gt; <br>
                                            &gt; There are also htmlized
                                            versions available at:<br>
                                            &gt; <a
href="https://urldefense.proofpoint.com/v2/url?u=https-3A__tools.ietf.org_html_draft-2Dietf-2Ddetnet-2Dip-2D02&amp;d=DwMFaQ&amp;c=lI8Zb6TzM3d1tX4iEu7bpg&amp;r=ZcHC6wX_gDwPDcfMaFNZiQ&amp;m=aXsW21APRn1D0lnb_8NZAAvhbFKvvtW7hNZN0L4OVkU&amp;s=U2KdtDL3CUVCsekPojtQVKIvgeP45L36pWIa_NTIOsA&amp;e="
                                              target="_blank"
                                              moz-do-not-send="true">
https://tools.ietf.org/html/draft-ietf-detnet-ip-02</a><br>
                                            &gt; <a
href="https://urldefense.proofpoint.com/v2/url?u=https-3A__datatracker.ietf.org_doc_html_draft-2Dietf-2Ddetnet-2Dip-2D02&amp;d=DwMFaQ&amp;c=lI8Zb6TzM3d1tX4iEu7bpg&amp;r=ZcHC6wX_gDwPDcfMaFNZiQ&amp;m=aXsW21APRn1D0lnb_8NZAAvhbFKvvtW7hNZN0L4OVkU&amp;s=v_m7-Vya44Tpf38IPNTfLFKd9vOPrwEKJ1koUg0xB-s&amp;e="
                                              target="_blank"
                                              moz-do-not-send="true">
https://datatracker.ietf.org/doc/html/draft-ietf-detnet-ip-02</a><br>
                                            &gt; <br>
                                            &gt; A diff from the
                                            previous version is
                                            available at:<br>
                                            &gt; <a
href="https://urldefense.proofpoint.com/v2/url?u=https-3A__www.ietf.org_rfcdiff-3Furl2-3Ddraft-2Dietf-2Ddetnet-2Dip-2D02&amp;d=DwMFaQ&amp;c=lI8Zb6TzM3d1tX4iEu7bpg&amp;r=ZcHC6wX_gDwPDcfMaFNZiQ&amp;m=aXsW21APRn1D0lnb_8NZAAvhbFKvvtW7hNZN0L4OVkU&amp;s=9FVm_p_MTKAngR5wvgnJsDRVpBhRs1VBb-HiEc9AuFw&amp;e="
                                              target="_blank"
                                              moz-do-not-send="true">
https://www.ietf.org/rfcdiff?url2=draft-ietf-detnet-ip-02</a><br>
                                            &gt; <br>
                                            &gt; <br>
                                            &gt; Please note that it may
                                            take a couple of minutes
                                            from the time of submission<br>
                                            &gt; until the htmlized
                                            version and diff are
                                            available at <a
href="https://urldefense.proofpoint.com/v2/url?u=http-3A__tools.ietf.org&amp;d=DwMFaQ&amp;c=lI8Zb6TzM3d1tX4iEu7bpg&amp;r=ZcHC6wX_gDwPDcfMaFNZiQ&amp;m=aXsW21APRn1D0lnb_8NZAAvhbFKvvtW7hNZN0L4OVkU&amp;s=iQJB8fuxh1qkUEUNRcxmOvQFjWSriYN94CSHktRBwSw&amp;e="
                                              target="_blank"
                                              moz-do-not-send="true">
                                              tools.ietf.org</a>.<br>
                                            &gt; <br>
                                            &gt; Internet-Drafts are
                                            also available by anonymous
                                            FTP at:<br>
                                            &gt; <a
href="https://urldefense.proofpoint.com/v2/url?u=ftp-3A__ftp.ietf.org_internet-2Ddrafts_&amp;d=DwMFaQ&amp;c=lI8Zb6TzM3d1tX4iEu7bpg&amp;r=ZcHC6wX_gDwPDcfMaFNZiQ&amp;m=aXsW21APRn1D0lnb_8NZAAvhbFKvvtW7hNZN0L4OVkU&amp;s=4kQjX_H4U0HBUhyMvMm8v_ub2smEgNFOgcbS-JFjmCg&amp;e="
                                              target="_blank"
                                              moz-do-not-send="true">
ftp://ftp.ietf.org/internet-drafts/</a><br>
                                            &gt; <br>
                                            &gt;
                                            _______________________________________________<br>
                                            &gt; I-D-Announce mailing
                                            list<br>
                                            &gt; <a
                                              href="mailto:I-D-Announce@ietf.org"
                                              target="_blank"
                                              moz-do-not-send="true">I-D-Announce@ietf.org</a><br>
                                            &gt; <a
href="https://urldefense.proofpoint.com/v2/url?u=https-3A__www.ietf.org_mailman_listinfo_i-2Dd-2Dannounce&amp;d=DwMFaQ&amp;c=lI8Zb6TzM3d1tX4iEu7bpg&amp;r=ZcHC6wX_gDwPDcfMaFNZiQ&amp;m=aXsW21APRn1D0lnb_8NZAAvhbFKvvtW7hNZN0L4OVkU&amp;s=iESW3uqZs6fiih_VYgFB-F-rtwNyaGqHl757qWRjZ94&amp;e="
                                              target="_blank"
                                              moz-do-not-send="true">
https://www.ietf.org/mailman/listinfo/i-d-announce</a><br>
                                            &gt; Internet-Draft
                                            directories: <a
href="https://urldefense.proofpoint.com/v2/url?u=http-3A__www.ietf.org_shadow.html&amp;d=DwMFaQ&amp;c=lI8Zb6TzM3d1tX4iEu7bpg&amp;r=ZcHC6wX_gDwPDcfMaFNZiQ&amp;m=aXsW21APRn1D0lnb_8NZAAvhbFKvvtW7hNZN0L4OVkU&amp;s=Gi367w04OysBMQsqQk4D_FlH9mrlETnu55sSZQwWo8M&amp;e="
                                              target="_blank"
                                              moz-do-not-send="true">
http://www.ietf.org/shadow.html</a><br>
                                            &gt; or <a
href="https://urldefense.proofpoint.com/v2/url?u=ftp-3A__ftp.ietf.org_ietf_1shadow-2Dsites.txt&amp;d=DwMFaQ&amp;c=lI8Zb6TzM3d1tX4iEu7bpg&amp;r=ZcHC6wX_gDwPDcfMaFNZiQ&amp;m=aXsW21APRn1D0lnb_8NZAAvhbFKvvtW7hNZN0L4OVkU&amp;s=YLkOGoZpigvSV1ZLn9IoiKXWyv2VoCYgoobywa8r3NE&amp;e="
                                              target="_blank"
                                              moz-do-not-send="true">
ftp://ftp.ietf.org/ietf/1shadow-sites.txt</a></span><o:p></o:p></p>
                                      </div>
                                      <p class="MsoNormal"
                                        style="mso-margin-top-alt:auto;margin-bottom:12.0pt"> <o:p></o:p></p>
                                      <pre>_______________________________________________<o:p></o:p></pre>
                                      <pre>detnet mailing list<o:p></o:p></pre>
                                      <pre><a href="mailto:detnet@ietf.org" target="_blank" moz-do-not-send="true">detnet@ietf.org</a><o:p></o:p></pre>
                                      <pre><a href="https://urldefense.proofpoint.com/v2/url?u=https-3A__www.ietf.org_mailman_listinfo_detnet&amp;d=DwMFaQ&amp;c=lI8Zb6TzM3d1tX4iEu7bpg&amp;r=ZcHC6wX_gDwPDcfMaFNZiQ&amp;m=aXsW21APRn1D0lnb_8NZAAvhbFKvvtW7hNZN0L4OVkU&amp;s=ZKMFjjpaWmbkFYiW3V6Z8NzpzleGBZFDJT0yhKFMOyU&amp;e=" target="_blank" moz-do-not-send="true">https://www.ietf.org/mailman/listinfo/detnet</a><o:p></o:p></pre>
                                    </blockquote>
                                  </div>
                                </div>
                                <p class="MsoNormal"> <o:p></o:p></p>
                                <pre>_______________________________________________<o:p></o:p></pre>
                                <pre>detnet mailing list<o:p></o:p></pre>
                                <pre><a href="mailto:detnet@ietf.org" target="_blank" moz-do-not-send="true">detnet@ietf.org</a><o:p></o:p></pre>
                                <pre><a href="https://urldefense.proofpoint.com/v2/url?u=https-3A__www.ietf.org_mailman_listinfo_detnet&amp;d=DwMFaQ&amp;c=lI8Zb6TzM3d1tX4iEu7bpg&amp;r=ZcHC6wX_gDwPDcfMaFNZiQ&amp;m=aXsW21APRn1D0lnb_8NZAAvhbFKvvtW7hNZN0L4OVkU&amp;s=ZKMFjjpaWmbkFYiW3V6Z8NzpzleGBZFDJT0yhKFMOyU&amp;e=" target="_blank" moz-do-not-send="true">https://www.ietf.org/mailman/listinfo/detnet</a><o:p></o:p></pre>
                              </blockquote>
                              <p class="MsoNormal"> <o:p></o:p></p>
                              <pre>_______________________________________________<o:p></o:p></pre>
                              <pre>detnet mailing list<o:p></o:p></pre>
                              <pre><a href="mailto:detnet@ietf.org" target="_blank" moz-do-not-send="true">detnet@ietf.org</a><o:p></o:p></pre>
                              <pre><a href="https://urldefense.proofpoint.com/v2/url?u=https-3A__www.ietf.org_mailman_listinfo_detnet&amp;d=DwMFaQ&amp;c=lI8Zb6TzM3d1tX4iEu7bpg&amp;r=ZcHC6wX_gDwPDcfMaFNZiQ&amp;m=aXsW21APRn1D0lnb_8NZAAvhbFKvvtW7hNZN0L4OVkU&amp;s=ZKMFjjpaWmbkFYiW3V6Z8NzpzleGBZFDJT0yhKFMOyU&amp;e=" target="_blank" moz-do-not-send="true">https://www.ietf.org/mailman/listinfo/detnet</a><o:p></o:p></pre>
                            </blockquote>
                            <p class="MsoNormal"> <o:p></o:p></p>
                          </div>
                          <p class="MsoNormal">_______________________________________________<br>
                            detnet mailing list<br>
                            <a href="mailto:detnet@ietf.org"
                              target="_blank" moz-do-not-send="true">detnet@ietf.org</a><br>
                            <a
href="https://urldefense.proofpoint.com/v2/url?u=https-3A__www.ietf.org_mailman_listinfo_detnet&amp;d=DwMFaQ&amp;c=lI8Zb6TzM3d1tX4iEu7bpg&amp;r=ZcHC6wX_gDwPDcfMaFNZiQ&amp;m=aXsW21APRn1D0lnb_8NZAAvhbFKvvtW7hNZN0L4OVkU&amp;s=ZKMFjjpaWmbkFYiW3V6Z8NzpzleGBZFDJT0yhKFMOyU&amp;e="
                              target="_blank" moz-do-not-send="true">https://www.ietf.org/mailman/listinfo/detnet</a><o:p></o:p></p>
                        </blockquote>
                      </div>
                    </blockquote>
                    <p class="MsoNormal"> <o:p></o:p></p>
                  </blockquote>
                </div>
                <div>
                  <p class="MsoNormal">_______________________________________________<o:p></o:p></p>
                </div>
                <div>
                  <p class="MsoNormal">detnet mailing list<o:p></o:p></p>
                </div>
                <div>
                  <p class="MsoNormal"><a
                      href="mailto:detnet%40ietf.org"
                      moz-do-not-send="true">detnet@ietf.org</a><o:p></o:p></p>
                </div>
                <div>
                  <p class="MsoNormal"><a
                      href="https://www.ietf.org/mailman/listinfo/detnet"
                      moz-do-not-send="true">https://www.ietf.org/mailman/listinfo/detnet</a><o:p></o:p></p>
                </div>
                <div>
                  <p class="MsoNormal"><o:p> </o:p></p>
                </div>
              </blockquote>
            </div>
          </div>
        </div>
      </div>
    </blockquote>
  </body>
</html>

--------------9308C09FA555B59684B95BFD--


From nobody Wed Oct 23 20:01:00 2019
Return-Path: <eagros@dolby.com>
X-Original-To: detnet@ietfa.amsl.com
Delivered-To: detnet@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 318C112012C for <detnet@ietfa.amsl.com>; Wed, 23 Oct 2019 20:00:58 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2
X-Spam-Level: 
X-Spam-Status: No, score=-2 tagged_above=-999 required=5 tests=[BAYES_00=-1.9,  DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_NONE=-0.0001, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=dolby.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id g_539NnP4Mes for <detnet@ietfa.amsl.com>; Wed, 23 Oct 2019 20:00:56 -0700 (PDT)
Received: from NAM02-BL2-obe.outbound.protection.outlook.com (mail-eopbgr750097.outbound.protection.outlook.com [40.107.75.97]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-SHA384 (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id C0A3B120152 for <DetNet@ietf.org>; Wed, 23 Oct 2019 20:00:55 -0700 (PDT)
ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=mDIxxk6hoIbafOYBk4M5088Sug1eNEKvlQlJDP8kfwCgpj2KuzktPA7kjpjAPldi5AgrBCHJSIFRzaOK5TMb4sZg1ZGkbpHi67BMvVN7WJTUFfVfr71GIza/qm7agRpM9xTJqtYpNb/bdYUqn83kmA8KXqQbXZEohljF4Wy1BUMriqVSy0OBE50FcrMgex8uRjTuo047U7REVMq4Idi32YDYSSyVnI5ILkWGAk2RJD005x5iDX4oCxHGbo7zHm4nd9H1YGUq4mgHIEjB3VwCEUNmg9MM2oACFeHNC+oy9qeCNGqEScDYzUswM+EpQjHWnEedHGjbyyblF9vAFju5nQ==
ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com;  s=arcselector9901; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=hvWpe92hlVcekyP4o5nohBmL2B3mTNyP3o2/4NkmwWI=; b=WPoy43XpU7GR+2bh7tJl1nFV00CkrMh95GEozluvCBZfj6IxrnmtxvTaZITZRv4TxRJ5nYfDs/Dmdb1VYoIEpPY0rSMbWtH0DzQCgCDzVfwNQG3BUx7xG/zxlASqOqt25+w+xqXzaNiboVb8pKwVh7qeHAMubL/OxoBvlgMIhnIdjMWqh5h0CzFhOR7Ot+hmJutSDi5Nza29P1tmB5Pg9anDC8uT2KHiKjmfIsRMiDM2tRQrTDoovKZ9aNd4vyb9Rjldij6Di1BvTEGm16516wjZt42m05KSyY2xYSujAt1fzVXc3pvo/8oRU+8VOVjzyZH/cMnmqTfFpjXdKXWNGw==
ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=dolby.com; dmarc=pass action=none header.from=dolby.com; dkim=pass header.d=dolby.com; arc=none
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=dolby.com; s=selector2; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=hvWpe92hlVcekyP4o5nohBmL2B3mTNyP3o2/4NkmwWI=; b=F5goue+qArApEoxm/zZsHKejVkDrMsGdQl5xMui75MZyaIW6gZpxHjU+CQ4s4J+nWt3bGtAbzGmK9xw+B1mclDQ4sU8/MCjJrLbr3ry7Td4TFxsqm6MhJDTj5Adz/ti7qGIt+ovXbXHlK5J1M3vkGWfa32C4q5gppOeO9SX6NrY=
Received: from BYAPR06MB4325.namprd06.prod.outlook.com (52.135.240.140) by BYAPR06MB4312.namprd06.prod.outlook.com (52.135.237.22) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.2367.20; Thu, 24 Oct 2019 03:00:51 +0000
Received: from BYAPR06MB4325.namprd06.prod.outlook.com ([fe80::4133:d57b:b32e:99b8]) by BYAPR06MB4325.namprd06.prod.outlook.com ([fe80::4133:d57b:b32e:99b8%3]) with mapi id 15.20.2347.030; Thu, 24 Oct 2019 03:00:51 +0000
From: "Grossman, Ethan A." <eagros@dolby.com>
To: "DetNet@ietf.org" <DetNet@ietf.org>
Thread-Topic: DetNet MPLS data plane -02 document review
Thread-Index: AdWKFxC3WBGBu230RNKGBXku/ZP+iQ==
Date: Thu, 24 Oct 2019 03:00:51 +0000
Message-ID: <BYAPR06MB43255A97AF3F2E765DF7A2FBC46A0@BYAPR06MB4325.namprd06.prod.outlook.com>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
x-dg-ref: PG1ldGE+PGF0IG5tPSJib2R5Lmh0bWwiIHA9ImM6XHVzZXJzXGVhZ3Jvc1xhcHBkYXRhXHJvYW1pbmdcMDlkODQ5YjYtMzJkMy00YTQwLTg1ZWUtNmI4NGJhMjllMzViXG1zZ3NcbXNnLTdiOGZkNjNmLWY2MGEtMTFlOS1iOTBmLTg0ZmRkMTNjZDRjZlxhbWUtdGVzdFw3YjhmZDY0MC1mNjBhLTExZTktYjkwZi04NGZkZDEzY2Q0Y2Zib2R5Lmh0bWwiIHN6PSI1MjE2IiB0PSIxMzIxNjM1OTY1MDU5ODY2NzUiIGg9Ikh0SGs3Z2ZqanFvTUQzS3RuTGF4UVREMFVjOD0iIGlkPSIiIGJsPSIwIiBibz0iMSIvPjwvbWV0YT4=
authentication-results: spf=none (sender IP is ) smtp.mailfrom=eagros@dolby.com; 
x-originating-ip: [8.39.141.5]
x-ms-publictraffictype: Email
x-ms-office365-filtering-correlation-id: a176ad28-c082-48cd-8cfe-08d7582e6125
x-ms-traffictypediagnostic: BYAPR06MB4312:
x-microsoft-antispam-prvs: <BYAPR06MB43121E44A7AAE16454F0E8FDC46A0@BYAPR06MB4312.namprd06.prod.outlook.com>
x-ms-oob-tlc-oobclassifiers: OLM:6108;
x-forefront-prvs: 0200DDA8BE
x-forefront-antispam-report: SFV:NSPM; SFS:(10019020)(136003)(396003)(39860400002)(366004)(346002)(376002)(199004)(189003)(102836004)(25786009)(478600001)(33656002)(7736002)(2501003)(5640700003)(486006)(81166006)(8936002)(81156014)(6506007)(54896002)(9686003)(74316002)(2351001)(6306002)(5660300002)(55016002)(476003)(26005)(14454004)(2906002)(66946007)(186003)(66556008)(66446008)(64756008)(86362001)(71190400001)(6436002)(71200400001)(99286004)(76116006)(316002)(7696005)(6116002)(3846002)(66066001)(790700001)(256004)(8676002)(6916009)(52536014)(66476007); DIR:OUT; SFP:1102; SCL:1; SRVR:BYAPR06MB4312; H:BYAPR06MB4325.namprd06.prod.outlook.com; FPR:; SPF:None; LANG:en; PTR:InfoNoRecords; A:3; MX:3; 
received-spf: None (protection.outlook.com: dolby.com does not designate permitted sender hosts)
x-ms-exchange-senderadcheck: 1
x-microsoft-antispam: BCL:0;
x-microsoft-antispam-message-info: WcLiWHbOY9pNwGs8YhM8CA0osk/mBG5uaz28NbC6yYr4DpQPGFItE00BJrwaWl3G2eTCo5GaQD8OU4Zu7rulGPrU/Vr1OgNDMG2AsyJR648MczMEuDNLtuV6xJ+dodwtw9X1+8OOIo+VaIT56nC15fV1ym6jpRE60cfWf/FOJIvXcHJLaUnC8CZhBR2fMEgb+GzodyRG2pZfNk6rdVIVWsaLtSNC4/+O708YH7GL8S3ioPIy1jiAkKcA2mRnBYsIoOGAKz+phIVZsg5mRyUFxHnpkiOU2njaE6zfICPuaacfbyiuOAoupz5dv6co7V9UOcQZ2cbSYNJPD9JLSnFlh3gVInxlM8HIkU72qyQ9r82HmW2So8AUYPi2nDz3I6sFVEWCkukoq+3ZyEA1HZ0yxtJ56SdsLBf2mtDEKHOZgQB6OBqaX6QKw5O+OuHn2VZA
x-ms-exchange-transport-forked: True
Content-Type: multipart/alternative; boundary="_000_BYAPR06MB43255A97AF3F2E765DF7A2FBC46A0BYAPR06MB4325namp_"
MIME-Version: 1.0
X-OriginatorOrg: dolby.com
X-MS-Exchange-CrossTenant-Network-Message-Id: a176ad28-c082-48cd-8cfe-08d7582e6125
X-MS-Exchange-CrossTenant-originalarrivaltime: 24 Oct 2019 03:00:51.6406 (UTC)
X-MS-Exchange-CrossTenant-fromentityheader: Hosted
X-MS-Exchange-CrossTenant-id: 05408d25-cd0d-40c8-8962-5462de64a318
X-MS-Exchange-CrossTenant-mailboxtype: HOSTED
X-MS-Exchange-CrossTenant-userprincipalname: fYBb35h9u+wKGRoQD/N3lCxgFKGzfJTWslY+PrMubA3S9bTtM+PQY9XQ0RtWrMO7ELoYH/jKgnxXk8DS042ViA==
X-MS-Exchange-Transport-CrossTenantHeadersStamped: BYAPR06MB4312
Archived-At: <https://mailarchive.ietf.org/arch/msg/detnet/aO5jTcFLCdL4S-LSJFAO4vsan1M>
Subject: [Detnet] DetNet MPLS data plane -02 document review
X-BeenThere: detnet@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: Discussions on Deterministic Networking BoF and Proposed WG <detnet.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/detnet>, <mailto:detnet-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/detnet/>
List-Post: <mailto:detnet@ietf.org>
List-Help: <mailto:detnet-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/detnet>, <mailto:detnet-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 24 Oct 2019 03:00:58 -0000

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

Hi Balazs et al,
I read over the MPLS data plane draft -02, and I have only a very few comme=
nts, nice work. There are a few grammatical issues but they are of the sort=
 that the IETF editors will find, and I don't feel compelled to address the=
m at this time.
Ethan.


  1.  4.2.3.2.  Common F-Label Processing: "MUST NOT use a DetNet allocated=
 resource, e.g. a queue or shaper reserved for DetNet flows, for any packet=
 that does match the corresponding DetNet flow." - Given that bandwidth not=
 currently used by a reservation is to be available to best-effort traffic,=
 is this really always the case? Now that I mention it, the same statement =
is made in the data plane IP draft at 4.3.2 bullet 2.
  2.  "Logically this is a pointer to details provided below related to..."=
 - This phrase is used a couple of times, and I don't understand if this "p=
ointer" is referring to the documentation below or to something else, or wh=
at the "this" is in this sentence. If this is intended to be a forward refe=
rence, I would say use "see also section blah" instead. Otherwise, somehow =
please clarify.


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

<html xmlns:v=3D"urn:schemas-microsoft-com:vml" xmlns:o=3D"urn:schemas-micr=
osoft-com:office:office" xmlns:w=3D"urn:schemas-microsoft-com:office:word" =
xmlns:m=3D"http://schemas.microsoft.com/office/2004/12/omml" xmlns=3D"http:=
//www.w3.org/TR/REC-html40">
<head>
<meta http-equiv=3D"Content-Type" content=3D"text/html; charset=3Dus-ascii"=
>
<meta name=3D"Generator" content=3D"Microsoft Word 15 (filtered medium)">
<style><!--
/* Font Definitions */
@font-face
	{font-family:"Cambria Math";
	panose-1:2 4 5 3 5 4 6 3 2 4;}
@font-face
	{font-family:Calibri;
	panose-1:2 15 5 2 2 2 4 3 2 4;}
/* Style Definitions */
p.MsoNormal, li.MsoNormal, div.MsoNormal
	{margin:0in;
	margin-bottom:.0001pt;
	font-size:11.0pt;
	font-family:"Calibri",sans-serif;}
a:link, span.MsoHyperlink
	{mso-style-priority:99;
	color:#0563C1;
	text-decoration:underline;}
a:visited, span.MsoHyperlinkFollowed
	{mso-style-priority:99;
	color:#954F72;
	text-decoration:underline;}
p.MsoListParagraph, li.MsoListParagraph, div.MsoListParagraph
	{mso-style-priority:34;
	margin-top:0in;
	margin-right:0in;
	margin-bottom:0in;
	margin-left:.5in;
	margin-bottom:.0001pt;
	font-size:11.0pt;
	font-family:"Calibri",sans-serif;}
span.EmailStyle17
	{mso-style-type:personal-compose;
	font-family:"Calibri",sans-serif;
	color:windowtext;}
.MsoChpDefault
	{mso-style-type:export-only;
	font-family:"Calibri",sans-serif;}
@page WordSection1
	{size:8.5in 11.0in;
	margin:1.0in 1.0in 1.0in 1.0in;}
div.WordSection1
	{page:WordSection1;}
/* List Definitions */
@list l0
	{mso-list-id:2090688416;
	mso-list-type:hybrid;
	mso-list-template-ids:470725088 67698705 67698713 67698715 67698703 676987=
13 67698715 67698703 67698713 67698715;}
@list l0:level1
	{mso-level-text:"%1\)";
	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><!--[if gte mso 9]><xml>
<o:shapedefaults v:ext=3D"edit" spidmax=3D"1026" />
</xml><![endif]--><!--[if gte mso 9]><xml>
<o:shapelayout v:ext=3D"edit">
<o:idmap v:ext=3D"edit" data=3D"1" />
</o:shapelayout></xml><![endif]-->
</head>
<body lang=3D"EN-US" link=3D"#0563C1" vlink=3D"#954F72">
<div class=3D"WordSection1">
<p class=3D"MsoNormal">Hi Balazs et al,<o:p></o:p></p>
<p class=3D"MsoNormal">I read over the MPLS data plane draft -02, and I hav=
e only a very few comments, nice work. There are a few grammatical issues b=
ut they are of the sort that the IETF editors will find, and I don&#8217;t =
feel compelled to address them at this time.
<o:p></o:p></p>
<p class=3D"MsoNormal">Ethan. <o:p></o:p></p>
<div style=3D"mso-element:para-border-div;border:none;border-bottom:solid w=
indowtext 1.0pt;padding:0in 0in 1.0pt 0in">
<p class=3D"MsoNormal" style=3D"border:none;padding:0in"><o:p>&nbsp;</o:p><=
/p>
</div>
<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">4.2.3.2.&nbsp; Common F-Label Processing: &#8220;MUST NOT use a DetNe=
t allocated resource, e.g. a queue or shaper reserved for DetNet flows, for=
 any packet that does match the corresponding DetNet
 flow.&#8221; &#8211; Given that bandwidth not currently used by a reservat=
ion is to be available to best-effort traffic, is this really always the ca=
se? Now that I mention it, the same statement is made in the data plane IP =
draft at 4.3.2 bullet 2.
<o:p></o:p></li><div style=3D"mso-element:para-border-div;border:none;borde=
r-bottom:solid windowtext 1.0pt;padding:0in 0in 1.0pt 0in;margin-left:.25in=
;margin-right:0in">
<li class=3D"MsoListParagraph" style=3D"margin-left:-.25in;mso-list:l0 leve=
l1 lfo1;border:none;padding:0in">
&#8220;Logically this is a pointer to details provided below related to&#82=
30;&#8221; &#8211; This phrase is used a couple of times, and I don&#8217;t=
 understand if this &#8220;pointer&#8221; is referring to the documentation=
 below or to something else, or what the &#8220;this&#8221; is in this sent=
ence. If this
 is intended to be a forward reference, I would say use &#8220;see also sec=
tion blah&#8221; instead. Otherwise, somehow please clarify.
<o:p></o:p></li></div>
</ol>
<p class=3D"MsoNormal" style=3D"margin-left:.25in"><o:p>&nbsp;</o:p></p>
</div>
</body>
</html>

--_000_BYAPR06MB43255A97AF3F2E765DF7A2FBC46A0BYAPR06MB4325namp_--


From nobody Thu Oct 24 02:37:23 2019
Return-Path: <stewart.bryant@gmail.com>
X-Original-To: detnet@ietfa.amsl.com
Delivered-To: detnet@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id B10F3120814 for <detnet@ietfa.amsl.com>; Thu, 24 Oct 2019 02:37:20 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.997
X-Spam-Level: 
X-Spam-Status: No, score=-1.997 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, FREEMAIL_FROM=0.001, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_NONE=-0.0001, SPF_HELO_NONE=0.001, SPF_PASS=-0.001, URIBL_BLOCKED=0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (2048-bit key) header.d=gmail.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id XInROmoXzrSA for <detnet@ietfa.amsl.com>; Thu, 24 Oct 2019 02:37:18 -0700 (PDT)
Received: from mail-wm1-x336.google.com (mail-wm1-x336.google.com [IPv6:2a00:1450:4864:20::336]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 29994120024 for <detnet@ietf.org>; Thu, 24 Oct 2019 02:37:18 -0700 (PDT)
Received: by mail-wm1-x336.google.com with SMTP id 3so1880165wmi.3 for <detnet@ietf.org>; Thu, 24 Oct 2019 02:37:18 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025;  h=subject:to:references:from:message-id:date:user-agent:mime-version :in-reply-to:content-language; bh=PUSsJ+QkUa41rdR3q4R50GDZHnP+v77uz6Pq5yd8gvE=; b=J1JCXVR+G9GY2Fy+5gaOUceJTTIJyOtswFTyrrb6qbh4mCxzLSOCpv7uedS2RMvZ/w EISMTwrckxy8voIFy5l8hQx5108cSysxzWkCYOu+Gvwb1+rhjph1ddkxwVUPNyAqucwj 3GFPYf51qmrreJQKkSxP52ljPTVpLKYhrbIe+kS4EV8rGd9s2k0eRW2R9riB6j7d1kev 7fuEaQrhefvTsz+gDFqIV5QMcgWADCOp/x4vD+mmTv/CmfReP+Zm4UDDHB15VR6LL5RH BjUCAYaG6QA1+mkO21YTx812lOuhzy5a53dcnePHy6ib6i569jDnVtBu6sEcvSeDg8u3 JKng==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:subject:to:references:from:message-id:date :user-agent:mime-version:in-reply-to:content-language; bh=PUSsJ+QkUa41rdR3q4R50GDZHnP+v77uz6Pq5yd8gvE=; b=e3uqPabPQQPypi1Td6iIYWkQtXpTFzU+d3YC65g6VWXa9MAF9KOywzbBszWvQPYoyp wdFEzAnm1xncSKMkJXB7DnZ0Rq8dMSxpGAzbJH20ya+zSxfdulirJLqcUP85AV0MVKAr E9mxwKU8gS3adBtg09bBJ3qqAbQ8A+VKmicIKqxm7wXdwqOcbxCqIE9WK/IAAEZDqrMg G+Vg7TQlNHpetdQ2nrPu/R7djPOlZEseLFN/z8vA/DfCXFkR/9j9aIpXB1sAp0oUjOjn kYukdMhAypxYZ2ZDETWmjWrQAQuAadzZe5oJYOFqrl/Aq8FOqcHdC6/0GqCiICB1CE94 8QJA==
X-Gm-Message-State: APjAAAXMZ6vYUTIrg1QBTBCuWOMX9vZ0W5/nbLQPKhpAACILdE96vpC9 ED9emRuV060545sFzEp4h0+3rJfK
X-Google-Smtp-Source: APXvYqx75kyxLRUs2GPAiuPguZYHOpt6unf1Ep0Sre1bpSmnJvp6O3O3S7YhcMBOtC/hi2zJmAvV5Q==
X-Received: by 2002:a7b:c74a:: with SMTP id w10mr3999579wmk.30.1571909836006;  Thu, 24 Oct 2019 02:37:16 -0700 (PDT)
Received: from Appleton.fritz.box ([2a00:23a8:4140:0:205f:a9a6:af01:5b87]) by smtp.gmail.com with ESMTPSA id a4sm1764737wmm.10.2019.10.24.02.37.14 for <detnet@ietf.org> (version=TLS1_3 cipher=TLS_AES_128_GCM_SHA256 bits=128/128); Thu, 24 Oct 2019 02:37:15 -0700 (PDT)
To: detnet@ietf.org
References: <BYAPR06MB43255A97AF3F2E765DF7A2FBC46A0@BYAPR06MB4325.namprd06.prod.outlook.com>
From: Stewart Bryant <stewart.bryant@gmail.com>
Message-ID: <903fdad8-72d5-b332-117b-9fc31f392c8e@gmail.com>
Date: Thu, 24 Oct 2019 10:37:14 +0100
User-Agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10.14; rv:68.0) Gecko/20100101 Thunderbird/68.1.2
MIME-Version: 1.0
In-Reply-To: <BYAPR06MB43255A97AF3F2E765DF7A2FBC46A0@BYAPR06MB4325.namprd06.prod.outlook.com>
Content-Type: multipart/alternative; boundary="------------76A41F525895A053C1EBB610"
Content-Language: en-GB
Archived-At: <https://mailarchive.ietf.org/arch/msg/detnet/Un9_tEDODyZQop0E0o1Ts1cLYmg>
Subject: Re: [Detnet] DetNet MPLS data plane -02 document review
X-BeenThere: detnet@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: Discussions on Deterministic Networking BoF and Proposed WG <detnet.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/detnet>, <mailto:detnet-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/detnet/>
List-Post: <mailto:detnet@ietf.org>
List-Help: <mailto:detnet-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/detnet>, <mailto:detnet-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 24 Oct 2019 09:37:21 -0000

This is a multi-part message in MIME format.
--------------76A41F525895A053C1EBB610
Content-Type: text/plain; charset=windows-1252; format=flowed
Content-Transfer-Encoding: 8bit



On 24/10/2019 04:00, Grossman, Ethan A. wrote:
>
> Hi Balazs et al,
>
> I read over the MPLS data plane draft -02, and I have only a very few 
> comments, nice work. There are a few grammatical issues but they are 
> of the sort that the IETF editors will find, and I don’t feel 
> compelled to address them at this time.
>
> Ethan.
>
>  1. 4.2.3.2. Common F-Label Processing: “MUST NOT use a DetNet
>     allocated resource, e.g. a queue or shaper reserved for DetNet
>     flows, for any packet that does match the corresponding DetNet
>     flow.” – Given that bandwidth not currently used by a reservation
>     is to be available to best-effort traffic, is this really always
>     the case? Now that I mention it, the same statement is made in the
>     data plane IP draft at 4.3.2 bullet 2.
>
The way that these systems are normally designed is that the high 
priority queue and the low priority queue feed a selector which feeds 
the short final interface queue/pipeline. This means that the queue and 
first transmit opportunity (the resources) belong to the high priority 
service but the output port (i.e. the bandwidth as observed on the wire) 
are available for sharing.

I think the text is therefore correct and would not preclude the use of 
unneeded/unused resources by lower priority services.

- Stewart


> 1.
>  2. “Logically this is a pointer to details provided below related
>     to…” – This phrase is used a couple of times, and I don’t
>     understand if this “pointer” is referring to the documentation
>     below or to something else, or what the “this” is in this
>     sentence. If this is intended to be a forward reference, I would
>     say use “see also section blah” instead. Otherwise, somehow please
>     clarify.
>
>
> _______________________________________________
> detnet mailing list
> detnet@ietf.org
> https://www.ietf.org/mailman/listinfo/detnet


--------------76A41F525895A053C1EBB610
Content-Type: text/html; charset=windows-1252
Content-Transfer-Encoding: 8bit

<html>
  <head>
    <meta http-equiv="Content-Type" content="text/html;
      charset=windows-1252">
  </head>
  <body>
    <br>
    <br>
    <div class="moz-cite-prefix">On 24/10/2019 04:00, Grossman, Ethan A.
      wrote:<br>
    </div>
    <blockquote type="cite"
cite="mid:BYAPR06MB43255A97AF3F2E765DF7A2FBC46A0@BYAPR06MB4325.namprd06.prod.outlook.com">
      <meta http-equiv="Content-Type" content="text/html;
        charset=windows-1252">
      <meta name="Generator" content="Microsoft Word 15 (filtered
        medium)">
      <style><!--
/* Font Definitions */
@font-face
	{font-family:"Cambria Math";
	panose-1:2 4 5 3 5 4 6 3 2 4;}
@font-face
	{font-family:Calibri;
	panose-1:2 15 5 2 2 2 4 3 2 4;}
/* Style Definitions */
p.MsoNormal, li.MsoNormal, div.MsoNormal
	{margin:0in;
	margin-bottom:.0001pt;
	font-size:11.0pt;
	font-family:"Calibri",sans-serif;}
a:link, span.MsoHyperlink
	{mso-style-priority:99;
	color:#0563C1;
	text-decoration:underline;}
a:visited, span.MsoHyperlinkFollowed
	{mso-style-priority:99;
	color:#954F72;
	text-decoration:underline;}
p.MsoListParagraph, li.MsoListParagraph, div.MsoListParagraph
	{mso-style-priority:34;
	margin-top:0in;
	margin-right:0in;
	margin-bottom:0in;
	margin-left:.5in;
	margin-bottom:.0001pt;
	font-size:11.0pt;
	font-family:"Calibri",sans-serif;}
span.EmailStyle17
	{mso-style-type:personal-compose;
	font-family:"Calibri",sans-serif;
	color:windowtext;}
..MsoChpDefault
	{mso-style-type:export-only;
	font-family:"Calibri",sans-serif;}
@page WordSection1
	{size:8.5in 11.0in;
	margin:1.0in 1.0in 1.0in 1.0in;}
div.WordSection1
	{page:WordSection1;}
/* List Definitions */
@list l0
	{mso-list-id:2090688416;
	mso-list-type:hybrid;
	mso-list-template-ids:470725088 67698705 67698713 67698715 67698703 67698713 67698715 67698703 67698713 67698715;}
@list l0:level1
	{mso-level-text:"%1\)";
	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><!--[if gte mso 9]><xml>
<o:shapedefaults v:ext="edit" spidmax="1026" />
</xml><![endif]--><!--[if gte mso 9]><xml>
<o:shapelayout v:ext="edit">
<o:idmap v:ext="edit" data="1" />
</o:shapelayout></xml><![endif]-->
      <div class="WordSection1">
        <p class="MsoNormal">Hi Balazs et al,<o:p></o:p></p>
        <p class="MsoNormal">I read over the MPLS data plane draft -02,
          and I have only a very few comments, nice work. There are a
          few grammatical issues but they are of the sort that the IETF
          editors will find, and I don’t feel compelled to address them
          at this time.
          <o:p></o:p></p>
        <p class="MsoNormal">Ethan. <o:p></o:p></p>
        <div
          style="mso-element:para-border-div;border:none;border-bottom:solid
          windowtext 1.0pt;padding:0in 0in 1.0pt 0in">
          <p class="MsoNormal" style="border:none;padding:0in"><o:p> </o:p></p>
        </div>
        <ol style="margin-top:0in" type="1" start="1">
          <li class="MsoListParagraph"
            style="margin-left:0in;mso-list:l0 level1 lfo1">4.2.3.2. 
            Common F-Label Processing: “MUST NOT use a DetNet allocated
            resource, e.g. a queue or shaper reserved for DetNet flows,
            for any packet that does match the corresponding DetNet
            flow.” – Given that bandwidth not currently used by a
            reservation is to be available to best-effort traffic, is
            this really always the case? Now that I mention it, the same
            statement is made in the data plane IP draft at 4.3.2 bullet
            2.
          </li>
        </ol>
      </div>
    </blockquote>
    The way that these systems are normally designed is that the high
    priority queue and the low priority queue feed a selector which
    feeds the short final interface queue/pipeline. This means that the
    queue and first transmit opportunity (the resources) belong to the
    high priority service but the output port (i.e. the bandwidth as
    observed on the wire) are available for sharing.<br>
    <br>
    I think the text is therefore correct and would not preclude the use
    of unneeded/unused resources by lower priority services.<br>
    <br>
    - Stewart<br>
    <br>
    <br>
    <blockquote type="cite"
cite="mid:BYAPR06MB43255A97AF3F2E765DF7A2FBC46A0@BYAPR06MB4325.namprd06.prod.outlook.com">
      <div class="WordSection1">
        <ol style="margin-top:0in" type="1" start="1">
          <li class="MsoListParagraph"
            style="margin-left:0in;mso-list:l0 level1 lfo1"><o:p></o:p></li>
          <div
            style="mso-element:para-border-div;border:none;border-bottom:solid
            windowtext 1.0pt;padding:0in 0in 1.0pt
            0in;margin-left:.25in;margin-right:0in">
            <li class="MsoListParagraph"
              style="margin-left:-.25in;mso-list:l0 level1
              lfo1;border:none;padding:0in">
              “Logically this is a pointer to details provided below
              related to…” – This phrase is used a couple of times, and
              I don’t understand if this “pointer” is referring to the
              documentation below or to something else, or what the
              “this” is in this sentence. If this is intended to be a
              forward reference, I would say use “see also section blah”
              instead. Otherwise, somehow please clarify.
              <o:p></o:p></li>
          </div>
        </ol>
        <p class="MsoNormal" style="margin-left:.25in"><o:p> </o:p></p>
      </div>
      <br>
      <fieldset class="mimeAttachmentHeader"></fieldset>
      <pre class="moz-quote-pre" wrap="">_______________________________________________
detnet mailing list
<a class="moz-txt-link-abbreviated" href="mailto:detnet@ietf.org">detnet@ietf.org</a>
<a class="moz-txt-link-freetext" href="https://www.ietf.org/mailman/listinfo/detnet">https://www.ietf.org/mailman/listinfo/detnet</a>
</pre>
    </blockquote>
    <br>
  </body>
</html>

--------------76A41F525895A053C1EBB610--


From nobody Thu Oct 24 04:37:13 2019
Return-Path: <lberger@labn.net>
X-Original-To: detnet@ietfa.amsl.com
Delivered-To: detnet@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id BBF641200B5 for <detnet@ietfa.amsl.com>; Thu, 24 Oct 2019 04:37:11 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.899
X-Spam-Level: 
X-Spam-Status: No, score=-1.899 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-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 (768-bit key) header.d=labn.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 lNURV25Fhkwa for <detnet@ietfa.amsl.com>; Thu, 24 Oct 2019 04:37:08 -0700 (PDT)
Received: from gproxy5-pub.mail.unifiedlayer.com (gproxy5-pub.mail.unifiedlayer.com [67.222.38.55]) (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 7CEF612004E for <detnet@ietf.org>; Thu, 24 Oct 2019 04:37:08 -0700 (PDT)
Received: from CMGW (unknown [10.9.0.13]) by gproxy5.mail.unifiedlayer.com (Postfix) with ESMTP id 3C0BA14067E for <detnet@ietf.org>; Thu, 24 Oct 2019 05:37:03 -0600 (MDT)
Received: from box313.bluehost.com ([69.89.31.113]) by cmsmtp with ESMTP id NbQMiJWDj20MZNbQNi16iJ; Thu, 24 Oct 2019 05:37:03 -0600
X-Authority-Reason: nr=8
X-Authority-Analysis: v=2.2 cv=E++9neVl c=1 sm=1 tr=0 a=h1BC+oY+fLhyFmnTBx92Jg==:117 a=h1BC+oY+fLhyFmnTBx92Jg==:17 a=dLZJa+xiwSxG16/P+YVxDGlgEgI=:19 a=jpOVt7BSZ2e4Z31A5e1TngXxSK0=:19 a=xqWC_Br6kY4A:10 a=XobE76Q3jBoA:10 a=Vy_oeq2dmq0A:10 a=r77TgQKjGQsHNAKrUKIA:9 a=wU2YTnxGAAAA:8 a=jsLqV8V3AAAA:8 a=48vgC7mUAAAA:8 a=pGLkceISAAAA:8 a=iLNU1ar6AAAA:8 a=G0_B3m8xAAAA:8 a=RpNjiQI2AAAA:8 a=H2itvC60TQkOeLsmmYcA:9 a=jpIH26JlB8aEU1M81S3jpgcb7nU=:19 a=_8gEc9HNzuLrZD8b:21 a=QF8AdsDhxH3j2neE:21 a=pILNOxqGKmIA:10 a=jM_x9b4JT8QA:10 a=UqCG9HQmAAAA:8 a=FUK2t-DYvjaF3AmpInoA:9 a=At0RgoUe7aYwM4Yr:21 a=HtHGi8o_y5CaAiHP:21 a=05mQwe7o1b0EyGZY:21 a=UiCQ7L4-1S4A:10 a=_W_S_7VecoQA:10 a=frz4AuCg-hUA:10 a=Yz9wTY_ffGCQnEDHKrcv:22 a=ugk2N6kDtXxT1k6o-wp-:22 a=w1C3t2QeGrPiZgrLijVG:22 a=gBgTPrObzSPeouD7eQ2s:22
DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=labn.net; s=default; h=Content-Type:In-Reply-To:MIME-Version:Date:Message-ID:From: References:Cc:To:Subject:Sender:Reply-To:Content-Transfer-Encoding:Content-ID :Content-Description:Resent-Date:Resent-From:Resent-Sender:Resent-To: Resent-Cc:Resent-Message-ID:List-Id:List-Help:List-Unsubscribe:List-Subscribe :List-Post:List-Owner:List-Archive; bh=el/bJQ6ijLyN7x1ecji5ZXI3OaHWyqMhyQrFwSBWrOw=; b=jfWDSUyeOcYvzNeHl/C7WWDy70 akDWoehPGJAOZ80xeEUytXIcwekUncI9708+s7hEYI7vAOp1XmFiDLBmcFR6cWfGCe0VpEuzrzra5 tFN7QqguwAAD97KUy8Gu4mEY5;
Received: from [127.0.0.1] (port=41445 helo=[IPv6:::1]) by box313.bluehost.com with esmtpsa (TLSv1.2:ECDHE-RSA-AES128-GCM-SHA256:128) (Exim 4.92) (envelope-from <lberger@labn.net>) id 1iNbQM-00266g-Iv; Thu, 24 Oct 2019 05:37:02 -0600
To: "Grossman, Ethan A." <eagros@dolby.com>, "DetNet@ietf.org" <detnet@ietf.org>
Cc: Stewart Bryant <stewart.bryant@gmail.com>, "Andrew G. Malis" <agmalis@gmail.com>, "Black, David" <David.Black@dell.com>
References: <CE03DB3D7B45C245BCA0D243277949363077BFC2@MX307CL04.corp.emc.com> <CE03DB3D7B45C245BCA0D243277949363077C118@MX307CL04.corp.emc.com> <e11e2843-6185-386c-c0e4-2ed5555ae0bb@labn.net> <CE03DB3D7B45C245BCA0D243277949363077CFD0@MX307CL04.corp.emc.com> <6a29f784-5a2f-458d-1bb4-33794b8937c1@labn.net> <22d6eac8-9621-6147-49ff-90e593e613cb@gmail.com> <CAA=duU1SAzVqbU2T-ws=VB5+Bqrf+N81aL+1WsokfuKRiRdvbQ@mail.gmail.com> <BYAPR06MB4325AFB733AAA66AEB6FF2F7C4680@BYAPR06MB4325.namprd06.prod.outlook.com> <16df1114968.277b.9b4188e636579690ba6c69f2c8a0f1fd@labn.net> <BYAPR06MB432555D0A00B42FE13BDF466C4680@BYAPR06MB4325.namprd06.prod.outlook.com>
From: Lou Berger <lberger@labn.net>
Message-ID: <c88c196d-d506-50c4-4c9a-ab101d7eb98e@labn.net>
Date: Thu, 24 Oct 2019 07:36:57 -0400
User-Agent: Mozilla/5.0 (Windows NT 10.0; WOW64; rv:60.0) Gecko/20100101 Thunderbird/60.3.1
MIME-Version: 1.0
In-Reply-To: <BYAPR06MB432555D0A00B42FE13BDF466C4680@BYAPR06MB4325.namprd06.prod.outlook.com>
Content-Type: multipart/alternative; boundary="------------2CB45A971FF36ED491CFDCF1"
Content-Language: en-US
X-AntiAbuse: This header was added to track abuse, please include it with any abuse report
X-AntiAbuse: Primary Hostname - box313.bluehost.com
X-AntiAbuse: Original Domain - ietf.org
X-AntiAbuse: Originator/Caller UID/GID - [47 12] / [47 12]
X-AntiAbuse: Sender Address Domain - labn.net
X-BWhitelist: no
X-Source-IP: 127.0.0.1
X-Source-L: Yes
X-Exim-ID: 1iNbQM-00266g-Iv
X-Source: 
X-Source-Args: 
X-Source-Dir: 
X-Source-Sender: ([IPv6:::1]) [127.0.0.1]:41445
X-Source-Auth: lberger@labn.net
X-Email-Count: 2
X-Source-Cap: bGFibm1vYmk7bGFibm1vYmk7Ym94MzEzLmJsdWVob3N0LmNvbQ==
X-Local-Domain: yes
Archived-At: <https://mailarchive.ietf.org/arch/msg/detnet/z863nTX0VtwWsEfHKSXZIBKXsA8>
Subject: Re: [Detnet] Fwd: draft-ietf-detnet-ip-02.txt - ECN
X-BeenThere: detnet@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: Discussions on Deterministic Networking BoF and Proposed WG <detnet.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/detnet>, <mailto:detnet-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/detnet/>
List-Post: <mailto:detnet@ietf.org>
List-Help: <mailto:detnet-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/detnet>, <mailto:detnet-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 24 Oct 2019 11:37:12 -0000

This is a multi-part message in MIME format.
--------------2CB45A971FF36ED491CFDCF1
Content-Type: text/plain; charset=windows-1252; format=flowed
Content-Transfer-Encoding: 8bit

Hi Ethan,

     I was referring to the rest of the 5 tuple.

Lou

On 10/21/2019 11:50 PM, Grossman, Ethan A. wrote:
> Just so I understand, by "other bits in the header" do you mean the 
> 6-tuple bits, or are there others that can also be used for flow ID?
>
> ------------------------------------------------------------------------
> *From:* Lou Berger <lberger@labn.net>
> *Sent:* Monday, October 21, 2019 6:25:05 PM
> *To:* Grossman, Ethan A. <eagros@dolby.com>; DetNet@ietf.org 
> <detnet@ietf.org>
> *Cc:* Stewart Bryant <stewart.bryant@gmail.com>; Andrew G. Malis 
> <agmalis@gmail.com>; Black, David <David.Black@dell.com>
> *Subject:* Re: [Detnet] Fwd: draft-ietf-detnet-ip-02.txt - ECN
>
> Ethan,
>
> Yes, but I think it's a tolerable compromise to move the work forward 
> - and there are other bits available in the header...
>
> Lou
>
> ------------------------------------------------------------------------
>
> On October 21, 2019 8:54:00 PM "Grossman, Ethan A." <eagros@dolby.com> 
> wrote:
>
>> Does losing control over those two bits (ECN) adversely affect the 
>> upward scalability of the system in any meaningful way? I mean, can 
>> one think of it like “this reduces the number of flows that can be 
>> identified by a factor of 4”?  Does anyone working on “Large Scale 
>> DetNet” have any thoughts on this?
>>
>> Thanks,
>>
>> Ethan.
>>
>> *From:* detnet <detnet-bounces@ietf.org> *On Behalf Of *Andrew G. Malis
>> *Sent:* Monday, October 21, 2019 6:29 AM
>> *To:* Stewart Bryant <stewart.bryant@gmail.com>
>> *Cc:* DetNet@ietf.org; Lou Berger <lberger@labn.net>; Black, David 
>> <David.Black@dell.com>
>> *Subject:* Re: [Detnet] Fwd: draft-ietf-detnet-ip-02.txt - ECN
>>
>> I also don't have any objection to removing the ECN text.
>>
>> Cheers,
>>
>> Andy
>>
>> On Mon, Oct 21, 2019 at 8:59 AM Stewart Bryant 
>> <stewart.bryant@gmail.com <mailto:stewart.bryant@gmail.com>> wrote:
>>
>>
>>     Yes, let's delete the references to ECN from the text.
>>
>>     - Stewart
>>
>>     On 18/10/2019 22:57, Lou Berger wrote:
>>
>>         David,
>>
>>             I'm personally okay with dropping all references to the
>>         ECN field.  But doing so is a change from previous
>>         discussions so is a WG call.
>>
>>         WG,
>>
>>         Are there any objections to removing the language related to
>>         the ECN field?
>>
>>         The implication is that the detnet IP standard will only
>>         cover the 6-bit DSCP field carried in what was once referred
>>         to as the 8-bit IP TOS Field.
>>
>>         Thanks,
>>
>>         Lou
>>
>>         (No hats)
>>
>>         On 10/16/2019 11:08 PM, Black, David wrote:
>>
>>             > While I understand you have concerns about a node
>>             providing different traffic treatment based on ECN
>>             markings on a local node, I believe this happens today –
>>             > just look at the related config options for your
>>             favorite router vendor. Can you live with SHOULD NOT vs
>>             MUST NOT?
>>
>>             I can live with removal of all mention of ECN from this
>>             draft.  I would suggest this course of action if the goal
>>             is to avoid “MUST NOT” wording.
>>
>>             Otherwise, I would need to be convinced that what the
>>             draft proposes to do/allow wrt ECN is consistent with RFC
>>             3168.  The current text is not consistent with RFC 3168..
>>
>>             Thanks, --David
>>
>>             *From:* Lou Berger <lberger@labn.net>
>>             <mailto:lberger@labn.net>
>>             *Sent:* Wednesday, October 16, 2019 10:02 PM
>>             *To:* Black, David; DetNet@ietf.org <mailto:DetNet@ietf.org>
>>             *Subject:* Re: [Detnet] Fwd: draft-ietf-detnet-ip-02.txt
>>             - ECN
>>
>>             [EXTERNAL EMAIL]
>>
>>             sigh -I thought we went over all language in e-mail and
>>             over the phone.
>>
>>             On 10/16/2019 4:43 PM, Black, David wrote:
>>
>>                 Forwarding to remove internet-drafts@ietf.org
>>                 <mailto:internet-drafts@ietf.org> as a recipient. 
>>                 Please respond to this email.
>>
>>                 Thanks, --David ... Sent from my Android
>>                 not-so-smartphone.
>>
>>                 -------- Original message --------
>>
>>                 From: "Black, David" <david.black@emc.com>
>>                 <mailto:david.black@emc.com>
>>
>>                 Date: 10/16/19 3:13 PM (GMT-06:00)
>>
>>                 To: internet-drafts@ietf.org
>>                 <mailto:internet-drafts@ietf.org>, detnet@ietf.org
>>                 <mailto:detnet@ietf.org>
>>
>>                 Subject: draft-ietf-detnet-ip-02.txt - ECN
>>
>>                 The ECN material in this draft conflicts with RFC
>>                 3168 (a long-standing Proposed Standard).  I
>>                 apologize to anyone who may have been under the
>>                 impression that all ECN-related concerns were
>>                 resolved in that call, as the text in this note did
>>                 not come up during that call.
>>
>>                 The TL;DR summary of my concerns is the rationale for
>>                 change [3] below:
>>
>>                         Rationale: Use of ECN field for flow
>>                 identification is not compatible with RFC 3168.
>>
>>             It was my understanding that your primary concern was
>>             split paths and this is what we covered in the language
>>             distributed on Monday.
>>
>>             While I understand you have concerns about a node
>>             providing different traffic treatment based on ECN
>>             markings on a local node, I believe this happens today --
>>             just look at the related config options for your favorite
>>             router vendor.  Can you live with SHOULD NOT vs MUST NOT?
>>
>>             Thanks,
>>
>>             Lou
>>
>>
>>                 -------------------------------------------------
>>
>>                 The following four changes will correct this problem:
>>
>>                 [1] In Section 3.  DetNet IP Data Plane Overview
>>
>>                 OLD
>>                    The DetNet IP data plane also allows for optional
>>                 matching on two
>>                    additional data fields.  The optional fields are
>>                 the ECN Field, as in
>>                    [RFC3168], and the IPv6 flow label field, as
>>                 defined in [RFC8200].
>>                 NEW
>>                    The DetNet IP data plane also allows for optional
>>                 matching on one
>>                    additional data field, the IPv6 flow label field,
>>                 as defined in [RFC8200].
>>
>>                 Rationale: ECN field MUST NOT be used to subdivide a
>>                 flow into sub-flows.  See RFC 3168.
>>
>>                 [2] In  Section 4.3.1.  Class of Service
>>
>>                 Remove this sentence:
>>
>>                    The 2-bit explicit congestion
>>                    notification (ECN) [RFC3168] field MAY also be used.
>>
>>                 Rationale: The ECN mechanism is not a Class of
>>                 service mechanism. See RFC 3168.
>>
>>                 [3] In Section 5.1.1.4.  IPv4 Type of Service and
>>                 IPv6 Traffic Class Fields
>>
>>                 Remove this text:
>>
>>                    Implementations of this document MUST allow the
>>                 ECN field to be
>>                    ignored as part of DetNet flow identification. 
>>                 Additionally,
>>                    implementations SHOULD support identification of
>>                 DetNet flows based
>>                    on the value carried in the ECN field.  When this
>>                 field is used to
>>                    identify a specific DetNet flow, implementations
>>                 MUST support a list
>>                    of ECN values that match a specific slow.
>>
>>                 If desired, replace it with:
>>
>>                    The ECN field MUST NOT be used as part of DetNet
>>                 flow identification.
>>
>>                 Rationale: Use of ECN field for flow identification
>>                 is not compatible with RFC 3168.
>>
>>                 [4] In Section 6.  Management and Control Information
>>                 Summary
>>
>>                 Remove these two bullets:
>>
>>                       *  If the ECN field is to be used in flow
>>                 identification.
>>                          Matching based on ECN filed values is optional.
>>
>>                       *  When ECN field is used in flow
>>                 identification, a list of field
>>                          values that may be used by a specific flow.
>>
>>                 Rationale: Same as [3].
>>
>>                 Thanks, --David
>>
>>                 > -----Original Message-----
>>                 > From: I-D-Announce <i-d-announce-bounces@ietf.org>
>>                 <mailto:i-d-announce-bounces@ietf.org> On Behalf Of
>>                 internet-
>>                 > drafts@ietf.org <mailto:drafts@ietf.org>
>>                 > Sent: Wednesday, October 16, 2019 3:49 PM
>>                 > To: i-d-announce@ietf.org
>>                 <mailto:i-d-announce@ietf.org>
>>                 > Cc: detnet@ietf.org <mailto:detnet@ietf.org>
>>                 > Subject: I-D Action: draft-ietf-detnet-ip-02.txt
>>                 >
>>                 >
>>                 > [EXTERNAL EMAIL]
>>                 >
>>                 >
>>                 > A New Internet-Draft is available from the on-line
>>                 Internet-Drafts directories.
>>                 > This draft is a work item of the Deterministic
>>                 Networking WG of the IETF.
>>                 >
>>                 >         Title           : DetNet Data Plane: IP
>>                 >         Authors         : Balázs Varga
>>                 > János Farkas
>>                 >                           Lou Berger
>>                 >                           Don Fedyk
>>                 > Andrew G. Malis
>>                 > Stewart Bryant
>>                 > Jouni Korhonen
>>                 >        Filename        : draft-ietf-detnet-ip-02.txt
>>                 >        Pages           : 23
>>                 >        Date            : 2019-10-16
>>                 >
>>                 > Abstract:
>>                 >    This document specifies the Deterministic
>>                 Networking data plane when
>>                 >    operating in an IP packet switched network.
>>                 >
>>                 >
>>                 > The IETF datatracker status page for this draft is:
>>                 >
>>                 https://datatracker.ietf.org/doc/draft-ietf-detnet-ip/
>>                 <https://urldefense.proofpoint.com/v2/url?u=https-3A__datatracker.ietf.org_doc_draft-2Dietf-2Ddetnet-2Dip_&d=DwMFaQ&c=lI8Zb6TzM3d1tX4iEu7bpg&r=ZcHC6wX_gDwPDcfMaFNZiQ&m=aXsW21APRn1D0lnb_8NZAAvhbFKvvtW7hNZN0L4OVkU&s=mzbAKXUleGS8Bz7ajbUbKTPPDXTF0sMHaR30Jz1vx3I&e=>
>>                 >
>>                 > There are also htmlized versions available at:
>>                 > https://tools.ietf.org/html/draft-ietf-detnet-ip-02
>>                 <https://urldefense.proofpoint.com/v2/url?u=https-3A__tools.ietf.org_html_draft-2Dietf-2Ddetnet-2Dip-2D02&d=DwMFaQ&c=lI8Zb6TzM3d1tX4iEu7bpg&r=ZcHC6wX_gDwPDcfMaFNZiQ&m=aXsW21APRn1D0lnb_8NZAAvhbFKvvtW7hNZN0L4OVkU&s=U2KdtDL3CUVCsekPojtQVKIvgeP45L36pWIa_NTIOsA&e=>
>>                 >
>>                 https://datatracker.ietf.org/doc/html/draft-ietf-detnet-ip-02
>>                 <https://urldefense.proofpoint.com/v2/url?u=https-3A__datatracker.ietf.org_doc_html_draft-2Dietf-2Ddetnet-2Dip-2D02&d=DwMFaQ&c=lI8Zb6TzM3d1tX4iEu7bpg&r=ZcHC6wX_gDwPDcfMaFNZiQ&m=aXsW21APRn1D0lnb_8NZAAvhbFKvvtW7hNZN0L4OVkU&s=v_m7-Vya44Tpf38IPNTfLFKd9vOPrwEKJ1koUg0xB-s&e=>
>>                 >
>>                 > A diff from the previous version is available at:
>>                 >
>>                 https://www.ietf.org/rfcdiff?url2=draft-ietf-detnet-ip-02
>>                 <https://urldefense.proofpoint.com/v2/url?u=https-3A__www.ietf.org_rfcdiff-3Furl2-3Ddraft-2Dietf-2Ddetnet-2Dip-2D02&d=DwMFaQ&c=lI8Zb6TzM3d1tX4iEu7bpg&r=ZcHC6wX_gDwPDcfMaFNZiQ&m=aXsW21APRn1D0lnb_8NZAAvhbFKvvtW7hNZN0L4OVkU&s=9FVm_p_MTKAngR5wvgnJsDRVpBhRs1VBb-HiEc9AuFw&e=>
>>                 >
>>                 >
>>                 > Please note that it may take a couple of minutes
>>                 from the time of submission
>>                 > until the htmlized version and diff are available
>>                 at tools.ietf.org
>>                 <https://urldefense.proofpoint.com/v2/url?u=http-3A__tools.ietf.org&d=DwMFaQ&c=lI8Zb6TzM3d1tX4iEu7bpg&r=ZcHC6wX_gDwPDcfMaFNZiQ&m=aXsW21APRn1D0lnb_8NZAAvhbFKvvtW7hNZN0L4OVkU&s=iQJB8fuxh1qkUEUNRcxmOvQFjWSriYN94CSHktRBwSw&e=>.
>>                 >
>>                 > Internet-Drafts are also available by anonymous FTP at:
>>                 > ftp://ftp.ietf.org/internet-drafts/
>>                 <https://urldefense.proofpoint.com/v2/url?u=ftp-3A__ftp.ietf.org_internet-2Ddrafts_&d=DwMFaQ&c=lI8Zb6TzM3d1tX4iEu7bpg&r=ZcHC6wX_gDwPDcfMaFNZiQ&m=aXsW21APRn1D0lnb_8NZAAvhbFKvvtW7hNZN0L4OVkU&s=4kQjX_H4U0HBUhyMvMm8v_ub2smEgNFOgcbS-JFjmCg&e=>
>>                 >
>>                 > _______________________________________________
>>                 > I-D-Announce mailing list
>>                 > I-D-Announce@ietf.org <mailto:I-D-Announce@ietf.org>
>>                 > https://www.ietf.org/mailman/listinfo/i-d-announce
>>                 <https://urldefense.proofpoint.com/v2/url?u=https-3A__www.ietf.org_mailman_listinfo_i-2Dd-2Dannounce&d=DwMFaQ&c=lI8Zb6TzM3d1tX4iEu7bpg&r=ZcHC6wX_gDwPDcfMaFNZiQ&m=aXsW21APRn1D0lnb_8NZAAvhbFKvvtW7hNZN0L4OVkU&s=iESW3uqZs6fiih_VYgFB-F-rtwNyaGqHl757qWRjZ94&e=>
>>                 > Internet-Draft directories:
>>                 http://www.ietf.org/shadow.html
>>                 <https://urldefense.proofpoint.com/v2/url?u=http-3A__www.ietf.org_shadow.html&d=DwMFaQ&c=lI8Zb6TzM3d1tX4iEu7bpg&r=ZcHC6wX_gDwPDcfMaFNZiQ&m=aXsW21APRn1D0lnb_8NZAAvhbFKvvtW7hNZN0L4OVkU&s=Gi367w04OysBMQsqQk4D_FlH9mrlETnu55sSZQwWo8M&e=>
>>                 > or ftp://ftp.ietf.org/ietf/1shadow-sites.txt
>>                 <https://urldefense.proofpoint.com/v2/url?u=ftp-3A__ftp.ietf.org_ietf_1shadow-2Dsites.txt&d=DwMFaQ&c=lI8Zb6TzM3d1tX4iEu7bpg&r=ZcHC6wX_gDwPDcfMaFNZiQ&m=aXsW21APRn1D0lnb_8NZAAvhbFKvvtW7hNZN0L4OVkU&s=YLkOGoZpigvSV1ZLn9IoiKXWyv2VoCYgoobywa8r3NE&e=>
>>
>>                 _______________________________________________
>>
>>                 detnet mailing list
>>
>>                 detnet@ietf.org  <mailto:detnet@ietf.org>
>>
>>                 https://www.ietf.org/mailman/listinfo/detnet  <https://urldefense.proofpoint.com/v2/url?u=https-3A__www.ietf.org_mailman_listinfo_detnet&d=DwMFaQ&c=lI8Zb6TzM3d1tX4iEu7bpg&r=ZcHC6wX_gDwPDcfMaFNZiQ&m=aXsW21APRn1D0lnb_8NZAAvhbFKvvtW7hNZN0L4OVkU&s=ZKMFjjpaWmbkFYiW3V6Z8NzpzleGBZFDJT0yhKFMOyU&e=>
>>
>>             _______________________________________________
>>
>>             detnet mailing list
>>
>>             detnet@ietf.org  <mailto:detnet@ietf.org>
>>
>>             https://www.ietf.org/mailman/listinfo/detnet  <https://urldefense.proofpoint.com/v2/url?u=https-3A__www.ietf.org_mailman_listinfo_detnet&d=DwMFaQ&c=lI8Zb6TzM3d1tX4iEu7bpg&r=ZcHC6wX_gDwPDcfMaFNZiQ&m=aXsW21APRn1D0lnb_8NZAAvhbFKvvtW7hNZN0L4OVkU&s=ZKMFjjpaWmbkFYiW3V6Z8NzpzleGBZFDJT0yhKFMOyU&e=>
>>
>>         _______________________________________________
>>
>>         detnet mailing list
>>
>>         detnet@ietf.org  <mailto:detnet@ietf.org>
>>
>>         https://www.ietf.org/mailman/listinfo/detnet  <https://urldefense.proofpoint.com/v2/url?u=https-3A__www.ietf.org_mailman_listinfo_detnet&d=DwMFaQ&c=lI8Zb6TzM3d1tX4iEu7bpg&r=ZcHC6wX_gDwPDcfMaFNZiQ&m=aXsW21APRn1D0lnb_8NZAAvhbFKvvtW7hNZN0L4OVkU&s=ZKMFjjpaWmbkFYiW3V6Z8NzpzleGBZFDJT0yhKFMOyU&e=>
>>
>>     _______________________________________________
>>     detnet mailing list
>>     detnet@ietf.org <mailto:detnet@ietf.org>
>>     https://www.ietf.org/mailman/listinfo/detnet
>>     <https://urldefense.proofpoint.com/v2/url?u=https-3A__www.ietf.org_mailman_listinfo_detnet&d=DwMFaQ&c=lI8Zb6TzM3d1tX4iEu7bpg&r=ZcHC6wX_gDwPDcfMaFNZiQ&m=aXsW21APRn1D0lnb_8NZAAvhbFKvvtW7hNZN0L4OVkU&s=ZKMFjjpaWmbkFYiW3V6Z8NzpzleGBZFDJT0yhKFMOyU&e=>
>>
>> _______________________________________________
>> detnet mailing list
>> detnet@ietf.org <mailto:detnet%40ietf.org>
>> https://www.ietf.org/mailman/listinfo/detnet 
>> <https://urldefense.proofpoint.com/v2/url?u=https-3A__www.ietf.org_mailman_listinfo_detnet&d=DwMFaQ&c=lI8Zb6TzM3d1tX4iEu7bpg&r=ZcHC6wX_gDwPDcfMaFNZiQ&m=GKNVqAPtpa8uZ40gFa5S2b4cmkGUlcUqPaMIYaykBg0&s=NyiNEuJHbNv1U35XZu0V43ZJnNGmQDS5-LMVkQosZZM&e=>
>>

--------------2CB45A971FF36ED491CFDCF1
Content-Type: text/html; charset=windows-1252
Content-Transfer-Encoding: 8bit

<html>
  <head>
    <meta http-equiv="Content-Type" content="text/html;
      charset=windows-1252">
  </head>
  <body text="#000000" bgcolor="#FFFFFF">
    <p>Hi Ethan,</p>
    <p>    I was referring to the rest of the 5 tuple.</p>
    <p>Lou<br>
    </p>
    <div class="moz-cite-prefix">On 10/21/2019 11:50 PM, Grossman, Ethan
      A. wrote:<br>
    </div>
    <blockquote type="cite"
cite="mid:BYAPR06MB432555D0A00B42FE13BDF466C4680@BYAPR06MB4325.namprd06.prod.outlook.com">
      <meta http-equiv="Content-Type" content="text/html;
        charset=windows-1252">
      <style><!--
/* Font Definitions */
@font-face
	{font-family:"Cambria Math";
	panose-1:2 4 5 3 5 4 6 3 2 4;}
@font-face
	{font-family:Calibri;
	panose-1:2 15 5 2 2 2 4 3 2 4;}
@font-face
	{font-family:Consolas;
	panose-1:2 11 6 9 2 2 4 3 2 4;}
/* Style Definitions */
p.MsoNormal, li.MsoNormal, div.MsoNormal
	{margin:0in;
	margin-bottom:.0001pt;
	font-size:11.0pt;
	font-family:"Calibri",sans-serif;}
a:link, span.MsoHyperlink
	{mso-style-priority:99;
	color:blue;
	text-decoration:underline;}
a:visited, span.MsoHyperlinkFollowed
	{mso-style-priority:99;
	color:purple;
	text-decoration:underline;}
pre
	{mso-style-priority:99;
	mso-style-link:"HTML Preformatted Char";
	margin:0in;
	margin-bottom:.0001pt;
	font-size:10.0pt;
	font-family:"Courier New";}
p.msonormal0, li.msonormal0, div.msonormal0
	{mso-style-name:msonormal;
	mso-margin-top-alt:auto;
	margin-right:0in;
	mso-margin-bottom-alt:auto;
	margin-left:0in;
	font-size:11.0pt;
	font-family:"Calibri",sans-serif;}
span.HTMLPreformattedChar
	{mso-style-name:"HTML Preformatted Char";
	mso-style-priority:99;
	mso-style-link:"HTML Preformatted";
	font-family:Consolas;}
span.EmailStyle21
	{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="edit" spidmax="1026" />
</xml><![endif]--><!--[if gte mso 9]><xml>
<o:shapelayout v:ext="edit">
<o:idmap v:ext="edit" data="1" />
</o:shapelayout></xml><![endif]-->
      <div>
        <div>
          <div style="direction: ltr;">Just so I understand, by "other
            bits in the header" do you mean the 6-tuple bits, or are
            there others that can also be used for flow ID?</div>
        </div>
        <div><br>
        </div>
      </div>
      <hr style="display:inline-block;width:98%" tabindex="-1">
      <div id="divRplyFwdMsg" dir="ltr"><font style="font-size:11pt"
          face="Calibri, sans-serif" color="#000000"><b>From:</b> Lou
          Berger <a class="moz-txt-link-rfc2396E" href="mailto:lberger@labn.net">&lt;lberger@labn.net&gt;</a><br>
          <b>Sent:</b> Monday, October 21, 2019 6:25:05 PM<br>
          <b>To:</b> Grossman, Ethan A. <a class="moz-txt-link-rfc2396E" href="mailto:eagros@dolby.com">&lt;eagros@dolby.com&gt;</a>;
          <a class="moz-txt-link-abbreviated" href="mailto:DetNet@ietf.org">DetNet@ietf.org</a> <a class="moz-txt-link-rfc2396E" href="mailto:detnet@ietf.org">&lt;detnet@ietf.org&gt;</a><br>
          <b>Cc:</b> Stewart Bryant <a class="moz-txt-link-rfc2396E" href="mailto:stewart.bryant@gmail.com">&lt;stewart.bryant@gmail.com&gt;</a>;
          Andrew G. Malis <a class="moz-txt-link-rfc2396E" href="mailto:agmalis@gmail.com">&lt;agmalis@gmail.com&gt;</a>; Black, David
          <a class="moz-txt-link-rfc2396E" href="mailto:David.Black@dell.com">&lt;David.Black@dell.com&gt;</a><br>
          <b>Subject:</b> Re: [Detnet] Fwd: draft-ietf-detnet-ip-02.txt
          - ECN</font>
        <div> </div>
      </div>
      <div>
        <div style="color: black;">
          <div style="color: black;">
            <p style="margin: 0 0 1em 0; color: black;">Ethan,</p>
            <p style="margin: 0 0 1em 0; color: black;">Yes, but I think
              it's a tolerable compromise to move the work forward - and
              there are other bits available in the header...</p>
            <p style="margin: 0 0 1em 0; color: black;">Lou</p>
          </div>
          <div style="color: black;">
            <hr style="border: none; border-top: solid #D0D0D0 1.0pt;">
            <p style="color: black; font-size: 10pt; font-family:
              sans-serif; margin: 8pt 0;">
              On October 21, 2019 8:54:00 PM "Grossman, Ethan A."
              <a class="moz-txt-link-rfc2396E" href="mailto:eagros@dolby.com">&lt;eagros@dolby.com&gt;</a> wrote:</p>
            <blockquote type="cite" class="gmail_quote" style="margin: 0
              0 0 0.75ex; border-left: 1px solid #808080; padding-left:
              0.75ex;">
              <div class="WordSection1">
                <p class="MsoNormal">Does losing control over those two
                  bits (ECN) adversely affect the upward scalability of
                  the system in any meaningful way? I mean, can one
                  think of it like “this reduces the number of flows
                  that can be identified by a factor of 4”?  Does anyone
                  working on “Large Scale DetNet” have any thoughts on
                  this? <o:p></o:p></p>
                <p class="MsoNormal">Thanks,<o:p></o:p></p>
                <p class="MsoNormal">Ethan.<o:p></o:p></p>
                <p class="MsoNormal"><o:p> </o:p></p>
                <p class="MsoNormal"><b>From:</b> detnet
                  <a class="moz-txt-link-rfc2396E" href="mailto:detnet-bounces@ietf.org">&lt;detnet-bounces@ietf.org&gt;</a> <b>On Behalf Of
                  </b>Andrew G. Malis<br>
                  <b>Sent:</b> Monday, October 21, 2019 6:29 AM<br>
                  <b>To:</b> Stewart Bryant
                  <a class="moz-txt-link-rfc2396E" href="mailto:stewart.bryant@gmail.com">&lt;stewart.bryant@gmail.com&gt;</a><br>
                  <b>Cc:</b> <a class="moz-txt-link-abbreviated" href="mailto:DetNet@ietf.org">DetNet@ietf.org</a>; Lou Berger
                  <a class="moz-txt-link-rfc2396E" href="mailto:lberger@labn.net">&lt;lberger@labn.net&gt;</a>; Black, David
                  <a class="moz-txt-link-rfc2396E" href="mailto:David.Black@dell.com">&lt;David.Black@dell.com&gt;</a><br>
                  <b>Subject:</b> Re: [Detnet] Fwd:
                  draft-ietf-detnet-ip-02.txt - ECN<o:p></o:p></p>
                <p class="MsoNormal"><o:p> </o:p></p>
                <div>
                  <p class="MsoNormal">I also don't have any objection
                    to removing the ECN text.<o:p></o:p></p>
                  <div>
                    <p class="MsoNormal"><o:p> </o:p></p>
                  </div>
                  <div>
                    <p class="MsoNormal">Cheers,<o:p></o:p></p>
                  </div>
                  <div>
                    <p class="MsoNormal">Andy<o:p></o:p></p>
                  </div>
                  <div>
                    <p class="MsoNormal"><o:p> </o:p></p>
                  </div>
                </div>
                <p class="MsoNormal"><o:p> </o:p></p>
                <div>
                  <div>
                    <p class="MsoNormal">On Mon, Oct 21, 2019 at 8:59 AM
                      Stewart Bryant &lt;<a
                        href="mailto:stewart.bryant@gmail.com"
                        moz-do-not-send="true">stewart.bryant@gmail.com</a>&gt;
                      wrote:<o:p></o:p></p>
                  </div>
                  <blockquote style="border:none;border-left:solid
                    #CCCCCC 1.0pt;padding:0in 0in 0in
                    6.0pt;margin-left:4.8pt;margin-right:0in">
                    <div>
                      <p class="MsoNormal" style="margin-bottom:12.0pt"><br>
                        Yes, let's delete the references to ECN from the
                        text.<br>
                        <br>
                        - Stewart<o:p></o:p></p>
                      <div>
                        <p class="MsoNormal">On 18/10/2019 22:57, Lou
                          Berger wrote:<o:p></o:p></p>
                      </div>
                      <blockquote
                        style="margin-top:5.0pt;margin-bottom:5.0pt">
                        <p>David,<o:p></o:p></p>
                        <p>    I'm personally okay with dropping all
                          references to the ECN field.  But doing so is
                          a change from previous discussions so is a WG
                          call.<o:p></o:p></p>
                        <p>WG,<o:p></o:p></p>
                        <p>Are there any objections to removing the
                          language related to the ECN field? <o:p>
                          </o:p></p>
                        <p>The implication is that the detnet IP
                          standard will only cover the 6-bit DSCP field
                          carried in what was once referred to as the
                          8-bit IP TOS Field.<o:p></o:p></p>
                        <p>Thanks,<o:p></o:p></p>
                        <p>Lou<o:p></o:p></p>
                        <p>(No hats)<o:p></o:p></p>
                        <div>
                          <p class="MsoNormal">On 10/16/2019 11:08 PM,
                            Black, David wrote:<o:p></o:p></p>
                        </div>
                        <blockquote
                          style="margin-top:5.0pt;margin-bottom:5.0pt">
                          <div>
                            <p>&gt; While I understand you have concerns
                              about a node providing different traffic
                              treatment based on ECN markings on a local
                              node, I believe this happens today –<br>
                              &gt; just look at the related config
                              options for your favorite router vendor. 
                              Can you live with SHOULD NOT vs MUST NOT?<o:p></o:p></p>
                            <p class="MsoNormal"
                              style="mso-margin-top-alt:auto;mso-margin-bottom-alt:auto"><span
                                style="color:#993366">I can live with
                                removal of all mention of ECN from this
                                draft.  I would suggest this course of
                                action if the goal is to avoid “MUST
                                NOT” wording.</span><o:p></o:p></p>
                            <p class="MsoNormal"
                              style="mso-margin-top-alt:auto;mso-margin-bottom-alt:auto"><span
                                style="color:#993366"> </span><o:p></o:p></p>
                            <p class="MsoNormal"
                              style="mso-margin-top-alt:auto;mso-margin-bottom-alt:auto"><span
                                style="color:#993366">Otherwise, I would
                                need to be convinced that what the draft
                                proposes to do/allow wrt ECN is
                                consistent with RFC 3168.  The current
                                text is not consistent with RFC 3168..</span><o:p></o:p></p>
                            <p class="MsoNormal"
                              style="mso-margin-top-alt:auto;mso-margin-bottom-alt:auto"><span
                                style="color:#993366"> </span><o:p></o:p></p>
                            <div>
                              <p class="MsoNormal"
                                style="mso-margin-top-alt:auto;mso-margin-bottom-alt:auto"><span
                                  style="color:#993366">Thanks, --David</span><o:p></o:p></p>
                            </div>
                            <p class="MsoNormal"
                              style="mso-margin-top-alt:auto;mso-margin-bottom-alt:auto"><span
                                style="color:#993366"> </span><o:p></o:p></p>
                            <div style="border:none;border-left:solid
                              blue 1.5pt;padding:0in 0in 0in 4.0pt">
                              <div>
                                <div style="border:none;border-top:solid
                                  #E1E1E1 1.0pt;padding:3.0pt 0in 0in
                                  0in">
                                  <p class="MsoNormal"
                                    style="mso-margin-top-alt:auto;mso-margin-bottom-alt:auto"><b>From:</b>
                                    Lou Berger
                                    <a href="mailto:lberger@labn.net"
                                      target="_blank"
                                      moz-do-not-send="true">&lt;lberger@labn.net&gt;</a>
                                    <br>
                                    <b>Sent:</b> Wednesday, October 16,
                                    2019 10:02 PM<br>
                                    <b>To:</b> Black, David; <a
                                      href="mailto:DetNet@ietf.org"
                                      target="_blank"
                                      moz-do-not-send="true">DetNet@ietf.org</a><br>
                                    <b>Subject:</b> Re: [Detnet] Fwd:
                                    draft-ietf-detnet-ip-02.txt - ECN<o:p></o:p></p>
                                </div>
                              </div>
                              <p class="MsoNormal"
                                style="mso-margin-top-alt:auto;mso-margin-bottom-alt:auto"> <o:p></o:p></p>
                              <div>
                                <p><span style="color:#CE1126">[EXTERNAL
                                    EMAIL] </span><o:p></o:p></p>
                              </div>
                              <p>sigh -I thought we went over all
                                language in e-mail and over the phone.<o:p></o:p></p>
                              <div>
                                <p class="MsoNormal"
                                  style="mso-margin-top-alt:auto;mso-margin-bottom-alt:auto">On
                                  10/16/2019 4:43 PM, Black, David
                                  wrote:<o:p></o:p></p>
                              </div>
                              <blockquote
                                style="margin-top:5.0pt;margin-bottom:5.0pt">
                                <div>
                                  <div>
                                    <p class="MsoNormal"
                                      style="mso-margin-top-alt:auto;mso-margin-bottom-alt:auto"><span
style="font-family:&quot;Arial&quot;,sans-serif">Forwarding to remove
                                        <a
                                          href="mailto:internet-drafts@ietf.org"
                                          target="_blank"
                                          moz-do-not-send="true">internet-drafts@ietf.org</a>
                                        as a recipient.  Please respond
                                        to this email. </span><o:p></o:p></p>
                                  </div>
                                  <div>
                                    <p class="MsoNormal"
                                      style="mso-margin-top-alt:auto;mso-margin-bottom-alt:auto"> <o:p></o:p></p>
                                  </div>
                                  <div
                                    id="gmail-m_-9213105094002399330x_composer_signature">
                                    <div>
                                      <p class="MsoNormal"
                                        style="mso-margin-top-alt:auto;mso-margin-bottom-alt:auto"><span
style="font-size:9.5pt;color:#575757">Thanks, --David ... Sent from my
                                          Android not-so-smartphone.</span><o:p></o:p></p>
                                    </div>
                                  </div>
                                  <div>
                                    <p class="MsoNormal"
                                      style="mso-margin-top-alt:auto;mso-margin-bottom-alt:auto"> <o:p></o:p></p>
                                  </div>
                                  <div>
                                    <p class="MsoNormal"
                                      style="mso-margin-top-alt:auto;mso-margin-bottom-alt:auto"> <o:p></o:p></p>
                                  </div>
                                  <div>
                                    <p class="MsoNormal"
                                      style="mso-margin-top-alt:auto;mso-margin-bottom-alt:auto">--------
                                      Original message --------<o:p></o:p></p>
                                  </div>
                                  <div>
                                    <p class="MsoNormal"
                                      style="mso-margin-top-alt:auto;mso-margin-bottom-alt:auto">From:
                                      "Black, David"
                                      <a
                                        href="mailto:david.black@emc.com"
                                        target="_blank"
                                        moz-do-not-send="true">&lt;david.black@emc.com&gt;</a>
                                      <o:p>
                                      </o:p></p>
                                  </div>
                                  <div>
                                    <p class="MsoNormal"
                                      style="mso-margin-top-alt:auto;mso-margin-bottom-alt:auto">Date:
                                      10/16/19 3:13 PM (GMT-06:00)
                                      <o:p></o:p></p>
                                  </div>
                                  <div>
                                    <p class="MsoNormal"
                                      style="mso-margin-top-alt:auto;mso-margin-bottom-alt:auto">To:
                                      <a
                                        href="mailto:internet-drafts@ietf.org"
                                        target="_blank"
                                        moz-do-not-send="true">internet-drafts@ietf.org</a>,
                                      <a href="mailto:detnet@ietf.org"
                                        target="_blank"
                                        moz-do-not-send="true">detnet@ietf.org</a>
                                      <o:p></o:p></p>
                                  </div>
                                  <div>
                                    <p class="MsoNormal"
                                      style="mso-margin-top-alt:auto;mso-margin-bottom-alt:auto">Subject:
                                      draft-ietf-detnet-ip-02.txt - ECN
                                      <o:p></o:p></p>
                                  </div>
                                  <div>
                                    <p class="MsoNormal"
                                      style="mso-margin-top-alt:auto;mso-margin-bottom-alt:auto"> <o:p></o:p></p>
                                  </div>
                                </div>
                                <div>
                                  <p class="MsoNormal"
                                    style="mso-margin-top-alt:auto;mso-margin-bottom-alt:auto"><span
                                      style="font-size:10.0pt">The ECN
                                      material in this draft conflicts
                                      with RFC 3168 (a long-standing
                                      Proposed Standard).  I apologize
                                      to anyone who may have been under
                                      the impression that all
                                      ECN-related concerns were resolved
                                      in that call, as the text in this
                                      note did not come up during that
                                      call.<br>
                                      <br>
                                      The TL;DR summary of my concerns
                                      is the rationale for change [3]
                                      below:<br>
                                      <br>
                                              Rationale: Use of ECN
                                      field for flow identification is
                                      not compatible with RFC 3168.</span><o:p></o:p></p>
                                </div>
                              </blockquote>
                              <p>It was my understanding that your
                                primary concern was split paths and this
                                is what we covered in the language
                                distributed on Monday. 
                                <o:p></o:p></p>
                              <p>While I understand you have concerns
                                about a node providing different traffic
                                treatment based on ECN markings on a
                                local node, I believe this happens today
                                -- just look at the related config
                                options for your favorite router
                                vendor.  Can you live with SHOULD NOT vs
                                MUST NOT?<o:p></o:p></p>
                              <p>Thanks,<o:p></o:p></p>
                              <p>Lou<o:p></o:p></p>
                              <p> <o:p></o:p></p>
                              <blockquote
                                style="margin-top:5.0pt;margin-bottom:5.0pt">
                                <div>
                                  <p class="MsoNormal"
                                    style="mso-margin-top-alt:auto;mso-margin-bottom-alt:auto"><span
                                      style="font-size:10.0pt"><br>
-------------------------------------------------<br>
                                      <br>
                                      The following four changes will
                                      correct this problem:<br>
                                      <br>
                                      [1] In Section 3.  DetNet IP Data
                                      Plane Overview<br>
                                      <br>
                                      OLD<br>
                                         The DetNet IP data plane also
                                      allows for optional matching on
                                      two<br>
                                         additional data fields.  The
                                      optional fields are the ECN Field,
                                      as in<br>
                                         [RFC3168], and the IPv6 flow
                                      label field, as defined in
                                      [RFC8200].<br>
                                      NEW<br>
                                         The DetNet IP data plane also
                                      allows for optional matching on
                                      one<br>
                                         additional data field, the IPv6
                                      flow label field, as defined in
                                      [RFC8200].<br>
                                      <br>
                                      Rationale: ECN field MUST NOT be
                                      used to subdivide a flow into
                                      sub-flows.  See RFC 3168.<br>
                                      <br>
                                      [2] In  Section 4.3.1.  Class of
                                      Service<br>
                                      <br>
                                      Remove this sentence:<br>
                                      <br>
                                         The 2-bit explicit congestion<br>
                                         notification (ECN) [RFC3168]
                                      field MAY also be used.<br>
                                      <br>
                                      Rationale: The ECN mechanism is
                                      not a Class of service mechanism. 
                                      See RFC 3168.<br>
                                      <br>
                                      [3] In Section 5.1.1.4.  IPv4 Type
                                      of Service and IPv6 Traffic Class
                                      Fields<br>
                                      <br>
                                      Remove this text:<br>
                                      <br>
                                         Implementations of this
                                      document MUST allow the ECN field
                                      to be<br>
                                         ignored as part of DetNet flow
                                      identification.  Additionally,<br>
                                         implementations SHOULD support
                                      identification of DetNet flows
                                      based<br>
                                         on the value carried in the ECN
                                      field.  When this field is used to<br>
                                         identify a specific DetNet
                                      flow, implementations MUST support
                                      a list<br>
                                         of ECN values that match a
                                      specific slow.<br>
                                      <br>
                                      If desired, replace it with:<br>
                                      <br>
                                         The ECN field MUST NOT be used
                                      as part of DetNet flow
                                      identification.<br>
                                      <br>
                                      Rationale: Use of ECN field for
                                      flow identification is not
                                      compatible with RFC 3168.<br>
                                      <br>
                                      [4] In Section 6.  Management and
                                      Control Information Summary<br>
                                      <br>
                                      Remove these two bullets:<br>
                                      <br>
                                            *  If the ECN field is to be
                                      used in flow identification.<br>
                                               Matching based on ECN
                                      filed values is optional.<br>
                                      <br>
                                            *  When ECN field is used in
                                      flow identification, a list of
                                      field<br>
                                               values that may be used
                                      by a specific flow.<br>
                                      <br>
                                      Rationale: Same as [3].<br>
                                      <br>
                                      Thanks, --David<br>
                                      <br>
                                      &gt; -----Original Message-----<br>
                                      &gt; From: I-D-Announce <a
                                        href="mailto:i-d-announce-bounces@ietf.org"
                                        target="_blank"
                                        moz-do-not-send="true">
&lt;i-d-announce-bounces@ietf.org&gt;</a> On Behalf Of internet-<br>
                                      &gt; <a
                                        href="mailto:drafts@ietf.org"
                                        target="_blank"
                                        moz-do-not-send="true">drafts@ietf.org</a><br>
                                      &gt; Sent: Wednesday, October 16,
                                      2019 3:49 PM<br>
                                      &gt; To: <a
                                        href="mailto:i-d-announce@ietf.org"
                                        target="_blank"
                                        moz-do-not-send="true">i-d-announce@ietf.org</a><br>
                                      &gt; Cc: <a
                                        href="mailto:detnet@ietf.org"
                                        target="_blank"
                                        moz-do-not-send="true">detnet@ietf.org</a><br>
                                      &gt; Subject: I-D Action:
                                      draft-ietf-detnet-ip-02.txt<br>
                                      &gt; <br>
                                      &gt; <br>
                                      &gt; [EXTERNAL EMAIL]<br>
                                      &gt; <br>
                                      &gt; <br>
                                      &gt; A New Internet-Draft is
                                      available from the on-line
                                      Internet-Drafts directories.<br>
                                      &gt; This draft is a work item of
                                      the Deterministic Networking WG of
                                      the IETF.<br>
                                      &gt; <br>
                                      &gt;         Title           :
                                      DetNet Data Plane: IP<br>
                                      &gt;         Authors         :
                                      Balázs Varga<br>
                                      &gt;                          
                                      János Farkas<br>
                                      &gt;                           Lou
                                      Berger<br>
                                      &gt;                           Don
                                      Fedyk<br>
                                      &gt;                          
                                      Andrew G. Malis<br>
                                      &gt;                          
                                      Stewart Bryant<br>
                                      &gt;                          
                                      Jouni Korhonen<br>
                                      &gt;        Filename        :
                                      draft-ietf-detnet-ip-02.txt<br>
                                      &gt;        Pages           : 23<br>
                                      &gt;        Date            :
                                      2019-10-16<br>
                                      &gt; <br>
                                      &gt; Abstract:<br>
                                      &gt;    This document specifies
                                      the Deterministic Networking data
                                      plane when<br>
                                      &gt;    operating in an IP packet
                                      switched network.<br>
                                      &gt; <br>
                                      &gt; <br>
                                      &gt; The IETF datatracker status
                                      page for this draft is:<br>
                                      &gt; <a
href="https://urldefense.proofpoint.com/v2/url?u=https-3A__datatracker.ietf.org_doc_draft-2Dietf-2Ddetnet-2Dip_&amp;d=DwMFaQ&amp;c=lI8Zb6TzM3d1tX4iEu7bpg&amp;r=ZcHC6wX_gDwPDcfMaFNZiQ&amp;m=aXsW21APRn1D0lnb_8NZAAvhbFKvvtW7hNZN0L4OVkU&amp;s=mzbAKXUleGS8Bz7ajbUbKTPPDXTF0sMHaR30Jz1vx3I&amp;e="
                                        target="_blank"
                                        moz-do-not-send="true">
https://datatracker.ietf.org/doc/draft-ietf-detnet-ip/</a><br>
                                      &gt; <br>
                                      &gt; There are also htmlized
                                      versions available at:<br>
                                      &gt; <a
href="https://urldefense.proofpoint.com/v2/url?u=https-3A__tools.ietf.org_html_draft-2Dietf-2Ddetnet-2Dip-2D02&amp;d=DwMFaQ&amp;c=lI8Zb6TzM3d1tX4iEu7bpg&amp;r=ZcHC6wX_gDwPDcfMaFNZiQ&amp;m=aXsW21APRn1D0lnb_8NZAAvhbFKvvtW7hNZN0L4OVkU&amp;s=U2KdtDL3CUVCsekPojtQVKIvgeP45L36pWIa_NTIOsA&amp;e="
                                        target="_blank"
                                        moz-do-not-send="true">
https://tools.ietf.org/html/draft-ietf-detnet-ip-02</a><br>
                                      &gt; <a
href="https://urldefense.proofpoint.com/v2/url?u=https-3A__datatracker.ietf.org_doc_html_draft-2Dietf-2Ddetnet-2Dip-2D02&amp;d=DwMFaQ&amp;c=lI8Zb6TzM3d1tX4iEu7bpg&amp;r=ZcHC6wX_gDwPDcfMaFNZiQ&amp;m=aXsW21APRn1D0lnb_8NZAAvhbFKvvtW7hNZN0L4OVkU&amp;s=v_m7-Vya44Tpf38IPNTfLFKd9vOPrwEKJ1koUg0xB-s&amp;e="
                                        target="_blank"
                                        moz-do-not-send="true">
https://datatracker.ietf.org/doc/html/draft-ietf-detnet-ip-02</a><br>
                                      &gt; <br>
                                      &gt; A diff from the previous
                                      version is available at:<br>
                                      &gt; <a
href="https://urldefense.proofpoint.com/v2/url?u=https-3A__www.ietf.org_rfcdiff-3Furl2-3Ddraft-2Dietf-2Ddetnet-2Dip-2D02&amp;d=DwMFaQ&amp;c=lI8Zb6TzM3d1tX4iEu7bpg&amp;r=ZcHC6wX_gDwPDcfMaFNZiQ&amp;m=aXsW21APRn1D0lnb_8NZAAvhbFKvvtW7hNZN0L4OVkU&amp;s=9FVm_p_MTKAngR5wvgnJsDRVpBhRs1VBb-HiEc9AuFw&amp;e="
                                        target="_blank"
                                        moz-do-not-send="true">
https://www.ietf.org/rfcdiff?url2=draft-ietf-detnet-ip-02</a><br>
                                      &gt; <br>
                                      &gt; <br>
                                      &gt; Please note that it may take
                                      a couple of minutes from the time
                                      of submission<br>
                                      &gt; until the htmlized version
                                      and diff are available at <a
href="https://urldefense.proofpoint.com/v2/url?u=http-3A__tools.ietf.org&amp;d=DwMFaQ&amp;c=lI8Zb6TzM3d1tX4iEu7bpg&amp;r=ZcHC6wX_gDwPDcfMaFNZiQ&amp;m=aXsW21APRn1D0lnb_8NZAAvhbFKvvtW7hNZN0L4OVkU&amp;s=iQJB8fuxh1qkUEUNRcxmOvQFjWSriYN94CSHktRBwSw&amp;e="
                                        target="_blank"
                                        moz-do-not-send="true">
                                        tools.ietf.org</a>.<br>
                                      &gt; <br>
                                      &gt; Internet-Drafts are also
                                      available by anonymous FTP at:<br>
                                      &gt; <a
href="https://urldefense.proofpoint.com/v2/url?u=ftp-3A__ftp.ietf.org_internet-2Ddrafts_&amp;d=DwMFaQ&amp;c=lI8Zb6TzM3d1tX4iEu7bpg&amp;r=ZcHC6wX_gDwPDcfMaFNZiQ&amp;m=aXsW21APRn1D0lnb_8NZAAvhbFKvvtW7hNZN0L4OVkU&amp;s=4kQjX_H4U0HBUhyMvMm8v_ub2smEgNFOgcbS-JFjmCg&amp;e="
                                        target="_blank"
                                        moz-do-not-send="true">
ftp://ftp.ietf.org/internet-drafts/</a><br>
                                      &gt; <br>
                                      &gt;
                                      _______________________________________________<br>
                                      &gt; I-D-Announce mailing list<br>
                                      &gt; <a
                                        href="mailto:I-D-Announce@ietf.org"
                                        target="_blank"
                                        moz-do-not-send="true">I-D-Announce@ietf.org</a><br>
                                      &gt; <a
href="https://urldefense.proofpoint.com/v2/url?u=https-3A__www.ietf.org_mailman_listinfo_i-2Dd-2Dannounce&amp;d=DwMFaQ&amp;c=lI8Zb6TzM3d1tX4iEu7bpg&amp;r=ZcHC6wX_gDwPDcfMaFNZiQ&amp;m=aXsW21APRn1D0lnb_8NZAAvhbFKvvtW7hNZN0L4OVkU&amp;s=iESW3uqZs6fiih_VYgFB-F-rtwNyaGqHl757qWRjZ94&amp;e="
                                        target="_blank"
                                        moz-do-not-send="true">
https://www.ietf.org/mailman/listinfo/i-d-announce</a><br>
                                      &gt; Internet-Draft directories: <a
href="https://urldefense.proofpoint.com/v2/url?u=http-3A__www.ietf.org_shadow.html&amp;d=DwMFaQ&amp;c=lI8Zb6TzM3d1tX4iEu7bpg&amp;r=ZcHC6wX_gDwPDcfMaFNZiQ&amp;m=aXsW21APRn1D0lnb_8NZAAvhbFKvvtW7hNZN0L4OVkU&amp;s=Gi367w04OysBMQsqQk4D_FlH9mrlETnu55sSZQwWo8M&amp;e="
                                        target="_blank"
                                        moz-do-not-send="true">
                                        http://www.ietf.org/shadow.html</a><br>
                                      &gt; or <a
href="https://urldefense.proofpoint.com/v2/url?u=ftp-3A__ftp.ietf.org_ietf_1shadow-2Dsites.txt&amp;d=DwMFaQ&amp;c=lI8Zb6TzM3d1tX4iEu7bpg&amp;r=ZcHC6wX_gDwPDcfMaFNZiQ&amp;m=aXsW21APRn1D0lnb_8NZAAvhbFKvvtW7hNZN0L4OVkU&amp;s=YLkOGoZpigvSV1ZLn9IoiKXWyv2VoCYgoobywa8r3NE&amp;e="
                                        target="_blank"
                                        moz-do-not-send="true">
ftp://ftp.ietf.org/ietf/1shadow-sites.txt</a></span><o:p></o:p></p>
                                </div>
                                <p class="MsoNormal"
                                  style="mso-margin-top-alt:auto;margin-bottom:12.0pt"><o:p> </o:p></p>
                                <pre>_______________________________________________<o:p></o:p></pre>
                                <pre>detnet mailing list<o:p></o:p></pre>
                                <pre><a href="mailto:detnet@ietf.org" target="_blank" moz-do-not-send="true">detnet@ietf.org</a><o:p></o:p></pre>
                                <pre><a href="https://urldefense.proofpoint.com/v2/url?u=https-3A__www.ietf.org_mailman_listinfo_detnet&amp;d=DwMFaQ&amp;c=lI8Zb6TzM3d1tX4iEu7bpg&amp;r=ZcHC6wX_gDwPDcfMaFNZiQ&amp;m=aXsW21APRn1D0lnb_8NZAAvhbFKvvtW7hNZN0L4OVkU&amp;s=ZKMFjjpaWmbkFYiW3V6Z8NzpzleGBZFDJT0yhKFMOyU&amp;e=" target="_blank" moz-do-not-send="true">https://www.ietf.org/mailman/listinfo/detnet</a><o:p></o:p></pre>
                              </blockquote>
                            </div>
                          </div>
                          <p class="MsoNormal"><o:p> </o:p></p>
                          <pre>_______________________________________________<o:p></o:p></pre>
                          <pre>detnet mailing list<o:p></o:p></pre>
                          <pre><a href="mailto:detnet@ietf.org" target="_blank" moz-do-not-send="true">detnet@ietf.org</a><o:p></o:p></pre>
                          <pre><a href="https://urldefense.proofpoint.com/v2/url?u=https-3A__www.ietf.org_mailman_listinfo_detnet&amp;d=DwMFaQ&amp;c=lI8Zb6TzM3d1tX4iEu7bpg&amp;r=ZcHC6wX_gDwPDcfMaFNZiQ&amp;m=aXsW21APRn1D0lnb_8NZAAvhbFKvvtW7hNZN0L4OVkU&amp;s=ZKMFjjpaWmbkFYiW3V6Z8NzpzleGBZFDJT0yhKFMOyU&amp;e=" target="_blank" moz-do-not-send="true">https://www.ietf.org/mailman/listinfo/detnet</a><o:p></o:p></pre>
                        </blockquote>
                        <p class="MsoNormal"><o:p> </o:p></p>
                        <pre>_______________________________________________<o:p></o:p></pre>
                        <pre>detnet mailing list<o:p></o:p></pre>
                        <pre><a href="mailto:detnet@ietf.org" target="_blank" moz-do-not-send="true">detnet@ietf.org</a><o:p></o:p></pre>
                        <pre><a href="https://urldefense.proofpoint.com/v2/url?u=https-3A__www.ietf.org_mailman_listinfo_detnet&amp;d=DwMFaQ&amp;c=lI8Zb6TzM3d1tX4iEu7bpg&amp;r=ZcHC6wX_gDwPDcfMaFNZiQ&amp;m=aXsW21APRn1D0lnb_8NZAAvhbFKvvtW7hNZN0L4OVkU&amp;s=ZKMFjjpaWmbkFYiW3V6Z8NzpzleGBZFDJT0yhKFMOyU&amp;e=" target="_blank" moz-do-not-send="true">https://www.ietf.org/mailman/listinfo/detnet</a><o:p></o:p></pre>
                      </blockquote>
                      <p class="MsoNormal"><o:p> </o:p></p>
                    </div>
                    <p class="MsoNormal">_______________________________________________<br>
                      detnet mailing list<br>
                      <a href="mailto:detnet@ietf.org" target="_blank"
                        moz-do-not-send="true">detnet@ietf.org</a><br>
                      <a
href="https://urldefense.proofpoint.com/v2/url?u=https-3A__www.ietf.org_mailman_listinfo_detnet&amp;d=DwMFaQ&amp;c=lI8Zb6TzM3d1tX4iEu7bpg&amp;r=ZcHC6wX_gDwPDcfMaFNZiQ&amp;m=aXsW21APRn1D0lnb_8NZAAvhbFKvvtW7hNZN0L4OVkU&amp;s=ZKMFjjpaWmbkFYiW3V6Z8NzpzleGBZFDJT0yhKFMOyU&amp;e="
                        target="_blank" moz-do-not-send="true">https://www.ietf.org/mailman/listinfo/detnet</a><o:p></o:p></p>
                  </blockquote>
                </div>
              </div>
              <div>_______________________________________________</div>
              <div>detnet mailing list</div>
              <div><a class="aqm-autolink aqm-autowrap"
                  href="mailto:detnet%40ietf.org" moz-do-not-send="true">detnet@ietf.org</a></div>
              <div><a class="aqm-autolink aqm-autowrap"
href="https://urldefense.proofpoint.com/v2/url?u=https-3A__www.ietf.org_mailman_listinfo_detnet&amp;d=DwMFaQ&amp;c=lI8Zb6TzM3d1tX4iEu7bpg&amp;r=ZcHC6wX_gDwPDcfMaFNZiQ&amp;m=GKNVqAPtpa8uZ40gFa5S2b4cmkGUlcUqPaMIYaykBg0&amp;s=NyiNEuJHbNv1U35XZu0V43ZJnNGmQDS5-LMVkQosZZM&amp;e="
                  moz-do-not-send="true">https://www.ietf.org/mailman/listinfo/detnet</a></div>
              <div><br>
              </div>
            </blockquote>
          </div>
        </div>
      </div>
    </blockquote>
  </body>
</html>

--------------2CB45A971FF36ED491CFDCF1--


From nobody Thu Oct 24 06:25:35 2019
Return-Path: <David.Black@dell.com>
X-Original-To: detnet@ietfa.amsl.com
Delivered-To: detnet@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 6BC50120271 for <detnet@ietfa.amsl.com>; Thu, 24 Oct 2019 06:25:32 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.689
X-Spam-Level: 
X-Spam-Status: No, score=-2.689 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_LOW=-0.7, SPF_HELO_NONE=0.001, SPF_PASS=-0.001, T_KAM_HTML_FONT_INVALID=0.01, URIBL_BLOCKED=0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (2048-bit key) header.d=dell.com header.b=WkXnom+w; dkim=fail (1024-bit key) reason="fail (message has been altered)" header.d=emc.com header.b=TZbBFLol
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 400UeTcpmTpH for <detnet@ietfa.amsl.com>; Thu, 24 Oct 2019 06:25:28 -0700 (PDT)
Received: from mx0b-00154904.pphosted.com (mx0b-00154904.pphosted.com [148.163.137.20]) (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 E1BD2120119 for <detnet@ietf.org>; Thu, 24 Oct 2019 06:25:27 -0700 (PDT)
Received: from pps.filterd (m0170397.ppops.net [127.0.0.1]) by mx0b-00154904.pphosted.com (8.16.0.42/8.16.0.42) with SMTP id x9ODJO95007791; Thu, 24 Oct 2019 09:25:21 -0400
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=dell.com; h=from : to : cc : subject : date : message-id : references : in-reply-to : content-type : mime-version; s=smtpout1; bh=vAjwyJnBGPy/SUznTWt1D4W/gGgnN3+a9blYFMdOVsQ=; b=WkXnom+wEG//oSpK1DvT4bcWv1oSv0AhNM9IwO2SpNxNw9u+A4Nfa7eDUMnebXmJXyd9 eZQ/2jf31KuPYc0BJbH/YtMVSRiI1utqkOEIyY4erccsGd4zCw8jdqSrU6Ct3JdTGyTd 1/YX6fi5W4vHP0kMWg1/EUw6nDRPrl6JJbxHUMJksDsQIbLfsp+CCAJl6uvSIVW2+COY aqNJqHBCGMeRQ5GUXDh4OzH9EOb6g2SCuoML1apLdjze1dbECufY/pOedoIaf+sRyQqL gqBK+7QZ6ljHfNZ0rsSpbxj+zMzsTe3nsMaNj0JGdkfuHdkRteSlma6zc45GYXpe28J0 2g== 
Received: from mx0b-00154901.pphosted.com (mx0b-00154901.pphosted.com [67.231.157.37]) by mx0b-00154904.pphosted.com with ESMTP id 2vt9u4g1yf-1 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=NOT); Thu, 24 Oct 2019 09:25:20 -0400
Received: from pps.filterd (m0144103.ppops.net [127.0.0.1]) by mx0b-00154901.pphosted.com (8.16.0.42/8.16.0.42) with SMTP id x9ODHdw1019650; Thu, 24 Oct 2019 09:25:20 -0400
Received: from mailuogwdur.emc.com (mailuogwdur-nat.lss.emc.com [128.221.224.79] (may be forged)) by mx0b-00154901.pphosted.com with ESMTP id 2vucgs8e3e-1 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=FAIL); Thu, 24 Oct 2019 09:25:20 -0400
Received: from maildlpprd56.lss.emc.com (maildlpprd56.lss.emc.com [10.106.48.160]) by mailuogwprd53.lss.emc.com (Sentrion-MTA-4.3.1/Sentrion-MTA-4.3.0) with ESMTP id x9ODNOPZ001771 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=NO); Thu, 24 Oct 2019 09:25:19 -0400
X-DKIM: OpenDKIM Filter v2.4.3 mailuogwprd53.lss.emc.com x9ODNOPZ001771
DKIM-Signature: v=1; a=rsa-sha1; c=relaxed/relaxed; d=emc.com; s=jan2013; t=1571923519; bh=+3uT1Hc6Xvimzpuz9KDKuT+MxHw=; h=From:To:CC:Subject:Date:Message-ID:References:In-Reply-To: Content-Type:MIME-Version; b=TZbBFLoltH4ib1Ler5VJSyr+VGQxAZl3WSu4s/vcAejppZO2IRpo9vjJozr0pmWqu gsCKNGWnR8J8kYdwyeIdsB5fkAebKwZwvdDlo+pCpf4OdRCpygx46oeEYLzfcnMcGT 76kV5/fVK1Lp0g5Ntbg3NaN5tOYm90fJFuOvQkW0=
Received: from mailusrhubprd03.lss.emc.com (mailusrhubprd03.lss.emc.com [10.253.24.21]) by maildlpprd56.lss.emc.com (RSA Interceptor); Thu, 24 Oct 2019 09:22:20 -0400
Received: from MXHUB308.corp.emc.com (MXHUB308.corp.emc.com [10.146.3.34]) by mailusrhubprd03.lss.emc.com (Sentrion-MTA-4.3.1/Sentrion-MTA-4.3.0) with ESMTP id x9ODMIa0016774 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-SHA384 bits=256 verify=FAIL); Thu, 24 Oct 2019 09:22:20 -0400
Received: from MX307CL04.corp.emc.com ([fe80::849f:5da2:11b:4385]) by MXHUB308.corp.emc.com ([10.146.3.34]) with mapi id 14.03.0439.000; Thu, 24 Oct 2019 09:22:18 -0400
From: "Black, David" <David.Black@dell.com>
To: Lou Berger <lberger@labn.net>, "Grossman, Ethan A." <eagros@dolby.com>, "DetNet@ietf.org" <detnet@ietf.org>
CC: Stewart Bryant <stewart.bryant@gmail.com>, "Andrew G. Malis" <agmalis@gmail.com>, "Black, David" <David.Black@dell.com>
Thread-Topic: [Detnet] Fwd: draft-ietf-detnet-ip-02.txt - ECN
Thread-Index: AdWEXh9psiE2WeJzRbKRcFv/FrbfNAABDzyaABOAzoAABjGGQABTwDMAAIYs0YAAAQcBAAAX6f8AAAEcdoAABRD/gAB04rqAAAS+VLA=
Date: Thu, 24 Oct 2019 13:22:16 +0000
Message-ID: <CE03DB3D7B45C245BCA0D24327794936307918D0@MX307CL04.corp.emc.com>
References: <CE03DB3D7B45C245BCA0D243277949363077BFC2@MX307CL04.corp.emc.com> <CE03DB3D7B45C245BCA0D243277949363077C118@MX307CL04.corp.emc.com> <e11e2843-6185-386c-c0e4-2ed5555ae0bb@labn.net> <CE03DB3D7B45C245BCA0D243277949363077CFD0@MX307CL04.corp.emc.com> <6a29f784-5a2f-458d-1bb4-33794b8937c1@labn.net> <22d6eac8-9621-6147-49ff-90e593e613cb@gmail.com> <CAA=duU1SAzVqbU2T-ws=VB5+Bqrf+N81aL+1WsokfuKRiRdvbQ@mail.gmail.com> <BYAPR06MB4325AFB733AAA66AEB6FF2F7C4680@BYAPR06MB4325.namprd06.prod.outlook.com> <16df1114968.277b.9b4188e636579690ba6c69f2c8a0f1fd@labn.net> <BYAPR06MB432555D0A00B42FE13BDF466C4680@BYAPR06MB4325.namprd06.prod.outlook.com> <c88c196d-d506-50c4-4c9a-ab101d7eb98e@labn.net>
In-Reply-To: <c88c196d-d506-50c4-4c9a-ab101d7eb98e@labn.net>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
msip_labels: MSIP_Label_17cb76b2-10b8-4fe1-93d4-2202842406cd_Enabled=True; MSIP_Label_17cb76b2-10b8-4fe1-93d4-2202842406cd_SiteId=945c199a-83a2-4e80-9f8c-5a91be5752dd; MSIP_Label_17cb76b2-10b8-4fe1-93d4-2202842406cd_Owner=david.black@emc.com; MSIP_Label_17cb76b2-10b8-4fe1-93d4-2202842406cd_SetDate=2019-10-24T13:22:16.0712406Z; MSIP_Label_17cb76b2-10b8-4fe1-93d4-2202842406cd_Name=External Public; MSIP_Label_17cb76b2-10b8-4fe1-93d4-2202842406cd_Application=Microsoft Azure Information Protection; MSIP_Label_17cb76b2-10b8-4fe1-93d4-2202842406cd_Extended_MSFT_Method=Manual; aiplabel=External Public
x-originating-ip: [10.238.21.131]
Content-Type: multipart/alternative; boundary="_000_CE03DB3D7B45C245BCA0D24327794936307918D0MX307CL04corpem_"
MIME-Version: 1.0
X-Sentrion-Hostname: mailusrhubprd03.lss.emc.com
X-RSA-Classifications: public
X-Proofpoint-Virus-Version: vendor=fsecure engine=2.50.10434:6.0.95,1.0.8 definitions=2019-10-24_08:2019-10-23,2019-10-24 signatures=0
X-Proofpoint-Spam-Details: rule=outbound_notspam policy=outbound score=0 impostorscore=0 bulkscore=0 mlxlogscore=999 priorityscore=1501 suspectscore=0 adultscore=0 malwarescore=0 clxscore=1011 mlxscore=0 phishscore=0 lowpriorityscore=0 spamscore=0 classifier=spam adjust=0 reason=mlx scancount=1 engine=8.12.0-1908290000 definitions=main-1910240129
X-Proofpoint-Spam-Details: rule=notspam policy=default score=0 mlxlogscore=999 clxscore=1011 impostorscore=0 suspectscore=0 spamscore=0 priorityscore=1501 mlxscore=0 bulkscore=0 phishscore=0 lowpriorityscore=0 adultscore=0 malwarescore=0 classifier=spam adjust=0 reason=mlx scancount=1 engine=8.12.0-1908290000 definitions=main-1910240129
Archived-At: <https://mailarchive.ietf.org/arch/msg/detnet/1GFMJYUU1il9u4QLpl0ezzkF4F8>
Subject: Re: [Detnet] Fwd: draft-ietf-detnet-ip-02.txt - ECN
X-BeenThere: detnet@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: Discussions on Deterministic Networking BoF and Proposed WG <detnet.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/detnet>, <mailto:detnet-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/detnet/>
List-Post: <mailto:detnet@ietf.org>
List-Help: <mailto:detnet-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/detnet>, <mailto:detnet-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 24 Oct 2019 13:25:33 -0000

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

In addition, for IPv6, the 20-bit flow label field in the IPv6 header is av=
ailable - see RFC 6437 for usage requirements and guidance.

Thanks, --David

From: Lou Berger <lberger@labn.net>
Sent: Thursday, October 24, 2019 7:37 AM
To: Grossman, Ethan A.; DetNet@ietf.org
Cc: Stewart Bryant; Andrew G. Malis; Black, David
Subject: Re: [Detnet] Fwd: draft-ietf-detnet-ip-02.txt - ECN


[EXTERNAL EMAIL]

Hi Ethan,

    I was referring to the rest of the 5 tuple.

Lou
On 10/21/2019 11:50 PM, Grossman, Ethan A. wrote:
Just so I understand, by "other bits in the header" do you mean the 6-tuple=
 bits, or are there others that can also be used for flow ID?

________________________________
From: Lou Berger <lberger@labn.net><mailto:lberger@labn.net>
Sent: Monday, October 21, 2019 6:25:05 PM
To: Grossman, Ethan A. <eagros@dolby.com><mailto:eagros@dolby.com>; DetNet@=
ietf.org<mailto:DetNet@ietf.org> <detnet@ietf.org><mailto:detnet@ietf.org>
Cc: Stewart Bryant <stewart.bryant@gmail.com><mailto:stewart.bryant@gmail.c=
om>; Andrew G. Malis <agmalis@gmail.com><mailto:agmalis@gmail.com>; Black, =
David <David.Black@dell.com><mailto:David.Black@dell.com>
Subject: Re: [Detnet] Fwd: draft-ietf-detnet-ip-02.txt - ECN


Ethan,

Yes, but I think it's a tolerable compromise to move the work forward - and=
 there are other bits available in the header...

Lou

________________________________

On October 21, 2019 8:54:00 PM "Grossman, Ethan A." <eagros@dolby.com><mail=
to:eagros@dolby.com> wrote:
Does losing control over those two bits (ECN) adversely affect the upward s=
calability of the system in any meaningful way? I mean, can one think of it=
 like "this reduces the number of flows that can be identified by a factor =
of 4"?  Does anyone working on "Large Scale DetNet" have any thoughts on th=
is?
Thanks,
Ethan.

From: detnet <detnet-bounces@ietf.org><mailto:detnet-bounces@ietf.org> On B=
ehalf Of Andrew G. Malis
Sent: Monday, October 21, 2019 6:29 AM
To: Stewart Bryant <stewart.bryant@gmail.com><mailto:stewart.bryant@gmail.c=
om>
Cc: DetNet@ietf.org<mailto:DetNet@ietf.org>; Lou Berger <lberger@labn.net><=
mailto:lberger@labn.net>; Black, David <David.Black@dell.com><mailto:David.=
Black@dell.com>
Subject: Re: [Detnet] Fwd: draft-ietf-detnet-ip-02.txt - ECN

I also don't have any objection to removing the ECN text.

Cheers,
Andy


On Mon, Oct 21, 2019 at 8:59 AM Stewart Bryant <stewart.bryant@gmail.com<ma=
ilto:stewart.bryant@gmail.com>> wrote:

Yes, let's delete the references to ECN from the text.

- Stewart
On 18/10/2019 22:57, Lou Berger wrote:

David,

    I'm personally okay with dropping all references to the ECN field.  But=
 doing so is a change from previous discussions so is a WG call.

WG,

Are there any objections to removing the language related to the ECN field?

The implication is that the detnet IP standard will only cover the 6-bit DS=
CP field carried in what was once referred to as the 8-bit IP TOS Field.

Thanks,

Lou

(No hats)
On 10/16/2019 11:08 PM, Black, David wrote:

> While I understand you have concerns about a node providing different tra=
ffic treatment based on ECN markings on a local node, I believe this happen=
s today -
> just look at the related config options for your favorite router vendor. =
 Can you live with SHOULD NOT vs MUST NOT?
I can live with removal of all mention of ECN from this draft.  I would sug=
gest this course of action if the goal is to avoid "MUST NOT" wording.

Otherwise, I would need to be convinced that what the draft proposes to do/=
allow wrt ECN is consistent with RFC 3168.  The current text is not consist=
ent with RFC 3168..

Thanks, --David

From: Lou Berger <lberger@labn.net><mailto:lberger@labn.net>
Sent: Wednesday, October 16, 2019 10:02 PM
To: Black, David; DetNet@ietf.org<mailto:DetNet@ietf.org>
Subject: Re: [Detnet] Fwd: draft-ietf-detnet-ip-02.txt - ECN


[EXTERNAL EMAIL]

sigh -I thought we went over all language in e-mail and over the phone.
On 10/16/2019 4:43 PM, Black, David wrote:
Forwarding to remove internet-drafts@ietf.org<mailto:internet-drafts@ietf.o=
rg> as a recipient.  Please respond to this email.

Thanks, --David ... Sent from my Android not-so-smartphone.


-------- Original message --------
From: "Black, David" <david.black@emc.com><mailto:david.black@emc.com>
Date: 10/16/19 3:13 PM (GMT-06:00)
To: internet-drafts@ietf.org<mailto:internet-drafts@ietf.org>, detnet@ietf.=
org<mailto:detnet@ietf.org>
Subject: draft-ietf-detnet-ip-02.txt - ECN

The ECN material in this draft conflicts with RFC 3168 (a long-standing Pro=
posed Standard).  I apologize to anyone who may have been under the impress=
ion that all ECN-related concerns were resolved in that call, as the text i=
n this note did not come up during that call.

The TL;DR summary of my concerns is the rationale for change [3] below:

        Rationale: Use of ECN field for flow identification is not compatib=
le with RFC 3168.

It was my understanding that your primary concern was split paths and this =
is what we covered in the language distributed on Monday.

While I understand you have concerns about a node providing different traff=
ic treatment based on ECN markings on a local node, I believe this happens =
today -- just look at the related config options for your favorite router v=
endor.  Can you live with SHOULD NOT vs MUST NOT?

Thanks,

Lou



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

The following four changes will correct this problem:

[1] In Section 3.  DetNet IP Data Plane Overview

OLD
   The DetNet IP data plane also allows for optional matching on two
   additional data fields.  The optional fields are the ECN Field, as in
   [RFC3168], and the IPv6 flow label field, as defined in [RFC8200].
NEW
   The DetNet IP data plane also allows for optional matching on one
   additional data field, the IPv6 flow label field, as defined in [RFC8200=
].

Rationale: ECN field MUST NOT be used to subdivide a flow into sub-flows.  =
See RFC 3168.

[2] In  Section 4.3.1.  Class of Service

Remove this sentence:

   The 2-bit explicit congestion
   notification (ECN) [RFC3168] field MAY also be used.

Rationale: The ECN mechanism is not a Class of service mechanism.  See RFC =
3168.

[3] In Section 5.1.1.4.  IPv4 Type of Service and IPv6 Traffic Class Fields

Remove this text:

   Implementations of this document MUST allow the ECN field to be
   ignored as part of DetNet flow identification.  Additionally,
   implementations SHOULD support identification of DetNet flows based
   on the value carried in the ECN field.  When this field is used to
   identify a specific DetNet flow, implementations MUST support a list
   of ECN values that match a specific slow.

If desired, replace it with:

   The ECN field MUST NOT be used as part of DetNet flow identification.

Rationale: Use of ECN field for flow identification is not compatible with =
RFC 3168.

[4] In Section 6.  Management and Control Information Summary

Remove these two bullets:

      *  If the ECN field is to be used in flow identification.
         Matching based on ECN filed values is optional.

      *  When ECN field is used in flow identification, a list of field
         values that may be used by a specific flow.

Rationale: Same as [3].

Thanks, --David

> -----Original Message-----
> From: I-D-Announce <i-d-announce-bounces@ietf.org><mailto:i-d-announce-bo=
unces@ietf.org> On Behalf Of internet-
> drafts@ietf.org<mailto:drafts@ietf.org>
> Sent: Wednesday, October 16, 2019 3:49 PM
> To: i-d-announce@ietf.org<mailto:i-d-announce@ietf.org>
> Cc: detnet@ietf.org<mailto:detnet@ietf.org>
> Subject: I-D Action: draft-ietf-detnet-ip-02.txt
>
>
> [EXTERNAL EMAIL]
>
>
> A New Internet-Draft is available from the on-line Internet-Drafts direct=
ories.
> This draft is a work item of the Deterministic Networking WG of the IETF.
>
>         Title           : DetNet Data Plane: IP
>         Authors         : Bal=E1zs Varga
>                           J=E1nos Farkas
>                           Lou Berger
>                           Don Fedyk
>                           Andrew G. Malis
>                           Stewart Bryant
>                           Jouni Korhonen
>        Filename        : draft-ietf-detnet-ip-02.txt
>        Pages           : 23
>        Date            : 2019-10-16
>
> Abstract:
>    This document specifies the Deterministic Networking data plane when
>    operating in an IP packet switched network.
>
>
> The IETF datatracker status page for this draft is:
> https://datatracker.ietf.org/doc/draft-ietf-detnet-ip/<https://urldefense=
.proofpoint.com/v2/url?u=3Dhttps-3A__datatracker.ietf.org_doc_draft-2Dietf-=
2Ddetnet-2Dip_&d=3DDwMFaQ&c=3DlI8Zb6TzM3d1tX4iEu7bpg&r=3DZcHC6wX_gDwPDcfMaF=
NZiQ&m=3DaXsW21APRn1D0lnb_8NZAAvhbFKvvtW7hNZN0L4OVkU&s=3DmzbAKXUleGS8Bz7ajb=
UbKTPPDXTF0sMHaR30Jz1vx3I&e=3D>
>
> There are also htmlized versions available at:
> https://tools.ietf.org/html/draft-ietf-detnet-ip-02<https://urldefense.pr=
oofpoint.com/v2/url?u=3Dhttps-3A__tools.ietf.org_html_draft-2Dietf-2Ddetnet=
-2Dip-2D02&d=3DDwMFaQ&c=3DlI8Zb6TzM3d1tX4iEu7bpg&r=3DZcHC6wX_gDwPDcfMaFNZiQ=
&m=3DaXsW21APRn1D0lnb_8NZAAvhbFKvvtW7hNZN0L4OVkU&s=3DU2KdtDL3CUVCsekPojtQVK=
IvgeP45L36pWIa_NTIOsA&e=3D>
> https://datatracker.ietf.org/doc/html/draft-ietf-detnet-ip-02<https://url=
defense.proofpoint.com/v2/url?u=3Dhttps-3A__datatracker.ietf.org_doc_html_d=
raft-2Dietf-2Ddetnet-2Dip-2D02&d=3DDwMFaQ&c=3DlI8Zb6TzM3d1tX4iEu7bpg&r=3DZc=
HC6wX_gDwPDcfMaFNZiQ&m=3DaXsW21APRn1D0lnb_8NZAAvhbFKvvtW7hNZN0L4OVkU&s=3Dv_=
m7-Vya44Tpf38IPNTfLFKd9vOPrwEKJ1koUg0xB-s&e=3D>
>
> A diff from the previous version is available at:
> https://www.ietf.org/rfcdiff?url2=3Ddraft-ietf-detnet-ip-02<https://urlde=
fense.proofpoint.com/v2/url?u=3Dhttps-3A__www.ietf.org_rfcdiff-3Furl2-3Ddra=
ft-2Dietf-2Ddetnet-2Dip-2D02&d=3DDwMFaQ&c=3DlI8Zb6TzM3d1tX4iEu7bpg&r=3DZcHC=
6wX_gDwPDcfMaFNZiQ&m=3DaXsW21APRn1D0lnb_8NZAAvhbFKvvtW7hNZN0L4OVkU&s=3D9FVm=
_p_MTKAngR5wvgnJsDRVpBhRs1VBb-HiEc9AuFw&e=3D>
>
>
> Please note that it may take a couple of minutes from the time of submiss=
ion
> until the htmlized version and diff are available at tools.ietf.org<https=
://urldefense.proofpoint.com/v2/url?u=3Dhttp-3A__tools.ietf.org&d=3DDwMFaQ&=
c=3DlI8Zb6TzM3d1tX4iEu7bpg&r=3DZcHC6wX_gDwPDcfMaFNZiQ&m=3DaXsW21APRn1D0lnb_=
8NZAAvhbFKvvtW7hNZN0L4OVkU&s=3DiQJB8fuxh1qkUEUNRcxmOvQFjWSriYN94CSHktRBwSw&=
e=3D>.
>
> Internet-Drafts are also available by anonymous FTP at:
> ftp://ftp.ietf.org/internet-drafts/<https://urldefense.proofpoint.com/v2/=
url?u=3Dftp-3A__ftp.ietf.org_internet-2Ddrafts_&d=3DDwMFaQ&c=3DlI8Zb6TzM3d1=
tX4iEu7bpg&r=3DZcHC6wX_gDwPDcfMaFNZiQ&m=3DaXsW21APRn1D0lnb_8NZAAvhbFKvvtW7h=
NZN0L4OVkU&s=3D4kQjX_H4U0HBUhyMvMm8v_ub2smEgNFOgcbS-JFjmCg&e=3D>
>
> _______________________________________________
> I-D-Announce mailing list
> I-D-Announce@ietf.org<mailto:I-D-Announce@ietf.org>
> https://www.ietf.org/mailman/listinfo/i-d-announce<https://urldefense.pro=
ofpoint.com/v2/url?u=3Dhttps-3A__www.ietf.org_mailman_listinfo_i-2Dd-2Danno=
unce&d=3DDwMFaQ&c=3DlI8Zb6TzM3d1tX4iEu7bpg&r=3DZcHC6wX_gDwPDcfMaFNZiQ&m=3Da=
XsW21APRn1D0lnb_8NZAAvhbFKvvtW7hNZN0L4OVkU&s=3DiESW3uqZs6fiih_VYgFB-F-rtwNy=
aGqHl757qWRjZ94&e=3D>
> Internet-Draft directories: http://www.ietf.org/shadow.html<https://urlde=
fense.proofpoint.com/v2/url?u=3Dhttp-3A__www.ietf.org_shadow.html&d=3DDwMFa=
Q&c=3DlI8Zb6TzM3d1tX4iEu7bpg&r=3DZcHC6wX_gDwPDcfMaFNZiQ&m=3DaXsW21APRn1D0ln=
b_8NZAAvhbFKvvtW7hNZN0L4OVkU&s=3DGi367w04OysBMQsqQk4D_FlH9mrlETnu55sSZQwWo8=
M&e=3D>
> or ftp://ftp.ietf.org/ietf/1shadow-sites.txt<https://urldefense.proofpoin=
t.com/v2/url?u=3Dftp-3A__ftp.ietf.org_ietf_1shadow-2Dsites.txt&d=3DDwMFaQ&c=
=3DlI8Zb6TzM3d1tX4iEu7bpg&r=3DZcHC6wX_gDwPDcfMaFNZiQ&m=3DaXsW21APRn1D0lnb_8=
NZAAvhbFKvvtW7hNZN0L4OVkU&s=3DYLkOGoZpigvSV1ZLn9IoiKXWyv2VoCYgoobywa8r3NE&e=
=3D>


_______________________________________________

detnet mailing list

detnet@ietf.org<mailto:detnet@ietf.org>

https://www.ietf.org/mailman/listinfo/detnet<https://urldefense.proofpoint.=
com/v2/url?u=3Dhttps-3A__www.ietf.org_mailman_listinfo_detnet&d=3DDwMFaQ&c=
=3DlI8Zb6TzM3d1tX4iEu7bpg&r=3DZcHC6wX_gDwPDcfMaFNZiQ&m=3DaXsW21APRn1D0lnb_8=
NZAAvhbFKvvtW7hNZN0L4OVkU&s=3DZKMFjjpaWmbkFYiW3V6Z8NzpzleGBZFDJT0yhKFMOyU&e=
=3D>


_______________________________________________

detnet mailing list

detnet@ietf.org<mailto:detnet@ietf.org>

https://www.ietf.org/mailman/listinfo/detnet<https://urldefense.proofpoint.=
com/v2/url?u=3Dhttps-3A__www.ietf.org_mailman_listinfo_detnet&d=3DDwMFaQ&c=
=3DlI8Zb6TzM3d1tX4iEu7bpg&r=3DZcHC6wX_gDwPDcfMaFNZiQ&m=3DaXsW21APRn1D0lnb_8=
NZAAvhbFKvvtW7hNZN0L4OVkU&s=3DZKMFjjpaWmbkFYiW3V6Z8NzpzleGBZFDJT0yhKFMOyU&e=
=3D>


_______________________________________________

detnet mailing list

detnet@ietf.org<mailto:detnet@ietf.org>

https://www.ietf.org/mailman/listinfo/detnet<https://urldefense.proofpoint.=
com/v2/url?u=3Dhttps-3A__www.ietf.org_mailman_listinfo_detnet&d=3DDwMFaQ&c=
=3DlI8Zb6TzM3d1tX4iEu7bpg&r=3DZcHC6wX_gDwPDcfMaFNZiQ&m=3DaXsW21APRn1D0lnb_8=
NZAAvhbFKvvtW7hNZN0L4OVkU&s=3DZKMFjjpaWmbkFYiW3V6Z8NzpzleGBZFDJT0yhKFMOyU&e=
=3D>

_______________________________________________
detnet mailing list
detnet@ietf.org<mailto:detnet@ietf.org>
https://www.ietf.org/mailman/listinfo/detnet<https://urldefense.proofpoint.=
com/v2/url?u=3Dhttps-3A__www.ietf.org_mailman_listinfo_detnet&d=3DDwMFaQ&c=
=3DlI8Zb6TzM3d1tX4iEu7bpg&r=3DZcHC6wX_gDwPDcfMaFNZiQ&m=3DaXsW21APRn1D0lnb_8=
NZAAvhbFKvvtW7hNZN0L4OVkU&s=3DZKMFjjpaWmbkFYiW3V6Z8NzpzleGBZFDJT0yhKFMOyU&e=
=3D>
_______________________________________________
detnet mailing list
detnet@ietf.org<mailto:detnet%40ietf.org>
https://www.ietf.org/mailman/listinfo/detnet<https://urldefense.proofpoint.=
com/v2/url?u=3Dhttps-3A__www.ietf.org_mailman_listinfo_detnet&d=3DDwMFaQ&c=
=3DlI8Zb6TzM3d1tX4iEu7bpg&r=3DZcHC6wX_gDwPDcfMaFNZiQ&m=3DGKNVqAPtpa8uZ40gFa=
5S2b4cmkGUlcUqPaMIYaykBg0&s=3DNyiNEuJHbNv1U35XZu0V43ZJnNGmQDS5-LMVkQosZZM&e=
=3D>


--_000_CE03DB3D7B45C245BCA0D24327794936307918D0MX307CL04corpem_
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)">
<!--[if !mso]><style>v\:* {behavior:url(#default#VML);}
o\:* {behavior:url(#default#VML);}
w\:* {behavior:url(#default#VML);}
.shape {behavior:url(#default#VML);}
</style><![endif]--><style><!--
/* Font Definitions */
@font-face
	{font-family:"Cambria Math";
	panose-1:2 4 5 3 5 4 6 3 2 4;}
@font-face
	{font-family:Calibri;
	panose-1:2 15 5 2 2 2 4 3 2 4;}
@font-face
	{font-family:Consolas;
	panose-1:2 11 6 9 2 2 4 3 2 4;}
/* Style Definitions */
p.MsoNormal, li.MsoNormal, div.MsoNormal
	{margin:0in;
	margin-bottom:.0001pt;
	font-size:11.0pt;
	font-family:"Calibri",sans-serif;
	color:black;}
a:link, span.MsoHyperlink
	{mso-style-priority:99;
	color:blue;
	text-decoration:underline;}
a:visited, span.MsoHyperlinkFollowed
	{mso-style-priority:99;
	color:purple;
	text-decoration:underline;}
pre
	{mso-style-priority:99;
	mso-style-link:"HTML Preformatted Char";
	margin:0in;
	margin-bottom:.0001pt;
	font-size:10.0pt;
	font-family:"Courier New";
	color:black;}
p.msonormal0, li.msonormal0, div.msonormal0
	{mso-style-name:msonormal;
	mso-margin-top-alt:auto;
	margin-right:0in;
	mso-margin-bottom-alt:auto;
	margin-left:0in;
	font-size:11.0pt;
	font-family:"Calibri",sans-serif;
	color:black;}
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;
	font-family:"Calibri",sans-serif;
	color:windowtext;}
span.EmailStyle22
	{mso-style-type:personal-reply;
	font-family:"Calibri",sans-serif;
	color:#993366;
	font-weight:normal;
	font-style:normal;
	text-decoration:none none;}
.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 bgcolor=3D"white" lang=3D"EN-US" link=3D"blue" vlink=3D"purple">
<div class=3D"WordSection1">
<p class=3D"MsoNormal"><span style=3D"color:#993366">In addition, for IPv6,=
 the 20-bit flow label field in the IPv6 header is available &#8211; see RF=
C 6437 for usage requirements and guidance.<o:p></o:p></span></p>
<p class=3D"MsoNormal"><span style=3D"color:#993366"><o:p>&nbsp;</o:p></spa=
n></p>
<div>
<p class=3D"MsoNormal"><span style=3D"color:#993366">Thanks, --David<o:p></=
o:p></span></p>
</div>
<p class=3D"MsoNormal"><span style=3D"color:#993366"><o:p>&nbsp;</o:p></spa=
n></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><span style=3D"color:windowtext">From:</span></b>=
<span style=3D"color:windowtext"> Lou Berger &lt;lberger@labn.net&gt;
<br>
<b>Sent:</b> Thursday, October 24, 2019 7:37 AM<br>
<b>To:</b> Grossman, Ethan A.; DetNet@ietf.org<br>
<b>Cc:</b> Stewart Bryant; Andrew G. Malis; Black, David<br>
<b>Subject:</b> Re: [Detnet] Fwd: draft-ietf-detnet-ip-02.txt - ECN<o:p></o=
:p></span></p>
</div>
</div>
<p class=3D"MsoNormal"><o:p>&nbsp;</o:p></p>
<div>
<p><span style=3D"color:#CE1126">[EXTERNAL EMAIL] <o:p></o:p></span></p>
</div>
<p>Hi Ethan,<o:p></o:p></p>
<p>&nbsp;&nbsp;&nbsp; I was referring to the rest of the 5 tuple.<o:p></o:p=
></p>
<p>Lou<o:p></o:p></p>
<div>
<p class=3D"MsoNormal">On 10/21/2019 11:50 PM, Grossman, Ethan A. wrote:<o:=
p></o:p></p>
</div>
<blockquote style=3D"margin-top:5.0pt;margin-bottom:5.0pt">
<div>
<div>
<div>
<p class=3D"MsoNormal">Just so I understand, by &quot;other bits in the hea=
der&quot; do you mean the 6-tuple bits, or are there others that can also b=
e used for flow ID?<o:p></o:p></p>
</div>
</div>
<div>
<p class=3D"MsoNormal"><o:p>&nbsp;</o:p></p>
</div>
</div>
<div class=3D"MsoNormal" align=3D"center" style=3D"text-align:center">
<hr size=3D"2" width=3D"98%" align=3D"center">
</div>
<div id=3D"divRplyFwdMsg">
<p class=3D"MsoNormal"><b>From:</b> Lou Berger <a href=3D"mailto:lberger@la=
bn.net">&lt;lberger@labn.net&gt;</a><br>
<b>Sent:</b> Monday, October 21, 2019 6:25:05 PM<br>
<b>To:</b> Grossman, Ethan A. <a href=3D"mailto:eagros@dolby.com">&lt;eagro=
s@dolby.com&gt;</a>;
<a href=3D"mailto:DetNet@ietf.org">DetNet@ietf.org</a> <a href=3D"mailto:de=
tnet@ietf.org">
&lt;detnet@ietf.org&gt;</a><br>
<b>Cc:</b> Stewart Bryant <a href=3D"mailto:stewart.bryant@gmail.com">&lt;s=
tewart.bryant@gmail.com&gt;</a>; Andrew G. Malis
<a href=3D"mailto:agmalis@gmail.com">&lt;agmalis@gmail.com&gt;</a>; Black, =
David <a href=3D"mailto:David.Black@dell.com">
&lt;David.Black@dell.com&gt;</a><br>
<b>Subject:</b> Re: [Detnet] Fwd: draft-ietf-detnet-ip-02.txt - ECN <o:p></=
o:p></p>
<div>
<p class=3D"MsoNormal">&nbsp;<o:p></o:p></p>
</div>
</div>
<div>
<div>
<div>
<p style=3D"mso-margin-top-alt:0in;margin-right:0in;margin-bottom:12.0pt;ma=
rgin-left:0in">
Ethan,<o:p></o:p></p>
<p style=3D"mso-margin-top-alt:0in;margin-right:0in;margin-bottom:12.0pt;ma=
rgin-left:0in">
Yes, but I think it's a tolerable compromise to move the work forward - and=
 there are other bits available in the header...<o:p></o:p></p>
<p style=3D"mso-margin-top-alt:0in;margin-right:0in;margin-bottom:12.0pt;ma=
rgin-left:0in">
Lou<o:p></o:p></p>
</div>
<div>
<div class=3D"MsoNormal" align=3D"center" style=3D"text-align:center">
<hr size=3D"2" width=3D"100%" align=3D"center">
</div>
<p style=3D"mso-margin-top-alt:8.0pt;margin-right:0in;margin-bottom:8.0pt;m=
argin-left:0in">
<span style=3D"font-size:10.0pt;font-family:&quot;Arial&quot;,sans-serif">O=
n October 21, 2019 8:54:00 PM &quot;Grossman, Ethan A.&quot;
<a href=3D"mailto:eagros@dolby.com">&lt;eagros@dolby.com&gt;</a> wrote:<o:p=
></o:p></span></p>
<blockquote style=3D"border:none;border-left:solid gray 1.0pt;padding:0in 0=
in 0in 5.0pt;margin-left:4.5pt;margin-right:0in">
<p class=3D"MsoNormal">Does losing control over those two bits (ECN) advers=
ely affect the upward scalability of the system in any meaningful way? I me=
an, can one think of it like &#8220;this reduces the number of flows that c=
an be identified by a factor of 4&#8221;? &nbsp;Does
 anyone working on &#8220;Large Scale DetNet&#8221; have any thoughts on th=
is? <o:p></o:p></p>
<p class=3D"MsoNormal">Thanks,<o:p></o:p></p>
<p class=3D"MsoNormal">Ethan.<o:p></o:p></p>
<p class=3D"MsoNormal">&nbsp;<o:p></o:p></p>
<p class=3D"MsoNormal"><b>From:</b> detnet <a href=3D"mailto:detnet-bounces=
@ietf.org">
&lt;detnet-bounces@ietf.org&gt;</a> <b>On Behalf Of </b>Andrew G. Malis<br>
<b>Sent:</b> Monday, October 21, 2019 6:29 AM<br>
<b>To:</b> Stewart Bryant <a href=3D"mailto:stewart.bryant@gmail.com">&lt;s=
tewart.bryant@gmail.com&gt;</a><br>
<b>Cc:</b> <a href=3D"mailto:DetNet@ietf.org">DetNet@ietf.org</a>; Lou Berg=
er <a href=3D"mailto:lberger@labn.net">
&lt;lberger@labn.net&gt;</a>; Black, David <a href=3D"mailto:David.Black@de=
ll.com">&lt;David.Black@dell.com&gt;</a><br>
<b>Subject:</b> Re: [Detnet] Fwd: draft-ietf-detnet-ip-02.txt - ECN<o:p></o=
:p></p>
<p class=3D"MsoNormal">&nbsp;<o:p></o:p></p>
<div>
<p class=3D"MsoNormal">I also don't have any objection to removing the ECN =
text.<o:p></o:p></p>
<div>
<p class=3D"MsoNormal">&nbsp;<o:p></o:p></p>
</div>
<div>
<p class=3D"MsoNormal">Cheers,<o:p></o:p></p>
</div>
<div>
<p class=3D"MsoNormal">Andy<o:p></o:p></p>
</div>
<div>
<p class=3D"MsoNormal">&nbsp;<o:p></o:p></p>
</div>
</div>
<p class=3D"MsoNormal">&nbsp;<o:p></o:p></p>
<div>
<div>
<p class=3D"MsoNormal">On Mon, Oct 21, 2019 at 8:59 AM Stewart Bryant &lt;<=
a href=3D"mailto:stewart.bryant@gmail.com">stewart.bryant@gmail.com</a>&gt;=
 wrote:<o:p></o:p></p>
</div>
<blockquote style=3D"border:none;border-left:solid #CCCCCC 1.0pt;padding:0i=
n 0in 0in 6.0pt;margin-left:4.8pt;margin-top:5.0pt;margin-right:0in;margin-=
bottom:5.0pt">
<div>
<p class=3D"MsoNormal" style=3D"margin-bottom:12.0pt"><br>
Yes, let's delete the references to ECN from the text.<br>
<br>
- Stewart<o:p></o:p></p>
<div>
<p class=3D"MsoNormal">On 18/10/2019 22:57, Lou Berger wrote:<o:p></o:p></p=
>
</div>
<blockquote style=3D"margin-top:5.0pt;margin-bottom:5.0pt">
<p>David,<o:p></o:p></p>
<p>&nbsp;&nbsp;&nbsp; I'm personally okay with dropping all references to t=
he ECN field.&nbsp; But doing so is a change from previous discussions so i=
s a WG call.<o:p></o:p></p>
<p>WG,<o:p></o:p></p>
<p>Are there any objections to removing the language related to the ECN fie=
ld? <o:p>
</o:p></p>
<p>The implication is that the detnet IP standard will only cover the 6-bit=
 DSCP field carried in what was once referred to as the 8-bit IP TOS Field.=
<o:p></o:p></p>
<p>Thanks,<o:p></o:p></p>
<p>Lou<o:p></o:p></p>
<p>(No hats)<o:p></o:p></p>
<div>
<p class=3D"MsoNormal">On 10/16/2019 11:08 PM, Black, David wrote:<o:p></o:=
p></p>
</div>
<blockquote style=3D"margin-top:5.0pt;margin-bottom:5.0pt">
<div>
<p>&gt; While I understand you have concerns about a node providing differe=
nt traffic treatment based on ECN markings on a local node, I believe this =
happens today &#8211;<br>
&gt; just look at the related config options for your favorite router vendo=
r.&nbsp; Can you live with SHOULD NOT vs MUST NOT?<o:p></o:p></p>
<p class=3D"MsoNormal" style=3D"mso-margin-top-alt:auto;mso-margin-bottom-a=
lt:auto"><span style=3D"color:#993366">I can live with removal of all menti=
on of ECN from this draft.&nbsp; I would suggest this course of action if t=
he goal is to avoid &#8220;MUST NOT&#8221; wording.</span><o:p></o:p></p>
<p class=3D"MsoNormal" style=3D"mso-margin-top-alt:auto;mso-margin-bottom-a=
lt:auto"><span style=3D"color:#993366">&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 style=3D"color:#993366">Otherwise, I would need to be convin=
ced that what the draft proposes to do/allow wrt ECN is consistent with RFC=
 3168.&nbsp; The current text is not consistent
 with RFC 3168..</span><o:p></o:p></p>
<p class=3D"MsoNormal" style=3D"mso-margin-top-alt:auto;mso-margin-bottom-a=
lt:auto"><span style=3D"color:#993366">&nbsp;</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 style=3D"color:#993366">Thanks, --David</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 style=3D"color:#993366">&nbsp;</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" style=3D"mso-margin-top-alt:auto;mso-margin-bottom-a=
lt:auto"><b>From:</b> Lou Berger
<a href=3D"mailto:lberger@labn.net" target=3D"_blank">&lt;lberger@labn.net&=
gt;</a> <br>
<b>Sent:</b> Wednesday, October 16, 2019 10:02 PM<br>
<b>To:</b> Black, David; <a href=3D"mailto:DetNet@ietf.org" target=3D"_blan=
k">DetNet@ietf.org</a><br>
<b>Subject:</b> Re: [Detnet] Fwd: draft-ietf-detnet-ip-02.txt - ECN<o:p></o=
:p></p>
</div>
</div>
<p class=3D"MsoNormal" style=3D"mso-margin-top-alt:auto;mso-margin-bottom-a=
lt:auto">&nbsp;<o:p></o:p></p>
<div>
<p><span style=3D"color:#CE1126">[EXTERNAL EMAIL] </span><o:p></o:p></p>
</div>
<p>sigh -I thought we went over all language in e-mail and over the phone.<=
o:p></o:p></p>
<div>
<p class=3D"MsoNormal" style=3D"mso-margin-top-alt:auto;mso-margin-bottom-a=
lt:auto">On 10/16/2019 4:43 PM, Black, David wrote:<o:p></o:p></p>
</div>
<blockquote style=3D"margin-top:5.0pt;margin-bottom:5.0pt">
<div>
<div>
<p class=3D"MsoNormal" style=3D"mso-margin-top-alt:auto;mso-margin-bottom-a=
lt:auto"><span style=3D"font-family:&quot;Arial&quot;,sans-serif">Forwardin=
g to remove
<a href=3D"mailto:internet-drafts@ietf.org" target=3D"_blank">internet-draf=
ts@ietf.org</a> as a recipient.&nbsp; Please respond to this email.&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">&nbsp;<o:p></o:p></p>
</div>
<div id=3D"gmail-m_-9213105094002399330x_composer_signature">
<div>
<p class=3D"MsoNormal" style=3D"mso-margin-top-alt:auto;mso-margin-bottom-a=
lt:auto"><span style=3D"font-size:9.5pt;color:#575757">Thanks, --David ... =
Sent from my Android not-so-smartphone.</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">&nbsp;<o:p></o:p></p>
</div>
<div>
<p class=3D"MsoNormal" style=3D"mso-margin-top-alt:auto;mso-margin-bottom-a=
lt:auto">&nbsp;<o:p></o:p></p>
</div>
<div>
<p class=3D"MsoNormal" style=3D"mso-margin-top-alt:auto;mso-margin-bottom-a=
lt:auto">-------- Original message --------<o:p></o:p></p>
</div>
<div>
<p class=3D"MsoNormal" style=3D"mso-margin-top-alt:auto;mso-margin-bottom-a=
lt:auto">From: &quot;Black, David&quot;
<a href=3D"mailto:david.black@emc.com" target=3D"_blank">&lt;david.black@em=
c.com&gt;</a> <o:p>
</o:p></p>
</div>
<div>
<p class=3D"MsoNormal" style=3D"mso-margin-top-alt:auto;mso-margin-bottom-a=
lt:auto">Date: 10/16/19 3:13 PM (GMT-06:00)
<o:p></o:p></p>
</div>
<div>
<p class=3D"MsoNormal" style=3D"mso-margin-top-alt:auto;mso-margin-bottom-a=
lt:auto">To:
<a href=3D"mailto:internet-drafts@ietf.org" target=3D"_blank">internet-draf=
ts@ietf.org</a>,
<a href=3D"mailto:detnet@ietf.org" target=3D"_blank">detnet@ietf.org</a> <o=
:p></o:p></p>
</div>
<div>
<p class=3D"MsoNormal" style=3D"mso-margin-top-alt:auto;mso-margin-bottom-a=
lt:auto">Subject: draft-ietf-detnet-ip-02.txt - ECN
<o:p></o:p></p>
</div>
<div>
<p class=3D"MsoNormal" style=3D"mso-margin-top-alt:auto;mso-margin-bottom-a=
lt:auto">&nbsp;<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:10.0pt">The ECN material in this draft co=
nflicts with RFC 3168 (a long-standing Proposed Standard).&nbsp; I apologiz=
e to anyone who may have been under the impression
 that all ECN-related concerns were resolved in that call, as the text in t=
his note did not come up during that call.<br>
<br>
The TL;DR summary of my concerns is the rationale for change [3] below:<br>
<br>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; Rationale: Use of ECN field for =
flow identification is not compatible with RFC 3168.</span><o:p></o:p></p>
</div>
</blockquote>
<p>It was my understanding that your primary concern was split paths and th=
is is what we covered in the language distributed on Monday.&nbsp;
<o:p></o:p></p>
<p>While I understand you have concerns about a node providing different tr=
affic treatment based on ECN markings on a local node, I believe this happe=
ns today -- just look at the related config options for your favorite route=
r vendor.&nbsp; Can you live with SHOULD
 NOT vs MUST NOT?<o:p></o:p></p>
<p>Thanks,<o:p></o:p></p>
<p>Lou<o:p></o:p></p>
<p>&nbsp;<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 style=3D"font-size:10.0pt"><br>
-------------------------------------------------<br>
<br>
The following four changes will correct this problem:<br>
<br>
[1] In Section 3.&nbsp; DetNet IP Data Plane Overview<br>
<br>
OLD<br>
&nbsp;&nbsp; The DetNet IP data plane also allows for optional matching on =
two<br>
&nbsp;&nbsp; additional data fields.&nbsp; The optional fields are the ECN =
Field, as in<br>
&nbsp;&nbsp; [RFC3168], and the IPv6 flow label field, as defined in [RFC82=
00].<br>
NEW<br>
&nbsp;&nbsp; The DetNet IP data plane also allows for optional matching on =
one<br>
&nbsp;&nbsp; additional data field, the IPv6 flow label field, as defined i=
n [RFC8200].<br>
<br>
Rationale: ECN field MUST NOT be used to subdivide a flow into sub-flows.&n=
bsp; See RFC 3168.<br>
<br>
[2] In&nbsp; Section 4.3.1.&nbsp; Class of Service<br>
<br>
Remove this sentence:<br>
<br>
&nbsp;&nbsp; The 2-bit explicit congestion<br>
&nbsp;&nbsp; notification (ECN) [RFC3168] field MAY also be used.<br>
<br>
Rationale: The ECN mechanism is not a Class of service mechanism.&nbsp; See=
 RFC 3168.<br>
<br>
[3] In Section 5.1.1.4.&nbsp; IPv4 Type of Service and IPv6 Traffic Class F=
ields<br>
<br>
Remove this text:<br>
<br>
&nbsp;&nbsp; Implementations of this document MUST allow the ECN field to b=
e<br>
&nbsp;&nbsp; ignored as part of DetNet flow identification.&nbsp; Additiona=
lly,<br>
&nbsp;&nbsp; implementations SHOULD support identification of DetNet flows =
based<br>
&nbsp;&nbsp; on the value carried in the ECN field.&nbsp; When this field i=
s used to<br>
&nbsp;&nbsp; identify a specific DetNet flow, implementations MUST support =
a list<br>
&nbsp;&nbsp; of ECN values that match a specific slow.<br>
<br>
If desired, replace it with:<br>
<br>
&nbsp;&nbsp; The ECN field MUST NOT be used as part of DetNet flow identifi=
cation.<br>
<br>
Rationale: Use of ECN field for flow identification is not compatible with =
RFC 3168.<br>
<br>
[4] In Section 6.&nbsp; Management and Control Information Summary<br>
<br>
Remove these two bullets:<br>
<br>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; *&nbsp; If the ECN field is to be used in fl=
ow identification.<br>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; Matching based on ECN file=
d values is optional.<br>
<br>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; *&nbsp; When ECN field is used in flow ident=
ification, a list of field<br>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; values that may be used by=
 a specific flow.<br>
<br>
Rationale: Same as [3].<br>
<br>
Thanks, --David<br>
<br>
&gt; -----Original Message-----<br>
&gt; From: I-D-Announce <a href=3D"mailto:i-d-announce-bounces@ietf.org" ta=
rget=3D"_blank">
&lt;i-d-announce-bounces@ietf.org&gt;</a> On Behalf Of internet-<br>
&gt; <a href=3D"mailto:drafts@ietf.org" target=3D"_blank">drafts@ietf.org</=
a><br>
&gt; Sent: Wednesday, October 16, 2019 3:49 PM<br>
&gt; To: <a href=3D"mailto:i-d-announce@ietf.org" target=3D"_blank">i-d-ann=
ounce@ietf.org</a><br>
&gt; Cc: <a href=3D"mailto:detnet@ietf.org" target=3D"_blank">detnet@ietf.o=
rg</a><br>
&gt; Subject: I-D Action: draft-ietf-detnet-ip-02.txt<br>
&gt; <br>
&gt; <br>
&gt; [EXTERNAL EMAIL]<br>
&gt; <br>
&gt; <br>
&gt; A New Internet-Draft is available from the on-line Internet-Drafts dir=
ectories.<br>
&gt; This draft is a work item of the Deterministic Networking WG of the IE=
TF.<br>
&gt; <br>
&gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; Title&nbsp;&nbsp;&nbsp=
;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; : DetNet Data Plane: IP<br>
&gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; Authors&nbsp;&nbsp;&nb=
sp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; : Bal=E1zs Varga<br>
&gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp=
;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&n=
bsp;&nbsp; J=E1nos Farkas<br>
&gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp=
;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&n=
bsp;&nbsp; Lou Berger<br>
&gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp=
;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&n=
bsp;&nbsp; Don Fedyk<br>
&gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp=
;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&n=
bsp;&nbsp; Andrew G. Malis<br>
&gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp=
;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&n=
bsp;&nbsp; Stewart Bryant<br>
&gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp=
;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&n=
bsp;&nbsp; Jouni Korhonen<br>
&gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; Filename&nbsp;&nbsp;&nbsp;&n=
bsp;&nbsp;&nbsp;&nbsp; : draft-ietf-detnet-ip-02.txt<br>
&gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; Pages&nbsp;&nbsp;&nbsp;&nbsp=
;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; : 23<br>
&gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; Date&nbsp;&nbsp;&nbsp;&nbsp;=
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; : 2019-10-16<br>
&gt; <br>
&gt; Abstract:<br>
&gt;&nbsp;&nbsp;&nbsp; This document specifies the Deterministic Networking=
 data plane when<br>
&gt;&nbsp;&nbsp;&nbsp; operating in an IP packet switched network.<br>
&gt; <br>
&gt; <br>
&gt; The IETF datatracker status page for this draft is:<br>
&gt; <a href=3D"https://urldefense.proofpoint.com/v2/url?u=3Dhttps-3A__data=
tracker.ietf.org_doc_draft-2Dietf-2Ddetnet-2Dip_&amp;d=3DDwMFaQ&amp;c=3DlI8=
Zb6TzM3d1tX4iEu7bpg&amp;r=3DZcHC6wX_gDwPDcfMaFNZiQ&amp;m=3DaXsW21APRn1D0lnb=
_8NZAAvhbFKvvtW7hNZN0L4OVkU&amp;s=3DmzbAKXUleGS8Bz7ajbUbKTPPDXTF0sMHaR30Jz1=
vx3I&amp;e=3D" target=3D"_blank">
https://datatracker.ietf.org/doc/draft-ietf-detnet-ip/</a><br>
&gt; <br>
&gt; There are also htmlized versions available at:<br>
&gt; <a href=3D"https://urldefense.proofpoint.com/v2/url?u=3Dhttps-3A__tool=
s.ietf.org_html_draft-2Dietf-2Ddetnet-2Dip-2D02&amp;d=3DDwMFaQ&amp;c=3DlI8Z=
b6TzM3d1tX4iEu7bpg&amp;r=3DZcHC6wX_gDwPDcfMaFNZiQ&amp;m=3DaXsW21APRn1D0lnb_=
8NZAAvhbFKvvtW7hNZN0L4OVkU&amp;s=3DU2KdtDL3CUVCsekPojtQVKIvgeP45L36pWIa_NTI=
OsA&amp;e=3D" target=3D"_blank">
https://tools.ietf.org/html/draft-ietf-detnet-ip-02</a><br>
&gt; <a href=3D"https://urldefense.proofpoint.com/v2/url?u=3Dhttps-3A__data=
tracker.ietf.org_doc_html_draft-2Dietf-2Ddetnet-2Dip-2D02&amp;d=3DDwMFaQ&am=
p;c=3DlI8Zb6TzM3d1tX4iEu7bpg&amp;r=3DZcHC6wX_gDwPDcfMaFNZiQ&amp;m=3DaXsW21A=
PRn1D0lnb_8NZAAvhbFKvvtW7hNZN0L4OVkU&amp;s=3Dv_m7-Vya44Tpf38IPNTfLFKd9vOPrw=
EKJ1koUg0xB-s&amp;e=3D" target=3D"_blank">
https://datatracker.ietf.org/doc/html/draft-ietf-detnet-ip-02</a><br>
&gt; <br>
&gt; A diff from the previous version is available at:<br>
&gt; <a href=3D"https://urldefense.proofpoint.com/v2/url?u=3Dhttps-3A__www.=
ietf.org_rfcdiff-3Furl2-3Ddraft-2Dietf-2Ddetnet-2Dip-2D02&amp;d=3DDwMFaQ&am=
p;c=3DlI8Zb6TzM3d1tX4iEu7bpg&amp;r=3DZcHC6wX_gDwPDcfMaFNZiQ&amp;m=3DaXsW21A=
PRn1D0lnb_8NZAAvhbFKvvtW7hNZN0L4OVkU&amp;s=3D9FVm_p_MTKAngR5wvgnJsDRVpBhRs1=
VBb-HiEc9AuFw&amp;e=3D" target=3D"_blank">
https://www.ietf.org/rfcdiff?url2=3Ddraft-ietf-detnet-ip-02</a><br>
&gt; <br>
&gt; <br>
&gt; Please note that it may take a couple of minutes from the time of subm=
ission<br>
&gt; until the htmlized version and diff are available at <a href=3D"https:=
//urldefense.proofpoint.com/v2/url?u=3Dhttp-3A__tools.ietf.org&amp;d=3DDwMF=
aQ&amp;c=3DlI8Zb6TzM3d1tX4iEu7bpg&amp;r=3DZcHC6wX_gDwPDcfMaFNZiQ&amp;m=3DaX=
sW21APRn1D0lnb_8NZAAvhbFKvvtW7hNZN0L4OVkU&amp;s=3DiQJB8fuxh1qkUEUNRcxmOvQFj=
WSriYN94CSHktRBwSw&amp;e=3D" target=3D"_blank">
tools.ietf.org</a>.<br>
&gt; <br>
&gt; Internet-Drafts are also available by anonymous FTP at:<br>
&gt; <a href=3D"https://urldefense.proofpoint.com/v2/url?u=3Dftp-3A__ftp.ie=
tf.org_internet-2Ddrafts_&amp;d=3DDwMFaQ&amp;c=3DlI8Zb6TzM3d1tX4iEu7bpg&amp=
;r=3DZcHC6wX_gDwPDcfMaFNZiQ&amp;m=3DaXsW21APRn1D0lnb_8NZAAvhbFKvvtW7hNZN0L4=
OVkU&amp;s=3D4kQjX_H4U0HBUhyMvMm8v_ub2smEgNFOgcbS-JFjmCg&amp;e=3D" target=
=3D"_blank">
ftp://ftp.ietf.org/internet-drafts/</a><br>
&gt; <br>
&gt; _______________________________________________<br>
&gt; I-D-Announce mailing list<br>
&gt; <a href=3D"mailto:I-D-Announce@ietf.org" target=3D"_blank">I-D-Announc=
e@ietf.org</a><br>
&gt; <a href=3D"https://urldefense.proofpoint.com/v2/url?u=3Dhttps-3A__www.=
ietf.org_mailman_listinfo_i-2Dd-2Dannounce&amp;d=3DDwMFaQ&amp;c=3DlI8Zb6TzM=
3d1tX4iEu7bpg&amp;r=3DZcHC6wX_gDwPDcfMaFNZiQ&amp;m=3DaXsW21APRn1D0lnb_8NZAA=
vhbFKvvtW7hNZN0L4OVkU&amp;s=3DiESW3uqZs6fiih_VYgFB-F-rtwNyaGqHl757qWRjZ94&a=
mp;e=3D" target=3D"_blank">
https://www.ietf.org/mailman/listinfo/i-d-announce</a><br>
&gt; Internet-Draft directories: <a href=3D"https://urldefense.proofpoint.c=
om/v2/url?u=3Dhttp-3A__www.ietf.org_shadow.html&amp;d=3DDwMFaQ&amp;c=3DlI8Z=
b6TzM3d1tX4iEu7bpg&amp;r=3DZcHC6wX_gDwPDcfMaFNZiQ&amp;m=3DaXsW21APRn1D0lnb_=
8NZAAvhbFKvvtW7hNZN0L4OVkU&amp;s=3DGi367w04OysBMQsqQk4D_FlH9mrlETnu55sSZQwW=
o8M&amp;e=3D" target=3D"_blank">
http://www.ietf.org/shadow.html</a><br>
&gt; or <a href=3D"https://urldefense.proofpoint.com/v2/url?u=3Dftp-3A__ftp=
.ietf.org_ietf_1shadow-2Dsites.txt&amp;d=3DDwMFaQ&amp;c=3DlI8Zb6TzM3d1tX4iE=
u7bpg&amp;r=3DZcHC6wX_gDwPDcfMaFNZiQ&amp;m=3DaXsW21APRn1D0lnb_8NZAAvhbFKvvt=
W7hNZN0L4OVkU&amp;s=3DYLkOGoZpigvSV1ZLn9IoiKXWyv2VoCYgoobywa8r3NE&amp;e=3D"=
 target=3D"_blank">
ftp://ftp.ietf.org/ietf/1shadow-sites.txt</a></span><o:p></o:p></p>
</div>
<p class=3D"MsoNormal" style=3D"mso-margin-top-alt:auto;margin-bottom:12.0p=
t">&nbsp;<o:p></o:p></p>
<pre>_______________________________________________<o:p></o:p></pre>
<pre>detnet mailing list<o:p></o:p></pre>
<pre><a href=3D"mailto:detnet@ietf.org" target=3D"_blank">detnet@ietf.org</=
a><o:p></o:p></pre>
<pre><a href=3D"https://urldefense.proofpoint.com/v2/url?u=3Dhttps-3A__www.=
ietf.org_mailman_listinfo_detnet&amp;d=3DDwMFaQ&amp;c=3DlI8Zb6TzM3d1tX4iEu7=
bpg&amp;r=3DZcHC6wX_gDwPDcfMaFNZiQ&amp;m=3DaXsW21APRn1D0lnb_8NZAAvhbFKvvtW7=
hNZN0L4OVkU&amp;s=3DZKMFjjpaWmbkFYiW3V6Z8NzpzleGBZFDJT0yhKFMOyU&amp;e=3D" t=
arget=3D"_blank">https://www.ietf.org/mailman/listinfo/detnet</a><o:p></o:p=
></pre>
</blockquote>
</div>
</div>
<p class=3D"MsoNormal">&nbsp;<o:p></o:p></p>
<pre>_______________________________________________<o:p></o:p></pre>
<pre>detnet mailing list<o:p></o:p></pre>
<pre><a href=3D"mailto:detnet@ietf.org" target=3D"_blank">detnet@ietf.org</=
a><o:p></o:p></pre>
<pre><a href=3D"https://urldefense.proofpoint.com/v2/url?u=3Dhttps-3A__www.=
ietf.org_mailman_listinfo_detnet&amp;d=3DDwMFaQ&amp;c=3DlI8Zb6TzM3d1tX4iEu7=
bpg&amp;r=3DZcHC6wX_gDwPDcfMaFNZiQ&amp;m=3DaXsW21APRn1D0lnb_8NZAAvhbFKvvtW7=
hNZN0L4OVkU&amp;s=3DZKMFjjpaWmbkFYiW3V6Z8NzpzleGBZFDJT0yhKFMOyU&amp;e=3D" t=
arget=3D"_blank">https://www.ietf.org/mailman/listinfo/detnet</a><o:p></o:p=
></pre>
</blockquote>
<p class=3D"MsoNormal">&nbsp;<o:p></o:p></p>
<pre>_______________________________________________<o:p></o:p></pre>
<pre>detnet mailing list<o:p></o:p></pre>
<pre><a href=3D"mailto:detnet@ietf.org" target=3D"_blank">detnet@ietf.org</=
a><o:p></o:p></pre>
<pre><a href=3D"https://urldefense.proofpoint.com/v2/url?u=3Dhttps-3A__www.=
ietf.org_mailman_listinfo_detnet&amp;d=3DDwMFaQ&amp;c=3DlI8Zb6TzM3d1tX4iEu7=
bpg&amp;r=3DZcHC6wX_gDwPDcfMaFNZiQ&amp;m=3DaXsW21APRn1D0lnb_8NZAAvhbFKvvtW7=
hNZN0L4OVkU&amp;s=3DZKMFjjpaWmbkFYiW3V6Z8NzpzleGBZFDJT0yhKFMOyU&amp;e=3D" t=
arget=3D"_blank">https://www.ietf.org/mailman/listinfo/detnet</a><o:p></o:p=
></pre>
</blockquote>
<p class=3D"MsoNormal">&nbsp;<o:p></o:p></p>
</div>
<p class=3D"MsoNormal">_______________________________________________<br>
detnet mailing list<br>
<a href=3D"mailto:detnet@ietf.org" target=3D"_blank">detnet@ietf.org</a><br=
>
<a href=3D"https://urldefense.proofpoint.com/v2/url?u=3Dhttps-3A__www.ietf.=
org_mailman_listinfo_detnet&amp;d=3DDwMFaQ&amp;c=3DlI8Zb6TzM3d1tX4iEu7bpg&a=
mp;r=3DZcHC6wX_gDwPDcfMaFNZiQ&amp;m=3DaXsW21APRn1D0lnb_8NZAAvhbFKvvtW7hNZN0=
L4OVkU&amp;s=3DZKMFjjpaWmbkFYiW3V6Z8NzpzleGBZFDJT0yhKFMOyU&amp;e=3D" target=
=3D"_blank">https://www.ietf.org/mailman/listinfo/detnet</a><o:p></o:p></p>
</blockquote>
</div>
<div>
<p class=3D"MsoNormal">_______________________________________________<o:p>=
</o:p></p>
</div>
<div>
<p class=3D"MsoNormal">detnet mailing list<o:p></o:p></p>
</div>
<div>
<p class=3D"MsoNormal"><a href=3D"mailto:detnet%40ietf.org">detnet@ietf.org=
</a><o:p></o:p></p>
</div>
<div>
<p class=3D"MsoNormal"><a href=3D"https://urldefense.proofpoint.com/v2/url?=
u=3Dhttps-3A__www.ietf.org_mailman_listinfo_detnet&amp;d=3DDwMFaQ&amp;c=3Dl=
I8Zb6TzM3d1tX4iEu7bpg&amp;r=3DZcHC6wX_gDwPDcfMaFNZiQ&amp;m=3DGKNVqAPtpa8uZ4=
0gFa5S2b4cmkGUlcUqPaMIYaykBg0&amp;s=3DNyiNEuJHbNv1U35XZu0V43ZJnNGmQDS5-LMVk=
QosZZM&amp;e=3D">https://www.ietf.org/mailman/listinfo/detnet</a><o:p></o:p=
></p>
</div>
<div>
<p class=3D"MsoNormal"><o:p>&nbsp;</o:p></p>
</div>
</blockquote>
</div>
</div>
</div>
</blockquote>
</div>
</div>
</body>
</html>

--_000_CE03DB3D7B45C245BCA0D24327794936307918D0MX307CL04corpem_--


From nobody Thu Oct 24 08:37:40 2019
Return-Path: <balazs.a.varga@ericsson.com>
X-Original-To: detnet@ietfa.amsl.com
Delivered-To: detnet@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 4C899120870 for <detnet@ietfa.amsl.com>; Thu, 24 Oct 2019 08:37:39 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2
X-Spam-Level: 
X-Spam-Status: No, score=-2 tagged_above=-999 required=5 tests=[BAYES_00=-1.9,  DKIMWL_WL_HIGH=-0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_NONE=-0.0001, SPF_PASS=-0.001, URIBL_BLOCKED=0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=ericsson.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 70Ca7nZlHe6D for <detnet@ietfa.amsl.com>; Thu, 24 Oct 2019 08:37:36 -0700 (PDT)
Received: from EUR01-VE1-obe.outbound.protection.outlook.com (mail-eopbgr140042.outbound.protection.outlook.com [40.107.14.42]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-SHA384 (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 67FBC1200CC for <DetNet@ietf.org>; Thu, 24 Oct 2019 08:37:36 -0700 (PDT)
ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=PHifQMds0Uxt8CySvZtiS9VUw1ux0Wpx/cMYN6Hyo6xIxVQH/wkm83qr40jCu6utOkYoYnut+yR8ZzPjcgQArZgZMgSRMGhdNqLZsa0n6gaLa0aLE3wqTGwjBsClytKhijWPtFc2ZfRTML4/Rv7o89HMNDGXiNSqIXnvnI2mVhGJGDZfPSmdapy4SVEO3EU4cMWFI8N5+GvmkKkGQo+I11amQORCzau/mL2fJdligfIsHOhlwIv2pe7Jes8H6cL1sLXZm+HkoIITRL6ix8sLLWk2MvR2M5KZxst8AJT2byZ/3kH9c/IX1g4QIDramuZkAjj8eACiNaHicOG05Xpp/w==
ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com;  s=arcselector9901; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=z6xGKBqEwwMJ0yaPUVk822xbz6KSFxQI6JdHUuOlW5Y=; b=Oc9FrwmEmyO78tK8CXIxG9vlnXW5LBK5n6RGbBSOf4qXcrm9g1EYQROqolvSqM/ec5sYaxuy6CmuPs6VF71R5S/iVqh5gARYaG8T1ca0vFNT67/jeL1dNz2dgW+cANCD8Q5UopSlGfdRyr6wR34REn2e69AnDo47rj1xeQXP3I+4ftb0Fco00OtBO3AjiPSZbi78nQJ/6eEUojaiNaDsK9uslrWs6TXIIjv3pZHqiYDNwe0staJyuRTQbZTKl8y1cMQOfcv3lfuJ5OkfxyKsZJicaxKcR9oMgEt937OC1hVl/cypeJYQ/qBk5G6lD7Io17lEgeGADqQjPcDb+1zLfg==
ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=ericsson.com; dmarc=pass action=none header.from=ericsson.com; dkim=pass header.d=ericsson.com; arc=none
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=ericsson.com; s=selector2; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=z6xGKBqEwwMJ0yaPUVk822xbz6KSFxQI6JdHUuOlW5Y=; b=ZtELL9H5lg3m5Ru0SWMIy8mhD2gjykSsCwr3hSWLV0PPuqYjjfF04xmG/iXSIZ7hCUbY7EELKHs3LsoT43KTH8nLAtZdHKtJAJEh63PKrIj0uzxediHe+jZLraloP7skCuq2LDNi2EhqmcWmiGpPHj5i1lWeHE27d/lSNyu9Kxs=
Received: from VI1PR07MB5614.eurprd07.prod.outlook.com (20.178.80.91) by VI1PR07MB4397.eurprd07.prod.outlook.com (20.176.6.144) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.2387.14; Thu, 24 Oct 2019 15:37:32 +0000
Received: from VI1PR07MB5614.eurprd07.prod.outlook.com ([fe80::2814:1b09:9d17:1c6d]) by VI1PR07MB5614.eurprd07.prod.outlook.com ([fe80::2814:1b09:9d17:1c6d%6]) with mapi id 15.20.2387.021; Thu, 24 Oct 2019 15:37:32 +0000
From: =?iso-8859-1?Q?Bal=E1zs_Varga_A?= <balazs.a.varga@ericsson.com>
To: "Grossman, Ethan A." <eagros@dolby.com>, "DetNet@ietf.org" <DetNet@ietf.org>
Thread-Topic: DetNet MPLS data plane -02 document review
Thread-Index: AdWKFxC3WBGBu230RNKGBXku/ZP+iQAZSyUw
Date: Thu, 24 Oct 2019 15:37:32 +0000
Message-ID: <VI1PR07MB5614CD180FB2349600DE00FCAC6A0@VI1PR07MB5614.eurprd07.prod.outlook.com>
References: <BYAPR06MB43255A97AF3F2E765DF7A2FBC46A0@BYAPR06MB4325.namprd06.prod.outlook.com>
In-Reply-To: <BYAPR06MB43255A97AF3F2E765DF7A2FBC46A0@BYAPR06MB4325.namprd06.prod.outlook.com>
Accept-Language: hu-HU, en-US
Content-Language: en-US
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
authentication-results: spf=none (sender IP is ) smtp.mailfrom=balazs.a.varga@ericsson.com; 
x-originating-ip: [178.164.209.144]
x-ms-publictraffictype: Email
x-ms-office365-filtering-correlation-id: 1c33f2c5-8961-4815-4da8-08d758981601
x-ms-traffictypediagnostic: VI1PR07MB4397:
x-microsoft-antispam-prvs: <VI1PR07MB43973C7F9137AAFCE1F1134FAC6A0@VI1PR07MB4397.eurprd07.prod.outlook.com>
x-ms-oob-tlc-oobclassifiers: OLM:506;
x-forefront-prvs: 0200DDA8BE
x-forefront-antispam-report: SFV:NSPM; SFS:(10009020)(4636009)(346002)(396003)(376002)(136003)(39860400002)(366004)(189003)(199004)(52536014)(316002)(110136005)(8676002)(2501003)(86362001)(66556008)(66446008)(64756008)(486006)(66476007)(6116002)(790700001)(3846002)(45776006)(476003)(5660300002)(71200400001)(71190400001)(14454004)(446003)(11346002)(66066001)(2906002)(478600001)(25786009)(7696005)(76176011)(8936002)(76116006)(229853002)(102836004)(26005)(186003)(9326002)(6506007)(53546011)(7736002)(9686003)(74316002)(54896002)(6306002)(55016002)(6246003)(66946007)(33656002)(81156014)(6436002)(256004)(99286004)(81166006); DIR:OUT; SFP:1101; SCL:1; SRVR:VI1PR07MB4397; H:VI1PR07MB5614.eurprd07.prod.outlook.com; FPR:; SPF:None; LANG:en; PTR:InfoNoRecords; MX:1; A:1; 
received-spf: None (protection.outlook.com: ericsson.com does not designate permitted sender hosts)
x-ms-exchange-senderadcheck: 1
x-microsoft-antispam: BCL:0;
x-microsoft-antispam-message-info: QtINaxvsYzLPTSnBY8TTsUNX7DYcY5FDhiIeKKtM2t9wRjGVoWCo6w//ccHQvCMf5LCQeSqxtRPOcV+jG6RqTnlG9bon29VGw7eovAZF5WnAkO9+hy5ulHJNBtup40IOskG56jAzs0qSZ0ZtfhhI0WwbFH3GEl92sPEVpLo5mPbnDp+4Kre/NWVRygbwDi6RKz7mUOkjDH8z3VIhl7IHpheUtG8c1zniNL6fcoFNAx3XKS8iEqLfNAQMsY9b0ihKSqEp6YHGKGmN4wbwgJ8bR0GRhTe8+ZhTLh2ME1f5xucG8GK4RyrOKcs5c6qj+zic6s2IDjsijNowj0HtMg4sVZkEIQ6/N7GqWvNzf2BpFTC0A6j2WAsakLbMg3UqNTMH0X+smM9MdPe/zXMYuTVjvW9DLYSrUUf+R4C/xugj/k8eFLAe22WZlHlub3A1K1F+
x-ms-exchange-transport-forked: True
Content-Type: multipart/alternative; boundary="_000_VI1PR07MB5614CD180FB2349600DE00FCAC6A0VI1PR07MB5614eurp_"
MIME-Version: 1.0
X-OriginatorOrg: ericsson.com
X-MS-Exchange-CrossTenant-Network-Message-Id: 1c33f2c5-8961-4815-4da8-08d758981601
X-MS-Exchange-CrossTenant-originalarrivaltime: 24 Oct 2019 15:37:32.2112 (UTC)
X-MS-Exchange-CrossTenant-fromentityheader: Hosted
X-MS-Exchange-CrossTenant-id: 92e84ceb-fbfd-47ab-be52-080c6b87953f
X-MS-Exchange-CrossTenant-mailboxtype: HOSTED
X-MS-Exchange-CrossTenant-userprincipalname: NmC7cXdTkPSJSbFvb0QrwTrC+6NFSTSpEnVJ56lLVcGdnLpn2pAcvpLBoXzg9YhYRQKz81RvHCDETkSn0bVfyUi000EJGgN2G603RAwH3es=
X-MS-Exchange-Transport-CrossTenantHeadersStamped: VI1PR07MB4397
Archived-At: <https://mailarchive.ietf.org/arch/msg/detnet/SLg3LGCezvALCWrhEfkknwNqwPo>
Subject: Re: [Detnet] DetNet MPLS data plane -02 document review
X-BeenThere: detnet@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: Discussions on Deterministic Networking BoF and Proposed WG <detnet.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/detnet>, <mailto:detnet-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/detnet/>
List-Post: <mailto:detnet@ietf.org>
List-Help: <mailto:detnet-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/detnet>, <mailto:detnet-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 24 Oct 2019 15:37:39 -0000

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

Hi Ethan,

Many thanks for your review.
My view:
1, Hhmm. It is implementation and configuration specific. DetNet flows go t=
o dedicated queue(s) and non-DetNet traffic have to be served by other queu=
es. We do not want queues with mixed (DetNet and non-DetNet) packets. In ge=
neral, an empty queue does not use bandwidth, nodes will jump to the next q=
ueue to serve it. Text here intends to refer simple, that DetNet dedicated =
resources (like queue(s) and shapers) are not used by non-DetNet traffic. I=
f the queue(s) for DetNet traffic is(are) empty then non-DetNet traffic fro=
m other queues can use the bandwidth. Therefore, I think text can be kept, =
I would not change it.

2, Right, "this" refers here to "forwarding sub-layer information"  and "be=
low" means "section 5.2". I will fix this.

Thanks & Cheers
Bala'zs

From: detnet <detnet-bounces@ietf.org> On Behalf Of Grossman, Ethan A.
Sent: Thursday, October 24, 2019 5:01 AM
To: DetNet@ietf.org
Subject: [Detnet] DetNet MPLS data plane -02 document review

Hi Balazs et al,
I read over the MPLS data plane draft -02, and I have only a very few comme=
nts, nice work. There are a few grammatical issues but they are of the sort=
 that the IETF editors will find, and I don't feel compelled to address the=
m at this time.
Ethan.


  1.  4.2.3.2.  Common F-Label Processing: "MUST NOT use a DetNet allocated=
 resource, e.g. a queue or shaper reserved for DetNet flows, for any packet=
 that does match the corresponding DetNet flow." - Given that bandwidth not=
 currently used by a reservation is to be available to best-effort traffic,=
 is this really always the case? Now that I mention it, the same statement =
is made in the data plane IP draft at 4.3.2 bullet 2.
  2.  "Logically this is a pointer to details provided below related to..."=
 - This phrase is used a couple of times, and I don't understand if this "p=
ointer" is referring to the documentation below or to something else, or wh=
at the "this" is in this sentence. If this is intended to be a forward refe=
rence, I would say use "see also section blah" instead. Otherwise, somehow =
please clarify.


--_000_VI1PR07MB5614CD180FB2349600DE00FCAC6A0VI1PR07MB5614eurp_
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;}
/* Style Definitions */
p.MsoNormal, li.MsoNormal, div.MsoNormal
	{margin:0in;
	margin-bottom:.0001pt;
	font-size:11.0pt;
	font-family:"Calibri",sans-serif;}
a:link, span.MsoHyperlink
	{mso-style-priority:99;
	color:#0563C1;
	text-decoration:underline;}
a:visited, span.MsoHyperlinkFollowed
	{mso-style-priority:99;
	color:#954F72;
	text-decoration:underline;}
p.MsoListParagraph, li.MsoListParagraph, div.MsoListParagraph
	{mso-style-priority:34;
	margin-top:0in;
	margin-right:0in;
	margin-bottom:0in;
	margin-left:.5in;
	margin-bottom:.0001pt;
	font-size:11.0pt;
	font-family:"Calibri",sans-serif;}
p.msonormal0, li.msonormal0, div.msonormal0
	{mso-style-name:msonormal;
	mso-margin-top-alt:auto;
	margin-right:0in;
	mso-margin-bottom-alt:auto;
	margin-left:0in;
	font-size:11.0pt;
	font-family:"Calibri",sans-serif;}
span.EmailStyle19
	{mso-style-type:personal;
	font-family:"Calibri",sans-serif;
	color:windowtext;}
span.EmailStyle20
	{mso-style-type:personal-reply;
	font-family:"Calibri",sans-serif;
	color:windowtext;}
.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:1531265291;
	mso-list-template-ids:487850716;}
@list l1
	{mso-list-id:2090688416;
	mso-list-type:hybrid;
	mso-list-template-ids:470725088 67698705 67698713 67698715 67698703 676987=
13 67698715 67698703 67698713 67698715;}
@list l1:level1
	{mso-level-text:"%1\)";
	mso-level-tab-stop:none;
	mso-level-number-position:left;
	text-indent:-.25in;}
@list l1:level2
	{mso-level-number-format:alpha-lower;
	mso-level-tab-stop:none;
	mso-level-number-position:left;
	text-indent:-.25in;}
@list l1:level3
	{mso-level-number-format:roman-lower;
	mso-level-tab-stop:none;
	mso-level-number-position:right;
	text-indent:-9.0pt;}
@list l1:level4
	{mso-level-tab-stop:none;
	mso-level-number-position:left;
	text-indent:-.25in;}
@list l1:level5
	{mso-level-number-format:alpha-lower;
	mso-level-tab-stop:none;
	mso-level-number-position:left;
	text-indent:-.25in;}
@list l1:level6
	{mso-level-number-format:roman-lower;
	mso-level-tab-stop:none;
	mso-level-number-position:right;
	text-indent:-9.0pt;}
@list l1:level7
	{mso-level-tab-stop:none;
	mso-level-number-position:left;
	text-indent:-.25in;}
@list l1:level8
	{mso-level-number-format:alpha-lower;
	mso-level-tab-stop:none;
	mso-level-number-position:left;
	text-indent:-.25in;}
@list l1:level9
	{mso-level-number-format:roman-lower;
	mso-level-tab-stop:none;
	mso-level-number-position:right;
	text-indent:-9.0pt;}
ol
	{margin-bottom:0in;}
ul
	{margin-bottom:0in;}
--></style><!--[if gte mso 9]><xml>
<o:shapedefaults v:ext=3D"edit" spidmax=3D"1026" />
</xml><![endif]--><!--[if gte mso 9]><xml>
<o:shapelayout v:ext=3D"edit">
<o:idmap v:ext=3D"edit" data=3D"1" />
</o:shapelayout></xml><![endif]-->
</head>
<body lang=3D"EN-US" link=3D"#0563C1" vlink=3D"#954F72">
<div class=3D"WordSection1">
<p class=3D"MsoNormal">Hi Ethan,<o:p></o:p></p>
<p class=3D"MsoNormal"><o:p>&nbsp;</o:p></p>
<p class=3D"MsoNormal">Many thanks for your review.<o:p></o:p></p>
<p class=3D"MsoNormal">My view:<o:p></o:p></p>
<p class=3D"MsoNormal">1, Hhmm. It is implementation and configuration spec=
ific. DetNet flows go to dedicated queue(s) and non-DetNet traffic have to =
be served by other queues. We do not want queues with mixed (DetNet and non=
-DetNet) packets. In general, an empty
 queue does not use bandwidth, nodes will jump to the next queue to serve i=
t. Text here intends to refer simple, that DetNet dedicated resources (like=
 queue(s) and shapers) are not used by non-DetNet traffic. If the queue(s) =
for DetNet traffic is(are) empty
 then non-DetNet traffic from other queues can use the bandwidth. Therefore=
, I think text can be kept, I would not change it.<o:p></o:p></p>
<p class=3D"MsoNormal"><o:p>&nbsp;</o:p></p>
<p class=3D"MsoNormal">2, Right, &#8220;this&#8221; refers here to &#8220;f=
orwarding sub-layer information&#8221; &nbsp;and &#8220;below&#8221; means =
&#8220;section 5.2&#8221;. I will fix this.<o:p></o:p></p>
<p class=3D"MsoNormal"><o:p>&nbsp;</o:p></p>
<p class=3D"MsoNormal">Thanks &amp; Cheers<o:p></o:p></p>
<p class=3D"MsoNormal">Bala&#8217;zs<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> detnet &lt;detnet-bounces@ietf.org&gt; =
<b>On Behalf Of
</b>Grossman, Ethan A.<br>
<b>Sent:</b> Thursday, October 24, 2019 5:01 AM<br>
<b>To:</b> DetNet@ietf.org<br>
<b>Subject:</b> [Detnet] DetNet MPLS data plane -02 document review<o:p></o=
:p></p>
</div>
</div>
<p class=3D"MsoNormal"><o:p>&nbsp;</o:p></p>
<p class=3D"MsoNormal">Hi Balazs et al,<o:p></o:p></p>
<p class=3D"MsoNormal">I read over the MPLS data plane draft -02, and I hav=
e only a very few comments, nice work. There are a few grammatical issues b=
ut they are of the sort that the IETF editors will find, and I don&#8217;t =
feel compelled to address them at this time.
<o:p></o:p></p>
<p class=3D"MsoNormal">Ethan. <o:p></o:p></p>
<div style=3D"border:none;border-bottom:solid windowtext 1.0pt;padding:0in =
0in 1.0pt 0in">
<p class=3D"MsoNormal"><o:p>&nbsp;</o:p></p>
</div>
<ol style=3D"margin-top:0in" start=3D"1" type=3D"1">
<li class=3D"MsoListParagraph" style=3D"margin-left:0in;mso-list:l1 level1 =
lfo3">4.2.3.2.&nbsp; Common F-Label Processing: &#8220;MUST NOT use a DetNe=
t allocated resource, e.g. a queue or shaper reserved for DetNet flows, for=
 any packet that does match the corresponding DetNet
 flow.&#8221; &#8211; Given that bandwidth not currently used by a reservat=
ion is to be available to best-effort traffic, is this really always the ca=
se? Now that I mention it, the same statement is made in the data plane IP =
draft at 4.3.2 bullet 2.
<o:p></o:p></li><div style=3D"border:none;border-bottom:solid windowtext 1.=
0pt;padding:0in 0in 1.0pt 0in">
<li class=3D"MsoListParagraph" style=3D"margin-left:0in;mso-list:l1 level1 =
lfo3">&#8220;Logically this is a pointer to details provided below related =
to&#8230;&#8221; &#8211; This phrase is used a couple of times, and I don&#=
8217;t understand if this &#8220;pointer&#8221; is referring to the documen=
tation
 below or to something else, or what the &#8220;this&#8221; is in this sent=
ence. If this is intended to be a forward reference, I would say use &#8220=
;see also section blah&#8221; instead. Otherwise, somehow please clarify.
<o:p></o:p></li></div>
</ol>
<p class=3D"MsoNormal" style=3D"margin-left:.25in"><o:p>&nbsp;</o:p></p>
</div>
</body>
</html>

--_000_VI1PR07MB5614CD180FB2349600DE00FCAC6A0VI1PR07MB5614eurp_--


From nobody Thu Oct 24 09:12:34 2019
Return-Path: <balazs.a.varga@ericsson.com>
X-Original-To: detnet@ietfa.amsl.com
Delivered-To: detnet@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 80352120113 for <detnet@ietfa.amsl.com>; Thu, 24 Oct 2019 09:12:23 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.99
X-Spam-Level: 
X-Spam-Status: No, score=-1.99 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_NONE=-0.0001, SPF_PASS=-0.001, T_KAM_HTML_FONT_INVALID=0.01, URIBL_BLOCKED=0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=ericsson.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id GAfC4xbIschZ for <detnet@ietfa.amsl.com>; Thu, 24 Oct 2019 09:12:19 -0700 (PDT)
Received: from EUR01-HE1-obe.outbound.protection.outlook.com (mail-eopbgr130058.outbound.protection.outlook.com [40.107.13.58]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-SHA384 (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id A2A8F1208B9 for <detnet@ietf.org>; Thu, 24 Oct 2019 09:12:13 -0700 (PDT)
ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=TBDzc3tiRn3YggSS75lbHEU7QrUgStOfqsIAbkDp6j+prRGxr/FiayEyhj8PHnZGfyGFgLxUADogkNf9dlRFUPMEnaoEEy+dp+WmG/I2gvWppOvqCOh0HIqQiGEDIlnBC1Bj+uu6B/hvn1aSwj3qNIRZ9cBXoAKDKxWeZ3PFinkfUzpQgj0405ff0cxG2TSbCC0Plmaz1Fekl/o2OaQu7oNepklU52GK2GnkWCYAeP/EFFWBGAlQpZC0vokkD3xaAuaRwOZcmpLzU+LuKVeXGIs0DbYfGsoD3Hd1l1FmzZniirtdLC6BnG7qcKLNkbfHENUXYor2lh5bnoE0r2T0yA==
ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com;  s=arcselector9901; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=qeEAklo5p2eR/aoilK8vZaJMCf9EbiEmFdKCxx45/Xk=; b=IN00MYxvwVuu+eAj5baq91emyD/dLLAXa/nNC3sGarw36E4YrXJXhd89cEPVnUyLYosYkBvC6Ppyxv0rC3XqcUk1cjSoldXWmudlsatwGlPbmS1x19ine3B3ItXouAEO8NBYhuG/Yz9cGGNS9oTAT3NH901UpL1YH4yU7s+kIRoSF8GYlHwp8rjx0NyBViqzYZbwUwMQJJQ7Gig5C62WLbF9fTx+2qsyUe3ftMoDCXboxtwY6AxOc6woecQebUcKfLU8lnGVMXWGPxcKjkWcUScCUw40M6aSt4kWuo5jXqkd+jyKW39P73OQJaW5clLerOje6deBhy0cIhQftuuk3Q==
ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=ericsson.com; dmarc=pass action=none header.from=ericsson.com; dkim=pass header.d=ericsson.com; arc=none
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=ericsson.com; s=selector2; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=qeEAklo5p2eR/aoilK8vZaJMCf9EbiEmFdKCxx45/Xk=; b=RagP5Lgrr9Eq0L5XVck4YjA/d0CYeHmpwMT8lM2pAtLAtL98YLx69ifImLVc5M39lXAa7/4QrMGAaFLCKqSLQirAGjaF6HQfvHDXO5Yh1Uy5kfExVAKR05kWw06Fh7/xfVIOIFnPv5deOjgHdJaLndVWC/aEEoE6fRyjlgpcjm0=
Received: from VI1PR07MB5614.eurprd07.prod.outlook.com (20.178.80.91) by VI1PR07MB5886.eurprd07.prod.outlook.com (20.177.203.160) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.2387.23; Thu, 24 Oct 2019 16:12:10 +0000
Received: from VI1PR07MB5614.eurprd07.prod.outlook.com ([fe80::2814:1b09:9d17:1c6d]) by VI1PR07MB5614.eurprd07.prod.outlook.com ([fe80::2814:1b09:9d17:1c6d%6]) with mapi id 15.20.2387.021; Thu, 24 Oct 2019 16:12:10 +0000
From: =?iso-8859-1?Q?Bal=E1zs_Varga_A?= <balazs.a.varga@ericsson.com>
To: Lou Berger <lberger@labn.net>, "Grossman, Ethan A." <eagros@dolby.com>, "detnet@ietf.org" <detnet@ietf.org>
Thread-Topic: [Detnet] WG Last Call: draft-ietf-detnet-data-plane-framework-02
Thread-Index: AdVyX0z5chSI1ZdgSJuApsCOxiT+RwOAWPmAAh7rmoAABHrR4ABlw4oQ
Date: Thu, 24 Oct 2019 16:12:10 +0000
Message-ID: <VI1PR07MB561478072382C97D946B1E88AC6A0@VI1PR07MB5614.eurprd07.prod.outlook.com>
References: <BYAPR06MB43255366FC4214FF413E19F7C4850@BYAPR06MB4325.namprd06.prod.outlook.com> <AM5PR0701MB2289C727B97C8A3565AC971BAC970@AM5PR0701MB2289.eurprd07.prod.outlook.com> <2d612faf-afc6-424a-72e5-f604530b7ca1@labn.net> <VI1PR07MB56140B9924350752902F98E3AC680@VI1PR07MB5614.eurprd07.prod.outlook.com>
In-Reply-To: <VI1PR07MB56140B9924350752902F98E3AC680@VI1PR07MB5614.eurprd07.prod.outlook.com>
Accept-Language: hu-HU, en-US
Content-Language: en-US
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
authentication-results: spf=none (sender IP is ) smtp.mailfrom=balazs.a.varga@ericsson.com; 
x-originating-ip: [178.164.209.144]
x-ms-publictraffictype: Email
x-ms-office365-filtering-correlation-id: c53a88c8-b539-41b7-af21-08d7589cece5
x-ms-traffictypediagnostic: VI1PR07MB5886:
x-ms-exchange-purlcount: 3
x-microsoft-antispam-prvs: <VI1PR07MB588699C36B7FBF1CA6B60F2AAC6A0@VI1PR07MB5886.eurprd07.prod.outlook.com>
x-ms-oob-tlc-oobclassifiers: OLM:2276;
x-forefront-prvs: 0200DDA8BE
x-forefront-antispam-report: SFV:NSPM; SFS:(10009020)(4636009)(376002)(39860400002)(396003)(346002)(366004)(136003)(51914003)(199004)(189003)(86362001)(71200400001)(71190400001)(99286004)(53546011)(14444005)(2906002)(476003)(74316002)(256004)(486006)(5660300002)(7696005)(966005)(6506007)(66066001)(45776006)(8936002)(66574012)(76116006)(2501003)(8676002)(52536014)(9326002)(76176011)(81156014)(81166006)(102836004)(186003)(9686003)(6246003)(236005)(66946007)(446003)(55016002)(54896002)(6306002)(33656002)(66446008)(606006)(6436002)(66556008)(26005)(64756008)(66476007)(316002)(229853002)(790700001)(14454004)(110136005)(7736002)(25786009)(3846002)(11346002)(6116002)(478600001); DIR:OUT; SFP:1101; SCL:1; SRVR:VI1PR07MB5886; H:VI1PR07MB5614.eurprd07.prod.outlook.com; FPR:; SPF:None; LANG:en; PTR:InfoNoRecords; A:1; MX:1; 
received-spf: None (protection.outlook.com: ericsson.com does not designate permitted sender hosts)
x-ms-exchange-senderadcheck: 1
x-microsoft-antispam: BCL:0;
x-microsoft-antispam-message-info: GYzJwmITO62DAF/LLPVHtd1Ge9Q6h4aQw0TRfxL//dm4ExKN0KyXd9ItlfyZqqvgbTNBrN9HaH0HE4BZhF4CyMl2PQHV2SNw93PXfVbdD7gZ7MfLu2MlVqWCY173yrRBFETuQnsY8XoZlp1/nXEOWsk9G4V+RzblcJCgdgneZKDfAcwuiF7VyhY5k37QfFQ9riHTAKbyhPopoeumZJWRfnP/XMY74Id8VSNzVERz8tHyM/niYCPkHMakBPA2hREKQsk5J62dsspONac4CBOYMt/kp6pYA567pJWQ5zdP6x30m6yZ1YRWbqTVceXej010XdlfsZ5S7ol59DfBgJihL0pYzm6E1rYcN7BbB4EJYbK92dd5ZNtnsZSM+xOnPsY0aqLqeHwtAnEa3dDcdcc5b0n6lbE3/cEmxg/Wf5FwvSXMc5EFff+JgQ5eKTHJr846cNRXTkfWFKDnoXwkaqPKjKvO3X7fq6nZNBHbb9GuhmI=
x-ms-exchange-transport-forked: True
Content-Type: multipart/alternative; boundary="_000_VI1PR07MB561478072382C97D946B1E88AC6A0VI1PR07MB5614eurp_"
MIME-Version: 1.0
X-OriginatorOrg: ericsson.com
X-MS-Exchange-CrossTenant-Network-Message-Id: c53a88c8-b539-41b7-af21-08d7589cece5
X-MS-Exchange-CrossTenant-originalarrivaltime: 24 Oct 2019 16:12:10.6973 (UTC)
X-MS-Exchange-CrossTenant-fromentityheader: Hosted
X-MS-Exchange-CrossTenant-id: 92e84ceb-fbfd-47ab-be52-080c6b87953f
X-MS-Exchange-CrossTenant-mailboxtype: HOSTED
X-MS-Exchange-CrossTenant-userprincipalname: ijpAk+PSdNh+i6uxuVQAMMfWNrhtDh4OXMQofca58WyDAO+N+b8IBUj3Zehr4SVtKi/ZG3Y248PzF2/aQ9hBaW6sK2x7jCWDZwO6OoU3ZXc=
X-MS-Exchange-Transport-CrossTenantHeadersStamped: VI1PR07MB5886
Archived-At: <https://mailarchive.ietf.org/arch/msg/detnet/aCyXzESMs6beIrS9Z6w52OmcS3Y>
Subject: Re: [Detnet] WG Last Call: draft-ietf-detnet-data-plane-framework-02
X-BeenThere: detnet@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: Discussions on Deterministic Networking BoF and Proposed WG <detnet.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/detnet>, <mailto:detnet-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/detnet/>
List-Post: <mailto:detnet@ietf.org>
List-Help: <mailto:detnet-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/detnet>, <mailto:detnet-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 24 Oct 2019 16:12:24 -0000

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

Hi,
Branch updated as per the comment thread on GitHub.
Please, merge pull request #55 if OK.
Cheers
Bala'zs

From: Bal=E1zs Varga A <balazs.a.varga=3D40ericsson.com@dmarc.ietf.org>
Sent: Tuesday, October 22, 2019 5:37 PM
To: Lou Berger <lberger@labn.net>; Bal=E1zs Varga A <balazs.a.varga@ericsso=
n.com>; Grossman, Ethan A. <eagros@dolby.com>; detnet@ietf.org
Subject: RE: [Detnet] WG Last Call: draft-ietf-detnet-data-plane-framework-=
02

Hi Lou,
Thanks for the review. I have replied to your comments.
I will update the branch Thursday if no other comments from the list.
Cheers
Bala'zs

From: detnet <detnet-bounces@ietf.org<mailto:detnet-bounces@ietf.org>> On B=
ehalf Of Lou Berger
Sent: Tuesday, October 22, 2019 3:27 PM
To: Bal=E1zs Varga A <balazs.a.varga=3D40ericsson.com@dmarc.ietf.org<mailto=
:balazs.a.varga=3D40ericsson.com@dmarc.ietf.org>>; Grossman, Ethan A. <eagr=
os@dolby.com<mailto:eagros@dolby.com>>; detnet@ietf.org<mailto:detnet@ietf.=
org>
Subject: Re: [Detnet] WG Last Call: draft-ietf-detnet-data-plane-framework-=
02


Hi,

    I've made some comments on the pull, the one substantive (not editorial=
) comment relate to a sentence being dropped that I can't really trace back=
 to on-list discussion.  Please see https://github.com/detnet-wg/data-plane=
-drafts/pull/55<https://protect2.fireeye.com/v1/url?k=3Db00bd881-ec81fa68-b=
00b981a-0cc47ad93e2e-6b61ca7eae1e5f30&q=3D1&e=3D19b5c1f8-f0d0-4ca3-b1a2-4b7=
f1cf22c57&u=3Dhttps%3A%2F%2Fgithub.com%2Fdetnet-wg%2Fdata-plane-drafts%2Fpu=
ll%2F55> for the specifics.

Lou

(as contributor)
On 10/11/2019 2:31 PM, Bal=E1zs Varga A wrote:
Hi,

I have resolved the comments (many thanks!) of EthanG and DavidB.
Ethan's comments (01.10):
- resolutions as per my email on 03.10 on the list. Most accepted as is.
David's comments (04.10):
- all comments accepted.

I have uploaded the new "xml" to github. See changes here:
https://github.com/detnet-wg/data-plane-drafts/pull/55/files<https://protec=
t2.fireeye.com/v1/url?k=3D07fb4f7c-5b716d95-07fb0fe7-0cc47ad93e2e-64fd77447=
1411658&q=3D1&e=3D19b5c1f8-f0d0-4ca3-b1a2-4b7f1cf22c57&u=3Dhttps%3A%2F%2Fgi=
thub.com%2Fdetnet-wg%2Fdata-plane-drafts%2Fpull%2F55%2Ffiles>

Cheers
Bala'zs


From: detnet <detnet-bounces@ietf.org><mailto:detnet-bounces@ietf.org> On B=
ehalf Of Grossman, Ethan A.
Sent: Tuesday, September 24, 2019 12:38 AM
To: detnet@ietf.org<mailto:detnet@ietf.org>
Subject: [Detnet] WG Last Call: draft-ietf-detnet-data-plane-framework-02


All,



This starts a two-week working group last call for draft-ietf-detnet-data-p=
lane-framework-02.



The working group last call ends on Monday October 7. Please send your comm=
ents to the working group mailing list.



Positive comments, e.g., "I've reviewed this document and believe it is rea=
dy for publication", are welcome!

This is useful and important, even from authors.



Thank you,

Ethan Grossman, Document Shepherd





_______________________________________________

detnet mailing list

detnet@ietf.org<mailto:detnet@ietf.org>

https://www.ietf.org/mailman/listinfo/detnet

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

<html>
<head>
<meta http-equiv=3D"Content-Type" content=3D"text/html; charset=3Diso-8859-=
1">
<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;
	color:black;}
a:link, span.MsoHyperlink
	{mso-style-priority:99;
	color:#0563C1;
	text-decoration:underline;}
a:visited, span.MsoHyperlinkFollowed
	{mso-style-priority:99;
	color:#954F72;
	text-decoration:underline;}
p.MsoPlainText, li.MsoPlainText, div.MsoPlainText
	{mso-style-priority:99;
	mso-style-link:"Plain Text Char";
	margin:0in;
	margin-bottom:.0001pt;
	font-size:11.0pt;
	font-family:"Calibri",sans-serif;
	color:black;}
pre
	{mso-style-priority:99;
	mso-style-link:"HTML Preformatted Char";
	margin:0in;
	margin-bottom:.0001pt;
	font-size:10.0pt;
	font-family:"Courier New",serif;
	color:black;}
span.HTMLPreformattedChar
	{mso-style-name:"HTML Preformatted Char";
	mso-style-priority:99;
	mso-style-link:"HTML Preformatted";
	font-family:Consolas;
	color:black;}
p.msonormal0, li.msonormal0, div.msonormal0
	{mso-style-name:msonormal;
	mso-margin-top-alt:auto;
	margin-right:0in;
	mso-margin-bottom-alt:auto;
	margin-left:0in;
	font-size:11.0pt;
	font-family:"Calibri",sans-serif;
	color:black;}
span.PlainTextChar
	{mso-style-name:"Plain Text Char";
	mso-style-priority:99;
	mso-style-link:"Plain Text";
	font-family:"Calibri",sans-serif;}
span.EmailStyle22
	{mso-style-type:personal;
	font-family:"Calibri",sans-serif;
	color:windowtext;}
span.EmailStyle23
	{mso-style-type:personal;
	font-family:"Calibri",sans-serif;
	color:windowtext;}
span.EmailStyle24
	{mso-style-type:personal;
	font-family:"Calibri",sans-serif;
	color:windowtext;}
span.EmailStyle25
	{mso-style-type:personal;
	font-family:"Calibri",sans-serif;
	color:windowtext;}
span.EmailStyle28
	{mso-style-type:personal;
	font-family:"Calibri",sans-serif;
	color:windowtext;}
span.EmailStyle29
	{mso-style-type:personal-compose;
	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 bgcolor=3D"white" lang=3D"EN-US" link=3D"#0563C1" vlink=3D"#954F72">
<div class=3D"WordSection1">
<p class=3D"MsoNormal"><span style=3D"color:windowtext">Hi,<o:p></o:p></spa=
n></p>
<p class=3D"MsoNormal"><span style=3D"color:windowtext">Branch updated as p=
er the comment thread on GitHub.<o:p></o:p></span></p>
<p class=3D"MsoNormal"><span style=3D"color:windowtext">Please, merge pull =
request #55 if OK.<o:p></o:p></span></p>
<p class=3D"MsoNormal"><span style=3D"color:windowtext">Cheers<o:p></o:p></=
span></p>
<p class=3D"MsoNormal"><span style=3D"color:windowtext">Bala&#8217;zs<o:p><=
/o:p></span></p>
<p class=3D"MsoNormal"><span style=3D"color:windowtext"><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"color:windowtext">From:</span></b>=
<span style=3D"color:windowtext"> Bal=E1zs Varga A &lt;balazs.a.varga=3D40e=
ricsson.com@dmarc.ietf.org&gt;
<br>
<b>Sent:</b> Tuesday, October 22, 2019 5:37 PM<br>
<b>To:</b> Lou Berger &lt;lberger@labn.net&gt;; Bal=E1zs Varga A &lt;balazs=
.a.varga@ericsson.com&gt;; Grossman, Ethan A. &lt;eagros@dolby.com&gt;; det=
net@ietf.org<br>
<b>Subject:</b> RE: [Detnet] WG Last Call: draft-ietf-detnet-data-plane-fra=
mework-02<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"color:windowtext">Hi Lou,</span><o:p>=
</o:p></p>
<p class=3D"MsoNormal"><span style=3D"color:windowtext">Thanks for the revi=
ew. I have replied to your comments.</span><o:p></o:p></p>
<p class=3D"MsoNormal"><span style=3D"color:windowtext">I will update the b=
ranch Thursday if no other comments from the list.</span><o:p></o:p></p>
<p class=3D"MsoNormal"><span style=3D"color:windowtext">Cheers</span><o:p><=
/o:p></p>
<p class=3D"MsoNormal"><span style=3D"color:windowtext">Bala&#8217;zs</span=
><o:p></o:p></p>
<p class=3D"MsoNormal"><span style=3D"color:windowtext">&nbsp;</span><o:p><=
/o:p></p>
<div>
<div style=3D"border:none;border-top:solid #E1E1E1 1.0pt;padding:3.0pt 0in =
0in 0in">
<p class=3D"MsoNormal"><b><span style=3D"color:windowtext">From:</span></b>=
<span style=3D"color:windowtext"> detnet &lt;<a href=3D"mailto:detnet-bounc=
es@ietf.org">detnet-bounces@ietf.org</a>&gt;
<b>On Behalf Of </b>Lou Berger<br>
<b>Sent:</b> Tuesday, October 22, 2019 3:27 PM<br>
<b>To:</b> Bal=E1zs Varga A &lt;<a href=3D"mailto:balazs.a.varga=3D40ericss=
on.com@dmarc.ietf.org">balazs.a.varga=3D40ericsson.com@dmarc.ietf.org</a>&g=
t;; Grossman, Ethan A. &lt;<a href=3D"mailto:eagros@dolby.com">eagros@dolby=
.com</a>&gt;;
<a href=3D"mailto:detnet@ietf.org">detnet@ietf.org</a><br>
<b>Subject:</b> Re: [Detnet] WG Last Call: draft-ietf-detnet-data-plane-fra=
mework-02</span><o:p></o:p></p>
</div>
</div>
<p class=3D"MsoNormal">&nbsp;<o:p></o:p></p>
<p>Hi,<o:p></o:p></p>
<p>&nbsp;&nbsp;&nbsp; I've made some comments on the pull, the one substant=
ive (not editorial) comment relate to a sentence being dropped that I can't=
 really trace back to on-list discussion.&nbsp; Please see
<a href=3D"https://protect2.fireeye.com/v1/url?k=3Db00bd881-ec81fa68-b00b98=
1a-0cc47ad93e2e-6b61ca7eae1e5f30&amp;q=3D1&amp;e=3D19b5c1f8-f0d0-4ca3-b1a2-=
4b7f1cf22c57&amp;u=3Dhttps%3A%2F%2Fgithub.com%2Fdetnet-wg%2Fdata-plane-draf=
ts%2Fpull%2F55">
https://github.com/detnet-wg/data-plane-drafts/pull/55</a> for the specific=
s.<o:p></o:p></p>
<p>Lou<o:p></o:p></p>
<p>(as contributor)<o:p></o:p></p>
<div>
<p class=3D"MsoNormal">On 10/11/2019 2:31 PM, Bal=E1zs Varga A wrote:<o:p><=
/o:p></p>
</div>
<blockquote style=3D"margin-top:5.0pt;margin-bottom:5.0pt">
<p class=3D"MsoNormal">Hi,<o:p></o:p></p>
<p class=3D"MsoNormal">&nbsp;<o:p></o:p></p>
<p class=3D"MsoNormal">I have resolved the comments (many thanks!) of Ethan=
G and DavidB.
<o:p></o:p></p>
<p class=3D"MsoNormal">Ethan&#8217;s comments (01.10):<o:p></o:p></p>
<p class=3D"MsoNormal">- resolutions as per my email on 03.10 on the list. =
Most accepted as is.<o:p></o:p></p>
<p class=3D"MsoNormal">David&#8217;s comments (04.10):<o:p></o:p></p>
<p class=3D"MsoNormal">- all comments accepted.<o:p></o:p></p>
<p class=3D"MsoNormal">&nbsp;<o:p></o:p></p>
<p class=3D"MsoNormal">I have uploaded the new &#8220;xml&#8221; to github.=
 See changes here:<o:p></o:p></p>
<p class=3D"MsoNormal"><a href=3D"https://protect2.fireeye.com/v1/url?k=3D0=
7fb4f7c-5b716d95-07fb0fe7-0cc47ad93e2e-64fd774471411658&amp;q=3D1&amp;e=3D1=
9b5c1f8-f0d0-4ca3-b1a2-4b7f1cf22c57&amp;u=3Dhttps%3A%2F%2Fgithub.com%2Fdetn=
et-wg%2Fdata-plane-drafts%2Fpull%2F55%2Ffiles">https://github.com/detnet-wg=
/data-plane-drafts/pull/55/files</a><o:p></o:p></p>
<p class=3D"MsoNormal">&nbsp;<o:p></o:p></p>
<p class=3D"MsoNormal">Cheers<o:p></o:p></p>
<p class=3D"MsoNormal">Bala&#8217;zs<o:p></o:p></p>
<p class=3D"MsoNormal">&nbsp;<o:p></o:p></p>
<p class=3D"MsoNormal">&nbsp;<o:p></o:p></p>
<div>
<div style=3D"border:none;border-top:solid #E1E1E1 1.0pt;padding:3.0pt 0in =
0in 0in">
<p class=3D"MsoNormal"><b>From:</b> detnet <a href=3D"mailto:detnet-bounces=
@ietf.org">
&lt;detnet-bounces@ietf.org&gt;</a> <b>On Behalf Of </b>Grossman, Ethan A.<=
br>
<b>Sent:</b> Tuesday, September 24, 2019 12:38 AM<br>
<b>To:</b> <a href=3D"mailto:detnet@ietf.org">detnet@ietf.org</a><br>
<b>Subject:</b> [Detnet] WG Last Call: draft-ietf-detnet-data-plane-framewo=
rk-02<o:p></o:p></p>
</div>
</div>
<p class=3D"MsoNormal">&nbsp;<o:p></o:p></p>
<p class=3D"MsoPlainText">All,<o:p></o:p></p>
<p class=3D"MsoPlainText">&nbsp;<o:p></o:p></p>
<p class=3D"MsoPlainText">This starts a two-week working group last call fo=
r draft-ietf-detnet-data-plane-framework-02.<o:p></o:p></p>
<p class=3D"MsoPlainText">&nbsp;<o:p></o:p></p>
<p class=3D"MsoPlainText">The working group last call ends on Monday Octobe=
r 7. Please send your comments to the working group mailing list.<o:p></o:p=
></p>
<p class=3D"MsoPlainText">&nbsp;<o:p></o:p></p>
<p class=3D"MsoPlainText">Positive comments, e.g., &quot;I've reviewed this=
 document and believe it is ready for publication&quot;, are welcome!<o:p><=
/o:p></p>
<p class=3D"MsoPlainText">This is useful and important, even from authors.<=
o:p></o:p></p>
<p class=3D"MsoPlainText">&nbsp;<o:p></o:p></p>
<p class=3D"MsoPlainText">Thank you,<o:p></o:p></p>
<p class=3D"MsoPlainText">Ethan Grossman, Document Shepherd<o:p></o:p></p>
<p class=3D"MsoNormal">&nbsp;<o:p></o:p></p>
<p class=3D"MsoNormal"><br>
<br>
<br>
<o:p></o:p></p>
<pre>_______________________________________________<o:p></o:p></pre>
<pre>detnet mailing list<o:p></o:p></pre>
<pre><a href=3D"mailto:detnet@ietf.org">detnet@ietf.org</a><o:p></o:p></pre=
>
<pre><a href=3D"https://www.ietf.org/mailman/listinfo/detnet">https://www.i=
etf.org/mailman/listinfo/detnet</a><o:p></o:p></pre>
</blockquote>
</div>
</body>
</html>

--_000_VI1PR07MB561478072382C97D946B1E88AC6A0VI1PR07MB5614eurp_--


From nobody Thu Oct 24 09:54:30 2019
Return-Path: <eagros@dolby.com>
X-Original-To: detnet@ietfa.amsl.com
Delivered-To: detnet@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 3963B1200E5 for <detnet@ietfa.amsl.com>; Thu, 24 Oct 2019 09:54:28 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.999
X-Spam-Level: 
X-Spam-Status: No, score=-1.999 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_NONE=-0.0001, SPF_PASS=-0.001, URIBL_BLOCKED=0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=dolby.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id C_YLW3NJFvip for <detnet@ietfa.amsl.com>; Thu, 24 Oct 2019 09:54:25 -0700 (PDT)
Received: from NAM03-BY2-obe.outbound.protection.outlook.com (mail-eopbgr780104.outbound.protection.outlook.com [40.107.78.104]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-SHA384 (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 39A2A1200DB for <DetNet@ietf.org>; Thu, 24 Oct 2019 09:54:25 -0700 (PDT)
ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=N/t6d5RAKl9odJN9WJqJsXlsIjAoNM2G98pVPB5C2McU4vEIFwXWP0d1wOru0f834H4EHUDGPnJdQnb2dwLkKiklA3L51AV3EwzWDZyB48zwjG553FaCorxipmSV+g1fO3gS23kDDeJgxO9kaBYks8T5+Z1px+9Gjq/tVwYZDpkG1thirtFUVJ9EpAOgU3uc9r8J8z/XppBKqv9elwj6yxOFkVyYpGCSTHjDAfgK2hRtLphhjxynZwOyPpmTkhU45ng3x3zdP+6JyN/0r9lFZiBusAYsgMiR1B32UG3vK4o3e95hfCAKWN4UBDKUY2stYPEn9sQDnRLiQHLgfyAZRg==
ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com;  s=arcselector9901; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=Y+yc6guHMjI1Ndqbmmc2PzOnzig6Oxc6RY54edb0w6g=; b=Qq2W7fAxdehQyLzALlbMelWRePzxs3OfXUqXRY1/iHPiOzDubGljEf+F+sqUVquY7kdpX3PtjSeTw3MXVhpU3XdZO67CoGLIKVfn9NnPG+2n7OitRt0HAYx/LGEsdOP7n51n8+r+RNGDSQVutQv7Bw/j4CZ5Q62PpAHEm2nISFCjuL9q1Du2yeZ/mgdcpmBPLvIdWLyV041KshlQ3NW9EFeodWcr4jXo1KjFYTPZx0TkUPy9Pf0HptWg82t0ZwmSRevxFSxAKz1NdLjHzFpE1TmH+rx/7soCnvqFqLikkUNKMLC/t2LlgZoxC20NF5JgR+tdzihBDvz+qIcqU9hAlg==
ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=dolby.com; dmarc=pass action=none header.from=dolby.com; dkim=pass header.d=dolby.com; arc=none
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=dolby.com; s=selector2; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=Y+yc6guHMjI1Ndqbmmc2PzOnzig6Oxc6RY54edb0w6g=; b=Lp7vx0Zj8qzYaxHCg5SiWQr/2kNfNnwjpUtZcX1hcsXByUQT9RmnKkuye9yxjx3IRNLplQ9Yr8ntSvtWPDp9zrMr3DNW/ayV6pZQotR6xMbj9pmepIM22eqTGfxZnaPtzhyVUWdRcMxM8AWwBq9ZSdLROjIYNl2O+OPHjG6lcHk=
Received: from BYAPR06MB4325.namprd06.prod.outlook.com (52.135.240.140) by BYAPR06MB5894.namprd06.prod.outlook.com (20.179.157.75) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.2387.20; Thu, 24 Oct 2019 16:54:24 +0000
Received: from BYAPR06MB4325.namprd06.prod.outlook.com ([fe80::4133:d57b:b32e:99b8]) by BYAPR06MB4325.namprd06.prod.outlook.com ([fe80::4133:d57b:b32e:99b8%3]) with mapi id 15.20.2347.030; Thu, 24 Oct 2019 16:54:24 +0000
From: "Grossman, Ethan A." <eagros@dolby.com>
To: =?iso-8859-1?Q?Bal=E1zs_Varga_A?= <balazs.a.varga@ericsson.com>, "DetNet@ietf.org" <DetNet@ietf.org>
Thread-Topic: DetNet MPLS data plane -02 document review
Thread-Index: AdWKFxC3WBGBu230RNKGBXku/ZP+iQAZSyUwAAPHS6A=
Date: Thu, 24 Oct 2019 16:54:23 +0000
Message-ID: <BYAPR06MB43254B9F04AEFBE3F651DE2BC46A0@BYAPR06MB4325.namprd06.prod.outlook.com>
References: <BYAPR06MB43255A97AF3F2E765DF7A2FBC46A0@BYAPR06MB4325.namprd06.prod.outlook.com> <VI1PR07MB5614CD180FB2349600DE00FCAC6A0@VI1PR07MB5614.eurprd07.prod.outlook.com>
In-Reply-To: <VI1PR07MB5614CD180FB2349600DE00FCAC6A0@VI1PR07MB5614.eurprd07.prod.outlook.com>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
x-dg-ref: PG1ldGE+PGF0IG5tPSJib2R5Lmh0bWwiIHA9ImM6XHVzZXJzXGVhZ3Jvc1xhcHBkYXRhXHJvYW1pbmdcMDlkODQ5YjYtMzJkMy00YTQwLTg1ZWUtNmI4NGJhMjllMzViXG1zZ3NcbXNnLWVkMzIzMmRkLWY2N2UtMTFlOS1iOTBmLTg0ZmRkMTNjZDRjZlxhbWUtdGVzdFxlZDMyMzJkZi1mNjdlLTExZTktYjkwZi04NGZkZDEzY2Q0Y2Zib2R5Lmh0bWwiIHN6PSI4MTIwIiB0PSIxMzIxNjQwOTY2MjgzMzg5MDkiIGg9IjExcnk2akd3VFM5RnpoYVorVHA2c0M5U0RXOD0iIGlkPSIiIGJsPSIwIiBibz0iMSIvPjwvbWV0YT4=
x-dg-rorf: 
authentication-results: spf=none (sender IP is ) smtp.mailfrom=eagros@dolby.com; 
x-originating-ip: [8.39.141.5]
x-ms-publictraffictype: Email
x-ms-office365-filtering-correlation-id: 295043df-b68e-4fc1-5544-08d758a2d2cf
x-ms-traffictypediagnostic: BYAPR06MB5894:
x-microsoft-antispam-prvs: <BYAPR06MB58943BAFA192EE6A5ACC0941C46A0@BYAPR06MB5894.namprd06.prod.outlook.com>
x-ms-oob-tlc-oobclassifiers: OLM:873;
x-forefront-prvs: 0200DDA8BE
x-forefront-antispam-report: SFV:NSPM; SFS:(10019020)(136003)(346002)(376002)(396003)(39860400002)(366004)(189003)(199004)(110136005)(76116006)(66574012)(26005)(66556008)(8936002)(316002)(86362001)(7736002)(486006)(6246003)(11346002)(446003)(74316002)(186003)(5660300002)(81156014)(81166006)(8676002)(33656002)(66066001)(476003)(6506007)(236005)(3846002)(6116002)(71190400001)(256004)(25786009)(2906002)(55016002)(64756008)(14454004)(229853002)(66946007)(66476007)(478600001)(790700001)(54896002)(76176011)(6306002)(9686003)(66446008)(6436002)(52536014)(102836004)(99286004)(53546011)(2501003)(7696005)(71200400001); DIR:OUT; SFP:1102; SCL:1; SRVR:BYAPR06MB5894; H:BYAPR06MB4325.namprd06.prod.outlook.com; FPR:; SPF:None; LANG:en; PTR:InfoNoRecords; MX:1; A:1; 
received-spf: None (protection.outlook.com: dolby.com does not designate permitted sender hosts)
x-ms-exchange-senderadcheck: 1
x-microsoft-antispam: BCL:0;
x-microsoft-antispam-message-info: kjiD/L5mvMoGmb8qT9mwyUyjla5DYUZkos81DrlduFv+afWXgiDwHihiwZAZBBqoOPigev1Ll1UCB5wJ5baiXhbytW/coctzN4xJ8tb5uN6Uzj3EecaBXQYNIThb8IwYDOckVXCzn5u3SdUFSsQSSUlZz0y86EU+wCvIgYHPJ2WgN3I2mLNpD2zQbLdlwt/l0FXLf53ejmleB4DXIso9N5pEhhqeIYT6Wc9uagtykj3Qqqv6zK5MIg6x4WLZOt6Tzd7Ai9EeCABmY0gzLsMGX+8IwMhj4Yac1qOxnJRN2Pg9xU0ssDgyHfKQDwbz5fj3ELAFVW2lKIVREjXHn+8p6JIcnemZRIdmudfKYzoWBXO3Ei5ZhsDjDKaQxKqUcMCt84hwzQSzwMh4ELy8+A+44OJP992tLs6uy2agm2aqASiVOvIYJYLb/0cVVf/Uu2aI
x-ms-exchange-transport-forked: True
Content-Type: multipart/alternative; boundary="_000_BYAPR06MB43254B9F04AEFBE3F651DE2BC46A0BYAPR06MB4325namp_"
MIME-Version: 1.0
X-OriginatorOrg: dolby.com
X-MS-Exchange-CrossTenant-Network-Message-Id: 295043df-b68e-4fc1-5544-08d758a2d2cf
X-MS-Exchange-CrossTenant-originalarrivaltime: 24 Oct 2019 16:54:23.8535 (UTC)
X-MS-Exchange-CrossTenant-fromentityheader: Hosted
X-MS-Exchange-CrossTenant-id: 05408d25-cd0d-40c8-8962-5462de64a318
X-MS-Exchange-CrossTenant-mailboxtype: HOSTED
X-MS-Exchange-CrossTenant-userprincipalname: Q7ufqwqgUi5KGT4247Bz4rAXVcuyeLUvVFgjAPs2jzImOqWYSK/b2PIJQWDwdmOG/cfQAuyC4/TyWehPEQtOdQ==
X-MS-Exchange-Transport-CrossTenantHeadersStamped: BYAPR06MB5894
Archived-At: <https://mailarchive.ietf.org/arch/msg/detnet/tWwLpayWwd-estN1WHbn-gt9VzI>
Subject: Re: [Detnet] DetNet MPLS data plane -02 document review
X-BeenThere: detnet@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: Discussions on Deterministic Networking BoF and Proposed WG <detnet.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/detnet>, <mailto:detnet-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/detnet/>
List-Post: <mailto:detnet@ietf.org>
List-Help: <mailto:detnet-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/detnet>, <mailto:detnet-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 24 Oct 2019 16:54:28 -0000

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

OK, that all seems fine. Today/tonight will review the remaining two DP dra=
fts and if all goes well we can hope to start LC on them all starting this =
Monday (or as soon after that as any new issues are resolved).
Best,
Ethan.

From: Bal=E1zs Varga A <balazs.a.varga@ericsson.com>
Sent: Thursday, October 24, 2019 8:38 AM
To: Grossman, Ethan A. <eagros@dolby.com>; DetNet@ietf.org
Subject: RE: DetNet MPLS data plane -02 document review

Hi Ethan,

Many thanks for your review.
My view:
1, Hhmm. It is implementation and configuration specific. DetNet flows go t=
o dedicated queue(s) and non-DetNet traffic have to be served by other queu=
es. We do not want queues with mixed (DetNet and non-DetNet) packets. In ge=
neral, an empty queue does not use bandwidth, nodes will jump to the next q=
ueue to serve it. Text here intends to refer simple, that DetNet dedicated =
resources (like queue(s) and shapers) are not used by non-DetNet traffic. I=
f the queue(s) for DetNet traffic is(are) empty then non-DetNet traffic fro=
m other queues can use the bandwidth. Therefore, I think text can be kept, =
I would not change it.

2, Right, "this" refers here to "forwarding sub-layer information"  and "be=
low" means "section 5.2". I will fix this.

Thanks & Cheers
Bala'zs

From: detnet <detnet-bounces@ietf.org<mailto:detnet-bounces@ietf.org>> On B=
ehalf Of Grossman, Ethan A.
Sent: Thursday, October 24, 2019 5:01 AM
To: DetNet@ietf.org<mailto:DetNet@ietf.org>
Subject: [Detnet] DetNet MPLS data plane -02 document review

Hi Balazs et al,
I read over the MPLS data plane draft -02, and I have only a very few comme=
nts, nice work. There are a few grammatical issues but they are of the sort=
 that the IETF editors will find, and I don't feel compelled to address the=
m at this time.
Ethan.


  1.  4.2.3.2.  Common F-Label Processing: "MUST NOT use a DetNet allocated=
 resource, e.g. a queue or shaper reserved for DetNet flows, for any packet=
 that does match the corresponding DetNet flow." - Given that bandwidth not=
 currently used by a reservation is to be available to best-effort traffic,=
 is this really always the case? Now that I mention it, the same statement =
is made in the data plane IP draft at 4.3.2 bullet 2.
  2.  "Logically this is a pointer to details provided below related to..."=
 - This phrase is used a couple of times, and I don't understand if this "p=
ointer" is referring to the documentation below or to something else, or wh=
at the "this" is in this sentence. If this is intended to be a forward refe=
rence, I would say use "see also section blah" instead. Otherwise, somehow =
please clarify.


--_000_BYAPR06MB43254B9F04AEFBE3F651DE2BC46A0BYAPR06MB4325namp_
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;}
/* Style Definitions */
p.MsoNormal, li.MsoNormal, div.MsoNormal
	{margin:0in;
	margin-bottom:.0001pt;
	font-size:11.0pt;
	font-family:"Calibri",sans-serif;}
a:link, span.MsoHyperlink
	{mso-style-priority:99;
	color:#0563C1;
	text-decoration:underline;}
a:visited, span.MsoHyperlinkFollowed
	{mso-style-priority:99;
	color:#954F72;
	text-decoration:underline;}
p.MsoListParagraph, li.MsoListParagraph, div.MsoListParagraph
	{mso-style-priority:34;
	margin-top:0in;
	margin-right:0in;
	margin-bottom:0in;
	margin-left:.5in;
	margin-bottom:.0001pt;
	font-size:11.0pt;
	font-family:"Calibri",sans-serif;}
p.msonormal0, li.msonormal0, div.msonormal0
	{mso-style-name:msonormal;
	mso-margin-top-alt:auto;
	margin-right:0in;
	mso-margin-bottom-alt:auto;
	margin-left:0in;
	font-size:11.0pt;
	font-family:"Calibri",sans-serif;}
span.EmailStyle19
	{mso-style-type:personal;
	font-family:"Calibri",sans-serif;
	color:windowtext;}
span.EmailStyle20
	{mso-style-type:personal;
	font-family:"Calibri",sans-serif;
	color:windowtext;}
span.EmailStyle22
	{mso-style-type:personal-reply;
	font-family:"Calibri",sans-serif;
	color:windowtext;}
.MsoChpDefault
	{mso-style-type:export-only;
	font-size:10.0pt;}
@page WordSection1
	{size:8.5in 11.0in;
	margin:1.0in 1.0in 1.0in 1.0in;}
div.WordSection1
	{page:WordSection1;}
/* List Definitions */
@list l0
	{mso-list-id:416905980;
	mso-list-template-ids:-1005572738;}
@list l1
	{mso-list-id:2090688416;
	mso-list-type:hybrid;
	mso-list-template-ids:470725088 67698705 67698713 67698715 67698703 676987=
13 67698715 67698703 67698713 67698715;}
@list l1:level1
	{mso-level-text:"%1\)";
	mso-level-tab-stop:none;
	mso-level-number-position:left;
	text-indent:-.25in;}
@list l1:level2
	{mso-level-number-format:alpha-lower;
	mso-level-tab-stop:none;
	mso-level-number-position:left;
	text-indent:-.25in;}
@list l1:level3
	{mso-level-number-format:roman-lower;
	mso-level-tab-stop:none;
	mso-level-number-position:right;
	text-indent:-9.0pt;}
@list l1:level4
	{mso-level-tab-stop:none;
	mso-level-number-position:left;
	text-indent:-.25in;}
@list l1:level5
	{mso-level-number-format:alpha-lower;
	mso-level-tab-stop:none;
	mso-level-number-position:left;
	text-indent:-.25in;}
@list l1:level6
	{mso-level-number-format:roman-lower;
	mso-level-tab-stop:none;
	mso-level-number-position:right;
	text-indent:-9.0pt;}
@list l1:level7
	{mso-level-tab-stop:none;
	mso-level-number-position:left;
	text-indent:-.25in;}
@list l1:level8
	{mso-level-number-format:alpha-lower;
	mso-level-tab-stop:none;
	mso-level-number-position:left;
	text-indent:-.25in;}
@list l1:level9
	{mso-level-number-format:roman-lower;
	mso-level-tab-stop:none;
	mso-level-number-position:right;
	text-indent:-9.0pt;}
ol
	{margin-bottom:0in;}
ul
	{margin-bottom:0in;}
--></style><!--[if gte mso 9]><xml>
<o:shapedefaults v:ext=3D"edit" spidmax=3D"1026" />
</xml><![endif]--><!--[if gte mso 9]><xml>
<o:shapelayout v:ext=3D"edit">
<o:idmap v:ext=3D"edit" data=3D"1" />
</o:shapelayout></xml><![endif]-->
</head>
<body lang=3D"EN-US" link=3D"#0563C1" vlink=3D"#954F72">
<div class=3D"WordSection1">
<p class=3D"MsoNormal">OK, that all seems fine. Today/tonight will review t=
he remaining two DP drafts and if all goes well we can hope to start LC on =
them all starting this Monday (or as soon after that as any new issues are =
resolved).
<o:p></o:p></p>
<p class=3D"MsoNormal">Best,<o:p></o:p></p>
<p class=3D"MsoNormal">Ethan.<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> Bal=E1zs Varga A &lt;balazs.a.varga@eri=
csson.com&gt; <br>
<b>Sent:</b> Thursday, October 24, 2019 8:38 AM<br>
<b>To:</b> Grossman, Ethan A. &lt;eagros@dolby.com&gt;; DetNet@ietf.org<br>
<b>Subject:</b> RE: DetNet MPLS data plane -02 document review<o:p></o:p></=
p>
</div>
</div>
<p class=3D"MsoNormal"><o:p>&nbsp;</o:p></p>
<p class=3D"MsoNormal">Hi Ethan,<o:p></o:p></p>
<p class=3D"MsoNormal"><o:p>&nbsp;</o:p></p>
<p class=3D"MsoNormal">Many thanks for your review.<o:p></o:p></p>
<p class=3D"MsoNormal">My view:<o:p></o:p></p>
<p class=3D"MsoNormal">1, Hhmm. It is implementation and configuration spec=
ific. DetNet flows go to dedicated queue(s) and non-DetNet traffic have to =
be served by other queues. We do not want queues with mixed (DetNet and non=
-DetNet) packets. In general, an empty
 queue does not use bandwidth, nodes will jump to the next queue to serve i=
t. Text here intends to refer simple, that DetNet dedicated resources (like=
 queue(s) and shapers) are not used by non-DetNet traffic. If the queue(s) =
for DetNet traffic is(are) empty
 then non-DetNet traffic from other queues can use the bandwidth. Therefore=
, I think text can be kept, I would not change it.<o:p></o:p></p>
<p class=3D"MsoNormal"><o:p>&nbsp;</o:p></p>
<p class=3D"MsoNormal">2, Right, &#8220;this&#8221; refers here to &#8220;f=
orwarding sub-layer information&#8221; &nbsp;and &#8220;below&#8221; means =
&#8220;section 5.2&#8221;. I will fix this.<o:p></o:p></p>
<p class=3D"MsoNormal"><o:p>&nbsp;</o:p></p>
<p class=3D"MsoNormal">Thanks &amp; Cheers<o:p></o:p></p>
<p class=3D"MsoNormal">Bala&#8217;zs<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> detnet &lt;<a href=3D"mailto:detnet-bou=
nces@ietf.org">detnet-bounces@ietf.org</a>&gt;
<b>On Behalf Of </b>Grossman, Ethan A.<br>
<b>Sent:</b> Thursday, October 24, 2019 5:01 AM<br>
<b>To:</b> <a href=3D"mailto:DetNet@ietf.org">DetNet@ietf.org</a><br>
<b>Subject:</b> [Detnet] DetNet MPLS data plane -02 document review<o:p></o=
:p></p>
</div>
</div>
<p class=3D"MsoNormal"><o:p>&nbsp;</o:p></p>
<p class=3D"MsoNormal">Hi Balazs et al,<o:p></o:p></p>
<p class=3D"MsoNormal">I read over the MPLS data plane draft -02, and I hav=
e only a very few comments, nice work. There are a few grammatical issues b=
ut they are of the sort that the IETF editors will find, and I don&#8217;t =
feel compelled to address them at this time.
<o:p></o:p></p>
<p class=3D"MsoNormal">Ethan. <o:p></o:p></p>
<div style=3D"border:none;border-bottom:solid windowtext 1.0pt;padding:0in =
0in 1.0pt 0in">
<p class=3D"MsoNormal"><o:p>&nbsp;</o:p></p>
</div>
<ol style=3D"margin-top:0in" start=3D"1" type=3D"1">
<li class=3D"MsoListParagraph" style=3D"margin-left:0in;mso-list:l1 level1 =
lfo3">4.2.3.2.&nbsp; Common F-Label Processing: &#8220;MUST NOT use a DetNe=
t allocated resource, e.g. a queue or shaper reserved for DetNet flows, for=
 any packet that does match the corresponding DetNet
 flow.&#8221; &#8211; Given that bandwidth not currently used by a reservat=
ion is to be available to best-effort traffic, is this really always the ca=
se? Now that I mention it, the same statement is made in the data plane IP =
draft at 4.3.2 bullet 2.
<o:p></o:p></li><div style=3D"border:none;border-bottom:solid windowtext 1.=
0pt;padding:0in 0in 1.0pt 0in">
<li class=3D"MsoListParagraph" style=3D"margin-left:0in;mso-list:l1 level1 =
lfo3">&#8220;Logically this is a pointer to details provided below related =
to&#8230;&#8221; &#8211; This phrase is used a couple of times, and I don&#=
8217;t understand if this &#8220;pointer&#8221; is referring to the documen=
tation
 below or to something else, or what the &#8220;this&#8221; is in this sent=
ence. If this is intended to be a forward reference, I would say use &#8220=
;see also section blah&#8221; instead. Otherwise, somehow please clarify.
<o:p></o:p></li></div>
</ol>
<p class=3D"MsoNormal" style=3D"margin-left:.25in"><o:p>&nbsp;</o:p></p>
</div>
</body>
</html>

--_000_BYAPR06MB43254B9F04AEFBE3F651DE2BC46A0BYAPR06MB4325namp_--


From nobody Thu Oct 24 11:00:14 2019
Return-Path: <wwwrun@rfc-editor.org>
X-Original-To: detnet@ietfa.amsl.com
Delivered-To: detnet@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 51D9B1200E6; Thu, 24 Oct 2019 11:00:11 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -4.2
X-Spam-Level: 
X-Spam-Status: No, score=-4.2 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, RCVD_IN_DNSWL_MED=-2.3, SPF_PASS=-0.001, URIBL_BLOCKED=0.001] autolearn=ham autolearn_force=no
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id UeCN17LtOABO; Thu, 24 Oct 2019 11:00:08 -0700 (PDT)
Received: from rfc-editor.org (rfc-editor.org [4.31.198.49]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id D02ED1200B3; Thu, 24 Oct 2019 11:00:08 -0700 (PDT)
Received: by rfc-editor.org (Postfix, from userid 30) id 74698F406F2; Thu, 24 Oct 2019 11:00:03 -0700 (PDT)
To: ietf-announce@ietf.org, rfc-dist@rfc-editor.org
X-PHP-Originating-Script: 1005:ams_util_lib.php
From: rfc-editor@rfc-editor.org
Cc: rfc-editor@rfc-editor.org, drafts-update-ref@iana.org, detnet@ietf.org
Content-type: text/plain; charset=UTF-8
Message-Id: <20191024180003.74698F406F2@rfc-editor.org>
Date: Thu, 24 Oct 2019 11:00:03 -0700 (PDT)
Archived-At: <https://mailarchive.ietf.org/arch/msg/detnet/GTy9EQiKON-4rMaRHa3f8UnK2io>
Subject: [Detnet] =?utf-8?q?RFC_8655_on_Deterministic_Networking_Architec?= =?utf-8?q?ture?=
X-BeenThere: detnet@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: Discussions on Deterministic Networking BoF and Proposed WG <detnet.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/detnet>, <mailto:detnet-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/detnet/>
List-Post: <mailto:detnet@ietf.org>
List-Help: <mailto:detnet-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/detnet>, <mailto:detnet-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 24 Oct 2019 18:00:11 -0000

A new Request for Comments is now available in online RFC libraries.

        
        RFC 8655

        Title:      Deterministic Networking Architecture 
        Author:     N. Finn, 
                    P. Thubert,
                    B. Varga, 
                    J. Farkas
        Status:     Standards Track
        Stream:     IETF
        Date:       October 2019
        Mailbox:    nfinn@nfinnconsulting.com, 
                    pthubert@cisco.com, 
                    balazs.a.varga@ericsson.com,
                    janos.farkas@ericsson.com
        Pages:      38
        Characters: 
        Updates/Obsoletes/SeeAlso:   None

        I-D Tag:    draft-ietf-detnet-architecture-13.txt

        URL:        https://www.rfc-editor.org/info/rfc8655

        DOI:        10.17487/RFC8655

This document provides the overall architecture for Deterministic
Networking (DetNet), which provides a capability to carry specified
unicast or multicast data flows for real-time applications with
extremely low data loss rates and bounded latency within a network
domain.  Techniques used include 1) reserving data-plane resources
for individual (or aggregated) DetNet flows in some or all of the
intermediate nodes along the path of the flow, 2) providing explicit
routes for DetNet flows that do not immediately change with the
network topology, and 3) distributing data from DetNet flow packets
over time and/or space to ensure delivery of each packet's data in
spite of the loss of a path.  DetNet operates at the IP layer and
delivers service over lower-layer technologies such as MPLS and Time-
Sensitive Networking (TSN) as defined by IEEE 802.1.

This document is a product of the Deterministic Networking Working Group of the IETF.

This is now a Proposed Standard.

STANDARDS TRACK: This document specifies an Internet Standards Track
protocol for the Internet community, and requests discussion and suggestions
for improvements.  Please refer to the current edition of the Official
Internet Protocol Standards (https://www.rfc-editor.org/standards) for the 
standardization state and status of this protocol.  Distribution of this 
memo is unlimited.

This announcement is sent to the IETF-Announce and rfc-dist lists.
To subscribe or unsubscribe, see
  https://www.ietf.org/mailman/listinfo/ietf-announce
  https://mailman.rfc-editor.org/mailman/listinfo/rfc-dist

For searching the RFC series, see https://www.rfc-editor.org/search
For downloading RFCs, see https://www.rfc-editor.org/retrieve/bulk

Requests for special distribution should be addressed to either the
author of the RFC in question, or to rfc-editor@rfc-editor.org.  Unless
specifically noted otherwise on the RFC itself, all RFCs are for
unlimited distribution.


The RFC Editor Team
Association Management Solutions, LLC



From nobody Thu Oct 24 13:41:08 2019
Return-Path: <balazs.a.varga@ericsson.com>
X-Original-To: detnet@ietfa.amsl.com
Delivered-To: detnet@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 986B8120071 for <detnet@ietfa.amsl.com>; Thu, 24 Oct 2019 13:41:05 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2
X-Spam-Level: 
X-Spam-Status: No, score=-2 tagged_above=-999 required=5 tests=[BAYES_00=-1.9,  DKIMWL_WL_HIGH=-0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_NONE=-0.0001, SPF_PASS=-0.001, URIBL_BLOCKED=0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=ericsson.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id Uo60cBJEK86N for <detnet@ietfa.amsl.com>; Thu, 24 Oct 2019 13:41:01 -0700 (PDT)
Received: from EUR02-VE1-obe.outbound.protection.outlook.com (mail-eopbgr20076.outbound.protection.outlook.com [40.107.2.76]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-SHA384 (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 87ECE120025 for <DetNet@ietf.org>; Thu, 24 Oct 2019 13:41:00 -0700 (PDT)
ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=GvPZJZBLIplgtTxz9Kcc4KQwsUQzRZT7qV4IFTcqj1a8Wro4mJDrXY6PYclr4r8hSJYWHueQitpI4FV5ij01sjXEaUQrTq7yieZa1YA/VKOCoQ3O5rh30oAa/ildFXTqjR/L+iMU7X9+0dXe+kwfrqQalDRDtwEYoNePXFHJAClFh2bpito8TMSB+Mk0UXpo0aTHDr/f3qtiV+/YFz1Pi3QMx8IvbZ3Dr5ZDsJFBAsEe6g/QANiSNMHjjNUtJ0NeuKoluRu6a3cTYV9I+pP6OYWHjVFORafUvPFSHW9sWrezJlY3OOdmrkMDvcG49XXe+PC8xYPHrUlS34saEAI0JA==
ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com;  s=arcselector9901; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=8v8kNob65WGJ0ey1k8r+WY031Z37endMBunfQuzviNo=; b=nHvcp4fsBJAnV5WK0kxV+TPOlsicDQ2xcvt0DUA2BtWhscLf46u/CGSb9+AHEwhM3/hAT/XT5Vvqf8/5GPgURHxoUTVlVb0gXhEp/Mrn72fd65jga36+TYR5x6m5sRlAhV6FiAlcIZYwM5dR06F67tZph/gahlpWfA4p0tHe4MGFSk/wUgxLvT5oEbAUo1q9ugDK5uVERGCxxu1K9BXJ5L8MBPWsyYX/JmZVe+l5ao8Y+WubQFLhvc1oVXWn4axuCgG/kwGBAqmHuJfGJGY3ojmdKctlLjROt/i1boA2ybPjrv3OiESPn5QwXVaAb7/hreuTYdqZFQuPs+ncJsGf1Q==
ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=ericsson.com; dmarc=pass action=none header.from=ericsson.com; dkim=pass header.d=ericsson.com; arc=none
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=ericsson.com; s=selector2; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=8v8kNob65WGJ0ey1k8r+WY031Z37endMBunfQuzviNo=; b=WXCulfuOo4Wx+MVtONRrofYoFqN6pCalVxdC4KYqXTdz0yd0r3vvH1gSA9VDOCfbLLH6KOmT46M3LBNObvilzvMmrmFwpybFcNv8IUi9gqynoSQ8x5UbyCmsq82JWi67zNnZGyxgRm2kUOv+GADnL/2mMVbR9xqLMcqaxSdtw9o=
Received: from DB7PR07MB5612.eurprd07.prod.outlook.com (20.178.45.206) by DB7PR07MB4092.eurprd07.prod.outlook.com (52.134.96.144) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.2387.17; Thu, 24 Oct 2019 20:40:57 +0000
Received: from DB7PR07MB5612.eurprd07.prod.outlook.com ([fe80::3476:d644:2e15:78a8]) by DB7PR07MB5612.eurprd07.prod.outlook.com ([fe80::3476:d644:2e15:78a8%4]) with mapi id 15.20.2387.021; Thu, 24 Oct 2019 20:40:57 +0000
From: =?iso-8859-1?Q?Bal=E1zs_Varga_A?= <balazs.a.varga@ericsson.com>
To: "Grossman, Ethan A." <eagros@dolby.com>, "DetNet@ietf.org" <DetNet@ietf.org>
Thread-Topic: DetNet IP Data Plane draft review pass
Thread-Index: AdWJI8NCK6jPB64URISVWiKV0owrIwBfAZ0A
Date: Thu, 24 Oct 2019 20:40:57 +0000
Message-ID: <DB7PR07MB561258175D63DC0857A41E0DAC6A0@DB7PR07MB5612.eurprd07.prod.outlook.com>
References: <BYAPR06MB43258CCE284AA2ABF6AED257C46B0@BYAPR06MB4325.namprd06.prod.outlook.com>
In-Reply-To: <BYAPR06MB43258CCE284AA2ABF6AED257C46B0@BYAPR06MB4325.namprd06.prod.outlook.com>
Accept-Language: hu-HU, en-US
Content-Language: en-US
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
authentication-results: spf=none (sender IP is ) smtp.mailfrom=balazs.a.varga@ericsson.com; 
x-originating-ip: [178.164.209.144]
x-ms-publictraffictype: Email
x-ms-office365-filtering-correlation-id: 82ce5468-25d0-4c08-db61-08d758c2792c
x-ms-traffictypediagnostic: DB7PR07MB4092:
x-microsoft-antispam-prvs: <DB7PR07MB40928B6DD8FEA3D7112C103CAC6A0@DB7PR07MB4092.eurprd07.prod.outlook.com>
x-ms-oob-tlc-oobclassifiers: OLM:6790;
x-forefront-prvs: 0200DDA8BE
x-forefront-antispam-report: SFV:NSPM; SFS:(10009020)(4636009)(346002)(39860400002)(366004)(396003)(136003)(376002)(189003)(199004)(51914003)(51444003)(30864003)(66574012)(316002)(110136005)(76116006)(71200400001)(229853002)(64756008)(66446008)(478600001)(66066001)(71190400001)(14444005)(33656002)(86362001)(5660300002)(6246003)(2906002)(256004)(55016002)(2501003)(45776006)(14454004)(81166006)(81156014)(8936002)(486006)(99286004)(790700001)(6116002)(3846002)(9326002)(11346002)(446003)(52536014)(66946007)(186003)(66476007)(66556008)(6436002)(9686003)(6306002)(54896002)(7696005)(6506007)(8676002)(53546011)(102836004)(25786009)(74316002)(7736002)(76176011)(26005)(476003); DIR:OUT; SFP:1101; SCL:1; SRVR:DB7PR07MB4092; H:DB7PR07MB5612.eurprd07.prod.outlook.com; FPR:; SPF:None; LANG:en; PTR:InfoNoRecords; MX:1; A:1; 
received-spf: None (protection.outlook.com: ericsson.com does not designate permitted sender hosts)
x-ms-exchange-senderadcheck: 1
x-microsoft-antispam: BCL:0;
x-microsoft-antispam-message-info: 0NBAt8LtGOY1JYLtUtELh1vGw8QPLe/+eB3usz16tLpb3nGM0dMsn1Iv3Kc8wp/wo51HIeYjDV4k9lS9sxwY22sleAq1+DkT5A8bjas5YOg8dcfXVh21LZnloihGy1PefUAcMNfg88o+Wr4e6GYGBEoT8KKhAmeAhX4b+6mRHPgUA6gp+iEwq87UnHZMdupT4T1IicOT9eefJTqMEig9g32GoWOFYj8bPw4rUPhPX8YQmg7TIRr0VZg3TAqAE7yvufdzE2ht80mg9sqb6oEUxEGsWYOrCl0T72CD/bDOkYPAU9WDPRjz7dFQDq2KSOtTzDdPHVYfuq+n8DTJ4ihOOfcsjwEtgc8jOqt+kV3K+r2g4ET0jjS5+c4CjcfIgjFHGbiwjZQVPsVW19mJqf+m01/X1vXajW7U9BIKdgxwLCOVAuudLnJC3gsZujiRkJXO
x-ms-exchange-transport-forked: True
Content-Type: multipart/alternative; boundary="_000_DB7PR07MB561258175D63DC0857A41E0DAC6A0DB7PR07MB5612eurp_"
MIME-Version: 1.0
X-OriginatorOrg: ericsson.com
X-MS-Exchange-CrossTenant-Network-Message-Id: 82ce5468-25d0-4c08-db61-08d758c2792c
X-MS-Exchange-CrossTenant-originalarrivaltime: 24 Oct 2019 20:40:57.4937 (UTC)
X-MS-Exchange-CrossTenant-fromentityheader: Hosted
X-MS-Exchange-CrossTenant-id: 92e84ceb-fbfd-47ab-be52-080c6b87953f
X-MS-Exchange-CrossTenant-mailboxtype: HOSTED
X-MS-Exchange-CrossTenant-userprincipalname: vRH9FXRf95f+ox0f3EuA/xj8KhVWv5NPrHVCmOZfh9IyIkDL9VRxexoIwFyYHiNhXts7TKCuQlk5TdpfxKwhXFnXI0naB/Qt1qjkhwmSESM=
X-MS-Exchange-Transport-CrossTenantHeadersStamped: DB7PR07MB4092
Archived-At: <https://mailarchive.ietf.org/arch/msg/detnet/_08IgHAGl5JwW5PxwJElvIWoYiQ>
Subject: Re: [Detnet] DetNet IP Data Plane draft review pass
X-BeenThere: detnet@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: Discussions on Deterministic Networking BoF and Proposed WG <detnet.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/detnet>, <mailto:detnet-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/detnet/>
List-Post: <mailto:detnet@ietf.org>
List-Help: <mailto:detnet-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/detnet>, <mailto:detnet-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 24 Oct 2019 20:41:06 -0000

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

Hi Ethan,

Thanks for the great comments. Resolution inline below.
New Pull Request (#62) created on Github.

Cheers
Bala'zs

From: Grossman, Ethan A. <eagros@dolby.com>
Sent: Wednesday, October 23, 2019 4:07 AM
To: DetNet@ietf.org; Bal=E1zs Varga A <balazs.a.varga@ericsson.com>
Subject: DetNet IP Data Plane draft review pass

Hi Balazs et al,
I went over the data-plane-ip draft in detail and here are my observations.=
 I was working from ver 02 before ECN was expunged, but I am duly ignoring =
ECN references per Lou's update.
Ethan.
----------------------------------------------

  1.  "The DetNet Architecture models the DetNet related data plane functio=
ns decomposed into two sub-layers: functions into two sub- layers: a servic=
e sub-layer and a forwarding sub-layer." Typo, maybe you want "The DetNet A=
rchitecture models the DetNet-related data plane functions as two sub-layer=
s: a service sub-layer and a forwarding sub-layer." Funny though how we int=
erchange "layer" and "plane". "Forwarding sub-plane" sounds odd I suppose?
OK.

  1.  Are "Service layer" and "Forwarding layer" proper names, i.e. s/b cap=
italized? They are capitalized in the figures.
NOT OK. Architecture (RFC8655) defines then with no capitalization. Let's r=
emain consequent.

  1.  "DetNet specific" - hyphenate "DetNet-specific". Same for "DetNet-awa=
re".
OK.

  1.  "Since no DetNet specific headers are added to support DetNet IP flow=
s, only the forwarding sub-layer functions are supported using the DetNet I=
P defined by this document." I would like to see additional background text=
 before this so that in total it would say something like:
"The Service layer requires additional fields to provide its service; for e=
xample to provide service protection via PREOF, each packet must be assigne=
d a sequence number. Since no DetNet-specific fields (such as sequence numb=
er) are added to support DetNet IP flows, the DetNet Service layer for IP c=
annot support PREOF. Thus only the forwarding sub-layer functions are suppo=
rted using the DetNet IP defined by this document."
OK.

  1.  I don't see any reference to adding a sequence number and doing PREOF=
 with IPv6  header extension - did that concept get dropped?
YES it was dropped, We preferred to have similar DetNet IP for both IPv4 an=
d IPv6.

  1.  "The service sub-layer is used to provide DetNet service protection" =
- As the first time this is introduced this is where it should be followed =
by "(packet replication and packet elimination functions)" as done later in=
 the text, and as done for Forwarding layer in the same paragraph.
OK.

  1.  "This document uses the terminology and concepts established in the D=
etNet architecture [I-D.ietf-detnet-architecture], and the reader is assume=
d to be familiar with that document and its terminology. 2.2.  Abbreviation=
s..." - then the whole set of Abbreviations from the Arch draft is copy/pas=
ted here, so now there are two copies, including at least one typo (PREOF -=
 Packet Replication, Ordering and Elimination Function, s/b ordered Elimina=
tion and Ordering to match abbreviation, right?). Presumably they will then=
 be pasted into the other DP drafts? But maybe it is common to list all Abb=
rev's locally?
OK. Typo corrected. It is easier to read if all abbrevs are local.

  1.  "This document describes how IP is used by DetNet nodes, i.e., hosts =
and routers, identify DetNet flows and provide a DetNet service using an IP=
 data plane." - missing a word there - "routers, to identify DetNet flows"
OK.

  1.  Sec 3 DetNet IP Data Plane Overview: "Common data plane procedures an=
d control information for all DetNet data planes can be found in the [I-D.i=
etf-detnet-data-plane-framework]." - this was already said in the Intro, bu=
t maybe that duplication is OK?
OK, I would keep the duplicate for now.

  1.  "Generally the fields used in flow identification are forward unmodif=
ied but modification is allowed, for example to a DSCP value, when required=
 by the DetNet service." - by this do you mean "Generally the fields used i=
n flow identification are forwarded unmodified, however modification of the=
se fields is allowed, for example to a DSCP value, when required by the Det=
Net service." - If we are saying that, shouldn't we use normative language =
instead of "is allowed"?
OK. Modification done. We are still in "... overview" so "is allowed is fin=
e here".

  1.  "DetNet service assurance" - this phrase is used exactly once in the =
Framework draft (capitalized) and exactly once here (not capitalized). I th=
ink we should replace this with "DetNet Service Protection" then be consist=
ent in using it (i.e. also change in Framework). I.e. eliminate use of word=
 "assurance".
OK in principle. I have deleted "assurance". Intention was to note that Det=
Net service is provided for the aggregate. Protection is not the right word=
 here as it is just a function.

  1.  "The DetNet enabled end systems originate IP encapsulated traffic tha=
t is identified as DetNet flows" - the phrase "is identified" - does this m=
ean that the application identifies the flow to the Controller plane? What =
does this mean at the data plane? I mean, the flows are identified by 6-tup=
le, but there is no other "is identified", right? Anyway please clarify thi=
s, perhaps by making an "active voice" statement like "the application iden=
tifies the flow to the Controller plane which allocates resources such that=
 when the forwarding plane forwards the packet it is guaranteed to meet its=
 QoS requirements".
Not OK. But agree some clarification is needed here. Intention was to say t=
hat DetNet nodes recognize DetNet flows based on the native encapsulation (=
without adding additional fields). I will change to "The DetNet enabled end=
 systems originate IP encapsulated traffic those are identified within the =
DetNet domain as DetNet flows."

  1.  "IEEE 802.1 TSN is an example sub-network type which can provide supp=
ort for DetNet flows and service.
Note: The sub-network can represent a TSN, MPLS or IP network segment." - U=
nify these two statements (either in the note or in the text).
OK. Note was kept.

  1.  "Note, that Figure 1 and Figure 2 can be combined, so IP DetNet End S=
ystems can communicate over DetNet IP network with IP End System." - I find=
 "combined " to be somehow ambiguous - can we say "Note: An IP DetNet End S=
ystem can communicate over a DetNet IP network terminating at an IP End Sys=
tem, in effect a hybrid of figure 1 and figure 2." Maybe that isn't any bet=
ter, but I think that putting the "specific" clause before the "generalizat=
ion" clause would be clearer.
OK in principle. I have changed combined to collapsed.

  1.  "Non-DetNet and DetNet IP packets are identical on the wire..." - Can=
 we move this paragraph earlier in the section? Somehow it answers a lot of=
 questions and should be known sooner. I think it would be better to put it=
 just before "DetNet flow aggregation may be enabled via the use of wildcar=
ds", just before Fig 1.
OK.

  1.  "Data-flows" - no hyphen here.
OK.

  1.  "Data-flows requiring DetNet service are generated and terminated on =
end systems.  This document deals only with IP end systems." - this seems c=
hoppy. Can we say "IP Data-flows requiring DetNet service are generated and=
 terminated on IP end systems."
OK.

  1.  "The protocols used by an IP end system are specific to an applicatio=
n and end systems peer with end systems using the same application encapsul=
ation format." - Is "protocol specific to an application" referring to the =
same thing as "application encapsulation format"? Somehow I understand that=
 any given Application must somehow communicate to the DetNet End System th=
at packets with the given flow ID must be given DetNet treatment, e.g. band=
width reservation. Then at the destination end system, there is some symmet=
rical operation, but what is that? Presumably there is a UDP socket there t=
hat gets the packets, what else would have to be done there? Thus far we ha=
ve said nothing about this whole process, until we suddenly imply it here. =
Can we somehow enumerate what is supposed to happen between the Application=
 and End System, and then at the other side of the network, what is suppose=
d to happen between the End System there and the Application at the far end=
?
OK. I have changed text to "Encapsulation of application data on the IP end=
 system is application specific and it has to match the encapsulation forma=
t of the peer IP end system."

  1.  "This said, DetNet's use of 6-tuple IP flow identification means that=
 DetNet must be aware of not only the format of the IP header, but also of =
the next protocol carried within an IP packet." - I think this would benefi=
t from a forward reference to [5.1.1.3.  IPv4 Protocol and IPv6 Next Header=
 Fields].
OK.

  1.  "when processing packets associated with a DetNet flow" - above we sa=
id "identified" - can we use "identified as belonging to a DetNet flow" for=
 consistency here? As in "Flow ID". Or is there something clever, like "ass=
ociated with" is supposed to also include in-band OAM packets?
OK. I change to "identified". No OAM was meant here.

  1.  "appropriately shaped on transmission and received appropriate traffi=
c treatment" - I think "received" should be "receive".
OK.

  1.  "receive and process a DetNet flow packets" - maybe ""receive and pro=
cess the packets of that DetNet flow"
OK.

  1.  "Doing otherwise would limit end system encapsulation format." - I th=
ink you are saying "Doing otherwise would limit the number of 6-tuple flow =
ID combinations that could be used by the end systems."
OK.

  1.  "end system is directly connected to an edge node or end system is be=
hind a sub-network" - to clarify, "The end system is directly connected to =
an edge node, or the end system is behind a sub-network".
OK.

  1.  "2.  DN integrated: end system" - "...The end system"
OK.

  1.  "DetNet enabled IP Routers" - "DetNet-enabled IP routers"
OK.

  1.  "system specific" - "system-specific"
OK.

  1.  "service protections ... are not" - "service protection ... is not"
OK.

  1.  "As noted earlier, the Service Protection is done within each link / =
sub-network independently using the domain specific mechanisms (due the lac=
k of a unified end to end sequencing information that would be available fo=
r intermediate nodes)." - Hmm, SP might be done in other ways e.g. network =
coding? "As noted earlier, service protection is implemented locally within=
 each link / sub-network independently, using domain-specific mechanisms, f=
or example, but not limited to, PREOF. Implementing service protection betw=
een domains is not possible with DetNet IP because there is no mechanism fo=
r ensuring uniqueness of the sequencing information between domains." - or =
maybe just stick closer to the original "As noted earlier, service protecti=
on must be implemented within each link / sub-network independently, using =
the domain specific mechanisms. This is due to the lack of unified end-to-e=
nd sequencing information that could be used by the intermediate nodes (see=
 Fig 4)."
OK. I used your "stick closer" text.

  1.  "simpler 5-tuple filters to be reused at the edges" - "simpler 5-tupl=
e filters to be used (or re-used) at the edges"
OK.

  1.  "non-congestion responsive" - "non-congestion-responsive"
OK.

  1.  "This requirement is similar to requirement for MPLS LSRs to that CoS=
 LSPs do not impact the resources allocated to TE LSPs via [RFC3473]" - "Th=
is requirement is similar to the requirement for MPLS LSRs that CoS LSPs mu=
st not impact the resources allocated to TE LSPs [RFC3473]".
OK.

  1.  Sec 4.3.2 "the network nodes of a DetNet network must" - is that a MU=
ST? Review use of "must" generally?
OK.

  1.  "a aggregate" - "an aggregate"
OK.

  1.  "in future" - "in the future"
OK

  1.  "when the implementation is acting as a DetNet end systems, a relay n=
ode or as an edge node" - "when the implementation is acting as a DetNet en=
d system, a relay node, or an edge node"
OK.

  1.  "An implementation MUST support flow identification based based the n=
ext protocol values defined" - "An implementation MUST support flow identif=
ication based on the next protocol values defined"
OK.

  1.  "belonging to a DetNet flow" - I suppose here is another alternative =
to "identified" or "associated". Again this is the only time this phrase is=
 used in this draft, and is not used in the Framework draft.
OK.

  1.  "such as MPLS [I-D.ietf-detnet-ip-over-mpls].  And IEEE802.1 TSN" - "=
such as MPLS [I-D.ietf-detnet-ip-over-mpls]  or IEEE802.1 TSN"
OK.

  1.  "When used, can be exclusive of matching against the next header fiel=
d." - I think you mean "When used, can be used instead of matching against =
the Next Header field." But I'm not sure.
OK.

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




--_000_DB7PR07MB561258175D63DC0857A41E0DAC6A0DB7PR07MB5612eurp_
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;}
/* Style Definitions */
p.MsoNormal, li.MsoNormal, div.MsoNormal
	{margin:0in;
	margin-bottom:.0001pt;
	font-size:11.0pt;
	font-family:"Calibri",sans-serif;}
a:link, span.MsoHyperlink
	{mso-style-priority:99;
	color:#0563C1;
	text-decoration:underline;}
a:visited, span.MsoHyperlinkFollowed
	{mso-style-priority:99;
	color:#954F72;
	text-decoration:underline;}
p.MsoListParagraph, li.MsoListParagraph, div.MsoListParagraph
	{mso-style-priority:34;
	margin-top:0in;
	margin-right:0in;
	margin-bottom:0in;
	margin-left:.5in;
	margin-bottom:.0001pt;
	font-size:11.0pt;
	font-family:"Calibri",sans-serif;}
p.msonormal0, li.msonormal0, div.msonormal0
	{mso-style-name:msonormal;
	mso-margin-top-alt:auto;
	margin-right:0in;
	mso-margin-bottom-alt:auto;
	margin-left:0in;
	font-size:11.0pt;
	font-family:"Calibri",sans-serif;}
span.EmailStyle19
	{mso-style-type:personal;
	font-family:"Calibri",sans-serif;
	color:windowtext;}
span.EmailStyle20
	{mso-style-type:personal-reply;
	font-family:"Calibri",sans-serif;
	color:windowtext;}
.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:102384735;
	mso-list-type:hybrid;
	mso-list-template-ids:1785232152 67698705 67698713 67698715 67698703 67698=
713 67698715 67698703 67698713 67698715;}
@list l0:level1
	{mso-level-text:"%1\)";
	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:747195705;
	mso-list-template-ids:-1728429692;}
ol
	{margin-bottom:0in;}
ul
	{margin-bottom:0in;}
--></style><!--[if gte mso 9]><xml>
<o:shapedefaults v:ext=3D"edit" spidmax=3D"1026" />
</xml><![endif]--><!--[if gte mso 9]><xml>
<o:shapelayout v:ext=3D"edit">
<o:idmap v:ext=3D"edit" data=3D"1" />
</o:shapelayout></xml><![endif]-->
</head>
<body lang=3D"EN-US" link=3D"#0563C1" vlink=3D"#954F72">
<div class=3D"WordSection1">
<p class=3D"MsoNormal">Hi Ethan,<o:p></o:p></p>
<p class=3D"MsoNormal"><o:p>&nbsp;</o:p></p>
<p class=3D"MsoNormal">Thanks for the great comments. Resolution inline bel=
ow.<o:p></o:p></p>
<p class=3D"MsoNormal">New Pull Request (#62) created on Github.<o:p></o:p>=
</p>
<p class=3D"MsoNormal"><o:p>&nbsp;</o:p></p>
<p class=3D"MsoNormal">Cheers<o:p></o:p></p>
<p class=3D"MsoNormal">Bala&#8217;zs<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> Grossman, Ethan A. &lt;eagros@dolby.com=
&gt; <br>
<b>Sent:</b> Wednesday, October 23, 2019 4:07 AM<br>
<b>To:</b> DetNet@ietf.org; Bal=E1zs Varga A &lt;balazs.a.varga@ericsson.co=
m&gt;<br>
<b>Subject:</b> DetNet IP Data Plane draft review pass<o:p></o:p></p>
</div>
</div>
<p class=3D"MsoNormal"><o:p>&nbsp;</o:p></p>
<p class=3D"MsoNormal">Hi Balazs et al,<o:p></o:p></p>
<p class=3D"MsoNormal">I went over the data-plane-ip draft in detail and he=
re are my observations. I was working from ver 02 before ECN was expunged, =
but I am duly ignoring ECN references per Lou&#8217;s update.
<o:p></o:p></p>
<p class=3D"MsoNormal">Ethan.<o:p></o:p></p>
<p class=3D"MsoNormal">----------------------------------------------<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">&#8220;The DetNet Architecture models the DetNet related data plane f=
unctions decomposed into two sub-layers: functions into two sub- layers: a =
service sub-layer and a forwarding sub-layer.&#8221;
 Typo, maybe you want &#8220;The DetNet Architecture models the DetNet-rela=
ted data plane functions as two sub-layers: a service sub-layer and a forwa=
rding sub-layer.&#8221; Funny though how we interchange &#8220;layer&#8221;=
 and &#8220;plane&#8221;. &#8220;Forwarding sub-plane&#8221; sounds odd I s=
uppose?
<o:p></o:p></li></ol>
<p class=3D"MsoNormal">OK.<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:l0 level1 =
lfo3">Are &#8220;Service layer&#8221; and &#8220;Forwarding layer&#8221; pr=
oper names, i.e. s/b capitalized? They are capitalized in the figures.
<o:p></o:p></li></ol>
<p class=3D"MsoNormal">NOT OK. Architecture (RFC8655) defines then with no =
capitalization. Let&#8217;s remain consequent.<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:l0 level1 =
lfo3">&#8220;DetNet specific&#8221; &#8211; hyphenate &#8220;DetNet-specifi=
c&#8221;. Same for &#8220;DetNet-aware&#8221;.<o:p></o:p></li></ol>
<p class=3D"MsoNormal">OK.<o:p></o:p></p>
<ol style=3D"margin-top:0in" start=3D"4" type=3D"1">
<li class=3D"MsoListParagraph" style=3D"margin-left:0in;mso-list:l0 level1 =
lfo3">&#8220;Since no DetNet specific headers are added to support DetNet I=
P flows, only the forwarding sub-layer functions are supported using the De=
tNet IP defined by this document.&#8221; I would
 like to see additional background text before this so that in total it wou=
ld say something like:
<br>
&#8220;The Service layer requires additional fields to provide its service;=
 for example to provide service protection via PREOF, each packet must be a=
ssigned a sequence number. Since no DetNet-specific fields (such as sequenc=
e number) are added to support DetNet
 IP flows, the DetNet Service layer for IP cannot support PREOF. Thus only =
the forwarding sub-layer functions are supported using the DetNet IP define=
d by this document.&#8221;<o:p></o:p></li></ol>
<p class=3D"MsoNormal">OK.<o:p></o:p></p>
<ol style=3D"margin-top:0in" start=3D"5" type=3D"1">
<li class=3D"MsoListParagraph" style=3D"margin-left:0in;mso-list:l0 level1 =
lfo3">I don&#8217;t see any reference to adding a sequence number and doing=
 PREOF with IPv6 &nbsp;header extension &#8211; did that concept get droppe=
d?
<o:p></o:p></li></ol>
<p class=3D"MsoNormal">YES it was dropped, We preferred to have similar Det=
Net IP for both IPv4 and IPv6.<o:p></o:p></p>
<ol style=3D"margin-top:0in" start=3D"6" type=3D"1">
<li class=3D"MsoListParagraph" style=3D"margin-left:0in;mso-list:l0 level1 =
lfo3">&#8220;The service sub-layer is used to provide DetNet service protec=
tion&#8221; &#8211; As the first time this is introduced this is where it s=
hould be followed by &#8220;(packet replication and packet elimination
 functions)&#8221; as done later in the text, and as done for Forwarding la=
yer in the same paragraph.
<o:p></o:p></li></ol>
<p class=3D"MsoNormal">OK.<o:p></o:p></p>
<ol style=3D"margin-top:0in" start=3D"7" type=3D"1">
<li class=3D"MsoListParagraph" style=3D"margin-left:0in;mso-list:l0 level1 =
lfo3">&#8220;This document uses the terminology and concepts established in=
 the DetNet architecture [I-D.ietf-detnet-architecture], and the reader is =
assumed to be familiar with that document
 and its terminology. 2.2.&nbsp; Abbreviations&#8230;&#8221; &#8211; then t=
he whole set of Abbreviations from the Arch draft is copy/pasted here, so n=
ow there are two copies, including at least one typo (PREOF - Packet Replic=
ation, Ordering and Elimination Function, s/b ordered Elimination
 and Ordering to match abbreviation, right?). Presumably they will then be =
pasted into the other DP drafts? But maybe it is common to list all Abbrev&=
#8217;s locally?
<o:p></o:p></li></ol>
<p class=3D"MsoNormal">OK. Typo corrected. It is easier to read if all abbr=
evs are local.<o:p></o:p></p>
<ol style=3D"margin-top:0in" start=3D"8" type=3D"1">
<li class=3D"MsoListParagraph" style=3D"margin-left:0in;mso-list:l0 level1 =
lfo3">&#8220;This document describes how IP is used by DetNet nodes, i.e., =
hosts and routers, identify DetNet flows and provide a DetNet service using=
 an IP data plane.&#8221; &#8211; missing a word there
 &#8211; &#8220;routers, to identify DetNet flows&#8221;<o:p></o:p></li></o=
l>
<p class=3D"MsoNormal">OK.<o:p></o:p></p>
<ol style=3D"margin-top:0in" start=3D"9" type=3D"1">
<li class=3D"MsoListParagraph" style=3D"margin-left:0in;mso-list:l0 level1 =
lfo3">Sec 3 DetNet IP Data Plane Overview: &#8220;Common data plane procedu=
res and control information for all DetNet data planes can be found in the =
[I-D.ietf-detnet-data-plane-framework].&#8221; &#8211;
 this was already said in the Intro, but maybe that duplication is OK? <o:p=
></o:p></li></ol>
<p class=3D"MsoNormal">OK, I would keep the duplicate for now.<o:p></o:p></=
p>
<ol style=3D"margin-top:0in" start=3D"10" type=3D"1">
<li class=3D"MsoListParagraph" style=3D"margin-left:0in;mso-list:l0 level1 =
lfo3">&#8220;Generally the fields used in flow identification are forward u=
nmodified but modification is allowed, for example to a DSCP value, when re=
quired by the DetNet service.&#8221; &#8211; by this do
 you mean &#8220;Generally the fields used in flow identification are forwa=
rded unmodified, however modification of these fields is allowed, for examp=
le to a DSCP value, when required by the DetNet service.&#8221; &#8211; If =
we are saying that, shouldn&#8217;t we use normative language
 instead of &#8220;is allowed&#8221;? <o:p></o:p></li></ol>
<p class=3D"MsoNormal">OK. Modification done. We are still in &#8220;&#8230=
; overview&#8221; so &#8220;is allowed is fine here&#8221;.
<o:p></o:p></p>
<ol style=3D"margin-top:0in" start=3D"11" type=3D"1">
<li class=3D"MsoListParagraph" style=3D"margin-left:0in;mso-list:l0 level1 =
lfo3">&#8220;DetNet service assurance&#8221; &#8211; this phrase is used ex=
actly once in the Framework draft (capitalized) and exactly once here (not =
capitalized). I think we should replace this with &#8220;DetNet
 Service Protection&#8221; then be consistent in using it (i.e. also change=
 in Framework). I.e. eliminate use of word &#8220;assurance&#8221;.
<o:p></o:p></li></ol>
<p class=3D"MsoNormal">OK in principle. I have deleted &#8220;assurance&#82=
21;. Intention was to note that DetNet service is provided for the aggregat=
e. Protection is not the right word here as it is just a function.<o:p></o:=
p></p>
<ol style=3D"margin-top:0in" start=3D"12" type=3D"1">
<li class=3D"MsoListParagraph" style=3D"margin-left:0in;mso-list:l0 level1 =
lfo3">&#8220;The DetNet enabled end systems originate IP encapsulated traff=
ic that is identified as DetNet flows&#8221; &#8211; the phrase &#8220;is i=
dentified&#8221; &#8211; does this mean that the application identifies
 the flow to the Controller plane? What does this mean at the data plane? I=
 mean, the flows are identified by 6-tuple, but there is no other &#8220;is=
 identified&#8221;, right? Anyway please clarify this, perhaps by making an=
 &#8220;active voice&#8221; statement like &#8220;the application
 identifies the flow to the Controller plane which allocates resources such=
 that when the forwarding plane forwards the packet it is guaranteed to mee=
t its QoS requirements&#8221;. &nbsp;<o:p></o:p></li></ol>
<p class=3D"MsoNormal">Not OK. But agree some clarification is needed here.=
 Intention was to say that DetNet nodes recognize DetNet flows based on the=
 native encapsulation (without adding additional fields). I will change to =
&#8220;The DetNet enabled end systems originate
 IP encapsulated traffic those are identified within the DetNet domain as D=
etNet flows.&#8221;<o:p></o:p></p>
<ol style=3D"margin-top:0in" start=3D"13" type=3D"1">
<li class=3D"MsoListParagraph" style=3D"margin-left:0in;mso-list:l0 level1 =
lfo3">&#8220;IEEE 802.1 TSN is an example sub-network type which can provid=
e support for DetNet flows and service.<br>
Note: The sub-network can represent a TSN, MPLS or IP network segment.&#822=
1; &#8211; Unify these two statements (either in the note or in the text).
<o:p></o:p></li></ol>
<p class=3D"MsoNormal">OK. Note was kept.<o:p></o:p></p>
<ol style=3D"margin-top:0in" start=3D"14" type=3D"1">
<li class=3D"MsoListParagraph" style=3D"margin-left:0in;mso-list:l0 level1 =
lfo3">&#8220;Note, that Figure 1 and Figure 2 can be combined, so IP DetNet=
 End Systems can communicate over DetNet IP network with IP End System.&#82=
21; &#8211; I find &#8220;combined &#8220; to be somehow ambiguous
 &#8211; can we say &#8220;Note: An IP DetNet End System can communicate ov=
er a DetNet IP network terminating at an IP End System, in effect a hybrid =
of figure 1 and figure 2.&#8221; Maybe that isn&#8217;t any better, but I t=
hink that putting the &#8220;specific&#8221; clause before the &#8220;gener=
alization&#8221;
 clause would be clearer.<o:p></o:p></li></ol>
<p class=3D"MsoNormal">OK in principle. I have changed combined to collapse=
d.<o:p></o:p></p>
<ol style=3D"margin-top:0in" start=3D"15" type=3D"1">
<li class=3D"MsoListParagraph" style=3D"margin-left:0in;mso-list:l0 level1 =
lfo3">&#8220;Non-DetNet and DetNet IP packets are identical on the wire&#82=
30;&#8221; &#8211; Can we move this paragraph earlier in the section? Someh=
ow it answers a lot of questions and should be known sooner.
 I think it would be better to put it just before &#8220;DetNet flow aggreg=
ation may be enabled via the use of wildcards&#8221;, just before Fig 1.
<o:p></o:p></li></ol>
<p class=3D"MsoNormal">OK.<o:p></o:p></p>
<ol style=3D"margin-top:0in" start=3D"16" type=3D"1">
<li class=3D"MsoListParagraph" style=3D"margin-left:0in;mso-list:l0 level1 =
lfo3">&#8220;Data-flows&#8221; &#8211; no hyphen here.
<o:p></o:p></li></ol>
<p class=3D"MsoNormal">OK.<o:p></o:p></p>
<ol style=3D"margin-top:0in" start=3D"17" type=3D"1">
<li class=3D"MsoListParagraph" style=3D"margin-left:0in;mso-list:l0 level1 =
lfo3">&#8220;Data-flows requiring DetNet service are generated and terminat=
ed on end systems.&nbsp; This document deals only with IP end systems.&#822=
1; &#8211; this seems choppy. Can we say &#8220;IP Data-flows requiring
 DetNet service are generated and terminated on IP end systems.&#8221;<o:p>=
</o:p></li></ol>
<p class=3D"MsoNormal">OK.<o:p></o:p></p>
<ol style=3D"margin-top:0in" start=3D"18" type=3D"1">
<li class=3D"MsoListParagraph" style=3D"margin-left:0in;mso-list:l0 level1 =
lfo3">&#8220;The protocols used by an IP end system are specific to an appl=
ication and end systems peer with end systems using the same application en=
capsulation format.&#8221; &#8211; Is &#8220;protocol specific
 to an application&#8221; referring to the same thing as &#8220;application=
 encapsulation format&#8221;? Somehow I understand that any given Applicati=
on must somehow communicate to the DetNet End System that packets with the =
given flow ID must be given DetNet treatment, e.g.
 bandwidth reservation. Then at the destination end system, there is some s=
ymmetrical operation, but what is that? Presumably there is a UDP socket th=
ere that gets the packets, what else would have to be done there? Thus far =
we have said nothing about this
 whole process, until we suddenly imply it here. Can we somehow enumerate w=
hat is supposed to happen between the Application and End System, and then =
at the other side of the network, what is supposed to happen between the En=
d System there and the Application
 at the far end? <o:p></o:p></li></ol>
<p class=3D"MsoNormal">OK. I have changed text to &#8220;Encapsulation of a=
pplication data on the IP end system is application specific and it has to =
match the encapsulation format of the peer IP end system.&#8221;<o:p></o:p>=
</p>
<ol style=3D"margin-top:0in" start=3D"19" type=3D"1">
<li class=3D"MsoListParagraph" style=3D"margin-left:0in;mso-list:l0 level1 =
lfo3">&#8220;This said, DetNet's use of 6-tuple IP flow identification mean=
s that DetNet must be aware of not only the format of the IP header, but al=
so of the next protocol carried within an
 IP packet.&#8221; &#8211; I think this would benefit from a forward refere=
nce to [5.1.1.3.&nbsp; IPv4 Protocol and IPv6 Next Header Fields].
<o:p></o:p></li></ol>
<p class=3D"MsoNormal">OK.<o:p></o:p></p>
<ol style=3D"margin-top:0in" start=3D"20" type=3D"1">
<li class=3D"MsoListParagraph" style=3D"margin-left:0in;mso-list:l0 level1 =
lfo3">&#8220;when processing packets associated with a DetNet flow&#8221; &=
#8211; above we said &#8220;identified&#8221; &#8211; can we use &#8220;ide=
ntified as belonging to a DetNet flow&#8221; for consistency here? As in &#=
8220;Flow ID&#8221;.
 Or is there something clever, like &#8220;associated with&#8221; is suppos=
ed to also include in-band OAM packets?
<o:p></o:p></li></ol>
<p class=3D"MsoNormal">OK. I change to &#8220;identified&#8221;. No OAM was=
 meant here. <o:p></o:p></p>
<ol style=3D"margin-top:0in" start=3D"21" type=3D"1">
<li class=3D"MsoListParagraph" style=3D"margin-left:0in;mso-list:l0 level1 =
lfo3">&#8220;appropriately shaped on transmission and received appropriate =
traffic treatment&#8221; &#8211; I think &#8220;received&#8221; should be &=
#8220;receive&#8221;.
<o:p></o:p></li></ol>
<p class=3D"MsoNormal">OK.<o:p></o:p></p>
<ol style=3D"margin-top:0in" start=3D"22" type=3D"1">
<li class=3D"MsoListParagraph" style=3D"margin-left:0in;mso-list:l0 level1 =
lfo3">&#8220;receive and process a DetNet flow packets&#8221; &#8211; maybe=
 &#8220;&#8220;receive and process the packets of that DetNet flow&#8221;<o=
:p></o:p></li></ol>
<p class=3D"MsoNormal">OK.<o:p></o:p></p>
<ol style=3D"margin-top:0in" start=3D"23" type=3D"1">
<li class=3D"MsoListParagraph" style=3D"margin-left:0in;mso-list:l0 level1 =
lfo3">&#8220;Doing otherwise would limit end system encapsulation format.&#=
8221; &#8211; I think you are saying &#8220;Doing otherwise would limit the=
 number of 6-tuple flow ID combinations that could be used by
 the end systems.&#8221; <o:p></o:p></li></ol>
<p class=3D"MsoNormal">OK.<o:p></o:p></p>
<ol style=3D"margin-top:0in" start=3D"24" type=3D"1">
<li class=3D"MsoListParagraph" style=3D"margin-left:0in;mso-list:l0 level1 =
lfo3">&#8220;end system is directly connected to an edge node or end system=
 is behind a sub-network&#8221; &#8211; to clarify, &#8220;The end system i=
s directly connected to an edge node, or the end system is behind
 a sub-network&#8221;.<o:p></o:p></li></ol>
<p class=3D"MsoNormal">OK.<o:p></o:p></p>
<ol style=3D"margin-top:0in" start=3D"25" type=3D"1">
<li class=3D"MsoListParagraph" style=3D"margin-left:0in;mso-list:l0 level1 =
lfo3">&#8220;2.&nbsp; DN integrated: end system&#8221; &#8211; &#8220;&#823=
0;The end system&#8221;<o:p></o:p></li></ol>
<p class=3D"MsoNormal">OK.<o:p></o:p></p>
<ol style=3D"margin-top:0in" start=3D"26" type=3D"1">
<li class=3D"MsoListParagraph" style=3D"margin-left:0in;mso-list:l0 level1 =
lfo3">&#8220;DetNet enabled IP Routers&#8221; &#8211; &#8220;DetNet-enabled=
 IP routers&#8221;<o:p></o:p></li></ol>
<p class=3D"MsoNormal">OK.<o:p></o:p></p>
<ol style=3D"margin-top:0in" start=3D"27" type=3D"1">
<li class=3D"MsoListParagraph" style=3D"margin-left:0in;mso-list:l0 level1 =
lfo3">&#8220;system specific&#8221; - &#8220;system-specific&#8221;<o:p></o=
:p></li></ol>
<p class=3D"MsoNormal">OK.<o:p></o:p></p>
<ol style=3D"margin-top:0in" start=3D"28" type=3D"1">
<li class=3D"MsoListParagraph" style=3D"margin-left:0in;mso-list:l0 level1 =
lfo3">&#8220;service protections &#8230; are not&#8221; &#8211; &#8220;serv=
ice protection &#8230; is not&#8221;<o:p></o:p></li></ol>
<p class=3D"MsoNormal">OK.<o:p></o:p></p>
<ol style=3D"margin-top:0in" start=3D"29" type=3D"1">
<li class=3D"MsoListParagraph" style=3D"margin-left:0in;mso-list:l0 level1 =
lfo3">&#8220;As noted earlier, the Service Protection is done within each l=
ink / sub-network independently using the domain specific mechanisms (due t=
he lack of a unified end to end sequencing
 information that would be available for intermediate nodes).&#8221; &#8211=
; Hmm, SP might be done in other ways e.g. network coding? &#8220;As noted =
earlier, service protection is implemented locally within each link / sub-n=
etwork independently, using domain-specific mechanisms,
 for example, but not limited to, PREOF. Implementing service protection be=
tween domains is not possible with DetNet IP because there is no mechanism =
for ensuring uniqueness of the sequencing information between domains.&#822=
1; &#8211; or maybe just stick closer to the
 original &#8220;As noted earlier, service protection must be implemented w=
ithin each link / sub-network independently, using the domain specific mech=
anisms. This is due to the lack of unified end-to-end sequencing informatio=
n that could be used by the intermediate
 nodes (see Fig 4).&#8221;<o:p></o:p></li></ol>
<p class=3D"MsoNormal">OK. I used your &#8220;stick closer&#8221; text.<o:p=
></o:p></p>
<ol style=3D"margin-top:0in" start=3D"30" type=3D"1">
<li class=3D"MsoListParagraph" style=3D"margin-left:0in;mso-list:l0 level1 =
lfo3">&#8220;simpler 5-tuple filters to be reused at the edges&#8221; - &#8=
220;simpler 5-tuple filters to be used (or re-used) at the edges&#8221;<o:p=
></o:p></li></ol>
<p class=3D"MsoNormal">OK.<o:p></o:p></p>
<ol style=3D"margin-top:0in" start=3D"31" type=3D"1">
<li class=3D"MsoListParagraph" style=3D"margin-left:0in;mso-list:l0 level1 =
lfo3">&#8220;non-congestion responsive&#8221; - &#8220;non-congestion-respo=
nsive&#8221;<o:p></o:p></li></ol>
<p class=3D"MsoNormal">OK.<o:p></o:p></p>
<ol style=3D"margin-top:0in" start=3D"32" type=3D"1">
<li class=3D"MsoListParagraph" style=3D"margin-left:0in;mso-list:l0 level1 =
lfo3">&#8220;This requirement is similar to requirement for MPLS LSRs to th=
at CoS LSPs do not impact the resources allocated to TE LSPs via [RFC3473]&=
#8221; - &#8220;This requirement is similar to the requirement
 for MPLS LSRs that CoS LSPs must not impact the resources allocated to TE =
LSPs [RFC3473]&#8221;.<o:p></o:p></li></ol>
<p class=3D"MsoNormal">OK.<o:p></o:p></p>
<ol style=3D"margin-top:0in" start=3D"33" type=3D"1">
<li class=3D"MsoListParagraph" style=3D"margin-left:0in;mso-list:l0 level1 =
lfo3">Sec 4.3.2 &#8220;the network nodes of a DetNet network must&#8221; &#=
8211; is that a MUST? Review use of &#8220;must&#8221; generally?<o:p></o:p=
></li></ol>
<p class=3D"MsoNormal">OK.<o:p></o:p></p>
<ol style=3D"margin-top:0in" start=3D"34" type=3D"1">
<li class=3D"MsoListParagraph" style=3D"margin-left:0in;mso-list:l0 level1 =
lfo3">&#8220;a aggregate&#8221; &#8211; &#8220;an aggregate&#8221;<o:p></o:=
p></li></ol>
<p class=3D"MsoNormal">OK.<o:p></o:p></p>
<ol style=3D"margin-top:0in" start=3D"35" type=3D"1">
<li class=3D"MsoListParagraph" style=3D"margin-left:0in;mso-list:l0 level1 =
lfo3">&#8220;in future&#8221; &#8211; &#8220;in the future&#8221;
<o:p></o:p></li></ol>
<p class=3D"MsoNormal">OK<o:p></o:p></p>
<ol style=3D"margin-top:0in" start=3D"36" type=3D"1">
<li class=3D"MsoListParagraph" style=3D"margin-left:0in;mso-list:l0 level1 =
lfo3">&#8220;when the implementation is acting as a DetNet end systems, a r=
elay node or as an edge node&#8221; - &#8220;when the implementation is act=
ing as a DetNet end system, a relay node, or an edge node&#8221;<o:p></o:p>=
</li></ol>
<p class=3D"MsoNormal">OK.<o:p></o:p></p>
<ol style=3D"margin-top:0in" start=3D"37" type=3D"1">
<li class=3D"MsoListParagraph" style=3D"margin-left:0in;mso-list:l0 level1 =
lfo3">&#8220;An implementation MUST support flow identification based based=
 the next protocol values defined&#8221; - &#8220;An implementation MUST su=
pport flow identification based on the next protocol values
 defined&#8221;<o:p></o:p></li></ol>
<p class=3D"MsoNormal">OK.<o:p></o:p></p>
<ol style=3D"margin-top:0in" start=3D"38" type=3D"1">
<li class=3D"MsoListParagraph" style=3D"margin-left:0in;mso-list:l0 level1 =
lfo3">&#8220;belonging to a DetNet flow&#8221; &#8211; I suppose here is an=
other alternative to &#8220;identified&#8221; or &#8220;associated&#8221;. =
Again this is the only time this phrase is used in this draft, and is not u=
sed
 in the Framework draft. <o:p></o:p></li></ol>
<p class=3D"MsoNormal">OK.<o:p></o:p></p>
<ol style=3D"margin-top:0in" start=3D"39" type=3D"1">
<li class=3D"MsoListParagraph" style=3D"margin-left:0in;mso-list:l0 level1 =
lfo3">&#8220;such as MPLS [I-D.ietf-detnet-ip-over-mpls].&nbsp; And IEEE802=
.1 TSN&#8221; - &#8220;such as MPLS [I-D.ietf-detnet-ip-over-mpls]&nbsp; or=
 IEEE802.1 TSN&#8221;<o:p></o:p></li></ol>
<p class=3D"MsoNormal">OK.<o:p></o:p></p>
<ol style=3D"margin-top:0in" start=3D"40" type=3D"1">
<li class=3D"MsoListParagraph" style=3D"margin-left:0in;mso-list:l0 level1 =
lfo3">&#8220;When used, can be exclusive of matching against the next heade=
r field.&#8221; &#8211; I think you mean &#8220;When used, can be used inst=
ead of matching against the Next Header field.&#8221; But I&#8217;m not
 sure. <o:p></o:p></li></ol>
<p class=3D"MsoNormal">OK.<o:p></o:p></p>
<p class=3D"MsoNormal"><o:p>&nbsp;</o:p></p>
<p class=3D"MsoNormal">----------------------------------------------<o:p><=
/o:p></p>
<p class=3D"MsoNormal">&nbsp;<o:p></o:p></p>
<p class=3D"MsoNormal">&nbsp;<o:p></o:p></p>
<p class=3D"MsoNormal">&nbsp;<o:p></o:p></p>
</div>
</body>
</html>

--_000_DB7PR07MB561258175D63DC0857A41E0DAC6A0DB7PR07MB5612eurp_--


From nobody Thu Oct 24 18:15:41 2019
Return-Path: <eagros@dolby.com>
X-Original-To: detnet@ietfa.amsl.com
Delivered-To: detnet@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id CB073120019 for <detnet@ietfa.amsl.com>; Thu, 24 Oct 2019 18:15:39 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2
X-Spam-Level: 
X-Spam-Status: No, score=-2 tagged_above=-999 required=5 tests=[BAYES_00=-1.9,  DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_NONE=-0.0001, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=dolby.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id XKRHlioJPoeT for <detnet@ietfa.amsl.com>; Thu, 24 Oct 2019 18:15:37 -0700 (PDT)
Received: from NAM05-DM3-obe.outbound.protection.outlook.com (mail-eopbgr730093.outbound.protection.outlook.com [40.107.73.93]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-SHA384 (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id DD3AF120018 for <DetNet@ietf.org>; Thu, 24 Oct 2019 18:15:36 -0700 (PDT)
ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=RirbMTa8Vui9zvDjiR8/WJK07g7NbaGINE8tUHjmvuAc+f6mJsRMcYhFzDdAhLNRGR8N4PJNtTdaM/4Os7JKB/JOZNe+cdrxO6o7b6wtJ9kgMLsVmmCO+FDDAXriwkc60aVtGSlJfQJ0L86+I9lR9aj1UWaV2pijdDilGdV5JTUL8N4d5ysRgObQCNae6RQs2AxuAFV1JgroYIt8tp/SOWVDxlgOl5XhDpm4qoGurg5rmgtK882OICAvXephiWe2M31GEeD4kLQvPwqsz/xNBMNbRcmT6CQX5WSzP7ZS1T6w9LIV+jUidpwL5lWxsxBn6HD4cqmYt4vtxnwKLDgEFg==
ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com;  s=arcselector9901; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=Uy5fLGACI+SUoJd/8mVVzjrgoyG9myCZncJl0iYvGcY=; b=Vh9QO+9Dgx/Iia2j/tTI8jwNOfxX2j+Ncpf8uW4XAF0U+PYwfSUnAlx8rIDkEbh3FO9DbWL2jO3Ffc9dYk0/7ToVDijDHtXDnakrb4jm4s1Ysm+JQnR43QdJVHlMr6L/TZqEsulUc+zZN6R4VtqicIBpW7+K17tarVy2OOl9/XkTf36D9z8ZdgYDKBMFXRBznMoMEfU9Ek1eBXS7pRwDi1dOUPyE7L6MuRiocUYrp3bmBP+qhnMMyISafb7Wtl44s3DnV+3SMaZ/Xmd67zl+w1SMgkFuBaGqpfhzOUpJ+rXAR4U1jzx1E+hkonZJfxDNHS2U6VcgsIeA8n8/ine6Xw==
ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=dolby.com; dmarc=pass action=none header.from=dolby.com; dkim=pass header.d=dolby.com; arc=none
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=dolby.com; s=selector2; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=Uy5fLGACI+SUoJd/8mVVzjrgoyG9myCZncJl0iYvGcY=; b=koxZRsRLR67iW450QUTiRHt0aGGCFZdG1P0AUVXgytW07imSS60rV/FUrEIpvrHj3ollI8qqxFKwys56kypuTW/NEcuKUPYkBOZspxjm7wSOz13UNtyvFrDeUh5OOhsrUn4jcpaJ2zRYdHURTGyBxNni33DTOo08rXtLiQ6vBK0=
Received: from BYAPR06MB4325.namprd06.prod.outlook.com (52.135.240.140) by BYAPR06MB3862.namprd06.prod.outlook.com (52.135.197.29) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.2367.20; Fri, 25 Oct 2019 01:15:34 +0000
Received: from BYAPR06MB4325.namprd06.prod.outlook.com ([fe80::4133:d57b:b32e:99b8]) by BYAPR06MB4325.namprd06.prod.outlook.com ([fe80::4133:d57b:b32e:99b8%3]) with mapi id 15.20.2347.030; Fri, 25 Oct 2019 01:15:34 +0000
From: "Grossman, Ethan A." <eagros@dolby.com>
To: =?iso-8859-1?Q?Bal=E1zs_Varga_A?= <balazs.a.varga@ericsson.com>, "DetNet@ietf.org" <DetNet@ietf.org>
Thread-Topic: Review of DetNet IP over MPLS draft -02
Thread-Index: AdWK0VNi55mmHQYVS+WbHJAtVsQR6Q==
Date: Fri, 25 Oct 2019 01:15:34 +0000
Message-ID: <BYAPR06MB4325D0C234D615EA4925DD6AC4650@BYAPR06MB4325.namprd06.prod.outlook.com>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
x-dg-ref: PG1ldGE+PGF0IG5tPSJib2R5Lmh0bWwiIHA9ImM6XHVzZXJzXGVhZ3Jvc1xhcHBkYXRhXHJvYW1pbmdcMDlkODQ5YjYtMzJkMy00YTQwLTg1ZWUtNmI4NGJhMjllMzViXG1zZ3NcbXNnLWYwODJlOGMwLWY2YzQtMTFlOS1iOTBmLTg0ZmRkMTNjZDRjZlxhbWUtdGVzdFxmMDgyZThjMS1mNmM0LTExZTktYjkwZi04NGZkZDEzY2Q0Y2Zib2R5Lmh0bWwiIHN6PSI4MzcxIiB0PSIxMzIxNjQzOTczMzE1NzI2NjciIGg9ImVkUjFEa2dEVVRHVS9kcFpxN2IxQVVva3BqST0iIGlkPSIiIGJsPSIwIiBibz0iMSIvPjwvbWV0YT4=
authentication-results: spf=none (sender IP is ) smtp.mailfrom=eagros@dolby.com; 
x-originating-ip: [8.39.141.5]
x-ms-publictraffictype: Email
x-ms-office365-filtering-correlation-id: 933a1dd1-e8d4-4a61-f6dc-08d758e8d619
x-ms-traffictypediagnostic: BYAPR06MB3862:
x-microsoft-antispam-prvs: <BYAPR06MB386234A12D11A87532C11CB5C4650@BYAPR06MB3862.namprd06.prod.outlook.com>
x-ms-oob-tlc-oobclassifiers: OLM:10000;
x-forefront-prvs: 02015246A9
x-forefront-antispam-report: SFV:NSPM; SFS:(10019020)(136003)(376002)(396003)(39860400002)(346002)(366004)(189003)(199004)(5660300002)(55016002)(256004)(14444005)(86362001)(486006)(9686003)(26005)(476003)(71200400001)(71190400001)(7696005)(186003)(102836004)(2501003)(6506007)(99286004)(52536014)(110136005)(8676002)(33656002)(14454004)(81156014)(81166006)(64756008)(66066001)(66556008)(478600001)(66476007)(66946007)(2906002)(76116006)(74316002)(25786009)(6436002)(8936002)(6116002)(790700001)(3846002)(54896002)(6306002)(316002)(7736002)(66446008); DIR:OUT; SFP:1102; SCL:1; SRVR:BYAPR06MB3862; H:BYAPR06MB4325.namprd06.prod.outlook.com; FPR:; SPF:None; LANG:en; PTR:InfoNoRecords; MX:1; A:1; 
received-spf: None (protection.outlook.com: dolby.com does not designate permitted sender hosts)
x-ms-exchange-senderadcheck: 1
x-microsoft-antispam: BCL:0;
x-microsoft-antispam-message-info: ZftbPtMBTAG9RY90ghKkEubCKsh2OBtwLvUxIf01elxaMUfm20d21BwKrMCOj1F53U5sLeaU24FStS2lLiGBQ+sQcXny/TgyRCgP9EgJb4u0y40eduqYOf219rMY3jQoGlaxk85J4OZ90Wj1zL115iQzX2aPnv6anAe6oEQwcelbuXzePQBR+jH2GfLJNrA8pYNEUSlm5WgYOhLdXMMGdss8/KFNGd6SMsHD/OKUxMUmBDhcXMAYzGLSRtPKXmVC/10P+H2DLACrw7mzaOr+hW8fHWFkyAaV1/xZXn9vv4uF+Wz8V8kaZLWAJp8LRV8CXts+Owr/7/FSbct/AuWDZBOYXF0esQPHKabDJbVAP1W6U+IDaAP6Ej0LRTeqbyTfVBJZaO/10182mgf+9/lebU2giXxOXARpyGs7jGTrz6z9V4eB3wxf71htw6uff4Kq
x-ms-exchange-transport-forked: True
Content-Type: multipart/alternative; boundary="_000_BYAPR06MB4325D0C234D615EA4925DD6AC4650BYAPR06MB4325namp_"
MIME-Version: 1.0
X-OriginatorOrg: dolby.com
X-MS-Exchange-CrossTenant-Network-Message-Id: 933a1dd1-e8d4-4a61-f6dc-08d758e8d619
X-MS-Exchange-CrossTenant-originalarrivaltime: 25 Oct 2019 01:15:34.2108 (UTC)
X-MS-Exchange-CrossTenant-fromentityheader: Hosted
X-MS-Exchange-CrossTenant-id: 05408d25-cd0d-40c8-8962-5462de64a318
X-MS-Exchange-CrossTenant-mailboxtype: HOSTED
X-MS-Exchange-CrossTenant-userprincipalname: cLWlGufozs4g5M0Z4afxWNlpbG3TQ1XiDLs0NFW7MC+uT3xxc9mQ2h3PXuTzci26BYTplx7qW20kzvsksWb5bQ==
X-MS-Exchange-Transport-CrossTenantHeadersStamped: BYAPR06MB3862
Archived-At: <https://mailarchive.ietf.org/arch/msg/detnet/GzHnqPyXYvlJlZfCYdWdtg5pBy8>
Subject: [Detnet] Review of DetNet IP over MPLS draft -02
X-BeenThere: detnet@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: Discussions on Deterministic Networking BoF and Proposed WG <detnet.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/detnet>, <mailto:detnet-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/detnet/>
List-Post: <mailto:detnet@ietf.org>
List-Help: <mailto:detnet-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/detnet>, <mailto:detnet-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 25 Oct 2019 01:15:40 -0000

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

Hi Balazs et al,
Here are my comment for this draft. Most of it is small grammar things, how=
ever there are also a number of errors in the section links that really nee=
d to be fixed.
Ethan.
------------------------------------------------------

  1.  "Logically this is a pointer" - various places - please rephrase (my =
same comment as in MPLS DP draft).
  2.  "iUsing this figure" - typo
  3.  "End syetem" - typo
  4.  "iMPLS service sub-layer functions are not provided over the DetNet I=
P network." - assume typo
  5.  "(hosts)" - is this necessary? There is never another reference to "h=
osts".
  6.  "case is basically the same" - " This case is basically the same"
  7.  "IP" and "NProto" indicate the fields described in Section 7.1.1." - =
Something has gone wrong here - Sec 7 is the Security section, and the link=
 is invalid. Similar issues with other links in this paragraph (and possibl=
y others).
  8.  "IP Header Information and Section 7.1.2." - "IP Header Information i=
s described in Section 7.1.2." (Except that this section number is invalid =
- need to fix this).
  9.  "Other Protocol Header Information in [I-D.ietf-detnet-ip], respectiv=
ely." - Need to fix this, along with previous item.
  10. "In the figure" - use link to the figure.
  11. ""MPLS App-Flow" indicates" - maybe you mean ""App-Flow for MPLS" ind=
icates" per Fig 3? Maybe MPLS App Flow is better than "App-Flow for MPLS", =
i.e. fix the diagram text?
  12. "straight forward" - "straightforward"
  13. "defines that aggregation is supported" "defines the ways in which ag=
gregation is supported"
  14. "the mapping of flow identifiers; and" - "the mapping of flow identif=
iers, and"
  15. "Mapping of IP to the MPLS Detnet" - "Mapping of IP to Detnet MPLS"
  16. "similar for IP Detnet flows" - "similar for Detnet IP flows"
  17. "configuration MAY include support from PEOF" - "configuration MAY in=
clude support for PREOF"
  18. "an DetNet IP flow" - "a DetNet IP flow"
  19. "Section 7.3 DetNet IP Traffic Treatment Procedures in [I-D.ietf-detn=
et-ip]" - Again somehow this link to a section in other draft is broken, ne=
ed to fix (and check the draft for similar issues).
  20. "is summarized in Section 6 of that document" - This is another bad l=
ink.
  21. "port ranges and ability" - "port ranges and the ability"
------------------------------------------------------



--_000_BYAPR06MB4325D0C234D615EA4925DD6AC4650BYAPR06MB4325namp_
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;}
/* Style Definitions */
p.MsoNormal, li.MsoNormal, div.MsoNormal
	{margin:0in;
	margin-bottom:.0001pt;
	font-size:11.0pt;
	font-family:"Calibri",sans-serif;}
a:link, span.MsoHyperlink
	{mso-style-priority:99;
	color:#0563C1;
	text-decoration:underline;}
a:visited, span.MsoHyperlinkFollowed
	{mso-style-priority:99;
	color:#954F72;
	text-decoration:underline;}
p.MsoListParagraph, li.MsoListParagraph, div.MsoListParagraph
	{mso-style-priority:34;
	margin-top:0in;
	margin-right:0in;
	margin-bottom:0in;
	margin-left:.5in;
	margin-bottom:.0001pt;
	font-size:11.0pt;
	font-family:"Calibri",sans-serif;}
span.EmailStyle17
	{mso-style-type:personal-compose;
	font-family:"Calibri",sans-serif;
	color:windowtext;}
.MsoChpDefault
	{mso-style-type:export-only;}
@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:1176531094;
	mso-list-type:hybrid;
	mso-list-template-ids:1537101230 67698705 67698713 67698715 67698703 67698=
713 67698715 67698703 67698713 67698715;}
@list l0:level1
	{mso-level-text:"%1\)";
	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><!--[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" style=3D"margin-left:.5in;text-indent:-.25in">Hi Bal=
azs et al,<o:p></o:p></p>
<p class=3D"MsoNormal" style=3D"margin-left:.5in;text-indent:-.25in">Here a=
re my comment for this draft. Most of it is small grammar things, however t=
here are also a number of errors in the section links that really need to b=
e fixed.
<o:p></o:p></p>
<p class=3D"MsoNormal" style=3D"margin-left:.5in;text-indent:-.25in">Ethan.=
<o:p></o:p></p>
<p class=3D"MsoNormal" style=3D"margin-left:.5in;text-indent:-.25in">------=
------------------------------------------------<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 =
lfo1">&#8220;Logically this is a pointer&#8221; &#8211; various places - pl=
ease rephrase (my same comment as in MPLS DP draft).
<o:p></o:p></li><li class=3D"MsoListParagraph" style=3D"margin-left:0in;mso=
-list:l0 level1 lfo1">&#8220;iUsing this figure&#8221; &#8211; typo<o:p></o=
:p></li><li class=3D"MsoListParagraph" style=3D"margin-left:0in;mso-list:l0=
 level1 lfo1">&#8220;End syetem&#8221; &#8211; typo<o:p></o:p></li><li clas=
s=3D"MsoListParagraph" style=3D"margin-left:0in;mso-list:l0 level1 lfo1">&#=
8220;iMPLS service sub-layer functions are not provided over the DetNet IP =
network.&#8221; &#8211; assume typo<o:p></o:p></li><li class=3D"MsoListPara=
graph" style=3D"margin-left:0in;mso-list:l0 level1 lfo1">&#8220;(hosts)&#82=
21; &#8211; is this necessary? There is never another reference to &#8220;h=
osts&#8221;.
<o:p></o:p></li><li class=3D"MsoListParagraph" style=3D"margin-left:0in;mso=
-list:l0 level1 lfo1">&#8220;case is basically the same&#8221; &#8211; &#82=
20; This case is basically the same&#8221;<o:p></o:p></li><li class=3D"MsoL=
istParagraph" style=3D"margin-left:0in;mso-list:l0 level1 lfo1">&quot;IP&qu=
ot; and &quot;NProto&quot; indicate the fields described in Section 7.1.1.&=
#8221; &#8211; Something has gone wrong here &#8211; Sec 7 is the Security =
section, and the link is invalid. Similar issues with other
 links in this paragraph (and possibly others). <o:p></o:p></li><li class=
=3D"MsoListParagraph" style=3D"margin-left:0in;mso-list:l0 level1 lfo1">&#8=
220;IP Header Information and Section 7.1.2.&#8221; &#8211; &#8220;IP Heade=
r Information is described in Section 7.1.2.&#8221; (Except that this secti=
on number is invalid &#8211; need to fix this).
<o:p></o:p></li><li class=3D"MsoListParagraph" style=3D"margin-left:0in;mso=
-list:l0 level1 lfo1">&#8220;Other Protocol Header Information in [I-D.ietf=
-detnet-ip], respectively.&#8221; &#8211; Need to fix this, along with prev=
ious item.<o:p></o:p></li><li class=3D"MsoListParagraph" style=3D"margin-le=
ft:0in;mso-list:l0 level1 lfo1">&#8220;In the figure&#8221; &#8211; use lin=
k to the figure.
<o:p></o:p></li><li class=3D"MsoListParagraph" style=3D"margin-left:0in;mso=
-list:l0 level1 lfo1">&#8220;&quot;MPLS App-Flow&quot; indicates&#8221; &#8=
211; maybe you mean &#8220;&#8221;App-Flow for MPLS&#8221; indicates&#8221;=
 per Fig 3? Maybe MPLS App Flow is better than &#8220;App-Flow for MPLS&#82=
21;, i.e. fix the diagram text?
<o:p></o:p></li><li class=3D"MsoListParagraph" style=3D"margin-left:0in;mso=
-list:l0 level1 lfo1">&#8220;straight forward&#8221; - &#8220;straightforwa=
rd&#8221;<o:p></o:p></li><li class=3D"MsoListParagraph" style=3D"margin-lef=
t:0in;mso-list:l0 level1 lfo1">&#8220;defines that aggregation is supported=
&#8221; &#8220;defines the ways in which aggregation is supported&#8221;<o:=
p></o:p></li><li class=3D"MsoListParagraph" style=3D"margin-left:0in;mso-li=
st:l0 level1 lfo1">&#8220;the mapping of flow identifiers; and&#8221; - &#8=
220;the mapping of flow identifiers, and&#8221;<o:p></o:p></li><li class=3D=
"MsoListParagraph" style=3D"margin-left:0in;mso-list:l0 level1 lfo1">&#8220=
;Mapping of IP to the MPLS Detnet&#8221; - &#8220;Mapping of IP to Detnet M=
PLS&#8221;<o:p></o:p></li><li class=3D"MsoListParagraph" style=3D"margin-le=
ft:0in;mso-list:l0 level1 lfo1">&#8220;similar for IP Detnet flows&#8221; -=
 &#8220;similar for Detnet IP flows&#8221;<o:p></o:p></li><li class=3D"MsoL=
istParagraph" style=3D"margin-left:0in;mso-list:l0 level1 lfo1">&#8220;conf=
iguration MAY include support from PEOF&#8221; - &#8220;configuration MAY i=
nclude support for PREOF&#8221;<o:p></o:p></li><li class=3D"MsoListParagrap=
h" style=3D"margin-left:0in;mso-list:l0 level1 lfo1">&#8220;an DetNet IP fl=
ow&#8221; - &#8220;a DetNet IP flow&#8221;<o:p></o:p></li><li class=3D"MsoL=
istParagraph" style=3D"margin-left:0in;mso-list:l0 level1 lfo1">&#8220;Sect=
ion 7.3 DetNet IP Traffic Treatment Procedures in [I-D.ietf-detnet-ip]&#822=
1; &#8211; Again somehow this link to a section in other draft is broken, n=
eed to fix (and check the draft for similar
 issues). <o:p></o:p></li><li class=3D"MsoListParagraph" style=3D"margin-le=
ft:0in;mso-list:l0 level1 lfo1">&#8220;is summarized in Section 6 of that d=
ocument&#8221; &#8211; This is another bad link.<o:p></o:p></li><li class=
=3D"MsoListParagraph" style=3D"margin-left:0in;mso-list:l0 level1 lfo1">&#8=
220;port ranges and ability&#8221; - &#8220;port ranges and the ability&#82=
21;<o:p></o:p></li></ol>
<p class=3D"MsoNormal" style=3D"margin-left:.5in;text-indent:-.25in">------=
------------------------------------------------<o:p></o:p></p>
<p class=3D"MsoListParagraph"><o:p>&nbsp;</o:p></p>
</div>
</body>
</html>

--_000_BYAPR06MB4325D0C234D615EA4925DD6AC4650BYAPR06MB4325namp_--


From nobody Thu Oct 24 19:04:02 2019
Return-Path: <eagros@dolby.com>
X-Original-To: detnet@ietfa.amsl.com
Delivered-To: detnet@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 8B9F912006A for <detnet@ietfa.amsl.com>; Thu, 24 Oct 2019 19:04:00 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.999
X-Spam-Level: 
X-Spam-Status: No, score=-1.999 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_NONE=-0.0001, SPF_PASS=-0.001, URIBL_BLOCKED=0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=dolby.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 6oLsD19Jfnbt for <detnet@ietfa.amsl.com>; Thu, 24 Oct 2019 19:03:57 -0700 (PDT)
Received: from NAM02-SN1-obe.outbound.protection.outlook.com (mail-eopbgr770119.outbound.protection.outlook.com [40.107.77.119]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 99FD6120018 for <DetNet@ietf.org>; Thu, 24 Oct 2019 19:03:57 -0700 (PDT)
ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=XSag0Ln8JnhUf+t+Wflp/DPZ8+49dT6vK2gSwujSqE+zdRkN+dTojQOMalrLWPNZZ5GmfaDJzliNyUQfXtm7oJsIU1adceIZUmv38w4TkQJkbmGY74uAT5+LZScrNkDjqsViHKpueummPs3N5RwgiXFih7RjrfNOreAlrf7JKjMHxaNbkgpmTgTU77OzHR7LnsSOWcIjlUg7uJLJVfzlvesV72zN3p2Qp9J0VCag2YWSKevBu3juFFCMLDvuW1tHUhwMQ7Vb3OFv4MT7e5O3HNhIckNQhrIXelKD+/6AqCKSW5BAVyFkO4DoRVKVY5VVCsNriEcQt+XJ1Y+Xt3XsZA==
ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com;  s=arcselector9901; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=L8qPL6j8ee09u5GWxryfwDKvZ9i5E6LfhMIF0ik/Hq0=; b=lBxA++80t172uqEuhowPdb6xPJ0QaPTCbHVSDphavvQrkB0zlcaaK3rqrpl4eOurIG04PVZrYVQarpDjbX6qVUL0UrffoOqIAsnAxOhlZd+RfhfRfshjBD4BoRutaynPWuEth1z5alGeYnI53uGFNL3H9jc62w9GwIepG+DeVdsjPk8wifS8kFrLGptVdhSbJZCS7VpSEOV7yi6WyTLZBoVwtYbqte+s92QrC8KZSsRwj0bufToZwod9t4CwUliFXdyZM7ZgxyEm0GdHV3pBkzpks6TSwo8agNu4rL9x2soR0sIgcrv+Li+cs4OJClRSW06tcDLh/hyz9R7Jvxr2RQ==
ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=dolby.com; dmarc=pass action=none header.from=dolby.com; dkim=pass header.d=dolby.com; arc=none
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=dolby.com; s=selector2; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=L8qPL6j8ee09u5GWxryfwDKvZ9i5E6LfhMIF0ik/Hq0=; b=YMk5riCJDiJt7+CZqY2BXl8/FvogQPqNyG9M9MWDQIenep5iU790877KyNxuI6DJOUTFwtmzxgXQmw+NcaNl55zdvVfBqsTuDrtsufimaBjLT47NyQIY+Wz+kJUhQMJOMGSGFtn10tdobiIEjRb/sPxU6iJNCbPr2x6jFveyepI=
Received: from BYAPR06MB4325.namprd06.prod.outlook.com (52.135.240.140) by BYAPR06MB4677.namprd06.prod.outlook.com (52.135.235.220) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.2367.24; Fri, 25 Oct 2019 02:03:55 +0000
Received: from BYAPR06MB4325.namprd06.prod.outlook.com ([fe80::4133:d57b:b32e:99b8]) by BYAPR06MB4325.namprd06.prod.outlook.com ([fe80::4133:d57b:b32e:99b8%3]) with mapi id 15.20.2347.030; Fri, 25 Oct 2019 02:03:55 +0000
From: "Grossman, Ethan A." <eagros@dolby.com>
To: =?iso-8859-1?Q?Bal=E1zs_Varga_A?= <balazs.a.varga@ericsson.com>, "DetNet@ietf.org" <DetNet@ietf.org>
Thread-Topic: DetNet MPLS over UDP draft -02 review
Thread-Index: AdWK1tcisbQ7GM0DQp254YI4sm8L+g==
Date: Fri, 25 Oct 2019 02:03:55 +0000
Message-ID: <BYAPR06MB43252E99E4748007BEA64278C4650@BYAPR06MB4325.namprd06.prod.outlook.com>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
x-dg-ref: PG1ldGE+PGF0IG5tPSJib2R5Lmh0bWwiIHA9ImM6XHVzZXJzXGVhZ3Jvc1xhcHBkYXRhXHJvYW1pbmdcMDlkODQ5YjYtMzJkMy00YTQwLTg1ZWUtNmI4NGJhMjllMzViXG1zZ3NcbXNnLWFkNDZlNjdhLWY2Y2ItMTFlOS1iOTBmLTg0ZmRkMTNjZDRjZlxhbWUtdGVzdFxhZDQ2ZTY3Yi1mNmNiLTExZTktYjkwZi04NGZkZDEzY2Q0Y2Zib2R5Lmh0bWwiIHN6PSI3Nzc1IiB0PSIxMzIxNjQ0MjYzNDMxNDE4MDUiIGg9InZiWE5WOU1qbzlIN08ybU54WjJhQUpEblRCST0iIGlkPSIiIGJsPSIwIiBibz0iMSIvPjwvbWV0YT4=
authentication-results: spf=none (sender IP is ) smtp.mailfrom=eagros@dolby.com; 
x-originating-ip: [8.39.141.5]
x-ms-publictraffictype: Email
x-ms-office365-filtering-correlation-id: 71f8cd80-c787-4295-835d-08d758ef974a
x-ms-traffictypediagnostic: BYAPR06MB4677:
x-ms-exchange-purlcount: 1
x-microsoft-antispam-prvs: <BYAPR06MB46771FDD85AAC903D77D7324C4650@BYAPR06MB4677.namprd06.prod.outlook.com>
x-ms-oob-tlc-oobclassifiers: OLM:10000;
x-forefront-prvs: 02015246A9
x-forefront-antispam-report: SFV:NSPM; SFS:(10019020)(396003)(39860400002)(366004)(346002)(376002)(136003)(189003)(199004)(66556008)(99286004)(7736002)(6116002)(55016002)(66476007)(81156014)(81166006)(6436002)(74316002)(66446008)(64756008)(14454004)(110136005)(86362001)(6506007)(25786009)(236005)(2906002)(316002)(71200400001)(76116006)(66946007)(71190400001)(6306002)(966005)(8676002)(54896002)(478600001)(102836004)(2501003)(476003)(186003)(486006)(9686003)(606006)(52536014)(7696005)(66066001)(256004)(33656002)(26005)(5660300002)(3846002)(8936002)(790700001); DIR:OUT; SFP:1102; SCL:1; SRVR:BYAPR06MB4677; H:BYAPR06MB4325.namprd06.prod.outlook.com; FPR:; SPF:None; LANG:en; PTR:InfoNoRecords; MX:1; A:1; 
received-spf: None (protection.outlook.com: dolby.com does not designate permitted sender hosts)
x-ms-exchange-senderadcheck: 1
x-microsoft-antispam: BCL:0;
x-microsoft-antispam-message-info: MRx1KGju+PKbZO1Zo9NZMu33R/WnilK0IeSyX00iNDNjxJ5kbV519aO26bAaTDFVG7zRIF/QWPCq/SN4LW7YdaKOuvDoyKjcfPBpG/97G+KNXnOPv6xFN5Hbr5smckHKkI7KJzHMQlRuPPiYj+hq+gJqbzlkNUreltRnlqWNInw7z0nco2J62/AKujCrioNfTXbYlnViY81I8J4fyHgg6vJvnTh1bKsSu+CK4dKmMpoSiE6nrRrNyPab9tzCgfsNCSMjzru/mVsQEMer/DA4yd25ovsh+bheLjNX1NGFGtvesIGBcg4kQQNdHcO5CoYs70GPfOrShWAwUXHByQtLyoM6KZYpq2uV1/qlhylJU7nJj8oBPqZS+FeU6ZpwPBRxr8OuTzsTUHa4EcQtGypEJgiK7U78tS3ugb9TPUIvDHkTf4/WtA5MF5BcXRKPpvC0vnT4Y7LwDE343kZyTAMVqT8+G1OfHJilM5/2sj/gEIc=
x-ms-exchange-transport-forked: True
Content-Type: multipart/alternative; boundary="_000_BYAPR06MB43252E99E4748007BEA64278C4650BYAPR06MB4325namp_"
MIME-Version: 1.0
X-OriginatorOrg: dolby.com
X-MS-Exchange-CrossTenant-Network-Message-Id: 71f8cd80-c787-4295-835d-08d758ef974a
X-MS-Exchange-CrossTenant-originalarrivaltime: 25 Oct 2019 02:03:55.3196 (UTC)
X-MS-Exchange-CrossTenant-fromentityheader: Hosted
X-MS-Exchange-CrossTenant-id: 05408d25-cd0d-40c8-8962-5462de64a318
X-MS-Exchange-CrossTenant-mailboxtype: HOSTED
X-MS-Exchange-CrossTenant-userprincipalname: +ehH6nO03MvZHBLz3eGtGKYp/fneURSmP0dh6wYCAAUDmtKbkFlsJmpgX0qQIuWcVtjPqACG3FDYp7hf2QAHyg==
X-MS-Exchange-Transport-CrossTenantHeadersStamped: BYAPR06MB4677
Archived-At: <https://mailarchive.ietf.org/arch/msg/detnet/5Xqgkmyg70U9jFMvNk9t5BJ6YeY>
Subject: [Detnet] DetNet MPLS over UDP draft -02 review
X-BeenThere: detnet@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: Discussions on Deterministic Networking BoF and Proposed WG <detnet.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/detnet>, <mailto:detnet-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/detnet/>
List-Post: <mailto:detnet@ietf.org>
List-Help: <mailto:detnet-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/detnet>, <mailto:detnet-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 25 Oct 2019 02:04:01 -0000

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

Hi Balazs et al,
Finally, the last of the my candidate DP draft reviews complete. Let me kno=
w when you have done as much editing and re-submitting as you are going to =
do on the 5 drafts, then we can start WG LC for all of them. I assume we ar=
e going to re-LC the Framework draft since it has had a fair number of chan=
ges - is that correct?

It would be great if we could finish LC for the whole set in the same perio=
d, before IETF 106, so we have about 3 weeks. Maybe we can start WG LC Mond=
ay or so? Please let me know.

BTW, my motivation for doing these reviews is to enable others to more comf=
ortably review the sense of the documents without getting bogged down in gr=
ammar or inconsistent wording. I.e. I am not trying to just pick nits. I ho=
pe this strategy is OK with you.

Thanks,
Ethan.
--------------------------------------------------------------

  1.  "DetNet provides these flows with a low packet loss rates" - "DetNet =
provides these flows with low packet loss rates" or maybe use the phrasing =
from the other drafts which I think is consistent: "DetNet provides these f=
lows extremely low packet loss rates and assured maximum end-to-end deliver=
y latency."
  2.  "To carry DetNet flows" - "To carry DetNet MPLS flows" - right?
  3.  "identifying the DetNet flow group" - This phrase "flow group" is not=
 used anywhere else -  can we say "identifying DetNet flows" ?
  4.  "A method of" - I think this should be  "A method for" however it is =
a matter of meaning, since apparently both are grammatically correct (e.g. =
see https://english.stackexchange.com/questions/133310/methods-to-do-vs-met=
hods-for-doing).
  5.  "PRF           Packet Replication Function" - Missing def of PREOF.
  6.  "nodes that implement also" - "nodes that also implement"
  7.  "d-CW, S-Labels and zero or more F-Labels" - Looks weird like that, b=
etter to start sentence with a capital letter: "S-Labels, d-CW, and zero or=
 more F-Labels"
  8.  "The headers for each outgoing packet MUST be formatted on the config=
uration information and as defined in [RFC7510]" - "The headers for each ou=
tgoing packet MUST be formatted according to the configuration information =
defined in [RFC7510]"
  9.  "IPv4 and IPv6 source address field" - don't you mean "IPv4 or IPv6 s=
ource address field" ? Same for next bullet item.
  10. "IPv4 Type of Service and IPv6 Traffic Class Fields." - this should b=
e in the same form as the above, e.g. "IPv4 Type of Service or IPv6 Traffic=
 Class field."
  11. "draft-ietf- detnet-architecture-13" - can now be RFC 8655!

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


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

<html>
<head>
<meta http-equiv=3D"Content-Type" content=3D"text/html; charset=3Diso-8859-=
1">
<meta name=3D"Generator" content=3D"Microsoft Word 15 (filtered medium)">
<style><!--
/* Font Definitions */
@font-face
	{font-family:"Cambria Math";
	panose-1:2 4 5 3 5 4 6 3 2 4;}
@font-face
	{font-family:Calibri;
	panose-1:2 15 5 2 2 2 4 3 2 4;}
/* Style Definitions */
p.MsoNormal, li.MsoNormal, div.MsoNormal
	{margin:0in;
	margin-bottom:.0001pt;
	font-size:11.0pt;
	font-family:"Calibri",sans-serif;}
a:link, span.MsoHyperlink
	{mso-style-priority:99;
	color:#0563C1;
	text-decoration:underline;}
a:visited, span.MsoHyperlinkFollowed
	{mso-style-priority:99;
	color:#954F72;
	text-decoration:underline;}
p.MsoListParagraph, li.MsoListParagraph, div.MsoListParagraph
	{mso-style-priority:34;
	margin-top:0in;
	margin-right:0in;
	margin-bottom:0in;
	margin-left:.5in;
	margin-bottom:.0001pt;
	font-size:11.0pt;
	font-family:"Calibri",sans-serif;}
span.EmailStyle17
	{mso-style-type:personal-compose;
	font-family:"Calibri",sans-serif;
	color:windowtext;}
.MsoChpDefault
	{mso-style-type:export-only;
	font-family:"Calibri",sans-serif;}
@page WordSection1
	{size:8.5in 11.0in;
	margin:1.0in 1.0in 1.0in 1.0in;}
div.WordSection1
	{page:WordSection1;}
/* List Definitions */
@list l0
	{mso-list-id:2116748013;
	mso-list-type:hybrid;
	mso-list-template-ids:-697371934 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><!--[if gte mso 9]><xml>
<o:shapedefaults v:ext=3D"edit" spidmax=3D"1026" />
</xml><![endif]--><!--[if gte mso 9]><xml>
<o:shapelayout v:ext=3D"edit">
<o:idmap v:ext=3D"edit" data=3D"1" />
</o:shapelayout></xml><![endif]-->
</head>
<body lang=3D"EN-US" link=3D"#0563C1" vlink=3D"#954F72">
<div class=3D"WordSection1">
<p class=3D"MsoNormal">Hi Balazs et al,<o:p></o:p></p>
<p class=3D"MsoNormal">Finally, the last of the my candidate DP draft revie=
ws complete. Let me know when you have done as much editing and re-submitti=
ng as you are going to do on the 5 drafts, then we can start WG LC for all =
of them. I assume we are going to
 re-LC the Framework draft since it has had a fair number of changes &#8211=
; is that correct?
<o:p></o:p></p>
<p class=3D"MsoNormal"><o:p>&nbsp;</o:p></p>
<p class=3D"MsoNormal">It would be great if we could finish LC for the whol=
e set in the same period, before IETF 106, so we have about 3 weeks. Maybe =
we can start WG LC Monday or so? Please let me know.
<o:p></o:p></p>
<p class=3D"MsoNormal"><o:p>&nbsp;</o:p></p>
<p class=3D"MsoNormal">BTW, my motivation for doing these reviews is to ena=
ble others to more comfortably review the sense of the documents without ge=
tting bogged down in grammar or inconsistent wording. I.e. I am not trying =
to just pick nits. I hope this strategy
 is OK with you. <o:p></o:p></p>
<p class=3D"MsoNormal"><o:p>&nbsp;</o:p></p>
<p class=3D"MsoNormal">Thanks,<o:p></o:p></p>
<p class=3D"MsoNormal">Ethan.<o:p></o:p></p>
<p class=3D"MsoNormal">----------------------------------------------------=
----------<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 =
lfo1">&#8220;DetNet provides these flows with a low packet loss rates&#8221=
; &#8211; &#8220;DetNet provides these flows with low packet loss rates&#82=
21; or maybe use the phrasing from the other drafts which I think
 is consistent: &#8220;DetNet provides these flows extremely low packet los=
s rates and assured maximum end-to-end delivery latency.&#8221;<o:p></o:p><=
/li><li class=3D"MsoListParagraph" style=3D"margin-left:0in;mso-list:l0 lev=
el1 lfo1">&#8220;To carry DetNet flows&#8221; - &#8220;To carry DetNet MPLS=
 flows&#8221; &#8211; right?
<o:p></o:p></li><li class=3D"MsoListParagraph" style=3D"margin-left:0in;mso=
-list:l0 level1 lfo1">&#8220;identifying the DetNet flow group&#8221; &#821=
1; This phrase &#8220;flow group&#8221; is not used anywhere else &#8211; &=
nbsp;can we say &#8220;identifying DetNet flows&#8221; ?<o:p></o:p></li><li=
 class=3D"MsoListParagraph" style=3D"margin-left:0in;mso-list:l0 level1 lfo=
1">&#8220;A method of&#8221; &#8211; I think this should be &nbsp;&#8220;A =
method for&#8221; however it is a matter of meaning, since apparently both =
are grammatically correct (e.g. see
<a href=3D"https://english.stackexchange.com/questions/133310/methods-to-do=
-vs-methods-for-doing">
https://english.stackexchange.com/questions/133310/methods-to-do-vs-methods=
-for-doing</a>).
<o:p></o:p></li><li class=3D"MsoListParagraph" style=3D"margin-left:0in;mso=
-list:l0 level1 lfo1">&#8220;PRF&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&=
nbsp;&nbsp;&nbsp; Packet Replication Function&#8221; &#8211; Missing def of=
 PREOF.
<o:p></o:p></li><li class=3D"MsoListParagraph" style=3D"margin-left:0in;mso=
-list:l0 level1 lfo1">&#8220;nodes that implement also&#8221; - &#8220;node=
s that also implement&#8221;<o:p></o:p></li><li class=3D"MsoListParagraph" =
style=3D"margin-left:0in;mso-list:l0 level1 lfo1">&#8220;d-CW, S-Labels and=
 zero or more F-Labels&#8221; &#8211; Looks weird like that, better to star=
t sentence with a capital letter: &#8220;S-Labels, d-CW, and zero or more F=
-Labels&#8221;<o:p></o:p></li><li class=3D"MsoListParagraph" style=3D"margi=
n-left:0in;mso-list:l0 level1 lfo1">&#8220;The headers for each outgoing pa=
cket MUST be formatted on the configuration information and as defined in [=
RFC7510]&#8221; - &#8220;The headers for each outgoing packet MUST be forma=
tted according
 to the configuration information defined in [RFC7510]&#8221;<o:p></o:p></l=
i><li class=3D"MsoListParagraph" style=3D"margin-left:0in;mso-list:l0 level=
1 lfo1">&#8220;IPv4 and IPv6 source address field&#8221; &#8211; don&#8217;=
t you mean &#8220;IPv4 or IPv6 source address field&#8221; ? Same for next =
bullet item.<o:p></o:p></li><li class=3D"MsoListParagraph" style=3D"margin-=
left:0in;mso-list:l0 level1 lfo1">&#8220;IPv4 Type of Service and IPv6 Traf=
fic Class Fields.&#8221; &#8211; this should be in the same form as the abo=
ve, e.g. &#8220;IPv4 Type of Service or IPv6 Traffic Class field.&#8221;<o:=
p></o:p></li><li class=3D"MsoListParagraph" style=3D"margin-left:0in;mso-li=
st:l0 level1 lfo1">&#8220;draft-ietf- detnet-architecture-13&#8221; &#8211;=
 can now be RFC 8655!<o:p></o:p></li></ol>
<p class=3D"MsoNormal"><o:p>&nbsp;</o:p></p>
<p class=3D"MsoNormal">----------------------------------------------------=
----------<o:p></o:p></p>
<p class=3D"MsoNormal"><o:p>&nbsp;</o:p></p>
</div>
</body>
</html>

--_000_BYAPR06MB43252E99E4748007BEA64278C4650BYAPR06MB4325namp_--


From nobody Thu Oct 24 23:20:29 2019
Return-Path: <gengxuesong@huawei.com>
X-Original-To: detnet@ietfa.amsl.com
Delivered-To: detnet@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 78B3F1200F6; Thu, 24 Oct 2019 23:20:27 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -4.2
X-Spam-Level: 
X-Spam-Status: No, score=-4.2 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_MED=-2.3, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id s1q9QIREcWpp; Thu, 24 Oct 2019 23:20:24 -0700 (PDT)
Received: from huawei.com (lhrrgout.huawei.com [185.176.76.210]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 8D20412006F; Thu, 24 Oct 2019 23:20:24 -0700 (PDT)
Received: from LHREML713-CAH.china.huawei.com (unknown [172.18.7.108]) by Forcepoint Email with ESMTP id 1D3C45373BFCC43E82C5; Fri, 25 Oct 2019 07:20:22 +0100 (IST)
Received: from dggeme702-chm.china.huawei.com (10.1.199.98) by LHREML713-CAH.china.huawei.com (10.201.108.36) with Microsoft SMTP Server (TLS) id 14.3.408.0; Fri, 25 Oct 2019 07:20:21 +0100
Received: from dggeme752-chm.china.huawei.com (10.3.19.98) by dggeme702-chm.china.huawei.com (10.1.199.98) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA256_P256) id 15.1.1713.5; Fri, 25 Oct 2019 14:20:19 +0800
Received: from dggeme752-chm.china.huawei.com ([10.6.80.76]) by dggeme752-chm.china.huawei.com ([10.6.80.76]) with mapi id 15.01.1713.004; Fri, 25 Oct 2019 14:20:19 +0800
From: "Gengxuesong (Geng Xuesong)" <gengxuesong@huawei.com>
To: "detnet@ietf.org" <detnet@ietf.org>, DetNet Chairs <detnet-chairs@ietf.org>, =?utf-8?B?QmFsw6F6cyBWYXJnYSBB?= <balazs.a.varga@ericsson.com>, =?utf-8?B?7Jyg7Jew7LKg?= <dbduscjf@etri.re.kr>
CC: Mach Chen <mach.chen@huawei.com>
Thread-Topic: DetNet YANG Model Call Meeting - 10-24
Thread-Index: AdWK+vUoJXDnVXmDQ3usM+85wsGv1w==
Date: Fri, 25 Oct 2019 06:20:19 +0000
Message-ID: <48bf31ae0aa04c798d10620bc2266171@huawei.com>
Accept-Language: zh-CN, en-US
Content-Language: zh-CN
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
x-originating-ip: [10.130.169.123]
Content-Type: multipart/alternative; boundary="_000_48bf31ae0aa04c798d10620bc2266171huaweicom_"
MIME-Version: 1.0
X-CFilter-Loop: Reflected
Archived-At: <https://mailarchive.ietf.org/arch/msg/detnet/ZCO37o0iX5nPutcSdzQ6es6acGM>
Subject: [Detnet] DetNet YANG Model Call Meeting - 10-24
X-BeenThere: detnet@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: Discussions on Deterministic Networking BoF and Proposed WG <detnet.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/detnet>, <mailto:detnet-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/detnet/>
List-Post: <mailto:detnet@ietf.org>
List-Help: <mailto:detnet-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/detnet>, <mailto:detnet-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 25 Oct 2019 06:20:28 -0000

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

RGVhciBhbGwsDQoNCkhlcmUgYXJlIHRoZSBtaW51dGVzIGZvciBEZXROZXQgWUFORyBNb2RlbCBD
YWxsIE1lZXRpbmcuIFBsZWFzZSBjaGVjayB0aGUgY29udGVudHMuIElmIHlvdSBoYXZlIGFueSBx
dWVzdGlvbnMgb3IgY29tbWVudHMsIHBsZWFzZSBsZXQgbWUga25vdy4NCg0KDQoxLiAgICAgICBE
ZXROZXQgWUFORyBNb2RlbCBTY29wZQ0KDQotICAgICAgICAgIERldE5ldCBZQU5HIE1vZGVsIGlz
IHN1cHBvc2VkIHRvIGluY2x1ZGUgdGhyZWUgbW9kdWxlczogRmxvdyBJbmZvcm1hdGlvbiBNb2R1
bGUsIEN1c3RvbWVyIFNlcnZpY2UgTW9kdWxlLCBOZXR3b3JrIEVsZW1lbnQgQ29uZmlndXJhdGlv
biBNb2R1bGU7DQoNCi0gICAgICAgICAgVGhlIGN1cnJlbnQgRGV0TmV0IFlBTkcgbW9kZWwgb25s
eSBjb250YWlucyBOZXR3b3JrIEVsZW1lbnQgQ29uZmlndXJhdGlvbiBNb2R1bGUsIHRoZSBvdGhl
ciB0d28gaXMgc3VwcG9zZWQgdG8gYWRkIHRvIHRoZSBkcmFmdC4NCg0KMi4gICAgICAgRGV0TmV0
IFlBTkcgTW9kZWwgYW5kIERldE5ldCBJbmZvcm1hdGlvbiBNb2RlbA0KDQotICAgICAgICAgIERl
dE5ldCBTZXJ2aWNlIGlzIGFuIGVuZC10by1lbmQgY29uY2VwdCB3aGljaCBpcyBub3QgY29uc2lk
ZXJlZCBpbiB0aGUgZHJhZnQgeWV0Lg0KDQotICAgICAgICAgIEFmdGVyIHJlcGxpY2F0aW9uLCB0
aGVyZSBhcmUgdHdvIG9yIG1vcmUgRGV0TmV0IGZsb3dzLCBidXQgRGV0TmV0IHNlcnZpY2UgcmVt
YWlucyB0aGUgc2FtZS4NCg0KLSAgICAgICAgICBEZXROZXQgc2VydmljZSBpcyBzdXBwb3NlZCB0
byBjb250YWluIHRoZSBmb2xsb3dpbmcgYXR0cmlidXRlczogUW9TL1NMQSwgZmxvdyBpZGVudGlm
aWNhdGlvbiwgc2VydmljZSBwcm90ZWN0aW9uIGJldHdlZW4gdHdvIGVuZCBwb2ludHMuDQoNCjMu
ICAgICAgIERldE5ldCBZQU5HIE1vZGVsIFN0cnVjdHVyZQ0KDQotICAgICAgICAgIEluIHRoZSBk
aXNjdXNzaW9uIG9mIERldE5ldCBkYXRhIHBsYW5lIGVuY2Fwc3VsYXRpb24sIHRoZSBzdHJ1Y3R1
cmUgb2Yg4oCcY2hvaWNl4oCmY2FzZeKAnSBpcyBzdXBwb3NlZCB0byBiZSB1c2VkLg0KDQoNCkJl
c3QgUmVnYXJkcw0KWHVlc29uZw0K

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

PGh0bWwgeG1sbnM6dj0idXJuOnNjaGVtYXMtbWljcm9zb2Z0LWNvbTp2bWwiIHhtbG5zOm89InVy
bjpzY2hlbWFzLW1pY3Jvc29mdC1jb206b2ZmaWNlOm9mZmljZSIgeG1sbnM6dz0idXJuOnNjaGVt
YXMtbWljcm9zb2Z0LWNvbTpvZmZpY2U6d29yZCIgeG1sbnM6ZHQ9InV1aWQ6QzJGNDEwMTAtNjVC
My0xMWQxLUEyOUYtMDBBQTAwQzE0ODgyIiB4bWxuczptPSJodHRwOi8vc2NoZW1hcy5taWNyb3Nv
ZnQuY29tL29mZmljZS8yMDA0LzEyL29tbWwiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy9UUi9S
RUMtaHRtbDQwIj4NCjxoZWFkPg0KPG1ldGEgaHR0cC1lcXVpdj0iQ29udGVudC1UeXBlIiBjb250
ZW50PSJ0ZXh0L2h0bWw7IGNoYXJzZXQ9dXRmLTgiPg0KPG1ldGEgbmFtZT0iR2VuZXJhdG9yIiBj
b250ZW50PSJNaWNyb3NvZnQgV29yZCAxNSAoZmlsdGVyZWQgbWVkaXVtKSI+DQo8c3R5bGU+PCEt
LQ0KLyogRm9udCBEZWZpbml0aW9ucyAqLw0KQGZvbnQtZmFjZQ0KCXtmb250LWZhbWlseTpXaW5n
ZGluZ3M7DQoJcGFub3NlLTE6NSAwIDAgMCAwIDAgMCAwIDAgMDt9DQpAZm9udC1mYWNlDQoJe2Zv
bnQtZmFtaWx5OuWui+S9kzsNCglwYW5vc2UtMToyIDEgNiAwIDMgMSAxIDEgMSAxO30NCkBmb250
LWZhY2UNCgl7Zm9udC1mYW1pbHk6IkNhbWJyaWEgTWF0aCI7DQoJcGFub3NlLTE6MiA0IDUgMyA1
IDQgNiAzIDIgNDt9DQpAZm9udC1mYWNlDQoJe2ZvbnQtZmFtaWx5OkNhbGlicmk7DQoJcGFub3Nl
LTE6MiAxNSA1IDIgMiAyIDQgMyAyIDQ7fQ0KQGZvbnQtZmFjZQ0KCXtmb250LWZhbWlseToiXEDl
rovkvZMiOw0KCXBhbm9zZS0xOjIgMSA2IDAgMyAxIDEgMSAxIDE7fQ0KLyogU3R5bGUgRGVmaW5p
dGlvbnMgKi8NCnAuTXNvTm9ybWFsLCBsaS5Nc29Ob3JtYWwsIGRpdi5Nc29Ob3JtYWwNCgl7bWFy
Z2luOjBjbTsNCgltYXJnaW4tYm90dG9tOi4wMDAxcHQ7DQoJdGV4dC1hbGlnbjpqdXN0aWZ5Ow0K
CXRleHQtanVzdGlmeTppbnRlci1pZGVvZ3JhcGg7DQoJZm9udC1zaXplOjEwLjVwdDsNCglmb250
LWZhbWlseToiQ2FsaWJyaSIsc2Fucy1zZXJpZjt9DQphOmxpbmssIHNwYW4uTXNvSHlwZXJsaW5r
DQoJe21zby1zdHlsZS1wcmlvcml0eTo5OTsNCgljb2xvcjojMDU2M0MxOw0KCXRleHQtZGVjb3Jh
dGlvbjp1bmRlcmxpbmU7fQ0KYTp2aXNpdGVkLCBzcGFuLk1zb0h5cGVybGlua0ZvbGxvd2VkDQoJ
e21zby1zdHlsZS1wcmlvcml0eTo5OTsNCgljb2xvcjojOTU0RjcyOw0KCXRleHQtZGVjb3JhdGlv
bjp1bmRlcmxpbmU7fQ0KcC5Nc29MaXN0UGFyYWdyYXBoLCBsaS5Nc29MaXN0UGFyYWdyYXBoLCBk
aXYuTXNvTGlzdFBhcmFncmFwaA0KCXttc28tc3R5bGUtcHJpb3JpdHk6MzQ7DQoJbWFyZ2luOjBj
bTsNCgltYXJnaW4tYm90dG9tOi4wMDAxcHQ7DQoJdGV4dC1hbGlnbjpqdXN0aWZ5Ow0KCXRleHQt
anVzdGlmeTppbnRlci1pZGVvZ3JhcGg7DQoJdGV4dC1pbmRlbnQ6MjEuMHB0Ow0KCWZvbnQtc2l6
ZToxMC41cHQ7DQoJZm9udC1mYW1pbHk6IkNhbGlicmkiLHNhbnMtc2VyaWY7fQ0Kc3Bhbi5FbWFp
bFN0eWxlMTcNCgl7bXNvLXN0eWxlLXR5cGU6cGVyc29uYWwtY29tcG9zZTsNCglmb250LWZhbWls
eToiQ2FsaWJyaSIsc2Fucy1zZXJpZjsNCgljb2xvcjp3aW5kb3d0ZXh0O30NCi5Nc29DaHBEZWZh
dWx0DQoJe21zby1zdHlsZS10eXBlOmV4cG9ydC1vbmx5Ow0KCWZvbnQtZmFtaWx5OiJDYWxpYnJp
IixzYW5zLXNlcmlmO30NCi8qIFBhZ2UgRGVmaW5pdGlvbnMgKi8NCkBwYWdlIFdvcmRTZWN0aW9u
MQ0KCXtzaXplOjYxMi4wcHQgNzkyLjBwdDsNCgltYXJnaW46NzIuMHB0IDkwLjBwdCA3Mi4wcHQg
OTAuMHB0O30NCmRpdi5Xb3JkU2VjdGlvbjENCgl7cGFnZTpXb3JkU2VjdGlvbjE7fQ0KLyogTGlz
dCBEZWZpbml0aW9ucyAqLw0KQGxpc3QgbDANCgl7bXNvLWxpc3QtaWQ6MTEwNjE0NzkxNTsNCglt
c28tbGlzdC10eXBlOmh5YnJpZDsNCgltc28tbGlzdC10ZW1wbGF0ZS1pZHM6LTUzMjYzNTM2NCAx
NjUyMjEwMiA2NzY5ODY5MSA2NzY5ODY5MyA2NzY5ODY4OSA2NzY5ODY5MSA2NzY5ODY5MyA2NzY5
ODY4OSA2NzY5ODY5MSA2NzY5ODY5Mzt9DQpAbGlzdCBsMDpsZXZlbDENCgl7bXNvLWxldmVsLW51
bWJlci1mb3JtYXQ6YnVsbGV0Ow0KCW1zby1sZXZlbC10ZXh0Oi07DQoJbXNvLWxldmVsLXRhYi1z
dG9wOm5vbmU7DQoJbXNvLWxldmVsLW51bWJlci1wb3NpdGlvbjpsZWZ0Ow0KCXRleHQtaW5kZW50
Oi0xOC4wcHQ7DQoJZm9udC1mYW1pbHk6IkNhbGlicmkiLHNhbnMtc2VyaWY7DQoJbXNvLWZhcmVh
c3QtZm9udC1mYW1pbHk65a6L5L2TO30NCkBsaXN0IGwwOmxldmVsMg0KCXttc28tbGV2ZWwtbnVt
YmVyLWZvcm1hdDpidWxsZXQ7DQoJbXNvLWxldmVsLXRleHQ674GuOw0KCW1zby1sZXZlbC10YWIt
c3RvcDpub25lOw0KCW1zby1sZXZlbC1udW1iZXItcG9zaXRpb246bGVmdDsNCgltYXJnaW4tbGVm
dDo2MC4wcHQ7DQoJdGV4dC1pbmRlbnQ6LTIxLjBwdDsNCglmb250LWZhbWlseTpXaW5nZGluZ3M7
fQ0KQGxpc3QgbDA6bGV2ZWwzDQoJe21zby1sZXZlbC1udW1iZXItZm9ybWF0OmJ1bGxldDsNCglt
c28tbGV2ZWwtdGV4dDrvgbU7DQoJbXNvLWxldmVsLXRhYi1zdG9wOm5vbmU7DQoJbXNvLWxldmVs
LW51bWJlci1wb3NpdGlvbjpsZWZ0Ow0KCW1hcmdpbi1sZWZ0OjgxLjBwdDsNCgl0ZXh0LWluZGVu
dDotMjEuMHB0Ow0KCWZvbnQtZmFtaWx5OldpbmdkaW5nczt9DQpAbGlzdCBsMDpsZXZlbDQNCgl7
bXNvLWxldmVsLW51bWJlci1mb3JtYXQ6YnVsbGV0Ow0KCW1zby1sZXZlbC10ZXh0Ou+BrDsNCglt
c28tbGV2ZWwtdGFiLXN0b3A6bm9uZTsNCgltc28tbGV2ZWwtbnVtYmVyLXBvc2l0aW9uOmxlZnQ7
DQoJbWFyZ2luLWxlZnQ6MTAyLjBwdDsNCgl0ZXh0LWluZGVudDotMjEuMHB0Ow0KCWZvbnQtZmFt
aWx5OldpbmdkaW5nczt9DQpAbGlzdCBsMDpsZXZlbDUNCgl7bXNvLWxldmVsLW51bWJlci1mb3Jt
YXQ6YnVsbGV0Ow0KCW1zby1sZXZlbC10ZXh0Ou+BrjsNCgltc28tbGV2ZWwtdGFiLXN0b3A6bm9u
ZTsNCgltc28tbGV2ZWwtbnVtYmVyLXBvc2l0aW9uOmxlZnQ7DQoJbWFyZ2luLWxlZnQ6MTIzLjBw
dDsNCgl0ZXh0LWluZGVudDotMjEuMHB0Ow0KCWZvbnQtZmFtaWx5OldpbmdkaW5nczt9DQpAbGlz
dCBsMDpsZXZlbDYNCgl7bXNvLWxldmVsLW51bWJlci1mb3JtYXQ6YnVsbGV0Ow0KCW1zby1sZXZl
bC10ZXh0Ou+BtTsNCgltc28tbGV2ZWwtdGFiLXN0b3A6bm9uZTsNCgltc28tbGV2ZWwtbnVtYmVy
LXBvc2l0aW9uOmxlZnQ7DQoJbWFyZ2luLWxlZnQ6MTQ0LjBwdDsNCgl0ZXh0LWluZGVudDotMjEu
MHB0Ow0KCWZvbnQtZmFtaWx5OldpbmdkaW5nczt9DQpAbGlzdCBsMDpsZXZlbDcNCgl7bXNvLWxl
dmVsLW51bWJlci1mb3JtYXQ6YnVsbGV0Ow0KCW1zby1sZXZlbC10ZXh0Ou+BrDsNCgltc28tbGV2
ZWwtdGFiLXN0b3A6bm9uZTsNCgltc28tbGV2ZWwtbnVtYmVyLXBvc2l0aW9uOmxlZnQ7DQoJbWFy
Z2luLWxlZnQ6MTY1LjBwdDsNCgl0ZXh0LWluZGVudDotMjEuMHB0Ow0KCWZvbnQtZmFtaWx5Oldp
bmdkaW5nczt9DQpAbGlzdCBsMDpsZXZlbDgNCgl7bXNvLWxldmVsLW51bWJlci1mb3JtYXQ6YnVs
bGV0Ow0KCW1zby1sZXZlbC10ZXh0Ou+BrjsNCgltc28tbGV2ZWwtdGFiLXN0b3A6bm9uZTsNCglt
c28tbGV2ZWwtbnVtYmVyLXBvc2l0aW9uOmxlZnQ7DQoJbWFyZ2luLWxlZnQ6MTg2LjBwdDsNCgl0
ZXh0LWluZGVudDotMjEuMHB0Ow0KCWZvbnQtZmFtaWx5OldpbmdkaW5nczt9DQpAbGlzdCBsMDps
ZXZlbDkNCgl7bXNvLWxldmVsLW51bWJlci1mb3JtYXQ6YnVsbGV0Ow0KCW1zby1sZXZlbC10ZXh0
Ou+BtTsNCgltc28tbGV2ZWwtdGFiLXN0b3A6bm9uZTsNCgltc28tbGV2ZWwtbnVtYmVyLXBvc2l0
aW9uOmxlZnQ7DQoJbWFyZ2luLWxlZnQ6MjA3LjBwdDsNCgl0ZXh0LWluZGVudDotMjEuMHB0Ow0K
CWZvbnQtZmFtaWx5OldpbmdkaW5nczt9DQpAbGlzdCBsMQ0KCXttc28tbGlzdC1pZDoxMTMwOTAz
MjQ1Ow0KCW1zby1saXN0LXR5cGU6aHlicmlkOw0KCW1zby1saXN0LXRlbXBsYXRlLWlkczotMTA1
MzY2OTUzMCAtMTczMTQ0ODYwNiA2NzY5ODcxMyA2NzY5ODcxNSA2NzY5ODcwMyA2NzY5ODcxMyA2
NzY5ODcxNSA2NzY5ODcwMyA2NzY5ODcxMyA2NzY5ODcxNTt9DQpAbGlzdCBsMTpsZXZlbDENCgl7
bXNvLWxldmVsLXRhYi1zdG9wOm5vbmU7DQoJbXNvLWxldmVsLW51bWJlci1wb3NpdGlvbjpsZWZ0
Ow0KCW1hcmdpbi1sZWZ0OjE4LjBwdDsNCgl0ZXh0LWluZGVudDotMTguMHB0O30NCkBsaXN0IGwx
OmxldmVsMg0KCXttc28tbGV2ZWwtbnVtYmVyLWZvcm1hdDphbHBoYS1sb3dlcjsNCgltc28tbGV2
ZWwtdGV4dDoiJTJcKSI7DQoJbXNvLWxldmVsLXRhYi1zdG9wOm5vbmU7DQoJbXNvLWxldmVsLW51
bWJlci1wb3NpdGlvbjpsZWZ0Ow0KCW1hcmdpbi1sZWZ0OjQyLjBwdDsNCgl0ZXh0LWluZGVudDot
MjEuMHB0O30NCkBsaXN0IGwxOmxldmVsMw0KCXttc28tbGV2ZWwtbnVtYmVyLWZvcm1hdDpyb21h
bi1sb3dlcjsNCgltc28tbGV2ZWwtdGFiLXN0b3A6bm9uZTsNCgltc28tbGV2ZWwtbnVtYmVyLXBv
c2l0aW9uOnJpZ2h0Ow0KCW1hcmdpbi1sZWZ0OjYzLjBwdDsNCgl0ZXh0LWluZGVudDotMjEuMHB0
O30NCkBsaXN0IGwxOmxldmVsNA0KCXttc28tbGV2ZWwtdGFiLXN0b3A6bm9uZTsNCgltc28tbGV2
ZWwtbnVtYmVyLXBvc2l0aW9uOmxlZnQ7DQoJbWFyZ2luLWxlZnQ6ODQuMHB0Ow0KCXRleHQtaW5k
ZW50Oi0yMS4wcHQ7fQ0KQGxpc3QgbDE6bGV2ZWw1DQoJe21zby1sZXZlbC1udW1iZXItZm9ybWF0
OmFscGhhLWxvd2VyOw0KCW1zby1sZXZlbC10ZXh0OiIlNVwpIjsNCgltc28tbGV2ZWwtdGFiLXN0
b3A6bm9uZTsNCgltc28tbGV2ZWwtbnVtYmVyLXBvc2l0aW9uOmxlZnQ7DQoJbWFyZ2luLWxlZnQ6
MTA1LjBwdDsNCgl0ZXh0LWluZGVudDotMjEuMHB0O30NCkBsaXN0IGwxOmxldmVsNg0KCXttc28t
bGV2ZWwtbnVtYmVyLWZvcm1hdDpyb21hbi1sb3dlcjsNCgltc28tbGV2ZWwtdGFiLXN0b3A6bm9u
ZTsNCgltc28tbGV2ZWwtbnVtYmVyLXBvc2l0aW9uOnJpZ2h0Ow0KCW1hcmdpbi1sZWZ0OjEyNi4w
cHQ7DQoJdGV4dC1pbmRlbnQ6LTIxLjBwdDt9DQpAbGlzdCBsMTpsZXZlbDcNCgl7bXNvLWxldmVs
LXRhYi1zdG9wOm5vbmU7DQoJbXNvLWxldmVsLW51bWJlci1wb3NpdGlvbjpsZWZ0Ow0KCW1hcmdp
bi1sZWZ0OjE0Ny4wcHQ7DQoJdGV4dC1pbmRlbnQ6LTIxLjBwdDt9DQpAbGlzdCBsMTpsZXZlbDgN
Cgl7bXNvLWxldmVsLW51bWJlci1mb3JtYXQ6YWxwaGEtbG93ZXI7DQoJbXNvLWxldmVsLXRleHQ6
IiU4XCkiOw0KCW1zby1sZXZlbC10YWItc3RvcDpub25lOw0KCW1zby1sZXZlbC1udW1iZXItcG9z
aXRpb246bGVmdDsNCgltYXJnaW4tbGVmdDoxNjguMHB0Ow0KCXRleHQtaW5kZW50Oi0yMS4wcHQ7
fQ0KQGxpc3QgbDE6bGV2ZWw5DQoJe21zby1sZXZlbC1udW1iZXItZm9ybWF0OnJvbWFuLWxvd2Vy
Ow0KCW1zby1sZXZlbC10YWItc3RvcDpub25lOw0KCW1zby1sZXZlbC1udW1iZXItcG9zaXRpb246
cmlnaHQ7DQoJbWFyZ2luLWxlZnQ6MTg5LjBwdDsNCgl0ZXh0LWluZGVudDotMjEuMHB0O30NCm9s
DQoJe21hcmdpbi1ib3R0b206MGNtO30NCnVsDQoJe21hcmdpbi1ib3R0b206MGNtO30NCi0tPjwv
c3R5bGU+PCEtLVtpZiBndGUgbXNvIDldPjx4bWw+DQo8bzpzaGFwZWRlZmF1bHRzIHY6ZXh0PSJl
ZGl0IiBzcGlkbWF4PSIxMDI2IiAvPg0KPC94bWw+PCFbZW5kaWZdLS0+PCEtLVtpZiBndGUgbXNv
IDldPjx4bWw+DQo8bzpzaGFwZWxheW91dCB2OmV4dD0iZWRpdCI+DQo8bzppZG1hcCB2OmV4dD0i
ZWRpdCIgZGF0YT0iMSIgLz4NCjwvbzpzaGFwZWxheW91dD48L3htbD48IVtlbmRpZl0tLT4NCjwv
aGVhZD4NCjxib2R5IGxhbmc9IlpILUNOIiBsaW5rPSIjMDU2M0MxIiB2bGluaz0iIzk1NEY3MiIg
c3R5bGU9InRleHQtanVzdGlmeS10cmltOnB1bmN0dWF0aW9uIj4NCjxkaXYgY2xhc3M9IldvcmRT
ZWN0aW9uMSI+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIiBzdHlsZT0ibGluZS1oZWlnaHQ6MTUwJSI+
PHNwYW4gbGFuZz0iRU4tVVMiPkRlYXIgYWxsLDxvOnA+PC9vOnA+PC9zcGFuPjwvcD4NCjxwIGNs
YXNzPSJNc29Ob3JtYWwiIHN0eWxlPSJsaW5lLWhlaWdodDoxNTAlIj48c3BhbiBsYW5nPSJFTi1V
UyI+PG86cD4mbmJzcDs8L286cD48L3NwYW4+PC9wPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCIgc3R5
bGU9ImxpbmUtaGVpZ2h0OjE1MCUiPjxzcGFuIGxhbmc9IkVOLVVTIj5IZXJlIGFyZSB0aGUgbWlu
dXRlcyBmb3IgRGV0TmV0IFlBTkcgTW9kZWwgQ2FsbCBNZWV0aW5nLiBQbGVhc2UgY2hlY2sgdGhl
IGNvbnRlbnRzLiBJZiB5b3UgaGF2ZSBhbnkgcXVlc3Rpb25zIG9yIGNvbW1lbnRzLCBwbGVhc2Ug
bGV0IG1lIGtub3cuPG86cD48L286cD48L3NwYW4+PC9wPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCIg
c3R5bGU9ImxpbmUtaGVpZ2h0OjE1MCUiPjxzcGFuIGxhbmc9IkVOLVVTIj48bzpwPiZuYnNwOzwv
bzpwPjwvc3Bhbj48L3A+DQo8cCBjbGFzcz0iTXNvTGlzdFBhcmFncmFwaCIgc3R5bGU9Im1hcmdp
bi1sZWZ0OjE4LjBwdDt0ZXh0LWluZGVudDotMTguMHB0O2xpbmUtaGVpZ2h0OjE1MCU7bXNvLWxp
c3Q6bDEgbGV2ZWwxIGxmbzEiPg0KPCFbaWYgIXN1cHBvcnRMaXN0c10+PHNwYW4gbGFuZz0iRU4t
VVMiPjxzcGFuIHN0eWxlPSJtc28tbGlzdDpJZ25vcmUiPjEuPHNwYW4gc3R5bGU9ImZvbnQ6Ny4w
cHQgJnF1b3Q7VGltZXMgTmV3IFJvbWFuJnF1b3Q7Ij4mbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsm
bmJzcDsmbmJzcDsNCjwvc3Bhbj48L3NwYW4+PC9zcGFuPjwhW2VuZGlmXT48c3BhbiBsYW5nPSJF
Ti1VUyI+RGV0TmV0IFlBTkcgTW9kZWwgU2NvcGU8bzpwPjwvbzpwPjwvc3Bhbj48L3A+DQo8cCBj
bGFzcz0iTXNvTGlzdFBhcmFncmFwaCIgc3R5bGU9Im1hcmdpbi1sZWZ0OjM2LjBwdDt0ZXh0LWlu
ZGVudDotMTguMHB0O2xpbmUtaGVpZ2h0OjE1MCU7bXNvLWxpc3Q6bDAgbGV2ZWwxIGxmbzIiPg0K
PCFbaWYgIXN1cHBvcnRMaXN0c10+PHNwYW4gbGFuZz0iRU4tVVMiPjxzcGFuIHN0eWxlPSJtc28t
bGlzdDpJZ25vcmUiPi08c3BhbiBzdHlsZT0iZm9udDo3LjBwdCAmcXVvdDtUaW1lcyBOZXcgUm9t
YW4mcXVvdDsiPiZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNw
OyZuYnNwOw0KPC9zcGFuPjwvc3Bhbj48L3NwYW4+PCFbZW5kaWZdPjxzcGFuIGxhbmc9IkVOLVVT
Ij5EZXROZXQgWUFORyBNb2RlbCBpcyBzdXBwb3NlZCB0byBpbmNsdWRlIHRocmVlIG1vZHVsZXM6
IEZsb3cgSW5mb3JtYXRpb24gTW9kdWxlLCBDdXN0b21lciBTZXJ2aWNlIE1vZHVsZSwgTmV0d29y
ayBFbGVtZW50IENvbmZpZ3VyYXRpb24gTW9kdWxlOzxvOnA+PC9vOnA+PC9zcGFuPjwvcD4NCjxw
IGNsYXNzPSJNc29MaXN0UGFyYWdyYXBoIiBzdHlsZT0ibWFyZ2luLWxlZnQ6MzYuMHB0O3RleHQt
aW5kZW50Oi0xOC4wcHQ7bGluZS1oZWlnaHQ6MTUwJTttc28tbGlzdDpsMCBsZXZlbDEgbGZvMiI+
DQo8IVtpZiAhc3VwcG9ydExpc3RzXT48c3BhbiBsYW5nPSJFTi1VUyI+PHNwYW4gc3R5bGU9Im1z
by1saXN0Oklnbm9yZSI+LTxzcGFuIHN0eWxlPSJmb250OjcuMHB0ICZxdW90O1RpbWVzIE5ldyBS
b21hbiZxdW90OyI+Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5i
c3A7Jm5ic3A7DQo8L3NwYW4+PC9zcGFuPjwvc3Bhbj48IVtlbmRpZl0+PHNwYW4gbGFuZz0iRU4t
VVMiPlRoZSBjdXJyZW50IERldE5ldCBZQU5HIG1vZGVsIG9ubHkgY29udGFpbnMgTmV0d29yayBF
bGVtZW50IENvbmZpZ3VyYXRpb24gTW9kdWxlLCB0aGUgb3RoZXIgdHdvIGlzIHN1cHBvc2VkIHRv
IGFkZCB0byB0aGUgZHJhZnQuPG86cD48L286cD48L3NwYW4+PC9wPg0KPHAgY2xhc3M9Ik1zb0xp
c3RQYXJhZ3JhcGgiIHN0eWxlPSJtYXJnaW4tbGVmdDoxOC4wcHQ7dGV4dC1pbmRlbnQ6LTE4LjBw
dDtsaW5lLWhlaWdodDoxNTAlO21zby1saXN0OmwxIGxldmVsMSBsZm8xIj4NCjwhW2lmICFzdXBw
b3J0TGlzdHNdPjxzcGFuIGxhbmc9IkVOLVVTIj48c3BhbiBzdHlsZT0ibXNvLWxpc3Q6SWdub3Jl
Ij4yLjxzcGFuIHN0eWxlPSJmb250OjcuMHB0ICZxdW90O1RpbWVzIE5ldyBSb21hbiZxdW90OyI+
Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7DQo8L3NwYW4+PC9zcGFuPjwvc3Bh
bj48IVtlbmRpZl0+PHNwYW4gbGFuZz0iRU4tVVMiPkRldE5ldCBZQU5HIE1vZGVsIGFuZCBEZXRO
ZXQgSW5mb3JtYXRpb24gTW9kZWw8bzpwPjwvbzpwPjwvc3Bhbj48L3A+DQo8cCBjbGFzcz0iTXNv
TGlzdFBhcmFncmFwaCIgc3R5bGU9Im1hcmdpbi1sZWZ0OjM2LjBwdDt0ZXh0LWluZGVudDotMTgu
MHB0O2xpbmUtaGVpZ2h0OjE1MCU7bXNvLWxpc3Q6bDAgbGV2ZWwxIGxmbzIiPg0KPCFbaWYgIXN1
cHBvcnRMaXN0c10+PHNwYW4gbGFuZz0iRU4tVVMiPjxzcGFuIHN0eWxlPSJtc28tbGlzdDpJZ25v
cmUiPi08c3BhbiBzdHlsZT0iZm9udDo3LjBwdCAmcXVvdDtUaW1lcyBOZXcgUm9tYW4mcXVvdDsi
PiZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOw0K
PC9zcGFuPjwvc3Bhbj48L3NwYW4+PCFbZW5kaWZdPjxzcGFuIGxhbmc9IkVOLVVTIj5EZXROZXQg
U2VydmljZSBpcyBhbiBlbmQtdG8tZW5kIGNvbmNlcHQgd2hpY2ggaXMgbm90IGNvbnNpZGVyZWQg
aW4gdGhlIGRyYWZ0IHlldC48bzpwPjwvbzpwPjwvc3Bhbj48L3A+DQo8cCBjbGFzcz0iTXNvTGlz
dFBhcmFncmFwaCIgc3R5bGU9Im1hcmdpbi1sZWZ0OjM2LjBwdDt0ZXh0LWluZGVudDotMTguMHB0
O2xpbmUtaGVpZ2h0OjE1MCU7bXNvLWxpc3Q6bDAgbGV2ZWwxIGxmbzIiPg0KPCFbaWYgIXN1cHBv
cnRMaXN0c10+PHNwYW4gbGFuZz0iRU4tVVMiPjxzcGFuIHN0eWxlPSJtc28tbGlzdDpJZ25vcmUi
Pi08c3BhbiBzdHlsZT0iZm9udDo3LjBwdCAmcXVvdDtUaW1lcyBOZXcgUm9tYW4mcXVvdDsiPiZu
YnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOw0KPC9z
cGFuPjwvc3Bhbj48L3NwYW4+PCFbZW5kaWZdPjxzcGFuIGxhbmc9IkVOLVVTIj5BZnRlciByZXBs
aWNhdGlvbiwgdGhlcmUgYXJlIHR3byBvciBtb3JlIERldE5ldCBmbG93cywgYnV0IERldE5ldCBz
ZXJ2aWNlIHJlbWFpbnMgdGhlIHNhbWUuPG86cD48L286cD48L3NwYW4+PC9wPg0KPHAgY2xhc3M9
Ik1zb0xpc3RQYXJhZ3JhcGgiIHN0eWxlPSJtYXJnaW4tbGVmdDozNi4wcHQ7dGV4dC1pbmRlbnQ6
LTE4LjBwdDtsaW5lLWhlaWdodDoxNTAlO21zby1saXN0OmwwIGxldmVsMSBsZm8yIj4NCjwhW2lm
ICFzdXBwb3J0TGlzdHNdPjxzcGFuIGxhbmc9IkVOLVVTIj48c3BhbiBzdHlsZT0ibXNvLWxpc3Q6
SWdub3JlIj4tPHNwYW4gc3R5bGU9ImZvbnQ6Ny4wcHQgJnF1b3Q7VGltZXMgTmV3IFJvbWFuJnF1
b3Q7Ij4mbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJz
cDsNCjwvc3Bhbj48L3NwYW4+PC9zcGFuPjwhW2VuZGlmXT48c3BhbiBsYW5nPSJFTi1VUyI+RGV0
TmV0IHNlcnZpY2UgaXMgc3VwcG9zZWQgdG8gY29udGFpbiB0aGUgZm9sbG93aW5nIGF0dHJpYnV0
ZXM6IFFvUy9TTEEsIGZsb3cgaWRlbnRpZmljYXRpb24sIHNlcnZpY2UgcHJvdGVjdGlvbiBiZXR3
ZWVuIHR3byBlbmQgcG9pbnRzLjxvOnA+PC9vOnA+PC9zcGFuPjwvcD4NCjxwIGNsYXNzPSJNc29M
aXN0UGFyYWdyYXBoIiBzdHlsZT0ibWFyZ2luLWxlZnQ6MTguMHB0O3RleHQtaW5kZW50Oi0xOC4w
cHQ7bGluZS1oZWlnaHQ6MTUwJTttc28tbGlzdDpsMSBsZXZlbDEgbGZvMSI+DQo8IVtpZiAhc3Vw
cG9ydExpc3RzXT48c3BhbiBsYW5nPSJFTi1VUyI+PHNwYW4gc3R5bGU9Im1zby1saXN0Oklnbm9y
ZSI+My48c3BhbiBzdHlsZT0iZm9udDo3LjBwdCAmcXVvdDtUaW1lcyBOZXcgUm9tYW4mcXVvdDsi
PiZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOw0KPC9zcGFuPjwvc3Bhbj48L3Nw
YW4+PCFbZW5kaWZdPjxzcGFuIGxhbmc9IkVOLVVTIj5EZXROZXQgWUFORyBNb2RlbCBTdHJ1Y3R1
cmU8bzpwPjwvbzpwPjwvc3Bhbj48L3A+DQo8cCBjbGFzcz0iTXNvTGlzdFBhcmFncmFwaCIgc3R5
bGU9Im1hcmdpbi1sZWZ0OjM2LjBwdDt0ZXh0LWluZGVudDotMTguMHB0O2xpbmUtaGVpZ2h0OjE1
MCU7bXNvLWxpc3Q6bDAgbGV2ZWwxIGxmbzIiPg0KPCFbaWYgIXN1cHBvcnRMaXN0c10+PHNwYW4g
bGFuZz0iRU4tVVMiPjxzcGFuIHN0eWxlPSJtc28tbGlzdDpJZ25vcmUiPi08c3BhbiBzdHlsZT0i
Zm9udDo3LjBwdCAmcXVvdDtUaW1lcyBOZXcgUm9tYW4mcXVvdDsiPiZuYnNwOyZuYnNwOyZuYnNw
OyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOw0KPC9zcGFuPjwvc3Bhbj48L3Nw
YW4+PCFbZW5kaWZdPjxzcGFuIGxhbmc9IkVOLVVTIj5JbiB0aGUgZGlzY3Vzc2lvbiBvZiBEZXRO
ZXQgZGF0YSBwbGFuZSBlbmNhcHN1bGF0aW9uLCB0aGUgc3RydWN0dXJlIG9mIOKAnGNob2ljZeKA
pmNhc2XigJ0gaXMgc3VwcG9zZWQgdG8gYmUgdXNlZC48bzpwPjwvbzpwPjwvc3Bhbj48L3A+DQo8
cCBjbGFzcz0iTXNvTm9ybWFsIiBzdHlsZT0ibGluZS1oZWlnaHQ6MTUwJSI+PHNwYW4gbGFuZz0i
RU4tVVMiPjxvOnA+Jm5ic3A7PC9vOnA+PC9zcGFuPjwvcD4NCjxwIGNsYXNzPSJNc29Ob3JtYWwi
IHN0eWxlPSJsaW5lLWhlaWdodDoxNTAlIj48c3BhbiBsYW5nPSJFTi1VUyI+PG86cD4mbmJzcDs8
L286cD48L3NwYW4+PC9wPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCIgc3R5bGU9ImxpbmUtaGVpZ2h0
OjE1MCUiPjxzcGFuIGxhbmc9IkVOLVVTIj5CZXN0IFJlZ2FyZHM8bzpwPjwvbzpwPjwvc3Bhbj48
L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIiBzdHlsZT0ibGluZS1oZWlnaHQ6MTUwJSI+PHNwYW4g
bGFuZz0iRU4tVVMiPlh1ZXNvbmc8bzpwPjwvbzpwPjwvc3Bhbj48L3A+DQo8L2Rpdj4NCjwvYm9k
eT4NCjwvaHRtbD4NCg==

--_000_48bf31ae0aa04c798d10620bc2266171huaweicom_--


From nobody Fri Oct 25 00:42:22 2019
Return-Path: <balazs.a.varga@ericsson.com>
X-Original-To: detnet@ietfa.amsl.com
Delivered-To: detnet@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 48C0C120114; Fri, 25 Oct 2019 00:42:20 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.001
X-Spam-Level: 
X-Spam-Status: No, score=-2.001 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_NONE=-0.0001, RCVD_IN_MSPIKE_H2=-0.001, SPF_PASS=-0.001, URIBL_BLOCKED=0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=ericsson.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id uniLx16U79Md; Fri, 25 Oct 2019 00:42:18 -0700 (PDT)
Received: from EUR03-AM5-obe.outbound.protection.outlook.com (mail-eopbgr30063.outbound.protection.outlook.com [40.107.3.63]) (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 7B78F120110; Fri, 25 Oct 2019 00:42:17 -0700 (PDT)
ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=lxw3Kk8cKxh2epS7B81Cp2wGMKjA7ShYTXyee4T647vQNIWKJb5SK/1If4EsBmlO7+8UBaBuleC/5dqWCV6osspDdUIoBuPHSEGXP4pGpnRbCKNQfrLG/AbBnmkzftxPFdipXTlUFOjD5Hlm4AvxZAndv5YS7e6XT5NvseF3HI3+wK+p0poyp6KrBveGRPBxFipERm1dpbPHKq9oatCXL8Yzg4rx9mKmiLNAL6rLO3Bi//mq1ONH5W9nB/XAgY/65u4EHD3BrAF+A2PHr0gm9FQQnUPgUTIuXyQDrUE6g/Uv/pbWLLnLToXjbaYeWLcqie5VG9y3wXCr+K8xEtllhQ==
ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com;  s=arcselector9901; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=Mx21EycmzCf2LjdBqGfPFtRjaUxqAxxb+v5IdORgV6w=; b=kIWMJS+bBsFqrPfF/FClbaIAOacOJiC0PeTriATxnOpV9o7E62fxI9q7OgHgH0zjZP5igWpioWaL+Imi9JuF4EGEqz/4x8wqJ68w3lLr7MpPVxzRtYtnSlmSRgPeplKUYcm7spDYg80/TerxH22aBKoMwvTvsw6PZHLA22dukOFdUz2Ha32K6Gyqx7jADN4/L/P5TlmYb84GOwt5xUp9f8SiPyfemw/yh35YInHeG41ECOxIXxSZBhWGt0tsgThBRn6J08rL78xdKvg6H2UDXd8N5Uwge2bLKOFG0nT0VIwLLDxmRrhQ7pAI5hkJ3imOitZplRqK33XZp48JribD+g==
ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=ericsson.com; dmarc=pass action=none header.from=ericsson.com; dkim=pass header.d=ericsson.com; arc=none
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=ericsson.com; s=selector2; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=Mx21EycmzCf2LjdBqGfPFtRjaUxqAxxb+v5IdORgV6w=; b=LH1bxv4bM0+zWqRN9B+pVD2JPgNDfe4LkfBTNSyiVj+2/VHwggGHHtR77TR/ZtoVeqzRKApWn+YAd6MR4jO66pVIhTeGDyF67BsopmvgEJcfM1hSfuIRrq+JPfiNgkyOxeUV61FZX5NjunAym6c1LWEI4MQmEs9ijZh502gq6+Q=
Received: from VI1PR07MB5614.eurprd07.prod.outlook.com (20.178.80.91) by VI1PR07MB5839.eurprd07.prod.outlook.com (20.178.122.153) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.2387.18; Fri, 25 Oct 2019 07:42:15 +0000
Received: from VI1PR07MB5614.eurprd07.prod.outlook.com ([fe80::2814:1b09:9d17:1c6d]) by VI1PR07MB5614.eurprd07.prod.outlook.com ([fe80::2814:1b09:9d17:1c6d%6]) with mapi id 15.20.2387.025; Fri, 25 Oct 2019 07:42:15 +0000
From: =?utf-8?B?QmFsw6F6cyBWYXJnYSBB?= <balazs.a.varga@ericsson.com>
To: "Gengxuesong (Geng Xuesong)" <gengxuesong@huawei.com>, "detnet@ietf.org" <detnet@ietf.org>, DetNet Chairs <detnet-chairs@ietf.org>, =?utf-8?B?7Jyg7Jew7LKg?= <dbduscjf@etri.re.kr>
CC: Mach Chen <mach.chen@huawei.com>
Thread-Topic: DetNet YANG Model Call Meeting - 10-24
Thread-Index: AdWK+vUoJXDnVXmDQ3usM+85wsGv1wADCe8Q
Date: Fri, 25 Oct 2019 07:42:14 +0000
Message-ID: <VI1PR07MB5614CFC508ECEF9D116415D7AC650@VI1PR07MB5614.eurprd07.prod.outlook.com>
References: <48bf31ae0aa04c798d10620bc2266171@huawei.com>
In-Reply-To: <48bf31ae0aa04c798d10620bc2266171@huawei.com>
Accept-Language: hu-HU, en-US
Content-Language: en-US
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
authentication-results: spf=none (sender IP is ) smtp.mailfrom=balazs.a.varga@ericsson.com; 
x-originating-ip: [89.135.192.225]
x-ms-publictraffictype: Email
x-ms-office365-filtering-correlation-id: b12a19ba-21c7-440d-a419-08d7591edac4
x-ms-traffictypediagnostic: VI1PR07MB5839:
x-microsoft-antispam-prvs: <VI1PR07MB583914BBDAF6B66BDF9C2E66AC650@VI1PR07MB5839.eurprd07.prod.outlook.com>
x-ms-oob-tlc-oobclassifiers: OLM:7691;
x-forefront-prvs: 02015246A9
x-forefront-antispam-report: SFV:NSPM; SFS:(10009020)(4636009)(346002)(366004)(396003)(136003)(39860400002)(376002)(189003)(199004)(25584004)(316002)(66446008)(74316002)(66556008)(66476007)(64756008)(86362001)(2501003)(99286004)(25786009)(71200400001)(53546011)(6506007)(102836004)(33656002)(7696005)(66946007)(71190400001)(110136005)(256004)(790700001)(3846002)(6116002)(2906002)(486006)(76176011)(6436002)(55016002)(54896002)(6306002)(446003)(4326008)(229853002)(52536014)(85202003)(76116006)(9686003)(66066001)(5660300002)(9326002)(26005)(14454004)(478600001)(476003)(8936002)(6246003)(8676002)(81156014)(7736002)(81166006)(186003)(11346002)(85182001); DIR:OUT; SFP:1101; SCL:1; SRVR:VI1PR07MB5839; H:VI1PR07MB5614.eurprd07.prod.outlook.com; FPR:; SPF:None; LANG:en; PTR:InfoNoRecords; MX:1; A:1; 
received-spf: None (protection.outlook.com: ericsson.com does not designate permitted sender hosts)
x-ms-exchange-senderadcheck: 1
x-microsoft-antispam: BCL:0;
x-microsoft-antispam-message-info: 9e5l9XAK0G8z0rfDMLJTHMYUc3TBMDSFJALRvNZWs1KRnDfXpPFMNkcKWVNIdHzCEWkdf5fiErh37zPErQMh/FtaYLFPq2DNG7Nkygwh0eKqJXy0mIYSAZ0bTRUjgPAVBQpxPrMWMuEHkRQnrXzUXFX6o2AKYER+l3i/lyQO5IDrm9AgNv1i2spOWm5BgMpcEcWFhrwgMh7TzSrYlzCXUiVo1WH2MPL+9uHEeswXf/FfAEv3A+xRWHqVjm6VH3PF/hKQ0tRQ3A0hg+J0Y0DkMRy3z3vSgkm2fNJsV2WUAr4PSDgxEgWUq417ZOx2Ihq/sckVDVr5tcLmn54Z6XTfsheXlkAY/VtxSZAvYFFKQmWSvQzfz4adBi2bY9ERjbGAGLTbYuyMGvYZo3cK0lpUN5v/W5s0CLTJ61wEA4+NguDNSV/ATfWcDI7Xd8YGkePx
x-ms-exchange-transport-forked: True
Content-Type: multipart/alternative; boundary="_000_VI1PR07MB5614CFC508ECEF9D116415D7AC650VI1PR07MB5614eurp_"
MIME-Version: 1.0
X-OriginatorOrg: ericsson.com
X-MS-Exchange-CrossTenant-Network-Message-Id: b12a19ba-21c7-440d-a419-08d7591edac4
X-MS-Exchange-CrossTenant-originalarrivaltime: 25 Oct 2019 07:42:14.8676 (UTC)
X-MS-Exchange-CrossTenant-fromentityheader: Hosted
X-MS-Exchange-CrossTenant-id: 92e84ceb-fbfd-47ab-be52-080c6b87953f
X-MS-Exchange-CrossTenant-mailboxtype: HOSTED
X-MS-Exchange-CrossTenant-userprincipalname: BsW5jBpCQ/VFBJdDl36wEBDfcVuG8iRycCiMvHY9zM9YV8VsJJ4KvUx5Xqc3cQxb6igtgGqqbTqXm/c+bIkjDu56ZWdU77Ln5rKvZh5IXsw=
X-MS-Exchange-Transport-CrossTenantHeadersStamped: VI1PR07MB5839
Archived-At: <https://mailarchive.ietf.org/arch/msg/detnet/dn5uwLKPe0_56iDlyXxrZgI6FpM>
Subject: Re: [Detnet] DetNet YANG Model Call Meeting - 10-24
X-BeenThere: detnet@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: Discussions on Deterministic Networking BoF and Proposed WG <detnet.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/detnet>, <mailto:detnet-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/detnet/>
List-Post: <mailto:detnet@ietf.org>
List-Help: <mailto:detnet-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/detnet>, <mailto:detnet-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 25 Oct 2019 07:42:20 -0000

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

SGksDQoNCkp1c3Qgb25lIGNvbW1lbnQ6IG51bWJlciBvZiBtb2R1bGVzIG1heSBjaGFuZ2UgZHVy
aW5nIHRoZSBldm9sdXRpb24gb2YgdGhlIFlBTkcgZHJhZnQuDQpUaGF0IGlzIG5hdHVyYWwuIEhh
dmluZyB0aHJlZSBtb2R1bGVzIGFzIG5hbWVkIGJlbG93IGFyZSBqdXN0IGEgc3RhcnRpbmcgcG9p
bnQuDQpZb3UgaGF2ZSB0aGUgZnJlZWRvbSB0byBkZWZpbmUgbW9yZSAob3IgbGVzcykgbW9kdWxl
cyBpZiBpdCBtYWtlcyBzZW5zZS4gOi0tKSkpDQoNCkNoZWVycw0KQmFsYeKAmXpzDQoNCkZyb206
IEdlbmd4dWVzb25nIChHZW5nIFh1ZXNvbmcpIDxnZW5neHVlc29uZ0BodWF3ZWkuY29tPg0KU2Vu
dDogRnJpZGF5LCBPY3RvYmVyIDI1LCAyMDE5IDg6MjAgQU0NClRvOiBkZXRuZXRAaWV0Zi5vcmc7
IERldE5ldCBDaGFpcnMgPGRldG5ldC1jaGFpcnNAaWV0Zi5vcmc+OyBCYWzDoXpzIFZhcmdhIEEg
PGJhbGF6cy5hLnZhcmdhQGVyaWNzc29uLmNvbT47IOycoOyXsOyyoCA8ZGJkdXNjamZAZXRyaS5y
ZS5rcj4NCkNjOiBNYWNoIENoZW4gPG1hY2guY2hlbkBodWF3ZWkuY29tPg0KU3ViamVjdDogRGV0
TmV0IFlBTkcgTW9kZWwgQ2FsbCBNZWV0aW5nIC0gMTAtMjQNCg0KRGVhciBhbGwsDQoNCkhlcmUg
YXJlIHRoZSBtaW51dGVzIGZvciBEZXROZXQgWUFORyBNb2RlbCBDYWxsIE1lZXRpbmcuIFBsZWFz
ZSBjaGVjayB0aGUgY29udGVudHMuIElmIHlvdSBoYXZlIGFueSBxdWVzdGlvbnMgb3IgY29tbWVu
dHMsIHBsZWFzZSBsZXQgbWUga25vdy4NCg0KDQoxLiAgICAgIERldE5ldCBZQU5HIE1vZGVsIFNj
b3BlDQoNCi0gICAgICAgIERldE5ldCBZQU5HIE1vZGVsIGlzIHN1cHBvc2VkIHRvIGluY2x1ZGUg
dGhyZWUgbW9kdWxlczogRmxvdyBJbmZvcm1hdGlvbiBNb2R1bGUsIEN1c3RvbWVyIFNlcnZpY2Ug
TW9kdWxlLCBOZXR3b3JrIEVsZW1lbnQgQ29uZmlndXJhdGlvbiBNb2R1bGU7DQoNCi0gICAgICAg
IFRoZSBjdXJyZW50IERldE5ldCBZQU5HIG1vZGVsIG9ubHkgY29udGFpbnMgTmV0d29yayBFbGVt
ZW50IENvbmZpZ3VyYXRpb24gTW9kdWxlLCB0aGUgb3RoZXIgdHdvIGlzIHN1cHBvc2VkIHRvIGFk
ZCB0byB0aGUgZHJhZnQuDQoNCjIuICAgICAgRGV0TmV0IFlBTkcgTW9kZWwgYW5kIERldE5ldCBJ
bmZvcm1hdGlvbiBNb2RlbA0KDQotICAgICAgICBEZXROZXQgU2VydmljZSBpcyBhbiBlbmQtdG8t
ZW5kIGNvbmNlcHQgd2hpY2ggaXMgbm90IGNvbnNpZGVyZWQgaW4gdGhlIGRyYWZ0IHlldC4NCg0K
LSAgICAgICAgQWZ0ZXIgcmVwbGljYXRpb24sIHRoZXJlIGFyZSB0d28gb3IgbW9yZSBEZXROZXQg
Zmxvd3MsIGJ1dCBEZXROZXQgc2VydmljZSByZW1haW5zIHRoZSBzYW1lLg0KDQotICAgICAgICBE
ZXROZXQgc2VydmljZSBpcyBzdXBwb3NlZCB0byBjb250YWluIHRoZSBmb2xsb3dpbmcgYXR0cmli
dXRlczogUW9TL1NMQSwgZmxvdyBpZGVudGlmaWNhdGlvbiwgc2VydmljZSBwcm90ZWN0aW9uIGJl
dHdlZW4gdHdvIGVuZCBwb2ludHMuDQoNCjMuICAgICAgRGV0TmV0IFlBTkcgTW9kZWwgU3RydWN0
dXJlDQoNCi0gICAgICAgIEluIHRoZSBkaXNjdXNzaW9uIG9mIERldE5ldCBkYXRhIHBsYW5lIGVu
Y2Fwc3VsYXRpb24sIHRoZSBzdHJ1Y3R1cmUgb2Yg4oCcY2hvaWNl4oCmY2FzZeKAnSBpcyBzdXBw
b3NlZCB0byBiZSB1c2VkLg0KDQoNCkJlc3QgUmVnYXJkcw0KWHVlc29uZw0K

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

PGh0bWwgeG1sbnM6dj0idXJuOnNjaGVtYXMtbWljcm9zb2Z0LWNvbTp2bWwiIHhtbG5zOm89InVy
bjpzY2hlbWFzLW1pY3Jvc29mdC1jb206b2ZmaWNlOm9mZmljZSIgeG1sbnM6dz0idXJuOnNjaGVt
YXMtbWljcm9zb2Z0LWNvbTpvZmZpY2U6d29yZCIgeG1sbnM6bT0iaHR0cDovL3NjaGVtYXMubWlj
cm9zb2Z0LmNvbS9vZmZpY2UvMjAwNC8xMi9vbW1sIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcv
VFIvUkVDLWh0bWw0MCI+DQo8aGVhZD4NCjxtZXRhIGh0dHAtZXF1aXY9IkNvbnRlbnQtVHlwZSIg
Y29udGVudD0idGV4dC9odG1sOyBjaGFyc2V0PXV0Zi04Ij4NCjxtZXRhIG5hbWU9IkdlbmVyYXRv
ciIgY29udGVudD0iTWljcm9zb2Z0IFdvcmQgMTUgKGZpbHRlcmVkIG1lZGl1bSkiPg0KPHN0eWxl
PjwhLS0NCi8qIEZvbnQgRGVmaW5pdGlvbnMgKi8NCkBmb250LWZhY2UNCgl7Zm9udC1mYW1pbHk6
V2luZ2RpbmdzOw0KCXBhbm9zZS0xOjUgMCAwIDAgMCAwIDAgMCAwIDA7fQ0KQGZvbnQtZmFjZQ0K
CXtmb250LWZhbWlseTpTaW1TdW47DQoJcGFub3NlLTE6MiAxIDYgMCAzIDEgMSAxIDEgMTt9DQpA
Zm9udC1mYWNlDQoJe2ZvbnQtZmFtaWx5OiJDYW1icmlhIE1hdGgiOw0KCXBhbm9zZS0xOjIgNCA1
IDMgNSA0IDYgMyAyIDQ7fQ0KQGZvbnQtZmFjZQ0KCXtmb250LWZhbWlseTpDYWxpYnJpOw0KCXBh
bm9zZS0xOjIgMTUgNSAyIDIgMiA0IDMgMiA0O30NCkBmb250LWZhY2UNCgl7Zm9udC1mYW1pbHk6
Ik1hbGd1biBHb3RoaWMiOw0KCXBhbm9zZS0xOjIgMTEgNSAzIDIgMCAwIDIgMCA0O30NCkBmb250
LWZhY2UNCgl7Zm9udC1mYW1pbHk6IlxATWFsZ3VuIEdvdGhpYyI7fQ0KQGZvbnQtZmFjZQ0KCXtm
b250LWZhbWlseToiXEBTaW1TdW4iOw0KCXBhbm9zZS0xOjIgMSA2IDAgMyAxIDEgMSAxIDE7fQ0K
LyogU3R5bGUgRGVmaW5pdGlvbnMgKi8NCnAuTXNvTm9ybWFsLCBsaS5Nc29Ob3JtYWwsIGRpdi5N
c29Ob3JtYWwNCgl7bWFyZ2luOjBpbjsNCgltYXJnaW4tYm90dG9tOi4wMDAxcHQ7DQoJdGV4dC1h
bGlnbjpqdXN0aWZ5Ow0KCWZvbnQtc2l6ZToxMC41cHQ7DQoJZm9udC1mYW1pbHk6IkNhbGlicmki
LHNhbnMtc2VyaWY7fQ0KYTpsaW5rLCBzcGFuLk1zb0h5cGVybGluaw0KCXttc28tc3R5bGUtcHJp
b3JpdHk6OTk7DQoJY29sb3I6IzA1NjNDMTsNCgl0ZXh0LWRlY29yYXRpb246dW5kZXJsaW5lO30N
CmE6dmlzaXRlZCwgc3Bhbi5Nc29IeXBlcmxpbmtGb2xsb3dlZA0KCXttc28tc3R5bGUtcHJpb3Jp
dHk6OTk7DQoJY29sb3I6Izk1NEY3MjsNCgl0ZXh0LWRlY29yYXRpb246dW5kZXJsaW5lO30NCnAu
TXNvTGlzdFBhcmFncmFwaCwgbGkuTXNvTGlzdFBhcmFncmFwaCwgZGl2Lk1zb0xpc3RQYXJhZ3Jh
cGgNCgl7bXNvLXN0eWxlLXByaW9yaXR5OjM0Ow0KCW1hcmdpbjowaW47DQoJbWFyZ2luLWJvdHRv
bTouMDAwMXB0Ow0KCXRleHQtYWxpZ246anVzdGlmeTsNCgl0ZXh0LWluZGVudDoyMS4wcHQ7DQoJ
Zm9udC1zaXplOjEwLjVwdDsNCglmb250LWZhbWlseToiQ2FsaWJyaSIsc2Fucy1zZXJpZjt9DQpw
Lm1zb25vcm1hbDAsIGxpLm1zb25vcm1hbDAsIGRpdi5tc29ub3JtYWwwDQoJe21zby1zdHlsZS1u
YW1lOm1zb25vcm1hbDsNCgltc28tbWFyZ2luLXRvcC1hbHQ6YXV0bzsNCgltYXJnaW4tcmlnaHQ6
MGluOw0KCW1zby1tYXJnaW4tYm90dG9tLWFsdDphdXRvOw0KCW1hcmdpbi1sZWZ0OjBpbjsNCglm
b250LXNpemU6MTEuMHB0Ow0KCWZvbnQtZmFtaWx5OiJDYWxpYnJpIixzYW5zLXNlcmlmO30NCnNw
YW4uRW1haWxTdHlsZTE5DQoJe21zby1zdHlsZS10eXBlOnBlcnNvbmFsOw0KCWZvbnQtZmFtaWx5
OiJDYWxpYnJpIixzYW5zLXNlcmlmOw0KCWNvbG9yOndpbmRvd3RleHQ7fQ0Kc3Bhbi5FbWFpbFN0
eWxlMjANCgl7bXNvLXN0eWxlLXR5cGU6cGVyc29uYWw7DQoJZm9udC1mYW1pbHk6IkNhbGlicmki
LHNhbnMtc2VyaWY7DQoJY29sb3I6d2luZG93dGV4dDt9DQpzcGFuLkVtYWlsU3R5bGUyMQ0KCXtt
c28tc3R5bGUtdHlwZTpwZXJzb25hbC1jb21wb3NlOw0KCWZvbnQtZmFtaWx5OiJDYWxpYnJpIixz
YW5zLXNlcmlmOw0KCWNvbG9yOndpbmRvd3RleHQ7fQ0KLk1zb0NocERlZmF1bHQNCgl7bXNvLXN0
eWxlLXR5cGU6ZXhwb3J0LW9ubHk7DQoJZm9udC1zaXplOjEwLjBwdDt9DQpAcGFnZSBXb3JkU2Vj
dGlvbjENCgl7c2l6ZTo4LjVpbiAxMS4waW47DQoJbWFyZ2luOjEuMGluIDEuMjVpbiAxLjBpbiAx
LjI1aW47fQ0KZGl2LldvcmRTZWN0aW9uMQ0KCXtwYWdlOldvcmRTZWN0aW9uMTt9DQovKiBMaXN0
IERlZmluaXRpb25zICovDQpAbGlzdCBsMA0KCXttc28tbGlzdC1pZDoxMTA2MTQ3OTE1Ow0KCW1z
by1saXN0LXR5cGU6aHlicmlkOw0KCW1zby1saXN0LXRlbXBsYXRlLWlkczotNTMyNjM1MzY0IDE2
NTIyMTAyIDY3Njk4NjkxIDY3Njk4NjkzIDY3Njk4Njg5IDY3Njk4NjkxIDY3Njk4NjkzIDY3Njk4
Njg5IDY3Njk4NjkxIDY3Njk4NjkzO30NCkBsaXN0IGwwOmxldmVsMQ0KCXttc28tbGV2ZWwtbnVt
YmVyLWZvcm1hdDpidWxsZXQ7DQoJbXNvLWxldmVsLXRleHQ6LTsNCgltc28tbGV2ZWwtdGFiLXN0
b3A6bm9uZTsNCgltc28tbGV2ZWwtbnVtYmVyLXBvc2l0aW9uOmxlZnQ7DQoJdGV4dC1pbmRlbnQ6
LS4yNWluOw0KCWZvbnQtZmFtaWx5OiJDYWxpYnJpIixzYW5zLXNlcmlmOw0KCW1zby1mYXJlYXN0
LWZvbnQtZmFtaWx5OlNpbVN1bjt9DQpAbGlzdCBsMDpsZXZlbDINCgl7bXNvLWxldmVsLW51bWJl
ci1mb3JtYXQ6YnVsbGV0Ow0KCW1zby1sZXZlbC10ZXh0Ou+BrjsNCgltc28tbGV2ZWwtdGFiLXN0
b3A6bm9uZTsNCgltc28tbGV2ZWwtbnVtYmVyLXBvc2l0aW9uOmxlZnQ7DQoJbWFyZ2luLWxlZnQ6
NjAuMHB0Ow0KCXRleHQtaW5kZW50Oi0yMS4wcHQ7DQoJZm9udC1mYW1pbHk6V2luZ2RpbmdzO30N
CkBsaXN0IGwwOmxldmVsMw0KCXttc28tbGV2ZWwtbnVtYmVyLWZvcm1hdDpidWxsZXQ7DQoJbXNv
LWxldmVsLXRleHQ674G1Ow0KCW1zby1sZXZlbC10YWItc3RvcDpub25lOw0KCW1zby1sZXZlbC1u
dW1iZXItcG9zaXRpb246bGVmdDsNCgltYXJnaW4tbGVmdDo4MS4wcHQ7DQoJdGV4dC1pbmRlbnQ6
LTIxLjBwdDsNCglmb250LWZhbWlseTpXaW5nZGluZ3M7fQ0KQGxpc3QgbDA6bGV2ZWw0DQoJe21z
by1sZXZlbC1udW1iZXItZm9ybWF0OmJ1bGxldDsNCgltc28tbGV2ZWwtdGV4dDrvgaw7DQoJbXNv
LWxldmVsLXRhYi1zdG9wOm5vbmU7DQoJbXNvLWxldmVsLW51bWJlci1wb3NpdGlvbjpsZWZ0Ow0K
CW1hcmdpbi1sZWZ0OjEwMi4wcHQ7DQoJdGV4dC1pbmRlbnQ6LTIxLjBwdDsNCglmb250LWZhbWls
eTpXaW5nZGluZ3M7fQ0KQGxpc3QgbDA6bGV2ZWw1DQoJe21zby1sZXZlbC1udW1iZXItZm9ybWF0
OmJ1bGxldDsNCgltc28tbGV2ZWwtdGV4dDrvga47DQoJbXNvLWxldmVsLXRhYi1zdG9wOm5vbmU7
DQoJbXNvLWxldmVsLW51bWJlci1wb3NpdGlvbjpsZWZ0Ow0KCW1hcmdpbi1sZWZ0OjEyMy4wcHQ7
DQoJdGV4dC1pbmRlbnQ6LTIxLjBwdDsNCglmb250LWZhbWlseTpXaW5nZGluZ3M7fQ0KQGxpc3Qg
bDA6bGV2ZWw2DQoJe21zby1sZXZlbC1udW1iZXItZm9ybWF0OmJ1bGxldDsNCgltc28tbGV2ZWwt
dGV4dDrvgbU7DQoJbXNvLWxldmVsLXRhYi1zdG9wOm5vbmU7DQoJbXNvLWxldmVsLW51bWJlci1w
b3NpdGlvbjpsZWZ0Ow0KCW1hcmdpbi1sZWZ0OjIuMGluOw0KCXRleHQtaW5kZW50Oi0yMS4wcHQ7
DQoJZm9udC1mYW1pbHk6V2luZ2RpbmdzO30NCkBsaXN0IGwwOmxldmVsNw0KCXttc28tbGV2ZWwt
bnVtYmVyLWZvcm1hdDpidWxsZXQ7DQoJbXNvLWxldmVsLXRleHQ674GsOw0KCW1zby1sZXZlbC10
YWItc3RvcDpub25lOw0KCW1zby1sZXZlbC1udW1iZXItcG9zaXRpb246bGVmdDsNCgltYXJnaW4t
bGVmdDoxNjUuMHB0Ow0KCXRleHQtaW5kZW50Oi0yMS4wcHQ7DQoJZm9udC1mYW1pbHk6V2luZ2Rp
bmdzO30NCkBsaXN0IGwwOmxldmVsOA0KCXttc28tbGV2ZWwtbnVtYmVyLWZvcm1hdDpidWxsZXQ7
DQoJbXNvLWxldmVsLXRleHQ674GuOw0KCW1zby1sZXZlbC10YWItc3RvcDpub25lOw0KCW1zby1s
ZXZlbC1udW1iZXItcG9zaXRpb246bGVmdDsNCgltYXJnaW4tbGVmdDoxODYuMHB0Ow0KCXRleHQt
aW5kZW50Oi0yMS4wcHQ7DQoJZm9udC1mYW1pbHk6V2luZ2RpbmdzO30NCkBsaXN0IGwwOmxldmVs
OQ0KCXttc28tbGV2ZWwtbnVtYmVyLWZvcm1hdDpidWxsZXQ7DQoJbXNvLWxldmVsLXRleHQ674G1
Ow0KCW1zby1sZXZlbC10YWItc3RvcDpub25lOw0KCW1zby1sZXZlbC1udW1iZXItcG9zaXRpb246
bGVmdDsNCgltYXJnaW4tbGVmdDoyMDcuMHB0Ow0KCXRleHQtaW5kZW50Oi0yMS4wcHQ7DQoJZm9u
dC1mYW1pbHk6V2luZ2RpbmdzO30NCkBsaXN0IGwxDQoJe21zby1saXN0LWlkOjExMzA5MDMyNDU7
DQoJbXNvLWxpc3QtdHlwZTpoeWJyaWQ7DQoJbXNvLWxpc3QtdGVtcGxhdGUtaWRzOi0xMDUzNjY5
NTMwIC0xNzMxNDQ4NjA2IDY3Njk4NzEzIDY3Njk4NzE1IDY3Njk4NzAzIDY3Njk4NzEzIDY3Njk4
NzE1IDY3Njk4NzAzIDY3Njk4NzEzIDY3Njk4NzE1O30NCkBsaXN0IGwxOmxldmVsMQ0KCXttc28t
bGV2ZWwtdGFiLXN0b3A6bm9uZTsNCgltc28tbGV2ZWwtbnVtYmVyLXBvc2l0aW9uOmxlZnQ7DQoJ
bWFyZ2luLWxlZnQ6LjI1aW47DQoJdGV4dC1pbmRlbnQ6LS4yNWluO30NCkBsaXN0IGwxOmxldmVs
Mg0KCXttc28tbGV2ZWwtbnVtYmVyLWZvcm1hdDphbHBoYS1sb3dlcjsNCgltc28tbGV2ZWwtdGV4
dDoiJTJcKSI7DQoJbXNvLWxldmVsLXRhYi1zdG9wOm5vbmU7DQoJbXNvLWxldmVsLW51bWJlci1w
b3NpdGlvbjpsZWZ0Ow0KCW1hcmdpbi1sZWZ0OjQyLjBwdDsNCgl0ZXh0LWluZGVudDotMjEuMHB0
O30NCkBsaXN0IGwxOmxldmVsMw0KCXttc28tbGV2ZWwtbnVtYmVyLWZvcm1hdDpyb21hbi1sb3dl
cjsNCgltc28tbGV2ZWwtdGFiLXN0b3A6bm9uZTsNCgltc28tbGV2ZWwtbnVtYmVyLXBvc2l0aW9u
OnJpZ2h0Ow0KCW1hcmdpbi1sZWZ0OjYzLjBwdDsNCgl0ZXh0LWluZGVudDotMjEuMHB0O30NCkBs
aXN0IGwxOmxldmVsNA0KCXttc28tbGV2ZWwtdGFiLXN0b3A6bm9uZTsNCgltc28tbGV2ZWwtbnVt
YmVyLXBvc2l0aW9uOmxlZnQ7DQoJbWFyZ2luLWxlZnQ6ODQuMHB0Ow0KCXRleHQtaW5kZW50Oi0y
MS4wcHQ7fQ0KQGxpc3QgbDE6bGV2ZWw1DQoJe21zby1sZXZlbC1udW1iZXItZm9ybWF0OmFscGhh
LWxvd2VyOw0KCW1zby1sZXZlbC10ZXh0OiIlNVwpIjsNCgltc28tbGV2ZWwtdGFiLXN0b3A6bm9u
ZTsNCgltc28tbGV2ZWwtbnVtYmVyLXBvc2l0aW9uOmxlZnQ7DQoJbWFyZ2luLWxlZnQ6MTA1LjBw
dDsNCgl0ZXh0LWluZGVudDotMjEuMHB0O30NCkBsaXN0IGwxOmxldmVsNg0KCXttc28tbGV2ZWwt
bnVtYmVyLWZvcm1hdDpyb21hbi1sb3dlcjsNCgltc28tbGV2ZWwtdGFiLXN0b3A6bm9uZTsNCglt
c28tbGV2ZWwtbnVtYmVyLXBvc2l0aW9uOnJpZ2h0Ow0KCW1hcmdpbi1sZWZ0OjEuNzVpbjsNCgl0
ZXh0LWluZGVudDotMjEuMHB0O30NCkBsaXN0IGwxOmxldmVsNw0KCXttc28tbGV2ZWwtdGFiLXN0
b3A6bm9uZTsNCgltc28tbGV2ZWwtbnVtYmVyLXBvc2l0aW9uOmxlZnQ7DQoJbWFyZ2luLWxlZnQ6
MTQ3LjBwdDsNCgl0ZXh0LWluZGVudDotMjEuMHB0O30NCkBsaXN0IGwxOmxldmVsOA0KCXttc28t
bGV2ZWwtbnVtYmVyLWZvcm1hdDphbHBoYS1sb3dlcjsNCgltc28tbGV2ZWwtdGV4dDoiJThcKSI7
DQoJbXNvLWxldmVsLXRhYi1zdG9wOm5vbmU7DQoJbXNvLWxldmVsLW51bWJlci1wb3NpdGlvbjps
ZWZ0Ow0KCW1hcmdpbi1sZWZ0OjE2OC4wcHQ7DQoJdGV4dC1pbmRlbnQ6LTIxLjBwdDt9DQpAbGlz
dCBsMTpsZXZlbDkNCgl7bXNvLWxldmVsLW51bWJlci1mb3JtYXQ6cm9tYW4tbG93ZXI7DQoJbXNv
LWxldmVsLXRhYi1zdG9wOm5vbmU7DQoJbXNvLWxldmVsLW51bWJlci1wb3NpdGlvbjpyaWdodDsN
CgltYXJnaW4tbGVmdDoxODkuMHB0Ow0KCXRleHQtaW5kZW50Oi0yMS4wcHQ7fQ0Kb2wNCgl7bWFy
Z2luLWJvdHRvbTowaW47fQ0KdWwNCgl7bWFyZ2luLWJvdHRvbTowaW47fQ0KLS0+PC9zdHlsZT48
IS0tW2lmIGd0ZSBtc28gOV0+PHhtbD4NCjxvOnNoYXBlZGVmYXVsdHMgdjpleHQ9ImVkaXQiIHNw
aWRtYXg9IjEwMjYiIC8+DQo8L3htbD48IVtlbmRpZl0tLT48IS0tW2lmIGd0ZSBtc28gOV0+PHht
bD4NCjxvOnNoYXBlbGF5b3V0IHY6ZXh0PSJlZGl0Ij4NCjxvOmlkbWFwIHY6ZXh0PSJlZGl0IiBk
YXRhPSIxIiAvPg0KPC9vOnNoYXBlbGF5b3V0PjwveG1sPjwhW2VuZGlmXS0tPg0KPC9oZWFkPg0K
PGJvZHkgbGFuZz0iRU4tVVMiIGxpbms9IiMwNTYzQzEiIHZsaW5rPSIjOTU0RjcyIiBzdHlsZT0i
dGV4dC1qdXN0aWZ5LXRyaW06cHVuY3R1YXRpb24iPg0KPGRpdiBjbGFzcz0iV29yZFNlY3Rpb24x
Ij4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiPjxzcGFuIHN0eWxlPSJmb250LXNpemU6MTEuMHB0Ij5I
aSw8bzpwPjwvbzpwPjwvc3Bhbj48L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj48c3BhbiBzdHls
ZT0iZm9udC1zaXplOjExLjBwdCI+PG86cD4mbmJzcDs8L286cD48L3NwYW4+PC9wPg0KPHAgY2xh
c3M9Ik1zb05vcm1hbCI+PHNwYW4gc3R5bGU9ImZvbnQtc2l6ZToxMS4wcHQiPkp1c3Qgb25lIGNv
bW1lbnQ6IG51bWJlciBvZiBtb2R1bGVzIG1heSBjaGFuZ2UgZHVyaW5nIHRoZSBldm9sdXRpb24g
b2YgdGhlIFlBTkcgZHJhZnQuPG86cD48L286cD48L3NwYW4+PC9wPg0KPHAgY2xhc3M9Ik1zb05v
cm1hbCI+PHNwYW4gc3R5bGU9ImZvbnQtc2l6ZToxMS4wcHQiPlRoYXQgaXMgbmF0dXJhbC4gSGF2
aW5nIHRocmVlIG1vZHVsZXMgYXMgbmFtZWQgYmVsb3cgYXJlIGp1c3QgYSBzdGFydGluZyBwb2lu
dC4NCjxvOnA+PC9vOnA+PC9zcGFuPjwvcD4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiPjxzcGFuIHN0
eWxlPSJmb250LXNpemU6MTEuMHB0Ij5Zb3UgaGF2ZSB0aGUgZnJlZWRvbSB0byBkZWZpbmUgbW9y
ZSAob3IgbGVzcykgbW9kdWxlcyBpZiBpdCBtYWtlcyBzZW5zZS4gOi0tKSkpPG86cD48L286cD48
L3NwYW4+PC9wPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+PHNwYW4gc3R5bGU9ImZvbnQtc2l6ZTox
MS4wcHQiPjxvOnA+Jm5ic3A7PC9vOnA+PC9zcGFuPjwvcD4NCjxwIGNsYXNzPSJNc29Ob3JtYWwi
PjxzcGFuIHN0eWxlPSJmb250LXNpemU6MTEuMHB0Ij5DaGVlcnM8bzpwPjwvbzpwPjwvc3Bhbj48
L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj48c3BhbiBzdHlsZT0iZm9udC1zaXplOjExLjBwdCI+
QmFsYeKAmXpzPG86cD48L286cD48L3NwYW4+PC9wPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+PHNw
YW4gc3R5bGU9ImZvbnQtc2l6ZToxMS4wcHQiPjxvOnA+Jm5ic3A7PC9vOnA+PC9zcGFuPjwvcD4N
CjxkaXY+DQo8ZGl2IHN0eWxlPSJib3JkZXI6bm9uZTtib3JkZXItdG9wOnNvbGlkICNFMUUxRTEg
MS4wcHQ7cGFkZGluZzozLjBwdCAwaW4gMGluIDBpbiI+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIiBh
bGlnbj0ibGVmdCIgc3R5bGU9InRleHQtYWxpZ246bGVmdCI+PGI+PHNwYW4gc3R5bGU9ImZvbnQt
c2l6ZToxMS4wcHQiPkZyb206PC9zcGFuPjwvYj48c3BhbiBzdHlsZT0iZm9udC1zaXplOjExLjBw
dCI+IEdlbmd4dWVzb25nIChHZW5nIFh1ZXNvbmcpICZsdDtnZW5neHVlc29uZ0BodWF3ZWkuY29t
Jmd0Ow0KPGJyPg0KPGI+U2VudDo8L2I+IEZyaWRheSwgT2N0b2JlciAyNSwgMjAxOSA4OjIwIEFN
PGJyPg0KPGI+VG86PC9iPiBkZXRuZXRAaWV0Zi5vcmc7IERldE5ldCBDaGFpcnMgJmx0O2RldG5l
dC1jaGFpcnNAaWV0Zi5vcmcmZ3Q7OyBCYWzDoXpzIFZhcmdhIEEgJmx0O2JhbGF6cy5hLnZhcmdh
QGVyaWNzc29uLmNvbSZndDs7DQo8L3NwYW4+PHNwYW4gc3R5bGU9ImZvbnQtc2l6ZToxMS4wcHQ7
Zm9udC1mYW1pbHk6JnF1b3Q7TWFsZ3VuIEdvdGhpYyZxdW90OyxzYW5zLXNlcmlmIj7snKDsl7Ds
sqA8L3NwYW4+PHNwYW4gc3R5bGU9ImZvbnQtc2l6ZToxMS4wcHQiPiAmbHQ7ZGJkdXNjamZAZXRy
aS5yZS5rciZndDs8YnI+DQo8Yj5DYzo8L2I+IE1hY2ggQ2hlbiAmbHQ7bWFjaC5jaGVuQGh1YXdl
aS5jb20mZ3Q7PGJyPg0KPGI+U3ViamVjdDo8L2I+IERldE5ldCBZQU5HIE1vZGVsIENhbGwgTWVl
dGluZyAtIDEwLTI0PG86cD48L286cD48L3NwYW4+PC9wPg0KPC9kaXY+DQo8L2Rpdj4NCjxwIGNs
YXNzPSJNc29Ob3JtYWwiIGFsaWduPSJsZWZ0IiBzdHlsZT0idGV4dC1hbGlnbjpsZWZ0Ij48bzpw
PiZuYnNwOzwvbzpwPjwvcD4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiIHN0eWxlPSJsaW5lLWhlaWdo
dDoxNTAlIj48c3BhbiBzdHlsZT0ibXNvLWZhcmVhc3QtbGFuZ3VhZ2U6WkgtQ04iPkRlYXIgYWxs
LDxvOnA+PC9vOnA+PC9zcGFuPjwvcD4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiIHN0eWxlPSJsaW5l
LWhlaWdodDoxNTAlIj48c3BhbiBzdHlsZT0ibXNvLWZhcmVhc3QtbGFuZ3VhZ2U6WkgtQ04iPjxv
OnA+Jm5ic3A7PC9vOnA+PC9zcGFuPjwvcD4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiIHN0eWxlPSJs
aW5lLWhlaWdodDoxNTAlIj48c3BhbiBzdHlsZT0ibXNvLWZhcmVhc3QtbGFuZ3VhZ2U6WkgtQ04i
PkhlcmUgYXJlIHRoZSBtaW51dGVzIGZvciBEZXROZXQgWUFORyBNb2RlbCBDYWxsIE1lZXRpbmcu
IFBsZWFzZSBjaGVjayB0aGUgY29udGVudHMuIElmIHlvdSBoYXZlIGFueSBxdWVzdGlvbnMgb3Ig
Y29tbWVudHMsIHBsZWFzZSBsZXQgbWUga25vdy48bzpwPjwvbzpwPjwvc3Bhbj48L3A+DQo8cCBj
bGFzcz0iTXNvTm9ybWFsIiBzdHlsZT0ibGluZS1oZWlnaHQ6MTUwJSI+PHNwYW4gc3R5bGU9Im1z
by1mYXJlYXN0LWxhbmd1YWdlOlpILUNOIj48bzpwPiZuYnNwOzwvbzpwPjwvc3Bhbj48L3A+DQo8
cCBjbGFzcz0iTXNvTGlzdFBhcmFncmFwaCIgc3R5bGU9Im1hcmdpbi1sZWZ0Oi4yNWluO3RleHQt
aW5kZW50Oi0uMjVpbjtsaW5lLWhlaWdodDoxNTAlO21zby1saXN0OmwxIGxldmVsMSBsZm8yIj4N
CjwhW2lmICFzdXBwb3J0TGlzdHNdPjxzcGFuIHN0eWxlPSJtc28tZmFyZWFzdC1sYW5ndWFnZTpa
SC1DTiI+PHNwYW4gc3R5bGU9Im1zby1saXN0Oklnbm9yZSI+MS48c3BhbiBzdHlsZT0iZm9udDo3
LjBwdCAmcXVvdDtUaW1lcyBOZXcgUm9tYW4mcXVvdDsiPiZuYnNwOyZuYnNwOyZuYnNwOyZuYnNw
OyZuYnNwOw0KPC9zcGFuPjwvc3Bhbj48L3NwYW4+PCFbZW5kaWZdPjxzcGFuIHN0eWxlPSJtc28t
ZmFyZWFzdC1sYW5ndWFnZTpaSC1DTiI+RGV0TmV0IFlBTkcgTW9kZWwgU2NvcGU8bzpwPjwvbzpw
Pjwvc3Bhbj48L3A+DQo8cCBjbGFzcz0iTXNvTGlzdFBhcmFncmFwaCIgc3R5bGU9Im1hcmdpbi1s
ZWZ0Oi41aW47dGV4dC1pbmRlbnQ6LS4yNWluO2xpbmUtaGVpZ2h0OjE1MCU7bXNvLWxpc3Q6bDAg
bGV2ZWwxIGxmbzQiPg0KPCFbaWYgIXN1cHBvcnRMaXN0c10+PHNwYW4gc3R5bGU9Im1zby1mYXJl
YXN0LWxhbmd1YWdlOlpILUNOIj48c3BhbiBzdHlsZT0ibXNvLWxpc3Q6SWdub3JlIj4tPHNwYW4g
c3R5bGU9ImZvbnQ6Ny4wcHQgJnF1b3Q7VGltZXMgTmV3IFJvbWFuJnF1b3Q7Ij4mbmJzcDsmbmJz
cDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsNCjwvc3Bhbj48L3NwYW4+PC9zcGFuPjwh
W2VuZGlmXT48c3BhbiBzdHlsZT0ibXNvLWZhcmVhc3QtbGFuZ3VhZ2U6WkgtQ04iPkRldE5ldCBZ
QU5HIE1vZGVsIGlzIHN1cHBvc2VkIHRvIGluY2x1ZGUgdGhyZWUgbW9kdWxlczogRmxvdyBJbmZv
cm1hdGlvbiBNb2R1bGUsIEN1c3RvbWVyIFNlcnZpY2UgTW9kdWxlLCBOZXR3b3JrIEVsZW1lbnQg
Q29uZmlndXJhdGlvbiBNb2R1bGU7PG86cD48L286cD48L3NwYW4+PC9wPg0KPHAgY2xhc3M9Ik1z
b0xpc3RQYXJhZ3JhcGgiIHN0eWxlPSJtYXJnaW4tbGVmdDouNWluO3RleHQtaW5kZW50Oi0uMjVp
bjtsaW5lLWhlaWdodDoxNTAlO21zby1saXN0OmwwIGxldmVsMSBsZm80Ij4NCjwhW2lmICFzdXBw
b3J0TGlzdHNdPjxzcGFuIHN0eWxlPSJtc28tZmFyZWFzdC1sYW5ndWFnZTpaSC1DTiI+PHNwYW4g
c3R5bGU9Im1zby1saXN0Oklnbm9yZSI+LTxzcGFuIHN0eWxlPSJmb250OjcuMHB0ICZxdW90O1Rp
bWVzIE5ldyBSb21hbiZxdW90OyI+Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7
Jm5ic3A7DQo8L3NwYW4+PC9zcGFuPjwvc3Bhbj48IVtlbmRpZl0+PHNwYW4gc3R5bGU9Im1zby1m
YXJlYXN0LWxhbmd1YWdlOlpILUNOIj5UaGUgY3VycmVudCBEZXROZXQgWUFORyBtb2RlbCBvbmx5
IGNvbnRhaW5zIE5ldHdvcmsgRWxlbWVudCBDb25maWd1cmF0aW9uIE1vZHVsZSwgdGhlIG90aGVy
IHR3byBpcyBzdXBwb3NlZCB0byBhZGQgdG8gdGhlIGRyYWZ0LjxvOnA+PC9vOnA+PC9zcGFuPjwv
cD4NCjxwIGNsYXNzPSJNc29MaXN0UGFyYWdyYXBoIiBzdHlsZT0ibWFyZ2luLWxlZnQ6LjI1aW47
dGV4dC1pbmRlbnQ6LS4yNWluO2xpbmUtaGVpZ2h0OjE1MCU7bXNvLWxpc3Q6bDEgbGV2ZWwxIGxm
bzIiPg0KPCFbaWYgIXN1cHBvcnRMaXN0c10+PHNwYW4gc3R5bGU9Im1zby1mYXJlYXN0LWxhbmd1
YWdlOlpILUNOIj48c3BhbiBzdHlsZT0ibXNvLWxpc3Q6SWdub3JlIj4yLjxzcGFuIHN0eWxlPSJm
b250OjcuMHB0ICZxdW90O1RpbWVzIE5ldyBSb21hbiZxdW90OyI+Jm5ic3A7Jm5ic3A7Jm5ic3A7
Jm5ic3A7Jm5ic3A7DQo8L3NwYW4+PC9zcGFuPjwvc3Bhbj48IVtlbmRpZl0+PHNwYW4gc3R5bGU9
Im1zby1mYXJlYXN0LWxhbmd1YWdlOlpILUNOIj5EZXROZXQgWUFORyBNb2RlbCBhbmQgRGV0TmV0
IEluZm9ybWF0aW9uIE1vZGVsPG86cD48L286cD48L3NwYW4+PC9wPg0KPHAgY2xhc3M9Ik1zb0xp
c3RQYXJhZ3JhcGgiIHN0eWxlPSJtYXJnaW4tbGVmdDouNWluO3RleHQtaW5kZW50Oi0uMjVpbjts
aW5lLWhlaWdodDoxNTAlO21zby1saXN0OmwwIGxldmVsMSBsZm80Ij4NCjwhW2lmICFzdXBwb3J0
TGlzdHNdPjxzcGFuIHN0eWxlPSJtc28tZmFyZWFzdC1sYW5ndWFnZTpaSC1DTiI+PHNwYW4gc3R5
bGU9Im1zby1saXN0Oklnbm9yZSI+LTxzcGFuIHN0eWxlPSJmb250OjcuMHB0ICZxdW90O1RpbWVz
IE5ldyBSb21hbiZxdW90OyI+Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5i
c3A7DQo8L3NwYW4+PC9zcGFuPjwvc3Bhbj48IVtlbmRpZl0+PHNwYW4gc3R5bGU9Im1zby1mYXJl
YXN0LWxhbmd1YWdlOlpILUNOIj5EZXROZXQgU2VydmljZSBpcyBhbiBlbmQtdG8tZW5kIGNvbmNl
cHQgd2hpY2ggaXMgbm90IGNvbnNpZGVyZWQgaW4gdGhlIGRyYWZ0IHlldC48bzpwPjwvbzpwPjwv
c3Bhbj48L3A+DQo8cCBjbGFzcz0iTXNvTGlzdFBhcmFncmFwaCIgc3R5bGU9Im1hcmdpbi1sZWZ0
Oi41aW47dGV4dC1pbmRlbnQ6LS4yNWluO2xpbmUtaGVpZ2h0OjE1MCU7bXNvLWxpc3Q6bDAgbGV2
ZWwxIGxmbzQiPg0KPCFbaWYgIXN1cHBvcnRMaXN0c10+PHNwYW4gc3R5bGU9Im1zby1mYXJlYXN0
LWxhbmd1YWdlOlpILUNOIj48c3BhbiBzdHlsZT0ibXNvLWxpc3Q6SWdub3JlIj4tPHNwYW4gc3R5
bGU9ImZvbnQ6Ny4wcHQgJnF1b3Q7VGltZXMgTmV3IFJvbWFuJnF1b3Q7Ij4mbmJzcDsmbmJzcDsm
bmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsNCjwvc3Bhbj48L3NwYW4+PC9zcGFuPjwhW2Vu
ZGlmXT48c3BhbiBzdHlsZT0ibXNvLWZhcmVhc3QtbGFuZ3VhZ2U6WkgtQ04iPkFmdGVyIHJlcGxp
Y2F0aW9uLCB0aGVyZSBhcmUgdHdvIG9yIG1vcmUgRGV0TmV0IGZsb3dzLCBidXQgRGV0TmV0IHNl
cnZpY2UgcmVtYWlucyB0aGUgc2FtZS48bzpwPjwvbzpwPjwvc3Bhbj48L3A+DQo8cCBjbGFzcz0i
TXNvTGlzdFBhcmFncmFwaCIgc3R5bGU9Im1hcmdpbi1sZWZ0Oi41aW47dGV4dC1pbmRlbnQ6LS4y
NWluO2xpbmUtaGVpZ2h0OjE1MCU7bXNvLWxpc3Q6bDAgbGV2ZWwxIGxmbzQiPg0KPCFbaWYgIXN1
cHBvcnRMaXN0c10+PHNwYW4gc3R5bGU9Im1zby1mYXJlYXN0LWxhbmd1YWdlOlpILUNOIj48c3Bh
biBzdHlsZT0ibXNvLWxpc3Q6SWdub3JlIj4tPHNwYW4gc3R5bGU9ImZvbnQ6Ny4wcHQgJnF1b3Q7
VGltZXMgTmV3IFJvbWFuJnF1b3Q7Ij4mbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJz
cDsmbmJzcDsNCjwvc3Bhbj48L3NwYW4+PC9zcGFuPjwhW2VuZGlmXT48c3BhbiBzdHlsZT0ibXNv
LWZhcmVhc3QtbGFuZ3VhZ2U6WkgtQ04iPkRldE5ldCBzZXJ2aWNlIGlzIHN1cHBvc2VkIHRvIGNv
bnRhaW4gdGhlIGZvbGxvd2luZyBhdHRyaWJ1dGVzOiBRb1MvU0xBLCBmbG93IGlkZW50aWZpY2F0
aW9uLCBzZXJ2aWNlIHByb3RlY3Rpb24gYmV0d2VlbiB0d28gZW5kIHBvaW50cy48bzpwPjwvbzpw
Pjwvc3Bhbj48L3A+DQo8cCBjbGFzcz0iTXNvTGlzdFBhcmFncmFwaCIgc3R5bGU9Im1hcmdpbi1s
ZWZ0Oi4yNWluO3RleHQtaW5kZW50Oi0uMjVpbjtsaW5lLWhlaWdodDoxNTAlO21zby1saXN0Omwx
IGxldmVsMSBsZm8yIj4NCjwhW2lmICFzdXBwb3J0TGlzdHNdPjxzcGFuIHN0eWxlPSJtc28tZmFy
ZWFzdC1sYW5ndWFnZTpaSC1DTiI+PHNwYW4gc3R5bGU9Im1zby1saXN0Oklnbm9yZSI+My48c3Bh
biBzdHlsZT0iZm9udDo3LjBwdCAmcXVvdDtUaW1lcyBOZXcgUm9tYW4mcXVvdDsiPiZuYnNwOyZu
YnNwOyZuYnNwOyZuYnNwOyZuYnNwOw0KPC9zcGFuPjwvc3Bhbj48L3NwYW4+PCFbZW5kaWZdPjxz
cGFuIHN0eWxlPSJtc28tZmFyZWFzdC1sYW5ndWFnZTpaSC1DTiI+RGV0TmV0IFlBTkcgTW9kZWwg
U3RydWN0dXJlPG86cD48L286cD48L3NwYW4+PC9wPg0KPHAgY2xhc3M9Ik1zb0xpc3RQYXJhZ3Jh
cGgiIHN0eWxlPSJtYXJnaW4tbGVmdDouNWluO3RleHQtaW5kZW50Oi0uMjVpbjtsaW5lLWhlaWdo
dDoxNTAlO21zby1saXN0OmwwIGxldmVsMSBsZm80Ij4NCjwhW2lmICFzdXBwb3J0TGlzdHNdPjxz
cGFuIHN0eWxlPSJtc28tZmFyZWFzdC1sYW5ndWFnZTpaSC1DTiI+PHNwYW4gc3R5bGU9Im1zby1s
aXN0Oklnbm9yZSI+LTxzcGFuIHN0eWxlPSJmb250OjcuMHB0ICZxdW90O1RpbWVzIE5ldyBSb21h
biZxdW90OyI+Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7DQo8L3Nw
YW4+PC9zcGFuPjwvc3Bhbj48IVtlbmRpZl0+PHNwYW4gc3R5bGU9Im1zby1mYXJlYXN0LWxhbmd1
YWdlOlpILUNOIj5JbiB0aGUgZGlzY3Vzc2lvbiBvZiBEZXROZXQgZGF0YSBwbGFuZSBlbmNhcHN1
bGF0aW9uLCB0aGUgc3RydWN0dXJlIG9mIOKAnGNob2ljZeKApmNhc2XigJ0gaXMgc3VwcG9zZWQg
dG8gYmUgdXNlZC48bzpwPjwvbzpwPjwvc3Bhbj48L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIiBz
dHlsZT0ibGluZS1oZWlnaHQ6MTUwJSI+PHNwYW4gc3R5bGU9Im1zby1mYXJlYXN0LWxhbmd1YWdl
OlpILUNOIj48bzpwPiZuYnNwOzwvbzpwPjwvc3Bhbj48L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFs
IiBzdHlsZT0ibGluZS1oZWlnaHQ6MTUwJSI+PHNwYW4gc3R5bGU9Im1zby1mYXJlYXN0LWxhbmd1
YWdlOlpILUNOIj48bzpwPiZuYnNwOzwvbzpwPjwvc3Bhbj48L3A+DQo8cCBjbGFzcz0iTXNvTm9y
bWFsIiBzdHlsZT0ibGluZS1oZWlnaHQ6MTUwJSI+PHNwYW4gc3R5bGU9Im1zby1mYXJlYXN0LWxh
bmd1YWdlOlpILUNOIj5CZXN0IFJlZ2FyZHM8bzpwPjwvbzpwPjwvc3Bhbj48L3A+DQo8cCBjbGFz
cz0iTXNvTm9ybWFsIiBzdHlsZT0ibGluZS1oZWlnaHQ6MTUwJSI+PHNwYW4gc3R5bGU9Im1zby1m
YXJlYXN0LWxhbmd1YWdlOlpILUNOIj5YdWVzb25nPG86cD48L286cD48L3NwYW4+PC9wPg0KPC9k
aXY+DQo8L2JvZHk+DQo8L2h0bWw+DQo=

--_000_VI1PR07MB5614CFC508ECEF9D116415D7AC650VI1PR07MB5614eurp_--


From nobody Fri Oct 25 02:16:01 2019
Return-Path: <gengxuesong@huawei.com>
X-Original-To: detnet@ietfa.amsl.com
Delivered-To: detnet@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id A82C712006B; Fri, 25 Oct 2019 02:15:59 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -4.199
X-Spam-Level: 
X-Spam-Status: No, score=-4.199 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_MED=-2.3, SPF_PASS=-0.001, URIBL_BLOCKED=0.001] autolearn=ham autolearn_force=no
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id gXqvsSPWu3uG; Fri, 25 Oct 2019 02:15:57 -0700 (PDT)
Received: from huawei.com (lhrrgout.huawei.com [185.176.76.210]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 41F43120048; Fri, 25 Oct 2019 02:15:57 -0700 (PDT)
Received: from lhreml708-cah.china.huawei.com (unknown [172.18.7.108]) by Forcepoint Email with ESMTP id C8EB7E1D01B85573EAD8; Fri, 25 Oct 2019 10:15:53 +0100 (IST)
Received: from dggeme753-chm.china.huawei.com (10.3.19.99) by lhreml708-cah.china.huawei.com (10.201.108.49) with Microsoft SMTP Server (TLS) id 14.3.408.0; Fri, 25 Oct 2019 10:15:53 +0100
Received: from dggeme752-chm.china.huawei.com (10.3.19.98) by dggeme753-chm.china.huawei.com (10.3.19.99) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA256_P256) id 15.1.1713.5; Fri, 25 Oct 2019 17:15:50 +0800
Received: from dggeme752-chm.china.huawei.com ([10.6.80.76]) by dggeme752-chm.china.huawei.com ([10.6.80.76]) with mapi id 15.01.1713.004; Fri, 25 Oct 2019 17:15:50 +0800
From: "Gengxuesong (Geng Xuesong)" <gengxuesong@huawei.com>
To: =?utf-8?B?QmFsw6F6cyBWYXJnYSBB?= <balazs.a.varga@ericsson.com>, "detnet@ietf.org" <detnet@ietf.org>, DetNet Chairs <detnet-chairs@ietf.org>, =?utf-8?B?7Jyg7Jew7LKg?= <dbduscjf@etri.re.kr>
CC: Mach Chen <mach.chen@huawei.com>
Thread-Topic: DetNet YANG Model Call Meeting - 10-24
Thread-Index: AdWK+vUoJXDnVXmDQ3usM+85wsGv1wADCe8QAANRHFA=
Date: Fri, 25 Oct 2019 09:15:50 +0000
Message-ID: <2ee5c274cebd45fcacbf73991ecbd531@huawei.com>
References: <48bf31ae0aa04c798d10620bc2266171@huawei.com> <VI1PR07MB5614CFC508ECEF9D116415D7AC650@VI1PR07MB5614.eurprd07.prod.outlook.com>
In-Reply-To: <VI1PR07MB5614CFC508ECEF9D116415D7AC650@VI1PR07MB5614.eurprd07.prod.outlook.com>
Accept-Language: zh-CN, en-US
Content-Language: zh-CN
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
x-originating-ip: [10.130.169.123]
Content-Type: multipart/alternative; boundary="_000_2ee5c274cebd45fcacbf73991ecbd531huaweicom_"
MIME-Version: 1.0
X-CFilter-Loop: Reflected
Archived-At: <https://mailarchive.ietf.org/arch/msg/detnet/TmEaAZQwS3MKzCs3_44rieb9T_A>
Subject: Re: [Detnet] DetNet YANG Model Call Meeting - 10-24
X-BeenThere: detnet@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: Discussions on Deterministic Networking BoF and Proposed WG <detnet.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/detnet>, <mailto:detnet-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/detnet/>
List-Post: <mailto:detnet@ietf.org>
List-Help: <mailto:detnet-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/detnet>, <mailto:detnet-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 25 Oct 2019 09:16:00 -0000

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

SGkgQmFsYXosDQoNClRoYW5rIHlvdSBmb3IgeW91ciBjb21tZW50cyBhbmQgSSBhZ3JlZSB3aXRo
IHlvdS4gSSB0aGluayB3ZSBjb3VsZCBoYXZlIG1vcmUgZGlzY3Vzc2lvbnMgb24gdGhlIGRlZmlu
aXRpb24gb2YgbW9kdWxlcyBpbiB0aGUgbWFpbGluZyBsaXN0IG9yIGR1cmluZyBJRVRGIDEwNi4N
Cg0KQmVzdCBSZWdhcmRzDQpYdWVzb25nDQoNCkZyb206IEJhbMOhenMgVmFyZ2EgQSBbbWFpbHRv
OmJhbGF6cy5hLnZhcmdhQGVyaWNzc29uLmNvbV0NClNlbnQ6IEZyaWRheSwgT2N0b2JlciAyNSwg
MjAxOSAzOjQyIFBNDQpUbzogR2VuZ3h1ZXNvbmcgKEdlbmcgWHVlc29uZykgPGdlbmd4dWVzb25n
QGh1YXdlaS5jb20+OyBkZXRuZXRAaWV0Zi5vcmc7IERldE5ldCBDaGFpcnMgPGRldG5ldC1jaGFp
cnNAaWV0Zi5vcmc+OyDsnKDsl7DssqAgPGRiZHVzY2pmQGV0cmkucmUua3I+DQpDYzogTWFjaCBD
aGVuIDxtYWNoLmNoZW5AaHVhd2VpLmNvbT4NClN1YmplY3Q6IFJFOiBEZXROZXQgWUFORyBNb2Rl
bCBDYWxsIE1lZXRpbmcgLSAxMC0yNA0KDQpIaSwNCg0KSnVzdCBvbmUgY29tbWVudDogbnVtYmVy
IG9mIG1vZHVsZXMgbWF5IGNoYW5nZSBkdXJpbmcgdGhlIGV2b2x1dGlvbiBvZiB0aGUgWUFORyBk
cmFmdC4NClRoYXQgaXMgbmF0dXJhbC4gSGF2aW5nIHRocmVlIG1vZHVsZXMgYXMgbmFtZWQgYmVs
b3cgYXJlIGp1c3QgYSBzdGFydGluZyBwb2ludC4NCllvdSBoYXZlIHRoZSBmcmVlZG9tIHRvIGRl
ZmluZSBtb3JlIChvciBsZXNzKSBtb2R1bGVzIGlmIGl0IG1ha2VzIHNlbnNlLiA6LS0pKSkNCg0K
Q2hlZXJzDQpCYWxh4oCZenMNCg0KRnJvbTogR2VuZ3h1ZXNvbmcgKEdlbmcgWHVlc29uZykgPGdl
bmd4dWVzb25nQGh1YXdlaS5jb208bWFpbHRvOmdlbmd4dWVzb25nQGh1YXdlaS5jb20+Pg0KU2Vu
dDogRnJpZGF5LCBPY3RvYmVyIDI1LCAyMDE5IDg6MjAgQU0NClRvOiBkZXRuZXRAaWV0Zi5vcmc8
bWFpbHRvOmRldG5ldEBpZXRmLm9yZz47IERldE5ldCBDaGFpcnMgPGRldG5ldC1jaGFpcnNAaWV0
Zi5vcmc8bWFpbHRvOmRldG5ldC1jaGFpcnNAaWV0Zi5vcmc+PjsgQmFsw6F6cyBWYXJnYSBBIDxi
YWxhenMuYS52YXJnYUBlcmljc3Nvbi5jb208bWFpbHRvOmJhbGF6cy5hLnZhcmdhQGVyaWNzc29u
LmNvbT4+OyDsnKDsl7DssqAgPGRiZHVzY2pmQGV0cmkucmUua3I8bWFpbHRvOmRiZHVzY2pmQGV0
cmkucmUua3I+Pg0KQ2M6IE1hY2ggQ2hlbiA8bWFjaC5jaGVuQGh1YXdlaS5jb208bWFpbHRvOm1h
Y2guY2hlbkBodWF3ZWkuY29tPj4NClN1YmplY3Q6IERldE5ldCBZQU5HIE1vZGVsIENhbGwgTWVl
dGluZyAtIDEwLTI0DQoNCkRlYXIgYWxsLA0KDQpIZXJlIGFyZSB0aGUgbWludXRlcyBmb3IgRGV0
TmV0IFlBTkcgTW9kZWwgQ2FsbCBNZWV0aW5nLiBQbGVhc2UgY2hlY2sgdGhlIGNvbnRlbnRzLiBJ
ZiB5b3UgaGF2ZSBhbnkgcXVlc3Rpb25zIG9yIGNvbW1lbnRzLCBwbGVhc2UgbGV0IG1lIGtub3cu
DQoNCg0KMS4gICAgICAgRGV0TmV0IFlBTkcgTW9kZWwgU2NvcGUNCg0KLSAgICAgICAgICBEZXRO
ZXQgWUFORyBNb2RlbCBpcyBzdXBwb3NlZCB0byBpbmNsdWRlIHRocmVlIG1vZHVsZXM6IEZsb3cg
SW5mb3JtYXRpb24gTW9kdWxlLCBDdXN0b21lciBTZXJ2aWNlIE1vZHVsZSwgTmV0d29yayBFbGVt
ZW50IENvbmZpZ3VyYXRpb24gTW9kdWxlOw0KDQotICAgICAgICAgIFRoZSBjdXJyZW50IERldE5l
dCBZQU5HIG1vZGVsIG9ubHkgY29udGFpbnMgTmV0d29yayBFbGVtZW50IENvbmZpZ3VyYXRpb24g
TW9kdWxlLCB0aGUgb3RoZXIgdHdvIGlzIHN1cHBvc2VkIHRvIGFkZCB0byB0aGUgZHJhZnQuDQoN
CjIuICAgICAgIERldE5ldCBZQU5HIE1vZGVsIGFuZCBEZXROZXQgSW5mb3JtYXRpb24gTW9kZWwN
Cg0KLSAgICAgICAgICBEZXROZXQgU2VydmljZSBpcyBhbiBlbmQtdG8tZW5kIGNvbmNlcHQgd2hp
Y2ggaXMgbm90IGNvbnNpZGVyZWQgaW4gdGhlIGRyYWZ0IHlldC4NCg0KLSAgICAgICAgICBBZnRl
ciByZXBsaWNhdGlvbiwgdGhlcmUgYXJlIHR3byBvciBtb3JlIERldE5ldCBmbG93cywgYnV0IERl
dE5ldCBzZXJ2aWNlIHJlbWFpbnMgdGhlIHNhbWUuDQoNCi0gICAgICAgICAgRGV0TmV0IHNlcnZp
Y2UgaXMgc3VwcG9zZWQgdG8gY29udGFpbiB0aGUgZm9sbG93aW5nIGF0dHJpYnV0ZXM6IFFvUy9T
TEEsIGZsb3cgaWRlbnRpZmljYXRpb24sIHNlcnZpY2UgcHJvdGVjdGlvbiBiZXR3ZWVuIHR3byBl
bmQgcG9pbnRzLg0KDQozLiAgICAgICBEZXROZXQgWUFORyBNb2RlbCBTdHJ1Y3R1cmUNCg0KLSAg
ICAgICAgICBJbiB0aGUgZGlzY3Vzc2lvbiBvZiBEZXROZXQgZGF0YSBwbGFuZSBlbmNhcHN1bGF0
aW9uLCB0aGUgc3RydWN0dXJlIG9mIOKAnGNob2ljZeKApmNhc2XigJ0gaXMgc3VwcG9zZWQgdG8g
YmUgdXNlZC4NCg0KDQpCZXN0IFJlZ2FyZHMNClh1ZXNvbmcNCg==

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

PGh0bWwgeG1sbnM6dj0idXJuOnNjaGVtYXMtbWljcm9zb2Z0LWNvbTp2bWwiIHhtbG5zOm89InVy
bjpzY2hlbWFzLW1pY3Jvc29mdC1jb206b2ZmaWNlOm9mZmljZSIgeG1sbnM6dz0idXJuOnNjaGVt
YXMtbWljcm9zb2Z0LWNvbTpvZmZpY2U6d29yZCIgeG1sbnM6bT0iaHR0cDovL3NjaGVtYXMubWlj
cm9zb2Z0LmNvbS9vZmZpY2UvMjAwNC8xMi9vbW1sIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcv
VFIvUkVDLWh0bWw0MCI+DQo8aGVhZD4NCjxtZXRhIGh0dHAtZXF1aXY9IkNvbnRlbnQtVHlwZSIg
Y29udGVudD0idGV4dC9odG1sOyBjaGFyc2V0PXV0Zi04Ij4NCjxtZXRhIG5hbWU9IkdlbmVyYXRv
ciIgY29udGVudD0iTWljcm9zb2Z0IFdvcmQgMTUgKGZpbHRlcmVkIG1lZGl1bSkiPg0KPHN0eWxl
PjwhLS0NCi8qIEZvbnQgRGVmaW5pdGlvbnMgKi8NCkBmb250LWZhY2UNCgl7Zm9udC1mYW1pbHk6
V2luZ2RpbmdzOw0KCXBhbm9zZS0xOjUgMCAwIDAgMCAwIDAgMCAwIDA7fQ0KQGZvbnQtZmFjZQ0K
CXtmb250LWZhbWlseTpCYXRhbmc7DQoJcGFub3NlLTE6MiAzIDYgMCAwIDEgMSAxIDEgMTt9DQpA
Zm9udC1mYWNlDQoJe2ZvbnQtZmFtaWx5OuWui+S9kzsNCglwYW5vc2UtMToyIDEgNiAwIDMgMSAx
IDEgMSAxO30NCkBmb250LWZhY2UNCgl7Zm9udC1mYW1pbHk65a6L5L2TOw0KCXBhbm9zZS0xOjIg
MSA2IDAgMyAxIDEgMSAxIDE7fQ0KQGZvbnQtZmFjZQ0KCXtmb250LWZhbWlseTpDYWxpYnJpOw0K
CXBhbm9zZS0xOjIgMTUgNSAyIDIgMiA0IDMgMiA0O30NCkBmb250LWZhY2UNCgl7Zm9udC1mYW1p
bHk6IlxA5a6L5L2TIjsNCglwYW5vc2UtMToyIDEgNiAwIDMgMSAxIDEgMSAxO30NCkBmb250LWZh
Y2UNCgl7Zm9udC1mYW1pbHk6IlxAQmF0YW5nIjsNCglwYW5vc2UtMToyIDMgNiAwIDAgMSAxIDEg
MSAxO30NCkBmb250LWZhY2UNCgl7Zm9udC1mYW1pbHk6Ik1hbGd1biBHb3RoaWMiOw0KCXBhbm9z
ZS0xOjIgMTEgNSAzIDIgMCAwIDIgMCA0O30NCkBmb250LWZhY2UNCgl7Zm9udC1mYW1pbHk6IlxA
TWFsZ3VuIEdvdGhpYyI7DQoJcGFub3NlLTE6MiAxMSA1IDMgMiAwIDAgMiAwIDQ7fQ0KLyogU3R5
bGUgRGVmaW5pdGlvbnMgKi8NCnAuTXNvTm9ybWFsLCBsaS5Nc29Ob3JtYWwsIGRpdi5Nc29Ob3Jt
YWwNCgl7bWFyZ2luOjBjbTsNCgltYXJnaW4tYm90dG9tOi4wMDAxcHQ7DQoJdGV4dC1hbGlnbjpq
dXN0aWZ5Ow0KCXRleHQtanVzdGlmeTppbnRlci1pZGVvZ3JhcGg7DQoJZm9udC1zaXplOjEwLjVw
dDsNCglmb250LWZhbWlseToiQ2FsaWJyaSIsc2Fucy1zZXJpZjt9DQphOmxpbmssIHNwYW4uTXNv
SHlwZXJsaW5rDQoJe21zby1zdHlsZS1wcmlvcml0eTo5OTsNCgljb2xvcjojMDU2M0MxOw0KCXRl
eHQtZGVjb3JhdGlvbjp1bmRlcmxpbmU7fQ0KYTp2aXNpdGVkLCBzcGFuLk1zb0h5cGVybGlua0Zv
bGxvd2VkDQoJe21zby1zdHlsZS1wcmlvcml0eTo5OTsNCgljb2xvcjojOTU0RjcyOw0KCXRleHQt
ZGVjb3JhdGlvbjp1bmRlcmxpbmU7fQ0KcC5Nc29MaXN0UGFyYWdyYXBoLCBsaS5Nc29MaXN0UGFy
YWdyYXBoLCBkaXYuTXNvTGlzdFBhcmFncmFwaA0KCXttc28tc3R5bGUtcHJpb3JpdHk6MzQ7DQoJ
bWFyZ2luOjBjbTsNCgltYXJnaW4tYm90dG9tOi4wMDAxcHQ7DQoJdGV4dC1hbGlnbjpqdXN0aWZ5
Ow0KCXRleHQtanVzdGlmeTppbnRlci1pZGVvZ3JhcGg7DQoJdGV4dC1pbmRlbnQ6MjEuMHB0Ow0K
CWZvbnQtc2l6ZToxMC41cHQ7DQoJZm9udC1mYW1pbHk6IkNhbGlicmkiLHNhbnMtc2VyaWY7fQ0K
cC5tc29ub3JtYWwwLCBsaS5tc29ub3JtYWwwLCBkaXYubXNvbm9ybWFsMA0KCXttc28tc3R5bGUt
bmFtZTptc29ub3JtYWw7DQoJbXNvLW1hcmdpbi10b3AtYWx0OmF1dG87DQoJbWFyZ2luLXJpZ2h0
OjBjbTsNCgltc28tbWFyZ2luLWJvdHRvbS1hbHQ6YXV0bzsNCgltYXJnaW4tbGVmdDowY207DQoJ
Zm9udC1zaXplOjExLjBwdDsNCglmb250LWZhbWlseToiQ2FsaWJyaSIsc2Fucy1zZXJpZjt9DQpz
cGFuLkVtYWlsU3R5bGUxOQ0KCXttc28tc3R5bGUtdHlwZTpwZXJzb25hbDsNCglmb250LWZhbWls
eToiQ2FsaWJyaSIsc2Fucy1zZXJpZjsNCgljb2xvcjp3aW5kb3d0ZXh0O30NCnNwYW4uRW1haWxT
dHlsZTIwDQoJe21zby1zdHlsZS10eXBlOnBlcnNvbmFsOw0KCWZvbnQtZmFtaWx5OiJDYWxpYnJp
IixzYW5zLXNlcmlmOw0KCWNvbG9yOndpbmRvd3RleHQ7fQ0Kc3Bhbi5FbWFpbFN0eWxlMjENCgl7
bXNvLXN0eWxlLXR5cGU6cGVyc29uYWw7DQoJZm9udC1mYW1pbHk6IkNhbGlicmkiLHNhbnMtc2Vy
aWY7DQoJY29sb3I6d2luZG93dGV4dDt9DQpzcGFuLkVtYWlsU3R5bGUyMg0KCXttc28tc3R5bGUt
dHlwZTpwZXJzb25hbC1yZXBseTsNCglmb250LWZhbWlseToiQ2FsaWJyaSIsc2Fucy1zZXJpZjsN
Cgljb2xvcjojMUY0OTdEO30NCi5Nc29DaHBEZWZhdWx0DQoJe21zby1zdHlsZS10eXBlOmV4cG9y
dC1vbmx5Ow0KCWZvbnQtc2l6ZToxMC4wcHQ7fQ0KQHBhZ2UgV29yZFNlY3Rpb24xDQoJe3NpemU6
NjEyLjBwdCA3OTIuMHB0Ow0KCW1hcmdpbjo3Mi4wcHQgOTAuMHB0IDcyLjBwdCA5MC4wcHQ7fQ0K
ZGl2LldvcmRTZWN0aW9uMQ0KCXtwYWdlOldvcmRTZWN0aW9uMTt9DQovKiBMaXN0IERlZmluaXRp
b25zICovDQpAbGlzdCBsMA0KCXttc28tbGlzdC1pZDoxMTA2MTQ3OTE1Ow0KCW1zby1saXN0LXR5
cGU6aHlicmlkOw0KCW1zby1saXN0LXRlbXBsYXRlLWlkczotNTMyNjM1MzY0IDE2NTIyMTAyIDY3
Njk4NjkxIDY3Njk4NjkzIDY3Njk4Njg5IDY3Njk4NjkxIDY3Njk4NjkzIDY3Njk4Njg5IDY3Njk4
NjkxIDY3Njk4NjkzO30NCkBsaXN0IGwwOmxldmVsMQ0KCXttc28tbGV2ZWwtbnVtYmVyLWZvcm1h
dDpidWxsZXQ7DQoJbXNvLWxldmVsLXRleHQ6LTsNCgltc28tbGV2ZWwtdGFiLXN0b3A6bm9uZTsN
Cgltc28tbGV2ZWwtbnVtYmVyLXBvc2l0aW9uOmxlZnQ7DQoJdGV4dC1pbmRlbnQ6LTE4LjBwdDsN
Cglmb250LWZhbWlseToiQ2FsaWJyaSIsc2Fucy1zZXJpZjsNCgltc28tZmFyZWFzdC1mb250LWZh
bWlseTrlrovkvZM7fQ0KQGxpc3QgbDA6bGV2ZWwyDQoJe21zby1sZXZlbC1udW1iZXItZm9ybWF0
OmJ1bGxldDsNCgltc28tbGV2ZWwtdGV4dDrvga47DQoJbXNvLWxldmVsLXRhYi1zdG9wOm5vbmU7
DQoJbXNvLWxldmVsLW51bWJlci1wb3NpdGlvbjpsZWZ0Ow0KCW1hcmdpbi1sZWZ0OjYwLjBwdDsN
Cgl0ZXh0LWluZGVudDotMjEuMHB0Ow0KCWZvbnQtZmFtaWx5OldpbmdkaW5nczt9DQpAbGlzdCBs
MDpsZXZlbDMNCgl7bXNvLWxldmVsLW51bWJlci1mb3JtYXQ6YnVsbGV0Ow0KCW1zby1sZXZlbC10
ZXh0Ou+BtTsNCgltc28tbGV2ZWwtdGFiLXN0b3A6bm9uZTsNCgltc28tbGV2ZWwtbnVtYmVyLXBv
c2l0aW9uOmxlZnQ7DQoJbWFyZ2luLWxlZnQ6ODEuMHB0Ow0KCXRleHQtaW5kZW50Oi0yMS4wcHQ7
DQoJZm9udC1mYW1pbHk6V2luZ2RpbmdzO30NCkBsaXN0IGwwOmxldmVsNA0KCXttc28tbGV2ZWwt
bnVtYmVyLWZvcm1hdDpidWxsZXQ7DQoJbXNvLWxldmVsLXRleHQ674GsOw0KCW1zby1sZXZlbC10
YWItc3RvcDpub25lOw0KCW1zby1sZXZlbC1udW1iZXItcG9zaXRpb246bGVmdDsNCgltYXJnaW4t
bGVmdDoxMDIuMHB0Ow0KCXRleHQtaW5kZW50Oi0yMS4wcHQ7DQoJZm9udC1mYW1pbHk6V2luZ2Rp
bmdzO30NCkBsaXN0IGwwOmxldmVsNQ0KCXttc28tbGV2ZWwtbnVtYmVyLWZvcm1hdDpidWxsZXQ7
DQoJbXNvLWxldmVsLXRleHQ674GuOw0KCW1zby1sZXZlbC10YWItc3RvcDpub25lOw0KCW1zby1s
ZXZlbC1udW1iZXItcG9zaXRpb246bGVmdDsNCgltYXJnaW4tbGVmdDoxMjMuMHB0Ow0KCXRleHQt
aW5kZW50Oi0yMS4wcHQ7DQoJZm9udC1mYW1pbHk6V2luZ2RpbmdzO30NCkBsaXN0IGwwOmxldmVs
Ng0KCXttc28tbGV2ZWwtbnVtYmVyLWZvcm1hdDpidWxsZXQ7DQoJbXNvLWxldmVsLXRleHQ674G1
Ow0KCW1zby1sZXZlbC10YWItc3RvcDpub25lOw0KCW1zby1sZXZlbC1udW1iZXItcG9zaXRpb246
bGVmdDsNCgltYXJnaW4tbGVmdDoxNDQuMHB0Ow0KCXRleHQtaW5kZW50Oi0yMS4wcHQ7DQoJZm9u
dC1mYW1pbHk6V2luZ2RpbmdzO30NCkBsaXN0IGwwOmxldmVsNw0KCXttc28tbGV2ZWwtbnVtYmVy
LWZvcm1hdDpidWxsZXQ7DQoJbXNvLWxldmVsLXRleHQ674GsOw0KCW1zby1sZXZlbC10YWItc3Rv
cDpub25lOw0KCW1zby1sZXZlbC1udW1iZXItcG9zaXRpb246bGVmdDsNCgltYXJnaW4tbGVmdDox
NjUuMHB0Ow0KCXRleHQtaW5kZW50Oi0yMS4wcHQ7DQoJZm9udC1mYW1pbHk6V2luZ2RpbmdzO30N
CkBsaXN0IGwwOmxldmVsOA0KCXttc28tbGV2ZWwtbnVtYmVyLWZvcm1hdDpidWxsZXQ7DQoJbXNv
LWxldmVsLXRleHQ674GuOw0KCW1zby1sZXZlbC10YWItc3RvcDpub25lOw0KCW1zby1sZXZlbC1u
dW1iZXItcG9zaXRpb246bGVmdDsNCgltYXJnaW4tbGVmdDoxODYuMHB0Ow0KCXRleHQtaW5kZW50
Oi0yMS4wcHQ7DQoJZm9udC1mYW1pbHk6V2luZ2RpbmdzO30NCkBsaXN0IGwwOmxldmVsOQ0KCXtt
c28tbGV2ZWwtbnVtYmVyLWZvcm1hdDpidWxsZXQ7DQoJbXNvLWxldmVsLXRleHQ674G1Ow0KCW1z
by1sZXZlbC10YWItc3RvcDpub25lOw0KCW1zby1sZXZlbC1udW1iZXItcG9zaXRpb246bGVmdDsN
CgltYXJnaW4tbGVmdDoyMDcuMHB0Ow0KCXRleHQtaW5kZW50Oi0yMS4wcHQ7DQoJZm9udC1mYW1p
bHk6V2luZ2RpbmdzO30NCkBsaXN0IGwxDQoJe21zby1saXN0LWlkOjExMzA5MDMyNDU7DQoJbXNv
LWxpc3QtdHlwZTpoeWJyaWQ7DQoJbXNvLWxpc3QtdGVtcGxhdGUtaWRzOi0xMDUzNjY5NTMwIC0x
NzMxNDQ4NjA2IDY3Njk4NzEzIDY3Njk4NzE1IDY3Njk4NzAzIDY3Njk4NzEzIDY3Njk4NzE1IDY3
Njk4NzAzIDY3Njk4NzEzIDY3Njk4NzE1O30NCkBsaXN0IGwxOmxldmVsMQ0KCXttc28tbGV2ZWwt
dGFiLXN0b3A6bm9uZTsNCgltc28tbGV2ZWwtbnVtYmVyLXBvc2l0aW9uOmxlZnQ7DQoJbWFyZ2lu
LWxlZnQ6MTguMHB0Ow0KCXRleHQtaW5kZW50Oi0xOC4wcHQ7fQ0KQGxpc3QgbDE6bGV2ZWwyDQoJ
e21zby1sZXZlbC1udW1iZXItZm9ybWF0OmFscGhhLWxvd2VyOw0KCW1zby1sZXZlbC10ZXh0OiIl
MlwpIjsNCgltc28tbGV2ZWwtdGFiLXN0b3A6bm9uZTsNCgltc28tbGV2ZWwtbnVtYmVyLXBvc2l0
aW9uOmxlZnQ7DQoJbWFyZ2luLWxlZnQ6NDIuMHB0Ow0KCXRleHQtaW5kZW50Oi0yMS4wcHQ7fQ0K
QGxpc3QgbDE6bGV2ZWwzDQoJe21zby1sZXZlbC1udW1iZXItZm9ybWF0OnJvbWFuLWxvd2VyOw0K
CW1zby1sZXZlbC10YWItc3RvcDpub25lOw0KCW1zby1sZXZlbC1udW1iZXItcG9zaXRpb246cmln
aHQ7DQoJbWFyZ2luLWxlZnQ6NjMuMHB0Ow0KCXRleHQtaW5kZW50Oi0yMS4wcHQ7fQ0KQGxpc3Qg
bDE6bGV2ZWw0DQoJe21zby1sZXZlbC10YWItc3RvcDpub25lOw0KCW1zby1sZXZlbC1udW1iZXIt
cG9zaXRpb246bGVmdDsNCgltYXJnaW4tbGVmdDo4NC4wcHQ7DQoJdGV4dC1pbmRlbnQ6LTIxLjBw
dDt9DQpAbGlzdCBsMTpsZXZlbDUNCgl7bXNvLWxldmVsLW51bWJlci1mb3JtYXQ6YWxwaGEtbG93
ZXI7DQoJbXNvLWxldmVsLXRleHQ6IiU1XCkiOw0KCW1zby1sZXZlbC10YWItc3RvcDpub25lOw0K
CW1zby1sZXZlbC1udW1iZXItcG9zaXRpb246bGVmdDsNCgltYXJnaW4tbGVmdDoxMDUuMHB0Ow0K
CXRleHQtaW5kZW50Oi0yMS4wcHQ7fQ0KQGxpc3QgbDE6bGV2ZWw2DQoJe21zby1sZXZlbC1udW1i
ZXItZm9ybWF0OnJvbWFuLWxvd2VyOw0KCW1zby1sZXZlbC10YWItc3RvcDpub25lOw0KCW1zby1s
ZXZlbC1udW1iZXItcG9zaXRpb246cmlnaHQ7DQoJbWFyZ2luLWxlZnQ6MTI2LjBwdDsNCgl0ZXh0
LWluZGVudDotMjEuMHB0O30NCkBsaXN0IGwxOmxldmVsNw0KCXttc28tbGV2ZWwtdGFiLXN0b3A6
bm9uZTsNCgltc28tbGV2ZWwtbnVtYmVyLXBvc2l0aW9uOmxlZnQ7DQoJbWFyZ2luLWxlZnQ6MTQ3
LjBwdDsNCgl0ZXh0LWluZGVudDotMjEuMHB0O30NCkBsaXN0IGwxOmxldmVsOA0KCXttc28tbGV2
ZWwtbnVtYmVyLWZvcm1hdDphbHBoYS1sb3dlcjsNCgltc28tbGV2ZWwtdGV4dDoiJThcKSI7DQoJ
bXNvLWxldmVsLXRhYi1zdG9wOm5vbmU7DQoJbXNvLWxldmVsLW51bWJlci1wb3NpdGlvbjpsZWZ0
Ow0KCW1hcmdpbi1sZWZ0OjE2OC4wcHQ7DQoJdGV4dC1pbmRlbnQ6LTIxLjBwdDt9DQpAbGlzdCBs
MTpsZXZlbDkNCgl7bXNvLWxldmVsLW51bWJlci1mb3JtYXQ6cm9tYW4tbG93ZXI7DQoJbXNvLWxl
dmVsLXRhYi1zdG9wOm5vbmU7DQoJbXNvLWxldmVsLW51bWJlci1wb3NpdGlvbjpyaWdodDsNCglt
YXJnaW4tbGVmdDoxODkuMHB0Ow0KCXRleHQtaW5kZW50Oi0yMS4wcHQ7fQ0Kb2wNCgl7bWFyZ2lu
LWJvdHRvbTowY207fQ0KdWwNCgl7bWFyZ2luLWJvdHRvbTowY207fQ0KLS0+PC9zdHlsZT48IS0t
W2lmIGd0ZSBtc28gOV0+PHhtbD4NCjxvOnNoYXBlZGVmYXVsdHMgdjpleHQ9ImVkaXQiIHNwaWRt
YXg9IjEwMjYiIC8+DQo8L3htbD48IVtlbmRpZl0tLT48IS0tW2lmIGd0ZSBtc28gOV0+PHhtbD4N
CjxvOnNoYXBlbGF5b3V0IHY6ZXh0PSJlZGl0Ij4NCjxvOmlkbWFwIHY6ZXh0PSJlZGl0IiBkYXRh
PSIxIiAvPg0KPC9vOnNoYXBlbGF5b3V0PjwveG1sPjwhW2VuZGlmXS0tPg0KPC9oZWFkPg0KPGJv
ZHkgbGFuZz0iWkgtQ04iIGxpbms9IiMwNTYzQzEiIHZsaW5rPSIjOTU0RjcyIiBzdHlsZT0idGV4
dC1qdXN0aWZ5LXRyaW06cHVuY3R1YXRpb24iPg0KPGRpdiBjbGFzcz0iV29yZFNlY3Rpb24xIj4N
CjxwIGNsYXNzPSJNc29Ob3JtYWwiPjxzcGFuIGxhbmc9IkVOLVVTIiBzdHlsZT0iY29sb3I6IzFG
NDk3RCI+SGkgQmFsYXosPG86cD48L286cD48L3NwYW4+PC9wPg0KPHAgY2xhc3M9Ik1zb05vcm1h
bCI+PHNwYW4gbGFuZz0iRU4tVVMiIHN0eWxlPSJjb2xvcjojMUY0OTdEIj48bzpwPiZuYnNwOzwv
bzpwPjwvc3Bhbj48L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj48c3BhbiBsYW5nPSJFTi1VUyIg
c3R5bGU9ImNvbG9yOiMxRjQ5N0QiPlRoYW5rIHlvdSBmb3IgeW91ciBjb21tZW50cyBhbmQgSSBh
Z3JlZSB3aXRoIHlvdS4gSSB0aGluayB3ZSBjb3VsZCBoYXZlIG1vcmUgZGlzY3Vzc2lvbnMgb24g
dGhlIGRlZmluaXRpb24gb2YgbW9kdWxlcyBpbiB0aGUgbWFpbGluZyBsaXN0IG9yIGR1cmluZyBJ
RVRGIDEwNi48bzpwPjwvbzpwPjwvc3Bhbj48L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj48c3Bh
biBsYW5nPSJFTi1VUyIgc3R5bGU9ImNvbG9yOiMxRjQ5N0QiPjxvOnA+Jm5ic3A7PC9vOnA+PC9z
cGFuPjwvcD4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiPjxzcGFuIGxhbmc9IkVOLVVTIiBzdHlsZT0i
Y29sb3I6IzFGNDk3RCI+QmVzdCBSZWdhcmRzPG86cD48L286cD48L3NwYW4+PC9wPg0KPHAgY2xh
c3M9Ik1zb05vcm1hbCI+PHNwYW4gbGFuZz0iRU4tVVMiIHN0eWxlPSJjb2xvcjojMUY0OTdEIj5Y
dWVzb25nPG86cD48L286cD48L3NwYW4+PC9wPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+PHNwYW4g
bGFuZz0iRU4tVVMiIHN0eWxlPSJjb2xvcjojMUY0OTdEIj48bzpwPiZuYnNwOzwvbzpwPjwvc3Bh
bj48L3A+DQo8ZGl2IHN0eWxlPSJib3JkZXI6bm9uZTtib3JkZXItbGVmdDpzb2xpZCBibHVlIDEu
NXB0O3BhZGRpbmc6MGNtIDBjbSAwY20gNC4wcHQiPg0KPGRpdj4NCjxkaXYgc3R5bGU9ImJvcmRl
cjpub25lO2JvcmRlci10b3A6c29saWQgI0UxRTFFMSAxLjBwdDtwYWRkaW5nOjMuMHB0IDBjbSAw
Y20gMGNtIj4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiIGFsaWduPSJsZWZ0IiBzdHlsZT0idGV4dC1h
bGlnbjpsZWZ0Ij48Yj48c3BhbiBsYW5nPSJFTi1VUyIgc3R5bGU9ImZvbnQtc2l6ZToxMS4wcHQi
PkZyb206PC9zcGFuPjwvYj48c3BhbiBsYW5nPSJFTi1VUyIgc3R5bGU9ImZvbnQtc2l6ZToxMS4w
cHQiPiBCYWzDoXpzIFZhcmdhIEEgW21haWx0bzpiYWxhenMuYS52YXJnYUBlcmljc3Nvbi5jb21d
DQo8YnI+DQo8Yj5TZW50OjwvYj4gRnJpZGF5LCBPY3RvYmVyIDI1LCAyMDE5IDM6NDIgUE08YnI+
DQo8Yj5Ubzo8L2I+IEdlbmd4dWVzb25nIChHZW5nIFh1ZXNvbmcpICZsdDtnZW5neHVlc29uZ0Bo
dWF3ZWkuY29tJmd0OzsgZGV0bmV0QGlldGYub3JnOyBEZXROZXQgQ2hhaXJzICZsdDtkZXRuZXQt
Y2hhaXJzQGlldGYub3JnJmd0OzsNCjwvc3Bhbj48c3BhbiBzdHlsZT0iZm9udC1zaXplOjExLjBw
dDtmb250LWZhbWlseTrlrovkvZMiPuycoOyXsOyyoDwvc3Bhbj48c3BhbiBsYW5nPSJFTi1VUyIg
c3R5bGU9ImZvbnQtc2l6ZToxMS4wcHQiPiAmbHQ7ZGJkdXNjamZAZXRyaS5yZS5rciZndDs8YnI+
DQo8Yj5DYzo8L2I+IE1hY2ggQ2hlbiAmbHQ7bWFjaC5jaGVuQGh1YXdlaS5jb20mZ3Q7PGJyPg0K
PGI+U3ViamVjdDo8L2I+IFJFOiBEZXROZXQgWUFORyBNb2RlbCBDYWxsIE1lZXRpbmcgLSAxMC0y
NDxvOnA+PC9vOnA+PC9zcGFuPjwvcD4NCjwvZGl2Pg0KPC9kaXY+DQo8cCBjbGFzcz0iTXNvTm9y
bWFsIiBhbGlnbj0ibGVmdCIgc3R5bGU9InRleHQtYWxpZ246bGVmdCI+PHNwYW4gbGFuZz0iRU4t
VVMiPjxvOnA+Jm5ic3A7PC9vOnA+PC9zcGFuPjwvcD4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiPjxz
cGFuIGxhbmc9IkVOLVVTIiBzdHlsZT0iZm9udC1zaXplOjExLjBwdCI+SGksPG86cD48L286cD48
L3NwYW4+PC9wPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+PHNwYW4gbGFuZz0iRU4tVVMiIHN0eWxl
PSJmb250LXNpemU6MTEuMHB0Ij48bzpwPiZuYnNwOzwvbzpwPjwvc3Bhbj48L3A+DQo8cCBjbGFz
cz0iTXNvTm9ybWFsIj48c3BhbiBsYW5nPSJFTi1VUyIgc3R5bGU9ImZvbnQtc2l6ZToxMS4wcHQi
Pkp1c3Qgb25lIGNvbW1lbnQ6IG51bWJlciBvZiBtb2R1bGVzIG1heSBjaGFuZ2UgZHVyaW5nIHRo
ZSBldm9sdXRpb24gb2YgdGhlIFlBTkcgZHJhZnQuPG86cD48L286cD48L3NwYW4+PC9wPg0KPHAg
Y2xhc3M9Ik1zb05vcm1hbCI+PHNwYW4gbGFuZz0iRU4tVVMiIHN0eWxlPSJmb250LXNpemU6MTEu
MHB0Ij5UaGF0IGlzIG5hdHVyYWwuIEhhdmluZyB0aHJlZSBtb2R1bGVzIGFzIG5hbWVkIGJlbG93
IGFyZSBqdXN0IGEgc3RhcnRpbmcgcG9pbnQuDQo8bzpwPjwvbzpwPjwvc3Bhbj48L3A+DQo8cCBj
bGFzcz0iTXNvTm9ybWFsIj48c3BhbiBsYW5nPSJFTi1VUyIgc3R5bGU9ImZvbnQtc2l6ZToxMS4w
cHQiPllvdSBoYXZlIHRoZSBmcmVlZG9tIHRvIGRlZmluZSBtb3JlIChvciBsZXNzKSBtb2R1bGVz
IGlmIGl0IG1ha2VzIHNlbnNlLiA6LS0pKSk8bzpwPjwvbzpwPjwvc3Bhbj48L3A+DQo8cCBjbGFz
cz0iTXNvTm9ybWFsIj48c3BhbiBsYW5nPSJFTi1VUyIgc3R5bGU9ImZvbnQtc2l6ZToxMS4wcHQi
PjxvOnA+Jm5ic3A7PC9vOnA+PC9zcGFuPjwvcD4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiPjxzcGFu
IGxhbmc9IkVOLVVTIiBzdHlsZT0iZm9udC1zaXplOjExLjBwdCI+Q2hlZXJzPG86cD48L286cD48
L3NwYW4+PC9wPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+PHNwYW4gbGFuZz0iRU4tVVMiIHN0eWxl
PSJmb250LXNpemU6MTEuMHB0Ij5CYWxh4oCZenM8bzpwPjwvbzpwPjwvc3Bhbj48L3A+DQo8cCBj
bGFzcz0iTXNvTm9ybWFsIj48c3BhbiBsYW5nPSJFTi1VUyIgc3R5bGU9ImZvbnQtc2l6ZToxMS4w
cHQiPjxvOnA+Jm5ic3A7PC9vOnA+PC9zcGFuPjwvcD4NCjxkaXY+DQo8ZGl2IHN0eWxlPSJib3Jk
ZXI6bm9uZTtib3JkZXItdG9wOnNvbGlkICNFMUUxRTEgMS4wcHQ7cGFkZGluZzozLjBwdCAwY20g
MGNtIDBjbSI+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIiBhbGlnbj0ibGVmdCIgc3R5bGU9InRleHQt
YWxpZ246bGVmdCI+PGI+PHNwYW4gbGFuZz0iRU4tVVMiIHN0eWxlPSJmb250LXNpemU6MTEuMHB0
Ij5Gcm9tOjwvc3Bhbj48L2I+PHNwYW4gbGFuZz0iRU4tVVMiIHN0eWxlPSJmb250LXNpemU6MTEu
MHB0Ij4gR2VuZ3h1ZXNvbmcgKEdlbmcgWHVlc29uZykgJmx0OzxhIGhyZWY9Im1haWx0bzpnZW5n
eHVlc29uZ0BodWF3ZWkuY29tIj5nZW5neHVlc29uZ0BodWF3ZWkuY29tPC9hPiZndDsNCjxicj4N
CjxiPlNlbnQ6PC9iPiBGcmlkYXksIE9jdG9iZXIgMjUsIDIwMTkgODoyMCBBTTxicj4NCjxiPlRv
OjwvYj4gPGEgaHJlZj0ibWFpbHRvOmRldG5ldEBpZXRmLm9yZyI+ZGV0bmV0QGlldGYub3JnPC9h
PjsgRGV0TmV0IENoYWlycyAmbHQ7PGEgaHJlZj0ibWFpbHRvOmRldG5ldC1jaGFpcnNAaWV0Zi5v
cmciPmRldG5ldC1jaGFpcnNAaWV0Zi5vcmc8L2E+Jmd0OzsgQmFsw6F6cyBWYXJnYSBBICZsdDs8
YSBocmVmPSJtYWlsdG86YmFsYXpzLmEudmFyZ2FAZXJpY3Nzb24uY29tIj5iYWxhenMuYS52YXJn
YUBlcmljc3Nvbi5jb208L2E+Jmd0OzsNCjwvc3Bhbj48c3BhbiBzdHlsZT0iZm9udC1zaXplOjEx
LjBwdDtmb250LWZhbWlseTomcXVvdDtNYWxndW4gR290aGljJnF1b3Q7LHNhbnMtc2VyaWYiPuyc
oOyXsOyyoDwvc3Bhbj48c3BhbiBsYW5nPSJFTi1VUyIgc3R5bGU9ImZvbnQtc2l6ZToxMS4wcHQi
PiAmbHQ7PGEgaHJlZj0ibWFpbHRvOmRiZHVzY2pmQGV0cmkucmUua3IiPmRiZHVzY2pmQGV0cmku
cmUua3I8L2E+Jmd0Ozxicj4NCjxiPkNjOjwvYj4gTWFjaCBDaGVuICZsdDs8YSBocmVmPSJtYWls
dG86bWFjaC5jaGVuQGh1YXdlaS5jb20iPm1hY2guY2hlbkBodWF3ZWkuY29tPC9hPiZndDs8YnI+
DQo8Yj5TdWJqZWN0OjwvYj4gRGV0TmV0IFlBTkcgTW9kZWwgQ2FsbCBNZWV0aW5nIC0gMTAtMjQ8
bzpwPjwvbzpwPjwvc3Bhbj48L3A+DQo8L2Rpdj4NCjwvZGl2Pg0KPHAgY2xhc3M9Ik1zb05vcm1h
bCIgYWxpZ249ImxlZnQiIHN0eWxlPSJ0ZXh0LWFsaWduOmxlZnQiPjxzcGFuIGxhbmc9IkVOLVVT
Ij48bzpwPiZuYnNwOzwvbzpwPjwvc3Bhbj48L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIiBzdHls
ZT0ibGluZS1oZWlnaHQ6MTUwJSI+PHNwYW4gbGFuZz0iRU4tVVMiPkRlYXIgYWxsLDxvOnA+PC9v
OnA+PC9zcGFuPjwvcD4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiIHN0eWxlPSJsaW5lLWhlaWdodDox
NTAlIj48c3BhbiBsYW5nPSJFTi1VUyI+PG86cD4mbmJzcDs8L286cD48L3NwYW4+PC9wPg0KPHAg
Y2xhc3M9Ik1zb05vcm1hbCIgc3R5bGU9ImxpbmUtaGVpZ2h0OjE1MCUiPjxzcGFuIGxhbmc9IkVO
LVVTIj5IZXJlIGFyZSB0aGUgbWludXRlcyBmb3IgRGV0TmV0IFlBTkcgTW9kZWwgQ2FsbCBNZWV0
aW5nLiBQbGVhc2UgY2hlY2sgdGhlIGNvbnRlbnRzLiBJZiB5b3UgaGF2ZSBhbnkgcXVlc3Rpb25z
IG9yIGNvbW1lbnRzLCBwbGVhc2UgbGV0IG1lIGtub3cuPG86cD48L286cD48L3NwYW4+PC9wPg0K
PHAgY2xhc3M9Ik1zb05vcm1hbCIgc3R5bGU9ImxpbmUtaGVpZ2h0OjE1MCUiPjxzcGFuIGxhbmc9
IkVOLVVTIj48bzpwPiZuYnNwOzwvbzpwPjwvc3Bhbj48L3A+DQo8cCBjbGFzcz0iTXNvTGlzdFBh
cmFncmFwaCIgc3R5bGU9Im1hcmdpbi1sZWZ0OjE4LjBwdDt0ZXh0LWluZGVudDotMTguMHB0O2xp
bmUtaGVpZ2h0OjE1MCU7bXNvLWxpc3Q6bDEgbGV2ZWwxIGxmbzIiPg0KPCFbaWYgIXN1cHBvcnRM
aXN0c10+PHNwYW4gbGFuZz0iRU4tVVMiPjxzcGFuIHN0eWxlPSJtc28tbGlzdDpJZ25vcmUiPjEu
PHNwYW4gc3R5bGU9ImZvbnQ6Ny4wcHQgJnF1b3Q7VGltZXMgTmV3IFJvbWFuJnF1b3Q7Ij4mbmJz
cDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsNCjwvc3Bhbj48L3NwYW4+PC9zcGFuPjwh
W2VuZGlmXT48c3BhbiBsYW5nPSJFTi1VUyI+RGV0TmV0IFlBTkcgTW9kZWwgU2NvcGU8bzpwPjwv
bzpwPjwvc3Bhbj48L3A+DQo8cCBjbGFzcz0iTXNvTGlzdFBhcmFncmFwaCIgc3R5bGU9Im1hcmdp
bi1sZWZ0OjM2LjBwdDt0ZXh0LWluZGVudDotMTguMHB0O2xpbmUtaGVpZ2h0OjE1MCU7bXNvLWxp
c3Q6bDAgbGV2ZWwxIGxmbzQiPg0KPCFbaWYgIXN1cHBvcnRMaXN0c10+PHNwYW4gbGFuZz0iRU4t
VVMiPjxzcGFuIHN0eWxlPSJtc28tbGlzdDpJZ25vcmUiPi08c3BhbiBzdHlsZT0iZm9udDo3LjBw
dCAmcXVvdDtUaW1lcyBOZXcgUm9tYW4mcXVvdDsiPiZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZu
YnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOw0KPC9zcGFuPjwvc3Bhbj48L3NwYW4+PCFbZW5k
aWZdPjxzcGFuIGxhbmc9IkVOLVVTIj5EZXROZXQgWUFORyBNb2RlbCBpcyBzdXBwb3NlZCB0byBp
bmNsdWRlIHRocmVlIG1vZHVsZXM6IEZsb3cgSW5mb3JtYXRpb24gTW9kdWxlLCBDdXN0b21lciBT
ZXJ2aWNlIE1vZHVsZSwgTmV0d29yayBFbGVtZW50IENvbmZpZ3VyYXRpb24gTW9kdWxlOzxvOnA+
PC9vOnA+PC9zcGFuPjwvcD4NCjxwIGNsYXNzPSJNc29MaXN0UGFyYWdyYXBoIiBzdHlsZT0ibWFy
Z2luLWxlZnQ6MzYuMHB0O3RleHQtaW5kZW50Oi0xOC4wcHQ7bGluZS1oZWlnaHQ6MTUwJTttc28t
bGlzdDpsMCBsZXZlbDEgbGZvNCI+DQo8IVtpZiAhc3VwcG9ydExpc3RzXT48c3BhbiBsYW5nPSJF
Ti1VUyI+PHNwYW4gc3R5bGU9Im1zby1saXN0Oklnbm9yZSI+LTxzcGFuIHN0eWxlPSJmb250Ojcu
MHB0ICZxdW90O1RpbWVzIE5ldyBSb21hbiZxdW90OyI+Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7
Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7DQo8L3NwYW4+PC9zcGFuPjwvc3Bhbj48IVtl
bmRpZl0+PHNwYW4gbGFuZz0iRU4tVVMiPlRoZSBjdXJyZW50IERldE5ldCBZQU5HIG1vZGVsIG9u
bHkgY29udGFpbnMgTmV0d29yayBFbGVtZW50IENvbmZpZ3VyYXRpb24gTW9kdWxlLCB0aGUgb3Ro
ZXIgdHdvIGlzIHN1cHBvc2VkIHRvIGFkZCB0byB0aGUgZHJhZnQuPG86cD48L286cD48L3NwYW4+
PC9wPg0KPHAgY2xhc3M9Ik1zb0xpc3RQYXJhZ3JhcGgiIHN0eWxlPSJtYXJnaW4tbGVmdDoxOC4w
cHQ7dGV4dC1pbmRlbnQ6LTE4LjBwdDtsaW5lLWhlaWdodDoxNTAlO21zby1saXN0OmwxIGxldmVs
MSBsZm8yIj4NCjwhW2lmICFzdXBwb3J0TGlzdHNdPjxzcGFuIGxhbmc9IkVOLVVTIj48c3BhbiBz
dHlsZT0ibXNvLWxpc3Q6SWdub3JlIj4yLjxzcGFuIHN0eWxlPSJmb250OjcuMHB0ICZxdW90O1Rp
bWVzIE5ldyBSb21hbiZxdW90OyI+Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7
DQo8L3NwYW4+PC9zcGFuPjwvc3Bhbj48IVtlbmRpZl0+PHNwYW4gbGFuZz0iRU4tVVMiPkRldE5l
dCBZQU5HIE1vZGVsIGFuZCBEZXROZXQgSW5mb3JtYXRpb24gTW9kZWw8bzpwPjwvbzpwPjwvc3Bh
bj48L3A+DQo8cCBjbGFzcz0iTXNvTGlzdFBhcmFncmFwaCIgc3R5bGU9Im1hcmdpbi1sZWZ0OjM2
LjBwdDt0ZXh0LWluZGVudDotMTguMHB0O2xpbmUtaGVpZ2h0OjE1MCU7bXNvLWxpc3Q6bDAgbGV2
ZWwxIGxmbzQiPg0KPCFbaWYgIXN1cHBvcnRMaXN0c10+PHNwYW4gbGFuZz0iRU4tVVMiPjxzcGFu
IHN0eWxlPSJtc28tbGlzdDpJZ25vcmUiPi08c3BhbiBzdHlsZT0iZm9udDo3LjBwdCAmcXVvdDtU
aW1lcyBOZXcgUm9tYW4mcXVvdDsiPiZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNw
OyZuYnNwOyZuYnNwOyZuYnNwOw0KPC9zcGFuPjwvc3Bhbj48L3NwYW4+PCFbZW5kaWZdPjxzcGFu
IGxhbmc9IkVOLVVTIj5EZXROZXQgU2VydmljZSBpcyBhbiBlbmQtdG8tZW5kIGNvbmNlcHQgd2hp
Y2ggaXMgbm90IGNvbnNpZGVyZWQgaW4gdGhlIGRyYWZ0IHlldC48bzpwPjwvbzpwPjwvc3Bhbj48
L3A+DQo8cCBjbGFzcz0iTXNvTGlzdFBhcmFncmFwaCIgc3R5bGU9Im1hcmdpbi1sZWZ0OjM2LjBw
dDt0ZXh0LWluZGVudDotMTguMHB0O2xpbmUtaGVpZ2h0OjE1MCU7bXNvLWxpc3Q6bDAgbGV2ZWwx
IGxmbzQiPg0KPCFbaWYgIXN1cHBvcnRMaXN0c10+PHNwYW4gbGFuZz0iRU4tVVMiPjxzcGFuIHN0
eWxlPSJtc28tbGlzdDpJZ25vcmUiPi08c3BhbiBzdHlsZT0iZm9udDo3LjBwdCAmcXVvdDtUaW1l
cyBOZXcgUm9tYW4mcXVvdDsiPiZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZu
YnNwOyZuYnNwOyZuYnNwOw0KPC9zcGFuPjwvc3Bhbj48L3NwYW4+PCFbZW5kaWZdPjxzcGFuIGxh
bmc9IkVOLVVTIj5BZnRlciByZXBsaWNhdGlvbiwgdGhlcmUgYXJlIHR3byBvciBtb3JlIERldE5l
dCBmbG93cywgYnV0IERldE5ldCBzZXJ2aWNlIHJlbWFpbnMgdGhlIHNhbWUuPG86cD48L286cD48
L3NwYW4+PC9wPg0KPHAgY2xhc3M9Ik1zb0xpc3RQYXJhZ3JhcGgiIHN0eWxlPSJtYXJnaW4tbGVm
dDozNi4wcHQ7dGV4dC1pbmRlbnQ6LTE4LjBwdDtsaW5lLWhlaWdodDoxNTAlO21zby1saXN0Omww
IGxldmVsMSBsZm80Ij4NCjwhW2lmICFzdXBwb3J0TGlzdHNdPjxzcGFuIGxhbmc9IkVOLVVTIj48
c3BhbiBzdHlsZT0ibXNvLWxpc3Q6SWdub3JlIj4tPHNwYW4gc3R5bGU9ImZvbnQ6Ny4wcHQgJnF1
b3Q7VGltZXMgTmV3IFJvbWFuJnF1b3Q7Ij4mbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsm
bmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsNCjwvc3Bhbj48L3NwYW4+PC9zcGFuPjwhW2VuZGlmXT48
c3BhbiBsYW5nPSJFTi1VUyI+RGV0TmV0IHNlcnZpY2UgaXMgc3VwcG9zZWQgdG8gY29udGFpbiB0
aGUgZm9sbG93aW5nIGF0dHJpYnV0ZXM6IFFvUy9TTEEsIGZsb3cgaWRlbnRpZmljYXRpb24sIHNl
cnZpY2UgcHJvdGVjdGlvbiBiZXR3ZWVuIHR3byBlbmQgcG9pbnRzLjxvOnA+PC9vOnA+PC9zcGFu
PjwvcD4NCjxwIGNsYXNzPSJNc29MaXN0UGFyYWdyYXBoIiBzdHlsZT0ibWFyZ2luLWxlZnQ6MTgu
MHB0O3RleHQtaW5kZW50Oi0xOC4wcHQ7bGluZS1oZWlnaHQ6MTUwJTttc28tbGlzdDpsMSBsZXZl
bDEgbGZvMiI+DQo8IVtpZiAhc3VwcG9ydExpc3RzXT48c3BhbiBsYW5nPSJFTi1VUyI+PHNwYW4g
c3R5bGU9Im1zby1saXN0Oklnbm9yZSI+My48c3BhbiBzdHlsZT0iZm9udDo3LjBwdCAmcXVvdDtU
aW1lcyBOZXcgUm9tYW4mcXVvdDsiPiZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNw
Ow0KPC9zcGFuPjwvc3Bhbj48L3NwYW4+PCFbZW5kaWZdPjxzcGFuIGxhbmc9IkVOLVVTIj5EZXRO
ZXQgWUFORyBNb2RlbCBTdHJ1Y3R1cmU8bzpwPjwvbzpwPjwvc3Bhbj48L3A+DQo8cCBjbGFzcz0i
TXNvTGlzdFBhcmFncmFwaCIgc3R5bGU9Im1hcmdpbi1sZWZ0OjM2LjBwdDt0ZXh0LWluZGVudDot
MTguMHB0O2xpbmUtaGVpZ2h0OjE1MCU7bXNvLWxpc3Q6bDAgbGV2ZWwxIGxmbzQiPg0KPCFbaWYg
IXN1cHBvcnRMaXN0c10+PHNwYW4gbGFuZz0iRU4tVVMiPjxzcGFuIHN0eWxlPSJtc28tbGlzdDpJ
Z25vcmUiPi08c3BhbiBzdHlsZT0iZm9udDo3LjBwdCAmcXVvdDtUaW1lcyBOZXcgUm9tYW4mcXVv
dDsiPiZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNw
Ow0KPC9zcGFuPjwvc3Bhbj48L3NwYW4+PCFbZW5kaWZdPjxzcGFuIGxhbmc9IkVOLVVTIj5JbiB0
aGUgZGlzY3Vzc2lvbiBvZiBEZXROZXQgZGF0YSBwbGFuZSBlbmNhcHN1bGF0aW9uLCB0aGUgc3Ry
dWN0dXJlIG9mIOKAnGNob2ljZeKApmNhc2XigJ0gaXMgc3VwcG9zZWQgdG8gYmUgdXNlZC48bzpw
PjwvbzpwPjwvc3Bhbj48L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIiBzdHlsZT0ibGluZS1oZWln
aHQ6MTUwJSI+PHNwYW4gbGFuZz0iRU4tVVMiPjxvOnA+Jm5ic3A7PC9vOnA+PC9zcGFuPjwvcD4N
CjxwIGNsYXNzPSJNc29Ob3JtYWwiIHN0eWxlPSJsaW5lLWhlaWdodDoxNTAlIj48c3BhbiBsYW5n
PSJFTi1VUyI+PG86cD4mbmJzcDs8L286cD48L3NwYW4+PC9wPg0KPHAgY2xhc3M9Ik1zb05vcm1h
bCIgc3R5bGU9ImxpbmUtaGVpZ2h0OjE1MCUiPjxzcGFuIGxhbmc9IkVOLVVTIj5CZXN0IFJlZ2Fy
ZHM8bzpwPjwvbzpwPjwvc3Bhbj48L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIiBzdHlsZT0ibGlu
ZS1oZWlnaHQ6MTUwJSI+PHNwYW4gbGFuZz0iRU4tVVMiPlh1ZXNvbmc8bzpwPjwvbzpwPjwvc3Bh
bj48L3A+DQo8L2Rpdj4NCjwvZGl2Pg0KPC9ib2R5Pg0KPC9odG1sPg0K

--_000_2ee5c274cebd45fcacbf73991ecbd531huaweicom_--


From nobody Fri Oct 25 04:27:50 2019
Return-Path: <lberger@labn.net>
X-Original-To: detnet@ietfa.amsl.com
Delivered-To: detnet@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 8143A12086B for <detnet@ietfa.amsl.com>; Fri, 25 Oct 2019 04:27:47 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.889
X-Spam-Level: 
X-Spam-Status: No, score=-1.889 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_NONE=-0.0001, RCVD_IN_MSPIKE_H2=-0.001, SPF_HELO_NONE=0.001, SPF_PASS=-0.001, T_KAM_HTML_FONT_INVALID=0.01, URIBL_BLOCKED=0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (768-bit key) header.d=labn.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 s9HuRZfq29Ly for <detnet@ietfa.amsl.com>; Fri, 25 Oct 2019 04:27:43 -0700 (PDT)
Received: from gproxy3-pub.mail.unifiedlayer.com (gproxy3-pub.mail.unifiedlayer.com [69.89.30.42]) (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 7EFD71200C3 for <detnet@ietf.org>; Fri, 25 Oct 2019 04:27:43 -0700 (PDT)
Received: from cmgw14.unifiedlayer.com (unknown [10.9.0.14]) by gproxy3.mail.unifiedlayer.com (Postfix) with ESMTP id F065640040 for <detnet@ietf.org>; Fri, 25 Oct 2019 05:27:39 -0600 (MDT)
Received: from box313.bluehost.com ([69.89.31.113]) by cmsmtp with ESMTP id Nxkpi2cHVhwcbNxkpiCY7n; Fri, 25 Oct 2019 05:27:39 -0600
X-Authority-Reason: nr=8
X-Authority-Analysis: v=2.3 cv=GJQm7NFK c=1 sm=1 tr=0 a=h1BC+oY+fLhyFmnTBx92Jg==:117 a=h1BC+oY+fLhyFmnTBx92Jg==:17 a=dLZJa+xiwSxG16/P+YVxDGlgEgI=:19 a=jpOVt7BSZ2e4Z31A5e1TngXxSK0=:19 a=xqWC_Br6kY4A:10:nop_ipv6 a=XobE76Q3jBoA:10:nop_rcvd_month_year a=Vy_oeq2dmq0A:10:endurance_base64_authed_username_1 a=r77TgQKjGQsHNAKrUKIA:9 a=wU2YTnxGAAAA:8 a=48vgC7mUAAAA:8 a=jsLqV8V3AAAA:8 a=pGLkceISAAAA:8 a=iLNU1ar6AAAA:8 a=G0_B3m8xAAAA:8 a=RpNjiQI2AAAA:8 a=VMzgwDnCeI7IdpI4rFAA:9 a=jpIH26JlB8aEU1M81S3jpgcb7nU=:19 a=cftnRznClQ32FUZ9:21 a=qi2stvQcaRVS5S8H:21 a=pILNOxqGKmIA:10:nop_charset_2 a=jM_x9b4JT8QA:10:demote_hacked_domain_1 a=8qt5mYvcEa8sxME_or0A:9 a=Q6lh2Di2aa9LGrSz:21 a=9yQJmzKz8dkrZYCQ:21 a=5GFDbF4Q8iLJgq4m:21 a=UiCQ7L4-1S4A:10:nop_mshtml_css_classes a=hTZeC7Yk6K0A:10:nop_msword_html a=_W_S_7VecoQA:10:nop_html a=frz4AuCg-hUA:10:nop_css_in_html a=Yz9wTY_ffGCQnEDHKrcv:22 a=w1C3t2QeGrPiZgrLijVG:22 a=ugk2N6kDtXxT1k6o-wp-:22 a=gBgTPrObzSPeouD7eQ2s:22
DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=labn.net; s=default; h=Content-Type:In-Reply-To:MIME-Version:Date:Message-ID:From: References:Cc:To:Subject:Sender:Reply-To:Content-Transfer-Encoding:Content-ID :Content-Description:Resent-Date:Resent-From:Resent-Sender:Resent-To: Resent-Cc:Resent-Message-ID:List-Id:List-Help:List-Unsubscribe:List-Subscribe :List-Post:List-Owner:List-Archive; bh=nuU1Fb3pqztQM6xlnSMt5NKcHVc9RgOCJvD91aPi2WQ=; b=2CTFddXe1qcKYmnX9IOtbhJqKD +ldiFEQRdbyOlGT1Lli/DRAWZNSWiV4MSiDRO/XTUesc7HXiEYbEI8T9LD06jm7yMJCXCCKGD9oLY 0Sh4j8DM0y8l5Hr/2YDBUKCas;
Received: from [127.0.0.1] (port=44285 helo=[IPv6:::1]) by box313.bluehost.com with esmtpsa (TLSv1.2:ECDHE-RSA-AES128-GCM-SHA256:128) (Exim 4.92) (envelope-from <lberger@labn.net>) id 1iNxkp-0044vi-D2; Fri, 25 Oct 2019 05:27:39 -0600
To: "Black, David" <David.Black@dell.com>, "Grossman, Ethan A." <eagros@dolby.com>, "DetNet@ietf.org" <detnet@ietf.org>
Cc: Stewart Bryant <stewart.bryant@gmail.com>, "Andrew G. Malis" <agmalis@gmail.com>
References: <CE03DB3D7B45C245BCA0D243277949363077BFC2@MX307CL04.corp.emc.com> <CE03DB3D7B45C245BCA0D243277949363077C118@MX307CL04.corp.emc.com> <e11e2843-6185-386c-c0e4-2ed5555ae0bb@labn.net> <CE03DB3D7B45C245BCA0D243277949363077CFD0@MX307CL04.corp.emc.com> <6a29f784-5a2f-458d-1bb4-33794b8937c1@labn.net> <22d6eac8-9621-6147-49ff-90e593e613cb@gmail.com> <CAA=duU1SAzVqbU2T-ws=VB5+Bqrf+N81aL+1WsokfuKRiRdvbQ@mail.gmail.com> <BYAPR06MB4325AFB733AAA66AEB6FF2F7C4680@BYAPR06MB4325.namprd06.prod.outlook.com> <16df1114968.277b.9b4188e636579690ba6c69f2c8a0f1fd@labn.net> <BYAPR06MB432555D0A00B42FE13BDF466C4680@BYAPR06MB4325.namprd06.prod.outlook.com> <c88c196d-d506-50c4-4c9a-ab101d7eb98e@labn.net> <CE03DB3D7B45C245BCA0D24327794936307918D0@MX307CL04.corp.emc.com>
From: Lou Berger <lberger@labn.net>
Message-ID: <7112f830-179c-339c-f559-98c24947aa1a@labn.net>
Date: Fri, 25 Oct 2019 07:27:33 -0400
User-Agent: Mozilla/5.0 (Windows NT 10.0; WOW64; rv:60.0) Gecko/20100101 Thunderbird/60.3.1
MIME-Version: 1.0
In-Reply-To: <CE03DB3D7B45C245BCA0D24327794936307918D0@MX307CL04.corp.emc.com>
Content-Type: multipart/alternative; boundary="------------947AC59159B567CBE36369B3"
Content-Language: en-US
X-AntiAbuse: This header was added to track abuse, please include it with any abuse report
X-AntiAbuse: Primary Hostname - box313.bluehost.com
X-AntiAbuse: Original Domain - ietf.org
X-AntiAbuse: Originator/Caller UID/GID - [47 12] / [47 12]
X-AntiAbuse: Sender Address Domain - labn.net
X-BWhitelist: no
X-Source-IP: 127.0.0.1
X-Source-L: Yes
X-Exim-ID: 1iNxkp-0044vi-D2
X-Source: 
X-Source-Args: 
X-Source-Dir: 
X-Source-Sender: ([IPv6:::1]) [127.0.0.1]:44285
X-Source-Auth: lberger@labn.net
X-Email-Count: 4
X-Source-Cap: bGFibm1vYmk7bGFibm1vYmk7Ym94MzEzLmJsdWVob3N0LmNvbQ==
X-Org: HG=bhcustomer;ORG=bluehost;
X-Local-Domain: yes
Archived-At: <https://mailarchive.ietf.org/arch/msg/detnet/-KXKf9pyMt_D-suaimqRI8HEKuM>
Subject: Re: [Detnet] Fwd: draft-ietf-detnet-ip-02.txt - ECN
X-BeenThere: detnet@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: Discussions on Deterministic Networking BoF and Proposed WG <detnet.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/detnet>, <mailto:detnet-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/detnet/>
List-Post: <mailto:detnet@ietf.org>
List-Help: <mailto:detnet-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/detnet>, <mailto:detnet-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 25 Oct 2019 11:27:47 -0000

This is a multi-part message in MIME format.
--------------947AC59159B567CBE36369B3
Content-Type: text/plain; charset=windows-1252; format=flowed
Content-Transfer-Encoding: 8bit

excellent point -- and already covered in the doc!

On 10/24/2019 9:22 AM, Black, David wrote:
>
> In addition, for IPv6, the 20-bit flow label field in the IPv6 header 
> is available – see RFC 6437 for usage requirements and guidance.
>
> Thanks, --David
>
> *From:*Lou Berger <lberger@labn.net>
> *Sent:* Thursday, October 24, 2019 7:37 AM
> *To:* Grossman, Ethan A.; DetNet@ietf.org
> *Cc:* Stewart Bryant; Andrew G. Malis; Black, David
> *Subject:* Re: [Detnet] Fwd: draft-ietf-detnet-ip-02.txt - ECN
>
> [EXTERNAL EMAIL]
>
> Hi Ethan,
>
>     I was referring to the rest of the 5 tuple.
>
> Lou
>
> On 10/21/2019 11:50 PM, Grossman, Ethan A. wrote:
>
>     Just so I understand, by "other bits in the header" do you mean
>     the 6-tuple bits, or are there others that can also be used for
>     flow ID?
>
>     ------------------------------------------------------------------------
>
>     *From:* Lou Berger <lberger@labn.net> <mailto:lberger@labn.net>
>     *Sent:* Monday, October 21, 2019 6:25:05 PM
>     *To:* Grossman, Ethan A. <eagros@dolby.com>
>     <mailto:eagros@dolby.com>; DetNet@ietf.org
>     <mailto:DetNet@ietf.org> <detnet@ietf.org> <mailto:detnet@ietf.org>
>     *Cc:* Stewart Bryant <stewart.bryant@gmail.com>
>     <mailto:stewart.bryant@gmail.com>; Andrew G. Malis
>     <agmalis@gmail.com> <mailto:agmalis@gmail.com>; Black, David
>     <David.Black@dell.com> <mailto:David.Black@dell.com>
>     *Subject:* Re: [Detnet] Fwd: draft-ietf-detnet-ip-02.txt - ECN
>
>     Ethan,
>
>     Yes, but I think it's a tolerable compromise to move the work
>     forward - and there are other bits available in the header...
>
>     Lou
>
>     ------------------------------------------------------------------------
>
>     On October 21, 2019 8:54:00 PM "Grossman, Ethan A."
>     <eagros@dolby.com> <mailto:eagros@dolby.com> wrote:
>
>         Does losing control over those two bits (ECN) adversely affect
>         the upward scalability of the system in any meaningful way? I
>         mean, can one think of it like “this reduces the number of
>         flows that can be identified by a factor of 4”?  Does anyone
>         working on “Large Scale DetNet” have any thoughts on this?
>
>         Thanks,
>
>         Ethan.
>
>         *From:* detnet <detnet-bounces@ietf.org>
>         <mailto:detnet-bounces@ietf.org> *On Behalf Of *Andrew G. Malis
>         *Sent:* Monday, October 21, 2019 6:29 AM
>         *To:* Stewart Bryant <stewart.bryant@gmail.com>
>         <mailto:stewart.bryant@gmail.com>
>         *Cc:* DetNet@ietf.org <mailto:DetNet@ietf.org>; Lou Berger
>         <lberger@labn.net> <mailto:lberger@labn.net>; Black, David
>         <David.Black@dell.com> <mailto:David.Black@dell.com>
>         *Subject:* Re: [Detnet] Fwd: draft-ietf-detnet-ip-02.txt - ECN
>
>         I also don't have any objection to removing the ECN text.
>
>         Cheers,
>
>         Andy
>
>         On Mon, Oct 21, 2019 at 8:59 AM Stewart Bryant
>         <stewart.bryant@gmail.com <mailto:stewart.bryant@gmail.com>>
>         wrote:
>
>
>             Yes, let's delete the references to ECN from the text.
>
>             - Stewart
>
>             On 18/10/2019 22:57, Lou Berger wrote:
>
>                 David,
>
>                     I'm personally okay with dropping all references
>                 to the ECN field.  But doing so is a change from
>                 previous discussions so is a WG call.
>
>                 WG,
>
>                 Are there any objections to removing the language
>                 related to the ECN field?
>
>                 The implication is that the detnet IP standard will
>                 only cover the 6-bit DSCP field carried in what was
>                 once referred to as the 8-bit IP TOS Field.
>
>                 Thanks,
>
>                 Lou
>
>                 (No hats)
>
>                 On 10/16/2019 11:08 PM, Black, David wrote:
>
>                     > While I understand you have concerns about a
>                     node providing different traffic treatment based
>                     on ECN markings on a local node, I believe this
>                     happens today –
>                     > just look at the related config options for your
>                     favorite router vendor.  Can you live with SHOULD
>                     NOT vs MUST NOT?
>
>                     I can live with removal of all mention of ECN from
>                     this draft.  I would suggest this course of action
>                     if the goal is to avoid “MUST NOT” wording.
>
>                     Otherwise, I would need to be convinced that what
>                     the draft proposes to do/allow wrt ECN is
>                     consistent with RFC 3168. The current text is not
>                     consistent with RFC 3168..
>
>                     Thanks, --David
>
>                     *From:* Lou Berger <lberger@labn.net>
>                     <mailto:lberger@labn.net>
>                     *Sent:* Wednesday, October 16, 2019 10:02 PM
>                     *To:* Black, David; DetNet@ietf.org
>                     <mailto:DetNet@ietf.org>
>                     *Subject:* Re: [Detnet] Fwd:
>                     draft-ietf-detnet-ip-02.txt - ECN
>
>                     [EXTERNAL EMAIL]
>
>                     sigh -I thought we went over all language in
>                     e-mail and over the phone.
>
>                     On 10/16/2019 4:43 PM, Black, David wrote:
>
>                         Forwarding to remove internet-drafts@ietf.org
>                         <mailto:internet-drafts@ietf.org> as a
>                         recipient.  Please respond to this email.
>
>                         Thanks, --David ... Sent from my Android
>                         not-so-smartphone.
>
>                         -------- Original message --------
>
>                         From: "Black, David" <david.black@emc.com>
>                         <mailto:david.black@emc.com>
>
>                         Date: 10/16/19 3:13 PM (GMT-06:00)
>
>                         To: internet-drafts@ietf.org
>                         <mailto:internet-drafts@ietf.org>,
>                         detnet@ietf.org <mailto:detnet@ietf.org>
>
>                         Subject: draft-ietf-detnet-ip-02.txt - ECN
>
>                         The ECN material in this draft conflicts with
>                         RFC 3168 (a long-standing Proposed Standard). 
>                         I apologize to anyone who may have been under
>                         the impression that all ECN-related concerns
>                         were resolved in that call, as the text in
>                         this note did not come up during that call.
>
>                         The TL;DR summary of my concerns is the
>                         rationale for change [3] below:
>
>                                 Rationale: Use of ECN field for flow
>                         identification is not compatible with RFC 3168.
>
>                     It was my understanding that your primary concern
>                     was split paths and this is what we covered in the
>                     language distributed on Monday.
>
>                     While I understand you have concerns about a node
>                     providing different traffic treatment based on ECN
>                     markings on a local node, I believe this happens
>                     today -- just look at the related config options
>                     for your favorite router vendor. Can you live with
>                     SHOULD NOT vs MUST NOT?
>
>                     Thanks,
>
>                     Lou
>
>
>                         -------------------------------------------------
>
>                         The following four changes will correct this
>                         problem:
>
>                         [1] In Section 3.  DetNet IP Data Plane Overview
>
>                         OLD
>                            The DetNet IP data plane also allows for
>                         optional matching on two
>                            additional data fields. The optional fields
>                         are the ECN Field, as in
>                            [RFC3168], and the IPv6 flow label field,
>                         as defined in [RFC8200].
>                         NEW
>                            The DetNet IP data plane also allows for
>                         optional matching on one
>                            additional data field, the IPv6 flow label
>                         field, as defined in [RFC8200].
>
>                         Rationale: ECN field MUST NOT be used to
>                         subdivide a flow into sub-flows.  See RFC 3168.
>
>                         [2] In  Section 4.3.1.  Class of Service
>
>                         Remove this sentence:
>
>                            The 2-bit explicit congestion
>                            notification (ECN) [RFC3168] field MAY also
>                         be used.
>
>                         Rationale: The ECN mechanism is not a Class of
>                         service mechanism.  See RFC 3168.
>
>                         [3] In Section 5.1.1.4.  IPv4 Type of Service
>                         and IPv6 Traffic Class Fields
>
>                         Remove this text:
>
>                            Implementations of this document MUST allow
>                         the ECN field to be
>                            ignored as part of DetNet flow
>                         identification. Additionally,
>                            implementations SHOULD support
>                         identification of DetNet flows based
>                            on the value carried in the ECN field. 
>                         When this field is used to
>                            identify a specific DetNet flow,
>                         implementations MUST support a list
>                            of ECN values that match a specific slow.
>
>                         If desired, replace it with:
>
>                            The ECN field MUST NOT be used as part of
>                         DetNet flow identification.
>
>                         Rationale: Use of ECN field for flow
>                         identification is not compatible with RFC 3168.
>
>                         [4] In Section 6.  Management and Control
>                         Information Summary
>
>                         Remove these two bullets:
>
>                               *  If the ECN field is to be used in
>                         flow identification.
>                                  Matching based on ECN filed values is
>                         optional.
>
>                               *  When ECN field is used in flow
>                         identification, a list of field
>                                  values that may be used by a specific
>                         flow.
>
>                         Rationale: Same as [3].
>
>                         Thanks, --David
>
>                         > -----Original Message-----
>                         > From: I-D-Announce
>                         <i-d-announce-bounces@ietf.org>
>                         <mailto:i-d-announce-bounces@ietf.org> On
>                         Behalf Of internet-
>                         > drafts@ietf.org <mailto:drafts@ietf.org>
>                         > Sent: Wednesday, October 16, 2019 3:49 PM
>                         > To: i-d-announce@ietf.org
>                         <mailto:i-d-announce@ietf.org>
>                         > Cc: detnet@ietf.org <mailto:detnet@ietf.org>
>                         > Subject: I-D Action: draft-ietf-detnet-ip-02.txt
>                         >
>                         >
>                         > [EXTERNAL EMAIL]
>                         >
>                         >
>                         > A New Internet-Draft is available from the
>                         on-line Internet-Drafts directories.
>                         > This draft is a work item of the
>                         Deterministic Networking WG of the IETF.
>                         >
>                         >         Title           : DetNet Data Plane: IP
>                         >         Authors         : Balázs Varga
>                         > János Farkas
>                         > Lou Berger
>                         > Don Fedyk
>                         > Andrew G. Malis
>                         > Stewart Bryant
>                         > Jouni Korhonen
>                         >        Filename        :
>                         draft-ietf-detnet-ip-02.txt
>                         >        Pages           : 23
>                         >        Date            : 2019-10-16
>                         >
>                         > Abstract:
>                         >    This document specifies the Deterministic
>                         Networking data plane when
>                         >    operating in an IP packet switched network.
>                         >
>                         >
>                         > The IETF datatracker status page for this
>                         draft is:
>                         >
>                         https://datatracker.ietf.org/doc/draft-ietf-detnet-ip/
>                         <https://urldefense.proofpoint.com/v2/url?u=https-3A__datatracker.ietf.org_doc_draft-2Dietf-2Ddetnet-2Dip_&d=DwMFaQ&c=lI8Zb6TzM3d1tX4iEu7bpg&r=ZcHC6wX_gDwPDcfMaFNZiQ&m=aXsW21APRn1D0lnb_8NZAAvhbFKvvtW7hNZN0L4OVkU&s=mzbAKXUleGS8Bz7ajbUbKTPPDXTF0sMHaR30Jz1vx3I&e=>
>                         >
>                         > There are also htmlized versions available at:
>                         >
>                         https://tools.ietf.org/html/draft-ietf-detnet-ip-02
>                         <https://urldefense.proofpoint.com/v2/url?u=https-3A__tools.ietf.org_html_draft-2Dietf-2Ddetnet-2Dip-2D02&d=DwMFaQ&c=lI8Zb6TzM3d1tX4iEu7bpg&r=ZcHC6wX_gDwPDcfMaFNZiQ&m=aXsW21APRn1D0lnb_8NZAAvhbFKvvtW7hNZN0L4OVkU&s=U2KdtDL3CUVCsekPojtQVKIvgeP45L36pWIa_NTIOsA&e=>
>                         >
>                         https://datatracker.ietf.org/doc/html/draft-ietf-detnet-ip-02
>                         <https://urldefense.proofpoint.com/v2/url?u=https-3A__datatracker.ietf.org_doc_html_draft-2Dietf-2Ddetnet-2Dip-2D02&d=DwMFaQ&c=lI8Zb6TzM3d1tX4iEu7bpg&r=ZcHC6wX_gDwPDcfMaFNZiQ&m=aXsW21APRn1D0lnb_8NZAAvhbFKvvtW7hNZN0L4OVkU&s=v_m7-Vya44Tpf38IPNTfLFKd9vOPrwEKJ1koUg0xB-s&e=>
>                         >
>                         > A diff from the previous version is
>                         available at:
>                         >
>                         https://www.ietf.org/rfcdiff?url2=draft-ietf-detnet-ip-02
>                         <https://urldefense.proofpoint.com/v2/url?u=https-3A__www.ietf.org_rfcdiff-3Furl2-3Ddraft-2Dietf-2Ddetnet-2Dip-2D02&d=DwMFaQ&c=lI8Zb6TzM3d1tX4iEu7bpg&r=ZcHC6wX_gDwPDcfMaFNZiQ&m=aXsW21APRn1D0lnb_8NZAAvhbFKvvtW7hNZN0L4OVkU&s=9FVm_p_MTKAngR5wvgnJsDRVpBhRs1VBb-HiEc9AuFw&e=>
>                         >
>                         >
>                         > Please note that it may take a couple of
>                         minutes from the time of submission
>                         > until the htmlized version and diff are
>                         available at tools.ietf.org
>                         <https://urldefense.proofpoint.com/v2/url?u=http-3A__tools.ietf.org&d=DwMFaQ&c=lI8Zb6TzM3d1tX4iEu7bpg&r=ZcHC6wX_gDwPDcfMaFNZiQ&m=aXsW21APRn1D0lnb_8NZAAvhbFKvvtW7hNZN0L4OVkU&s=iQJB8fuxh1qkUEUNRcxmOvQFjWSriYN94CSHktRBwSw&e=>.
>                         >
>                         > Internet-Drafts are also available by
>                         anonymous FTP at:
>                         > ftp://ftp.ietf.org/internet-drafts/
>                         <https://urldefense.proofpoint.com/v2/url?u=ftp-3A__ftp.ietf.org_internet-2Ddrafts_&d=DwMFaQ&c=lI8Zb6TzM3d1tX4iEu7bpg&r=ZcHC6wX_gDwPDcfMaFNZiQ&m=aXsW21APRn1D0lnb_8NZAAvhbFKvvtW7hNZN0L4OVkU&s=4kQjX_H4U0HBUhyMvMm8v_ub2smEgNFOgcbS-JFjmCg&e=>
>                         >
>                         > _______________________________________________
>                         > I-D-Announce mailing list
>                         > I-D-Announce@ietf.org
>                         <mailto:I-D-Announce@ietf.org>
>                         >
>                         https://www.ietf.org/mailman/listinfo/i-d-announce
>                         <https://urldefense.proofpoint.com/v2/url?u=https-3A__www.ietf.org_mailman_listinfo_i-2Dd-2Dannounce&d=DwMFaQ&c=lI8Zb6TzM3d1tX4iEu7bpg&r=ZcHC6wX_gDwPDcfMaFNZiQ&m=aXsW21APRn1D0lnb_8NZAAvhbFKvvtW7hNZN0L4OVkU&s=iESW3uqZs6fiih_VYgFB-F-rtwNyaGqHl757qWRjZ94&e=>
>                         > Internet-Draft directories:
>                         http://www.ietf.org/shadow.html
>                         <https://urldefense.proofpoint.com/v2/url?u=http-3A__www.ietf.org_shadow.html&d=DwMFaQ&c=lI8Zb6TzM3d1tX4iEu7bpg&r=ZcHC6wX_gDwPDcfMaFNZiQ&m=aXsW21APRn1D0lnb_8NZAAvhbFKvvtW7hNZN0L4OVkU&s=Gi367w04OysBMQsqQk4D_FlH9mrlETnu55sSZQwWo8M&e=>
>                         > or ftp://ftp.ietf.org/ietf/1shadow-sites.txt
>                         <https://urldefense.proofpoint.com/v2/url?u=ftp-3A__ftp..ietf.org_ietf_1shadow-2Dsites.txt&d=DwMFaQ&c=lI8Zb6TzM3d1tX4iEu7bpg&r=ZcHC6wX_gDwPDcfMaFNZiQ&m=aXsW21APRn1D0lnb_8NZAAvhbFKvvtW7hNZN0L4OVkU&s=YLkOGoZpigvSV1ZLn9IoiKXWyv2VoCYgoobywa8r3NE&e=>
>
>                         _______________________________________________
>
>                         detnet mailing list
>
>                         detnet@ietf.org  <mailto:detnet@ietf.org>
>
>                         https://www.ietf.org/mailman/listinfo/detnet  <https://urldefense.proofpoint.com/v2/url?u=https-3A__www.ietf.org_mailman_listinfo_detnet&d=DwMFaQ&c=lI8Zb6TzM3d1tX4iEu7bpg&r=ZcHC6wX_gDwPDcfMaFNZiQ&m=aXsW21APRn1D0lnb_8NZAAvhbFKvvtW7hNZN0L4OVkU&s=ZKMFjjpaWmbkFYiW3V6Z8NzpzleGBZFDJT0yhKFMOyU&e=>
>
>                     _______________________________________________
>
>                     detnet mailing list
>
>                     detnet@ietf.org  <mailto:detnet@ietf.org>
>
>                     https://www.ietf.org/mailman/listinfo/detnet  <https://urldefense.proofpoint.com/v2/url?u=https-3A__www.ietf.org_mailman_listinfo_detnet&d=DwMFaQ&c=lI8Zb6TzM3d1tX4iEu7bpg&r=ZcHC6wX_gDwPDcfMaFNZiQ&m=aXsW21APRn1D0lnb_8NZAAvhbFKvvtW7hNZN0L4OVkU&s=ZKMFjjpaWmbkFYiW3V6Z8NzpzleGBZFDJT0yhKFMOyU&e=>
>
>                 _______________________________________________
>
>                 detnet mailing list
>
>                 detnet@ietf.org  <mailto:detnet@ietf.org>
>
>                 https://www.ietf.org/mailman/listinfo/detnet  <https://urldefense.proofpoint.com/v2/url?u=https-3A__www.ietf.org_mailman_listinfo_detnet&d=DwMFaQ&c=lI8Zb6TzM3d1tX4iEu7bpg&r=ZcHC6wX_gDwPDcfMaFNZiQ&m=aXsW21APRn1D0lnb_8NZAAvhbFKvvtW7hNZN0L4OVkU&s=ZKMFjjpaWmbkFYiW3V6Z8NzpzleGBZFDJT0yhKFMOyU&e=>
>
>             _______________________________________________
>             detnet mailing list
>             detnet@ietf.org <mailto:detnet@ietf.org>
>             https://www.ietf.org/mailman/listinfo/detnet
>             <https://urldefense.proofpoint.com/v2/url?u=https-3A__www.ietf.org_mailman_listinfo_detnet&d=DwMFaQ&c=lI8Zb6TzM3d1tX4iEu7bpg&r=ZcHC6wX_gDwPDcfMaFNZiQ&m=aXsW21APRn1D0lnb_8NZAAvhbFKvvtW7hNZN0L4OVkU&s=ZKMFjjpaWmbkFYiW3V6Z8NzpzleGBZFDJT0yhKFMOyU&e=>
>
>         _______________________________________________
>
>         detnet mailing list
>
>         detnet@ietf.org <mailto:detnet%40ietf.org>
>
>         https://www.ietf.org/mailman/listinfo/detnet
>         <https://urldefense.proofpoint.com/v2/url?u=https-3A__www.ietf.org_mailman_listinfo_detnet&d=DwMFaQ&c=lI8Zb6TzM3d1tX4iEu7bpg&r=ZcHC6wX_gDwPDcfMaFNZiQ&m=GKNVqAPtpa8uZ40gFa5S2b4cmkGUlcUqPaMIYaykBg0&s=NyiNEuJHbNv1U35XZu0V43ZJnNGmQDS5-LMVkQosZZM&e=>
>
>
> _______________________________________________
> detnet mailing list
> detnet@ietf.org
> https://www.ietf.org/mailman/listinfo/detnet

--------------947AC59159B567CBE36369B3
Content-Type: text/html; charset=windows-1252
Content-Transfer-Encoding: 8bit

<html>
  <head>
    <meta http-equiv="Content-Type" content="text/html;
      charset=windows-1252">
  </head>
  <body text="#000000" bgcolor="#FFFFFF">
    <p>excellent point -- and already covered in the doc!<br>
    </p>
    <div class="moz-cite-prefix">On 10/24/2019 9:22 AM, Black, David
      wrote:<br>
    </div>
    <blockquote type="cite"
cite="mid:CE03DB3D7B45C245BCA0D24327794936307918D0@MX307CL04.corp.emc.com">
      <meta http-equiv="Content-Type" content="text/html;
        charset=windows-1252">
      <meta name="Generator" content="Microsoft Word 15 (filtered
        medium)">
      <!--[if !mso]><style>v\:* {behavior:url(#default#VML);}
o\:* {behavior:url(#default#VML);}
w\:* {behavior:url(#default#VML);}
..shape {behavior:url(#default#VML);}
</style><![endif]-->
      <style><!--
/* Font Definitions */
@font-face
	{font-family:"Cambria Math";
	panose-1:2 4 5 3 5 4 6 3 2 4;}
@font-face
	{font-family:Calibri;
	panose-1:2 15 5 2 2 2 4 3 2 4;}
@font-face
	{font-family:Consolas;
	panose-1:2 11 6 9 2 2 4 3 2 4;}
/* Style Definitions */
p.MsoNormal, li.MsoNormal, div.MsoNormal
	{margin:0in;
	margin-bottom:.0001pt;
	font-size:11.0pt;
	font-family:"Calibri",sans-serif;
	color:black;}
a:link, span.MsoHyperlink
	{mso-style-priority:99;
	color:blue;
	text-decoration:underline;}
a:visited, span.MsoHyperlinkFollowed
	{mso-style-priority:99;
	color:purple;
	text-decoration:underline;}
pre
	{mso-style-priority:99;
	mso-style-link:"HTML Preformatted Char";
	margin:0in;
	margin-bottom:.0001pt;
	font-size:10.0pt;
	font-family:"Courier New";
	color:black;}
p.msonormal0, li.msonormal0, div.msonormal0
	{mso-style-name:msonormal;
	mso-margin-top-alt:auto;
	margin-right:0in;
	mso-margin-bottom-alt:auto;
	margin-left:0in;
	font-size:11.0pt;
	font-family:"Calibri",sans-serif;
	color:black;}
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;
	font-family:"Calibri",sans-serif;
	color:windowtext;}
span.EmailStyle22
	{mso-style-type:personal-reply;
	font-family:"Calibri",sans-serif;
	color:#993366;
	font-weight:normal;
	font-style:normal;
	text-decoration:none none;}
..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="edit" spidmax="1026" />
</xml><![endif]--><!--[if gte mso 9]><xml>
<o:shapelayout v:ext="edit">
<o:idmap v:ext="edit" data="1" />
</o:shapelayout></xml><![endif]-->
      <div class="WordSection1">
        <p class="MsoNormal"><span style="color:#993366">In addition,
            for IPv6, the 20-bit flow label field in the IPv6 header is
            available – see RFC 6437 for usage requirements and
            guidance.<o:p></o:p></span></p>
        <p class="MsoNormal"><span style="color:#993366"><o:p> </o:p></span></p>
        <div>
          <p class="MsoNormal"><span style="color:#993366">Thanks,
              --David<o:p></o:p></span></p>
        </div>
        <p class="MsoNormal"><span style="color:#993366"><o:p> </o:p></span></p>
        <div style="border:none;border-left:solid blue 1.5pt;padding:0in
          0in 0in 4.0pt">
          <div>
            <div style="border:none;border-top:solid #E1E1E1
              1.0pt;padding:3.0pt 0in 0in 0in">
              <p class="MsoNormal"><b><span style="color:windowtext">From:</span></b><span
                  style="color:windowtext"> Lou Berger
                  <a class="moz-txt-link-rfc2396E" href="mailto:lberger@labn.net">&lt;lberger@labn.net&gt;</a>
                  <br>
                  <b>Sent:</b> Thursday, October 24, 2019 7:37 AM<br>
                  <b>To:</b> Grossman, Ethan A.; <a class="moz-txt-link-abbreviated" href="mailto:DetNet@ietf.org">DetNet@ietf.org</a><br>
                  <b>Cc:</b> Stewart Bryant; Andrew G. Malis; Black,
                  David<br>
                  <b>Subject:</b> Re: [Detnet] Fwd:
                  draft-ietf-detnet-ip-02.txt - ECN<o:p></o:p></span></p>
            </div>
          </div>
          <p class="MsoNormal"><o:p> </o:p></p>
          <div>
            <p><span style="color:#CE1126">[EXTERNAL EMAIL] <o:p></o:p></span></p>
          </div>
          <p>Hi Ethan,<o:p></o:p></p>
          <p>    I was referring to the rest of the 5 tuple.<o:p></o:p></p>
          <p>Lou<o:p></o:p></p>
          <div>
            <p class="MsoNormal">On 10/21/2019 11:50 PM, Grossman, Ethan
              A. wrote:<o:p></o:p></p>
          </div>
          <blockquote style="margin-top:5.0pt;margin-bottom:5.0pt">
            <div>
              <div>
                <div>
                  <p class="MsoNormal">Just so I understand, by "other
                    bits in the header" do you mean the 6-tuple bits, or
                    are there others that can also be used for flow ID?<o:p></o:p></p>
                </div>
              </div>
              <div>
                <p class="MsoNormal"><o:p> </o:p></p>
              </div>
            </div>
            <div class="MsoNormal" style="text-align:center"
              align="center">
              <hr width="98%" size="2" align="center">
            </div>
            <div id="divRplyFwdMsg">
              <p class="MsoNormal"><b>From:</b> Lou Berger <a
                  href="mailto:lberger@labn.net" moz-do-not-send="true">&lt;lberger@labn.net&gt;</a><br>
                <b>Sent:</b> Monday, October 21, 2019 6:25:05 PM<br>
                <b>To:</b> Grossman, Ethan A. <a
                  href="mailto:eagros@dolby.com" moz-do-not-send="true">&lt;eagros@dolby.com&gt;</a>;
                <a href="mailto:DetNet@ietf.org" moz-do-not-send="true">DetNet@ietf.org</a>
                <a href="mailto:detnet@ietf.org" moz-do-not-send="true">
                  &lt;detnet@ietf.org&gt;</a><br>
                <b>Cc:</b> Stewart Bryant <a
                  href="mailto:stewart.bryant@gmail.com"
                  moz-do-not-send="true">&lt;stewart.bryant@gmail.com&gt;</a>;
                Andrew G. Malis
                <a href="mailto:agmalis@gmail.com"
                  moz-do-not-send="true">&lt;agmalis@gmail.com&gt;</a>;
                Black, David <a href="mailto:David.Black@dell.com"
                  moz-do-not-send="true">
                  &lt;David.Black@dell.com&gt;</a><br>
                <b>Subject:</b> Re: [Detnet] Fwd:
                draft-ietf-detnet-ip-02.txt - ECN <o:p></o:p></p>
              <div>
                <p class="MsoNormal"> <o:p></o:p></p>
              </div>
            </div>
            <div>
              <div>
                <div>
                  <p
style="mso-margin-top-alt:0in;margin-right:0in;margin-bottom:12.0pt;margin-left:0in">Ethan,<o:p></o:p></p>
                  <p
style="mso-margin-top-alt:0in;margin-right:0in;margin-bottom:12.0pt;margin-left:0in">Yes,
                    but I think it's a tolerable compromise to move the
                    work forward - and there are other bits available in
                    the header...<o:p></o:p></p>
                  <p
style="mso-margin-top-alt:0in;margin-right:0in;margin-bottom:12.0pt;margin-left:0in">Lou<o:p></o:p></p>
                </div>
                <div>
                  <div class="MsoNormal" style="text-align:center"
                    align="center">
                    <hr width="100%" size="2" align="center">
                  </div>
                  <p
style="mso-margin-top-alt:8.0pt;margin-right:0in;margin-bottom:8.0pt;margin-left:0in"><span
style="font-size:10.0pt;font-family:&quot;Arial&quot;,sans-serif">On
                      October 21, 2019 8:54:00 PM "Grossman, Ethan A."
                      <a href="mailto:eagros@dolby.com"
                        moz-do-not-send="true">&lt;eagros@dolby.com&gt;</a>
                      wrote:<o:p></o:p></span></p>
                  <blockquote style="border:none;border-left:solid gray
                    1.0pt;padding:0in 0in 0in
                    5.0pt;margin-left:4.5pt;margin-right:0in">
                    <p class="MsoNormal">Does losing control over those
                      two bits (ECN) adversely affect the upward
                      scalability of the system in any meaningful way? I
                      mean, can one think of it like “this reduces the
                      number of flows that can be identified by a factor
                      of 4”?  Does anyone working on “Large Scale
                      DetNet” have any thoughts on this? <o:p></o:p></p>
                    <p class="MsoNormal">Thanks,<o:p></o:p></p>
                    <p class="MsoNormal">Ethan.<o:p></o:p></p>
                    <p class="MsoNormal"> <o:p></o:p></p>
                    <p class="MsoNormal"><b>From:</b> detnet <a
                        href="mailto:detnet-bounces@ietf.org"
                        moz-do-not-send="true">
                        &lt;detnet-bounces@ietf.org&gt;</a> <b>On
                        Behalf Of </b>Andrew G. Malis<br>
                      <b>Sent:</b> Monday, October 21, 2019 6:29 AM<br>
                      <b>To:</b> Stewart Bryant <a
                        href="mailto:stewart.bryant@gmail.com"
                        moz-do-not-send="true">&lt;stewart.bryant@gmail.com&gt;</a><br>
                      <b>Cc:</b> <a href="mailto:DetNet@ietf.org"
                        moz-do-not-send="true">DetNet@ietf.org</a>; Lou
                      Berger <a href="mailto:lberger@labn.net"
                        moz-do-not-send="true">
                        &lt;lberger@labn.net&gt;</a>; Black, David <a
                        href="mailto:David.Black@dell.com"
                        moz-do-not-send="true">&lt;David.Black@dell.com&gt;</a><br>
                      <b>Subject:</b> Re: [Detnet] Fwd:
                      draft-ietf-detnet-ip-02.txt - ECN<o:p></o:p></p>
                    <p class="MsoNormal"> <o:p></o:p></p>
                    <div>
                      <p class="MsoNormal">I also don't have any
                        objection to removing the ECN text.<o:p></o:p></p>
                      <div>
                        <p class="MsoNormal"> <o:p></o:p></p>
                      </div>
                      <div>
                        <p class="MsoNormal">Cheers,<o:p></o:p></p>
                      </div>
                      <div>
                        <p class="MsoNormal">Andy<o:p></o:p></p>
                      </div>
                      <div>
                        <p class="MsoNormal"> <o:p></o:p></p>
                      </div>
                    </div>
                    <p class="MsoNormal"> <o:p></o:p></p>
                    <div>
                      <div>
                        <p class="MsoNormal">On Mon, Oct 21, 2019 at
                          8:59 AM Stewart Bryant &lt;<a
                            href="mailto:stewart.bryant@gmail.com"
                            moz-do-not-send="true">stewart.bryant@gmail.com</a>&gt;
                          wrote:<o:p></o:p></p>
                      </div>
                      <blockquote style="border:none;border-left:solid
                        #CCCCCC 1.0pt;padding:0in 0in 0in
6.0pt;margin-left:4.8pt;margin-top:5.0pt;margin-right:0in;margin-bottom:5.0pt">
                        <div>
                          <p class="MsoNormal"
                            style="margin-bottom:12.0pt"><br>
                            Yes, let's delete the references to ECN from
                            the text.<br>
                            <br>
                            - Stewart<o:p></o:p></p>
                          <div>
                            <p class="MsoNormal">On 18/10/2019 22:57,
                              Lou Berger wrote:<o:p></o:p></p>
                          </div>
                          <blockquote
                            style="margin-top:5.0pt;margin-bottom:5.0pt">
                            <p>David,<o:p></o:p></p>
                            <p>    I'm personally okay with dropping all
                              references to the ECN field.  But doing so
                              is a change from previous discussions so
                              is a WG call.<o:p></o:p></p>
                            <p>WG,<o:p></o:p></p>
                            <p>Are there any objections to removing the
                              language related to the ECN field? <o:p>
                              </o:p></p>
                            <p>The implication is that the detnet IP
                              standard will only cover the 6-bit DSCP
                              field carried in what was once referred to
                              as the 8-bit IP TOS Field.<o:p></o:p></p>
                            <p>Thanks,<o:p></o:p></p>
                            <p>Lou<o:p></o:p></p>
                            <p>(No hats)<o:p></o:p></p>
                            <div>
                              <p class="MsoNormal">On 10/16/2019 11:08
                                PM, Black, David wrote:<o:p></o:p></p>
                            </div>
                            <blockquote
                              style="margin-top:5.0pt;margin-bottom:5.0pt">
                              <div>
                                <p>&gt; While I understand you have
                                  concerns about a node providing
                                  different traffic treatment based on
                                  ECN markings on a local node, I
                                  believe this happens today –<br>
                                  &gt; just look at the related config
                                  options for your favorite router
                                  vendor.  Can you live with SHOULD NOT
                                  vs MUST NOT?<o:p></o:p></p>
                                <p class="MsoNormal"
                                  style="mso-margin-top-alt:auto;mso-margin-bottom-alt:auto"><span
                                    style="color:#993366">I can live
                                    with removal of all mention of ECN
                                    from this draft.  I would suggest
                                    this course of action if the goal is
                                    to avoid “MUST NOT” wording.</span><o:p></o:p></p>
                                <p class="MsoNormal"
                                  style="mso-margin-top-alt:auto;mso-margin-bottom-alt:auto"><span
                                    style="color:#993366"> </span><o:p></o:p></p>
                                <p class="MsoNormal"
                                  style="mso-margin-top-alt:auto;mso-margin-bottom-alt:auto"><span
                                    style="color:#993366">Otherwise, I
                                    would need to be convinced that what
                                    the draft proposes to do/allow wrt
                                    ECN is consistent with RFC 3168. 
                                    The current text is not consistent
                                    with RFC 3168..</span><o:p></o:p></p>
                                <p class="MsoNormal"
                                  style="mso-margin-top-alt:auto;mso-margin-bottom-alt:auto"><span
                                    style="color:#993366"> </span><o:p></o:p></p>
                                <div>
                                  <p class="MsoNormal"
                                    style="mso-margin-top-alt:auto;mso-margin-bottom-alt:auto"><span
                                      style="color:#993366">Thanks,
                                      --David</span><o:p></o:p></p>
                                </div>
                                <p class="MsoNormal"
                                  style="mso-margin-top-alt:auto;mso-margin-bottom-alt:auto"><span
                                    style="color:#993366"> </span><o:p></o:p></p>
                                <div
                                  style="border:none;border-left:solid
                                  blue 1.5pt;padding:0in 0in 0in 4.0pt">
                                  <div>
                                    <div
                                      style="border:none;border-top:solid
                                      #E1E1E1 1.0pt;padding:3.0pt 0in
                                      0in 0in">
                                      <p class="MsoNormal"
                                        style="mso-margin-top-alt:auto;mso-margin-bottom-alt:auto"><b>From:</b>
                                        Lou Berger
                                        <a
                                          href="mailto:lberger@labn.net"
                                          target="_blank"
                                          moz-do-not-send="true">&lt;lberger@labn.net&gt;</a>
                                        <br>
                                        <b>Sent:</b> Wednesday, October
                                        16, 2019 10:02 PM<br>
                                        <b>To:</b> Black, David; <a
                                          href="mailto:DetNet@ietf.org"
                                          target="_blank"
                                          moz-do-not-send="true">DetNet@ietf.org</a><br>
                                        <b>Subject:</b> Re: [Detnet]
                                        Fwd: draft-ietf-detnet-ip-02.txt
                                        - ECN<o:p></o:p></p>
                                    </div>
                                  </div>
                                  <p class="MsoNormal"
                                    style="mso-margin-top-alt:auto;mso-margin-bottom-alt:auto"> <o:p></o:p></p>
                                  <div>
                                    <p><span style="color:#CE1126">[EXTERNAL
                                        EMAIL] </span><o:p></o:p></p>
                                  </div>
                                  <p>sigh -I thought we went over all
                                    language in e-mail and over the
                                    phone.<o:p></o:p></p>
                                  <div>
                                    <p class="MsoNormal"
                                      style="mso-margin-top-alt:auto;mso-margin-bottom-alt:auto">On
                                      10/16/2019 4:43 PM, Black, David
                                      wrote:<o:p></o:p></p>
                                  </div>
                                  <blockquote
                                    style="margin-top:5.0pt;margin-bottom:5.0pt">
                                    <div>
                                      <div>
                                        <p class="MsoNormal"
                                          style="mso-margin-top-alt:auto;mso-margin-bottom-alt:auto"><span
style="font-family:&quot;Arial&quot;,sans-serif">Forwarding to remove
                                            <a
                                              href="mailto:internet-drafts@ietf.org"
                                              target="_blank"
                                              moz-do-not-send="true">internet-drafts@ietf.org</a>
                                            as a recipient.  Please
                                            respond to this email. </span><o:p></o:p></p>
                                      </div>
                                      <div>
                                        <p class="MsoNormal"
                                          style="mso-margin-top-alt:auto;mso-margin-bottom-alt:auto"> <o:p></o:p></p>
                                      </div>
                                      <div
                                        id="gmail-m_-9213105094002399330x_composer_signature">
                                        <div>
                                          <p class="MsoNormal"
                                            style="mso-margin-top-alt:auto;mso-margin-bottom-alt:auto"><span
style="font-size:9.5pt;color:#575757">Thanks, --David ... Sent from my
                                              Android not-so-smartphone.</span><o:p></o:p></p>
                                        </div>
                                      </div>
                                      <div>
                                        <p class="MsoNormal"
                                          style="mso-margin-top-alt:auto;mso-margin-bottom-alt:auto"> <o:p></o:p></p>
                                      </div>
                                      <div>
                                        <p class="MsoNormal"
                                          style="mso-margin-top-alt:auto;mso-margin-bottom-alt:auto"> <o:p></o:p></p>
                                      </div>
                                      <div>
                                        <p class="MsoNormal"
                                          style="mso-margin-top-alt:auto;mso-margin-bottom-alt:auto">--------
                                          Original message --------<o:p></o:p></p>
                                      </div>
                                      <div>
                                        <p class="MsoNormal"
                                          style="mso-margin-top-alt:auto;mso-margin-bottom-alt:auto">From:
                                          "Black, David"
                                          <a
                                            href="mailto:david.black@emc.com"
                                            target="_blank"
                                            moz-do-not-send="true">&lt;david.black@emc.com&gt;</a>
                                          <o:p>
                                          </o:p></p>
                                      </div>
                                      <div>
                                        <p class="MsoNormal"
                                          style="mso-margin-top-alt:auto;mso-margin-bottom-alt:auto">Date:
                                          10/16/19 3:13 PM (GMT-06:00)
                                          <o:p></o:p></p>
                                      </div>
                                      <div>
                                        <p class="MsoNormal"
                                          style="mso-margin-top-alt:auto;mso-margin-bottom-alt:auto">To:
                                          <a
                                            href="mailto:internet-drafts@ietf.org"
                                            target="_blank"
                                            moz-do-not-send="true">internet-drafts@ietf.org</a>,
                                          <a
                                            href="mailto:detnet@ietf.org"
                                            target="_blank"
                                            moz-do-not-send="true">detnet@ietf.org</a>
                                          <o:p></o:p></p>
                                      </div>
                                      <div>
                                        <p class="MsoNormal"
                                          style="mso-margin-top-alt:auto;mso-margin-bottom-alt:auto">Subject:
                                          draft-ietf-detnet-ip-02.txt -
                                          ECN
                                          <o:p></o:p></p>
                                      </div>
                                      <div>
                                        <p class="MsoNormal"
                                          style="mso-margin-top-alt:auto;mso-margin-bottom-alt:auto"> <o:p></o:p></p>
                                      </div>
                                    </div>
                                    <div>
                                      <p class="MsoNormal"
                                        style="mso-margin-top-alt:auto;mso-margin-bottom-alt:auto"><span
                                          style="font-size:10.0pt">The
                                          ECN material in this draft
                                          conflicts with RFC 3168 (a
                                          long-standing Proposed
                                          Standard).  I apologize to
                                          anyone who may have been under
                                          the impression that all
                                          ECN-related concerns were
                                          resolved in that call, as the
                                          text in this note did not come
                                          up during that call.<br>
                                          <br>
                                          The TL;DR summary of my
                                          concerns is the rationale for
                                          change [3] below:<br>
                                          <br>
                                                  Rationale: Use of ECN
                                          field for flow identification
                                          is not compatible with RFC
                                          3168.</span><o:p></o:p></p>
                                    </div>
                                  </blockquote>
                                  <p>It was my understanding that your
                                    primary concern was split paths and
                                    this is what we covered in the
                                    language distributed on Monday. 
                                    <o:p></o:p></p>
                                  <p>While I understand you have
                                    concerns about a node providing
                                    different traffic treatment based on
                                    ECN markings on a local node, I
                                    believe this happens today -- just
                                    look at the related config options
                                    for your favorite router vendor. 
                                    Can you live with SHOULD NOT vs MUST
                                    NOT?<o:p></o:p></p>
                                  <p>Thanks,<o:p></o:p></p>
                                  <p>Lou<o:p></o:p></p>
                                  <p> <o:p></o:p></p>
                                  <blockquote
                                    style="margin-top:5.0pt;margin-bottom:5.0pt">
                                    <div>
                                      <p class="MsoNormal"
                                        style="mso-margin-top-alt:auto;mso-margin-bottom-alt:auto"><span
                                          style="font-size:10.0pt"><br>
-------------------------------------------------<br>
                                          <br>
                                          The following four changes
                                          will correct this problem:<br>
                                          <br>
                                          [1] In Section 3.  DetNet IP
                                          Data Plane Overview<br>
                                          <br>
                                          OLD<br>
                                             The DetNet IP data plane
                                          also allows for optional
                                          matching on two<br>
                                             additional data fields. 
                                          The optional fields are the
                                          ECN Field, as in<br>
                                             [RFC3168], and the IPv6
                                          flow label field, as defined
                                          in [RFC8200].<br>
                                          NEW<br>
                                             The DetNet IP data plane
                                          also allows for optional
                                          matching on one<br>
                                             additional data field, the
                                          IPv6 flow label field, as
                                          defined in [RFC8200].<br>
                                          <br>
                                          Rationale: ECN field MUST NOT
                                          be used to subdivide a flow
                                          into sub-flows.  See RFC 3168.<br>
                                          <br>
                                          [2] In  Section 4.3.1.  Class
                                          of Service<br>
                                          <br>
                                          Remove this sentence:<br>
                                          <br>
                                             The 2-bit explicit
                                          congestion<br>
                                             notification (ECN)
                                          [RFC3168] field MAY also be
                                          used.<br>
                                          <br>
                                          Rationale: The ECN mechanism
                                          is not a Class of service
                                          mechanism.  See RFC 3168.<br>
                                          <br>
                                          [3] In Section 5.1.1.4.  IPv4
                                          Type of Service and IPv6
                                          Traffic Class Fields<br>
                                          <br>
                                          Remove this text:<br>
                                          <br>
                                             Implementations of this
                                          document MUST allow the ECN
                                          field to be<br>
                                             ignored as part of DetNet
                                          flow identification. 
                                          Additionally,<br>
                                             implementations SHOULD
                                          support identification of
                                          DetNet flows based<br>
                                             on the value carried in the
                                          ECN field.  When this field is
                                          used to<br>
                                             identify a specific DetNet
                                          flow, implementations MUST
                                          support a list<br>
                                             of ECN values that match a
                                          specific slow.<br>
                                          <br>
                                          If desired, replace it with:<br>
                                          <br>
                                             The ECN field MUST NOT be
                                          used as part of DetNet flow
                                          identification.<br>
                                          <br>
                                          Rationale: Use of ECN field
                                          for flow identification is not
                                          compatible with RFC 3168.<br>
                                          <br>
                                          [4] In Section 6.  Management
                                          and Control Information
                                          Summary<br>
                                          <br>
                                          Remove these two bullets:<br>
                                          <br>
                                                *  If the ECN field is
                                          to be used in flow
                                          identification.<br>
                                                   Matching based on ECN
                                          filed values is optional.<br>
                                          <br>
                                                *  When ECN field is
                                          used in flow identification, a
                                          list of field<br>
                                                   values that may be
                                          used by a specific flow.<br>
                                          <br>
                                          Rationale: Same as [3].<br>
                                          <br>
                                          Thanks, --David<br>
                                          <br>
                                          &gt; -----Original
                                          Message-----<br>
                                          &gt; From: I-D-Announce <a
                                            href="mailto:i-d-announce-bounces@ietf.org"
                                            target="_blank"
                                            moz-do-not-send="true">
&lt;i-d-announce-bounces@ietf.org&gt;</a> On Behalf Of internet-<br>
                                          &gt; <a
                                            href="mailto:drafts@ietf.org"
                                            target="_blank"
                                            moz-do-not-send="true">drafts@ietf.org</a><br>
                                          &gt; Sent: Wednesday, October
                                          16, 2019 3:49 PM<br>
                                          &gt; To: <a
                                            href="mailto:i-d-announce@ietf.org"
                                            target="_blank"
                                            moz-do-not-send="true">i-d-announce@ietf.org</a><br>
                                          &gt; Cc: <a
                                            href="mailto:detnet@ietf.org"
                                            target="_blank"
                                            moz-do-not-send="true">detnet@ietf.org</a><br>
                                          &gt; Subject: I-D Action:
                                          draft-ietf-detnet-ip-02.txt<br>
                                          &gt; <br>
                                          &gt; <br>
                                          &gt; [EXTERNAL EMAIL]<br>
                                          &gt; <br>
                                          &gt; <br>
                                          &gt; A New Internet-Draft is
                                          available from the on-line
                                          Internet-Drafts directories.<br>
                                          &gt; This draft is a work item
                                          of the Deterministic
                                          Networking WG of the IETF.<br>
                                          &gt; <br>
                                          &gt;         Title           :
                                          DetNet Data Plane: IP<br>
                                          &gt;         Authors         :
                                          Balázs Varga<br>
                                          &gt;                          
                                          János Farkas<br>
                                          &gt;                          
                                          Lou Berger<br>
                                          &gt;                          
                                          Don Fedyk<br>
                                          &gt;                          
                                          Andrew G. Malis<br>
                                          &gt;                          
                                          Stewart Bryant<br>
                                          &gt;                          
                                          Jouni Korhonen<br>
                                          &gt;        Filename        :
                                          draft-ietf-detnet-ip-02.txt<br>
                                          &gt;        Pages           :
                                          23<br>
                                          &gt;        Date            :
                                          2019-10-16<br>
                                          &gt; <br>
                                          &gt; Abstract:<br>
                                          &gt;    This document
                                          specifies the Deterministic
                                          Networking data plane when<br>
                                          &gt;    operating in an IP
                                          packet switched network.<br>
                                          &gt; <br>
                                          &gt; <br>
                                          &gt; The IETF datatracker
                                          status page for this draft is:<br>
                                          &gt; <a
href="https://urldefense.proofpoint.com/v2/url?u=https-3A__datatracker.ietf.org_doc_draft-2Dietf-2Ddetnet-2Dip_&amp;d=DwMFaQ&amp;c=lI8Zb6TzM3d1tX4iEu7bpg&amp;r=ZcHC6wX_gDwPDcfMaFNZiQ&amp;m=aXsW21APRn1D0lnb_8NZAAvhbFKvvtW7hNZN0L4OVkU&amp;s=mzbAKXUleGS8Bz7ajbUbKTPPDXTF0sMHaR30Jz1vx3I&amp;e="
                                            target="_blank"
                                            moz-do-not-send="true">
https://datatracker.ietf.org/doc/draft-ietf-detnet-ip/</a><br>
                                          &gt; <br>
                                          &gt; There are also htmlized
                                          versions available at:<br>
                                          &gt; <a
href="https://urldefense.proofpoint.com/v2/url?u=https-3A__tools.ietf.org_html_draft-2Dietf-2Ddetnet-2Dip-2D02&amp;d=DwMFaQ&amp;c=lI8Zb6TzM3d1tX4iEu7bpg&amp;r=ZcHC6wX_gDwPDcfMaFNZiQ&amp;m=aXsW21APRn1D0lnb_8NZAAvhbFKvvtW7hNZN0L4OVkU&amp;s=U2KdtDL3CUVCsekPojtQVKIvgeP45L36pWIa_NTIOsA&amp;e="
                                            target="_blank"
                                            moz-do-not-send="true">
https://tools.ietf.org/html/draft-ietf-detnet-ip-02</a><br>
                                          &gt; <a
href="https://urldefense.proofpoint.com/v2/url?u=https-3A__datatracker.ietf.org_doc_html_draft-2Dietf-2Ddetnet-2Dip-2D02&amp;d=DwMFaQ&amp;c=lI8Zb6TzM3d1tX4iEu7bpg&amp;r=ZcHC6wX_gDwPDcfMaFNZiQ&amp;m=aXsW21APRn1D0lnb_8NZAAvhbFKvvtW7hNZN0L4OVkU&amp;s=v_m7-Vya44Tpf38IPNTfLFKd9vOPrwEKJ1koUg0xB-s&amp;e="
                                            target="_blank"
                                            moz-do-not-send="true">
https://datatracker.ietf.org/doc/html/draft-ietf-detnet-ip-02</a><br>
                                          &gt; <br>
                                          &gt; A diff from the previous
                                          version is available at:<br>
                                          &gt; <a
href="https://urldefense.proofpoint.com/v2/url?u=https-3A__www.ietf.org_rfcdiff-3Furl2-3Ddraft-2Dietf-2Ddetnet-2Dip-2D02&amp;d=DwMFaQ&amp;c=lI8Zb6TzM3d1tX4iEu7bpg&amp;r=ZcHC6wX_gDwPDcfMaFNZiQ&amp;m=aXsW21APRn1D0lnb_8NZAAvhbFKvvtW7hNZN0L4OVkU&amp;s=9FVm_p_MTKAngR5wvgnJsDRVpBhRs1VBb-HiEc9AuFw&amp;e="
                                            target="_blank"
                                            moz-do-not-send="true">
https://www.ietf.org/rfcdiff?url2=draft-ietf-detnet-ip-02</a><br>
                                          &gt; <br>
                                          &gt; <br>
                                          &gt; Please note that it may
                                          take a couple of minutes from
                                          the time of submission<br>
                                          &gt; until the htmlized
                                          version and diff are available
                                          at <a
href="https://urldefense.proofpoint.com/v2/url?u=http-3A__tools.ietf.org&amp;d=DwMFaQ&amp;c=lI8Zb6TzM3d1tX4iEu7bpg&amp;r=ZcHC6wX_gDwPDcfMaFNZiQ&amp;m=aXsW21APRn1D0lnb_8NZAAvhbFKvvtW7hNZN0L4OVkU&amp;s=iQJB8fuxh1qkUEUNRcxmOvQFjWSriYN94CSHktRBwSw&amp;e="
                                            target="_blank"
                                            moz-do-not-send="true">
                                            tools.ietf.org</a>.<br>
                                          &gt; <br>
                                          &gt; Internet-Drafts are also
                                          available by anonymous FTP at:<br>
                                          &gt; <a
href="https://urldefense.proofpoint.com/v2/url?u=ftp-3A__ftp.ietf.org_internet-2Ddrafts_&amp;d=DwMFaQ&amp;c=lI8Zb6TzM3d1tX4iEu7bpg&amp;r=ZcHC6wX_gDwPDcfMaFNZiQ&amp;m=aXsW21APRn1D0lnb_8NZAAvhbFKvvtW7hNZN0L4OVkU&amp;s=4kQjX_H4U0HBUhyMvMm8v_ub2smEgNFOgcbS-JFjmCg&amp;e="
                                            target="_blank"
                                            moz-do-not-send="true">
ftp://ftp.ietf.org/internet-drafts/</a><br>
                                          &gt; <br>
                                          &gt;
                                          _______________________________________________<br>
                                          &gt; I-D-Announce mailing list<br>
                                          &gt; <a
                                            href="mailto:I-D-Announce@ietf.org"
                                            target="_blank"
                                            moz-do-not-send="true">I-D-Announce@ietf.org</a><br>
                                          &gt; <a
href="https://urldefense.proofpoint.com/v2/url?u=https-3A__www.ietf.org_mailman_listinfo_i-2Dd-2Dannounce&amp;d=DwMFaQ&amp;c=lI8Zb6TzM3d1tX4iEu7bpg&amp;r=ZcHC6wX_gDwPDcfMaFNZiQ&amp;m=aXsW21APRn1D0lnb_8NZAAvhbFKvvtW7hNZN0L4OVkU&amp;s=iESW3uqZs6fiih_VYgFB-F-rtwNyaGqHl757qWRjZ94&amp;e="
                                            target="_blank"
                                            moz-do-not-send="true">
https://www.ietf.org/mailman/listinfo/i-d-announce</a><br>
                                          &gt; Internet-Draft
                                          directories: <a
href="https://urldefense.proofpoint.com/v2/url?u=http-3A__www.ietf.org_shadow.html&amp;d=DwMFaQ&amp;c=lI8Zb6TzM3d1tX4iEu7bpg&amp;r=ZcHC6wX_gDwPDcfMaFNZiQ&amp;m=aXsW21APRn1D0lnb_8NZAAvhbFKvvtW7hNZN0L4OVkU&amp;s=Gi367w04OysBMQsqQk4D_FlH9mrlETnu55sSZQwWo8M&amp;e="
                                            target="_blank"
                                            moz-do-not-send="true">
http://www.ietf.org/shadow.html</a><br>
                                          &gt; or <a
href="https://urldefense.proofpoint.com/v2/url?u=ftp-3A__ftp..ietf.org_ietf_1shadow-2Dsites.txt&amp;d=DwMFaQ&amp;c=lI8Zb6TzM3d1tX4iEu7bpg&amp;r=ZcHC6wX_gDwPDcfMaFNZiQ&amp;m=aXsW21APRn1D0lnb_8NZAAvhbFKvvtW7hNZN0L4OVkU&amp;s=YLkOGoZpigvSV1ZLn9IoiKXWyv2VoCYgoobywa8r3NE&amp;e="
                                            target="_blank"
                                            moz-do-not-send="true">
ftp://ftp.ietf.org/ietf/1shadow-sites.txt</a></span><o:p></o:p></p>
                                    </div>
                                    <p class="MsoNormal"
                                      style="mso-margin-top-alt:auto;margin-bottom:12.0pt"> <o:p></o:p></p>
                                    <pre>_______________________________________________<o:p></o:p></pre>
                                    <pre>detnet mailing list<o:p></o:p></pre>
                                    <pre><a href="mailto:detnet@ietf.org" target="_blank" moz-do-not-send="true">detnet@ietf.org</a><o:p></o:p></pre>
                                    <pre><a href="https://urldefense.proofpoint.com/v2/url?u=https-3A__www.ietf.org_mailman_listinfo_detnet&amp;d=DwMFaQ&amp;c=lI8Zb6TzM3d1tX4iEu7bpg&amp;r=ZcHC6wX_gDwPDcfMaFNZiQ&amp;m=aXsW21APRn1D0lnb_8NZAAvhbFKvvtW7hNZN0L4OVkU&amp;s=ZKMFjjpaWmbkFYiW3V6Z8NzpzleGBZFDJT0yhKFMOyU&amp;e=" target="_blank" moz-do-not-send="true">https://www.ietf.org/mailman/listinfo/detnet</a><o:p></o:p></pre>
                                  </blockquote>
                                </div>
                              </div>
                              <p class="MsoNormal"> <o:p></o:p></p>
                              <pre>_______________________________________________<o:p></o:p></pre>
                              <pre>detnet mailing list<o:p></o:p></pre>
                              <pre><a href="mailto:detnet@ietf.org" target="_blank" moz-do-not-send="true">detnet@ietf.org</a><o:p></o:p></pre>
                              <pre><a href="https://urldefense.proofpoint.com/v2/url?u=https-3A__www.ietf.org_mailman_listinfo_detnet&amp;d=DwMFaQ&amp;c=lI8Zb6TzM3d1tX4iEu7bpg&amp;r=ZcHC6wX_gDwPDcfMaFNZiQ&amp;m=aXsW21APRn1D0lnb_8NZAAvhbFKvvtW7hNZN0L4OVkU&amp;s=ZKMFjjpaWmbkFYiW3V6Z8NzpzleGBZFDJT0yhKFMOyU&amp;e=" target="_blank" moz-do-not-send="true">https://www.ietf.org/mailman/listinfo/detnet</a><o:p></o:p></pre>
                            </blockquote>
                            <p class="MsoNormal"> <o:p></o:p></p>
                            <pre>_______________________________________________<o:p></o:p></pre>
                            <pre>detnet mailing list<o:p></o:p></pre>
                            <pre><a href="mailto:detnet@ietf.org" target="_blank" moz-do-not-send="true">detnet@ietf.org</a><o:p></o:p></pre>
                            <pre><a href="https://urldefense.proofpoint.com/v2/url?u=https-3A__www.ietf.org_mailman_listinfo_detnet&amp;d=DwMFaQ&amp;c=lI8Zb6TzM3d1tX4iEu7bpg&amp;r=ZcHC6wX_gDwPDcfMaFNZiQ&amp;m=aXsW21APRn1D0lnb_8NZAAvhbFKvvtW7hNZN0L4OVkU&amp;s=ZKMFjjpaWmbkFYiW3V6Z8NzpzleGBZFDJT0yhKFMOyU&amp;e=" target="_blank" moz-do-not-send="true">https://www.ietf.org/mailman/listinfo/detnet</a><o:p></o:p></pre>
                          </blockquote>
                          <p class="MsoNormal"> <o:p></o:p></p>
                        </div>
                        <p class="MsoNormal">_______________________________________________<br>
                          detnet mailing list<br>
                          <a href="mailto:detnet@ietf.org"
                            target="_blank" moz-do-not-send="true">detnet@ietf.org</a><br>
                          <a
href="https://urldefense.proofpoint.com/v2/url?u=https-3A__www.ietf.org_mailman_listinfo_detnet&amp;d=DwMFaQ&amp;c=lI8Zb6TzM3d1tX4iEu7bpg&amp;r=ZcHC6wX_gDwPDcfMaFNZiQ&amp;m=aXsW21APRn1D0lnb_8NZAAvhbFKvvtW7hNZN0L4OVkU&amp;s=ZKMFjjpaWmbkFYiW3V6Z8NzpzleGBZFDJT0yhKFMOyU&amp;e="
                            target="_blank" moz-do-not-send="true">https://www.ietf.org/mailman/listinfo/detnet</a><o:p></o:p></p>
                      </blockquote>
                    </div>
                    <div>
                      <p class="MsoNormal">_______________________________________________<o:p></o:p></p>
                    </div>
                    <div>
                      <p class="MsoNormal">detnet mailing list<o:p></o:p></p>
                    </div>
                    <div>
                      <p class="MsoNormal"><a
                          href="mailto:detnet%40ietf.org"
                          moz-do-not-send="true">detnet@ietf.org</a><o:p></o:p></p>
                    </div>
                    <div>
                      <p class="MsoNormal"><a
href="https://urldefense.proofpoint.com/v2/url?u=https-3A__www.ietf.org_mailman_listinfo_detnet&amp;d=DwMFaQ&amp;c=lI8Zb6TzM3d1tX4iEu7bpg&amp;r=ZcHC6wX_gDwPDcfMaFNZiQ&amp;m=GKNVqAPtpa8uZ40gFa5S2b4cmkGUlcUqPaMIYaykBg0&amp;s=NyiNEuJHbNv1U35XZu0V43ZJnNGmQDS5-LMVkQosZZM&amp;e="
                          moz-do-not-send="true">https://www.ietf.org/mailman/listinfo/detnet</a><o:p></o:p></p>
                    </div>
                    <div>
                      <p class="MsoNormal"><o:p> </o:p></p>
                    </div>
                  </blockquote>
                </div>
              </div>
            </div>
          </blockquote>
        </div>
      </div>
      <br>
      <fieldset class="mimeAttachmentHeader"></fieldset>
      <pre class="moz-quote-pre" wrap="">_______________________________________________
detnet mailing list
<a class="moz-txt-link-abbreviated" href="mailto:detnet@ietf.org">detnet@ietf.org</a>
<a class="moz-txt-link-freetext" href="https://www.ietf.org/mailman/listinfo/detnet">https://www.ietf.org/mailman/listinfo/detnet</a>
</pre>
    </blockquote>
  </body>
</html>

--------------947AC59159B567CBE36369B3--


From nobody Fri Oct 25 11:53:34 2019
Return-Path: <balazs.a.varga@ericsson.com>
X-Original-To: detnet@ietfa.amsl.com
Delivered-To: detnet@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id B190912004D for <detnet@ietfa.amsl.com>; Fri, 25 Oct 2019 11:53:31 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2
X-Spam-Level: 
X-Spam-Status: No, score=-2 tagged_above=-999 required=5 tests=[BAYES_00=-1.9,  DKIMWL_WL_HIGH=-0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_NONE=-0.0001, SPF_PASS=-0.001, URIBL_BLOCKED=0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=ericsson.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 9IJ69RENJnML for <detnet@ietfa.amsl.com>; Fri, 25 Oct 2019 11:53:29 -0700 (PDT)
Received: from EUR03-DB5-obe.outbound.protection.outlook.com (mail-eopbgr40053.outbound.protection.outlook.com [40.107.4.53]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-SHA384 (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 31C5D120033 for <DetNet@ietf.org>; Fri, 25 Oct 2019 11:53:29 -0700 (PDT)
ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=XZX2zayjxgzBRQdnHMvQvLII43nHv9yfeZtuObabAtSMhHljaznkFz80lX9z0d2Qseptv0osJ4aJQUiBXDMRhrbcDkcVZLBSKuBO4yBZZh1zCd0WlLXpBcdXV3mLkOcgY9/zc+5+K5B8xWD96ADExAI0DBOfS2H5Aqt+iWV47fW+vVOgGP+mRqePeevI8lGilliE7xBW55xuyyMvUFcprZlIICjlZklCaDaWRDe6/lhvX52o9RtsS6OWjnQH5Wo8tlEjhCOYn3pva5hoG/zCL5L8QAFNos/SHmREhA4fhZuR3iRv+sHP2Gym0gXsEOXBggHFoq6yGtuPVoxLKsGzzw==
ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com;  s=arcselector9901; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=z7iqa9rgpX4PzRE0MobE9sn+I5gxiUiTDk4os359rNs=; b=AndBq8Fe0rMWQmiNY2wC+W6wbpj0PD2bTDO1mQXiZQ8pEQThUht8/CkDNiqPAYsA3dGbEHfdjFSHJy7F3mtG6F1Ya+6x4C1r8sTyIBELZjUkDFnQUWyp7LlmRgQiHGKOSYykavsA/uiRtYkqWThNMu6rkTnfgZGVSJ3gNBz4y4P7ca1Hrsk85eDZXFi3cE1XMgyxsA4EmRU1TZCO/yPQM/gnNL3r/5wWXWdca9J1ws/M0nk84YxGiZsE0nGRSTdQrO5cgisSgAxnM3QlPDLrLMZfX4aiNJ5o91sf8WahFu9wW8Hkvmg4NhLlMlPyht+O8LbF2OFVCXT2657uLrMszA==
ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=ericsson.com; dmarc=pass action=none header.from=ericsson.com; dkim=pass header.d=ericsson.com; arc=none
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=ericsson.com; s=selector2; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=z7iqa9rgpX4PzRE0MobE9sn+I5gxiUiTDk4os359rNs=; b=gu1D1/HNPg8RjtmJNVS8JdU4/TfyGgN6As+bHZmUf47SDNRIZkyHzKvOh7xLbqXsV0BZHzopmfE+F5vbJ/emGOWX5tjH0gxFXw0F7ZRnk9VDQ2Y8qlQDBVB4GlUdUS91+7V9xHLae1vjq3G/nawVmbLKCieTc17zx1W+8/t/qqc=
Received: from VI1PR07MB5614.eurprd07.prod.outlook.com (20.178.80.91) by VI1PR07MB5407.eurprd07.prod.outlook.com (20.178.14.141) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.2387.14; Fri, 25 Oct 2019 18:53:26 +0000
Received: from VI1PR07MB5614.eurprd07.prod.outlook.com ([fe80::2814:1b09:9d17:1c6d]) by VI1PR07MB5614.eurprd07.prod.outlook.com ([fe80::2814:1b09:9d17:1c6d%6]) with mapi id 15.20.2387.025; Fri, 25 Oct 2019 18:53:26 +0000
From: =?iso-8859-1?Q?Bal=E1zs_Varga_A?= <balazs.a.varga@ericsson.com>
To: "Grossman, Ethan A." <eagros@dolby.com>, "DetNet@ietf.org" <DetNet@ietf.org>
Thread-Topic: Review of DetNet IP over MPLS draft -02
Thread-Index: AdWK0VNi55mmHQYVS+WbHJAtVsQR6QAkFfnw
Date: Fri, 25 Oct 2019 18:53:26 +0000
Message-ID: <VI1PR07MB56143ADEA20B3FEA0566597FAC650@VI1PR07MB5614.eurprd07.prod.outlook.com>
References: <BYAPR06MB4325D0C234D615EA4925DD6AC4650@BYAPR06MB4325.namprd06.prod.outlook.com>
In-Reply-To: <BYAPR06MB4325D0C234D615EA4925DD6AC4650@BYAPR06MB4325.namprd06.prod.outlook.com>
Accept-Language: hu-HU, en-US
Content-Language: en-US
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
authentication-results: spf=none (sender IP is ) smtp.mailfrom=balazs.a.varga@ericsson.com; 
x-originating-ip: [178.164.209.144]
x-ms-publictraffictype: Email
x-ms-office365-filtering-correlation-id: 7868b80e-3fac-4b7f-1ba3-08d7597c9ea0
x-ms-traffictypediagnostic: VI1PR07MB5407:
x-microsoft-antispam-prvs: <VI1PR07MB5407B1C57C64CD72069F3FA0AC650@VI1PR07MB5407.eurprd07.prod.outlook.com>
x-ms-oob-tlc-oobclassifiers: OLM:10000;
x-forefront-prvs: 02015246A9
x-forefront-antispam-report: SFV:NSPM; SFS:(10009020)(4636009)(396003)(366004)(346002)(376002)(39860400002)(136003)(199004)(189003)(51914003)(66446008)(64756008)(54896002)(25786009)(14444005)(256004)(66476007)(66946007)(33656002)(55016002)(26005)(186003)(6436002)(66556008)(2906002)(6246003)(6306002)(86362001)(76176011)(6116002)(790700001)(99286004)(7696005)(110136005)(3846002)(66574012)(52536014)(229853002)(102836004)(478600001)(9686003)(71190400001)(76116006)(71200400001)(6506007)(316002)(66066001)(14454004)(446003)(2501003)(74316002)(486006)(45776006)(476003)(11346002)(5660300002)(81156014)(81166006)(9326002)(8676002)(7736002)(53546011)(8936002); DIR:OUT; SFP:1101; SCL:1; SRVR:VI1PR07MB5407; H:VI1PR07MB5614.eurprd07.prod.outlook.com; FPR:; SPF:None; LANG:en; PTR:InfoNoRecords; A:1; MX:1; 
received-spf: None (protection.outlook.com: ericsson.com does not designate permitted sender hosts)
x-ms-exchange-senderadcheck: 1
x-microsoft-antispam: BCL:0;
x-microsoft-antispam-message-info: V6H/34+3YIfOwLp4VNW0J/eTgqEVFNBiFdv7sCjW9H40jCdeYXv47TkdGqVgUd1dV55ZRNtFXZnQhjYFGIrxgx6iWMcK4FM3rIojFsV5CSOmUpLmSNeVeEj7XsgxS8WqooVl4Ydt3LUazWv8iwQWoFAteywTSXVlQiIzCV5Upnq0DGDOPdLA2lnZXYJp+WKAnncVUBkNW0Ox2fYc4oHIEcz+6dms2aR1Radx4YCIqKdNMHkv2if4ACuuaYXkmRvSz93UbpS3TcJiBvVfvJrqbAy9zPk5leizBl+qAwVyvLUG0x1qC79szEihFncdF2/PpcaP9OvpOl/hT+QEADFjQz/Ij+GXU9fqUXKjsFpDMKdC7v/xbpV1qDuyWtgOgwtARk8m4GMp4czcNmLSLT8KTtgjXP2BGCQvXJFFgXihDY/3F4Qgca4tXq6FdODsQmhx
x-ms-exchange-transport-forked: True
Content-Type: multipart/alternative; boundary="_000_VI1PR07MB56143ADEA20B3FEA0566597FAC650VI1PR07MB5614eurp_"
MIME-Version: 1.0
X-OriginatorOrg: ericsson.com
X-MS-Exchange-CrossTenant-Network-Message-Id: 7868b80e-3fac-4b7f-1ba3-08d7597c9ea0
X-MS-Exchange-CrossTenant-originalarrivaltime: 25 Oct 2019 18:53:26.7344 (UTC)
X-MS-Exchange-CrossTenant-fromentityheader: Hosted
X-MS-Exchange-CrossTenant-id: 92e84ceb-fbfd-47ab-be52-080c6b87953f
X-MS-Exchange-CrossTenant-mailboxtype: HOSTED
X-MS-Exchange-CrossTenant-userprincipalname: YwBTqCfPiKzBOsDNFqqvdoTuwR2iPhzmzlHkH0tjQm/q7oJoj/QkioqvjQws5Odf2G97quopHnQWKChrTC8DGlzbfaIKHcrsTEw2PdFKyGI=
X-MS-Exchange-Transport-CrossTenantHeadersStamped: VI1PR07MB5407
Archived-At: <https://mailarchive.ietf.org/arch/msg/detnet/r2VW8bROBTSFS24YkwsSLq_p7sA>
Subject: Re: [Detnet] Review of DetNet IP over MPLS draft -02
X-BeenThere: detnet@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: Discussions on Deterministic Networking BoF and Proposed WG <detnet.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/detnet>, <mailto:detnet-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/detnet/>
List-Post: <mailto:detnet@ietf.org>
List-Help: <mailto:detnet-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/detnet>, <mailto:detnet-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 25 Oct 2019 18:53:32 -0000

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

Hi Ethan,

Thanks for the comments. Resolution (as usually) inline below.
New Pull Request (#63) created on Github.

Cheers
Bala'zs

From: Grossman, Ethan A. <eagros@dolby.com>
Sent: Friday, October 25, 2019 3:16 AM
To: Bal=E1zs Varga A <balazs.a.varga@ericsson.com>; DetNet@ietf.org
Subject: Review of DetNet IP over MPLS draft -02

Hi Balazs et al,
Here are my comment for this draft. Most of it is small grammar things, how=
ever there are also a number of errors in the section links that really nee=
d to be fixed.
Ethan.
------------------------------------------------------

  1.  "Logically this is a pointer" - various places - please rephrase (my =
same comment as in MPLS DP draft).
OK.

  1.  "iUsing this figure" - typo
OK.

  1.  "End syetem" - typo
OK.

  1.  "iMPLS service sub-layer functions are not provided over the DetNet I=
P network." - assume typo
OK. Yes typo.

  1.  "(hosts)" - is this necessary? There is never another reference to "h=
osts".
OK. Deleted.

  1.  "case is basically the same" - " This case is basically the same"
OK.

  1.  "IP" and "NProto" indicate the fields described in Section 7.1.1." - =
Something has gone wrong here - Sec 7 is the Security section, and the link=
 is invalid. Similar issues with other links in this paragraph (and possibl=
y others).
OK.

  1.  "IP Header Information and Section 7.1.2." - "IP Header Information i=
s described in Section 7.1.2." (Except that this section number is invalid =
- need to fix this).
OK.

  1.  "Other Protocol Header Information in [I-D.ietf-detnet-ip], respectiv=
ely." - Need to fix this, along with previous item.
OK.

  1.  "In the figure" - use link to the figure.
OK.

  1.  ""MPLS App-Flow" indicates" - maybe you mean ""App-Flow for MPLS" ind=
icates" per Fig 3? Maybe MPLS App Flow is better than "App-Flow for MPLS", =
i.e. fix the diagram text?
OK. Kept App-flow for MPLS for now.

  1.  "straight forward" - "straightforward"
OK.

  1.  "defines that aggregation is supported" "defines the ways in which ag=
gregation is supported"
OK.

  1.  "the mapping of flow identifiers; and" - "the mapping of flow identif=
iers, and"
OK.

  1.  "Mapping of IP to the MPLS Detnet" - "Mapping of IP to Detnet MPLS"
OK.

  1.  "similar for IP Detnet flows" - "similar for Detnet IP flows"
OK.

  1.  "configuration MAY include support from PEOF" - "configuration MAY in=
clude support for PREOF"
OK.

  1.  "an DetNet IP flow" - "a DetNet IP flow"
OK.

  1.  "Section 7.3 DetNet IP Traffic Treatment Procedures in [I-D.ietf-detn=
et-ip]" - Again somehow this link to a section in other draft is broken, ne=
ed to fix (and check the draft for similar issues).
OK.

  1.  "is summarized in Section 6 of that document" - This is another bad l=
ink.
OK.

  1.  "port ranges and ability" - "port ranges and the ability"
------------------------------------------------------



--_000_VI1PR07MB56143ADEA20B3FEA0566597FAC650VI1PR07MB5614eurp_
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;}
/* Style Definitions */
p.MsoNormal, li.MsoNormal, div.MsoNormal
	{margin:0in;
	margin-bottom:.0001pt;
	font-size:11.0pt;
	font-family:"Calibri",sans-serif;}
a:link, span.MsoHyperlink
	{mso-style-priority:99;
	color:#0563C1;
	text-decoration:underline;}
a:visited, span.MsoHyperlinkFollowed
	{mso-style-priority:99;
	color:#954F72;
	text-decoration:underline;}
p.MsoListParagraph, li.MsoListParagraph, div.MsoListParagraph
	{mso-style-priority:34;
	margin-top:0in;
	margin-right:0in;
	margin-bottom:0in;
	margin-left:.5in;
	margin-bottom:.0001pt;
	font-size:11.0pt;
	font-family:"Calibri",sans-serif;}
p.msonormal0, li.msonormal0, div.msonormal0
	{mso-style-name:msonormal;
	mso-margin-top-alt:auto;
	margin-right:0in;
	mso-margin-bottom-alt:auto;
	margin-left:0in;
	font-size:11.0pt;
	font-family:"Calibri",sans-serif;}
span.EmailStyle19
	{mso-style-type:personal;
	font-family:"Calibri",sans-serif;
	color:windowtext;}
span.EmailStyle20
	{mso-style-type:personal-reply;
	font-family:"Calibri",sans-serif;
	color:windowtext;}
.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:544146691;
	mso-list-template-ids:-944835986;}
@list l1
	{mso-list-id:1176531094;
	mso-list-type:hybrid;
	mso-list-template-ids:1537101230 67698705 67698713 67698715 67698703 67698=
713 67698715 67698703 67698713 67698715;}
@list l1:level1
	{mso-level-text:"%1\)";
	mso-level-tab-stop:none;
	mso-level-number-position:left;
	text-indent:-.25in;}
@list l1:level2
	{mso-level-number-format:alpha-lower;
	mso-level-tab-stop:none;
	mso-level-number-position:left;
	text-indent:-.25in;}
@list l1:level3
	{mso-level-number-format:roman-lower;
	mso-level-tab-stop:none;
	mso-level-number-position:right;
	text-indent:-9.0pt;}
@list l1:level4
	{mso-level-tab-stop:none;
	mso-level-number-position:left;
	text-indent:-.25in;}
@list l1:level5
	{mso-level-number-format:alpha-lower;
	mso-level-tab-stop:none;
	mso-level-number-position:left;
	text-indent:-.25in;}
@list l1:level6
	{mso-level-number-format:roman-lower;
	mso-level-tab-stop:none;
	mso-level-number-position:right;
	text-indent:-9.0pt;}
@list l1:level7
	{mso-level-tab-stop:none;
	mso-level-number-position:left;
	text-indent:-.25in;}
@list l1:level8
	{mso-level-number-format:alpha-lower;
	mso-level-tab-stop:none;
	mso-level-number-position:left;
	text-indent:-.25in;}
@list l1:level9
	{mso-level-number-format:roman-lower;
	mso-level-tab-stop:none;
	mso-level-number-position:right;
	text-indent:-9.0pt;}
ol
	{margin-bottom:0in;}
ul
	{margin-bottom:0in;}
--></style><!--[if gte mso 9]><xml>
<o:shapedefaults v:ext=3D"edit" spidmax=3D"1026" />
</xml><![endif]--><!--[if gte mso 9]><xml>
<o:shapelayout v:ext=3D"edit">
<o:idmap v:ext=3D"edit" data=3D"1" />
</o:shapelayout></xml><![endif]-->
</head>
<body lang=3D"EN-US" link=3D"#0563C1" vlink=3D"#954F72">
<div class=3D"WordSection1">
<p class=3D"MsoNormal">Hi Ethan,<o:p></o:p></p>
<p class=3D"MsoNormal"><o:p>&nbsp;</o:p></p>
<p class=3D"MsoNormal">Thanks for the comments. Resolution (as usually) inl=
ine below.<o:p></o:p></p>
<p class=3D"MsoNormal">New Pull Request (#63) created on Github.<o:p></o:p>=
</p>
<p class=3D"MsoNormal"><o:p>&nbsp;</o:p></p>
<p class=3D"MsoNormal">Cheers<o:p></o:p></p>
<p class=3D"MsoNormal">Bala&#8217;zs<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> Grossman, Ethan A. &lt;eagros@dolby.com=
&gt; <br>
<b>Sent:</b> Friday, October 25, 2019 3:16 AM<br>
<b>To:</b> Bal=E1zs Varga A &lt;balazs.a.varga@ericsson.com&gt;; DetNet@iet=
f.org<br>
<b>Subject:</b> Review of DetNet IP over MPLS draft -02<o:p></o:p></p>
</div>
</div>
<p class=3D"MsoNormal"><o:p>&nbsp;</o:p></p>
<p class=3D"MsoNormal" style=3D"margin-left:.5in;text-indent:-.25in">Hi Bal=
azs et al,<o:p></o:p></p>
<p class=3D"MsoNormal" style=3D"margin-left:.5in;text-indent:-.25in">Here a=
re my comment for this draft. Most of it is small grammar things, however t=
here are also a number of errors in the section links that really need to b=
e fixed.
<o:p></o:p></p>
<p class=3D"MsoNormal" style=3D"margin-left:.5in;text-indent:-.25in">Ethan.=
<o:p></o:p></p>
<p class=3D"MsoNormal" style=3D"margin-left:.5in;text-indent:-.25in">------=
------------------------------------------------<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:l1 level1 =
lfo3">&#8220;Logically this is a pointer&#8221; &#8211; various places - pl=
ease rephrase (my same comment as in MPLS DP draft).
<o:p></o:p></li></ol>
<p class=3D"MsoNormal">OK.<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:l1 level1 =
lfo3">&#8220;iUsing this figure&#8221; &#8211; typo<o:p></o:p></li></ol>
<p class=3D"MsoNormal">OK.<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:l1 level1 =
lfo3">&#8220;End syetem&#8221; &#8211; typo<o:p></o:p></li></ol>
<p class=3D"MsoNormal">OK.<o:p></o:p></p>
<ol style=3D"margin-top:0in" start=3D"4" type=3D"1">
<li class=3D"MsoListParagraph" style=3D"margin-left:0in;mso-list:l1 level1 =
lfo3">&#8220;iMPLS service sub-layer functions are not provided over the De=
tNet IP network.&#8221; &#8211; assume typo<o:p></o:p></li></ol>
<p class=3D"MsoNormal">OK. Yes typo.<o:p></o:p></p>
<ol style=3D"margin-top:0in" start=3D"5" type=3D"1">
<li class=3D"MsoListParagraph" style=3D"margin-left:0in;mso-list:l1 level1 =
lfo3">&#8220;(hosts)&#8221; &#8211; is this necessary? There is never anoth=
er reference to &#8220;hosts&#8221;.
<o:p></o:p></li></ol>
<p class=3D"MsoNormal">OK. Deleted.<o:p></o:p></p>
<ol style=3D"margin-top:0in" start=3D"6" type=3D"1">
<li class=3D"MsoListParagraph" style=3D"margin-left:0in;mso-list:l1 level1 =
lfo3">&#8220;case is basically the same&#8221; &#8211; &#8220; This case is=
 basically the same&#8221;<o:p></o:p></li></ol>
<p class=3D"MsoNormal">OK.<o:p></o:p></p>
<ol style=3D"margin-top:0in" start=3D"7" type=3D"1">
<li class=3D"MsoListParagraph" style=3D"margin-left:0in;mso-list:l1 level1 =
lfo3">&quot;IP&quot; and &quot;NProto&quot; indicate the fields described i=
n Section 7.1.1.&#8221; &#8211; Something has gone wrong here &#8211; Sec 7=
 is the Security section, and the link is invalid. Similar issues with othe=
r
 links in this paragraph (and possibly others). <o:p></o:p></li></ol>
<p class=3D"MsoNormal">OK.<o:p></o:p></p>
<ol style=3D"margin-top:0in" start=3D"8" type=3D"1">
<li class=3D"MsoListParagraph" style=3D"margin-left:0in;mso-list:l1 level1 =
lfo3">&#8220;IP Header Information and Section 7.1.2.&#8221; &#8211; &#8220=
;IP Header Information is described in Section 7.1.2.&#8221; (Except that t=
his section number is invalid &#8211; need to fix this).
<o:p></o:p></li></ol>
<p class=3D"MsoNormal">OK.<o:p></o:p></p>
<ol style=3D"margin-top:0in" start=3D"9" type=3D"1">
<li class=3D"MsoListParagraph" style=3D"margin-left:0in;mso-list:l1 level1 =
lfo3">&#8220;Other Protocol Header Information in [I-D.ietf-detnet-ip], res=
pectively.&#8221; &#8211; Need to fix this, along with previous item.<o:p><=
/o:p></li></ol>
<p class=3D"MsoNormal">OK.<o:p></o:p></p>
<ol style=3D"margin-top:0in" start=3D"10" type=3D"1">
<li class=3D"MsoListParagraph" style=3D"margin-left:0in;mso-list:l1 level1 =
lfo3">&#8220;In the figure&#8221; &#8211; use link to the figure.
<o:p></o:p></li></ol>
<p class=3D"MsoNormal">OK.<o:p></o:p></p>
<ol style=3D"margin-top:0in" start=3D"11" type=3D"1">
<li class=3D"MsoListParagraph" style=3D"margin-left:0in;mso-list:l1 level1 =
lfo3">&#8220;&quot;MPLS App-Flow&quot; indicates&#8221; &#8211; maybe you m=
ean &#8220;&#8221;App-Flow for MPLS&#8221; indicates&#8221; per Fig 3? Mayb=
e MPLS App Flow is better than &#8220;App-Flow for MPLS&#8221;, i.e. fix th=
e diagram text?
<o:p></o:p></li></ol>
<p class=3D"MsoNormal">OK. Kept App-flow for MPLS for now.<o:p></o:p></p>
<ol style=3D"margin-top:0in" start=3D"12" type=3D"1">
<li class=3D"MsoListParagraph" style=3D"margin-left:0in;mso-list:l1 level1 =
lfo3">&#8220;straight forward&#8221; - &#8220;straightforward&#8221;<o:p></=
o:p></li></ol>
<p class=3D"MsoNormal">OK.<o:p></o:p></p>
<ol style=3D"margin-top:0in" start=3D"13" type=3D"1">
<li class=3D"MsoListParagraph" style=3D"margin-left:0in;mso-list:l1 level1 =
lfo3">&#8220;defines that aggregation is supported&#8221; &#8220;defines th=
e ways in which aggregation is supported&#8221;<o:p></o:p></li></ol>
<p class=3D"MsoNormal">OK.<o:p></o:p></p>
<ol style=3D"margin-top:0in" start=3D"14" type=3D"1">
<li class=3D"MsoListParagraph" style=3D"margin-left:0in;mso-list:l1 level1 =
lfo3">&#8220;the mapping of flow identifiers; and&#8221; - &#8220;the mappi=
ng of flow identifiers, and&#8221;<o:p></o:p></li></ol>
<p class=3D"MsoNormal">OK.<o:p></o:p></p>
<ol style=3D"margin-top:0in" start=3D"15" type=3D"1">
<li class=3D"MsoListParagraph" style=3D"margin-left:0in;mso-list:l1 level1 =
lfo3">&#8220;Mapping of IP to the MPLS Detnet&#8221; - &#8220;Mapping of IP=
 to Detnet MPLS&#8221;<o:p></o:p></li></ol>
<p class=3D"MsoNormal">OK.<o:p></o:p></p>
<ol style=3D"margin-top:0in" start=3D"16" type=3D"1">
<li class=3D"MsoListParagraph" style=3D"margin-left:0in;mso-list:l1 level1 =
lfo3">&#8220;similar for IP Detnet flows&#8221; - &#8220;similar for Detnet=
 IP flows&#8221;<o:p></o:p></li></ol>
<p class=3D"MsoNormal">OK.<o:p></o:p></p>
<ol style=3D"margin-top:0in" start=3D"17" type=3D"1">
<li class=3D"MsoListParagraph" style=3D"margin-left:0in;mso-list:l1 level1 =
lfo3">&#8220;configuration MAY include support from PEOF&#8221; - &#8220;co=
nfiguration MAY include support for PREOF&#8221;<o:p></o:p></li></ol>
<p class=3D"MsoNormal">OK.<o:p></o:p></p>
<ol style=3D"margin-top:0in" start=3D"18" type=3D"1">
<li class=3D"MsoListParagraph" style=3D"margin-left:0in;mso-list:l1 level1 =
lfo3">&#8220;an DetNet IP flow&#8221; - &#8220;a DetNet IP flow&#8221;<o:p>=
</o:p></li></ol>
<p class=3D"MsoNormal">OK.<o:p></o:p></p>
<ol style=3D"margin-top:0in" start=3D"19" type=3D"1">
<li class=3D"MsoListParagraph" style=3D"margin-left:0in;mso-list:l1 level1 =
lfo3">&#8220;Section 7.3 DetNet IP Traffic Treatment Procedures in [I-D.iet=
f-detnet-ip]&#8221; &#8211; Again somehow this link to a section in other d=
raft is broken, need to fix (and check the draft for similar
 issues). <o:p></o:p></li></ol>
<p class=3D"MsoNormal">OK.<o:p></o:p></p>
<ol style=3D"margin-top:0in" start=3D"20" type=3D"1">
<li class=3D"MsoListParagraph" style=3D"margin-left:0in;mso-list:l1 level1 =
lfo3">&#8220;is summarized in Section 6 of that document&#8221; &#8211; Thi=
s is another bad link.<o:p></o:p></li></ol>
<p class=3D"MsoNormal">OK.<o:p></o:p></p>
<ol style=3D"margin-top:0in" start=3D"21" type=3D"1">
<li class=3D"MsoListParagraph" style=3D"margin-left:0in;mso-list:l1 level1 =
lfo3">&#8220;port ranges and ability&#8221; - &#8220;port ranges and the ab=
ility&#8221;<o:p></o:p></li></ol>
<p class=3D"MsoNormal" style=3D"margin-left:.5in;text-indent:-.25in">------=
------------------------------------------------<o:p></o:p></p>
<p class=3D"MsoListParagraph"><o:p>&nbsp;</o:p></p>
</div>
</body>
</html>

--_000_VI1PR07MB56143ADEA20B3FEA0566597FAC650VI1PR07MB5614eurp_--


From nobody Fri Oct 25 12:14:47 2019
Return-Path: <balazs.a.varga@ericsson.com>
X-Original-To: detnet@ietfa.amsl.com
Delivered-To: detnet@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id D08FF12091E for <detnet@ietfa.amsl.com>; Fri, 25 Oct 2019 12:14:45 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2
X-Spam-Level: 
X-Spam-Status: No, score=-2 tagged_above=-999 required=5 tests=[BAYES_00=-1.9,  DKIMWL_WL_HIGH=-0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_NONE=-0.0001, SPF_PASS=-0.001, URIBL_BLOCKED=0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=ericsson.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id XTmy0tt_XLcM for <detnet@ietfa.amsl.com>; Fri, 25 Oct 2019 12:14:42 -0700 (PDT)
Received: from EUR02-VE1-obe.outbound.protection.outlook.com (mail-eopbgr20047.outbound.protection.outlook.com [40.107.2.47]) (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 45E9712091D for <DetNet@ietf.org>; Fri, 25 Oct 2019 12:14:42 -0700 (PDT)
ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=fqpcOAXRF9ETpukQluSs3rJgDVNm5UwImXL/jWB0sNdPYmrKBxt+SnkrFfpdxssAdIeu27iofeDumLvl4fqYjer8ZnU9JlppgPuNSfOqrL6wSygPsl/gdkTBeoffY3Hn9at3i5kpwJThYeQgig2XeDCJ5yqPlx89Q+FxwLiX+W9PJkn/oVbzThQmOQrBEMmdr+2GaQFsAovCkmIqijFKoa2t8EMk1/Nh+EGpOeRiFkgIQ1/Y47k8ZCIm18MX5DI9Om2ujnPwvRqCXSV61uHVJsJyEJ6AcrjNFiGA7Vl2avT1y8YWgTGV3AQma3MWP22zInPfFadsEum0MPrQQha0nA==
ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com;  s=arcselector9901; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=vxMnsAt1cuENZfHGiqM9dvcqLeeY0oH+8bx1BRb1g/c=; b=dBwKYpgfXwdZzeVtj1WgqbPPTKU0GnAgKpnWpIQNM93I6QOUygz+He6wcL2c32y4NGRIPXYXAvLAq7FggC98j9XDquvJJpF85s0EMnkFFYy9nKLB+X6GEBmb+Nowid0noIMKdE8n0A6SIATWiBxKlYjoKbgBmxybpkDxZhTQG2a9IHkaxo4STJwSUlB1RvYdDuBUT16y9lcZsGdRIwc5IQWNufYmzfZS/par5kv+SB75KzWshKf+69A37YBfpwj6nNXwIYTd83kob9qVi1Uko1ACy5wiJ6yiKyUwyPmbSC2hwik0i/2N8PYMi7FUyqLpWRRrnhc6LFMAAgZqTFE4IA==
ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=ericsson.com; dmarc=pass action=none header.from=ericsson.com; dkim=pass header.d=ericsson.com; arc=none
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=ericsson.com; s=selector2; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=vxMnsAt1cuENZfHGiqM9dvcqLeeY0oH+8bx1BRb1g/c=; b=m6IVMsSHd3jaPfQWGXYFRTeQVGhHfKMoqncOlZQ72p9b48mGFYUs+sV89wJD6Q6/sCAbzm40p8VABzxZgktoJyTKPLIRXgTerV5NDTcoSzdeByCP/GhC63RHwXimR9Km7JbhcJUdMx4Ey34S+mbSAkf9NFIOJfJ4Oez/jRI1zOo=
Received: from VI1PR07MB5614.eurprd07.prod.outlook.com (20.178.80.91) by VI1PR07MB4447.eurprd07.prod.outlook.com (20.176.2.153) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.2408.10; Fri, 25 Oct 2019 19:14:39 +0000
Received: from VI1PR07MB5614.eurprd07.prod.outlook.com ([fe80::2814:1b09:9d17:1c6d]) by VI1PR07MB5614.eurprd07.prod.outlook.com ([fe80::2814:1b09:9d17:1c6d%6]) with mapi id 15.20.2387.025; Fri, 25 Oct 2019 19:14:39 +0000
From: =?iso-8859-1?Q?Bal=E1zs_Varga_A?= <balazs.a.varga@ericsson.com>
To: "Grossman, Ethan A." <eagros@dolby.com>, "DetNet@ietf.org" <DetNet@ietf.org>
Thread-Topic: DetNet MPLS over UDP draft -02 review
Thread-Index: AdWK1tcisbQ7GM0DQp254YI4sm8L+gAjrSMw
Date: Fri, 25 Oct 2019 19:14:39 +0000
Message-ID: <VI1PR07MB5614A8A0E136EA7F90A21F42AC650@VI1PR07MB5614.eurprd07.prod.outlook.com>
References: <BYAPR06MB43252E99E4748007BEA64278C4650@BYAPR06MB4325.namprd06.prod.outlook.com>
In-Reply-To: <BYAPR06MB43252E99E4748007BEA64278C4650@BYAPR06MB4325.namprd06.prod.outlook.com>
Accept-Language: hu-HU, en-US
Content-Language: en-US
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
authentication-results: spf=none (sender IP is ) smtp.mailfrom=balazs.a.varga@ericsson.com; 
x-originating-ip: [178.164.209.144]
x-ms-publictraffictype: Email
x-ms-office365-filtering-correlation-id: b02bfcab-0159-4bd2-d784-08d7597f954c
x-ms-traffictypediagnostic: VI1PR07MB4447:
x-ms-exchange-purlcount: 1
x-microsoft-antispam-prvs: <VI1PR07MB44477346A83484606393EA7CAC650@VI1PR07MB4447.eurprd07.prod.outlook.com>
x-ms-oob-tlc-oobclassifiers: OLM:9508;
x-forefront-prvs: 02015246A9
x-forefront-antispam-report: SFV:NSPM; SFS:(10009020)(4636009)(366004)(376002)(346002)(39860400002)(396003)(136003)(51914003)(189003)(199004)(99286004)(8676002)(66066001)(74316002)(186003)(52536014)(26005)(6246003)(229853002)(33656002)(8936002)(7696005)(606006)(316002)(110136005)(102836004)(9326002)(236005)(9686003)(6306002)(54896002)(7736002)(45776006)(55016002)(6506007)(53546011)(2501003)(6116002)(790700001)(5660300002)(76176011)(3846002)(446003)(66574012)(14454004)(71190400001)(71200400001)(6436002)(2906002)(86362001)(81156014)(81166006)(76116006)(25786009)(256004)(966005)(66946007)(486006)(66446008)(64756008)(66556008)(66476007)(478600001)(476003)(11346002)(14444005); DIR:OUT; SFP:1101; SCL:1; SRVR:VI1PR07MB4447; H:VI1PR07MB5614.eurprd07.prod.outlook.com; FPR:; SPF:None; LANG:en; PTR:InfoNoRecords; MX:1; A:1; 
received-spf: None (protection.outlook.com: ericsson.com does not designate permitted sender hosts)
x-ms-exchange-senderadcheck: 1
x-microsoft-antispam: BCL:0;
x-microsoft-antispam-message-info: UZjdXUl9WGbfBm2NcAXM9nMn+E6+mQUUozi6TFTow9d9eQBB9LTEfVDoyRQ5QNpwWFwrvwoqkB/UWiqeXYZTNQixId+2DU6mZF/2DPfUTQFFeJDi0tHR+lnuWlQ9v8CKbQbBdRjmbGFuDpd38FHtaISvHivSBge2bkaTi0hLQOdbDaAn9ESDLEROzJthY29lNiIpROzuFe2QSn32oziFYz7cuASFtA96qxGILr6v8oCK1L0Q8thvsmOqPjjQ6BV73eej+Tb1rQO0oBak4UiL5NkwRmBOjS695GGRpFCt3xcCcN3gSh+feiAAORqzzSHF+vpQl3pSwrtTSPq4LOhqRSXxQwDC4LPp5eHUS19K4gxID8YXEfSTlVorxEon41IFwSjrFRRwDe/Y597W6F4Atqf+Fvs6CWIhFprOusa2kvsKMTmFlN+D2MiZo+NjPzMlpH+km/t8bhUyk0vFD0GLYlfdsv21/ld4Cxt7RkatFiA=
x-ms-exchange-transport-forked: True
Content-Type: multipart/alternative; boundary="_000_VI1PR07MB5614A8A0E136EA7F90A21F42AC650VI1PR07MB5614eurp_"
MIME-Version: 1.0
X-OriginatorOrg: ericsson.com
X-MS-Exchange-CrossTenant-Network-Message-Id: b02bfcab-0159-4bd2-d784-08d7597f954c
X-MS-Exchange-CrossTenant-originalarrivaltime: 25 Oct 2019 19:14:39.5475 (UTC)
X-MS-Exchange-CrossTenant-fromentityheader: Hosted
X-MS-Exchange-CrossTenant-id: 92e84ceb-fbfd-47ab-be52-080c6b87953f
X-MS-Exchange-CrossTenant-mailboxtype: HOSTED
X-MS-Exchange-CrossTenant-userprincipalname: 1lk0nhxjBOEL8Qf6K5yk/ALL33WQLi0qhbBBFn8Kim5KuT4mCMg5f8IcrxH9hdFrWCMSDyfMizDmWYKZhlYBlYtO4YhYG7H8OFiZwo3x07Q=
X-MS-Exchange-Transport-CrossTenantHeadersStamped: VI1PR07MB4447
Archived-At: <https://mailarchive.ietf.org/arch/msg/detnet/0QSMqVrwBTztRjUf-hFP4oyWNKI>
Subject: Re: [Detnet] DetNet MPLS over UDP draft -02 review
X-BeenThere: detnet@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: Discussions on Deterministic Networking BoF and Proposed WG <detnet.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/detnet>, <mailto:detnet-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/detnet/>
List-Post: <mailto:detnet@ietf.org>
List-Help: <mailto:detnet-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/detnet>, <mailto:detnet-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 25 Oct 2019 19:14:46 -0000

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

Hi Ethan,

Thanks for the comments. Resolution (as usually) inline below.
New Pull Request (#64) created on Github.

Thanks
Bala'zs


From: Grossman, Ethan A. <eagros@dolby.com>
Sent: Friday, October 25, 2019 4:04 AM
To: Bal=E1zs Varga A <balazs.a.varga@ericsson.com>; DetNet@ietf.org
Subject: DetNet MPLS over UDP draft -02 review

Hi Balazs et al,
Finally, the last of the my candidate DP draft reviews complete. Let me kno=
w when you have done as much editing and re-submitting as you are going to =
do on the 5 drafts, then we can start WG LC for all of them. I assume we ar=
e going to re-LC the Framework draft since it has had a fair number of chan=
ges - is that correct?

It would be great if we could finish LC for the whole set in the same perio=
d, before IETF 106, so we have about 3 weeks. Maybe we can start WG LC Mond=
ay or so? Please let me know.

BTW, my motivation for doing these reviews is to enable others to more comf=
ortably review the sense of the documents without getting bogged down in gr=
ammar or inconsistent wording. I.e. I am not trying to just pick nits. I ho=
pe this strategy is OK with you.

Thanks,
Ethan.
--------------------------------------------------------------

  1.  "DetNet provides these flows with a low packet loss rates" - "DetNet =
provides these flows with low packet loss rates" or maybe use the phrasing =
from the other drafts which I think is consistent: "DetNet provides these f=
lows extremely low packet loss rates and assured maximum end-to-end deliver=
y latency."
OK.

  1.  "To carry DetNet flows" - "To carry DetNet MPLS flows" - right?
OK.

  1.  "identifying the DetNet flow group" - This phrase "flow group" is not=
 used anywhere else -  can we say "identifying DetNet flows" ?
OK.

  1.  "A method of" - I think this should be  "A method for" however it is =
a matter of meaning, since apparently both are grammatically correct (e.g. =
see https://english.stackexchange.com/questions/133310/methods-to-do-vs-met=
hods-for-doing).
OK.

  1.  "PRF           Packet Replication Function" - Missing def of PREOF.
OK.

  1.  "nodes that implement also" - "nodes that also implement"
OK.

  1.  "d-CW, S-Labels and zero or more F-Labels" - Looks weird like that, b=
etter to start sentence with a capital letter: "S-Labels, d-CW, and zero or=
 more F-Labels"
OK. Agree. It was the order of fields ...

  1.  "The headers for each outgoing packet MUST be formatted on the config=
uration information and as defined in [RFC7510]" - "The headers for each ou=
tgoing packet MUST be formatted according to the configuration information =
defined in [RFC7510]"
Partly OK. There are 2 things: (1) Field values are provided by configurati=
on information and (2) structure is defined in rfc7510. Reformulated the se=
ntence with "according to".

  1.  "IPv4 and IPv6 source address field" - don't you mean "IPv4 or IPv6 s=
ource address field" ? Same for next bullet item.
OK.

  1.  "IPv4 Type of Service and IPv6 Traffic Class Fields." - this should b=
e in the same form as the above, e.g. "IPv4 Type of Service or IPv6 Traffic=
 Class field."
OK.

  1.  "draft-ietf- detnet-architecture-13" - can now be RFC 8655!
OK. Yes, time has come. :---))))))

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


--_000_VI1PR07MB5614A8A0E136EA7F90A21F42AC650VI1PR07MB5614eurp_
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;}
/* Style Definitions */
p.MsoNormal, li.MsoNormal, div.MsoNormal
	{margin:0in;
	margin-bottom:.0001pt;
	font-size:11.0pt;
	font-family:"Calibri",sans-serif;}
a:link, span.MsoHyperlink
	{mso-style-priority:99;
	color:#0563C1;
	text-decoration:underline;}
a:visited, span.MsoHyperlinkFollowed
	{mso-style-priority:99;
	color:#954F72;
	text-decoration:underline;}
p.MsoListParagraph, li.MsoListParagraph, div.MsoListParagraph
	{mso-style-priority:34;
	margin-top:0in;
	margin-right:0in;
	margin-bottom:0in;
	margin-left:.5in;
	margin-bottom:.0001pt;
	font-size:11.0pt;
	font-family:"Calibri",sans-serif;}
p.msonormal0, li.msonormal0, div.msonormal0
	{mso-style-name:msonormal;
	mso-margin-top-alt:auto;
	margin-right:0in;
	mso-margin-bottom-alt:auto;
	margin-left:0in;
	font-size:11.0pt;
	font-family:"Calibri",sans-serif;}
span.EmailStyle19
	{mso-style-type:personal;
	font-family:"Calibri",sans-serif;
	color:windowtext;}
span.EmailStyle20
	{mso-style-type:personal;
	font-family:"Calibri",sans-serif;
	color:windowtext;}
span.EmailStyle21
	{mso-style-type:personal-compose;
	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:1422600075;
	mso-list-template-ids:1776688018;}
@list l1
	{mso-list-id:2116748013;
	mso-list-type:hybrid;
	mso-list-template-ids:-697371934 67698703 67698713 67698715 67698703 67698=
713 67698715 67698703 67698713 67698715;}
@list l1:level1
	{mso-level-tab-stop:none;
	mso-level-number-position:left;
	text-indent:-.25in;}
@list l1:level2
	{mso-level-number-format:alpha-lower;
	mso-level-tab-stop:none;
	mso-level-number-position:left;
	text-indent:-.25in;}
@list l1:level3
	{mso-level-number-format:roman-lower;
	mso-level-tab-stop:none;
	mso-level-number-position:right;
	text-indent:-9.0pt;}
@list l1:level4
	{mso-level-tab-stop:none;
	mso-level-number-position:left;
	text-indent:-.25in;}
@list l1:level5
	{mso-level-number-format:alpha-lower;
	mso-level-tab-stop:none;
	mso-level-number-position:left;
	text-indent:-.25in;}
@list l1:level6
	{mso-level-number-format:roman-lower;
	mso-level-tab-stop:none;
	mso-level-number-position:right;
	text-indent:-9.0pt;}
@list l1:level7
	{mso-level-tab-stop:none;
	mso-level-number-position:left;
	text-indent:-.25in;}
@list l1:level8
	{mso-level-number-format:alpha-lower;
	mso-level-tab-stop:none;
	mso-level-number-position:left;
	text-indent:-.25in;}
@list l1:level9
	{mso-level-number-format:roman-lower;
	mso-level-tab-stop:none;
	mso-level-number-position:right;
	text-indent:-9.0pt;}
ol
	{margin-bottom:0in;}
ul
	{margin-bottom:0in;}
--></style><!--[if gte mso 9]><xml>
<o:shapedefaults v:ext=3D"edit" spidmax=3D"1026" />
</xml><![endif]--><!--[if gte mso 9]><xml>
<o:shapelayout v:ext=3D"edit">
<o:idmap v:ext=3D"edit" data=3D"1" />
</o:shapelayout></xml><![endif]-->
</head>
<body lang=3D"EN-US" link=3D"#0563C1" vlink=3D"#954F72">
<div class=3D"WordSection1">
<p class=3D"MsoNormal">Hi Ethan,<o:p></o:p></p>
<p class=3D"MsoNormal"><o:p>&nbsp;</o:p></p>
<p class=3D"MsoNormal">Thanks for the comments. Resolution (as usually) inl=
ine below.<o:p></o:p></p>
<p class=3D"MsoNormal">New Pull Request (#64) created on Github.<o:p></o:p>=
</p>
<p class=3D"MsoNormal"><o:p>&nbsp;</o:p></p>
<p class=3D"MsoNormal">Thanks<o:p></o:p></p>
<p class=3D"MsoNormal">Bala&#8217;zs<o:p></o:p></p>
<p class=3D"MsoNormal"><o:p>&nbsp;</o:p></p>
<p class=3D"MsoNormal"><o:p>&nbsp;</o:p></p>
<div>
<div style=3D"border:none;border-top:solid #E1E1E1 1.0pt;padding:3.0pt 0in =
0in 0in">
<p class=3D"MsoNormal"><b>From:</b> Grossman, Ethan A. &lt;eagros@dolby.com=
&gt; <br>
<b>Sent:</b> Friday, October 25, 2019 4:04 AM<br>
<b>To:</b> Bal=E1zs Varga A &lt;balazs.a.varga@ericsson.com&gt;; DetNet@iet=
f.org<br>
<b>Subject:</b> DetNet MPLS over UDP draft -02 review<o:p></o:p></p>
</div>
</div>
<p class=3D"MsoNormal"><o:p>&nbsp;</o:p></p>
<p class=3D"MsoNormal">Hi Balazs et al,<o:p></o:p></p>
<p class=3D"MsoNormal">Finally, the last of the my candidate DP draft revie=
ws complete. Let me know when you have done as much editing and re-submitti=
ng as you are going to do on the 5 drafts, then we can start WG LC for all =
of them. I assume we are going to
 re-LC the Framework draft since it has had a fair number of changes &#8211=
; is that correct?
<o:p></o:p></p>
<p class=3D"MsoNormal">&nbsp;<o:p></o:p></p>
<p class=3D"MsoNormal">It would be great if we could finish LC for the whol=
e set in the same period, before IETF 106, so we have about 3 weeks. Maybe =
we can start WG LC Monday or so? Please let me know.
<o:p></o:p></p>
<p class=3D"MsoNormal">&nbsp;<o:p></o:p></p>
<p class=3D"MsoNormal">BTW, my motivation for doing these reviews is to ena=
ble others to more comfortably review the sense of the documents without ge=
tting bogged down in grammar or inconsistent wording. I.e. I am not trying =
to just pick nits. I hope this strategy
 is OK with you. <o:p></o:p></p>
<p class=3D"MsoNormal">&nbsp;<o:p></o:p></p>
<p class=3D"MsoNormal">Thanks,<o:p></o:p></p>
<p class=3D"MsoNormal">Ethan.<o:p></o:p></p>
<p class=3D"MsoNormal">----------------------------------------------------=
----------<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:l1 level1 =
lfo3">&#8220;DetNet provides these flows with a low packet loss rates&#8221=
; &#8211; &#8220;DetNet provides these flows with low packet loss rates&#82=
21; or maybe use the phrasing from the other drafts which I think
 is consistent: &#8220;DetNet provides these flows extremely low packet los=
s rates and assured maximum end-to-end delivery latency.&#8221;<o:p></o:p><=
/li></ol>
<p class=3D"MsoNormal">OK.<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:l1 level1 =
lfo3">&#8220;To carry DetNet flows&#8221; - &#8220;To carry DetNet MPLS flo=
ws&#8221; &#8211; right?
<o:p></o:p></li></ol>
<p class=3D"MsoNormal">OK.<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:l1 level1 =
lfo3">&#8220;identifying the DetNet flow group&#8221; &#8211; This phrase &=
#8220;flow group&#8221; is not used anywhere else &#8211; &nbsp;can we say =
&#8220;identifying DetNet flows&#8221; ?<o:p></o:p></li></ol>
<p class=3D"MsoNormal">OK.<o:p></o:p></p>
<ol style=3D"margin-top:0in" start=3D"4" type=3D"1">
<li class=3D"MsoListParagraph" style=3D"margin-left:0in;mso-list:l1 level1 =
lfo3">&#8220;A method of&#8221; &#8211; I think this should be &nbsp;&#8220=
;A method for&#8221; however it is a matter of meaning, since apparently bo=
th are grammatically correct (e.g. see
<a href=3D"https://english.stackexchange.com/questions/133310/methods-to-do=
-vs-methods-for-doing">
https://english.stackexchange.com/questions/133310/methods-to-do-vs-methods=
-for-doing</a>).
<o:p></o:p></li></ol>
<p class=3D"MsoNormal">OK. <o:p></o:p></p>
<ol style=3D"margin-top:0in" start=3D"5" type=3D"1">
<li class=3D"MsoListParagraph" style=3D"margin-left:0in;mso-list:l1 level1 =
lfo3">&#8220;PRF&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp=
; Packet Replication Function&#8221; &#8211; Missing def of PREOF.
<o:p></o:p></li></ol>
<p class=3D"MsoNormal">OK.<o:p></o:p></p>
<ol style=3D"margin-top:0in" start=3D"6" type=3D"1">
<li class=3D"MsoListParagraph" style=3D"margin-left:0in;mso-list:l1 level1 =
lfo3">&#8220;nodes that implement also&#8221; - &#8220;nodes that also impl=
ement&#8221;<o:p></o:p></li></ol>
<p class=3D"MsoNormal">OK.<o:p></o:p></p>
<ol style=3D"margin-top:0in" start=3D"7" type=3D"1">
<li class=3D"MsoListParagraph" style=3D"margin-left:0in;mso-list:l1 level1 =
lfo3">&#8220;d-CW, S-Labels and zero or more F-Labels&#8221; &#8211; Looks =
weird like that, better to start sentence with a capital letter: &#8220;S-L=
abels, d-CW, and zero or more F-Labels&#8221;<o:p></o:p></li></ol>
<p class=3D"MsoNormal">OK. Agree. It was the order of fields &#8230;<o:p></=
o:p></p>
<ol style=3D"margin-top:0in" start=3D"8" type=3D"1">
<li class=3D"MsoListParagraph" style=3D"margin-left:0in;mso-list:l1 level1 =
lfo3">&#8220;The headers for each outgoing packet MUST be formatted on the =
configuration information and as defined in [RFC7510]&#8221; - &#8220;The h=
eaders for each outgoing packet MUST be formatted according
 to the configuration information defined in [RFC7510]&#8221;<o:p></o:p></l=
i></ol>
<p class=3D"MsoNormal">Partly OK. There are 2 things: (1) Field values are =
provided by configuration information and (2) structure is defined in rfc75=
10. Reformulated the sentence with &#8220;according to&#8221;.<o:p></o:p></=
p>
<ol style=3D"margin-top:0in" start=3D"9" type=3D"1">
<li class=3D"MsoListParagraph" style=3D"margin-left:0in;mso-list:l1 level1 =
lfo3">&#8220;IPv4 and IPv6 source address field&#8221; &#8211; don&#8217;t =
you mean &#8220;IPv4 or IPv6 source address field&#8221; ? Same for next bu=
llet item.<o:p></o:p></li></ol>
<p class=3D"MsoNormal">OK.<o:p></o:p></p>
<ol style=3D"margin-top:0in" start=3D"10" type=3D"1">
<li class=3D"MsoListParagraph" style=3D"margin-left:0in;mso-list:l1 level1 =
lfo3">&#8220;IPv4 Type of Service and IPv6 Traffic Class Fields.&#8221; &#8=
211; this should be in the same form as the above, e.g. &#8220;IPv4 Type of=
 Service or IPv6 Traffic Class field.&#8221;<o:p></o:p></li></ol>
<p class=3D"MsoNormal">OK.<o:p></o:p></p>
<ol style=3D"margin-top:0in" start=3D"11" type=3D"1">
<li class=3D"MsoListParagraph" style=3D"margin-left:0in;mso-list:l1 level1 =
lfo3">&#8220;draft-ietf- detnet-architecture-13&#8221; &#8211; can now be R=
FC 8655!<o:p></o:p></li></ol>
<p class=3D"MsoNormal">OK. Yes, time has come. :---))))))<o:p></o:p></p>
<p class=3D"MsoNormal">&nbsp;<o:p></o:p></p>
<p class=3D"MsoNormal">----------------------------------------------------=
----------<o:p></o:p></p>
<p class=3D"MsoNormal">&nbsp;<o:p></o:p></p>
</div>
</body>
</html>

--_000_VI1PR07MB5614A8A0E136EA7F90A21F42AC650VI1PR07MB5614eurp_--


From nobody Fri Oct 25 14:21:03 2019
Return-Path: <agenda@ietf.org>
X-Original-To: detnet@ietf.org
Delivered-To: detnet@ietfa.amsl.com
Received: from ietfa.amsl.com (localhost [IPv6:::1]) by ietfa.amsl.com (Postfix) with ESMTP id 20C25120A6B; Fri, 25 Oct 2019 14:12:18 -0700 (PDT)
MIME-Version: 1.0
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: 7bit
From: "\"IETF Secretariat\"" <agenda@ietf.org>
To: <janos.farkas@ericsson.com>, <detnet-chairs@ietf.org>
Cc: detnet@ietf.org, db3546@att.com
X-Test-IDTracker: no
X-IETF-IDTracker: 6.108.0
Auto-Submitted: auto-generated
Precedence: bulk
Message-ID: <157203793812.2724.1451015620449126895.idtracker@ietfa.amsl.com>
Date: Fri, 25 Oct 2019 14:12:18 -0700
Archived-At: <https://mailarchive.ietf.org/arch/msg/detnet/RZ7PWF0jFdjoqvCWYKP6oCte_fI>
Subject: [Detnet] detnet - Requested sessions have been scheduled for IETF 106
X-BeenThere: detnet@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Discussions on Deterministic Networking BoF and Proposed WG <detnet.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/detnet>, <mailto:detnet-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/detnet/>
List-Post: <mailto:detnet@ietf.org>
List-Help: <mailto:detnet-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/detnet>, <mailto:detnet-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 25 Oct 2019 21:18:41 -0000

Dear Janos Farkas,

The session(s) that you have requested have been scheduled.
Below is the scheduled session information followed by
the original request. 


    detnet Session 1 (1:30 requested)
    Thursday, 21 November 2019, Afternoon Session II 1550-1720
    Room Name: Collyer size: 250
    ---------------------------------------------
    detnet Session 2 (1:00 requested)
    Thursday, 21 November 2019, Afternoon Session III 1740-1840
    Room Name: Collyer size: 250
    ---------------------------------------------


iCalendar: https://datatracker.ietf.org/meeting/106/sessions/detnet.ics

Request Information:


---------------------------------------------------------
Working Group Name: Deterministic Networking
Area Name: Routing Area
Session Requester: Janos Farkas

Number of Sessions: 2
Length of Session(s):  1 Hour, 1.5 Hours
Number of Attendees: 100
Conflicts to Avoid: 
 Chair Conflict: pce teas netmod mpls
 Technology Overlap: ccamp tsvwg lsr bess pals rtgwg sfc
 Key Participant Conflict: nvo3 bfd


People who must be present:
  Lou Berger
  David L. Black
  Deborah Brungard
  Janos Farkas
  Ethan Grossman

Resources Requested:

Special Requests:
  One 2.5 hour session please...

Please avoid Monday; Janos Farkas is travelling from IEEE 802 Plenary the previous week (from USA). (Earliest arrival time is Monday.)

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


From nobody Fri Oct 25 14:22:21 2019
Return-Path: <lberger@labn.net>
X-Original-To: detnet@ietfa.amsl.com
Delivered-To: detnet@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 06095120EBB for <detnet@ietfa.amsl.com>; Fri, 25 Oct 2019 14:19:51 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.899
X-Spam-Level: 
X-Spam-Status: No, score=-1.899 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-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 (768-bit key) header.d=labn.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 YegNzO-dKkRF for <detnet@ietfa.amsl.com>; Fri, 25 Oct 2019 14:19:49 -0700 (PDT)
Received: from gproxy2-pub.mail.unifiedlayer.com (outbound-ss-879.bluehost.com [69.89.30.202]) (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 01040120ECB for <detnet@ietf.org>; Fri, 25 Oct 2019 14:19:12 -0700 (PDT)
Received: from cmgw11.unifiedlayer.com (unknown [10.9.0.11]) by gproxy2.mail.unifiedlayer.com (Postfix) with ESMTP id 50AED1E0D08 for <detnet@ietf.org>; Fri, 25 Oct 2019 15:19:08 -0600 (MDT)
Received: from box313.bluehost.com ([69.89.31.113]) by cmsmtp with ESMTP id O6zEiLBSmlpxgO6zEiuchI; Fri, 25 Oct 2019 15:19:08 -0600
X-Authority-Reason: nr=8
X-Authority-Analysis: v=2.3 cv=Ken8TzQD c=1 sm=1 tr=0 a=h1BC+oY+fLhyFmnTBx92Jg==:117 a=h1BC+oY+fLhyFmnTBx92Jg==:17 a=jpOVt7BSZ2e4Z31A5e1TngXxSK0=:19 a=dLZJa+xiwSxG16/P+YVxDGlgEgI=:19 a=xqWC_Br6kY4A:10:nop_ipv6 a=XobE76Q3jBoA:10:nop_rcvd_month_year a=Vy_oeq2dmq0A:10:endurance_base64_authed_username_1 a=r77TgQKjGQsHNAKrUKIA:9 a=jsLqV8V3AAAA:8 a=SQ8VIb308WZOUtjVd1wA:9 a=QEXdDO2ut3YA:10:nop_charset_2 a=3A6wCzj02D3ptgzyQd4A:9 a=6jlaV4HaT4sfoxgh:21 a=_W_S_7VecoQA:10:nop_html a=ugk2N6kDtXxT1k6o-wp-:22
DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=labn.net; s=default; h=Content-Type:MIME-Version:Subject:References:In-Reply-To: Message-ID:Date:To:From:Sender:Reply-To:Cc:Content-Transfer-Encoding: Content-ID:Content-Description:Resent-Date:Resent-From:Resent-Sender: Resent-To:Resent-Cc:Resent-Message-ID:List-Id:List-Help:List-Unsubscribe: List-Subscribe:List-Post:List-Owner:List-Archive; bh=H+1EHux7xY2GeyhGoajrQuHFLn6CBxBbZpui3St0fWE=; b=tLS9TSanNIWsipyof3IZwICKHC EpFzRpqPZbNSBDKg95sBkU48kodoaoYAN86Nit9xZPOyI7QH3bjcdpK8bL1O846x23i9CxbL0/kAd 0aCuJw6ymCx54f8KxsDURLC1T;
Received: from [172.58.190.194] (port=41528 helo=[IPV6:2607:fb90:1370:b8db:0:b:edb9:5a01]) by box313.bluehost.com with esmtpsa (TLSv1.2:ECDHE-RSA-AES128-GCM-SHA256:128) (Exim 4.92) (envelope-from <lberger@labn.net>) id 1iO6zE-002dtI-0T; Fri, 25 Oct 2019 15:19:08 -0600
From: Lou Berger <lberger@labn.net>
To: "Grossman, Ethan A." <eagros@dolby.com>, =?UTF-8?B?QmFsw6F6cyBWYXJnYSBB?= <balazs.a.varga@ericsson.com>, <DetNet@ietf.org>
Date: Fri, 25 Oct 2019 17:19:07 -0400
Message-ID: <16e04c988f8.277b.9b4188e636579690ba6c69f2c8a0f1fd@labn.net>
In-Reply-To: <BYAPR06MB43252E99E4748007BEA64278C4650@BYAPR06MB4325.namprd06.prod.outlook.com>
References: <BYAPR06MB43252E99E4748007BEA64278C4650@BYAPR06MB4325.namprd06.prod.outlook.com>
User-Agent: AquaMail/1.20.0-1469 (build: 102100004)
MIME-Version: 1.0
Content-Type: multipart/alternative; boundary="----------16e04c98a553eac277b17aec29"
X-AntiAbuse: This header was added to track abuse, please include it with any abuse report
X-AntiAbuse: Primary Hostname - box313.bluehost.com
X-AntiAbuse: Original Domain - ietf.org
X-AntiAbuse: Originator/Caller UID/GID - [47 12] / [47 12]
X-AntiAbuse: Sender Address Domain - labn.net
X-BWhitelist: no
X-Source-IP: 172.58.190.194
X-Source-L: No
X-Exim-ID: 1iO6zE-002dtI-0T
X-Source: 
X-Source-Args: 
X-Source-Dir: 
X-Source-Sender: ([IPV6:2607:fb90:1370:b8db:0:b:edb9:5a01]) [172.58.190.194]:41528
X-Source-Auth: lberger@labn.net
X-Email-Count: 1
X-Source-Cap: bGFibm1vYmk7bGFibm1vYmk7Ym94MzEzLmJsdWVob3N0LmNvbQ==
X-Local-Domain: yes
Archived-At: <https://mailarchive.ietf.org/arch/msg/detnet/RbIuG8sgtf8SHYrNTb0vMMHc9AU>
Subject: Re: [Detnet] DetNet MPLS over UDP draft -02 review
X-BeenThere: detnet@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: Discussions on Deterministic Networking BoF and Proposed WG <detnet.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/detnet>, <mailto:detnet-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/detnet/>
List-Post: <mailto:detnet@ietf.org>
List-Help: <mailto:detnet-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/detnet>, <mailto:detnet-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 25 Oct 2019 21:19:54 -0000

This is a multi-part message in MIME format.
------------16e04c98a553eac277b17aec29
Content-Type: text/plain; format=flowed; charset="UTF-8"
Content-Transfer-Encoding: 8bit

Hi Ethan

wrt


----------
On October 24, 2019 10:04:38 PM "Grossman, Ethan A." <eagros@dolby.com> wrote:
...

> . I assume we are going to re-LC the Framework draft since it has had a 
> fair number of changes - is that correct?
>
While it is of course the shepherd's call, generally second last calls are 
done when there is substantive technical changes made post last call. If 
the changes are just editorial or minor technical clarifications, generally 
there is not a second last call.  There are of course gray area situations....

Lou

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

<html>
<head>
<meta http-equiv=3D"Content-Type" content=3D"text/html"/>
</head>
<body>
<div style=3D"color: black;">
<p style=3D"margin: 0 0 1em 0; color: black;">Hi Ethan</p>
<p style=3D"margin: 0 0 1em 0; color: black;">wrt</p>
<p style=3D"margin: 0 0 1em 0; color: black; font-family: sans-serif;"><br>=
</p>
<p style=3D"margin: 0 0 1em 0; color: black; font-family: sans-serif;">----=
------<br>
On October 24, 2019 10:04:38 PM "Grossman, Ethan A." &lt;eagros@dolby.com&g=
t; wrote:</p>
<p style=3D"margin: 0 0 1em 0; color: black;"><br>
...<br>
</p>
<p style=3D"margin: 0 0 1em 0; color: black; font-family: sans-serif;"><br>
&gt; . I assume we are going to re-LC the Framework draft since it has had =
a fair number of changes - is that correct?<br>
&gt;<br>
</p>
<p style=3D"margin: 0 0 1em 0; color: black;">While it is of course the she=
pherd's call, generally second last calls are done when there is substantiv=
e technical changes made post last call. If the changes are just editorial =
or minor technical clarifications, generally there is not a second last cal=
l.&nbsp; There are of course gray area situations....</p>
<p style=3D"margin: 0 0 1em 0; color: black;">Lou</p>
</div>
</body>
</html>

------------16e04c98a553eac277b17aec29--


From nobody Fri Oct 25 14:39:36 2019
Return-Path: <eagros@dolby.com>
X-Original-To: detnet@ietfa.amsl.com
Delivered-To: detnet@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 78EAE12008F for <detnet@ietfa.amsl.com>; Fri, 25 Oct 2019 14:39:30 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.999
X-Spam-Level: 
X-Spam-Status: No, score=-1.999 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_NONE=-0.0001, SPF_PASS=-0.001, URIBL_BLOCKED=0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=dolby.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id mEUPyGeRWqeY for <detnet@ietfa.amsl.com>; Fri, 25 Oct 2019 14:39:27 -0700 (PDT)
Received: from NAM05-DM3-obe.outbound.protection.outlook.com (mail-eopbgr730108.outbound.protection.outlook.com [40.107.73.108]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-SHA384 (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 1086212084B for <DetNet@ietf.org>; Fri, 25 Oct 2019 14:39:26 -0700 (PDT)
ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=cOD5I1IMh+J732apn7zC/aa5Q8btsQ0wTSjlf8owisjJeO5RVyT1tmtAM3TrPcb8iMMYgDvcRXYodftdF2sZNfsCbOl2+WgI0jItYvq7sr/RlvrikpaTpDDZpALVgrzHddrH60rzq/kmDdyV33RsNpdAwfe5Md4ZFtLWH4apXDnLToHUXBQlqQ3+iYHYFNgbJqgf4vi5oEUpuTt0kEHBx/Uf4LO7g1EhkotJW06++zzmtEqileRnD0rU1QyZF77mnT7qZOD1gltOXvnqzLxSUIlqd54UGx2AbAQHbpvkzEYMmIEDqBediEdDTZKOdMGPTI6zvGb09Rppt0BCgrVdow==
ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com;  s=arcselector9901; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=zutFukvIlOfKZX3d+zeFlgdXaOxRUFNsfaztOElPKA0=; b=StaZy/+laEgzRkM2FvVSEC+7NjIefzZzeUGz7Y0Yl51cFMY7ceaX0gGbYKvR1mcJvLcYzaU+Rt+LOW4gmL5tUQMMTs9vsI586Vh2Z3hFCmF/x4ENqkA/2hrIbnFOWJOWvMNiN6J/BiOjsr2zjzamH8hIw6sE2/VSj+3xA7hLSuWV5LEGiewKalOrmRIQEzEN3jai+VzL66vL6VHH3ggKw3tWKfVUMdKrMnr7ql9TbvZtjzKSV0aWK88syeQkyC7xUW6lk76Jz4mk61CjqCBkohNx6Is+NfMppPB8GNLPy795ViAj4iYHkjiQbJx/vZTVjoyleacKxzBJN42GwP+/tw==
ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=dolby.com; dmarc=pass action=none header.from=dolby.com; dkim=pass header.d=dolby.com; arc=none
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=dolby.com; s=selector2; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=zutFukvIlOfKZX3d+zeFlgdXaOxRUFNsfaztOElPKA0=; b=MObrzT64qIuV/tVSz/GcM6EVKr3+waZW+S2F+xYtvR/PxJ6uLGgFji3ntXatm8ocBFSvsMlyv0H5YcnvSqiTnYsU96gPZsiZReVWWhY6INMHk2at3Oz8NSHEBvzVtGNDC83KzHYEm2LhqNK4pNOGg5Vi+WM3D9pEW74bOW/QL8s=
Received: from BYAPR06MB4325.namprd06.prod.outlook.com (52.135.240.140) by BYAPR06MB5016.namprd06.prod.outlook.com (20.177.185.218) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.2387.23; Fri, 25 Oct 2019 21:39:21 +0000
Received: from BYAPR06MB4325.namprd06.prod.outlook.com ([fe80::4133:d57b:b32e:99b8]) by BYAPR06MB4325.namprd06.prod.outlook.com ([fe80::4133:d57b:b32e:99b8%3]) with mapi id 15.20.2347.030; Fri, 25 Oct 2019 21:39:21 +0000
From: "Grossman, Ethan A." <eagros@dolby.com>
To: Lou Berger <lberger@labn.net>, =?utf-8?B?QmFsw6F6cyBWYXJnYSBB?= <balazs.a.varga@ericsson.com>, "DetNet@ietf.org" <DetNet@ietf.org>
CC: Janos Farkas <Janos.Farkas@ericsson.com>, Jouni Korhonen <jouni.nospam@gmail.com>
Thread-Topic: [Detnet] DetNet MPLS over UDP draft -02 review
Thread-Index: AdWK1tcisbQ7GM0DQp254YI4sm8L+gAov6SAAAAqPLA=
Date: Fri, 25 Oct 2019 21:39:21 +0000
Message-ID: <BYAPR06MB4325D7F4507453DE02F21B34C4650@BYAPR06MB4325.namprd06.prod.outlook.com>
References: <BYAPR06MB43252E99E4748007BEA64278C4650@BYAPR06MB4325.namprd06.prod.outlook.com> <16e04c988f8.277b.9b4188e636579690ba6c69f2c8a0f1fd@labn.net>
In-Reply-To: <16e04c988f8.277b.9b4188e636579690ba6c69f2c8a0f1fd@labn.net>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
authentication-results: spf=none (sender IP is ) smtp.mailfrom=eagros@dolby.com; 
x-originating-ip: [73.162.193.175]
x-ms-publictraffictype: Email
x-ms-office365-filtering-correlation-id: 00a62e05-4349-4f7f-f5ab-08d75993cc38
x-ms-traffictypediagnostic: BYAPR06MB5016:
x-microsoft-antispam-prvs: <BYAPR06MB50161CA8236FD6910483967DC4650@BYAPR06MB5016.namprd06.prod.outlook.com>
x-ms-oob-tlc-oobclassifiers: OLM:9508;
x-forefront-prvs: 02015246A9
x-forefront-antispam-report: SFV:NSPM; SFS:(10019020)(396003)(366004)(346002)(376002)(136003)(39850400004)(189003)(199004)(2501003)(316002)(6436002)(229853002)(7736002)(110136005)(54906003)(74316002)(9686003)(256004)(790700001)(6116002)(3846002)(25786009)(236005)(66946007)(4326008)(66066001)(55016002)(478600001)(6246003)(54896002)(71190400001)(71200400001)(14454004)(5660300002)(2906002)(8936002)(6306002)(33656002)(7696005)(99286004)(52536014)(8676002)(446003)(476003)(486006)(81166006)(81156014)(11346002)(66556008)(186003)(86362001)(26005)(64756008)(66446008)(76116006)(66476007)(76176011)(53546011)(6506007)(102836004); DIR:OUT; SFP:1102; SCL:1; SRVR:BYAPR06MB5016; H:BYAPR06MB4325.namprd06.prod.outlook.com; FPR:; SPF:None; LANG:en; PTR:InfoNoRecords; MX:3; A:1; 
received-spf: None (protection.outlook.com: dolby.com does not designate permitted sender hosts)
x-ms-exchange-senderadcheck: 1
x-microsoft-antispam: BCL:0;
x-microsoft-antispam-message-info: 8YQqktJC7mOAp4I0D3j1OXlXMygi4L4zAMIJkpJL/8yBxX+FWcZqw/KyWMMJWR4uU+ShyMyWZdXXZ0O1ifRoWrM1einjQpeIcO2/cHR8rngzF299todL1EmbohBUGradpXjZsQGuUALG+Vx0y9r/FI7Tv7CJnG5lE3jbLHvlvh8NnzY+67NLWBFZbFy9rQLhWSMUKvTPCGuAHM4MiLOA68Miml4ax9oI+SYDWFQ5w09+VeXS14hPTZgm3ynQ+Xask0vik76N/TXGr5kDaugJkzgNUGrDN475oWtHX05GQANtg91KG2FtNnxIaBzahrHn/ivXDcJPbHmUdZJMjpmryxHOBfpH/wleV514AHtwxcXbEOKEuyL/Ni5k1GVOI+3eKxRvITG30sPsLqkt6GCIBepnczVFnH1FJ1edpa2Hex1peOloUGTFW1TWymJ/5zf9
x-ms-exchange-transport-forked: True
Content-Type: multipart/alternative; boundary="_000_BYAPR06MB4325D7F4507453DE02F21B34C4650BYAPR06MB4325namp_"
MIME-Version: 1.0
X-OriginatorOrg: dolby.com
X-MS-Exchange-CrossTenant-Network-Message-Id: 00a62e05-4349-4f7f-f5ab-08d75993cc38
X-MS-Exchange-CrossTenant-originalarrivaltime: 25 Oct 2019 21:39:21.6454 (UTC)
X-MS-Exchange-CrossTenant-fromentityheader: Hosted
X-MS-Exchange-CrossTenant-id: 05408d25-cd0d-40c8-8962-5462de64a318
X-MS-Exchange-CrossTenant-mailboxtype: HOSTED
X-MS-Exchange-CrossTenant-userprincipalname: htTU280yRubtdsA7cJrypsCYu5y4ENxQzsho87I7MG9NZjLvbXeq58fXebvD1DJpcsaviXwyJnzkSSQRscNgDg==
X-MS-Exchange-Transport-CrossTenantHeadersStamped: BYAPR06MB5016
Archived-At: <https://mailarchive.ietf.org/arch/msg/detnet/2Fm9N9yhyhYMW-IKANconeIRCV0>
Subject: Re: [Detnet] DetNet MPLS over UDP draft -02 review
X-BeenThere: detnet@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: Discussions on Deterministic Networking BoF and Proposed WG <detnet.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/detnet>, <mailto:detnet-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/detnet/>
List-Post: <mailto:detnet@ietf.org>
List-Help: <mailto:detnet-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/detnet>, <mailto:detnet-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 25 Oct 2019 21:39:31 -0000

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

T0ssIHdlbGwgSeKAmW0gaGFwcHkgdG8gY2FsbCBGcmFtZXdvcmsgV0cgTEMgY29tcGxldGUgaWYg
dGhhdOKAmXMgT0sgd2l0aCB54oCZYWxsLCBzb3VuZHMgbGlrZSBpdCBpcyAoYW55IGRpc2FncmVl
bWVudCBmcm9tIGFueW9uZSBwbGVhc2UgbGV0IG1lIGtub3cpLg0KDQpUaGUgSVBSIHN1cnZleSBv
biB0aGUgRnJhbWV3b3JrIGRyYWZ0IGlzIGNvbXBsZXRlLCBhcyBpcyBXRyBMQy4NCg0KVGhlIElQ
UiBzdXJ2ZXkgcmVwbGllcyBvbiB0aGUgZ3JvdXAgb2YgZm91ciBkcmFmdHMgYXJlIHN0aWxsIG1p
c3Npbmc6IEphbm9zIGFuZCBKb3VuaS4NCg0KU28gQmFsYXpzIGlzIGdvaW5nIHRvIHN1Ym1pdCBu
ZXcgZHJhZnQgdmVyc2lvbnMgZm9yIHRoZSA0IGRyYWZ0cywgdGhlbiB3ZSBhcmUgZ29pbmcgdG8g
c3RhcnQgV0cgTEMgb24gdGhlbSBhcyBhIGdyb3VwLCBwcmVzdW1hYmx5IG9uIE1vbmRheS4NCg0K
SWYgSSBhbSBtaXNzaW5nIGFueXRoaW5nLCBwbGVhc2UgbGV0IG1lIGtub3cuDQpFdGhhbiAoYXMg
RG9jIFNoZXBoZXJkIGZvciBEUCBkcmFmdHMpLg0KDQpGcm9tOiBMb3UgQmVyZ2VyIDxsYmVyZ2Vy
QGxhYm4ubmV0Pg0KU2VudDogRnJpZGF5LCBPY3RvYmVyIDI1LCAyMDE5IDI6MTkgUE0NClRvOiBH
cm9zc21hbiwgRXRoYW4gQS4gPGVhZ3Jvc0Bkb2xieS5jb20+OyBCYWzDoXpzIFZhcmdhIEEgPGJh
bGF6cy5hLnZhcmdhQGVyaWNzc29uLmNvbT47IERldE5ldEBpZXRmLm9yZw0KU3ViamVjdDogUmU6
IFtEZXRuZXRdIERldE5ldCBNUExTIG92ZXIgVURQIGRyYWZ0IC0wMiByZXZpZXcNCg0KDQpIaSBF
dGhhbg0KDQp3cnQNCg0KDQoNCi0tLS0tLS0tLS0NCk9uIE9jdG9iZXIgMjQsIDIwMTkgMTA6MDQ6
MzggUE0gIkdyb3NzbWFuLCBFdGhhbiBBLiIgPGVhZ3Jvc0Bkb2xieS5jb208bWFpbHRvOmVhZ3Jv
c0Bkb2xieS5jb20+PiB3cm90ZToNCg0KLi4uDQoNCj4gLiBJIGFzc3VtZSB3ZSBhcmUgZ29pbmcg
dG8gcmUtTEMgdGhlIEZyYW1ld29yayBkcmFmdCBzaW5jZSBpdCBoYXMgaGFkIGEgZmFpciBudW1i
ZXIgb2YgY2hhbmdlcyAtIGlzIHRoYXQgY29ycmVjdD8NCj4NCg0KV2hpbGUgaXQgaXMgb2YgY291
cnNlIHRoZSBzaGVwaGVyZCdzIGNhbGwsIGdlbmVyYWxseSBzZWNvbmQgbGFzdCBjYWxscyBhcmUg
ZG9uZSB3aGVuIHRoZXJlIGlzIHN1YnN0YW50aXZlIHRlY2huaWNhbCBjaGFuZ2VzIG1hZGUgcG9z
dCBsYXN0IGNhbGwuIElmIHRoZSBjaGFuZ2VzIGFyZSBqdXN0IGVkaXRvcmlhbCBvciBtaW5vciB0
ZWNobmljYWwgY2xhcmlmaWNhdGlvbnMsIGdlbmVyYWxseSB0aGVyZSBpcyBub3QgYSBzZWNvbmQg
bGFzdCBjYWxsLiAgVGhlcmUgYXJlIG9mIGNvdXJzZSBncmF5IGFyZWEgc2l0dWF0aW9ucy4uLi4N
Cg0KTG91DQo=

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

PGh0bWwgeG1sbnM6dj0idXJuOnNjaGVtYXMtbWljcm9zb2Z0LWNvbTp2bWwiIHhtbG5zOm89InVy
bjpzY2hlbWFzLW1pY3Jvc29mdC1jb206b2ZmaWNlOm9mZmljZSIgeG1sbnM6dz0idXJuOnNjaGVt
YXMtbWljcm9zb2Z0LWNvbTpvZmZpY2U6d29yZCIgeG1sbnM6bT0iaHR0cDovL3NjaGVtYXMubWlj
cm9zb2Z0LmNvbS9vZmZpY2UvMjAwNC8xMi9vbW1sIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcv
VFIvUkVDLWh0bWw0MCI+DQo8aGVhZD4NCjxtZXRhIGh0dHAtZXF1aXY9IkNvbnRlbnQtVHlwZSIg
Y29udGVudD0idGV4dC9odG1sOyBjaGFyc2V0PXV0Zi04Ij4NCjxtZXRhIG5hbWU9IkdlbmVyYXRv
ciIgY29udGVudD0iTWljcm9zb2Z0IFdvcmQgMTUgKGZpbHRlcmVkIG1lZGl1bSkiPg0KPHN0eWxl
PjwhLS0NCi8qIEZvbnQgRGVmaW5pdGlvbnMgKi8NCkBmb250LWZhY2UNCgl7Zm9udC1mYW1pbHk6
IkNhbWJyaWEgTWF0aCI7DQoJcGFub3NlLTE6MiA0IDUgMyA1IDQgNiAzIDIgNDt9DQpAZm9udC1m
YWNlDQoJe2ZvbnQtZmFtaWx5OkNhbGlicmk7DQoJcGFub3NlLTE6MiAxNSA1IDIgMiAyIDQgMyAy
IDQ7fQ0KLyogU3R5bGUgRGVmaW5pdGlvbnMgKi8NCnAuTXNvTm9ybWFsLCBsaS5Nc29Ob3JtYWws
IGRpdi5Nc29Ob3JtYWwNCgl7bWFyZ2luOjBpbjsNCgltYXJnaW4tYm90dG9tOi4wMDAxcHQ7DQoJ
Zm9udC1zaXplOjExLjBwdDsNCglmb250LWZhbWlseToiQ2FsaWJyaSIsc2Fucy1zZXJpZjt9DQph
OmxpbmssIHNwYW4uTXNvSHlwZXJsaW5rDQoJe21zby1zdHlsZS1wcmlvcml0eTo5OTsNCgljb2xv
cjojMDU2M0MxOw0KCXRleHQtZGVjb3JhdGlvbjp1bmRlcmxpbmU7fQ0KYTp2aXNpdGVkLCBzcGFu
Lk1zb0h5cGVybGlua0ZvbGxvd2VkDQoJe21zby1zdHlsZS1wcmlvcml0eTo5OTsNCgljb2xvcjoj
OTU0RjcyOw0KCXRleHQtZGVjb3JhdGlvbjp1bmRlcmxpbmU7fQ0KcC5tc29ub3JtYWwwLCBsaS5t
c29ub3JtYWwwLCBkaXYubXNvbm9ybWFsMA0KCXttc28tc3R5bGUtbmFtZTptc29ub3JtYWw7DQoJ
bXNvLW1hcmdpbi10b3AtYWx0OmF1dG87DQoJbWFyZ2luLXJpZ2h0OjBpbjsNCgltc28tbWFyZ2lu
LWJvdHRvbS1hbHQ6YXV0bzsNCgltYXJnaW4tbGVmdDowaW47DQoJZm9udC1zaXplOjExLjBwdDsN
Cglmb250LWZhbWlseToiQ2FsaWJyaSIsc2Fucy1zZXJpZjt9DQpzcGFuLkVtYWlsU3R5bGUyMA0K
CXttc28tc3R5bGUtdHlwZTpwZXJzb25hbDsNCglmb250LWZhbWlseToiQ2FsaWJyaSIsc2Fucy1z
ZXJpZjsNCgljb2xvcjp3aW5kb3d0ZXh0O30NCnNwYW4uRW1haWxTdHlsZTIxDQoJe21zby1zdHls
ZS10eXBlOnBlcnNvbmFsLWNvbXBvc2U7DQoJZm9udC1mYW1pbHk6IkNhbGlicmkiLHNhbnMtc2Vy
aWY7DQoJY29sb3I6d2luZG93dGV4dDt9DQouTXNvQ2hwRGVmYXVsdA0KCXttc28tc3R5bGUtdHlw
ZTpleHBvcnQtb25seTsNCglmb250LXNpemU6MTAuMHB0O30NCkBwYWdlIFdvcmRTZWN0aW9uMQ0K
CXtzaXplOjguNWluIDExLjBpbjsNCgltYXJnaW46MS4waW4gMS4waW4gMS4waW4gMS4waW47fQ0K
ZGl2LldvcmRTZWN0aW9uMQ0KCXtwYWdlOldvcmRTZWN0aW9uMTt9DQotLT48L3N0eWxlPjwhLS1b
aWYgZ3RlIG1zbyA5XT48eG1sPg0KPG86c2hhcGVkZWZhdWx0cyB2OmV4dD0iZWRpdCIgc3BpZG1h
eD0iMTAyNiIgLz4NCjwveG1sPjwhW2VuZGlmXS0tPjwhLS1baWYgZ3RlIG1zbyA5XT48eG1sPg0K
PG86c2hhcGVsYXlvdXQgdjpleHQ9ImVkaXQiPg0KPG86aWRtYXAgdjpleHQ9ImVkaXQiIGRhdGE9
IjEiIC8+DQo8L286c2hhcGVsYXlvdXQ+PC94bWw+PCFbZW5kaWZdLS0+DQo8L2hlYWQ+DQo8Ym9k
eSBsYW5nPSJFTi1VUyIgbGluaz0iIzA1NjNDMSIgdmxpbms9IiM5NTRGNzIiPg0KPGRpdiBjbGFz
cz0iV29yZFNlY3Rpb24xIj4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiPk9LLCB3ZWxsIEnigJltIGhh
cHB5IHRvIGNhbGwgRnJhbWV3b3JrIFdHIExDIGNvbXBsZXRlIGlmIHRoYXTigJlzIE9LIHdpdGgg
eeKAmWFsbCwgc291bmRzIGxpa2UgaXQgaXMgKGFueSBkaXNhZ3JlZW1lbnQgZnJvbSBhbnlvbmUg
cGxlYXNlIGxldCBtZSBrbm93KS4NCjxvOnA+PC9vOnA+PC9wPg0KPHAgY2xhc3M9Ik1zb05vcm1h
bCI+PG86cD4mbmJzcDs8L286cD48L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj5UaGUgSVBSIHN1
cnZleSBvbiB0aGUgRnJhbWV3b3JrIGRyYWZ0IGlzIGNvbXBsZXRlLCBhcyBpcyBXRyBMQy4NCjxv
OnA+PC9vOnA+PC9wPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+PG86cD4mbmJzcDs8L286cD48L3A+
DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj5UaGUgSVBSIHN1cnZleSByZXBsaWVzIG9uIHRoZSBncm91
cCBvZiBmb3VyIGRyYWZ0cyBhcmUgc3RpbGwgbWlzc2luZzogSmFub3MgYW5kIEpvdW5pLg0KPG86
cD48L286cD48L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj48bzpwPiZuYnNwOzwvbzpwPjwvcD4N
CjxwIGNsYXNzPSJNc29Ob3JtYWwiPlNvIEJhbGF6cyBpcyBnb2luZyB0byBzdWJtaXQgbmV3IGRy
YWZ0IHZlcnNpb25zIGZvciB0aGUgNCBkcmFmdHMsIHRoZW4gd2UgYXJlIGdvaW5nIHRvIHN0YXJ0
IFdHIExDIG9uIHRoZW0gYXMgYSBncm91cCwgcHJlc3VtYWJseSBvbiBNb25kYXkuICZuYnNwOzxv
OnA+PC9vOnA+PC9wPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+PG86cD4mbmJzcDs8L286cD48L3A+
DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj5JZiBJIGFtIG1pc3NpbmcgYW55dGhpbmcsIHBsZWFzZSBs
ZXQgbWUga25vdy4gPG86cD48L286cD48L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj5FdGhhbiAo
YXMgRG9jIFNoZXBoZXJkIGZvciBEUCBkcmFmdHMpLiA8bzpwPjwvbzpwPjwvcD4NCjxwIGNsYXNz
PSJNc29Ob3JtYWwiPjxvOnA+Jm5ic3A7PC9vOnA+PC9wPg0KPGRpdj4NCjxkaXYgc3R5bGU9ImJv
cmRlcjpub25lO2JvcmRlci10b3A6c29saWQgI0UxRTFFMSAxLjBwdDtwYWRkaW5nOjMuMHB0IDBp
biAwaW4gMGluIj4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiPjxiPkZyb206PC9iPiBMb3UgQmVyZ2Vy
ICZsdDtsYmVyZ2VyQGxhYm4ubmV0Jmd0OyA8YnI+DQo8Yj5TZW50OjwvYj4gRnJpZGF5LCBPY3Rv
YmVyIDI1LCAyMDE5IDI6MTkgUE08YnI+DQo8Yj5Ubzo8L2I+IEdyb3NzbWFuLCBFdGhhbiBBLiAm
bHQ7ZWFncm9zQGRvbGJ5LmNvbSZndDs7IEJhbMOhenMgVmFyZ2EgQSAmbHQ7YmFsYXpzLmEudmFy
Z2FAZXJpY3Nzb24uY29tJmd0OzsgRGV0TmV0QGlldGYub3JnPGJyPg0KPGI+U3ViamVjdDo8L2I+
IFJlOiBbRGV0bmV0XSBEZXROZXQgTVBMUyBvdmVyIFVEUCBkcmFmdCAtMDIgcmV2aWV3PG86cD48
L286cD48L3A+DQo8L2Rpdj4NCjwvZGl2Pg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+PG86cD4mbmJz
cDs8L286cD48L3A+DQo8ZGl2Pg0KPHAgc3R5bGU9Im1zby1tYXJnaW4tdG9wLWFsdDowaW47bWFy
Z2luLXJpZ2h0OjBpbjttYXJnaW4tYm90dG9tOjEyLjBwdDttYXJnaW4tbGVmdDowaW4iPg0KPHNw
YW4gc3R5bGU9ImNvbG9yOmJsYWNrIj5IaSBFdGhhbjxvOnA+PC9vOnA+PC9zcGFuPjwvcD4NCjxw
IHN0eWxlPSJtc28tbWFyZ2luLXRvcC1hbHQ6MGluO21hcmdpbi1yaWdodDowaW47bWFyZ2luLWJv
dHRvbToxMi4wcHQ7bWFyZ2luLWxlZnQ6MGluIj4NCjxzcGFuIHN0eWxlPSJjb2xvcjpibGFjayI+
d3J0PG86cD48L286cD48L3NwYW4+PC9wPg0KPHAgc3R5bGU9Im1zby1tYXJnaW4tdG9wLWFsdDow
aW47bWFyZ2luLXJpZ2h0OjBpbjttYXJnaW4tYm90dG9tOjEyLjBwdDttYXJnaW4tbGVmdDowaW4i
Pg0KPHNwYW4gc3R5bGU9ImZvbnQtZmFtaWx5OiZxdW90O0FyaWFsJnF1b3Q7LHNhbnMtc2VyaWY7
Y29sb3I6YmxhY2siPjxvOnA+Jm5ic3A7PC9vOnA+PC9zcGFuPjwvcD4NCjxwIHN0eWxlPSJtc28t
bWFyZ2luLXRvcC1hbHQ6MGluO21hcmdpbi1yaWdodDowaW47bWFyZ2luLWJvdHRvbToxMi4wcHQ7
bWFyZ2luLWxlZnQ6MGluIj4NCjxzcGFuIHN0eWxlPSJmb250LWZhbWlseTomcXVvdDtBcmlhbCZx
dW90OyxzYW5zLXNlcmlmO2NvbG9yOmJsYWNrIj4tLS0tLS0tLS0tPGJyPg0KT24gT2N0b2JlciAy
NCwgMjAxOSAxMDowNDozOCBQTSAmcXVvdDtHcm9zc21hbiwgRXRoYW4gQS4mcXVvdDsgJmx0Ozxh
IGhyZWY9Im1haWx0bzplYWdyb3NAZG9sYnkuY29tIj5lYWdyb3NAZG9sYnkuY29tPC9hPiZndDsg
d3JvdGU6PG86cD48L286cD48L3NwYW4+PC9wPg0KPHAgc3R5bGU9Im1zby1tYXJnaW4tdG9wLWFs
dDowaW47bWFyZ2luLXJpZ2h0OjBpbjttYXJnaW4tYm90dG9tOjEyLjBwdDttYXJnaW4tbGVmdDow
aW4iPg0KPHNwYW4gc3R5bGU9ImNvbG9yOmJsYWNrIj48YnI+DQouLi48bzpwPjwvbzpwPjwvc3Bh
bj48L3A+DQo8cCBzdHlsZT0ibXNvLW1hcmdpbi10b3AtYWx0OjBpbjttYXJnaW4tcmlnaHQ6MGlu
O21hcmdpbi1ib3R0b206MTIuMHB0O21hcmdpbi1sZWZ0OjBpbiI+DQo8c3BhbiBzdHlsZT0iZm9u
dC1mYW1pbHk6JnF1b3Q7QXJpYWwmcXVvdDssc2Fucy1zZXJpZjtjb2xvcjpibGFjayI+PGJyPg0K
Jmd0OyAuIEkgYXNzdW1lIHdlIGFyZSBnb2luZyB0byByZS1MQyB0aGUgRnJhbWV3b3JrIGRyYWZ0
IHNpbmNlIGl0IGhhcyBoYWQgYSBmYWlyIG51bWJlciBvZiBjaGFuZ2VzIC0gaXMgdGhhdCBjb3Jy
ZWN0Pzxicj4NCiZndDs8bzpwPjwvbzpwPjwvc3Bhbj48L3A+DQo8cCBzdHlsZT0ibXNvLW1hcmdp
bi10b3AtYWx0OjBpbjttYXJnaW4tcmlnaHQ6MGluO21hcmdpbi1ib3R0b206MTIuMHB0O21hcmdp
bi1sZWZ0OjBpbiI+DQo8c3BhbiBzdHlsZT0iY29sb3I6YmxhY2siPldoaWxlIGl0IGlzIG9mIGNv
dXJzZSB0aGUgc2hlcGhlcmQncyBjYWxsLCBnZW5lcmFsbHkgc2Vjb25kIGxhc3QgY2FsbHMgYXJl
IGRvbmUgd2hlbiB0aGVyZSBpcyBzdWJzdGFudGl2ZSB0ZWNobmljYWwgY2hhbmdlcyBtYWRlIHBv
c3QgbGFzdCBjYWxsLiBJZiB0aGUgY2hhbmdlcyBhcmUganVzdCBlZGl0b3JpYWwgb3IgbWlub3Ig
dGVjaG5pY2FsIGNsYXJpZmljYXRpb25zLCBnZW5lcmFsbHkgdGhlcmUgaXMNCiBub3QgYSBzZWNv
bmQgbGFzdCBjYWxsLiZuYnNwOyBUaGVyZSBhcmUgb2YgY291cnNlIGdyYXkgYXJlYSBzaXR1YXRp
b25zLi4uLjxvOnA+PC9vOnA+PC9zcGFuPjwvcD4NCjxwIHN0eWxlPSJtc28tbWFyZ2luLXRvcC1h
bHQ6MGluO21hcmdpbi1yaWdodDowaW47bWFyZ2luLWJvdHRvbToxMi4wcHQ7bWFyZ2luLWxlZnQ6
MGluIj4NCjxzcGFuIHN0eWxlPSJjb2xvcjpibGFjayI+TG91PG86cD48L286cD48L3NwYW4+PC9w
Pg0KPC9kaXY+DQo8L2Rpdj4NCjwvYm9keT4NCjwvaHRtbD4NCg==

--_000_BYAPR06MB4325D7F4507453DE02F21B34C4650BYAPR06MB4325namp_--


From nobody Sun Oct 27 08:04:55 2019
Return-Path: <balazs.a.varga@ericsson.com>
X-Original-To: detnet@ietfa.amsl.com
Delivered-To: detnet@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id F2D14120123 for <detnet@ietfa.amsl.com>; Sun, 27 Oct 2019 08:04:53 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2
X-Spam-Level: 
X-Spam-Status: No, score=-2 tagged_above=-999 required=5 tests=[BAYES_00=-1.9,  DKIMWL_WL_HIGH=-0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_NONE=-0.0001, SPF_PASS=-0.001, URIBL_BLOCKED=0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=ericsson.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id hRjmpwq2axHJ for <detnet@ietfa.amsl.com>; Sun, 27 Oct 2019 08:04:50 -0700 (PDT)
Received: from EUR01-HE1-obe.outbound.protection.outlook.com (mail-he1eur01on0628.outbound.protection.outlook.com [IPv6:2a01:111:f400:fe1e::628]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-SHA384 (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 48BA112009E for <DetNet@ietf.org>; Sun, 27 Oct 2019 08:04:50 -0700 (PDT)
ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=kXj/zaGzjkkuSOPcql+iS7Pkb3dzUSU/f69T43h1cQC4I4VSlRELV6fhH39A4tx/kH4cMJxIlZ5k7hPu+cOLTCLP5Edr4Rw3Q4K438QmuLSyGzTMDh50a+ocNKfznQihhtVe55NJqy9IODhOlOjvaIAczk4vyQ4uHVm7O4kijwfymh/Z/7t73BZDRfOLcEtsqvav80dzSNe/+77TgR2kQuTYXAYVvc3dGYDTUPNGYE8sIyL5ysFd8lAF6BnuxheSDBfEuMns1O7ZzRxrkANROxAt1fmbWWbBQVOYV81Csj0T/uKpOT+VY7UB8XTooK2jNtRCyPLkmBPP0aOrGtekeA==
ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com;  s=arcselector9901; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=1zWnZXjiYzoGs8VFEBJmkyiIxOK3t4dyOXSfMt3hDyA=; b=VnRtFeicZjkMzTynAKSV5tLjFuOuRwyyEF1Ycws720v9pw7CM9oNoPVLEbxkRNT/3lTnZYoNS/G2ewHZidMYyTcJHWqxsXSF2I5WtvC94X4579k+V8XkMMYaEnMJSLkAPpIBCO5vD3L4YaziN2IIDXUvfgSjIP2P0kaBmPwe1Fxb9Jk735NtuVL8DxaM29WSnZuwQj+jA+N+67YOWu/OIG6hcCsrSD+Aw1lmKgZ/FuWTnieQlW0qWLtMdVbPShEcbhE04u0wSif7b6iMPp/wKC+vPmhVPU6j5/OxqS6d54apvCQuoT7zsX8uUsUzfcr705JljrwMs5xz12vpxUMgIQ==
ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=ericsson.com; dmarc=pass action=none header.from=ericsson.com; dkim=pass header.d=ericsson.com; arc=none
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=ericsson.com; s=selector2; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=1zWnZXjiYzoGs8VFEBJmkyiIxOK3t4dyOXSfMt3hDyA=; b=dYosNawHGhTIxugIS489fkQq9nisjtvQMdMwMe6NL8WTWuzDyvOVBIF7TFWp6M80f+14Zxvr68nqcHSyEBJu1Vyq1D2uShZGie0K2sp2r0DSL5JpdeS/L9sIYMuFuEUmk6mWCvCr/d6vjXNI85JTU8z2tVug8M2XHDxnCDtvBR8=
Received: from VI1PR07MB5614.eurprd07.prod.outlook.com (20.178.80.91) by VI1PR07MB5550.eurprd07.prod.outlook.com (20.178.15.140) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.2408.15; Sun, 27 Oct 2019 15:04:47 +0000
Received: from VI1PR07MB5614.eurprd07.prod.outlook.com ([fe80::2814:1b09:9d17:1c6d]) by VI1PR07MB5614.eurprd07.prod.outlook.com ([fe80::2814:1b09:9d17:1c6d%6]) with mapi id 15.20.2387.025; Sun, 27 Oct 2019 15:04:47 +0000
From: =?utf-8?B?QmFsw6F6cyBWYXJnYSBB?= <balazs.a.varga@ericsson.com>
To: "Grossman, Ethan A." <eagros@dolby.com>, Lou Berger <lberger@labn.net>, "DetNet@ietf.org" <DetNet@ietf.org>
CC: Janos Farkas <Janos.Farkas@ericsson.com>, Jouni Korhonen <jouni.nospam@gmail.com>
Thread-Topic: [Detnet] DetNet MPLS over UDP draft -02 review
Thread-Index: AdWK1tcisbQ7GM0DQp254YI4sm8L+gAov6SAAAAqPLAAV0Vn8A==
Date: Sun, 27 Oct 2019 15:04:47 +0000
Message-ID: <VI1PR07MB56149A4BD884E6EED5124D64AC670@VI1PR07MB5614.eurprd07.prod.outlook.com>
References: <BYAPR06MB43252E99E4748007BEA64278C4650@BYAPR06MB4325.namprd06.prod.outlook.com> <16e04c988f8.277b.9b4188e636579690ba6c69f2c8a0f1fd@labn.net> <BYAPR06MB4325D7F4507453DE02F21B34C4650@BYAPR06MB4325.namprd06.prod.outlook.com>
In-Reply-To: <BYAPR06MB4325D7F4507453DE02F21B34C4650@BYAPR06MB4325.namprd06.prod.outlook.com>
Accept-Language: hu-HU, en-US
Content-Language: en-US
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
authentication-results: spf=none (sender IP is ) smtp.mailfrom=balazs.a.varga@ericsson.com; 
x-originating-ip: [78.131.113.137]
x-ms-publictraffictype: Email
x-ms-office365-filtering-correlation-id: 9b60b446-281a-4e12-68d7-08d75aef01df
x-ms-traffictypediagnostic: VI1PR07MB5550:
x-ms-exchange-transport-forked: True
x-microsoft-antispam-prvs: <VI1PR07MB5550891A1B6451D23B62C37FAC670@VI1PR07MB5550.eurprd07.prod.outlook.com>
x-ms-oob-tlc-oobclassifiers: OLM:9508;
x-forefront-prvs: 0203C93D51
x-forefront-antispam-report: SFV:NSPM; SFS:(10009020)(4636009)(396003)(366004)(136003)(346002)(39860400002)(376002)(199004)(189003)(486006)(3846002)(478600001)(110136005)(54906003)(64756008)(71200400001)(85182001)(66066001)(71190400001)(316002)(74316002)(52536014)(6436002)(6306002)(11346002)(446003)(476003)(54896002)(9686003)(55016002)(102836004)(53546011)(6506007)(26005)(186003)(66476007)(66446008)(76116006)(5660300002)(256004)(66574012)(14444005)(99286004)(7736002)(9326002)(66946007)(66556008)(25786009)(86362001)(33656002)(14454004)(76176011)(2501003)(236005)(229853002)(6246003)(81166006)(81156014)(8676002)(2906002)(85202003)(7696005)(790700001)(4326008)(6116002)(8936002); DIR:OUT; SFP:1101; SCL:1; SRVR:VI1PR07MB5550; H:VI1PR07MB5614.eurprd07.prod.outlook.com; FPR:; SPF:None; LANG:en; PTR:InfoNoRecords; A:1; MX:1; 
received-spf: None (protection.outlook.com: ericsson.com does not designate permitted sender hosts)
x-ms-exchange-senderadcheck: 1
x-microsoft-antispam: BCL:0;
x-microsoft-antispam-message-info: nEzicNmHWIKvxvYsCT7FBkbozt8FU/SgLXB9h5EEzxQXHorAeVIzctDOVkBoU2tfh8fGIzUNQ/Q4dWzvEHf7B71Ekwf1YlWGR8uIPJS9j7RTLgBeCwSDxEdyq9pqkgCia3jAhM3hGKvG3VDn5OWPNTw8Ss9y6rWMjHD5pBkOOBOfc7EjRlnxl1UC8Qx1r06BjQJbRqtQf4cZgZwd5h1Te67vyNGCjRDCn/E5cLco4XbOt8yKBq1guOgkilLqeZKLRixRBXtG8UxfOpOxRX5VBGQPt+wgK5Jt8JU4eADCJD4Wl3WNaUR/y9RNJaw8A0jHPn/UTwNbpnRdXzktTC3Wv/s33dbmw8GDLnw9cc91QTonnr0f3dG4OJomhW6KZNhA91QPdGjJqd8uzrkSbGjwxgL+ZTlgzGA32MNnHm5kPa/3c/l8ujdCKAcDpvucmOO3
Content-Type: multipart/alternative; boundary="_000_VI1PR07MB56149A4BD884E6EED5124D64AC670VI1PR07MB5614eurp_"
MIME-Version: 1.0
X-OriginatorOrg: ericsson.com
X-MS-Exchange-CrossTenant-Network-Message-Id: 9b60b446-281a-4e12-68d7-08d75aef01df
X-MS-Exchange-CrossTenant-originalarrivaltime: 27 Oct 2019 15:04:47.0896 (UTC)
X-MS-Exchange-CrossTenant-fromentityheader: Hosted
X-MS-Exchange-CrossTenant-id: 92e84ceb-fbfd-47ab-be52-080c6b87953f
X-MS-Exchange-CrossTenant-mailboxtype: HOSTED
X-MS-Exchange-CrossTenant-userprincipalname: ajgiUInbGwtg9kVNW5R1Lbf4U8xVlsKJ9pVg70NpQ6NLrSaTSPn9XF5t2Ausg3PfqEgOncy3EVo8S7tELQCbTLQuoN4pvwJqn3DF1OyM2eY=
X-MS-Exchange-Transport-CrossTenantHeadersStamped: VI1PR07MB5550
Archived-At: <https://mailarchive.ietf.org/arch/msg/detnet/chB7V5xJGeoSjnIDKsdkSlxaiBM>
Subject: Re: [Detnet] DetNet MPLS over UDP draft -02 review
X-BeenThere: detnet@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: Discussions on Deterministic Networking BoF and Proposed WG <detnet.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/detnet>, <mailto:detnet-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/detnet/>
List-Post: <mailto:detnet@ietf.org>
List-Help: <mailto:detnet-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/detnet>, <mailto:detnet-request@ietf.org?subject=subscribe>
X-List-Received-Date: Sun, 27 Oct 2019 15:04:54 -0000

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

SGkgRXRoYW4sDQpJIGV4cGVjdCB0byBmaXggdGhlIGxhc3QgcGVuZGluZyBjb21tZW50cyBkdXJp
bmcgdGhlIE1vbmRheSBjYWxsICgyOHRoIE9jdCkuDQpBZnRlciB0aGUgY2FsbCwgSSBwbGFuIHRv
IHVwbG9hZCB0aGUgbmV3IGRyYWZ0IHZlcnNpb25zIGFuZCB3ZSBjYW4gc3RhcnQgV0cgTEMgb24g
dGhlbS4NClRoYW5rcw0KQmFsYeKAmXpzDQoNCkZyb206IEdyb3NzbWFuLCBFdGhhbiBBLiA8ZWFn
cm9zQGRvbGJ5LmNvbT4NClNlbnQ6IEZyaWRheSwgT2N0b2JlciAyNSwgMjAxOSAxMTozOSBQTQ0K
VG86IExvdSBCZXJnZXIgPGxiZXJnZXJAbGFibi5uZXQ+OyBCYWzDoXpzIFZhcmdhIEEgPGJhbGF6
cy5hLnZhcmdhQGVyaWNzc29uLmNvbT47IERldE5ldEBpZXRmLm9yZw0KQ2M6IEphbm9zIEZhcmth
cyA8SmFub3MuRmFya2FzQGVyaWNzc29uLmNvbT47IEpvdW5pIEtvcmhvbmVuIDxqb3VuaS5ub3Nw
YW1AZ21haWwuY29tPg0KU3ViamVjdDogUkU6IFtEZXRuZXRdIERldE5ldCBNUExTIG92ZXIgVURQ
IGRyYWZ0IC0wMiByZXZpZXcNCg0KT0ssIHdlbGwgSeKAmW0gaGFwcHkgdG8gY2FsbCBGcmFtZXdv
cmsgV0cgTEMgY29tcGxldGUgaWYgdGhhdOKAmXMgT0sgd2l0aCB54oCZYWxsLCBzb3VuZHMgbGlr
ZSBpdCBpcyAoYW55IGRpc2FncmVlbWVudCBmcm9tIGFueW9uZSBwbGVhc2UgbGV0IG1lIGtub3cp
Lg0KDQpUaGUgSVBSIHN1cnZleSBvbiB0aGUgRnJhbWV3b3JrIGRyYWZ0IGlzIGNvbXBsZXRlLCBh
cyBpcyBXRyBMQy4NCg0KVGhlIElQUiBzdXJ2ZXkgcmVwbGllcyBvbiB0aGUgZ3JvdXAgb2YgZm91
ciBkcmFmdHMgYXJlIHN0aWxsIG1pc3Npbmc6IEphbm9zIGFuZCBKb3VuaS4NCg0KU28gQmFsYXpz
IGlzIGdvaW5nIHRvIHN1Ym1pdCBuZXcgZHJhZnQgdmVyc2lvbnMgZm9yIHRoZSA0IGRyYWZ0cywg
dGhlbiB3ZSBhcmUgZ29pbmcgdG8gc3RhcnQgV0cgTEMgb24gdGhlbSBhcyBhIGdyb3VwLCBwcmVz
dW1hYmx5IG9uIE1vbmRheS4NCg0KSWYgSSBhbSBtaXNzaW5nIGFueXRoaW5nLCBwbGVhc2UgbGV0
IG1lIGtub3cuDQpFdGhhbiAoYXMgRG9jIFNoZXBoZXJkIGZvciBEUCBkcmFmdHMpLg0KDQpGcm9t
OiBMb3UgQmVyZ2VyIDxsYmVyZ2VyQGxhYm4ubmV0PG1haWx0bzpsYmVyZ2VyQGxhYm4ubmV0Pj4N
ClNlbnQ6IEZyaWRheSwgT2N0b2JlciAyNSwgMjAxOSAyOjE5IFBNDQpUbzogR3Jvc3NtYW4sIEV0
aGFuIEEuIDxlYWdyb3NAZG9sYnkuY29tPG1haWx0bzplYWdyb3NAZG9sYnkuY29tPj47IEJhbMOh
enMgVmFyZ2EgQSA8YmFsYXpzLmEudmFyZ2FAZXJpY3Nzb24uY29tPG1haWx0bzpiYWxhenMuYS52
YXJnYUBlcmljc3Nvbi5jb20+PjsgRGV0TmV0QGlldGYub3JnPG1haWx0bzpEZXROZXRAaWV0Zi5v
cmc+DQpTdWJqZWN0OiBSZTogW0RldG5ldF0gRGV0TmV0IE1QTFMgb3ZlciBVRFAgZHJhZnQgLTAy
IHJldmlldw0KDQoNCkhpIEV0aGFuDQoNCndydA0KDQoNCg0KLS0tLS0tLS0tLQ0KT24gT2N0b2Jl
ciAyNCwgMjAxOSAxMDowNDozOCBQTSAiR3Jvc3NtYW4sIEV0aGFuIEEuIiA8ZWFncm9zQGRvbGJ5
LmNvbTxtYWlsdG86ZWFncm9zQGRvbGJ5LmNvbT4+IHdyb3RlOg0KDQouLi4NCg0KPiAuIEkgYXNz
dW1lIHdlIGFyZSBnb2luZyB0byByZS1MQyB0aGUgRnJhbWV3b3JrIGRyYWZ0IHNpbmNlIGl0IGhh
cyBoYWQgYSBmYWlyIG51bWJlciBvZiBjaGFuZ2VzIC0gaXMgdGhhdCBjb3JyZWN0Pw0KPg0KDQpX
aGlsZSBpdCBpcyBvZiBjb3Vyc2UgdGhlIHNoZXBoZXJkJ3MgY2FsbCwgZ2VuZXJhbGx5IHNlY29u
ZCBsYXN0IGNhbGxzIGFyZSBkb25lIHdoZW4gdGhlcmUgaXMgc3Vic3RhbnRpdmUgdGVjaG5pY2Fs
IGNoYW5nZXMgbWFkZSBwb3N0IGxhc3QgY2FsbC4gSWYgdGhlIGNoYW5nZXMgYXJlIGp1c3QgZWRp
dG9yaWFsIG9yIG1pbm9yIHRlY2huaWNhbCBjbGFyaWZpY2F0aW9ucywgZ2VuZXJhbGx5IHRoZXJl
IGlzIG5vdCBhIHNlY29uZCBsYXN0IGNhbGwuICBUaGVyZSBhcmUgb2YgY291cnNlIGdyYXkgYXJl
YSBzaXR1YXRpb25zLi4uLg0KDQpMb3UNCg==

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

PGh0bWwgeG1sbnM6dj0idXJuOnNjaGVtYXMtbWljcm9zb2Z0LWNvbTp2bWwiIHhtbG5zOm89InVy
bjpzY2hlbWFzLW1pY3Jvc29mdC1jb206b2ZmaWNlOm9mZmljZSIgeG1sbnM6dz0idXJuOnNjaGVt
YXMtbWljcm9zb2Z0LWNvbTpvZmZpY2U6d29yZCIgeG1sbnM6bT0iaHR0cDovL3NjaGVtYXMubWlj
cm9zb2Z0LmNvbS9vZmZpY2UvMjAwNC8xMi9vbW1sIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcv
VFIvUkVDLWh0bWw0MCI+DQo8aGVhZD4NCjxtZXRhIGh0dHAtZXF1aXY9IkNvbnRlbnQtVHlwZSIg
Y29udGVudD0idGV4dC9odG1sOyBjaGFyc2V0PXV0Zi04Ij4NCjxtZXRhIG5hbWU9IkdlbmVyYXRv
ciIgY29udGVudD0iTWljcm9zb2Z0IFdvcmQgMTUgKGZpbHRlcmVkIG1lZGl1bSkiPg0KPHN0eWxl
PjwhLS0NCi8qIEZvbnQgRGVmaW5pdGlvbnMgKi8NCkBmb250LWZhY2UNCgl7Zm9udC1mYW1pbHk6
IkNhbWJyaWEgTWF0aCI7DQoJcGFub3NlLTE6MiA0IDUgMyA1IDQgNiAzIDIgNDt9DQpAZm9udC1m
YWNlDQoJe2ZvbnQtZmFtaWx5OkNhbGlicmk7DQoJcGFub3NlLTE6MiAxNSA1IDIgMiAyIDQgMyAy
IDQ7fQ0KLyogU3R5bGUgRGVmaW5pdGlvbnMgKi8NCnAuTXNvTm9ybWFsLCBsaS5Nc29Ob3JtYWws
IGRpdi5Nc29Ob3JtYWwNCgl7bWFyZ2luOjBpbjsNCgltYXJnaW4tYm90dG9tOi4wMDAxcHQ7DQoJ
Zm9udC1zaXplOjExLjBwdDsNCglmb250LWZhbWlseToiQ2FsaWJyaSIsc2Fucy1zZXJpZjt9DQph
OmxpbmssIHNwYW4uTXNvSHlwZXJsaW5rDQoJe21zby1zdHlsZS1wcmlvcml0eTo5OTsNCgljb2xv
cjojMDU2M0MxOw0KCXRleHQtZGVjb3JhdGlvbjp1bmRlcmxpbmU7fQ0KYTp2aXNpdGVkLCBzcGFu
Lk1zb0h5cGVybGlua0ZvbGxvd2VkDQoJe21zby1zdHlsZS1wcmlvcml0eTo5OTsNCgljb2xvcjoj
OTU0RjcyOw0KCXRleHQtZGVjb3JhdGlvbjp1bmRlcmxpbmU7fQ0KcC5tc29ub3JtYWwwLCBsaS5t
c29ub3JtYWwwLCBkaXYubXNvbm9ybWFsMA0KCXttc28tc3R5bGUtbmFtZTptc29ub3JtYWw7DQoJ
bXNvLW1hcmdpbi10b3AtYWx0OmF1dG87DQoJbWFyZ2luLXJpZ2h0OjBpbjsNCgltc28tbWFyZ2lu
LWJvdHRvbS1hbHQ6YXV0bzsNCgltYXJnaW4tbGVmdDowaW47DQoJZm9udC1zaXplOjExLjBwdDsN
Cglmb250LWZhbWlseToiQ2FsaWJyaSIsc2Fucy1zZXJpZjt9DQpzcGFuLkVtYWlsU3R5bGUxOA0K
CXttc28tc3R5bGUtdHlwZTpwZXJzb25hbDsNCglmb250LWZhbWlseToiQ2FsaWJyaSIsc2Fucy1z
ZXJpZjsNCgljb2xvcjp3aW5kb3d0ZXh0O30NCnNwYW4uRW1haWxTdHlsZTE5DQoJe21zby1zdHls
ZS10eXBlOnBlcnNvbmFsOw0KCWZvbnQtZmFtaWx5OiJDYWxpYnJpIixzYW5zLXNlcmlmOw0KCWNv
bG9yOndpbmRvd3RleHQ7fQ0Kc3Bhbi5FbWFpbFN0eWxlMjINCgl7bXNvLXN0eWxlLXR5cGU6cGVy
c29uYWw7DQoJZm9udC1mYW1pbHk6IkNhbGlicmkiLHNhbnMtc2VyaWY7DQoJY29sb3I6d2luZG93
dGV4dDt9DQpzcGFuLkVtYWlsU3R5bGUyMw0KCXttc28tc3R5bGUtdHlwZTpwZXJzb25hbC1jb21w
b3NlOw0KCWZvbnQtZmFtaWx5OiJDYWxpYnJpIixzYW5zLXNlcmlmOw0KCWNvbG9yOndpbmRvd3Rl
eHQ7fQ0KLk1zb0NocERlZmF1bHQNCgl7bXNvLXN0eWxlLXR5cGU6ZXhwb3J0LW9ubHk7DQoJZm9u
dC1zaXplOjEwLjBwdDt9DQpAcGFnZSBXb3JkU2VjdGlvbjENCgl7c2l6ZTo4LjVpbiAxMS4waW47
DQoJbWFyZ2luOjEuMGluIDEuMGluIDEuMGluIDEuMGluO30NCmRpdi5Xb3JkU2VjdGlvbjENCgl7
cGFnZTpXb3JkU2VjdGlvbjE7fQ0KLS0+PC9zdHlsZT48IS0tW2lmIGd0ZSBtc28gOV0+PHhtbD4N
CjxvOnNoYXBlZGVmYXVsdHMgdjpleHQ9ImVkaXQiIHNwaWRtYXg9IjEwMjYiIC8+DQo8L3htbD48
IVtlbmRpZl0tLT48IS0tW2lmIGd0ZSBtc28gOV0+PHhtbD4NCjxvOnNoYXBlbGF5b3V0IHY6ZXh0
PSJlZGl0Ij4NCjxvOmlkbWFwIHY6ZXh0PSJlZGl0IiBkYXRhPSIxIiAvPg0KPC9vOnNoYXBlbGF5
b3V0PjwveG1sPjwhW2VuZGlmXS0tPg0KPC9oZWFkPg0KPGJvZHkgbGFuZz0iRU4tVVMiIGxpbms9
IiMwNTYzQzEiIHZsaW5rPSIjOTU0RjcyIj4NCjxkaXYgY2xhc3M9IldvcmRTZWN0aW9uMSI+DQo8
cCBjbGFzcz0iTXNvTm9ybWFsIj5IaSBFdGhhbiw8bzpwPjwvbzpwPjwvcD4NCjxwIGNsYXNzPSJN
c29Ob3JtYWwiPkkgZXhwZWN0IHRvIGZpeCB0aGUgbGFzdCBwZW5kaW5nIGNvbW1lbnRzIGR1cmlu
ZyB0aGUgTW9uZGF5IGNhbGwgKDI4PHN1cD50aDwvc3VwPiBPY3QpLjxvOnA+PC9vOnA+PC9wPg0K
PHAgY2xhc3M9Ik1zb05vcm1hbCI+QWZ0ZXIgdGhlIGNhbGwsIEkgcGxhbiB0byB1cGxvYWQgdGhl
IG5ldyBkcmFmdCB2ZXJzaW9ucyBhbmQgd2UgY2FuIHN0YXJ0IFdHIExDIG9uIHRoZW0uPG86cD48
L286cD48L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj5UaGFua3M8bzpwPjwvbzpwPjwvcD4NCjxw
IGNsYXNzPSJNc29Ob3JtYWwiPkJhbGHigJl6czxvOnA+PC9vOnA+PC9wPg0KPHAgY2xhc3M9Ik1z
b05vcm1hbCI+PG86cD4mbmJzcDs8L286cD48L3A+DQo8ZGl2Pg0KPGRpdiBzdHlsZT0iYm9yZGVy
Om5vbmU7Ym9yZGVyLXRvcDpzb2xpZCAjRTFFMUUxIDEuMHB0O3BhZGRpbmc6My4wcHQgMGluIDBp
biAwaW4iPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+PGI+RnJvbTo8L2I+IEdyb3NzbWFuLCBFdGhh
biBBLiAmbHQ7ZWFncm9zQGRvbGJ5LmNvbSZndDsgPGJyPg0KPGI+U2VudDo8L2I+IEZyaWRheSwg
T2N0b2JlciAyNSwgMjAxOSAxMTozOSBQTTxicj4NCjxiPlRvOjwvYj4gTG91IEJlcmdlciAmbHQ7
bGJlcmdlckBsYWJuLm5ldCZndDs7IEJhbMOhenMgVmFyZ2EgQSAmbHQ7YmFsYXpzLmEudmFyZ2FA
ZXJpY3Nzb24uY29tJmd0OzsgRGV0TmV0QGlldGYub3JnPGJyPg0KPGI+Q2M6PC9iPiBKYW5vcyBG
YXJrYXMgJmx0O0phbm9zLkZhcmthc0Blcmljc3Nvbi5jb20mZ3Q7OyBKb3VuaSBLb3Job25lbiAm
bHQ7am91bmkubm9zcGFtQGdtYWlsLmNvbSZndDs8YnI+DQo8Yj5TdWJqZWN0OjwvYj4gUkU6IFtE
ZXRuZXRdIERldE5ldCBNUExTIG92ZXIgVURQIGRyYWZ0IC0wMiByZXZpZXc8bzpwPjwvbzpwPjwv
cD4NCjwvZGl2Pg0KPC9kaXY+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj48bzpwPiZuYnNwOzwvbzpw
PjwvcD4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiPk9LLCB3ZWxsIEnigJltIGhhcHB5IHRvIGNhbGwg
RnJhbWV3b3JrIFdHIExDIGNvbXBsZXRlIGlmIHRoYXTigJlzIE9LIHdpdGggeeKAmWFsbCwgc291
bmRzIGxpa2UgaXQgaXMgKGFueSBkaXNhZ3JlZW1lbnQgZnJvbSBhbnlvbmUgcGxlYXNlIGxldCBt
ZSBrbm93KS4NCjxvOnA+PC9vOnA+PC9wPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+PG86cD4mbmJz
cDs8L286cD48L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj5UaGUgSVBSIHN1cnZleSBvbiB0aGUg
RnJhbWV3b3JrIGRyYWZ0IGlzIGNvbXBsZXRlLCBhcyBpcyBXRyBMQy4NCjxvOnA+PC9vOnA+PC9w
Pg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+PG86cD4mbmJzcDs8L286cD48L3A+DQo8cCBjbGFzcz0i
TXNvTm9ybWFsIj5UaGUgSVBSIHN1cnZleSByZXBsaWVzIG9uIHRoZSBncm91cCBvZiBmb3VyIGRy
YWZ0cyBhcmUgc3RpbGwgbWlzc2luZzogSmFub3MgYW5kIEpvdW5pLg0KPG86cD48L286cD48L3A+
DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj48bzpwPiZuYnNwOzwvbzpwPjwvcD4NCjxwIGNsYXNzPSJN
c29Ob3JtYWwiPlNvIEJhbGF6cyBpcyBnb2luZyB0byBzdWJtaXQgbmV3IGRyYWZ0IHZlcnNpb25z
IGZvciB0aGUgNCBkcmFmdHMsIHRoZW4gd2UgYXJlIGdvaW5nIHRvIHN0YXJ0IFdHIExDIG9uIHRo
ZW0gYXMgYSBncm91cCwgcHJlc3VtYWJseSBvbiBNb25kYXkuICZuYnNwOzxvOnA+PC9vOnA+PC9w
Pg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+PG86cD4mbmJzcDs8L286cD48L3A+DQo8cCBjbGFzcz0i
TXNvTm9ybWFsIj5JZiBJIGFtIG1pc3NpbmcgYW55dGhpbmcsIHBsZWFzZSBsZXQgbWUga25vdy4g
PG86cD48L286cD48L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj5FdGhhbiAoYXMgRG9jIFNoZXBo
ZXJkIGZvciBEUCBkcmFmdHMpLiA8bzpwPjwvbzpwPjwvcD4NCjxwIGNsYXNzPSJNc29Ob3JtYWwi
PjxvOnA+Jm5ic3A7PC9vOnA+PC9wPg0KPGRpdj4NCjxkaXYgc3R5bGU9ImJvcmRlcjpub25lO2Jv
cmRlci10b3A6c29saWQgI0UxRTFFMSAxLjBwdDtwYWRkaW5nOjMuMHB0IDBpbiAwaW4gMGluIj4N
CjxwIGNsYXNzPSJNc29Ob3JtYWwiPjxiPkZyb206PC9iPiBMb3UgQmVyZ2VyICZsdDs8YSBocmVm
PSJtYWlsdG86bGJlcmdlckBsYWJuLm5ldCI+bGJlcmdlckBsYWJuLm5ldDwvYT4mZ3Q7DQo8YnI+
DQo8Yj5TZW50OjwvYj4gRnJpZGF5LCBPY3RvYmVyIDI1LCAyMDE5IDI6MTkgUE08YnI+DQo8Yj5U
bzo8L2I+IEdyb3NzbWFuLCBFdGhhbiBBLiAmbHQ7PGEgaHJlZj0ibWFpbHRvOmVhZ3Jvc0Bkb2xi
eS5jb20iPmVhZ3Jvc0Bkb2xieS5jb208L2E+Jmd0OzsgQmFsw6F6cyBWYXJnYSBBICZsdDs8YSBo
cmVmPSJtYWlsdG86YmFsYXpzLmEudmFyZ2FAZXJpY3Nzb24uY29tIj5iYWxhenMuYS52YXJnYUBl
cmljc3Nvbi5jb208L2E+Jmd0OzsNCjxhIGhyZWY9Im1haWx0bzpEZXROZXRAaWV0Zi5vcmciPkRl
dE5ldEBpZXRmLm9yZzwvYT48YnI+DQo8Yj5TdWJqZWN0OjwvYj4gUmU6IFtEZXRuZXRdIERldE5l
dCBNUExTIG92ZXIgVURQIGRyYWZ0IC0wMiByZXZpZXc8bzpwPjwvbzpwPjwvcD4NCjwvZGl2Pg0K
PC9kaXY+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj48bzpwPiZuYnNwOzwvbzpwPjwvcD4NCjxkaXY+
DQo8cCBzdHlsZT0ibXNvLW1hcmdpbi10b3AtYWx0OjBpbjttYXJnaW4tcmlnaHQ6MGluO21hcmdp
bi1ib3R0b206MTIuMHB0O21hcmdpbi1sZWZ0OjBpbiI+DQo8c3BhbiBzdHlsZT0iY29sb3I6Ymxh
Y2siPkhpIEV0aGFuPG86cD48L286cD48L3NwYW4+PC9wPg0KPHAgc3R5bGU9Im1zby1tYXJnaW4t
dG9wLWFsdDowaW47bWFyZ2luLXJpZ2h0OjBpbjttYXJnaW4tYm90dG9tOjEyLjBwdDttYXJnaW4t
bGVmdDowaW4iPg0KPHNwYW4gc3R5bGU9ImNvbG9yOmJsYWNrIj53cnQ8bzpwPjwvbzpwPjwvc3Bh
bj48L3A+DQo8cCBzdHlsZT0ibXNvLW1hcmdpbi10b3AtYWx0OjBpbjttYXJnaW4tcmlnaHQ6MGlu
O21hcmdpbi1ib3R0b206MTIuMHB0O21hcmdpbi1sZWZ0OjBpbiI+DQo8c3BhbiBzdHlsZT0iZm9u
dC1mYW1pbHk6JnF1b3Q7QXJpYWwmcXVvdDssc2Fucy1zZXJpZjtjb2xvcjpibGFjayI+PG86cD4m
bmJzcDs8L286cD48L3NwYW4+PC9wPg0KPHAgc3R5bGU9Im1zby1tYXJnaW4tdG9wLWFsdDowaW47
bWFyZ2luLXJpZ2h0OjBpbjttYXJnaW4tYm90dG9tOjEyLjBwdDttYXJnaW4tbGVmdDowaW4iPg0K
PHNwYW4gc3R5bGU9ImZvbnQtZmFtaWx5OiZxdW90O0FyaWFsJnF1b3Q7LHNhbnMtc2VyaWY7Y29s
b3I6YmxhY2siPi0tLS0tLS0tLS08YnI+DQpPbiBPY3RvYmVyIDI0LCAyMDE5IDEwOjA0OjM4IFBN
ICZxdW90O0dyb3NzbWFuLCBFdGhhbiBBLiZxdW90OyAmbHQ7PGEgaHJlZj0ibWFpbHRvOmVhZ3Jv
c0Bkb2xieS5jb20iPmVhZ3Jvc0Bkb2xieS5jb208L2E+Jmd0OyB3cm90ZTo8bzpwPjwvbzpwPjwv
c3Bhbj48L3A+DQo8cCBzdHlsZT0ibXNvLW1hcmdpbi10b3AtYWx0OjBpbjttYXJnaW4tcmlnaHQ6
MGluO21hcmdpbi1ib3R0b206MTIuMHB0O21hcmdpbi1sZWZ0OjBpbiI+DQo8c3BhbiBzdHlsZT0i
Y29sb3I6YmxhY2siPjxicj4NCi4uLjxvOnA+PC9vOnA+PC9zcGFuPjwvcD4NCjxwIHN0eWxlPSJt
c28tbWFyZ2luLXRvcC1hbHQ6MGluO21hcmdpbi1yaWdodDowaW47bWFyZ2luLWJvdHRvbToxMi4w
cHQ7bWFyZ2luLWxlZnQ6MGluIj4NCjxzcGFuIHN0eWxlPSJmb250LWZhbWlseTomcXVvdDtBcmlh
bCZxdW90OyxzYW5zLXNlcmlmO2NvbG9yOmJsYWNrIj48YnI+DQomZ3Q7IC4gSSBhc3N1bWUgd2Ug
YXJlIGdvaW5nIHRvIHJlLUxDIHRoZSBGcmFtZXdvcmsgZHJhZnQgc2luY2UgaXQgaGFzIGhhZCBh
IGZhaXIgbnVtYmVyIG9mIGNoYW5nZXMgLSBpcyB0aGF0IGNvcnJlY3Q/PGJyPg0KJmd0OzxvOnA+
PC9vOnA+PC9zcGFuPjwvcD4NCjxwIHN0eWxlPSJtc28tbWFyZ2luLXRvcC1hbHQ6MGluO21hcmdp
bi1yaWdodDowaW47bWFyZ2luLWJvdHRvbToxMi4wcHQ7bWFyZ2luLWxlZnQ6MGluIj4NCjxzcGFu
IHN0eWxlPSJjb2xvcjpibGFjayI+V2hpbGUgaXQgaXMgb2YgY291cnNlIHRoZSBzaGVwaGVyZCdz
IGNhbGwsIGdlbmVyYWxseSBzZWNvbmQgbGFzdCBjYWxscyBhcmUgZG9uZSB3aGVuIHRoZXJlIGlz
IHN1YnN0YW50aXZlIHRlY2huaWNhbCBjaGFuZ2VzIG1hZGUgcG9zdCBsYXN0IGNhbGwuIElmIHRo
ZSBjaGFuZ2VzIGFyZSBqdXN0IGVkaXRvcmlhbCBvciBtaW5vciB0ZWNobmljYWwgY2xhcmlmaWNh
dGlvbnMsIGdlbmVyYWxseSB0aGVyZSBpcw0KIG5vdCBhIHNlY29uZCBsYXN0IGNhbGwuJm5ic3A7
IFRoZXJlIGFyZSBvZiBjb3Vyc2UgZ3JheSBhcmVhIHNpdHVhdGlvbnMuLi4uPG86cD48L286cD48
L3NwYW4+PC9wPg0KPHAgc3R5bGU9Im1zby1tYXJnaW4tdG9wLWFsdDowaW47bWFyZ2luLXJpZ2h0
OjBpbjttYXJnaW4tYm90dG9tOjEyLjBwdDttYXJnaW4tbGVmdDowaW4iPg0KPHNwYW4gc3R5bGU9
ImNvbG9yOmJsYWNrIj5Mb3U8bzpwPjwvbzpwPjwvc3Bhbj48L3A+DQo8L2Rpdj4NCjwvZGl2Pg0K
PC9ib2R5Pg0KPC9odG1sPg0K

--_000_VI1PR07MB56149A4BD884E6EED5124D64AC670VI1PR07MB5614eurp_--


From nobody Mon Oct 28 04:34:18 2019
Return-Path: <lberger@labn.net>
X-Original-To: detnet@ietfa.amsl.com
Delivered-To: detnet@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 29BE112010F for <detnet@ietfa.amsl.com>; Mon, 28 Oct 2019 04:34:17 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.901
X-Spam-Level: 
X-Spam-Status: No, score=-1.901 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, RCVD_IN_MSPIKE_H2=-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 (768-bit key) header.d=labn.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 rqtjSvlM_Kvi for <detnet@ietfa.amsl.com>; Mon, 28 Oct 2019 04:34:16 -0700 (PDT)
Received: from gproxy7-pub.mail.unifiedlayer.com (gproxy7-pub.mail.unifiedlayer.com [70.40.196.235]) (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 0B79612006F for <detnet@ietf.org>; Mon, 28 Oct 2019 04:34:16 -0700 (PDT)
Received: from cmgw14.unifiedlayer.com (unknown [10.9.0.14]) by gproxy7.mail.unifiedlayer.com (Postfix) with ESMTP id D08DC215CB8 for <detnet@ietf.org>; Mon, 28 Oct 2019 05:34:09 -0600 (MDT)
Received: from box313.bluehost.com ([69.89.31.113]) by cmsmtp with ESMTP id P3HliVKXVhwcbP3HlieoID; Mon, 28 Oct 2019 05:34:09 -0600
X-Authority-Reason: nr=8
X-Authority-Analysis: v=2.3 cv=d+LbNyrE c=1 sm=1 tr=0 a=h1BC+oY+fLhyFmnTBx92Jg==:117 a=h1BC+oY+fLhyFmnTBx92Jg==:17 a=dLZJa+xiwSxG16/P+YVxDGlgEgI=:19 a=IkcTkHD0fZMA:10:nop_charset_1 a=xqWC_Br6kY4A:10:nop_ipv6 a=XobE76Q3jBoA:10:nop_rcvd_month_year a=Vy_oeq2dmq0A:10:endurance_base64_authed_username_1 a=48vgC7mUAAAA:8 a=NeZp2nobG76KUJIBXosA:9 a=Ul76J9E5rStdbHfd:21 a=OQE6yh7cUquVr-Ql:21 a=QEXdDO2ut3YA:10:nop_charset_2 a=w1C3t2QeGrPiZgrLijVG:22
DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=labn.net; s=default; h=Content-Transfer-Encoding:Content-Type:MIME-Version:Date: Message-ID:Cc:To:Subject:From:Sender:Reply-To:Content-ID:Content-Description: Resent-Date:Resent-From:Resent-Sender:Resent-To:Resent-Cc:Resent-Message-ID: In-Reply-To:References:List-Id:List-Help:List-Unsubscribe:List-Subscribe: List-Post:List-Owner:List-Archive; bh=YFZRDdjunih/SgHVZNI0nbti5nWswV9k6XdWLTKnn5w=; b=PgXvCAx72iMZyfjwTnSP8i1sX3 NLvU7P5TTEweE1W+S8Z5NM/BsaoPEkJMoWa4feq2bZmfr82b5XxxvATWfVqqUm+dx8cBf6lP1ic63 +Ys5GfvKUiyg9d9Mb4Ov0guSX;
Received: from [127.0.0.1] (port=10843 helo=[IPv6:::1]) by box313.bluehost.com with esmtpsa (TLSv1.2:ECDHE-RSA-AES128-GCM-SHA256:128) (Exim 4.92) (envelope-from <lberger@labn.net>) id 1iP3Hl-003VEN-Fr; Mon, 28 Oct 2019 05:34:09 -0600
From: Lou Berger <lberger@labn.net>
To: DetNet WG <detnet@ietf.org>
Cc: DetNet Chairs <detnet-chairs@ietf.org>
Message-ID: <34c2a49c-de35-1b06-dc21-d4b8d039a763@labn.net>
Date: Mon, 28 Oct 2019 07:34:04 -0400
User-Agent: Mozilla/5.0 (Windows NT 10.0; WOW64; rv:60.0) Gecko/20100101 Thunderbird/60.3.1
MIME-Version: 1.0
Content-Type: text/plain; charset=utf-8; format=flowed
Content-Transfer-Encoding: 8bit
Content-Language: en-US
X-AntiAbuse: This header was added to track abuse, please include it with any abuse report
X-AntiAbuse: Primary Hostname - box313.bluehost.com
X-AntiAbuse: Original Domain - ietf.org
X-AntiAbuse: Originator/Caller UID/GID - [47 12] / [47 12]
X-AntiAbuse: Sender Address Domain - labn.net
X-BWhitelist: no
X-Source-IP: 127.0.0.1
X-Source-L: Yes
X-Exim-ID: 1iP3Hl-003VEN-Fr
X-Source: 
X-Source-Args: 
X-Source-Dir: 
X-Source-Sender: ([IPv6:::1]) [127.0.0.1]:10843
X-Source-Auth: lberger@labn.net
X-Email-Count: 1
X-Source-Cap: bGFibm1vYmk7bGFibm1vYmk7Ym94MzEzLmJsdWVob3N0LmNvbQ==
X-Local-Domain: yes
Archived-At: <https://mailarchive.ietf.org/arch/msg/detnet/HBgk5SVbHKJEjQN_qkVA7USjvn4>
Subject: [Detnet] IETF 106 Slot requests
X-BeenThere: detnet@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: Discussions on Deterministic Networking BoF and Proposed WG <detnet.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/detnet>, <mailto:detnet-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/detnet/>
List-Post: <mailto:detnet@ietf.org>
List-Help: <mailto:detnet-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/detnet>, <mailto:detnet-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 28 Oct 2019 11:34:17 -0000

WG,

The agenda for Singapore has been posted - 
https://datatracker.ietf.org/meeting/106/agenda

We're scheduled to meet:
     Thursday, November 21, 2019 (+08)
     15:50-17:20    Thursday Afternoon session II
     17:40-18:40    Thursday Afternoon session III

Please send slot requests to detnet-chairs@ietf.org before the end of 
the day Sunday, November 3 (any TZ).  Please include draft names(s), 
presenter and desired slot length.  Please keep in mind that priority 
for agenda time is given to WG drafts and other drafts/topics discussed 
on the mailing list.

Thank you and see you in Singapore!

Lou (Janos and Ethan)

Important dates:
2019-10-25 (Friday): Final agenda to be published.
2019-11-04 (Monday): Internet Draft submission cut-off (for all drafts, 
including -00) by UTC 23:59. Upload using the ID Submission Tool.
2019-11-04 (Monday): Standard rate registration and payment cut-off at 
UTC 23:59..
2019-11-06 (Wednesday): Draft Working Group agendas due by UTC 23:59. 
Upload using the Meeting Materials Management Tool.
2019-11-11 (Monday): Registration cancellation cut-off at UTC 23:59.
2019-11-11 (Monday): Revised Working Group agendas due by UTC 23:59. 
Upload using the Meeting Materials Management Tool.
2019-12-13 (Friday): Proceedings submission cutoff date by UTC 23:59. 
Upload using the Meeting Materials Management Tool.
2020-01-06 (Monday): Proceedings submission corrections cutoff date by 
UTC 23:59.


From nobody Mon Oct 28 05:56:48 2019
Return-Path: <internet-drafts@ietf.org>
X-Original-To: detnet@ietf.org
Delivered-To: detnet@ietfa.amsl.com
Received: from ietfa.amsl.com (localhost [IPv6:::1]) by ietfa.amsl.com (Postfix) with ESMTP id 9F0E712000F; Mon, 28 Oct 2019 05:56:46 -0700 (PDT)
MIME-Version: 1.0
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: 8bit
From: internet-drafts@ietf.org
To: <i-d-announce@ietf.org>
Cc: detnet@ietf.org
X-Test-IDTracker: no
X-IETF-IDTracker: 6.108.0
Auto-Submitted: auto-generated
Precedence: bulk
Reply-To: detnet@ietf.org
Message-ID: <157226740657.19896.8721372399996177664@ietfa.amsl.com>
Date: Mon, 28 Oct 2019 05:56:46 -0700
Archived-At: <https://mailarchive.ietf.org/arch/msg/detnet/DYnxoiaQm-PpepVCbBbBCl_OfsY>
Subject: [Detnet] I-D Action: draft-ietf-detnet-data-plane-framework-03.txt
X-BeenThere: detnet@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Discussions on Deterministic Networking BoF and Proposed WG <detnet.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/detnet>, <mailto:detnet-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/detnet/>
List-Post: <mailto:detnet@ietf.org>
List-Help: <mailto:detnet-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/detnet>, <mailto:detnet-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 28 Oct 2019 12:56:47 -0000

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

        Title           : DetNet Data Plane Framework
        Authors         : Balázs Varga
                          János Farkas
                          Lou Berger
                          Don Fedyk
                          Andrew G. Malis
                          Stewart Bryant
                          Jouni Korhonen
	Filename        : draft-ietf-detnet-data-plane-framework-03.txt
	Pages           : 26
	Date            : 2019-10-28

Abstract:
   This document provides an overall framework for the DetNet data
   plane.  It covers concepts and considerations that are generally
   common to any Deterministic Networking data plane specification.


The IETF datatracker status page for this draft is:
https://datatracker.ietf.org/doc/draft-ietf-detnet-data-plane-framework/

There are also htmlized versions available at:
https://tools.ietf.org/html/draft-ietf-detnet-data-plane-framework-03
https://datatracker.ietf.org/doc/html/draft-ietf-detnet-data-plane-framework-03

A diff from the previous version is available at:
https://www.ietf.org/rfcdiff?url2=draft-ietf-detnet-data-plane-framework-03


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

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


From nobody Mon Oct 28 05:58:12 2019
Return-Path: <internet-drafts@ietf.org>
X-Original-To: detnet@ietf.org
Delivered-To: detnet@ietfa.amsl.com
Received: from ietfa.amsl.com (localhost [IPv6:::1]) by ietfa.amsl.com (Postfix) with ESMTP id 8919712000F; Mon, 28 Oct 2019 05:58:05 -0700 (PDT)
MIME-Version: 1.0
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: 8bit
From: internet-drafts@ietf.org
To: <i-d-announce@ietf.org>
Cc: detnet@ietf.org
X-Test-IDTracker: no
X-IETF-IDTracker: 6.108.0
Auto-Submitted: auto-generated
Precedence: bulk
Reply-To: detnet@ietf.org
Message-ID: <157226748545.19938.17043629232959858289@ietfa.amsl.com>
Date: Mon, 28 Oct 2019 05:58:05 -0700
Archived-At: <https://mailarchive.ietf.org/arch/msg/detnet/YosbeP_5f53-QQ_cCj-eVH-E9d0>
Subject: [Detnet] I-D Action: draft-ietf-detnet-ip-03.txt
X-BeenThere: detnet@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Discussions on Deterministic Networking BoF and Proposed WG <detnet.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/detnet>, <mailto:detnet-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/detnet/>
List-Post: <mailto:detnet@ietf.org>
List-Help: <mailto:detnet-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/detnet>, <mailto:detnet-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 28 Oct 2019 12:58:06 -0000

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

        Title           : DetNet Data Plane: IP
        Authors         : Balázs Varga
                          János Farkas
                          Lou Berger
                          Don Fedyk
                          Andrew G. Malis
                          Stewart Bryant
                          Jouni Korhonen
	Filename        : draft-ietf-detnet-ip-03.txt
	Pages           : 23
	Date            : 2019-10-28

Abstract:
   This document specifies the Deterministic Networking data plane when
   operating in an IP packet switched network.


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

There are also htmlized versions available at:
https://tools.ietf.org/html/draft-ietf-detnet-ip-03
https://datatracker.ietf.org/doc/html/draft-ietf-detnet-ip-03

A diff from the previous version is available at:
https://www.ietf.org/rfcdiff?url2=draft-ietf-detnet-ip-03


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

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


From nobody Mon Oct 28 05:59:05 2019
Return-Path: <internet-drafts@ietf.org>
X-Original-To: detnet@ietf.org
Delivered-To: detnet@ietfa.amsl.com
Received: from ietfa.amsl.com (localhost [IPv6:::1]) by ietfa.amsl.com (Postfix) with ESMTP id 6B70E120103; Mon, 28 Oct 2019 05:59:04 -0700 (PDT)
MIME-Version: 1.0
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: 8bit
From: internet-drafts@ietf.org
To: <i-d-announce@ietf.org>
Cc: detnet@ietf.org
X-Test-IDTracker: no
X-IETF-IDTracker: 6.108.0
Auto-Submitted: auto-generated
Precedence: bulk
Reply-To: detnet@ietf.org
Message-ID: <157226754437.19974.10394095976877397075@ietfa.amsl.com>
Date: Mon, 28 Oct 2019 05:59:04 -0700
Archived-At: <https://mailarchive.ietf.org/arch/msg/detnet/0ey6WN_ZKbZRLQwzv1-KHVgw1Xg>
Subject: [Detnet] I-D Action: draft-ietf-detnet-ip-over-mpls-03.txt
X-BeenThere: detnet@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Discussions on Deterministic Networking BoF and Proposed WG <detnet.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/detnet>, <mailto:detnet-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/detnet/>
List-Post: <mailto:detnet@ietf.org>
List-Help: <mailto:detnet-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/detnet>, <mailto:detnet-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 28 Oct 2019 12:59:05 -0000

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

        Title           : DetNet Data Plane: IP over MPLS
        Authors         : Balázs Varga
                          János Farkas
                          Lou Berger
                          Don Fedyk
                          Andrew G. Malis
                          Stewart Bryant
                          Jouni Korhonen
	Filename        : draft-ietf-detnet-ip-over-mpls-03.txt
	Pages           : 12
	Date            : 2019-10-28

Abstract:
   This document specifies the Deterministic Networking data plane when
   operating in an IP over MPLS packet switched network.


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

There are also htmlized versions available at:
https://tools.ietf.org/html/draft-ietf-detnet-ip-over-mpls-03
https://datatracker.ietf.org/doc/html/draft-ietf-detnet-ip-over-mpls-03

A diff from the previous version is available at:
https://www.ietf.org/rfcdiff?url2=draft-ietf-detnet-ip-over-mpls-03


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

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


From nobody Mon Oct 28 06:03:20 2019
Return-Path: <internet-drafts@ietf.org>
X-Original-To: detnet@ietf.org
Delivered-To: detnet@ietfa.amsl.com
Received: from ietfa.amsl.com (localhost [IPv6:::1]) by ietfa.amsl.com (Postfix) with ESMTP id 2ED86120103; Mon, 28 Oct 2019 06:03:13 -0700 (PDT)
MIME-Version: 1.0
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: 8bit
From: internet-drafts@ietf.org
To: <i-d-announce@ietf.org>
Cc: detnet@ietf.org
X-Test-IDTracker: no
X-IETF-IDTracker: 6.108.0
Auto-Submitted: auto-generated
Precedence: bulk
Reply-To: detnet@ietf.org
Message-ID: <157226779313.19925.8342942365440596328@ietfa.amsl.com>
Date: Mon, 28 Oct 2019 06:03:13 -0700
Archived-At: <https://mailarchive.ietf.org/arch/msg/detnet/Q7-ePt-cx85v9rjtSV2ECjEDnw4>
Subject: [Detnet] I-D Action: draft-ietf-detnet-ip-over-tsn-01.txt
X-BeenThere: detnet@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Discussions on Deterministic Networking BoF and Proposed WG <detnet.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/detnet>, <mailto:detnet-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/detnet/>
List-Post: <mailto:detnet@ietf.org>
List-Help: <mailto:detnet-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/detnet>, <mailto:detnet-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 28 Oct 2019 13:03:13 -0000

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

        Title           : DetNet Data Plane: IP over IEEE 802.1 Time Sensitive Networking (TSN)
        Authors         : Balázs Varga
                          János Farkas
                          Andrew G. Malis
                          Stewart Bryant
	Filename        : draft-ietf-detnet-ip-over-tsn-01.txt
	Pages           : 12
	Date            : 2019-10-28

Abstract:
   This document specifies the Deterministic Networking IP data plane
   when operating over a TSN sub-network.


The IETF datatracker status page for this draft is:
https://datatracker.ietf.org/doc/draft-ietf-detnet-ip-over-tsn/

There are also htmlized versions available at:
https://tools.ietf.org/html/draft-ietf-detnet-ip-over-tsn-01
https://datatracker.ietf.org/doc/html/draft-ietf-detnet-ip-over-tsn-01

A diff from the previous version is available at:
https://www.ietf.org/rfcdiff?url2=draft-ietf-detnet-ip-over-tsn-01


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

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


From nobody Mon Oct 28 06:04:18 2019
Return-Path: <internet-drafts@ietf.org>
X-Original-To: detnet@ietf.org
Delivered-To: detnet@ietfa.amsl.com
Received: from ietfa.amsl.com (localhost [IPv6:::1]) by ietfa.amsl.com (Postfix) with ESMTP id 4280012000F; Mon, 28 Oct 2019 06:04:16 -0700 (PDT)
MIME-Version: 1.0
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: 8bit
From: internet-drafts@ietf.org
To: <i-d-announce@ietf.org>
Cc: detnet@ietf.org
X-Test-IDTracker: no
X-IETF-IDTracker: 6.108.0
Auto-Submitted: auto-generated
Precedence: bulk
Reply-To: detnet@ietf.org
Message-ID: <157226785619.19950.11527220145422904635@ietfa.amsl.com>
Date: Mon, 28 Oct 2019 06:04:16 -0700
Archived-At: <https://mailarchive.ietf.org/arch/msg/detnet/Kcuf281Vg7ytS0VIx4JZnOZKt8Q>
Subject: [Detnet] I-D Action: draft-ietf-detnet-mpls-03.txt
X-BeenThere: detnet@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Discussions on Deterministic Networking BoF and Proposed WG <detnet.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/detnet>, <mailto:detnet-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/detnet/>
List-Post: <mailto:detnet@ietf.org>
List-Help: <mailto:detnet-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/detnet>, <mailto:detnet-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 28 Oct 2019 13:04:16 -0000

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

        Title           : DetNet Data Plane: MPLS
        Authors         : Balázs Varga
                          János Farkas
                          Lou Berger
                          Don Fedyk
                          Andrew G. Malis
                          Stewart Bryant
                          Jouni Korhonen
	Filename        : draft-ietf-detnet-mpls-03.txt
	Pages           : 30
	Date            : 2019-10-28

Abstract:
   This document specifies the Deterministic Networking data plane when
   operating over an MPLS Packet Switched Networks.


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

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

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


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

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


From nobody Mon Oct 28 06:05:24 2019
Return-Path: <internet-drafts@ietf.org>
X-Original-To: detnet@ietf.org
Delivered-To: detnet@ietfa.amsl.com
Received: from ietfa.amsl.com (localhost [IPv6:::1]) by ietfa.amsl.com (Postfix) with ESMTP id 528AF12000F; Mon, 28 Oct 2019 06:05:23 -0700 (PDT)
MIME-Version: 1.0
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: 8bit
From: internet-drafts@ietf.org
To: <i-d-announce@ietf.org>
Cc: detnet@ietf.org
X-Test-IDTracker: no
X-IETF-IDTracker: 6.108.0
Auto-Submitted: auto-generated
Precedence: bulk
Reply-To: detnet@ietf.org
Message-ID: <157226792330.19909.8531720776977923426@ietfa.amsl.com>
Date: Mon, 28 Oct 2019 06:05:23 -0700
Archived-At: <https://mailarchive.ietf.org/arch/msg/detnet/kKpZm1qPn6wlMihnnoUrly678B4>
Subject: [Detnet] I-D Action: draft-ietf-detnet-mpls-over-tsn-01.txt
X-BeenThere: detnet@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Discussions on Deterministic Networking BoF and Proposed WG <detnet.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/detnet>, <mailto:detnet-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/detnet/>
List-Post: <mailto:detnet@ietf.org>
List-Help: <mailto:detnet-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/detnet>, <mailto:detnet-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 28 Oct 2019 13:05:23 -0000

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

        Title           : DetNet Data Plane: MPLS over IEEE 802.1 Time Sensitive Networking (TSN)
        Authors         : Balázs Varga
                          János Farkas
                          Andrew G. Malis
                          Stewart Bryant
	Filename        : draft-ietf-detnet-mpls-over-tsn-01.txt
	Pages           : 13
	Date            : 2019-10-28

Abstract:
   This document specifies the Deterministic Networking MPLS data plane
   when operating over a TSN sub-network.


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

There are also htmlized versions available at:
https://tools.ietf.org/html/draft-ietf-detnet-mpls-over-tsn-01
https://datatracker.ietf.org/doc/html/draft-ietf-detnet-mpls-over-tsn-01

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


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

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


From nobody Mon Oct 28 06:07:01 2019
Return-Path: <internet-drafts@ietf.org>
X-Original-To: detnet@ietf.org
Delivered-To: detnet@ietfa.amsl.com
Received: from ietfa.amsl.com (localhost [IPv6:::1]) by ietfa.amsl.com (Postfix) with ESMTP id DB97F120073; Mon, 28 Oct 2019 06:06:59 -0700 (PDT)
MIME-Version: 1.0
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: 8bit
From: internet-drafts@ietf.org
To: <i-d-announce@ietf.org>
Cc: detnet@ietf.org
X-Test-IDTracker: no
X-IETF-IDTracker: 6.108.0
Auto-Submitted: auto-generated
Precedence: bulk
Reply-To: detnet@ietf.org
Message-ID: <157226801982.19875.11812166377203992332@ietfa.amsl.com>
Date: Mon, 28 Oct 2019 06:06:59 -0700
Archived-At: <https://mailarchive.ietf.org/arch/msg/detnet/Y2HgNEOXmfotzHgzG84VzBOn8kc>
Subject: [Detnet] I-D Action: draft-ietf-detnet-mpls-over-udp-ip-03.txt
X-BeenThere: detnet@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Discussions on Deterministic Networking BoF and Proposed WG <detnet.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/detnet>, <mailto:detnet-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/detnet/>
List-Post: <mailto:detnet@ietf.org>
List-Help: <mailto:detnet-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/detnet>, <mailto:detnet-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 28 Oct 2019 13:07:00 -0000

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

        Title           : DetNet Data Plane: MPLS over UDP/IP
        Authors         : Balázs Varga
                          János Farkas
                          Lou Berger
                          Andrew G. Malis
                          Stewart Bryant
                          Jouni Korhonen
	Filename        : draft-ietf-detnet-mpls-over-udp-ip-03.txt
	Pages           : 8
	Date            : 2019-10-28

Abstract:
   This document specifies the MPLS Deterministic Networking data plane
   operation and encapsulation over an IP network.  The approach is
   modeled on the operation of MPLS and over UDP/IP packet switched
   networks.


The IETF datatracker status page for this draft is:
https://datatracker.ietf.org/doc/draft-ietf-detnet-mpls-over-udp-ip/

There are also htmlized versions available at:
https://tools.ietf.org/html/draft-ietf-detnet-mpls-over-udp-ip-03
https://datatracker.ietf.org/doc/html/draft-ietf-detnet-mpls-over-udp-ip-03

A diff from the previous version is available at:
https://www.ietf.org/rfcdiff?url2=draft-ietf-detnet-mpls-over-udp-ip-03


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

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


From nobody Mon Oct 28 06:07:20 2019
Return-Path: <internet-drafts@ietf.org>
X-Original-To: detnet@ietf.org
Delivered-To: detnet@ietfa.amsl.com
Received: from ietfa.amsl.com (localhost [IPv6:::1]) by ietfa.amsl.com (Postfix) with ESMTP id 3A04A120841; Mon, 28 Oct 2019 06:07:15 -0700 (PDT)
MIME-Version: 1.0
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: 8bit
From: internet-drafts@ietf.org
To: <i-d-announce@ietf.org>
Cc: detnet@ietf.org
X-Test-IDTracker: no
X-IETF-IDTracker: 6.108.0
Auto-Submitted: auto-generated
Precedence: bulk
Reply-To: detnet@ietf.org
Message-ID: <157226803518.19896.6481342654159630144@ietfa.amsl.com>
Date: Mon, 28 Oct 2019 06:07:15 -0700
Archived-At: <https://mailarchive.ietf.org/arch/msg/detnet/N89EXYApfbBZJcJ92JHiMd42zuw>
Subject: [Detnet] I-D Action: draft-ietf-detnet-tsn-vpn-over-mpls-01.txt
X-BeenThere: detnet@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Discussions on Deterministic Networking BoF and Proposed WG <detnet.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/detnet>, <mailto:detnet-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/detnet/>
List-Post: <mailto:detnet@ietf.org>
List-Help: <mailto:detnet-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/detnet>, <mailto:detnet-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 28 Oct 2019 13:07:18 -0000

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

        Title           : DetNet Data Plane: IEEE 802.1 Time Sensitive Networking over MPLS
        Authors         : Balázs Varga
                          János Farkas
                          Andrew G. Malis
                          Stewart Bryant
                          Don Fedyk
	Filename        : draft-ietf-detnet-tsn-vpn-over-mpls-01.txt
	Pages           : 14
	Date            : 2019-10-28

Abstract:
   This document specifies the Deterministic Networking data plane when
   TSN networks are interconnected over a DetNet MPLS Network.


The IETF datatracker status page for this draft is:
https://datatracker.ietf.org/doc/draft-ietf-detnet-tsn-vpn-over-mpls/

There are also htmlized versions available at:
https://tools.ietf.org/html/draft-ietf-detnet-tsn-vpn-over-mpls-01
https://datatracker.ietf.org/doc/html/draft-ietf-detnet-tsn-vpn-over-mpls-01

A diff from the previous version is available at:
https://www.ietf.org/rfcdiff?url2=draft-ietf-detnet-tsn-vpn-over-mpls-01


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

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


From nobody Mon Oct 28 06:18:47 2019
Return-Path: <eagros@dolby.com>
X-Original-To: detnet@ietfa.amsl.com
Delivered-To: detnet@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 3E66712002F for <detnet@ietfa.amsl.com>; Mon, 28 Oct 2019 06:18:45 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2
X-Spam-Level: 
X-Spam-Status: No, score=-2 tagged_above=-999 required=5 tests=[BAYES_00=-1.9,  DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_NONE=-0.0001, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=dolby.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id xsgQK33qE1bY for <detnet@ietfa.amsl.com>; Mon, 28 Oct 2019 06:18:42 -0700 (PDT)
Received: from NAM03-CO1-obe.outbound.protection.outlook.com (mail-eopbgr790104.outbound.protection.outlook.com [40.107.79.104]) (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 0AD03120018 for <DetNet@ietf.org>; Mon, 28 Oct 2019 06:18:42 -0700 (PDT)
ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=Wxfn4G7or5a49t4Zs+EJlfbY6x4MYe2DfBffpUbB3CAtISIgsBPgcA8FsQ5Hiy8BQz2VnOgdO01DmcuEkglRNDQulWbN4SCKGInGrpfmpDVfC+OGchRuEPcg56Aq6cUYIJ90pF4femE6yVRP7tAvi41nCSbShlVXb6SEnRJ6/KkIkiefOGMvXzsyb/PPigRRLe2TYFfxh8YFza5sdJ2aSxaheamX5/NhTWHrTbgEpgBEEaWFJsTBLK+z39JDaY2Y+UJZLKJ2LKo1jMpAuI+9cCWQ0+2+Uy5i6dYzS2JENDlKtlEJyPDxP/YpfbjBUAU68jCoh8DTegWDPqUM7OGz0w==
ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com;  s=arcselector9901; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=cbJzamGJ6fzNaCmW7lVMKHLfZAepowkvc9ku0m40NFs=; b=nqpxOuOjRi4P3rBZcJmBoEvLOmOCWRqO+ha8kehPcyzgOUO8oooRvtUUQ23UHeabrvIzSHQzAvFxCPd7fQl2Xbd5oz8EEcqJ5I7y2w7GT2J301sHqatWIlkcAVISkLoxzGlHbuw4V/26dOzk/lH1fFLSCDaOy1X9sXY2ecnaEjDx9eVIK6P4SHNROLFhLXlGP+q7kKvrlZLijnU4liPcVSew5AQ/ulHFgXUQX9GGAE+YIuBqwy8qugCj+X5zbsrBvkq9h7dI3vxIXhph2rfs5d1atLIf7b+yFYMqx0oUGQWbvWvjnZ1ft7763hKWA5GAO/J9zHggESOZKcP1rv/dBw==
ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=dolby.com; dmarc=pass action=none header.from=dolby.com; dkim=pass header.d=dolby.com; arc=none
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=dolby.com; s=selector2; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=cbJzamGJ6fzNaCmW7lVMKHLfZAepowkvc9ku0m40NFs=; b=oW12vKlYN4WpyYaubrY5AAYzZNjfwpv3V5oZ0uc49RVGhvuHdwEwcuAmOis1Ph1LI2f+H1Y8tvuojfkMLBTMT+8oZ6qhVKMwuPb5GkAkXhXjeTr0jreqWROy1nS+ePxmARZCLyYaJkeozhGWIgC1xZkC5ZsMETCbpSntzCst+mo=
Received: from BYAPR06MB4325.namprd06.prod.outlook.com (52.135.240.140) by BYAPR06MB5653.namprd06.prod.outlook.com (20.178.53.211) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.2387.24; Mon, 28 Oct 2019 13:18:35 +0000
Received: from BYAPR06MB4325.namprd06.prod.outlook.com ([fe80::f8b9:b2ac:1956:c9ba]) by BYAPR06MB4325.namprd06.prod.outlook.com ([fe80::f8b9:b2ac:1956:c9ba%5]) with mapi id 15.20.2387.025; Mon, 28 Oct 2019 13:18:35 +0000
From: "Grossman, Ethan A." <eagros@dolby.com>
To: "DetNet@ietf.org" <DetNet@ietf.org>
Thread-Topic: WG Last Call: draft-ietf-detnet-ip, draft-ietf-detnet-mpls, draft-ietf-detnet-ip-over-mpls, draft-ietf-detnet-mpls-over-udp-ip
Thread-Index: AdWNkYguVk40Qwy4QuGdIK/IG3lw9g==
Date: Mon, 28 Oct 2019 13:18:35 +0000
Message-ID: <BYAPR06MB4325CFDCC5121C8E304DF59BC4660@BYAPR06MB4325.namprd06.prod.outlook.com>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
x-dg-ref: PG1ldGE+PGF0IG5tPSJib2R5Lmh0bWwiIHA9ImM6XHVzZXJzXGVhZ3Jvc1xhcHBkYXRhXHJvYW1pbmdcMDlkODQ5YjYtMzJkMy00YTQwLTg1ZWUtNmI4NGJhMjllMzViXG1zZ3NcbXNnLTZmN2I0ZWY0LWY5ODUtMTFlOS1iOTBmLTg0ZmRkMTNjZDRjZlxhbWUtdGVzdFw2ZjdiNGVmNS1mOTg1LTExZTktYjkwZi04NGZkZDEzY2Q0Y2Zib2R5Lmh0bWwiIHN6PSIzMjcxIiB0PSIxMzIxNjc0MjMxNDc5MjU5NzkiIGg9IkM2Zkx2ajI2NmU2QjdTTitpVWpoS1VxeGIyYz0iIGlkPSIiIGJsPSIwIiBibz0iMSIvPjwvbWV0YT4=
authentication-results: spf=none (sender IP is ) smtp.mailfrom=eagros@dolby.com; 
x-originating-ip: [8.39.141.5]
x-ms-publictraffictype: Email
x-ms-office365-filtering-correlation-id: ac9acaa4-7fcb-4d20-8b59-08d75ba956bd
x-ms-traffictypediagnostic: BYAPR06MB5653:
x-microsoft-antispam-prvs: <BYAPR06MB5653C4438DBB885193FB5522C4660@BYAPR06MB5653.namprd06.prod.outlook.com>
x-ms-oob-tlc-oobclassifiers: OLM:8273;
x-forefront-prvs: 0204F0BDE2
x-forefront-antispam-report: SFV:NSPM; SFS:(10019020)(366004)(396003)(136003)(39850400004)(346002)(376002)(199004)(189003)(66556008)(66476007)(66446008)(66946007)(64756008)(52536014)(316002)(26005)(25786009)(478600001)(2906002)(99286004)(33656002)(6506007)(5660300002)(71190400001)(76116006)(71200400001)(4744005)(6916009)(790700001)(54896002)(6306002)(6116002)(476003)(9686003)(2351001)(86362001)(55016002)(256004)(14444005)(5640700003)(186003)(7736002)(486006)(66066001)(2501003)(102836004)(8936002)(81166006)(81156014)(8676002)(6436002)(74316002)(7696005)(14454004)(3846002); DIR:OUT; SFP:1102; SCL:1; SRVR:BYAPR06MB5653; H:BYAPR06MB4325.namprd06.prod.outlook.com; FPR:; SPF:None; LANG:en; PTR:InfoNoRecords; A:1; MX:3; 
received-spf: None (protection.outlook.com: dolby.com does not designate permitted sender hosts)
x-ms-exchange-senderadcheck: 1
x-microsoft-antispam: BCL:0;
x-microsoft-antispam-message-info: 2Ia7lTRSoYUjRpVf/J9+SGKBIGnRDYM3BnMbF4aZOf4h+3Z3IcbHbs8p8tg5SFasuZriD3NVd1J38YEGw18APk2i/8PtO7MbuS3eJbDF1Erufybo1snMtvJ7oxjkSAAsw7iFuawS1bpKCRuC8fzbDZeFzTwjfwPHbm90NElhXlNFaJW+2SWUgBQaySDqa78CeGH9LPgF76uwWfQvvgdRkKF1ueXGb+J0xUgXTcaJCkzymJi9wy/iJvJfnbH9ILfKZJMQ6Yj/1jXqIGeP9uobky3C7cl08HSuFMZ3GW5pR13Q0/LwNfp4kYj/xvkByMrNUo4H1LCFx40jmsrMOrZCSdgWgkLEAtloWQodkhZnLPQmP7uca/0Pfi+f6LB/zFC6J+/XkQzyYrqnpJn60xwn1G/aDv1D4QgASGsw5XtRHlq6BfpHIf9zuQMrvv3FfNBB
x-ms-exchange-transport-forked: True
Content-Type: multipart/alternative; boundary="_000_BYAPR06MB4325CFDCC5121C8E304DF59BC4660BYAPR06MB4325namp_"
MIME-Version: 1.0
X-OriginatorOrg: dolby.com
X-MS-Exchange-CrossTenant-Network-Message-Id: ac9acaa4-7fcb-4d20-8b59-08d75ba956bd
X-MS-Exchange-CrossTenant-originalarrivaltime: 28 Oct 2019 13:18:35.8328 (UTC)
X-MS-Exchange-CrossTenant-fromentityheader: Hosted
X-MS-Exchange-CrossTenant-id: 05408d25-cd0d-40c8-8962-5462de64a318
X-MS-Exchange-CrossTenant-mailboxtype: HOSTED
X-MS-Exchange-CrossTenant-userprincipalname: GHjdwouJeDKxohJYmqfo7Qbs+Gmfz/cqgyW6KtH7Av30hfDy6WFAY2/XI4LdnINmZ/ZASv01ENMOlUG1/xYcSg==
X-MS-Exchange-Transport-CrossTenantHeadersStamped: BYAPR06MB5653
Archived-At: <https://mailarchive.ietf.org/arch/msg/detnet/8ncvYtS31QfZl2DcLGyuifq9TTc>
Subject: [Detnet] WG Last Call: draft-ietf-detnet-ip, draft-ietf-detnet-mpls, draft-ietf-detnet-ip-over-mpls, draft-ietf-detnet-mpls-over-udp-ip
X-BeenThere: detnet@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: Discussions on Deterministic Networking BoF and Proposed WG <detnet.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/detnet>, <mailto:detnet-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/detnet/>
List-Post: <mailto:detnet@ietf.org>
List-Help: <mailto:detnet-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/detnet>, <mailto:detnet-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 28 Oct 2019 13:18:45 -0000

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

All,



This starts a two-week working group last call for the following four data =
plane drafts:



draft-ietf-detnet-ip-03

draft-ietf-detnet-mpls-03

draft-ietf-detnet-ip-over-mpls-03

draft-ietf-detnet-mpls-over-udp-ip-03



The working group last call ends on Monday November 11. Please send your co=
mments to the working group mailing list.



Positive comments, e.g., "I've reviewed this document and believe it is rea=
dy for publication", are welcome!

This is useful and important, even from authors.



Thank you,

Ethan Grossman, Document Shepherd



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

<html xmlns:v=3D"urn:schemas-microsoft-com:vml" xmlns:o=3D"urn:schemas-micr=
osoft-com:office:office" xmlns:w=3D"urn:schemas-microsoft-com:office:word" =
xmlns:m=3D"http://schemas.microsoft.com/office/2004/12/omml" xmlns=3D"http:=
//www.w3.org/TR/REC-html40">
<head>
<meta http-equiv=3D"Content-Type" content=3D"text/html; charset=3Dus-ascii"=
>
<meta name=3D"Generator" content=3D"Microsoft Word 15 (filtered medium)">
<style><!--
/* Font Definitions */
@font-face
	{font-family:"Cambria Math";
	panose-1:2 4 5 3 5 4 6 3 2 4;}
@font-face
	{font-family:Calibri;
	panose-1:2 15 5 2 2 2 4 3 2 4;}
/* Style Definitions */
p.MsoNormal, li.MsoNormal, div.MsoNormal
	{margin:0in;
	margin-bottom:.0001pt;
	font-size:11.0pt;
	font-family:"Calibri",sans-serif;}
a:link, span.MsoHyperlink
	{mso-style-priority:99;
	color:#0563C1;
	text-decoration:underline;}
a:visited, span.MsoHyperlinkFollowed
	{mso-style-priority:99;
	color:#954F72;
	text-decoration:underline;}
p.MsoPlainText, li.MsoPlainText, div.MsoPlainText
	{mso-style-priority:99;
	mso-style-link:"Plain Text Char";
	margin:0in;
	margin-bottom:.0001pt;
	font-size:11.0pt;
	font-family:"Calibri",sans-serif;}
span.EmailStyle17
	{mso-style-type:personal-compose;
	font-family:"Calibri",sans-serif;
	color:windowtext;}
span.PlainTextChar
	{mso-style-name:"Plain Text Char";
	mso-style-priority:99;
	mso-style-link:"Plain Text";
	font-family:"Calibri",sans-serif;}
.MsoChpDefault
	{mso-style-type:export-only;
	font-family:"Calibri",sans-serif;}
@page WordSection1
	{size:8.5in 11.0in;
	margin:1.0in 1.0in 1.0in 1.0in;}
div.WordSection1
	{page:WordSection1;}
--></style><!--[if gte mso 9]><xml>
<o:shapedefaults v:ext=3D"edit" spidmax=3D"1026" />
</xml><![endif]--><!--[if gte mso 9]><xml>
<o:shapelayout v:ext=3D"edit">
<o:idmap v:ext=3D"edit" data=3D"1" />
</o:shapelayout></xml><![endif]-->
</head>
<body lang=3D"EN-US" link=3D"#0563C1" vlink=3D"#954F72">
<div class=3D"WordSection1">
<p class=3D"MsoPlainText">All,<o:p></o:p></p>
<p class=3D"MsoPlainText"><o:p>&nbsp;</o:p></p>
<p class=3D"MsoPlainText">This starts a two-week working group last call fo=
r the following four data plane drafts:
<o:p></o:p></p>
<p class=3D"MsoPlainText"><o:p>&nbsp;</o:p></p>
<p class=3D"MsoPlainText">draft-ietf-detnet-ip-03<o:p></o:p></p>
<p class=3D"MsoPlainText">draft-ietf-detnet-mpls-03<o:p></o:p></p>
<p class=3D"MsoPlainText">draft-ietf-detnet-ip-over-mpls-03<o:p></o:p></p>
<p class=3D"MsoPlainText">draft-ietf-detnet-mpls-over-udp-ip-03<o:p></o:p><=
/p>
<p class=3D"MsoPlainText"><o:p>&nbsp;</o:p></p>
<p class=3D"MsoPlainText">The working group last call ends on Monday Novemb=
er 11. Please send your comments to the working group mailing list.<o:p></o=
:p></p>
<p class=3D"MsoPlainText"><o:p>&nbsp;</o:p></p>
<p class=3D"MsoPlainText">Positive comments, e.g., &quot;I've reviewed this=
 document and believe it is ready for publication&quot;, are welcome!<o:p><=
/o:p></p>
<p class=3D"MsoPlainText">This is useful and important, even from authors.<=
o:p></o:p></p>
<p class=3D"MsoPlainText"><o:p>&nbsp;</o:p></p>
<p class=3D"MsoPlainText">Thank you,<o:p></o:p></p>
<p class=3D"MsoPlainText">Ethan Grossman, Document Shepherd<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>
</body>
</html>

--_000_BYAPR06MB4325CFDCC5121C8E304DF59BC4660BYAPR06MB4325namp_--


From nobody Mon Oct 28 06:22:59 2019
Return-Path: <internet-drafts@ietf.org>
X-Original-To: detnet@ietf.org
Delivered-To: detnet@ietfa.amsl.com
Received: from ietfa.amsl.com (localhost [IPv6:::1]) by ietfa.amsl.com (Postfix) with ESMTP id 6C0C2120018; Mon, 28 Oct 2019 06:22:51 -0700 (PDT)
MIME-Version: 1.0
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: 8bit
From: internet-drafts@ietf.org
To: <i-d-announce@ietf.org>
Cc: detnet@ietf.org
X-Test-IDTracker: no
X-IETF-IDTracker: 6.108.0
Auto-Submitted: auto-generated
Precedence: bulk
Reply-To: detnet@ietf.org
Message-ID: <157226897140.19921.4850562645615912480@ietfa.amsl.com>
Date: Mon, 28 Oct 2019 06:22:51 -0700
Archived-At: <https://mailarchive.ietf.org/arch/msg/detnet/KVcDhuuNrQFZ6ErEkiLOW2v1tLU>
Subject: [Detnet] I-D Action: draft-ietf-detnet-flow-information-model-06.txt
X-BeenThere: detnet@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Discussions on Deterministic Networking BoF and Proposed WG <detnet.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/detnet>, <mailto:detnet-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/detnet/>
List-Post: <mailto:detnet@ietf.org>
List-Help: <mailto:detnet-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/detnet>, <mailto:detnet-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 28 Oct 2019 13:22:51 -0000

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

        Title           : DetNet Flow Information Model
        Authors         : János Farkas
                          Balázs Varga
                          Rodney Cummings
                          Yuanlong Jiang
                          Don Fedyk
	Filename        : draft-ietf-detnet-flow-information-model-06.txt
	Pages           : 22
	Date            : 2019-10-28

Abstract:
   This document describes flow and service information model for
   Deterministic Networking (DetNet).  These models are defined for IP
   and MPLS DetNet data planes


The IETF datatracker status page for this draft is:
https://datatracker.ietf.org/doc/draft-ietf-detnet-flow-information-model/

There are also htmlized versions available at:
https://tools.ietf.org/html/draft-ietf-detnet-flow-information-model-06
https://datatracker.ietf.org/doc/html/draft-ietf-detnet-flow-information-model-06

A diff from the previous version is available at:
https://www.ietf.org/rfcdiff?url2=draft-ietf-detnet-flow-information-model-06


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

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


From nobody Mon Oct 28 06:26:10 2019
Return-Path: <balazs.a.varga@ericsson.com>
X-Original-To: detnet@ietfa.amsl.com
Delivered-To: detnet@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id AAF07120073 for <detnet@ietfa.amsl.com>; Mon, 28 Oct 2019 06:26:08 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.001
X-Spam-Level: 
X-Spam-Status: No, score=-2.001 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_NONE=-0.0001, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=ericsson.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id daJEwMYlqTTG for <detnet@ietfa.amsl.com>; Mon, 28 Oct 2019 06:26:06 -0700 (PDT)
Received: from EUR03-DB5-obe.outbound.protection.outlook.com (mail-eopbgr40078.outbound.protection.outlook.com [40.107.4.78]) (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 8ED40120058 for <DetNet@ietf.org>; Mon, 28 Oct 2019 06:26:06 -0700 (PDT)
ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=g+Ch9AjESF1rG3tqNn8jTUDxXyGCPTM3ovrGNgJB4523dTvdOfkwbl7oR4QTzd1X72G3K5JywnQahQXGMiBU6YYvHucPSG8A7VTGfH+gIqztLdBli1G0UNKa4Qo09bt/Bllt44G0I76IoEPXQ9wY9DLjzdoQ3ijs5/LJUUbeos0Z/0AKPlVvvq6goXYPbW3ts1Osxp370/L/h57PpZE/ii7sdZzGE7T92UoSmVEddd/Gu2OqN3dIvb7p++Oq6jXakSEh4WmI7ur56uzvAbfdRlv9i/Q1fPLTfnioc0bbWumiCHOBGybNgBab2b/tNqyBOGpBdb7xS0Hk6+NoNWY7dg==
ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com;  s=arcselector9901; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=xN+5/Z1Ugw6RnSjR4ZkExhrnm5YuEu82Bsh1aC4FKe0=; b=fufvheG4EjOeUVJBFDi87GFF+0bUgOHa5d/zyjAgc/tg7i9w349cB0mEzRKTDveRy9PTi70ArdjXeOaj+C+IhwA1HC3RW+CO3kdfE2YhodfHoQZ+UVkcj/0Vf8QVsqF5OYLxylL1opSvuC+9aY94bJAszMqVhhFG7nAVCgnN8+56JZfQBUGcb70UsQHtqet0DULC1R6RCJsBdnRGwAJyRMgPlAUYIxqOTaGSS7XHRavYEEmN4+72yecYAj0ESPTn4QeAlW8WIDWAn9e0L+qSZ526jJsJdpGyE3kuy52iuPBABwQWHQZFvR3u9Cv2STC1bWjyetpCyAQk3NFljbTEzg==
ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=ericsson.com; dmarc=pass action=none header.from=ericsson.com; dkim=pass header.d=ericsson.com; arc=none
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=ericsson.com; s=selector2; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=xN+5/Z1Ugw6RnSjR4ZkExhrnm5YuEu82Bsh1aC4FKe0=; b=QZSpqaK5UBVDziOxVw/MM59oCcErCoDZDwTwwBd8KDzOwc6/aJvmKGwpdRGcNnfkC1R/3jPaAigBXeXYZH20NpPR7az1vjYzEGtWz+aOnDlleU+sxUeUtsWIXi9xvrmtkLoNBYUoecJWsoofCMpCS/CUbpn4XLxsMwx3AUoY3J0=
Received: from VI1PR07MB5614.eurprd07.prod.outlook.com (20.178.80.91) by VI1PR07MB6383.eurprd07.prod.outlook.com (10.186.163.86) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.2408.10; Mon, 28 Oct 2019 13:25:53 +0000
Received: from VI1PR07MB5614.eurprd07.prod.outlook.com ([fe80::2814:1b09:9d17:1c6d]) by VI1PR07MB5614.eurprd07.prod.outlook.com ([fe80::2814:1b09:9d17:1c6d%6]) with mapi id 15.20.2387.025; Mon, 28 Oct 2019 13:25:53 +0000
From: =?iso-8859-1?Q?Bal=E1zs_Varga_A?= <balazs.a.varga@ericsson.com>
To: "Grossman, Ethan A." <eagros@dolby.com>, "DetNet@ietf.org" <DetNet@ietf.org>
Thread-Topic: WG Last Call: draft-ietf-detnet-ip, draft-ietf-detnet-mpls, draft-ietf-detnet-ip-over-mpls, draft-ietf-detnet-mpls-over-udp-ip
Thread-Index: AdWNkYguVk40Qwy4QuGdIK/IG3lw9gAAZtAw
Date: Mon, 28 Oct 2019 13:25:53 +0000
Message-ID: <VI1PR07MB561466DB262B13F35C86703FAC660@VI1PR07MB5614.eurprd07.prod.outlook.com>
References: <BYAPR06MB4325CFDCC5121C8E304DF59BC4660@BYAPR06MB4325.namprd06.prod.outlook.com>
In-Reply-To: <BYAPR06MB4325CFDCC5121C8E304DF59BC4660@BYAPR06MB4325.namprd06.prod.outlook.com>
Accept-Language: hu-HU, en-US
Content-Language: en-US
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
authentication-results: spf=none (sender IP is ) smtp.mailfrom=balazs.a.varga@ericsson.com; 
x-originating-ip: [78.131.113.137]
x-ms-publictraffictype: Email
x-ms-office365-filtering-correlation-id: 458673b3-3d3d-43de-6ba3-08d75baa5bb8
x-ms-traffictypediagnostic: VI1PR07MB6383:
x-microsoft-antispam-prvs: <VI1PR07MB6383B75B5B11D66AE2882395AC660@VI1PR07MB6383.eurprd07.prod.outlook.com>
x-ms-oob-tlc-oobclassifiers: OLM:8273;
x-forefront-prvs: 0204F0BDE2
x-forefront-antispam-report: SFV:NSPM; SFS:(10009020)(4636009)(366004)(346002)(376002)(136003)(39860400002)(396003)(189003)(199004)(7736002)(790700001)(3846002)(74316002)(2906002)(6116002)(33656002)(4744005)(8936002)(66066001)(66476007)(76116006)(66946007)(99286004)(66446008)(64756008)(66556008)(9686003)(2501003)(6246003)(54896002)(6306002)(86362001)(14444005)(8676002)(256004)(81156014)(81166006)(55016002)(6436002)(229853002)(186003)(5660300002)(71200400001)(7696005)(71190400001)(76176011)(11346002)(446003)(52536014)(478600001)(316002)(110136005)(486006)(476003)(102836004)(45776006)(14454004)(6506007)(53546011)(25786009)(26005); DIR:OUT; SFP:1101; SCL:1; SRVR:VI1PR07MB6383; H:VI1PR07MB5614.eurprd07.prod.outlook.com; FPR:; SPF:None; LANG:en; PTR:InfoNoRecords; MX:1; A:1; 
received-spf: None (protection.outlook.com: ericsson.com does not designate permitted sender hosts)
x-ms-exchange-senderadcheck: 1
x-microsoft-antispam: BCL:0;
x-microsoft-antispam-message-info: kbWTW1zVGls21fkOySR9ghRyIIKxdgR4WbXR4AI/qKiF6ddDbRAwNyjOrjs+UJXydtwEpCoL/R//OQYRLesjTYNUh6ulCQc4SNmg9YbrmEQmcNPWvnfhbuInbJQ/m5zp8NTekDJOZBKDzy0+wH8yY6SXRS0Y/mzTLgUhl5QgTHyPBPObELsb55P97qlPOgkWg4EjuUMhaMyrExYi6IqM2lKmzhilQSK93wYLcWA1OAEHvALSHCvLg4AsBP2ayUDWqqV/Qs0EQxyRQLr1+vX4q+j6uRUyKkTWQqJmt/F9icP4juPDlcClr51+dmXRBxAYbxxJ1t/Z7QGS4Dz9cbdiQypjj0ABiP+TA5WsfJB8ZPGLmUJYnY9VXYJXT+dRYo3CXr9tKphRv5Y12L/NuYCWCBgEWThX/MnL89rb0fVzXuH/KjN1bEa/e6/NGv9H+u6p
x-ms-exchange-transport-forked: True
Content-Type: multipart/alternative; boundary="_000_VI1PR07MB561466DB262B13F35C86703FAC660VI1PR07MB5614eurp_"
MIME-Version: 1.0
X-OriginatorOrg: ericsson.com
X-MS-Exchange-CrossTenant-Network-Message-Id: 458673b3-3d3d-43de-6ba3-08d75baa5bb8
X-MS-Exchange-CrossTenant-originalarrivaltime: 28 Oct 2019 13:25:53.6415 (UTC)
X-MS-Exchange-CrossTenant-fromentityheader: Hosted
X-MS-Exchange-CrossTenant-id: 92e84ceb-fbfd-47ab-be52-080c6b87953f
X-MS-Exchange-CrossTenant-mailboxtype: HOSTED
X-MS-Exchange-CrossTenant-userprincipalname: v+jF8NWwwn+w4ysrbXPsQslXy9OpbOUqy0sa6vTrTiV2UO8HuevfloIXau71VatRVvTXE3dhbVJ+RfAjShFKLJzSQwFLzxZ70UzPyY/HWno=
X-MS-Exchange-Transport-CrossTenantHeadersStamped: VI1PR07MB6383
Archived-At: <https://mailarchive.ietf.org/arch/msg/detnet/JDwhCj42VGJE6e003D5GciiZkYY>
Subject: Re: [Detnet] WG Last Call: draft-ietf-detnet-ip, draft-ietf-detnet-mpls, draft-ietf-detnet-ip-over-mpls, draft-ietf-detnet-mpls-over-udp-ip
X-BeenThere: detnet@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: Discussions on Deterministic Networking BoF and Proposed WG <detnet.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/detnet>, <mailto:detnet-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/detnet/>
List-Post: <mailto:detnet@ietf.org>
List-Help: <mailto:detnet-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/detnet>, <mailto:detnet-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 28 Oct 2019 13:26:09 -0000

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

I've reviewed these documents and believe they are ready for publication.

Cheers
Bala'zs

From: detnet <detnet-bounces@ietf.org> On Behalf Of Grossman, Ethan A.
Sent: Monday, October 28, 2019 2:19 PM
To: DetNet@ietf.org
Subject: [Detnet] WG Last Call: draft-ietf-detnet-ip, draft-ietf-detnet-mpl=
s, draft-ietf-detnet-ip-over-mpls, draft-ietf-detnet-mpls-over-udp-ip


All,



This starts a two-week working group last call for the following four data =
plane drafts:



draft-ietf-detnet-ip-03

draft-ietf-detnet-mpls-03

draft-ietf-detnet-ip-over-mpls-03

draft-ietf-detnet-mpls-over-udp-ip-03



The working group last call ends on Monday November 11. Please send your co=
mments to the working group mailing list.



Positive comments, e.g., "I've reviewed this document and believe it is rea=
dy for publication", are welcome!

This is useful and important, even from authors.



Thank you,

Ethan Grossman, Document Shepherd



--_000_VI1PR07MB561466DB262B13F35C86703FAC660VI1PR07MB5614eurp_
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;}
/* Style Definitions */
p.MsoNormal, li.MsoNormal, div.MsoNormal
	{margin:0in;
	margin-bottom:.0001pt;
	font-size:11.0pt;
	font-family:"Calibri",sans-serif;}
a:link, span.MsoHyperlink
	{mso-style-priority:99;
	color:#0563C1;
	text-decoration:underline;}
a:visited, span.MsoHyperlinkFollowed
	{mso-style-priority:99;
	color:#954F72;
	text-decoration:underline;}
p.MsoPlainText, li.MsoPlainText, div.MsoPlainText
	{mso-style-priority:99;
	mso-style-link:"Plain Text Char";
	margin:0in;
	margin-bottom:.0001pt;
	font-size:11.0pt;
	font-family:"Calibri",sans-serif;}
p.msonormal0, li.msonormal0, div.msonormal0
	{mso-style-name:msonormal;
	mso-margin-top-alt:auto;
	margin-right:0in;
	mso-margin-bottom-alt:auto;
	margin-left:0in;
	font-size:11.0pt;
	font-family:"Calibri",sans-serif;}
span.PlainTextChar
	{mso-style-name:"Plain Text Char";
	mso-style-priority:99;
	mso-style-link:"Plain Text";
	font-family:"Calibri",sans-serif;}
span.EmailStyle20
	{mso-style-type:personal;
	font-family:"Calibri",sans-serif;
	color:windowtext;}
span.EmailStyle21
	{mso-style-type:personal-reply;
	font-family:"Calibri",sans-serif;
	color:windowtext;}
.MsoChpDefault
	{mso-style-type:export-only;
	font-size:10.0pt;}
@page WordSection1
	{size:8.5in 11.0in;
	margin:1.0in 1.0in 1.0in 1.0in;}
div.WordSection1
	{page:WordSection1;}
--></style><!--[if gte mso 9]><xml>
<o:shapedefaults v:ext=3D"edit" spidmax=3D"1026" />
</xml><![endif]--><!--[if gte mso 9]><xml>
<o:shapelayout v:ext=3D"edit">
<o:idmap v:ext=3D"edit" data=3D"1" />
</o:shapelayout></xml><![endif]-->
</head>
<body lang=3D"EN-US" link=3D"#0563C1" vlink=3D"#954F72">
<div class=3D"WordSection1">
<p class=3D"MsoNormal">I've reviewed these documents and believe they are r=
eady for publication.<o:p></o:p></p>
<p class=3D"MsoNormal"><o:p>&nbsp;</o:p></p>
<p class=3D"MsoNormal">Cheers<o:p></o:p></p>
<p class=3D"MsoNormal">Bala&#8217;zs<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> detnet &lt;detnet-bounces@ietf.org&gt; =
<b>On Behalf Of
</b>Grossman, Ethan A.<br>
<b>Sent:</b> Monday, October 28, 2019 2:19 PM<br>
<b>To:</b> DetNet@ietf.org<br>
<b>Subject:</b> [Detnet] WG Last Call: draft-ietf-detnet-ip, draft-ietf-det=
net-mpls, draft-ietf-detnet-ip-over-mpls, draft-ietf-detnet-mpls-over-udp-i=
p<o:p></o:p></p>
</div>
</div>
<p class=3D"MsoNormal"><o:p>&nbsp;</o:p></p>
<p class=3D"MsoPlainText">All,<o:p></o:p></p>
<p class=3D"MsoPlainText"><o:p>&nbsp;</o:p></p>
<p class=3D"MsoPlainText">This starts a two-week working group last call fo=
r the following four data plane drafts:
<o:p></o:p></p>
<p class=3D"MsoPlainText"><o:p>&nbsp;</o:p></p>
<p class=3D"MsoPlainText">draft-ietf-detnet-ip-03<o:p></o:p></p>
<p class=3D"MsoPlainText">draft-ietf-detnet-mpls-03<o:p></o:p></p>
<p class=3D"MsoPlainText">draft-ietf-detnet-ip-over-mpls-03<o:p></o:p></p>
<p class=3D"MsoPlainText">draft-ietf-detnet-mpls-over-udp-ip-03<o:p></o:p><=
/p>
<p class=3D"MsoPlainText"><o:p>&nbsp;</o:p></p>
<p class=3D"MsoPlainText">The working group last call ends on Monday Novemb=
er 11. Please send your comments to the working group mailing list.<o:p></o=
:p></p>
<p class=3D"MsoPlainText"><o:p>&nbsp;</o:p></p>
<p class=3D"MsoPlainText">Positive comments, e.g., &quot;I've reviewed this=
 document and believe it is ready for publication&quot;, are welcome!<o:p><=
/o:p></p>
<p class=3D"MsoPlainText">This is useful and important, even from authors.<=
o:p></o:p></p>
<p class=3D"MsoPlainText"><o:p>&nbsp;</o:p></p>
<p class=3D"MsoPlainText">Thank you,<o:p></o:p></p>
<p class=3D"MsoPlainText">Ethan Grossman, Document Shepherd<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>
</body>
</html>

--_000_VI1PR07MB561466DB262B13F35C86703FAC660VI1PR07MB5614eurp_--


From nobody Mon Oct 28 07:05:51 2019
Return-Path: <agmalis@gmail.com>
X-Original-To: detnet@ietfa.amsl.com
Delivered-To: detnet@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id C081312022E for <detnet@ietfa.amsl.com>; Mon, 28 Oct 2019 07:05:45 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.998
X-Spam-Level: 
X-Spam-Status: No, score=-1.998 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, FREEMAIL_FROM=0.001, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_NONE=-0.0001, SPF_HELO_NONE=0.001, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (2048-bit key) header.d=gmail.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id er5c6L6UFmNu for <detnet@ietfa.amsl.com>; Mon, 28 Oct 2019 07:05:44 -0700 (PDT)
Received: from mail-qk1-x72f.google.com (mail-qk1-x72f.google.com [IPv6:2607:f8b0:4864:20::72f]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id D0D11120814 for <DetNet@ietf.org>; Mon, 28 Oct 2019 07:05:43 -0700 (PDT)
Received: by mail-qk1-x72f.google.com with SMTP id 71so8578616qkl.0 for <DetNet@ietf.org>; Mon, 28 Oct 2019 07:05:43 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025;  h=mime-version:references:in-reply-to:from:date:message-id:subject:to :cc; bh=ZYKvUgJSVJpql4DCg3Fr2u7dMqDIaRUUp8ADLadXJqg=; b=NIaOj7BoIajW/9Rra0gUEiEj0HdMAGj5wPYHFvoJe1vlHu/4WpGLeRYFHrh/XH6WFA Pdt8ZLmSOgATVwEIFihvhH8v5/7WGBT4YDI8nr5v/SIl5MXO6RhQh7wqLWy3as2g0Mvi yHZF1kk6q9BYEh7JLvdAw0qagU/yfRAnLC9PRmXSH7Oi2SQgG0/cEE2zsaYWVwTHrlnz MHi1qlP0oVYGHU8J69/e1zrf+3qodLM1lKsM7oVMB+aKG8Yokp7GsTKYtkCP3X/0X/EO kzu6vU6vb3+eIDuD4vAAXuIzCG8UzjZlhaxcS0W4FAZBLZj/CMNgf4WoFaTIw5qRQPY3 yCSQ==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:references:in-reply-to:from:date :message-id:subject:to:cc; bh=ZYKvUgJSVJpql4DCg3Fr2u7dMqDIaRUUp8ADLadXJqg=; b=mMl84RWLih2SVUmwiFXtSkqjLYepaEe5zy2b0QK2xCAIqYDUBkOJfsxl+x3f2QDuwz bzc+3OKqXdqPuXPb/mQfk4+dSjHDnUad/Zpn/maGCgBc1VIWgAH0DvihxITGhDSVdZej 5zFOijQTAVNcoclGAVWk8g9lUW+bcH1lKI0WOgIJ+//3Y415CO8BbGjgDY57iqCFEpj4 tbA6HxRg2Wt7A+iwWX0mCtSzvv4XCDgZI/tEtMqnvIYnUd06jJ1MrgC5m94zq8kElMry F9FiXNAR3nIkQB4AcY4rEALxFT85XQJtkm9lEgTvTK3BkfRlZvpOlcH1Mw3LgOBK8Wj5 RBPA==
X-Gm-Message-State: APjAAAUxfr09sW8DpZc1V2YBhXh1pDJ8e0dQ17T+t5//Mc9hLnXLQgsy PN4YVbn36LLTtj+PV72n/328z7ne/Om/nt1b9g32Io9FISQ=
X-Google-Smtp-Source: APXvYqwRbvcupSXEqjv1059CxeoNqW//2L4LaoMUUkSp7yU4DM/L/WOEyMPv/1shKEmTT610fRsCxwZSMmCqMCm/lOo=
X-Received: by 2002:a05:620a:693:: with SMTP id f19mr16031566qkh.476.1572271542621;  Mon, 28 Oct 2019 07:05:42 -0700 (PDT)
MIME-Version: 1.0
References: <BYAPR06MB4325CFDCC5121C8E304DF59BC4660@BYAPR06MB4325.namprd06.prod.outlook.com>
In-Reply-To: <BYAPR06MB4325CFDCC5121C8E304DF59BC4660@BYAPR06MB4325.namprd06.prod.outlook.com>
From: "Andrew G. Malis" <agmalis@gmail.com>
Date: Mon, 28 Oct 2019 10:05:31 -0400
Message-ID: <CAA=duU1U0tc9C4pwyHHi=fh493FnwbMO6B30gs9Er-_5Wv2FLA@mail.gmail.com>
To: "Grossman, Ethan A." <eagros@dolby.com>
Cc: "DetNet@ietf.org" <DetNet@ietf.org>
Content-Type: multipart/alternative; boundary="000000000000c9dbcc0595f8fe28"
Archived-At: <https://mailarchive.ietf.org/arch/msg/detnet/DCYmxRUkrn6yQYci6cO4rUTEY_w>
Subject: Re: [Detnet] WG Last Call: draft-ietf-detnet-ip, draft-ietf-detnet-mpls, draft-ietf-detnet-ip-over-mpls, draft-ietf-detnet-mpls-over-udp-ip
X-BeenThere: detnet@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: Discussions on Deterministic Networking BoF and Proposed WG <detnet.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/detnet>, <mailto:detnet-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/detnet/>
List-Post: <mailto:detnet@ietf.org>
List-Help: <mailto:detnet-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/detnet>, <mailto:detnet-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 28 Oct 2019 14:05:49 -0000

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

Ethan,

As a co-author, I've reviewed these documents and believe they are ready
for publication.

Cheers,
Andy


On Mon, Oct 28, 2019 at 9:18 AM Grossman, Ethan A. <eagros@dolby.com> wrote:

> All,
>
>
>
> This starts a two-week working group last call for the following four data
> plane drafts:
>
>
>
> draft-ietf-detnet-ip-03
>
> draft-ietf-detnet-mpls-03
>
> draft-ietf-detnet-ip-over-mpls-03
>
> draft-ietf-detnet-mpls-over-udp-ip-03
>
>
>
> The working group last call ends on Monday November 11. Please send your
> comments to the working group mailing list.
>
>
>
> Positive comments, e.g., "I've reviewed this document and believe it is
> ready for publication", are welcome!
>
> This is useful and important, even from authors.
>
>
>
> Thank you,
>
> Ethan Grossman, Document Shepherd
>
>
>
>
> _______________________________________________
> detnet mailing list
> detnet@ietf.org
> https://www.ietf.org/mailman/listinfo/detnet
>

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

<div dir=3D"ltr">Ethan,<div><br></div><div>As a co-author,=C2=A0I&#39;ve re=
viewed these documents and believe they are ready for publication.</div><di=
v><br></div><div>Cheers,</div><div>Andy</div><div><br></div></div><br><div =
class=3D"gmail_quote"><div dir=3D"ltr" class=3D"gmail_attr">On Mon, Oct 28,=
 2019 at 9:18 AM Grossman, Ethan A. &lt;<a href=3D"mailto:eagros@dolby.com"=
>eagros@dolby.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">
<div>
<p>All,<u></u><u></u></p>
<p><u></u>=C2=A0<u></u></p>
<p>This starts a two-week working group last call for the following four da=
ta plane drafts:
<u></u><u></u></p>
<p><u></u>=C2=A0<u></u></p>
<p>draft-ietf-detnet-ip-03<u></u><u></u></p>
<p>draft-ietf-detnet-mpls-03<u></u><u></u></p>
<p>draft-ietf-detnet-ip-over-mpls-03<u></u><u></u></p>
<p>draft-ietf-detnet-mpls-over-udp-ip-03<u></u><u></u></p>
<p><u></u>=C2=A0<u></u></p>
<p>The working group last call ends on Monday November 11. Please send your=
 comments to the working group mailing list.<u></u><u></u></p>
<p><u></u>=C2=A0<u></u></p>
<p>Positive comments, e.g., &quot;I&#39;ve reviewed this document and belie=
ve it is ready for publication&quot;, are welcome!<u></u><u></u></p>
<p>This is useful and important, even from authors.<u></u><u></u></p>
<p><u></u>=C2=A0<u></u></p>
<p>Thank you,<u></u><u></u></p>
<p>Ethan Grossman, Document Shepherd<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>
</div>

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

--000000000000c9dbcc0595f8fe28--


From nobody Tue Oct 29 11:23:02 2019
Return-Path: <jouni.nospam@gmail.com>
X-Original-To: detnet@ietfa.amsl.com
Delivered-To: detnet@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id C89D812088A; Tue, 29 Oct 2019 11:23:00 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.998
X-Spam-Level: 
X-Spam-Status: No, score=-1.998 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, FREEMAIL_FROM=0.001, RCVD_IN_DNSWL_NONE=-0.0001, SPF_HELO_NONE=0.001, SPF_PASS=-0.001, URIBL_BLOCKED=0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (2048-bit key) header.d=gmail.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id RigahkbHiKeO; Tue, 29 Oct 2019 11:22:58 -0700 (PDT)
Received: from mail-lf1-x133.google.com (mail-lf1-x133.google.com [IPv6:2a00:1450:4864:20::133]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 91324120826; Tue, 29 Oct 2019 11:22:58 -0700 (PDT)
Received: by mail-lf1-x133.google.com with SMTP id y127so11309866lfc.0; Tue, 29 Oct 2019 11:22:58 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025;  h=mime-version:subject:from:in-reply-to:date:cc :content-transfer-encoding:message-id:references:to; bh=CSVyRRWGV+0rTB9HUHMA24YOiBjEK6UDAqDdfAaDs9c=; b=uG0ZYeJpdW8jn5a5dP7aLvk7AC55U3SRj6u+nr2VtMhL/2KJEubIZm9aF7+yT4DEhv V6QDsf5NdM9HYTAzQQDtM/MeYwu7bKJ8z0JTPU3uPIv9AiRjcoEvf3d5zpkNPOwoI+/I WvRdSmta7tQjkdzlimqgDPe8PHyu7TOeb7Nze+vNRjQ9gRPDbZUeAsWRMl5Jbk6DwQ2v wTMkKM09IYVhB1ZXL36G2gzIQN7ovgURRWkf8PrsJYnRLISNVUuXLskm4Vmlyr15a5A/ DyNg/DZqocaRUi7DIYEduU7T2cMVQGCtaRPJ46njDbr2XH8LXxTkoL68m9mS6u3ZWugK YRYQ==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:subject:from:in-reply-to:date:cc :content-transfer-encoding:message-id:references:to; bh=CSVyRRWGV+0rTB9HUHMA24YOiBjEK6UDAqDdfAaDs9c=; b=Zs+vUviy5eMC00qWQXKfxlF8/uy/7omLv+5k+660n0kXQyOWbjzCvNjMrg+Ey98Tp1 D9nOpyGMkfIdAU2hjdTF3C7YyjUtiGAG/+kwPZ5MFLKr/KkkYcjCNlIWz/+lLGtN46/O NW4vNgurKHtWKFZYvs2HTB6PjUnIzN8lb/1wcstRk/bUW50u2SM6TWr5O5kOxUOHlYtm LXYRIDEcg8NipMJr5Eih/Zg8muSKAz7MJuQguSR7b7kYIcaHZZOMH/gPuqCbkqknM0yX ibFeYGqc1phomgG68aSvPb75ANHkOpnACLJjuu3g38WwID1oAiqWB//YXtkgqCafg5Kg hIMA==
X-Gm-Message-State: APjAAAXuP9fLPxsGM1OY968nq2Y/RxlTOJ1CjLUGFDTYcZR5Tey2TYsh f4EQjXNtFQ1RcZScXed0XS0=
X-Google-Smtp-Source: APXvYqwhKcwg8IqTU9xuf9xaFjA7U3XxbkAxvZYuko8NkyYZnW0ELovz/tCVvDbBTqr/zanCO8wjpw==
X-Received: by 2002:a19:40c7:: with SMTP id n190mr3399198lfa.37.1572373376591;  Tue, 29 Oct 2019 11:22:56 -0700 (PDT)
Received: from [172.16.69.58] ([83.150.126.201]) by smtp.gmail.com with ESMTPSA id z15sm12647114ljb.24.2019.10.29.11.22.54 (version=TLS1_2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128); Tue, 29 Oct 2019 11:22:55 -0700 (PDT)
Content-Type: text/plain; charset=us-ascii
Mime-Version: 1.0 (Mac OS X Mail 11.5 \(3445.9.1\))
From: Jouni <jouni.nospam@gmail.com>
In-Reply-To: <BYAPR06MB43252AD88080747369F9FCD4C4930@BYAPR06MB4325.namprd06.prod.outlook.com>
Date: Tue, 29 Oct 2019 20:22:53 +0200
Cc: =?utf-8?Q?Bal=C3=A1zs_Varga_A?= <balazs.a.varga@ericsson.com>, =?utf-8?Q?J=C3=A1nos_Farkas?= <janos.farkas@ericsson.com>, Lou Berger <lberger@labn.net>, Don Fedyk <dfedyk@labn.net>, "Andrew G. Malis" <agmalis@gmail.com>, Stewart Bryant <stewart.bryant@gmail.com>, "detnet@ietf.org" <detnet@ietf.org>, "detnet-chairs@ietf.org" <detnet-chairs@ietf.org>
Content-Transfer-Encoding: quoted-printable
Message-Id: <32EC25FF-E395-47ED-9704-80D3B245BE09@gmail.com>
References: <BYAPR06MB43252AD88080747369F9FCD4C4930@BYAPR06MB4325.namprd06.prod.outlook.com>
To: "Grossman, Ethan A." <eagros@dolby.com>
X-Mailer: Apple Mail (2.3445.9.1)
Archived-At: <https://mailarchive.ietf.org/arch/msg/detnet/rItUuaTi3gNW__Na0hMZ0JtKqmU>
Subject: Re: [Detnet] Regarding IPR on draft-ietf-detnet-ip, draft-ietf-detnet-mpls, draft-ietf-detnet-ip-over-mpls, draft-ietf-detnet-mpls-over-udp-ip
X-BeenThere: detnet@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: Discussions on Deterministic Networking BoF and Proposed WG <detnet.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/detnet>, <mailto:detnet-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/detnet/>
List-Post: <mailto:detnet@ietf.org>
List-Help: <mailto:detnet-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/detnet>, <mailto:detnet-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 29 Oct 2019 18:23:01 -0000

Hi,

Nope, I'm not aware of any IPR that applies to any of these four drafts.

- Jouni

> On 15 Oct 2019, at 4.48, Grossman, Ethan A. <eagros@dolby.com> wrote:
>=20
> Authors, Contributors, WG,
> =20
> As part of preparation for WG Last Call
> Are you aware of any IPR that applies to any of the four data plane =
drafts identified above?
> =20
> Please state either:
> =20
> "No, I'm not aware of any IPR that applies to any of these four =
drafts"
> or
> "Yes, I'm aware of IPR that applies to these drafts"
> =20
> If so, has this IPR been disclosed in compliance with IETF IPR rules =
(see RFCs 3979, 4879, 3669 and 5378 for more details)?
> =20
> If yes to the above, please state either:
> =20
> "Yes, the IPR has been disclosed in compliance with IETF IPR rules"
> or
> "No, the IPR has not been disclosed"
> =20
> If you answer no, please provide any additional details you think =
appropriate.
> =20
> If you are listed as a document author or contributor please answer =
the above by responding to this email regardless of whether or not you =
are aware of any relevant IPR. These documents will not advance to the =
next stage until a response has been received from each author and =
listed contributor. NOTE: THIS APPLIES TO ALL OF YOU LISTED IN THIS =
MESSAGE'S TO LINES. Your single response will apply to all four of the =
drafts mentioned above.
> =20
> If you are on the WG email list or attend WG meetings but are not =
listed as an author or contributor, we remind you of your obligations =
under the IETF IPR rules which encourages you to notify the IETF if you =
are aware of IPR of others on an IETF contribution, or to refrain from =
participating in any contribution or discussion related to your =
undisclosed IPR. For more information, please see the RFCs listed above =
and =
http://trac.tools.ietf.org/group/iesg/trac/wiki/IntellectualProperty.
> =20
> Thank you,
> Ethan Grossman, document shepherd
> =20
> PS Please include all listed in the headers of this message in your =
response.

