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 F3B6A4B46D for ; Sat, 6 Jul 2024 18:27:38 +0000 (UTC) Received: from [127.0.1.1] (localhost [127.0.0.1]) by ffbox0-bg.mplayerhq.hu (Postfix) with ESMTP id 57DFA68DC01; Sat, 6 Jul 2024 21:27:36 +0300 (EEST) Received: from EUR03-DBA-obe.outbound.protection.outlook.com (mail-dbaeur03olkn2019.outbound.protection.outlook.com [40.92.58.19]) by ffbox0-bg.mplayerhq.hu (Postfix) with ESMTPS id D716768D98F for ; Sat, 6 Jul 2024 21:27:29 +0300 (EEST) ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=DkqaBvo7fuOr31eVOHD6CahqicHbSCgA83vgcXlEvFrmxuWwe+ex+oAdYxy3EgjUZ83qr2m3dAYh0yHYz0zrBOqgnh0gpZfj9j4a0H8RT0qdzI/Kj/GIxh44boPozk+vHfR9BFJAe/JhX4YMCbnVmFZqIjwYRsXllaW4io+Y00+0A/hzOlAIgEzkZ7pRcsQhTdQYmOwxuHHa0qV4JZOM0ddSAiOijx2GixeXlXZMzGo1Ur9f+S4WWp6L8Y9gPNqlEWkxKO2zr1YJ/iTlr2Pn0VqluCs9GfdiOWXeUUe7/jF/wOxZEt0/pbBNCEVio++BX9guS7PlpcziIEJf3LO6vg== 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=O25QD2YeRtf9Z/BZuAaDeiNDnROs4xPXEhGQS6dYlYU=; b=GcH0H1jSIxqWlnODo1gHDkZqSawMdJsTVkhli6p43HvRFiQChPa3lL32X9fJB8N0w5pz6V8AIEU9o6oQjIgkzqsf6XGYzoWiek1PjjwcqvRgeWUEhXBSszJ4jAC/o5VX5bieTKx5rjSJC+xO+VrG9n46VUH8M/7ElmgcvquiRyGGb7Kiuvg2ndEl+SgWDqyoPquPhhjj98kZsgcVHbzTBZw0ZoHfdfmgcxVWfsCfci/HEkQQ+u/jtaP/CaDJA1A+/mPeXktQe8fp3NeSfPoQ3mcyoj2pU7M2GngYLszXCUWrfaKE6qddQ5CREw7NNy0nstHgwyjr53UMqAfjiXhA6g== 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=O25QD2YeRtf9Z/BZuAaDeiNDnROs4xPXEhGQS6dYlYU=; b=bN2jl7DEf+jN6Ag+g8SKlcJEJESuMpD6kAVGREJBchiRGl1HMP0BM48CU/7toB0U1XFUDvUD9Ae9DxtGObc9QMSVUs2UHET9kMQCxjzmHTcHfml0MSCQh+44Ug90aMwwCzWgp3/vd07dmqE8p4lGLysE5UYejUlGmOLr1XSYey1cgeo8bzPeZz+/a7RDfmpQkCyGOkW7RkydhHx5PGUDioWhTLXOMw6YCEu83dyRFv6JOJasaRP4Gx651qs6fYMEjtgIRcacxEWgMZzIi8lPu7PmMQq2zGq7O/Jj6PERiwrdUJsK69SfDaOsDUY73nX7d17IJ9R0yU4qoT/e1BzUsQ== Received: from AS8P250MB0744.EURP250.PROD.OUTLOOK.COM (2603:10a6:20b:541::14) by AS8P250MB0006.EURP250.PROD.OUTLOOK.COM (2603:10a6:20b:359::9) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.7741.33; Sat, 6 Jul 2024 18:27:27 +0000 Received: from AS8P250MB0744.EURP250.PROD.OUTLOOK.COM ([fe80::384d:40d4:ecb7:1c9]) by AS8P250MB0744.EURP250.PROD.OUTLOOK.COM ([fe80::384d:40d4:ecb7:1c9%4]) with mapi id 15.20.7741.017; Sat, 6 Jul 2024 18:27:27 +0000 Message-ID: Date: Sat, 6 Jul 2024 20:27:26 +0200 User-Agent: Mozilla Thunderbird To: ffmpeg-devel@ffmpeg.org References: <20240701191328.466433-1-remi@remlab.net> <5489983.Sb9uPGUboI@basile.remlab.net> <3110989.CbtlEUcBR6@basile.remlab.net> Content-Language: en-US From: Andreas Rheinhardt In-Reply-To: <3110989.CbtlEUcBR6@basile.remlab.net> X-TMN: [XUKj+KJkkZJbGtgZEHL4fLwKXWxwFTUB8FAncy6b8jA=] X-ClientProxiedBy: ZR0P278CA0010.CHEP278.PROD.OUTLOOK.COM (2603:10a6:910:16::20) To AS8P250MB0744.EURP250.PROD.OUTLOOK.COM (2603:10a6:20b:541::14) X-Microsoft-Original-Message-ID: <9457270c-d828-4fb6-a7f8-83c0b7c563b0@outlook.com> MIME-Version: 1.0 X-MS-Exchange-MessageSentRepresentingType: 1 X-MS-PublicTrafficType: Email X-MS-TrafficTypeDiagnostic: AS8P250MB0744:EE_|AS8P250MB0006:EE_ X-MS-Office365-Filtering-Correlation-Id: 66de1cb1-743b-493f-c52e-08dc9de94a22 X-Microsoft-Antispam: BCL:0; ARA:14566002|19110799003|8060799006|461199028|3412199025|440099028; X-Microsoft-Antispam-Message-Info: kZJkRigs8Ri6I8a+wlkydFmK2YgAOuaA/WCqrRmHKc7D/W6mwnZNOiU+gz6D8//Pyy/AGxIcYLvagxgWjdam78DSr3YPUMlFi+NrxKPufXmWiuaHiQEqRy8yEra9xSTTxYQBAs9oYL0jD5BdbvixUkkuU2tCp3YYZ/f2VBKFWKqsjziqs/3jb/XgwNeiqvshYBhmuHrhPngnFo5FuVEgbwQ4/1/mesThVoZDDGcdmvBibPqnUo2YVj+S1RNdxWjlnihfrMt3U/lpRmlV4KG4FuT88LemRutQGHTGeXyaMQ7IQxHx0fVrXS6fY57nI+yUZ3zWefYOlttUpmBtugzQWZbjaQ1/c4ciBJIYEM1+/p4OjkGi4Tju8OXHnXb6blpqy+IyXtw4Cq+MR0xtwYl0nWUMwl0zT5uyZr3P9Df08z3rNPbKMSJM7YvJCQN3+Y2oCiC2yS2+W5V/e7lzprEZjFPSm5i8rhaYL2YTzVkTGvce95etfXOfINdYGrQu2bfWGcBj6ygh2IZ/ecvYXdK3hpJ6kVtgbcL3gb5h2w0D5jnSEsnKPgMSFgGdJjEA6oYsrcSptPakkNidRP8QODVZWANWThdQvcDFUjABgXnh6Cc5Kx/qOdRS7dM/3RSiGChzJrFOQcXZoRkej/MAB0uqTw== X-MS-Exchange-AntiSpam-MessageData-ChunkCount: 1 X-MS-Exchange-AntiSpam-MessageData-0: =?utf-8?B?VGVuN3d4Zk1LYjQzV1BoUjBBSkg5d3BLMy9hR2diWjRlK2thaUFLNW1DdVY4?= =?utf-8?B?dXM3UlRIQmt5WGE4SHlCcGc3cTdERDBNTVE1Tzd6SjIwTEJzc3Jvb0IxbzJs?= =?utf-8?B?S2hXc3Nna3lmSXhyZ3YzeGtNYlQ1RUJ5dzlEWW9mdStTdjNLWHZsY3VrWnpD?= =?utf-8?B?UFRLRkJqb0EyMW1QbkF2SmJBS2xXbmRRSjdrSTg4QzFWODNEOHVHNFh5OEVi?= =?utf-8?B?OVl6OFdKWlgwY0wwYmpBbGliakl2SWxEK3JMVjUxVTl3aUJ5Q0huQ1E5SXZU?= =?utf-8?B?dkdUYUdVS3NQZEJnNEVkWU9FZFB0NVB4TmR3QkFGa2crUkhoMUpET2NEUVhn?= =?utf-8?B?QXNHeTEzM1JNY0dwNHVZR0JHZGFjL2w0NnBFUTIxTlBsUXNXOHdDQmRUcHJ5?= =?utf-8?B?UStSM0d5MHRMaUgrTVRJc2RtampuVVZzU05zM09NM3U1aGhrK0FVdmVTNDFT?= =?utf-8?B?bXkvcHd0V1JqbHRBdjRwTVlDSVp3VzNHaTlrclRhQ0VtWVJwTVNNbkJBaHJw?= =?utf-8?B?d2VuZlBQUDE5QzhUUTQrODlpNHAyeU9DbW1aZGdTRnRGbkRmdzZUQkVXNVI1?= =?utf-8?B?ODhadUljMGQ4MCswRlVCN3BuTnI3d2VoVENjZmdpdjhJWjdEU0pzYjByOXdC?= =?utf-8?B?eVVTUXRrdFk1L2Q3RDAxVjhtWE91VVp2a3doSlF1SnhSeVNydm5JeElWYWdB?= =?utf-8?B?TDdsTGMzVCtEVWlGR0trNU9kYk4xb3JBTjRlVlF4YURiUmtWZWFJejg3aytI?= =?utf-8?B?ZzE4S1ZXQnFMVkZFOTE0N2lYRURKSlpMY1FTdlIrUXNpcFoxRHFjNVQwUlpL?= =?utf-8?B?SGd4L0hub3VDOWRxNjdxcUJMWGREdjREU1YwdXk4YUdOOU1oalVuRmEydjFM?= =?utf-8?B?Qk11eWdTNzUwR3piT0lkUnJsUUFkSldKNnBxRWQrT1hDVFlLN09ESCtnQ2pi?= =?utf-8?B?UnJmVlg4bllmZVNaUW9lWldGaU41QjR3RGZUUmh5NHNjTTZ5bVQwUE9odExX?= =?utf-8?B?SDI5SlJzZHYvZFlreHNUYlNVbWFrbXhkS2tlaVZUUnZFREVrRkd1SWRqSHQ3?= =?utf-8?B?RDROL0pnQzZRMmRJZWwzS09CbmIxVnVDbDdVS3gyVUtOOVo3WXg3OFBaeUdL?= =?utf-8?B?OXJRK1JFZEhCMnZzL0drYWtwTmt1V2U2Ny9QSm5lVEdYcHg5V3M0VjFUN3Mr?= =?utf-8?B?c0lyQjhnYzNCOERZcGxwQUVmeTZwZXJRZmNiMWkzb2R1MlpsK3pEYmNQR3VU?= =?utf-8?B?T2JEU3Myb000eUZsZ09kMFNjVDR4a0JySWgwRWc5YnR3ckVUeVp4K0ZRU2lo?= =?utf-8?B?RFUxWmMxYm9RdUsvNWxYTkUvZUp4N0R6TjJJc0RmOXhROTcwcHpFZ3k4U3dp?= =?utf-8?B?U0duek5sQitCb3IwS2U0N0I1enQxTi9mNU5wNGFtQklTV0hEVWhSVjhadjdn?= =?utf-8?B?TGpLbjRLQktuakp0Zy92N2RFaFByanBaRUVzUDgzMVBzYVhGb0VaUkNTSHBj?= =?utf-8?B?MFhWRWtxWmM5RHRJNzZVVXhIWHM5TlQzZ3BaUDVHVzhyQ0p5dUdKd1ZwTzdT?= =?utf-8?B?ZVBnb1BuK00xTmloajhGNUVMRUh2UnNwbHlWcHh0Zzc4ZnZnOXV2VE9LdS9r?= =?utf-8?B?dzlORUwyTU9DTGovRE14YzFRY25YM3pFV0xnWm44UEZzd1UyMzV4dURLeHJ3?= =?utf-8?B?RGJXeHZIUGsvM3JlQkh2ZTVKZHgveFFKQUozWlBXVU1qdmhjZ3Y1eUlRPT0=?= X-OriginatorOrg: outlook.com X-MS-Exchange-CrossTenant-Network-Message-Id: 66de1cb1-743b-493f-c52e-08dc9de94a22 X-MS-Exchange-CrossTenant-AuthSource: AS8P250MB0744.EURP250.PROD.OUTLOOK.COM X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-OriginalArrivalTime: 06 Jul 2024 18:27:27.8046 (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: AS8P250MB0006 Subject: Re: [FFmpeg-devel] [PATCH 2/4] lavc/mpegvideo: use H263DSP dequant function 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: UsOpbWkgRGVuaXMtQ291cm1vbnQ6Cj4gTGUgbGF1YW50YWluYSA2LiBoZWluw6RrdXV0YSAyMDI0 LCAxOS4yMC4zMyBFRVNUIEFuZHJlYXMgUmhlaW5oYXJkdCBhIMOpY3JpdCA6Cj4+IFLDqW1pIERl bmlzLUNvdXJtb250Ogo+Pj4gTGUgbGF1YW50YWluYSA2LiBoZWluw6RrdXV0YSAyMDI0LCAxOC4y My4wMCBFRVNUIEFuZHJlYXMgUmhlaW5oYXJkdCBhIMOpY3JpdCAKPiA6Cj4+Pj4+ICBzdGF0aWMg dm9pZCBkY3RfdW5xdWFudGl6ZV9oMjYzX2ludGVyX2MoTXBlZ0VuY0NvbnRleHQgKnMsCj4+Pj4+ ICAKPj4+Pj4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBpbnQxNl90ICpibG9j aywgaW50IG4sIGludCBxc2NhbGUpCj4+Pj4+ICAKPj4+Pj4gIHsKPj4+Pj4KPj4+Pj4gLSAgICBp bnQgaSwgbGV2ZWwsIHFtdWwsIHFhZGQ7Cj4+Pj4+ICsgICAgaW50IHFtdWwgPSBxc2NhbGUgPDwg MTsKPj4+Pj4gKyAgICBpbnQgcWFkZCA9IChxc2NhbGUgLSAxKSB8IDE7Cj4+Pj4+Cj4+Pj4+ICAg ICAgaW50IG5Db2VmZnM7Cj4+Pj4+ICAgICAgCj4+Pj4+ICAgICAgYXZfYXNzZXJ0MihzLT5ibG9j a19sYXN0X2luZGV4W25dPj0wKTsKPj4+Pj4KPj4+Pj4gLSAgICBxYWRkID0gKHFzY2FsZSAtIDEp IHwgMTsKPj4+Pj4gLSAgICBxbXVsID0gcXNjYWxlIDw8IDE7Cj4+Pj4+IC0KPj4+Pj4KPj4+Pj4g ICAgICBuQ29lZmZzPSBzLT5pbnRlcl9zY2FudGFibGUucmFzdGVyX2VuZFsgcy0+YmxvY2tfbGFz dF9pbmRleFtuXSBdOwo+Pj4+Pgo+Pj4+PiAtCj4+Pj4+IC0gICAgZm9yKGk9MDsgaTw9bkNvZWZm czsgaSsrKSB7Cj4+Pj4+IC0gICAgICAgIGxldmVsID0gYmxvY2tbaV07Cj4+Pj4+IC0gICAgICAg IGlmIChsZXZlbCkgewo+Pj4+PiAtICAgICAgICAgICAgaWYgKGxldmVsIDwgMCkgewo+Pj4+PiAt ICAgICAgICAgICAgICAgIGxldmVsID0gbGV2ZWwgKiBxbXVsIC0gcWFkZDsKPj4+Pj4gLSAgICAg ICAgICAgIH0gZWxzZSB7Cj4+Pj4+IC0gICAgICAgICAgICAgICAgbGV2ZWwgPSBsZXZlbCAqIHFt dWwgKyBxYWRkOwo+Pj4+PiAtICAgICAgICAgICAgfQo+Pj4+PiAtICAgICAgICAgICAgYmxvY2tb aV0gPSBsZXZlbDsKPj4+Pj4gLSAgICAgICAgfQo+Pj4+PiAtICAgIH0KPj4+Pj4gKyAgICBzLT5o MjYzZHNwLmgyNjNfZGN0X3VucXVhbnRpemVfaW50ZXIoYmxvY2ssIG5Db2VmZnMsIHFtdWwsIHFh ZGQpOwo+Pj4+Cj4+Pj4gVGhpcyBhZGRzIGFuIGluZGlyZWN0aW9uLiBJIGhhdmUgYXNrZWQgeW91 IHRvIGFjdHVhbGx5IGJlbmNobWFyayB0aGlzCj4+Pj4gY29kZSAoYW5kIG5vdCBvbmx5IHRoZSBE U1AgZnVuY3Rpb24geW91IGFkZCksIGJ1dCB5b3UgbmV2ZXIgZGlkLgo+Pj4KPj4+IEkgYWxyZWFk eSBwb2ludGVkIG91dCBwcmV2aW91c2x5IHRoYXQgdGhpcyBpcyB0aGUgd2F5IHRoaXMgcHJvamVj dCBkb2VzCj4+PiBEU1AKPj4+IGNvZGUuIENlcnRhaW5seSBpdCB3b3VsZCBiZSBuaWNlIHRvIGhh cmQtY29kZSB0aGUgcGF0aCB3aGVuIHRoZXJlIGlzIG9ubHkKPj4+IG9uZSBwb3NzaWJsZS4gVGhp cyBpcyBvZnRlbiB0aGUgY2FzZSBvbiBBcm12OCBub3RhYmx5LCBhbmQgb2YgY291cnNlIG9uCj4+ PiBwbGF0Zm9ybXMgd2l0aG91dCBvcHRpbWlzYXRpb25zLgo+Pj4KPj4+IEJ1dCB0aGF0J3MgYSBn ZW5lcmFsIHByb2JsZW0gd2F5IGJleW9uZCB0aGUgc2NvcGUgb2YgdGhpcyBwYXRjaHNldC4gV2UK Pj4+IGFsd2F5cyBhZGQgaW5kaXJlY3QgZnVuY3Rpb24gY2FsbHMgaW4gdGhpcyBzb3J0IG9mIHNp dHVhdGlvbiwgYW5kIEkgZG9uJ3QKPj4+IHNlZSB3aHkgSSB3b3VsZCBoYXZlIGR1dHkgdG8gYmVu Y2htYXJrIGl0LCBzbyBJIGFtIGdvaW5nIHRvIGlnbm9yZSB0aGlzLgo+Pgo+PiBZb3UgaGF2ZSBh IGR1dHkgdG8gYmVuY2htYXJrIGl0IGJlY2F1c2UgeW91IGFkZCBpdCB3aGVyZSBpdCB3YXNuJ3Qg YmVmb3JlLgo+IAo+IEkgZG9uJ3QgcmVjYWxsIG90aGVyIHBlb3BsZSBiZW5jaG1hcmtpbmcgdGhl IGluZGlyZWN0IGJyYW5jaCB0aGV5J3ZlIGFkZGVkIAo+IHByZXZpb3VzbHkgZm9yIG90aGVyIERT UCBjb2RlLiBSZWNlbnQgZXhhbXBsZXMgaW5jbHVkZSBWVkMgYW5kIEZMQUMuIAo+IFJpZ2h0ZnVs bHkgc28sIGJlY2F1c2UgdGhlcmUgaXMgbm90IHJlYWxseSBhbiBhbHRlcm5hdGl2ZSBhbnl3YXku IEV2ZW4gR05VIAo+IElGVU5DcyBhbmQgR2xpYmMgYWx0ZXJuYXRpdmUgbGlicmFyaWVzIGludGVy bmFsbHkgdXNlIGFuIGluZGlyZWN0IGJyYW5jaCAKPiAoaGlkZGVuIGluIFBMVC9HT1QpLCBhbmQg RkZtcGVnIGNhbid0IHNlbGYtcGF0Y2ggYXQgbG9hZC10aW1lIGxpa2UgdGhlIExpbnV4IAo+IGtl cm5lbCBkb2VzLCBub3IgY2FuIGl0IGdlbmVyYXRlIGR5bmFtaWMgUExUIGVudHJpZXMgd2l0aCBk aXJlY3QgYnJhbmNoZXMuCj4gCj4gQWxzbyBpZiBhbiBpbmRpcmVjdCBjYWxsIGlzIHVuYWNjZXB0 YWJsZSwgdGhlbiBob3cgY29tZSB0aGUgY2FsbGluZyBjb2RlIGlzIAo+IGl0c2VsZiBhbiBpbmRp cmVjdCBjYWxsIGFuZCBmb3IgYWJzdHJhY3Rpb24gcmF0aGVyIHRoYW4gcGVyZm9ybWFuY2UuCgpJ IGRpZCBub3QgZXZlbiBzYXkgdGhhdCBpdCBpcyB1bmFjY2VwdGFibGUuIE1lcmVseSB0aGF0IGl0 IHNob3VsZCBiZQpiZW5jaGVkLgoKPiAKPiBZb3VyIHJlcXVlc3QgaXMgY29tcGxldGVseSBhcmJp dHJhcnkgaGVyZS4gWWVzLCB0aGVyZSBpcyBhbHJlYWR5IGFuIGluZGlyZWN0IAo+IGNhbGwgY2xv c2UgdXAsIGFuZCBzbz8gSSdtIG5vdCB0cnlpbmcgdG8gY2xlYW4gTXBlZ0VuY0NvbnRleHQgaGVy ZSwgb25seSAKPiB0cnlpbmcgdG8gYWRkIG9uZSBmdW5jdGlvbiB0byBjaGVja2FzbSwgUlZWIGFu ZCAod2l0aCBKYW1lcycgd29yaykgcG9zdC1NTVggCj4geDg2Lgo+IAo+IExhc3RseSwgeW91IGRv bid0IGV2ZW4gc3BlY2lmeSB3aGF0IGJlbmNobWFyayB0byBydW4uIENvbXBhcmluZyBzb21ldGhp bmcgCj4gYWdhaW5zdCBub3RoaW5nIGlzLCBhcyBteSBtYW5hZ2VyIHdvdWxkIHNheSwgcG9pbnRs ZXNzLCBzaW5jZSB0aGUgcmVsYXRpdmUgCj4gb3ZlcmhlYWQgb3VnaHQgdG8gYmUgYW4gYXBwcm94 aW1hdGlvbiBvZiBpbmZpbml0eSAoaW4gcHJhY3RpY2UsIHlvdSBlbmQgdXAgCj4gbWVhc3VyaW5n IHRoZSBvdmVyaGVhZCBvZiB0aGUgYmVuY2htYXJraW5nIGNvZGUgaW5zdGVhZCkuCgpZb3Ugc2hh bGwgY29tcGFyZSB0aGUgZnVuY3Rpb24geW91IGFyZSBtb2RpZnlpbmcsIG5hbWVseQpkY3RfdW5x dWFudGl6ZV9oMjYzXyhpbnRyYXxpbnRlcilfYy4KCi0gQW5kcmVhcwoKX19fX19fX19fX19fX19f X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KZmZtcGVnLWRldmVsIG1haWxpbmcgbGlz dApmZm1wZWctZGV2ZWxAZmZtcGVnLm9yZwpodHRwczovL2ZmbXBlZy5vcmcvbWFpbG1hbi9saXN0 aW5mby9mZm1wZWctZGV2ZWwKClRvIHVuc3Vic2NyaWJlLCB2aXNpdCBsaW5rIGFib3ZlLCBvciBl bWFpbApmZm1wZWctZGV2ZWwtcmVxdWVzdEBmZm1wZWcub3JnIHdpdGggc3ViamVjdCAidW5zdWJz Y3JpYmUiLgo=