From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from EUR05-DB8-obe.outbound.protection.outlook.com (mail-db8eur05on2061.outbound.protection.outlook.com [40.107.20.61]) by sourceware.org (Postfix) with ESMTPS id E09E73858CDA for ; Wed, 17 May 2023 13:48:19 +0000 (GMT) DMARC-Filter: OpenDMARC Filter v1.4.2 sourceware.org E09E73858CDA Authentication-Results: sourceware.org; dmarc=pass (p=none dis=none) header.from=arm.com Authentication-Results: sourceware.org; spf=pass smtp.mailfrom=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=FaqCtKXKpPNOZWtGV56cTz821j4+hqEeZMfqKhr2KME=; b=7HrYI/y54DvXQYI1u2W9f6rtfMHVHD/Z5CEdLW4jlQc9KA3HZ3UTo1wLheTlbho7L5nZUeVWJcu3RHoSYv0D2j7AnpFEdWL3IHwHnm8MSpryYBTY4YukESDOhF0OU7fxmsA4MALjS0h+FvGQTE8Gvitd3DIyebfZDC4UZD15rq8= Received: from DU2PR04CA0003.eurprd04.prod.outlook.com (2603:10a6:10:3b::8) by AM8PR08MB6323.eurprd08.prod.outlook.com (2603:10a6:20b:354::5) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.6387.33; Wed, 17 May 2023 13:48:17 +0000 Received: from DBAEUR03FT030.eop-EUR03.prod.protection.outlook.com (2603:10a6:10:3b:cafe::d7) by DU2PR04CA0003.outlook.office365.com (2603:10a6:10:3b::8) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.6387.34 via Frontend Transport; Wed, 17 May 2023 13:48:17 +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 DBAEUR03FT030.mail.protection.outlook.com (100.127.142.197) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.6411.18 via Frontend Transport; Wed, 17 May 2023 13:48:17 +0000 Received: ("Tessian outbound 5bb4c51d5a1f:v136"); Wed, 17 May 2023 13:48:17 +0000 X-CheckRecipientChecked: true X-CR-MTA-CID: 4d55ac38fdbd5ecd X-CR-MTA-TID: 64aa7808 Received: from 42f80ce82a7a.3 by 64aa7808-outbound-1.mta.getcheckrecipient.com id 0FE61F6D-5C9D-4B87-89B4-D11B74813C9F.1; Wed, 17 May 2023 13:48:06 +0000 Received: from EUR04-HE1-obe.outbound.protection.outlook.com by 64aa7808-outbound-1.mta.getcheckrecipient.com with ESMTPS id 42f80ce82a7a.3 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384); Wed, 17 May 2023 13:48:06 +0000 ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=AxBMR4Qr9PXq/DtpMBShpFF2QuYU0ilT1fcUWGaO86D2v/jLCiBEdU8nzRtyf5VB/kYMGqN9jq39R3aSf9vjWB/S67Si3T3o9gMz420I95kaebK7/vzCVm5st7WiBiC1shP+Fea91TgOVtO01cZzyeRfMch9qP18spRY/WIwOkvf1ZfVRnYeLrkwaQ7FtEGANnmqpcyOTOcNFBYvQR7MhnUQznW3k8shZfHo0s46tCxvs5WY8JtcWVBwskdzrIoyaRjvn3nIWIm6CwobP/QsnMJreVQvbS7Bf1f8GNR2oXebPRm76nuYvh15Tfl0hed7ODPF6kjkjBf9Cn+70uyOHw== 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=FaqCtKXKpPNOZWtGV56cTz821j4+hqEeZMfqKhr2KME=; b=QTacFD0qn8DlE8GlhpUQfOK6TF+odLejDGJLhEstmoWwt64Q8MXCfIos+9Wo5biLapTwsikZF7x39mg9WmCoMSI51RJO8P5opHkMYiZL9sALlhP/4nYasaNQ36tq6fawkkFRAkc9fEcKTkwsT0ZwnbHCmzveGaKJmhP7UFESQQjbzWrV9CCAbGQxYPetM5K/LYfEO8Ot9qNxGWB5xwNpoxh3alYDr8MTHvwcIaryxCEaNINUecCRc/LJLMmVoZANR5PiThpTyUmE3Wr96FSaz9MKbS1d5/UJyy8Duh7nDlKWF66h7HgrkKq+BlLCvSOuQ+/YUl2CA2hOSXaSsyp1gw== 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=FaqCtKXKpPNOZWtGV56cTz821j4+hqEeZMfqKhr2KME=; b=7HrYI/y54DvXQYI1u2W9f6rtfMHVHD/Z5CEdLW4jlQc9KA3HZ3UTo1wLheTlbho7L5nZUeVWJcu3RHoSYv0D2j7AnpFEdWL3IHwHnm8MSpryYBTY4YukESDOhF0OU7fxmsA4MALjS0h+FvGQTE8Gvitd3DIyebfZDC4UZD15rq8= Received: from PAXPR08MB6926.eurprd08.prod.outlook.com (2603:10a6:102:138::24) by DB4PR08MB9288.eurprd08.prod.outlook.com (2603:10a6:10:3f4::12) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.6387.34; Wed, 17 May 2023 13:48:03 +0000 Received: from PAXPR08MB6926.eurprd08.prod.outlook.com ([fe80::db73:66ba:ae70:1ff1]) by PAXPR08MB6926.eurprd08.prod.outlook.com ([fe80::db73:66ba:ae70:1ff1%3]) with mapi id 15.20.6387.033; Wed, 17 May 2023 13:48:03 +0000 From: Kyrylo Tkachov To: Stam Markianos-Wright , "gcc-patches@gcc.gnu.org" CC: Richard Earnshaw , Andrea Corallo Subject: RE: [GCC12 backport] arm: MVE testsuite and backend bugfixes Thread-Topic: [GCC12 backport] arm: MVE testsuite and backend bugfixes Thread-Index: AQHZh/roM4jyjvbPc0CuukTp7XD2Ga9eMyDggABHeICAAAHCYA== Date: Wed, 17 May 2023 13:48:02 +0000 Message-ID: References: In-Reply-To: Accept-Language: en-GB, 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: PAXPR08MB6926:EE_|DB4PR08MB9288:EE_|DBAEUR03FT030:EE_|AM8PR08MB6323:EE_ X-MS-Office365-Filtering-Correlation-Id: 5f72f9a6-d825-414b-b38d-08db56dd5e75 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: /lou+RatubVlzmPCnP1nFH/bnmbVOKFdERVciMfB59h5vujD2vA5gq7W5qDvVDjEquBvt/km1389Yq7GhxFhHlDMfg8LKhHLqwwie4ZhBbCpbTHNUCXY3EcpKSc38rq0CJ6Yh7i6nfi/1WuRj8HCOZjyDjLyeowjKZdvHr309xOXzlyEo18T432KbOrWzchLV8ZoQYuvg40CawbdlKPvj1lr3muDrSLbn67yyhMElvKo1rxCcmFF2MtysKGuywN6LI+YnGED+YjZjt/z5vxTgIxI8Rfy/myCjyBHTLqtLVcdjuWMhIP6IOVoTlRTmqo2jkBcXR/WkRxAB0saUMYYsk27ldJ2Yf0J5baMLNg/dEf/GxqJQaJJuRUyd+k+7cisswlib1EESElyxrbL9sZH4IUcd5rJGY6qsVXYM1yvOOu8DFKGKgVUka+PXKmnwCWb68S+x/mg6lGv2/hniXgp5bAeJJddXTgFxIEIMeRUNg/cPghu7KgROguB53Lp7TBZ/4xToLPwAKgLXlRtx6ULo74m4zxjs8VX80fA5mqB2u9Pz49MC2JOsKxfGPdjnJU6xj4S4ykC1j2Hkx9vlUFAClVFp16pFI94/sBcwbEvUq7jV9nIbPhUBz0iHbJfoQMh7ONxr6/D2IEW4kiwFz3Icw== 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:(13230028)(4636009)(346002)(366004)(376002)(396003)(136003)(39860400002)(451199021)(316002)(8676002)(8936002)(4326008)(86362001)(66446008)(76116006)(66556008)(52536014)(64756008)(66476007)(66946007)(38070700005)(33656002)(110136005)(54906003)(38100700002)(122000001)(2906002)(41300700001)(478600001)(5660300002)(7696005)(71200400001)(966005)(26005)(6506007)(9686003)(53546011)(186003)(83380400001)(55016003);DIR:OUT;SFP:1101; Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 MIME-Version: 1.0 X-MS-Exchange-Transport-CrossTenantHeadersStamped: DB4PR08MB9288 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: DBAEUR03FT030.eop-EUR03.prod.protection.outlook.com X-MS-PublicTrafficType: Email X-MS-Office365-Filtering-Correlation-Id-Prvs: cb7aca7a-a909-4fe2-84f7-08db56dd55ca X-Microsoft-Antispam: BCL:0; X-Microsoft-Antispam-Message-Info: V6JmNHSiCqbfXxWiCVJGfXXZQT4rIBuwziF4LPWxaA2U/czoF/hFrPsKarMDgLPYpFm6IyzXJyIXBhLiWopDiRva2TI9G3lPHe+NrbVKzXY73UaIXv2caOwgKf/eySJpToK02CNf4h6pfO29vzWu9jo7Ho0W34BvwrA/bc7aGkSYcuiHGgkyphOiGKMN0NiySuFxDfZkdQeRwU4e/r1dcN/wSUjfl+oE2Lfw7ByGTsTwUl9y5QytC1Zkkg1ZuuRLLLx965VN/2uwMZxJWXxEz+trw0ptHZA0tluWS0mMyDc32CCu05jI8kpEhKbg5fP2wigEjOibLkPyf/a8KR3YSYLm5y7wxPj+keSlhoTJHqVNXe2N+1by2yXnhNuGkDpV/1C80DksYbPpmpOacGKsxf36Ci0GqjhRV0PM2epwBwad8bjvWYEsEUszICWzcQUyUlge4wUojFAjuD/XL67hb8ye0DieA8UF4y/faEAASUjkz6ZEa4gUrtRyivyVCPuAUr53uWZQMwEGRB3cDnzSv6G9CWdM7ulG7hfpMnDCB4jJK9burhCcPTQV8Y9S7HccqwXih+2EiiYeo/MYN7apkXtgpGOc99377+Dcs7ClPXWroeDF+4zhcLkmc2lzwpTKpV5c/E7CeXYCha4MLsrvGInwzXzrjKIi+4tkFfAyzaSUeFKSlqwj4Ny+EwICP3dSzn85WhsIsWEXnmk9Bzet3oJodwii9P0ODLyOtsYzAtE+yX1oWtJUaklg/YL2U1hDYNydu8e+sgaW69bUBENYjg== 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:(13230028)(4636009)(346002)(136003)(39860400002)(376002)(396003)(451199021)(36840700001)(46966006)(40470700004)(6506007)(26005)(9686003)(40460700003)(53546011)(966005)(336012)(47076005)(83380400001)(36860700001)(86362001)(55016003)(81166007)(33656002)(82310400005)(356005)(82740400003)(186003)(40480700001)(7696005)(54906003)(110136005)(478600001)(2906002)(316002)(41300700001)(52536014)(5660300002)(8676002)(8936002)(70586007)(4326008)(70206006);DIR:OUT;SFP:1101; X-OriginatorOrg: arm.com X-MS-Exchange-CrossTenant-OriginalArrivalTime: 17 May 2023 13:48:17.5590 (UTC) X-MS-Exchange-CrossTenant-Network-Message-Id: 5f72f9a6-d825-414b-b38d-08db56dd5e75 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: DBAEUR03FT030.eop-EUR03.prod.protection.outlook.com X-MS-Exchange-CrossTenant-AuthAs: Anonymous X-MS-Exchange-CrossTenant-FromEntityHeader: HybridOnPrem X-MS-Exchange-Transport-CrossTenantHeadersStamped: AM8PR08MB6323 X-Spam-Status: No, score=-5.3 required=5.0 tests=BAYES_00,DKIM_SIGNED,DKIM_VALID,FORGED_SPF_HELO,KAM_DMARC_NONE,KAM_LOTSOFHASH,KAM_SHORT,RCVD_IN_DNSWL_NONE,RCVD_IN_MSPIKE_H2,SPF_HELO_PASS,SPF_NONE,TXREP,T_SCC_BODY_TEXT_LINE,UNPARSEABLE_RELAY autolearn=no autolearn_force=no version=3.4.6 X-Spam-Checker-Version: SpamAssassin 3.4.6 (2021-04-09) on server2.sourceware.org List-Id: DQoNCj4gLS0tLS1PcmlnaW5hbCBNZXNzYWdlLS0tLS0NCj4gRnJvbTogU3RhbSBNYXJraWFub3Mt V3JpZ2h0IDxTdGFtLk1hcmtpYW5vcy1XcmlnaHRAYXJtLmNvbT4NCj4gU2VudDogV2VkbmVzZGF5 LCBNYXkgMTcsIDIwMjMgMjo0MSBQTQ0KPiBUbzogS3lyeWxvIFRrYWNob3YgPEt5cnlsby5Ua2Fj aG92QGFybS5jb20+OyBnY2MtcGF0Y2hlc0BnY2MuZ251Lm9yZw0KPiBDYzogUmljaGFyZCBFYXJu c2hhdyA8UmljaGFyZC5FYXJuc2hhd0Bhcm0uY29tPjsgQW5kcmVhIENvcmFsbG8NCj4gPEFuZHJl YS5Db3JhbGxvQGFybS5jb20+DQo+IFN1YmplY3Q6IFtHQ0MxMiBiYWNrcG9ydF0gYXJtOiBNVkUg dGVzdHN1aXRlIGFuZCBiYWNrZW5kIGJ1Z2ZpeGVzDQo+IA0KPiANCj4gT24gMTcvMDUvMjAyMyAx MDoyNiwgS3lyeWxvIFRrYWNob3Ygd3JvdGU6DQo+ID4gSGkgU3RhbSwNCj4gPg0KPiA+PiAtLS0t LU9yaWdpbmFsIE1lc3NhZ2UtLS0tLQ0KPiA+PiBGcm9tOiBTdGFtIE1hcmtpYW5vcy1XcmlnaHQg PFN0YW0uTWFya2lhbm9zLVdyaWdodEBhcm0uY29tPg0KPiA+PiBTZW50OiBUdWVzZGF5LCBNYXkg MTYsIDIwMjMgMjozMiBQTQ0KPiA+PiBUbzogZ2NjLXBhdGNoZXNAZ2NjLmdudS5vcmcNCj4gPj4g Q2M6IEt5cnlsbyBUa2FjaG92IDxLeXJ5bG8uVGthY2hvdkBhcm0uY29tPjsgUmljaGFyZCBFYXJu c2hhdw0KPiA+PiA8UmljaGFyZC5FYXJuc2hhd0Bhcm0uY29tPjsgQW5kcmVhIENvcmFsbG8NCj4g PEFuZHJlYS5Db3JhbGxvQGFybS5jb20+DQo+ID4+IFN1YmplY3Q6IFtHQ0MxMiBiYWNrcG9ydF0g YXJtOiBNVkUgdGVzdHN1aXRlIGFuZCBiYWNrZW5kIGJ1Z2ZpeGVzDQo+ID4+DQo+ID4+IEhpIGFs bCwNCj4gPj4NCj4gPj4gV2UndmUgcmVjZW50bHkgc2VudCB1cCBhIGxvdCBvZiBwYXRjaGVzIG92 ZXJoYXVsaW5nIHRoZSB0ZXN0c3VpdGUgb2YgdGhlDQo+ID4+IEFybSBNVkUgYmFja2VuZC4NCj4g Pj4gV2l0aCB0aGVzZSBjaGFuZ2VzLCB3ZSd2ZSBhbHNvIGlkZW50aWZpZWQgYW5kIGZpeGVkIGEg bnVtYmVyIG9mIGJ1Z3MNCj4gPj4gKHNvbWUgYmFja2VuZCBidWdzIGFuZCBtYW55IHRvIGRvIHdp dGggdGhlIHBvbHltb3JwaGlzbSBvZiBpbnRyaW5zaWNzDQo+IGluDQo+ID4+IE1WRSB0aGUgaGVh ZGVyIGZpbGUpLg0KPiA+PiBUaGVzZSB3b3VsZCBhbGwgYmUgcmVsZXZhbnQgdG8gYmFja3BvcnQg dG8gR0NDMTIuDQo+ID4+IFRoZSBsaXN0IGlzIGFzIGZvbGxvd3MgKGluIHRoZSBvcmRlciB0aGV5 IGFsbCBhcHBseSBvbiB0b3Agb2YgZWFjaG90aGVyKToNCj4gPj4NCj4gPj4gKiBUaGlzIHBhdGNo IHNlcmllczoNCj4gPj4gaHR0cHM6Ly9nY2MuZ251Lm9yZy9waXBlcm1haWwvZ2NjLXBhdGNoZXMv MjAyMi1Ob3ZlbWJlci82MDY1NTIuaHRtbA0KPiA+PiAoY29tbWl0cyA5YTc5YjUyMmUwNjYzYTIw MmEyODhkYjU2ZWJjYmRjZGI0OGJkYWNhIHRvDQo+ID4+IGYyYjU0ZTViNzk2YjAwZjAwNzJiNjFm OWNkNmE5NjRjNjZlYWQyOWIpDQo+ID4+ICogZWNjMzYzOTcxYWVhYzUyNDgxZDkyZGU4YjM3NTIx ZjZjYzJkMzhlNiBhcm06IEZpeCBNVkUgdGVzdHN1aXRlDQo+ID4+IGZhbGxvdXRzDQo+ID4+ICog MDZhYTY2YWY3ZDBkYWNjMWIyNDdkOWUzODE3NWU3ODllZjE1OTE5MSBhcm06IEFkZCBtaXNzaW5n IGVhcmx5DQo+ID4+IGNsb2JiZXIgdG8gTVZFIHZyZXY2NHFfbSBwYXR0ZXJucw0KPiA+PiAqIGMw OTY2M2VhYmZiODRhYzU2ZGRkOGQ0NGFiY2FiM2Y0OTAyYzgzYmQgdGVzdHN1aXRlOiBbYXJtXSBS ZWxheA0KPiA+PiBleHBlY3RlZCByZWdpc3RlciBuYW1lcyBpbiBNVkUgdGVzdHMNCj4gPj4gKiAz MzBkNjY1Y2U2ZGNjNjNlZDBiZDc4ZDgwN2U2OWJiZmM1NTI1NWI2IGFybTogW01WRV0gQWRkIG1p c3NpbmcNCj4gPj4gbGVuZ3RoPTggYXR0cmlidXRlDQo+ID4+ICogOGQ0ZjAwNzM5OGJjM2Y4ZmVh ODEyZmI4Y2ZmNGQ3ZDA1NTZkMTJmMSBhcm06IGZpeCBtdmUgaW50cmluc2ljcyBzY2FuDQo+ID4+ IGJvZHkgdGVzdHMgZm9yIEMrKw0KPiA+PiAqIFRoaXMgcGF0Y2ggc2VyaWVzDQo+ID4+IGh0dHBz Oi8vZ2NjLmdudS5vcmcvcGlwZXJtYWlsL2djYy1wYXRjaGVzLzIwMjMtSmFudWFyeS82MTAzMTIu aHRtbA0KPiA+PiAoY29tbWl0cyBkZDQ0MjRlZjg5ODYwODMyMWI2MDYxMGM0ZjNjOTg3MzdhY2Uz NjgwIHRvDQo+ID4+IDI2N2YwMWE0OTNhYjhhMGJlYzkzMjVjZTMzODZiOTQ2YzQ2ZjJlOTgpDQo+ ID4+ICogOGExMzYwZTcyZDZjNjA1NjYwNmFhNWVkZDhjOTA2YzUwZjI2ZGU1OSBhcm06IFNwbGl0 IHVwIE1WRQ0KPiBfR2VuZXJpYw0KPiA+PiBhc3NvY2lhdGlvbnMgdG8gcHJldmVudCB0eXBlIGNs YXNoZXMgW1BSMTA3NTE1XQ0KPiA+PiAqIDNmMGNhN2EzZTQ0MzE1MzRiZmYzYjhlYjczNzA5Y2M4 MjJlNDg5YjAgYXJtOiBGaXggdmNyZWF0ZQ0KPiBkZWZpbml0aW9uDQo+ID4+ICogYzEwOTM5MjM3 MzNhMTA3MmEyMzdmMTEyZTMyMzliNWViZDg4ZWFkZCBhcm06IE1ha2UgTVZFDQo+IG1hc2tlZA0K PiA+PiBzdG9yZXMNCj4gPj4gcmVhZCBtZW1vcnkgb3BlcmFuZCBbUFIgMTA4MTc3XQ0KPiA+PiAq IGY1NGUzMWRkZWZlM2VhNzE0NjYyNGVhYmNiNzViMWM5MGRjNTlmMWEgYXJtOiBmaXggX19hcm1f dmxkMXFfeioNCj4gPj4gYW5kDQo+ID4+IF9fYXJtX3ZzdDFxX3AqIGludHJpbnNpY3MgW1BSMTA4 NDQyXQ0KPiA+PiAqIDFkNTA5ZjE5MDM5MzYyN2NmZmZmZGYwYWZmZmM0MjdiMjVkZDIxYzIgYXJt OiByZW1vdmUgdW51c2VkDQo+IHZhcmlhYmxlcw0KPiA+PiBmcm9tIHRlc3QNCj4gPj4NCj4gPiBP ayB0byBiYWNrcG9ydC4NCj4gPg0KPiA+PiAtLSB1cCB0byB0aGlzIHBvaW50IGV2ZXJ5dGhpbmcg YXBwbGllZCBjbGVhbmx5LiBUaGUgZmluYWwgdHdvIG5lZWQgbWlub3INCj4gPj4gcmViYXNpbmcg Y2hhbmdlcyAtLQ0KPiA+Pg0KPiA+PiAqIFRoaXMgcGF0Y2ggc2VyaWVzOg0KPiA+PiBodHRwczov L2djYy5nbnUub3JnL3BpcGVybWFpbC9nY2MtcGF0Y2hlcy8yMDIzLUFwcmlsLzYxNzAwOC5odG1s IChOb3QNCj4gPj4gcHVzaGVkIHRvIHRydW5rIHlldCwgYnV0IGhhcyBiZWVuIGFwcHJvdmVkLiBG b3IgdHJ1bmsgd2UgZG8gbm93IG5lZWQgdG8NCj4gPj4gcmVzb2x2ZSBzb21lIG1lcmdlIGNvbmZs aWN0cywgc2luY2UgQ2hyaXN0b3BoZSBoYXMgc3RhcnRlZCBtZXJnaW5nIHRoZQ0KPiA+PiBNVkUg SW50cmluc2ljIFJlc3RydWN0dXJpbmcsIGJ1dCB0aGVzZSBhcmUgdHJpdmlhbC4gSSB3aWxsIGFs c28gYmFja3BvcnQNCj4gPj4gdG8gR0NDMTMgd2hlcmUgdGhpcyBwYXRjaCBzZXJpZXMgYXBwbGll cyBjbGVhbmx5KQ0KPiA+PiAqIGNmYTExOGZjMDg5ZTM4YTk0ZWM2MGNjZjViNjY3YWVhMDE1ZTVm NjAgW2FybV0gY29tcGxldGUgdm1zci92bXJzDQo+ID4+IGJsYW5rIGFuZCBjYXNlIGFkanVzdG1l bnRzLg0KPiA+Pg0KPiA+PiBUaGUgZmluYWwgb25lIGlzIGEgY29tbWl0IGZyb20gQWxleGFuZHJl IE9saXZhIHRoYXQgaXMgbmVlZGVkIHRvIGVuc3VyZQ0KPiA+PiB0aGF0IHdlIGRvbid0IGFjY2lk ZW50YWxseSByZWdyZXNzIHRoZSB0ZXN0IGR1ZSB0byB0aGUgdGFicyB2cyBzcGFjZXMNCj4gPj4g YW5kIGNhcGl0YWxpc2F0aW9uIG9uIHRoZSB2bXJzL3Ztc3IgaW5zdHJ1Y3Rpb25zIDopDQo+ID4+ DQo+ID4+IEFmdGVyIGFsbCB0aGF0LCBubyByZWdyZXNzaW9ucyBvbiBiYXJlbWV0YWwgYXJtLW5v bmUtZWFiaSBpbiBhIGJ1bmNoDQo+ID4+IGNvbmZpZ3VyYXRpb25zICgtbWFybSwgdGh1bWIxLCB0 aHVtYjIsIE1WRSwgTVZFLkZQLCBzb2Z0ZnAgYW5kIGhhcmRmcCk6DQo+ID4+DQo+ID4gV2lsbCB5 b3UgYmUgc2VuZGluZyB0aGVzZSB0byB0aGUgbGlzdCBhZnRlciBhZGp1c3Rpbmc/DQo+IA0KPiBZ ZXAsIEkgYmVsaWV2ZSB3ZSBoYXZlIHRvIQ0KPiANCj4gSSdtIHRoaW5raW5nIHdlIHNob3VsZCBk byBvbmUgYmF0Y2ggb2YgW2NvbW1pdHRlZF0gZW1haWxzIGZvciBHQ0MxMiBhbmQNCj4gb25lIGZv ciB0cnVuay4NCg0KU291bmRzIGdvb2QuDQoNCj4gDQo+IEZvciBHQ0MxMyB0aGUgcHJldmlvdXNs eSBzZW50IHZlcnNpb24gb2YgdGhlIHNlcmllcyBhdA0KPiBodHRwczovL2djYy5nbnUub3JnL3Bp cGVybWFpbC9nY2MtcGF0Y2hlcy8yMDIzLU1heS82MTczNzMuaHRtbCBhcHBsaWVzDQo+IGNsZWFu bHkuIExldCBtZSBrbm93IGlmIHRoZXJlJ3MgYW55dGhpbmcgZnVydGhlciB3ZSBuZWVkIHRvIGRv IQ0KPiANCg0KV0ZNLCBwbGVhc2UgZ28gYWhlYWQuDQpUaGFua3MsDQpLeXJpbGwNCg0KPiBUaGFu a3MsDQo+IFN0YW1hdGlzDQo+IA0KPiANCj4gPiBUaGFua3MsDQo+ID4gS3lyaWxsDQo+ID4NCj4g Pj4gVGhhbmtzLA0KPiA+PiBTdGFtDQo=