From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from mails.dpdk.org (mails.dpdk.org [217.70.189.124]) by inbox.dpdk.org (Postfix) with ESMTP id 8C25DA0093; Fri, 17 Jun 2022 14:39:26 +0200 (CEST) Received: from [217.70.189.124] (localhost [127.0.0.1]) by mails.dpdk.org (Postfix) with ESMTP id 7E24A40DDD; Fri, 17 Jun 2022 14:39:26 +0200 (CEST) Received: from mx0b-0016f401.pphosted.com (mx0b-0016f401.pphosted.com [67.231.156.173]) by mails.dpdk.org (Postfix) with ESMTP id DBA4B40698; Fri, 17 Jun 2022 14:39:24 +0200 (CEST) Received: from pps.filterd (m0045851.ppops.net [127.0.0.1]) by mx0b-0016f401.pphosted.com (8.17.1.5/8.17.1.5) with ESMTP id 25H3kLj3021621; Fri, 17 Jun 2022 05:39:24 -0700 Received: from nam10-bn7-obe.outbound.protection.outlook.com (mail-bn7nam10lp2102.outbound.protection.outlook.com [104.47.70.102]) by mx0b-0016f401.pphosted.com (PPS) with ESMTPS id 3grj05ssdy-1 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=NOT); Fri, 17 Jun 2022 05:39:24 -0700 ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=Yz5Fj+lRFVGYe87JG4/XB3PkrD7+WdIFlOyFVzEdLQBsZtT4OvEYuwJc4b0dMNvzPs9udmLOZz+FgKx8IDTHw4tEdKyKxBEbz96MZtfW6nYxIxIBL4NgW2yr5u0v9Hx2wT9Qz911i693D6fslSom4xBRGSatyDuqEQ7j+7SR3u+8M/543R7FPsemhEXRAQcT7igJxbcuZADRIk9rs4kmEAvzFwxsObV0aa6JyGyHeNBU/dBDs18IP65X21BK7AiY+a1qziolbXy1wBozHXnQpYu/XpNH5qPXMdiv1L4Th8iTKpGGDbWNbQTZ0PTj4ke/9DADZF7PYpGj7Fg5zpNisg== 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=UCA9qC5BimE0OrP9/TmYp+Vwf8cbllNhTkiqTAyJj3o=; b=hHr7xAKuDLB+TM09C67aivwD15WThD0I+BC9NVNubadlhh5YXtSkDFWWlqvlVTJzR+rsMdCdtJyt7fteK1UMnrcH4wEKqPPm5f9watg0bh7vVXDf3Lc+TdiB4LYXL4r5TgOh84H5Q1W4to+5jfEywJpmqXo5dSGeZaRbOSUBqP0sqYgTiFWUEfx+bKdxiEhSSCXm9h3sWVX0tDAaU/qIYRIKgxvG1gmmAMVeXoKzsNWBFBG5tzUbNnAGRAfRN0yMo2nFgTANKJSSHo+bVJpBPibK3CrQarPydRR9Th5iAEz+WhhnGYaOp7F3NTTXosDnf7MnBUpqfeMOOXpOocqu4w== ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=marvell.com; dmarc=pass action=none header.from=marvell.com; dkim=pass header.d=marvell.com; arc=none DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=marvell.onmicrosoft.com; s=selector1-marvell-onmicrosoft-com; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=UCA9qC5BimE0OrP9/TmYp+Vwf8cbllNhTkiqTAyJj3o=; b=A1ip3Z1FSLidEMovsJQSHqj06lcg2JKNcC6YTIjaLzE2KPiIm1XtIed6CluJv2PGKD+th7uHC6Q9tAvWePNuOacWnuTkhD7qfIp4YAgv+QF08Z0rlQrER0VqrzJ+CoVbxGchpzwzTidzigjSmI+GJ+P/oSELfTCGoWcU58k5RJ4= Received: from CO3PR18MB5005.namprd18.prod.outlook.com (2603:10b6:303:17e::22) by MN2PR18MB3494.namprd18.prod.outlook.com (2603:10b6:208:261::22) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.5353.16; Fri, 17 Jun 2022 12:39:22 +0000 Received: from CO3PR18MB5005.namprd18.prod.outlook.com ([fe80::b979:1d3d:a2e3:13ef]) by CO3PR18MB5005.namprd18.prod.outlook.com ([fe80::b979:1d3d:a2e3:13ef%6]) with mapi id 15.20.5353.015; Fri, 17 Jun 2022 12:39:22 +0000 From: Ankur Dwivedi To: David Marchand CC: dev , Anoob Joseph , Akhil Goyal , Tejasree Kondoj , Jerin Jacob Kollanukkaran , dpdk stable Subject: RE: [EXT] Re: [PATCH 1/2] common/cpt: fix compilation with GCC 12 Thread-Topic: [EXT] Re: [PATCH 1/2] common/cpt: fix compilation with GCC 12 Thread-Index: AQHYghGnDO9I85fkjkGQvv1Psi6zSK1TgZ+AgAAIRGA= Date: Fri, 17 Jun 2022 12:39:21 +0000 Message-ID: References: <20220617061432.2685-1-adwivedi@marvell.com> <20220617061432.2685-2-adwivedi@marvell.com> In-Reply-To: Accept-Language: en-IN, en-US Content-Language: en-US X-MS-Has-Attach: X-MS-TNEF-Correlator: x-ms-publictraffictype: Email x-ms-office365-filtering-correlation-id: 9cfc3b59-ae5c-48a1-33c9-08da505e6788 x-ms-traffictypediagnostic: MN2PR18MB3494:EE_ x-microsoft-antispam-prvs: x-ms-exchange-senderadcheck: 1 x-ms-exchange-antispam-relay: 0 x-microsoft-antispam: BCL:0; x-microsoft-antispam-message-info: XRsTAekKrRbj0vGMRKIuInRBlKFkLPIMs8WC/VND0aE7sR6QCIbY+iGueADAjEWZP1Bz7arVrdkAVXs7DCY+nnbxG5JDvmljy5wFNfoO+Ev44Qj6ujNbKRSFWqMY2Ey523hj+6JwHCC5Xpp1VEC3E66yKCXhJyzuYceZm2/ofVJJ1YqennlzWaxf8FlMbUi8eOCzj4f5YEMWhiQdkj8SuaTN1Q8t4L/lEPqmgDTFZQrq5ZKGzGJ4O7BlZBK+qxqTMf/YNmH/7xbNYZyBqpL6CUoVPzwHLU1DZozqdvQ6sue3rhoyQbqOZvPLIVyG7yFP5zU2up/OGuYHfsYsqza8f0KOQqFX8MFwNzCf3OZdbLgZ4JXNlhqv4vCJ35JZfiDEqhuj4BTR/B+S/dUmJkZSspYRRVgjJhBOsRFu5qpp7bJn3VLsS8vB5LxMrxAXTFEIyDmcPPD3cI5NR4Aei9Ilm/UqG4rAQRRPWS14AfEhv4KOK0YF4nAP8oQEu7nCYhYOY0yyOYbz5UZriFZ+23bXxCAZfMU1gE3KD2djnCIX9XIKOu7ebdFyDrvozkz1mBy4agH3hBn8EZIHutpkAivj1ED7lD+UR8zzSRn9iym2wsVTFvJmgaczgquyYJoV+4vTCSpWibr5ZB3tF8PnQ2E1YhGKaEWw28HMLgDvf6zTTF25TPFo+EMTUk7MchzZ+9TyKDhTHx2pBGR5pwu/PSlIpQ== x-forefront-antispam-report: CIP:255.255.255.255; CTRY:; LANG:en; SCL:1; SRV:; IPV:NLI; SFV:NSPM; H:CO3PR18MB5005.namprd18.prod.outlook.com; PTR:; CAT:NONE; SFS:(13230016)(4636009)(366004)(8936002)(55016003)(52536014)(508600001)(316002)(8676002)(4326008)(66446008)(71200400001)(33656002)(83380400001)(76116006)(64756008)(2906002)(6506007)(66476007)(9686003)(66946007)(86362001)(66556008)(26005)(122000001)(7696005)(54906003)(38100700002)(6916009)(186003)(38070700005)(5660300002); DIR:OUT; SFP:1101; x-ms-exchange-antispam-messagedata-chunkcount: 1 x-ms-exchange-antispam-messagedata-0: =?utf-8?B?ZDNvZk92UzJjRmZ6TTg1bXBMbitWTzZodm1pZ05WKzRFMjRCaklTemJJaHNT?= =?utf-8?B?YXlnRUhRVjdZQU53RmxoSzlmR3JXU2ZIeXpwVitYQXBCdmJMY25XTHNzbFVh?= =?utf-8?B?MXR0bC9BT2lxeDdJTnNFd1A5a1cxS2VPVFJZYXluTzRoVk1kN2VxUzhaN21S?= =?utf-8?B?alJJN3hoeW9EUEFETkZyUTV0bSs5a1BOZkM5Y3NqMUk0YlRmelk2ZTdZbytw?= =?utf-8?B?dnNEUHpCYXNTRkFjdE9mbWtYMDFpRU5rRTYrcXVVa3NjTUxYcFVmZFZNRWlU?= =?utf-8?B?WUEwVnEvL0FjUVN2M0VSNnNnTXZMYmlsY3hUdk5rT3JzWFdYOENYbUNZSkhu?= =?utf-8?B?Tk5EYWRwU0puVlpLcXV3cnYxRUVEeEY5SnZqM0I3c3pqNGJvSElzMjB2cW5o?= =?utf-8?B?VTNOUnR3M0FYNUpnSzZVbWx2bXptWjM2YlB1VHY3YmJySWhaVk03MStzRlNJ?= =?utf-8?B?QWFYRW9oUUtrcVkxUEE5dlZFK3d1TGFYdzRMcHhhQjVKcXZrelpFOVlmUGhB?= =?utf-8?B?ZnpqT2F6SC9ibXJYZm9US3NEMFpzRFNjQmxFZW1tRWtYZmxnWXdKcUxOeE1v?= =?utf-8?B?dUF3cUw0MGFHUGk0M0djTGprVGJxVXEra0U4dTFqOXJzSzJidWJHN1ZSSzhs?= =?utf-8?B?S21OdGR2eTd5cUZ2NHJuWnhKeW9hZnFuZVZTdE4wRGVmek5DRHJuZk9tSFdV?= =?utf-8?B?WWZyeVMyWkFIL1FJT1pHWTg2NGp2NnFNbG83ZmJMQjM4aHFqazQxWFpDOWNa?= =?utf-8?B?czIra3lyeVhyK1dtbXNyN1B5VGNHclV1SUFzU0xWczNjNHQ4Z2wrZzFrcUhz?= =?utf-8?B?eVRYN2RtYUNzV0kxU3dCTUltWUMxVWt6eFpsTHBBbVFSUjJaaThpUVBoVk9q?= =?utf-8?B?QVpaUFhtV3pBQkZTU0E4S0pKYk5iN3pDdlVzZStRZ0NLbE0wRWhsTTRBdUpk?= =?utf-8?B?Z2FPMzFoWS9mdHZsazBZOXQ2QVVKMWhvSWNKdjFoYTJNQStrSjI5eDFOc1g0?= =?utf-8?B?ZGxyRktSV0w1ZHRjeS8xNExOSnVBZmJYY2crOXB1a1BGVW5mZlB0cDkrem5U?= =?utf-8?B?czBaNWlmMEtpWjk3VDByK2NNRkhsajMwWEI0clMwOVZIdHgvOU5pbG50T0pZ?= =?utf-8?B?NGNoemF6czljaUpwbVh0SlJXVXFKUjlNWElrelpVaUhxTW5WYzBXVHFxZGtr?= =?utf-8?B?Z3Y1Y2RYdktCM1NUUThXQUVOancxVWJzZFMraGg0Y04vd0tQRkQzeWZ1VURK?= =?utf-8?B?V2lrbElkYlZYeGIrQ3BHZ2dnTmY4QnhXMXhKb2pzS0prU2xDMWZLVVJ6M3R4?= =?utf-8?B?T2oyZ0tpd1R5WkZSUWh1VTJpc2ozWHdOSjM0eEh5MW1Vanp4aExEQVFBY1NW?= =?utf-8?B?YkNpbzk3SGtMMTI0dzdOMEYyMnJmemdmd29mYncrd3Vac0dweVAxQUVRWEVx?= =?utf-8?B?VUJyZU5HSUtkMEJWQXh1amwvMGxLUDNCK0ZuWExhWDZwSG9DTHJWSldqcWZx?= =?utf-8?B?M1ZNcnh1UjEvUDZWRG5tUE5uNnZicFhFMXJENXZ6LzhHWWRnOVl0bVZTNDha?= =?utf-8?B?WG9ZTzJFemN0ZWlxSGJtTzRaRzJkczR1SU96UnRYcFJBanFlZTIrMmtVS2ZF?= =?utf-8?B?MWVlYkgxVzhZVkJQSjFVVC9RdjI4VzlWU05VR0syMXNFWmhLQjl0VFUySlpn?= =?utf-8?B?dTJjcFJhL0ptOEtrZnlmRU96aS9TZTk0aVBxa3Q2NFVFTk5xR3hkSFZkbzl1?= =?utf-8?B?aTlFYW16eDdVNEM1Z20wcmwwY1RuaWhZcHJxeThwdjdlaFN0RTRGb3RHeHpI?= =?utf-8?B?UGdXTmRYeGczaTRhM2tmMmQwZWt6blkwR0J4UzdCMWJKMTE1a1Q2VmFZbW93?= =?utf-8?B?dVJ2UGlDUFM5bEZLaHlYY3VwazBSbGRMa2llTmRDVjVVK0hjVVlyOVMwMWRw?= =?utf-8?B?Y0VjNGxEQ2pxY2JOT3B5Q0pINWJid1VydzdvejNlRzJOREJ5NU5Ga3RTVDJ3?= =?utf-8?B?MHN0NlFMYmdVSWdVcFRSd2ZFVjFKTEJIL3F1YTFwQmFBeW56ZUdPV3lWWFJM?= =?utf-8?B?SldyVEt2blNvUDZlU3R5ZDhCWDJJRTlBSkxZdGNJTS81V29yZ1JRdFMrYTVJ?= =?utf-8?B?cnNXZ0hCcUg1STB6cVBzSHRTU0pYYUg4TVB3bFE5YWg2SllQcXVvdXVtL1Rp?= =?utf-8?B?VG05RnQzQXZkcGQ1Q0dTNGVsODZIZEdxaFcyZ1RLLy9QL0FxN2ZKMnpGZEhG?= =?utf-8?B?MUQ0MDh5aXd1SFJsMUkxdkJKRksxWUFtSnovcHZZUW9XUmhkanVuRVBnMUFQ?= =?utf-8?B?UVpaU2IycGh6eHVVOEQ4eWg4bFREYlhFVmRJK3IxamFTZDArZThkdz09?= Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 MIME-Version: 1.0 X-OriginatorOrg: marvell.com X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-AuthSource: CO3PR18MB5005.namprd18.prod.outlook.com X-MS-Exchange-CrossTenant-Network-Message-Id: 9cfc3b59-ae5c-48a1-33c9-08da505e6788 X-MS-Exchange-CrossTenant-originalarrivaltime: 17 Jun 2022 12:39:21.9992 (UTC) X-MS-Exchange-CrossTenant-fromentityheader: Hosted X-MS-Exchange-CrossTenant-id: 70e1fb47-1155-421d-87fc-2e58f638b6e0 X-MS-Exchange-CrossTenant-mailboxtype: HOSTED X-MS-Exchange-CrossTenant-userprincipalname: OMZ+3uR0AR/aq6hYRhaoT/0rrSoXPofyZL30Grjx1lFakm9L7lY7Vvglw2lSrum81BEZs6oAuJJRHw8MrQUcuA== X-MS-Exchange-Transport-CrossTenantHeadersStamped: MN2PR18MB3494 X-Proofpoint-GUID: r8O4ZieJDQHnkEnI3eRW3Cyc2mnPx_Bk X-Proofpoint-ORIG-GUID: r8O4ZieJDQHnkEnI3eRW3Cyc2mnPx_Bk X-Proofpoint-Virus-Version: vendor=baseguard engine=ICAP:2.0.205,Aquarius:18.0.883,Hydra:6.0.517,FMLib:17.11.64.514 definitions=2022-06-17_08,2022-06-16_01,2022-02-23_01 X-BeenThere: dev@dpdk.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: DPDK patches and discussions List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: dev-bounces@dpdk.org SGkgRGF2aWQsDQoNCj4tLS0tLU9yaWdpbmFsIE1lc3NhZ2UtLS0tLQ0KPkZyb206IERhdmlkIE1h cmNoYW5kIDxkYXZpZC5tYXJjaGFuZEByZWRoYXQuY29tPg0KPlNlbnQ6IEZyaWRheSwgSnVuZSAx NywgMjAyMiA1OjM4IFBNDQo+VG86IEFua3VyIER3aXZlZGkgPGFkd2l2ZWRpQG1hcnZlbGwuY29t Pg0KPkNjOiBkZXYgPGRldkBkcGRrLm9yZz47IEFub29iIEpvc2VwaCA8YW5vb2JqQG1hcnZlbGwu Y29tPjsgQWtoaWwgR295YWwNCj48Z2FraGlsQG1hcnZlbGwuY29tPjsgVGVqYXNyZWUgS29uZG9q IDxrdGVqYXNyZWVAbWFydmVsbC5jb20+OyBKZXJpbg0KPkphY29iIEtvbGxhbnVra2FyYW4gPGpl cmluakBtYXJ2ZWxsLmNvbT47IGRwZGsgc3RhYmxlIDxzdGFibGVAZHBkay5vcmc+DQo+U3ViamVj dDogW0VYVF0gUmU6IFtQQVRDSCAxLzJdIGNvbW1vbi9jcHQ6IGZpeCBjb21waWxhdGlvbiB3aXRo IEdDQyAxMg0KPg0KPkV4dGVybmFsIEVtYWlsDQo+DQo+LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLQ0KPk9uIEZyaSwg SnVuIDE3LCAyMDIyIGF0IDg6MTUgQU0gQW5rdXIgRHdpdmVkaSA8YWR3aXZlZGlAbWFydmVsbC5j b20+DQo+d3JvdGU6DQo+Pg0KPj4gVGhlIGZvbGxvd2luZyB3YXJuaW5nIGlzIG9ic2VydmVkIHdp dGggR0NDIDEyIGNvbXBpbGF0aW9uOg0KPj4NCj4+IEluIGZ1bmN0aW9uIOKAmGZpbGxfc2dfY29t cF9mcm9tX2lvduKAmSwNCj4+ICAgICBpbmxpbmVkIGZyb20g4oCYY3B0X3p1Y19zbm93M2dfZW5j X3ByZXDigJkgYXQNCj4+ICAgICAgICAgLi4vZHJpdmVycy9jb21tb24vY3B0L2NwdF91Y29kZS5o OjE2NzI6OSwNCj4+ICAgICBpbmxpbmVkIGZyb20g4oCYY3B0X2ZjX2VuY19obWFjX3ByZXDigJkg YXQNCj4+ICAgICAgICAgLi4vZHJpdmVycy9jb21tb24vY3B0L2NwdF91Y29kZS5oOjI0NzI6MywN Cj4+ICAgICBpbmxpbmVkIGZyb20g4oCYZmlsbF9kaWdlc3RfcGFyYW1z4oCZIGF0DQo+PiAgICAg ICAgIC4uL2RyaXZlcnMvY29tbW9uL2NwdC9jcHRfdWNvZGUuaDozNTQ4OjE0LA0KPj4gICAgIGlu bGluZWQgZnJvbSDigJhvdHhfY3B0X2VucV9zaW5nbGVfc3lt4oCZIGF0DQo+PiAgICAgICAgIC4u L2RyaXZlcnMvY3J5cHRvL29jdGVvbnR4L290eF9jcnlwdG9kZXZfb3BzLmM6NTQxOjksDQo+PiAg ICAgaW5saW5lZCBmcm9tIOKAmG90eF9jcHRfZW5xX3NpbmdsZV9zeW1fc2Vzc2xlc3PigJkgYXQN Cj4+ICAgICAgICAgLi4vZHJpdmVycy9jcnlwdG8vb2N0ZW9udHgvb3R4X2NyeXB0b2Rldl9vcHMu Yzo1ODQ6OCwNCj4+ICAgICBpbmxpbmVkIGZyb20g4oCYb3R4X2NwdF9lbnFfc2luZ2xl4oCZIGF0 DQo+PiAgICAgICAgIC4uL2RyaXZlcnMvY3J5cHRvL29jdGVvbnR4L290eF9jcnlwdG9kZXZfb3Bz LmM6NjExOjExLA0KPj4gICAgIGlubGluZWQgZnJvbSDigJhvdHhfY3B0X3BrdF9lbnF1ZXVl4oCZ IGF0DQo+PiAgICAgICAgIC4uL2RyaXZlcnMvY3J5cHRvL29jdGVvbnR4L290eF9jcnlwdG9kZXZf b3BzLmM6NjQzOjksDQo+PiAgICAgaW5saW5lZCBmcm9tIOKAmG90eF9jcHRfZW5xdWV1ZV9zeW3i gJkgYXQNCj4+ICAgICAgICAgLi4vZHJpdmVycy9jcnlwdG8vb2N0ZW9udHgvb3R4X2NyeXB0b2Rl dl9vcHMuYzo2Njg6OToNCj4+IC4uL2RyaXZlcnMvY29tbW9uL2NwdC9jcHRfdWNvZGUuaDo0MTU6 MzY6IHdhcm5pbmc6IGFycmF5IHN1YnNjcmlwdCAwDQo+PiBpcyBvdXRzaWRlIGFycmF5IGJvdW5k cyBvZiDigJhidWZfcHRyX3RbMF3igJkge2FrYSDigJhzdHJ1Y3QgYnVmX3B0cltd4oCZfQ0KPj4g Wy1XYXJyYXktYm91bmRzXQ0KPj4gICA0MTUgfCAgICAgICAgICAgICAgICAgICAgICAgICBlX2Rt YV9hZGRyID0gYnVmc1tqXS5kbWFfYWRkcjsNCj4+ICAgICAgIHwgICAgICAgICAgICAgICAgICAg ICAgICAgfn5+fn5+fn5+fn5efn5+fn5+fn5+fn5+fn5+fn4NCj4+IC4uL2RyaXZlcnMvY29tbW9u L2NwdC9jcHRfdWNvZGUuaDo0MTY6NDg6IHdhcm5pbmc6IGFycmF5IHN1YnNjcmlwdCAwDQo+PiBp cyBvdXRzaWRlIGFycmF5IGJvdW5kcyBvZiDigJhidWZfcHRyX3RbMF3igJkge2FrYSDigJhzdHJ1 Y3QgYnVmX3B0cltd4oCZfQ0KPj4gWy1XYXJyYXktYm91bmRzXQ0KPj4gICA0MTYgfCAgICAgICAg ICAgICAgICAgICAgICAgICBlX2xlbiA9IChzaXplID4gYnVmc1tqXS5zaXplKSA/DQo+PiAgICAg ICB8ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB+fn5+fn5+Xn5+fn4N Cj4+DQo+PiBUaGlzIHBhdGNoIHJlc29sdmVzIHRoZSB3YXJuaW5nLg0KPj4NCj4NCj5CdWd6aWxs YSBJRDogODYxDQo+PiBGaXhlczogOWJlNDE1ZGFmNDY5ICgiY29tbW9uL2NwdDogYWRkIGNvbW1v biBkZWZpbmVzIGZvciBtaWNyb2NvZGUiKQ0KPj4gRml4ZXM6IGI3NDY1MmYzYTkxZiAoImNvbW1v bi9jcHQ6IGFkZCBtaWNyb2NvZGUgaW50ZXJmYWNlIGZvcg0KPj4gZW5jcnlwdGlvbiIpDQo+Tml0 OiBObyBuZWVkIGZvciB0aGlzIGJsYW5rIGxpbmUuDQpUaGFua3MgZm9yIHRoZSByZXZpZXcuIFdp bGwgc2VuZCBhIHYyIHdpdGggdGhlIGNoYW5nZXMuDQo+PiBDYzogc3RhYmxlQGRwZGsub3JnDQo+ Pg0KPj4gU2lnbmVkLW9mZi1ieTogQW5rdXIgRHdpdmVkaSA8YWR3aXZlZGlAbWFydmVsbC5jb20+ DQo+PiBSZXZpZXdlZC1ieTogQW5vb2IgSm9zZXBoIDxhbm9vYmpAbWFydmVsbC5jb20+DQo+PiBS ZXZpZXdlZC1ieTogSmVyaW4gSmFjb2IgS29sbGFudWtrYXJhbiA8amVyaW5qQG1hcnZlbGwuY29t Pg0KPg0KPg0KPi0tDQo+RGF2aWQgTWFyY2hhbmQNCg0KUmVnYXJkcywNCkFua3VyDQoNCg==