From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from mga09.intel.com (mga09.intel.com [134.134.136.24]) by mx.groups.io with SMTP id smtpd.web11.4521.1675996647970401966 for ; Thu, 09 Feb 2023 18:37:28 -0800 Authentication-Results: mx.groups.io; dkim=fail reason="unable to parse pub key" header.i=@intel.com header.s=intel header.b=Sl6MPLlM; spf=pass (domain: intel.com, ip: 134.134.136.24, mailfrom: michael.d.kinney@intel.com) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=intel.com; i=@intel.com; q=dns/txt; s=Intel; t=1675996647; x=1707532647; h=from:to:cc:subject:date:message-id:references: in-reply-to:content-transfer-encoding:mime-version; bh=tDeZuXxsDlWa6y4j86lHiktWH/BrbhrVb/xyk+V9VxU=; b=Sl6MPLlMy6pbpfVFpkOPQWFG7ZYk8BGOSffFRkkl/LVIFjPyT2peYlXP f+RUsMd3yFY+ikLwdr5K47JC1OkG73LH7wXLGX7MQhRU98RxnCN5Y7VIQ uHFXx6L3FRJRkseSvwRUMzy/GclGLhCR0ACajuDVuqO6YlH+/juWIhZwm sqPfpsxJ9di96D/Wlfa2q1axZnx0B1weCf+7l7DWpLPipXP4NBXQEFeBG jwKFC4Xm5VfBbsr5scgz00iu1UZA6EnsXa6HvgTqcl1Y8i5YXbCdpR2uq zAxdZ+R6ZPOrO+eBX1tVTCzsfKkmO8lfhuVdJvaueTSw60ASdtozm5MMG A==; X-IronPort-AV: E=McAfee;i="6500,9779,10616"; a="331618825" X-IronPort-AV: E=Sophos;i="5.97,285,1669104000"; d="scan'208";a="331618825" Received: from fmsmga008.fm.intel.com ([10.253.24.58]) by orsmga102.jf.intel.com with ESMTP/TLS/ECDHE-RSA-AES256-GCM-SHA384; 09 Feb 2023 18:37:27 -0800 X-ExtLoop1: 1 X-IronPort-AV: E=McAfee;i="6500,9779,10616"; a="731580270" X-IronPort-AV: E=Sophos;i="5.97,285,1669104000"; d="scan'208";a="731580270" Received: from orsmsx603.amr.corp.intel.com ([10.22.229.16]) by fmsmga008.fm.intel.com with ESMTP; 09 Feb 2023 18:37:26 -0800 Received: from orsmsx610.amr.corp.intel.com (10.22.229.23) by ORSMSX603.amr.corp.intel.com (10.22.229.16) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256) id 15.1.2507.16; Thu, 9 Feb 2023 18:37:26 -0800 Received: from orsmsx610.amr.corp.intel.com (10.22.229.23) 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.16; Thu, 9 Feb 2023 18:37:26 -0800 Received: from orsedg603.ED.cps.intel.com (10.7.248.4) 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.16 via Frontend Transport; Thu, 9 Feb 2023 18:37:26 -0800 Received: from NAM10-BN7-obe.outbound.protection.outlook.com (104.47.70.103) by edgegateway.intel.com (134.134.137.100) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.1.2507.16; Thu, 9 Feb 2023 18:37:25 -0800 ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=fv4ASAqLp393QXRystmBijFLrc3i/V1GcKUCyga/tlz2N1fuOuDckRGonUZ5v+AL7P3i0eEbCjGX8CNr4iccAIs0fQsMRAqXrZ1jwUGy7c2ab4+xA7M5Dml0uAi5wX10jDFXXzXVhPHzCfsoRI3AspqzClq9pRnkrxhutxJbGYnwBlYi3LzoOdEgRm94ua9y4iMCohKIU+L7aSAm19+79nlBu3CA2OqPq/Bdt5ZwhzgQt/sxQGarDZtiPzzbY91eoJgfYUlB0wjr92FKoBoTccgjdbUytX8Va+DiKTJOztOY7cgPLnA8hsOhzPqAqanPp/YtZ+9/xXLu3eeFHbFhWA== 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=tDeZuXxsDlWa6y4j86lHiktWH/BrbhrVb/xyk+V9VxU=; b=JSje9vDrwKvDHMCHB+BM2BjpSQjdVzfhmoob56D5Rq2YuydCGLWDAmDmOnkXOBt42hx8sQWvySwbZYMu86b5Cf2zursaect07fl/mCaKv/60qWriWZDuiN8+hbgPOS8A1kvafbxh4MT5OXdImyr2Z+AiYdGWNi8/kw8h9bpRK/csYa9YQQhYxQh9o7IGJs77g43PbEqg+gw0X9vxM8YsyLoAdnKGChWaf6hXZuOjd9k6jCdU6LrNbetL9G0Mkx9JX3Xwek3stExN8aYollHMee6D3jl+fACwah0OsLbUKq51jiWgEJqGFOlEihu5hKltW3EuHppIC3dO8fJpFL+8sA== 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 CO1PR11MB4929.namprd11.prod.outlook.com (2603:10b6:303:6d::19) by DM4PR11MB5358.namprd11.prod.outlook.com (2603:10b6:5:395::7) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.6086.19; Fri, 10 Feb 2023 02:37:21 +0000 Received: from CO1PR11MB4929.namprd11.prod.outlook.com ([fe80::c4d0:989a:e319:fe68]) by CO1PR11MB4929.namprd11.prod.outlook.com ([fe80::c4d0:989a:e319:fe68%7]) with mapi id 15.20.6086.019; Fri, 10 Feb 2023 02:37:21 +0000 From: "Michael D Kinney" To: "devel@edk2.groups.io" , "stuart.yoder@arm.com" , "Gao, Liming" CC: "Gao, Liming" , "Wu, Hao A" , "Sunny.Wang@arm.com" , "Kinney, Michael D" Subject: Re: [edk2-devel] [PATCH] MdeModulePkg/Variable: Attribute combination should return EFI_UNSUPPORTED Thread-Topic: [edk2-devel] [PATCH] MdeModulePkg/Variable: Attribute combination should return EFI_UNSUPPORTED Thread-Index: AQHZPNZEnFpnSHGSL0mv1kj4AgLnDa7Hdvww Date: Fri, 10 Feb 2023 02:37:21 +0000 Message-ID: References: <20230209223058.199878-1-stuart.yoder@arm.com> In-Reply-To: <20230209223058.199878-1-stuart.yoder@arm.com> Accept-Language: en-US X-MS-Has-Attach: X-MS-TNEF-Correlator: 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: CO1PR11MB4929:EE_|DM4PR11MB5358:EE_ x-ms-office365-filtering-correlation-id: a0002a3c-b1c1-44b7-32d4-08db0b0fbc1f x-ld-processed: 46c98d88-e344-4ed4-8496-4ed7712e255d,ExtAddr x-ms-exchange-senderadcheck: 1 x-ms-exchange-antispam-relay: 0 x-microsoft-antispam: BCL:0; x-microsoft-antispam-message-info: GPD9ixd5lSE7yqE4YMUuN1Yf+MtTzqU7nWbU8DyZcckURe3TYh74cwgV4UHTz9CZ/1SJUFuKAOUkVD2t8V7qgAzR6+JxZy/VbyVnQsk17fZ69Z6m8dDPEI4L7Mt4pFRrFFJY9fW5Gx553iNRAjAm3ZTP8Gx34SGWFdq0Z33ExpAxq1csWQVH8msXm0x1/JScEfdouBHrvUyrZt1vvDPVAwVztaykSrwE4v3XoHjxWZghL9hojeW/mFh9uT97+vhpvmGU2qIyvXgiulfZdKjvawFW+XpooJta0A+XxJIAoXDdOf9O9Dlzre1EQR4DOmB7LT3Z2ZktRGjw94cJRgKxcX3LFOcgI9MeD9bYr/OOfLlKSUfi8rgTHFswRdxgpe/Xs3CeytohGaEQvcvyGRFLn1TvIssrw7WUPkwT2Pp4zbFyjQ2Q8ODeBTtyX27k8ag9QRo8eqTQVPeEzIAsJuwClOav83cPABJmXB8lqvkHsRjCa1cGYPsrVyhnwPRAsvmwgZmm5lLtKhBcC/c9rajgg6ZDobvPXuOPqyArRKRSqMJNmgtgRM8+QLOjy6p5e805WeLej/xqpTdDdseeXWNJbFCDI4eOcDY91+nE/hYVdqLHs/ma2e2LAWIrADc8U+LszlYS5HNRiowPNVXAyAWXQ8AeIaAfk24/mdP0hyggSWAWr5/IynaLpy3ff/GSiLGjsM+MrnvuyB1eyJq8/wITY62OuX9kCvM1Bc1XRISL8XMy+ESl7/w5vNXtcArNTaCiWcmUm8WIGa4x6vxxzePDJg== x-forefront-antispam-report: CIP:255.255.255.255;CTRY:;LANG:en;SCL:1;SRV:;IPV:NLI;SFV:NSPM;H:CO1PR11MB4929.namprd11.prod.outlook.com;PTR:;CAT:NONE;SFS:(13230025)(136003)(396003)(346002)(376002)(366004)(39860400002)(451199018)(7696005)(66899018)(38100700002)(86362001)(2906002)(71200400001)(82960400001)(122000001)(26005)(966005)(6506007)(9686003)(186003)(33656002)(55016003)(38070700005)(53546011)(76116006)(66476007)(316002)(64756008)(66946007)(54906003)(8676002)(66556008)(83380400001)(4326008)(478600001)(110136005)(41300700001)(107886003)(52536014)(8936002)(66446008)(5660300002);DIR:OUT;SFP:1102; x-ms-exchange-antispam-messagedata-chunkcount: 1 x-ms-exchange-antispam-messagedata-0: =?utf-8?B?aEl3Q2RJckJkOU5RQm1YSFBiQlk3bHpmQWsxTDM4dy9wZThsYTU3YmhnWlZI?= =?utf-8?B?YnhnRnhwWFdxUWhUa2l6K0VzNFZxQjhvZ0RFRFZzS1l1OU1mWjIvNjc3c3RK?= =?utf-8?B?M2J0TG5LaVFQU0pDdjN1RlA2aHROcFk4bHJpaGY3Y3NaMkpSZjBsZU1HNkJY?= =?utf-8?B?K0p3NEZyWVlJaE12clk4S0gvN2FnV3pSS2htWlQ4aUlHT0hCSUllZDAxbER0?= =?utf-8?B?ZFQxd1BUK1NURHV1c3JnbzlSYUdOSzBxQ1JVa3lVSkpJT2lvWnRSK3B3TURp?= =?utf-8?B?dWlBdzdOWEVFaTV0UjUyUW1odHU5RUViUEJoZUVsZkt3OWRrN2JxMjBzR2dk?= =?utf-8?B?QkV3ZUJQQlkxbHgwcU9KV3JpQ3ZzUmRWZHdFNE5lRXNxaUNHTmxFaXhNOWVO?= =?utf-8?B?WlNmVndFQlp3dGw2RndhQmtxRlZFTDBWNXJmRHQzUjgwTHE2WU9zb3kxcFln?= =?utf-8?B?VlVaTXc2SiswMHY0eEk1SlFGZjJIUnFTcVh5WnhiblI1NGRjQkZYZlZTVkV3?= =?utf-8?B?WGd1ajZJM2Y3RmdKb3NmWlM2ZVVaYVlySVg4R2grVzdNRFR3empBb1BaQnJT?= =?utf-8?B?ZmRRb3RLOUg5a3R1WWFVKzlHL2hxdHZvRVJHQ2lLOGcvWGxUVHdqTnBNZkRm?= =?utf-8?B?eDBUS24yL3RRVDdUYzNTK1JKUk8vajdXaExlTnBVdm1zenlVMUlSVERrRHk4?= =?utf-8?B?Qm0zeEJ4a0JVc1hhaHM1Y1VCUU9KOU9MUWo0MEx0N09EMFNoVDFseXZ2ZWo0?= =?utf-8?B?K1pFNlRtelRHY1c3UGpDZGQzY2d0SUJ3ZVVLakh3YVpBd3NFdk1OTzhIUmdY?= =?utf-8?B?RmQxSENQKzUwTTJxZWpsQXQzaW1ZcEQ5ZnpYTTB0N3BTSzM1MXU0bXpUVm9L?= =?utf-8?B?Q1VqeFVCMDIySjFHNDgvaTU1WG9KNHFMYUs3bENFckpQeWgrK0hPSEE1Q1lQ?= =?utf-8?B?WlJKcXNwRlBHK05URVo5OEkvQmd1Um5hekkxRTV4ZW91eDBPNDIvaWF0TTdX?= =?utf-8?B?aGxLWjNkMVYyUnZTR1BkSHYwZFZRVTVKMlhIUmthYjNnd0xnNDNJTnIxU2pE?= =?utf-8?B?ZWFmajN2YmpXemN2RnZlVVNsaXVJU3RhWUlVZXBlYjUwWnQ4L1JFYU1aU3U2?= =?utf-8?B?SlA4SDY3NWtlb1k0WGR0NmVNRElWRVRBcGJnWXE1QXNIa09PMmZSOW5iSVgx?= =?utf-8?B?bVd5YkRGRGtsV1Z0K0tnVGpSMHJPNURaTDRqTmNxOGpUR1hZVzdrNnl0T3c3?= =?utf-8?B?NkdNQWptc3UyaTJaKzI0SUNaKzdqbFdvZWZxakpEb0ZiMlZpemkrcm9peDd0?= =?utf-8?B?VGo2NVRnQ2RYcUtlVnVLUmdxa2c0ZkR5R0k5SGxxWXhoT0N4aW1xYVNsUUsr?= =?utf-8?B?OVM4RitSVVppUDhJRDNJSXBsdDZHUDVTcjRHYTVaOGJ2bXF4Z2p1OExSSFlu?= =?utf-8?B?T2YyZXR0NG1hSm85NUNFd3MrQzVOMFpON3pVWCtkemRPUjdRR0psZEw2dGZQ?= =?utf-8?B?Z055Z0M4K3R1RGEySmprZVhNVEN1QTdGVEMrakoraGRxUHQ0aEtTSnUvcjFE?= =?utf-8?B?QXBUUVpiK2xqOWlTcFRYbXFRRW4rTmwxNndsWFNRT2tNWDBKTkJyOXJIUHh6?= =?utf-8?B?OHRpczZIOXVtQndmK3JlRG5ETXRtNDBuNTlRakhnT0hqWTNXQ1FXSlcxQ3RZ?= =?utf-8?B?eldtcUhUMW5nMk5zTytTQmIwaEFkWjBkU2lMdC9OanNnSTNHWWdpVDJWRUpG?= =?utf-8?B?bGFBY2FyZG5LZEdmTGtWaXdZKy93NlpxMlJYdlNzZ245TThTYWY2T0o4eUti?= =?utf-8?B?NUpWYzZRdEFaREFtQXR4TXlrVUxLN0szaGtZWVA1eEFhNlAwYWQyTlExMmVF?= =?utf-8?B?c0Z6ejVhcmhKVHk4ZzIvell4S0VGcUx0OHEwUTdIbXFvK0kyRzM1ays3c1NK?= =?utf-8?B?U01YajRjbnArQmtnVnMrdHhFS3huTnVjUDJ2ZThwU3JJYmh4SjU5WG0zWU5W?= =?utf-8?B?eEtaSlJFQWlHcVhDb0JkYUJLM2V2amhoenZmQWZxaldKL0tTY3VZb1dCQ0tm?= =?utf-8?B?em5nemFYeVBiaWdBRFkrL0kxZnRwVWorYnE1QVhacjl5ZWhmajlETjhDWTli?= =?utf-8?B?SERmUGJUaUdCT1dqM3VmVncxQ0NUeHZONkpPSjNJSjhRUGJjWURZWFkreFR1?= =?utf-8?B?emc9PQ==?= MIME-Version: 1.0 X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-AuthSource: CO1PR11MB4929.namprd11.prod.outlook.com X-MS-Exchange-CrossTenant-Network-Message-Id: a0002a3c-b1c1-44b7-32d4-08db0b0fbc1f X-MS-Exchange-CrossTenant-originalarrivaltime: 10 Feb 2023 02:37:21.1479 (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: 6NSH6NS8aUa5z57yfd/yax4dMI8mbslp9QjGo/IONc93V92a6+s3xxY7hfgLdgK7xbC2qw4AS4NimSptWO9t2phUTH6XUi9SVU/zKjIN4T0= X-MS-Exchange-Transport-CrossTenantHeadersStamped: DM4PR11MB5358 Return-Path: michael.d.kinney@intel.com X-OriginatorOrg: intel.com Content-Language: en-US Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 TGltaW5nLA0KDQpUaGlzIGFwcGVhcnMgdG8gYmUgYSByZWdyZXNzaW9uIGZyb20gYSBjb21taXQg b24gSmFuIDExLCAyMDIzLg0KDQpJIHRoaW5rIHRoaXMgc2hvdWxkIGJlIGNvbnNpZGVyZWQgZm9y IGVkazItc3RhYmxlMjAyMzAyDQoNCk1pa2UNCg0KPiAtLS0tLU9yaWdpbmFsIE1lc3NhZ2UtLS0t LQ0KPiBGcm9tOiBkZXZlbEBlZGsyLmdyb3Vwcy5pbyA8ZGV2ZWxAZWRrMi5ncm91cHMuaW8+IE9u IEJlaGFsZiBPZiBTdHVhcnQgWW9kZXINCj4gU2VudDogVGh1cnNkYXksIEZlYnJ1YXJ5IDksIDIw MjMgMjozMSBQTQ0KPiBUbzogZGV2ZWxAZWRrMi5ncm91cHMuaW8NCj4gQ2M6IEdhbywgTGltaW5n IDxnYW9saW1pbmdAYnlvc29mdC5jb20uY24+OyBXdSwgSGFvIEEgPGhhby5hLnd1QGludGVsLmNv bT47IFN1bm55LldhbmdAYXJtLmNvbQ0KPiBTdWJqZWN0OiBbZWRrMi1kZXZlbF0gW1BBVENIXSBN ZGVNb2R1bGVQa2cvVmFyaWFibGU6IEF0dHJpYnV0ZSBjb21iaW5hdGlvbiBzaG91bGQgcmV0dXJu IEVGSV9VTlNVUFBPUlRFRA0KPiANCj4gUkVGOiBodHRwczovL2J1Z3ppbGxhLnRpYW5vY29yZS5v cmcvc2hvd19idWcuY2dpP2lkPTQzNDENCj4gDQo+IENvbW1pdCAyMTMyMGVmNjY5ODkgYnJva2Ug c29tZSB0ZXN0cyBpbiB0aGUgQXV0aFZhcl9Db25mIHRlc3QNCj4gaW4gZWRrMi10ZXN0LiAgVGhl cmUgYXJlIDIgdGVzdGNhc2VzIHRoYXQgaW52b2tlIFNldFZhcmlhYmxlDQo+IHdpdGggdGhlIGZv bGxvd2luZyBhdHRyaWJ1dGUgdmFsdWU6DQo+IA0KPiAoRUZJX1ZBUklBQkxFX05PTl9WT0xBVElM RSB8IEVGSV9WQVJJQUJMRV9BVVRIRU5USUNBVEVEX1dSSVRFX0FDQ0VTUykNCj4gDQo+IEVGSV9W QVJJQUJMRV9BVVRIRU5USUNBVEVEX1dSSVRFX0FDQ0VTUyBpcyBkZXByZWNhdGVkIGFuZCB0aGUg VUVGSSBzcGVjDQo+IHNheXMgdGhpcyBzaG91bGQgcmV0dXJuIEVGSV9VTlNVUFBPUlRFRC4NCj4g DQo+IENjOiBMaW1pbmcgR2FvIDxnYW9saW1pbmdAYnlvc29mdC5jb20uY24+DQo+IENjOiBIYW8g QSBXdSA8aGFvLmEud3VAaW50ZWwuY29tPg0KPiBDYzogU3VubnkgV2FuZyA8U3VubnkuV2FuZ0Bh cm0uY29tPg0KPiANCj4gU2lnbmVkLW9mZi1ieTogU3R1YXJ0IFlvZGVyIDxzdHVhcnQueW9kZXJA YXJtLmNvbT4NCj4gLS0tDQo+ICBNZGVNb2R1bGVQa2cvVW5pdmVyc2FsL1ZhcmlhYmxlL1J1bnRp bWVEeGUvVmFyaWFibGUuYyB8IDYgKysrKystDQo+ICAxIGZpbGUgY2hhbmdlZCwgNSBpbnNlcnRp b25zKCspLCAxIGRlbGV0aW9uKC0pDQo+IA0KPiBkaWZmIC0tZ2l0IGEvTWRlTW9kdWxlUGtnL1Vu aXZlcnNhbC9WYXJpYWJsZS9SdW50aW1lRHhlL1ZhcmlhYmxlLmMgYi9NZGVNb2R1bGVQa2cvVW5p dmVyc2FsL1ZhcmlhYmxlL1J1bnRpbWVEeGUvVmFyaWFibGUuYw0KPiBpbmRleCA2YzFhMzQ0MGFj Li4xNGMxNzY4ODdhIDEwMDY0NA0KPiAtLS0gYS9NZGVNb2R1bGVQa2cvVW5pdmVyc2FsL1Zhcmlh YmxlL1J1bnRpbWVEeGUvVmFyaWFibGUuYw0KPiArKysgYi9NZGVNb2R1bGVQa2cvVW5pdmVyc2Fs L1ZhcmlhYmxlL1J1bnRpbWVEeGUvVmFyaWFibGUuYw0KPiBAQCAtMjY3Niw3ICsyNjc2LDExIEBA IFZhcmlhYmxlU2VydmljZVNldFZhcmlhYmxlICgNCj4gICAgICAvLw0KPiANCj4gICAgICAvLyBP bmx5IEVGSV9WQVJJQUJMRV9OT05fVk9MQVRJTEUgYXR0cmlidXRlIGlzIGludmFsaWQNCj4gDQo+ ICAgICAgLy8NCj4gDQo+IC0gICAgcmV0dXJuIEVGSV9JTlZBTElEX1BBUkFNRVRFUjsNCj4gDQo+ ICsgICAgaWYgKChBdHRyaWJ1dGVzICYgRUZJX1ZBUklBQkxFX0FVVEhFTlRJQ0FURURfV1JJVEVf QUNDRVNTKSAhPSAwKSB7DQo+IA0KPiArICAgICAgcmV0dXJuIEVGSV9VTlNVUFBPUlRFRDsNCj4g DQo+ICsgICAgfSBlbHNlIHsNCj4gDQo+ICsgICAgICByZXR1cm4gRUZJX0lOVkFMSURfUEFSQU1F VEVSOw0KPiANCj4gKyAgICB9DQo+IA0KPiAgICB9IGVsc2UgaWYgKChBdHRyaWJ1dGVzICYgVkFS SUFCTEVfQVRUUklCVVRFX0FUX0FXKSAhPSAwKSB7DQo+IA0KPiAgICAgIGlmICghbVZhcmlhYmxl TW9kdWxlR2xvYmFsLT5WYXJpYWJsZUdsb2JhbC5BdXRoU3VwcG9ydCkgew0KPiANCj4gICAgICAg IC8vDQo+IA0KPiAtLQ0KPiAyLjM0LjENCj4gDQo+IA0KPiANCj4gLT0tPS09LT0tPS09DQo+IEdy b3Vwcy5pbyBMaW5rczogWW91IHJlY2VpdmUgYWxsIG1lc3NhZ2VzIHNlbnQgdG8gdGhpcyBncm91 cC4NCj4gVmlldy9SZXBseSBPbmxpbmUgKCM5OTkzMik6IGh0dHBzOi8vZWRrMi5ncm91cHMuaW8v Zy9kZXZlbC9tZXNzYWdlLzk5OTMyDQo+IE11dGUgVGhpcyBUb3BpYzogaHR0cHM6Ly9ncm91cHMu aW8vbXQvOTY4NjQ2NDUvMTY0MzQ5Ng0KPiBHcm91cCBPd25lcjogZGV2ZWwrb3duZXJAZWRrMi5n cm91cHMuaW8NCj4gVW5zdWJzY3JpYmU6IGh0dHBzOi8vZWRrMi5ncm91cHMuaW8vZy9kZXZlbC91 bnN1YiBbbWljaGFlbC5kLmtpbm5leUBpbnRlbC5jb21dDQo+IC09LT0tPS09LT0tPQ0KPiANCg0K