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.web10.10837.1677541359891187094 for ; Mon, 27 Feb 2023 15:42:40 -0800 Authentication-Results: mx.groups.io; dkim=fail reason="unable to parse pub key" header.i=@intel.com header.s=intel header.b=DO8E0hEv; spf=pass (domain: intel.com, ip: 192.55.52.136, mailfrom: guillermo.a.palomino.sosa@intel.com) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=intel.com; i=@intel.com; q=dns/txt; s=Intel; t=1677541359; x=1709077359; h=from:to:cc:subject:date:message-id:references: in-reply-to:content-transfer-encoding:mime-version; bh=dBJzcyBNJ1UquwG5VsVwzwqFVgkTEYeYt/Mib7vzGMM=; b=DO8E0hEvPEqDfQwOxFO/3HSl09V+fOBQkGifsXNiS6A+V3UsxwE/8Hk3 YoA72Wa3rhQugpheVvoyh8FcS/cTel+3EzUCD2WHlBrvtV1lFAOa7LshX yKv8sdy1CNqVRyt2ncqmONVqWU9OYyopu+SahumXUjaVFqydAwWE49h7J AaRJ3wjjvm2U1d55bIJAsu5b4X4TXmdzBmra97gFkFDJU2fUm98DppQLE WkaMVl8iN5bipTPhnesLkBk8abqVocKBtw69m0lzqnP/NmTEA1LQAgZCk 3vA62tFxlkUOmssciKPEYlQTlARSPYpaehCI0vxFmkX27rdShBEvSFKxg A==; X-IronPort-AV: E=McAfee;i="6500,9779,10634"; a="313673688" X-IronPort-AV: E=Sophos;i="5.98,220,1673942400"; d="scan'208";a="313673688" Received: from fmsmga005.fm.intel.com ([10.253.24.32]) by fmsmga106.fm.intel.com with ESMTP/TLS/ECDHE-RSA-AES256-GCM-SHA384; 27 Feb 2023 15:42:39 -0800 X-ExtLoop1: 1 X-IronPort-AV: E=McAfee;i="6500,9779,10634"; a="1003000080" X-IronPort-AV: E=Sophos;i="5.98,220,1673942400"; d="scan'208";a="1003000080" Received: from fmsmsx602.amr.corp.intel.com ([10.18.126.82]) by fmsmga005.fm.intel.com with ESMTP; 27 Feb 2023 15:42:21 -0800 Received: from fmsmsx611.amr.corp.intel.com (10.18.126.91) by fmsmsx602.amr.corp.intel.com (10.18.126.82) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256) id 15.1.2507.16; Mon, 27 Feb 2023 15:42:21 -0800 Received: from fmsmsx610.amr.corp.intel.com (10.18.126.90) 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.2507.16; Mon, 27 Feb 2023 15:42:21 -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; Mon, 27 Feb 2023 15:42:21 -0800 Received: from NAM11-BN8-obe.outbound.protection.outlook.com (104.47.58.169) 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; Mon, 27 Feb 2023 15:42:21 -0800 ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=BHh2aXdDH4ZeuUf52AfwebTYqUbx4U3zYE00VcxvNTwa6FaZU7tuaj67tasU04RQX/Sr/bMKR1bD0YGbcPSISMR9U5qh8fpLxwlZUCMqedxsdobcGhttNOKcZAJKTv0u5JkSDa87cPu1/5yFKYCvEzkSWnAFmEEWl40iwm8BGF5IBAcCO4Y5KvlXz800FCTH0u1XCAMNUBFr1ZQvezs+C/p9AZ0lWsATjbhgqR2DUzIQXBhecdWAiBw9/oradM/DGyEWFZu/1xzbWjOoWcH/Il8SGHHdp52owBDfN6sSymWOnlfZ/w8pViPEYBC/RkfVVWyCP4o6jffu89HakwPbEQ== 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=dBJzcyBNJ1UquwG5VsVwzwqFVgkTEYeYt/Mib7vzGMM=; b=MwzyU7QRHd6zdAZbM2rfHjXgBlKyhiN3+LtTtyE1VPTmHvDAivdKpQZizqWHorkWW+06m7jrZUmL/TUm+rq9mRc0RIbMHwnrAOQb1/psUQYgwXkII8o0CpENGmm2JRH6EudjpySCxrWcuG8Brb2NMEj+sPJVgVsoH+FvYLQ9J4zFHsXGyZdbYMC6hQHLq5ZV4hCWMiWR5QtB+tOxPmAUwoIAHNnG5pcAWgE8GqBh2QJt5L0wNQh1BgSGe+ePnutvrwNQe7KeE2D6aQJXHmmSHiqwUBx1ZNHG3rhjxVzneqcHE8WljzPFro9015GJDvVlIGOC/6PWS9XcNbHhZzzGBQ== 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 DM4PR11MB6336.namprd11.prod.outlook.com (2603:10b6:8:b9::7) by DS0PR11MB6399.namprd11.prod.outlook.com (2603:10b6:8:c8::5) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.6134.28; Mon, 27 Feb 2023 23:42:19 +0000 Received: from DM4PR11MB6336.namprd11.prod.outlook.com ([fe80::299f:70f1:eb84:9ddc]) by DM4PR11MB6336.namprd11.prod.outlook.com ([fe80::299f:70f1:eb84:9ddc%8]) with mapi id 15.20.6134.025; Mon, 27 Feb 2023 23:42:19 +0000 From: "Guillermo Antonio Palomino Sosa" To: "Kinney, Michael D" , "devel@edk2.groups.io" , "ardb@kernel.org" CC: "Ni, Ray" , "Chen, Christine" , "Feng, Bob C" , "Gao, Liming" , "Oram, Isaac W" , "Sean Brogan" Subject: Re: [edk2-devel][PATCH V1 1/1] BaseTools: Generate compile information in build report Thread-Topic: [edk2-devel][PATCH V1 1/1] BaseTools: Generate compile information in build report Thread-Index: AQHZOqEucTmZrEpDg0CVuJYKJz6ejq7PWXCAgAAQbICAACBPgIAALHQAgAD6JICAABtjAIASYyzggAAWG4CAADzygIAAETEA Date: Mon, 27 Feb 2023 23:42:18 +0000 Message-ID: References: <320a45f265969df1a108777713e5ac954a75be56.1675735858.git.guillermo.a.palomino.sosa@intel.com> 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: DM4PR11MB6336:EE_|DS0PR11MB6399:EE_ x-ms-office365-filtering-correlation-id: 5464dbc1-ac1e-4f85-f1a3-08db191c43c8 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: aP4SePSh0jBZwNJjOHi1wuUnciqUGZdbIKrGHe7J06igbmKEqIkgqEdIMsyNcNZcd9PGd3g0ePHiIebfnAqdw6MXKT05ZnTk+6qcqrtfHp+vt+KdOMcEEImiXxpn5z0cp0wQJXXHtHY0/K+5lfZ4nRbu5GPozrQAOu2wvfDO1CU58Z44eP5KxgkkJFC8nsAMXqMebraeUjQltBpuLwJaPOcGxXoStjCWgGSGY/aptkQCiGUNYrFeGoaJd4r8ksZJOkCkhwKlaDiuY3ihbPQKOcTT0rDW+1uesbqcDuqyvur+W1vNmF6cjFuw2CUStgyBrG1dlR/kguTjY+6PLviWT11XJ8iZ7sypVLnE2tDGulZlAZfyxVvHcmXkQ7Ln+C0NbN4BDXhLA1FTl+iJllSWBCOrmGYNmnj2OzGQioBzTahICoVrD/ONDKd+9y5TXjVFX+Efv5JJcg9YJ5Dv32FOQPNfNMGbWl7WF6FEMW/TyyZEkdyfZJzYlzlcxNdHFeLH7VCX5Z4FiDbc5g0T8sVAoy7Iz84N2g8x9dn0zd9p707rweh4eJKXe3SkKaFxYdhV0lzXVqofLgoNd7d9OJFsKWDg8Tr+oq1ruQHQ/IF0k3PCpDspxkXevuaCh0PmqUzRg3tw2jNYAa+aaYlHM266Li1DRwjG2ImiRBEjkQb+plOwklrH766UxiQijo5xf7sCAqDcPR7hsl+TfvwF1htDDYo3lUnZOIZMQgajj302c9Y= x-forefront-antispam-report: CIP:255.255.255.255;CTRY:;LANG:en;SCL:1;SRV:;IPV:NLI;SFV:NSPM;H:DM4PR11MB6336.namprd11.prod.outlook.com;PTR:;CAT:NONE;SFS:(13230025)(136003)(366004)(376002)(346002)(39860400002)(396003)(451199018)(478600001)(966005)(7696005)(71200400001)(110136005)(66899018)(53546011)(54906003)(26005)(186003)(316002)(6506007)(9686003)(66476007)(66446008)(83380400001)(76116006)(4326008)(8676002)(64756008)(66946007)(66556008)(5660300002)(41300700001)(52536014)(8936002)(55016003)(122000001)(86362001)(38100700002)(82960400001)(33656002)(38070700005)(2906002);DIR:OUT;SFP:1102; x-ms-exchange-antispam-messagedata-chunkcount: 1 x-ms-exchange-antispam-messagedata-0: =?utf-8?B?Nk1jRHB6Vml1bytJZjIrS3pDTW9DTmFUaXl6SWxSMVZ6SXQxRmpWZmlraXNx?= =?utf-8?B?bGEwZk9sVVplME9lNFpXbFI3dzM2NjQ5S3pXZWJnMXJLTG5WU2YwdUZZS2w2?= =?utf-8?B?WEltZWNmYk50OWZObXZFeW5qaXhPa1ZQcGgyMVc4RUpBWjdvbzVIK1hrVjJq?= =?utf-8?B?bFNmVzcrYk9EVmQrdW9BMDhjM09IOE9pUmVvNzVUT0U2cFdJdTR2YThFNWRt?= =?utf-8?B?MVA3bDRsVzNWUmZLelNkOTJ6R3ZoMXBLM0s2bFVnUUFoNG9JeVJDcVQvWHZi?= =?utf-8?B?eVFPSVZybGYxemV1TitIS3YrUXhUbHB1N2ZiWFZzTmtTL3B0a05XS1NUSFdp?= =?utf-8?B?K1lUTEFpakFlUCtUcFZuZVk5blFtN3NTOXl2MGJaQ2xRSVlQYStXYUJlREl4?= =?utf-8?B?eWJHRDl1TlJDU3c5Mkc5S1JuUm5sQjRlMGh0RDlYSkZRbXUrMTNGWUR2S0Yv?= =?utf-8?B?bk8rakR1MkhLdXB5YnJyOEJDTkZRcDFVZW1zeDFVSXFqSHppbzQrTkxSN05y?= =?utf-8?B?RUZTeUMwTFhpTW5wTFJhNGZabU80MlRKMThYaVBBck9EWVFxcjVVQjlKQlJN?= =?utf-8?B?bDJ3OE1FL1RMYmcrYzB2S0QvT2dLMDZjSnA1Y0UrV3ZrdFVnR1cvNlNDRmt2?= =?utf-8?B?SWxjU2tNNTJsRDJibS9SUXFSaUVJNlJWVmRoMUM2TldqbUVManhKUkJGc1l6?= =?utf-8?B?QmtXZ3FzUzhRODVkYVJIZVlaWHdzU2JWSnpyNUNZWTVEcXZmRkx6TmZaWWk0?= =?utf-8?B?TTFsc242NEN3NkkvbUlqUkozZmlKQ1JPSG50NVZkTGt1aGx2WEVRV0F2c2dU?= =?utf-8?B?UmNoUHFhYzdqa010QjJEU0RIYWRQdThYM0c2S3poMkptbExLcjdTVFk2Vklo?= =?utf-8?B?TnFEa2JjNFNMMG1ES2lTME80ZEtPYW03ODhRVnN5a2pqbVpJaUxrUVhDYW9l?= =?utf-8?B?MkJhSDJYdjg1SVVCL2RDTHZTOEowci9SMzJNTmI4U0luOTUrTWUvU3hBakM0?= =?utf-8?B?VEZPaXd1Ynk5UGVneWdzbXlpWE9zQ2pCZTFKd05MbWNZc0FzRC9wa04wYngz?= =?utf-8?B?ZElqci9ObDQ2L2RCUVFDUXByM00zWXpZY1M0TVh6ZTdqWUtTSlVOa20wbnBQ?= =?utf-8?B?ZzM3dExZdmZNYVRMRitZbzdpcEhWaWd4YVdKYzlZNVRwZ2JqanVHQUJOdlAz?= =?utf-8?B?WkUxWGYwOEJaWHpNQ3I2Q1JnOVFoVGRCUTNBd28ycmp2SXFBUEM0bWdmbmJ5?= =?utf-8?B?RTRHWWhTelJ6S08zeVRWdU5KSUhMWGNtNHZ1dkU0VGFWS2MzWXlYTjVxZ0JN?= =?utf-8?B?NW1ZNUpsaE0wRjBaQ0l2OGV5OCt1c1UvNnlFVTlpZWpVTGFDT3VyN0JyL080?= =?utf-8?B?Y1IwREZtRysrWnE3R3JZdHhWdG5DcnF3UEowdTc2eDNkV1JkcUhDU0poU2xE?= =?utf-8?B?N2EvdC92dnI3UTVhQ09GYkU5NWRhd1gzc0dnQS9wblNtVGdTZFBNQ2RxbnRV?= =?utf-8?B?bWJBWmdhVGRMcDFMVmV3QU5OSk4yV0NWVkxpR0FUT3BGK2dBeWxqTVpLTjlu?= =?utf-8?B?eDRiUDFLWnV6Tm9tMnNlMnJmYk53aGJvTEV3N2kxTkt4UHVqY0xUMFBUdElm?= =?utf-8?B?VXo1Q0RJWFo4RmQ1blR2ejZ0YnUrbEFMMm1HMk1IOUYxMFM3NnUwZmVwSnNa?= =?utf-8?B?MFpRMSsxWlFBNXRSSjhLYVU4aVhlb050OHFIUzJpd3NuL1g5QkVpZDBlTXh2?= =?utf-8?B?S3JmSzNwcTlOWVhKM2hQY0ZoTVZBd29mNmNpeCtZdXlseUxlb3N0a3ZzRms0?= =?utf-8?B?WGpGY3ZMZUo3c1E0M1lELzlzZEtkODFKNTM5MURLd1F0SHZac2d2d2c1TGR6?= =?utf-8?B?Y3IyN0FvYlg5U3k3YnA0SjhPWExJTm44VVRzaWlScFo3YlpPeVk2WnBNRHlq?= =?utf-8?B?VXBvME01amIwSi9YVk9ucmwxSFJvY1lvdThvQS9PUFh6RUE4NUhzZEZGVEd0?= =?utf-8?B?NVNhYWdSV0g5cFlLTXVnYWZNUVB4Skt1Y2x4VkhEUEFZSkdUQVRjd0FNdVYz?= =?utf-8?B?SUQ3K1FLRDh6dnk5RndXaUc4YUdGVk5EM01iSm4zMGxNZklXTUFxamJYeXh3?= =?utf-8?B?blBWR2RKYW13M2tWNFBQb3VBODVRUVlCZlhqVm1iOWdiaFRkTlkvM0UwZ3pX?= =?utf-8?Q?mZJq9UAafGp8CrCi6n0yvGQ=3D?= MIME-Version: 1.0 X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-AuthSource: DM4PR11MB6336.namprd11.prod.outlook.com X-MS-Exchange-CrossTenant-Network-Message-Id: 5464dbc1-ac1e-4f85-f1a3-08db191c43c8 X-MS-Exchange-CrossTenant-originalarrivaltime: 27 Feb 2023 23:42:18.9922 (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: gC7M5mYGRImKY1JLtcYMLJFaAn+tGe9inzZfGl5wfjvQ3XuNwCcKDJSOsGfy70FuaoZt+locxIJNf9wb7i6AKHjSDSF4T8igL7m/ulvmyGoqjkIuPnQM4Ryde3GJhqmJ X-MS-Exchange-Transport-CrossTenantHeadersStamped: DS0PR11MB6399 Return-Path: guillermo.a.palomino.sosa@intel.com X-OriginatorOrg: intel.com Content-Language: en-US Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 SSBoYXZlIHVwZGF0ZWQgdGhlIHB1bGwgYmFzZWQgb24gU2VhbiBmZWVkYmFjay4gSSBhZGRlZCBm b2xsb3dpbmcgZmllbGRzIHRvIG1vZHVsZV9yZXBvcnQuanNvbjoNCiogTGlicmFyeUNsYXNzDQoq IE1vZHVsZUVudHJ5UG9pbnRMaXN0DQoqIENvbnN0cnVjdG9yTGlzdA0KKiBEZXN0cnVjdG9yTGlz dA0KDQpJIGhhdmUgYWxzbyBhZGRlZCBjb21taXQgZnJvbSBBcmQgYmFzZWQgb24gdGhpcyByZXF1 ZXN0IHRvIGZpeCBidWlsZCBpc3N1ZToNCmh0dHBzOi8vZ2l0aHViLmNvbS90aWFub2NvcmUvZWRr Mi1iYXNldG9vbHMvcHVsbC84OA0KDQpUaGFua3MNCg0KLS0tLS1PcmlnaW5hbCBNZXNzYWdlLS0t LS0NCkZyb206IEtpbm5leSwgTWljaGFlbCBEIDxtaWNoYWVsLmQua2lubmV5QGludGVsLmNvbT4g DQpTZW50OiBNb25kYXksIEZlYnJ1YXJ5IDI3LCAyMDIzIDQ6MzYgUE0NClRvOiBkZXZlbEBlZGsy Lmdyb3Vwcy5pbzsgYXJkYkBrZXJuZWwub3JnOyBQYWxvbWlubyBTb3NhLCBHdWlsbGVybW8gQSA8 Z3VpbGxlcm1vLmEucGFsb21pbm8uc29zYUBpbnRlbC5jb20+DQpDYzogTmksIFJheSA8cmF5Lm5p QGludGVsLmNvbT47IENoZW4sIENocmlzdGluZSA8eXV3ZWkuY2hlbkBpbnRlbC5jb20+OyBGZW5n LCBCb2IgQyA8Ym9iLmMuZmVuZ0BpbnRlbC5jb20+OyBHYW8sIExpbWluZyA8Z2FvbGltaW5nQGJ5 b3NvZnQuY29tLmNuPjsgT3JhbSwgSXNhYWMgVyA8aXNhYWMudy5vcmFtQGludGVsLmNvbT47IFNl YW4gQnJvZ2FuIDxzZWFuLmJyb2dhbkBtaWNyb3NvZnQuY29tPjsgS2lubmV5LCBNaWNoYWVsIEQg PG1pY2hhZWwuZC5raW5uZXlAaW50ZWwuY29tPg0KU3ViamVjdDogUkU6IFtlZGsyLWRldmVsXVtQ QVRDSCBWMSAxLzFdIEJhc2VUb29sczogR2VuZXJhdGUgY29tcGlsZSBpbmZvcm1hdGlvbiBpbiBi dWlsZCByZXBvcnQNCg0KSGkgR3VpbGxlcm1vLA0KDQpDYW4geW91IHBsZWFzZSBsb29rIGF0IEFy ZHMgUFIgYW5kIG1ha2Ugc3VyZSBoaXMgZml4IGlzIGluY2x1ZGVkIGluIHlvdXIgUFIuDQoNCkFs c28sIHBsZWFzZSB3b3JrIHdpdGggQ2hyaXN0aW5lIGFuZCBCb2IgdG8gc2VlIHdoYXQgaXMgZ29p bmcgb24gd2l0aCB0aGUgQ29kZSBDb3ZlcmFnZSBjaGVjay4gIFdlIGRvIHdhbnQgaXQgdG8gYmUg ZWFzeSBmb3IgYWxsIGNvbW11bml0eSBtZW1iZXJzIHRvIHN1Ym1pdCBjaGFuZ2UgcmVxdWVzdHMu ICBXZSBtYXkgbmVlZCBzdXBwb3J0IGZyb20gdGhlIGVkazItYmFzdG9vbHMgbWFpbnRhaW5lcnMg dG8gaGVscCB3aXRoIENJIGlzc3VlcyBhbmQgaGVscCB3aXRoIGNoYW5nZXMgdG8gYWRkcmVzcy4N Cg0KVGhhbmtzLA0KDQpNaWtlDQoNCj4gLS0tLS1PcmlnaW5hbCBNZXNzYWdlLS0tLS0NCj4gRnJv bTogZGV2ZWxAZWRrMi5ncm91cHMuaW8gPGRldmVsQGVkazIuZ3JvdXBzLmlvPiBPbiBCZWhhbGYg T2YgQXJkIA0KPiBCaWVzaGV1dmVsDQo+IFNlbnQ6IE1vbmRheSwgRmVicnVhcnkgMjcsIDIwMjMg MTA6NTggQU0NCj4gVG86IGRldmVsQGVkazIuZ3JvdXBzLmlvOyBQYWxvbWlubyBTb3NhLCBHdWls bGVybW8gQSANCj4gPGd1aWxsZXJtby5hLnBhbG9taW5vLnNvc2FAaW50ZWwuY29tPg0KPiBDYzog TmksIFJheSA8cmF5Lm5pQGludGVsLmNvbT47IEtpbm5leSwgTWljaGFlbCBEIA0KPiA8bWljaGFl bC5kLmtpbm5leUBpbnRlbC5jb20+OyBDaGVuLCBDaHJpc3RpbmUgPHl1d2VpLmNoZW5AaW50ZWwu Y29tPjsgDQo+IEZlbmcsIEJvYiBDIDxib2IuYy5mZW5nQGludGVsLmNvbT47IEdhbywgTGltaW5n IA0KPiA8Z2FvbGltaW5nQGJ5b3NvZnQuY29tLmNuPjsgT3JhbSwgSXNhYWMgVyA8aXNhYWMudy5v cmFtQGludGVsLmNvbT47IA0KPiBTZWFuIEJyb2dhbiA8c2Vhbi5icm9nYW5AbWljcm9zb2Z0LmNv bT4NCj4gU3ViamVjdDogUmU6IFtlZGsyLWRldmVsXVtQQVRDSCBWMSAxLzFdIEJhc2VUb29sczog R2VuZXJhdGUgY29tcGlsZSANCj4gaW5mb3JtYXRpb24gaW4gYnVpbGQgcmVwb3J0DQo+IA0KPiBP biBNb24sIDI3IEZlYiAyMDIzIGF0IDE4OjQwLCBHdWlsbGVybW8gQW50b25pbyBQYWxvbWlubyBT b3NhIA0KPiA8Z3VpbGxlcm1vLmEucGFsb21pbm8uc29zYUBpbnRlbC5jb20+IHdyb3RlOg0KPiA+ DQo+ID4gSGkuIEkgaGF2ZSBzdWJtaXR0ZWQgYSBwdWxsIHJlcXVlc3QgdG8gZWRrMi1iYXNldG9v bHMgcmVwb3NpdG9yeTogDQo+ID4gaHR0cHM6Ly9naXRodWIuY29tL3RpYW5vY29yZS9lZGsyLWJh c2V0b29scy9wdWxsLzg4DQo+ID4gVGhpcyBpcyB0aGUgZmVhdHVyZSByZXF1ZXN0IGZvciBpdDog DQo+ID4gaHR0cHM6Ly9naXRodWIuY29tL3RpYW5vY29yZS9lZGsyLWJhc2V0b29scy9pc3N1ZXMv ODcNCj4gPiBJJ20gYWxzbyBhdHRhY2hpbmcgdGhlIHBhdGNoIGhlcmU6IA0KPiA+ICgwMDAxLUJh c2VUb29scy1HZW5lcmF0ZS1jb21waWxlLWluZm9ybWF0aW9uLWluLWJ1aWxkLXJlcG8ucGF0Y2gp DQo+ID4NCj4gPiBPbiBhIHNpZGUgbm90ZSwgc2VlbXMgbGlrZSB0aXAgb2YgZWRrMi1iYXNldG9v bHMgaXMgYnJva2VuIGR1ZSB0aGlzIGNvbW1pdCB0aGF0IG1ha2VzIGRpcmVjdCBpbXBvcnQgb2Yg Q29tbW9uIHBhY2thZ2U6DQo+ID4gaHR0cHM6Ly9naXRodWIuY29tL3RpYW5vY29yZS9lZGsyLWJh c2V0b29scy9jb21taXQvOGU2MDE4ZDNlYTRjMWFhZTcNCj4gPiAxODVmNTg5ZDEyOWNlYTE0YTVk ODlmZA0KPiA+IGVkazItYmFzZXRvb2xzXGVkazJiYXNldG9vbHNcR2VuRmRzXFN1YlR5cGVHdWlk U2VjdGlvbi5weToNCj4gPiBpbXBvcnQgQ29tbW9uLkxvbmdGaWxlUGF0aE9zIGFzIG9zDQo+ID4N Cj4gPg0KPiANCj4gSSBzZW50IGEgZml4IGFuZCBhIFBSIGZvciB0aGlzIGFib3V0IGEgbW9udGgg YWdvOg0KPiANCj4gaHR0cHM6Ly9naXRodWIuY29tL3RpYW5vY29yZS9lZGsyLWJhc2V0b29scy9w dWxsLzg2DQo+IA0KPiBidXQgQ29kZUNvdiBzZWVtcyB0byB0YWtlIGlzc3VlIHdpdGggaXQsIGZv ciByZWFzb25zIEkgZG9uJ3QgDQo+IHVuZGVyc3RhbmQgKGFuZCBJIGNhbid0IGJlIGJvdGhlcmVk IHRvIHNwZW5kIG1vcmUgdGltZSBvbiB5ZXQgYW5vdGhlciANCj4gQ0kgYXV0b21hdGlvbiBwYXNz IHRoYXQgYWRkcyB0byBteSB3b3JrbG9hZCByYXRoZXIgdGhhbiByZWR1Y2UgaXQpDQo+IA0KPiAN Cj4gDQo+IA0KDQo=