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.web12.3009.1587547028455726030 for ; Wed, 22 Apr 2020 02:17:08 -0700 Authentication-Results: mx.groups.io; dkim=pass header.i=@intel.onmicrosoft.com header.s=selector2-intel-onmicrosoft-com header.b=t1MfhAsV; spf=pass (domain: intel.com, ip: 192.55.52.136, mailfrom: liming.gao@intel.com) IronPort-SDR: 6RWKkh+zKkXH3cP6IDAUyBO9HglADQhGBdcYkMeA5K1J489xHIigcuMU337wy22XNvxT3in94T /IHyDhb9IaiA== X-Amp-Result: SKIPPED(no attachment in message) X-Amp-File-Uploaded: False Received: from orsmga007.jf.intel.com ([10.7.209.58]) by fmsmga106.fm.intel.com with ESMTP/TLS/ECDHE-RSA-AES256-GCM-SHA384; 22 Apr 2020 02:17:08 -0700 IronPort-SDR: Be/o2YN/0eq9WSxoShLx653tzOiVqfsAN0J9Mkh8Kqf3RX+/HXHZ4+4Qxs9HH/91hyHLy5DcrW OaTQhIKfg5Bw== X-ExtLoop1: 1 X-IronPort-AV: E=Sophos;i="5.72,413,1580803200"; d="scan'208";a="244457538" Received: from orsmsx107.amr.corp.intel.com ([10.22.240.5]) by orsmga007.jf.intel.com with ESMTP; 22 Apr 2020 02:17:07 -0700 Received: from ORSEDG001.ED.cps.intel.com (10.7.248.4) by ORSMSX107.amr.corp.intel.com (10.22.240.5) with Microsoft SMTP Server (TLS) id 14.3.439.0; Wed, 22 Apr 2020 02:17:07 -0700 Received: from NAM12-BN8-obe.outbound.protection.outlook.com (104.47.55.168) by edgegateway.intel.com (134.134.137.100) with Microsoft SMTP Server (TLS) id 14.3.439.0; Wed, 22 Apr 2020 02:17:07 -0700 ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=aokTVMTI0j5RrQxT8KTj2NxSA+2MHofAACEWNgOYZT+lRzbjEKh9VHPnox9y0FSzeF1ePTBdnqVqswzkE547RdYgOoi2sdeKJywVfStU9onODjpMDZ/FuKJ6Tn2x4aaf3qNyA7IiCMhrsOXWEnlyDqZHvm0d/eFL6t79DuwDKzywNuFC8PbCypTyOf+3dR96QW8iNd8sYQoFP4QMKfJ8GEameR7FQCj3GEeoQ+tXtVODq64qH3C36+dbQKZrTKEnbwB8YZ8zSsbRBV1Y/6scmRIz1pzTWz5yxnlXPQh6eMZzgOnXneLpim6qMZ8jwyWTyc4qK56vybFpEN2jOcRoAw== 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=obYlmhLSLGWdi9Wl1lBVPuEZ3s2RQ/BDn7a/rbaPMr8=; b=jUhidIx1fQHNk+Q5Q/YadJQ+1rpJSt/yKBvXfTI/ab8hBLTFAmG7lk/qVZnEs91By3YGMAFeGHzTNJru8Iy6TvQWYV1MZu5eCuc6TkDqT7i06A4pzqrfPH4T4vtuwOVRc3T4r+3E88Q27w7KahUB2XcVDD8xUO/mVcPEjKPQz/fV4Mph31sStwIi5FAMg0GxQIVnsVxJJv8o/Z3u69Z8OFkDXA2zH4Nash5CKkRtIH4FzvoU3wQoWMbsVhEkG8zIv7adOmKin9YdIBHpvDBWIrpz6ErDTzrPxRQgpKKecMdB6k8/BSHIOXG0SJDcKDEZKyScSX1Hb0oMPn0a0mTYnw== 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=obYlmhLSLGWdi9Wl1lBVPuEZ3s2RQ/BDn7a/rbaPMr8=; b=t1MfhAsVbj/lzhAO4nWYvIc+KiaQBBqX50lA5mFt+X99smtqDpTa0Mc5VhWFJGbEt1NPOeiYtBSemqmCnO/Yul6vjeK7WZRyevKkEufiBrSBudTNMnTxqkVuniaYtTFfWJUBuH/1VQ1+r5nVXpEtVtOoqPrFPNeb1XnNkpsDmDg= Received: from BN6PR11MB3972.namprd11.prod.outlook.com (2603:10b6:405:7f::11) by BN6PR11MB1649.namprd11.prod.outlook.com (2603:10b6:405:f::18) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.2921.27; Wed, 22 Apr 2020 09:17:06 +0000 Received: from BN6PR11MB3972.namprd11.prod.outlook.com ([fe80::4dcc:bc5c:def:9ae9]) by BN6PR11MB3972.namprd11.prod.outlook.com ([fe80::4dcc:bc5c:def:9ae9%5]) with mapi id 15.20.2921.030; Wed, 22 Apr 2020 09:17:06 +0000 From: "Liming Gao" To: "Chang, Abner (HPS SW/FW Technologist)" , "devel@edk2.groups.io" Subject: Re: [edk2-devel] [PATCH v1 0/9] MdePkg changes for RISC-V edk2 port Thread-Topic: [edk2-devel] [PATCH v1 0/9] MdePkg changes for RISC-V edk2 port Thread-Index: AQHWDw3s+pVfH2MXWk+1vPdg5CLjaqiCzFhwgAAFpnCAAh0hEA== Date: Wed, 22 Apr 2020 09:17:05 +0000 Message-ID: References: <160466638D74146F.10131@groups.io> In-Reply-To: Accept-Language: en-US X-MS-Has-Attach: X-MS-TNEF-Correlator: dlp-version: 11.2.0.6 dlp-product: dlpe-windows dlp-reaction: no-action authentication-results: spf=none (sender IP is ) smtp.mailfrom=liming.gao@intel.com; x-originating-ip: [192.55.52.209] x-ms-publictraffictype: Email x-ms-office365-filtering-correlation-id: 8953d726-6622-4cac-27b9-08d7e69ded37 x-ms-traffictypediagnostic: BN6PR11MB1649: x-microsoft-antispam-prvs: x-ms-oob-tlc-oobclassifiers: OLM:525; x-forefront-prvs: 03818C953D x-forefront-antispam-report: CIP:255.255.255.255;CTRY:;LANG:en;SCL:1;SRV:;IPV:NLI;SFV:NSPM;H:BN6PR11MB3972.namprd11.prod.outlook.com;PTR:;CAT:NONE;SFTY:;SFS:(10019020)(366004)(39860400002)(136003)(346002)(376002)(396003)(19627235002)(81156014)(66476007)(7696005)(316002)(9686003)(2906002)(110136005)(26005)(52536014)(296002)(966005)(55016002)(76116006)(6506007)(66946007)(66556008)(8676002)(64756008)(478600001)(71200400001)(53546011)(5660300002)(33656002)(66446008)(186003)(8936002)(86362001);DIR:OUT;SFP:1102; x-ms-exchange-senderadcheck: 1 x-microsoft-antispam: BCL:0; x-microsoft-antispam-message-info: tG9V8xdgMwN+FU3On4gfzsrQ2kWiv5ynMK9QzZXbMGzezqlVdVTYFevzDmguNxP6qaCfmEeE64mszfOF5c0tVas7Qk8XMyE605s7bNCQntT4D2O7ukvjg7O3FwCc+GstEDh4GTm5p0prCNW64i6nQHO779bcKlJhIcxTWekquv3oP5gtw/K8bD6Tu+8nu2UxLWV4PDuao+Faif+iooEq8fO6hCg5ZTLLTvArEAEj/73yHke+eacNYs2x1rkrUM5sqZg2Vhhb/vCl9Jdrj3PH62ZqxvMq6SmArVaoY2OpmrY3AgK67Uj3hUJK4V6lpfnCQh69jenjNFO6CICT/+wSovp7ommD4LQM13eqD4t5WuKJJClY85WmsCnjmK4zNcZEJHsc+xX62p6puhrHimeJbq+wlgjnR8D02EfKLLq7k093V8ivn4YaFGPxemT4KsHsFs5m+ULX9gDaTJPp0vfpwLNV9eFTA5ylM4jwais5miwjCKELQU4lmowXZelWOjmbRNquG94EtTd6/ZaZKcw+cg== x-ms-exchange-antispam-messagedata: XhBHP8M1T0dQtaYSMkbLECkHnc7l3KOrm7XMp62JoM3OcYhrDd3cRFm3L+z21l/VDD4oC7zhEK4BFjy6bHdBH5XPJBW1J4ZMGt+d6dpy+FS/Ep4HJGvCGS/HAzjnXdhoyC3M7UFH+z6KvdLbHIbaMA== x-ms-exchange-transport-forked: True MIME-Version: 1.0 X-MS-Exchange-CrossTenant-Network-Message-Id: 8953d726-6622-4cac-27b9-08d7e69ded37 X-MS-Exchange-CrossTenant-originalarrivaltime: 22 Apr 2020 09:17:05.9114 (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: lHNTdzkWSsgRqz1oFufpvqKUrn2jkqu3R/hRqC9BZ6DJ5+YlV1o4WYO71m2JgLEdz6v5S93GxCQKBrxshbVPYA== X-MS-Exchange-Transport-CrossTenantHeadersStamped: BN6PR11MB1649 Return-Path: liming.gao@intel.com X-OriginatorOrg: intel.com Content-Language: en-US Content-Type: text/plain; charset="gb2312" Content-Transfer-Encoding: base64 QWJuZXI6DQoNCj4gLS0tLS1PcmlnaW5hbCBNZXNzYWdlLS0tLS0NCj4gRnJvbTogQ2hhbmcsIEFi bmVyIChIUFMgU1cvRlcgVGVjaG5vbG9naXN0KSA8YWJuZXIuY2hhbmdAaHBlLmNvbT4NCj4gU2Vu dDogVHVlc2RheSwgQXByaWwgMjEsIDIwMjAgOTowNSBBTQ0KPiBUbzogZGV2ZWxAZWRrMi5ncm91 cHMuaW87IEdhbywgTGltaW5nIDxsaW1pbmcuZ2FvQGludGVsLmNvbT4NCj4gU3ViamVjdDogUkU6 IFtlZGsyLWRldmVsXSBbUEFUQ0ggdjEgMC85XSBNZGVQa2cgY2hhbmdlcyBmb3IgUklTQy1WIGVk azIgcG9ydA0KPiANCj4gDQo+IA0KPiA+IC0tLS0tT3JpZ2luYWwgTWVzc2FnZS0tLS0tDQo+ID4g RnJvbTogZGV2ZWxAZWRrMi5ncm91cHMuaW8gW21haWx0bzpkZXZlbEBlZGsyLmdyb3Vwcy5pb10g T24gQmVoYWxmIE9mDQo+ID4gTGltaW5nIEdhbw0KPiA+IFNlbnQ6IFR1ZXNkYXksIEFwcmlsIDIx LCAyMDIwIDg6NTUgQU0NCj4gPiBUbzogZGV2ZWxAZWRrMi5ncm91cHMuaW87IENoYW5nLCBBYm5l ciAoSFBTIFNXL0ZXIFRlY2hub2xvZ2lzdCkNCj4gPiA8YWJuZXIuY2hhbmdAaHBlLmNvbT4NCj4g PiBTdWJqZWN0OiBSZTogW2VkazItZGV2ZWxdIFtQQVRDSCB2MSAwLzldIE1kZVBrZyBjaGFuZ2Vz IGZvciBSSVNDLVYgZWRrMg0KPiA+IHBvcnQNCj4gPg0KPiA+IEFibmVyOg0KPiA+ICAgSGVyZSBp cyBteSBtaW5vciBjb21tZW50cy4NCj4gPiAxLiAgRm9yIFJJU0MtViBwcm9jZXNzb3IgcmVsYXRl ZCBkZWZpbml0aW9ucywgaGF2ZSB0aGV5IGJlZW4gZGVmaW5lZCBpbiBwdWJsaWMNCj4gPiBkZWZp bml0aW9ucz8NCj4gQXJlIHlvdSByZWZlcnJpbmcgdG8gUmlzY1YuaCwgUmlzY1ZPcGVuU2JpLmgg YW5kIHRoZSBjb3JyZXNwb25kaW5nIHNwZWM/IFRob3NlIGFyZSBkZWZpbmVkIGluIFJJU0MtViBw cml2aWxlZ2Ugc3BlYyBhbmQgUklTQy1WIFNCSQ0KPiBzcGVjIChub3QgYWxsIG9mIGRlZmluaXRp b25zKS4NCj4gDQpJIHdhbnQgdG8gY29uZmlybSB3aGV0aGVyIHRoZSBjaGFuZ2UgaW4gVWVmaVNw ZWMuaCBoYXMgYmVlbiBkZWZpbmVkIGluIHB1YmxpYyBVRUZJIHNwZWMuIA0KDQo+ID4gMi4gIEZv ciBNZGVQa2cvQmFzZVN5bmNocm9uaXphdGlvbkxpYiwgd2h5IG5hbWUgZmlsZQ0KPiA+IFN5bmNo cm9uaXphdGlvbkFzbS5TPyBDYW4gaXQgbmFtZSB0byBTeW5jaHJvbml6YXRpb24uUz8NCj4gSG1t Li4uIEkgaGF2ZSBubyBpZGVhIGFib3V0IHdoeSBJIG5hbWVkICBpdCB0aGlzIHdheSBoYWhhaC4u Llllcy4gd2UgY2FuIG5hbWUgaXQgYXMgU3luY2hyb25pemF0aW9uLlMuICBJIHdpbGwgcmVzZW5k IHRoZSBwYXRjaGVzDQo+IG9uY2UgeW91IGdpdmUgY29tbWVudHMgb24gYWxsIHBhdGNoZXM/IE9y IHlvdSBhbHJlYWR5IGRvbmUgdGhlIHJldmlldz8NCj4gPg0KPiA+IFRoYW5rcw0KPiA+IExpbWlu Zw0KPiA+IC0tLS0tT3JpZ2luYWwgTWVzc2FnZS0tLS0tDQo+ID4gRnJvbTogZGV2ZWxAZWRrMi5n cm91cHMuaW8gPGRldmVsQGVkazIuZ3JvdXBzLmlvPiBPbiBCZWhhbGYgT2YgQ2hhbmcsDQo+ID4g QWJuZXIgKEhQUyBTVy9GVyBUZWNobm9sb2dpc3QpDQo+ID4gU2VudDogMjAyMMTqNNTCMTDI1SAx NToyMQ0KPiA+IFRvOiBkZXZlbEBlZGsyLmdyb3Vwcy5pbw0KPiA+IENjOiBDaGFuZywgQWJuZXIg KEhQUyBTVy9GVyBUZWNobm9sb2dpc3QpIDxhYm5lci5jaGFuZ0BocGUuY29tPg0KPiA+IFN1Ympl Y3Q6IFtlZGsyLWRldmVsXSBbUEFUQ0ggdjEgMC85XSBNZGVQa2cgY2hhbmdlcyBmb3IgUklTQy1W IGVkazIgcG9ydA0KPiA+DQo+ID4gTWRlUGtnIG1vZHVsZXMgYW5kIGRlZmluaXRpb25zZm9yIFJJ U0MtViBhcmNoaXRlY3R1cmUgb24gZWRrMi4NCj4gPg0KPiA+IEJaIGZvciBlbnRpcmUgUklTQy1W IGVkazIgcG9ydCwNCj4gPiBodHRwczovL3VybGRlZmVuc2UucHJvb2Zwb2ludC5jb20vdjIvdXJs P3U9aHR0cHMtDQo+ID4gM0FfX2J1Z3ppbGxhLnRpYW5vY29yZS5vcmdfc2hvdy01RmJ1Zy5jZ2kt M0ZpZC0NCj4gPiAzRDI2NzImZD1Ed0lGQWcmYz1DNWI4elJRTzFtaUdtQmVWWjJMRldnJnI9X1NO NkZaQk40VmdpNFVsa3MNCj4gPiBrejZxVTNOWVJPMDNuSHA5UDdaNXE1OUEzRSZtPWkycGM1Y0do bGdjLQ0KPiA+IFBkNTZyMTY3M19Mc2xUUWJEZV9YYUZFU1VlaDR0c0Umcz1tNlJ3OWpEc2tyelUz SmxHRFg0VFFPamk1RHJFS08NCj4gPiA2d0dYdTUtT3FrUmVZJmU9DQo+ID4NCj4gPiBUaGVzZSBj b21taXRzIGFyZSB2ZXJpZmllZCBieSBiZWxvdyBQUiwNCj4gPiBodHRwczovL2dpdGh1Yi5jb20v dGlhbm9jb3JlL2VkazIvcHVsbC81MTINCj4gPg0KPiA+IEFibmVyIENoYW5nICg5KToNCj4gPiAg IE1kZVBrZzogUklTQy1WIFJWNjQgYmluZGluZyBpbiBNZGVQa2cNCj4gPiAgIE1kZVBrZy9JbmNs dWRlOiBSSVNDLVYgZGVmaW5pdGlvbnMuDQo+ID4gICBNZGVQa2cvQmFzZUxpYjogQmFzZUxpYiBm b3IgUklTQy1WIFJWNjQgUHJvY2Vzc29yLg0KPiA+ICAgTWRlUGtnL0Jhc2VDYWNoZU1haW50ZW5h bmNlTGliOiBSSVNDLVYgY2FjaGUgbWFpbnRlbmFuY2UNCj4gPiAgICAgaW1wbGVtZW50YXRpb24u DQo+ID4gICBNZGVQa2cvQmFzZUlvTGliSW50cmluc2ljOiBSZW5hbWUgSW9MaWJBcm0uYz0+SW9M aWJOb0lvLmMNCj4gPiAgIE1kZVBrZy9CYXNlUGVDb2ZmOiBBZGQgUklTQy1WIFBFL0NvZmYgcmVs YXRlZCBjb2RlLg0KPiA+ICAgTWRlUGtnL0Jhc2VDcHVMaWI6IFJJU0MtViBCYXNlIENQVSBsaWJy YXJ5IGltcGxlbWVudGF0aW9uLg0KPiA+ICAgTWRlUGtnL0Jhc2VTeW5jaHJvbml6YXRpb25MaWI6 IFJJU0MtViBjYWNoZSByZWxhdGVkIGNvZGUuDQo+ID4gICBNZGVQa2cvQmFzZVNhZmVJbnRMaWI6 IEFkZCBSSVNDVjY0IGFyY2ggZm9yIEJhc2VTYWZlSW50TGliLg0KPiA+DQo+ID4gIE1kZVBrZy9N ZGVQa2cuZGVjICAgICAgICAgICAgICAgICAgICAgICAgICAgICB8ICAgNSArLQ0KPiA+ICBNZGVQ a2cvTWRlUGtnLmRzYyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgfCAgIDMgKy0NCj4gPiAg Li4uL0Jhc2VDYWNoZU1haW50ZW5hbmNlTGliLmluZiAgICAgICAgICAgICAgIHwgICA0ICsNCj4g PiAgTWRlUGtnL0xpYnJhcnkvQmFzZUNwdUxpYi9CYXNlQ3B1TGliLmluZiAgICAgIHwgICA2ICst DQo+ID4gIC4uLi9CYXNlSW9MaWJJbnRyaW5zaWMvQmFzZUlvTGliSW50cmluc2ljLmluZiB8ICAx MiArLQ0KPiA+ICBNZGVQa2cvTGlicmFyeS9CYXNlTGliL0Jhc2VMaWIuaW5mICAgICAgICAgICAg fCAgMTggKy0NCj4gPiAgLi4uL0xpYnJhcnkvQmFzZVBlQ29mZkxpYi9CYXNlUGVDb2ZmTGliLmlu ZiAgIHwgICA1ICsNCj4gPiAgLi4uL0xpYnJhcnkvQmFzZVNhZmVJbnRMaWIvQmFzZVNhZmVJbnRM aWIuaW5mIHwgICA2ICstDQo+ID4gIC4uLi9CYXNlU3luY2hyb25pemF0aW9uTGliLmluZiAgICAg ICAgICAgICAgICB8ICAgNSArDQo+ID4gIE1kZVBrZy9JbmNsdWRlL0luZHVzdHJ5U3RhbmRhcmQv UGVJbWFnZS5oICAgICB8ICAxMiArDQo+ID4gIE1kZVBrZy9JbmNsdWRlL0xpYnJhcnkvQmFzZUxp Yi5oICAgICAgICAgICAgICB8ICAyNiArKw0KPiA+ICBNZGVQa2cvSW5jbHVkZS9Qcm90b2NvbC9E ZWJ1Z1N1cHBvcnQuaCAgICAgICAgfCAgNTUgKysrKw0KPiA+ICBNZGVQa2cvSW5jbHVkZS9Qcm90 b2NvbC9QeGVCYXNlQ29kZS5oICAgICAgICAgfCAgIDQgKw0KPiA+ICBNZGVQa2cvSW5jbHVkZS9S aXNjVjY0L1Byb2Nlc3NvckJpbmQuaCAgICAgICAgfCAxNzMgKysrKysrKysrKysrDQo+ID4gIE1k ZVBrZy9JbmNsdWRlL1VlZmkvVWVmaUJhc2VUeXBlLmggICAgICAgICAgICB8ICAxMyArDQo+ID4g IE1kZVBrZy9JbmNsdWRlL1VlZmkvVWVmaVNwZWMuaCAgICAgICAgICAgICAgICB8ICAgNSArDQo+ ID4gIC4uLi9CYXNlUGVDb2ZmTGliL0Jhc2VQZUNvZmZMaWJJbnRlcm5hbHMuaCAgICB8ICAgOSAr DQo+ID4gIC4uLi9CYXNlQ2FjaGVNYWludGVuYW5jZUxpYi9SaXNjVkNhY2hlLmMgICAgICB8IDI1 MCArKysrKysrKysrKysrKysrKysNCj4gPiAgLi4uL3tJb0xpYkFybS5jID0+IElvTGliTm9Jby5j fSAgICAgICAgICAgICAgIHwgICA0ICstDQo+ID4gIC4uLi9MaWJyYXJ5L0Jhc2VMaWIvUmlzY1Y2 NC9DcHVCcmVha3BvaW50LmMgICB8ICAyNyArKw0KPiA+ICBNZGVQa2cvTGlicmFyeS9CYXNlTGli L1Jpc2NWNjQvQ3B1UGF1c2UuYyAgICAgfCAgMjkgKysNCj4gPiAgLi4uL0Jhc2VMaWIvUmlzY1Y2 NC9EaXNhYmxlSW50ZXJydXB0cy5jICAgICAgIHwgIDI0ICsrDQo+ID4gIC4uLi9CYXNlTGliL1Jp c2NWNjQvRW5hYmxlSW50ZXJydXB0cy5jICAgICAgICB8ICAyNSArKw0KPiA+ICAuLi4vQmFzZUxp Yi9SaXNjVjY0L0dldEludGVycnVwdFN0YXRlLmMgICAgICAgfCAgMzUgKysrDQo+ID4gIC4uLi9C YXNlTGliL1Jpc2NWNjQvSW50ZXJuYWxTd2l0Y2hTdGFjay5jICAgICB8ICA1NSArKysrDQo+ID4g IE1kZVBrZy9MaWJyYXJ5L0Jhc2VMaWIvUmlzY1Y2NC9Mb25nSnVtcC5jICAgICB8ICAzMiArKysN Cj4gPiAgTWRlUGtnL0xpYnJhcnkvQmFzZVBlQ29mZkxpYi9CYXNlUGVDb2ZmLmMgICAgIHwgICAz ICstDQo+ID4gIC4uLi9CYXNlUGVDb2ZmTGliL1Jpc2NWL1BlQ29mZkxvYWRlckV4LmMgICAgICB8 IDEzMyArKysrKysrKysrDQo+ID4gIE1kZVBrZy9MaWJyYXJ5L0Jhc2VDcHVMaWIvQmFzZUNwdUxp Yi51bmkgICAgICB8ICAgNSArLQ0KPiA+ICBNZGVQa2cvTGlicmFyeS9CYXNlQ3B1TGliL1Jpc2NW L0NwdS5TICAgICAgICAgfCAgMTkgKysNCj4gPiAgTWRlUGtnL0xpYnJhcnkvQmFzZUxpYi9SaXNj VjY0L0ZsdXNoQ2FjaGUuUyAgIHwgIDIxICsrDQo+ID4gIC4uLi9CYXNlTGliL1Jpc2NWNjQvUmlz Y1ZDcHVCcmVha3BvaW50LlMgICAgICB8ICAxNCArDQo+ID4gIC4uLi9MaWJyYXJ5L0Jhc2VMaWIv UmlzY1Y2NC9SaXNjVkNwdVBhdXNlLlMgICB8ICAxNCArDQo+ID4gIC4uLi9MaWJyYXJ5L0Jhc2VM aWIvUmlzY1Y2NC9SaXNjVkludGVycnVwdC5TICB8ICAzMiArKysNCj4gPiAgLi4uL0Jhc2VMaWIv UmlzY1Y2NC9SaXNjVlNldEp1bXBMb25nSnVtcC5TICAgIHwgIDU1ICsrKysNCj4gPiAgLi4uL0xp YnJhcnkvQmFzZVBlQ29mZkxpYi9CYXNlUGVDb2ZmTGliLnVuaSAgIHwgICAyICsNCj4gPiAgLi4u L1Jpc2NWNjQvU3luY2hyb25pemF0aW9uQXNtLlMgICAgICAgICAgICAgIHwgIDc4ICsrKysrKw0K PiA+ICAzNyBmaWxlcyBjaGFuZ2VkLCAxMjA0IGluc2VydGlvbnMoKyksIDE0IGRlbGV0aW9ucygt KSAgY3JlYXRlIG1vZGUgMTAwNjQ0DQo+ID4gTWRlUGtnL0luY2x1ZGUvUmlzY1Y2NC9Qcm9jZXNz b3JCaW5kLmgNCj4gPiAgY3JlYXRlIG1vZGUgMTAwNjQ0DQo+ID4gTWRlUGtnL0xpYnJhcnkvQmFz ZUNhY2hlTWFpbnRlbmFuY2VMaWIvUmlzY1ZDYWNoZS5jDQo+ID4gIHJlbmFtZSBNZGVQa2cvTGli cmFyeS9CYXNlSW9MaWJJbnRyaW5zaWMve0lvTGliQXJtLmMgPT4gSW9MaWJOb0lvLmN9ICg5NCUp DQo+ID4gY3JlYXRlIG1vZGUgMTAwNjQ0IE1kZVBrZy9MaWJyYXJ5L0Jhc2VMaWIvUmlzY1Y2NC9D cHVCcmVha3BvaW50LmMNCj4gPiAgY3JlYXRlIG1vZGUgMTAwNjQ0IE1kZVBrZy9MaWJyYXJ5L0Jh c2VMaWIvUmlzY1Y2NC9DcHVQYXVzZS5jDQo+ID4gIGNyZWF0ZSBtb2RlIDEwMDY0NCBNZGVQa2cv TGlicmFyeS9CYXNlTGliL1Jpc2NWNjQvRGlzYWJsZUludGVycnVwdHMuYw0KPiA+ICBjcmVhdGUg bW9kZSAxMDA2NDQgTWRlUGtnL0xpYnJhcnkvQmFzZUxpYi9SaXNjVjY0L0VuYWJsZUludGVycnVw dHMuYw0KPiA+ICBjcmVhdGUgbW9kZSAxMDA2NDQgTWRlUGtnL0xpYnJhcnkvQmFzZUxpYi9SaXNj VjY0L0dldEludGVycnVwdFN0YXRlLmMNCj4gPiAgY3JlYXRlIG1vZGUgMTAwNjQ0IE1kZVBrZy9M aWJyYXJ5L0Jhc2VMaWIvUmlzY1Y2NC9JbnRlcm5hbFN3aXRjaFN0YWNrLmMNCj4gPiAgY3JlYXRl IG1vZGUgMTAwNjQ0IE1kZVBrZy9MaWJyYXJ5L0Jhc2VMaWIvUmlzY1Y2NC9Mb25nSnVtcC5jDQo+ ID4gIGNyZWF0ZSBtb2RlIDEwMDY0NA0KPiA+IE1kZVBrZy9MaWJyYXJ5L0Jhc2VQZUNvZmZMaWIv UmlzY1YvUGVDb2ZmTG9hZGVyRXguYw0KPiA+ICBjcmVhdGUgbW9kZSAxMDA2NDQgTWRlUGtnL0xp YnJhcnkvQmFzZUNwdUxpYi9SaXNjVi9DcHUuUw0KPiA+ICBjcmVhdGUgbW9kZSAxMDA2NDQgTWRl UGtnL0xpYnJhcnkvQmFzZUxpYi9SaXNjVjY0L0ZsdXNoQ2FjaGUuUw0KPiA+ICBjcmVhdGUgbW9k ZSAxMDA2NDQNCj4gPiBNZGVQa2cvTGlicmFyeS9CYXNlTGliL1Jpc2NWNjQvUmlzY1ZDcHVCcmVh a3BvaW50LlMNCj4gPiAgY3JlYXRlIG1vZGUgMTAwNjQ0IE1kZVBrZy9MaWJyYXJ5L0Jhc2VMaWIv UmlzY1Y2NC9SaXNjVkNwdVBhdXNlLlMNCj4gPiAgY3JlYXRlIG1vZGUgMTAwNjQ0IE1kZVBrZy9M aWJyYXJ5L0Jhc2VMaWIvUmlzY1Y2NC9SaXNjVkludGVycnVwdC5TDQo+ID4gIGNyZWF0ZSBtb2Rl IDEwMDY0NA0KPiA+IE1kZVBrZy9MaWJyYXJ5L0Jhc2VMaWIvUmlzY1Y2NC9SaXNjVlNldEp1bXBM b25nSnVtcC5TDQo+ID4gIGNyZWF0ZSBtb2RlIDEwMDY0NA0KPiA+IE1kZVBrZy9MaWJyYXJ5L0Jh c2VTeW5jaHJvbml6YXRpb25MaWIvUmlzY1Y2NC9TeW5jaHJvbml6YXRpb25Bc20uUw0KPiA+DQo+ ID4gLS0NCj4gPiAyLjI1LjANCj4gPg0KPiA+DQo+ID4NCj4gPg0KPiA+DQo+ID4gDQo+IA0KDQo=