From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from FRA01-PR2-obe.outbound.protection.outlook.com (mail-eopbgr120059.outbound.protection.outlook.com [40.107.12.59]) by sourceware.org (Postfix) with ESMTPS id 48A323861028 for ; Wed, 8 Jul 2020 11:48:16 +0000 (GMT) DMARC-Filter: OpenDMARC Filter v1.3.2 sourceware.org 48A323861028 Authentication-Results: sourceware.org; dmarc=none (p=none dis=none) header.from=arm.com Authentication-Results: sourceware.org; spf=pass smtp.mailfrom=Tamar.Christina@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=pQoOZTcARswcv3iFiV/yk1o545JdJrFSIha516GPt5E=; b=LkqVoYy0rHfue766jYrH6byQf07cC/+Lqy71bDgqD+g4nH0TilSIZkN8V8peI6zyfNJnAU9Xd75uuhbJgjc6c3+IADOPTfhT2VKoZxey5rHcK124Q/dMkGc9tZO09F8wJwbxFoVdyHfdXT8TgDwbR6rDvOg0lsvHCzncru9m+9c= Received: from DB6PR0501CA0008.eurprd05.prod.outlook.com (2603:10a6:4:8f::18) by PR2PR08MB4906.eurprd08.prod.outlook.com (2603:10a6:101:26::20) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.3153.28; Wed, 8 Jul 2020 11:48:13 +0000 Received: from DB5EUR03FT055.eop-EUR03.prod.protection.outlook.com (2603:10a6:4:8f:cafe::f1) by DB6PR0501CA0008.outlook.office365.com (2603:10a6:4:8f::18) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.3174.21 via Frontend Transport; Wed, 8 Jul 2020 11:48:13 +0000 X-MS-Exchange-Authentication-Results: spf=pass (sender IP is 63.35.35.123) smtp.mailfrom=arm.com; sourceware.org; dkim=pass (signature was verified) header.d=armh.onmicrosoft.com; sourceware.org; dmarc=bestguesspass 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 DB5EUR03FT055.mail.protection.outlook.com (10.152.21.30) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.3153.24 via Frontend Transport; Wed, 8 Jul 2020 11:48:13 +0000 Received: ("Tessian outbound e44de778b77e:v62"); Wed, 08 Jul 2020 11:48:13 +0000 X-CR-MTA-TID: 64aa7808 Received: from b182d2a5008f.1 by 64aa7808-outbound-1.mta.getcheckrecipient.com id D7F72A72-F7DA-4E18-AC47-EEE306FCC366.1; Wed, 08 Jul 2020 11:48:08 +0000 Received: from EUR05-AM6-obe.outbound.protection.outlook.com by 64aa7808-outbound-1.mta.getcheckrecipient.com with ESMTPS id b182d2a5008f.1 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384); Wed, 08 Jul 2020 11:48:08 +0000 ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=B4WJTsz0KK6BJ8NeDF5pWPvVQxMt+gpKb6Ogg+MrY7yTIKmzAKFmLJw1bW7RGAj0MYGjZdsiMymqvyWrLNUuJFq//rQe8m/y1zozClWEd/uK61vHttto+M2ZsLQbOV1Y+1Gnq8BTFIjCKwrwz+JWF5T4obQatAaYARzHnleAPMp8cLwVw4U97kcTx7NubkIiU2RfebpeFYF2nUSZd3mIent1SY2J+LHS0JyC3FLcz0Mqjp3zrULes5qGe6IaueSFZ3VXthSUNn6mAFdVMDoKIbJhzstw4cb0s11CkmIQXjirxIgEqj77F5v914zQbLMPIatx/Q+GHt8v/jNe5WtiRA== 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=pQoOZTcARswcv3iFiV/yk1o545JdJrFSIha516GPt5E=; b=NQYLxZ1+dEZ5B3tot1T9v9G32J4mNGaydxj7hKnIiFM4TpGTcaQm3aRXdO6ARqYxzPaHhJUTqTw/nfMUahWHrVyPnNIstdgSwlSXqxHFe3QVw4CI0tXQBXutd3427HWc1xMusSPSxk+jluSDYQ7xFGnuBhOoDQ2cDI/XXJuBnklTWTXrAS0OvxaEHpsOpIFOxqSXcn9+/BqF8nYfsKWBkIEgcWBoorC4yTphOOgSbqOFDqqNXYj1o7PCSk4jZD59+HMD0akdRwE3PaV05+YpKp8fDGnoVNJShrq4X4ust9oJzSe02fZ7tYIYW92DYP9i4IHzX37i7QiWeMH7IDhrhA== 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=pQoOZTcARswcv3iFiV/yk1o545JdJrFSIha516GPt5E=; b=LkqVoYy0rHfue766jYrH6byQf07cC/+Lqy71bDgqD+g4nH0TilSIZkN8V8peI6zyfNJnAU9Xd75uuhbJgjc6c3+IADOPTfhT2VKoZxey5rHcK124Q/dMkGc9tZO09F8wJwbxFoVdyHfdXT8TgDwbR6rDvOg0lsvHCzncru9m+9c= Received: from VI1PR08MB5325.eurprd08.prod.outlook.com (2603:10a6:803:13e::17) by VI1PR08MB3280.eurprd08.prod.outlook.com (2603:10a6:803:3d::24) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.3153.28; Wed, 8 Jul 2020 11:48:06 +0000 Received: from VI1PR08MB5325.eurprd08.prod.outlook.com ([fe80::9107:803e:1353:db21]) by VI1PR08MB5325.eurprd08.prod.outlook.com ([fe80::9107:803e:1353:db21%3]) with mapi id 15.20.3153.029; Wed, 8 Jul 2020 11:48:06 +0000 From: Tamar Christina To: Florian Weimer CC: Adhemerval Zanella , Carlos O'Donell , "libc-alpha@sourceware.org" Subject: RE: [PATCH v5 12/13] string: Add sigabbrev_np and sigdescr_np Thread-Topic: [PATCH v5 12/13] string: Add sigabbrev_np and sigdescr_np Thread-Index: AQHWRj/cdQOWu59E8kWIaY/ddZ/mdKj03tmAgAGEYwCAB0HYQIAAASSQgAAFqROAAAGrYA== Date: Wed, 8 Jul 2020 11:48:06 +0000 Message-ID: References: <20200619134352.297146-1-adhemerval.zanella@linaro.org> <20200619134352.297146-12-adhemerval.zanella@linaro.org> <05744028-6434-5c9f-7498-12965f0b793c@redhat.com> <87sge2tezr.fsf@oldenburg2.str.redhat.com> In-Reply-To: <87sge2tezr.fsf@oldenburg2.str.redhat.com> Accept-Language: en-US Content-Language: en-US X-MS-Has-Attach: X-MS-TNEF-Correlator: x-ts-tracking-id: 2c40dbd8-5f7c-41fc-ac9c-6e5054836dc5.1 x-checkrecipientchecked: true Authentication-Results-Original: redhat.com; dkim=none (message not signed) header.d=none;redhat.com; dmarc=none action=none header.from=arm.com; x-originating-ip: [82.24.248.186] x-ms-publictraffictype: Email X-MS-Office365-Filtering-HT: Tenant X-MS-Office365-Filtering-Correlation-Id: b3594576-6d5f-49d1-7de8-08d82334cb91 x-ms-traffictypediagnostic: VI1PR08MB3280:|PR2PR08MB4906: X-Microsoft-Antispam-PRVS: x-checkrecipientrouted: true nodisclaimer: true x-ms-oob-tlc-oobclassifiers: OLM:2512;OLM:2512; x-forefront-prvs: 04583CED1A X-MS-Exchange-SenderADCheck: 1 X-Microsoft-Antispam-Untrusted: BCL:0; X-Microsoft-Antispam-Message-Info-Original: LmGY/3s12vur6Ipa3VDQYyo1oK4hNFTcm9LUiJjIjfhfj6jRumzrv1XLGKjTFAtKwhYGl2BB2gsbROs3CcvaHX0Q8e0dMHlovnPn3wK9gqEs8hNqgYu6ll8U0gzPq66Cf/IcJewn3BX2R7N9Aix2LWqI7+m3/lDoyiSvmj87av9CQ8DBEGMIryyIgrccYSUiAQLgpseEY7H6N1CAOKDBquhvbGfIuf9c5FUHpko2ZWDCIt79y6dUeFYH/ShylwKCmUWJbmYC5WWs7BKu2tM/lJgPxiHDkgC/OGEQtOBAI/Jq5desYhjKYrE4MaMpXoFhrptKIB6hfaKJGlbzhXRqCw== 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; SFTY:; SFS:(4636009)(136003)(396003)(39860400002)(346002)(366004)(376002)(52536014)(5660300002)(2906002)(54906003)(83380400001)(316002)(8676002)(66476007)(33656002)(4326008)(64756008)(66556008)(66946007)(66446008)(76116006)(478600001)(8936002)(26005)(71200400001)(55016002)(186003)(7696005)(86362001)(6506007)(9686003)(6916009); DIR:OUT; SFP:1101; x-ms-exchange-antispam-messagedata: sRv8grh/nCmC9IDrJ1hrCO0dS+UXZXyROhfz8XDvEfsSJICyGppoycczXLUbCS5Wc4JGue+C+EoS6BYR52lRFSZYBK7j9M0eTRILzNFhpY2h98RyXalFnU0aUBgV8t8J1WRAy12jSp7EAmn5LAIKduCuXPN6ZR31nR3CZeAgGs9okv3wteenFQZ5Hzr//x4xRB02vzEm08dqd3aBWfGzh8FlcWP2x4mesc0vlTH5d1B/6wkTtYJy8GP+wZU0JXIbjoAajyFCxFk3Ze2ecyT+a+7OpkvAXTo3dRra8gc4s/dVbIjEgQYmP7yoEg/Te+GyuCzKAnFsz4QUfT5EL6JNRtrjsBcFlBliILNlTO1fpY4xz7+ua6MXcowiUHJtVVjhFZQhwyUdBhK5B7zOs8rWbqi2A688V9u1jHfhfaiN8h09OUzG4m559dQloPDUPy2pCXCieUT5zeAWEmpS98FAMcrEJJ+aUUlYrPyZPWCyZR8= 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: VI1PR08MB3280 Original-Authentication-Results: redhat.com; dkim=none (message not signed) header.d=none;redhat.com; dmarc=none action=none header.from=arm.com; X-EOPAttributedMessage: 0 X-MS-Exchange-Transport-CrossTenantHeadersStripped: DB5EUR03FT055.eop-EUR03.prod.protection.outlook.com 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; SFTY:; SFS:(4636009)(136003)(376002)(346002)(39860400002)(396003)(46966005)(2906002)(33656002)(86362001)(5660300002)(52536014)(9686003)(6506007)(55016002)(26005)(316002)(54906003)(336012)(478600001)(70206006)(7696005)(186003)(82310400002)(4326008)(81166007)(83380400001)(8936002)(70586007)(47076004)(6862004)(8676002)(82740400003)(356005); DIR:OUT; SFP:1101; X-MS-Office365-Filtering-Correlation-Id-Prvs: 2ecc7578-2c53-4409-2ab9-08d82334c7a9 X-Forefront-PRVS: 04583CED1A X-Microsoft-Antispam: BCL:0; X-Microsoft-Antispam-Message-Info: c57gQELbBBT1TRNRqhZsQwLRWz1xmg1l0tIJWInjlxg6QHu4sYaOTrHOtpEZGXsP9IDgHDSkbiRvScdN86C5Ftyz/iNEddacpUHybCHG7axBo11jSFu6QLdcKDL3S1xO1Fnjxa+KhPT2ptGhJmfC3SgGGTp40WHw7TZGyolJkdEnC/HEmmWQ8JvyMdRYBb4z34orfsQhNNT9llOcytyYxd9WFOApt3OJn/vqY70ylornu44YJR75ThJmFj5SttqCOFR1itKkztLp96A25nVkuihMILuH5P4UzESpUS5i5HupY2qRZIKTKzC0zlE0WthUEhzIgKFzelCLBkc0o+pkPV8CXBvTagxRcsajXnC8W1N+wMEa/xSUkadtlTyJh8XtAldovKdhqdOaCX/3KsKioA== X-OriginatorOrg: arm.com X-MS-Exchange-CrossTenant-OriginalArrivalTime: 08 Jul 2020 11:48:13.3366 (UTC) X-MS-Exchange-CrossTenant-Network-Message-Id: b3594576-6d5f-49d1-7de8-08d82334cb91 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: DB5EUR03FT055.eop-EUR03.prod.protection.outlook.com X-MS-Exchange-CrossTenant-AuthAs: Anonymous X-MS-Exchange-CrossTenant-FromEntityHeader: HybridOnPrem X-MS-Exchange-Transport-CrossTenantHeadersStamped: PR2PR08MB4906 X-Spam-Status: No, score=-11.3 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: libc-alpha@sourceware.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: Libc-alpha mailing list List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 08 Jul 2020 11:48:18 -0000 SGkgRmxvcmlhbiwNCg0KPiAtLS0tLU9yaWdpbmFsIE1lc3NhZ2UtLS0tLQ0KPiBGcm9tOiBGbG9y aWFuIFdlaW1lciA8ZndlaW1lckByZWRoYXQuY29tPg0KPiBTZW50OiBXZWRuZXNkYXksIEp1bHkg OCwgMjAyMCAxMjozNyBQTQ0KPiANCj4gKiBUYW1hciBDaHJpc3RpbmE6DQo+IA0KPiA+IFRoaXMg Y29tbWl0IHNlZW1zIHRvIGhhdmUgYnJva2VuIHRoZSBhYXJjaDY0IGJ1aWxkOg0KPiA+DQo+ID4g ICBzaWdkZXNjcl9ucC5jOjI0OjE6IGVycm9yOiBjb25mbGljdGluZyB0eXBlcyBmb3Ig4oCYX19z aWdkZXNjcl9ucOKAmQ0KPiA+ICAgIF9fc2lnZGVzY3JfbnAgKGludCBzaWdudW0pDQo+ID4gICAg Xn5+fn5+fn5+fn5+fg0KPiA+DQo+ID4gICBJbiBmaWxlIGluY2x1ZGVkIGZyb20gPGNvbW1hbmQt bGluZT46MDowOg0KPiA+ICAgLi4vaW5jbHVkZS9zdHJpbmcuaDo1NzoyMDogbm90ZTogcHJldmlv dXMgZGVjbGFyYXRpb24gb2YNCj4gPiDigJhfX3NpZ2Rlc2NyX25w4oCZIHdhcyBoZXJlDQo+ID4g ICAgbGliY19oaWRkZW5fcHJvdG8gKF9fc2lnZGVzY3JfbnApDQo+ID4gICAgICAgICAgICAgICAg ICAgICAgIF4NCj4gPiAgIC4vLi4vaW5jbHVkZS9saWJjLXN5bWJvbHMuaDo2MDU6MzM6IG5vdGU6 IGluIGRlZmluaXRpb24gb2YgbWFjcm8NCj4gPiDigJhfX2hpZGRlbl9wcm90b+KAmQ0KPiA+ICAg ICAgZXh0ZXJuIHRocmVhZCBfX3R5cGVvZiAobmFtZSkgbmFtZSBfX2hpZGRlbl9wcm90b19oaWRk ZW5hdHRyDQo+IChhdHRycyk7DQo+ID4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICBefn5+DQo+ID4NCj4gPiAgIC4vLi4vaW5jbHVkZS9saWJjLXN5bWJvbHMuaDo2MjQ6NDQ6IG5v dGU6IGluIGV4cGFuc2lvbiBvZiBtYWNybw0KPiA+IOKAmGhpZGRlbl9wcm90b+KAmQ0KPiA+ICAg ICMgZGVmaW5lIGxpYmNfaGlkZGVuX3Byb3RvKG5hbWUsIGF0dHJzLi4uKSBoaWRkZW5fcHJvdG8g KG5hbWUsICMjYXR0cnMpDQo+ID4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgIF5+fn5+fn5+fn5+fg0KPiA+ICAgLi4vaW5jbHVkZS9zdHJpbmcuaDo1NzoxOiBu b3RlOiBpbiBleHBhbnNpb24gb2YgbWFjcm8g4oCYbGliY19oaWRkZW5fcHJvdG/igJkNCj4gPiAg ICBsaWJjX2hpZGRlbl9wcm90byAoX19zaWdkZXNjcl9ucCkNCj4gPiAgICBefn5+fn5+fn5+fn5+ fn5+fg0KPiA+DQo+ID4gICBJbiBmaWxlIGluY2x1ZGVkIGZyb20gPGNvbW1hbmQtbGluZT46MDow Og0KPiA+ICAgLi4vby1pdGVyYXRvci5tazo5OiByZWNpcGUgZm9yIHRhcmdldCAnL2hvbWUvdGVh bWNpdHktDQo+ID4gYWdlbnQvd29yay9mY2M3YzI3NTM5Zjg4ZWRmL2J1aWxkL3N0cmluZy9zaWdk ZXNjcl9ucC5vJyBmYWlsZWQNCj4gPiAgIHNpZ2Rlc2NyX25wLmM6MzQ6Mjg6IGVycm9yOiBjb25m bGljdGluZyB0eXBlcyBmb3Ig4oCYc2lnZGVzY3JfbnDigJkNCj4gPiAgICB3ZWFrX2FsaWFzIChf X3NpZ2Rlc2NyX25wLCBzaWdkZXNjcl9ucCkNCj4gPiAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICBeDQo+ID4gICAuLy4uL2luY2x1ZGUvbGliYy1zeW1ib2xzLmg6MTUyOjI2OiBub3RlOiBp biBkZWZpbml0aW9uIG9mIG1hY3JvDQo+IOKAmF93ZWFrX2FsaWFz4oCZDQo+ID4gICAgICBleHRl cm4gX190eXBlb2YgKG5hbWUpIGFsaWFzbmFtZSBfX2F0dHJpYnV0ZV9fICgod2VhaywgYWxpYXMN Cj4gPiAoI25hbWUpKSkgXA0KPiA+ICAgICAgICAgICAgICAgICAgICAgICAgICAgICBefn5+fn5+ fn4NCj4gPiAgIHNpZ2Rlc2NyX25wLmM6MzQ6MTogbm90ZTogaW4gZXhwYW5zaW9uIG9mIG1hY3Jv IOKAmHdlYWtfYWxpYXPigJkNCj4gPiAgICB3ZWFrX2FsaWFzIChfX3NpZ2Rlc2NyX25wLCBzaWdk ZXNjcl9ucCkNCj4gPiAgICBefn5+fn5+fn5+DQo+ID4gICBJbiBmaWxlIGluY2x1ZGVkIGZyb20g Li4vaW5jbHVkZS9zdHJpbmcuaDo2MzowLA0KPiA+ICAgICAgICAgICAgICAgICAgICBmcm9tIHNp Z2Rlc2NyX25wLmM6MTk6DQo+ID4gICAuLi9zdHJpbmcvc3RyaW5nLmg6NDY5OjIwOiBub3RlOiBw cmV2aW91cyBkZWNsYXJhdGlvbiBvZg0KPiA+IOKAmHNpZ2Rlc2NyX25w4oCZIHdhcyBoZXJlDQo+ ID4gICAgZXh0ZXJuIGNvbnN0IGNoYXIgKnNpZ2Rlc2NyX25wIChpbnQgX19zaWcpIF9fVEhST1c7 DQo+ID4gICAgICAgICAgICAgICAgICAgICAgIF5+fn5+fn5+fn5+DQo+ID4gICBtYWtlWzJdOiAq KiogWy9ob21lL3RlYW1jaXR5LQ0KPiA+IGFnZW50L3dvcmsvZmNjN2MyNzUzOWY4OGVkZi9idWls ZC9zdHJpbmcvc2lnZGVzY3JfbnAub10gRXJyb3IgMQ0KPiA+ICAgbWFrZVsyXTogKioqIFdhaXRp bmcgZm9yIHVuZmluaXNoZWQgam9icy4uLi4NCj4gPiAgIHNpZ2FiYnJldl9ucC5jOjI0OjE6IGVy cm9yOiBjb25mbGljdGluZyB0eXBlcyBmb3Ig4oCYc2lnYWJicmV2X25w4oCZDQo+ID4gICAgc2ln YWJicmV2X25wIChpbnQgc2lnbnVtKQ0KPiA+ICAgIF5+fn5+fn5+fn5+fg0KPiA+ICAgSW4gZmls ZSBpbmNsdWRlZCBmcm9tIC4uL2luY2x1ZGUvc3RyaW5nLmg6NjM6MCwNCj4gPiAgICAgICAgICAg ICAgICAgICAgZnJvbSBzaWdhYmJyZXZfbnAuYzoxOToNCj4gPiAgIC4uL3N0cmluZy9zdHJpbmcu aDo0NjY6MjA6IG5vdGU6IHByZXZpb3VzIGRlY2xhcmF0aW9uIG9mDQo+ID4g4oCYc2lnYWJicmV2 X25w4oCZIHdhcyBoZXJlDQo+ID4gICAgZXh0ZXJuIGNvbnN0IGNoYXIgKnNpZ2FiYnJldl9ucCAo aW50IF9fc2lnKSBfX1RIUk9XOw0KPiA+ICAgICAgICAgICAgICAgICAgICAgICBefn5+fn5+fn5+ fn4NCj4gPg0KPiA+IEknbSBhZnJhaWQgSSBkb24ndCBrbm93IGdsaWJjIGludGVybmFscyB3ZWxs IGVub3VnaCB0byBrbm93IHdoYXQgdGhlDQo+ID4gcmlnaHQgZml4IGlzIGhlcmUuLi4NCj4gDQo+ IFdoYXQncyB5b3VyIEdDQyB2ZXJzaW9uPyAgSSBkb24ndCBzZWUgdGhpcyB3aGVuIGJ1aWxkaW5n IHdpdGggYSBHQ0MgMTAgY3Jvc3MtDQo+IGNvbXBpbGVyLg0KDQpJdCBzZWVtcyB0byBiZSBHQ0Mg Ni4zIGZyb20gYSBuYXRpdmUgRGViaWFuIGRvY2tlciBpbWFnZQ0KDQowZTE4OGNkZWRhODggfiMg Z2NjIC0tdmVyc2lvbg0KLi4uDQpnY2MgdmVyc2lvbiA2LjMuMCAyMDE3MDUxNiAoRGViaWFuIDYu My4wLTE4K2RlYjl1MSkNCi4uLg0KDQowZTE4OGNkZWRhODggfiMgbHNiX3JlbGVhc2UgLWENCk5v IExTQiBtb2R1bGVzIGFyZSBhdmFpbGFibGUuDQpEaXN0cmlidXRvciBJRDogRGViaWFuDQpEZXNj cmlwdGlvbjogICAgRGViaWFuIEdOVS9MaW51eCA5LjEyIChzdHJldGNoKQ0KUmVsZWFzZTogICAg ICAgIDkuMTINCkNvZGVuYW1lOiAgICAgICBzdHJldGNoDQoNCkNoZWVycywNClRhbWFyDQoNCj4g DQo+IFRoYW5rcywNCj4gRmxvcmlhbg0KDQo=