From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from mga11.intel.com (mga11.intel.com [192.55.52.93]) by mx.groups.io with SMTP id smtpd.web08.5941.1663081807049719285 for ; Tue, 13 Sep 2022 08:10:07 -0700 Authentication-Results: mx.groups.io; dkim=fail reason="unable to parse pub key" header.i=@intel.com header.s=intel header.b=Y4gGvu7o; spf=pass (domain: intel.com, ip: 192.55.52.93, 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=1663081807; x=1694617807; h=from:to:cc:subject:date:message-id:references: in-reply-to:content-transfer-encoding:mime-version; bh=2E66WX3Elqi/zHQ6ZWC4s3Ub1fcr6umESW6JU9oTDY8=; b=Y4gGvu7oCH2HfT779WYtuh+dwKz0wo0LyE/eYC4fQSTUGdNdaCUbcKJd npItF7lufG4k4LWWsybPQ2k1D6ZzXQdZO/3UlGQG60zsArEyIFpqT3IZq wDnzf5Avz55TuLwJRgYDtnB38pl4oSkyVPwNAzf0gTdz3XtHjZsVC3T8b MVjKDurbIxsK1xWLeXRr7+B5Dp6DopcUtK1WEdNlN+Vp3QW8k+1I7ltr5 6AD+4bwXNnF+zAwVRv5ZFXga0pPIiz7SO3cmpukAOjfN5sR1fYgIvfo9H XNgWwz63a/8nbE3ZlRGxRv11bMCTWOzUdMiCxkfii5AiSwcAyKJy7/auV Q==; X-IronPort-AV: E=McAfee;i="6500,9779,10469"; a="295752820" X-IronPort-AV: E=Sophos;i="5.93,313,1654585200"; d="scan'208";a="295752820" Received: from orsmga006.jf.intel.com ([10.7.209.51]) by fmsmga102.fm.intel.com with ESMTP/TLS/ECDHE-RSA-AES256-GCM-SHA384; 13 Sep 2022 08:10:06 -0700 X-ExtLoop1: 1 X-IronPort-AV: E=Sophos;i="5.93,313,1654585200"; d="scan'208";a="593971976" Received: from orsmsx601.amr.corp.intel.com ([10.22.229.14]) by orsmga006.jf.intel.com with ESMTP; 13 Sep 2022 08:10:06 -0700 Received: from orsmsx602.amr.corp.intel.com (10.22.229.15) by ORSMSX601.amr.corp.intel.com (10.22.229.14) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256) id 15.1.2375.31; Tue, 13 Sep 2022 08:10:05 -0700 Received: from orsedg603.ED.cps.intel.com (10.7.248.4) by orsmsx602.amr.corp.intel.com (10.22.229.15) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256) id 15.1.2375.31 via Frontend Transport; Tue, 13 Sep 2022 08:10:05 -0700 Received: from NAM04-DM6-obe.outbound.protection.outlook.com (104.47.73.43) by edgegateway.intel.com (134.134.137.100) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.1.2375.31; Tue, 13 Sep 2022 08:10:05 -0700 ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=G5jlItocGWvZ9xwNNJaS4SGzmfxK3wmMm3kb16CmIP3dOO9ssQYaIQAtIrdXmaFfpAz9nzBQDaTVnf/k4A+ScRN88pvL0o5JBIuSyahyRta9mAVLTnZWvgxcUEzcF5JQa5wGKZmp9CQTTE9LzvU7z/mhxI49lEQR/wRFj/2Ailn8kTF8q7Rpqz4AqebkqZ1nQnwk8Hh6CI6uR2lzHBWaoaRnZy8dV+9UaMOEJuRS9bNYNpkiiwNwMfPG8ZMeRD6Set4lQdEpf4JYszipq373yAQnEoZ3NYVQlUwREvTraq2AH1hVFTzrPxGHDc5ReXTFkNX+HZJduVEvEhLZ56dD6Q== 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=2E66WX3Elqi/zHQ6ZWC4s3Ub1fcr6umESW6JU9oTDY8=; b=jfvJPul6nHNB+RcW8lVMIxyyCZRgeC8tB/j2G3/4NAJMB6wrrnevjrQWheh6uBsEpo9z6qM0wUr/ndm43vMEAyEde4hWGgacVTdsr7Fu7JnYpdss73au0JDsehUrgYmHs4JA8FOEVzEtYzJY4iEWQGBJ83tN2UAxjbrZ5g98eTQzky0sE6qEKZfXcDVSXyW1wFZDQcQXHWh4HCfEgBDCSSPTkoSzoxqSM1/cfTgIxaz2b3FWHk5JHpmdE6W8XEe9i2miaGFJSDbUAV/LaKT3cdvc/wqwap6asQ2Tn1c79th1CN8bAB4aqsfe+xFA5oj7mMZbkbl06Vb0ngg0LJfQIQ== 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 DM4PR11MB5535.namprd11.prod.outlook.com (2603:10b6:5:398::11) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.5612.19; Tue, 13 Sep 2022 15:10:02 +0000 Received: from CO1PR11MB4929.namprd11.prod.outlook.com ([fe80::7890:343e:99cb:21c8]) by CO1PR11MB4929.namprd11.prod.outlook.com ([fe80::7890:343e:99cb:21c8%7]) with mapi id 15.20.5612.022; Tue, 13 Sep 2022 15:10:02 +0000 From: "Michael D Kinney" To: "Guo, Gua" , "devel@edk2.groups.io" , "Kinney, Michael D" CC: Sean Brogan , "Barkelew, Bret" , Michael Kubacki Subject: Re: [PATCH] UnitTestFrameworkPkg: Add code coverage support for GCC Thread-Topic: [PATCH] UnitTestFrameworkPkg: Add code coverage support for GCC Thread-Index: AQHYx3QtE6yUEA7lEEW2A2XJo1BPU63ddhkw Date: Tue, 13 Sep 2022 15:10:02 +0000 Message-ID: References: <15e8fe2d2709a822fdbc4956ceb2c4b92412e523.1663075356.git.gua.guo@intel.com> In-Reply-To: <15e8fe2d2709a822fdbc4956ceb2c4b92412e523.1663075356.git.gua.guo@intel.com> Accept-Language: en-US X-MS-Has-Attach: X-MS-TNEF-Correlator: dlp-product: dlpe-windows dlp-reaction: no-action dlp-version: 11.6.500.17 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_|DM4PR11MB5535:EE_ x-ms-office365-filtering-correlation-id: 164525b5-657c-436d-8c48-08da959a087f x-ld-processed: 46c98d88-e344-4ed4-8496-4ed7712e255d,ExtAddr x-ms-exchange-senderadcheck: 1 x-ms-exchange-antispam-relay: 0 x-microsoft-antispam: BCL:0; x-microsoft-antispam-message-info: wUTOKWSOJILuuZ2mo8G+2owLbfRATggru4OPpFeJJfbs0pXNBthwH4PWN/Xi4J9Ahbig0JfE8o5XBDS67+Vx2zN2zYpgQcD4ynVnSJ6s3UuyH+7RyB27spL1NNPoKxkNU+e13j/iUmxiGO6OTTtVza1B50ziLw+Ov30mXQdIe7hV7qBpn1f3FHfUqPpOh8xQmfzgH0kOLpsqqAqlnu+TtDmZyhIZb1PZo9cZpxobFfePXhh162AFCqIxJuEpvYxKrxEXacZBXHXrE4TV/ZhnXH+TjD9gQmvsduQgvQ6nVYoaDMsj82LgYIHWHBOosh8Qv10le9trlcF03fJj0Lpgp2+FhDSS4HrYWLeMlfeDynN9wRMMo4jMagvv7RVHZalQ37pyP0hmUljxaHjo2IvE7Mm2LkfUVShshX79VceYUvg+jBOJi7PBt51HC1HOAFeGSjAGjD+XKvbF2itZmLwO3hPY6rk7BwxlyyMo/ileT/HYdqeazh6qjUB0igMj2AhdYGFgQgcMhbh7k3pRGQvHS68P8DNXCu+wGZPXFfMQaaFR87ed92ONVcNs5KSUEplrnpMLX4EZ/86RBu5rDFNHhqYks94x67BK1599UZ4bTwlJ9Y3kof0LqAwPixUZY/i5N6Hvh6HKq21gHfhU80nvOlVfmscPb1ijxSrfhbnYCQ7irjnal2C8mrHDPEnTzs+OTOfXkVMcx51KovX4tALAhq1rIafw0epUXPYTW3eTfsK0m2a9Fb7reXJcu8FII51irznBpOA6nOxYoZrfTkpG8w== 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)(396003)(136003)(376002)(346002)(39860400002)(366004)(451199015)(2906002)(83380400001)(41300700001)(9686003)(71200400001)(122000001)(33656002)(76116006)(4326008)(54906003)(8676002)(82960400001)(86362001)(7696005)(110136005)(5660300002)(66946007)(186003)(52536014)(316002)(26005)(478600001)(8936002)(64756008)(55016003)(66446008)(66556008)(66476007)(53546011)(38070700005)(6506007)(38100700002);DIR:OUT;SFP:1102; x-ms-exchange-antispam-messagedata-chunkcount: 1 x-ms-exchange-antispam-messagedata-0: =?utf-8?B?NUJjZ0d6S3dJbkpyeElBdHQ2Rlprd1NSb3RvZTNBMVM1WkRWbFZwdG9PejdP?= =?utf-8?B?R0I2WXJVUnRpMzhFNGIwVjJBS3hnS2ZmcmNMc2xCYVBPUVJjNkhxaWFTNmlK?= =?utf-8?B?L2g4UzJJYXhhTFNTWUdBVWlWVGVlZHFxRVg3REdEUXJXVGhjZTZHcGRvMXBX?= =?utf-8?B?QnNXZmpuLzhNVU5DTkJYT2ZsMFpKQXFHMWlTZnBiYTZIMmo3bms3WmI1cDl3?= =?utf-8?B?UWU3aWovZitFcmxxWjdtSThlQlA0Wk9OT0JrSUFwNnlOeERqelkrdnBrSzJ4?= =?utf-8?B?VkNXSmViQVhzeUFWL21XcVF4NjliZU4yNlJnMnlNLy9qcFd1TWZSQkFQUUlm?= =?utf-8?B?WVE2WUIwZDRJdHg0YTM2R21pdkd4RVFUTGJMUVNqa2lLUXIxZ21qSE9TUTBD?= =?utf-8?B?NElrRzYxL2pEZ1F6OWJwR3FucS9XQytlRDZ3U3p3aVF3K3pQQjAxRXl0MXRp?= =?utf-8?B?TCtEOVBjTVFEUDNRbGJrYS9jZGhmcEtlZEQwRFUzKzc2UnI4bFFMbzhOb0s3?= =?utf-8?B?dHhpcDFMY2ZjZVdJNC82OVdSS0ZGOEVMcWNOcXVlNlpNUVo5eHJTN05ML2hm?= =?utf-8?B?Ny8xRTZacWNkZFh4U25Ma1QwU2czOWZDbDF4MjIrRFhGUW5Xc0ZYOWgvcnRM?= =?utf-8?B?ZklJQVZ5Q1JOWURobG12bkprby9weTZXOFdwWE9iTmxPNm1MUkhPTkR4V0VX?= =?utf-8?B?ODhIVVdRVTlYZXl0SXlhV0o5aVBnTitacldLRnNQaERNbGVHSjZZTnNDc25S?= =?utf-8?B?V2thZkNTK3hUK0o0WTV2ZXZIMmxRZHBPSEp2OTE3ZytpSW9QaWhsQ2NubEE0?= =?utf-8?B?S0N0RVJaak5FbjZ3Vnh3THNwQk1jSG4zUldac3AyNjRaODFTejhEQUN2OEZ0?= =?utf-8?B?Vkw1aUFSVmRwV0ZVRlZ3OTRObllGMWZsNVVUdlQ2RzBWQUc3NjJHT21hRTFT?= =?utf-8?B?SVAxWFhtM09LeVFOZWs0bTZsTjlKVml0WUR6eFhiNmZZNi8rV3FRVUNGa3NB?= =?utf-8?B?SlV0RHlTMThyMGY3TlR5c0hXek12UXp4Y0dOTGlNbXY4cFJ0KzBqVElIbXc2?= =?utf-8?B?MHV3MjhXUnRtWTVzTUVoUHVtUkJlQXBJb0VYai90ckRJOTdOQmNMY0NMamhQ?= =?utf-8?B?ME1iRkNGK2lTNGtvSWw0eTMvdDA1UzdSQjF1dURONzArdXpNMUFYSnd5RldX?= =?utf-8?B?NTdseVBoR1Y1dkhuV1dma0pYSm1mVU9kVHRncEU4Kys0bmRkZ096bWdpTERR?= =?utf-8?B?QXhjcUI4NllRMWZGU0xILzEyU0lxd3g0RkJrMVJhZUc4aEtncmlIUUtRbVJN?= =?utf-8?B?ZkpsYitaWWlYVHBDM2R4cEE0SThFbXplWVhjVzJ1ZUZoWEcwYzJnTWphMVdJ?= =?utf-8?B?cWdmam1NV0Jmek1Qd21WaFZoMXlVMmJIdEhaM2VnNlk3RDRaU3YyWlFZSVow?= =?utf-8?B?R1VwNHdWeXFFdUFhYUozMHhwbkkwQW43UU9kRVNVSmtMMGN0MUlwRWcveFds?= =?utf-8?B?NjBWaHovaGRQOHdma2xDZXRVd1FSeGwrYndkcU1RdUFyVnFPODZiSW9rUEt2?= =?utf-8?B?ZlF5WGlwcXZYZVhjMmJJYXpHU2xPWVVkUis0S3RrQTRFbjRhMmFlTnVUZ1J3?= =?utf-8?B?c3hxM2VpcmZkYTN3VHZMY0pzd29hTWRMVHRDZ0tONGwrRlkyUEhrNjZJa1l4?= =?utf-8?B?VGpxbW00aTVDWDVrTkhOSk1xQldqOFB3NVJtQjQ1YklmYzRZTnFvempDeGkr?= =?utf-8?B?WUNVUGZsc0R0SmdzZE8xTEtONmRVakljVXhKSEp3RDc2MUswU2RUS0RxdFBm?= =?utf-8?B?elQwWVNydXg5MDBLMDhzekhCajkrSkJYdmsvOC9NN0NuSHFOcDFuSEhuVFNs?= =?utf-8?B?TGlNZVZtMS9aTEVnODNwcU55UU8zSkcvdnI5M2FWMXZvYlZRL2VtNjdleUZO?= =?utf-8?B?SUVpYzVVYWloQ0VIcERqR3k1eGdERTZCSW1VbFJnczhiejhwLytaQVlNN0Nw?= =?utf-8?B?bnZqNG9IdVpWdExnMlM4WUl0UlRTbjhWU0tQaFg5SWR4NjNsb3VXUGMvY0dS?= =?utf-8?B?WjlkQVdSSFpiM3Z1dThmYkJwS2JpVEw0VldGK2tvdXJJanVIU0NsbUpqek1v?= =?utf-8?B?eXZNaTRudjVjWitUY3l5RTBlUzlJd3ordXRqRzdwdFNrZ1BhdGVzWjFjRksw?= =?utf-8?B?K3c9PQ==?= 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: 164525b5-657c-436d-8c48-08da959a087f X-MS-Exchange-CrossTenant-originalarrivaltime: 13 Sep 2022 15:10:02.5956 (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: SAeald73ujxeIBFj1V5G18aKe9JyaRDrO7Y0ya6LM9q7QHDFyGhzTGpuMdueNocYhlbmdwUuntN3DF2KecG2orerdj8oCEVUq+IFwAhnkWU= X-MS-Exchange-Transport-CrossTenantHeadersStamped: DM4PR11MB5535 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 SGksDQoNClRoaXMgY2hhbmdlIGxvb2tzIHNhZmUgYmVjYXVzZSBpdCBpcyBzY29wZWQgdG8gaG9z dC1iYXNlZCB1bml0IHRlc3RzDQp0aGF0IGluY2x1ZGUgdGhpcyBmaWxlIGluIHRoZSBEU0MgZmls ZSB0aGF0IGJ1aWxkcyBob3N0LWJhc2VkIHRlc3RzLg0KDQpDYW4geW91IGFsc28gdXBkYXRlIHRo ZSBVbml0VGVzdEZyYW1ld29ya1BrZy9SZWFkTWUubWQgdG8gZGVzY3JpYmUgaG93DQphIGRldmVs b3BlciBjYW4gZW5hYmxlL3VzZSB0aGUgY29kZSBjb3ZlcmFnZSBmZWF0dXJlIGZvciBHQ0MgaG9z dC1iYXNlZA0KdGVzdHM/DQoNCk1pa2UNCg0KPiAtLS0tLU9yaWdpbmFsIE1lc3NhZ2UtLS0tLQ0K PiBGcm9tOiBHdW8sIEd1YSA8Z3VhLmd1b0BpbnRlbC5jb20+DQo+IFNlbnQ6IFR1ZXNkYXksIFNl cHRlbWJlciAxMywgMjAyMiA2OjI0IEFNDQo+IFRvOiBkZXZlbEBlZGsyLmdyb3Vwcy5pbw0KPiBD YzogR3VvLCBHdWEgPGd1YS5ndW9AaW50ZWwuY29tPjsgS2lubmV5LCBNaWNoYWVsIEQgPG1pY2hh ZWwuZC5raW5uZXlAaW50ZWwuY29tPjsgU2VhbiBCcm9nYW4gPHNlYW4uYnJvZ2FuQG1pY3Jvc29m dC5jb20+OyBCYXJrZWxldywNCj4gQnJldCA8YnJldC5iYXJrZWxld0BtaWNyb3NvZnQuY29tPjsg TWljaGFlbCBLdWJhY2tpIDxtaWt1YmFja0BsaW51eC5taWNyb3NvZnQuY29tPg0KPiBTdWJqZWN0 OiBbUEFUQ0hdIFVuaXRUZXN0RnJhbWV3b3JrUGtnOiBBZGQgY29kZSBjb3ZlcmFnZSBzdXBwb3J0 IGZvciBHQ0MNCj4gDQo+IEZyb206IEd1YSBHdW8gPGd1YS5ndW9AaW50ZWwuY29tPg0KPiANCj4g SW4gb3JkZXIgdG8gY29sbGVjdCBjb2RlIGNvdmVyYWdlIGFmdGVyIHJ1bm5pbmcgZXhlY3V0YWJs ZQ0KPiBmaWxlLCBnZW5lcmF0ZSAqLmdjZGEgYW5kICouZ2NubyBmaWxlIHRoYXQgcmVxdWlyZSBi eSBsY292IHRvb2wNCj4gdG8gZ2VuZXJhdGUgY29kZSBjb3ZlcmFnZSByZXBvcnQuDQo+IA0KPiBD YzogTWljaGFlbCBEIEtpbm5leSA8bWljaGFlbC5kLmtpbm5leUBpbnRlbC5jb20+DQo+IENjOiBT ZWFuIEJyb2dhbiA8c2Vhbi5icm9nYW5AbWljcm9zb2Z0LmNvbT4NCj4gQ2M6IEJyZXQgQmFya2Vs ZXcgPEJyZXQuQmFya2VsZXdAbWljcm9zb2Z0LmNvbT4NCj4gQ2M6IE1pY2hhZWwgS3ViYWNraSA8 bWlrdWJhY2tAbGludXgubWljcm9zb2Z0LmNvbT4NCj4gU2lnbmVkLW9mZi1ieTogR3VhIEd1byA8 Z3VhLmd1b0BpbnRlbC5jb20+DQo+IC0tLQ0KPiAgVW5pdFRlc3RGcmFtZXdvcmtQa2cvVW5pdFRl c3RGcmFtZXdvcmtQa2dIb3N0LmRzYy5pbmMgfCAyICstDQo+ICAxIGZpbGUgY2hhbmdlZCwgMSBp bnNlcnRpb24oKyksIDEgZGVsZXRpb24oLSkNCj4gDQo+IGRpZmYgLS1naXQgYS9Vbml0VGVzdEZy YW1ld29ya1BrZy9Vbml0VGVzdEZyYW1ld29ya1BrZ0hvc3QuZHNjLmluYyBiL1VuaXRUZXN0RnJh bWV3b3JrUGtnL1VuaXRUZXN0RnJhbWV3b3JrUGtnSG9zdC5kc2MuaW5jDQo+IGluZGV4IDRkZDhk NGFjNjcuLjg2MjNhZWNiMzMgMTAwNjQ0DQo+IC0tLSBhL1VuaXRUZXN0RnJhbWV3b3JrUGtnL1Vu aXRUZXN0RnJhbWV3b3JrUGtnSG9zdC5kc2MuaW5jDQo+ICsrKyBiL1VuaXRUZXN0RnJhbWV3b3Jr UGtnL1VuaXRUZXN0RnJhbWV3b3JrUGtnSG9zdC5kc2MuaW5jDQo+IEBAIC0xOSw3ICsxOSw3IEBA DQo+ICAgIE1lbW9yeUFsbG9jYXRpb25MaWJ8VW5pdFRlc3RGcmFtZXdvcmtQa2cvTGlicmFyeS9Q b3NpeC9NZW1vcnlBbGxvY2F0aW9uTGliUG9zaXgvTWVtb3J5QWxsb2NhdGlvbkxpYlBvc2l4Lmlu Zg0KPiANCj4gDQo+IA0KPiAgW0J1aWxkT3B0aW9uc10NCj4gDQo+IC0gIEdDQzoqXypfKl9DQ19G TEFHUyA9IC1mbm8tcGllDQo+IA0KPiArICBHQ0M6Kl8qXypfQ0NfRkxBR1MgPSAtZm5vLXBpZSAt ZnRlc3QtY292ZXJhZ2UgLWZwcm9maWxlLWFyY3MNCj4gDQo+ICAhaWZkZWYgJChVTklUX1RFU1RJ TkdfREVCVUcpDQo+IA0KPiAgICBNU0ZUOipfKl8qX0NDX0ZMQUdTICA9IC1EIFVOSVRfVEVTVElO R19ERUJVRz0xDQo+IA0KPiAgICBHQ0M6Kl8qXypfQ0NfRkxBR1MgICA9IC1EIFVOSVRfVEVTVElO R19ERUJVRz0xDQo+IA0KPiAtLQ0KPiAyLjMxLjEud2luZG93cy4xDQoNCg==