From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from EUR03-DB5-obe.outbound.protection.outlook.com (unknown [40.107.4.67]) by sourceware.org (Postfix) with ESMTPS id 2986F3857C74 for ; Mon, 23 Aug 2021 09:03:13 +0000 (GMT) DMARC-Filter: OpenDMARC Filter v1.4.1 sourceware.org 2986F3857C74 Received: from AM6PR04CA0056.eurprd04.prod.outlook.com (2603:10a6:20b:f0::33) by DBBPR08MB4267.eurprd08.prod.outlook.com (2603:10a6:10:cb::22) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.4436.24; Mon, 23 Aug 2021 09:03:10 +0000 Received: from AM5EUR03FT063.eop-EUR03.prod.protection.outlook.com (2603:10a6:20b:f0:cafe::da) by AM6PR04CA0056.outlook.office365.com (2603:10a6:20b:f0::33) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.4436.19 via Frontend Transport; Mon, 23 Aug 2021 09:03:10 +0000 X-MS-Exchange-Authentication-Results: spf=pass (sender IP is 63.35.35.123) smtp.mailfrom=arm.com; gcc.gnu.org; dkim=pass (signature was verified) header.d=armh.onmicrosoft.com;gcc.gnu.org; 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 AM5EUR03FT063.mail.protection.outlook.com (10.152.16.226) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.4436.19 via Frontend Transport; Mon, 23 Aug 2021 09:03:09 +0000 Received: ("Tessian outbound 8b41f5fb4e9e:v103"); Mon, 23 Aug 2021 09:03:09 +0000 X-CR-MTA-TID: 64aa7808 Received: from 5fd318ecbefc.1 by 64aa7808-outbound-1.mta.getcheckrecipient.com id DEA742A3-1C92-4478-9CB7-C1AE4D2688F5.1; Mon, 23 Aug 2021 09:03:04 +0000 Received: from EUR05-VI1-obe.outbound.protection.outlook.com by 64aa7808-outbound-1.mta.getcheckrecipient.com with ESMTPS id 5fd318ecbefc.1 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384); Mon, 23 Aug 2021 09:03:04 +0000 ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=Yfcjz5zw6wP9v9pHx1/yNHY5fmpDgS6BgFgeXa161VL0FqToHgIXQ7NwunOzH6zL5h4CbKZBICBX3YJuH43f8Wgz4asQzZ5+XwCkuJhxjq46j5mJx0awqeeRzdwK8K120gC8jz1U0BOZ+MpUHdRZcBxs0F5ZTcLOuv+bosz3/w8ej1Zf5Qro/OewEqtd05NNl3Cv1WltVKWefYBP8a/UJPvay7Sk1B7TlJt3ZizJTGROb8Xtmi7sEhYx3jQBVhqjsatlI4m6fFQVUSmBGKxH5Nyv8ta0QJlzz567p4uw6gXgyKbrIszxH9BK3eANVmbydOx6EwP15XH4qEtN3ZNoiw== 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=QcqQDTWAO/3KkmI6WT52GA5mHze397q9Qv1taVzbdJw=; b=MG/4w6w7oCqywd5Kco5RupIoBJ793inBLAubAX5E7NKZPaLXcl7nHaVvFbBZ5Puq1M2G1RE68l71H8bIagm7QMsldgUwCQRdktqO3ZDL47fsF3j1xMbeqo6SCHCuUqbGUIcctepV2+FwzJpBTqokC+v6TYc0e7QKpibVbcAQl6bx9ZFfDz8ORs0UbLg7435XC59tkZQF4ybda2QgLzdf4YQZ5j8s3+uyHn5Y4uIhhv/kLi8GzoTrzrkyt5K+uQCM3DoXOrEuaRVi+BcNi3ezwTEDCEjPmJIXlivCxWxPax5C/WSY/6JRE/bNPF8H9BxgQ2IVJeVbJ84NFz4TcZvl6Q== 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 Received: from PAXPR08MB6926.eurprd08.prod.outlook.com (2603:10a6:102:138::24) by PR3PR08MB5705.eurprd08.prod.outlook.com (2603:10a6:102:93::23) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.4436.19; Mon, 23 Aug 2021 09:03:02 +0000 Received: from PAXPR08MB6926.eurprd08.prod.outlook.com ([fe80::b4d1:adac:2793:3a9f]) by PAXPR08MB6926.eurprd08.prod.outlook.com ([fe80::b4d1:adac:2793:3a9f%9]) with mapi id 15.20.4436.024; Mon, 23 Aug 2021 09:03:01 +0000 From: Kyrylo Tkachov To: Christophe LYON CC: "gcc-patches@gcc.gnu.org" Subject: RE: [PATCH] arm: Fix multilib mapping for CDE extensions [PR100856] Thread-Topic: [PATCH] arm: Fix multilib mapping for CDE extensions [PR100856] Thread-Index: AQHXeXqJyIe9pEFV70OSUbQe1fczqauBCDsw Date: Mon, 23 Aug 2021 09:03:01 +0000 Message-ID: References: <71064e87-e296-4bfd-e934-9b582e2ed3de@foss.st.com> In-Reply-To: <71064e87-e296-4bfd-e934-9b582e2ed3de@foss.st.com> Accept-Language: en-GB, en-US Content-Language: en-US X-MS-Has-Attach: X-MS-TNEF-Correlator: x-ts-tracking-id: 6D9BFA4AA654F5489C4320897982A5A7.0 x-checkrecipientchecked: true Authentication-Results-Original: foss.st.com; dkim=none (message not signed) header.d=none;foss.st.com; dmarc=none action=none header.from=arm.com; x-ms-publictraffictype: Email X-MS-Office365-Filtering-Correlation-Id: 9d83c519-f725-4223-be8b-08d96614d45b x-ms-traffictypediagnostic: PR3PR08MB5705:|DBBPR08MB4267: X-Microsoft-Antispam-PRVS: x-checkrecipientrouted: true nodisclaimer: true x-ms-oob-tlc-oobclassifiers: OLM:10000;OLM:10000; X-MS-Exchange-SenderADCheck: 1 X-MS-Exchange-AntiSpam-Relay: 0 X-Microsoft-Antispam-Untrusted: BCL:0; X-Microsoft-Antispam-Message-Info-Original: S4uZo4TE5EYwnQucTR3j5oeJGhjFWAjezK7q9knBcQqZaqkoFeR5KjYrDw0rL8rUqN0F9ry7AjXHY75RnygaMtcXpm4qUy5woR/APBr9DZiQ1ffhURqEDTvrfWOWu+MMMwsfqJKDsM+iMhhj5pdGkz6YvxTpy3DrOV7PJJpeqq62TZfN6fTiBis912oT1iLegsLk0wz+y3ABSBHLj7aUxHllwtPxJ+arCMj7RJVxFWV3RjDFdtuBzbQPlC6hNDaQdbQ8L/b9j3JxfRLVnaUmfM2m63mTFnBLwkGM8WPgET7JbAjkouZb5Cc+OiWhv6SFWh5KjaSr1PUGRTqRN2fo7wTeVKfhVeKyp6jDnaow4MWh96ZnDPYKHo5IjwdULuI4lx0D4bhUYC3lg1EFAMAbKgqmohECbg1Me4zkfG0Fv/7yThsWz6b0lW53BfQD5ZIDbAkhpIRXdEIFCtO1dJqdLx6gShe7eTdSfyuImEBPdOnJuR309zSnH4MwO4loGL2ih96IeWxuKbG0cMW5lhD6OodTrTlSCXjyXttLkk7BXHb2z/7/dif1CZ4SQW0qjd+53CqENOoI8UuLIn7VPgGvJIE8ISjFoJXYvkGKRgM/lu929TA82dwf9TiswIFX79ZRGhE/VrBlfQBh0InZ6U5aha9G11cukagH9ayN3aoxZlnJhQ5SMUjLhPAUqYNwLPmUCmAQrDL+Tx3cpd5wIPywvxncRk5fXsNghVeogL3aQ6QvAR0E2gTlJP9hrI5fs13Y8ZRH1SP+h3XUepWIuJbuqEU09jnI+ZgwjA6zGNmPz9w= X-Forefront-Antispam-Report-Untrusted: CIP:255.255.255.255; CTRY:; LANG:en; SCL:1; SRV:; IPV:NLI; SFV:NSPM; H:PAXPR08MB6926.eurprd08.prod.outlook.com; PTR:; CAT:NONE; SFS:(4636009)(396003)(376002)(346002)(136003)(39850400004)(366004)(316002)(38100700002)(478600001)(4326008)(5660300002)(9686003)(76116006)(33656002)(6916009)(53546011)(26005)(66556008)(55016002)(83380400001)(6506007)(64756008)(71200400001)(66946007)(66476007)(86362001)(66446008)(52536014)(2906002)(7696005)(8936002)(8676002)(55236004)(38070700005)(122000001)(186003); DIR:OUT; SFP:1101; x-ms-exchange-antispam-messagedata-chunkcount: 1 x-ms-exchange-antispam-messagedata-0: =?utf-8?B?RGRsK0pFUVd2VlZHeG5JdjJKcEhIVVVTK1BPeVZIQncyaTFteWsrTzdsMi9a?= =?utf-8?B?MHhxN3dsd1dYdTdUMHpHakNIbUx2NnUxUi9XRUxETTBZOHZqRjNZakhuZ2xm?= =?utf-8?B?c3JacE43bjVRNktubW0xSG5heTRRVGpNOFV5YWpEZjM0S3g0bnlFeldIZ3ps?= =?utf-8?B?bExHcWN3Qk9LMlBjcDZWSUc4VDdJT2Q3V1dTM0tMRzNwZnFudnBZRGpMcXVE?= =?utf-8?B?RjBCNnBQcjM4bStGKzYyeFJlWlhxWVZVUmZybE5FYWYxa1drOXd4bGQvRVda?= =?utf-8?B?N09jQ3E1LzVJMG0wZitjYzd6ajEzRHBZRUFXWGkzbjVQSjVKbGI1bHhOWU1Y?= =?utf-8?B?cHBLc1lySEw0M2hOY25HMXJxNmV5QkNZcjI1SlJITVZHcDNpTEFiRmRFUHdx?= =?utf-8?B?QStLKzc2U0JkNVk5Tm5MR2xkTG5NNWNnaHNsZGZ4NlorVmswdU1qWnVqTndj?= =?utf-8?B?dE5vRGV1SnNmNmh2YXFJeDhieG1wRTBSVlpmNWxKLzkzYm5MUERGUmxoZnd0?= =?utf-8?B?NkwyYkhzZE5HSG4zZ1pHMXFXU3g3NWtaVldrZ1hkWnZFT1l2Y01zcENVdHBX?= =?utf-8?B?QVJhOGF5dkVpWldwRTI5WVJ6cGlGUHZxYVFPekhQZjNYRlplQVh2SGxCdFVy?= =?utf-8?B?bld0VlJTWGxOY3p4S3hIdHU3RnNSbW52WkhuTHZmR3A5VzhGdmZmRzNvQWZV?= =?utf-8?B?OTFJM05lY1ExUDBYL053SVVPZGNyS3Q0akpaaXFveVl3OU9JRmlLazlhTVBF?= =?utf-8?B?N2trTU1QSW9SYmtnUUhBRU05Z1QyczZtMzA4T1JITElwMEJjS1duWXVYdHA4?= =?utf-8?B?WXBWTUNuQTB1NkRycE85UlJGa001S0YxVDJnaU0rTFllV1NtOWFMT0RnRFEr?= =?utf-8?B?SjVVN2t1dVhVSmRKUHZVQ2l4N1h2cURlMUFhd2RtbXR2WWI2QXJ6MEhTY1R5?= =?utf-8?B?ankySFZ0c1hsL3d4dlQwTThUNnVRVzRPRGxmeHdualhyU0JTZ1NKdjA3Umtv?= =?utf-8?B?QVNlajVwTk5hcDRzRXlMQitUZWdNTG5JMGFBY0hadG9CTjU5Qk0rYUhTVEZj?= =?utf-8?B?VDJnclVhTXZLTU13WWdsMVRjekVoR0lmTjM3K2JzdWJGQ1VwdEIwdDZOT3cz?= =?utf-8?B?RHJLbFZSS21mTXc1Z1RLUW5JTkgzUFM3Tm82L0JGdXAzdW9ZMFhxaGpqNGdR?= =?utf-8?B?SjNidDBRREkzeW0xVThBMXhVZzEwaEdSNVg0UzZhZEk3VzNMa0U3bUVlai9G?= =?utf-8?B?Um1lUDdNUkxCVHFncmx2K0NnRGVvWEI4c1dqVytTdWlZMm9kK2tERmhQTHNR?= =?utf-8?B?ZUZKY3YwN2pqOVk4Y3J1akFEMzcrbUxMZFZtMnNGMEdqa3pxRmtLbmo2UFNW?= =?utf-8?B?Y21BbkMxMDZyVVJZVmgrc2N0VVcrazlXd1E3MUlqajZuMjUrMXJjemY3dHJz?= =?utf-8?B?L2VBTTJReGY0T1VBSmdBNzAxdUpNd3BGaE82cHNJVUd1cllDYy8waXRFVCty?= =?utf-8?B?OGh1WXlJem1pc2U2Rk4zSk00WUk1ZVV2VmZnV09kY3NScHhnQzByTDlrUTNh?= =?utf-8?B?SHBvM3BDMmMwZDNEMkpKU1hZb3I2dUp4VEwvSmIzdkFyeldKbkloblNDb2hx?= =?utf-8?B?M2FRbXpLTVNjdm9SNGQ1Wm9mUXUvMmZnaW1PMEFRWXRNdVVxcWNteFYwdGRD?= =?utf-8?B?UkwxUGxLdzZIWWhTSjRNeHhOclo2THdXMW9LcjFiQTZJaFBaV3hMQ0ZBUmQ4?= =?utf-8?Q?SheAoj4uYWLC6Fw60I=3D?= x-ms-exchange-transport-forked: True Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 MIME-Version: 1.0 X-MS-Exchange-Transport-CrossTenantHeadersStamped: PR3PR08MB5705 Original-Authentication-Results: foss.st.com; dkim=none (message not signed) header.d=none;foss.st.com; dmarc=none action=none header.from=arm.com; X-EOPAttributedMessage: 0 X-MS-Exchange-Transport-CrossTenantHeadersStripped: AM5EUR03FT063.eop-EUR03.prod.protection.outlook.com X-MS-Office365-Filtering-Correlation-Id-Prvs: 9c9d9d9d-336b-4b7d-8c8f-08d96614cf9c X-Microsoft-Antispam: BCL:0; X-Microsoft-Antispam-Message-Info: YYjrsdeL3Hw1awrWgt0QRozQwf2quzegT0lo2YjepyO+n0J6jSZV3H0fmsB6QHMeP9rqnQLgv6cJplHLwo3T61tlFNNFXKkCk6QrYs4TqZugIpCrpabPwXVnniUqdrSone8njUIGnbHDNkL92SIhZuuzXBUDS/3VE0I0F5ZRpe3Z32BHYVydoIkl1c9Ftlf1V3aQTtC4zucj9kzDFyaBoIh6zz5tpmFiWd2jQ3hWSNmGpPIiCGn+YitQ4e3oH9rp8VDhcVDSJWuAT55huMxaPx3fEbGiKHr59/QIGo+sEIiS7GJs6Q2lDYQ+PNBydikAze0/0/yB6cS9goE9sdT0wMEhQ0y1q6IKdZ334+Tikznvr75PM90hBb4L6G2jSCVg5C4lEJvH8oFijFl+/GSXCEGLS993lHcjagLDst9DoIdcWdFerDGXx7mbPhzpHG0uZp2xuCq14XHbPKDh1ya7yBmqwyMC6FJdFBcRl1x5FbjZoI96M3E7V8KrWZ/KDcm1VPOajyfw8uWh4Z9xdkJ+SKdGil5bBDD8uFTHNbBwxT4P8FHS92ptPy9n/vmnPDC4IWk0DVi+o3kdNJY9jlFKV7etkQkr0EF9pZoSFyG49YLdk1YgRo6wHFJSugP58YJM/LTVBgtjOmaKgrdFiYaYn80cReeBKPigzle2To2XofBLFSUaZNSMhqm695ZgBjjxEsswIFP9vvGSas1nqtQt78/+1mkGJZnWsVuu6CgDnB+fDcPK/psekQ4i2uBXWeHHRJNEH4H3xQM7lwHYYNMukjpfoQ0oTVk5VwpCTjfIznA= 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)(39850400004)(346002)(136003)(376002)(396003)(36840700001)(46966006)(86362001)(70586007)(9686003)(52536014)(53546011)(2906002)(356005)(70206006)(33656002)(81166007)(36860700001)(316002)(55016002)(82740400003)(6506007)(7696005)(8676002)(47076005)(6862004)(186003)(5660300002)(26005)(478600001)(82310400003)(336012)(83380400001)(4326008)(8936002); DIR:OUT; SFP:1101; X-OriginatorOrg: arm.com X-MS-Exchange-CrossTenant-OriginalArrivalTime: 23 Aug 2021 09:03:09.7217 (UTC) X-MS-Exchange-CrossTenant-Network-Message-Id: 9d83c519-f725-4223-be8b-08d96614d45b 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: AM5EUR03FT063.eop-EUR03.prod.protection.outlook.com X-MS-Exchange-CrossTenant-AuthAs: Anonymous X-MS-Exchange-CrossTenant-FromEntityHeader: HybridOnPrem X-MS-Exchange-Transport-CrossTenantHeadersStamped: DBBPR08MB4267 X-Spam-Status: No, score=-5.2 required=5.0 tests=BAYES_00, BODY_8BITS, DKIM_SIGNED, DKIM_VALID, KAM_SHORT, RCVD_IN_DNSWL_NONE, RCVD_IN_MSPIKE_H2, SPF_PASS, TXREP, T_SPF_HELO_TEMPERROR, UNPARSEABLE_RELAY autolearn=ham autolearn_force=no version=3.4.4 X-Spam-Checker-Version: SpamAssassin 3.4.4 (2020-01-24) on server2.sourceware.org X-BeenThere: gcc-patches@gcc.gnu.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: Gcc-patches mailing list List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 23 Aug 2021 09:03:27 -0000 DQoNCj4gLS0tLS1PcmlnaW5hbCBNZXNzYWdlLS0tLS0NCj4gRnJvbTogR2NjLXBhdGNoZXMgPGdj Yy1wYXRjaGVzLQ0KPiBib3VuY2VzK2t5cnlsby50a2FjaG92PWFybS5jb21AZ2NjLmdudS5vcmc+ IE9uIEJlaGFsZiBPZiBDaHJpc3RvcGhlDQo+IExZT04gdmlhIEdjYy1wYXRjaGVzDQo+IFNlbnQ6 IDE1IEp1bHkgMjAyMSAxNDowNQ0KPiBUbzogZ2NjIFBhdGNoZXMgPGdjYy1wYXRjaGVzQGdjYy5n bnUub3JnPg0KPiBTdWJqZWN0OiBbUEFUQ0hdIGFybTogRml4IG11bHRpbGliIG1hcHBpbmcgZm9y IENERSBleHRlbnNpb25zIFtQUjEwMDg1Nl0NCj4gDQo+IFRoaXMgaXMgYSBmb2xsb3d1cCB0byBT cmluYXRoJ3MgcmVjZW50IHBhdGNoOiB0aGUgbmV3bHkgYWRkZWQgdGVzdCBpcw0KPiBmYWlsaW5n IGUuZy4gb24gYXJtLWxpbnV4LWdudWVhYmloZiB3aXRob3V0IFIvTSBwcm9maWxlIG11bHRpbGli cy4NCj4gDQo+IEl0IGlzIGFsc28gZmFpbGluZyBvbiBhcm0tZWFiaSB3aXRoIFIvTSBwcm9maWxl IG11bHRpbGlicyBpZiB0aGUNCj4gZXhlY3V0aW9uIGVuZ2luZSBkb2VzIG5vdCBzdXBwb3J0IHY4 LjEtTSBpbnN0cnVjdGlvbnMuDQo+IA0KPiBUaGUgcGF0Y2ggYXZvaWRzIHRoaXMgYnkgYWRkaW5n IGNoZWNrX2VmZmVjdGl2ZV90YXJnZXRfRlVOQ19tdWx0aWxpYg0KPiBpbiB0YXJnZXQtc3VwcG9y dHMuZXhwIHdoaWNoIGVmZmVjdGl2ZWx5IGNoZWNrcyB3aGV0aGVyIHRoZSB0YXJnZXQNCj4gc3Vw cG9ydHMgbGlua2luZyBhbmQgZXhlY3V0aW9uLCBsaWtlIHdoYXQgaXMgYWxyZWFkeSBkb25lIGZv ciBvdGhlcg0KPiBBUk0gZWZmZWN0aXZlIHRhcmdldHMuwqAgcHIxMDA4NTYuYyBpcyB1cGRhdGVk IHRvIHVzZSBpdCBpbnN0ZWFkIG9mDQo+IGFybV92OF8xbV9tYWluX2NkZV9tdmVfb2sgKHdoaWNo IG1ha2VzIHRoZSB0ZXN0Y2FzZSBhIGJpdCBvZiBhDQo+IGR1cGxpY2F0ZSB3aXRoIGNoZWNrX2Vm ZmVjdGl2ZV90YXJnZXRfRlVOQ19tdWx0aWxpYikuDQo+IA0KPiBJbiBhZGRpdGlvbiwgSSBub3Rp Y2VkIHRoYXQgcmVxdWlyaW5nIE1WRSBkb2VzIG5vdCBzZWVtIG5lY2Vzc2FyeSBhbmQNCj4gdGhp cyBlbmFibGVzIHRoZSB0ZXN0IHRvIHBhc3MgZXZlbiB3aGVuIHRhcmdldGluZyBhIENQVSB3aXRo b3V0IE1WRToNCj4gc2luY2UgdGhlIHRlc3QgZG9lcyBub3QgaW52b2x2ZSBhY3R1YWwgQ0RFIGlu c3RydWN0aW9ucywgaXQgY2FuIHBhc3MNCj4gb24gb3RoZXIgYXJjaGl0ZWN0dXJlIHZlcnNpb25z LsKgIEZvciBpbnN0YW5jZSwgd2hlbiByZXF1aXJpbmcgTVZFLCB3ZQ0KPiBoYXZlIHRvIHVzZSBj b3J0ZXgtbTU1IHVuZGVyIFFFTVUgZm9yIHRoZSB0ZXN0IHRvIHBhc3MgYmVjYXVzZSB0aGUNCj4g bWVtc2V0KCkgdGhhdCBjb21lcyBmcm9tIHY4LjEtbS5tYWluK212ZSBtdWx0aWxpYiB1c2VzIExP Qg0KPiBpbnN0cnVjdGlvbnMgKERMUykgKG1lbXNldCBpcyB1c2VkIGR1cmluZyBzdGFydHVwKS7C oCBLZWVwaW5nDQo+IGFybV92OF8xbV9tYWluX2NkZV9tdmVfb2sgd291bGQgbWVhbiB3ZSB3b3Vs ZCBlbmFibGUgdGhlIHRlc3QNCj4gcHJvdmlkZWQNCj4gd2UgaGF2ZSB0aGUgcmlnaHQgbXVsdGls aWJzLCBjYXVzaW5nIGEgcnVudGltZSBlcnJvciBpZiB0aGUgc2ltdWxhdG9yDQo+IGRvZXMgbm90 IHN1cHBvcnQgTE9CIGluc3RydWN0aW9ucyAoZS5nLiB3aGVuIHRhcmdldGluZyBjb3J0ZXgtbTcp Lg0KPiANCj4gSSBkbyBub3QgdXBkYXRlIHNvdXJjZWJ1aWxkLnRleGkgc2luY2UgdGhlIENERSBl ZmZlY3RpdmUgdGFyZ2V0cyBhcmUNCj4gYWxyZWFkeSBjb2xsZWN0aXZlbHkgZG9jdW1lbnRlZC4N Cg0KT2suDQpTb3JyeSBmb3IgdGhlIGRlbGF5LCBJIHdhcyBvbiBob2xpZGF5Lg0KVGhhbmtzLA0K S3lyaWxsDQoNCj4gDQo+IEZpbmFsbHksIHRoZSBwYXRjaCBmaXhlcyB0d28gdHlwb3MgaW4gY29t bWVudHMuDQo+IA0KPiAyMDIxLTA3LTE1wqAgQ2hyaXN0b3BoZSBMeW9uwqAgPGNocmlzdG9waGUu bHlvbkBmb3NzLnN0LmNvbT4NCj4gDQo+ICDCoMKgwqDCoMKgwqDCoCBQUiB0YXJnZXQvMTAwODU2 DQo+ICDCoMKgwqDCoMKgwqDCoCBnY2MvDQo+ICDCoMKgwqDCoMKgwqDCoCAqIGNvbmZpZy9hcm0v YXJtLm9wdDogRml4IHR5cG8uDQo+ICDCoMKgwqDCoMKgwqDCoCAqIGNvbmZpZy9hcm0vdC1ybXBy b2ZpbGU6IEZpeCB0eXBvLg0KPiANCj4gIMKgwqDCoMKgwqDCoMKgIGdjYy90ZXN0c3VpdGUvDQo+ ICDCoMKgwqDCoMKgwqDCoCAqIGdjYy50YXJnZXQvYXJtL2FjbGUvcHIxMDA4NTYuYzogVXNlIGFy bV92OG1fbWFpbl9jZGVfbXVsdGlsaWINCj4gIMKgwqDCoMKgwqDCoMKgIGFuZCBhcm1fdjhtX21h aW5fY2RlLg0KPiAgwqDCoMKgwqDCoMKgwqAgKiBsaWIvdGFyZ2V0LXN1cHBvcnRzLmV4cDogQWRk DQo+IGNoZWNrX2VmZmVjdGl2ZV90YXJnZXRfRlVOQ19tdWx0aWxpYiBmb3IgQVJNIENERS4NCj4g DQoNCg==