From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from dpdk.org (dpdk.org [92.243.14.124]) by inbox.dpdk.org (Postfix) with ESMTP id EA770A00C5; Thu, 30 Apr 2020 04:54:23 +0200 (CEST) Received: from [92.243.14.124] (localhost [127.0.0.1]) by dpdk.org (Postfix) with ESMTP id 813691D92B; Thu, 30 Apr 2020 04:54:23 +0200 (CEST) Received: from EUR04-VI1-obe.outbound.protection.outlook.com (mail-eopbgr80089.outbound.protection.outlook.com [40.107.8.89]) by dpdk.org (Postfix) with ESMTP id DD4F61D929; Thu, 30 Apr 2020 04:54:22 +0200 (CEST) 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=CibeQ2diZeRIatzOOy3Gzn9jVt7ucFDmf+1M9WFxG8A=; b=BcwFt2u00HqvhRFXeokNSLIAW0kK3ReWsDm2W8JtohUoSQE+5HpeGTL6QalmfyE5/rZvSnq47zvA00MnSlam46SKSexPeIJd1Gh0evHKfNLplzryGjyNJ5ZrFmay0i+qIyxJXfyS/eVdIt6n3RzbjHN/BYcxSuXuX2rmzVErbLY= Received: from AM5PR0601CA0042.eurprd06.prod.outlook.com (2603:10a6:203:68::28) by DB7PR08MB3689.eurprd08.prod.outlook.com (2603:10a6:10:79::16) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.2937.22; Thu, 30 Apr 2020 02:54:21 +0000 Received: from VE1EUR03FT016.eop-EUR03.prod.protection.outlook.com (2603:10a6:203:68:cafe::36) by AM5PR0601CA0042.outlook.office365.com (2603:10a6:203:68::28) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.2958.20 via Frontend Transport; Thu, 30 Apr 2020 02:54:21 +0000 Authentication-Results: spf=pass (sender IP is 63.35.35.123) smtp.mailfrom=arm.com; dpdk.org; dkim=pass (signature was verified) header.d=armh.onmicrosoft.com;dpdk.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 VE1EUR03FT016.mail.protection.outlook.com (10.152.18.115) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.2958.20 via Frontend Transport; Thu, 30 Apr 2020 02:54:20 +0000 Received: ("Tessian outbound 567b75aed2b9:v54"); Thu, 30 Apr 2020 02:54:20 +0000 X-CR-MTA-TID: 64aa7808 Received: from 9b43484672de.1 by 64aa7808-outbound-1.mta.getcheckrecipient.com id 145FBC06-089C-4CB6-9654-A1F8BFC7B88F.1; Thu, 30 Apr 2020 02:54:15 +0000 Received: from EUR04-DB3-obe.outbound.protection.outlook.com by 64aa7808-outbound-1.mta.getcheckrecipient.com with ESMTPS id 9b43484672de.1 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384); Thu, 30 Apr 2020 02:54:15 +0000 ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=nA1kRZwmaQ4fIP/PUr4gH9bKwDSVvMbxqJLU3vj0NzuMEpTRoxZCtIcCZpVIsroTUrLIR5kMn05oJlN2yMC91AWpi2yF01npO0T82c1rSrBiM11vrcpnTLHF+NO2fIpkZLdNrXqZhMDxVJXvOoTQeKr7AP8E46USMwlGda9wb8mCmU72hL0kFBVE141Irjb+v0aIVvRvNCajCitUqkzjOqkT+pxCndmaDRBJ87laSSFjpOoesEMciWhD51cscMQHT/PtqpIJCIwBHTx7XjEVDluPGbelsRYZuMO/VbHox0/Z2TTCoa/fhIdc6CIrcDpRNXdgCceQheyHqXAPjJFafg== 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=CibeQ2diZeRIatzOOy3Gzn9jVt7ucFDmf+1M9WFxG8A=; b=ZcRQ22hrvm5hjmaI6UWbifqnSzxPcv3ef11z81W3WV2/D+UihCY+k3sYdr9HrKqlInVfCBzlu58gq24p3oodQ3vBaJbnVFwXoPyZXwvIPazVJUxuvUJIQgGutZaTp9f62mETUAXI/ALk7J0diU3Ylfl3R0X+Olanz/A6gZEXGh335yohIXqG97sPwCQuaaX3Fckh2fNFhL8mi7swGe1JTGGeLgo2pKU+2FlZnwNxOPqaCm9w6dxIaAXrScJhZEsk5rmKA/2hVlLjEMvR0Y3bi33aYsOO+3d0Uv4twYiaxpr+S+eM4oXpEZRwplyqnOwtwUpUui405afxyrEuy/8dmw== 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=CibeQ2diZeRIatzOOy3Gzn9jVt7ucFDmf+1M9WFxG8A=; b=BcwFt2u00HqvhRFXeokNSLIAW0kK3ReWsDm2W8JtohUoSQE+5HpeGTL6QalmfyE5/rZvSnq47zvA00MnSlam46SKSexPeIJd1Gh0evHKfNLplzryGjyNJ5ZrFmay0i+qIyxJXfyS/eVdIt6n3RzbjHN/BYcxSuXuX2rmzVErbLY= Received: from VE1PR08MB4640.eurprd08.prod.outlook.com (2603:10a6:802:b2::11) by VE1PR08MB5278.eurprd08.prod.outlook.com (2603:10a6:803:10b::12) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.2958.20; Thu, 30 Apr 2020 02:54:14 +0000 Received: from VE1PR08MB4640.eurprd08.prod.outlook.com ([fe80::785b:54ca:be80:7b66]) by VE1PR08MB4640.eurprd08.prod.outlook.com ([fe80::785b:54ca:be80:7b66%2]) with mapi id 15.20.2937.028; Thu, 30 Apr 2020 02:54:14 +0000 From: Phil Yang To: Lukasz Wojciechowski , Harry van Haaren , Jerin Jacob CC: "dev@dpdk.org" , "stable@dpdk.org" , nd , nd Thread-Topic: [dpdk-dev] [PATCH] eal: fix lcore state bug Thread-Index: AQHWHPtx7bhNAfSpPk+rbOnHQxx4CqiP43hwgAC92ACAAFO28A== Date: Thu, 30 Apr 2020 02:54:13 +0000 Message-ID: References: <20200428012139.32196-1-l.wojciechow@partner.samsung.com> In-Reply-To: Accept-Language: zh-CN, en-US Content-Language: en-US X-MS-Has-Attach: X-MS-TNEF-Correlator: x-ts-tracking-id: b7dd0ce0-d9bf-44a3-a6e2-474e5d912ed0.0 x-checkrecipientchecked: true Authentication-Results-Original: partner.samsung.com; dkim=none (message not signed) header.d=none;partner.samsung.com; dmarc=none action=none header.from=arm.com; x-originating-ip: [113.29.88.7] x-ms-publictraffictype: Email X-MS-Office365-Filtering-HT: Tenant X-MS-Office365-Filtering-Correlation-Id: 2ed776b0-6a61-41d2-64fb-08d7ecb1c822 x-ms-traffictypediagnostic: VE1PR08MB5278:|DB7PR08MB3689: X-Microsoft-Antispam-PRVS: x-checkrecipientrouted: true nodisclaimer: true x-ms-oob-tlc-oobclassifiers: OLM:8273;OLM:8273; x-forefront-prvs: 0389EDA07F X-MS-Exchange-SenderADCheck: 1 X-Microsoft-Antispam-Untrusted: BCL:0; X-Microsoft-Antispam-Message-Info-Original: 7Hjqhls6PYvQGcXPUr0U/7Wc5FFSXCfsWNBmj50sRNblvDaG+TLSRVFEYlL16D7U4rwh8oHIyyHcboWGV9Cy+CunBi4Z/FSwGR27jwGVTP3K3NzlYPFN3yjxTYlPyxi4iZ37rMmtkYvL47TyyiQBXW6z2O+i9KHgWYC16TX4kEl2iJBpPMmWSuPCYKDXoWkNjQeKnt+Jz69VSWQ+L+Ix6FZNGS7JW+VIIU/XvUdZFyej8AcuWFljxZ6m/vS7EOu5D+PXiRP3KnNM0IsljNGtV+nDQyKQPwkcRcf95z5bXJ+Wl/VI6bAamB2nT8jUt5ywyrlrNRPwZ/RNDmqqTG8kEWM5bunQuYkm36dxsERfUi5MGNvLYelR7wsJ9V2n1V2MklUXHaBwpb84QCR5Ezv7SVShchj4li2tS2hf+ZNiH+pAXY3WpveO0044MLyDYdK7 X-Forefront-Antispam-Report-Untrusted: CIP:255.255.255.255; CTRY:; LANG:en; SCL:1; SRV:; IPV:NLI; SFV:NSPM; H:VE1PR08MB4640.eurprd08.prod.outlook.com; PTR:; CAT:NONE; SFTY:; SFS:(4636009)(366004)(346002)(396003)(136003)(376002)(39860400002)(71200400001)(66476007)(5660300002)(66946007)(86362001)(64756008)(66556008)(66446008)(76116006)(53546011)(7696005)(2906002)(55236004)(6506007)(26005)(186003)(478600001)(54906003)(110136005)(9686003)(33656002)(55016002)(8676002)(316002)(8936002)(52536014)(4326008); DIR:OUT; SFP:1101; x-ms-exchange-antispam-messagedata: x6mr47GJD7C2FQIT2NDSVNHrC5pTUPOxl7bqGry3PwOUZDrSEIVxKQpVCAfyzK25PdJ/fQvN64UArfdr55nCZ8+OvmnTnDiE7Py7+OKnjZHPhu2VrKPmvkjrJ0YGZzP0YDP32+0csnfLI9Hcym8bMpnonWypR6Z8Eqq3ZXwAzMLZ4A12VAulJYbRmzmz54q4pFBfoDm4ym3eOlHAviZ8ihwFHcMXWMyxpRWnCISJ4fNW+oQQJ1sR3UbPm876rJDXK7bV1y2TgKoeWqrzyCeg71EpIYtqnrQfQP+E2NLpefcisuElp3BoyuamemkQoYPVstXdwkk1uMNARaFPoRpws3W5ENnLnBSrZGjelePb2HPUyiiPOs6uorKfrcCXE/STzALwZe70QYvD7rZM3GMbpM9a0dSlT0tFAfHjfDNpAXJoFh/+rqMUUfUA16K28ikQnCraF5MPi9C9qBm6tGpLrANFApxI6TFNAsN53338uxtNR0VROfW3kf3fwyAe8tZkb3s5eXs46m1ja1YZidk9XKrbEmBkfeeyvtRE1qNh/ugS8f3TYPUvLGSaQvrOrhaq7N/XIf5cU8UhQ8ePfDZgsazwLVHoS/4umhafiMcG92JoDmfpZKltqHa7QXWRBskNpYAvtb3Ze+Zjj9iBO3/IgfrvwgWOGYTrJYT0RPW0t6XXTGAi+1eIwEmjdunturd3maFKcONpREPlesmRNpPgCC1C6NX+KVYvoprbVAwIWJWy+tCaS6S38GUe8m/ZrvMUfh7IVfrowvi+z9RFV2Pjk40EDHusl4M8qm3tObIMEAg= 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: VE1PR08MB5278 Original-Authentication-Results: partner.samsung.com; dkim=none (message not signed) header.d=none;partner.samsung.com; dmarc=none action=none header.from=arm.com; X-EOPAttributedMessage: 0 X-MS-Exchange-Transport-CrossTenantHeadersStripped: VE1EUR03FT016.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)(396003)(346002)(39860400002)(376002)(136003)(46966005)(5660300002)(52536014)(186003)(53546011)(70206006)(26005)(6506007)(356005)(8936002)(81166007)(82310400002)(70586007)(478600001)(316002)(54906003)(8676002)(86362001)(55016002)(33656002)(82740400003)(110136005)(4326008)(36906005)(450100002)(9686003)(47076004)(7696005)(336012)(2906002); DIR:OUT; SFP:1101; X-MS-Office365-Filtering-Correlation-Id-Prvs: cd744530-dd10-4443-328c-08d7ecb1c421 X-Forefront-PRVS: 0389EDA07F X-Microsoft-Antispam: BCL:0; X-Microsoft-Antispam-Message-Info: U6HOTFsuLLXZ4iMx2Lxyzz2NCOXcjwFT7w5M9o4SuAuv0NYPXeupCU196D9GcvDHjEkiD6h/wG7cktqWf1/ThFPp00QOHJ0qe7gt85hjVze5kJq20MmsrKdLE6nVyTTiKCxOltg+RjQ/7sxxHVmluHa3g3SfrsCHxKMDZgRuljivqDti081zKkIqAzJJ8Mh0p51ktWpoQwsC7lcBeUiqix0P03d+Xy18xiOJz817Q6coZK2dDZZKTajFB1GIHU54krkqJ54NGeNMmyXls4aqdg9PwvA6Vs0EstIsWc4Xgg6CzkEnSqv/sp9d5AVdS06H/boePl7ZZRhVp+SiiP9xTUJkfXMB22uOHYhp7+skSAQQjeWVkQTBVmJMEZTFauIlopDODFNJBV7SToxUeeIOqDbooDytP18UHVDBNg813RPLWFGQP12ozVaip6ZBhZenCJ+qLAUsi8xoBVr76H9Rm+8DBZvqZWfYSEHbTCbQsQiWxenPiVXqGA/7SOac1LSdOhyPcg02B96bLo0v2NbuFQ== X-OriginatorOrg: arm.com X-MS-Exchange-CrossTenant-OriginalArrivalTime: 30 Apr 2020 02:54:20.5838 (UTC) X-MS-Exchange-CrossTenant-Network-Message-Id: 2ed776b0-6a61-41d2-64fb-08d7ecb1c822 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-FromEntityHeader: HybridOnPrem X-MS-Exchange-Transport-CrossTenantHeadersStamped: DB7PR08MB3689 Subject: Re: [dpdk-dev] [PATCH] eal: fix lcore state bug X-BeenThere: dev@dpdk.org X-Mailman-Version: 2.1.15 Precedence: list List-Id: DPDK patches and discussions List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: dev-bounces@dpdk.org Sender: "dev" PiAtLS0tLU9yaWdpbmFsIE1lc3NhZ2UtLS0tLQ0KPiBGcm9tOiBMdWthc3ogV29qY2llY2hvd3Nr aSA8bC53b2pjaWVjaG93QHBhcnRuZXIuc2Ftc3VuZy5jb20+DQo+IFNlbnQ6IFRodXJzZGF5LCBB cHJpbCAzMCwgMjAyMCA1OjMyIEFNDQo+IFRvOiBQaGlsIFlhbmcgPFBoaWwuWWFuZ0Bhcm0uY29t PjsgSGFycnkgdmFuIEhhYXJlbg0KPiA8aGFycnkudmFuLmhhYXJlbkBpbnRlbC5jb20+OyBKZXJp biBKYWNvYg0KPiA8amVyaW4uamFjb2JAY2F2aXVtbmV0d29ya3MuY29tPg0KPiBDYzogZGV2QGRw ZGsub3JnOyBzdGFibGVAZHBkay5vcmc7IG5kIDxuZEBhcm0uY29tPg0KPiBTdWJqZWN0OiBSZTog W2RwZGstZGV2XSBbUEFUQ0hdIGVhbDogZml4IGxjb3JlIHN0YXRlIGJ1Zw0KPiANCj4gSGkgUGhp bCwNCj4gDQo+IFcgZG5pdSAyOS4wNC4yMDIwIG/CoDE3OjA3LCBQaGlsIFlhbmcgcGlzemU6DQo+ ID4gSGkgTHVrYXN6LA0KPiA+DQo+ID4+IC0tLS0tT3JpZ2luYWwgTWVzc2FnZS0tLS0tDQo+ID4+ IEZyb206IGRldiA8ZGV2LWJvdW5jZXNAZHBkay5vcmc+IE9uIEJlaGFsZiBPZiBMdWthc3ogV29q Y2llY2hvd3NraQ0KPiA+PiBTZW50OiBUdWVzZGF5LCBBcHJpbCAyOCwgMjAyMCA5OjIyIEFNDQo+ ID4+IFRvOiBIYXJyeSB2YW4gSGFhcmVuIDxoYXJyeS52YW4uaGFhcmVuQGludGVsLmNvbT47IEpl cmluIEphY29iDQo+ID4+IDxqZXJpbi5qYWNvYkBjYXZpdW1uZXR3b3Jrcy5jb20+DQo+ID4+IENj OiBkZXZAZHBkay5vcmc7IGwud29qY2llY2hvd0BwYXJ0bmVyLnNhbXN1bmcuY29tOw0KPiBzdGFi bGVAZHBkay5vcmcNCj4gPj4gU3ViamVjdDogW2RwZGstZGV2XSBbUEFUQ0hdIGVhbDogZml4IGxj b3JlIHN0YXRlIGJ1Zw0KPiA+Pg0KPiA+PiBUaGUgcnRlX3NlcnZpY2VfbGNvcmVfcmVzZXRfYWxs IGZ1bmN0aW9uIHN0b3BzIGV4ZWN1dGlvbiBvZiBzZXJ2aWNlcw0KPiA+PiBvbiBhbGwgbGNvcmVz IGFuZCBzd2l0Y2hlcyB0aGVtIGJhY2sgZnJvbSBST0xFX1NFUlZJQ0UgdG8gUk9MRV9SVEUuDQo+ ID4+IEhvd2V2ZXIgdGhlIHRocmVhZCBsb29wIGZvciBzbGF2ZSBsY29yZXMgKGVhbF90aHJlYWRf bG9vcCkgZGlzdGluY3RzDQo+IHRoZXNlDQo+ID4+IHJvbGVzIHRvIHNldCBsY29yZSBzdGF0ZSBh ZnRlciBwcm9jZXNzaW5nIGRlbGVnYXRlZCBmdW5jdGlvbi4NCj4gPj4gSXQgc2V0cyBXQUlUIHN0 YXRlIGZvciBST0xFX1NFUlZJQ0UsIGJ1dCBGSU5JU0hFRCBmb3IgUk9MRV9SVEUuDQo+ID4+IFNv IGNoYW5naW5nIHRoZSByb2xlIHRvIFJURSBiZWZvcmUgc3RvcHBpbmcgd29yayBpbiBzbGF2ZSBs Y29yZXMNCj4gPj4gY2F1c2VzIGxjb3JlcyB0byBlbmQgaW4gRklOSVNIRUQgc3RhdGUuIFRoYXQg aXMgd2h5IHRoZSBydGVfZWFsX2xjb3JlX3dhaXQNCj4gPj4gbXVzdCBiZSBydW4gYWZ0ZXIgcnRl X3NlcnZpY2VfbGNvcmVfcmVzZXRfYWxsIHRvIGJyaW5nIGJhY2sgbGNvcmVzIHRvDQo+ID4+IGxh dW5jaGFibGUgKFdBSVQpIHN0YXRlLg0KPiA+IElzIHRoYXQgbWFrZSBzZW5zZSB0byBjYWxsIHJ0 ZV9lYWxfbXBfd2FpdF9sY29yZSgpIGluc2lkZQ0KPiBydGVfc2VyaWNlX2xjb3JlX3Jlc2V0X2Fs bCgpID8NCj4gDQo+IHllYWgsIEkgdGhvdWdodCBhYm91dCBpdCBhbmQgaW4gbXkgb3BpbmlvbiB0 aGUgYW5zd2VyIGlzIG5vLCBiZWNhdXNlIGlmDQo+IHRoZSBmdW5jdGlvbiBydW4gb24gc2xhdmUg bGNvcmUgaXMgaW4gRklOSVNIRUQgc3RhdGUgaXQgbWVhbnMsIHRoYXQNCj4gc29tZW9uZSBjYW4g c3RpbGwgcmVhZCB0aGUgdmFsdWUgcmV0dXJuZWQgYnkgdGhlIGZ1bmN0aW9uIGFuZCB0aGUgb25s eQ0KPiBvbmUgd2hvIGNhbiBiZSBpbnRlcmVzdGVkIGluIHRoZSB2YWx1ZSBpcyB0aGUgb25lIHRo YXQgZGVsZWdhdGVkIHRoZQ0KPiBzZXJ2aWNlLg0KPiANCj4gSWYgd2Ugd2lsbCB3YWl0IGZvciBs Y29yZXMgdG8gZW5kIHRoZWlyIGpvYnMsIHJlYWQgdGhlIHZhbHVlcyBhbmQgc3dpdGNoDQo+IHRo ZW0gdG8gV0FJVCBzdGF0ZSwgdGhlIHZhbHVlcyB3aWxsIGJlIGxvc3QuIFRoZSBhcHBsaWNhdGlv biBtaWdodCBuZWVkDQo+IHRvIHJlYWQgdGhlbS4gV2UgY2Fubm90IHRha2UgdGhpcyBwb3NzaWJp bGl0eSBmcm9tIGl0Lg0KDQpZZWFoLiBJIHRoaW5rIHRoYXQgaXMgYSBnb29kIHBvaW50Lg0KDQpS ZXZpZXdlZC1ieTogUGhpbCBZYW5nIDxwaGlsLnlhbmdAYXJtLmNvbT4NCg0KPiANCj4gPiA8c25p cD4NCj4gPg0KPiA+IFRoYW5rcywNCj4gPiBQaGlsDQo+IA0KPiAtLQ0KPiANCj4gTHVrYXN6IFdv amNpZWNob3dza2kNCj4gUHJpbmNpcGFsIFNvZnR3YXJlIEVuZ2luZWVyDQo+IA0KPiBTYW1zdW5n IFImRCBJbnN0aXR1dGUgUG9sYW5kDQo+IFNhbXN1bmcgRWxlY3Ryb25pY3MNCj4gT2ZmaWNlICs0 OCAyMiAzNzcgODggMjUNCj4gbC53b2pjaWVjaG93QHBhcnRuZXIuc2Ftc3VuZy5jb20NCg0K