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 B7713C4332F for ; Fri, 9 Dec 2022 07:53:29 +0000 (UTC) Received: from h2850616.stratoserver.net (localhost [IPv6:::1]) by phobos.denx.de (Postfix) with ESMTP id 3864A850A9; Fri, 9 Dec 2022 08:53:27 +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="mSiooxet"; dkim=pass (1024-bit key; unprotected) header.d=microchiptechnology.onmicrosoft.com header.i=@microchiptechnology.onmicrosoft.com header.b="oVvI92Fs"; dkim-atps=neutral Received: by phobos.denx.de (Postfix, from userid 109) id AA7E8850A9; Fri, 9 Dec 2022 08:53:25 +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 9231982162 for ; Fri, 9 Dec 2022 08:53:20 +0100 (CET) Authentication-Results: phobos.denx.de; dmarc=pass (p=quarantine dis=none) header.from=microchip.com Authentication-Results: phobos.denx.de; spf=fail smtp.mailfrom=Eugen.Hristev@microchip.com DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=microchip.com; i=@microchip.com; q=dns/txt; s=mchp; t=1670572400; x=1702108400; h=from:to:cc:subject:date:message-id:references: in-reply-to:content-id:content-transfer-encoding: mime-version; bh=vdRarjH1jMtbT++vHirf8/LUzD4AxZkHVp1sg2umO6k=; b=mSiooxetzswNJ1gusN6q95LNvA7FuPrEbK2mzDFnB566DAOD6Uf4wN7J DBqhaSx71U+/qTFJXv5yqqHweFb4Qxr4eO2afazefThdRDcQo8us7Q2H0 201PRyLKSYvrExFDe5+JcGquSKctw3TzLPFEyK0O1hmAtE8tOhSe+yiru k2XCYtH53ficBHAXEoTnxUAEj4f5qrnecRWomiduw1DnV1D4Bx5qsSqUi yRZ5RRWdQ5hqs/JRjpM1Oukhb4KJPs5XVsbYTGwOLgPcku+1tntN907U+ 9T349Jtk7O3Sy3N5ZY/a7Mx9rCj+tU5BbVAy3ZoTxHT2TMNs3YXDpVuBp A==; X-IronPort-AV: E=Sophos;i="5.96,230,1665471600"; d="scan'208";a="127297716" Received: from unknown (HELO email.microchip.com) ([170.129.1.10]) by esa6.microchip.iphmx.com with ESMTP/TLS/AES256-SHA256; 09 Dec 2022 00:52:51 -0700 Received: from chn-vm-ex03.mchp-main.com (10.10.85.151) by chn-vm-ex04.mchp-main.com (10.10.85.152) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256) id 15.1.2507.12; Fri, 9 Dec 2022 00:52:51 -0700 Received: from NAM11-DM6-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; Fri, 9 Dec 2022 00:52:51 -0700 ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=JvMNRCBcntN/+OepdSSKnBfpKHUWzbmYVwHEH4ccHC6rpTlwGLU+YdHRZvjgKvG4kKHywNng8L839bNNWSNbVPQVJvr9+633aFN8Dz5nyyZLjZR6WjT1wdyI9VFXqypsuCJtCG/fl1Qy81oJyfSfo/fbudMzBBcN9qdiEBvgp3br/PB7ClCs7IysMPEZZTrCqie9Lp6y6swygwsZ1vRz7usntfQu4MrBRwvU7UE38rWZgsgNHIl8eBZlctwmRrGICzHPRjpi28Fis0Md1DPdOMlogbDz9omS/vDKDR/imWjWn/tuHgngzg4vNU9rsJF4yVnDCyJK4VOQkFQf/o77Yw== 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=vdRarjH1jMtbT++vHirf8/LUzD4AxZkHVp1sg2umO6k=; b=g3AKk/At1sf/8bTHnq4vkcUOy8ulZXIgepGS7iujlQK2lxJgjq1IAIy8TX97SEqLkVCo+XJ+uB5vRYZsm1SVk/+7OrcI7+39CkA6Ofn98tESOVmyPsnYKgmRwx8HUrqZCuEwJw+dk4tuc73qwTUkHR/8apZnp7R7PWxvBO8mmB/Z2DUI1hV8sx5doSpfj5LGo51PNG8huJjGsvNV/MK8vlLlAXeQJSTYZAr90aaiHDu8Vs5bX+n1um/EWpU40iC5ZScSYO6PBDkmjq9CsRVZsrILqaV9Aj/GS6geW3u2kpxKOl9OIQHkps7mIhJ0DJiJuL2rWSmD1EguX5equNLlpw== 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=vdRarjH1jMtbT++vHirf8/LUzD4AxZkHVp1sg2umO6k=; b=oVvI92FsMQyo3p7UvBZFnBWfB4wZyXifTnptMy39kt4JvGfBLGqMZ6qLgTZ32R8gmWsa22hHh+SZbJ4pwaXGi45IzaJv2038Ey3t2ml3hUExJGWtCfTUCs+RCSHNTR9cjNzDX4NR7NlwI5X5KdHEf36/2fUVB/egd8ldQiCYG+M= Received: from BL1PR11MB5384.namprd11.prod.outlook.com (2603:10b6:208:311::14) by SA3PR11MB7414.namprd11.prod.outlook.com (2603:10b6:806:31c::19) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.5880.14; Fri, 9 Dec 2022 07:52:49 +0000 Received: from BL1PR11MB5384.namprd11.prod.outlook.com ([fe80::775:3af1:d96f:ef6e]) by BL1PR11MB5384.namprd11.prod.outlook.com ([fe80::775:3af1:d96f:ef6e%7]) with mapi id 15.20.5880.014; Fri, 9 Dec 2022 07:52:49 +0000 From: To: CC: , , , , , , , , , , , , , , Subject: Re: [PATCH v3 0/9] Add DM support for atmel NAND driver Thread-Topic: [PATCH v3 0/9] Add DM support for atmel NAND driver Thread-Index: AQHY6F/U4FQs/mbXjkm8KwaNmJCj0q5kbwgAgAABhACAAQUqAA== Date: Fri, 9 Dec 2022 07:52:49 +0000 Message-ID: References: <20221025105109.47725-1-balamanikandan.gunasundar@microchip.com> <05747280-f765-5fa7-b37f-3abe7faa444d@microchip.com> In-Reply-To: Accept-Language: en-US, ro-RO Content-Language: en-US X-MS-Has-Attach: X-MS-TNEF-Correlator: user-agent: Mozilla/5.0 (X11; Linux x86_64; rv:102.0) Gecko/20100101 Thunderbird/102.4.2 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: BL1PR11MB5384:EE_|SA3PR11MB7414:EE_ x-ms-office365-filtering-correlation-id: 5051f62a-c0dc-428e-f30d-08dad9ba5e38 x-ms-exchange-senderadcheck: 1 x-ms-exchange-antispam-relay: 0 x-microsoft-antispam: BCL:0; x-microsoft-antispam-message-info: Qj0gWhvVgMW+NWnU7T31xspWc0Ca1a7ECK1J2IGocmBw0R8bhJdNDUX6uDwA/rEDPBLTuovwNi5mLvuQqBV4Shk0ewyfLy6iVKf4tcvPpCOkUzi2a4wOC6TVH/G0qe+V5qfCXEHCFkd32AjHPuTquIH3hiYhRjx6NiEbfY6Hz45R9RW8N8IqATMK4/uA3gEvDkODxq4Q3sM0OidqAFZTWK2t6Y19YdiLV9xoLyT9GcNWYdD8gUu4HNUDAKWEx7BxtvFO5K/ssMRKelpQcy0pqEXUZ1w/D6n/lIFEDZ+4NOiv+SJgnF88xlJ7Pl/3Zl8G4RHvI66/sz1PjeDop2fqhNJtysBLaYcVCGdzBgKd4kMSPZHs7XyTcdsxfMeloK0Oz74xjtxHEOkJZutfHE/2kN+uhhcQNT7M5y+GGETeLo8yU/6XNl6zfnH6bowlhvQMNxUcYo2P7XXwBSkMiPXIvC2b6bIQcnXj0wDDhzz4utw7WuXIWa6Tg+i5XdsPbnqW4+dYvqYPACdhQLQ63tNZVJRxW97ovh0tgAI3Q0ecpnD+QaY7kUslW4df3JQhOHjIif9tdRgKuRObyPtV247UkOQGrMqwSJlZjq55lofhBI0bhcTFte4VPwdcOUbS926tYrkyUCGYgts5ACmg1VL4wY+iQgrd1mMGvhvk9Ukvt1s2rZrLTw0UP2WwOBJqkQDW4oWr5aDP6TtRQKjbyQovPRT5DE9EVWrcbCoOR8Pk0GdfqcrMqmB0HYWgpJqBoKz2Nhv4b/RobtJWRbypgsML+o8bq+1+BljB7170yNkJiqkEc61O0X1TLn3aAxr802IBDZdZ7ktqXvcwtzIz2XpiXqiNaEO3raluhAXV0PGqWLg= x-forefront-antispam-report: CIP:255.255.255.255; CTRY:; LANG:en; SCL:1; SRV:; IPV:NLI; SFV:NSPM; H:BL1PR11MB5384.namprd11.prod.outlook.com; PTR:; CAT:NONE; SFS:(13230022)(136003)(39860400002)(376002)(366004)(346002)(396003)(451199015)(186003)(38070700005)(83380400001)(2616005)(86362001)(31696002)(2906002)(122000001)(8936002)(5660300002)(66556008)(478600001)(53546011)(91956017)(71200400001)(6486002)(66946007)(966005)(6512007)(41300700001)(26005)(64756008)(107886003)(76116006)(4326008)(66446008)(66476007)(6506007)(8676002)(6916009)(54906003)(316002)(31686004)(38100700002)(36756003)(40140700001)(15974865002)(45980500001)(43740500002)(18886075002); DIR:OUT; SFP:1101; x-ms-exchange-antispam-messagedata-chunkcount: 1 x-ms-exchange-antispam-messagedata-0: =?utf-8?B?RnY1QUdGWWdsOGZUU2IySTBZRko1WU5MVXNwUnpzU0NVNVBob2c4QitaK0Ix?= =?utf-8?B?SlEzQzczQlZLU0x4TzR6U1o4WTVSQnZHK2ZvaFZjN09EdzdBbDVnT3BnYWFZ?= =?utf-8?B?YkJqRy9RZm41YWtVUnJ6RkIxMDdlUWhHd1JtNHo5TXh5Z01MR3prMTE2V21x?= =?utf-8?B?NzNUNkFLS29zM2lZbnJmbWtueXBzNm5aUGwrTWZVR2tPLzNWd1lCaXJBYTJP?= =?utf-8?B?cC9GTmh1dDlrNmlwMjMrUlYyQjNwbFA1dHlxc0ZhSmNneTdxSE5xVW5SMUJt?= =?utf-8?B?NXlZYWhtM2hmcm5XdFg3NllVNERmMlhTZW9DREVEa214emF1K0MvQ0xBNWZk?= =?utf-8?B?RU93dE1hckw1MUk5Wm85YWZQU1F2U1FDN1hTTWJ6cytHSFBKNEorWnJXV1Av?= =?utf-8?B?U0dCdXdlMWs5SXVXbzZ1M3M2UGE1cXd0a3NZMjA3dEZsRVlmM2xEMTdGZmF2?= =?utf-8?B?VFRCVlFTOHdBYmx3dGdpRVRFZHVGMFp6M3g0R0ExK1JVWVJSYzlrTnlFWTgy?= =?utf-8?B?VDlHVjFlcEZ1dTBLVXQxVlpCWXp0UFRUWGtQYlBnSHBFek5DaVByZTZjYXdW?= =?utf-8?B?d2VvT1dMQmRuR3oyWWt5TnlzdUxvV2lqRHBEV0JRVXhNcXF1YUdJSEVuVnUy?= =?utf-8?B?OURxY1hMSXJHU0pkUTBYbjZvOEE3dWN6TXE3NVMxaU4rU3l5VUVnbytqWkI3?= =?utf-8?B?MnBHT2laZlI3MWxreFZTbnRwbDlRNFpXMSt1TWtwanJobGpSOWNSNmRWdUtT?= =?utf-8?B?eXZDZ0NCTEdKYWcxUFE0LzRTa0szSDFnU1Q0MGl3NXAwWDhSME5qVVJYcENL?= =?utf-8?B?VXp2UGpvOFVFZ2NHVHJpd1gzdUNxWVBGeE1tQUErWUhZd2N3a2k4RkQ4Q09W?= =?utf-8?B?ZjRTS0h2cVcvWGdCbkp6T0hhb0twQ0I5djRKK1hVVFpZOGUrV3I2Q3M2dUgw?= =?utf-8?B?WHhlaVZFK3RtNnZ0TzJGdE5BR0dFNkJzS1ZYRk1MTW4zNkxJOC9yWCtSdzhE?= =?utf-8?B?T2tvTVhBWDNrdXhGSVdZK2ZUQkswK09MVTgxK3hIQ0hqeExIVElGRkVRdTlL?= =?utf-8?B?ZWRWNmRMc0xkK1gyNCt4THpTMGEyemxrcExJSE9iQk5ndXBCTXhvNTg1akJW?= =?utf-8?B?Nnc2N1hxcmNTK1hlOVc4cVlOTzVZQmc3ckhGcXU5Mk1uWEhERmxFbUFFQ09S?= =?utf-8?B?amhLMTNhUlpvb0VlMFN4bmV4dzY0N1BVWTFqeElKUkhyNmhhSGZFT0EyZVZ4?= =?utf-8?B?VlMyZE1TVVkrUnhnY0wza1N0dXhWem9RM090SU1kZjlCN1MzTURiVVRwa1Iy?= =?utf-8?B?VEhpWmpTbHBBV1NMMlVKTW54WDZVdDZoSi9mZVErdHczcTdraW5HdTlFS2lS?= =?utf-8?B?YURFQjZvQU5LMXZrVHcySHM5MTkvOFlWbGphcTRXUVcrNnFpaCswRUJqZjl3?= =?utf-8?B?MEluTkorMnFjUWwyaGgySGNLUklJT3dMek1YUi9VWHhwVHRRS1JhVllGRk5i?= =?utf-8?B?TWE3R0kwVGRlQWhVamMyMmF5Sld4ejYrQVZxZzZVaXpKdFBYVEpaWDRqd25Q?= =?utf-8?B?dnRBY0RwU3NzVzBwTnA4QVhWSk1GVDBLNVQ3dWtGNWRSWk9sWUp5VW5SOVZX?= =?utf-8?B?WG9RWUxXT1NkMHpscStFOEJReWFZM3Zld0hha29ydkxvak9WRjNLYitCSWZt?= =?utf-8?B?bEVSVkw0TGxxRkFCaDgyZVU1ZGtaK2x6bXE1SGZOLzI4ZGU3cW11TEIxNVMy?= =?utf-8?B?S1RUa1JXMTE2TUo3Sy90cldYVzJONExzNjFXNlhzT0Rzei9Oa2pYNFVPL0Zq?= =?utf-8?B?WGNhaDljbm51QlBMOXB6b1l4YWFaRzRCZitLWWp1akhDUTZwM3hPZUNZdlda?= =?utf-8?B?dVd0cUxCN1k3bzlva09kVmpta3diTWJXNDBPUGMyZHFhRFN0aTNjRnFqdER6?= =?utf-8?B?WFhpODFjY0VsU1FxbzAxdHdCQ1EvUUc5VlJ3N2dhODVlS0ZXVXdhUTdyQTlC?= =?utf-8?B?YWE1ZHczTUlQUnNqdEVKZXNXUmRrUm04WHhma0NlbmpBL2FCQ2YzVjVjcVlQ?= =?utf-8?B?bFBDMnYvVmp5ZDA5MkVYUUFsRDdDNS9NZEh0SjgrY0lQUUZvUUZQWng2NEln?= =?utf-8?B?U0FwWkpwNUJlc1RSM0ZSam1BSDVycG04d1Vvejh5V1VVc0xTcGhsbnN2RjUr?= =?utf-8?B?dkE9PQ==?= 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: BL1PR11MB5384.namprd11.prod.outlook.com X-MS-Exchange-CrossTenant-Network-Message-Id: 5051f62a-c0dc-428e-f30d-08dad9ba5e38 X-MS-Exchange-CrossTenant-originalarrivaltime: 09 Dec 2022 07:52:49.3812 (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: G8YXLI8JTQ0uU5YVx6xU8Gg+22hOjJ3Zi/OhCuoTMTwOnm36UTH2lp8jZH7nXD+vpoBy09UulaNf9XBZKL7kIDoYYLnGNXkMoui5YsVF/Ds= X-MS-Exchange-Transport-CrossTenantHeadersStamped: SA3PR11MB7414 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 T24gMTIvOC8yMiAxODoxOCwgTWljaGFlbCBOYXp6YXJlbm8gVHJpbWFyY2hpIHdyb3RlOg0KPiBI aQ0KPiANCj4gT24gVGh1LCBEZWMgOCwgMjAyMiBhdCA1OjEyIFBNIDxFdWdlbi5IcmlzdGV2QG1p Y3JvY2hpcC5jb20+IHdyb3RlOg0KPj4NCj4+IE9uIDEwLzI1LzIyIDEzOjUxLCBCYWxhbWFuaWth bmRhbiBHdW5hc3VuZGFyIHdyb3RlOg0KPj4+IENoYW5nZSBpbmNsdWRlOg0KPj4+DQo+Pj4gLSBB ZGFwdCBHUElPIGRlc2NyaXB0b3IgYXBpcyBmb3IgVS1Cb290LiBVc2UNCj4+PiAgICAgZ3Bpb19y ZXF1ZXN0X2J5X25hbWVfbm9kZXYsIGRtX2dwaW9fZ2V0X3ZhbHVlIGV0Yy4NCj4+PiAtIFVzZSBV X0JPT1RfRFJJVkVSIGluc3RlYWQgb2YgcGxhdGZvcm1fZHJpdmVyLg0KPj4+IC0gUmVwbGFjZSBz dHJ1Y3QgcGxhdGZvcm1fZGV2aWNlIHdpdGggc3RydWN0IHVkZXZpY2UNCj4+PiAtIENoZWNrIHRo ZSBzdGF0dXMgb2YgbmZjIGV4ZWMgb3BlcmF0aW9uIGJ5IHBvbGxpbmcgdGhlIHN0YXR1cw0KPj4+ ICAgICByZWdpc3RlciBpbnN0ZWFkIG9mIGludGVycnVwdCBiYXNlZCBoYW5kbGluZw0KPj4+IC0g RE1BIG9wZXJhdGlvbnMgbm90IHN1cHBvcnRlZC4gUmVtb3ZlIGl0DQo+Pj4gLSBBZGFwdCBEVCBw YXJzaW5nIHRvIFUtQm9vdCBBUElzDQo+Pj4NCj4+PiBOb3RlOg0KPj4+DQo+Pj4gSSBuZWVkIHNv bWUgYWR2aXNlIG9yIGhlbHAgaW4gYWxsaWduaW5nIHRoZSBEVCB3aXRoIExpbnV4IGFzIHBlciB0 aGUNCj4+PiBkaXNjdXNzaW9uLg0KPj4+IGh0dHBzOi8vbG9yZS5rZXJuZWwub3JnL2FsbC9DQUJH V2t2b0xEZXo9eVd6cFhnTzJzK2dWczBhVURDRVVBWVNhOHpvXyt3R1ZmNExXQVFAbWFpbC5nbWFp bC5jb20vDQo+Pj4NCj4+PiB2MzoNCj4+Pg0KPj4+IC0gRG8gbm90IGNoZWNrIHJldHVybiB2YWx1 ZXMgd2hpbGUgcmVxdWVzdGluZyBvcHRpb25hbCBncGlvIHBpbnMNCj4+PiAgICAgKGNzLWdwaW9z IGFuZCByYi1ncGlvcykNCj4+PiAtIENvbW1pdCBtZXNzYWdlIGZvciBhZGRpbmcgU01DIGhlbHBl ciBmdW5jdGlvbiByZXdvcmRlZA0KPj4+IC0gVGhlIHVud2FudGVkIGluZGVudGF0aW9uIGluIHRo ZSBEVCBpcyBmaXhlZC4gVGhlIGNoYW5nZXMgYXJlIG1hZGUgb24NCj4+PiAgICAgdG9wIG9mICIy NzU5NDNkYmE0IEFSTTogZHRzOiBhdDkxOiBzYW05eDYwZWs6IGZpeCBpbmRlbnRhdGlvbiBmb3IN Cj4+PiAgICAgcGluY3RybCBzdWItbm9kZXMiDQo+Pj4NCj4+PiB2MjoNCj4+Pg0KPj4+IC0gQWRk IGxpbnV4IHJlZmVyZW5jZSB2ZXJzaW9uIGluIHRoZSBjb21taXQgbWVzc2FnZSBmcm9tIHdoaWNo IHRoZQ0KPj4+ICAgICBkcml2ZXIgaXMgcG9ydGVkIGZyb20NCj4+PiAtIFJld29yZCB0aGUgY29t bWl0IG1lc3NhZ2UgdG8gZGVzY3JpYmUgdGhlIGNoYW5nZXMgY2xlYXJseQ0KPj4+DQo+Pj4gQmFs YW1hbmlrYW5kYW4gR3VuYXN1bmRhciAoOSk6DQo+Pj4gICAgIG5hbmQ6IGF0bWVsOiBBZGQgRE0g YmFzZWQgTkFORCBkcml2ZXINCj4+PiAgICAgbmFuZDogYXRtZWw6IEFkZCBwbWVjYyBkcml2ZXIN Cj4+PiAgICAgbWZkOiBzeXNjb246IEFkZCBhdG1lbC1tYXRyaXggcmVnaXN0ZXJzIGRlZmluaXRp b24NCj4+PiAgICAgbWVtb3J5OiBhdG1lbC1lYmk6IGFkZCBBdG1lbCBFQkkgKEV4dGVybmFsIEJ1 cyBJbnRlcmZhY2UpIGRyaXZlcg0KPj4+ICAgICBtZmQ6IHN5c2NvbjogYXRtZWwtc21jOiBBZGQg bmV3IGhlbHBlcnMgdG8gZWFzZSBTTUMgcmVncyBtYW5pcHVsYXRpb24NCj4+PiAgICAgY29uZmln czogYXQ5MTogc2FtOXg2MGVrOiBFbmFibGUgRE0gYmFzZWQgbmFuZCBkcml2ZXINCj4+PiAgICAg QVJNOiBkdHM6IGF0OTE6IHNhbTl4NjA6IEFkZCBub2RlcyBmb3IgRUJJIGFuZCBOQU5EDQo+Pj4g ICAgIEFSTTogZHRzOiBhdDkxOiBzYW05eDYwZWs6IEVuYWJsZSBOQU5EIHN1cHBvcnQNCj4+PiAg ICAgYm9hcmQ6IHNhbTl4NjBlazogcmVtb3ZlIG5hbmQgaW5pdCBmcm9tIGJvYXJkIGZpbGUNCj4+ Pg0KPiANCj4gV2FzIHN1cHBvc2UgdG8gZ2V0IHBpY2sgb24gdG9wIG9uIG5hbmQgY2hhbmdlcw0K DQpIaSBNaWNoYWVsLA0KDQpUaGUgcGF0Y2hlcyBhcmUgYXNzaWduZWQgdG8gbWUgaW4gcGF0Y2h3 b3JrLiBEbyB5b3UgZmVlbCB0aGV5IHNob3VsZCBnbyANCnRocm91Z2ggdGhlIG5hbmQgdHJlZSA/ DQoNCkZlZWwgZnJlZSB0byBhcHBseSB0aGVtIHRvIHRoZSBuYW5kIHRyZWUgaWYgc28gYW5kIHNl bmQgYSBQUiB0byBuZXh0LCANCmFuZCBJIHdpbGwgcmViYXNlIG9uIHRoYXQgaWYgdGhlcmUgYXJl IHN0aWxsIHBhdGNoZXMgbGVmdCAoRFQgb3IgY29uZmlncyANCm1heWJlKQ0KDQpMZXQgbWUga25v dw0KDQpFdWdlbg0KDQo+IA0KPiBNaWNoYWVsDQo+IA0KPj4+ICAgIE1BSU5UQUlORVJTICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgIHwgICAgMSArDQo+Pj4gICAgYXJjaC9hcm0vZHRz L3NhbTl4NjAuZHRzaSAgICAgICAgICAgICAgICAgICAgfCAgIDQyICsNCj4+PiAgICBhcmNoL2Fy bS9kdHMvc2FtOXg2MGVrLmR0cyAgICAgICAgICAgICAgICAgICB8ICAxMDMgKw0KPj4+ICAgIGJv YXJkL2F0bWVsL3NhbTl4NjBlay9zYW05eDYwZWsuYyAgICAgICAgICAgIHwgICA1OSAtDQo+Pj4g ICAgY29uZmlncy9zYW05eDYwZWtfbW1jX2RlZmNvbmZpZyAgICAgICAgICAgICAgfCAgICA5ICst DQo+Pj4gICAgY29uZmlncy9zYW05eDYwZWtfbmFuZGZsYXNoX2RlZmNvbmZpZyAgICAgICAgfCAg ICA5ICstDQo+Pj4gICAgY29uZmlncy9zYW05eDYwZWtfcXNwaWZsYXNoX2RlZmNvbmZpZyAgICAg ICAgfCAgICA4ICstDQo+Pj4gICAgZHJpdmVycy9LY29uZmlnICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgfCAgICAyICsNCj4+PiAgICBkcml2ZXJzL01ha2VmaWxlICAgICAgICAgICAgICAg ICAgICAgICAgICAgICB8ICAgIDEgKw0KPj4+ICAgIGRyaXZlcnMvbWVtb3J5L0tjb25maWcgICAg ICAgICAgICAgICAgICAgICAgIHwgICAgNyArDQo+Pj4gICAgZHJpdmVycy9tZW1vcnkvTWFrZWZp bGUgICAgICAgICAgICAgICAgICAgICAgfCAgICAxICsNCj4+PiAgICBkcml2ZXJzL21lbW9yeS9h dG1lbF9lYmkuYyAgICAgICAgICAgICAgICAgICB8ICAgMzcgKw0KPj4+ICAgIGRyaXZlcnMvbWZk L0tjb25maWcgICAgICAgICAgICAgICAgICAgICAgICAgIHwgICAgNCArDQo+Pj4gICAgZHJpdmVy cy9tZmQvTWFrZWZpbGUgICAgICAgICAgICAgICAgICAgICAgICAgfCAgICAxICsNCj4+PiAgICBk cml2ZXJzL21mZC9hdG1lbC1zbWMuYyAgICAgICAgICAgICAgICAgICAgICB8ICAzNjQgKysrDQo+ Pj4gICAgZHJpdmVycy9tdGQvbmFuZC9yYXcvS2NvbmZpZyAgICAgICAgICAgICAgICAgfCAgICA4 ICsNCj4+PiAgICBkcml2ZXJzL210ZC9uYW5kL3Jhdy9NYWtlZmlsZSAgICAgICAgICAgICAgICB8 ICAgIDEgKw0KPj4+ICAgIGRyaXZlcnMvbXRkL25hbmQvcmF3L2F0bWVsL01ha2VmaWxlICAgICAg ICAgIHwgICAgNSArDQo+Pj4gICAgZHJpdmVycy9tdGQvbmFuZC9yYXcvYXRtZWwvbmFuZC1jb250 cm9sbGVyLmMgfCAyMjg2ICsrKysrKysrKysrKysrKysrKw0KPj4+ICAgIGRyaXZlcnMvbXRkL25h bmQvcmF3L2F0bWVsL3BtZWNjLmMgICAgICAgICAgIHwgIDk2NSArKysrKysrKw0KPj4+ICAgIGRy aXZlcnMvbXRkL25hbmQvcmF3L2F0bWVsL3BtZWNjLmggICAgICAgICAgIHwgICA5NCArDQo+Pj4g ICAgaW5jbHVkZS9jb25maWdzL3NhbTl4NjBlay5oICAgICAgICAgICAgICAgICAgfCAgICA1IC0N Cj4+PiAgICBpbmNsdWRlL2xpbnV4L21mZC9zeXNjb24vYXRtZWwtbWF0cml4LmggICAgICB8ICAx MTIgKw0KPj4+ICAgIGluY2x1ZGUvbGludXgvbWZkL3N5c2Nvbi9hdG1lbC1zbWMuaCAgICAgICAg IHwgIDExOSArDQo+Pj4gICAgMjQgZmlsZXMgY2hhbmdlZCwgNDE3MCBpbnNlcnRpb25zKCspLCA3 MyBkZWxldGlvbnMoLSkNCj4+PiAgICBjcmVhdGUgbW9kZSAxMDA2NDQgZHJpdmVycy9tZW1vcnkv YXRtZWxfZWJpLmMNCj4+PiAgICBjcmVhdGUgbW9kZSAxMDA2NDQgZHJpdmVycy9tZmQvS2NvbmZp Zw0KPj4+ICAgIGNyZWF0ZSBtb2RlIDEwMDY0NCBkcml2ZXJzL21mZC9NYWtlZmlsZQ0KPj4+ICAg IGNyZWF0ZSBtb2RlIDEwMDY0NCBkcml2ZXJzL21mZC9hdG1lbC1zbWMuYw0KPj4+ICAgIGNyZWF0 ZSBtb2RlIDEwMDY0NCBkcml2ZXJzL210ZC9uYW5kL3Jhdy9hdG1lbC9NYWtlZmlsZQ0KPj4+ICAg IGNyZWF0ZSBtb2RlIDEwMDY0NCBkcml2ZXJzL210ZC9uYW5kL3Jhdy9hdG1lbC9uYW5kLWNvbnRy b2xsZXIuYw0KPj4+ICAgIGNyZWF0ZSBtb2RlIDEwMDY0NCBkcml2ZXJzL210ZC9uYW5kL3Jhdy9h dG1lbC9wbWVjYy5jDQo+Pj4gICAgY3JlYXRlIG1vZGUgMTAwNjQ0IGRyaXZlcnMvbXRkL25hbmQv cmF3L2F0bWVsL3BtZWNjLmgNCj4+PiAgICBjcmVhdGUgbW9kZSAxMDA2NDQgaW5jbHVkZS9saW51 eC9tZmQvc3lzY29uL2F0bWVsLW1hdHJpeC5oDQo+Pj4gICAgY3JlYXRlIG1vZGUgMTAwNjQ0IGlu Y2x1ZGUvbGludXgvbWZkL3N5c2Nvbi9hdG1lbC1zbWMuaA0KPj4+DQo+Pg0KPj4NCj4+IEhpIEJh bGEsDQo+Pg0KPj4gSSBoYXZlIGFwcGxpZWQgdGhlIHNlcmllcyB0byB1LWJvb3QtYXQ5MS9uZXh0 IGhlcmUgOg0KPj4gaHR0cHM6Ly9zb3VyY2UuZGVueC5kZS91LWJvb3QvY3VzdG9kaWFucy91LWJv b3QtYXQ5MS8tL3RyZWUvbmV4dA0KPj4NCj4+IENhbiB5b3UgZG91YmxlIGNoZWNrIHRoYXQgZXZl cnl0aGluZyBpcyBmaW5lID8gSSBoYXZlIGRvbmUgc29tZSBlZGl0cyBvbg0KPj4gcmViYXNpbmcu DQo+Pg0KPj4gT3RoZXJ3aXNlLCB0aGUgc2VyaWVzIHdpbGwgZ28gYXMgYSBQUiB0byAyMDIzLjA0 IGZyb20gdGhlIGF0OTEgdHJlZSBvbmNlDQo+PiB0aGUgbWVyZ2Ugd2luZG93IG9wZW5zLg0KPj4N Cj4+IFRoYW5rcywNCj4+IEV1Z2VuDQo+IA0KPiANCj4gDQo+IC0tDQo+IE1pY2hhZWwgTmF6emFy ZW5vIFRyaW1hcmNoaQ0KPiBDby1Gb3VuZGVyICYgQ2hpZWYgRXhlY3V0aXZlIE9mZmljZXINCj4g TS4gKzM5IDM0NyA5MTMgMjE3MA0KPiBtaWNoYWVsQGFtYXJ1bGFzb2x1dGlvbnMuY29tDQo+IF9f X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18NCj4gDQo+IEFtYXJ1bGEgU29sdXRpb25z IEJWDQo+IEpvb3AgR2Vlc2lua3dlZyAxMjUsIDExMTQgQUIsIEFtc3RlcmRhbSwgTkwNCj4gVC4g KzMxICgwKTg1IDExMSA5MTcyDQo+IGluZm9AYW1hcnVsYXNvbHV0aW9ucy5jb20NCj4gd3d3LmFt YXJ1bGFzb2x1dGlvbnMuY29tDQoNCg==