From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from mga05.intel.com (mga05.intel.com [192.55.52.43]) by mx.groups.io with SMTP id smtpd.web10.401.1686020421775756625 for ; Mon, 05 Jun 2023 20:00:21 -0700 Authentication-Results: mx.groups.io; dkim=fail reason="unable to parse pub key" header.i=@intel.com header.s=intel header.b=I5nLecIy; spf=pass (domain: intel.com, ip: 192.55.52.43, mailfrom: ray.ni@intel.com) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=intel.com; i=@intel.com; q=dns/txt; s=Intel; t=1686020421; x=1717556421; h=from:to:cc:subject:date:message-id:references: in-reply-to:mime-version; bh=mUmhvA8lfs+bofJ3yU8Zu8HTYKHiy3pwwInbT/Vaqf0=; b=I5nLecIyUTmisnduA8amm0K+O4W5/BFZoG/hEnq7arF9w9tY6+mE4rA3 CNjPUZv++QDkHFMGffAUNO54Isxy3E8qaIbSRvV0gBPFxHMQnjFcR84az aVcCgr907fDPdLH0huhCJT3p6vxGUj/mZjws9N3SKumZYzkaJtsHDGLea oYgFKRAnwsMsJ058+WRZRIrTJiGvpYmn5MEsbVKMbaBWHopPwCE7r7XqO uTw1/WK4RUiI+4/wGaupM60V0IOnllSdz8RilTf9yh+6W+jg3OACjunt+ 8yee/K+eqgDA87U/RgEzut1IMdih37T/g1ovxo1iGo73UbV88aNXe3Qyx g==; X-IronPort-AV: E=McAfee;i="6600,9927,10732"; a="442924821" X-IronPort-AV: E=Sophos;i="6.00,219,1681196400"; d="ics'?scan'208";a="442924821" Received: from fmsmga002.fm.intel.com ([10.253.24.26]) by fmsmga105.fm.intel.com with ESMTP/TLS/ECDHE-RSA-AES256-GCM-SHA384; 05 Jun 2023 20:00:21 -0700 X-ExtLoop1: 1 X-IronPort-AV: E=McAfee;i="6600,9927,10732"; a="821428738" X-IronPort-AV: E=Sophos;i="6.00,219,1681196400"; d="ics'?scan'208";a="821428738" Received: from orsmsx602.amr.corp.intel.com ([10.22.229.15]) by fmsmga002.fm.intel.com with ESMTP; 05 Jun 2023 20:00:20 -0700 Received: from orsmsx612.amr.corp.intel.com (10.22.229.25) by ORSMSX602.amr.corp.intel.com (10.22.229.15) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256) id 15.1.2507.23; Mon, 5 Jun 2023 20:00:19 -0700 Received: from orsmsx610.amr.corp.intel.com (10.22.229.23) by ORSMSX612.amr.corp.intel.com (10.22.229.25) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256) id 15.1.2507.23; Mon, 5 Jun 2023 20:00:19 -0700 Received: from ORSEDG602.ED.cps.intel.com (10.7.248.7) 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.23 via Frontend Transport; Mon, 5 Jun 2023 20:00:19 -0700 Received: from NAM12-BN8-obe.outbound.protection.outlook.com (104.47.55.175) by edgegateway.intel.com (134.134.137.103) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.1.2507.23; Mon, 5 Jun 2023 20:00:18 -0700 ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=kwi0jKAKCltuVEwPOwpKsefFdK7dXljh6r2q9wtNA3W1ZSzqdaTTLasLT/UURtl30c/LB17SkB7I+46HSkpTngP4wqjTdQKQOHPgFL4Ukw+2Rg4hjriaOTYU2LZxiTrL1o0M73NF+/I0DXwz+Bk5MpNY6mci2ZNBTgmDhjqQEo3eQrOT5ugg5Y4VxbpSaaQ+GRkVPV7B3LEkFQK821g9aISChrAX1q/uGaLzv6Af+Ysgk+WJBWtWGslmJNHyuGO+Pvx6esAZrCAjUcURg2R6mYq/kBF8yjK2XDzgk7suR9cP0AuLOvduzXpeE47ncl6eOn5GgptSkHgXfuqEuS7aDQ== 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=6iJXlvmv28xqfvfyviOnh/qsf/FoN1vths0j51mZue8=; b=kat0fqeijm2KB84+1Qs0/GZ3VTGu1ChhjVvWp8BlBpdvazc5hLYq6bI6LcBF5ufgHuYn4QI5Omqk3TtxlYheYzv2k2dFlp5NoSNx1FFb1+8oRBQACoTYoQ5tArJhRdVIFw3ewClh7WJ9QBcxBeiIeKTSIW2x5tchIA38zYBx011xnPX7cIqcMqxetND4zCkfD83CKCuTTeV2Q/0cks+Y7kxeP6CgKUpMVNdiIDmy5oPsoeA7rGcffeHjyLYSy2iCqRvl+HCSMobkxcq/olSGX3wQlEoM6HS38jhOL8dLISaD+18YrDOML2/EnU/dhLL0EJ7+XgyTUhMBeJnfu1pIiw== 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 MN6PR11MB8244.namprd11.prod.outlook.com (2603:10b6:208:470::14) by PH0PR11MB5805.namprd11.prod.outlook.com (2603:10b6:510:14a::11) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.6455.32; Tue, 6 Jun 2023 03:00:11 +0000 Received: from MN6PR11MB8244.namprd11.prod.outlook.com ([fe80::892b:b8e6:bab7:635d]) by MN6PR11MB8244.namprd11.prod.outlook.com ([fe80::892b:b8e6:bab7:635d%3]) with mapi id 15.20.6455.027; Tue, 6 Jun 2023 03:00:11 +0000 From: "Ni, Ray" To: "devel@edk2.groups.io" , "mikuback@linux.microsoft.com" CC: Leif Lindholm , Ard Biesheuvel , Sami Mujawar , Sean Brogan , Oliver Smith-Denny , Ard Biesheuvel , "Kinney, Michael D" , "t@taylorbeebe.com" Subject: Re: [edk2-devel] [PATCH v1 1/1] ArmPkg: CpuDxe: Sync GCD Capabilities With Page Table Attributes Thread-Topic: [edk2-devel] [PATCH v1 1/1] ArmPkg: CpuDxe: Sync GCD Capabilities With Page Table Attributes Thread-Index: AQHZfC0tmt84Kz4Iw0uJxJwbRciJaa9FpW0AgAAMpYCAAABugIAAALeAgAABsoCAC30GgIAACn+AgAAATICAAFKgAIAAhgYAgAGmLYCACI5Oe4AA8LkAgADrHJCAGNSOgIAAAoAwgAAKUICABjmcAIAADMuQ Date: Tue, 6 Jun 2023 03:00:11 +0000 Message-ID: References: <20230426000930.5748-1-osde@linux.microsoft.com> <24ec7030-e384-663c-c8b0-37f3bdc0de59@linux.microsoft.com> <69d3e282-3f6e-2c4c-6e5f-528efc3ce810@linux.microsoft.com> In-Reply-To: Accept-Language: en-US X-MS-Has-Attach: yes 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: MN6PR11MB8244:EE_|PH0PR11MB5805:EE_ x-ms-office365-filtering-correlation-id: f03912a3-426a-4951-4eff-08db663a24f0 x-ms-exchange-senderadcheck: 1 x-ms-exchange-antispam-relay: 0 x-microsoft-antispam: BCL:0; x-microsoft-antispam-message-info: ybr+vZ3E6uw8dy0IyE4soP/slcs7ft3OA++E1vPz4KPhP47WkfEpSWXB197lN2H7XSRObe43KOqd2ECa1scuVLk+bnnY+2ZM7LDHWesEC8/KgS4chQ49wvVl/E2ishZ8Itmafv8YzWmFhzXqibje0mFHlPDigVwaODUMviaFuovohf2kof87B4JaYRZzmwVVNfAcd0sxRMHmLt3rdB7490pWBreHo51aKgebVLaUoVlDlhLzIWQKRVqrKVC3FyA6nTJf+Vk6Ee94w9lm9Nrdu1GlwxscbLee6xH6YcYDKNy7hEDjLzyEQGct0ymXr+KnVHR5KPb8MMbPwM+O2aUBXziaNwRM9ya+E1PAqi42j2St00Ia8qdOFqUZypUq+XeY3SnSdm7f5BRMRhg579JTqvd0vwIbFbElNedOc236e7v31LdgBLcMpqMoScwLicqG0ro5VsWRdVLMXC/5uXy8Xl8q3XXhJMnTVTtHQdK/2iJCuEghJ6DME43WgYlJK6AfbXS2fgMRWuIcXQx59BP2z0sE34wsG5Px7BM4n3zN5ngT3vhtXFJoSa8vx4nQBS4BzM9wZPCPoQMnfZkG2ZsWDQtXPVvE1+UT/Hnuh06Ex4RFaFbAHPQI8SUhvlQjHGibKL2nDL+oE2hyc0oQm7L7ig== x-forefront-antispam-report: CIP:255.255.255.255;CTRY:;LANG:en;SCL:1;SRV:;IPV:NLI;SFV:NSPM;H:MN6PR11MB8244.namprd11.prod.outlook.com;PTR:;CAT:NONE;SFS:(13230028)(376002)(366004)(136003)(346002)(39860400002)(396003)(84040400005)(451199021)(478600001)(45080400002)(2906002)(966005)(7696005)(33656002)(71200400001)(38070700005)(83380400001)(6506007)(9686003)(86362001)(53546011)(122000001)(82960400001)(26005)(38100700002)(99936003)(186003)(55016003)(316002)(8676002)(8936002)(76116006)(66946007)(4326008)(66556008)(66476007)(66446008)(64756008)(5660300002)(52536014)(66899021)(54906003)(110136005)(41300700001);DIR:OUT;SFP:1102; x-ms-exchange-antispam-messagedata-chunkcount: 1 x-ms-exchange-antispam-messagedata-0: =?utf-8?B?SUFqMWxPQW1yRkcxUzJvVExNZWw2bXExaUJxa0E4Y0YwWE9zSUkwQjNJdjQ2?= =?utf-8?B?d0p6bEllRXl5dStJRDladEtOV1p3NFptVmw2aytrRVplUGFQZEorempvdEN3?= =?utf-8?B?VFBOb21lcXhvYjU0ZGJ2WHpaNHA5LzVXSkJkVDJpeHNjTG5IVUgwaEZycFlu?= =?utf-8?B?emRqbVcxOVlRMzRBVU9QWWwzWUo5UjV3Z1p2Y2VzRXJiallxZ29wM2c5ZjhF?= =?utf-8?B?UlNiU3htdmswQzh4bkEwcnRjTkxESktLaGw1eGJIb2Vvam5JRkxudUJ0d3oy?= =?utf-8?B?L1JQR0ZRRlBVcVo2cGJmYU85Sk45RElSZmJWWk1OK1JUNksybGlrL3RjcFFp?= =?utf-8?B?RmtCMHhoTWhYM1RVYUR3c29VcC9CRVVndDNlRnM1T2hMQ3lXK2crc2V2bWpG?= =?utf-8?B?ZXQxMFhrZ1hMbHdrTWtTNFlibHJmSFpSZWdrd3JibUpPNXVaN3huZC9kOWdM?= =?utf-8?B?L2IvT1lXamNSbkNrSGhzVlNJNUU1bjZTb1BlYU4zNVV3aE54WTVma29sYzV2?= =?utf-8?B?clJibnRLM0tVbyt0S1RDQ052VzZzdU8zTzltbTM2T3hNTEo3eHIwUjdhL1Ux?= =?utf-8?B?U2MxUkx5a0hXT242TGlhQUFsK09HaUNuN3F6c3ExaGtHbFJIV0lWdW12MnVH?= =?utf-8?B?cmcrTjJyTU0xZlkxSVRhYVhLakxwb085dDRrbVB4REVVV0RtYmpxcHpJcWpZ?= =?utf-8?B?N3FNc1pXWllkSGxQRTJEajIrSHJVMDdmanR1RHZFdWFaQkJmRThLTSs4eGhn?= =?utf-8?B?WmpQWmlXQlhrVi9RbWZ2dERYaWp3MVAyYVBBbjhVaTNhVWpReklzSjQraGNZ?= =?utf-8?B?YnVLbm1yVlNHNHcrL0FLejBRM1NuWTJORXRUdFdNUGl3UFlaM0NPWG54Qkpr?= =?utf-8?B?L0MzMmpKbW5qTWV2K2ZYODYrVWFrRDhIOXdmWWh5R2lBSktzRlZtZXJBUkdT?= =?utf-8?B?NlBoSVk1d0NaYm9SaCsvMW8zbmNzejdZOWdORHhpWVNNWFhQNzVhOE55VVVi?= =?utf-8?B?TkdHZVZhTUYxRFRUUUF2VUp1QnVZSktwanBUcmZvNDd4UURUcVlQSWNTcjE4?= =?utf-8?B?a2pVb1VyemlZYlB3ZUg2VXM5dHhVTjFPUkdBR0RMVHd1aGVHcEpFQXZNQnJp?= =?utf-8?B?NWpkbXZ5MUdaRG02VkpxMVNmazIrN21wQjk3OXNWSzR2bFRwOTZGaTR6Mmt2?= =?utf-8?B?WWFqVFBiS1dXcmxvR3E1RUp5TUVzcW15UzZEaFR6RXVKbHVrYjBkaWo5SjY4?= =?utf-8?B?SXBQREdZZlRFNWl0YWZHbXdzekE2c0JBeHoydEpZdVNlU0FQdkRseHB0VURF?= =?utf-8?B?T1pTKzBlVXR3SlBkRDV3ZzdWeXhheUVZSDFDTXR0TS9lb2I4K0hibEVHaUhD?= =?utf-8?B?M1ZqZysxQUttdzRPYjBhcU9CVEwxYzlzS3M1bk5sc0FaZ1luSHVHa05FQkdG?= =?utf-8?B?dElGWHh2UllGU3A1cUFwSmZ1ZW16WjRvdlZpRG53LzZPclNxWlpiYmFrdTB3?= =?utf-8?B?QVZ1WmxOcXNRS3NDKzFvdE5jWmw0R2ZyaGlZQ2lPaFYrbjB6QklpWXVzZnYz?= =?utf-8?B?bWJFc2JnN3R6Ym11TWtaNmpZVmU4V3FNa1AvMUFZUEx2UXFSWmhoZFR2Y1ZQ?= =?utf-8?B?Q2FqV1FrZTlFdlhlYU9RZzFLd1RWZm1XYnN6MmRsR29hTmxZYXpqYTJQbVA1?= =?utf-8?B?QnFjbzJBdkNsakdtMWtJZUVQYVBKM0c1VGJrNEd1a1I1NDRWY2hlWTlWeEts?= =?utf-8?B?dzR5UE4rV2lmWWJ1WEs5dHZpRDl6UkF3Uk5CNVlNOXNwcWhYYzA0QzFnVGtV?= =?utf-8?B?WWxoSWVaUndUdlp3NWtqcmNhbjlmQUI1RTdBaThyOGdtR1ovSHhsMXMrSnZj?= =?utf-8?B?NXcxMFRuSmR3bm14N1RPckZMQWVHZU9MOWJWdnBwU0lvU0hOT29iMzZSZVBG?= =?utf-8?B?b2s3QnVhNkFJK2JQd3lGNDNDWU5ud1lINVNUSnhLb2M3dGJQWjNCdVNFU0th?= =?utf-8?B?UHBzTDhqclViVm1uQ3UwNk9pKzM5eHFEcUJyK09jMGcwS1ZZaU1POXVDL2ZD?= =?utf-8?B?bitXTDFBenUvbFAzOFJPSEk4QlZPYmZqNWJ1MC9xVFlGQVpmT3J6dW9qUFNW?= =?utf-8?Q?B5mY=3D?= MIME-Version: 1.0 X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-AuthSource: MN6PR11MB8244.namprd11.prod.outlook.com X-MS-Exchange-CrossTenant-Network-Message-Id: f03912a3-426a-4951-4eff-08db663a24f0 X-MS-Exchange-CrossTenant-originalarrivaltime: 06 Jun 2023 03:00:11.6611 (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: dIj4rvhJuqNzhIvp9MDHeROSjrTWsvU/viyPfsuROOqvvLkSG0fFRwkh2/aq7TPcbw8X4c+SADnLJN42bevugA== X-MS-Exchange-Transport-CrossTenantHeadersStamped: PH0PR11MB5805 Return-Path: ray.ni@intel.com X-OriginatorOrg: intel.com X-Groupsio-MsgNum: 105753 Content-Language: en-US Content-Type: multipart/mixed; boundary="_002_MN6PR11MB824499759768D0D52A17C5318C52AMN6PR11MB8244namp_" --_002_MN6PR11MB824499759768D0D52A17C5318C52AMN6PR11MB8244namp_ Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 SSBqdXN0IHNldCBpdCB1cC4NCkl0J3MgaW4gaHR0cHM6Ly9lZGsyLmdyb3Vwcy5pby9nL2RldmVs L2NhbGVuZGFyLCBhbHNvIGluIGF0dGFjaG1lbnQuDQoNCj4gLS0tLS1PcmlnaW5hbCBNZXNzYWdl LS0tLS0NCj4gRnJvbTogZGV2ZWxAZWRrMi5ncm91cHMuaW8gPGRldmVsQGVkazIuZ3JvdXBzLmlv PiBPbiBCZWhhbGYgT2YgTWljaGFlbA0KPiBLdWJhY2tpDQo+IFNlbnQ6IFR1ZXNkYXksIEp1bmUg NiwgMjAyMyAxMDoxNCBBTQ0KPiBUbzogTmksIFJheSA8cmF5Lm5pQGludGVsLmNvbT47IGRldmVs QGVkazIuZ3JvdXBzLmlvDQo+IENjOiBMZWlmIExpbmRob2xtIDxxdWljX2xsaW5kaG9sQHF1aWNp bmMuY29tPjsgQXJkIEJpZXNoZXV2ZWwNCj4gPGFyZGIrdGlhbm9jb3JlQGtlcm5lbC5vcmc+OyBT YW1pIE11amF3YXIgPHNhbWkubXVqYXdhckBhcm0uY29tPjsgU2Vhbg0KPiBCcm9nYW4gPHNlYW4u YnJvZ2FuQG1pY3Jvc29mdC5jb20+OyBPbGl2ZXIgU21pdGgtRGVubnkNCj4gPG9zZGVAbGludXgu bWljcm9zb2Z0LmNvbT47IEFyZCBCaWVzaGV1dmVsIDxhcmRiQGtlcm5lbC5vcmc+OyBLaW5uZXks DQo+IE1pY2hhZWwgRCA8bWljaGFlbC5kLmtpbm5leUBpbnRlbC5jb20+OyB0QHRheWxvcmJlZWJl LmNvbQ0KPiBTdWJqZWN0OiBSZTogW2VkazItZGV2ZWxdIFtQQVRDSCB2MSAxLzFdIEFybVBrZzog Q3B1RHhlOiBTeW5jIEdDRCBDYXBhYmlsaXRpZXMNCj4gV2l0aCBQYWdlIFRhYmxlIEF0dHJpYnV0 ZXMNCj4gDQo+IEhpIFJheSwNCj4gDQo+IEkgc3RpbGwgaGF2ZW4ndCBzZWVuIGEgY2FsZW5kYXIg aW52aXRhdGlvbi4gQ291bGQgeW91IHBsZWFzZSBzZW5kIG9uZQ0KPiBmb3IgdXMgdG8gcmVzZXJ2 ZSB0aGUgc2xvdCBvbiBvdXIgY2FsZW5kYXJzPw0KPiANCj4gVGhhbmtzLA0KPiBNaWNoYWVsDQo+ IA0KPiBPbiA2LzEvMjAyMyAxMTowOSBQTSwgTWljaGFlbCBLdWJhY2tpIHdyb3RlOg0KPiA+IFNv dW5kcyBnb29kLCB0aGFua3MgZm9yIHRoZSBxdWljayByZXNwb25zZS4gQ2FuIHlvdSBwbGVhc2Ug c2VuZCBhDQo+ID4gY2FsZW5kYXIgaW52aXRlIHdoZW4geW91IGdldCBhIGNoYW5jZT8NCj4gPg0K PiA+IE9uIDYvMS8yMDIzIDEwOjQyIFBNLCBOaSwgUmF5IHdyb3RlOg0KPiA+PiBJdCdzIGEgZ29v ZCBpZGVhIHRvIGhhdmUgYSBmb2N1cyBhcmVhICgicHJvamVjdCIpIGZvciBldmVyeW9uZSB3b3Jr aW5nDQo+ID4+IHRvZ2V0aGVyIG9uIHRoZSBzYW1lIHByb2JsZW0uDQo+ID4+IEkgc2VlIHRoZSBi ZW5lZml0IG9mIGhhdmluZyAicHJvamVjdCIgaXMgdG8gYWxpZ24gZXZlcnlvbmUncyBwcmlvcml0 eQ0KPiA+PiBzbyB0aGUgInByb2plY3QiIGNhbiBiZSBkb25lIHdpdGhpbiBhIGNlcnRhaW4gZGVh ZGxpbmUuDQo+ID4+DQo+ID4+IExldCdzIHRhbGsgbW9yZSBhYm91dCBmb2xsb3dpbmcgaXRlbXMg aW4gbmV4dCBtZWV0aW5nOg0KPiA+PiAxLiBBbGlnbm1lbnQgb2YgdGhlIHByb2JsZW0gdG8gc29s dmUNCj4gPj4gMi4gQWxpZ25tZW50IG9mIHRoZSBwcmlvcml0eQ0KPiA+Pg0KPiA+PiBJIGFtIGF2 YWlsYWJsZSBhdCAxMHBtfjExcG0gKEdNVCs4KSBuZXh0IFdlZG5lc2RheSBuaWdodC4NCj4gPj4N Cj4gPj4gVGhhbmtzLA0KPiA+PiBSYXkNCj4gPj4NCj4gPj4+IC0tLS0tT3JpZ2luYWwgTWVzc2Fn ZS0tLS0tDQo+ID4+PiBGcm9tOiBNaWNoYWVsIEt1YmFja2kgPG1pa3ViYWNrQGxpbnV4Lm1pY3Jv c29mdC5jb20+DQo+ID4+PiBTZW50OiBGcmlkYXksIEp1bmUgMiwgMjAyMyAxMDoyNCBBTQ0KPiA+ Pj4gVG86IE5pLCBSYXkgPHJheS5uaUBpbnRlbC5jb20+OyBPbGl2ZXIgU21pdGgtRGVubnkNCj4g Pj4+IDxvc2RlQGxpbnV4Lm1pY3Jvc29mdC5jb20+Ow0KPiA+Pj4gZGV2ZWxAZWRrMi5ncm91cHMu aW87IEFyZCBCaWVzaGV1dmVsIDxhcmRiQGtlcm5lbC5vcmc+OyBLaW5uZXksDQo+ID4+PiBNaWNo YWVsIEQNCj4gPj4+IDxtaWNoYWVsLmQua2lubmV5QGludGVsLmNvbT47IHRAdGF5bG9yYmVlYmUu Y29tDQo+ID4+PiBDYzogTGVpZiBMaW5kaG9sbSA8cXVpY19sbGluZGhvbEBxdWljaW5jLmNvbT47 IEFyZCBCaWVzaGV1dmVsDQo+ID4+PiA8YXJkYit0aWFub2NvcmVAa2VybmVsLm9yZz47IFNhbWkg TXVqYXdhciA8c2FtaS5tdWphd2FyQGFybS5jb20+Ow0KPiBTZWFuDQo+ID4+PiBCcm9nYW4gPHNl YW4uYnJvZ2FuQG1pY3Jvc29mdC5jb20+DQo+ID4+PiBTdWJqZWN0OiBSZTogW2VkazItZGV2ZWxd IFtQQVRDSCB2MSAxLzFdIEFybVBrZzogQ3B1RHhlOiBTeW5jIEdDRA0KPiA+Pj4gQ2FwYWJpbGl0 aWVzDQo+ID4+PiBXaXRoIFBhZ2UgVGFibGUgQXR0cmlidXRlcw0KPiA+Pj4NCj4gPj4+IEhpIFJh eSwNCj4gPj4+DQo+ID4+PiBXZSBmb3VuZCB0aGUgbGFzdCBtZWV0aW5nIHRvIGJlIHZlcnkgaGVs cGZ1bC4gQ2FuIHlvdSBwbGVhc2Ugc2V0IHVwIGFuDQo+ID4+PiBhZ2VuZGEgZm9yIGFuIHVwY29t aW5nIG1lZXRpbmcgdG8gZGlzY3VzcyB3aGF0J3MgaGFwcGVuZWQgc2luY2UgYW5kIG5leHQNCj4g Pj4+IHN0ZXBzPw0KPiA+Pj4NCj4gPj4+IElmIHlvdSdyZSBhdmFpbGFibGUsIHBlcmhhcHMgd2Ug Y291bGQgc2VlIGlmIFdlZG5lc2RheSBuZXh0IHdlZWsgYXQgdGhlDQo+ID4+PiBzYW1lIHRpbWUg d291bGQgd29yaz8NCj4gPj4+DQo+ID4+PiBXZSdkIGFsc28gbGlrZSB0byBzaGFyZSBob3cgR2l0 SHViIFByb2plY3RzIFsxXSBjYW4gYmUgdXNlZCB0byB0cmFjaw0KPiA+Pj4gZnV0dXJlIHdvcmsg aW4gdGhlIG1lbW9yeSBwcm90ZWN0aW9uIHdvcmsgc3RyZWFtLiBXZSd2ZSB0YWxrZWQgYWJvdXQN Cj4gPj4+IFByb2plY3RzIGZvciBhIHdoaWxlIGluIHRoZSBUaWFub0NvcmUgVG9vbHMgJiBDSSB3 b3JraW5nIGdyb3VwIGFuZCB0aGlzDQo+ID4+PiBsb29rcyBsaWtlIGEgZ3JlYXQgb3Bwb3J0dW5p dHkgdG8gdHJ5IGl0IG91dC4gQSBwdWJsaWMgcHJvamVjdCBoYXMgYmVlbg0KPiA+Pj4gY3JlYXRl ZCBpbiB0aGUgVGlhbm9Db3JlIG9yZyBbMl0uIEkndmUgcGxhY2VkIHNvbWUgaW5pdGlhbCBoaWdo LWxldmVsDQo+ID4+PiBwaWxsYXJzIGluIHRoZSBwcm9qZWN0IGF0IHRoZSBtb21lbnQuDQo+ID4+ Pg0KPiA+Pj4gUHJvamVjdHMgY2FuIGhlbHAgYnJlYWsgZG93biBsYXJnZXIgY29tcGxleCBpdGVt cyBhbmQgc2hvdyBob3cgdGhlDQo+ID4+PiBwaWVjZXMgZml0IHRvZ2V0aGVyIGluIGEgc2luZ2xl IHBsYWNlLiBJdCBoZWxwcyB2aXN1YWxpemUgd2hvIGlzIHdvcmtpbmcNCj4gPj4+IG9uIHdoYXQs IHdoZW4gdGhleSByb3VnaGx5IGV4cGVjdCB0byBjb21wbGV0ZSBpdCwgYW5kIHdoYXQgcGlsbGFy cyBvZg0KPiA+Pj4gbWVtb3J5IHByb3RlY3Rpb24gd29yayBzdWNoIGFzIGNvbXBhdGliaWxpdHks IHRlc3RpbmcsIGV0Yy4gYXJlIGRlZmluZWQNCj4gPj4+IGFuZCBob3cgd2UncmUgbWFraW5nIHBy b2dyZXNzIHRvd2FyZCB0aGVtLiBJbiB0aGlzIG1lZXRpbmcsIHdlJ2QgbGlrZSB0bw0KPiA+Pj4g ZGlzY3VzcyBob3cgd2UgY2FuIG1vc3QgZWZmZWN0aXZlbHkgdXNlIGl0IHRvIGNvbGxhYm9yYXRl IGluIHVwY29taW5nDQo+ID4+PiB3b3JrIGFyZWFzLg0KPiA+Pj4NCj4gPj4+IEl0IGlzIG5vdCBt ZWFudCB0byByZXBsYWNlIHRoZSBtYWlsaW5nIGxpc3QgZm9yIGNvbW11bmljYXRpb24gb3IgY2hh bmdlDQo+ID4+PiBjb2RlIHJldmlldyBwcm9jZXNzIGJ1dCB0byBvcmdhbml6ZSBhbmQgdmlzdWFs aXplIGFncmVlZCB1cG9uIG1lbW9yeQ0KPiA+Pj4gcHJvdGVjdGlvbiB3b3JrIGl0ZW1zLiBJZGVh bGx5LCB0aGlzIHdpbGwgaGVscCB0cmFjayB0aGF0IHRoZSBhcmVhcyBhcmUNCj4gPj4+IGNvdmVy ZWQgd2UgZXhwZWN0LCBzaW1wbGlmeSBwbGFubmluZyB0byBpbnRlcmNlcHQgdGhlIGNoYW5nZXMg aW4NCj4gPj4+IHBsYXRmb3Jtcywgc2hvdyBob3cgd29yayBpdGVtcyBhcmUgY29ubmVjdGVkLCBh bmQgZW5hYmxlIG5ldw0KPiA+Pj4gY29udHJpYnV0b3JzIHRvIHF1aWNrbHkgc2VlIGhvdyB0aGV5 IGNhbiBjb250cmlidXRlLg0KPiA+Pj4NCj4gPj4+IFsxXSAtDQo+ID4+PiBodHRwczovL2RvY3Mu Z2l0aHViLmNvbS9lbi9pc3N1ZXMvcGxhbm5pbmctYW5kLXRyYWNraW5nLXdpdGgtDQo+IHByb2pl Y3RzL2xlYXJuaW5nLQ0KPiA+Pj4gYWJvdXQtcHJvamVjdHMvYWJvdXQtcHJvamVjdHMNCj4gPj4+ IFsyXSAtIGh0dHBzOi8vZ2l0aHViLmNvbS9vcmdzL3RpYW5vY29yZS9wcm9qZWN0cy8zDQo+ID4+ Pg0KPiA+Pj4gVGhhbmtzLA0KPiA+Pj4gTWljaGFlbA0KPiA+Pj4NCj4gPj4+IE9uIDUvMTcvMjAy MyAzOjE0IEFNLCBOaSwgUmF5IHdyb3RlOg0KPiA+Pj4+IEkgY3JlYXRlZCBvbmUgZXZlbnQgaW4g aHR0cHM6Ly9lZGsyLmdyb3Vwcy5pby9nL2RldmVsL2NhbGVuZGFyLg0KPiA+Pj4+DQo+ID4+Pj4g TWljcm9zb2Z0IFRlYW1zIG1lZXRpbmcgbGluazogaHR0cHM6Ly90ZWFtcy5taWNyb3NvZnQuY29t L2wvbWVldHVwLQ0KPiA+Pj4NCj4gam9pbi8xOSUzYW1lZXRpbmdfWVRrNFpEVTNZakl0T0RreFpD MDBNVGRtTFRsa1ptVXRZVGhrTkdRMFpXWXlNRFoNCj4gPj4+IGglNDB0aHJlYWQudjIvMD9jb250 ZXh0PSU3YiUyMlRpZCUyMiUzYSUyMjQ2Yzk4ZDg4LWUzNDQtNGVkNC0NCj4gODQ5Ni0NCj4gPj4+ IDRlZDc3MTJlMjU1ZCUyMiUyYyUyMk9pZCUyMiUzYSUyMjU1ZDM2YTUwLTc4YmUtNGNlZC1iYzI3 LQ0KPiA+Pj4gM2QwNmM1NzZjYzE5JTIyJTdkDQo+ID4+Pj4NCj4gPj4+PiBUaGUgSUNTIGZpbGUg aXMgYWxzbyBhdHRhY2hlZC4NCj4gPj4+Pg0KPiA+Pj4+DQo+ID4+Pj4+IC0tLS0tT3JpZ2luYWwg TWVzc2FnZS0tLS0tDQo+ID4+Pj4+IEZyb206IE9saXZlciBTbWl0aC1EZW5ueSA8b3NkZUBsaW51 eC5taWNyb3NvZnQuY29tPg0KPiA+Pj4+PiBTZW50OiBXZWRuZXNkYXksIE1heSAxNywgMjAyMyAx OjEyIEFNDQo+ID4+Pj4+IFRvOiBOaSwgUmF5IDxyYXkubmlAaW50ZWwuY29tPjsgZGV2ZWxAZWRr Mi5ncm91cHMuaW87IEFyZCBCaWVzaGV1dmVsDQo+ID4+Pj4+IDxhcmRiQGtlcm5lbC5vcmc+OyBL aW5uZXksIE1pY2hhZWwgRCA8bWljaGFlbC5kLmtpbm5leUBpbnRlbC5jb20+Ow0KPiA+Pj4+PiB0 QHRheWxvcmJlZWJlLmNvbQ0KPiA+Pj4+PiBDYzogTGVpZiBMaW5kaG9sbSA8cXVpY19sbGluZGhv bEBxdWljaW5jLmNvbT47IEFyZCBCaWVzaGV1dmVsDQo+ID4+Pj4+IDxhcmRiK3RpYW5vY29yZUBr ZXJuZWwub3JnPjsgU2FtaSBNdWphd2FyIDxzYW1pLm11amF3YXJAYXJtLmNvbT47DQo+ID4+Pj4+ IE1pY2hhZWwgS3ViYWNraSA8bWlrdWJhY2tAbGludXgubWljcm9zb2Z0LmNvbT47IFNlYW4gQnJv Z2FuDQo+ID4+Pj4+IDxzZWFuLmJyb2dhbkBtaWNyb3NvZnQuY29tPg0KPiA+Pj4+PiBTdWJqZWN0 OiBSZTogW2VkazItZGV2ZWxdIFtQQVRDSCB2MSAxLzFdIEFybVBrZzogQ3B1RHhlOiBTeW5jIEdD RA0KPiA+Pj4gQ2FwYWJpbGl0aWVzDQo+ID4+Pj4+IFdpdGggUGFnZSBUYWJsZSBBdHRyaWJ1dGVz DQo+ID4+Pj4+DQo+ID4+Pj4+IEhpIFJheSwNCj4gPj4+Pj4NCj4gPj4+Pj4gVGhhdCB3b3JrcyBm cm9tIG91ciBzaWRlLCB0aGFua3MgZm9yIHNldHRpbmcgdXAgdGhlIG1lZXRpbmchDQo+ID4+Pj4+ DQo+ID4+Pj4+IE9saXZlcg0KPiA+Pj4+Pg0KPiA+Pj4+PiBPbiA1LzE1LzIwMjMgNzo1MyBQTSwg TmksIFJheSB3cm90ZToNCj4gPj4+Pj4+IEFsbCwNCj4gPj4+Pj4+IENhbiB5b3UgY2hlY2sgaWYg dGhlIG1lZXRpbmcgdGltZSBpcyBvayBmb3IgeW91Pw0KPiA+Pj4+Pj4NCj4gPj4+Pj4+IEl0IHdp bGwgYmUgaW4gdGhpcyB3ZWVrOg0KPiA+Pj4+Pj4gKiBQRFQgV2VkbmVzZGF5IDA3OjAwDQo+ID4+ Pj4+PiAqIFBhcmlzIFdlZG5lc2RheSAxNjowMA0KPiA+Pj4+Pj4gKiBTaGFuZ2hhaSBXZWRuZXNk YXkgMjI6MDANCj4gPj4+Pj4+DQo+ID4+Pj4+PiBfX19fX19fX19fX19fX19fX19fX19fX19fX19f X19fX19fX19fX19fDQo+ID4+Pj4+PiBGcm9tOiBkZXZlbEBlZGsyLmdyb3Vwcy5pbyA8ZGV2ZWxA ZWRrMi5ncm91cHMuaW8+IG9uIGJlaGFsZiBvZiBUYXlsb3INCj4gPj4+IEJlZWJlDQo+ID4+Pj4+ IDx0QHRheWxvcmJlZWJlLmNvbT4NCj4gPj4+Pj4+IFNlbnQ6IFRodXJzZGF5LCBNYXkgMTEsIDIw MjMgMDoxMA0KPiA+Pj4+Pj4gVG86IGRldmVsQGVkazIuZ3JvdXBzLmlvOyBvc2RlQGxpbnV4Lm1p Y3Jvc29mdC5jb207IEFyZCBCaWVzaGV1dmVsOw0KPiA+Pj4gS2lubmV5LA0KPiA+Pj4+PiBNaWNo YWVsIEQNCj4gPj4+Pj4+IENjOiBOaSwgUmF5OyBMZWlmIExpbmRob2xtOyBBcmQgQmllc2hldXZl bDsgU2FtaSBNdWphd2FyOyBNaWNoYWVsDQo+ID4+Pj4+PiBLdWJhY2tpOw0KPiA+Pj4+PiBTZWFu IEJyb2dhbg0KPiA+Pj4+Pj4gU3ViamVjdDogUmU6IFtlZGsyLWRldmVsXSBbUEFUQ0ggdjEgMS8x XSBBcm1Qa2c6IENwdUR4ZTogU3luYyBHQ0QNCj4gPj4+Pj4gQ2FwYWJpbGl0aWVzIFdpdGggUGFn ZSBUYWJsZSBBdHRyaWJ1dGVzDQo+ID4+Pj4+Pg0KPiA+Pj4+Pj4gQ2FuIHdlIHNjaGVkdWxlIHRo ZSBtZWV0aW5nIGZvciBXZWRuZXNkYXkgNS8xNz8gSSB3aWxsIGJlIG91dCB0aGUNCj4gPj4+Pj4+ IGZvbGxvd2luZyB3ZWVrIGFuZCB3b3VsZCBsaWtlIHRvIGF0dGVuZC4NCj4gPj4+Pj4+DQo+ID4+ Pj4+PiBUaGFua3MgOikNCj4gPj4+Pj4+DQo+ID4+Pj4+PiBPbiA1LzkvMjAyMyA3OjU5IEFNLCBP bGl2ZXIgU21pdGgtRGVubnkgd3JvdGU6DQo+ID4+Pj4+Pj4gT24gNS84LzIwMjMgMTE6NTkgUE0s IEFyZCBCaWVzaGV1dmVsIHdyb3RlOg0KPiA+Pj4+Pj4+PiBPbiBUdWUsIDkgTWF5IDIwMjMgYXQg MDQ6MDQsIEtpbm5leSwgTWljaGFlbCBEDQo+ID4+Pj4+Pj4+IDxtaWNoYWVsLmQua2lubmV5QGlu dGVsLmNvbT4gd3JvdGU6DQo+ID4+Pj4+Pj4+Pg0KPiA+Pj4+Pj4+Pj4gSSB3b3VsZCBwcmVmZXIg bmV4dCB3ZWVrIGFzIHdlbGwuDQo+ID4+Pj4+Pj4+Pg0KPiA+Pj4+Pj4+Pj4gTWlrZQ0KPiA+Pj4+ Pj4+Pj4NCj4gPj4+Pj4+Pj4NCj4gPj4+Pj4+Pj4gTmV4dCB3ZWVrLCBpIGNhbiBvbmx5IGRvIFdl ZG5lc2RheS4gVGhlIHdlZWsgYWZ0ZXIgKDIyLTI2KSwgdGhlDQo+ID4+Pj4+Pj4+IHRpbWUNCj4g Pj4+Pj4+Pj4gc2xvdCB3b3JrcyBmb3IgbWUgb24gYW55IGRheSBvZiB0aGUgd2Vlay4NCj4gPj4+ Pj4+Pj4NCj4gPj4+Pj4+Pg0KPiA+Pj4+Pj4+IFdlZHMgd29ya3MgZnJvbSBvdXIgc2lkZSwgdGhl IHdlZWsgYWZ0ZXIgYWxzbyB3b3JrcyBwZXJmZWN0bHkgd2VsbA0KPiA+Pj4+Pj4+IGFueSBkYXku IFRoYW5rcyBmb3IgdGhlIGZsZXhpYmlsaXR5IGFuZCB3aWxsaW5nbmVzcyB0byBtZWV0Lg0KPiA+ Pj4+Pj4+DQo+ID4+Pj4+Pj4gRm9yIHJlZmVyZW5jZSBmb3IgdGhpcyBzcGVjaWZpYyBwYXRjaCwg dGhpcyBieiBtYXkgaGVscCBjYWNoZSBpbg0KPiA+Pj4+Pj4+IHNvbWUgaW5mbzogaHR0cHM6Ly9i dWd6aWxsYS50aWFub2NvcmUub3JnL3Nob3dfYnVnLmNnaT9pZD03NTMuIFRoZQ0KPiA+Pj4+Pj4+ IG1haWwgbGlua3MgYXJlIGxhcmdlbHkgZGVhZCwgb2YgY291cnNlLCBidXQgY2FuIGJlIGZvdW5k IG9uIG90aGVyDQo+ID4+Pj4+Pj4gbWFpbGluZyBsaXN0IHJldGVudGlvbiBzaXRlcyAobWF5YmUg aW4gdGhlIGZ1dHVyZSB3ZSB3aWxsIGhhdmUgUFJzDQo+ID4+Pj4+Pj4gYW5kIGRpc2N1c3Npb25z IHRvIHJlZmVyZW5jZSA6KS4NCj4gPj4+Pj4+Pg0KPiA+Pj4+Pj4+IFRoYW5rcywNCj4gPj4+Pj4+ PiBPbGl2ZXINCj4gPj4+Pj4+Pg0KPiA+Pj4+Pj4+DQo+ID4+Pj4+Pj4NCj4gPj4+Pj4+Pg0KPiA+ Pj4+Pj4+DQo+ID4+Pj4+Pg0KPiA+Pj4+Pj4NCj4gPj4+Pj4+DQo+ID4+Pj4+Pg0KPiA+Pj4+Pj4N Cj4gPj4+Pj4+DQo+IA0KPiANCj4gDQo+IA0KDQo= --_002_MN6PR11MB824499759768D0D52A17C5318C52AMN6PR11MB8244namp_ Content-Type: text/calendar; name="invite (1).ics" Content-Description: invite (1).ics Content-Disposition: attachment; filename="invite (1).ics"; size=1045; creation-date="Tue, 06 Jun 2023 02:59:46 GMT"; modification-date="Tue, 06 Jun 2023 03:00:11 GMT" Content-Transfer-Encoding: base64 QkVHSU46VkNBTEVOREFSDQpWRVJTSU9OOjIuMA0KUFJPRElEOi0vL0dyb3Vwcy5pbyBJbmMvL0dy b3Vwcy5pbyBDYWxlbmRhci8vRU4NCk1FVEhPRDpQVUJMSVNIDQpSRUZSRVNILUlOVEVSVkFMO1ZB TFVFPURVUkFUSU9OOlBUMUgNClgtUFVCTElTSEVELVRUTDpQVDFIDQpDQUxTQ0FMRTpHUkVHT1JJ QU4NCkJFR0lOOlZUSU1FWk9ORQ0KVFpJRDpBc2lhL1NoYW5naGFpDQpMQVNULU1PRElGSUVEOjIw MjMwNDA3VDA1MDc1MFoNClRaVVJMOmh0dHBzOi8vd3d3LnR6dXJsLm9yZy96b25laW5mby1vdXRs b29rL0FzaWEvU2hhbmdoYWkNClgtTElDLUxPQ0FUSU9OOkFzaWEvU2hhbmdoYWkNCkJFR0lOOlNU QU5EQVJEDQpUWk5BTUU6Q1NUDQpUWk9GRlNFVEZST006KzA4MDANClRaT0ZGU0VUVE86KzA4MDAN CkRUU1RBUlQ6MTk3MDAxMDFUMDAwMDAwDQpFTkQ6U1RBTkRBUkQNCkVORDpWVElNRVpPTkUNCkJF R0lOOlZFVkVOVA0KWC1HSU9JRFM6RXZlbnQ6MTk1MzQxMCANClVJRDp6N3hJLjE2ODYwMjAzNDk3 Mjc0MjA1NTguallrQ0Bncm91cHMuaW8NCkRUU1RBTVA6MjAyMzA2MDZUMDI1OTM4Wg0KT1JHQU5J WkVSO0NOPVJheSBOaTptYWlsdG86cmF5Lm5pQGludGVsLmNvbQ0KRFRTVEFSVDoyMDIzMDYwN1Qx NDAwMDBaDQpEVEVORDoyMDIzMDYwN1QxNTAwMDBaDQpTVU1NQVJZOlVFRkkgTWVtb3J5IE1hcFws IEdDRFwsIFBhZ2UgVGFibGUgZGlzY3Vzc2lvbiAtIEFSTS9YODYgKDJuZCBzZXNzDQogaW9uKQ0K TE9DQVRJT046aHR0cHM6Ly90ZWFtcy5taWNyb3NvZnQuY29tL2wvbWVldHVwLWpvaW4vMTklM2Ft ZWV0aW5nX00yUmpNREkxTg0KIGpFdE1tUTNNUzAwWldNMExUbGtNekV0T1dVMU5HRTJNR1V3WW1Z eCU0MHRocmVhZC52Mi8wP2NvbnRleHQ9JTdiJTIyVGlkJTINCiAyJTNhJTIyNDZjOThkODgtZTM0 NC00ZWQ0LTg0OTYtNGVkNzcxMmUyNTVkJTIyJTJjJTIyT2lkJTIyJTNhJTIyNTVkMzZhNTAtDQog NzhiZS00Y2VkLWJjMjctM2QwNmM1NzZjYzE5JTIyJTdkDQpTRVFVRU5DRToxDQpFTkQ6VkVWRU5U DQpFTkQ6VkNBTEVOREFSDQoNCg== --_002_MN6PR11MB824499759768D0D52A17C5318C52AMN6PR11MB8244namp_--