From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received-SPF: Pass (sender SPF authorized) identity=mailfrom; client-ip=40.107.0.42; helo=eur02-am5-obe.outbound.protection.outlook.com; envelope-from=supreeth.venkatesh@arm.com; receiver=edk2-devel@lists.01.org Received: from EUR02-AM5-obe.outbound.protection.outlook.com (mail-eopbgr00042.outbound.protection.outlook.com [40.107.0.42]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by ml01.01.org (Postfix) with ESMTPS id D951D2116DA3C for ; Mon, 15 Oct 2018 06:09:21 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=armh.onmicrosoft.com; s=selector1-arm-com; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=vR+J/oc/NvrmN206y0AvJU3eO2YfYKKxLJ/lmkYzwmM=; b=oqgiQiC8pfHZV3rSrjEt2UMT+4OS4JiBPI6AhrscZNCP9+xR/k8ugy1/M0MDDWMqQpbwOWrLAXuMiV8AvLtyFOS3mH0FbvqFmVdCn0xIM6ziXsfe6BIQm2Air9+ED4G2IR+afEJ1flQVvGhJ/2MxTpVrpEOpp2echCPqr5sqLqc= Received: from AM4PR08MB2788.eurprd08.prod.outlook.com (10.171.191.18) by AM4PR08MB1073.eurprd08.prod.outlook.com (10.167.91.139) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.1228.25; Mon, 15 Oct 2018 13:09:18 +0000 Received: from AM4PR08MB2788.eurprd08.prod.outlook.com ([fe80::d4b:69c8:51b8:1739]) by AM4PR08MB2788.eurprd08.prod.outlook.com ([fe80::d4b:69c8:51b8:1739%4]) with mapi id 15.20.1228.027; Mon, 15 Oct 2018 13:09:18 +0000 From: Supreeth Venkatesh To: Eric Jin , "edk2-devel@lists.01.org" CC: Jiaxin Wu , Supreeth Venkatesh Thread-Topic: [PATCH] uefi-sct/SctPkg:One checkpoint in the ExtractConfigFunction need be removed Thread-Index: AQHUYwm/+OVqJvC3rU6YgMr1u0jEIKUfSRcAgACtXYA= Date: Mon, 15 Oct 2018 13:09:18 +0000 Message-ID: References: <20181013153051.4836-1-eric.jin@intel.com> In-Reply-To: Accept-Language: en-US X-MS-Has-Attach: X-MS-TNEF-Correlator: user-agent: Mozilla/5.0 (X11; Linux x86_64; rv:52.0) Gecko/20100101 Thunderbird/52.9.1 x-ms-exchange-imapappendstamp: AM4PR08MB2788.eurprd08.prod.outlook.com (15.20.1228.020) authentication-results: spf=none (sender IP is ) smtp.mailfrom=Supreeth.Venkatesh@arm.com; x-ms-exchange-messagesentrepresentingtype: 1 x-originating-ip: [217.140.111.135] x-ms-publictraffictype: Email x-microsoft-exchange-diagnostics: 1; AM4PR08MB1073; 6:YTtTYc5Lx1vdcf4c1K7klL4Oof+cpBEXCAUPdDD+V/deomK35KgDAATuvzaC3YJfwEjTjCBu0ZAwX71n0mgX8r4xmhviC0cwI4GgQs37kX+EwSajmPxgDJ3xjucFX3FJsW+VbqStJoXAyvLzylG4SDeqoQ9bPhPs8/D+67666WXt03M1LHrTFJ39DeU6ankQy/SIlBx9r3jvbAlO4FdRXxLmYQe0pvYoPmQOn01/s/cvquieEJcllyKSw/5IS6fQKmssACL8bUn8PTQuv0by3kImMtsZ7UeKjoseF98eyQWwjdEAB4lPuh8Hc4+rnj8qZBKkoe6EU5q62f6sxlRAdhXpxtAD/vf/fqFipjoesaz1WTml4HP9ra6mQSFKJuv3LzaH2g2QuyV/bc3d6+g3NBmOZZS2hKoyxmDX8C4pKd+THn5jaHwMgaJKHMMS3srum3Qd1tCwOGLkC7DgZA7vww==; 5:j4g3yt+s2zwmgJD+X0zBNw9yjLbN9EmDlqaFzhX2yIMiEL3Kg+V4sioUObuqKfMZG26suE0Jp7EeoN/kIKd0cWx3wNuYEbaCR+1rTXEWh42RNtZCV2n2vpXa0RVrQJ6royUsaJ9pYM87bjA53k4XLGrbIsw/+uXhKgoyViC5JFI=; 7:TSOeUh5z1GM6llJVEk62+orWEpmBfwO8bPvWsVj+dz7RwpXQSn2RanBqPQj+ZvWstMfeAEIGmptymhAdxtHZ3ymRpoeDpABvOhM3uRGwWbTBTNXjpQpzpZDE81GOmZQbwEcG6ivItskdVZHZDOIlH4Dmvt91GoWLAZxbhLrNkwargyXHLm7BCvVWkQVt+shcy4updJzTopVnb9Gqh5VKOhSPxg8Qnplh2wzTCMm8yMPRjWofw4hS8eeXF7CYrlLX x-ms-office365-filtering-correlation-id: 7c876b7e-233f-4f3a-75dd-08d6329f6a34 x-ms-office365-filtering-ht: Tenant x-microsoft-antispam: BCL:0; PCL:0; RULEID:(7020095)(4652040)(8989299)(4534185)(4627221)(201703031133081)(201702281549075)(8990200)(5600074)(711020)(4618075)(2017052603328)(7153060)(7193020); SRVR:AM4PR08MB1073; x-ms-traffictypediagnostic: AM4PR08MB1073: x-microsoft-antispam-prvs: x-exchange-antispam-report-test: UriScan:(180628864354917)(228905959029699)(21748063052155)(28532068793085)(190501279198761)(227612066756510); x-ms-exchange-senderadcheck: 1 x-exchange-antispam-report-cfa-test: BCL:0; PCL:0; RULEID:(8211001083)(6040522)(2401047)(5005006)(8121501046)(3002001)(3231355)(944501410)(52105095)(10201501046)(93006095)(93001095)(6055026)(149066)(150057)(6041310)(20161123560045)(201703131423095)(201702281528075)(20161123555045)(201703061421075)(201703061406153)(20161123564045)(20161123562045)(20161123558120)(201708071742011)(7699051); SRVR:AM4PR08MB1073; BCL:0; PCL:0; RULEID:; SRVR:AM4PR08MB1073; x-forefront-prvs: 0826B2F01B x-forefront-antispam-report: SFV:NSPM; SFS:(10009020)(136003)(346002)(39860400002)(396003)(376002)(366004)(189003)(40434004)(199004)(69234005)(14454004)(72206003)(7736002)(478600001)(3846002)(7696005)(790700001)(6116002)(76176011)(2906002)(58126008)(54906003)(110136005)(4326008)(99286004)(25786009)(86362001)(486006)(446003)(26005)(186003)(44832011)(476003)(102836004)(11346002)(33656002)(575784001)(5250100002)(74316002)(97736004)(2900100001)(2501003)(66066001)(65956001)(65806001)(5024004)(14444005)(256004)(19627235002)(81166006)(106356001)(81156014)(54896002)(105586002)(8676002)(8936002)(5660300001)(229853002)(65826007)(316002)(55016002)(68736007)(64126003)(6506007)(53546011)(236005)(71190400001)(71200400001)(53936002)(6246003)(6306002)(6436002)(9686003)(65966003); DIR:OUT; SFP:1101; SCL:1; SRVR:AM4PR08MB1073; H:AM4PR08MB2788.eurprd08.prod.outlook.com; FPR:; SPF:None; LANG:en; PTR:InfoNoRecords; MX:1; A:1; received-spf: None (protection.outlook.com: arm.com does not designate permitted sender hosts) x-microsoft-antispam-message-info: vcbh810FWAvt/8kFdSxegjkG/Tg/MUpe9tGxH2dFUYoz2QZnrCtKxRCAyymCkPeAcdqbfsfWYFtiBy4+FPg+sH1upaUT0SJyxBCqQ7AQhGiZexrek++bgLCePEMAj5rMjY+rhu0VIQevUznxqAPGRWG/+x+ZODTxQsXZrI8GM6XjbDju9jA6bE0p+9vgLTaK9TZAFa7qSdAw4+KJGhTtxmcATHbHIgZMt/0gR1ds5sQOTAPGne/jEf16bX36/EeCjB2bWepJxLFxuB4MW+ZfusPuNLYaYV88F1U7reE3JiMLttCWZVJfEvbwY26yUOuaGQjAcMs+LyWp6gJvrPwTPN61Nw2Nutk8fIqFmYMjuD0= spamdiagnosticoutput: 1:99 spamdiagnosticmetadata: NSPM MIME-Version: 1.0 X-OriginatorOrg: arm.com X-MS-Exchange-CrossTenant-Network-Message-Id: 7c876b7e-233f-4f3a-75dd-08d6329f6a34 X-MS-Exchange-CrossTenant-originalarrivaltime: 15 Oct 2018 13:09:18.1890 (UTC) X-MS-Exchange-CrossTenant-fromentityheader: Hosted X-MS-Exchange-CrossTenant-id: f34e5979-57d9-4aaa-ad4d-b122a662184d X-MS-Exchange-Transport-CrossTenantHeadersStamped: AM4PR08MB1073 X-Content-Filtered-By: Mailman/MimeDel 2.1.29 Subject: Re: [PATCH] uefi-sct/SctPkg:One checkpoint in the ExtractConfigFunction need be removed X-BeenThere: edk2-devel@lists.01.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: EDK II Development List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 15 Oct 2018 13:09:22 -0000 Content-Language: en-US Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 RllJDQoNCk9uIDEwLzE1LzIwMTggMDM6NDggQU0sIFN1cHJlZXRoIFZlbmthdGVzaCB3cm90ZToN ClJldmlld2VkLWJ5OiBTdXByZWV0aCBWZW5rYXRlc2ggPHN1cHJlZXRoLnZlbmthdGVzaEBhcm0u Y29tPjxtYWlsdG86c3VwcmVldGgudmVua2F0ZXNoQGFybS5jb20+DQoNCg0KT24gMTAvMTMvMjAx OCAwNDozMCBQTSwgRXJpYyBKaW4gd3JvdGU6DQoNClRoZSBSZXN1bHRzIG91dHB1dCBmcm9tIEV4 dHJhY3RDb25maWdGdW5jdGlvbigpIG1heSBiZSBkaWZmZXJlbnQgZHVyaW5nIHR3byBjYWxscyBp biBzb21lIGNhc2UuDQoNCkNjOiBTdXByZWV0aCBWZW5rYXRlc2ggPHN1cHJlZXRoLnZlbmthdGVz aEBhcm0uY29tPjxtYWlsdG86c3VwcmVldGgudmVua2F0ZXNoQGFybS5jb20+DQpDYzogSmlheGlu IFd1IDxqaWF4aW4ud3VAaW50ZWwuY29tPjxtYWlsdG86amlheGluLnd1QGludGVsLmNvbT4NCkNv bnRyaWJ1dGVkLXVuZGVyOiBUaWFub0NvcmUgQ29udHJpYnV0aW9uIEFncmVlbWVudCAxLjENClNp Z25lZC1vZmYtYnk6IEVyaWMgSmluIDxlcmljLmppbkBpbnRlbC5jb20+PG1haWx0bzplcmljLmpp bkBpbnRlbC5jb20+DQotLS0NCiAgLi4uL0hJSUNvbmZpZ1JvdXRpbmcvQmxhY2tCb3hUZXN0L0d1 aWQuYyAgICAgIHwgIDQgKy0tLQ0KICAuLi4vSElJQ29uZmlnUm91dGluZy9CbGFja0JveFRlc3Qv R3VpZC5oICAgICAgfCAgNiArLS0tLQ0KICAuLi4vSElJQ29uZmlnUm91dGluZ0JCVGVzdEZ1bmN0 aW9uLmMgICAgICAgICAgfCAyMyArLS0tLS0tLS0tLS0tLS0tLS0tDQogIDMgZmlsZXMgY2hhbmdl ZCwgMyBpbnNlcnRpb25zKCspLCAzMCBkZWxldGlvbnMoLSkNCg0KZGlmZiAtLWdpdCBhL3VlZmkt c2N0L1NjdFBrZy9UZXN0Q2FzZS9VRUZJL0VGSS9Qcm90b2NvbC9ISUlDb25maWdSb3V0aW5nL0Js YWNrQm94VGVzdC9HdWlkLmMgYi91ZWZpLXNjdC9TY3RQa2cvVGVzdENhc2UvVUVGSS9FRkkvUHJv dG9jb2wvSElJQ29uZmlnUm91dGluZy9CbGFja0JveFRlc3QvR3VpZC5jDQppbmRleCAxODI4MmYz MC4uOTMyNjU5NDcgMTAwNjQ0DQotLS0gYS91ZWZpLXNjdC9TY3RQa2cvVGVzdENhc2UvVUVGSS9F RkkvUHJvdG9jb2wvSElJQ29uZmlnUm91dGluZy9CbGFja0JveFRlc3QvR3VpZC5jDQorKysgYi91 ZWZpLXNjdC9TY3RQa2cvVGVzdENhc2UvVUVGSS9FRkkvUHJvdG9jb2wvSElJQ29uZmlnUm91dGlu Zy9CbGFja0JveFRlc3QvR3VpZC5jDQpAQCAtMSw3ICsxLDcgQEANCiAgLyoqIEBmaWxlDQogICAg ICBDb3B5cmlnaHQgMjAwNiAtIDIwMTEgVW5pZmllZCBFRkksIEluYy48QlI+DQotICBDb3B5cmln aHQgKGMpIDIwMTAgLSAyMDExLCBJbnRlbCBDb3Jwb3JhdGlvbi4gQWxsIHJpZ2h0cyByZXNlcnZl ZC48QlI+DQorICBDb3B5cmlnaHQgKGMpIDIwMTAgLSAyMDE4LCBJbnRlbCBDb3Jwb3JhdGlvbi4g QWxsIHJpZ2h0cyByZXNlcnZlZC48QlI+DQogICAgICBUaGlzIHByb2dyYW0gYW5kIHRoZSBhY2Nv bXBhbnlpbmcgbWF0ZXJpYWxzDQogICAgYXJlIGxpY2Vuc2VkIGFuZCBtYWRlIGF2YWlsYWJsZSB1 bmRlciB0aGUgdGVybXMgYW5kIGNvbmRpdGlvbnMgb2YgdGhlIEJTRCBMaWNlbnNlDQpAQCAtODgs NyArODgsNSBAQCBFRklfR1VJRCBnSElJQ29uZmlnUm91dGluZ0JCVGVzdEZ1bmN0aW9uQXNzZXJ0 aW9uR3VpZDAwOSA9IEVGSV9URVNUX0hJSUNPTkZJR1JPVQ0KICAgIEVGSV9HVUlEIGdISUlDb25m aWdSb3V0aW5nQkJUZXN0RnVuY3Rpb25Bc3NlcnRpb25HdWlkMDEwID0gRUZJX1RFU1RfSElJQ09O RklHUk9VVElOR0JCVEVTVEZVTkNUSU9OX0FTU0VSVElPTl8wMTBfR1VJRDsNCiAgLUVGSV9HVUlE IGdISUlDb25maWdSb3V0aW5nQkJUZXN0RnVuY3Rpb25Bc3NlcnRpb25HdWlkMDExID0gRUZJX1RF U1RfSElJQ09ORklHUk9VVElOR0JCVEVTVEZVTkNUSU9OX0FTU0VSVElPTl8wMTFfR1VJRDsNCi0N CiAgRUZJX0dVSUQgZ0hJSUNvbmZpZ1JvdXRpbmdCQlRlc3RGdW5jdGlvbkFzc2VydGlvbkd1aWQw MTIgPSBFRklfVEVTVF9ISUlDT05GSUdST1VUSU5HQkJURVNURlVOQ1RJT05fQVNTRVJUSU9OXzAx Ml9HVUlEOw0KICBkaWZmIC0tZ2l0IGEvdWVmaS1zY3QvU2N0UGtnL1Rlc3RDYXNlL1VFRkkvRUZJ L1Byb3RvY29sL0hJSUNvbmZpZ1JvdXRpbmcvQmxhY2tCb3hUZXN0L0d1aWQuaCBiL3VlZmktc2N0 L1NjdFBrZy9UZXN0Q2FzZS9VRUZJL0VGSS9Qcm90b2NvbC9ISUlDb25maWdSb3V0aW5nL0JsYWNr Qm94VGVzdC9HdWlkLmgNCmluZGV4IDk3ZTI1N2U3Li43YWRlMWEwZiAxMDA2NDQNCi0tLSBhL3Vl Zmktc2N0L1NjdFBrZy9UZXN0Q2FzZS9VRUZJL0VGSS9Qcm90b2NvbC9ISUlDb25maWdSb3V0aW5n L0JsYWNrQm94VGVzdC9HdWlkLmgNCisrKyBiL3VlZmktc2N0L1NjdFBrZy9UZXN0Q2FzZS9VRUZJ L0VGSS9Qcm90b2NvbC9ISUlDb25maWdSb3V0aW5nL0JsYWNrQm94VGVzdC9HdWlkLmgNCkBAIC0x LDcgKzEsNyBAQA0KICAvKiogQGZpbGUNCiAgICAgIENvcHlyaWdodCAyMDA2IC0gMjAxMSBVbmlm aWVkIEVGSSwgSW5jLjxCUj4NCi0gIENvcHlyaWdodCAoYykgMjAxMCAtIDIwMTEsIEludGVsIENv cnBvcmF0aW9uLiBBbGwgcmlnaHRzIHJlc2VydmVkLjxCUj4NCisgIENvcHlyaWdodCAoYykgMjAx MCAtIDIwMTgsIEludGVsIENvcnBvcmF0aW9uLiBBbGwgcmlnaHRzIHJlc2VydmVkLjxCUj4NCiAg ICAgIFRoaXMgcHJvZ3JhbSBhbmQgdGhlIGFjY29tcGFueWluZyBtYXRlcmlhbHMNCiAgICBhcmUg bGljZW5zZWQgYW5kIG1hZGUgYXZhaWxhYmxlIHVuZGVyIHRoZSB0ZXJtcyBhbmQgY29uZGl0aW9u cyBvZiB0aGUgQlNEIExpY2Vuc2UNCkBAIC0xODAsMTAgKzE4MCw2IEBAIGV4dGVybiBFRklfR1VJ RCBnSElJQ29uZmlnUm91dGluZ0JCVGVzdEZ1bmN0aW9uQXNzZXJ0aW9uR3VpZDAwOTsNCiAgICBl eHRlcm4gRUZJX0dVSUQgZ0hJSUNvbmZpZ1JvdXRpbmdCQlRlc3RGdW5jdGlvbkFzc2VydGlvbkd1 aWQwMTA7DQogIC0jZGVmaW5lIEVGSV9URVNUX0hJSUNPTkZJR1JPVVRJTkdCQlRFU1RGVU5DVElP Tl9BU1NFUlRJT05fMDExX0dVSUQgXA0KLXsgMHhmOTFlZjVmMywgMHhlMGM2LCAweDRhY2EsIHsg MHhhMCwgMHhkMCwgMHg1LCAweGY5LCAweGIxLCAweDZhLCAweDEzLCAweGJkIH0gfQ0KLQ0KLWV4 dGVybiBFRklfR1VJRCBnSElJQ29uZmlnUm91dGluZ0JCVGVzdEZ1bmN0aW9uQXNzZXJ0aW9uR3Vp ZDAxMTsNCiAgICAjZGVmaW5lIEVGSV9URVNUX0hJSUNPTkZJR1JPVVRJTkdCQlRFU1RGVU5DVElP Tl9BU1NFUlRJT05fMDEyX0dVSUQgXA0KICB7IDB4ZjczMmQyNDYsIDB4OWZhNSwgMHg0ZWQzLCB7 IDB4ODgsIDB4OTUsIDB4MjgsIDB4NjMsIDB4YmEsIDB4ZjQsIDB4NjgsIDB4NWQgfSB9DQpkaWZm IC0tZ2l0IGEvdWVmaS1zY3QvU2N0UGtnL1Rlc3RDYXNlL1VFRkkvRUZJL1Byb3RvY29sL0hJSUNv bmZpZ1JvdXRpbmcvQmxhY2tCb3hUZXN0L0hJSUNvbmZpZ1JvdXRpbmdCQlRlc3RGdW5jdGlvbi5j IGIvdWVmaS1zY3QvU2N0UGtnL1Rlc3RDYXNlL1VFRkkvRUZJL1Byb3RvY29sL0hJSUNvbmZpZ1Jv dXRpbmcvQmxhY2tCb3hUZXN0L0hJSUNvbmZpZ1JvdXRpbmdCQlRlc3RGdW5jdGlvbi5jDQppbmRl eCA1ZWVkNmM2Yy4uZDRiZDIzZDEgMTAwNjQ0DQotLS0gYS91ZWZpLXNjdC9TY3RQa2cvVGVzdENh c2UvVUVGSS9FRkkvUHJvdG9jb2wvSElJQ29uZmlnUm91dGluZy9CbGFja0JveFRlc3QvSElJQ29u ZmlnUm91dGluZ0JCVGVzdEZ1bmN0aW9uLmMNCisrKyBiL3VlZmktc2N0L1NjdFBrZy9UZXN0Q2Fz ZS9VRUZJL0VGSS9Qcm90b2NvbC9ISUlDb25maWdSb3V0aW5nL0JsYWNrQm94VGVzdC9ISUlDb25m aWdSb3V0aW5nQkJUZXN0RnVuY3Rpb24uYw0KQEAgLTEsNyArMSw3IEBADQogIC8qKiBAZmlsZQ0K ICAgICAgQ29weXJpZ2h0IDIwMDYgLSAyMDE2IFVuaWZpZWQgRUZJLCBJbmMuPEJSPg0KLSAgQ29w eXJpZ2h0IChjKSAyMDEwIC0gMjAxNiwgSW50ZWwgQ29ycG9yYXRpb24uIEFsbCByaWdodHMgcmVz ZXJ2ZWQuPEJSPg0KKyAgQ29weXJpZ2h0IChjKSAyMDEwIC0gMjAxOCwgSW50ZWwgQ29ycG9yYXRp b24uIEFsbCByaWdodHMgcmVzZXJ2ZWQuPEJSPg0KICAgICAgVGhpcyBwcm9ncmFtIGFuZCB0aGUg YWNjb21wYW55aW5nIG1hdGVyaWFscw0KICAgIGFyZSBsaWNlbnNlZCBhbmQgbWFkZSBhdmFpbGFi bGUgdW5kZXIgdGhlIHRlcm1zIGFuZCBjb25kaXRpb25zIG9mIHRoZSBCU0QgTGljZW5zZQ0KQEAg LTQxOCwyNyArNDE4LDYgQEAgQkJUZXN0RXh0cmFjdENvbmZpZ0Z1bmN0aW9uVGVzdENoZWNrcG9p bnQxICgNCiAgICAgICAgICAgICAgICAgICBTdGF0dXMNCiAgICAgICAgICAgICAgICAgICApOw0K ICAtICAvLw0KLSAgLy8gU2luY2UgRXh0cmFjdENvbmZpZyBtYXkgbm90IGFwcGVuZCA8QWx0UmVz cD4gYXQgc3RyaW5nIHRhaWwuDQotICAvLyBXZSBjaGVjayB3aGV0aGVyIFJlc3VsdHMgaXMgYSBz dWJzdHJpbmcgb2YgTXVsdGlDb25maWdBbHRSZXNwIGZyb20gRXhwb3J0Q29uZmlnDQotICAvLw0K LSAgaWYgKFN0YXR1cyA9PSBFRklfU1VDQ0VTUyAmJiAoU2N0U3RyU3RyIChNdWx0aUNvbmZpZ0Fs dFJlc3AsIFJlc3VsdHMpICE9IE5VTEwpKSB7DQotICAgIEFzc2VydGlvblR5cGUgPSBFRklfVEVT VF9BU1NFUlRJT05fUEFTU0VEOw0KLSAgfSBlbHNlIGlmIChFRklfT1VUX09GX1JFU09VUkNFUyA9 PSBTdGF0dXMpew0KLSAgICBBc3NlcnRpb25UeXBlID0gRUZJX1RFU1RfQVNTRVJUSU9OX1dBUk5J Tkc7DQotICB9IGVsc2Ugew0KLSAgICBBc3NlcnRpb25UeXBlID0gRUZJX1RFU1RfQVNTRVJUSU9O X0ZBSUxFRDsNCi0gIH0NCi0gIFN0YW5kYXJkTGliLT5SZWNvcmRBc3NlcnRpb24gKA0KLSAgICAg ICAgICAgICAgICAgU3RhbmRhcmRMaWIsDQotICAgICAgICAgICAgICAgICBBc3NlcnRpb25UeXBl LA0KLSAgICAgICAgICAgICAgICAgZ0hJSUNvbmZpZ1JvdXRpbmdCQlRlc3RGdW5jdGlvbkFzc2Vy dGlvbkd1aWQwMTEsDQotICAgICAgICAgICAgICAgICBMIkhJSV9DT05GSUdfUk9VVElOR19QUk9U T0NPTC5FeHRyYWN0Q29uZmlnIC0gRXh0cmFjdENvbmZpZygpIENoZWNrIGlmIFJlc3VsdHMgaXMg aW4gPE11bHRpQ29uZmlnQWx0UmVzcD4gZm9ybWF0LiIsDQotICAgICAgICAgICAgICAgICBMIiVh OiVkOiIsDQotICAgICAgICAgICAgICAgICBfX0ZJTEVfXywNCi0gICAgICAgICAgICAgICAgIChV SU5UTilfX0xJTkVfXw0KLSAgICAgICAgICAgICAgICAgKTsNCi0NCiAgRlVOQ19FWElUOg0KICAg ICAgaWYgKFJlcXVlc3QgIT0gTlVMTCkgew0KDQoNCklNUE9SVEFOVCBOT1RJQ0U6IFRoZSBjb250 ZW50cyBvZiB0aGlzIGVtYWlsIGFuZCBhbnkgYXR0YWNobWVudHMgYXJlIGNvbmZpZGVudGlhbCBh bmQgbWF5IGFsc28gYmUgcHJpdmlsZWdlZC4gSWYgeW91IGFyZSBub3QgdGhlIGludGVuZGVkIHJl Y2lwaWVudCwgcGxlYXNlIG5vdGlmeSB0aGUgc2VuZGVyIGltbWVkaWF0ZWx5IGFuZCBkbyBub3Qg ZGlzY2xvc2UgdGhlIGNvbnRlbnRzIHRvIGFueSBvdGhlciBwZXJzb24sIHVzZSBpdCBmb3IgYW55 IHB1cnBvc2UsIG9yIHN0b3JlIG9yIGNvcHkgdGhlIGluZm9ybWF0aW9uIGluIGFueSBtZWRpdW0u IFRoYW5rIHlvdS4NCg==