From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from mail05.groups.io (mail05.groups.io [45.79.224.7]) by spool.mail.gandi.net (Postfix) with ESMTPS id 82CB97803D7 for ; Wed, 31 Jul 2024 17:56:52 +0000 (UTC) DKIM-Signature: a=rsa-sha256; bh=4GQD2rymbAzncNEU/ULicNtQfIZX8+WHfswGVCMg4jg=; c=relaxed/simple; d=groups.io; h=From:To:CC:Subject:Thread-Topic:Thread-Index:Date:Message-ID:References:In-Reply-To:Accept-Language:MIME-Version:Precedence:List-Subscribe:List-Help:Sender:List-Id:Mailing-List:Delivered-To:Resent-Date:Resent-From:Reply-To:List-Unsubscribe-Post:List-Unsubscribe:Content-Language:Content-Type:Content-Transfer-Encoding; s=20240206; t=1722448612; v=1; b=2fXV7wWJvm0QrvhTCazzNF4bgSp2t1LdVz6sTB5Ek77QjRTzmXlkmq2PAXsTXsG52ldfEGs0 IrdsTCEVwoiVEoxRUQ4JSp6U2u4sMN7rk7KZ+nobmZ/px4n4JtG40BDi7xritXWhegsBZANimSf df37mmsqB3mefFmish02BiVRD5x73oh7K1shPb/WtPwoeXg8RuR+U4aJms5ZdeDPRony23o94Sc WaCNwsr8AuA5VCjMokUeqnwh9Ba9kq8MmtxssjRLTY/f0cQVIumzzcNkJ9rm+g5lCtVTf4Ho3cX 9KvPFJR6JBd/N/SjWNYFJDT53bxHq7AHWUoDay0XIetcg== X-Received: by 127.0.0.2 with SMTP id l1TnYY7687511xELGCprqlba; Wed, 31 Jul 2024 10:56:50 -0700 X-Received: from mgamail.intel.com (mgamail.intel.com [198.175.65.15]) by mx.groups.io with SMTP id smtpd.web11.49518.1722448604971217004 for ; Wed, 31 Jul 2024 10:56:45 -0700 X-CSE-ConnectionGUID: 5Hrj/vh5RfmXgzeRoEZVmQ== X-CSE-MsgGUID: DmRVFv5LQeGQZfd6TSf0cw== X-IronPort-AV: E=McAfee;i="6700,10204,11150"; a="24112090" X-IronPort-AV: E=Sophos;i="6.09,251,1716274800"; d="scan'208";a="24112090" X-Received: from orviesa008.jf.intel.com ([10.64.159.148]) by orvoesa107.jf.intel.com with ESMTP/TLS/ECDHE-RSA-AES256-GCM-SHA384; 31 Jul 2024 10:56:45 -0700 X-CSE-ConnectionGUID: iFW2PHBfRH2YyDUGtI4W7Q== X-CSE-MsgGUID: 8VgLyUGnR4Ci//7m7QNcdg== X-ExtLoop1: 1 X-IronPort-AV: E=Sophos;i="6.09,251,1716274800"; d="scan'208";a="55553375" X-Received: from orsmsx603.amr.corp.intel.com ([10.22.229.16]) by orviesa008.jf.intel.com with ESMTP/TLS/AES256-GCM-SHA384; 31 Jul 2024 10:56:45 -0700 X-Received: from orsmsx611.amr.corp.intel.com (10.22.229.24) by ORSMSX603.amr.corp.intel.com (10.22.229.16) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256) id 15.1.2507.39; Wed, 31 Jul 2024 10:56:44 -0700 X-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.39; Wed, 31 Jul 2024 10:56:43 -0700 X-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.39 via Frontend Transport; Wed, 31 Jul 2024 10:56:43 -0700 X-Received: from NAM02-SN1-obe.outbound.protection.outlook.com (104.47.57.40) 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.39; Wed, 31 Jul 2024 10:56:43 -0700 X-Received: from CO1PR11MB4929.namprd11.prod.outlook.com (2603:10b6:303:6d::19) by LV8PR11MB8557.namprd11.prod.outlook.com (2603:10b6:408:1e8::15) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.7807.27; Wed, 31 Jul 2024 17:56:36 +0000 X-Received: from CO1PR11MB4929.namprd11.prod.outlook.com ([fe80::a886:6510:729d:f9d0]) by CO1PR11MB4929.namprd11.prod.outlook.com ([fe80::a886:6510:729d:f9d0%4]) with mapi id 15.20.7828.016; Wed, 31 Jul 2024 17:56:36 +0000 From: "Michael D Kinney" To: Michael Kubacki , "devel@edk2.groups.io" , "rfc@edk2.groups.io" CC: 'Andrew Fish' , 'Leif Lindholm' , 'Sean Brogan' , "Kinney, Michael D" Subject: Re: [edk2-devel] [RFC] Transitioning from Bugzilla to GitHub Issues Thread-Topic: [edk2-devel] [RFC] Transitioning from Bugzilla to GitHub Issues Thread-Index: AQHa2iFzTeG8M6Xg106ut5twzNtpsbIOZxzQgAKUGwCAADThMA== Date: Wed, 31 Jul 2024 17:56:35 +0000 Message-ID: References: <3edf75ea-1be4-4516-a8b6-efbcc1028596@linux.microsoft.com> <9719c459-ed8a-4251-8888-5c7618979bf6@linux.microsoft.com> In-Reply-To: <9719c459-ed8a-4251-8888-5c7618979bf6@linux.microsoft.com> Accept-Language: en-US X-MS-Has-Attach: X-MS-TNEF-Correlator: x-ms-publictraffictype: Email x-ms-traffictypediagnostic: CO1PR11MB4929:EE_|LV8PR11MB8557:EE_ x-ms-office365-filtering-correlation-id: 311b96fe-fe59-4c57-9b65-08dcb18a1ec8 x-ms-exchange-senderadcheck: 1 x-ms-exchange-antispam-relay: 0 x-microsoft-antispam-message-info: =?utf-8?B?QUwvVUpjWHNMWGRscGx5SElENDNoeVRlbklyc1k4aEtQc201bEFyYlRhaEov?= =?utf-8?B?cjFxT0p2QUpiZUJqRVVMcjNEV3JxSzFMQVA2NmpnM0szK0NvVXBuZ1U4OU85?= =?utf-8?B?Uy90K2t2ODhreWRNWWhYVm9vMVk4R2RyTGNyMCsyaWZCU3VFZWMySWRFTENt?= =?utf-8?B?cmoycjNUUWRycER1dHRjOXpkSEhNcC9UTythSGpXa3ZDandvL3dLcTIvSGNm?= =?utf-8?B?bUtNdkxVYjVUY0ZkWHFpME1NOGIzZWFzWUF0OUJBTitBZno3OXNpT2NHZkJr?= =?utf-8?B?L2JDaVJpUTF2UzZTQUFSQkJTeVNIOW5wMjdFR2NBc0FxMXJWNS9qRGN2YzBD?= =?utf-8?B?dFQzaWhtWitLOGhwWUkvK0paYlV5NWZVY1c5clJGdndNUU0vcUlvNFJka1A0?= =?utf-8?B?bHpGMW91bnZZUW9UWlEwaFNSS3piWGpZTUVFUFNzYmVITWVGMFkwMEFCZkJl?= =?utf-8?B?VStselk2RVFCUkpPbU14Wmd6RWR3SHNQR0w1dTFXK1kvdm14NGhQb1lFK0kv?= =?utf-8?B?VG5LOE0vKzdnVnk2Kzk5R2xZUGx3ODg1THZkWklmRUFGWXpwdDBBdHpwa0VQ?= =?utf-8?B?ZHB1ZWFidVNYVU03Wi9VbjRZTHJTZjlNQUxQT3NuajVCelg0UXI4TnJzZ1dY?= =?utf-8?B?ZFloYlYrL2l0eUlVS2JsRnlKY0FDUndTVlpaWGFCZ1JOakM5bzdiWk03Y1VB?= =?utf-8?B?M3Q5SjJkMkkzQ1ZrV0swSzladWZkSmN6WkNDMDVDVXl0QmJlbDhSS0FJL2pm?= =?utf-8?B?c05RRUxNMHBXdjVEelhteTBsWEs3WG9TQzlqMGxNUFdRY2FCMFNTN0Yvb3VC?= =?utf-8?B?RkloUDU3SnNibVRpTjBxZWh2TU1OR3lSMTdydnRpYm1ieVFCQXZrV3ZRbWo2?= =?utf-8?B?bXhIZnFMTm9qVEZPUlU0bktKaGoxUGZWZThsbjhlYjh2b1J5VURtNXpvU0dW?= =?utf-8?B?WnZNYWMxN3BDWHo0S1I2UFREVG52Y2tFU1BZaWN1WW1nL1BxL2lCVmVMc3Ra?= =?utf-8?B?eXI1VkhHZXMyL1lkcHFqaTJqdzhld09yR3FjeFZiNzI1cWNSSVA4aEdLUzA5?= =?utf-8?B?T3NIZmZjM1RuYlJQTExhTjB4VlM4elhnL29hUVYvKzlaYVNleUcyRm1WUzkv?= =?utf-8?B?ZldmQ0hVc2Y2R3U0d29zOWlGTGhnemx6WGI5TGZpZ1N3YlVtcUxiWnhYcVRN?= =?utf-8?B?Umg0U3ZWWFlaWS9zcSs0eWx5SE0yNytsdWF5bTBmSkdHWkJiZFNXYXpzNThT?= =?utf-8?B?MlJXUW5aZXYvK2htcXpBSm5aMC9vZG9LaDBac2ZibVFoWGdkc25pMlIrd0pL?= =?utf-8?B?WWlJdFBOTEdSM1JyQTJqK2dEOHdYeHFmRFRrdklMMmh6UWhiNmVhcjBkU0Ra?= =?utf-8?B?bktSTDdGeUsyanZuUWk1Q09yclNIMHhweDVISXNteVJKRjY4aEM0TWhkWUth?= =?utf-8?B?cEE3Um94eEFqRW90YjRYUkt4UGJvclRSQW8wcmZQS3hUNGlwVlpRZlM2MlEr?= =?utf-8?B?QU5BeDF6SkZqRTJCckl6TVFYMUhlTEZYa3d0RUR1akQ1TWhrODFJZ3UxZjFt?= =?utf-8?B?ckh0OExmQmRTeU01ZjR6R3FPNjRYc3dVRk8xVHJvZkx1MmhiZVFKRWVMaVl5?= =?utf-8?B?RWZqOGIzRTlWeitwYlVhOE96N0MvM3JyQmZPOXQyS0RtRkhwRWpOVlpQT2c4?= =?utf-8?B?MkRlRFAzUlE1cW54Q0Qwd0YxaWxYMmcvb0xXQzlOb1MvcEphaGx3SVZGOXk5?= =?utf-8?B?VXdVMVdUQkdCQWgySGFUUGgrLzlmNHFKNlFEbzFBeXdsTnBjcHhmRFd5ZjJX?= =?utf-8?Q?P0hf5kWFXS5BxCEYE2xGT5P4p9kLPr+EPOAi0=3D?= x-ms-exchange-antispam-messagedata-chunkcount: 1 x-ms-exchange-antispam-messagedata-0: =?utf-8?B?Ykw0Nk9VMGJoK3U0ZTlOQitqOTdiQUxzSlVZSkxMRWU4MGJzdXV6aDFjUjlW?= =?utf-8?B?SCtzS1ZvOUg0eVFHdVp1Wm5Cb29GWGxvRE9BZFZlQk8zZHdNdTlQQ2RuYkph?= =?utf-8?B?dHkvNXdvMkhoT2MzTzRBckJyY3lWdWRSbG52Y2QrcFhHSk15Y0NqSUZURmFm?= =?utf-8?B?emRWSlIrcjl6K2pnMjIzc2tXVU5YSk9UTUZrNGJCKzIxT0VydmsveUw3MFhH?= =?utf-8?B?YVV4ZURDQ3pieEpvdlZPcUNmb1FreEc5VDJhbXNGakVNR0E3alJWL05kbU54?= =?utf-8?B?RnRET0JRSFdKYmhsT2h4Y0FJK3p6NkZFdTVIM014UGVjd2w0Smh4NGprdC9r?= =?utf-8?B?Q0dJeFMxSnY1RlE3YzE0Y2ZrT2RHbXJnbUJVZlBMNWs0LzNKTFVSTWRxWWlB?= =?utf-8?B?amdtQnQyWVc0Tk9ycmxydSswT1UxczMwVjRFSGpVOXBHTEdYUlJjL3BmUm84?= =?utf-8?B?UjU0NW9lci9QOTduYXJCQU9WSDNFS1locU1zaVl2L1ZRcXhDMzFaaEhwWkZV?= =?utf-8?B?cXZSQ3U4bXc4OGk3dEJKcXBsOFUxR2lKMjMzRS91d2ErcllMMmJVc3pHZndi?= =?utf-8?B?TmwvL0JySWFmSlJlYUZWR3kvM1RYbjgvYy91MHp0dXp3TU9OUUlEN2FIL1kz?= =?utf-8?B?bGx5ajIxaGtOZkUrT1FaSUdKT2VMbVcySUh2U1VNYjhpZkd5bEJOSXMvM3lF?= =?utf-8?B?VXdubnozM1BqeTNaRWNXam5JY1YvdmNoelZVL3F1QXFMa0lmYjVSdXQ5ZHZa?= =?utf-8?B?ZVkyOGR5OWZiSExWUkZXUFhoNjJXSzhRaFQ4Z2JCazIrREJPRWNMYTVvZldH?= =?utf-8?B?RUlEREhGMFVFYm9SRFBWc3luTStmZ3RaUkYvTVMwZ2JJK3kxVnVBMDE1NTVw?= =?utf-8?B?eUd4eHlRU1NSeXB4WDFxNVZCaU5HZ1VCVUdHQzVsbGdBdW9obTBQWk5heFBr?= =?utf-8?B?VFhvSklpU05NTnB6NmlWK0lDellGdnlqUklUU2I4eFU2VUNaNmgrWEFjL0NO?= =?utf-8?B?VVNhTkNDSnp0QWQ0VmkwaEtjeGV4czNDZEIvbGg4R3lrdkYxcDFLd3oyd24w?= =?utf-8?B?eE50WER5aExPOFYzUS9UNG4xLzA5SThpSHdNanI5VThMSlF1UW81bkhsRXVN?= =?utf-8?B?TGJnVjhzUk9ZMFZSVHlVbG9GeDN0MDMwRFVIeGV1dnNCWDEzVDRzK3F1UUcy?= =?utf-8?B?ZDEwOGV5Y3d0YXBiTjRzeXF3SzJmT0V4R0FPU0xPUHFHQlZ0b3hFVFBzYVk5?= =?utf-8?B?WDY3bzhJb3Y3bFBMSjRqOGg0TUdkeFYrWHVSZkxVUS96Y0U2aEdwejdJN2dP?= =?utf-8?B?Wm1EVW1VRWVEaHl6QitCNTloZUpnNDhXSW1Edit0clhrdXhJMFUzUW1XNHN5?= =?utf-8?B?WitqVXpIUWZmY0JnTEJJMmt3VnpETThGOFRjcElNQzE3ckF6cUhjOHRWWWJh?= =?utf-8?B?dXVSU2NMTWVIVFFxeDcvbW1HeWhhUmZ2NGRtV2F3akZENzE2c0hKUFNvOVlV?= =?utf-8?B?dXJJUytzU2VrM2ora3djZDNJZ0dtK3Bod1JqSFB4UXBIUGVDQldlY2hBR05S?= =?utf-8?B?Nk9pcGFhNjBENG83ckwrZWc0akVKZ2V1QjUxbHBHeHltcWdBY1QrQUFrTEJw?= =?utf-8?B?NTd0eDVnMVZRdDF3L1ozZzNtcW8xb21qWUpmZGZBaGxCMmcrMUVxSmVtbC9i?= =?utf-8?B?Q1ZUMjBwM0tyMlB6alhIL0E0cjRJSnJHeStFdTgxV2F6L1QyaDgwWmdpZzRV?= =?utf-8?B?SjJyU0oxNDd0MjNYMEozZ0ZoL0JpNDJzNHkyZjE3S0NuMlVjNGpqSHY1YXFs?= =?utf-8?B?VlJMZDhKdWRjTXI3M21EcERsUmZ6K0t2dW5LSkc2QmoyRW1MN0NQd0g5eE9q?= =?utf-8?B?NWtobGhqVHNmVm9vU1cxeTRNeTMvOXZGeTJXczF1M3VkcGxoeFJ4MkdHZ1lO?= =?utf-8?B?cWtzazcySml6SnpmeUczS0FMZmVWeC9hMXdvUEh4R1hrV09RZjQyY3pMTHRo?= =?utf-8?B?THJjaGgzODNNUDd2U0NYYjRUN2NlVTFXbG5mZCtMY3Q3Vyt3TUhibmRiWHcr?= =?utf-8?B?cWVwdEwrTnp6d3pkYmlWY1dtbDJJZkUzWmFLNm1aQzRmQ1A0SmxHdmY1TFVC?= =?utf-8?B?UkJYa25adE1xUkR1QUpOMUcvZEJGOCtCdHplZmpqN2ljRVZTTjVVR1lnckRq?= =?utf-8?B?a2c9PQ==?= 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: 311b96fe-fe59-4c57-9b65-08dcb18a1ec8 X-MS-Exchange-CrossTenant-originalarrivaltime: 31 Jul 2024 17:56:35.9576 (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: VQuf9RVx+yJBruTVyl2y8++1ka9EQvyuGsQHQ0k1IqpADLAYekgW5+6IwbJLKH42nQboDUmBR64NmhY6d6ir6rrf7c5DgaJlP8XW4HiEm6E= X-MS-Exchange-Transport-CrossTenantHeadersStamped: LV8PR11MB8557 X-OriginatorOrg: intel.com Precedence: Bulk List-Subscribe: List-Help: Sender: devel@edk2.groups.io List-Id: Mailing-List: list devel@edk2.groups.io; contact devel+owner@edk2.groups.io Resent-Date: Wed, 31 Jul 2024 10:56:45 -0700 Resent-From: michael.d.kinney@intel.com Reply-To: devel@edk2.groups.io,michael.d.kinney@intel.com List-Unsubscribe-Post: List-Unsubscribe=One-Click List-Unsubscribe: X-Gm-Message-State: ZWrCZAZhW5jLR4Cdqs0ufuzox7686176AA= Content-Language: en-US Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 X-GND-Status: LEGIT Authentication-Results: spool.mail.gandi.net; dkim=pass header.d=groups.io header.s=20240206 header.b=2fXV7wWJ; dmarc=fail reason="SPF not aligned (relaxed), DKIM not aligned (relaxed)" header.from=intel.com (policy=none); spf=pass (spool.mail.gandi.net: domain of bounce@groups.io designates 45.79.224.7 as permitted sender) smtp.mailfrom=bounce@groups.io DQoNCj4gLS0tLS1PcmlnaW5hbCBNZXNzYWdlLS0tLS0NCj4gRnJvbTogTWljaGFlbCBLdWJhY2tp IDxtaWt1YmFja0BsaW51eC5taWNyb3NvZnQuY29tPg0KPiBTZW50OiBXZWRuZXNkYXksIEp1bHkg MzEsIDIwMjQgNzo0MiBBTQ0KPiBUbzogZGV2ZWxAZWRrMi5ncm91cHMuaW87IEtpbm5leSwgTWlj aGFlbCBEIDxtaWNoYWVsLmQua2lubmV5QGludGVsLmNvbT47DQo+IHJmY0BlZGsyLmdyb3Vwcy5p bw0KPiBDYzogJ0FuZHJldyBGaXNoJyA8YWZpc2hAYXBwbGUuY29tPjsgJ0xlaWYgTGluZGhvbG0n DQo+IDxxdWljX2xsaW5kaG9sQHF1aWNpbmMuY29tPjsgJ1NlYW4gQnJvZ2FuJyA8c2Vhbi5icm9n YW5AbWljcm9zb2Z0LmNvbT4NCj4gU3ViamVjdDogUmU6IFtlZGsyLWRldmVsXSBbUkZDXSBUcmFu c2l0aW9uaW5nIGZyb20gQnVnemlsbGEgdG8gR2l0SHViDQo+IElzc3Vlcw0KPiANCj4gPj4gUHJv cG9zZWQgUHJvY2Vzcw0KPiA+PiAtLS0tLS0tLS0tLS0tLS0tDQo+ID4+DQo+ID4+IDEuIENyZWF0 ZSBHaXRIdWIgaXNzdWUgdGVtcGxhdGVzIGZvciB0aGUgZm9sbG93aW5nIGNhdGVnb3JpZXMgdGhh dA0KPiA+PiBpbmNsdWRlIGJhc2ljIGF1dG9tYXRpb24gb2YgdmFsaWRhdGlvbiBmb3IgaW5wdXQu DQo+ID4+DQo+ID4+ICAgICAgKiBCdWcgUmVwb3J0DQo+ID4+DQo+ID4+ICAgICAgICAqIEZpZWxk czoNCj4gPj4gICAgICAgICAgKiBUaXRsZQ0KPiA+PiAgICAgICAgICAqIFBhY2thZ2VzIEFmZmVj dGVkDQo+ID4NCj4gPiBXb3VsZCB0aGlzIGJlIGZyZWUgZm9ybSB0ZXh0IG9yIGEgbXVsdGkgc2Vs ZWN0IGxpc3Qgb2YgcG9zc2libGUgcGFja2FnZXM/DQo+IA0KPiBEcm9wIGRvd24gYW5kIGNoZWNr IGJveGVzIGFyZSBjdXJyZW50bHkgc3VwcG9ydGVkLiBUbyBteSB1bmRlcnN0YW5kaW5nLA0KPiBt dWx0aS1zZWxlY3QgaXMgbm90LiBJIHdhcyBwbGFubmluZyB0byBpbnN0ZWFkIHVzZSBjaGVjayBi b3hlcyB3aGljaA0KPiB3b3VsZCBzdGlsbCBhbGxvdyBtdWx0aXBsZSBzZWxlY3Rpb24gZnJvbSBh IGZpeGVkIHNldCBvZiBvcHRpb25zLg0KPiANCj4gPj4gICAgICAgICAgKiBDdXJyZW50IEJlaGF2 aW9yDQo+ID4+ICAgICAgICAgICogRXhwZWN0ZWQgQmVoYXZpb3INCj4gPj4gICAgICAgICAgKiBT dGVwcyB0byBSZXByb2R1Y2UNCj4gPj4gICAgICAgICAgKiBCdWlsZCBFbnZpcm9ubWVudA0KPiA+ PiAgICAgICAgICAgICogSG9zdCBJbmZvcm1hdGlvbiAoaWYgYXBwbGljYWJsZSkgc3VjaCBhcyBP UyBhbmQgVG9vbCBDaGFpbg0KPiA+PiAgICAgICAgICAgICAgYW5kL29yIGNvbnRhaW5lciBpbmZv cm1hdGlvbg0KPiA+DQo+ID4gV291bGQgdGhpcyBiZSBmcmVlIGZvcm0gdGV4dCBvciBhIG11bHRp IHNlbGVjdCBsaXN0IG9mIGFsbG93ZWQgb3B0aW9ucz8NCj4gDQo+IEZvciBpbmZvcm1hdGlvbiB3 aGVyZSB3ZSBjYW4gY29uc3RyYWluIHRoZSBvcHRpb25zIHRvIHdoYXQgaXMgc3VwcG9ydGVkDQo+ IGluIGVkazIsIHdlIGNhbiBkbyB0aGF0ICh3aXRoIGNoZWNrIGJveGVzKSwgZm9yIGV4YW1wbGUs IHRoZSB0b29sIGNoYWluDQo+IGxpc3QuIEkgcGxhbm5lZCB0byBtYWtlIEhvc3QgT1MgYW5kIGNv bnRhaW5lciBpbmZvcm1hdGlvbiBmaWVsZHMgZnJlZSBmb3JtLg0KPiANCj4gPj4NCj4gPj4gICAg ICAqIEZlYXR1cmUgUmVxdWVzdA0KPiA+Pg0KPiA+PiAgICAgICAgKiBGaWVsZHM6DQo+ID4+ICAg ICAgICAgICogVGl0bGUNCj4gPj4gICAgICAgICAgKiBQYWNrYWdlcyBBZmZlY3RlZA0KPiA+DQo+ ID4gV291bGQgdGhpcyBiZSBmcmVlIGZvcm0gdGV4dCBvciBhIG11bHRpIHNlbGVjdCBsaXN0IG9m IGFsbG93ZWQgb3B0aW9ucz8NCj4gDQo+IEl0IHdvdWxkIGJlIGNvbnNpc3RlbnQgd2l0aCBvdGhl ciBmb3JtcyBhcyBjaGVjayBib3hlcy4NCj4gDQo+ID4+DQo+ID4+ICAgICAgKiBEb2N1bWVudGF0 aW9uIFJlcXVlc3QNCj4gPj4NCj4gPj4gICAgICAgICogRmllbGRzOg0KPiA+PiAgICAgICAgICAq IFRpdGxlDQo+ID4+ICAgICAgICAgICogUGFja2FnZXMgQWZmZWN0ZWQNCj4gPg0KPiA+IFdvdWxk IHRoaXMgYmUgZnJlZSBmb3JtIHRleHQgb3IgYSBtdWx0aSBzZWxlY3QgbGlzdCBvZiBhbGxvd2Vk IG9wdGlvbnM/DQo+ID4NCj4gPiBTb21lIGRvY3VtZW50cyBhcmUgbm90IHBhY2thZ2Ugc3BlY2lm aWMgc3VjaCBhcyB0aGUgYnVpbGQgc3lzdGVtIHJlbGF0ZWQNCj4gZG9jdW1lbnRzLg0KPiA+IFdv dWxkIHRoZSB0YXJnZXQgc3BlYyBiZSB0aGUgcmlnaHQgdmFsdWUgaGVyZT8NCj4gDQo+IFRoYXQg bWFrZXMgc2Vuc2UuIEluIHRoYXQgY2FzZSwgd291bGQgeW91IGxpa2UgbGFiZWxzIHRvIGJlIGRl ZmluZWQNCj4gYmFzZWQgb24gdGhlIG9wdGlvbiBzZWxlY3RlZCBzbyByZXF1ZXN0cyBmb3IgaW5k aXZpZHVhbCBzcGVjIGlzc3VlcyBjYW4NCj4gYmUgZmlsdGVyZWQ/DQoNCkZvciB0aGUgZWRrMiBy ZXBvLCB0aGUgZG9jdW1lbnRhdGlvbiByZXF1ZXN0cyB3b3VsZCBoYXZlIHRvIGJlIGxpbWl0ZWQg DQp0byBkb2N1bWVudHMgaW4gdGhlIGVkazIgcmVwbyBpdHNlbGYgb3IgcGVyaGFwcyB0aGUgZWRr MiBXaWtpLg0KDQpNYW55IG9mIGJ1aWxkIHNwZWNpZmljYXRpb25zIGFyZSBpbiBpbmRlcGVuZGVu dCByZXBvcyBpbiB0aGUgdGlhbm9jb3JlLWRvY3MNCm9yZ2FuaXphdGlvbi4gIFNvIGEgR2l0SHVi IGlzc3VlIG9wZW5lZCBpbiBvbmUgb2YgdGhvc2Ugc3BlYyByZXBvcyBpcyBhbHJlYWR5DQpzY29w ZWQgdG8gdGhlIHJpZ2h0IHNwZWNpZmljYXRpb24uDQoNClNvIHBlcmhhcHMsIHRoZSAiUGFja2Fn ZXMgQWZmZWN0ZWQiIGZpZWxkIGhlcmUgaXMgc2FtZSBhcyB0aGUgY29kZSBvbmVzDQp0byByZXF1 ZXN0IHVwZGF0ZXMgdG8gUmVhZG1lIGZpbGVzIGluIHRoZSBzb3VyY2UgdHJlZS4gIE1heSBuZWVk IGFuIG9wdGlvbg0KdG8gb3BlbiBhbiBpc3N1ZSBhZ2FpbnN0IHRoZSBXaWtpLg0KDQo+IA0KPiA+ Pg0KPiA+PiAzLiBEZWZpbmUgR2l0SHViIGxhYmVscyB0aGF0IGNhbiBiZSBtYW51YWxseSBhZGRl ZDoNCj4gPj4NCj4gPg0KPiA+IFRoaXMgc2V0IGxvb2tzIGdvb2QuICBQbGVhc2UgYWRkIGJyaWVm IGRlc2NyaXB0aW9ucyBvZiB0aGF0IGVhY2ggbGFiZWwNCj4gcmVwcmVzZW50cy4NCj4gDQo+IEkg d2lsbCB1cGRhdGUgdGhlIGxpdmUgdmVyc2lvbiBvZiB0aGlzIG9uIHRoZSBHaXRIdWIgZGlzY3Vz c2lvbiBwYWdlDQo+IHdpdGggZGVzY3JpcHRpb25zLg0KPiANCj4gPj4NCj4gPj4gNC4gRGVmaW5l IEdpdEh1YiBtaWxlc3RvbmVzIGZvciB0aGUgdXBjb21pbmcgdGhyZWUgZWRrMiBzdGFibGUgdGFn cyBzbw0KPiA+PiAgICAgIHRoYXQgaXNzdWVzIGNhbiBvcHRpb25hbGx5IGJlIHRyYWNrZWQgYWdh aW5zdCB0aG9zZSBtaWxlc3RvbmVzLg0KPiA+Pg0KPiA+PiAgICAgIE5vdGU6IFRoZSBtaWxlc3Rv bmUgYm94IGlzIGEgc2ltcGxlIGRyb3AgZG93biB0aGF0IGFsbG93cyBmb3IgZWFzeQ0KPiA+PiAg ICAgICAgICAgIHNlbGVjdGlvbiBvZiBkZWZpbmVkIG1pbGVzdG9uZXMuDQo+ID4NCj4gPiBJcyBt aWxlc3RvbmUgYW5kIHJlbGVhc2UgdGhlIHNhbWUgdGhpbmc/ICBTaG91bGQgd2UganVzdCB1c2Ug InJlbGVhc2UiDQo+ID4gVGVybWlub2xvZ3k/ICBPciBpcyB0aGVyZSBhIG5lZWRzIHRvIGRlZmlu ZSBvbmUgb3IgbW9yZSBtaWxlc3RvbmVzDQo+ID4gQmV0d2VlbiByZWxlYXNlcz8NCj4gDQo+ICJN aWxlc3RvbmUiIGlzIGEgR2l0SHViIG5hbWUgZm9yIHRoaXMgY29uY2VwdCAtDQo+IGh0dHBzOi8v ZG9jcy5naXRodWIuY29tL2lzc3Vlcy91c2luZy1sYWJlbHMtYW5kLW1pbGVzdG9uZXMtdG8tdHJh Y2stDQo+IHdvcmsvYWJvdXQtbWlsZXN0b25lcw0KPiANCj4gRm9yIHVzLCBJIHRoaW5rIG9mIGl0 IGFzIGVxdWl2YWxlbnQgdG8gc3RhYmxlIHRhZyByZWxlYXNlLiBUaGUgbWlsZXN0b25lDQo+IHRl cm1pbm9sb2d5IGlzIHVzZWQgaGVyZSBiZWNhdXNlIG9uIHRoZSBpc3N1ZS9QUiBwYWdlIHRoYXQg aXMgdGhlIEdpdEh1Yg0KPiBjb250cm9sbGVkIGhlYWRpbmcgdW5kZXIgd2hpY2ggdGhlIGFwcHJv cHJpYXRlIG1pbGVzdG9uZSB3b3VsZCBiZSBzZWxlY3RlZC4NCg0KT2suICBTbyAiTWlsZXN0b25l IiBpcyB0aGUgaGVhZGluZywgYnV0IHRoZSB2YWx1ZXMgdG8gc2VsZWN0IGZyb20gd291bGQNCmJl IHN0YWJsZSB0YWcgbmFtZXMuICBSaWdodD8NCg0KPiANCj4gPj4NCj4gPj4gNi4gU3RhZ2UgdXBk YXRlcyB0byB0aGUgVGlhbm9Db3JlIGRvY3VtZW50YXRpb24gdG8gcmVmbGVjdCB0aGUgbmV3DQo+ ID4+ICAgICAgcHJvY2VzcyBhbmQgcHJvdmlkZSBhIHVzZXIgZ3VpZGUgZm9yIHRyYW5zaXRpb25p bmcgdG8gR2l0SHViIElzc3Vlcw0KPiA+PiAgICAgIGZyb20gQnVnemlsbGEuDQo+ID4NCj4gPiBC dWd6aWxsYSBzdXBwb3J0cyBhdHRhY2htZW50cy4gIEhvdyB3aWxsIGF0dGFjaG1lbnRzIGJlIG1p Z3JhdGVkIHRvIGENCj4gR2l0SHViIGlzc3VlPw0KPiA+DQo+ID4gQnVnemlsbGEgYWxzbyBjb250 YWlucyBidWdzIHRoYXQgYXBwbHkgdG8gbWF5IGRpZmZlcmVudCBHaXRIdWIgcmVwb3MuDQo+IFdp bGwNCj4gPiBhbGwgb2YgdGhlIEJ1Z3ppbGxhIGlzc3VlcyBhY3Jvc3MgYWxsIHJlcG9zIGJlIG1p Z3JhdGVkIGF0IHRoZSBzYW1lIHRpbWUNCj4gPiBzbyBCdWd6aWxsYSBjYW4gYmUgY29udmVydGVk IHRvIHJlYWQtb25seSBmb3IgYWxsIGlzc3VlIHR5cGVzIG9uIHRoZSBzYW1lDQo+ID4gZGF0ZT8N Cj4gDQo+IFRoZXJlIHdpbGwgYmUgYSBib3ggYXQgdGhlIGJvdHRvbSBvZiB0aGUgZm9ybSB3aGVy ZSBhdHRhY2htZW50cyBjYW4gYmUNCj4gYWRkZWQuDQo+IA0KPiBUaGlzIHByb3Bvc2FsIGRpZCBu b3QgcGxhbiB0byBtb3ZlIGFsbCBidWdzIGF0IG9uY2UgYW5kIG1hcmsgQnVnemlsbGENCj4gcmVh ZC1vbmx5LiBJIHdpbGwgbmVlZCB0byBkbyBtb3JlIGV4dGVuc2l2ZSByZXNlYXJjaCBvbiBob3cg ZmVhc2libGUNCj4gdGhhdCBpcy4gT3RoZXIgbGFyZ2Ugb3Blbi1zb3VyY2UgcHJvamVjdHMgaGF2 ZSBzdWNjZXNzZnVsbHkgbWFkZSB0aGF0DQo+IHRyYW5zaXRpb24uDQoNClRoYW5rcyEgIExldCdz IHN0YXJ0IHdpdGggaW52ZXN0aWdhdGluZyB3aGF0IG5lZWRzIHRvIGJlIGRvbmUgdG8gZG8gdGhl IA0KY29udmVyc2lvbiBhbmQgaWRlbnRpZnkgdGhlIHNlcXVlbmNlIG9mIHRhc2tzIGFuZCB3ZSBj YW4gZGlzY3VzcyBuZXh0IA0Kc3RlcHMgYmFzZWQgb24gcmVzb3VyY2VzIGF2YWlsYWJsZSB0byBw ZXJmb3JtIHRoZSBjb252ZXJzaW9ucyBhbmQgc2V0DQpmZWFzaWJsZSBkYXRlcyBmb3IgdGhlIHRy YW5zaXRpb24uDQoNCg0KCi09LT0tPS09LT0tPS09LT0tPS09LT0tCkdyb3Vwcy5pbyBMaW5rczog WW91IHJlY2VpdmUgYWxsIG1lc3NhZ2VzIHNlbnQgdG8gdGhpcyBncm91cC4KVmlldy9SZXBseSBP bmxpbmUgKCMxMjAxNTcpOiBodHRwczovL2VkazIuZ3JvdXBzLmlvL2cvZGV2ZWwvbWVzc2FnZS8x MjAxNTcKTXV0ZSBUaGlzIFRvcGljOiBodHRwczovL2dyb3Vwcy5pby9tdC8xMDc0NDI4NzkvNzY4 NjE3NgpHcm91cCBPd25lcjogZGV2ZWwrb3duZXJAZWRrMi5ncm91cHMuaW8KVW5zdWJzY3JpYmU6 IGh0dHBzOi8vZWRrMi5ncm91cHMuaW8vZy9kZXZlbC91bnN1YiBbcmViZWNjYUBvcGVuZncuaW9d Ci09LT0tPS09LT0tPS09LT0tPS09LT0tCgoNCg==