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 bombadil.infradead.org (bombadil.infradead.org [198.137.202.133]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by smtp.lore.kernel.org (Postfix) with ESMTPS id 36F0CC433EF for ; Mon, 25 Apr 2022 01:22:16 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=lists.infradead.org; s=bombadil.20210309; h=Sender: Content-Transfer-Encoding:Content-Type:List-Subscribe:List-Help:List-Post: List-Archive:List-Unsubscribe:List-Id:In-Reply-To:MIME-Version:References: Message-ID:Subject:Cc:To:From:Date:Reply-To:Content-ID:Content-Description: Resent-Date:Resent-From:Resent-Sender:Resent-To:Resent-Cc:Resent-Message-ID: List-Owner; bh=oRKoaHrlXY3fWjMwFnVp7aNM9EDy41dGzNb4e3QCqD8=; b=BEZ+J4kRcNrg9Z c1VjKKRt2uUvZZMYa/L/0f3UnNJGCCOgszpUqp/cCtAZ1MfX6ML5s7C36opbzwNZIqiZVMfy61aB9 j+6DE2+w29uZgtY58H8R0lTlNiCy5lXlv7EYFD0+Ix/7gihOEf4UDNRyYTNHyhADVEZ2YD0qHLLgh ZiNoc5NWwJ1DDDbqgrxi/LjUE137rCej13Xd/bmw3CHZ122ZLPpgUuE8YK9AgArfQuVAcV3HITipX gDzDkG/I4Mbz6a2NtM0NEL5B0+GB5QZML/gymXedkUEsSf7NHcuC8eQRWV3Lb5MfXXKpCnvKDSGbG eX1qJU8rAjvJDr3rB4pQ==; Received: from localhost ([::1] helo=bombadil.infradead.org) by bombadil.infradead.org with esmtp (Exim 4.94.2 #2 (Red Hat Linux)) id 1ninPS-007pTD-1l; Mon, 25 Apr 2022 01:21:02 +0000 Received: from fudo.makrotopia.org ([2a07:2ec0:3002::71]) by bombadil.infradead.org with esmtps (Exim 4.94.2 #2 (Red Hat Linux)) id 1ninPL-007pSe-Pw; Mon, 25 Apr 2022 01:21:00 +0000 Received: from local by fudo.makrotopia.org with esmtpsa (TLS1.3:TLS_AES_256_GCM_SHA384:256) (Exim 4.94.2) (envelope-from ) id 1ninP6-0006Zw-QT; Mon, 25 Apr 2022 03:20:41 +0200 Date: Mon, 25 Apr 2022 02:20:34 +0100 From: Daniel Golle To: Miquel Raynal Cc: =?utf-8?B?UmFmYcWCIE1pxYJlY2tp?= , Srinivas Kandagatla , Richard Weinberger , Vignesh Raghavendra , Tom Rini , linux-mtd@lists.infradead.org, linux-arm-kernel@lists.infradead.org, linux-kernel@vger.kernel.org, u-boot@lists.denx.de, devicetree@vger.kernel.org, =?utf-8?B?UmFmYcWCIE1pxYJlY2tp?= Subject: Regression? [PATCH 1/2] mtd: call of_platform_populate() for MTD partitions Message-ID: References: <20220406143225.28107-1-zajec5@gmail.com> <20220411090032.10999-1-miquel.raynal@bootlin.com> MIME-Version: 1.0 Content-Disposition: inline In-Reply-To: <20220411090032.10999-1-miquel.raynal@bootlin.com> X-CRM114-Version: 20100106-BlameMichelson ( TRE 0.8.0 (BSD) ) MR-646709E3 X-CRM114-CacheID: sfid-20220424_182056_211490_56354499 X-CRM114-Status: GOOD ( 19.70 ) X-BeenThere: linux-mtd@lists.infradead.org X-Mailman-Version: 2.1.34 Precedence: list List-Id: Linux MTD discussion mailing list List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 Sender: "linux-mtd" Errors-To: linux-mtd-bounces+linux-mtd=archiver.kernel.org@lists.infradead.org SGkgUmFmYWwsCkhpIE1pZ3VlbCwKCgpPbiBNb24sIEFwciAxMSwgMjAyMiBhdCAxMTowMDozMkFN ICswMjAwLCBNaXF1ZWwgUmF5bmFsIHdyb3RlOgo+IE9uIFdlZCwgMjAyMi0wNC0wNiBhdCAxNDoz MjoyNCBVVEMsID0/dXRmLTg/Yj9VbUZtWWNXQ0lFMXB4WUpsWTJ0cD89IHdyb3RlOgo+ID4gRnJv bTogUmFmYcWCIE1pxYJlY2tpIDxyYWZhbEBtaWxlY2tpLnBsPgo+ID4gCj4gPiBVbnRpbCB0aGlz IGNoYW5nZSBNVEQgc3Vic3lzdGVtIHN1cHBvcnRlZCBoYW5kbGluZyBwYXJ0aXRpb25zIG9ubHkg d2l0aAo+ID4gTVREIHBhcnRpdGlvbnMgcGFyc2Vycy4gVGhhdCdzIGEgc3BlY2lmaWMgLyBsaW1p dGVkIEFQSSBkZXNpZ25lZCBhcm91bmQKPiA+IHBhcnRpdGlvbnMuCj4gPiAKPiA+IFNvbWUgTVRE IHBhcnRpdGlvbnMgbWF5IGhvd2V2ZXIgcmVxdWlyZSBkaWZmZXJlbnQgaGFuZGxpbmcuIFRoZXkg bWF5Cj4gPiBjb250YWluIHNwZWNpZmljIGRhdGEgdGhhdCBuZWVkcyB0byBiZSBwYXJzZWQgYW5k IHNvbWVob3cgZXh0cmFjdGVkLiBGb3IKPiA+IHRoYXQgcHVycG9zZSBNVEQgc3Vic3lzdGVtIHNo b3VsZCBhbGxvdyBiaW5kaW5nIG9mIHN0YW5kYXJkIHBsYXRmb3JtCj4gPiBkcml2ZXJzLgo+ID4g Cj4gPiBBbiBleGFtcGxlIGNhbiBiZSBVLUJvb3QgKHN1YilwYXJ0aXRpb24gd2l0aCBlbnZpcm9u bWVudCB2YXJpYWJsZXMuCj4gPiBUaGVyZSBleGlzdCBhICJ1LWJvb3QsZW52IiBEVCBiaW5kaW5n IGZvciBNVEQgKHN1YilwYXJ0aXRpb24gdGhhdAo+ID4gcmVxdWlyZXMgYW4gTlZNRU0gZHJpdmVy Lgo+ID4gCj4gPiBSZWY6IDVkYjFjMmRiYzA0YyAoImR0LWJpbmRpbmdzOiBudm1lbTogYWRkIFUt Qm9vdCBlbnZpcm9ubWVudCB2YXJpYWJsZXMgYmluZGluZyIpCj4gPiBTaWduZWQtb2ZmLWJ5OiBS YWZhxYIgTWnFgmVja2kgPHJhZmFsQG1pbGVja2kucGw+Cj4gCj4gQXBwbGllZCB0byBodHRwczov L2dpdC5rZXJuZWwub3JnL3B1Yi9zY20vbGludXgva2VybmVsL2dpdC9tdGQvbGludXguZ2l0IG10 ZC9uZXh0LCB0aGFua3MuCgpJJ20gdHJ5aW5nIHRvIHVzZSBuZXh0LTIwMjIwNDIyIGFuZCBub3Rp Y2VkIGEgZmV3IG5ldyBvb3BzJ2VzLgpUdXJucyBvdXQgaXQgY291bGQgYmUgYSBwcm9ibGVtIHdp dGggdGhpcyBjb21taXQgYWNjb3JkaW5nIHRvCgpbZGFuaWVsQGJveCBsaW51eC5naXRdJCBnaXQg YmlzZWN0IGdvb2QKNjg0NzE1MTdlODgzOTAyY2RmZjZlYTM5OWQwNDNiMTdmODAzYjFhOCBpcyB0 aGUgZmlyc3QgYmFkIGNvbW1pdApjb21taXQgNjg0NzE1MTdlODgzOTAyY2RmZjZlYTM5OWQwNDNi MTdmODAzYjFhOApBdXRob3I6IFJhZmHFgiBNacWCZWNraSA8cmFmYWxAbWlsZWNraS5wbD4KRGF0 ZTogICBXZWQgQXByIDYgMTY6MzI6MjQgMjAyMiArMDIwMAoKICAgIG10ZDogY2FsbCBvZl9wbGF0 Zm9ybV9wb3B1bGF0ZSgpIGZvciBNVEQgcGFydGl0aW9ucwpbLi4uXQotLS0KClNvIHdoZW4gZXZl ciB0aGVyZSBpcyBhdCBsZWFzdCBvbmUgJ2NvbXBhdGlibGUnIG5vZGUgZm9yIGFueSBvZiB0aGUK bXRkIHBhcnRpdGlvbnMgSSBnZXQgdGhlIG9vcHMgbWVzc2FnZXMgYmVsb3cuIEl0IGRvZXNuJ3Qg cmVhbGx5IG1hdHRlcgp3aGF0IHRoZSBjb21wYXRpYmxlIHN0cmluZyBpcywgIm52bWVtLWNlbGxz IiBhcyB3ZWxsIGFzICJkZW54LGZpdCIKKHVzZWQgZm9yIE9wZW5XcnQgbXRkc3BsaXQgbm90IGV2 ZW4gcHJlc2VudCBpbiBsaW51eC1uZXh0LCBzbyBqdXN0IGEKZGVhZCBoaW50IGluIERUUykgbWFr ZSB0aGUga2VybmVsIHRvIG9vcHMuCgpEZXNwaXRlIHRoZSBtZXNzYWdlcyBiZWluZyBzaG93biwg Ym90aCBhY2Nlc3NpbmcgTVREIHBhcnRpdGlvbnMgYW5kCmFsc28gZXRoMCBNQUMgYWRkcmVzcyBw b3B1bGF0ZWQgdmlhIE5WTUVNIHNlZW0gdG8gd29yayB3aXRob3V0CnByb2JsZW1zIChhdCBsZWFz dCBsb29rcyBsaWtlIGl0IG9uIGZpcnN0IHNpZ2h0KS4KCkZpbmQgdGhlIGZ1bGwgZGV2aWNlIHRy ZWUgaGVyZToKCmh0dHBzOi8vZ2l0Lm9wZW53cnQub3JnLz9wPW9wZW53cnQvb3BlbndydC5naXQ7 YT1ibG9iO2Y9dGFyZ2V0L2xpbnV4L21lZGlhdGVrL2R0cy9tdDc2MjItdWJudC11bmlmaS02LWxy LXVib290bW9kLmR0cwoKLS0tClsuLi5dClsgICAgMC41NDk0NDhdIG10ay1zcGktbm9yIDExMDE0 MDAwLnNwaTogSVJRIG5vdCBhdmFpbGFibGUuClsgICAgMC41NTYzOTZdIHNwaS1ub3Igc3BpMC4w OiB3MjVxNTEyanZxICg2NTUzNiBLYnl0ZXMpClsgICAgMC45MzMzODFdIEZyZWVpbmcgaW5pdHJk IG1lbW9yeTogMjEyNEsKWyAgICAwLjk0MTU2N10gNyBmaXhlZC1wYXJ0aXRpb25zIHBhcnRpdGlv bnMgZm91bmQgb24gTVREIGRldmljZSBzcGkwLjAKWyAgICAwLjk0Nzk2Nl0gT0Y6IEJhZCBjZWxs IGNvdW50IGZvciAvc3BpQDExMDE0MDAwL2ZsYXNoQDAvcGFydGl0aW9ucwpbICAgIDAuOTU0Mjg2 XSBPRjogQmFkIGNlbGwgY291bnQgZm9yIC9zcGlAMTEwMTQwMDAvZmxhc2hAMC9wYXJ0aXRpb25z ClsgICAgMC45NjA1ODNdIC0tLS0tLS0tLS0tLVsgY3V0IGhlcmUgXS0tLS0tLS0tLS0tLQpbICAg IDAuOTY1MTkyXSBrb2JqZWN0OiAnKG51bGwpJyAoMDAwMDAwMDA5N2E4OWJiZik6IGlzIG5vdCBp bml0aWFsaXplZCwgeWV0IGtvYmplY3RfZ2V0KCkgaXMgYmVpbmcgY2FsbGVkLgpbICAgIDAuOTc0 Njg4XSBXQVJOSU5HOiBDUFU6IDAgUElEOiAxIGF0IGtvYmplY3RfZ2V0KzB4NjgvMHg5NApbICAg IDAuOTgwMjYzXSBNb2R1bGVzIGxpbmtlZCBpbjoKWyAgICAwLjk4MzMxM10gQ1BVOiAwIFBJRDog MSBDb21tOiBzd2FwcGVyLzAgVGFpbnRlZDogRyBTICAgICAgICAgICAgICAgIDUuMTguMC1yYzEr ICMwClsgICAgMC45OTEwNDldIEhhcmR3YXJlIG5hbWU6IFViaXF1aXRpIFVuaUZpIDYgTFIgKFUt Qm9vdCBtb2QpIChEVCkKWyAgICAwLjk5NzA0Nl0gcHN0YXRlOiA2MDAwMDAwNSAoblpDdiBkYWlm IC1QQU4gLVVBTyAtVENPIC1ESVQgLVNTQlMgQlRZUEU9LS0pClsgICAgMS4wMDQwMDBdIHBjIDog a29iamVjdF9nZXQrMHg2OC8weDk0ClsgICAgMS4wMDc3NDNdIGxyIDoga29iamVjdF9nZXQrMHg2 OC8weDk0ClsgICAgMS4wMTE0ODRdIHNwIDogZmZmZmZmYzAwOGJkYjRhMApbICAgIDEuMDE0Nzg5 XSB4Mjk6IGZmZmZmZmMwMDhiZGI0YTAgeDI4OiAwMDAwMDAwMDAwMDAwMDAwIHgyNzogZmZmZmZm ODAwNWM1NzgxMApbICAgIDEuMDIxOTIwXSB4MjY6IGZmZmZmZjgwMDVjNzRhMjAgeDI1OiAwMDAw MDAwMDAwMDAwMDAwIHgyNDogMDAwMDAwMDAwMDAwMDAwMQpbICAgIDEuMDI5MDUwXSB4MjM6IDAw MDAwMDAwMDAwMDAwMDAgeDIyOiAwMDAwMDAwMDAwMDAwMDAwIHgyMTogMDAwMDAwMDAwMDAwMDAw MApbICAgIDEuMDM2MTgyXSB4MjA6IGZmZmZmZjgwMDVjNzRhMjAgeDE5OiBmZmZmZmY4MDA1Yzc0 YTIwIHgxODogZmZmZmZmYzAwOGFiOTYzMApbICAgIDEuMDQzMzEyXSB4MTc6IDZmNmIyMDc0NjU3 OTIwMmMgeDE2OiA2NDY1N2E2OTZjNjE2OTc0IHgxNTogMDAwMDAwMDAwMDAwMDA3NApbICAgIDEu MDUwNDQzXSB4MTQ6IDAwMDAwMDAwMDAwMDAxNWMgeDEzOiAwMDAwMDAwMDAwMDAwMDc0IHgxMjog MDAwMDAwMDBmZmZmZmZlYQpbICAgIDEuMDU3NTc0XSB4MTE6IDAwMDAwMDAwZmZmZmVmZmYgeDEw OiAwMDAwMDAwMGZmZmZlZmZmIHg5IDogZmZmZmZmYzAwOGIxMTYzMApbICAgIDEuMDY0NzA1XSB4 OCA6IDAwMDAwMDAwMDAwMTdmZTggeDcgOiBjMDAwMDAwMGZmZmZlZmZmIHg2IDogMDAwMDAwMDAw MDA1N2ZhOApbICAgIDEuMDcxODM1XSB4NSA6IDAwMDAwMDAwMDAwMDBmZmYgeDQgOiAwMDAwMDAw MDAwMDAwMDAwIHgzIDogZmZmZmZmYzAwOGJkYjFjMApbICAgIDEuMDc4OTY2XSB4MiA6IDAwMDAw MDAwMDAwMDAwMDAgeDEgOiBmZmZmZmZjMDA4YWI5NTgwIHgwIDogMDAwMDAwMDAwMDAwMDA1Ywpb ICAgIDEuMDg2MDk3XSBDYWxsIHRyYWNlOgpbICAgIDEuMDg4NTM0XSAga29iamVjdF9nZXQrMHg2 OC8weDk0ClsgICAgMS4wOTE5MzBdICBkZXZpY2VfYWRkKzB4YTQvMHg4NDAKWyAgICAxLjA5NTMy OF0gIG9mX2RldmljZV9hZGQrMHg0Yy8weDVjClsgICAgMS4wOTg4OThdICBvZl9wbGF0Zm9ybV9k ZXZpY2VfY3JlYXRlX3BkYXRhKzB4YjgvMHhmMApbICAgIDEuMTA0MDI5XSAgb2ZfcGxhdGZvcm1f YnVzX2NyZWF0ZSsweDEwNC8weDM1MApbICAgIDEuMTA4NTUyXSAgb2ZfcGxhdGZvcm1fcG9wdWxh dGUrMHg1NC8weGUwClsgICAgMS4xMTI3MjhdICBwYXJzZV9tdGRfcGFydGl0aW9ucysweDQzMC8w eDQ5MApbICAgIDEuMTE3MDgwXSAgbXRkX2RldmljZV9wYXJzZV9yZWdpc3RlcisweDkwLzB4MmIw ClsgICAgMS4xMjE3NzddICBzcGlfbm9yX3Byb2JlKzB4MWY4LzB4MmIwClsgICAgMS4xMjU1MjFd ICBzcGlfbWVtX3Byb2JlKzB4NjgvMHhhMApbICAgIDEuMTI5MDkyXSAgc3BpX3Byb2JlKzB4ODAv MHhkYwpbICAgIDEuMTMyMzE0XSAgcmVhbGx5X3Byb2JlLnBhcnQuMCsweDk4LzB4MjgwClsgICAg MS4xMzY0OTBdICBfX2RyaXZlcl9wcm9iZV9kZXZpY2UrMHg5NC8weDE0MApbICAgIDEuMTQwODM5 XSAgZHJpdmVyX3Byb2JlX2RldmljZSsweDQwLzB4MTE0ClsgICAgMS4xNDUwMTRdICBfX2Rldmlj ZV9hdHRhY2hfZHJpdmVyKzB4YjAvMHgxMGMKWyAgICAxLjE0OTQ1MF0gIGJ1c19mb3JfZWFjaF9k cnYrMHg2NC8weGEwClsgICAgMS4xNTMyODBdICBfX2RldmljZV9hdHRhY2grMHhhOC8weDE2Ywpb ICAgIDEuMTU3MTA4XSAgZGV2aWNlX2luaXRpYWxfcHJvYmUrMHgxMC8weDIwClsgICAgMS4xNjEy ODNdICBidXNfcHJvYmVfZGV2aWNlKzB4OTQvMHg5YwpbICAgIDEuMTY1MTE0XSAgZGV2aWNlX2Fk ZCsweDM1Yy8weDg0MApbICAgIDEuMTY4NTk2XSAgX19zcGlfYWRkX2RldmljZSsweDcwLzB4MTE0 ClsgICAgMS4xNzI1MTBdICBzcGlfYWRkX2RldmljZSsweDVjLzB4OTAKWyAgICAxLjE3NjE2NV0g IG9mX3JlZ2lzdGVyX3NwaV9kZXZpY2UrMHgyMDQvMHgzMzAKWyAgICAxLjE4MDY4OF0gIHNwaV9y ZWdpc3Rlcl9jb250cm9sbGVyKzB4M2U4LzB4NmRjClsgICAgMS4xODUyOTldICBkZXZtX3NwaV9y ZWdpc3Rlcl9jb250cm9sbGVyKzB4MjAvMHg3NApbICAgIDEuMTkwMTY5XSAgbXRrX25vcl9wcm9i ZSsweDM0NC8weDRjMApbICAgIDEuMTkzOTExXSAgcGxhdGZvcm1fcHJvYmUrMHg2NC8weGQwClsg ICAgMS4xOTc1NjZdICByZWFsbHlfcHJvYmUucGFydC4wKzB4OTgvMHgyODAKWyAgICAxLjIwMTc0 MV0gIF9fZHJpdmVyX3Byb2JlX2RldmljZSsweDk0LzB4MTQwClsgICAgMS4yMDYwODldICBkcml2 ZXJfcHJvYmVfZGV2aWNlKzB4NDAvMHgxMTQKWyAgICAxLjIxMDI2NF0gIF9fZHJpdmVyX2F0dGFj aCsweGYwLzB4MTgwClsgICAgMS4yMTQwOTJdICBidXNfZm9yX2VhY2hfZGV2KzB4NWMvMHg5MApb ICAgIDEuMjE3OTIyXSAgZHJpdmVyX2F0dGFjaCsweDIwLzB4MmMKWyAgICAxLjIyMTQ5MV0gIGJ1 c19hZGRfZHJpdmVyKzB4MTQwLzB4MWVjClsgICAgMS4yMjUzMjBdICBkcml2ZXJfcmVnaXN0ZXIr MHg3NC8weDEyMApbICAgIDEuMjI5MTQ5XSAgX19wbGF0Zm9ybV9kcml2ZXJfcmVnaXN0ZXIrMHgy NC8weDMwClsgICAgMS4yMzM4NDVdICBtdGtfbm9yX2RyaXZlcl9pbml0KzB4MTgvMHgyMApbICAg IDEuMjM3OTM4XSAgZG9fb25lX2luaXRjYWxsKzB4NGMvMHgxYzAKWyAgICAxLjI0MTc2OF0gIGtl cm5lbF9pbml0X2ZyZWVhYmxlKzB4MjMwLzB4Mjk0ClsgICAgMS4yNDYxMjBdICBrZXJuZWxfaW5p dCsweDIwLzB4MTIwClsgICAgMS4yNDk2MDFdICByZXRfZnJvbV9mb3JrKzB4MTAvMHgyMApbICAg IDEuMjUzMTcwXSAtLS1bIGVuZCB0cmFjZSAwMDAwMDAwMDAwMDAwMDAwIF0tLS0KWyAgICAxLjI1 Nzc5Nl0gLS0tLS0tLS0tLS0tWyBjdXQgaGVyZSBdLS0tLS0tLS0tLS0tClsgICAgMS4yNjI0MDhd IHJlZmNvdW50X3Q6IGFkZGl0aW9uIG9uIDA7IHVzZS1hZnRlci1mcmVlLgpbICAgIDEuMjY3NTUw XSBXQVJOSU5HOiBDUFU6IDAgUElEOiAxIGF0IHJlZmNvdW50X3dhcm5fc2F0dXJhdGUrMHg5OC8w eDE0MApbICAgIDEuMjc0MTYxXSBNb2R1bGVzIGxpbmtlZCBpbjoKWyAgICAxLjI3NzIwNl0gQ1BV OiAwIFBJRDogMSBDb21tOiBzd2FwcGVyLzAgVGFpbnRlZDogRyBTICAgICAgVyAgICAgICAgIDUu MTguMC1yYzErICMwClsgICAgMS4yODQ5NDFdIEhhcmR3YXJlIG5hbWU6IFViaXF1aXRpIFVuaUZp IDYgTFIgKFUtQm9vdCBtb2QpIChEVCkKWyAgICAxLjI5MDkzN10gcHN0YXRlOiA2MDAwMDAwNSAo blpDdiBkYWlmIC1QQU4gLVVBTyAtVENPIC1ESVQgLVNTQlMgQlRZUEU9LS0pClsgICAgMS4yOTc4 OTFdIHBjIDogcmVmY291bnRfd2Fybl9zYXR1cmF0ZSsweDk4LzB4MTQwClsgICAgMS4zMDI2NzVd IGxyIDogcmVmY291bnRfd2Fybl9zYXR1cmF0ZSsweDk4LzB4MTQwClsgICAgMS4zMDc0NTldIHNw IDogZmZmZmZmYzAwOGJkYjQ5MApbICAgIDEuMzEwNzY0XSB4Mjk6IGZmZmZmZmMwMDhiZGI0OTAg eDI4OiAwMDAwMDAwMDAwMDAwMDAwIHgyNzogZmZmZmZmODAwNWM1NzgxMApbICAgIDEuMzE3ODk1 XSB4MjY6IGZmZmZmZjgwMDVjNzRhMjAgeDI1OiAwMDAwMDAwMDAwMDAwMDAwIHgyNDogMDAwMDAw MDAwMDAwMDAwMQpbICAgIDEuMzI1MDI2XSB4MjM6IDAwMDAwMDAwMDAwMDAwMDAgeDIyOiAwMDAw MDAwMDAwMDAwMDAwIHgyMTogMDAwMDAwMDAwMDAwMDAwMApbICAgIDEuMzMyMTU3XSB4MjA6IGZm ZmZmZjgwMDVjNzRhMjAgeDE5OiBmZmZmZmY4MDA1Yzc0YTIwIHgxODogZmZmZmZmYzAwOGFiOTYz MApbICAgIDEuMzM5Mjg4XSB4MTc6IDZmNmIyMDc0NjU3OTIwMmMgeDE2OiA2NDY1N2E2OTZjNjE2 OTc0IHgxNTogMDAwMDAwMDAwMDAwMDBiMwpbICAgIDEuMzQ2NDE5XSB4MTQ6IDAwMDAwMDAwMDAw MDAyMTkgeDEzOiAwMDAwMDAwMDAwMDAwMGIzIHgxMjogMDAwMDAwMDBmZmZmZmZlYQpbICAgIDEu MzUzNTUwXSB4MTE6IDAwMDAwMDAwZmZmZmVmZmYgeDEwOiAwMDAwMDAwMGZmZmZlZmZmIHg5IDog ZmZmZmZmYzAwOGIxMTYzMApbICAgIDEuMzYwNjgxXSB4OCA6IDAwMDAwMDAwMDAwMTdmZTggeDcg OiBjMDAwMDAwMGZmZmZlZmZmIHg2IDogMDAwMDAwMDAwMDA1N2ZhOApbICAgIDEuMzY3ODExXSB4 NSA6IDAwMDAwMDAwMDAwMDBmZmYgeDQgOiAwMDAwMDAwMDAwMDAwMDAwIHgzIDogZmZmZmZmYzAw OGJkYjFiMApbICAgIDEuMzc0OTQyXSB4MiA6IDAwMDAwMDAwMDAwMDAwMDAgeDEgOiBmZmZmZmZj MDA4YWI5NTgwIHgwIDogMDAwMDAwMDAwMDAwMDAyYQpbICAgIDEuMzgyMDczXSBDYWxsIHRyYWNl OgpbICAgIDEuMzg0NTA5XSAgcmVmY291bnRfd2Fybl9zYXR1cmF0ZSsweDk4LzB4MTQwClsgICAg MS4zODg5NDZdICBrb2JqZWN0X2dldCsweDkwLzB4OTQKWyAgICAxLjM5MjM0Ml0gIGRldmljZV9h ZGQrMHhhNC8weDg0MApbICAgIDEuMzk1NzM3XSAgb2ZfZGV2aWNlX2FkZCsweDRjLzB4NWMKWyAg ICAxLjM5OTMwNV0gIG9mX3BsYXRmb3JtX2RldmljZV9jcmVhdGVfcGRhdGErMHhiOC8weGYwClsg ICAgMS40MDQ0MzZdICBvZl9wbGF0Zm9ybV9idXNfY3JlYXRlKzB4MTA0LzB4MzUwClsgICAgMS40 MDg5NTldICBvZl9wbGF0Zm9ybV9wb3B1bGF0ZSsweDU0LzB4ZTAKWyAgICAxLjQxMzEzNF0gIHBh cnNlX210ZF9wYXJ0aXRpb25zKzB4NDMwLzB4NDkwClsgICAgMS40MTc0ODRdICBtdGRfZGV2aWNl X3BhcnNlX3JlZ2lzdGVyKzB4OTAvMHgyYjAKWyAgICAxLjQyMjE4Ml0gIHNwaV9ub3JfcHJvYmUr MHgxZjgvMHgyYjAKWyAgICAxLjQyNTkyNV0gIHNwaV9tZW1fcHJvYmUrMHg2OC8weGEwClsgICAg MS40Mjk0OTNdICBzcGlfcHJvYmUrMHg4MC8weGRjClsgICAgMS40MzI3MTVdICByZWFsbHlfcHJv YmUucGFydC4wKzB4OTgvMHgyODAKWyAgICAxLjQzNjg5MF0gIF9fZHJpdmVyX3Byb2JlX2Rldmlj ZSsweDk0LzB4MTQwClsgICAgMS40NDEyMzhdICBkcml2ZXJfcHJvYmVfZGV2aWNlKzB4NDAvMHgx MTQKWyAgICAxLjQ0NTQxM10gIF9fZGV2aWNlX2F0dGFjaF9kcml2ZXIrMHhiMC8weDEwYwpbICAg IDEuNDQ5ODQ5XSAgYnVzX2Zvcl9lYWNoX2RydisweDY0LzB4YTAKWyAgICAxLjQ1MzY3OF0gIF9f ZGV2aWNlX2F0dGFjaCsweGE4LzB4MTZjClsgICAgMS40NTc1MDZdICBkZXZpY2VfaW5pdGlhbF9w cm9iZSsweDEwLzB4MjAKWyAgICAxLjQ2MTY4Ml0gIGJ1c19wcm9iZV9kZXZpY2UrMHg5NC8weDlj ClsgICAgMS40NjU1MTFdICBkZXZpY2VfYWRkKzB4MzVjLzB4ODQwClsgICAgMS40Njg5OTNdICBf X3NwaV9hZGRfZGV2aWNlKzB4NzAvMHgxMTQKWyAgICAxLjQ3MjkwOF0gIHNwaV9hZGRfZGV2aWNl KzB4NWMvMHg5MApbICAgIDEuNDc2NTYyXSAgb2ZfcmVnaXN0ZXJfc3BpX2RldmljZSsweDIwNC8w eDMzMApbICAgIDEuNDgxMDg1XSAgc3BpX3JlZ2lzdGVyX2NvbnRyb2xsZXIrMHgzZTgvMHg2ZGMK WyAgICAxLjQ4NTY5NV0gIGRldm1fc3BpX3JlZ2lzdGVyX2NvbnRyb2xsZXIrMHgyMC8weDc0Clsg ICAgMS40OTA1NjVdICBtdGtfbm9yX3Byb2JlKzB4MzQ0LzB4NGMwClsgICAgMS40OTQzMDddICBw bGF0Zm9ybV9wcm9iZSsweDY0LzB4ZDAKWyAgICAxLjQ5Nzk2Ml0gIHJlYWxseV9wcm9iZS5wYXJ0 LjArMHg5OC8weDI4MApbICAgIDEuNTAyMTM2XSAgX19kcml2ZXJfcHJvYmVfZGV2aWNlKzB4OTQv MHgxNDAKWyAgICAxLjUwNjQ4NV0gIGRyaXZlcl9wcm9iZV9kZXZpY2UrMHg0MC8weDExNApbICAg IDEuNTEwNjYwXSAgX19kcml2ZXJfYXR0YWNoKzB4ZjAvMHgxODAKWyAgICAxLjUxNDQ4OF0gIGJ1 c19mb3JfZWFjaF9kZXYrMHg1Yy8weDkwClsgICAgMS41MTgzMTddICBkcml2ZXJfYXR0YWNoKzB4 MjAvMHgyYwpbICAgIDEuNTIxODg3XSAgYnVzX2FkZF9kcml2ZXIrMHgxNDAvMHgxZWMKWyAgICAx LjUyNTcxNl0gIGRyaXZlcl9yZWdpc3RlcisweDc0LzB4MTIwClsgICAgMS41Mjk1NDNdICBfX3Bs YXRmb3JtX2RyaXZlcl9yZWdpc3RlcisweDI0LzB4MzAKWyAgICAxLjUzNDI0MF0gIG10a19ub3Jf ZHJpdmVyX2luaXQrMHgxOC8weDIwClsgICAgMS41MzgzMzBdICBkb19vbmVfaW5pdGNhbGwrMHg0 Yy8weDFjMApbICAgIDEuNTQyMTU4XSAga2VybmVsX2luaXRfZnJlZWFibGUrMHgyMzAvMHgyOTQK WyAgICAxLjU0NjUwOF0gIGtlcm5lbF9pbml0KzB4MjAvMHgxMjAKWyAgICAxLjU0OTk5MF0gIHJl dF9mcm9tX2ZvcmsrMHgxMC8weDIwClsgICAgMS41NTM1NThdIC0tLVsgZW5kIHRyYWNlIDAwMDAw MDAwMDAwMDAwMDAgXS0tLQpbICAgIDEuNTU4MTc2XSAtLS0tLS0tLS0tLS1bIGN1dCBoZXJlIF0t LS0tLS0tLS0tLS0KWyAgICAxLjU2Mjc4Nl0ga29iamVjdDogJyhudWxsKScgKDAwMDAwMDAwOTdh ODliYmYpOiBpcyBub3QgaW5pdGlhbGl6ZWQsIHlldCBrb2JqZWN0X2dldCgpIGlzIGJlaW5nIGNh bGxlZC4KWyAgICAxLjU3MjI3Ml0gV0FSTklORzogQ1BVOiAwIFBJRDogMSBhdCBrb2JqZWN0X2dl dCsweDY4LzB4OTQKWyAgICAxLjU3NzgzOV0gTW9kdWxlcyBsaW5rZWQgaW46ClsgICAgMS41ODA4 ODVdIENQVTogMCBQSUQ6IDEgQ29tbTogc3dhcHBlci8wIFRhaW50ZWQ6IEcgUyAgICAgIFcgICAg ICAgICA1LjE4LjAtcmMxKyAjMApbICAgIDEuNTg4NjIwXSBIYXJkd2FyZSBuYW1lOiBVYmlxdWl0 aSBVbmlGaSA2IExSIChVLUJvb3QgbW9kKSAoRFQpClsgICAgMS41OTQ2MTZdIHBzdGF0ZTogNjAw MDAwMDUgKG5aQ3YgZGFpZiAtUEFOIC1VQU8gLVRDTyAtRElUIC1TU0JTIEJUWVBFPS0tKQpbICAg IDEuNjAxNTcwXSBwYyA6IGtvYmplY3RfZ2V0KzB4NjgvMHg5NApbICAgIDEuNjA1MzEyXSBsciA6 IGtvYmplY3RfZ2V0KzB4NjgvMHg5NApbICAgIDEuNjA5MDU0XSBzcCA6IGZmZmZmZmMwMDhiZGIz YTAKWyAgICAxLjYxMjM1OV0geDI5OiBmZmZmZmZjMDA4YmRiM2EwIHgyODogMDAwMDAwMDAwMDAw MDAwMCB4Mjc6IGZmZmZmZjgwMDVjNTc4MTAKWyAgICAxLjYxOTQ5MF0geDI2OiBmZmZmZmY4MDA1 Yzc0YTIwIHgyNTogMDAwMDAwMDAwMDAwMDAwMCB4MjQ6IDAwMDAwMDAwMDAwMDAwMDEKWyAgICAx LjYyNjYyMF0geDIzOiAwMDAwMDAwMDAwMDAwMDAwIHgyMjogMDAwMDAwMDAwMDAwMDAwMCB4MjE6 IGZmZmZmZjgwMDVjNzRhMjAKWyAgICAxLjYzMzc1MV0geDIwOiBmZmZmZmY4MDA1YzU3ODEwIHgx OTogZmZmZmZmODAwNWM3NGEyMCB4MTg6IGZmZmZmZmMwMDhhYjk2MzAKWyAgICAxLjY0MDg4Ml0g eDE3OiA2ZjZiMjA3NDY1NzkyMDJjIHgxNjogNjQ2NTdhNjk2YzYxNjk3NCB4MTU6IDAwMDAwMDAw MDAwMDAwZjMKWyAgICAxLjY0ODAxM10geDE0OiAwMDAwMDAwMDAwMDAwMmQ5IHgxMzogMDAwMDAw MDAwMDAwMDBmMyB4MTI6IDAwMDAwMDAwZmZmZmZmZWEKWyAgICAxLjY1NTE0NF0geDExOiAwMDAw MDAwMGZmZmZlZmZmIHgxMDogMDAwMDAwMDBmZmZmZWZmZiB4OSA6IGZmZmZmZmMwMDhiMTE2MzAK WyAgICAxLjY2MjI3NV0geDggOiAwMDAwMDAwMDAwMDE3ZmU4IHg3IDogYzAwMDAwMDBmZmZmZWZm ZiB4NiA6IDAwMDAwMDAwMDAwNTdmYTgKWyAgICAxLjY2OTQwNV0geDUgOiAwMDAwMDAwMDAwMDAw ZmZmIHg0IDogMDAwMDAwMDAwMDAwMDAwMCB4MyA6IGZmZmZmZmMwMDhiZGIwYzAKWyAgICAxLjY3 NjUzNl0geDIgOiAwMDAwMDAwMDAwMDAwMDAwIHgxIDogZmZmZmZmYzAwOGFiOTU4MCB4MCA6IDAw MDAwMDAwMDAwMDAwNWMKWyAgICAxLjY4MzY2Nl0gQ2FsbCB0cmFjZToKWyAgICAxLjY4NjEwMl0g IGtvYmplY3RfZ2V0KzB4NjgvMHg5NApbICAgIDEuNjg5NDk4XSAga29iamVjdF9hZGRfaW50ZXJu YWwrMHgzNC8weDMzMApbICAgIDEuNjkzNzYyXSAga29iamVjdF9hZGQrMHg4MC8weGUwClsgICAg MS42OTcxNThdICBkZXZpY2VfYWRkKzB4ZDgvMHg4NDAKWyAgICAxLjcwMDU1M10gIG9mX2Rldmlj ZV9hZGQrMHg0Yy8weDVjClsgICAgMS43MDQxMjFdICBvZl9wbGF0Zm9ybV9kZXZpY2VfY3JlYXRl X3BkYXRhKzB4YjgvMHhmMApbICAgIDEuNzA5MjUyXSAgb2ZfcGxhdGZvcm1fYnVzX2NyZWF0ZSsw eDEwNC8weDM1MApbICAgIDEuNzEzNzc0XSAgb2ZfcGxhdGZvcm1fcG9wdWxhdGUrMHg1NC8weGUw ClsgICAgMS43MTc5NDldICBwYXJzZV9tdGRfcGFydGl0aW9ucysweDQzMC8weDQ5MApbICAgIDEu NzIyMjk5XSAgbXRkX2RldmljZV9wYXJzZV9yZWdpc3RlcisweDkwLzB4MmIwClsgICAgMS43MjY5 OTZdICBzcGlfbm9yX3Byb2JlKzB4MWY4LzB4MmIwClsgICAgMS43MzA3MzldICBzcGlfbWVtX3By b2JlKzB4NjgvMHhhMApbICAgIDEuNzM0MzA3XSAgc3BpX3Byb2JlKzB4ODAvMHhkYwpbICAgIDEu NzM3NTI5XSAgcmVhbGx5X3Byb2JlLnBhcnQuMCsweDk4LzB4MjgwClsgICAgMS43NDE3MDRdICBf X2RyaXZlcl9wcm9iZV9kZXZpY2UrMHg5NC8weDE0MApbICAgIDEuNzQ2MDUzXSAgZHJpdmVyX3By b2JlX2RldmljZSsweDQwLzB4MTE0ClsgICAgMS43NTAyMjhdICBfX2RldmljZV9hdHRhY2hfZHJp dmVyKzB4YjAvMHgxMGMKWyAgICAxLjc1NDY2NF0gIGJ1c19mb3JfZWFjaF9kcnYrMHg2NC8weGEw ClsgICAgMS43NTg0OTNdICBfX2RldmljZV9hdHRhY2grMHhhOC8weDE2YwpbICAgIDEuNzYyMzIw XSAgZGV2aWNlX2luaXRpYWxfcHJvYmUrMHgxMC8weDIwClsgICAgMS43NjY0OTZdICBidXNfcHJv YmVfZGV2aWNlKzB4OTQvMHg5YwpbICAgIDEuNzcwMzI2XSAgZGV2aWNlX2FkZCsweDM1Yy8weDg0 MApbICAgIDEuNzczODA4XSAgX19zcGlfYWRkX2RldmljZSsweDcwLzB4MTE0ClsgICAgMS43Nzc3 MjNdICBzcGlfYWRkX2RldmljZSsweDVjLzB4OTAKWyAgICAxLjc4MTM3OF0gIG9mX3JlZ2lzdGVy X3NwaV9kZXZpY2UrMHgyMDQvMHgzMzAKWyAgICAxLjc4NTkwMV0gIHNwaV9yZWdpc3Rlcl9jb250 cm9sbGVyKzB4M2U4LzB4NmRjClsgICAgMS43OTA1MTFdICBkZXZtX3NwaV9yZWdpc3Rlcl9jb250 cm9sbGVyKzB4MjAvMHg3NApbICAgIDEuNzk1MzgxXSAgbXRrX25vcl9wcm9iZSsweDM0NC8weDRj MApbICAgIDEuNzk5MTIzXSAgcGxhdGZvcm1fcHJvYmUrMHg2NC8weGQwClsgICAgMS44MDI3Nzdd ICByZWFsbHlfcHJvYmUucGFydC4wKzB4OTgvMHgyODAKWyAgICAxLjgwNjk1Ml0gIF9fZHJpdmVy X3Byb2JlX2RldmljZSsweDk0LzB4MTQwClsgICAgMS44MTEzMDBdICBkcml2ZXJfcHJvYmVfZGV2 aWNlKzB4NDAvMHgxMTQKWyAgICAxLjgxNTQ3NF0gIF9fZHJpdmVyX2F0dGFjaCsweGYwLzB4MTgw ClsgICAgMS44MTkzMDJdICBidXNfZm9yX2VhY2hfZGV2KzB4NWMvMHg5MApbICAgIDEuODIzMTMy XSAgZHJpdmVyX2F0dGFjaCsweDIwLzB4MmMKWyAgICAxLjgyNjcwMV0gIGJ1c19hZGRfZHJpdmVy KzB4MTQwLzB4MWVjClsgICAgMS44MzA1MzBdICBkcml2ZXJfcmVnaXN0ZXIrMHg3NC8weDEyMApb ICAgIDEuODM0MzU5XSAgX19wbGF0Zm9ybV9kcml2ZXJfcmVnaXN0ZXIrMHgyNC8weDMwClsgICAg MS44MzkwNTZdICBtdGtfbm9yX2RyaXZlcl9pbml0KzB4MTgvMHgyMApbICAgIDEuODQzMTQ2XSAg ZG9fb25lX2luaXRjYWxsKzB4NGMvMHgxYzAKWyAgICAxLjg0Njk3NV0gIGtlcm5lbF9pbml0X2Zy ZWVhYmxlKzB4MjMwLzB4Mjk0ClsgICAgMS44NTEzMjVdICBrZXJuZWxfaW5pdCsweDIwLzB4MTIw ClsgICAgMS44NTQ4MDZdICByZXRfZnJvbV9mb3JrKzB4MTAvMHgyMApbICAgIDEuODU4Mzc0XSAt LS1bIGVuZCB0cmFjZSAwMDAwMDAwMDAwMDAwMDAwIF0tLS0KWyAgICAxLjg2Mjk4OV0gLS0tLS0t LS0tLS0tWyBjdXQgaGVyZSBdLS0tLS0tLS0tLS0tClsgICAgMS44Njc1OTZdIHJlZmNvdW50X3Q6 IHNhdHVyYXRlZDsgbGVha2luZyBtZW1vcnkuClsgICAgMS44NzIzOTJdIFdBUk5JTkc6IENQVTog MCBQSUQ6IDEgYXQgcmVmY291bnRfd2Fybl9zYXR1cmF0ZSsweDZjLzB4MTQwClsgICAgMS44Nzkw MDFdIE1vZHVsZXMgbGlua2VkIGluOgpbICAgIDEuODgyMDQ2XSBDUFU6IDAgUElEOiAxIENvbW06 IHN3YXBwZXIvMCBUYWludGVkOiBHIFMgICAgICBXICAgICAgICAgNS4xOC4wLXJjMSsgIzAKWyAg ICAxLjg4OTc4MV0gSGFyZHdhcmUgbmFtZTogVWJpcXVpdGkgVW5pRmkgNiBMUiAoVS1Cb290IG1v ZCkgKERUKQpbICAgIDEuODk1Nzc2XSBwc3RhdGU6IDYwMDAwMDA1IChuWkN2IGRhaWYgLVBBTiAt VUFPIC1UQ08gLURJVCAtU1NCUyBCVFlQRT0tLSkKWyAgICAxLjkwMjcyOV0gcGMgOiByZWZjb3Vu dF93YXJuX3NhdHVyYXRlKzB4NmMvMHgxNDAKWyAgICAxLjkwNzUxM10gbHIgOiByZWZjb3VudF93 YXJuX3NhdHVyYXRlKzB4NmMvMHgxNDAKWyAgICAxLjkxMjI5Nl0gc3AgOiBmZmZmZmZjMDA4YmRi MzkwClsgICAgMS45MTU2MDFdIHgyOTogZmZmZmZmYzAwOGJkYjM5MCB4Mjg6IDAwMDAwMDAwMDAw MDAwMDAgeDI3OiBmZmZmZmY4MDA1YzU3ODEwClsgICAgMS45MjI3MzJdIHgyNjogZmZmZmZmODAw NWM3NGEyMCB4MjU6IDAwMDAwMDAwMDAwMDAwMDAgeDI0OiAwMDAwMDAwMDAwMDAwMDAxClsgICAg MS45Mjk4NjRdIHgyMzogMDAwMDAwMDAwMDAwMDAwMCB4MjI6IDAwMDAwMDAwMDAwMDAwMDAgeDIx OiBmZmZmZmY4MDA1Yzc0YTIwClsgICAgMS45MzY5OTVdIHgyMDogZmZmZmZmODAwNWM1NzgxMCB4 MTk6IGZmZmZmZjgwMDVjNzRhMjAgeDE4OiBmZmZmZmZjMDA4YWI5NjMwClsgICAgMS45NDQxMjdd IHgxNzogNmY2YjIwNzQ2NTc5MjAyYyB4MTY6IDY0NjU3YTY5NmM2MTY5NzQgeDE1OiAwMDAwMDAw MDAwMDAwMTM0ClsgICAgMS45NTEyNThdIHgxNDogMDAwMDAwMDAwMDAwMDM5YyB4MTM6IDAwMDAw MDAwMDAwMDAxMzQgeDEyOiAwMDAwMDAwMGZmZmZmZmVhClsgICAgMS45NTgzODldIHgxMTogMDAw MDAwMDBmZmZmZWZmZiB4MTA6IDAwMDAwMDAwZmZmZmVmZmYgeDkgOiBmZmZmZmZjMDA4YjExNjMw ClsgICAgMS45NjU1MjBdIHg4IDogMDAwMDAwMDAwMDAxN2ZlOCB4NyA6IGMwMDAwMDAwZmZmZmVm ZmYgeDYgOiAwMDAwMDAwMDAwMDU3ZmE4ClsgICAgMS45NzI2NTBdIHg1IDogMDAwMDAwMDAwMDAw MGZmZiB4NCA6IDAwMDAwMDAwMDAwMDAwMDAgeDMgOiBmZmZmZmZjMDA4YmRiMGIwClsgICAgMS45 Nzk3ODBdIHgyIDogMDAwMDAwMDAwMDAwMDAwMCB4MSA6IGZmZmZmZmMwMDhhYjk1ODAgeDAgOiAw MDAwMDAwMDAwMDAwMDI2ClsgICAgMS45ODY5MTFdIENhbGwgdHJhY2U6ClsgICAgMS45ODkzNDhd ICByZWZjb3VudF93YXJuX3NhdHVyYXRlKzB4NmMvMHgxNDAKWyAgICAxLjk5Mzc4Nl0gIGtvYmpl Y3RfZ2V0KzB4NzgvMHg5NApbICAgIDEuOTk3MTgxXSAga29iamVjdF9hZGRfaW50ZXJuYWwrMHgz NC8weDMzMApbICAgIDIuMDAxNDQ0XSAga29iamVjdF9hZGQrMHg4MC8weGUwClsgICAgMi4wMDQ4 NDBdICBkZXZpY2VfYWRkKzB4ZDgvMHg4NDAKWyAgICAyLjAwODIzNV0gIG9mX2RldmljZV9hZGQr MHg0Yy8weDVjClsgICAgMi4wMTE4MDJdICBvZl9wbGF0Zm9ybV9kZXZpY2VfY3JlYXRlX3BkYXRh KzB4YjgvMHhmMApbICAgIDIuMDE2OTMzXSAgb2ZfcGxhdGZvcm1fYnVzX2NyZWF0ZSsweDEwNC8w eDM1MApbICAgIDIuMDIxNDU2XSAgb2ZfcGxhdGZvcm1fcG9wdWxhdGUrMHg1NC8weGUwClsgICAg Mi4wMjU2MzFdICBwYXJzZV9tdGRfcGFydGl0aW9ucysweDQzMC8weDQ5MApbICAgIDIuMDI5OTgy XSAgbXRkX2RldmljZV9wYXJzZV9yZWdpc3RlcisweDkwLzB4MmIwClsgICAgMi4wMzQ2NzldICBz cGlfbm9yX3Byb2JlKzB4MWY4LzB4MmIwClsgICAgMi4wMzg0MjFdICBzcGlfbWVtX3Byb2JlKzB4 NjgvMHhhMApbICAgIDIuMDQxOTg5XSAgc3BpX3Byb2JlKzB4ODAvMHhkYwpbICAgIDIuMDQ1MjEx XSAgcmVhbGx5X3Byb2JlLnBhcnQuMCsweDk4LzB4MjgwClsgICAgMi4wNDkzODVdICBfX2RyaXZl cl9wcm9iZV9kZXZpY2UrMHg5NC8weDE0MApbICAgIDIuMDUzNzM0XSAgZHJpdmVyX3Byb2JlX2Rl dmljZSsweDQwLzB4MTE0ClsgICAgMi4wNTc5MDhdICBfX2RldmljZV9hdHRhY2hfZHJpdmVyKzB4 YjAvMHgxMGMKWyAgICAyLjA2MjM0NF0gIGJ1c19mb3JfZWFjaF9kcnYrMHg2NC8weGEwClsgICAg Mi4wNjYxNzRdICBfX2RldmljZV9hdHRhY2grMHhhOC8weDE2YwpbICAgIDIuMDcwMDAyXSAgZGV2 aWNlX2luaXRpYWxfcHJvYmUrMHgxMC8weDIwClsgICAgMi4wNzQxNzddICBidXNfcHJvYmVfZGV2 aWNlKzB4OTQvMHg5YwpbICAgIDIuMDc4MDA3XSAgZGV2aWNlX2FkZCsweDM1Yy8weDg0MApbICAg IDIuMDgxNDg5XSAgX19zcGlfYWRkX2RldmljZSsweDcwLzB4MTE0ClsgICAgMi4wODU0MDRdICBz cGlfYWRkX2RldmljZSsweDVjLzB4OTAKWyAgICAyLjA4OTA1OF0gIG9mX3JlZ2lzdGVyX3NwaV9k ZXZpY2UrMHgyMDQvMHgzMzAKWyAgICAyLjA5MzU4MV0gIHNwaV9yZWdpc3Rlcl9jb250cm9sbGVy KzB4M2U4LzB4NmRjClsgICAgMi4wOTgxOTFdICBkZXZtX3NwaV9yZWdpc3Rlcl9jb250cm9sbGVy KzB4MjAvMHg3NApbICAgIDIuMTAzMDYyXSAgbXRrX25vcl9wcm9iZSsweDM0NC8weDRjMApbICAg IDIuMTA2ODAzXSAgcGxhdGZvcm1fcHJvYmUrMHg2NC8weGQwClsgICAgMi4xMTA0NThdICByZWFs bHlfcHJvYmUucGFydC4wKzB4OTgvMHgyODAKWyAgICAyLjExNDYzM10gIF9fZHJpdmVyX3Byb2Jl X2RldmljZSsweDk0LzB4MTQwClsgICAgMi4xMTg5ODFdICBkcml2ZXJfcHJvYmVfZGV2aWNlKzB4 NDAvMHgxMTQKWyAgICAyLjEyMzE1Nl0gIF9fZHJpdmVyX2F0dGFjaCsweGYwLzB4MTgwClsgICAg Mi4xMjY5ODRdICBidXNfZm9yX2VhY2hfZGV2KzB4NWMvMHg5MApbICAgIDIuMTMwODEyXSAgZHJp dmVyX2F0dGFjaCsweDIwLzB4MmMKWyAgICAyLjEzNDM4Ml0gIGJ1c19hZGRfZHJpdmVyKzB4MTQw LzB4MWVjClsgICAgMi4xMzgyMTJdICBkcml2ZXJfcmVnaXN0ZXIrMHg3NC8weDEyMApbICAgIDIu MTQyMDM5XSAgX19wbGF0Zm9ybV9kcml2ZXJfcmVnaXN0ZXIrMHgyNC8weDMwClsgICAgMi4xNDY3 MzZdICBtdGtfbm9yX2RyaXZlcl9pbml0KzB4MTgvMHgyMApbICAgIDIuMTUwODI2XSAgZG9fb25l X2luaXRjYWxsKzB4NGMvMHgxYzAKWyAgICAyLjE1NDY1NF0gIGtlcm5lbF9pbml0X2ZyZWVhYmxl KzB4MjMwLzB4Mjk0ClsgICAgMi4xNTkwMDRdICBrZXJuZWxfaW5pdCsweDIwLzB4MTIwClsgICAg Mi4xNjI0ODVdICByZXRfZnJvbV9mb3JrKzB4MTAvMHgyMApbICAgIDIuMTY2MDUyXSAtLS1bIGVu ZCB0cmFjZSAwMDAwMDAwMDAwMDAwMDAwIF0tLS0KWyAgICAyLjE3MDY3NV0gLS0tLS0tLS0tLS0t WyBjdXQgaGVyZSBdLS0tLS0tLS0tLS0tClsgICAgMi4xNzUyODJdIGtvYmplY3Q6ICcobnVsbCkn ICgwMDAwMDAwMDk3YTg5YmJmKTogaXMgbm90IGluaXRpYWxpemVkLCB5ZXQga29iamVjdF9wdXQo KSBpcyBiZWluZyBjYWxsZWQuClsgICAgMi4xODQ3NjhdIFdBUk5JTkc6IENQVTogMCBQSUQ6IDEg YXQga29iamVjdF9wdXQrMHg2OC8weGYwClsgICAgMi4xOTAzMzVdIE1vZHVsZXMgbGlua2VkIGlu OgpbICAgIDIuMTkzMzgxXSBDUFU6IDAgUElEOiAxIENvbW06IHN3YXBwZXIvMCBUYWludGVkOiBH IFMgICAgICBXICAgICAgICAgNS4xOC4wLXJjMSsgIzAKWyAgICAyLjIwMTExNV0gSGFyZHdhcmUg bmFtZTogVWJpcXVpdGkgVW5pRmkgNiBMUiAoVS1Cb290IG1vZCkgKERUKQpbICAgIDIuMjA3MTEx XSBwc3RhdGU6IDYwMDAwMDA1IChuWkN2IGRhaWYgLVBBTiAtVUFPIC1UQ08gLURJVCAtU1NCUyBC VFlQRT0tLSkKWyAgICAyLjIxNDA2NV0gcGMgOiBrb2JqZWN0X3B1dCsweDY4LzB4ZjAKWyAgICAy LjIxNzgwOF0gbHIgOiBrb2JqZWN0X3B1dCsweDY4LzB4ZjAKWyAgICAyLjIyMTU1MF0gc3AgOiBm ZmZmZmZjMDA4YmRiMzkwClsgICAgMi4yMjQ4NTVdIHgyOTogZmZmZmZmYzAwOGJkYjM5MCB4Mjg6 IDAwMDAwMDAwMDAwMDAwMDAgeDI3OiBmZmZmZmY4MDA1YzU3ODEwClsgICAgMi4yMzE5ODZdIHgy NjogZmZmZmZmODAwNWM3NGEyMCB4MjU6IDAwMDAwMDAwMDAwMDAwMDAgeDI0OiBmZmZmZmZjMDA4 YjU1MzY4ClsgICAgMi4yMzkxMTddIHgyMzogMDAwMDAwMDAwMDAwMDAwMCB4MjI6IDAwMDAwMDAw ZmZmZmZmZmUgeDIxOiBmZmZmZmY4MDA1Yzc0YTIwClsgICAgMi4yNDYyNDhdIHgyMDogZmZmZmZm ODAwNWM1NzgxMCB4MTk6IGZmZmZmZjgwMDVjNzRhMjAgeDE4OiBmZmZmZmZjMDA4YWI5NjMwClsg ICAgMi4yNTMzNzldIHgxNzogNmY2YjIwNzQ2NTc5MjAyYyB4MTY6IDY0NjU3YTY5NmM2MTY5NzQg eDE1OiAwMDAwMDAwMDAwMDAwMTc2ClsgICAgMi4yNjA1MTBdIHgxNDogMDAwMDAwMDAwMDAwMDQ2 MiB4MTM6IDAwMDAwMDAwMDAwMDAxNzYgeDEyOiAwMDAwMDAwMGZmZmZmZmVhClsgICAgMi4yNjc2 NDBdIHgxMTogMDAwMDAwMDBmZmZmZWZmZiB4MTA6IDAwMDAwMDAwZmZmZmVmZmYgeDkgOiBmZmZm ZmZjMDA4YjExNjMwClsgICAgMi4yNzQ3NzFdIHg4IDogMDAwMDAwMDAwMDAxN2ZlOCB4NyA6IGMw MDAwMDAwZmZmZmVmZmYgeDYgOiAwMDAwMDAwMDAwMDU3ZmE4ClsgICAgMi4yODE5MDJdIHg1IDog MDAwMDAwMDAwMDAwMGZmZiB4NCA6IDAwMDAwMDAwMDAwMDAwMDAgeDMgOiBmZmZmZmZjMDA4YmRi MGIwClsgICAgMi4yODkwMzJdIHgyIDogMDAwMDAwMDAwMDAwMDAwMCB4MSA6IGZmZmZmZmMwMDhh Yjk1ODAgeDAgOiAwMDAwMDAwMDAwMDAwMDVjClsgICAgMi4yOTYxNjNdIENhbGwgdHJhY2U6Clsg ICAgMi4yOTg1OTldICBrb2JqZWN0X3B1dCsweDY4LzB4ZjAKWyAgICAyLjMwMTk5NV0gIGtvYmpl Y3RfYWRkX2ludGVybmFsKzB4MTMwLzB4MzMwClsgICAgMi4zMDYzNDVdICBrb2JqZWN0X2FkZCsw eDgwLzB4ZTAKWyAgICAyLjMwOTc0MF0gIGRldmljZV9hZGQrMHhkOC8weDg0MApbICAgIDIuMzEz MTM1XSAgb2ZfZGV2aWNlX2FkZCsweDRjLzB4NWMKWyAgICAyLjMxNjcwMl0gIG9mX3BsYXRmb3Jt X2RldmljZV9jcmVhdGVfcGRhdGErMHhiOC8weGYwClsgICAgMi4zMjE4MzNdICBvZl9wbGF0Zm9y bV9idXNfY3JlYXRlKzB4MTA0LzB4MzUwClsgICAgMi4zMjYzNTZdICBvZl9wbGF0Zm9ybV9wb3B1 bGF0ZSsweDU0LzB4ZTAKWyAgICAyLjMzMDUzMV0gIHBhcnNlX210ZF9wYXJ0aXRpb25zKzB4NDMw LzB4NDkwClsgICAgMi4zMzQ4ODFdICBtdGRfZGV2aWNlX3BhcnNlX3JlZ2lzdGVyKzB4OTAvMHgy YjAKWyAgICAyLjMzOTU3OF0gIHNwaV9ub3JfcHJvYmUrMHgxZjgvMHgyYjAKWyAgICAyLjM0MzMy MV0gIHNwaV9tZW1fcHJvYmUrMHg2OC8weGEwClsgICAgMi4zNDY4ODhdICBzcGlfcHJvYmUrMHg4 MC8weGRjClsgICAgMi4zNTAxMTBdICByZWFsbHlfcHJvYmUucGFydC4wKzB4OTgvMHgyODAKWyAg ICAyLjM1NDI4NV0gIF9fZHJpdmVyX3Byb2JlX2RldmljZSsweDk0LzB4MTQwClsgICAgMi4zNTg2 MzRdICBkcml2ZXJfcHJvYmVfZGV2aWNlKzB4NDAvMHgxMTQKWyAgICAyLjM2MjgwOV0gIF9fZGV2 aWNlX2F0dGFjaF9kcml2ZXIrMHhiMC8weDEwYwpbICAgIDIuMzY3MjQ1XSAgYnVzX2Zvcl9lYWNo X2RydisweDY0LzB4YTAKWyAgICAyLjM3MTA3M10gIF9fZGV2aWNlX2F0dGFjaCsweGE4LzB4MTZj ClsgICAgMi4zNzQ5MDBdICBkZXZpY2VfaW5pdGlhbF9wcm9iZSsweDEwLzB4MjAKWyAgICAyLjM3 OTA3NV0gIGJ1c19wcm9iZV9kZXZpY2UrMHg5NC8weDljClsgICAgMi4zODI5MDZdICBkZXZpY2Vf YWRkKzB4MzVjLzB4ODQwClsgICAgMi4zODYzODhdICBfX3NwaV9hZGRfZGV2aWNlKzB4NzAvMHgx MTQKWyAgICAyLjM5MDMwM10gIHNwaV9hZGRfZGV2aWNlKzB4NWMvMHg5MApbICAgIDIuMzkzOTU4 XSAgb2ZfcmVnaXN0ZXJfc3BpX2RldmljZSsweDIwNC8weDMzMApbICAgIDIuMzk4NDgwXSAgc3Bp X3JlZ2lzdGVyX2NvbnRyb2xsZXIrMHgzZTgvMHg2ZGMKWyAgICAyLjQwMzA5MF0gIGRldm1fc3Bp X3JlZ2lzdGVyX2NvbnRyb2xsZXIrMHgyMC8weDc0ClsgICAgMi40MDc5NjFdICBtdGtfbm9yX3By b2JlKzB4MzQ0LzB4NGMwClsgICAgMi40MTE3MDJdICBwbGF0Zm9ybV9wcm9iZSsweDY0LzB4ZDAK WyAgICAyLjQxNTM1N10gIHJlYWxseV9wcm9iZS5wYXJ0LjArMHg5OC8weDI4MApbICAgIDIuNDE5 NTMyXSAgX19kcml2ZXJfcHJvYmVfZGV2aWNlKzB4OTQvMHgxNDAKWyAgICAyLjQyMzg4MV0gIGRy aXZlcl9wcm9iZV9kZXZpY2UrMHg0MC8weDExNApbICAgIDIuNDI4MDU2XSAgX19kcml2ZXJfYXR0 YWNoKzB4ZjAvMHgxODAKWyAgICAyLjQzMTg4NF0gIGJ1c19mb3JfZWFjaF9kZXYrMHg1Yy8weDkw ClsgICAgMi40MzU3MTRdICBkcml2ZXJfYXR0YWNoKzB4MjAvMHgyYwpbICAgIDIuNDM5MjgzXSAg YnVzX2FkZF9kcml2ZXIrMHgxNDAvMHgxZWMKWyAgICAyLjQ0MzExM10gIGRyaXZlcl9yZWdpc3Rl cisweDc0LzB4MTIwClsgICAgMi40NDY5NDFdICBfX3BsYXRmb3JtX2RyaXZlcl9yZWdpc3Rlcisw eDI0LzB4MzAKWyAgICAyLjQ1MTYzOF0gIG10a19ub3JfZHJpdmVyX2luaXQrMHgxOC8weDIwClsg ICAgMi40NTU3MjhdICBkb19vbmVfaW5pdGNhbGwrMHg0Yy8weDFjMApbICAgIDIuNDU5NTU2XSAg a2VybmVsX2luaXRfZnJlZWFibGUrMHgyMzAvMHgyOTQKWyAgICAyLjQ2MzkwNl0gIGtlcm5lbF9p bml0KzB4MjAvMHgxMjAKWyAgICAyLjQ2NzM4Nl0gIHJldF9mcm9tX2ZvcmsrMHgxMC8weDIwClsg ICAgMi40NzA5NTVdIC0tLVsgZW5kIHRyYWNlIDAwMDAwMDAwMDAwMDAwMDAgXS0tLQpbICAgIDIu NDc1NTcxXSAtLS0tLS0tLS0tLS1bIGN1dCBoZXJlIF0tLS0tLS0tLS0tLS0KWyAgICAyLjQ4MDE4 Ml0gcmVmY291bnRfdDogdW5kZXJmbG93OyB1c2UtYWZ0ZXItZnJlZS4KWyAgICAyLjQ4NDk3NF0g V0FSTklORzogQ1BVOiAwIFBJRDogMSBhdCByZWZjb3VudF93YXJuX3NhdHVyYXRlKzB4ZWMvMHgx NDAKWyAgICAyLjQ5MTU4M10gTW9kdWxlcyBsaW5rZWQgaW46ClsgICAgMi40OTQ2MjhdIENQVTog MCBQSUQ6IDEgQ29tbTogc3dhcHBlci8wIFRhaW50ZWQ6IEcgUyAgICAgIFcgICAgICAgICA1LjE4 LjAtcmMxKyAjMApbICAgIDIuNTAyMzYzXSBIYXJkd2FyZSBuYW1lOiBVYmlxdWl0aSBVbmlGaSA2 IExSIChVLUJvb3QgbW9kKSAoRFQpClsgICAgMi41MDgzNThdIHBzdGF0ZTogNjAwMDAwMDUgKG5a Q3YgZGFpZiAtUEFOIC1VQU8gLVRDTyAtRElUIC1TU0JTIEJUWVBFPS0tKQpbICAgIDIuNTE1MzEy XSBwYyA6IHJlZmNvdW50X3dhcm5fc2F0dXJhdGUrMHhlYy8weDE0MApbICAgIDIuNTIwMDk3XSBs ciA6IHJlZmNvdW50X3dhcm5fc2F0dXJhdGUrMHhlYy8weDE0MApbICAgIDIuNTI0ODgxXSBzcCA6 IGZmZmZmZmMwMDhiZGIzODAKWyAgICAyLjUyODE4Nl0geDI5OiBmZmZmZmZjMDA4YmRiMzgwIHgy ODogMDAwMDAwMDAwMDAwMDAwMCB4Mjc6IGZmZmZmZjgwMDVjNTc4MTAKWyAgICAyLjUzNTMxN10g eDI2OiBmZmZmZmY4MDA1Yzc0YTIwIHgyNTogMDAwMDAwMDAwMDAwMDAwMCB4MjQ6IGZmZmZmZmMw MDhiNTUzNjgKWyAgICAyLjU0MjQ0OF0geDIzOiAwMDAwMDAwMDAwMDAwMDAwIHgyMjogMDAwMDAw MDBmZmZmZmZmZSB4MjE6IGZmZmZmZjgwMDVjNzRhMjAKWyAgICAyLjU0OTU4MF0geDIwOiBmZmZm ZmY4MDA1YzU3ODEwIHgxOTogZmZmZmZmODAwNWM3NGEyMCB4MTg6IGZmZmZmZmMwMDhhYjk2MzAK WyAgICAyLjU1NjcxMF0geDE3OiA2ZjZiMjA3NDY1NzkyMDJjIHgxNjogNjQ2NTdhNjk2YzYxNjk3 NCB4MTU6IDAwMDAwMDAwMDAwMDAxYjcKWyAgICAyLjU2Mzg0MV0geDE0OiAwMDAwMDAwMDAwMDAw NTI1IHgxMzogMDAwMDAwMDAwMDAwMDFiNyB4MTI6IDAwMDAwMDAwZmZmZmZmZWEKWyAgICAyLjU3 MDk3MV0geDExOiAwMDAwMDAwMGZmZmZlZmZmIHgxMDogMDAwMDAwMDBmZmZmZWZmZiB4OSA6IGZm ZmZmZmMwMDhiMTE2MzAKWyAgICAyLjU3ODEwM10geDggOiAwMDAwMDAwMDAwMDE3ZmU4IHg3IDog YzAwMDAwMDBmZmZmZWZmZiB4NiA6IDAwMDAwMDAwMDAwNTdmYTgKWyAgICAyLjU4NTIzNF0geDUg OiAwMDAwMDAwMDAwMDAwZmZmIHg0IDogMDAwMDAwMDAwMDAwMDAwMCB4MyA6IGZmZmZmZmMwMDhi ZGIwYTAKWyAgICAyLjU5MjM2NF0geDIgOiAwMDAwMDAwMDAwMDAwMDAwIHgxIDogZmZmZmZmYzAw OGFiOTU4MCB4MCA6IDAwMDAwMDAwMDAwMDAwMjYKWyAgICAyLjU5OTQ5NF0gQ2FsbCB0cmFjZToK WyAgICAyLjYwMTkzMV0gIHJlZmNvdW50X3dhcm5fc2F0dXJhdGUrMHhlYy8weDE0MApbICAgIDIu NjA2MzY3XSAga29iamVjdF9wdXQrMHhlNC8weGYwClsgICAgMi42MDk3NjNdICBrb2JqZWN0X2Fk ZF9pbnRlcm5hbCsweDEzMC8weDMzMApbICAgIDIuNjE0MTEzXSAga29iamVjdF9hZGQrMHg4MC8w eGUwClsgICAgMi42MTc1MDldICBkZXZpY2VfYWRkKzB4ZDgvMHg4NDAKWyAgICAyLjYyMDkwNF0g IG9mX2RldmljZV9hZGQrMHg0Yy8weDVjClsgICAgMi42MjQ0NzJdICBvZl9wbGF0Zm9ybV9kZXZp Y2VfY3JlYXRlX3BkYXRhKzB4YjgvMHhmMApbICAgIDIuNjI5NjAyXSAgb2ZfcGxhdGZvcm1fYnVz X2NyZWF0ZSsweDEwNC8weDM1MApbICAgIDIuNjM0MTI1XSAgb2ZfcGxhdGZvcm1fcG9wdWxhdGUr MHg1NC8weGUwClsgICAgMi42MzgzMDBdICBwYXJzZV9tdGRfcGFydGl0aW9ucysweDQzMC8weDQ5 MApbICAgIDIuNjQyNjUxXSAgbXRkX2RldmljZV9wYXJzZV9yZWdpc3RlcisweDkwLzB4MmIwClsg ICAgMi42NDczNDhdICBzcGlfbm9yX3Byb2JlKzB4MWY4LzB4MmIwClsgICAgMi42NTEwOTFdICBz cGlfbWVtX3Byb2JlKzB4NjgvMHhhMApbICAgIDIuNjU0NjU5XSAgc3BpX3Byb2JlKzB4ODAvMHhk YwpbICAgIDIuNjU3ODgxXSAgcmVhbGx5X3Byb2JlLnBhcnQuMCsweDk4LzB4MjgwClsgICAgMi42 NjIwNTZdICBfX2RyaXZlcl9wcm9iZV9kZXZpY2UrMHg5NC8weDE0MApbICAgIDIuNjY2NDA0XSAg ZHJpdmVyX3Byb2JlX2RldmljZSsweDQwLzB4MTE0ClsgICAgMi42NzA1NzldICBfX2RldmljZV9h dHRhY2hfZHJpdmVyKzB4YjAvMHgxMGMKWyAgICAyLjY3NTAxNV0gIGJ1c19mb3JfZWFjaF9kcnYr MHg2NC8weGEwClsgICAgMi42Nzg4NDRdICBfX2RldmljZV9hdHRhY2grMHhhOC8weDE2YwpbICAg IDIuNjgyNjcyXSAgZGV2aWNlX2luaXRpYWxfcHJvYmUrMHgxMC8weDIwClsgICAgMi42ODY4NDdd ICBidXNfcHJvYmVfZGV2aWNlKzB4OTQvMHg5YwpbICAgIDIuNjkwNjc3XSAgZGV2aWNlX2FkZCsw eDM1Yy8weDg0MApbICAgIDIuNjk0MTU4XSAgX19zcGlfYWRkX2RldmljZSsweDcwLzB4MTE0Clsg ICAgMi42OTgwNzRdICBzcGlfYWRkX2RldmljZSsweDVjLzB4OTAKWyAgICAyLjcwMTcyOV0gIG9m X3JlZ2lzdGVyX3NwaV9kZXZpY2UrMHgyMDQvMHgzMzAKWyAgICAyLjcwNjI1Ml0gIHNwaV9yZWdp c3Rlcl9jb250cm9sbGVyKzB4M2U4LzB4NmRjClsgICAgMi43MTA4NjFdICBkZXZtX3NwaV9yZWdp c3Rlcl9jb250cm9sbGVyKzB4MjAvMHg3NApbICAgIDIuNzE1NzMxXSAgbXRrX25vcl9wcm9iZSsw eDM0NC8weDRjMApbICAgIDIuNzE5NDczXSAgcGxhdGZvcm1fcHJvYmUrMHg2NC8weGQwClsgICAg Mi43MjMxMjhdICByZWFsbHlfcHJvYmUucGFydC4wKzB4OTgvMHgyODAKWyAgICAyLjcyNzMwMl0g IF9fZHJpdmVyX3Byb2JlX2RldmljZSsweDk0LzB4MTQwClsgICAgMi43MzE2NTBdICBkcml2ZXJf cHJvYmVfZGV2aWNlKzB4NDAvMHgxMTQKWyAgICAyLjczNTgyNV0gIF9fZHJpdmVyX2F0dGFjaCsw eGYwLzB4MTgwClsgICAgMi43Mzk2NTNdICBidXNfZm9yX2VhY2hfZGV2KzB4NWMvMHg5MApbICAg IDIuNzQzNDgzXSAgZHJpdmVyX2F0dGFjaCsweDIwLzB4MmMKWyAgICAyLjc0NzA1Ml0gIGJ1c19h ZGRfZHJpdmVyKzB4MTQwLzB4MWVjClsgICAgMi43NTA4ODFdICBkcml2ZXJfcmVnaXN0ZXIrMHg3 NC8weDEyMApbICAgIDIuNzU0NzA5XSAgX19wbGF0Zm9ybV9kcml2ZXJfcmVnaXN0ZXIrMHgyNC8w eDMwClsgICAgMi43NTk0MDZdICBtdGtfbm9yX2RyaXZlcl9pbml0KzB4MTgvMHgyMApbICAgIDIu NzYzNDk2XSAgZG9fb25lX2luaXRjYWxsKzB4NGMvMHgxYzAKWyAgICAyLjc2NzMyNF0gIGtlcm5l bF9pbml0X2ZyZWVhYmxlKzB4MjMwLzB4Mjk0ClsgICAgMi43NzE2NzRdICBrZXJuZWxfaW5pdCsw eDIwLzB4MTIwClsgICAgMi43NzUxNTVdICByZXRfZnJvbV9mb3JrKzB4MTAvMHgyMApbICAgIDIu Nzc4NzIzXSAtLS1bIGVuZCB0cmFjZSAwMDAwMDAwMDAwMDAwMDAwIF0tLS0KWyAgICAyLjc4MzMz OF0ga29iamVjdF9hZGRfaW50ZXJuYWwgZmFpbGVkIGZvciAxMTAxNDAwMC5zcGk6Zmxhc2hAMDpw YXJ0aXRpb25zOnBhcnRpdGlvbkAxMTAwMDAgKGVycm9yOiAtMiBwYXJlbnQ6IChudWxsKSkKWyAg ICAyLjc5NDExNl0gLS0tLS0tLS0tLS0tWyBjdXQgaGVyZSBdLS0tLS0tLS0tLS0tClsgICAgMi43 OTg3MjNdIGtvYmplY3Q6ICcobnVsbCknICgwMDAwMDAwMDk3YTg5YmJmKTogaXMgbm90IGluaXRp YWxpemVkLCB5ZXQga29iamVjdF9wdXQoKSBpcyBiZWluZyBjYWxsZWQuClsgICAgMi44MDgyMDdd IFdBUk5JTkc6IENQVTogMCBQSUQ6IDEgYXQga29iamVjdF9wdXQrMHg2OC8weGYwClsgICAgMi44 MTM3NzZdIE1vZHVsZXMgbGlua2VkIGluOgpbICAgIDIuODE2ODIxXSBDUFU6IDAgUElEOiAxIENv bW06IHN3YXBwZXIvMCBUYWludGVkOiBHIFMgICAgICBXICAgICAgICAgNS4xOC4wLXJjMSsgIzAK WyAgICAyLjgyNDU1Nl0gSGFyZHdhcmUgbmFtZTogVWJpcXVpdGkgVW5pRmkgNiBMUiAoVS1Cb290 IG1vZCkgKERUKQpbICAgIDIuODMwNTUyXSBwc3RhdGU6IDYwMDAwMDA1IChuWkN2IGRhaWYgLVBB TiAtVUFPIC1UQ08gLURJVCAtU1NCUyBCVFlQRT0tLSkKWyAgICAyLjgzNzUwNl0gcGMgOiBrb2Jq ZWN0X3B1dCsweDY4LzB4ZjAKWyAgICAyLjg0MTI0OF0gbHIgOiBrb2JqZWN0X3B1dCsweDY4LzB4 ZjAKWyAgICAyLjg0NDk5MF0gc3AgOiBmZmZmZmZjMDA4YmRiNDkwClsgICAgMi44NDgyOTVdIHgy OTogZmZmZmZmYzAwOGJkYjQ5MCB4Mjg6IDAwMDAwMDAwMDAwMDAwMDAgeDI3OiBmZmZmZmY4MDA1 YzU3ODEwClsgICAgMi44NTU0MjZdIHgyNjogZmZmZmZmODAwNWM3NGEyMCB4MjU6IDAwMDAwMDAw MDAwMDAwMDAgeDI0OiAwMDAwMDAwMDAwMDAwMDAxClsgICAgMi44NjI1NTddIHgyMzogMDAwMDAw MDAwMDAwMDAwMCB4MjI6IDAwMDAwMDAwMDAwMDAwMDAgeDIxOiAwMDAwMDAwMDAwMDAwMDAwClsg ICAgMi44Njk2ODhdIHgyMDogZmZmZmZmODAwNWM3NGEyMCB4MTk6IGZmZmZmZjgwMDVjNzRhMjAg eDE4OiBmZmZmZmZjMDA4YWI5NjMwClsgICAgMi44NzY4MTldIHgxNzogNmY2YjIwNzQ2NTc5MjAy YyB4MTY6IDY0NjU3YTY5NmM2MTY5NzQgeDE1OiAwMDAwMDAwMDAwMDAwMWZhClsgICAgMi44ODM5 NDldIHgxNDogMDAwMDAwMDAwMDAwMDVlZSB4MTM6IDAwMDAwMDAwMDAwMDAxZmEgeDEyOiAwMDAw MDAwMGZmZmZmZmVhClsgICAgMi44OTEwODFdIHgxMTogMDAwMDAwMDBmZmZmZWZmZiB4MTA6IDAw MDAwMDAwZmZmZmVmZmYgeDkgOiBmZmZmZmZjMDA4YjExNjMwClsgICAgMi44OTgyMTJdIHg4IDog MDAwMDAwMDAwMDAxN2ZlOCB4NyA6IGMwMDAwMDAwZmZmZmVmZmYgeDYgOiAwMDAwMDAwMDAwMDU3 ZmE4ClsgICAgMi45MDUzNDNdIHg1IDogMDAwMDAwMDAwMDAwMGZmZiB4NCA6IDAwMDAwMDAwMDAw MDAwMDAgeDMgOiBmZmZmZmZjMDA4YmRiMWIwClsgICAgMi45MTI0NzNdIHgyIDogMDAwMDAwMDAw MDAwMDAwMCB4MSA6IGZmZmZmZmMwMDhhYjk1ODAgeDAgOiAwMDAwMDAwMDAwMDAwMDVjClsgICAg Mi45MTk2MDRdIENhbGwgdHJhY2U6ClsgICAgMi45MjIwNDBdICBrb2JqZWN0X3B1dCsweDY4LzB4 ZjAKWyAgICAyLjkyNTQzNl0gIGRldmljZV9hZGQrMHhmYy8weDg0MApbICAgIDIuOTI4ODMyXSAg b2ZfZGV2aWNlX2FkZCsweDRjLzB4NWMKWyAgICAyLjkzMjQwMF0gIG9mX3BsYXRmb3JtX2Rldmlj ZV9jcmVhdGVfcGRhdGErMHhiOC8weGYwClsgICAgMi45Mzc1MzBdICBvZl9wbGF0Zm9ybV9idXNf Y3JlYXRlKzB4MTA0LzB4MzUwClsgICAgMi45NDIwNTNdICBvZl9wbGF0Zm9ybV9wb3B1bGF0ZSsw eDU0LzB4ZTAKWyAgICAyLjk0NjIyOF0gIHBhcnNlX210ZF9wYXJ0aXRpb25zKzB4NDMwLzB4NDkw ClsgICAgMi45NTA1NzldICBtdGRfZGV2aWNlX3BhcnNlX3JlZ2lzdGVyKzB4OTAvMHgyYjAKWyAg ICAyLjk1NTI3Nl0gIHNwaV9ub3JfcHJvYmUrMHgxZjgvMHgyYjAKWyAgICAyLjk1OTAxOF0gIHNw aV9tZW1fcHJvYmUrMHg2OC8weGEwClsgICAgMi45NjI1ODZdICBzcGlfcHJvYmUrMHg4MC8weGRj ClsgICAgMi45NjU4MDhdICByZWFsbHlfcHJvYmUucGFydC4wKzB4OTgvMHgyODAKWyAgICAyLjk2 OTk4M10gIF9fZHJpdmVyX3Byb2JlX2RldmljZSsweDk0LzB4MTQwClsgICAgMi45NzQzMzJdICBk cml2ZXJfcHJvYmVfZGV2aWNlKzB4NDAvMHgxMTQKWyAgICAyLjk3ODUwN10gIF9fZGV2aWNlX2F0 dGFjaF9kcml2ZXIrMHhiMC8weDEwYwpbICAgIDIuOTgyOTQzXSAgYnVzX2Zvcl9lYWNoX2Rydisw eDY0LzB4YTAKWyAgICAyLjk4Njc3Ml0gIF9fZGV2aWNlX2F0dGFjaCsweGE4LzB4MTZjClsgICAg Mi45OTA1OTldICBkZXZpY2VfaW5pdGlhbF9wcm9iZSsweDEwLzB4MjAKWyAgICAyLjk5NDc3NV0g IGJ1c19wcm9iZV9kZXZpY2UrMHg5NC8weDljClsgICAgMi45OTg2MDVdICBkZXZpY2VfYWRkKzB4 MzVjLzB4ODQwClsgICAgMy4wMDIwODddICBfX3NwaV9hZGRfZGV2aWNlKzB4NzAvMHgxMTQKWyAg ICAzLjAwNjAwMl0gIHNwaV9hZGRfZGV2aWNlKzB4NWMvMHg5MApbICAgIDMuMDA5NjU2XSAgb2Zf cmVnaXN0ZXJfc3BpX2RldmljZSsweDIwNC8weDMzMApbICAgIDMuMDE0MTc4XSAgc3BpX3JlZ2lz dGVyX2NvbnRyb2xsZXIrMHgzZTgvMHg2ZGMKWyAgICAzLjAxODc4OF0gIGRldm1fc3BpX3JlZ2lz dGVyX2NvbnRyb2xsZXIrMHgyMC8weDc0ClsgICAgMy4wMjM2NThdICBtdGtfbm9yX3Byb2JlKzB4 MzQ0LzB4NGMwClsgICAgMy4wMjc0MDBdICBwbGF0Zm9ybV9wcm9iZSsweDY0LzB4ZDAKWyAgICAz LjAzMTA1NF0gIHJlYWxseV9wcm9iZS5wYXJ0LjArMHg5OC8weDI4MApbICAgIDMuMDM1MjMwXSAg X19kcml2ZXJfcHJvYmVfZGV2aWNlKzB4OTQvMHgxNDAKWyAgICAzLjAzOTU3OF0gIGRyaXZlcl9w cm9iZV9kZXZpY2UrMHg0MC8weDExNApbICAgIDMuMDQzNzUzXSAgX19kcml2ZXJfYXR0YWNoKzB4 ZjAvMHgxODAKWyAgICAzLjA0NzU4MV0gIGJ1c19mb3JfZWFjaF9kZXYrMHg1Yy8weDkwClsgICAg My4wNTE0MTBdICBkcml2ZXJfYXR0YWNoKzB4MjAvMHgyYwpbICAgIDMuMDU0OTgwXSAgYnVzX2Fk ZF9kcml2ZXIrMHgxNDAvMHgxZWMKWyAgICAzLjA1ODgxMF0gIGRyaXZlcl9yZWdpc3RlcisweDc0 LzB4MTIwClsgICAgMy4wNjI2MzhdICBfX3BsYXRmb3JtX2RyaXZlcl9yZWdpc3RlcisweDI0LzB4 MzAKWyAgICAzLjA2NzMzNV0gIG10a19ub3JfZHJpdmVyX2luaXQrMHgxOC8weDIwClsgICAgMy4w NzE0MjVdICBkb19vbmVfaW5pdGNhbGwrMHg0Yy8weDFjMApbICAgIDMuMDc1MjUzXSAga2VybmVs X2luaXRfZnJlZWFibGUrMHgyMzAvMHgyOTQKWyAgICAzLjA3OTYwNF0gIGtlcm5lbF9pbml0KzB4 MjAvMHgxMjAKWyAgICAzLjA4MzA4NF0gIHJldF9mcm9tX2ZvcmsrMHgxMC8weDIwClsgICAgMy4w ODY2NTNdIC0tLVsgZW5kIHRyYWNlIDAwMDAwMDAwMDAwMDAwMDAgXS0tLQpbICAgIDMuMDkxMjk4 XSBPRjogQmFkIGNlbGwgY291bnQgZm9yIC9zcGlAMTEwMTQwMDAvZmxhc2hAMC9wYXJ0aXRpb25z ClsgICAgMy4wOTc1NzddIE9GOiBCYWQgY2VsbCBjb3VudCBmb3IgL3NwaUAxMTAxNDAwMC9mbGFz aEAwL3BhcnRpdGlvbnMKWyAgICAzLjEwMzg2Ml0gLS0tLS0tLS0tLS0tWyBjdXQgaGVyZSBdLS0t LS0tLS0tLS0tClsgICAgMy4xMDg0NjhdIGtvYmplY3Q6ICcobnVsbCknICgwMDAwMDAwMDk3YTg5 YmJmKTogaXMgbm90IGluaXRpYWxpemVkLCB5ZXQga29iamVjdF9nZXQoKSBpcyBiZWluZyBjYWxs ZWQuClsgICAgMy4xMTc5NTNdIFdBUk5JTkc6IENQVTogMCBQSUQ6IDEgYXQga29iamVjdF9nZXQr MHg2OC8weDk0ClsgICAgMy4xMjM1MjFdIE1vZHVsZXMgbGlua2VkIGluOgpbICAgIDMuMTI2NTY2 XSBDUFU6IDAgUElEOiAxIENvbW06IHN3YXBwZXIvMCBUYWludGVkOiBHIFMgICAgICBXICAgICAg ICAgNS4xOC4wLXJjMSsgIzAKWyAgICAzLjEzNDMwMl0gSGFyZHdhcmUgbmFtZTogVWJpcXVpdGkg VW5pRmkgNiBMUiAoVS1Cb290IG1vZCkgKERUKQpbICAgIDMuMTQwMjk3XSBwc3RhdGU6IDYwMDAw MDA1IChuWkN2IGRhaWYgLVBBTiAtVUFPIC1UQ08gLURJVCAtU1NCUyBCVFlQRT0tLSkKWyAgICAz LjE0NzI1MV0gcGMgOiBrb2JqZWN0X2dldCsweDY4LzB4OTQKWyAgICAzLjE1MDk5NF0gbHIgOiBr b2JqZWN0X2dldCsweDY4LzB4OTQKWyAgICAzLjE1NDczNl0gc3AgOiBmZmZmZmZjMDA4YmRiNGEw ClsgICAgMy4xNTgwNDFdIHgyOTogZmZmZmZmYzAwOGJkYjRhMCB4Mjg6IDAwMDAwMDAwMDAwMDAw MDAgeDI3OiBmZmZmZmY4MDA1YzU3ODEwClsgICAgMy4xNjUxNzNdIHgyNjogZmZmZmZmODAwNWM3 NGEyMCB4MjU6IDAwMDAwMDAwMDAwMDAwMDAgeDI0OiAwMDAwMDAwMDAwMDAwMDAxClsgICAgMy4x NzIzMDRdIHgyMzogMDAwMDAwMDAwMDAwMDAwMCB4MjI6IDAwMDAwMDAwMDAwMDAwMDAgeDIxOiAw MDAwMDAwMDAwMDAwMDAwClsgICAgMy4xNzk0MzRdIHgyMDogZmZmZmZmODAwNWM3NGEyMCB4MTk6 IGZmZmZmZjgwMDVjNzRhMjAgeDE4OiBmZmZmZmZjMDA4YWI5NjMwClsgICAgMy4xODY1NjVdIHgx NzogNmY2YjIwNzQ2NTc5MjAyYyB4MTY6IDY0NjU3YTY5NmM2MTY5NzQgeDE1OiAwMDAwMDAwMDAw MDAwMjNiClsgICAgMy4xOTM2OTZdIHgxNDogMDAwMDAwMDAwMDAwMDZiMSB4MTM6IDAwMDAwMDAw MDAwMDAyM2IgeDEyOiAwMDAwMDAwMGZmZmZmZmVhClsgICAgMy4yMDA4MjZdIHgxMTogMDAwMDAw MDBmZmZmZWZmZiB4MTA6IDAwMDAwMDAwZmZmZmVmZmYgeDkgOiBmZmZmZmZjMDA4YjExNjMwClsg ICAgMy4yMDc5NTddIHg4IDogMDAwMDAwMDAwMDAxN2ZlOCB4NyA6IGMwMDAwMDAwZmZmZmVmZmYg eDYgOiAwMDAwMDAwMDAwMDU3ZmE4ClsgICAgMy4yMTUwODhdIHg1IDogMDAwMDAwMDAwMDAwMGZm ZiB4NCA6IDAwMDAwMDAwMDAwMDAwMDAgeDMgOiBmZmZmZmZjMDA4YmRiMWMwClsgICAgMy4yMjIy MThdIHgyIDogMDAwMDAwMDAwMDAwMDAwMCB4MSA6IGZmZmZmZmMwMDhhYjk1ODAgeDAgOiAwMDAw MDAwMDAwMDAwMDVjClsgICAgMy4yMjkzNTBdIENhbGwgdHJhY2U6ClsgICAgMy4yMzE3ODZdICBr b2JqZWN0X2dldCsweDY4LzB4OTQKWyAgICAzLjIzNTE4Ml0gIGRldmljZV9hZGQrMHhhNC8weDg0 MApbICAgIDMuMjM4NTc4XSAgb2ZfZGV2aWNlX2FkZCsweDRjLzB4NWMKWyAgICAzLjI0MjE0NV0g IG9mX3BsYXRmb3JtX2RldmljZV9jcmVhdGVfcGRhdGErMHhiOC8weGYwClsgICAgMy4yNDcyNzVd ICBvZl9wbGF0Zm9ybV9idXNfY3JlYXRlKzB4MTA0LzB4MzUwClsgICAgMy4yNTE3OThdICBvZl9w bGF0Zm9ybV9wb3B1bGF0ZSsweDU0LzB4ZTAKWyAgICAzLjI1NTk3M10gIHBhcnNlX210ZF9wYXJ0 aXRpb25zKzB4NDMwLzB4NDkwClsgICAgMy4yNjAzMjRdICBtdGRfZGV2aWNlX3BhcnNlX3JlZ2lz dGVyKzB4OTAvMHgyYjAKWyAgICAzLjI2NTAyMl0gIHNwaV9ub3JfcHJvYmUrMHgxZjgvMHgyYjAK WyAgICAzLjI2ODc2NV0gIHNwaV9tZW1fcHJvYmUrMHg2OC8weGEwClsgICAgMy4yNzIzMzNdICBz cGlfcHJvYmUrMHg4MC8weGRjClsgICAgMy4yNzU1NTVdICByZWFsbHlfcHJvYmUucGFydC4wKzB4 OTgvMHgyODAKWyAgICAzLjI3OTczMF0gIF9fZHJpdmVyX3Byb2JlX2RldmljZSsweDk0LzB4MTQw ClsgICAgMy4yODQwNzldICBkcml2ZXJfcHJvYmVfZGV2aWNlKzB4NDAvMHgxMTQKWyAgICAzLjI4 ODI1NF0gIF9fZGV2aWNlX2F0dGFjaF9kcml2ZXIrMHhiMC8weDEwYwpbICAgIDMuMjkyNjkwXSAg YnVzX2Zvcl9lYWNoX2RydisweDY0LzB4YTAKWyAgICAzLjI5NjUxOV0gIF9fZGV2aWNlX2F0dGFj aCsweGE4LzB4MTZjClsgICAgMy4zMDAzNDddICBkZXZpY2VfaW5pdGlhbF9wcm9iZSsweDEwLzB4 MjAKWyAgICAzLjMwNDUyMl0gIGJ1c19wcm9iZV9kZXZpY2UrMHg5NC8weDljClsgICAgMy4zMDgz NTFdICBkZXZpY2VfYWRkKzB4MzVjLzB4ODQwClsgICAgMy4zMTE4MzNdICBfX3NwaV9hZGRfZGV2 aWNlKzB4NzAvMHgxMTQKWyAgICAzLjMxNTc0OV0gIHNwaV9hZGRfZGV2aWNlKzB4NWMvMHg5MApb ICAgIDMuMzE5NDA0XSAgb2ZfcmVnaXN0ZXJfc3BpX2RldmljZSsweDIwNC8weDMzMApbICAgIDMu MzIzOTI3XSAgc3BpX3JlZ2lzdGVyX2NvbnRyb2xsZXIrMHgzZTgvMHg2ZGMKWyAgICAzLjMyODUz N10gIGRldm1fc3BpX3JlZ2lzdGVyX2NvbnRyb2xsZXIrMHgyMC8weDc0ClsgICAgMy4zMzM0MDdd ICBtdGtfbm9yX3Byb2JlKzB4MzQ0LzB4NGMwClsgICAgMy4zMzcxNDldICBwbGF0Zm9ybV9wcm9i ZSsweDY0LzB4ZDAKWyAgICAzLjM0MDgwNF0gIHJlYWxseV9wcm9iZS5wYXJ0LjArMHg5OC8weDI4 MApbICAgIDMuMzQ0OTc4XSAgX19kcml2ZXJfcHJvYmVfZGV2aWNlKzB4OTQvMHgxNDAKWyAgICAz LjM0OTMyN10gIGRyaXZlcl9wcm9iZV9kZXZpY2UrMHg0MC8weDExNApbICAgIDMuMzUzNTAyXSAg X19kcml2ZXJfYXR0YWNoKzB4ZjAvMHgxODAKWyAgICAzLjM1NzMyOV0gIGJ1c19mb3JfZWFjaF9k ZXYrMHg1Yy8weDkwClsgICAgMy4zNjExNTldICBkcml2ZXJfYXR0YWNoKzB4MjAvMHgyYwpbICAg IDMuMzY0NzI4XSAgYnVzX2FkZF9kcml2ZXIrMHgxNDAvMHgxZWMKWyAgICAzLjM2ODU1N10gIGRy aXZlcl9yZWdpc3RlcisweDc0LzB4MTIwClsgICAgMy4zNzIzODVdICBfX3BsYXRmb3JtX2RyaXZl cl9yZWdpc3RlcisweDI0LzB4MzAKWyAgICAzLjM3NzA4MV0gIG10a19ub3JfZHJpdmVyX2luaXQr MHgxOC8weDIwClsgICAgMy4zODExNzJdICBkb19vbmVfaW5pdGNhbGwrMHg0Yy8weDFjMApbICAg IDMuMzg1MDAxXSAga2VybmVsX2luaXRfZnJlZWFibGUrMHgyMzAvMHgyOTQKWyAgICAzLjM4OTM1 MV0gIGtlcm5lbF9pbml0KzB4MjAvMHgxMjAKWyAgICAzLjM5MjgzMV0gIHJldF9mcm9tX2Zvcmsr MHgxMC8weDIwClsgICAgMy4zOTYzOTldIC0tLVsgZW5kIHRyYWNlIDAwMDAwMDAwMDAwMDAwMDAg XS0tLQpbICAgIDMuNDAxMDE3XSAtLS0tLS0tLS0tLS1bIGN1dCBoZXJlIF0tLS0tLS0tLS0tLS0K WyAgICAzLjQwNTYyM10ga29iamVjdDogJyhudWxsKScgKDAwMDAwMDAwOTdhODliYmYpOiBpcyBu b3QgaW5pdGlhbGl6ZWQsIHlldCBrb2JqZWN0X2dldCgpIGlzIGJlaW5nIGNhbGxlZC4KWyAgICAz LjQxNTEwOF0gV0FSTklORzogQ1BVOiAwIFBJRDogMSBhdCBrb2JqZWN0X2dldCsweDY4LzB4OTQK WyAgICAzLjQyMDY3Nl0gTW9kdWxlcyBsaW5rZWQgaW46ClsgICAgMy40MjM3MjJdIENQVTogMCBQ SUQ6IDEgQ29tbTogc3dhcHBlci8wIFRhaW50ZWQ6IEcgUyAgICAgIFcgICAgICAgICA1LjE4LjAt cmMxKyAjMApbICAgIDMuNDMxNDU2XSBIYXJkd2FyZSBuYW1lOiBVYmlxdWl0aSBVbmlGaSA2IExS IChVLUJvb3QgbW9kKSAoRFQpClsgICAgMy40Mzc0NTJdIHBzdGF0ZTogNjAwMDAwMDUgKG5aQ3Yg ZGFpZiAtUEFOIC1VQU8gLVRDTyAtRElUIC1TU0JTIEJUWVBFPS0tKQpbICAgIDMuNDQ0NDA1XSBw YyA6IGtvYmplY3RfZ2V0KzB4NjgvMHg5NApbICAgIDMuNDQ4MTQ4XSBsciA6IGtvYmplY3RfZ2V0 KzB4NjgvMHg5NApbICAgIDMuNDUxODkwXSBzcCA6IGZmZmZmZmMwMDhiZGIzYTAKWyAgICAzLjQ1 NTE5NF0geDI5OiBmZmZmZmZjMDA4YmRiM2EwIHgyODogMDAwMDAwMDAwMDAwMDAwMCB4Mjc6IGZm ZmZmZjgwMDVjNTc4MTAKWyAgICAzLjQ2MjMyNV0geDI2OiBmZmZmZmY4MDA1Yzc0YTIwIHgyNTog MDAwMDAwMDAwMDAwMDAwMCB4MjQ6IDAwMDAwMDAwMDAwMDAwMDEKWyAgICAzLjQ2OTQ1Nl0geDIz OiAwMDAwMDAwMDAwMDAwMDAwIHgyMjogMDAwMDAwMDAwMDAwMDAwMCB4MjE6IGZmZmZmZjgwMDVj NzRhMjAKWyAgICAzLjQ3NjU4Nl0geDIwOiBmZmZmZmY4MDA1YzU3ODEwIHgxOTogZmZmZmZmODAw NWM3NGEyMCB4MTg6IGZmZmZmZmMwMDhhYjk2MzAKWyAgICAzLjQ4MzcxN10geDE3OiA2ZjZiMjA3 NDY1NzkyMDJjIHgxNjogNjQ2NTdhNjk2YzYxNjk3NCB4MTU6IDAwMDAwMDAwMDAwMDAyN2EKWyAg ICAzLjQ5MDg0OF0geDE0OiAwMDAwMDAwMDAwMDAwNzZlIHgxMzogMDAwMDAwMDAwMDAwMDI3YSB4 MTI6IDAwMDAwMDAwZmZmZmZmZWEKWyAgICAzLjQ5Nzk3OV0geDExOiAwMDAwMDAwMGZmZmZlZmZm IHgxMDogMDAwMDAwMDBmZmZmZWZmZiB4OSA6IGZmZmZmZmMwMDhiMTE2MzAKWyAgICAzLjUwNTEw OV0geDggOiAwMDAwMDAwMDAwMDE3ZmU4IHg3IDogYzAwMDAwMDBmZmZmZWZmZiB4NiA6IDAwMDAw MDAwMDAwNTdmYTgKWyAgICAzLjUxMjI0MF0geDUgOiAwMDAwMDAwMDAwMDAwZmZmIHg0IDogMDAw MDAwMDAwMDAwMDAwMCB4MyA6IGZmZmZmZmMwMDhiZGIwYzAKWyAgICAzLjUxOTM3Ml0geDIgOiAw MDAwMDAwMDAwMDAwMDAwIHgxIDogZmZmZmZmYzAwOGFiOTU4MCB4MCA6IDAwMDAwMDAwMDAwMDAw NWMKWyAgICAzLjUyNjUwMl0gQ2FsbCB0cmFjZToKWyAgICAzLjUyODkzOF0gIGtvYmplY3RfZ2V0 KzB4NjgvMHg5NApbICAgIDMuNTMyMzM0XSAga29iamVjdF9hZGRfaW50ZXJuYWwrMHgzNC8weDMz MApbICAgIDMuNTM2NTk4XSAga29iamVjdF9hZGQrMHg4MC8weGUwClsgICAgMy41Mzk5OTRdICBk ZXZpY2VfYWRkKzB4ZDgvMHg4NDAKWyAgICAzLjU0MzM4OV0gIG9mX2RldmljZV9hZGQrMHg0Yy8w eDVjClsgICAgMy41NDY5NTddICBvZl9wbGF0Zm9ybV9kZXZpY2VfY3JlYXRlX3BkYXRhKzB4Yjgv MHhmMApbICAgIDMuNTUyMDg4XSAgb2ZfcGxhdGZvcm1fYnVzX2NyZWF0ZSsweDEwNC8weDM1MApb ICAgIDMuNTU2NjExXSAgb2ZfcGxhdGZvcm1fcG9wdWxhdGUrMHg1NC8weGUwClsgICAgMy41NjA3 ODZdICBwYXJzZV9tdGRfcGFydGl0aW9ucysweDQzMC8weDQ5MApbICAgIDMuNTY1MTM3XSAgbXRk X2RldmljZV9wYXJzZV9yZWdpc3RlcisweDkwLzB4MmIwClsgICAgMy41Njk4MzVdICBzcGlfbm9y X3Byb2JlKzB4MWY4LzB4MmIwClsgICAgMy41NzM1NzhdICBzcGlfbWVtX3Byb2JlKzB4NjgvMHhh MApbICAgIDMuNTc3MTQ2XSAgc3BpX3Byb2JlKzB4ODAvMHhkYwpbICAgIDMuNTgwMzY4XSAgcmVh bGx5X3Byb2JlLnBhcnQuMCsweDk4LzB4MjgwClsgICAgMy41ODQ1NDNdICBfX2RyaXZlcl9wcm9i ZV9kZXZpY2UrMHg5NC8weDE0MApbICAgIDMuNTg4ODkxXSAgZHJpdmVyX3Byb2JlX2RldmljZSsw eDQwLzB4MTE0ClsgICAgMy41OTMwNjZdICBfX2RldmljZV9hdHRhY2hfZHJpdmVyKzB4YjAvMHgx MGMKWyAgICAzLjU5NzUwMl0gIGJ1c19mb3JfZWFjaF9kcnYrMHg2NC8weGEwClsgICAgMy42MDEz MzFdICBfX2RldmljZV9hdHRhY2grMHhhOC8weDE2YwpbICAgIDMuNjA1MTU5XSAgZGV2aWNlX2lu aXRpYWxfcHJvYmUrMHgxMC8weDIwClsgICAgMy42MDkzMzRdICBidXNfcHJvYmVfZGV2aWNlKzB4 OTQvMHg5YwpbICAgIDMuNjEzMTY0XSAgZGV2aWNlX2FkZCsweDM1Yy8weDg0MApbICAgIDMuNjE2 NjQ2XSAgX19zcGlfYWRkX2RldmljZSsweDcwLzB4MTE0ClsgICAgMy42MjA1NjFdICBzcGlfYWRk X2RldmljZSsweDVjLzB4OTAKWyAgICAzLjYyNDIxNV0gIG9mX3JlZ2lzdGVyX3NwaV9kZXZpY2Ur MHgyMDQvMHgzMzAKWyAgICAzLjYyODczOV0gIHNwaV9yZWdpc3Rlcl9jb250cm9sbGVyKzB4M2U4 LzB4NmRjClsgICAgMy42MzMzNDldICBkZXZtX3NwaV9yZWdpc3Rlcl9jb250cm9sbGVyKzB4MjAv MHg3NApbICAgIDMuNjM4MjE5XSAgbXRrX25vcl9wcm9iZSsweDM0NC8weDRjMApbICAgIDMuNjQx OTYxXSAgcGxhdGZvcm1fcHJvYmUrMHg2NC8weGQwClsgICAgMy42NDU2MTZdICByZWFsbHlfcHJv YmUucGFydC4wKzB4OTgvMHgyODAKWyAgICAzLjY0OTc5MV0gIF9fZHJpdmVyX3Byb2JlX2Rldmlj ZSsweDk0LzB4MTQwClsgICAgMy42NTQxMzldICBkcml2ZXJfcHJvYmVfZGV2aWNlKzB4NDAvMHgx MTQKWyAgICAzLjY1ODMxNF0gIF9fZHJpdmVyX2F0dGFjaCsweGYwLzB4MTgwClsgICAgMy42NjIx NDJdICBidXNfZm9yX2VhY2hfZGV2KzB4NWMvMHg5MApbICAgIDMuNjY1OTcxXSAgZHJpdmVyX2F0 dGFjaCsweDIwLzB4MmMKWyAgICAzLjY2OTU0MF0gIGJ1c19hZGRfZHJpdmVyKzB4MTQwLzB4MWVj ClsgICAgMy42NzMzNzFdICBkcml2ZXJfcmVnaXN0ZXIrMHg3NC8weDEyMApbICAgIDMuNjc3MTk5 XSAgX19wbGF0Zm9ybV9kcml2ZXJfcmVnaXN0ZXIrMHgyNC8weDMwClsgICAgMy42ODE4OTVdICBt dGtfbm9yX2RyaXZlcl9pbml0KzB4MTgvMHgyMApbICAgIDMuNjg1OTg2XSAgZG9fb25lX2luaXRj YWxsKzB4NGMvMHgxYzAKWyAgICAzLjY4OTgxNF0gIGtlcm5lbF9pbml0X2ZyZWVhYmxlKzB4MjMw LzB4Mjk0ClsgICAgMy42OTQxNjRdICBrZXJuZWxfaW5pdCsweDIwLzB4MTIwClsgICAgMy42OTc2 NDRdICByZXRfZnJvbV9mb3JrKzB4MTAvMHgyMApbICAgIDMuNzAxMjEyXSAtLS1bIGVuZCB0cmFj ZSAwMDAwMDAwMDAwMDAwMDAwIF0tLS0KWyAgICAzLjcwNTgyOV0gLS0tLS0tLS0tLS0tWyBjdXQg aGVyZSBdLS0tLS0tLS0tLS0tClsgICAgMy43MTA0NDBdIGtvYmplY3Q6ICcobnVsbCknICgwMDAw MDAwMDk3YTg5YmJmKTogaXMgbm90IGluaXRpYWxpemVkLCB5ZXQga29iamVjdF9wdXQoKSBpcyBi ZWluZyBjYWxsZWQuClsgICAgMy43MTk5MjRdIFdBUk5JTkc6IENQVTogMCBQSUQ6IDEgYXQga29i amVjdF9wdXQrMHg2OC8weGYwClsgICAgMy43MjU0OTNdIE1vZHVsZXMgbGlua2VkIGluOgpbICAg IDMuNzI4NTM4XSBDUFU6IDAgUElEOiAxIENvbW06IHN3YXBwZXIvMCBUYWludGVkOiBHIFMgICAg ICBXICAgICAgICAgNS4xOC4wLXJjMSsgIzAKWyAgICAzLjczNjI3NF0gSGFyZHdhcmUgbmFtZTog VWJpcXVpdGkgVW5pRmkgNiBMUiAoVS1Cb290IG1vZCkgKERUKQpbICAgIDMuNzQyMjcwXSBwc3Rh dGU6IDYwMDAwMDA1IChuWkN2IGRhaWYgLVBBTiAtVUFPIC1UQ08gLURJVCAtU1NCUyBCVFlQRT0t LSkKWyAgICAzLjc0OTIyNF0gcGMgOiBrb2JqZWN0X3B1dCsweDY4LzB4ZjAKWyAgICAzLjc1Mjk2 Nl0gbHIgOiBrb2JqZWN0X3B1dCsweDY4LzB4ZjAKWyAgICAzLjc1NjcwOF0gc3AgOiBmZmZmZmZj MDA4YmRiMzkwClsgICAgMy43NjAwMTJdIHgyOTogZmZmZmZmYzAwOGJkYjM5MCB4Mjg6IDAwMDAw MDAwMDAwMDAwMDAgeDI3OiBmZmZmZmY4MDA1YzU3ODEwClsgICAgMy43NjcxNDNdIHgyNjogZmZm ZmZmODAwNWM3NGEyMCB4MjU6IDAwMDAwMDAwMDAwMDAwMDAgeDI0OiBmZmZmZmZjMDA4YjU1MzY4 ClsgICAgMy43NzQyNzRdIHgyMzogMDAwMDAwMDAwMDAwMDAwMCB4MjI6IDAwMDAwMDAwZmZmZmZm ZmUgeDIxOiBmZmZmZmY4MDA1Yzc0YTIwClsgICAgMy43ODE0MDZdIHgyMDogZmZmZmZmODAwNWM1 NzgxMCB4MTk6IGZmZmZmZjgwMDVjNzRhMjAgeDE4OiBmZmZmZmZjMDA4YWI5NjMwClsgICAgMy43 ODg1MzZdIHgxNzogNmY2YjIwNzQ2NTc5MjAyYyB4MTY6IDY0NjU3YTY5NmM2MTY5NzQgeDE1OiAw MDAwMDAwMDAwMDAwMmJiClsgICAgMy43OTU2NjddIHgxNDogMDAwMDAwMDAwMDAwMDgzMSB4MTM6 IDAwMDAwMDAwMDAwMDAyYmIgeDEyOiAwMDAwMDAwMGZmZmZmZmVhClsgICAgMy44MDI3OThdIHgx MTogMDAwMDAwMDBmZmZmZWZmZiB4MTA6IDAwMDAwMDAwZmZmZmVmZmYgeDkgOiBmZmZmZmZjMDA4 YjExNjMwClsgICAgMy44MDk5MjhdIHg4IDogMDAwMDAwMDAwMDAxN2ZlOCB4NyA6IGMwMDAwMDAw ZmZmZmVmZmYgeDYgOiAwMDAwMDAwMDAwMDU3ZmE4ClsgICAgMy44MTcwNTldIHg1IDogMDAwMDAw MDAwMDAwMGZmZiB4NCA6IDAwMDAwMDAwMDAwMDAwMDAgeDMgOiBmZmZmZmZjMDA4YmRiMGIwClsg ICAgMy44MjQxODldIHgyIDogMDAwMDAwMDAwMDAwMDAwMCB4MSA6IGZmZmZmZmMwMDhhYjk1ODAg eDAgOiAwMDAwMDAwMDAwMDAwMDVjClsgICAgMy44MzEzMjFdIENhbGwgdHJhY2U6ClsgICAgMy44 MzM3NTddICBrb2JqZWN0X3B1dCsweDY4LzB4ZjAKWyAgICAzLjgzNzE1M10gIGtvYmplY3RfYWRk X2ludGVybmFsKzB4MTMwLzB4MzMwClsgICAgMy44NDE1MDNdICBrb2JqZWN0X2FkZCsweDgwLzB4 ZTAKWyAgICAzLjg0NDg5OV0gIGRldmljZV9hZGQrMHhkOC8weDg0MApbICAgIDMuODQ4Mjk0XSAg b2ZfZGV2aWNlX2FkZCsweDRjLzB4NWMKWyAgICAzLjg1MTg2MV0gIG9mX3BsYXRmb3JtX2Rldmlj ZV9jcmVhdGVfcGRhdGErMHhiOC8weGYwClsgICAgMy44NTY5OTJdICBvZl9wbGF0Zm9ybV9idXNf Y3JlYXRlKzB4MTA0LzB4MzUwClsgICAgMy44NjE1MTVdICBvZl9wbGF0Zm9ybV9wb3B1bGF0ZSsw eDU0LzB4ZTAKWyAgICAzLjg2NTY5MF0gIHBhcnNlX210ZF9wYXJ0aXRpb25zKzB4NDMwLzB4NDkw ClsgICAgMy44NzAwNDBdICBtdGRfZGV2aWNlX3BhcnNlX3JlZ2lzdGVyKzB4OTAvMHgyYjAKWyAg ICAzLjg3NDczN10gIHNwaV9ub3JfcHJvYmUrMHgxZjgvMHgyYjAKWyAgICAzLjg3ODQ3OV0gIHNw aV9tZW1fcHJvYmUrMHg2OC8weGEwClsgICAgMy44ODIwNDddICBzcGlfcHJvYmUrMHg4MC8weGRj ClsgICAgMy44ODUyNjldICByZWFsbHlfcHJvYmUucGFydC4wKzB4OTgvMHgyODAKWyAgICAzLjg4 OTQ0NF0gIF9fZHJpdmVyX3Byb2JlX2RldmljZSsweDk0LzB4MTQwClsgICAgMy44OTM3OTJdICBk cml2ZXJfcHJvYmVfZGV2aWNlKzB4NDAvMHgxMTQKWyAgICAzLjg5Nzk2OF0gIF9fZGV2aWNlX2F0 dGFjaF9kcml2ZXIrMHhiMC8weDEwYwpbICAgIDMuOTAyNDAzXSAgYnVzX2Zvcl9lYWNoX2Rydisw eDY0LzB4YTAKWyAgICAzLjkwNjIzM10gIF9fZGV2aWNlX2F0dGFjaCsweGE4LzB4MTZjClsgICAg My45MTAwNjFdICBkZXZpY2VfaW5pdGlhbF9wcm9iZSsweDEwLzB4MjAKWyAgICAzLjkxNDIzNV0g IGJ1c19wcm9iZV9kZXZpY2UrMHg5NC8weDljClsgICAgMy45MTgwNjVdICBkZXZpY2VfYWRkKzB4 MzVjLzB4ODQwClsgICAgMy45MjE1NDddICBfX3NwaV9hZGRfZGV2aWNlKzB4NzAvMHgxMTQKWyAg ICAzLjkyNTQ2MV0gIHNwaV9hZGRfZGV2aWNlKzB4NWMvMHg5MApbICAgIDMuOTI5MTE2XSAgb2Zf cmVnaXN0ZXJfc3BpX2RldmljZSsweDIwNC8weDMzMApbICAgIDMuOTMzNjM5XSAgc3BpX3JlZ2lz dGVyX2NvbnRyb2xsZXIrMHgzZTgvMHg2ZGMKWyAgICAzLjkzODI0OF0gIGRldm1fc3BpX3JlZ2lz dGVyX2NvbnRyb2xsZXIrMHgyMC8weDc0ClsgICAgMy45NDMxMThdICBtdGtfbm9yX3Byb2JlKzB4 MzQ0LzB4NGMwClsgICAgMy45NDY4NjBdICBwbGF0Zm9ybV9wcm9iZSsweDY0LzB4ZDAKWyAgICAz Ljk1MDUxNF0gIHJlYWxseV9wcm9iZS5wYXJ0LjArMHg5OC8weDI4MApbICAgIDMuOTU0Njg5XSAg X19kcml2ZXJfcHJvYmVfZGV2aWNlKzB4OTQvMHgxNDAKWyAgICAzLjk1OTAzN10gIGRyaXZlcl9w cm9iZV9kZXZpY2UrMHg0MC8weDExNApbICAgIDMuOTYzMjEyXSAgX19kcml2ZXJfYXR0YWNoKzB4 ZjAvMHgxODAKWyAgICAzLjk2NzAzOV0gIGJ1c19mb3JfZWFjaF9kZXYrMHg1Yy8weDkwClsgICAg My45NzA4NjldICBkcml2ZXJfYXR0YWNoKzB4MjAvMHgyYwpbICAgIDMuOTc0NDM4XSAgYnVzX2Fk ZF9kcml2ZXIrMHgxNDAvMHgxZWMKWyAgICAzLjk3ODI2OF0gIGRyaXZlcl9yZWdpc3RlcisweDc0 LzB4MTIwClsgICAgMy45ODIwOTZdICBfX3BsYXRmb3JtX2RyaXZlcl9yZWdpc3RlcisweDI0LzB4 MzAKWyAgICAzLjk4Njc5Ml0gIG10a19ub3JfZHJpdmVyX2luaXQrMHgxOC8weDIwClsgICAgMy45 OTA4ODJdICBkb19vbmVfaW5pdGNhbGwrMHg0Yy8weDFjMApbICAgIDMuOTk0NzExXSAga2VybmVs X2luaXRfZnJlZWFibGUrMHgyMzAvMHgyOTQKWyAgICAzLjk5OTA2MV0gIGtlcm5lbF9pbml0KzB4 MjAvMHgxMjAKWyAgICA0LjAwMjU0MV0gIHJldF9mcm9tX2ZvcmsrMHgxMC8weDIwClsgICAgNC4w MDYxMDldIC0tLVsgZW5kIHRyYWNlIDAwMDAwMDAwMDAwMDAwMDAgXS0tLQpbICAgIDQuMDEwNzI1 XSBrb2JqZWN0X2FkZF9pbnRlcm5hbCBmYWlsZWQgZm9yIDExMDE0MDAwLnNwaTpmbGFzaEAwOnBh cnRpdGlvbnM6cGFydGl0aW9uQDEwMDAwMDAgKGVycm9yOiAtMiBwYXJlbnQ6IChudWxsKSkKWyAg ICA0LjAyMTU5MF0gLS0tLS0tLS0tLS0tWyBjdXQgaGVyZSBdLS0tLS0tLS0tLS0tClsgICAgNC4w MjYxOTZdIGtvYmplY3Q6ICcobnVsbCknICgwMDAwMDAwMDk3YTg5YmJmKTogaXMgbm90IGluaXRp YWxpemVkLCB5ZXQga29iamVjdF9wdXQoKSBpcyBiZWluZyBjYWxsZWQuClsgICAgNC4wMzU2ODFd IFdBUk5JTkc6IENQVTogMCBQSUQ6IDEgYXQga29iamVjdF9wdXQrMHg2OC8weGYwClsgICAgNC4w NDEyNDhdIE1vZHVsZXMgbGlua2VkIGluOgpbICAgIDQuMDQ0Mjk0XSBDUFU6IDAgUElEOiAxIENv bW06IHN3YXBwZXIvMCBUYWludGVkOiBHIFMgICAgICBXICAgICAgICAgNS4xOC4wLXJjMSsgIzAK WyAgICA0LjA1MjAzMF0gSGFyZHdhcmUgbmFtZTogVWJpcXVpdGkgVW5pRmkgNiBMUiAoVS1Cb290 IG1vZCkgKERUKQpbICAgIDQuMDU4MDI1XSBwc3RhdGU6IDYwMDAwMDA1IChuWkN2IGRhaWYgLVBB TiAtVUFPIC1UQ08gLURJVCAtU1NCUyBCVFlQRT0tLSkKWyAgICA0LjA2NDk3OV0gcGMgOiBrb2Jq ZWN0X3B1dCsweDY4LzB4ZjAKWyAgICA0LjA2ODcyMl0gbHIgOiBrb2JqZWN0X3B1dCsweDY4LzB4 ZjAKWyAgICA0LjA3MjQ2M10gc3AgOiBmZmZmZmZjMDA4YmRiNDkwClsgICAgNC4wNzU3NjhdIHgy OTogZmZmZmZmYzAwOGJkYjQ5MCB4Mjg6IDAwMDAwMDAwMDAwMDAwMDAgeDI3OiBmZmZmZmY4MDA1 YzU3ODEwClsgICAgNC4wODI5MDBdIHgyNjogZmZmZmZmODAwNWM3NGEyMCB4MjU6IDAwMDAwMDAw MDAwMDAwMDAgeDI0OiAwMDAwMDAwMDAwMDAwMDAxClsgICAgNC4wOTAwMzFdIHgyMzogMDAwMDAw MDAwMDAwMDAwMCB4MjI6IDAwMDAwMDAwMDAwMDAwMDAgeDIxOiAwMDAwMDAwMDAwMDAwMDAwClsg ICAgNC4wOTcxNjJdIHgyMDogZmZmZmZmODAwNWM3NGEyMCB4MTk6IGZmZmZmZjgwMDVjNzRhMjAg eDE4OiBmZmZmZmZjMDA4YWI5NjMwClsgICAgNC4xMDQyOTNdIHgxNzogNmY2YjIwNzQ2NTc5MjAy YyB4MTY6IDY0NjU3YTY5NmM2MTY5NzQgeDE1OiAwMDAwMDAwMDAwMDAwMmZkClsgICAgNC4xMTE0 MjRdIHgxNDogMDAwMDAwMDAwMDAwMDhmNyB4MTM6IDAwMDAwMDAwMDAwMDAyZmQgeDEyOiAwMDAw MDAwMGZmZmZmZmVhClsgICAgNC4xMTg1NTRdIHgxMTogMDAwMDAwMDBmZmZmZWZmZiB4MTA6IDAw MDAwMDAwZmZmZmVmZmYgeDkgOiBmZmZmZmZjMDA4YjExNjMwClsgICAgNC4xMjU2ODVdIHg4IDog MDAwMDAwMDAwMDAxN2ZlOCB4NyA6IGMwMDAwMDAwZmZmZmVmZmYgeDYgOiAwMDAwMDAwMDAwMDU3 ZmE4ClsgICAgNC4xMzI4MTZdIHg1IDogMDAwMDAwMDAwMDAwMGZmZiB4NCA6IDAwMDAwMDAwMDAw MDAwMDAgeDMgOiBmZmZmZmZjMDA4YmRiMWIwClsgICAgNC4xMzk5NDZdIHgyIDogMDAwMDAwMDAw MDAwMDAwMCB4MSA6IGZmZmZmZmMwMDhhYjk1ODAgeDAgOiAwMDAwMDAwMDAwMDAwMDVjClsgICAg NC4xNDcwNzhdIENhbGwgdHJhY2U6ClsgICAgNC4xNDk1MTRdICBrb2JqZWN0X3B1dCsweDY4LzB4 ZjAKWyAgICA0LjE1MjkxMF0gIGRldmljZV9hZGQrMHhmYy8weDg0MApbICAgIDQuMTU2MzA1XSAg b2ZfZGV2aWNlX2FkZCsweDRjLzB4NWMKWyAgICA0LjE1OTg3Ml0gIG9mX3BsYXRmb3JtX2Rldmlj ZV9jcmVhdGVfcGRhdGErMHhiOC8weGYwClsgICAgNC4xNjUwMDNdICBvZl9wbGF0Zm9ybV9idXNf Y3JlYXRlKzB4MTA0LzB4MzUwClsgICAgNC4xNjk1MjVdICBvZl9wbGF0Zm9ybV9wb3B1bGF0ZSsw eDU0LzB4ZTAKWyAgICA0LjE3MzcwMF0gIHBhcnNlX210ZF9wYXJ0aXRpb25zKzB4NDMwLzB4NDkw ClsgICAgNC4xNzgwNTFdICBtdGRfZGV2aWNlX3BhcnNlX3JlZ2lzdGVyKzB4OTAvMHgyYjAKWyAg ICA0LjE4Mjc0OV0gIHNwaV9ub3JfcHJvYmUrMHgxZjgvMHgyYjAKWyAgICA0LjE4NjQ5MV0gIHNw aV9tZW1fcHJvYmUrMHg2OC8weGEwClsgICAgNC4xOTAwNTldICBzcGlfcHJvYmUrMHg4MC8weGRj ClsgICAgNC4xOTMyODFdICByZWFsbHlfcHJvYmUucGFydC4wKzB4OTgvMHgyODAKWyAgICA0LjE5 NzQ1Nl0gIF9fZHJpdmVyX3Byb2JlX2RldmljZSsweDk0LzB4MTQwClsgICAgNC4yMDE4MDRdICBk cml2ZXJfcHJvYmVfZGV2aWNlKzB4NDAvMHgxMTQKWyAgICA0LjIwNTk3OV0gIF9fZGV2aWNlX2F0 dGFjaF9kcml2ZXIrMHhiMC8weDEwYwpbICAgIDQuMjEwNDE0XSAgYnVzX2Zvcl9lYWNoX2Rydisw eDY0LzB4YTAKWyAgICA0LjIxNDI0NF0gIF9fZGV2aWNlX2F0dGFjaCsweGE4LzB4MTZjClsgICAg NC4yMTgwNzJdICBkZXZpY2VfaW5pdGlhbF9wcm9iZSsweDEwLzB4MjAKWyAgICA0LjIyMjI0OF0g IGJ1c19wcm9iZV9kZXZpY2UrMHg5NC8weDljClsgICAgNC4yMjYwNzhdICBkZXZpY2VfYWRkKzB4 MzVjLzB4ODQwClsgICAgNC4yMjk1NjBdICBfX3NwaV9hZGRfZGV2aWNlKzB4NzAvMHgxMTQKWyAg ICA0LjIzMzQ3Nl0gIHNwaV9hZGRfZGV2aWNlKzB4NWMvMHg5MApbICAgIDQuMjM3MTMwXSAgb2Zf cmVnaXN0ZXJfc3BpX2RldmljZSsweDIwNC8weDMzMApbICAgIDQuMjQxNjUzXSAgc3BpX3JlZ2lz dGVyX2NvbnRyb2xsZXIrMHgzZTgvMHg2ZGMKWyAgICA0LjI0NjI2Ml0gIGRldm1fc3BpX3JlZ2lz dGVyX2NvbnRyb2xsZXIrMHgyMC8weDc0ClsgICAgNC4yNTExMzJdICBtdGtfbm9yX3Byb2JlKzB4 MzQ0LzB4NGMwClsgICAgNC4yNTQ4NzVdICBwbGF0Zm9ybV9wcm9iZSsweDY0LzB4ZDAKWyAgICA0 LjI1ODUyOV0gIHJlYWxseV9wcm9iZS5wYXJ0LjArMHg5OC8weDI4MApbICAgIDQuMjYyNzA1XSAg X19kcml2ZXJfcHJvYmVfZGV2aWNlKzB4OTQvMHgxNDAKWyAgICA0LjI2NzA1NF0gIGRyaXZlcl9w cm9iZV9kZXZpY2UrMHg0MC8weDExNApbICAgIDQuMjcxMjI5XSAgX19kcml2ZXJfYXR0YWNoKzB4 ZjAvMHgxODAKWyAgICA0LjI3NTA1N10gIGJ1c19mb3JfZWFjaF9kZXYrMHg1Yy8weDkwClsgICAg NC4yNzg4ODddICBkcml2ZXJfYXR0YWNoKzB4MjAvMHgyYwpbICAgIDQuMjgyNDU2XSAgYnVzX2Fk ZF9kcml2ZXIrMHgxNDAvMHgxZWMKWyAgICA0LjI4NjI4Nl0gIGRyaXZlcl9yZWdpc3RlcisweDc0 LzB4MTIwClsgICAgNC4yOTAxMTNdICBfX3BsYXRmb3JtX2RyaXZlcl9yZWdpc3RlcisweDI0LzB4 MzAKWyAgICA0LjI5NDgxMF0gIG10a19ub3JfZHJpdmVyX2luaXQrMHgxOC8weDIwClsgICAgNC4y OTg5MDBdICBkb19vbmVfaW5pdGNhbGwrMHg0Yy8weDFjMApbICAgIDQuMzAyNzI4XSAga2VybmVs X2luaXRfZnJlZWFibGUrMHgyMzAvMHgyOTQKWyAgICA0LjMwNzA3OV0gIGtlcm5lbF9pbml0KzB4 MjAvMHgxMjAKWyAgICA0LjMxMDU1OV0gIHJldF9mcm9tX2ZvcmsrMHgxMC8weDIwClsgICAgNC4z MTQxMjddIC0tLVsgZW5kIHRyYWNlIDAwMDAwMDAwMDAwMDAwMDAgXS0tLQpbICAgIDQuMzE4NzQ4 XSBDcmVhdGluZyA3IE1URCBwYXJ0aXRpb25zIG9uICJzcGkwLjAiOgpbICAgIDQuMzIzNTM4XSAw eDAwMDAwMDAwMDAwMC0weDAwMDAwMDAyMDAwMCA6ICJibDIiClsgICAgNC4zMjg5MDJdIDB4MDAw MDAwMDIwMDAwLTB4MDAwMDAwMGMwMDAwIDogImZpcCIKWyAgICA0LjMzNDIzMV0gMHgwMDAwMDAw YzAwMDAtMHgwMDAwMDAwZDAwMDAgOiAidS1ib290LWVudiIKWyAgICA0LjM0MDQ5NV0gMHgwMDAw MDAwZDAwMDAtMHgwMDAwMDAxMTAwMDAgOiAiZmFjdG9yeSIKWyAgICA0LjM0NjE1Ml0gMHgwMDAw MDAxMTAwMDAtMHgwMDAwMDAxMjAwMDAgOiAiZWVwcm9tIgpbICAgIDQuMzUyMTA4XSAweDAwMDAw MDEyMDAwMC0weDAwMDAwMTAwMDAwMCA6ICJyZWNvdmVyeSIKWyAgICA0LjM1Nzg2Ml0gMHgwMDAw MDEwMDAwMDAtMHgwMDAwMDQwMDAwMDAgOiAiZmlybXdhcmUiClsgICAgNC4zNjM3NDZdIG10ay1z cGktbm9yIDExMDE0MDAwLnNwaTogc3BpIGZyZXF1ZW5jeTogNDY2NjY2NTMgSHoKWy4uLl0KLS0t CgoKQmVzdCByZWdhcmRzCgoKRGFuaWVsCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f X19fX19fX19fX19fX19fX19fX19fX18KTGludXggTVREIGRpc2N1c3Npb24gbWFpbGluZyBsaXN0 Cmh0dHA6Ly9saXN0cy5pbmZyYWRlYWQub3JnL21haWxtYW4vbGlzdGluZm8vbGludXgtbXRkLwo= 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 bombadil.infradead.org (bombadil.infradead.org [198.137.202.133]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by smtp.lore.kernel.org (Postfix) with ESMTPS id 255EFC433F5 for ; Mon, 25 Apr 2022 01:22:45 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=lists.infradead.org; s=bombadil.20210309; h=Sender: Content-Transfer-Encoding:Content-Type:List-Subscribe:List-Help:List-Post: List-Archive:List-Unsubscribe:List-Id:In-Reply-To:MIME-Version:References: Message-ID:Subject:Cc:To:From:Date:Reply-To:Content-ID:Content-Description: Resent-Date:Resent-From:Resent-Sender:Resent-To:Resent-Cc:Resent-Message-ID: List-Owner; bh=3kA0jYt80RtrOnpKef7r1Cr2xtkWHgeMPPRaAMy4S9M=; b=g1oOfiRl9GJJby 7rmbzsHGjTWBAlvizixfiVKdoq2lM50KURwzIvWj1rMQiQvKaUkyJKTU4EnQGS6MRx/ELX/0Ji5IU 5HIjZOmPXTl6E5dIHBjGcz6TVxrfbkUetwQrsen2MiWR2hJEgyRSewTwAzX2C1svEG++WWfOhOPg7 UrN4ViW8Qr72GOR/T3BmEMhxCvQMBj4jMS38z7xP0HhmmMmpWHy5yWit5zHzLCsEIDWOSxQaeBta4 YGTkFWjXbeT+m8sy/yV+IPi5Si8wm0OEL79bJfrYaJ5quVgQOLj2/3AwR7lnm2MQDM4teMvJX8lwh gsD5svTZsdniOeyZOmWQ==; Received: from localhost ([::1] helo=bombadil.infradead.org) by bombadil.infradead.org with esmtp (Exim 4.94.2 #2 (Red Hat Linux)) id 1ninPU-007pTX-Om; Mon, 25 Apr 2022 01:21:05 +0000 Received: from fudo.makrotopia.org ([2a07:2ec0:3002::71]) by bombadil.infradead.org with esmtps (Exim 4.94.2 #2 (Red Hat Linux)) id 1ninPL-007pSe-Pw; Mon, 25 Apr 2022 01:21:00 +0000 Received: from local by fudo.makrotopia.org with esmtpsa (TLS1.3:TLS_AES_256_GCM_SHA384:256) (Exim 4.94.2) (envelope-from ) id 1ninP6-0006Zw-QT; Mon, 25 Apr 2022 03:20:41 +0200 Date: Mon, 25 Apr 2022 02:20:34 +0100 From: Daniel Golle To: Miquel Raynal Cc: =?utf-8?B?UmFmYcWCIE1pxYJlY2tp?= , Srinivas Kandagatla , Richard Weinberger , Vignesh Raghavendra , Tom Rini , linux-mtd@lists.infradead.org, linux-arm-kernel@lists.infradead.org, linux-kernel@vger.kernel.org, u-boot@lists.denx.de, devicetree@vger.kernel.org, =?utf-8?B?UmFmYcWCIE1pxYJlY2tp?= Subject: Regression? [PATCH 1/2] mtd: call of_platform_populate() for MTD partitions Message-ID: References: <20220406143225.28107-1-zajec5@gmail.com> <20220411090032.10999-1-miquel.raynal@bootlin.com> MIME-Version: 1.0 Content-Disposition: inline In-Reply-To: <20220411090032.10999-1-miquel.raynal@bootlin.com> X-CRM114-Version: 20100106-BlameMichelson ( TRE 0.8.0 (BSD) ) MR-646709E3 X-CRM114-CacheID: sfid-20220424_182056_211490_56354499 X-CRM114-Status: GOOD ( 19.70 ) X-BeenThere: linux-arm-kernel@lists.infradead.org X-Mailman-Version: 2.1.34 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 Sender: "linux-arm-kernel" Errors-To: linux-arm-kernel-bounces+linux-arm-kernel=archiver.kernel.org@lists.infradead.org SGkgUmFmYWwsCkhpIE1pZ3VlbCwKCgpPbiBNb24sIEFwciAxMSwgMjAyMiBhdCAxMTowMDozMkFN ICswMjAwLCBNaXF1ZWwgUmF5bmFsIHdyb3RlOgo+IE9uIFdlZCwgMjAyMi0wNC0wNiBhdCAxNDoz MjoyNCBVVEMsID0/dXRmLTg/Yj9VbUZtWWNXQ0lFMXB4WUpsWTJ0cD89IHdyb3RlOgo+ID4gRnJv bTogUmFmYcWCIE1pxYJlY2tpIDxyYWZhbEBtaWxlY2tpLnBsPgo+ID4gCj4gPiBVbnRpbCB0aGlz IGNoYW5nZSBNVEQgc3Vic3lzdGVtIHN1cHBvcnRlZCBoYW5kbGluZyBwYXJ0aXRpb25zIG9ubHkg d2l0aAo+ID4gTVREIHBhcnRpdGlvbnMgcGFyc2Vycy4gVGhhdCdzIGEgc3BlY2lmaWMgLyBsaW1p dGVkIEFQSSBkZXNpZ25lZCBhcm91bmQKPiA+IHBhcnRpdGlvbnMuCj4gPiAKPiA+IFNvbWUgTVRE IHBhcnRpdGlvbnMgbWF5IGhvd2V2ZXIgcmVxdWlyZSBkaWZmZXJlbnQgaGFuZGxpbmcuIFRoZXkg bWF5Cj4gPiBjb250YWluIHNwZWNpZmljIGRhdGEgdGhhdCBuZWVkcyB0byBiZSBwYXJzZWQgYW5k IHNvbWVob3cgZXh0cmFjdGVkLiBGb3IKPiA+IHRoYXQgcHVycG9zZSBNVEQgc3Vic3lzdGVtIHNo b3VsZCBhbGxvdyBiaW5kaW5nIG9mIHN0YW5kYXJkIHBsYXRmb3JtCj4gPiBkcml2ZXJzLgo+ID4g Cj4gPiBBbiBleGFtcGxlIGNhbiBiZSBVLUJvb3QgKHN1YilwYXJ0aXRpb24gd2l0aCBlbnZpcm9u bWVudCB2YXJpYWJsZXMuCj4gPiBUaGVyZSBleGlzdCBhICJ1LWJvb3QsZW52IiBEVCBiaW5kaW5n IGZvciBNVEQgKHN1YilwYXJ0aXRpb24gdGhhdAo+ID4gcmVxdWlyZXMgYW4gTlZNRU0gZHJpdmVy Lgo+ID4gCj4gPiBSZWY6IDVkYjFjMmRiYzA0YyAoImR0LWJpbmRpbmdzOiBudm1lbTogYWRkIFUt Qm9vdCBlbnZpcm9ubWVudCB2YXJpYWJsZXMgYmluZGluZyIpCj4gPiBTaWduZWQtb2ZmLWJ5OiBS YWZhxYIgTWnFgmVja2kgPHJhZmFsQG1pbGVja2kucGw+Cj4gCj4gQXBwbGllZCB0byBodHRwczov L2dpdC5rZXJuZWwub3JnL3B1Yi9zY20vbGludXgva2VybmVsL2dpdC9tdGQvbGludXguZ2l0IG10 ZC9uZXh0LCB0aGFua3MuCgpJJ20gdHJ5aW5nIHRvIHVzZSBuZXh0LTIwMjIwNDIyIGFuZCBub3Rp Y2VkIGEgZmV3IG5ldyBvb3BzJ2VzLgpUdXJucyBvdXQgaXQgY291bGQgYmUgYSBwcm9ibGVtIHdp dGggdGhpcyBjb21taXQgYWNjb3JkaW5nIHRvCgpbZGFuaWVsQGJveCBsaW51eC5naXRdJCBnaXQg YmlzZWN0IGdvb2QKNjg0NzE1MTdlODgzOTAyY2RmZjZlYTM5OWQwNDNiMTdmODAzYjFhOCBpcyB0 aGUgZmlyc3QgYmFkIGNvbW1pdApjb21taXQgNjg0NzE1MTdlODgzOTAyY2RmZjZlYTM5OWQwNDNi MTdmODAzYjFhOApBdXRob3I6IFJhZmHFgiBNacWCZWNraSA8cmFmYWxAbWlsZWNraS5wbD4KRGF0 ZTogICBXZWQgQXByIDYgMTY6MzI6MjQgMjAyMiArMDIwMAoKICAgIG10ZDogY2FsbCBvZl9wbGF0 Zm9ybV9wb3B1bGF0ZSgpIGZvciBNVEQgcGFydGl0aW9ucwpbLi4uXQotLS0KClNvIHdoZW4gZXZl ciB0aGVyZSBpcyBhdCBsZWFzdCBvbmUgJ2NvbXBhdGlibGUnIG5vZGUgZm9yIGFueSBvZiB0aGUK bXRkIHBhcnRpdGlvbnMgSSBnZXQgdGhlIG9vcHMgbWVzc2FnZXMgYmVsb3cuIEl0IGRvZXNuJ3Qg cmVhbGx5IG1hdHRlcgp3aGF0IHRoZSBjb21wYXRpYmxlIHN0cmluZyBpcywgIm52bWVtLWNlbGxz IiBhcyB3ZWxsIGFzICJkZW54LGZpdCIKKHVzZWQgZm9yIE9wZW5XcnQgbXRkc3BsaXQgbm90IGV2 ZW4gcHJlc2VudCBpbiBsaW51eC1uZXh0LCBzbyBqdXN0IGEKZGVhZCBoaW50IGluIERUUykgbWFr ZSB0aGUga2VybmVsIHRvIG9vcHMuCgpEZXNwaXRlIHRoZSBtZXNzYWdlcyBiZWluZyBzaG93biwg Ym90aCBhY2Nlc3NpbmcgTVREIHBhcnRpdGlvbnMgYW5kCmFsc28gZXRoMCBNQUMgYWRkcmVzcyBw b3B1bGF0ZWQgdmlhIE5WTUVNIHNlZW0gdG8gd29yayB3aXRob3V0CnByb2JsZW1zIChhdCBsZWFz dCBsb29rcyBsaWtlIGl0IG9uIGZpcnN0IHNpZ2h0KS4KCkZpbmQgdGhlIGZ1bGwgZGV2aWNlIHRy ZWUgaGVyZToKCmh0dHBzOi8vZ2l0Lm9wZW53cnQub3JnLz9wPW9wZW53cnQvb3BlbndydC5naXQ7 YT1ibG9iO2Y9dGFyZ2V0L2xpbnV4L21lZGlhdGVrL2R0cy9tdDc2MjItdWJudC11bmlmaS02LWxy LXVib290bW9kLmR0cwoKLS0tClsuLi5dClsgICAgMC41NDk0NDhdIG10ay1zcGktbm9yIDExMDE0 MDAwLnNwaTogSVJRIG5vdCBhdmFpbGFibGUuClsgICAgMC41NTYzOTZdIHNwaS1ub3Igc3BpMC4w OiB3MjVxNTEyanZxICg2NTUzNiBLYnl0ZXMpClsgICAgMC45MzMzODFdIEZyZWVpbmcgaW5pdHJk IG1lbW9yeTogMjEyNEsKWyAgICAwLjk0MTU2N10gNyBmaXhlZC1wYXJ0aXRpb25zIHBhcnRpdGlv bnMgZm91bmQgb24gTVREIGRldmljZSBzcGkwLjAKWyAgICAwLjk0Nzk2Nl0gT0Y6IEJhZCBjZWxs IGNvdW50IGZvciAvc3BpQDExMDE0MDAwL2ZsYXNoQDAvcGFydGl0aW9ucwpbICAgIDAuOTU0Mjg2 XSBPRjogQmFkIGNlbGwgY291bnQgZm9yIC9zcGlAMTEwMTQwMDAvZmxhc2hAMC9wYXJ0aXRpb25z ClsgICAgMC45NjA1ODNdIC0tLS0tLS0tLS0tLVsgY3V0IGhlcmUgXS0tLS0tLS0tLS0tLQpbICAg IDAuOTY1MTkyXSBrb2JqZWN0OiAnKG51bGwpJyAoMDAwMDAwMDA5N2E4OWJiZik6IGlzIG5vdCBp bml0aWFsaXplZCwgeWV0IGtvYmplY3RfZ2V0KCkgaXMgYmVpbmcgY2FsbGVkLgpbICAgIDAuOTc0 Njg4XSBXQVJOSU5HOiBDUFU6IDAgUElEOiAxIGF0IGtvYmplY3RfZ2V0KzB4NjgvMHg5NApbICAg IDAuOTgwMjYzXSBNb2R1bGVzIGxpbmtlZCBpbjoKWyAgICAwLjk4MzMxM10gQ1BVOiAwIFBJRDog MSBDb21tOiBzd2FwcGVyLzAgVGFpbnRlZDogRyBTICAgICAgICAgICAgICAgIDUuMTguMC1yYzEr ICMwClsgICAgMC45OTEwNDldIEhhcmR3YXJlIG5hbWU6IFViaXF1aXRpIFVuaUZpIDYgTFIgKFUt Qm9vdCBtb2QpIChEVCkKWyAgICAwLjk5NzA0Nl0gcHN0YXRlOiA2MDAwMDAwNSAoblpDdiBkYWlm IC1QQU4gLVVBTyAtVENPIC1ESVQgLVNTQlMgQlRZUEU9LS0pClsgICAgMS4wMDQwMDBdIHBjIDog a29iamVjdF9nZXQrMHg2OC8weDk0ClsgICAgMS4wMDc3NDNdIGxyIDoga29iamVjdF9nZXQrMHg2 OC8weDk0ClsgICAgMS4wMTE0ODRdIHNwIDogZmZmZmZmYzAwOGJkYjRhMApbICAgIDEuMDE0Nzg5 XSB4Mjk6IGZmZmZmZmMwMDhiZGI0YTAgeDI4OiAwMDAwMDAwMDAwMDAwMDAwIHgyNzogZmZmZmZm ODAwNWM1NzgxMApbICAgIDEuMDIxOTIwXSB4MjY6IGZmZmZmZjgwMDVjNzRhMjAgeDI1OiAwMDAw MDAwMDAwMDAwMDAwIHgyNDogMDAwMDAwMDAwMDAwMDAwMQpbICAgIDEuMDI5MDUwXSB4MjM6IDAw MDAwMDAwMDAwMDAwMDAgeDIyOiAwMDAwMDAwMDAwMDAwMDAwIHgyMTogMDAwMDAwMDAwMDAwMDAw MApbICAgIDEuMDM2MTgyXSB4MjA6IGZmZmZmZjgwMDVjNzRhMjAgeDE5OiBmZmZmZmY4MDA1Yzc0 YTIwIHgxODogZmZmZmZmYzAwOGFiOTYzMApbICAgIDEuMDQzMzEyXSB4MTc6IDZmNmIyMDc0NjU3 OTIwMmMgeDE2OiA2NDY1N2E2OTZjNjE2OTc0IHgxNTogMDAwMDAwMDAwMDAwMDA3NApbICAgIDEu MDUwNDQzXSB4MTQ6IDAwMDAwMDAwMDAwMDAxNWMgeDEzOiAwMDAwMDAwMDAwMDAwMDc0IHgxMjog MDAwMDAwMDBmZmZmZmZlYQpbICAgIDEuMDU3NTc0XSB4MTE6IDAwMDAwMDAwZmZmZmVmZmYgeDEw OiAwMDAwMDAwMGZmZmZlZmZmIHg5IDogZmZmZmZmYzAwOGIxMTYzMApbICAgIDEuMDY0NzA1XSB4 OCA6IDAwMDAwMDAwMDAwMTdmZTggeDcgOiBjMDAwMDAwMGZmZmZlZmZmIHg2IDogMDAwMDAwMDAw MDA1N2ZhOApbICAgIDEuMDcxODM1XSB4NSA6IDAwMDAwMDAwMDAwMDBmZmYgeDQgOiAwMDAwMDAw MDAwMDAwMDAwIHgzIDogZmZmZmZmYzAwOGJkYjFjMApbICAgIDEuMDc4OTY2XSB4MiA6IDAwMDAw MDAwMDAwMDAwMDAgeDEgOiBmZmZmZmZjMDA4YWI5NTgwIHgwIDogMDAwMDAwMDAwMDAwMDA1Ywpb ICAgIDEuMDg2MDk3XSBDYWxsIHRyYWNlOgpbICAgIDEuMDg4NTM0XSAga29iamVjdF9nZXQrMHg2 OC8weDk0ClsgICAgMS4wOTE5MzBdICBkZXZpY2VfYWRkKzB4YTQvMHg4NDAKWyAgICAxLjA5NTMy OF0gIG9mX2RldmljZV9hZGQrMHg0Yy8weDVjClsgICAgMS4wOTg4OThdICBvZl9wbGF0Zm9ybV9k ZXZpY2VfY3JlYXRlX3BkYXRhKzB4YjgvMHhmMApbICAgIDEuMTA0MDI5XSAgb2ZfcGxhdGZvcm1f YnVzX2NyZWF0ZSsweDEwNC8weDM1MApbICAgIDEuMTA4NTUyXSAgb2ZfcGxhdGZvcm1fcG9wdWxh dGUrMHg1NC8weGUwClsgICAgMS4xMTI3MjhdICBwYXJzZV9tdGRfcGFydGl0aW9ucysweDQzMC8w eDQ5MApbICAgIDEuMTE3MDgwXSAgbXRkX2RldmljZV9wYXJzZV9yZWdpc3RlcisweDkwLzB4MmIw ClsgICAgMS4xMjE3NzddICBzcGlfbm9yX3Byb2JlKzB4MWY4LzB4MmIwClsgICAgMS4xMjU1MjFd ICBzcGlfbWVtX3Byb2JlKzB4NjgvMHhhMApbICAgIDEuMTI5MDkyXSAgc3BpX3Byb2JlKzB4ODAv MHhkYwpbICAgIDEuMTMyMzE0XSAgcmVhbGx5X3Byb2JlLnBhcnQuMCsweDk4LzB4MjgwClsgICAg MS4xMzY0OTBdICBfX2RyaXZlcl9wcm9iZV9kZXZpY2UrMHg5NC8weDE0MApbICAgIDEuMTQwODM5 XSAgZHJpdmVyX3Byb2JlX2RldmljZSsweDQwLzB4MTE0ClsgICAgMS4xNDUwMTRdICBfX2Rldmlj ZV9hdHRhY2hfZHJpdmVyKzB4YjAvMHgxMGMKWyAgICAxLjE0OTQ1MF0gIGJ1c19mb3JfZWFjaF9k cnYrMHg2NC8weGEwClsgICAgMS4xNTMyODBdICBfX2RldmljZV9hdHRhY2grMHhhOC8weDE2Ywpb ICAgIDEuMTU3MTA4XSAgZGV2aWNlX2luaXRpYWxfcHJvYmUrMHgxMC8weDIwClsgICAgMS4xNjEy ODNdICBidXNfcHJvYmVfZGV2aWNlKzB4OTQvMHg5YwpbICAgIDEuMTY1MTE0XSAgZGV2aWNlX2Fk ZCsweDM1Yy8weDg0MApbICAgIDEuMTY4NTk2XSAgX19zcGlfYWRkX2RldmljZSsweDcwLzB4MTE0 ClsgICAgMS4xNzI1MTBdICBzcGlfYWRkX2RldmljZSsweDVjLzB4OTAKWyAgICAxLjE3NjE2NV0g IG9mX3JlZ2lzdGVyX3NwaV9kZXZpY2UrMHgyMDQvMHgzMzAKWyAgICAxLjE4MDY4OF0gIHNwaV9y ZWdpc3Rlcl9jb250cm9sbGVyKzB4M2U4LzB4NmRjClsgICAgMS4xODUyOTldICBkZXZtX3NwaV9y ZWdpc3Rlcl9jb250cm9sbGVyKzB4MjAvMHg3NApbICAgIDEuMTkwMTY5XSAgbXRrX25vcl9wcm9i ZSsweDM0NC8weDRjMApbICAgIDEuMTkzOTExXSAgcGxhdGZvcm1fcHJvYmUrMHg2NC8weGQwClsg ICAgMS4xOTc1NjZdICByZWFsbHlfcHJvYmUucGFydC4wKzB4OTgvMHgyODAKWyAgICAxLjIwMTc0 MV0gIF9fZHJpdmVyX3Byb2JlX2RldmljZSsweDk0LzB4MTQwClsgICAgMS4yMDYwODldICBkcml2 ZXJfcHJvYmVfZGV2aWNlKzB4NDAvMHgxMTQKWyAgICAxLjIxMDI2NF0gIF9fZHJpdmVyX2F0dGFj aCsweGYwLzB4MTgwClsgICAgMS4yMTQwOTJdICBidXNfZm9yX2VhY2hfZGV2KzB4NWMvMHg5MApb ICAgIDEuMjE3OTIyXSAgZHJpdmVyX2F0dGFjaCsweDIwLzB4MmMKWyAgICAxLjIyMTQ5MV0gIGJ1 c19hZGRfZHJpdmVyKzB4MTQwLzB4MWVjClsgICAgMS4yMjUzMjBdICBkcml2ZXJfcmVnaXN0ZXIr MHg3NC8weDEyMApbICAgIDEuMjI5MTQ5XSAgX19wbGF0Zm9ybV9kcml2ZXJfcmVnaXN0ZXIrMHgy NC8weDMwClsgICAgMS4yMzM4NDVdICBtdGtfbm9yX2RyaXZlcl9pbml0KzB4MTgvMHgyMApbICAg IDEuMjM3OTM4XSAgZG9fb25lX2luaXRjYWxsKzB4NGMvMHgxYzAKWyAgICAxLjI0MTc2OF0gIGtl cm5lbF9pbml0X2ZyZWVhYmxlKzB4MjMwLzB4Mjk0ClsgICAgMS4yNDYxMjBdICBrZXJuZWxfaW5p dCsweDIwLzB4MTIwClsgICAgMS4yNDk2MDFdICByZXRfZnJvbV9mb3JrKzB4MTAvMHgyMApbICAg IDEuMjUzMTcwXSAtLS1bIGVuZCB0cmFjZSAwMDAwMDAwMDAwMDAwMDAwIF0tLS0KWyAgICAxLjI1 Nzc5Nl0gLS0tLS0tLS0tLS0tWyBjdXQgaGVyZSBdLS0tLS0tLS0tLS0tClsgICAgMS4yNjI0MDhd IHJlZmNvdW50X3Q6IGFkZGl0aW9uIG9uIDA7IHVzZS1hZnRlci1mcmVlLgpbICAgIDEuMjY3NTUw XSBXQVJOSU5HOiBDUFU6IDAgUElEOiAxIGF0IHJlZmNvdW50X3dhcm5fc2F0dXJhdGUrMHg5OC8w eDE0MApbICAgIDEuMjc0MTYxXSBNb2R1bGVzIGxpbmtlZCBpbjoKWyAgICAxLjI3NzIwNl0gQ1BV OiAwIFBJRDogMSBDb21tOiBzd2FwcGVyLzAgVGFpbnRlZDogRyBTICAgICAgVyAgICAgICAgIDUu MTguMC1yYzErICMwClsgICAgMS4yODQ5NDFdIEhhcmR3YXJlIG5hbWU6IFViaXF1aXRpIFVuaUZp IDYgTFIgKFUtQm9vdCBtb2QpIChEVCkKWyAgICAxLjI5MDkzN10gcHN0YXRlOiA2MDAwMDAwNSAo blpDdiBkYWlmIC1QQU4gLVVBTyAtVENPIC1ESVQgLVNTQlMgQlRZUEU9LS0pClsgICAgMS4yOTc4 OTFdIHBjIDogcmVmY291bnRfd2Fybl9zYXR1cmF0ZSsweDk4LzB4MTQwClsgICAgMS4zMDI2NzVd IGxyIDogcmVmY291bnRfd2Fybl9zYXR1cmF0ZSsweDk4LzB4MTQwClsgICAgMS4zMDc0NTldIHNw IDogZmZmZmZmYzAwOGJkYjQ5MApbICAgIDEuMzEwNzY0XSB4Mjk6IGZmZmZmZmMwMDhiZGI0OTAg eDI4OiAwMDAwMDAwMDAwMDAwMDAwIHgyNzogZmZmZmZmODAwNWM1NzgxMApbICAgIDEuMzE3ODk1 XSB4MjY6IGZmZmZmZjgwMDVjNzRhMjAgeDI1OiAwMDAwMDAwMDAwMDAwMDAwIHgyNDogMDAwMDAw MDAwMDAwMDAwMQpbICAgIDEuMzI1MDI2XSB4MjM6IDAwMDAwMDAwMDAwMDAwMDAgeDIyOiAwMDAw MDAwMDAwMDAwMDAwIHgyMTogMDAwMDAwMDAwMDAwMDAwMApbICAgIDEuMzMyMTU3XSB4MjA6IGZm ZmZmZjgwMDVjNzRhMjAgeDE5OiBmZmZmZmY4MDA1Yzc0YTIwIHgxODogZmZmZmZmYzAwOGFiOTYz MApbICAgIDEuMzM5Mjg4XSB4MTc6IDZmNmIyMDc0NjU3OTIwMmMgeDE2OiA2NDY1N2E2OTZjNjE2 OTc0IHgxNTogMDAwMDAwMDAwMDAwMDBiMwpbICAgIDEuMzQ2NDE5XSB4MTQ6IDAwMDAwMDAwMDAw MDAyMTkgeDEzOiAwMDAwMDAwMDAwMDAwMGIzIHgxMjogMDAwMDAwMDBmZmZmZmZlYQpbICAgIDEu MzUzNTUwXSB4MTE6IDAwMDAwMDAwZmZmZmVmZmYgeDEwOiAwMDAwMDAwMGZmZmZlZmZmIHg5IDog ZmZmZmZmYzAwOGIxMTYzMApbICAgIDEuMzYwNjgxXSB4OCA6IDAwMDAwMDAwMDAwMTdmZTggeDcg OiBjMDAwMDAwMGZmZmZlZmZmIHg2IDogMDAwMDAwMDAwMDA1N2ZhOApbICAgIDEuMzY3ODExXSB4 NSA6IDAwMDAwMDAwMDAwMDBmZmYgeDQgOiAwMDAwMDAwMDAwMDAwMDAwIHgzIDogZmZmZmZmYzAw OGJkYjFiMApbICAgIDEuMzc0OTQyXSB4MiA6IDAwMDAwMDAwMDAwMDAwMDAgeDEgOiBmZmZmZmZj MDA4YWI5NTgwIHgwIDogMDAwMDAwMDAwMDAwMDAyYQpbICAgIDEuMzgyMDczXSBDYWxsIHRyYWNl OgpbICAgIDEuMzg0NTA5XSAgcmVmY291bnRfd2Fybl9zYXR1cmF0ZSsweDk4LzB4MTQwClsgICAg MS4zODg5NDZdICBrb2JqZWN0X2dldCsweDkwLzB4OTQKWyAgICAxLjM5MjM0Ml0gIGRldmljZV9h ZGQrMHhhNC8weDg0MApbICAgIDEuMzk1NzM3XSAgb2ZfZGV2aWNlX2FkZCsweDRjLzB4NWMKWyAg ICAxLjM5OTMwNV0gIG9mX3BsYXRmb3JtX2RldmljZV9jcmVhdGVfcGRhdGErMHhiOC8weGYwClsg ICAgMS40MDQ0MzZdICBvZl9wbGF0Zm9ybV9idXNfY3JlYXRlKzB4MTA0LzB4MzUwClsgICAgMS40 MDg5NTldICBvZl9wbGF0Zm9ybV9wb3B1bGF0ZSsweDU0LzB4ZTAKWyAgICAxLjQxMzEzNF0gIHBh cnNlX210ZF9wYXJ0aXRpb25zKzB4NDMwLzB4NDkwClsgICAgMS40MTc0ODRdICBtdGRfZGV2aWNl X3BhcnNlX3JlZ2lzdGVyKzB4OTAvMHgyYjAKWyAgICAxLjQyMjE4Ml0gIHNwaV9ub3JfcHJvYmUr MHgxZjgvMHgyYjAKWyAgICAxLjQyNTkyNV0gIHNwaV9tZW1fcHJvYmUrMHg2OC8weGEwClsgICAg MS40Mjk0OTNdICBzcGlfcHJvYmUrMHg4MC8weGRjClsgICAgMS40MzI3MTVdICByZWFsbHlfcHJv YmUucGFydC4wKzB4OTgvMHgyODAKWyAgICAxLjQzNjg5MF0gIF9fZHJpdmVyX3Byb2JlX2Rldmlj ZSsweDk0LzB4MTQwClsgICAgMS40NDEyMzhdICBkcml2ZXJfcHJvYmVfZGV2aWNlKzB4NDAvMHgx MTQKWyAgICAxLjQ0NTQxM10gIF9fZGV2aWNlX2F0dGFjaF9kcml2ZXIrMHhiMC8weDEwYwpbICAg IDEuNDQ5ODQ5XSAgYnVzX2Zvcl9lYWNoX2RydisweDY0LzB4YTAKWyAgICAxLjQ1MzY3OF0gIF9f ZGV2aWNlX2F0dGFjaCsweGE4LzB4MTZjClsgICAgMS40NTc1MDZdICBkZXZpY2VfaW5pdGlhbF9w cm9iZSsweDEwLzB4MjAKWyAgICAxLjQ2MTY4Ml0gIGJ1c19wcm9iZV9kZXZpY2UrMHg5NC8weDlj ClsgICAgMS40NjU1MTFdICBkZXZpY2VfYWRkKzB4MzVjLzB4ODQwClsgICAgMS40Njg5OTNdICBf X3NwaV9hZGRfZGV2aWNlKzB4NzAvMHgxMTQKWyAgICAxLjQ3MjkwOF0gIHNwaV9hZGRfZGV2aWNl KzB4NWMvMHg5MApbICAgIDEuNDc2NTYyXSAgb2ZfcmVnaXN0ZXJfc3BpX2RldmljZSsweDIwNC8w eDMzMApbICAgIDEuNDgxMDg1XSAgc3BpX3JlZ2lzdGVyX2NvbnRyb2xsZXIrMHgzZTgvMHg2ZGMK WyAgICAxLjQ4NTY5NV0gIGRldm1fc3BpX3JlZ2lzdGVyX2NvbnRyb2xsZXIrMHgyMC8weDc0Clsg ICAgMS40OTA1NjVdICBtdGtfbm9yX3Byb2JlKzB4MzQ0LzB4NGMwClsgICAgMS40OTQzMDddICBw bGF0Zm9ybV9wcm9iZSsweDY0LzB4ZDAKWyAgICAxLjQ5Nzk2Ml0gIHJlYWxseV9wcm9iZS5wYXJ0 LjArMHg5OC8weDI4MApbICAgIDEuNTAyMTM2XSAgX19kcml2ZXJfcHJvYmVfZGV2aWNlKzB4OTQv MHgxNDAKWyAgICAxLjUwNjQ4NV0gIGRyaXZlcl9wcm9iZV9kZXZpY2UrMHg0MC8weDExNApbICAg IDEuNTEwNjYwXSAgX19kcml2ZXJfYXR0YWNoKzB4ZjAvMHgxODAKWyAgICAxLjUxNDQ4OF0gIGJ1 c19mb3JfZWFjaF9kZXYrMHg1Yy8weDkwClsgICAgMS41MTgzMTddICBkcml2ZXJfYXR0YWNoKzB4 MjAvMHgyYwpbICAgIDEuNTIxODg3XSAgYnVzX2FkZF9kcml2ZXIrMHgxNDAvMHgxZWMKWyAgICAx LjUyNTcxNl0gIGRyaXZlcl9yZWdpc3RlcisweDc0LzB4MTIwClsgICAgMS41Mjk1NDNdICBfX3Bs YXRmb3JtX2RyaXZlcl9yZWdpc3RlcisweDI0LzB4MzAKWyAgICAxLjUzNDI0MF0gIG10a19ub3Jf ZHJpdmVyX2luaXQrMHgxOC8weDIwClsgICAgMS41MzgzMzBdICBkb19vbmVfaW5pdGNhbGwrMHg0 Yy8weDFjMApbICAgIDEuNTQyMTU4XSAga2VybmVsX2luaXRfZnJlZWFibGUrMHgyMzAvMHgyOTQK WyAgICAxLjU0NjUwOF0gIGtlcm5lbF9pbml0KzB4MjAvMHgxMjAKWyAgICAxLjU0OTk5MF0gIHJl dF9mcm9tX2ZvcmsrMHgxMC8weDIwClsgICAgMS41NTM1NThdIC0tLVsgZW5kIHRyYWNlIDAwMDAw MDAwMDAwMDAwMDAgXS0tLQpbICAgIDEuNTU4MTc2XSAtLS0tLS0tLS0tLS1bIGN1dCBoZXJlIF0t LS0tLS0tLS0tLS0KWyAgICAxLjU2Mjc4Nl0ga29iamVjdDogJyhudWxsKScgKDAwMDAwMDAwOTdh ODliYmYpOiBpcyBub3QgaW5pdGlhbGl6ZWQsIHlldCBrb2JqZWN0X2dldCgpIGlzIGJlaW5nIGNh bGxlZC4KWyAgICAxLjU3MjI3Ml0gV0FSTklORzogQ1BVOiAwIFBJRDogMSBhdCBrb2JqZWN0X2dl dCsweDY4LzB4OTQKWyAgICAxLjU3NzgzOV0gTW9kdWxlcyBsaW5rZWQgaW46ClsgICAgMS41ODA4 ODVdIENQVTogMCBQSUQ6IDEgQ29tbTogc3dhcHBlci8wIFRhaW50ZWQ6IEcgUyAgICAgIFcgICAg ICAgICA1LjE4LjAtcmMxKyAjMApbICAgIDEuNTg4NjIwXSBIYXJkd2FyZSBuYW1lOiBVYmlxdWl0 aSBVbmlGaSA2IExSIChVLUJvb3QgbW9kKSAoRFQpClsgICAgMS41OTQ2MTZdIHBzdGF0ZTogNjAw MDAwMDUgKG5aQ3YgZGFpZiAtUEFOIC1VQU8gLVRDTyAtRElUIC1TU0JTIEJUWVBFPS0tKQpbICAg IDEuNjAxNTcwXSBwYyA6IGtvYmplY3RfZ2V0KzB4NjgvMHg5NApbICAgIDEuNjA1MzEyXSBsciA6 IGtvYmplY3RfZ2V0KzB4NjgvMHg5NApbICAgIDEuNjA5MDU0XSBzcCA6IGZmZmZmZmMwMDhiZGIz YTAKWyAgICAxLjYxMjM1OV0geDI5OiBmZmZmZmZjMDA4YmRiM2EwIHgyODogMDAwMDAwMDAwMDAw MDAwMCB4Mjc6IGZmZmZmZjgwMDVjNTc4MTAKWyAgICAxLjYxOTQ5MF0geDI2OiBmZmZmZmY4MDA1 Yzc0YTIwIHgyNTogMDAwMDAwMDAwMDAwMDAwMCB4MjQ6IDAwMDAwMDAwMDAwMDAwMDEKWyAgICAx LjYyNjYyMF0geDIzOiAwMDAwMDAwMDAwMDAwMDAwIHgyMjogMDAwMDAwMDAwMDAwMDAwMCB4MjE6 IGZmZmZmZjgwMDVjNzRhMjAKWyAgICAxLjYzMzc1MV0geDIwOiBmZmZmZmY4MDA1YzU3ODEwIHgx OTogZmZmZmZmODAwNWM3NGEyMCB4MTg6IGZmZmZmZmMwMDhhYjk2MzAKWyAgICAxLjY0MDg4Ml0g eDE3OiA2ZjZiMjA3NDY1NzkyMDJjIHgxNjogNjQ2NTdhNjk2YzYxNjk3NCB4MTU6IDAwMDAwMDAw MDAwMDAwZjMKWyAgICAxLjY0ODAxM10geDE0OiAwMDAwMDAwMDAwMDAwMmQ5IHgxMzogMDAwMDAw MDAwMDAwMDBmMyB4MTI6IDAwMDAwMDAwZmZmZmZmZWEKWyAgICAxLjY1NTE0NF0geDExOiAwMDAw MDAwMGZmZmZlZmZmIHgxMDogMDAwMDAwMDBmZmZmZWZmZiB4OSA6IGZmZmZmZmMwMDhiMTE2MzAK WyAgICAxLjY2MjI3NV0geDggOiAwMDAwMDAwMDAwMDE3ZmU4IHg3IDogYzAwMDAwMDBmZmZmZWZm ZiB4NiA6IDAwMDAwMDAwMDAwNTdmYTgKWyAgICAxLjY2OTQwNV0geDUgOiAwMDAwMDAwMDAwMDAw ZmZmIHg0IDogMDAwMDAwMDAwMDAwMDAwMCB4MyA6IGZmZmZmZmMwMDhiZGIwYzAKWyAgICAxLjY3 NjUzNl0geDIgOiAwMDAwMDAwMDAwMDAwMDAwIHgxIDogZmZmZmZmYzAwOGFiOTU4MCB4MCA6IDAw MDAwMDAwMDAwMDAwNWMKWyAgICAxLjY4MzY2Nl0gQ2FsbCB0cmFjZToKWyAgICAxLjY4NjEwMl0g IGtvYmplY3RfZ2V0KzB4NjgvMHg5NApbICAgIDEuNjg5NDk4XSAga29iamVjdF9hZGRfaW50ZXJu YWwrMHgzNC8weDMzMApbICAgIDEuNjkzNzYyXSAga29iamVjdF9hZGQrMHg4MC8weGUwClsgICAg MS42OTcxNThdICBkZXZpY2VfYWRkKzB4ZDgvMHg4NDAKWyAgICAxLjcwMDU1M10gIG9mX2Rldmlj ZV9hZGQrMHg0Yy8weDVjClsgICAgMS43MDQxMjFdICBvZl9wbGF0Zm9ybV9kZXZpY2VfY3JlYXRl X3BkYXRhKzB4YjgvMHhmMApbICAgIDEuNzA5MjUyXSAgb2ZfcGxhdGZvcm1fYnVzX2NyZWF0ZSsw eDEwNC8weDM1MApbICAgIDEuNzEzNzc0XSAgb2ZfcGxhdGZvcm1fcG9wdWxhdGUrMHg1NC8weGUw ClsgICAgMS43MTc5NDldICBwYXJzZV9tdGRfcGFydGl0aW9ucysweDQzMC8weDQ5MApbICAgIDEu NzIyMjk5XSAgbXRkX2RldmljZV9wYXJzZV9yZWdpc3RlcisweDkwLzB4MmIwClsgICAgMS43MjY5 OTZdICBzcGlfbm9yX3Byb2JlKzB4MWY4LzB4MmIwClsgICAgMS43MzA3MzldICBzcGlfbWVtX3By b2JlKzB4NjgvMHhhMApbICAgIDEuNzM0MzA3XSAgc3BpX3Byb2JlKzB4ODAvMHhkYwpbICAgIDEu NzM3NTI5XSAgcmVhbGx5X3Byb2JlLnBhcnQuMCsweDk4LzB4MjgwClsgICAgMS43NDE3MDRdICBf X2RyaXZlcl9wcm9iZV9kZXZpY2UrMHg5NC8weDE0MApbICAgIDEuNzQ2MDUzXSAgZHJpdmVyX3By b2JlX2RldmljZSsweDQwLzB4MTE0ClsgICAgMS43NTAyMjhdICBfX2RldmljZV9hdHRhY2hfZHJp dmVyKzB4YjAvMHgxMGMKWyAgICAxLjc1NDY2NF0gIGJ1c19mb3JfZWFjaF9kcnYrMHg2NC8weGEw ClsgICAgMS43NTg0OTNdICBfX2RldmljZV9hdHRhY2grMHhhOC8weDE2YwpbICAgIDEuNzYyMzIw XSAgZGV2aWNlX2luaXRpYWxfcHJvYmUrMHgxMC8weDIwClsgICAgMS43NjY0OTZdICBidXNfcHJv YmVfZGV2aWNlKzB4OTQvMHg5YwpbICAgIDEuNzcwMzI2XSAgZGV2aWNlX2FkZCsweDM1Yy8weDg0 MApbICAgIDEuNzczODA4XSAgX19zcGlfYWRkX2RldmljZSsweDcwLzB4MTE0ClsgICAgMS43Nzc3 MjNdICBzcGlfYWRkX2RldmljZSsweDVjLzB4OTAKWyAgICAxLjc4MTM3OF0gIG9mX3JlZ2lzdGVy X3NwaV9kZXZpY2UrMHgyMDQvMHgzMzAKWyAgICAxLjc4NTkwMV0gIHNwaV9yZWdpc3Rlcl9jb250 cm9sbGVyKzB4M2U4LzB4NmRjClsgICAgMS43OTA1MTFdICBkZXZtX3NwaV9yZWdpc3Rlcl9jb250 cm9sbGVyKzB4MjAvMHg3NApbICAgIDEuNzk1MzgxXSAgbXRrX25vcl9wcm9iZSsweDM0NC8weDRj MApbICAgIDEuNzk5MTIzXSAgcGxhdGZvcm1fcHJvYmUrMHg2NC8weGQwClsgICAgMS44MDI3Nzdd ICByZWFsbHlfcHJvYmUucGFydC4wKzB4OTgvMHgyODAKWyAgICAxLjgwNjk1Ml0gIF9fZHJpdmVy X3Byb2JlX2RldmljZSsweDk0LzB4MTQwClsgICAgMS44MTEzMDBdICBkcml2ZXJfcHJvYmVfZGV2 aWNlKzB4NDAvMHgxMTQKWyAgICAxLjgxNTQ3NF0gIF9fZHJpdmVyX2F0dGFjaCsweGYwLzB4MTgw ClsgICAgMS44MTkzMDJdICBidXNfZm9yX2VhY2hfZGV2KzB4NWMvMHg5MApbICAgIDEuODIzMTMy XSAgZHJpdmVyX2F0dGFjaCsweDIwLzB4MmMKWyAgICAxLjgyNjcwMV0gIGJ1c19hZGRfZHJpdmVy KzB4MTQwLzB4MWVjClsgICAgMS44MzA1MzBdICBkcml2ZXJfcmVnaXN0ZXIrMHg3NC8weDEyMApb ICAgIDEuODM0MzU5XSAgX19wbGF0Zm9ybV9kcml2ZXJfcmVnaXN0ZXIrMHgyNC8weDMwClsgICAg MS44MzkwNTZdICBtdGtfbm9yX2RyaXZlcl9pbml0KzB4MTgvMHgyMApbICAgIDEuODQzMTQ2XSAg ZG9fb25lX2luaXRjYWxsKzB4NGMvMHgxYzAKWyAgICAxLjg0Njk3NV0gIGtlcm5lbF9pbml0X2Zy ZWVhYmxlKzB4MjMwLzB4Mjk0ClsgICAgMS44NTEzMjVdICBrZXJuZWxfaW5pdCsweDIwLzB4MTIw ClsgICAgMS44NTQ4MDZdICByZXRfZnJvbV9mb3JrKzB4MTAvMHgyMApbICAgIDEuODU4Mzc0XSAt LS1bIGVuZCB0cmFjZSAwMDAwMDAwMDAwMDAwMDAwIF0tLS0KWyAgICAxLjg2Mjk4OV0gLS0tLS0t LS0tLS0tWyBjdXQgaGVyZSBdLS0tLS0tLS0tLS0tClsgICAgMS44Njc1OTZdIHJlZmNvdW50X3Q6 IHNhdHVyYXRlZDsgbGVha2luZyBtZW1vcnkuClsgICAgMS44NzIzOTJdIFdBUk5JTkc6IENQVTog MCBQSUQ6IDEgYXQgcmVmY291bnRfd2Fybl9zYXR1cmF0ZSsweDZjLzB4MTQwClsgICAgMS44Nzkw MDFdIE1vZHVsZXMgbGlua2VkIGluOgpbICAgIDEuODgyMDQ2XSBDUFU6IDAgUElEOiAxIENvbW06 IHN3YXBwZXIvMCBUYWludGVkOiBHIFMgICAgICBXICAgICAgICAgNS4xOC4wLXJjMSsgIzAKWyAg ICAxLjg4OTc4MV0gSGFyZHdhcmUgbmFtZTogVWJpcXVpdGkgVW5pRmkgNiBMUiAoVS1Cb290IG1v ZCkgKERUKQpbICAgIDEuODk1Nzc2XSBwc3RhdGU6IDYwMDAwMDA1IChuWkN2IGRhaWYgLVBBTiAt VUFPIC1UQ08gLURJVCAtU1NCUyBCVFlQRT0tLSkKWyAgICAxLjkwMjcyOV0gcGMgOiByZWZjb3Vu dF93YXJuX3NhdHVyYXRlKzB4NmMvMHgxNDAKWyAgICAxLjkwNzUxM10gbHIgOiByZWZjb3VudF93 YXJuX3NhdHVyYXRlKzB4NmMvMHgxNDAKWyAgICAxLjkxMjI5Nl0gc3AgOiBmZmZmZmZjMDA4YmRi MzkwClsgICAgMS45MTU2MDFdIHgyOTogZmZmZmZmYzAwOGJkYjM5MCB4Mjg6IDAwMDAwMDAwMDAw MDAwMDAgeDI3OiBmZmZmZmY4MDA1YzU3ODEwClsgICAgMS45MjI3MzJdIHgyNjogZmZmZmZmODAw NWM3NGEyMCB4MjU6IDAwMDAwMDAwMDAwMDAwMDAgeDI0OiAwMDAwMDAwMDAwMDAwMDAxClsgICAg MS45Mjk4NjRdIHgyMzogMDAwMDAwMDAwMDAwMDAwMCB4MjI6IDAwMDAwMDAwMDAwMDAwMDAgeDIx OiBmZmZmZmY4MDA1Yzc0YTIwClsgICAgMS45MzY5OTVdIHgyMDogZmZmZmZmODAwNWM1NzgxMCB4 MTk6IGZmZmZmZjgwMDVjNzRhMjAgeDE4OiBmZmZmZmZjMDA4YWI5NjMwClsgICAgMS45NDQxMjdd IHgxNzogNmY2YjIwNzQ2NTc5MjAyYyB4MTY6IDY0NjU3YTY5NmM2MTY5NzQgeDE1OiAwMDAwMDAw MDAwMDAwMTM0ClsgICAgMS45NTEyNThdIHgxNDogMDAwMDAwMDAwMDAwMDM5YyB4MTM6IDAwMDAw MDAwMDAwMDAxMzQgeDEyOiAwMDAwMDAwMGZmZmZmZmVhClsgICAgMS45NTgzODldIHgxMTogMDAw MDAwMDBmZmZmZWZmZiB4MTA6IDAwMDAwMDAwZmZmZmVmZmYgeDkgOiBmZmZmZmZjMDA4YjExNjMw ClsgICAgMS45NjU1MjBdIHg4IDogMDAwMDAwMDAwMDAxN2ZlOCB4NyA6IGMwMDAwMDAwZmZmZmVm ZmYgeDYgOiAwMDAwMDAwMDAwMDU3ZmE4ClsgICAgMS45NzI2NTBdIHg1IDogMDAwMDAwMDAwMDAw MGZmZiB4NCA6IDAwMDAwMDAwMDAwMDAwMDAgeDMgOiBmZmZmZmZjMDA4YmRiMGIwClsgICAgMS45 Nzk3ODBdIHgyIDogMDAwMDAwMDAwMDAwMDAwMCB4MSA6IGZmZmZmZmMwMDhhYjk1ODAgeDAgOiAw MDAwMDAwMDAwMDAwMDI2ClsgICAgMS45ODY5MTFdIENhbGwgdHJhY2U6ClsgICAgMS45ODkzNDhd ICByZWZjb3VudF93YXJuX3NhdHVyYXRlKzB4NmMvMHgxNDAKWyAgICAxLjk5Mzc4Nl0gIGtvYmpl Y3RfZ2V0KzB4NzgvMHg5NApbICAgIDEuOTk3MTgxXSAga29iamVjdF9hZGRfaW50ZXJuYWwrMHgz NC8weDMzMApbICAgIDIuMDAxNDQ0XSAga29iamVjdF9hZGQrMHg4MC8weGUwClsgICAgMi4wMDQ4 NDBdICBkZXZpY2VfYWRkKzB4ZDgvMHg4NDAKWyAgICAyLjAwODIzNV0gIG9mX2RldmljZV9hZGQr MHg0Yy8weDVjClsgICAgMi4wMTE4MDJdICBvZl9wbGF0Zm9ybV9kZXZpY2VfY3JlYXRlX3BkYXRh KzB4YjgvMHhmMApbICAgIDIuMDE2OTMzXSAgb2ZfcGxhdGZvcm1fYnVzX2NyZWF0ZSsweDEwNC8w eDM1MApbICAgIDIuMDIxNDU2XSAgb2ZfcGxhdGZvcm1fcG9wdWxhdGUrMHg1NC8weGUwClsgICAg Mi4wMjU2MzFdICBwYXJzZV9tdGRfcGFydGl0aW9ucysweDQzMC8weDQ5MApbICAgIDIuMDI5OTgy XSAgbXRkX2RldmljZV9wYXJzZV9yZWdpc3RlcisweDkwLzB4MmIwClsgICAgMi4wMzQ2NzldICBz cGlfbm9yX3Byb2JlKzB4MWY4LzB4MmIwClsgICAgMi4wMzg0MjFdICBzcGlfbWVtX3Byb2JlKzB4 NjgvMHhhMApbICAgIDIuMDQxOTg5XSAgc3BpX3Byb2JlKzB4ODAvMHhkYwpbICAgIDIuMDQ1MjEx XSAgcmVhbGx5X3Byb2JlLnBhcnQuMCsweDk4LzB4MjgwClsgICAgMi4wNDkzODVdICBfX2RyaXZl cl9wcm9iZV9kZXZpY2UrMHg5NC8weDE0MApbICAgIDIuMDUzNzM0XSAgZHJpdmVyX3Byb2JlX2Rl dmljZSsweDQwLzB4MTE0ClsgICAgMi4wNTc5MDhdICBfX2RldmljZV9hdHRhY2hfZHJpdmVyKzB4 YjAvMHgxMGMKWyAgICAyLjA2MjM0NF0gIGJ1c19mb3JfZWFjaF9kcnYrMHg2NC8weGEwClsgICAg Mi4wNjYxNzRdICBfX2RldmljZV9hdHRhY2grMHhhOC8weDE2YwpbICAgIDIuMDcwMDAyXSAgZGV2 aWNlX2luaXRpYWxfcHJvYmUrMHgxMC8weDIwClsgICAgMi4wNzQxNzddICBidXNfcHJvYmVfZGV2 aWNlKzB4OTQvMHg5YwpbICAgIDIuMDc4MDA3XSAgZGV2aWNlX2FkZCsweDM1Yy8weDg0MApbICAg IDIuMDgxNDg5XSAgX19zcGlfYWRkX2RldmljZSsweDcwLzB4MTE0ClsgICAgMi4wODU0MDRdICBz cGlfYWRkX2RldmljZSsweDVjLzB4OTAKWyAgICAyLjA4OTA1OF0gIG9mX3JlZ2lzdGVyX3NwaV9k ZXZpY2UrMHgyMDQvMHgzMzAKWyAgICAyLjA5MzU4MV0gIHNwaV9yZWdpc3Rlcl9jb250cm9sbGVy KzB4M2U4LzB4NmRjClsgICAgMi4wOTgxOTFdICBkZXZtX3NwaV9yZWdpc3Rlcl9jb250cm9sbGVy KzB4MjAvMHg3NApbICAgIDIuMTAzMDYyXSAgbXRrX25vcl9wcm9iZSsweDM0NC8weDRjMApbICAg IDIuMTA2ODAzXSAgcGxhdGZvcm1fcHJvYmUrMHg2NC8weGQwClsgICAgMi4xMTA0NThdICByZWFs bHlfcHJvYmUucGFydC4wKzB4OTgvMHgyODAKWyAgICAyLjExNDYzM10gIF9fZHJpdmVyX3Byb2Jl X2RldmljZSsweDk0LzB4MTQwClsgICAgMi4xMTg5ODFdICBkcml2ZXJfcHJvYmVfZGV2aWNlKzB4 NDAvMHgxMTQKWyAgICAyLjEyMzE1Nl0gIF9fZHJpdmVyX2F0dGFjaCsweGYwLzB4MTgwClsgICAg Mi4xMjY5ODRdICBidXNfZm9yX2VhY2hfZGV2KzB4NWMvMHg5MApbICAgIDIuMTMwODEyXSAgZHJp dmVyX2F0dGFjaCsweDIwLzB4MmMKWyAgICAyLjEzNDM4Ml0gIGJ1c19hZGRfZHJpdmVyKzB4MTQw LzB4MWVjClsgICAgMi4xMzgyMTJdICBkcml2ZXJfcmVnaXN0ZXIrMHg3NC8weDEyMApbICAgIDIu MTQyMDM5XSAgX19wbGF0Zm9ybV9kcml2ZXJfcmVnaXN0ZXIrMHgyNC8weDMwClsgICAgMi4xNDY3 MzZdICBtdGtfbm9yX2RyaXZlcl9pbml0KzB4MTgvMHgyMApbICAgIDIuMTUwODI2XSAgZG9fb25l X2luaXRjYWxsKzB4NGMvMHgxYzAKWyAgICAyLjE1NDY1NF0gIGtlcm5lbF9pbml0X2ZyZWVhYmxl KzB4MjMwLzB4Mjk0ClsgICAgMi4xNTkwMDRdICBrZXJuZWxfaW5pdCsweDIwLzB4MTIwClsgICAg Mi4xNjI0ODVdICByZXRfZnJvbV9mb3JrKzB4MTAvMHgyMApbICAgIDIuMTY2MDUyXSAtLS1bIGVu ZCB0cmFjZSAwMDAwMDAwMDAwMDAwMDAwIF0tLS0KWyAgICAyLjE3MDY3NV0gLS0tLS0tLS0tLS0t WyBjdXQgaGVyZSBdLS0tLS0tLS0tLS0tClsgICAgMi4xNzUyODJdIGtvYmplY3Q6ICcobnVsbCkn ICgwMDAwMDAwMDk3YTg5YmJmKTogaXMgbm90IGluaXRpYWxpemVkLCB5ZXQga29iamVjdF9wdXQo KSBpcyBiZWluZyBjYWxsZWQuClsgICAgMi4xODQ3NjhdIFdBUk5JTkc6IENQVTogMCBQSUQ6IDEg YXQga29iamVjdF9wdXQrMHg2OC8weGYwClsgICAgMi4xOTAzMzVdIE1vZHVsZXMgbGlua2VkIGlu OgpbICAgIDIuMTkzMzgxXSBDUFU6IDAgUElEOiAxIENvbW06IHN3YXBwZXIvMCBUYWludGVkOiBH IFMgICAgICBXICAgICAgICAgNS4xOC4wLXJjMSsgIzAKWyAgICAyLjIwMTExNV0gSGFyZHdhcmUg bmFtZTogVWJpcXVpdGkgVW5pRmkgNiBMUiAoVS1Cb290IG1vZCkgKERUKQpbICAgIDIuMjA3MTEx XSBwc3RhdGU6IDYwMDAwMDA1IChuWkN2IGRhaWYgLVBBTiAtVUFPIC1UQ08gLURJVCAtU1NCUyBC VFlQRT0tLSkKWyAgICAyLjIxNDA2NV0gcGMgOiBrb2JqZWN0X3B1dCsweDY4LzB4ZjAKWyAgICAy LjIxNzgwOF0gbHIgOiBrb2JqZWN0X3B1dCsweDY4LzB4ZjAKWyAgICAyLjIyMTU1MF0gc3AgOiBm ZmZmZmZjMDA4YmRiMzkwClsgICAgMi4yMjQ4NTVdIHgyOTogZmZmZmZmYzAwOGJkYjM5MCB4Mjg6 IDAwMDAwMDAwMDAwMDAwMDAgeDI3OiBmZmZmZmY4MDA1YzU3ODEwClsgICAgMi4yMzE5ODZdIHgy NjogZmZmZmZmODAwNWM3NGEyMCB4MjU6IDAwMDAwMDAwMDAwMDAwMDAgeDI0OiBmZmZmZmZjMDA4 YjU1MzY4ClsgICAgMi4yMzkxMTddIHgyMzogMDAwMDAwMDAwMDAwMDAwMCB4MjI6IDAwMDAwMDAw ZmZmZmZmZmUgeDIxOiBmZmZmZmY4MDA1Yzc0YTIwClsgICAgMi4yNDYyNDhdIHgyMDogZmZmZmZm ODAwNWM1NzgxMCB4MTk6IGZmZmZmZjgwMDVjNzRhMjAgeDE4OiBmZmZmZmZjMDA4YWI5NjMwClsg ICAgMi4yNTMzNzldIHgxNzogNmY2YjIwNzQ2NTc5MjAyYyB4MTY6IDY0NjU3YTY5NmM2MTY5NzQg eDE1OiAwMDAwMDAwMDAwMDAwMTc2ClsgICAgMi4yNjA1MTBdIHgxNDogMDAwMDAwMDAwMDAwMDQ2 MiB4MTM6IDAwMDAwMDAwMDAwMDAxNzYgeDEyOiAwMDAwMDAwMGZmZmZmZmVhClsgICAgMi4yNjc2 NDBdIHgxMTogMDAwMDAwMDBmZmZmZWZmZiB4MTA6IDAwMDAwMDAwZmZmZmVmZmYgeDkgOiBmZmZm ZmZjMDA4YjExNjMwClsgICAgMi4yNzQ3NzFdIHg4IDogMDAwMDAwMDAwMDAxN2ZlOCB4NyA6IGMw MDAwMDAwZmZmZmVmZmYgeDYgOiAwMDAwMDAwMDAwMDU3ZmE4ClsgICAgMi4yODE5MDJdIHg1IDog MDAwMDAwMDAwMDAwMGZmZiB4NCA6IDAwMDAwMDAwMDAwMDAwMDAgeDMgOiBmZmZmZmZjMDA4YmRi MGIwClsgICAgMi4yODkwMzJdIHgyIDogMDAwMDAwMDAwMDAwMDAwMCB4MSA6IGZmZmZmZmMwMDhh Yjk1ODAgeDAgOiAwMDAwMDAwMDAwMDAwMDVjClsgICAgMi4yOTYxNjNdIENhbGwgdHJhY2U6Clsg ICAgMi4yOTg1OTldICBrb2JqZWN0X3B1dCsweDY4LzB4ZjAKWyAgICAyLjMwMTk5NV0gIGtvYmpl Y3RfYWRkX2ludGVybmFsKzB4MTMwLzB4MzMwClsgICAgMi4zMDYzNDVdICBrb2JqZWN0X2FkZCsw eDgwLzB4ZTAKWyAgICAyLjMwOTc0MF0gIGRldmljZV9hZGQrMHhkOC8weDg0MApbICAgIDIuMzEz MTM1XSAgb2ZfZGV2aWNlX2FkZCsweDRjLzB4NWMKWyAgICAyLjMxNjcwMl0gIG9mX3BsYXRmb3Jt X2RldmljZV9jcmVhdGVfcGRhdGErMHhiOC8weGYwClsgICAgMi4zMjE4MzNdICBvZl9wbGF0Zm9y bV9idXNfY3JlYXRlKzB4MTA0LzB4MzUwClsgICAgMi4zMjYzNTZdICBvZl9wbGF0Zm9ybV9wb3B1 bGF0ZSsweDU0LzB4ZTAKWyAgICAyLjMzMDUzMV0gIHBhcnNlX210ZF9wYXJ0aXRpb25zKzB4NDMw LzB4NDkwClsgICAgMi4zMzQ4ODFdICBtdGRfZGV2aWNlX3BhcnNlX3JlZ2lzdGVyKzB4OTAvMHgy YjAKWyAgICAyLjMzOTU3OF0gIHNwaV9ub3JfcHJvYmUrMHgxZjgvMHgyYjAKWyAgICAyLjM0MzMy MV0gIHNwaV9tZW1fcHJvYmUrMHg2OC8weGEwClsgICAgMi4zNDY4ODhdICBzcGlfcHJvYmUrMHg4 MC8weGRjClsgICAgMi4zNTAxMTBdICByZWFsbHlfcHJvYmUucGFydC4wKzB4OTgvMHgyODAKWyAg ICAyLjM1NDI4NV0gIF9fZHJpdmVyX3Byb2JlX2RldmljZSsweDk0LzB4MTQwClsgICAgMi4zNTg2 MzRdICBkcml2ZXJfcHJvYmVfZGV2aWNlKzB4NDAvMHgxMTQKWyAgICAyLjM2MjgwOV0gIF9fZGV2 aWNlX2F0dGFjaF9kcml2ZXIrMHhiMC8weDEwYwpbICAgIDIuMzY3MjQ1XSAgYnVzX2Zvcl9lYWNo X2RydisweDY0LzB4YTAKWyAgICAyLjM3MTA3M10gIF9fZGV2aWNlX2F0dGFjaCsweGE4LzB4MTZj ClsgICAgMi4zNzQ5MDBdICBkZXZpY2VfaW5pdGlhbF9wcm9iZSsweDEwLzB4MjAKWyAgICAyLjM3 OTA3NV0gIGJ1c19wcm9iZV9kZXZpY2UrMHg5NC8weDljClsgICAgMi4zODI5MDZdICBkZXZpY2Vf YWRkKzB4MzVjLzB4ODQwClsgICAgMi4zODYzODhdICBfX3NwaV9hZGRfZGV2aWNlKzB4NzAvMHgx MTQKWyAgICAyLjM5MDMwM10gIHNwaV9hZGRfZGV2aWNlKzB4NWMvMHg5MApbICAgIDIuMzkzOTU4 XSAgb2ZfcmVnaXN0ZXJfc3BpX2RldmljZSsweDIwNC8weDMzMApbICAgIDIuMzk4NDgwXSAgc3Bp X3JlZ2lzdGVyX2NvbnRyb2xsZXIrMHgzZTgvMHg2ZGMKWyAgICAyLjQwMzA5MF0gIGRldm1fc3Bp X3JlZ2lzdGVyX2NvbnRyb2xsZXIrMHgyMC8weDc0ClsgICAgMi40MDc5NjFdICBtdGtfbm9yX3By b2JlKzB4MzQ0LzB4NGMwClsgICAgMi40MTE3MDJdICBwbGF0Zm9ybV9wcm9iZSsweDY0LzB4ZDAK WyAgICAyLjQxNTM1N10gIHJlYWxseV9wcm9iZS5wYXJ0LjArMHg5OC8weDI4MApbICAgIDIuNDE5 NTMyXSAgX19kcml2ZXJfcHJvYmVfZGV2aWNlKzB4OTQvMHgxNDAKWyAgICAyLjQyMzg4MV0gIGRy aXZlcl9wcm9iZV9kZXZpY2UrMHg0MC8weDExNApbICAgIDIuNDI4MDU2XSAgX19kcml2ZXJfYXR0 YWNoKzB4ZjAvMHgxODAKWyAgICAyLjQzMTg4NF0gIGJ1c19mb3JfZWFjaF9kZXYrMHg1Yy8weDkw ClsgICAgMi40MzU3MTRdICBkcml2ZXJfYXR0YWNoKzB4MjAvMHgyYwpbICAgIDIuNDM5MjgzXSAg YnVzX2FkZF9kcml2ZXIrMHgxNDAvMHgxZWMKWyAgICAyLjQ0MzExM10gIGRyaXZlcl9yZWdpc3Rl cisweDc0LzB4MTIwClsgICAgMi40NDY5NDFdICBfX3BsYXRmb3JtX2RyaXZlcl9yZWdpc3Rlcisw eDI0LzB4MzAKWyAgICAyLjQ1MTYzOF0gIG10a19ub3JfZHJpdmVyX2luaXQrMHgxOC8weDIwClsg ICAgMi40NTU3MjhdICBkb19vbmVfaW5pdGNhbGwrMHg0Yy8weDFjMApbICAgIDIuNDU5NTU2XSAg a2VybmVsX2luaXRfZnJlZWFibGUrMHgyMzAvMHgyOTQKWyAgICAyLjQ2MzkwNl0gIGtlcm5lbF9p bml0KzB4MjAvMHgxMjAKWyAgICAyLjQ2NzM4Nl0gIHJldF9mcm9tX2ZvcmsrMHgxMC8weDIwClsg ICAgMi40NzA5NTVdIC0tLVsgZW5kIHRyYWNlIDAwMDAwMDAwMDAwMDAwMDAgXS0tLQpbICAgIDIu NDc1NTcxXSAtLS0tLS0tLS0tLS1bIGN1dCBoZXJlIF0tLS0tLS0tLS0tLS0KWyAgICAyLjQ4MDE4 Ml0gcmVmY291bnRfdDogdW5kZXJmbG93OyB1c2UtYWZ0ZXItZnJlZS4KWyAgICAyLjQ4NDk3NF0g V0FSTklORzogQ1BVOiAwIFBJRDogMSBhdCByZWZjb3VudF93YXJuX3NhdHVyYXRlKzB4ZWMvMHgx NDAKWyAgICAyLjQ5MTU4M10gTW9kdWxlcyBsaW5rZWQgaW46ClsgICAgMi40OTQ2MjhdIENQVTog MCBQSUQ6IDEgQ29tbTogc3dhcHBlci8wIFRhaW50ZWQ6IEcgUyAgICAgIFcgICAgICAgICA1LjE4 LjAtcmMxKyAjMApbICAgIDIuNTAyMzYzXSBIYXJkd2FyZSBuYW1lOiBVYmlxdWl0aSBVbmlGaSA2 IExSIChVLUJvb3QgbW9kKSAoRFQpClsgICAgMi41MDgzNThdIHBzdGF0ZTogNjAwMDAwMDUgKG5a Q3YgZGFpZiAtUEFOIC1VQU8gLVRDTyAtRElUIC1TU0JTIEJUWVBFPS0tKQpbICAgIDIuNTE1MzEy XSBwYyA6IHJlZmNvdW50X3dhcm5fc2F0dXJhdGUrMHhlYy8weDE0MApbICAgIDIuNTIwMDk3XSBs ciA6IHJlZmNvdW50X3dhcm5fc2F0dXJhdGUrMHhlYy8weDE0MApbICAgIDIuNTI0ODgxXSBzcCA6 IGZmZmZmZmMwMDhiZGIzODAKWyAgICAyLjUyODE4Nl0geDI5OiBmZmZmZmZjMDA4YmRiMzgwIHgy ODogMDAwMDAwMDAwMDAwMDAwMCB4Mjc6IGZmZmZmZjgwMDVjNTc4MTAKWyAgICAyLjUzNTMxN10g eDI2OiBmZmZmZmY4MDA1Yzc0YTIwIHgyNTogMDAwMDAwMDAwMDAwMDAwMCB4MjQ6IGZmZmZmZmMw MDhiNTUzNjgKWyAgICAyLjU0MjQ0OF0geDIzOiAwMDAwMDAwMDAwMDAwMDAwIHgyMjogMDAwMDAw MDBmZmZmZmZmZSB4MjE6IGZmZmZmZjgwMDVjNzRhMjAKWyAgICAyLjU0OTU4MF0geDIwOiBmZmZm ZmY4MDA1YzU3ODEwIHgxOTogZmZmZmZmODAwNWM3NGEyMCB4MTg6IGZmZmZmZmMwMDhhYjk2MzAK WyAgICAyLjU1NjcxMF0geDE3OiA2ZjZiMjA3NDY1NzkyMDJjIHgxNjogNjQ2NTdhNjk2YzYxNjk3 NCB4MTU6IDAwMDAwMDAwMDAwMDAxYjcKWyAgICAyLjU2Mzg0MV0geDE0OiAwMDAwMDAwMDAwMDAw NTI1IHgxMzogMDAwMDAwMDAwMDAwMDFiNyB4MTI6IDAwMDAwMDAwZmZmZmZmZWEKWyAgICAyLjU3 MDk3MV0geDExOiAwMDAwMDAwMGZmZmZlZmZmIHgxMDogMDAwMDAwMDBmZmZmZWZmZiB4OSA6IGZm ZmZmZmMwMDhiMTE2MzAKWyAgICAyLjU3ODEwM10geDggOiAwMDAwMDAwMDAwMDE3ZmU4IHg3IDog YzAwMDAwMDBmZmZmZWZmZiB4NiA6IDAwMDAwMDAwMDAwNTdmYTgKWyAgICAyLjU4NTIzNF0geDUg OiAwMDAwMDAwMDAwMDAwZmZmIHg0IDogMDAwMDAwMDAwMDAwMDAwMCB4MyA6IGZmZmZmZmMwMDhi ZGIwYTAKWyAgICAyLjU5MjM2NF0geDIgOiAwMDAwMDAwMDAwMDAwMDAwIHgxIDogZmZmZmZmYzAw OGFiOTU4MCB4MCA6IDAwMDAwMDAwMDAwMDAwMjYKWyAgICAyLjU5OTQ5NF0gQ2FsbCB0cmFjZToK WyAgICAyLjYwMTkzMV0gIHJlZmNvdW50X3dhcm5fc2F0dXJhdGUrMHhlYy8weDE0MApbICAgIDIu NjA2MzY3XSAga29iamVjdF9wdXQrMHhlNC8weGYwClsgICAgMi42MDk3NjNdICBrb2JqZWN0X2Fk ZF9pbnRlcm5hbCsweDEzMC8weDMzMApbICAgIDIuNjE0MTEzXSAga29iamVjdF9hZGQrMHg4MC8w eGUwClsgICAgMi42MTc1MDldICBkZXZpY2VfYWRkKzB4ZDgvMHg4NDAKWyAgICAyLjYyMDkwNF0g IG9mX2RldmljZV9hZGQrMHg0Yy8weDVjClsgICAgMi42MjQ0NzJdICBvZl9wbGF0Zm9ybV9kZXZp Y2VfY3JlYXRlX3BkYXRhKzB4YjgvMHhmMApbICAgIDIuNjI5NjAyXSAgb2ZfcGxhdGZvcm1fYnVz X2NyZWF0ZSsweDEwNC8weDM1MApbICAgIDIuNjM0MTI1XSAgb2ZfcGxhdGZvcm1fcG9wdWxhdGUr MHg1NC8weGUwClsgICAgMi42MzgzMDBdICBwYXJzZV9tdGRfcGFydGl0aW9ucysweDQzMC8weDQ5 MApbICAgIDIuNjQyNjUxXSAgbXRkX2RldmljZV9wYXJzZV9yZWdpc3RlcisweDkwLzB4MmIwClsg ICAgMi42NDczNDhdICBzcGlfbm9yX3Byb2JlKzB4MWY4LzB4MmIwClsgICAgMi42NTEwOTFdICBz cGlfbWVtX3Byb2JlKzB4NjgvMHhhMApbICAgIDIuNjU0NjU5XSAgc3BpX3Byb2JlKzB4ODAvMHhk YwpbICAgIDIuNjU3ODgxXSAgcmVhbGx5X3Byb2JlLnBhcnQuMCsweDk4LzB4MjgwClsgICAgMi42 NjIwNTZdICBfX2RyaXZlcl9wcm9iZV9kZXZpY2UrMHg5NC8weDE0MApbICAgIDIuNjY2NDA0XSAg ZHJpdmVyX3Byb2JlX2RldmljZSsweDQwLzB4MTE0ClsgICAgMi42NzA1NzldICBfX2RldmljZV9h dHRhY2hfZHJpdmVyKzB4YjAvMHgxMGMKWyAgICAyLjY3NTAxNV0gIGJ1c19mb3JfZWFjaF9kcnYr MHg2NC8weGEwClsgICAgMi42Nzg4NDRdICBfX2RldmljZV9hdHRhY2grMHhhOC8weDE2YwpbICAg IDIuNjgyNjcyXSAgZGV2aWNlX2luaXRpYWxfcHJvYmUrMHgxMC8weDIwClsgICAgMi42ODY4NDdd ICBidXNfcHJvYmVfZGV2aWNlKzB4OTQvMHg5YwpbICAgIDIuNjkwNjc3XSAgZGV2aWNlX2FkZCsw eDM1Yy8weDg0MApbICAgIDIuNjk0MTU4XSAgX19zcGlfYWRkX2RldmljZSsweDcwLzB4MTE0Clsg ICAgMi42OTgwNzRdICBzcGlfYWRkX2RldmljZSsweDVjLzB4OTAKWyAgICAyLjcwMTcyOV0gIG9m X3JlZ2lzdGVyX3NwaV9kZXZpY2UrMHgyMDQvMHgzMzAKWyAgICAyLjcwNjI1Ml0gIHNwaV9yZWdp c3Rlcl9jb250cm9sbGVyKzB4M2U4LzB4NmRjClsgICAgMi43MTA4NjFdICBkZXZtX3NwaV9yZWdp c3Rlcl9jb250cm9sbGVyKzB4MjAvMHg3NApbICAgIDIuNzE1NzMxXSAgbXRrX25vcl9wcm9iZSsw eDM0NC8weDRjMApbICAgIDIuNzE5NDczXSAgcGxhdGZvcm1fcHJvYmUrMHg2NC8weGQwClsgICAg Mi43MjMxMjhdICByZWFsbHlfcHJvYmUucGFydC4wKzB4OTgvMHgyODAKWyAgICAyLjcyNzMwMl0g IF9fZHJpdmVyX3Byb2JlX2RldmljZSsweDk0LzB4MTQwClsgICAgMi43MzE2NTBdICBkcml2ZXJf cHJvYmVfZGV2aWNlKzB4NDAvMHgxMTQKWyAgICAyLjczNTgyNV0gIF9fZHJpdmVyX2F0dGFjaCsw eGYwLzB4MTgwClsgICAgMi43Mzk2NTNdICBidXNfZm9yX2VhY2hfZGV2KzB4NWMvMHg5MApbICAg IDIuNzQzNDgzXSAgZHJpdmVyX2F0dGFjaCsweDIwLzB4MmMKWyAgICAyLjc0NzA1Ml0gIGJ1c19h ZGRfZHJpdmVyKzB4MTQwLzB4MWVjClsgICAgMi43NTA4ODFdICBkcml2ZXJfcmVnaXN0ZXIrMHg3 NC8weDEyMApbICAgIDIuNzU0NzA5XSAgX19wbGF0Zm9ybV9kcml2ZXJfcmVnaXN0ZXIrMHgyNC8w eDMwClsgICAgMi43NTk0MDZdICBtdGtfbm9yX2RyaXZlcl9pbml0KzB4MTgvMHgyMApbICAgIDIu NzYzNDk2XSAgZG9fb25lX2luaXRjYWxsKzB4NGMvMHgxYzAKWyAgICAyLjc2NzMyNF0gIGtlcm5l bF9pbml0X2ZyZWVhYmxlKzB4MjMwLzB4Mjk0ClsgICAgMi43NzE2NzRdICBrZXJuZWxfaW5pdCsw eDIwLzB4MTIwClsgICAgMi43NzUxNTVdICByZXRfZnJvbV9mb3JrKzB4MTAvMHgyMApbICAgIDIu Nzc4NzIzXSAtLS1bIGVuZCB0cmFjZSAwMDAwMDAwMDAwMDAwMDAwIF0tLS0KWyAgICAyLjc4MzMz OF0ga29iamVjdF9hZGRfaW50ZXJuYWwgZmFpbGVkIGZvciAxMTAxNDAwMC5zcGk6Zmxhc2hAMDpw YXJ0aXRpb25zOnBhcnRpdGlvbkAxMTAwMDAgKGVycm9yOiAtMiBwYXJlbnQ6IChudWxsKSkKWyAg ICAyLjc5NDExNl0gLS0tLS0tLS0tLS0tWyBjdXQgaGVyZSBdLS0tLS0tLS0tLS0tClsgICAgMi43 OTg3MjNdIGtvYmplY3Q6ICcobnVsbCknICgwMDAwMDAwMDk3YTg5YmJmKTogaXMgbm90IGluaXRp YWxpemVkLCB5ZXQga29iamVjdF9wdXQoKSBpcyBiZWluZyBjYWxsZWQuClsgICAgMi44MDgyMDdd IFdBUk5JTkc6IENQVTogMCBQSUQ6IDEgYXQga29iamVjdF9wdXQrMHg2OC8weGYwClsgICAgMi44 MTM3NzZdIE1vZHVsZXMgbGlua2VkIGluOgpbICAgIDIuODE2ODIxXSBDUFU6IDAgUElEOiAxIENv bW06IHN3YXBwZXIvMCBUYWludGVkOiBHIFMgICAgICBXICAgICAgICAgNS4xOC4wLXJjMSsgIzAK WyAgICAyLjgyNDU1Nl0gSGFyZHdhcmUgbmFtZTogVWJpcXVpdGkgVW5pRmkgNiBMUiAoVS1Cb290 IG1vZCkgKERUKQpbICAgIDIuODMwNTUyXSBwc3RhdGU6IDYwMDAwMDA1IChuWkN2IGRhaWYgLVBB TiAtVUFPIC1UQ08gLURJVCAtU1NCUyBCVFlQRT0tLSkKWyAgICAyLjgzNzUwNl0gcGMgOiBrb2Jq ZWN0X3B1dCsweDY4LzB4ZjAKWyAgICAyLjg0MTI0OF0gbHIgOiBrb2JqZWN0X3B1dCsweDY4LzB4 ZjAKWyAgICAyLjg0NDk5MF0gc3AgOiBmZmZmZmZjMDA4YmRiNDkwClsgICAgMi44NDgyOTVdIHgy OTogZmZmZmZmYzAwOGJkYjQ5MCB4Mjg6IDAwMDAwMDAwMDAwMDAwMDAgeDI3OiBmZmZmZmY4MDA1 YzU3ODEwClsgICAgMi44NTU0MjZdIHgyNjogZmZmZmZmODAwNWM3NGEyMCB4MjU6IDAwMDAwMDAw MDAwMDAwMDAgeDI0OiAwMDAwMDAwMDAwMDAwMDAxClsgICAgMi44NjI1NTddIHgyMzogMDAwMDAw MDAwMDAwMDAwMCB4MjI6IDAwMDAwMDAwMDAwMDAwMDAgeDIxOiAwMDAwMDAwMDAwMDAwMDAwClsg ICAgMi44Njk2ODhdIHgyMDogZmZmZmZmODAwNWM3NGEyMCB4MTk6IGZmZmZmZjgwMDVjNzRhMjAg eDE4OiBmZmZmZmZjMDA4YWI5NjMwClsgICAgMi44NzY4MTldIHgxNzogNmY2YjIwNzQ2NTc5MjAy YyB4MTY6IDY0NjU3YTY5NmM2MTY5NzQgeDE1OiAwMDAwMDAwMDAwMDAwMWZhClsgICAgMi44ODM5 NDldIHgxNDogMDAwMDAwMDAwMDAwMDVlZSB4MTM6IDAwMDAwMDAwMDAwMDAxZmEgeDEyOiAwMDAw MDAwMGZmZmZmZmVhClsgICAgMi44OTEwODFdIHgxMTogMDAwMDAwMDBmZmZmZWZmZiB4MTA6IDAw MDAwMDAwZmZmZmVmZmYgeDkgOiBmZmZmZmZjMDA4YjExNjMwClsgICAgMi44OTgyMTJdIHg4IDog MDAwMDAwMDAwMDAxN2ZlOCB4NyA6IGMwMDAwMDAwZmZmZmVmZmYgeDYgOiAwMDAwMDAwMDAwMDU3 ZmE4ClsgICAgMi45MDUzNDNdIHg1IDogMDAwMDAwMDAwMDAwMGZmZiB4NCA6IDAwMDAwMDAwMDAw MDAwMDAgeDMgOiBmZmZmZmZjMDA4YmRiMWIwClsgICAgMi45MTI0NzNdIHgyIDogMDAwMDAwMDAw MDAwMDAwMCB4MSA6IGZmZmZmZmMwMDhhYjk1ODAgeDAgOiAwMDAwMDAwMDAwMDAwMDVjClsgICAg Mi45MTk2MDRdIENhbGwgdHJhY2U6ClsgICAgMi45MjIwNDBdICBrb2JqZWN0X3B1dCsweDY4LzB4 ZjAKWyAgICAyLjkyNTQzNl0gIGRldmljZV9hZGQrMHhmYy8weDg0MApbICAgIDIuOTI4ODMyXSAg b2ZfZGV2aWNlX2FkZCsweDRjLzB4NWMKWyAgICAyLjkzMjQwMF0gIG9mX3BsYXRmb3JtX2Rldmlj ZV9jcmVhdGVfcGRhdGErMHhiOC8weGYwClsgICAgMi45Mzc1MzBdICBvZl9wbGF0Zm9ybV9idXNf Y3JlYXRlKzB4MTA0LzB4MzUwClsgICAgMi45NDIwNTNdICBvZl9wbGF0Zm9ybV9wb3B1bGF0ZSsw eDU0LzB4ZTAKWyAgICAyLjk0NjIyOF0gIHBhcnNlX210ZF9wYXJ0aXRpb25zKzB4NDMwLzB4NDkw ClsgICAgMi45NTA1NzldICBtdGRfZGV2aWNlX3BhcnNlX3JlZ2lzdGVyKzB4OTAvMHgyYjAKWyAg ICAyLjk1NTI3Nl0gIHNwaV9ub3JfcHJvYmUrMHgxZjgvMHgyYjAKWyAgICAyLjk1OTAxOF0gIHNw aV9tZW1fcHJvYmUrMHg2OC8weGEwClsgICAgMi45NjI1ODZdICBzcGlfcHJvYmUrMHg4MC8weGRj ClsgICAgMi45NjU4MDhdICByZWFsbHlfcHJvYmUucGFydC4wKzB4OTgvMHgyODAKWyAgICAyLjk2 OTk4M10gIF9fZHJpdmVyX3Byb2JlX2RldmljZSsweDk0LzB4MTQwClsgICAgMi45NzQzMzJdICBk cml2ZXJfcHJvYmVfZGV2aWNlKzB4NDAvMHgxMTQKWyAgICAyLjk3ODUwN10gIF9fZGV2aWNlX2F0 dGFjaF9kcml2ZXIrMHhiMC8weDEwYwpbICAgIDIuOTgyOTQzXSAgYnVzX2Zvcl9lYWNoX2Rydisw eDY0LzB4YTAKWyAgICAyLjk4Njc3Ml0gIF9fZGV2aWNlX2F0dGFjaCsweGE4LzB4MTZjClsgICAg Mi45OTA1OTldICBkZXZpY2VfaW5pdGlhbF9wcm9iZSsweDEwLzB4MjAKWyAgICAyLjk5NDc3NV0g IGJ1c19wcm9iZV9kZXZpY2UrMHg5NC8weDljClsgICAgMi45OTg2MDVdICBkZXZpY2VfYWRkKzB4 MzVjLzB4ODQwClsgICAgMy4wMDIwODddICBfX3NwaV9hZGRfZGV2aWNlKzB4NzAvMHgxMTQKWyAg ICAzLjAwNjAwMl0gIHNwaV9hZGRfZGV2aWNlKzB4NWMvMHg5MApbICAgIDMuMDA5NjU2XSAgb2Zf cmVnaXN0ZXJfc3BpX2RldmljZSsweDIwNC8weDMzMApbICAgIDMuMDE0MTc4XSAgc3BpX3JlZ2lz dGVyX2NvbnRyb2xsZXIrMHgzZTgvMHg2ZGMKWyAgICAzLjAxODc4OF0gIGRldm1fc3BpX3JlZ2lz dGVyX2NvbnRyb2xsZXIrMHgyMC8weDc0ClsgICAgMy4wMjM2NThdICBtdGtfbm9yX3Byb2JlKzB4 MzQ0LzB4NGMwClsgICAgMy4wMjc0MDBdICBwbGF0Zm9ybV9wcm9iZSsweDY0LzB4ZDAKWyAgICAz LjAzMTA1NF0gIHJlYWxseV9wcm9iZS5wYXJ0LjArMHg5OC8weDI4MApbICAgIDMuMDM1MjMwXSAg X19kcml2ZXJfcHJvYmVfZGV2aWNlKzB4OTQvMHgxNDAKWyAgICAzLjAzOTU3OF0gIGRyaXZlcl9w cm9iZV9kZXZpY2UrMHg0MC8weDExNApbICAgIDMuMDQzNzUzXSAgX19kcml2ZXJfYXR0YWNoKzB4 ZjAvMHgxODAKWyAgICAzLjA0NzU4MV0gIGJ1c19mb3JfZWFjaF9kZXYrMHg1Yy8weDkwClsgICAg My4wNTE0MTBdICBkcml2ZXJfYXR0YWNoKzB4MjAvMHgyYwpbICAgIDMuMDU0OTgwXSAgYnVzX2Fk ZF9kcml2ZXIrMHgxNDAvMHgxZWMKWyAgICAzLjA1ODgxMF0gIGRyaXZlcl9yZWdpc3RlcisweDc0 LzB4MTIwClsgICAgMy4wNjI2MzhdICBfX3BsYXRmb3JtX2RyaXZlcl9yZWdpc3RlcisweDI0LzB4 MzAKWyAgICAzLjA2NzMzNV0gIG10a19ub3JfZHJpdmVyX2luaXQrMHgxOC8weDIwClsgICAgMy4w NzE0MjVdICBkb19vbmVfaW5pdGNhbGwrMHg0Yy8weDFjMApbICAgIDMuMDc1MjUzXSAga2VybmVs X2luaXRfZnJlZWFibGUrMHgyMzAvMHgyOTQKWyAgICAzLjA3OTYwNF0gIGtlcm5lbF9pbml0KzB4 MjAvMHgxMjAKWyAgICAzLjA4MzA4NF0gIHJldF9mcm9tX2ZvcmsrMHgxMC8weDIwClsgICAgMy4w ODY2NTNdIC0tLVsgZW5kIHRyYWNlIDAwMDAwMDAwMDAwMDAwMDAgXS0tLQpbICAgIDMuMDkxMjk4 XSBPRjogQmFkIGNlbGwgY291bnQgZm9yIC9zcGlAMTEwMTQwMDAvZmxhc2hAMC9wYXJ0aXRpb25z ClsgICAgMy4wOTc1NzddIE9GOiBCYWQgY2VsbCBjb3VudCBmb3IgL3NwaUAxMTAxNDAwMC9mbGFz aEAwL3BhcnRpdGlvbnMKWyAgICAzLjEwMzg2Ml0gLS0tLS0tLS0tLS0tWyBjdXQgaGVyZSBdLS0t LS0tLS0tLS0tClsgICAgMy4xMDg0NjhdIGtvYmplY3Q6ICcobnVsbCknICgwMDAwMDAwMDk3YTg5 YmJmKTogaXMgbm90IGluaXRpYWxpemVkLCB5ZXQga29iamVjdF9nZXQoKSBpcyBiZWluZyBjYWxs ZWQuClsgICAgMy4xMTc5NTNdIFdBUk5JTkc6IENQVTogMCBQSUQ6IDEgYXQga29iamVjdF9nZXQr MHg2OC8weDk0ClsgICAgMy4xMjM1MjFdIE1vZHVsZXMgbGlua2VkIGluOgpbICAgIDMuMTI2NTY2 XSBDUFU6IDAgUElEOiAxIENvbW06IHN3YXBwZXIvMCBUYWludGVkOiBHIFMgICAgICBXICAgICAg ICAgNS4xOC4wLXJjMSsgIzAKWyAgICAzLjEzNDMwMl0gSGFyZHdhcmUgbmFtZTogVWJpcXVpdGkg VW5pRmkgNiBMUiAoVS1Cb290IG1vZCkgKERUKQpbICAgIDMuMTQwMjk3XSBwc3RhdGU6IDYwMDAw MDA1IChuWkN2IGRhaWYgLVBBTiAtVUFPIC1UQ08gLURJVCAtU1NCUyBCVFlQRT0tLSkKWyAgICAz LjE0NzI1MV0gcGMgOiBrb2JqZWN0X2dldCsweDY4LzB4OTQKWyAgICAzLjE1MDk5NF0gbHIgOiBr b2JqZWN0X2dldCsweDY4LzB4OTQKWyAgICAzLjE1NDczNl0gc3AgOiBmZmZmZmZjMDA4YmRiNGEw ClsgICAgMy4xNTgwNDFdIHgyOTogZmZmZmZmYzAwOGJkYjRhMCB4Mjg6IDAwMDAwMDAwMDAwMDAw MDAgeDI3OiBmZmZmZmY4MDA1YzU3ODEwClsgICAgMy4xNjUxNzNdIHgyNjogZmZmZmZmODAwNWM3 NGEyMCB4MjU6IDAwMDAwMDAwMDAwMDAwMDAgeDI0OiAwMDAwMDAwMDAwMDAwMDAxClsgICAgMy4x NzIzMDRdIHgyMzogMDAwMDAwMDAwMDAwMDAwMCB4MjI6IDAwMDAwMDAwMDAwMDAwMDAgeDIxOiAw MDAwMDAwMDAwMDAwMDAwClsgICAgMy4xNzk0MzRdIHgyMDogZmZmZmZmODAwNWM3NGEyMCB4MTk6 IGZmZmZmZjgwMDVjNzRhMjAgeDE4OiBmZmZmZmZjMDA4YWI5NjMwClsgICAgMy4xODY1NjVdIHgx NzogNmY2YjIwNzQ2NTc5MjAyYyB4MTY6IDY0NjU3YTY5NmM2MTY5NzQgeDE1OiAwMDAwMDAwMDAw MDAwMjNiClsgICAgMy4xOTM2OTZdIHgxNDogMDAwMDAwMDAwMDAwMDZiMSB4MTM6IDAwMDAwMDAw MDAwMDAyM2IgeDEyOiAwMDAwMDAwMGZmZmZmZmVhClsgICAgMy4yMDA4MjZdIHgxMTogMDAwMDAw MDBmZmZmZWZmZiB4MTA6IDAwMDAwMDAwZmZmZmVmZmYgeDkgOiBmZmZmZmZjMDA4YjExNjMwClsg ICAgMy4yMDc5NTddIHg4IDogMDAwMDAwMDAwMDAxN2ZlOCB4NyA6IGMwMDAwMDAwZmZmZmVmZmYg eDYgOiAwMDAwMDAwMDAwMDU3ZmE4ClsgICAgMy4yMTUwODhdIHg1IDogMDAwMDAwMDAwMDAwMGZm ZiB4NCA6IDAwMDAwMDAwMDAwMDAwMDAgeDMgOiBmZmZmZmZjMDA4YmRiMWMwClsgICAgMy4yMjIy MThdIHgyIDogMDAwMDAwMDAwMDAwMDAwMCB4MSA6IGZmZmZmZmMwMDhhYjk1ODAgeDAgOiAwMDAw MDAwMDAwMDAwMDVjClsgICAgMy4yMjkzNTBdIENhbGwgdHJhY2U6ClsgICAgMy4yMzE3ODZdICBr b2JqZWN0X2dldCsweDY4LzB4OTQKWyAgICAzLjIzNTE4Ml0gIGRldmljZV9hZGQrMHhhNC8weDg0 MApbICAgIDMuMjM4NTc4XSAgb2ZfZGV2aWNlX2FkZCsweDRjLzB4NWMKWyAgICAzLjI0MjE0NV0g IG9mX3BsYXRmb3JtX2RldmljZV9jcmVhdGVfcGRhdGErMHhiOC8weGYwClsgICAgMy4yNDcyNzVd ICBvZl9wbGF0Zm9ybV9idXNfY3JlYXRlKzB4MTA0LzB4MzUwClsgICAgMy4yNTE3OThdICBvZl9w bGF0Zm9ybV9wb3B1bGF0ZSsweDU0LzB4ZTAKWyAgICAzLjI1NTk3M10gIHBhcnNlX210ZF9wYXJ0 aXRpb25zKzB4NDMwLzB4NDkwClsgICAgMy4yNjAzMjRdICBtdGRfZGV2aWNlX3BhcnNlX3JlZ2lz dGVyKzB4OTAvMHgyYjAKWyAgICAzLjI2NTAyMl0gIHNwaV9ub3JfcHJvYmUrMHgxZjgvMHgyYjAK WyAgICAzLjI2ODc2NV0gIHNwaV9tZW1fcHJvYmUrMHg2OC8weGEwClsgICAgMy4yNzIzMzNdICBz cGlfcHJvYmUrMHg4MC8weGRjClsgICAgMy4yNzU1NTVdICByZWFsbHlfcHJvYmUucGFydC4wKzB4 OTgvMHgyODAKWyAgICAzLjI3OTczMF0gIF9fZHJpdmVyX3Byb2JlX2RldmljZSsweDk0LzB4MTQw ClsgICAgMy4yODQwNzldICBkcml2ZXJfcHJvYmVfZGV2aWNlKzB4NDAvMHgxMTQKWyAgICAzLjI4 ODI1NF0gIF9fZGV2aWNlX2F0dGFjaF9kcml2ZXIrMHhiMC8weDEwYwpbICAgIDMuMjkyNjkwXSAg YnVzX2Zvcl9lYWNoX2RydisweDY0LzB4YTAKWyAgICAzLjI5NjUxOV0gIF9fZGV2aWNlX2F0dGFj aCsweGE4LzB4MTZjClsgICAgMy4zMDAzNDddICBkZXZpY2VfaW5pdGlhbF9wcm9iZSsweDEwLzB4 MjAKWyAgICAzLjMwNDUyMl0gIGJ1c19wcm9iZV9kZXZpY2UrMHg5NC8weDljClsgICAgMy4zMDgz NTFdICBkZXZpY2VfYWRkKzB4MzVjLzB4ODQwClsgICAgMy4zMTE4MzNdICBfX3NwaV9hZGRfZGV2 aWNlKzB4NzAvMHgxMTQKWyAgICAzLjMxNTc0OV0gIHNwaV9hZGRfZGV2aWNlKzB4NWMvMHg5MApb ICAgIDMuMzE5NDA0XSAgb2ZfcmVnaXN0ZXJfc3BpX2RldmljZSsweDIwNC8weDMzMApbICAgIDMu MzIzOTI3XSAgc3BpX3JlZ2lzdGVyX2NvbnRyb2xsZXIrMHgzZTgvMHg2ZGMKWyAgICAzLjMyODUz N10gIGRldm1fc3BpX3JlZ2lzdGVyX2NvbnRyb2xsZXIrMHgyMC8weDc0ClsgICAgMy4zMzM0MDdd ICBtdGtfbm9yX3Byb2JlKzB4MzQ0LzB4NGMwClsgICAgMy4zMzcxNDldICBwbGF0Zm9ybV9wcm9i ZSsweDY0LzB4ZDAKWyAgICAzLjM0MDgwNF0gIHJlYWxseV9wcm9iZS5wYXJ0LjArMHg5OC8weDI4 MApbICAgIDMuMzQ0OTc4XSAgX19kcml2ZXJfcHJvYmVfZGV2aWNlKzB4OTQvMHgxNDAKWyAgICAz LjM0OTMyN10gIGRyaXZlcl9wcm9iZV9kZXZpY2UrMHg0MC8weDExNApbICAgIDMuMzUzNTAyXSAg X19kcml2ZXJfYXR0YWNoKzB4ZjAvMHgxODAKWyAgICAzLjM1NzMyOV0gIGJ1c19mb3JfZWFjaF9k ZXYrMHg1Yy8weDkwClsgICAgMy4zNjExNTldICBkcml2ZXJfYXR0YWNoKzB4MjAvMHgyYwpbICAg IDMuMzY0NzI4XSAgYnVzX2FkZF9kcml2ZXIrMHgxNDAvMHgxZWMKWyAgICAzLjM2ODU1N10gIGRy aXZlcl9yZWdpc3RlcisweDc0LzB4MTIwClsgICAgMy4zNzIzODVdICBfX3BsYXRmb3JtX2RyaXZl cl9yZWdpc3RlcisweDI0LzB4MzAKWyAgICAzLjM3NzA4MV0gIG10a19ub3JfZHJpdmVyX2luaXQr MHgxOC8weDIwClsgICAgMy4zODExNzJdICBkb19vbmVfaW5pdGNhbGwrMHg0Yy8weDFjMApbICAg IDMuMzg1MDAxXSAga2VybmVsX2luaXRfZnJlZWFibGUrMHgyMzAvMHgyOTQKWyAgICAzLjM4OTM1 MV0gIGtlcm5lbF9pbml0KzB4MjAvMHgxMjAKWyAgICAzLjM5MjgzMV0gIHJldF9mcm9tX2Zvcmsr MHgxMC8weDIwClsgICAgMy4zOTYzOTldIC0tLVsgZW5kIHRyYWNlIDAwMDAwMDAwMDAwMDAwMDAg XS0tLQpbICAgIDMuNDAxMDE3XSAtLS0tLS0tLS0tLS1bIGN1dCBoZXJlIF0tLS0tLS0tLS0tLS0K WyAgICAzLjQwNTYyM10ga29iamVjdDogJyhudWxsKScgKDAwMDAwMDAwOTdhODliYmYpOiBpcyBu b3QgaW5pdGlhbGl6ZWQsIHlldCBrb2JqZWN0X2dldCgpIGlzIGJlaW5nIGNhbGxlZC4KWyAgICAz LjQxNTEwOF0gV0FSTklORzogQ1BVOiAwIFBJRDogMSBhdCBrb2JqZWN0X2dldCsweDY4LzB4OTQK WyAgICAzLjQyMDY3Nl0gTW9kdWxlcyBsaW5rZWQgaW46ClsgICAgMy40MjM3MjJdIENQVTogMCBQ SUQ6IDEgQ29tbTogc3dhcHBlci8wIFRhaW50ZWQ6IEcgUyAgICAgIFcgICAgICAgICA1LjE4LjAt cmMxKyAjMApbICAgIDMuNDMxNDU2XSBIYXJkd2FyZSBuYW1lOiBVYmlxdWl0aSBVbmlGaSA2IExS IChVLUJvb3QgbW9kKSAoRFQpClsgICAgMy40Mzc0NTJdIHBzdGF0ZTogNjAwMDAwMDUgKG5aQ3Yg ZGFpZiAtUEFOIC1VQU8gLVRDTyAtRElUIC1TU0JTIEJUWVBFPS0tKQpbICAgIDMuNDQ0NDA1XSBw YyA6IGtvYmplY3RfZ2V0KzB4NjgvMHg5NApbICAgIDMuNDQ4MTQ4XSBsciA6IGtvYmplY3RfZ2V0 KzB4NjgvMHg5NApbICAgIDMuNDUxODkwXSBzcCA6IGZmZmZmZmMwMDhiZGIzYTAKWyAgICAzLjQ1 NTE5NF0geDI5OiBmZmZmZmZjMDA4YmRiM2EwIHgyODogMDAwMDAwMDAwMDAwMDAwMCB4Mjc6IGZm ZmZmZjgwMDVjNTc4MTAKWyAgICAzLjQ2MjMyNV0geDI2OiBmZmZmZmY4MDA1Yzc0YTIwIHgyNTog MDAwMDAwMDAwMDAwMDAwMCB4MjQ6IDAwMDAwMDAwMDAwMDAwMDEKWyAgICAzLjQ2OTQ1Nl0geDIz OiAwMDAwMDAwMDAwMDAwMDAwIHgyMjogMDAwMDAwMDAwMDAwMDAwMCB4MjE6IGZmZmZmZjgwMDVj NzRhMjAKWyAgICAzLjQ3NjU4Nl0geDIwOiBmZmZmZmY4MDA1YzU3ODEwIHgxOTogZmZmZmZmODAw NWM3NGEyMCB4MTg6IGZmZmZmZmMwMDhhYjk2MzAKWyAgICAzLjQ4MzcxN10geDE3OiA2ZjZiMjA3 NDY1NzkyMDJjIHgxNjogNjQ2NTdhNjk2YzYxNjk3NCB4MTU6IDAwMDAwMDAwMDAwMDAyN2EKWyAg ICAzLjQ5MDg0OF0geDE0OiAwMDAwMDAwMDAwMDAwNzZlIHgxMzogMDAwMDAwMDAwMDAwMDI3YSB4 MTI6IDAwMDAwMDAwZmZmZmZmZWEKWyAgICAzLjQ5Nzk3OV0geDExOiAwMDAwMDAwMGZmZmZlZmZm IHgxMDogMDAwMDAwMDBmZmZmZWZmZiB4OSA6IGZmZmZmZmMwMDhiMTE2MzAKWyAgICAzLjUwNTEw OV0geDggOiAwMDAwMDAwMDAwMDE3ZmU4IHg3IDogYzAwMDAwMDBmZmZmZWZmZiB4NiA6IDAwMDAw MDAwMDAwNTdmYTgKWyAgICAzLjUxMjI0MF0geDUgOiAwMDAwMDAwMDAwMDAwZmZmIHg0IDogMDAw MDAwMDAwMDAwMDAwMCB4MyA6IGZmZmZmZmMwMDhiZGIwYzAKWyAgICAzLjUxOTM3Ml0geDIgOiAw MDAwMDAwMDAwMDAwMDAwIHgxIDogZmZmZmZmYzAwOGFiOTU4MCB4MCA6IDAwMDAwMDAwMDAwMDAw NWMKWyAgICAzLjUyNjUwMl0gQ2FsbCB0cmFjZToKWyAgICAzLjUyODkzOF0gIGtvYmplY3RfZ2V0 KzB4NjgvMHg5NApbICAgIDMuNTMyMzM0XSAga29iamVjdF9hZGRfaW50ZXJuYWwrMHgzNC8weDMz MApbICAgIDMuNTM2NTk4XSAga29iamVjdF9hZGQrMHg4MC8weGUwClsgICAgMy41Mzk5OTRdICBk ZXZpY2VfYWRkKzB4ZDgvMHg4NDAKWyAgICAzLjU0MzM4OV0gIG9mX2RldmljZV9hZGQrMHg0Yy8w eDVjClsgICAgMy41NDY5NTddICBvZl9wbGF0Zm9ybV9kZXZpY2VfY3JlYXRlX3BkYXRhKzB4Yjgv MHhmMApbICAgIDMuNTUyMDg4XSAgb2ZfcGxhdGZvcm1fYnVzX2NyZWF0ZSsweDEwNC8weDM1MApb ICAgIDMuNTU2NjExXSAgb2ZfcGxhdGZvcm1fcG9wdWxhdGUrMHg1NC8weGUwClsgICAgMy41NjA3 ODZdICBwYXJzZV9tdGRfcGFydGl0aW9ucysweDQzMC8weDQ5MApbICAgIDMuNTY1MTM3XSAgbXRk X2RldmljZV9wYXJzZV9yZWdpc3RlcisweDkwLzB4MmIwClsgICAgMy41Njk4MzVdICBzcGlfbm9y X3Byb2JlKzB4MWY4LzB4MmIwClsgICAgMy41NzM1NzhdICBzcGlfbWVtX3Byb2JlKzB4NjgvMHhh MApbICAgIDMuNTc3MTQ2XSAgc3BpX3Byb2JlKzB4ODAvMHhkYwpbICAgIDMuNTgwMzY4XSAgcmVh bGx5X3Byb2JlLnBhcnQuMCsweDk4LzB4MjgwClsgICAgMy41ODQ1NDNdICBfX2RyaXZlcl9wcm9i ZV9kZXZpY2UrMHg5NC8weDE0MApbICAgIDMuNTg4ODkxXSAgZHJpdmVyX3Byb2JlX2RldmljZSsw eDQwLzB4MTE0ClsgICAgMy41OTMwNjZdICBfX2RldmljZV9hdHRhY2hfZHJpdmVyKzB4YjAvMHgx MGMKWyAgICAzLjU5NzUwMl0gIGJ1c19mb3JfZWFjaF9kcnYrMHg2NC8weGEwClsgICAgMy42MDEz MzFdICBfX2RldmljZV9hdHRhY2grMHhhOC8weDE2YwpbICAgIDMuNjA1MTU5XSAgZGV2aWNlX2lu aXRpYWxfcHJvYmUrMHgxMC8weDIwClsgICAgMy42MDkzMzRdICBidXNfcHJvYmVfZGV2aWNlKzB4 OTQvMHg5YwpbICAgIDMuNjEzMTY0XSAgZGV2aWNlX2FkZCsweDM1Yy8weDg0MApbICAgIDMuNjE2 NjQ2XSAgX19zcGlfYWRkX2RldmljZSsweDcwLzB4MTE0ClsgICAgMy42MjA1NjFdICBzcGlfYWRk X2RldmljZSsweDVjLzB4OTAKWyAgICAzLjYyNDIxNV0gIG9mX3JlZ2lzdGVyX3NwaV9kZXZpY2Ur MHgyMDQvMHgzMzAKWyAgICAzLjYyODczOV0gIHNwaV9yZWdpc3Rlcl9jb250cm9sbGVyKzB4M2U4 LzB4NmRjClsgICAgMy42MzMzNDldICBkZXZtX3NwaV9yZWdpc3Rlcl9jb250cm9sbGVyKzB4MjAv MHg3NApbICAgIDMuNjM4MjE5XSAgbXRrX25vcl9wcm9iZSsweDM0NC8weDRjMApbICAgIDMuNjQx OTYxXSAgcGxhdGZvcm1fcHJvYmUrMHg2NC8weGQwClsgICAgMy42NDU2MTZdICByZWFsbHlfcHJv YmUucGFydC4wKzB4OTgvMHgyODAKWyAgICAzLjY0OTc5MV0gIF9fZHJpdmVyX3Byb2JlX2Rldmlj ZSsweDk0LzB4MTQwClsgICAgMy42NTQxMzldICBkcml2ZXJfcHJvYmVfZGV2aWNlKzB4NDAvMHgx MTQKWyAgICAzLjY1ODMxNF0gIF9fZHJpdmVyX2F0dGFjaCsweGYwLzB4MTgwClsgICAgMy42NjIx NDJdICBidXNfZm9yX2VhY2hfZGV2KzB4NWMvMHg5MApbICAgIDMuNjY1OTcxXSAgZHJpdmVyX2F0 dGFjaCsweDIwLzB4MmMKWyAgICAzLjY2OTU0MF0gIGJ1c19hZGRfZHJpdmVyKzB4MTQwLzB4MWVj ClsgICAgMy42NzMzNzFdICBkcml2ZXJfcmVnaXN0ZXIrMHg3NC8weDEyMApbICAgIDMuNjc3MTk5 XSAgX19wbGF0Zm9ybV9kcml2ZXJfcmVnaXN0ZXIrMHgyNC8weDMwClsgICAgMy42ODE4OTVdICBt dGtfbm9yX2RyaXZlcl9pbml0KzB4MTgvMHgyMApbICAgIDMuNjg1OTg2XSAgZG9fb25lX2luaXRj YWxsKzB4NGMvMHgxYzAKWyAgICAzLjY4OTgxNF0gIGtlcm5lbF9pbml0X2ZyZWVhYmxlKzB4MjMw LzB4Mjk0ClsgICAgMy42OTQxNjRdICBrZXJuZWxfaW5pdCsweDIwLzB4MTIwClsgICAgMy42OTc2 NDRdICByZXRfZnJvbV9mb3JrKzB4MTAvMHgyMApbICAgIDMuNzAxMjEyXSAtLS1bIGVuZCB0cmFj ZSAwMDAwMDAwMDAwMDAwMDAwIF0tLS0KWyAgICAzLjcwNTgyOV0gLS0tLS0tLS0tLS0tWyBjdXQg aGVyZSBdLS0tLS0tLS0tLS0tClsgICAgMy43MTA0NDBdIGtvYmplY3Q6ICcobnVsbCknICgwMDAw MDAwMDk3YTg5YmJmKTogaXMgbm90IGluaXRpYWxpemVkLCB5ZXQga29iamVjdF9wdXQoKSBpcyBi ZWluZyBjYWxsZWQuClsgICAgMy43MTk5MjRdIFdBUk5JTkc6IENQVTogMCBQSUQ6IDEgYXQga29i amVjdF9wdXQrMHg2OC8weGYwClsgICAgMy43MjU0OTNdIE1vZHVsZXMgbGlua2VkIGluOgpbICAg IDMuNzI4NTM4XSBDUFU6IDAgUElEOiAxIENvbW06IHN3YXBwZXIvMCBUYWludGVkOiBHIFMgICAg ICBXICAgICAgICAgNS4xOC4wLXJjMSsgIzAKWyAgICAzLjczNjI3NF0gSGFyZHdhcmUgbmFtZTog VWJpcXVpdGkgVW5pRmkgNiBMUiAoVS1Cb290IG1vZCkgKERUKQpbICAgIDMuNzQyMjcwXSBwc3Rh dGU6IDYwMDAwMDA1IChuWkN2IGRhaWYgLVBBTiAtVUFPIC1UQ08gLURJVCAtU1NCUyBCVFlQRT0t LSkKWyAgICAzLjc0OTIyNF0gcGMgOiBrb2JqZWN0X3B1dCsweDY4LzB4ZjAKWyAgICAzLjc1Mjk2 Nl0gbHIgOiBrb2JqZWN0X3B1dCsweDY4LzB4ZjAKWyAgICAzLjc1NjcwOF0gc3AgOiBmZmZmZmZj MDA4YmRiMzkwClsgICAgMy43NjAwMTJdIHgyOTogZmZmZmZmYzAwOGJkYjM5MCB4Mjg6IDAwMDAw MDAwMDAwMDAwMDAgeDI3OiBmZmZmZmY4MDA1YzU3ODEwClsgICAgMy43NjcxNDNdIHgyNjogZmZm ZmZmODAwNWM3NGEyMCB4MjU6IDAwMDAwMDAwMDAwMDAwMDAgeDI0OiBmZmZmZmZjMDA4YjU1MzY4 ClsgICAgMy43NzQyNzRdIHgyMzogMDAwMDAwMDAwMDAwMDAwMCB4MjI6IDAwMDAwMDAwZmZmZmZm ZmUgeDIxOiBmZmZmZmY4MDA1Yzc0YTIwClsgICAgMy43ODE0MDZdIHgyMDogZmZmZmZmODAwNWM1 NzgxMCB4MTk6IGZmZmZmZjgwMDVjNzRhMjAgeDE4OiBmZmZmZmZjMDA4YWI5NjMwClsgICAgMy43 ODg1MzZdIHgxNzogNmY2YjIwNzQ2NTc5MjAyYyB4MTY6IDY0NjU3YTY5NmM2MTY5NzQgeDE1OiAw MDAwMDAwMDAwMDAwMmJiClsgICAgMy43OTU2NjddIHgxNDogMDAwMDAwMDAwMDAwMDgzMSB4MTM6 IDAwMDAwMDAwMDAwMDAyYmIgeDEyOiAwMDAwMDAwMGZmZmZmZmVhClsgICAgMy44MDI3OThdIHgx MTogMDAwMDAwMDBmZmZmZWZmZiB4MTA6IDAwMDAwMDAwZmZmZmVmZmYgeDkgOiBmZmZmZmZjMDA4 YjExNjMwClsgICAgMy44MDk5MjhdIHg4IDogMDAwMDAwMDAwMDAxN2ZlOCB4NyA6IGMwMDAwMDAw ZmZmZmVmZmYgeDYgOiAwMDAwMDAwMDAwMDU3ZmE4ClsgICAgMy44MTcwNTldIHg1IDogMDAwMDAw MDAwMDAwMGZmZiB4NCA6IDAwMDAwMDAwMDAwMDAwMDAgeDMgOiBmZmZmZmZjMDA4YmRiMGIwClsg ICAgMy44MjQxODldIHgyIDogMDAwMDAwMDAwMDAwMDAwMCB4MSA6IGZmZmZmZmMwMDhhYjk1ODAg eDAgOiAwMDAwMDAwMDAwMDAwMDVjClsgICAgMy44MzEzMjFdIENhbGwgdHJhY2U6ClsgICAgMy44 MzM3NTddICBrb2JqZWN0X3B1dCsweDY4LzB4ZjAKWyAgICAzLjgzNzE1M10gIGtvYmplY3RfYWRk X2ludGVybmFsKzB4MTMwLzB4MzMwClsgICAgMy44NDE1MDNdICBrb2JqZWN0X2FkZCsweDgwLzB4 ZTAKWyAgICAzLjg0NDg5OV0gIGRldmljZV9hZGQrMHhkOC8weDg0MApbICAgIDMuODQ4Mjk0XSAg b2ZfZGV2aWNlX2FkZCsweDRjLzB4NWMKWyAgICAzLjg1MTg2MV0gIG9mX3BsYXRmb3JtX2Rldmlj ZV9jcmVhdGVfcGRhdGErMHhiOC8weGYwClsgICAgMy44NTY5OTJdICBvZl9wbGF0Zm9ybV9idXNf Y3JlYXRlKzB4MTA0LzB4MzUwClsgICAgMy44NjE1MTVdICBvZl9wbGF0Zm9ybV9wb3B1bGF0ZSsw eDU0LzB4ZTAKWyAgICAzLjg2NTY5MF0gIHBhcnNlX210ZF9wYXJ0aXRpb25zKzB4NDMwLzB4NDkw ClsgICAgMy44NzAwNDBdICBtdGRfZGV2aWNlX3BhcnNlX3JlZ2lzdGVyKzB4OTAvMHgyYjAKWyAg ICAzLjg3NDczN10gIHNwaV9ub3JfcHJvYmUrMHgxZjgvMHgyYjAKWyAgICAzLjg3ODQ3OV0gIHNw aV9tZW1fcHJvYmUrMHg2OC8weGEwClsgICAgMy44ODIwNDddICBzcGlfcHJvYmUrMHg4MC8weGRj ClsgICAgMy44ODUyNjldICByZWFsbHlfcHJvYmUucGFydC4wKzB4OTgvMHgyODAKWyAgICAzLjg4 OTQ0NF0gIF9fZHJpdmVyX3Byb2JlX2RldmljZSsweDk0LzB4MTQwClsgICAgMy44OTM3OTJdICBk cml2ZXJfcHJvYmVfZGV2aWNlKzB4NDAvMHgxMTQKWyAgICAzLjg5Nzk2OF0gIF9fZGV2aWNlX2F0 dGFjaF9kcml2ZXIrMHhiMC8weDEwYwpbICAgIDMuOTAyNDAzXSAgYnVzX2Zvcl9lYWNoX2Rydisw eDY0LzB4YTAKWyAgICAzLjkwNjIzM10gIF9fZGV2aWNlX2F0dGFjaCsweGE4LzB4MTZjClsgICAg My45MTAwNjFdICBkZXZpY2VfaW5pdGlhbF9wcm9iZSsweDEwLzB4MjAKWyAgICAzLjkxNDIzNV0g IGJ1c19wcm9iZV9kZXZpY2UrMHg5NC8weDljClsgICAgMy45MTgwNjVdICBkZXZpY2VfYWRkKzB4 MzVjLzB4ODQwClsgICAgMy45MjE1NDddICBfX3NwaV9hZGRfZGV2aWNlKzB4NzAvMHgxMTQKWyAg ICAzLjkyNTQ2MV0gIHNwaV9hZGRfZGV2aWNlKzB4NWMvMHg5MApbICAgIDMuOTI5MTE2XSAgb2Zf cmVnaXN0ZXJfc3BpX2RldmljZSsweDIwNC8weDMzMApbICAgIDMuOTMzNjM5XSAgc3BpX3JlZ2lz dGVyX2NvbnRyb2xsZXIrMHgzZTgvMHg2ZGMKWyAgICAzLjkzODI0OF0gIGRldm1fc3BpX3JlZ2lz dGVyX2NvbnRyb2xsZXIrMHgyMC8weDc0ClsgICAgMy45NDMxMThdICBtdGtfbm9yX3Byb2JlKzB4 MzQ0LzB4NGMwClsgICAgMy45NDY4NjBdICBwbGF0Zm9ybV9wcm9iZSsweDY0LzB4ZDAKWyAgICAz Ljk1MDUxNF0gIHJlYWxseV9wcm9iZS5wYXJ0LjArMHg5OC8weDI4MApbICAgIDMuOTU0Njg5XSAg X19kcml2ZXJfcHJvYmVfZGV2aWNlKzB4OTQvMHgxNDAKWyAgICAzLjk1OTAzN10gIGRyaXZlcl9w cm9iZV9kZXZpY2UrMHg0MC8weDExNApbICAgIDMuOTYzMjEyXSAgX19kcml2ZXJfYXR0YWNoKzB4 ZjAvMHgxODAKWyAgICAzLjk2NzAzOV0gIGJ1c19mb3JfZWFjaF9kZXYrMHg1Yy8weDkwClsgICAg My45NzA4NjldICBkcml2ZXJfYXR0YWNoKzB4MjAvMHgyYwpbICAgIDMuOTc0NDM4XSAgYnVzX2Fk ZF9kcml2ZXIrMHgxNDAvMHgxZWMKWyAgICAzLjk3ODI2OF0gIGRyaXZlcl9yZWdpc3RlcisweDc0 LzB4MTIwClsgICAgMy45ODIwOTZdICBfX3BsYXRmb3JtX2RyaXZlcl9yZWdpc3RlcisweDI0LzB4 MzAKWyAgICAzLjk4Njc5Ml0gIG10a19ub3JfZHJpdmVyX2luaXQrMHgxOC8weDIwClsgICAgMy45 OTA4ODJdICBkb19vbmVfaW5pdGNhbGwrMHg0Yy8weDFjMApbICAgIDMuOTk0NzExXSAga2VybmVs X2luaXRfZnJlZWFibGUrMHgyMzAvMHgyOTQKWyAgICAzLjk5OTA2MV0gIGtlcm5lbF9pbml0KzB4 MjAvMHgxMjAKWyAgICA0LjAwMjU0MV0gIHJldF9mcm9tX2ZvcmsrMHgxMC8weDIwClsgICAgNC4w MDYxMDldIC0tLVsgZW5kIHRyYWNlIDAwMDAwMDAwMDAwMDAwMDAgXS0tLQpbICAgIDQuMDEwNzI1 XSBrb2JqZWN0X2FkZF9pbnRlcm5hbCBmYWlsZWQgZm9yIDExMDE0MDAwLnNwaTpmbGFzaEAwOnBh cnRpdGlvbnM6cGFydGl0aW9uQDEwMDAwMDAgKGVycm9yOiAtMiBwYXJlbnQ6IChudWxsKSkKWyAg ICA0LjAyMTU5MF0gLS0tLS0tLS0tLS0tWyBjdXQgaGVyZSBdLS0tLS0tLS0tLS0tClsgICAgNC4w MjYxOTZdIGtvYmplY3Q6ICcobnVsbCknICgwMDAwMDAwMDk3YTg5YmJmKTogaXMgbm90IGluaXRp YWxpemVkLCB5ZXQga29iamVjdF9wdXQoKSBpcyBiZWluZyBjYWxsZWQuClsgICAgNC4wMzU2ODFd IFdBUk5JTkc6IENQVTogMCBQSUQ6IDEgYXQga29iamVjdF9wdXQrMHg2OC8weGYwClsgICAgNC4w NDEyNDhdIE1vZHVsZXMgbGlua2VkIGluOgpbICAgIDQuMDQ0Mjk0XSBDUFU6IDAgUElEOiAxIENv bW06IHN3YXBwZXIvMCBUYWludGVkOiBHIFMgICAgICBXICAgICAgICAgNS4xOC4wLXJjMSsgIzAK WyAgICA0LjA1MjAzMF0gSGFyZHdhcmUgbmFtZTogVWJpcXVpdGkgVW5pRmkgNiBMUiAoVS1Cb290 IG1vZCkgKERUKQpbICAgIDQuMDU4MDI1XSBwc3RhdGU6IDYwMDAwMDA1IChuWkN2IGRhaWYgLVBB TiAtVUFPIC1UQ08gLURJVCAtU1NCUyBCVFlQRT0tLSkKWyAgICA0LjA2NDk3OV0gcGMgOiBrb2Jq ZWN0X3B1dCsweDY4LzB4ZjAKWyAgICA0LjA2ODcyMl0gbHIgOiBrb2JqZWN0X3B1dCsweDY4LzB4 ZjAKWyAgICA0LjA3MjQ2M10gc3AgOiBmZmZmZmZjMDA4YmRiNDkwClsgICAgNC4wNzU3NjhdIHgy OTogZmZmZmZmYzAwOGJkYjQ5MCB4Mjg6IDAwMDAwMDAwMDAwMDAwMDAgeDI3OiBmZmZmZmY4MDA1 YzU3ODEwClsgICAgNC4wODI5MDBdIHgyNjogZmZmZmZmODAwNWM3NGEyMCB4MjU6IDAwMDAwMDAw MDAwMDAwMDAgeDI0OiAwMDAwMDAwMDAwMDAwMDAxClsgICAgNC4wOTAwMzFdIHgyMzogMDAwMDAw MDAwMDAwMDAwMCB4MjI6IDAwMDAwMDAwMDAwMDAwMDAgeDIxOiAwMDAwMDAwMDAwMDAwMDAwClsg ICAgNC4wOTcxNjJdIHgyMDogZmZmZmZmODAwNWM3NGEyMCB4MTk6IGZmZmZmZjgwMDVjNzRhMjAg eDE4OiBmZmZmZmZjMDA4YWI5NjMwClsgICAgNC4xMDQyOTNdIHgxNzogNmY2YjIwNzQ2NTc5MjAy YyB4MTY6IDY0NjU3YTY5NmM2MTY5NzQgeDE1OiAwMDAwMDAwMDAwMDAwMmZkClsgICAgNC4xMTE0 MjRdIHgxNDogMDAwMDAwMDAwMDAwMDhmNyB4MTM6IDAwMDAwMDAwMDAwMDAyZmQgeDEyOiAwMDAw MDAwMGZmZmZmZmVhClsgICAgNC4xMTg1NTRdIHgxMTogMDAwMDAwMDBmZmZmZWZmZiB4MTA6IDAw MDAwMDAwZmZmZmVmZmYgeDkgOiBmZmZmZmZjMDA4YjExNjMwClsgICAgNC4xMjU2ODVdIHg4IDog MDAwMDAwMDAwMDAxN2ZlOCB4NyA6IGMwMDAwMDAwZmZmZmVmZmYgeDYgOiAwMDAwMDAwMDAwMDU3 ZmE4ClsgICAgNC4xMzI4MTZdIHg1IDogMDAwMDAwMDAwMDAwMGZmZiB4NCA6IDAwMDAwMDAwMDAw MDAwMDAgeDMgOiBmZmZmZmZjMDA4YmRiMWIwClsgICAgNC4xMzk5NDZdIHgyIDogMDAwMDAwMDAw MDAwMDAwMCB4MSA6IGZmZmZmZmMwMDhhYjk1ODAgeDAgOiAwMDAwMDAwMDAwMDAwMDVjClsgICAg NC4xNDcwNzhdIENhbGwgdHJhY2U6ClsgICAgNC4xNDk1MTRdICBrb2JqZWN0X3B1dCsweDY4LzB4 ZjAKWyAgICA0LjE1MjkxMF0gIGRldmljZV9hZGQrMHhmYy8weDg0MApbICAgIDQuMTU2MzA1XSAg b2ZfZGV2aWNlX2FkZCsweDRjLzB4NWMKWyAgICA0LjE1OTg3Ml0gIG9mX3BsYXRmb3JtX2Rldmlj ZV9jcmVhdGVfcGRhdGErMHhiOC8weGYwClsgICAgNC4xNjUwMDNdICBvZl9wbGF0Zm9ybV9idXNf Y3JlYXRlKzB4MTA0LzB4MzUwClsgICAgNC4xNjk1MjVdICBvZl9wbGF0Zm9ybV9wb3B1bGF0ZSsw eDU0LzB4ZTAKWyAgICA0LjE3MzcwMF0gIHBhcnNlX210ZF9wYXJ0aXRpb25zKzB4NDMwLzB4NDkw ClsgICAgNC4xNzgwNTFdICBtdGRfZGV2aWNlX3BhcnNlX3JlZ2lzdGVyKzB4OTAvMHgyYjAKWyAg ICA0LjE4Mjc0OV0gIHNwaV9ub3JfcHJvYmUrMHgxZjgvMHgyYjAKWyAgICA0LjE4NjQ5MV0gIHNw aV9tZW1fcHJvYmUrMHg2OC8weGEwClsgICAgNC4xOTAwNTldICBzcGlfcHJvYmUrMHg4MC8weGRj ClsgICAgNC4xOTMyODFdICByZWFsbHlfcHJvYmUucGFydC4wKzB4OTgvMHgyODAKWyAgICA0LjE5 NzQ1Nl0gIF9fZHJpdmVyX3Byb2JlX2RldmljZSsweDk0LzB4MTQwClsgICAgNC4yMDE4MDRdICBk cml2ZXJfcHJvYmVfZGV2aWNlKzB4NDAvMHgxMTQKWyAgICA0LjIwNTk3OV0gIF9fZGV2aWNlX2F0 dGFjaF9kcml2ZXIrMHhiMC8weDEwYwpbICAgIDQuMjEwNDE0XSAgYnVzX2Zvcl9lYWNoX2Rydisw eDY0LzB4YTAKWyAgICA0LjIxNDI0NF0gIF9fZGV2aWNlX2F0dGFjaCsweGE4LzB4MTZjClsgICAg NC4yMTgwNzJdICBkZXZpY2VfaW5pdGlhbF9wcm9iZSsweDEwLzB4MjAKWyAgICA0LjIyMjI0OF0g IGJ1c19wcm9iZV9kZXZpY2UrMHg5NC8weDljClsgICAgNC4yMjYwNzhdICBkZXZpY2VfYWRkKzB4 MzVjLzB4ODQwClsgICAgNC4yMjk1NjBdICBfX3NwaV9hZGRfZGV2aWNlKzB4NzAvMHgxMTQKWyAg ICA0LjIzMzQ3Nl0gIHNwaV9hZGRfZGV2aWNlKzB4NWMvMHg5MApbICAgIDQuMjM3MTMwXSAgb2Zf cmVnaXN0ZXJfc3BpX2RldmljZSsweDIwNC8weDMzMApbICAgIDQuMjQxNjUzXSAgc3BpX3JlZ2lz dGVyX2NvbnRyb2xsZXIrMHgzZTgvMHg2ZGMKWyAgICA0LjI0NjI2Ml0gIGRldm1fc3BpX3JlZ2lz dGVyX2NvbnRyb2xsZXIrMHgyMC8weDc0ClsgICAgNC4yNTExMzJdICBtdGtfbm9yX3Byb2JlKzB4 MzQ0LzB4NGMwClsgICAgNC4yNTQ4NzVdICBwbGF0Zm9ybV9wcm9iZSsweDY0LzB4ZDAKWyAgICA0 LjI1ODUyOV0gIHJlYWxseV9wcm9iZS5wYXJ0LjArMHg5OC8weDI4MApbICAgIDQuMjYyNzA1XSAg X19kcml2ZXJfcHJvYmVfZGV2aWNlKzB4OTQvMHgxNDAKWyAgICA0LjI2NzA1NF0gIGRyaXZlcl9w cm9iZV9kZXZpY2UrMHg0MC8weDExNApbICAgIDQuMjcxMjI5XSAgX19kcml2ZXJfYXR0YWNoKzB4 ZjAvMHgxODAKWyAgICA0LjI3NTA1N10gIGJ1c19mb3JfZWFjaF9kZXYrMHg1Yy8weDkwClsgICAg NC4yNzg4ODddICBkcml2ZXJfYXR0YWNoKzB4MjAvMHgyYwpbICAgIDQuMjgyNDU2XSAgYnVzX2Fk ZF9kcml2ZXIrMHgxNDAvMHgxZWMKWyAgICA0LjI4NjI4Nl0gIGRyaXZlcl9yZWdpc3RlcisweDc0 LzB4MTIwClsgICAgNC4yOTAxMTNdICBfX3BsYXRmb3JtX2RyaXZlcl9yZWdpc3RlcisweDI0LzB4 MzAKWyAgICA0LjI5NDgxMF0gIG10a19ub3JfZHJpdmVyX2luaXQrMHgxOC8weDIwClsgICAgNC4y OTg5MDBdICBkb19vbmVfaW5pdGNhbGwrMHg0Yy8weDFjMApbICAgIDQuMzAyNzI4XSAga2VybmVs X2luaXRfZnJlZWFibGUrMHgyMzAvMHgyOTQKWyAgICA0LjMwNzA3OV0gIGtlcm5lbF9pbml0KzB4 MjAvMHgxMjAKWyAgICA0LjMxMDU1OV0gIHJldF9mcm9tX2ZvcmsrMHgxMC8weDIwClsgICAgNC4z MTQxMjddIC0tLVsgZW5kIHRyYWNlIDAwMDAwMDAwMDAwMDAwMDAgXS0tLQpbICAgIDQuMzE4NzQ4 XSBDcmVhdGluZyA3IE1URCBwYXJ0aXRpb25zIG9uICJzcGkwLjAiOgpbICAgIDQuMzIzNTM4XSAw eDAwMDAwMDAwMDAwMC0weDAwMDAwMDAyMDAwMCA6ICJibDIiClsgICAgNC4zMjg5MDJdIDB4MDAw MDAwMDIwMDAwLTB4MDAwMDAwMGMwMDAwIDogImZpcCIKWyAgICA0LjMzNDIzMV0gMHgwMDAwMDAw YzAwMDAtMHgwMDAwMDAwZDAwMDAgOiAidS1ib290LWVudiIKWyAgICA0LjM0MDQ5NV0gMHgwMDAw MDAwZDAwMDAtMHgwMDAwMDAxMTAwMDAgOiAiZmFjdG9yeSIKWyAgICA0LjM0NjE1Ml0gMHgwMDAw MDAxMTAwMDAtMHgwMDAwMDAxMjAwMDAgOiAiZWVwcm9tIgpbICAgIDQuMzUyMTA4XSAweDAwMDAw MDEyMDAwMC0weDAwMDAwMTAwMDAwMCA6ICJyZWNvdmVyeSIKWyAgICA0LjM1Nzg2Ml0gMHgwMDAw MDEwMDAwMDAtMHgwMDAwMDQwMDAwMDAgOiAiZmlybXdhcmUiClsgICAgNC4zNjM3NDZdIG10ay1z cGktbm9yIDExMDE0MDAwLnNwaTogc3BpIGZyZXF1ZW5jeTogNDY2NjY2NTMgSHoKWy4uLl0KLS0t CgoKQmVzdCByZWdhcmRzCgoKRGFuaWVsCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f X19fX19fX19fX19fX19fXwpsaW51eC1hcm0ta2VybmVsIG1haWxpbmcgbGlzdApsaW51eC1hcm0t a2VybmVsQGxpc3RzLmluZnJhZGVhZC5vcmcKaHR0cDovL2xpc3RzLmluZnJhZGVhZC5vcmcvbWFp bG1hbi9saXN0aW5mby9saW51eC1hcm0ta2VybmVsCg== 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 vger.kernel.org (vger.kernel.org [23.128.96.18]) by smtp.lore.kernel.org (Postfix) with ESMTP id C445FC433F5 for ; Mon, 25 Apr 2022 01:21:03 +0000 (UTC) Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S240021AbiDYBYD (ORCPT ); Sun, 24 Apr 2022 21:24:03 -0400 Received: from lindbergh.monkeyblade.net ([23.128.96.19]:54426 "EHLO lindbergh.monkeyblade.net" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S234201AbiDYBYD (ORCPT ); Sun, 24 Apr 2022 21:24:03 -0400 Received: from fudo.makrotopia.org (fudo.makrotopia.org [IPv6:2a07:2ec0:3002::71]) by lindbergh.monkeyblade.net (Postfix) with ESMTPS id 07E2081672; Sun, 24 Apr 2022 18:20:56 -0700 (PDT) Received: from local by fudo.makrotopia.org with esmtpsa (TLS1.3:TLS_AES_256_GCM_SHA384:256) (Exim 4.94.2) (envelope-from ) id 1ninP6-0006Zw-QT; Mon, 25 Apr 2022 03:20:41 +0200 Date: Mon, 25 Apr 2022 02:20:34 +0100 From: Daniel Golle To: Miquel Raynal Cc: =?utf-8?B?UmFmYcWCIE1pxYJlY2tp?= , Srinivas Kandagatla , Richard Weinberger , Vignesh Raghavendra , Tom Rini , linux-mtd@lists.infradead.org, linux-arm-kernel@lists.infradead.org, linux-kernel@vger.kernel.org, u-boot@lists.denx.de, devicetree@vger.kernel.org, =?utf-8?B?UmFmYcWCIE1pxYJlY2tp?= Subject: Regression? [PATCH 1/2] mtd: call of_platform_populate() for MTD partitions Message-ID: References: <20220406143225.28107-1-zajec5@gmail.com> <20220411090032.10999-1-miquel.raynal@bootlin.com> MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Disposition: inline Content-Transfer-Encoding: 8bit In-Reply-To: <20220411090032.10999-1-miquel.raynal@bootlin.com> Precedence: bulk List-ID: X-Mailing-List: devicetree@vger.kernel.org Hi Rafal, Hi Miguel, On Mon, Apr 11, 2022 at 11:00:32AM +0200, Miquel Raynal wrote: > On Wed, 2022-04-06 at 14:32:24 UTC, =?utf-8?b?UmFmYcWCIE1pxYJlY2tp?= wrote: > > From: Rafał Miłecki > > > > Until this change MTD subsystem supported handling partitions only with > > MTD partitions parsers. That's a specific / limited API designed around > > partitions. > > > > Some MTD partitions may however require different handling. They may > > contain specific data that needs to be parsed and somehow extracted. For > > that purpose MTD subsystem should allow binding of standard platform > > drivers. > > > > An example can be U-Boot (sub)partition with environment variables. > > There exist a "u-boot,env" DT binding for MTD (sub)partition that > > requires an NVMEM driver. > > > > Ref: 5db1c2dbc04c ("dt-bindings: nvmem: add U-Boot environment variables binding") > > Signed-off-by: Rafał Miłecki > > Applied to https://git.kernel.org/pub/scm/linux/kernel/git/mtd/linux.git mtd/next, thanks. I'm trying to use next-20220422 and noticed a few new oops'es. Turns out it could be a problem with this commit according to [daniel@box linux.git]$ git bisect good 68471517e883902cdff6ea399d043b17f803b1a8 is the first bad commit commit 68471517e883902cdff6ea399d043b17f803b1a8 Author: Rafał Miłecki Date: Wed Apr 6 16:32:24 2022 +0200 mtd: call of_platform_populate() for MTD partitions [...] --- So when ever there is at least one 'compatible' node for any of the mtd partitions I get the oops messages below. It doesn't really matter what the compatible string is, "nvmem-cells" as well as "denx,fit" (used for OpenWrt mtdsplit not even present in linux-next, so just a dead hint in DTS) make the kernel to oops. Despite the messages being shown, both accessing MTD partitions and also eth0 MAC address populated via NVMEM seem to work without problems (at least looks like it on first sight). Find the full device tree here: https://git.openwrt.org/?p=openwrt/openwrt.git;a=blob;f=target/linux/mediatek/dts/mt7622-ubnt-unifi-6-lr-ubootmod.dts --- [...] [ 0.549448] mtk-spi-nor 11014000.spi: IRQ not available. [ 0.556396] spi-nor spi0.0: w25q512jvq (65536 Kbytes) [ 0.933381] Freeing initrd memory: 2124K [ 0.941567] 7 fixed-partitions partitions found on MTD device spi0.0 [ 0.947966] OF: Bad cell count for /spi@11014000/flash@0/partitions [ 0.954286] OF: Bad cell count for /spi@11014000/flash@0/partitions [ 0.960583] ------------[ cut here ]------------ [ 0.965192] kobject: '(null)' (0000000097a89bbf): is not initialized, yet kobject_get() is being called. [ 0.974688] WARNING: CPU: 0 PID: 1 at kobject_get+0x68/0x94 [ 0.980263] Modules linked in: [ 0.983313] CPU: 0 PID: 1 Comm: swapper/0 Tainted: G S 5.18.0-rc1+ #0 [ 0.991049] Hardware name: Ubiquiti UniFi 6 LR (U-Boot mod) (DT) [ 0.997046] pstate: 60000005 (nZCv daif -PAN -UAO -TCO -DIT -SSBS BTYPE=--) [ 1.004000] pc : kobject_get+0x68/0x94 [ 1.007743] lr : kobject_get+0x68/0x94 [ 1.011484] sp : ffffffc008bdb4a0 [ 1.014789] x29: ffffffc008bdb4a0 x28: 0000000000000000 x27: ffffff8005c57810 [ 1.021920] x26: ffffff8005c74a20 x25: 0000000000000000 x24: 0000000000000001 [ 1.029050] x23: 0000000000000000 x22: 0000000000000000 x21: 0000000000000000 [ 1.036182] x20: ffffff8005c74a20 x19: ffffff8005c74a20 x18: ffffffc008ab9630 [ 1.043312] x17: 6f6b20746579202c x16: 64657a696c616974 x15: 0000000000000074 [ 1.050443] x14: 000000000000015c x13: 0000000000000074 x12: 00000000ffffffea [ 1.057574] x11: 00000000ffffefff x10: 00000000ffffefff x9 : ffffffc008b11630 [ 1.064705] x8 : 0000000000017fe8 x7 : c0000000ffffefff x6 : 0000000000057fa8 [ 1.071835] x5 : 0000000000000fff x4 : 0000000000000000 x3 : ffffffc008bdb1c0 [ 1.078966] x2 : 0000000000000000 x1 : ffffffc008ab9580 x0 : 000000000000005c [ 1.086097] Call trace: [ 1.088534] kobject_get+0x68/0x94 [ 1.091930] device_add+0xa4/0x840 [ 1.095328] of_device_add+0x4c/0x5c [ 1.098898] of_platform_device_create_pdata+0xb8/0xf0 [ 1.104029] of_platform_bus_create+0x104/0x350 [ 1.108552] of_platform_populate+0x54/0xe0 [ 1.112728] parse_mtd_partitions+0x430/0x490 [ 1.117080] mtd_device_parse_register+0x90/0x2b0 [ 1.121777] spi_nor_probe+0x1f8/0x2b0 [ 1.125521] spi_mem_probe+0x68/0xa0 [ 1.129092] spi_probe+0x80/0xdc [ 1.132314] really_probe.part.0+0x98/0x280 [ 1.136490] __driver_probe_device+0x94/0x140 [ 1.140839] driver_probe_device+0x40/0x114 [ 1.145014] __device_attach_driver+0xb0/0x10c [ 1.149450] bus_for_each_drv+0x64/0xa0 [ 1.153280] __device_attach+0xa8/0x16c [ 1.157108] device_initial_probe+0x10/0x20 [ 1.161283] bus_probe_device+0x94/0x9c [ 1.165114] device_add+0x35c/0x840 [ 1.168596] __spi_add_device+0x70/0x114 [ 1.172510] spi_add_device+0x5c/0x90 [ 1.176165] of_register_spi_device+0x204/0x330 [ 1.180688] spi_register_controller+0x3e8/0x6dc [ 1.185299] devm_spi_register_controller+0x20/0x74 [ 1.190169] mtk_nor_probe+0x344/0x4c0 [ 1.193911] platform_probe+0x64/0xd0 [ 1.197566] really_probe.part.0+0x98/0x280 [ 1.201741] __driver_probe_device+0x94/0x140 [ 1.206089] driver_probe_device+0x40/0x114 [ 1.210264] __driver_attach+0xf0/0x180 [ 1.214092] bus_for_each_dev+0x5c/0x90 [ 1.217922] driver_attach+0x20/0x2c [ 1.221491] bus_add_driver+0x140/0x1ec [ 1.225320] driver_register+0x74/0x120 [ 1.229149] __platform_driver_register+0x24/0x30 [ 1.233845] mtk_nor_driver_init+0x18/0x20 [ 1.237938] do_one_initcall+0x4c/0x1c0 [ 1.241768] kernel_init_freeable+0x230/0x294 [ 1.246120] kernel_init+0x20/0x120 [ 1.249601] ret_from_fork+0x10/0x20 [ 1.253170] ---[ end trace 0000000000000000 ]--- [ 1.257796] ------------[ cut here ]------------ [ 1.262408] refcount_t: addition on 0; use-after-free. [ 1.267550] WARNING: CPU: 0 PID: 1 at refcount_warn_saturate+0x98/0x140 [ 1.274161] Modules linked in: [ 1.277206] CPU: 0 PID: 1 Comm: swapper/0 Tainted: G S W 5.18.0-rc1+ #0 [ 1.284941] Hardware name: Ubiquiti UniFi 6 LR (U-Boot mod) (DT) [ 1.290937] pstate: 60000005 (nZCv daif -PAN -UAO -TCO -DIT -SSBS BTYPE=--) [ 1.297891] pc : refcount_warn_saturate+0x98/0x140 [ 1.302675] lr : refcount_warn_saturate+0x98/0x140 [ 1.307459] sp : ffffffc008bdb490 [ 1.310764] x29: ffffffc008bdb490 x28: 0000000000000000 x27: ffffff8005c57810 [ 1.317895] x26: ffffff8005c74a20 x25: 0000000000000000 x24: 0000000000000001 [ 1.325026] x23: 0000000000000000 x22: 0000000000000000 x21: 0000000000000000 [ 1.332157] x20: ffffff8005c74a20 x19: ffffff8005c74a20 x18: ffffffc008ab9630 [ 1.339288] x17: 6f6b20746579202c x16: 64657a696c616974 x15: 00000000000000b3 [ 1.346419] x14: 0000000000000219 x13: 00000000000000b3 x12: 00000000ffffffea [ 1.353550] x11: 00000000ffffefff x10: 00000000ffffefff x9 : ffffffc008b11630 [ 1.360681] x8 : 0000000000017fe8 x7 : c0000000ffffefff x6 : 0000000000057fa8 [ 1.367811] x5 : 0000000000000fff x4 : 0000000000000000 x3 : ffffffc008bdb1b0 [ 1.374942] x2 : 0000000000000000 x1 : ffffffc008ab9580 x0 : 000000000000002a [ 1.382073] Call trace: [ 1.384509] refcount_warn_saturate+0x98/0x140 [ 1.388946] kobject_get+0x90/0x94 [ 1.392342] device_add+0xa4/0x840 [ 1.395737] of_device_add+0x4c/0x5c [ 1.399305] of_platform_device_create_pdata+0xb8/0xf0 [ 1.404436] of_platform_bus_create+0x104/0x350 [ 1.408959] of_platform_populate+0x54/0xe0 [ 1.413134] parse_mtd_partitions+0x430/0x490 [ 1.417484] mtd_device_parse_register+0x90/0x2b0 [ 1.422182] spi_nor_probe+0x1f8/0x2b0 [ 1.425925] spi_mem_probe+0x68/0xa0 [ 1.429493] spi_probe+0x80/0xdc [ 1.432715] really_probe.part.0+0x98/0x280 [ 1.436890] __driver_probe_device+0x94/0x140 [ 1.441238] driver_probe_device+0x40/0x114 [ 1.445413] __device_attach_driver+0xb0/0x10c [ 1.449849] bus_for_each_drv+0x64/0xa0 [ 1.453678] __device_attach+0xa8/0x16c [ 1.457506] device_initial_probe+0x10/0x20 [ 1.461682] bus_probe_device+0x94/0x9c [ 1.465511] device_add+0x35c/0x840 [ 1.468993] __spi_add_device+0x70/0x114 [ 1.472908] spi_add_device+0x5c/0x90 [ 1.476562] of_register_spi_device+0x204/0x330 [ 1.481085] spi_register_controller+0x3e8/0x6dc [ 1.485695] devm_spi_register_controller+0x20/0x74 [ 1.490565] mtk_nor_probe+0x344/0x4c0 [ 1.494307] platform_probe+0x64/0xd0 [ 1.497962] really_probe.part.0+0x98/0x280 [ 1.502136] __driver_probe_device+0x94/0x140 [ 1.506485] driver_probe_device+0x40/0x114 [ 1.510660] __driver_attach+0xf0/0x180 [ 1.514488] bus_for_each_dev+0x5c/0x90 [ 1.518317] driver_attach+0x20/0x2c [ 1.521887] bus_add_driver+0x140/0x1ec [ 1.525716] driver_register+0x74/0x120 [ 1.529543] __platform_driver_register+0x24/0x30 [ 1.534240] mtk_nor_driver_init+0x18/0x20 [ 1.538330] do_one_initcall+0x4c/0x1c0 [ 1.542158] kernel_init_freeable+0x230/0x294 [ 1.546508] kernel_init+0x20/0x120 [ 1.549990] ret_from_fork+0x10/0x20 [ 1.553558] ---[ end trace 0000000000000000 ]--- [ 1.558176] ------------[ cut here ]------------ [ 1.562786] kobject: '(null)' (0000000097a89bbf): is not initialized, yet kobject_get() is being called. [ 1.572272] WARNING: CPU: 0 PID: 1 at kobject_get+0x68/0x94 [ 1.577839] Modules linked in: [ 1.580885] CPU: 0 PID: 1 Comm: swapper/0 Tainted: G S W 5.18.0-rc1+ #0 [ 1.588620] Hardware name: Ubiquiti UniFi 6 LR (U-Boot mod) (DT) [ 1.594616] pstate: 60000005 (nZCv daif -PAN -UAO -TCO -DIT -SSBS BTYPE=--) [ 1.601570] pc : kobject_get+0x68/0x94 [ 1.605312] lr : kobject_get+0x68/0x94 [ 1.609054] sp : ffffffc008bdb3a0 [ 1.612359] x29: ffffffc008bdb3a0 x28: 0000000000000000 x27: ffffff8005c57810 [ 1.619490] x26: ffffff8005c74a20 x25: 0000000000000000 x24: 0000000000000001 [ 1.626620] x23: 0000000000000000 x22: 0000000000000000 x21: ffffff8005c74a20 [ 1.633751] x20: ffffff8005c57810 x19: ffffff8005c74a20 x18: ffffffc008ab9630 [ 1.640882] x17: 6f6b20746579202c x16: 64657a696c616974 x15: 00000000000000f3 [ 1.648013] x14: 00000000000002d9 x13: 00000000000000f3 x12: 00000000ffffffea [ 1.655144] x11: 00000000ffffefff x10: 00000000ffffefff x9 : ffffffc008b11630 [ 1.662275] x8 : 0000000000017fe8 x7 : c0000000ffffefff x6 : 0000000000057fa8 [ 1.669405] x5 : 0000000000000fff x4 : 0000000000000000 x3 : ffffffc008bdb0c0 [ 1.676536] x2 : 0000000000000000 x1 : ffffffc008ab9580 x0 : 000000000000005c [ 1.683666] Call trace: [ 1.686102] kobject_get+0x68/0x94 [ 1.689498] kobject_add_internal+0x34/0x330 [ 1.693762] kobject_add+0x80/0xe0 [ 1.697158] device_add+0xd8/0x840 [ 1.700553] of_device_add+0x4c/0x5c [ 1.704121] of_platform_device_create_pdata+0xb8/0xf0 [ 1.709252] of_platform_bus_create+0x104/0x350 [ 1.713774] of_platform_populate+0x54/0xe0 [ 1.717949] parse_mtd_partitions+0x430/0x490 [ 1.722299] mtd_device_parse_register+0x90/0x2b0 [ 1.726996] spi_nor_probe+0x1f8/0x2b0 [ 1.730739] spi_mem_probe+0x68/0xa0 [ 1.734307] spi_probe+0x80/0xdc [ 1.737529] really_probe.part.0+0x98/0x280 [ 1.741704] __driver_probe_device+0x94/0x140 [ 1.746053] driver_probe_device+0x40/0x114 [ 1.750228] __device_attach_driver+0xb0/0x10c [ 1.754664] bus_for_each_drv+0x64/0xa0 [ 1.758493] __device_attach+0xa8/0x16c [ 1.762320] device_initial_probe+0x10/0x20 [ 1.766496] bus_probe_device+0x94/0x9c [ 1.770326] device_add+0x35c/0x840 [ 1.773808] __spi_add_device+0x70/0x114 [ 1.777723] spi_add_device+0x5c/0x90 [ 1.781378] of_register_spi_device+0x204/0x330 [ 1.785901] spi_register_controller+0x3e8/0x6dc [ 1.790511] devm_spi_register_controller+0x20/0x74 [ 1.795381] mtk_nor_probe+0x344/0x4c0 [ 1.799123] platform_probe+0x64/0xd0 [ 1.802777] really_probe.part.0+0x98/0x280 [ 1.806952] __driver_probe_device+0x94/0x140 [ 1.811300] driver_probe_device+0x40/0x114 [ 1.815474] __driver_attach+0xf0/0x180 [ 1.819302] bus_for_each_dev+0x5c/0x90 [ 1.823132] driver_attach+0x20/0x2c [ 1.826701] bus_add_driver+0x140/0x1ec [ 1.830530] driver_register+0x74/0x120 [ 1.834359] __platform_driver_register+0x24/0x30 [ 1.839056] mtk_nor_driver_init+0x18/0x20 [ 1.843146] do_one_initcall+0x4c/0x1c0 [ 1.846975] kernel_init_freeable+0x230/0x294 [ 1.851325] kernel_init+0x20/0x120 [ 1.854806] ret_from_fork+0x10/0x20 [ 1.858374] ---[ end trace 0000000000000000 ]--- [ 1.862989] ------------[ cut here ]------------ [ 1.867596] refcount_t: saturated; leaking memory. [ 1.872392] WARNING: CPU: 0 PID: 1 at refcount_warn_saturate+0x6c/0x140 [ 1.879001] Modules linked in: [ 1.882046] CPU: 0 PID: 1 Comm: swapper/0 Tainted: G S W 5.18.0-rc1+ #0 [ 1.889781] Hardware name: Ubiquiti UniFi 6 LR (U-Boot mod) (DT) [ 1.895776] pstate: 60000005 (nZCv daif -PAN -UAO -TCO -DIT -SSBS BTYPE=--) [ 1.902729] pc : refcount_warn_saturate+0x6c/0x140 [ 1.907513] lr : refcount_warn_saturate+0x6c/0x140 [ 1.912296] sp : ffffffc008bdb390 [ 1.915601] x29: ffffffc008bdb390 x28: 0000000000000000 x27: ffffff8005c57810 [ 1.922732] x26: ffffff8005c74a20 x25: 0000000000000000 x24: 0000000000000001 [ 1.929864] x23: 0000000000000000 x22: 0000000000000000 x21: ffffff8005c74a20 [ 1.936995] x20: ffffff8005c57810 x19: ffffff8005c74a20 x18: ffffffc008ab9630 [ 1.944127] x17: 6f6b20746579202c x16: 64657a696c616974 x15: 0000000000000134 [ 1.951258] x14: 000000000000039c x13: 0000000000000134 x12: 00000000ffffffea [ 1.958389] x11: 00000000ffffefff x10: 00000000ffffefff x9 : ffffffc008b11630 [ 1.965520] x8 : 0000000000017fe8 x7 : c0000000ffffefff x6 : 0000000000057fa8 [ 1.972650] x5 : 0000000000000fff x4 : 0000000000000000 x3 : ffffffc008bdb0b0 [ 1.979780] x2 : 0000000000000000 x1 : ffffffc008ab9580 x0 : 0000000000000026 [ 1.986911] Call trace: [ 1.989348] refcount_warn_saturate+0x6c/0x140 [ 1.993786] kobject_get+0x78/0x94 [ 1.997181] kobject_add_internal+0x34/0x330 [ 2.001444] kobject_add+0x80/0xe0 [ 2.004840] device_add+0xd8/0x840 [ 2.008235] of_device_add+0x4c/0x5c [ 2.011802] of_platform_device_create_pdata+0xb8/0xf0 [ 2.016933] of_platform_bus_create+0x104/0x350 [ 2.021456] of_platform_populate+0x54/0xe0 [ 2.025631] parse_mtd_partitions+0x430/0x490 [ 2.029982] mtd_device_parse_register+0x90/0x2b0 [ 2.034679] spi_nor_probe+0x1f8/0x2b0 [ 2.038421] spi_mem_probe+0x68/0xa0 [ 2.041989] spi_probe+0x80/0xdc [ 2.045211] really_probe.part.0+0x98/0x280 [ 2.049385] __driver_probe_device+0x94/0x140 [ 2.053734] driver_probe_device+0x40/0x114 [ 2.057908] __device_attach_driver+0xb0/0x10c [ 2.062344] bus_for_each_drv+0x64/0xa0 [ 2.066174] __device_attach+0xa8/0x16c [ 2.070002] device_initial_probe+0x10/0x20 [ 2.074177] bus_probe_device+0x94/0x9c [ 2.078007] device_add+0x35c/0x840 [ 2.081489] __spi_add_device+0x70/0x114 [ 2.085404] spi_add_device+0x5c/0x90 [ 2.089058] of_register_spi_device+0x204/0x330 [ 2.093581] spi_register_controller+0x3e8/0x6dc [ 2.098191] devm_spi_register_controller+0x20/0x74 [ 2.103062] mtk_nor_probe+0x344/0x4c0 [ 2.106803] platform_probe+0x64/0xd0 [ 2.110458] really_probe.part.0+0x98/0x280 [ 2.114633] __driver_probe_device+0x94/0x140 [ 2.118981] driver_probe_device+0x40/0x114 [ 2.123156] __driver_attach+0xf0/0x180 [ 2.126984] bus_for_each_dev+0x5c/0x90 [ 2.130812] driver_attach+0x20/0x2c [ 2.134382] bus_add_driver+0x140/0x1ec [ 2.138212] driver_register+0x74/0x120 [ 2.142039] __platform_driver_register+0x24/0x30 [ 2.146736] mtk_nor_driver_init+0x18/0x20 [ 2.150826] do_one_initcall+0x4c/0x1c0 [ 2.154654] kernel_init_freeable+0x230/0x294 [ 2.159004] kernel_init+0x20/0x120 [ 2.162485] ret_from_fork+0x10/0x20 [ 2.166052] ---[ end trace 0000000000000000 ]--- [ 2.170675] ------------[ cut here ]------------ [ 2.175282] kobject: '(null)' (0000000097a89bbf): is not initialized, yet kobject_put() is being called. [ 2.184768] WARNING: CPU: 0 PID: 1 at kobject_put+0x68/0xf0 [ 2.190335] Modules linked in: [ 2.193381] CPU: 0 PID: 1 Comm: swapper/0 Tainted: G S W 5.18.0-rc1+ #0 [ 2.201115] Hardware name: Ubiquiti UniFi 6 LR (U-Boot mod) (DT) [ 2.207111] pstate: 60000005 (nZCv daif -PAN -UAO -TCO -DIT -SSBS BTYPE=--) [ 2.214065] pc : kobject_put+0x68/0xf0 [ 2.217808] lr : kobject_put+0x68/0xf0 [ 2.221550] sp : ffffffc008bdb390 [ 2.224855] x29: ffffffc008bdb390 x28: 0000000000000000 x27: ffffff8005c57810 [ 2.231986] x26: ffffff8005c74a20 x25: 0000000000000000 x24: ffffffc008b55368 [ 2.239117] x23: 0000000000000000 x22: 00000000fffffffe x21: ffffff8005c74a20 [ 2.246248] x20: ffffff8005c57810 x19: ffffff8005c74a20 x18: ffffffc008ab9630 [ 2.253379] x17: 6f6b20746579202c x16: 64657a696c616974 x15: 0000000000000176 [ 2.260510] x14: 0000000000000462 x13: 0000000000000176 x12: 00000000ffffffea [ 2.267640] x11: 00000000ffffefff x10: 00000000ffffefff x9 : ffffffc008b11630 [ 2.274771] x8 : 0000000000017fe8 x7 : c0000000ffffefff x6 : 0000000000057fa8 [ 2.281902] x5 : 0000000000000fff x4 : 0000000000000000 x3 : ffffffc008bdb0b0 [ 2.289032] x2 : 0000000000000000 x1 : ffffffc008ab9580 x0 : 000000000000005c [ 2.296163] Call trace: [ 2.298599] kobject_put+0x68/0xf0 [ 2.301995] kobject_add_internal+0x130/0x330 [ 2.306345] kobject_add+0x80/0xe0 [ 2.309740] device_add+0xd8/0x840 [ 2.313135] of_device_add+0x4c/0x5c [ 2.316702] of_platform_device_create_pdata+0xb8/0xf0 [ 2.321833] of_platform_bus_create+0x104/0x350 [ 2.326356] of_platform_populate+0x54/0xe0 [ 2.330531] parse_mtd_partitions+0x430/0x490 [ 2.334881] mtd_device_parse_register+0x90/0x2b0 [ 2.339578] spi_nor_probe+0x1f8/0x2b0 [ 2.343321] spi_mem_probe+0x68/0xa0 [ 2.346888] spi_probe+0x80/0xdc [ 2.350110] really_probe.part.0+0x98/0x280 [ 2.354285] __driver_probe_device+0x94/0x140 [ 2.358634] driver_probe_device+0x40/0x114 [ 2.362809] __device_attach_driver+0xb0/0x10c [ 2.367245] bus_for_each_drv+0x64/0xa0 [ 2.371073] __device_attach+0xa8/0x16c [ 2.374900] device_initial_probe+0x10/0x20 [ 2.379075] bus_probe_device+0x94/0x9c [ 2.382906] device_add+0x35c/0x840 [ 2.386388] __spi_add_device+0x70/0x114 [ 2.390303] spi_add_device+0x5c/0x90 [ 2.393958] of_register_spi_device+0x204/0x330 [ 2.398480] spi_register_controller+0x3e8/0x6dc [ 2.403090] devm_spi_register_controller+0x20/0x74 [ 2.407961] mtk_nor_probe+0x344/0x4c0 [ 2.411702] platform_probe+0x64/0xd0 [ 2.415357] really_probe.part.0+0x98/0x280 [ 2.419532] __driver_probe_device+0x94/0x140 [ 2.423881] driver_probe_device+0x40/0x114 [ 2.428056] __driver_attach+0xf0/0x180 [ 2.431884] bus_for_each_dev+0x5c/0x90 [ 2.435714] driver_attach+0x20/0x2c [ 2.439283] bus_add_driver+0x140/0x1ec [ 2.443113] driver_register+0x74/0x120 [ 2.446941] __platform_driver_register+0x24/0x30 [ 2.451638] mtk_nor_driver_init+0x18/0x20 [ 2.455728] do_one_initcall+0x4c/0x1c0 [ 2.459556] kernel_init_freeable+0x230/0x294 [ 2.463906] kernel_init+0x20/0x120 [ 2.467386] ret_from_fork+0x10/0x20 [ 2.470955] ---[ end trace 0000000000000000 ]--- [ 2.475571] ------------[ cut here ]------------ [ 2.480182] refcount_t: underflow; use-after-free. [ 2.484974] WARNING: CPU: 0 PID: 1 at refcount_warn_saturate+0xec/0x140 [ 2.491583] Modules linked in: [ 2.494628] CPU: 0 PID: 1 Comm: swapper/0 Tainted: G S W 5.18.0-rc1+ #0 [ 2.502363] Hardware name: Ubiquiti UniFi 6 LR (U-Boot mod) (DT) [ 2.508358] pstate: 60000005 (nZCv daif -PAN -UAO -TCO -DIT -SSBS BTYPE=--) [ 2.515312] pc : refcount_warn_saturate+0xec/0x140 [ 2.520097] lr : refcount_warn_saturate+0xec/0x140 [ 2.524881] sp : ffffffc008bdb380 [ 2.528186] x29: ffffffc008bdb380 x28: 0000000000000000 x27: ffffff8005c57810 [ 2.535317] x26: ffffff8005c74a20 x25: 0000000000000000 x24: ffffffc008b55368 [ 2.542448] x23: 0000000000000000 x22: 00000000fffffffe x21: ffffff8005c74a20 [ 2.549580] x20: ffffff8005c57810 x19: ffffff8005c74a20 x18: ffffffc008ab9630 [ 2.556710] x17: 6f6b20746579202c x16: 64657a696c616974 x15: 00000000000001b7 [ 2.563841] x14: 0000000000000525 x13: 00000000000001b7 x12: 00000000ffffffea [ 2.570971] x11: 00000000ffffefff x10: 00000000ffffefff x9 : ffffffc008b11630 [ 2.578103] x8 : 0000000000017fe8 x7 : c0000000ffffefff x6 : 0000000000057fa8 [ 2.585234] x5 : 0000000000000fff x4 : 0000000000000000 x3 : ffffffc008bdb0a0 [ 2.592364] x2 : 0000000000000000 x1 : ffffffc008ab9580 x0 : 0000000000000026 [ 2.599494] Call trace: [ 2.601931] refcount_warn_saturate+0xec/0x140 [ 2.606367] kobject_put+0xe4/0xf0 [ 2.609763] kobject_add_internal+0x130/0x330 [ 2.614113] kobject_add+0x80/0xe0 [ 2.617509] device_add+0xd8/0x840 [ 2.620904] of_device_add+0x4c/0x5c [ 2.624472] of_platform_device_create_pdata+0xb8/0xf0 [ 2.629602] of_platform_bus_create+0x104/0x350 [ 2.634125] of_platform_populate+0x54/0xe0 [ 2.638300] parse_mtd_partitions+0x430/0x490 [ 2.642651] mtd_device_parse_register+0x90/0x2b0 [ 2.647348] spi_nor_probe+0x1f8/0x2b0 [ 2.651091] spi_mem_probe+0x68/0xa0 [ 2.654659] spi_probe+0x80/0xdc [ 2.657881] really_probe.part.0+0x98/0x280 [ 2.662056] __driver_probe_device+0x94/0x140 [ 2.666404] driver_probe_device+0x40/0x114 [ 2.670579] __device_attach_driver+0xb0/0x10c [ 2.675015] bus_for_each_drv+0x64/0xa0 [ 2.678844] __device_attach+0xa8/0x16c [ 2.682672] device_initial_probe+0x10/0x20 [ 2.686847] bus_probe_device+0x94/0x9c [ 2.690677] device_add+0x35c/0x840 [ 2.694158] __spi_add_device+0x70/0x114 [ 2.698074] spi_add_device+0x5c/0x90 [ 2.701729] of_register_spi_device+0x204/0x330 [ 2.706252] spi_register_controller+0x3e8/0x6dc [ 2.710861] devm_spi_register_controller+0x20/0x74 [ 2.715731] mtk_nor_probe+0x344/0x4c0 [ 2.719473] platform_probe+0x64/0xd0 [ 2.723128] really_probe.part.0+0x98/0x280 [ 2.727302] __driver_probe_device+0x94/0x140 [ 2.731650] driver_probe_device+0x40/0x114 [ 2.735825] __driver_attach+0xf0/0x180 [ 2.739653] bus_for_each_dev+0x5c/0x90 [ 2.743483] driver_attach+0x20/0x2c [ 2.747052] bus_add_driver+0x140/0x1ec [ 2.750881] driver_register+0x74/0x120 [ 2.754709] __platform_driver_register+0x24/0x30 [ 2.759406] mtk_nor_driver_init+0x18/0x20 [ 2.763496] do_one_initcall+0x4c/0x1c0 [ 2.767324] kernel_init_freeable+0x230/0x294 [ 2.771674] kernel_init+0x20/0x120 [ 2.775155] ret_from_fork+0x10/0x20 [ 2.778723] ---[ end trace 0000000000000000 ]--- [ 2.783338] kobject_add_internal failed for 11014000.spi:flash@0:partitions:partition@110000 (error: -2 parent: (null)) [ 2.794116] ------------[ cut here ]------------ [ 2.798723] kobject: '(null)' (0000000097a89bbf): is not initialized, yet kobject_put() is being called. [ 2.808207] WARNING: CPU: 0 PID: 1 at kobject_put+0x68/0xf0 [ 2.813776] Modules linked in: [ 2.816821] CPU: 0 PID: 1 Comm: swapper/0 Tainted: G S W 5.18.0-rc1+ #0 [ 2.824556] Hardware name: Ubiquiti UniFi 6 LR (U-Boot mod) (DT) [ 2.830552] pstate: 60000005 (nZCv daif -PAN -UAO -TCO -DIT -SSBS BTYPE=--) [ 2.837506] pc : kobject_put+0x68/0xf0 [ 2.841248] lr : kobject_put+0x68/0xf0 [ 2.844990] sp : ffffffc008bdb490 [ 2.848295] x29: ffffffc008bdb490 x28: 0000000000000000 x27: ffffff8005c57810 [ 2.855426] x26: ffffff8005c74a20 x25: 0000000000000000 x24: 0000000000000001 [ 2.862557] x23: 0000000000000000 x22: 0000000000000000 x21: 0000000000000000 [ 2.869688] x20: ffffff8005c74a20 x19: ffffff8005c74a20 x18: ffffffc008ab9630 [ 2.876819] x17: 6f6b20746579202c x16: 64657a696c616974 x15: 00000000000001fa [ 2.883949] x14: 00000000000005ee x13: 00000000000001fa x12: 00000000ffffffea [ 2.891081] x11: 00000000ffffefff x10: 00000000ffffefff x9 : ffffffc008b11630 [ 2.898212] x8 : 0000000000017fe8 x7 : c0000000ffffefff x6 : 0000000000057fa8 [ 2.905343] x5 : 0000000000000fff x4 : 0000000000000000 x3 : ffffffc008bdb1b0 [ 2.912473] x2 : 0000000000000000 x1 : ffffffc008ab9580 x0 : 000000000000005c [ 2.919604] Call trace: [ 2.922040] kobject_put+0x68/0xf0 [ 2.925436] device_add+0xfc/0x840 [ 2.928832] of_device_add+0x4c/0x5c [ 2.932400] of_platform_device_create_pdata+0xb8/0xf0 [ 2.937530] of_platform_bus_create+0x104/0x350 [ 2.942053] of_platform_populate+0x54/0xe0 [ 2.946228] parse_mtd_partitions+0x430/0x490 [ 2.950579] mtd_device_parse_register+0x90/0x2b0 [ 2.955276] spi_nor_probe+0x1f8/0x2b0 [ 2.959018] spi_mem_probe+0x68/0xa0 [ 2.962586] spi_probe+0x80/0xdc [ 2.965808] really_probe.part.0+0x98/0x280 [ 2.969983] __driver_probe_device+0x94/0x140 [ 2.974332] driver_probe_device+0x40/0x114 [ 2.978507] __device_attach_driver+0xb0/0x10c [ 2.982943] bus_for_each_drv+0x64/0xa0 [ 2.986772] __device_attach+0xa8/0x16c [ 2.990599] device_initial_probe+0x10/0x20 [ 2.994775] bus_probe_device+0x94/0x9c [ 2.998605] device_add+0x35c/0x840 [ 3.002087] __spi_add_device+0x70/0x114 [ 3.006002] spi_add_device+0x5c/0x90 [ 3.009656] of_register_spi_device+0x204/0x330 [ 3.014178] spi_register_controller+0x3e8/0x6dc [ 3.018788] devm_spi_register_controller+0x20/0x74 [ 3.023658] mtk_nor_probe+0x344/0x4c0 [ 3.027400] platform_probe+0x64/0xd0 [ 3.031054] really_probe.part.0+0x98/0x280 [ 3.035230] __driver_probe_device+0x94/0x140 [ 3.039578] driver_probe_device+0x40/0x114 [ 3.043753] __driver_attach+0xf0/0x180 [ 3.047581] bus_for_each_dev+0x5c/0x90 [ 3.051410] driver_attach+0x20/0x2c [ 3.054980] bus_add_driver+0x140/0x1ec [ 3.058810] driver_register+0x74/0x120 [ 3.062638] __platform_driver_register+0x24/0x30 [ 3.067335] mtk_nor_driver_init+0x18/0x20 [ 3.071425] do_one_initcall+0x4c/0x1c0 [ 3.075253] kernel_init_freeable+0x230/0x294 [ 3.079604] kernel_init+0x20/0x120 [ 3.083084] ret_from_fork+0x10/0x20 [ 3.086653] ---[ end trace 0000000000000000 ]--- [ 3.091298] OF: Bad cell count for /spi@11014000/flash@0/partitions [ 3.097577] OF: Bad cell count for /spi@11014000/flash@0/partitions [ 3.103862] ------------[ cut here ]------------ [ 3.108468] kobject: '(null)' (0000000097a89bbf): is not initialized, yet kobject_get() is being called. [ 3.117953] WARNING: CPU: 0 PID: 1 at kobject_get+0x68/0x94 [ 3.123521] Modules linked in: [ 3.126566] CPU: 0 PID: 1 Comm: swapper/0 Tainted: G S W 5.18.0-rc1+ #0 [ 3.134302] Hardware name: Ubiquiti UniFi 6 LR (U-Boot mod) (DT) [ 3.140297] pstate: 60000005 (nZCv daif -PAN -UAO -TCO -DIT -SSBS BTYPE=--) [ 3.147251] pc : kobject_get+0x68/0x94 [ 3.150994] lr : kobject_get+0x68/0x94 [ 3.154736] sp : ffffffc008bdb4a0 [ 3.158041] x29: ffffffc008bdb4a0 x28: 0000000000000000 x27: ffffff8005c57810 [ 3.165173] x26: ffffff8005c74a20 x25: 0000000000000000 x24: 0000000000000001 [ 3.172304] x23: 0000000000000000 x22: 0000000000000000 x21: 0000000000000000 [ 3.179434] x20: ffffff8005c74a20 x19: ffffff8005c74a20 x18: ffffffc008ab9630 [ 3.186565] x17: 6f6b20746579202c x16: 64657a696c616974 x15: 000000000000023b [ 3.193696] x14: 00000000000006b1 x13: 000000000000023b x12: 00000000ffffffea [ 3.200826] x11: 00000000ffffefff x10: 00000000ffffefff x9 : ffffffc008b11630 [ 3.207957] x8 : 0000000000017fe8 x7 : c0000000ffffefff x6 : 0000000000057fa8 [ 3.215088] x5 : 0000000000000fff x4 : 0000000000000000 x3 : ffffffc008bdb1c0 [ 3.222218] x2 : 0000000000000000 x1 : ffffffc008ab9580 x0 : 000000000000005c [ 3.229350] Call trace: [ 3.231786] kobject_get+0x68/0x94 [ 3.235182] device_add+0xa4/0x840 [ 3.238578] of_device_add+0x4c/0x5c [ 3.242145] of_platform_device_create_pdata+0xb8/0xf0 [ 3.247275] of_platform_bus_create+0x104/0x350 [ 3.251798] of_platform_populate+0x54/0xe0 [ 3.255973] parse_mtd_partitions+0x430/0x490 [ 3.260324] mtd_device_parse_register+0x90/0x2b0 [ 3.265022] spi_nor_probe+0x1f8/0x2b0 [ 3.268765] spi_mem_probe+0x68/0xa0 [ 3.272333] spi_probe+0x80/0xdc [ 3.275555] really_probe.part.0+0x98/0x280 [ 3.279730] __driver_probe_device+0x94/0x140 [ 3.284079] driver_probe_device+0x40/0x114 [ 3.288254] __device_attach_driver+0xb0/0x10c [ 3.292690] bus_for_each_drv+0x64/0xa0 [ 3.296519] __device_attach+0xa8/0x16c [ 3.300347] device_initial_probe+0x10/0x20 [ 3.304522] bus_probe_device+0x94/0x9c [ 3.308351] device_add+0x35c/0x840 [ 3.311833] __spi_add_device+0x70/0x114 [ 3.315749] spi_add_device+0x5c/0x90 [ 3.319404] of_register_spi_device+0x204/0x330 [ 3.323927] spi_register_controller+0x3e8/0x6dc [ 3.328537] devm_spi_register_controller+0x20/0x74 [ 3.333407] mtk_nor_probe+0x344/0x4c0 [ 3.337149] platform_probe+0x64/0xd0 [ 3.340804] really_probe.part.0+0x98/0x280 [ 3.344978] __driver_probe_device+0x94/0x140 [ 3.349327] driver_probe_device+0x40/0x114 [ 3.353502] __driver_attach+0xf0/0x180 [ 3.357329] bus_for_each_dev+0x5c/0x90 [ 3.361159] driver_attach+0x20/0x2c [ 3.364728] bus_add_driver+0x140/0x1ec [ 3.368557] driver_register+0x74/0x120 [ 3.372385] __platform_driver_register+0x24/0x30 [ 3.377081] mtk_nor_driver_init+0x18/0x20 [ 3.381172] do_one_initcall+0x4c/0x1c0 [ 3.385001] kernel_init_freeable+0x230/0x294 [ 3.389351] kernel_init+0x20/0x120 [ 3.392831] ret_from_fork+0x10/0x20 [ 3.396399] ---[ end trace 0000000000000000 ]--- [ 3.401017] ------------[ cut here ]------------ [ 3.405623] kobject: '(null)' (0000000097a89bbf): is not initialized, yet kobject_get() is being called. [ 3.415108] WARNING: CPU: 0 PID: 1 at kobject_get+0x68/0x94 [ 3.420676] Modules linked in: [ 3.423722] CPU: 0 PID: 1 Comm: swapper/0 Tainted: G S W 5.18.0-rc1+ #0 [ 3.431456] Hardware name: Ubiquiti UniFi 6 LR (U-Boot mod) (DT) [ 3.437452] pstate: 60000005 (nZCv daif -PAN -UAO -TCO -DIT -SSBS BTYPE=--) [ 3.444405] pc : kobject_get+0x68/0x94 [ 3.448148] lr : kobject_get+0x68/0x94 [ 3.451890] sp : ffffffc008bdb3a0 [ 3.455194] x29: ffffffc008bdb3a0 x28: 0000000000000000 x27: ffffff8005c57810 [ 3.462325] x26: ffffff8005c74a20 x25: 0000000000000000 x24: 0000000000000001 [ 3.469456] x23: 0000000000000000 x22: 0000000000000000 x21: ffffff8005c74a20 [ 3.476586] x20: ffffff8005c57810 x19: ffffff8005c74a20 x18: ffffffc008ab9630 [ 3.483717] x17: 6f6b20746579202c x16: 64657a696c616974 x15: 000000000000027a [ 3.490848] x14: 000000000000076e x13: 000000000000027a x12: 00000000ffffffea [ 3.497979] x11: 00000000ffffefff x10: 00000000ffffefff x9 : ffffffc008b11630 [ 3.505109] x8 : 0000000000017fe8 x7 : c0000000ffffefff x6 : 0000000000057fa8 [ 3.512240] x5 : 0000000000000fff x4 : 0000000000000000 x3 : ffffffc008bdb0c0 [ 3.519372] x2 : 0000000000000000 x1 : ffffffc008ab9580 x0 : 000000000000005c [ 3.526502] Call trace: [ 3.528938] kobject_get+0x68/0x94 [ 3.532334] kobject_add_internal+0x34/0x330 [ 3.536598] kobject_add+0x80/0xe0 [ 3.539994] device_add+0xd8/0x840 [ 3.543389] of_device_add+0x4c/0x5c [ 3.546957] of_platform_device_create_pdata+0xb8/0xf0 [ 3.552088] of_platform_bus_create+0x104/0x350 [ 3.556611] of_platform_populate+0x54/0xe0 [ 3.560786] parse_mtd_partitions+0x430/0x490 [ 3.565137] mtd_device_parse_register+0x90/0x2b0 [ 3.569835] spi_nor_probe+0x1f8/0x2b0 [ 3.573578] spi_mem_probe+0x68/0xa0 [ 3.577146] spi_probe+0x80/0xdc [ 3.580368] really_probe.part.0+0x98/0x280 [ 3.584543] __driver_probe_device+0x94/0x140 [ 3.588891] driver_probe_device+0x40/0x114 [ 3.593066] __device_attach_driver+0xb0/0x10c [ 3.597502] bus_for_each_drv+0x64/0xa0 [ 3.601331] __device_attach+0xa8/0x16c [ 3.605159] device_initial_probe+0x10/0x20 [ 3.609334] bus_probe_device+0x94/0x9c [ 3.613164] device_add+0x35c/0x840 [ 3.616646] __spi_add_device+0x70/0x114 [ 3.620561] spi_add_device+0x5c/0x90 [ 3.624215] of_register_spi_device+0x204/0x330 [ 3.628739] spi_register_controller+0x3e8/0x6dc [ 3.633349] devm_spi_register_controller+0x20/0x74 [ 3.638219] mtk_nor_probe+0x344/0x4c0 [ 3.641961] platform_probe+0x64/0xd0 [ 3.645616] really_probe.part.0+0x98/0x280 [ 3.649791] __driver_probe_device+0x94/0x140 [ 3.654139] driver_probe_device+0x40/0x114 [ 3.658314] __driver_attach+0xf0/0x180 [ 3.662142] bus_for_each_dev+0x5c/0x90 [ 3.665971] driver_attach+0x20/0x2c [ 3.669540] bus_add_driver+0x140/0x1ec [ 3.673371] driver_register+0x74/0x120 [ 3.677199] __platform_driver_register+0x24/0x30 [ 3.681895] mtk_nor_driver_init+0x18/0x20 [ 3.685986] do_one_initcall+0x4c/0x1c0 [ 3.689814] kernel_init_freeable+0x230/0x294 [ 3.694164] kernel_init+0x20/0x120 [ 3.697644] ret_from_fork+0x10/0x20 [ 3.701212] ---[ end trace 0000000000000000 ]--- [ 3.705829] ------------[ cut here ]------------ [ 3.710440] kobject: '(null)' (0000000097a89bbf): is not initialized, yet kobject_put() is being called. [ 3.719924] WARNING: CPU: 0 PID: 1 at kobject_put+0x68/0xf0 [ 3.725493] Modules linked in: [ 3.728538] CPU: 0 PID: 1 Comm: swapper/0 Tainted: G S W 5.18.0-rc1+ #0 [ 3.736274] Hardware name: Ubiquiti UniFi 6 LR (U-Boot mod) (DT) [ 3.742270] pstate: 60000005 (nZCv daif -PAN -UAO -TCO -DIT -SSBS BTYPE=--) [ 3.749224] pc : kobject_put+0x68/0xf0 [ 3.752966] lr : kobject_put+0x68/0xf0 [ 3.756708] sp : ffffffc008bdb390 [ 3.760012] x29: ffffffc008bdb390 x28: 0000000000000000 x27: ffffff8005c57810 [ 3.767143] x26: ffffff8005c74a20 x25: 0000000000000000 x24: ffffffc008b55368 [ 3.774274] x23: 0000000000000000 x22: 00000000fffffffe x21: ffffff8005c74a20 [ 3.781406] x20: ffffff8005c57810 x19: ffffff8005c74a20 x18: ffffffc008ab9630 [ 3.788536] x17: 6f6b20746579202c x16: 64657a696c616974 x15: 00000000000002bb [ 3.795667] x14: 0000000000000831 x13: 00000000000002bb x12: 00000000ffffffea [ 3.802798] x11: 00000000ffffefff x10: 00000000ffffefff x9 : ffffffc008b11630 [ 3.809928] x8 : 0000000000017fe8 x7 : c0000000ffffefff x6 : 0000000000057fa8 [ 3.817059] x5 : 0000000000000fff x4 : 0000000000000000 x3 : ffffffc008bdb0b0 [ 3.824189] x2 : 0000000000000000 x1 : ffffffc008ab9580 x0 : 000000000000005c [ 3.831321] Call trace: [ 3.833757] kobject_put+0x68/0xf0 [ 3.837153] kobject_add_internal+0x130/0x330 [ 3.841503] kobject_add+0x80/0xe0 [ 3.844899] device_add+0xd8/0x840 [ 3.848294] of_device_add+0x4c/0x5c [ 3.851861] of_platform_device_create_pdata+0xb8/0xf0 [ 3.856992] of_platform_bus_create+0x104/0x350 [ 3.861515] of_platform_populate+0x54/0xe0 [ 3.865690] parse_mtd_partitions+0x430/0x490 [ 3.870040] mtd_device_parse_register+0x90/0x2b0 [ 3.874737] spi_nor_probe+0x1f8/0x2b0 [ 3.878479] spi_mem_probe+0x68/0xa0 [ 3.882047] spi_probe+0x80/0xdc [ 3.885269] really_probe.part.0+0x98/0x280 [ 3.889444] __driver_probe_device+0x94/0x140 [ 3.893792] driver_probe_device+0x40/0x114 [ 3.897968] __device_attach_driver+0xb0/0x10c [ 3.902403] bus_for_each_drv+0x64/0xa0 [ 3.906233] __device_attach+0xa8/0x16c [ 3.910061] device_initial_probe+0x10/0x20 [ 3.914235] bus_probe_device+0x94/0x9c [ 3.918065] device_add+0x35c/0x840 [ 3.921547] __spi_add_device+0x70/0x114 [ 3.925461] spi_add_device+0x5c/0x90 [ 3.929116] of_register_spi_device+0x204/0x330 [ 3.933639] spi_register_controller+0x3e8/0x6dc [ 3.938248] devm_spi_register_controller+0x20/0x74 [ 3.943118] mtk_nor_probe+0x344/0x4c0 [ 3.946860] platform_probe+0x64/0xd0 [ 3.950514] really_probe.part.0+0x98/0x280 [ 3.954689] __driver_probe_device+0x94/0x140 [ 3.959037] driver_probe_device+0x40/0x114 [ 3.963212] __driver_attach+0xf0/0x180 [ 3.967039] bus_for_each_dev+0x5c/0x90 [ 3.970869] driver_attach+0x20/0x2c [ 3.974438] bus_add_driver+0x140/0x1ec [ 3.978268] driver_register+0x74/0x120 [ 3.982096] __platform_driver_register+0x24/0x30 [ 3.986792] mtk_nor_driver_init+0x18/0x20 [ 3.990882] do_one_initcall+0x4c/0x1c0 [ 3.994711] kernel_init_freeable+0x230/0x294 [ 3.999061] kernel_init+0x20/0x120 [ 4.002541] ret_from_fork+0x10/0x20 [ 4.006109] ---[ end trace 0000000000000000 ]--- [ 4.010725] kobject_add_internal failed for 11014000.spi:flash@0:partitions:partition@1000000 (error: -2 parent: (null)) [ 4.021590] ------------[ cut here ]------------ [ 4.026196] kobject: '(null)' (0000000097a89bbf): is not initialized, yet kobject_put() is being called. [ 4.035681] WARNING: CPU: 0 PID: 1 at kobject_put+0x68/0xf0 [ 4.041248] Modules linked in: [ 4.044294] CPU: 0 PID: 1 Comm: swapper/0 Tainted: G S W 5.18.0-rc1+ #0 [ 4.052030] Hardware name: Ubiquiti UniFi 6 LR (U-Boot mod) (DT) [ 4.058025] pstate: 60000005 (nZCv daif -PAN -UAO -TCO -DIT -SSBS BTYPE=--) [ 4.064979] pc : kobject_put+0x68/0xf0 [ 4.068722] lr : kobject_put+0x68/0xf0 [ 4.072463] sp : ffffffc008bdb490 [ 4.075768] x29: ffffffc008bdb490 x28: 0000000000000000 x27: ffffff8005c57810 [ 4.082900] x26: ffffff8005c74a20 x25: 0000000000000000 x24: 0000000000000001 [ 4.090031] x23: 0000000000000000 x22: 0000000000000000 x21: 0000000000000000 [ 4.097162] x20: ffffff8005c74a20 x19: ffffff8005c74a20 x18: ffffffc008ab9630 [ 4.104293] x17: 6f6b20746579202c x16: 64657a696c616974 x15: 00000000000002fd [ 4.111424] x14: 00000000000008f7 x13: 00000000000002fd x12: 00000000ffffffea [ 4.118554] x11: 00000000ffffefff x10: 00000000ffffefff x9 : ffffffc008b11630 [ 4.125685] x8 : 0000000000017fe8 x7 : c0000000ffffefff x6 : 0000000000057fa8 [ 4.132816] x5 : 0000000000000fff x4 : 0000000000000000 x3 : ffffffc008bdb1b0 [ 4.139946] x2 : 0000000000000000 x1 : ffffffc008ab9580 x0 : 000000000000005c [ 4.147078] Call trace: [ 4.149514] kobject_put+0x68/0xf0 [ 4.152910] device_add+0xfc/0x840 [ 4.156305] of_device_add+0x4c/0x5c [ 4.159872] of_platform_device_create_pdata+0xb8/0xf0 [ 4.165003] of_platform_bus_create+0x104/0x350 [ 4.169525] of_platform_populate+0x54/0xe0 [ 4.173700] parse_mtd_partitions+0x430/0x490 [ 4.178051] mtd_device_parse_register+0x90/0x2b0 [ 4.182749] spi_nor_probe+0x1f8/0x2b0 [ 4.186491] spi_mem_probe+0x68/0xa0 [ 4.190059] spi_probe+0x80/0xdc [ 4.193281] really_probe.part.0+0x98/0x280 [ 4.197456] __driver_probe_device+0x94/0x140 [ 4.201804] driver_probe_device+0x40/0x114 [ 4.205979] __device_attach_driver+0xb0/0x10c [ 4.210414] bus_for_each_drv+0x64/0xa0 [ 4.214244] __device_attach+0xa8/0x16c [ 4.218072] device_initial_probe+0x10/0x20 [ 4.222248] bus_probe_device+0x94/0x9c [ 4.226078] device_add+0x35c/0x840 [ 4.229560] __spi_add_device+0x70/0x114 [ 4.233476] spi_add_device+0x5c/0x90 [ 4.237130] of_register_spi_device+0x204/0x330 [ 4.241653] spi_register_controller+0x3e8/0x6dc [ 4.246262] devm_spi_register_controller+0x20/0x74 [ 4.251132] mtk_nor_probe+0x344/0x4c0 [ 4.254875] platform_probe+0x64/0xd0 [ 4.258529] really_probe.part.0+0x98/0x280 [ 4.262705] __driver_probe_device+0x94/0x140 [ 4.267054] driver_probe_device+0x40/0x114 [ 4.271229] __driver_attach+0xf0/0x180 [ 4.275057] bus_for_each_dev+0x5c/0x90 [ 4.278887] driver_attach+0x20/0x2c [ 4.282456] bus_add_driver+0x140/0x1ec [ 4.286286] driver_register+0x74/0x120 [ 4.290113] __platform_driver_register+0x24/0x30 [ 4.294810] mtk_nor_driver_init+0x18/0x20 [ 4.298900] do_one_initcall+0x4c/0x1c0 [ 4.302728] kernel_init_freeable+0x230/0x294 [ 4.307079] kernel_init+0x20/0x120 [ 4.310559] ret_from_fork+0x10/0x20 [ 4.314127] ---[ end trace 0000000000000000 ]--- [ 4.318748] Creating 7 MTD partitions on "spi0.0": [ 4.323538] 0x000000000000-0x000000020000 : "bl2" [ 4.328902] 0x000000020000-0x0000000c0000 : "fip" [ 4.334231] 0x0000000c0000-0x0000000d0000 : "u-boot-env" [ 4.340495] 0x0000000d0000-0x000000110000 : "factory" [ 4.346152] 0x000000110000-0x000000120000 : "eeprom" [ 4.352108] 0x000000120000-0x000001000000 : "recovery" [ 4.357862] 0x000001000000-0x000004000000 : "firmware" [ 4.363746] mtk-spi-nor 11014000.spi: spi frequency: 46666653 Hz [...] --- Best regards Daniel