From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from EUR04-DB3-obe.outbound.protection.outlook.com (EUR04-DB3-obe.outbound.protection.outlook.com [40.107.6.77]) by mx.groups.io with SMTP id smtpd.web11.5259.1581920725575192999 for ; Sun, 16 Feb 2020 22:25:26 -0800 Authentication-Results: mx.groups.io; dkim=pass header.i=@nxp.com header.s=selector2 header.b=DawNKqo7; spf=pass (domain: nxp.com, ip: 40.107.6.77, mailfrom: gaurav.jain@nxp.com) ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=DAkduH//tkcBSq/ytWoDahrwIQdTFPekBQCuV6fDHF2Pbw014pFOJX9UQ/m9ByZjfJ6TWmbK6FIW67rZR9r+6D1zbhVPGf6Dpiksu32h8Rr5xGmv5wk7pdR4DSr4dibHPr4IjS7HMYrHvQyBL1noNylxt5cOlOE49icwLpZjvSbEMpi3AoD6fc3JNC/bm15GqoL2AXc0FeLTYSFLPPfP9OOcmzANwVjVel150V7sz4OtwZx4fs52uB8E+t0h2KKR6g0tQxmlSiSTVXr5c625zjlvuaQke2THtT2qQ16hOp72KN9E94Jeeajz1GH2OD2pMgKrHlMEGC4kwiNCrJS1eQ== 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=t2Aicx76dehuI3ekFoq/EtZlsVsu7hdDwQiNct0+AAU=; b=hHGy/3gQUtDMOmgoudSurjb24ujphfChUDhYqDLX8QWt1dFCUfespdoO3GW/iJcXmQ+TsXuTak/Uh7m4uYAOHAKgj0k39/vl5a08f2fGzPwLctcNVvkEby2z4EqB9RrCA6/nIV7nBn3atVeysI8f9C8PjU472evN9O8KI8VIIba2pQ+12cm0UZRjoGWsbl2ecf7YtXpV2Ajj5PoXwk6EanXf+Tlkuwud4aRhnmGtcudmAKbEOWpUlWCJAR9wRNiQ/4t3eXT6CgOUHjn+/9+BSzY++NkVme33+97V0/XXNQLqpJTjTPAzOGj4FjiJug0+Yb95n59eVNcNR9rdK9axBg== ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=nxp.com; dmarc=pass action=none header.from=nxp.com; dkim=pass header.d=nxp.com; arc=none DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=nxp.com; s=selector2; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=t2Aicx76dehuI3ekFoq/EtZlsVsu7hdDwQiNct0+AAU=; b=DawNKqo7Tjz3L1ght7/hQSgRzgZmiMm/cqdVHnNlRJe+/EnixIsV5WX7kK5vZorh3hS60TrBPiB16yXF4ahfI1jn/ua74wFC6ekSO/T84+CLk82vcM9w3jLh/2R1kFdICDkO8d88RCgVleFy8K2S8Cl2HpFTRWSvUAyyKNB0Me4= Received: from AM6PR04MB4087.eurprd04.prod.outlook.com (52.135.167.157) by AM6PR04MB6647.eurprd04.prod.outlook.com (20.179.244.77) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.2729.25; Mon, 17 Feb 2020 06:25:23 +0000 Received: from AM6PR04MB4087.eurprd04.prod.outlook.com ([fe80::ba:58fb:7ae:6af1]) by AM6PR04MB4087.eurprd04.prod.outlook.com ([fe80::ba:58fb:7ae:6af1%4]) with mapi id 15.20.2729.031; Mon, 17 Feb 2020 06:25:23 +0000 From: "Gaurav Jain" To: Ard Biesheuvel CC: "devel@edk2.groups.io" , Leif Lindholm , Pankaj Bansal Subject: Re: FW: [EXT] Re: [PATCH 1/1] EmbeddedPkg: Fixed Asserts in SCT Runtime Services test. Thread-Topic: FW: [EXT] Re: [PATCH 1/1] EmbeddedPkg: Fixed Asserts in SCT Runtime Services test. Thread-Index: AQHV1ytYnfQPvNr380Wd+DvI0bjj46gC7wIAgAGC5lCAD9p1kIAB0eCAgAjl34A= Date: Mon, 17 Feb 2020 06:25:23 +0000 Message-ID: References: <20200130102826.20759-1-gaurav.jain@nxp.com> In-Reply-To: Accept-Language: en-US X-MS-Has-Attach: X-MS-TNEF-Correlator: authentication-results: spf=none (sender IP is ) smtp.mailfrom=gaurav.jain@nxp.com; x-originating-ip: [92.120.1.65] x-ms-publictraffictype: Email x-ms-office365-filtering-ht: Tenant x-ms-office365-filtering-correlation-id: 78b00f1b-4ad3-45d1-dc41-08d7b3722b92 x-ms-traffictypediagnostic: AM6PR04MB6647:|AM6PR04MB6647: x-ms-exchange-transport-forked: True x-microsoft-antispam-prvs: x-ms-oob-tlc-oobclassifiers: OLM:8273; x-forefront-prvs: 0316567485 x-forefront-antispam-report: SFV:NSPM;SFS:(10001)(10009020)(4636009)(366004)(39860400002)(346002)(376002)(136003)(396003)(189003)(199004)(26005)(45080400002)(55016002)(186003)(9686003)(44832011)(7696005)(54906003)(316002)(966005)(478600001)(5660300002)(71200400001)(81166006)(8936002)(8676002)(76116006)(4326008)(81156014)(66446008)(52536014)(64756008)(66476007)(66556008)(66946007)(6506007)(6916009)(53546011)(86362001)(33656002)(2906002);DIR:OUT;SFP:1101;SCL:1;SRVR:AM6PR04MB6647;H:AM6PR04MB4087.eurprd04.prod.outlook.com;FPR:;SPF:None;LANG:en;PTR:InfoNoRecords;MX:1;A:1; received-spf: None (protection.outlook.com: nxp.com does not designate permitted sender hosts) x-ms-exchange-senderadcheck: 1 x-microsoft-antispam: BCL:0; x-microsoft-antispam-message-info: nYoOyUN5wpHwI7TbP2Wd8Ws1dUvo2hF9EOVgnl1cJmh8Tb9GUaZD+TkYYSa7WKEd5W0zCzXnlgvwqMvrJIMFqiLEVRwnuqI80sx/NAEgxb6S8XoG8yo8QkUV4WufRBUHKnBK2kVgSM5X+Sl2q6ARLyGUhtBaxY7soQyIhPjepmyv+KuYlki5L2u8XfeFmgPR8nbuijIIn1nTgO819ywhLtarsy8IwzaTsY9PkLwqmFqSiyhg09Gss2IeNYujeKTXcMdAH+KnbC4kolFFmoQTXvwletTq7oIUGIRZRBU6UjCU48eba8AkOKqHBZkzMlMXf1H8ais+IbQLFGujxIhgGi9r3mg+/Thg+T+G5koOh5h+OCKurZkgct3gz+Sa2biHVgpNThP3sOUkyHH1rXSKZL/XaOj+P3AEmcGU9I6+cCsKg+qRVHwGwpt3A0oAK88UsynTMmyz85kyYHZem2MSFZyGPRr2BdufEpQmN5Ea8t77T7HpvdpVnH9dMDZtsPk0OWnoQtHkuBv1gqCDj0ByYmxD/hZMYS1/wWcEti3gDlUaSHOVXTno4+wB5ZLuhMrTHYhsj6Q8QOwcAVvBK9djY48Gzjlyp4kw3vnebn2+qXJXZlgQ8pc0pKFxRfjWWTn+ x-ms-exchange-antispam-messagedata: cADFVwoMOOVema8QUh+D8TVQG2fu6jxkWqQvOaosRsWGbPYFwVU+DloGKip1HqkNMK9pUHLSb6dcgmMqNz0h4zT3nqFibcnlnpAIDAqgvFqG5rsY+76muBVIZmsw1RUF1yyvzYNMvVsvVSllHtUPLw== MIME-Version: 1.0 X-OriginatorOrg: nxp.com X-MS-Exchange-CrossTenant-Network-Message-Id: 78b00f1b-4ad3-45d1-dc41-08d7b3722b92 X-MS-Exchange-CrossTenant-originalarrivaltime: 17 Feb 2020 06:25:23.4103 (UTC) X-MS-Exchange-CrossTenant-fromentityheader: Hosted X-MS-Exchange-CrossTenant-id: 686ea1d3-bc2b-4c6f-a92c-d99c5c301635 X-MS-Exchange-CrossTenant-mailboxtype: HOSTED X-MS-Exchange-CrossTenant-userprincipalname: hBdL5vZSO1AV+wwW8C2QdC78od3JqnBwIR5FtiX1fZIn47ZLzB/8LQUzCZXZG6vAevNtBfKpJVeaHHe9cSOVmA== X-MS-Exchange-Transport-CrossTenantHeadersStamped: AM6PR04MB6647 Content-Language: en-US Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 SGkgQXJkDQoNCkkgaGF2ZSBhbHNvIGNoZWNrZWQgVUVGSSBTaGVsbCBTcGVjaWZpY2F0aW9uIFZl cnNpb24gMi4yKGh0dHBzOi8vdWVmaS5vcmcvc2l0ZXMvZGVmYXVsdC9maWxlcy9yZXNvdXJjZXMv VUVGSV9TaGVsbF8yXzIucGRmKQ0KRm9yIGRhdGUgY29tbWFuZCB0aGUgcmFuZ2Ugb2YgdmFsaWQg eWVhcnMgaXMgZnJvbSAxOTk44oCTMjA5OSAob24gcGFnZSAxMjEpDQoNClNvIFJhbmdlIG9mIHZh bGlkIHllYXJzIGlzIGNvbmZsaWN0aW5nIGluIFVFRkkgU3BlYyBhbmQgVUVGSSBTaGVsbCBTcGVj Lg0KSSB0aGluayBVRUZJIHNwZWMgbmVlZHMgdG8gYmUgY29ycmVjdGVkLiBXaGF0IGFyZSB5b3Vy IHRob3VnaHRzPw0KDQoNCj4gLS0tLS1PcmlnaW5hbCBNZXNzYWdlLS0tLS0NCj4gRnJvbTogQXJk IEJpZXNoZXV2ZWwgPGFyZC5iaWVzaGV1dmVsQGxpbmFyby5vcmc+DQo+IFNlbnQ6IFR1ZXNkYXks IEZlYnJ1YXJ5IDExLCAyMDIwIDc6NTAgUE0NCj4gVG86IEdhdXJhdiBKYWluIDxnYXVyYXYuamFp bkBueHAuY29tPg0KPiBDYzogZGV2ZWxAZWRrMi5ncm91cHMuaW87IExlaWYgTGluZGhvbG0gPGxl aWZAbnV2aWFpbmMuY29tPjsgUGFua2FqIEJhbnNhbA0KPiA8cGFua2FqLmJhbnNhbEBueHAuY29t Pg0KPiBTdWJqZWN0OiBSZTogRlc6IFtFWFRdIFJlOiBbUEFUQ0ggMS8xXSBFbWJlZGRlZFBrZzog Rml4ZWQgQXNzZXJ0cyBpbiBTQ1QNCj4gUnVudGltZSBTZXJ2aWNlcyB0ZXN0Lg0KPiANCj4gQ2F1 dGlvbjogRVhUIEVtYWlsDQo+IA0KPiBPbiBUdWUsIDExIEZlYiAyMDIwIGF0IDExOjM3LCBHYXVy YXYgSmFpbiA8Z2F1cmF2LmphaW5AbnhwLmNvbT4gd3JvdGU6DQo+ID4NCj4gPiBIaSBBcmQNCj4g Pg0KPiA+IEkgYW0gd2FpdGluZyBmb3IgeW91ciByZXNwb25zZS4NCj4gPg0KPiANCj4gWW91IHNh aWQNCj4gDQo+ID4gRWl0aGVyIFVFRkkgc3BlYyBuZWVkIHRvIGJlIG1vZGlmaWVkIGFzIHBlciB0 aGUgdGVzdCBvciBTQ1QgVGVzdCBuZWVkcyBmaXggYXMNCj4gcGVyIFVFRkkgU3BlY2lmaWNhdGlv bi4NCj4gPg0KPiANCj4gc28geW91IGFuc3dlcmVkIHlvdXIgb3duIHF1ZXN0aW9uLCBubz8NCj4g DQo+ID4gLS0tLS1PcmlnaW5hbCBNZXNzYWdlLS0tLS0NCj4gPiBGcm9tOiBHYXVyYXYgSmFpbg0K PiA+IFNlbnQ6IEZyaWRheSwgSmFudWFyeSAzMSwgMjAyMCAxOjU4IFBNDQo+ID4gVG86IEFyZCBC aWVzaGV1dmVsIDxhcmQuYmllc2hldXZlbEBsaW5hcm8ub3JnPg0KPiA+IENjOiBkZXZlbEBlZGsy Lmdyb3Vwcy5pbzsgTGVpZiBMaW5kaG9sbSA8bGVpZkBudXZpYWluYy5jb20+OyBQYW5rYWoNCj4g PiBCYW5zYWwgPHBhbmthai5iYW5zYWxAbnhwLmNvbT4NCj4gPiBTdWJqZWN0OiBSRTogW0VYVF0g UmU6IFtQQVRDSCAxLzFdIEVtYmVkZGVkUGtnOiBGaXhlZCBBc3NlcnRzIGluIFNDVA0KPiBSdW50 aW1lIFNlcnZpY2VzIHRlc3QuDQo+ID4NCj4gPg0KPiA+DQo+ID4gPiAtLS0tLU9yaWdpbmFsIE1l c3NhZ2UtLS0tLQ0KPiA+ID4gRnJvbTogQXJkIEJpZXNoZXV2ZWwgPGFyZC5iaWVzaGV1dmVsQGxp bmFyby5vcmc+DQo+ID4gPiBTZW50OiBUaHVyc2RheSwgSmFudWFyeSAzMCwgMjAyMCAyOjUyIFBN DQo+ID4gPiBUbzogR2F1cmF2IEphaW4gPGdhdXJhdi5qYWluQG54cC5jb20+DQo+ID4gPiBDYzog ZGV2ZWxAZWRrMi5ncm91cHMuaW87IExlaWYgTGluZGhvbG0gPGxlaWZAbnV2aWFpbmMuY29tPjsg UGFua2FqDQo+ID4gPiBCYW5zYWwgPHBhbmthai5iYW5zYWxAbnhwLmNvbT4NCj4gPiA+IFN1Ympl Y3Q6IFtFWFRdIFJlOiBbUEFUQ0ggMS8xXSBFbWJlZGRlZFBrZzogRml4ZWQgQXNzZXJ0cyBpbiBT Q1QNCj4gPiA+IFJ1bnRpbWUgU2VydmljZXMgdGVzdC4NCj4gPiA+DQo+ID4gPiBDYXV0aW9uOiBF WFQgRW1haWwNCj4gPiA+DQo+ID4gPiBPbiBUaHUsIDMwIEphbiAyMDIwIGF0IDA2OjA4LCBHYXVy YXYgSmFpbiA8Z2F1cmF2LmphaW5AbnhwLmNvbT4gd3JvdGU6DQo+ID4gPiA+DQo+ID4gPiA+IEFT U0VSVCBpbiBTZXRUaW1lX0NvbmYgYW5kIFNldFdha2V1cFRpbWVfQ29uZiBDb25zaXN0ZW5jeSBU ZXN0Lg0KPiA+ID4gPiBTQ1QgVGVzdCBleHBlY3QgcmV0dXJuIGFzIEludmFsaWQgUGFyYW1ldGVy Lg0KPiA+ID4gPiBTbyByZW1vdmVkIEFTU0VSVCgpLg0KPiA+ID4gPg0KPiA+ID4NCj4gPiA+IFRo aXMgaXMgbm90IGFsbCB0aGlzIHBhdGNoIGRvZXMuDQo+ID4gPg0KPiA+ID4gPiBTaWduZWQtb2Zm LWJ5OiBHYXVyYXYgSmFpbiA8Z2F1cmF2LmphaW5AbnhwLmNvbT4NCj4gPiA+ID4gLS0tDQo+ID4g PiA+ICBFbWJlZGRlZFBrZy9SZWFsVGltZUNsb2NrUnVudGltZUR4ZS9SZWFsVGltZUNsb2NrLmMg fCAxMg0KPiA+ID4gPiArKysrKystLS0tLS0NCj4gPiA+ID4gIDEgZmlsZSBjaGFuZ2VkLCA2IGlu c2VydGlvbnMoKyksIDYgZGVsZXRpb25zKC0pDQo+ID4gPiA+DQo+ID4gPiA+IGRpZmYgLS1naXQg YS9FbWJlZGRlZFBrZy9SZWFsVGltZUNsb2NrUnVudGltZUR4ZS9SZWFsVGltZUNsb2NrLmMNCj4g PiA+ID4gYi9FbWJlZGRlZFBrZy9SZWFsVGltZUNsb2NrUnVudGltZUR4ZS9SZWFsVGltZUNsb2Nr LmMNCj4gPiA+ID4gaW5kZXggMDhmYjliMDEwMGI2Li45YmZiNzc1NmYwY2IgMTAwNjQ0DQo+ID4g PiA+IC0tLSBhL0VtYmVkZGVkUGtnL1JlYWxUaW1lQ2xvY2tSdW50aW1lRHhlL1JlYWxUaW1lQ2xv Y2suYw0KPiA+ID4gPiArKysgYi9FbWJlZGRlZFBrZy9SZWFsVGltZUNsb2NrUnVudGltZUR4ZS9S ZWFsVGltZUNsb2NrLmMNCj4gPiA+ID4gQEAgLTg1LDEwICs4NSw2IEBAIElzRGF5VmFsaWQgKA0K PiA+ID4gPiAgICBJTiAgRUZJX1RJTUUgICpUaW1lDQo+ID4gPiA+ICAgICkNCj4gPiA+ID4gIHsN Cj4gPiA+ID4gLSAgQVNTRVJUIChUaW1lLT5EYXkgPj0gMSk7DQo+ID4gPiA+IC0gIEFTU0VSVCAo VGltZS0+RGF5IDw9IG1EYXlPZk1vbnRoW1RpbWUtPk1vbnRoIC0gMV0pOw0KPiA+ID4gPiAtICBB U1NFUlQgKFRpbWUtPk1vbnRoICE9IDIgfHwgSXNMZWFwWWVhciAoVGltZSkgfHwgVGltZS0+RGF5 IDw9DQo+ID4gPiA+IDI4KTsNCj4gPiA+ID4gLQ0KPiA+ID4gPiAgICBpZiAoVGltZS0+RGF5IDwg MSB8fA0KPiA+ID4gPiAgICAgICAgVGltZS0+RGF5ID4gbURheU9mTW9udGhbVGltZS0+TW9udGgg LSAxXSB8fA0KPiA+ID4gPiAgICAgICAgKFRpbWUtPk1vbnRoID09IDIgJiYgIUlzTGVhcFllYXIg KFRpbWUpICYmIFRpbWUtPkRheSA+IDI4KSkNCj4gPiA+ID4geyBAQCAtMTA1LDE0ICsxMDEsMTUg QEAgSXNUaW1lVmFsaWQoDQo+ID4gPiA+ICAgICkNCj4gPiA+ID4gIHsNCj4gPiA+ID4gICAgLy8g Q2hlY2sgdGhlIGlucHV0IHBhcmFtZXRlcnMgYXJlIHdpdGhpbiB0aGUgcmFuZ2Ugc3BlY2lmaWVk IGJ5IFVFRkkNCj4gPiA+ID4gLSAgaWYgKFRpbWUtPlllYXIgICA8IDE5MDAgICAgICAgICAgICAg ICB8fA0KPiA+ID4gPiAtICAgICAgVGltZS0+WWVhciAgID4gOTk5OSAgICAgICAgICAgICAgIHx8 DQo+ID4gPiA+ICsgIGlmIChUaW1lLT5ZZWFyICAgPCAxOTk4ICAgICAgICAgICAgICAgfHwNCj4g PiA+ID4gKyAgICAgIFRpbWUtPlllYXIgICA+IDIwOTkgICAgICAgICAgICAgICB8fA0KPiA+ID4N Cj4gPiA+IFRoYXQgb3JpZ2luYWwgcmFuZ2UgaXMgYmFzZWQgb24gdGhlIFVFRkkgc3BlYy4gT24g d2hhdCBiYXNpcyBhcmUgeW91DQo+ID4gPiBtYWtpbmcgdGhpcyBjaGFuZ2U/DQo+ID4gPg0KPiA+ ID4gSWYgeW91ciBSVEMgaGFyZHdhcmUgY2Fubm90IHJlcHJlc2VudCB0aGUgb3JpZ2luYWwgdmFs dWVzLCB0aGlzIGlzDQo+ID4gPiBub3QgdGhlIHBsYWNlIHRvIGZpeCB0aGF0Lg0KPiA+DQo+ID4g QXMgcGVyIHRoZSBVRUZJIFNDVCBUZXN0LCBTZXRXYWtldXBUaW1lX0NvbmYgZXhwZWN0DQo+IEVG SV9JTlZBTElEX1BBUkFNRVRFUiBmb3IgVGltZS5ZZWFyIGlzIDE5OTcgYW5kIDIxMDAuDQo+ID4g QmVsb3cgaXMgdGhlIGxpbmsgdG8gY2hlY2sgdGhlIFRlc3QgY29kZQ0KPiA+IGh0dHBzOi8vZXVy MDEuc2FmZWxpbmtzLnByb3RlY3Rpb24ub3V0bG9vay5jb20vP3VybD1odHRwcyUzQSUyRiUyRmdp dGgNCj4gPiB1Yi5jb20lMkZ0aWFub2NvcmUlMkZlZGsyLXRlc3QlMkZibG9iJTJGbWFzdGVyJTJG dWVmaS0NCj4gc2N0JTJGU2N0UGtnJTJGVA0KPiA+DQo+IGVzdENhc2UlMkZVRUZJJTJGRUZJJTJG UnVudGltZVNlcnZpY2VzJTJGVGltZVNlcnZpY2VzJTJGQmxhY2tCb3hUZXMNCj4gdCUyDQo+ID4N Cj4gRlRpbWVTZXJ2aWNlc0JCVGVzdENvbmZvcm1hbmNlLmMmYW1wO2RhdGE9MDIlN0MwMSU3Q2dh dXJhdi5qYWluJTQwDQo+IG54cC4NCj4gPg0KPiBjb20lN0MzYzZlNjIxMDdhYjE0OWI4NzA5ODA4 ZDdhZWZkNzNlOCU3QzY4NmVhMWQzYmMyYjRjNmZhOTJjZDkNCj4gOWM1YzMwMQ0KPiA+DQo+IDYz NSU3QzAlN0MwJTdDNjM3MTcwMjc1OTAxMTQwMjQ0JmFtcDtzZGF0YT04M0dHbkh5JTJCWnZ6ejV5 Wm8NCj4gOGV0NTZGUXFIDQo+ID4gbWVZaW1ZR0I5ZEp4dGxsdUtNJTNEJmFtcDtyZXNlcnZlZD0w IChMaW5lOiA4NDcpDQo+ID4NCj4gPiBFaXRoZXIgVUVGSSBzcGVjIG5lZWQgdG8gYmUgbW9kaWZp ZWQgYXMgcGVyIHRoZSB0ZXN0IG9yIFNDVCBUZXN0IG5lZWRzIGZpeCBhcw0KPiBwZXIgVUVGSSBT cGVjaWZpY2F0aW9uLg0KPiA+DQo+ID4gPg0KPiA+ID4NCj4gPiA+ID4gICAgICAgIFRpbWUtPk1v bnRoICA8IDEgICAgICAgICAgICAgICAgICB8fA0KPiA+ID4gPiAgICAgICAgVGltZS0+TW9udGgg ID4gMTIgICAgICAgICAgICAgICAgIHx8DQo+ID4gPiA+ICAgICAgICAhSXNEYXlWYWxpZCAoVGlt ZSkgICAgICAgICAgICAgICAgfHwNCj4gPiA+ID4gICAgICAgIFRpbWUtPkhvdXIgICA+IDIzICAg ICAgICAgICAgICAgICB8fA0KPiA+ID4gPiAgICAgICAgVGltZS0+TWludXRlID4gNTkgICAgICAg ICAgICAgICAgIHx8DQo+ID4gPiA+ICAgICAgICBUaW1lLT5TZWNvbmQgPiA1OSAgICAgICAgICAg ICAgICAgfHwNCj4gPiA+ID4gKyAgICAgIFRpbWUtPk5hbm9zZWNvbmQgPiA5OTk5OTk5OTkgICAg ICB8fA0KPiA+ID4gPiAgICAgICAgIUlzVmFsaWRUaW1lWm9uZSAoVGltZS0+VGltZVpvbmUpIHx8 DQo+ID4gPiA+ICAgICAgICAhSXNWYWxpZERheWxpZ2h0IChUaW1lLT5EYXlsaWdodCkpIHsNCj4g PiA+ID4gICAgICByZXR1cm4gRkFMU0U7DQo+ID4gPiA+IEBAIC0yNTQsNiArMjUxLDkgQEAgU2V0 V2FrZXVwVGltZSAoDQo+ID4gPiA+ICAgIE9VVCBFRklfVElNRSAgICAqVGltZQ0KPiA+ID4gPiAg ICApDQo+ID4gPiA+ICB7DQo+ID4gPiA+ICsgIGlmIChUaW1lID09IE5VTEwgfHwgIUlzVGltZVZh bGlkIChUaW1lKSkgew0KPiA+ID4gPiArICAgIHJldHVybiBFRklfSU5WQUxJRF9QQVJBTUVURVI7 ICB9DQo+ID4gPiA+ICAgIHJldHVybiBMaWJTZXRXYWtldXBUaW1lIChFbmFibGVkLCBUaW1lKTsg IH0NCj4gPiA+ID4NCj4gPiA+ID4gLS0NCj4gPiA+ID4gMi4xNy4xDQo+ID4gPiA+DQo=