From mboxrd@z Thu Jan 1 00:00:00 1970 Authentication-Results: mx.groups.io; dkim=pass header.i=@microsoft.com header.s=selector1 header.b=GnV3dmsd; spf=pass (domain: microsoft.com, ip: 40.107.76.124, mailfrom: sean.brogan@microsoft.com) Received: from NAM02-CY1-obe.outbound.protection.outlook.com (NAM02-CY1-obe.outbound.protection.outlook.com [40.107.76.124]) by groups.io with SMTP; Tue, 03 Sep 2019 10:09:58 -0700 ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=cqZQpS4du1ukNGb+z1v2LLXlrNBN+uBGFk1X3BfRfkDeOrbxNsm+Zny7FYDNFAtwsRM3629TIJ1xrzeMp7sxLPrrD9nGu05gH4gw5hulDtZyR4DqbQOeMP6zGV/z+tMJ9EUeAnZYJ+qOcEgZOZx8ByqsYCGB+8D851i+PkzS1U1bf7C1BrOYvOY03m4Z49Lu8UbHApYSMBTAYOcMB4s1LMH2Qkp/HFH1BHSBBVYy8oV4EaYZNh9QPjNOVDUv4khSzrgA3+275BZuHs9ps6axFgDDPszUxIwiSk1mKQ3GN9r4QCVhw4+RmDySE1TnszozWkqRxE8MtValAnLpYdG1wg== 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=U22NooAhIPGMAYkks6y2CT5z4Vjbuk9QWnQhB9vVpBM=; b=g94RhnvNoYNdBjMx+0fVomEWblBLCnIUHRA2vZbtFqyelNcbJekrQ5kcYrg0qVxXQwRaUGdUgJrHv5IKvTC3OMRwSEx6Bc+/FXG8SOZc1rtwML6EoSKBpB7/PnrpCQDq9m1LTsx+u/7gyIq0G068/amiBlShbTF8LD5BAUFXyymAyHwR5IzYISr6egDL/pPge9SJYEzQm8qvPRsH5Ff1e8h/S3tW/+npqdp450moQIEAQLBpqSlPpZRKJQxP94aPuf7Qe2KZuwNXclmOzy/Qz30wyGHf6qxfVZ4sLmZ6yQ7SOOw+Hj9ALBvP19Hmxod20LdEN8rImdKMNqGmRlPnsw== ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=microsoft.com; dmarc=pass action=none header.from=microsoft.com; dkim=pass header.d=microsoft.com; arc=none DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com; s=selector1; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=U22NooAhIPGMAYkks6y2CT5z4Vjbuk9QWnQhB9vVpBM=; b=GnV3dmsd6ch2AacgMZzgpMNfy3I0i56cVl2ibRlGw6jeZbV8q/hsy30v+1soScmlMCz9HH6Y++SbAx++ZuD+9m8Nzg9UMQl6xLdNlh7UBBFElCEM3V+T3vUiCphB4ld6I8UFoycfZn0Wz+QNcIltZte5PmjMUUIozqvuUvkNe/0= Received: from DM5PR21MB0842.namprd21.prod.outlook.com (10.173.172.140) by DM5PR21MB0138.namprd21.prod.outlook.com (10.173.173.13) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.2241.6; Tue, 3 Sep 2019 17:09:56 +0000 Received: from DM5PR21MB0842.namprd21.prod.outlook.com ([fe80::b1cc:7aac:ffb6:1dae]) by DM5PR21MB0842.namprd21.prod.outlook.com ([fe80::b1cc:7aac:ffb6:1dae%13]) with mapi id 15.20.2263.004; Tue, 3 Sep 2019 17:09:56 +0000 From: "Sean" To: "rfc@edk2.groups.io" , "lersek@redhat.com" , "Ni, Ray" , "devel@edk2.groups.io" , "Gao, Liming" , "Kinney, Michael D" Subject: Re: [edk2-rfc] [edk2-devel] [RFC] EDK II Continuous Integration Phase 1 Thread-Topic: [edk2-rfc] [edk2-devel] [RFC] EDK II Continuous Integration Phase 1 Thread-Index: AQHVXzKcTaPd+JAfMkiSzkEiN7+E8acZVBaAgACiFICAADg8gIAAA+6AgAABmrA= Date: Tue, 3 Sep 2019 17:09:56 +0000 Message-ID: References: <4A89E2EF3DFEDB4C8BFDE51014F606A14E4E1317@SHSMSX104.ccr.corp.intel.com> <734D49CCEBEEF84792F5B80ED585239D5C2BD07D@SHSMSX104.ccr.corp.intel.com> <8b35c38b-f914-42b6-e589-871ec92da713@redhat.com> <734D49CCEBEEF84792F5B80ED585239D5C2BE925@SHSMSX104.ccr.corp.intel.com> In-Reply-To: Accept-Language: en-US X-MS-Has-Attach: X-MS-TNEF-Correlator: msip_labels: MSIP_Label_f42aa342-8706-4288-bd11-ebb85995028c_Enabled=True; MSIP_Label_f42aa342-8706-4288-bd11-ebb85995028c_SiteId=72f988bf-86f1-41af-91ab-2d7cd011db47; MSIP_Label_f42aa342-8706-4288-bd11-ebb85995028c_Owner=sebrogan@microsoft.com; MSIP_Label_f42aa342-8706-4288-bd11-ebb85995028c_SetDate=2019-09-03T17:09:53.9651737Z; MSIP_Label_f42aa342-8706-4288-bd11-ebb85995028c_Name=General; MSIP_Label_f42aa342-8706-4288-bd11-ebb85995028c_Application=Microsoft Azure Information Protection; MSIP_Label_f42aa342-8706-4288-bd11-ebb85995028c_ActionId=5c8319b8-c6ed-4806-91bb-c9f1f60621ff; MSIP_Label_f42aa342-8706-4288-bd11-ebb85995028c_Extended_MSFT_Method=Automatic authentication-results: spf=none (sender IP is ) smtp.mailfrom=sean.brogan@microsoft.com; x-originating-ip: [2001:4898:80e8:7:3926:ad77:c3f4:5f10] x-ms-publictraffictype: Email x-ms-office365-filtering-correlation-id: 578e9e1d-d6d5-4331-074f-08d730918b72 x-ms-office365-filtering-ht: Tenant x-microsoft-antispam: BCL:0;PCL:0;RULEID:(2390118)(7020095)(4652040)(8989299)(4534185)(4627221)(201703031133081)(201702281549075)(8990200)(5600166)(711020)(4605104)(1401327)(4618075)(2017052603328)(7193020);SRVR:DM5PR21MB0138; x-ms-traffictypediagnostic: DM5PR21MB0138:|DM5PR21MB0138: x-ms-exchange-purlcount: 3 x-ld-processed: 72f988bf-86f1-41af-91ab-2d7cd011db47,ExtAddr x-microsoft-antispam-prvs: x-ms-oob-tlc-oobclassifiers: OLM:10000; x-forefront-prvs: 01494FA7F7 x-forefront-antispam-report: SFV:NSPM;SFS:(10019020)(4636009)(376002)(346002)(136003)(366004)(39860400002)(396003)(199004)(189003)(13464003)(11346002)(52536014)(476003)(446003)(486006)(71190400001)(14444005)(71200400001)(256004)(14454004)(76176011)(102836004)(6506007)(53546011)(186003)(46003)(44832011)(8936002)(74316002)(7736002)(316002)(229853002)(99286004)(2501003)(966005)(6116002)(22452003)(8990500004)(10290500003)(110136005)(76116006)(66476007)(305945005)(86362001)(7696005)(6436002)(10090500001)(33656002)(8676002)(66946007)(9686003)(66446008)(66556008)(25786009)(53936002)(64756008)(6246003)(6306002)(5660300002)(55016002)(2906002)(478600001)(81166006)(81156014);DIR:OUT;SFP:1102;SCL:1;SRVR:DM5PR21MB0138;H:DM5PR21MB0842.namprd21.prod.outlook.com;FPR:;SPF:None;LANG:en;PTR:InfoNoRecords;A:1;MX:1; received-spf: None (protection.outlook.com: microsoft.com does not designate permitted sender hosts) x-ms-exchange-senderadcheck: 1 x-microsoft-antispam-message-info: nvIAjw/VZd/XHXFF1LaJZsqgDKs9HRNCOYsrrAFmjbksr6VA/ggXsRTWSSJi3d1OHT9fKpseF44cTjKkE4i+7Qqy+yURNNgEi9hUIJjaqhYsLkk1hsFfpR+qNx2eiS8q5N5GRkjeQDGikOMx8l2Arh532l85fmN2/TjlJaMq0ltplMPKNKhuGjeuGYE86WuzftbRCMHz91+RevBX4FPH+OFySc1ogWKTIikeJvPhmHend2njghi2kZr1K7DQO3JrbTYi9eE2JkxYX5i8aKuZ2JgWYhmDlHkLJWD+mNEuqKaRiawQlmfwChaCfT29tpj3fIg8WIHqt+QT3iNIgcs+QQmnmW3WuMuHOfxCqy118uPcs5C2fn5pbvJGCyksSmVvpLFGZ8/lJiKBzYyKesPkV+AAaOWEGkUprcy6j0MPqHg= x-ms-exchange-transport-forked: True MIME-Version: 1.0 X-OriginatorOrg: microsoft.com X-MS-Exchange-CrossTenant-Network-Message-Id: 578e9e1d-d6d5-4331-074f-08d730918b72 X-MS-Exchange-CrossTenant-originalarrivaltime: 03 Sep 2019 17:09:56.2502 (UTC) X-MS-Exchange-CrossTenant-fromentityheader: Hosted X-MS-Exchange-CrossTenant-id: 72f988bf-86f1-41af-91ab-2d7cd011db47 X-MS-Exchange-CrossTenant-mailboxtype: HOSTED X-MS-Exchange-CrossTenant-userprincipalname: yfcHGfXkupp7DPIzhLTd3NyVtsKw7QTg+7vE4QOGM2uu0MhPb3EAx1oc/yeCRlAQxZSpHvKkxz3p+j3jgmGOgA== X-MS-Exchange-Transport-CrossTenantHeadersStamped: DM5PR21MB0138 Content-Language: en-US Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 TGFzemxvL01pa2UsDQoNClRoZSBpZGVhIHRoYXQgdGhlIG1haW50YWluZXIgbXVzdCBjcmVhdGUg dGhlIFBSIGlzIGZpZ2h0aW5nIHRoZSBvcHRpbWl6ZWQgZ2l0aHViIFBSIGZsb3cuICBHaXRodWIg YW5kIFBScyBwcm9jZXNzIGlzIG9wdGltaXplZCBmb3IgbGV0dGluZyBldmVyeW9uZSBjb250cmli dXRlIGZyb20gInRoZWlyIiBmb3JrIHdoaWxlIHN0aWxsIHByb3RlY3RpbmcgYW5kIHB1dHRpbmcg cHJvY2VzcyBpbiBwbGFjZSBmb3IgdGhlICJ1cHN0cmVhbSIuICANCg0KV2h5IG5vdCB1c2UgZ2l0 aHViIHRvIGFzc2lnbiBtYWludGFpbmVycyB0byBlYWNoIHBhY2thZ2Ugb3IgZmlsZXBhdGggYW5k IHRoZW4gbGV0IGNvbnRyaWJ1dG9ycyBzdWJtaXQgdGhlaXIgb3duIFBSIHRvIGVkazIgYWZ0ZXIg dGhlIG1haWxpbmcgbGlzdCBoYXMgYXBwcm92ZWQuIFRoZW4gdGhlIFBSIGhhcyBhIHBvbGljeSB0 aGF0IHNvbWVvbmUgdGhhdCBpcyB0aGUgbWFpbnRhaW5lciBvZiBhbGwgZmlsZXMgY2hhbmdlZCBt dXN0IGFwcHJvdmUgYmVmb3JlIHRoZSBQUiBjYW4gYmUgY29tcGxldGVkICAob3IgeW91IGNvdWxk IGV2ZW4gc2V0IGl0IHNvIHRoYXQgbWFpbnRhaW5lciBtdXN0IGNvbXBsZXRlIFBSKS4gICBUaGlz IHdvdWxkIGhhdmUgdGhlIGJlbmVmaXQgb2YgbGVzcyBtb25vdG9ub3VzIHdvcmsgZm9yIHRoZSBt YWludGFpbmVycyBhbmQgb24gcmVqZWN0ZWQgUFJzIHRoZSBjb250cmlidXRvciBjb3VsZCBlYXNp bHkgdXBkYXRlIHRoZWlyIGJyYW5jaCBhbmQgcmVzdWJtaXQgdGhlaXIgUFIuICANCg0KVGhhbmtz DQpTZWFuDQoNCi0tLS0tT3JpZ2luYWwgTWVzc2FnZS0tLS0tDQpGcm9tOiByZmNAZWRrMi5ncm91 cHMuaW8gPHJmY0BlZGsyLmdyb3Vwcy5pbz4gT24gQmVoYWxmIE9mIExhc3psbyBFcnNlayB2aWEg R3JvdXBzLklvDQpTZW50OiBUdWVzZGF5LCBTZXB0ZW1iZXIgMywgMjAxOSA5OjU1IEFNDQpUbzog TmksIFJheSA8cmF5Lm5pQGludGVsLmNvbT47IGRldmVsQGVkazIuZ3JvdXBzLmlvOyByZmNAZWRr Mi5ncm91cHMuaW87IEdhbywgTGltaW5nIDxsaW1pbmcuZ2FvQGludGVsLmNvbT47IEtpbm5leSwg TWljaGFlbCBEIDxtaWNoYWVsLmQua2lubmV5QGludGVsLmNvbT4NClN1YmplY3Q6IFJlOiBbZWRr Mi1yZmNdIFtlZGsyLWRldmVsXSBbUkZDXSBFREsgSUkgQ29udGludW91cyBJbnRlZ3JhdGlvbiBQ aGFzZSAxDQoNCk9uIDA5LzAzLzE5IDE4OjQxLCBOaSwgUmF5IHdyb3RlOg0KPj4gLS0tLS1Pcmln aW5hbCBNZXNzYWdlLS0tLS0NCj4+IEZyb206IGRldmVsQGVkazIuZ3JvdXBzLmlvIDxkZXZlbEBl ZGsyLmdyb3Vwcy5pbz4gT24gQmVoYWxmIE9mIExhc3psbyANCj4+IEVyc2VrDQo+PiBTZW50OiBU dWVzZGF5LCBTZXB0ZW1iZXIgMywgMjAxOSA2OjIwIEFNDQo+PiBUbzogTmksIFJheSA8cmF5Lm5p QGludGVsLmNvbT47IHJmY0BlZGsyLmdyb3Vwcy5pbzsgDQo+PiBkZXZlbEBlZGsyLmdyb3Vwcy5p bzsgR2FvLCBMaW1pbmcgPGxpbWluZy5nYW9AaW50ZWwuY29tPjsgS2lubmV5LCANCj4+IE1pY2hh ZWwgRCA8bWljaGFlbC5kLmtpbm5leUBpbnRlbC5jb20+DQo+PiBTdWJqZWN0OiBSZTogW2VkazIt cmZjXSBbZWRrMi1kZXZlbF0gW1JGQ10gRURLIElJIENvbnRpbnVvdXMgDQo+PiBJbnRlZ3JhdGlv biBQaGFzZSAxDQo+Pg0KPj4gT24gMDkvMDMvMTkgMDU6MzksIE5pLCBSYXkgd3JvdGU6DQo+Pj4g Q2FuIHNvbWVvbmUgZHJhdyBhIGZsb3cgY2hhcnQgb2Ygd2hvIGRvZXMgd2hhdCB0byBoZWxwIGNs YXJpZnk/DQo+Pg0KPj4gSSBkb24ndCBzZWUgdGhpcyBhcyBhIGh1Z2UgY2hhbmdlLCByZWxhdGl2 ZSB0byB0aGUgY3VycmVudCBwcm9jZXNzLg0KPj4NCj4+IEJlZm9yZSwgaXQncyBhbHdheXMgYmVl biB1cCB0byB0aGUgc3Vic3lzIG1haW50YWluZXIgdG8gYXBwbHkgJiANCj4+IHJlYmFzZSB0aGUg cGF0Y2hlcyBsb2NhbGx5LCBwaWNrIHVwIHRoZSBmZWVkYmFjayB0YWdzLCBhbmQgcnVuIGF0IA0K Pj4gbGVhc3QgKnNvbWUqIGJ1aWxkIHRlc3RzIGJlZm9yZSBwdXNoaW5nLg0KPj4NCj4+IEFmdGVy LCB0aGUgZmluYWwgZ2l0IHB1c2ggaXMgbm90IHRvICJvcmlnaW4iIGJ1dCB0byBhIHBlcnNvbmFs IGJyYW5jaCANCj4+IG9uIGdpdGh1Yi5jb20sIGFuZCB0aGVuIGEgZ2l0aHViIFBSIGlzIG5lZWRl ZC4gSWYgdGhhdCBmYWlscywgbm90aWZ5IA0KPj4gdGhlIHN1Ym1pdHRlci4gVGhhdCdzIGFsbCwg YXMgZmFyIGFzIEkgY2FuIHNlZS4NCj4+DQo+Pj4gSXQgc291bmRzIGxpa2UgbWFpbnRhaW5lcnMg YXJlIGdvaW5nIHRvIGJlIHRoZSB2ZXJ5IGltcG9ydGFudCBicmlkZ2VzIGJldHdlZW4gQ0kgc3lz dGVtIGFuZCB0aGUgcGF0Y2ggb3duZXJzIChkZXZlbG9wZXJzKS4NCj4+IEltcG9ydGFudCBpdCBp cyBJIGFncmVlIGJ1dCBib3JpbmcgaXQgaXMgYXMgd2VsbCBJIGhhdmUgdG8gc2F5Lg0KPj4NCj4+ IE9oLCBpdCAqaXMqIGFic29sdXRlbHkgYm9yaW5nLg0KPj4NCj4+PiBBcmUgbWFpbnRhaW5lcnMg c3RpbGwgbmVlZGVkIHRvIGJlIHBpY2tlZCB1cC9jaG9zZW4vcHJvbW90ZWQgZnJvbSBkZXZlbG9w ZXJzPw0KPj4NCj4+IFdvdWxkIHlvdSB0cnVzdCBhIHBlcnNvbiB0byBhcHBseSwgYnVpbGQtdGVz dCwgYW5kIHB1c2ggeW91ciANCj4+IFVlZmlDcHVQa2cgcGF0Y2hlcywgaWYgdGhhdCBwZXJzb24g aGFkICp6ZXJvKiBVZWZpQ3B1UGtnIGRldmVsb3BtZW50IGV4cGVyaWVuY2U/DQo+PiAoT3IgZXZl biB6ZXJvIGVkazIgZGV2ZWxvcG1lbnQgZXhwZXJpZW5jZT8pDQo+IA0KPiBDYW4gd2UgY2hhbmdl IHRoZSBwcm9jZXNzIGEgYml0Pw0KPiAxLiBtYWludGFpbmVycyBjcmVhdGVkIHB1bGwgcmVxdWVz dHMgb24gYmVoYXZlIG9mIHRoZSBwYXRjaCBvd25lcnMgMi4gDQo+IHBhdGNoIG93bmVycyBjYW4g YmUgbm90aWZpZWQgYXV0b21hdGljYWxseSBpZiBwdWxsIHJlcXVlc3RzIGZhaWwNCg0KSSBiZWxp ZXZlIHRoaXMgY2FuIHdvcmsgaWY6DQotIHRoZSBzdWJtaXR0ZXIgaGFzIGEgZ2l0aHViIGFjY291 bnQNCi0gdGhlIG1haW50YWluZXIga25vd3MgdGhlIHN1Ym1pdHRlcidzIGFjY291bnQgbmFtZQ0K LSB0aGUgbWFpbnRhaW5lciBtYW51YWxseSBzdWJzY3JpYmVzIHRoZSBzdWJtaXR0ZXIgdG8gdGhl IFBSDQogIChJIGhhdmUgbmV2ZXIgdHJpZWQgdGhpcyBteXNlbGYpDQoNCj4gMy4gcGF0Y2ggb3du ZXJzIHVwZGF0ZSB0aGUgcHVsbCByZXF1ZXN0cw0KPiAgICAgKEkgYW0gbm90IGZhbWlsaWFyIHRv IHB1bGwgcmVxdWVzdHMuIEkgYXNzdW1lIHRoZSByaWdodHMgb2YgDQo+IG1vZGlmeWluZyBwdWxs IHJlcXVlc3RzIGFuZCBjcmVhdGluZyBwdWxsIHJlcXVlc3RzIGFyZSBzZXBhcmF0ZWQuIEFyZSAN Cj4gdGhleT8pDQoNClBScyBzaG91bGQgbm90IGJlIHVwZGF0ZWQuIElmIHRoZXJlIGlzIGEgQ0kg ZmFpbHVyZSwgdGhlIFBSIHNob3VsZCBiZSByZWplY3RlZC4gSWYgdGhhdCBoYXBwZW5zIGF1dG9t YXRpY2FsbHksIHRoYXQncyBncmVhdC4gSWYgbm90LCB0aGVuIHNvbWVvbmUgbXVzdCBjbG9zZSB0 aGUgUFIgbWFudWFsbHkuIElmIHRoZSBwYXRjaCBzZXJpZXMgc3VibWl0dGVyIGNhbiBkbyB0aGF0 LCB0aGF0J3MgZ3JlYXQgKEkgaGF2ZSBubyBpZGVhIGlmIHRoYXQgd29ya3MhKSBJZiBvbmx5IHRo ZSBQUiBvd25lciAoPSBtYWludGFpbmVyKSBjYW4gY2xvc2UgdGhlIFBSLCB0aGVuIHRoZXkgc2hv dWxkIGNsb3NlIGl0Lg0KDQpFaXRoZXIgd2F5LCB0aGUgcGF0Y2ggYXV0aG9yIHdpbGwgaGF2ZSB0 byBzdWJtaXQgYSB2MiB0byB0aGUgbGlzdC4gV2hlbiB0aGF0IGlzIHN1ZmZpY2llbnRseSByZXZp ZXdlZCwgdGhlIHNhbWUgcHJvY2VzcyBzdGFydHMgKG5ldyBQUiBvcGVuZWQgYnkgbWFpbnRhaW5l cikuDQoNCj4gU28sIG1haW50YWluZXJzIG9ubHkgbmVlZCB0byBpbml0aWF0ZSB0aGUgcHVsbCBy ZXF1ZXN0cy4NCg0KSSBob3BlIHRoaXMgY2FuIGFjdHVhbGx5IHdvcmsuIFdlIG5lZWQgdG8gdGVz dCB0aGlzIG91dCBmaXJzdC4NCg0KPiBJdCBhc3N1bWVzIHdoZW4gcHVsbCByZXF1ZXN0cyBhcmUg aW5pdGlhdGVkLCBldmVyeW9uZSBhdCBsZWFzdCBhZ3JlZXMgdGhlIGp1c3RpZmljYXRpb25zIG9m IHRoZSBjaGFuZ2VzIGFyZSB2YWxpZCBhbmQgdGhlIHdheXMgdGhlIGNoYW5nZXMgYXJlIGRvbmUu DQoNCkkgYWdyZWUgZnVsbHkgYWJvdXQgdGhpcy4gSWYgdGhlIENJIGNoZWNrIGNvbXBsZXRlcywg dGhlbiB0aGUgY2hhbmdlcyBhcmUgcHVzaGVkIHRvIG1hc3RlciBhdXRvbWF0aWNhbGx5ISAoT25s eSBpZiB0aGUgcHVzaCBpcyBhIGZhc3QtZm9yd2FyZA0KLS0gb3RoZXJ3aXNlIHRoZSBQUiBpcyBy ZWplY3RlZCBhZ2Fpbi4gR2l0SHViIHdpbGwgbm90IGJlIGFsbG93ZWQgdG8gbWVyZ2Ugb3IgcmVi YXNlIHdpdGhvb3V0IHN1cGVydmlzaW9uLikNCg0KVGhhbmtzDQpMYXN6bG8NCg0KDQoNCg==