From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from mga02.intel.com (mga02.intel.com [134.134.136.20]) by mx.groups.io with SMTP id smtpd.web10.1705.1684546186435097798 for ; Fri, 19 May 2023 18:29:46 -0700 Authentication-Results: mx.groups.io; dkim=fail reason="unable to parse pub key" header.i=@intel.com header.s=intel header.b=b0j5xj/L; spf=pass (domain: intel.com, ip: 134.134.136.20, 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=1684546186; x=1716082186; h=from:to:cc:subject:date:message-id:references: in-reply-to:content-transfer-encoding:mime-version; bh=dfIyr/uO3Z2FBD3/HYSgjq7B0hXuOzTyq3uRhkLzb/U=; b=b0j5xj/LNooUdvKqwaA0GrVHHwOMBaOlrrkT7N6RV3uxfj30smSH2kkB saAHfGtzUNFr7DDtm4Urgdw403GzZWeFoMhYnC7nMVF0DG2OYdXktJICT NI7JNFtXeXiBtN632CgGXpF1SrnPrDdUo/fKdmPUR+18/TBAi/JgGSM90 D2lwzT2qfzXtHmBdSP5LKr0vWUQsAKCuRFnjaQ1xoHLko1f5RFXpq/hQI x+tiUVQwBDRSZFdDU4qm7O/MvPCzS9tZHtiv4hktKSLwzgmAkOPUz+aK5 xbapk5/Y7W5cxXAXKaLFHazEBhtr5I6QsW3vKGfC2+ijlSf82HZvB4gGX g==; X-IronPort-AV: E=McAfee;i="6600,9927,10715"; a="341974314" X-IronPort-AV: E=Sophos;i="6.00,178,1681196400"; d="scan'208";a="341974314" Received: from fmsmga001.fm.intel.com ([10.253.24.23]) by orsmga101.jf.intel.com with ESMTP/TLS/ECDHE-RSA-AES256-GCM-SHA384; 19 May 2023 18:29:45 -0700 X-ExtLoop1: 1 X-IronPort-AV: E=McAfee;i="6600,9927,10715"; a="847095294" X-IronPort-AV: E=Sophos;i="6.00,178,1681196400"; d="scan'208";a="847095294" Received: from fmsmsx601.amr.corp.intel.com ([10.18.126.81]) by fmsmga001.fm.intel.com with ESMTP; 19 May 2023 18:29:45 -0700 Received: from fmsmsx610.amr.corp.intel.com (10.18.126.90) by fmsmsx601.amr.corp.intel.com (10.18.126.81) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256) id 15.1.2507.23; Fri, 19 May 2023 18:29:44 -0700 Received: from fmsedg602.ED.cps.intel.com (10.1.192.136) by fmsmsx610.amr.corp.intel.com (10.18.126.90) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256) id 15.1.2507.23 via Frontend Transport; Fri, 19 May 2023 18:29:44 -0700 Received: from NAM02-DM3-obe.outbound.protection.outlook.com (104.47.56.42) 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.23; Fri, 19 May 2023 18:29:44 -0700 ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=eBLZYvWZJ0pejCz5yDOUpgPMG5uobyrFi5Gf56aT+Cn2WbQKpvlXdTU6Vy7gIQbgnljmy9Pf55bz8nBYRkZxfxPz7lUtPVDAG30z0eVIIpGmwXIjQoRKe2v7C1/geextiT8Hb+ytq+GXxjSJTegQ9IU63A+hCjXJw/L+7F/gpE6tk9fi46HsNKhGPlBDHYaLy95vZuzG6I90PN9b3aQxgpb7Ij+17LJyTW3ZV21EHJThP3iTO/yPT6IHFbcDlbtztID5c+a7H5Dxsb5WCT+LZaSLncPiSs9QUq3pNgcambrd0sx1EcFna4OCrBV4SsbGLlvQC9sAELIISbleMfzNNw== 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=dfIyr/uO3Z2FBD3/HYSgjq7B0hXuOzTyq3uRhkLzb/U=; b=bQgUsGLBMZXc2IctgDVTtSY6NpjeGcPk4gSWf2752Qi0Ps0oRHQQ5AlgKuQjWdFdKuDRr5rpZEgRmjj/8r8HpyppXmoPoNM7TW80bw1xGnfxZtwtVzamy7wIXZrlFDdCoxidM2nhRPCTF/n5zTHaVlPzeZdSyKgDGxIeKBkMkOR5EvbAHqv1bwKAx3Sp+mJaTaLBvKcSV5aOeoDMPbWxNX4UNiwosVtO5Ou15gotx+mt49gIIpUxOzKuW79ZHmzFMuron3CnHlkvKvnQ2L7ZTUTinrH0AsV6f3D38JaYKkbEPCfKeltVpcdkkO/CGn8ToDqyMkkgw1bSAjtnHCsYuw== 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 SJ0PR11MB5136.namprd11.prod.outlook.com (2603:10b6:a03:2d1::18) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.6411.21; Sat, 20 May 2023 01:29:42 +0000 Received: from CO1PR11MB4929.namprd11.prod.outlook.com ([fe80::4752:67f2:9956:b277]) by CO1PR11MB4929.namprd11.prod.outlook.com ([fe80::4752:67f2:9956:b277%4]) with mapi id 15.20.6411.017; Sat, 20 May 2023 01:29:42 +0000 From: "Michael D Kinney" To: "devel@edk2.groups.io" , "mikuback@linux.microsoft.com" , "Gao, Liming" , "rebecca@bsdio.com" CC: 'Sean Brogan' , 'Andrew Fish' , 'Leif Lindholm' , "Kinney, Michael D" Subject: =?UTF-8?B?UmU6IOWbnuWkjTogW2VkazItZGV2ZWxdIFtQQVRDSCB2MSAxLzFdIHBpcC1yZXF1aXJlbWVudHMudHh0OiBVcGRhdGUgZWRrMiBwaXAgbW9kdWxlcw==?= Thread-Topic: =?utf-8?B?5Zue5aSNOiBbZWRrMi1kZXZlbF0gW1BBVENIIHYxIDEvMV0gcGlwLXJlcXVp?= =?utf-8?Q?rements.txt:_Update_edk2_pip_modules?= Thread-Index: AQHZiBgqaUvgbPttrUq/rFo+Hgspqq9dKAoAgACGx4CAAXwdAIAAAj4ggAAH6ICAAAMSgIADIbKAgAAKmNA= Date: Sat, 20 May 2023 01:29:42 +0000 Message-ID: References: <20230516170134.1485-1-mikuback@linux.microsoft.com> <597f7186-7297-4a06-a6ea-f906a30822ff@app.fastmail.com> <02a001d9885f$818f1990$84ad4cb0$@byosoft.com.cn> <6a1000b9-ef2a-e30f-a71e-01054c3defd1@linux.microsoft.com> In-Reply-To: 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_|SJ0PR11MB5136:EE_ x-ms-office365-filtering-correlation-id: 9f878508-0a5b-4dc5-6410-08db58d1afdb 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: l0WU+DdKiLMslw0tx+pL59N52f+nU14y8WdWtdz+VtCaN4Ya+pbR1kWSIvdbU37RiBrA8UPJ0lj9sEagtkXFM+vSEwuagQ+eIpWwVIeX6GrhmAlrlg0nQmtsUrcQaMONcLudcU2Cb0tgDaZYlto2Bu+Xda2ovZj9YAhu0ZtUVh9GsRU9YoWsBrSeAOfS1X8M/rOSugfBhUqRoCQG0GQCkfXvwpKHj6AKpiNuwLmciE9/bIzcI99jiho5EWAwKxHaTLMShCrHIDNWfAjNHhco5pGgkjVnQYL4kYa0VknSvrJ7adiUyN96pezpxIBgvrUt+Ahf12Qh2h1vrVXxeyrMX1APo5ljlK10fIL5B6V8tBfep4YrqE4AuMZOA3txKUX3AbiadHrJ4Bsct5qNDqwXR98Rb5RzjiRMWHrFzcIhzW4eReSHYkPheIaHmYoudcGhFTQzDxKXe9XCMxPCBg/PzPSJQDLjqa4XbfaOT2N+0+uF5oN2HjL0oFBkbRJDigR2nRTJ/CoQeVQUcmH2Xy1kx0WZAxipIcPO7xwjWsUUdDX6ZwNAMSQHxiKwXi0krEC1980q41bj7HdAkEGe0f2HmUYN9NsJyf04jAEziCHbGp3zX4h0wAy/2dft6mdp/jyKsxXtJy+OC+2Irk7W/f6dsQ== 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:(13230028)(366004)(346002)(376002)(39860400002)(396003)(136003)(451199021)(54906003)(71200400001)(66556008)(76116006)(66446008)(66476007)(66946007)(64756008)(7696005)(110136005)(41300700001)(966005)(8936002)(6506007)(9686003)(26005)(15650500001)(478600001)(107886003)(53546011)(186003)(2906002)(83380400001)(4326008)(316002)(122000001)(82960400001)(66899021)(38100700002)(38070700005)(86362001)(52536014)(5660300002)(224303003)(33656002)(55016003);DIR:OUT;SFP:1102; x-ms-exchange-antispam-messagedata-chunkcount: 1 x-ms-exchange-antispam-messagedata-0: =?utf-8?B?cGZ1Y2QzeHNXaG8xeFM0L3pjMGR0MzN1YnI0cW1pSkRMWVNQelpNOXd4Tktk?= =?utf-8?B?VkVoRmZGNWN3QkRkUzQ0aG1SM2J5dnAwK1NjQjlVR0ZTWXprK2pHclN5b1My?= =?utf-8?B?S1RhV3h6T1JOQlhMWnZVV1g4c3ZsWEpQd0JDZGFKdVVJR2hzbXpOMkZYcHly?= =?utf-8?B?ZU5IbG5JNk5IdkZ2b0NlM01lRUh1VDdIdk8yc0lXZm1hTW1iVVBnV3lqQlJw?= =?utf-8?B?N2ExRGdIR3hlVGFvSHdLa1c1akNqMHpGcUU3ZTJMU3EwVVpkelA2NmwzN2lk?= =?utf-8?B?RXdpeURLZzYrNmRjMjQ0eHFYOXByNlF4NkhhUW9nMFFweDluU09tZVB5aVdx?= =?utf-8?B?VWx2bW9jRXZ4d1pvakp4ZlZmNFAvQ0hRcEIxbUM5b3NmcTdqeUJCT0ZneGkx?= =?utf-8?B?NlVLTEdDSWhvSkptRzI0RndNMjVKUmN5MlRMdnk0VnRLUzl1OHJQZG1lZ29y?= =?utf-8?B?REtvYmJsWUpkcXhhU0ViWWt5OWVza0Zvdm1UV2ZVZG9ZbUVaS0ZrZ21uOUhX?= =?utf-8?B?WXRMM0h0aVhKWTlmRWZhMnJQa1JreGQ5YzdXdXVoU0N5bXpHOWYzUUl4NFcv?= =?utf-8?B?NUxVY2tNZUhDejJpREZYTzhqWjgrbUFkY0U4bHI3R2tiS2dJUS9OcmFVeW10?= =?utf-8?B?OGlZTTdiOFJicTJiTVp1TDYrT1BHSGMrU1hQZFM1V1p4Kyt6bEt5VU1tUFAy?= =?utf-8?B?QW1UNmZqRThiN3dVZFppclVUZ0VGZkxod2tRNU9jS210L0d4Z3g3eXFZTW5p?= =?utf-8?B?dVhUelFTZzdUeVY3Nkh0aXAwNEZoK2QxeEJhVSs0ajRic24rK2hvZUNEQ0kx?= =?utf-8?B?bjh5enUvbHBPVUI2Qm9BSUlHMWR3Ky8rdXdhSTIzWE5BSGZBaWxYbWZ2S1lV?= =?utf-8?B?M0R3YTJmVmtkNGVwdUZ6OWkzdlFLdTYrMHBZMkw4L3RadVpLQjhQZzZ0azVx?= =?utf-8?B?VUlEeUJZTGZFenkzend2N3ZJeVhUSHFsK1FNaWFIN0FWcWsvZEprY2R5QlVP?= =?utf-8?B?MzNyQkVONjBiMGlGL0JoRmpEUlZrNGljQ2xEc2JScTVTci91NGJVaVJjTWtU?= =?utf-8?B?aHFPSGVwdlBZRkcvQ0NHQ2tBUVJvOFE0OE4yM0dpYWlzMUh6RE52djg5Vzlw?= =?utf-8?B?dTFaRVRESUxCSjIzWThmekRzdzZyc3B1QzJPNVlYckRuK0hDNEZRTjQzWmRk?= =?utf-8?B?dnFaQi9vSytXV05TTk1LdHduNk9EbHp4enczYytULzUzOVlXVXRuRGVpVW5N?= =?utf-8?B?UEJqazArbWM1S2hYTXVRMVFhVnVNc3VTMmJXUXRWeExaNkl1UGpQekhWbVpS?= =?utf-8?B?Y1NTTUhTck1zdmdhNSs2Zk5FVXcwM2p3RWJQaldFZkcvRVhrTEw4TGtwMlZk?= =?utf-8?B?cFRvam9LbktZU3phNUlwZTZ2Q2dseVFEZEhTUWVUdVJORUsvYUQ4RDBWMWNS?= =?utf-8?B?VnBrcXJ6SWJRam05enNXZnRTL25sM2UxbkI1dm9TQytpSDJPY1pmNTBVV09r?= =?utf-8?B?WWdRRWlNWVUwTWwxSkN2RWFYZmpTc0ZtSXFKcU9DeEd3YjJ4TUlmVVN2T3dV?= =?utf-8?B?OGF5RVhsaG5hWVpXb1ZUWGttUkl6SGRkTHcvQzRuY3lTdVZ2bUZTaWZVN1c4?= =?utf-8?B?aWNxeFJlaW5EYjFYMkFnYXVRM0ZFL0dVTGttWndpZ0E0Tm1jQnVkaWh0bDNY?= =?utf-8?B?clNUVld5QVhpMjVIREoxSUNMUWgwdk9ZcmtmcndGOWdpN1BJNFd6aGxIQmZw?= =?utf-8?B?SU9xM09tK2tzTkQ2Zy9DYmdqNE9XaE80ajNGVllOMGdPV1NRRTZoNGwrSWdV?= =?utf-8?B?a3NWb28wU2NOdEVBa2g3TVRBdkM0U1pkVVMyTURFdVV5Vmp6dFp2eVRSOTBn?= =?utf-8?B?SjBuSS9Rak5nNFRRcGNLQzdqVVpLUEFpRW9sZUg0MFdQZjl4SGRuQ2dGSE5z?= =?utf-8?B?cGVTb3F3Vzl0eUpMYldiUGVNbUtxMy9UOTRyREhObTlzV3ZLSkIyT2NscjBM?= =?utf-8?B?U0RJejNmZmRQbEdHR084S2lYU3Y4TWZWSzB2dFVqSkppSFdJVWs4TzZYL05U?= =?utf-8?B?aFl1M3o3OEYvRHNRcDh1YXdETEVkRFVEZmVNTm4xcEZ5RVZwalJST1FMVDUw?= =?utf-8?Q?D5PjcmWUefXGt2v1Hy/e5qU2Z?= 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: 9f878508-0a5b-4dc5-6410-08db58d1afdb X-MS-Exchange-CrossTenant-originalarrivaltime: 20 May 2023 01:29:42.4498 (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: F6mc3g+8Laz7uvIP6v9xZs/Ekf81QUcmX2C3PbDsXb85f6jg++fLGOQjkfM1gCJPinVwJasR39PN6JyUC/883KEgDH1XohRHdA8h61gGPSk= X-MS-Exchange-Transport-CrossTenantHeadersStamped: SJ0PR11MB5136 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 SGkgTGltaW5nLA0KDQpUaGUgc3ViamVjdCBsaW5lIGlzIG5vdCB0YWdnZWQgZWRrMi1zdGFibGUy MDIzMDUsIGJ1dCBJIHRoaW5rIHRoYXQgaXMgdGhlIGludGVudC4NCg0KSSBoYXZlIG5vIG9iamVj dGlvbnMgdG8gbWVyZ2luZyB0aGlzIGludG8gZWRrMi1zdGFibGUyMDIzMDUuDQoNCk1pa2UNCg0K PiAtLS0tLU9yaWdpbmFsIE1lc3NhZ2UtLS0tLQ0KPiBGcm9tOiBkZXZlbEBlZGsyLmdyb3Vwcy5p byA8ZGV2ZWxAZWRrMi5ncm91cHMuaW8+IE9uIEJlaGFsZiBPZiBNaWNoYWVsDQo+IEt1YmFja2kN Cj4gU2VudDogRnJpZGF5LCBNYXkgMTksIDIwMjMgNTo1MCBQTQ0KPiBUbzogZGV2ZWxAZWRrMi5n cm91cHMuaW87IEtpbm5leSwgTWljaGFlbCBEDQo+IDxtaWNoYWVsLmQua2lubmV5QGludGVsLmNv bT47IEdhbywgTGltaW5nIDxnYW9saW1pbmdAYnlvc29mdC5jb20uY24+Ow0KPiByZWJlY2NhQGJz ZGlvLmNvbTsgJ0xpbWluZyBHYW8nIDxsaW1pbmcuZ2FvQGludGVsLmNvbT4NCj4gQ2M6ICdTZWFu IEJyb2dhbicgPHNlYW4uYnJvZ2FuQG1pY3Jvc29mdC5jb20+OyAnQW5kcmV3IEZpc2gnDQo+IDxh ZmlzaEBhcHBsZS5jb20+OyAnTGVpZiBMaW5kaG9sbScgPHF1aWNfbGxpbmRob2xAcXVpY2luYy5j b20+DQo+IFN1YmplY3Q6IFJlOiDlm57lpI06IFtlZGsyLWRldmVsXSBbUEFUQ0ggdjEgMS8xXSBw aXAtcmVxdWlyZW1lbnRzLnR4dDogVXBkYXRlDQo+IGVkazIgcGlwIG1vZHVsZXMNCj4gDQo+IEkg cmViYXNlZCB0aGUgY29tbWl0IGFuZCBhZGRlZCBNaWtlJ3MgUi1iIGluIHRoZSBQUi4NCj4gDQo+ IGh0dHBzOi8vZ2l0aHViLmNvbS90aWFub2NvcmUvZWRrMi9wdWxsLzQ0MDENCj4gDQo+IE9uIDUv MTcvMjAyMyA5OjAxIFBNLCBNaWNoYWVsIEQgS2lubmV5IHdyb3RlOg0KPiA+IFJldmlld2VkLWJ5 OiBNaWNoYWVsIEQgS2lubmV5IDxtaWNoYWVsLmQua2lubmV5QGludGVsLmNvbT4NCj4gPg0KPiA+ PiAtLS0tLU9yaWdpbmFsIE1lc3NhZ2UtLS0tLQ0KPiA+PiBGcm9tOiBkZXZlbEBlZGsyLmdyb3Vw cy5pbyA8ZGV2ZWxAZWRrMi5ncm91cHMuaW8+IE9uIEJlaGFsZiBPZg0KPiBNaWNoYWVsDQo+ID4+ IEt1YmFja2kNCj4gPj4gU2VudDogV2VkbmVzZGF5LCBNYXkgMTcsIDIwMjMgNTo1MCBQTQ0KPiA+ PiBUbzogZGV2ZWxAZWRrMi5ncm91cHMuaW87IEtpbm5leSwgTWljaGFlbCBEDQo+IDxtaWNoYWVs LmQua2lubmV5QGludGVsLmNvbT47DQo+ID4+IEdhbywgTGltaW5nIDxnYW9saW1pbmdAYnlvc29m dC5jb20uY24+OyByZWJlY2NhQGJzZGlvLmNvbTsgJ0xpbWluZw0KPiBHYW8nDQo+ID4+IDxsaW1p bmcuZ2FvQGludGVsLmNvbT4NCj4gPj4gQ2M6ICdTZWFuIEJyb2dhbicgPHNlYW4uYnJvZ2FuQG1p Y3Jvc29mdC5jb20+OyAnQW5kcmV3IEZpc2gnDQo+ID4+IDxhZmlzaEBhcHBsZS5jb20+OyAnTGVp ZiBMaW5kaG9sbScgPHF1aWNfbGxpbmRob2xAcXVpY2luYy5jb20+DQo+ID4+IFN1YmplY3Q6IFJl OiDlm57lpI06IFtlZGsyLWRldmVsXSBbUEFUQ0ggdjEgMS8xXSBwaXAtcmVxdWlyZW1lbnRzLnR4 dDoNCj4gVXBkYXRlDQo+ID4+IGVkazIgcGlwIG1vZHVsZXMNCj4gPj4NCj4gPj4gVGhpcyBpcyBt aW5lOiBodHRwczovL2dpdGh1Yi5jb20vdGlhbm9jb3JlL2VkazIvcHVsbC80NDAxDQo+ID4+DQo+ ID4+IEknbGwgY2xvc2Ugc29tZSByZWxhdGVkIGRlcGVuZGFib3QgUFJzLg0KPiA+Pg0KPiA+PiBP biA1LzE3LzIwMjMgODoyMSBQTSwgTWljaGFlbCBEIEtpbm5leSB3cm90ZToNCj4gPj4+IElzIHRo ZXJlIGEgUFIgd2l0aCBFREsgSUkgQ0kgcmVzdWx0cz8NCj4gPj4+DQo+ID4+PiBNaWtlDQo+ID4+ Pg0KPiA+Pj4+IC0tLS0tT3JpZ2luYWwgTWVzc2FnZS0tLS0tDQo+ID4+Pj4gRnJvbTogTWljaGFl bCBLdWJhY2tpIDxtaWt1YmFja0BsaW51eC5taWNyb3NvZnQuY29tPg0KPiA+Pj4+IFNlbnQ6IFdl ZG5lc2RheSwgTWF5IDE3LCAyMDIzIDU6MTMgUE0NCj4gPj4+PiBUbzogZGV2ZWxAZWRrMi5ncm91 cHMuaW87IEdhbywgTGltaW5nIDxnYW9saW1pbmdAYnlvc29mdC5jb20uY24+Ow0KPiA+Pj4+IHJl YmVjY2FAYnNkaW8uY29tOyBLaW5uZXksIE1pY2hhZWwgRA0KPiA8bWljaGFlbC5kLmtpbm5leUBp bnRlbC5jb20+Ow0KPiA+Pj4+ICdMaW1pbmcgR2FvJyA8bGltaW5nLmdhb0BpbnRlbC5jb20+DQo+ ID4+Pj4gQ2M6ICdTZWFuIEJyb2dhbicgPHNlYW4uYnJvZ2FuQG1pY3Jvc29mdC5jb20+OyAnQW5k cmV3IEZpc2gnDQo+ID4+Pj4gPGFmaXNoQGFwcGxlLmNvbT47ICdMZWlmIExpbmRob2xtJyA8cXVp Y19sbGluZGhvbEBxdWljaW5jLmNvbT4NCj4gPj4+PiBTdWJqZWN0OiBSZTog5Zue5aSNOiBbZWRr Mi1kZXZlbF0gW1BBVENIIHYxIDEvMV0gcGlwLXJlcXVpcmVtZW50cy50eHQ6DQo+ID4+IFVwZGF0 ZQ0KPiA+Pj4+IGVkazIgcGlwIG1vZHVsZXMNCj4gPj4+Pg0KPiA+Pj4+IFRoYW5rcyBMaW1pbmcu DQo+ID4+Pj4NCj4gPj4+PiBJIGhhdmVuJ3Qgc2VlbiBhbnkgUi1iIHRhZ3MgeWV0LiBDYW4gSSBw bGVhc2UgZ2V0IHNvbWUgcmV2aWV3cz8NCj4gPj4+Pg0KPiA+Pj4+IE9uIDUvMTYvMjAyMyA5OjMy IFBNLCBnYW9saW1pbmcgdmlhIGdyb3Vwcy5pbyB3cm90ZToNCj4gPj4+Pj4gUmViZWNjYToNCj4g Pj4+Pj4gICAgICBJIGFtIE9LIGZvciB0aGlzIGNoYW5nZSB0byBjYXRjaCB0aGUgc3RhYmxlIHRh ZyAyMDIzMDUuDQo+ID4+Pj4+DQo+ID4+Pj4+IFRoYW5rcw0KPiA+Pj4+PiBMaW1pbmcNCj4gPj4+ Pj4+IC0tLS0t6YKu5Lu25Y6f5Lu2LS0tLS0NCj4gPj4+Pj4+IOWPkeS7tuS6ujogZGV2ZWxAZWRr Mi5ncm91cHMuaW8gPGRldmVsQGVkazIuZ3JvdXBzLmlvPiDku6PooagNCj4gUmViZWNjYQ0KPiA+ PiBDcmFuDQo+ID4+Pj4+PiDlj5HpgIHml7bpl7Q6IDIwMjPlubQ15pyIMTfml6UgMTozMQ0KPiA+ Pj4+Pj4g5pS25Lu25Lq6OiBNaWNoYWVsIEt1YmFja2kgPG1pa3ViYWNrQGxpbnV4Lm1pY3Jvc29m dC5jb20+Ow0KPiA+Pj4+Pj4gZGV2ZWxAZWRrMi5ncm91cHMuaW87IEtpbm5leSwgTWljaGFlbCBE DQo+ID4+IDxtaWNoYWVsLmQua2lubmV5QGludGVsLmNvbT47DQo+ID4+Pj4+PiAnTGltaW5nIEdh bycgPGxpbWluZy5nYW9AaW50ZWwuY29tPg0KPiA+Pj4+Pj4g5oqE6YCBOiBTZWFuIEJyb2dhbiA8 c2Vhbi5icm9nYW5AbWljcm9zb2Z0LmNvbT47IGdhb2xpbWluZw0KPiA+Pj4+Pj4gPGdhb2xpbWlu Z0BieW9zb2Z0LmNvbS5jbj47IEFuZHJldyBGaXNoIDxhZmlzaEBhcHBsZS5jb20+OyBMZWlmDQo+ ID4+Pj4+PiBMaW5kaG9sbSA8cXVpY19sbGluZGhvbEBxdWljaW5jLmNvbT4NCj4gPj4+Pj4+IOS4 u+mimDogUmU6IFtlZGsyLWRldmVsXSBbUEFUQ0ggdjEgMS8xXSBwaXAtcmVxdWlyZW1lbnRzLnR4 dDogVXBkYXRlDQo+IGVkazINCj4gPj4+Pj4gcGlwDQo+ID4+Pj4+PiBtb2R1bGVzDQo+ID4+Pj4+ Pg0KPiA+Pj4+Pj4gSXQgd291bGQgYmUgZ29vZCB0byBnZXQgdGhpcyBpbiBmb3IgdGhlIGVkazIt c3RhYmxlMjAyMzA1IHJlbGVhc2UuDQo+ID4+Pj4+Pg0KPiA+Pj4+Pj4gT24gVHVlLCBNYXkgMTYs IDIwMjMsIGF0IDExOjAxIEFNLCBtaWt1YmFja0BsaW51eC5taWNyb3NvZnQuY29tDQo+ID4+IHdy b3RlOg0KPiA+Pj4+Pj4+IEZyb206IE1pY2hhZWwgS3ViYWNraSA8bWljaGFlbC5rdWJhY2tpQG1p Y3Jvc29mdC5jb20+DQo+ID4+Pj4+Pj4NCj4gPj4+Pj4+PiAtIGVkazItcHl0b29sLWxpYnJhcnk6 IDAuMTQuMCB0byAwLjE0LjENCj4gPj4+Pj4+PiAtIGVkazItcHl0b29sLWV4dGVuc2lvbnM6IDAu MjEuOCB0byAwLjIzLjINCj4gPj4+Pj4+PiAtIGVkazItYmFzZXRvb2xzOiAwLjEuNDMgdG8gMC4x LjQ4DQo+ID4+Pj4+Pj4NCj4gPj4+Pj4+PiBDYzogU2VhbiBCcm9nYW4gPHNlYW4uYnJvZ2FuQG1p Y3Jvc29mdC5jb20+DQo+ID4+Pj4+Pj4gQ2M6IExpbWluZyBHYW8gPGdhb2xpbWluZ0BieW9zb2Z0 LmNvbS5jbj4NCj4gPj4+Pj4+PiBDYzogQW5kcmV3IEZpc2ggPGFmaXNoQGFwcGxlLmNvbT4NCj4g Pj4+Pj4+PiBDYzogTGVpZiBMaW5kaG9sbSA8cXVpY19sbGluZGhvbEBxdWljaW5jLmNvbT4NCj4g Pj4+Pj4+PiBDYzogUmViZWNjYSBDcmFuIDxyZWJlY2NhQGJzZGlvLmNvbT4NCj4gPj4+Pj4+PiBT aWduZWQtb2ZmLWJ5OiBNaWNoYWVsIEt1YmFja2kgPG1pY2hhZWwua3ViYWNraUBtaWNyb3NvZnQu Y29tPg0KPiA+Pj4+Pj4+IC0tLQ0KPiA+Pj4+Pj4+DQo+ID4+Pj4+Pj4gTm90ZXM6DQo+ID4+Pj4+ Pj4gICAgICAgIFVwZGF0ZXMgZWRrMiBwaXAgbW9kdWxlcyB0byBsYXRlc3QgYXMgZGlzY3Vzc2Vk DQo+ID4+Pj4+Pj4gICAgICAgIGluIHRoZSA1LzE1IFRpYW5vQ29yZSBUb29scyAmIENJIG1lZXRp bmcuDQo+ID4+Pj4+Pj4NCj4gPj4+Pj4+PiAgICAgICAgLQ0KPiA+Pj4+Pj4+DQo+ID4+Pj4+PiBo dHRwczovL2dpdGh1Yi5jb20vdGlhbm9jb3JlL2VkazItcHl0b29sLQ0KPiA+Pj4+IGxpYnJhcnkv Y29tcGFyZS92MC4xNC4wLi4udjAuMTQuMQ0KPiA+Pj4+Pj4+ICAgICAgICAtDQo+ID4+Pj4+Pj4N Cj4gPj4+Pj4+IGh0dHBzOi8vZ2l0aHViLmNvbS90aWFub2NvcmUvZWRrMi1weXRvb2wtDQo+ID4+ Pj4gZXh0ZW5zaW9ucy9jb21wYXJlL3YwLjIxLjguLi52MC4NCj4gPj4+Pj4+IDIzLjINCj4gPj4+ Pj4+Pg0KPiA+Pj4+Pj4+ICAgICBwaXAtcmVxdWlyZW1lbnRzLnR4dCB8IDYgKysrLS0tDQo+ID4+ Pj4+Pj4gICAgIDEgZmlsZSBjaGFuZ2VkLCAzIGluc2VydGlvbnMoKyksIDMgZGVsZXRpb25zKC0p DQo+ID4+Pj4+Pj4NCj4gPj4+Pj4+PiBkaWZmIC0tZ2l0IGEvcGlwLXJlcXVpcmVtZW50cy50eHQg Yi9waXAtcmVxdWlyZW1lbnRzLnR4dA0KPiA+Pj4+Pj4+IGluZGV4IGI3MWU1YzQwMTViNy4uYzIy MTU3NmJlZjNhIDEwMDY0NA0KPiA+Pj4+Pj4+IC0tLSBhL3BpcC1yZXF1aXJlbWVudHMudHh0DQo+ ID4+Pj4+Pj4gKysrIGIvcGlwLXJlcXVpcmVtZW50cy50eHQNCj4gPj4+Pj4+PiBAQCAtMTIsOSAr MTIsOSBAQA0KPiA+Pj4+Pj4+ICAgICAjIGh0dHBzOi8vd3d3LnB5dGhvbi5vcmcvZGV2L3BlcHMv cGVwLTA0NDAvI3ZlcnNpb24tDQo+IHNwZWNpZmllcnMNCj4gPj4+Pj4+PiAgICAgIyMNCj4gPj4+ Pj4+Pg0KPiA+Pj4+Pj4+IC1lZGsyLXB5dG9vbC1saWJyYXJ5PT0wLjE0LjANCj4gPj4+Pj4+PiAt ZWRrMi1weXRvb2wtZXh0ZW5zaW9uc349MC4yMS44DQo+ID4+Pj4+Pj4gLWVkazItYmFzZXRvb2xz PT0wLjEuNDMNCj4gPj4+Pj4+PiArZWRrMi1weXRvb2wtbGlicmFyeT09MC4xNC4xDQo+ID4+Pj4+ Pj4gK2VkazItcHl0b29sLWV4dGVuc2lvbnN+PTAuMjMuMg0KPiA+Pj4+Pj4+ICtlZGsyLWJhc2V0 b29scz09MC4xLjQ4DQo+ID4+Pj4+Pj4gICAgIGFudGxyNC1weXRob24zLXJ1bnRpbWU9PTQuNy4x DQo+ID4+Pj4+Pj4gICAgIGxjb3YtY29iZXJ0dXJhPT0yLjAuMg0KPiA+Pj4+Pj4+DQo+ID4+Pj4+ Pj4gLS0NCj4gPj4+Pj4+PiAyLjQwLjEud2luZG93cy4xDQo+ID4+Pj4+Pg0KPiA+Pj4+Pj4NCj4g Pj4+Pj4+DQo+ID4+Pj4+Pg0KPiA+Pj4+Pg0KPiA+Pj4+Pg0KPiA+Pj4+Pg0KPiA+Pj4+Pg0KPiA+ Pj4+Pg0KPiA+Pj4+Pg0KPiA+Pj4+Pg0KPiA+Pj4NCj4gPj4+DQo+ID4+Pg0KPiA+Pj4NCj4gPj4+ DQo+ID4+DQo+ID4+DQo+ID4+DQo+ID4+DQo+ID4NCj4gPg0KPiA+DQo+ID4NCj4gPg0KPiA+DQo+ IA0KPiANCj4gDQo+IA0KDQo=