ELF>8@@:9GNU.h폂!LinuxLinux6.1.0-38-amd64AWIAVAUATUSH8DEHt$1I/HLA$9uLcHD$MiɬN<AG ELA_EwD$AGAD$Eo fD$ED$AA9E]ˉAD D A$p9A$dQt ;A9<AAO|$QA$TD9M\$fÃ\A^ILcLHv I9H9M HL߉LH8[]A\A]A^A_Ht$MAED$EDD$,I1L\$0Lɉt$HA9YHAHL$ AHt$fHT$DH$EDI@AAEfD9u@tH<$IuHt~AIŬE9Ƌt$HT$D$,H9X1LHLH8[]A\A]A^A_MML\$0\$DHLL$ L$L߉LL$H|$DLxMPMCHLL$$L$"MMDHLL$$ L$M M AWAVAAUATUHSHH HL$DH= IHHc| HHc|1HAIID$HcD$M,Dt$M,$HHIH=D$AELHAEAEIEAEAE HHHHIE(Awu&tAWHDHt$uJl$tCHS(Mw Hs(LH4$HT$9HT$H4$LrIW Iw(Ls(LH߉$$$I|$L$H []A\A]A^A_JHHeH%p AAAWHHE1MLH߉$L@ATIUHS9MLA$I$HcL1HiɬHHHyI$HHH)H)΁HHHcHDLhLÅu HDLHu []A\HHtHH I(ff.AWAVAUIATUSHHH9HLpAtAL{MFffCIcH=LHLIcD1)I<HcH޿ȉILpH9tkIHHcXAHi۬I^HH{HHHHHH)H)ށìHIcI1LEIhHutIEHLH[]A\A]A^A_=HH$HHLD$ LD$H$H[]A\A]A^A_AWAVAUATUHSH@H4$eH%(HD$81pk=L HcоH/ H⸀H9N‹diD!ЉH<$HHuPHD$(HD$0DH{8HHHcLckLcJD(IcD$ Ht(HtAT$HDHHHuH\$(Ld$0HHHr}MHcLHLIILI+HD$8eH+%(SH@D[]A\A]A^A_AL$JeH%p HHH$HtHcIHHc~THiҬIHH HxLHHH HHHH)H)΁HH9uH4$1LH7 H4$LHLITD$ A+X҉sdH<$DHtGPt@H9|HcxHcHHHcHHH@D|$ AD;McMiǬOtAtH=P HHALM^ȉpAFȉANHɉAV  ЈH1A~ tAFfp)ʉxf=HHLLHcƄDXAtHtgDJhJhDp`tHP3HcxIcD|H‰Hd)ыHHHE=#HL\$ HLT$Ht$ L\$ LT$Ht$H=P HH ǀMcHHHpHlayout vHH volumeHpǃ x+HH|HJhHHHXHHPHhD$ `Љ9G|)H$DPlA@9CH<$Wp9 VE1JD9HtHHH<$HID9H<$DNhHMttAptHt;C%;C&At9{ ;CA9CtIPHHLH@GE1H\$0H|$(HHDžIHLHDžIHDHHAHHyLcH\$(Ld$0MHL@HHH4$HH[tGLcME1HHH|$(L3LD$ Lcl$ HHMtLHuHHH4$L1HLcMEHHMMHIHHA%HAzHHHHXu$AEHH&HHHHf.@AVAUIATUHSLPHMpLHcXIh\LHHHHHHH%IHL\L[L]A\A]A^tHLHHDHLcHHLLc닋pHLLcnHHLAGHLLc*xHLLc HHLHHLLcLIff.fS1HH[AWAVAUATAUHSH~ LpMcHcMiLHHhB(HtDpEDEp9dt 3A94tH < D;TD);xpLLcLL$LL$H5HcIH9wHc|HcxDtHHHA;p9HH9HH)H9HLPpHxHDx fx D979+HD9E9@@A9LL1H[]A\A]A^A_I9H@|;p;H9 H.tHHDHH)HHDHHHHDLLHHHHHH|HcHHDHHmHGH;H/HHHHDHHHcHwHAWAVIAUATUSH.eH%(H$1H|$ HL$HD$HDŽ$H)HAl>H=IP HH_HIFhHǃHC@HǃHǃAGIpHH$VDHcIHhHD$McIwE1Ht$EIM9KhHtAG9uHt$HǜuHT$DHLHDeH%p IGAPAPAGHHPMOZY#ApșA)IWHcxHD1HAp9)A|H<$IAApAO쉫XAGtIGIHIH H HIILLLLLPAąH<$pA)|AH<$HDLHH$eH+%(HD[]A\A]A^A_HLAfIc1 HH9IhuAseH%p HH맋pHHAH=HtQxH1H񉓀|L<$LHD$LLHhA`HLAF`UHߋXHHǃ(% ITHLAąV1H|$0HD$)HDŽ$HpLcȉD$ȉD$ ȉD$$DftfD$*D$(HtƄ$IILLH|$,LHT$AąO1HLAA1A;mL>tZHLAXu AHL|HLL<$LHD$LHǀhA`HcpHcx|H‰HHLAm=HLH HLEAA=_HLH 6AfDAWAVAUATIUSHL?AXIP$ApD$fA|$Hc$L4M9hlLpLA\~RL$$H[]A\A]A^A_eH%Pp HHD$aIdžhLApE1OAE9p~BDLHt$HH߉D$LMhD$4LILLD$)|H`LLHt1H[]A\A]A^A_t⋃ փ;}ˉHt1뻋4$1H}fAWAVAUATUSHL?eH%(H$1Ld$$H|$(LIPHD$$HDŽ$H)HAXDlD$ELHcDAt9A9pLH$H=LpLLt$A\iLt$LApAA)E)D$ DD$AΉl$ D9LHtALAH<$H$eH+%(eHD[]A\A]A^A_eH%Epp HHPUDD$AtZA|9HHAaLDD$L$DD$L$D9e)D|L4$LDD$ApLL$LLH|$Hct$H|$,HT$$IHiHHHI)HD$$HL)AĬAH$DHDHȉD$$DD$ALt$DD$ELD$DD$L|DFDD$Hcl$H|$DD$DD$D$HD|L4$LLLLH|$t$HHct$H|$,HT$$HIHiI)HHA$HD$$HL)H$HDHȉD$$AtApu IcxA|HAILH 1;HCtD,$AD‰HHXuH|$AHHADAWAVAUIATIUSHADžI$MpHpI9u*u{HHpI9HuH/LLKLHH=wALLHLHLAHD[]A\A]A^A_=uHH$HHLL$LD$ LL$LD$H$qAtA~1A;sLht`ff.@AWAVAUATUHSHDXDLHLXLHǃ(Dm`AA DAąHEhHHǃXHC@HTHDHǃHǃHAąuBtI~?1 ;}0HUt[D]A\A]A^A_LH[D]A\A]A^A_eH%p DHHDHHH1HD[]A\A]A^A_ff.UHSHfHcXHHDŽhH[]XHHeH%p f.@ATUHSHHeH%(H$1Ld$H|$HD$HDŽ$LH)HfHcXHiHH~ f1H$eH+%(Hĸ[]A\XHHeH%p zeH%p HHH|$ HHI)HD$HL)AĬAH$DLHLD$XHHT$HLAUATIUHSHHeH%(H$1Ll$H|$HD$HDŽ$LH)HDHcXH|$ LHHiHH)HHD$HH)΁H$HH|$tD$LLXHLHLH$eH+%(Hĸ[]A\A]XHHeH%p xL1ҀHLH񉓀|t|=2DAWAVAAUIIcATIUHSHHσtt6xE1)HcEAL[DHL]A\A]A^A_AdD|A!D)HcDLLuf[1]A\A]A^A_[LDHL]AA\E1A]A^A_eH%p 1HHff.AUIATIUHSfAH0AHHcpI8HLH}Åu,Ap\A9p~PLHtÉ[]A\A]XMHHeH%p THÅuMtH@I#HA~( HcH<H=P IH9 H@hHH$MIHAPHILJ(ILJILJ EALJALJIHHIHHIXALJpHHI0HHAV@HLDDIw` AGALO$HGO1HAHHGI@HHHHuHAIO$ O1HH%)ŅI I ƉA A D9A?LwAdGAhHcHLHAIIH<$HD$eH+%( H D[]A\A]A^A_eH%p HHCeH%p 8HHHPH99IxA9uHcHu%HLAHhH!uAhB?!HH H IxDDDDDAAxAAAIc|HcH@IH9#AdL?!AtDDDDAAAt?HcHcH@H9IcLH@H9mAdW[AH~HcHigfffH")A`DIchH9ALA+tApIBHcIH0ALAąjAtuLAątfLAB~?IhHt'1IhIDŽhAHB9IMTAPHD$LLd$AL1H|$PAąD$AHLDL,$IG@HAPLLLAąA~0E1KhHtLAąKIE9LAą!M,HLMHI IH=IN8AV@LAM@HIIALEpLH ALAdEhHALAEtHAPLATEXHA`LEHPExLAAAHA|LAEHHI ALJ(HHc11LL<3Ah!)AveH%A|p HH"eH%Axp HHeH%Ahp HHeH%Ap HHeH%p HH[eH%Ap HHeH%Ap HHzeH%p HHJeH%Atp HH+1H<HH u HAKHeH%p HHIcIchH@H9RHLALJl3R@HLALALJl2HHDHL1IcIDŽhA~"IhHtLHA9H4$LAA`pHT$DLHDD$HL$HHeH%p AAV@HLLLHLLnHLZLH_HLKHL7A@HLAA)fDAUATAUSHHsHLkhLtHttEFHTHHHcHH9P1ҾHHHHP@H HtHH,H=tDHcL$I$hHt&1I$hIDŽ$hP9|HHHHHHߋP@HL1[]A\A]H۸f.DUSHH_ HHàHPHPH߉[]USHH]fHur tDHH8H1[]HPDMHHeH%PDXp HtXHPHH HH8H1[]HPL(HHeH%DPp XH0PXf.AUATIUSoLÅxLL1LLHcLHHH$eH+%(HH[]A\A]A^A_eH%p HH?eH%p HHHD$8D$@D LH|$8HCH|$8t$@;PIH= HHT$8LLHcxHHD1҉HHLLօ71HHcLl$H1LHDLLHD$PHT$LxL$Xkt$Zf]|$HH;E=H4A<)D$Y<t;pdt |$`ffbH|$`HHHv H9T$Z9LLHLLHcND$HL13eH%p HHeH%p HH_HHHLHD$8AHD$@ E1u_;}pIT$fxefEADI|H=AT$9u*E7AE9}JIcHHHHM$AT$yHLHIc1AFD$HD$DMgHD$0IHD$ D$A9AD$HL$$I$HD$(IŋD$)HHL$ HHHHHD$!LLIňL9l$tD$A;Eu։HHHHI$HD$(HD$Ld$(HD$H9D$03Ld$8Ld$8eH%Ld$@HD$ED$AEIEHD$IIHt$H|$LLt$@ILHHL$LtHL$MMHL$@IDA;0HcH= HHHHIIDJHRHD$T$Iֺ $IHP4$IHH=Ht$;Ht$HLHL$ HL$ HL*LHH>HIIHL$HHLL$Hp $L=dHLH ;Hc؋$HHLHD$8H0HpILpL9uIHH $LH $tHHHBHHHMHH"HILHpM9uHHD$8L9 HD$8HpH $eH %HL$I9LpI9H$LhtvLhHcHD$ILpI9tSIH;uHT$HLuH$HHpH $I9HD$8vPLH= HD$H=HL$HHHHT$8LLǀLHT$tHT$LjHLLl$8f8HHt$HHp HXLHc؃LHHHhLLHLLHc`HHLfPpFtFdF FlFG`Fff.wYSHHHtRPpCtCdC ClCG`C1[[SHt:HHHHHuHHtH1[[ff.AUATUHSHLPfM$pLENud\LHHLH[]A\A]uǃlDOA$PHHeH%DXp I`pǃha@AWAVAUATAUSHDIwEvHL[]A\A]A^A_IHAExXD9~OH= IHGHuyIALD$D$LDHLSeH%p AAHHIIpHH$IcMhMCAhuuA`LIA\H<$M.HAnAHu$DLAHHMVIAH<$DD$ HDD$ AhuAdAd=IhuADžl#AhuI`wAlhADžhIASAPDHLAHH߉$LLc,$ZIADAWAVAUATAUHSH$DHt%HHAŃAvHH[]A\A]A^A_DIHMtIpHHD$ALc1 HL9IhHtD9uHƜHuH|$$DLH$H$H[]A\A]A^A_eH%D $p IHHH|$HATUSHHeH%(H$1Ld$H$HD$LHfHt;u.HH$eH+%(Hİ[]A\HHt.HeH%p AHHH1ɺLHHHcÅpD$f%f= V|$<T$<rty H2$AWHIAVAAUAATUSDHL'M$PA$XDx|A9~sxA$tExUE;$p}KD xDB+A;$x6Adu(A$H1u+H[]A\A]A^A_H[]A\A]A^A_HAEL[D]LLA\A]A^A_H|$AAHL$HeH%p QXHD$L$cYfAWIAVIAUAATUSHL'M$PA$XDA9~xA~A$tExYE;$p}OxKA9$x|AAdu3A$Hu|1t'HALD[L]LA\A]A^A_H[]A\A]A^A_eH%p AAL$HHL$*뱸fDAUATIUSH/LPfA|$tuttlx$;p}HuPH[L]A\A][]A\A]eH%Xp AHH늸AUATIUSH/LPfA|$tx-;p}%HurHLtK[]A\A][]A\A]eH%Xp AHHvXL[]A\A]똸fDATAUSHt%HÉHDH߉[]A\ff.AUATIUSH/LPfA|$tx:;p}2HuiHubH[L]E1A\E11A][]A\A]eH%Xp AHHi뾸뷸USH/fx;p}HuAH[]eH%Xp AHH른HHff.ATAHUHHSÅuEt []A\HHH[]A\LPHXxWA;}NxJ|9}@AA x8;x.ttH9u;~۸fDAWAVEAUATAUSDHL/HT$IPEXH $DLD4xu1H[]A\A]A^A_AVHT$AEH|$LZtʃuAtuH<$DHD$AHD$H|$AEeH%p ATHHHD$YH8CAWAVEAUATAUSDHL/HT$IPEXH $DLD4xu1H[]A\A]A^A_AVHL$AH|$ELZtʃuAtuH<$DHD$AHD$H|$AEeH%p ATHHHD$YH8CHHHPXpPpHHHHtHHH HH$H(xH,H0HHH8HP@ff.HЋXPPpPHHPtPHP HP$P(xP,P0HHP8HP@fDLJlHDAWA׺PAVIAUATUS@ HH=H.@ HHx(HHM]LD}MLMu D;x|H@Ht;X}H@HuMMMt$IHtIA9\$}]ID$Mt$HuLeLH1HEHEI.E LHHH[]A\A]A^A_AD$D9M6IVID9LOjHHIMvHff.@UHH=S@ HtPHc|@ HHt/Hc|1HHHCHcHH H[]H1ff.AVLAUILATAUSIHt;k|=D;c|5~ H[Huk H{(C t[L]A\A]A^H[IHHL[]A\A]A^AVLAUILATAUSIHt;k|=D;c|5~ H[Huk H{(C t[L]A\A]A^H[IHHL[]A\A]A^AWAVAUIATEUSH(HPXHT$HHL$ DD$D$AH0HD$EI@LcHBD$fHT$DH%EI@H|$HF<D$xL$t$E1HE1CeH%p AWHDUDL$HDD$(^_dH|$H(D[]A\A]A^A_L$Ht$ L$EDtH4D$ADHAWDD$ HL$ H|$ZDL$ET$HH!T$EHH߉D$H|$DL$t$ADHDL$DL$uEDHHDL$DL$fATLUSHLHLHEHH[]A\ff.@2H@HcHBUH=S HtjHHcH<H>uI HHt<~)HtHHH9uH[]1HHHfHtSHH?H[ff.ATAUHSHHHL@MIc1HE~I H HH9u[]A\ATUHSL@HMtI<$LH@[]A\@H@HcHAWAVAUATUSHDlDXEIDHVH=Hx(I$@HcHD| HHxHcpH<H># I$Hep~@Hp~(I $HcЃH 9pH$H|$E)DD9AOHHx8HHtHGHHcP H HHuH$H|$)DA9ALHHx8HHtHGHHcP I$ HHuዅp]E1AD9pGHIcD I$DE9AuAtƋXH<$DH9HHeH%p |Ll$(E1Hl$ H$McIcHhtJ|K|IAuH|$ LH0D[]A\A]A^A_E1I$Ll$(HAAAtqHLl$(ALl$(AH|$ ALl$(H;AWIAVIAUATUSH0DAdžHE1IHIcMG(IdžIDjHHIEDl$,LIՉT$(L$HCI9[HIhHtpHH=L@MtI<$HD$LHD$H@AL)9ڍOHoH8HHD$HUL`Ll$MH\$HLt$ IcE ;p}1H@AuH4HHHt[LhIcE ;p|Ht$Me LMw0H$LLtH$Mg0HMu(IE M&HHuH\$Ll$Lt$ HCI9l$(Dl$,AA|AAD1H0[]A\A]A^A_l$(HÉMhMpI,$Ht(L@MtI}LHDž@IM9ueH%p HHTeH%p HH1GHLAXuIE1LAA9|-A)A|AHLAIv!HcHigfffH")D9/HLAXuAA)x1oHLfDSHHHNVFv@u49t9unHHwI1H[@κHH<$H<$HHHHH<$H<$ljHH<$H<$뭉HH<$H<$AUATUHSDfHD^NDN DVCv{Dk DpAbɉAD  5Q~H EARv~AAAӃ*DD9A9At>Et#[]A\A]E/tHHO&D9~A)D9uU[1]A\A]}HHHHHHHbHHHHHHHHHHHHqHH]HHIHH5HH!HH ff.t-ATAUHSH=UBI!uVHtu1[]A\1DHHDHHH븉A!IBUHff.ATUSHHL9Hu1H[]A\HcLHcLHxtfӉ‰HH߉D$D$eH%p D$HHD$AWIAVAUIATAUDSH eH%(HD$1HD$DA9HEBD%A;LACAUIcLHcAHIcHHD$HcH$IH$MHL$Ht$A…4t?nHD$HAt6PHAAATDLY^HD$HAuPDAAATHLDT$XZH$H9D$DT$u*HD$eH+%(*H D[]A\A]A^A_AueH%p AɉAHHwLHL$D$EdAYH$H9D$ALHLALlATAUHSHDED9HUBI#<H޿CȉCtȉCxȉCȉC<tHH=ucHuDDxDHH[1]A\]eH%p HH;[]A\DHHHAUATUSHL*LbD9HAEUBI!<LAELHAEH9uHtHHCHBHHHH"HCf1[HH9uKSH[eH%Kp HH1AWAVAUATAUHSHHLcvMDDt$D{Hcx@ IHsDHD$Aąx0HsIIfIMwLHAątJLHD[]A\A]A^A_eH%p MHHs띋D$ADkLLS;~LeH%Np MHHCD$@ H1HDHHD$LD$ttLHcxI@HcT$HH9tHH)H~DHHLD$HD$L$HHT$HH|$ALHHAyAvf.AVLAUATUSHLDEunHDǃL0@ H=IHCH@t6HH%D[]A\A]A^E1LD[]A\A]A^HHLHHD[]A\A]A^eH%p HH1HtHtHHIHH Hu HHtHJHr9z}HHHA+MfeH%p HHLA1ff.AUAATI UHH=SHHI$HHCH HEu3AL$ AT$E1E1HHAąu=E1[D]A\A]1HHSAąuHHHHcSHHH=D[]A\A]Aff.ATIUHSHI$HË@Ht+ H HHHtHHHP;pHHuA$u&A$HHH[]A\HHuˋKSIHLUHSHHu[]H^HtHH[HtHH[HuHHHHvH9st)HCHcVHHH=HCff.AWAVAUATUHSHH LfDv D~$El$DU(LHcŅDHHE LLIcT$HLHH=L<mLpLdL牃DHHHDLŅ~PH߃THHL16HHAE1DDLHAŅH []A\A]A^A_ED$HEDeH%p AWH^0HHHD$uH\HLFIH|$I"HH$eH%HD$H|$HcHHHHL8M'MI9tk"IDLtIIGHBHM7H4$LMoHcI $MMHHHHI9u  H|$H߾H []A\A]A^A_HD$AOHHEGLT$p LT$/A|$?LǃHHIcT$HLHH=HDlH$H|$cǃ DHHLDHHDHŅuLHHLHH8PH߃THHLff.@ATUHSHtlLffHHIcT$L1HH=[]A\eH%AL$p HHED$|H߉[]A\UAHAWAϹAVEAUATISHHHPeH%(HD$H1Ll$LHfLLH\$(DL$0D|$4Dt$8HT$HeH+%(uCHe[A\A]A^A_]T$ NHHeH%p DL$ ff.AWAVAUAATUSHHH8Et1H=@ IH Hc|@ HH Hc|1HHcIl$HH0I,$HHD$HHHD$HHH$HHDEHHHHHoHHHD$HIIHtHLh Ht$LDD$ LH<$LAv1LH{r1t ANHH߉D$ANEGD$APAAHH߉D$ AYD$H,$D$HHLHǃHǃǃǃIcNHH=IcOHLHH=HI|$LD$DlE5 H|$$H|$$IH8[]A\A]A^A_E1HHeH%Hp A1HǃH<$H|$H|$I|$L1tHHHD$HIIHtD@AND)=DHL)aH)DNeH%ANp HHEGMEAWLHAvȉD$E ȉLPj\;`RD$4AD$,D$$D$0D$(|$DH<$D$$EPD$ D$4mDl$(EOHǃH<$HǃǃI|$LDD$0T$LHRDT$,E T$ALH tHLXHt$LDD$ t$ XI|$LH<$HǃH<$HǃǃǃT$E1LHDT$E1LH<DH|$H|$1PDD$4D$$D$0D$(D$,EDl$0DDl$0ED$HLDEFHǃH<$HǃǃI|$LHLHyANAHHeH%p PAGPDD$(XZDD$(D$4D$,D$$D$0DD$4D$,D$$D$0D$(D$ HL\eH%p HHQeH%EFEOHHp AGANPAX%ANEGADT$eH%p HHDT$HLANHHD$eH%p D$D$,D$$D$4E1ҽD$(eH%ANp HHD$$D$,ANHHD$eH%p D$D$,D$$D$ [HL H<$HǃHǃǃǃT$E1LHF}AVEOAHߋL$HHLeH%p HHeH%AOp AHDD$HD$(D$,D$$D$4D$0D$(D$4D$,D$$D$0|$EGANHH߉D$D$L4$D$LIcOHLHH=LD$D$,D$$D$0D$(D$4HH߉D$ D$ CLH߉$$ANAVHHLD$ANAVHHLD$ff.AWAVAUAATUSHHt$T$DD$ DED9HHXMcHHH$IeL4%.L9fHLLLHHN< MuHE1H<$HD[]A\A]A^A_Ap DHHeH%p HHL9HLLtctHLLLHDD$ E1LL$T$HAƅudH<$HLtcLLLDǃHLLjH|HLtvLtHLLL\D$ eH%p DHH:AwHAƅDHHl3H5&HLAAOAWMHHAOAWMHHAOAWMHHff.fAWAVAULcHATDMIUSHLeL<%H>HHpuGHH]u4H9ugLfLHJ,(H9uL1H[]A\A]A^A_Ap DHHHHt4LtHHLHuHu/HHLH1H[]A\A]A^A_DHH߉D$lD$t7LD$D$MUMHHZHD$ff.AWAVAAUATAUHSHDHLH$HH<$HLILM9u E9w tHHIL9HAuAtE9g$utIIGHBHHIH"IGH1IGLHHHH<$3HH<$H$HH1H[]A\A]A^A_DEHeH%p HH<$D$ D$ H[]A\A]A^A_AWAVAUATUSHT$H9HpLLLcLLHN,MJHLt*LLH[]A\A]A^A_HLuL;tL;tLT$LHJ,HHHJjHH3SH;FH;9HHHH9uHH9H9uuHZHH LH߾VËD$ ظDLLLLL$H1ɉDLHH|$1zHH95HH)tHH7HHtXHHLD$HHAAEL@AWHE1AVL,AULATUSHeH,%LLHp uKfLHL9tlEL1Efǃ(H1[]A\A]A^A_Ht1p{eH%p LHH뚋(h[LHAteLHHEGA ~G LHDD$HlDD$t0ǃ(EDD$D|$HDD$fAWHAVAUATIHǘUSHH GHLJPHLJ@HLJ8HLJ0Ht$HI$HHA$PI$,HA$I$I$I$Ic$HH<H=e I$HTI$I$HH@HH9uHL$1ADŽ$ADŽ$HA(HY(H8LpLoH9uIE IU MH H9twI1LLtL$I$LLI$LAAT$r ID$HHD$H=u AT$DxEgxEE1\Ap DHHAp DHHxWHD$A1HDHDT$ DT$ D$t$DD$DLA%A[qD$EHt$IcIAH9~ D$AIcG|Ht$H9Aw|}j AH$h́7+H @<q < <u%HHDT$ DT$ ǃlEe DT$ L$sI HH}H4$IWHDpLe D$HELH$EFȉEHF(Ht$8HHEDT$ tH$HD$8LbHU HE(MgHDD9HDHLsHHAtI1HADHAG`AGdAWXA)IcDHigfffH#)ŸD AGhAW\A9LHHtEH}H8HHt HGu AHHuHHHuIWHL$HBH9T$t8u AHP HBH9uIWHL$(HBH9T$(t8u AHP HBH9uIW(HL$HBH9T$t8u AHP HBH9uIHD$ LLt$ MtI~LIAGdH)H H AHPAGXH XAH HDLH…LH…u!LH$H$H߉$H$AG\At$;HHFA Et$DD$ADLAZUE D$Jt$E1DD$DLrZVESL$L$EDLH'LLT$LT$HH$PD$LhLT$8EgtD$E AMgEMEZEEEMAE AA}5AU)Auq~ Awp9d D p9 I}8IHhHUAx|MxuAG|9_A9:H9A} AUE A;ELIHHhAUyHHU HHH1L<)HHjE 9hHHE;eHt AE9E H<$H$Ht7LheH%Ip HH^LT$8AWl9T$XLLT$8HLhHLd$8L<$HD$H\$ MI8IHAvHHMnt 1A|$A9G JID$(IUHH9$AD$A9AT$A9W*AD$ AU 9-AD$AW9AD$AW9LIH:Mt&AD$ AW9PAD$AW9H|$HD$HLxAM>DHHAGtHHHx$LHHHcpH1tDHHDpt,t'pHHAt$HH߉ $t$ADD$L$eH%LMDEDD$p HHDHHL$L$EDLH+AGhD$H$$l$fI IHAGXIW(Ht$(Hh DpHH@H$>H$HD$(HjIT$ ID$(IoeH%DD$p DHH`HHCHH/HHHHL<$HHcH HHE1䃻H utIcDAD;HZDHyH$$HHL<$$$OmHH߉ $E1t$0HH3DHHDT$ DT$ zHHHߺHLHHAUHHLHHFHHHIGLhIE H9D$(LIH@MtAHx8HHtHGHc@DHHuLIHtH@IWHBH9T$tHcPDHP HBH9T$uIWHBH9T$(tHcPDHP HBH9T$(uIW(HBH9T$tHcPDHP HBH9T$uIW8HBH9T$0tHcPDHP HBH9T$0uE1E1䃻H)AD;H1IcĀ|uDHHAHHMHLd$L<$LT$AUHHL$LH<$HHMHLd$L<$LT$HHMHLd$L<$LT$HHMHLd$L<$LT$aHHMHLd$L<$LT$9HHMHLd$L<$LT$L$EDLHDT$ uHH~L$HHHHHHMHLd$L<$LT$xHHMHLd$L<$LT$PHHMHLd$L<$LT$(DHHHHH<$pDtHA jHcpHHPLH]A\HHHHHHHHzHHeHIHD$ HE%IHD$ fDATUHSdӍAxHcHt Ht>t []!A\ff.@AUHc1ATUSHHhttH[]A\A]IHcxIH|~K1,DxjE1LHLZuG9|~|9uD1LD$D$H[]A\A]DԸI@~HcH HH9t @87t1ff.@)ȅ~UHH`HT$@HUHL$HHL$0LD$PLL$XeH%(HD$(1HD$HL$ HHD$H4$PHD$HT$HD$HUHD$(eH+%(ufP)x LJH(UHH`HT$@HUHL$HHL$0LD$PLL$XeH%(HD$(1HD$HL$ HHD$H4$PHD$HT$HD$HUHD$(eH+%(ufHWpHHcHH9HMff.H2HOpHHVHHcHH9ʺHMffDUHSHHHxpHH[]fDAVAUATIUSH6LoptsLŅt[]A\A]A^MLHcIHHtGDhLExDLH[]A\A]A^H3zL[]A\A]A^fDAVAUIATIUSHLweH%(HD$1D$HD$H H|$HI9IF1HHLHH|$HL9@HL9HL98D$<1<0uT1D$L9L9L9 L9 L9(,L90HHHD$eH+%(%HH[]A\A]A^1HT$H|$uT$L? Ј뜸9H1H|$pLoL ЈUL Ј9 ЈL ЈL ЈL ЈHfAWAVAUIATIUHSHLweH%(HD$1H$HHL9L9L9L9 L9(L90 L98L9@IL9HuqHHHIHu'0A$ fD$HLLHIHHD$eH+%(HL[]A\A]A^A_weSI\ATIUHHSHÅu#A$pHHHEpD؉[]A\ff.AWLcAVAAUAATIUSHHcLLeH%(HD$1HcƉL$HD$HHcHHIHL$LHI$Ht't"t$L$ EEHLYET$EDLHIAj HHAWXZHHD$eH+%(uH[]A\A]A^A_S1HHHH=1ۉ[fDH=ff.@ATLHUSHcPHLHH5LIH龀HHHHHIHHHHIHHHHIHHHHIH HHHIH(HHHIH0HHHIH8HHHIH@HHHIHHH1[]A\ff.@Hff.@tiSHtt/1[9s)1Hlt[1ǃlHHf.fFHPH@@H@HFF1ff.USH_XHk0Hkt H[]H;HH[]SH8H@HHǃ(HHHH 1[ff.fUHAWIAVAUATSHHeH%(HD$@1HHD$ HHH$HD$(HD$0HD$8IIW(HHD$HL$IE1LP`I AJH HEDAIIW CEE1DE)LT$HT$DžxFE)ELT$HT$E1ErC,I:D9E1EDDžM(AMAS(EC,AK0tlACMKpp@ƃ  tKDEHLȋX Dhˉ%A)D)9GA9DGD)@uDA9uA1ɅuMMxHT$@eH+%(u!H<$HH[A\A]A^A_]1,ff.fH ztHH H@`HB Hp(1fAUATUSHPHXXLc0LCCAtLD[]A\A]s {HH=CLE1CD[]A\A]SHHH{(HCHHx@HHH{H{`HCH[HcpfDAUATUHHSHMUH=t^HXHCPHXH=tH;Su;K uHt9HuII Lc0LH{HG@L9huL[H]A\A]LHCHUHHx@HHff.AWAVAUATUSLgHLHHs HBHuDHPPHBHt3;Hu;p uHt$AH[D]A\A]A^A_H= HHHx0HHHHLu`HDžLHEC,DžEH(HH@HAŅHHLIH=hH@H11HAGA HAAGIoXMo HAM LULLH L}IP@H} L11HHE(HL-LePHLLtL%HEPLmXMeHu11AŅLtHUPHEXHBHHH}(HEPH"HEXIcwHH}LHAAAff.USHHHKH=HXHCPHXH=;Su;K uHttHk0HC{H{PtHSPHCXHBHHHHCPH"HCX\HHH1[]H[]Hff.HtHtHt#z<uHz 0Hz HeH%p `HHHeH%p 5HHeH%p HHXp=6eH%p HHeH%p cHHHHeH%p UHHeH%p THHeH%p 1HHeH%p SHHeH%p xHHeH%p HHeH%p 4D$HHDT$D$DT$eH%p ]HHH0H(eH%p HHH0H(HkLLHǃLHLHHH H뵺@LHHHkLLHǃqLH]eH%p HHteH%p *HHteH%p HHAv@HAAv@HHAeH%p HHAhAdeH%p HHAdAheH%p HHAdAv@HHeH%p THHeH%p HHeH%p 3HHeH%p LHHeH%p MHHHHHHeH%p $L$HHAD$L$eH%p WHHeH%p HHeH%p {HHeH%p HHL@eH%p oHHeH%p oHHeH%p HHLL$LL$eH%p HHLL$LL$eH%p HHA$eH%p {HHeH%p BHHeH%p HHeH%p nHHeH%p HHI@HL$HHeH%p &HHeH%p HHAG eH%p @HHeH%p {HHeH%p zHHeH%p D$HHD$eH%p HHeH%p |HHeH%p HHAeH%p ^HHeH%p HHeH%p HHeH%p HHHeH%p HHeH%p HHeH%p HHeH%p HHeH%p L $HHL $eH%p *HHeH%p #HHeH%p 9HHeH%p HHeH%p HHeH%p 0HHeH%p HHAD$UeH%p HHeH%p "HHeH%p LHHeH%p HHeH%p $HHeH%p HHeH%p HHeH%p HHeH%p pHHeH%p HH11H<$HHI|$LeH%p HH11H<$HHI|$LeH%p HHeH%p *HHeH%p HHeH%p HHeH%p HHeH%p WHHHcSI$HeH%p {HHeH%p +HHeH%p XHHA$p HHAuHMm I HA9oXHHeH%p IHHA$dUIHH`HT$@HT$HL$HH׹LD$PLL$XeH%(HD$(1H4$APHT$HHEHD$HD$HD$0HD$ HD$(eH+%(t9N|)‰H?HHSHH3HsHHsHHsHsHsHsname" at drivers/mtd/ubi/vtbl.c:138memcpy: detected field-spanning write (size %zu) of single %s (size %zu) LEB size too small for a volume recordthe layout volume was not foundtoo many LEBs (%d) in layout volumeUBI DBG gen (pid %d): check layout volume volume table copy #2 is corruptedboth volume tables are corruptedvolume table copy #1 is corruptedfield "vol->name" at drivers/mtd/ubi/vtbl.c:546more than one auto-resize volume (%d and %d)static volume %d misses %d LEBs - corruptednot enough PEBs, required %d, available %d%d PEBs are corrupted and not usedfound %d volumes while attaching, maximum is %d + %dbad attaching information, error %d2UBI assert failed in %s at %u (pid %d) no volume info, but volume existsself-check failed for volume %dalignment is not multiple of min I/O unitupdate marker and corrupted simultaneouslybad usable_leb_size, has to be %lldtoo long volume name, max is %dUBI DBG gen (pid %d): search for vacant volume ID UBI DBG gen (pid %d): create device %d, volume %d, %llu bytes, type %d, name %s not enough PEBs, only %d available%d PEBs are corrupted and not usedfield "vol->name" at drivers/mtd/ubi/vmt.c:224memcpy: detected field-spanning write (size %zu) of single %s (size %zu) field "vtbl_rec.name" at drivers/mtd/ubi/vmt.c:290cannot create volume %d, error %dUBI DBG gen (pid %d): remove device %d, volume %d cannot remove volume %d, error %dUBI DBG gen (pid %d): re-size device %d, volume %d to from %d to %d PEBs too small size %d, %d LEBs contain datanot enough PEBs: requested %d, available %dfield "vol->name" at drivers/mtd/ubi/vmt.c:550UBI DBG gen (pid %d): add volume %d cannot add character device for volume %d, error %dUBI DBG gen (pid %d): free volume %d UBI DBG gen (pid %d): set update marker for volume %d 2UBI assert failed in %s at %u (pid %d) UBI DBG gen (pid %d): already set UBI DBG gen (pid %d): clear update marker for volume %d UBI DBG gen (pid %d): all %d bytes contain 0xFF - skip UBI DBG gen (pid %d): start update of volume %d, %llu bytes UBI DBG gen (pid %d): start changing LEB %d:%d, %u bytes UBI DBG gen (pid %d): write %d of %lld bytes, %lld already passed skip auto-resize because of R/O modecannot clean auto-resize flag for volume %dvolume %d ("%s") re-sized from %d to %d LEBs3UBI error: too many parameters, max. is %d 3UBI error: parameter "%s" is too long, max. is %d 4UBI warning: empty 'mtd=' parameter - ignored 3UBI error: too many arguments at "%s" 3UBI error: incorrect bytes count: "%s" 3UBI error: bad value for max_beb_per1024 parameter: %s3UBI error: bad value for ubi_num parameter: %s2UBI assert failed in %s at %u (pid %d) 3ubi: mtd%d is already attached to ubi%d 3ubi: refuse attaching mtd%d - it is already emulated on top of UBI 3ubi: refuse attaching mtd%d - MLC NAND is not supported 3ubi: refuse attaching mtd%d - zero erasesize flash is not supported 3ubi: only %d UBI devices may be created UBI DBG gen (pid %d): sizeof(struct ubi_ainf_peb) %zu UBI DBG gen (pid %d): sizeof(struct ubi_wl_entry) %zu multiple regions, not implementedmin. I/O unit (%d) is not power of 2bad write buffer size %d for %d min. I/O unitUBI DBG gen (pid %d): min_io_size %d UBI DBG gen (pid %d): max_write_size %d UBI DBG gen (pid %d): hdrs_min_io_size %d UBI DBG gen (pid %d): ec_hdr_alsize %d UBI DBG gen (pid %d): vid_hdr_alsize %d Invalid VID header offset %d, VID header shift(%d) + VID header size(%zu) > VID header aligned size(%d).UBI DBG gen (pid %d): vid_hdr_offset %d UBI DBG gen (pid %d): vid_hdr_aloffset %d UBI DBG gen (pid %d): vid_hdr_shift %d UBI DBG gen (pid %d): leb_start %d bad VID header (%d) or data offsets (%d)UBI DBG gen (pid %d): max_erroneous %d EC and VID headers are in the same minimal I/O unit, switch to read-only modeMTD device %d is write-protected, attach in read-only modefailed to attach mtd%d, error %dcannot register UBI character devicesUBI DBG gen (pid %d): %s major is %u cannot initialize UBI %s, error %dattached mtd%d (name "%s", size %llu MiB)PEB size: %d bytes (%d KiB), LEB size: %d bytesmin./max. I/O unit sizes: %d/%d, sub-page size %dVID header offset: %d (aligned %d), data offset: %dgood PEBs: %d, bad PEBs: %d, corrupted PEBs: %duser volume: %d, internal volumes: %d, max. volumes count: %dmax/mean erase counter: %d/%d, WL threshold: %d, image sequence number: %uavailable PEBs: %d, total reserved PEBs: %d, PEBs reserved for bad PEB handling: %d%s reference count %d, destroy anyway3UBI error: too many MTD devices, maximum is %d 3UBI error: cannot register device 3UBI error: cannot open mtd %s, error %d 3UBI error: cannot attach mtd%d 3UBI error: block: cannot initialize, error %d 3UBI error: cannot initialize UBI, error %d UBI DBG gen (pid %d): release device %d, volume %d, mode %d update of volume %d not finished, volume is damaged2UBI assert failed in %s at %u (pid %d) UBI DBG gen (pid %d): only %lld of %lld bytes received for atomic LEB change for volume %d:%d, cancel UBI DBG gen (pid %d): open device %d, volume %d, mode %d UBI DBG gen (pid %d): read %zd bytes from offset %lld of volume %d damaged volume, update marker is setUBI DBG gen (pid %d): read from corrupted volume %d UBI DBG gen (pid %d): attach MTD device UBI DBG gen (pid %d): detach MTD device UBI DBG gen (pid %d): erase LEB %d:%d UBI DBG gen (pid %d): requested: write %zd bytes to offset %lld of volume %u cannot accept more %zd bytes of data, error %dvolume %d on UBI device %d is corruptedUBI DBG gen (pid %d): create volume UBI DBG gen (pid %d): remove volume UBI DBG gen (pid %d): re-size volume UBI DBG gen (pid %d): re-name volumes cannot open volume %d, error %dfield "re->new_name" at drivers/mtd/ubi/cdev.c:754memcpy: detected field-spanning write (size %zu) of single %s (size %zu) UBI DBG gen (pid %d): will rename volume %d from "%s" to "%s" cannot open volume "%s", error %dUBI DBG gen (pid %d): will remove volume %d, name "%s" UBI DBG gen (pid %d): close device %d, volume %d, mode %d UBI DBG gen (pid %d): open device %d, volume %d, mode %d volume %d on UBI device %d is corruptedcannot open device %d, volume %d, error %dUBI DBG gen (pid %d): open device %d, volume %s, mode %d UBI DBG gen (pid %d): open volume %s, mode %d UBI DBG gen (pid %d): write %d bytes to LEB %d:%d:%d UBI DBG gen (pid %d): atomically write %d bytes to LEB %d:%d UBI DBG gen (pid %d): unmap LEB %d:%d UBI DBG gen (pid %d): erase LEB %d:%d UBI DBG gen (pid %d): map LEB %d:%d UBI DBG gen (pid %d): test LEB %d:%d UBI DBG gen (pid %d): read %d bytes from LEB %d:%d:%d 2UBI assert failed in %s at %u (pid %d) UBI DBG eba (pid %d): write VID hdr and %d bytes at offset %d of LEB %d:%d, PEB %d failed to write VID header to LEB %d:%d, PEB %dfailed to write %d bytes at offset %d of LEB %d:%d, PEB %dfailed to return physical eraseblock %d, error %dUBI DBG eba (pid %d): erase LEB %d:%d, PEB %d UBI DBG eba (pid %d): read %d bytes from offset %d of LEB %d:%d (unmapped) UBI DBG eba (pid %d): read %d bytes from offset %d of LEB %d:%d, PEB %d corrupted VID header at PEB %d, LEB %d:%dCRC error: calculated %#08x, must be %#08xUBI DBG eba (pid %d): write %d bytes at offset %d of LEB %d:%d, PEB %d failed to write data to PEB %drecover PEB %d, move data to PEB %ddata was successfully recoveredUBI DBG eba (pid %d): change LEB %d:%d UBI DBG wl (pid %d): copy LEB %d:%d, PEB %d to PEB %d UBI DBG wl (pid %d): volume %d is being removed, cancel UBI DBG wl (pid %d): contention on LEB %d:%d, cancel UBI DBG wl (pid %d): LEB %d:%d is no longer mapped to PEB %d, mapped to PEB %d, cancel UBI DBG wl (pid %d): read %d bytes of data error %d while reading data from PEB %derror %d while reading VID header back from PEB %dLEB:%i:%i is PEB:%i instead of %i!UBI DBG eba (pid %d): initialize EBA sub-system no enough physical eraseblocks (%d, need %d)%d PEBs are corrupted and not usedcannot reserve enough PEBs for bad PEB handling, reserved %d, need %dUBI DBG eba (pid %d): EBA sub-system is initialized node with incompatible UBI version found: this UBI version is %d, image version is %dbad VID header offset %d, expected %dbad data offset %d, expected %dbad VID header magic %#08x at PEB %d, must be %#08x2UBI assert failed in %s at %u (pid %d) error %d while checking if PEB %d is badUBI DBG io (pid %d): PEB %d is bad UBI DBG io (pid %d): read %d bytes from PEB %d:%d fixable bit-flip detected at PEB %derror %d%s while reading %d bytes from PEB %d:%d, read only %zd bytes, retryerror %d%s while reading %d bytes from PEB %d:%d, read %zd bytesUBI DBG gen (pid %d): bit-flip (emulated) bad CRC, calculated %#08x, read %#08xbad magic %#08x, must be %#08xcannot mark PEB %d bad, error %dUBI DBG io (pid %d): read EC header from PEB %d no EC header found at PEB %d, only 0xFF bytesUBI DBG bld (pid %d): no EC header found at PEB %d, only 0xFF bytes bad magic number at PEB %d: %08x instead of %08xUBI DBG bld (pid %d): bad magic number at PEB %d: %08x instead of %08x bad EC header CRC at PEB %d, calculated %#08x, read %#08xUBI DBG bld (pid %d): bad EC header CRC at PEB %d, calculated %#08x, read %#08x UBI DBG io (pid %d): read VID header from PEB %d no VID header found at PEB %d, only 0xFF bytesUBI DBG bld (pid %d): no VID header found at PEB %d, only 0xFF bytes bad CRC at PEB %d, calculated %#08x, read %#08xUBI DBG bld (pid %d): bad CRC at PEB %d, calculated %#08x, read %#08x cannot invalidate PEB %d, write returned %dcannot allocate memory to check for 0xFFserr %d while reading %d bytes from PEB %d:%d, read %zd bytesflash region at PEB %d:%d, length %d does not contain all 0xFF bytesUBI DBG io (pid %d): write %d bytes to PEB %d:%d bad VID header CRC at PEB %d, calculated %#08x, read %#08xcannot write %d bytes to PEB %d:%d (emulated)error %d while writing %d bytes to PEB %d:%d, written %zd bytescannot allocate memory to check writesself-check failed for PEB %d:%d, len %dhex dump of the original buffer from %d to %dhex dump of the read buffer from %d to %dUBI DBG io (pid %d): write EC header to PEB %d UBI DBG io (pid %d): write VID header to PEB %d UBI DBG io (pid %d): erase PEB %d error %d while erasing PEB %d, retrycannot erase PEB %d (emulated)erased PEB %d, but a non-0xFF byte foundpattern %x checking failed for PEB %dPEB %d passed torture test, do not mark it as badread problems on freshly erased PEB %d, must be bad2UBI assert failed in %s at %u (pid %d) work failed with error code %dUBI DBG wl (pid %d): added PEB %d EC %d to the protection queue UBI DBG wl (pid %d): schedule erasure of PEB %d, EC %d, torture %d UBI DBG wl (pid %d): deleted PEB %d from the protection queue self-check failed for PEB %d, EC %d, Protect queueUBI DBG wl (pid %d): erase PEB %d, old EC %llu erase counter overflow at PEB %d, EC %lluUBI DBG wl (pid %d): erased PEB %d, new EC %llu UBI DBG wl (pid %d): schedule wear-leveling UBI DBG wl (pid %d): schedule scrubbing self-check failed for PEB %d, EC %d, RB-tree %p UBI DBG wl (pid %d): erase PEB %d EC %d LEB %d:%d UBI DBG wl (pid %d): PEB %d EC %d protection over, move to used tree failed to erase PEB %d, error %dbad physical eraseblock %d detectedno reserved/available physical eraseblockslast PEB from the reserve was usedno PEBs in the reserved pool, used an available PEBUBI DBG wl (pid %d): cancel erasure of PEB %d EC %d UBI DBG wl (pid %d): sync erase of PEB %i UBI DBG wl (pid %d): cancel WL, a list is empty: free %d, used %d UBI DBG wl (pid %d): no WL needed: min used EC %d, max free EC %d UBI DBG wl (pid %d): move PEB %d EC %d to PEB %d EC %d UBI DBG wl (pid %d): scrub PEB %d to PEB %d UBI DBG wl (pid %d): PEB %d has no VID header UBI DBG wl (pid %d): PEB %d has no VID header but has bit-flips UBI DBG wl (pid %d): PEB %d has ECC errors, maybe from an interrupted erasure error %d while reading VID header from PEB %dtoo many erroneous eraseblocks (%d)scrubbed PEB %d (LEB %d:%d), data moved to PEB %dUBI DBG wl (pid %d): PEB %d (LEB %d:%d) was put meanwhile, erase UBI DBG wl (pid %d): cancel moving PEB %d (LEB %d:%d) to PEB %d (%d) UBI DBG wl (pid %d): cancel moving PEB %d to PEB %d (%d) error %d while moving PEB %d to PEB %derror %d while moving PEB %d (LEB %d:%d) to PEB %dUBI DBG wl (pid %d): PEB %d is being moved, wait UBI DBG wl (pid %d): PEB %d is the target of data moving UBI DBG wl (pid %d): the PEB %d is not in proper tree, retry UBI DBG wl (pid %d): flush pending work for LEB %d:%d (%d pending works) background thread "%s" started, PID %d%s: work failed with error code %dUBI DBG wl (pid %d): background thread "%s" is killed UBI DBG wl (pid %d): add PEB %d EC %d to the used tree UBI DBG wl (pid %d): add PEB %d EC %d to the scrub tree UBI DBG wl (pid %d): found %i PEBs no enough physical eraseblocks (%d, need %d)%d PEBs are corrupted and not usedUBI DBG wl (pid %d): close the WL sub-system UBI DBG wl (pid %d): do one work synchronously UBI DBG wl (pid %d): PEB %d EC %d new PEB %d does not contain all 0xFF bytesinconsistent VID header at PEB %dUBI DBG bld (pid %d): added volume %d UBI DBG bld (pid %d): add to free: PEB %d, EC %d UBI DBG bld (pid %d): add to erase: PEB %d, EC %d UBI DBG bld (pid %d): add to alien: PEB %d, EC %d unsupported on-flash UBI formatUBI DBG bld (pid %d): second PEB %d is newer, copy_flag is unset UBI DBG bld (pid %d): first PEB %d is newer, copy_flag is unset VID of PEB %d header is bad, but it was OK earlier, err %dUBI DBG bld (pid %d): PEB %d CRC error: calculated %#08x, must be %#08x UBI DBG bld (pid %d): PEB %d CRC is OK UBI DBG bld (pid %d): second PEB %d is newer, copy_flag is set UBI DBG bld (pid %d): first PEB %d is newer, copy_flag is set UBI DBG bld (pid %d): PEB %d, LEB %d:%d, EC %d, sqnum %llu, bitflips %d 2UBI assert failed in %s at %u (pid %d) UBI DBG bld (pid %d): this LEB already exists: PEB %d, sqnum %llu, EC %d two LEBs with same sequence number %lluUBI DBG bld (pid %d): remove attaching information about volume %d UBI DBG bld (pid %d): return free PEB %d, EC %d erase counter overflow at PEB %d, EC %dUBI DBG bld (pid %d): return PEB %d, EC %d UBI DBG gen (pid %d): process PEB %d UBI DBG bld (pid %d): scan PEB %d 'ubi_io_read_ec_hdr()' returned unknown code %dthis UBI version is %d, image version is %derase counter overflow, max is %dbad image sequence number %d in PEB %d, expected %dPEB %d contains corrupted VID header, and the data does not contain all 0xFFthis may be a non-UBI PEB or a severe VID header corruption which requires manual inspection3hexdump of PEB %d offset %d, length %dUBI DBG bld (pid %d): add to corrupted: PEB %d, EC %d 'ubi_io_read_vid_hdr()' returned unknown code %d"delete" compatible internal volume %d:%d found, will remove itread-only compatible internal volume %d:%d found, switch to read-only mode"preserve" compatible internal volume %d:%d foundincompatible internal volume %d:%d foundvalid VID header but corrupted EC header at PEB %dUBI DBG bld (pid %d): add to fastmap list: PEB %d, vol_id %d, sqnum: %llu %d PEBs are corrupted and preservedtoo many corrupted PEBs, refusingMTD device is not UBI-formatted and possibly contains non-UBI data - refusing ithighest_vol_id is %d, but vol_id %d is theretoo high PEB number %d, total PEBs %dincorrect highest_lnum or lnumbad leb_count, %d objects in the treebad ai->vols_found %d, should be %dbad attaching information about LEB %dbad attaching information about volume %dUBI DBG gen (pid %d): max. sequence number: %llu 2UBI assert failed in %s at %u (pid %d) reserved more %d PEBs for bad PEB handlingnumber of bad PEBs (%d) is above the expected limit (%d), not reserving any PEBs for bad PEB handling, will use available PEBs (if any)physical_block_number erase_count err %d while reading %d bytes from PEB %d:%d, read %zd bytesdumping %d bytes of data from PEB %d, offset %d3erase counter header hexdump: 3Volume identifier header dump: 3Volume identifier header hexdump: 3 1st 5 characters of name: %c%c%c%c%c 3Volume table record %d dump: 3Volume attaching information dump: 3eraseblock attaching information dump: 3Volume creation request dump: 3 1st 16 characters of name: %s 3UBI error: cannot create "ubi" debugfs directory, error %d XXXXXXXXXXXXXXX emulating a power cut XXXXXXXXXXXXXXXX4UBI: block: empty 'block=' parameter - ignored 3UBI: block: parameter "%s" is too long, max. is %d failed to open ubi volume %d_%d4UBI: block: volume size is not a multiple of 512, last %llu bytes are ignored! block: dynamic minor allocation failed3UBI: block: can't open volume on ubi%d_%d, err=%ld 3UBI: block: can't add '%s' volume on ubi%d_%d, err=%d bad data_pad, has to be %dself-check faileddrivers/mtd/ubi/vtbl.cvolume table was restoredmemcpytoo large volume ID %d foundfinish volume %d removalubidynamicstatic%d %s %lld negative valuesbad alignmentbad data_pad, has to be %lldbad vol_typetoo large reserved_pebsbad name_len %lldcorrupted dynamic volumebad used_ebsbad last_eb_bytesbad used_bytesbad skip_checkvolume info is differentout of volume IDsvolume %d already existsvolume "%s" exists (ID %d)memcpydrivers/mtd/ubi/vmt.c%s_%dcannot add deviceubiupd_markerdata_bytesusable_eb_sizealignmentcorruptednametypereserved_ebsinclude/linux/thread_info.hubidrivers/mtd/ubi/upd.c%d cannot auto-resize volume %d,3ubi: ubi%i already exists &ubi->buf_mutex&ubi->ckvol_mutex&ubi->device_mutex&ubi->fm_protect&ubi->fm_eba_semattaching mtd%dunaligned VID header shift %dubi%dcannot add volume %d%scannot spawn "%s", error %ddetaching mtd%dmtd%d is detachedubi_wl_entry_slabubidrivers/mtd/ubi/build.cro_modemtd_numbgt_enabledmin_io_sizemax_vol_countbad_peb_countreserved_for_badmax_ecvolumes_counttotal_eraseblocksavail_eraseblockseraseblock_sizeversionubi_ctrl%d users for volume %dupdatinginclude/linux/thread_info.hunaligned positionunaligned write lengthbad volume creation requestduplicated volume id %dduplicated volume name "%s"memcpydrivers/mtd/ubi/cdev.cubimark volume %d as corruptedubidrivers/mtd/ubi/kapi.cswitch to read-only mode&le->mutexforce data checkingfailed to write to PEB %dtry another PEBtry again&ubi->alc_mutexubidrivers/mtd/ubi/eba.cbad erase counter %lldbad EC headerbad copy_flagnegative valuesbad vol_idbad compatbad vol_typebad data_padbad data_sizezero used_ebszero data_sizetoo high lnumnon-zero data CRCnon-zero data_sizezero data_size of copybad used_ebsbad VID headerself-check failed for PEB %d (ECC error)read-only modevalidation failed for PEB %dmemsethex dump of the %d-%d region7data differ at position %dcannot erase PEB %d, error %drun torture test for PEB %dubidrivers/mtd/ubi/io.cswitch to read-only modeself-check failed for PEB %dread EC is %lld, should be %dmark PEB %d as bad%d PEBs left in the reserveUBI DBG wl (pid %d): done UBI DBG wl (pid %d): PEB %d PEB %d not foundschedule PEB %d for scrubbing%s: %d consecutive failures&ubi->move_mutex&ubi->work_semubi_bgt%ddno free eraseblocksubidrivers/mtd/ubi/wl.cinconsistent vol_idinconsistent vol_typeinconsistent used_ebsinconsistent data_paddrivers/mtd/ubi/attach.cno free eraseblocksubi_aeb_slab_cachescanning is finished73Corrupted PEBs are:c %dc empty MTD device detectedbad is_empty flagnegative valuesbad vol_idbad vol_typebad data_padbad ai->min_ec (%d), %d foundbad ai->max_ec (%d), %d foundbad lnum or used_ebsnon-zero used_ebsbad highest_lnumVID header is not OK (%d)bad sqnum %llubad vol_id %dbad compat %dbad lnum %dbad used_ebs %dbad data_pad %dbad highest_lnum %dbad last_data_size %dPEB %d is not referredubi5ubi%d: %pV 4ubi%d warning: %ps: %pV 3ubi%d error: %ps: %pV %-22d %-11d %u 73Erase counter header dump: 3 magic %#08x 3 version %d 3 ec %llu 3 vid_hdr_offset %d 3 data_offset %d 3 image_seq %d 3 hdr_crc %#08x 3 magic %08x 3 version %d 3 vol_type %d 3 copy_flag %d 3 compat %d 3 vol_id %d 3 lnum %d 3 data_size %d 3 used_ebs %d 3 data_pad %d 3 sqnum %llu 3 hdr_crc %08x 3Volume information dump: 3 vol_id %d 3 reserved_pebs %d 3 alignment %d 3 data_pad %d 3 vol_type %d 3 name_len %d 3 usable_leb_size %d 3 used_ebs %d 3 used_bytes %lld 3 last_eb_bytes %d 3 corrupted %d 3 upd_marker %d 3 skip_check %d 3 name %s 3 name NULL 3 crc %#08x 3 vol_id %d 3 highest_lnum %d 3 leb_count %d 3 compat %d 3 vol_type %d 3 used_ebs %d 3 last_data_size %d 3 data_pad %d 3 ec %d 3 pnum %d 3 lnum %d 3 scrub %d 3 sqnum %llu 3 alignment %d 3 bytes %lld 3 name_len %d ubiubi%dchk_genchk_iochk_fastmaptst_disable_bgttst_emulate_bitflipstst_emulate_io_failurestst_emulate_power_cuttst_emulate_power_cut_mintst_emulate_power_cut_maxdetailed_erase_block_infoswitch to read-only mode,releaseddrivers/mtd/ubi/block.cresized to %lld bytes&dev->dev_mutexblk_mq_alloc_tag_set failedubiblock%d_%d%screated from ubi%d:%d(%s)ubiblock (08p80( p80( p (08X80( X   (08H80( H80(  (08x80( xp x (0( 0 (08@80( @ (0880(  (08@80( @80( @ (0880(  (08P80( P (080( 80( 80( 0@@   ((  (080( 80( 80( 8 ( ( (   (08X80( X (080( 80( 80( 8( X8 ((  ((  ((  (0880(    (08X80( X ( ( (8( X(  ( (   (08`h`80( `80( `80( ` @ @ ((  (08h80( h80( h80( h80( h (08 80(     ( ( (08H80( H (08H80( H80( H   (08H80( H80( H80( HPH (08@80( @80( @ ( ( ( ( ( ( (   ( ( (   (08P80( PXPXP (08P80( PXPXPH (08@80( @ (0( 0(  (0( 0(  (08`hph`80( `h`    (08@80( @ (08X80( X`h`X`X (08PXP80( P80(  (0880(  (08`80( ` (08h80( h80( h80( h (08h80( hphph (08h80( h (08h80( h@0` XP`h ( ( (   ( ( (08X`h`X`h`X80( X ( ( ( ( ( (08@80( @ (08@80( @ ((  (08P80( PX`XPXP (08h80( hpxhph    ( ( ( ( (0P0( P (08@80( @(X(@h (P@ ( (  ( ( ( ( ( (0( 0(  (08@80( @ (0(  (08P80( P (0( 0( 0( 0 ( ( (   (08X80( X`X80( X   (08pxp80( pxxpxp (08P80( P (08@80( @80( @ (08H80( H80(  (08H80( H (08@80( @ (08X80( X80( X (08@80( @ (0( 0( 0( 0(0@0 XpPHX0 (080( 8(( (080( 8 (080( 80( 80( 8 (08@80( @ (08P80( P80( P (08x80( xxxx (08P80( P (08xx80( xxxxxxxxxx  (0( 080( 0  (0( 0( 0(  (0H0( H (08H80( H  (08PXPX`XP80( P  H     ( ( 8 ( (  ( ( (080( 8 (x( ( ( (8license=GPLauthor=Artem Bityutskiydescription=UBI - Unsorted Block Imagesversion=1parm=mtd:MTD devices to attach. Parameter format: mtd=[,[,max_beb_per1024[,ubi_num]]]. Multiple "mtd" parameters may be specified. MTD devices may be specified by their number, name, or path to the MTD character device node. Optional "vid_hdr_offs" parameter specifies UBI VID header position to be used by UBI. (default value if 0) Optional "max_beb_per1024" parameter specifies the maximum expected bad eraseblock per 1024 eraseblocks. (default value (20) if 0) Optional "ubi_num" parameter specifies UBI device number which have to be assigned to the newly created UBI device (assigned automatically by default) Example 1: mtd=/dev/mtd0 - attach MTD device /dev/mtd0. Example 2: mtd=content,1984 mtd=4 - attach MTD device with name "content" using VID header offset 1984, and MTD device number 4 with default VID header offset. Example 3: mtd=/dev/mtd1,0,25 - attach MTD device /dev/mtd1 using default VID header offset and reserve 25*nand_size_in_blocks/1024 erase blocks for bad block handling. Example 4: mtd=/dev/mtd1,0,0,5 - attach MTD device /dev/mtd1 to UBI 5 and using default values for the other fields. (e.g. if the NAND *chipset* has 4096 PEB, 100 will be reserved for this UBI device).parm=block:Attach block devices to UBI volumes. Parameter format: block=. Multiple "block" parameters may be specified. UBI volumes may be specified by their number, name, or path to the device node. Examples Using the UBI volume path: ubi.block=/dev/ubi0_0 Using the UBI device, and the volume name: ubi.block=0,rootfs Using both UBI device number and UBI volume number: ubi.block=0,0 srcversion=840EDB8A2FCB27321583031depends=mtdretpoline=Yintree=Yname=ubivermagic=6.1.0-38-amd64 SMP preempt mod_unload modversions ubi_do_get_device_infoubi_get_device_infoubi_get_volume_infoubi_open_volumeubi_open_volume_nmubi_open_volume_pathubi_close_volumeubi_leb_readubi_leb_read_sgubi_leb_writeubi_leb_changeubi_leb_eraseubi_leb_unmapubi_leb_mapubi_is_mappedubi_syncubi_flushubi_register_volume_notifierubi_unregister_volume_notifierstrcpyO vyieldKytry_module_get+/alloc_chrdev_regionHۈ__check_object_sizeM{__init_rwsem}Qmisc_deregister%Ialloc_workqueue__get_random_u32_belowœ_copy_from_userA4vfs_getattrB',rb_lastdev_set_nametseq_releaseky3device_add_disknJnesnprintf6queue_work_on0W=cdev_device_del;/device_unregister`rb_nextgdevice_initializeaset_freezable8߬imemcpyAl;kstrtouint zkfree,__vmalloc Oget_random_u16K9seq_lseekndkthread_should_stop)Wvkmem_cache_createޒ0get_deviceblk_mq_end_requestfRrb_insert_colorget_mtd_device_nm~q__blk_mq_alloc_diskd_raw_spin_lock^<path_putfortify_panicM blocking_notifier_chain_registerm__fentry__D(%Uget_mtd_device5#blk_mq_alloc_tag_setJ_wake_up_process,H__refrigeratorpHe__x86_indirect_thunk_raxS6freezer_active`-kdump_stack~_printk)Vput_diske ;/cdev_device_addQschedule>blocking_notifier_call_chainV __stack_chk_failrRput_devicestrnlen\__put_user_46kmem_cache_allocI@vzalloc\_dev_infocapable֍Dmodule_putgY|print_hex_dump^|page_offset_base "compat_ptr_ioctl6cdev_addYunregister_blkdev[evidr_removeh__list_add_validdˋmtd_block_markbadWdown_write_dev_errˈ__class_register%zup_writevEsimple_openidr_allocikstrtoint*+set_capacity destroy_workqueue[;icrc32_leKMmutex_lockBkmem_cache_free\jUdebugfs_removeZstrncmpv=fixed_size_llseek4z__blk_rq_map_sg+eMrb_eraseCput_mtd_deviceO[4class_unregisterblk_mq_free_tag_set(e[del_gendiskКDmemcmp=gmtd_readUrS__list_del_entry_validYkthread_stop __mutex_init+aerrno_to_blk_statusx freezing_slow_path탦current_taskdevice_registerŏWmemset0< kern_pathmisc_registerv6_blk_queue_max_segments9[__x86_return_thunkk_copy_to_user„rb_first6qmtd_erase7 down_write_trylockfdown_readZ%strcmp$vkthread_create_on_node2lseq_read?<sprintf>mtd_writelevmemmap_baseֹmdebugfs_create_file6Nblocking_notifier_chain_unregistervfree3`unregister_chrdev_regionl߅strsep82mutex_unlock' r__register_blkdev)g__get_user_4eb,__dynamic_pr_debugGV__warn_printk'seq_printf) simple_strtoulXmtd_get_device_sizeQs__SCT__cond_resched/blk_mq_start_request3seq_puts 7Aget_random_bytesH"գseq_openRkmalloc_traceSMustrlenhvmalloc,/!debugfs_create_dir4K_raw_spin_unlock2ʵmtd_block_isbadݷasimple_read_from_bufferTSup_read!ʈsg_init_tableoÊacdev_initE:#__kmalloc]{__SCT__might_resched kmalloc_cachesTcdev_deldXget_random_u8dTkmem_cache_destroy module_layoutk " " &       $$$$$$$$$$$$$$$$$$$$$%h?SwP2.TS$qT.zj]5J'y\l_U@+tl")J8x:yHDfM!(qN2?sO;a@5ubiGCC: (Debian 12.2.0-14+deb12u1) 12.2.0GCC: (Debian 12.2.0-14+deb12u1) 12.2.0GCC: (Debian 12.2.0-14+deb12u1) 12.2.0GCC: (Debian 12.2.0-14+deb12u1) 12.2.0GCC: (Debian 12.2.0-14+deb12u1) 12.2.0GCC: (Debian 12.2.0-14+deb12u1) 12.2.0GCC: (Debian 12.2.0-14+deb12u1) 12.2.0GCC: (Debian 12.2.0-14+deb12u1) 12.2.0GCC: (Debian 12.2.0-14+deb12u1) 12.2.0GCC: (Debian 12.2.0-14+deb12u1) 12.2.0GCC: (Debian 12.2.0-14+deb12u1) 12.2.0GCC: (Debian 12.2.0-14+deb12u1) 12.2.0GCC: (Debian 12.2.0-14+deb12u1) 12.2.0GCC: (Debian 12.2.0-14+deb12u1) 12.2.0>>He`@VUVZ   @lm J@!n@$+8lAm JK@ `KH gKP }` p o g g S`@qrh@s@t? k@k1CSud@uvw@k @ y)|5@E`Zkk~@KK~@` ` q ] ' =B8cN]T w@@T@TATATAT!A 1A@AA`PA_AV -qÄ@{A͈AAAAΈ@AшAӈAՈA؈@AڈAڈA݈A݈@BB؈)B=B؈@QBڈfBՈzBՈB@BBBB@BBB BՈ@ B B C C@ C %CK 6Ch FC PC@ ([k  :" \C@$eCɈ$$iC%xC@%%e `%|ʈ@&hˈ'    C  m@CC% |D@C`C wo&w@CwC"w@T@CT`CC DD (D@5D H"o&Q@ADQHDQODQYDT@aD-hD-0oD"** ~DO @  DђR! D*utrň@DȈ  ĈÈ LjƈDDD()$`"--]*DHDJDJeˆ Јψ PQ= ,҈ PQԈ PQ׈Nֈ PQNو P܈ۈ Q߈ވ P  Pw P EE*EEE~ *@SE]4\LV\EiEwEEEEEEEEEF&FBF RFB~B `FB@SE`iFh4ApV] B@ {4`tF P FF  s@`FF"@FNFNk F F@  F ^A  D@ G P:"P@ G^NUU "M@G`RFSEG(G1G?G @~`F4VJG RG!ZG @!dG !qGk!yG"G@"GA"GB"iFC"GD"GE"GF" GTPP:"@GG GG@G-;^N;G;H;H<H <*H@<9H`<GH<YH<dH<nH =sHJ@=H@>H`>H">H->{6?HJ@?H@@Ĥ @H@H aH?H?HkHQ@HTHII%I^A6@:I6O 6DIOI6@UI XI`I-hIJsI?|II @III\z`@III@I5`I I@I`I JJ*J>JLJ XJ@iJ`qJzJJJJJ J@J`JaJJJkQJ@KJ@eC@ ÉKh)K1K8KDKPKaKuKK K@K`K!ODKK@KKKL@&LgfMvM * GMM , GM . sMM 0M 0M 0M 0 sM[lo&M 5 sM[l"o&M 7 sM&"o&StM 9 sM[?"o&StN ; sN = j ",N ? GV "AN A G"TN C s 'dN E GF 'xN G G` (N I G` (N KNNNNO @B (C@JBBGB\Lz OBO@B SE(O0+8B@MB`B(GB`FB)OB\L 2OC@8OQ OB O AOKO^OmOOOdT۴k@OO8P  @M`OIO2O"O @O O@SE`(GO`F+{4RA6 VOG6`@O `h`@O`O`@JPPI $P@8P`CPRP[PkPHrP"@H|PwPP@PZP[ XNSWXVUPY   Gi ]P c  Gi ]SnHkP e  GnH P gP   GTP P j QQ-Q@QSQhQsQ0`@pNM |Q@ omn  GQ q  GQ s GQ uQ c  GQ_iKQ xQ u kQ {  GP |Q }  GMQ   GP R   GMP |QR   G!Ro(R   G!Ro5R   G+ DR   GVoYR   GNM|QnR   GNM|Q+ K|R  GVoR   GN|QR R  GNR  q NRAR   N U  GXR R uR qS 'S   k;S SS t7kS r7S v7S bS cS S p =S  QcS  C\S  > TT  FT  .T`6T  GTNT  GP "o&^T mTP{4MP%?@}TMP  KhʼnTP ĉ‰T c  GT]T]T ɉ  G[OP[T ˉ  GFM[lo&T ͉  GFM[lo&(GT ω  GFM[l"o& U щ FMP[[l"o&U Ӊ  GF&M"o&St4U Չ  GFM[k"o&StHU ׉  GFMYU ى KFMkU ۉ GM}U ݉U ݉ Ɖ GMU  FwCU  F$ U  wCU  F U  FMVljV  " GV   G:)V  i ]4V  i ]C^a?V  _ Gi ]JV  i ]C^\V  ^i ajV  ^i ]vV   Gi ]P .T`VV   GQP .T`V   G.T`C\P V  i ]P MVaX  i ]Q_V  _i ]P V  ^i ]]V  G8X V V V  [lW W W u3W uGW   G[lXW    jWh` % "{WLVGW W@   W d-W W p W W $ GWW & JGJWXK X (X )X uCX uXX u GbX 9 suX 0 sX 2X u GX 5X 0  GX>gX 8  GFXX :V2 ?XM* R@?H =>  GF[lY AY A  GFM[ko&(G0Y D  GF=@:Y F  GF* OY H`Y HtY YYGY J@W`XpNx Y *@ O4 \LR0V@YT CU Q YMR W(Y R!@SSPY QZ QZ Q R20[ QL"Z _ R20[?QL1Z a?Z ˓ P20"PkNZ d^Z SoZ S s}Z hZZ  GP "o&Z k  GP .T`Z m  GP P[Z o  GP P[Z q  G.T`V s  GP GTZ[ u  GP GTZ[ w  GGT+[ y  GP ;[ {K[ {  GP |QY[ ~k[ nR   G[lP "o&}[   G[kP "o&[ [HG V@[(!T[# [ sG@` qJk M3&V@[J`=X2 [ [ p[  >gW[k\   '\  :"!\ 2\ B\ {nX\ }nj\   {\  k M"Z\ \ \ d-erasesizewritesizewritebufsizeoobsizeoobavailerasesize_shiftwritesize_shifterasesize_maskwritesize_maskbitflip_thresholdooblayoutpairingecc_step_sizeecc_strengthnumeraseregionseraseregions_erase_point_unpoint_read_write_panic_write_read_oob_write_oob_get_fact_prot_info_read_fact_prot_reg_get_user_prot_info_read_user_prot_reg_write_user_prot_reg_lock_user_prot_reg_erase_user_prot_reg_writev_sync_lock_unlock_is_locked_block_isreserved_block_isbad_block_markbad_max_bad_blocks_suspend_resume_reboot_get_device_put_deviceoops_panic_writereboot_notifierecc_statssubpage_sftusecountdbgotp_user_nvmemotp_factory_nvmemotp_infomtd_ecc_statscorrectedbbtblockserase_infofail_addrmtd_erase_region_infonumblockslockmapmtd_req_statsuncorrectable_errorscorrected_bitflipsmax_bitflipsmtd_oob_opsretlenooblenoobretlenooboffsdatbufoobbufmtd_oob_regionmtd_ooblayout_opsmtd_pairing_infomtd_pairing_schemeget_wunitmtd_debug_infodfs_dirmtd_partmtd_masterpartitions_lockchrdev_lockUBI_DYNAMIC_VOLUMEUBI_STATIC_VOLUMEUBI_VOL_SKIP_CRC_CHECK_FLGubi_mkvol_reqvol_typeUBI_READONLYUBI_READWRITEUBI_EXCLUSIVEUBI_METAONLYUBI_VOLUME_ADDEDUBI_VOLUME_REMOVEDUBI_VOLUME_RESIZEDUBI_VOLUME_RENAMEDUBI_VOLUME_UPDATEDUBI_VID_DYNAMICUBI_VID_STATICUBI_VTBL_AUTORESIZE_FLGUBI_VTBL_SKIP_CRC_CHECK_FLGubi_vtbl_recordreserved_pebsdata_padupd_markerubi_wl_entryubi_rename_entrynew_name_lenubi_volume_descvolubi_fastmap_layoutto_be_torturedmax_pool_sizemax_wl_pool_sizeubi_fm_poolubi_volumeubimetaonlyusable_leb_sizeused_ebslast_eb_bytesused_bytesupd_ebsch_lnumupd_bytesupd_receivedupd_bufeba_tblskip_checkcheckedcorruptedupdatingchanging_lebdirect_writesubi_deviceubi_numubi_namevol_countvolumesvolumes_lockimage_seqrsvd_pebsavail_pebsbeb_rsvd_pebsbeb_rsvd_levelbad_peb_limitautoresize_vol_idvtbl_slotsvtbl_sizevtbldevice_mutexmax_ecmean_ecglobal_sqnumltree_lockalc_mutexfm_disabledfm_poolfm_wl_poolfm_eba_semfm_protectfm_buffm_sizefm_workfm_work_scheduledfast_attachfm_anchorfm_do_produce_anchorerroneousfree_countscrubpqpq_headwl_lockmove_mutexwork_semwl_scheduledlookuptblmove_frommove_tomove_to_putworks_countbgt_threadthread_enabledbgt_nameflash_sizepeb_countpeb_sizebad_peb_countgood_peb_countcorr_peb_counterroneous_peb_countmax_erroneousmin_io_sizehdrs_min_io_sizero_modeleb_sizeleb_startec_hdr_alsizevid_hdr_alsizevid_hdr_offsetvid_hdr_aloffsetvid_hdr_shiftbad_allowednor_flashmax_write_sizemtdpeb_bufckvol_mutexubi_eba_tableubi_debug_infochk_genchk_iochk_fastmapdisable_bgtemulate_bitflipsemulate_io_failuresemulate_power_cutpower_cut_counterpower_cut_minpower_cut_maxdfs_dir_namedfs_chk_gendfs_chk_iodfs_chk_fastmapdfs_disable_bgtdfs_emulate_bitflipsdfs_emulate_io_failuresdfs_emulate_power_cutdfs_power_cut_mindfs_power_cut_maxself_check_volumeubi_free_volumeubi_add_volumerename_listubi_rename_volumesubi_resize_volumeno_vtblubi_remove_volumeubi_create_volumevol_releasevol_attribute_showubi_volume_infoubi_sgllist_pospage_posubi_device_infoubi_unregister_volume_notifierignore_existingubi_register_volume_notifierlnumubi_flushubi_syncubi_is_mappedubi_leb_mapubi_leb_unmapubi_leb_eraseubi_leb_changeubi_leb_writeubi_leb_read_sgubi_leb_readubi_close_volumeubi_open_volume_pathubi_open_volume_nmubi_open_volumeubi_get_volume_infoubi_do_get_volume_infoubi_get_device_infoubi_do_get_device_infoUBI_COMPAT_DELETEUBI_COMPAT_ROUBI_COMPAT_PRESERVEUBI_COMPAT_REJECTubi_ec_hdrhdr_crcubi_vid_hdrcopy_flagdata_crcsqnumpadding3UBI_IO_FFUBI_IO_FF_BITFLIPSUBI_IO_BAD_HDRUBI_IO_BAD_HDR_EBADMSGUBI_IO_BITFLIPSubi_vid_io_bufubi_ainf_pebubi_ainf_volumehighest_lnumleb_countlast_data_sizeubi_attach_infoalienfastmapempty_peb_countalien_peb_countmaybe_bad_peb_countvols_foundhighest_vol_idis_emptyforce_full_scanmin_ecmax_sqnumec_sumec_countaeb_slab_cacheechvidbubi_read_volume_tablecreate_vtblvtbl_checkubi_vtbl_rename_volumesvtbl_recubi_change_vtbl_recordMOVE_CANCEL_RACEMOVE_SOURCE_RD_ERRMOVE_TARGET_RD_ERRMOVE_TARGET_WR_ERRMOVE_TARGET_BITFLIPSMOVE_RETRYubi_worktortureubi_wl_get_pebget_peb_for_wlubi_wl_closeubi_wl_initaeberase_aebshutdown_workubi_threadubi_bitflip_checkubi_wl_flushubi_wl_scrub_pebubi_wl_put_pebwl_wrkerase_worker__erase_workerensure_wear_levelingwear_leveling_workerdo_sync_eraseschedule_erase__schedule_ubi_worksync_eraseprot_queue_delprot_queue_addwl_tree_addubi_dbg_power_cutubi_debugfs_exit_devubi_debugfs_init_deveraseblk_count_releaseeraseblk_count_openeraseblk_count_seq_showeraseblk_count_seq_stoperaseblk_count_seq_nexteraseblk_count_seq_startdfs_file_writedfs_file_readubi_debugfs_exitubi_debugfs_initubi_dump_mkvol_requbi_dump_aebubi_dump_avubi_dump_vtbl_recordubi_dump_vol_infovid_hdrubi_dump_vid_hdrec_hdrubi_dump_ec_hdrubi_dump_flashubi_ltree_entryubi_eba_leb_descubi_eba_entryubi_eba_initai_fastmapai_scanself_check_ebaubi_eba_copy_lebubi_eba_atomic_leb_changeubi_eba_write_leb_stubi_eba_write_lebtry_write_vid_and_dataubi_eba_read_leb_sgubi_eba_read_lebubi_eba_unmap_lebubi_eba_is_mappedleb_write_unlockleb_read_unlockltree_add_entryubi_eba_replace_tableubi_eba_copy_tableubi_eba_destroy_tableubi_eba_create_tableldescubi_eba_get_ldescubi_next_sqnumubi_attachdestroy_aidestroy_avubi_early_get_pebubi_remove_avubi_find_avubi_add_avbitflipsubi_add_to_avubi_compare_lebsvalidate_vid_hdrto_headubi_free_aebubi_alloc_aebfind_or_add_avubi_errubi_warnubi_msgpattubi_check_patternubi_calculate_reservedubi_update_reservedubi_check_volumeubi_calc_data_lenubi_notificationmtd_dev_paramvid_hdr_offsmax_beb_per1024ubi_mtd_param_parseubi_exitubi_initmtd_devopen_mtd_by_chdevanywayubi_detach_mtd_devdisable_fmubi_attach_mtd_devautoresizeubi_free_internal_volumesubi_free_all_volumesuif_closedev_attribute_showubi_major2numubi_get_by_majorubi_put_deviceubi_get_deviceubi_enumerate_volumesntypeubi_notify_allubi_volume_notifyubi_leb_change_requbi_more_leb_change_dataubi_more_update_datawrite_lebubi_start_leb_changeubi_start_updateclear_update_markerset_update_markerUBI_VOL_PROP_DIRECT_WRITEubi_attach_reqmtd_numubi_rsvol_requbi_rnvol_requbi_map_requbi_set_vol_prop_reqctrl_cdev_ioctlubi_cdev_ioctlvol_cdev_ioctlvol_cdev_writevol_cdev_readvol_cdev_fsyncvol_cdev_llseekvol_cdev_releasevol_cdev_openget_exclusivePOWER_CUT_EC_WRITEPOWER_CUT_VID_WRITEubi_self_check_all_ffself_check_vid_hdrubi_io_write_vid_hdrubi_io_read_vid_hdrubi_io_write_ec_hdrubi_io_read_ec_hdrvalidate_ec_hdrubi_io_mark_badubi_io_is_badubi_io_sync_erasenor_erase_prepareubi_io_writeubi_io_readubiblock_paramubiblock_pduusglubiblockdev_mutexubiblock_exitubiblock_initubiblock_remove_allns_ptrubiblock_notifyubiblock_removeubiblock_cleanupubiblock_createubiblock_init_requestubiblock_queue_rqubiblock_do_workubiblock_getgeoubiblock_releaseubiblock_openubiblock_set_paramubi.koz  %'(.2  8 R 4h 8 < $ ( 0   ,- ? S Db r @ H#  %  ' ;<S\$do2 H(88 1P'(8'%=@ KV( a8 l-q0%` %@ %  % % % % % 1a4@@`-R% it%(P8(8''1 (8 =bV#(8<'M(8e(p8K@} (% H +(H8(81a ,(881iF4P.Q(08i(81(h821V(8c}(8?KP@p 3l9p6# 6F6Qcp8ow2` 2 $ (:% %` %@ %  $% /% D% V% h% x%` %@ %  <V227x,7` 2 %! 2* 23 2< 2(8#(8E (x8] (@8u (8 (8 (8 (`8 ((8 (8 (8 (8( 85 cUM H Y Xe 1} 0 i 2 %P  v    $( L  V$ (0 @  P ,| . ( %h %  ( %0 %@  PI Q&% (0 8> (8W 1m y 0R (h 8 R 1  S  (8 (8 VC V, (8E (X8^ X{ Kb PY (8 ]  (P8 b (8(88.(8G(p8`(8y'(8$ix}PK@Vha3]% Fd, $-A 0BR4 NSkf g| }!> Yp l x" :Sn H T 1I `_w <  "I9r :Y (` 8/( 8H( 8a Xy( 8( 8( 8( 8(H 8( 8( 8(0{zE( 8^(( 8K@ }Via   @`m w~q2d >0 t1m  L1. :@'Q(88j}1 ` 8` (8(p8(8   #5 <(8UbP lU b ( 8( 8( 8( 8(X 8( 8 iV}2(x 8K2d S(@ 8K a0  l@ x~0Rp(H8` 1a ((8(8 4x !p> 1i S(8l(8(h8(8 1V (8(8(P8(83' 1@ L0^X =0 u(8 h (08 1} (8 1K (8, 1 ? H%1 P $_V1 l{(81.x 9m 8 wpP1H "7P '6(H8POY1c( o}1i ((86(8(80(88 -(p8FP_1 sP(8(81 (8(8(08'(8@(8Y(8r(h8(P8(8(8(8(8 (8! [;  G (8` (X8y ( 8 x X  (8 (8 <1 (x8!2d !2d !(@88!(8Q!(8j!ma {!(8!(`8!(`8!1} K @ V    h l ! ! ! !8  ""t "`(/"(8H"Q(P8T"(8m"(8(88(8(p82(8(8(8S(X8"( 8"A*  "(8"(x8"(8"(8#(@8(8(8<(8/#kGKp @ } V i a    m 0l ?#<KPV#)o#0"$#`".#" #"*#"##n#&$K@$'R+$ B$2h N$Md$m$$,2$DiV$. $. $,@$ -S$-$/G %/%i+,%p0Z=%%`P%/%@ d%%u%0%5K2p % %2p %%2p %F%p5M&% &'(&((6&XH&` [&`&r&2&@{&&@&^&P!8&&&'','9'I'Y'<o'!w'''''0''''(0&(2(B(K(Y(e(u((((p(P(($(p(%x( " )@zp&)@54) vC)R)`)4y)))))@)))>A)`nUt=)3**%*1*C*@ 1U*i*x*$*******P/U++i}+2+B+[N+`b+ v#p+ /+++L+1 ++z2++pA,,,:,)K,q-\, e,m, tz,,,,,,@Al,),Hn,,--%-.- w@-M-X-0m-?2|-+---'q---%0--..`"...8.|B.)Q.Pxmx^.p.y...P=.....|z_.Ps.,@uN//(/xv0L0c0v00[00 0000"000p40p): 1P(121QD1M1U1_1l1@y1+10y111z11222'2F22B2"T2a2t22N2>o22*b2222` 33д33G3 yD\3e3v33`33 3`:33Z&30?W3)3A* 4 40:-4>4pP4`4x4441444@c4445 55`@n(535F5=U5p__crc_ubi_do_get_device_info__crc_ubi_get_device_info__crc_ubi_get_volume_info__crc_ubi_open_volume__crc_ubi_open_volume_nm__crc_ubi_open_volume_path__crc_ubi_close_volume__crc_ubi_leb_read__crc_ubi_leb_read_sg__crc_ubi_leb_write__crc_ubi_leb_change__crc_ubi_leb_erase__crc_ubi_leb_unmap__crc_ubi_leb_map__crc_ubi_is_mapped__crc_ubi_sync__crc_ubi_flush__crc_ubi_register_volume_notifier__crc_ubi_unregister_volume_notifier__UNIQUE_ID_srcversion194__UNIQUE_ID_depends193____versions__UNIQUE_ID_retpoline192__UNIQUE_ID_intree191__UNIQUE_ID_name190__UNIQUE_ID_vermagic189_note_10_note_9vtbl_checkempty_vtbl_recordvtbl_check.cold__func__.6create_vtbl__UNIQUE_ID_ddebug261.13ubi_change_vtbl_record.cold__func__.8__already_done.14__UNIQUE_ID_ddebug263.12__already_done.10ubi_read_volume_table.cold__func__.1__func__.0__func__.3__func__.5.LC9vol_attribute_showattr_vol_reserved_ebsattr_vol_typeattr_vol_nameattr_vol_corruptedattr_vol_alignmentattr_vol_usable_eb_sizeattr_vol_data_bytesattr_vol_upd_markervol_attribute_show.coldvol_releaseself_check_volumeself_check_volume.cold__func__.4volume_dev_groups__UNIQUE_ID_ddebug263.14__UNIQUE_ID_ddebug261.15__already_done.13__already_done.12ubi_create_volume.cold__UNIQUE_ID_ddebug265.11ubi_remove_volume.cold__UNIQUE_ID_ddebug267.10__already_done.9__UNIQUE_ID_ddebug269.8__UNIQUE_ID_ddebug271.7__func__.2volume_dev_groupvolume_dev_attrs.LC36set_update_marker__UNIQUE_ID_ddebug261.14__UNIQUE_ID_ddebug263.13set_update_marker.coldclear_update_marker__UNIQUE_ID_ddebug265.12clear_update_marker.cold__UNIQUE_ID_ddebug271.9__UNIQUE_ID_ddebug267.11ubi_start_update.cold__UNIQUE_ID_ddebug269.10ubi_start_leb_change.cold__UNIQUE_ID_ddebug273.8ubi_more_update_data.cold__UNIQUE_ID_ddebug275.7ubi_more_leb_change_data.cold.LC12version_showautoresizeopen_mtd_by_chdevubi_mtd_param_parsemtd_devsmtd_dev_paramubi_mtd_param_parse.cold__func__.39__func__.38dev_attribute_showdev_eraseblock_sizedev_avail_eraseblocksdev_total_eraseblocksdev_volumes_countdev_max_ecdev_reserved_for_baddev_bad_peb_countdev_max_vol_countdev_min_io_sizedev_bgt_enableddev_mtd_numdev_ro_modeuif_closeubi_devicesubi_devices_lockubi_get_device.cold__func__.27ubi_get_by_major.cold__func__.28__key.29ubi_dev_groups__key.30__key.31__key.32__key.33__UNIQUE_ID_ddebug269.9__UNIQUE_ID_ddebug271.8__UNIQUE_ID_ddebug273.7__UNIQUE_ID_ddebug275.6__UNIQUE_ID_ddebug277.5__UNIQUE_ID_ddebug279.4__UNIQUE_ID_ddebug281.3__UNIQUE_ID_ddebug283.2__UNIQUE_ID_ddebug285.1__UNIQUE_ID_ddebug287.0ubi_attach_mtd_dev.cold__func__.35__func__.34ubi_detach_mtd_dev.cold__func__.36ubi_init__key.37ubi_ctrl_cdevubi_exit__UNIQUE_ID_license297__UNIQUE_ID_author296__UNIQUE_ID_description295__UNIQUE_ID_version294__UNIQUE_ID_mtd293__param_mtd__param_str_mtd__param_ops_mtd__UNIQUE_ID___addressable_cleanup_module292__UNIQUE_ID___addressable_init_module291ubi_dev_groupubi_dev_attrsubi_class_groupsubi_class_groupubi_class_attrsclass_attr_versionvol_cdev_fsyncvol_cdev_release__UNIQUE_ID_ddebug263.27__UNIQUE_ID_ddebug265.26vol_cdev_release.cold__func__.12vol_cdev_open__UNIQUE_ID_ddebug261.28get_exclusiveget_exclusive.cold__func__.9vol_cdev_read__UNIQUE_ID_ddebug267.25__UNIQUE_ID_ddebug269.24vol_cdev_llseekctrl_cdev_ioctl__UNIQUE_ID_ddebug287.14__UNIQUE_ID_ddebug289.13revoke_exclusive.constprop.0revoke_exclusive.constprop.0.coldvol_cdev_ioctl__UNIQUE_ID_ddebug273.22vol_cdev_write__UNIQUE_ID_ddebug271.23ubi_cdev_ioctl__UNIQUE_ID_ddebug285.15__UNIQUE_ID_ddebug281.17__UNIQUE_ID_ddebug283.16__UNIQUE_ID_ddebug279.18__UNIQUE_ID_ddebug275.20__already_done.21__UNIQUE_ID_ddebug277.19ubi_cdev_ioctl.cold__func__.7__func__.10__func__.11.LC33__kstrtab_ubi_do_get_device_info__kstrtabns_ubi_do_get_device_info__ksymtab_ubi_do_get_device_info__kstrtab_ubi_get_device_info__kstrtabns_ubi_get_device_info__ksymtab_ubi_get_device_info__kstrtab_ubi_get_volume_info__kstrtabns_ubi_get_volume_info__ksymtab_ubi_get_volume_info__kstrtab_ubi_open_volume__kstrtabns_ubi_open_volume__ksymtab_ubi_open_volume__kstrtab_ubi_open_volume_nm__kstrtabns_ubi_open_volume_nm__ksymtab_ubi_open_volume_nm__kstrtab_ubi_open_volume_path__kstrtabns_ubi_open_volume_path__ksymtab_ubi_open_volume_path__kstrtab_ubi_close_volume__kstrtabns_ubi_close_volume__ksymtab_ubi_close_volume__kstrtab_ubi_leb_read__kstrtabns_ubi_leb_read__ksymtab_ubi_leb_read__kstrtab_ubi_leb_read_sg__kstrtabns_ubi_leb_read_sg__ksymtab_ubi_leb_read_sg__kstrtab_ubi_leb_write__kstrtabns_ubi_leb_write__ksymtab_ubi_leb_write__kstrtab_ubi_leb_change__kstrtabns_ubi_leb_change__ksymtab_ubi_leb_change__kstrtab_ubi_leb_erase__kstrtabns_ubi_leb_erase__ksymtab_ubi_leb_erase__kstrtab_ubi_leb_unmap__kstrtabns_ubi_leb_unmap__ksymtab_ubi_leb_unmap__kstrtab_ubi_leb_map__kstrtabns_ubi_leb_map__ksymtab_ubi_leb_map__kstrtab_ubi_is_mapped__kstrtabns_ubi_is_mapped__ksymtab_ubi_is_mapped__kstrtab_ubi_sync__kstrtabns_ubi_sync__ksymtab_ubi_sync__kstrtab_ubi_flush__kstrtabns_ubi_flush__ksymtab_ubi_flush__kstrtab_ubi_register_volume_notifier__kstrtabns_ubi_register_volume_notifier__ksymtab_ubi_register_volume_notifier__kstrtab_ubi_unregister_volume_notifier__kstrtabns_ubi_unregister_volume_notifier__ksymtab_ubi_unregister_volume_notifier__UNIQUE_ID_ddebug275.21__UNIQUE_ID_ddebug266.24__UNIQUE_ID_ddebug269.23ubi_open_volume_nm.cold__UNIQUE_ID_ddebug272.22__UNIQUE_ID_ddebug284.18__UNIQUE_ID_ddebug287.17__UNIQUE_ID_ddebug293.15__UNIQUE_ID_ddebug290.16__UNIQUE_ID_ddebug296.14__UNIQUE_ID_ddebug299.13leb_read_sanity_check.isra.0__UNIQUE_ID_ddebug281.19__UNIQUE_ID_ddebug278.20ubi_ro_mode.part.0ltree_add_entry__key.17ltree_add_entry.cold__func__.16ubi_alloc_vid_buf.constprop.0leb_read_unlockleb_read_unlock.coldleb_write_unlockleb_write_unlock.cold__func__.15try_write_vid_and_data__UNIQUE_ID_ddebug267.29try_write_vid_and_data.coldubi_eba_copy_table.cold__func__.19__UNIQUE_ID_ddebug261.33__UNIQUE_ID_ddebug265.31__UNIQUE_ID_ddebug263.32ubi_eba_read_leb.cold__func__.14__func__.13ubi_eba_read_leb_sg.cold__UNIQUE_ID_ddebug269.28ubi_eba_write_leb.coldubi_eba_write_leb_st.cold__UNIQUE_ID_ddebug271.27__UNIQUE_ID_ddebug273.26__UNIQUE_ID_ddebug279.23__UNIQUE_ID_ddebug277.24__UNIQUE_ID_ddebug275.25__UNIQUE_ID_ddebug281.22ubi_eba_copy_leb.cold__UNIQUE_ID_ddebug283.21__key.1__UNIQUE_ID_ddebug285.20__func__.18.LC29validate_ec_hdrvalidate_vid_hdrself_check_vid_hdr__UNIQUE_ID_ddebug269.22ubi_io_is_bad.cold__UNIQUE_ID_ddebug261.26__UNIQUE_ID_ddebug263.25ubi_io_read.coldself_check_peb_ec_hdr.part.0ubi_io_mark_bad.cold__UNIQUE_ID_ddebug271.21__UNIQUE_ID_ddebug273.20__UNIQUE_ID_ddebug277.18__UNIQUE_ID_ddebug275.19ubi_io_read_ec_hdr.cold__UNIQUE_ID_ddebug281.16__UNIQUE_ID_ddebug283.15__UNIQUE_ID_ddebug287.13__UNIQUE_ID_ddebug285.14ubi_io_read_vid_hdr.coldnor_erase_preparenor_erase_prepare.cold__UNIQUE_ID_ddebug265.24ubi_io_write.cold__UNIQUE_ID_ddebug279.17ubi_io_write_ec_hdr.cold__UNIQUE_ID_ddebug289.12ubi_io_write_vid_hdr.colddo_sync_erase__UNIQUE_ID_ddebug267.23do_sync_erase.coldpatternsubi_io_sync_erase.colddo_work.coldprot_queue_add__UNIQUE_ID_ddebug261.60prot_queue_add.coldwl_tree_addwl_tree_add.coldin_wl_tree.isra.0in_wl_tree.isra.0.cold__func__.25__schedule_ubi_work__schedule_ubi_work.coldschedule_erase__UNIQUE_ID_ddebug273.54schedule_erase.cold__func__.23shutdown_workshutdown_work.coldprot_queue_del__UNIQUE_ID_ddebug265.58__UNIQUE_ID_ddebug267.57__UNIQUE_ID_ddebug269.56ensure_wear_leveling__UNIQUE_ID_ddebug301.40wear_leveling_worker__UNIQUE_ID_ddebug299.41erase_aebget_peb_for_wlget_peb_for_wl.coldtree_destroy.isra.0__erase_worker__UNIQUE_ID_ddebug303.39__UNIQUE_ID_ddebug271.55__erase_worker.cold__UNIQUE_ID_ddebug305.38__UNIQUE_ID_ddebug275.53__UNIQUE_ID_ddebug283.49__UNIQUE_ID_ddebug277.52__UNIQUE_ID_ddebug279.51__UNIQUE_ID_ddebug295.43__UNIQUE_ID_ddebug281.50__UNIQUE_ID_ddebug291.45__UNIQUE_ID_ddebug293.44__UNIQUE_ID_ddebug289.46__UNIQUE_ID_ddebug297.42__UNIQUE_ID_ddebug285.48__UNIQUE_ID_ddebug287.47wear_leveling_worker.cold__func__.17__UNIQUE_ID_ddebug307.37__UNIQUE_ID_ddebug309.36__UNIQUE_ID_ddebug311.35ubi_wl_put_peb.cold__func__.26__UNIQUE_ID_ddebug313.34__UNIQUE_ID_ddebug315.33ubi_wl_flush.cold__UNIQUE_ID_ddebug317.32__key.7__key.6__UNIQUE_ID_ddebug319.31__UNIQUE_ID_ddebug323.29__UNIQUE_ID_ddebug321.30ubi_wl_init.cold__UNIQUE_ID_ddebug325.28__UNIQUE_ID_ddebug327.27__UNIQUE_ID_ddebug263.59ubi_wl_get_peb.cold__func__.20__func__.21__func__.22__func__.24destroy_avdestroy_aifind_or_add_av__UNIQUE_ID_ddebug261.32add_to_list__UNIQUE_ID_ddebug265.30__UNIQUE_ID_ddebug263.31__UNIQUE_ID_ddebug287.19ubi_add_to_av.cold__UNIQUE_ID_ddebug289.18__UNIQUE_ID_ddebug293.16__UNIQUE_ID_ddebug291.17__UNIQUE_ID_ddebug297.14__UNIQUE_ID_ddebug295.15ubi_attach.coldubi_calc_data_len.coldubi_update_reserved.colderaseblk_count_seq_starteraseblk_count_seq_nexteraseblk_count_seq_stoperaseblk_count_releaseeraseblk_count_seq_showdfs_file_writedfs_file_readdfs_file_read.colderaseblk_count_openeraseblk_count_seq_opsdfs_rootdirubi_debugfs_init.colddfs_fopseraseblk_count_fopsubiblock_getgeoubiblock_set_paramubiblock_devsubiblock_paramubiblock_releaseubiblock_init_requestubiblock_do_workubiblock_queue_rqubiblock_openubiblock_open.coldubiblock_cleanupubiblock_minor_idrubiblock_remove_allubiblock_devicesubiblock_resize.isra.0ubiblock_resize.isra.0.coldubiblock_mq_ops__key.0ubiblock_opsubiblock_majorubiblock_create.coldubiblock_notifyubiblock_notifier__UNIQUE_ID_block306__param_block__param_str_blockubiblock_param_ops.LC6ubi_eba_get_ldescubi_wl_entry_slabubi_bitflip_checkstrcpyubi_ctrl_cdev_operationsubiblock_initubi_calculate_reservedyieldubi_io_read_vid_hdrtry_module_getalloc_chrdev_region__check_object_size__init_rwsemmisc_deregisteralloc_workqueueubi_eba_replace_tableubi_err__get_random_u32_below_copy_from_uservfs_getattrubi_eba_create_tableubi_vtbl_rename_volumesrb_lastdev_set_nameubi_create_volumeubi_eba_atomic_leb_change__this_moduleseq_releasedevice_add_disksnprintfqueue_work_onubi_dump_avcdev_device_deldevice_unregisterrb_nextubi_free_aebubi_eba_unmap_lebubi_eba_is_mappedubi_dump_mkvol_requbi_early_get_pebubi_wl_get_pebubi_classubi_read_volume_tabledevice_initializeubi_alloc_aebcleanup_moduleself_check_ebaset_freezableubi_more_leb_change_datamemcpykstrtouintkfree__vmallocubi_io_sync_eraseget_random_u16seq_lseekubi_enumerate_volumeskthread_should_stopkmem_cache_createblk_mq_end_requestrb_insert_colorubi_io_readget_mtd_device_nmubi_check_pattern__blk_mq_alloc_disk_raw_spin_lockubi_eba_destroy_tablepath_putubi_dump_vol_infofortify_panicblocking_notifier_chain_registerubi_add_to_av__fentry__ubi_start_updateget_mtd_deviceinit_moduleblk_mq_alloc_tag_setwake_up_processubi_wl_initubi_cdev_operationsubiblock_exitubi_update_reserved__refrigerator__x86_indirect_thunk_raxubi_compare_lebsubi_more_update_datafreezer_activedump_stackput_diskubi_next_sqnumcdev_device_addscheduleblocking_notifier_call_chainubi_debugfs_exit__stack_chk_failubi_warnstrnlenubi_dump_aeb__put_user_4ubi_msgkmem_cache_allocvzalloc_dev_infoubi_free_internal_volumesubi_debugfs_init_devcapablemodule_putprint_hex_dumppage_offset_basecompat_ptr_ioctlcdev_addunregister_blkdevubi_io_writeidr_removeubi_start_leb_changeubi_put_deviceubi_debugfs_exit_dev__list_add_validubi_io_is_badubi_rename_volumesmtd_block_markbaddown_writeubi_notifiers_dev_err__class_registerup_writeubi_check_volumesimple_openidr_allockstrtointubi_add_volumeset_capacitydestroy_workqueuecrc32_lemutex_lockkmem_cache_freeubi_volume_notifydebugfs_removestrncmpfixed_size_llseek__blk_rq_map_sgrb_eraseubi_wl_put_pebubi_eba_copy_lebput_mtd_deviceclass_unregisterblk_mq_free_tag_setdel_gendiskmemcmpmtd_read__list_del_entry_validubi_do_get_volume_infoubi_eba_write_leb_stkthread_stop__mutex_initfreezing_slow_patherrno_to_blk_statuscurrent_taskdevice_registerubi_devices_mutexubi_dump_vid_hdrmemsetkern_pathubi_get_by_majormisc_registerblk_queue_max_segments__x86_return_thunk_copy_to_userubi_remove_avubi_attachrb_firstmtd_erasedown_write_trylockubi_change_vtbl_recordstrcmpdown_readubiblock_removeubi_debugfs_initubi_dump_flashkthread_create_on_nodeubi_calc_data_lenseq_readsprintfmtd_writevmemmap_baseubi_eba_initubi_dbg_power_cutubi_io_read_ec_hdrdebugfs_create_fileubi_wl_flushblocking_notifier_chain_unregistervfreeunregister_chrdev_regionstrsepmutex_unlock__register_blkdevubi_add_avubi_dump_ec_hdrubi_resize_volume__get_user_4__dynamic_pr_debug__warn_printkubi_detach_mtd_devseq_printfubi_io_write_vid_hdrubi_free_volumesimple_strtoulubi_eba_read_lebmtd_get_device_sizeubi_eba_read_leb_sgubi_io_mark_badubi_self_check_all_ff__SCT__cond_reschedblk_mq_start_requestseq_putsget_random_bytesseq_openubi_eba_copy_tablekmalloc_traceubi_remove_volumeubi_find_avstrlenubi_dump_vtbl_recordubi_get_deviceubi_wl_scrub_pebubi_attach_mtd_devdebugfs_create_dirubi_wl_close_raw_spin_unlockubi_eba_write_lebmtd_block_isbadsimple_read_from_bufferup_readubi_vol_cdev_operationsubiblock_createsg_init_tablecdev_initubi_free_all_volumes__kmalloc__SCT__might_reschedkmalloc_cachescdev_delget_random_u8ubi_major2numubi_threadkmem_cache_destroyubi_notify_allubi_io_write_ec_hdr: BbA iLy iL X&i2L=Lc oi (i _H5]R 95i|y  8 4|!<rr i 1    " irr    X 5 2  J   9 {  +    4) N X  m   J A _T HB 9]  E   % 8 D XT Z5w_TH+v AJ{ ix++++  i,+4\Q+Y+e Hm pi+++ D  : DHP+z i i i Pi i i  ei1X}S ` @        S' 1 < A!T \!n v! ! ! ! !  !*SALhUaS!6 uF 8KiU `]if nix `iLS   f  G T i `i & 2 A R Wia `iix  ._TH$3 @B M k i > `E PO4S-4(HeSm| i i   ( #43mMhS X[  sp -. 6iS [ir ziS i   8   50 yF  Y c 8i  o 5{   j 9!!S3!4_4 5d5kA5S5h5 o5 0 x5 545 55r 6(6+:6O6q6{6 6!6666>72c7  h7788  8i08 x 58C8 O8i]8q88N8 [ 88889u9K9i+9F9 R9-f9Xr9 \ 9K9 9i99;99: (:':?8: E:M:S: [ w:: : $:: : :: : `; @;  ; ,; 9; F; S; `; `m; @z;  ; ;!;; ;!;; ;!;; ;!;< <!<< $<!+<8< @<!G<T< \<!c<p< x<!<< <!<< <!<< <!<<<=:/=yB=,Q== == ====#> 6>W>>> >>.>>>> ?e? ?1?@G@ L@SV@a@k@ p@w@ @ @ @S@@ @S@@@hA*A/AAAqAh}AAAAAA B)B@BLB^BiB pBwB_dBHBB B B 6B B CC C "C0C 7C K4LK `K (gK lK4zK K K @K4K K xK K4K K K K4K L XL (L4-L c8\cfcIqc.ycccc c c 8c4c c Hc d47dksd8dd2d3dZ ekeef!fq,f.@fXf ef  lf qf4f f f pf4f fif%g1g7gzg hHh "Phih hhiVi_ iHi8i jj j :(jiLj Sj pj4zjj j j j j5j pjijk kUkk lNlpl_ ulHll l m4,m X4miTm_mjm.wmmmmmM7n?nInTnangnMnnnnnnoS o(o0o7o sBofo mo ` vo o4oooM#p_2pHEp sJpbgpzp `pipp p p  p4p+qS| x\|| | | |4|}1}<S} x\}} } ( } }4}@~Q~~~ ~~(_-HK d R ^em S(6_H]ƀ  NWWnSSHS#+;SA9W ) 9 8C4TWjvy ɃWރ H W2O H\qSۄ_H]]jDžЅ 08HQkqW>G ] d m4ه&DNLjЈ  p 4 Ma~D 3M Ui z  4֊ߊ8 PAa# <0`q̌CL [ k u4̍SUqS{ Ύ ڎ  ǏaW * 2@Hs{WА  *@TxS9.ȑW  DQ.W @ ǒ .W'WqΓ &FSʔQ ,S6 FrzHoSrdS ؗ.}% 9 ` @ E4 O_S' S- C  J U4  8! 4՚A*2A]|S9. ̛  ӛ X ؛4  ! 4&4 E !L Q4[Aqa Ӝ !F !Tl~A] ]]]<JNl{Jʟ{3  "8iD K PT _dѠ'Al d } Am%-WJq{{ɣ  H" x 4   ## @ *4; "Cii_ "i " "$1 X#i \i1ȥ Eѥi #i #i iIR Zic kir :zi  i xi j§i˧ ӧiܧ i i - i i) 1i= EiQ Yiq Iiʨ IҨiڨ ߨ #i-\ 9\ QgU| `$i  $ H4   + 3Y  f %ΪӪ` g h% iJU ^ s $z (4 Ii֫ a $ /( C P %W \4cq]ج$ %,i6 I>iK1Pi &qi  ʭ (&i  t i1W d yîB Q X P&]4k z & 4  ' h4د '1 &= U 8'\ a4{ '1 i۰# # 0O{   (4  (  4& 8 (? PD4\ (iq  P(IJ ܲ 8' 4 '  'i1&۳" T -aa" @)i´ Ѵ*O|+ p)iѵ )ٵi Ii  f# ,;C+` )liĶ Ѷ ٶ$ $    B@"U @ 3 (*: ?4Oa Iliq_Hܸ] -b޹ *i P+ ti׺ 8+i  `+< fC IX +]v f} +˻ *׻iܻ `*i Ii# (19FW +_iq  ּ%( 7 0> +C4V` Ihip1u  ؽ%4 C J +O4q˾ ؾ 9 P,AF`T \ia   (,4ſ@ڿ x,i t'i1A_!k!      ,O i  ,.",= IHiMx. ,i. ,i. (-i ti-A5=cRSW -iSWCb -  4<L} 5?kSwSU_,H P' ; -F HK4`sW _ .i  @. (4;]Uf  / 4 S + .2 74M]k& Ni ki . i1M~S_,H SW * /1 864_n  P/ p4+Y1Yoz /i0Y5Q h0iYS?SI Q\?n_ S" /1 @ E4_S  yS  0 4"Y'2SWS\Az 0iS ? 0S 0i_ 1)8SQmY  H1 4y  1 4_H]9 `tJ9]Sna p3i 4iKYPmYrzS.W 1  4#S-.7WAId  x2 04S Sc.mWS&.^ H4e n 4% 2 19 >4L [ @2b hv4  4 4 2  41 B  3I N4p 2w  4S, 31S ` g l4z  4 P4{" 4.iGdYiqS 3i /i  /*i/9>Q S. SW): 05A XF4Q ^ e j4SW+@tWjS  h5 4 !ih /mir /i /i    DSK`SoS 5 4S2 >iXSq /yi~0d8lS}SWSW 5   4W4AS SSS+7.vSS 86+ HMR[^eS  6 x4,SG `6Oip  uA d 2 ; 7F d M L Reo [ !]DAAYFn wAY{"Ai 6 @$4: 6A J4V{  87 4 `7i 7i1Y?H U 7\ a4q SSW 7 `4+S:IToS@ f i S#, = 8D `M4~ /i @8i f i@INU  bis p8xi x  i  i  i4a M 9ads_H]& DLa_,H$AJ Z 8a f4x,Yr  P 094   84   84AXq d.aI X X:_ 8d4r  9 p4  ; 4  : 4$.>FX g 9n s4  : 4 :i h9i%} P; X 4=  ;  4(  <i MRa  H< 4]f " U  f  <m  xu 4   <     4   i  < i1 S _ X H    ]3  W A  &   D   H=  @ 4   =   4 a) ?6w =i$10 ) 8{{1B$URc\o+ p=iJdA;PA{A  i pBi x% H@-iD  Lis{  B 4A+a{ {6  B>ih b m~E .) ?4W s @z 4 x@.8i ~ ? 4 Bi Ai  i  i]>M^ 7 mi @  i x@ =i =i 1  i. B3i;xI H?Qi] Aeil B qg{{  i | i Bi x   5iC  Zih ` i Q i n i PAi) HB1i= & EiQ  hiy  i  i 0>i >i  >' > . ? ;C.R  Zif  ni Ai  i | iMaO<A +! A c m       !  (!>!C!Q!n!! `C!!  ""#"1"P"a"""""""t""##4#SH# / M#7\#c# Ch#Dw#S###M#d$k$$$5%%&?&M& < &v&&&1'V<'f'''(  (F$(M>(Q((O(( D(i ) PD)+) @ 2) A 9)C)+f)k)q){) )Q) d )I)a))) d ))) )v * d *Q* 5* :*'K* ^* c*'t* * *'* * *'* * *'* + +'+ ++ 0+'A+ T+ Y+'j+ }+ 2+'+ + L+'++++#,@,jQ, 0FV,k,r,, f,,,,,,-. --.!-6-ZK- -o---B.Z.[.[I/s/////w//00.(0808G0e[0.i0q0~000 0000 `000 @00|0 1 711C1Y1.a1 @k1.s11 111_1 @11|1 1 2 @2.,232_DB2HY2 p `2 e2~2  22B2 p 22 2 l 3 `3&353 K3!Z3p3~3 3g33 333 3u3p34%4 `*434;4C4q4}4 @44|4 4 445.5 @$5..575C5 @H5.Q5^5.q55555 H # P* /49!@ ^EN ` g lqv    B   5    !( -4 9B T [ `ej s       +   b-   $).p/7 I P UZ_0h ~  >4   3  P    6.  39 $I  NXV:b  gp  u| h T:   0  (   $ @    x x (\?1 C `J x OT_@h z H x H  D    D  X x E + X7 x <ATE] j Xv x {E `    0 x wO     Q 1 8  =BGSP b i  nsxY    Y V x P X  0  P 6  2  9 P>CHNQ c  j Poty  `  Pv  `  P    P  .  5 P:?D&M _  f Ppu~    P    P  `  P   ) ; P B PG L Q АZ l  s Px }  ʔ   P   Γ   P      P " ' 0 B I PN S \ e w  ~ 0$   9  x 0$   +  x 0$     x  0$  ( ֫1 C x J 0$O T Y /b t x { 0$   3  x 0$      0$       0$  # d, >  E 0$J O T ] o 0 v 0${       h 0$     h 0$   Ѷ  h  0$  $ - ? h F 0$K P U ^ t h { 0$      0$      0$        0$!ؾ* < P C 0$HMRk[ m  t `-y~  x  `-C  8  `-L  H  `-' 9 P @ `-EJU?^ p ( w `-|    `-    `-o    `-y" 4  ; `-@EJS e  l `-qv{    `-    `-S   +  2 `-7<]Sgot.}  X  `-@  X  `-  X  `- " X ) `-.38A S  Z `-_didr    `-    `-    `-  '  . `-38=Q X ;]bgOr X wy ^  (Ai  P CK  g| 0C   D  b  {     &  -7  >H  OV D[w @ ~ A  D     (  9  J  [   l  } %/  6@  GR  Zd  kr Dw @  A          7  N( e-: |?L Q_ dq v     !6 DV[p (Ez     7 N  e 6! &9 >O Dbo O| HE i         pE!* /9 )>L 9Q\ Ido Yv} E [  k | (   E)>IW E\a)s F0 @|  l0' @1.8 F=B71M Z_;4f Fkp1~  @.2 PG*4L flp [  ! ( -> CP Um ryY  \ A;   %?PF M.[ `hw^ @   6 .Yd f   x/@E  hF FK  -% 0-7  R Zi $v ( $\ (\    / l 7 @  by8 xGY G   l  .?  # 36: ?.MTYYd` efl ry  ~* l   C $(,048<@DHL P TX\` dhlptx[| 8 !*#$8 p80@sV`sbsVS]PY0RQPs ' "0""`""s&#P / -/,,@shD0  (00@8`@H P"X'`)h*p +x,P.P/014p666p8:<P==>0???`@@ @A(A0N8@PHQP0RXR`ShVpVxXPY]bmm`nnort@uvwPx ypy@zzz0{ {(|0}8P~@HPX@`phpxPp`pp@0pp0 (00д8@pHPX@`hpx0PPP@0 p(08@`HP@X`hpx`0 `@   P!!0"`""""#&'P( (08Z@H PXp)`)h)p+x+,D, --//p001p4p5   $2!(L",5$0r(4*8>*<*@+D-H.L/Pf0T.1X3\R5`96dN6h6l7pv:t;x;|;;<*<F<b<~<<<<<=>??=@U@@@)A.AAA(ExPP?PGQQRRSDUU!V VKWJYY^ ^$`(&a,c0m4>n8Hn<Sn@nDnHoLsPsT~tXu\ v`bwdxhxlxpXytyxwz|z*{{{|}?~~'iڄ\ Gj=ƈ/_BРHPI ɭ / `$)(,U04p8<!@DHLPTX \`dhlptx|x(39"HMC@wXp|L C L  b l    $=!(m!,"04O"8"<"@#D[#H#L$Pe'T=(Xe)\)`+d",hj,lq,ptx||H,n-//'0h0+265P5555>  $(,048<@DHLPTX\`dhlptx| "079;@ABF  $(, 0 4 8 < @ D H L P T X \ ` d h l"pt x=|079>?C3@FTY`gikmqu{  $(6,J0T4U8<@DHLPTX \ ` d h l p t x |(!)!*!,!.!0!2!7!B"C"D"F"H"J"L"Q""""""""""($,$-$/$1$3$5$:$e$x$' ''''' '$'(',e(0i(4j(8l(<n(@p(Dr(Hw(L)P)T)X)\)`)d)h")l*p*t*x*|**!*2*6*8*:*<*>*C**************+%1= +'+(+,+6+++ +++,, ,$,(,,,0,4-8-<-@-D-H-LK.PP.TW.XY.\^.`f.dj.hn.l.p.t.x.|........... //////B/P/W/\/`/d//////a0b0d0f0k0000 00&1)1+1 31$y1(}1,1014181<1@1D1H1L1P1T{3X3\3`3d3h3l3p3t4x4|444444F5J5L5N5P5R5W5061636567696>6B6C6H6J6L6N6S6k62c$p6 66666 6$6(6,6074787<7@7D7Ha8Lp8Pw8T~8X8\8`8dn:hq:lr:pt:tv:x{:|::<<<<==>=F=P=W=a=e=f=l===============>>>>>>> >>>>> >$>(?,?0?4!?80?<6?@?D?H?L?P?T?X?\?`?d<@h=@lB@pT@tU@xZ@|`@f@@@@@@@@(A)A3A@ATAXAYAAAAAAAAAAAAAEE E"E$E&E(E-E NNNNN N$sP(tP,vP0xP4}P8P<P@DHLPTX\`dhlp7t:x;|=?D$,cqvPPPPPPQQQFQGQLQQQQR!R&R0R7R 9R =R >R R R R R R R$ R( R, R0 R4 OS8 PS< RS@ WSD xSH SL SP ST SX S\ S` Sd Sh Tl Tp :Ut ;Ux U @U BU DU IU U U U U U U U U V V V V V V !V &V V V V V V V V V GW HW IW KW PW X X X X IY JY OY PY$ WY( YY, ZY0 [Y4 bY8 Y< Y@ YD YH YL YP ]T ]X ]\ ]` ]d ]h ]l ]p ]t ^x ^| ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ _ ` ` ` ` ` ` ` ` a a a  a "a $a &a +a b b  b  b  b b b #b c c c c$ c( c, c0 c4 m8 < @ KD H L mP mT mX m\ >n` Mnd Snh Xnl `np fnt nx n| n n n n n n n @BGXdz{npwy{}~ӕ  $(,048<@DHLPTX\` dRh_lcpgtixk|mrǘɘ˘͘ΘϘ֘ٙݙޙO_àǠȠʠ ̠ΠРՠ= @$G(L,Q0S4T8U<Y@~DHLPTX\`*dhl}ptx|U  ` 06= ADFHMbp " L$M(N,P0U48ǩ<̩@ΩDөHשL۩PTXǪ\ت`٪dhlpt<x@|ACEGINgpwwŭǭɭέ &07 9>CGJ N$(,048<@DHLPTX\İ`ǰd˰h#l&p't)x+|-/407>BCMZ[\^`eƴд״ٴ۴ݴ޴ߴ !#%').+17 Sqv $(,048 < @ DHLPTX4\H`sdhlptoxp|w{#RSUZ%&(*/klnpu } $(,0458@<G@IDNHPLQPTT[X\`dhlp!t&x|`    X     %V  $(,0486<7@9D;H@LgPpTX\`dhlp`tdxf|hjo"  $(,048<@DH LPTX\`dhl&p0t7x@|BCF  %0  $(,048<@DHLPETPXW\Y`[d]h^lbpit x | =JAPWX\x}  $(,048<@DHLPyT~X\`ud|hBlPpWtYx[|`abi "$&(- yz{}!#%' , $(,048<@DHLPT)X*\+`-d/h1l3p8t@xG|IKMNOS!"#A  $(,048<@DHLPTX\+`0d7h9l;p=tAxB|F4568:<>Cjpw23579> "'V "Y $(x,<0m48A<@DHL"P#T'X4\8`9d;h=l?pDtx|FGHRijlnprwBCHT`gl q s w x     $ ( , 40 84 :8 << >@ @D EH nL oP qT sX u\ w` |d h l p t x |    N O P R T V X ] 6 @ F N o p u               !!! !!!!! !$!(!,!0!4!8!)$?)$[)$\)$])$_)$a)$c)%e)%j)%o) %p)%v)%)%)%) %)$%)(%),%)0%)4%+8%+<%+@%+D%+H%+L%+P%+T%,X%",\%',`%j,d%v,h%,l%p%t%x%o|%%%%%%%%%%%%%%%% %%%R%S%U%a%c%d%e%%%%%%t%u%w%y&&& &&t&u&z&{ &|$&(&,&0&F4&G8&H<&M@&iD&,H&,L&,P&,T&,X&-\&-`&-d&-h&-l&&-p&n-t&s-x&-|&-&-&r/&w/&/&/&/&/&/&/&/&/&"0&#0&%0&'0&,0&c0&d0&f0&h0&m0&p0&v0&0&0&0&0&0&0&0&^1&f1'h1'j1'o1 '1'1'1'1'1 '1$'1('1,'20'#24'%28''2<')2@'+2D'02H'd4L'p4P'v4T'w4X'55\'65`';5d'O5h'P5l'U5p'd5t'p5x'5|'D'J'R'''''''6'9':'<'>'C'i''''''$','.'0'5'F''v's(X0s8`V>n |9 9^9$" (\0s 4\<(@\Ho3LuTS6Xu`%Udl`pxj|4$W b   * x$( z048 @ D7!H BP2#T:$X `,)dC*h p*t*x z++ r+, :,- ./ Zd// 031 14 "4W5 CYE C-E  "F$K( 0'F4uK8 j@,FDGKH 2P1FTKX `6FdJh pFt(Lx FK RFK FSL :GL HM JQLQ Z #QQ " kRR SeU SU  jW$oX( 0X4KX8 @2[DZ]H BP _T`X z`bdch pctcx bdSf *dzf ?i=j ll nWo op 2 rs Itt uu7v vgw w$x( : 0jx4x8 r @yDyH  PLzT|zX `{dn|h  p|tn}x R  bֆB ˈ ĉd G *  (    J  ٚ$/( 0Y48 @sD H j PqTX r`dYh Rpt>x N= :خf # 8 Ұv "d ݱ! z  # Z $/( B048 @}DH PT"X r`dh Rptx y k b z * g 9} := Z    $T( 04G8 @7DuH zPXTNX B`xd,h ptx  "i vL - 1 JH  _  j $( 04-8 2@FDCH PT X `d'h p1tEx " z]  yD b m = S | *I  $( J048 @ DP H P T X `[ d h 2pv t x jR  d B  `(@0 8@HPX0'020A0K0 U00@ZP0`_p0`@ `@  0:@P:`p: ::':5:F: M0:@[P:`mp::s  0@@Pp6px] p5PPXP(-8@8H-Ppx H (0PX`h`(P0 0 08p@Hx hpx  8  ( HPX`XXX(0X8@X`hXpx(XXXX (@HXPXxXXX (H08(Xt`@h]pt@]t]Ht] 8t@H]Pptx]th]th]t (]0PtX`]h(t]ht]t  ] P0 t8 @ ]H h tp x ]            ( xH P X `     8        ( 0 8 @ ` h  p x   @    `      @ +H P /X  #x +  / H" +  / ! +  / 8! +( 0 /8 !X +` h /p  +  /  +  / ` + /8+@0 H/Pp+x /+ /+@ /  ( 0+PX ` h(  8'  (  (08 @ H+hp x '  8'  &  (P&HP X `$  (,h  (*x  %(0x 8 @$`z h p~ x7z  ~ 7z  ~ 87z  ~ 6@z H P~ X6xz  ~ 6z  ~ 5z  ~ 5 z (X 0~ 8h5Xz `X h~ p05z X ~ z  ~ H1z  ~ /8z @ H~ P/pz x ~ P/z  ~ 4z  ~ H4z  (~ 0Pz X `~ h4z  ~  3z  ~ 2z  ~ 20z 8 @~ Hx2hz p x~ @2z  ~ 1z  ~ 1z h ~ (1Hz P( X~ `-z  ~  0z  ~ /z  ~ .(z 08 8~ @@.`z h p~ x8z x ~ -   B    =@ H P XH=x   <   <   H<  (0 8;X `h pP; 0 ; 0 : 0 :8 @0H PX:p x0 9 0 9 p  @  ( 0?P X ` h09   8   8   8aA~ AAA T$A(^`,A04A81<A@ZDAH}LAPTAX,\A`[dAhZl^ptAxC|AAA!AV AAOAAAA8P.symtab.strtab.shstrtab.note.gnu.build-id.note.Linux.rela.text.rela.text.unlikely.rela.init.text.rela.exit.text.rela__ksymtab_gpl__kcrctab_gpl.rela.rodata.rodata.str1.8.rodata.str1.1.rela__mcount_loc.rela.return_sites.orc_unwind.rela.orc_unwind_ip.modinfo.rela__param.rela.retpoline_sites__ksymtab_strings.rodata.cst2__versions.rela__bug_table.rela__jump_table.rela.data.data.once.rela__dyndbg.rela.static_call_sites.rela.exit.data.rela.init.data.rela.gnu.linkonce.this_module.bss.comment.note.GNU-stack.BTF.gnu_debuglink@$.d<?5:@(+7J]6E@0K7^#SCY@ 7nfYi@X7 ~Zy@PX7 ZL@[ @ 72mG2@P7@ P7i;W '@p67 K5J<P@(&7%< @&x762<ZHV>U`>% ec`@0'p7!vdq@)'7#@m @P7%rr0@8X37(@7*Б@7,$ @7.@@@ؐ070t 00 jZ!\ hQ8X Mi500 *H 01 0  `He0  *H 1a0]080 10UDebian Secure Boot CA2(oe:B&C0  `He0  *H K> +̜Ռm4#;0V^˖W%5Wg];K2(k) Pxa{LgqC , Xtędx6^q!yLmF.RP 7ĠS *MIx6ƙ@17;Xf_->7mu<+:ڔ^]m*^ΑM+