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 758EA46838 for ; Tue, 20 Jun 2023 02:02:28 +0000 (UTC) Received: from [127.0.1.1] (localhost [127.0.0.1]) by ffbox0-bg.mplayerhq.hu (Postfix) with ESMTP id C0ECF68C074; Tue, 20 Jun 2023 05:02:25 +0300 (EEST) Received: from mga01.intel.com (mga01.intel.com [192.55.52.88]) by ffbox0-bg.mplayerhq.hu (Postfix) with ESMTPS id DD3B668C051 for ; Tue, 20 Jun 2023 05:02:18 +0300 (EEST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=intel.com; i=@intel.com; q=dns/txt; s=Intel; t=1687226544; x=1718762544; h=from:to:subject:date:message-id:references:in-reply-to: content-id:content-transfer-encoding:mime-version; bh=pO2rwV98fHaBtT+4wc/3edQR3IWCROX38+FdhzMacis=; b=LuRxxiOw2AV/Ih0tEBsDByUZb760Jr8THsKL+rsivqQjmvETBo55gAl8 r8TgospJiprfl6r6qhpfCKpFVp8BeVfrg4ucCv6wSIkoU3yMKecx88FmU amV6BPd8nHJ+5lM8rw6H5UAbuiqCkKLdXfsehXbUbALZLqXUy59/F0vdG kQXg+RjPstyDpOjSnBac4orQW2bBa3pDpA3EjmYXC3TCMqmvMB/gs3MgV 5pEsDs2Nq/oim9lI0OabWKdon1Y48eSipxuZ6KnL7OZBgrZOK8QrVqiFG jP/M/w4MjDq7eQQeWO4C7cwu6LnYnO0ACOHfrT9DVP/9yLlzIqFK126DG w==; X-IronPort-AV: E=McAfee;i="6600,9927,10746"; a="388896479" X-IronPort-AV: E=Sophos;i="6.00,255,1681196400"; d="scan'208";a="388896479" Received: from orsmga001.jf.intel.com ([10.7.209.18]) by fmsmga101.fm.intel.com with ESMTP/TLS/ECDHE-RSA-AES256-GCM-SHA384; 19 Jun 2023 19:02:04 -0700 X-IronPort-AV: E=McAfee;i="6600,9927,10746"; a="747836375" X-IronPort-AV: E=Sophos;i="6.00,255,1681196400"; d="scan'208";a="747836375" Received: from fmsmsx601.amr.corp.intel.com ([10.18.126.81]) by orsmga001.jf.intel.com with ESMTP; 19 Jun 2023 19:01:53 -0700 Received: from fmsmsx612.amr.corp.intel.com (10.18.126.92) by fmsmsx601.amr.corp.intel.com (10.18.126.81) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256) id 15.1.2507.23; Mon, 19 Jun 2023 19:01:53 -0700 Received: from fmsmsx610.amr.corp.intel.com (10.18.126.90) by fmsmsx612.amr.corp.intel.com (10.18.126.92) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256) id 15.1.2507.23; Mon, 19 Jun 2023 19:01:52 -0700 Received: from fmsedg602.ED.cps.intel.com (10.1.192.136) 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; Mon, 19 Jun 2023 19:01:52 -0700 Received: from NAM12-MW2-obe.outbound.protection.outlook.com (104.47.66.47) by edgegateway.intel.com (192.55.55.71) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.1.2507.23; Mon, 19 Jun 2023 19:01:50 -0700 ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=igaQSQTr10k6f2w8TF83CYzxTNe3FS93jRDCcA4pXXy8uVNjfP0nX7BYVeLsP1rgGXnomUyMgk7Wk/4+zaLTWlq4eDjZuUhikpoMm9rArh/9DgqHJsMO+/LPVnD9oor3q9DC7fElHaZ4P3vRxcxM5JJkxrEh2lfAzJGNO1MatAVXEOtw19kHRXsj+KrJKcxnhxCBJMn4V1KipEkwzv8D0nEbMdGVbv8BJu0pCJININsAsJJYUoAoNJv+JyxFL+B2JkdwtAOw9l8oXeuHrxeCzsDiW7G3t+mhXsLQaUBZGMtnppnl6ncxzr7362b8Hrm0I75b8I2EHpheOo7DZTehAQ== 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=pO2rwV98fHaBtT+4wc/3edQR3IWCROX38+FdhzMacis=; b=apjEjjyrGc7LAyXY0Q6XonRYBjIRz18SAo5lZ6dt0T/JoS8txA38A8lmZEDX1GM/0zbC0pYEAJxAgiHhjJWXBxGaVMQza6QtrvywbvLxBYgk3NZop4NwWVWfPFvsvsxkXRKgtmcR+vUFibhJcJv+BfpKzGsHAlaHZ2wCUrnr+sErTKrhAu0l6EJLeQFqWqn5uGtrrsC+YydBKX9/SPjoLcSJmAxYMo/EQboetMQUfgn1RqsspSmYwT/VnCGEpEGyghNZv1X8SpU4aXuMqHYWlcg1vm5jc9A5LcFJEek2n7xaVdf1M5bVODHUageJvKB2O0O927q7hZDiFF8EvaetnQ== 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 CH0PR11MB5521.namprd11.prod.outlook.com (2603:10b6:610:d4::21) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.6500.37; Tue, 20 Jun 2023 02:01:48 +0000 Received: from BN9PR11MB5515.namprd11.prod.outlook.com ([fe80::16c7:a931:6718:45bf]) by BN9PR11MB5515.namprd11.prod.outlook.com ([fe80::16c7:a931:6718:45bf%7]) with mapi id 15.20.6500.036; Tue, 20 Jun 2023 02:01:48 +0000 From: "Xiang, Haihao" To: "ffmpeg-devel@ffmpeg.org" Thread-Topic: [FFmpeg-devel] [PATCH 1/6] lavfi/qsvvpp: track the runtime version in vpp context Thread-Index: AQHZomkB0RUqDkr4/EaVMcoWgFyXYK+S8YMA Date: Tue, 20 Jun 2023 02:01:48 +0000 Message-ID: <1d79705ae66bf9ad4c307817c864bdd13ec2aa46.camel@intel.com> References: <20230612081448.936570-1-haihao.xiang@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_|CH0PR11MB5521:EE_ x-ms-office365-filtering-correlation-id: 37c32d51-1393-4d9a-0fc8-08db71324ebd x-ms-exchange-senderadcheck: 1 x-ms-exchange-antispam-relay: 0 x-microsoft-antispam: BCL:0; x-microsoft-antispam-message-info: SczMQGtorxpWL0b0EOMGnOFCdRU37q0yXUGR0/Vu/RaaQqREmTfnOvP4yon8Dt0CcYzUDucZbTV15hJMmgf5AJ/wt/u8cH3ijgYuCi+spLApRpCm0YlU/lFPaJAaLPpj+ge/TK9e+eI7cg5GIF+/B2MmKJuJGTcXg38wQhfHq7LRoSX1D+0sAd1bEe+59N/QyL6QeiEEXT0qcGsQv5V33NEP4b4wMVYjXyOYnWpHspUhtIOEqfEVwbec45haM3yOhmzT00LGrxUZsuq4x+fa7BMmCjTlnrCKWw2TGZH2IMHpVrT0lT0AD58nHw7O2r+eS9A2g75v4cChcDN/OIdiyDWUQe/WT2SZA3pC6jx8phvl6bVOPDzs5EMkA57S0GfvP9HeGPy4k/IbV7lJ6W9YGB1XYpSfBd4//ivyvY2dbtHfqCsR513HGySBV2vO6LOV6SbSUOPhhXN0XmT2pgwhyWzSdFPkbh8P+hxJzK456Wldofe+e9MaJ7T9RPxFOLc+Wnp5IG17wiYB3dr3Apv77AKup6YiXkdS8bgGfuVyVmmzIMs6fuXfeWea89qL8/AuSAX2qWFQm8tryaeOuk5u8UTda7DGkQDLENibnf0WZPZN/V8hFg0VbDQL0w6grvob 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)(346002)(39860400002)(366004)(376002)(396003)(136003)(451199021)(8936002)(41300700001)(8676002)(478600001)(38100700002)(122000001)(71200400001)(82960400001)(2616005)(83380400001)(6512007)(26005)(186003)(6506007)(6486002)(38070700005)(86362001)(36756003)(316002)(91956017)(76116006)(66946007)(66446008)(6916009)(66476007)(66556008)(64756008)(5660300002)(2906002); DIR:OUT; SFP:1102; x-ms-exchange-antispam-messagedata-chunkcount: 1 x-ms-exchange-antispam-messagedata-0: =?utf-8?B?UFgwWVdHeGJlWFUvaU5HZEI3dzh6VnlTcHRVSk1FQ2RqNjE5MjdaYndEdHhR?= =?utf-8?B?UkdsN2c2dU4vdTZaZFRyR0pvTThtWE9ya2J2MlZsM1c3N3hncHkzZFVFamp0?= =?utf-8?B?b1JUSllYVTdoNEMyRFdtMjRrTkRSMDdlSDkzd3ZZUFpNY0VxRGZVMVpSZnBZ?= =?utf-8?B?eG1ITDd6UDgvczVEQ0ZaUlYybXF2QWhsQXpyazVlRENaL0poODVxeEE3dzNm?= =?utf-8?B?OWU5Vk1rQWJhbWZRdFB2SDNmVkVtR0tWcnRRcUpQd3VrV041WmN6REMydUVx?= =?utf-8?B?V0NBWWkyNGtRVit0SXkxK1BiZUNZaElVNW16VHNVNytkSHV5cUhMZHNLbS9W?= =?utf-8?B?MXdKSTc3Tm00Z2dsUStUdkJWODQ5SU9qZTFTZXNjeW8zZmcxdjN6ZFBFbXVu?= =?utf-8?B?d241RW1aMTZObGlGeHg0ZmROVEhBdXkzcmhYa09kWFE4NVJaL21lQy9zOFdl?= =?utf-8?B?UXhSY1puTExPQjg1V2lYVHlNQlNDcVoyWlVPUWhSMk5telF6WTgxTFAxR255?= =?utf-8?B?aXRXbU0wZXh2OFcrcVBuaER5bDh0RnhoUU01Z0RSUWV0d0NnSXBuMXNFN0tF?= =?utf-8?B?dEp6VVdBem5CcDFGR0crRUxmMHF3WjVibjJKNFY2WmMvUmRmTFUvTTRwbklZ?= =?utf-8?B?TTR5d1A1a2N2aENDNWcvNE12Ky8rU0Y3MmlmS3pvSHlGc0JKcmZSR1MrNEJ0?= =?utf-8?B?c2JEcWZaRmhZSDU4UXI2a0N0RmNjRFplRDI5RDM2Y0syNHhDVkVLSU45dDRy?= =?utf-8?B?a3VsRVBqcWQ5bU1zaVlySlJjQUtUa1JhUU1zZG9SMk51ZlBKVEFEVG1uYjBN?= =?utf-8?B?UkNndjJNbm9oRDh2aGFGUWx3bVg2WWFjUVlPZmEyemFxb2tSVGpoQ3ZkZFB6?= =?utf-8?B?Q3RMSXNaU3kxa2hsa283em9OUXdkQ1liM3F2U1FvYVA4cTlBdnUvempGY2FS?= =?utf-8?B?WWNoanJpOWI1ZjBLRTR5T09NOFZvbU4wUjU0RGJTOEJvcnRuRmtPOTVxTjN2?= =?utf-8?B?am4zYnJhd3NuRFJQZm8yVGU1TTBMektaMEJCZlU1cFA4K0pVQ045bmxpUjZx?= =?utf-8?B?Z1dmZ2tJYzIrVjF1UXRkUUlJZzhPV1h0dUd4M2tPL2R4YVQ2UUZ5ci93UURG?= =?utf-8?B?N2JVcFpVOGhDNkloWCs5WGNtakdvd3dlQ1FGSkQyR1RlQ1k2bGkxSkRkUjFE?= =?utf-8?B?MjVKZy9WOGRUZko5dCtuM1p1SkFmbkhSdm5Iaytvak5OOG12RElWbjhIeTJW?= =?utf-8?B?S0VYbUxMeGxZMUVJMVJFWW1sSFg4NllBYmJGb095MU5PaEpxQngzQ0pFZXVn?= =?utf-8?B?OHpxT2VKaWhQR3RaWnNHRHhvM2pQSElKRlo1cGFiMm4wZFB5U0RqZUpyb1lC?= =?utf-8?B?SXNWYmN6Y0NST2ZPQ2tzN1lEUFlXQStORzB3V1RQSHpUSjYwOEZmOUlLak12?= =?utf-8?B?N25uTis2TUpPb2VQSWZEVWlVbUhyN0tWb2Z2MThtMVJwNEhVVkxuTng2V3VX?= =?utf-8?B?aTlCVnRIcWw0TWQ3WkFubUF0T3lFbVdVVDdwVlRESXFwOExRa0ZnVzVjYmhj?= =?utf-8?B?UndLTUpMaWJRMDBJZzFIcEdXWXYyaVBpMUVtaFBld0gzRXF1RFF5Z05VOEtG?= =?utf-8?B?OXBkd0hmWGwyemdKcjR6TTBLcU5TNG9rRE92bVQrZkxqaFVVMjdjNjdMNmhC?= =?utf-8?B?RXNiRmI0WTdNcmxDcm5kMG9UenNaNGVid0xKeVFDMVhmd1RYdHpXMm92a3ph?= =?utf-8?B?UXpsMDloM21QeHFEWUhJSWkzR1FlUmp2eldCZ1BKcEpYY3pzLy90UVlQYjFr?= =?utf-8?B?NDIvUEEwMC93NjZWNTdyb2lJZG8vNGdGTWhrSGx2a3E4S0prU2c0Q2lCQ1dJ?= =?utf-8?B?YWxVZFM2eFVkWmRlMHIvL01pdjRhSWxyV25CbDZ0UTVod25YWDVvMGZIRkY2?= =?utf-8?B?b0tKdFN6d1hORUNINTNWSFhFd0RKTjdmSU81ckU4aW1VTnJGbXBNeW9FcFJv?= =?utf-8?B?Mi91K21SQzZxVUtyVUxxUTFHNzZCdlJERWxwcU5Fb05ZV0w1TGFaQ2lJMXQy?= =?utf-8?B?aTVZeDFmM2w3SkhLdHRCYmZFYU80dDBqZDlEeGJkMllES1haWkZUSmplQWFV?= =?utf-8?B?dW9GWTRpME9ramxMa25pcEtXa0QrbFZYVmZqQ2dpN3MxOE9XUWtkVFBJcXhO?= =?utf-8?B?Z1E9PQ==?= Content-ID: <17515D33BD00FA448D5CD02D1A771AFB@namprd11.prod.outlook.com> 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: 37c32d51-1393-4d9a-0fc8-08db71324ebd X-MS-Exchange-CrossTenant-originalarrivaltime: 20 Jun 2023 02:01:48.5775 (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: aodqiBBW5xhiTJHjXMweI6tlYYfb/BU04HRKWHenVsY/5ed6Nclv4zyDT++qDJ1P3J530NMoz9xq5GM0rLqK3w== X-MS-Exchange-Transport-CrossTenantHeadersStamped: CH0PR11MB5521 X-OriginatorOrg: intel.com Subject: Re: [FFmpeg-devel] [PATCH 1/6] lavfi/qsvvpp: track the runtime version in vpp context 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: T24gTWEsIDIwMjMtMDYtMTkgYXQgMDQ6NDYgKzAwMDAsIFhpYW5nLCBIYWloYW8gd3JvdGU6DQo+ IE9uIE1hLCAyMDIzLTA2LTEyIGF0IDE2OjE0ICswODAwLCBYaWFuZywgSGFpaGFvIHdyb3RlOg0K PiA+IEZyb206IEhhaWhhbyBYaWFuZyA8aGFpaGFvLnhpYW5nQGludGVsLmNvbT4NCj4gPiANCj4g PiBXZSBtYXkgY2hlY2sgd2hldGhlciBhIGZlYXR1cmUgaXMgc3VwcG9ydGVkIHZpYSB0aGUgcnVu dGltZSB2ZXJzaW9uIGluDQo+ID4gZnV0dXJlLg0KPiA+IA0KPiA+IFNpZ25lZC1vZmYtYnk6IEhh aWhhbyBYaWFuZyA8aGFpaGFvLnhpYW5nQGludGVsLmNvbT4NCj4gPiAtLS0NCj4gPiDCoGxpYmF2 ZmlsdGVyL3FzdnZwcC5jIHwgNiArKysrKysNCj4gPiDCoGxpYmF2ZmlsdGVyL3FzdnZwcC5oIHwg MiArKw0KPiA+IMKgMiBmaWxlcyBjaGFuZ2VkLCA4IGluc2VydGlvbnMoKykNCj4gPiANCj4gPiBk aWZmIC0tZ2l0IGEvbGliYXZmaWx0ZXIvcXN2dnBwLmMgYi9saWJhdmZpbHRlci9xc3Z2cHAuYw0K PiA+IGluZGV4IGIyMzNiODEyNDMuLjc3OWFmY2U2NmQgMTAwNjQ0DQo+ID4gLS0tIGEvbGliYXZm aWx0ZXIvcXN2dnBwLmMNCj4gPiArKysgYi9saWJhdmZpbHRlci9xc3Z2cHAuYw0KPiA+IEBAIC02 NTUsNiArNjU1LDEyIEBAIHN0YXRpYyBpbnQgaW5pdF92cHBfc2Vzc2lvbihBVkZpbHRlckNvbnRl eHQgKmF2Y3R4LA0KPiA+IFFTVlZQUENvbnRleHQgKnMpDQo+ID4gwqDCoMKgwqAgaWYgKHJldCkN Cj4gPiDCoMKgwqDCoMKgwqDCoMKgIHJldHVybiByZXQ7DQo+ID4gwqANCj4gPiArwqDCoMKgIHJl dCA9IE1GWFF1ZXJ5VmVyc2lvbihzLT5zZXNzaW9uLCAmcy0+dmVyKTsNCj4gPiArwqDCoMKgIGlm IChyZXQgIT0gTUZYX0VSUl9OT05FKSB7DQo+ID4gK8KgwqDCoMKgwqDCoMKgIGF2X2xvZyhhdmN0 eCwgQVZfTE9HX0VSUk9SLCAiRXJyb3IgcXVlcnlpbmcgdGhlIHJ1bnRpbWUNCj4gPiB2ZXJzaW9u XG4iKTsNCj4gPiArwqDCoMKgwqDCoMKgwqAgcmV0dXJuIEFWRVJST1JfVU5LTk9XTjsNCj4gPiAr wqDCoMKgIH0NCj4gPiArDQo+ID4gwqDCoMKgwqAgaWYgKGhhbmRsZSkgew0KPiA+IMKgwqDCoMKg wqDCoMKgwqAgcmV0ID0gTUZYVmlkZW9DT1JFX1NldEhhbmRsZShzLT5zZXNzaW9uLCBoYW5kbGVf dHlwZSwgaGFuZGxlKTsNCj4gPiDCoMKgwqDCoMKgwqDCoMKgIGlmIChyZXQgIT0gTUZYX0VSUl9O T05FKQ0KPiA+IGRpZmYgLS1naXQgYS9saWJhdmZpbHRlci9xc3Z2cHAuaCBiL2xpYmF2ZmlsdGVy L3FzdnZwcC5oDQo+ID4gaW5kZXggM2IzMjE5Mzc0NC4uODg1MTE4NWZmMyAxMDA2NDQNCj4gPiAt LS0gYS9saWJhdmZpbHRlci9xc3Z2cHAuaA0KPiA+ICsrKyBiL2xpYmF2ZmlsdGVyL3FzdnZwcC5o DQo+ID4gQEAgLTgzLDYgKzgzLDggQEAgdHlwZWRlZiBzdHJ1Y3QgUVNWVlBQQ29udGV4dCB7DQo+ ID4gwqDCoMKgwqAgaW50IGVvZjsNCj4gPiDCoMKgwqDCoCAvKiogb3JkZXIgd2l0aCBmcmFtZV9v dXQsIHN5bmMgKi8NCj4gPiDCoMKgwqDCoCBBVkZpZm8gKmFzeW5jX2ZpZm87DQo+ID4gKw0KPiA+ ICvCoMKgwqAgbWZ4VmVyc2lvbiB2ZXI7DQo+ID4gwqB9IFFTVlZQUENvbnRleHQ7DQo+ID4gwqAN Cj4gPiDCoHR5cGVkZWYgc3RydWN0IFFTVlZQUENyb3Agew0KPiANCj4gV2lsbCBhcHBseSANCg0K UHVzaGVkLCANCg0KLUhhaWhhbw0KDQoNCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f X19fX19fX19fX19fX19fCmZmbXBlZy1kZXZlbCBtYWlsaW5nIGxpc3QKZmZtcGVnLWRldmVsQGZm bXBlZy5vcmcKaHR0cHM6Ly9mZm1wZWcub3JnL21haWxtYW4vbGlzdGluZm8vZmZtcGVnLWRldmVs CgpUbyB1bnN1YnNjcmliZSwgdmlzaXQgbGluayBhYm92ZSwgb3IgZW1haWwKZmZtcGVnLWRldmVs LXJlcXVlc3RAZmZtcGVnLm9yZyB3aXRoIHN1YmplY3QgInVuc3Vic2NyaWJlIi4K