From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from mga02.intel.com (mga02.intel.com [134.134.136.20]) by mx.groups.io with SMTP id smtpd.web11.1637.1663867050069667973 for ; Thu, 22 Sep 2022 10:17:31 -0700 Authentication-Results: mx.groups.io; dkim=fail reason="unable to parse pub key" header.i=@intel.com header.s=intel header.b=eNeJvHAa; spf=pass (domain: intel.com, ip: 134.134.136.20, mailfrom: gua.guo@intel.com) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=intel.com; i=@intel.com; q=dns/txt; s=Intel; t=1663867050; x=1695403050; h=from:to:cc:subject:date:message-id:references: in-reply-to:content-transfer-encoding:mime-version; bh=jRpZrk+hhqCQRj3ITpoQdV0XidYfOCtNdtK4qF1xOGo=; b=eNeJvHAal9MnfahqBSPaSv4XflaxjeQ3oR7oOImEeHj9WZMip62bbOkH ZBie7GvGzKVj3s1GutUO+/1AmJJlUaTE3MTX1+s60RYziBzV+muFCldO8 07/WrO4I6TM1uVD9zOSZUlzvoe2XZkSpf49B5M2zPmPYdmTbURmaKQYpQ Prad/w8oDjY2eukFujwmV+m2lge5Bf5nw58jl/mH8gwCNvNvvoQQbVFUc Wlo2Wsmw9Qc1SWNao8XT86uxnNia+OHBNfWwprnzcjskG9r7sqO4yX5FP CrIaxl/20sshbnXeEGxDmZS+uE6ZmLNcZTBBRMyDfekfzUhMgIw/OSSeC Q==; X-IronPort-AV: E=McAfee;i="6500,9779,10478"; a="287453073" X-IronPort-AV: E=Sophos;i="5.93,337,1654585200"; d="scan'208";a="287453073" Received: from fmsmga003.fm.intel.com ([10.253.24.29]) by orsmga101.jf.intel.com with ESMTP/TLS/ECDHE-RSA-AES256-GCM-SHA384; 22 Sep 2022 10:17:29 -0700 X-ExtLoop1: 1 X-IronPort-AV: E=Sophos;i="5.93,337,1654585200"; d="scan'208";a="708965780" Received: from fmsmsx603.amr.corp.intel.com ([10.18.126.83]) by FMSMGA003.fm.intel.com with ESMTP; 22 Sep 2022 10:17:29 -0700 Received: from fmsmsx611.amr.corp.intel.com (10.18.126.91) by fmsmsx603.amr.corp.intel.com (10.18.126.83) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256) id 15.1.2375.31; Thu, 22 Sep 2022 10:17:28 -0700 Received: from fmsmsx608.amr.corp.intel.com (10.18.126.88) by fmsmsx611.amr.corp.intel.com (10.18.126.91) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256) id 15.1.2375.31; Thu, 22 Sep 2022 10:17:28 -0700 Received: from fmsedg601.ED.cps.intel.com (10.1.192.135) by fmsmsx608.amr.corp.intel.com (10.18.126.88) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256) id 15.1.2375.31 via Frontend Transport; Thu, 22 Sep 2022 10:17:28 -0700 Received: from NAM10-BN7-obe.outbound.protection.outlook.com (104.47.70.109) by edgegateway.intel.com (192.55.55.70) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.1.2375.31; Thu, 22 Sep 2022 10:17:28 -0700 ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=fyb1ibyv3eixJpboHtHBgqU44ICZvli45Ste8m2NTYcKVkwU/pKrE3AMuDPLliBTXy6OLPMyISLiXKpBpGTUjDjkWz0WJ5onsqtHpKeo9O6lxyeuEWsniOq2eTpt6Ew84qbj0/t6eHs+h7u+trcNLl3C4QgovuVe4jR2KS3icQPhKLjvR3qWUM5hcUNhIcTyKyS69hQ/g75IRruOAJsGBi7AMr+SFeACJdmh/Sq9bPmDsLrCDTPBIeeqRH35tWH6kAo8V9hGF3V9HcZLAXD7NZtcqZELmn7wrLlS2lAmgTfejT75s2OaCGb+kSVu8TfCKLtK4jMVI0nn6gaESjbcgw== 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=jRpZrk+hhqCQRj3ITpoQdV0XidYfOCtNdtK4qF1xOGo=; b=PchzeaYhp5LxuBg54mt2D6+DP3JVuCAG+hbIBTTm8uuI+sOIwwfMstXgbl/jYi1JYj1+JQn6dss99p7aCjQ+8y84HSKwtwwQl8JABoK9HSA75+5lWopvl1leYWO5KuXGgGRB0+TWOHsnLrCQW6AJaub2jqaA6JpfWkGlDK5QjUgCAPD27fpzG++COXIqOo4pNTYEF/RelnawB9or2PAON+pIZw7Gs5IhsoPA2uWDqsI5BAGwOMmu6mkjCB7oo5ipK/0Mv0q5qO5T0xeJwmn6IG8qKrOTtyjn6+T2WquB/PrArMlHYioFKTgPUNvpJBWW7/qIfhKTUIiKMF3iKf7/SA== 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 BL1PR11MB5478.namprd11.prod.outlook.com (2603:10b6:208:31d::12) by CY5PR11MB6318.namprd11.prod.outlook.com (2603:10b6:930:3e::5) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.5654.19; Thu, 22 Sep 2022 17:17:26 +0000 Received: from BL1PR11MB5478.namprd11.prod.outlook.com ([fe80::9930:7abb:756f:7bf5]) by BL1PR11MB5478.namprd11.prod.outlook.com ([fe80::9930:7abb:756f:7bf5%7]) with mapi id 15.20.5654.018; Thu, 22 Sep 2022 17:17:26 +0000 From: "Guo, Gua" To: "Kinney, Michael D" , "devel@edk2.groups.io" CC: Sean Brogan Subject: Re: [edk2-devel] [PATCH v3 0/2] UnitTestFrameworkPkg: Add code coverage support for GCC Thread-Topic: [edk2-devel] [PATCH v3 0/2] UnitTestFrameworkPkg: Add code coverage support for GCC Thread-Index: AQHYzlJC7M2gdXY8gUS9YoUEE9ccJq3rCI3ggACXBqCAAA6uoA== Date: Thu, 22 Sep 2022 17:17:26 +0000 Message-ID: References: <17171D11E1CE1FDF.32370@groups.io> In-Reply-To: Accept-Language: en-US X-MS-Has-Attach: X-MS-TNEF-Correlator: dlp-product: dlpe-windows dlp-version: 11.6.500.17 dlp-reaction: no-action 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: BL1PR11MB5478:EE_|CY5PR11MB6318:EE_ x-ms-office365-filtering-correlation-id: 02c57449-2fda-486b-70a6-08da9cbe5241 x-ms-exchange-senderadcheck: 1 x-ms-exchange-antispam-relay: 0 x-microsoft-antispam: BCL:0; x-microsoft-antispam-message-info: VdT9c7GhUdVaJVwNmJd3SYeiJETdUslWaeLx8e9B03enXmddTD+YIcyvMYp6o6jvAIm9M9t4pTyIZot/aId3T13Dh0UUKrhZ9uema2emVoGJBtGC0V7sRyNrCnUKKPvmKu/UCkW0FmSTi6C90udtb82kGjb2WluwGP0RA8mllncqrttPMDMSdJcnck5511hWJx7EuyGmOU6+z0GVKyfPM+wgqbS5n4XPnDTnhowQIjKjsSdBLzI1bmA/obAWtkpuZ3yVT50gw+bmYHfdeIIVKnNJQlvx+/40jCzF9pVx3qRyvc9HxZ6WVHeksZpXNgKOkwR/NyZsfXWUNxonRQ3s46tt3uUHSxX80SoTRtLc/TRy5njAtN8yHdF+TC1/4gkQFgxk7TFkKTq40sCt0udPOPxBJcqYc/AXHKETGEyS1e4IB8j2sdzKAuZnNZ+wfTybjwZa0IFuzCRuIF8wXnzEb+YXTHgY9/mPHN8PEKEnLDOFGQHH5o0Ge60rY11Gx26SYYKVCAjyKd4sByfGshjydVcoeMLL5cNfMeEoprvmd6NXQtRe5H/N/2N4iv7kmsLip6I1Q3HgGvtr4fUlkQsiBSfW8nF7bQAeHrZmpZbPbzh+sJJxtUprhTQmobmWoDA/F2WutoaFLiCnLAUBqe2dTbu444h8K+xsMuVWi7xYa40TMonhmym0PEPB/n6X0nKwhTUyz0oCXkVOpL22SmhCcQkmh/YeKT8HXPSgbNhTDvTTzPHCWg08yu55W6sL9AN3UTn0S8EIYHU+NDmynlR3hh17GQib22yxSc2FaC2EKsCvXX/t0t3A4KfVrxip+/MJ5n9uFN+mp1E4rF4/FNQRoQ== x-forefront-antispam-report: CIP:255.255.255.255;CTRY:;LANG:en;SCL:1;SRV:;IPV:NLI;SFV:NSPM;H:BL1PR11MB5478.namprd11.prod.outlook.com;PTR:;CAT:NONE;SFS:(13230022)(376002)(396003)(39860400002)(136003)(346002)(366004)(451199015)(2906002)(76116006)(66556008)(66476007)(66446008)(64756008)(66946007)(8676002)(4326008)(966005)(316002)(478600001)(5660300002)(33656002)(53546011)(26005)(9686003)(7696005)(41300700001)(8936002)(52536014)(6506007)(38070700005)(38100700002)(82960400001)(122000001)(55016003)(86362001)(186003)(83380400001)(71200400001)(110136005);DIR:OUT;SFP:1102; x-ms-exchange-antispam-messagedata-chunkcount: 1 x-ms-exchange-antispam-messagedata-0: =?utf-8?B?Wis3UWNVeTdNWVRnQStzNnpDdmc0OWNFTjVmaWFzTklsbkZEUEpTcyttMy9L?= =?utf-8?B?QWFZL2lXNkcrakZYWTFHUFkwdTZBb0Zvb2ozKzVlU0VyRktnc2FjbS9lYWFL?= =?utf-8?B?clRuNDlsMTN0NldCOVNvaTZZV0xFdHp1TTFDaTVPLzY1NHdEb0Nkdlo0d2J0?= =?utf-8?B?MGhwNHprbWhuWmpLNkpYcHVHNXdIL0R1dDZWWWs5T2RieWpySVNtZzBtVmhC?= =?utf-8?B?Umk3alJHTlF4S09pOFJrMEZ0SGpqdGNLVnVKRHNIMFRVVWcxSXVIK1ZxdG40?= =?utf-8?B?TWNjRWFneHFXL1FLRGlDd2NVcEpOaSt0cDlTZS9vY001UUM1bE5ZWTQzemlk?= =?utf-8?B?SkUrWXoxa1pDcDlRcCtmRFdzK2d5V1VMbmxCcDlMK0R3RlBUVU1JMVZFUHJi?= =?utf-8?B?cHVuY2xsbXNXd3plUjNaelBsdHpHODgweHJVeDZGRzk1d0tNZlArbStHSDF1?= =?utf-8?B?bE1NV2xTRml3WnVPcGVkUVlDK1BPZ3JUZHZhdVpYeVN2b1EvRVM1c2I1bkgy?= =?utf-8?B?b0NJbHVCWEpIVE9qZE5WV3NPdGV5NlhpeHk0ZjdlTnVsdFZYVE9ka1Z3a21p?= =?utf-8?B?TmgxOHdYWTdRS2FEbjhKNzh0ZURiNUhmMVM5SDBWMHMvNGpDT05EVnIxNVRP?= =?utf-8?B?S3VXdUQ2Q0FoRFpqSFc1Qk1TVk1KUnJ6V0dxMVM3eVJPZEJVVXRubEkyZnBP?= =?utf-8?B?bDhDM1NQaEYvM3V1b0JwSkpQMjBrYVR4clBlMktFOXliWnJUY0w5RE9XR2V3?= =?utf-8?B?ZGFySnlXZ09CRUIrck5sTFphSFRKTVVoWWJJbUVqT2NxaGRLWm1aSm9yRnBr?= =?utf-8?B?Q0xYSEhSazQ4VTNFdlVmQXFNV3RYQjJidXlVbTFrcEwvOGM5aWtuTk5nN2xZ?= =?utf-8?B?RU1FcHg1Qy9lSXdpN3hUemROMTF6VlVNejN5RnJTK0EvWWYrR0doQ091ZHBp?= =?utf-8?B?M0hXV2lmL1k0KytuTFhYS0h4aUpVQk1RelIwY2tyemxQN0o4UFB2Q1YrL1lo?= =?utf-8?B?ZllkVEZOZ0dab0NkaU9xUzhXaTdqdHhrMnVzb2QybnQrdmEzYlNTZVBEUHFW?= =?utf-8?B?aVp1ckVjYVRpZ2VWTUxLZUY0dXZhdGlISitGK0RQeFFvMWt6dkhPa0t1YjBW?= =?utf-8?B?a2txczVnVWs5Nk15MkRZVGQ0YUhsakNDRmdvSUxwbWdteU1nMmFDOXAxV0xs?= =?utf-8?B?OGlzRCtESkczVURXZzlTNHh4eklYQTF6RWFiT2MyZHhreDgyaTM2VDI2R3hl?= =?utf-8?B?cVR3ZVVoL1RVN1Q2eHQvOUtCVDdxU0dnN2RTdGFYQ3VwRzVMalpxNS9mK2xw?= =?utf-8?B?V0FwTW5iaTRlRXNxSnE5RUs2VHE3THJTZEdkMnM5YkFXL29GanZLeTNmbHhP?= =?utf-8?B?S0FxYTk0MU1rNGoyb0dsMHdLZ1NpTk1lZ24vVnhLbEp3QXNlc0hpSUh1RDZX?= =?utf-8?B?MGxBNUtxMUhFTmI4Z1hkSitBQXdOdm41L21URFZMQTJaWW9WOXhsRXRFcy8r?= =?utf-8?B?NENRWnNZNWhsSm1PYU14SU5Rd25EZ1pLOG02b29sd3R1VmpXMG40K1NCRlRp?= =?utf-8?B?UmFWWXFRUmZxQSsvMDlsZ2g1TTdpWUt0S3orWHlBbjRNU3NjRVEyZnRHaWM5?= =?utf-8?B?Vi83eXc4d2xGbTUrMW5FbStwNVRXbnQ0NjJSVVYrTnpxbTFXMkRFUWNPSVNR?= =?utf-8?B?UkxyQTQxT2gxVkh6Q2E2MDYwOEcyazdYYllXdGxTSUswK2tlVWRUZEx6b3Nr?= =?utf-8?B?Z3Qzc1V4eXhtSzdhSm1DWmRxWnNzVmVFcklxZVk2RWJmb0FyQUxPeUUyUFpa?= =?utf-8?B?WG1rN2M1MlJqMFVGSmRZcldJd2J6ZjlleWZNUVVjT3NObDdQbTBsQkNFVVR5?= =?utf-8?B?QTcvTUNOU0JTZkV0dDYrNWgzQWgvMC9TS1hDWVBNdVRFUEFmMXp5VnZqNDdh?= =?utf-8?B?bFZ6emVnTTAyM0lFQkYyQVRPNmZyNENCdXYrYnQ3eUxSRjlES290a1RQTFRs?= =?utf-8?B?QTlSOFFaaksrcnBJalVrcENsZ28weEY2ZVRtZHpLVWRYbW5nRm43K2tXcE9k?= =?utf-8?B?SUo5OGg0OFFVeEpzZ3BtZG5GaTlqbituMGs2LzZUOGFnZXZFSXU5LzNxQk51?= =?utf-8?Q?SmQo=3D?= MIME-Version: 1.0 X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-AuthSource: BL1PR11MB5478.namprd11.prod.outlook.com X-MS-Exchange-CrossTenant-Network-Message-Id: 02c57449-2fda-486b-70a6-08da9cbe5241 X-MS-Exchange-CrossTenant-originalarrivaltime: 22 Sep 2022 17:17:26.3617 (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: SrZu3/EvRHcAB5eXugDa2BMqVyjSiNQF4G5lE6lVeZfw4oSB7NSMpHqQVYmfwuAoK6r+i2Q8Yrdcydg+Y+0HTg== X-MS-Exchange-Transport-CrossTenantHeadersStamped: CY5PR11MB6318 Return-Path: gua.guo@intel.com X-OriginatorOrg: intel.com Content-Language: en-US Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 SXMgaXQgaW5zdGFsbGVkIGJ5IGRlZmF1bHQgaW4gQXp1cmUgUGlwZWxpbmVzIFdpbmRvd3MgYWdl bnRzPw0KQW5zOiBJIHRoaW5rIG5vLg0KDQpGb3IgbG9jYWwgZGV2ZWxvcGVyIHVzZSBjYXNlcyBp biBXaW5kb3dzLCBkb27igJl0IHdlIG5lZWQgdG8gbWFrZSBzdXJlIHN0dWFydCB0b29scyBpbnN0 YWxsIE9wZW5DcHBDb3ZlcmFnZSBhcyBhbiBleHRlcm5hbCBkZXBlbmRlbmN5Pw0KQW5zOiBJIGRv bid0IGZpbmQgYSBnb29kIHdheSB0byBhdXRvIGRvd25sb2FkIGFuZCBhdXRvIGluc3RhbGwgT3Bl bkNwcENvdmVyYWdlLCBzbyBjaG9vc2UgYmVsb3cgd2F5IHRvIHN1cHBvcnQgaXQuDQoNClNvIGN1 cnJlbnRseSB1c2UgQ09ERV9DT1ZFUkFHRT1UUlVFIHRvIG9wdGlvbmFsIGVuYWJsZSBpdCwgaWYg d2FudCB0byBlbmFibGUgaXQgaGF2ZSBiZWxvdyByZXF1aXJlbWVudC4NCg0KRm9yIFZTMjAxOQ0K ICBTdGVwMS4gRG93bmxvYWQgYW5kIGluc3RhbGwgaHR0cHM6Ly9naXRodWIuY29tL09wZW5DcHBD b3ZlcmFnZS9PcGVuQ3BwQ292ZXJhZ2UvdGFncw0KICBTdGVwMi4gcGlwIGluc3RhbGwgcHljb2Jl cnR1cmENCiAgU3RlcDMuIHN0dWFydF9jaV9idWlsZCAtYyAucHl0b29sL0NJU2V0dGluZ3MucHkg LWEgWDY0IFRPT0xfQ0hBSU5fVEFHPVZTMjAxOSAtcCBNZGVQa2cgQ09ERV9DT1ZFUkFHRT1UUlVF IENDX0hUTUw9VFJVRQ0KDQpGb3IgR0NDNQ0KICBTdGVwMS4gc3VkbyBhcHQtZ2V0IGluc3RhbGwg LXkgbGNvdg0KICBTdGVwMi4gcGlwIGluc3RhbGwgbGNvdl9jb2JlcnR1cmENCiAgU3RlcDMuIHBp cCBpbnN0YWxsIHB5Y29iZXJ0dXJhDQogIFN0ZXA0LiBzdHVhcnRfY2lfYnVpbGQgLWMgLnB5dG9v bC9DSVNldHRpbmdzLnB5IC1hIFg2NCBUT09MX0NIQUlOX1RBRz1HQ0M1IC1wIE1kZVBrZyBDT0RF X0NPVkVSQUdFPVRSVUUgQ0NfSFRNTD1UUlVFDQoNClRoYW5rcywNCkd1YQ0KDQotLS0tLU9yaWdp bmFsIE1lc3NhZ2UtLS0tLQ0KRnJvbTogS2lubmV5LCBNaWNoYWVsIEQgPG1pY2hhZWwuZC5raW5u ZXlAaW50ZWwuY29tPiANClNlbnQ6IEZyaWRheSwgU2VwdGVtYmVyIDIzLCAyMDIyIDEyOjE1IEFN DQpUbzogR3VvLCBHdWEgPGd1YS5ndW9AaW50ZWwuY29tPjsgZGV2ZWxAZWRrMi5ncm91cHMuaW8N CkNjOiBTZWFuIEJyb2dhbiA8c2Vhbi5icm9nYW5AbWljcm9zb2Z0LmNvbT4NClN1YmplY3Q6IFJF OiBbZWRrMi1kZXZlbF0gW1BBVENIIHYzIDAvMl0gVW5pdFRlc3RGcmFtZXdvcmtQa2c6IEFkZCBj b2RlIGNvdmVyYWdlIHN1cHBvcnQgZm9yIEdDQw0KDQpUaGlzIGNoYW5nZSBhZGRzIGEgZGVwZW5k ZW5jeSBvbiBPcGVuQ3BwQ292ZXJhZ2UuDQoNCkhvd2V2ZXIsIEkgZG8gbm90IHNlZSBhbnkgdXBk YXRlcyB0byBtYWtlIHN1cmUgT3BlbkNwcENvdmVyZ2FlIGlzIGluc3RhbGxlZC4NCklzIGl0IGlu c3RhbGxlZCBieSBkZWZhdWx0IGluIEF6dXJlIFBpcGVsaW5lcyBXaW5kb3dzIGFnZW50cz8NCg0K Rm9yIGxvY2FsIGRldmVsb3BlciB1c2UgY2FzZXMgaW4gV2luZG93cywgZG9u4oCZdCB3ZSBuZWVk IHRvIG1ha2Ugc3VyZSBzdHVhcnQgdG9vbHMgaW5zdGFsbCBPcGVuQ3BwQ292ZXJhZ2UgYXMgYW4g ZXh0ZXJuYWwgZGVwZW5kZW5jeT8NCg0KVGhhbmtzLA0KDQpNaWtlDQoNCg0KPiAtLS0tLU9yaWdp bmFsIE1lc3NhZ2UtLS0tLQ0KPiBGcm9tOiBHdW8sIEd1YSA8Z3VhLmd1b0BpbnRlbC5jb20+DQo+ IFNlbnQ6IFRodXJzZGF5LCBTZXB0ZW1iZXIgMjIsIDIwMjIgMTI6MTMgQU0NCj4gVG86IGRldmVs QGVkazIuZ3JvdXBzLmlvOyBHdW8sIEd1YSA8Z3VhLmd1b0BpbnRlbC5jb20+DQo+IENjOiBLaW5u ZXksIE1pY2hhZWwgRCA8bWljaGFlbC5kLmtpbm5leUBpbnRlbC5jb20+OyBTZWFuIEJyb2dhbiAN Cj4gPHNlYW4uYnJvZ2FuQG1pY3Jvc29mdC5jb20+DQo+IFN1YmplY3Q6IFJFOiBbZWRrMi1kZXZl bF0gW1BBVENIIHYzIDAvMl0gVW5pdFRlc3RGcmFtZXdvcmtQa2c6IEFkZCANCj4gY29kZSBjb3Zl cmFnZSBzdXBwb3J0IGZvciBHQ0MNCj4gDQo+IEl0J3MgUFIgYmFzZWQgb24gdGhlIHBhdGNoLiBI YXZlIGFueSBjb25jZXJuLCBwbGVhc2UgYWxzbyBzaGFyZSBmb3IgbWUuDQo+IGh0dHBzOi8vZ2l0 aHViLmNvbS90aWFub2NvcmUvZWRrMi9wdWxsLzMzNDkNCj4gDQo+IFRoYW5rcywNCj4gR3VhDQo+ IA0KPiAtLS0tLU9yaWdpbmFsIE1lc3NhZ2UtLS0tLQ0KPiBGcm9tOiBkZXZlbEBlZGsyLmdyb3Vw cy5pbyA8ZGV2ZWxAZWRrMi5ncm91cHMuaW8+IE9uIEJlaGFsZiBPZiBHdW8sIA0KPiBHdWENCj4g U2VudDogVGh1cnNkYXksIFNlcHRlbWJlciAyMiwgMjAyMiAzOjA5IFBNDQo+IFRvOiBkZXZlbEBl ZGsyLmdyb3Vwcy5pbw0KPiBDYzogR3VvLCBHdWEgPGd1YS5ndW9AaW50ZWwuY29tPg0KPiBTdWJq ZWN0OiBbZWRrMi1kZXZlbF0gW1BBVENIIHYzIDAvMl0gVW5pdFRlc3RGcmFtZXdvcmtQa2c6IEFk ZCBjb2RlIA0KPiBjb3ZlcmFnZSBzdXBwb3J0IGZvciBHQ0MNCj4gDQo+IEZyb206IEd1YSBHdW8g PGd1YS5ndW9AaW50ZWwuY29tPg0KPiANCj4gVjE6IEFkZCBjb3ZlcmFnZSBvcHRpb24gZm9yIEdD Qw0KPiBWMjogQWRkIFJlYWRNZS5tZCBmb3IgaG93IHRvIGdlbmVyYXRlIGNvdmVyYWdlIHJlcG9y dA0KPiBWMzogQWRkIFZTMjAxOSBhbmQgR0NDIGNvZGUgY292ZXJhZ2Ugc3VwcG9ydA0KPiANCj4g R3VhIEd1byAoMik6DQo+ICAgVW5pdFRlc3RGcmFtZXdvcmtQa2c6IEFkZCBjb2RlIGNvdmVyYWdl IHN1cHBvcnQgZm9yIEdDQw0KPiAgIEJhc2VUb29scy9QbHVnaW46IEFkZCBjb3ZlcmFnZSBzdXBw b3J0IGZvciBVbml0IFRlc3QNCj4gDQo+ICAuLi4vSG9zdEJhc2VkVW5pdFRlc3RSdW5uZXIucHkg ICAgICAgICAgICAgICAgfCAxMjQgKysrKysrKysrKysrKysrKysrDQo+ICBVbml0VGVzdEZyYW1l d29ya1BrZy9SZWFkTWUubWQgICAgICAgICAgICAgICAgfCAgNDIgKysrKystDQo+ICAuLi4vVW5p dFRlc3RGcmFtZXdvcmtQa2cuY2kueWFtbCAgICAgICAgICAgICAgfCAgIDIgKw0KPiAgLi4uL1Vu aXRUZXN0RnJhbWV3b3JrUGtnSG9zdC5kc2MuaW5jICAgICAgICAgIHwgICAzICstDQo+ICA0IGZp bGVzIGNoYW5nZWQsIDE2NyBpbnNlcnRpb25zKCspLCA0IGRlbGV0aW9ucygtKQ0KPiANCj4gLS0N Cj4gMi4zMS4xLndpbmRvd3MuMQ0KPiANCj4gDQo+IA0KPiANCj4gDQoNCg==