From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from ffbox0-bg.mplayerhq.hu (ffbox0-bg.ffmpeg.org [79.124.17.100]) by master.gitmailbox.com (Postfix) with ESMTP id 752AE46EFB for ; Thu, 24 Aug 2023 20:08:54 +0000 (UTC) Received: from [127.0.1.1] (localhost [127.0.0.1]) by ffbox0-bg.mplayerhq.hu (Postfix) with ESMTP id 3978468BC82; Thu, 24 Aug 2023 23:08:52 +0300 (EEST) Received: from EUR01-VE1-obe.outbound.protection.outlook.com (mail-ve1eur01olkn2023.outbound.protection.outlook.com [40.92.66.23]) by ffbox0-bg.mplayerhq.hu (Postfix) with ESMTPS id 351D268BC82 for ; Thu, 24 Aug 2023 23:08:45 +0300 (EEST) ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=mUhyVojmI8kTXfxcoLICuH6KpQd800lWhDXXz3t01K6SjlrBhC+mKXRNqhV5pSlzZo4D+0f+pMs5SrhgIwZpkjR58ATRFQZnKgdUnkgrahGbQ/rD+LKgJKafxS2d56AKMwc0Kv8X/drkBbELGNi0usPx4KcG96JZM+IM86EaiHzDs0u7KdmglrTFyFBbxq7v1aR+f88y3Lirm+u0F0QXxLGXdCK0Mydwtwtrq5J2XgsH3zZ7ZAGqKPsMbZ0LKU7ABmbpv+JYhEoToME226iyLaU/buT2SYciar5C75ebVXUOG3eDdQCyLYDovjXiOuZ5Zd3eUIau0wiuQucIICyFEw== 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=BAK0tKTRI/bCrz2OA5lReaEfZcRbkuZ/hxkFePTAMVY=; b=UIh44rKfR7tN0x4WvguIS3zamEA9jvZ2pRJc2d3DowdvCv0Y4TOyxuhmRjg7nbnEq8w5PU8SsrEvUrq5YwCo27Oaf0Nqf7XyUtEzX0BDToo6h0LVFPehkFQ/Thdyk6MSHZxjhdj0ow3cp90E/Bbh7NBeblumd5xxQXEwnyv6h+OVcVncQF7jhIRPDxBTuMtuBpQ1pCNW7PdmynqDtgIeDy74Yn8ugGeKCJ/dvwec3938OB5on3jJBJ40uL6EBp+kSBGd0mIfxCVrVdfMo6oT///ufurl8XWdjDaXy6L0woiD6JOR/1tGYUbYLPMKaS9LychF/AxDmaRINhFbufQ8nA== 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=BAK0tKTRI/bCrz2OA5lReaEfZcRbkuZ/hxkFePTAMVY=; b=JxQ35DcC2zl9ig3HcpRBSsPp21h8FQyjtk1SAQ6sbQdYlplKzx5iMtj3HUzGtvSX67991FrYz1nNymQVAZc4IkFNX3Qhz0+/w2aszUvnlyisov/fTqbY3XSqD2oO5r70/FveTQcxR82UEnoIb96jW+jQwxGQ/ml4tmNluPGMXzrkCmxkczzhG/CgpjhhsdZgd6j+67vDZtX9kV73jfbv2O8nA8LBtI026teyxUr38ZqmXRDQavuw4sLQ5tSkPGIOubnzWOZizRRJ6UKC3fX35pTXySEJTRGzHpRW6AUCCp8rO99TVOzM0xI4Axmoiff/VOBOwQhSbJCMTxerIf+afg== Received: from AS8P250MB0744.EURP250.PROD.OUTLOOK.COM (2603:10a6:20b:541::14) by DU2P250MB0077.EURP250.PROD.OUTLOOK.COM (2603:10a6:10:23a::15) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.6699.27; Thu, 24 Aug 2023 20:08:43 +0000 Received: from AS8P250MB0744.EURP250.PROD.OUTLOOK.COM ([fe80::5e01:aea5:d3a8:cafa]) by AS8P250MB0744.EURP250.PROD.OUTLOOK.COM ([fe80::5e01:aea5:d3a8:cafa%3]) with mapi id 15.20.6699.020; Thu, 24 Aug 2023 20:08:43 +0000 Message-ID: Date: Thu, 24 Aug 2023 22:09:59 +0200 Content-Language: en-US To: ffmpeg-devel@ffmpeg.org References: <7a88e877-5697-80fa-924d-0b0175643804@gmail.com> From: Andreas Rheinhardt In-Reply-To: <7a88e877-5697-80fa-924d-0b0175643804@gmail.com> X-TMN: [7UMkbgbU3G4rZs8o4QybC/fopje98Eu7US8QDYGcwSI=] X-ClientProxiedBy: ZR0P278CA0013.CHEP278.PROD.OUTLOOK.COM (2603:10a6:910:16::23) To AS8P250MB0744.EURP250.PROD.OUTLOOK.COM (2603:10a6:20b:541::14) X-Microsoft-Original-Message-ID: <121fe305-ade5-ff63-bb3a-be61693d1162@outlook.com> MIME-Version: 1.0 X-MS-Exchange-MessageSentRepresentingType: 1 X-MS-PublicTrafficType: Email X-MS-TrafficTypeDiagnostic: AS8P250MB0744:EE_|DU2P250MB0077:EE_ X-MS-Office365-Filtering-Correlation-Id: c7ec20c4-e6f6-48f0-853d-08dba4ddea75 X-Microsoft-Antispam: BCL:0; X-Microsoft-Antispam-Message-Info: 3Uir6qdfXRj5TEHEvKGq4uwRblqKOy5h91UZ2gAglDoJSKsNpaODngYoXmAtPrQvXDrOf/LhwImqxLNsF+qGopVZ5hthOzZbeOU8xLvZz6Nkyr1W5aXRFdJxBCxoSZ2adn4TLKiFM+Mu6Kyg0EvKS30pH0A5W/BS7zQw8NijgrbIWnKex0nNrZK6BxqhoT6lSwu6TDw7snmqGUNi4hpxsIBPUnCPEMO20heBZ4dqLs3pxxAsIoqnaUnEq1ew0tLeG5MPAuzDjdEQDfrZlein095aX7yvMaO3rcsyEfObMs4+OMLry6Y/lesVZuU0HNHOuv9rMHlmY6fuBquHQ1JLhwXqOot+//hJKLgD8M9QaYYLYmmZD8YPPQXRCnzcxpVNpI2g4Eoz0cWhAmcFs7OhjVMH9Fi1bB4Dc6bVrrWWL6jXJ0gwd19YUcPCOWVpGVT27o6oCDuM266SA8BaI9SJ+MB0c7YWCGDolo/T/LHPOH9Ric3SC9XrkprR6t6fHbehD5sg8246JvAgHwo3dfvzfRj86whbv4GDx6ZoUM/k9RLpjUG6r8P7DUyVx/9lB0T8 X-MS-Exchange-AntiSpam-MessageData-ChunkCount: 1 X-MS-Exchange-AntiSpam-MessageData-0: =?utf-8?B?VDlFMzM0QXplOWt0cml3RTdmZjcrVVJCMW9nY21TQW9icEtFa1FPaVNDbHl1?= =?utf-8?B?S0FkeGMzZ3BrRi9SaGozUEpmdzF0NmZUeDhpTkhLMHlTMmxPQm53YkRHWWl0?= =?utf-8?B?cURDNGtZNGZaeHl1NXJlR1NFV2U0akRIV1hnWnBLNTgyWTAwOVlYSXN2U2Fa?= =?utf-8?B?RTVUZkIxWDFUMHpKRUpoaXRrbzl6WTd3bmE1N1A4VHlwQ2dxT2tBeU5SMUFh?= =?utf-8?B?RFN3YW81dUk5SGE0em1mMUpUaHJCNWRJSUIxTFlmWTJhOGRsMmVQVVNTUDYr?= =?utf-8?B?VkhOZGVtcjV1WXo4dlN1NnZaeG1iSzUzYkZ2R3RRcEJiRjBIN1N3cmQvWE1D?= =?utf-8?B?T0N6RWJPMUdzMlVHKzMyc0drQmJJYzgwb1VtVEc3eFlZYjNaWEljSTV5TW1h?= =?utf-8?B?U1VEc0htNDk5QU4ydmRwM2J1OE9CY1ZRY1c1V29rZFdCTXdqOUNTWjJuK05x?= =?utf-8?B?eE5XelJYOUMrUE1aaEE4WGJaWDVGS0dGM2o0ZWVtSTJZNWZYZFFZQ3c5aFl2?= =?utf-8?B?OTlTY3FOdE1VZjJQbHdFOUp1YjJYK0ZtT2R5Y2RGOXJUeDJ6TENDRGJJRHUv?= =?utf-8?B?ZjRrbXEvMGJVNndoaWxvYmx6N1puUStkSzBleDFwK1d6U1hGL1FSQ201bGtJ?= =?utf-8?B?U0R6QnptM0hPUERjQnMyeUZLelB5dGQxT0xKS2FhS0hXZ1BNUk9JVlJiUU54?= =?utf-8?B?cGJTNGdkalhOMXB5bzVTdU5VRThBNFpnTTNBMkJWcnFoSDVBdkZacHFkbC9W?= =?utf-8?B?K052VVpXczdnQnZBZXhOcHNEN3RxWk9qWXh5bW5jU3JxR1R4VElpcytaR24r?= =?utf-8?B?YjhFc1pJQUMvUHl5OFlLWFVJR1JBRWNLSWxCcGNEc0h1Ykp5d2JTSFAxQVlF?= =?utf-8?B?ckVjNkQxOUVTQU9CTnN4SnJyTVllWEMySG9aazY2OGxwZjhYd21hYkh1RXlF?= =?utf-8?B?NXJRSy94cFRyRzMxaFM4bnJUWnVLaWZjQTJ3ZkxTazdQNmR0VGNnd0k2Ni9Y?= =?utf-8?B?MlhjMHNOYkY2WUkxTTU5dENaUmNCZS9wM2tKd3JpYkVtVjV1T2YybngwQjNH?= =?utf-8?B?V3RYLzB4N2pMQVliV3FzYmhHdWduQXdwaTRTL2ZkVDZad2RtbEhMSUc2ZThm?= =?utf-8?B?aTZoQ0VidlcvRDdLQ2F1eXI4UzFqRFpwLzBLZ2N2WnJGZWpHN3ZNNUY2ckpP?= =?utf-8?B?SFNHeW5RY2I2VXBtY1VIYm56SXJDTTlZZnlxZXhud2pSM09zZnF6allGZHk4?= =?utf-8?B?YUR0MDFwRDNLa0pTNk5tbkg4N3BYbXlMdi9kNkQreSs3UEVwZlgvQ0U0REVB?= =?utf-8?B?WmNvUWZzelRIV1NvYXM5eWdYSlB6NldLQ2ZwUEs5Vkd5ZStJZVNrTjhQdGEy?= =?utf-8?B?d2swMTduOXpQRm5PR2tqT1U3YkJMdFAwR2RVZmN0MVUrcjZhYUQrTEI2aG1J?= =?utf-8?B?TFlWTW5oRm5LeTlTRkZuRWNsQXl4c3g3QTZ5bE55aFZXbmxKS2RHN2l3SXRZ?= =?utf-8?B?SmFVdlUwRUxXVEl0d3ZDcjd0TEZUN2xuU1l0MUxMSk1MQVBWQzRQYkVjaDVk?= =?utf-8?B?T3JrSlBaUzZlS0RERm9Yc3UrYUhGemtjYkZmaFJqODZYV0h1RlA4VTJNU3Fr?= =?utf-8?B?dVd0Yk5KZUVycWlRbHh0YjcxZDFaZktWZGpwVndCWGRYM21XU3RvdHo2N2cy?= =?utf-8?Q?wsrjJt5292JoQc03Lu8n?= X-OriginatorOrg: outlook.com X-MS-Exchange-CrossTenant-Network-Message-Id: c7ec20c4-e6f6-48f0-853d-08dba4ddea75 X-MS-Exchange-CrossTenant-AuthSource: AS8P250MB0744.EURP250.PROD.OUTLOOK.COM X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-OriginalArrivalTime: 24 Aug 2023 20:08:43.3735 (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: DU2P250MB0077 Subject: Re: [FFmpeg-devel] [PATCH] OSQ lossless audio format support X-BeenThere: ffmpeg-devel@ffmpeg.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: FFmpeg development discussions and patches List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Reply-To: FFmpeg development discussions and patches Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 Errors-To: ffmpeg-devel-bounces@ffmpeg.org Sender: "ffmpeg-devel" Archived-At: List-Archive: List-Post: SmFtZXMgQWxtZXI6Cj4gT24gOC8yNC8yMDIzIDY6NTIgQU0sIFBhdWwgQiBNYWhvbCB3cm90ZToK Pj4gUGF0Y2hlcyBhdHRhY2hlZC4KPj4KPj4gU3RlcmVvIGRlY29kaW5nIGhhdmUgc29tZSBpc3N1 ZXMgd2l0aCBzb21lIHByZWRpY3RvcnMgc28gbm90IHlldAo+PiBiaXRleGFjdC4KPj4KPj4gUGxl YXNlIGNvbW1lbnQuCj4gCj4+ICtzdGF0aWMgYXZfY29sZCBpbnQgb3NxX2Nsb3NlKEFWQ29kZWND b250ZXh0ICphdmN0eCkKPj4gK3sKPj4gK8KgwqDCoCBPU1FDb250ZXh0ICpzID0gYXZjdHgtPnBy aXZfZGF0YTsKPj4gKwo+PiArwqDCoMKgIGF2X2ZyZWVwKCZzLT5iaXRzdHJlYW0pOwo+PiArwqDC oMKgIHMtPmJpdHN0cmVhbV9zaXplID0gMDsKPj4gKwo+PiArwqDCoMKgIGZvciAoaW50IGNoID0g MDsgY2ggPCBhdmN0eC0+Y2hfbGF5b3V0Lm5iX2NoYW5uZWxzOyBjaCsrKQo+IAo+IEZGTUlOKGF2 Y3R4LT5jaF9sYXlvdXQubmJfY2hhbm5lbHMsIDIpOwo+IAoKRWFzaWVyIHRvIGp1c3QgdXNlIEZG X0FSUkFZX0VMRU1TKHMtPmRlY29kZXJfYnVmZmVyKS4gTm8gaGFybSBpbiBmcmVlaW5nCmEgTlVM TC4KCj4gVGhpcyBiZWluZyBhIEZGX0NPREVDX0NBUF9JTklUX0NMRUFOVVAgZGVjb2Rlciwgb3Nx X2Nsb3NlKCkgY291bGQgYmUKPiBjYWxsZWQgYmVmb3JlIG9zcV9pbml0KCkgaGFzIGEgY2hhbmNl IHRvIHZhbGlkYXRlIG5iX2NoYW5uZWxzLgo+IAo+PiArwqDCoMKgwqDCoMKgwqAgYXZfZnJlZXAo JnMtPmRlY29kZV9idWZmZXJbY2hdKTsKPj4gKwo+PiArwqDCoMKgIHJldHVybiAwOwo+PiArfQo+ PiArCj4+IHN0YXRpYyBhdl9jb2xkIGludCBvc3FfaW5pdChBVkNvZGVjQ29udGV4dCAqYXZjdHgp Cj4+ICt7Cj4+ICvCoMKgwqAgT1NRQ29udGV4dCAqcyA9IGF2Y3R4LT5wcml2X2RhdGE7Cj4+ICsK Pj4gK8KgwqDCoCBpZiAoYXZjdHgtPmV4dHJhZGF0YV9zaXplIDwgNDgpCj4+ICvCoMKgwqDCoMKg wqDCoCByZXR1cm4gQVZFUlJPUihFSU5WQUwpOwo+PiArCj4+ICvCoMKgwqAgaWYgKGF2Y3R4LT5l eHRyYWRhdGFbMF0gIT0gMSkgewo+PiArwqDCoMKgwqDCoMKgwqAgYXZfbG9nKGF2Y3R4LCBBVl9M T0dfRVJST1IsICJVbnN1cHBvcnRlZCB2ZXJzaW9uLlxuIik7Cj4+ICvCoMKgwqDCoMKgwqDCoCBy ZXR1cm4gQVZFUlJPUl9JTlZBTElEREFUQTsKPj4gK8KgwqDCoCB9Cj4+ICsKPj4gK8KgwqDCoCBh dmN0eC0+c2FtcGxlX3JhdGUgPSBBVl9STDMyKGF2Y3R4LT5leHRyYWRhdGEgKyA0KTsKPj4gK8Kg wqDCoCBpZiAoYXZjdHgtPnNhbXBsZV9yYXRlIDwgMSkKPj4gK8KgwqDCoMKgwqDCoMKgIHJldHVy biBBVkVSUk9SX0lOVkFMSUREQVRBOwo+PiArCj4+ICvCoMKgwqAgYXZjdHgtPmNoX2xheW91dC5u Yl9jaGFubmVscyA9IGF2Y3R4LT5leHRyYWRhdGFbM107Cj4gCj4gWW91J2QgbmVlZCB0byB1bmlu aXQgY2hfbGF5b3V0IGZpcnN0LCBhcyB0aGUgdXNlciBtYXkgaGF2ZSBmaWxsZWQgaXQKPiB3aXRo IHNvbWV0aGluZyAoYXMgaXMgdGhlIGNhc2Ugd2l0aCB0aGUgbGF2ZiBkZW11eGVyKS4KPiAKPj4g K8KgwqDCoCBpZiAoYXZjdHgtPmNoX2xheW91dC5uYl9jaGFubmVscyA8IDEpCj4+ICvCoMKgwqDC oMKgwqDCoCByZXR1cm4gQVZFUlJPUl9JTlZBTElEREFUQTsKPj4gKwo+PiArwqDCoMKgIHN3aXRj aCAoYXZjdHgtPmV4dHJhZGF0YVsyXSkgewo+PiArwqDCoMKgIGNhc2XCoCA4OiBhdmN0eC0+c2Ft cGxlX2ZtdCA9IEFWX1NBTVBMRV9GTVRfVThQOyBicmVhazsKPj4gK8KgwqDCoCBjYXNlIDE2OiBh dmN0eC0+c2FtcGxlX2ZtdCA9IEFWX1NBTVBMRV9GTVRfUzE2UDsgYnJlYWs7Cj4+ICvCoMKgwqAg Y2FzZSAyMDoKPj4gK8KgwqDCoCBjYXNlIDI0Ogo+PiArwqDCoMKgIGNhc2UgMjg6Cj4+ICvCoMKg wqAgY2FzZSAzMjogYXZjdHgtPnNhbXBsZV9mbXQgPSBBVl9TQU1QTEVfRk1UX1MzMlA7IGJyZWFr Owo+PiArwqDCoMKgIGRlZmF1bHQ6IHJldHVybiBBVkVSUk9SX0lOVkFMSUREQVRBOwo+PiArwqDC oMKgIH0KPj4gKwo+PiArwqDCoMKgIHMtPm5iX3NhbXBsZXMgPSBBVl9STDY0KGF2Y3R4LT5leHRy YWRhdGEgKyAxNik7Cj4+ICvCoMKgwqAgcy0+ZnJhbWVfc2FtcGxlcyA9IEFWX1JMMTYoYXZjdHgt PmV4dHJhZGF0YSArIDgpOwo+PiArwqDCoMKgIHMtPm1heF9mcmFtZXNpemUgPSAocy0+ZnJhbWVf c2FtcGxlcyAqIDE2ICsgMTAyNCkgKgo+PiBhdmN0eC0+Y2hfbGF5b3V0Lm5iX2NoYW5uZWxzOwo+ IAo+IERvIHlvdSBldmVuIG5lZWQgdG8gcHJvcGFnYXRlIHRoaXMgaGVhZGVyIHVzaW5nIGV4dHJh ZGF0YT8gWW91IGNhbiBzZXQKPiBjb2RlY3BhcidzIHNhbXBsZV9mbXQgYW5kIGZyYW1lX3NpemUg aW4gdGhlIGRlbXV4ZXIsIG11Y2ggbGlrZSB5b3UncmUKPiBkb2luZyBmb3Igc2FtcGxlX3JhdGUg YW5kIGNoX2xheW91dC4KPiBUaGVyZSBkb2Vzbid0IHNlZW0gdG8gYmUgYSB2YWx1ZSB0aGF0IGNh bid0IGJlIHByb3BhZ2F0ZWQgdXNpbmcgdGhlCj4gcHJvcGVyIGV4aXN0aW5nIGZpZWxkcyBoZXJl Lgo+IAo+PiArCj4+ICvCoMKgwqAgcy0+Yml0c3RyZWFtID0gYXZfY2FsbG9jKHMtPm1heF9mcmFt ZXNpemUgKwo+PiBBVl9JTlBVVF9CVUZGRVJfUEFERElOR19TSVpFLCBzaXplb2YoKnMtPmJpdHN0 cmVhbSkpOwo+IAo+IGF2X21hbGxvY3ooKS4gc2l6ZW9mKCpzLT5iaXRzdHJlYW0pIGlzIDEuCj4g Cj4+ICvCoMKgwqAgaWYgKCFzLT5iaXRzdHJlYW0pCj4+ICvCoMKgwqDCoMKgwqDCoCByZXR1cm4g QVZFUlJPUihFTk9NRU0pOwo+PiArCj4+ICvCoMKgwqAgZm9yIChpbnQgY2ggPSAwOyBjaCA8IGF2 Y3R4LT5jaF9sYXlvdXQubmJfY2hhbm5lbHM7IGNoKyspIHsKPj4gK8KgwqDCoMKgwqDCoMKgIHMt PmRlY29kZV9idWZmZXJbY2hdID0gYXZfY2FsbG9jKHMtPmZyYW1lX3NhbXBsZXMgKyA0LAo+PiAr wqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDC oMKgwqDCoMKgwqDCoMKgwqDCoMKgwqAgc2l6ZW9mKCpzLT5kZWNvZGVfYnVmZmVyW2NoXSkpOwo+ PiArwqDCoMKgwqDCoMKgwqAgaWYgKCFzLT5kZWNvZGVfYnVmZmVyW2NoXSkKPj4gK8KgwqDCoMKg wqDCoMKgwqDCoMKgwqAgcmV0dXJuIEFWRVJST1IoRU5PTUVNKTsKPj4gK8KgwqDCoCB9Cj4+ICsK Pj4gK8KgwqDCoCBzLT5wa3QgPSBhdmN0eC0+aW50ZXJuYWwtPmluX3BrdDsKPj4gKwo+PiArwqDC oMKgIHJldHVybiAwOwo+PiArfQo+IF9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f X19fX19fX19fX19fCj4gZmZtcGVnLWRldmVsIG1haWxpbmcgbGlzdAo+IGZmbXBlZy1kZXZlbEBm Zm1wZWcub3JnCj4gaHR0cHM6Ly9mZm1wZWcub3JnL21haWxtYW4vbGlzdGluZm8vZmZtcGVnLWRl dmVsCj4gCj4gVG8gdW5zdWJzY3JpYmUsIHZpc2l0IGxpbmsgYWJvdmUsIG9yIGVtYWlsCj4gZmZt cGVnLWRldmVsLXJlcXVlc3RAZmZtcGVnLm9yZyB3aXRoIHN1YmplY3QgInVuc3Vic2NyaWJlIi4K Cl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fCmZmbXBlZy1k ZXZlbCBtYWlsaW5nIGxpc3QKZmZtcGVnLWRldmVsQGZmbXBlZy5vcmcKaHR0cHM6Ly9mZm1wZWcu b3JnL21haWxtYW4vbGlzdGluZm8vZmZtcGVnLWRldmVsCgpUbyB1bnN1YnNjcmliZSwgdmlzaXQg bGluayBhYm92ZSwgb3IgZW1haWwKZmZtcGVnLWRldmVsLXJlcXVlc3RAZmZtcGVnLm9yZyB3aXRo IHN1YmplY3QgInVuc3Vic2NyaWJlIi4K