From owner-sc22wg5+sc22wg5-dom9=www.open-std.org@open-std.org  Thu Feb  1 19:53:58 2024
Return-Path: <owner-sc22wg5+sc22wg5-dom9=www.open-std.org@open-std.org>
X-Original-To: sc22wg5-dom9
Delivered-To: sc22wg5-dom9@www.open-std.org
Received: by www.open-std.org (Postfix, from userid 521)
	id C2CEB9DB116; Thu,  1 Feb 2024 19:53:58 +0100 (CET)
Delivered-To: sc22wg5@open-std.org
Received: from NAM10-MW2-obe.outbound.protection.outlook.com (mail-mw2nam10on2046.outbound.protection.outlook.com [40.107.94.46])
	by www.open-std.org (Postfix) with ESMTP id 303D9356C48
	for <sc22wg5@open-std.org>; Thu,  1 Feb 2024 19:53:57 +0100 (CET)
ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none;
 b=daIvheCcYOIT9CVVVJgmLmjxaBwY9Jx8cskGjYtdxZ4pvqYFSG+UxkH0nV88XQMJrSUEeMBXbalBniqg3aferMdKbAKR6QYCKACt7iT9A2s0t94xerjPDjCjyQJ0RJWPCt8FDsFd83gSR1o1cdq4mVtL8zVDm0/JL2aj2KpI3leoYRUg7Jf1vk1ndB/WjfoH3hHuXXPpgB/VrRQjx3TQBzkCydNOWldi089lcDntc9Y4MQGrDeKMVKfI8qO9cpVzhiMbkYQjWaEXIr40+G4diD4zrxSgWOmUEqixFLOgURlFSBxVuvuwV84CuqW9MqdXPFfWKbGv46C08dnAOfciuQ==
ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com;
 s=arcselector9901;
 h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-AntiSpam-MessageData-ChunkCount:X-MS-Exchange-AntiSpam-MessageData-0:X-MS-Exchange-AntiSpam-MessageData-1;
 bh=gqlKzVZbsMbmBEH4+XnexMC8AMhuBxQPnFR3IXR4Rms=;
 b=hY8DO9OoPIaI04k2Nhf52Kj0pOjTzlhPBnbFjkg81+yxsmG637qnQUwyp1vCvSorSyCZRZA8PXT3ePR1GiT0VGeM+2bp3iG6aaBZ+fgxip2gA0slXMjsBK8ubqzX3g7akL1yRZTMQ8GlbzNzu8hum5ue6BWUynbaet65RI5eqXPNUoMJv3E1mxnB72QHvDdfU2kWhrSUtqBPIcNDQoptZrc0OaN2qZLr8trxPJTKLAO3gB9HTWqC/JqQJeFgreB7fIpjC+BLrsigl84PUvCCzXdWW7seQyKvstp/sinhOKr/PoK6RrTVaY4LoDTgaxWy1u/RYjwZkirBGhZC4u9Zdw==
ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass
 smtp.mailfrom=nvidia.com; dmarc=pass action=none header.from=nvidia.com;
 dkim=pass header.d=nvidia.com; arc=none
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=Nvidia.com;
 s=selector2;
 h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck;
 bh=gqlKzVZbsMbmBEH4+XnexMC8AMhuBxQPnFR3IXR4Rms=;
 b=Dke3umVP7KHslzAtHcs7GO9NlOFMMoeXpWqertpvaab0Wjw+HMJRKxQtmKnMUAu0B8BFOJmfQP8gS7MTXhKi0kkmTM/rQV/6PDna+CT1tEiR26purrg2BceXeKbcTdd1d36OZX4PTCkOlnV92ZCszAALoCyAenC38HuGb4mGkL1miKnx3VVMN8F7qP0co0qxYX56IJY7XU6r9lcUhB+44h2scEzOhd10eqWQ6F68iDr8BLHJKZTaVgYFNCzmKUd7yI/RPD8pl9NUFRmacxKLNQhvcS+YQs7vclvX/7YIFdrQA3p+RLhqUzWj1b6eKzDzvaw2KfXI7GqTaha6oZt9Mw==
Received: from DM6PR12MB3130.namprd12.prod.outlook.com (2603:10b6:5:11b::16)
 by BY5PR12MB4051.namprd12.prod.outlook.com (2603:10b6:a03:20c::7) with
 Microsoft SMTP Server (version=TLS1_2,
 cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.7270.9; Thu, 1 Feb
 2024 18:53:52 +0000
Received: from DM6PR12MB3130.namprd12.prod.outlook.com
 ([fe80::7e02:8381:94c2:8f9e]) by DM6PR12MB3130.namprd12.prod.outlook.com
 ([fe80::7e02:8381:94c2:8f9e%4]) with mapi id 15.20.7228.028; Thu, 1 Feb 2024
 18:53:52 +0000
From: Jeff Hammond <jehammond@nvidia.com>
To: "kargl@uw.edu" <kargl@uw.edu>
CC: General J3 interest list <j3@mailman.j3-fortran.org>, WG5
	<sc22wg5@open-std.org>
Subject: Re: [J3] [SC22WG5.6537] question about storage sequences and default
 kind modification
Thread-Topic: [J3] [SC22WG5.6537] question about storage sequences and default
 kind modification
Thread-Index: AQHaVSr+fPD89KcWoka+/p0KS5YNUbD10JmAgAAFEAo=
Date: Thu, 1 Feb 2024 18:53:52 +0000
Message-ID: <67887B75-1D50-4936-B6A6-779703F8AD3F@nvidia.com>
References:
 <DM6PR12MB313081F07DE72F3CFB98DADECB432@DM6PR12MB3130.namprd12.prod.outlook.com>
 <ZbvkgVMeQyxog-6X@troutmask.apl.washington.edu>
In-Reply-To: <ZbvkgVMeQyxog-6X@troutmask.apl.washington.edu>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach:
X-MS-TNEF-Correlator:
authentication-results: dkim=none (message not signed)
 header.d=none;dmarc=none action=none header.from=nvidia.com;
x-ms-publictraffictype: Email
x-ms-traffictypediagnostic: DM6PR12MB3130:EE_|BY5PR12MB4051:EE_
x-ms-office365-filtering-correlation-id: cee95957-3ea3-41c3-7c8d-08dc2357225f
x-ms-exchange-senderadcheck: 1
x-ms-exchange-antispam-relay: 0
x-microsoft-antispam: BCL:0;
x-microsoft-antispam-message-info:
 YSfHUo7Xkr43UAcp/Dl7aS97ZRgV8mUpUPHTamjzd1885GXf8R6nXZ9K0LvZ9wKUcjTc0HXNS3Zy2UNMJAodGUC7e6tiQNgZ/BnLn8nrlErH/OnD31PcFHBKEVy9ramUmEhqOsRJU3BW6YXolDYO4r1XOb61quM3Inj83TmFWnTU5Mf4Sk/oZY2dye7uplxAeo/a4OXYC7cBoTE0Kicb3eGdNH4F0ynqcFPvk5lngoBTDxWQyB/ub88G1+z3gg4q1L/GxJw4x62b+3W67MGLo9DAoZSpUXknehPC6cc/ghqSPlQ84TCTRCNutF4uN/088jlF/0Mi9kVpoLIOqXTTq7GOs5tHpWdgOY0zu/lhKwsaSKmRAnDRsVZW4Yfd6unjV5vZl/+w5PGSXeoV6hET+TwlzOAcg9coQyNmjibe4kt2KCBPMkxr+HH6knzREnFhHt80VS2zNtrYEG4grkKkPOcvgJOSkpso4axEAaiFe+M8XguFbchYfFw/ddfFW2bKuIHcgx84qi1TPLu5PIGyA/fF142d4NczixkyPLo2G44I3Z2/88xOrjw+hLYJUtl8pucmE2plFb1AKsikR7LV9PE7mzdloUoL+sUJFWHbk9fIXi1WrjY/sRCheDOXmE++Kq/Yt2Pe849Cd9A4qrASOaKQzv8ePlTVvnFAZyKNv0p0I+E1gKUpR2m+dZNmIFN3
x-forefront-antispam-report:
 CIP:255.255.255.255;CTRY:;LANG:en;SCL:1;SRV:;IPV:NLI;SFV:NSPM;H:DM6PR12MB3130.namprd12.prod.outlook.com;PTR:;CAT:NONE;SFS:(13230031)(39860400002)(366004)(346002)(136003)(376002)(396003)(230922051799003)(230173577357003)(230273577357003)(186009)(451199024)(1800799012)(64100799003)(26005)(66899024)(4326008)(5660300002)(8936002)(8676002)(2906002)(66446008)(33656002)(316002)(86362001)(76116006)(66556008)(66476007)(64756008)(66946007)(6916009)(54906003)(38070700009)(36756003)(38100700002)(122000001)(53546011)(478600001)(6486002)(71200400001)(6506007)(6512007)(83380400001)(2616005)(41300700001)(45980500001);DIR:OUT;SFP:1101;
x-ms-exchange-antispam-messagedata-chunkcount: 1
x-ms-exchange-antispam-messagedata-0:
 =?utf-8?B?VlN2Qmpid2ErMzkrcytUZysxa0pNYW5QVkgzK2g3U1dqUGxvb3FYWlNLdXFZ?=
 =?utf-8?B?d2w1YWszdG43c24yMVdBb1M2ZTBOTlQwZzBlQUpORDZ5bmJ2a05TbFo0dU04?=
 =?utf-8?B?aWVIdFRFbFFDTDBQVWkva1hWeE9WWGtvaFdlTENaRVByMjFmb1FZbnpNMGRl?=
 =?utf-8?B?ZXF5V1o0dGhFRXdCVllpY2ordkhyeEhtYmVvcGsxUlhWbzR1U0V2dGE2RW5m?=
 =?utf-8?B?N1N1dFI5OTlET21hc2MwWHZDUkpCTTlXbWFRQW8xN2N1Y3NsQTBrbG55WHdZ?=
 =?utf-8?B?VTRpNE1IdzdjTFpXN3l0ZWFLYmVRY0p6OFVhRmdVSW9oM0xEM3FyclFsU3dy?=
 =?utf-8?B?WlJUUUEwZmN3VkVwQi95OTV3amtMVzQ3ZlBWSG9TaUYwVU5URU9nSHJxbUFN?=
 =?utf-8?B?TmVKdmJjdlJFRzdaUU5qMmZteHF0TmpOMWc3eVViVmVPYXM4SklCV21uaHN2?=
 =?utf-8?B?UjYwTVlqamVncElxeWsrWnJva2tITUZ6SnYxMjdwam5weUFNbFg1KzZuaXFz?=
 =?utf-8?B?TkV0VVVaYk0vRStpSnhPYXI5SHd6V1g4T3R3eEo3UTNZVFRITytFTXMxNHRw?=
 =?utf-8?B?cEJSSDl2VXhnVG82OWRiYWR6bXpxeUdKOXY1VGRnODE4YzZLcEg3dHQ1UjdX?=
 =?utf-8?B?bVFPdTBCaXBicDhYVE5nMG1NUEdwNmZFRHJDVDFGZmZXd3RZY21NYlRLeDdU?=
 =?utf-8?B?L3BqbFZ2d0E3WHloOWcvYUpwSGpGRERFR0wrci82a1k0Z2NvN25FTDIwSEdL?=
 =?utf-8?B?Y0FoSjRUUXJSdlRLeUk4QlM5dWVwVWs2UVpTWlZBT0NOOG5yMXcvVWFBZnRV?=
 =?utf-8?B?Q3ptdG1ES3psOTQ2MjBaYTNrTzdlRUwwWDk5VkdqOUg3cHhHc3RaVVpBUzVG?=
 =?utf-8?B?WjkwZ1JvZWloaFZXbWZyUGRQZjNxOVFnQkVLMFZCVDlVZW9Odk5QWVNYeHZ4?=
 =?utf-8?B?MlQxTjEvRzZGS0ErMndYU05YZVptTFRFV0dvOXpHU2x4Z3lYSS9mOXZRZ3Jz?=
 =?utf-8?B?VlhJdCtpRm1HNUVrNFJoTzNYMzYrN0IzL3VzZ3ErZ004dTVOMk1UTDdocldU?=
 =?utf-8?B?TWdBbkdzNkhSV2pZZmZEU2JuRVRSRTNycGJrTUsrMFJVdUNieExKd3N2cDNT?=
 =?utf-8?B?Kyt4YkFESVp1K0cweTVLak55eEFVUXdJcDFKMFlCbUtML2JKVG5RanlBL3M2?=
 =?utf-8?B?SEU3Vk9BV2luemw5ckt0Z3o3UERkUU9hckQyeEtzSFBNa3QzUkoyQWZlZm1Q?=
 =?utf-8?B?NFZSSnp3VUlmSnE4S1RTK3RNSVNBN29sZ0xDMFNSVWdNYXRWK3NlZ2VFM0hm?=
 =?utf-8?B?YVFHd3B2aTBPYkVoMEROVnJyQ3RRQnFybDBWZHNrb09wWEFPZlpmUXlJM2xj?=
 =?utf-8?B?L0FMUjZSZk0zQ0trNTZFb3A4ZVFVemNocENIVGZadFBuWENMZnN0OVpwQXFz?=
 =?utf-8?B?ek5WTnRNd1FYREFyRUNLUlJZM1lrL1M2dWxtMUROaTlsc04remRKUHg0bHFa?=
 =?utf-8?B?d3NwL3p3MldVeXJNMUtEcDk4cWxGSHRHV1RQS05Sb3J2US9ydzZRNnBkYVpX?=
 =?utf-8?B?eEZZRjN1ZEJHdFYrSG5pTG12V1dXRWxUZmVSMzVBTW1RV3REOUMzT1o5WSta?=
 =?utf-8?B?RC9jYUxBdmJmNHZzZG5SYWlGUnZZeTRUMy8razF4QlJLYXNuYmVnL2dFbWtt?=
 =?utf-8?B?TmUraThGdVFJNEk1dlM5WHZicVorZnlXR3RLUE5IL3Y5dFF0cDNleXNWanVm?=
 =?utf-8?B?OWJVdGJlSU1aWFRJTk9oK0EwVFdGejRQMEFYaHMrSTlaNEV1bFRtdXJnQ044?=
 =?utf-8?B?UXZGelJPSzlMWHdrb3dxL0NDZFd2YmVYbGZJVXZsMXcrcCswbTNjblAxeERh?=
 =?utf-8?B?dkdlYkppeUlSRCtHT1hGRjUyVE9WdVJ0UWdSb0ExU0k3ckZJWkNiSk54Y1RK?=
 =?utf-8?B?SzhkckZ4a0N4TjVocHVWVGJMMFhldU5SWmRQcDNMTitYVmVaNmFMdXVoOEJ0?=
 =?utf-8?B?SGRIVGVQMm1Mb25oL3N2TStZR1BhRFJ3eWFqdGJWWnFpNDhWcEFPcFRqNllB?=
 =?utf-8?B?NDJIRlA5eDE3eWUzeGFja3VVaElJWjllcDFGSlJxcE1DaUI5SVB5UGpwUzAx?=
 =?utf-8?Q?BoX70PN3qKIuUwCqRTb9ljsFX?=
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
MIME-Version: 1.0
X-OriginatorOrg: Nvidia.com
X-MS-Exchange-CrossTenant-AuthAs: Internal
X-MS-Exchange-CrossTenant-AuthSource: DM6PR12MB3130.namprd12.prod.outlook.com
X-MS-Exchange-CrossTenant-Network-Message-Id: cee95957-3ea3-41c3-7c8d-08dc2357225f
X-MS-Exchange-CrossTenant-originalarrivaltime: 01 Feb 2024 18:53:52.5371
 (UTC)
X-MS-Exchange-CrossTenant-fromentityheader: Hosted
X-MS-Exchange-CrossTenant-id: 43083d15-7273-40c1-b7db-39efd9ccc17a
X-MS-Exchange-CrossTenant-mailboxtype: HOSTED
X-MS-Exchange-CrossTenant-userprincipalname: EKzSD3tAjUS299ag/8dckzKuBEGfbvA1J3Mp34DiR+8/oaAq+uQkRLdWJBLTSgyN17zuJPiTYzcJKci2OHMoXA==
X-MS-Exchange-Transport-CrossTenantHeadersStamped: BY5PR12MB4051
Sender: owner-sc22wg5@open-std.org
Precedence: bulk

SSBhZ3JlZSB3aXRoIHlvdSBhbmQgQmlsbCB0aGF0IHRoZXNlIG9wdGlvbnMgYXJlIGF3ZnVsIGFu
ZCB0aGVyZSBhcmUgYmV0dGVyIHNvbHV0aW9ucyBidXQgTVBJIGRvZXNu4oCZdCBoYXZlIHRoZSBs
dXh1cnkgb2YgYnJlYWtpbmcgbGVnYWN5IEhQQyBjb2Rlcy4gQWxsIEkgY2FuIGRvIGlzIG1pbmlt
aXplIHRoZSByaXNrLiANCg0KSmVmZg0KDQo+IA0KPiBPbiBGZWIgMSwgMjAyNCwgYXQgMjA6MzUs
IFN0ZXZlbiBHLiBLYXJnbCA8a2FyZ2xAdXcuZWR1PiB3cm90ZToNCj4gDQo+IO+7v0V4dGVybmFs
IGVtYWlsOiBVc2UgY2F1dGlvbiBvcGVuaW5nIGxpbmtzIG9yIGF0dGFjaG1lbnRzDQo+IA0KPiAN
Cj4gSmVmZiwNCj4gDQo+IEhhdmluZyBkZWFsdCB3aXRoIG1hbnkgYnVncyByZXBvcnRzIGFib3V0
IGdmb3J0cmFuJ3MNCj4gLWZkZWZhdWx0LSosIC1mcmVhbC0qLCBhbmQgLWZpbnRlZ2VyLSogb3B0
aW9ucywgSSdsbA0KPiBzdWdnZXN0IHRoYXQgeW91IG1heSBub3Qgd2FudCB0byBnbyBkb3duIHRo
ZSByb3V0ZSBvZg0KPiBzdXBwb3J0aW5nIHVzZXJzIHJlZGVmaW5pbmcgc3RvcmFnZSBhc3NvY2lh
dGlvbi4NCj4gQ29uc2lkZXIgdGhlIGZvbGxvd2luZyB3aXRoIGdmb3J0cmFuIG9uIGFuIEFNRDY0
IHN5c3RlbSwNCj4gDQo+ICAgcHJvZ3JhbSBmb28NCj4gICByZWFsIGRyICAgICAgICAgICAgICAh
IERlZmF1bHQgcmVhbA0KPiAgIGRvdWJsZSBwcmVjaXNpb24gZGQgICEgRGVmYXVsdCBkb3VibGUg
cHJlY2lzaW9uDQo+ICAgcmVhbCg0KSAgc3AgICAgICAgICAgISBnZm9ydHJhbiBraW5kPTQgKHNp
bmdsZSBwcmVjaXNpb24gKQ0KPiAgIHJlYWwoOCkgIGRwICAgICAgICAgICEgZ2ZvcnRyYW4ga2lu
ZD04IChkb3VibGUgcHJlY2lzaW9uKQ0KPiAgIHJlYWwoMTApIHhwICAgICAgICAgICEgZ2ZvcnRy
YW4ga2luZD0xMCAoSW50ZWwgODAtYml0IGV4dGVuZGVkIERQKQ0KPiAgIHJlYWwoMTYpIHFwICAg
ICAgICAgICEgZ2ZvcnRyYW4ga2luZD0xNiAocXVhZCBwcmVjaXNpb24pDQo+IA0KPiAgIHByaW50
ICcoQSwqKDFYLEkwKSknLCAnRGVmYXVsdDonLCAmDQo+ICAgJiAgc3RvcmFnZV9zaXplKGRyKSwg
c3RvcmFnZV9zaXplKGRkKQ0KPiAgIHByaW50ICcoQSwqKDFYLEkwKSknLCAnICBLaW5kczonLCAm
DQo+ICAgJiAgc3RvcmFnZV9zaXplKHNwKSwgc3RvcmFnZV9zaXplKGRwKSwgc3RvcmFnZV9zaXpl
KHhwKSwgc3RvcmFnZV9zaXplKHFwKQ0KPiAgIGVuZCBwcm9ncmFtIGZvbw0KPiANCj4gJSBnZm9y
dHJhbjEzIC1vIHogYS5mOTAgJiYgLi96DQo+IERlZmF1bHQ6IDMyIDY0DQo+ICBLaW5kczogMzIg
NjQgMTI4IDEyOA0KPiANCj4gJSBnZm9ydHJhbjEzIC1vIHogLWZkZWZhdWx0LXJlYWwtOCBhLmY5
MCAmJiAuL3oNCj4gRGVmYXVsdDogNjQgMTI4DQo+ICBLaW5kczogMzIgNjQgMTI4IDEyOA0KPiAN
Cj4gRGVmYXVsdCBSRUFMIGlzIG5vdyA4IGJ5dGVzIGFuZCBkZWZhdWx0IERPVUJMRSBQUkVDSVNJ
T04NCj4gaXMgMTYgYnl0ZXMuICBUaGUgZW50aXRpZXMgZGVjbGFyZWQgdmlhIEtJTkQ9IGFyZSB1
bmNoYW5nZWQuDQo+IA0KPiAlIGdmb3J0cmFuMTMgLW8geiAtZnJlYWwtNC1yZWFsLTggYS5mOTAg
JiYgLi96DQo+IERlZmF1bHQ6IDY0IDY0DQo+ICBLaW5kczogNjQgNjQgMTI4IDEyOA0KPiANCj4g
QWxsIGVudGl0aWVzIHRoYXQgbWFwIHRvIGEgNC1ieXRlIHJlYWwgYXJlIHByb21vdGVkIHRvDQo+
IGFuIDgtYnl0ZSByZWFsLg0KPiANCj4gLS0NCj4gc3RldmUNCj4gDQo+IA0KPj4gT24gVGh1LCBG
ZWIgMDEsIDIwMjQgYXQgMDQ6MzA6MjdQTSArMDAwMCwgSmVmZiBIYW1tb25kIHZpYSBKMyB3cm90
ZToNCj4+IEJpbGwgaGFzIG1lbnRpb25lZCB0aGlzIHRvIG1lIGJlZm9yZSBidXQgSSB3YW50IHRv
IHZlcmlmeSBteSB1bmRlcnN0YW5kIG9mIHN0b3JhZ2Ugc2VxdWVuY2VzLg0KPj4gDQo+PiBJZiBJ
IGhhdmUgYSBjb21waWxlciBsaWtlIEludGVsIEZvcnRyYW4gdGhhdCBvZmZlcnMgbWFueSBvcHRp
b25zIHRvIHRoZSBzaXplIG9mIElOVEVHRVIgdG8gMi80LzggYnl0ZXMgYW5kIFJFQUwgdG8gNC84
LzE2IGJ5dGVzLCB0aGUgb25seSBjb25mb3JtaW5nIG9wdGlvbnMgc2V0IElOVEVHRVIgYW5kIFJF
QUwgdG8gdGhlIHNhbWUgc2l6ZSBhbmQgRE9VQkxFIFBSRUNJU0lPTiB0byB0d2ljZSB0aGF0LCBj
b3JyZWN0Pw0KPj4gDQo+PiBUaGlzIGlzIG5vdCBpbnRlbmRlZCB0byBwaWNrIG9uIEludGVsIGJl
Y2F1c2UgbW9zdCBpbXBsZW1lbnRhdGlvbnMgaGF2ZSB0aGVzZSBvcHRpb25zLCB0aGV5IGp1c3Qg
aGF2ZSB0aGUgbW9zdCBhcyBmYXIgYXMgSSBjYW4gc2VlLiAgTXkgZ29hbCBpcyB0byBib3VuZCB0
aGUgc2NvcGUgb2YgdGhlIE1QSSBBQkkgcHJvcG9zYWwgYnkgb25seSBib3RoZXJpbmcgdG8gc3Vw
cG9ydCBjb25mb3JtaW5nIHVzZXMgb2YgdGhlc2Ugb3B0aW9ucywgb3IgdGhlc2UgcGx1cyB0aGUg
bW9zdCB3aWRlbHkgdXNlZCBub24tY29uZm9ybWluZyB1c2UgKC1pbnRlZ2VyLXNpemUgOCAtZG91
YmxlLXNpemUgOCkuDQo+PiANCj4+IFRoYW5rcywNCj4+IA0KPj4gSmVmZg0KPj4gDQo+PiAxOS41
LjMuMiBTdG9yYWdlIHNlcXVlbmNlDQo+PiANCj4+IEEgc3RvcmFnZSBzZXF1ZW5jZSBpcyBhIHNl
cXVlbmNlIG9mIHN0b3JhZ2UgdW5pdHMuIFRoZSBzaXplIG9mIGEgc3RvcmFnZSBzZXF1ZW5jZSBp
cyB0aGUgbnVtYmVyIG9mIHN0b3JhZ2UgdW5pdHMgaW4gdGhlIHN0b3JhZ2Ugc2VxdWVuY2UuIEEg
c3RvcmFnZSB1bml0IGlzIGEgY2hhcmFjdGVyIHN0b3JhZ2UgdW5pdCwgYSBudW1lcmljIHN0b3Jh
Z2UgdW5pdCwgYSBmaWxlIHN0b3JhZ2UgdW5pdCAoMTIuMy41KSwgb3IgYW4gdW5zcGVjaWZpZWQg
c3RvcmFnZSB1bml0LiBUaGUgc2l6ZXMgb2YgdGhlIG51bWVyaWMgc3RvcmFnZSB1bml0LCB0aGUg
Y2hhcmFjdGVyIHN0b3JhZ2UgdW5pdCBhbmQgdGhlIGZpbGUgc3RvcmFnZSB1bml0IGFyZSB0aGUg
dmFsdWVzIG9mIGNvbnN0YW50cyBpbiB0aGUgSVNPX0ZPUlRSQU5fRU5WIGludHJpbnNpYyBtb2R1
bGUgKDE2LjEwLjIpLg0KPj4gDQo+PiBJbiBhIHN0b3JhZ2UgYXNzb2NpYXRpb24gY29udGV4dA0K
Pj4gDQo+PiAoMSkgYSBub25wb2ludGVyIHNjYWxhciBvYmplY3QgdGhhdCBpcyBkZWZhdWx0IGlu
dGVnZXIsIGRlZmF1bHQgcmVhbCwgb3IgZGVmYXVsdCBsb2dpY2FsIG9jY3VwaWVzIGEgc2luZ2xl
IG51bWVyaWMgc3RvcmFnZSB1bml0LA0KPj4gKDIpIGEgbm9ucG9pbnRlciBzY2FsYXIgb2JqZWN0
IHRoYXQgaXMgZG91YmxlIHByZWNpc2lvbiByZWFsIG9yIGRlZmF1bHQgY29tcGxleCBvY2N1cGll
cyB0d28gY29udGlndW91cyBudW1lcmljIHN0b3JhZ2UgdW5pdHMsDQo+PiANCj4+IA0KPj4gJCBp
Zm9ydCAtaGVscCBkYXRhDQo+PiANCj4+IERhdGENCj4+IC0tLS0NCj4+IA0KPj4gLWl7Mnw0fDh9
DQo+PiAgICAgICAgICBzZXQgZGVmYXVsdCBLSU5EIG9mIGludGVnZXIgYW5kIGxvZ2ljYWwgdmFy
aWFibGVzIHRvIDIsIDQsIG9yIDgNCj4+IC1pbnRlZ2VyLXNpemUgPHNpemU+DQo+PiAgICAgICAg
ICBzcGVjaWZpZXMgdGhlIGRlZmF1bHQgc2l6ZSBvZiBpbnRlZ2VyIGFuZCBsb2dpY2FsIHZhcmlh
Ymxlcw0KPj4gICAgICAgICAgICBzaXplOiAgMTYsIDMyLCA2NA0KPj4gLXJ7OHwxNn0gIHNldCBk
ZWZhdWx0IHNpemUgb2YgcmVhbCB0byA4IG9yIDE2IGJ5dGVzDQo+PiAtcmVhbC1zaXplIDxzaXpl
Pg0KPj4gICAgICAgICAgc3BlY2lmeSB0aGUgc2l6ZSBvZiBSRUFMIGFuZCBDT01QTEVYIGRlY2xh
cmF0aW9ucywgY29uc3RhbnRzLA0KPj4gICAgICAgICAgZnVuY3Rpb25zLCBhbmQgaW50cmluc2lj
cw0KPj4gICAgICAgICAgICBzaXplOiAzMiwgNjQsIDEyOA0KPj4gLWF1dG9kb3VibGUNCj4+ICAg
ICAgICAgIHNhbWUgYXMgLXJlYWwtc2l6ZSA2NCBvciAtcjgNCj4+IC1kb3VibGUtc2l6ZSA8c2l6
ZT4NCj4+ICAgICAgICAgIGRlZmluZXMgdGhlIHNpemUgb2YgRE9VQkxFIFBSRUNJU0lPTiBhbmQg
RE9VQkxFIENPTVBMRVggZGVjbGFyYXRpb25zLA0KPj4gICAgICAgICAgY29uc3RhbnRzLCBmdW5j
dGlvbnMsIGFuZCBpbnRyaW5zaWNzDQo+PiAgICAgICAgICAgIHNpemU6ICA2NCwgMTI4DQo+IA0K
PiAtLQ0KPiBTdGV2ZQ0K
