From mboxrd@z Thu Jan  1 00:00:00 1970
Return-Path: <ffmpeg-devel-bounces@ffmpeg.org>
Received: from ffbox0-bg.mplayerhq.hu (ffbox0-bg.ffmpeg.org [79.124.17.100])
	by master.gitmailbox.com (Postfix) with ESMTPS id BC0684CCC8
	for <ffmpegdev@gitmailbox.com>; Sat, 12 Apr 2025 11:03:02 +0000 (UTC)
Received: from [127.0.1.1] (localhost [127.0.0.1])
	by ffbox0-bg.mplayerhq.hu (Postfix) with ESMTP id B5FFD68C63F;
	Sat, 12 Apr 2025 14:02:58 +0300 (EEST)
Received: from NAM10-MW2-obe.outbound.protection.outlook.com
 (mail-mw2nam10olkn2098.outbound.protection.outlook.com [40.92.42.98])
 by ffbox0-bg.mplayerhq.hu (Postfix) with ESMTPS id CC2ED68C528
 for <ffmpeg-devel@ffmpeg.org>; Sat, 12 Apr 2025 14:02:51 +0300 (EEST)
ARC-Seal: i=1; a=rsa-sha256; s=arcselector10001; d=microsoft.com; cv=none;
 b=xbUuuYvcpeg5mDe10qu+0t/9U7zrXyAcVOdrOW3LZ1gDR5R4W5XhldJ4NMGfL6rzVoC/0olZOoJl0EeMcKUnWY5QxTM5PvmwP98u7eHRJhGJJ0bVjj5Fmm8KMQJ1gdCeqrZSwDtoF2WUeDaZ7FSwVR4YKCqO6OkDBh3aO4JxNsUV7YN2MQX9Mo9odJaYmgu49jHmEil+bZPeHr/04ZAZgYAL6vAEOBz0Vg/niCQMi8Pg2LAsPZixWDJsc0Z5hpRYoi8Ja3cdrWAcCmGJoLdWVQwzuMe4uaeNkFUU8cPjYbak50/FBI46Q3WhtkfUexPqRY2MvcvZRBUJu5e5NCuB8A==
ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com; 
 s=arcselector10001;
 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=52Wxubz7Elca0YotVvEjU9dAa5WoSejHdBm63v8AutM=;
 b=E8dfFAxxaGhkRbFK8Tha5f7O9R2EwX9BV0NH92AjqCnyyeFRVmkEJ++fX1hV0DmeUbqAtHbLg1TgCJ60gfk5tFghlx0XeMxQX/Pg6Qr0vM1WyUdyAvC8/GJ0P1eLZ+NWuEphlhwVlMhVADI42tx4Sl2pEW8mTz4sQJUQPouhaEn78feUij9vjJiEQTcWk70T5w40Vw92kBUbRN5YvfgQLzQvhtbxy9WrpBH5ud8PjLDlu+D6ikb8Qil8StKV0Zbwm9MXmampC0MqkVEfgVaMA7VON1DtXxblhXaoLw/WHhf9xkxdgy+XJigjuE5QUbATVCEX2oObn9XnnIqim+M34A==
ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=none; dmarc=none;
 dkim=none; arc=none
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=hotmail.com;
 s=selector1;
 h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck;
 bh=52Wxubz7Elca0YotVvEjU9dAa5WoSejHdBm63v8AutM=;
 b=nkz3Efj4dvO+fnKipCHCi3OYDAUdrCBpANEDMi0m8xkS2xGVavyU3L8CWkWmFMkgYyFgKvPFmkLxJpRJoj5SQ2B6BYC0sG72nrW1nhavb6o0O910xeoXGP/xH8+jaBjJn+0B61UtFUfKR1W9jGdob+EpWsTKHAa5bEO4UCzA69cBgfqoNg+/F8JzYEy2Yk//yeJqsPW1U5GgUKEXJNulxICVI8KfjoZnkP4hVy2swNmdXQuKiOWWve/XbyYXYfdFWmtkjU1hSkTtxhnl67rZYFZaqm29+2nK0d/Ur6HY14D2d6GlQO5xeOwMhYeDxkEJ0GvXj/51WFxC8fLKHdNTZw==
Received: from DM8P223MB0365.NAMP223.PROD.OUTLOOK.COM (2603:10b6:8:b::20) by
 IA3P223MB1646.NAMP223.PROD.OUTLOOK.COM (2603:10b6:208:57c::13) with Microsoft
 SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id
 15.20.8606.33; Sat, 12 Apr 2025 11:02:48 +0000
Received: from DM8P223MB0365.NAMP223.PROD.OUTLOOK.COM
 ([fe80::bf09:8e9:b07f:98a7]) by DM8P223MB0365.NAMP223.PROD.OUTLOOK.COM
 ([fe80::bf09:8e9:b07f:98a7%4]) with mapi id 15.20.8632.030; Sat, 12 Apr 2025
 11:02:48 +0000
From: "softworkz ." <softworkz-at-hotmail.com@ffmpeg.org>
To: FFmpeg development discussions and patches <ffmpeg-devel@ffmpeg.org>
Thread-Topic: [FFmpeg-devel] [RFC] AVDictionary2
Thread-Index: AQHbqG/RC945j8SkUUWxeNzx/WS92bOZ+5mAgAAYMICAAAEgMIAAF6cAgAAFp4CABKZ5AIAA/6tw
Date: Sat, 12 Apr 2025 11:02:48 +0000
Message-ID: <DM8P223MB0365F528D03EF414AAEE1390BAB12@DM8P223MB0365.NAMP223.PROD.OUTLOOK.COM>
References: <20250408101959.GP4991@pb2>
 <DM8P223MB03654302FB66A2EEB0039C45BAB52@DM8P223MB0365.NAMP223.PROD.OUTLOOK.COM>
 <20250408181621.GQ4991@pb2>
 <DM8P223MB0365F368CEF792DBBD091ABABAB52@DM8P223MB0365.NAMP223.PROD.OUTLOOK.COM>
 <20250408194502.GR4991@pb2>
 <DM8P223MB036537514113E407B2437CF3BAB52@DM8P223MB0365.NAMP223.PROD.OUTLOOK.COM>
 <20250411190608.GC4991@pb2>
In-Reply-To: <20250411190608.GC4991@pb2>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
x-ms-publictraffictype: Email
x-ms-traffictypediagnostic: DM8P223MB0365:EE_|IA3P223MB1646:EE_
x-ms-office365-filtering-correlation-id: 8bb4d9aa-e965-4e84-1814-08dd79b18f90
x-microsoft-antispam: BCL:0;
 ARA:14566002|8022599003|15080799006|8062599003|7092599003|8060799006|461199028|19110799003|440099028|3412199025|102099032;
x-microsoft-antispam-message-info: =?utf-8?B?V0ZrK3NGMjFQYnA2UGFacmFRVEU1WVJvbE9XZmRTbEkydU8zNW9RcTU2T3p2?=
 =?utf-8?B?T1VIVnZQRmlkdldQUXhFUjhEcjM2RHhzS0FRYmN6eDlnQU80Rm0yTXFyMFBB?=
 =?utf-8?B?U3VPaUw3NXlDL2xMSmhJbkhGLytKdlM1S2V2YXJjblJvdE9FcnQxRDJTdnM2?=
 =?utf-8?B?NEJBM3lrOFlFcGpScmtxdXBIMlhxMnZzUzl6VUlDMnZVR3VUWkdsU1dNUHFG?=
 =?utf-8?B?WVY2Zmhic1IySHQyNkpIUjU5N1ErVVJ2bVFzZ1pxa3pabTd4MURrU1VzNnNL?=
 =?utf-8?B?S2hNb1RjZDBPdXhuNkZLaVlCcnZKUlhQdjFpVnZtQ3lXRlZySW1nTHBoTFBU?=
 =?utf-8?B?MFc5amRUanlLcnlCV0pTWS9lTE5aYTIwOVhHNFBHNXFjOEkzY0RDeVBXV3Z5?=
 =?utf-8?B?RDBEcmdpeGFWZ3U1a2pYZFIzekNBVmJXYkNPZzRsbU1RaGk3eEdrb1pkbjBk?=
 =?utf-8?B?VmJUdmFvd293MEtYMVlyc0Y0MEQ4K3pPWmtFaWpVbG1BUDJvNHVDZWhyS3dU?=
 =?utf-8?B?WHFtalJ3MnZ4NThXYWxFaXNWaVFYUUNHTHhBSkp3K0JwU3lITzhVQzgyOW5L?=
 =?utf-8?B?WUo5dmVJdkt4WlZseFJUNjgvZ0R0elg4RFdUaVFFVXlsWnQwUHMvZjFyZkZD?=
 =?utf-8?B?YkZveWh4bFg0bUVCYTUyQmduMmpFOS9xVGdFc1E1WVl2MGt5OFFFVmttVE5V?=
 =?utf-8?B?M1o5Vm55VkhzbThIQmVNWjR4Z0hnd3VTQUtRcXRtTG9IRktHd1BqNms4ZnB6?=
 =?utf-8?B?emRIN1U4cEx0NTdKMDRxQ1dyNGFxR3lIcU9Jc2J2YmRIeU9LZjVva29xOWxU?=
 =?utf-8?B?NHpYdzNmSXFKRFlLZWZDRzUvWXFHRW9Ub1BhUFlhaVBrai9oUStoeWR1S2gx?=
 =?utf-8?B?ZytBcmFZc1NWcmtnZmEyeTZxSi9RK0NhVFJSaVdFMEFkYWpHT1JpWHlBTHgy?=
 =?utf-8?B?QkRwMlBpcUNGZ093bXVNc3lEVnJVNnh4NDlaRWtwUURwdllzK3NUaStpOG1Z?=
 =?utf-8?B?R0t4TGtUMGdsc096a2lYSSttTkx2enU1ZHc3aWRCWStIc1d0Wis1VFZJeUNO?=
 =?utf-8?B?WTh3RzVIekxGaXRXR2RPeGdjNCtLNmlOcXlTQkRpZkYwVnEvcnRzZkxWN2l4?=
 =?utf-8?B?VEw2QmM1dmxiYVJsdFp1aTZFSExVdUdqK29IWjlCdEpVZExncVRZN0svOEw2?=
 =?utf-8?B?NVJtR1g3QThzZ21YYmxnZ2NTeDVuTWNYRFFmSWtFd0NUcFRpZUdkbzhqUTdt?=
 =?utf-8?B?MTlyR0NOOWw0WFVWK25NbWF1VDNIWlkrZWkyZE9LY2kvWEtEZk9WeWZaZ0RI?=
 =?utf-8?B?ZTkzcmJvQ1JXVVllcmVqbS9Tc2Jaa1RQcmptRGl4YjZid0I4cjdqYm9NS0Zi?=
 =?utf-8?B?WHRYbkE5WmhsYVk0UG5hWW9xNHgwZ3h3aXJzYUZqOU9PUE9vMHVIek1veW4z?=
 =?utf-8?B?ZEVwWmVIRmlsU1duZFFFejBvTU1VOGVBVk9Ea0FLU3FscWdjRGlrL0w0SEVn?=
 =?utf-8?B?ZHhiRjJNTmNndXN1YnI2QnpNK0tHVENIWkhVTGdnM3JRUFlIQ2FJbjlhcHh0?=
 =?utf-8?B?UGlhZz09?=
x-ms-exchange-antispam-messagedata-chunkcount: 1
x-ms-exchange-antispam-messagedata-0: =?utf-8?B?Y3NiZ3VvcGo3SVp0c2c5QTQrdzkzaXdXUWFrS1RTVDY1cGhEOFFTc05hMGhp?=
 =?utf-8?B?eE5oRHRIcHVTeG9xc2dvamNwSHYxTDVZMkJZU0srUUhqaEowQldrSDFQdjdi?=
 =?utf-8?B?anJIR2lVR2xjekZ0R21qL3U4M1p6ZnNzbk5zenQzS1lZRldnVHR6enNreUVS?=
 =?utf-8?B?RWR5WWk0aEgwS3lEWE1UbmxLajBCT2hRS0lheForVERIczI4MDlvZkowT3RB?=
 =?utf-8?B?YTZHYmc0NWsyR3dFcDdCQ016Ynk2d3pJRlA2NVhieCthRC8zS2ZHbFVQamdi?=
 =?utf-8?B?WmJUZE56cW15TkxVTG5mTlkrMmdGZ1I4Z2JDZ3gzYUFVY1l2eEs1VlpNNXcw?=
 =?utf-8?B?N3p5U3lPZkppN0Zxbml5bUNhNTdtN1cyTjYvZUt2MVViemVTZ3NVOGRWNVlh?=
 =?utf-8?B?bzduZUFHbG9yMWc5cXhUUEdWbEVLdkFrbVc5eTFkT3JFQTd5VVg2VnY4Nzlv?=
 =?utf-8?B?M0xHUkpZK25wT1B4KzJVd0RYdlZLbXI4Q2NkNFlmWUNxVzlmcFJvNnRUYXFq?=
 =?utf-8?B?Q3RheWtud25GM1liNXlNMWhKUVJ5K21xTjlnNkg1anFVNVBoT1l5K2E5V0xi?=
 =?utf-8?B?dnVUNWRmQ1Z0VlVxMGZrQ05IZ0daV0pheFdIWk1wZVBmSVlPNmMzUzJNVCt6?=
 =?utf-8?B?bkhxRHFzWWtNcHVrajRDYTdrUksyRGZOM1hwVmlKU0lxL1hJSHNQWjZpZVlo?=
 =?utf-8?B?bXdySnZvWm5OY0plWmwwempWeHhVOE85Ti82VW80bjZJRzFmNnZrMllGUDNa?=
 =?utf-8?B?QzVNT09pMDZhVkN2b0g2dXYyMmhHaUZnWnRnalhFVE9vU3dCdHpQNGFXSnNu?=
 =?utf-8?B?dkM4WHkyaTdvUHJ2ZnVpVTdnSGU3ZzZpRXBRMnl0dkdUczVTTjlycm51Skx2?=
 =?utf-8?B?RW1sbWRpaEpRNlFZNWl2Z20yZ203eGFrRStJbnlucWQ5dDZMdnJXcTkwaWI4?=
 =?utf-8?B?N011aVJialBLbWUvbmdpQnI5NndSU2J0Rk9vbjhZdlMxQ1dxUTZWQWhtMGI2?=
 =?utf-8?B?YjQ5aGFSL2ZENTFXcjFTeFRndDJyNnVTcy9McE1rZnNyazNIMkhGd1lJS2N3?=
 =?utf-8?B?YkVJQng5eWMwTDVMWG0vUmozSVU3L1I0RGNMcVBFUjZsZmYrVWxrMWRkUWR6?=
 =?utf-8?B?Y1IvZldFSkdXOWcyR2piNlFFR3I2UUQ4YmxJSlU0Y1pWQ3FYL3IvQ3RFVkQ5?=
 =?utf-8?B?bk1NMEU1ZkRDa2I0T0Nib1grQzI4dVRTT2tDSVFHcVNLcXpXbXNVQzQ3YlZL?=
 =?utf-8?B?QmNDVzBPVTlpamVCQTludDY2SzNQWDZGVUFsank2MUlKWmtLN0pxV0hvSDBM?=
 =?utf-8?B?bmhpVXpxZmNqbkFBQnMvT21nWmNrSFIvSGF1MzNzalpyd1RjR1BFc1ozQVQ1?=
 =?utf-8?B?NVFrdTNJQnNwTDdzTU1MZVpUU0ltTHNCWE02Mmd3QjJGT3h6aWpyWDVaOWw3?=
 =?utf-8?B?ZTV6U241aVAwZkN2ZE5jNWxyMjQrbDlPR1Bvd1M4blpraXpLWGpRUk9DdjF2?=
 =?utf-8?B?Z1BwNlBqSEJEWVFJRTRVSyszUlBmV2JEZFFjM3VBZzBXeHRnQno2bTdaT094?=
 =?utf-8?B?UjlpbU0zdUtMM0VBR25jbEQ5Q1pKaGlXRW9SdENJSVk4d3NRbWNMZTBZVzM1?=
 =?utf-8?Q?GvpsYMnzY4cHOY9VMvEbHt3stYQEstBMDxBkyJMdipZY=3D?=
MIME-Version: 1.0
X-OriginatorOrg: sct-15-20-7719-20-msonline-outlook-92255.templateTenant
X-MS-Exchange-CrossTenant-AuthAs: Internal
X-MS-Exchange-CrossTenant-AuthSource: DM8P223MB0365.NAMP223.PROD.OUTLOOK.COM
X-MS-Exchange-CrossTenant-RMS-PersistedConsumerOrg: 00000000-0000-0000-0000-000000000000
X-MS-Exchange-CrossTenant-Network-Message-Id: 8bb4d9aa-e965-4e84-1814-08dd79b18f90
X-MS-Exchange-CrossTenant-originalarrivaltime: 12 Apr 2025 11:02:48.1118 (UTC)
X-MS-Exchange-CrossTenant-fromentityheader: Hosted
X-MS-Exchange-CrossTenant-id: 84df9e7f-e9f6-40af-b435-aaaaaaaaaaaa
X-MS-Exchange-CrossTenant-rms-persistedconsumerorg: 00000000-0000-0000-0000-000000000000
X-MS-Exchange-Transport-CrossTenantHeadersStamped: IA3P223MB1646
Subject: Re: [FFmpeg-devel] [RFC] AVDictionary2
X-BeenThere: ffmpeg-devel@ffmpeg.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: FFmpeg development discussions and patches <ffmpeg-devel.ffmpeg.org>
List-Unsubscribe: <https://ffmpeg.org/mailman/options/ffmpeg-devel>,
 <mailto:ffmpeg-devel-request@ffmpeg.org?subject=unsubscribe>
List-Archive: <https://ffmpeg.org/pipermail/ffmpeg-devel>
List-Post: <mailto:ffmpeg-devel@ffmpeg.org>
List-Help: <mailto:ffmpeg-devel-request@ffmpeg.org?subject=help>
List-Subscribe: <https://ffmpeg.org/mailman/listinfo/ffmpeg-devel>,
 <mailto:ffmpeg-devel-request@ffmpeg.org?subject=subscribe>
Reply-To: FFmpeg development discussions and patches <ffmpeg-devel@ffmpeg.org>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: ffmpeg-devel-bounces@ffmpeg.org
Sender: "ffmpeg-devel" <ffmpeg-devel-bounces@ffmpeg.org>
Archived-At: <https://master.gitmailbox.com/ffmpegdev/DM8P223MB0365F528D03EF414AAEE1390BAB12@DM8P223MB0365.NAMP223.PROD.OUTLOOK.COM/>
List-Archive: <https://master.gitmailbox.com/ffmpegdev/>
List-Post: <mailto:ffmpegdev@gitmailbox.com>

DQoNCj4gLS0tLS1PcmlnaW5hbCBNZXNzYWdlLS0tLS0NCj4gRnJvbTogZmZtcGVnLWRldmVsIDxm
Zm1wZWctZGV2ZWwtYm91bmNlc0BmZm1wZWcub3JnPiBPbiBCZWhhbGYgT2YNCj4gTWljaGFlbCBO
aWVkZXJtYXllcg0KPiBTZW50OiBGcmVpdGFnLCAxMS4gQXByaWwgMjAyNSAyMTowNg0KPiBUbzog
RkZtcGVnIGRldmVsb3BtZW50IGRpc2N1c3Npb25zIGFuZCBwYXRjaGVzIDxmZm1wZWctZGV2ZWxA
ZmZtcGVnLm9yZz4NCj4gU3ViamVjdDogUmU6IFtGRm1wZWctZGV2ZWxdIFtSRkNdIEFWRGljdGlv
bmFyeTINCj4gDQo+IEhpDQo+IA0KPiBPbiBUdWUsIEFwciAwOCwgMjAyNSBhdCAwOTozMDoxNlBN
ICswMDAwLCBzb2Z0d29ya3ogLiB3cm90ZToNCj4gWy4uLl0NCj4gDQo+ID4gVG8gdGVsbCB5b3Ug
dGhlIHRydXRoIC0gYXQgdGhhdCBwb2ludCBJIHdhcyB0aGlua2luZzogIkFoLCBjbGV2ZXIhDQo+
IFRoYXQncyB3aHkgdGhlIEFWRGljdGlvbmFyeSBpcyBkb25lIGxpa2UgdGhhdCIg8J+Yig0KPiAN
Cj4gVGhlIGRpY3Rpb25hcnkgaW1wbGVtZW50YXRpb24gaXMgbm90IGNsZXZlcg0KPiBsb29rIGF0
IGNvcHkgZm9yIGV4YW1wbGUgaXQgaXRlcmF0ZXMgb3ZlciBhdl9kaWN0X3NldCgpIHdoaWNoIGl0
c2VsZg0KPiBjYWxscw0KPiBhdl9kaWN0X2dldCgpIHdoaWNoIGl0IGl0c2VsZiBpdGVyYXRlcyBv
dmVyIHRoZSBkaWN0aW9uYXJ5DQo+IHNvIGF2X2RpY3RfY29weSgpIGlzIE8obl4yKSBmb3IgZXhh
bXBsZQ0KPiANCj4gYWxzbyBhIHNpbmdsZSBmYXRlIHJ1biwgY2FsbHMgYXZfZGljdF9pdGVyYXRl
KCkgNDkyMTIwNyB0aW1lcw0KPiBhbmQgZmF0ZSBzaG91bGQgbW9zdGx5IGJlIHNob3J0IHNtYWxs
IGZpbGVzIGFuZCBtaW5pbWFsIHNlbGYgY29udGFpbmVkDQo+IHRlc3RjYXNlcw0KPiANCj4gdGh4
DQo+IA0KPiBbLi4uXQ0KPiAtLQ0KPiBNaWNoYWVsICAgICBHbnVQRyBmaW5nZXJwcmludDogOUZG
MjEyOEIxNDdFRjY3MzBCQURGMTMzNjExRUM3ODcwNDBCMEZBQg0KDQoNCkhpIE1pY2hhZWwsDQoN
Cg0KaGVyZSBhcmUgdGhlIGJlbmNobWFyayByZXN1bHRzIGZyb20geW91ciBuZXcgQVZEaWN0aW9u
YXJ5MjsNCg0KDQoNCiQgLi9kaWN0Ml9iZW5jaG1hcmsgNQ0KQmVuY2htYXJraW5nIEFWRGljdGlv
bmFyeSB2cyBBVkRpY3Rpb25hcnkyIHdpdGggNSBlbnRyaWVzDQoNCjEuIEluc2VydGlvbiBQZXJm
b3JtYW5jZToNCiAgIEFWRGljdGlvbmFyeTogIDAuMDA5IG1zDQogICBBVkRpY3Rpb25hcnkyOiAw
LjAwNCBtcyAoNDQuNCUgb2Ygb3JpZ2luYWwgdGltZSkNCg0KMi4gTG9va3VwIFBlcmZvcm1hbmNl
ICgxMDAlIGV4aXN0aW5nIGtleXMpOg0KICAgQVZEaWN0aW9uYXJ5OiAgMC4wNzYgbXMNCiAgIEFW
RGljdGlvbmFyeTI6IDAuMjkyIG1zICgzODQuMiUgb2Ygb3JpZ2luYWwgdGltZSkNCg0KMy4gTG9v
a3VwIFBlcmZvcm1hbmNlICg1MCUgZXhpc3Rpbmcga2V5cyk6DQogICBBVkRpY3Rpb25hcnk6ICAw
LjA3NCBtcw0KICAgQVZEaWN0aW9uYXJ5MjogMC4zMjAgbXMgKDQzMi40JSBvZiBvcmlnaW5hbCB0
aW1lKQ0KDQo0LiBJdGVyYXRpb24gUGVyZm9ybWFuY2U6DQogICBBVkRpY3Rpb25hcnk6ICAwLjAw
MCBtcw0KICAgQVZEaWN0aW9uYXJ5MjogMC4wMDAgbXMgKC1uYW4oaW5kKSUgb2Ygb3JpZ2luYWwg
dGltZSkNCg0KQmVuY2htYXJrIGNvbXBsZXRlZCBzdWNjZXNzZnVsbHkNCg0KYWRtaW5AaXQgVUNS
VDY0IC92L2ZmYnVpbGQvc291cmNlL2ZmbXBlZw0KJCAuL2RpY3QyX2JlbmNobWFyayAxMA0KQmVu
Y2htYXJraW5nIEFWRGljdGlvbmFyeSB2cyBBVkRpY3Rpb25hcnkyIHdpdGggMTAgZW50cmllcw0K
DQoxLiBJbnNlcnRpb24gUGVyZm9ybWFuY2U6DQogICBBVkRpY3Rpb25hcnk6ICAwLjAxNCBtcw0K
ICAgQVZEaWN0aW9uYXJ5MjogMC4wMTMgbXMgKDkyLjklIG9mIG9yaWdpbmFsIHRpbWUpDQoNCjIu
IExvb2t1cCBQZXJmb3JtYW5jZSAoMTAwJSBleGlzdGluZyBrZXlzKToNCiAgIEFWRGljdGlvbmFy
eTogIDAuMTU0IG1zDQogICBBVkRpY3Rpb25hcnkyOiAwLjM3MCBtcyAoMjQwLjMlIG9mIG9yaWdp
bmFsIHRpbWUpDQoNCjMuIExvb2t1cCBQZXJmb3JtYW5jZSAoNTAlIGV4aXN0aW5nIGtleXMpOg0K
ICAgQVZEaWN0aW9uYXJ5OiAgMC4xNTUgbXMNCiAgIEFWRGljdGlvbmFyeTI6IDAuMjkxIG1zICgx
ODcuNyUgb2Ygb3JpZ2luYWwgdGltZSkNCg0KNC4gSXRlcmF0aW9uIFBlcmZvcm1hbmNlOg0KICAg
QVZEaWN0aW9uYXJ5OiAgMC4wMDAgbXMNCiAgIEFWRGljdGlvbmFyeTI6IDAuMDAwIG1zICgtbmFu
KGluZCklIG9mIG9yaWdpbmFsIHRpbWUpDQoNCkJlbmNobWFyayBjb21wbGV0ZWQgc3VjY2Vzc2Z1
bGx5DQoNCmFkbWluQGl0IFVDUlQ2NCAvdi9mZmJ1aWxkL3NvdXJjZS9mZm1wZWcNCiQgLi9kaWN0
Ml9iZW5jaG1hcmsgMTAwDQpCZW5jaG1hcmtpbmcgQVZEaWN0aW9uYXJ5IHZzIEFWRGljdGlvbmFy
eTIgd2l0aCAxMDAgZW50cmllcw0KDQoxLiBJbnNlcnRpb24gUGVyZm9ybWFuY2U6DQogICBBVkRp
Y3Rpb25hcnk6ICAwLjA4MyBtcw0KICAgQVZEaWN0aW9uYXJ5MjogMC4wOTQgbXMgKDExMy4zJSBv
ZiBvcmlnaW5hbCB0aW1lKQ0KDQoyLiBMb29rdXAgUGVyZm9ybWFuY2UgKDEwMCUgZXhpc3Rpbmcg
a2V5cyk6DQogICBBVkRpY3Rpb25hcnk6ICAxLjAyNSBtcw0KICAgQVZEaWN0aW9uYXJ5MjogMC4z
MDggbXMgKDMwLjAlIG9mIG9yaWdpbmFsIHRpbWUpDQoNCjMuIExvb2t1cCBQZXJmb3JtYW5jZSAo
NTAlIGV4aXN0aW5nIGtleXMpOg0KICAgQVZEaWN0aW9uYXJ5OiAgMS4wMjQgbXMNCiAgIEFWRGlj
dGlvbmFyeTI6IDAuMzMxIG1zICgzMi4zJSBvZiBvcmlnaW5hbCB0aW1lKQ0KDQo0LiBJdGVyYXRp
b24gUGVyZm9ybWFuY2U6DQogICBBVkRpY3Rpb25hcnk6ICAwLjAwMSBtcw0KICAgQVZEaWN0aW9u
YXJ5MjogMC4wMDIgbXMgKDIwMC4wJSBvZiBvcmlnaW5hbCB0aW1lKQ0KDQpCZW5jaG1hcmsgY29t
cGxldGVkIHN1Y2Nlc3NmdWxseQ0KDQphZG1pbkBpdCBVQ1JUNjQgL3YvZmZidWlsZC9zb3VyY2Uv
ZmZtcGVnDQokIC4vZGljdDJfYmVuY2htYXJrIDEwMDANCkJlbmNobWFya2luZyBBVkRpY3Rpb25h
cnkgdnMgQVZEaWN0aW9uYXJ5MiB3aXRoIDEwMDAgZW50cmllcw0KDQoxLiBJbnNlcnRpb24gUGVy
Zm9ybWFuY2U6DQogICBBVkRpY3Rpb25hcnk6ICAxLjgzMCBtcw0KICAgQVZEaWN0aW9uYXJ5Mjog
MC42MDUgbXMgKDMzLjElIG9mIG9yaWdpbmFsIHRpbWUpDQoNCjIuIExvb2t1cCBQZXJmb3JtYW5j
ZSAoMTAwJSBleGlzdGluZyBrZXlzKToNCiAgIEFWRGljdGlvbmFyeTogIDEwLjcwNCBtcw0KICAg
QVZEaWN0aW9uYXJ5MjogMC40NDYgbXMgKDQuMiUgb2Ygb3JpZ2luYWwgdGltZSkNCg0KMy4gTG9v
a3VwIFBlcmZvcm1hbmNlICg1MCUgZXhpc3Rpbmcga2V5cyk6DQogICBBVkRpY3Rpb25hcnk6ICAx
Mi45MDUgbXMNCiAgIEFWRGljdGlvbmFyeTI6IDAuNjE0IG1zICg0LjglIG9mIG9yaWdpbmFsIHRp
bWUpDQoNCjQuIEl0ZXJhdGlvbiBQZXJmb3JtYW5jZToNCiAgIEFWRGljdGlvbmFyeTogIDAuMDI2
IG1zDQogICBBVkRpY3Rpb25hcnkyOiAwLjAyOCBtcyAoMTA3LjclIG9mIG9yaWdpbmFsIHRpbWUp
DQoNCkJlbmNobWFyayBjb21wbGV0ZWQgc3VjY2Vzc2Z1bGx5DQoNCmFkbWluQGl0IFVDUlQ2NCAv
di9mZmJ1aWxkL3NvdXJjZS9mZm1wZWcNCiQgLi9kaWN0Ml9iZW5jaG1hcmsgMTAwMDANCkJlbmNo
bWFya2luZyBBVkRpY3Rpb25hcnkgdnMgQVZEaWN0aW9uYXJ5MiB3aXRoIDEwMDAwIGVudHJpZXMN
Cg0KMS4gSW5zZXJ0aW9uIFBlcmZvcm1hbmNlOg0KICAgQVZEaWN0aW9uYXJ5OiAgMTQxLjA4NCBt
cw0KICAgQVZEaWN0aW9uYXJ5MjogNC44NzQgbXMgKDMuNSUgb2Ygb3JpZ2luYWwgdGltZSkNCg0K
Mi4gTG9va3VwIFBlcmZvcm1hbmNlICgxMDAlIGV4aXN0aW5nIGtleXMpOg0KICAgQVZEaWN0aW9u
YXJ5OiAgMzEuMjM0IG1zDQogICBBVkRpY3Rpb25hcnkyOiAwLjY1MyBtcyAoMi4xJSBvZiBvcmln
aW5hbCB0aW1lKQ0KDQozLiBMb29rdXAgUGVyZm9ybWFuY2UgKDUwJSBleGlzdGluZyBrZXlzKToN
CiAgIEFWRGljdGlvbmFyeTogIDc3LjI1OCBtcw0KICAgQVZEaWN0aW9uYXJ5MjogMC44MDkgbXMg
KDEuMCUgb2Ygb3JpZ2luYWwgdGltZSkNCg0KNC4gSXRlcmF0aW9uIFBlcmZvcm1hbmNlOg0KICAg
QVZEaWN0aW9uYXJ5OiAgMC4wOTQgbXMNCiAgIEFWRGljdGlvbmFyeTI6IDAuMjIyIG1zICgyMzYu
MiUgb2Ygb3JpZ2luYWwgdGltZSkNCg0KQmVuY2htYXJrIGNvbXBsZXRlZCBzdWNjZXNzZnVsbHkN
Cg0KYWRtaW5AaXQgVUNSVDY0IC92L2ZmYnVpbGQvc291cmNlL2ZmbXBlZw0KJCAuL2RpY3QyX2Jl
bmNobWFyayAxMDAwMDANCkJlbmNobWFya2luZyBBVkRpY3Rpb25hcnkgdnMgQVZEaWN0aW9uYXJ5
MiB3aXRoIDEwMDAwMCBlbnRyaWVzDQoNCjEuIEluc2VydGlvbiBQZXJmb3JtYW5jZToNCiAgIEFW
RGljdGlvbmFyeTogIDE2ODkzLjE1MSBtcw0KICAgQVZEaWN0aW9uYXJ5MjogODAuMDc0IG1zICgw
LjUlIG9mIG9yaWdpbmFsIHRpbWUpDQoNCjIuIExvb2t1cCBQZXJmb3JtYW5jZSAoMTAwJSBleGlz
dGluZyBrZXlzKToNCiAgIEFWRGljdGlvbmFyeTogIDMxLjM2OCBtcw0KICAgQVZEaWN0aW9uYXJ5
MjogMC41ODAgbXMgKDEuOCUgb2Ygb3JpZ2luYWwgdGltZSkNCg0KMy4gTG9va3VwIFBlcmZvcm1h
bmNlICg1MCUgZXhpc3Rpbmcga2V5cyk6DQogICBBVkRpY3Rpb25hcnk6ICA5MTkuNjQ2IG1zDQog
ICBBVkRpY3Rpb25hcnkyOiAwLjY4OCBtcyAoMC4xJSBvZiBvcmlnaW5hbCB0aW1lKQ0KDQo0LiBJ
dGVyYXRpb24gUGVyZm9ybWFuY2U6DQogICBBVkRpY3Rpb25hcnk6ICAwLjc3MyBtcw0KICAgQVZE
aWN0aW9uYXJ5MjogMi4wMjEgbXMgKDI2MS40JSBvZiBvcmlnaW5hbCB0aW1lKQ0KDQpCZW5jaG1h
cmsgY29tcGxldGVkIHN1Y2Nlc3NmdWxseQ0KDQoNCi0tLQ0KDQoNCj4gVGhlIGRpY3Rpb25hcnkg
aW1wbGVtZW50YXRpb24gaXMgbm90IGNsZXZlcg0KDQpObyAtIGJ1dCBmYXN0ZXIgdGhhbiB0aGUg
dXN1YWwgZGljdGlvbmFyeSBpbXBsZW1lbnRhdGlvbiBhcHByb2FjaGVzIGZvciBzbWFsbCBudW1i
ZXJzIG9mIGl0ZW1zLg0KSW4gdGhlIGNvbnRleHQgb2YgRkZwcm9iZSBhbmQgd2hlbiB1c2VkIHdp
dGggLXNob3dfZW50cmllcyBmb3IgZXhhbXBsZSwgdGhpcyBpcyBvcGVyYXRpbmcgcmlnaHQgd2l0
aGluIGEgcmFuZ2Ugd2hlcmUgbGluZWFyIGlzIGJldHRlci4NCg0KQW5kIDMuOCAvIDQuNCBhcmUg
cXVpdGUgc29tZSBmYWN0b3JzOg0KDQoyLiBMb29rdXAgUGVyZm9ybWFuY2UgKDEwMCUgZXhpc3Rp
bmcga2V5cyk6DQogICBBVkRpY3Rpb25hcnk6ICAwLjA3NiBtcw0KICAgQVZEaWN0aW9uYXJ5Mjog
MC4yOTIgbXMgKDM4NC4yJSBvZiBvcmlnaW5hbCB0aW1lKQ0KDQozLiBMb29rdXAgUGVyZm9ybWFu
Y2UgKDUwJSBleGlzdGluZyBrZXlzKToNCiAgIEFWRGljdGlvbmFyeTogIDAuMDc0IG1zDQogICBB
VkRpY3Rpb25hcnkyOiAwLjMyMCBtcyAoNDMyLjQlIG9mIG9yaWdpbmFsIHRpbWUpDQoNCg0KSSBq
dXN0IGhhZCB0aG91Z2h0IHRoYXQgaXQgd291bGQgaGF2ZSBiZWVuIGRvbmUgbGlrZSB0aGlzIGJ5
IGludGVudGlvbi4uDQoNCnN3DQpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fXwpmZm1wZWctZGV2ZWwgbWFpbGluZyBsaXN0CmZmbXBlZy1kZXZlbEBmZm1wZWcu
b3JnCmh0dHBzOi8vZmZtcGVnLm9yZy9tYWlsbWFuL2xpc3RpbmZvL2ZmbXBlZy1kZXZlbAoKVG8g
dW5zdWJzY3JpYmUsIHZpc2l0IGxpbmsgYWJvdmUsIG9yIGVtYWlsCmZmbXBlZy1kZXZlbC1yZXF1
ZXN0QGZmbXBlZy5vcmcgd2l0aCBzdWJqZWN0ICJ1bnN1YnNjcmliZSIuCg==