From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from mga07.intel.com (mga07.intel.com [134.134.136.100]) by mx.groups.io with SMTP id smtpd.web11.36871.1675626886609447082 for ; Sun, 05 Feb 2023 11:54:47 -0800 Authentication-Results: mx.groups.io; dkim=fail reason="unable to parse pub key" header.i=@intel.com header.s=intel header.b=X65jGdZo; spf=pass (domain: intel.com, ip: 134.134.136.100, 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=1675626886; x=1707162886; h=from:to:cc:subject:date:message-id:references: in-reply-to:content-transfer-encoding:mime-version; bh=wJcbVlcbcQcFpAsAVE5uCIOus3G4qqDEJZyrLRj442g=; b=X65jGdZowrlSGd4E0cKAVhxLkGIK/ZLrOBA7ULl3BpR+emMcn4ZUErRu yZ1DEsWLPyicJ18XCK4X3GtM/oycYt4D/Hjm9e3WHQTsMCPuM47P1GOWP +BGO5/LYg6+IVN8EgokIgpSHKeXKnyTHfQzlNHpfifTe4CQ7eMKSZSa8c deAkCtdVU2DQ4JEj0fRhmifwHl24mX2fO+Nx1FjAzceYjNqpIWggSzCBO 9RfCkeEdngkJtBeJoLJ+AZTo4Y2zOIl/gE7gfiq1qaK7APMAjrp1wnXLb 1nEGqBCe6TFFD4spSKNnRWlemuCa5DjrbFBhaiVmgiufWwtFNIRrO68LJ g==; X-IronPort-AV: E=McAfee;i="6500,9779,10612"; a="393680134" X-IronPort-AV: E=Sophos;i="5.97,275,1669104000"; d="scan'208";a="393680134" Received: from fmsmga006.fm.intel.com ([10.253.24.20]) by orsmga105.jf.intel.com with ESMTP/TLS/ECDHE-RSA-AES256-GCM-SHA384; 05 Feb 2023 11:54:45 -0800 X-ExtLoop1: 1 X-IronPort-AV: E=McAfee;i="6500,9779,10612"; a="911725188" X-IronPort-AV: E=Sophos;i="5.97,275,1669104000"; d="scan'208";a="911725188" Received: from orsmsx602.amr.corp.intel.com ([10.22.229.15]) by fmsmga006.fm.intel.com with ESMTP; 05 Feb 2023 11:54:44 -0800 Received: from orsmsx611.amr.corp.intel.com (10.22.229.24) 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.2507.16; Sun, 5 Feb 2023 11:54:44 -0800 Received: from orsmsx610.amr.corp.intel.com (10.22.229.23) by ORSMSX611.amr.corp.intel.com (10.22.229.24) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256) id 15.1.2507.16; Sun, 5 Feb 2023 11:54:43 -0800 Received: from ORSEDG601.ED.cps.intel.com (10.7.248.6) by orsmsx610.amr.corp.intel.com (10.22.229.23) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256) id 15.1.2507.16 via Frontend Transport; Sun, 5 Feb 2023 11:54:43 -0800 Received: from NAM12-MW2-obe.outbound.protection.outlook.com (104.47.66.42) by edgegateway.intel.com (134.134.137.102) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.1.2507.16; Sun, 5 Feb 2023 11:54:43 -0800 ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=mvbknd8FPYOAeh6CCqQaxZzB/6Fy/06b6JND5SK5JZcwd+L3NU7lu1Hexa79s1nNlWVan/viUl8x2svvgtEuP4R8LyP9WI6qkIsRBSqHzz20YZztvWXkZzRnBSHrtWZTbaLlW4AbnVjTEBdJRLEq2M41V5GoLTVWGBidXb1d8E0E9ebs3x2wfp430oL4+BhN3xyOkWu0eDH/2XpHPfk8viQ6R/2oYqIutPSxr43pRtAE7Hnap6DXZAaOpDgNKZjMQqVaohxgBxf3VPszjATEw0x72x4N6z9tu//KdkXbIJo8i+i7aoISRaf53Zhl56KQ57rbKHJioVvA5Up/DZTZzA== 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=wJcbVlcbcQcFpAsAVE5uCIOus3G4qqDEJZyrLRj442g=; b=lw9f6tkuBVoRbI7KpSz11Fy1Z4j5VtH68jEvCrFFcMjxFVPr6bVNW/7Jv93OAYAHKUCyp9HXrNJ5qK0WqR1mJPnRh6Ao/sQt7Q4iV4kaKYWcjLPiGIivIKBK2gopAq1HHDO0xDhZduViJkGqRvTLV8H7QHs06RIBTAs9wd6xL3KYtz2J4c78RkJ7JShAEy5Vf4HGvdKkR2TZNnSCr4gTPvxLqmgNYimzxChDXJ7pArrwebbm0wjTxKHdMDiUpvCAXNf9pLyWMUSZpR/05nOb1ov1gCt3oogiRNXSCID2Hv5fA1n/3fTazUPeRYjnYbxpvrawgC2VrzV28PB+ZzrzpQ== 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 CH0PR11MB5428.namprd11.prod.outlook.com (2603:10b6:610:d3::19) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.6064.34; Sun, 5 Feb 2023 19:54:42 +0000 Received: from CO1PR11MB4929.namprd11.prod.outlook.com ([fe80::c4d0:989a:e319:fe68]) by CO1PR11MB4929.namprd11.prod.outlook.com ([fe80::c4d0:989a:e319:fe68%6]) with mapi id 15.20.6064.034; Sun, 5 Feb 2023 19:54:38 +0000 From: "Michael D Kinney" To: "devel@edk2.groups.io" , "mikuback@linux.microsoft.com" , Leif Lindholm , Andrew Fish , "Gao, Liming" CC: Chris Fernald , Oliver Steffen , Sean Brogan , "Kinney, Michael D" Subject: Re: [edk2-devel] [PATCH v1 1/1] .devcontainer/devcontainer.json: Add devcontainer file Thread-Topic: [edk2-devel] [PATCH v1 1/1] .devcontainer/devcontainer.json: Add devcontainer file Thread-Index: AQHZOZBtYoS6+kjWQk2yXD1p/3Ykha7AxB/w Date: Sun, 5 Feb 2023 19:54:38 +0000 Message-ID: References: <173C1FA3C96CC3CD.14781@groups.io> <173DE310BC2140E3.21537@groups.io> <93c5b688-aa28-2d3c-7ee0-1c6916a2d327@linux.microsoft.com> In-Reply-To: <93c5b688-aa28-2d3c-7ee0-1c6916a2d327@linux.microsoft.com> 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: CO1PR11MB4929:EE_|CH0PR11MB5428:EE_ x-ms-office365-filtering-correlation-id: a2230dd6-108e-4e5c-eeee-08db07b2d031 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: g5Sik4Imu0pUfqqcUxJN6UM7uyf6pD0NiRDfp3JN/7BanRF+pftYzadPQHXnpJoQnZQz852cc7Y8Bp0KXTVNQ6wrXxdUlGmX7NNr3ZIYLCBCHJVOpVV2bpDfLHwDaAW4UToaLe/lpazuy869NCpRNlJNnJsGd8vXDmu/p79EXUyAKrZUmj/nW1v5p9PVrSqbRFr2E12Bb8r+xHStkvcrz6QCQjVKHUoEiCF9pd65zDtMoAQKngGp4cnkYR5KbNVZjiNi3sjAP70OUdG90+lFdWMBdwU0dyhxfVMUQNiDPedhA4AZM1LIfgijudYGoXkTYwjgYxNEF1djRgKRjHmDxyazi2AWdIT/+3h6FKmwXPjoAJAQbWB5kZY0SE7tswCcU6EzyzXR6jtPHp9X6BKpK5COwUtO85kpwWRHBJXjPDO2CqX3J+ZgyfaD+yB14hOAzc8l4ZGNNxxOkkzVrMcNcQo39Pn1IxTXxDMxurLg3X4hIOA/1csiI8IHXysSlltjXrgVzXQ32o0dlTrlUZDvDiRwgAzBoTcDMrf/XYrkrMUW2SzOeTak92TZuTeMZ8MFa2HwanjciIgG0PrHgxRuUMxsCc6Ag2FIaxwukcF13zwuyXqQhFAlUQVMnyGyyQXNocPDnofAL7CNxXra3JtN/U4WMaqWH+fN13noZqvtXykoTr1Mhk36X723wMbEzujqFJTt611bC0y4pOZaJW9KERpSBWzvtfBzvhiB70TbhccSxvpsOX0k8dthV0y1R8KUujI5u/6lm1tHRPdRZBlSbw== 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:(13230025)(39860400002)(366004)(136003)(346002)(396003)(376002)(451199018)(41300700001)(7696005)(71200400001)(5660300002)(8936002)(52536014)(54906003)(110136005)(66476007)(66446008)(316002)(64756008)(76116006)(66946007)(8676002)(4326008)(66556008)(83380400001)(55016003)(82960400001)(38100700002)(107886003)(53546011)(6506007)(38070700005)(9686003)(186003)(26005)(966005)(66899018)(478600001)(33656002)(2906002)(122000001)(86362001);DIR:OUT;SFP:1102; x-ms-exchange-antispam-messagedata-chunkcount: 1 x-ms-exchange-antispam-messagedata-0: =?utf-8?B?QmpidDNSZDBhWU1ITWtjb1llUUMwditqSGcrNEVkZ1d5K3RPYlBaZmFXcXRS?= =?utf-8?B?YVNtY3Urc2xZak51YWd3YXFTU3R6Z0FsMktIRU8zWTV3ZUQ0QndtYVdmMHlt?= =?utf-8?B?SWlXeG10cEo5aTRLVzFyNXhtYlRGL0Y3UjhiOWlibW1VNFhUMDlNczhHbFZQ?= =?utf-8?B?dE9ia1RPSDc2eU5aeitZTy8zWnRvcUVmdDdNc2hXSmVjdVY0TG1KUHcxVlR6?= =?utf-8?B?NTFoK3IyOSsyQ0w0a2w1ZzlPRmdlOEs1anJZSVZjQ0I0Q3VoQjZ2UlNrSndD?= =?utf-8?B?UlRuQTV6QVNpazMzc2F1NUpsc085cHp5bFlncXRZR1FjYWlvcFppb1FkK25O?= =?utf-8?B?RHVWNVJXNXdOWEIwVXBwemMwcmRsazQ1MFl4VVpQYjVySmRycHlzSi9GMGtK?= =?utf-8?B?elp0bDF2bjdpem9ib3ZGWUhEekVNUUExZmdtSTRBZzBqaVYyOXVOMU5oOHVQ?= =?utf-8?B?dTA0MDRyL00wR3U0YVEwL0V6RmlBSnBNS3JWRHZ3UFlmOXFua2tEMXhUZFNz?= =?utf-8?B?cklqMk5JK1U1ZVdYV0NFenBYeWlkV2Vna2ZsTjhSTUR6eWRrVnJqRVBMVmRz?= =?utf-8?B?cHVlL1JZdUxYU1VRaUw3N2JRbngxZnRzS1R0UkZBYWFERWExS05PV0J3T1lo?= =?utf-8?B?RWM0WGZ0dkxNWnk5dEdQa0pKdFN6bHFYakc0NmNDL3UrYUNjd1ZUR1lIZUZv?= =?utf-8?B?VGtiUkJLR1pqNXpmTDdRN29UeStMU0lEODl0UUlXZnlWa1ZKOE8wRm5Kb0dH?= =?utf-8?B?TFZMRjN0cjZmL0ZUcXVoMnR0SytXdGN5OWx5TmY4OFlaeUo4RzV3SFAyY0l0?= =?utf-8?B?bXRVVlpNZnJZRHdwVnY4V0RYRHZMVFZYMHlad2NOQ2c1NHI2dVJVVXBPY1k0?= =?utf-8?B?ZmdpREM5ZE81ZXR1RVhYT1RvSTBjWlR2RzBEMHRFTC9sb0h3S0pmRk5ic2dY?= =?utf-8?B?Q2RNL3pzNG4zOUdVU3VBc25GbzROWFBqelBpNzMvNW5PdEVqTEpCOTc1VEcr?= =?utf-8?B?eUNtMHRudVFvUHUzNWxpNW5FUnMxRDdacHJMQzNuVTFBUEhuaFNJMW1UMUlM?= =?utf-8?B?MWlSOE9zSVcwcjZXdWppYk8za1hvZHVwbjJzcjEwTXVsem4vRS9qa1R6V29T?= =?utf-8?B?aW9nc0lhVlpFTUVoMldVUE5hRCs0Zkk2aFBkM3FaZW1oZENYTWhwVy9mUmp4?= =?utf-8?B?aFNnSlRoMm5MVWJNNXEvWEU3VER0Rjd2QTZWdGdRNFhvYjZLL3Y3aUkyd3Fj?= =?utf-8?B?TCtQakpXUHNnTmV6WS9xOHRDRUFYNjdUaUNpY1V3VWhZZFc1Z3dRM1MzdUhN?= =?utf-8?B?Q1RBSWtsMnh5ZlFGZHRXTlVhSE9ZazJIWC80NFhQczQwQWkyZGJPbGhyMzdT?= =?utf-8?B?R294dFdsR2pRTndlOFpIaU9NV2JlQzNzMXk3TDNnazJDU2VROVo5RUg2dzd5?= =?utf-8?B?ZnJ6cmp1MWUwa0o2ODgrYWNFa21pc1BkTUZSbkRTOGdJUDZCVEtEQU9GUmdV?= =?utf-8?B?SWZtYnRXOHpFSFp2cHdvbjZaRGZuM1lhRENrOGtKbjludXZYSG5tWHQrM3Ey?= =?utf-8?B?T1VPYkplMGRmb01kcFJIaXVoYVl2RE5tb25EUTVvbFR2SjNSdVVPSWFtaHN1?= =?utf-8?B?WWUyclZySGMrR3N1d1RWdjlqSDFORllqT3B1cW1iWVBhVDVKKzVpQzRxSmZI?= =?utf-8?B?TCtCTDBpRXNTQjNja1AzR3g0QjhEQzRvV2g4L3MvaEo2K1dGdCtQVHl1V1dQ?= =?utf-8?B?VGlTKzhqVUVsSXc4bUpLMmlkMGdqQ2VBMTNab0N6SU5HM2hVelNyMzNXZnVZ?= =?utf-8?B?T29MUFNuaUJFN0ZaK3JleWR5b3pRRmx6Nmx6Njhnd3ViM29MY1hzMmY3bktY?= =?utf-8?B?YnpBV3d4OFNDank0SFFTNUorNmJCcXIyWHR2Um9SY0cwdm9iaEFjbmxWdHZV?= =?utf-8?B?LzJJekNWWDY4ZFB0Nkd4ZWMrY1d6RGZHa1FweTBaa0hhK0tkUU0wK1MvTTJB?= =?utf-8?B?YkMyVmt2UFJKNXByRWJyc3B1K2JuajZreFVVc25kOVBoOEhySm9RWERibmcv?= =?utf-8?B?Q256dlU5ZGt4T3V5TFJ2TVVqYkNHclp1N2l5N2tPZElXMWlmT1M2VWtnRkRl?= =?utf-8?B?K3dKMWhnMmk0T2VaVE91RzJod1pzZlNUcGZ1WjFSSHZzMGpQQ1pCNDN1emtE?= =?utf-8?B?bkE9PQ==?= 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: a2230dd6-108e-4e5c-eeee-08db07b2d031 X-MS-Exchange-CrossTenant-originalarrivaltime: 05 Feb 2023 19:54:38.1251 (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: H3xKUvqREz7dzQEXTG7wBlsTHcSv0noOZ5AbWwCUYPghddi9ZjmRKi4pC8vrn4Fjy0V6U13NXaunjIn8ph+ik7LUlupS7ny8x031XMyP6xY= X-MS-Exchange-Transport-CrossTenantHeadersStamped: CH0PR11MB5428 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 QWNrZWQtYnk6IE1pY2hhZWwgRCBLaW5uZXkgPG1pY2hhZWwuZC5raW5uZXlAaW50ZWwuY29tPg0K DQo+IC0tLS0tT3JpZ2luYWwgTWVzc2FnZS0tLS0tDQo+IEZyb206IE1pY2hhZWwgS3ViYWNraSA8 bWlrdWJhY2tAbGludXgubWljcm9zb2Z0LmNvbT4NCj4gU2VudDogU3VuZGF5LCBGZWJydWFyeSA1 LCAyMDIzIDEwOjM0IEFNDQo+IFRvOiBkZXZlbEBlZGsyLmdyb3Vwcy5pbzsgS2lubmV5LCBNaWNo YWVsIEQgPG1pY2hhZWwuZC5raW5uZXlAaW50ZWwuY29tPjsgTGVpZiBMaW5kaG9sbSA8cXVpY19s bGluZGhvbEBxdWljaW5jLmNvbT47IEFuZHJldyBGaXNoDQo+IDxhZmlzaEBhcHBsZS5jb20+OyBH YW8sIExpbWluZyA8Z2FvbGltaW5nQGJ5b3NvZnQuY29tLmNuPg0KPiBDYzogQ2hyaXMgRmVybmFs ZCA8Y2hyaXMuZmVybmFsZEBvdXRsb29rLmNvbT47IE9saXZlciBTdGVmZmVuIDxvc3RlZmZlbkBy ZWRoYXQuY29tPjsgU2VhbiBCcm9nYW4gPHNwYnJvZ2FuQG91dGxvb2suY29tPg0KPiBTdWJqZWN0 OiBSZTogW2VkazItZGV2ZWxdIFtQQVRDSCB2MSAxLzFdIC5kZXZjb250YWluZXIvZGV2Y29udGFp bmVyLmpzb246IEFkZCBkZXZjb250YWluZXIgZmlsZQ0KPiANCj4gV2l0aCB0aGUgc29mdCBmcmVl emUgc3RhcnRpbmcgc29vbiwgSSB3YW50ZWQgdG8gYnJpbmcgYXR0ZW50aW9uIHRvIHRoaXMNCj4g cGF0Y2ggYWdhaW4uIEl0IGhhcyBub3QgcmVjZWl2ZWQgZmVlZGJhY2sgaW4gMisgd2Vla3Mgb24g dGhlIGxpc3QuDQo+IA0KPiBJdCBpcyBzaW1wbGUgYW5kIGludGVuZGVkIHRvIGhlbHAgdXNlcnMg bW9yZSBlYXNpbHkgdXNlIFRpYW5vY29yZQ0KPiBjb250YWluZXJzLg0KPiANCj4gQ2FuIHlvdSBw bGVhc2UgcmV2aWV3IGFuZCBpbmNsdWRlIHRoaXMgaW4gdGhlIHN0YWJsZSB0YWc/DQo+IA0KPiBU aGFua3MsDQo+IE1pY2hhZWwNCj4gDQo+IE9uIDEvMjYvMjAyMyA5OjQ0IEFNLCBNaWNoYWVsIEt1 YmFja2kgd3JvdGU6DQo+ID4gSSd2ZSBzZWVuIGludGVyZXN0IG9uIHRoZSBwYXRjaCBidXQgbm8g Ui1iIHlldC4gSSBiZWxpZXZlIHRob3NlIGluIHRoZQ0KPiA+IFRPIGxpbmUgbWlnaHQgYmUgdGhl IGJlc3QgdG8gcHJvdmlkZSB0aGF0IHNpbmNlIHRoaXMgaXMgYSBuZXcgZGlyZWN0b3J5Lg0KPiA+ DQo+ID4gSWYgYW55b25lIGlzIGludGVyZXN0ZWQgaW4gYmVpbmcgYSBtYWludGFpbmVyL3Jldmll d2VyLCBsZXQgbWUga25vdyBhbmQNCj4gPiBJJ2xsIHVwZGF0ZSB0aGUgZmlsZS4NCj4gPg0KPiA+ IFRoYW5rcywNCj4gPiBNaWNoYWVsDQo+ID4NCj4gPiBPbiAxLzIwLzIwMjMgMzo1MSBQTSwgTWlj aGFlbCBLdWJhY2tpIHdyb3RlOg0KPiA+PiBGcm9tOiBNaWNoYWVsIEt1YmFja2kgPG1pY2hhZWwu a3ViYWNraUBtaWNyb3NvZnQuY29tPg0KPiA+Pg0KPiA+PiBUaWFub2NvcmUgbWFpbnRhaW5zIGNv bnRhaW5lciBpbWFnZXMgaW4gdGhlIHRpYW5vY29yZS9jb250YWluZXJzIHJlcG8NCj4gPj4gYW5k IHN0b3JlcyBjb250YWluZXIgaW1hZ2VzIHdpdGhpbiB0aGUgR2l0SHViIGNvbnRhaW5lciByZWdp c3RyeS4NCj4gPj4NCj4gPj4gaHR0cHM6Ly9naXRodWIuY29tL3RpYW5vY29yZS9jb250YWluZXJz DQo+ID4+DQo+ID4+IFRoaXMgY2hhbmdlIGFkZHMgYSBkZXZjb250YWluZXIuanNvbiBmaWxlIHRv IHRoZSBlZGsyIHJlcG8uIFRoaXMNCj4gPj4gZmlsZSdzIG1ldGFkYXRhIGFuZCBzZXR0aW5ncyB0 byBjb25maWd1cmF0ZSBhIGRldmVsb3BtZW50IGNvbnRhaW5lcg0KPiA+PiBmb3IgYSBnaXZlbiB3 ZWxsLWRlZmluZWQgdG9vbCBhbmQgcnVudGltZSBzdGFjay4NCj4gPj4NCj4gPj4gTW9yZSBpbmZv cm1hdGlvbiBhYm91dCB0aGUgZGV2Y29udGFpbmVyLmpzb24gZmlsZSBpcyBhdmFpbGFibGUgaGVy ZToNCj4gPj4gaHR0cHM6Ly9jb250YWluZXJzLmRldi9pbXBsZW1lbnRvcnMvanNvbl9yZWZlcmVu Y2UvDQo+ID4+DQo+ID4+IFRoaXMgZmlsZSBpcyByZWNvZ25pemVkIGJ5IHBvcHVsYXIgdG9vbHMg c3VjaCBhcyBHaXRIdWIgQ29kZXNwYWNlcw0KPiA+PiBhbmQgVlMgQ29kZS4gSW4gVlMgQ29kZSBp biBwYXJ0aWN1bGFyLCBpdCBtYWtlcyBpdCBtdWNoIGVhc2llciBmb3INCj4gPj4gYSB1c2VyIHRv IGJlIGF3YXJlIGEgZGV2IGNvbnRhaW5lciBleGlzdHMgKHZpYSBVSSBub3RpZmljYXRpb25zKQ0K PiA+PiBhbmQgdG8gbG9hZCB0aGUgY29udGFpbmVyLg0KPiA+Pg0KPiA+PiBBIG1pbmltYWwgbnVt YmVyIG9mIFZTIENvZGUgZXh0ZW5zaW9ucyBhcmUgc3BlY2lmaWVkIHRoYXQgYXJlIHVzZWZ1bA0K PiA+PiBmb3IgZWRrMiBkZXZlbG9wbWVudCBvciB0byBhc3Npc3QgaW4gY29tcGx5aW5nIHdpdGgg Q0kgY2hlY2tzIGluDQo+ID4+IHBsYWNlIGluIGVkazIuDQo+ID4+DQo+ID4+IENjOiBBbmRyZXcg RmlzaCA8YWZpc2hAYXBwbGUuY29tPg0KPiA+PiBDYzogQ2hyaXMgRmVybmFsZCA8Y2hyaXMuZmVy bmFsZEBvdXRsb29rLmNvbT4NCj4gPj4gQ2M6IExlaWYgTGluZGhvbG0gPHF1aWNfbGxpbmRob2xA cXVpY2luYy5jb20+DQo+ID4+IENjOiBNaWNoYWVsIEQgS2lubmV5IDxtaWNoYWVsLmQua2lubmV5 QGludGVsLmNvbT4NCj4gPj4gQ2M6IE9saXZlciBTdGVmZmVuIDxvc3RlZmZlbkByZWRoYXQuY29t Pg0KPiA+PiBTaWduZWQtb2ZmLWJ5OiBNaWNoYWVsIEt1YmFja2kgPG1pY2hhZWwua3ViYWNraUBt aWNyb3NvZnQuY29tPg0KPiA+PiAtLS0NCj4gPj4gwqAgLmRldmNvbnRhaW5lci9kZXZjb250YWlu ZXIuanNvbiB8IDE2ICsrKysrKysrKysrKysrKysNCj4gPj4gwqAgTWFpbnRhaW5lcnMudHh0wqDC oMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqAgfMKgIDUgKysrKysNCj4gPj4gwqAgMiBmaWxl cyBjaGFuZ2VkLCAyMSBpbnNlcnRpb25zKCspDQo+ID4+DQo+ID4+IGRpZmYgLS1naXQgYS8uZGV2 Y29udGFpbmVyL2RldmNvbnRhaW5lci5qc29uDQo+ID4+IGIvLmRldmNvbnRhaW5lci9kZXZjb250 YWluZXIuanNvbg0KPiA+PiBuZXcgZmlsZSBtb2RlIDEwMDY0NA0KPiA+PiBpbmRleCAwMDAwMDAw MDAwMDAuLjU5MmJiOGNmNjYyNg0KPiA+PiAtLS0gL2Rldi9udWxsDQo+ID4+ICsrKyBiLy5kZXZj b250YWluZXIvZGV2Y29udGFpbmVyLmpzb24NCj4gPj4gQEAgLTAsMCArMSwxNiBAQA0KPiA+PiAr ew0KPiA+PiArwqAgImltYWdlIjogImdoY3IuaW8vdGlhbm9jb3JlL2NvbnRhaW5lcnMvZmVkb3Jh LTM1LWRldjpsYXRlc3QiLA0KPiA+PiArwqAgInBvc3RDcmVhdGVDb21tYW5kIjogImdpdCBjb25m aWcgLS1nbG9iYWwgLS1hZGQgc2FmZS5kaXJlY3RvcnkgKiAmJg0KPiA+PiBwaXAgaW5zdGFsbCAt LXVwZ3JhZGUgLXIgcGlwLXJlcXVpcmVtZW50cy50eHQiLA0KPiA+PiArwqAgImN1c3RvbWl6YXRp b25zIjogew0KPiA+PiArwqDCoMKgICJ2c2NvZGUiOiB7DQo+ID4+ICvCoMKgwqDCoMKgICJleHRl bnNpb25zIjogWw0KPiA+PiArwqDCoMKgwqDCoMKgwqAgIkRhdmlkQW5zb24udnNjb2RlLW1hcmtk b3dubGludCIsDQo+ID4+ICvCoMKgwqDCoMKgwqDCoCAibXMtYXp1cmV0b29scy52c2NvZGUtZG9j a2VyIiwNCj4gPj4gK8KgwqDCoMKgwqDCoMKgICJtcy12c2NvZGUtcmVtb3RlLnJlbW90ZS1jb250 YWluZXJzIiwNCj4gPj4gK8KgwqDCoMKgwqDCoMKgICJtcy12c2NvZGUuY3BwdG9vbHMiLA0KPiA+ PiArwqDCoMKgwqDCoMKgwqAgIndhbG9ubGkuZWRrMi12c2NvZGUiLA0KPiA+PiArwqDCoMKgwqDC oMKgwqAgInphY2hmbG93ZXIudW5jcnVzdGlmeSINCj4gPj4gK8KgwqDCoMKgwqAgXQ0KPiA+PiAr wqDCoMKgIH0NCj4gPj4gK8KgIH0NCj4gPj4gK30NCj4gPj4gZGlmZiAtLWdpdCBhL01haW50YWlu ZXJzLnR4dCBiL01haW50YWluZXJzLnR4dA0KPiA+PiBpbmRleCA2OGY2MDNiNDgzOTguLjRhYTc5 NzNkNTE1NiAxMDA2NDQNCj4gPj4gLS0tIGEvTWFpbnRhaW5lcnMudHh0DQo+ID4+ICsrKyBiL01h aW50YWluZXJzLnR4dA0KPiA+PiBAQCAtMTE3LDYgKzExNywxMSBAQCBNOiBNaWNoYWVsIEt1YmFj a2kgPG1pa3ViYWNrQGxpbnV4Lm1pY3Jvc29mdC5jb20+DQo+ID4+IFttYWt1YmFja2ldDQo+ID4+ IMKgIFI6IE1pY2hhZWwgRCBLaW5uZXkgPG1pY2hhZWwuZC5raW5uZXlAaW50ZWwuY29tPiBbbWRr aW5uZXldDQo+ID4+IMKgIFI6IExpbWluZyBHYW8gPGdhb2xpbWluZ0BieW9zb2Z0LmNvbS5jbj4g W2xnYW80XQ0KPiA+PiArLmRldmNvbnRhaW5lci8NCj4gPj4gK0Y6IC5kZXZjb250YWluZXIvDQo+ ID4+ICtNOiBNaWNoYWVsIEt1YmFja2kgPG1pa3ViYWNrQGxpbnV4Lm1pY3Jvc29mdC5jb20+IFtt YWt1YmFja2ldDQo+ID4+ICtSOiBDaHJpcyBGZXJuYWxkIDxjaHJpcy5mZXJuYWxkQG91dGxvb2su Y29tPiBbY2Zlcm5hbGRdDQo+ID4+ICsNCj4gPj4gwqAgLmdpdGh1Yi8NCj4gPj4gwqAgRjogLmdp dGh1Yi8NCj4gPj4gwqAgTTogU2VhbiBCcm9nYW4gPHNlYW4uYnJvZ2FuQG1pY3Jvc29mdC5jb20+ IFtzcGJyb2dhbl0NCj4gPg0KPiA+DQo+ID4gDQo+ID4NCg==