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 EFED2C43334 for ; Thu, 7 Jul 2022 06:52:28 +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-Type: Content-Transfer-Encoding:List-Subscribe:List-Help:List-Post:List-Archive: List-Unsubscribe:List-Id:In-Reply-To:References:To:From:Subject:MIME-Version: Date:Message-ID:Reply-To:Cc:Content-ID:Content-Description:Resent-Date: Resent-From:Resent-Sender:Resent-To:Resent-Cc:Resent-Message-ID:List-Owner; bh=CTp1N22Y79ZhRbFPyL6a25KWNjma2Dy8lm7Jdt8IUos=; b=c0KjHxgXveSgMfWbAuYC/WZdXj bmX8vQ1Y1a0+xczRdN9p7SxcH0Plo+vkQ63HhhOXAyoFnpfz51YHbbF/hEe5nyVbwC1CUmkCmcd+P 8OSwl+vWrhaCuGgS2UhdgAvkdwJ64xJveUR+KPY2z9vzxdv9PXTp6pKw2ivhJuvUVNa9U47UFd/r/ kFtbo0t/aCHH1/QHDOtkZBLTkuYJi6u0mxLRBA2+fq8Pb5Q7iiqxxrVFiEp2oCxHmIufnMiZtKqJa zJN5tQ3uTkjkkXMWzCaTMZQKF0XCOImweaHFk7n0p0tDf4UdmXXA5bVgaaH/8pkqD/NllXqOpEmrS 4Ns60w3w==; Received: from localhost ([::1] helo=bombadil.infradead.org) by bombadil.infradead.org with esmtp (Exim 4.94.2 #2 (Red Hat Linux)) id 1o9LMu-00EGDY-AX; Thu, 07 Jul 2022 06:52:08 +0000 Received: from buffalo.birch.relay.mailchannels.net ([23.83.209.24]) by bombadil.infradead.org with esmtps (Exim 4.94.2 #2 (Red Hat Linux)) id 1o9LMf-00EG6q-Fl for linux-mtd@lists.infradead.org; Thu, 07 Jul 2022 06:51:56 +0000 X-Sender-Id: hostingeremail|x-authsender|lam@bescosoftware.com Received: from relay.mailchannels.net (localhost [127.0.0.1]) by relay.mailchannels.net (Postfix) with ESMTP id 079405A1B59 for ; Thu, 7 Jul 2022 06:51:41 +0000 (UTC) Received: from gcp-europe-west4-a-smtpout3.hostinger.io (unknown [127.0.0.6]) (Authenticated sender: hostingeremail) by relay.mailchannels.net (Postfix) with ESMTPA id 91FCE5A1726 for ; Thu, 7 Jul 2022 06:51:39 +0000 (UTC) ARC-Seal: i=1; s=arc-2022; d=mailchannels.net; t=1657176700; a=rsa-sha256; cv=none; b=x17fo67WZ65s0HUaKA/zxwh7W8ORm6gO3SFpdlfN9W34H+jhzRvIpMUorjml1lmnTeLw96 GBTpN7s1c/2ar/NoNegZDaqZ4Bb5ZhzwbsH8K+0AUXwKKvussP5ALhwALXl3I3JReSyVu7 jjuArzMihr+nIGlplVTU65lrXGRA42NSX/FBiGUbjLIC/kEOeq/btuk4pJd7GyVs8z0zJk GjXFkFveYT+skiMfKl7Ns0Ow4oMZncR5PuqVx/4gG/6eRlaesLBaFDj87nzRF6g+GbBDWu xB/nm9Dv11SSfWr9BEDxkb4Qx6lPWnXxPH3XLDGdEpEd5zfmdzMk7vtV7UWXXw== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=mailchannels.net; s=arc-2022; t=1657176700; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:mime-version:mime-version:content-type:content-type: content-transfer-encoding:content-transfer-encoding: in-reply-to:in-reply-to:references:references:dkim-signature; bh=UXbno+iIGzfg1KLUZFyE3AcLQoy4jBijafELlWJAv7E=; b=kZmbAYKKdNNX1gdqZw7y1a+N/JV9YgKiRrzQ/3qlPs52H3V/2MS7KJRlGB+u6v1uyG3mio QuVvqMBC0UBN3gvK65E6Np++k58RbJZBim3w4FVD636lAg7lf9FLgEa54Yi+cGTWfgG5xI bkE8HOggEf77MKJoqIPrj62QnVGRDa9RYWj2MAKowHptIdFh50KoUvZBSlWRWMnMMhxLuH sneDaL39IABP1SZye9wnW3ZzAb7RT7mMrOIzNYhkCDqpYaMvtWxvk8dSz+AqnuqolZpAq/ a0nX7Z6ZXxAyEeZiRR6KSA4JyYoAj0oV6+s9nmuQBuyiEj6Huj1zH0pSMhfoCQ== ARC-Authentication-Results: i=1; rspamd-689699966c-lbgmb; auth=pass smtp.auth=hostingeremail smtp.mailfrom=lam@bescosoftware.com X-Sender-Id: hostingeremail|x-authsender|lam@bescosoftware.com X-MC-Relay: Neutral X-MailChannels-SenderId: hostingeremail|x-authsender|lam@bescosoftware.com X-MailChannels-Auth-Id: hostingeremail X-Stupid-Trouble: 1afecdfe389420c8_1657176700352_3526973954 X-MC-Loop-Signature: 1657176700351:1706087591 X-MC-Ingress-Time: 1657176700351 Received: from gcp-europe-west4-a-smtpout3.hostinger.io (gcp-europe-west4-a-smtpout3.hostinger.io [34.90.70.154]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256) by 100.98.242.212 (trex/6.7.1); Thu, 07 Jul 2022 06:51:40 +0000 Received: from [IPV6:2001:14ba:4468:fc00:bc99:11f1:ada2:b35a] (dkvzs4yg8xfk-dnqc2qqy-3.rev.dnainternet.fi [IPv6:2001:14ba:4468:fc00:bc99:11f1:ada2:b35a]) (Authenticated sender: lam@bescosoftware.com) by smtp.hostinger.com (smtp.hostinger.com) with ESMTPSA id 4LdnBd5ppKz8y9b for ; Thu, 7 Jul 2022 06:51:37 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; c=simple/simple; d=bescosoftware.com; s=hostingermail-a; t=1657176697; bh=kTvJICh+SL0xL3x/p8TsNlXz50AsWVnfaFzGsycRqoA=; h=Date:Subject:From:To:References:In-Reply-To; b=SDTd1gkHtr1h5TG6SQdFVPR9z/mmogeKeG1Hp0gkrIksbrDcD8EUZkaLKNZw11kHm ipM9opQDfevBmJIvms+Dq7KEZzvML9fE/ODTpbk0MoUSpLglfZ+ktoSwZ4RxQiAVcB UsSCGf+CVYA5ckZwxM2pEzgOYMxb4MtKNQN7L6EoBVW92mSSRZoI1q66wD50LTdG1Q 5E2xTpkZR2QTrrLzdVFiW6/frDvhp9eC+zo2nX7XnRU9pso6RTBgkXJhx6SVyX1Cp2 8BUsk+t72HSSnpv3kEuOy2pbWsQU5dmNaJqoC87MzgVNOEbJsnQO+s2VG2ecFms+D7 ozZYn1WO3m+GA== Message-ID: <8372e72d-8d70-3094-409a-16f65414c883@bescosoftware.com> Date: Thu, 7 Jul 2022 09:51:37 +0300 MIME-Version: 1.0 User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:91.0) Gecko/20100101 Thunderbird/91.11.0 Subject: Re: UBIFS: Recovery failed after power-cut Content-Language: en-US From: Lam Le To: linux-mtd@lists.infradead.org References: In-Reply-To: X-CRM114-Version: 20100106-BlameMichelson ( TRE 0.8.0 (BSD) ) MR-646709E3 X-CRM114-CacheID: sfid-20220706_235154_137808_3AFC02A7 X-CRM114-Status: GOOD ( 15.24 ) 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-Transfer-Encoding: base64 Content-Type: text/plain; charset="utf-8"; Format="flowed" Sender: "linux-mtd" Errors-To: linux-mtd-bounces+linux-mtd=archiver.kernel.org@lists.infradead.org SGksCgpDb3VsZCBzb21lb25lIGdpdmUgbWUgYSBoaW50IG9uIHRoaXMgc2l0dWF0aW9uIHBsZWFz ZS4gSXMgaXQgYSB2YWxpZCAKY2FzZSB0aGF0IHpub2RlIGlzIGZvdW5kIGJ1dCBsb2dpY2FsIGVy YXNlIGJsb2NrIGxudW0gaXMgbm90PwoKVGhhbmtzIGFsbCwgTGFtCgpPbiAyOC8wNi8yMDIyIDgu NTUsIExhbSBMZSB3cm90ZToKPiBIaSBhbGwsCj4KPiBXZSBoYXZlIGhhZCBhIG1vdW50aW5nIGZh aWxlZCBjYXNlIGR1ZSB0byBwb3dlciBjdXQgYW5kIEkgaGF2ZSBiZWVuIAo+IGludmVzdGlnYXRp bmcgdGhlIGNhdXNlLgo+Cj4gVGhlIHByb2JsZW0gc2VlbXMgdG8gY29tZSBkb3duIHRvIGZ1bmN0 aW9uIHViaWZzX3RuY19sb2NhdGUgd2hlcmUgCj4gY29ycmVzcG9uZGluZyB6bm9kZSBpcyBmb3Vu ZCBidXQgdGhlIGxvZ2ljYWwgZXJhc2UgYmxvY2sgbG51bSBpcyBub3QuIAo+IFdpdGggY3VycmVu dCBsb2dpYyBpdCByZXR1cm5zIGFuIGVycm9yIGNvZGUgYW5kIHRodXMgZmFpbCB0aGUgbW91bnQg Cj4gb3BlcmF0aW9uLgo+Cj4gTXkgcXVlc3Rpb24gaXMgd2hhdCBjb3VsZCBwb3NzaWJseSBjYXVz ZSB0aGlzIHNpdHVhdGlvbiBhbmQgaW4gdGhpcyAKPiBjYXNlIGlzIGl0IGNvcnJlY3QgdG8gcmV0 dXJuIGFuIGVycm9yIGNvZGUgb3IgYmV0dGVyIGFuIEVOT0VOVD8KPgo+Cj4gVHJhY2U6Cj4KPiB1 Ymlmc190bmNfbG9jYXRlCj4KPiB1Ymlmc19sb29rdXBfbGV2ZWwwIC0+IHJldHVybnMgZm91bmQK Pgo+IHp0LT5sbnVtID0gMTQ0NQo+Cj4gdWJpZnNfdG5jX3JlYWRfbm9kZSgpIHJldHVybnMgbm9k ZSBub3QgZm91bmQgKHVubWFwcGVkKQo+Cj4gLT4gZXJyb3IKPgo+Cj4KPiBPdGhlciBpbmZvOiBr ZXJuZWwgdmVyc2lvbjogNC4xOS4xNzAKPgo+IE10ZGluZm86Cj4KPiBDb3VudCBvZiBNVEQgZGV2 aWNlczrCoMKgwqDCoMKgwqDCoMKgwqDCoCAxMQo+Cj4gUHJlc2VudCBNVEQgZGV2aWNlczrCoMKg wqDCoMKgwqDCoMKgwqDCoMKgIG10ZDAsIG10ZDEsIG10ZDIsIG10ZDMsIG10ZDQsIG10ZDUsIAo+ IG10ZDYsIG10ZDcsIG10ZDgsIG10ZDksIG10ZDEwCj4KPiBTeXNmcyBpbnRlcmZhY2Ugc3VwcG9y dGVkOsKgwqDCoMKgwqAgeWVzCj4KPgo+Cj4gbXRkOAo+Cj4gTmFtZTrCoMKgwqDCoMKgwqDCoMKg wqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgIHJ1bi10aW1lIGZpbGVzIGFuZCBs b2dzCj4KPiBUeXBlOsKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKg wqDCoMKgwqAgbmFuZAo+Cj4gRXJhc2VibG9jayBzaXplOsKgwqDCoMKgwqDCoMKgwqDCoMKgwqDC oMKgwqDCoCAyNjIxNDQgYnl0ZXMsIDI1Ni4wIEtpQgo+Cj4gQW1vdW50IG9mIGVyYXNlYmxvY2tz OsKgwqDCoMKgwqDCoMKgwqDCoCAyMDk0ICg1NDg5Mjk1MzYgYnl0ZXMsIDUyMy41IE1pQikKPgo+ IE1pbmltdW0gaW5wdXQvb3V0cHV0IHVuaXQgc2l6ZTogNDA5NiBieXRlcwo+Cj4gU3ViLXBhZ2Ug c2l6ZTrCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgIDQwOTYgYnl0ZXMKPgo+IE9P QiBzaXplOsKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgIDIyNCBi eXRlcwo+Cj4gQ2hhcmFjdGVyIGRldmljZSBtYWpvci9taW5vcjrCoMKgIDkwOjE2Cj4KPiBCYWQg YmxvY2tzIGFyZSBhbGxvd2VkOsKgwqDCoMKgwqDCoMKgwqAgdHJ1ZQo+IERldmljZSBpcyB3cml0 YWJsZTrCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqAgdHJ1ZQo+Cj4KPiBMb2dzOgo+Cj4gW8KgIDQw My4zMjQ2OTJdIFVCSUZTIERCRyB0bmMgKHBpZCAzMTIzKTogc2VhcmNoIGtleSAoMjg4OTIsIGlu b2RlKQo+IFvCoCA0MDMuMzMwNzAxXSBVQklGUyBEQkcgdG5jIChwaWQgMzEyMyk6IGZvdW5kIDEs IGx2bCAwLCBuIDUKPiBbwqAgNDAzLjMzNjE2MF0gVUJJRlMgREJHIHRuYyAocGlkIDMxMjMpOiBM RUIgMTUyMzoyNTA3MzYsIGtleSAoMjg4OTIsIAo+IGlub2RlKQo+IFvCoCA0MDMuMzQzMDA0XSBV QklGUyBEQkcgaW8gKHBpZCAzMTIzKTogTEVCIDE1MjM6MjUwNzM2LCBpbm9kZSBub2RlLCAKPiBs ZW5ndGggMTYwCj4gW8KgIDQwMy4zNTAxMzRdIFVCSSBEQkcgZ2VuIChwaWQgMzEyMyk6IHJlYWQg MTYwIGJ5dGVzIGZyb20gTEVCIAo+IDA6MTUyMzoyNTA3MzYKPiBbwqAgNDAzLjM1Njk4Nl0gVUJJ IERCRyBlYmEgKHBpZCAzMTIzKTogcmVhZCAxNjAgYnl0ZXMgZnJvbSBvZmZzZXQgCj4gMjUwNzM2 IG9mIExFQiAwOjE1MjMsIFBFQiAyMDQ0Cj4gW8KgIDQwMy4zNjU1ODBdIFVCSUZTIERCRyB0bmMg KHBpZCAzMTIzKTogc2VhcmNoIGtleSAoMjg5MTgsIGlub2RlKQo+IFvCoCA0MDMuMzY1NTg4XSBV QklGUyBEQkcgaW8gKHBpZCAzMTIzKTogTEVCIDE4MjM6MTcxMzEyLCBpbmRleGluZyAKPiBub2Rl LCBsZW5ndGggMTg4Cj4gW8KgIDQwMy4zNzg4OTddIFVCSSBEQkcgZ2VuIChwaWQgMzEyMyk6IHJl YWQgMTg4IGJ5dGVzIGZyb20gTEVCIAo+IDA6MTgyMzoxNzEzMTIKPiBbwqAgNDAzLjM4NTc1Ml0g VUJJIERCRyBlYmEgKHBpZCAzMTIzKTogcmVhZCAxODggYnl0ZXMgZnJvbSBvZmZzZXQgCj4gMTcx MzEyIG9mIExFQiAwOjE4MjMsIFBFQiA4MjYKPiBbwqAgNDAzLjM5NDcyN10gVUJJRlMgREJHIHRu YyAocGlkIDMxMjMpOiBMRUIgMTgyMzoxNzEzMTIsIGxldmVsIDEsIDggCj4gYnJhbmNoCj4gW8Kg IDQwMy40MDE1MDFdIFVCSUZTIERCRyBpbyAocGlkIDMxMjMpOiBMRUIgMTgyMzoxNzExNjAsIGlu ZGV4aW5nIAo+IG5vZGUsIGxlbmd0aCAxNDgKPiBbwqAgNDAzLjQwODkwMF0gVUJJIERCRyBnZW4g KHBpZCAzMTIzKTogcmVhZCAxNDggYnl0ZXMgZnJvbSBMRUIgCj4gMDoxODIzOjE3MTE2MAo+IFvC oCA0MDMuNDE1NzYxXSBVQkkgREJHIGViYSAocGlkIDMxMjMpOiByZWFkIDE0OCBieXRlcyBmcm9t IG9mZnNldCAKPiAxNzExNjAgb2YgTEVCIDA6MTgyMywgUEVCIDgyNgo+IFvCoCA0MDMuNDI0Mjcw XSBVQklGUyBEQkcgdG5jIChwaWQgMzEyMyk6IExFQiAxODIzOjE3MTE2MCwgbGV2ZWwgMCwgNiAK PiBicmFuY2gKPiBbwqAgNDAzLjQzMTAzMV0gVUJJRlMgREJHIHRuYyAocGlkIDMxMjMpOiBmb3Vu ZCAxLCBsdmwgMCwgbiAxCj4gW8KgIDQwMy40MzY0OTBdIFVCSUZTIERCRyB0bmMgKHBpZCAzMTIz KTogTEVCIDQ0MjoyNDY4NDAsIGtleSAoMjg5MTgsIAo+IGlub2RlKQo+IFvCoCA0MDMuNDQzMjQ4 XSBVQklGUyBEQkcgaW8gKHBpZCAzMTIzKTogTEVCIDQ0MjoyNDY4NDAsIGlub2RlIG5vZGUsIAo+ IGxlbmd0aCAxNjAKPiBbwqAgNDAzLjQ1MDI2Nl0gVUJJIERCRyBnZW4gKHBpZCAzMTIzKTogcmVh ZCAxNjAgYnl0ZXMgZnJvbSBMRUIgCj4gMDo0NDI6MjQ2ODQwCj4gW8KgIDQwMy40NTcwMjVdIFVC SSBEQkcgZWJhIChwaWQgMzEyMyk6IHJlYWQgMTYwIGJ5dGVzIGZyb20gb2Zmc2V0IAo+IDI0Njg0 MCBvZiBMRUIgMDo0NDIsIFBFQiAyMDQ5Cj4gW8KgIDQwMy40NjU5NzNdIFVCSUZTIERCRyB0bmMg KHBpZCAzMTIzKTogc2VhcmNoIGtleSAoMjg5NzMsIGlub2RlKQo+IFvCoCA0MDMuNDcxOTUwXSBV QklGUyBEQkcgaW8gKHBpZCAzMTIzKTogTEVCIDE0NDg6MjQyOTYsIGluZGV4aW5nIG5vZGUsIAo+ IGxlbmd0aCAxODgKPiBbwqAgNDAzLjQ3OTI1NF0gVUJJIERCRyBnZW4gKHBpZCAzMTIzKTogcmVh ZCAxODggYnl0ZXMgZnJvbSBMRUIgCj4gMDoxNDQ4OjI0Mjk2Cj4gW8KgIDQwMy40ODYwMTJdIFVC SSBEQkcgZWJhIChwaWQgMzEyMyk6IHJlYWQgMTg4IGJ5dGVzIGZyb20gb2Zmc2V0IAo+IDI0Mjk2 IG9mIExFQiAwOjE0NDgsIFBFQiA2MzMKPiBbwqAgNDAzLjQ5NDg3Nl0gVUJJRlMgREJHIHRuYyAo cGlkIDMxMjMpOiBMRUIgMTQ0ODoyNDI5NiwgbGV2ZWwgMSwgOCAKPiBicmFuY2gKPiBbwqAgNDAz LjUwMTYwOF0gVUJJRlMgREJHIGlvIChwaWQgMzEyMyk6IExFQiAxNDQ4OjIzNzIwLCBpbmRleGlu ZyBub2RlLCAKPiBsZW5ndGggMTg4Cj4gW8KgIDQwMy41MDg4OTJdIFVCSSBEQkcgZ2VuIChwaWQg MzEyMyk6IHJlYWQgMTg4IGJ5dGVzIGZyb20gTEVCIAo+IDA6MTQ0ODoyMzcyMAo+IFvCoCA0MDMu NTE1NjU5XSBVQkkgREJHIGViYSAocGlkIDMxMjMpOiByZWFkIDE4OCBieXRlcyBmcm9tIG9mZnNl dCAKPiAyMzcyMCBvZiBMRUIgMDoxNDQ4LCBQRUIgNjMzCj4gW8KgIDQwMy41MjQwODJdIFVCSUZT IERCRyB0bmMgKHBpZCAzMTIzKTogTEVCIDE0NDg6MjM3MjAsIGxldmVsIDAsIDggCj4gYnJhbmNo Cj4gW8KgIDQwMy41MzA3ODBdIFVCSUZTIERCRyB0bmMgKHBpZCAzMTIzKTogZm91bmQgMSwgbHZs IDAsIG4gMgo+IFvCoCA0MDMuNTM2MjMxXSBVQklGUyBEQkcgdG5jIChwaWQgMzEyMyk6IExFQiAx NzI5OjI0Mjk2OCwga2V5ICgyODk3MywgCj4gaW5vZGUpCj4gW8KgIDQwMy41NDMwNzddIFVCSUZT IERCRyBpbyAocGlkIDMxMjMpOiBMRUIgMTcyOToyNDI5NjgsIGlub2RlIG5vZGUsIAo+IGxlbmd0 aCAxNjAKPiBbwqAgNDAzLjU1MDIxNF0gVUJJIERCRyBnZW4gKHBpZCAzMTIzKTogcmVhZCAxNjAg Ynl0ZXMgZnJvbSBMRUIgCj4gMDoxNzI5OjI0Mjk2OAo+IFvCoCA0MDMuNTU3MDc1XSBVQkkgREJH IGViYSAocGlkIDMxMjMpOiByZWFkIDE2MCBieXRlcyBmcm9tIG9mZnNldCAKPiAyNDI5Njggb2Yg TEVCIDA6MTcyOSwgUEVCIDM2OQo+IFvCoCA0MDMuNTY2MDI3XSBVQklGUyBEQkcgdG5jIChwaWQg MzEyMyk6IHNlYXJjaCBrZXkgKDI5MDA3LCBpbm9kZSkKPiBbwqAgNDAzLjU3MjAwNF0gVUJJRlMg REJHIGlvIChwaWQgMzEyMyk6IExFQiAxODIzOjIwMzc2MCwgaW5kZXhpbmcgCj4gbm9kZSwgbGVu Z3RoIDE4OAo+IFvCoCA0MDMuNTc5MzgwXSBVQkkgREJHIGdlbiAocGlkIDMxMjMpOiByZWFkIDE4 OCBieXRlcyBmcm9tIExFQiAKPiAwOjE4MjM6MjAzNzYwCj4gW8KgIDQwMy41ODYyMjddIFVCSSBE QkcgZWJhIChwaWQgMzEyMyk6IHJlYWQgMTg4IGJ5dGVzIGZyb20gb2Zmc2V0IAo+IDIwMzc2MCBv ZiBMRUIgMDoxODIzLCBQRUIgODI2Cj4gW8KgIDQwMy41OTUyMDNdIFVCSUZTIERCRyB0bmMgKHBp ZCAzMTIzKTogTEVCIDE4MjM6MjAzNzYwLCBsZXZlbCAxLCA4IAo+IGJyYW5jaAo+IFvCoCA0MDMu NjAxOTYzXSBVQklGUyBEQkcgaW8gKHBpZCAzMTIzKTogTEVCIDE4MjM6MjAzNTY4LCBpbmRleGlu ZyAKPiBub2RlLCBsZW5ndGggMTg4Cj4gW8KgIDQwMy42MDkzNjRdIFVCSSBEQkcgZ2VuIChwaWQg MzEyMyk6IHJlYWQgMTg4IGJ5dGVzIGZyb20gTEVCIAo+IDA6MTgyMzoyMDM1NjgKPiBbwqAgNDAz LjYxNjIyNl0gVUJJIERCRyBlYmEgKHBpZCAzMTIzKTogcmVhZCAxODggYnl0ZXMgZnJvbSBvZmZz ZXQgCj4gMjAzNTY4IG9mIExFQiAwOjE4MjMsIFBFQiA4MjYKPiBbwqAgNDAzLjYyNDczNV0gVUJJ RlMgREJHIHRuYyAocGlkIDMxMjMpOiBMRUIgMTgyMzoyMDM1NjgsIGxldmVsIDAsIDggCj4gYnJh bmNoCj4gW8KgIDQwMy42MzE0OTZdIFVCSUZTIERCRyB0bmMgKHBpZCAzMTIzKTogZm91bmQgMSwg bHZsIDAsIG4gMQo+IFvCoCA0MDMuNjM2OTU0XSBVQklGUyBEQkcgdG5jIChwaWQgMzEyMyk6IExF QiAxMjMxOjI1MTg5Niwga2V5ICgyOTAwNywgCj4gaW5vZGUpCj4gW8KgIDQwMy42NDM4MDBdIFVC SUZTIERCRyBpbyAocGlkIDMxMjMpOiBMRUIgMTIzMToyNTE4OTYsIGlub2RlIG5vZGUsIAo+IGxl bmd0aCAxNjAKPiBbwqAgNDAzLjY1MDkwN10gVUJJIERCRyBnZW4gKHBpZCAzMTIzKTogcmVhZCAx NjAgYnl0ZXMgZnJvbSBMRUIgCj4gMDoxMjMxOjI1MTg5Ngo+IFvCoCA0MDMuNjU3NzUxXSBVQkkg REJHIGViYSAocGlkIDMxMjMpOiByZWFkIDE2MCBieXRlcyBmcm9tIG9mZnNldCAKPiAyNTE4OTYg b2YgTEVCIDA6MTIzMSwgUEVCIDk1Mgo+IFvCoCA0MDMuNjY2NzE1XSBVQklGUyBEQkcgdG5jIChw aWQgMzEyMyk6IHNlYXJjaCBrZXkgKDI5MDM0LCBpbm9kZSkKPiBbwqAgNDAzLjY3MjY5MV0gVUJJ RlMgREJHIGlvIChwaWQgMzEyMyk6IExFQiAzMjY6MjcwNDgsIGluZGV4aW5nIG5vZGUsIAo+IGxl bmd0aCAxMDgKPiBbwqAgNDAzLjY3OTg4OF0gVUJJIERCRyBnZW4gKHBpZCAzMTIzKTogcmVhZCAx MDggYnl0ZXMgZnJvbSBMRUIgCj4gMDozMjY6MjcwNDgKPiBbwqAgNDAzLjY4NjU1OV0gVUJJIERC RyBlYmEgKHBpZCAzMTIzKTogcmVhZCAxMDggYnl0ZXMgZnJvbSBvZmZzZXQgCj4gMjcwNDggb2Yg TEVCIDA6MzI2LCBQRUIgNDMwCj4gW8KgIDQwMy42OTUzNTldIFVCSUZTIERCRyB0bmMgKHBpZCAz MTIzKTogTEVCIDMyNjoyNzA0OCwgbGV2ZWwgMiwgNCBicmFuY2gKPiBbwqAgNDAzLjcwMTk1MF0g VUJJRlMgREJHIGlvIChwaWQgMzEyMyk6IExFQiAzMjY6MjY5MzYsIGluZGV4aW5nIG5vZGUsIAo+ IGxlbmd0aCAxMDgKPiBbwqAgNDAzLjcwOTE0OF0gVUJJIERCRyBnZW4gKHBpZCAzMTIzKTogcmVh ZCAxMDggYnl0ZXMgZnJvbSBMRUIgCj4gMDozMjY6MjY5MzYKPiBbwqAgNDAzLjcxNTgyMV0gVUJJ IERCRyBlYmEgKHBpZCAzMTIzKTogcmVhZCAxMDggYnl0ZXMgZnJvbSBvZmZzZXQgCj4gMjY5MzYg b2YgTEVCIDA6MzI2LCBQRUIgNDMwCj4gW8KgIDQwMy43MjQxNjFdIFVCSUZTIERCRyB0bmMgKHBp ZCAzMTIzKTogTEVCIDMyNjoyNjkzNiwgbGV2ZWwgMSwgNCBicmFuY2gKPiBbwqAgNDAzLjczMDc0 OV0gVUJJRlMgREJHIGlvIChwaWQgMzEyMyk6IExFQiAzMjY6MjYyODgsIGluZGV4aW5nIG5vZGUs IAo+IGxlbmd0aCA2OAo+IFvCoCA0MDMuNzM3ODYzXSBVQkkgREJHIGdlbiAocGlkIDMxMjMpOiBy ZWFkIDY4IGJ5dGVzIGZyb20gTEVCIDA6MzI2OjI2Mjg4Cj4gW8KgIDQwMy43NDQ0NDldIFVCSSBE QkcgZWJhIChwaWQgMzEyMyk6IHJlYWQgNjggYnl0ZXMgZnJvbSBvZmZzZXQgMjYyODggCj4gb2Yg TEVCIDA6MzI2LCBQRUIgNDMwCj4gW8KgIDQwMy43NTI2OTRdIFVCSUZTIERCRyB0bmMgKHBpZCAz MTIzKTogTEVCIDMyNjoyNjI4OCwgbGV2ZWwgMCwgMiBicmFuY2gKPiBbwqAgNDAzLjc1OTI3OF0g VUJJRlMgREJHIHRuYyAocGlkIDMxMjMpOiBmb3VuZCAxLCBsdmwgMCwgbiAxCj4gW8KgIDQwMy43 NjQ3MjldIFVCSUZTIERCRyB0bmMgKHBpZCAzMTIzKTogTEVCIDE0NDU6MjE3NDMyLCBrZXkgKDI5 MDM0LCAKPiBpbm9kZSkKPiBbwqAgNDAzLjc3MTU4OV0gVUJJRlMgREJHIGlvIChwaWQgMzEyMyk6 IExFQiAxNDQ1OjIxNzQzMiwgaW5vZGUgbm9kZSwgCj4gbGVuZ3RoIDE2MAo+IFvCoCA0MDMuNzc4 Njk2XSBVQkkgREJHIGdlbiAocGlkIDMxMjMpOiByZWFkIDE2MCBieXRlcyBmcm9tIExFQiAKPiAw OjE0NDU6MjE3NDMyCj4gW8KgIDQwMy43ODU1NDZdIFVCSSBEQkcgZWJhIChwaWQgMzEyMyk6IHJl YWQgMTYwIGJ5dGVzIGZyb20gb2Zmc2V0IAo+IDIxNzQzMiBvZiBMRUIgMDoxNDQ1ICh1bm1hcHBl ZCkKPiBbwqAgNDAzLjc5NDIyMl0gVUJJRlMgREJHIHRuYyAocGlkIDMxMjMpOiBzZWFyY2gga2V5 ICgyOTAzNCwgaW5vZGUpCj4gW8KgIDQwMy44MDAyNTJdIFVCSUZTIERCRyB0bmMgKHBpZCAzMTIz KTogZm91bmQgMSwgbHZsIDAsIG4gMQo+IFvCoCA0MDMuODA1NzEwXSBVQklGUyBEQkcgaW8gKHBp ZCAzMTIzKTogTEVCIDE0NDU6MjE3NDMyLCBpbm9kZSBub2RlLCAKPiBsZW5ndGggMTYwCj4gW8Kg IDQwMy44MTI4MThdIFVCSSBEQkcgZ2VuIChwaWQgMzEyMyk6IHJlYWQgMTYwIGJ5dGVzIGZyb20g TEVCIAo+IDA6MTQ0NToyMTc0MzIKPiBbwqAgNDAzLjgxOTcyMF0gVUJJIERCRyBlYmEgKHBpZCAz MTIzKTogcmVhZCAxNjAgYnl0ZXMgZnJvbSBvZmZzZXQgCj4gMjE3NDMyIG9mIExFQiAwOjE0NDUg KHVubWFwcGVkKQo+IFvCoCA0MDMuODI4NDA2XSBVQklGUyBlcnJvciAodWJpMDowIHBpZCAzMTIz KTogdWJpZnNfcmVhZF9ub2RlOiBiYWQgCj4gbm9kZSB0eXBlICgyNTUgYnV0IGV4cGVjdGVkIDAp Cj4gW8KgIDQwMy44MzcwODNdIFVCSSBEQkcgZ2VuIChwaWQgMzEyMyk6IHRlc3QgTEVCIDA6MTQ0 NQo+IFvCoCA0MDMuODQyMDEwXSBVQklGUyBlcnJvciAodWJpMDowIHBpZCAzMTIzKTogdWJpZnNf cmVhZF9ub2RlOiBiYWQgCj4gbm9kZSBhdCBMRUIgMTQ0NToyMTc0MzIsIExFQiBtYXBwaW5nIHN0 YXR1cyAwCj4gW8KgIDQwMy44NTIwMDVdIE5vdCBhIG5vZGUsIGZpcnN0IDI0IGJ5dGVzOgo+IFvC oCA0MDMuODUyMDEzXSAwMDAwMDAwMDogZmYgZmYgZmYgZmYgZmYgZmYgZmYgZmYgZmYgZmYgZmYg ZmYgZmYgZmYgZmYgCj4gZmYgZmYgZmYgZmYgZmYgZmYgZmYgZmYgZmYgLi4uLi4uLi4uLi4uLi4u Li4uLi4uLi4uCj4gW8KgIDQwMy44NjkwMDNdIFVCSUZTIERCRyB0bmMgKHBpZCAzMTIzKToga2V5 ICgyOTAzNCwgaW5vZGUpCj4gW8KgIDQwMy44NzUyNDNdIFVCSSBEQkcgZ2VuIChwaWQgMzEyMyk6 IGNsb3NlIGRldmljZSAwLCB2b2x1bWUgMCwgbW9kZSAyCj4gW8KgIDQwMy44ODMzNTddIFVCSSBE QkcgZ2VuIChwaWQgMzEyMyk6IGNsb3NlIGRldmljZSAwLCB2b2x1bWUgMCwgbW9kZSAxCj4gbW91 bnQ6IC9tbnQvdGVzdDogd3JvbmcgZnMgdHlwZSwgYmFkIG9wdGlvbiwgYmFkIHN1cGVyYmxvY2sg b24gCj4gL2Rldi91YmkwXzAsIG1pc3NpbmcgY29kZXBhZ2Ugb3IgaGVscGVyIHByb2dyYW0sIG9y IG90aGVyIGVycm9yLgo+Ci0tIApCZXN0IHJlZ2FyZHMsCkxhbSBMZQpDb25zdWx0YW50IC0gQmVz Y29JbmMgT3kgLSBUZWtuaWlrYW50aWUgMTIsIEZJLTAyMTUwIEVzcG9vLCBGaW5sYW5kLgpEaXJl Y3Q6ICszNTg0NDI3MjU2NDAuIEVtYWlsOiBsYW1AYmVzY29zb2Z0d2FyZS5jb20uClNreXBlOiBs YW0tbGUuIFdlYjogaHR0cHM6Ly9iZXNjb3NvZnR3YXJlLmNvbS4KCgpfX19fX19fX19fX19fX19f X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KTGludXggTVREIGRpc2N1c3Np b24gbWFpbGluZyBsaXN0Cmh0dHA6Ly9saXN0cy5pbmZyYWRlYWQub3JnL21haWxtYW4vbGlzdGlu Zm8vbGludXgtbXRkLwo=