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.web11.24531.1669841810047495105 for ; Wed, 30 Nov 2022 12:56:50 -0800 Authentication-Results: mx.groups.io; dkim=fail reason="unable to parse pub key" header.i=@intel.com header.s=intel header.b=J/oVI3RA; spf=pass (domain: intel.com, ip: 192.55.52.136, mailfrom: michael.d.kinney@intel.com) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=intel.com; i=@intel.com; q=dns/txt; s=Intel; t=1669841810; x=1701377810; h=from:to:cc:subject:date:message-id:references: in-reply-to:content-transfer-encoding:mime-version; bh=QV378ez9fz8YENncrZKh92CeIWCGk9Uro1RsU1Qfm4Q=; b=J/oVI3RAUzoEwQ3+HApTX9q+ahKCCRQNM3tJlg0P4wncjLQlOthFG/2N bYGW1p1Q2jH3Rwo7eKYh6gAkozEzP0ujw1AYa1xEMuYgnZWlgrUW8jy4n 56Ybp9r1HmXiiHhYtfreLKrQSSkaHbAVuhUmjwGnXNHWd0JkR17TnKEvi vIt6/wse+jibm8lddVUOJxEIHRIsCCNfCSwRrEK1BMCdV5X5kEZXqoTNN NjnhhBXjNdnBqdX+EG9qTmlcTNvmhkpmlQhHsat8AnDuD0dyFqxN7z61Y TEsriU5L3LRVXCD2babUAARBdCloRUq3FLylxtsueSthDPGL9UYJzoooH Q==; X-IronPort-AV: E=McAfee;i="6500,9779,10547"; a="295206528" X-IronPort-AV: E=Sophos;i="5.96,207,1665471600"; d="scan'208";a="295206528" Received: from orsmga001.jf.intel.com ([10.7.209.18]) by fmsmga106.fm.intel.com with ESMTP/TLS/ECDHE-RSA-AES256-GCM-SHA384; 30 Nov 2022 12:56:49 -0800 X-ExtLoop1: 1 X-IronPort-AV: E=McAfee;i="6500,9779,10547"; a="676965031" X-IronPort-AV: E=Sophos;i="5.96,207,1665471600"; d="scan'208";a="676965031" Received: from fmsmsx601.amr.corp.intel.com ([10.18.126.81]) by orsmga001.jf.intel.com with ESMTP; 30 Nov 2022 12:56:48 -0800 Received: from fmsmsx612.amr.corp.intel.com (10.18.126.92) by fmsmsx601.amr.corp.intel.com (10.18.126.81) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256) id 15.1.2507.16; Wed, 30 Nov 2022 12:56:48 -0800 Received: from fmsmsx610.amr.corp.intel.com (10.18.126.90) by fmsmsx612.amr.corp.intel.com (10.18.126.92) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256) id 15.1.2507.16; Wed, 30 Nov 2022 12:56:47 -0800 Received: from fmsedg602.ED.cps.intel.com (10.1.192.136) by fmsmsx610.amr.corp.intel.com (10.18.126.90) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256) id 15.1.2507.16 via Frontend Transport; Wed, 30 Nov 2022 12:56:47 -0800 Received: from NAM11-CO1-obe.outbound.protection.outlook.com (104.47.56.174) by edgegateway.intel.com (192.55.55.71) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.1.2507.16; Wed, 30 Nov 2022 12:56:47 -0800 ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=mtFmbDwzXbAhQ9gLC/IVZYdyr/9DlJWtkICawJUiP+YHjBPTADy/XUKBQ9j45rZ+qw/2t+GlNeBTrCzBA1TdVPhnn1PYSk24mKPRJQuAxGYA/PIySnC1/s3BrsZQKOSWnAM+beoVeoJf1Ez11/nN4V3VcdA+n9f/AStBsk32n/r4fJff/4iSGrSllWD14gIR/sokRF3PfTD2HcJrDQzUWINqbxGG2Y/jMjByXmZlD5zzUm04uFjXxMwKma4FlyBKS8hSPuGBO6/2gBti+U7xZ9WkAp2Z/Yx6qxwSW+rsXWNwiaVwEDeWIlTpZWdwH/VVv0rUr4u/lERcUVXLdhhMYw== 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-AntiSpam-MessageData-ChunkCount:X-MS-Exchange-AntiSpam-MessageData-0:X-MS-Exchange-AntiSpam-MessageData-1; bh=QV378ez9fz8YENncrZKh92CeIWCGk9Uro1RsU1Qfm4Q=; b=XkhUM82QVJmiyX23f3dbcL+q+DznIzld/vh6TYe7yG/bR2jaV++zUj5lqtxrAO7ojb1lER/Vi42GfoqBIF9J+bt8lqCY2cCoyImrXPtOyY0RqC7vYKzQ+kYM+fSLpMO2UGm1T8GhcoelBaX4Ys2kxPrk3tB0fgVrlrrqPLq/FhIFe74I20swDGHUBHM2EFgzOSGbFJKsEUteZHt9R5dQB+D10vzcboozXKJlVAsBSym1HYhCSi+E+885oOJ7ZxALn/JUWgymYGwLII2TtQ3TNvR4TOkOnx5JwV3g3h5d5sEyYSWDtSZM8/v1NHhMjIbgJoaUewWZa/ZlOYCNRTNxXQ== 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 Received: from CO1PR11MB4929.namprd11.prod.outlook.com (2603:10b6:303:6d::19) by DS7PR11MB7908.namprd11.prod.outlook.com (2603:10b6:8:ea::5) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.5857.17; Wed, 30 Nov 2022 20:56:46 +0000 Received: from CO1PR11MB4929.namprd11.prod.outlook.com ([fe80::5b3:916c:706d:b41b]) by CO1PR11MB4929.namprd11.prod.outlook.com ([fe80::5b3:916c:706d:b41b%6]) with mapi id 15.20.5857.023; Wed, 30 Nov 2022 20:56:45 +0000 From: "Michael D Kinney" To: "devel@edk2.groups.io" , "jeshuas@nvidia.com" , "Kinney, Michael D" CC: "mikuback@linux.microsoft.com" , "sean.brogan@microsoft.com" Subject: Re: [edk2-devel] [PATCH] UnitTestFrameworkPkg/UnitTestLib: Print expected Status on ASSERT fail Thread-Topic: [edk2-devel] [PATCH] UnitTestFrameworkPkg/UnitTestLib: Print expected Status on ASSERT fail Thread-Index: AQHZBPvuxrYVXIwotUu4xXRDw/2Ika5X8OLA Date: Wed, 30 Nov 2022 20:56:45 +0000 Message-ID: References: In-Reply-To: Accept-Language: en-US X-MS-Has-Attach: X-MS-TNEF-Correlator: authentication-results: dkim=none (message not signed) header.d=none;dmarc=none action=none header.from=intel.com; x-ms-publictraffictype: Email x-ms-traffictypediagnostic: CO1PR11MB4929:EE_|DS7PR11MB7908:EE_ x-ms-office365-filtering-correlation-id: a9f5e195-15ec-49e9-45f7-08dad3156473 x-ms-exchange-senderadcheck: 1 x-ms-exchange-antispam-relay: 0 x-microsoft-antispam: BCL:0; x-microsoft-antispam-message-info: 1ULs+Arb7H/iNBFNkO9gXVw8WBSHYiheAjae17n5X3ywkGOoqMcbT5qbFsQunhIwXac+baZa8jZHlINa4PcJPT0bXIKHtPe9MiiWl5mhmBP49DTCbCHzaNX6EFeHMhdt6VYeVqN5goNl+RawBLoO/xZ5VlMqPwppkU7b2zBnDXC1y51byfLOE9JsnTf2ER8f/cj/Y1e69QFHrSJizpqHy74qCZQ26mxaAbRrEse5aPXHnKwszmFYbQtt/bqUZp2F0HSvyOg6pg83XadKBZb0tDSmwmQDrqVKYRa8qfUkA191ZXTE3+yXuPwx5AOg/fHRLEZTNek7dD4OTOv9Q5lDbeJRuSTHEMZrV5BmqYARhvVjWLjpOZ6P+MHi+zXezQK4nhhRc6P4Z7INB4aHQllhTe3lXomubbp8Nh6ylMHgPhAUFcDp/ag4zcHSPW6Qz4e5iA/KIXZ+E94en65cxF+UYG1eZqgOs6uXTeSwBunj0G3bU4CJr05WJPfc+i6KmYKKasORgHveIyTZCl6loxowIWipiVUm3uAHeY8HsoeMCpcAPW8+pfiro7bel/es5qOByRxjn5FZYKdaeEKJ194JPUUkpNwMj/bPTxVflJi7P3U58xIuIzaqlbzuQYK7aCo6BI5jUug1lGmI36MtWaD4hBkZYHL1W4QCJHURaieXYVstKby0460qrSjsNHNnVyFaCTmp522W8dWCctdpYgRbS7w73ocOiRK7czDB7O2BDvi+aChij4FtfD8PVEGMyvYthOO1Ui7V2PxdjZhHTE3dSA== x-forefront-antispam-report: CIP:255.255.255.255;CTRY:;LANG:en;SCL:1;SRV:;IPV:NLI;SFV:NSPM;H:CO1PR11MB4929.namprd11.prod.outlook.com;PTR:;CAT:NONE;SFS:(13230022)(136003)(376002)(346002)(366004)(396003)(39860400002)(451199015)(86362001)(186003)(2906002)(966005)(9686003)(478600001)(45080400002)(122000001)(316002)(38100700002)(54906003)(110136005)(55016003)(33656002)(26005)(83380400001)(71200400001)(8936002)(7696005)(53546011)(52536014)(76116006)(66476007)(66446008)(8676002)(6506007)(64756008)(5660300002)(4326008)(41300700001)(38070700005)(82960400001)(66556008)(66899015)(66946007);DIR:OUT;SFP:1102; x-ms-exchange-antispam-messagedata-chunkcount: 1 x-ms-exchange-antispam-messagedata-0: =?utf-8?B?cDNUTkhUMWE1ektiM0hNS2hoY1YwQjFFdlpXVHJlMTVTbUd2d0J5V2dYUWZ2?= =?utf-8?B?VVR5ZjR2QUJhRkRPeVl1T21HNzRUeU1rREY2Qkp4NGlkd1UyTm5Ecml2aUVG?= =?utf-8?B?SU93RXZ3ampCVkpjVU5MKzlEejhLVmRVcDNSUnhEV2JxY0tSTmI4RlhNWXlF?= =?utf-8?B?VXFaeHFnVVhlcjUzTStXbjI4VGc1MFduMWNyUENCcGRLZWpQVmlOWlZUZ29s?= =?utf-8?B?NFRxeXBTbG1raHA2TTJtOHRrc3ZaemRLc2xiODd4eE0wSlVaZnVObU5CK2pn?= =?utf-8?B?VG14dnplR0ZzSVFLTnppZUJhNHQ5M1kwelNySCt1a09wTTJXVzBPbXlxbGVQ?= =?utf-8?B?eGEzK0dsVmJDWFFwU1ZScys0cnh2bno1ajNBbnRiekEvWVV3TW50OFE2VU1F?= =?utf-8?B?WnNRdXk4UHo2T25jNFRmL1dGRXIwVW43cHhMY0REdjF2L3pIaUFiMDFWa0lS?= =?utf-8?B?aE9ubmhETVFpK2tXVUlLUGNOTXhwZlJzTHJVUTgvRmI4d3ZZcFJXS2Y0VUpw?= =?utf-8?B?NU1oNGhtS3FnOHI5L1UzRGdZYkp4L0tSWVF2UjVCQ0hNT3hiaE5lbHV2K1Nt?= =?utf-8?B?a3pXTW80ZTIvL2lqRnVvOTN1S0QxdHJUK1A0cFNXUTIycTZENngxTkVPVEhC?= =?utf-8?B?NmR1WTMwZjV0V01DaGcxSGFaUmVndVpXYWJmRllva0tLVWhLc3pjOEZKTWlu?= =?utf-8?B?eTlZOFQ1UGNCYXBFRHdHS2ZkVG1Gd1E3ZW1nYlBrVW9MZW95Vys5MmNhU2Ro?= =?utf-8?B?dkZnU1NwTENCeWJ6SG1sOHlzVjMvNi8vMUF1Z2h2dEJsZzZqZkFrRm9rZjho?= =?utf-8?B?Qkd1dDgvS0hrSkQ3M1JuWHFERzk0a0Z2WC9aVHVzWkt1MUQ2cHNTa3FPYWlp?= =?utf-8?B?cG5BNzRNcXhUS09RSEJ2M25FZFFtS1VsQTl6akZydW5rRmdUeXd3T2NrM1Za?= =?utf-8?B?WmpWK3ZubzVrTGtKeVQrb1pORXRHcUhBaHNyMGQvVnAvb2I4OHpUSEVYYnpR?= =?utf-8?B?VnQyWW9hL3FMK1psNWc1Q2FuWFJrYlk5amVEQ1I0YW1YZGpBZk1kMmNTZzhs?= =?utf-8?B?WTBVTjV4Tko0Z3pXQ0FCNXRTZGk5N2Y2ZjZDY0Fvekl1ZlJ0RE5lVXkwbjZH?= =?utf-8?B?UWJSSGpIUzhSbnhqL1pTQ1ZpckxRWVYwZUlvTEo3SE9VYm1RR0JFclVVVGpi?= =?utf-8?B?RVB6TTZwZHI4VFhtenRRd1l3TkVXMTdsQUR4R042S2NNL0tyU2N2MFdwWXVR?= =?utf-8?B?TzBpeGZVU1pPamhWMnFyVzQyMHIyRStEYWdDa01KbDVSbHRxQ25paEF5NnVK?= =?utf-8?B?TXIyZDc0a0MxTHFxd2ZsRmZJbTg1YWVGSHdhR2l5VVRpK3YvVFZ5VDRiSVVu?= =?utf-8?B?eUUxN3BwcHVnQ00vRjUwVzAzbnd5RFBOVkxBU3p0aWFma0NwMWhoL2pLUjJI?= =?utf-8?B?RjFQcjd3UDAybzJzaDJoYjJpRVRsK2swRGd0OU4wWXJlNTAvaWNkUkVLUjAr?= =?utf-8?B?YmF4cU9KNFN4YVdmaGl2b3FCTURGSUNyK0FBM1FVNGN4U3RIMWV2R2JybGhZ?= =?utf-8?B?ZmhEcjFTdFRHMnhQcHN1a0ZDQnRMelpsbUdjcUlXc0NrajN5b3ZpVzNRd0Fp?= =?utf-8?B?ZlNPTlZ1Yi9yci9UK29GQzlCakJycFFINTUxNkIxaVNUbXNUTDIxNmpsdVpH?= =?utf-8?B?TUdUOGRaQTYyV2JpMy9pY25FUjJDZHFEcktKQis4c3JTc3pkeS9RYTVNWXRU?= =?utf-8?B?NFhoSktaVk1aMnpVdjdXR1ZzTUsvMFJKeDZBTVZ5OUJPNHh4SHdwb2xkeUFD?= =?utf-8?B?a0twUCtRbGtCNmprYk1pRzVudFBsOTVqcENYNE5TZzNpQUJsQ0VxUmRrcEkw?= =?utf-8?B?WktSQktkOStXTnNOcjk4bDkrWlQ1bVBpdHo3WDZ4RFRSdEU2NkxPSkdxU3BH?= =?utf-8?B?dG41VGlZU3dTZ1BoTjVYOWozZ0VrZnViMk9PUDRTRFFtcEorV3R1cklLV2tw?= =?utf-8?B?b3JGV1o5aUcxMWltdTB0aWRVTzZheHRrOVpSZ3VpQlNub0I4VGorQU9BOWNF?= =?utf-8?B?QWNhdUVrWHVzcHZqTnBqTk5DeGRBbWc1aVdwdU53NGl5YS83Mmk1b0FhOSty?= =?utf-8?B?alFUOXY0S3dsMjRLOG9UVHZxVjRZek10UWVSbDdvRHlyTGRkTHR0alc1dmlx?= =?utf-8?B?bHc9PQ==?= MIME-Version: 1.0 X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-AuthSource: CO1PR11MB4929.namprd11.prod.outlook.com X-MS-Exchange-CrossTenant-Network-Message-Id: a9f5e195-15ec-49e9-45f7-08dad3156473 X-MS-Exchange-CrossTenant-originalarrivaltime: 30 Nov 2022 20:56:45.9240 (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: 2nlpfp2IFyccjM0whZCWzyeLmsRxn0gXooHLfF8L7BvKvukM/yufpJbEMoVKD/ySrTYmt8tIGxZ6cjsrwzakVGBGM34CiueaoShcQpOUv0M= X-MS-Exchange-Transport-CrossTenantHeadersStamped: DS7PR11MB7908 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 SGkgSmVzaHVhcywNCg0KVGhpcyBpcyBhIGdvb2QgaWRlYSB0byBzaG93IHRoZSBleHBlY3RlZCB2 YWx1ZS4NCg0KJXAgd2FzIHVzZWQgb24gcHVycG9zZSBiZWNhdXNlIHVuaXQgdGVzdHMgY2FuIGJl IGJ1aWx0IGZvciAzMi1iaXQgb3IgNjQtYml0IGFuZA0KdGhlIEVGSV9TVEFUVVMgaXMgc2FtZSBh cyBSRVRVUk5fU1RBVFVTIHdoaWNoIGlzIHNhbWUgYXMgVUlOVE4uICBVSU5UTiBpcyAzMi1iaXRz DQpmb3IgMzItYml0IHVuaXQgdGVzdCBhcHBzIGFuZCA2NC1iaXQgZm9yIDY0LWJpdCB1bml0IHRl c3QgYXBwcy4gICVwIHByaW50cyBhIA0KcG9pbnRlciBzaXplZCB2YWx1ZSwgd2hpY2ggaGFwcGVu cyB0byBtYXRjaCB0aGUgVUlOVE4gZm9yIHN1cHBvcnQgQ1BVIGFyY2hzLg0KDQpBIGNvdXBsZSBv cHRpb25zIHRvIGNvbnNpZGVyOg0KMSkgS2VlcCB1c2luZyAlcCBpbnN0ZWFkIG9mICVsbHguDQoy KSBVc2UgVUlOVDY0IGxvY2FsIHZhcmlhYmxlcyB0byBob2xkIFN0YXR1cyBhbmQgRXhwZWN0ZWQg dmFsdWVzIGFuZCB1c2UgJWxseC4NCjMpIFVzZSB0aGUgTWRlUGtnIFByaW50TGliIHRvIGNvbnZl cnQgU3RhdHVzIGFuZCBFeHBlY3RlZCB0byBzdHJpbmcgbmFtZXMgYW5kDQogICB1cGRhdGUgbWVz c2FnZSB0byBzaG93IHRoZSBuYW1lIG9mIHRoZSBzdGF0dXMgdmFsdWUgaW5zdGVhZCBvZiB0aGUg aGV4IHZhbHVlLg0KNCkgRG9uJ3QgYWRkIGEgZGVwZW5kZW5jeSBvbiBQcmludExpYiBhbmQgaW5z dGVhZCBjb252ZXJ0IHRvIHN0cmluZyBuYW1lcyBpbg0KICAgdGhpcyBzYW1lIEMgZmlsZS4NCg0K QmVzdCByZWdhcmRzLA0KDQpNaWtlDQoNCg0KPiAtLS0tLU9yaWdpbmFsIE1lc3NhZ2UtLS0tLQ0K PiBGcm9tOiBkZXZlbEBlZGsyLmdyb3Vwcy5pbyA8ZGV2ZWxAZWRrMi5ncm91cHMuaW8+IE9uIEJl aGFsZiBPZiBKZXNodWEgU21pdGggdmlhIGdyb3Vwcy5pbw0KPiBTZW50OiBXZWRuZXNkYXksIE5v dmVtYmVyIDMwLCAyMDIyIDEyOjM5IFBNDQo+IFRvOiBkZXZlbEBlZGsyLmdyb3Vwcy5pbw0KPiBD YzogS2lubmV5LCBNaWNoYWVsIEQgPG1pY2hhZWwuZC5raW5uZXlAaW50ZWwuY29tPjsgbWlrdWJh Y2tAbGludXgubWljcm9zb2Z0LmNvbTsgc2Vhbi5icm9nYW5AbWljcm9zb2Z0LmNvbTsgSmVzaHVh IFNtaXRoDQo+IDxqZXNodWFzQG52aWRpYS5jb20+DQo+IFN1YmplY3Q6IFtlZGsyLWRldmVsXSBb UEFUQ0hdIFVuaXRUZXN0RnJhbWV3b3JrUGtnL1VuaXRUZXN0TGliOiBQcmludCBleHBlY3RlZCBT dGF0dXMgb24gQVNTRVJUIGZhaWwNCj4gDQo+IFVwZGF0ZSB0aGUgVW5pdFRlc3RBc3NlcnRTdGF0 dXNFcXVhbCBlcnJvciBtZXNzYWdlIHRvIHByaW50IG91dCB0aGUNCj4gZXhwZWN0ZWQgdmFsdWUg aW4gYWRkaXRpb24gdG8gdGhlIHNlZW4gdmFsdWUuDQo+IA0KPiBTaWduZWQtb2ZmLWJ5OiBKZXNo dWEgU21pdGggPGplc2h1YXNAbnZpZGlhLmNvbT4NCj4gLS0tDQo+ICBVbml0VGVzdEZyYW1ld29y a1BrZy9MaWJyYXJ5L1VuaXRUZXN0TGliL0Fzc2VydENtb2NrYS5jIHwgMiArLQ0KPiAgMSBmaWxl IGNoYW5nZWQsIDEgaW5zZXJ0aW9uKCspLCAxIGRlbGV0aW9uKC0pDQo+IA0KPiBkaWZmIC0tZ2l0 IGEvVW5pdFRlc3RGcmFtZXdvcmtQa2cvTGlicmFyeS9Vbml0VGVzdExpYi9Bc3NlcnRDbW9ja2Eu Yw0KPiBiL1VuaXRUZXN0RnJhbWV3b3JrUGtnL0xpYnJhcnkvVW5pdFRlc3RMaWIvQXNzZXJ0Q21v Y2thLmMNCj4gaW5kZXggZGMwNWJiZDQzOC4uMzIyZGFmMzE4YSAxMDA2NDQNCj4gLS0tIGEvVW5p dFRlc3RGcmFtZXdvcmtQa2cvTGlicmFyeS9Vbml0VGVzdExpYi9Bc3NlcnRDbW9ja2EuYw0KPiAr KysgYi9Vbml0VGVzdEZyYW1ld29ya1BrZy9MaWJyYXJ5L1VuaXRUZXN0TGliL0Fzc2VydENtb2Nr YS5jDQo+IEBAIC0yOTAsNyArMjkwLDcgQEAgVW5pdFRlc3RBc3NlcnRTdGF0dXNFcXVhbCAoDQo+ ICB7DQo+ICAgIENIQVI4ICBUZW1wU3RyW01BWF9TVFJJTkdfU0laRV07DQo+IA0KPiAtICBzbnBy aW50ZiAoVGVtcFN0ciwgc2l6ZW9mIChUZW1wU3RyKSwgIlVUX0FTU0VSVF9TVEFUVVNfRVFVQUwo JXM6JXApIiwgRGVzY3JpcHRpb24sIChWT0lEICopU3RhdHVzKTsNCj4gKyAgc25wcmludGYgKFRl bXBTdHIsIHNpemVvZiAoVGVtcFN0ciksICJVVF9BU1NFUlRfU1RBVFVTX0VRVUFMKCVzOjB4JWxs eCBleHBlY3RlZDoweCVsbHgpIiwgRGVzY3JpcHRpb24sIFN0YXR1cywNCj4gRXhwZWN0ZWQpOw0K PiAgICBfYXNzZXJ0X3RydWUgKChTdGF0dXMgPT0gRXhwZWN0ZWQpLCBUZW1wU3RyLCBGaWxlTmFt ZSwgKElOVDMyKUxpbmVOdW1iZXIpOw0KPiANCj4gICAgcmV0dXJuIChTdGF0dXMgPT0gRXhwZWN0 ZWQpOw0KPiAtLQ0KPiAyLjI1LjENCj4gDQo+IA0KPiANCj4gDQo+IA0KDQo=