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 79FFD4854E for ; Thu, 7 Dec 2023 07:37:12 +0000 (UTC) Received: from [127.0.1.1] (localhost [127.0.0.1]) by ffbox0-bg.mplayerhq.hu (Postfix) with ESMTP id E1FFE68CCEF; Thu, 7 Dec 2023 09:37:09 +0200 (EET) Received: from mgamail.intel.com (mgamail.intel.com [192.55.52.115]) by ffbox0-bg.mplayerhq.hu (Postfix) with ESMTPS id B016368AC2D for ; Thu, 7 Dec 2023 09:37:02 +0200 (EET) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=intel.com; i=@intel.com; q=dns/txt; s=Intel; t=1701934627; x=1733470627; h=from:to:subject:date:message-id:references:in-reply-to: content-id:content-transfer-encoding:mime-version; bh=pjNPFEhKzcn2azJz02k44DQxM2DttGUend8n1iVx/MA=; b=imJJ8eAiP34dEdxoqkjRVFIM/btCMH4LGFGng3jXuazz+mGk/TL8bq4c 0Ux9k5lcm4pf09Ffe48ezXbZYKwc8zR+GmTBbwAJe3o+mqkozUdG8PWvL XXoBdlVnbSThdmFLi9yqbBE4mod3EGDmJw/vggkBLprcNRtv6/zqN8SXe cYGC6tBHI1NihIlkF3emwCMvFpJIRQ2bqfh+8NUUEAHiJiHUKpNmqzdAP QEOoTXeWdY6ffGXAp2J99q/6Q/KSf2bewkhyaRgP9CDKzj4Yi4v17Fxon /e4zG4xC+pCtE8yI0vGmC4cGU7EzDqVAv8b++QgMZJWdjF6qdHLIvdd1E Q==; X-IronPort-AV: E=McAfee;i="6600,9927,10916"; a="393927768" X-IronPort-AV: E=Sophos;i="6.04,256,1695711600"; d="scan'208";a="393927768" Received: from orsmga003.jf.intel.com ([10.7.209.27]) by fmsmga103.fm.intel.com with ESMTP/TLS/ECDHE-RSA-AES256-GCM-SHA384; 06 Dec 2023 23:36:59 -0800 X-ExtLoop1: 1 X-IronPort-AV: E=McAfee;i="6600,9927,10916"; a="721371157" X-IronPort-AV: E=Sophos;i="6.04,256,1695711600"; d="scan'208";a="721371157" Received: from fmsmsx601.amr.corp.intel.com ([10.18.126.81]) by orsmga003.jf.intel.com with ESMTP/TLS/AES256-GCM-SHA384; 06 Dec 2023 23:36:59 -0800 Received: from fmsmsx603.amr.corp.intel.com (10.18.126.83) 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.35; Wed, 6 Dec 2023 23:36:58 -0800 Received: from fmsedg601.ED.cps.intel.com (10.1.192.135) 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.35 via Frontend Transport; Wed, 6 Dec 2023 23:36:58 -0800 Received: from NAM10-BN7-obe.outbound.protection.outlook.com (104.47.70.101) 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.35; Wed, 6 Dec 2023 23:36:58 -0800 ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=eHqxWgcqA21p++l73zM9Ks/ZC2Ae/4fVQmGU89TQnFEUSpGhbFRBcQ3xpDghL0vVa6YIZ0gZaZootPJ6QcIa8f7vIPekk0X/eQvt0tg3CRiiSCccz98/DD09u83fVsree/gek5VJKftscb5PPJXxT3oAOiRI6zI48a4gboVbJ2mBhw9674iYvB/EUv4GagbfzCL0s8eRn3eGbGSwQDc/pfFhoAZJEpTezcOpmpORHjptIPmJU/o7DO+4A0ssWmPUtH+34JoNnSIDguHcPwTopR8h9Ov5PtqxYK1S/lNd+nIKgczP5k/GEW9H984Ihh8U/gkTqALIlU+UsoMviyv6Jg== 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=pjNPFEhKzcn2azJz02k44DQxM2DttGUend8n1iVx/MA=; b=TSdpHW+KVEB8Qlxhs8TTNgqERNeHIc0OqxgQsZq/YBEljJS4O5ZI0qUTuO616PvaKZC8OKhnUkE+grjkuX0txKvxsDQOPyagzj13jH51/XzZswTs/PEY4xBuYq4a9/MTh+nIONCogaZssAq2ORsZIpEQFReBTdQcBs8AD6+iIeBKIoYTXGOUINRl1iCUttt6oQFiX8YpEeFyrTGEsl13ajtqEvpbxAEj1EagZf1tA7XtvEj37Ee3U5AzWnJ0xDDtH4u7AgSYzS+G7oRT5h+Vp0rqBLSyUVh/G69pSiabmnZVN0lIG3Cn06YG808sgftEf0hfRbt5XdiVERBhJOay+A== 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 SJ0PR11MB8272.namprd11.prod.outlook.com (2603:10b6:a03:47d::21) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.7046.37; Thu, 7 Dec 2023 07:36:56 +0000 Received: from DM3PR11MB8757.namprd11.prod.outlook.com ([fe80::4c5:6fdf:6d9:7ac2]) by DM3PR11MB8757.namprd11.prod.outlook.com ([fe80::4c5:6fdf:6d9:7ac2%4]) with mapi id 15.20.7068.025; Thu, 7 Dec 2023 07:36:55 +0000 From: "Xiang, Haihao" To: "ffmpeg-devel@ffmpeg.org" Thread-Topic: [FFmpeg-devel] [PATCH] doc/examples/qsv_transcode: EINVAL is more appropriate and ENAVAIL will fail build with visual studio Thread-Index: Adoo2BguNT9JFR7KS/+WkW/lLt8DIQACA4MA Date: Thu, 7 Dec 2023 07:36:55 +0000 Message-ID: References: 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-0ubuntu2 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: DM3PR11MB8757:EE_|SJ0PR11MB8272:EE_ x-ms-office365-filtering-correlation-id: 2a0ad75b-6a24-4891-0380-08dbf6f7499d x-ms-exchange-senderadcheck: 1 x-ms-exchange-antispam-relay: 0 x-microsoft-antispam: BCL:0; x-microsoft-antispam-message-info: YOHFveYs1+mXV0y53VP3svozV85SSyaUkFnwtpDSYro7dzPu7nz6q5WbZZqVtQGXwt/ePUtVE35fg6ftlkSN7E4RvxTw45ZVl/1smzqx3mR6tVnKrmvMhKuPfBmdKPCRgyrhFQkBE5YM/MemgYYYDBlkn5/z0okXCTvSuucFmoZIqDzMfSupMU/3yH7rsRKTq5o5d2/DHGP5wS2t80+H/rGtb3x76F+mydD8KeR0zkspA35QkOdDUiaODEISdCOPPCKEYKS0iJPAYqoLzUTOmFdrAgK+DlSasgOZBvmzvy3HBOtDhDw1XKT6pzDbb5QjTdkQhO1YN4T3dtSJ+yN3xbgBg9p/SkhHnLyMaRixoipIdY7bs+0SwxhBSgyrSwUqb60kC2GZWAUHfoN7PWbJCLXuNNGw4o5VwG1iVuYWSeFC0aEeFhiE26+uZ/ALD3kuaTEe0BFYrDjDObdfOo2sFexb2OFCo8qOvlbywuD19jTbh0fl+gmD7oPdZzXvuhXYNj9NS+H4hMQaYAyUAhWm7GyEtPJFKFYltPpfvVLnaHdAwC2fSnmEMYrLHKZ7f4sC/Lqegyv1LGatq589ZFvhnVhdLj9DDN5a5einm36Z+OHDFtkSa9oBw4zMnhZM4YIH 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)(396003)(366004)(376002)(136003)(346002)(39860400002)(230922051799003)(64100799003)(451199024)(1800799012)(186009)(26005)(86362001)(6506007)(6512007)(41300700001)(2616005)(36756003)(6486002)(478600001)(91956017)(66946007)(2906002)(38100700002)(82960400001)(71200400001)(76116006)(122000001)(66476007)(6916009)(316002)(64756008)(66446008)(38070700009)(8676002)(8936002)(66556008)(83380400001)(5660300002); DIR:OUT; SFP:1102; x-ms-exchange-antispam-messagedata-chunkcount: 1 x-ms-exchange-antispam-messagedata-0: =?utf-8?B?TWc5b0lPNkcvaVJnNW9nbU9kYzdaNk85cU5SaXVMUmlXTzBNeDd4Q3BZZ0hO?= =?utf-8?B?c1A1YmlYZWRTbExHOWc2eTBtRVV4MGg4NGNmWDRqS0w5U3lidkhjcXoxYVdx?= =?utf-8?B?dk1mOWNIazdSUi9uR1pzVXdzaGpoSkJRbzUrV1ZteGpiYk85emNzZ2xIdFd6?= =?utf-8?B?VXNSRThVZkFZZjlKZFpuOE5JV3BlQjBrV3pvVVpBcDdGbWZnL0lBNzZRQXFQ?= =?utf-8?B?NzFJSkpjcURuaFBRSEZCd0hkazdTZzNnd0xkdkcwb2g0SDJVbWY0eHh3Tnli?= =?utf-8?B?eE5DU3A3SmErRlUxZlZGOEdQUFEyUm9NMUIwMnVoSGwySHFKNy9QSmhOaG9Q?= =?utf-8?B?L0NEK0dHL1lCcy9tUG40aldueWxacWhUMUxTTWQyb1pucndDTFdrcDBBdEEy?= =?utf-8?B?N0NnRE9sWU5IemFMR3gvM2VjZStxM24zVDNzdTUzblpWK2R2OU13V1hTNmh5?= =?utf-8?B?b25oSjJNYVRtM0tZL1JHRHBNY1M2Mlcyd0FlY0h3dzg3c2NPcDdKUkFXb1Y5?= =?utf-8?B?anJaNXNneGFOeWNWR0Y0Y1lyM3l3a0g0a0V5eG9FUUpVa3pJUnlINW9uT2lr?= =?utf-8?B?dVJyUCsxNTZjVVlkd2RDZWVicVRrQ21yWDN0Nm9MVXhrTFNmeDgreG4vaklj?= =?utf-8?B?dEllL2JYT3dNNVd1MytXSEI0dW04ZWhibC9zbkRLSzRFdHliYzZKdytoNDRz?= =?utf-8?B?bFZ0eXMvTWtCU240MGZveVpleDVFRWJrU29QeVJuQVplSi9kV1F3WDVmeFIy?= =?utf-8?B?RjE2ZVZ0cUF2NVVIZU00TTBLeHo2aTFkR1NubEc0L3UwS0N2emlqL1d1OENk?= =?utf-8?B?SE5jVzd3cEVMd1R0dUk1UjkxdC9BeE55QUZIb2dKbENrekp2emI1NVpqQVpo?= =?utf-8?B?SzV4QnRob3YxY2MyMkNXUFlIYk10eGh5aGxpSDAwR1orYStjNFlBRWZWWndZ?= =?utf-8?B?MnhmOUI1VG5mU2lrYWZOblRsc0NiTWc4bmkzNEozK0RSMFcwUjlJNkovRm1C?= =?utf-8?B?Vlh2N09weS9VYnpUVGdoMXc3ZGpoWFRpRFNISCsrUml6VytncGdLOUFweWNn?= =?utf-8?B?bDZPeHFZMkFoWmQ1TDhhWFNPY25BR1hwRE0ybUVyMTVwNGVNQU5xK2FSQzVW?= =?utf-8?B?VXdPMnZHVlg1OTB4MnZRdURMOWhaVFF6NTlWZFpnTzhOdldtOWd1MXIxZHlE?= =?utf-8?B?UExlVFdGaU9IVFBNNnVaaUY1TjJDQWVOY0xBaWUxZE1FcWphVmlCczFVcFhW?= =?utf-8?B?cDZOYmFVajV3Zm1MQS9MV1VpcTR2dUw4SnF4dGlrNHpxY3BMTXBKWWxsMHo5?= =?utf-8?B?NEUwcXNUdW1TaVYxb0NIdzFkZWdBL2QvWTBHcU9tcUppTGR6blNOT29vZkw5?= =?utf-8?B?amF6UUtlK0hjYkFKT1FBLzRNZjExbThBNzcvMExrSDBDNis2MVJtaDgrN04v?= =?utf-8?B?bkZDV21xWW8wTFBlWHk5OXlzRkx4RExmMEJVS0RHS3BGdlVSM3I5M1NKN05i?= =?utf-8?B?RjhrRGJFYVJsV01ocGxaRHA0d25TUTgvb2RDbVNBWmRSVEdsajU3S0NOdmRV?= =?utf-8?B?VVVtVUp6azM1NmdxcUNKcStOam9VdGI4eHN2VTQzdGErZnFqYjdXYmk3NWNw?= =?utf-8?B?andmTjd3MzV5U1E4V0Z1Z2JuVERTaFgrRjlkSUZsR2NtY3U0U3JzSnFQZVpU?= =?utf-8?B?L2ViQ2ZocGZ0U0o4MFlWR1QyU2hPN2JiQmZNNGNDb21oTWo3OU02dFEwWWdl?= =?utf-8?B?V2MxUUo3cEN2a3dLcW9kMDhsa1VpeGJIWm1aR2tzeWt3VkV2SWdCR1g3VCtl?= =?utf-8?B?RzYyMWtwL1NRa2lwOWtla2NDVmtTcDd1MTNpZFBDOU9taUVnSHRDOURGS2pK?= =?utf-8?B?VkxIZWhLK0EyUUdJdFFLVnRxOE5ZUSt3VnhlZm1GckE0TjY1TkZmT3hKM3Vs?= =?utf-8?B?V0lXS01xMURPWDAyUEt6Ri9lcjljcG9WN3BoSVhEM25UMmVuYlNwdXNackxE?= =?utf-8?B?VkxVUndWSXo3TUgzQi8zNVRFSEFCNm5SVmdlWXEvOWJXUnF3emlxYnZwMyti?= =?utf-8?B?N3VTMGZCYVBJUmhKZ1BwczhGMHRYbVRvQVI3NGN5TXRJL0EwWkRudzlxS3FF?= =?utf-8?B?UFlkeFllOFg3NnhKWGFveWJiUlNHdTZRVFZKUWU0VUtyS0JkcHdZTEdFT1Qr?= =?utf-8?B?QWc9PQ==?= Content-ID: <480CF87FF004314082AA82E90E7BAD3F@namprd11.prod.outlook.com> 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: 2a0ad75b-6a24-4891-0380-08dbf6f7499d X-MS-Exchange-CrossTenant-originalarrivaltime: 07 Dec 2023 07:36:55.5365 (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: RBTtwO1NF935iQuMqnKa2aYSolwUy/tFWhGj5T1YHrDgsFbTC3AzvoAlkeCmdVEHwnLBSALT5Ktsjk92dyePUQ== X-MS-Exchange-Transport-CrossTenantHeadersStamped: SJ0PR11MB8272 X-OriginatorOrg: intel.com Subject: Re: [FFmpeg-devel] [PATCH] doc/examples/qsv_transcode: EINVAL is more appropriate and ENAVAIL will fail build with visual studio 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: T24gRG8sIDIwMjMtMTItMDcgYXQgMDY6NDQgKzAwMDAsIGh1bmcga3Vpc2hpbmcgd3JvdGU6Cj4g U2lnbmVkLW9mZi1ieTogY2xhcmtoIDxodW5na3Vpc2hpbmdAb3V0bG9vay5jb20+Cj4gLS0tCj4g wqBkb2MvZXhhbXBsZXMvcXN2X3RyYW5zY29kZS5jIHwgOCArKysrLS0tLQo+IMKgMSBmaWxlIGNo YW5nZWQsIDQgaW5zZXJ0aW9ucygrKSwgNCBkZWxldGlvbnMoLSkKPiAKPiBkaWZmIC0tZ2l0IGEv ZG9jL2V4YW1wbGVzL3Fzdl90cmFuc2NvZGUuYyBiL2RvYy9leGFtcGxlcy9xc3ZfdHJhbnNjb2Rl LmMKPiBpbmRleCA0ODEyOGIyMDBjLi45NzIxMjY4MDBiIDEwMDY0NAo+IC0tLSBhL2RvYy9leGFt cGxlcy9xc3ZfdHJhbnNjb2RlLmMKPiArKysgYi9kb2MvZXhhbXBsZXMvcXN2X3RyYW5zY29kZS5j Cj4gQEAgLTYyLDEwICs2MiwxMCBAQCBzdGF0aWMgaW50IHN0cl90b19kaWN0KGNoYXIqIG9wdHN0 ciwgQVZEaWN0aW9uYXJ5ICoqb3B0KQo+IMKgwqDCoMKgwqDCoMKgwqAgcmV0dXJuIDA7Cj4gwqDC oMKgwqAga2V5ID0gc3RydG9rKG9wdHN0ciwgIiAiKTsKPiDCoMKgwqDCoCBpZiAoa2V5ID09IE5V TEwpCj4gLcKgwqDCoMKgwqDCoMKgIHJldHVybiBBVkVSUk9SKEVOQVZBSUwpOwo+ICvCoMKgwqDC oMKgwqDCoCByZXR1cm4gQVZFUlJPUihFSU5WQUwpOwo+IMKgwqDCoMKgIHZhbHVlID0gc3RydG9r KE5VTEwsICIgIik7Cj4gwqDCoMKgwqAgaWYgKHZhbHVlID09IE5VTEwpCj4gLcKgwqDCoMKgwqDC oMKgIHJldHVybiBBVkVSUk9SKEVOQVZBSUwpOwo+ICvCoMKgwqDCoMKgwqDCoCByZXR1cm4gQVZF UlJPUihFSU5WQUwpOwo+IMKgwqDCoMKgIGF2X2RpY3Rfc2V0KG9wdCwga2V5LCB2YWx1ZSwgMCk7 Cj4gwqDCoMKgwqAgZG8gewo+IMKgwqDCoMKgwqDCoMKgwqAga2V5ID0gc3RydG9rKE5VTEwsICIg Iik7Cj4gQEAgLTczLDcgKzczLDcgQEAgc3RhdGljIGludCBzdHJfdG9fZGljdChjaGFyKiBvcHRz dHIsIEFWRGljdGlvbmFyeSAqKm9wdCkKPiDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqAgcmV0dXJu IDA7Cj4gwqDCoMKgwqDCoMKgwqDCoCB2YWx1ZSA9IHN0cnRvayhOVUxMLCAiICIpOwo+IMKgwqDC oMKgwqDCoMKgwqAgaWYgKHZhbHVlID09IE5VTEwpCj4gLcKgwqDCoMKgwqDCoMKgwqDCoMKgwqAg cmV0dXJuIEFWRVJST1IoRU5BVkFJTCk7Cj4gK8KgwqDCoMKgwqDCoMKgwqDCoMKgwqAgcmV0dXJu IEFWRVJST1IoRUlOVkFMKTsKPiDCoMKgwqDCoMKgwqDCoMKgIGF2X2RpY3Rfc2V0KG9wdCwga2V5 LCB2YWx1ZSwgMCk7Cj4gwqDCoMKgwqAgfSB3aGlsZShrZXkgIT0gTlVMTCk7Cj4gwqDCoMKgwqAg cmV0dXJuIDA7Cj4gQEAgLTE4MSw3ICsxODEsNyBAQCBzdGF0aWMgaW50IG9wZW5faW5wdXRfZmls ZShjaGFyICpmaWxlbmFtZSkKPiDCoMKgwqDCoMKgwqDCoMKgIGJyZWFrOwo+IMKgwqDCoMKgIGRl ZmF1bHQ6Cj4gwqDCoMKgwqDCoMKgwqDCoCBmcHJpbnRmKHN0ZGVyciwgIkNvZGVjIGlzIG5vdCBz dXBwb3J0dGVkIGJ5IHFzdlxuIik7Cj4gLcKgwqDCoMKgwqDCoMKgIHJldHVybiBBVkVSUk9SKEVO QVZBSUwpOwo+ICvCoMKgwqDCoMKgwqDCoCByZXR1cm4gQVZFUlJPUihFSU5WQUwpOwo+IMKgwqDC oMKgIH0KPiDCoAo+IMKgwqDCoMKgIGlmICghKGRlY29kZXJfY3R4ID0gYXZjb2RlY19hbGxvY19j b250ZXh0MyhkZWNvZGVyKSkpCgpMR1RNLCB0aGFua3MgZm9yIGZpeGluZyB0aGUgaXNzdWUuCgpC UnMKSGFpaGFvCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f XwpmZm1wZWctZGV2ZWwgbWFpbGluZyBsaXN0CmZmbXBlZy1kZXZlbEBmZm1wZWcub3JnCmh0dHBz Oi8vZmZtcGVnLm9yZy9tYWlsbWFuL2xpc3RpbmZvL2ZmbXBlZy1kZXZlbAoKVG8gdW5zdWJzY3Jp YmUsIHZpc2l0IGxpbmsgYWJvdmUsIG9yIGVtYWlsCmZmbXBlZy1kZXZlbC1yZXF1ZXN0QGZmbXBl Zy5vcmcgd2l0aCBzdWJqZWN0ICJ1bnN1YnNjcmliZSIuCg==