From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from EUR02-VE1-obe.outbound.protection.outlook.com (mail-eopbgr20055.outbound.protection.outlook.com [40.107.2.55]) by sourceware.org (Postfix) with ESMTPS id C2352398B173 for ; Wed, 16 Jun 2021 08:54:00 +0000 (GMT) DMARC-Filter: OpenDMARC Filter v1.4.1 sourceware.org C2352398B173 Received: from DB6PR0501CA0020.eurprd05.prod.outlook.com (2603:10a6:4:8f::30) by AM0PR08MB3363.eurprd08.prod.outlook.com (2603:10a6:208:e1::10) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.4219.21; Wed, 16 Jun 2021 08:53:58 +0000 Received: from DB5EUR03FT020.eop-EUR03.prod.protection.outlook.com (2603:10a6:4:8f:cafe::6) by DB6PR0501CA0020.outlook.office365.com (2603:10a6:4:8f::30) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.4242.15 via Frontend Transport; Wed, 16 Jun 2021 08:53:58 +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 DB5EUR03FT020.mail.protection.outlook.com (10.152.20.134) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.4242.16 via Frontend Transport; Wed, 16 Jun 2021 08:53:58 +0000 Received: ("Tessian outbound d8701fbbf774:v93"); Wed, 16 Jun 2021 08:53:58 +0000 X-CheckRecipientChecked: true X-CR-MTA-CID: fb501522afe40507 X-CR-MTA-TID: 64aa7808 Received: from f3cd8b26077d.2 by 64aa7808-outbound-1.mta.getcheckrecipient.com id 53681ECA-9A99-4F53-915F-94C742BB86D9.1; Wed, 16 Jun 2021 08:53:51 +0000 Received: from EUR04-VI1-obe.outbound.protection.outlook.com by 64aa7808-outbound-1.mta.getcheckrecipient.com with ESMTPS id f3cd8b26077d.2 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384); Wed, 16 Jun 2021 08:53:51 +0000 ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=CzHV7YDf3u0MlSWAPXchL68jlZP7vWQnPgeBLkiEx7rJEWf9sB2NPWohau3US6muJLVPDMDcDbziVBnCyypXyIQvumtb0fErPOy3zE9Kr2UsAQ8VOkLl9bjzEzPAxGK3V6b3HliMeNj5t0nbCBSDQ5Znhlug+r4D1fa5pKW/94R6O1UKH9Bl5VjkV2pPrbp4Qfby4o96eBYy5W5vfsQIeJRNC9CfDKL9+DwiPzLvNmBkYIPM+I3pHH4Vrr7EYfYgRk4Rd3i0cvLVmsVa3TkshudIVcvoT5sH/WGSedw1ZIg1Cc/IlRKZ7qg+nmzBQNkuzWQ67AJPujT6lJhb0iesJg== 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=t3N4ZL5Ef+888P2DZIjYde4gy0ZVj9LHH9m775nTY20=; b=VnkeCt9Fm6X2h/j/5tbucEVcstf5Fko2O4kmDPImgWGzWSQsJKjg7N43J53uU4emutVKHpYq0YV0SDswW2qsM2Abz6hwNQX9yM5KmA9J7V7ejaOwbgx3DUnd5QrFs82c3ej/o3x7bfUAqa1lrlbxrecdGL60d/GwpbHLZDykr4+RqpnnXuHYZ8GtNp8DfqpvnqTsipl7xbkhBFoCw8j/cedl0lj8VnqHrRsB29vRULA9DAfevxIvZMnzKETkQn+4/t+6TptdOz9S4XqhOqXfumhGbsi2/VCB+RHCXRxhcOMGbyjA3VlQgdpp9BQafdY30MCrwgPgJuJ2jhXL1S1otg== 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 DBBPR08MB4758.eurprd08.prod.outlook.com (2603:10a6:10:da::16) by DBBPR08MB5548.eurprd08.prod.outlook.com (2603:10a6:10:c1::22) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.4219.24; Wed, 16 Jun 2021 08:53:49 +0000 Received: from DBBPR08MB4758.eurprd08.prod.outlook.com ([fe80::a957:f052:5e74:6c02]) by DBBPR08MB4758.eurprd08.prod.outlook.com ([fe80::a957:f052:5e74:6c02%7]) with mapi id 15.20.4219.025; Wed, 16 Jun 2021 08:53:49 +0000 From: Jonathan Wright To: "gcc-patches@gcc.gnu.org" Subject: [PATCH] testsuite: aarch64: Add zero-high-half tests for narrowing shifts Thread-Topic: [PATCH] testsuite: aarch64: Add zero-high-half tests for narrowing shifts Thread-Index: AQHXYozMjgUlU1Uof0WBvW7tLQZsCA== Date: Wed, 16 Jun 2021 08:53:49 +0000 Message-ID: Accept-Language: en-GB, en-US Content-Language: en-GB X-MS-Has-Attach: yes X-MS-TNEF-Correlator: Authentication-Results-Original: gcc.gnu.org; dkim=none (message not signed) header.d=none;gcc.gnu.org; dmarc=none action=none header.from=arm.com; x-originating-ip: [31.48.14.35] x-ms-publictraffictype: Email X-MS-Office365-Filtering-Correlation-Id: c5e0fac3-32d6-46d0-1fe6-08d930a44765 x-ms-traffictypediagnostic: DBBPR08MB5548:|AM0PR08MB3363: x-ms-exchange-transport-forked: True X-Microsoft-Antispam-PRVS: x-checkrecipientrouted: true nodisclaimer: true x-ms-oob-tlc-oobclassifiers: OLM:8273;OLM:8273; X-MS-Exchange-SenderADCheck: 1 X-Microsoft-Antispam-Untrusted: BCL:0; X-Microsoft-Antispam-Message-Info-Original: 6IwMtQEDH0onEXtjHkCjQFT3qSj9Y7b6H+HB4VDwADyI1rlIQ+vZkh8ju7hrs3PexNhu6yZdOSozovOw/hfs1JPnbDbNTR/hfZ8+dKzPQ9acg4sQ5gNzpT4Lc9TMfsm2iuspl9ZgziishAiNf0nI62bcNxtSEl7NvdbrMymbTPhBcuP9I7Qk4YmColkEy1qTOtaSOgVY7A23BROI+KRSIGMVvGsgx0PF18HJ7RVLzn8qImD+bBWbDoVPnzN7fmMRr5hOLH59apq4dFQCoiJNMszSBSkmbtVgSScXA7aDnZ7sIueXIzqUYFW8QVdC0el1IlZU13ayzfHC1IwN/OHH4qms47sVia2mDHBMz7Tpi+yBCJvNdYcHGxNgxrWWZcbleV2faspzA20EPHMcX8gFJ3EwFlpIwTkjIncuD9Z5xj0TJQ25qs8cM92EtCD+uQQQOFUgxD3qOjJHodRtowEYDLQA5cx9O4ydgwxxtYhWhbha5S2ZmMSh9AJ7Vmd7KsbFi6dcG9zlKAi0Xv4wJ+zg6qGMIZvRNCIaV5vlepuyQNWSZgjKGgsarClBeSPk4EqPVykZfs5fPxMsmgMznOhQw9DGlzFBssXG3w+IpgkjnIs= X-Forefront-Antispam-Report-Untrusted: CIP:255.255.255.255; CTRY:; LANG:en; SCL:1; SRV:; IPV:NLI; SFV:NSPM; H:DBBPR08MB4758.eurprd08.prod.outlook.com; PTR:; CAT:NONE; SFS:(4636009)(366004)(346002)(136003)(376002)(39850400004)(396003)(99936003)(66946007)(5660300002)(9686003)(76116006)(6506007)(91956017)(55016002)(186003)(33656002)(86362001)(316002)(52536014)(6916009)(4744005)(122000001)(7696005)(4326008)(83380400001)(66446008)(8676002)(38100700002)(71200400001)(2906002)(8936002)(66476007)(478600001)(66556008)(66616009)(26005)(64756008); DIR:OUT; SFP:1101; x-ms-exchange-antispam-messagedata-chunkcount: 1 x-ms-exchange-antispam-messagedata-0: =?iso-8859-1?Q?hKDFE5olWe45srnIQFDT0w7Q5bgR+9Wm8NzY+x2yJBktNaIrKDUjXYdBVh?= =?iso-8859-1?Q?pdNAR4QoSwn6t4PaDWOYcS74zHrzexzhsmyHcaJg/qT5TQ71W/1G4ZaRRc?= =?iso-8859-1?Q?eZEU3Bnbh9KdKtlRekFMIphtGyhhSBh4kwBts6ylNoc22lP/h3cSxqMFVH?= =?iso-8859-1?Q?h/rWJfGtCaETyem0aqQuKZZ9lg5Iwz+Ld0NnuyWch72DDDibFtbFgZDI4Z?= =?iso-8859-1?Q?jyMBPeMLX996ejFahPjopWeykMfgoV7QnANPh9bqIK5Vo2ar/IrgJZag+U?= =?iso-8859-1?Q?R48FYeWjyq764SMj7bcXD8etaeKr42p3XTnH1rBlGhSwVe40Di93asurBe?= =?iso-8859-1?Q?r2uZX5j+FTgTqlYC2aOlW3hinaoFYl7P4gcUgfA1vxp6GmoBeDSAZBBqUu?= =?iso-8859-1?Q?WMkVpEHPDMKEODz7WeSGewxIV2PhJkA7/UoYd/x9eZ36cXjap78AbT85EK?= =?iso-8859-1?Q?IxQXV0v+DRNwBsl9+9cPLUELg4QFonjHNNVmvCgr7KwLXoQjCrRBnq1nxc?= =?iso-8859-1?Q?DwvBPMpH6mqAVGfg7EZ9ZPKnykxfBLIUEhNX0BnvRnuGfOZxQkbVG5Twxj?= =?iso-8859-1?Q?j4V5DWQQzlyQF/fdJbJt0vK7Y6wRidcv0L5U1uEg227KVac7L9rDTfG5Be?= =?iso-8859-1?Q?pqRk7pMKAsqjoSqQrd2vTGZZxOes/h09dnd9nHsjVxx2WEmaZuj8dOSOwO?= =?iso-8859-1?Q?t6SsDGIesaLjIM8myaZ839PDMUS1FNi27I1OQgCbyES+AhR3AdBPvEmjLv?= =?iso-8859-1?Q?0qeYSlC0A/4Lj/BuErXDSyoXhRcjc9k1u2wbiyODOGB4CSEGiVTzSp+plF?= =?iso-8859-1?Q?KTaAZxCCnmmaMRgeCicjdAGN16jYUo6b2L6YiSlfWVJ8XY6Jt43J3zL5TK?= =?iso-8859-1?Q?XawypCxT+f/OwdSbmCJ5i1ADwHRGEOlPwle19a2OR5+9r1MQv6gSM+KUn7?= =?iso-8859-1?Q?Bqh5lx2LIdQkYMazmxVIL8HmPW+DSBpEK+dHeUGZJOfGVvyjB/aoo8HpIM?= =?iso-8859-1?Q?p9OkX6tzKg93gSlJpapBriZozgrDcJPIrPp/lybQ3TFOase4NjMLli3Eyl?= =?iso-8859-1?Q?VzFxcR8iU3wMRQRD27+115kjc9LEnFGLZ5mZ5S2AZ7RSZHfWrA2uyn0s/F?= =?iso-8859-1?Q?XOvDVwaFFwDD+S5rsKIo1ph9JZw867gSSQzcepxOXv+fGWRdAQW1tUP20k?= =?iso-8859-1?Q?EMRJfHXRblAgjsZwfBmjS0c93EHDHxxLd+d+PRULg1MnA4wMOcuoRR/Zil?= =?iso-8859-1?Q?0CL/C67MSjwayFhrEFmGoMufKfaeO2/+k3TZXVMO4uWUYg0SgYDtxOdJTC?= =?iso-8859-1?Q?Lfgp8W/gZFICjojfCXi10T0lmuQahy1ud7aYoAGP2uryGsw=3D?= Content-Type: multipart/mixed; boundary="_002_DBBPR08MB4758E6633D60225CB2B9D5B1EB0F9DBBPR08MB4758eurp_" MIME-Version: 1.0 X-MS-Exchange-Transport-CrossTenantHeadersStamped: DBBPR08MB5548 Original-Authentication-Results: gcc.gnu.org; dkim=none (message not signed) header.d=none;gcc.gnu.org; dmarc=none action=none header.from=arm.com; X-EOPAttributedMessage: 0 X-MS-Exchange-Transport-CrossTenantHeadersStripped: DB5EUR03FT020.eop-EUR03.prod.protection.outlook.com X-MS-Office365-Filtering-Correlation-Id-Prvs: 6b08e1c0-9a6d-4594-daa5-08d930a4428f X-Microsoft-Antispam: BCL:0; X-Microsoft-Antispam-Message-Info: +DPBGcLqV9HSm42QU/gYxe51uMoO5Y6j9TSbRRNLlMyd9wu3qJjVkjsHERlJjU1iWYRyA5MeVM+6yY96pqGI1BZObfQHQhZznr76IW3Eg4+XpxTlx/U+CbNVZVAAatENnRYR3zvW2xKoyYXY+dJDPwejeZleRPz8HZxuHjhUzfGzvhZrklFvknkREAo1HwGRlnX+n9ZTNmU84K0fQp4SyaTteVs808ZX7zt1Yy7pCuidyiYfDhqPFzTIRl1KqJaaemvWj3pDnnLyPSs2JBhq5Ak9Ri3F1aOhkps+KF8ifHJse0dHxf2qEJxthz6pTMtHmNNvJ1njgiPWK/w+VzZkRlyNt9+UAeQPjdW+5PlSZbW7vhS4c7Nb3XQPGxN4VX4pLM2cS7i/2JphlUVlw6+d3AhiQBh0AsKVAH1rzWGMGyS+/Sk+g3yqcq/aKduWWlN6nG+Gg2zHpa98b43dGfMOjsA3rSFl/IjQDrnFbBGn1XngORipEugTAl272o1OpTwQYK0kGZ9jEqyrpjFDqqc6QezgICCMiv6lvLUdLW4p9EMZKqHW+vdJ82mNXJmrTtWFV8ihyKmS4CM08bV2Xi7vVgZFoDM6ucoiuCzxlGNUk3EGjl+yw/X1AdZzI5tb9UfY45/Ji/IFa4361QQPDT3qNQ== 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)(346002)(39860400002)(136003)(396003)(376002)(36840700001)(46966006)(4326008)(235185007)(83380400001)(5660300002)(6916009)(316002)(66616009)(70586007)(82310400003)(55016002)(70206006)(186003)(336012)(8936002)(33656002)(8676002)(9686003)(7696005)(6506007)(356005)(86362001)(36860700001)(82740400003)(478600001)(81166007)(99936003)(52536014)(47076005)(2906002)(26005); DIR:OUT; SFP:1101; X-OriginatorOrg: arm.com X-MS-Exchange-CrossTenant-OriginalArrivalTime: 16 Jun 2021 08:53:58.0145 (UTC) X-MS-Exchange-CrossTenant-Network-Message-Id: c5e0fac3-32d6-46d0-1fe6-08d930a44765 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: DB5EUR03FT020.eop-EUR03.prod.protection.outlook.com X-MS-Exchange-CrossTenant-AuthAs: Anonymous X-MS-Exchange-CrossTenant-FromEntityHeader: HybridOnPrem X-MS-Exchange-Transport-CrossTenantHeadersStamped: AM0PR08MB3363 X-Spam-Status: No, score=-7.5 required=5.0 tests=BAYES_00, DKIM_SIGNED, DKIM_VALID, RCVD_IN_DNSWL_LOW, RCVD_IN_MSPIKE_H2, SPF_HELO_PASS, SPF_PASS, TXREP, UNPARSEABLE_RELAY autolearn=ham autolearn_force=no version=3.4.2 X-Spam-Checker-Version: SpamAssassin 3.4.2 (2018-09-13) 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: Wed, 16 Jun 2021 08:54:03 -0000 --_002_DBBPR08MB4758E6633D60225CB2B9D5B1EB0F9DBBPR08MB4758eurp_ Content-Type: text/plain; charset="iso-8859-1" Content-Transfer-Encoding: quoted-printable Hi,=0A= =0A= This patch adds tests to verify that Neon narrowing-shift instructions=0A= clear the top half of the result vector. It is sufficient to show that a=0A= subsequent combine with a zero-vector is optimized away - leaving=0A= just the narrowing-shift instruction.=0A= =0A= Ok for master?=0A= =0A= Thanks,=0A= Jonathan=0A= =0A= ---=0A= =0A= gcc/testsuite/ChangeLog:=0A= =0A= 2021-06-15 =A0Jonathan Wright =A0=0A= =0A= * gcc.target/aarch64/narrow_zero_high_half.c: New test.=0A= --_002_DBBPR08MB4758E6633D60225CB2B9D5B1EB0F9DBBPR08MB4758eurp_ Content-Type: application/octet-stream; name="rb14569.patch" Content-Description: rb14569.patch Content-Disposition: attachment; filename="rb14569.patch"; size=2916; creation-date="Wed, 16 Jun 2021 08:53:10 GMT"; modification-date="Wed, 16 Jun 2021 08:53:10 GMT" Content-Transfer-Encoding: base64 ZGlmZiAtLWdpdCBhL2djYy90ZXN0c3VpdGUvZ2NjLnRhcmdldC9hYXJjaDY0L25hcnJvd196ZXJv X2hpZ2hfaGFsZi5jIGIvZ2NjL3Rlc3RzdWl0ZS9nY2MudGFyZ2V0L2FhcmNoNjQvbmFycm93X3pl cm9faGlnaF9oYWxmLmMKbmV3IGZpbGUgbW9kZSAxMDA2NDQKaW5kZXggMDAwMDAwMDAwMDAwMDAw MDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMC4uMjdmYTBlNjQwYWIyYjM3NzgxMzc2YzQwY2U0Y2Ez NzYwMmM3MjM5MwotLS0gL2Rldi9udWxsCisrKyBiL2djYy90ZXN0c3VpdGUvZ2NjLnRhcmdldC9h YXJjaDY0L25hcnJvd196ZXJvX2hpZ2hfaGFsZi5jCkBAIC0wLDAgKzEsNjAgQEAKKy8qIHsgZGct c2tpcC1pZiAiIiB7IGFybSotKi0qIH0gfSAqLworLyogeyBkZy1kbyBjb21waWxlIH0gKi8KKy8q IHsgZGctb3B0aW9ucyAiLU8zIiB9ICovCisKKyNpbmNsdWRlIDxhcm1fbmVvbi5oPgorCisjZGVm aW5lIFRFU1RfU0hJRlQobmFtZSwgcmV0dHlwZSwgaW50eXBlLCBmcywgcnMpIFwKKyAgcmV0dHlw ZSB0ZXN0XyAjIyBuYW1lICMjIF8gIyMgZnMgIyMgX3plcm9faGlnaCBcCisJCShpbnR5cGUgYSkg XAorCXsgXAorCQlyZXR1cm4gdmNvbWJpbmVfICMjIHJzIChuYW1lICMjIF8gIyMgZnMgKGEsIDQp LCBcCisJCQkJCXZkdXBfbl8gIyMgcnMgKDApKTsgXAorCX0KKworVEVTVF9TSElGVCAodnNocm5f biwgaW50OHgxNl90LCBpbnQxNng4X3QsIHMxNiwgczgpCitURVNUX1NISUZUICh2c2hybl9uLCBp bnQxNng4X3QsIGludDMyeDRfdCwgczMyLCBzMTYpCitURVNUX1NISUZUICh2c2hybl9uLCBpbnQz Mng0X3QsIGludDY0eDJfdCwgczY0LCBzMzIpCitURVNUX1NISUZUICh2c2hybl9uLCB1aW50OHgx Nl90LCB1aW50MTZ4OF90LCB1MTYsIHU4KQorVEVTVF9TSElGVCAodnNocm5fbiwgdWludDE2eDhf dCwgdWludDMyeDRfdCwgdTMyLCB1MTYpCitURVNUX1NISUZUICh2c2hybl9uLCB1aW50MzJ4NF90 LCB1aW50NjR4Ml90LCB1NjQsIHUzMikKKworVEVTVF9TSElGVCAodnJzaHJuX24sIGludDh4MTZf dCwgaW50MTZ4OF90LCBzMTYsIHM4KQorVEVTVF9TSElGVCAodnJzaHJuX24sIGludDE2eDhfdCwg aW50MzJ4NF90LCBzMzIsIHMxNikKK1RFU1RfU0hJRlQgKHZyc2hybl9uLCBpbnQzMng0X3QsIGlu dDY0eDJfdCwgczY0LCBzMzIpCitURVNUX1NISUZUICh2cnNocm5fbiwgdWludDh4MTZfdCwgdWlu dDE2eDhfdCwgdTE2LCB1OCkKK1RFU1RfU0hJRlQgKHZyc2hybl9uLCB1aW50MTZ4OF90LCB1aW50 MzJ4NF90LCB1MzIsIHUxNikKK1RFU1RfU0hJRlQgKHZyc2hybl9uLCB1aW50MzJ4NF90LCB1aW50 NjR4Ml90LCB1NjQsIHUzMikKKworVEVTVF9TSElGVCAodnFzaHJuX24sIGludDh4MTZfdCwgaW50 MTZ4OF90LCBzMTYsIHM4KQorVEVTVF9TSElGVCAodnFzaHJuX24sIGludDE2eDhfdCwgaW50MzJ4 NF90LCBzMzIsIHMxNikKK1RFU1RfU0hJRlQgKHZxc2hybl9uLCBpbnQzMng0X3QsIGludDY0eDJf dCwgczY0LCBzMzIpCitURVNUX1NISUZUICh2cXNocm5fbiwgdWludDh4MTZfdCwgdWludDE2eDhf dCwgdTE2LCB1OCkKK1RFU1RfU0hJRlQgKHZxc2hybl9uLCB1aW50MTZ4OF90LCB1aW50MzJ4NF90 LCB1MzIsIHUxNikKK1RFU1RfU0hJRlQgKHZxc2hybl9uLCB1aW50MzJ4NF90LCB1aW50NjR4Ml90 LCB1NjQsIHUzMikKKworVEVTVF9TSElGVCAodnFyc2hybl9uLCBpbnQ4eDE2X3QsIGludDE2eDhf dCwgczE2LCBzOCkKK1RFU1RfU0hJRlQgKHZxcnNocm5fbiwgaW50MTZ4OF90LCBpbnQzMng0X3Qs IHMzMiwgczE2KQorVEVTVF9TSElGVCAodnFyc2hybl9uLCBpbnQzMng0X3QsIGludDY0eDJfdCwg czY0LCBzMzIpCitURVNUX1NISUZUICh2cXJzaHJuX24sIHVpbnQ4eDE2X3QsIHVpbnQxNng4X3Qs IHUxNiwgdTgpCitURVNUX1NISUZUICh2cXJzaHJuX24sIHVpbnQxNng4X3QsIHVpbnQzMng0X3Qs IHUzMiwgdTE2KQorVEVTVF9TSElGVCAodnFyc2hybl9uLCB1aW50MzJ4NF90LCB1aW50NjR4Ml90 LCB1NjQsIHUzMikKKworVEVTVF9TSElGVCAodnFzaHJ1bl9uLCB1aW50OHgxNl90LCBpbnQxNng4 X3QsIHMxNiwgdTgpCitURVNUX1NISUZUICh2cXNocnVuX24sIHVpbnQxNng4X3QsIGludDMyeDRf dCwgczMyLCB1MTYpCitURVNUX1NISUZUICh2cXNocnVuX24sIHVpbnQzMng0X3QsIGludDY0eDJf dCwgczY0LCB1MzIpCisKK1RFU1RfU0hJRlQgKHZxcnNocnVuX24sIHVpbnQ4eDE2X3QsIGludDE2 eDhfdCwgczE2LCB1OCkKK1RFU1RfU0hJRlQgKHZxcnNocnVuX24sIHVpbnQxNng4X3QsIGludDMy eDRfdCwgczMyLCB1MTYpCitURVNUX1NISUZUICh2cXJzaHJ1bl9uLCB1aW50MzJ4NF90LCBpbnQ2 NHgyX3QsIHM2NCwgdTMyKQorCisvKiB7IGRnLWZpbmFsIHsgc2Nhbi1hc3NlbWJsZXItbm90ICJk dXBcXHQiIH0gfSAqLworCisvKiB7IGRnLWZpbmFsIHsgc2Nhbi1hc3NlbWJsZXItdGltZXMgIlxc dHJzaHJuXFx0diIgNn0gfSAgKi8KKy8qIHsgZGctZmluYWwgeyBzY2FuLWFzc2VtYmxlci10aW1l cyAiXFx0c2hyblxcdHYiIDZ9IH0gICovCisvKiB7IGRnLWZpbmFsIHsgc2Nhbi1hc3NlbWJsZXIt dGltZXMgIlxcdHNxc2hydW5cXHR2IiAzfSB9ICAqLworLyogeyBkZy1maW5hbCB7IHNjYW4tYXNz ZW1ibGVyLXRpbWVzICJcXHRzcXJzaHJ1blxcdHYiIDN9IH0gICovCisvKiB7IGRnLWZpbmFsIHsg c2Nhbi1hc3NlbWJsZXItdGltZXMgIlxcdHNxc2hyblxcdHYiIDN9IH0gICovCisvKiB7IGRnLWZp bmFsIHsgc2Nhbi1hc3NlbWJsZXItdGltZXMgIlxcdHVxc2hyblxcdHYiIDN9IH0gICovCisvKiB7 IGRnLWZpbmFsIHsgc2Nhbi1hc3NlbWJsZXItdGltZXMgIlxcdHNxcnNocm5cXHR2IiAzfSB9ICAq LworLyogeyBkZy1maW5hbCB7IHNjYW4tYXNzZW1ibGVyLXRpbWVzICJcXHR1cXJzaHJuXFx0diIg M30gfSAgKi8K --_002_DBBPR08MB4758E6633D60225CB2B9D5B1EB0F9DBBPR08MB4758eurp_--