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 68B1D47328 for ; Wed, 3 Apr 2024 01:27:15 +0000 (UTC) Received: from [127.0.1.1] (localhost [127.0.0.1]) by ffbox0-bg.mplayerhq.hu (Postfix) with ESMTP id 637F068CFFC; Wed, 3 Apr 2024 04:27:12 +0300 (EEST) Received: from mgamail.intel.com (mgamail.intel.com [198.175.65.20]) by ffbox0-bg.mplayerhq.hu (Postfix) with ESMTPS id D6AB168CDB0 for ; Wed, 3 Apr 2024 04:27:04 +0300 (EEST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=intel.com; i=@intel.com; q=dns/txt; s=Intel; t=1712107630; x=1743643630; h=from:to:subject:date:message-id:references:in-reply-to: content-id:content-transfer-encoding:mime-version; bh=Rhu6iBwKy/TMFxW6oAfuWLOQ2JsOrvDNtrNe/U+3y2c=; b=RcWzzBrAvtfdTg/J43ICJz9ZB9P2U1fxY3TgnfybWROs7UGsOpXBVDuD fneCE34KeBw8D7MdFEpYnVp94hua0tFKI3oArxkvj9M2X0i0z9+AUsxKS 2jGEzX+lb1QZJ2NLysPDHEE7emziFMLG00BkpiFx9/P8lwwSFBlfmmNxz +6Y6UBXqf+RNKpacKVFQHeEmvn+3LYBtxlx/sps8dRJhGGZkAfVY2ZCoB GLeAAvhTWe7lsuVbyylNqLRXsDsTsjftN0AfF3hrTA36PLSqaI4jtlRff kMxqJZW0m4lTjmlLTcBfTd4FQwOPpSd+DkqDsFhU0PZWbzmYO4VTs8/fh w==; X-CSE-ConnectionGUID: rV+4AI4pTQqOfL7wfPX2Cw== X-CSE-MsgGUID: 9i3OMoXvT6K00cA15WhXrg== X-IronPort-AV: E=McAfee;i="6600,9927,11032"; a="7213889" X-IronPort-AV: E=Sophos;i="6.07,176,1708416000"; d="scan'208";a="7213889" Received: from orviesa009.jf.intel.com ([10.64.159.149]) by orvoesa112.jf.intel.com with ESMTP/TLS/ECDHE-RSA-AES256-GCM-SHA384; 02 Apr 2024 18:27:02 -0700 X-CSE-ConnectionGUID: ceC7Gxt0TIq5InOOjOFfzA== X-CSE-MsgGUID: OUO2Xiw4TE6KcSTxdP+04Q== X-ExtLoop1: 1 X-IronPort-AV: E=Sophos;i="6.07,176,1708416000"; d="scan'208";a="18236377" Received: from orsmsx601.amr.corp.intel.com ([10.22.229.14]) by orviesa009.jf.intel.com with ESMTP/TLS/AES256-GCM-SHA384; 02 Apr 2024 18:27:02 -0700 Received: from orsmsx610.amr.corp.intel.com (10.22.229.23) by ORSMSX601.amr.corp.intel.com (10.22.229.14) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256) id 15.1.2507.35; Tue, 2 Apr 2024 18:27:01 -0700 Received: from ORSEDG601.ED.cps.intel.com (10.7.248.6) by orsmsx610.amr.corp.intel.com (10.22.229.23) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256) id 15.1.2507.35 via Frontend Transport; Tue, 2 Apr 2024 18:27:01 -0700 Received: from NAM10-BN7-obe.outbound.protection.outlook.com (104.47.70.100) by edgegateway.intel.com (134.134.137.102) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.1.2507.35; Tue, 2 Apr 2024 18:27:01 -0700 ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=h5jCpTcD3d8BV5vEVSo68D/q7SkmPpMGiNWe9tlz9XzgD1STY97E2c9BmKIaLUS7jQFlnnZGNAN2ocFEHDtFKgERRT1qSeSrUsv0xA8WItIJBCS5ujbGUAa3riQgzLdHf+aAPDKsHG5FpPvVnm0TQgdTyHfxSPFjHR6WZ3uiAjYT+2nmvonhuFZ4d7sWj8Rjn/1/d0StchZlll260RvnCByOIezWSKumLUgJ5BlNEmMIhk7AJY7qbO4HI4EGTgc7vOd6Fwdl6VK+fzYiez+tpLXzm8XMZEdexb0tT+42KQwsJADsx/hHBjoeS0wWabMQhNVVSwGpkmwQ6XpS4z2Dvg== 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=Rhu6iBwKy/TMFxW6oAfuWLOQ2JsOrvDNtrNe/U+3y2c=; b=m2yHD+9iegrXyt4AG0Z8LfzCij7vNcic4z0yyu/hKrUrVkfOqMDdd/ImRkwK5Jz870rWUW1noFYzSG1Fc9qGA8zIvzWxu48HOzyScJ2QNEVaI2p3XNST0lbhhxk5S924FrNWUC8B8beHeNmfI+Gx3W2jytl/JJTtuJ/16DwAYwp4ByGYGzpY1FZmkYvrpdool2NcBP2y6pNQCExOJHqas+UrDhn584ahrHRMIegDhtYNfjVChMbU7W0owt9eumlCR3k22Qd8rI8N7yyVRuFNlVmYjTfJCi+szvh6rsJPVVh1JxoIf63Es7wwOfE6blNjhkf3ZcEtzxHRTH4OmMK1Xg== ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=intel.com; dmarc=pass action=none header.from=intel.com; dkim=pass header.d=intel.com; arc=none Received: from DM3PR11MB8757.namprd11.prod.outlook.com (2603:10b6:8:1af::7) by DM4PR11MB7302.namprd11.prod.outlook.com (2603:10b6:8:109::22) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.7452.26; Wed, 3 Apr 2024 01:26:58 +0000 Received: from DM3PR11MB8757.namprd11.prod.outlook.com ([fe80::a4cc:a87a:820f:dc1b]) by DM3PR11MB8757.namprd11.prod.outlook.com ([fe80::a4cc:a87a:820f:dc1b%4]) with mapi id 15.20.7452.019; Wed, 3 Apr 2024 01:26:58 +0000 From: "Xiang, Haihao" To: "ffmpeg-devel@ffmpeg.org" Thread-Topic: [FFmpeg-devel] [PATCH] lavc/vaapi_hevc: Add support for Main Intra & Main 10 Intra Thread-Index: AQHahHDMfLxmjLoUwUmAW9mD2KQ1ZLFUjH8AgADsZICAAEpDAA== Date: Wed, 3 Apr 2024 01:26:58 +0000 Message-ID: References: <20240328020704.4109636-1-haihao.xiang@intel.com> <2119be3e-9385-438b-8a66-150bde955330@jkqxz.net> <56078494826a3bd2a7998f8285acaa9d5d11d5ea.camel@intel.com> <56563214-62b6-4fb5-aadc-e7b7318b97fa@jkqxz.net> In-Reply-To: <56563214-62b6-4fb5-aadc-e7b7318b97fa@jkqxz.net> Accept-Language: en-AS, zh-CN, en-US Content-Language: en-US X-MS-Has-Attach: X-MS-TNEF-Correlator: user-agent: Evolution 3.44.4-0ubuntu2 x-ms-publictraffictype: Email x-ms-traffictypediagnostic: DM3PR11MB8757:EE_|DM4PR11MB7302:EE_ x-ms-exchange-senderadcheck: 1 x-ms-exchange-antispam-relay: 0 x-microsoft-antispam: BCL:0; x-microsoft-antispam-message-info: yehSUfp9krulecWOpq+wgYRgAAdvsDCu8ZEhPnjU0mdCR+hlS3Keq46HKqbikzKn/XOf1Id2dsx4Y1wn2Iz5a9zJakMzCJRhhmGCULJTmyh1OrBYKP3HUQf2nk+6z0/j8fQZ78lglXf298mphnQ0/dm0C/GSwWa/Nzq89df4k2g4aZfpSZheTJNvvQ3KqlLJyf2NUdQtMw0wn5+WYez/b9wh91CKopD+51xLJDGFzZEKF68H/9iPIq3D2FIxjg1uLHDDpH+gwkFc0whzMpliJYqMiZUPJGNe3uJfpbbjuLYh20VmrYEvlMRP0RfsJCgXh57FU2sxnUPf9bmt9CMExy+mbNEQBKkoJZW4ErR/JpGm5hO8zZxR9BuYSRMHNc50cHKMcOf+YWyWnCOmzM1znGrI30hrxY4mKVh2FcjVefpR3Na4jl44GTjuj/e3AVro0Zoqm5AFiPoZxBcrHg6nFCItWoii5Aje4FeiHF4NCTkhLF0Dm3QJYysVIcM4ywBGKhpvguxNjC/PwMMhnLcfgfxv3ck+wKkRF1LWoFDs26dweG4KKir3GhVsCx/aXICn13pYKaQjbX6OST2RPpXLFddHKCR1KsxJZ46mv2LjQbgTSb5zX29pFD8K8SwpjWpiy5wR+X+wCM6ztCgSzAuitZVwayZ1mXIxkjTPj3A6UWU= x-forefront-antispam-report: CIP:255.255.255.255; CTRY:; LANG:en; SCL:1; SRV:; IPV:NLI; SFV:NSPM; H:DM3PR11MB8757.namprd11.prod.outlook.com; PTR:; CAT:NONE; SFS:(13230031)(366007)(376005)(1800799015); DIR:OUT; SFP:1102; x-ms-exchange-antispam-messagedata-chunkcount: 1 x-ms-exchange-antispam-messagedata-0: =?utf-8?B?YXBpM3hlWWVtSkIwNklaLzNOdjRDRTU0cnNieG44UWdKQVpnZkxUdUsvSm1Y?= =?utf-8?B?TWgzMlpOc0czSlVLNFlEK2h3dWptTVBzU0c1VGRUZ0k4R1R0VitZU0VCNGt2?= =?utf-8?B?VzI0V2xkQTdBRFUzOHF3bXdGL1lqN1h1TUU5NDR5S2ZWTHIvNlcxdExoR2E4?= =?utf-8?B?RjJSYnN3Um9aQ3pBRU4xMG9RdWV4allRUHA2bnZJU3A4YnRGcmxHUUgrdWJr?= =?utf-8?B?U2ttL1N0TGFOUkVQWXE5UXArR1daRFlhNVU2SHAyY1pNM1hjYkVlM2FXYlRi?= =?utf-8?B?TjBpS3dOSEZ6dDVMMnU0S1RDdEwycDJ1NjZzaUt0VzJmQjRDSEdDemNvZHBD?= =?utf-8?B?ZXpzM3MvT2ZwUWh1NnAwbGFTOGNyc3Q2cVZnR1o0N0JuWDhBaUlMbHZzbEc4?= =?utf-8?B?M29MaUxWanE0bFMrZXJvSDBiZ1N3OW1mNkNEMDY5TlVzUTBSbi8zU1creThT?= =?utf-8?B?UG1oZ2RuWXhrekRSZmEwZHRxcmNwcnJCWGxkWURaTFdMR2JzeXNDU21vWnJX?= =?utf-8?B?YVJXaTBSNnIzTE5wOXI4dm1qa0pzMzVPYUhycGsrWlR6VGRrUkxqclZCSkt1?= =?utf-8?B?RzEyQk50TnN0QW5LMFdWNUY2eGwvMGdxNG8xaUNOY29KM0NyUjd4dktMR0Fx?= =?utf-8?B?WEx1dDNDU3c3cVZhUzJ4UGsyTHluTmRZMzZHMGJ2SURQSlJUUUVhbTFuMkJ3?= =?utf-8?B?TndwZmxiMS9rdDlYL3R2bzQrc2s2RFlBV093STFocjU5NWhRWWRaSlVPaS9a?= =?utf-8?B?WFlBY0FKd0pMc2d0WVVta2pFcGYxK2J5cGUyU3lMTU9wWEpMa0tiQmlFeXV3?= =?utf-8?B?VVo2eDBSU2h2ZGJlZkhWc2Z2ZDFDQ0lpTXlUNkRmMU8vdHF4c1RPSGlhenFR?= =?utf-8?B?a0libXFXdklZd1Z6R2NEUjR2bnBpT1dCWms3T1E0dHRCQ3VtOXJtNUF2UUli?= =?utf-8?B?Q3YzV1I2K1J4MFEvQ294N1FKUHd1Z3pFK0FBWVhwbGVTSzE0ZlN5Sjdsa01j?= =?utf-8?B?U2swZ0c5ank2aDBuMEF6OXBYaFRHaEE2SVBvMjdLTFBYK1lDVlI0UVR6ZE51?= =?utf-8?B?NzNjb04xeEVYbmlId21HL3kxY0NhQ2tSaFhKY04rYkRPa1g5OVhiL21FbUhz?= =?utf-8?B?SXlZaFRTMVQ5bHhXenNSZ1poSHdPeUlFYXdMOWhiakg5SW8rRHBWQzR3eUJ0?= =?utf-8?B?aGY5L2lVZTNkTjRIQW5YbGdZNGJFREJpYmRBeUkxaDBjRzFheHg2VXAzL3Nz?= =?utf-8?B?TjFIY3JlcWZ1K0JiOHp0R2JnM3VPT00velB6U0Q4aFlmL21iY2VnazVUa3VM?= =?utf-8?B?NHUzbnVXRzNiVmhLSE5UNDF6THJWc3dCQjg0eEZQekRJU21LaHpaY1VnL3Q5?= =?utf-8?B?azJJWDhKT1Q0RUFzWk5lcGVUTVFqTmFqY3ZXekFqN2E2NzNxcGdHa0szU254?= =?utf-8?B?cGdqT3ZzUTBJdytJdUZPc3IvYVJ5UDFJMzV3Qlg4ckpQRVdHYVQyUkg3Z0dB?= =?utf-8?B?UEFvdEdRVmowWjliRERFSkMwSTYyakVRM1FMNzN0TkZRL05TZlkzYVhMZmM4?= =?utf-8?B?Y2g2TUZieDhTVVY2TGczSUVNaFZ5VDI0L0tocFBwdkZDTk9VbG9rUSs0ZW4r?= =?utf-8?B?T0JvRlJkWGV1UnNsS1dMR0JyTi9yZkpaTVJWSkhzTmtrTm0xOUVYcXYrWU9C?= =?utf-8?B?eWJBcU13WFNsR255dHMySW1SRGpBMDY4NVVCdTF4OElEVmc0OVduY3JpUWFW?= =?utf-8?B?WjZncnFJUUJsZ0dQVmJ6RzZPcDg3Mkk3c2JEQlJ0Z2FDNVpmTWdaMnpsMGND?= =?utf-8?B?WitmTWRySWtOdCtzRUMxZGExci9qSDVPSDRGZThTUHNpaEExMGUyblJVaE55?= =?utf-8?B?SHpnSU5wR1BDNWtRVTZhRzJpOGU2TkhaMGNnbVdsTUJJSEJ4RGRmMlpmeDU3?= =?utf-8?B?KzRIRnZUOS9iZVZkbU5raERUY0dCTXZQT1lBUytIdGdKRzQwekFsTDFxZzFi?= =?utf-8?B?VWJPZGkrY0FveDVQdUo3cXBjN05yUTFkejdWczZKSFZNNWJGOXVtcHJaVFNu?= =?utf-8?B?d3BSdTNqMWJpUDJybTBBTnNDalg1THdLUW9Oa1R1SmhUNmlnUzdFWmVicTRB?= =?utf-8?B?M3lsQTFuRXNiamkyRFFCOWRCZHRObk1kRlZSQ2RwNzluS0UwcEhPNm5vaDhw?= =?utf-8?B?cEE9PQ==?= Content-ID: MIME-Version: 1.0 X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-AuthSource: DM3PR11MB8757.namprd11.prod.outlook.com X-MS-Exchange-CrossTenant-Network-Message-Id: 3ab42661-e3e6-4f64-5fe3-08dc537d27ae X-MS-Exchange-CrossTenant-originalarrivaltime: 03 Apr 2024 01:26:58.1001 (UTC) X-MS-Exchange-CrossTenant-fromentityheader: Hosted X-MS-Exchange-CrossTenant-id: 46c98d88-e344-4ed4-8496-4ed7712e255d X-MS-Exchange-CrossTenant-mailboxtype: HOSTED X-MS-Exchange-CrossTenant-userprincipalname: baARpTbWePQ+QZzWQQl/z/hTP3+LsgacVkRG3HA/KIDapRNmYaDoKZSqe4uOWaZGDrCMbeGpMJO+VGMhVqNwfA== X-MS-Exchange-Transport-CrossTenantHeadersStamped: DM4PR11MB7302 X-OriginatorOrg: intel.com Subject: Re: [FFmpeg-devel] [PATCH] lavc/vaapi_hevc: Add support for Main Intra & Main 10 Intra 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: T24gRGksIDIwMjQtMDQtMDIgYXQgMjI6MDEgKzAxMDAsIE1hcmsgVGhvbXBzb24gd3JvdGU6DQo+ IE9uIDAyLzA0LzIwMjQgMDc6NTUsIFhpYW5nLCBIYWloYW8gd3JvdGU6DQo+ID4gT24gTWEsIDIw MjQtMDQtMDEgYXQgMjE6MTEgKzAxMDAsIE1hcmsgVGhvbXBzb24gd3JvdGU6DQo+ID4gPiBPbiAy OC8wMy8yMDI0IDAyOjA3LCBYaWFuZywgSGFpaGFvIHdyb3RlOg0KPiA+ID4gPiBGcm9tOiBIYWlo YW8gWGlhbmcgPGhhaWhhby54aWFuZ0BpbnRlbC5jb20+DQo+ID4gPiA+IA0KPiA+ID4gPiBCb3Ro IE1haW4gSW50cmEgYW5kIE1haW4gMTAgSW50cmEgYXJlIFJleHQsIHdlIG1heSB1c2UgTWFpbiBh bmQgTWFpbiAxMA0KPiA+ID4gPiBpbnN0ZWFkIGZvciBkZWNvZGluZy4gVGhpcyBwYXRjaCBmaXhl cyB0aGUgZXJyb3IgYmVsb3c6DQo+ID4gPiA+IA0KPiA+ID4gPiBbaGV2YyBAIDB4NTVhNzcxYjgw YTAwXSBObyBzdXBwb3J0IGZvciBjb2RlYyBoZXZjIHByb2ZpbGUgNC4NCj4gPiA+ID4gW2hldmMg QCAweDU1YTc3MWI4MGEwMF0gRmFpbGVkIHNldHVwIGZvciBmb3JtYXQgdmFhcGk6IGh3YWNjZWwN Cj4gPiA+ID4gaW5pdGlhbGlzYXRpb24gcmV0dXJuZWQgZXJyb3IuDQo+ID4gPiA+IA0KPiA+ID4g PiBTaWduZWQtb2ZmLWJ5OiBIYWloYW8gWGlhbmcgPGhhaWhhby54aWFuZ0BpbnRlbC5jb20+DQo+ ID4gPiA+IC0tLQ0KPiA+ID4gPiDCoMKgIGxpYmF2Y29kZWMvdmFhcGlfaGV2Yy5jIHwgNyArKysr KysrDQo+ID4gPiA+IMKgwqAgMSBmaWxlIGNoYW5nZWQsIDcgaW5zZXJ0aW9ucygrKQ0KPiA+ID4g PiANCj4gPiA+ID4gZGlmZiAtLWdpdCBhL2xpYmF2Y29kZWMvdmFhcGlfaGV2Yy5jIGIvbGliYXZj b2RlYy92YWFwaV9oZXZjLmMNCj4gPiA+ID4gaW5kZXggM2JkZDJkZDFiOC4uODNiOTRkMWE1NSAx MDA2NDQNCj4gPiA+ID4gLS0tIGEvbGliYXZjb2RlYy92YWFwaV9oZXZjLmMNCj4gPiA+ID4gKysr IGIvbGliYXZjb2RlYy92YWFwaV9oZXZjLmMNCj4gPiA+ID4gQEAgLTYxMiw2ICs2MTIsMTMgQEAg VkFQcm9maWxlDQo+ID4gPiA+IGZmX3ZhYXBpX3BhcnNlX2hldmNfcmV4dF9zY2NfcHJvZmlsZShB VkNvZGVjQ29udGV4dCAqYXZjdHgpDQo+ID4gPiA+IMKgwqDCoMKgwqDCoMKgwqDCoMKgIGF2X2xv ZyhhdmN0eCwgQVZfTE9HX1ZFUkJPU0UsICJIRVZDIHByb2ZpbGUgJXMgaXMgZm91bmQuXG4iLA0K PiA+ID4gPiBwcm9maWxlLT5uYW1lKTsNCj4gPiA+ID4gwqDCoMKgwqDCoMKgIH0NCj4gPiA+ID4g wqDCoCANCj4gPiA+ID4gKyNpZiBWQV9DSEVDS19WRVJTSU9OKDAsIDM3LCAwKQ0KPiA+ID4gPiAr wqDCoMKgIGlmICghc3RyY21wKHByb2ZpbGUtPm5hbWUsICJNYWluIEludHJhIikpDQo+ID4gPiA+ ICvCoMKgwqDCoMKgwqDCoCByZXR1cm4gVkFQcm9maWxlSEVWQ01haW47DQo+ID4gPiA+ICvCoMKg wqAgZWxzZSBpZiAoIXN0cmNtcChwcm9maWxlLT5uYW1lLCAiTWFpbiAxMCBJbnRyYSIpKQ0KPiA+ ID4gPiArwqDCoMKgwqDCoMKgwqAgcmV0dXJuIFZBUHJvZmlsZUhFVkNNYWluMTA7DQo+ID4gPiA+ ICsjZW5kaWYNCj4gPiA+ID4gKw0KPiA+ID4gPiDCoMKgICNpZiBWQV9DSEVDS19WRVJTSU9OKDEs IDIsIDApDQo+ID4gPiA+IMKgwqDCoMKgwqDCoCBpZiAoIXN0cmNtcChwcm9maWxlLT5uYW1lLCAi TWFpbiAxMiIpIHx8DQo+ID4gPiA+IMKgwqDCoMKgwqDCoMKgwqDCoMKgICFzdHJjbXAocHJvZmls ZS0+bmFtZSwgIk1haW4gMTIgSW50cmEiKSkNCj4gPiA+IA0KPiA+ID4gV2hhdCBpZiBoaWdoX3By ZWNpc2lvbl9vZmZzZXRzX2VuYWJsZWRfZmxhZyBpcyBzZXQ/DQo+ID4gPiANCj4gPiA+IChUaGF0 IGRvZXNuJ3QgbWF0dGVyIGZvciB0aGUgVkFBUEkgZW5jb2RlciBzZXR0aW5nIHRoZSBwcm9maWxl IGJlY2F1c2Ugd2UNCj4gPiA+IGFsd2F5cyBoYXZlIGl0IGFzIHplcm8uKQ0KPiA+IA0KPiA+IEhl cmUgdXNlIFZBUHJvZmlsZUhFVkNNYWluIG9yIFZBUHJvZmlsZUhFVkNNYWluMTAgdG8gY3JlYXRl IFZBQ29uZmlnIGZvcg0KPiA+IGRlY29kaW5nLMKgIGF2Y3R4LT5wcm9maWxlICg0KSBpcyBub3Qg Y2hhbmdlZC4NCj4gPiBoaWdoX3ByZWNpc2lvbl9vZmZzZXRzX2VuYWJsZWRfZmxhZyBpcyBzZXQg aW4NCj4gPiBWQVBpY3R1cmVQYXJhbWV0ZXJCdWZmZXJIRVZDUmV4dA0KPiA+IHdoZW4gYXZjdHgt PnByb2ZpbGUgaXMgNC4NCj4gDQo+IEJ1dCBNYWluIGFuZCBNYWluIDEwIHByb2ZpbGUgaGF2ZToN Cj4gDQo+ICJBY3RpdmUgU1BTcyBmb3IgdGhlIGJhc2UgbGF5ZXIgc2hhbGwgaGF2ZSAuLi4NCj4g aGlnaF9wcmVjaXNpb25fb2Zmc2V0c19lbmFibGVkX2ZsYWcsIC4uLiB3aGVuIHByZXNlbnQsIGVx dWFsIHRvIDAgb25seS4iDQo+IA0KPiBzbyBhIGRlY29kZXIgaW1wbGVtZW50aW5nIHRob3NlIHBy b2ZpbGVzIG5lZWQgbm90IHN1cHBvcnQgaXQuwqAgKEl0IG1heSB3b3JrIGFzDQo+IGEgY29tcGF0 aWJsZSBleHRlbnNpb24gYXMgdGhlIGZpZWxkIGlzIHRoZXJlLCBidXQgaWYgaXQgZG9lc24ndCBh bHNvIHN1cHBvcnQNCj4gZ2VuZXJhbCByZXh0IGNhc2VzIHRoZW4gdGhpcyBpcyB1bmxpa2VseSB0 byBiZSBpbXBsZW1lbnRlZC4pDQo+IA0KDQpJIGdldCB5b3VyIHBvaW50LCB0aGUgdW5kZXJseWlu ZyBkcml2ZXIgbWlnaHRuJ3Qgc3VwcG9ydA0KVkFQaWN0dXJlUGFyYW1ldGVyQnVmZmVySEVWQ1Jl eHQuIFNlZW1zIHdlIHNob3VsZCBhZGQgbmV3IHByb2ZpbGVzIGluIGxpYnZhLiANCg0KVGhhbmtz DQpIYWloYW8NCg0KX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f X18KZmZtcGVnLWRldmVsIG1haWxpbmcgbGlzdApmZm1wZWctZGV2ZWxAZmZtcGVnLm9yZwpodHRw czovL2ZmbXBlZy5vcmcvbWFpbG1hbi9saXN0aW5mby9mZm1wZWctZGV2ZWwKClRvIHVuc3Vic2Ny aWJlLCB2aXNpdCBsaW5rIGFib3ZlLCBvciBlbWFpbApmZm1wZWctZGV2ZWwtcmVxdWVzdEBmZm1w ZWcub3JnIHdpdGggc3ViamVjdCAidW5zdWJzY3JpYmUiLgo=