From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from EUR01-DB5-obe.outbound.protection.outlook.com (EUR01-DB5-obe.outbound.protection.outlook.com [40.107.15.41]) by mx.groups.io with SMTP id smtpd.web09.41155.1660822855092029932 for ; Thu, 18 Aug 2022 04:40:56 -0700 Authentication-Results: mx.groups.io; dkim=pass header.i=@armh.onmicrosoft.com header.s=selector2-armh-onmicrosoft-com header.b=120Ckbf0; spf=pass (domain: arm.com, ip: 40.107.15.41, mailfrom: sami.mujawar@arm.com) ARC-Seal: i=2; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=pass; b=M4dgeAG8aY4+pLBIFM3wFHS15S0zOJaayF2pysTAbsOyWzJ6pWDufTUDt9QeXaUkrkCrZzw1mARpjfsRF0UM6CME667BUlJbPTyksvZwhR5wd5OalHVFS+V6lQ05Vo9Kbaz0eiZdXBXrdwcAUQSTjD5XajLIGtC0y6ymdFTiw5cCq4Cdw0RQeiwmjgthA3S2U31tglMoyuIgC8FvZyKLo3hqJG+yAfprRY9fwyyXlx41WoHyxBE7cIQMDnBtJsJtT53fSbCipvbcOB05Biw747lIUSjGCo809ZX4xzmqwGK44B367NDIsJ9ZiL1dCSAS+m9xuM2V8qj3BkvMI4VlFA== ARC-Message-Signature: i=2; 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=UEbyJB1xowREaPwyMhf4zOUpJ+VydoxSxh+1Og5oyqM=; b=INhfPgyUBOi0cjadTOO1oU1PVV7Bi/rQD9N4Pey8w4sAOMAoKAQXQr9kpYCYKKzQwS20TKKeHzOwdPjXa8rmEMT9RFgO5ji6R1TuhJFsEFu2uyithXtSFHG3owYh9R2MG8e66Zilgobam7ITKp6MRwkG6/XuvwBC140DLxra7T1v6Vl4rSDNZiNTVVWYXSMp77gIsDykzkAtptPpZEI4NI6LtSUtdHuMBbAVPd5pQnKZTz2jiEGn+lKvtzFD4OQPYhrHRRrY6Bh2p8tLZNY++uD/q4rSMU8XH1t0XT+J297ZJ2qerEquMBuIobyYYEXUHGD77MlQnhLvoDg3CqsJFA== ARC-Authentication-Results: i=2; mx.microsoft.com 1; spf=pass (sender ip is 63.35.35.123) smtp.rcpttodomain=edk2.groups.io smtp.mailfrom=arm.com; dmarc=pass (p=none sp=none pct=100) action=none header.from=arm.com; dkim=pass (signature was verified) header.d=armh.onmicrosoft.com; arc=pass (0 oda=1 ltdi=1 spf=[1,1,smtp.mailfrom=arm.com] dkim=[1,1,header.d=arm.com] dmarc=[1,1,header.from=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=UEbyJB1xowREaPwyMhf4zOUpJ+VydoxSxh+1Og5oyqM=; b=120Ckbf06w3ik9S9e136YYpv6hlsn80DX4dcGKkD8BhskC7eajV1DImnpVk0mvZ+As3W7aV9jMnD5oZ5+3tI+PlBBIDc3wvrkEVz1MUbJpaVVLyDxMZ0PwDFBp2LDZArsujjy5fnCyHKdy98//kVr6W8G7ZAB32gEVBL1flps7c= Received: from DB7PR05CA0009.eurprd05.prod.outlook.com (2603:10a6:10:36::22) by VI1PR0801MB1758.eurprd08.prod.outlook.com (2603:10a6:800:53::23) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.5525.11; Thu, 18 Aug 2022 11:40:51 +0000 Received: from DBAEUR03FT028.eop-EUR03.prod.protection.outlook.com (2603:10a6:10:36:cafe::43) by DB7PR05CA0009.outlook.office365.com (2603:10a6:10:36::22) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.5546.16 via Frontend Transport; Thu, 18 Aug 2022 11:40:51 +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=armh.onmicrosoft.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 Received: from 64aa7808-outbound-1.mta.getcheckrecipient.com (63.35.35.123) by DBAEUR03FT028.mail.protection.outlook.com (100.127.142.236) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.5546.15 via Frontend Transport; Thu, 18 Aug 2022 11:40:51 +0000 Received: ("Tessian outbound 63c09d5d38ac:v123"); Thu, 18 Aug 2022 11:40:51 +0000 X-CheckRecipientChecked: true X-CR-MTA-CID: 2a1684bead6d971e X-CR-MTA-TID: 64aa7808 Received: from 4adc5278f7db.1 by 64aa7808-outbound-1.mta.getcheckrecipient.com id 9938B3EC-E991-4DA1-B7F6-13B3E8498B42.1; Thu, 18 Aug 2022 11:40:49 +0000 Received: from EUR04-DB3-obe.outbound.protection.outlook.com by 64aa7808-outbound-1.mta.getcheckrecipient.com with ESMTPS id 4adc5278f7db.1 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384); Thu, 18 Aug 2022 11:40:49 +0000 ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=dmFgcStuoTLlaYdscIXe9Kh/4kiQ3v7T3c9IHr+sDR+MigTSx7hW67qg1Svk/A+x22vQWvUEUuwOHMzQUva6a3vpJOxhwaee6jylAE3zIm23LUJ0/Yp7KAobMUfwNjC6VWQhIncadQ6lVpVw/fS9WSY36YP951glhP8Bvvyn7tqUA3RWoj482g3f4VTr9Y9NsKVMGTDa6AwC8LKRgT8rPoZf4lmt8Mi5JFqLev4uLU1Ncvznwoslsagjdqp4LHUaEb75Q2vZxx3SZT5UXT/4NWlscQmLwowjaTZAaAypFNG+RCzhWVKDMPsPOEdXcgbFVado/5S/swWEVWWBLerXpA== 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=UEbyJB1xowREaPwyMhf4zOUpJ+VydoxSxh+1Og5oyqM=; b=Yf2MMeEZLPEkt/RuCPok5t5btgmp4+IZ4cel05tUWww7I19YI/3W0h9rs1ogvuubceaOc4+zE96dZOxPl9KtggeuGgFEVXCYY/ErXfCl4oHf8WkibSdo3/oRzvAi9LtYXkeoPRNcCjamlRUK9gE9WcOUf60skNog33Vsws+dnPF6RdrLsPNLAyjGSBo5k2E8SuCJ/nC7nE3/9w2Ezrfl/Jmj2rFKLizfRHxiv2tw5NpxG0RutoK8nv9375T7iBSsc2mpJga8tLhKahEdXcwy3/11C0DmNq4ABuEzQ/ngMtZI9DFCYUYaKOspRlKZ/crisFRVbMjSf7tn93mp10c6lw== 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=UEbyJB1xowREaPwyMhf4zOUpJ+VydoxSxh+1Og5oyqM=; b=120Ckbf06w3ik9S9e136YYpv6hlsn80DX4dcGKkD8BhskC7eajV1DImnpVk0mvZ+As3W7aV9jMnD5oZ5+3tI+PlBBIDc3wvrkEVz1MUbJpaVVLyDxMZ0PwDFBp2LDZArsujjy5fnCyHKdy98//kVr6W8G7ZAB32gEVBL1flps7c= Received: from AS8PR08MB6806.eurprd08.prod.outlook.com (2603:10a6:20b:39b::12) by AS2PR08MB8829.eurprd08.prod.outlook.com (2603:10a6:20b:5f2::12) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.5546.16; Thu, 18 Aug 2022 11:40:41 +0000 Received: from AS8PR08MB6806.eurprd08.prod.outlook.com ([fe80::d562:5a52:f638:7fe9]) by AS8PR08MB6806.eurprd08.prod.outlook.com ([fe80::d562:5a52:f638:7fe9%6]) with mapi id 15.20.5504.027; Thu, 18 Aug 2022 11:40:41 +0000 From: "Sami Mujawar" To: Jianyong Wu , "devel@edk2.groups.io" CC: Ard Biesheuvel , Justin He , nd Subject: Re: [edk2-devel] [PATCH 1/2] CloudHv/arm: add PeiMemInfoLib Thread-Topic: [edk2-devel] [PATCH 1/2] CloudHv/arm: add PeiMemInfoLib Thread-Index: AQHYoxv3/EjdXxfVUU2ri5Lbvf9rcq2k7YqAgAFLZxCADgRnAIAAe+IA Date: Thu, 18 Aug 2022 11:40:41 +0000 Message-ID: References: <20220729072146.169750-1-jianyong.wu@arm.com> <20220729072146.169750-2-jianyong.wu@arm.com> <9350dcba-b993-93d9-511a-baf46e1dd852@arm.com> <1709A00AB94047B2.29555@groups.io> In-Reply-To: Accept-Language: en-GB, en-US X-MS-Has-Attach: X-MS-TNEF-Correlator: user-agent: Microsoft-MacOutlook/16.63.22070801 Authentication-Results-Original: dkim=none (message not signed) header.d=none;dmarc=none action=none header.from=arm.com; X-MS-Office365-Filtering-Correlation-Id: 58fd6f9b-0900-457e-73e7-08da810e8074 x-ms-traffictypediagnostic: AS2PR08MB8829:EE_|DBAEUR03FT028:EE_|VI1PR0801MB1758:EE_ x-checkrecipientrouted: true nodisclaimer: true X-MS-Exchange-SenderADCheck: 1 X-MS-Exchange-AntiSpam-Relay: 0 X-Microsoft-Antispam-Untrusted: BCL:0; X-Microsoft-Antispam-Message-Info-Original: qbcVpVWUxF3Th/WCuPB/mPLbukAUHg6LqaAdPZhT/KrYBm1vkZJ3JG7yNZ4ruCqzQ0TfFjXYIMSh2qOW2OaStPdFmoL2yd0m1/PlHFximeZPERzSB/l56LaM4YeHIzla8BwtJiTDJ6KOjYPHs6gjb2UqWWgQ1cQdJpJTmISMMaqd1bFUBLkW03x2ToqFlYW4LOaQdQQwTjpNFcvi2RSfdlRG2dsWrZOyQV3Fd7NdZ2K/w6VO+CG2x3m6/Im6Sx/GVWryj7RpTUDMUQe0MR5FIWRjNH0mOhzwE3tK1B9ERXjBAot8eUEKLu6p8bmOs3TpR3E5+nv0b5xhA9D6ONEiOFBYJ5WCf7ncSEHzJ+vhpPOqLrwmP8mZiT9cI+KyH+lXqF61pumz/25R9FLnFaBDphFjfzrLfVqjXenOQoJEu5VrL/M5uwdUomK1CSt2Ik/k5wk7j6P8U3WIBwkaZ/ppeU2K4Ojld9UMP34nymdYmidIIp4xA4yBxn9TyeYn9Hle+zJ2UI2qo6nAdzYV7qUkpG/m5+J+XZuNsjE/fpYdhHrMLvwSZkba2KpqQ6nAYnBPO6VrqgpW+tRaCXovpALWo1mOaIB11msVuTS5jmcockL/payjpywYTJCE+IVsqf3ePpXTlvfa73h8o0OOJLTu6KRsswfG1F2/ZHtBefH1BNtnWecGftc/RxRA7RYqmbKExtGV+6lBotp18ePVulCeZYqGHT5FdpVeNwD2Dmz3bCn2i67cVt/PKohlExu70g/a66+PPNE5fKeDnbbNEUfPbEjKpJd5ivjIsthBRhvIhgmOfd6QuSmLAZHOLigZaqaOi/JdtIyff8+tldGkkn1GaAbaHnDK1vLcnROnSoFkEMaR+bdsD0q5rzsETEF00aVF 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:(13230016)(4636009)(376002)(39860400002)(366004)(346002)(136003)(396003)(2616005)(71200400001)(33656002)(83380400001)(66556008)(66946007)(66476007)(66446008)(64756008)(76116006)(8676002)(4326008)(91956017)(8936002)(9326002)(478600001)(86362001)(6486002)(5660300002)(166002)(6512007)(26005)(122000001)(38100700002)(2906002)(41300700001)(38070700005)(53546011)(6506007)(186003)(110136005)(54906003)(36756003)(76236003)(316002)(45980500001);DIR:OUT;SFP:1101; MIME-Version: 1.0 X-MS-Exchange-Transport-CrossTenantHeadersStamped: AS2PR08MB8829 Original-Authentication-Results: dkim=none (message not signed) header.d=none;dmarc=none action=none header.from=arm.com; Return-Path: Sami.Mujawar@arm.com X-EOPAttributedMessage: 0 X-MS-Exchange-Transport-CrossTenantHeadersStripped: DBAEUR03FT028.eop-EUR03.prod.protection.outlook.com X-MS-PublicTrafficType: Email X-MS-Office365-Filtering-Correlation-Id-Prvs: bf06f0e3-e9d8-42fb-f536-08da810e7a89 X-Microsoft-Antispam: BCL:0; X-Microsoft-Antispam-Message-Info: gyyu5LefYz9paadkO8v8LzlYg0XERC6lBLi6ACgvjmUCooai4hss3EpztQkOkGmIDOXniYH7nQ+HJPIwBv75Y4qVfXemNYYxNxBkrqq3YcTXTwm5t1orHjgGFQG3yM6ImyvqzgzpMU4H3x2vIlVXl6qpve2MoriFlgwETL883zlyF+7cpRTwLssIyvBxNQgFAiX/jqwftSQRsSAfX4Wyzz7cUwiq1izdq1PM/SiVokGk9RMi7HEk3r4XMzPnpi7+SXBMI4SVJuKfN81RpEedjVtMC4+3vgrCw32A240fFiBr2ZIvc8mKNj2yObyfIWXe84zONi+Sdadxj5uoB+Fh2REYmoAb1aYC4P3VX+J0ZMV2HrzZloLGaeeRs1VZO88YFavMtSMy5+8mLXotLKc1YSqnwM0Krd0MVNRRoslTvYw558yn3NPcdfmAxokBP8LUH4b8Nn7ZH0/CNzFzskfa2KhtoLqZbDHQNTDqZIEF8gAtyC+iIuk0DMR0NhkOZTb0unBxM0GEzzQGZKvoSmPTgmMpYLoeSSS1EXB4d6651AmcKqVI6WDxIRIhXBsX+SQMuet97a+xuE6F5lu9XDfOmuo1eXxr3PWkNN8wqg1oOHJ2kX86QwWZmblmJdDwLUVAUZ8PaJhKsYbycVQ46X6yu1E9XnQpcSq0gAxhtwR0WPH/56El+c/AeBx22lWh7+AJAZqkZ+YvDkh96VSSU/wsNsqRe7Uuq4QB1s63eVaZ3q/5OiCHfEPJMZxd37KE2w3LZh9j5z9/xqEWERXsh85K0AnV5W3Qrcp5b9W4O4L1tgxmQm0qA6HF0MasNZxLOnK2BdEJ599aKp0uoriOyvu+5w== 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:(13230016)(4636009)(39860400002)(396003)(376002)(346002)(136003)(40470700004)(46966006)(36840700001)(26005)(6506007)(86362001)(186003)(53546011)(76236003)(36860700001)(36756003)(82740400003)(2616005)(83380400001)(47076005)(33964004)(6512007)(33656002)(81166007)(336012)(166002)(356005)(316002)(54906003)(45080400002)(478600001)(41300700001)(8936002)(110136005)(8676002)(4326008)(2906002)(5660300002)(82310400005)(40480700001)(70206006)(40460700003)(6486002)(9326002)(70586007);DIR:OUT;SFP:1101; X-OriginatorOrg: arm.com X-MS-Exchange-CrossTenant-OriginalArrivalTime: 18 Aug 2022 11:40:51.0987 (UTC) X-MS-Exchange-CrossTenant-Network-Message-Id: 58fd6f9b-0900-457e-73e7-08da810e8074 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: DBAEUR03FT028.eop-EUR03.prod.protection.outlook.com X-MS-Exchange-CrossTenant-AuthAs: Anonymous X-MS-Exchange-CrossTenant-FromEntityHeader: HybridOnPrem X-MS-Exchange-Transport-CrossTenantHeadersStamped: VI1PR0801MB1758 Content-Language: en-GB Content-Type: multipart/alternative; boundary="_000_F08A9818CF1647278CE59732D909D7F1armcom_" --_000_F08A9818CF1647278CE59732D909D7F1armcom_ Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 SGkgSmlhbnlvbmcsDQoNClBsZWFzZSBmaW5kIG15IHJlc3BvbnNlIGlubGluZSBtYXJrZWQgW1NB TUldLg0KDQpSZWdhcmRzLA0KDQpTYW1pIE11amF3YXINCg0KRnJvbTogSmlhbnlvbmcgV3UgPEpp YW55b25nLld1QGFybS5jb20+DQpEYXRlOiBUaHVyc2RheSwgMTggQXVndXN0IDIwMjIgYXQgMDY6 MjINClRvOiAiZGV2ZWxAZWRrMi5ncm91cHMuaW8iIDxkZXZlbEBlZGsyLmdyb3Vwcy5pbz4sIEpp YW55b25nIFd1IDxKaWFueW9uZy5XdUBhcm0uY29tPiwgU2FtaSBNdWphd2FyIDxTYW1pLk11amF3 YXJAYXJtLmNvbT4NCkNjOiBBcmQgQmllc2hldXZlbCA8YXJkYit0aWFub2NvcmVAa2VybmVsLm9y Zz4sIEp1c3RpbiBIZSA8SnVzdGluLkhlQGFybS5jb20+LCBuZCA8bmRAYXJtLmNvbT4NClN1Ympl Y3Q6IFJFOiBbZWRrMi1kZXZlbF0gW1BBVENIIDEvMl0gQ2xvdWRIdi9hcm06IGFkZCBQZWlNZW1J bmZvTGliDQoNCkhpIFNhbWksDQoNClRoYW5rcyBmb3IgcmV2aWV3LiBBbGwgdGhlIGNvbW1lbnRz IGFyZSBPayBmb3IgbWUuIEp1c3Qgb25lIGlubGluZSByZXBseToNCg0KDQorDQoNCitzdHJ1Y3Qg Q2xvdWRIdk1lbU5vZGVJbmZvIENsb3VkSHZNZW1Ob2RlW0NMT1VESFZfTUFYX01FTV9OT0RFX05V TV07DQoNCisNCg0KK1JFVFVSTl9TVEFUVVMNCg0KK0VGSUFQSQ0KDQorQ2xvdWRIdlZpcnRNZW1J bmZvUGVpTGliQ29uc3RydWN0b3IgKA0KDQorICBWT0lEDQoNCisgICkNCg0KK3sNCg0KKyAgVk9J RCAgICAgICAgICAgKkRldmljZVRyZWVCYXNlOw0KDQorICBFRklfUkVTT1VSQ0VfQVRUUklCVVRF X1RZUEUgIFJlc291cmNlQXR0cmlidXRlczsNCg0KKyAgSU5UMzIgICAgICAgICAgTm9kZSwgUHJl djsNCg0KKyAgVUlOVDY0ICAgICAgICAgQ3VyQmFzZSwgTWVtQmFzZTsNCg0KKyAgVUlOVDY0ICAg ICAgICAgQ3VyU2l6ZTsNCg0KKyAgQ09OU1QgQ0hBUjggICAgKlR5cGU7DQoNCisgIElOVDMyICAg ICAgICAgIExlbjsNCg0KKyAgQ09OU1QgVUlOVDY0ICAgKlJlZ1Byb3A7DQoNCisgIFJFVFVSTl9T VEFUVVMgIFBjZFN0YXR1czsNCg0KKyAgVUlOVDggICAgICAgICAgSW5kZXg7DQoNCisNCg0KKyAg WmVyb01lbSAoQ2xvdWRIdk1lbU5vZGUsIHNpemVvZihDbG91ZEh2TWVtTm9kZVswXSkgKiBDTE9V REhWX01BWF9NRU1fTk9ERV9OVU0pOw0KW1NBTUldIFdpbGwgc2l6ZW9mIChDbG91ZEh2TWVtTm9k ZSkgc2hvdWxkIGJlIHN1ZmZpY2llbnQgYWJvdmU/IEFsc28sIGNhbiB5b3UgcnVuIHVuY3J1c3Rp Znkgb24geW91ciBwYXRjaGVzLCBwbGVhc2U/DQoNCltKb25nXSBUaGUgbG9jYWwgdW5jcnVzdGlm eSB0ZXN0IGVudmlyb25tZW50IGlzIG5vdCByZWFkeS4gQnV0IEkgdGhpbmsg4oCcc2l6ZW9m4oCd IGhlcmUgaXMgT0ssIGFzIHRoaXMgc3RydWN0IGNvbnRhaW5zIG9ubHkgdHdvIHU2NCB2YXJpYWJs ZXMsIHRodXMgbm8gcGFkZGluZyBoZXJlLiBJZiBzaXplb2YgaXMgbm90IHByZWZlcmVuY2UgaGVy ZSwgaXMgdGhlcmUgYW55IHN1Z2dlc3Rpb24gZnJvbSB5b3U/DQpbU0FNSV0gSSB0aGluayB5b3Ug Y291bGQganVzdCB1c2UNCg0KKyAgWmVyb01lbSAoQ2xvdWRIdk1lbU5vZGUsIHNpemVvZihDbG91 ZEh2TWVtTm9kZSkpOw0KDQpBbHNvLCBsZXQgbWUga25vdyBpZiB5b3UgbmVlZCBhbnkgaGVscCB0 byBnZXQgdW5jcnVzdGlmeSB3b3JraW5nIGxvY2FsbHkuIEkgd2lsbCBkaWcgb3V0IHRoZSByZWxl dmFudCBpbmZvcm1hdGlvbiBmb3IgeW91Lg0KDQpbL1NBTUldDQoNCg0KVGhhbmtzDQpKaWFueW9u Zw0KDQoNCg== --_000_F08A9818CF1647278CE59732D909D7F1armcom_ Content-Type: text/html; charset="utf-8" Content-ID: <01D86025570578499F5BBDF570555F8A@eurprd08.prod.outlook.com> Content-Transfer-Encoding: base64 PGh0bWwgeG1sbnM6dj0idXJuOnNjaGVtYXMtbWljcm9zb2Z0LWNvbTp2bWwiIHhtbG5zOm89InVy bjpzY2hlbWFzLW1pY3Jvc29mdC1jb206b2ZmaWNlOm9mZmljZSIgeG1sbnM6dz0idXJuOnNjaGVt YXMtbWljcm9zb2Z0LWNvbTpvZmZpY2U6d29yZCIgeG1sbnM6bT0iaHR0cDovL3NjaGVtYXMubWlj cm9zb2Z0LmNvbS9vZmZpY2UvMjAwNC8xMi9vbW1sIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcv VFIvUkVDLWh0bWw0MCI+DQo8aGVhZD4NCjxtZXRhIGh0dHAtZXF1aXY9IkNvbnRlbnQtVHlwZSIg Y29udGVudD0idGV4dC9odG1sOyBjaGFyc2V0PXV0Zi04Ij4NCjxtZXRhIG5hbWU9IkdlbmVyYXRv ciIgY29udGVudD0iTWljcm9zb2Z0IFdvcmQgMTUgKGZpbHRlcmVkIG1lZGl1bSkiPg0KPCEtLVtp ZiAhbXNvXT48c3R5bGU+dlw6KiB7YmVoYXZpb3I6dXJsKCNkZWZhdWx0I1ZNTCk7fQ0Kb1w6KiB7 YmVoYXZpb3I6dXJsKCNkZWZhdWx0I1ZNTCk7fQ0Kd1w6KiB7YmVoYXZpb3I6dXJsKCNkZWZhdWx0 I1ZNTCk7fQ0KLnNoYXBlIHtiZWhhdmlvcjp1cmwoI2RlZmF1bHQjVk1MKTt9DQo8L3N0eWxlPjwh W2VuZGlmXS0tPjxzdHlsZT48IS0tDQovKiBGb250IERlZmluaXRpb25zICovDQpAZm9udC1mYWNl DQoJe2ZvbnQtZmFtaWx5OiJDYW1icmlhIE1hdGgiOw0KCXBhbm9zZS0xOjIgNCA1IDMgNSA0IDYg MyAyIDQ7fQ0KQGZvbnQtZmFjZQ0KCXtmb250LWZhbWlseTpDYWxpYnJpOw0KCXBhbm9zZS0xOjIg MTUgNSAyIDIgMiA0IDMgMiA0O30NCkBmb250LWZhY2UNCgl7Zm9udC1mYW1pbHk6Q29uc29sYXM7 DQoJcGFub3NlLTE6MiAxMSA2IDkgMiAyIDQgMyAyIDQ7fQ0KLyogU3R5bGUgRGVmaW5pdGlvbnMg Ki8NCnAuTXNvTm9ybWFsLCBsaS5Nc29Ob3JtYWwsIGRpdi5Nc29Ob3JtYWwNCgl7bWFyZ2luOjBj bTsNCglmb250LXNpemU6MTEuMHB0Ow0KCWZvbnQtZmFtaWx5OiJDYWxpYnJpIixzYW5zLXNlcmlm O30NCmE6bGluaywgc3Bhbi5Nc29IeXBlcmxpbmsNCgl7bXNvLXN0eWxlLXByaW9yaXR5Ojk5Ow0K CWNvbG9yOmJsdWU7DQoJdGV4dC1kZWNvcmF0aW9uOnVuZGVybGluZTt9DQpwcmUNCgl7bXNvLXN0 eWxlLXByaW9yaXR5Ojk5Ow0KCW1zby1zdHlsZS1saW5rOiJIVE1MIFByZWZvcm1hdHRlZCBDaGFy IjsNCgltYXJnaW46MGNtOw0KCWZvbnQtc2l6ZToxMC4wcHQ7DQoJZm9udC1mYW1pbHk6IkNvdXJp ZXIgTmV3Ijt9DQpzcGFuLkhUTUxQcmVmb3JtYXR0ZWRDaGFyDQoJe21zby1zdHlsZS1uYW1lOiJI VE1MIFByZWZvcm1hdHRlZCBDaGFyIjsNCgltc28tc3R5bGUtcHJpb3JpdHk6OTk7DQoJbXNvLXN0 eWxlLWxpbms6IkhUTUwgUHJlZm9ybWF0dGVkIjsNCglmb250LWZhbWlseTpDb25zb2xhczt9DQpz cGFuLkVtYWlsU3R5bGUyMg0KCXttc28tc3R5bGUtdHlwZTpwZXJzb25hbC1yZXBseTsNCglmb250 LWZhbWlseToiQ2FsaWJyaSIsc2Fucy1zZXJpZjsNCgljb2xvcjp3aW5kb3d0ZXh0O30NCi5Nc29D aHBEZWZhdWx0DQoJe21zby1zdHlsZS10eXBlOmV4cG9ydC1vbmx5Ow0KCWZvbnQtc2l6ZToxMC4w cHQ7fQ0KQHBhZ2UgV29yZFNlY3Rpb24xDQoJe3NpemU6NjEyLjBwdCA3OTIuMHB0Ow0KCW1hcmdp bjo3Mi4wcHQgNzIuMHB0IDcyLjBwdCA3Mi4wcHQ7fQ0KZGl2LldvcmRTZWN0aW9uMQ0KCXtwYWdl OldvcmRTZWN0aW9uMTt9DQotLT48L3N0eWxlPjwhLS1baWYgZ3RlIG1zbyA5XT48eG1sPg0KPG86 c2hhcGVkZWZhdWx0cyB2OmV4dD0iZWRpdCIgc3BpZG1heD0iMTAyNiIgLz4NCjwveG1sPjwhW2Vu ZGlmXS0tPjwhLS1baWYgZ3RlIG1zbyA5XT48eG1sPg0KPG86c2hhcGVsYXlvdXQgdjpleHQ9ImVk aXQiPg0KPG86aWRtYXAgdjpleHQ9ImVkaXQiIGRhdGE9IjEiIC8+DQo8L286c2hhcGVsYXlvdXQ+ PC94bWw+PCFbZW5kaWZdLS0+DQo8L2hlYWQ+DQo8Ym9keSBsYW5nPSJFTi1HQiIgbGluaz0iYmx1 ZSIgdmxpbms9InB1cnBsZSIgc3R5bGU9IndvcmQtd3JhcDpicmVhay13b3JkIj4NCjxkaXYgY2xh c3M9IldvcmRTZWN0aW9uMSI+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj48c3BhbiBzdHlsZT0ibXNv LWZhcmVhc3QtbGFuZ3VhZ2U6RU4tVVMiPkhpIEppYW55b25nLDxvOnA+PC9vOnA+PC9zcGFuPjwv cD4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiPjxzcGFuIHN0eWxlPSJtc28tZmFyZWFzdC1sYW5ndWFn ZTpFTi1VUyI+PG86cD4mbmJzcDs8L286cD48L3NwYW4+PC9wPg0KPHAgY2xhc3M9Ik1zb05vcm1h bCI+PHNwYW4gc3R5bGU9Im1zby1mYXJlYXN0LWxhbmd1YWdlOkVOLVVTIj5QbGVhc2UgZmluZCBt eSByZXNwb25zZSBpbmxpbmUgbWFya2VkIFtTQU1JXS48bzpwPjwvbzpwPjwvc3Bhbj48L3A+DQo8 cCBjbGFzcz0iTXNvTm9ybWFsIj48c3BhbiBzdHlsZT0ibXNvLWZhcmVhc3QtbGFuZ3VhZ2U6RU4t VVMiPjxvOnA+Jm5ic3A7PC9vOnA+PC9zcGFuPjwvcD4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiPjxz cGFuIHN0eWxlPSJtc28tZmFyZWFzdC1sYW5ndWFnZTpFTi1VUyI+UmVnYXJkcyw8bzpwPjwvbzpw Pjwvc3Bhbj48L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj48c3BhbiBzdHlsZT0ibXNvLWZhcmVh c3QtbGFuZ3VhZ2U6RU4tVVMiPjxvOnA+Jm5ic3A7PC9vOnA+PC9zcGFuPjwvcD4NCjxwIGNsYXNz PSJNc29Ob3JtYWwiPjxzcGFuIHN0eWxlPSJtc28tZmFyZWFzdC1sYW5ndWFnZTpFTi1VUyI+U2Ft aSBNdWphd2FyPG86cD48L286cD48L3NwYW4+PC9wPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+PHNw YW4gc3R5bGU9Im1zby1mYXJlYXN0LWxhbmd1YWdlOkVOLVVTIj48bzpwPiZuYnNwOzwvbzpwPjwv c3Bhbj48L3A+DQo8ZGl2IHN0eWxlPSJib3JkZXI6bm9uZTtib3JkZXItdG9wOnNvbGlkICNCNUM0 REYgMS4wcHQ7cGFkZGluZzozLjBwdCAwY20gMGNtIDBjbSI+DQo8cCBjbGFzcz0iTXNvTm9ybWFs Ij48Yj48c3BhbiBsYW5nPSJFTi1VUyIgc3R5bGU9ImZvbnQtc2l6ZToxMi4wcHQ7Y29sb3I6Ymxh Y2siPkZyb206DQo8L3NwYW4+PC9iPjxzcGFuIGxhbmc9IkVOLVVTIiBzdHlsZT0iZm9udC1zaXpl OjEyLjBwdDtjb2xvcjpibGFjayI+SmlhbnlvbmcgV3UgJmx0O0ppYW55b25nLld1QGFybS5jb20m Z3Q7PGJyPg0KPGI+RGF0ZTogPC9iPlRodXJzZGF5LCAxOCBBdWd1c3QgMjAyMiBhdCAwNjoyMjxi cj4NCjxiPlRvOiA8L2I+JnF1b3Q7ZGV2ZWxAZWRrMi5ncm91cHMuaW8mcXVvdDsgJmx0O2RldmVs QGVkazIuZ3JvdXBzLmlvJmd0OywgSmlhbnlvbmcgV3UgJmx0O0ppYW55b25nLld1QGFybS5jb20m Z3Q7LCBTYW1pIE11amF3YXIgJmx0O1NhbWkuTXVqYXdhckBhcm0uY29tJmd0Ozxicj4NCjxiPkNj OiA8L2I+QXJkIEJpZXNoZXV2ZWwgJmx0O2FyZGIrdGlhbm9jb3JlQGtlcm5lbC5vcmcmZ3Q7LCBK dXN0aW4gSGUgJmx0O0p1c3Rpbi5IZUBhcm0uY29tJmd0OywgbmQgJmx0O25kQGFybS5jb20mZ3Q7 PGJyPg0KPGI+U3ViamVjdDogPC9iPlJFOiBbZWRrMi1kZXZlbF0gW1BBVENIIDEvMl0gQ2xvdWRI di9hcm06IGFkZCBQZWlNZW1JbmZvTGliPG86cD48L286cD48L3NwYW4+PC9wPg0KPC9kaXY+DQo8 ZGl2Pg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+PHNwYW4gbGFuZz0iRU4tVVMiPjxvOnA+Jm5ic3A7 PC9vOnA+PC9zcGFuPjwvcD4NCjwvZGl2Pg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+PHNwYW4gbGFu Zz0iRU4tVVMiPkhpIFNhbWksPG86cD48L286cD48L3NwYW4+PC9wPg0KPHAgY2xhc3M9Ik1zb05v cm1hbCI+PHNwYW4gbGFuZz0iRU4tVVMiPjxvOnA+Jm5ic3A7PC9vOnA+PC9zcGFuPjwvcD4NCjxw IGNsYXNzPSJNc29Ob3JtYWwiPjxzcGFuIGxhbmc9IkVOLVVTIj5UaGFua3MgZm9yIHJldmlldy4g QWxsIHRoZSBjb21tZW50cyBhcmUgT2sgZm9yIG1lLiBKdXN0IG9uZSBpbmxpbmUgcmVwbHk6PG86 cD48L286cD48L3NwYW4+PC9wPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+PHNwYW4gbGFuZz0iRU4t VVMiPjxvOnA+Jm5ic3A7PC9vOnA+PC9zcGFuPjwvcD4NCjxwcmU+PHNwYW4gbGFuZz0iRU4tVVMi Pis8bzpwPjwvbzpwPjwvc3Bhbj48L3ByZT4NCjxwcmU+PHNwYW4gbGFuZz0iRU4tVVMiPitzdHJ1 Y3QgQ2xvdWRIdk1lbU5vZGVJbmZvIENsb3VkSHZNZW1Ob2RlW0NMT1VESFZfTUFYX01FTV9OT0RF X05VTV07PG86cD48L286cD48L3NwYW4+PC9wcmU+DQo8cHJlPjxzcGFuIGxhbmc9IkVOLVVTIj4r PG86cD48L286cD48L3NwYW4+PC9wcmU+DQo8cHJlPjxzcGFuIGxhbmc9IkVOLVVTIj4rUkVUVVJO X1NUQVRVUzxvOnA+PC9vOnA+PC9zcGFuPjwvcHJlPg0KPHByZT48c3BhbiBsYW5nPSJFTi1VUyI+ K0VGSUFQSTxvOnA+PC9vOnA+PC9zcGFuPjwvcHJlPg0KPHByZT48c3BhbiBsYW5nPSJFTi1VUyI+ K0Nsb3VkSHZWaXJ0TWVtSW5mb1BlaUxpYkNvbnN0cnVjdG9yICg8bzpwPjwvbzpwPjwvc3Bhbj48 L3ByZT4NCjxwcmU+PHNwYW4gbGFuZz0iRU4tVVMiPismbmJzcDsgVk9JRDxvOnA+PC9vOnA+PC9z cGFuPjwvcHJlPg0KPHByZT48c3BhbiBsYW5nPSJFTi1VUyI+KyZuYnNwOyApPG86cD48L286cD48 L3NwYW4+PC9wcmU+DQo8cHJlPjxzcGFuIGxhbmc9IkVOLVVTIj4rezxvOnA+PC9vOnA+PC9zcGFu PjwvcHJlPg0KPHByZT48c3BhbiBsYW5nPSJFTi1VUyI+KyZuYnNwOyBWT0lEJm5ic3A7Jm5ic3A7 Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7ICpEZXZpY2VU cmVlQmFzZTs8bzpwPjwvbzpwPjwvc3Bhbj48L3ByZT4NCjxwcmU+PHNwYW4gbGFuZz0iRU4tVVMi PismbmJzcDsgRUZJX1JFU09VUkNFX0FUVFJJQlVURV9UWVBFJm5ic3A7IFJlc291cmNlQXR0cmli dXRlczs8bzpwPjwvbzpwPjwvc3Bhbj48L3ByZT4NCjxwcmU+PHNwYW4gbGFuZz0iRU4tVVMiPism bmJzcDsgSU5UMzImbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJz cDsmbmJzcDsgTm9kZSwgUHJldjs8bzpwPjwvbzpwPjwvc3Bhbj48L3ByZT4NCjxwcmU+PHNwYW4g bGFuZz0iRU4tVVMiPismbmJzcDsgVUlOVDY0Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7 Jm5ic3A7Jm5ic3A7Jm5ic3A7IEN1ckJhc2UsIE1lbUJhc2U7PG86cD48L286cD48L3NwYW4+PC9w cmU+DQo8cHJlPjxzcGFuIGxhbmc9IkVOLVVTIj4rJm5ic3A7IFVJTlQ2NCZuYnNwOyZuYnNwOyZu YnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyBDdXJTaXplOzxvOnA+PC9vOnA+PC9z cGFuPjwvcHJlPg0KPHByZT48c3BhbiBsYW5nPSJFTi1VUyI+KyZuYnNwOyBDT05TVCBDSEFSOCZu YnNwOyZuYnNwOyZuYnNwOyAqVHlwZTs8bzpwPjwvbzpwPjwvc3Bhbj48L3ByZT4NCjxwcmU+PHNw YW4gbGFuZz0iRU4tVVMiPismbmJzcDsgSU5UMzImbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJz cDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsgTGVuOzxvOnA+PC9vOnA+PC9zcGFuPjwvcHJlPg0K PHByZT48c3BhbiBsYW5nPSJFTi1VUyI+KyZuYnNwOyBDT05TVCBVSU5UNjQmbmJzcDsmbmJzcDsg KlJlZ1Byb3A7PG86cD48L286cD48L3NwYW4+PC9wcmU+DQo8cHJlPjxzcGFuIGxhbmc9IkVOLVVT Ij4rJm5ic3A7IFJFVFVSTl9TVEFUVVMmbmJzcDsgUGNkU3RhdHVzOzxvOnA+PC9vOnA+PC9zcGFu PjwvcHJlPg0KPHByZT48c3BhbiBsYW5nPSJFTi1VUyI+KyZuYnNwOyBVSU5UOCZuYnNwOyZuYnNw OyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyBJbmRleDs8bzpwPjwv bzpwPjwvc3Bhbj48L3ByZT4NCjxwcmU+PHNwYW4gbGFuZz0iRU4tVVMiPis8bzpwPjwvbzpwPjwv c3Bhbj48L3ByZT4NCjxwcmU+PHNwYW4gbGFuZz0iRU4tVVMiPismbmJzcDsgWmVyb01lbSAoQ2xv dWRIdk1lbU5vZGUsIHNpemVvZihDbG91ZEh2TWVtTm9kZVswXSkgKiBDTE9VREhWX01BWF9NRU1f Tk9ERV9OVU0pOzxvOnA+PC9vOnA+PC9zcGFuPjwvcHJlPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+ PHNwYW4gbGFuZz0iRU4tVVMiPltTQU1JXSBXaWxsIHNpemVvZiAoQ2xvdWRIdk1lbU5vZGUpIHNo b3VsZCBiZSBzdWZmaWNpZW50IGFib3ZlPyBBbHNvLCBjYW4geW91IHJ1biB1bmNydXN0aWZ5IG9u IHlvdXIgcGF0Y2hlcywgcGxlYXNlPzxvOnA+PC9vOnA+PC9zcGFuPjwvcD4NCjxwIGNsYXNzPSJN c29Ob3JtYWwiPjxzcGFuIGxhbmc9IkVOLVVTIj48bzpwPiZuYnNwOzwvbzpwPjwvc3Bhbj48L3A+ DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj48c3BhbiBsYW5nPSJFTi1VUyI+W0pvbmddIFRoZSBsb2Nh bCB1bmNydXN0aWZ5IHRlc3QgZW52aXJvbm1lbnQgaXMgbm90IHJlYWR5LiBCdXQgSSB0aGluayDi gJxzaXplb2bigJ0gaGVyZSBpcyBPSywgYXMgdGhpcyBzdHJ1Y3QgY29udGFpbnMgb25seSB0d28g dTY0IHZhcmlhYmxlcywgdGh1cyBubyBwYWRkaW5nIGhlcmUuIElmIHNpemVvZiBpcyBub3QgcHJl ZmVyZW5jZSBoZXJlLCBpcyB0aGVyZSBhbnkgc3VnZ2VzdGlvbg0KIGZyb20geW91PzxvOnA+PC9v OnA+PC9zcGFuPjwvcD4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiPjxzcGFuIGxhbmc9IkVOLVVTIj5b U0FNSV0gSSB0aGluayB5b3UgY291bGQganVzdCB1c2UgPG86cD48L286cD48L3NwYW4+PC9wPg0K PHByZT48c3BhbiBsYW5nPSJFTi1VUyI+KyZuYnNwOyBaZXJvTWVtIChDbG91ZEh2TWVtTm9kZSwg c2l6ZW9mKENsb3VkSHZNZW1Ob2RlKSk7PG86cD48L286cD48L3NwYW4+PC9wcmU+DQo8cHJlPjxz cGFuIGxhbmc9IkVOLVVTIj5BbHNvLCBsZXQgbWUga25vdyBpZiB5b3UgbmVlZCBhbnkgaGVscCB0 byBnZXQgdW5jcnVzdGlmeSB3b3JraW5nIGxvY2FsbHkuIEkgd2lsbCBkaWcgb3V0IHRoZSByZWxl dmFudCBpbmZvcm1hdGlvbiBmb3IgeW91LjxvOnA+PC9vOnA+PC9zcGFuPjwvcHJlPg0KPHByZT48 c3BhbiBsYW5nPSJFTi1VUyI+Wy9TQU1JXTxvOnA+PC9vOnA+PC9zcGFuPjwvcHJlPg0KPHAgY2xh c3M9Ik1zb05vcm1hbCI+PHNwYW4gbGFuZz0iRU4tVVMiPjxvOnA+Jm5ic3A7PC9vOnA+PC9zcGFu PjwvcD4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiPjxzcGFuIGxhbmc9IkVOLVVTIj48bzpwPiZuYnNw OzwvbzpwPjwvc3Bhbj48L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj48c3BhbiBsYW5nPSJFTi1V UyI+VGhhbmtzPG86cD48L286cD48L3NwYW4+PC9wPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+PHNw YW4gbGFuZz0iRU4tVVMiPkppYW55b25nPG86cD48L286cD48L3NwYW4+PC9wPg0KPHAgY2xhc3M9 Ik1zb05vcm1hbCI+PHNwYW4gbGFuZz0iRU4tVVMiPjxvOnA+Jm5ic3A7PC9vOnA+PC9zcGFuPjwv cD4NCjxkaXY+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj48L286cD48L3NwYW4+PC9wPg0KPC9kaXY+ DQo8L2Rpdj4NCjwvYm9keT4NCjwvaHRtbD4NCg== --_000_F08A9818CF1647278CE59732D909D7F1armcom_--