From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from EUR01-DB5-obe.outbound.protection.outlook.com (mail-db5eur01on2089.outbound.protection.outlook.com [40.107.15.89]) by sourceware.org (Postfix) with ESMTPS id DAAD43858D20; Thu, 16 May 2024 02:45:32 +0000 (GMT) DMARC-Filter: OpenDMARC Filter v1.4.2 sourceware.org DAAD43858D20 Authentication-Results: sourceware.org; dmarc=pass (p=none dis=none) header.from=arm.com Authentication-Results: sourceware.org; spf=pass smtp.mailfrom=arm.com ARC-Filter: OpenARC Filter v1.0.0 sourceware.org DAAD43858D20 Authentication-Results: server2.sourceware.org; arc=pass smtp.remote-ip=40.107.15.89 ARC-Seal: i=3; a=rsa-sha256; d=sourceware.org; s=key; t=1715827535; cv=pass; b=cRGNkfIgk0L5WHm10u5Rub4PFmRHvCNsz+88/d2LXFcSQv66absqFmF6xeWg3ZzU/tPd6ST1/M/RxsErfM8Ujj2CDlz8+lr1vZF28ncIRlP401bXv7eBhkqvGQjtKBJzQkdnhah+Nl9IoqFyl5D3BJ2tVLRUFvI1Q/tFKxpsJW4= ARC-Message-Signature: i=3; a=rsa-sha256; d=sourceware.org; s=key; t=1715827535; c=relaxed/simple; bh=8FsThy8ILd06aZwde0OSHWlMhAazeEWbrTBplhOWATQ=; h=DKIM-Signature:DKIM-Signature:From:To:Subject:Date:Message-ID: MIME-Version; b=KTXvvRFEwotcnbkzgmZa2r1q7iYpd5teN7HjDXvoEhapasmVq4tvK4cDiumPV/YgcPybwoYr7N6fdcz8j8IzW/C3yrJApaTQ4ty2sKqh5KMsG9aV7eqzOLXLWtsW8xMg0oCHbxgn3XrMnnm7UQp4r1PCzpOTslErQyweqNF1ytQ= ARC-Authentication-Results: i=3; server2.sourceware.org ARC-Seal: i=2; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=pass; b=azlh+F1/t559I4plJXCYAeOQWv+XKw2sHJuE6Tcd0y20oH38kLuSvNAVBoqe5jCVkKCySlIPkV2Fun9EliwO1u6AqrZaIkLiWF/ommKiWrrgXD/ss+fMrfpwMa8JxiJIILWupwWRn9OXye5BYWKnf5Ko/R2gDTcL761cglrVKgSfNtTaOj5gymwG0oFf7OSNKTmLkxTnuPgi067JmiSVUGhWOChrqD5z7CDRCgtyjqbkwx9Tsnu2G1Iw9bPmpMi9Ofw0lQNs1Z3I2OxFb/yuBuGQwT2QAe1q2oE85tq2kMz7O0dP6YsghdUJMBbP0tuhfE11XmhHlAOh518A/sP0Vw== 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=8FsThy8ILd06aZwde0OSHWlMhAazeEWbrTBplhOWATQ=; b=Aa5hwoMqI6LhwUSIDP4l7O/itD0u/UJ87pftQnQ6NYr1cbxn1MX20Vb3xY5YVluRkVSxjm+kZzZcnm9HohQP5yjUG/mhTNgfjItacvCfan470LWy9cE9TKV+iGX+uR/WCMlpYQwkEd2sCs0owBdy0qK2m8GSTELzFJlhJty51BETa6kHkIYtlwQ4iHTATGK40bES9o62u0qgRzpU9dRE+8IG/iTow/gSQC6w61/hn2Ub9wzr3xH8KyDyvssRzKmGPbiNzsX+Ms8TB8plXxO3lsD5ONYKb4kUI/3PZnHJZnwOqbosg5yCL8Pjcj2cwAjXMjiR5dMQ9/reHo3EXpR0OQ== ARC-Authentication-Results: i=2; mx.microsoft.com 1; spf=pass (sender ip is 63.35.35.123) smtp.rcpttodomain=gcc.gnu.org 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=arm.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=arm.com; s=selector1; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=8FsThy8ILd06aZwde0OSHWlMhAazeEWbrTBplhOWATQ=; b=kuSN1kSUw/guKpOlvTUGc1+hZxZbMPKzU13iEt22Pf6oVcILx9j4m7GIpFMoZOpcL88eMBwPOEVkcSltp1aGt2jHkTjBgCEKxi09laheAs7SFPus/Y0RAj+cXnNRcYqc0PWL0/PWBGiaDdonlXUTef3vzQgqoQY9YCTHMZcwTq8= Received: from DUZPR01CA0217.eurprd01.prod.exchangelabs.com (2603:10a6:10:4b4::11) by PR3PR08MB5562.eurprd08.prod.outlook.com (2603:10a6:102:85::7) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.7587.27; Thu, 16 May 2024 02:45:28 +0000 Received: from DU6PEPF0000B61D.eurprd02.prod.outlook.com (2603:10a6:10:4b4:cafe::b4) by DUZPR01CA0217.outlook.office365.com (2603:10a6:10:4b4::11) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.7587.27 via Frontend Transport; Thu, 16 May 2024 02:45:28 +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 Received: from 64aa7808-outbound-1.mta.getcheckrecipient.com (63.35.35.123) by DU6PEPF0000B61D.mail.protection.outlook.com (10.167.8.137) with Microsoft SMTP Server (version=TLS1_3, cipher=TLS_AES_256_GCM_SHA384) id 15.20.7587.21 via Frontend Transport; Thu, 16 May 2024 02:45:27 +0000 Received: ("Tessian outbound b7675f20d34d:v315"); Thu, 16 May 2024 02:45:27 +0000 X-CheckRecipientChecked: true X-CR-MTA-CID: 5ae853ecadc0156a X-CR-MTA-TID: 64aa7808 Received: from 81ffcf07797b.2 by 64aa7808-outbound-1.mta.getcheckrecipient.com id 93D33EE8-7141-49BB-A842-DE951572C8C5.1; Thu, 16 May 2024 02:45:21 +0000 Received: from EUR04-HE1-obe.outbound.protection.outlook.com by 64aa7808-outbound-1.mta.getcheckrecipient.com with ESMTPS id 81ffcf07797b.2 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384); Thu, 16 May 2024 02:45:21 +0000 ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=lkxGOUj7VMUGi+BWsdlG1UpQRe4wupYF7yQU5q+y0d2HcCnmI7JRDjAyb3V5XP2V+RG8bwviakdhFWsKSoi/r/cj3Ye2BhnB8hivj3WeSNSq9t+FvyqrJzqD9dSqctlk8a5+A8cdxgFm2/sjOShLI7mWFvEb//E25l99oPyVaIwRxJMnb97ZdG3JHsrIjWV6Lct5CkEIrqzk6QhsWuILrkrHkX7BmdiHRHkthkG2dQDdNB00eEL/GHJfvEpXJlEuboWKcE7Ng6uMpuP7Yz7qwVQVyOQuCs7AGqwhxh1Elz0gkjEISzJM5stnR9v75/BXcpNBAIHkRIA6Bp8uy6tW6A== 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=8FsThy8ILd06aZwde0OSHWlMhAazeEWbrTBplhOWATQ=; b=CasJ4+01pTsHfHATTxt/R1MOWqPhh9oFysPHAg4wVfEa5Yf4Aut9YvXl2ZfpIe08xmYHCiAzrNqSFHACvPb0KKPPI4nEiwAvlWCeMNEPs0hKTWQuf1go4XjWz/5Z9t2lVFN1ANVyu4gvXyN0ggOiOs+faDDXTmT9ot5eRDHOXy8GAfLa5o4fc727Gn6sHVL5d/8yLnkrg86u8aE2zHxZEAJjc8K7XKQGyYPpE71w10c+Jr71Qtmmymdby9fXpvY5cto6Hy7/Rf34CqMikYElsGTS7PSTrKAodtYZa7J2pmy7l0+ffUEDV252S8+WQ29VyfqYj2WV3M0Ys7GjpQTxiA== 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=arm.com; s=selector1; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=8FsThy8ILd06aZwde0OSHWlMhAazeEWbrTBplhOWATQ=; b=kuSN1kSUw/guKpOlvTUGc1+hZxZbMPKzU13iEt22Pf6oVcILx9j4m7GIpFMoZOpcL88eMBwPOEVkcSltp1aGt2jHkTjBgCEKxi09laheAs7SFPus/Y0RAj+cXnNRcYqc0PWL0/PWBGiaDdonlXUTef3vzQgqoQY9YCTHMZcwTq8= Received: from VI1PR08MB5325.eurprd08.prod.outlook.com (2603:10a6:803:13e::17) by DB9PR08MB8268.eurprd08.prod.outlook.com (2603:10a6:10:3c4::15) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.7544.55; Thu, 16 May 2024 02:45:18 +0000 Received: from VI1PR08MB5325.eurprd08.prod.outlook.com ([fe80::89dc:c731:362b:7c69]) by VI1PR08MB5325.eurprd08.prod.outlook.com ([fe80::89dc:c731:362b:7c69%4]) with mapi id 15.20.7587.028; Thu, 16 May 2024 02:45:18 +0000 From: Tamar Christina To: Richard Sandiford CC: Richard Biener , "gcc-patches@gcc.gnu.org" , nd , Richard Earnshaw , Marcus Shawcroft , "ktkachov@gcc.gnu.org" Subject: RE: [PATCH 0/4]AArch64: support conditional early clobbers on certain operations. Thread-Topic: [PATCH 0/4]AArch64: support conditional early clobbers on certain operations. Thread-Index: AQHaprKYK+E1vURJJUqgyYy2y8RhprGYJkuAgAAAWgCAADqpQ4AAAqvggABtIO2AAFYXwA== Date: Thu, 16 May 2024 02:45:18 +0000 Message-ID: References: In-Reply-To: Accept-Language: en-US Content-Language: en-US X-MS-Has-Attach: X-MS-TNEF-Correlator: Authentication-Results-Original: dkim=none (message not signed) header.d=none;dmarc=none action=none header.from=arm.com; x-ms-traffictypediagnostic: VI1PR08MB5325:EE_|DB9PR08MB8268:EE_|DU6PEPF0000B61D:EE_|PR3PR08MB5562:EE_ X-MS-Office365-Filtering-Correlation-Id: d65809aa-9900-4882-898c-08dc75523eab 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?aGwvTk9oaEk3L3NyM1F2M09RbkpoVS93VmJ0NE1PcnFoUWhocCtKSDBtT1FR?= =?utf-8?B?cmk2OVplRXlQYXRVRUpTNUdBdzNsSlBKeGNuRkJjNXN4YnhvWUNxN2JDQVJ3?= =?utf-8?B?MWVYYWt5UnIzb1lnQTI3RnkxNnhjYUx4ODVhSk9xc2lOMXlncnR1Wkh4VnFi?= =?utf-8?B?NUwzZWtvd0t4YW1xZWVHK0psNG1wTFV4ZVF5ekY3aEd4bDFMY0p1SXp3aUNO?= =?utf-8?B?dGJYOG5tUGR0OVh4dk9qcHRwUmV3NExsMlFPczNaMVd2VXd2V2lYdDFWNTlS?= =?utf-8?B?KzNka1ZPQ29VRnhSVEVPK0hXTEdqYkxZVWZ3aHdFeC9IMWdBZVg5ajdkNzBP?= =?utf-8?B?YWs0amorTXBvSUJmM24zcy81MFMyNXZzK28rb3RsRGVhcllaQWJpTUttQ0FK?= =?utf-8?B?am1YYkdFRU9pbXkyRVRBUHEyM0F5Q08wYlhCaHZHYzhCTzhFMks4S1JRU21H?= =?utf-8?B?bjlSN0N5Y0dDT01EQmFXL25MekZNRjNQU2tBOEUzdUlWUmdpb0NRNmtLQjl5?= =?utf-8?B?OGJHeHhCWGVTZGx0VHFTYjNkMjJ3cHMrMkZmSUxwa01FRC9zRThQNWJ4eU14?= =?utf-8?B?R2xTZVhFRFhOSTRlKzR2Y1hCdDNpSUtHSkRYMHJYaGtXTGtzMHlSWUhRNDJ5?= =?utf-8?B?ODMxOFNpK3ZJbmFIM2tuK2QzUWM4V2xRUWJPYkVwaUJ2OWtMcHNseTYycE5h?= =?utf-8?B?VGhVZUppbEVIbzNpSXRaMmNlRWh5dmtFQ2p4TWw5MTk0VDZOZmp2cVR1ZERt?= =?utf-8?B?cEc5dkxyWkVZaXdqRjkzZ1Z0WmNYZEhzd0NVVFNUWWRVaTZHb052b1JtU2gx?= =?utf-8?B?ZmN4M2Jadm93cFM3aEdVZVBCS3VjY1lTell2TURSRDhwQjFJOVNkTXo2emcx?= =?utf-8?B?UVZlK0NqKzl3MzFZTUxiM2dPK0dOY1pwWkRSMUE5SisxL3k0THRCQWk2T3Bw?= =?utf-8?B?REZ3TDhqSFJvOWUwNjVUNWZZTE9nNVllaGRBelE0bUxnbHVlT0ZHTHI3Sk16?= =?utf-8?B?K0VLWkRGdkdnbk1LTDI1VnAzU1l5ZkFPQ3M3cXZQdjNMbUNNRlVWTStxRnoy?= =?utf-8?B?bDZhTzlTKzFET2hZTERJWHNmN3kyTGsyTStKR0kxTDVOY2ZrS2RDSmpUV0Y2?= =?utf-8?B?RE1DY2NTdGNqUEZ2NDRjbTl6UXlwUm8ydmcxamlIUUVWSHlHUjl0dkVDSWsw?= =?utf-8?B?WlFaQ1JuOVhKTUFUeXc1eHptaE5SeGF1MUVoQzVCcm9XTmQ5dm9ENGgyeHVS?= =?utf-8?B?TlFGRkpTaVhET1dzbGdKQjYyN2pJeWkyd3Buam5Ed1RKZW5uZSs1SlhuMXhC?= =?utf-8?B?ZnFvWUlYckdyTmhJdTVDMVJjWVlBWng4a0ZZRHZyVmV3N2dHMDV2dW1YZEww?= =?utf-8?B?Mm9Cb2hQTTU1Nk90djFzRStRWlplVlRWSENzWWxWZHQ2K1Z4UCtmc0xybnNT?= =?utf-8?B?VUVTOWJCVG0zVStOdzJZYVh4eW8xeTBWdVFlVTdYa3pRZ2JiaDdJSXJEQlox?= =?utf-8?B?MitlNElOcGVaNkExNm9QdVNPbnd2U3NNeFBYb0VDZWxUMHNqc2w2bG5HUnVW?= =?utf-8?B?N0hLVVlYZFhGbVN1Y3l1MHNBcGRsZjNZWXlsd1p5M2h1UWNTWi85RGVvYjVy?= =?utf-8?B?UWdIUzc2eXBBTUxGSkpUcGdsc1ZCY2hVM2ZLV3hjT1JsUnY4Q04yYzd1ZTFM?= =?utf-8?B?dVJsR2Vpa2hJV0ZZL3dIN0dyM1h5Z2tlVWIxdElqT2JaVzhSa3FLMm9BPT0=?= X-Forefront-Antispam-Report-Untrusted: CIP:255.255.255.255;CTRY:;LANG:en;SCL:1;SRV:;IPV:NLI;SFV:NSPM;H:VI1PR08MB5325.eurprd08.prod.outlook.com;PTR:;CAT:NONE;SFS:(13230031)(366007)(376005)(1800799015)(38070700009);DIR:OUT;SFP:1101; Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 MIME-Version: 1.0 X-MS-Exchange-Transport-CrossTenantHeadersStamped: DB9PR08MB8268 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: DU6PEPF0000B61D.eurprd02.prod.outlook.com X-MS-PublicTrafficType: Email X-MS-Office365-Filtering-Correlation-Id-Prvs: ee03de76-4d2a-4999-eef7-08dc755238fa X-Microsoft-Antispam: BCL:0;ARA:13230031|376005|36860700004|35042699013|1800799015|82310400017; X-Microsoft-Antispam-Message-Info: =?utf-8?B?ZEJvclZwenRoRlRrNTg3V3pnQVFGdEJYVVZQRGc0RDBlTk9DODdLSU9FcEZK?= =?utf-8?B?aEFaWUJVOW40a0V1UFJoaW5KRDJNL09xRnpGclAxdlJJaERjc2Qyd1EwTW9N?= =?utf-8?B?MjBqSTl5RGRscHA1OGRSd0hxd1hOMVd5dUNqd2hJTjR1YTJRWHVzaU9odnEy?= =?utf-8?B?MUU2dWVtR08wa1laQ1Noa1hFcVRTVkJNMldNbXk1WG50V0FaZHhkN3d6Rm1C?= =?utf-8?B?anJ1SzR5b1ExSktTS1EwV1BkYW5jQkFZWll3UTdubjhCdXBsdEJMcFUwM1Qr?= =?utf-8?B?M2Q0SXQ5YVVxWjBCZUxMQkNRV2ZVaG1HVHZqL0hKWVZkeVNadmkxQXQ5NDhh?= =?utf-8?B?YWxVNjhmTHg2ZUE0L09OY2I3Y05LcjAvc1IyM0V3Y2ZMME1oNjJNcFNQYUZr?= =?utf-8?B?aTRHOVdNeGQzM3JQYUp3bFl1MmovQ05qenZYV0ZMcGpHSGlYVk9CMUhUMTNa?= =?utf-8?B?N0krRkd5cnM5Vlp5T1I3dUdQSk96VkFwMS9aMkk3T1JiV21wOHhUWGp5ZEdJ?= =?utf-8?B?V091T0VjRzdmS1J2RldoVGRUU2pRS0wrK21UOXhYWGNIU2c4UFY4R2JrUGdz?= =?utf-8?B?Smhrdno0bXNXalVwWFFFTk5abHVXMVNSVUJXSE1CZUJ3aWZOckduM3Ryb0tZ?= =?utf-8?B?bkN2VDFZOEJNck9EcHN1QUxTb0M4VUpWWWQvWXFXZTdKL245SjcxUUp6OVp0?= =?utf-8?B?a3VYbWgyQlV4eGJNSnNUcVViM1RkTDZwZkU3RXVXSnVGRVNDNlVPYTJldXUw?= =?utf-8?B?Tit0QlRjRWl5VEVYcVE0czNTaFlVb3ZveDFMWk9RZDNSTWN3NFA1bVl2aGpi?= =?utf-8?B?NWtZLy95dmFLTHdabWt1QmhDR3crMTBqWHJKNlVEVXlHMjI1d2o1WlVZbi9S?= =?utf-8?B?S1pKVklGUHVzY3dKTnQyekoyTHRFeTBmaU1JR3J4bG0xVUJqMkgwemhST0V2?= =?utf-8?B?Q0gzRnBGTmcvMWZZQWFiSkY0dzJtd0NxY0Znc2hpNHVnbWFNYkx4K1pwMkJX?= =?utf-8?B?RTBHUDArVmxzWko4ekV5ZEswblJYRC8xZXl3Y2Y0Ti9IakUwV2N2Q1FOd2Jl?= =?utf-8?B?U2htMlNidy9tc0QwT1R0a0lCWkVlZDJxMVI5UFpYQzBueHBoK1JQSVJodWJN?= =?utf-8?B?bzJQYW81WUZmc0NNcjVVTFEzZEtORTlUam5wcm5JcHA0eG1McVhnNzk2U2Rz?= =?utf-8?B?dCtBZXVZWUNNZ2h2VXY1b0k1WForVnliUjE5U0N6b0RMTUU2bnM1UjR6by8x?= =?utf-8?B?bzVaMmVsS0ZaaWdZM3RoV0Q1YUtpRFVjcloxWFZiaTdPQkVycm5rS3ZUVUlu?= =?utf-8?B?SkdOOEY4QTNxdk1qN2wrZ2UrVllGaDh1NnJDOTVFQzEvd1lXRGdZelpqUGh5?= =?utf-8?B?U2lGeE9tRGRROUhlN3duM21PNjl4SkN1akVTUkh1UVd3aVlFYWV4ZTU0SkVl?= =?utf-8?B?VDlZNjVrcW5HQ3JkamM4YWQ4N1JPMFBEWFNBcjd4cnRXUmN2R2c5SHhGdTR2?= =?utf-8?B?a0xvNHFlMEFuZU0xSEI1TDBNZnNPNk9sVDZjNFV6THpxdTRwV3hJYTBXekM4?= =?utf-8?B?dmVsSlpFTDhtTDFUNHVPRVR6TGpZMU9EOUREa1dqbnozeXo5anI3NE8vTkNk?= =?utf-8?B?c0UyY1IyR1JsVVBkWU5jNTdHNUlkZUVvUXY5QlZoeC9QZWZaZ2hXMVBEOGwr?= =?utf-8?B?NW91c1hyMzZ1c0Q3QldBZ0h2VnU1UkdkM0RxV0lybFRyL0Yyc3JNeTNPakRK?= =?utf-8?Q?FGI4qX0a/xa1eTKMp4Pbfj/MVaDNF5pNvkk5Mga?= 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:(13230031)(376005)(36860700004)(35042699013)(1800799015)(82310400017);DIR:OUT;SFP:1101; X-OriginatorOrg: arm.com X-MS-Exchange-CrossTenant-OriginalArrivalTime: 16 May 2024 02:45:27.8808 (UTC) X-MS-Exchange-CrossTenant-Network-Message-Id: d65809aa-9900-4882-898c-08dc75523eab 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: DU6PEPF0000B61D.eurprd02.prod.outlook.com X-MS-Exchange-CrossTenant-AuthAs: Anonymous X-MS-Exchange-CrossTenant-FromEntityHeader: HybridOnPrem X-MS-Exchange-Transport-CrossTenantHeadersStamped: PR3PR08MB5562 X-Spam-Status: No, score=-12.4 required=5.0 tests=BAYES_00,DKIM_SIGNED,DKIM_VALID,DKIM_VALID_AU,DKIM_VALID_EF,FORGED_SPF_HELO,GIT_PATCH_0,KAM_SHORT,RCVD_IN_MSPIKE_H2,SPF_HELO_PASS,SPF_NONE,TXREP,UNPARSEABLE_RELAY autolearn=ham autolearn_force=no version=3.4.6 X-Spam-Checker-Version: SpamAssassin 3.4.6 (2021-04-09) on server2.sourceware.org List-Id: PiAtLS0tLU9yaWdpbmFsIE1lc3NhZ2UtLS0tLQ0KPiBGcm9tOiBSaWNoYXJkIFNhbmRpZm9yZCA8 cmljaGFyZC5zYW5kaWZvcmRAYXJtLmNvbT4NCj4gU2VudDogV2VkbmVzZGF5LCBNYXkgMTUsIDIw MjQgMTA6MzEgUE0NCj4gVG86IFRhbWFyIENocmlzdGluYSA8VGFtYXIuQ2hyaXN0aW5hQGFybS5j b20+DQo+IENjOiBSaWNoYXJkIEJpZW5lciA8cmljaGFyZC5ndWVudGhlckBnbWFpbC5jb20+OyBn Y2MtcGF0Y2hlc0BnY2MuZ251Lm9yZzsgbmQNCj4gPG5kQGFybS5jb20+OyBSaWNoYXJkIEVhcm5z aGF3IDxSaWNoYXJkLkVhcm5zaGF3QGFybS5jb20+OyBNYXJjdXMNCj4gU2hhd2Nyb2Z0IDxNYXJj dXMuU2hhd2Nyb2Z0QGFybS5jb20+OyBrdGthY2hvdkBnY2MuZ251Lm9yZw0KPiBTdWJqZWN0OiBS ZTogW1BBVENIIDAvNF1BQXJjaDY0OiBzdXBwb3J0IGNvbmRpdGlvbmFsIGVhcmx5IGNsb2JiZXJz IG9uIGNlcnRhaW4NCj4gb3BlcmF0aW9ucy4NCj4gDQo+IFRhbWFyIENocmlzdGluYSA8VGFtYXIu Q2hyaXN0aW5hQGFybS5jb20+IHdyaXRlczoNCj4gPj4gPj4gT24gV2VkLCBNYXkgMTUsIDIwMjQg YXQgMTI6MjnigK9QTSBUYW1hciBDaHJpc3RpbmENCj4gPj4gPj4gPHRhbWFyLmNocmlzdGluYUBh cm0uY29tPiB3cm90ZToNCj4gPj4gPj4gPg0KPiA+PiA+PiA+IEhpIEFsbCwNCj4gPj4gPj4gPg0K PiA+PiA+PiA+IFNvbWUgTmVvdmVyc2UgU29mdHdhcmUgT3B0aW1pemF0aW9uIEd1aWRlcyAoU1dv RykgaGF2ZSBhIGNsYXVzZSB0aGF0DQo+IHN0YXRlDQo+ID4+ID4+ID4gdGhhdCBmb3IgcHJlZGlj YXRlZCBvcGVyYXRpb25zIHRoYXQgYWxzbyBwcm9kdWNlIGEgcHJlZGljYXRlIGl0IGlzIHByZWZl cnJlZA0KPiA+PiA+PiA+IHRoYXQgdGhlIGNvZGVnZW4gc2hvdWxkIHVzZSBhIGRpZmZlcmVudCBy ZWdpc3RlciBmb3IgdGhlIGRlc3RpbmF0aW9uIHRoYW4NCj4gdGhhdA0KPiA+PiA+PiA+IG9mIHRo ZSBpbnB1dCBwcmVkaWNhdGUgaW4gb3JkZXIgdG8gYXZvaWQgYSBwZXJmb3JtYW5jZSBvdmVyaGVh ZC4NCj4gPj4gPj4gPg0KPiA+PiA+PiA+IFRoaXMgb2YgY291cnNlIGhhcyB0aGUgcHJvYmxlbSB0 aGF0IGl0IGluY3JlYXNlcyByZWdpc3RlciBwcmVzc3VyZSBhbmQgc28NCj4gPj4gc2hvdWxkDQo+ ID4+ID4+ID4gYmUgZG9uZSB3aXRoIGNhcmUuICBBZGRpdGlvbmFsbHkgbm90IGFsbCBtaWNyby1h cmNoaXRlY3R1cmVzIGhhdmUgdGhpcw0KPiA+PiA+PiA+IGNvbnNpZGVyYXRpb24gYW5kIHNvIGl0 IHNob3VsZG4ndCBiZSBkb25lIGFzIGEgZGVmYXVsdCB0aGluZy4NCj4gPj4gPj4gPg0KPiA+PiA+ PiA+IFRoZSBwYXRjaCBzZXJpZXMgYWRkcyBzdXBwb3J0IGZvciBkb2luZyBjb25kaXRpb25hbCBl YXJseSBjbG9iYmVycyB0aHJvdWdoDQo+IGENCj4gPj4gPj4gPiBjb21iaW5hdGlvbiBvZiBuZXcg YWx0ZXJuYXRpdmVzIGFuZCBhdHRyaWJ1dGVzIHRvIGNvbnRyb2wgdGhlaXIgYXZhaWxhYmlsaXR5 Lg0KPiA+PiA+Pg0KPiA+PiA+PiBZb3UgY291bGQgaGF2ZSB0d28gYWx0ZXJuYXRpdmVzLCBvbmUg d2l0aCBlYXJseSBjbG9iYmVyIGFuZCBvbmUgd2l0aA0KPiA+PiA+PiBhIG1hdGNoaW5nIGNvbnN0 cmFpbnQgd2hlcmUgeW91J2QgZGlzcGFyYWdlIHRoZSBtYXRjaGluZyBjb25zdHJhaW50IG9uZT8N Cj4gPj4gPj4NCj4gPj4gPg0KPiA+PiA+IFllYWgsIHRoYXQncyB3aGF0IEkgZG8sIHRob3VnaCB0 aGVyZSdzIG5vIG5lZWQgdG8gZGlzcGFyYWdlIHRoZSBub24tZWFybHkNCj4gY2xvYmJlcg0KPiA+ PiA+IGFsdGVybmF0aXZlIGFzIHRoZSBlYXJseSBjbG9iYmVyIGFsdGVybmF0aXZlIHdpbGwgbmF0 dXJhbGx5IGdldCBhIHBlbmFsdHkgaWYgaXQNCj4gbmVlZHMgYQ0KPiA+PiA+IHJlbG9hZC4NCj4g Pj4NCj4gPj4gQnV0IEkgdGhpbmsgUmljaGFyZCdzIHN1Z2dlc3Rpb24gd2FzIHRvIGRpc3BhcmFn ZSB0aGUgb25lIHdpdGggYSBtYXRjaGluZw0KPiA+PiBjb25zdHJhaW50IChub3QgdGhlIGVhcmx5 Y2xvYmJlciksIHRvIHJlZmxlY3QgdGhlIGluY3JlYXNlZCBjb3N0IG9mDQo+ID4+IHJldXNpbmcg dGhlIHJlZ2lzdGVyLg0KPiA+Pg0KPiA+PiBXZSBkaWQgdGFrZSB0aGF0IGFwcHJvYWNoIGZvciBn YXRoZXJzLCBlLmcuOg0KPiA+Pg0KPiA+PiAgICAgIFsmdywgWiwgICB3LCBVaTEsIFVpMSwgVXBs XSBsZDE8VmVzaXplPlx0JTAucywgJTUveiwgWyUyLnNdDQo+ID4+ICAgICAgWz93LCBaLCAgIDAs IFVpMSwgVWkxLCBVcGxdIF4NCj4gPj4NCj4gPj4gVGhlIChzdXBwb3NlZCkgYWR2YW50YWdlIGlz IHRoYXQsIGlmIHJlZ2lzdGVyIHByZXNzdXJlIGlzIHNvIHRpZ2h0DQo+ID4+IHRoYXQgdXNpbmcg bWF0Y2hpbmcgcmVnaXN0ZXJzIGlzIHRoZSBvbmx5IGFsdGVybmF0aXZlLCB3ZSBzdGlsbA0KPiA+ PiBoYXZlIHRoZSBvcHBvcnR1bml0eSB0byBkbyB0aGF0LCBhcyBhIGxhc3QgcmVzb3J0Lg0KPiA+ Pg0KPiA+PiBQcm92aWRpbmcgb25seSBhbiBlYXJseWNsb2JiZXIgdmVyc2lvbiBtZWFucyB0aGF0 IHVzaW5nIHRoZSBzYW1lDQo+ID4+IHJlZ2lzdGVyIGlzIHByb2hpYml0ZWQgb3V0cmlnaHQuICBJ ZiBubyBvdGhlciByZWdpc3RlciBpcyBmcmVlLCB0aGUgUkENCj4gPj4gd291bGQgbmVlZCB0byBz cGlsbCBzb21ldGhpbmcgZWxzZSB0byBmcmVlIHVwIGEgdGVtcG9yYXJ5IHJlZ2lzdGVyLg0KPiA+ PiBBbmQgaXQgbWlnaHQgdGhlbiBkbyB0aGUgZXF1aXZhbGVudCBvZiAocHNldWRvLWNvZGUpOg0K PiA+Pg0KPiA+PiAgICAgICBub3QgcDEuYiwgLi4uLCBwMC5iDQo+ID4+ICAgICAgIG1vdiBwMC5k LCBwMS5kDQo+ID4+DQo+ID4+IGFmdGVyIHNwaWxsaW5nIHdoYXQgd291bGQgb3RoZXJ3aXNlIGhh dmUgb2NjdXBpZWQgcDEuICBJbiB0aGF0DQo+ID4+IHNpdHVhdGlvbiBpdCB3b3VsZCBiZSBiZXR0 ZXIgdXNlOg0KPiA+Pg0KPiA+PiAgICAgICBub3QgcDAuYiwgLi4uLCBwMC5iDQo+ID4+DQo+ID4+ IGFuZCBub3QgaW50cm9kdWNlIHRoZSBzcGlsbCBvZiBwMS4NCj4gPg0KPiA+IEkgdGhpbmsgSSB1 bmRlcnN0b29kIHdoYXQgUmljaGkgbWVhbnQsIGJ1dCBJIHRob3VnaHQgaXQgd2FzIGFscmVhZHkg d29ya2luZyB0aGF0DQo+IHdheS4NCj4gDQo+IFRoZSBzdWdnZXN0aW9uIHdhcyB0byB1c2UgbWF0 Y2hpbmcgY29uc3RyYWludHMgKGxpa2UgIjAiKSB0aG91Z2gsDQo+IHdoZXJlYXMgdGhlIHBhdGNo IGRvZXNuJ3QuICBJIHRoaW5rIHlvdXIgYXJndW1lbnQgaXMgdGhhdCB5b3UgZG9uJ3QNCj4gbmVl ZCB0byB1c2UgbWF0Y2hpbmcgY29uc3RyYWludHMuICBCdXQgdGhhdCdzIGRpZmZlcmVudCBmcm9t IHRoZQ0KPiBzdWdnZXN0aW9uIChhbmQgZnJvbSBob3cgd2UgaGFuZGxlIGdhdGhlcnMpLg0KPiAN Cj4gSSB3YXMgZ29pbmcgdG8gc2F5IGluIHJlc3BvbnNlIHRvIHBhdGNoIDMgKGJ1dCBnb3QgZGlz dHJhY3RlZCwgc29ycnkpOg0KPiBJIGRvbid0IHRoaW5rIHdlIHNob3VsZCBoYXZlOg0KPiANCj4g ICAgJlVwYSwgVXBhLCAuLi4NCj4gICAgVXBhLCBVcGEsIC4uLg0KPiANCj4gKHRha2VuIGZyb20g dGhlIHB1cmUgbG9naWMgb3BzKSBlbmFibGVkIGF0IHRoZSBzYW1lIHRpbWUuICBFdmVuIHRob3Vn aA0KPiBpdCB3b3JrcyBmb3IgdGhlIHRlc3RjYXNlcywgSSBkb24ndCB0aGluayBpdCBoYXMgd2Vs bC1kZWZpbmVkIHNlbWFudGljcy4NCj4gDQo+IFRoZSBwcm9ibGVtIGlzIHRoYXQsIHRha2VuIG9u IGl0cyBvd24sIHRoZSBzZWNvbmQgYWx0ZXJuYXRpdmUgc2F5cyB0aGF0DQo+IG1hdGNoaW5nIG9w ZXJhbmRzIGFyZSBmcmVlLiAgQW5kIGZ1bmRhbWVudGFsbHksIEkgZG9uJ3QgdGhpbmsgdGhlIGNv c3RzDQo+ICptdXN0KiB0YWtlIHRoZSBlYXJseWNsb2JiZXIgYWx0ZXJuYXRpdmUgb3ZlciB0aGUg bm9uLWVhcmx5Y2xvYmJlciBvbmUNCj4gKHdoZW4gY29zdGluZyBkdXJpbmcgSVJBLCBmb3IgaW5z dGFuY2UpLiAgSW4gcHJpbmNpcGxlLCB0aGUgY2hlYXBlc3QNCj4gaXMgYmVzdC4NCj4gDQo+IFRo ZSBhaW0gb2YgdGhlIGdhdGhlciBhcHByb2FjaCBpcyB0byBtYWtlIGVhY2ggYWx0ZXJuYXRpdmUg Y29ycmVjdCBpbg0KPiBpc29sYXRpb24uICBJbjoNCj4gDQo+ICAgICAgIFsmdywgWiwgICB3LCBV aTEsIFVpMSwgVXBsXSBsZDE8VmVzaXplPlx0JTAucywgJTUveiwgWyUyLnNdDQo+ICAgICAgIFs/ dywgWiwgICAwLCBVaTEsIFVpMSwgVXBsXSBeDQo+IA0KPiB0aGUgc2Vjb25kIGFsdGVybmF0aXZl IHNheXMgdGhhdCBpdCBpcyBwb3NzaWJsZSB0byBoYXZlIG9wZXJhbmRzIDANCj4gYW5kIDIgYmUg dGhlIHNhbWUgdmVjdG9yIHJlZ2lzdGVyLCBidXQgdXNpbmcgdGhhdCB2ZXJzaW9uIGhhcyB0aGUN Cj4gY29zdCBvZiBhbiBleHRyYSByZWxvYWQuICBJbiB0aGF0IHNlbnNlIHRoZSBhbHRlcm5hdGl2 ZXMgYXJlDQo+IChlc3NlbnRpYWxseSkgY29uc2lzdGVudCBhYm91dCB0aGUgcmVzdHJpY3Rpb24u DQo+IA0KDQpPaCBJIHNlZSEgU29ycnkgcmVhZCBvdmVyIHRoZSBleHBsaWNpdCB0aWUgaW4gdGhl IGZpcnN0IG1haWwhIEkgdW5kZXJzdGFuZCBub3csDQpUaGUgaWRlYSBpcyB0byBleHBsaWNpdGx5 IG1vZGVsIHRoZSB0aWUsIGFuZCBub24tdGllIHZlcnNpb25zLiBHb3QgaXQuDQoNCj4gPiBpLmUu IGFzIG9uZSBvZiB0aGUgdGVzdGNhc2VzIEkgaGFkOg0KPiA+DQo+ID4+IGFhcmNoNjQtbm9uZS1l bGYtZ2NjIC1PMyAtZzAgLVMgLW8gLSBwcmVkLWNsb2JiZXIuYyAtbWNwdT1uZW92ZXJzZS1uMiAt ZmZpeGVkLQ0KPiBwWzEtMTVdDQo+ID4NCj4gPiBmb286DQo+ID4gICAgICAgICBtb3YgICAgIHoz MS5oLCB3MA0KPiA+ICAgICAgICAgcHRydWUgICBwMC5iLCBhbGwNCj4gPiAgICAgICAgIGNtcGxv ICAgcDAuaCwgcDAveiwgejAuaCwgejMxLmgNCj4gPiAgICAgICAgIGIgICAgICAgdXNlDQo+ID4N Cj4gPiBhbmQgcmVsb2FkIGRpZCBub3QgZm9yY2UgYSBzcGlsbC4NCj4gPg0KPiA+IE15IHVuZGVy c3RhbmRpbmcgb2YgaG93IHRoaXMgd29ya3MsIGFuZCBob3cgaXQgc2VlbXMgdG8gYmUgd29ya2lu ZyBpcyB0aGF0DQo+IHNpbmNlIHJlbG9hZCBjb3N0cw0KPiA+IEFsdGVybmF0aXZlIGZyb20gZnJv bnQgdG8gYmFjayB0aGUgY2hlYXBlc3Qgb25lIHdpbnMgYW5kIGl0IHN0b3BzIGV2YWx1YXRpbmcg dGhlDQo+IHJlc3QuDQo+ID4NCj4gPiBUaGUgZWFybHkgY2xvYmJlciBjYXNlIGlzIGZpcnN0IGFu ZCBwcmVmZXJyZWQsIGhvd2V2ZXIgd2hlbiBpdCdzIG5vdCBwb3NzaWJsZSwgaS5lLg0KPiByZXF1 aXJlcyBhIG5vbi1wc2V1ZG8NCj4gPiByZWxvYWQsIHRoZSByZWxvYWQgY29zdCBpcyBhZGRlZCB0 byB0aGUgYWx0ZXJuYXRpdmUuDQo+ID4NCj4gPiBIb3dldmVyIHlvdSdyZSByaWdodCB0aGF0IGlu IHRoZSBmb2xsb3dpbmcgdGVzdGNhc2U6DQo+ID4NCj4gPiAtbWNwdT1uZW92ZXJzZS1uMiAtZmZp eGVkLXAxIC1mZml4ZWQtcDIgLWZmaXhlZC1wMyAtZmZpeGVkLXA0IC1mZml4ZWQtcDUgLWZmaXhl ZC0NCj4gcDYgLWZmaXhlZC1wNyAtZmZpeGVkLXA4IC1mZml4ZWQtcDkgLWZmaXhlZC1wMTAgLWZm aXhlZC1wMTEgLWZmaXhlZC1wMTIgLWZmaXhlZC1wMTIgLQ0KPiBmZml4ZWQtcDEzIC1mZml4ZWQt cDE0IC1mZml4ZWQtcDE0IC1mZHVtcC1ydGwtcmVsb2FkDQo+ID4NCj4gPiBpLmUuIGdpdmluZyBp dCBhbiBleHRyYSBmcmVlIHJlZ2lzdGVyIGluZXhwbGljYWJseSBjYXVzZXMgYSBzcGlsbDoNCj4g Pg0KPiA+IGZvbzoNCj4gPiAgICAgICAgIGFkZHZsICAgc3AsIHNwLCAjLTENCj4gPiAgICAgICAg IG1vdiAgICAgejMxLmgsIHcwDQo+ID4gICAgICAgICBwdHJ1ZSAgIHAwLmIsIGFsbA0KPiA+ICAg ICAgICAgc3RyICAgICBwMTUsIFtzcF0NCj4gPiAgICAgICAgIGNtcGxvICAgcDE1LmgsIHAwL3os IHowLmgsIHozMS5oDQo+ID4gICAgICAgICBtb3YgICAgIHAwLmIsIHAxNS5iDQo+ID4gICAgICAg ICBsZHIgICAgIHAxNSwgW3NwXQ0KPiA+ICAgICAgICAgYWRkdmwgICBzcCwgc3AsICMxDQo+ID4g ICAgICAgICBiICAgICAgIHVzZQ0KPiA+DQo+ID4gc28gdGhhdCdzIHVuZXhwZWN0ZWQgYW5kIGlz IHZlcnkgd2VpcmQgYXMgcDE1IGhhcyBubyBkZWZpbmVkIHZhbHVlLi4NCj4gDQo+IFRoaXMgaXMg YmVjYXVzZSB0aGUgZnVuY3Rpb24gaW1wbGljaXRseSB1c2VzIHRoZSBTVkUgUENTLCBhbmQgc28g bmVlZHMNCj4gdG8gcHJlc2VydmUgcDE1IGZvciB0aGUgY2FsbGVyLiAgSXQgbG9va3MgbGlrZSB0 aGUgY29ycmVjdCBiZWhhdmlvdXIuDQo+IA0KPiA+IE5vdyBhZGRpbmcgdGhlID8gYXMgc3VnZ2Vz dGVkIHRvIHRoZSBub24tZWFybHkgY2xvYmJlciBhbHRlcm5hdGl2ZSBkb2VzIG5vdCBmaXgNCj4g aXQsIGFuZCBteSBtZW50YWwgbW9kZWwgZm9yIGhvdyB0aGlzIGlzIHN1cHBvc2VkIHRvIHdvcmsg ZG9lcyBub3QgcXVpdGUgbGluZSB1cC4uDQo+ID4gV2h5IHdvdWxkIG1ha2luZyB0aGUgbm9uLWNs b2JiZXIgYWx0ZXJuYXRpdmUgZXZlbiBtb3JlIGV4cGVuc2l2ZSBoZWxwIGl0DQo+IGR1cmluZyBo aWdoIHJlZ2lzdGVyIHByZXNzdXJlPz8NCj4gDQo+IEhvcGVmdWxseSB0aGUgYWJvdmUgYW5zd2Vy cyB0aGlzLiAgVGhlIG5vbi1jbG9iYmVyIGFsdGVybmF0aXZlIGhhcw0KPiB6ZXJvIGV4dHJhIGNv c3QgYXMgdGhpbmdzIHN0YW5kLiAgVGhlIGNvc3RzIGZyb20gb25lIGFsdGVybmF0aXZlDQo+ICh0 aGUgZWFybHljbG9iYmVyIG9uZSkgZG9uJ3QgY2FycnkgZm9yd2FyZCB0byBvdGhlciBhbHRlcm5h dGl2ZXMuDQo+IA0KPiA+IEJ1dCB3aXRoIHRoYXQgc3VnZ2VzdGlvbiB0aGUgYWJvdmUgY2FzZSBk b2VzIG5vdCBnZXQgZml4ZWQNCj4gPiBhbmQgdGhlIGZvbGxvd2luZyBjYXNlDQo+ID4NCj4gPiAt bWNwdT1uZW92ZXJzZS1uMiAtZmZpeGVkLXAxIC1mZml4ZWQtcDIgLWZmaXhlZC1wMyAtZmZpeGVk LXA0IC1mZml4ZWQtcDUgLWZmaXhlZC0NCj4gcDYgLWZmaXhlZC1wNyAtZmZpeGVkLXA4IC1mZml4 ZWQtcDkgLWZmaXhlZC1wMTAgLWZmaXhlZC1wMTEgLWZmaXhlZC1wMTIgLWZmaXhlZC1wMTIgLQ0K PiBmZml4ZWQtcDEzIC1mZml4ZWQtcDE0IC1mZml4ZWQtcDE1IC1mZHVtcC1ydGwtcmVsb2FkDQo+ ID4NCj4gPiBJQ0VzOg0KPiA+DQo+ID4gcHJlZC1jbG9iYmVyLmM6IEluIGZ1bmN0aW9uICdmb28n Og0KPiA+IHByZWQtY2xvYmJlci5jOjk6MTogZXJyb3I6IHVuYWJsZSB0byBmaW5kIGEgcmVnaXN0 ZXIgdG8gc3BpbGwNCj4gPiAgICAgOSB8IH0NCj4gPiAgICAgICB8IF4NCj4gPiBwcmVkLWNsb2Ji ZXIuYzo5OjE6IGVycm9yOiB0aGlzIGlzIHRoZSBpbnNuOg0KPiA+IChpbnNuIDEwIDIyIDE5IDIg KHBhcmFsbGVsIFsNCj4gPiAgICAgICAgICAgICAoc2V0IChyZWc6Vk54OEJJIDExMCBbMTA0XSkN Cj4gPiAgICAgICAgICAgICAgICAgKHVuc3BlYzpWTng4QkkgWw0KPiA+ICAgICAgICAgICAgICAg ICAgICAgICAgIChyZWc6Vk54OEJJIDExMikNCj4gPiAgICAgICAgICAgICAgICAgICAgICAgICAo Y29uc3RfaW50IDEgWzB4MV0pDQo+ID4gICAgICAgICAgICAgICAgICAgICAgICAgKGx0dTpWTng4 QkkgKHJlZzpWTng4SEkgMzIgdjApDQo+ID4gICAgICAgICAgICAgICAgICAgICAgICAgICAgIChy ZWc6Vk54OEhJIDYzIHYzMSkpDQo+ID4gICAgICAgICAgICAgICAgICAgICBdIFVOU1BFQ19QUkVE X1opKQ0KPiA+ICAgICAgICAgICAgIChjbG9iYmVyIChyZWc6Q0NfTlpDIDY2IGNjKSkNCj4gPiAg ICAgICAgIF0pICJwcmVkLWNsb2JiZXIuYyI6NzoxOSA4Njg3IHthYXJjaDY0X3ByZWRfY21wbG92 bng4aGl9DQo+ID4gICAgICAoZXhwcl9saXN0OlJFR19ERUFEIChyZWc6Vk54OEJJIDExMikNCj4g PiAgICAgICAgIChleHByX2xpc3Q6UkVHX0RFQUQgKHJlZzpWTng4SEkgNjMgdjMxKQ0KPiA+ICAg ICAgICAgICAgIChleHByX2xpc3Q6UkVHX0RFQUQgKHJlZzpWTng4SEkgMzIgdjApDQo+ID4gICAg ICAgICAgICAgICAgIChleHByX2xpc3Q6UkVHX1VOVVNFRCAocmVnOkNDX05aQyA2NiBjYykNCj4g PiAgICAgICAgICAgICAgICAgICAgIChuaWwpKSkpKSkNCj4gPiBkdXJpbmcgUlRMIHBhc3M6IHJl bG9hZA0KPiA+IGR1bXAgZmlsZTogcHJlZC1jbG9iYmVyLmMuMzE1ci5yZWxvYWQNCj4gDQo+IFdo aWNoIHBhdHRlcm4gZGlkIHlvdSB1c2U/DQo+IA0KPiA+IGFuZCB0aGlzIGlzIGJlY2F1c2UgdGhl IHVzZSBvZiA/IGhhcyB0aGUgdW5pbnRlbmRlZCBzaWRlLWVmZmVjdCBvZiBibG9ja2luZyBhDQo+ IHJlZ2lzdGVyIGNsYXNzIGVudGlyZWx5IGR1cmluZyBTY2hlZDEgYXMgd2UndmUgcmVjZW50bHkg ZGlzY292ZXJlZC4NCj4gPiBpLmUuIHNlZSBodHRwczovL2djYy5nbnUub3JnL2J1Z3ppbGxhL3No b3dfYnVnLmNnaT9pZD0xMTQ3NjYNCj4gDQo+IChJcyBzY2hlZDEgdGhlIHByb2JsZW0gaGVyZSwg b3IgaXMgaXQgcHVyZWx5IGFuIFJBIHRoaW5nPyAgV2hhdCBoYXBwZW5zDQo+IHdoZW4gc2NoZWR1 bGluZyBpcyBkaXNhYmxlZD8pDQo+IA0KPiA+IGluIHRoaXMgY2FzZSBpdCBtYXJrZWQgdGhlIGFs dGVybmF0aXZlIGFzIE5PX1JFR1MgZHVyaW5nIHNjaGVkMSBhbmQgc28gaXQncw0KPiBjb21wbGV0 ZWx5IGRlYWQuDQo+ID4gdGhlIHVzZSBvZiB0aGUgPyBhbHRlcm5hdGl2ZXMgaGFzIGNhdXNlZCBx dWl0ZSB0aGUgY29kZSBibG9hdCBhcyB3ZSd2ZSByZWNlbnRseQ0KPiBkaXNjb3ZlcmVkIGJlY2F1 c2Ugb2YgdGhpcyB1bmV4cGVjdGVkIGFuZCB1bmRvY3VtZW50ZWQgYmVoYXZpb3IuDQo+ID4NCj4g PiBUbyBtZSwNCj4gPg0KPiA+IGRpZmYgLS1naXQgYS9nY2MvY29uZmlnL2FhcmNoNjQvYWFyY2g2 NC1zdmUubWQgYi9nY2MvY29uZmlnL2FhcmNoNjQvYWFyY2g2NC0NCj4gc3ZlLm1kDQo+ID4gaW5k ZXggOTNlYzU5ZTU4YWYuLjJlZTNkOGVhMzVlIDEwMDY0NA0KPiA+IC0tLSBhL2djYy9jb25maWcv YWFyY2g2NC9hYXJjaDY0LXN2ZS5tZA0KPiA+ICsrKyBiL2djYy9jb25maWcvYWFyY2g2NC9hYXJj aDY0LXN2ZS5tZA0KPiA+IEBAIC04MTIwLDEwICs4MTIwLDEwIEBAIChkZWZpbmVfaW5zbg0KPiAi QGFhcmNoNjRfcHJlZF9jbXA8Y21wX29wPjxtb2RlPiINCj4gPiAgICAgKGNsb2JiZXIgKHJlZzpD Q19OWkMgQ0NfUkVHTlVNKSldDQo+ID4gICAgIlRBUkdFVF9TVkUiDQo+ID4gICAge0AgWyBjb25z OiA9MCAsIDEgICAsIDMgLCA0ICAgICAgICAgICAgOyBhdHRyczogcHJlZF9jbG9iYmVyIF0NCj4g PiAtICAgICBbICZVcGEgICAgICwgVXBsICwgdyAsIDxzdmVfaW1tX2Nvbj47IHllcyAgICAgICAg ICAgICAgICAgXQ0KPiBjbXA8Y21wX29wPlx0JTAuPFZldHlwZT4sICUxL3osICUzLjxWZXR5cGU+ LCAjJTQNCj4gPiAtICAgICBbIFVwYSAgICAgICwgVXBsICwgdyAsIDxzdmVfaW1tX2Nvbj47ICog ICAgICAgICAgICAgICAgICAgXSBeDQo+ID4gLSAgICAgWyAmVXBhICAgICAsIFVwbCAsIHcgLCB3 ICAgICAgICAgICAgOyB5ZXMgICAgICAgICAgICAgICAgIF0gY21wPGNtcF9vcD5cdCUwLjxWZXR5 cGU+LA0KPiAlMS96LCAlMy48VmV0eXBlPiwgJTQuPFZldHlwZT4NCj4gPiAtICAgICBbIFVwYSAg ICAgICwgVXBsICwgdyAsIHcgICAgICAgICAgICA7ICogICAgICAgICAgICAgICAgICAgXSBeDQo+ ID4gKyAgICAgWyBeJlVwYSAgICAsIFVwbCAsIHcgLCA8c3ZlX2ltbV9jb24+OyB5ZXMgICAgICAg ICAgICAgICAgIF0NCj4gY21wPGNtcF9vcD5cdCUwLjxWZXR5cGU+LCAlMS96LCAlMy48VmV0eXBl PiwgIyU0DQo+ID4gKyAgICAgWyAgVXBhICAgICAsIFVwbCAsIHcgLCA8c3ZlX2ltbV9jb24+OyAq ICAgICAgICAgICAgICAgICAgIF0gXg0KPiA+ICsgICAgIFsgXiZVcGEgICAgLCBVcGwgLCB3ICwg dyAgICAgICAgICAgIDsgeWVzICAgICAgICAgICAgICAgICBdIGNtcDxjbXBfb3A+XHQlMC48VmV0 eXBlPiwNCj4gJTEveiwgJTMuPFZldHlwZT4sICU0LjxWZXR5cGU+DQo+ID4gKyAgICAgWyAgVXBh ICAgICAsIFVwbCAsIHcgLCB3ICAgICAgICAgICAgOyAqICAgICAgICAgICAgICAgICAgIF0gXg0K PiA+ICAgIH0NCj4gPiAgKQ0KPiA+DQo+ID4gV291bGQgaGF2ZSBiZWVuIHRoZSByaWdodCBhcHBy b2FjaCwgaS5lLiB3ZSBwcmVmZXIgdGhlIGFsdGVybmF0aXZlIHVubGVzcyBhIHJlbG9hZA0KPiBp cyBuZWVkZWQsIHdoaWNoIHNob3VsZCB3b3JrIG5vPyB3ZWxsLiBpZiBeIHdhc24ndCBicm9rZW4g dGhlIHNhbWUgd2F5DQo+ID4gYXMgPy4gIFBlcmhhcHMgSSBuZWVkIHRvIHVzZSBXaWxjbydzIG5l dyBhbHRlcm5hdGl2ZSB0aGF0IGRvZXNuJ3QgYmxvY2sgYSByZWdpc3Rlcg0KPiBjbGFzcz8NCj4g DQo+IEhtbSwgSSdtIG5vdCBzdXJlLiAgSXQgc2VlbXMgb2RkIHRvIG1hcmsgb25seSB0aGUgb3V0 cHV0IHdpdGggXiwgc2luY2UNCj4gcmVsb2FkaW5nIHRoZSBvdXRwdXQgaXNuJ3QgZnVuZGFtZW50 YWxseSBkaWZmZXJlbnQgKGNvc3R3aXNlKSBmcm9tDQo+IHJlbG9hZGluZyB0aGUgaW5wdXQuDQo+ IA0KPiBCdXQgdG8gbWUsIGl0J3MgdGhlIGFsdGVybmF0aXZlIHdpdGhvdXQgdGhlIGVhcmx5Y2xv YmJlciB0aGF0IHNob3VsZCBiZQ0KPiBkaXNwYXJhZ2VkLCBzaW5jZSBpdCdzIHRoZSBpbmhlcmVu dGx5IGV4cGVuc2l2ZSBvbmUuDQo+IA0KPiBUaGUgZ2F0aGVyLWxpa2UgYXBwcm9hY2ggd291bGQg YmUgc29tZXRoaW5nIGxpa2U6DQo+IA0KPiAgICAgIFsgJlVwYSAgICAgLCBVcGwgLCB3ICwgPHN2 ZV9pbW1fY29uPjsgeWVzICAgICAgICAgICAgICAgICBdDQo+IGNtcDxjbXBfb3A+XHQlMC48VmV0 eXBlPiwgJTEveiwgJTMuPFZldHlwZT4sICMlNA0KPiAgICAgIFsgP1VwbCAgICAgLCAwICAgLCB3 ICwgPHN2ZV9pbW1fY29uPjsgeWVzICAgICAgICAgICAgICAgICBdIF4NCj4gICAgICBbIFVwYSAg ICAgICwgVXBsICwgdyAsIDxzdmVfaW1tX2Nvbj47IG5vICAgICAgICAgICAgICAgICAgXSBeDQo+ ICAgICAgWyAmVXBhICAgICAsIFVwbCAsIHcgLCB3ICAgICAgICAgICAgOyB5ZXMgICAgICAgICAg ICAgICAgIF0gY21wPGNtcF9vcD5cdCUwLjxWZXR5cGU+LCAlMS96LA0KPiAlMy48VmV0eXBlPiwg JTQuPFZldHlwZT4NCj4gICAgICBbID9VcGwgICAgICwgMCAgICwgdyAsIHcgICAgICAgICAgICA7 IHllcyAgICAgICAgICAgICAgICAgXSBeDQo+ICAgICAgWyBVcGEgICAgICAsIFVwbCAsIHcgLCB3 ICAgICAgICAgICAgOyBubyAgICAgICAgICAgICAgICAgIF0gXg0KPiANCj4gd2l0aDoNCj4gDQo+ ICAgKGRlZmluZV9hdHRyICJwcmVkX2Nsb2JiZXIiICJhbnksbm8seWVzIiAoY29uc3Rfc3RyaW5n ICJhbnkiKSkNCg0KWWVhaCwgdGhpcyBtYWtlcyBzZW5zZSB0byBtZS4gIFNvcnJ5IEkgY29tcGxl dGVseSBtaXN1bmRlcnN0b29kIHRoYXQgdGhlIGFsdGVybmF0aXZlDQp3aXRoIHRoZSB0aWUgd2Fz IHN1Z2dlc3RlZCBpbiBhZGRpdGlvbiB0bywgYW5kIG5vdCBpbnN0ZWFkIG9mLg0KDQpJJ2xsIHJl c3BpbiB0aGUgcGF0Y2hlcyB0aGlzIHdheS4NCg0KVGhhbmtzIGJvdGghLA0KVGFtYXINCg0KPiAN Cj4gVGhhbmtzLA0KPiBSaWNoYXJkDQo=