From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from mga12.intel.com (mga12.intel.com [192.55.52.136]) by mx.groups.io with SMTP id smtpd.web08.6727.1645798881960051985 for ; Fri, 25 Feb 2022 06:21:22 -0800 Authentication-Results: mx.groups.io; dkim=fail reason="unable to parse pub key" header.i=@intel.com header.s=intel header.b=U1mF41Ba; spf=pass (domain: intel.com, ip: 192.55.52.136, mailfrom: jiewen.yao@intel.com) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=intel.com; i=@intel.com; q=dns/txt; s=Intel; t=1645798881; x=1677334881; h=from:to:cc:subject:date:message-id:references: in-reply-to:content-transfer-encoding:mime-version; bh=dakDklGK4BzB72Aq6hbGn4X/wQXqbsDgeMm2PSg2AGM=; b=U1mF41Ba6SgX9zerwVNsISSCUxnSubFPfYbIHxD48mC2HOI7vmcg0vyd YWNWGhCE4S4JHp1si3PjtyxoH50n1rYttrIpo5pJeOFicNrahi2/Yefbq y7WV4H/qFKq3C1Yd5Cee6QBYtk02t7O3ikeQeUX97otJexlQeioePI+56 /6O19000UdcS4sTozQjuh/v+VvTmq33l/RRALGHVZA6FNjXHw6RSc4s+3 tno6SrbyDUUPFaedWmP1viXRj1tAw276lmpaQkLwwpxaNMWr9soaQgpKu 4ycFHbabvZBO6zmVTLwZ2XcMcVMIGDV6O9WJXpWcdfpHXr4uGhRHO9MUL A==; X-IronPort-AV: E=McAfee;i="6200,9189,10268"; a="232474475" X-IronPort-AV: E=Sophos;i="5.90,136,1643702400"; d="scan'208";a="232474475" Received: from orsmga005.jf.intel.com ([10.7.209.41]) by fmsmga106.fm.intel.com with ESMTP/TLS/ECDHE-RSA-AES256-GCM-SHA384; 25 Feb 2022 06:21:13 -0800 X-ExtLoop1: 1 X-IronPort-AV: E=Sophos;i="5.90,136,1643702400"; d="scan'208";a="707874435" Received: from fmsmsx604.amr.corp.intel.com ([10.18.126.84]) by orsmga005.jf.intel.com with ESMTP; 25 Feb 2022 06:21:13 -0800 Received: from fmsmsx608.amr.corp.intel.com (10.18.126.88) by fmsmsx604.amr.corp.intel.com (10.18.126.84) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256) id 15.1.2308.21; Fri, 25 Feb 2022 06:21:13 -0800 Received: from fmsmsx602.amr.corp.intel.com (10.18.126.82) by fmsmsx608.amr.corp.intel.com (10.18.126.88) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256) id 15.1.2308.21; Fri, 25 Feb 2022 06:21:12 -0800 Received: from fmsedg602.ED.cps.intel.com (10.1.192.136) 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.2308.21 via Frontend Transport; Fri, 25 Feb 2022 06:21:12 -0800 Received: from NAM02-BN1-obe.outbound.protection.outlook.com (104.47.51.43) 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.2308.20; Fri, 25 Feb 2022 06:21:12 -0800 ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=CZ+Qc7ZDeDLfLrMF1uNnClsmli7NPJEbN4hh6GGNHfUgWypMsVARejOIEJCKPOeZo5rH7NM5OrRE1HTz8mlGwt+PY9YJsJubbR61QQh90c3mRLk9gOgG/+20MMtqoxdjSF8rYQGNEHkVxdVAVksIoOVTmjUb3b+dOHGakQeFj50ambSCu0QJfIoBp8v3CKdvzqWD0fDPGwXKZUrjky50SpSCK1lAr4LFuFotFcgi9Vs60L7oPX4SatsFlZBJ3IaHU8gCU6+kTtEiJ5/uiQ3bRdmdOqSPguNM9aZzUBKiyV0zXYgVJO45WDjknfRQiuJXg7fFcL8VI/sqt+07vFtfzA== 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=dakDklGK4BzB72Aq6hbGn4X/wQXqbsDgeMm2PSg2AGM=; b=haIbDgPmBTizJiVwkXeRB8qsA/wPXieeWltScCbzytE4/vfOJVQ22vWR08dMKmM3WTjfWGFIWPS5GAV1Soq4vgAV3ZoRZKkffZ/n03Rlo8p6Y42oTdna1g6E5ozBPlZdmqUh7US4jsA3WTQh0KPTcF5iJPqZM3RiTN+YSjQn7R1/w0Bt2NT/1GhzS/hbq9qfu1zgEfpmWKHsZJaJ0qqwh6ayoAOMgAY2XDanVePWcIXrFy7/wlezHzy8MxAGp13dcYNnRbU10eUs+wSz7Jk1/NcoPvcD+bilJk6wa6IW02wFzRF9zCVgovYFYyZv/mOP9X0VxzMwdWOKwv5JjWbN3A== 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 MW4PR11MB5872.namprd11.prod.outlook.com (2603:10b6:303:169::14) by CH0PR11MB5345.namprd11.prod.outlook.com (2603:10b6:610:b8::22) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.5017.24; Fri, 25 Feb 2022 14:21:10 +0000 Received: from MW4PR11MB5872.namprd11.prod.outlook.com ([fe80::21db:e2fd:b9a3:9292]) by MW4PR11MB5872.namprd11.prod.outlook.com ([fe80::21db:e2fd:b9a3:9292%5]) with mapi id 15.20.5017.024; Fri, 25 Feb 2022 14:21:09 +0000 From: "Yao, Jiewen" To: "Boeuf, Sebastien" , "kraxel@redhat.com" , "devel@edk2.groups.io" CC: "Justen, Jordan L" Subject: Re: [edk2-devel] [PATCH 0/3] CloudHv: Rely on PVH boot specification Thread-Topic: [edk2-devel] [PATCH 0/3] CloudHv: Rely on PVH boot specification Thread-Index: AQHYKARXZMsJdG4BOUClwWGp1GLFAaygP0KwgACotgCAACKKgIAABOMAgAAJhlCAABM6AIAAApXwgALxnwCAADVd4A== Date: Fri, 25 Feb 2022 14:21:09 +0000 Message-ID: References: <92b9d9c21fac992a75edc2fd02d3ccbfd6f41f5f.camel@intel.com> <20220223120247.47lcoei25enlflqf@sirius.home.kraxel.org> <35c4ea01cdcc123d17dc0b01e7284ef27905b678.camel@intel.com> <44828efbf8e69b79c793e0a5a57d31ee7cefb540.camel@intel.com> In-Reply-To: <44828efbf8e69b79c793e0a5a57d31ee7cefb540.camel@intel.com> Accept-Language: en-US X-MS-Has-Attach: X-MS-TNEF-Correlator: dlp-version: 11.6.401.20 dlp-product: dlpe-windows dlp-reaction: no-action authentication-results: dkim=none (message not signed) header.d=none;dmarc=none action=none header.from=intel.com; x-ms-publictraffictype: Email x-ms-office365-filtering-correlation-id: 2bfd518e-a292-448a-d693-08d9f86a1190 x-ms-traffictypediagnostic: CH0PR11MB5345:EE_ x-ld-processed: 46c98d88-e344-4ed4-8496-4ed7712e255d,ExtAddr x-microsoft-antispam-prvs: x-ms-exchange-senderadcheck: 1 x-ms-exchange-antispam-relay: 0 x-microsoft-antispam: BCL:0; x-microsoft-antispam-message-info: RExfS1rGLxN6Yk+JmKUisC+Ha2Ljal1YzIHEqk1YWeswQAPdOm2n6zcHGIc8BXgQmFkb9A7klqX/pFfIzchRrETQDajwHUrNmRTv6lAO5xOyWd9JBNaCaBRa6t24eOhOhe2KxZwxVN5leaiGjs8zMBJTfE+OOfRWFEj+bXHNhSdEP7iMnZD79qSH54thrGalOAwIdzgbbmzcpod5pju9/x9TjRKy4CrAuASgivDq25OWUvZN3TqyTPM31mORWnkkWGwJ/FoIsUW+8elPL5iVZ4dCJ3PY7dzxTItqs/GoZfAtE1eDBehamLEAZ/T6I1cG4uC1TEvpeZjAFdJW3Ha7TSdu9fj2kCrXSksYwaIynP8xnKIxb7lXAgR8V2bH3si/sHqcczwQ4HU2GmKFcG0uYV0R2MC8UuYgzdaASBEW7S7yCCNvG7vJ21TtpxFGAb1hfGEZevrkfzUKz2+DyWBG9cY4H1I16lCfzHZXAcCJ6u/y20luLsXw1UmyYmf9KvDqd/n2AB7HZpvQohakrXkB+kfdtQ+gUB/k1N0Z4ZWPczpgRi33iFMTxdYJHP5TY89Sn1qxKHxB02D0qeknJbngNFs9h4NDwD9GntoCTaOdMHRH5Pu9bh8uTR3FWETjq0tRfpv3YsiQ8Eks0IJkZ9ogD4jv3Dg0UfIugLQSM3GB2sQWT1kHEw2SNaJ4hx4bDDSCe2w/e3cXocHSJ7nkIy+C6CkliH+VYpeHtF4H2KrnXavlUtHD3iq/RAhy5uv8uwRtG0MZlZYOBXRiDuF8TBExrTi72jfWgULIbe1Jif2UEAsUEHCeEEpZnfT1DTtko6IZB/rQ8+FEqGROZLryrjDFqr0C4gOlNMKm7ZEKWwDi7SQ= x-forefront-antispam-report: CIP:255.255.255.255;CTRY:;LANG:en;SCL:1;SRV:;IPV:NLI;SFV:NSPM;H:MW4PR11MB5872.namprd11.prod.outlook.com;PTR:;CAT:NONE;SFS:(13230001)(366004)(7696005)(966005)(33656002)(26005)(66946007)(508600001)(66556008)(53546011)(4326008)(66446008)(8676002)(66476007)(86362001)(64756008)(2906002)(110136005)(186003)(9686003)(55016003)(76116006)(6506007)(316002)(82960400001)(8936002)(38100700002)(5660300002)(107886003)(122000001)(71200400001)(83380400001)(52536014)(38070700005)(21314003);DIR:OUT;SFP:1102; x-ms-exchange-antispam-messagedata-chunkcount: 1 x-ms-exchange-antispam-messagedata-0: =?utf-8?B?b0hET1ZKMVpXUEswak5weVBzUHBra3NvQTd0Qjc2SWwrSSsxV0NVb0lLbHNZ?= =?utf-8?B?MFhCUTM5cFJhaks5MTk2WDNsRHhodmplV1A1N2dFU0gvQzl4SkxQdzhSK3pF?= =?utf-8?B?N1l4cWdZNHRqLytZOTM2enhPQ2dLbXUvZ1N1MXlwMlRCL0RJckErd043QTdh?= =?utf-8?B?UE9IK3AyU29vM2JKblFjZ1FhV0tHWHB0ZWpXMlBReFBvOEc1SmdwT0E0K2Uy?= =?utf-8?B?Wnl6WHFLbW9LSzY4SUFXOUs4NVZod3owQW1PS3AycnhTZEhvWXhkVURTMThI?= =?utf-8?B?eXBYVWVqTmY5RVNVVCt6MHBWblZURWlrS0w0cmV3N2E3QVlWMFRYMDBZU0dr?= =?utf-8?B?RmxtYytvdUFzOVg3dEdzUE9BYTl5T3NaR3QxUXpXbzdiUFVhVEZCY1krRW81?= =?utf-8?B?YWtLcDY1S1JQZ1RLWHo1TkVzR0pZelR4YzJSd1I1anMxM0kyc0ZQYXNjd1Jz?= =?utf-8?B?OGVrTzBlMUc1OFVQV0g0dXRYeklDemFNOHBtKyt3Rm10ZDcyTjRTK3N5OS8y?= =?utf-8?B?cFAxSzI3MHJQems3NUlCOWRIRzJMRXZtd3d6ajVOWUFVN3BpbldhUDNNZExj?= =?utf-8?B?Tm1vUW5LbXFTd3o2RzdZcjEvUVA1MWdLbndLeWZlL2lrVDdFcytXWEN4WlpZ?= =?utf-8?B?R3RONzhBei9HajhlbWJJSVBYMmp0RGZLQlE2UENNb3JnMzdCSGdFY3Raam9p?= =?utf-8?B?djdrYUkyaFIwNUorQ2pMWmMwbzRmcWpRakpmTHMvWmRWdFNpaEQyMTJBV2pl?= =?utf-8?B?U2FZRzIxR0xXSEZoUHlsQ0RtZEMvcWNEcnJZZ01HZ012NnlvNGV6N0thb1Br?= =?utf-8?B?dGZRN3BZbHd4MmtOdW0rRlZhZngzejV0dHRwL3FMYUtyaitPSk5zSklWSTlQ?= =?utf-8?B?emJtR2Y4MDRBS3BlUXpTRDRxdmRnRytaMWJWbUJpd2ltMXFjV2hOSFdKMGN3?= =?utf-8?B?eHVBSGZyQWNTekpmRUdxTUxVbUFXQTdnUm5BbDZaN0RZRDRyQ2U3bWFhQ3dQ?= =?utf-8?B?N3k5V29hVU5lZXlNc0xKSXZPaVJXYUllQkdzcWxSVmZ5d2xVWWJBK3VvRURw?= =?utf-8?B?clF2WFBWbVRSS1F1SnI1SWNmbUdCTTNEbm95UDRsMWNoWEg4VzBNR1lyUHNN?= =?utf-8?B?bGEwZmhrd3ptK3AyZ213bDQ5aVB3UzNRSS8rZlJWZEVCWmZQMk51bXRpUktY?= =?utf-8?B?MC9INVZ2QlYrTklnSWd4MHM2Wm5iMldyTDFaSy9iTVp4d2hyVWZ6ZjhKZEE0?= =?utf-8?B?M0gvS1E3OWp6NktHRHBLclN5RWw5NEQyd0s0Q1N6ZEtWZGgrNXYwanBlR25o?= =?utf-8?B?UXBtS3Q2UkhIK0tFVVhWTUM3cHQzQUkzR0hkeWVhZ0hiS1N1QzJieEEvRlRP?= =?utf-8?B?YmgwVDByblN4UDNic2FkWjg2NjNUa0lLY21HbGtNUVdiemI1U05xTFBENkJQ?= =?utf-8?B?OE1jNG43M0ZLOER3ZStSRllKQnpNbnUrVzZYaFo3UFU4ZHFGUnJXTW9vckRr?= =?utf-8?B?bHJoQXRIbjNiRm5TKy9XaG1ldEErb2tOQXpmWkZWSDRnRThoR3FJNWVDQmJs?= =?utf-8?B?c2dPK0RJaTBENDBqMlVRSVRyU2o2bVJSZnF3OTFZa0tIM2lKdkJpMmFXTG1o?= =?utf-8?B?UmYyakdFNUMzQkNzbEpvUmxzdnhoTEdZbmFRNzFZQVhPTUwvSzUvdHdNSi9G?= =?utf-8?B?UkdBaWdERzY3MnViWU5YYjJCYzFVc0Q4aDU3dmhKa013M2d4M2JheE9CNU9y?= =?utf-8?B?K2o1cDFoZk1qSHJRZ2w2cHc4NnMrOVhiYUdyb2gxelpsNzlqLzZYTmc0T2V0?= =?utf-8?B?ZWp4QU53WldiNktsMGppZ2pHY0ErZTY1NmpQNEtEdTJoRVd2L0Q4MTVwSUJS?= =?utf-8?B?aHYvVFR3bGRreVg3Nm10MjUwNUN6ZzVFamNaaGJXbFAyV1JJWHVmN3JFUkhR?= =?utf-8?B?RW9zblRuSFMrcGplQVpIMTIwZm9GZUZnN0NNMkJjK0tuVWYrUjlaa1ZtQkFN?= =?utf-8?B?WDlrOGVvamFnRnVZaUVHYnEwS0djUXBERFgwdUJqRk5WeHNMdncrbW43VHYx?= =?utf-8?B?RWVWbTZ6N3JuaUxTdysxeVBJa01qUmRJNXZmb1hGYWlLd1RZQ21Sa1dTUlRE?= =?utf-8?B?UytmK2doZHpVdUJMaWJ4NEV5OEd6SDNDcEZnYzREYksrMDhFMGVnbi8rU015?= =?utf-8?Q?g22ht9dtD2bCf6bNjiMXPMU=3D?= MIME-Version: 1.0 X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-AuthSource: MW4PR11MB5872.namprd11.prod.outlook.com X-MS-Exchange-CrossTenant-Network-Message-Id: 2bfd518e-a292-448a-d693-08d9f86a1190 X-MS-Exchange-CrossTenant-originalarrivaltime: 25 Feb 2022 14:21:09.3781 (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: A2zp9ouGLst1MjBP0y9u+HqS0fHdfdV87WK/zdSWgtnc017Y6xGf+EYRIN+88cBhv7O3CDT3tC5j0dnyHOEFmg== X-MS-Exchange-Transport-CrossTenantHeadersStamped: CH0PR11MB5345 Return-Path: jiewen.yao@intel.com X-OriginatorOrg: intel.com Content-Language: en-US Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 SSB1cGRhdGVkIHJlbGVhc2UgcGxhbm5pbmcgcGFnZSBmb3IgeW91Lg0KDQpUaGFuayB5b3UNCllh byBKaWV3ZW4NCg0KDQo+IC0tLS0tT3JpZ2luYWwgTWVzc2FnZS0tLS0tDQo+IEZyb206IEJvZXVm LCBTZWJhc3RpZW4gPHNlYmFzdGllbi5ib2V1ZkBpbnRlbC5jb20+DQo+IFNlbnQ6IEZyaWRheSwg RmVicnVhcnkgMjUsIDIwMjIgNzoxMCBQTQ0KPiBUbzoga3JheGVsQHJlZGhhdC5jb207IFlhbywg Smlld2VuIDxqaWV3ZW4ueWFvQGludGVsLmNvbT47DQo+IGRldmVsQGVkazIuZ3JvdXBzLmlvDQo+ IENjOiBKdXN0ZW4sIEpvcmRhbiBMIDxqb3JkYW4ubC5qdXN0ZW5AaW50ZWwuY29tPg0KPiBTdWJq ZWN0OiBSZTogW2VkazItZGV2ZWxdIFtQQVRDSCAwLzNdIENsb3VkSHY6IFJlbHkgb24gUFZIIGJv b3Qgc3BlY2lmaWNhdGlvbg0KPiANCj4gT24gV2VkLCAyMDIyLTAyLTIzIGF0IDE0OjE0ICswMDAw LCBZYW8sIEppZXdlbiB3cm90ZToNCj4gPiBZZXMsIGp1c3RpZmljYXRpb24gaW4gYnVnemlsbGEg YW5kIFJFQURNRSwgcGxlYXNlLg0KPiANCj4gSSd2ZSBqdXN0IGNyZWF0ZWQgYSBidWcgaW4gQnVn emlsbGE6DQo+IGh0dHBzOi8vYnVnemlsbGEudGlhbm9jb3JlLm9yZy9zaG93X2J1Zy5jZ2k/aWQ9 Mzg0OA0KPiANCj4gQnV0IEkgZG9uJ3QgaGF2ZSB0aGUgcGVybWlzc2lvbnMgdG8gZWRpdCB0aGUg d2lraQ0KPiBodHRwczovL2dpdGh1Yi5jb20vdGlhbm9jb3JlL3RpYW5vY29yZS5naXRodWIuaW8v d2lraS9FREstSUktUmVsZWFzZS1QbGFubmluZw0KPiANCj4gRG8gSSBuZWVkIHRvIHNlbmQgYSBQ UiB0byB1cGRhdGUgdGhlIHdpa2k/DQo+IA0KPiA+DQo+ID4gSSBzdWdnZXN0aW9uIHlvdSBzZW5k IGEgZGlmZmVyZW50IGVtYWlsIHRvIGFzayB0aGUgZGlmZmVyZW50IHRvcGljIC0NCj4gPiBub3Qg ZGlzdHJhY3QgcGVvcGxlLg0KPiA+DQo+ID4NCj4gPiA+IC0tLS0tT3JpZ2luYWwgTWVzc2FnZS0t LS0tDQo+ID4gPiBGcm9tOiBCb2V1ZiwgU2ViYXN0aWVuIDxzZWJhc3RpZW4uYm9ldWZAaW50ZWwu Y29tPg0KPiA+ID4gU2VudDogV2VkbmVzZGF5LCBGZWJydWFyeSAyMywgMjAyMiAxMDowMyBQTQ0K PiA+ID4gVG86IGtyYXhlbEByZWRoYXQuY29tOyBZYW8sIEppZXdlbiA8amlld2VuLnlhb0BpbnRl bC5jb20+Ow0KPiA+ID4gZGV2ZWxAZWRrMi5ncm91cHMuaW8NCj4gPiA+IENjOiBKdXN0ZW4sIEpv cmRhbiBMIDxqb3JkYW4ubC5qdXN0ZW5AaW50ZWwuY29tPg0KPiA+ID4gU3ViamVjdDogUmU6IFtl ZGsyLWRldmVsXSBbUEFUQ0ggMC8zXSBDbG91ZEh2OiBSZWx5IG9uIFBWSCBib290DQo+ID4gPiBz cGVjaWZpY2F0aW9uDQo+ID4gPg0KPiA+ID4gT24gV2VkLCAyMDIyLTAyLTIzIGF0IDEzOjExICsw MDAwLCBZYW8sIEppZXdlbiB3cm90ZToNCj4gPiA+ID4gSWYgeW91IHdhbnQgdG8gc3VwcG9ydCBQ Vkgtb25seSwgdGhhdCBtZWFucyB5b3UgKmRlZmVhdHVyZSogdGhlDQo+ID4gPiA+IENsb3VkSHYg aW4gKmVkazItc3RhYmxlMjAyMjAyKiB0YWcgYWNjb3JkaW5nIHRvDQo+ID4gPiA+IGh0dHBzOi8v Z2l0aHViLmNvbS90aWFub2NvcmUvdGlhbm9jb3JlLmdpdGh1Yi5pby93aWtpL0VESy1JSS1SZWxl YXNlDQo+ID4gPiA+IC0NCj4gPiA+IFBsYW5uaW5nDQo+ID4gPiA+IC4NCj4gPiA+ID4gSSBob3Bl IHRoYXQgaXMgc3RhdGVkIGNsZWFybHksIHdpdGgganVzdGlmaWNhdGlvbiB3aHkgd2UgY2hvb3Nl DQo+ID4gPiA+IFBWSC0NCj4gPiA+ID4gb25seS4gU29tZXRoaW5nIGxpa2U6ICJJbiBlZGsyLXN0 YWJsZTIwMjIwMiwgQ2xvdWRIdiBzdXBwb3J0ZWQgeHh4Lg0KPiA+ID4gPiBJbiBlZGsyLXN0YWJs ZTIwMjIwNSBvciBmdXR1cmUsIENsb3VkSHYgZm9yIG5vbi1URFggd2lsbCBvbmx5DQo+ID4gPiA+ IHN1cHBvcnQNCj4gPiA+ID4gUFZILCBiZWNhdXNlIHh4eHh4eC4gVGhlIENsb3VkRnYgZm9yIFRE WCB3aWxsIGNvbnRpbnVlIHN1cHBvcnQNCj4gPiA+ID4geHh4LiINCj4gPiA+ID4gQW4gQVNDSUkg dGFibGUgaXMgcHJlZmVycmVkIHRvIGNsYXJpZnkgdGhlIGNvbWJpbmF0aW9uLg0KPiA+ID4NCj4g PiA+IFNvdW5kcyBnb29kLiBTbyBhbGwgdGhlIGp1c3RpZmljYXRpb24gc2hvdWxkIGJlIHBhcnQg b2YgdGhlIEJ1Z3ppbGxhDQo+ID4gPiBpc3N1ZSwgcmlnaHQ/DQo+ID4gPg0KPiA+ID4gQlRXLCBj b21wbGV0ZWx5IGRpZmZlcmVudCB0b3BpYywgYnV0IHdvdWxkbid0IGl0IGJlIGVhc2llciB0byB1 c2UNCj4gPiA+IEdpdGh1YiBmb3IgdHJhY2tpbmcgaXNzdWVzPyBJIG1lYW4gZXNwZWNpYWxseSBz aW5jZSBpdCdzIGFscmVhZHkgdXNlZA0KPiA+ID4gZm9yIENJIGFuZCBXaWtpLg0KPiA+ID4NCj4g PiA+ID4NCj4gPiA+ID4gSWYgcG9zc2libGUsIHBsZWFzZSBjcmVhdGUgYSBzaW1pbGFyIFJFQURN RSB1bmRlcg0KPiA+ID4gPiBodHRwczovL2dpdGh1Yi5jb20vdGlhbm9jb3JlL2VkazIvdHJlZS9t YXN0ZXIvT3ZtZlBrZy9DbG91ZEh2wqB0bw0KPiA+ID4gPiByZWNvcmQgc3VjaCBpbmZvLiAoY29u ZmlndXJhdGlvbiwgZmVhdHVyZSwgc3VwcG9ydGVkIHYucy4NCj4gPiA+ID4gdW5zdXBwb3J0ZWQs IFVSTCBsaW5rLCBob3cgdG8gYnVpbGQsIGhvdyB0byBsYXVuY2gsIGV0YykNCj4gPiA+DQo+ID4g PiBPZiBjb3Vyc2UgOikNCj4gPiA+DQo+ID4gPiA+DQo+ID4gPiA+DQo+ID4gPiA+IEZZSTogVGhl IHJlYWRtZSBpbiBNaWNyb3ZtIGlzIGEgZ29vZCBleGFtcGxlIC0NCj4gPiA+ID4NCj4gaHR0cHM6 Ly9naXRodWIuY29tL3RpYW5vY29yZS9lZGsyL2Jsb2IvbWFzdGVyL092bWZQa2cvTWljcm92bS9S RUFETUUNCj4gPiA+ID4gLg0KPiA+ID4gPg0KPiA+ID4gPiBUaGFuayB5b3UNCj4gPiA+ID4gWWFv IEppZXdlbg0KPiA+ID4gPg0KPiA+ID4gPiA+IC0tLS0tT3JpZ2luYWwgTWVzc2FnZS0tLS0tDQo+ ID4gPiA+ID4gRnJvbTogQm9ldWYsIFNlYmFzdGllbiA8c2ViYXN0aWVuLmJvZXVmQGludGVsLmNv bT4NCj4gPiA+ID4gPiBTZW50OiBXZWRuZXNkYXksIEZlYnJ1YXJ5IDIzLCAyMDIyIDg6MjAgUE0N Cj4gPiA+ID4gPiBUbzoga3JheGVsQHJlZGhhdC5jb207IGRldmVsQGVkazIuZ3JvdXBzLmlvDQo+ ID4gPiA+ID4gQ2M6IFlhbywgSmlld2VuIDxqaWV3ZW4ueWFvQGludGVsLmNvbT47IEp1c3Rlbiwg Sm9yZGFuIEwNCj4gPiA+ID4gPiA8am9yZGFuLmwuanVzdGVuQGludGVsLmNvbT4NCj4gPiA+ID4g PiBTdWJqZWN0OiBSZTogW2VkazItZGV2ZWxdIFtQQVRDSCAwLzNdIENsb3VkSHY6IFJlbHkgb24g UFZIIGJvb3QNCj4gPiA+ID4gPiBzcGVjaWZpY2F0aW9uDQo+ID4gPiA+ID4NCj4gPiA+ID4gPiBP biBXZWQsIDIwMjItMDItMjMgYXQgMTM6MDIgKzAxMDAsIGtyYXhlbEByZWRoYXQuY29twqB3cm90 ZToNCj4gPiA+ID4gPiA+IMKgIEhpLA0KPiA+ID4gPiA+ID4NCj4gPiA+ID4gPiA+ID4gV2VsbCB0 aGF0J3MgYSBnb29kIHF1ZXN0aW9uLiBJZiB3ZSBleHBlY3QgdGhlIHNhbWUgdGFyZ2V0DQo+ID4g PiA+ID4gPiA+IChDbG91ZEh2KQ0KPiA+ID4gPiA+ID4gPiB0bw0KPiA+ID4gPiA+ID4gPiBzdXBw b3J0IGJvdGggVERYIGFuZCBub24tVERYLCB0aGF0IG1lYW5zIHRoZSBnZW5lcmF0ZWQgVERWRg0K PiA+ID4gPiA+ID4gPiB3aWxsIGJlDQo+ID4gPiA+ID4gPiA+IGENCj4gPiA+ID4gPiA+ID4gUFZI IEVMRiBiaW5hcnksIHdoaWNoIHdpbGwgcmVxdWlyZSBzb21lIHNwZWNpYWwgaGFuZGxpbmcgZnJv bQ0KPiA+ID4gPiA+ID4gPiBDbG91ZA0KPiA+ID4gPiA+ID4gPiBIeXBlcnZpc29yLg0KPiA+ID4g PiA+ID4gPiBIYXZpbmcgdHdvIHNlcGFyYXRlIHRhcmdldHMgd291bGQgc2ltcGxpZnkgdGhpbmdz IGEgbG90Lg0KPiA+ID4gPiA+ID4gPiBXaGF0J3MNCj4gPiA+ID4gPiA+ID4gdGhlDQo+ID4gPiA+ ID4gPiA+IHBsYW4gZm9yIFFFTVU/IFdpbGwgdGhlIHNhbWUgT1ZNRiB0YXJnZXQgY292ZXIgYm90 aCB1c2UNCj4gPiA+ID4gPiA+ID4gY2FzZXM/DQo+ID4gPiA+ID4gPg0KPiA+ID4gPiA+ID4gWWVz LCB0aGVyZSB3aWxsIGJlIGEgc2luZ2xlIGJpbmFyeSBzdXBwb3J0aW5nIGJvdGggdGR4IGFuZCBu b24tDQo+ID4gPiA+ID4gPiB0ZHgsDQo+ID4gPiA+ID4gPiBzb21lDQo+ID4gPiA+ID4gPiBjb25m aWdzIGFkZCBzZXYgdG8gdGhlIG1peC7CoCBEb2luZyB0aGUgc2FtZSBmb3IgY2xvdWRodg0KPiA+ ID4gPiA+ID4gc2hvdWxkbid0DQo+ID4gPiA+ID4gPiBiZQ0KPiA+ID4gPiA+ID4gbXVjaA0KPiA+ ID4gPiA+ID4gb2YgYSBwcm9ibGVtIEkgdGhpbmsuDQo+ID4gPiA+ID4gPg0KPiA+ID4gPiA+ID4g SW4gdGR4IG1vZGUgdGhlIGZpcm13YXJlIHVzZXMgdGhlIHRkaG9iIGZvciBtZW1vcnkgZGV0ZWN0 aW9uLA0KPiA+ID4gPiA+ID4gaW4NCj4gPiA+ID4gPiA+IG5vbi0NCj4gPiA+ID4gPiA+IHRkeA0K PiA+ID4gPiA+ID4gbW9kZSBxZW11IGZ3X2NmZyBpcyB1c2VkIGluc3RlYWQuwqAgVGhlIGNsb3Vk aHYgYnVpbGQgY291bGQNCj4gPiA+ID4gPiA+IHN3aXRjaA0KPiA+ID4gPiA+ID4gYmV0d2VlbiB0 ZGhvYiBhbmQgcHZoaW5mbyBpbiBhIHNpbWxpYXIgd2F5Lg0KPiA+ID4gPiA+DQo+ID4gPiA+ID4g U291bmRzIGdvb2QgOikNCj4gPiA+ID4gPg0KPiA+ID4gPiA+ID4NCj4gPiA+ID4gPiA+IHRha2Ug Y2FyZSwNCj4gPiA+ID4gPiA+IMKgR2VyZA0KPiA+ID4gPiA+ID4NCj4gPiA+ID4NCj4gPg0KDQo=