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.web09.2494.1625035524396715787 for ; Tue, 29 Jun 2021 23:45:24 -0700 Authentication-Results: mx.groups.io; dkim=pass header.i=@intel.onmicrosoft.com header.s=selector2-intel-onmicrosoft-com header.b=gHqzionV; spf=pass (domain: intel.com, ip: 192.55.52.43, mailfrom: ray.ni@intel.com) X-IronPort-AV: E=McAfee;i="6200,9189,10030"; a="293935019" X-IronPort-AV: E=Sophos;i="5.83,311,1616482800"; d="scan'208";a="293935019" Received: from orsmga002.jf.intel.com ([10.7.209.21]) by fmsmga105.fm.intel.com with ESMTP/TLS/ECDHE-RSA-AES256-GCM-SHA384; 29 Jun 2021 23:45:24 -0700 X-ExtLoop1: 1 X-IronPort-AV: E=Sophos;i="5.83,311,1616482800"; d="scan'208";a="425734932" Received: from orsmsx601.amr.corp.intel.com ([10.22.229.14]) by orsmga002.jf.intel.com with ESMTP; 29 Jun 2021 23:45:23 -0700 Received: from orsmsx607.amr.corp.intel.com (10.22.229.20) by ORSMSX601.amr.corp.intel.com (10.22.229.14) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256) id 15.1.2242.4; Tue, 29 Jun 2021 23:45:23 -0700 Received: from orsmsx607.amr.corp.intel.com (10.22.229.20) by ORSMSX607.amr.corp.intel.com (10.22.229.20) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256) id 15.1.2242.4; Tue, 29 Jun 2021 23:45:23 -0700 Received: from ORSEDG601.ED.cps.intel.com (10.7.248.6) by orsmsx607.amr.corp.intel.com (10.22.229.20) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256) id 15.1.2242.4 via Frontend Transport; Tue, 29 Jun 2021 23:45:23 -0700 Received: from NAM12-MW2-obe.outbound.protection.outlook.com (104.47.66.48) by edgegateway.intel.com (134.134.137.102) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.1.2242.4; Tue, 29 Jun 2021 23:45:22 -0700 ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=Y+6QG73nDW1rlkLF5lykN8FaPfLajl/6iWaagVVEw8Nn9Tm2tgmy1C5UL6rcggPzlGl2cQ0jzAXO3UTJ6DwMl0H9nSbmewtp9+M+BDC6KsUxzRQFu5RocwHxjeeIK9Z1yHQ+HsxgVf3c35xxkkJRQcWMB2GEK0JZxVOGvpeDZB/mr6/BEtngaS6GVvKts/h0yzwnIvT49gA7l/+rCX76Tdn7j7rWYxgPyNftg3K9ZRRossAk/KAWLTs4qQF3dNzwMOt8oVeNjPeAqtTZpu295r2n6DV36RiGD7+NYULjDSh0YB03+2oecDJrXkOK5xLpCKCzjOiiF2Ysa9mgeO5cTQ== 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-SenderADCheck; bh=HyMpKpCqaCPTD1jy6YCmIbqdbaB4InYHqCB7MVoEYKA=; b=RX3WzPOnhFUVlmmBjNr1nVnDHOdV0oKLzrAcPNTNFPKR2KxFs9PMNEtqvf9hsDxhX2pUQ/o3DxBJ9qUE4PxxzY55U8zHYKR6LyvOxvNBdLg9HASr8RC78sLA3HZlcDA3Vh8FVHf2yKhWY2dPsycErYGRFIxcPctK2WfHIBK7OQSQeGkv9HUUZOUFzynJN4n9LrGHCVMav+KiulTZvoJiNNFsDwJh+M5VsfeQ36A/sMPusxqu0xVadZF906JnGne5CUs1G/TgtJRuoo83cLuCzwLG98P8MSIk0mV0EwjQazpl4Qmka2WCjYcdRkwKhGrX3+9mMPUqcaURImHZVUDmVA== 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 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=intel.onmicrosoft.com; s=selector2-intel-onmicrosoft-com; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=HyMpKpCqaCPTD1jy6YCmIbqdbaB4InYHqCB7MVoEYKA=; b=gHqzionVxFauYESjwCMsfK8JycIHajZhzL/Y/qt6TIzft9gDetgBL6nnnvb94qy2S6aI58s134vlv0tKxPoQIoN9KUbffga3YNLzEvYBbLUNe4n4A8NpMwbJIuT3sC84xI8I80UJ4c4pWpXILHnRH4ERaPCxu2p3E8CDBWOAXWc= Received: from PH0PR11MB4936.namprd11.prod.outlook.com (2603:10b6:510:42::20) by PH0PR11MB4773.namprd11.prod.outlook.com (2603:10b6:510:33::7) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.4264.18; Wed, 30 Jun 2021 06:45:22 +0000 Received: from PH0PR11MB4936.namprd11.prod.outlook.com ([fe80::d19b:9189:d5f9:94d]) by PH0PR11MB4936.namprd11.prod.outlook.com ([fe80::d19b:9189:d5f9:94d%6]) with mapi id 15.20.4264.026; Wed, 30 Jun 2021 06:45:22 +0000 From: "Ni, Ray" To: Michael Kubacki CC: "devel@edk2.groups.io" , "Chaganty, Rangasai V" , "Lou, Yun" , "Oram, Isaac W" Subject: Re: [edk2-platforms][PATCH v4 05/41] IntelSiliconPkg: Add microcode FV PCDs Thread-Topic: [edk2-platforms][PATCH v4 05/41] IntelSiliconPkg: Add microcode FV PCDs Thread-Index: AQHXbHM49bj9WcsqAUu3Tu3PAH16KKsqcDVQgAFlsICAAEZUcA== Date: Wed, 30 Jun 2021 06:45:22 +0000 Message-ID: References: <20210625212120.235-1-mikuback@linux.microsoft.com> <20210625212120.235-6-mikuback@linux.microsoft.com> <666ca061-35d2-ed14-4192-20fcab967793@linux.microsoft.com> In-Reply-To: <666ca061-35d2-ed14-4192-20fcab967793@linux.microsoft.com> Accept-Language: en-US X-MS-Has-Attach: X-MS-TNEF-Correlator: authentication-results: linux.microsoft.com; dkim=none (message not signed) header.d=none;linux.microsoft.com; dmarc=none action=none header.from=intel.com; x-originating-ip: [192.198.143.18] x-ms-publictraffictype: Email x-ms-office365-filtering-correlation-id: e48cdd0c-71d2-4d19-ebb0-08d93b92a24e x-ms-traffictypediagnostic: PH0PR11MB4773: x-ms-exchange-transport-forked: True x-microsoft-antispam-prvs: x-ms-oob-tlc-oobclassifiers: OLM:6430; x-ms-exchange-senderadcheck: 1 x-microsoft-antispam: BCL:0; x-microsoft-antispam-message-info: zsqWtYecyDV5fKZ1+e6hqNFJeq1WJYU0UVS2ndcS8adwfqyrMs8hhuJ8Nxs/JNu8lTfVx3bWtJTPaDai37HkfWWM3Dy6TdJHdLQtxk6Hvh9KTTAIhyFdmPgZYVWl85OxceEMcarj+b7fz0trJ6SgQa0elQZaAbwLGe3hKnXxWVp+fHcfLDWmJEAgHbtLjAlElUoThjyWOk2RMh3UBL/z4rQ2XdLx3iBnbXF+fFqYFOfglS2jllRkH6ermCWiQ7s1+T4uz05DKvoxEDg6jYMgfXApjGq7SbIdfGCL8XT6vmu/NG8swUX7BvZrF7I5X79K2THJH9+lzSxQFhWjoaE0i7VkC2FgTc/kOER4Ss6n6ZQO2tumKBd5sQMAaDDhQOQBAOqpdOw3LXiAE0eXYtybNa6tM/Dffe9sxUG6L1lSaixUQ/w5t8o0mmqOSGu+Rbwh2t6HT77cvqrV2gviWMpMzyzrPxLc0ialI/HImD5bCkd4LKF5o4q7DZMtm9lC+4o7wiuyefGY7RZe/ONhzPqWZdP2VZecZqcTT0xcjRLHzdpFiYQu5VaKjMDrh1zqcRtwpIy2gogOYhnjzvMMqSp4vGN3abRRLaDKM95+QEg6RXda6LveZBmo14gEZkrrzTcnPUoiH1c1V7Xt2G4rKH7gaehvwoov2SWYihmaODldD0jZufglMARvxmttc+gD19WkhhGhxu3u/FnR16mKjaPiWxIK5PY+ugsFBOwh9EoXSLlp3ivYCxkVMaWCcIhCqPg9jIzqV4hqzzUzIYvYA976aVK+TsBuTMNqwcGp/UhsQxZv0n4kQP4TklaHEId9aORMaZcOiAR3eC7efSDIP0/FbE2Nak64RMC8teuPjKQfbGFoOKLcxfESr5Mq/Digs2PA x-forefront-antispam-report: CIP:255.255.255.255;CTRY:;LANG:en;SCL:1;SRV:;IPV:NLI;SFV:NSPM;H:PH0PR11MB4936.namprd11.prod.outlook.com;PTR:;CAT:NONE;SFS:(396003)(346002)(136003)(376002)(366004)(39860400002)(6916009)(107886003)(122000001)(966005)(76116006)(7696005)(66476007)(53546011)(52536014)(2906002)(316002)(54906003)(6506007)(66946007)(66556008)(66446008)(64756008)(38100700002)(5660300002)(478600001)(8936002)(186003)(4326008)(9686003)(33656002)(86362001)(8676002)(83380400001)(26005)(71200400001)(55016002)(14943795004);DIR:OUT;SFP:1102; x-ms-exchange-antispam-messagedata-chunkcount: 1 x-ms-exchange-antispam-messagedata-0: =?utf-8?B?ZlF5VVcySXEyWll6akpydG9wVGdXMmhERFNTRVdTMTI0ZXNzVnYvNTFUUHVC?= =?utf-8?B?THlPWjBjQnlqWE43RHlGbldyVjZTdS9DN2FNd1hqVDJiYkhVTUJUYTVkdWNI?= =?utf-8?B?MEhkaFpTcjhVV0J6UUpVR1M2M2ZoSGR6QnpjVUxtbVFad1BFQVlYL1pBSU9B?= =?utf-8?B?ZXpWVG5NdUtwTDBxMTNhVU1WVHgvTDFQQ1BTdEJQY1VGL0NPN2oxdjVNTi96?= =?utf-8?B?d25rVTZsaDV3THNDVStDMSs0T0kvUXp4OTl6QmM2eW13akJ1eE53ODk3U1I1?= =?utf-8?B?UCtIYzRJQk41bDEyQy9kVTN3dW16dTR5MkhOckJmeXRMbENnQitjaGE1ZWJQ?= =?utf-8?B?UGlaWXB6eDZOZTJNdmdWYklPZUgvUXZGOWZXNGVWdm4zUUxTY1FSd2Y1SGhN?= =?utf-8?B?TjF1TmZGOVVINlVOM3Z4VlRjS2laVTVQTml0YXkvNG9EK2E1RlhRcXVleVlH?= =?utf-8?B?ejIremVJSlovTlNlZ2NGbGJQelhsKzV2eTNZYThSZHBJUS9WdVIxRldOOVpk?= =?utf-8?B?U1RYVUo3SE5sM1d6Vk5RRlRvN3cxSnlQcDdNU0kwMUlDelU2UzBJTWNrdU8r?= =?utf-8?B?c0NnZThRKy82cTZGRTRIbzhhcS9KZ1VOd2tsd1RDRzNQR0k3UFJBZzBRMzY5?= =?utf-8?B?SlNTS3pLQjhPditrR1dhZDlmN0t5ZFVEQm9JV1I5blkwZ0RFc29WOTgrdkZW?= =?utf-8?B?eEErRkZWa0krdzM3dUFDMVFIbVF1a0tSQW1ScFM0cWJ3S21jS01EZ21DWWha?= =?utf-8?B?NFo2eWx5bG5OKzZSWFpFRDdPWFpaUWpPLzlXczlzMEsvNGVMc0FrdUEzYWl4?= =?utf-8?B?U0dXdU1HSUovYkVWdEtENDI2dE9sbmU5bE5wTWxURngxRmN2eWlVaEs5YlA3?= =?utf-8?B?ZnZZY21DbFJ6WElld1pRM05yR0s3c2RUYVJESUNTUWZnZmhpeHVxZmhsek5v?= =?utf-8?B?b0piL0JjMFNKME1HRFNVR0E0U3cyWWNkZ3dKcVg4Mll3WlVhUlVXQUZady84?= =?utf-8?B?aFZhYWN5Vi9wSFh3blhCMkIxWWhXdTYyaWYwVlFIMDhyWExGL3lFbi8zWjBm?= =?utf-8?B?QUlHQnlaRGV4eG45Slk1WUgwK1RiNXo4aEszblgxZFVucVlrNHdzbkJ4MGdS?= =?utf-8?B?cjJRVXBqeE1RKzM4b0NwaFJXaDRUTERVSmp6N0RYN0Z0OEJPbFBCcVRkMU4x?= =?utf-8?B?N1VsbHBTQVZ5SXM0QldwMVlKOUgvaVVxaDhwYVhTUjVTNDFRQ29XZzlleDFZ?= =?utf-8?B?YzBRL3JhZ3V2TVM3TDdlcHZJU2xXYXUzWFpLWmMwcVptbERiWVJHdnpFS01y?= =?utf-8?B?UGkrQmMvVUtjS0Jqcjk5TW00SnNvWGpEK21ROWxjeVoyTERHUTFUOVg0dlYr?= =?utf-8?B?T0EvMjZnZjdDMDZCTWtBdVlnZHBlbTR0UE05S2VrckZtZkdTZm1IYllxYnZE?= =?utf-8?B?MjVHN3pieGh6UERsdHNIbWFjVUZhK2Q1ODVFZWRhbmpnd1gyU1ExSDBPSzkw?= =?utf-8?B?UmltUGh0Vjgwb3diWjR1R3NWdnF1K3pHUzVBeTFVaEErWWdudUgyb21WTS96?= =?utf-8?B?bnpCZDlyWlZBSy8rL3lqVkVxWjBrSDN5WVFBMGgwVGMwb29JbDNGMjZoZVFG?= =?utf-8?B?dTdWL0FyK1NXM2R0WkhpOCtQdnRoVWFhQzFCZHJmMUhtbUVyM2ZzeGJ2VWNy?= =?utf-8?B?UjFqelVibnJTd0liZjJXOGgyNGc3V3Y1c2dyUWcwTU9mT2F0ZEpTRy9uZnZO?= =?utf-8?Q?lhKooqupKSo1Vh304gmeEDBywzB7WWeLYzWQu5Y?= MIME-Version: 1.0 X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-AuthSource: PH0PR11MB4936.namprd11.prod.outlook.com X-MS-Exchange-CrossTenant-Network-Message-Id: e48cdd0c-71d2-4d19-ebb0-08d93b92a24e X-MS-Exchange-CrossTenant-originalarrivaltime: 30 Jun 2021 06:45:22.3055 (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: Plk5iMLlRc9o684vE+qV7ytCfyGVUhRBAGg7SCSHDSQGWtSXgSJsQZMpdkDSrw3rJWcE+drqupDzwC6GybBt4w== X-MS-Exchange-Transport-CrossTenantHeadersStamped: PH0PR11MB4773 Return-Path: ray.ni@intel.com X-OriginatorOrg: intel.com Content-Language: en-US Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 T2suIEkgdW5kZXJzdGFuZCB5b3VyIHBhdGNoIGp1c3QgbWVyZ2VzIHRoZSBleGlzdGluZyBQQ0Rz IGZyb20gaW5kaXZpZHVhbCBYWFNJbGljb25Qa2dzIHRvIEludGVsU2lsaWNvblBrZy4NCkFyZSB0 aGVyZSBhbnkgbW9kdWxlcyB0aGF0IHVzZSB0aGVzZSBQQ0RzIGluIFhYU2lsaWNvblBrZ3M/DQoN Cg0KLS0tLS1PcmlnaW5hbCBNZXNzYWdlLS0tLS0NCkZyb206IE1pY2hhZWwgS3ViYWNraSA8bWlr dWJhY2tAbGludXgubWljcm9zb2Z0LmNvbT4gDQpTZW50OiBXZWRuZXNkYXksIEp1bmUgMzAsIDIw MjEgMTA6MjcgQU0NClRvOiBOaSwgUmF5IDxyYXkubmlAaW50ZWwuY29tPg0KQ2M6IGRldmVsQGVk azIuZ3JvdXBzLmlvOyBDaGFnYW50eSwgUmFuZ2FzYWkgViA8cmFuZ2FzYWkudi5jaGFnYW50eUBp bnRlbC5jb20+OyBMb3UsIFl1biA8eXVuLmxvdUBpbnRlbC5jb20+OyBPcmFtLCBJc2FhYyBXIDxp c2FhYy53Lm9yYW1AaW50ZWwuY29tPg0KU3ViamVjdDogUmU6IFtlZGsyLXBsYXRmb3Jtc11bUEFU Q0ggdjQgMDUvNDFdIEludGVsU2lsaWNvblBrZzogQWRkIG1pY3JvY29kZSBGViBQQ0RzDQoNClVu Zm9ydHVuYXRlbHksIHRob3NlIGNhbm5vdCBiZSB1c2VkIGluIHRoZSBzaWxpY29uIHBhY2thZ2Vz Lg0KDQpUaGlzIGlzIG5vdCBuZXcgdG8gdGhpcyBzZXJpZXMsIHNlZSBleGlzdGluZyBjb2RlOg0K DQpodHRwczovL2dpdGh1Yi5jb20vdGlhbm9jb3JlL2VkazItcGxhdGZvcm1zL2Jsb2IvMDg2YTNh M2NlNmM0MmM4NTllZTU5NDNlYjJjNGI2ZWRjZWZkYzI0MS9TaWxpY29uL0ludGVsL0thYnlsYWtl U2lsaWNvblBrZy9TaVBrZy5kZWMjTDQ2MA0KDQpodHRwczovL2dpdGh1Yi5jb20vdGlhbm9jb3Jl L2VkazItcGxhdGZvcm1zL2Jsb2IvMDg2YTNhM2NlNmM0MmM4NTllZTU5NDNlYjJjNGI2ZWRjZWZk YzI0MS9TaWxpY29uL0ludGVsL0NvZmZlZWxha2VTaWxpY29uUGtnL1NpUGtnLmRlYyNMNDgxDQoN Cmh0dHBzOi8vZ2l0aHViLmNvbS90aWFub2NvcmUvZWRrMi1wbGF0Zm9ybXMvYmxvYi8wODZhM2Ez Y2U2YzQyYzg1OWVlNTk0M2ViMmM0YjZlZGNlZmRjMjQxL1NpbGljb24vSW50ZWwvVGlnZXJsYWtl U2lsaWNvblBrZy9TaVBrZy5kZWMjTDg0NQ0KDQpUaGlzIHNlcmllcyBjb25zb2xpZGF0ZXMgdGhl bSB0byBvbmUgc2lsaWNvbiBwYWNrYWdlIGRlY2xhcmF0aW9uLg0KDQpXZSBjYW4gY2xlYW4gdXAg ZnVydGhlciBidXQgdGhpcyBzZXJpZXMgaGFzIGJlZW4gb3V0IGZvciAyKyBtb250aHMsIHJlYmFz aW5nIDQwIHBhdGNoZXMgaXMgY29zdGx5LCBhbmQgaW5jcmVtZW50YWwgY2hhbmdlcyBjYW4gY29u dGludWUgdG8gYmUgbWFkZSBpbiB0aGUgZnV0dXJlLiBJIG9yaWdpbmFsbHkgbWFkZSB0aGlzIHNl cmllcyB0byBwcmVwYXJlIHRoZSBjb2RlIGZvciBzb21lIFN0YW5kYWxvbmUgTU0gY2hhbmdlcyBh bmQgdGhvc2UgYXJlIHN0aWxsIHdhaXRpbmcgdG8gYmUgcmViYXNlZC4NCg0KT24gNi8yOS8yMDIx IDE6MDkgQU0sIE5pLCBSYXkgd3JvdGU6DQo+IE1pY2hhZWwsDQo+IEJlbG93IFBDRHMgYXJlIGlu IE1pblBsYXRmb3JtUGtnLiBDYW4geW91IHVzZSB0aGVtIGluc3RlYWQgb2YgYWRkaW5nIG5ldyBv bmVzIGluIEludGVsU2lsaWNvblBrZz8NCj4gDQo+ICAgICMjIEluZGljYXRlcyB0aGUgTU1JTyBi YXNlIGFkZHJlc3Mgb2YgdGhlIG1pY3JvY29kZSBGViBpbiBmbGFzaC4NCj4gICAgDQo+IGdNaW5Q bGF0Zm9ybVBrZ1Rva2VuU3BhY2VHdWlkLlBjZEZsYXNoRnZNaWNyb2NvZGVCYXNlfDB4RkZFNjAw MDB8VUlOVDMNCj4gMnwweDMwMDAwMDA0DQo+IA0KPiAgICAjIyBJbmRpY2F0ZXMgdGhlIHNpemUg b2YgdGhlIG1pY3JvY29kZSBGViBpbiBmbGFzaC4NCj4gICAgDQo+IGdNaW5QbGF0Zm9ybVBrZ1Rv a2VuU3BhY2VHdWlkLlBjZEZsYXNoRnZNaWNyb2NvZGVTaXplfDB4MDAwQTAwMDB8VUlOVDMNCj4g MnwweDMwMDAwMDA1DQo+IA0KPiAgICAjIyBJbmRpY2F0ZXMgdGhlIG9mZnNldCBvZiB0aGUgbWlj cm9jb2RlIEZWIHJlbGF0aXZlIHRvIHRoZSBiZWdpbm5pbmcgb2YgZmxhc2guDQo+ICAgIA0KPiBn TWluUGxhdGZvcm1Qa2dUb2tlblNwYWNlR3VpZC5QY2RGbGFzaEZ2TWljcm9jb2RlT2Zmc2V0fDB4 MDA2NjAwMDB8VUlODQo+IFQzMnwweDMwMDAwMDA2DQo+IA0KPiAgICAjIyBJbmRpY2F0ZXMgdGhl IG9mZnNldCBvZiB0aGUgYWN0dWFsIG1pY3JvY29kZSBjb250ZW50IHJlbGF0aXZlIHRvIHRoZSBi ZWdpbm5pbmcgb2YgdGhlIG1pY3JvY29kZSBGVi4NCj4gICAgDQo+IGdNaW5QbGF0Zm9ybVBrZ1Rv a2VuU3BhY2VHdWlkLlBjZE1pY3JvY29kZU9mZnNldEluRnZ8MHg5MHxVSU5UMzJ8MHgzMDANCj4g MDAwMDcNCj4gDQo+IA0KPiAtLS0tLU9yaWdpbmFsIE1lc3NhZ2UtLS0tLQ0KPiBGcm9tOiBtaWt1 YmFja0BsaW51eC5taWNyb3NvZnQuY29tIDxtaWt1YmFja0BsaW51eC5taWNyb3NvZnQuY29tPg0K PiBTZW50OiBGcmlkYXksIEp1bmUgMjUsIDIwMjEgMjoyMSBQTQ0KPiBUbzogZGV2ZWxAZWRrMi5n cm91cHMuaW8NCj4gQ2M6IE5pLCBSYXkgPHJheS5uaUBpbnRlbC5jb20+OyBDaGFnYW50eSwgUmFu Z2FzYWkgViANCj4gPHJhbmdhc2FpLnYuY2hhZ2FudHlAaW50ZWwuY29tPjsgRGVzaW1vbmUsIE5h dGhhbmllbCBMIA0KPiA8bmF0aGFuaWVsLmwuZGVzaW1vbmVAaW50ZWwuY29tPg0KPiBTdWJqZWN0 OiBbZWRrMi1wbGF0Zm9ybXNdW1BBVENIIHY0IDA1LzQxXSBJbnRlbFNpbGljb25Qa2c6IEFkZCAN Cj4gbWljcm9jb2RlIEZWIFBDRHMNCj4gDQo+IEZyb206IE1pY2hhZWwgS3ViYWNraSA8bWljaGFl bC5rdWJhY2tpQG1pY3Jvc29mdC5jb20+DQo+IA0KPiBSRUY6aHR0cHM6Ly9idWd6aWxsYS50aWFu b2NvcmUub3JnL3Nob3dfYnVnLmNnaT9pZD0zMzA3DQo+IA0KPiBBZGRzIHRoZSBmb2xsb3dpbmcg UENEcyB0byBJbnRlbFNpbGljb25Qa2cuZGVjIHRvIGNvbnNvbGlkYXRlIHRoZSBQQ0QgdG8gYSBz aW5nbGUgc2lsaWNvbiBkZWNsYXJhdGlvbiBmaWxlLiBUaGlzIGFsbG93cyBsaWJyYXJpZXMgbW9k dWxlcyBpbiBJbnRlbFNpbGljb25Qa2cgdG8gYmUgYWJsZSB0byB1c2UgdGhpcyBQQ0QuDQo+IA0K PiAgICBnSW50ZWxTaWxpY29uUGtnVG9rZW5TcGFjZUd1aWQuUGNkRmxhc2hNaWNyb2NvZGVGdkJh c2UNCj4gICAgZ0ludGVsU2lsaWNvblBrZ1Rva2VuU3BhY2VHdWlkLlBjZEZsYXNoTWljcm9jb2Rl RnZTaXplDQo+ICAgIGdJbnRlbFNpbGljb25Qa2dUb2tlblNwYWNlR3VpZC5QY2RGbGFzaE1pY3Jv Y29kZUZ2T2Zmc2V0DQo+IA0KPiBDYzogUmF5IE5pIDxyYXkubmlAaW50ZWwuY29tPg0KPiBDYzog UmFuZ2FzYWkgViBDaGFnYW50eSA8cmFuZ2FzYWkudi5jaGFnYW50eUBpbnRlbC5jb20+DQo+IFNp Z25lZC1vZmYtYnk6IE1pY2hhZWwgS3ViYWNraSA8bWljaGFlbC5rdWJhY2tpQG1pY3Jvc29mdC5j b20+DQo+IFJldmlld2VkLWJ5OiBOYXRlIERlU2ltb25lIDxuYXRoYW5pZWwubC5kZXNpbW9uZUBp bnRlbC5jb20+DQo+IC0tLQ0KPiAgIFNpbGljb24vSW50ZWwvSW50ZWxTaWxpY29uUGtnL0ludGVs U2lsaWNvblBrZy5kZWMgfCAzICsrKw0KPiAgIDEgZmlsZSBjaGFuZ2VkLCAzIGluc2VydGlvbnMo KykNCj4gDQo+IGRpZmYgLS1naXQgYS9TaWxpY29uL0ludGVsL0ludGVsU2lsaWNvblBrZy9JbnRl bFNpbGljb25Qa2cuZGVjIA0KPiBiL1NpbGljb24vSW50ZWwvSW50ZWxTaWxpY29uUGtnL0ludGVs U2lsaWNvblBrZy5kZWMNCj4gaW5kZXggMDk3YzRjYTRkNzk1Li5mYjgzOTEwMDAzNDcgMTAwNjQ0 DQo+IC0tLSBhL1NpbGljb24vSW50ZWwvSW50ZWxTaWxpY29uUGtnL0ludGVsU2lsaWNvblBrZy5k ZWMNCj4gKysrIGIvU2lsaWNvbi9JbnRlbC9JbnRlbFNpbGljb25Qa2cvSW50ZWxTaWxpY29uUGtn LmRlYw0KPiBAQCAtOTEsNiArOTEsOSBAQCBbUGNkc0ZlYXR1cmVGbGFnXQ0KPiAgIFtQY2RzRml4 ZWRBdEJ1aWxkXQ0KPiAgICAgZ0ludGVsU2lsaWNvblBrZ1Rva2VuU3BhY2VHdWlkLlBjZEJpb3NB cmVhQmFzZUFkZHJlc3N8MHhGRjgwMDAwMHxVSU5UMzJ8MHgwMDAwMDAwNw0KPiAgICAgDQo+IGdJ bnRlbFNpbGljb25Qa2dUb2tlblNwYWNlR3VpZC5QY2RCaW9zU2l6ZXwweDAwODAwMDAwfFVJTlQz MnwweDAwMDAwMDANCj4gOA0KPiArDQo+ICsgZ0ludGVsU2lsaWNvblBrZ1Rva2VuU3BhY2VHdWlk LlBjZEZsYXNoTWljcm9jb2RlRnZCYXNlfDB4RkZFNjAwMDB8VUkNCj4gKyBOVA0KPiArIDMyfDB4 MDAwMDAwMDkNCj4gKyBnSW50ZWxTaWxpY29uUGtnVG9rZW5TcGFjZUd1aWQuUGNkRmxhc2hNaWNy b2NvZGVGdlNpemV8MHgwMDBBMDAwMHxVSQ0KPiArIE5UDQo+ICsgMzJ8MHgwMDAwMDAwQQ0KPiAr IGdJbnRlbFNpbGljb25Qa2dUb2tlblNwYWNlR3VpZC5QY2RGbGFzaE1pY3JvY29kZUZ2T2Zmc2V0 fDB4MDA2NjAwMDB8DQo+ICsgVUkNCj4gKyBOVDMyfDB4MDAwMDAwMEINCj4gICANCj4gICBbUGNk c0ZpeGVkQXRCdWlsZCwgUGNkc1BhdGNoYWJsZUluTW9kdWxlXQ0KPiAgICAgIyMgRXJyb3IgY29k ZSBmb3IgVlRkIGVycm9yLjxCUj48QlI+DQo+IC0tDQo+IDIuMjguMC53aW5kb3dzLjENCj4gDQo=