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 D9AB9AC1208 for ; Thu, 1 Aug 2024 15:53:35 +0000 (UTC) DKIM-Signature: a=rsa-sha256; bh=6ujvOGntT39qOK8UxU9aFTvb/nJ/EJBMe9258GdNowc=; 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; s=20240206; t=1722527615; v=1; b=EfEeKqQFX6xxYCbXN7HB1kmpTaMYgfYhExP8a2A/yfM7HIXEOMJ88hgn8aNh+Icy3QQjF4/H ip8WCJPkMm56VBFCsB7DI1j5OxwggAHiT44ZO4U/VG1PX/zFpK0EKMKxLBjCz07JAx/hsx5kQJ7 gp/HLBHnu1aHrgfvCXnkbDfkF3GOJPM6Bdx/berbJBDgwJsxJwpqWIy2CZ0Pf9ks2D5EsK1cHmO 9OAq/Ymjyk3DSst+aEQWgs5u0trrrLmC5DXbg0PtzGiPvhW9nQeRsCHquzJvdyOEGRB2Iv2vrcH JRJeF9uZ4juqeZ5X5NsDID/XaoV3j9OlO9CPpvWNamiiA== X-Received: by 127.0.0.2 with SMTP id VeZnYY7687511xRPb4pOwVL8; Thu, 01 Aug 2024 08:53:34 -0700 X-Received: from EUR05-AM6-obe.outbound.protection.outlook.com (EUR05-AM6-obe.outbound.protection.outlook.com [40.107.22.77]) by mx.groups.io with SMTP id smtpd.web11.71883.1722527613031748985 for ; Thu, 01 Aug 2024 08:53:33 -0700 X-Received: from DUZPR01CA0294.eurprd01.prod.exchangelabs.com (2603:10a6:10:4b7::13) by PAWPR08MB10947.eurprd08.prod.outlook.com (2603:10a6:102:468::19) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.7828.21; Thu, 1 Aug 2024 15:53:30 +0000 X-Received: from DB1PEPF000509F2.eurprd02.prod.outlook.com (2603:10a6:10:4b7:cafe::c4) by DUZPR01CA0294.outlook.office365.com (2603:10a6:10:4b7::13) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.7828.22 via Frontend Transport; Thu, 1 Aug 2024 15:53:29 +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 DB1PEPF000509F2.mail.protection.outlook.com (10.167.242.148) with Microsoft SMTP Server (version=TLS1_3, cipher=TLS_AES_256_GCM_SHA384) id 15.20.7828.19 via Frontend Transport; Thu, 1 Aug 2024 15:53:28 +0000 X-Received: ("Tessian outbound ca8e5f27f95f:v365"); Thu, 01 Aug 2024 15:53:28 +0000 X-CheckRecipientChecked: true X-CR-MTA-CID: 7fd521612c841f19 X-CR-MTA-TID: 64aa7808 X-Received: from L0cc8a9b97f9a.1 by 64aa7808-outbound-1.mta.getcheckrecipient.com id 767FA587-2918-4146-992A-B77DD08296A4.1; Thu, 01 Aug 2024 15:53:22 +0000 X-Received: from EUR02-DB5-obe.outbound.protection.outlook.com by 64aa7808-outbound-1.mta.getcheckrecipient.com with ESMTPS id L0cc8a9b97f9a.1 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384); Thu, 01 Aug 2024 15:53:22 +0000 X-Received: from AS8PR08MB6806.eurprd08.prod.outlook.com (2603:10a6:20b:39b::12) by GV1PR08MB10402.eurprd08.prod.outlook.com (2603:10a6:150:15d::12) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.7828.19; Thu, 1 Aug 2024 15:53:20 +0000 X-Received: from AS8PR08MB6806.eurprd08.prod.outlook.com ([fe80::3935:6d9d:93a2:cbf3]) by AS8PR08MB6806.eurprd08.prod.outlook.com ([fe80::3935:6d9d:93a2:cbf3%6]) with mapi id 15.20.7828.021; Thu, 1 Aug 2024 15:53:20 +0000 From: "Sami Mujawar" To: "devel@edk2.groups.io" , "srikanth.aithal@amd.com" , Ard Biesheuvel , Jiewen Yao , Gerd Hoffmann Subject: Re: [edk2-devel] Patch OvmfPkg: Use heap memory for virtio-scsi request causing regression Thread-Topic: [edk2-devel] Patch OvmfPkg: Use heap memory for virtio-scsi request causing regression Thread-Index: AQHa5AYADNAyywxeIUWq0bMKoaUAVbISnpOA Date: Thu, 1 Aug 2024 15:53:19 +0000 Message-ID: References: <4e3b70bf-2655-46da-bcc8-ba1c57ae4382@amd.com> In-Reply-To: <4e3b70bf-2655-46da-bcc8-ba1c57ae4382@amd.com> Accept-Language: en-GB, en-US X-MS-Has-Attach: X-MS-TNEF-Correlator: user-agent: Microsoft-MacOutlook/16.87.24071426 Authentication-Results-Original: dkim=none (message not signed) header.d=none;dmarc=none action=none header.from=arm.com; x-ms-traffictypediagnostic: AS8PR08MB6806:EE_|GV1PR08MB10402:EE_|DB1PEPF000509F2:EE_|PAWPR08MB10947:EE_ X-MS-Office365-Filtering-Correlation-Id: e82eda48-3863-497e-78a6-08dcb242161f x-checkrecipientrouted: true nodisclaimer: true X-MS-Exchange-SenderADCheck: 1 X-MS-Exchange-AntiSpam-Relay: 0 X-Microsoft-Antispam-Untrusted: BCL:0;ARA:13230040|376014|1800799024|4022899009|366016|38070700018; X-Microsoft-Antispam-Message-Info-Original: =?us-ascii?Q?T7njzw6YbGZQBkNIcVcz8YkpzD1o5exuzLSrqEe7xnEaWelQAAdzKJiAKI8i?= =?us-ascii?Q?r4KRGa7GDTzKKuxeWzgjuxxYaCzJss+yqsycA9p4AdZLuN1R2YlUwO/j+igh?= =?us-ascii?Q?DH3L7qYdaaRZUHXQ2ZZLIez797mDi7raozyIMFX+xSkKTK97M0HhrkgF4K9s?= =?us-ascii?Q?MzajDziPJybqhhxZr73G5XmLMVZxmfdy4s/lAve0AemYMkLXnn4ksBeloPT+?= =?us-ascii?Q?75MQXYDm86Kl222rVmz4XMHz/I5ShQJBoSq0wQxRfHaA5s7Ihp/tLY+Jkt7q?= =?us-ascii?Q?Aee+SO+dPvFtsQHGl3GYiHvCLl8yGC6l0oN1JoCmYWk7JW/bq27wYzk9p3cL?= =?us-ascii?Q?v07OGmVOVu1Vjy+24KKHNdd3ZCPDEXWyMhffbCGthwu8hdcf4Rdp/RO6mwzv?= =?us-ascii?Q?195dymuaNWi+5gQpRPxXgfXhJJAg5OidB0W4DkHdMr5UgOsVTQj1NNhBu5+I?= =?us-ascii?Q?YAPGrjrthSxh/8VNjSsQCN6oRF5RwAe/lUIlRjHcApgkOIQ0ULv5Cj7oM7Mm?= =?us-ascii?Q?oPMeBTY8cBlYX7qEY4SGMNRk9LEph5i4cNCmIEfLcKs5KdNrIcoRM98dCFUJ?= =?us-ascii?Q?6+WSUvzX/DKqdoILYL4koKEbt7QDj87bRGjpk4qQePFrYcaBVGEHrPQsAA+7?= =?us-ascii?Q?zP5BwI9JO/4BrauXSub3f04DGI6ebJAxVYp6TB7u7rClEQ7YKILJQ/yP9c1O?= =?us-ascii?Q?wT03ww1gND61dVbs+fShp1oge0qryPsQhpHK8syI0mXBGYkAlZoSG0qmQTis?= =?us-ascii?Q?q6PCSSPvCP/LsKPHl91OfajercqEilJpbBrxKy/d6s9vgc3vgox6LSMlgaU7?= =?us-ascii?Q?IIE8nr27cNhnG4MsWg9SWMR/pXDS0chnFhGSXxeE4Mip5GZTYZap5abBmn/+?= =?us-ascii?Q?CATYPxVuHNHKJsFs4u8u1TvIWEi4MTvWJBl71CbTHJflyazRikKZGDh2qtU0?= =?us-ascii?Q?OC1FXiydwOPKOaYk/5xx4SVKX1B8T+HTP3bLCo16fQe3lGP0X80R/zi2I6Dw?= =?us-ascii?Q?vmUNUNoJpn9fjhgpNytumqtBvaeTYtCQdwNKL/oW13s5SB+wb5zICU8GqtgE?= =?us-ascii?Q?Udepi00U01RTghFNaIRmejRQxzgLOQDIhydYgVSKApp2Jg0eXd1NbEu+NmGc?= =?us-ascii?Q?Na+lvZzwa05fGfcXU/QI7aBf0wn+nX755i9OOAIAN5WahfyPDr5I4VkoCNyE?= =?us-ascii?Q?hEo2CdcF6CKHf5QWxGt2M1UROa3Z50CList3IxMF05GWBUR6+5Hd0ths3VzR?= =?us-ascii?Q?5xd1RwNJYDzhTTRRrezdCRM2PFmDM5dqVfdrSjBTQRQbvsAbrB4tSSrOsy1g?= =?us-ascii?Q?EwmfranONfnbOEV5SxNwdt4YT9B0rfHqzbVDSRfCfp6NlTL/cZv8H7Wu50hv?= =?us-ascii?Q?tLXigr8=3D?= 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:(13230040)(376014)(1800799024)(4022899009)(366016)(38070700018);DIR:OUT;SFP:1101; MIME-Version: 1.0 X-MS-Exchange-Transport-CrossTenantHeadersStamped: GV1PR08MB10402 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-SkipListedInternetSender: ip=[2603:10a6:20b:39b::12];domain=AS8PR08MB6806.eurprd08.prod.outlook.com X-MS-Exchange-Transport-CrossTenantHeadersStripped: DB1PEPF000509F2.eurprd02.prod.outlook.com X-MS-PublicTrafficType: Email X-MS-Office365-Filtering-Correlation-Id-Prvs: 4889683f-6a95-4f61-c3bb-08dcb24210d3 X-Microsoft-Antispam-Message-Info: =?utf-8?B?cEhiNTFjczFQYTlNZzVTQzUwOGxRSmFVZkUreVlTb1g0ZnIycnZaR0pOeGRn?= =?utf-8?B?TkpVbTNjcDJwR3ZDaFRXRkZBd0dwWVJuTWFlM3BzVXJvM2x0bWJCZTUySjJz?= =?utf-8?B?dnZLemEwU1RCSXBKTVplTnlpNXRuMlNtM3AyRnBVNFNCeDYrNHFBOXdKMWRi?= =?utf-8?B?SjRaUlVVQTlYakt2YVljVWltejZlUmw4SEsrandBS0w1TTFPbVNXZDdMUlVD?= =?utf-8?B?QmU3cFh6cTNJNXdOa2xhclY3WHFybzVIc3hSSzNQaHhvNndhdWZOMnd5TCtV?= =?utf-8?B?K2puc0hVenpsWXFxZ0NtLzRuRWtRNWNKamIrV0gxVWUvYUxjbFI3c0t5KzRF?= =?utf-8?B?NU9sT05uQ3lyNnorR3loOXpqVkNsTlJNRU9ISG5tdG1XTDVONmxLNlNKNFo2?= =?utf-8?B?ajhySG1rZWs2OGFJOVBsNWtTZTkrdDJGUU5EWFh3ODdFWGNISnFsQWVRSzBo?= =?utf-8?B?d0Rmd0pZRDk5RjhVRnVaa1lYK0V4WHozSVIzN2hCUWo5T3pvZkpYVWk0WEw4?= =?utf-8?B?a2hzR0hRbzNHR044UHIyNnlGMkVBMFVkZmlxQWNKZFZza2h2RlIwTkF4UERi?= =?utf-8?B?MGZJL0wwSXNlS1NlT2U5Wmh6dHllRDBaNkE2anNhOWVIblBGNWc3bW5yRUZv?= =?utf-8?B?SklXNTBxUjUxNVplNG90UkxKZGNOT2JUOE1xcGdGWDhQbXhia0FQbGJUb3VK?= =?utf-8?B?QVFXKzhCVUVOUExwRmVZYyt4aFl2N1oxN0RsdWNKbXo2bm84TXgzKzdUTjVp?= =?utf-8?B?eTNEVFgzS0JGSUQxNnI5U3U0L2tpSU1KUFJDUmRVL2xEQ1N1Y0gwUTdyczRY?= =?utf-8?B?WlNKRmFQQk9YZTg3T29WMXpSY21VWTArTDhNL1cxU0RlcmJ4dmVRT2FyY2ZR?= =?utf-8?B?VFhDaGhBQ0lxQndqd0pkLy95ditlUTRITDlCbUVRNDFRNmMxYlpoZXY1YWoz?= =?utf-8?B?aEp3WThob3RqdXU5YzNMM3JnSC8xWEYrU3lwVmM3dy84Ly96aEk3c1MwVkNJ?= =?utf-8?B?V1BDLy8wL3U1a1JPcmZzQ1N5TzFDT2FUVlhNTGUxclRMS3hwV3J6KzFiTXJ4?= =?utf-8?B?S0ZDMWxxbTZsN0dQR2Fla0I2T0c2YXIwZmNSbU9OZkp6eDJQVzZ0eHgxSDV4?= =?utf-8?B?ZDBJMjVxRUROczVkb2JuNUtTSEhLRW81ZUF3Tm96b1gxc2luRkxVM2diR2VB?= =?utf-8?B?ZjlKUnRITlhEblM0Qy9TTVQ0dXVZRjRkYURkZUpPV3pmd3hzbHVMN3FmS2JB?= =?utf-8?B?SmlBTnU4MEdDMGlLajdqblN6UUxSblpRVmlnSkNHeVQrQlU3SVFJY2RhTFBI?= =?utf-8?B?K3RIWWVxdnkwTXZBRTAwVnpKR0VCM2JkejQwOWwybXo4dGViMTdKbXJJOTAx?= =?utf-8?B?QWhsalh6OXBuZlhkNjFuYVVSY3JCZGRHVkgyQUxVbEl5QmxVTGY1YWpQOFZE?= =?utf-8?B?em5nVXlUVUxPS0x2VS80ZEU5UzVzTFpGZ1Zza0VoWjZtYzQ3UlNLSmF3Uktn?= =?utf-8?B?bzM2MnB2OXFvb21tOXU5VGU3M0haY3dGTjdMWTFxM0FNUXRONnZoS0JnaEVD?= =?utf-8?B?Y0VyWlBST0tqbndXeWtsVEtyNUFtOUhYaFBpWGYycTc1NWc1eGxZTzlzbnFT?= =?utf-8?B?LzhHdVVSUGhQbnZpMVU3dG1ZM3hhaDUyMWlqL0cwS25tVFExcC9FTUxEeWM0?= =?utf-8?B?VmJNYU9nMVd6eG5ybHN2VUxRc3d4YjFhSFY1Z3VHck10K25Wd1VJUzFoVjZz?= =?utf-8?B?dzNVWjh2cE5WS0tXeC9UY2hya1doWEhCREpDbk9Qb3BWRVdKYmYydFp5VlRT?= =?utf-8?B?WUxYQSt4NVhpWFBmSW9wOFFSLzVSMHNySGtla2ZML2ZkaU9xSmtocWlsdFRU?= =?utf-8?B?enFjUFFCUGdFUldab2VzWnpDcVdZMm0rL1VIK0FHU2Nkbnc9PQ==?= X-OriginatorOrg: arm.com X-MS-Exchange-CrossTenant-OriginalArrivalTime: 01 Aug 2024 15:53:28.8514 (UTC) X-MS-Exchange-CrossTenant-Network-Message-Id: e82eda48-3863-497e-78a6-08dcb242161f 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: DB1PEPF000509F2.eurprd02.prod.outlook.com X-MS-Exchange-CrossTenant-AuthAs: Anonymous X-MS-Exchange-CrossTenant-FromEntityHeader: HybridOnPrem X-MS-Exchange-Transport-CrossTenantHeadersStamped: PAWPR08MB10947 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: Thu, 01 Aug 2024 08:53:33 -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: Uezs7YSGjXLZY7hqi5lxBuuGx7686176AA= Content-Language: en-GB Content-Type: multipart/alternative; boundary="_000_FC9F3CC708A44F71B76D443AED4FB759armcom_" X-GND-Status: LEGIT Authentication-Results: spool.mail.gandi.net; dkim=pass header.d=groups.io header.s=20240206 header.b=EfEeKqQF; 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 --_000_FC9F3CC708A44F71B76D443AED4FB759armcom_ Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 SGkgU3Jpa2FudGgsDQoNClRoYW5rcyBmb3IgcmVwb3J0aW5nIHRoaXMgaXNzdWUuIEl0IGlzIHN0 cmFuZ2UgdGhhdCB0aGUgdmlydGlvLWJsayBkcml2ZXIgaXMgd29ya2luZyB3aXRoIGEgc2ltaWxh ciBjaGFuZ2UuDQpJIGFtIGxvb2tpbmcgaW50byB3aHkgdGhpcyBtYXkgYmUgZmFpbGluZy4NCg0K UmVnYXJkcywNCg0KU2FtaSBNdWphd2FyDQpGcm9tOiA8ZGV2ZWxAZWRrMi5ncm91cHMuaW8+IG9u IGJlaGFsZiBvZiAiQWl0aGFsLCBTcmlrYW50aCB2aWEgZ3JvdXBzLmlvIiA8c3Jpa2FudGguYWl0 aGFsPWFtZC5jb21AZ3JvdXBzLmlvPg0KUmVwbHkgdG86ICJkZXZlbEBlZGsyLmdyb3Vwcy5pbyIg PGRldmVsQGVkazIuZ3JvdXBzLmlvPiwgInNyaWthbnRoLmFpdGhhbEBhbWQuY29tIiA8c3Jpa2Fu dGguYWl0aGFsQGFtZC5jb20+DQpEYXRlOiBUaHVyc2RheSAxIEF1Z3VzdCAyMDI0IGF0IDEyOjI4 DQpUbzogImRldmVsQGVkazIuZ3JvdXBzLmlvIiA8ZGV2ZWxAZWRrMi5ncm91cHMuaW8+LCBTYW1p IE11amF3YXIgPFNhbWkuTXVqYXdhckBhcm0uY29tPiwgQXJkIEJpZXNoZXV2ZWwgPGFyZGIrdGlh bm9jb3JlQGtlcm5lbC5vcmc+LCBKaWV3ZW4gWWFvIDxqaWV3ZW4ueWFvQGludGVsLmNvbT4sIEdl cmQgSG9mZm1hbm4gPGtyYXhlbEByZWRoYXQuY29tPg0KU3ViamVjdDogW2VkazItZGV2ZWxdIFBh dGNoIE92bWZQa2c6IFVzZSBoZWFwIG1lbW9yeSBmb3IgdmlydGlvLXNjc2kgcmVxdWVzdCBjYXVz aW5nIHJlZ3Jlc3Npb24NClJlc2VudCBmcm9tOiA8c3Jpa2FudGguYWl0aGFsQGFtZC5jb20+DQpS ZXNlbnQgZGF0ZTogVGh1cnNkYXkgMSBBdWd1c3QgMjAyNCBhdCAxMjoyOA0KDQoNCkhlbGxvIGFs bCwNCg0KQWZ0ZXIgdGhlIHBhdGNoZXMgWzFmYzU1YTM5LCBiMzQyMDcwY10gT3ZtZlBrZzogVXNl IGhlYXAgbWVtb3J5IGZvciB2aXJ0aW8tYmxrIHJlcXVlc3QvT3ZtZlBrZzogVXNlIGhlYXAgbWVt b3J5IGZvciB2aXJ0aW8tc2NzaSByZXF1ZXN0IGdvdCBtZXJnZWQsIHRoaXMgcmVncmVzc2lvbiBp cyBzcG90dGVkLg0KDQpBTUQgU1ZNL1NFVi9TRVZFUyBndWVzdCBib290IGZhaWxzIHdpdGggT1ZN RiBwYWNrYWdlcyBbSWEzMjY0L1g2NF0gYnVpbHQgZnJvbSB0b2RheSdzIHVwc3RyZWFtIGVkazIg cmVwb3NpdG9yeVtIZWFkOiA4NWZhZDk5XS4NCg0KR3Vlc3QgYm9vdCB3aXRoIE9WTUYuZmQgb3Ig b25seSB3aXRoIE9WTUZfQ09ERS5mZCBnZXRzIHN0dWNrIGF0IGJlbG93IHBvaW50Og0KDQpEaXZp c29yICAgPSAxDQpCYXVkUmF0ZS9BY3R1YWwgKDExNTIwMC8xMTUyMDApID0gMTAwJQ0KUGNpU2lv U2VyaWFsOiBDcmVhdGUgU0lPIGNoaWxkIHNlcmlhbCBkZXZpY2UgLSBEZXZpY2UgRXJyb3INClBs YXRmb3JtQm9vdE1hbmFnZXJBZnRlckNvbnNvbGUNCkZvdW5kIE1hc3MgU3RvcmFnZSBkZXZpY2U6 IFBjaVJvb3QoMHgwKS9QY2koMHgzLDB4MCkNCkluc3RhbGxQcm90b2NvbEludGVyZmFjZTogRkE5 MjAwMTAtNjc4NS00OTQxLUI2RUMtNDk4QzU3OUYxNjBBIDNERUI4MkEwDQpJbnN0YWxsUHJvdG9j b2xJbnRlcmZhY2U6IDE0M0I3NjMyLUI4MUItNENCNy1BQkQzLUI2MjVBNUI5QkZGRSAzREUxMEFB MA0KSW5zdGFsbFByb3RvY29sSW50ZXJmYWNlOiAwMTY3Q0NDNC1EMEY3LTRGMjEtQTNFRi05RTY0 QjdDRENFOEIgM0RFNUQ0QTANCnFlbXUtc3lzdGVtLXg4Nl82NDogd3Jvbmcgc2l6ZSBmb3Igdmly dGlvLXNjc2kgaGVhZGVycyAgIDw9PT09PT09PT09IGdldHMgaHVuZw0KDQpJZiBib3RoIE9WTUYg Y29kZSBhbmQgdmFycyBmaWxlIGFyZSBwcm92aWRlZCB0aGUgaXNzdWUgaXMgbm90IGhpdC4NClFl bXUgY29tbWFuZCBsaW5lIHRvIHJlY3JlYXRlIHRoZSBpc3N1ZToNCg0KcWVtdS1zeXN0ZW0teDg2 XzY0IFwNCi1tYWNoaW5lIHEzNSxrZXJuZWxfaXJxY2hpcD1zcGxpdCBcDQotbmFtZSBndWVzdD12 bSxkZWJ1Zy10aHJlYWRzPW9uIFwNCi1kcml2ZSBpZj1wZmxhc2gsZm9ybWF0PXJhdyx1bml0PTAs ZmlsZT1PVk1GX0NPREUuZmQscmVhZG9ubHkgXA0KLWNwdSBob3N0IFwNCi1tIDEwMjQgXA0KLXNt cCAxLGNvcmVzPTEsdGhyZWFkcz0xLGRpZXM9MSxzb2NrZXRzPTEgXA0KLWtlcm5lbCBiekltYWdl IFwNCi1hcHBlbmQgInJvb3Q9L2Rldi9zZGEgcncgY29uc29sZT10dHlTMCBuZXQuaWZuYW1lcz0w IGJpb3NkZXZuYW1lPTAgbW92YWJsZV9ub2RlIHN3aW90bGI9NjU1MzYgIiBcDQotZHJpdmUgaWQ9 ZGlzazAsZmlsZT0yMi4wNC1zZXJ2ZXIucWNvdzIsZm9ybWF0PXFjb3cyLGlmPW5vbmUgXA0KLWRl dmljZSB2aXJ0aW8tc2NzaS1wY2ksaWQ9c2NzaTAsZGlzYWJsZS1sZWdhY3k9b24saW9tbXVfcGxh dGZvcm09dHJ1ZSBcDQotZGV2aWNlIHNjc2ktaGQsZHJpdmU9ZGlzazAgXA0KLS1lbmFibGUta3Zt IFwNCi0tbm9ncmFwaGljDQoNClRoYW5rcywNCg0KU3Jpa2FudGggQWl0aGFsDQoNCklNUE9SVEFO VCBOT1RJQ0U6IFRoZSBjb250ZW50cyBvZiB0aGlzIGVtYWlsIGFuZCBhbnkgYXR0YWNobWVudHMg YXJlIGNvbmZpZGVudGlhbCBhbmQgbWF5IGFsc28gYmUgcHJpdmlsZWdlZC4gSWYgeW91IGFyZSBu b3QgdGhlIGludGVuZGVkIHJlY2lwaWVudCwgcGxlYXNlIG5vdGlmeSB0aGUgc2VuZGVyIGltbWVk aWF0ZWx5IGFuZCBkbyBub3QgZGlzY2xvc2UgdGhlIGNvbnRlbnRzIHRvIGFueSBvdGhlciBwZXJz b24sIHVzZSBpdCBmb3IgYW55IHB1cnBvc2UsIG9yIHN0b3JlIG9yIGNvcHkgdGhlIGluZm9ybWF0 aW9uIGluIGFueSBtZWRpdW0uIFRoYW5rIHlvdS4NCg0KCi09LT0tPS09LT0tPS09LT0tPS09LT0t Ckdyb3Vwcy5pbyBMaW5rczogWW91IHJlY2VpdmUgYWxsIG1lc3NhZ2VzIHNlbnQgdG8gdGhpcyBn cm91cC4KVmlldy9SZXBseSBPbmxpbmUgKCMxMjAxOTEpOiBodHRwczovL2VkazIuZ3JvdXBzLmlv L2cvZGV2ZWwvbWVzc2FnZS8xMjAxOTEKTXV0ZSBUaGlzIFRvcGljOiBodHRwczovL2dyb3Vwcy5p by9tdC8xMDc2NjMxODcvNzY4NjE3NgpHcm91cCBPd25lcjogZGV2ZWwrb3duZXJAZWRrMi5ncm91 cHMuaW8KVW5zdWJzY3JpYmU6IGh0dHBzOi8vZWRrMi5ncm91cHMuaW8vZy9kZXZlbC91bnN1YiBb cmViZWNjYUBvcGVuZncuaW9dCi09LT0tPS09LT0tPS09LT0tPS09LT0tCgoNCg== --_000_FC9F3CC708A44F71B76D443AED4FB759armcom_ Content-Type: text/html; charset="utf-8" Content-ID: <36714DF1EFA5CE468A12983F898A7C16@eurprd08.prod.outlook.com> Content-Transfer-Encoding: base64 PGh0bWwgeG1sbnM6dj0idXJuOnNjaGVtYXMtbWljcm9zb2Z0LWNvbTp2bWwiIHhtbG5zOm89InVy bjpzY2hlbWFzLW1pY3Jvc29mdC1jb206b2ZmaWNlOm9mZmljZSIgeG1sbnM6dz0idXJuOnNjaGVt YXMtbWljcm9zb2Z0LWNvbTpvZmZpY2U6d29yZCIgeG1sbnM6bT0iaHR0cDovL3NjaGVtYXMubWlj cm9zb2Z0LmNvbS9vZmZpY2UvMjAwNC8xMi9vbW1sIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcv VFIvUkVDLWh0bWw0MCI+DQo8aGVhZD4NCjxtZXRhIGh0dHAtZXF1aXY9IkNvbnRlbnQtVHlwZSIg Y29udGVudD0idGV4dC9odG1sOyBjaGFyc2V0PXV0Zi04Ij4NCjxtZXRhIG5hbWU9IkdlbmVyYXRv ciIgY29udGVudD0iTWljcm9zb2Z0IFdvcmQgMTUgKGZpbHRlcmVkIG1lZGl1bSkiPg0KPCEtLVtp ZiAhbXNvXT48c3R5bGU+dlw6KiB7YmVoYXZpb3I6dXJsKCNkZWZhdWx0I1ZNTCk7fQ0Kb1w6KiB7 YmVoYXZpb3I6dXJsKCNkZWZhdWx0I1ZNTCk7fQ0Kd1w6KiB7YmVoYXZpb3I6dXJsKCNkZWZhdWx0 I1ZNTCk7fQ0KLnNoYXBlIHtiZWhhdmlvcjp1cmwoI2RlZmF1bHQjVk1MKTt9DQo8L3N0eWxlPjwh W2VuZGlmXS0tPjxzdHlsZT48IS0tDQovKiBGb250IERlZmluaXRpb25zICovDQpAZm9udC1mYWNl DQoJe2ZvbnQtZmFtaWx5OiJDYW1icmlhIE1hdGgiOw0KCXBhbm9zZS0xOjIgNCA1IDMgNSA0IDYg MyAyIDQ7fQ0KQGZvbnQtZmFjZQ0KCXtmb250LWZhbWlseTpDYWxpYnJpOw0KCXBhbm9zZS0xOjIg MTUgNSAyIDIgMiA0IDMgMiA0O30NCkBmb250LWZhY2UNCgl7Zm9udC1mYW1pbHk6QXB0b3M7DQoJ cGFub3NlLTE6MiAxMSAwIDQgMiAyIDIgMiAyIDQ7fQ0KLyogU3R5bGUgRGVmaW5pdGlvbnMgKi8N CnAuTXNvTm9ybWFsLCBsaS5Nc29Ob3JtYWwsIGRpdi5Nc29Ob3JtYWwNCgl7bWFyZ2luOjBjbTsN Cglmb250LXNpemU6MTIuMHB0Ow0KCWZvbnQtZmFtaWx5OiJBcHRvcyIsc2Fucy1zZXJpZjt9DQph OmxpbmssIHNwYW4uTXNvSHlwZXJsaW5rDQoJe21zby1zdHlsZS1wcmlvcml0eTo5OTsNCgljb2xv cjpibHVlOw0KCXRleHQtZGVjb3JhdGlvbjp1bmRlcmxpbmU7fQ0Kc3Bhbi5FbWFpbFN0eWxlMTkN Cgl7bXNvLXN0eWxlLXR5cGU6cGVyc29uYWwtcmVwbHk7DQoJZm9udC1mYW1pbHk6IkNhbGlicmki LHNhbnMtc2VyaWY7DQoJY29sb3I6d2luZG93dGV4dDt9DQouTXNvQ2hwRGVmYXVsdA0KCXttc28t c3R5bGUtdHlwZTpleHBvcnQtb25seTsNCglmb250LXNpemU6MTAuMHB0Ow0KCW1zby1saWdhdHVy ZXM6bm9uZTt9DQpAcGFnZSBXb3JkU2VjdGlvbjENCgl7c2l6ZTo2MTIuMHB0IDc5Mi4wcHQ7DQoJ bWFyZ2luOjcyLjBwdCA3Mi4wcHQgNzIuMHB0IDcyLjBwdDt9DQpkaXYuV29yZFNlY3Rpb24xDQoJ e3BhZ2U6V29yZFNlY3Rpb24xO30NCi0tPjwvc3R5bGU+PCEtLVtpZiBndGUgbXNvIDldPjx4bWw+ DQo8bzpzaGFwZWRlZmF1bHRzIHY6ZXh0PSJlZGl0IiBzcGlkbWF4PSIxMDI2IiAvPg0KPC94bWw+ PCFbZW5kaWZdLS0+PCEtLVtpZiBndGUgbXNvIDldPjx4bWw+DQo8bzpzaGFwZWxheW91dCB2OmV4 dD0iZWRpdCI+DQo8bzppZG1hcCB2OmV4dD0iZWRpdCIgZGF0YT0iMSIgLz4NCjwvbzpzaGFwZWxh eW91dD48L3htbD48IVtlbmRpZl0tLT4NCjwvaGVhZD4NCjxib2R5IGxhbmc9IkVOLUdCIiBsaW5r PSJibHVlIiB2bGluaz0icHVycGxlIiBzdHlsZT0id29yZC13cmFwOmJyZWFrLXdvcmQiPg0KPGRp diBjbGFzcz0iV29yZFNlY3Rpb24xIj4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiPjxzcGFuIHN0eWxl PSJmb250LXNpemU6MTEuMHB0O2ZvbnQtZmFtaWx5OiZxdW90O0NhbGlicmkmcXVvdDssc2Fucy1z ZXJpZjttc28tZmFyZWFzdC1sYW5ndWFnZTpFTi1VUyI+SGkgU3Jpa2FudGgsPG86cD48L286cD48 L3NwYW4+PC9wPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+PHNwYW4gc3R5bGU9ImZvbnQtc2l6ZTox MS4wcHQ7Zm9udC1mYW1pbHk6JnF1b3Q7Q2FsaWJyaSZxdW90OyxzYW5zLXNlcmlmO21zby1mYXJl YXN0LWxhbmd1YWdlOkVOLVVTIj48bzpwPiZuYnNwOzwvbzpwPjwvc3Bhbj48L3A+DQo8cCBjbGFz cz0iTXNvTm9ybWFsIj48c3BhbiBzdHlsZT0iZm9udC1zaXplOjExLjBwdDtmb250LWZhbWlseTom cXVvdDtDYWxpYnJpJnF1b3Q7LHNhbnMtc2VyaWY7bXNvLWZhcmVhc3QtbGFuZ3VhZ2U6RU4tVVMi PlRoYW5rcyBmb3IgcmVwb3J0aW5nIHRoaXMgaXNzdWUuIEl0IGlzIHN0cmFuZ2UgdGhhdCB0aGUg dmlydGlvLWJsayBkcml2ZXIgaXMgd29ya2luZyB3aXRoIGEgc2ltaWxhciBjaGFuZ2UuPG86cD48 L286cD48L3NwYW4+PC9wPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+PHNwYW4gc3R5bGU9ImZvbnQt c2l6ZToxMS4wcHQ7Zm9udC1mYW1pbHk6JnF1b3Q7Q2FsaWJyaSZxdW90OyxzYW5zLXNlcmlmO21z by1mYXJlYXN0LWxhbmd1YWdlOkVOLVVTIj5JIGFtIGxvb2tpbmcgaW50byB3aHkgdGhpcyBtYXkg YmUgZmFpbGluZy48bzpwPjwvbzpwPjwvc3Bhbj48L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj48 c3BhbiBzdHlsZT0iZm9udC1zaXplOjExLjBwdDtmb250LWZhbWlseTomcXVvdDtDYWxpYnJpJnF1 b3Q7LHNhbnMtc2VyaWY7bXNvLWZhcmVhc3QtbGFuZ3VhZ2U6RU4tVVMiPjxvOnA+Jm5ic3A7PC9v OnA+PC9zcGFuPjwvcD4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiPjxzcGFuIHN0eWxlPSJmb250LXNp emU6MTEuMHB0O2ZvbnQtZmFtaWx5OiZxdW90O0NhbGlicmkmcXVvdDssc2Fucy1zZXJpZjttc28t ZmFyZWFzdC1sYW5ndWFnZTpFTi1VUyI+UmVnYXJkcyw8bzpwPjwvbzpwPjwvc3Bhbj48L3A+DQo8 cCBjbGFzcz0iTXNvTm9ybWFsIj48c3BhbiBzdHlsZT0iZm9udC1zaXplOjExLjBwdDtmb250LWZh bWlseTomcXVvdDtDYWxpYnJpJnF1b3Q7LHNhbnMtc2VyaWY7bXNvLWZhcmVhc3QtbGFuZ3VhZ2U6 RU4tVVMiPjxvOnA+Jm5ic3A7PC9vOnA+PC9zcGFuPjwvcD4NCjxwIGNsYXNzPSJNc29Ob3JtYWwi PjxzcGFuIHN0eWxlPSJmb250LXNpemU6MTEuMHB0O2ZvbnQtZmFtaWx5OiZxdW90O0NhbGlicmkm cXVvdDssc2Fucy1zZXJpZjttc28tZmFyZWFzdC1sYW5ndWFnZTpFTi1VUyI+U2FtaSBNdWphd2Fy PG86cD48L286cD48L3NwYW4+PC9wPg0KPGRpdiBzdHlsZT0iYm9yZGVyOm5vbmU7Ym9yZGVyLXRv cDpzb2xpZCAjQjVDNERGIDEuMHB0O3BhZGRpbmc6My4wcHQgMGNtIDBjbSAwY20iPg0KPHAgY2xh c3M9Ik1zb05vcm1hbCI+PGI+PHNwYW4gc3R5bGU9ImZvbnQtZmFtaWx5OiZxdW90O0NhbGlicmkm cXVvdDssc2Fucy1zZXJpZjtjb2xvcjpibGFjayI+RnJvbToNCjwvc3Bhbj48L2I+PHNwYW4gc3R5 bGU9ImZvbnQtZmFtaWx5OiZxdW90O0NhbGlicmkmcXVvdDssc2Fucy1zZXJpZjtjb2xvcjpibGFj ayI+Jmx0O2RldmVsQGVkazIuZ3JvdXBzLmlvJmd0OyBvbiBiZWhhbGYgb2YgJnF1b3Q7QWl0aGFs LCBTcmlrYW50aCB2aWEgZ3JvdXBzLmlvJnF1b3Q7ICZsdDtzcmlrYW50aC5haXRoYWw9YW1kLmNv bUBncm91cHMuaW8mZ3Q7PGJyPg0KPGI+UmVwbHkgdG86IDwvYj4mcXVvdDtkZXZlbEBlZGsyLmdy b3Vwcy5pbyZxdW90OyAmbHQ7ZGV2ZWxAZWRrMi5ncm91cHMuaW8mZ3Q7LCAmcXVvdDtzcmlrYW50 aC5haXRoYWxAYW1kLmNvbSZxdW90OyAmbHQ7c3Jpa2FudGguYWl0aGFsQGFtZC5jb20mZ3Q7PGJy Pg0KPGI+RGF0ZTogPC9iPlRodXJzZGF5IDEgQXVndXN0IDIwMjQgYXQgMTI6Mjg8YnI+DQo8Yj5U bzogPC9iPiZxdW90O2RldmVsQGVkazIuZ3JvdXBzLmlvJnF1b3Q7ICZsdDtkZXZlbEBlZGsyLmdy b3Vwcy5pbyZndDssIFNhbWkgTXVqYXdhciAmbHQ7U2FtaS5NdWphd2FyQGFybS5jb20mZ3Q7LCBB cmQgQmllc2hldXZlbCAmbHQ7YXJkYit0aWFub2NvcmVAa2VybmVsLm9yZyZndDssIEppZXdlbiBZ YW8gJmx0O2ppZXdlbi55YW9AaW50ZWwuY29tJmd0OywgR2VyZCBIb2ZmbWFubiAmbHQ7a3JheGVs QHJlZGhhdC5jb20mZ3Q7PGJyPg0KPGI+U3ViamVjdDogPC9iPltlZGsyLWRldmVsXSBQYXRjaCBP dm1mUGtnOiBVc2UgaGVhcCBtZW1vcnkgZm9yIHZpcnRpby1zY3NpIHJlcXVlc3QgY2F1c2luZyBy ZWdyZXNzaW9uPGJyPg0KPGI+UmVzZW50IGZyb206IDwvYj4mbHQ7c3Jpa2FudGguYWl0aGFsQGFt ZC5jb20mZ3Q7PGJyPg0KPGI+UmVzZW50IGRhdGU6IDwvYj5UaHVyc2RheSAxIEF1Z3VzdCAyMDI0 IGF0IDEyOjI4PG86cD48L286cD48L3NwYW4+PC9wPg0KPC9kaXY+DQo8ZGl2Pg0KPHAgY2xhc3M9 Ik1zb05vcm1hbCI+PG86cD4mbmJzcDs8L286cD48L3A+DQo8L2Rpdj4NCjxwPkhlbGxvIGFsbCw8 bzpwPjwvbzpwPjwvcD4NCjxwPkFmdGVyIHRoZSBwYXRjaGVzIFsxZmM1NWEzOSwgYjM0MjA3MGNd IE92bWZQa2c6IFVzZSBoZWFwIG1lbW9yeSBmb3IgdmlydGlvLWJsayByZXF1ZXN0L092bWZQa2c6 IFVzZSBoZWFwIG1lbW9yeSBmb3IgdmlydGlvLXNjc2kgcmVxdWVzdCBnb3QgbWVyZ2VkLCB0aGlz IHJlZ3Jlc3Npb24gaXMgc3BvdHRlZC48bzpwPjwvbzpwPjwvcD4NCjxwPkFNRCBTVk0vU0VWL1NF VkVTIGd1ZXN0IGJvb3QgZmFpbHMgd2l0aCBPVk1GIHBhY2thZ2VzIFtJYTMyNjQvWDY0XSBidWls dCBmcm9tIHRvZGF5J3MgdXBzdHJlYW0gZWRrMiByZXBvc2l0b3J5W0hlYWQ6IDg1ZmFkOTldLiZu YnNwOzxvOnA+PC9vOnA+PC9wPg0KPHA+R3Vlc3QgYm9vdCB3aXRoIE9WTUYuZmQgb3Igb25seSB3 aXRoIE9WTUZfQ09ERS5mZCBnZXRzIHN0dWNrIGF0IGJlbG93IHBvaW50OjxvOnA+PC9vOnA+PC9w Pg0KPHAgc3R5bGU9Im1hcmdpbi1ib3R0b206MTIuMHB0Ij48aT5EaXZpc29yJm5ic3A7Jm5ic3A7 ID0gMTxicj4NCkJhdWRSYXRlL0FjdHVhbCAoMTE1MjAwLzExNTIwMCkgPSAxMDAlPGJyPg0KUGNp U2lvU2VyaWFsOiBDcmVhdGUgU0lPIGNoaWxkIHNlcmlhbCBkZXZpY2UgLSBEZXZpY2UgRXJyb3I8 YnI+DQpQbGF0Zm9ybUJvb3RNYW5hZ2VyQWZ0ZXJDb25zb2xlPGJyPg0KRm91bmQgTWFzcyBTdG9y YWdlIGRldmljZTogUGNpUm9vdCgweDApL1BjaSgweDMsMHgwKTxicj4NCkluc3RhbGxQcm90b2Nv bEludGVyZmFjZTogRkE5MjAwMTAtNjc4NS00OTQxLUI2RUMtNDk4QzU3OUYxNjBBIDNERUI4MkEw PGJyPg0KSW5zdGFsbFByb3RvY29sSW50ZXJmYWNlOiAxNDNCNzYzMi1CODFCLTRDQjctQUJEMy1C NjI1QTVCOUJGRkUgM0RFMTBBQTA8YnI+DQpJbnN0YWxsUHJvdG9jb2xJbnRlcmZhY2U6IDAxNjdD Q0M0LUQwRjctNEYyMS1BM0VGLTlFNjRCN0NEQ0U4QiAzREU1RDRBMDxicj4NCnFlbXUtc3lzdGVt LXg4Nl82NDogd3Jvbmcgc2l6ZSBmb3IgdmlydGlvLXNjc2kgaGVhZGVycyZuYnNwOyZuYnNwOyAm bHQ7PT09PT09PT09PSBnZXRzIGh1bmc8L2k+PG86cD48L286cD48L3A+DQo8cD5JZiBib3RoIE9W TUYgY29kZSBhbmQgdmFycyBmaWxlIGFyZSBwcm92aWRlZCB0aGUgaXNzdWUgaXMgbm90IGhpdC48 bzpwPjwvbzpwPjwvcD4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiPlFlbXUgY29tbWFuZCBsaW5lIHRv IHJlY3JlYXRlIHRoZSBpc3N1ZTogPG86cD48L286cD48L3A+DQo8cD48aT5xZW11LXN5c3RlbS14 ODZfNjQgXDxicj4NCi1tYWNoaW5lIHEzNSxrZXJuZWxfaXJxY2hpcD1zcGxpdCBcPGJyPg0KLW5h bWUgZ3Vlc3Q9dm0sZGVidWctdGhyZWFkcz1vbiBcPGJyPg0KLWRyaXZlIGlmPXBmbGFzaCxmb3Jt YXQ9cmF3LHVuaXQ9MCxmaWxlPU9WTUZfQ09ERS5mZCxyZWFkb25seSBcPGJyPg0KLWNwdSBob3N0 IFw8YnI+DQotbSAxMDI0IFw8YnI+DQotc21wIDEsY29yZXM9MSx0aHJlYWRzPTEsZGllcz0xLHNv Y2tldHM9MSBcPGJyPg0KLWtlcm5lbCBiekltYWdlIFw8YnI+DQotYXBwZW5kICZxdW90O3Jvb3Q9 L2Rldi9zZGEgcncgY29uc29sZT10dHlTMCBuZXQuaWZuYW1lcz0wIGJpb3NkZXZuYW1lPTAgbW92 YWJsZV9ub2RlIHN3aW90bGI9NjU1MzYgJnF1b3Q7IFw8YnI+DQotZHJpdmUgaWQ9ZGlzazAsZmls ZT0yMi4wNC1zZXJ2ZXIucWNvdzIsZm9ybWF0PXFjb3cyLGlmPW5vbmUgXDxicj4NCi1kZXZpY2Ug dmlydGlvLXNjc2ktcGNpLGlkPXNjc2kwLGRpc2FibGUtbGVnYWN5PW9uLGlvbW11X3BsYXRmb3Jt PXRydWUgXDxicj4NCi1kZXZpY2Ugc2NzaS1oZCxkcml2ZT1kaXNrMCBcPGJyPg0KLS1lbmFibGUt a3ZtIFw8YnI+DQotLW5vZ3JhcGhpYzwvaT48bzpwPjwvbzpwPjwvcD4NCjxwPlRoYW5rcyw8bzpw PjwvbzpwPjwvcD4NCjxwPlNyaWthbnRoIEFpdGhhbDxvOnA+PC9vOnA+PC9wPg0KPGRpdj4NCjxw IGNsYXNzPSJNc29Ob3JtYWwiPjwvbzpwPjwvc3Bhbj48L3A+DQo8L2Rpdj4NCjwvZGl2Pg0KSU1Q T1JUQU5UIE5PVElDRTogVGhlIGNvbnRlbnRzIG9mIHRoaXMgZW1haWwgYW5kIGFueSBhdHRhY2ht ZW50cyBhcmUgY29uZmlkZW50aWFsIGFuZCBtYXkgYWxzbyBiZSBwcml2aWxlZ2VkLiBJZiB5b3Ug YXJlIG5vdCB0aGUgaW50ZW5kZWQgcmVjaXBpZW50LCBwbGVhc2Ugbm90aWZ5IHRoZSBzZW5kZXIg aW1tZWRpYXRlbHkgYW5kIGRvIG5vdCBkaXNjbG9zZSB0aGUgY29udGVudHMgdG8gYW55IG90aGVy IHBlcnNvbiwgdXNlIGl0IGZvciBhbnkgcHVycG9zZSwNCiBvciBzdG9yZSBvciBjb3B5IHRoZSBp bmZvcm1hdGlvbiBpbiBhbnkgbWVkaXVtLiBUaGFuayB5b3UuDQo8L2JvZHk+DQo8L2h0bWw+DQoN Cgo8ZGl2IHdpZHRoPSIxIiBzdHlsZT0iY29sb3I6d2hpdGU7Y2xlYXI6Ym90aCI+Xy5fLF8uXyxf PC9kaXY+Cjxocj4KCgpHcm91cHMuaW8gTGlua3M6PHA+CgoKICAKICAgIFlvdSByZWNlaXZlIGFs bCBtZXNzYWdlcyBzZW50IHRvIHRoaXMgZ3JvdXAuCiAgCiAgCgoKPHA+CjxhIHRhcmdldD0iX2Js YW5rIiBocmVmPSJodHRwczovL2VkazIuZ3JvdXBzLmlvL2cvZGV2ZWwvbWVzc2FnZS8xMjAxOTEi PlZpZXcvUmVwbHkgT25saW5lICgjMTIwMTkxKTwvYT4gfAoKCiAgCgp8CgogIDxhIHRhcmdldD0i X2JsYW5rIiBocmVmPSJodHRwczovL2dyb3Vwcy5pby9tdC8xMDc2NjMxODcvNzY4NjE3NiI+TXV0 ZSBUaGlzIFRvcGljPC9hPgoKCnwgPGEgaHJlZj0iaHR0cHM6Ly9lZGsyLmdyb3Vwcy5pby9nL2Rl dmVsL3Bvc3QiPk5ldyBUb3BpYzwvYT4KCjxicj4KCgoKCjxhIGhyZWY9Imh0dHBzOi8vZWRrMi5n cm91cHMuaW8vZy9kZXZlbC9lZGl0c3ViLzc2ODYxNzYiPllvdXIgU3Vic2NyaXB0aW9uPC9hPiB8 CjxhIGhyZWY9Im1haWx0bzpkZXZlbCtvd25lckBlZGsyLmdyb3Vwcy5pbyI+Q29udGFjdCBHcm91 cCBPd25lcjwvYT4gfAoKPGEgaHJlZj0iaHR0cHM6Ly9lZGsyLmdyb3Vwcy5pby9nL2RldmVsL3Vu c3ViIj5VbnN1YnNjcmliZTwvYT4KCiBbcmViZWNjYUBvcGVuZncuaW9dPGJyPgo8ZGl2IHdpZHRo PSIxIiBzdHlsZT0iY29sb3I6d2hpdGU7Y2xlYXI6Ym90aCI+Xy5fLF8uXyxfPC9kaXY+Cg0K --_000_FC9F3CC708A44F71B76D443AED4FB759armcom_--