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 1CD17AC0C5E for ; Fri, 3 May 2024 07:42:00 +0000 (UTC) DKIM-Signature: a=rsa-sha256; bh=E/lKwomeziKe+Gj7uWfNuCD5yaRg2nYKDg/BohWs9g8=; c=relaxed/simple; d=groups.io; h=Received-SPF:From:To:Subject:Thread-Topic:Thread-Index:Date:Message-ID:References:In-Reply-To:Accept-Language:user-agent:Authentication-Results-Original:nodisclaimer:MIME-Version:Original-Authentication-Results: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-ID:Content-Transfer-Encoding; s=20240206; t=1714722119; v=1; b=aNu+00VWTg1ey/Arw1v0bNcxU7KYpzPQNoPO5HpL4rOlSsWyWN8EmW5rT0vjxSW31v11SdO6 bCNcGwaCADfPoOkTB6sYBQycRKgyhElictZ7+tPo3HHKubKLrfPDEiLaP831O65ceX5a2qFiY4v SLF1PTjoUtnxzNTH9Eq+APpNXcZg6hHPrI7dPXEsRxy2kHGi5B4pjQ5D0vZ8LTLxXoFxf/zvuN6 5ARKENcXxRHuTQYm8lv5FJr8cuir6iwxGqoTWvLLKDWx0ms/luVGuqyQgqiCJIv9yzvh3E89QGB 9whaqEejP264f0oGWpcXV6qQxQlPX6lMQz4nflDufZLLQ== X-Received: by 127.0.0.2 with SMTP id bkE8YY7687511xxgMdAmDNax; Fri, 03 May 2024 00:41:59 -0700 X-Received: from EUR05-VI1-obe.outbound.protection.outlook.com (EUR05-VI1-obe.outbound.protection.outlook.com [40.107.21.76]) by mx.groups.io with SMTP id smtpd.web11.7347.1714722118349208351 for ; Fri, 03 May 2024 00:41:59 -0700 X-Received: from AS4P192CA0029.EURP192.PROD.OUTLOOK.COM (2603:10a6:20b:5e1::14) by DB9PR08MB6539.eurprd08.prod.outlook.com (2603:10a6:10:23f::17) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.7544.30; Fri, 3 May 2024 07:41:52 +0000 X-Received: from AM3PEPF0000A794.eurprd04.prod.outlook.com (2603:10a6:20b:5e1:cafe::f7) by AS4P192CA0029.outlook.office365.com (2603:10a6:20b:5e1::14) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.7519.32 via Frontend Transport; Fri, 3 May 2024 07:41:52 +0000 X-MS-Exchange-Authentication-Results: spf=pass (sender IP is 63.35.35.123) smtp.mailfrom=arm.com; dkim=pass (signature was verified) header.d=arm.com;dmarc=pass action=none header.from=arm.com; Received-SPF: Pass (protection.outlook.com: domain of arm.com designates 63.35.35.123 as permitted sender) receiver=protection.outlook.com; client-ip=63.35.35.123; helo=64aa7808-outbound-1.mta.getcheckrecipient.com; pr=C X-Received: from 64aa7808-outbound-1.mta.getcheckrecipient.com (63.35.35.123) by AM3PEPF0000A794.mail.protection.outlook.com (10.167.16.123) with Microsoft SMTP Server (version=TLS1_3, cipher=TLS_AES_256_GCM_SHA384) id 15.20.7544.18 via Frontend Transport; Fri, 3 May 2024 07:41:52 +0000 X-Received: ("Tessian outbound ba75727f6dca:v315"); Fri, 03 May 2024 07:41:52 +0000 X-CheckRecipientChecked: true X-CR-MTA-CID: d17fcef39d219de0 X-CR-MTA-TID: 64aa7808 X-Received: from 5b446d3f79fa.2 by 64aa7808-outbound-1.mta.getcheckrecipient.com id 917C3EB3-A4CA-4F54-AFE7-FF94B40A8779.1; Fri, 03 May 2024 07:41:45 +0000 X-Received: from EUR05-DB8-obe.outbound.protection.outlook.com by 64aa7808-outbound-1.mta.getcheckrecipient.com with ESMTPS id 5b446d3f79fa.2 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384); Fri, 03 May 2024 07:41:45 +0000 X-Received: from AS8PR08MB6806.eurprd08.prod.outlook.com (2603:10a6:20b:39b::12) by VI0PR08MB11061.eurprd08.prod.outlook.com (2603:10a6:800:257::14) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.7519.34; Fri, 3 May 2024 07:41:38 +0000 X-Received: from AS8PR08MB6806.eurprd08.prod.outlook.com ([fe80::1e13:dc65:224e:219c]) by AS8PR08MB6806.eurprd08.prod.outlook.com ([fe80::1e13:dc65:224e:219c%5]) with mapi id 15.20.7544.029; Fri, 3 May 2024 07:41:35 +0000 From: "Sami Mujawar" To: Pierre Gondois , Abdul Lateef Attar , "devel@edk2.groups.io" Subject: Re: [edk2-devel] [RESEND PATCH v4 0/5] DynamicTablesPkg: Adds FADT, HPET, WSMT and MADT Table generators Thread-Topic: [RESEND PATCH v4 0/5] DynamicTablesPkg: Adds FADT, HPET, WSMT and MADT Table generators Thread-Index: AQHamfsJI46MuKDAXkW+1H7yJE9RZLGEKaCAgAEN04A= Date: Fri, 3 May 2024 07:41:35 +0000 Message-ID: References: <783a23af-5eec-48c9-bcbd-be1c40518e54@arm.com> In-Reply-To: <783a23af-5eec-48c9-bcbd-be1c40518e54@arm.com> Accept-Language: en-GB, en-US X-MS-Has-Attach: X-MS-TNEF-Correlator: user-agent: Microsoft-MacOutlook/16.84.24041420 Authentication-Results-Original: dkim=none (message not signed) header.d=none;dmarc=none action=none header.from=arm.com; x-ms-traffictypediagnostic: AS8PR08MB6806:EE_|VI0PR08MB11061:EE_|AM3PEPF0000A794:EE_|DB9PR08MB6539:EE_ X-MS-Office365-Filtering-Correlation-Id: 41c5f1be-fd14-401f-4d87-08dc6b447fab x-checkrecipientrouted: true nodisclaimer: true X-MS-Exchange-SenderADCheck: 1 X-MS-Exchange-AntiSpam-Relay: 0 X-Microsoft-Antispam-Untrusted: BCL:0;ARA:13230031|366007|376005|1800799015|38070700009; X-Microsoft-Antispam-Message-Info-Original: =?utf-8?B?UkJnbjBLTmJaelBsM3Zrd0lYZmJFb0ZzZXVqZHJGaWplRzNBZ0xMNCs1Nk50?= =?utf-8?B?RXdnR0ovQno3WDhLTjJhcXlIRS82N0dhbnRaeDhMdmdoZ2FLQm5aeGp0MC8z?= =?utf-8?B?czdvODh6d3VoUVMrZjFUS2FxZEtlRU8xeGFqM1FWTjkyZkVwUVJOZzFwUkRE?= =?utf-8?B?Rk80cFNVWno5Mm5KR29HZ25hZ0JhL0hMdm80cVpiZURtcTlnWVZtd1puQlY5?= =?utf-8?B?cWpGSFl4T0VvdVpWbWlYNVl4bUJ1Y1RoVW5ORHFSa3lDbWE3eXdZOU5RcDQv?= =?utf-8?B?L0ZtM0VhdEJPa1kvWXlYa1UrNFI4Z3pQMnU5a1M0U21DK1hIMUUycTFTNmxs?= =?utf-8?B?S2RaOHBzQWFLaVF3T0ZpWGpKRmxWaVIzem9XbDdSMWREWnc0Q2Z4MEg2RWha?= =?utf-8?B?QVVZa2owQnNQNE1JZEYrb1VHdUd6b0t2L1hYdWpNbk0wNkNhbHhodHNVZkE2?= =?utf-8?B?Wm9NZGlzMXh2L3NpeThJK1FxYjRIdHFuZGo3d1VKTkVlWUg0MTJaUlVtWGRB?= =?utf-8?B?YzJDdktTd2ZQYWY3N2lTMm1CcDdxaTZEVXd5eEc2ZmgvbjdheERTSzlIZUM3?= =?utf-8?B?bk0yWSs5NGozK1N2NTg0UHZ5Nzd5SjdGdFcyQzRUQjhBaDF3aDRycDdBNzNz?= =?utf-8?B?SGFEQUJkRWgyZW1qZTlYRGkxZkdtYWlTZW1scUJqb0UxbUpnblZHUmhyN3Ey?= =?utf-8?B?QVFoMHlJZW11WkdxNFdEMDh0QUZZc2lEMXZiK0FLbE4vMERjSTljZms4S24x?= =?utf-8?B?TEVEaW91YXRHQkRQT041ME1sWGdrck5rTTJiM3ZQaHdTMTF4Y1lrY3BSWUpT?= =?utf-8?B?SUpCK1pQcHV2VXV1ZzdRM1d3ak9rVmdYZDNiam40eUlZSDk2eEdaWUc2b3JR?= =?utf-8?B?YnFtTUZEQnRNd1NpbnFpQnpXNStBbnltQ0xtdmJuTGJEOVg0MUJJU1ZBTHlo?= =?utf-8?B?L2hKM0N1eVAxcDdSUFM1R05TZ3ZydzMrK2RWRkIzQUFmVjk5RnlVeS84MGV6?= =?utf-8?B?MEh6V0NSSVg2MDRVSk9sSnRwb2dON0kzYWVaRi94NVFpd05mc0plQ0JIUTN2?= =?utf-8?B?T3VwNXIzOC93Z0cxa2NyZzhKY2NmMjAvUHd4RG8vb0M3Tlh2WEc0T0xxemdi?= =?utf-8?B?R2FySm9oYldDTXBBY2w2YituUDFNbjA4b2xwOVU2NTFLbzFHeUJEY3NLbG00?= =?utf-8?B?bWtiUW5hbmlDRVd3Sk0wbEpCaFo4ZXF6b3FSb1IxNFh3Q29LdVl5YmpaSS9s?= =?utf-8?B?cThndWE5a0JhSHZRV2xBZW1aMXV4T3A4YmNWV3JNNG9CUisrUjk2VGFkYmt3?= =?utf-8?B?dUlKcHFFeGxTM2lSNE1tWG5pcm9kazg3MGQybjBEdWVPK0JUMTMyT3ZUNlJt?= =?utf-8?B?MDkxTC9BOFpUY2ZkaFZHUVljU0VOTGlOVEwrYXR6WGZmMjBTWnh5aUdtNXcv?= =?utf-8?B?SXAxaDVLUTUvOHJVOHMyL1N0dERhMTlSeEJZcjE5eDZqK3hyUjh4SWx0TDdL?= =?utf-8?B?bmRaOEl2TDdYTmxLWXhEMHRNZHIvMWNweVdmZllteGlhKzRabXZka1dNdFRT?= =?utf-8?B?YTdBbDJEdDBYbXYxemdtRmZTc3NMTXk2R3N4OG9naG8reU8rWk12OVQ4QXoz?= =?utf-8?B?SlJCV2tzdXFOWG5Dd2xIME44TmEwMmIxR2VrbXlEcVhWQ094NnphNUFWdDcw?= =?utf-8?B?WVJYZ2ZacG1RTVp2T3ppZG83RGpSSVlMZVJ5NXNRTUVQRE9ITkR3WjF3PT0=?= X-Forefront-Antispam-Report-Untrusted: CIP:255.255.255.255;CTRY:;LANG:en;SCL:1;SRV:;IPV:NLI;SFV:NSPM;H:AS8PR08MB6806.eurprd08.prod.outlook.com;PTR:;CAT:NONE;SFS:(13230031)(366007)(376005)(1800799015)(38070700009);DIR:OUT;SFP:1101; MIME-Version: 1.0 X-MS-Exchange-Transport-CrossTenantHeadersStamped: VI0PR08MB11061 Original-Authentication-Results: dkim=none (message not signed) header.d=none;dmarc=none action=none header.from=arm.com; X-EOPAttributedMessage: 0 X-MS-Exchange-Transport-CrossTenantHeadersStripped: AM3PEPF0000A794.eurprd04.prod.outlook.com X-MS-PublicTrafficType: Email X-MS-Office365-Filtering-Correlation-Id-Prvs: c31bcf3f-7fa0-406c-808c-08dc6b4475bb X-Microsoft-Antispam-Message-Info: =?utf-8?B?dlZ0L1pDUmFoTCtndDkzUVhzbk13SWt3NVZOemorVFdvMU8rbkVLNXhSQzJR?= =?utf-8?B?TGdTQlozZXV1Y2RpVFljdEtZSXgvOTJSWVczMjJ5b1kybUdqMVYrd2swZEIr?= =?utf-8?B?YVhEOVpmL1RzTzJRL2lpSUlLT1JCU2dabEllV2x2S3hBWUhTZHZ3UVpqNU92?= =?utf-8?B?MytZMlFEbUFWeXMxZTdJcUdmYkhXQnJRUjdicGsxRVdWV1hNMUJzL0RUU0tr?= =?utf-8?B?Q1ExR0hObUJydE0yWXpuZG1JZllHcVBod0VlZkllZEJjenVPK0UwS2k3RWRK?= =?utf-8?B?akJYOGxSTGpwbG1ZTkxMVU5WR2FWRlN6UTFRa05zcWsxU1h1VHgwd1ZIQnhW?= =?utf-8?B?R2ltOTQ4SjdVczlvbThWQ0U5c1o5dHZTSTlVM3VnSDFra0JJUGtRRzBNd3Na?= =?utf-8?B?SnFabVNUQkF2Y0FqYVNmSng3UE1ia1F4aTdJNERscTBKOHh0eHk1b3p5Ky9z?= =?utf-8?B?djlWRGs1UzRENTRKUzZuZEt0MG5nem5jbFlHRmN6Qi80UVlSTi9mcFEwUSt4?= =?utf-8?B?bXRHMkRjM3VPZHVjMkduckdWaGh6NUliRHl4T3pyY2kvbGdpUkhkc0x1a1dv?= =?utf-8?B?cTgzRWZ6V2cvbkEwQmdUcGlrbTMyZmxWRVNkUzhBN0RFcEtrRnY1L2ZPMHo0?= =?utf-8?B?T2YrSTUrZVpWaVdweTB2Skh2cEM1Tk5vNWR1U3J0RTIvUHZGT0VDeUsrOUZx?= =?utf-8?B?bHF2R1hZQ1dKSml1MFZwcG9iM1JxUStTdi84QXlkNjlIdHlwWmk2dE9nbTI5?= =?utf-8?B?aGdaWFhXdm5acUVnMTFzUFE3NWpkcXowS2F5K2JpNUJ6eUlqeVFXMEpyNVRF?= =?utf-8?B?RmF3ejAwVVZ6cER0Y1pjUUJYdnRXRmI2azFoTnp6ZE1JRVkxRVBHWkxPT29T?= =?utf-8?B?VGlkbTdOdXVkVDY5VU9JdGpKK2dsR0g1d0hkeGtrdjRGMUc5K0I4U3FTSWNV?= =?utf-8?B?WXNWN2phb3hINGh1ejdoZ2FrTVphVEczU1I5U2tKTHBrT1JmUG5UcE1Ua1c3?= =?utf-8?B?U1JZdTJxUXZtSmRIRUtjeHZBNzBYbEFxYmk4Si82cnVrV1V0MGJ0cERYTXpS?= =?utf-8?B?dG1GaGJ1N3I2bVdjeWEwZCs1MVg4NTNRUVVDemFTMFRvYWJSZk41NE9vd0JZ?= =?utf-8?B?dGx2ZDdVckRveWNYUlJLbCswUGYvWFV2UktqME9hZUFJSmNhVmZZVzhRN1ZY?= =?utf-8?B?a29UdDEyMkdURGxoR3lsc0kyVjd1cmtabXZJaytpVHdjQlh4NEpyWHV0eWVU?= =?utf-8?B?OTVhTFpXK2VsTHZvV29PZ3RNSEdGWHgxdHVkZ1lHUFhjZ2JMODR5RXNYVXRV?= =?utf-8?B?RC91ZVkzSUt1cjhnZ3JIaTN2R2hDYTV2dis0d3BZKyt0UXFGRkk0NnR6aTZQ?= =?utf-8?B?dVY1OUdiMWllcHk4Smo5RytBcU5MTFozWVE3Z1RNQjl1MnM0RWdLMm0wMnFm?= =?utf-8?B?a3pUY2ZaNjErc0hKQ3hvLzBHOFY5eHlteGtrd1B1NVA0Y2grbi9SYlZPdVoz?= =?utf-8?B?bStBTHJabGpncDdnSjVCRDYwQ1hIMUdOaFBiSlRTclhGMmhNOVIyMUlMR01o?= =?utf-8?B?eGI1QkdpSkhDR0dOZG1XQTVkbjNsZGtJQ245Y1RZUDc4dnBRdWNhajR1Q09o?= =?utf-8?B?eDJaN1FUYVZxeW54aWRLMXBna2M1UFNnYm1uUStpK0kxci9mTmkyQkI2d3Ez?= =?utf-8?B?NkViVTdRNWlOK0tRUm05R29pUW9aQ1pHMDVUejk3Y1RBcGtuWHlrcEFjdjVm?= =?utf-8?Q?0G+wVlFXiur7XJMHEcwqpdgWmodoerfTtk0pToi?= X-OriginatorOrg: arm.com X-MS-Exchange-CrossTenant-OriginalArrivalTime: 03 May 2024 07:41:52.3023 (UTC) X-MS-Exchange-CrossTenant-Network-Message-Id: 41c5f1be-fd14-401f-4d87-08dc6b447fab X-MS-Exchange-CrossTenant-Id: f34e5979-57d9-4aaa-ad4d-b122a662184d X-MS-Exchange-CrossTenant-OriginalAttributedTenantConnectingIp: TenantId=f34e5979-57d9-4aaa-ad4d-b122a662184d;Ip=[63.35.35.123];Helo=[64aa7808-outbound-1.mta.getcheckrecipient.com] X-MS-Exchange-CrossTenant-AuthSource: AM3PEPF0000A794.eurprd04.prod.outlook.com X-MS-Exchange-CrossTenant-AuthAs: Anonymous X-MS-Exchange-CrossTenant-FromEntityHeader: HybridOnPrem X-MS-Exchange-Transport-CrossTenantHeadersStamped: DB9PR08MB6539 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: Fri, 03 May 2024 00:41:59 -0700 Resent-From: sami.mujawar@arm.com Reply-To: devel@edk2.groups.io,sami.mujawar@arm.com List-Unsubscribe-Post: List-Unsubscribe=One-Click List-Unsubscribe: X-Gm-Message-State: 3Wqo7xxBj5memFjN831MkbZKx7686176AA= Content-Language: en-GB Content-Type: text/plain; charset="utf-8" Content-ID: <9044D347A757304E8E59730EBFCEF3D2@eurprd08.prod.outlook.com> 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=aNu+00VW; dmarc=fail reason="SPF not aligned (relaxed), DKIM not aligned (relaxed)" header.from=arm.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 SGkgQWxsLA0KDQpQbGVhc2UgZmluZCBteSByZXNwb25zZSBpbmxpbmUgbWFya2VkIFtTQU1JXS4N Cg0KUmVnYXJkcywNCg0KU2FtaSBNdWphd2FyDQoNCu+7v09uIDAyLzA1LzIwMjQsIDE3OjM2LCAi UGllcnJlIEdvbmRvaXMiIDxwaWVycmUuZ29uZG9pc0Bhcm0uY29tIDxtYWlsdG86cGllcnJlLmdv bmRvaXNAYXJtLmNvbT4+IHdyb3RlOg0KDQoNCkhlbGxvIEFiZHVsLA0KSSBhZGRlZCBzb21lIGNv bW1lbnRzLg0KSSB0aGluayB0aGF0Og0KYS4gcGF0Y2hlcyByZWxhdGVkIHRvIEhQRVQvV1NNVCBz aG91bGQgcmVxdWlyZSBsaXR0bGUgd29yaw0KYi4gTUFEVCBwYXRjaCBuZWVkcyB0byByZWRlZmlu ZSB0aGUgQ21PYmplY3RzIGl0IHVzZXMsDQpidXQgaXQgc2VlbXMgb2sgb3RoZXJ3aXNlIChqdXN0 IG5lZWQgdG8gaGF2ZSB0aGUgcmlnaHQgcHJvcGVydGllcw0KaW4gdGhlIHJpZ2h0IG9iamVjdHMp LA0KYy4gRkFEVCBwYXRjaCBpcyByZS1kZWZpbmluZyBDbU9iamVjdHMgdGhhdCBhcmUgYWxyZWFk eSBleGlzdGluZw0KaW4gQXJtTmFtZVNwYWNlT2JqZWN0cy5oLiBTbyB0aGVyZSBpcyBnb2luZyB0 byBiZSBhIGNsYXNoIHdpdGgNCm9uZ29pbmcgRHluYW1pY1RhYmxlcyBvYmplY3RzIHJlb3JnYW5p emF0aW9uLi4uDQoNCg0KSSB0aGluayB0aGF0IGEuIGNvdWxkIGJlIHNlbnQgc2VwYXJhdGVseSBh bmQgc2hvdWxkIHF1aWNrbHkgZ28gaW4sDQpiLiBtaWdodCByZXF1aXJlIGEgYml0IG1vcmUgY2hl Y2tpbmcvcmV2aWV3aW5nLCBhbmQgYy4gbWlnaHQgbmVlZA0KdG8gd2FpdCBmb3IgdGhlIHJlLW9y ZyB0byBiZSBmaW5pc2hlZCwgdW5sZXNzIFNhbWkgdGhpbmtzIGl0J3Mgb2sNCnRvIHRha2UgdGhl IHBhdGNoLA0KW1NBTUldIEZvciBjLiwgSSB0aGluayB3ZSBzaG91bGQgbm90IHdhaXQgZm9yIHRo ZSByZW9yZyB0byBiZSBjb21wbGV0ZWQuIFRoZSBGQURUIHBhdGNoIGNhbiBnbyBpdCB0aGUgbWFp bmxpbmUgaWYgaXQgcGFzc2VzIHRoZSByZXZpZXcuDQpUaGUgYWRkaXRpb25hbCB3b3JrIHdvdWxk IGJlIHRvIHJlb3JnIHRoaXMgcGF0Y2ggb24gdGhlIHN0YWdpbmcgYnJhbmNoIHdoZW4gcmViYXNp bmcgd2l0aCB0aGUgZWRrMiBtYWlubGluZSBjb2RlLiBIb3dldmVyLCB0aGlzIGNhbiBiZSBhZGRy ZXNzZWQganVzdCBiZWZvcmUgd2UgbWVyZ2UgdGhlIGZpcnN0IHNldCBvZiByZW9yZyBjaGFuZ2Vz IGludG8gbWFpbmxpbmUuDQpbL1NBTUldDQoNCg0KUmVnYXJkcywNClBpZXJyZQ0KDQoNCg0KDQpP biA0LzI5LzI0IDA4OjAzLCBBYmR1bCBMYXRlZWYgQXR0YXIgd3JvdGU6DQo+IFBSOiBodHRwczov L2dpdGh1Yi5jb20vdGlhbm9jb3JlL2VkazIvcHVsbC81NTAwLyA8aHR0cHM6Ly9naXRodWIuY29t L3RpYW5vY29yZS9lZGsyL3B1bGwvNTUwMC8+DQo+IFY0OiBkZWx0YSBjaGFuZ2VzDQo+IEFkZGVk IFg2NCBhcmNoIHNwZWNpZmljIE1BRFQgdGFibGUgZ2VuZXJhdG9yLg0KPiBWMzogZGVsdGEgY2hh bmdlcw0KPiBSZXN0cnVjdHVyZSB0aGUgY29kZSBhcyB0aGUgcmV2aWV3IGNvbW1lbnRzLg0KPiBB ZGRlZCBzYW5pdHkgY2hlY2sgZm9yIFdTTVQgZmxhZ3MuDQo+IEFkZGVkIENNIG9iamVjdCBmb3Ig SFBFVCBiYXNlIGFkZHJlc3MuDQo+IFYyOiBkZWx0YSBjaGFuZ2VzDQo+IEFkZHJlc3NlZCByZXZp ZXcgY29tbWVudHMNCj4gQWRkcyBBQ1BJIEhQRVQgdGFibGUgdG8gYWRkIEhQRVQgdG8gQUNQSSBu YW1lc3BhY2UNCj4gVjE6DQo+IEFkZHMgbmV3IHNwYWNlIGZvciBBcmNoTmFtZVNwYWNlT2JqZWN0 cy4NCj4gQWRkcyBnZW5lcmljIEZBRFQgdGFibGUgZ2VuZXJhdG9yLg0KPiBBZGRzIGdlbmVyaWMg SFBFVCB0YWJsZSBnZW5lcmF0b3IuDQo+IEFkZHMgZ2VuZXJpYyBXU01UIHRhYmxlIGdlbmVyYXRv ci4NCj4NCj4gQ2M6IFNhbWkgTXVqYXdhciA8U2FtaS5NdWphd2FyQGFybS5jb20gPG1haWx0bzpT YW1pLk11amF3YXJAYXJtLmNvbT4+DQo+IENjOiBQaWVycmUgR29uZG9pcyA8cGllcnJlLmdvbmRv aXNAYXJtLmNvbSA8bWFpbHRvOnBpZXJyZS5nb25kb2lzQGFybS5jb20+Pg0KPiBDYzogQWJkdWwg TGF0ZWVmIEF0dGFyIDxBYmR1bExhdGVlZi5BdHRhckBhbWQuY29tIDxtYWlsdG86QWJkdWxMYXRl ZWYuQXR0YXJAYW1kLmNvbT4+DQo+DQo+IEFiZHVsIExhdGVlZiBBdHRhciAoNSk6DQo+IER5bmFt aWNUYWJsZXNQa2c6IEFkZHMgQUNQSSBGQURUIFRhYmxlIGdlbmVyYXRvcg0KPiBEeW5hbWljVGFi bGVzUGtnOiBBZGRzIEFDUEkgSFBFVCBUYWJsZSBnZW5lcmF0b3INCj4gRHluYW1pY1RhYmxlc1Br ZzogQWRkcyBBQ1BJIFdTTVQgVGFibGUgZ2VuZXJhdG9yDQo+IER5bmFtaWNUYWJsZXNQa2c6IEFk ZHMgQUNQSSBTU0RUIEhQRVQgVGFibGUgZ2VuZXJhdG9yDQo+IER5bmFtaWNUYWJsZXNQa2c6IEFk ZHMgWDY0IGFyY2ggTUFEVCBUYWJsZSBnZW5lcmF0b3INCj4NCj4gRHluYW1pY1RhYmxlc1BrZy9E eW5hbWljVGFibGVzLmRzYy5pbmMgfCAyMiArLQ0KPiBEeW5hbWljVGFibGVzUGtnL0R5bmFtaWNU YWJsZXNQa2cuY2kueWFtbCB8IDQgKy0NCj4gRHluYW1pY1RhYmxlc1BrZy9JbmNsdWRlL0FjcGlU YWJsZUdlbmVyYXRvci5oIHwgNCArDQo+IC4uLi9JbmNsdWRlL0FyY2hOYW1lU3BhY2VPYmplY3Rz LmggfCAyMzcgKysrKysrDQo+IC4uLi9JbmNsdWRlL0NvbmZpZ3VyYXRpb25NYW5hZ2VyT2JqZWN0 LmggfCA3ICsNCj4gLi4uL0luY2x1ZGUvWDY0TmFtZVNwYWNlT2JqZWN0cy5oIHwgNDggKysNCj4g Li4uL0xpYnJhcnkvQWNwaS9BY3BpRmFkdExpYi9BY3BpRmFkdExpYi5pbmYgfCAzNiArDQo+IC4u Li9MaWJyYXJ5L0FjcGkvQWNwaUZhZHRMaWIvQXJtL0ZhZHRVcGRhdGUuYyB8IDM5ICsNCj4gLi4u L0xpYnJhcnkvQWNwaS9BY3BpRmFkdExpYi9GYWR0R2VuZXJhdG9yLmMgfCA3NDUgKysrKysrKysr KysrKysrKysrDQo+IC4uLi9MaWJyYXJ5L0FjcGkvQWNwaUZhZHRMaWIvRmFkdFVwZGF0ZS5oIHwg MjYgKw0KPiAuLi4vTGlicmFyeS9BY3BpL0FjcGlGYWR0TGliL1g2NC9GYWR0VXBkYXRlLmMgfCAz MiArDQo+IC4uLi9MaWJyYXJ5L0FjcGkvQWNwaUhwZXRMaWIvQWNwaUhwZXRMaWIuaW5mIHwgMzEg Kw0KPiAuLi4vTGlicmFyeS9BY3BpL0FjcGlIcGV0TGliL0hwZXRHZW5lcmF0b3IuYyB8IDI0NiAr KysrKysNCj4gLi4uL0FjcGkvQWNwaVNzZHRIcGV0TGliL0FjcGlTc2R0SHBldExpYi5pbmYgfCAz MiArDQo+IC4uLi9BY3BpL0FjcGlTc2R0SHBldExpYi9Tc2R0SHBldEdlbmVyYXRvci5jIHwgMjk1 ICsrKysrKysNCj4gLi4uL0xpYnJhcnkvQWNwaS9BY3BpV3NtdExpYi9BY3BpV3NtdExpYi5pbmYg fCAzMCArDQo+IC4uLi9MaWJyYXJ5L0FjcGkvQWNwaVdzbXRMaWIvV3NtdEdlbmVyYXRvci5jIHwg MjQzICsrKysrKw0KPiAuLi4vWDY0L0FjcGlNYWR0TGliWDY0L0FjcGlNYWR0TGliWDY0LmluZiB8 IDI3ICsNCj4gLi4uL0FjcGkvWDY0L0FjcGlNYWR0TGliWDY0L01hZHRHZW5lcmF0b3IuYyB8IDM3 NSArKysrKysrKysNCj4gMTkgZmlsZXMgY2hhbmdlZCwgMjQ3NyBpbnNlcnRpb25zKCspLCAyIGRl bGV0aW9ucygtKQ0KPiBjcmVhdGUgbW9kZSAxMDA2NDQgRHluYW1pY1RhYmxlc1BrZy9JbmNsdWRl L0FyY2hOYW1lU3BhY2VPYmplY3RzLmgNCj4gY3JlYXRlIG1vZGUgMTAwNjQ0IER5bmFtaWNUYWJs ZXNQa2cvSW5jbHVkZS9YNjROYW1lU3BhY2VPYmplY3RzLmgNCj4gY3JlYXRlIG1vZGUgMTAwNjQ0 IER5bmFtaWNUYWJsZXNQa2cvTGlicmFyeS9BY3BpL0FjcGlGYWR0TGliL0FjcGlGYWR0TGliLmlu Zg0KPiBjcmVhdGUgbW9kZSAxMDA2NDQgRHluYW1pY1RhYmxlc1BrZy9MaWJyYXJ5L0FjcGkvQWNw aUZhZHRMaWIvQXJtL0ZhZHRVcGRhdGUuYw0KPiBjcmVhdGUgbW9kZSAxMDA2NDQgRHluYW1pY1Rh Ymxlc1BrZy9MaWJyYXJ5L0FjcGkvQWNwaUZhZHRMaWIvRmFkdEdlbmVyYXRvci5jDQo+IGNyZWF0 ZSBtb2RlIDEwMDY0NCBEeW5hbWljVGFibGVzUGtnL0xpYnJhcnkvQWNwaS9BY3BpRmFkdExpYi9G YWR0VXBkYXRlLmgNCj4gY3JlYXRlIG1vZGUgMTAwNjQ0IER5bmFtaWNUYWJsZXNQa2cvTGlicmFy eS9BY3BpL0FjcGlGYWR0TGliL1g2NC9GYWR0VXBkYXRlLmMNCj4gY3JlYXRlIG1vZGUgMTAwNjQ0 IER5bmFtaWNUYWJsZXNQa2cvTGlicmFyeS9BY3BpL0FjcGlIcGV0TGliL0FjcGlIcGV0TGliLmlu Zg0KPiBjcmVhdGUgbW9kZSAxMDA2NDQgRHluYW1pY1RhYmxlc1BrZy9MaWJyYXJ5L0FjcGkvQWNw aUhwZXRMaWIvSHBldEdlbmVyYXRvci5jDQo+IGNyZWF0ZSBtb2RlIDEwMDY0NCBEeW5hbWljVGFi bGVzUGtnL0xpYnJhcnkvQWNwaS9BY3BpU3NkdEhwZXRMaWIvQWNwaVNzZHRIcGV0TGliLmluZg0K PiBjcmVhdGUgbW9kZSAxMDA2NDQgRHluYW1pY1RhYmxlc1BrZy9MaWJyYXJ5L0FjcGkvQWNwaVNz ZHRIcGV0TGliL1NzZHRIcGV0R2VuZXJhdG9yLmMNCj4gY3JlYXRlIG1vZGUgMTAwNjQ0IER5bmFt aWNUYWJsZXNQa2cvTGlicmFyeS9BY3BpL0FjcGlXc210TGliL0FjcGlXc210TGliLmluZg0KPiBj cmVhdGUgbW9kZSAxMDA2NDQgRHluYW1pY1RhYmxlc1BrZy9MaWJyYXJ5L0FjcGkvQWNwaVdzbXRM aWIvV3NtdEdlbmVyYXRvci5jDQo+IGNyZWF0ZSBtb2RlIDEwMDY0NCBEeW5hbWljVGFibGVzUGtn L0xpYnJhcnkvQWNwaS9YNjQvQWNwaU1hZHRMaWJYNjQvQWNwaU1hZHRMaWJYNjQuaW5mDQo+IGNy ZWF0ZSBtb2RlIDEwMDY0NCBEeW5hbWljVGFibGVzUGtnL0xpYnJhcnkvQWNwaS9YNjQvQWNwaU1h ZHRMaWJYNjQvTWFkdEdlbmVyYXRvci5jDQo+DQoNCg0KDQpJTVBPUlRBTlQgTk9USUNFOiBUaGUg Y29udGVudHMgb2YgdGhpcyBlbWFpbCBhbmQgYW55IGF0dGFjaG1lbnRzIGFyZSBjb25maWRlbnRp YWwgYW5kIG1heSBhbHNvIGJlIHByaXZpbGVnZWQuIElmIHlvdSBhcmUgbm90IHRoZSBpbnRlbmRl ZCByZWNpcGllbnQsIHBsZWFzZSBub3RpZnkgdGhlIHNlbmRlciBpbW1lZGlhdGVseSBhbmQgZG8g bm90IGRpc2Nsb3NlIHRoZSBjb250ZW50cyB0byBhbnkgb3RoZXIgcGVyc29uLCB1c2UgaXQgZm9y IGFueSBwdXJwb3NlLCBvciBzdG9yZSBvciBjb3B5IHRoZSBpbmZvcm1hdGlvbiBpbiBhbnkgbWVk aXVtLiBUaGFuayB5b3UuDQoNCgotPS09LT0tPS09LT0tPS09LT0tPS09LQpHcm91cHMuaW8gTGlu a3M6IFlvdSByZWNlaXZlIGFsbCBtZXNzYWdlcyBzZW50IHRvIHRoaXMgZ3JvdXAuClZpZXcvUmVw bHkgT25saW5lICgjMTE4NTU1KTogaHR0cHM6Ly9lZGsyLmdyb3Vwcy5pby9nL2RldmVsL21lc3Nh Z2UvMTE4NTU1Ck11dGUgVGhpcyBUb3BpYzogaHR0cHM6Ly9ncm91cHMuaW8vbXQvMTA1Nzk2MDQ5 Lzc2ODYxNzYKR3JvdXAgT3duZXI6IGRldmVsK293bmVyQGVkazIuZ3JvdXBzLmlvClVuc3Vic2Ny aWJlOiBodHRwczovL2VkazIuZ3JvdXBzLmlvL2cvZGV2ZWwvdW5zdWIgW3JlYmVjY2FAb3BlbmZ3 LmlvXQotPS09LT0tPS09LT0tPS09LT0tPS09LQoKDQo=