From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from mga01.intel.com (mga01.intel.com [192.55.52.88]) by mx.groups.io with SMTP id smtpd.web08.8929.1635008989147965343 for ; Sat, 23 Oct 2021 10:09:50 -0700 Authentication-Results: mx.groups.io; dkim=pass header.i=@intel.onmicrosoft.com header.s=selector2-intel-onmicrosoft-com header.b=RXmrDpN5; spf=pass (domain: intel.com, ip: 192.55.52.88, mailfrom: michael.d.kinney@intel.com) X-IronPort-AV: E=McAfee;i="6200,9189,10146"; a="252970664" X-IronPort-AV: E=Sophos;i="5.87,175,1631602800"; d="scan'208";a="252970664" Received: from fmsmga006.fm.intel.com ([10.253.24.20]) by fmsmga101.fm.intel.com with ESMTP/TLS/ECDHE-RSA-AES256-GCM-SHA384; 23 Oct 2021 10:09:48 -0700 X-ExtLoop1: 1 X-IronPort-AV: E=Sophos;i="5.87,175,1631602800"; d="scan'208";a="720837831" Received: from orsmsx606.amr.corp.intel.com ([10.22.229.19]) by fmsmga006.fm.intel.com with ESMTP; 23 Oct 2021 10:09:48 -0700 Received: from orsmsx607.amr.corp.intel.com (10.22.229.20) by ORSMSX606.amr.corp.intel.com (10.22.229.19) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256) id 15.1.2242.12; Sat, 23 Oct 2021 10:09:47 -0700 Received: from ORSEDG602.ED.cps.intel.com (10.7.248.7) by orsmsx607.amr.corp.intel.com (10.22.229.20) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256) id 15.1.2242.12 via Frontend Transport; Sat, 23 Oct 2021 10:09:47 -0700 Received: from NAM02-BN1-obe.outbound.protection.outlook.com (104.47.51.41) by edgegateway.intel.com (134.134.137.103) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.1.2242.12; Sat, 23 Oct 2021 10:09:47 -0700 ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=kOO9JOPRiWCDQZHInU6CUC8SPY0yvNGjOOqH+JxLtemQIcCXFTljLeiP3l56KyH/805d4KXynfgEEUCTpaHnI50DTuhJxXqElPoZwrX3HPpjkkG6D6sha2MbCKVbJgwjSRXhvOfUAMFwvMa/21U5e0NJC8LTVtFwqYego5AZIMmORKhWVI/R1HPiLQ9/jjh3TtE4RMe/gdIwz9uc22cySeKrKWu24JhVSWj2e+Wn64WtiV0WxbTILfbmCGkW8LZkcFe//LhGRKjwAFSyrWWmGc/h/sjx2+EB4v1JXnPKXy4kIzmAJQ2DokqPVlzHHu4fKiXX/mliUMFj4X4mZZP2BQ== 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=ZkJgr7BJtOtfBni9MIitWpvgj5265BkJPrYcoOQrmqo=; b=V4q1vnlmZBGbrA4cBstrA1U0lAbKaJ8iKwmKJqxbwzEPTZzeTn8J9myGrJYupB49Su0EKqeacNeaRBMQkK+Z8gtx6dJXRlyTtopPMvMSxFgRlvaTCuTS6ws8bAWuysoRcdC9HfVrlFQC4861yFszo32PIGBaROywRWxMeglf1lW0ADMrggDCTLbGwvDddrFu0aufPHcwIeb0f/XEOi1xkzQ1iXP0VPGIAgSh6GrMQPF/SJeoOhWTXMGw4FBPVWq19o4verchWxRKLBbuTA9tOH5y8gejV3yO9J4YmJmpZq+lKFBd5o0dRCHsMnIhMMGrSCiJsnpH7dS61WazWw+QuQ== 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=ZkJgr7BJtOtfBni9MIitWpvgj5265BkJPrYcoOQrmqo=; b=RXmrDpN5B15FjdI83/LnK0X5+wEODxBkclnDC7F7fjqi7iu0tF4q8BU6i0h97SmnnOMRQAo2kPJ6CISpivLoSahCEvj7lFiLYM07yFn9LHgfGbUHVzvMBXZgxLON04qDjxly3cSB+65yDHeGuWMlY6ortWslA8SzvFBmAREK7dk= Received: from CO1PR11MB4929.namprd11.prod.outlook.com (2603:10b6:303:6d::19) by MWHPR11MB0061.namprd11.prod.outlook.com (2603:10b6:301:65::37) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.4608.18; Sat, 23 Oct 2021 17:09:46 +0000 Received: from CO1PR11MB4929.namprd11.prod.outlook.com ([fe80::68cc:6227:db69:d81a]) by CO1PR11MB4929.namprd11.prod.outlook.com ([fe80::68cc:6227:db69:d81a%5]) with mapi id 15.20.4628.020; Sat, 23 Oct 2021 17:09:45 +0000 From: "Michael D Kinney" To: "Jayaprakash, N" , "devel@edk2.groups.io" , "Kinney, Michael D" CC: Rebecca Cran Subject: Re: [edk2-devel] [edk2-libc Patch 1/1] AppPkg/Applications/Python: Remove py2.7.2 support from edk2-libc Thread-Topic: [edk2-devel] [edk2-libc Patch 1/1] AppPkg/Applications/Python: Remove py2.7.2 support from edk2-libc Thread-Index: AQHXxWV4nYtjvr8dRUCfKiqE/BU6eqvcDRFAgAAchoCAArnogIAB8wxQ Date: Sat, 23 Oct 2021 17:09:45 +0000 Message-ID: References: <20211020034245.230-1-n.jayaprakash@intel.com> <20211020034245.230-2-n.jayaprakash@intel.com> In-Reply-To: Accept-Language: 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: intel.com; dkim=none (message not signed) header.d=none;intel.com; dmarc=none action=none header.from=intel.com; x-ms-publictraffictype: Email x-ms-office365-filtering-correlation-id: dfe6d572-b871-42d0-7f0b-08d99647e9d0 x-ms-traffictypediagnostic: MWHPR11MB0061: x-ms-exchange-transport-forked: True x-microsoft-antispam-prvs: x-ms-oob-tlc-oobclassifiers: OLM:8273; x-ms-exchange-senderadcheck: 1 x-ms-exchange-antispam-relay: 0 x-microsoft-antispam: BCL:0; x-microsoft-antispam-message-info: lQQH1rggD9aq6eQ1NJx7IYvMSSiXegGjHqNZWVkrbY0Aux4p2aY4a1u19U/GzHmacZgymGkstLtfdk4ifOcN5vr/Wpm/iKqQPaEIhwZOQC2Oj88907I4Dy0LLqh1TJGPcuY5eigGVHe/MEGGxeoAY+9MuKfitfuxEEEvRa/7q+0SypW2PfBpI21ZHuaeV7q+8u5YnDxwcigrzrrdZg0b3NcI+FYanUtgqzVaQfErp5zSX2Z+1uG/RZSXH+Pnbok9GX/festjAKurmgmdlS8ljVeiahcgabhB6zkxVV3ze8gSwY7nA+0/biSkvnUFx3ON+5VPOMKjgcfFTsujCL++CwfC6Hn1DUw12bGjBM3rjOM7OsPfGM9hh0BCyQj4qCkflN0+gB2zYfG9hpKGfWJ/St/vVlo/D1qeMEXxgU5Jw/iMtcPGFoXEXaZ6Ek40rb1bnxvPrugPFvctf6KZ2BHXAoSwKRYnHb1gdCjmF4aQk5/XLA8U+pzebTuosCn2jRRBOOZ5UPFGEDwfUlo8O3IDSjwGLAdluVZElEmXw9rWhy/EE3vrvRtcsSSVeR22jV0KJYnat3XEM8d+Qc5WftuQwnzHgaUkHzd6etH3GHO8zVn1LMDcxUuOI+j0XGAFKtym+JTD4xclySg7p9Foad2QhiSDx4ZEjenZLDOU/KYYlWvFr1TqVVtruPM4OlhEnPQLCS3t8v5WOkKni3Oct36+x5RTpQ2wS0Owwgyv4YH8MZ1sAe4kjAFczxbBQERyDmP6nZWvpGFP2vQlvk1sJG8lpJgamMhGi6umRd8Ay6YrMR1ZPuISLmqVQJ6JLEn4175ZQ+aI8/VZiVxdsGH4Un0utg== 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:(366004)(55016002)(38070700005)(86362001)(9686003)(966005)(19627235002)(2906002)(66556008)(110136005)(4326008)(52536014)(66946007)(8936002)(53546011)(7696005)(508600001)(76116006)(6506007)(66476007)(5660300002)(82960400001)(26005)(64756008)(66446008)(33656002)(122000001)(316002)(71200400001)(38100700002)(186003)(8676002)(83380400001);DIR:OUT;SFP:1102; x-ms-exchange-antispam-messagedata-chunkcount: 1 x-ms-exchange-antispam-messagedata-0: =?utf-8?B?VTcyaDhSTE4wc0FyWmNJM21Vbk9DZjVJOGpZMllOKzRVVUx1OXN2SVlxVzBy?= =?utf-8?B?eGgxbUxveHVlNEYycUFycUlrT2p1eHVvZ08xZ2NTTjVKbU9BbXFmdTlxT3N5?= =?utf-8?B?N0ZKTkt0U1hmdmMxb3NZY3VPRmdrbzl0YkxpN0ZnTDJJaEdtcHlQTUt0eUx2?= =?utf-8?B?c2hkUFh5VytsbzVQUVdSSHp5RTZZV0Q0NnVHN0Z2OHlrM25oeTZIRHFqanVm?= =?utf-8?B?emtmRnd4VWtOMXpMM20wSERJbG5RRW5RSm50THdSWnc4UXRIWmdoaGJkU2ll?= =?utf-8?B?WjdJdHd4N0g2amNOWVZ4STFLeE1BcTZyVnNuTUhIQU9oRTFQUkZ4YlNWcEto?= =?utf-8?B?UElvZWtKSEN6NEFrRVAwRXBHSzFoM1RtMkUxVFBVbVRXcUJTRy9NeC9ZTEtQ?= =?utf-8?B?eHB6aitJSDlab2pBQXlCLzJBaUVmVlZSc3ZJNitVeG52amZIcm5DTEZ0ZkM0?= =?utf-8?B?aTdyT2FSTnE0eHhjamg5d3ljeFhUT0hzR2NmMjlMN3ZtS1V4VWZmYTJjNFYw?= =?utf-8?B?SEZnam9ZZ0Q5N3MvS3ZxakF5UFpPdFpDRDNYWlNEQXNxbURGa04rRGdiRnB0?= =?utf-8?B?THJHR3JqMWpPWSt4eXJGTDZJM0ZkdkdWOEhSM28va1lUTk1NSkZFOXFUZE5I?= =?utf-8?B?MWRVTmx6Ynk3SndtblhDL3g2aDBwajVwWHR2REN5UVFJczA4UUc3Z0JIcjND?= =?utf-8?B?MjZUNGNqNVZ6MU1rdzNwRUtyKzNPdS96RnRFMkRENjNPYUlkZHU5emRCUFZn?= =?utf-8?B?WC9rK3ZyV0pURXhKTEdicU1CbG90bFNIQjN2WHJjdzYwNkZlU3pJN3pLeTRv?= =?utf-8?B?bXhkcEtnRjF6WjhmMitXTWR1aS9VME9ZdHRlMndQVzAwazdPcDFQMUhsOUlk?= =?utf-8?B?K0hpc09XNHZVM2pmOEt5cVBUWHpwbjg0U3hnS2FUN3d1Y3JqNEROWGRWMFdG?= =?utf-8?B?NUhSTDBtRFN4cWZtRnkxUjFwckZzZGdGVERjQzFXaHhDcjRZVDFkbXNQSy9I?= =?utf-8?B?bjgzVzQ3VExEWmNwZW95WXBscFNiQzhRM0VXOGIyMzdRWHlGVVUvUFMvSUxP?= =?utf-8?B?elExTkQ4OGdUN0g5ZXNKdWdSYXNNNGVvbHZYL3pnK0ZCL2lWMjdsaEwrdFlp?= =?utf-8?B?dmNUQjZGTnEwL3JCNmVPdlBaeDdOUzgzbEpjcWhlaEpHUFRudHI5eGg4TFRv?= =?utf-8?B?Z280OXJrTmZSL2dDTENRTGJURDUvNTVNVXljS0IrSmZSVnZJS1c2dHNyNlpR?= =?utf-8?B?b0hVbnJQK0NnOEpremFYT0lIZzlLcGpGTW5wWlkrdHV4TWlBd0g1RXJ0OHZM?= =?utf-8?B?d2lEVnp3MzdmZWNaV0ZseDVPUTFNQmlGbGRlbVNscnRkSmRSZ29kU3hVOVpE?= =?utf-8?B?Z3FKR1lYYUROVW5iMG0vdGVjZTlGWC9NSFNRYjFmSFkvQlZpMGZjMVNkM2h5?= =?utf-8?B?Sjc0dGF4QkRtSHp0WG9SYlRxT29hNzdBcGRYN3doVWdFekVNUkdWc0hvWmFr?= =?utf-8?B?d1R4bHdFYzgxUVFPVitJYytodGpBNXlHUm52WkhvUm9VU0JYZEVMZTc2ZUdY?= =?utf-8?B?eHRSS0RpNHoxQ0k3VXY2ZDFYVVp4T1R6aytyK3Y5Rm9qUy9yb3k0WFUrNjBq?= =?utf-8?B?VjdhMERiMFdwS09IdFIxclJRdGNHd1IzWXFGTFYvWXQrTGNHdFdSV0ZuQjMv?= =?utf-8?B?SXowVHhCQjg0UlNyRXA2dkpVSUZhSy9FRkZrdTJ5WXMwK0Y4L2VnMkE3V0pn?= =?utf-8?Q?RNaTN8zB0D7+K+SFqc=3D?= 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: dfe6d572-b871-42d0-7f0b-08d99647e9d0 X-MS-Exchange-CrossTenant-originalarrivaltime: 23 Oct 2021 17:09:45.7662 (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: qcoQFbIE/8RGZRL+7z7oNMwZ4N8+uAAqM6X7gVYG9ASvIXh10248YFpxKrfuf+PFHMdi+2E2+q+z8fIcSPjVpgQ8IKCo7RALu8gFwPN1h58= X-MS-Exchange-Transport-CrossTenantHeadersStamped: MWHPR11MB0061 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 Q2FuIHlvdSBwbGVhc2Ugc2VuZCBWMiBvZiB0aGUgcGF0Y2ggc2VyaWVzIHdpdGggdGhlIFJlYWRt ZSBjaGFuZ2VzIGluIGl0cyBvd24gcGF0Y2g/DQoNClRoYW5rcywNCg0KTWlrZQ0KDQo+IC0tLS0t T3JpZ2luYWwgTWVzc2FnZS0tLS0tDQo+IEZyb206IEpheWFwcmFrYXNoLCBOIDxuLmpheWFwcmFr YXNoQGludGVsLmNvbT4NCj4gU2VudDogRnJpZGF5LCBPY3RvYmVyIDIyLCAyMDIxIDQ6MjMgQU0N Cj4gVG86IEtpbm5leSwgTWljaGFlbCBEIDxtaWNoYWVsLmQua2lubmV5QGludGVsLmNvbT47IGRl dmVsQGVkazIuZ3JvdXBzLmlvDQo+IENjOiBSZWJlY2NhIENyYW4gPHJlYmVjY2FAbnV2aWFpbmMu Y29tPg0KPiBTdWJqZWN0OiBSRTogW2VkazItZGV2ZWxdIFtlZGsyLWxpYmMgUGF0Y2ggMS8xXSBB cHBQa2cvQXBwbGljYXRpb25zL1B5dGhvbjogUmVtb3ZlIHB5Mi43LjIgc3VwcG9ydCBmcm9tIGVk azItbGliYw0KPiANCj4gSGkgTWlrZSwNCj4gDQo+IENvdWxkIHlvdSBsb29rIGludG8gdGhpcyBh bmQgbGV0IG1lIGtub3cgaWYgdGhlcmUgaXMgYW55dGhpbmcgZWxzZSBuZWVkIHRvIGJlIGRvbmUu DQo+IA0KPiBSZWdhcmRzLA0KPiBKUA0KPiAtLS0tLU9yaWdpbmFsIE1lc3NhZ2UtLS0tLQ0KPiBG cm9tOiBKYXlhcHJha2FzaCwgTg0KPiBTZW50OiAyMCBPY3RvYmVyIDIwMjEgMjM6MTUNCj4gVG86 IEtpbm5leSwgTWljaGFlbCBEIDxtaWNoYWVsLmQua2lubmV5QGludGVsLmNvbT47IGRldmVsQGVk azIuZ3JvdXBzLmlvDQo+IENjOiBSZWJlY2NhIENyYW4gPHJlYmVjY2FAbnV2aWFpbmMuY29tPg0K PiBTdWJqZWN0OiBSRTogW2VkazItZGV2ZWxdIFtlZGsyLWxpYmMgUGF0Y2ggMS8xXSBBcHBQa2cv QXBwbGljYXRpb25zL1B5dGhvbjogUmVtb3ZlIHB5Mi43LjIgc3VwcG9ydCBmcm9tIGVkazItbGli Yw0KPiANCj4gSGkgTWlrZSwNCj4gDQo+IFRoYW5rcyBmb3IgdGhlIHJldmlldyBjb21tZW50cy4N Cj4gDQo+IFRoZSBQeXRob25SZWFkTWUudHh0IGF2YWlsYWJsZSBAIGh0dHBzOi8vZ2l0aHViLmNv bS90aWFub2NvcmUvZWRrMi0NCj4gbGliYy9ibG9iL21hc3Rlci9BcHBQa2cvQXBwbGljYXRpb25z L1B5dGhvbi9QeXRob25SZWFkTWUudHh0DQo+IGlzIHRoZSByZWFkbWUgZmlsZSBmb3IgUHkyLjcu MiBhbmQgd2UgZG9uJ3QgbmVlZCB0byByZXRhaW4gdGhpcyBmaWxlLiBTbyBJIGhhdmUgZGVsZXRl ZCB0aGlzIGZpbGUgYXMgcGFydCBvZiB0aGUgcGF0Y2gNCj4gc2VudCBmb3IgcmV2aWV3Lg0KPiAN Cj4gUHkgMi43LjEwIGFuZCBQeSAzLjYuOCBoYXZlIHRoZWlyIHJlc3BlY3RpdmUgcmVhZG1lIGZp bGVzIGFzIFB5MjcxMFJlYWRNZS50eHQgQCBodHRwczovL2dpdGh1Yi5jb20vanBzaGl2YWthdmkv ZWRrMi0NCj4gbGliYy90cmVlL21hc3Rlci9BcHBQa2cvQXBwbGljYXRpb25zL1B5dGhvbi9QeXRo b24tMi43LjEwDQo+IFB5MzY4UmVhZE1lLnR4dCBAIGh0dHBzOi8vZ2l0aHViLmNvbS9qcHNoaXZh a2F2aS9lZGsyLWxpYmMvdHJlZS9tYXN0ZXIvQXBwUGtnL0FwcGxpY2F0aW9ucy9QeXRob24vUHl0 aG9uLTMuNi44DQo+IA0KPiANCj4gQmVzaWRlcyB0aGlzLCBJIGhhdmUgdGFrZW4gY2FyZSBvZiBh bGwgdGhlIG90aGVyIGRvY3VtZW50YXRpb24gY2hhbmdlcyByZXF1aXJlZCBhcyBnaXZlbiBiZWxv dw0KPiANCj4gVXBkYXRlZCB0aGUgcmVhZG1lLm1kIGZpbGUgZnJvbSB0aGlzIGxvY2F0aW9uIGFu ZCByZW1vdmVkIHRoZSByZWZlcmVuY2UgdG8gUHkyLjcuMiBsaWNlbnNlDQo+IGh0dHBzOi8vZ2l0 aHViLmNvbS90aWFub2NvcmUvZWRrMi1saWJjL2Jsb2IvbWFzdGVyL1JlYWRtZS5tZA0KPiANCj4g CUFwcFBrZy9BcHBsaWNhdGlvbnMvUHl0aG9uL1B5dGhvbi0yLjcuMi9Ub29scy9weWJlbmNoDQo+ IAlBcHBQa2cvQXBwbGljYXRpb25zL1B5dGhvbi9QeXRob24tMi43LjINCj4gDQo+IFVwZGF0ZWQg dGhlIHJlYWRtZS50eHQgZnJvbSB0aGUgYmVsb3cgbG9jYXRpb24gdG8gcmVtb3ZlIHJlZmVyZW5j ZXMgdG8gMi43LjIgYW5kIHJlcGxhY2UgaXQgd2l0aCAzLjYuOCByZWZlcmVuY2VzLg0KPiBodHRw czovL2dpdGh1Yi5jb20vdGlhbm9jb3JlL2VkazItbGliYy9ibG9iL21hc3Rlci9BcHBQa2cvUmVh ZE1lLnR4dA0KPiBBbHNvIHVwZGF0ZWQgdGhlIHZlcnNpb24gb2YgdGhpcyByZWFkbWUgZmlsZSBh bG9uZyB3aXRoIHRoZSBkYXRlDQo+IAkJICAgVmVyc2lvbiAxLjAzDQo+ICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgIDE4IE9jdC4gMjAyMQ0KPiANCj4gDQo+IEJlc2lkZXMgZG9jdW1l bnRhdGlvbiBjaGFuZ2VzIGZvbGxvd2luZyBjaGFuZ2VzIGhhdmUgYmVlbiBkb25lIHRvIGRlbGV0 ZSBweSAyLjcuMiBzdXBwb3J0IGZyb20gZWRrMi1saWJjDQo+IFVwZGF0ZWQgdGhlIEFwcFBrZy5k c2MgZmlsZSB0byByZW1vdmUgdGhlIFB5dGhvbiAyLjcuMiBpbmYgcmVmZXJlbmNlcy4NCj4gaHR0 cHM6Ly9naXRodWIuY29tL2pwc2hpdmFrYXZpL2VkazItbGliYy9ibG9iL3JlbW92ZV9weTI3Ml9z dXBwb3J0L0FwcFBrZy9BcHBQa2cuZHNjDQo+IA0KPiANCj4gUmVtb3ZlZCBhbGwgZmlsZXMgYW5k IGZvbGRlcnMgY29ycmVzcG9uZGluZyB0byBQeTIuNy4yIHN1cHBvcnQgZnJvbQ0KPiBodHRwczov L2dpdGh1Yi5jb20vanBzaGl2YWthdmkvZWRrMi1saWJjL3RyZWUvbWFzdGVyL0FwcFBrZy9BcHBs aWNhdGlvbnMvUHl0aG9uDQo+IEVmaVwNCj4gSWEzMlwNCj4gUHlNb2QtMi43LjJcDQo+IFB5dGhv bi0yLjcuMlwNCj4gWDY0XA0KPiBQeXRob25Db3JlLmluZiAgICAvLyBJbmYgZmlsZSBmb3IgcHkg Mi43LjINCj4gUHl0aG9uUmVhZG1lLnR4dCAvLyBSZWFkbWUgZmlsZSBmb3IgUHkgMi43LjINCj4g DQo+IA0KPiBMZXQgbWUga25vdyBpZiB0aGVyZSBpcyBhbnl0aGluZyBlbHNlIG5lZWRlZC4NCj4g DQo+IFJlZ2FyZHMsDQo+IEpQDQo+IA0KPiAtLS0tLU9yaWdpbmFsIE1lc3NhZ2UtLS0tLQ0KPiBG cm9tOiBLaW5uZXksIE1pY2hhZWwgRCA8bWljaGFlbC5kLmtpbm5leUBpbnRlbC5jb20+DQo+IFNl bnQ6IDIwIE9jdG9iZXIgMjAyMSAyMTozNQ0KPiBUbzogZGV2ZWxAZWRrMi5ncm91cHMuaW87IEph eWFwcmFrYXNoLCBOIDxuLmpheWFwcmFrYXNoQGludGVsLmNvbT47IEtpbm5leSwgTWljaGFlbCBE IDxtaWNoYWVsLmQua2lubmV5QGludGVsLmNvbT4NCj4gQ2M6IFJlYmVjY2EgQ3JhbiA8cmViZWNj YUBudXZpYWluYy5jb20+DQo+IFN1YmplY3Q6IFJFOiBbZWRrMi1kZXZlbF0gW2VkazItbGliYyBQ YXRjaCAxLzFdIEFwcFBrZy9BcHBsaWNhdGlvbnMvUHl0aG9uOiBSZW1vdmUgcHkyLjcuMiBzdXBw b3J0IGZyb20gZWRrMi1saWJjDQo+IA0KPiBIaSBKUCwNCj4gDQo+IENhbiB5b3UgYWxzbyB1cGRh dGUgdGhlIGRvY3VtZW50YXRpb24gdG8gcmVtb3ZlIHJlZmVyZW5jZXMgdG8gUHl0aG9uIDIueCBv ciB1cGRhdGUgZm9yIFB5dGhvbiAzLng/DQo+IA0KPiBGb3IgZXhhbXBsZSwgdGhlIGZvbGxvd2lu ZyBmaWxlIGhhcyBQeXRob24gMi54IHJlZmVyZW5jZXMuDQo+IA0KPiBodHRwczovL2dpdGh1Yi5j b20vdGlhbm9jb3JlL2VkazItbGliYy9ibG9iL21hc3Rlci9BcHBQa2cvQXBwbGljYXRpb25zL1B5 dGhvbi9QeXRob25SZWFkTWUudHh0DQo+IA0KPiBNaWtlDQo+IA0KPiA+IC0tLS0tT3JpZ2luYWwg TWVzc2FnZS0tLS0tDQo+ID4gRnJvbTogZGV2ZWxAZWRrMi5ncm91cHMuaW8gPGRldmVsQGVkazIu Z3JvdXBzLmlvPiBPbiBCZWhhbGYgT2YNCj4gPiBKYXlhcHJha2FzaCwgTg0KPiA+IFNlbnQ6IFR1 ZXNkYXksIE9jdG9iZXIgMTksIDIwMjEgODo0MyBQTQ0KPiA+IFRvOiBkZXZlbEBlZGsyLmdyb3Vw cy5pbw0KPiA+IENjOiBSZWJlY2NhIENyYW4gPHJlYmVjY2FAbnV2aWFpbmMuY29tPjsgS2lubmV5 LCBNaWNoYWVsIEQNCj4gPiA8bWljaGFlbC5kLmtpbm5leUBpbnRlbC5jb20+OyBKYXlhcHJha2Fz aCwgTiA8bi5qYXlhcHJha2FzaEBpbnRlbC5jb20+DQo+ID4gU3ViamVjdDogW2VkazItZGV2ZWxd IFtlZGsyLWxpYmMgUGF0Y2ggMS8xXQ0KPiA+IEFwcFBrZy9BcHBsaWNhdGlvbnMvUHl0aG9uOiBS ZW1vdmUgcHkyLjcuMiBzdXBwb3J0IGZyb20gZWRrMi1saWJjDQo+ID4NCj4gPg0KPiA+DQo+ID4g DQo+ID4NCg0K