From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.4.0 (2014-02-07) on aws-us-west-2-korg-lkml-1.web.codeaurora.org Received: from phobos.denx.de (phobos.denx.de [85.214.62.61]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by smtp.lore.kernel.org (Postfix) with ESMTPS id E284FC433FE for ; Thu, 10 Nov 2022 12:30:20 +0000 (UTC) Received: from h2850616.stratoserver.net (localhost [IPv6:::1]) by phobos.denx.de (Postfix) with ESMTP id 0B0DF8512E; Thu, 10 Nov 2022 13:30:18 +0100 (CET) Authentication-Results: phobos.denx.de; dmarc=pass (p=quarantine dis=none) header.from=microchip.com Authentication-Results: phobos.denx.de; spf=pass smtp.mailfrom=u-boot-bounces@lists.denx.de Authentication-Results: phobos.denx.de; dkim=pass (2048-bit key; unprotected) header.d=microchip.com header.i=@microchip.com header.b="OXq1Veps"; dkim=pass (1024-bit key; unprotected) header.d=microchiptechnology.onmicrosoft.com header.i=@microchiptechnology.onmicrosoft.com header.b="jL5KRmTs"; dkim-atps=neutral Received: by phobos.denx.de (Postfix, from userid 109) id 280FB85135; Thu, 10 Nov 2022 13:30:16 +0100 (CET) Received: from esa.microchip.iphmx.com (esa.microchip.iphmx.com [68.232.154.123]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by phobos.denx.de (Postfix) with ESMTPS id 867B084D17 for ; Thu, 10 Nov 2022 13:30:10 +0100 (CET) Authentication-Results: phobos.denx.de; dmarc=pass (p=quarantine dis=none) header.from=microchip.com Authentication-Results: phobos.denx.de; spf=pass smtp.mailfrom=Padmarao.Begari@microchip.com DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=microchip.com; i=@microchip.com; q=dns/txt; s=mchp; t=1668083410; x=1699619410; h=from:to:cc:subject:date:message-id:references: in-reply-to:content-id:content-transfer-encoding: mime-version; bh=QOFtb2qxwLpPsP6oaxfObkKj6IjQOZQdgkFW4B48Ziw=; b=OXq1VepsLM94dBZ3yahwsMYh2ko8hbKTEU9dOcJRTj1PpPol2Wrhxci0 sU9PmRNmR5KKTp5ZXLEKLbFAAomM5+XkvSyBszGpZApwgsojllYJFCm2G vHHB+C0hMttrgblXmnrmhwlRu8A2kZf8oPTPjV5Z3Cs63nAObssFdGOIe N49I8EFxYqc8FNXGaEoqS/Dw4STSa1Th9a89upkYCBAJz8HEbtFM3puPw E8D4cuCqk41PN3EgFbGNVlJfYoRV6NjOGc7n+xF/erOc9WRklf7PUUHOF HvgXY7SWRp+zu66W9WSyIiwYIC2ZC+P9yODmAIB8ZvNj+pBAj+RykmpVP A==; X-IronPort-AV: E=Sophos;i="5.96,153,1665471600"; d="scan'208";a="122751750" Received: from unknown (HELO email.microchip.com) ([170.129.1.10]) by esa6.microchip.iphmx.com with ESMTP/TLS/AES256-SHA256; 10 Nov 2022 05:30:04 -0700 Received: from chn-vm-ex03.mchp-main.com (10.10.85.151) by chn-vm-ex01.mchp-main.com (10.10.85.143) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256) id 15.1.2507.12; Thu, 10 Nov 2022 05:30:03 -0700 Received: from NAM04-BN8-obe.outbound.protection.outlook.com (10.10.215.89) by email.microchip.com (10.10.87.152) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256) id 15.1.2507.12 via Frontend Transport; Thu, 10 Nov 2022 05:30:03 -0700 ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=oNz0L1jAAZYZ0UdSt+2+GNVCTSR+yPKI7vAnZ0VccXilWrb1fLihTkOO5I1zGkNMDzdc5rorIVjWDtFyXr//MZTzl6j6yPe/r60Vap2eEzEMHAhvk+a+h+hJGJ2SPQV5UwQvypNDfsBBfX8Zaier028g6b9WxT3MERMqdY1wMJGPs9xwchN9ZvwrLn92LpSrNYsbpH9XbpH9fGZ+aT5KXVpvmn73wtkMZVASYBKYe2p8hHm1tfB4iSvHReBk+PQEfsc3uRV1sbO+ngZtOX4I3tkgmw92DmwNgAx5MKTA+SoTlTtwMAnV3sYYagHF2jStvIHCcnJJCZiMsXmNGp1cRg== 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=QOFtb2qxwLpPsP6oaxfObkKj6IjQOZQdgkFW4B48Ziw=; b=gfELVWOPOqamoxyw5JIW/Wn84PHs9fFwZr3jZ+Yhl9auzDgdsq/+RwL2KXTpuJjYBqCi4YNeoe6pWt68dhQ8GSf2j1habwfr/xFkzFfmWuqZDeTbx2ulHcXKkkoIK5PKBZ3SVV/37d83goYJby7M8rxxuzGwe8EmZOmc539jvrjbgl/bFrJfqcEZ2OXal1YqSVqTiOrLJ29I1WOkvADIJRxrr80U/pkmq/oXYHN2eVjTzLaDqEgwn0A6csMtG86EcCeg0Gkj936NT47cQinthf65jIWTAjcsJYVriR1OFaWCvA7LvX/RhiCKI6t4+NiT6Pm61Y5YZ7/34Yem/xMH7w== ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=microchip.com; dmarc=pass action=none header.from=microchip.com; dkim=pass header.d=microchip.com; arc=none DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=microchiptechnology.onmicrosoft.com; s=selector2-microchiptechnology-onmicrosoft-com; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=QOFtb2qxwLpPsP6oaxfObkKj6IjQOZQdgkFW4B48Ziw=; b=jL5KRmTs6kEue204iTrdLRzDpv3CqNKpsWXj6QJDC/BOzLJZu/yPHT4DTelxd232jNDnQtBnaQn+qbDQB5uMsr0hAepL0b8sT3IGPfLtsh82DdFgGGd+ZUEQFVgGmeOx65P3Zdk/cDamMobb4k3t8LDAx0SBJGrTM+xy8F7Ls04= Received: from SN6PR11MB2749.namprd11.prod.outlook.com (2603:10b6:805:5f::16) by SA0PR11MB4589.namprd11.prod.outlook.com (2603:10b6:806:9a::12) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.5813.12; Thu, 10 Nov 2022 12:30:02 +0000 Received: from SN6PR11MB2749.namprd11.prod.outlook.com ([fe80::c345:76f0:58a8:31ba]) by SN6PR11MB2749.namprd11.prod.outlook.com ([fe80::c345:76f0:58a8:31ba%6]) with mapi id 15.20.5813.013; Thu, 10 Nov 2022 12:30:02 +0000 From: To: , CC: Subject: Re: [PATCH v2] riscv: Fix detecting FPU support in standard extension Thread-Topic: [PATCH v2] riscv: Fix detecting FPU support in standard extension Thread-Index: AQHY8NxJGPF6knHEpEqFVeLzzAXXFa44HpQA Date: Thu, 10 Nov 2022 12:30:01 +0000 Message-ID: <18a73d04d0bc9d1abe3dcafd91bd4fd82898e31b.camel@microchip.com> References: <20221105060214.2526-1-peterlin@andestech.com> In-Reply-To: <20221105060214.2526-1-peterlin@andestech.com> Accept-Language: en-US Content-Language: en-US X-MS-Has-Attach: X-MS-TNEF-Correlator: user-agent: Evolution 3.36.5-0ubuntu1 authentication-results: dkim=none (message not signed) header.d=none;dmarc=none action=none header.from=microchip.com; x-ms-publictraffictype: Email x-ms-traffictypediagnostic: SN6PR11MB2749:EE_|SA0PR11MB4589:EE_ x-ms-office365-filtering-correlation-id: 89230b18-ca1e-4c00-1e3e-08dac3174a0c x-ms-exchange-senderadcheck: 1 x-ms-exchange-antispam-relay: 0 x-microsoft-antispam: BCL:0; x-microsoft-antispam-message-info: sEjR0yYIycptq4d28aMfWYCMnFp5MFDGFueC+WI+MC89fH5m9+7SDWAX8Ty1mQ6ZT0Btlu3xJiyhVCM+rhnUQHfqJdfOW7FVOsT2jtW415KbQhtYwZKFh0ZShiJRbAb3alWohB2jmB+5bXsQEtdEL81Yw9zYK7AciFFq5Q+U8zwfQkhewviZedHn8UapaXYF/5+P/bngSS2SLdMgSBmS76oe5QOOL4tz0+own0rROvyZeoumr4+XMudIA3FH7um/ijCT+P/HffQE7pY88ta1pNzaOP9NcSG0PGO69mYQgeYL5rV76Y3kkaPrfHPmfwB603OiWyKp6g9rM5PZUuPni7dqoweAA5scqmjxRm9npKxJ+eJeAYXBoSjNAKnCuHRjDaH33tz8EwSraRGGDv17BiiI5s2FjKlLUAMe7ATvCNTIIPM6JRAqguy99i/wruC3yhVI0quYViNe53WhLQcEs5saRhvpRR6zl2vp6K5kW4fhzLAvZeJSMEVXSjMA83v5Cn9v9yvQCLc65TUUI6UfUhUCthBftK+cJP4maYaKhV0Bvq6l2ayuMI2bz2Wcovuk7+IXE+WVtbTGtX5u+IdfC2mRnaK6VCVDGVH09jDtCWV0DDH1eNIfP2CY+dVeyP1avoi3FpAJ7pIdaI7ufYz35txAm2/TsLY6Ml5/l5wTmqHGUNLWcWl9a2zASWzp0CpB9S0aLJ020Kz+0CqxQUOxlvFekRaJHny82YRDYaXGaz5X4qdAgdsqjUSJT5TAk6qwwqGYR3czYXBFIzFXLBuoew== x-forefront-antispam-report: CIP:255.255.255.255; CTRY:; LANG:en; SCL:1; SRV:; IPV:NLI; SFV:NSPM; H:SN6PR11MB2749.namprd11.prod.outlook.com; PTR:; CAT:NONE; SFS:(13230022)(396003)(366004)(39860400002)(346002)(376002)(136003)(451199015)(66946007)(86362001)(110136005)(41300700001)(8936002)(5660300002)(71200400001)(38070700005)(2616005)(38100700002)(76116006)(478600001)(6486002)(2906002)(36756003)(6512007)(6506007)(64756008)(4326008)(91956017)(8676002)(26005)(66556008)(66476007)(66446008)(316002)(83380400001)(186003)(122000001); DIR:OUT; SFP:1101; x-ms-exchange-antispam-messagedata-chunkcount: 1 x-ms-exchange-antispam-messagedata-0: =?utf-8?B?OHcvYjlmSloyMnVQcWY0d3JzRTNmQjR0WWhhcVRZTEQyZ1FneEM1Rld2ZzNW?= =?utf-8?B?R21hZWFXQW40dHZvZnMxOUkycFVyaGFIL2ZEMitKaVBLR1F5OXBWb2FYa0dx?= =?utf-8?B?UUtRY2VHS0JHVE0vb0w4ZFBJdjFETXJxL3g5M2tBU3U0ZkUxNWFmaXlFYm9I?= =?utf-8?B?azM5YU9TTzJqZW5ZQ1M2czFLZEhmUkdLRmhLRnRNNGxTejY2dUtFMkIzNUhU?= =?utf-8?B?aFdaZ0dKclh5N1E1azdjQnM1WGprTHR1MHJvNEV1cDYwMWRnN0YwNUpMMDFY?= =?utf-8?B?b2I1Z0VrU1JBbEVwNGxkYTIzaFAyVFN5ektPUm9uTHFLRGtrSDdzMWFJREVM?= =?utf-8?B?c2o1RGU2ajAweXpQUDdaZVBYalBoVEJ0U0ZNVXpvRlE5emZqdGFLQ1paTDRv?= =?utf-8?B?VG9WSjJqZHZOWHUzOVdpOVF2TFFqM1JyV3ppcHRBQ290VnQ3OC82THFGbERK?= =?utf-8?B?alZwWUloenlNckI0bmFLWHhaYjI1dGFHa0RacjBaa09jeHFuNzRZeGNGanJ4?= =?utf-8?B?SjdwWDZpZDRWWS8rbDRteUNlazJYeVBubGxtdXFVUVZTMDZHQ3QrT2hiQmI2?= =?utf-8?B?UDM5VTQwRHBUZ0txVmNQZnNvUk4vTkcxVUkwQmV0VHVOTVlMajVhb1hYUjNY?= =?utf-8?B?ek9BcWJrWGZSTHNZVjFyZWt3Smc3WXdpdUF6UXlBNFAvb0hnNzNZVHBnMHBG?= =?utf-8?B?b1ZVVWFzamlMSmg3K0REWUtOczFBL3hJcFRXaHNYRGdWekpkdzVUbzE3Qmcy?= =?utf-8?B?UndaTnVITXJKT1IvKzRCbVNGejRNRzBzd28wcitWYlVSUnU0MHBHanVxUUxa?= =?utf-8?B?RnZRTzVPdy9Kb2d1M0k1K0lGcGczS1R3SHFaWmZsVVB1R2FZRkxKVzRrNWNo?= =?utf-8?B?NitpSFllSVZWTWtveEpFTVdGa3Q5cnBZaHBicDlJdlBidTRMTXZFUkFZSitF?= =?utf-8?B?b24waXNMejZFQkoxdkkxcjdodTlsamR3WnIra1VPTEtEWnNocE4xcmNZWGhu?= =?utf-8?B?am40Z0pVR3huMndHSUlLZGJkVjFFdTVOcSs0SU9TYlJpTUlOTnBWQUM3a3Zi?= =?utf-8?B?WCtQZWhvRVk4ZitJaWpaVndtczI2T2RDQUdxZ1hNWHRXUllvRVN0MmQ5Ulkz?= =?utf-8?B?SVQ5anVDanJMcmFlVEt0YWU4ZGw2VGdPNzZ1aFlmeXJCK2xRblU2aERsTGVu?= =?utf-8?B?TjMxYVVXTkU1OStyYy9iOTVnUmQrV3VxNnNTdTJMZSt5TWNoTFFWWExXRzdT?= =?utf-8?B?V1VCanIrM2hCVVJ6SFpTRjRaWGRNOWgzYmszcG93a2ZIcnlXV3dEVUpvVStQ?= =?utf-8?B?bmp3LytidFFBc0V0SkhKVVZsWDlER0lqeE1PRnBOVWZiUXpHV2Q3R2piZEh6?= =?utf-8?B?aU84WGt3Rkw2a2RhSE9BZkt4R2R4U1FLczZ3bkw0cVl0a1RMZXNmOWcvU1V1?= =?utf-8?B?NDk0blN3QjFhRzJPNm5jemVUWEhPMjY5VFdFcFFPa1d0OGR4a3BrS2t3czkr?= =?utf-8?B?MzlmN0dSdjloRW1UZ25meHFDOFgyc2pIeHZUZCtEQTVVdHhSdHJlbC9MOU9z?= =?utf-8?B?NTh3ZDd2aXFnaVMzdjcvbjRWSnVQSjRMNUZJOW1JczE5UEt2a3NaRzBrVS9S?= =?utf-8?B?VHRTMmZWdnhSVldvbG5ldTl3WVBKWFZJMVYzekh0TE1yQlZVbjdicHBQUURh?= =?utf-8?B?YkpPWW8renBnS1VURS82L2ltRWNHRlNtK1F1MEViNHFNMHdBWDZlQWxSMm94?= =?utf-8?B?VXFxSU9RKzc2NUxiaGdCNUpQSmRRZ0N5TUVKN1RybEUxSWdzaDJMcWdoanJJ?= =?utf-8?B?THBhVFE4OHdsc0crbmcvVGxGdkpnUlZuaGNnUDhkUm1kM0lqVitzRXc4Zzl4?= =?utf-8?B?WGhkRXhHaThXSkwzcHRKZi9uODFPV1o1clVIZmMvb1IxbmEvVTFrQ2toVEFl?= =?utf-8?B?QjNQNUhVNFZCajVYckZuNVM0MCtpNFViOERuUVhXSkRkKzhhK0w1L21vREZS?= =?utf-8?B?UThWZUVyTTRSQXpTNWw3VjE0ZG1zUTR6aHdRMnBpblJhc3NtWVdHdGloc2dC?= =?utf-8?B?UmgzZFZEdTF4NWJGM1c5S1JlRk04NTArUHR0Yk5EaG9SOHphRlZmdlBXMDhi?= =?utf-8?B?ZXFaaHp2M0lXQnBpYWtFY3Mvd2VXb1h2cUNPNlBhUjBEYXNUUGoycTRNUEw2?= =?utf-8?Q?Qzzq2ZqKPozQgacE770Tlww=3D?= Content-Type: text/plain; charset="utf-8" Content-ID: <8DE3156C218977489E24ED53C29CB79D@namprd11.prod.outlook.com> Content-Transfer-Encoding: base64 MIME-Version: 1.0 X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-AuthSource: SN6PR11MB2749.namprd11.prod.outlook.com X-MS-Exchange-CrossTenant-Network-Message-Id: 89230b18-ca1e-4c00-1e3e-08dac3174a0c X-MS-Exchange-CrossTenant-originalarrivaltime: 10 Nov 2022 12:30:01.9693 (UTC) X-MS-Exchange-CrossTenant-fromentityheader: Hosted X-MS-Exchange-CrossTenant-id: 3f4057f3-b418-4d4e-ba84-d55b4e897d88 X-MS-Exchange-CrossTenant-mailboxtype: HOSTED X-MS-Exchange-CrossTenant-userprincipalname: mYMe1DZUuCs5sPUAB35opktLy34ALuf8yw2uq1OCmYsOQ7Um7fXD6W9DhFlGihh9jxb2IjFUx/+mUmJb9CH1gLGRwV3lyQIjdFkKVk4Ac9M= X-MS-Exchange-Transport-CrossTenantHeadersStamped: SA0PR11MB4589 X-BeenThere: u-boot@lists.denx.de X-Mailman-Version: 2.1.39 Precedence: list List-Id: U-Boot discussion List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: u-boot-bounces@lists.denx.de Sender: "U-Boot" X-Virus-Scanned: clamav-milter 0.103.6 at phobos.denx.de X-Virus-Status: Clean PiBPbiBTYXQsIDIwMjItMTEtMDUgYXQgMTQ6MDIgKzA4MDAsIFl1IENoaWVuIFBldGVyIExpbiB3 cm90ZToNCj4gDQo+IFdlIHNob3VsZCBjaGVjayB0aGUgc3RyaW5nIHVudGlsIGl0IGhpdHMgdW5k ZXJzY29yZSwgaW4gY2FzZSBpdA0KPiBzZWFyY2hlcyBmb3IgdGhlIGxldHRlcnMgaW4gdGhlIGN1 c3RvbSBleHRlbnNpb24uIEZvciBleGFtcGxlLA0KPiAicnY2NGltYWNfeGFuZGVzIiB3aWxsIGJl IHRyZWF0ZWQgYXMgRCBleHRlbnNpb24gc3VwcG9ydCBzaW5jZQ0KPiB0aGVyZSBpcyBhICJkIiBp biAiYW5kZXMiLCByZXN1bHRpbmcgaWxsZWdhbCBpbnN0cnVjdGlvbiBjYXVzZWQNCj4gYnkgaW5p dGlhbGl6aW5nIEZDU1IuDQo+IA0KPiBTaWduZWQtb2ZmLWJ5OiBZdSBDaGllbiBQZXRlciBMaW4g PHBldGVybGluQGFuZGVzdGVjaC5jb20+DQo+IC0tLQ0KPiAgYXJjaC9yaXNjdi9jcHUvY3B1LmMg fCAxNCArKysrKysrKysrKy0tLQ0KPiAgMSBmaWxlIGNoYW5nZWQsIDExIGluc2VydGlvbnMoKyks IDMgZGVsZXRpb25zKC0pDQo+IA0KPiBkaWZmIC0tZ2l0IGEvYXJjaC9yaXNjdi9jcHUvY3B1LmMg Yi9hcmNoL3Jpc2N2L2NwdS9jcHUuYw0KPiBpbmRleCA1MmFiMDI1MTlmLi5kMzRjOGVmY2UwIDEw MDY0NA0KPiAtLS0gYS9hcmNoL3Jpc2N2L2NwdS9jcHUuYw0KPiArKysgYi9hcmNoL3Jpc2N2L2Nw dS9jcHUuYw0KPiBAQCAtMzYsNiArMzYsNyBAQCBzdGF0aWMgaW5saW5lIGJvb2wgc3VwcG9ydHNf ZXh0ZW5zaW9uKGNoYXIgZXh0KQ0KPiAgI2lmZGVmIENPTkZJR19DUFUNCj4gICAgICAgICBzdHJ1 Y3QgdWRldmljZSAqZGV2Ow0KPiAgICAgICAgIGNoYXIgZGVzY1szMl07DQo+ICsgICAgICAgaW50 IGk7DQo+IA0KPiAgICAgICAgIHVjbGFzc19maW5kX2ZpcnN0X2RldmljZShVQ0xBU1NfQ1BVLCAm ZGV2KTsNCj4gICAgICAgICBpZiAoIWRldikgew0KPiBAQCAtNDMsOSArNDQsMTYgQEAgc3RhdGlj IGlubGluZSBib29sIHN1cHBvcnRzX2V4dGVuc2lvbihjaGFyIGV4dCkNCj4gICAgICAgICAgICAg ICAgIHJldHVybiBmYWxzZTsNCj4gICAgICAgICB9DQo+ICAgICAgICAgaWYgKCFjcHVfZ2V0X2Rl c2MoZGV2LCBkZXNjLCBzaXplb2YoZGVzYykpKSB7DQo+IC0gICAgICAgICAgICAgICAvKiBza2lw IHRoZSBmaXJzdCA0IGNoYXJhY3RlcnMgKHJ2MzJ8cnY2NCkgKi8NCj4gLSAgICAgICAgICAgICAg IGlmIChzdHJjaHIoZGVzYyArIDQsIGV4dCkpDQo+IC0gICAgICAgICAgICAgICAgICAgICAgIHJl dHVybiB0cnVlOw0KPiArICAgICAgICAgICAgICAgLyoNCj4gKyAgICAgICAgICAgICAgICAqIHNr aXAgdGhlIGZpcnN0IDQgY2hhcmFjdGVycyAocnYzMnxydjY0KSBhbmQNCj4gKyAgICAgICAgICAg ICAgICAqIGNoZWNrIHVudGlsIHVuZGVyc2NvcmUNCj4gKyAgICAgICAgICAgICAgICAqLw0KPiAr ICAgICAgICAgICAgICAgZm9yIChpID0gNDsgaSA8IHNpemVvZihkZXNjKTsgaSsrKSB7DQo+ICsg ICAgICAgICAgICAgICAgICAgICAgIGlmIChkZXNjW2ldID09ICdfJyB8fCBkZXNjW2ldID09ICdc MCcpDQo+ICsgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYnJlYWs7DQo+ICsgICAgICAg ICAgICAgICAgICAgICAgIGlmIChkZXNjW2ldID09IGV4dCkNCj4gKyAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICByZXR1cm4gdHJ1ZTsNCj4gKyAgICAgICAgICAgICAgIH0NCj4gDQoNClJl dmlld2VkLWJ5OiBQYWRtYXJhbyBCZWdhcmkgPHBhZG1hcmFvLmJlZ2FyaUBtaWNyb2NoaXAuY29t Pg0KDQo+ICAgICAgICAgfQ0KPiANCj4gICAgICAgICByZXR1cm4gZmFsc2U7DQo+IC0tDQo+IDIu MzQuMQ0KPiANCg==