From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from mga03.intel.com (mga03.intel.com [134.134.136.65]) by mx.groups.io with SMTP id smtpd.web08.128.1632370952113709137 for ; Wed, 22 Sep 2021 21:22:33 -0700 Authentication-Results: mx.groups.io; dkim=pass header.i=@intel.onmicrosoft.com header.s=selector2-intel-onmicrosoft-com header.b=Vf0gLWJR; spf=pass (domain: intel.com, ip: 134.134.136.65, mailfrom: n.jayaprakash@intel.com) X-IronPort-AV: E=McAfee;i="6200,9189,10115"; a="223802151" X-IronPort-AV: E=Sophos;i="5.85,315,1624345200"; d="scan'208";a="223802151" Received: from orsmga008.jf.intel.com ([10.7.209.65]) by orsmga103.jf.intel.com with ESMTP/TLS/ECDHE-RSA-AES256-GCM-SHA384; 22 Sep 2021 21:22:31 -0700 X-ExtLoop1: 1 X-IronPort-AV: E=Sophos;i="5.85,315,1624345200"; d="scan'208";a="484827841" Received: from fmsmsx605.amr.corp.intel.com ([10.18.126.85]) by orsmga008.jf.intel.com with ESMTP; 22 Sep 2021 21:22:31 -0700 Received: from fmsmsx612.amr.corp.intel.com (10.18.126.92) by fmsmsx605.amr.corp.intel.com (10.18.126.85) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256) id 15.1.2242.12; Wed, 22 Sep 2021 21:22:30 -0700 Received: from fmsmsx606.amr.corp.intel.com (10.18.126.86) 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.2242.12; Wed, 22 Sep 2021 21:22:29 -0700 Received: from fmsedg602.ED.cps.intel.com (10.1.192.136) by fmsmsx606.amr.corp.intel.com (10.18.126.86) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256) id 15.1.2242.12 via Frontend Transport; Wed, 22 Sep 2021 21:22:29 -0700 Received: from NAM10-MW2-obe.outbound.protection.outlook.com (104.47.55.104) 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.2242.12; Wed, 22 Sep 2021 21:22:29 -0700 ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=EKgC5nqQv4PjcDZW/WCgkdU8VkiVmSnDHGWsHUzvDYXldPCeUx9DDuGsVVGz4xwAaEclm7RjE2i5cSOFPJJGLyjudbWKzwZAz9EB4wzjWLFfjzFTNeQ+JurcmcnFNEViYZ7RScvhvR8u33+07r3A0Vu6NJvZaZFWdQU0PE4eF64wBUqhQ5x8XINO3ZEmBvMu058bN393oN1hUXSEXV3nAySAPtCBd0r6gTLf3TN6Jh3iX29FS0fPIh0YyccsPHqRZmwow3KykkyuIfzyyugfFTJrD2dWld/5D7sFjn1K7VGZrWVOOQiP2Ow5pZgXzWUIwJjUHFG94GXtcAHqU1PjRA== 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; bh=rKEC2gNcHAKi+AhoRvfUhXyuYlUw3HN7i4yNzK9oaKY=; b=RlCDmMZWlmCfWbFmRaBrnbGlOIS7LnC3ddxyPmUnnr0xHlbRaOajcIW1zQtBnlHq7TlhLqkH7zM5CLWsUiMS/BlNeQ39FMBmLUPlkhJ0b4muIDyjErtQy5rUMHjJYxFwgcibLZ+C17eM0DCD8Vq9pbdG58RhuPf+EHyrFUclzm87NuZUikI6WVY2/KpE28tDvD/EsdYt+yzpidZGU4W3b3V4J6YgB0kFb/uFtP+SgSKo+2eMHhXCZabME99plS5DoCiZQFRUhu5JQmRkf1Cc+PcZ6UpX/M2ZpxNjIv6xSpGUWqV1ZBeQVQuZRo9nwRDMFd0jsd0t3jivdujDmpZKtQ== 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 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=intel.onmicrosoft.com; s=selector2-intel-onmicrosoft-com; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=rKEC2gNcHAKi+AhoRvfUhXyuYlUw3HN7i4yNzK9oaKY=; b=Vf0gLWJRt1QIGrtPdnTiYCEkA2GuryHEY8RezTyId7uxu+vyllyoY3EgPasLuT+wnwg9mD33U67x/PRD5LWFjEbJmicQ1qCWFQO2VdDeaDWUIaQ4XKdyJ1PzsZyUBzVCjpb5M3Wp6L8ewSbec2UylGhC/SgpU/8OBtva3I+AbEg= Received: from DM6PR11MB3337.namprd11.prod.outlook.com (2603:10b6:5:a::27) by DM5PR11MB1884.namprd11.prod.outlook.com (2603:10b6:3:112::19) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.4523.16; Thu, 23 Sep 2021 04:22:28 +0000 Received: from DM6PR11MB3337.namprd11.prod.outlook.com ([fe80::918a:f092:9b05:371f]) by DM6PR11MB3337.namprd11.prod.outlook.com ([fe80::918a:f092:9b05:371f%7]) with mapi id 15.20.4544.015; Thu, 23 Sep 2021 04:22:28 +0000 From: "Jayaprakash, N" To: Rebecca Cran , "devel@edk2.groups.io" CC: "Kinney, Michael D" Subject: Re: [edk2-devel] [edk2-libc Patch 1/1] AppPkg/Applications/Python/Python3.6.8: add IA32 support for py3 package creation batch script Thread-Topic: [edk2-devel] [edk2-libc Patch 1/1] AppPkg/Applications/Python/Python3.6.8: add IA32 support for py3 package creation batch script Thread-Index: AQHXrVF/8WAIRz42mUaahANSz2fwh6uusqYAgACm0MCAAYDGAIAAMDUQ Date: Thu, 23 Sep 2021 04:22:28 +0000 Message-ID: References: <20210919122528.2184-1-n.jayaprakash@intel.com> <20210919122528.2184-2-n.jayaprakash@intel.com> <14c86990-fe49-f98d-7899-d6380a674011@nuviainc.com> <2197330e-56a1-3827-8bd2-57b2ba0ca57e@nuviainc.com> In-Reply-To: <2197330e-56a1-3827-8bd2-57b2ba0ca57e@nuviainc.com> Accept-Language: en-IN, en-US X-MS-Has-Attach: X-MS-TNEF-Correlator: dlp-product: dlpe-windows dlp-reaction: no-action dlp-version: 11.6.200.16 authentication-results: nuviainc.com; dkim=none (message not signed) header.d=none;nuviainc.com; dmarc=none action=none header.from=intel.com; x-ms-publictraffictype: Email x-ms-office365-filtering-correlation-id: ef198e62-9830-45d5-20ec-08d97e49c112 x-ms-traffictypediagnostic: DM5PR11MB1884: x-ms-exchange-transport-forked: True x-microsoft-antispam-prvs: x-ms-oob-tlc-oobclassifiers: OLM:7691; x-ms-exchange-senderadcheck: 1 x-ms-exchange-antispam-relay: 0 x-microsoft-antispam: BCL:0; x-microsoft-antispam-message-info: qYxOJARLJpc3mwvzBOUWhs06PlMEgu5RqESGYu276u1toKroQZs+8UL5VwXRlzqcl71bzKhFP3pYN8XpWakOrn9AVfBFbSh/EmqhOjtS0SJUDDmtjEdYvX1+YbKMRNI5BW1WtwkE6jRrXF0KdolnqsGF50ekgMMIthw9UYOL5czGQIGJ5/jUwt+O+z6xakEFP+5RHsgYtXnaZoajjLKyJH5qC/YUJ1pF2pk8904Ib8Oi7IrjDnWqw+s2kZJXxc20oh7zznKrCqza7k1dlxiVs3EDFSIgfu6lthZTuW+30QVThYy4zv1nKOk5acidT2bdJJrCIdMZxNx1kgRPWJUSiXenx/pStU6csOgEJVIMqLqlfetgkuzAEB8fH6zKio3T55yGOhqcb+p+9QB+xZ0yUBzSSIqzPpov4+E7TZ3j5ZjILJS4PH6yMop8vH2cvwImVEulUmlfBVdzNmBXWmbQ+L1wrL9WAun54dVJiDnd59Zvqu7bH57eYwNSz+jRenYyYV29Tr0+7REawDcLhwKzqrPB+yL9Lni71RxQMxEkDMUdpXqbhtznrrdO8B0oDTKPJienV4fEVZ2ZgzpuHzcInrOruVIOMLq+VBv5S92jKcOnyv5U7xLUjUnTrDeVMMW8Th5g+/a00+62adRYRhOxEzPFPyiFBuFBY+RXtLE3Toqx463qHmV0MEKWnexpAmbILxk5pSY8UNFE/rSlqleC3caGbssGB5IFMiqyhl7MQR+7twknKUTD4ny7ZZVv10XZ7vi07iRsnf+TZtUof25qmgTL7jsGn7NOKxfbf0jxVGMJ/Umkm2IwskspEzvC8QJ7VA5rvtPfgLjb8eDl8HPTjnkPbLZaWkJdw8MrXMPlakepVG4uBHuSgdwwXXsRRi9T x-forefront-antispam-report: CIP:255.255.255.255;CTRY:;LANG:en;SCL:1;SRV:;IPV:NLI;SFV:NSPM;H:DM6PR11MB3337.namprd11.prod.outlook.com;PTR:;CAT:NONE;SFS:(4636009)(366004)(55016002)(186003)(316002)(26005)(107886003)(38100700002)(122000001)(33656002)(83380400001)(86362001)(9686003)(8936002)(19627235002)(508600001)(76116006)(110136005)(966005)(7696005)(66946007)(38070700005)(66476007)(2906002)(5660300002)(6506007)(66556008)(66446008)(8676002)(71200400001)(53546011)(4326008)(52536014)(64756008)(123194004)(134885004);DIR:OUT;SFP:1102; x-ms-exchange-antispam-messagedata-chunkcount: 1 x-ms-exchange-antispam-messagedata-0: =?utf-8?B?M2NPQ0lUeCtRWGJRWHNGUGxwU0UveExoQVFyUFhlOTRxY0QvUFpmbGdQV2FN?= =?utf-8?B?ZEFUa3B5Sldwbm95WitMV0hLR285Y2NNUTFydkJsdllldnJ3RUtzUmgycG1I?= =?utf-8?B?MzQ2MTVWemJSVEdBYmNnTnVCdjNQOGlmN1o5QXpBUTA2Rng4b2hQOFZkclJV?= =?utf-8?B?akpZZkNkOTA5OTh2N205ZjhCU20yTHN3ajBBSlh4NGRDZmVYVW1EWjRmY1Fs?= =?utf-8?B?SXc2VlFjdUZWWXZJcUVuR2oyREkxSVVsQUdlK1FpNE9lYjk4cGJwKzE1U0Zt?= =?utf-8?B?UDBxR3FMR0tYZXRYYlhvR1hDTWdUaHdqcHJQWGp6UGQ0SXp2VitPdjJjT0Jr?= =?utf-8?B?bkFJTlRnREVMREFIOFQya08vcEs0RWtrWlY4MVdWMkcyZnplTStqU0twSGor?= =?utf-8?B?OXVyMnlDdDZrWGZJazYvclZ3eThUYmdJZDJvZ3JSNERza0hYdUZpektMMUVu?= =?utf-8?B?WnRZYk1vTzV6YXFjVitDU3hvb0l2UUFFa1h4MVVrS3FleVJMeThVMW96VVdC?= =?utf-8?B?TlVyeTh2S253RXFQVGlKeWdtTmxjb3d6Q09PbDZDWGNSTWRLSUZVUnVGRkF2?= =?utf-8?B?ZlVTMWV0QXBSc1hVU3lEZUExRDdnYWNGNGsvMjlqVjRuczM4cXllOTgvNmpD?= =?utf-8?B?ZVRXVFFPQ0VrU3FDbHF0RjJTU0w2Z0J6cHB5bFVLVkkzQlRXYW9mYklmckll?= =?utf-8?B?L0JqR2lmdm5BVFFkT2szd3NiUFBCQncvN1FmSTNIQXhoU2VQeko0NEovWVFr?= =?utf-8?B?VUUySWhzcnpqMnUvUnVMbDBCRk9DTEtHcGZLK3I0L21VM3drTG54c2pBcVVU?= =?utf-8?B?Nm80OWc3d1dqOENIMmxvNFhjWU9KTTNTaWdJSmxPOU5TekRGS3hPSkc4L0Fu?= =?utf-8?B?eTAxaHE5ZG1GY2lQaUpuK1g4TG81OFNsdXBFVUdTdk1jNjZtOWZMT1VWaXcw?= =?utf-8?B?a1pZb1NkVEh6OHVhTGNrSVJhNTlYYnVRSVhLcFZ0azV0K1ZKaS9yVVI2dVJI?= =?utf-8?B?UnVvWFJVQkhoeFArWG9XVWxMZUQwUzd6em9oeWthV3dDSWM5RldzSHh2MC9n?= =?utf-8?B?djVtTjlpdW9KQW51dDRRWkx5c0E4UkUxRzBkUHBwMlkzVHlQSFVjUHpETENj?= =?utf-8?B?Z3BpTG5oRVF2RHJkSm9zUFZUdkxvbk10VHR4dk9pczlCSTQyYmZyS0dqckMx?= =?utf-8?B?VllrNEZYajZ2ZDhudnRMUWRWaDl5VUduTWJ3TmlpME1KRXJ1K0N1bkVNTGJu?= =?utf-8?B?d2g4cGRHMzd2czdpTHV3Zm5zN3dKWEpDbHNGK2UxNFkvOEpmZmxmWmxXUzRT?= =?utf-8?B?eHgxZSt4dkt4NUFLS2diaUxObmZ6b2huSS9qMUFYUzdUY2czQkZjeHhHZ0Q5?= =?utf-8?B?QUg3ZHNzckxoMTRsdDZ0bGlkcXE4WW03T01tWEJOK25LZTZXTm12UldwWWhE?= =?utf-8?B?ejJWdDM5RmI5K3pFWHJOMGI0U1hJYW1wcFBucDhpWkM1RHFSTmF0OERtdnE4?= =?utf-8?B?RXdFa2NyTEh4eGxFN29JUnkyNFVSRVBSWE0vaElHWVB3WEpqSXNlb1NZUzU1?= =?utf-8?B?Y0dWVVhCZ3R2b2ROV1hVbGRMa2NkeXZUTEhjMGRONlNXVW1vVnM5TndxK2dH?= =?utf-8?B?bHFHRFVEZFB0VUxXakpHaTdFd2NUcEdhcmpIY28rVGlaM3llMjZtVnQ2cnkx?= =?utf-8?B?TWs5Ui9XT1Z0V1BHUXJTakM5eWwydDE2SWFZWm9wRXJRazFWZ3RjUitWQ0k3?= =?utf-8?Q?pLVfpC8+EVEbs9fZyGE6GiShCMjQu9jqYn+9MU3?= MIME-Version: 1.0 X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-AuthSource: DM6PR11MB3337.namprd11.prod.outlook.com X-MS-Exchange-CrossTenant-Network-Message-Id: ef198e62-9830-45d5-20ec-08d97e49c112 X-MS-Exchange-CrossTenant-originalarrivaltime: 23 Sep 2021 04:22:28.5409 (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: k/PaYCQtEXenmmWndz0iGFtXvYauI1ylNJmQz+pJjTMvvNPUV6A0U2Ppt6TQC7U/bw8D7DwA/Agcz0glP3Wnkw== X-MS-Exchange-Transport-CrossTenantHeadersStamped: DM5PR11MB1884 Return-Path: n.jayaprakash@intel.com X-OriginatorOrg: intel.com Content-Language: en-US Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 VGhhbmsgeW91IFJlYmVjY2EuDQpJIGhhdmUgc3VibWl0dGVkIHRoZSB1cGRhdGVkIHBhdGNoIGZv ciByZXZpZXcuDQoNClJlZ2FyZHMsDQpKUA0KDQotLS0tLU9yaWdpbmFsIE1lc3NhZ2UtLS0tLQ0K RnJvbTogUmViZWNjYSBDcmFuIDxyZWJlY2NhQG51dmlhaW5jLmNvbT4gDQpTZW50OiAyMyBTZXB0 ZW1iZXIgMjAyMSAwNjo1OQ0KVG86IEpheWFwcmFrYXNoLCBOIDxuLmpheWFwcmFrYXNoQGludGVs LmNvbT47IGRldmVsQGVkazIuZ3JvdXBzLmlvDQpDYzogS2lubmV5LCBNaWNoYWVsIEQgPG1pY2hh ZWwuZC5raW5uZXlAaW50ZWwuY29tPg0KU3ViamVjdDogUmU6IFtlZGsyLWRldmVsXSBbZWRrMi1s aWJjIFBhdGNoIDEvMV0gQXBwUGtnL0FwcGxpY2F0aW9ucy9QeXRob24vUHl0aG9uMy42Ljg6IGFk ZCBJQTMyIHN1cHBvcnQgZm9yIHB5MyBwYWNrYWdlIGNyZWF0aW9uIGJhdGNoIHNjcmlwdA0KDQpZ b3Ugc2hvdWxkIGJlIGFibGUgdG8gdXNlIHRoZSBzYW1lIGJyYW5jaC4NCg0KDQotLSANClJlYmVj Y2EgQ3Jhbg0KDQoNCk9uIDkvMjEvMjEgODozMyBQTSwgSmF5YXByYWthc2gsIE4gd3JvdGU6DQo+ IEhpIFJlYmVjY2EsDQo+DQo+IENhbiBJIHJlc3VibWl0IHRoZSBwYXRjaCBhZnRlciBtYWtpbmcg dGhlc2UgY2hhbmdlcyBpbiB0aGUgc2FtZSBkZXZlbG9wbWVudCBicmFuY2ggb3IgZG9lcyBpdCBy ZXF1aXJlIGNyZWF0aW5nIGEgbmV3IGJyYW5jaD8NCj4NCj4gUmVnYXJkcywNCj4gSlANCj4NCj4g LS0tLS1PcmlnaW5hbCBNZXNzYWdlLS0tLS0NCj4gRnJvbTogZGV2ZWxAZWRrMi5ncm91cHMuaW8g PGRldmVsQGVkazIuZ3JvdXBzLmlvPiBPbiBCZWhhbGYgT2YgUmViZWNjYSBDcmFuDQo+IFNlbnQ6 IDIxIFNlcHRlbWJlciAyMDIxIDIyOjA1DQo+IFRvOiBKYXlhcHJha2FzaCwgTiA8bi5qYXlhcHJh a2FzaEBpbnRlbC5jb20+OyBkZXZlbEBlZGsyLmdyb3Vwcy5pbw0KPiBDYzogS2lubmV5LCBNaWNo YWVsIEQgPG1pY2hhZWwuZC5raW5uZXlAaW50ZWwuY29tPg0KPiBTdWJqZWN0OiBSZTogW2VkazIt ZGV2ZWxdIFtlZGsyLWxpYmMgUGF0Y2ggMS8xXSBBcHBQa2cvQXBwbGljYXRpb25zL1B5dGhvbi9Q eXRob24zLjYuODogYWRkIElBMzIgc3VwcG9ydCBmb3IgcHkzIHBhY2thZ2UgY3JlYXRpb24gYmF0 Y2ggc2NyaXB0DQo+DQo+IFRoZXJlIGFyZSBzZXZlcmFsIGxpbmVzIHdpdGggdHJhaWxpbmcgd2hp dGVzcGFjZS4gQ291bGQgeW91IGZpeCB0aGVtIHBsZWFzZT8NCj4NCj4NCj4gICA+IGdpdCBkaWZm IHwgZ3JlcCAiICQiDQo+DQo+DQo+ICtlY2hvIEludmFsaWQgY29tbWFuZCBsaW5lIGFyZ3VtZW50 cyBwYXNzZWQsIHBsZWFzZSBzZWUgdGhlIGJlbG93IHVzYWdlDQo+IGluc3RydWN0aW9ucw0KPg0K Pg0KPg0KPiArwqDCoCBta2RpciAlT1VUX0ZPTERFUiVcRUZJXFRvb2xzDQo+ICspDQo+DQo+ICtp ZiBub3QgZXhpc3QgJU9VVF9GT0xERVIlXEVGSVxTdGRMaWJcbGliXHB5dGhvbjM2LjggKA0KPg0K PiArwqDCoMKgIGVjaG8gUHl0aG9uIEVGSSBwYWNrYWdlIGF2YWlsYWJsZSBhdCAlT1VUX0ZPTERF UiUNCj4NCj4gK2VjaG8gVGhlbiB1c2UgdGhpcyBzY3JpcHQgdG8gY3JlYXRlIGEgUHl0aG9uIEVG SSBwYWNrYWdlDQo+DQo+DQo+DQo+IE9uIDkvMTkvMjEgNjoyNSBBTSwgSmF5YXByYWthc2ggTmV2 YXJhIHdyb3RlOg0KPj4gUkVGOiBodHRwczovL2J1Z3ppbGxhLnRpYW5vY29yZS5vcmcvc2hvd19i dWcuY2dpP2lkPTM2MzgNCj4+DQo+PiBUaGlzIGNoYW5nZSBpcyB0byBhZGQgSUEzMiBzdXBwb3J0 IGludG8gcHkzIEVGSSBwYWNrYWdlDQo+PiBjcmVhdGlvbiBiYXRjaCBzY3JpcHQuIEVuaGFuY2Vk IHRoZSBzY3JpcHQgdGFrZSBBcmNoaXRlY3R1cmUNCj4+IGFzIGFuIGFkZGl0aW9uYWwgcGFyYW1l dGVyLiBXaXRoIHRoaXMgdGhlIHNjcmlwdCBjYW4gYmUgdXNlZA0KPj4gdG8gY3JlYXRlIGRlcGxv eWFibGUgUHl0aG9uIDMuNi44IEVGSSBwYWNrYWdlIGZyb20gWDY0IGFuZCBJQTMyIGJ1aWxkcw0K Pj4gYXMgcmVxdWlyZWQgYnkgdGhlIHVzZXINCj4+DQo+PiBDYzogUmViZWNjYSBDcmFuIDxyZWJl Y2NhQG51dmlhaW5jLmNvbT4NCj4+IENjOiBNaWNoYWVsIEQgS2lubmV5IDxtaWNoYWVsLmQua2lu bmV5QGludGVsLmNvbT4NCj4+IFNpZ25lZC1vZmYtYnk6IEpheWFwcmFrYXNoIE4gPG4uamF5YXBy YWthc2hAaW50ZWwuY29tPg0KPj4gLS0tDQo+PiAgICAuLi4vUHl0aG9uL1B5dGhvbi0zLjYuOC9Q eTM2OFJlYWRNZS50eHQgICAgICAgfCAgNCArLQ0KPj4gICAgLi4uL1B5dGhvbi0zLjYuOC9jcmVh dGVfcHl0aG9uMzY4X3BrZy5iYXQgICAgIHwgNjIgKysrKysrKysrKysrLS0tLS0tLQ0KPj4gICAg MiBmaWxlcyBjaGFuZ2VkLCA0MSBpbnNlcnRpb25zKCspLCAyNSBkZWxldGlvbnMoLSkNCj4+DQo+ PiBkaWZmIC0tZ2l0IGEvQXBwUGtnL0FwcGxpY2F0aW9ucy9QeXRob24vUHl0aG9uLTMuNi44L1B5 MzY4UmVhZE1lLnR4dCBiL0FwcFBrZy9BcHBsaWNhdGlvbnMvUHl0aG9uL1B5dGhvbi0zLjYuOC9Q eTM2OFJlYWRNZS50eHQNCj4+IGluZGV4IDk0ZGJjY2MuLjhmNGZkYzYgMTAwNjQ0DQo+PiAtLS0g YS9BcHBQa2cvQXBwbGljYXRpb25zL1B5dGhvbi9QeXRob24tMy42LjgvUHkzNjhSZWFkTWUudHh0 DQo+PiArKysgYi9BcHBQa2cvQXBwbGljYXRpb25zL1B5dGhvbi9QeXRob24tMy42LjgvUHkzNjhS ZWFkTWUudHh0DQo+PiBAQCAtMTE4LDExICsxMTgsMTEgQEAgc3lzdGVtIGFzIGZvbGxvd3M6DQo+ PiAgICAgIEEgc2NyaXB0LCBjcmVhdGVfcHl0aG9uMzY4X3BrZy5iYXQgLCBpcyBwcm92aWRlZCB3 aGljaCBmYWNpbGl0YXRlcyB0aGUgcG9wdWxhdGlvbg0KPj4gICAgICBvZiB0aGUgdGFyZ2V0IEVG SSBwYWNrYWdlLiAgRXhlY3V0ZSB0aGlzIHNjcmlwdCBmcm9tIHdpdGhpbiB0aGUNCj4+ICAgICAg QXBwUGtnL0FwcGxpY2F0aW9ucy9QeXRob24vUHl0aG9uLTMuNi44IGRpcmVjdG9yeSwgcHJvdmlk aW5nIHRoZSBUb29sIENoYWluLCBUYXJnZXQNCj4+IC0gIEJ1aWxkIGFuZCBkZXN0aW5hdGlvbiBk aXJlY3Rvcnkgd2hpY2ggaXMgdGhlIHBhdGggdG8gdGhlIGRlc3RpbmF0aW9uIGRpcmVjdG9yeS4N Cj4+ICsgIEJ1aWxkLCBBcmNoaXRlY3R1cmUgYW5kIERpcmVjdG9yeSBwYXRoIHRvIHRoZSBkZXN0 aW5hdGlvbiBkaXJlY3RvcnkuDQo+PiAgICAgIFRoZSBhcHByb3ByaWF0ZSBjb250ZW50cyBvZiB0 aGUgQXBwUGtnL0FwcGxpY2F0aW9ucy9QeXRob24vUHl0aG9uLTMuNi44L0xpYiBhbmQNCj4+ICAg ICAgUHl0aG9uMzY4LmVmaSBBcHBsaWNhdGlvbiBmcm9tIEJ1aWxkL0FwcFBrZy9SRUxFQVNFX1ZT MjAxNy9YNjQvIHdpbGwgYmUNCj4+ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICBeXl5eXl5eXl5eXl5eXg0KPj4gLSAgY29waWVkIGludG8gdGhlIHNwZWNp ZmllZCBkZXN0aW5hdGlvbiBkaXJlY3RvcnkuDQo+PiArICBjb3BpZWQgaW50byB0aGUgc3BlY2lm aWVkIERlc3RpbmF0aW9uIGRpcmVjdG9yeS4NCj4+ICAgIA0KPj4gICAgICBSZXBsYWNlICJSRUxF QVNFX1ZTMjAxNyIsIGluIHRoZSBzb3VyY2UgcGF0aCwgd2l0aCB2YWx1ZXMgYXBwcm9wcmlhdGUg Zm9yIHlvdXIgdG9vbCBjaGFpbi4NCj4+ICAgIA0KPj4gZGlmZiAtLWdpdCBhL0FwcFBrZy9BcHBs aWNhdGlvbnMvUHl0aG9uL1B5dGhvbi0zLjYuOC9jcmVhdGVfcHl0aG9uMzY4X3BrZy5iYXQgYi9B cHBQa2cvQXBwbGljYXRpb25zL1B5dGhvbi9QeXRob24tMy42LjgvY3JlYXRlX3B5dGhvbjM2OF9w a2cuYmF0DQo+PiBpbmRleCA2YmJkYmQ5Li4yYmI2MmI2IDEwMDY0NA0KPj4gLS0tIGEvQXBwUGtn L0FwcGxpY2F0aW9ucy9QeXRob24vUHl0aG9uLTMuNi44L2NyZWF0ZV9weXRob24zNjhfcGtnLmJh dA0KPj4gKysrIGIvQXBwUGtnL0FwcGxpY2F0aW9ucy9QeXRob24vUHl0aG9uLTMuNi44L2NyZWF0 ZV9weXRob24zNjhfcGtnLmJhdA0KPj4gQEAgLTIsNDcgKzIsNjMgQEANCj4+ICAgIA0KPj4gICAg c2V0IFRPT0xfQ0hBSU5fVEFHPSUxDQo+PiAgICBzZXQgVEFSR0VUPSUyDQo+PiAtc2V0IE9VVF9G T0xERVI9JTMNCj4+ICtzZXQgQVJDSD0lMw0KPj4gK3NldCBPVVRfRk9MREVSPSU0DQo+PiAgICBp ZiAiJVRPT0xfQ0hBSU5fVEFHJSI9PSIiIGdvdG8gdXNhZ2UNCj4+ICAgIGlmICIlVEFSR0VUJSI9 PSIiIGdvdG8gdXNhZ2UNCj4+ICtpZiAiJUFSQ0glIj09IiIgZ290byB1c2FnZQ0KPj4gICAgaWYg IiVPVVRfRk9MREVSJSI9PSIiIGdvdG8gdXNhZ2UNCj4+ICAgIGdvdG8gY29udGludWUNCj4+ICAg IA0KPj4gICAgOnVzYWdlDQo+PiAgICBlY2hvLg0KPj4gK2VjaG8gQmF0Y2ggU2NyaXB0IHRvIGNy ZWF0ZSBQeXRob24gRUZJIFBhY2thZ2UuDQo+PiAgICBlY2hvLg0KPj4gK2VjaG8gSW52YWxpZCBj b21tYW5kIGxpbmUgYXJndW1lbnRzIHBhc3NlZCwgcGxlYXNlIHNlZSB0aGUgYmVsb3cgdXNhZ2Ug aW5zdHJ1Y3Rpb25zDQo+PiAgICBlY2hvLg0KPj4gLWVjaG8gQ3JlYXRlcyBQeXRob24gRUZJIFBh Y2thZ2UuDQo+PiAtZWNoby4NCj4+IC1lY2hvICJVc2FnZTogJTAgPFRvb2xDaGFpbj4gPFRhcmdl dD4gPE91dEZvbGRlcj4iDQo+PiAtZWNoby4NCj4+IC1lY2hvICAgIFRvb2xDaGFpbiAgPSBvbmUg b2YgVlMyMDEzeDg2LCBWUzIwMTV4ODYsIFZTMjAxNywgVlMyMDE5DQo+PiAtZWNobyAgICBUYXJn ZXQgICAgID0gb25lIG9mIFJFTEVBU0UsIERFQlVHDQo+PiAtZWNobyAgICBPdXRGb2xkZXIgID0g VGFyZ2V0IGZvbGRlciB3aGVyZSBwYWNrYWdlIG5lZWRzIHRvIGNyZWF0ZQ0KPj4gLWVjaG8uDQo+ PiArZWNobyAiVXNhZ2U6ICUwIDxUb29sQ2hhaW4+IDxUYXJnZXQ+IDxBcmNoaXRlY3R1cmU+IDxP dXRGb2xkZXI+Ig0KPj4gICAgZWNoby4NCj4+ICtlY2hvICAgIFRvb2xDaGFpbiAgICAgPSBvbmUg b2YgVlMyMDEzeDg2LCBWUzIwMTV4ODYsIFZTMjAxNywgVlMyMDE5DQo+PiArZWNobyAgICBUYXJn ZXQgICAgICAgID0gb25lIG9mIFJFTEVBU0UsIERFQlVHDQo+PiArZWNobyAgICBBcmNoaXRlY3R1 cmUgID0gb25lIG9mIElBMzIsIFg2NA0KPj4gK2VjaG8gICAgT3V0Rm9sZGVyICAgICA9IE91dHB1 dCBkaXJlY3RvcnkgZm9yIGNyZWF0aW5nIHRoZSBwYWNrYWdlDQo+PiAgICBlY2hvLg0KPj4gICAg DQo+PiAgICBnb3RvIDplb2YNCj4+ICAgIA0KPj4gICAgOmNvbnRpbnVlDQo+PiAgICBjZCAuLlwu LlwuLlwuLlwNCj4+IC1JRiBOT1QgRVhJU1QgQnVpbGRcQXBwUGtnXCVUQVJHRVQlXyVUT09MX0NI QUlOX1RBRyVcWDY0XFB5dGhvbjM2OC5lZmkgZ290byBlcnJvcg0KPj4gLW1rZGlyICVPVVRfRk9M REVSJVxFRklcVG9vbHMNCj4+IC14Y29weSBCdWlsZFxBcHBQa2dcJVRBUkdFVCVfJVRPT0xfQ0hB SU5fVEFHJVxYNjRcUHl0aG9uMzY4LmVmaSAlT1VUX0ZPTERFUiVcRUZJXFRvb2xzXCAveQ0KPj4g LW1rZGlyICVPVVRfRk9MREVSJVxFRklcU3RkTGliXGxpYlxweXRob24zNi44DQo+PiAtbWtkaXIg JU9VVF9GT0xERVIlXEVGSVxTdGRMaWJcZXRjDQo+PiAteGNvcHkgQXBwUGtnXEFwcGxpY2F0aW9u c1xQeXRob25cUHl0aG9uLTMuNi44XExpYlwqICAgICVPVVRfRk9MREVSJVxFRklcU3RkTGliXGxp YlxweXRob24zNi44XCAgICAgIC9ZIC9TIC9JDQo+PiAteGNvcHkgU3RkTGliXEVmaVxTdGRMaWJc ZXRjXCogICAgJU9VVF9GT0xERVIlXEVGSVxTdGRMaWJcZXRjXCAgICAgIC9ZIC9TIC9JDQo+PiAt Z290byBhbGxfZG9uZQ0KPj4gLQ0KPj4gLTplcnJvcg0KPj4gLWVjaG8gRmFpbGVkIHRvIENyZWF0 ZSBQeXRob24gMy42LjggUGFja2FnZSwgUHl0aG9uMzY4LmVmaSBpcyBub3QgYXZhaWxhYmxlIG9u IGJ1aWxkIGxvY2F0aW9uIEJ1aWxkXEFwcFBrZ1wlVEFSR0VUJV8lVE9PTF9DSEFJTl9UQUclXFg2 NFwNCj4+ICtpZiBub3QgZXhpc3QgQnVpbGRcQXBwUGtnXCVUQVJHRVQlXyVUT09MX0NIQUlOX1RB RyVcJUFSQ0glXFB5dGhvbjM2OC5lZmkgKA0KPj4gKyAgICBnb3RvIGVycm9yDQo+PiArKQ0KPj4g ICAgDQo+PiAraWYgbm90IGV4aXN0ICVPVVRfRk9MREVSJVxFRklcVG9vbHMgKA0KPj4gKyAgIG1r ZGlyICVPVVRfRk9MREVSJVxFRklcVG9vbHMNCj4+ICspDQo+PiAreGNvcHkgQnVpbGRcQXBwUGtn XCVUQVJHRVQlXyVUT09MX0NIQUlOX1RBRyVcJUFSQ0glXFB5dGhvbjM2OC5lZmkgJU9VVF9GT0xE RVIlXEVGSVxUb29sc1wgL3kNCj4+ICAgIA0KPj4gLTphbGxfZG9uZQ0KPj4gLWV4aXQgL2IgJWVj JQ0KPj4gLQ0KPj4gK2lmIG5vdCBleGlzdCAlT1VUX0ZPTERFUiVcRUZJXFN0ZExpYlxsaWJccHl0 aG9uMzYuOCAoDQo+PiArICAgIG1rZGlyICVPVVRfRk9MREVSJVxFRklcU3RkTGliXGxpYlxweXRo b24zNi44DQo+PiArKQ0KPj4gK2lmIG5vdCBleGlzdCAlT1VUX0ZPTERFUiVcRUZJXFN0ZExpYlxl dGMgKA0KPj4gKyAgIG1rZGlyICVPVVRfRk9MREVSJVxFRklcU3RkTGliXGV0Yw0KPj4gKykNCj4+ ICt4Y29weSBBcHBQa2dcQXBwbGljYXRpb25zXFB5dGhvblxQeXRob24tMy42LjhcTGliXCogICVP VVRfRk9MREVSJVxFRklcU3RkTGliXGxpYlxweXRob24zNi44XCAgICAvWSAvUyAvSQ0KPj4gK3hj b3B5IFN0ZExpYlxFZmlcU3RkTGliXGV0Y1wqICAlT1VUX0ZPTERFUiVcRUZJXFN0ZExpYlxldGNc ICAvWSAvUyAvSQ0KPj4gK2VjaG8uDQo+PiAgICANCj4+ICtpZiBub3QgeCVPVVRfRk9MREVSOjo9 JT09eCVPVVRfRk9MREVSJSAoDQo+PiArICAgIGVjaG8gUHl0aG9uIEVGSSBwYWNrYWdlIGF2YWls YWJsZSBhdCAlT1VUX0ZPTERFUiUNCj4+ICspIGVsc2UgKA0KPj4gKyAgICBlY2hvIFB5dGhvbiBF RkkgcGFja2FnZSBhdmFpbGFibGUgYXQgJUNEJVwlT1VUX0ZPTERFUiUNCj4+ICspDQo+PiArZ290 byBhbGxfZG9uZQ0KPj4gICAgDQo+PiArOmVycm9yDQo+PiArZWNobyBGYWlsZWQgdG8gQ3JlYXRl IFB5dGhvbiBFRkkgUGFja2FnZQ0KPj4gK2VjaG8gUHl0aG9uMzY4LmVmaSBpcyBub3QgYXZhaWxh YmxlIGF0IEJ1aWxkXEFwcFBrZ1wlVEFSR0VUJV8lVE9PTF9DSEFJTl9UQUclXCVBUkNIJVwNCj4+ ICtlY2hvIEZvbGxvdyB0aGUgaW5zdHJ1Y3Rpb25zIGluIFB5MzY4UmVhZE1lLnR4dCB0byBidWls ZCBQeXRob24gaW50ZXJwcmV0ZXINCj4+ICtlY2hvIFRoZW4gdXNlIHRoaXMgc2NyaXB0IHRvIGNy ZWF0ZSBhIFB5dGhvbiBFRkkgcGFja2FnZQ0KPj4gICAgDQo+PiArOmFsbF9kb25lDQo+PiArZXhp dCAvYiAlRVJST1JMRVZFTCUNCj4NCj4gDQo+DQo+DQo=