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 2E4134DE8F
	for <ffmpegdev@gitmailbox.com>; Fri, 25 Apr 2025 22:55:29 +0000 (UTC)
Received: from [127.0.1.1] (localhost [127.0.0.1])
	by ffbox0-bg.mplayerhq.hu (Postfix) with ESMTP id EB5EA689BC3;
	Sat, 26 Apr 2025 01:55:25 +0300 (EEST)
Received: from EUR05-DB8-obe.outbound.protection.outlook.com
 (mail-db8eur05olkn2053.outbound.protection.outlook.com [40.92.89.53])
 by ffbox0-bg.mplayerhq.hu (Postfix) with ESMTPS id A3C42687ACB
 for <ffmpeg-devel@ffmpeg.org>; Sat, 26 Apr 2025 01:55:19 +0300 (EEST)
ARC-Seal: i=1; a=rsa-sha256; s=arcselector10001; d=microsoft.com; cv=none;
 b=qMD2djTrGqzGMiGXriSqukszJ8kWSMvyPbzRHDKJakSzyhIF/csfDQ9kTKbpjCvdU96rdszZKUf2pcgD0e3ipi7NcP7YVbVdhVh/VsFdFKohO4G+Zkngb2QASc8BHcbVENroa9X6/hm/TasEF5s7D3AGzIzIXcdoVSKyzOyugKRiQn36c8olxJkfWvcGNlsguHV+gWKBvxQ9YDc5b0PwKc/OO1L3mQAoC6p+HnUZkIjHMjwvnV9/cKNrFwKvT2hNAeEOJlIuMo71bil8n1m6biYdbCmoMlxzaJTH8OMtAONpv4TETPDB3POhbyQrc9AWCyP1tPfnwvSEp6/3bDZgsQ==
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=4Iz94C3qaTDZFT632aQ13WgqZPWyOE+ysnbwPP1mxaY=;
 b=OjEVcGvI4eZJfLuXUoDJbRGHeo1IB2SiU8zSegz3bkjgN+3tUqwBrNEHqCq8k/sOdgpPvDXgyuux15hjc3efj7u58meR06gTLUNN+jUF5jX1o3aa73Dq9T/a67zDGMheomM3X2hFyHXCWzegV17VQPCGL6ObRczBPC3I5N+0cPcqBnAwuft97HpzSDnOIBARwahv2ooulXAAuvC199Quna1MLfFN9LL7O5C+n2JX1ylSr0oKHnMd7N8qRtR31GtSYyY5+6ogGQTZoHl2pwR9m+9GuJtcZ8wUB4X+Xc2vqHY5nKANOSS3n4IuaPMREwedX73hUm66JyhTqTh7LeehyA==
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=outlook.com;
 s=selector1;
 h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck;
 bh=4Iz94C3qaTDZFT632aQ13WgqZPWyOE+ysnbwPP1mxaY=;
 b=iADiT24hnlLFxEsqV5RJrBXsKV0brzyYQrEra7gkD4FP575aZ52/yDfpM0RizBKAe3TzB8FpAETfK2WNaZlS0t2SaoUwtzib0HbXvWS4CKIvAT49g4wdnglNNjqFZS+RIqPFM8SLZ7aDspjhQDG1PzUJYXs5TAy0yR0fP51Ufrc4XXs/ZahPVqYZPHwwVy25szQyLDQfkUtLppI3Rh6QUNtY6gRhHAQWz9kYjPOw2uDwhTO+NmCp6xTdWiiUQ+AWqTpTgE5cgZO61pKAXlXBmmnK3snJFc03hMli3LNV04/JLVFUdUB2o0KJPAH+BQqk/i4K11i4AKFKED1+RoNOeg==
Received: from GV1P250MB0737.EURP250.PROD.OUTLOOK.COM (2603:10a6:150:8e::17)
 by AS4P250MB0800.EURP250.PROD.OUTLOOK.COM (2603:10a6:20b:583::20) with
 Microsoft SMTP Server (version=TLS1_2,
 cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.8678.27; Fri, 25 Apr
 2025 22:55:17 +0000
Received: from GV1P250MB0737.EURP250.PROD.OUTLOOK.COM
 ([fe80::d6a1:e3af:a5f1:b614]) by GV1P250MB0737.EURP250.PROD.OUTLOOK.COM
 ([fe80::d6a1:e3af:a5f1:b614%5]) with mapi id 15.20.8678.024; Fri, 25 Apr 2025
 22:55:17 +0000
Message-ID: <GV1P250MB0737325FE2FB7C35F31426978F842@GV1P250MB0737.EURP250.PROD.OUTLOOK.COM>
Date: Sat, 26 Apr 2025 00:55:15 +0200
User-Agent: Mozilla Thunderbird
To: ffmpeg-devel@ffmpeg.org
References: <20250401171616.1378-1-toqsxw@outlook.com>
 <20250401171616.1378-14-toqsxw@outlook.com>
 <GV1P250MB0737FCBBD059045CDA0D4F2D8F842@GV1P250MB0737.EURP250.PROD.OUTLOOK.COM>
 <c7cb1ddc-7871-44f7-a02a-9689ba33ccfb@gmail.com>
Content-Language: en-US
From: Andreas Rheinhardt <andreas.rheinhardt@outlook.com>
In-Reply-To: <c7cb1ddc-7871-44f7-a02a-9689ba33ccfb@gmail.com>
X-ClientProxiedBy: ZR0P278CA0035.CHEP278.PROD.OUTLOOK.COM
 (2603:10a6:910:1c::22) To GV1P250MB0737.EURP250.PROD.OUTLOOK.COM
 (2603:10a6:150:8e::17)
X-Microsoft-Original-Message-ID: <52271b3c-3ab9-496c-ac1b-db0bc114ae62@outlook.com>
MIME-Version: 1.0
X-MS-Exchange-MessageSentRepresentingType: 1
X-MS-PublicTrafficType: Email
X-MS-TrafficTypeDiagnostic: GV1P250MB0737:EE_|AS4P250MB0800:EE_
X-MS-Office365-Filtering-Correlation-Id: 35e8cd61-0109-49cf-5dd3-08dd844c3f48
X-MS-Exchange-SLBlob-MailProps: AZnQBsB9XmpI8tRyoOXaSUmOkLVCBKasYIv7NVN6N3kf/GVOIhSxqxoLHsOapdLCdmaOxt00N9MMrZRaRxpBsbd4wVPtdj04msXICJhmSKJYOfzPiDYVyuZTgcVAYTwm9yiYW+caA+SRWrHfLKlfNx0uETeu4Tgc3Cxu1pdzIh0qUAqXoJ1/xTiqfqizSe+ap8OKbmKeSvk2SKVIb784FefnjUphmlAM75Rq7pGcPJCK9eDbgGmjmuJOta3Rn5VOr0fk7LThTwhZy66OnTSeT/PoiVANh/1yamALMNmZKw/Mx8o3oDA4aKmpAATkrPsoj1A6SC196OIIWEVckFdO4YGkcCNumVd5OmNWhTS+5c8Bh8tdX4Ejng9s+y293SIeC9qwvlo6tHPaOIiQKADEDnozOxXaEQsAP4EkIdmZYilB5pmOv7AY4ukhrjJcv0moFI0MlzYXigr04NCN7fFT65U4LhDB/vAcKEL12A70DNWqmCfn/RdGzQeSLAnOc2PkaU0BT6ZvXlAk/wQV5TSAFU7AuvPYOPxSyfJWCogRGGIQJI21S4MpReR1S3r7AzAdw3sazzp+GpEsKCn0A9iHMMemfb8K4bphmp1jZA4xZtLzD0TrBCXAJSA91NuPzbHnkNW0pS0MXWBahUQuUkYDoRKwnjn/PO9vU16qCP/N/siF24amRBnwyh9wBcPoRkqAzHAS9cqf19yDC73hXjXFHPHbcSL/Gtv/nujLdsUXLB8vAwIDU5jQED9gAaaFo6TeIXsrDL/odyM=
X-Microsoft-Antispam: BCL:0;
 ARA:14566002|461199028|8060799006|19110799003|6090799003|7092599003|5072599009|15080799006|440099028|3412199025|41001999003;
X-Microsoft-Antispam-Message-Info: =?utf-8?B?NmJJTkwxV0pqTlFHQzd2TGdXVm1tdTlVTy9XTXBXVHRUN28zK3lGVGRQOHdu?=
 =?utf-8?B?NmNsZDdIYmRJQkF5ZWk4Y2dhMXpET3djbjRaSTgyQUdvc1djdHo4L1NWQzhF?=
 =?utf-8?B?UHlMN2UwRWFFUWZCV3BLY1EvSEpxanMzNXY3c3pQTkVLaURVQU54R2hLWkxi?=
 =?utf-8?B?UTBJNDdWeHUzQmhDcGsyajNObHZWc2Rld014QklPOUVnc01PTmJiNm80S1F2?=
 =?utf-8?B?amMrM1RlWFkzbnhiTUJwM0hFSWtVY05mcFZITTVzaHQxOFZXWnNXTjNtWHRN?=
 =?utf-8?B?UTlGbVN1TFFkTTNEUVNsZ0VRZC9nL0QvSTBlNUVtNDB1a2o2Q3ZodW95K2NK?=
 =?utf-8?B?NklSb1FNTWloVXh6RDV6L0dVWjVML3NZdGhnUzNRN0IrQXZramdwVFQzTnoz?=
 =?utf-8?B?aWZjbCs1SjROOCttVlBWekwza29KSmVZSjFwYmdnQnJJVlBJS2hnbEZPWnpu?=
 =?utf-8?B?cWZ0bFdtbGZZL2NlMmhZcWF4ZHRhRmRXeEdxSFUwQWtxMy82U2UvMXAzQUJv?=
 =?utf-8?B?TmtERnZoR0NCR2ttcDdSaFNZcWhrZ1ZDVEl5UCtuTDdodHNCdGt6dGFiZElY?=
 =?utf-8?B?U0ltZzdqaHFJS2JCbjlpeW03ci9iZGE0RWdtZTMrY3E0Ykk1Vm9iQ0haSVZG?=
 =?utf-8?B?Tll6UjFOdjdvaGxTRXpHVHR4ZnlyeFJnc2l2Q09tck1MbUNGc2g0SWNmWXI1?=
 =?utf-8?B?YVMzY1VMTmNvTDg2dmZhZVdUOURtQStuRVlBSnhzY3Mvd2M1b2ppdW9ZdHRj?=
 =?utf-8?B?ZXh0bkxHeUdDV0Nnb0NGM0R0Uk8zcnhDUC9CSHlVZ1dsK1c4M0FxdXBpdk13?=
 =?utf-8?B?WFdWSHhjUWtSSlQ2MENiRU9JYkhkNlRySlRyUlp5Q25sMW10elIwWktXTm1X?=
 =?utf-8?B?bC9uQ0U3MDdkRXRFOHRTS0wyTStpZWNQMFpLTi9pNU1lenRYd0ZoeUgwdW95?=
 =?utf-8?B?RlhFem5MTWRjRW1uTElpWk0rb0NDQVlNa0FUb2orbVBRQkliL0VzQmdVS1JN?=
 =?utf-8?B?dXNXZ0ppWFd2OHNqbVlqNTk4Q3lheXNCK2k4K0NkVW9vTGJPSytNd1JuNWR3?=
 =?utf-8?B?d2YrK1R6aWtaV1YrTklSSEFFNlVsK1JRTG8zaGhEeExhMnhqRXMzSGIvZkEr?=
 =?utf-8?B?Yk1Xa2NtdGVMdkZZTGZITFRodFV3d3ozY2FiT2F0RFdGQXkxTVdWTHA1SU5B?=
 =?utf-8?B?WVRJWjRiSkFOZi9PNFdQdkh4Y2s5NHIwa1M1R1VZVkVUWGZ6dXFRcHhCSnVS?=
 =?utf-8?B?OWl6MjROUWhaWm5mRHhxSUdXSk5vR0t5aE9HakdkWWRvcGpPakx1aG9PaC9v?=
 =?utf-8?B?ZmZWMjJ2Nk5TSHhnTFFtRWppMXFma3BrKy8rZ1hTd3ArSjU4TjlkWE13NDFW?=
 =?utf-8?B?em1vNDFHSU51RW9xRzRWTzZvWHVLWVQrTk5uWlpYYlB1WmdJVDdiekdrTWFE?=
 =?utf-8?B?aHJDejAzcTFRWm9kY2V3cmhBakpybzNCRXdYZE42elBuRHRYMG1Nejh0S0lw?=
 =?utf-8?B?b3FuVkRKWG9yNy9uOGQ5aHhQK0VJZ01OYUJjdHlsNlN0enoxVEVYUWttL1Bk?=
 =?utf-8?Q?PYnyQEiJNKuIYfWVGVRmRF2vE=3D?=
X-MS-Exchange-AntiSpam-MessageData-ChunkCount: 1
X-MS-Exchange-AntiSpam-MessageData-0: =?utf-8?B?S2VZTnVtdTlnVEM3T01wOUl1OE9zYkJ5S3Q1MUJTQUVwcFFkSEcrbVhHSytl?=
 =?utf-8?B?MVEzeHlqUWRPMHM0Um9qOVRLK3FmQmw3SXFzb21hcjdyQW1UcitLbWNSRE9o?=
 =?utf-8?B?cFZDS2ZXSDd3MGhxK1gzWmlrdndwQVZ0Nm05YlNzRXMzdlNYRnllT0JNMGVI?=
 =?utf-8?B?MDNkc0tNWklKakVaMVIyWWRTZjRBRkJLc04yMnRuVDJrVmlobmFPSDdoRUVn?=
 =?utf-8?B?TkVtZXRtS0pHUXNOTHpzK3RlVGhNSW5jMVNzUDhMWHBneUFOMEV4b0NCLzZk?=
 =?utf-8?B?TG5nMTYrQjQ0U1lyOHo0bXRVM0ZJMWh5TXUzVHIyY1dGRkx5QVF5S1FSem42?=
 =?utf-8?B?YTZPUjdmMDRLdUJWZ29XQ3BaZTdqTTgwK0tpM0Z6ZTNER1ZscWo4dGFXRnZW?=
 =?utf-8?B?WmFpajhpZmZKcGoxTnlEMnFkcnJOenI2OTlZSFJqck52dlRVNFNVRjlZcmJT?=
 =?utf-8?B?WUJuMUQ4NnJaU3R4S0hBaGlGZVJLSGtSTFBpSFZLdENIcktGSFVqODE1bEtG?=
 =?utf-8?B?RnlOTDFPZnpLSmN2eGNuUjJkQ1NqcE9LZkpWcEsxOGNkTzhacXVDUlNGTmFN?=
 =?utf-8?B?Zjk4U3ZPQVQ5MFBLQjZRTGorTHRYZm43OElhbHU1MFcxN1BFVUFWb2xqRzJn?=
 =?utf-8?B?UE1qekZaWDl5UzZ3TGNmakRqdFpSNkFDNnFlY2hiV085Q0hOMEpFWTdUZ09i?=
 =?utf-8?B?dXN5TjlHditXS3N5aER2T2JrTEM1MWgyb09UREh5dEdUd1VmcDEya2FyYXd0?=
 =?utf-8?B?Vlc0WmZrekptRzNWZDNmNEVoNGdRUnl6cEZrVS9iMEZLV0VSUVpsK1M2VnJj?=
 =?utf-8?B?L2ZKbmxHOU9zOTBtSjkwM1lpcFllM2FOK25ZbkVybTJMQnZ0ZUYxOXNmNUtp?=
 =?utf-8?B?akZVbnh2OG9tdTNjeXZDdUlGVnZ6NXd0L3dEWmlqd0MrUExnNnR4V3pGMTk5?=
 =?utf-8?B?M1B3STJaOFlsQ05ndXNQZHR4YzByN2NaYjZGaGpCeVFON2ZsdzJjazVsZ3Y4?=
 =?utf-8?B?a1haV3VOcXc5Y3FxTytGbWNWek9PQnhFbDRuTTF5VmJ6SWY4cEp2ZWFiRkth?=
 =?utf-8?B?ekJZUUtReGtQRS9PK1lhYkh3UlRGTzNhcjljeGpSR2RjamxPOUJLK2FYQ0d5?=
 =?utf-8?B?Z3FwY2lQZ0NsK0tBN1VOVHR0U3NUYjZpcmFIbTQ1dVgrOHBsLzlrNXNQRUVP?=
 =?utf-8?B?QXQ2MEF2bnJOYlN6RVJoUGxKS3FxajBkQ1VUUENJMkNDamU4K3lkczQ2a1VU?=
 =?utf-8?B?dVJsV3dWT1JTbDU2Y0pKeU5rMmVBZVJKMDRqRndrZ2ZTUVFTWXo3V001QWtJ?=
 =?utf-8?B?RVFsV3FZcWlYUmJBQ1pwaUlHalJBQnUra0wwZHF4RnA0MkFZM0V4d1locloy?=
 =?utf-8?B?czcvQkQxdU1mT212ZDE1Mmh2ZXA1MEJJbmFlS1NLazNidGFHOHZhZ0dtRnVJ?=
 =?utf-8?B?QWl1K1RMM2kwRG1vNm9nRmVZOEVmQnFhMmhrNHc3TTJIVGpNdDA2bk5CeCtx?=
 =?utf-8?B?aUh2OVlvTnpZOUVFKy9vYTRSaDJleG1ZN29yQzZNOW1EUnFxVEFuRWwvTzFh?=
 =?utf-8?B?eGViVVJlSGJMQjlCeVBJeWlyMGk0NXFkQmZhT21XWmVjbmlOVzZVMzJuQjdQ?=
 =?utf-8?B?OTJXVEFIZEJHOW12aHB3Q3N5VGQzSXR6c3ZueFIxZlZrUzJTQUt3US8xVk9p?=
 =?utf-8?B?UzUyWEx4eGhkTzBKN3V4aTEwMUh4TDNOdzNMSGo4bUNrWHIrTUliVFV6Wk11?=
 =?utf-8?B?UnozZnAvNFpwNm1RTlZWc0xFOGhUMCs4MkkrK1hrSDBrMDZUcVM1MUdGNHBO?=
 =?utf-8?B?aU1QYzRNQm1CQ0hXNm9hdz09?=
X-OriginatorOrg: outlook.com
X-MS-Exchange-CrossTenant-Network-Message-Id: 35e8cd61-0109-49cf-5dd3-08dd844c3f48
X-MS-Exchange-CrossTenant-AuthSource: GV1P250MB0737.EURP250.PROD.OUTLOOK.COM
X-MS-Exchange-CrossTenant-AuthAs: Internal
X-MS-Exchange-CrossTenant-OriginalArrivalTime: 25 Apr 2025 22:55:17.4072 (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: AS4P250MB0800
Subject: Re: [FFmpeg-devel] [PATCH v1 14/19]
 avcodec/cbs_sei_syntax_template: add sei message frame_field_information
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/GV1P250MB0737325FE2FB7C35F31426978F842@GV1P250MB0737.EURP250.PROD.OUTLOOK.COM/>
List-Archive: <https://master.gitmailbox.com/ffmpegdev/>
List-Post: <mailto:ffmpegdev@gitmailbox.com>

SmFtZXMgQWxtZXI6Cj4gT24gNC8yNS8yMDI1IDc6MDggUE0sIEFuZHJlYXMgUmhlaW5oYXJkdCB3
cm90ZToKPj4gdG9xc3h3QGdtYWlsLmNvbToKPj4+IEZyb206IFd1IEppYW5odWEgPHRvcXN4d0Bv
dXRsb29rLmNvbT4KPj4+Cj4+PiBTaWduZWQtb2ZmLWJ5OiBXdSBKaWFuaHVhIDx0b3FzeHdAb3V0
bG9vay5jb20+Cj4+PiAtLS0KPj4+IMKgIGxpYmF2Y29kZWMvY2JzX2gyNjQ1LmPCoMKgwqDCoMKg
wqDCoMKgwqDCoMKgwqDCoMKgIHzCoCA2ICsrKysrKwo+Pj4gwqAgbGliYXZjb2RlYy9jYnNfc2Vp
LmjCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoCB8IDEyICsrKysrKysrKysrKwo+Pj4g
wqAgbGliYXZjb2RlYy9jYnNfc2VpX3N5bnRheF90ZW1wbGF0ZS5jIHwgMjYgKysrKysrKysrKysr
KysrKysrKysrKysrKysKPj4+IMKgIDMgZmlsZXMgY2hhbmdlZCwgNDQgaW5zZXJ0aW9ucygrKQo+
Pj4KPj4+IGRpZmYgLS1naXQgYS9saWJhdmNvZGVjL2Nic19oMjY0NS5jIGIvbGliYXZjb2RlYy9j
YnNfaDI2NDUuYwo+Pj4gaW5kZXggYzg2ODc3MDIwOS4uNjY3NzEzNGQ3NyAxMDA2NDQKPj4+IC0t
LSBhL2xpYmF2Y29kZWMvY2JzX2gyNjQ1LmMKPj4+ICsrKyBiL2xpYmF2Y29kZWMvY2JzX2gyNjQ1
LmMKPj4+IEBAIC0yMTk5LDYgKzIxOTksMTIgQEAgc3RhdGljIGNvbnN0IFNFSU1lc3NhZ2VUeXBl
RGVzY3JpcHRvcgo+Pj4gY2JzX3NlaV9jb21tb25fdHlwZXNbXSA9IHsKPj4+IMKgwqDCoMKgwqDC
oMKgwqDCoCBzaXplb2YoU0VJUmF3RGlzcGxheU9yaWVudGF0aW9uKSwKPj4+IMKgwqDCoMKgwqDC
oMKgwqDCoCBTRUlfTUVTU0FHRV9SVyhzZWksIGRpc3BsYXlfb3JpZW50YXRpb24pCj4+PiDCoMKg
wqDCoMKgIH0sCj4+PiArwqDCoMKgIHsKPj4+ICvCoMKgwqDCoMKgwqDCoCBTRUlfVFlQRV9GUkFN
RV9GSUVMRF9JTkZPLAo+Pj4gK8KgwqDCoMKgwqDCoMKgIDEsIDAsCj4+PiArwqDCoMKgwqDCoMKg
wqAgc2l6ZW9mKFNFSVJhd0ZyYW1lRmllbGRJbmZvcm1hdGlvbiksCj4+PiArwqDCoMKgwqDCoMKg
wqAgU0VJX01FU1NBR0VfUlcoc2VpLCBmcmFtZV9maWVsZF9pbmZvcm1hdGlvbikKPj4+ICvCoMKg
wqAgfSwKPj4+IMKgwqDCoMKgwqAgU0VJX01FU1NBR0VfVFlQRV9FTkQsCj4+PiDCoCB9Owo+Pj4g
wqAgZGlmZiAtLWdpdCBhL2xpYmF2Y29kZWMvY2JzX3NlaS5oIGIvbGliYXZjb2RlYy9jYnNfc2Vp
LmgKPj4+IGluZGV4IDdiZTEyZTMzZTAuLjgxODY3Yjc5YTcgMTAwNjQ0Cj4+PiAtLS0gYS9saWJh
dmNvZGVjL2Nic19zZWkuaAo+Pj4gKysrIGIvbGliYXZjb2RlYy9jYnNfc2VpLmgKPj4+IEBAIC0x
MjUsNiArMTI1LDE4IEBAIHR5cGVkZWYgc3RydWN0IFNFSVJhd0Rpc3BsYXlPcmllbnRhdGlvbiB7
Cj4+PiDCoMKgwqDCoMKgIHVpbnQ4X3TCoMKgwqDCoMKgIGRpc3BsYXlfb3JpZW50YXRpb25fcmVz
ZXJ2ZWRfemVyb18zYml0czsKPj4+IMKgIH0gU0VJUmF3RGlzcGxheU9yaWVudGF0aW9uOwo+Pj4g
wqAgK3R5cGVkZWYgc3RydWN0IFNFSVJhd0ZyYW1lRmllbGRJbmZvcm1hdGlvbiB7Cj4+PiArwqDC
oMKgIHVpbnQ4X3TCoMKgwqDCoMKgIGZmaV9maWVsZF9waWNfZmxhZzsKPj4+ICvCoMKgwqAgdWlu
dDhfdMKgwqDCoMKgwqAgZmZpX2JvdHRvbV9maWVsZF9mbGFnOwo+Pj4gK8KgwqDCoCB1aW50OF90
wqDCoMKgwqDCoCBmZmlfcGFpcmluZ19pbmRpY2F0ZWRfZmxhZzsKPj4+ICvCoMKgwqAgdWludDhf
dMKgwqDCoMKgwqAgZmZpX3BhaXJlZF93aXRoX25leHRfZmllbGRfZmxhZzsKPj4+ICvCoMKgwqAg
dWludDhfdMKgwqDCoMKgwqAgZmZpX2Rpc3BsYXlfZmllbGRzX2Zyb21fZnJhbWVfZmxhZzsKPj4+
ICvCoMKgwqAgdWludDhfdMKgwqDCoMKgwqAgZmZpX3RvcF9maWVsZF9maXJzdF9mbGFnOwo+Pj4g
K8KgwqDCoCB1aW50OF90wqDCoMKgwqDCoCBmZmlfZGlzcGxheV9lbGVtZW50YWxfcGVyaW9kc19t
aW51czE7Cj4+PiArwqDCoMKgIHVpbnQ4X3TCoMKgwqDCoMKgIGZmaV9zb3VyY2Vfc2Nhbl90eXBl
Owo+Pj4gK8KgwqDCoCB1aW50OF90wqDCoMKgwqDCoCBmZmlfZHVwbGljYXRlX2ZsYWc7Cj4+PiAr
fSBTRUlSYXdGcmFtZUZpZWxkSW5mb3JtYXRpb247Cj4+PiArCj4+PiDCoCB0eXBlZGVmIHN0cnVj
dCBTRUlSYXdNZXNzYWdlIHsKPj4+IMKgwqDCoMKgwqAgdWludDMyX3TCoMKgwqDCoCBwYXlsb2Fk
X3R5cGU7Cj4+PiDCoMKgwqDCoMKgIHVpbnQzMl90wqDCoMKgwqAgcGF5bG9hZF9zaXplOwo+Pj4g
ZGlmZiAtLWdpdCBhL2xpYmF2Y29kZWMvY2JzX3NlaV9zeW50YXhfdGVtcGxhdGUuYyBiL2xpYmF2
Y29kZWMvCj4+PiBjYnNfc2VpX3N5bnRheF90ZW1wbGF0ZS5jCj4+PiBpbmRleCBmYjE5ZjZlZTQy
Li5lNjg2M2EwZmQ3IDEwMDY0NAo+Pj4gLS0tIGEvbGliYXZjb2RlYy9jYnNfc2VpX3N5bnRheF90
ZW1wbGF0ZS5jCj4+PiArKysgYi9saWJhdmNvZGVjL2Nic19zZWlfc3ludGF4X3RlbXBsYXRlLmMK
Pj4+IEBAIC0yOTUsNiArMjk1LDMyIEBAIFNFSV9GVU5DKGRpc3BsYXlfb3JpZW50YXRpb24sCj4+
PiAoQ29kZWRCaXRzdHJlYW1Db250ZXh0ICpjdHgsIFJXQ29udGV4dCAqcncsCj4+PiDCoMKgwqDC
oMKgIHJldHVybiAwOwo+Pj4gwqAgfQo+Pj4gwqAgK1NFSV9GVU5DKGZyYW1lX2ZpZWxkX2luZm9y
bWF0aW9uLCAoQ29kZWRCaXRzdHJlYW1Db250ZXh0ICpjdHgsCj4+PiBSV0NvbnRleHQgKnJ3LAo+
Pj4gK8KgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDC
oMKgwqDCoMKgwqDCoMKgwqDCoMKgwqAgU0VJUmF3RnJhbWVGaWVsZEluZm9ybWF0aW9uCj4+PiAq
Y3VycmVudCwKPj4+ICvCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDC
oMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgIFNFSU1lc3NhZ2VTdGF0ZSAqc3RhdGUp
KQo+Pj4gK3sKPj4+ICvCoMKgwqAgaW50IGVycjsKPj4+ICsKPj4+ICvCoMKgwqAgSEVBREVSKCJG
cmFtZS1maWVsZCBpbmZvcm1hdGlvbiIpOwo+Pj4gKwo+Pj4gK8KgwqDCoCBmbGFnKGZmaV9maWVs
ZF9waWNfZmxhZyk7Cj4+PiArwqDCoMKgIGlmIChjdXJyZW50LT5mZmlfZmllbGRfcGljX2ZsYWcp
IHsKPj4+ICvCoMKgwqDCoMKgwqDCoCBmbGFnKGZmaV9ib3R0b21fZmllbGRfZmxhZyk7Cj4+PiAr
wqDCoMKgwqDCoMKgwqAgZmxhZyhmZmlfcGFpcmluZ19pbmRpY2F0ZWRfZmxhZyk7Cj4+PiArwqDC
oMKgwqDCoMKgwqAgaWYgKGN1cnJlbnQtPmZmaV9wYWlyaW5nX2luZGljYXRlZF9mbGFnKQo+Pj4g
K8KgwqDCoMKgwqDCoMKgwqDCoMKgwqAgZmxhZyhmZmlfcGFpcmVkX3dpdGhfbmV4dF9maWVsZF9m
bGFnKTsKPj4+ICvCoMKgwqAgfSBlbHNlIHsKPj4+ICvCoMKgwqDCoMKgwqDCoCBmbGFnKGZmaV9k
aXNwbGF5X2ZpZWxkc19mcm9tX2ZyYW1lX2ZsYWcpOwo+Pj4gK8KgwqDCoMKgwqDCoMKgIGlmIChj
dXJyZW50LT5mZmlfZGlzcGxheV9maWVsZHNfZnJvbV9mcmFtZV9mbGFnKQo+Pj4gK8KgwqDCoMKg
wqDCoMKgwqDCoMKgwqAgZmxhZyhmZmlfdG9wX2ZpZWxkX2ZpcnN0X2ZsYWcpOwo+Pj4gK8KgwqDC
oMKgwqDCoMKgIHUoOCwgZmZpX2Rpc3BsYXlfZWxlbWVudGFsX3BlcmlvZHNfbWludXMxLCAwLCAw
eGZmKTsKPj4+ICvCoMKgwqAgfQo+Pj4gK8KgwqDCoCB1KDIsIGZmaV9zb3VyY2Vfc2Nhbl90eXBl
LCAwLCAzKTsKPj4+ICvCoMKgwqAgZmxhZyhmZmlfZHVwbGljYXRlX2ZsYWcpOwo+Pj4gKwo+Pj4g
K8KgwqDCoCByZXR1cm4gMDsKPj4+ICt9Cj4+PiArCj4+PiDCoCBzdGF0aWMgaW50IEZVTkMobWVz
c2FnZSkoQ29kZWRCaXRzdHJlYW1Db250ZXh0ICpjdHgsIFJXQ29udGV4dCAqcncsCj4+PiDCoMKg
wqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgIFNFSVJhd01l
c3NhZ2UgKmN1cnJlbnQpCj4+PiDCoCB7Cj4+Cj4+IFRoaXMgZG9lcyByZWFsbHkgbm90IHNlZW0g
bGlrZSBhIGNvbW1vbiBTRUksIHlldCB5b3UgYWRkIGl0IHRvIHRoZQo+PiBjb21tb24gb25lcy4K
PiAKPiBJdCdzIGluIElUVS1UIEguMjc0LCB3aGljaCBpcyB3aGF0IHRoZSBjb21tb24gbGlzdCBj
b250YWlucy4gSXQncyB1c2VkCj4gYXMgZmFsbGJhY2sgaWYgYSBTRUkgdHlwZSBpcyBub3QgYSBI
LjI2eCBzcGVjaWZpYyBvbmUuCj4gCgpJIGtub3cgYW5kIHRoaXMgbWFrZXMgaXQgd3JvbmcuIEl0
IHdpbGwgZS5nLiBiZSB1c2VkIGZvciBILjI2NCBTRUkgdHlwZQoxNjgsIGFsdGhvdWdoIHRoaXMg
U0VJIGRvZXMgbm90IGV4aXN0IGluIEguMjY0ICh1bmxlc3MgSSBhbSBtaXN0YWtlbgphYm91dCB0
aGUgbGFzdCBwb2ludCwgYnV0IEkgZG9uJ3QgdGhpbmsgSSBhbSkuCgotIEFuZHJlYXMKCl9fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fCmZmbXBlZy1kZXZlbCBt
YWlsaW5nIGxpc3QKZmZtcGVnLWRldmVsQGZmbXBlZy5vcmcKaHR0cHM6Ly9mZm1wZWcub3JnL21h
aWxtYW4vbGlzdGluZm8vZmZtcGVnLWRldmVsCgpUbyB1bnN1YnNjcmliZSwgdmlzaXQgbGluayBh
Ym92ZSwgb3IgZW1haWwKZmZtcGVnLWRldmVsLXJlcXVlc3RAZmZtcGVnLm9yZyB3aXRoIHN1Ympl
Y3QgInVuc3Vic2NyaWJlIi4K