From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from mga01.intel.com (mga01.intel.com [192.55.52.88]) by mx.groups.io with SMTP id smtpd.web08.2305.1606277000568415446 for ; Tue, 24 Nov 2020 20:03:20 -0800 Authentication-Results: mx.groups.io; dkim=pass header.i=@intel.onmicrosoft.com header.s=selector2-intel-onmicrosoft-com header.b=OKMbVIYJ; spf=pass (domain: intel.com, ip: 192.55.52.88, mailfrom: michael.d.kinney@intel.com) IronPort-SDR: +PeGG6ix+tgCvjBNrN/5jxtgTxo5aY+DwJ2QGZqsvC2gV+pjIU5yM6/n7LTqaS3GKFh6qMs5zJ Zy51C0Mjl58A== X-IronPort-AV: E=McAfee;i="6000,8403,9815"; a="190196778" X-IronPort-AV: E=Sophos;i="5.78,368,1599548400"; d="scan'208";a="190196778" X-Amp-Result: SKIPPED(no attachment in message) X-Amp-File-Uploaded: False Received: from orsmga004.jf.intel.com ([10.7.209.38]) by fmsmga101.fm.intel.com with ESMTP/TLS/ECDHE-RSA-AES256-GCM-SHA384; 24 Nov 2020 20:03:19 -0800 IronPort-SDR: /nX6pSp0yjEbWwjhaHpBEbV1iOy/oxSGbhQsWbIzuRcHxqz0Y9TaOodMofyiKdVmQasq0rkaJ7 C7CCYr/pt5+A== X-ExtLoop1: 1 X-IronPort-AV: E=Sophos;i="5.78,368,1599548400"; d="scan'208";a="478767318" Received: from orsmsx604.amr.corp.intel.com ([10.22.229.17]) by orsmga004.jf.intel.com with ESMTP; 24 Nov 2020 20:03:19 -0800 Received: from orsmsx607.amr.corp.intel.com (10.22.229.20) by ORSMSX604.amr.corp.intel.com (10.22.229.17) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256) id 15.1.1713.5; Tue, 24 Nov 2020 20:03:19 -0800 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.1713.5; Tue, 24 Nov 2020 20:03:18 -0800 Received: from orsedg603.ED.cps.intel.com (10.7.248.4) 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.1713.5 via Frontend Transport; Tue, 24 Nov 2020 20:03:18 -0800 Received: from NAM12-BN8-obe.outbound.protection.outlook.com (104.47.55.174) by edgegateway.intel.com (134.134.137.100) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.1.1713.5; Tue, 24 Nov 2020 20:03:18 -0800 ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=Dm0qlHT2OCpt5mXpCgXywb2WQHPdpQ1N/d8PknUPdERYJ88Nb10+Ln19qZ8PvvGzO1HIinnK1uE+bVBRuUyb9RFda50OM7TQASekDOiC5bL2WAV/65zlTzug8pNVjEszBGnCbMivG5EtKkzABl6fCPG6e0BdU+aVGWFE7IKPmwNu3L9f5C+4riNPY3a06Wzy9I6R5Qqx5mfLBujeUOt0fr5azdiVPLKvoUunXUayQyGHWpfIwC62VtstgUbfXSw4YUkRmA2+huttWOzlalmv2+UmsJ5pkEpfNtfWHoQb1UywMZ64Dems8CQ7Czwgn3Ud8GvKpUFAUXzdJv0ds4Qf4A== 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=s2fv+EeD+CzpKuKaIuJj/UORd2sz982ZrTNZNUlLjV4=; b=Bgpjm8dGJEP3gdQZZcTth5+cp8EPxazj80g2paCuPv4A38nVIw7RXTxI0A5kDjtc2jHTceNk8WAxucQpqVSRgUgPo64Z+xxKV/q+f6MTl/RZdekADCjCJCE01IMscyhdqBfDhErTtuAJjUWycLNA0DV5uuM5sealHrFwRBNKfIeYgx0x9Q9FtgF96qkjcWGpTmkRoLcYQwe+hugTyF+E7WD7+2JqiEuuQ0uxWtOSZ/1e9UuilU7Vf+4zrGAcfcJErwGLK0Ghvov6DG57w2ajYxyTp7LA59yQTNcQXlXLKdTLTjIkvpcUB+8GeMduAoJE6Qzr2p9DY8RRQTiTTTl6qg== 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=s2fv+EeD+CzpKuKaIuJj/UORd2sz982ZrTNZNUlLjV4=; b=OKMbVIYJz4201fIK3MH8RDX+dTrlWmPQlCXsOzEa5HvuQ0C+OeA7T4ZHO6j5aELd403fPIXtJsjAnZpWfeSRu/mUvQYQI+pKkkIl5i0xA6xnzPDvaoKxT2vkqp9htTu6ZZn1zjI2y3uqOA5EPT9Eoqmn815clhUVPz41LzBAado= Received: from BL0PR11MB3236.namprd11.prod.outlook.com (2603:10b6:208:60::18) by BL0PR11MB3459.namprd11.prod.outlook.com (2603:10b6:208:69::15) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.3589.30; Wed, 25 Nov 2020 04:03:16 +0000 Received: from BL0PR11MB3236.namprd11.prod.outlook.com ([fe80::b93f:10c:eb4a:d472]) by BL0PR11MB3236.namprd11.prod.outlook.com ([fe80::b93f:10c:eb4a:d472%4]) with mapi id 15.20.3589.025; Wed, 25 Nov 2020 04:03:16 +0000 From: "Michael D Kinney" To: gaoliming , "devel@edk2.groups.io" , "Kinney, Michael D" CC: 'Sean Brogan' , 'Bret Barkelew' , "Justen, Jordan L" , 'Laszlo Ersek' , "'Ard Biesheuvel'" , 'Andrew Fish' , "'Leif Lindholm'" Subject: Re: [edk2-devel] [Patch][edk2-stable202011 0/3] Address EDK II CI Failures Thread-Topic: [edk2-devel] [Patch][edk2-stable202011 0/3] Address EDK II CI Failures Thread-Index: AQHWwtBa9PXtn0bZq02Jzzvf6Y1Me6nYGzSAgAAN0QCAABCR4A== Date: Wed, 25 Nov 2020 04:03:16 +0000 Message-ID: References: <20201125021137.1835-1-michael.d.kinney@intel.com> <007901d6c2d7$53b730c0$fb259240$@byosoft.com.cn> In-Reply-To: <007901d6c2d7$53b730c0$fb259240$@byosoft.com.cn> Accept-Language: en-US X-MS-Has-Attach: X-MS-TNEF-Correlator: dlp-product: dlpe-windows dlp-reaction: no-action dlp-version: 11.5.1.3 authentication-results: byosoft.com.cn; dkim=none (message not signed) header.d=none;byosoft.com.cn; dmarc=none action=none header.from=intel.com; x-originating-ip: [24.19.191.44] x-ms-publictraffictype: Email x-ms-office365-filtering-correlation-id: e8bf461a-8c13-48f8-085a-08d890f709d9 x-ms-traffictypediagnostic: BL0PR11MB3459: x-ld-processed: 46c98d88-e344-4ed4-8496-4ed7712e255d,ExtAddr x-ms-exchange-transport-forked: True x-microsoft-antispam-prvs: x-ms-oob-tlc-oobclassifiers: OLM:3173; x-ms-exchange-senderadcheck: 1 x-microsoft-antispam: BCL:0; x-microsoft-antispam-message-info: 6T7J8zaAL1lTDsqL1ZdcZ26ZQ74goXHjRrCFGYTwdvTHDldpbPtiTRH4dJcpsV4jdHG4Ky2vHiUxkeN4aIYbcRtjWEreyferLM+tiyrFuDqvQvFlXEWv+Qav6DZqGj8VXfr/7Fw4mmFmSsG/j8Db8aD0PlrWD/bOzd+pHFfGcli5BqvuFhNIcvaWxviNLmKcbEMC27Tm1GUffV+SgxpvyX5SDPLpl7OY/RMYpOTZkRK0HB+JRi1k7IaRrpKQFTxEdQKK479OBexyLqvBus/KEes+ysGOMnH2sZtvwLCiKO9RnGvd6xnyYeuJNgx5M9mW7lx8BWAfXt+h8ANodRuTyvxddJi9BIN8rgNkwPfkZS5NMoFJCF4AYphJfEDUuqu+qH41actjx0WOEG51mU+N2w== x-forefront-antispam-report: CIP:255.255.255.255;CTRY:;LANG:en;SCL:1;SRV:;IPV:NLI;SFV:NSPM;H:BL0PR11MB3236.namprd11.prod.outlook.com;PTR:;CAT:NONE;SFS:(4636009)(136003)(346002)(376002)(366004)(39860400002)(396003)(6506007)(66556008)(186003)(64756008)(83380400001)(316002)(33656002)(52536014)(66446008)(5660300002)(71200400001)(86362001)(66476007)(76116006)(9686003)(66946007)(8676002)(55016002)(2906002)(110136005)(54906003)(26005)(7696005)(53546011)(4326008)(966005)(19627235002)(8936002)(478600001);DIR:OUT;SFP:1102; x-ms-exchange-antispam-messagedata: HSeBGRfCGSmRRv/Tj3UPBRNQbdnA5IcOxOO73V2JloVk4Z5ORABZzBreW3D6rcRQJCRiIIiAC0vvzseJrBwp6alLgd6Q+lVKs2r4e27gsG11XGGW3G0DcVg8k84C6s/DLeu05DUKDIt0exdPHgZ3A1+wTUR82L3X5y/3/+uU6W1IobfQTEbWn8fEs70io/Oe1zcoq6VYHtj74WNoy4MpXUd/KmqB5I691Ri2KBFYnOZJaecpIOb4AnrR4DQX9G2EY0XrbuTzFizneB2NscmmmYwN8e1IdckI1mPdFb5+1bQS5XEIinixHBosrjW0jdSSlFJIk8pWXnzszchY14RxZHjhDn6j1Rqhbht46WhInX4x9spyOm8L7vBnpGUQvlYtFuel8JBE4KOBAvNlUsFDQ/LoN+DliMCkDOna3yEiqtLEMZBOWHpkM04Q8t8dHz+8VbJ6cOc/l4LKyhUqCrjNGOl0b3nEeMD/LMPac/fS4bnjNldnM0I/BZthDvpF4j/zjhkgqMv3swhgV0hfaKWMTnz3R5BTDEKz9R1+4fwPlcJf/FNc/Sei0jwCnUsaepuvWRRWsF+aFX0NwMdEYDILOSDvElcgLUZ8NShwiNTzs2jPGdir05QhUAoL5znBax6E0N8E2ZbnOUNoaRDSxTFlHuso42U2UXDh1srq+0slWPj1OzmPrY1CBwxEyp/pzvRTpFrqzfwuWLIIU5BdkrtDwV6w3FvEaRzy3vO32yv2Z2kqjW+h74xaLOXQxUFFb8PjkVGMPrqenw796pMct7KeIqvq4LMIMt0svMgWIcL+J1nwhKaUNM+Et5vJF/WCi+ybrjJuI8Jb40YED73VR0Mh6PfkMIF+P7L1E7XAfneKyqFnPpt1mnqdOMfTw0LaUAWx4vS65YRLkodEeHuG2zYY/Q== MIME-Version: 1.0 X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-AuthSource: BL0PR11MB3236.namprd11.prod.outlook.com X-MS-Exchange-CrossTenant-Network-Message-Id: e8bf461a-8c13-48f8-085a-08d890f709d9 X-MS-Exchange-CrossTenant-originalarrivaltime: 25 Nov 2020 04:03:16.8715 (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: 9Jb+NFybnx6dKXaNCKv4TIkX5tKvjgm9FLXuW669HPZ3l9ArDLto7Z+gZlVhvoq9H20omUhyZ2ipsQjFWyetinXhLAcHccyWWJAM6RzGBFA= X-MS-Exchange-Transport-CrossTenantHeadersStamped: BL0PR11MB3459 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 SGkgTGltaW5nLA0KDQpZZXMuICBBIFBSIGZvciBDcnlwdG9Qa2cgd2lsbCBiZSBibG9ja2VkLg0K DQpIb3dldmVyLCBib3RoIHdpbGwgZ2VuZXJhdGUgYSBmYWlsZWQgc3RhdHVzIG9uIHRoZSBwb3N0 IGNvbW1pdCBjaGVja3MuDQoNCk1pa2UNCg0KPiAtLS0tLU9yaWdpbmFsIE1lc3NhZ2UtLS0tLQ0K PiBGcm9tOiBnYW9saW1pbmcgPGdhb2xpbWluZ0BieW9zb2Z0LmNvbS5jbj4NCj4gU2VudDogVHVl c2RheSwgTm92ZW1iZXIgMjQsIDIwMjAgNzowMiBQTQ0KPiBUbzogZGV2ZWxAZWRrMi5ncm91cHMu aW87IEtpbm5leSwgTWljaGFlbCBEIDxtaWNoYWVsLmQua2lubmV5QGludGVsLmNvbT4NCj4gQ2M6 ICdTZWFuIEJyb2dhbicgPHNlYW4uYnJvZ2FuQG1pY3Jvc29mdC5jb20+OyAnQnJldCBCYXJrZWxl dycgPEJyZXQuQmFya2VsZXdAbWljcm9zb2Z0LmNvbT47IEp1c3RlbiwgSm9yZGFuIEwNCj4gPGpv cmRhbi5sLmp1c3RlbkBpbnRlbC5jb20+OyAnTGFzemxvIEVyc2VrJyA8bGVyc2VrQHJlZGhhdC5j b20+OyAnQXJkIEJpZXNoZXV2ZWwnIDxhcmQuYmllc2hldXZlbEBhcm0uY29tPjsgJ0FuZHJldyBG aXNoJw0KPiA8YWZpc2hAYXBwbGUuY29tPjsgJ0xlaWYgTGluZGhvbG0nIDxsZWlmQG51dmlhaW5j LmNvbT4NCj4gU3ViamVjdDog5Zue5aSNOiBbZWRrMi1kZXZlbF0gW1BhdGNoXVtlZGsyLXN0YWJs ZTIwMjAxMSAwLzNdIEFkZHJlc3MgRURLIElJIENJIEZhaWx1cmVzDQo+IA0KPiBNaWtlIGFuZCBT ZWFuOg0KPiAgIFRoYW5rcyBmb3IgeW91ciBxdWljayBmaXguIEkgYWdyZWUgdG8gbWVyZ2UgdGhl bSBmb3IgZWRrMi1zdGFibGUyMDIwMTEuIFNvIGZhciwgdGhlcmUgYXJlIHR3byBwYXRjaGVzIHRv IGJlIG1lcmdlZCBmb3INCj4gZWRrMi1zdGFibGUyMDIwMTEuIFdpdGggdGhlc2UgZml4ZXMsIHRo ZSBzZWNvbmQgb25lIGNhbiBiZSBtZXJnZWQuIFRoZSBmaXJzdCBvbmUgbWF5IHN0aWxsIGJlIGJs b2NrZWQuIElzIGl0IHJpZ2h0Pw0KPiANCj4gaHR0cHM6Ly9lZGsyLmdyb3Vwcy5pby9nL2RldmVs L21lc3NhZ2UvNjc4MjMgW1BBVENIIHYyIDEvMV0gQ3J5cHRvUGtnOiBCYXNlQ3J5cHRMaWI6IEZp eCBidWZmZXIgZG91YmxlIGZyZWUgaW4NCj4gQ3J5cHRQa2NzN1ZlcmlmeUVrdQ0KPiBodHRwczov L2VkazIuZ3JvdXBzLmlvL2cvZGV2ZWwvbWVzc2FnZS82Nzg1MyBbUEFUQ0ggMS8xXSBSZXZlcnQg IlNlY3VyaXR5UGtnOiBBZGQgUlBNQyBJbmRleCB0byB0aGUgUnBtY0xpYiINCj4gDQo+IFRoYW5r cw0KPiBMaW1pbmcNCj4gPiAtLS0tLemCruS7tuWOn+S7ti0tLS0tDQo+ID4g5Y+R5Lu25Lq6OiBi b3VuY2UrMjc5NTIrNjc5MjMrNDkwNTk1Mys4NzYxMDQ1QGdyb3Vwcy5pbw0KPiA+IDxib3VuY2Ur Mjc5NTIrNjc5MjMrNDkwNTk1Mys4NzYxMDQ1QGdyb3Vwcy5pbz4g5Luj6KGoIE1pY2hhZWwgRA0K PiA+IEtpbm5leQ0KPiA+IOWPkemAgeaXtumXtDogMjAyMOW5tDEx5pyIMjXml6UgMTA6MTcNCj4g PiDmlLbku7bkuro6IGRldmVsQGVkazIuZ3JvdXBzLmlvOyBLaW5uZXksIE1pY2hhZWwgRA0KPiA+ IDxtaWNoYWVsLmQua2lubmV5QGludGVsLmNvbT4NCj4gPiDmioTpgIE6IFNlYW4gQnJvZ2FuIDxz ZWFuLmJyb2dhbkBtaWNyb3NvZnQuY29tPjsgQnJldCBCYXJrZWxldw0KPiA+IDxCcmV0LkJhcmtl bGV3QG1pY3Jvc29mdC5jb20+OyBMaW1pbmcgR2FvIDxnYW9saW1pbmdAYnlvc29mdC5jb20uY24+ Ow0KPiA+IEp1c3RlbiwgSm9yZGFuIEwgPGpvcmRhbi5sLmp1c3RlbkBpbnRlbC5jb20+OyBMYXN6 bG8gRXJzZWsNCj4gPiA8bGVyc2VrQHJlZGhhdC5jb20+OyBBcmQgQmllc2hldXZlbCA8YXJkLmJp ZXNoZXV2ZWxAYXJtLmNvbT47IEFuZHJldw0KPiA+IEZpc2ggPGFmaXNoQGFwcGxlLmNvbT47IExl aWYgTGluZGhvbG0gPGxlaWZAbnV2aWFpbmMuY29tPg0KPiA+IOS4u+mimDogUmU6IFtlZGsyLWRl dmVsXSBbUGF0Y2hdW2VkazItc3RhYmxlMjAyMDExIDAvM10gQWRkcmVzcyBFREsgSUkgQ0kNCj4g PiBGYWlsdXJlcw0KPiA+DQo+ID4gQSB0ZXN0IFBSIHdhcyBzZW50IHRocm91Z2ggQ0kgd2l0aCB0 aGVzZSBjaGFuZ2VzLg0KPiA+DQo+ID4gICAgIGh0dHBzOi8vZ2l0aHViLmNvbS90aWFub2NvcmUv ZWRrMi9wdWxsLzExNDMNCj4gPg0KPiA+IEFsbCBjaGVja3MgcGFzc2VkIGFuZCB0aGUgUFIgd2Fz IGF1dG8gY2xvc2VkLg0KPiA+DQo+ID4gVGhpcyBkb2VzIG5vdCBhZGRyZXNzIHRoZSAybmQgaXNz dWUgcmVsYXRlZCB0byB0aGUgQ3J5cHRvUGtnDQo+ID4gdW5pdCB0ZXN0cyBmb3IgTUQ1LiAgVGhl c2UgYXJlIG5vdCBydW4gZm9yIGEgUFIgdW5sZXNzIHRoZXJlIGFyZQ0KPiA+IGNoYW5nZXMgdG8g dGhlIENyeXB0b1BrZyBpbiB0aGUgUFIuICBUaGUgcG9zdCBjb21taXQgY2hlY2tzDQo+ID4gd2ls bCBydW4gd2hlbiB0aGlzIGNvbW1pdCBpcyBtYWRlIGFuZCB0aGUgQ3J5cHRvUGtnIHVuaXQgdGVz dHMNCj4gPiBhcmUgZXhwZWN0ZWQgdG8gZmFpbC4NCj4gPg0KPiA+IFRoZSBDcnlwdG9Qa2cgdW5p dCB0ZXN0IGZpeCBpcyBzdGlsbCBiZWluZyBpbnZlc3RpZ2F0ZWQuDQo+ID4NCj4gPiBNaWtlDQo+ ID4NCj4gPiA+IC0tLS0tT3JpZ2luYWwgTWVzc2FnZS0tLS0tDQo+ID4gPiBGcm9tOiBkZXZlbEBl ZGsyLmdyb3Vwcy5pbyA8ZGV2ZWxAZWRrMi5ncm91cHMuaW8+IE9uIEJlaGFsZiBPZiBNaWNoYWVs DQo+ID4gRCBLaW5uZXkNCj4gPiA+IFNlbnQ6IFR1ZXNkYXksIE5vdmVtYmVyIDI0LCAyMDIwIDY6 MTIgUE0NCj4gPiA+IFRvOiBkZXZlbEBlZGsyLmdyb3Vwcy5pbw0KPiA+ID4gQ2M6IFNlYW4gQnJv Z2FuIDxzZWFuLmJyb2dhbkBtaWNyb3NvZnQuY29tPjsgQnJldCBCYXJrZWxldw0KPiA+IDxCcmV0 LkJhcmtlbGV3QG1pY3Jvc29mdC5jb20+OyBMaW1pbmcgR2FvDQo+ID4gPiA8Z2FvbGltaW5nQGJ5 b3NvZnQuY29tLmNuPjsgSnVzdGVuLCBKb3JkYW4gTCA8am9yZGFuLmwuanVzdGVuQGludGVsLmNv bT47DQo+ID4gTGFzemxvIEVyc2VrIDxsZXJzZWtAcmVkaGF0LmNvbT47IEFyZCBCaWVzaGV1dmVs DQo+ID4gPiA8YXJkLmJpZXNoZXV2ZWxAYXJtLmNvbT47IEFuZHJldyBGaXNoIDxhZmlzaEBhcHBs ZS5jb20+OyBMZWlmDQo+ID4gTGluZGhvbG0gPGxlaWZAbnV2aWFpbmMuY29tPg0KPiA+ID4gU3Vi amVjdDogW2VkazItZGV2ZWxdIFtQYXRjaF1bZWRrMi1zdGFibGUyMDIwMTEgMC8zXSBBZGRyZXNz IEVESyBJSSBDSQ0KPiA+IEZhaWx1cmVzDQo+ID4gPg0KPiA+ID4gKiBBbHdheXMgZmV0Y2ggdGhl IHRhcmdldCBicmFuY2ggb2YgdGhlIFBSICh1c3VhbGx5IG9yaWdpbi9tYXN0ZXIpDQo+ID4gPiAg IHNvIGRpZmZzIGJldHdlZW4gUFIgYW5kIHRoZSB0YXJnZXQgYnJhbmNoIGNhbiBiZSBwZXJmb3Jt ZWQuICBUaGVyZQ0KPiA+ID4gICBpcyBubyBndWFyYW50ZWUgdGhhdCB0aGUgdGFyZ2V0IGJyYW5j aCBpcyBmZXRjaGVkIHdoZW4gYSBQUiBpcw0KPiA+ID4gICBldmFsdWF0ZWQgYnkgYSBDSSBhZ2Vu dC4NCj4gPiA+ICogUUVNVSByZWxlYXNlIGZvciBXaW5kb3dzIGZyb20gTm92IDIwLCAyMDIwIGlz IGluc3RhbGxlZCBpbnRvDQo+ID4gPiAgIHdyb25nIGRpcmVjdG9yeS4gIFVzZSBwcmV2aW91cyBR RU1VIGZvciBXaW5kb3dzIHJlbGVhc2UgZnJvbQ0KPiA+ID4gICBBdWcgMTQsIDIwMjAuDQo+ID4g Pg0KPiA+ID4gQ2M6IFNlYW4gQnJvZ2FuIDxzZWFuLmJyb2dhbkBtaWNyb3NvZnQuY29tPg0KPiA+ ID4gQ2M6IEJyZXQgQmFya2VsZXcgPEJyZXQuQmFya2VsZXdAbWljcm9zb2Z0LmNvbT4NCj4gPiA+ IENjOiBMaW1pbmcgR2FvIDxnYW9saW1pbmdAYnlvc29mdC5jb20uY24+DQo+ID4gPiBDYzogSm9y ZGFuIEp1c3RlbiA8am9yZGFuLmwuanVzdGVuQGludGVsLmNvbT4NCj4gPiA+IENjOiBMYXN6bG8g RXJzZWsgPGxlcnNla0ByZWRoYXQuY29tPg0KPiA+ID4gQ2M6IEFyZCBCaWVzaGV1dmVsIDxhcmQu Ymllc2hldXZlbEBhcm0uY29tPg0KPiA+ID4gQ2M6IEFuZHJldyBGaXNoIDxhZmlzaEBhcHBsZS5j b20+DQo+ID4gPiBDYzogTGVpZiBMaW5kaG9sbSA8bGVpZkBudXZpYWluYy5jb20+DQo+ID4gPiBT aWduZWQtb2ZmLWJ5OiBNaWNoYWVsIEQgS2lubmV5IDxtaWNoYWVsLmQua2lubmV5QGludGVsLmNv bT4NCj4gPiA+DQo+ID4gPiBNaWNoYWVsIEQgS2lubmV5ICgxKToNCj4gPiA+ICAgT3ZtZlBrZy9Q bGF0Zm9ybUNJLy5henVyZXBpcGxpbmVzOiBVc2Ugc3RhYmxlIHJlbGVhc2Ugb2YgUUVNVQ0KPiA+ ID4NCj4gPiA+IFNlYW4gQnJvZ2FuICgyKToNCj4gPiA+ICAgLmF6dXJlcGlwZWxpbmVzL3RlbXBs YXRlcy9wci1nYXRlLXN0ZXBzLnltbDogRmV0Y2ggdGFyZ2V0IGJyYW5jaA0KPiA+ID4gICAuYXp1 cmVwaXBlbGluZXMvdGVtcGxhdGVzL3BsYXRmb3JtLWJ1aWxkLXJ1bi1zdGVwcy55bWw6IEZldGNo IHRhcmdldA0KPiA+ID4gICAgIGJyYW5jaA0KPiA+ID4NCj4gPiA+ICAuYXp1cmVwaXBlbGluZXMv dGVtcGxhdGVzL3BsYXRmb3JtLWJ1aWxkLXJ1bi1zdGVwcy55bWwgfCA2ICsrKysrKw0KPiA+ID4g IC5henVyZXBpcGVsaW5lcy90ZW1wbGF0ZXMvcHItZ2F0ZS1zdGVwcy55bWwgICAgICAgICAgICB8 IDYgKysrKysrDQo+ID4gPiAgT3ZtZlBrZy9QbGF0Zm9ybUNJLy5henVyZXBpcGVsaW5lcy9XaW5k b3dzLVZTMjAxOS55bWwgIHwgMiArLQ0KPiA+ID4gIDMgZmlsZXMgY2hhbmdlZCwgMTMgaW5zZXJ0 aW9ucygrKSwgMSBkZWxldGlvbigtKQ0KPiA+ID4NCj4gPiA+IC0tDQo+ID4gPiAyLjI5LjIud2lu ZG93cy4yDQo+ID4gPg0KPiA+ID4NCj4gPiA+DQo+ID4gPg0KPiA+ID4NCj4gPg0KPiA+DQo+ID4N Cj4gPiANCj4gPg0KPiANCj4gDQoNCg==