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 C1E5645DFF for ; Wed, 12 Apr 2023 03:08:28 +0000 (UTC) Received: from [127.0.1.1] (localhost [127.0.0.1]) by ffbox0-bg.mplayerhq.hu (Postfix) with ESMTP id B9E4968BBDD; Wed, 12 Apr 2023 06:08:26 +0300 (EEST) Received: from mga12.intel.com (mga12.intel.com [192.55.52.136]) by ffbox0-bg.mplayerhq.hu (Postfix) with ESMTPS id 535FF68ABBC for ; Wed, 12 Apr 2023 06:08:19 +0300 (EEST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=intel.com; i=@intel.com; q=dns/txt; s=Intel; t=1681268904; x=1712804904; h=from:to:subject:date:message-id:references:in-reply-to: content-id:content-transfer-encoding:mime-version; bh=DlhONHCSa9pwQHp4Gj9YBv2odraNtaBtoNRAqOsG3cU=; b=kcYKE2ZrCZ8YkYXVAJr4ECWQaeCKEYCV6C4GCzFbLAuAymix2W7x0l/x PMUOcKoK5P6RBLf1nSpVOdH43udgTKoTZ/T2I1BoT0CTGQqC/IAI2vfLU Zon2i/FF7l9IMAsI731Ep4UULzZi24R+3U6T5N6iRqePAuHukGksap48+ M995LmRofrfCHwt9Ma7P0AbDGzGxWmHY6wBG4sVW6YzOaif8bA+CjO1mn b2kTGlOkVwryVbTu/MRSLJS79xrLOIRmCE5+bRWGcQ58eY7RQwX15ckpD V/0vc09S4OnQ7FzWaqf3/VAOgGviiVe7E+qxuqOeHD4+D3VOw7xEo0kEz A==; X-IronPort-AV: E=McAfee;i="6600,9927,10677"; a="323415847" X-IronPort-AV: E=Sophos;i="5.98,338,1673942400"; d="scan'208";a="323415847" Received: from orsmga001.jf.intel.com ([10.7.209.18]) by fmsmga106.fm.intel.com with ESMTP/TLS/ECDHE-RSA-AES256-GCM-SHA384; 11 Apr 2023 20:08:13 -0700 X-ExtLoop1: 1 X-IronPort-AV: E=McAfee;i="6600,9927,10677"; a="721407152" X-IronPort-AV: E=Sophos;i="5.98,338,1673942400"; d="scan'208";a="721407152" Received: from fmsmsx603.amr.corp.intel.com ([10.18.126.83]) by orsmga001.jf.intel.com with ESMTP; 11 Apr 2023 20:08:12 -0700 Received: from fmsmsx611.amr.corp.intel.com (10.18.126.91) by fmsmsx603.amr.corp.intel.com (10.18.126.83) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256) id 15.1.2507.23; Tue, 11 Apr 2023 20:08:12 -0700 Received: from fmsmsx610.amr.corp.intel.com (10.18.126.90) by fmsmsx611.amr.corp.intel.com (10.18.126.91) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256) id 15.1.2507.23; Tue, 11 Apr 2023 20:08:12 -0700 Received: from fmsedg601.ED.cps.intel.com (10.1.192.135) by fmsmsx610.amr.corp.intel.com (10.18.126.90) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256) id 15.1.2507.23 via Frontend Transport; Tue, 11 Apr 2023 20:08:12 -0700 Received: from NAM12-MW2-obe.outbound.protection.outlook.com (104.47.66.46) by edgegateway.intel.com (192.55.55.70) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.1.2507.23; Tue, 11 Apr 2023 20:08:12 -0700 ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=XTDhBn/rbWZd27d3NWsGds+QHoAOFGt+6tiRoCYoVrhsquANMDMEvq++QI94IgJ35pQB6PjMhthxM1lQEAvziXRpJ6Du5NQlaEWauYJkQfkGTFVCotpt5Z9252Gwx41LxF4SPq4L/bi83tbhsZOoewvL4J3CwWiPyenmrXXsDK5Ew1wq825dwczEY2Ljw4b8WDmNyTRJgt2b8n+ksXlu8x+917T5/qE+ig+bSpSEXlE9vTN0IMZw9m7UWTzJ/nOM6i3LSlmMmmxcEyvP1TnW3ES+zPDBEQheWvTO6XZA8JjUH0XS9VFQyMIQjHjDwFoszIjG/heQXXEcPLHH3eSbgA== 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=DlhONHCSa9pwQHp4Gj9YBv2odraNtaBtoNRAqOsG3cU=; b=A9VNzeQrHmrLFNsNAFxcGAcUGRl7mBlRz8+55CIB2UmMqyA/RxYvlmI8hKrNQr/SdnpyhZjTpMvoV6j7Ze/Q7pXIsRJ2zRM6Jns8bTZ2N5MpHyUshePntyElX9SxvyW/eqrQKYQHA6BoJbSF5KzMcO3lEcGfLPIu7YbaWAqOlp+6wNsKo08AUIv0roEJfUYIDpEgtWx3WkZ7j5RNtyRdSGk8CUZV7a985ZdBbJmc77Wl/l9La2WL3yHRVnkilQyiF48nGeG4W2989jJk6t72IqybHZ69d0qxXL13aWntox7NY1N/qMPV96GTcVy3OTuff1THwO9HfaJDjRzYi016wA== 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 BN9PR11MB5515.namprd11.prod.outlook.com (2603:10b6:408:104::8) by DM4PR11MB7280.namprd11.prod.outlook.com (2603:10b6:8:108::8) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.6277.38; Wed, 12 Apr 2023 03:08:05 +0000 Received: from BN9PR11MB5515.namprd11.prod.outlook.com ([fe80::ac50:68be:828f:19d9]) by BN9PR11MB5515.namprd11.prod.outlook.com ([fe80::ac50:68be:828f:19d9%9]) with mapi id 15.20.6277.034; Wed, 12 Apr 2023 03:08:05 +0000 From: "Xiang, Haihao" To: "ffmpeg-devel@ffmpeg.org" Thread-Topic: [FFmpeg-devel] [PATCH v5 1/2] vaapi: support VAProfileH264High10 decoding Thread-Index: AQHZY8e71h7W3hSABEKYp44J7tOsy68d5SSAgAAFlQCACSW2AA== Date: Wed, 12 Apr 2023 03:08:05 +0000 Message-ID: <35c6106440efd7ee3df5952e46c606ad1666826c.camel@intel.com> References: <20230331115406.279001-1-jianfeng.zheng@mthreads.com> <8a308447c14fa5dc059e7809ceedf108008a6f96.camel@intel.com> In-Reply-To: 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-0ubuntu1 authentication-results: dkim=none (message not signed) header.d=none;dmarc=none action=none header.from=intel.com; x-ms-publictraffictype: Email x-ms-traffictypediagnostic: BN9PR11MB5515:EE_|DM4PR11MB7280:EE_ x-ms-office365-filtering-correlation-id: 2a88dfde-debd-46db-bac0-08db3b03229d x-ms-exchange-senderadcheck: 1 x-ms-exchange-antispam-relay: 0 x-microsoft-antispam: BCL:0; x-microsoft-antispam-message-info: VDbGEazJBW2rSEQrs2wtkJhe372FjYRgGJQD4+ylWMyjw3QDHIazk6eQnviAyPdGRyw9+tblObHg/0im0fggyKSSmhHvO4Td9pehiRD4y1Zf8p88nkz5yN5RFgPKwvPaVDUr7m0rLd9OIIoZ5R9Jb1CjXGCSypwhCnac6obB1ym3nzA+ZhTFm9jorXA9OQdHknDhz2kT+PjqdE7/JeKrAmaa0PtOcwEqss59Cgp3ZjV1/eIFa4K7kV+ufUBff/vWNdbl4kGqPqNnu4y4SkeXZFTbClO3hpKzaXReHADQyupyaqKBr89fkROqLIx0foW0CsgN3aKMHFubh/tVBXdgH7av796CxvYaiN0NgrE49aZ3H+fjKrYn/Rd6rxma/TuKkaNK6KHjYpp8RXRh34PxHFHzyHje7zQDHbGnzP6y/sg6QIY8F8fqO+F9bDdgg3RqrmMaFYkr76EQly/4YY5yZKLfi+lCgKGQVDQZRcp+VF48dEi6XLA3jWozitEiOoaosecjyXlw3ueS8SWfXR785fSvq0bXgpLBhOoGP1gD1+S36oAaHxC/04mTqL43lvPxaWu3F2sWcGODRR/v3r6AbDaeLGWw9OTQD6CItHl3Gh8= x-forefront-antispam-report: CIP:255.255.255.255; CTRY:; LANG:en; SCL:1; SRV:; IPV:NLI; SFV:NSPM; H:BN9PR11MB5515.namprd11.prod.outlook.com; PTR:; CAT:NONE; SFS:(13230028)(136003)(376002)(366004)(39860400002)(396003)(346002)(451199021)(66899021)(71200400001)(6486002)(66476007)(41300700001)(966005)(6916009)(64756008)(66556008)(478600001)(66446008)(91956017)(66946007)(76116006)(316002)(36756003)(86362001)(2616005)(26005)(6512007)(6506007)(83380400001)(8936002)(2906002)(8676002)(5660300002)(186003)(82960400001)(38100700002)(38070700005)(122000001); DIR:OUT; SFP:1102; x-ms-exchange-antispam-messagedata-chunkcount: 1 x-ms-exchange-antispam-messagedata-0: =?utf-8?B?SmtGaDgydjZzT3JEM2Y5VllsbmlWS1MyTWhTdHRtQ0pJdGwzYUpaRmlpdDhN?= =?utf-8?B?Qzg3VDF5QlFPbUZKdnJlMnA4WkU3dVJiRnVNRTdob0psSnl5Qlg2NnZxZWRN?= =?utf-8?B?WStJRGZBaUZkZzlzbjZVMTZjUEsvUGNNVjFCdlFJZGwwbkdmRzFDUU84citE?= =?utf-8?B?aHlaeDBDRVMyT2d1VWQ2UFFOMzRsSmNpeWdSRUZaU0VZa0hDclZpdzY4WW1k?= =?utf-8?B?Y3NTbnV6ckxKbzZZb0JpVHJ3R0tPZ0dlTjBaUmEzQzl5Z3QrQUVJdmtuSUgz?= =?utf-8?B?UHJVKzhOWlgxL0U4YlE4LytsTjJyQjhFQnR3Y24vZnBWWlpVclpzNVJPK1NK?= =?utf-8?B?enBLc1k4eE8zSXdRYzZwNmQ5eERoK2hzR3A5MDY1R05FSWVKS1BQYjgwQ0hu?= =?utf-8?B?VXRnZlc3YkhEdjFTOFR5YXIxaWx1NmRrMFVtOU5mM0hqd3RKTXFpVVV2YVBh?= =?utf-8?B?ZHlnVFhHU01ZN2tWUTdGK3BVV0FwOVhzdDBFaWJnYTNXZkFyZVU2RUJLLzls?= =?utf-8?B?VGN1SHFSL3BtWG5abnE4a0FBakEvOHVRVXZtbVlhZ085WVdUKzFaOCtzT2NT?= =?utf-8?B?V2hCT0FSbSthS1lZcjBpc3QxOWQ2cG5GRXVWa2tZMkVpRERlU2oxamE4aGZ6?= =?utf-8?B?OXlOcXEvZkluV3RhN3k5M1Y3Y3M1RjloZS8rblo1eEY3c1BidEw4b05oU2VM?= =?utf-8?B?aTZDS1pLWlMxMmpLVUNhMEZpZld0bVJwbmRZckJDbzAva0JPekJrYWNzQUxO?= =?utf-8?B?SC9FZGhURXBKUmZiZHUrVVoxVVZEdzkyY25oU25Zd2NxKyszVTBpYzYxSHZG?= =?utf-8?B?b00wQlF2VmlSSlErdVFZdkE1ZUxjKzM0OG0rTjYyUEh5bkhXc2t6dk9wLzZF?= =?utf-8?B?d0t5eG9HVDl1eEtHTHQweTNJaDZoMTl6L1VuMHFyaEpidWNtTTJxZFdvLzR2?= =?utf-8?B?MUxwVkhvS3V1UHRqRVRkanRreFV4Ymp6LzhkT1N5UWhsTmJiVHExUzZneW00?= =?utf-8?B?ejlNR2NQSURVWUFlWENWaDZKSHhWdnFsdS9SSUdDN1hsNGhCM0Vhd0lQVTBz?= =?utf-8?B?RHQ0bHF5aHZ5bnpwSGtkWWJFRGNDMkZRNk9LTkYzUTF4SSs4bDFmT0x3VGpR?= =?utf-8?B?dW9HV3dVajlPVWpXVFNWazlmOXFBVDJKQktwQlFzN3k1R2R1TlA5SVBsNHl4?= =?utf-8?B?eEZGNjJnbkdYNGdvalhSMGVFd1g4YnJJeC9XZ0RXdEpJS1RsOWdTVGhuUjQ0?= =?utf-8?B?Q3ZmRncyYStyRExGODgyQnNBaHFnWHZ5NVpoMFVBSktvQnh1eWFJMkZUTmN2?= =?utf-8?B?aGVHQmQvMEZJMnpOY25adnhVd0ZCeTcvczJJQVBXREVjNUlSNVVEdFVjYXF3?= =?utf-8?B?RzB1ZUpnTG5HK0pSSVU1V3hWNEpid252R29pSmsrenROQVFiblFHVTE3d2xy?= =?utf-8?B?VTdHQUpZdTVxVXBlbDJZNGhjMFVPQ3VoalpRekZlUEExZVNBSVdHNm5YSW11?= =?utf-8?B?L2lSekxEVWdHbzl3K2F3MGZvRGlFOEVSZDRlK2xnc0hpNGY3U01iOW9uU0JZ?= =?utf-8?B?a2VpT0paUHdVdkNGTUlIWUFkMzA2Z2dRYmhwMmRoMlpoa1ZoV01qVXRJT2dD?= =?utf-8?B?czRiL2JFeG1BbXpuNSt4SHBiRitWWkp3WnRGcERmN2FTOXljTU1TV3ZpbWc3?= =?utf-8?B?RC9kVFZGdit5dndIcnhKc0RmMlJpN3VFSDFJY1ZmbDRpOFFUU2VEYkFOdjVk?= =?utf-8?B?K3Z6VWRpYlN3aWdQdVFLZFZVM2FQVzRjclZySWhJdWNXVElCQlBJWm5Lak9N?= =?utf-8?B?Q3Vvcm82Zlh3T0hhYlMzTzJ1d29aN0xCOFE4VTd3Z3VtY2NaY1B3WGlPcFho?= =?utf-8?B?V3pERVlUdTBoRDg0M1VlTFE4bW5BS3Q1TFNlSEY4dXZ1RnllRlNqMGxkQjQ5?= =?utf-8?B?cDBWaWxueUFpc21lY2VHektuNmszbklPU1ZlM1dVem5pMmdPMjY5aVlRSzN3?= =?utf-8?B?ZUpETDcvdmJEb2luR3hGakRnZFdQeUczY0l3azdTOFE0K1FISnNTRUR2NUNk?= =?utf-8?B?aURpbkppWm5FZHVGUVNDbjdqMFdKRlVhNG5kL0FzN0JkcXNkZUtLSk16bGt6?= =?utf-8?B?RkRralJ1TmJCZDBPcXBDUUNkTFVPYjhDM1lPY1F6VFVmenN5ZzBsUitTc2VR?= =?utf-8?B?ZEE9PQ==?= Content-ID: MIME-Version: 1.0 X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-AuthSource: BN9PR11MB5515.namprd11.prod.outlook.com X-MS-Exchange-CrossTenant-Network-Message-Id: 2a88dfde-debd-46db-bac0-08db3b03229d X-MS-Exchange-CrossTenant-originalarrivaltime: 12 Apr 2023 03:08:05.4201 (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: dDYj+KENCqAHQ+t05WOM/6jwQJGnq4OxIqAwnPx5V+oQAYLpaFxwh1zNyMduHyg3ekOwiKymVi73P8KfqJcNZw== X-MS-Exchange-Transport-CrossTenantHeadersStamped: DM4PR11MB7280 X-OriginatorOrg: intel.com Subject: Re: [FFmpeg-devel] [PATCH v5 1/2] vaapi: support VAProfileH264High10 decoding 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: T24gRG8sIDIwMjMtMDQtMDYgYXQgMTU6MjYgKzA4MDAsIEppYW5mZW5nIFpoZW5nIHdyb3RlOgo+ IEhpIEhhaWhhbywKPiAKPiBJIHRoaW5rIGhpZ2gxMCBpbnRyYSBlbmNvZGluZyB3b3VsZCBhbHNv IGJlIHN1cHBvcnRlZCBhcyB3ZWxsLiBCdXQgSQo+IGhhdm4ndCBtYWRlIHN0cmljdAo+IHRlc3Qu IEl0IGNvdWxkIGJlIG9wZW5lZCBhcyB3ZWxsIGluIGFuIGFkZGl0aW9uYWwgcGF0Y2ggYWZ0ZXIg c29tZSBtb3JlIHRlc3QuCgpJdCBpcyBmaW5lIGZvciBtZS4gSSdsbCBwdXNoIHRoaXMgcGF0Y2hz ZXQgaWYgbm8gbW9yZSBjb21tZW50cy4KClRoYW5rcwpIYWloYW8KCj4gCj4gVGhhbmtzCj4gSmlh bmZlbmcKPiAKPiBYaWFuZywgSGFpaGFvIDxoYWloYW8ueGlhbmctYXQtaW50ZWwuY29tQGZmbXBl Zy5vcmc+IOS6jjIwMjPlubQ05pyINuaXpeWRqOWbmyAxNToxMuWGmemBk++8mgo+ID4gCj4gPiBP biBWciwgMjAyMy0wMy0zMSBhdCAxOTo1NCArMDgwMCwgamlhbmZlbmcuemhlbmcgd3JvdGU6Cj4g PiA+IHNlZSBodHRwczovL2dpdGh1Yi5jb20vaW50ZWwvbGlidmEvcHVsbC82NjQKPiA+ID4gCj4g PiA+IFNpZ25lZC1vZmYtYnk6IGppYW5mZW5nLnpoZW5nIDxqaWFuZmVuZy56aGVuZ0BtdGhyZWFk cy5jb20+Cj4gPiA+IC0tLQo+ID4gPiDCoGxpYmF2Y29kZWMvaDI2NF9zbGljZS5jwqDCoCB8IDkg KysrKysrKystCj4gPiA+IMKgbGliYXZjb2RlYy92YWFwaV9kZWNvZGUuYyB8IDUgKysrKysKPiA+ ID4gwqAyIGZpbGVzIGNoYW5nZWQsIDEzIGluc2VydGlvbnMoKyksIDEgZGVsZXRpb24oLSkKPiA+ ID4gCj4gPiA+IGRpZmYgLS1naXQgYS9saWJhdmNvZGVjL2gyNjRfc2xpY2UuYyBiL2xpYmF2Y29k ZWMvaDI2NF9zbGljZS5jCj4gPiA+IGluZGV4IDc3NjdlMTZjZjEuLmQwNWI4M2ExMjEgMTAwNjQ0 Cj4gPiA+IC0tLSBhL2xpYmF2Y29kZWMvaDI2NF9zbGljZS5jCj4gPiA+ICsrKyBiL2xpYmF2Y29k ZWMvaDI2NF9zbGljZS5jCj4gPiA+IEBAIC04MDksOCArODA5LDE1IEBAIHN0YXRpYyBlbnVtIEFW UGl4ZWxGb3JtYXQKPiA+ID4gZ2V0X3BpeGVsX2Zvcm1hdChIMjY0Q29udGV4dAo+ID4gPiAqaCwg aW50IGZvcmNlX2NhbGxiYWNrKQo+ID4gPiDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDC oCAqZm10KysgPSBBVl9QSVhfRk1UX1lVVjQ0NFAxMDsKPiA+ID4gwqDCoMKgwqDCoMKgwqDCoCB9 IGVsc2UgaWYgKENIUk9NQTQyMihoKSkKPiA+ID4gwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgICpm bXQrKyA9IEFWX1BJWF9GTVRfWVVWNDIyUDEwOwo+ID4gPiAtwqDCoMKgwqDCoMKgwqAgZWxzZQo+ ID4gPiArwqDCoMKgwqDCoMKgwqAgZWxzZSB7Cj4gPiA+ICsjaWYgQ09ORklHX0gyNjRfVkFBUElf SFdBQ0NFTAo+ID4gPiArwqDCoMKgwqDCoMKgwqDCoMKgwqDCoCAvLyBKdXN0IGFkZCBhcyBjYW5k aWRhdGUuIFdoZXRoZXIgVkFQcm9maWxlSDI2NEhpZ2gxMCB1c2FibGUKPiA+ID4gb3IKPiA+ID4g K8KgwqDCoMKgwqDCoMKgwqDCoMKgwqAgLy8gbm90IGlzIGRlY2lkZWQgYnkgdmFhcGlfZGVjb2Rl X21ha2VfY29uZmlnKCkgZGVmaW5lZCBpbgo+ID4gPiBGRm1wZWcKPiA+ID4gK8KgwqDCoMKgwqDC oMKgwqDCoMKgwqAgLy8gYW5kIHZhUXVlcnlDb2RpbmdQcm9maWxlKCkgZGVmaW5lZCBpbiBsaWJ2 YS4KPiA+ID4gK8KgwqDCoMKgwqDCoMKgwqDCoMKgwqAgKmZtdCsrID0gQVZfUElYX0ZNVF9WQUFQ STsKPiA+ID4gKyNlbmRpZgo+ID4gPiDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqAgKmZtdCsrID0g QVZfUElYX0ZNVF9ZVVY0MjBQMTA7Cj4gPiA+ICvCoMKgwqDCoMKgwqDCoCB9Cj4gPiA+IMKgwqDC oMKgwqDCoMKgwqAgYnJlYWs7Cj4gPiA+IMKgwqDCoMKgIGNhc2UgMTI6Cj4gPiA+IMKgwqDCoMKg wqDCoMKgwqAgaWYgKENIUk9NQTQ0NChoKSkgewo+ID4gPiBkaWZmIC0tZ2l0IGEvbGliYXZjb2Rl Yy92YWFwaV9kZWNvZGUuYyBiL2xpYmF2Y29kZWMvdmFhcGlfZGVjb2RlLmMKPiA+ID4gaW5kZXgg YWI4YzEyZTM2NC4uZGQ1NWNiZDZmMSAxMDA2NDQKPiA+ID4gLS0tIGEvbGliYXZjb2RlYy92YWFw aV9kZWNvZGUuYwo+ID4gPiArKysgYi9saWJhdmNvZGVjL3ZhYXBpX2RlY29kZS5jCj4gPiA+IEBA IC0zOTgsNiArMzk4LDExIEBAIHN0YXRpYyBjb25zdCBzdHJ1Y3Qgewo+ID4gPiDCoMKgwqDCoCBN QVAoTVBFRzQswqDCoMKgwqDCoMKgIE1QRUc0X0FEVkFOQ0VEX1NJTVBMRSwKPiA+ID4gwqDCoMKg wqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqAg TVBFRzRBZHZhbmNlZFNpbXBsZSksCj4gPiA+IMKgwqDCoMKgIE1BUChNUEVHNCzCoMKgwqDCoMKg wqAgTVBFRzRfTUFJTizCoMKgwqDCoMKgIE1QRUc0TWFpbsKgwqAgKSwKPiA+ID4gKyNpZiBWQV9D SEVDS19WRVJTSU9OKDEsIDE4LCAwKQo+ID4gPiArwqDCoMKgIE1BUChIMjY0LMKgwqDCoMKgwqDC oMKgIEgyNjRfSElHSF8xMF9JTlRSQSwKPiA+ID4gK8KgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKg wqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgIEgyNjRIaWdo MTDCoCApLAo+ID4gPiArwqDCoMKgIE1BUChIMjY0LMKgwqDCoMKgwqDCoMKgIEgyNjRfSElHSF8x MCzCoMKgwqAgSDI2NEhpZ2gxMMKgICksCj4gPiA+ICsjZW5kaWYKPiA+ID4gwqDCoMKgwqAgTUFQ KEgyNjQswqDCoMKgwqDCoMKgwqAgSDI2NF9DT05TVFJBSU5FRF9CQVNFTElORSwKPiA+ID4gwqDC oMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgIEgyNjRD b25zdHJhaW5lZEJhc2VsaW5lKSwKPiA+ID4gwqDCoMKgwqAgTUFQKEgyNjQswqDCoMKgwqDCoMKg wqAgSDI2NF9NQUlOLMKgwqDCoMKgwqDCoCBIMjY0TWFpbsKgwqDCoCApLAo+ID4gCj4gPiBQYXRo c2V0IExHVE0sIGJ1dCBJIHdvbmRlciBoaWdoIDEwIGFuZCBoaWdoIDEwIGludHJhIGFyZSBzdXBw b3J0ZWQgZm9yCj4gPiBkZWNvZGluZwo+ID4gaG93ZXZlciBvbmx5IGhpZ2ggMTAgaXMgc3VwcG9y dGVkIGZvciBlbmNvZGluZy4gZG9lcyBoaWdoIDEwIGludHJhIG5vdCB3b3JrCj4gPiBhcwo+ID4g ZXhwZWN0ZWQgZm9yIGVuY29kaW5nID8KPiA+IAo+ID4gVGhhbmtzCj4gPiBIYWloYW8KPiA+IAo+ ID4gX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KPiA+IGZm bXBlZy1kZXZlbCBtYWlsaW5nIGxpc3QKPiA+IGZmbXBlZy1kZXZlbEBmZm1wZWcub3JnCj4gPiBo dHRwczovL2ZmbXBlZy5vcmcvbWFpbG1hbi9saXN0aW5mby9mZm1wZWctZGV2ZWwKPiA+IAo+ID4g VG8gdW5zdWJzY3JpYmUsIHZpc2l0IGxpbmsgYWJvdmUsIG9yIGVtYWlsCj4gPiBmZm1wZWctZGV2 ZWwtcmVxdWVzdEBmZm1wZWcub3JnwqB3aXRoIHN1YmplY3QgInVuc3Vic2NyaWJlIi4KPiBfX19f X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwo+IGZmbXBlZy1kZXZl bCBtYWlsaW5nIGxpc3QKPiBmZm1wZWctZGV2ZWxAZmZtcGVnLm9yZwo+IGh0dHBzOi8vZmZtcGVn Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL2ZmbXBlZy1kZXZlbAo+IAo+IFRvIHVuc3Vic2NyaWJlLCB2 aXNpdCBsaW5rIGFib3ZlLCBvciBlbWFpbAo+IGZmbXBlZy1kZXZlbC1yZXF1ZXN0QGZmbXBlZy5v cmfCoHdpdGggc3ViamVjdCAidW5zdWJzY3JpYmUiLgoKX19fX19fX19fX19fX19fX19fX19fX19f X19fX19fX19fX19fX19fX19fX19fX18KZmZtcGVnLWRldmVsIG1haWxpbmcgbGlzdApmZm1wZWct ZGV2ZWxAZmZtcGVnLm9yZwpodHRwczovL2ZmbXBlZy5vcmcvbWFpbG1hbi9saXN0aW5mby9mZm1w ZWctZGV2ZWwKClRvIHVuc3Vic2NyaWJlLCB2aXNpdCBsaW5rIGFib3ZlLCBvciBlbWFpbApmZm1w ZWctZGV2ZWwtcmVxdWVzdEBmZm1wZWcub3JnIHdpdGggc3ViamVjdCAidW5zdWJzY3JpYmUiLgo=