From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from EUR03-VE1-obe.outbound.protection.outlook.com (EUR03-VE1-obe.outbound.protection.outlook.com [40.107.5.44]) by mx.groups.io with SMTP id smtpd.web09.11504.1620732328798073916 for ; Tue, 11 May 2021 04:25:29 -0700 Authentication-Results: mx.groups.io; dkim=pass header.i=@armh.onmicrosoft.com header.s=selector2-armh-onmicrosoft-com header.b=bCbumkrM; spf=pass (domain: arm.com, ip: 40.107.5.44, mailfrom: pranav.madhu@arm.com) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=armh.onmicrosoft.com; s=selector2-armh-onmicrosoft-com; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=qN/vXR0EW2fHM9fzToqvnelXcIzFQtk2fLiGx2AdPU8=; b=bCbumkrMh8Vqo/LP5tVu4MEEytTSNTXH3s5H3zoLoCCrURtNDXHwKktNLDkoKXrGkPbu2XnaCFJdEpd50Sc7VYPK2f8MdMO53bEX86neRRtH5upA0KW9zqYylMihVQP4yC64hyAUbw8qhwE3jlX1VrZ1HoJiUlbNr1BmIj7FkTA= Received: from DB3PR08CA0009.eurprd08.prod.outlook.com (2603:10a6:8::22) by VE1PR08MB4702.eurprd08.prod.outlook.com (2603:10a6:802:ab::18) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.4108.26; Tue, 11 May 2021 11:25:25 +0000 Received: from DB5EUR03FT049.eop-EUR03.prod.protection.outlook.com (2603:10a6:8:0:cafe::71) by DB3PR08CA0009.outlook.office365.com (2603:10a6:8::22) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.4108.24 via Frontend Transport; Tue, 11 May 2021 11:25:25 +0000 X-MS-Exchange-Authentication-Results: spf=pass (sender IP is 63.35.35.123) smtp.mailfrom=arm.com; edk2.groups.io; dkim=pass (signature was verified) header.d=armh.onmicrosoft.com;edk2.groups.io; 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; Received: from 64aa7808-outbound-1.mta.getcheckrecipient.com (63.35.35.123) by DB5EUR03FT049.mail.protection.outlook.com (10.152.20.191) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.4108.25 via Frontend Transport; Tue, 11 May 2021 11:25:25 +0000 Received: ("Tessian outbound 6c4b4bc1cefb:v91"); Tue, 11 May 2021 11:25:25 +0000 X-CR-MTA-TID: 64aa7808 Received: from c1211c9c7b02.3 by 64aa7808-outbound-1.mta.getcheckrecipient.com id 2157C2D6-E01F-48C9-82F2-62AE02FBACF4.1; Tue, 11 May 2021 11:25:15 +0000 Received: from EUR04-VI1-obe.outbound.protection.outlook.com by 64aa7808-outbound-1.mta.getcheckrecipient.com with ESMTPS id c1211c9c7b02.3 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384); Tue, 11 May 2021 11:25:15 +0000 ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=ntne5+9UaYBO0qHSooMTW/3H4ryPLNAbuEeCAcggGiWHM1eYwxhHy5ukxNfmPF3Ynt3KS9mCV7nUKbC81EusYWeGuBUIue3HfCGhaxRoX0p/6AjczPUTj2U9Vb3u7+eznMlvxk8ACF6E4g8Z8BV+FJDYiZLeWQde1/Wu0XUFS410IlIiQ73XCH6h+QpSJC0VjB3vYY1XcbNjPBDUvp8n37JdXk+KqFsBwEv4VE2jum4nR/947AuOIalvRBPrVOyWM2Mjv3XU3LeuO1z/vEeCbm5dK3hvlNg5WCJVfG62LKd0dhHfDl4CMVIFVXp2k9zpTtr1U9dv+NOvU28u9dOHhg== 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-SenderADCheck; bh=qN/vXR0EW2fHM9fzToqvnelXcIzFQtk2fLiGx2AdPU8=; b=QdxfaQ/JjOfw+8Bc1r+rufkLnIGnlWk71QRk0L7WRulZSJ5jyODt8oQ4DlnfTiV1DKLkWAat9PjH+Rse5k9P37aXJq89G0axy1KHSmsPmIRDSuuo5jP/3rXidslEZjdPGLa0yvVnDqdiycC5QLwBZGA9O4PNgd0pMUZrOpeWtTCBtzVzoH9FQ2LwR0cvqHZ9qq2R8u2dZdLeNKyLoR+/9m6ubrmRB0n4wHcvHanWAIawvEOeyHLY1rc+q5wkh+XcEjYL2PBL7VdtpnMCEyQmJbqp9iFK4+jAHPOTpgVjyT5DvPS4/wzaAbCjsz4Pb+9xEJTqz52+XD+7CdUCCVF0UA== ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=arm.com; dmarc=pass action=none header.from=arm.com; dkim=pass header.d=arm.com; arc=none DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=armh.onmicrosoft.com; s=selector2-armh-onmicrosoft-com; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=qN/vXR0EW2fHM9fzToqvnelXcIzFQtk2fLiGx2AdPU8=; b=bCbumkrMh8Vqo/LP5tVu4MEEytTSNTXH3s5H3zoLoCCrURtNDXHwKktNLDkoKXrGkPbu2XnaCFJdEpd50Sc7VYPK2f8MdMO53bEX86neRRtH5upA0KW9zqYylMihVQP4yC64hyAUbw8qhwE3jlX1VrZ1HoJiUlbNr1BmIj7FkTA= Received: from DB9PR08MB6860.eurprd08.prod.outlook.com (2603:10a6:10:2ae::19) by DB8PR08MB3964.eurprd08.prod.outlook.com (2603:10a6:10:a4::25) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.4108.28; Tue, 11 May 2021 11:25:13 +0000 Received: from DB9PR08MB6860.eurprd08.prod.outlook.com ([fe80::3933:110e:6e1d:c752]) by DB9PR08MB6860.eurprd08.prod.outlook.com ([fe80::3933:110e:6e1d:c752%7]) with mapi id 15.20.4108.031; Tue, 11 May 2021 11:25:13 +0000 From: "Pranav Madhu" To: Sami Mujawar , "devel@edk2.groups.io" CC: Ard Biesheuvel , Pierre Gondois Subject: Re: [edk2-platforms][PATCH V3 08/14] Platform/Sgi: ACPI PPTT table for RD-E1-Edge platform Thread-Topic: [edk2-platforms][PATCH V3 08/14] Platform/Sgi: ACPI PPTT table for RD-E1-Edge platform Thread-Index: AQHXRlWhgJS9ybeev06Vowd93UlclqreI02A Date: Tue, 11 May 2021 11:25:13 +0000 Message-ID: References: <20210510200615.26879-1-pranav.madhu@arm.com> <20210510200615.26879-9-pranav.madhu@arm.com> <30847e62-4d2c-78b2-2378-d8a02ceeb210@arm.com> In-Reply-To: <30847e62-4d2c-78b2-2378-d8a02ceeb210@arm.com> Accept-Language: en-US X-MS-Has-Attach: X-MS-TNEF-Correlator: x-ts-tracking-id: BE17B3FCBC4B4A42B6B3C0143C0D09B9.0 x-checkrecipientchecked: true Authentication-Results-Original: arm.com; dkim=none (message not signed) header.d=none;arm.com; dmarc=none action=none header.from=arm.com; x-originating-ip: [137.97.68.24] x-ms-publictraffictype: Email X-MS-Office365-Filtering-Correlation-Id: 1f901569-0b91-42f3-4b63-08d9146f78fe x-ms-traffictypediagnostic: DB8PR08MB3964:|VE1PR08MB4702: x-ms-exchange-transport-forked: True X-Microsoft-Antispam-PRVS: x-checkrecipientrouted: true nodisclaimer: true x-ms-oob-tlc-oobclassifiers: OLM:6108;OLM:8273; X-MS-Exchange-SenderADCheck: 1 X-Microsoft-Antispam-Untrusted: BCL:0; X-Microsoft-Antispam-Message-Info-Original: qru/WVFt8z9jBtaqedXpyVbA1C9ojy8SeKd5g0UqzzwrCPRpVfiWKIACJWxtedHVlEzfPLoJpd6zMr3koxC8ZzqrBibU1Ojyg++LpBEsaFktB16OuCjgj1W8mNdd+7/Evm4ep12KPAZuLFPuVIrgCqg+QV/tgnpYt+xa0yMNiv3o3GRUFZ2gJYP7PjvJNfKL7V3OmnUL6+r0RfjvcBKW6ZOzun/XIjFOjFIm87gNaZaNIZ1lvTRyPr2VEfeQi6Y836+m5fagHE6G49t9k138MfxOnyRNBGWp+ve3qjMCfSIVZ5g875wPlLva40hCgvy6yxYTLnY46WWeUoY1qWZ10d111rwsQA3JdZ1ezhqmX+zfjUsbREMKIIttP5T2jeubxvTzjbL9LAURDDY+5D4utTakMydPn75gnKMbEYB7BPrXzgUPptalzSJpb8BmEgSj66T06NME1WvabyStyxcxFiDxhQzogda1+5lVbzB+iZBXr+CvGDLMb0srOs9aOxCoDjz9CXhHHg85/nvpHLm3GEEkb9h5GoOOIFQ2qUNx0A0zg++zobXp8T/IfDiSM6eJMWGvD+jAqPBTjZht1EYHDAlbFxCFR/Ea/Cjhdpi2mtw= X-Forefront-Antispam-Report-Untrusted: CIP:255.255.255.255;CTRY:;LANG:en;SCL:1;SRV:;IPV:NLI;SFV:NSPM;H:DB9PR08MB6860.eurprd08.prod.outlook.com;PTR:;CAT:NONE;SFS:(4636009)(39860400002)(376002)(346002)(396003)(366004)(136003)(8936002)(26005)(52536014)(7696005)(6506007)(316002)(76116006)(64756008)(53546011)(66556008)(110136005)(71200400001)(4326008)(478600001)(54906003)(55016002)(186003)(9686003)(8676002)(66946007)(83380400001)(33656002)(66446008)(122000001)(38100700002)(2906002)(86362001)(66476007)(5660300002);DIR:OUT;SFP:1101; x-ms-exchange-antispam-messagedata: =?utf-8?B?THVXTllhd0VLMTluOWRING5GNlBjeUlBMk4zUmxYR2F2dWZqVFVxdmduQjNi?= =?utf-8?B?dEVTeGNENlNhMnFYL091Z0VWYlZuOW5NYVRVY0NtOUpVWFBGMllkdnl4K1Vn?= =?utf-8?B?cGxCelNBaGdXdjE5NnFiYkp1MjRyenVPUGpDbmNwdUZZOC9MZW9uemhxTjlS?= =?utf-8?B?THkvcnlPNlJzOG1XYTFYaU9RSUdFM2hNYlR0bk1lR0lwdGdNWWdQcjVaSlNX?= =?utf-8?B?dnJjbFl5c2tuMWs1SGJhazlrWmZLMmtCRnQ1Z20rUXF3TTBQcnJZS0FVdTRa?= =?utf-8?B?VCtqVDNNd0pVSkswcjk1MzZib25YdGFkNVE0WEdjU2ZrdjJ2Q0JjY1BZRTdP?= =?utf-8?B?cEJ2U3Y5Q0JzcTRjWThYRWtTdlFaM0hSUytOdWFkRDY5RXIvaVNNRStSUW9i?= =?utf-8?B?VW1ueTNYN0Nldi9lS1MrSCtWOUNocU9xT0Y1cG9Eck1pZ1lGZ1Awc2VvMFds?= =?utf-8?B?Qjgwa3hYNGlUa1RDcFZpTlkwcEVxMXJvQXVnRWw1eWoyYWJpM3lwRGQ0citI?= =?utf-8?B?a1J3ZkRsaVhHUG4xMGhZdlI3MDBta01MaTF0eHRCejBQaUcrdDJCeXB1QjBt?= =?utf-8?B?YkRmU0Z4VElzS3BBc1pMWGhxMGQ2TzliL0RUYmxNRGNYMXBrdUlsdC9FdFk2?= =?utf-8?B?bFZyS2xZeUFZZEdKNG8vV2doMEJFckNENEIxam5FT0FBL3FqYU14YzRVOTJw?= =?utf-8?B?eU9BMkpycGZkRncwVXBvZGVTc3Z5Q2E1ZnpGWjBhSWhuU1ltdVdZRDlocFJz?= =?utf-8?B?NVV0ZzF2ZXhQYzk4cGh4WUhRUW93L2FZcWtZSHI5UGxubzE4ZzQxUk45dFVh?= =?utf-8?B?d0tMYTliY2FYK0YyMFNrMmdSR0NaajM4TnJobTBWTUIwMU9GYTV1QWl4eHlF?= =?utf-8?B?K255eUJzRklQSW9icGF3cUVwTklocTh4NjFzOGxTdDc5OU5EOXROYzI3NVh4?= =?utf-8?B?YmtJZlUwRGhBU2xLY2lEUWJoVXBDVDVadC9XMXFYZWRaVmF2ZUxMUzd6Wk9u?= =?utf-8?B?OVNBV04vekJNNjYrV29GdVdxQ2s2anl0eklIQjhEclRKUHpibmxkV3k5RmJH?= =?utf-8?B?QmdWVU9zYzBQOHdmYzVMSTQwaGhvNWZhL2VsUXFHeXVnL0RxRFRxYkFCeTFK?= =?utf-8?B?U0lNbk9uckI4NzZsUnVSc2R6aEs4cVBqL0VDVzJxWmlSTHh5eUxpVW9wRkVQ?= =?utf-8?B?L1dUQkVSM2o5R3N4eGlKbUh3bXgxL3NmeXNNd3FINnNQYjk3UHpsS1hINHdJ?= =?utf-8?B?OFRxL1ZFRFgvVVNkUzNxalpja01kTDV2N2lwMnJCYm9mOGx4VWpRdmlRTFdC?= =?utf-8?B?OVp5djF4cG1JbXhyVjR1bC9sSGtLYXFteGdJMFRmdFZDOGE5UVcwY0x5ai9M?= =?utf-8?B?ZHZnRk1TUk9zRnZIYXhQNVZFSTRXZy9PY3gvQ1NpbTNVMzhScGt1RWhGeFNQ?= =?utf-8?B?ZGUrdC9Ycll2Ymc2MkRaOW0rbWU3VkdLVnhHWVAvVzgyRFhaRktGT3dBblhk?= =?utf-8?B?UU1qM3NkQzVWQUJNUmdiME5yckYwSDRiNk04Y2tZSTZkSmgrUks2K0NwU1U3?= =?utf-8?B?dDZwRjBpc0Z1REQ5SXVtN3czbnFiV0UyYmplUWlmZFdUNU9sWU5FYTdZRTJj?= =?utf-8?B?WXdjZG5JZk4xRTJ5bkNYeGtqSE9RVmJSSHVKclllWHZaSHVJSWhnTWNWTHNt?= =?utf-8?B?UGVoVDUwUXZ0L1RvTUpxVEM5eW0vZ2hPajZqQkQ0SGhPdmxXYlRZWHpvaldO?= =?utf-8?Q?IF3HlACh31M4jUDKOw=3D?= MIME-Version: 1.0 X-MS-Exchange-Transport-CrossTenantHeadersStamped: DB8PR08MB3964 Original-Authentication-Results: arm.com; dkim=none (message not signed) header.d=none;arm.com; dmarc=none action=none header.from=arm.com; Return-Path: Pranav.Madhu@arm.com X-EOPAttributedMessage: 0 X-MS-Exchange-Transport-CrossTenantHeadersStripped: DB5EUR03FT049.eop-EUR03.prod.protection.outlook.com X-MS-Office365-Filtering-Correlation-Id-Prvs: 8420e3a8-9aa1-4922-22d2-08d9146f71bd X-Microsoft-Antispam: BCL:0; X-Microsoft-Antispam-Message-Info: DimJ2ItJuq3QkRp0VnxIrbfKFP50L3QHK44dNAcup762alWeHrU0nD8PjR4oJVHiCNJKydEwsmH79a9XAE4y5TnGnoKWgPBUQm5XstgYuMhBp2BX4ZFiuKk72DC/6y71pRoyUCJGA4grXTu3NkU/30Tlwv1qdqHNEuVQaFWwA+FpAjk6Uhz6PLUZ+9iBU0UqXFoEEdhChOOG56ssFwwdh9J7xYRifPZhzCqxO8IL5i4FpnPadhBeDR4S4gp1G5SDQxJBQhqrTFZSWhK4G2DOTpIvKoN3J2hn+wGA5Vga259rfzWbYFz5V+/IHzfbZt2K9j5PD3s8TDU8qdYtgf/O7SfJuXHVopRLnT+tCAwlo89DCe8MsnVPbKro7Kxis6BBgl7tlLX3koI4P5fqyDgCGC3lQRGX9hD/bdPRN2DYBKAQFTxJiAb1I57Cz5gB8xLKg8Z6kOiK+lzfONLwlleC2CpunZyU6sK4UwkfOngZpFFlKw9GY9bQ1ZVYneAUJ9q8AnAiez3IF+hk71/7OdLCYCqhTB5Ytp1P33xZMtEkurjxnHfqqLfKV6cke2R4EH+PYg91fEL5O74LX5ajTjdHM+M9t80zmTz9+eoCOjAQMjVSkpgz9Ov+pZCi5k77X+dK8wKu/S1MnmTkCV4ZRou/UA== X-Forefront-Antispam-Report: CIP:63.35.35.123;CTRY:IE;LANG:en;SCL:1;SRV:;IPV:CAL;SFV:NSPM;H:64aa7808-outbound-1.mta.getcheckrecipient.com;PTR:ec2-63-35-35-123.eu-west-1.compute.amazonaws.com;CAT:NONE;SFS:(4636009)(39860400002)(346002)(136003)(396003)(376002)(36840700001)(46966006)(26005)(186003)(53546011)(6506007)(82310400003)(81166007)(83380400001)(478600001)(86362001)(336012)(2906002)(33656002)(4326008)(5660300002)(356005)(82740400003)(47076005)(9686003)(55016002)(7696005)(8676002)(54906003)(110136005)(316002)(70586007)(70206006)(52536014)(8936002)(36860700001);DIR:OUT;SFP:1101; X-OriginatorOrg: arm.com X-MS-Exchange-CrossTenant-OriginalArrivalTime: 11 May 2021 11:25:25.3432 (UTC) X-MS-Exchange-CrossTenant-Network-Message-Id: 1f901569-0b91-42f3-4b63-08d9146f78fe 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: DB5EUR03FT049.eop-EUR03.prod.protection.outlook.com X-MS-Exchange-CrossTenant-AuthAs: Anonymous X-MS-Exchange-CrossTenant-FromEntityHeader: HybridOnPrem X-MS-Exchange-Transport-CrossTenantHeadersStamped: VE1PR08MB4702 Content-Language: en-US Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 SGkgU2FtaSwNCg0KUGxlYXNlIGZpbmQgbXkgcmVzcG9uc2U6DQoNCj4NCj4gSGkgUHJhbmF2LA0K Pg0KPiBQbGVhc2UgZmluZCBteSByZXNwb25zZSBpbmxpbmUgbWFya2VkIFtTQU1JXS4NCj4NCj4g UmVnYXJkcywNCj4NCj4gU2FtaSBNdWphd2FyDQo+DQo+DQo+IE9uIDEwLzA1LzIwMjEgMDk6MDYg UE0sIFByYW5hdiBNYWRodSB3cm90ZToNCj4gPiBUaGUgUkQtRTEtRWRnZSBwbGF0Zm9ybSBpbmNs dWRlcyB0d28gY2x1c3RlcnMgd2l0aCBlaWdodCBtdWx0aS10aHJlYWQNCj4gPiBDUFVzLiBFYWNo IG9mIHRoZSBDUFVzIGluY2x1ZGUgMzJLQiBMMSBEYXRhIGNhY2hlLCAzMktCIEwxIEluc3RydWN0 aW9uDQo+ID4gY2FjaGUgYW5kIDI1NktCIEwyIGNhY2hlLiBFYWNoIGNsdXN0ZXIgaW5jbHVkZXMg YSAyTUIgTDMgY2FjaGUuIFRoZQ0KPiA+IHBsYXRmb3JtIGFsc28gaW5jbHVkZXMgYSBzeXN0ZW0g bGV2ZWwgY2FjaGUgb2YgOE1CLiBBZGQgUFBUVCB0YWJsZSBmb3INCj4gPiBSRC1FMS1FZGdlIHBs YXRmb3JtIHdpdGggdGhpcyBpbmZvcm1hdGlvbi4NCj4gPg0KDQo8Li4uPg0KDQo+IFwNCj4gPiAr ICAgICAgUFBUVF9QUk9DRVNTT1JfQ0xVU1RFUl9USFJFQURFRF9GTEFHUywgICAgICAgLyogRmxh ZyAqLw0KPiBcDQo+IFtTQU1JXSBJIHNlZSB0aGF0IFBQVFRfUFJPQ0VTU09SX0NMVVNURVJfVEhS RUFERURfRkxBR1Mgc2V0cyB0aGUNCj4gQUNQSSBJRCBmbGFnIHRvIGludmFsaWQuIElzIHRoZXJl IGEgcmVhc29uIGZvciBkb2luZyB0aGlzPw0KPiBBbHNvLCBpdCBsb29rcyBsaWtlIHRoZSBEU0RU IGZvciBSRC1FMS1FZGdlIHBsYXRmb3JtIGRvZXMgbm90IGhhdmUgdGhlDQo+IGNsdXN0ZXJzIGRl ZmluaXRpb25zLiBBbSBJIG1pc3Npbmcgc29tZXRoaW5nIGhlcmU/DQo+IENhbiB5b3UgdGFrZSBh IGxvb2ssIHBsZWFzZT8NCj4gWy9TQU1JXQ0KDQpBQ1BJIENQVSBjb250YWluZXIgKEFDUEkwMDEw KSBpcyBpbnRyb2R1Y2VkIHRvIHN1cHBvcnQgY29tYmluZWQgaWRsZXMgc3RhdGUgZm9yIENQVSBj b3JlIGFuZCBjb250YWluZXIuIElkbGUgc3RhdGVzIGFyZSBub3Qgc3VwcG9ydGVkIGZvciBSREUx LCBhbmQgaGVuY2UgY29udGFpbmVyIGlzIG5vdCBhZGRlZC4NCg0KPiA+ICsgICAgICBPRkZTRVRf T0YNCj4gKEVGSV9BQ1BJXzZfM19QUk9DRVNTT1JfUFJPUEVSVElFU19UT1BPTE9HWV9UQUJMRSwg ICAgICAgICAgICAgXA0KDQo8Li4uPg0KDQpSZWdhcmRzLA0KUHJhbmF2DQpJTVBPUlRBTlQgTk9U SUNFOiBUaGUgY29udGVudHMgb2YgdGhpcyBlbWFpbCBhbmQgYW55IGF0dGFjaG1lbnRzIGFyZSBj b25maWRlbnRpYWwgYW5kIG1heSBhbHNvIGJlIHByaXZpbGVnZWQuIElmIHlvdSBhcmUgbm90IHRo ZSBpbnRlbmRlZCByZWNpcGllbnQsIHBsZWFzZSBub3RpZnkgdGhlIHNlbmRlciBpbW1lZGlhdGVs eSBhbmQgZG8gbm90IGRpc2Nsb3NlIHRoZSBjb250ZW50cyB0byBhbnkgb3RoZXIgcGVyc29uLCB1 c2UgaXQgZm9yIGFueSBwdXJwb3NlLCBvciBzdG9yZSBvciBjb3B5IHRoZSBpbmZvcm1hdGlvbiBp biBhbnkgbWVkaXVtLiBUaGFuayB5b3UuDQo=