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 mail.kernel.org (mail.kernel.org [198.145.29.99]) by smtp.lore.kernel.org (Postfix) with ESMTP id D44D3C433EF for ; Fri, 29 Oct 2021 19:44:30 +0000 (UTC) Received: from vger.kernel.org (vger.kernel.org [23.128.96.18]) by mail.kernel.org (Postfix) with ESMTP id BCD4B60FC1 for ; Fri, 29 Oct 2021 19:44:30 +0000 (UTC) Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S230397AbhJ2Tq4 (ORCPT ); Fri, 29 Oct 2021 15:46:56 -0400 Received: from mga11.intel.com ([192.55.52.93]:13078 "EHLO mga11.intel.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S229886AbhJ2Tqt (ORCPT ); Fri, 29 Oct 2021 15:46:49 -0400 X-IronPort-AV: E=McAfee;i="6200,9189,10152"; a="228194036" X-IronPort-AV: E=Sophos;i="5.87,193,1631602800"; d="scan'208";a="228194036" Received: from fmsmga008.fm.intel.com ([10.253.24.58]) by fmsmga102.fm.intel.com with ESMTP/TLS/ECDHE-RSA-AES256-GCM-SHA384; 29 Oct 2021 12:44:20 -0700 X-ExtLoop1: 1 X-IronPort-AV: E=Sophos;i="5.87,193,1631602800"; d="scan'208";a="538828787" Received: from orsmsx601.amr.corp.intel.com ([10.22.229.14]) by fmsmga008.fm.intel.com with ESMTP; 29 Oct 2021 12:44:19 -0700 Received: from orsmsx610.amr.corp.intel.com (10.22.229.23) by ORSMSX601.amr.corp.intel.com (10.22.229.14) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256) id 15.1.2242.12; Fri, 29 Oct 2021 12:44:19 -0700 Received: from orsedg603.ED.cps.intel.com (10.7.248.4) by orsmsx610.amr.corp.intel.com (10.22.229.23) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256) id 15.1.2242.12 via Frontend Transport; Fri, 29 Oct 2021 12:44:19 -0700 Received: from NAM12-MW2-obe.outbound.protection.outlook.com (104.47.66.41) by edgegateway.intel.com (134.134.137.100) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.1.2242.12; Fri, 29 Oct 2021 12:44:19 -0700 ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=RiHp/DaunoQ5s7wHR1nq/VSRv9LCvVHt3/rBkzlVmU/wTCLtJvkbu0A+nVqAFQzZV3EJ+x1yRVGuldNzCEWjrx3v8hHgwaTebkhlIhNdxo9kwTd9Z9cPYHOMdToRNGcxpto6vbZ5vM7GjcHh7BXc5/kVRhYFIJqv+zedCXbt/MKC1We5W+XKgPMh7dcyRWumNR8pqB38f4CciHlANHRvcVuBH4IxUdNYK1E8gaOOfkhaGAGoCUE2ELycuhOkLOGwNW8Y45EjN3IgnxVTJzkTYBjm92fU19qHHOHc2iiGdfTuFiAA3V0Zw1EUFngX6Xh+cfehtiXe+rh8GR4qoYzPxQ== 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=CFijNF9LwOLDJea7K7bv/zzf4l0AOz7dmNKDYt1/+iI=; b=AUUmA33qZhzbB0HoPfs3AaOyRqPgGljoGqgTJ6feb5F8pF/gVpjoAycVBL/2h3yLL6j6ciJvmp7LWrVxxGNcs7jE+DfJL2zQmokBW2yeLrX8E+gcNTV8JHXhOsJsxf0SUAgDd6u2Q7Ri/ElBFTT6O9SnN9zLryBoh1/p69F33pN5on6M8G+ASsnTW5713iWt7RwF+Tl9hlG4jzlTzBux+pyhira2Pb3BcCmPWdNy1RgoAFBmMjx0/Mv5XFZJNtea//Rqn4iiczSJIOKE06njkmU6qE3yWyp5TOAAS+zlvjDYHd+RYo+VUctIwdv3MMD/UIJJ8DBX7v7pGc0NnBgViw== ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=intel.com; dmarc=pass action=none header.from=intel.com; dkim=pass header.d=intel.com; arc=none DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=intel.onmicrosoft.com; s=selector2-intel-onmicrosoft-com; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=CFijNF9LwOLDJea7K7bv/zzf4l0AOz7dmNKDYt1/+iI=; b=Aqh2GsPOTKMPgtvJdsZBxv4EfwKdEMAl2ewZ8CCOXFQaNhRq8HO7N9Ly9nCU0aVx6ZwWQ3ipBzfE67fRzc7nw8R+cT1xH+5yjf/1GKl/zh4OosJC6ySD0w5Lo0vVWrpRWZvOlm/kQwwQJYzQLOdo+KyK0edi0K89agoI4NIJWKg= Received: from BYAPR11MB3207.namprd11.prod.outlook.com (2603:10b6:a03:7c::14) by BY5PR11MB4024.namprd11.prod.outlook.com (2603:10b6:a03:192::24) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.4649.14; Fri, 29 Oct 2021 19:44:15 +0000 Received: from BYAPR11MB3207.namprd11.prod.outlook.com ([fe80::e559:d4e6:163c:b1ae]) by BYAPR11MB3207.namprd11.prod.outlook.com ([fe80::e559:d4e6:163c:b1ae%6]) with mapi id 15.20.4649.015; Fri, 29 Oct 2021 19:44:15 +0000 From: "Coelho, Luciano" To: "jiapeng.chong@linux.alibaba.com" CC: "linux-wireless@vger.kernel.org" , "netdev@vger.kernel.org" , "kvalo@codeaurora.org" , "davem@davemloft.net" , "linux-kernel@vger.kernel.org" , "kuba@kernel.org" Subject: Re: [PATCH] wlwifi: Fix missing error code in iwl_pci_probe() Thread-Topic: [PATCH] wlwifi: Fix missing error code in iwl_pci_probe() Thread-Index: AQHXzKsgUqYahDN3fE2VgQ6RZ9f05KvqYVyA Date: Fri, 29 Oct 2021 19:44:15 +0000 Message-ID: <9dbaa72c86470e54c5ddf5476fb9569b4025be3e.camel@intel.com> References: <1635501304-85589-1-git-send-email-jiapeng.chong@linux.alibaba.com> In-Reply-To: <1635501304-85589-1-git-send-email-jiapeng.chong@linux.alibaba.com> Accept-Language: en-US Content-Language: en-US X-MS-Has-Attach: X-MS-TNEF-Correlator: user-agent: Evolution 3.42.0-2 authentication-results: linux.alibaba.com; dkim=none (message not signed) header.d=none;linux.alibaba.com; dmarc=none action=none header.from=intel.com; x-ms-publictraffictype: Email x-ms-office365-filtering-correlation-id: 6d46c20a-841c-4442-a800-08d99b147d4a x-ms-traffictypediagnostic: BY5PR11MB4024: x-microsoft-antispam-prvs: x-ms-oob-tlc-oobclassifiers: OLM:9508; x-ms-exchange-senderadcheck: 1 x-ms-exchange-antispam-relay: 0 x-microsoft-antispam: BCL:0; x-microsoft-antispam-message-info: rwg38Vr5m/Tetlk8Mp4QGxIFR386uIweXPQ49QFEhHqRU/b4n5d13DhabDF6J/hflKZU+hfHa95iUl9P9CyiQJA4GMpPkNVjKDeP0Ww3MN690Am7/qdV1L9IxShnWbj+evgRvfWbaIJQetRkMQ4g1GFaDZBdoTCI+WwP1tnY2VciaqDNJlDkr5mhLBH0y7HsmQUVnuBzi0zF25C0Ax02DjwEi/B7SMfTnULBzacdoXojSAXFFFvHXJ4MUTZTZlWOXqkXT8ILABwDbEiscoT7mPC3DF7vYXy5U1RNxv2gEfno6L/KLE+RJ9dLD7OBB6SKrbkS9ARe26XT478bU0ErfqxIMmmkOSXIlZ7JvZbyMrvyUu0niO6lWsvg81i7MNMntgkOmKF56QyxDN4vtdup8SP6hgUufdrB9t6aWKyCnzunID0AQpU7Qv3FM2Q9WxTMcXUqa8+3jCHV2/KPcZdM4+ZFqAyopQWeB2ZzJp6ssCA2GNdQk6Re5OHDeqlL1M3qQHfMJCOC+hc/6SojmskRQD4rkCkIOx1HXLIdlrRNKMzCsGjF+hwpOUeiSu/WiB7S11PSNvd5qOLLqeFu6fw44r977hhIyJLk/xfuBrWVkdhFgWrDbmz8yfGC/Qnv8qFfpMEnLbhJ1EgXzsNwu+YXgKlsSwsvpbLQU+79fs4Fi5uoZy6q69yiJB/zbf2G2cWfsCg9vGPbx+ZH/nEwv0s+QA== x-forefront-antispam-report: CIP:255.255.255.255;CTRY:;LANG:en;SCL:1;SRV:;IPV:NLI;SFV:NSPM;H:BYAPR11MB3207.namprd11.prod.outlook.com;PTR:;CAT:NONE;SFS:(366004)(6512007)(4001150100001)(6506007)(71200400001)(26005)(186003)(86362001)(2906002)(38100700002)(508600001)(122000001)(38070700005)(4326008)(36756003)(83380400001)(76116006)(91956017)(6916009)(54906003)(316002)(66556008)(64756008)(8936002)(66446008)(66946007)(66476007)(6486002)(5660300002)(8676002)(82960400001)(2616005);DIR:OUT;SFP:1102; x-ms-exchange-antispam-messagedata-chunkcount: 1 x-ms-exchange-antispam-messagedata-0: =?utf-8?B?VHliMWhXb1l3SUNjU3cwVzVhNWh2azlpSS9sRlREWStIbHcyNERnUHV3RU52?= =?utf-8?B?RUxCK04rMXlBL2JhUC9vdW1oVTRxaWRwaFdqczY1SWdpY0pPdnFGVXVqWGl2?= =?utf-8?B?emZ2ellKZWY2Q3dvUWtDTGtvVGhndTRYTXRKNHRFZGhqTUM5S0xQSFl5dlRD?= =?utf-8?B?aU5MQ0JXZVNDSm1aeUJXVUFMQlg2V1ZZUnlEWHpiU0FERUFuZ3ZwN1czYTM5?= =?utf-8?B?cGhockFwUUgwY1lLWGZPaUp2a0pUd1lkRWtEVVBkYS9RTzQySHB0Z1laYTFY?= =?utf-8?B?dWVFTVhoRncvaENlQXpNcG9vOUJYajNVRm1UTzROejMzb1MrMnozaktuRzZi?= =?utf-8?B?aEgrNDh4Z3p1aW8ya2tkVHJkdXNSOW94OUVRbE93c0p3R0cvdkhpeE1lcVRs?= =?utf-8?B?ZElQY2ZQODdSVjBoNk01WWhWWENnQnFLaGE3Yi9ldml0eE5TbzY0cnMwZWRU?= =?utf-8?B?eWNXSmJaQWJqT1k3REtaNUVCeHA1V2RUVHpoMU1MUEdzV1B0YVJCOEdkT2p6?= =?utf-8?B?SjFjS3huQzlUNTE5WHMwWWRlTW5MNWc4SmY1SE1oWFVnL0NUR1lYckQ4Mm4w?= =?utf-8?B?dkVZRUN5MW9XSWZpYUVid2NXT0g0cDR4YS84Mk5jYXJYVS9lSGQ3YWVjY2J1?= =?utf-8?B?MzJEZlN4NmVIanBZQlhJRTlKK2hmU1ZqakRCUlZ2S2M4RitFNzFreGpKYXlZ?= =?utf-8?B?UUFqR0ZQOE1jbEVQTDVlRzNMdmx0aXU4Vnc0dEh1ejRSQVJWNWVVZGtvSURl?= =?utf-8?B?TkNFNzF6TXBrWEVuUWIzaEtzTmxVbFh2cFNMcWw3TS9DVURRTmVyQjRONm1t?= =?utf-8?B?Z3FFc3JEZEZMb0h0YW9ZaG9CQndEcUsvWHp6MUZYQVBZZEY5eVpaM2FHYmZU?= =?utf-8?B?REpxREhVckFBUUYvcG1abmJqVzhySFpDY0xJWlFXNCtjMEVjNXRjYTA4Ump1?= =?utf-8?B?K3FqVjNzVy80WXZSRytMOUhxU0N4UUJBc1B4ZmRoMzlVK01uYnNGR0RacmVs?= =?utf-8?B?TU43b1FHWjRieFJsZWExVXdMd0lSRDhiZ1RnNmdoa0xaSFI3ZnAwNDAvd2hl?= =?utf-8?B?bEZMWDRBNGN5dFFwSG95cFFhSkQ4WW82QzEvNnhHYStNaDJLa3FwUEt5a3dU?= =?utf-8?B?TlRyS2IrVTdTenRINHZkMGtPb1I2aWc2T3lUd2p0U3o0Qno0dithZEVhRW55?= =?utf-8?B?Z0pma3RQcDZxZU1EVVNMOHNRVW9YUk56UGJFemg5VkY3UlBQV2c5ZzdmNUlP?= =?utf-8?B?TG8zaHA4bDdjVGhaU3B4UEE0UmpmdG5nMktlWktQZjJlbVoxWFBqQ2JkODFJ?= =?utf-8?B?RDl0c3ZJZ0FVV3lZaHc5dGR0SThtWDVNS2VFV1lWcHkyWk1oWVNLR0c3eDR2?= =?utf-8?B?M0Yxd2ZuVjJyT09iRFNXeTdDTzlCblJsKzg4dDYzL1RMNjJYZEpBS3NFdjQ4?= =?utf-8?B?dnFHRzltUjl2bTNsaU5YaDZqaTBmLzZDNlFUWFNyd2pwNkhZTFNxbENVS1FR?= =?utf-8?B?eUVuTGg1MzlMNVYzTXpkNGFCL2JFaEtodlErbmtxdkJyaGdnYUo5RHdNOEZv?= =?utf-8?B?Y2dlaTMycTgvQVJ5SVphSlUxVmdWNlRGNXNGZGg2ZkpNZit4ODZlNXY0K2R0?= =?utf-8?B?RzYxczVIOUpsUUNJT3E4UWJpMlIyZ3RJSkFESkFWaWg0T3R5Q0djUERaRFc2?= =?utf-8?B?ZDhtbVd6MWhUS0s3d2RXakduN3B3T2M4djFvdWJzMkpXRzVMOEVQa1RGeWF2?= =?utf-8?B?eEROM04yTUVxVnVnY2FYdG9PZ3dPaHJuK04wd1BwZlBEM1FvZmc5UGJzRkFo?= =?utf-8?B?MEJUc3pKQTNLV1pDY0d4SndKYUhWZThnaGIyTWgxeTIxeGNoL3dBR0d1cnVC?= =?utf-8?B?NE1Db3RVQnhkWGozVFBPd0tKWnRhT1E0NGdnUE8yWDRVVklJZHJvdjJVZEVz?= =?utf-8?B?OUVTNlRSQWpUcmt3ams2aDJMdmJxa1hvVnF1ZHJZcXc0b3ZXem1TWGE4V2xS?= =?utf-8?B?ZGE1Z3Jhem5maDRNd29Ic0ZnQnFhcHFZMU9EWHN5OGxEOWo4VEQxSytZUlk0?= =?utf-8?B?U0N5RkZEOTFCUW5HZWRMZ1I1UWVNSWFwalZlbVZYMk1xM00zVy9Fc2Fpd3kv?= =?utf-8?B?NWl5bU9ZVy9GcGIxM0Vha25HVFZyamRwUVpnQ3hidm5HUEVWK1ZPL2d4NkNT?= =?utf-8?B?elQ1MDVGS2txVFJDZU8xT0hvRmMzWmdpUlV5STUwMnBkRURIOWl2TmZrcFVm?= =?utf-8?Q?SMpGVGSHLHRm8ZyNN7d3tQBnJ2OSuUjnn/oWN4dbj8=3D?= Content-Type: text/plain; charset="utf-8" Content-ID: Content-Transfer-Encoding: base64 MIME-Version: 1.0 X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-AuthSource: BYAPR11MB3207.namprd11.prod.outlook.com X-MS-Exchange-CrossTenant-Network-Message-Id: 6d46c20a-841c-4442-a800-08d99b147d4a X-MS-Exchange-CrossTenant-originalarrivaltime: 29 Oct 2021 19:44:15.1812 (UTC) X-MS-Exchange-CrossTenant-fromentityheader: Hosted X-MS-Exchange-CrossTenant-id: 46c98d88-e344-4ed4-8496-4ed7712e255d X-MS-Exchange-CrossTenant-mailboxtype: HOSTED X-MS-Exchange-CrossTenant-userprincipalname: S8+oKlfQTBVxko59qCzrCQhuFjvUVwjOcsjr3LFVM5pFBlVUM9FhukFiBgWyKdoZqkk3YRB9AuqW7M6r1tgkfHVCXR4REY9et2zo7Ev2/JE= X-MS-Exchange-Transport-CrossTenantHeadersStamped: BY5PR11MB4024 X-OriginatorOrg: intel.com Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org T24gRnJpLCAyMDIxLTEwLTI5IGF0IDE3OjU1ICswODAwLCBKaWFwZW5nIENob25nIHdyb3RlOg0K PiBGcm9tOiBjaG9uZ2ppYXBlbmcgPGppYXBlbmcuY2hvbmdAbGludXguYWxpYmFiYS5jb20+DQo+ IA0KPiBUaGUgZXJyb3IgY29kZSBpcyBtaXNzaW5nIGluIHRoaXMgY29kZSBzY2VuYXJpbywgYWRk IHRoZSBlcnJvciBjb2RlDQo+ICctRUlOVkFMJyB0byB0aGUgcmV0dXJuIHZhbHVlICdyZXQnLg0K PiANCj4gRWxpbWluYXRlIHRoZSBmb2xsb3cgc21hdGNoIHdhcm5pbmc6DQo+IA0KPiBkcml2ZXJz L25ldC93aXJlbGVzcy9pbnRlbC9pd2x3aWZpL3BjaWUvZHJ2LmM6MTM3NiBpd2xfcGNpX3Byb2Jl KCkgd2FybjoNCj4gbWlzc2luZyBlcnJvciBjb2RlICdyZXQnLg0KPiANCj4gUmVwb3J0ZWQtYnk6 IEFiYWNpIFJvYm90IDxhYmFjaUBsaW51eC5hbGliYWJhLmNvbT4NCj4gRml4ZXM6IDFmMTcxZjRm MTQzNyAoIml3bHdpZmk6IEFkZCBzdXBwb3J0IGZvciBnZXR0aW5nIHJmIGlkIHdpdGggYmxhbmsg b3RwIikNCj4gU2lnbmVkLW9mZi1ieTogY2hvbmdqaWFwZW5nIDxqaWFwZW5nLmNob25nQGxpbnV4 LmFsaWJhYmEuY29tPg0KPiAtLS0NCj4gIGRyaXZlcnMvbmV0L3dpcmVsZXNzL2ludGVsL2l3bHdp ZmkvcGNpZS9kcnYuYyB8IDMgKystDQo+ICAxIGZpbGUgY2hhbmdlZCwgMiBpbnNlcnRpb25zKCsp LCAxIGRlbGV0aW9uKC0pDQo+IA0KPiBkaWZmIC0tZ2l0IGEvZHJpdmVycy9uZXQvd2lyZWxlc3Mv aW50ZWwvaXdsd2lmaS9wY2llL2Rydi5jIGIvZHJpdmVycy9uZXQvd2lyZWxlc3MvaW50ZWwvaXds d2lmaS9wY2llL2Rydi5jDQo+IGluZGV4IGNmZjc2YTUyODk2Ny4uMzMyNTBkMjRjMmI5IDEwMDY0 NA0KPiAtLS0gYS9kcml2ZXJzL25ldC93aXJlbGVzcy9pbnRlbC9pd2x3aWZpL3BjaWUvZHJ2LmMN Cj4gKysrIGIvZHJpdmVycy9uZXQvd2lyZWxlc3MvaW50ZWwvaXdsd2lmaS9wY2llL2Rydi5jDQo+ IEBAIC0xNDQyLDkgKzE0NDIsMTAgQEAgc3RhdGljIGludCBpd2xfcGNpX3Byb2JlKHN0cnVjdCBw Y2lfZGV2ICpwZGV2LCBjb25zdCBzdHJ1Y3QgcGNpX2RldmljZV9pZCAqZW50KQ0KPiAgCSAqLw0K PiAgCWlmIChpd2xfdHJhbnMtPnRyYW5zX2NmZy0+cmZfaWQgJiYNCj4gIAkgICAgaXdsX3RyYW5z LT50cmFuc19jZmctPmRldmljZV9mYW1pbHkgPj0gSVdMX0RFVklDRV9GQU1JTFlfOTAwMCAmJg0K PiAtCSAgICAhQ1NSX0hXX1JGSURfVFlQRShpd2xfdHJhbnMtPmh3X3JmX2lkKSAmJiBnZXRfY3Jm X2lkKGl3bF90cmFucykpDQo+ICsJICAgICFDU1JfSFdfUkZJRF9UWVBFKGl3bF90cmFucy0+aHdf cmZfaWQpICYmIGdldF9jcmZfaWQoaXdsX3RyYW5zKSkgew0KPiAgCQlyZXQgPSAtRUlOVkFMOw0K PiAgCQlnb3RvIG91dF9mcmVlX3RyYW5zOw0KPiArCX0NCj4gIA0KPiAgCWRldl9pbmZvID0gaXds X3BjaV9maW5kX2Rldl9pbmZvKHBkZXYtPmRldmljZSwgcGRldi0+c3Vic3lzdGVtX2RldmljZSwN Cj4gIAkJCQkJIENTUl9IV19SRVZfVFlQRShpd2xfdHJhbnMtPmh3X3JldiksDQoNClRoYW5rcyBm b3IgeW91ciBwYXRjaCENCg0KVGhlIGNvbW1pdCBkZXNjcmlwdGlvbiBtYWtlcyBzZW5zZS4gIEJ1 dCB0aGUgcGF0Y2ggaXRzZWxmIGlzIHdyb25nLiAgSXQNCnNlZW1zIHRvIGJlIGZpeGluZyBhbiBl YXJsaWVyIGF0dGVtcHQgYXQgZml4aW5nIHRoZSBpc3N1ZSwgd2hlcmUgdGhlDQpyZXQgPSAtRUlO VkFMIHdhcyBhZGRlZCwgYnV0IHRoZSBicmFjZXMgd2VyZSBtaXNzaW5nICh3aGljaCBpcyB3aGF0 DQp0aGlzIHBhdGNoIGFkZHMpLg0KDQpTbywgdGhpcyBwYXRjaCBpcyBpbmNvbXBsZXRlIGFuZCB3 b24ndCBhcHBseSBhcyBpcy4gIENhbiB5b3UgcGxlYXNlIGZpeA0KaXQ/DQoNCi0tDQpMdWNhLg0K