From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from mail05.groups.io (mail05.groups.io [45.79.224.7]) by spool.mail.gandi.net (Postfix) with ESMTPS id 9F9B0941D57 for ; Tue, 11 Jun 2024 17:30:49 +0000 (UTC) DKIM-Signature: a=rsa-sha256; bh=pB5BnBsruCiGsKSnWLrrRQ9Xg2vN1uUz6wQSfevFOfs=; c=relaxed/simple; d=groups.io; h=From:To:CC:Subject:Thread-Topic:Thread-Index:Date:Message-ID:References:In-Reply-To:Accept-Language:MIME-Version:Precedence:List-Subscribe:List-Help:Sender:List-Id:Mailing-List:Delivered-To:Resent-Date:Resent-From:Reply-To:List-Unsubscribe-Post:List-Unsubscribe:Content-Language:Content-Type:Content-Transfer-Encoding; s=20240206; t=1718127049; v=1; b=DZF9c7W7ZJcpHI2Z9eAHKJwEEB8mEeUxE4LTujATRDbX5nyEZAv6Cn02qGx8dS+0bg1Bt0BD A8GRAZl6T9sdFXdbpArZ9JiFhcMAc8+j1TXnu4tTEZxKY3wG1n9RanbrH5YHUM8i/lrZjLFqJDj 4KadYR3cmp1W0ttmcXW6B8D+TAsiEhovBbKEUjfUVvR+gIzZmqsxW/wpLLYqERJ9MM7oeWBM93g RfW/SITid09lyc1B1emzJD+wgX/1ntrttp2SvoACEbs0XzW71emuqO//DVJ7kJ/90kQ0jV9YX33 xsccrSaz6iXr+vLCr93JXwYwUy8WosmsDiL631o5fZb5g== X-Received: by 127.0.0.2 with SMTP id h4OGYY7687511xNDbEoBYwEl; Tue, 11 Jun 2024 10:30:47 -0700 X-Received: from mgamail.intel.com (mgamail.intel.com [198.175.65.10]) by mx.groups.io with SMTP id smtpd.web10.213.1718127042212832048 for ; Tue, 11 Jun 2024 10:30:42 -0700 X-CSE-ConnectionGUID: 0R15aCYMRCKSgm0gOhrwOA== X-CSE-MsgGUID: eMvg8wlPTMSX5fe/gAuyLQ== X-IronPort-AV: E=McAfee;i="6600,9927,11100"; a="32338727" X-IronPort-AV: E=Sophos;i="6.08,230,1712646000"; d="scan'208";a="32338727" X-Received: from orviesa007.jf.intel.com ([10.64.159.147]) by orvoesa102.jf.intel.com with ESMTP/TLS/ECDHE-RSA-AES256-GCM-SHA384; 11 Jun 2024 10:30:42 -0700 X-CSE-ConnectionGUID: PoLOef5oSrKuO1b79UNHCw== X-CSE-MsgGUID: QI7YDIvJR+e3f0baOgVYgQ== X-ExtLoop1: 1 X-IronPort-AV: E=Sophos;i="6.08,230,1712646000"; d="scan'208";a="40224885" X-Received: from fmsmsx602.amr.corp.intel.com ([10.18.126.82]) by orviesa007.jf.intel.com with ESMTP/TLS/AES256-GCM-SHA384; 11 Jun 2024 10:30:41 -0700 X-Received: from fmsmsx611.amr.corp.intel.com (10.18.126.91) by fmsmsx602.amr.corp.intel.com (10.18.126.82) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256) id 15.1.2507.39; Tue, 11 Jun 2024 10:30:40 -0700 X-Received: from fmsmsx603.amr.corp.intel.com (10.18.126.83) 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.39; Tue, 11 Jun 2024 10:30:40 -0700 X-Received: from fmsedg602.ED.cps.intel.com (10.1.192.136) 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.39 via Frontend Transport; Tue, 11 Jun 2024 10:30:40 -0700 X-Received: from NAM04-DM6-obe.outbound.protection.outlook.com (104.47.73.41) 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.39; Tue, 11 Jun 2024 10:30:40 -0700 X-Received: from CO1PR11MB4929.namprd11.prod.outlook.com (2603:10b6:303:6d::19) by LV3PR11MB8767.namprd11.prod.outlook.com (2603:10b6:408:215::11) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.7633.36; Tue, 11 Jun 2024 17:30:37 +0000 X-Received: from CO1PR11MB4929.namprd11.prod.outlook.com ([fe80::a886:6510:729d:f9d0]) by CO1PR11MB4929.namprd11.prod.outlook.com ([fe80::a886:6510:729d:f9d0%4]) with mapi id 15.20.7633.036; Tue, 11 Jun 2024 17:30:37 +0000 From: "Michael D Kinney" To: "devel@edk2.groups.io" , "osde@linux.microsoft.com" , "dhaval@rivosinc.com" , Michael Kubacki CC: "Kinney, Michael D" Subject: Re: [edk2-devel] [PATCH v3 1/1] MdeModulePkg: Add the EFI_RESOURCE_ATTRIBUTE_SPECIAL_PURPOSE attribute Thread-Topic: [edk2-devel] [PATCH v3 1/1] MdeModulePkg: Add the EFI_RESOURCE_ATTRIBUTE_SPECIAL_PURPOSE attribute Thread-Index: AQHaqL5+3Zj1hjULckS1jh/Fv62+cLHAXgOAgAKTHQCAAAaG0A== Date: Tue, 11 Jun 2024 17:30:36 +0000 Message-ID: References: <20240518005757.1639-1-mikuback@linux.microsoft.com> <24273.1717983877551380256@groups.io> In-Reply-To: Accept-Language: en-US X-MS-Has-Attach: X-MS-TNEF-Correlator: x-ms-publictraffictype: Email x-ms-traffictypediagnostic: CO1PR11MB4929:EE_|LV3PR11MB8767:EE_ x-ms-office365-filtering-correlation-id: fdf9f557-f686-4c7f-21d8-08dc8a3c34ef x-ms-exchange-senderadcheck: 1 x-ms-exchange-antispam-relay: 0 x-microsoft-antispam-message-info: =?utf-8?B?WExXeHhUM05JOVZUUms5Z2ZkeU85akVCNUgrTnE3ckxXL3lUdllrcTZjYzM3?= =?utf-8?B?RlNsSGZhU1pJZlVtNExvOXk3UWRIemdqSDdtMmNaZ2d2YzJjNzl1VG5NeXYr?= =?utf-8?B?eXpFKzdXWXRyUDNqbzZhbWJhUXdNQmpDbFd1ZjNNeno5SHVZenVUSGprT0g0?= =?utf-8?B?cnR5a0hhRUdCQkRpYU9PMjh4b0VoZXcwUDBjYUdId2hab25WYTdsRnRONld1?= =?utf-8?B?UHVtNTJnWjB6STBsd01WMXMxR0FJVGYxY0FLYTlCR2ZXeXJLaXBzTGR2c2Q0?= =?utf-8?B?cVJpT1BTM3dtNUpWeGg4WnVTSDJDNHM1WWNueS9EeGZCcjFFaVJRek00RC9D?= =?utf-8?B?bHRpRDlaNTBXWXhSaE12K0hjVm1XVjZmN1JKSldrUG9FaFAveFpodHRQNTRU?= =?utf-8?B?RnQ2anp1Yk5XemE2a2prZHBmUnYveXJURmpCdlhBVUtURnE5Y3NwMlJlYjY3?= =?utf-8?B?V05QdXltMzN0UXpUZHdmRi9yYUFHc0w1UVVudHU2RG1XUVJVL3JOb21KRnpO?= =?utf-8?B?MzZWanFhYTFlLzBqZnJiOTQ2dmc3RVd2U3ZTNjNVdVl5VC9FVXEzeTVQczhT?= =?utf-8?B?cUdvOVBENWIvQXlBWVlMUHVYcGxYRkViZlJLUmNxSFZjYkk4eEpWM2JyV1pX?= =?utf-8?B?MFdmWFp2QmtQQ24wTUZ5cGVJZzZkTTRnOXdFMDFrcXRuM1hZQ3BCZCtHemJi?= =?utf-8?B?OU1xNkhGbEpBdVRFMkQ3YXRZMWl3ZGpxRFh4MFZGd2NkRHhHb0MrSjdWTVdT?= =?utf-8?B?aU92KzdYU3RvMnJwdHg4ZTRXWm5WMTVYcmVUY0ovNmluTjZlYXJpWUR4dHgw?= =?utf-8?B?cndTQ1VHcERLTzJKTUJTZjlRREpJbTlyZUVKUU9udTd0MlZMOW1wenYvTERr?= =?utf-8?B?aDJ5REZLZTdHcEVPMzFodXFJVnBDYVVhb21ZclA5TURkWnlzVFJiRzFYbElX?= =?utf-8?B?SWw4aWp3OEFCUkhHY1JhT1p6ajhodlJ1b1VlWDA5Zi9wS21qaUJRRGtKUExL?= =?utf-8?B?SVVMS01HWWZ0QkYrZ1FjRHlMdWlNN2FrTDdtTUhreTlmUHdCWEVlSGFyTEJY?= =?utf-8?B?Q2dHRTBseGlmVFhhMEltQk5xM1MzbnJPdndDUThiV0haaVlSaUdjTEVoVS92?= =?utf-8?B?dkZUOUNoaVVZeXRrdlVKNk0rNXB5SE8zS0N2THVEWGxwMmxOcXp6cGgrMFNW?= =?utf-8?B?V3BFUWluT216T1JXNndsSnFRYWhSWVBKK04vNU9UZSt0M2RnWjZyU0dKM08y?= =?utf-8?B?T0pvWWVNbHZVZzljNWkxNEptc0p6cDhVdnl2N0c0WFlCNzlqM0FnNE9QOFVp?= =?utf-8?B?S0RHM1JpcHRWeUlEYXJsMWxuUzNtbHMvQ2tzZFhPbFBFd0czUkZ6MGUwZXZY?= =?utf-8?B?b1dlWVFRZUpLQ2lFTDVxdGNINU9vVXF2LzkwSlp0akVvY3VXaEdEWnNzZlh3?= =?utf-8?B?NFBHbnU4c0txRTBzcHBZcEZLWjNKQjJkOVVEZ21MMTltL2Q4RnBic0Y4eS9q?= =?utf-8?B?VVhrR3B5ZXEvWkhhR2w2SHdSRi9DMytJUlNJU2NDSWczQjZKWU82a0I2QTNX?= =?utf-8?B?ZFhGRVZrSThhblBaS3d1Q2VybEFOeklybFQrdXdQTTB0Y2VIQ3pOempqcG9P?= =?utf-8?B?ZW1OZ3c2dlcvT1d1RmZLM1I2N1pMaFpUNVVtUHdmWndJeVFUcFdUMjI4OURU?= =?utf-8?B?V0kzazl3ZWxEK0FNN3FrWVY4ajVWRFJhNWZUcHpGWEFrWVU4cTM2TmVCL1lC?= =?utf-8?Q?BbeXiwngBS2UtkiWMh6lhj39n0FKcFkb7aL6W0J?= x-ms-exchange-antispam-messagedata-chunkcount: 1 x-ms-exchange-antispam-messagedata-0: =?utf-8?B?Nm9DbGl0WUxWNnZMYjYxcFZEMVRsS1lKdUZ5MzBaQTk3d3hKZTlKQ0RlcE9l?= =?utf-8?B?dXQ5SXZlMk02Z014U21FQ0ltNGFPTmxXMGZYUVp6dG5waE8wRHRtL2EzeUFB?= =?utf-8?B?ZG1TZkNoNlVrc3VwVENnTW93UjRVZVVyWllaUmp3N0JNbmxsK1pTd0ZFaGMx?= =?utf-8?B?M2hCejBQOHg4Z1JQR1U2aGJhTUN5ZzVWTXBnOFVEcUdwbGU3VXN6RnN1RTZ6?= =?utf-8?B?bXRBRS95WVZWNU9KemtNVDQ2cDV0Z3dDZDdDNXdyamdVbCtLMG5sTTFxU1g1?= =?utf-8?B?bmMrWkJmSm9iODBGNlorZXhWSVVhallUYWZSWllYN3lqaE9jREJLNjhxeEUw?= =?utf-8?B?b2l3NmN4UnFxRkhTaGU0dDNWeHl0QkgxcjA0NTlHaVRzbHFaaTNHQ1BZcFFJ?= =?utf-8?B?eURQYlEyWUVjQ1NLT0I1TXJZYUt2SUYzcHoraURrSVQ1UGpUSWNJZUc3M3JR?= =?utf-8?B?Nmg3MUlwSDc5Q2ppdmM4MnNJOFVGYUFuSkVBZ2NhK3crcWgzMVVXNHJoRlNB?= =?utf-8?B?T1FmRGJUbW5UQnprYVVLN2R0QkFqdXY4SUpETThSazV5TWFTZlArOVdIYlJ1?= =?utf-8?B?V2hHancrSXZ6a2JjaHFWbks3alVDakY4NkErT3hELyt1bTNxU1VWWkM4b2pj?= =?utf-8?B?MmdOVVJyclRjeVJWaWlhT2ZkK2NxOEpLQjVWSUdSc0lzeVR3cTJrdWFlYmRr?= =?utf-8?B?KzBkUTcramdWNENOTjdZbE5XTTlXZWpPT20xMVJQc05YZFVlb0lYVlMzK1Jy?= =?utf-8?B?WnhlRXdhMUhrellBamVTUXcxUGQrbFJneDNFdjM2K25Ra1oxMXdaTXJCb2xu?= =?utf-8?B?cFoyR3RzYiswY2NQWU9nUWxwWlZvS092aTNzbkJpeXBVVG1ldXg2WUZwdG9G?= =?utf-8?B?QUZoLzczMGNlTGxXcTY3WjdTSUtJelZ6akpjd0haeC9NTDY4UXNzUVY2a1RG?= =?utf-8?B?VW9FTGE1UXY0dGh6SnhUOGxqbWV2OFRHaGEzbENJMDNGejVhQkJITFlpa3Mx?= =?utf-8?B?NGQrUzQ0QnBIdkRjd29rcWZDUDRCVlRWSmFZdlNPWmhuSGRYUzMwL0lVYlRa?= =?utf-8?B?elpSL0ZzU2tNdk00T3o5cjE4bURBdDZPS3M5Vzd6UzJQZGp3K0M2a0RFYXBk?= =?utf-8?B?YllzdmJmdENhNFpsZURpNFRQR1BPK1RFNFJWc1F0eEVyTkt1SGxLemozaUdC?= =?utf-8?B?cjJzT1J3Z3pJcEFmMllUdGh5bHUybDBCOFRGWTBHb2lNSWl6dTdoaTBDMHg4?= =?utf-8?B?OTRqbGNiWWpKOUdHdU1nZk8xWi9EQnJnUjg3WjV2S0RPOFFiOUt3L1FlZU9l?= =?utf-8?B?ME5UbERTcEd2Z1NZVXlrMGd1Q1NOT0g4QWlSUkJwZmVsMzhlS0UrZzhOUHJJ?= =?utf-8?B?RzdqU0trdGZGQXhYc0l2WC84K0RjanhPOEt6YVVxMVNGVExkbVN4a1FpVWJj?= =?utf-8?B?ejgranZmTGpzMDh6SVVEZ0JXYnp1WGxldm1INnRFbXNmU1hiWWlLZzZoYXh4?= =?utf-8?B?Mk5yd3RHbGpvRERJbjc4azgvU0VyeHdqcW9CQmxzMlZaQWpLK0pFRjJmYkdm?= =?utf-8?B?eWk5UXlJMWhmMzdOVHV5YTBSRUVGOUZzTkdZb3ZZRTVJV0VCVmxLTEc3eGF3?= =?utf-8?B?SkhENUx4SHoxejluSGdYTm1Ga29FNVdnQjJNSUZzMENaSTcrTTk3SzNpUTZS?= =?utf-8?B?djEvMmZGbW8rWnBmTWZlem81b0ZsQVlFNGszVUpMbGgrMmJtblB1Ym5KckV3?= =?utf-8?B?UE5NbERnK25lWmVFRWJIbnU2cWs4bmNwYW5PdXdCVmdCOFd5cVEvOGFYMGlX?= =?utf-8?B?dWpscUMrYTVIOTZWNVllK0RXeVh0Y2RKdGlxZkZJbXZIbk1adksxRzM5NlVY?= =?utf-8?B?WXpwcWQ0em1WMERSQStBYTVaczJKUzJyQVk2dXNMTUdndmNkLzZidDBDSUtK?= =?utf-8?B?YXFEd01WUWZtdDJDODFrY2NGQ2NoVmM4VjQ5cFBGRWZqTk1EbTJFNnJEMjdx?= =?utf-8?B?YzJ4cDRvQkJJOEVaTWpaRnB4TFYvUTNDVEdGc2ZnaWdnY3JGZ0tGWkMwL1JM?= =?utf-8?B?c3o4WStxTlJTKzBucWxBaG9CTnhMU2hwV1pFSDJUSzlhZm1RNjRuNnV2SXhQ?= =?utf-8?Q?rXsVZgvVtGBC2NX//revnigAO?= 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: fdf9f557-f686-4c7f-21d8-08dc8a3c34ef X-MS-Exchange-CrossTenant-originalarrivaltime: 11 Jun 2024 17:30:37.0219 (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: f31HIj8laqi8S/eh3XgIYliqOGXNqUrODWaJEwwnkLnOh3RwhEBVejLjLeIWmkEGGrOKLK8m9NeE1C7gz5HKoBE3nSPlTPUEl/V6EtiqnmE= X-MS-Exchange-Transport-CrossTenantHeadersStamped: LV3PR11MB8767 X-OriginatorOrg: intel.com Precedence: Bulk List-Subscribe: List-Help: Sender: devel@edk2.groups.io List-Id: Mailing-List: list devel@edk2.groups.io; contact devel+owner@edk2.groups.io Resent-Date: Tue, 11 Jun 2024 10:30:42 -0700 Resent-From: michael.d.kinney@intel.com Reply-To: devel@edk2.groups.io,michael.d.kinney@intel.com List-Unsubscribe-Post: List-Unsubscribe=One-Click List-Unsubscribe: X-Gm-Message-State: WN3lG9JmbbX9k2W2DAen9NMXx7686176AA= Content-Language: en-US Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 X-GND-Status: LEGIT Authentication-Results: spool.mail.gandi.net; dkim=pass header.d=groups.io header.s=20240206 header.b=DZF9c7W7; dmarc=fail reason="SPF not aligned (relaxed), DKIM not aligned (relaxed)" header.from=intel.com (policy=none); spf=pass (spool.mail.gandi.net: domain of bounce@groups.io designates 45.79.224.7 as permitted sender) smtp.mailfrom=bounce@groups.io SGkgT2xpdmVyLA0KDQpUaGUgRFhFIENvcmUgYWxyZWFkeSBoYXMgYSBwb2xpY3kgdG8gYXV0byBj b252ZXJ0IHVudGVzdGVkIG1lbW9yeSB0bw0KdGVzdGVkIG1lbW9yeSBpZiB0aGUgRFhFIENvcmUg cnVucyBvdXQgb2YgbWVtb3J5Lg0KDQpTaG91bGQgd2UgaGF2ZSBhIGRpZmZlcmVudCBtZW1vcnkg dHlwZSB0byBhbGxvY2F0ZSBtZW1vcnkgd2l0aCB0aGUNCkVGSV9NRU1PUllfU1AgYXR0cmlidXRl Pw0KDQpXaGF0IHdvdWxkIGJlIHRoZSBzaWRlIGVmZmVjdHMgb2YgcGVyZm9ybWluZyBnZW5lcmFs IGFsbG9jYXRpb25zIGZyb20NCm1lbW9yeSB3aXRoIHRoZSBFRklfTUVNT1JZX1NQIGF0dHJpYnV0 ZT8gIElmIHRoZXJlIGFyZSBwb3RlbnRpYWxseSBiYWQgDQpzaWRlIGVmZmVjdHMsIHRoZW4gdGhl IERYRSBDb3JlIHNob3VsZCBuZXZlciBhbGxvY2F0ZSBmcm9tIHRob3NlDQpyYW5nZXMgYW5kIGl0 IGlzIHVwIHRvIHRoZSBwbGF0Zm9ybSB0byBtYWtlIHN1cmUgdGhlcmUgaXMgZW5vdWdoIG5vcm1h bA0KbWVtb3J5IHRvIGJvb3QuDQoNCk1pa2UNCg0KPiAtLS0tLU9yaWdpbmFsIE1lc3NhZ2UtLS0t LQ0KPiBGcm9tOiBkZXZlbEBlZGsyLmdyb3Vwcy5pbyA8ZGV2ZWxAZWRrMi5ncm91cHMuaW8+IE9u IEJlaGFsZiBPZiBPbGl2ZXIgU21pdGgtDQo+IERlbm55DQo+IFNlbnQ6IFR1ZXNkYXksIEp1bmUg MTEsIDIwMjQgMTA6MDQgQU0NCj4gVG86IGRldmVsQGVkazIuZ3JvdXBzLmlvOyBkaGF2YWxAcml2 b3NpbmMuY29tOyBNaWNoYWVsIEt1YmFja2kNCj4gPG1pa3ViYWNrQGxpbnV4Lm1pY3Jvc29mdC5j b20+DQo+IFN1YmplY3Q6IFJlOiBbZWRrMi1kZXZlbF0gW1BBVENIIHYzIDEvMV0gTWRlTW9kdWxl UGtnOiBBZGQgdGhlDQo+IEVGSV9SRVNPVVJDRV9BVFRSSUJVVEVfU1BFQ0lBTF9QVVJQT1NFIGF0 dHJpYnV0ZQ0KPiANCj4gT24gNi85LzIwMjQgNjo0NCBQTSwgRGhhdmFsIFNoYXJtYSB3cm90ZToN Cj4gPiBSZWxhdGVkIHRvIHRoaXMsIEkgYWxzbyBmYWNlZCB0aGlzIGlzc3VlIHdoZXJlIGluIG9y ZGVyIHRvIHByZXZlbnQgZWRrMg0KPiA+IGZyb20gYWxsb2NhdGluZyB0aGlzIG1lbW9yeSBJIGhh ZCB0byBtb2RpZnkgQ29yZUZpbmRGcmVlUGFnZXNJDQo+ID4gIMKgIMKgIC8vDQo+ID4gIMKgIMKg IC8vIERvbid0IGFsbG9jYXRlIG91dCBvZiBTcGVjaWFsLVB1cnBvc2UgbWVtb3J5Lg0KPiA+ICDC oCDCoCAvLw0KPiA+ICDCoCDCoCBpZiAoKEVudHJ5LT5BdHRyaWJ1dGUgJiBFRklfTUVNT1JZX1NQ KSAhPSAwKSB7DQo+ID4gIMKgIMKgIMKgIGNvbnRpbnVlOw0KPiA+ICDCoCDCoCB9DQo+ID4gQ2Fu J3Qgd2UgYWRkIFBDRCBiYXNlZCBsb2dpYyBoZXJlIHRvIHNlbGVjdGl2ZWx5IE5PVCB1c2UgU1Ag bWVtb3J5IGZvcg0KPiA+IGVkazIgYWxsb2NhdGlvbnM/IEkgdGhpbmsgInJlc2VydmVkLW1lbW9y eSIgYXR0ciBkb2VzIG5vdCB3b3JrIHdlbGwNCj4gPiBiZWNhdXNlIGl0IHdvdWxkIGZvcmNlIE9T L2RyaXZlcnMgbm90IHRvIHVzZSBpdC4gV2hpY2ggaXMgbm90IHdoYXQgd2UNCj4gPiB3YW50LiBX ZSByZWFsbHkgd2FudCBzcGVjaWFsIGRyaXZlcnMgdG8gbWFrZSB1c2Ugb2YgaXQuDQo+IA0KPiBX ZSd2ZSBoYWQgc29tZSBvdGhlciBjb252ZXJzYXRpb25zIGFyb3VuZCB0aGlzIGFuZCBJIGFncmVl LCB3ZSBkb24ndA0KPiB3YW50IERYRSBDb3JlIHRvIGFsbG9jYXRlIHRoaXMgbWVtb3J5IHVubGVz cyBpdCBoYXMgbm8gb3RoZXIgb3B0aW9uLg0KPiBJIGRvbid0IHRoaW5rIHRoaXMgc2hvdWxkIGJl IGEgUENELCBJIHRoaW5rIERYRSBjYW4gbWFrZSB0aGUgc3RhdGVtZW50DQo+IHRoYXQgaXQgd29u J3QgYWxsb2NhdGUgRUZJX01FTU9SWV9TUCBtZW1vcnkgdW5sZXNzIGl0IGhhcyBydW4gb3V0IG9m DQo+IG90aGVyIG1lbW9yeS4NCj4gDQo+IFRoYW5rcywNCj4gT2xpdmVyDQo+IA0KPiANCj4gDQo+ IA0KDQoNCgotPS09LT0tPS09LT0tPS09LT0tPS09LQpHcm91cHMuaW8gTGlua3M6IFlvdSByZWNl aXZlIGFsbCBtZXNzYWdlcyBzZW50IHRvIHRoaXMgZ3JvdXAuClZpZXcvUmVwbHkgT25saW5lICgj MTE5NTUyKTogaHR0cHM6Ly9lZGsyLmdyb3Vwcy5pby9nL2RldmVsL21lc3NhZ2UvMTE5NTUyCk11 dGUgVGhpcyBUb3BpYzogaHR0cHM6Ly9ncm91cHMuaW8vbXQvMTA2MTY1MDcyLzc2ODYxNzYKR3Jv dXAgT3duZXI6IGRldmVsK293bmVyQGVkazIuZ3JvdXBzLmlvClVuc3Vic2NyaWJlOiBodHRwczov L2VkazIuZ3JvdXBzLmlvL2cvZGV2ZWwvdW5zdWIgW3JlYmVjY2FAb3BlbmZ3LmlvXQotPS09LT0t PS09LT0tPS09LT0tPS09LQoKDQo=