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 4EBEC4C078
	for <ffmpegdev@gitmailbox.com>; Fri,  7 Mar 2025 18:02:36 +0000 (UTC)
Received: from [127.0.1.1] (localhost [127.0.0.1])
	by ffbox0-bg.mplayerhq.hu (Postfix) with ESMTP id 40FC868F3C5;
	Fri,  7 Mar 2025 20:02:33 +0200 (EET)
Received: from NAM10-BN7-obe.outbound.protection.outlook.com
 (mail-bn7nam10olkn2064.outbound.protection.outlook.com [40.92.40.64])
 by ffbox0-bg.mplayerhq.hu (Postfix) with ESMTPS id 6B2E368F292
 for <ffmpeg-devel@ffmpeg.org>; Fri,  7 Mar 2025 20:02:26 +0200 (EET)
ARC-Seal: i=1; a=rsa-sha256; s=arcselector10001; d=microsoft.com; cv=none;
 b=yF6Z6Oi5B8HZ+oumRkHizaGmQleRmaZzYfrMmB+fWdRLZruYsEuPFo8eLiyzFiTiUujsA4RpVxeAM1FNDWsjqgXpCwlMW7YKIDw2WJ/148fFAQcoSxHOysruKAYBKuroZHr0w13SSShxHCPvh+TV1DhiHXNTqeRk4HbaOoBRON4jhufHEXrlG3M8QZnNeTzdwVoVxFxOSe0sr2puRUD9ajfBkZb1UNuOeTGrS9fFMgbm+EFpStN3tGkFYTpe4rV7/L9agjzI5Lfbr4YUzxTAhO1bbVI7zzYjNo88gi670PyA12yEY4kVbPN2Arq28/qbY776/yheCm7smwYAci2lgw==
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=mUMoTUZ2N3FilRyqd3CNKUYrIZf76DYy0f1B+qfhlQc=;
 b=p+FD8G/JwZtaqQvqQWiEuKcecglzrhGkpZUM7lWvU0KUTE6qC8p0JNT4DpY5C6DnNobVNHt1NI4DuuuONgTHKdPEa2QgzUKekSiRPPUI9FUdBL1/2UPjxh4W25/fk7hy+plkWBZr+d+IeIlE/GfIdr+a/g6kZoAR4Xq6EAhbbNwKpEeTOjjU9Ppyt4OZ0hV5HFUOZGCJtWydk3CmtRuBYcSk6gkCSBTcWQIQTp9RvEe3FKrKYhVp877e/Ajg20CzCuq0snHuXQBxeZa3hKrRCfdBuvstYjqiuOMtLRqixKEBQ2JsoA93dMlHXTAu20HBLrLJEw0H93AdHR0ady/b/A==
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=mUMoTUZ2N3FilRyqd3CNKUYrIZf76DYy0f1B+qfhlQc=;
 b=ARPFwMc1zswNXGhk/zhFyxD1VEb6uj23Jt01d2u+asTFeLNOStSQnKI5rkYuDKhCkb8Gm8BLT+y9iOKy7H6EzLlaC7IiQEmAPwTD/j+3ZLyMW6EMmQHTYTYlLvCrcxO/s6ozyyPSWAHyI5IrXwfmKukLeO91bfx+CRJE6l/YMDpqnkhrTdtVy0YEgN8FC5LNnYk6NHKi+31LNk1L2t68otEOx+ZpmiG2Cl6XGYYAWz5ss8IGHGeEUDD1UqdP4hTfjFyte2ByBtmYn2wsCF/znbz1Nb+kMGctxSh+jbsL1RB0/71wIMI/H8J+JhmOZ6SuPSH5rChcEOV41moOUAF2Qw==
Received: from DM8P223MB0365.NAMP223.PROD.OUTLOOK.COM (2603:10b6:8:b::20) by
 EA2P223MB1164.NAMP223.PROD.OUTLOOK.COM (2603:10b6:303:25e::18) with Microsoft
 SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id
 15.20.8511.18; Fri, 7 Mar 2025 18:02:23 +0000
Received: from DM8P223MB0365.NAMP223.PROD.OUTLOOK.COM
 ([fe80::bf09:8e9:b07f:98a7]) by DM8P223MB0365.NAMP223.PROD.OUTLOOK.COM
 ([fe80::bf09:8e9:b07f:98a7%7]) with mapi id 15.20.8511.017; Fri, 7 Mar 2025
 18:02:23 +0000
From: Soft Works <softworkz-at-hotmail.com@ffmpeg.org>
To: FFmpeg development discussions and patches <ffmpeg-devel@ffmpeg.org>
Thread-Topic: [FFmpeg-devel] [PATCH v3 1/4] avutil/log: Add callback for
 context prefix formatting
Thread-Index: AQHbjtqk2QT2WAiluEWYFLz2CDWBbbNnbUMAgACAJkCAAAIvgIAABVOQ
Date: Fri, 7 Mar 2025 18:02:23 +0000
Message-ID: <DM8P223MB036535B0BABA89B21CB81E63BAD52@DM8P223MB0365.NAMP223.PROD.OUTLOOK.COM>
References: <pull.59.v2.ffstaging.FFmpeg.1741198783.ffmpegagent@gmail.com>
 <pull.59.v3.ffstaging.FFmpeg.1741294751.ffmpegagent@gmail.com>
 <b8702de13b42e42940a3186060fed0a7a53455f9.1741294751.git.ffmpegagent@gmail.com>
 <Z8q_7kfKYYLE75T8@phare.normalesup.org>
 <DM8P223MB03651F78D15839270207A9B5BAD52@DM8P223MB0365.NAMP223.PROD.OUTLOOK.COM>
 <CA+anqdxccsHbW6=Sm=27apUQbQrxTqp97pZt3LSuFaRU1vc_qw@mail.gmail.com>
In-Reply-To: <CA+anqdxccsHbW6=Sm=27apUQbQrxTqp97pZt3LSuFaRU1vc_qw@mail.gmail.com>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
x-ms-publictraffictype: Email
x-ms-traffictypediagnostic: DM8P223MB0365:EE_|EA2P223MB1164:EE_
x-ms-office365-filtering-correlation-id: cc7095e9-55d5-4b2c-8d99-08dd5da2363c
x-ms-exchange-slblob-mailprops: Cq7lScuPrnpFX5gNBgVui9nZ6J+Gucr/+UHKNiB02MWFqiMVpP+nkaLGI7vBkTjlhh5sozQJ77RGCulhArD+vl4Nin32LlidTt4WjSAeYu4E2Wt9KM18EFBzyff4CKljPuGIPbQKeVNQ3oiyCYYa6FIC5fXMs6Ws8k6WKiX3LfZeHfg+EfgvvV4JnH+O+aodGwGavbq2eCTbdXtK48xUYVHXOoc6fYDj2aPVAf8xiED9pArhAstb5x7cZur05K2i3b7hPPcr4e+niQ3X9UmvRxKUG4jjO4APkpCz9uoU7LCNBj3ObJRgebSxkg1tEZYQSe1loOfHaRa620nQEOLDLjfEba7CT+RGzvgH5SvimmWHO7sJ57xwh+kPoXWndonHpwKWrKS3iERbiqE1dnXMN8VgHleYNlbtss2bGbqJkDGRN7gD25/xWphcMIuOuZPqdlMMgxTMtbxeexd61T++URP1yyp4WB8yUNGPcs6fPu3U41GvnMYdG5wjorrt3O4ghxy2VyVkpGew2izY6S7zlhz0ZnWEpEjcOSSioM+1h8XDixwoSdTb3cpG1Q7RLeYMCuadnfQhdBvW0DA8ogd9yFYcMKskWOcMjyoCqgKCJN7n9wBM52UtctvckLSnnVC1cWx+9nwffNrGItMPtY/QRFkRmSrXJlnFQL9dfEKTEj9vKlyjAa1H+TfZ7aSE9EpTlxH557jaOEktxGw3uUuWbjEWFsY1zeGEm2PCJSQxGFezlg+YZEiJul0WvzY5fN7aBwgLESKodxY=
x-microsoft-antispam: BCL:0;
 ARA:14566002|8060799006|15080799006|7092599003|461199028|19110799003|8062599003|3412199025|440099028|102099032;
x-microsoft-antispam-message-info: =?utf-8?B?MG9hWGFiMEZSSTkxVTRiNDViUmg1N0lTSkhsdEhnelVWWEJwd2JnakNkWEJ1?=
 =?utf-8?B?Y1A2V0JXSmltODhLWnBmcFJTVUZFMjlJNGNDK09SVFRnOVE3TEZLK1Z1Y0hm?=
 =?utf-8?B?aXFXQzFyWS8yVWUxTGsxU0t1TWdxVEg3dlRzQkFTam5zN1A4TmhvSEV1WmNy?=
 =?utf-8?B?eWprTWpGeE9zQUZNMGkwSU94SXhaYjZpRGJaMzRTQWRQeFlNRGx0ekZNRXNO?=
 =?utf-8?B?eXN6ZHd2UitvL1BKa3ZUNTNoQ1JwdXFaYTQxRnNoS1dZVGhQcXdXRFpiNE5z?=
 =?utf-8?B?VTJVRzVmNHYrQ1BtMVFLSklIVjBIQzdBTjdkVEIwNmRmcWNvL1cwTzIvdVpN?=
 =?utf-8?B?YXpWRkd6bFQ2OGk3SHFIM3Y1bkhGZnNXTEpjRWg4UnFjVzhnK0tRNGNiZytE?=
 =?utf-8?B?ZW5Damh3WWl5enkxek9rdi9OSWdheWdUd1FxYi9BQnBoYnNKd2ZqYllpY1cy?=
 =?utf-8?B?elRLd293dGNwKzNJSENVY1pid2ZJS2I3NE5ESFNHemZXcXJyNmg0TXNTc1dN?=
 =?utf-8?B?L0IzcnVyUXlFVkxkUTJvd1hhUFBpK25RejF6V0NHNUNpZS9LeWYrQ2U1Y01D?=
 =?utf-8?B?RDFUNjdYbEp6ZE5RU0RMMGdsclJhcHArTkhHOXE4Y1QrRWw5UnkrTWllbm9T?=
 =?utf-8?B?TU5DeXFOTmI1RktPZGJCRnNJbDVVeVo4YlNIOG9CcTYrQUlSbUExNVBEYzN1?=
 =?utf-8?B?ajlrZTA1WkhkVkhjekdpbTNZQWtDMUtzRDNhQTkreGpQYTk4RTYrb01FTHA4?=
 =?utf-8?B?UGgxdTJLYkdwaFBSMXNuSTJobWpNb2d6QnNRY0Vyd0NrdC9Ic2Ezc2Z0VHpx?=
 =?utf-8?B?UHdzZkZKd0pvMVFEWW4za3hlZFdHaWFsUlpudkFUcEphOTN4VjY4RFhuWlp4?=
 =?utf-8?B?aG1VYXhGZXpLeGxLSmNSL2FpTi96Yk4vTVNwLzIwT0FNRElUM2RCOHV2UnMz?=
 =?utf-8?B?RitaRFFIazBiWi9pWXRPNjdkd1FhVkJXZXJSUXFZdlJ2WUF5K2FWZDVnZk80?=
 =?utf-8?B?aFNGWTJrS0VFbmRZM3RIWjJoTjFqYnppVU5lTDNVNXhjeWo5eSt2Ni9PUklY?=
 =?utf-8?B?SVVva3FNS203S3JDckQ4SmFpajAvVkVPZk5qUU5Tcm5LNUFWcEFjUlVYWk9P?=
 =?utf-8?B?bnBRMDEway9xdTRtcjN3OGMralZPckRKa1lEcE5FRllrendOYW5CeUV1dHpu?=
 =?utf-8?B?UCtFU3pCZEU1Ymt2cElzaHNyT2ROQyt4VCtDcVBkRmFzWUVQNlFRYzBYd0V1?=
 =?utf-8?B?ZTJ2WmNwc0V6YmVYNERZVER2cUs3WUQ2b3A3RDlYV2VXdmJDUGZtOXBNL1kw?=
 =?utf-8?B?NEpqRGRiQ2gzTVg1OW9PUW9YOHh4YTNiSUY1M0NCUlIxTS9lL04yNEk5bHZq?=
 =?utf-8?B?cGhSZnpLN1Q1bVZSR1dpT0pEL05jVkdtUVJNYW1OVVVQTzZJREhKMVE1UHly?=
 =?utf-8?B?dGE1a3hleWdSZkFxblJUYVlSNHFtbTk5cFkxc2VnPT0=?=
x-ms-exchange-antispam-messagedata-chunkcount: 1
x-ms-exchange-antispam-messagedata-0: =?utf-8?B?aStGbnNsdlE1VHlsWEM0QVFKVUpabXpxVUl1b3BxbDh0R1JuaGgxejBldmdH?=
 =?utf-8?B?QkplcXJYQTVHd3NwaGxvSXVTamdpNVZyWXZuSHVsUWNEdWVacS8zVEF6SlFC?=
 =?utf-8?B?b3JXcDJuMzcxZ0dKOVNQMXlRUG1CcUF0ZDQvYzJZMFUzWkNuWDRWbGhzK25l?=
 =?utf-8?B?Z0M4WXB2T0ZEZkpIU0tCc1JkUEk5UmJuMHRpQXk2VXNwL2lJaTRGT2lvZW9H?=
 =?utf-8?B?TDlvREU4WTNIRUYvdmFvTm5hZy9TZ1dyaFduK3orOTRycHk4Q0pCbjVhWGh0?=
 =?utf-8?B?R1F1TUd4VWRTdSs1d0F3MVpkbFpVY1lhN1BuRGZ3Sjh6dDl6TGh0NStqQVll?=
 =?utf-8?B?b0REMHJtbnltdDJ4eWl0cDd0d2xoUEZTUVFvdlVlMmNJZDRBMVc1bXF3Wmg5?=
 =?utf-8?B?M2tnR3FXYWVqNkZubDB0UkV1Z3RWRXlvbTBxV21ETWFtc1Z1a3o0aGJQU3VU?=
 =?utf-8?B?ZWNnWEd5OFFwMWxLL0FiWTRoVTMyYjl2Q0I1cHZVNUVKMVVrazJrVWhvK3Yz?=
 =?utf-8?B?OUxPQWtpeDZiL21kbU05L1RWc25qc0E4MXpYTzNZREcvbTRGWFo5RTR4MXFF?=
 =?utf-8?B?b28vcjRMUVZ6UlY5OGZxQW1TbGgreFJhWkxsRDVzVE1GNTI3ZmZkMlpRV2h0?=
 =?utf-8?B?RHNhM3ZNU3lRRGlVdGJ3bkZVZVlFRE15RTI3UkVoTThuVGh5dm9IOUJPb1Ba?=
 =?utf-8?B?WW5oZEZlWjNVdnRDWXVOR0huUDY2Sm1qclgyWDVPRHVrZ2Q5MGo3bVNZTStu?=
 =?utf-8?B?RmdDS2VkTWd6aG95ekVjM3dsamV5YTRCQW96TUhFY21qWVk2NTBRcVovSmY4?=
 =?utf-8?B?TlpRY0g5OWpmZ0IwaThFQWVtcmlXVitUU3FhRWgrdTZucW5QM3p1RkRIVmZz?=
 =?utf-8?B?WTZISHVudi95MkNwZ2lqV3c4L3NNU2tLbFFJV2xVcXZneUpnS3pOY014TzVl?=
 =?utf-8?B?TEcxVk92VnMzWDJOVWlzYkZZdkNBNHMvNXFuUGpxTjRaM2Z2K3ZPcDUvVDMw?=
 =?utf-8?B?eUxTOWU1dVlhSGhGNTNtNGp5TCtYN0dCNnVzUzVtNVlFZUZVZEp1NGIwYWh6?=
 =?utf-8?B?ZUx6a2NxdGpVSTViM2ZuSFBTQUplMlE1bWpyY0IyU2Q0VUJQTTRDSXhaeDZi?=
 =?utf-8?B?dzhGdWZSamhOSXRNc3QxWlpuWG9FMDFEZHNCajlnblVndGFjZEtiY2pNWjl2?=
 =?utf-8?B?dm1YMDBPUm5TcXYwMXVwUi9LRmJkZGY5RFlnRk8zaHVVRWNEaXM5T0c5UllN?=
 =?utf-8?B?cmlBbWFSQ2xlNGo3TzRGNzFUc3FiUVJzdXRjQmx0NFEzTnhmZjBQNk9tYWZY?=
 =?utf-8?B?ZjBzNS9UY05Pems5U0VHeWlTazNFcTYrWW1uK2pvRzhiNzVnZEtmNC8vcnk5?=
 =?utf-8?B?bFYyTWlDcXNqY1F5MzhQeUpJNitieGZnbDFYQkVENVBOWkNvaHNmUHdtck45?=
 =?utf-8?B?NDRoeUVTblN5NzFib0picFN6M0RWY3pjb1RBVFFPTEJLYW90c1YvVlF6K0ox?=
 =?utf-8?B?VlgxZDN4bzVxRVA0SXNjZlRMbjFRd0s5cXJGcHlYK0ltSWRCT0hJUXNVZ095?=
 =?utf-8?B?a0h6NkNraHAwcmY3bzhyWk5SbzVNUFg2UEtsd09PakNYem1DKzlZNklsVk9y?=
 =?utf-8?Q?PcWJrH9j+OmxxZVQnaG50XkCa1W2kgjn1IlO2GdWpQeI=3D?=
MIME-Version: 1.0
X-OriginatorOrg: sct-15-20-4755-11-msonline-outlook-1ff67.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: cc7095e9-55d5-4b2c-8d99-08dd5da2363c
X-MS-Exchange-CrossTenant-originalarrivaltime: 07 Mar 2025 18:02:23.1958 (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: EA2P223MB1164
Subject: Re: [FFmpeg-devel] [PATCH v3 1/4] avutil/log: Add callback for
 context prefix formatting
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/DM8P223MB036535B0BABA89B21CB81E63BAD52@DM8P223MB0365.NAMP223.PROD.OUTLOOK.COM/>
List-Archive: <https://master.gitmailbox.com/ffmpegdev/>
List-Post: <mailto:ffmpegdev@gitmailbox.com>

DQoNCj4gLS0tLS1PcmlnaW5hbCBNZXNzYWdlLS0tLS0NCj4gRnJvbTogZmZtcGVnLWRldmVsIDxm
Zm1wZWctZGV2ZWwtYm91bmNlc0BmZm1wZWcub3JnPiBPbiBCZWhhbGYgT2YNCj4gSGVuZHJpayBM
ZXBwa2VzDQo+IFNlbnQ6IEZyZWl0YWcsIDcuIE3DpHJ6IDIwMjUgMTg6MzENCj4gVG86IEZGbXBl
ZyBkZXZlbG9wbWVudCBkaXNjdXNzaW9ucyBhbmQgcGF0Y2hlcyA8ZmZtcGVnLWRldmVsQGZmbXBl
Zy5vcmc+DQo+IFN1YmplY3Q6IFJlOiBbRkZtcGVnLWRldmVsXSBbUEFUQ0ggdjMgMS80XSBhdnV0
aWwvbG9nOiBBZGQgY2FsbGJhY2sgZm9yDQo+IGNvbnRleHQgcHJlZml4IGZvcm1hdHRpbmcNCj4g
DQo+IE9uIEZyaSwgTWFyIDcsIDIwMjUgYXQgNjoyM+KAr1BNIFNvZnQgV29ya3MNCj4gPHNvZnR3
b3Jrei1hdC1ob3RtYWlsLmNvbUBmZm1wZWcub3JnPiB3cm90ZToNCj4gPg0KPiA+DQo+ID4NCj4g
PiA+IC0tLS0tT3JpZ2luYWwgTWVzc2FnZS0tLS0tDQo+ID4gPiBGcm9tOiBmZm1wZWctZGV2ZWwg
PGZmbXBlZy1kZXZlbC1ib3VuY2VzQGZmbXBlZy5vcmc+IE9uIEJlaGFsZiBPZg0KPiA+ID4gTmlj
b2xhcyBHZW9yZ2UNCj4gPiA+IFNlbnQ6IEZyZWl0YWcsIDcuIE3DpHJ6IDIwMjUgMTA6NDQNCj4g
PiA+IFRvOiBGRm1wZWcgZGV2ZWxvcG1lbnQgZGlzY3Vzc2lvbnMgYW5kIHBhdGNoZXMgPGZmbXBl
Zy0NCj4gZGV2ZWxAZmZtcGVnLm9yZz4NCj4gPiA+IFN1YmplY3Q6IFJlOiBbRkZtcGVnLWRldmVs
XSBbUEFUQ0ggdjMgMS80XSBhdnV0aWwvbG9nOiBBZGQgY2FsbGJhY2sNCj4gZm9yDQo+ID4gPiBj
b250ZXh0IHByZWZpeCBmb3JtYXR0aW5nDQo+ID4gPg0KPiA+ID4gc29mdHdvcmt6IChIRTEyMDI1
LTAzLTA2KToNCj4gPiA+ID4gRnJvbTogc29mdHdvcmt6IDxzb2Z0d29ya3pAaG90bWFpbC5jb20+
DQo+ID4gPiA+DQo+ID4gPiA+IGFsc28gYWRkcyBhIGxvZyBmbGFnIEFWX0xPR19QUklOVF9NRU1B
RERSRVNTRVMsIHdoaWNoIGlzIG1lYW50IHRvDQo+ID4gPiA+IGNvbnRyb2wgcHJlZml4IGZvcm1h
dHRpbmcuIFRoZSBhY3R1YWwgZm9ybWF0dGluZyBoYXMgdG8gYmUNCj4gcGVyZm9ybWVkDQo+ID4g
PiA+IGJ5IHRoZSBjb25zdW1pbmcgYXBwbGljYXRpb24gd2hpY2ggbmVlZHMgdG8gcHJvdmlkZSBh
IGZvcm1hdHRpbmcNCj4gPiA+ID4gY2FsbGJhY2sgdmlhIGF2X2xvZ19zZXRfZm9ybWF0cHJlZml4
X2NhbGxiYWNrLg0KPiA+ID4NCj4gPiA+IFN0aWxsIG1vcmUgZ2xvYmFsIHN0YXRlIGluIHRoZSBs
aWJyYXJpZXMuDQoNCg0KSGkgSGVuZHJpaywNCg0KPiA+IFlvdSBtZWFuIHRoZSBjYWxsYmFjaz8N
Cj4gPg0KPiANCj4gWWVzLiBZb3UgYXJlIGFsc28gYWRkaW5nIGEgbmV3IGNhbGxiYWNrIHRoYXRz
IHVzZWQgZnJvbSB3aXRoaW4gYQ0KPiBjYWxsYmFjaywgaWYgc29tZW9uZSB1c2VzIGF2X2xvZ19z
ZXRfY2FsbGJhY2sgdGhlbiBpdCBtaWdodCBqdXN0IG5vdA0KPiBnZXQgdXNlZC4NCg0KWWVzLCB0
aGF0J3MgdHJ1ZS4gZmZ0b29scyBhcmUgc29tZXRpbWVzIHNldHRpbmcgaXQgdG8gc29tZSAic2lt
cGxlIiBpbXBsZW1lbnRhdGlvbiBsaWtlIGluIGNhc2VzIHdoZW4gcHJpbnRpbmcgaGVscCBpbmZv
cm1hdGlvbiwgeWV0IHRoZXJlJ3Mgbm8gcHJlZml4IGZvcm1hdHRpbmcgbmVlZGVkIC0gdGhhdCdz
IHdoeSBJIGRpZG4ndCBzZWUgaXQgYXMgYSBwcm9ibGVtLCBidXQgaW5kZWVkIGl0J3Mga2luZCBv
ZiBnb2luZyBhcm91bmQgMiBjb3JuZXJzIGhlcmUuDQoNCj4gU28gaW5zdGVhZCwgd2h5IG5vdCBw
cm92aWRlIGEgZGlmZmVyZW50IGltcGxlbWVudGF0aW9uIG9mIHRoZSBsb2cNCj4gY2FsbGJhY2sg
YW5kIHVzZSB0aGUgZXhpc3RpbmcgYXZfbG9nX3NldF9jYWxsYmFjayBmdW5jdGlvbj8gVGhlbiBu
bw0KPiBsaWJyYXJ5IGNoYW5nZXMgYXJlIG5lZWRlZCBhdCBhbGwuDQoNCkkgbGlrZSB0aGUgaWRl
YS4gSSBoYWQgdGhvdWdodCBhYm91dCBpdCBmb3IgYSBtb21lbnQgYnV0IGRpc3JlZ2FyZGVkIGl0
IChtYXliZSB0b28pIGVhcmx5LCBiZWluZyBhZnJhaWQgb2YgcGVvcGxlIGNyaXRpY2l6aW5nIHRo
ZSBjb2RlIGR1cGxpY2F0aW9uIGludm9sdmVkIGluIGRvaW5nIHNvLg0KQnV0IEknbSBvcGVuIHRv
IGdvIHRoYXQgd2F5Lg0KDQpUaGUgb3B0aW9uIGZvciBwcmludGluZyBkYXRlIGFuZCB0aW1lIG9u
IGxvZyBsaW5lcyBoYXMganVzdCByZWNlbnRseSBiZWVuIGFkZGVkIGFuZCBub3QgaW5jbHVkZWQg
aW4gYW55IHJlbGVhc2UgeWV0LiBNYXliZSB0aGF0J3Mgc29tZXRoaW5nIHRoYXQgc2hvdWxkIG9u
bHkgYmUgZG9uZSBpbiB0aGUgZmZ0b29scyB2ZXJzaW9uIG9mIHRoZSBsb2dnaW5nIGNhbGxiYWNr
IGFzIHdlbGw/DQoNClRoYW5rcyBmb3IgeW91ciBzdWdnZXN0aW9uLA0Kc3cNCg0KDQoNCl9fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fCmZmbXBlZy1kZXZlbCBt
YWlsaW5nIGxpc3QKZmZtcGVnLWRldmVsQGZmbXBlZy5vcmcKaHR0cHM6Ly9mZm1wZWcub3JnL21h
aWxtYW4vbGlzdGluZm8vZmZtcGVnLWRldmVsCgpUbyB1bnN1YnNjcmliZSwgdmlzaXQgbGluayBh
Ym92ZSwgb3IgZW1haWwKZmZtcGVnLWRldmVsLXJlcXVlc3RAZmZtcGVnLm9yZyB3aXRoIHN1Ympl
Y3QgInVuc3Vic2NyaWJlIi4K