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 979B0D80212 for ; Wed, 29 May 2024 18:27:38 +0000 (UTC) DKIM-Signature: a=rsa-sha256; bh=9bMWlgNWEtAkX+rFbRpkitHd3Dnl13SA9Mrh0Ynm6Ls=; 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=1717007258; v=1; b=IyqDG99dAenEUynv7ORIIOZ9OlrJvnViI4D7muWlLVkg7hys83lrNhvfRE3rYwSgM2FwIo5M N01sq3/0lrWfmevb2TMMITrzE/BgCF0hf5Z7J8gzK4piNUSaFMhxp63b+5cYfKCMzizg8lIo3WN WdOz8V+knbqHpLat1TeN7PNlf9oVyQ/OJbWvur242ye49FiQ+3ZBHwNSpRdIUBOyq1UVM70vCNW shDm/DIEtUdSZlHBYYm7CCEbOqomip3bOv7HWQCUBgVbZ0xjtNFMrZVARJPXHCveibRYoYQPm9G Rf3atPrC9c3R5KVNOS5bnaKF/ijvMuiI1xNLCC8Tz58zQ== X-Received: by 127.0.0.2 with SMTP id ARtUYY7687511xgNODd6TEmj; Wed, 29 May 2024 11:27:36 -0700 X-Received: from mgamail.intel.com (mgamail.intel.com [198.175.65.15]) by mx.groups.io with SMTP id smtpd.web10.23319.1717007251086833980 for ; Wed, 29 May 2024 11:27:31 -0700 X-CSE-ConnectionGUID: w75Q+HzxTdmUWdxTmFvJgw== X-CSE-MsgGUID: xmzfWeZ2RKqw2OV9o2+N8g== X-IronPort-AV: E=McAfee;i="6600,9927,11087"; a="17220392" X-IronPort-AV: E=Sophos;i="6.08,199,1712646000"; d="scan'208";a="17220392" X-Received: from orviesa008.jf.intel.com ([10.64.159.148]) by orvoesa107.jf.intel.com with ESMTP/TLS/ECDHE-RSA-AES256-GCM-SHA384; 29 May 2024 11:27:31 -0700 X-CSE-ConnectionGUID: ueb25ygOTf2GghxXDFfn6A== X-CSE-MsgGUID: 1dtexHJWSc+7/ccCcvmRIA== X-ExtLoop1: 1 X-IronPort-AV: E=Sophos;i="6.08,199,1712646000"; d="scan'208";a="36075753" X-Received: from fmsmsx601.amr.corp.intel.com ([10.18.126.81]) by orviesa008.jf.intel.com with ESMTP/TLS/AES256-GCM-SHA384; 29 May 2024 11:27:30 -0700 X-Received: from fmsmsx611.amr.corp.intel.com (10.18.126.91) by fmsmsx601.amr.corp.intel.com (10.18.126.81) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256) id 15.1.2507.39; Wed, 29 May 2024 11:27:29 -0700 X-Received: from fmsmsx601.amr.corp.intel.com (10.18.126.81) 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.39; Wed, 29 May 2024 11:27:29 -0700 X-Received: from fmsedg602.ED.cps.intel.com (10.1.192.136) by fmsmsx601.amr.corp.intel.com (10.18.126.81) 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, 29 May 2024 11:27:29 -0700 X-Received: from NAM12-MW2-obe.outbound.protection.outlook.com (104.47.66.47) 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.39; Wed, 29 May 2024 11:27:29 -0700 X-Received: from CO1PR11MB4929.namprd11.prod.outlook.com (2603:10b6:303:6d::19) by PH7PR11MB6932.namprd11.prod.outlook.com (2603:10b6:510:207::5) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.7611.29; Wed, 29 May 2024 18:27:25 +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%5]) with mapi id 15.20.7611.030; Wed, 29 May 2024 18:27:25 +0000 From: "Michael D Kinney" To: Rebecca Cran , "devel@edk2.groups.io" , "kraxel@redhat.com" , "Kubacki, Michael" CC: "Kinney, Michael D" Subject: Re: [edk2-devel] GitHub PR Code Review process now active Thread-Topic: [edk2-devel] GitHub PR Code Review process now active Thread-Index: AdqxKDms81p5Mq2lRy6LTkfbwilSAQAap3YAABD/77AAA/KyAAADAEOAAACA8IAAACSLsA== Date: Wed, 29 May 2024 18:27:25 +0000 Message-ID: References: <086790e8-a850-426f-86b1-73f54feebc1b@bsdio.com> In-Reply-To: <086790e8-a850-426f-86b1-73f54feebc1b@bsdio.com> Accept-Language: en-US X-MS-Has-Attach: X-MS-TNEF-Correlator: x-ms-publictraffictype: Email x-ms-traffictypediagnostic: CO1PR11MB4929:EE_|PH7PR11MB6932:EE_ x-ms-office365-filtering-correlation-id: 4ea644cd-0451-430e-47fd-08dc800cfd3a x-ld-processed: 46c98d88-e344-4ed4-8496-4ed7712e255d,ExtAddr x-ms-exchange-senderadcheck: 1 x-ms-exchange-antispam-relay: 0 x-microsoft-antispam-message-info: =?utf-8?B?ekdmTTYrOFN0MjBRdHM5elNGU2hEL1E4RXhMV2F4c2w4enZBTUpxck85WmZC?= =?utf-8?B?czlsWDIwcGovUUNCcjE5K1ZzbDU1dFcrVnBpZVB4ZUZMMHJ6dGdPTEVNS09Y?= =?utf-8?B?RXZwcnhSL0JRRnRmWFhUV3RMeDdHV083WU5HVUd2T01rNzhvcmFqemhmYXdP?= =?utf-8?B?Rm1GMjhmRGtWS3ozVDBsRmZYVm00ZE5mSVBseGp3SmtBQVlndkFUcnJGcGJN?= =?utf-8?B?TzdIeTRwZnRuN2tHbTJjaDc5bDR2K2IrbzdnQnBxS3RTS2REUWIzRFpRUFVl?= =?utf-8?B?VFBwNmwxTllOLzJNTU5jRTVmSmFBODVGYkV0VERzdHM0M1dvKzRPNW1oVFIr?= =?utf-8?B?aGEzdENBV0N1RnhoNGtRMGh0SWR0ZnRpYUdJa3I5Wituczl4T0lQOStYNDJZ?= =?utf-8?B?SEQ1TTkwQ21KbUpSZGE1MmJoVXY2OVZXZnJDTVpHZUYvSnI3NUVUZWI5ekwv?= =?utf-8?B?MWpma2Z2TGJtRVI2cHRuUG5vSDVuaTBaTkhkbk1IaWZKM0RyRjc1czk4NGc0?= =?utf-8?B?T0xrbHd4bkdJYWtnRDB2SjlESVlWYnB1ZXJyUmljWG5RU3FhRnNuNGwvU21G?= =?utf-8?B?c0c0NnlrWGlFUzVUUXY5YUgzRE1CaURsaUV6c3B3dThBbTlDWms3VjBiRmN5?= =?utf-8?B?RGxZNjdPVkdWbXVZdDNFWUUvbW5WbTRJL09LRTVDanNwNm9VL2ZxK1laYTZR?= =?utf-8?B?YUNRUmhuUXpWVlhkdlR5alZaL3Z6VHJxNHNMVjFYUVNnblg3VEdTL20vSTRk?= =?utf-8?B?QUtuVGs0Ump4RXJiSjk2UnMraTVqSFhibFA3NlVXd3NBL3JXMXovYzhla1V4?= =?utf-8?B?a3Q5WEN5aEFNbURqZUNBK01pcVhqNkp4bitSaG9nRDF6dTZZYzZyR3NhUTRI?= =?utf-8?B?SG5FcjhnTS9pdjIzbngzWHBhVjBBeU5JZDRXQ3FlcjJ6MHR2NnpIdXA0RGNZ?= =?utf-8?B?cnI2a3lQS2xLWkx4c1YvR2RTZ0hHMjhKeG4rcWI2VXJpN1hLWEs5dUY0eTZt?= =?utf-8?B?MVpTN0VJelJtWm5nVVc2dDMwZ3hRTWs1eDdydE8yVjFZa1d6SnVxQkI0VlVx?= =?utf-8?B?aTNPZ09EZEVvZU1lb0tYQU9YVDNTbE5HaEtrV1YxeWFLV0xiWGlZczdkNWpH?= =?utf-8?B?ZStpdDhkN2ljWUJnWGRtQWpBdTNEWHM1UGxnZmJtWjR4dGN5cjliRWZjVGdQ?= =?utf-8?B?TS9RY0V2RWM0UFJHRTEwdjlWV3pLUnNkRStNUW5tVjNmWUNXYmZtUG5DaWxP?= =?utf-8?B?MDZQdHpzdHpaZDVDdkFJdFZqakR2TGdRUUVHYnArb3BUR25MVjE3d0o4RWk5?= =?utf-8?B?dWNMUHRlUmpMZHdJMGYvS2xOY0orSCtkN2lRM1pvSFdnVEFBS1NYY2ZZWjZV?= =?utf-8?B?WTZBZ2VsMENuQ2NVUitpSkVrUnhDdzRPaFAwTzFlT1lrU0hDUC9UYjRqR0Jm?= =?utf-8?B?MER4VEhFUGY0WWh2TFpobmRnTDJNQkxIYlVZZnVMazhPNS9CS1A4Smp6Qmdi?= =?utf-8?B?bk5RYkRBYUFNd2JzS1ZReTNFNTFpVHdNVjlvc1dGUCtJQnlPOTJ0WGNnTVQ5?= =?utf-8?B?VTJVVzhhWlFJclpSTmdaMHVsdGRHVGhVU2FzTWxuVkowbkdNcjFJYkdqQkZW?= =?utf-8?B?Tmllb3Y5UWZOcXZFdmtxNVV0ZGtQZW5oYkI1dzlIQU5UZE45bncyRkJ1c0lT?= =?utf-8?B?TTF3YjZTdXF3WHk4K2N0bjJ2ak1OTGsycWtxUHlxTTN4K0x6RzVqdURZZEYz?= =?utf-8?Q?PCY5WkvjX+19cEVtbo=3D?= x-ms-exchange-antispam-messagedata-chunkcount: 1 x-ms-exchange-antispam-messagedata-0: =?utf-8?B?K3VzcmNTMmtjNXBZR1RMQTZweWhRNGErZnZzcGxtNmlyTlVpbzBqaEJiLzZE?= =?utf-8?B?OW1tc1oxNW1RUDBLVC9PdXlWVmkwSmlLdkVBMUp6c2xlYmVCT3VSanI2cFha?= =?utf-8?B?QjZHN0hSQnRJa01KcHlEN01keVZCMFVqbHBTRktWd0h2MGpSaXk0cUxqN2ds?= =?utf-8?B?amJkOEQvZlcxNzVhaE54aGxPTlQ0TjZna0VWM1hwUFF4Tll1Q1Z2anQxQ2Qy?= =?utf-8?B?WVNQRHB3SVc0ZHdKNklJZHBWb0YvT2wvb2pkeW5DaTJ0YnlxendhRXRMUG5B?= =?utf-8?B?ZE11MFhCQ3cvUS9teTROaVRMamRTNU4rdm5rbHViN3FjRnp6MWFtQndBSjFt?= =?utf-8?B?cWtZL3dLYnIyS1Z1em1EK2xyZ3hMTmZINkJ2czJndWJrMStaMU9iUzFnWWFH?= =?utf-8?B?eTBzMFFBZFZESVRzMkxGTktRZGNkQk84UWplRTdCQStaWTAzRnNVUld1SDF2?= =?utf-8?B?L054Tzc2NzV1dkdyNFRnZG1DT3o2Z0ZpMFFZaUVlYWJYWm1xNEg1QzJ2QmpZ?= =?utf-8?B?NHZJajZwMUxZdm04MmFvRkxwNUhqc0NNOS9qbTltV0p3b3dzaTNmWkdmdDQ3?= =?utf-8?B?RWpDQW8zc3VzdW1DaENoaFRjNDdVQkxYY2taUithMFoyOTMxOVRjM1p6cC9L?= =?utf-8?B?VWJrR3pMOWgyVW90OVlOVWNBZ0I2OG5CR004a21RUndkYWZBVDhFa1hSR0t2?= =?utf-8?B?T1FJTGJPS3RTRE5IemVQM2Z3c2hwR2tYZUc1VU9PK1lwaW5ycXovRmE0TlRq?= =?utf-8?B?eGcyT0kzakxrZHFUR05oRlljMTJ1QmdNN2VlMHQ3WGJZeDdBU3NYbHZKbW1Y?= =?utf-8?B?bjR1dzJQVGV0QXlwOFl5UENsbkMxQTVhNzZvNXZmc0Y5OFBEOFVxbEx5bFV6?= =?utf-8?B?NS9mR0pqOHBKcGNiVnBxOVJ5UDFlcDcxb3QvL1o5WFdGd3Y5Ni9iL0c5bEhm?= =?utf-8?B?T0VXbTRjQlJiRlJQeitJVW5MRGxnZ3VrUUlCNmNxdnRwb2VENEVHMXlZYUE0?= =?utf-8?B?WEgwVG0rdDlqa2l3OXgyZjhUVDZyckYzUzRvVWRJZ2thM2ZzU0liekFROVZG?= =?utf-8?B?aHYwTVQ4cHdsMlVST0dlUEZJVHc4ME5pVkpIdWF2Q2ZKVGpwaU1uK05Vcnpq?= =?utf-8?B?QmdsR0RPUm1iaVRyR1JNaW9SbmF4WW54WGxVd0s5M21UT2h2d1RhU0hpeGdz?= =?utf-8?B?bk9QOWpIRlpvaXlQY1Yrb1RLdFZFdzh6TWpKOXZCeUw2R09YcFpCdjZZNHEw?= =?utf-8?B?UDFhbmVWcXVtQVpKMWJ2UHFrV0VSdVh0eUtjZVk3dnZJQzBjNlVpUTNqWFFa?= =?utf-8?B?eFExWFBzQm5CeERMS2h6Vlp2WEFvK0JIUjd0VVJKQmhqNEVPaldSSFNPZWtq?= =?utf-8?B?QlBRa3kwT05lbEVyTjV3TzFJMDNPZjBUSkFLL1UrdVpEYnZUQlRIY0RFTW5G?= =?utf-8?B?TGRSaWx3VzVPU0pJVGM0cW5nd3o3RDFORnlEbnRwREpFWnMvR0d4eHZFbEtJ?= =?utf-8?B?ZkxYdDJjRndoNUlYTlh4bURwbzBqMXZENngzeHFJT21SbGlTRWJ1VENoS0ls?= =?utf-8?B?OVp3cUlyVWtTRlZxVmppQkVxelNqV002c25JRWFRZ3Yvd1VleU9kb0ZMejZl?= =?utf-8?B?cVE1QzlCUXVNaEpXSE1GcVFXalZaQTNqUHhNRGk4RjZoVXBlYnhhYWlTakta?= =?utf-8?B?VHlJSVNVRXRIeWJVdkkvNE5hcEQvNVd1SDFOUXBBSk1aamMyTW51MmhLM1FE?= =?utf-8?B?T3hRNWcwLzBzSmFyZ2dPL0pBOGVib0hBZ05ESUJOUFBLb2syYnJQanI0dXND?= =?utf-8?B?Q3ZRMkgzbEdTQVN5LyswQk56bHYzR2QwTHVnMzdkQzVJZDlERmlZV0FITy96?= =?utf-8?B?bTdTRHJiMkgxVVVCZXp2QWo3U3NsRWNvNWgwRlh1aEkxU0xlMlNhSWxMdE1J?= =?utf-8?B?M3grZnVJMnlGSmFMWEVsVGpRdHJFRVBZM2ZEZGRMcWdqYmQycHBEaVg2UmJq?= =?utf-8?B?V2R5d2xCdFFSVE9UTXMrNC8wOVpkYkZxN0oxV2hUcHhoTWRaK1NQR05adCtO?= =?utf-8?B?d2tiZnNyZ3RaZldCeFU0R2RCbnA5TjUxWFp2em4xeUdaZy91cHdnNEFKQnZr?= =?utf-8?B?eTFtQTFNR2oxcXp3ZmZFeDhXaUVKRXlUOVhDSmRvbmxCUjYycFkrRWRhSk5X?= =?utf-8?B?dUE9PQ==?= 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: 4ea644cd-0451-430e-47fd-08dc800cfd3a X-MS-Exchange-CrossTenant-originalarrivaltime: 29 May 2024 18:27:25.5932 (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: wIqLuojDVjNhNd79urOTo3SUniEQPl6gF9ByCOZeKtwZO8kS35qtTPZ0CsIiRP+IsDnJ0YjSJwKKIWR0c7sfoeFcr3coHPj3faVVudK4nBY= X-MS-Exchange-Transport-CrossTenantHeadersStamped: PH7PR11MB6932 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, 29 May 2024 11:27:31 -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: 4lrE5UI7FnQfNlQpqBUQElt6x7686176AA= 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=IyqDG99d; spf=pass (spool.mail.gandi.net: domain of bounce@groups.io designates 45.79.224.7 as permitted sender) smtp.mailfrom=bounce@groups.io; dmarc=fail reason="SPF not aligned (relaxed), DKIM not aligned (relaxed)" header.from=intel.com (policy=none) R2l0SHViIGhhcyBub3RpZmljYXRpb24gc2V0dGluZ3MuICBNYWludGFpbmVycyBzaG91bGQgY29u ZmlndXJlDQpHaXRIdWIgc28gdGhleSBhcmUgbm90aWZpZWQgb2YgYWxsIFBSIHN1Ym1pc3Npb25z IHRvIGVkazIgcmVwby4NCg0KVGhlIFdpa2kgZm9yIHRoZSBNYWludGFpbmVyIFByb2Nlc3MgcHJv dmlkZXMgYSBsaW5rIHRvIHRoaXMgcGFnZSB3aXRoIHRoZSBkZXRhaWxzOg0KDQpodHRwczovL2Rv Y3MuZ2l0aHViLmNvbS9lbi9hY2NvdW50LWFuZC1wcm9maWxlL21hbmFnaW5nLXN1YnNjcmlwdGlv bnMtYW5kLW5vdGlmaWNhdGlvbnMtb24tZ2l0aHViL3NldHRpbmctdXAtbm90aWZpY2F0aW9ucy9j b25maWd1cmluZy1ub3RpZmljYXRpb25zDQoNCmh0dHBzOi8vZG9jcy5naXRodWIuY29tL2VuL2Fj Y291bnQtYW5kLXByb2ZpbGUvbWFuYWdpbmctc3Vic2NyaXB0aW9ucy1hbmQtbm90aWZpY2F0aW9u cy1vbi1naXRodWIvc2V0dGluZy11cC1ub3RpZmljYXRpb25zL2NvbmZpZ3VyaW5nLW5vdGlmaWNh dGlvbnMjYWJvdXQtY3VzdG9tLW5vdGlmaWNhdGlvbnMNCg0KVGhpcyBhbGxvd3MgTWFpbnRhaW5l cnMgdG8gcmVjZWl2ZSBub3RpZmljYXRpb25zIHdpdGhvdXQgYmVpbmcgYW4NCmFzc2lnbmVkIHJl dmlld2VyLg0KDQpNaWtlDQoNCj4gLS0tLS1PcmlnaW5hbCBNZXNzYWdlLS0tLS0NCj4gRnJvbTog UmViZWNjYSBDcmFuIDxyZWJlY2NhQGJzZGlvLmNvbT4NCj4gU2VudDogV2VkbmVzZGF5LCBNYXkg MjksIDIwMjQgMTE6MTkgQU0NCj4gVG86IGRldmVsQGVkazIuZ3JvdXBzLmlvOyBLaW5uZXksIE1p Y2hhZWwgRCA8bWljaGFlbC5kLmtpbm5leUBpbnRlbC5jb20+Ow0KPiBrcmF4ZWxAcmVkaGF0LmNv bTsgS3ViYWNraSwgTWljaGFlbCA8bWljaGFlbC5rdWJhY2tpQG1pY3Jvc29mdC5jb20+DQo+IFN1 YmplY3Q6IFJlOiBbZWRrMi1kZXZlbF0gR2l0SHViIFBSIENvZGUgUmV2aWV3IHByb2Nlc3Mgbm93 IGFjdGl2ZQ0KPiANCj4gT24gNS8yOS8yMDI0IDEyOjA5IFBNLCBNaWNoYWVsIEQgS2lubmV5IHZp YSBncm91cHMuaW8gd3JvdGU6DQo+ID4gSGkgR2VyZCwNCj4gPg0KPiA+IFdlIGNhbiBjbGFyaWZ5 IHRoZSBXaWtpLiAgQSBNYWludGFpbmVyIGhhcyB0byBiZSBpbnZvbHZlZCBpbiBldmVyeQ0KPiA+ IGNvZGUgcmV2aWV3LiAgVGhlIGZpcnN0IGFjdGlvbiBhIE1haW50YWluZXIgZG9lcyBpcyB2ZXJp ZnkgdGhhdCB0aGUNCj4gPiBjb2RlIGNoYW5nZSBzaG91bGQgYmUgY29uc2lkZXJlZCBhdCBhbGwg b3IgcmVqZWN0ZWQuICBUaGVuIGFkZA0KPiA+IG1haW50YWluZXJzIGZvciB0aGUgb25lcyB0aGF0 IGxvb2sgbGlrZSBnb29kIHN1Ym1pc3Npb25zLg0KPiA+DQo+ID4gSSBhZ3JlZSB0aGF0IHRoaXMg bWF5IGFkZCBhIGJpdCBvZiBkZWxheS4gIFlvdSBhcmUgd2VsY29tZSB0byBhZGQNCj4gPiBhIGNv bW1lbnQgd2l0aCBAPGdpdGh1YmlkPiB0YWdzIHRvIHRoZSBtYWludGFpbmVycyBhbmQgcmV2aWV3 ZXJzIHNvDQo+ID4gdGhleSBrbm93IHRvIGxvb2sgYXQgaXQgYW5kIGRvIHRoZSBhc3NpZ25tZW50 cy4gIElmIHlvdSBsaWtlIHRoYXQNCj4gPiBpZGVhIHdlIGNhbiBhZGQgdGhhdCB0byB0aGUgV2lr aSBhcyB3ZWxsLg0KPiA+DQo+ID4gU2luY2UgUFJzIGNhbiBiZSBhbHNvIG9wZW5lZCBieSBvdXRz aWRlIGNvbnRyaWJ1dG9ycyB0aGF0IGhhdmUNCj4gPiBsaW1pdGVkIGFjY2VzcywgbWFpbnRhaW5l cnMgaGF2ZSB0byBiZSBpbnZvbHZlZCBpbiByZXZpZXdpbmcgbmV3bHkNCj4gPiBzdWJtaXR0ZWQg UFJzLg0KPiANCj4gIlRoZW4gYWRkIG1haW50YWluZXJzIGZvciB0aGUgb25lcyB0aGF0IGxvb2sg bGlrZSBnb29kIHN1Ym1pc3Npb25zLiINCj4gDQo+IFN1cmVseSBpbiBvcmRlciBmb3IgdGhlIG1h aW50YWluZXJzIHRvIGtub3cgdGhlIFBSIHNob3VsZCBiZSBsb29rZWQgYXQNCj4gaW4gdGhlIGZp cnN0IHBsYWNlIHRoZXkgbmVlZCB0byBhbHJlYWR5IGJlIGFkZGVkPw0KPiANCj4gLS0NCj4gDQo+ IFJlYmVjY2EgQ3Jhbg0KDQoNCgotPS09LT0tPS09LT0tPS09LT0tPS09LQpHcm91cHMuaW8gTGlu a3M6IFlvdSByZWNlaXZlIGFsbCBtZXNzYWdlcyBzZW50IHRvIHRoaXMgZ3JvdXAuClZpZXcvUmVw bHkgT25saW5lICgjMTE5MzYwKTogaHR0cHM6Ly9lZGsyLmdyb3Vwcy5pby9nL2RldmVsL21lc3Nh Z2UvMTE5MzYwCk11dGUgVGhpcyBUb3BpYzogaHR0cHM6Ly9ncm91cHMuaW8vbXQvMTA2MzU1MTAz Lzc2ODYxNzYKR3JvdXAgT3duZXI6IGRldmVsK293bmVyQGVkazIuZ3JvdXBzLmlvClVuc3Vic2Ny aWJlOiBodHRwczovL2VkazIuZ3JvdXBzLmlvL2cvZGV2ZWwvdW5zdWIgW3JlYmVjY2FAb3BlbmZ3 LmlvXQotPS09LT0tPS09LT0tPS09LT0tPS09LQoKDQo=