@, @ @ @h @l @p @t @x @| @ |0P0L000p`0d000000D0H09 ?D#???OopGpF F0o)F F8"#F6@BؿO)F Fp@6?DpGFt Cu ;mxi* ޿ПM P- tР<Р<CLРT P<((0 SZCZC < /χHF=A!AA F*-AFF@: A A A A  A A AA L   pG:+ ؿ  DBpG-@:K Z q:-ۑ`:ۑ<\|Q :Q` D!Q;QKQ[QkQ{QQD@;@K@[@k@{@@;$K;$K˽@pG ȿ;Kȿ;K  !QN:9-`:ۑ<\|O# :SCcO$DdO%EeO&FfO'GgO(H hO)I iO,Ll`ڽ O#Q Cc@;ܡ{:9-`:ۑ<\|OC :SCCODDDOEEEOFFFOGGGOHH HOII IOLLL`ڽ OCQ CC@;ܡ.:9-`:ۑ<\|Oc :SC#OdD$OeE%OfF&OgG'OhH (OiI )OlL,`ڽ OcQ C#@;ܡ< /L@P D Q:4 40QR:/χχ# lRl#iF#O]iF0Q[l0lB0@ldl#D;B8@B88083DPpGpGs0Fk`H FRH!R(*HR  /]KIt,FHRO@O`+0;  FGp0kPWf腇9|pGpGFGH J(F(oCHRP&0@Lk#`l#h``ah#` F+ *В6J0FZ`Qx#h 0` h1F0Q#hh#`f"'#h+N&#h*Nh` ` F`C!p#hlh`Rl`&` FpC p#hR`h`#`HKF"h#hZ``(F@}) *OF?h Ow`&C `ׅχAT ATATATBTFFvFR>F0Fo!F(FFDO6F`IH(Hc@:0G%@$0C#&@CC'@CcLBLBH= )@(0C#*@CC+@Cc `-@,0C#.@CC/@Cc` hFHR (obox0D0Hk H HH HL @ORHRẖر᱅豅򱅇L H L :L pGH0J3 `pG@pG pGHQs-EF"MIOkkKH%lR. pF PkP kYCHRj"kakAHR#jbjj?HR#i>HciiiR #h;HhchhR.N!n!OZ"z"_C#c#_V v .HQ#l-J.HFF@F"'M 'K+FP<%HQ'lk &%5 , @FPF1FQ4,H#EQ&%HQoPP/,U$ nhhhhiAiqi\bЅf腇hiUihhFHQvk F;c3+FHQfk F;c#FHQVk F;c oFHQFk F;c؅FHQ6k F;cFHQ&k F;c#FHQk F;c(HLP0Qq /E ID@ FFHQ  sOB < R< <  < < pG?([O$?o $OoO0AQA@aC pGR"rP OFF@ B ?1!? ?AF@fL%`5F FFӿ?CS?opGOP0pGO'? F!4_ Z#P?0#S#?CY?O3?\?C?o?C?o `pG-EC#FF   " p(x8-s36` 44t4'`0e(0k(0g(иpF F&Bp6Kh2Jh_`_`hpGxE Q8KS HpGo酇0F0FEHQDLF AH Q@H`(F((D:H B Q 3HQr2H1HQijF!a @.*HQZ*H (/(.(-$I%K(F$HQE 0"H"H(I K(F@(IK(FIK?FIIIIIIYCYY@ZYZgZtZUYoY|Z"ZIZkYYYYsY|YYYK\i3!1U@ @ù LF Kh_i_ LQa\c 3DCrD@H\ DD + Op@@5²pFFF<Ѵ@ p+h_6 PpFFF<Ѵ@ p+h_3B PtpF_OEJ)F` p_OF`_J1F Fe`(ѿ_ J)F F`(ѿ_J1F F`8 @B iFlAB 0l[lDBRPθpGK[jտ_OpBK!pG@?+ 0?ZC@0?Oo" I@"O1O8P,l$ kl*l SB8 F!84?#C?opG_Ow3/I `_K`_,J`_S`_# d_Kd_d_d_ e_d_Sd_d_d_e0e(ѿ_Ow2K`_Z`_"d_Zd_d_d_e0k(0b( p('w0d( q0e(k0k(L_#J_OrZ0b(ѿ_##LM0d(G0e(A0k(; p(@ (Jh_#_`pG p FF `+ OeOe up+p5.P+j_"p bp pp+i_C"qcqp0b(0d(0e(0k(@0B0@0B0@0B+i_ "pcp+h_p p"۲ K?_ Jbh_#@sCsC_ `pGzS/ FF0pG7F FOzu33T0hFOp?&5FLEK!#RIC@QCA(&\A.D C3ABAp?B4ׂCpG۲C3CX[UCpGVhF&*HQ wi0i9FT8%KoC`%Kch]C%dqi(FT*`dCHlwinEu۹8D9F8TxCeEB[CsEbb)pHB2 22COe 3coNχ|ENN8 KFh-HQ 8(F\HP q&NWNFhchF###&'  @ g j# Q# #RQЙBB# -M$FFFF%F E(Fu`;i8F! V5KK4J -MF'Ehlki 1KhBO V"F3F(F7H)i FTV)HQ7 "F(F3F !KSF "FH3FQ)0 +KhFvji F(F K FQF  HQXF |ECCCχD-Mg Fj80FHB$ DuC7D HQO8χNCO6OFMhF(F4e! (Kc`Os`&K`jibaiDaT*ac#d#ccccb0{lgd5gh5&0ki`0ii8jTfiijTfii8kT giixkT3F`g1BDC#` FCB P<-MyKhDh+v`iiOADOF(܀"(! NOAFA OOAFO`OFFFObc A"!(F=1F"XFqEpB+F1F"PFNi@3pB A")Fd6B (F/@F,PFN`i"!8D%FF>KhSE&7'*FCF F70QF8HP  2Kh0Ob % F!6*F  FCFF F!_(J(K .F'H*FCFPv8F0F F!*[0]Hx" # ci i*F ci F;D CF J KF *F HCFPo χχ|ECC9DlD-M[FBFFF`)i@FTF!HP$ F#BF(F[FNd3FSFBFH[FPq,;i+kiK :F[F(FVF:F[FHPPCCF`x`-MFFFFQF`!i@FTpF;HP2&0F `iiOADO,F(a3Kh,Ob! F!?BF FSF^F F!h&K'J-FBFSF#HPM.F F!7[Kh+ObXF 8F"1F#cii;D BFSF F JKFo CχC`-E FHFFP"hIHPbhIHPhIHP"{IHPb{IHP{IHP{IHPbiIHPiIHP|iIHPw"jIHPrbjIHPmjIHPhjIHPc"kIHP^bkIHPYkIHPTkIHPO"lIHPJblI~HPElI{HP@lIyHP;"mIvHP6bmItHP1mIqHP,mIoHP'"nIlHP"bnIjHPnIgHPnIeHP"o~IbHPbo|I`HP o{I]HPoyI[HP wIXHP uIUHP sIRHP qIOHP oILHP mIIHP kIFHP iICHP gI@HP eI=HP cI:HP aI7HP _I4HP ]I1HP [I.HP YI+HP WI(HP UI%HP!SI"HPRHP*hIHPjhIHPhIHP{*iJIHPv& +iB#o nZCDHPhco nZCE@HP^YPFPZ6]bkz4φ  - 8 E S a o x    % - 9 @ M ^ n }= -MCh8 FOAXiNFHQHPo  F 8 OAXiNF(QHHPo (F:Fph[SFf:, ,=J#HO{=+)cCBs8HOAO`NnF4HeVAFOAxiN^F`-HOSo @F=-Q(HJOAxiNJF@%HO?o 0F)!K4`s`Os`9i(FShQFF8F #RF1F3aFPF $OAO`NF(o  Z2:χ졅vMDBBT$J_C`+>`_O Zh_Ca+*f#O!c+j+*i#h#9c+j+( 1@0pGc+*j#e+Ii_@k#"  4K@D_0d(D,-H,Q 0e(,,'&H0k(,=,,0c(|0j( v0i(p0h(H,Hd0c(^0j( X0i(R0h(HHHx4/}25G|)];JF_;1(o'`}# `pG(o'`i#(o"`_#3f+ @ j+ @ p%KF F@Q_0g( p51@SB/K/tCLp!_"|R_.p! J]@@B%C_X(@B@Q@O##o QpGKh__JFShCCS`0`(+0b(%0d(0e(0k(~0g( ЭJSh_#3_ S`,K\h_d0b(@$4_K\`CP!_տ_"T!J0e(@K4_ p_JT160d(#00e(*0k( aKB`IJi_K"R ;B#_Ka 0d( (Հ_KoK"0e(@pJh_C_`0`(@ހcJiC@ac0b(]JSjC@Sb0`('0d(!0e(0k(0g(0b(ĀGJSh_C#_S`0i(<0h(60d(00e(*0k($0g(7K`"_B_`"h_B_`h_Կ_OxR%KH!1! Y0d(?R0e(?K0k(?D0`(?=0g(?ٮ$@430k( Ji_#SCc_a% @  {#   0k(0a(?0f(?0e(? 0k( Jk_CC_c:@0g(@A K[h_"+ pGpG pG pG pG pG __C _pGpG0b(?0d(90e(30k(-0g('Ki_AS+B#*&+*+K*#ѿ_O1J_1__1O# K*O#++O#C@  JO1hp p JE HO #pJEhCXBXAK`Ӈ쾅χKi_I `_"a0a( 0b(@1@ @~A@ χ J@1_CC_(@1J(hOp%H χ Kh_JapGχ@ Kh\i!1RGKhi0g(c+H00`(0b(0i(0h(0d(|0e(v0k(?1RG6n8_,L,M#h*CP6*9*:@_#hC_#hC_#hJC #hC0_+ڿ_OR#h C @  Ho8 BHo=G@B % KhiChKXC1@RG6n(7 FM-0d(0e(+hC!k[I3KC$%00?#@@hF#M/0+hC i[G6np$KFhi]j0d(. p0e(0k(0g(..E$ ...%4E4d! iRU$!G8'K'Ih'LCiUj[3KC4J0`(O K@F? F1Rf860b(00i(*0h($0d(0g(0e(0k(G6nKhoC@SgpG#@SGKh0 C0pG#G8F0e(MO@R+hh3h C`80k(+h0d( 0"O@bt3l3!GKhZitdi@_1)H aRCi@K0XCi@(((Ck@!!F ! @G6n Kh[iZD G! ! aRGKhiAq)T))aR|CiK@0XC! VG6n-AZO;h^i10b(dJ&3`+QH,Ѳ;hCi[,0d( 0e(0k(0`(0g(6A1;hC*k[3XCiRaR AP((( ;hCk(K@0!!F 0`(! @:hBp1p 1 C+!+''oP0F.`FRK@DXC@9FR'HG6npVMVN+hVLChUHqCI1 N_+hQHCkI1qC1 NP+hJHCi[3sC1 NA+hDHC0@D@K31 N.=HN+6;L;H N"u8H N5H N'2H N /H N,H N \(H N S%H N J!H N AH NH N/H N pG6nC&@x}UMb:Nbv8F F0b(/0g( yKBxKBwHo80`(0d( y0e(s0k(iKiKi0d(c0g(3]0`(-W0d( Q0e(K0k(SUKC0e(=0k(70g(10`(; DKBO@bO``EKhIo_!_hag!o_!@Q_h!g-Сk_!_hcAo_ C_hJg o_B@R_hg,K0g(%$KBZ'Jh[o_#ps_hKg-k_#@CCC_hcKo_Cps_hSg0`(0d( 0e(0k(KKOLbOpr }@" "G-EF F0b(:0`(T0b(ѓKhk_[EёKqO$F&F!F 0cF".P~EBFFF2 *cD1 )D(e)FH^O0d(I0e(C0k(=0`(70g(н/0g( mKBgKhk_`o0`(0d(bK0e( 0k(\KWKӳ/OO)FTHENRMEQ:RPKOZ*YC0g(OU%-DKBV)FBFPFkF(8F'8K0h`(k64.#|3C3C3ci#`sCSa8FE!0`(0d((K0e(0k("K#sCCci$#Ca}0b(E)FBFPF F(<8F K>h2M+hk0Di(s.!F+HQp0h(~0`(x0b(r0d(l0g(f0e(`0k(+hHCi[3XCp@кp@溽p@ p@   HN) G6nAFDQF FD@#FF F@X 1Q@HN<3LF0 d 7FhHk=HO2k#Gchi FG 0!H n SBSAJ! @@G J0!cJ Sh#3C3S`~ @Iq ,Is ,s ,!q ,&A0Ms ,F!q ,q ,s ,@ ﶅ08 (qncppfppkhDMEL!FEH z)FCH uCH Fl?I@K0- F=K>I>K>Je( F(!N*4H S@0_6I7H JH0g(03H!2ID ,f!D ,OpM!D ,+I ,V! ,(H} 0&M'L%M%%L%%LM$0`( 0d( 0e(0k(HH?Zblf腇R}INu ԆDц"! ,F(I FI  FFFG*pFF"T!N1FF HN"Fq(FFH$N FpO4ᅇᅇ-E8FFFF 0"XhNxB:*&#*$ "I`ht`hI,  BHNKO0$ 9F0F ~#KBF@sSFL܇A҅ FH !F@х8FF$HN(F}(F($H-H*hKBH F8(F3H(F{H}(F<HHt$HoO1(FF He$(F'(F( H],5-~,'V,,,,,,--*FF Kh@&$"!W$NC4(&B0FqsF HF  p IM`F(K`hHNkF"!F(F窽q7FLH#$ FI*FaC0x‡4m۶*̿XhHMf腇"iF KNLHH 3]-MFFFFF&,FB,O4G,pnIMF(@F"N!FF" N!FF"NFSF9F2h^HN#FRF(F1h&aZJZKFBFFXHMd$ "UIMF0(F&& F"OIM`(F1h&5$9FIHM$"GIMF((F&(9FAHMHF3F F(F(-9H2"h8KB8H(F FB4H/ FP1H+0H#l@ -Hh0+"zFO1 F&&Hm~$I FD"H3F F!JCmF(1F Fb1FHM%")F FH7)F FUHjF)F FHs/'V.....$J.//:/M/\/F#* ܣC HMO IjF h`hF("`hMq F"FHM_IJF#H"MU]Բ@WHkclk!TH#"lRH#blQH!hPHahOHhNHMHM&LH<JHP "HIIHMOFGHMFIL iDJ(FBHMBH ^FAHM@Hp?Ht=Hxi @p *9Z +4Nh4O,<,3Bclbh3F;F.I.HMcl FFBi#)H_i#'HY!hk@*$H$IMj,<p LLVЅbЅlЅuЅ}ЅЅЅЅЅЅЅЅЅЅLЅЅх хх$х,хf腇P5х;хOхWхgх_х*-AFFW I"Xhm@hCF:F1F(FFA`GO0LN*8F"XhFM"FFhMFF(F&*F!FHM, 8O0爵&HM ]-AFFW I"Xh@hCF:F1F(FFA`GO0N-EOFHFF0Hk FE%BFQF0FI F$HPxB+sxM+<`4F 2*S***O0(Kh#xFB+CxM+jFFT HM "!XhM2}}|B"#~`~BB|BbC#!}HCCa}CaM#aHC!Mx!C# HCCCaMi(S qxхххх#𵅰xFB+FFCxM+QF,HMA *kx%!F;F2F)F  oxхsF&hFFf- --3Kh(Fp"1F`hMF1F"`hMIFhLp "1FhM IhL0GsGp "!hM~O0q-EF##MT5"FCFFF dKhP "!MN2HLG#BF!F0F0 \( #0#Oc"F1FCF8F ܇q݇ IFLRh F ILMP FILH8 @B  U\bЅ**O4 FXh(F(($JI(FHM@3ΆⅇⅇpG**O4 FXh(F( ($JI(FHM3Άⅇ؅-MFHl,hlB TD,NI#.#O!.!@FO<MD  V+ZEPF9hM KB c$h؅؅4q4 pG*FFF"Xh IFXAhB1FhGF F@"O0P F    *FFIXhLHF$%F#  W%#5B  %먆-EF,HF 5-F:@#x-+3cxp+s+.Ѫ-+!0hM0$=6Mhcxp+M2HM!1F(FGFH$M F$$ KhME8FILF($х҅qˆ*FFlKhlHnlH DkHM !"!XhMt.FeI`hL( O()F`HM"!M]F\H F(gZH F(FhFLK FLFTH F *PIMDOH FNI M'LH (oHH CGI FMv<EH F( BIMkDAH F( ?IM`D>H F( ;IMUD:H F8F L8FLOlF FLK(F!F8"0Fc FL@(F8!0FG2F1F)HM9(FM(FM=F)F$HM- G!HC HM"tIM| FIM Hqօׅ$ׅօօׅZuׅ~ׅхׅׅׅׅׅׅׅׅׅׅׅ+؅O؅OׅׅSQ؅* "!XhMn 0 $3$3$3$3$3$3$3u$3$3*FHM $hhh Gh883F:FihHMj F8rۅۅphF$HMZ Fp FBnCfFHMM 6ai )" HMCi+ai"H M9HM6 (` |UFFZ, * I+z\ pG( x*8((  pGpG-EF9H F Y"!MF!F0FF2Hq%1OBܽE-HhO7-8F`0F]0FL5D0FL0D'ѼB"F1FEHLHL,4ppgBHELV%BBFRFH L5BHL O8BHbB:FBFq] HL5ZZZZSQf腇ZZਆZKF`H Ӈ7g-M*FFO4I"IXhL7F(^ѵIL!(A$' "!LFбp - "!LJhB'FHL'%p0 $ (=HL F)FH F'F  0FFFC(CF{H{M+hzHx"yILF(<.F"L{(`(F{("!F Lo.F+h[hF9F(hCJFCF`HL"!FLU*hFRhFB[HL8F9"XIL.?(h @BCFNH"F(hC($uCFIH"HIL]F(@.(h B.(hZFAF:K(hC?(KCsF6HZFAFBFoF1H-He3&0x <*]3%K>)B#Hl!6W& "PFL ?* 2`23 **QFHI+ۅ܅ۅ7g5܅ӇQ܅܅܅܅܅ ݅Tхχ݅>݅݅d݅2x )Ф[*-3Kx]*0x *:6W& B\Dx])?Q"LRK2  ;FOK 8FK?RDS/6WDB+xg+@#.*.ј0s+!(h pB߮0n+s+L.J!F(hB!FF(hBm0Fn+3"!LFO:sBݓB   n* E !F"(hBF8F L!F(hBAژ0s+8F  [O;KHL%(hZF!FBF EI(>-<ݘ0v+))FF1F- 2h;F)F"F(FH  K5D`KP`O0 hԇdԇW`ԇ*L"!XhK' `!hHK `ԇw煇* 3: FF!H]O0煇-MF#OA3OC*FB+IHKT!`hK(O0-!hK(-!hK(-! iK(%,FF3HK%SBRF)F/HK  (I YF)HK $,CO8dB!F#JHK"F;FBH s>F#F$B c]FDOC+BD2hB DHK 4CD6 ]O4煇腇腇.腇f腇>腇g腇r腇F+F;"!hKC"F!hhK=/F"!hK5HKHJ&%DB%DB1FHK FJh@JD J O0ᆳި*pFE!hBB"!phK"F!hK( -#h-#h-##x-#FF*S:-#FF*S:- D#FB+#FF*3:O0p -E*FFYhWۣ++JOR#pphO'OK"0!hK0"!hK&*F B $,h hBUED7#F9FHJ$:F1FHJ F,, x x"D6O4$o `ԇ煇煇-M4K5O F(>hh!yL"QFK)+KhD1FPFJ,F1h&HJ|&H (3(ј -*-FD,1hH,XF1H1x"HKoBE,0`-&D,, 00p -K >``pԇlԇ`ԇ<<<<߇<<*F F!w]O0-AF+F/!8h,"!xhJK"h!DhKF "!hJ#F8  -`+D-- pO0 `ԇ*-EFF*h"!`hJcO"!FhJZ"F!h?hJS H :   O0`ԇ煇*F F!]O07 FF"J&(px-*X"!J p0sFFF"JWFB0`O0px-) PRx2"!JC ` x(#`8 FBFB HJKcAh)@8@HJAHJ>BQI-M*FFO4 FKx[xD E0Kh>0Kh?0Kh@0KhA0KhF0K/hhxD0I(!FkhYx.E Шh ? >a.h AY."!(iJF."!hiJv?0+ "yIIxHJ D0Fi+b.&$>@pOB$dKD pE Zp> `K``K`@ _K`A ^K`F ]K`]K`i C!FPF B HC0!FPF B !FFPF <(;FCF!FPF NKNI ,(F!FJH[FJc4䲦r+?ѝ>p$=F@`BӳFOsZFF0)FPF F ZF)F9HJB$ _AEBаE2HJ15BѰEZF)F,HJ$F+HJw+ $>P'O@`B[2F)FPF (2F)F8FJ$6A F0B5m+j$>P\O@`BB6ԇ|ԇtԇԇԇԇԇNᅇ酇 酇腇腇?酇酇U酇酇酇'ꅇꅇ#2FH0)FPF }HJ)F8FJ1FHJ$6A0B5H0#F PF @C2F)FH0 i(@F"rIIfF(@Ȁ@0 +؝A0 + jHJx$G#> [EdN;FYFPF (8*FYF0FJ_#$ 57 겓B ;YHJQ _VO;xB BAFC3\NHh*FJ5 @3 #;BCHJ&EK7B #~hBHfs@CFJr/*R@*7K8I_ F "! 3HJ+HJ30K*))F0Fs,IE+KF*HJEт)F0F { + !I"J+F)F0FkI"IIF(. h ꅇ酇@ꅇCꅇ酇U(ꅇꅇ腇腇ꅇ%腇腇ꅇ腇酇腇Nᅇ-M*FFF@[hKh Kh KhKhKhKhK HKFhhHIO( kh[xx+Ѩh  kh 3ChSjw[j+cѸr`уH #r6иw6.U&"!J?>F.QU&p.!8FIF(<Р ZF9FI h  # <( 8Fx(>.'г+.h F(h c(Ѹl@Z #O33 ^8kh 3,LHh B(p8S+P B@  EDE:FYFSF F&kGkh*rѺ?3 /0kvRF9F(FG(@&  E7A"i(h2{+ (k.:FSFk绲8k.O2 #kG(h8k.O2#kG(h@k6 O2k #G(h(k.߀O2#ԇxԇԇԇԇԇԇԇ慇%煇YFj:FSF(F~GC h)FeHJE8YF`HS+`J Bu  6SF*FYF FjGrh+`Ѻ?SHJ -jñRF)F0FG(F-)FKHJQFJHJ  E5A#i0hCk+(j/SF*Fk竲8k/O2 #kG0h8k/O2#kG0h@k7 O2k #G0h(j/#O2WjSF*FYF0FEC O07,?(F r   ?Rw?KKK`K`K `K `K`K`K`u8煇M煇a煇h煇l煇ԇԇxԇԇԇԇԇԇ FF,F4 "!phJOzs.!phI F@d"#N BD(FB 09_ 3# 0d IO0 -MFFFF"IV<F ChB!/тhKBH0+$( #0h3F"F9F@FFM`GH @ O0 XY*p'"!XhJ<NF0h$F01hHJ$ Fp$u K I HFJ,`(F$$O4YC 7pF F$UF(1F HJf Fp$ #` F$8 F$`"$*8F "!XhJ "F!hJIJ, H O08!(F(Ch+H  !F8@%PK!h@ Y*-AFF*@ "!hhJ!F(Ah)H  .ѐi(HIHI "!hJy "F!hJs "F!(iJmò FA%O0텇&*-AF+Xh "!JR "F!hJL "!FhJF!F " iJ@!F@F/(Ch+H  鲽A%O0녇-M!,"FJK!h (+O4 FyIV$I9F(VF45 "5D#ETDnIOU*IF E "xhI "hI  _IU*I( E 7BXIY IpUIYI(ѝ  `A  "MIV$IF(}pYI(xsYx1 *ob0  D"AF5l "AFpYIt@ D( $-IW$OI4Z$A$TE#DFU!IW$I(bE;]$,WB$,IImIWIg( $,4`$, IpYIS4O Y셇셇셇\bЅ셇:2HIpYI9(pO 4BCH +pAH @JH G8>H ;JH G/08K8I9HFI9O6N7ODFh4F!F+I8FI*$HI]' Fx8F/FFV*F3F F!i3HcjF 8VK;S  % C&C:F%H#I' z'#i 7#U/7'!i.(FLDG F!F0C #@FI"i f B 2O7'0WF#FIiCLF@ ]hFGJF#FIi3L]hFG8𵅰@CHI %F@NAO<-w@HI 0+X0FkI0Yh8HI06HiYhI04HhhI8FI~#x;+K>@BJDFH,HIq!i+HImai*HIii1(HId!j'HI`lQ&HI[l%HIWak$HIS6#kQCHIE! FHk50FHHHHHHH F򅇲󅇸ׅ4Pi󅇁󅇞󅇹?+-MF.FF  *$HF T$FME FI`#K$0 F7FkHB:FkH(k0,FkK$ Fn腇-MF "!Fp-@phF(_x/JЧWBWA"@FIHf (@"@FIH^[ I@F HI@FHFw@FIH#  #6-"!0hH# # F y aiHHO& Fj0F'##𷁰h"!H  6,0 +;јFei"!phHOF*FCF F>xai=3EH85H*FCFkHH*FCF F<FipC F(DGF `HHXXF</uZK ZI*FYKYJ(FFXH F*T *cF  *FPHCFH+##/UciRi`M # FF(@<C? +A'x/Հ_B_A*FCF F /@ *F ,HCFHu)FPF 5j H I .F*FCF!HH`+F[F[F!i FC Fh F]8!i FCZx-e񅇱f腇Y A FF/EHH HI-FGHH +PF /?CH CI;F-FkAHH DB DBaiYF{/ FF{/iC@`DD',ai  HC H ai e  iHH"iPDS7 B''O64O64&2} /-AF+ FFO0" Iphs(ChbB-hKB)FF3A`G D]*/XhzFh_*0;HH0 FL %kHH&.FO#Bv*F3F F. *F3F8FH#i]FO0 p&FhhBp#S```F` (F-h F"H"hxg+K+ M+G+k+m+щAQ2AQ"`AQ0Fս@HFOrHC F 02@Eђ IB0H- B2I - BRI I6666-McKdLhB##pF`I x+,@]H F @hiGfEF򜀻hFi Fz:#4D;;FSo#FB;hFJB-;#=;?hAKBѼ3#G.BFf FFD5[ ?3{ùhG EFNؠF(#;Fh@F*)# 4 0 sjK-9#Fr"+o"bpF=Be,#=;F6h2[BBBSFZF*GEEF @#;F FTD"K$pC!IԇRՇ' N4h%hB$`d` #S``'`g` F ,F-hԇ8(F J FR J IhFHhFm_ `iFHH  t)-*)-MF# F??`vBvvikHHQ&QCBA+z+ + cIcJ+FhjzaHH8`I`IBAҩi^HH,#iz(zF(9ib8m(iL+z++HIIJ+FhjzKHFFDIDI9iK)`+z+k+k7I8J+Fhjz;HFaFO {mS E1B+z++%I%J+Fhjz)H*E   D1FO IIO FBOh E  `E*B0F BEB_DIIvWnW)WцSІWW XOX(BӀhz++JL+"FCzi HHS  J JF$S/1FBh4BnW)?цSІ8M,h#I hBhДBJHxQK(hxFh H8@"DF!FH!Fԇԇԇ00Khh z++JH+FKzI xIHH"HG J J!FHKpԇnW)ԇÅ8AՇцSІ#JpJ`@RՇԇ8F%0# FS``%`e` KhB I hB`K`p 8WԇԇԇbiBF Fq``N`a3'"KhB!Kx/i;FB?hkila&`c`` EEC Zh\`#`b``2`HHF qEr CBAJx3p3 ԇԇEWFpL#hFBh h.zBmzBpԇ-M3#F ` `:!XFGHHEp GE иiGB"FYFiGFP_ZF!FHH&0F?h;!(FGyz8z(Ci R@ +x+ ;+(<+ŀ5`+x-+!O8F5x@+,0 x(*F )!PFHG]si#BF0FF(5H o67 r F ( ('o8g,H 9 ` F h@39 V###BF0FT`H o9H ch%F: 9 F n(O1(F ;(o*H %(F @ KYFPF`RIIIIII JI!Jq-A*FFF7* _hh8FG"pX8F }Fhz+>H 8 X-P"`hGDhXzdF#hi0FA1H4 =-3$+K+HF'5 m(H o5"!`hG"!`hG h"!`hG"!hhGFo4O06 "!(FGF F0AF HGCo67 l#h:F)F F(9!HG"d)HG"ik HGaiHGiHG !iHG |HGLHFPHFaiH1iH-!i@ H'l:J?JWJlJJJJJJJJ-MHFFF)J.hF  @.0"FGW# @FIFF A{@FIFu($ F&@FIFjF. (+ГH F "hG ?F H $@FIFEFHFm"F#FL#Bs(Ft # FFY*iC"@FyIF*(@.@O FJ 3"@FqIF@,FlIF(FhIFF(FeIFF(@FDB@AF_HF###0(NF(z("F)F#### #+#"0F?K?I@HFF<$$"@F3IF(?s"@F'IFF(@.F"hFGF.IFu,KFhjiDO @ iij F(X$H $h!HFWhHFQOZO[3#]#$Z#X*q%Z10*G_iu}C醇`ׇoH E(bH@ i F8H $8F kiQF[B@ "F"xjii(F"SF2F2FHF $@F 1FHF$єH iEFL5. <, >   PFF>Fki O6 <,  :            XFF"@FeIEu0$..O4"@F`IEh(@F^IEWF(@с>h7"!WF#FF(F("FAFQHFh$>"!hF"GIF@FE6EK CIGHFFP@F.!E:F("AIE!(@?I@FE###h((.F 8iFv 9i,HFtkiBq&H sI i% DSCF@#%!0F7Bx o&Y.l8=N=### (.F('. CY.FFaCBs#V9ioHqCRc#F|"y"F8F6:iFC@F`IE6(?l@F^IE/(?e@F[IE((?^@FYIE!(/ѻAFUHFFK0FuFOJPKPI,FOJPH FF,a####9EI@FEF"##0F(-DWTDF"!"ri;FiRD#0F*F F8*F;F"I"HFFS*F;F0FriiDRFDGAFHlAFPFFH@FIE~(?0zIIICx-EO tF\HFFF("QFF WK`,,1,=THObFRHHP 8FH6oP$,"hhFlhF FEDDB@K#Obih0"!hhF8KOb`#h0oOWO4 F Q N0Kh0Hn.H"-Kh0Hd+H*I x*H)I x)H (Kh0HN&H%Kh0HD#H"Kh0H: HI xH$oQR 0F)h3FT oR4m兇quׅ4iLmׅXmׅhׅhPPmхċׅ@mPhPF F F pFFF !F3F*F F  Fp*FO0Xh= K`( H(ahHFf HFa |:]-AFFT I"Xh eXChBhCF"F9F0FFA`GO0g0$KK"F!FHKF*G M 0i(FRhhh"F[hF䅇䅇}䅇Vʅ-EF&F1HF,F F #1F8F&FHF  (#RF1F8FF F HF(# !@FF6B$&!hChchhs!MF+h*(hp@I`hE~(I`hEx8O4 Fp*G O4MN(+(FF0FYhFHYhF~hׇ娆u΅***\hG !F J(!F HF_ Kh+HFWO0YhHFP hׇ؅م>م-A*F  "iFhFFxl:,Щh#HF*0"!FF9Fhh [F(:FihHF"!hF"!F(iF"F!hiFF!F0F !F H{B HFCF*F0F9BH  3-AFx F**1"!0Fj4F,& %%%%x0` O1EF@F VF0 HFo BF)F# FUh4"!F7o(-MF FFF pB'8F*F0FE ?(.0#D[HFjFB ХBr2 8FqE"F0F m0d#D0@҆-M};bx2F`<pb`ED0LUHF1 XFE']F#xcFD"{b2F! Fzk  aR#F)F<EU@{j+xYF@HFFt2+#ht{ach;aE;jBBcF6HEtjE0#bC\;chjj108j43۲:+bѻk(Fj;iih{iR4(F(лh3{jF3"0{`E@8{h(ѺiBлj0Fch#h#9j08F(ъ FwF?gZghgMFFFFKF()FHEr 4 FEhOBOAHEd P!F0E C(3h POAOSg0( R)FH2EA Q(F1H Ma*a]a FFFF }8E3(HE! 2F)F;F F }?g*-AFFO5(F*!h FFh%,!FphF FAJIhEH# phFCIhE,hE(AF0iF0hGx-++) FEF8FE(D0DF +HE%!FE49F@FEDAFphF#HE@Fx Fu8FH/+ $+,%; +)#(((((^+ |+Gph_99F FIF9F FI@HENTuv(z pG pG*-M@O O7FTFV#ر3+  BU DlJ( hE$@  *%*/5>M\l|hhDd d @clׇ5pF Fr0F_F1FHE$ FpkhFIE!hFxDB!F HE HE#FhF IEF(K$hK`Z3F-LXlׇ-M*FF@>IXhDe .M~IhhD[F.{Kh{HE;$k jwHEu F.. Fhh.M|kIhhD5jKh+kIhhD,F(y.dNШh"fID,Fx4h4X2B$V 55h\H;kE6`+d; B2VHE+lTHE%RHE tQHEpOHENHE+KHE JHEXHHEOQGHE!FHE)kEH9EDCHE@AHEH@HE>HEg=IhhDFȹ.Юh#M+hX"B$VXk41Fd0D(x/H;"/IhhDF(@.^ "*IiDd "!hiEF"$I(iD|F(R"!I(iDt(H~lׇ%,`,Qv 2i:2[[..O;.O hx-+"!EXFCF&KHhDr;BF;FE/.t0#h 1F D0FD"kDP,@L*!h$(!۝0+- XEڈ[ чHE $!FHEsO ?$;۲+;B(H)-wHE$$vKvI2FFsHE hYFB"oIhhD(y.wXFiF(P_NBjdfHE0h+cHE'1h[FaJ jaHtEtijfF(F[HE'FFHD;,P,,HHHHHHHHHv8@FHD# "/U|"sT#6U!chF;+0J1JR# 1/H[D@FD( HSFBF)F'HD)F&HD ,  %&й 9(' HDPFC(0FC(Cl F (  ()F F[>p Y(}=|o(((醇SQF "!hFiF F8FiFe ClhF  (Cl Gаq ?$?Os"Fx(!FHDP#-MFSHDs1QI@QJ F 1NIOCMHNK FD[1SJHDU(FGHDM,FO1CEBHMD@?HD; !"vIhhCFP.sIgsHD(,jKxoHDJ"nIhhCF(lHk"iIhhCF.fH' "FhDkFFbHD(FHF_HD(FB"ZIhhCF({.F "hDHF*F(1FQHD$x! "hD8 9FB)iFJH xS+ E+F; + G 8 B =f;ڲ *?H?HDz%.81F=HDs;hn.A!Od""OF&&O##8FAAL0-H_-HDO%+HDJ%*HDE%(HD@%'HD;&Hr"%IhhC @¾")F0F K@oЅ8އ #!TA怇f|ȏ[ #< Xg-MFF) FF , o)O4 F* ,"!xhDbF+ ,O!h@F o+KM, ZFAFEH3FD+F"F(2FYF?HDo/0 (F(F ( 0HO4."8FFDF'(HD$5|ׇUxׇ뀇뀇]iW@Bnq/-MFKFFHh)w#"!`hDJF"!hDAF"!hD6F(F(F(YmH[O ^F'*F1FiHD*hhKBhHD F(FcH+`HDk03ZH[YHDZ(FWHWHDQ(FBTH1F(Fbݝ@,R,m!FLHJH$YF*FHHD+O1(F aDHYF(FYF@HD!F(F =00H3!F(F 5H!F(FD2H!F(F .H1F+HC8FC^Hd8F?1!?#H"H $M1F HCO8F@(HC<qsㅇⅇ'V,,ⅇㅇ,,,Dㅇ3䅇/Tㅇ$J/M/\/ㅇㅇV䅇5ㅇ䅇-AF')F FSx-*$JHh3`=- Ff*O/*9:FAFVA($O4k-MFF.FFR_+x-+ =!(FC-Fx)F6HC9 >?+f+]J /J.h`ݻh[RF(F+IAJ0 O W+C  4^ED FF!FHF $7W+:F)ѸEp$EK[ @XF+K)FhHCO0瓮kɮa㮅FF)F#jO0pG*-AFFW I "Xh @hCF:F1F(FFA`GO0h#0 FFJ @`,HC~F F 0 ! HAYHCf,F]a%*-AFF[hx-*[xa+!<5, '&DBHA(i ``` Fo0`0#a F!%FgF0bh`ŗ`Fh#iA?  3h x5F(?}(h`h{79F`(`H@Fok\*3039Fhhth`(*hBjh1i?P#*hQjhQ3h x%0FPh+O D)F@FAG(FA#O;_OpCx-+#O=+++##OPFA~({PFAw Ar)F8DA pGUF/:#;p*3-AFF(8x, !AIhLCx(FAM0F)FAI0FA#9FF0F' F#9FtF$!U-MFF+*O &F  -m+i;+ U ,iE)Fh>&+@-hFih **3="K`'B *i *Zhh**i *,,+#++hqJ+h @׀ `.̀0FF&, , , ,@+ $&+8F+h++'ѫh[hh+khO hhF A~  ;SC*khhh` #hkhhh.bP Mkh h` $&_! F 3xC hBF4 +6 !0FA*F OAF XD CA"ISA1FSZFA  S DOYDKp F0FAF3jhSh`3 ,1+#F$0+dO7ׇׇ  S* XFT F(ѺлF0 S 0F > F(y *ˀxH(x0+;# # D [u0FA #3T0D!0F%0FxdKh{,oaJ`FFA=!FAdXF_0!Y%F!0Y[EXFM60Y(;#JJ`$*,~ѷ[ &h/~+ $KFFF!F!x0S 0B08F;0  ^  PFFA0 4C0FF'(IA00F%IAQF0FA h0FIA0FA 0EPF7Kp;!FA80HS B K8 ,F~|+bׇSQBqbׇ-MFF"!vO:O %&   F(D+H(?п_%(K(H@QAT)F&H'9&HFXH8HFFHA=p I"p>t AHj"pI>h AH^K F`8"z8HAI H HA @4хʼ܇_v-EF0#Kh8FE"O1gk-)FHA}F(HT$\4 ],н FOFdFH&!FPF%FA4FBpA@F9zl܇y pG pG pGIK [D0pGH<0 #c#<0pG KFD< R< < "b"< k dpGL0 CS#L0pG pG 4d@`d 0IF <0"CP0TV  t jtpp0ZhBt p <0< ]pXH ıO2 !HLF` 2 w !  pG pG pG pG pG pG pG pG pG pG pGyL H:"L L H" p p Rh2"x xL R"L L xt pGL0 ;#L0L0T0pGpGpGpG$0!FXlJ?w F  Ff腇8 *8 pGOB84 4PD8PDLFc8 < 8L0;#L0 pGKFh"pM .FU;p@P@GF(2hIHA6@)0 pG pG0 CsC0pGIKJ[`P$ D$ pG܇;HB 2H(1 Ѕ I"p>+Fx'! LpH!"hH ` '2q2兇HQ 2HE HA 22 \ ` \ ) <I@P0  q  pG pG pG pG pG pG pG0M#C0.FU;@P@GF(2hIHAb?Ul pG#pFJ7FHAL@gg-EFF4MFF*F#AF8F 0,H 0BӢB B١B=!F"HABңBKBF;9F#PFHBأB0DBӢB!FHu#AF8F#J( HABҾ܇Ӽl݇-Q~F% F-MFF0C0ճMOr!(FrH'c'F4#F1F@( #0@ E ȿO FN 8F(=F (HhAhoo9FHAa0:hKBЎHO0UF6 }8F~F(Ho o8FH8F}F(}HA0o{H Vy)xHA!oLO%iN0+NqH =+ ++@0h0+eK!8FW@"9FbH@m# 7`sd^HhAod#9F0F ( d3e ped(F*((.JH00+0h@D0+i0k00++@;J! (06H{qmlUX2H on'8F qmlV(*Hopqml ($HoqqmlHElqmlB(Hor܇sӅ0Ӆ'V,,,,,bӅӅP݇܇ⅇDԅ\݇gԅӅӅӅԅ%ԅsl+Xгi00+ 0 D0gXPg RF(gHHӀF(@ހoـ  FHAo83mCJqml(ЃHHJ)؁K AԒ0++#BFYFWF(o0` pOs0j1FFRF8F0 p8FF&!ж`HAd`HAaoO7o @o|UHAIo?1&?!?0 C f E# B BclC"0+)CH$BHosJ CFZFO7Z? 0F0FF(?r_"g+#FObAFXFF#FBFYF@ GF(HXO#FBFYF GF(#FBFYFOpGF({9-?7o3ՅՅՅ\݇ԅԅ܇ԅՅՅ<ՅvՅօ-MFMHFFFxFO 0F@Bغ#CHA|#FZF(FMfF=)j,f* "!@FAO GF2HAXoVcl+=0)8(F(F]FH)F"J73HF`@"#D+F0FJI(7.IFHA  F  ; HA F- H ׅօ4օZօYօaօtօO؅-AFFF&B۽U F@o(h@6DoZlZ@H!F@ G ҅o FFF'[l˱HX"!A?-F #:F)F@ H!F@ G HF(0F@" ׅ҅҅p H FFFP I@D0H p1F(F0Gˆ50oFZl± I(F@A#h5F!kF"F  0o-EFFFC[lk"0+)O ./$FW(@0FED F #:F1FF%PH)F@ 2#FQF JG jF!PFW+HML(F k҅f腇ׅFFFF+F1F:F FG0+ дoO0 KS pGtFFF" FF<D$%F;#F8ғBqӤEBqҘaFU+%FQK$FW;!-M F!FFF7!F@F72F;F&O BAD'pHCR{-?'`S{( ?DgPpTD6-M& FFFBFF4F: O (FZF!D ]D Aa CC CE<6El 3FQkF6FFFF7(`L#9F0FJ6h#`#i-MFFF6t\!F(F `GS++X0 "AF(F6*KIFKH@O0!9F !F(F6G F ;FR (F ` G$3+ +X0"!F!F(F 6%F /!;F ;FR{?>!O F:F G(  F D7OWE Ki2F!F G)?F  DO ZPmI-MFzFF6Uۺ3FBF!F(FM7SFBF!F(F6U(F FFFF6CF*F9F0F7_F, F7*FFIH@ FP7F67FH@HBF$ F0?0#F!(FJ76FH-MBFFF$ F!=J(F6OFFEAF(F6#[EBAF(F7O8:FCF(F7 6F'H@TFAF(F7(?O !F(FJ7H8F6|FH@cF0F5Fo `ix)ИH?~(Fj%Oz1Bˀ&*x *FHO;)Fp{Fa^F1B9x)zx*C0*z*/ )}H?C)BzH!x[E#Дa.uHO @s F19Fp=# K%1#&1;xDr#C&!2&!) )_HADB]Hs\H#sC%ݒWHl %p D9F D"sD\HxB"T Jp)GHBEHpк?CH pC p F D9F2F)F Fn60B5/#hn!A!d## F "AAFH)*H?of gBp>v( "1F@FCH "1F8F<1F "(F7! #BF FW! #:F FO)?Ȯ #*F FE&V&v&&&&& 'F'i'''''#-Ah`FFF#4F0 H?% F1F(FF(Ѹ(F#(d##ih/`"(FAA H?Bp>.(FA1!(FcF(l(( pG pG pGFFF,Y(F Ch+h;p$9 ig(H?#;p3p(FiF#d#0hn#D$##"DA0d#pA,)%*%hn#D$-DA"#Aypd#0hn#D$##"DAb0pGig8 pFnhC&d#"#FA#AF?, 1+#xbxC"HCs_Cc#p cp0Fp-M ?(?NFBF1FFQ۸@(F"1FojC9F(F((OO Ozz '?"1F(F?& >:F1F(F(<"ԸO O4"1F, #N "1F(FO"1F H? F@"1F(F=coгoг""%-MF:},  F'?(O`"9F0F)9F O 0FBFBF9F(:yx!C#q +r" ="! 7yy3r+:z*szz+jszsx 9y*zC$1+"!0F#<0`@,, ,3hn"A!d##AA0F#A0F#A&@, F(O3c$oz 9B򥀢Hc0"F?B8F d/d0$hazp(a 9B$O 9B򏀓Jh,@#`KhB U 9 g ;(?J Bkh /hSZiB BF1F8FV(v BiB+ihS``#`+a`,f@h#1+?^@#+dY@4S@s,9i8F!c1+r,3hnA!d## " #0FAAcY F :}i44"!F@FN4!F(Fd! (JH?Mo `E`{h `z``a4`T0 C F  iB+ihK```*a(Fh ;K"1F8F З!*"1F8FQF8F"1F8F{ *QF8FQF8F ["1F8Fe?58F"1F\"8F1F!i2*a1F H?#J`\oY$W$hm<އ$$@9i "a pGFhhn"zA!Os#"!#AA(#h9%H>{ hazhA!nCA@AA H>j hzhA!nCA@AH>[ O0IpF "!(F@C h0hnA!Os #%#z*FAA!#/H>- hazhA!n NC1C~ hzhA!nC1Cs(F p`-Mx hFQHh Fn\BO$ kzD4 CD@DD#&BzD4 CD@D0+b !F(hF.O CECFFOs !FSF(h F(h 9+LЙ?!F*h9 E&+h9*;&(h"hnA!Os0AA+z!#(hI hnA!AA+hI0F  E 3ЛF  Dѵ: #sa# F%0$0F j hJ@5=ikH>Roap#Bp>?#{+ 3x++ 8 @B#++oO0 (-MOF FGFO Ұ O4&?)F Fj{*@)F FoR* L *M * ++h9(FjGk{+> "!0F#3p0)F[sp#0F3q0@0j{F*)F0F^++h9ՔB0ùL *//ݔM !xL H@ #x++Ѫ++Ѹ ݔM !xL H@ >O0XF>F:FFj(ۖ砆[))pLF "! F`>##p0)F[cp#0#q@0 #0 F+kG`pއ-MFFFF*e F}F "!"/Lz `4POcUE(C+ #!Zi"HjC "`*"p"pp qO Rbp0YF0 H%rGȱ XF" z;ѧ !" "8F  DDއ-MFFFF*e FF "f!"X/Lz `4POcUE(C+ #!Zi"HjC "`g("p"pp qO Rbp0YF0 H%rGȱ XF" ;ѧ !" "8F  DDއOshn#D$"#DA?-Mx FgI ư W *F'?H&?4 hzhC#nh CC@CXK3`0s`Y0`O3s0)Fsss"Os  2F# h( FPO0UchA0= hfzhF&#n&C0F@F F+^ pFAh0F>T F5t)"K`pG߇(H>;LH!h>6 h(̿  @B*߇G*-AQFFF%%(F'!1+ї"1;+8")F Fe`&`s"1#s#1+cs*P++@J@K!abF#"c !B"ې"0FF(cz+Уz+c{z+!{ +*/H>.J/K/H>+!*ё*Q-Lbrr+!*ё*!r.!% 3 1zѱ%0+#%0#h0FhnA!CAAA!bK$90F"( ?O#%I]#DA>*5A>c*/>-MFFOO L *? hSrz0 "! F##p0[cp$#0#q1F F3kGFXmH>;O70FB0+єL0:+eH=! @єM0L B`H>k{+х 8F@ZK@Ԛ0"+# ks"E  "Z #O $0U0^0 "!XF0"[cpO  01FXF3k"pGF(sh ?'?Cs`"8FpO "!XF%""p O Rbp"0 1FXF2kGx #H>shO4b#s`Os#;h{h2?!!?#""?A!!/OCOC!!;#'a Lއ)) )-MF ", !FF(F8$ " F(0h'hn _A!Os#$?3zAA#"ABؿFOȿtt;FZF !>#Os0I, #fF(#FCrr1F(F(0307EڠhF(К%߇%F BoS @B0-MFF=F$,!=4F0XF PF dF,!V = F(#;]F4`!XFKF@F8F1@FzPFw0F [F!F0F( 8F(F$ 4BPFP@FM,%JKR'S'B'`C'@UE@F; !F0FX% gBF8F543pFH FFxm+"F>0`,!`= (Cxm+Gs+`pGp"0F>(`i$HDc!F">F%hhF F@oip F8Dhh<,H>o Kh##2F po% lqCh+"iH$FH>i" Hi" HiS"! H H>o Fo5+j쿅o񨆇j-EFH F(8"!>F(H>so /o F,ДHF(;OEяH>XW(QF=$(.гh3L06B6")F0FTxxB"+yBBkyBbL0B)F0FE<>FtH+hsH{sOsh(F+<"Fsh+mH> o%irijI=!F(ѲieI=!FtF,0F.FH8F$FpF[H=i+?p!XHZj$LCBsHH=o 0F"#)F8F#$F+D@")F0F>*h@KB?HJjh@9F0F-O18FF($,H,I(F8F?AF8F}F((F=AF8FxAF8F~{hh3 D#DAF8F !FH=UH=Qo<)F0F`^toiXjjjj&kMj1k\khkvk kkkFbFh(hB&:Bҽ@ 4`ٱ)hd,Hb1D0D=+h!FT*h H2D=+h3+`< +h!T*hH2D=+h3+` Å-AFhFFF<8 +*N#hBNE @F;h;;`0FH#h;#`+x h + 0D;#h#3#`50 `(x@H+#h;#`v҆-M0F FqI hO0FJ`J`J`JH`J3+@+pB# `0F#(F3=h/F,B##$FOC#$ ( (=& O.U+x+@ F:hK` Oc! +FF #3C (@Eq o,i C[(O(0kD 48(0(#1@'0  9$A++R#UaVT USUST)0[+~(ѝ*01;+R#TS=UUSSTUOcQF ( C+\Sb|WZ :ZZZZZZZZZZZI+@:)?K+DBFF)D< AFF!H=i  CF8+ 3#$(0 <,CBV(]4O,?ڮ <33㇇pm33㇇ ÅB1<  1BF)DXFJ3+ȿ3Fh;`Bȿ` x" FI<( p" F I<(" F I<(" FI<@ ………ÅKh`FpG4KhpG4"K`pG4FFKhB 8F F0)FF(,#F FWF(JB$P, F8| HH`| I`| H`| Ha| IQaO34[ZZZ/"KF [hpGLH!hHHahHHhq@H1H=+1 H=& H@1=46l>l[lclll醇-E9I | 8HQ`| 7I`| 6I`| 5Ia|04JZaSF2HOF1HK9FF FQFF AAFF <9FF QFF AFD B#% I&F$ I F IF$ & % [0 C0,[.nk.7.I.eZt{ p N(4hBB!(FFKhBKhB F5`pO0P4X4T4 FI`I `I`!%X4T4P4pN~dh4]h%,D$d$T_ p h+DB`B0 h+ IC hS`@I`hJ-E]`h `tm|q 40`(^P,PL"^huhB% D:P,hDh``EZ``CKhBD@>3+W,H,3䅇FIHt@(-AF  "7I8H8*@Ҁ%X#mrKhl+@΀cl+@ #l)F0F `)F0F F "0F<(F(p.:!0F;("!0< &RH< GOK2h@B MHo 9(F 0F6(GHo (0Fw|AHx0F7(?Hqo =Hk 3+ sB+/ѳ+ 8FF2H;o .H@h X x## F (/ fe e@ H-%"0+K !hH;! h ) D0&l FIB?(_%siq'V,,,,,չ񹅇tq-EF)H FFF `"!;BF 8`F#-OR1F@F:\8`HO0=`2F)F@F0: :V P:h H2D 9h;8hO32F)FHߺ뺅,-MlF l(F[(S(FlY&F)K)J#QF(F3F&J2 (  ###)F FH ((F T(F +(F(O+ , OCE6;hBXF{h G 7H; 0ɇ0ɇDNsF0VF(F#1F(F8*+F F?pFH F@H#+-MFF F1rF F1ЀB! F1J1 F1F-" )F F1\s:FYF0F:( HZF@FSF;5)F# FJ8 F)F F8б 2 BFQF0F:( XFRF;FH;)F F1AF-D-MhFFFmh8F1F4H`"`2H@X*")F;aBFBF9F F:[)H ORAF F[:F`%H5%(F:F(?R?2!F"DH;BF!F8F2 HRORDAF F:?R?29FH{`:D;|>0j(:ѝ>0 +5Ы+2-`#B F F :F+F } @AF+H:`o^7F -8F0k#HB9FRF0Fa7F-ѝ>0H h `! ` +?- +F `"/?B-?-î-? '' l FF I:FF(####9FF F -MF#FFFL*Wh.U5h-U(F9F(Q#!9F#;cB #Z##PFAF~ @FJF@F0{($H:o 0 `;`3`(FsPF F4F5F,Fo @pGpGpG pGعιF¹F08(4 opG pGHpG4-AF %(F!O>FVDE/ " FI9(,! F9%F( F:CF!i i  ({lBиlD!F<89(!F<D9(`4+l8FXL! FL")F F8F F` KDldD3Cdd `, ` o F`4!K DZddpG`4$L"!hFI9RKhF K KKL"! pI9< K K K"! & Ŋ#l ! !KpF FHFx% 9e&! FF FO(Fp!F*Fu#4FsU&*-AF'AF40H:@ )F(7BѽO0Vۅ IFp6{ `"Ip6_8 х H:8 WT H:"!hGFH:.Vۅ[ FY-E FFF&0F.!9x8F9F#&FO HEѺ*F8F!h98 h9B&F  4&FIKJ[ZCſ4x‡m۶Fih H:!hH:`i H  ' -M 8+F Fmы3# Э NF#!BR,.OUFF+hU/hhz``92(  zhhE,+`EѸ%!NB#;c >k0F7FJ# 3>Z%%(ѻ[F !0F :*5"F)FX+:@xC  ;kEPFX+:&&O 7F FF , (O KOs H20(OKhhOs4f腇-MOF F/F( l#3`3F?B4B1J`#F$0U,C+*л  F@F)Fi-$4` F;FZFQF FF M`G.!@F98@F9F$5? UF$F5BU 9qPERF@FU9(ѧBKF `on腇-MhFIh 9 F @%XF9?,FYFȿ[DH̿|7F9KxF ) )y5@+FA )F ) -@"@C,-R #rHsIsL *FaC&(m(W /n@U 9 D8F9"F/@1DBOYDBv$t 0 U"pDR ]``1S x$+ /#HK! Os(((C,>PF9F QRF#-?F & A 2E3BF۠ ı / @U 9k$, "D|@F]U6 H9[H9WN%Fhp W HH9O XF9A&sM+ @FHW 5DPFT+64x‡m۶SQ4#U8F F9( D<.+ >:>>-MVL%#`#T(4*TChC 4FTT T$T0T,T;4+@ 4(FA*ء7Z"! 3g8PFؿ(8x(4+C  434?PF(є4+>4Z$x+F ) &!x:a0* ZxA) 2Ҳx*&30ײ /! A:*ءa*ءWBJ;B,#*4# 4#4C5`O5'O F :SQ -MFFFO o_L)4+@/@4+T&44 D (*GB (<+4+ (;40$ DB0$([4$;۲Bm Y>eGF$ 4B#D $$*4B,4+,4+є)4+d@FB>F2F444D3DD4B - 4+ #)4O3P4PF(4+C  434F #)4-o(4+C  434: J H4(D$4I,F 4H$9/:DDD FL4;+        #)4G(ڽ@H8:0&KS HpG\oDpKLzF#DBahB40FciGch3r Fp4B$Pɇ8ɇF!e$ F-E{F+GHE0h )DA''1?11'11C19ZEzAz:H99Hc{8H!{)[&XZZZTZVEZ/H9uEZ+H*H9g)H)H)HE9\'H&H&i~gio %| tC  kClC I$ F)F<.OX: FSFOH91HHHH9%HrʅfɅʅ2ʅɅɅɅɅɅʅ=ʅUkʅGʅNʅ]ʅbʅʅpF<#LN+r6&DB(FciGch+rp48ɇPɇpFF(!zp@H9ӸhHU#h; +*)!#)%'HE2FahH9+i˱ Fp@GHHHHHHHHHHHpzVVVVV*!VVV [VVVVVpF FFPh[2F)F FG(opo\o%8% F `iK`Cid`,I8I 8(F8ܺoV-M FF.! FF82F F8^#4U FF" F9Fx{"F9FH9*o0F(FF "PF9Fx#RF9FHF)F8FF(#0oYF(@#{+ F.-MFIFFF8F@H8o FT"!F0F@I,8fI 8awH FH8FoPF8F8(8FI8~(:!8F8F8F8"TFF5BFFXFH*x(FrI8]P"(F9Fx" P :FYFhH8vo;FFoz -DiRFYF_H8aoO5- :FYFXH8Ro\Ci$?!!?""?A!!/OCOC!!;#a1Fi&k%'%2F)FF l/[B%5A-?T"0F"=F,6 "0F'I81F.H8%2F)FvF()F(H83+/FT"1F#H8&,FKi? ?""?@ /OCOC ;#a񨆇zܺZ^iy~ƴ%贅FhF<,J[hR$ JIa38{W81FU+-ѐ1+)$"FsI  24, " I688 8"IR8/( O0O0҆҆Ci#s#@3 ?%?+F"!F](FO0F(F(cn+1+fff-MFFFj0?#?@ ?#?OH8O5["@F;`y`"(yh;h FGH8!U(Ѫ*FAHrF|%x5; y(8(E41/(-Os`b#@FCC D3`≣QFCCs` +I,7F#ySBSA"x[*Cd#yP0(F7F9 y8-(  4Ey-(2BF(~%5`0 Is`Osd`,7RCC[D)FFPUVJVܺ"#F8]-MFCi?#?@F FF HH847F W$?#F"X(*F?H8 F(!:H1bxsDF{`!y)QM(%#y+M{h4Bј0*+Ѹ 0PFAAjYD- FZF3F{hEѨ)c"BB(C CH*D;`\)`F)Pj;h1FH8-6*+ѪKFUVJV\f腇\\FH8"#F F@W8?0 ?!F@ F8!"FB(F)h(F8F8@ F(IH Fh̪UɅF(IH FhUɅF(IH FiUɅ-MF FFF,# `phF(@X! F(O24Ccc,bcPeCe `Ca<cdLabd[hlChlpdh)иBFpH5(sks cl Ccdqk(𢀠`[hkQcl Ccdt( a+hk+j[hlIcl Ccda(z`k4cc#d` FF(jh-HRhh*X +[blB@bd8F FGF( Fah/H%#lkS``clc%d F_`cl FV##acl FL#` F FDGF*hj* FGF(гi+ FG(ahH FGF( `Fo o o oo ʅʅFhFFFFCl_ O3#(FoO0$4#F(IHp Fi{UɅF(IH` FDj{UɅF(IHP FjѨiklCkdi(FF(0ѫi+3i+3(FF(3!(FkjhIHFkl+j[h[hG+(FIEh[j+(FGF(kl(F#kd (FGF(i++j[h[hG+(FI!oA̅P4?B #<; `pGhki42B #<;` pGipG@ipGhlpGj[hXhpGj[hhpG]Cl i+k43XBXApGFpGClCCdpGapGbpGAbpG`pG`pGapG#FiFpl.+ݫipl.#pJl.رIF&XolR <BXF#hB FF8PFah7Fk4F<&˅hFk;! FK#j[h[kC F! FBi{hkj[hkC F! F.cl F#Scd@ -AFF(UDl- F!^F$D oB##qR:+;(FF`0s(FGFPjhIHK""pG>F~Fxk HB BFkH6coFHo>ȅ0F3 030G(JF o FB k0)HrDB F(F(F>8F F oF F8(Fk5k0 F( :* @a2KIH6H6%0@Gidzܿ-A~TBt deEADhdO4O5\E"F8 mAGoo!-MFFX9`9Eq3Ӽ aEq+ӸnG(lckB l "F=+F2F F(G;`oHot-EF"HFP 5#Bs/cBs(An o;kh[$4 "F3F:F(F)o G0 :F3F(FPL EGoo F-A! F1a`FFFn1)n io^ BF;F(FG(l#kkBot FiBFsh(F;FGF!𵅰 F!a`AhFIF!ع)o1in iSo^:F3F(F @Gi:Fch(F3FGo-AǾ+ABqӤadEA \ qFAGo^o 7CiFK@@KAIAH6tAH5%F+F*F>H(l00ckcP lcc#iZBBњ*="ٲ 222X2SbicbQB+ё9!в111X1J!;bch@S9_b!c 0"#!"# F#"#\(_0СkH6 dz>䯅 vBA)GopGF`Fn+ۇhhBu AhI 1FGo^pGooH IHH3@?-MFFFFh=! F5@,!E F5FB{SE)F@F5hFx:F!F0F5'U(F F5x"R2 o-A0HՎH IHoH$F!F9 w(;фM+hL*B+7(h7 h45a(`0F5]%{O `=p F(E- "tI5 3qNOrpIhH80mH4.#h+ +.#h+(\K)hx+5(0F!h5(% B F@@Fk6o #;p Fݙ%k0;!5(F5D:!5B@@H6oEDg/;H"F5M0 #(<;DF_"X0F6x,wfF(_ BiF FkH6l F F( Fk(* F% Fn@@@@8?5A?Ai?}??Cl۾ pG0FPm*DF0`GGoF`GoGDoF`G001E0AnG001E0nGeBFsҠi0`hCBA aRCoGopGGG001E0G001E0G001E0G0G6RDG6RDG8F6REG 0308F6q ,VA  nGJ0 0 D00 D[0-EFFBFw0o B GBs  GnG(uO030i j)F5    C#Cjg  &C'Cm0 DB٣ai#9"4dai/0F94XJ030-A FhF "! Fx-+)O2O3#0O3O2#x@+0"6+x(+B5)!(F55H5"6 F_sF.H5oC_ )H0"(I5M0iCca3x,)!??H'%38FF)Fz5 GD 3`;))H5;#9F### J5o ">=J>`>>/̅pF26B2 FmG2??6[b226[b2pp FFp5F!F0F4F2F)F FpFP?;FRB pG0 pG-MF'F "! 3hx ;+xSOFEFF GE3h x;*33``` H 7.H5o QF0F(??I` aiEC BsaiH5ao+9H)??0 J <YalCJ4F>>pFF%B Fp@kX 50hJmB!??6Ea!!6Ca!k 0G0pGUс-EFOVOpTy?B@F B F F_ *FPFk50   * C+C*i"# 0! C6>!a!,B~ p"#6##4H1h5)iPF93F)iPF936#6#?62 b Br [b2 ΁ś́/́΁́É]́́́Óé'΁́́΁1΁I΁a΁UсHNB| l##iHk1h5$)m)}06.NO #hm  P RE~ V+WO  BpEAIӺ@"NKOIOH5chZ&6bj*Aj@8chHH#cc`1h5ch[bj*6j@8ch>H#cc`1h5klcdldldkkcc0+?-O F93B; 3RE"a  +i#a!i9F3!i9F36#K(F 030#i FK #E{0 F0`60! @ 7yzϰ尅N0pGpG8Kh(k+ pG pGCp FNKC$"FI0F5(Fc2 I CS hD K `h2` opCCKCqKhpGCKh"`pGC)cPqNi h%/4F @ B+K+I,H5+H4 @B%K|t%"?@BK@BKh@BKhB@BKY@BK\ Z00 @3C@CSC#D"@B@%BK.z-MFhO""ZF&4\  $$'F&F@ CCP123FGB) d!BlZ&\A @&C C @ C&C0( Or-K-I.H5-H4JiF , ;F0(FZF(uJ# D4ȹji FCBE#\!6@Gwo( $[\CT030穤.z-M!F h   9ɲ i# OciH3O T  @&C"C "\QEE(EF#FF"F8F3F(Ju BѨ-,FOF ; A@ 2$ 0R (cE#C 030XD(  ݾ k#C۲0030#-MFhFFFL<\q  @ 3C,jh#C34?FEZ<\6  @  C,CDd1B \Z<W  @  C,CQF F[& (' >F-MFF!\q iF F8Dji)j@DC $%O  @A2jDA D2@  1"  Hot-MF$5FF(,u+YиV#\!T@iC!03F(H@=`A   +D\JCF|3t d1 Z7 @C' C;@O  3B!#OO pO3E*0i\!E(  g@ C`i' CAF FM+h`i["@Fji)j3`@E*p*hZ7\   @ C'CD3hjiD)j@DRh\bi0p  -MP1F2(%b]KKK(5(5LKK,505;OA$ 2Po 8F (%,%P1##`!CC`L!`""BaJb005(5,5\1;@"CC@C OA2k$(O3 FpaF(H4O$:#$5 FR FN#\!T@iC!027F(>hv%T!Yh @C `i!+CAF FWhhR\bi0tCh%T!Yh @C `i!+CAF F,hhV\bi0t(,e0T#d1.##% B Fk Fe@F' AF F<+FAF F4p +FO3Rh.C3D2[h3?гF'#ZFAF FyJLO2 Z`#D0D53 r||Bw}'+F[+'qqrqHrF2ѻP1XAF FO tst F F+KлFFAF FJ O2Z`Z#=tu74u02.40 RFAF3F FW.3h2FAFSF FDxo Fu0O . s ||B8F tt0\  "B\C"C$\RAXBXA00\  "B\C"C$\RA(  @ 0p\$e  "A\C!C$It]!CqUP1pFppG-MOFFFF$E 0 `@FBv=i3Fj8F$mUHD ,*DF OO8-Mih>@F F8kH4 O4[H"1F "1F#)i#C8C33C%76YK#is$&#$5L1#CL1O:&B $i,@JH42X2SBBA@HIo F(i#(F#i##6H4i6*iB2AF.H4z(F6F AF)H4ci˱4:+###(FFAFH#i+d 9F78#E H4[ci##H4TF2$G UGHZH}HHHH-EFiFCi  F "PF FB!F@ siBFD 0F;FF`i3F( i3F,o F o -MAiF@ FDTF(=%FO  CBz #8F+oFriB(F*F#0FFu9F@F3EF(DDo -MF"uFF*`ri3i:"B `H4#;`oF:hCF0F"F *`(OSH4s=`B{ OHo=` [<:hCF0F"FF `0F:hCF"FMF !"CF:`:H"F4:2iCFURB"@0FD%@hCF0H4(2iRFH]UE(UF h(7qiD7FHCBCF"F0FF HCF"F0FF,+DHCF"F H3;h ;`\*8 L M3MdMM-MO FFAiF9B LH3 o"6F +`O@H3PBs ;H Po(F԰%:i#URB"@8F%@:i@RB#"@XF3f;i[FF0"F8F3FF%u"F3FH3DRRE(RF#8F"F3FFxu 3F"FH3)0 0D FK)KQKKK#FFF,O\]? v ޲p@f@C3cA @ C  C C C C C CCp @3C3C3Cd3C@#CCCCCE QppFpxx\xE@PxxxD@S@EC@ЄTUU*OT9хUUU*3уSTT*-" 2C%2C"CCh @ C(CC X  CC \c@Tp C##C#(oID[O11G0x_pG0_pG0_pG"1 G]"1 G]#B\_p3#@B x_T3#RB1@_3#@RB _!3sD1F F 41#0001"0F8aGP)F FD1$p@GFp-MF44UĤt# FFG/FAF#OrBk%tǹ(F:F40FG ;DWD4P[\?ZFAF0FīcG( 030?DD0BD8F0-MF  FTĴF4BF9F$BT :F#!F0FFM`G0F4G=QDZDS/5T #4pF1 F1[$aO3! FҲGn5 F1GB!F F(1GopHpF1 F1[$aO3! FҲGn5 F0GB pHH1#H1$1:K$1(18K(116K1814K81<12K<100JB/K.J)F01+K11)K11'K11%JB%K#J)F11!JB KJ)F1 1JBKJ)F 101K014c45#5pGG q 9W󁇍'?q󁇫假#7"0008QFG0F 09)D,=0[lUU,D33%D DB<9S[lU4U5,D3534,D5$ 4%D- ,D%   DB9[lUU,D33%D DBoI-AFP1FF2[FF'T!  %B\FCp1@L$!9P! FG1 FG1L!(.ѱ ciT![FF  %B\FCp1@0/P!'ԽP! FG F0GKUU D33 DB  -AFFJL1FBCCL101G$5;2F+F FAG2F+F FAJ@sFF`F  &XEAXC#41G#2F F+FFO1 F1G F(Fp#D=?$FB1x3 :_*L-AFF FF!ix3h+36si!F*FD,D Fsi&t+gW,*-гB؛7B(.FW D4!FD2F4D#B(*FW F@mBKIH3iH2&Hz-AFhF+ F36Si F*FDe,D F&tSi+gW,*-гB؛7B(.FWD4 FD2F@4D#B(*FWFObKIH3H2EHz$ /FpGL q"KIH3H2("@1G笅HzFDDNpp MBp$; O+F#@F< F$AO3!G pF HF(FD 1+ FG( F 1p@GFFkii;DB F(F!$qGT(F"F1F 1G o F-MF#hF00FS0EBA#40+r i"j *@߀`+ FBF@_EuXT! D@  9C A +C \E;C E`ZC"1 DBr%0`a0 0 +XEFXC1F! FGT1  +C\ECFp! 0ZF+ 55!F FG(F.۸EFRFCF FhL1 1˹H2p!5 F1O16G1F F1G F1O1 FG 000BoI F9XF0Bot O  F+ F`1  +C\EC 1GT1p  +C\ECp1@ ci; ;##F 0ciB(FB1L15;##t1B/۱5pc # 40+5 d!F F G>#,F F EF(1O1 FG00/ 00E+?(=BL1կ !F Fd+FG(F +O3t1 d B8F L1P/N0BI0+Ext1pa*F@FDB(FN3F9FRF FFL1 1H2Z0B ^4B@1+`1F FG h 0AO3t1 F#D[ s4+<@1+;! FG C+??3p1@ O13 F 1G F1 G#pa*F@FD x1DB8F o o^ co `o `FFFkiibDB FO3!(F$qGT(F"F1F 1G o FFFiB F(FP!$qGT(F"F1F 1G o FFFiF"4]FFkii3DB F(F!$aGT(F:F!F1G o F8O3FF$Q!G!F F(1Go8-M FFxL1FF5ιCiSEO O 4ӱdCF:F!F(FGO O F F(xSF2F!F(FuG(4[ FMe FFF/#i=DcDB F$Q!G:F1F F1GO3!F F$QG!F F(1GooFFiF4biFFFkiibDB FO3!(F$qGT(F"F1F1G o FFFF FO3!0F$qG%DB 0F0G oO3p FFp!$aFG% F0G(p pL1[ C] -MFjFh2hi*FiF#i`|1; sC@`1   'C\KCF!G F(@ۀT! ' C\K Cp1 @t  @ !C @CBs  rhK Bs O3t1si+^+#F5 =@BF-YEWL1q5;BRFiYFB(F F3F F 3h!FSBSA *F  FCF4qGF(LѺ ICD3p1@  F3O11G F1GhDBo/EFO3!t1p`=5p`BFDupg!i'sh `h3aO1 F1G(F oUFo8X!T1$QO2`!FGO3!F F$QG!F F(1G(o8X!T1AԿO3F$A!G pFF\ F0F0G B p 1Gos FF 1! F[FsF(Fo 1{0FG(# FF FFp# FF F(ѝ0Z0[OjrKIH20H尅-M4 F#tiĄԴ:F FF0DD FF$BE .#2FQF FMi^E2FZF#QF F^DбF(F[iOF9F Fm(:F F#D-MF FFĴT 4i1)F FM##RF1F F $VDBF)F F й4D#ZF)F F$]DBF)F F04D8FFFFOw 1 FG@4`#!4 "8F2F F#+Fl` # FF(ѝ0[Ozp1?7F FF FB( #(FF 0[0)F FFF[CiBQP!" F1G"1)F FGsQL1-Dؐ-Fх"1F F1G"y19F FG1" F9GL1[" F19G"O1 F1G-)؀-G%`+B-@ 1H@1=*ʿ!!v"+v"-$%@- 1H1 F1"p!G F1"O1G F@[ 1 F@QP)-AF F%FCiO)F1FGs~Kс"O1 F1G-zK- 1+@HA1ռL1-&ؐ-(х"1F F1G1" F1Gy"9F F1G"1 F9GL1Z" F19G+v"-K=#ս-гؐ- -`---Чp--- 1H1{ F1"p!G F1"O1G FA F1"!G F1A"O1G F1"0!G"O1 F1Gk 1I FA!p FFFFBi# F7HFFi Fp@,ppFF\ F0F1GB p1Go-M FF4$FDDCOd$ZC2F# FPt](KѳF3DB-C F MjX0+O3F #EF9FRF FD 3WD RF*"# F ` #YFF F( #*F9F Fh(-MF FFĴT 4i1)F FM#H#RF1F FB $VDBF)F F8й4D#ZF)F F.$]DBF)F F$04D8F-MF FFĴtTo4 ;;F)F FM!@F4G#RF1F FH$BF)F F4D*F1F4@FG#ZF)F F$]DBF)F F04D?VD8F-M4t4F4F F9FF5X9F(D5i5 %B#UB=# FiM!0F4G#:FQF F{xBB!@Fo!XFhDD5D4BFQF0FG+BB\R3T-MF FFF44Tu$B# FiM%!8F4G#ZF1F FBF1F48FG=^DDS/5Tp FFFFBi# FHFFi Fp@ppD1FFs 1FFD1 FGF H1(Fp1F1 FG FFO1 F1G-11F FG1F FO1F1 FGK-EjFF2hiF*FhsiDB򜀫BEwT1  @" A A  "(B \GBOrGl"DBs_`Q F  (E\GC)Fd)F F1GTQ F  (XGEXCPO1 F1Go(Ft1 FBO3t1h3Fi3hp!+ 55!F*@ FGFO1 F1G-h3ao-E!FF8F "F L! 1 I## ##P12[FFO O3F*F FciF[FP1Fպ@F O F `i@tHhCBA h(؈iH(FF(F~ F(F^Lo-MF FFF!AF8FR$ZF!PFi%BF!8Fc&! ],D4D F,F4F-MF FO 44F4D$TD 4io[FF!0F4G#AF FLF($J)F FBF(4D!0F4G#)F F1F(*FtAF0FG$DFJ)F FF(4DJ4 030 :D4@F#EF/0E;D8F0SF)F FF(Ї-MF4L1t## FF9FFF5F09FPD5xoCĴO3:F!0F$GBFD9F# FF(GF FBA!  UBDP+0UQB+B3$  P" piBO$3 DD Fp #  B!%FE((F %QFD 0F4G$ D$DhS2bEH1%A\D3%k9F0FZDGJ 4 0304D4D4%8F4ZDS(0BD8F0#$qii-MeF FFFF44T4+F Fi4MrB%%k.F$(F!8F4G#QF F(ZFQF48FG=DD4P[\?ZFAF8FīcGJ4 030 :DD4ZF@F(0BD8F0-M F44FiF" F4u܄FйFF FF@Fr  BF'cFXF4P[\?!(F4G#RF1F FF(BF1F4(FGb[F1F(FGJ4 030VD;D4QF0F5(0BD8F0O3-MXWF F  #C C oo ! C  Oo;C@Ѐ@̀#`q4 R %"CC9F F1TG F#80a  % O " CC #80Z#3lT! @ C% F C1(t1BBO3t1p,1 F)@G-#80T! @C% C#80 F+oO11G F0F@FX1  +  BFaDFZp1B~ F1O17G9F F1Gpo𵓰FFFF t FP1(FH"hF"Xv  "C@#iF"F(F#:F4(F3FGF(FY$5;:F3F(F ,F,030"-M FF! FF@_FxF1(F G1F#BF FF F0F0 F`0BF0#FF hBo 0BѨKF  [<+ *AFXF0 ( hkasi+aa0313i Z2L1iCL131s1sj1ik 3hcL!@d3AKIH1L1AFC FL11ji0L!'!q*F+Э+@KP1C3P1ji+@M#Ѳ 33FFX2PZ !:! #G C?Tpq*i걗/@#'_77FO :F2:) F)@!߲11F FX3;`1+ȿL1V"ĿCCL1#11K,1ki߮$!-KBٮ,K$10 B #13hh+@# ! F(@I"0F(@ FY(@O {#OrYF F(@!XF&2"C#B H0LriH尅SG q IdI#1 !px!@F k 81!B"1BB1Bbja1C#CCSc )@ـ!O9pO9@OF F(3;@*a!1C#a!1C#!CC!Sc *@"O:pO:@OFF)3";Z2(iJC"DZ2!1*tдOH 2+lФ1Os11,+.@2A"S#?&P24K@1#:Z#6 #21+0#@! Fg(@W"I0(@O@! F:(@HO '{#OrYF F(@:OqXF4$C#B𴂺 эH0$ !& "YF*ݴ1kiلK$!BK$11!K+O XF/F(?w! F#RF[F F ( F B"B"FiI0jpRF  |(cP|2BPFi< #1 !/p2x!@Fk 82"B"2BB2Bbja2C#CCSc )@!O9pO9@OF F(3;@*a"2C#a"2C#"CC"Sc *@"O:pO:@OFF)3";Z2(iJC"D3Z1дOHp#*Ǭo31#@1M)I/IG q $I1+@3h+?]kc3i Z2h+@܀ 01 *B8O`@!  OP, aO1 [ *ha)a@󉀝0+@1+ѝ0+yѝ0+uaq ! "P E@ D" O    E*O O#ѝ@ހ)Н)Oa  B :* "[iaaCO2OrOrOrO rOb""[C+iaa+'O@#O+aiL1CL1h*?ܫh*ث#L1һOr@" ""O r"O2si +ahka[ ai#B1ѝ0+Н 0C CkiO20[+aE?o'+Э+ И+ + +jio,+P1CC#'ܻ!!߲11F FX33!)?Oa  B *?u \"%%%%%%2*(?B"2QB#?g#Zx*?x!Zx#@1!1B#?!#-MFFFpO3AFJPF'7(L1AFCL1PFJ-(P1C3P1#AFPFJ&jF豎I/Fб8FI/8FI/p8FI/X8FI/@8FI/(O5O3AFJPF'O3FAFPFJ'(/}H0o(F%%%%%/k /Tjt(ȿ#AFPFjJ& (4C4L F!F_FO1 F1GD1+L1+R%@-1+?O5@OA .A(wͱ+ +j#-O-;pO-;@O*FF*==+F" F(O1 FD1$G(Q! F!F(bO1 F1G'B9F F9F F1G#! F< B1ѝ BO1 FGZ!SCdq3';D#+ #O1 FG7o  LL%L3L8L;LGLTL]LoLLLP1F #/ A2KIH0H/4_#4ӱ544L1$R5[4C4+tH0ioL1"OAO@.b5eipc+D44$۹*i@+)++"A2ZK5+o +ZKZK441XK41*<$S RKRK4+44A2BKy4JK44HK45FK54DK44BK45@K55>K54FF FC FWx%t`x5 3`5[E@?+55k0i( p1_+&  n0h(h p(a0d([ (T (+@4'P5\%T[B( F tRD DBO"(FF$G(F 1jiQFG#ji"PDBT0!;D0PFZF;H/0!D00D0ix%4xpjit.?(!ji&  CCUUD33DDB3RSCKU3U1 D3133D3 1 D D  DBD&BCC4EOFFDu$H@/x "H FACCC`t5F`D5ESCs`8F $ FAC`#`D5FC`s`8F  F8F P8 H/C F@ F*F0FtPC DB" ]45F}u FFwF$qBi!G F 1iG i!3F9F Fbi$aG" FpF 0'H/o 8F$U E$5S$04, %(F Fh=#Ҥ<#$ 5-?;%n### C#C f(F Ao Y `C84EH5DU@+ѽ8@H/Jp%XHT8+ FCH%FCCC`p5`D%H5CSC`(F *p@T(F eH/X F#H5zBBp4UOFDeHp@/? HtS(FACCC`t5F`D5DTD`0F tLD0F !H/(Fp@C DD-AFF4EFBitDeixx%t` FM"F`C`D5aC`CCai{iFDat%ax%b%RCRBajBҲXUBCCa0F tLD0F @ H/ F[ Br!_"5`(HDtC#-M4EF5ie5Ci54q<%B9FH/wo!ioӚA%* #P5OsX5\5i#P5OcX5\5hi\2P`i9F 82xT<5 B(FT%kiP8d5h0FP5;ZBZAX5C#`%:CcT%RC#C #_05kiiD\5CCT%RC#P%JBJAC#_050i(@T5_3b_#3g_Oss`ntKB%*ofqKB% +gnKB%0 EioصB@/?8!*?3Oc!TuPX5\5kip `5iYC 82<5 B(FLB\T#qX5TuhiAF2"l%P%CWC`5{CiP3?CH/eX5CE0K h=H/WT1RFYFP5hiYCP 8O2.B`%Chi:AF 2lT5P%P?SC phiP 82X(бoO?G7PX\TuiB<5B?hi26`8kiP;0O )D/ 070DDDYD0h(? p(?0d(? (?ۮ (خOA8LF@ F(H/o 8!L%j@!CFtUx5p (F~H@"!T H&BNB8FF(j FF(\F@21H9P14EC#P1L1CsL185l0'K"1&K! 1%K F1$K1#K0#K 1"K1;8 FK F4K5K5K5K4#4\54T54}F !FF8tp(F8CU6u//Q015}46)1y7G50 J0_C`K`0_  #`` aHaapG"45%OcCa@F3a_KJ _ pG "45%OcCaO sa_KJ _x pG "45%%Ba%a_J5_0pG0FF(Fh<58UIl(йI5l I5l@IlA F 0ĆYLBBI9 yF(H/;]ć-AF BFF BBj3b!n-;FG`C +%"hS`bDb#`(F"KI H/H.2bhc`bBb`o 9zFh FFF(9K~ ~HyB"~ BB~Bb IC#CCCc!zA ! A A A a EJ1jH.;FJ1jH. F=(Foh) !!B J1j H)iBJ1j HiBJ1jH 甫,,,R,z,,-M FKzFz{@ z }@@z@`K{F&{FF{gFfK}!B"}BB}Bb ~I~C#~CC~Cc!A!AAAa pG '"G G#G g{DJ)jDH.,BJ)jCH.' F 6@ J J Z 5J)j7Hܠ E0J)j4HРPEڼ *J)j0H 0(٬ 0("J)j)Hp`J)j%HFJ)j"HJ)j H;BB!J)jHJ)jH  J)jHBJ)jHJ)jH+J)jHz 4,.-@-]-z-----.9.]...F'FUP I < B,5F'UP I < B.5F'UP I < B05F'U P I < B24h#F+;n=0F@8CjjS``bGb0#j F CjjS``bGb##j F CjjS``bGb#j F CjjS``bGb #j F hJ\h,FW I4СhB `b`h+F8Fh]h-FP Y5ЩhB `j`FF-MF F(0F) ,pC#* CC+ FCc- iG'. iGG/ Gg?ZEB jZJZH.oFBs Wңy+O UFc} FH(}0FHH}Hh;UF (Jsє! O0B""BB#BbBFQBK$BOs ,'' BCE;C+|OA -J(=;9ih#"F0FpF( FJ1jH.+-ȿo +FoF~F%{$Br 4''+E?YTFF#So Pbㆇㆇ-MFF>FO bz#z-C#zCCzCcb{#{C#{CC{Cc( )0B"*0BB+0Bb,0C#.CC/CcGYF0 ,F(`,b~#~ 0C#~9FCC~Cc@J)jH.H.sh  B@!H. sjB${J)jH.uAF(F 3k33clJ[FAF(Fhy,%$j3b#O3AFF0FF,^j3b##F`J)j`H.4$SKhy*#)jYJZH.&Yzz{B"zBBzBbY{G'{GG{Gg?Or oCGJ)jIH.;KhoZ~J*~~JJJj<2 <<2E%4JSF)j6H.eO7F$#AF(F + ]WF$0YzzB"zBBzBb*@%IB!Y{ K+{KK{yKk;+ &NNf؆gfffä؆؆[U؆$ՆfՆՆՆ1sk3scAF#O30FFF(2A2nl3BfOsrlAdBAЮwdQF+ ;BF(F;x(FJ(3!+ A(CFJ)jH.J)jH.XFAF;+H.#+!+H "-~!n,o ږKh# UKhQ0F F sj3sbFC {rhS`bBbs`nZWO3AFF0F F(iZ}J)j}HqCS+[F)jyH.(#[FAF0FF(I#[F)joH.#;gKhBF1F;F(F [F)jfH- #[FF)j[J`H; ,oPF- 0 rkjDB*D#3d)jSH-0F$F(8F:$ 8,0$0 [hT$@F$F(? 8ZhTj ;ZhTj ;ZhTj ;ZhTj ;氢܆NNۆz--݆ۆۆۆ܆9܆[܆܆;];#FZFPF)j-UO4v\FFݻo pF%4X2BpV F50F FiFY F)Fz 0%FiFJ.F4X2B(FW! F_56KS 82382pGLX82;82pGpFXb +h6U X2Bp-M@FFFF *ضH+&F$F\+<0kB J jH-o(F24 ,ј0+ <0J jH-o|'P;7 /;FJ jH-o/^'0+J jH-OA@@+F(O3T2#2b[< 9FH-n;m:J!jH-eoM+*il+Yj)  @(C"Ch 6c6a##0+AД;C; FFSJj*b @C# CjB  XSB*FsCH3-2:1FPF0FF1F0 Bȿ  Pk3x+;C;ui[ri0"5j*B#UE$SF=J!j>H-hi"0~+F i#0+;+F.J!j0H-K)FPF0 3  C ? @;;0@@ ;;;mB@)@[+FJ!jH?+ وBl[@ aE BJ!j HLXЩi݆݆ↇ݆ކȨ'ކކ[ކކ߆h;m+Կ#J[¿,E;$#;sh[k!jH-/#;!l +- (!! FF<0J!jH- FKT?R4+<0*GѬ" `0D!D`1DQF FFSFsJ!jsH- F F`5FD F SFfJ!jgH< RF!jcH d-$ PF"j`I-F#K4;X2B FvF_D;*FNJ!jTHL3- Fd F@[ FF+F!jJJJH-x F.SFEJ!jFH-n5`;Rh C322!j>H-[;l+!j:H-Q;8H;+!j-F;4H;+!j-;x;/Hp;t+!j-0X2"k!j#:(H-&<2'HOS#!j-H2"H2!j-# FH;K2F1F FC'@=FDo o >gfff=߆Щ߆߆߆ UѤ[ᆇOᆇᆇᆇᆇCↇↇLX(sFopF(82;82K)<j$JH-%K*F!C&P F;!jkH- Fy FU F F` y u;!jkH-(Fo䆇LX䆇冇-Mܠ0 + !5H-co F +t(R'FF+N0CE"0F-FxB0F_FFF1FH-2ME$JSF@H,LQFZ;+g+ft;B5J;F1j7H,8 #]-V#|+Ui,)F8Fk;(h!jXF,/(BhB݂hBh2lBiBۂimB#1jJ jH,(F~0FeY####o PJڤPѢF F@չ-M;FRk+ ۩m) \`ڠJ!jH7{BJ!jH.)+: BЖJ!jH#8F/EJ!jH,.*l:*يJ!jH !  *хJ!jHt+B݁J!jHkl Bs{J!jH#wJ!jH,s3FtJ!j}H,m(F1F`@DM?dF +k*n*B#cJ!jmH/lDl/ O~'ѕYJ!jdHkBUJ!jaHl`ERJ!j_HpBBMJ!j[HIJ!jXH(kBl`E(QEs ۱ cEp`ADKyHzK+yKKy Kk zC#zCCzCc{L, {)m OOE"J!j2Hdd93d*FcldF%k@2@2kD2DD2-;F J1j H+'%o o o 䆇ㆇ 䆇kn䆇F"jpBp+pp40+ޮ4 X"RE?jy+yC#yyCCCaPF/adkz(zj{@ z@@z@`+{@C#{CC{CcCs8C3+ͮ/cD2BǮJ1jH+x;#J1jH+o 9䆇-MhFKk.@π+l+ѫlB gJ FgH!j+o0F0kB!*F(#O2B ۫j+k +D"RESFPJ!jQH+^x;#LJ!jNH+VoH# 3 D"@"RD@"kB."` P:YF F F(KѺ.FP& H& 6)F F (J  [E@" FRD@"D" D"#B+lc+klddss")F F F\P# H# 3 @" @"D"RDD"@FDoFo#hF)'o -MF;F FF+@>Il;/|F>uCs<BrFGel B5F9F*FPD)oHo )Fcl E>2<BrBB>2[Br>2 /D  PFD0ZF!F@F1(Fel9FUEUF*F)((clB>2<BrBB >2[Br>2  /D0ZF!F@F1(>R<BBO2@FF(<#!F@FE(y1`10Floij `;K`;`;`; a;KapG( F H!F oo0KjS`j`k`EE la1b1SbmbKlb ncdSc0 FhjؿBhh:j*j:bj:bc F@pk:c"Zc"c(-EFFFS+LF(~/sX2Bo! )PF(k\k,Nи*и2иck+Tj3bj3bH1 0F9Ff!(F5F(F+8#k+53#cck#ksjckS#cck+ck#c.1C11C1o(F0FSF J1j H+%Fooo ooڢ-MFFF!o F!0F*(F, FF'4 X2Bo(F[ 7 nCE0Fd1*m( FRF9F/Foh. 8XrB4)2ۦlB/S,gl E''l/>BlEؔa6  hF F!F(J#l+є1C1ooF[h Fh+j l+ * kBݑ1opGopGopG)h kB ݓ! 1S!CpGopGopGn +H@pG pG pGXhB݀h@hiBpG8FxCiF;CaCq" F8@̹8-AFF !F)F#`CaBF9FxFhq FhF`(F`,F"k5Fci(F3ca_ FhB4F33iEo  -A;FFF$AFF!R%0+ O1B%*FAF0FwF*FAF0F Fo-M$FQFFFF1S& 2FQF Fa! (F;l+#+HOA )A(t;p#YF FhF(( +;#;ooI 2FQF FEF%! 0 C#"CC#Cc ; FDZFF('J:l*oI%!jH+CO0 B-YF FAFo +%ꆇ-M;FFFOj+@9FFй1S(0+; FDFH&BF9F F0Fp+є;'KOAB;FX"[k )v(ʀ;ŀ# F VF(I;+#;SF!jH+L#*F F((ؿF#BF9FSF F7 (". 1@!( )A+ ",0- B*. QF*F F/0F(I#  F!D+* D RF F; F0 (9F1BFC(# F!jlH*8 F;((Fz#BF9FSF F; ^F(M!jYH* DD? Dd$BJ1jH*;FJ1jH*(Fo(Fq F;@*F9F0FFo ,c`csFKF LJ)jH*\o Fp;l;#uF(3FJ)jH*C洞솇솇-EFF@# FF#)FFF (Jjx+xC#xCCxCc'JBJ5@"!(F8, $$ F$(F<")FO0=0<`F&>0FF?0Ff6B к(F,$)F8F@CFJ9jH)o,$UBI#ϧb톇-EFFF;BF;iFF (Jjx+xC#xCCxCc'JBJ5@"!(F?8, $$ F$(F<")FO0i=0<`F&>0FF?0Ff6B к(F,$)F8F@CFJ9jH)\o,$UBI!b톇-EF;F@FF lK!0F(BFH*J)j*H)5$ F:F# wFuhJF)jH)PF2F!PFCFJ)jH)CF J)jH):F)jH)# "! H)oPFN`c0f腇-MF;FFFSjJH)o PF FmF(3FZF)F FfF(;Eڔ;y3F[J!jH)o ;)F F(@";OA (F({;*F F;EF (J)<"9FO0R= <0C#> CC? CcBwJ+F!jvH)R+FsJ!jtH)L8Fo 81y;@:F)F FFOzYFSFl+  FF(TJ!jFWH)3FZF)F FF@YF SF FKFuSBlxx3B7OO +F9J!j9H):F!j6H):F!j3H) "!1HSF):F!j,H) "SF!&H)o Ӯo ;l+9F0F((~J!jH)l  ?SF)F F#FB솇3`cs 8[f腇U#spB#SpI#p##p#Fq;Ft"btBtt;F"#ubuBuu<2!F"#vbvBvv<"O0#<=0C>0?;!(FFXo"F1F(F(p+!F(F2Fs;FFF)U##pB#cpI#p!#p#<"#q!FO0#<=0C>0?; !(Fo(p"F1F(F(;2F(F;a-A{FFj*J*H)o F7H"!Sl; 2@F`/3FJ)jH)jTH0+ /3F J)jH)ZoF1F(Fl;F(ѕ;3FJ)jH 솇劂(N-AFF !FF'1FP`aEa" FAպo -EFFFFH;SsJ!jsH)o(F'+1F Fl[+X9#1F F#+Q/2F!j`H)_O 1F F7F(@l;2FF FF(@!l+ d(;3FOJ!jOH)(#*F CFM(3FEJ!jEH)"1F Fl;Ko(!; ZHs)(l+AF Cl;2F F+FFol+ /l;2F F+F'FAFl+ 8CFJ!jH)IEi2F!jH)@%1F F52-J3F J!jHt-&=FF 솇톇X톇E톇.fpF%868Bp#S``h" F `M`G@;;@;s(;S!0ñ+@"@5X FB h 2Bhji J H)oB J```X`p]8883BF#S``" `J`@;;@;hGF(FJ!jH)(F8%̦FFFF "hD3h[J232i?+ؿFh^hBh1FFF F F$h3`C``` #hhBFiiB0 F0i iB hhBډhIhB s;F FF Fh@hJ)j#iH)3pEcp&1FORFF2FF F:(F;1F: .(FpF iF!C"8F F!F8hLh, h4ТhB `c`( F8;85BF;cH;K; N O8;B F(2F8F!jL3)0冇FF !FF'ȱK``aEaa<;82< #`@; F3@; o $[FF%(F:c#! $;'o $ :+:+ oORF! Fhh_#a K82`<;< #`@;3@;. F_5FA-M i KiFFF bF&AF( %(F i  0; OA '"F(so MOA'F(DF;FYF F(^kz*zi{B"zBBzBb+{C#{CC{CcBB?вa*s8[FJ!jH)J!jH)&(F.oJ[F!jH)PF *򗀂KA@AF F (?xF& FOrBrOr=2!j0mJmH)o0Fr-PFm@F!:3:"&;(YT3h+YB1 *O# F; M!1rqrrr!2sqsAss2F FF( 0h"Bȿh2#AFS```E`>8F?hAF( j є;!j [F.J3H);+ۮ#;H2[D2#%J*H(';D2ZF'H(YF FF8/D23D2H2+ 'D"2D"';H2p; F3p;t;;t;g/HR-?*F!j H(`c¬W&\-MFF#%(FOA '(|;v:3*:Z+a% $[c+U%(FgF F;F(hh_ !:3:*F1F F)F0Fe,k0{BF# F1iyF(8(6((3iJ!jFH(-O:;iO33iJ!j+FH(`%(FF FF(*F1F F)F0F# 0 K+ 0 FKK 0:iKk 01iJ*0JJ0JjCFF(7C+2|;+B@_J!jaH(?!j3i:iXJ+F[H(# 0;,;$;4;1F( /(K;i2i[F!jKH( 4[-8F!/F#ZF0;,;$;4;1FSF FAF09F( ] /?ѮSFZF9F F.F(?Ʈ;#;-oO:F;;H #*Yj3`r``# 0;,;$;#0F!|;3|;S0F!O:F0F!#o s[BDCB CB-MFFFF(;S'P,;B0;B#&4;0F(F()FBF FAF(F RF)F[F F F(AF(FL(Fb@&)F2F Fp1F(FS&2F)F Fa1F(F|;;|;# F)iF(;FJ!jH(;+#;琦-AFF Fj(H(|(;,S'`EC0FF(;0F0;B0F%1F F*F )F0Fj0F! FA! F1iMF(;F J!j H(9;#;(F%-AF FF'888 hAE h iBr#S```O`@;";@; FhG(нJiBFh#-MF::::ljh2838;<;FL0I(h OA&( (#233B#F;:Z_ȱU 9  SE6ѸFX _ = CEi8FF( 8,0F(vР !&رyha:h`(+B!;|T!!0F!&Fo  Fb Fa F\ FW( MykhFa*h`(+B## F#(1F( 4 0EF !&]F(kh!a+h`:3:2i(;C"`-j =t(F+F 8{2D2+!"!jHJ(x;+J!jH(R# (i3A "B#;D2@2!3 F@2NF(o(Fo Xꆇ⧅-AF@%'aYhAE@35B F F F F( A#S```O`( 1F6hpF:۹@;6J!j6H(o0Fp F:+@;+&0FlF0Fphh_+Z#J!j!H(_; F;H #*YZ+`j``+l;)iF+iJ!jH(0AA?0Aa (H(#@"! H "'憇憇憇憇憇 熇熇2熇I熇f腇FTH(ncx!xSHA!xAAxAa (`!yMH(\ayLH(XyKH(TyJH(Pcz!zIHA!zAAzAa (Bc{!{CHA!{AA{Aa (4c}!}=HA!}AA}Aa (&c~!~7HA!~AA~Aa (c!1HA!AAAa ( ) (0-C#* 'HCC+ Cc, B".BB/Bb(=0<HA!>0AA?0Aa (H(#@"!H "'熇熇熇熇熇熇 膇膇+膇:膇I膇X膇i膇z膇f腇7F2H(aj1H(k0H(m/H(m.H(!l-H(!n,H(al+H(l*H(#)H(l(H({&H(t$H(m!H(f!n)d(F1'p#nB)FH0@(Sh0e g0dHf0(D0膇膇膇膇膇 醇 醇5醇J醇_醇v醇醇醇醇醇醇sF{{9HE%(cx!x7HA!xmAAxAa (cy!y0HA!yAAyAa 'cz!z*HA!zAAzAa '!{$H'a{#H')F"H'#|+!Hp@'ؿ- 0Fi'B1FH'0HA!0AA0Aa p@'#}b||!| H|'ꆇ膇膇膇 醇醇 醇$ꆇ醇;ꆇ醇FH'!hH'ahH'hH'iH'~h H'z!i H'vai H'ri@ H'l冇冇 憇!憇5憇I憇]憇q憇憇pF FH'S!hH'Oah H'Kh H'F!| H'@#p@H'9pe冇冇冇冇冇冇 pGpG pGpG pG-EFl`( ,FOl,9F F+AF FFC F(F#F(F I%( Fa( FFo3XYhl#opGFpG-AFl F(& F4I "(F'SFx*> !-J'l'F(1%'OB :V%jFF :h#FFFX<#hbhhH'5:FAFjRhRhG*h!Fl[kG!G 8hlkco%!G ( !FG YYDD#YhlhGo%pG8FhFl[h;G)FF F' 8o%h$llF`Go%pG-MFF;Ehlh*/"ٲ 222X2ShOO1Fp|J{hl hxH'oQ"O sJtIAFPF+I{h$ hlHiJjIOBQF F!F(z1Fp_J;F$fFpT#hbhh^H'9F FWJXIh AF+*FB9F F0FhW,^O>  O;;D[h  Cо?Y4$#hbhh?H:J:I_(h@J1hh(_п_hhBP ۪h (hhX@A P3_*hBo ?sF  W*O  H+K((h P JH((hNP_O  8Ҳ(C_(h00DDA0n00-AF FLFU4#hbhh)H'(J(IEh 1F F}Bo(`(1}`AFJ3Fp`AFpJ$}(pAFJ3F$z@$#hbhhH J Ip J$Ch`(o /DD/// FF F@#-EFF `FFh,=,3B,oo(F hFB ChCE(Fȿ$j,=? KS pG8FF$OW1(F&,%(4,KS$p{ (h,<,3B FChFB Ѡi;B F((Fj8$F%F)F0Fr P;z;4 q8F5, XF({+ FoF$ O!F(F@ P3{+!F8F'0F4l7 F&F0)FH' F0Z7F FH' F)F FЃ H'wo F0((F+{+okxhlhGo%pGFpGopF FF+ho Fp(hhB(F(FpFhh(FF0(h0hB Fpo-AFF FFh,<,3Bo FhBChB@(FjF h@(] ]F0!F@q-EoF+hF@F0FCiF FVй(FCF2F9FGBF ci:FF(Fo%5FsFF @3F*F!Fp@p-AoF;h F@F0k3F*F!F8FFA`Go%sFF@3F*F!Fp@ѿp-Ao F3hFlhS*F!F0FhAGo%sF FPoh,<,3B0Fp FhBChBFj,<(0 -MF erFFF@FF.dZFQF@FGF(W?!!?##?A!!Ea/OEOE!!=%a`argF``% oh,<,3B FhhB BhB8F\`jڣ F4F-AFJFF!ChT'j&FرF F1F ;FgF0(Fa F o -E"MF*hFF0FB6hJ Sh3S`1E aEgETEDEӂB Bhr``"`*hP`%(`(ii = Jh3`-MF *MFhBI+i+FЪh B"!#K\h#S``!`a`hi;`ciSCBi!ai8Fah FMϸ ~Fȱ#a:F`YF#aifaKhT`#`h3`-MFFO LL@%hDEѽhBhB#S``i F0;0,F-h-ELFhFB#iB#`&a#`c`#S``iY(FVPEE#`O 礮L"!Fl##`c`h__Or`H'AO> O\O\BB O% w s ;A|C"a#h# CCC&`0k(0g(ѥ?6ɚ;KC8F%0`({0(u0d(o0e('i0k(!c0g(,`8Y0e(S0k(M0g(, =%D$,$=%D$8F F70e(- 4 -0k('0g( F8-ANFFF# FFȹ8FAFF8FdtS$0_1F+`A 𵅰FFF0( (IH&O00(0(O##2F)F(F2F)F_!(F)cn+l_9F#`@O'OF FF# FF_#*F!F_ ! F&bB &m9F F@$3-ANFFF# FF58FAFF8F&F_1Fdt@$PA'FFFF:F1F(F<#0#FYhkh K@ @BCCC" F#cFOzp&" F FO`& F7F))&$ao* Fa 0(*1[hP1hF%KO01@#"~{$ F!F( FH&< (KS HpGd; #0#d0 F#" H#`-A)F:ѢABAAjPm)kM!!CBB@r#"0FFOzxFBF!0Fp&$@F&< F!OuiF0FF8Sod &"8FBomFoOzr FJC!FW&O(FspS`o9B H&oE,6Ozp%4F4F,H&om@Tݠ 3CX3OH2Eџ 0B0D021BS2620 c !i# D4#)[CSR4#!0Օ0Y#"F F#00g#iKG [CSR� 00h00F }0l"D33gF(#0&o o?؄@@#"F-EFF'_ i0"#!(FC F`1F(FlF(Fg F?.-M} o*FF&?3BhKDJB ٥H&;o{ F }f0ѝHћHOh/38FYF) F90YFF))H&o+i[F$F YFS40F)F49!FH&B c 0#@C˲D,#tH1F(FzF(і 0B0DEQFjH&} 0+ՐLC  "OP zFF J_* (њE Ж0RHKF0NH&~O4A+?>0#"F(F(d#00gO O"x!(F۲ҲF(W  O't!(F۲Ҳv(8я'FOZFh!#(F۲a   _73/ќ"!(FJh+?׮0SE#"F(F;FSF"!(F3F(F?88999o9999A:BhihB(!FB8FaupGhF-@߀uI7sI0#1# Fa#uh FO`%)F( 0j#xsbF(| FF(v#of#a F*F)F F FfF(` Fx#r0#h FhHK@+Os##*F(0+?Kc`@6EOzp%%$Jah#cB2sb`#adP(F n# F &F1! FF#k+ 8Fz d %6#0%Fom)FH%o^u888Fh[hCSCb7 F0`H%oz F(#0<-MF`h(@g00+_%0P+b#40##" F F(@|"T#40d0*F# F 1F(@dch"+B0 Fd0 #40#d0 F(@JahOcddd&eCa9)<9;=? FhF((Fb#kP+ F(FF! FF(@#k+ 0Fzۃd %OCc`#ks#a#d0oIa`HA\HP#0 KC!#gfchA+FV@&i5cg.߀;|CC&"3  #>CC ZC"62D&2#"(#*#,#.#0#2#OsBԿagcgBgmck] "4 " F W#O 40d0" F 8GF(z#O F|i0F(m F}z FzF(c`hXK(Eb7#P0d0*F1F F`(@3#3# '?1F# F`(@;hczh"dbBE;*;;JYHjb`DCSbbh6KB35Jjj@2O#xx#W,@s.K7B-H% -M#,I,I,I,I@sCs2(JT'J'JO G'?#l0#@# # F t (@ihjCb@A4n(8[:@@@@ O S+`W<3BgOY_I_@QO 7#1#d FDB"C5F(@=!# J C FOJBDF(@'_pANBNA FabhIWIlchCcc`;IlchCcc`7Il}chCcc`4IltchCSc`0IlkHchCCc`-Ilbch #Sc`chCCc`chCSc`\E h"H%o8 J IchCc`[Il<chC3c`Il3(chCC L;,;c;u;;;;;;;;;;; <''&K FF"FpFK@FpF@F pFP@F pFFb燐BA۲"!B8Cܲ#F"!F i@8 F"!-AFF$.;#$@tdB -$0($0scBom8o۹o˹0h8@08Ozp$kj<,Կ  8Ozt 𵅰FF(Fp`l8CO2 `egfBIl(( #9F>J g0F#9F;J0F#9F8J0F9F#0F4J2Il#g0IlF#g",IlFȱ#0#(F(I0&0F#g"I(F#I(F!;FP5+hjhhH$JIKB#0o L%&$&@&A<'FEkIeEɲo o%/8FFi#e##feC  ce8iFFFjCi|C#' k !FOpH c( o  FAAhQh"h+OR[B@`#`7F(jvhF0`#h(F BihH$^o0 #`@ Fz,@hF i @"h  !F8 FX- %%!!5P4FC)F`b F>b8hFl; F<F,8h+ИG(XiiD?1!? F"h++Ђij@iCiiDB F@!ȿj#CiiDBҁjCpFF(FhFCaj3h@H3bb#j!SC(Fa(F!Jkh$J!0F$#Fhh(F)1F@po -A0A@CmBؿ1mBؿ2nKCemZCn#dpG8FFi f8 " F$> `8FzCnFmCfl{ ! J$###`K%d#cK Fcc8@bI#0A+lh$l$hF`Go%pGh$ldhF`Go%pGhlhGo%pGF0Fi,!n"mn DFd"e'gmB{"!(Famj(F9#m"n#e!!gi@ľh++)oA "QC KXZXChIhA!AFpG #YCJSRXYhh AAC(vF FFoF.)8FoF.8-[-7-@nm' nglmH0'#cg ofg sgK&D[]P&0F#K-cg@-٥A +R#777777񂇗񂇗f-_m-ѸiuFo6&D4B FD)))ѕ4A(F4Mhb #!n m'nFlmH0'A-F-C- DE=-" r&q F}D-B-E-DiF0 ; ;x+Zi!i##endMiF_+A!n m'>jF8F6%) )e409#Cɲr(9)?Y50#Cɲ5 iaK5(F4hb(Fb>& --b+_R#QQ󂇿-K#gnd8FU;hlh+?8FGEnl)F'UndBѮ8F=8Fm;hFliclmn#Bd !i8FG&0##g擭m;SC*nd+mH#+e8FC+FmlF8F 8F+F8F"ml(lnDd%gBFl F?i@!ռ*Fk dh<!i#O0 8FL F(F(8l Fi@! FFFFi+nm ;BF dfC;BԿ+e*e*sFk yFF "hh#$ "F!Fh#1FF Fp$O4 hS `hY`xppG hS `h\`xp hS `hY`xp-MH0FxF/;xB+{xM+9FH#Ao O||}D$;}{DD{}hDd}C#:~CCz~Cc:{B"{C#;D Ш)؄K@AFH#BE*%Ѹи @kpB< ,cLC!;*qѸkѠu۱Gr+Brs[#skGrBjs[#s#DBFk DB)jzzC#:{CCz{Cc;D OD3niDE7ܻOܻWлT+j"ki!DN( AF1H#aO0a*  *D3*D3 !OB"!FO`C J B'D' OJ ODB&+kC# CC! Cc+@𪀸H# o\p///!zzC#:{CCz{Cc;D'OfC;F&FB?O  #  E  D *j7Rx 2 2 22 J  pQpQpQp 6B 7SD +j!SxxO[C#C0 3 37B+jRDD 1S x0 S  xp S  xpZp 2F ^xp C ^xp C ^xp C ^xpB*j1BDPhlhGo%pGhlhGo%pG8 FF!0))F`h8@F!0`h@7Fx!FFFJM $ J!F@ +FX# FI 0iiOh @!jp FB(F Fp FSF(F")FF0F"( F58 FII0 ( F (M F O08(FF(F")F"( F(MS Ir8H#O0](HSScSSp% N FF-= Fp1F"}(,O4MS@ٿ8F F*F!F q 8*F!F i(*F!Fj b(*F!F? [8 @Bo-M+NFsiF+ؿF#Fؿ3O1FؿsaHO F,ں|p/(H#Jsi+"F# 3sa F H BZF8FO !F@FF# LMDĕ7pYY?YKxNK2hhB#MSYiBS{4BьB'BU"F@ H# H# 3hCU#Y|YYYU@2@Kx̹OJ;hhB &sC MPi`XiF H# F;hsCX Y|YYYu@-MF$"M0B0BІ45'*!"FH#wFPF8FYFFH#yH#v/FO ki[EW BhYFF H#d  7F !YY|Y33U3*[hxl+ O0-E0KFx+U/O/J;hhBR"\i,JO <,o;h CX#P(FU?(!;h CX#F ihH# 1F(F$ F!F2FlF(ihH(F.(2F!l}(<(F i(O4oY|YYY?@7H"!H!"Hi LM+h{H"o0!F l@Hg(Kp "F ! Hf+hB K` YYY@@Y@|Y! ,OOs 8F F FF@h!h$h_#d_#e_Os Ma=#i_ F 8 ":@BpG-MFF F\F FH#F F0 D#hbhhH"ooJI F.IFl@$#hbhhHJI<$#hbhhHJII@$#hbhhHJI FF`$#hbhhHJI(Fb@$#hbhhHyJyI C  ?()F0[hT!hbh htH"(F"gJhIoIP1(F  (F*dKeIeH301\ CC #C _+`_*a6 CC_+c CSCSCCcCs Cs_+gDDD_0 D D DCC_0D DCC_0 _0_@_P_Oja0C#0_a_#k`+ +,Ф h$H""FFy)J A# JI#` ";%{qhhi! Fh 0#EDD88EiEEEE F6FMb@braF_$"K__ hlhGo%pG-EF1h(FC?Bh:6MOX}B!EFwEFG_#1_#T11_ CsC_1_#1_"!_11_[&1__" #!b #g KJA _#1_#X1Bp"@x}6@BrN -AFF.F(FpF0 OchB 1`h@F"H8F!(FXF0@KL0O37FF FhFhh `(;3 h;c`#` 0 p(C+O0( ("K3h? o pGopGYF`p#p@@_@FH#_Ka_b@F0#1@_JSc@ZFx("K3hOo"2X`a\Xa`Y!@ F "! d F+pGF FF(6(#MlUl `BdiB"iBdP ,T8"dl`BhBB`l FCBdHkiTD3kaiagee`0FYF<!_qN Fsa/H(#oMUhi(jh C` F!F`!hJiH@)F FNom F F((#\J"iB FQ?hB@h#` F F* F`!_JN Fa("GK3hա@_q`hi"`BaXa ji N`b `D`aa(F+FSBh)WP<[ F(( ;hS,_p#c!ji_p#cCsC@!+ijiD+a#kahCc*ikaD*aW,_p#c!*i_@!@_`iBsS |'GC |_hp_`;`S <Bi3a3F6hQ@Y@L F{_OSc`_OSc`@("8K(3OBF`F H"o8$ Ja`aa \abZbO(F: FYAFhhhliGchD@  pG FhF3h0Fl+$s``+;j+"F0FhGp  J@hc l`0FhhGoFFF Fjl+hl,BhBhR$ 2`hR$ zi{!F(FG(o<oo  7F F& #(oF\hB BhDB *``h`07Fh FAhhS"0#hYhhJ H+F*F"o0o f腇F& FHFh,<,3B(FclմB FCh`Dj,9F(F2[_ #;Fzڽ@ H!L J K D H# JD[ R;:[C#_cdY?KLk_k;U-EFAFh0FR%@"!@FOR#i@F]#i@ZeaFhOb+D!@F@FaOBh+DZh#5O Bh!h a Fkchcjj_qJ#h _"#hD!_%#h Q_#h$Q0d(,0e(&0k( ( +0( s@wBqѿ_Ob#hP!_Ob#h!"i_#h!h_#h0F!F_"hOE #F`h_E_R3ѣh_O A_!hqK#h[j_Cs_"hSb#hD1_Cs_"hD1#h[j_C_"hSbjj`hHYh!, _C[Yi#hZj_#h" 0_z#sB _!hJb_"h0_Or#hHa d)Cs -MFFOaWF@ L0`@ZI[H!o (F#h__#hO PFTPFYFNH!% #h0_C_"h0_#h0_PF/#h0_#_"hPF0g(?@0_#c o"%h* !h;hB4@c_Or#hah3ZB??XSB`570_+_57P_!?=?1)D8F!?d*F9F0hYh?+OGO G_w_"33=&pFFF H! FpKIbKbcK2F?F0! F8 H! F$(F0}&*C-EF|F0F@!FFE aPOq@ >`Or!OOa@ 0OFBFlIlH!h+DXh=Ѡh io vOb!thOB+DhPF+D%Zh a#8P@O Bh! k`ea(FckOzx4!(F1 l p!(F(`l f#h[j_C_"h SbA8F#h[j_% Fl h!b,F(^`bh)dK%I"/Hb`!B%!yF(qh*H!7(F(F@E%H!+% F +##c`#IFlfFIbF2Fl`jTXjbar%#o(F (Foo 5o pG7FhO00j-#O2kG( c hCS(k-O2#kGCkF+h&#c+dkizd+OsOSi*Cs8O4 FOsk,O2#kGFjj@b(j,#O2kG$~cHC HC@rHC7HCsHCcqHCcHC@wHC B(hkЛ(k,O2#kG'(h(j,#O2kG/(h(j, #O2kGj$@s0HCsHCs(hB'(?wk,?sO2 #kGlF !0Fw$N@F Q hj#O2kGFLP0 : H =#aO6 h#a%j-#O2kGay(Ԇ(((Fh(6j-3#O2kGFck+vj0 h8j5 #O2kG u hj #O2kG #ca#@oaOzsoca#a O6FO0 h(4j#O2kGF hhj_#O2kG(@%d#ca#a&  hj#O2kGpOOzs OcaO5O0@O0 hj}#O2kG #Bca#aOzscaO0d#F F@SK4ZhCccY` `pGhH( -AFj#FFFG(o(`#BF9F0FjG(+hC+` -MF~MFĕ1F$ F+@# в333X3ZXk(}Bb\k,@hJ/FOS( O34Fo`K,>С#F)d%#ٲ 555X5=)F8F~F(@*`@XE OPO WF(0*FAH !.eг2F+j#2в333X3;&#l!_%P"HO2a"a"cb$K'`ahbccDH FK hBJR0 R,<B4:b`ibbh!cRiB FG(IH L$KE5G%@_ , F #@$G#$n))h(E)ZZslF:hO06k.OCO2k+FG( hj~+FO2kGF@+> H|O5 h(j-#O2kGOzp pXpCkF FF#GC 2F)F Fp@7F FhSBjh!h[hkH1 `0X !FO1F@FF 9F(F"FH XChiGFpGpF$N(FVT 4,O4 FpFhPkDKc"#kGO0 pG#aad#Ca pG7FhO00j-#O2kG( hCs(k-O2#kG( F0@K7Fhȱj#O2kG  h8k-O2#kG F0@-O07FhO00j-#O2kG(@s h(k-O2#kG( F0@#d"aaBahO2!kG  pG Hf Hc H` H] HZ HW HT HQ 𯇇0pp0𰇇8FZF(lo<7Il<`o<4Il5 ao<2Il.`ao</Il'ao<-Il a+Il$)Il%"'Il bl%ID-#I2!I(F4#icch= #i=КBjCbi= i=КBjCb #20o8aabb4bKb_bqbbbbFIFlbhj0FFM HFPl0b(oGBFjB1Fj(aF(h F@Go%F(i F@Go%-AFFF`iS8FmFѐ$05j8FFiAF8FGF3j{u 8F(1jKD# Fo%o F FFM PFFlIFI(l' 'G3F"!F(F*" Il`" Il0a(FIl0a da_bwaaa hF  pG hF FF$ FF(FF(2FyhH (Fh(o%(ia8 FF*FF F8@пFF F@F0iiBooF0ihBoo8FvF F@#`)F F8@JPo8Ȇ8 FF]*FF F8@FRF F@rpF FGCiñjBj<$0!FXF "FqhH (FpjBDjo%oa8F CiF(F:hiB "#jB jj8o%opFF(F(-#&"`I(FIl&((ؿ3FIl2(N.b#bbcb!F(FJpol&#*iph )F Fl !)F FhG 0p8Fhl FkhG  p8hli !G pGl׿ll pGphlF3hF L"! "ah# K)F K K K  FG(py-1.--phFl Fh;LI(F!F(FhG 0pl FspG FֿpGspGxpG R hlh"GpGp`.L0F2IF0F0IF!FT ` 0Cs0 :!@*F9F0F(9F*F0F F(0Fe8F3F, #!F\ (!T (!T |(T +H=fvf*8FF=2 " 0FB 8_аOаO аaO а?ЫFH !FHLP0@ELP0- (HT兇&TpG FGh_ F5h _Rտ_ do #h _h_o hy_" _ __@B _@r _OB _+" _ __@rpFFb+y,h+@#Os_0_#q0#b__D'0_#0 p8FF(FC `pJl8 q 8oAp IFH$ N(FV0 FpH 4,$$-MhFj F "G7FWO( < B$A#hh < `hxe+уx-+3jy+yC# XкPЫxp`hx0: *[ "!06xC۲p#@+@#+q#kq3hj+*F!F0FG( F-!رкxs+<0 *ٕ *n+ѱCxb+s+XFWXDt+1@*!B2Y_* 2* ?xC([!P? ;FR OBK`` ([-AFFoFU E FBF&DDFFoI p"bpp pGh/xh(;xB7~((~ B!F(F"yhB(#P@ pcp(Hx/?Cx/? C QoҰH x+(шIx/c? C; F<2F XcbpG8j(;Bj љBj(e`,`bbjs2 8BФ(ogbi+ИGoIh; i+KiK dpGopG̱Ck F;xJlId k: F@5̱8%L!lXd`m& m#(F8̱Km̱K[m̱CkCx Kl FO4D! ((bb,Kḏ-MO@qOPZXL epO@r!O@q@ M`e0 mo O@r!%',-̿OP@F!mP#``n0F0F5 ->O("P(F=I``;KO0x00#O( 0Ƞ\e`cff%("0F (bb0Ph `8F,|F(<`!N("!I"Hh`H1I`adahQDq`("{811h1Q`|q)F`p/#l`m4_(Fḇ@ ԱPut,upFFlF0F-(1FpJ(  i1poo㿅8FM#(F!l" d8̱-AFtF FsIF F"!lF0nH FpkJt(%8FlF(0FFpF `(#pYJC&oo0( +0( p+$<2_k_orj`1_=OR`d|F(9F0FA`x0(r0(l0(f0(`0(Z0(T0(N0(H0(B0(<0(6@0B.@0B&00?zX睳𿅇̱-MMIlFh#00CkmxjZ JmD!U$<F``aO@F(O@A*a!R R @RA D@!F@"!ti1a*ړF1"i< K[m"0FZ`#00 FCC0Xh5h- FG+4@_g(F@Z6ẖpCkFx F0 ѕ003$I%HSoFp#Bccahk?1!?D5j((bbb`0@(F0 k0bkB##cah@ ?1!?ac co ck kc3c*W8Klh@_DHHm@BRZP_@8ḎF Fx\c b"ydyB"@*L$i,@"B ̱-ELlho__gn__f_O3&'FOO kg0cx:m 3 l6.8ѽ_" E# ̱pG-MMlhfh__@GBf`Mwp]Աo_Hh@0F!shBDڲ2h9F Hi;SE 3F3h0FF  [̱ Klh\h_ J F̱p Llh_OCOHp+`l# Fp@[iGp̱8Mlh_K #`l+m_a_#f_O3cg#hC#C#` 8̱phFi*%BBBA )ST 9 FT oBp%"150 pF&hj@ ۂzKu! F#hQ[h2F@G00+ODsOsB0 #B0G0.("(hNBj`Կ""{)FbAs"hiG#+b0+ch!h #yp;pB0B  ppD0 F;qE0{qF0q#h[hqu# .2F8r "{r0+#h[i+(лO _"jT F*VhB oLO O Bл1Aм`ch "h@q#F +`p0 "q:~bqz~q~bq~*8""rhRFya1DW(/@ @B!*pp-FF RFHD@   <~B(3FF7A JOrYFPF#0Khh TT  ? B @xxR"Pxh;FS(/@ @B?j ?@ 0(0@B(2F$ տ#O 0" XF0prJhhع#FSTO < B?`h#FS(/@@B$j[F:FQF(ݵ[F:FQF(ݭXhl[F:FQF(ݟ0+@Ich"h #O p:q;pxppchOh!O 9qO OZrrr#h[i+4xN.ch;y  D;q p#p # 0#0  #hhiG00000 0xxB"8Os0+@h# FR#FST ?9FQ Bod!?9~BĀ "F`4 [ (>0+i + hh,[Sx+ ѓxC#lCd\/*уjG Fd!0iPFG*K1)~ I!+5h*h .2F("+'h+\/ZXk(UЃj +Q9FGF+h+H/FXk(Aj"9FG +hph++00+ 4ȱCkMGF%;CT(@8@FS@oBSiKFH0+BѦ@o^/<:F0pjF F+: k+7Haj@(bdJd` jKG(cl"lS``##dcdca10ԢhC1010hC1010Z"iC10pFoF0(QcBo0 pG-AF~ F(Gh+D*FRT? ;FQ oB''am e("bab ` Fh(,0pGcj"jS``'bgba+h[i+ (h,b0F~BЦ !j@;@Ei *hQal@;ooF`0+3ز`opGChisL#h[h K` `H##`o,[ L#hBH##`,[8FMOr!(F-!F(F8@"0[F  pGpG-AFh,Ā1N(F@s m䲈@s0Fh)H*@(F䲈@4tt!@ F8(FIo  Ft"!K!F#`@###vK(F` F(+hHj(@! oI 8F3s#ss;h[i+!8FG䳇0[(DXˆo^pGK`F4F FIH Fc(H?D2BCiDH2#h2pGFh"h!iiGh` j8h2hLiуh[jG#cac`#h28 j8h2hLiуh[jG#a#c`h28m!`m "m!`mJy yxE%xyFD$myiB"Gh?Ox// o^@KIH x!*ѳT0BԹ!@@ x)ѳTB d*("Ao4h9!pr`m@~o 矦酇$F'FMh2+/D c7B+h+$!!H+h'+ #3+`4 ,FKh H H H#+` hoo4\i0\iii m FZhB"`! m hh F@8F FK!! KpC?(O6i^`i`{Cs`h(?+inha`2`2iZh*`2+. F(酇#FFT# 3@  F0FD<BClPk0F<Fz_zVE%BMѧ՝zzE%BDf{_{ֈE%B;%{_{E%B2ՖzyB,Ѧz]yB&e{yB y+o'P{KyBՐ{yB ѥ{yB`|xXBXA  0 hljGo%pGFJ[ xppGd\F0 h-lh]$`6F F!FGpo%-M0yF:hF8j@F 0FBF1FSF8FGcx+ #x#+ ѣxxC#+у+h3+`o%7F0 h-lmh5F F!FG0o%F0 hliGFpGF0 hliGo%pGF0 hljGo%pG0 hl[jGo%pGse tFFh,=,3Bn#J3`p Fp!(F,FiF(F(#,Fj8އF$ Fe( Fi-MOF $?FFAFOb F>(F0 ,YhF3(F#`$yg(>(FF F1y F(. (Fzxh P09ll(#hMO3#@ PKE]OJ!  GF(o XF BF FYl QF@FIȱ]F #haa3h33` F(_3h;3`- y /F+FYF { BFFp:  :FQF@FK7 (#(F hF({i CaUFŗ %(F I F(x `tχχ%%7FahF H!" FFHy)h!Hs0H%%%"-A>Ke p F(0[F%Fh7L܀,>,B"єh,<,B5;h+?Qg FHH'H-$Kx< Fqh F"0FFH5j,>H#50cl F-Cy Frjh,<,3Bcl FCy F]jd\/%8އe%8%M%pFF(FxiFi(F,Y60 i F#`p@Ob F a,Yp`pGhn_#C_fpGCh[h_Bh1 pGO3 `pGLP0-AFFFF4h_ }c<@DE=O0 -AhF FNh hJ[SCHi@F@0ц'n6@@ Cf+h!hXh?X``(m!?D\(m竪FF#00Ch F;+  E0 ~SChC`hh_ # _hOA`h"K0iH F F?!DF!? FF! H  6#FBKT@Ba BD)FHO0 q h_#_"@;OAK!(Hom 砆ͅh_C_OB@;FK(HomOzp 砆 pChF^h_hh_(%0_hO@A`h"K0 p@HB%1_ORhF`hOS0(phZh_B_h0 DZ`砆Y @I-EFFhc(<$1 ;$1zpO4 h'BAF3i@FhA;$1+ݨhWFpih0F F F|EHO4F FF, -MF, FF9FF@FBڐIH$+ѵO YF(`#WSC@ F`(q``;D aF@ `a(_!h_!`iZ n1@!pc C+s"PB?FiC?1!?FDZh?1!?DR`iDM$1+5F #i`hCE? i9(Fq4h(`i%h" Fk`!QC8B O   `@ ciL!0@F9F U ( K<@ A1AAC*K0(H9)FYF@F ! PP Y` BqCA`I @a P@Xa @P@a @@aP2DE h(]u$13$1 F rn@@FFF-A FFF"!F(FFP ,A3Ozs1F(FF$B HiomE1F, 14 (F FO4oM -M°F , #?  JF+@F+ !! 0 DF@ F8kH"O0$`"!XF! FPF ## n O83@C0 0O(+' 5OKC"CphCCc,!CC CCB *YQJBJAC30OC'0YFPFJw+F@7@ JJ[ [s  B"r"B F !$IACCAqAHa@FF(<H "K" FJ'`g``~0Hi FUB>F+@"bP Z` I J6( F``.   F nD*@?{J+K+d F9FAFXF F#DFh[h_?_hS`hh_@f > +A3Ozs9FAFXF F h^B 9F+dhh_C@_h` "hBsF0FHh[h_տ_ "hZ`/5c+ ?D!?1F6H-1;* Fym OO0 BC _h`OBhF%K0(#H?i(FJ(@+' +& + [@ #"#P+Р+# !@ n"Oq@ C f9H##+?   FF,F$O0pG-MF , FF+(h#B@ǁ #{`, 3xrxFC#[#OB1#B Fch[h_8CS,!Cs#Cs_+`81)F FG#s_"+`OqOc(F+h_*#*#" C#hh_= 1'Hg)h_!*xxB"*' *'**!.* *"# ##Cch[h_#SCC SFBF!F8F Mӻno7  F.,##-1ѽ@ -E$FFFF&F FF(/#p3q")FK01K41K81K<1F+h3`01}K0141{K4181yK81<1+к`DAڀ;h_#C_h!`h"kKiH F@1+@chh_@`"!8FOG#dO0COcd@#1F8FPTee_!h`"a0F$00FЀԀqO 1+n#F !P3_ Q; !_hZachYh_9KpxyB"Bp qxyB"Bp qhh_#C_h` ԣhl_C_hdhh_A0chh_HB (F FG(?]FP_"ha[OQFI (o >O5;%!rr_r9r3 G h+: pFF FHF F#3`lp@ŹDaq9FQF 9H FF(xy!F@&F,Hx4F0i(1C1/1C1_OS11BpC1I\0h(V0c(P0j(J0f(D0a(>0`(/п50b(𿅇ALP0 FFOf 'h_ >#h_+`-MFF(FF(FFalAF F0H8FIr(FV(F(FLFp `( YFPFJc}o0( (0( p(k0(e0(_0(Y0(S0(M0(G0(A0(;0(5~0(/x0()r@0B!j@0Bb0[0 Ё#PFGJCF?w0FqDF(G1+2(@ր11C1_OS11C1Bp!q_1(F#Q%KF(FF `(1k_c11CEo0( (0( p(1<2_𿅇 \0(0(0(0(0(0(0(0(0(0(0(z@0Br@0Bj0c0Љ9!F(?!&?FH?SAlF3!sC[ d  pGpFF(F:#FJplTx(F1+2hB opl (#1## pG-AF FOzp1_H1(FD#1F(d-@K@JAIAKAJBI_O`_O1`_OAR`sCh-Br`hB`h"r`81KS%P_OCc@1 #@1&BxF@1_!8F@E |+k CC+ct+k #@C+cm_#+`+kC@C+c0F@1 C@1BxF@1_8F@E H$ (     Xx1( Y(РTXBXAO0 8(P@ " "( {(P@8 FF c#H#Dd@]RIHJ KHh B  BR qQÅaڅ#BbBI@]RH]Å(F-MDFFFx$+hCx{+*6%E#+F,FP)F0F-KEFй"!FPF)KE(J)K4F`#J$0 F+86ht;BDCE4C{8FI78Fhr I8D3F$n腇C J H ) pGF HJB AhB0ɇ0ɇ$0\pG( J\pGÅ&O5O1F F0%uo0P#ah, @B!h8FhGF0H0` F*4ѵ?5F6,'o&9F FXJF$ "( FkiGF8kh, C,0kh, C,07oÅ-M}FFF # +IBFhFiF8mF(C 23FPF xFF[FQF8`ha>(Fi0 ``)FhR0F[0F`H1F FwF`h"!FxiMFFѸi"!C#F 2GKh i@FGF Bs k i:F#)F@FGFF*AF3Hv&F b&VE{F p  RF)F B"HRo #HIαH 1F v Ozs JHH)FHb H^$ MZ䅇兇uׅ䅇\ 兇䅇兇8兇UV䅇58F+F* !h`h`- hH8 8O0 iFF F@{ -EF+FbhhhF $ F F"hQ"F!FhiIF?Ѩi"!F@F 1*F1FF@F#tFPF".F#HͱH )FOzs JZ H H%FO4X8兇UpF+F"hhhmF Kh?.AhhM FpH9O4$\醇*F hXhGP!ih8 O0 H&$ MO+hC,,!:!8Fjh4>DHH dzUHpG\JhrBЈBθpG4]7$M#)hq( H )hq #F"F!F)hq F04]iF@ ] F`h xO0 Kh+o%O0pG4] "!LFhk F@-M&# h!FK[lihi  D @BBOAcC.+sO0BBr;B22*? @ @+4OHGFOs ""O3( ZE3CF:F(#`Z`e 1Fb1F] YF   ZZE@U 5F*5"  BB O  *:FZ+BF/DA*D SD  3 C #F5F1FCF:F(?6/FE#D 3 CF:F(?"! BFO4\0F Hhh HhP EE0O04]]-E FvFFF(AF HO0WvRF F+FvhFFF+ChBуhB(Fs1F@ WF(`x2F!8FF (Fb Fo``$F炊jpGFhXpG`X1pGF@*@pGF@)OhjFpGF@)O@hSjFpGF@)OhjFpG8F FDCB08-MFFFx`F@l|hi ?#?@3 F@ & CC(K@h Fб*F;`cCvE>hAHZ#HUHRF7Fyh ?#? 3 @{`"!F3FnRFAFxh0DS3F"!Fhl"CF!F"!F3FXRFAF0FD]a]u]]FK(hi 3@ + @\IJ@#CTK#:D x C p@BXCBDZ#@۲O04]FK(hi 3@ + @\B#TC#:D xBC p@BXCBDZ#@۲4]KhjF(O ;D# x CO0 ppGD#@BXBB:@۲4]KhjF(O;D# xBC ppGD#@BXBB:@۲4]sFzAjFKnУj"h1O0U" ")F~ *؀p : r-MKh HhF)F@ *F!Fh@ )F*F!F/LиIУ+Q#k3#c2E@O3AZ#c=!hrC#c3@*C;@* `jhX!;A5*D`X! i;F hs0QF8F(8F@FO03`iBңj!FU(F((FFjAFhS&hj R&  + jS&[F"hOxF)?poO2O?g0(_%cYF kXhFoEiBңj!Ff0F0o 5s0FFjAFS%Uh BF #sjYX*F k F( 0B i;F h(??QF8F(8P@*C;@* #`jhX:C5)D`X8F@F k4],-MKhjhF)F@ 6*F!Fh@ )F,*F!F.#/ cj[n@0+uk0cjFU!F(FFУh:F + k9FhS(kBFS(kF(ܱ0CE i3F h (Ԁ0Fih(@̀@*C;ꁡ@) bji;a0F;8F8k(02BCO3c3iE𚀢j@* UC+!F(FkF Уh:F + xk9FhS*!kS*YF"6K FЁhYFB! O 1) bF@ Ëc@03@0@*C;끢@* k@*jC;@* kbj!i;a i3Fh<0AF0FR(?K0F8FO0H4]0-M F(  B@F,𑀆h@ 1FF2F!;-<ѢHkF{F,%?FwћH[&0FFhF,F3@HGhSD`AщHM5E QF0F|F,kiCDD ZF#FQC (Шi 0QF^F F9F FnjF0FFYFLYFD0F F i 0"QF O FK FFha@ @B4]-M0FiF 3FBli2jc<GO 0O i(6 3 3FO 23 B.򈊹^pBhEF1D,,<(F'2%FO1v F1BXE)F3YhRF(F@.hH(Fo E  ڿh(F F2$  V$@"F/OmM YE\ۺ*9F@ F:FQFO4aH=`K``K`_Lm!h@B+h2:F!HYH(O4PBO4PFO OI@ `9Fu:FQF+` HHpm@#` D <+hS$@ 1YE р&9F@ LF:FQF3HO1-K`-K`m@0B/:F!+h^ )H0BPFO0#I+``9F@ 0#F:FFrpm@0NH9F@ F:FQFV HY4]]]] ] "^]O^^$]^O1K`K`AF FZFZ ̢F@B3h0:F! H 0BPF1O0#I3``9F@ 0#F:FFp+hS$0@03hS(@H3&9F@ rF:FQFчHO1K`K`0n@0B/:F!+h H0BPFO0#wI+``9F@ 0:#F:FFp3n@0kN.9F@ F:FQF|bHO1XK`XK` F&+hFLS @0B1:F!3h' SH`$0BPFqO0#DI3``9F@ 0#F:FF;p+hS*0@0>M?9F@ F:FQFO14K`4K` FAF<+h FZ E?8AF(:FZ!F!@(3hS(0@0 p0BPFO0#I+``9F@ 0m#F:FF?Np(]$^_ ] O_$]~__,]0](-MFhF)F@ 7*F!CHO;XF h@ 9F"F:F!0F 0 СtK hRhi 3";"O;~(F{ i+F!xCh(9F(F3(ѨFРh XEV 2rBب   ?FoMH+KHPJHK0jGHC +DH?FAH4h0 2C"Yhh(F DZ`hiQ"a9F(?o[D20F0F0F  0DB0DnH˱000F00F1FF 9F(F7h D8]4] -MFF.Khh i1F 3"F@ F2F!b'B F~O60F"9F@F(.i#F!pCh(& 0+!٢YPFgFB PF ?8`. FIDhBٳHO74]c-Mx/+FЦH=O5(F&0D!F@ F"F!0(F)FFPF:PFIl&FO(F F1F@ t2F!F['>FO59F N6F(F)FF @ )FSF*F!F.yI2FwHG9F@ ?F:F!4`,̀nHFkI FFiO-@р!@ P"F")F,𲀀!@ F")Fu/\K"h Fx"!F8FO  O5%X FAF ?*N#U(FxBF@ F!=KK,j(Ff)FF F9F F9H]PFIFOV((Q0F= F:8F7 ±!" F !F(FH(6  E FV+~ O 8FqhsB ) SHV+ ? V+XFYFF'F/FEۥo Bi4]_m-MFO@Kh@KRhhi 3"E9K"AFhO78FhF)F@ (F*F!,S8i#F!pChL(D%+FF*д OoФC\B\A,6H5 Z i(hF(" ,#,,H ,H"O(F$h+{h+1FPF-"{h`hd.HLRFHFXF2лDhCEN$"#(F#BF#FB;;1FH/.$#-M FF``# #0F5B1F F FF;/+O /! FF0FF 3/*6+)F0FO@F 7Fh`OTF!F0FF(а?8+oAJh3+`)F@F0 @ 2Fz`F!zh`$)F@F,#x/+0F)F-Khv1F FmF Fe2)F0F( ;* F,0+"#@F(2C F0)F0FSК0+m{ih`;ih`b<]4]7F#% K` 0(,(  ,( <]#N F1h O;`q#03 h0<` h"Y(1hqO04]]pOaF@ 5FOb! F<qN NSs"B"l#` #X0`#nմ0!%r F|Ax!(F4`pH F 0`4]1p FFKEd"h`Kh`chECli  @% CC@Ep@]D]FF FFsgI+F"F h@l @]pFbOeFl(Fqi6i#F*FEp@ؿYMOcBjF!O`'i=B&i5B(ӡh#jiKCj/#J`J`)F F3F(F!F0FBhjR% ad)F F!F;hkR% qR^^phiMUKB@F(F)F b@ 6F*F!bֱ!j%ihiJChC3F!WFj-bO0p$(Ho )phF1F@ F2F!c5KjFh!"hFFF i+F!hpC#ah*F(Fh%`j bjO`n!#fbjOc`jRjebk{jJ#b@0c#c pP%=jC%`5ijB3#b.FP%*kC%`5ikB #c%.F4]-ErN73hFi# 2@Bl`iOa@a@ {FOb!eb-ŀ(FȱUF3hZiXhjYhao ##a0WHCO5M}+hFC #?FOrF!++ @@ !FF"F-L!'`/28)H O3^$0[n_#H2" 0FF3 !h(@ #hjHF3%+<+@& 0$0hBH4]8]"=t+hjjhF1F@ 2Fj+Ã(h (h(Fz C P0 O<- # (EњKhjFQF@ FRFAF5/@ՀHdKhj qhF1F@ F2F!/@HMKhj ZhF1F@ F2F!@āzH5yO B@dF`FF FF!FFpF](FFQFLQFD(Fhh@ FkF!-" i+F!xCh(V9F(FF(Oh 9F(F(DѣkBFS(J@*OC3󁢊@* bji3ah!F0F'i!xChN!F0FF`piIyF(/H(FO4B1F@FvhFoFj2FS&@F1F(F@*hC3@* jjh3`0B)FF(i;F!h0AF8F`8F64]@"<++h@ 1F2F!+?ٮO +(i!pChQ PFoFF1F(F.Fj2FPFS& 0@*, C3 0@* ,0jjh3`0B@F)FF(i;F!hp0AF8F`8Fyh( oFF1F(FFj2FS&S  0@*, C3 0@* ,0jjh3`IKhB@F)FF(i;F!h(AF8F2(9F@F(78K`  X.&,"L=UhFoEj*FS%0F8)F F@@*C3@* bjh3`;hB!F@F i!pCh1Fȹ=`3(F#4000@0<0,?$%FK%(M#'#!F(Fk/a``0@ SC[ a`1FF2F9FW,N@F3h8jFXFYFFj@FbF  D@FX 0 9F#F QF F(@Ȁ)F jQF FL(@VClhi3hi 3 CE(CF XDj FFO3 B3  @C& CFA v 3xuK hj>FXF%YFP F8@FjF * D @FE! F!#FpC j1F F(< 1F F&}(F4`0`@`<` F` }H+"h(F:H(F6Mw(ht Fq#+`u @6YB%BD F DhD29  @C& CFA FDFZ  @C& CFA O3AJQFh;`\4]8]^pCV HO0p#*F8H"##VBhp FF)FF# Fp@$F OWkqhK ЫhO|2h 4a{a201)F @D # ba`'Z{Ci?3#?@3 N ?T"0`$?H"F! (#O53`(FF"IpF(" I6 ("IR(|``҆҆iFF'8FhhՊAikC9Qh )$ijDB(Fw:F)F(#hkC3`hci`"hSh + 1`ӊjKCB##aiD h(`#h[h ++OsOcBKiFa[ ;0ix+ ;ai 3a-MO F<(FFbih+bijbbx)z/*IZ{F"x,'@?c#x++*D,"a CR/RBڲB,,<1x"!F@F#41CFF+#{@F#z.#>F;"0F#{!0F#;q7F;x6":p,1+Bх,!<1 < {& F  6. Ui6 .!1) & & ?PAF2FF@FO(FF(?>ZF_+#,1-MF FFx+x.FF5/+\+0F n UF;/+\+ci+YЪ*0I0F(P#hZj"[jc`#3#a+x+*@&I<XE8XF<FF0FMH<1CE-RFAF0FC8iz!hSHh ("Dc`C3#ca#3#aKj3Kjc`#+x[o F(oԆo腇&L#h3%H$ F"H#hh;+% "$H|#hHYhw h FxHHHHHHHH  "r &H@+@M|`SfVsV*!VVV [ֽpIF@ FiFF@"1F FF F@ p@FF@ IlFhiFF"9F(FFiF(FFh"9F(FF"##(F F ii0o @-MIFT@ FF)(IzF(@"AFF(@ڀii + FOOE{.,-t KBt FE{9hakCv:RFBx+F?O@!?FFhF!F(8jHBXF.O6g!F(FdKdH1 * *OrObBUBFh j  )XF1J1U+!FDh(F +(+OsOcBҢFEv+F!FF2[H20F.KQF3BE[F!Fб%H( **OrObBv FCFJ! Aq! [DQFh(FT + +OsOcBH FKo @𵇰 ggFF)FHW F-AFF@ IF!Jx @FqFP"9F@FF8(F5` Fo pFp F!Or!0F! z !#`i`#.`poF F@۹pG0F BFh0(F0 I0 F0FF" Fhl]-MNhFF# @!F'FV;:@FYFF@Fx8_l` F7/ F{$`-MxF/*&*#/!XF\F0F!F*x3/*OA0 fOAFl `OAF ZF@aIaHJ$OCa{h[haX0iOC#Zz_FOi"`B#b2 308B"XFY8XFYB є)0(`F&*0FF+0$Ffj8F@FPFԹ&0FxiiXZ-_Fظji#"`B1FF(pC O.+H4!88F"41T 0/+KIB+FX:F"X88 # !-+x+F[>`f腇}-E,FFFF/K%#,Hko F^$p{iK:i!J$H%$m`{hh^#0@,F@1F`FGFp0%KH#,0,;i%K#H `VԦ-MF&CipiFBSFF3F"F8FFXOR1FPF(F)0(`F&*0FF+0Ffs_)c|"|-B"|8FBB|BbOS,00:C#0SF6FPBѰ_R)FPD0K H%#!F8Fo_H@H @H½Hd0@ @BO0-MO;hF0"!F8hF(OA0 SOAFl MOAF G йIH9o -@0FF F;h'San`r`6akh"[ha##khb00PFOCQ_F:ib#`C7 CCPF9_F"i#`C7b203 C#8 )0(p,G'*0GG+0Gg-0K+.0KK/0Kk10++۹;H9F_ :F[F4I5H$(Fc2H2H2H 1Ik@x8F.IF8F~7wOaa8F ;Oaa 8FjF=Ϭ Q88d!@F)VOq@FI 8KS!0 O0 #4H 9 Q,E= C G +J D*JD)I8F #%H $HiPFi &_Fبji#`C+a#ka!cF  K%#Hj#"b## O4z8<Å  醇+% p N"3hF@!)F0hF( paLF#h"`F)F hFбF h_F *F I HR F ##9$O4a4-MNF3h0F"#  # SOQH O5(F " 0hF(F0hL_F ZF{I{H=Fm cBs +F"FrHO58F6cZExVF@sA BR-EO $ DT  ;O 2E%`Z` S  QEBA@rC- EUBOR!XFY4!A0F(ucB+`OQ@ F0:I;Hso i5K#%3Ha@FM- /HXCC `K`k CF"F8F? F(F1)0( B"*0BB+0BbXF H FoA@FF"FYF8F F(ЃO5o ac4m*pGpF FF FF H# F"#)FF0HH Fp5 L#hk0H #h##`a4C40bh0jCbpG-AF FFFJ s K%#H } F:U4FF Fx K%3FHZ!F(F FoϫFF K%#H6 Fp*-A FF xIxFC#xFCCx CcLIB".@IK3F%FH otCK%#@H)F F9(} (.j7K3F%6Hok|)|A!|AA|Aa4 E `5\%B (є7є0[&0FBۋBfK%3FHO0jy+yC#yCCyCcBVK%3F H|oto1&[*p F<1# p#Kp#p#p# u#% t#KvCv3vMuuu rMrrr sMsssMtttv"1O0.2F)F# qcqCqqp@! FpFh``4|BKB FIB @ a#a`a-MF #FFSF FAFFfFJ62}ZEД7  5J4H%7 J@H%B!OpBo !7|(Д0!4O5!%0?P"7b70`07 FC7F(є7J`E70R#0ZiBiv K%F Ht # e Jm 0 @ ` #L\TpTXkC03H5l4(/ 3kC 8#3#<5 nt40[B@BK3F%HoB8B205TP)F8 40BK%#HA0v5#5OsO 5 #"n20  " AqBO"r FF@pBA0 FF(<%4t4KHBD D@:D1F@(?ˮ n OA`f o xffvO#B򶀓( sIB( cn`< o< 5% FF(@G FeU# F'#nLLU$9R`p3! F D @P0X(0$H7HCO FH7@CF(@c FS#F(@ FF(@ F$@ F@]F(qє$7GԔ7 FjF(@ FeF(@𞀔7!`7PF_F@ŀ FP4Zccan FHOF(@cn[Dbcn[Dacn6[D< B< " FDF( $ u xK;MKNH%+Fo F]&gBF&xoBI F F FP (DР.@F0F>F#+F F$$bA7S6&S``#66#S```F`# 8S```a! Fvrcn FAi.F4P,0CCCc,08o oԣ FKhE Fa KFh"F#!H_F!FH:O0 aC $ /* `@(0D`C#) F("F, `@(0]7t4Fp[B!@F#F(F"OSF F,F F0o -MgF)HO60F _FFQ0P B"R0BBS0Bba}0|*A!~0AA0Aaa@ā4) #  J% Hi+Կoo Fzs0C@0~++~hd.@#l4) (0C#* CC+ Cc4- ,0C#. CC/ Cc4100 5B"20BB30Bb40C#6CC7Cc#9 80C#: CC; Cc 4= <0C#> CC? Cc44@0A C#B CCC Cc@4E D0C#F CCG Cc3+fI H0C#J CCK Ccp4M L0C#N CCO Cc7a0` eB"b0BBc0Bbd0C#fCCg'Cc7Y X0C#Z CC[ Cc7] \0C#^ CC_ Cc7c'G'GGGg7[@(Fih0P +C#jACCkCc0l"0#C4pcE4 $BڔEԿ$ $q0444@sD,D4YSD;H4<SD(t P4d48L+2~+@0! pG'"GG#GgtGEMЖJH%#K%#H!F(F *?fK%3FHoFJd$`4XJ~K%#HU T0C# c 4%$pG'&GG'GgB gJmH%(@+@󱀺@󭀻@+n  SD;D3sDBیETK%#XHry4B KK%#QHh'E|7=K%#DHFM xwEx  81K%#:H /KpļHlt 7 7B@'*>۲; B3[DB1ѕ000+-7'+)Bx$۔i h0C#j CCk CcJ;B[#### # # # # ##ᣅ-SX:Rɚ;-MOAF4('"9F F|6&_F(F-Iu5 @hi+@!i(F#"! F|6_FChE@h#*@B@wqjOr10(@k(Fp j(0l(00ZzzX{A!zAAzAa{B"{BB{BbY~~B"~BB~Bbb`! %A!" AA# Aa$ B"&BB'Bb10 B"2BB3Bb 54 B"6BB7Bb 98 B":BB;Bb -, B".BB/Bb"c=< B">BB?Bbx&A@ B"BBBCBb ED B"FBBGBb HI H(J HHK HbM LN.N NNO NnJ.yx B"zBB{Bb&}| B"~BBBb& B"BBBb& B"BBBb& B"BBBbp' B"BBBbt' B"BBBb' B"BBBb' B"BBBb' `F& FF Ffd B"BBBb$ B"BBBbQPTpA!RAASAhUG'VGGWGgpYX]@ Z@@[@`\A !^A A_A aa`@ b@@c@`deA !fA AgA aihPmE%jaEEkEel@ n@ @o@ `APqPpu@ rP@@sP@`tPE %vE EwE eM`(%,(OPE𱀮۾:K%#H F'g(FV F!(?H'ii% KH#(FFt`Te"M` BOn 0$ $ $ $ 0$P  Q  R  S  T  U  V  W $0p Jxq xr xs yt Jyu yv yw Os2NBAXchU"k*@S 43BMck+ITBDt$QB@>0tB9PCE40B@/^@,0B'B"x6B@E0B@E`F0F . B C@Ld2Z<Z<X@BA68[Eu7B#7%|i |Wc W]W.jWR$N0J<FBx>E8C`#B6 *F0j F3 2BO /F0 8j 7E+h+h*>F2 *-+FvrB6F0jHF2 X-2 1B-EF xKxD$ xFDDx FDdci9KB*" B8+\+0 *R#RFCF(K+}+Kk~(~i|@ ~~@@+|P`C#|CC|Cc$DBݏK%;FH)F0FoDC/ K%;F H F oo1M9w-EFF OAFFgFFO C`Ga`4AF3F(FFJ4% K HSF4 F achUnB"QF[&EګB[%B.F[&0a#hS&C"#hC&p-A F,iFF(FtF"F<3htdS$@FhB  3hS$C"3hC$P,a,ѽ-MF FF*>R_k| #V^CjD7 'DB7 F9F77S( FF-E.ݓh#`HK`aaQaH77C(@:F!FPFh#;C`l73l7Z' a'B#H'S`"abba'H7P'S` abJaP7X'S` abJaX7h73h7`'S` abJa`7h  c !;i7C! ;+ iaX`KiSa`pFh" hdBMh aB(  p885B!!HP5B۬B,ȿ   TB 7+ܡ8pGFpG-A FF"FhP4FS<Zƀ@Àh 4*hB434hDP5bB@R0[`pB04$[aq$KB)h4"Q[@p4B+h@𑀚B434*`qKBjh74'Aq4o`gKE Ъh s#4;4hDP5bBeR0[@pB0$4RAq4h 4*hB434)F FhFBFp( #@)F3F*i`6D6 F_F7(F F 4lp4P`GBs4;l+43 F4VhFv4V`.&5505 !sKCw*i?BwP'p@"pP"a`Q"3F DBl7BF;)F Fl7h7;h7ki*iS``#+aka𵅰FFFF_FF\K%#H Fh "FC  ;F(F_F$-AFFFFh_FF\K%#H[ F$h :FC KhCD(FK_FX-E$<F FF 3E'H0 <0k : FBѣi F #i##DF36p 0&+Qqa "K `03F 0;i;80#`80a  33OAH (?#Ca#i3ahC`B434 # #c0c0d0Cd ###e*8`a `&-AhFFF)Fxi dFF:F9F@F ,)F@FZF8)F@Fb(F5`2@30rhD$B"Fh8 HshBД$$d FCD$o $-MFF!h#hFF101o- B--gO _F1F"F@FZO3#`-[лX+J %O O (#"h1hSC0`E4`E 03@FDY(Ki;B"F1F@F=(Ђo((#h7h+(O /7`#`(F-/F3`#`@F([! hk0BBk0B01@F)D((?(5`?_([F/FhF#zFQChB`?A434A4;4GEI h; `sih (e,u,gw(e,u9J(F F!H F(]H%!F#h{`"B`hB`"iB434_Fci6;EW+caJmO&F$hB4;41F(F(9sh+GгhC`B434B;h3;`ci+O L;caciE#&h.KOci+#i (F!F0F0 0F 0 HƗ80 F  "!F(FE_0AF(F_F`a0k0#l0cl0B4;4chk F%(F (ЖhC`B434B;h3;`DFl`pF0FD F&FF0Fs#0p-MF0FFFKF3_F,O O  +F:F0FF i+h++h k 0 FD0F_F F({h[;++h3*F0FO3+`(!+h8h#kByh[kB$ F-MFFkFFF@(^R"BC0D?D<l rhR:*9O <  0 F FhFx+F1F F|(-kF1F FF("# 0D/Dk:`l0sh[;+*F F*F F)*FoXF-EFFFFS## F3WF F (8" 0@Du#D FD0J<W<`kFF((! F` F!(FF F(! FGp7Z #)F F(Kh z F~_! Fy()F Fu-MFFFFq,Hѕ7Y 1F(F(F_Kh z(F@_F,O!(FI1F(F6,#\C00D#&D(FslJk8zF<,##(F3 H zF7[ KF(FF(1F(FBF Ff腇-MFFFAF FKh z6 F_/HF FF("2kBPk B B"3Zk0B! FB'  ;kiB#o O  D ^  cEDka)F FiF(2RkBQk B BSZk0B0(D#)DKl FJkWH)F F;F6   -MFFFOh&0<(F#F 1F(FڠF@F,J#\C  !D Fo 2h00B40[W 0FQD(F]F(@FMo-M&FFOCO:iF8F_Fك;F(F)0(iFK+*0KK+0Kk83 208FC#F FiF8FF(0Fi&Fi0F#O3iF8F|F8PF](Fzmh[0BxTkA Jh[` F8@-`O %Hi01BD `,d hYBVhpBeF F 0x%i+ #Di8X3B0F0h:%iQi38BF0pG X30Կ-EF&FO%8 ciB ܼB#z6 FE0FZ@#i+zX645 FF-MFFHOA 6F( 0!0<p %F(F " F;F0F(F=FDs~1~A!ia~~C#+ap4B95ܮF(FO  aE` 9B0FB434AJh3` P+`#` a(F O%#H +i%OsH# #%KH# 1F F0F|o}l4 3 hc:iBc {xJ*xJJxJj mHCCCa A @0CC#B eHCCCa E D0GC#F ^HCCCa qI H0KC#J VHCCCa `M L0OC#N OHCCCa OT0UJHC! Fa0` eB"b0cBBd0BbC#f>HCCgCc 'Y X0[C#Z 5HCCCa ] \0_C#^ .HCCCa Q P0SC#R &HCCCa i h0kC#j HCCCa Hl|Jȏ-AUi} 3G]qc~"~aB"~~BB#BbC#HCCCc !0 %B""0#BB$0BbC#&HCC'Cc o) (0+C#* HCCCa ^- ,0/C#. HCCCa M1 003C#2 HCCCa <5 407C#6 HCCCa +9 80;C#: HCCCa = <0?C#> HCCCa A @0CC#B HCCCa E D0GC#F HCCCa I0H MB"J0KBBL0BbC#NHCCOCc y x0{C#z HCCCa } |0C#~ HCCCa 0C# HCCCa 0C# yHCCCa 0C# rHCCCa s 0C# jHCCCa b 0C# cHCCCa Q 0C# [HCCCa @ 0C# THCCCa / 0C# LHCCCa  0C# EHCCCa 0C# =HCCCa Q0P UB"R0SBBT0BbC#V0HCCWCc Y0X ]B"Z0[BB\0BbC#^!HCC_Cc a0` eB"b01+?Sg{ 1}EYmcBBd0BbC#f:HCCgCc li0h mB"j0kBBl0BbC#n,HCCoCc Mq0p uB"r0sBBt0BbC#vHCCwCcM +b~#~~C#~HCCCa b#C#HCCCa ! 0#C#" HCCCaii(F0#FH )0( -B"*0+BB,0BbC#.HCC/Cc 100 5B"203BB40BbC#6HCC7Cc ] \0_C#^ HCCCa 908 =B":0Q`BB<0;PC#>?CCPBbA!R`CcAAS`HAa hI0H MB"J0Y`BBL0KPC#NOCCXBbA!Z`CcAA[`HAa :A0@ EB"B0U`BBD0GC#FCPCCTCcA!V`BbAAW`HAa a `0cC#b yHCCCa e d0gC#f qHCCCa i h0kC#j jHCCCa m l0oC#n bHCCCa u t0wC#v [HCCCa y x0{C#z SHCCCa 0C# LHCCCa 0GHC! q p0sC#r AHCCCa {302`F&ii(F0#)F$H d)0( -B"*0+BB,0BbC#.(HCC/Cc E1#H @1F"H <"H 9.8$O4cB 18F &H "H +AWk.CWm~iUc|&|F&|FF|(FFfi0>i040#FH ,<C#,HCCCa <HC! 1FH H # "!#Hb~#~~C#~HCCCa )0( -B"*0+BB,0BbC#.rHCC/Cc ~100 5B"203BB40BbC#6dHCC7Cc/c~_HK+YF W~~\HC! P[H MO 4E̮p4;EƮl$(F 2 \ZxhF&xiFFxyFfZyG'yGGyGgZzH(zzHHHh0#QF;F2F;H  c~"~`B"~~BB#BbC#&CC.OCc#C-H # +H c|%|)HE%|EE|Ee =)F BW33 KxB"xxBB yBbC #yC C8FCc 6HN=!5Kau-M h FFi3"202h`i i!FSi"Hih oci+ p$BH e'0ciB+i)F#i0F+O0 BF9FSF H >75BFSF9FHs FFFKHhh 2F!FchH ci*F#ih H % Ncj)F#j0Fi5T/ -p+Nq pGpG pGpG pG pG pG pGL DB;C@۲40 7E4$U`PLP BBBB@Br8B2J0( 0hF "7p<)Կ!I9@DTQT1<(F0hF mpGP0C #C CC cB4D ^E1F(FYF@`44DB2o +}+4D` 5D4B$ F1#-E3334!FNFh! FDF🀘( R*E)B7Or1 (5oJN#%HH ug#%DH j9F Fg#%=H [9F FpCB BD+OrAF_4,!PF B(JOrM )(0C#*CC+CcC!(0)A*+00F8F(F +4 SE}+z?u$JBko jZ-M4 F3#CnF<0U_FmOkܸ@?|$RB@(D(Ft+@À3  Et4^FD[B@DBFQF F $! F3FZF9F FPhBhij4Ք7OA =h e(``7d`C``8F#RF)F[F FFF3F*F9F Fj|+|C#|CC|Cc3#DD i(DD bC+b?bkiK%#fH obK%#`H 8Fe0+@hCj[}+J#S```A`{h;{`h!B7hB?:h#S```C`{h;{`)@K%#>H #RF)F[F Fao j|+|C#|CC|Cc|40D[B@(D(#ZF3F)F FTu0|4Z0DD[B@QF(F(ɮ|$RB@(DF(EgO8 K #% H JFDED+F2FYF Fqot8煩B-MF $F21B!kBF Ԁ':F_FVCh+Ā7ȇhX@9F F(4 +# #FQF[F(FRFJ'SF "!F(F0"OK%;FLH oIK%#GH F/X0F3>F0F #} + ;K%;F;H c~"~aB"~BB~Bb#C#CCCcBB#(K%;F'H czb{H(z FHHzHh#{C#{CC{Cc]#EAK%H# [0Foto 0FO3ZFQF(F eF CtpFpdFd F&FJFpj%0F#7p-L/F %F(/7_diFxq F$\#0%b FO O +F0FTFD8BA%%#"3F(%-AxF@FF F#j+8h(F#|&H(FhT "|6"b1 05A!2 AA3 Aa4 B"670BBBc#j;BA ڕ4h(h_r aBA rHrgFg`b Fl_ FfFAF Fo FB4FBQRCBA  O0-M FFBh0FBC`F8 OA 1(/к0"D0{vjs ##`### ## #7'taa `o -A302J|H( |iC#|FCC| FCc9BOWw-J-K/F+K%#)H o10+ظ8P-AF8 Eє)0( -B"*0BB+0Bb,0C#.CC/CcO1Buӻ+ K%+FH(FF6_-MFh_FF-4 [B$0K%#H Qo(F"hhCK FFB_F70C78k'|V@+F"AF F_Fuє7@+F"AF F_F5Fsh%0Fr-@ρ#kCE@ځ#JH% o'gxV9 CE@Ȅ&wB@؄7o7[! CsihgѺi * #iJhH% *Z~~XA!~AA~AaB"BBBbPBB&#TJP%RH i%KKLH# Fyj0FYzzX{B"zBBzBa{B"{{BBBcK[BASiS2K%#2H N3FSB3i#bk4B03icc5im /#Os1K%#H[Bs#K%#H BA8#i+# +πK%# H痩vcO}jk~jJ*~!JJ~Jj+C#CCCc B""BB#Bb!n B,E'PE"B?t 9BQF F%Fh BJhB^K%#Hj~+~C#~CC~Cjj+C#CCCc ! 0C#" CC# Cc # # dF8  ^((FCo J )Fk`` F `7q'`?hi+,-A04EȿOkCE7 wB xAF FUJpgj>[ hcnhh43B8 hB!" hWKh |6(:h FAF _F#F- h#O < FQ<Q 0(VrBrA"AF F GFSoBAF F;;i % a:i4 a#Os1K%#H i%KH# Fqj8FBA8#i+}^{{zebsj10 5B"2BB3Ba4 B"6BB7Bb!"]\ B"^_0BBRb ####AF F3jiF(8F2qjh)(0C#*+CCCc3" !2uj F)F(\i3j8302 B"()0,K+*0ahKK+08 Kk-0J*.0JJ/0Jj[  ##hB(c`OA FP!P F((Fo [  Di``){`)sbF!T+c7q'aa`6hsj) (-@ * 0P@@+ 5@`, /B".BB1R bE%2EE3Ee4A!6AA7Aa@DņE| )ۮE| ۅBq ۖK%#HL,~LLLcOC#Q##iK%#~H S##sj0{[*(  FFh F#P;+ F i F1jaF(ʫ7EԶi>EOgUqk3k)F@rA BR2jj( F@s@ CS;1jBRCS Fh F #2{  F Eh FhV_FF-f6hB4<%%#%5VhChRh:h$B hiB(Di F/_Fسhhi`nhFF*sj[;+0kii0FS``aa0VF #S```F`epF%fBp6;6#S```E`-MFFjpAi?1A?1! 4JH FA?!Y9A DBBICH .C Dbi ? :@*? {` SF" F1D(4I6H {hbi B*Fj:`j:h6Db% 7FciZB*@F?3#?@3 ? +? [F"1D F*FYFjyF" ZF Fj1DEIHaiKB C0XFD |SF1" Fm(FI Hj*FQF KlA$pl$$$$hIChB Bi*قi*o pG IB BjRoBB4FopGopGopG /(((4$ ( pG pG pG@i$JhFB9Di$,8قi*4ؔB2ZhB/*-i B)؊B'әh, ؈B!؊Bh B؊BjҊB4o B ؊B \j$dҢBoo o phF, )ۈeh-B ei--ىbjBp o-AF`"FF %6o h0-k<+R#񊄇%"!F0FD(x+9F0F(4$@(F"!F0F(rih *+K4 o]( o](#sBFF(F0F!Fi( ((+h3+` Fp-+h;++`,-O4O4#(+O0]O0#F F++FO1FF FF F%DB$ F2F9F F (4pFF V(bhB!F0F poi Ch;B pGDpG7F F!F(F( (,o  F0(O4pFFF4(e(` phD-Ch+`(FpFF F4h )DB3#hHB-*ci+#jB"[B(F D F! ر0` FpHB -#jmBB تB(*Fo F$2`oo4F /"FFFF(9F0FchhBh#hh #o"FF FJoF C2F FFh(!F0F(si?S ?_k㔄5-o 5$-AF0Ftx++筱= ''kFAF0Fq(FFo o #F CF FF(  K@BS K(FpGHpGHpGHpGDY8Ni'+لhD$Bh"DB jBh XB   8F(ei-- bj! F@-OSca8o o Fhj$ D*FD۱B؆BӘ DB oh?=DB ؤ oopFFF`hh  ``ppFFFPkjDjbhD`p-A FiF (D(FO S#ah2F )D6?`fbh*j )D`+j#b-M0FF-@Fh?!j'DBFF 8FgF'.Nۡh )D3!D#" F 3FpG@F#j;#b(F!jsh QD F!D8Fp"jD"b FAFVF'FO@r06`0` S`5F-MF FFFع(F.i"F6#(F FXQ#?O` F-AFFiF(FB 6#F(F)DA"O4 F-AFFFFp:F1F(FFBЈ0 #(F @$@ 3 `C:F#F1F(FF3FF(&2F)F/ FpFFFYFH:F1F(F>FF F2"#F(F 2F-MF FFF8(;CFRF)F Ff(6C1)F F^ FYFW8(٥h-]Df'"1F FhOscQ4F:F FBFQF FOsXF>Ds`opFFFF"FF1F(Fp@pFF1F F( ۣh F!Dp@#(p-MF FFGhT(0(Fki+OkjAFZF(F2F!F(FOSca6cbf` #(F ((+j ( DDE  B ?/DB Bo'F[FBF9F(FRF9F FK6#`OScaOSf`ai a F;(h(o ]o JC o JC i F0M\B0K$5@`@F FF @" F FI +h$ FsF p%.Fı " F 8(.x.+@%#x46.( FsFNM" F #x4Bp F#!0B щ)x#@ @C00[+DOsB  ph#`phThB.d%h B ``hF#`\hB фh\``C%``FDh`Z`B `h`0`ЁhB `C` `h5.hB(`hB Dh`C`C%`F`hU``B+`h#`3`ЙhB `\` `hDhh%F:hB `T`%` `*=\h`3hB `Z`h¹"F#Ffhh`,hC,`h4ЯhB `j`C`3`#FhEVh`T`%hC%`F*F `h` ZhBLh$ԐhCX```h`4`ХhB `b`Dh"h0Ղhh `hZB` `FTh`P`Z`@%`h\``B`$ hC `h`0`BЁhB `B`lF Fhh)PhC`S``h`4`ХhB `b`h"hBh*hԔhD```@%`Th`S` `F2?6FFxF F `-h Fh(FpGh F@h(FpGhBCh#Fh+pGhF#F#[hBpG pGFh3 ЃhB Ch;Fh+Ch+pGpGh8Fh(Xh(FpG-AFFFFnF%4`*F!F8FG(տ4`5`$h-h6h,F-M hFB FF%% T"!PF]ch`#hFB@%FVTl.S+@.`*h@FFG+h]`-h+h+,`e`hF"F`[+B.%.FH^FT<9F@F"FK,65FZ& "9F@FF6F1F@FG(տ.`+`u`]`Կ6hh-hFX3-MJ hDhhDhc@c@DJhscJN"Dh"Dh@e@Dh5UJ"Dh"D,@Dh4D"@vDZ@2Di"N>DD@k@3DNiscN>D.D@e@5Di5UN>D&D,@T@4DN4VDD"@Z@2Dj"N>DD@k@3DNjsc N8>D.D@e@5Dj5U$GO?'D,@T@MbeD%Db\@,D:MT5D DdQ@)D7MqA=DDac@+D3M#5DDcJ@ *D/Mb5D%Db\@,D+MT5D DdQ@ )D'MqA5D+Dae@DhD#C`h`Dh`D` D꾤K`Kp~('09|eVD")*C#9Y[e ]O~o,CN~S5:*ӆ-EFia(CiF$3CaCiTsFCa@ TE"FE"RF9F(Fs@ CC? CchhiCii@Q@KDbDD@B@DDtDDbO  @D`DD@ep@O D,@D`>D4D@ dOW@7D &@DgD9@A@fDO 5@DD a @D`O U@=D@DDe'D,@DgOL@D:@DD2Dd!@DbOi@1D@D(DaD@D`@(D }@fO}@7@u%D/D l@`l@t@ M@%D gT@OT@Or|:@DbD  e|Oq)@sA@bDc  s@s LKO~DV@vDfH@q H@ ~  O zOww/D pD` xOuu D  j@Dr krOu D  /Dni@gqq q DO<e~~Ot tD~@&DfD@ttyZnOp p DO $ lp,p pD D kA@ qqp O pppOq q)D Dgq qqOux}@ED jv vOvvfD  Dev,hvv| n@$fDLO|||O~L{DD(f{{n{Otwt@$C&DtttOwB  sJ,DOs$ss (K x D gq jqq xy@ADOxxxOp|D `Da| ||OrrM@D`rOrerv>DB@2Dbv vvwn@>DOzzz~DW@wDf~~~tq@!Dt gtOt{Dx@ XDau `uu{ M@]D Orrr r2D D errr r D hwOw wr D D kv lv vq  D O p ppzD QD buuw~U@uD<(a~tOt~DN@vDT~~~e~h@Dfp,OpppDr@Dnr `rr#DsDc`D`aVaDab-EhF?`(ChF(3F(C`@ ERFl@?BBBbhhiRiiijRjO"qbID DA@@A@ DZDOq0P!C!@,@!CDDJ@J@I!DD DO!xa DC,@ Op1@,CQ!DD b@L,D,D"DO$|d"D@Oq45@5CT,DDJ 2D2DDO"~bDAVOt2 @G R:DO*D5@WD GD/DO%ve/DDOr0 H P@D8DOWDgDO,ulGDgDB Op1   L QaD9D O gD  O' xgDD Oq7@ @D W$'DyLgDTD  4DO& ~fdD4D Ow6A @B V(DhJ&D RD*D"DO$|d"DOv5G  @D U%DDD,WJ @RDBD"DO$pd"DFOu4 H TDDDD0FJRDDO" qbDDEOt2 H RBDwDrD4DDO,wlDDDOr< H \DvDD8DDO v`DDB O|0 H P@DuDpDm1'Y GQcDDO' rgfD>DOx>A @G ^D3DDOF ^D>DOG迢KfpK£Ql$օ5pj|G'>DDNfD@5DO&g@sf=D5DO~C\D(DDOG WD/D OEvE%/DM=D@%DO$V@pd5D%DN O|4F T4D,D)DDOF  .D .DOEzE%.DM 5D  DO" qbUDDL Ot2  J RRD*DDOEUD8UDOJwJ*UDM ]D  DO# xcUDDD Or3  J SSD+DDOEUDDFE@  `E5҂H O0T@\ @B2 @B)s%4308< >dE@DpD3FDD pEcD%`E8 @DBpD4DDDF oo BDB$8BpF;FF,3F!FFo0F&(o;OG  D՜Xp3<.FF#F>F>.?GCGO7%0D H DO4%0D HW2u22-MF" FF%2*!K"B&$h< >h`OqVh`#0FV$`12A1@L4!@L!<@1)$%F<D95-4,1.@.$R@$ R 0>4D,%$B@,,@$ML,FM L,FB(2FB8 F$ 4 ,}O O0FdF0{8F0Bn8FBm? 0 o,pD pGpG @D'HDG 8DA <@|?,@|/;ѱB4O@O_(ph`$`35P] p E5 % @4^$ po~   ` @ 7B0  E*',F'D  D/B'@D/Ѻoh ,PhzphpF@8p/5OGT @B$F   &onpM(Bn@5D(FlmO0 ėرiʱ#!aAcOACa`aQaaF`S``bbbcccfedpGopG8F F*;x1*8<+6#ajJbbcj Kcb!B0R#jjGF(-#mBa`+cj"jG#ao+/-ؿ#MbKc F8@o8o+ۄ3ۄFirCjcQk"jGj"cjiG ao-M*FFOE xDOsBD<%DB٥E=D@)*򊀈DGEOsBDOq(F<D@;D%DXS< #D ,DDZD ,D D , D ,[D D ,D D, D,D DLDD,DDDDaDD DDSDsDcD DDD#DD6B FOq(F FOq FW7ASEظ?e:FAF)(;DGDBO FOqt(F FOqn FK < DL@ 4D+D D#D LDD #D D LDD #D DLDD #D DLDD #D DLDD \ D#DLDD+D,D9+D%D -MF (i,hCh+@#hk + ##` 00k0#cG&@Dy'^nryhZ ##`/O;?@D6.ْH3B"FF5"a ,P.#UFVFa#`##a#jO2ch(! !VK0#+SK- bj3BOK>"ca # #aF4 F#`{/;?@D6.+%a`O>K#j"`#i"i ,Pa&#5F#`.B#j]`#i"i a&#5F#`.9#j#겚`#j* `#i"i ,Pa&#5F#`#ic9.&#j%d]a#isƀ"i ,P%a.F&/;?@D6/~;?@D6/u;?@D60111E1"ja##`#iZ-@FgE(F!"jzihQii DSDBbDRRFYF#iRFYFi5a#l  D#d#l+0##d##`#icZ?O 1?"j  Ji8j#lB?Z"dT WE#iRFYFia D+4 0p0jccK"h0*lBhPkk+@I"ij 0(Ghc(@<##`oF@"ja##d##`#iS5/O 1?"j  JPj8j#lB?Z"dT WE#iRFYFia D+##`#i. "BФKp"j*Sb/+?@D6&5F"j*@#b"#jc"FFia4 #/?h;?@D6.+* cB-D+D%a40 #.F#`h 0p0#cc #a40 ##` +?0ch{@&#/?$;?@D6.c`A+++fKd #ceeK#e#e##`>bK0## #@&. + CB WK/?;?@D6&#5F"d#`"l*?jB(FB(:FF*?̮YFs  DSD#l #d</?;?@D6 .D!31"fcfeO5+.Ky#f##`m/?+?@D6.Zf$J>2083$ nB"n+cfd#ceo D^1˜r1111$@S82f$nB*amlC  0B/?;?@D6M E)@*/ѺK0##`#h+?}cfd #ce DB9JnZ83f$ E@1O D E@# 1 3/??@ D6/??@ D6n n#e#e+F&5F/?;?@D6.iBKK&5Foj+"ij+c@bbpjBhk JӉ/#+cjbP]0 *D  2D i2Dahzv D#i2Fi+GUa4ch"#h KBKAk.CD,0 ++o+k E(FD9DRF  WD2Fhk9D.c+kjSDB#+cjBSDXoлW2+2@2JC 3F~pxF+xH O0pcCzz 3 H &[-[-ѣH0BH**-LF#K "KF FF<#oJdFHFH=O4 F;h^D ! F+(  C HO4[;`1YgEE@EFFFhFFk(#"F+F9F0FK KBѐB  5-M$h`xF, @~-@iB9BFQ<,DQ%x-,`?-eC{ Do B5ځB@ׁ7E"o5I1D BAFogdx DB򲁡B@򯁬-%x1\ex\xL\B4oBx- p@D1 F[Bo-@ѰBuK,}4%DxGx0D$o DBhBewE-@/@󩀔'x4G'GGFGgONp'OpFO.p G 'G GG gOK|O+'|=o0B2iBiS!0cPE 2iB iS!03j=C!`iC!63F-Fj L;:۲T#0 ЋFL"WB:Dk3LD?C@۲T#0B V[h@ŲT%P%T  ŲT%P%T  zCCF FF "  F-AvBF FO/0F)Ff#"$mARA,u ۼBu ӧBv ?f@[CsRdS DtOU8F)F(F Fq,FFq@BdDl F[B.;`@BaAhFFL.9`hFFHo2* pF?F!?@ WF(3*F! Fp!F@ G`h@ ?1!?>p FFF(FF*F1F FpFIFx3\pGF8CH#DBF#Sp Fx;A\-MhFMF#8B #``` ,hhBѐBvE&D`` Ee m  emZeemeBКmP0eA¾P0-EPF8FF FFBF8F1m\B  B $ F8Fr B8FER-MFF FF[; PQV2p[2 BӸ:DR ,мBF*F!F(*FF\($ FGEҺ(O2BE  0V0@Bdp FFF 2F)FH Fp4#FF F%(Fhh{ DBD !!RQ!`x\) ])QFXF,AF) FC XF*XF%FO FR,OFXF!!AF;"XF!RAF!F"hQ!`x)*J"!XFAF.!`1FXF+JHx** " "?(1!`2)FXF" H( "hXFQ!`x#7% RRRRR x!^SBSA 2)FFxx+! Fu F!u!rp@ 0 F-MF! BFFFFBFF F!F+FBF8FF6B,&F pڱLC+B &\\D 0D 2ҲBѩBFpF瓭O2ڿB;?+pG DDB;?+FxF2,;+/*0F%x#F4-9DOKB"p0C/ @*pGC DB O @,FɲxFBpG*FpGFFx3)pG8F F+F)BНB 8FDBFx2,8FX0zF)Fo F8FF 0\F&O F+0 -.x.*HZx]0 (<*F#O F 0 ,#s+xh+>z+k+2L+8Z+6O3KhM bODmp N MI2h+h hS@ B L Kh H3h#`"h(hp@I"``hPmXmdhLm$PKh rA1 JhB L#h3+#` HX#"#`K` ``hThXhNȋ-M*F FF")FOHM xJxC#(ыxxC#+"ёOy/ 0 :FYF B ѣyyC#[++6@0F#q#qFRFF4:F!FXF{RFF&Iu:FAF FpF51F*Fh)F8FMԾO;h+"WKhEN0h"AFHN#MFFRF FLG"AF(h8!h(h#;`#`3`PmDm`hdhPhЋ\hKh8 pG`h-MFc q9!$(ppq5 !lp(qS$ )rir@!phqr*p6!r!)sisss*tc2""p"bppp"qcq4+H#xO2!(H(]##p#cppp4^#'O O #pHp'qIBFF<#FFcqq@F7" "q "Zq"!q"ZpqP?({ ̅̅ͅ-MFF^O|B!x)ѽ)ex2)_С3ڲ*8FNV+R#: :9:888998888889:)S!7:98988988888988989"+H5,D"(H"'H- #*F$I%HO RFXF# 0F?- @#*FIHO? hF"HxKp"HL*FPF O5ͅ4mXmLm@mSͅ]ͅhͅhhhh4i"sF1F KB#MEq+p +x1Fl+xl,p@pcSch-MD)F C+*x+Cx+уx+  "YFZKh#JBR[Bn3:FDyKBx*5*Nћx+ F")F,#")FlH%"kKlHhDjKx l4 F@gKx+Ob!FeHcI xcHQF"aH#3``Khp]IF^H!F M 3Zx2DTHMH"QINF( "QF+?vIN7h/?z/?n/O FA0AI@K)Fh@R F[=IOb F#D#wcw#0JwFwh5J R$ "% 4BF#&IF8"IBFYF tBFQFo!J9FhpQD# FC"O19Kh)DxhhhcScċh4m4iuׅPm|hͅ>ͅDmhm?ЋOMbh K`K`"K`K`xhh|hh-M$ aH@K( "!F\Kt`\K]Hh%1`@@R! FVIOb F*O#SJDwwFhLNJ R$ "% ("","0"4#;OF9F8"8I+F*FAFpxxFC#:y(FCCzy.OCc*K-h*1 "8F9%Kh;G#P" pC" FD#O1DKIhq#H0Y)DF`POG"P2`h彅iЋhO|hMbDm4ihhxhhm?:KhKhBH@ K IhRoOb`h@|hi hm?" (] 8FdF#h FliG"!( 8 !F@h(ahHo1FCl hli㱀l F5yByCyCyCzCBzC#h FliG&ah@H(ah@Hz-AFF(F#3`3qOIF"lF(QKI"lF(I+hli+XFOlEH 0C yC C C C#yy>C  CC"zCbzC"0F`ih1H"9F2F0H/H"0F/(F` "0F$#ybyCyCyC"zCbzCO(FG zgz C C C@C2FlH;h7F  E#y H#C#ql3FihJʅ\`? sFF! "0JF" MFp:- 50F p"!F0\hF+!F@" ^v#h+F@h+F" LK`$h FiF8ClK`$|`iFthB #F HAIFF0FX%O7" $ F0F+B5D "iF(FFh,<,3B Fj1F`h(B٣lB\ 0}0Cl#`qnlO0!H@F H<`I@< FFhoPF0Ho F5FoOkl+h(FlhG (F#`#$qO $ Fpoo-A" -T(Ho?C F$HlF(:F(5A -$Op[lH8FZhl.B@F1[lH4+H g a%P FFH IFhF!FhFFFFH IFhF!FhFJ@ `@0KIhFFshF8 ]&@hH&HFH(F8TI'(<F@HVF F(ˆ8FH08 I( M(`+hB"K`ˆ(ipMF+hN3hBH`4`(`(hp HY@(p@ i$iKJ`J`"K`pGG䋈,i؋"K`pGȋpGFK` PmF K` LmFK` XmFK` ċ@"FH o?DmL#hKJ#?`Ja`@aQ`QS``##`@οmЋ8+H*MF` +hB"om%K` F8$I F#I( F!I(" FF +h3+`Kh@ AKFh `KhsKJ`BrK`K`KJ`"K"KP̋ȋˆPFB8F,{k{D$d@TB%k}*}B"R@q BЏB B@𦀳o-@B@!F(F@O)@ B{{C#[j| +|C#[*r٦xxF&vBj#x@*e+a! F(["8/JhB3M" *yyC#[ +=cz+#}+ c}+4 H@2F!F(F@+" ~c~@ @(٣xxC#[Ba}#}}C#}8A! H[IhG𽤋 PmP䋈 KOs@B@s B   pG pG K@wOsdF"B)2"J?FOb)F8F# F*0 ZF1F8SFI"(FE 4$K`K`K`K`4K` FO6M" O0oЋOP`hPh\hXhTh$$) x"+219:*K? "+#ppG;:!H>8 4i((**#O_P + KhcH Kh#HKh H"IH(CF(H H H |OċOPmOhDmFP P(PHBIh (H"K @w H" K` |H @_OhOlOȋO("^K-M`#"ll00YNZKF `7hRL#3`(F>h(o7` F#0FK`-,$47 K{( `I":Ko`o7H7`:"4K`a2"0K`C j"h'JhB 0G3h+3h+++0L."hbFH !hHBKHh= -g$ho?|CJS+K+Jx$#Or33OR!##H#jF]KJx#3Or33O@r3Kh]1]Kh]KhKh]][p`TX p Fo9KJhB5JL#h;+0%6oW FFEH|0###`D FFAH|0#|0;H##|05L##`p4H3Kh|C/H0.Kx+##`3##"#`)K`Ob(K`p@$T|0#H#M(h"K.h`0F#.`<|FO`I-Jh+D`+#-"K`\pPȋPPP XQ`T\L#h3+#` H@ HO`#hI@tYRR\"-A=K=M`=K>Ih>LOb(F+`!`u;O:h:IC h#Ҳ,!h5H5 h3N0`@F#<F,H #I&J+H*I hS*Kh:;h(hC@B'H !h&L2h&H!hII$H h!"J@!K"Hh!IO`H!"KH`K`OzrK`"A*Pdċd`PmUQsQTQQLmXmQ0iR!Rf腇q8R\[tp\ "K`ȋ'$MF$HBp"I"L*h"K"I` hOb'$hJD)hF# Fh7%!J!ueu[v#vuu%vevK6`uK u(F` K`@?|Q=^Ћ`hPPm\hXhTh-M }F FF#+" 1 D%KhB"#K`0+Ob% QFrrqqF"""YFPF! Fr r%uuuu u2FFD9F2F1F(FMl|ȋPmJKJNh2h:*S]jSSvOrR@I FV>H0D FF ";[Kh2XH#3`VI(F&F0 " #GK5牲(<)`@AJAJ"2`;J)`OHJ0`GJ`FH)hEHcDHM@!XFD)@>H,L+h"Bpq'J#D#gb5HR!;c[;+0H*@:FF0B3@B)LH h `p!H!hLOzs!XC JH"K`),<8@(҆Mb҆ӆ$҆ӆ0҆҆҆QQ-ӆEӆ8mPȋ8(J B?*N*KaZh02` B %J`hK 0 !)E# 5+hI0K?hK`Kh2+hK`h!<,"" ?G:BEHH" KcDd $ $҆ӆȋJh3`JhBIHB@߹ H K Ih_ Kh+н@WD ԆԆR$d<-EyHv( "!vKvHl( "!sKsHbrL "! `!hznHOzs#`lHNkM "!(`)h)gH#+`fKfNh"1F@F0F aIC_H#Ҳ\I "0F`1FZH7sCFWHRKVIOJVHVI hcUKhJ0C@BQH PN/DIOH1hIIMH0h!LJ@q INp 1hh"BKCH`BH+E1h&?K`?K?H`a>H>K `X:' Ne NX8'1@1$6lllllllllm mmm$m,m4mjm Zjz  ' }Dңhi]Wbgeq6lknv+ӉZzJgo߹ホCՎ`~ѡ8ROggW?K6H+ L J6`zA`Ugn1yiFafo%6hRw G "/&U;( Z+j\1е,[d&c윣ju m ?6grWJz+{8 Ғ |! ӆBhn[&wowGZpj;f\ eibkaElx TN³9a&g`MGiIwn>JjѮZf @;7SŞϲG0򽽊º0S$6к)WTg#.zfJah]+o*7 Z-0w,aQ mjp5c飕d2yҗ+L |~-d jHqA}mQDžӃVlkdzbeO\lcc=  n;^iLA`rqgjm Zjz  ' }Dңhi]Wbgeq6lknv+ӉZzJgo߹ホCՎ`~ѡ8ROggW?K6H+ L J6`zA`Ugn1yiFafo%6hRw G "/&U;( Z+j\1е,[d&c윣ju m ?6grWJz+{8 Ғ |! ӆBhn[&wowGZpj;f\ eibkaElx TN³9a&g`MGiIwn>JjѮZf @;7SŞϲG0򽽊º0S$6к)WTg#.zfJah]+o*7 Z-8(H@ @ '@B͆͆͆͆͆͆͆ΆΆ#Ά6ΆKΆ]ΆnΆΆΆΆΆӆ~~ 4φ*<L\ȆȆȆȆȆȆȆɆɆ1_Rʆ++q+Y+@x}uu@x}e ƆƆ!Ɔ2ƆCƆTƆdƆtƆƆĮƆĮƆĮƆĮƆ\m傇䂇E₇ႇU`))xȆ&Ȇ]eqʆm,, ,+ -S37=!qmMᅇĆĆ쿅Ć5o6ĆĆņKĆq\ĆqnĆqĆĆqĆqĆĆ 2 229UaoiUQ4I]7Ս}.\9 ])mIeyI=] ֔p딆0<` # J u ł) ߂݂`ppp@@@@@@@@@MAˆȆʆʆʆʆʆʆ1i0C00ÆÆÆ Ć$Ć((>>>Ȇ$Ȇ4ȆFȆVȆgȆ ņņ,ņBņYņkņ}ņņņņņņņ     ⨆娆訆먆  KɆJɆ>Ɇ2Ɇ=ɆoɆDɆIɆOɆXɆcɆnɆɆtɆsɆyɆ}ɆɆɆɆɆɆɆɆf腇%C S +@M V f q | 6?Lƕ ᕆ   0 LW7 S o   ØߘL)7 ? ?ᖆL  L   J͗闆ᖆ𖆇  L   /JZt u    0ƖL @ @`00qdž~dždždždždždždž-#06<@JDNS X]bmx} ֨Ż ̻һ ػໆ *2:@λԻLHSZagf腇f腇) :JZim|f腇f腇BMbw}1պܺ㺆뺆󺆇f腇f腇 zYŵֵ޵ 5> R[&u%öɶ ڶ䶆tqw+2?#^n ķͷ淆񷆇+>FZ_v|Ӹ߸!&15 Yf!~"$۹幆' ((f腇f腇f腇6-ˆ?ˆCBmn !B c0@P`p)Jk1s2R"RBrb9{ZӜb$C4 dtDTjK( ōS6r&0vfVF[z8׼HXhx@a(#8َHi +ZJzjqP 3:*˿yX;l|L\",<` A* hI~n^N>2.Qp:Yxʱ -No0 P%@Fpg`ڳ=^"25BRwbVr˥nO, 4$ftGd$TDۧ_~<&6WfvvF4VLm/ș鉊DXeHx'h8(}\?؛uJTZ7jz *:.lMͪɍ&|ld\EL<, >]|ߛُn6~UNt^.>@AAŁ@ Aρ@ ʁ@  AAہ@ށ@Aԁ@AAс@01A3@26@754A<@=?>A:;A9@8(@)+*A./A-@,$%A'@&"@#! A`aAc@bf@gedAl@monAjkAi@hx@y{zA~A}@|tuAw@vr@sqpAP@QSRAVWAU@T\]A_@^Z@[YXAHIAK@JN@OMLAD@EGFABCAA@@@AAŁ@ Aρ@ ʁ@  AAہ@ށ@Aԁ@AAс@01A3@26@754A<@=?>A:;A9@8(@)+*A./A-@,$%A'@&"@#! A`aAc@bf@gedAl@monAjkAi@hx@y{zA~A}@|tuAw@vr@sqpAP@QSRAVWAU@T\]A_@^Z@[YXAHIAK@JN@OMLAD@EGFABCAA@@ !1Aa  0@`@@A@!  @a`10  @ #+3;CScs`Psp0  ` @ X ;x8 h( H T+t4  d$ D \ S|< l,  L R#r2  b" B Z Cz: j*  J V@3v6 f& F  ^ c~> n. N `Qq1  a! A Y ;y9 i)  I U+u5  e% E ] S}= m-  M S#s3  c# C [ C{; k+  K W@3w7 g' G  _ c? o/ O `Psp0  ` @ X ;x8 h( H T+t4  d$ D \ S|< l,  L R#r2  b" B Z Cz: j*  J V@3v6 f& F  ^ c~> n. N `Qq1  a! A Y ;y9 i)  I U+u5  e% E ] S}= m-  M S#s3  c# C [ C{; k+  K W@3w7 g' G  _ c? o/ O      u-boot*EHCI Host Controller* __of_translate_addressfdt_fixup_memory_banks%s:%u: %s: Assertion `%s' failed.do_nandbcb_bcbonlyraw_accessubi_remove_voldo_bootvx_fdtusb_setup_descriptordev_get_parent_privdevm_kfreedevice_remove__put_mtd_deviceallocate_partitionverify_bbt_descrnand_transfer_oobself_check_aiubi_detach_mtd_devcheck_avubi_open_volumeubi_eba_initubi_self_check_all_ffwl_get_wleubi_dump_flashfuse_overridefec_alloc_descsphy_device_createci_ep_queueg_dnl_register_ehci_create_int_queuealloc_double_indirect_blockext4fs_put_metadataread_blockubifs_read_nodetake_gc_lnumvalidate_sbvalidate_masterlayout_cnodesubifs_scanubifs_tnc_read_nodeubifs_consolidate_logdo_kill_orphansclean_an_unclean_lebreplay_budfs_devreaddev_get_uclass_privdevres_addadd_mtd_devicecreate_bbtnand_scan_taillate_analysisuif_initcheck_attaching_infoubi_resize_volumeself_check_ebaubi_io_read_vid_hdrubi_wl_get_pebfuse_progfecmxc_recvcomposite_unbindext4fs_log_journaldo_readpageubifs_read_node_wbufinit_constants_sbubifs_read_superblockscan_for_masterubifs_scanned_corruptionubifs_tnc_has_noderead_znodedbg_walk_indexget_cs_sqnumvalidate_refnand_fill_oobvalidate_vid_hdrself_check_in_wl_treeubifs_finddirnand_get_flash_typeself_check_vid_hdrubi_wl_put_peb__fsg_is_setubifs_lsself_check_peb_vid_hdrdo_workcrypto_comp_decompressvalidate_ec_hdrubi_do_workerubifs_decompressself_check_ec_hdrself_check_peb_ec_hdrubi_io_writeself_check_not_badubi_io_readnandbcb_initdev_get_privdevres_freecheck_corruptionautoresizeinit_volumesubi_remove_volumeubi_io_read_ec_hdrubi_wl_initfuse_senseubifs_readnext_sqnuminit_constants_earlyubifs_read_masterread_pnodeubifs_start_scanvalidate_data_nodeubifs_dump_lebubifs_recover_log_lebreplay_log_lebdev_get_uclass_platnand_maximize_eccscan_pebio_initprocess_lvolself_check_volumeubi_io_mark_badubi_threadfuse_readubifs_sizeubifs_check_nodemount_ubifsubifs_read_nnodeubifs_scan_a_nodeubifs_tnc_bulk_readubifs_dump_lpropsubifs_recover_lebubifs_replay_journaldev_get_parent_platearly_erase_pebubi_attach_mtd_devubi_read_volume_tableubi_create_volumeubi_io_is_badubi_wl_scrub_pebubifs_is_mappedfree_orphanscheck_lpt_crcubifs_read_one_lptry_read_nodewrite_orph_nodeubifs_recover_master_nodeubifs_validate_entryfdt_find_or_add_subnodedev_get_platnand_match_ecc_requbi_early_get_pebvtbl_checkdo_sync_erasewear_leveling_workerubifs_leb_mapvalidate_inodecheck_lpt_typeubifs_update_one_lpinsert_old_idxconsolidatedevice_probevalidate_vid_hdrself_vtbl_checktorture_pebself_check_ecubifs_leb_unmapubifs_igetcalc_dflt_lpt_geomubifs_change_one_lpubifs_delete_orphannand_check_ecc_capsadd_to_listnor_erase_preparesync_eraseubifs_leb_changeubifs_calc_lpt_geomubifs_add_orphannand_waitubi_add_to_avubi_io_sync_eraseerase_workerfilldirubifs_leb_writenand_select_chipubi_compare_lebsself_check_writeself_check_in_pqubifs_printdirubifs_leb_read%s: Bad cell count for %s drivers/mtd/mtdcore.cBUG at %s:%d/%s()! BUG!(((((AAAAAABBBBBB## Error: illegal character '='in variable name "%s" ## Can't malloc %d bytes ## Error inserting "%s" variable, errno=%d %-*s- %s Unknown command '%s' - try 'help' without arguments for list of all known commands %s: xfers requiring several transactions are not supported. Timeout destroying interrupt endpoint queue #gpio-cells%s: unlock failed, writes may not work memory allocation error while creating partitions for "%s" mtd: partition "%s" is out of reach -- disabled mtd: partition "%s" extends beyond the end of device "%s" -- size truncated to %#llx drivers/mtd/mtdpart.cWARNING at %s:%d/%s()! mtd: partition "%s" doesn't start on an erase block boundary -- force read-only mtd: partition "%s" doesn't end on an erase block -- force read-only drivers/mtd/ubi/attach.calloc space exhausted DRAM: arch_numberTLB addrirq_spsp start Early malloc usage: %lx / %x bad length %d < %d ## Warning: gatewayip needed but not set ARP Retry count exceeded; starting again Hit any key to stop autoboot: %2d  0%2d *?[\Resetting CPU ... %-12s= 0x%0*lx %-12s= 0x%.*llx Unknown operator '%s' inf no %s devices available no %s partition table available ... is now current device %s device %d not available %s read: device %d block # %lu, count %lu ... %ld blocks read: %s %s write: device %d block # %lu, count %lu ... %ld blocks written: %s %s.%s** Bad device specification %s %s ** ** Bad HW partition specification %s %s ** UBI** No device specified ** auto** Bad partition specification %s %s ** ** Bad device size - %s %s ** ** No partition table - %s %s ** ** Invalid partition %d ** ** No valid partitions found ** ** Invalid partition type "%.32s" (expect "U-Boot") IDE device %d: Device %d: unknown device changed to max of %u entries of %u blocks each hits: %u misses: %u entries: %u max blocks/entry: %u max cache entries: %u gpmimmc1initcall sequence %p failed at call %p (err=%d) emmcqspi6ull6ul-btwifibootdevbootdevnofdt_filevisioncb-%s-%s-%s%s.dtbcma=96Mbootarg_cmasizelcd resetbacklightFailed to initialize MXS NAND controller. (error %d) bt_enablebt_hwakeERROR: reserving fdt memory region failed (addr=%llx size=%llx) reserved-memory## Flattened Device Tree from Legacy Image at %08lx fdt header checksum invalidfdt checksum invaliduImage is not a fdtuImage is compresseduImage data is not a fdtfdt overwritten## Flattened Device Tree blob at %08lx ERROR: Did not find a cmdline Flattened Device Tree Booting using the fdt blob at %#08lx ## Flattened Device Tree from multi component Image at %08lX Booting using the fdt at 0x%p fdt size != image sizeconfig with overlays but CONFIG_OF_LIBFDT_OVERLAY not set loadablesThe given image format is not supported (corrupt?) ## Loading init Ramdisk from Legacy Image at %08lx ... No Linux %s Ramdisk Image Wrong Ramdisk Image Format ## Loading init Ramdisk from multi component Legacy Image at %08lx ... (fake run for tracing)machidUsing machid 0x%lx from environment Starting kernel ...%s FDT creation failed! hanging.../memory## WARNING: fixup memory failed! initrd_highramdisk - allocation error Loading Ramdisk to %08lx, end %08lx ... image is not a fdtfdt_highFailed using fdt_high value for Device Treedevice tree - allocation error Using Device Tree in place at %p, end %p Loading Device Tree to %p, end %p ... fdt move failedbootdelaybootcmd_mfgBoot from USB for mfgtools Use default environment for mfgtools Boot from USB for uuu fastboot 0Normal Boot Run bootcmd_mfg: %s kernel-offsetkernaddrrootdisk-offsetrootaddrRamdisk image is corrupt or invalid ERROR: RD image overlaps OS image (OS=0x%lx..0x%lx) Could not find a valid device tree ERROR: FDT image overlaps OS image (OS=0x%lx..0x%lx) Loadable(s) is corrupt or invalid autostartyesAutomatic boot of image at addr 0x%08lX ... bootpretryperiodBOOTP broadcast %d Retry time exceeded; starting again zimage: Bad magic! Kernel image @ %#08lx [ %#08lx - %#08lx ] md5CACHE: Misaligned operation at range [%08lx, %08lx] , H%c=%ufsl,imx6q-gpcNo gpc device node %d, force to ldo-enable. fsl,ldo-bypassUBIFS error (ubi%d:%d pid %d): %s: invalid crc in LPT node: crc %hx calc %hx UBIFS error (ubi%d:%d pid %d): %s: invalid type (%d) in LPT node type %d %s: %s: error: gpio %s%d not reserved %s: ep0 transaction already in progress chipidea,usbFailed to initialize board for USB fsl,usbphybootsecure%*s## Error: Secure boot command not specified ## Error: "%s" returned (code %d) xtrace+Unknown command '%s' - try 'help' 'bootd' recursion detected Command '%s' failed: Error %d No UBIFS volume mounted! %s - %s Usage: %s - No additional help available.  Loading from %s device %d, partition %d: Name: %.32s Type: %.32s ** Read error on %d:%d ** Bad Header Checksum ** No closing ']' bracketNo closing bracketUnbalanced brackets|.^$*+?()[\!cdev->configWarning: Programming fuses is an irreversible operation! This may brick your system. Use this command only if you are sure of what you are doing! Really perform this fuse programming? Fuse programming aborted y Y yes YES %.*s%s%d,%dSunMonTueWedThuFriSatunknown node(%lu, %s)inode(%lu, %s, %#08x)(%lu, %s, %u)truncate(bad key type: %#08x, %#08x)bad key format %dbootcmd=run checkbootdev; run loadfdt;if run loadbootscript; then run bootscript; else if run loadimage; then run setbootargs; bootz ${loadaddr} - ${fdt_addr}; fi; fibootdelay=3baudrate=115200loadaddr=0x80800000console=ttymxc0initrd_addr=0x86800000fdt_addr=0x83000000script=boot.scrimage=zImagesplashimage=0x80000000splashfile=splash.bmpsetrootnand=setenv rootspec root=ubi0:rootfs ubi.mtd=ubi rootfstype=ubifs mtdparts=gpmi-nand:3M(boot),1M(splash),-(ubi)setbootscriptnand=setenv loadbootscript ubifsload ${loadaddr} ${script};setloadnand=setenv loadimage ubifsload ${loadaddr} /boot/${image}; setenv loadfdt ubifsload ${fdt_addr} /boot/${fdt_file};mmcdev=1mmcpart=1mmcroot=/dev/mmcblk1p2 rootwait rwsetrootmmc=setenv rootspec root=${mmcroot}setbootscriptmmc=setenv loadbootscript load mmc ${mmcdev}:${mmcpart} ${loadaddr} ${script};setloadmmc=setenv loadimage load mmc ${mmcdev}:${mmcpart} ${loadaddr} ${image}; setenv loadfdt load mmc ${mmcdev}:${mmcpart} ${fdt_addr} ${fdt_file};setbootargs=setenv bootargs console=${console},${baudrate} ${bootarg_cmasize} ${rootspec}execbootscript=echo Running bootscript...; sourcefdt_file=checkbootdev=if test ${bootdev} = nand; then nand device 0; ubi part ubi; ubifsmount ubi0:rootfs; run setbootscriptnand; run setrootnand; run setloadnand; else run setbootscriptmmc; run setrootmmc; run setloadmmc; fi; Removing MTD device #%d (%s) with use count %d Error when deleting partition "%s" (%d) %s: null device (%d:%d) Vendor: %s Prod.: %s Rev: %s Model: %s Firm: %s Ser#: %s Vendor: %s Rev: %s Prod: %s %s VirtIO Block Device device type DOC device type unknown Unhandled device type: %i Type: Removable Hard DiskCD ROMOptical DeviceTape# %02X # Capacity: %lu.%lu MB = %lu.%lu GB (%lu x %lu) Capacity: not available unbind() method failed on dev '%s' on error path Failed to unbind dev '%s' on error path device '%s' failed to unbind invalid mtd device '%.*s' partition size too small (%llx) no closing ) found in partition name empty partition name no partitions allowed after a fill-up partition unexpected character '%c' at the end of partition out of memory 0x%08llx@0x%08llx%s: Device '%s' failed to remove on error path %s: Device '%s' failed to remove, but children are gone %s: Device '%s' failed child_post_remove()!rclist_empty(&dr->entry)U-Boot.armv7bootp_archbootp_vciDHCP client bound to address %pI4 (%lu ms) DHCP: INVALID STATE Host Name*** WARNING: %s is too long (%d - max: %d) - truncated Root Path*** Unhandled DHCP Option in OFFER/ACK: %d 0123456789ABCDEFuoinEHCI failed: timeout when disabling periodic list , Build: %s Class Index Probed Driver Name ----------------------------------------------------------- Driver Compatible %-20.20s%-20.20s %s Driver uid uclass Devices %-25.25s %-3.3d %-20.20s %-51.51s%-25.25s Driver Address %-25.25s @%08lx uclass %d: %s %-3i %c %s @ %08lx, seq %dget_valueset_dir_flagsset_valueVirtual root driver already exists! Virtual root driver does not exist! Some drivers failed to bind Some drivers were not found (not set)boot_paramsDRAM bank-> start-> sizeflashstartflashsizeflashoffsetbaudrate = %u bps relocaddrreloc offBuild%-12s= %u-bit current eth = %s ethaddr%-12s= %s ipaddrIP addr = %s fdt_blobnew_fdtfdt_sizeVideo%-12s= %s %sactive FB baseFB copyFB size%-12s= %dx%dx%d There is no valid bmp file at the given address Image size : %d x %d Bits per pixel: %d Compression : %d bootcmd## Starting application at 0x%08lx ... ## Application terminated, rc = 0x%lx Trying to execute a command out of order ## Transferring control to NetBSD stage-2 loader (at address %08lx) ... confaddr## Transferring control to Plan 9 (at address %08lx) ... ## Transferring control to RTEMS (at address %08lx) ... ## Booting kernel from Legacy Image at %08lx ... Unsupported Architecture 0x%x Wrong Image Format for %s command ERROR: can't get kernel image! Can't get image type! Can't get image compression! Can't get image OS! Can't get image ARCH! Can't get image load address! ERROR: unknown image format type! Could not find a valid setup.bin for x86 Can't get entry point property! Could not find kernel entry point! Image too large: increase CONFIG_SYS_BOOTM_LEN %s: uncompress error %d Must RESET board to recover WARNING: legacy format multi component image overwritten ERROR: new format image overwritten - must RESET the board to recover initrd_startinitrd_endERROR: booting os '%s' (%d) is not supported subcommand not supported Using standard DTB !!! WARNING !!! Using legacy DTB /chosen## ERROR: %s : %s ## Starting vxWorks at 0x%08lx, device tree at 0x%08lx ... tftpAutomatic boot of VxWorks image at address 0x%08lx ... ## Ethernet MAC address not copied to NV RAM bootaddr## VxWorks bootline address not specified ## VxWorks boot device not specified bootfilehost:%s host:vxWorks e=%snetmask:%08x serveriph=%s gatewayipg=%s hostnametn=%s othbootargs## Using bootline (@ 0x%lx): %s ## Not an ELF image, assuming binary ## Starting vxWorks at 0x%08lx ... ## vxWorks terminated no partition id specified partition changed to %s%d,%d List of available devices: %-8s %08x %c%c data abort Data (writethrough) Cache is %s Can't get the pin-controller: %s! Pin-controller device is not set! dev: %s ## Resetting to default environment edit: ## Error: Cannot export environment: errno = %d %zX## Error: %s: only one of "-b", "-c" or "-t" allowed ## Warning: defaulting to text format ## Error: external checksum format must pass size ## Info: input data size = %zu = 0x%zX ## Error: Invalid size 0x%zX ## Error: bad CRC, import failed ## Error: Environment import failed: errno = %d ## %s: only one of "-b", "-c" or "-t" allowed ## Warning: Input data exceeds %d bytes - truncated Environment size: %d/%ld bytes ## Error: "%s" not defined usage: fatinfo [] ** Unable to use %s %d:%d for fatinfo ** /* NULL pointer error */-cThe address of the fdt is %#08lx New length %d < existing length %d, ignoring. libfdt fdt_open_into(): %s No FDT memory address configured. Please configure the FDT address via "fdt addr
" command. Aborting! moNew length 0x%X < existing length 0x%X, aborting. mklibfdt fdt_path_offset() returned %s libfdt fdt_add_subnode(): %s prop (%d) doesn't fit in scratchpad! Sorry, I could not convert "%s" Unexpected character '%c' libfdt fdt_setprop(): %s libfdt node not found 0x%08Xerror: unprintable value 0x%plibfdt fdt_getprop(): %s %s%s { Nested too deep, aborting. %s}; %s%s; %s%s = %s/* NOP */ Unknown tag 0x%08X libfdt fdt_delprop(): %s libfdt fdt_del_node(): %s magic: 0x%x totalsize: 0x%x (%d) off_dt_struct: 0x%x off_dt_strings: 0x%x off_mem_rsvmap: 0x%x version: %d last_comp_version: %d boot_cpuid_phys: 0x%x size_dt_strings: 0x%x size_dt_struct: 0x%x number mem_rsv: 0x%x booindex start size libfdt fdt_get_mem_rsv(): %s %x %08x%08x %08x%08x libfdt fdt_add_mem_rsv(): %s libfdt fdt_del_mem_rsv(): %s fast interrupt request Unable to update property %s:%s, err=%s Supported filesystems%c %s: -yReading bank %u: Word 0x%.8x: %.8xsenseSensing bank %u: Programming bank %u word 0x%.8x to 0x%.8x... safeprogChecking bank %u word 0x%.8x Bank %u word 0x%.8x is not zero: 0x%.8x overrideOverriding bank %u word 0x%.8x with 0x%.8x... ## Starting application at 0x%08lX ... ## Application terminated, rc = 0x%lX GPIO: '%s' not found cmd_gpiogpio: requesting pin %u failed gpio: pin %s (gpio %u) value is unknown (ret=%d) Warning: no access to GPIO output value Warning: value of pin is still %d OFFInstruction Cache is %s ## Copying part %d from legacy image at %08lx ... Wrong Image Type for %s command Must specify load address for %s command with compressed image Bad Image Part ## Copying '%s' subimage from FIT image at %08lx ... Could not find script subimage compression type Invalid image type for imxtract Loading part %d ... Uncompressing part %d ... GUNZIP ERROR - image not loaded Unimplemented compression type %d fileaddrInvalid data width specifier | %-*.*s| %-*.*s| %s ParentDriverCan't set block device ** No boot file defined ** ** Reading file would overwrite reserved memory ** Failed to load '%s' %llu bytes read in %lu ms (loads_echo## Ready for S-Record download ... ## S-Record download aborted ## Start Addr = 0x%08lX loadaddr## Switch baudrate to %d bps and press ENTER ... loady## Ready for binary (ymodem) download to 0x%08lX at %d bps... loadx## Ready for binary (xmodem) download to 0x%08lX at %d bps... ## Ready for binary (kermit) download to 0x%08lX at %d bps... ## Binary (kermit) download aborted ## Switch baudrate to %d bps and press ESC ... PHY does not have extended functions No MDIO bus found Reading from bus %s PHY at address %x: Error %d.%d - 0x%x Base Address: 0x%08lx %s at 0x%08lx (%#0*lx) != %s at 0x%08lx (%#0*lx) Total of %ld %s(s) were the same Zero length ??? crc32Refusing to do empty test Testing %08lx ... %08lx: Iteration: %6d Pattern %08lX Writing...%12sReading... Mem error @ 0x%08X: found %08lX, expected %08lX Tested %d iteration(s) with %lu errors. FDXHDX10010fullhalfIEEE 802.3 CSMA/CDIEEE 802.9 ISLAN-16T???Incorrect PHY address. Range should be 0-31 PHY 0x%02X: OUI = 0x%04X, Model = 0x%02X, Rev = 0x%02X, %3dbase%s, %s Error reading from the PHY addr=%02x reg=%02x addr=%02x reg=%02x data=%04X Error writing to the PHY addr=%02x reg=%02x Error reading from the PHY addr=%02xError writing to the PHYduThe MII dump command only formats the standard MII registers, 0-5, 9-a. %u. (%04hx) -- %s -- (%04hx:%04x) %u.%2u,%2u = b%u%u speed selection = %s Mbps = %sEMMC boot partition Size change Failed. EMMC boot partition Size %d MB EMMC RPMB partition Size %d MB It is not an eMMC device boot areas protected BOOT_BUS_WIDTH only exists on eMMC #part_num shouldn't be larger than %d switch to partitions #%d, %s mmc%d is current device mmc%d(part %d) is current device MMC erase: dev # %d, block # %d, count %d ... Error: card is write protected! %d blocks erased: %s ENH userenhwrrelgpPartition configuration: User Enhanced Start: User Enhanced Size: No enhanced user data area User partition write reliability: %s GP%i Capacity: No GP%i partition GP%i write reliability: %s Partitioning successful, power-cycle to make effective Failed! get mmc type error! PARTITION_CONFIG only exists on eMMC No part_config info for ver. 0x%x EXT_CSD[179], PARTITION_CONFIG: BOOT_ACK: 0x%x BOOT_PARTITION_ENABLE: 0x%x PARTITION_ACCESS: 0x%x MMC read: dev # %d, block # %d, count %d ... %d blocks read: %s Invalid RST_n_ENABLE value RST_n_FUNCTION only exists on eMMC OK, force rescanno mmc device at slot %x set dsr %s MMC write: dev # %d, block # %d, count %d ... %d blocks written: %s No MMC device available Only NAND-based devices can have bad blocks MTD device %s bad blocks list: 0x%08llx .dontskipbadOffset not aligned with a block (0x%x) Size not a multiple of a block (0x%x) Erasing 0x%08llx ... 0x%08llx (%d eraseblock(s)) Skipping bad block at 0x%08llx ReadingWriting [raw] [oob] [dontskipff]readingwritingReadWrite.raw.oob.dontskipffOffset not aligned with a page (0x%x) Size not on a page boundary (0x%x), rounding to 0x%llx Could not map/allocate the user buffer %s %lld byte(s) (%d page(s)) at offset 0x%08llx%s%s%s %s %lld byte(s) at offset 0x%08llx Failure while %s at offset 0x%llx Dump %d data bytes from 0x%08llx: Dump %d OOB bytes from page at 0x%08llx: Dump %lld data bytes from 0x%llx: %s on %s failed with error %d List of MTD devices: * %s - device: %s - parent: %s - driver: %s - type: ROM NOR flash Data flash UBI volume MLC NAND flash Unknown - block size: 0x%x bytes - min I/O: 0x%x bytes - OOB size: %u bytes - OOB available: %u bytes - ECC strength: %u bits - ECC step size: %u bytes - bitflip threshold: %u bits No MTD device found delall device %s%d <%s>, # parts = %d #: name size offset mask_flags %2d: %-20s0x%08llx 0x%08llx %d no partitions defined active partition: %s%d,%d - (%s) 0x%08llx @ 0x%08llx could not get current partition info defaults: mtdids : %s mtdparts: addno such device %s defined in mtdids variable too long partition description %s:%s(%s)%sgenerated mtdparts too long, resetting to null current partition deleted, resetting current to 0 partition %s not found PLL_SYS %8d MHz PLL_BUS %8d MHz PLL_OTG %8d MHz PLL_NET %8d MHz ARM %8d kHz IPG %8d kHz UART %8d kHz AHB %8d kHz AXI %8d kHz DDR %8d kHz USDHC1 %8d kHz USDHC2 %8d kHz USDHC3 %8d kHz USDHC4 %8d kHz EMI SLOW %8d kHz IPG PERCLK %8d kHz quiet no devices available Device %d bad blocks: %08llx scrubclean.spread.part.chip NAND %s: Warning: scrub option will erase all factory set bad blocks! There is no reliable way to recover them. Use this command only for testing purposes if you are sure of what you are doing! Really scrub this NAND flash? scrub aborted No memory for page buffer Error (%d) reading page %08lx Page %08lx dump: OOB: %02x %02x %02x %02x %02x %02x %02x %02x %02x %02x %02x %02x %02x %02x %02x %02x %02x %02x %02x %02x %02x %02x %02x %02x .raw.noverifysize adjusted to 0x%llx (%d bad blocks) .trimffsUnknown nand command suffix '%s' %s: error at offset %llx, ret %d Unknown nand command suffix '%s'. %zu bytes %s: %s markbadblock 0x%08lx NOT marked as bad! ERROR %d block 0x%08lx successfully marked as bad biterrERROR: Unknown platform search count set to %d from fuse failed to map physical memory %s: erase failed (ret = %d) firmware%dfw%d_part%dfailed to write FCB/DBBT bcbonlyboot stream1 doesn't fit, check partition size or settings boot stream2 doesn't fit, check partition size or settings failed to allocate fcb failed to allocate dbbt_page Not a NAND device bootdevice ** No boot device ** ** Device %d not available ping failed; host %s is not alive host %s is alive prefetch abort The seed cannot be 0. Using 0xDEADBEEF. %lu bytes filled with random data Invalid block device %s Block device %s %d not supported Cannot find partition %d Read out of range Error reading blocks resetting ... %llu bytes written in %lu msgsubCould not set var invalid op ** Abort software interrupt ## Executing script at %08lx Can't display pin muxing for %s ubi%d error: %s: cannot erase PEB %d, error %d ubi%d error: %s: cannot erase PEB %d ubi%d error: %s: cannot erase PEB %d (emulated) dynamicSettCleardetachError, no UBI device selected! Device %d: %s, MTD partition %s UBI: MTD device name: "%s" UBI: MTD device size: %llu MiB UBI: physical eraseblock size: %d bytes (%d KiB) UBI: logical eraseblock size: %d bytes UBI: number of good PEBs: %d UBI: number of bad PEBs: %d UBI: smallest flash I/O unit: %d UBI: VID header offset: %d (aligned %d) UBI: data offset: %d UBI: max. allowed volumes: %d UBI: wear-leveling threshold: %d UBI: number of internal volumes: %d UBI: number of user volumes: %d UBI: available PEBs: %d UBI: total number of reserved PEBs: %d UBI: number of PEBs reserved for bad PEB handling: %d UBI: max/mean erase counter: %d/%d Error, no volume name passed create--skipcheckIncorrect type No space left in UBI device! Name too long! verify_mkvol_req failed %d Creating %s volume %s of size %lld removeRemove UBI volume %s (id %d) It's read-only mode Error changing Vol tabel record err=%x UBI: reserve more %d PEBs ubi%d error: %s: cannot remove volume %s, error %d %sing skip_check on volume %s Please see usage %lld bytes written to volume %s UBIFS not mounted, use ubifs mount to mount volume first! UBIFS not mounted, use ubifsmount to mount volume first! ** File not found %s ** undefined instruction starting USB... resetting USB... stopserialstopping USB.. USB is stopped. Please issue 'usb start' first. USB device tree: config for device %d *** No device available *** Device %d does not exist. Device is no hub or does not have %d ports. Setting Test_J modeSetting Test_K modeSetting Test_SE0_NAK modeSetting Test_Packet modeSetting Test_Force_Enable modeUnrecognized test mode: %s Available modes: J, K, S[E0_NAK], P[acket], F[orce_Enable] on downstream facing port %d... on upstream facing port... Error during SET_FEATURE. Test mode successfully set. Use 'usb start' to return to normal operation. storUMS disk %dUMS: LUN %d, dev %s %d, hwpart %d, sector %#x, count %#x Couldn't init USB controller. fsg_init failed usb_dnl_umsg_dnl_register failed Please connect USB cable. CTRL+C - Operation aborted. USB cable not detected. Command exit. Auto exit in: %.2d s. Check USB cable connection CTRL+C - Operation aborted arm-poky-linux-gnueabi-gcc (GCC) 11.2.0 GNU ld (GNU Binutils) 2.37.20210721 ubi%d error: %s: work failed with error code %d nwritten:%zd amount:%u %2u %2u-%2u = %5u %sFCB checksum %s = 0x%08x fingerprintdatasetup %s = %d dataholdaddr_setupdsample_timeoob_pagesizesectorsnr_nandnr_diecelltypeecc_typeecc_nrecc_sizeecc_levelmeta_sizenr_blocksecc_type_sdkecc_nr_sdkecc_size_sdkecc_level_sdknr_blocks_sdkmeta_size_sdkerase_thbootpatchpatch_sizefw1_startfw2_startfw1_pagesfw2_pagesdbbt_startbb_bytebb_start_bitphy_offsetbchtypereadlatencypredelaycedelaypostdelaycmdaddpausedatapausetmspeedbusytimeoutdisbbmspare_offsetonfi_sync_enableonfi_sync_speedonfi_sync_nand_datadisbbm_searchdisbbm_search_limitread_retry_enableDBBT : dbbtpagesFirmware: image #0 @ 0x%x size 0x%x Firmware: image #1 @ 0x%x size 0x%x EHCI fail timeout STS_ASS reset EHCI fail to reset USB EHCI %x.%02x EHCI failed to shut down host controller. unable to allocate TDs unable to construct SETUP TD unable to construct DATA TD EHCI fail timeout STS_ASS set EHCI fail timeout STS_IAA set EHCI timed out on TD - token=%#x port(%d) reset error Timeout poll on interrupt endpoint out of buffer pointers (%zu bytes left) extconvbus-supplyRE is too long (code overflow)Wrong LCD interface! EHCI failed: timeout when enabling periodic list Wrong test_div! Lock PLL5 timeout .callbacks${...}${.flags## Warning: Unknown environment variable access method '%c' ## Warning: Unknown environment variable type '%c' ## Error: flags type check failure for "%s" <= "%s" (type: %c) ## Error: Can't force access to "%s" ## Error: Can't delete "%s" ## Error: Can't overwrite "%s" oldval: %s defval: %s ## Error: Can't create "%s" arocsdxbimbootm_lowbootm_mapsizebootm_sizeenv_buf [%u bytes] too small for value of "%s" mtdpartsLoading Environment from %s... ## Error: cannot export environment setenv*** Warning - %s, using default environment %lx ubi%d error: %s: read EC is %lld, should be %d ubi%d error: %s: erase counter overflow at PEB %d, EC %llu ubi%d error: %s: failed to erase PEB %d, error %d ubi%d error: %s: bad physical eraseblock %d detected ubi%d error: %s: no reserved/available physical eraseblocks ubi%d: mark PEB %d as bad ubi%d: %d PEBs left in the reserve %s%daddr%saddr%pMethactethrotateethprimeeth%d: %s [PRIME]eth%dmacskipethmacskip Error: eth device name "%s" has a space! eth Warning: %s MAC addresses don't match: Address in %s is %pM Address in environment is %pM Warning: %s (eth%d) using random MAC address - %pM Error: %s address %pM illegal value Warning: %s failed to set MAC address ** Cannot support non-zero offset ** ** Error ext4fs_write() ** no block left to assign No Memory %s: Device read error! no block left assign no block left Recovery required File System is consistent file found, deleting Error in ext4fs_log_gdt Please supply Absolute path Invalid path It is a Directory Error in getting the block group descriptor table Failed to iterate over directory %s < ? > %10u %s Invalid input arguments %s ** Can not find directory. ** Failed to mount ext2 filesystem... buffer ptr is NULL _get_node: malloc failed update journal finished Block full, trying previous All blocks full: Allocate new Directory uses extents Directory exceeds limit no inode left to assign error in File System init Unsupported feature metadata_csum found, not writing. hash tree directory No memory Not enough space on partition !!! Error in copying content UBIFS error (ubi%d:%d pid %d): %s: cannot read node type %d from LEB %d:%d, error %d Error: FAT sector size mismatch (fs=%hu, dev=%lu) Error: FAT cluster size not set Error: FAT cluster size too big (cs=%u, max=%u) ** Unable to read file %s ** U%02X%02X-%02X%02X#address-cellsfdt_chosen: %s WARNING: could not set bootargs %s. ERROR: - must RESET the board to recover. %s: %s: %s fsl,esdhc/aliasesetherneteth%daddrlocal-mac-address%s: num banks %d exceeds hardcoded limit %d. Recompile with higher MEMORY_BANKS_MAX? device_typeWARNING: could not set %s %s. reglinux,phandlefdt_initrd: %s linux,initrd-startWARNING: could not set linux,initrd-start %s. linux,initrd-endWARNING: could not set linux,initrd-end %s. fdt_root: %s serial#serial-numberWARNING: could not set serial-number %s. okaydisabledfailfail-%dInvalid fdt status: %x #size-cellsrangesThe address of the fdt is invalid (NULL). libfdt fdt_check_header(): %s - too old, fdt %d < %d - too new, fdt %d > %d/configNo valid device tree binary found at %p FECFEC%imdio_alloc failed mdio_register failed Can't find FEC0 clk rate: %d Read MDIO failed... Write MDIO failed... Could not initialize PHY %s phy-modephy-supplyphy-reset-gpiosphy-reset-durationFEC MXC: phy reset duration should be <= 1000ms phy-reset-post-delayFEC MXC: phy reset post delay should be <= 1000ms %s: error allocating rxbuf %d %s: Error enabling phy supply FEC MXC: Timeout reseting chip Unsupported interface type %d defaulting to %d phy-handle%s: error allocating packetp some error: 0x%08lx Payload (%d) too large No current device Interface: Device %d: No valid FAT fs found Filesystem: %s "%s" Invalid FAT entry Error reading cluster no partition number specified unexpected trailing character '%c' no such device %s%d no such partition MMC Device %d not found mxc_ocotp %s(): Access protect error ## Checking hash(es) for FIT Image at %08lx ... Hash(es) for Image %u (%s): descriptionUnsupported %s address size data-offsetdata-positiondata-sizealgounknown## Loading %s from FIT Image at %08lx ... Bad FIT %s image format! (err=%d) Could not find configuration node Using '%s' configuration Could not find subimage node type '%s' Trying '%s' %s subimage Verifying Hash Integrity ... No %s %s %s Image Could not find %s subimage data! Can't get %s subimage load address! Error: %s overwritten Loading %s from 0x%08lx to 0x%08lx Error decompressing %s WARNING: 'compression' nodes for ramdisks are deprecated, please fix your .its file! Subimage data is not a FDT%s Description: %s Type: %s %s Compression: %s %s Data Start: %s Data Size: %s Architecture: %s %s OS: %s %s Load Address: %s Load Address: 0x%08lx %s Entry Point: %s %s algo: invalid/unsupported key-name-hint:%s (required)padding%s %s padding: %s %s %s value: unavailable HashsignatureSignCan't get image data/sizeerror! %s in '%s' image node Corrupted or truncated treeBad hash valueCan't get hash algo propertyCan't get hash value propertyUnsupported hash algorithmBad hash value lenuboot-ignore-skipped + error! %s for '%s' hash node in '%s' image node %sFIT description: Can't find images parent node '%s' (%s) %s Image %u (%s) /configurations%s Default Configuration: '%s' %s Configuration %u (%s) %s Kernel: %s Init Ramdisk: %s %s Firmware: %s %s FDT: %s %s FPGA: %s %s Loadables: Jump offset is too bigUBIFS error (ubi%d:%d pid %d): %s: orphan list not empty at unmount ** Invalid Block Device Descriptor (NULL) %s read outside partition %lu ** %s read error ** ** %s read error - block * %s read error - last part ** Unable to create link %s -> %s ** %s/ %s %8lld %s %d file(s), %d dir(s) ** Unrecognized filesystem type ** ** Unable to write file %s ** invalid number of LUNs: %u Linux %-8s%-16s%04xFile-Store GadgetMass Storage FunctionUnknown x%02xMass Storagefsl,tuning-stepfsl,tuning-start-tapfsl,strobe-dll-delay-targetfsl,signal-voltage-switch-extra-delay-mscd-gpiosfsl,wp-controllerwp-gpios%s %s: fail to enable vqmmc-supply %s %s: Unable to get clk for %s MMC/SD: Reset never completed. FSL_SDHCvoltage not supported by controller %s %s: fsl_esdhc_init failure The SD card is locked. Can not write to a locked card. CMD11 to switch to 1.8V mode failed, card requires power cycle. Timeout waiting for DAT0 to go high! mxc_ocotp %s(): fuse sense is disabled usb_dnload%s: failed!, error: %d Unknown ArchitectureUnknown CompressionUnknown OSUnknown Image%d Bytes = %s Waiting for PHY auto negotiation to complete TIMEOUT ! user interrupt! done Out of memory unable to get device descriptor (error=%d) USB device descriptor short read (expected %i, got %i) Error: Invalid FAT entry: 0x%08x MTD device %s not found, ret %ld spi-nandDevice %s not found! (null bus)Failed to allocate PHY device for %s:%d %s, PHY probe failed dir_inputdir_outputBank %s: %s%d: %s: %d [%c]%s%sstates%s.%s%dError: malloc in gunzip failed! Image could be truncated (increase CONFIG_SYS_VIDEO_LOGO_MAX_SIZE)! Error: Bad gzipped data Error: gunzip out of data in header ### ERROR ### Please RESET the board ### Unknown hash algorithm '%s' HASH_MAX_DIGEST_SIZE exceeded %s for %08lx ... %08lx ==> 0123456789abcdefEnv export buffer too small: %lu, but need %lu himport_r: can't insert "%s=%s" into hash table WARNING: '%s' neither in running nor in imported env! WARNING: '%s' not in imported env, deleting it! XIPLoading %s %s Uncompressing %s ## Checking Image at %08lx ... Legacy image found Bad Magic Number Bad Header Checksum Verifying Checksum ... Bad Data CRC OK FIT image found Bad FIT image format! Bad hash in FIT image! Unknown image format! %sImage Name: %.*s %sImage Type: %s %s %s (%s) %sData Size: %sLoad Address: %08x %sEntry Point: %08x %sContents: %s Image %d: %s Offset = 0x%08lx HAB Blocks: 0x%08x 0x0000 0x%08x ERROR: root node setup failed ERROR: /chosen node create failed ERROR: arch-specific fdt fixup failed - must RESET the board to recover. Bad magic number Bad header crc Bad data crc Bad image type Empty Script /imagesNo FIT subimage unit name Can't find '%s' FIT subimage Not a image image Bad Data Hash Could not find script subimage data Wrong image format for "source" command %s %s: wrong pinctrl info fsl,mux_maskfsl,input-sel%s %s: iomuxc fsl,input-sel property not found fsl,pins%s %s: No fsl,pins property in node %s %s %s: Invalid fsl,pins property in node %s %s %s: Error reading pin data. %s %s: Error mux_reg or conf_reg CPU Temperature (%dC) too close to max (%dC) waiting... mtddevnummtddevnameincorrect header checkunknown compression methodinvalid window sizeunknown header flags setheader crc mismatchinvalid block typeinvalid stored block lengthstoo many length or distance symbolsinvalid code lengths setinvalid bit length repeatinvalid literal/lengths setinvalid distances setincorrect data checkincorrect length checkinvalid distance too far backinvalid distance codeinvalid literal/length codebaudrateload-environmentfdtcontroladdrMMC: NAND: %lu MiB Net: UBIFS error (ubi%d:%d pid %d): %s: old idx added twice! %s=%s%d.%d.%d.%dswitch to ldo_bypass mode! list passed to list_sort() too long for efficiency [%c]-Video Link %lu (%u x %u) [%d] %s, %s No match for driver '%s' compatibleDevice tree error at node '%s' Error binding driver '%s': %d ERROR: Failed to allocate 0x%lx bytes below 0x%lx. lmb_dump_all: memory.cnt = 0x%lx memory.size = 0x%llx memory.reg[0x%lx].base = 0x%llx .size = 0x%llx reserved.cnt = 0x%lx reserved.size = 0x%llx reserved.reg[0x%lx].base = 0x%llx .size = 0x%llx ## First Load Addr = 0x%08lX ## Last Load Addr = 0x%08lX ## Total Size = 0x%08lX = %ld Bytes ## Total Size = 0x%08x = %d Bytes filesizeLZO  No CLI availableFSLunknown cmd (%d) at %d ## ERROR: unsupported match method: 0x%02x %x - %s <--> %s %s is not a known ethernet mdio_register: non unique device name '%s' %llug%llum%lluk%lluPHY duplexPHY AN duplexPHY AN adv duplex read failed, assuming half duplex NULL device name! MII devices: '%s' Current device: '%s' No such device: %s PHY speedPHY AN speedPHY AN adv speed read failed, assuming 10BASE-T Caution! Your devices Erase group is 0x%x The erase range would be change to 0x%lx~0x%lx mmc erase failed mmc_blkMMC: block number 0x%lx exceeds max(0x%lx) mmc fail to send stop cmd mmc write failed vmmc-supplyvqmmc-supplyCard did not respond to voltage select! : %d eMMC >= 4.4 required for enhanced user data area Card does not support partitioning Card does not define HC WP group size User data enhanced area not HC WP group size aligned GP%i partition not HC WP group size aligned Card does not support enhanced attribute Total enhanced size exceeds maximum (%u > %u) Card does not support host controlled partition write reliability settings Card already partitioned unable to select a mode No ext_csd found! Select HS400 failed %d Select HS400ES failed %d unable to select a mode : %d Man %06x Snr %04x%04x%c%c%c%c%c%c%s - probe failed: %d Unknown modemax-frequencycap-sd-highspeed%s %s: Invalid "bus-width" value %u! cap-mmc-highspeedsd-uhs-sdr12sd-uhs-sdr25sd-uhs-sdr50sd-uhs-sdr104sd-uhs-ddr50mmc-ddr-1_8vmmc-ddr-1_2vmmc-hs200-1_8vmmc-hs200-1_2vmmc-hs400-1_8vmmc-hs400-1_2vmmc-hs400-enhanced-strobenon-removablecd-invertedbroken-cdno-1-8-vStatus Error: 0x%08x Timeout waiting card ready Error enabling VMMC supply : %d MMC: no card present %08lx: %08x %0lx %04x %02x ? JanFebMarAprMayJunJulAugSepOctNovDecnot same typ %d != %d Offset exceeds device limit '%s' is not a number Size exceeds partition or device limit device %d whole chip offset 0x%llx, size 0x%llx 0x%08x: %02x incorrect device type in %s incorrect device number in %s Minimum partition size 4kiB, %lldB requested No closing ')' found in partition name Empty partition name No partitions allowed after a fill-up Unexpected character '%c' in mtdparts Not enough space to save partitions meta-data Partition size must be a multiple of %d invalid partition number %d for device %s%d (%s) "%s" partitions still in use, can't delete them Wrong mtdparts: %s MTD name too long: %s Could not find a valid device for %s Could not parse device %s - 0x%012llx-0x%012llx : "%s" nand0=gpmi-nandmtdparts=gpmi-nand:3M(boot),1M(splash),-(ubi)mtdidsmtdids too long (> %d) mtdparts variable not set, see 'help mtdparts' mtdparts too long (> %d) mtdids: incorrect mtdids: no identifier device id %s%d redefined, please correct mtdids variable could not initialise device list mtdparts=device %s%d redefined, please correct mtdparts variable mtdparts_init: no valid partitions #(-27 ** Nested DOS partitions detected, stopping ** ** Can't read partition table on %d:%lu ** bad MBR sector signature 0x%02x%02x Whole Disk## Unknown partition table type %x Partition Map for IDESATAATAPIUSBDOCHOSTNVMePV BLOCKVirtIOUNKNOWN device %d -- Partition Type: %s Part Start Sector Num Sectors UUID Type xx%s%c%dcannot add second partition at offset 0 onenand%s: offset %08llx beyond flash size %08llx %s%d: partition (%s) size too big %s: partitioning exceeds flash size %s%d: partition (%s) start offsetalignment incorrect %s%d: partition (%s) size alignment incorrect %s%d: partition (%s) start offset alignment incorrect ZCould not get PHY for %s: addr %d %s:%d is connected to %s. Reconnecting to %s PHY reset timed out gpio-controllerpinconfigpinctrl-namespinctrl-%d%s %s: could not find pctldev mxc_ocotp %s(): Invalid argument %0*lxPORCSUIPP USERWDOGJTAG HIGH-ZJTAG SWWDOG3TEMPSENSEWARM BOOTunknown resetCPU: i.MX%s rev%d.%d at %dMHz %d MHz (running at %d MHz) CPU: Automotive temperature grade Industrial temperature grade Extended Commercial temperature grade (%dC to %dC) at %dCReset cause: %s fdt_max_dump", "* 0x%p [0x%08x]0x%08x%s[%02x%s%llu Hz%s.%ld %cHz%sJournal Recovery Completed Journal Scan Completed eMMC%s: %d (%s)YesNo DDR ENHDevice: %s Manufacturer ID: %x OEM: %x Name: %c%c%c%c%c Bus Speed: %d Mode: %s card capabilitieshost capabilitiesRd Block Len: %d %s version %d.%dHigh Capacity: %s Bus Width: %d-bit%s Erase Group Size: HC WP Group Size: User Capacity: WRREL Boot Capacity: RPMB Capacity: Boot area %d is not write protected power on protected permanently protected in reserved protection state Extd Boot%3d %-10lu %-10lu %08x-%02x %02x%s%s %llu Bytes%s %ciB%sUSB download gadgetubi%d error: %s: self-check failed for PEB %d, EC %d, Protect queue part_offset is %lu total_sector is %llu error: overflow occurs invalid extent block ** SI ext2fs read block (indir 1)malloc failed. ** ** SI ext2fs read block (indir 1):malloc failed. ** ** SI ext2fs read block (indir 1)failed. ** ** DI ext2fs read block (indir 2 1)malloc failed. ** ** DI ext2fs read block (indir 2 1)failed. ** ** DI ext2fs read block (indir 2 2)malloc failed. ** ** DI ext2fs read block (indir 2 2)failed. ** ** TI ext2fs read block (indir 2 1)malloc failed. ** ** TI ext2fs read block (indir 2 1)failed. ** ** TI ext2fs read block (indir 2 2)malloc failed. ** ** TI ext2fs read block (indir 2 2)failed. ** UBIFS error (ubi%d:%d pid %d): %s: bad data node (block %u, inode %lu) FAT32 FAT12 FAT16 NAND DBBT read from 0x%llx offset 0x%zx read: %s DBBT data read from 0x%llx offset 0x%zx read: %s NAND FCB read from 0x%llx offset 0x%zx read: %s pre-reloc realloc() is not supported^%s$## Error: variable "%s" not defined ## error: subst buffer overflow: have %d, need %d %s=%s enable-active-highstartup-delay-usu-boot,off-on-delay-usCan't set regulator : %s gpio to: %d regulator-nameregulator-min-microvoltregulator-max-microvoltregulator-init-microvoltregulator-min-microampregulator-max-microampregulator-always-onregulator-boot-onregulator-ramp-delayregulator-state-memregulator-off-in-suspendregulator-suspend-microvoltHUSH_NO_EVALUnknown command '%s' - try 'help' or use 'run' command Badly aligned ext2_dirent ubi%d error: %s: bad magic %#08x, must be %#08x ubi%d error: %s: self-check failed for PEB %d ubi%d error: %s: self-check failed for PEB %d, EC %d, RB-tree %p ubi%d error: %s: bad CRC, calculated %#08x, read %#08x ubi%d error: %s: bad VID header magic %#08x at PEB %d, must be %#08x ubi%d error: %s: no volume info, but volume exists ubi%d error: %s: bad alignment ubi%d error: %s: alignment is not multiple of min I/O unit ubi%d error: %s: bad data_pad, has to be %lld ubi%d error: %s: update marker and corrupted simultaneously ubi%d error: %s: too large reserved_pebs ubi%d error: %s: bad usable_leb_size, has to be %lld ubi%d error: %s: too long volume name, max is %d ubi%d error: %s: bad name_len %lld ubi%d error: %s: corrupted dynamic volume ubi%d error: %s: bad last_eb_bytes ubi%d error: %s: bad used_bytes ubi%d error: %s: bad skip_check ubi%d error: %s: volume info is different ubi%d error: %s: self-check failed for volume %d stdout-pathNo serial driver foundDevice %d: %s%s: readonly variablefdtaddrError compiling regex: %s %s: No match ## error: pattern buffer overflow: have %d, need %d modelModel: %s %-10.10s %3d [ %c ] %-20.20s | `-- |-- Ops get_pins_count not supported Ops get_pin_name not supported Ops get_pin_muxing error (%d) %-*s: %-*s (T)(%0*x) %0*x reloc pc : [<%08lx>] lr : [<%08lx>] sp : %08lx ip : %08lx fp : %08lx r10: %08lx r9 : %08lx r8 : %08lx r7 : %08lx r6 : %08lx r5 : %08lx r4 : %08lx r3 : %08lx r2 : %08lx r1 : %08lx r0 : %08lx Flags: %c%c%c%c IRQs %s FIQs %s Mode %s%s Code: power-supplyenable-gpios | / - \splashpossplashimageError: bad 'splashimage' address Error: unsupported location storage. Error: could not access storage. splash.bmpError: bad splashimage address specified splashsourcesplashsource env variable set to unsupported value Error: splashimage address too high. Data overwrites U-Boot and/or placed beyond DRAM boundaries. splashfileCannot load splash image: no SATA support ubi part %subifsmount %sError (%d): cannot determine file size Could not find FDT magic Failed to get splash image from FIT Failed to get size of splash image (err=%d) Unknown splash location nulldevvidconsoleIn: No input devices available! Out: No output devices available! Err: No error devices available! RE is too long (data overflow)USER_26FIQ_26IRQ_26SVC_26UK4_26UK5_26UK6_26UK7_26UK8_26UK9_26UK10_26UK11_26UK12_26UK13_26UK14_26UK15_26USER_32FIQ_32IRQ_32SVC_32UK4_32UK5_32UK6_32ABT_32UK8_32UK9_32HYP_32UND_32UK12_32UK13_32UK14_32SYS_32536SL6DL6SX6Q6UL6ULL6SOLO6SLL6DP6QP6D6ULZ7S7D8MQ8MD8MQLite8MMQ8MMQL8MMD8MMDL8MMS8MMSL8MNano Quad8MNano Dual8MNano Solo8MNano QuadLite8MNano DualLite8MNano SoloLite8MNano UltraLite Quad8MNano UltraLite Dual8MNano UltraLite Solo8MP[8]8MP[6]8MP Lite[4]8MP Dual[3]8MP UltraLitenandbcbi.MX NAND Boot Control Blocks writenormalsataecspi1:0ecspi1:1ecspi1:2ecspi1:3esdhc1esdhc2esdhc3esdhc4imx_thermaldisplay clocksPerform RESET of the CPUstart application at address 'addr'addr [arg ...] - start application at address 'addr' passing 'arg' as argumentsiminfoprint header information for application imageaddr [addr ...] - print header information for application image starting at address 'addr' in memory; this includes verification of the image contents (magic number, header and payload checksums)bootdboot default, i.e., run 'bootcmd'bootmboot application image from memoryloadosramdiskcmdlinebdtprepfakealias for 'help'helpprint command description/usage - print brief description of all commands help command ... - print detailed usage of 'command'panicPanic with optional message[message]print monitor, compiler and linker versionrun script from memorybdinfoprint Board Info structureblkcacheblock cache diagnostics and controlshow - show and reset statistics blkcache configure blocks entries showconfiguremanipulate BMP image datainfo - display image info bmp display [x y] - display image at x,ybootzboot Linux zImage image from memorydcacheenable or disable data cache[on, off, flush] - enable, disable, or flush data (writethrough) cacheicacheenable or disable instruction cache[on, off, flush] - enable, disable, or flush instruction cacheconinfoprint console devices and informationdmDriver model low level accesstree Dump driver model tree ('*' = activated) dm uclass Dump list of instances for each uclass dm devres Dump list of device resources for each device dm drivers Dump list of drivers with uclass and instances dm compat Dump list of drivers with compatibility strings dm static Dump list of drivers with static platform datauclassdevresdriverscompatstaticecho args to console[-n] [args..] - echo args to console; -n suppresses newlinebootvxBoot vxWorks from an ELF image [address] - load address of vxWorks ELF image.bootelfBoot from an ELF image in memory[-p|-s] [address] - load ELF image at [address] via program headers (-p) or via section headers (-s)exitexit scriptext4loadload binary file from a Ext4 filesystem [ [addr [filename [bytes [pos]]]]] - load binary file 'filename' from 'dev' on 'interface' to address 'addr' from ext4 filesystemext4lslist files in a directory (default /) [directory] - list files from 'dev' on 'interface' in a 'directory'ext4sizedetermine a file's size - Find file 'filename' from 'dev' on 'interface' and determine its size.ext4writecreate a file in the root directory [sizebytes] [file offset] - create a file in / directoryext2loadload binary file from a Ext2 filesystem [ [addr [filename [bytes [pos]]]]] - load binary file 'filename' from 'dev' on 'interface' to address 'addr' from ext2 filesystem.ext2lsfatinfoprint information about filesystem [] - print information about filesystem from 'dev' on 'interface'fatls [] [directory] - list files from 'dev' on 'interface' in a 'directory'fatloadload binary file from a dos filesystem [ [ [ [bytes [pos]]]]] - Load binary file 'filename' from 'dev' on 'interface' to address 'addr' from dos filesystem. 'pos' gives the file position to start loading from. If 'pos' is omitted, 0 is used. 'pos' requires 'bytes'. 'bytes' gives the size to load. If 'bytes' is 0 or omitted, the load stops on end of file. If either 'pos' or 'bytes' are not aligned to ARCH_DMA_MINALIGN then a misaligned buffer warning will be printed and performance will suffer for the load.fatsizeflattened device tree utility commandstotalsizeoff_dt_structoff_dt_stringsoff_mem_rsvmaplast_comp_versionboot_cpuid_physsize_dt_stringssize_dt_structprotectenable or disable FLASH write protectionon start end - protect FLASH from addr 'start' to addr 'end' protect on start +len - protect FLASH from addr 'start' to end of sect w/addr 'start'+'len'-1 protect on N:SF[-SL] - protect sectors SF-SL in FLASH bank # N protect on bank N - protect FLASH bank # N protect on - protect partition protect on all - protect all FLASH banks protect off start end - make FLASH from addr 'start' to addr 'end' writable protect off start +len - make FLASH from addr 'start' to end of sect w/addr 'start'+'len'-1 wrtable protect off N:SF[-SL] - make sectors SF-SL writable in FLASH bank # N protect off bank N - make FLASH bank # N writable protect off - make partition writable protect off all - make all FLASH banks writableeraseerase FLASH memorystart end - erase FLASH from addr 'start' to addr 'end' erase start +len - erase FLASH from addr 'start' to the end of sect w/addr 'start'+'len'-1 erase N:SF[-SL] - erase sectors SF-SL in FLASH bank # N erase bank N - erase FLASH bank # N erase - erase partition erase all - erase all FLASH banksflinfoprint FLASH memory information - print information for all FLASH memory banks flinfo N - print information for FLASH memory bank # NfstypesList supported filesystem typesfstypeLook up a filesystem type : - print filesystem type fstype : - set environment variable to filesystem type lnCreate a symbolic link target linkname - create a symbolic link to 'target' with the name 'linkname' on device type 'interface' instance 'dev'. [ [directory]] - List files in directory 'directory' of partition 'part' on device type 'interface' instance 'dev'.savesave file to a filesystem bytes [pos] - Save binary file 'filename' to partition 'part' on device type 'interface' instance 'dev' from addr 'addr' in memory. 'bytes' gives the size to save in bytes and is mandatory. 'pos' gives the file byte position to start writing to. If 'pos' is 0 or omitted, the file is written from the start.load binary file from a filesystem [ [ [ [bytes [pos]]]]] - Load binary file 'filename' from partition 'part' on device type 'interface' instance 'dev' to address 'addr' in memory. 'bytes' gives the size to load in bytes. If 'bytes' is 0 or omitted, the file is read until the end. 'pos' gives the file byte position to start reading from. If 'pos' is 0 or omitted, the file is read from the start.fuseFuse sub-systemread [] - read 1 or 'cnt' fuse words, starting at 'word' fuse sense [] - sense 1 or 'cnt' fuse words, starting at 'word' fuse prog [-y] [...] - program 1 or several fuse words, starting at 'word' (PERMANENT) fuse safeprog [-y] [...] - program 1 or several fuse words only if the current words are equal to 0, starting at 'word' (PERMANENT) fuse override [...] - override 1 or several fuse words, starting at 'word'query and control gpio pins - input/set/clear/toggle the specified pin gpio status [-a] [ | ] - show [all/claimed] GPIOsitestreturn true/false on integer compare[.b, .w, .l, .s] [*]value1 [*]value2-lt<-gt-eq==-ne!=<>-ge>=-le<=load binary file over serial line (ymodem mode)[ addr [ baud ] ] - load binary file over serial line at address 'addr' with baudrate 'baud'load binary file over serial line (xmodem mode)loadbload binary file over serial line (kermit mode)loadsload S-Record file over serial line[ off ] - load S-Record file over serial line with offset 'off'halfworddouble wordrandomfill memory with random pattern [] - Fill 'len' bytes of memory starting at 'addr' with random data mtestsimple RAM read/write test[start [end [pattern [iterations]]]]loopinfinite loop on address range[.b, .w, .l, .q] address number_of_objectsprint or set address offset - print address offset for memory commands base off - set address offset for memory commands to 'off'checksum calculationaddress count [addr] - compute CRC32 checksum [save at addr]cmpmemory compare[.b, .w, .l, .q] addr1 addr2 countmemory copy[.b, .w, .l, .q] source target countmwmemory write (fill)[.b, .w, .l, .q] address value [count]nmmemory modify (constant address)[.b, .w, .l, .q] addressmmmemory modify (auto-incrementing address)memory display[.b, .w, .l, .q] address [# of objects]MII utility commandsdevice - list available devices mii device - set current device mii info - display MII PHY info mii read - read MII PHY register mii write - write MII PHY register mii modify - modify MII PHY register updating bits identified in mii dump - pretty-print (0-5 only) Addr and/or reg may be ranges, e.g. 2-7.PHY control registerPHY status registerPHY ID 1 registerPHY ID 2 registerAutonegotiation advertisement registerAutonegotiation partner abilities register1000BASE-T control register1000BASE-T status registermaster/slave config faultmaster/slave config resultlocal receiver status OKremote receiver status OK1000BASE-T full duplex able1000BASE-T half duplex able(reserved)1000BASE-T idle error countertest modemanual master/slave enablemanual master/slave valuemulti/single portautomatic TDR on link downnext page ableacknowledgeremote faultasymmetric pause able100BASE-T4 able100BASE-X full duplex able100BASE-TX able10BASE-T full duplex able10BASE-T ablepartner selectorasymmetric pausepause enable100BASE-TX full duplex able10BASE-T full duplex able10BASE-T ableOUI portionmanufacturer part numbermanufacturer rev. number100BASE-X full duplex able100BASE-X half duplex able10 Mbps full duplex able10 Mbps half duplex able100BASE-T2 full duplex able100BASE-T2 half duplex ableextended statusMF preamble suppressionA/N completeA/N ablelink statusjabber detectextended capabilitiesloopbackspeed selectionA/N enablepower-downisolaterestart A/Ncollision test enablemdioMDIO utility commandslist - List MDIO buses mdio read [.] - read PHY's register at . mdio write [.] - write PHY's register at . mdio rx [.] - read PHY's extended register at . mdio wx [.] - write PHY's extended register at . may be: , and may be ranges, e.g. 1-5.4-0x1f. sleepdelay execution for some timeN - delay execution for N seconds (N is _decimal_ and can be fractional)mmcinfodisplay MMC info- display info of the current MMC deviceMMC sub systeminfo - display info of the current MMC device mmc read addr blk# cnt mmc write addr blk# cnt mmc erase blk# cnt mmc rescan mmc part - lists available partition on current mmc device mmc dev [dev] [part] - show or set current mmc device [partition] mmc list - lists available devices mmc wp - power on write protect boot partitions mmc hwpartition [args...] - does hardware partitioning arguments (sizes in 512-byte blocks): [user [enh start cnt] [wrrel {on|off}]] - sets user data area attributes [gp1|gp2|gp3|gp4 cnt [enh] [wrrel {on|off}]] - general purpose partition [check|set|complete] - mode, complete set partitioning completed WARNING: Partitioning is a write-once setting once it is set to complete. Power cycling is required to initialize partitions after set to complete. mmc bootbus - Set the BOOT_BUS_WIDTH field of the specified device mmc bootpart-resize - Change sizes of boot and RPMB partitions of specified device mmc partconf [boot_ack boot_partition partition_access] - Show or change the bits of the PARTITION_CONFIG field of the specified device mmc rst-function - Change the RST_n_FUNCTION field of the specified device WARNING: This is a write-once field and 0 / 1 / 2 are the only valid values. mmc setdsr - set DSR register value wplisthwpartitionbootbusbootpart-resizepartconfrst-functionsetdsrmtdMTD utilsdefine flash/nand partitionschpartchange active partitionpart-id - change active partition (e.g. part-id = nand0,1)nbootboot from NAND device[partition] | [[[loadAddr] dev] offset]NAND sub-systempingsend ICMP ECHO_REQUEST to network hostpingAddressnfsboot image via network using NFS protocol[loadAddress] [[hostIPaddr:]bootfilename]dhcpboot image via network using DHCP/TFTP protocoltftpbootboot image via network using TFTP protocolbootpboot image via network using BOOTP/TFTP protocolpinmuxshow pin-controller muxinglist - list UCLASS_PINCTRL devices pinmux dev [pincontroller-name] - select pin-controller device pinmux status [-a] - print pin-controller muxing [for all] Load binary data from a partition addr blk# cntsetexprset environment variable as the result of eval expression[.b, .w, .l, .s] name [*]value1 [*]value2 - set environment variable 'name' to the result of the evaluated expression specified by . can be &, |, ^, +, -, *, /, % (for strings only + is supported) size argument is only meaningful if value1 and/or value2 are memory addresses (*) setexpr[.b, .w, .l] name [*]value - load a value into a variable setexpr name gsub r s [t] - For each substring matching the regular expression in the string , substitute the string . The result is assigned to . If is not supplied, use the old value of setexpr name sub r s [t] - Just like gsub(), but replace only the first matching substringtruedo nothing, successfullyfalsedo nothing, unsuccessfullyminimal test like /bin/sh[args..]-o-a-z-n-eubiubi commandsdetach - detach ubi from a mtd partition ubi part [part] [offset] - Show or set current partition (with optional VID header offset) ubi info [l[ayout]] - Display volume and ubi layout information ubi check volumename - check if volumename exists ubi create[vol] volume [size] [type] [id] [--skipcheck] - create volume name with size ('-' for maximum available size) ubi write[vol] address volume size - Write volume from address with size ubi write.part address volume size [fullsize] - Write part of a volume from address ubi read[vol] address volume [size] - Read volume to address with size ubi remove[vol] volume - Remove volume ubi skipcheck volume on/off - Set or clear skip_check flag in volume header [Legends] volume: character name size: specified in bytes type: s[tatic] or d[ynamic] (default=dynamic)ubifsloadload file from an UBIFS filesystem [bytes] - load file 'filename' to address 'addr'ubifslslist files in a directory[directory] - list files in a 'directory' (default '/')ubifsumountunmount UBIFS volume - unmount current volumeubifsmount - mount 'volume-name' volume1.5 Mb/s480 Mb/s5 Gb/susbbootboot from USB deviceloadAddr dev:partUSB sub-systemstart - start (scan) USB controller usb reset - reset (rescan) USB controller usb stop [f] - stop USB [f]=force stop usb tree - show USB device tree usb info [dev] - show available USB devices usb test [dev] [port] [mode] - set USB 2.0 test mode (specify port 0 to indicate the device's upstream port) Available modes: J, K, S[E0_NAK], P[acket], F[orce_Enable] usb storage - show details of USB storage devices usb dev [dev] - show or set current USB storage device usb part [dev] - print partition table of one or all USB storage devices usb read addr blk# cnt - read `cnt' blocks starting at block `blk#' to memory address `addr' usb write addr blk# cnt - write `cnt' blocks starting at block `blk#' from memory address `addr'Use the UMS [USB Mass Storage] [] e.g. ums 0 mmc 0 devtype defaults to mmcimxtractextract a part of a multi-imagerunrun commands in an environment variablevar [...] - run the commands in the environment variable(s) 'var'set environment variablessetenv [-f] name value ... - [forcibly] set environment variable 'name' to 'value ...' setenv [-f] name - [forcibly] delete environment variable 'name'printenvprint environment variables[-a] - print [all] values of all environment variables printenv name ... - print value of environment variable 'name'editenvedit environment variablename - edit environment variable 'name'environment handling commandsdefaultdeleteeditexportimportexistssha1sha256crc16-ccittshowvarprint local hushshell variables - print values of all hushshell variables showvar name ... - print value of hushshell variable 'name'thenelifelseforwhileuntildodoneusb_hubusb-hubusb_mass_storageusb-mass-storagearchitecturecompressionoperating systemimage typebzip2gziplzmalzononeuncompressedbzip2 compressedgzip compressedlzma compressedlzo compressedlz4lz4 compressedzstdzstd compressedaisimageDavinci AIS imageFilesystem Imageflat_dtFlat Device TreegpimageTI Keystone SPL ImagekernelKernel Imagekernel_noloadKernel Image (no loading done)kwbimageKirkwood Boot ImageimximageFreescale i.MX Boot Imageimx8imageNXP i.MX8 Boot Imageimx8mimageNXP i.MX8M Boot ImageInvalid ImagemultiMulti-File ImageomapimageTI OMAP SPL With GP CHpblimageFreescale PBL Boot ImageRAMDisk ImageScriptsocfpgaimageAltera SoCFPGA CV/AV preloadersocfpgaimage_v1Altera SoCFPGA A10 preloaderstandaloneStandalone ProgramublimageDavinci UBL imagemxsimageFreescale MXS Boot ImageatmelimageATMEL ROM-Boot Imagex86_setupx86 setup.binlpc32xximageLPC32XX Boot ImagerkimageRockchip Boot ImagerksdRockchip SD Boot ImagerkspiRockchip SPI Boot ImagevybridimageVybrid Boot ImagezynqimageXilinx Zynq Boot ImagezynqmpimageXilinx ZynqMP Boot ImagezynqmpbifXilinx ZynqMP Boot Image (bif)fpgaFPGA ImageteeTrusted Execution Environment Imagefirmware_ivtFirmware with HABv4 IVTpmmcTI Power Management Micro-Controller Firmwarestm32imageSTMicroelectronics STM32 Imagemtk_imageMediaTek BootROM loadable ImagecoproCoprocessor Imagesunxi_egonAllwinner eGON Boot ImageInvalid OSarm-trusted-firmwareARM Trusted FirmwarelinuxLinuxnetbsdNetBSDoseEnea OSEplan9Plan 9rtemsRTEMSTrusted Execution Environmentu-bootU-BootvxworksVxWorksqnxQNXopensbiRISC-V OpenSBIefiEFI FirmwareInvalid ARCHalphaAlphaarmARMIntel x86ia64IA64m68kM68KmicroblazeMicroBlazemipsMIPSmips64MIPS 64 Bitnios2NIOS IIpowerpcPowerPCppcs390IBM S390SuperHsparcSPARCsparc64SPARC 64 BitblackfinBlackfinavr32AVR32nds32NDS32or1kOpenRISC 1000sandboxSandboxarm64AArch64AMD x86_64xtensaXtensariscvRISC-VstdinstdoutstderrBlock sequence errorCRC/checksum errorInvalid framingCancelledEnd of fileTimed outSorry, zModem not available yetCan't access filehdusbddocdmmcsdDOS/clocks/firmwarerootroot_drivernopsimple_bussimple-bussimple-mfdToshibaSamsungFujitsuNationalRenesasST MicroHynixMicronAMD/SpansionMacronixEonSanDiskIntelATOUnknownTC58NVG0S3E 1G 3.3V 8-bitTC58NVG2S0F 4G 3.3V 8-bitTC58NVG2S0H 4G 3.3V 8-bitTC58NVG3S0F 8G 3.3V 8-bitTC58NVG5D2 32G 3.3V 8-bitTC58NVG6D2 64G 3.3V 8-bitSDTNRGAMA 64G 3.3V 8-bitH27UBG8T2BTR-BC 32G 3.3V 8-bitH27UCG8T2ATR-BC 64G 3.3V 8-bitH27QCG8T2E5R‐BCF 64G 3.3V 8-bitNAND 4MiB 5V 8-bitNAND 4MiB 3,3V 8-bitNAND 8MiB 3,3V 8-bitNAND 16MiB 1,8V 8-bitNAND 16MiB 3,3V 8-bitNAND 16MiB 1,8V 16-bitNAND 16MiB 3,3V 16-bitNAND 32MiB 1,8V 8-bitNAND 32MiB 3,3V 8-bitNAND 32MiB 1,8V 16-bitNAND 32MiB 3,3V 16-bitNAND 64MiB 1,8V 8-bitNAND 64MiB 3,3V 8-bitNAND 64MiB 1,8V 16-bitNAND 64MiB 3,3V 16-bitNAND 128MiB 1,8V 8-bitNAND 128MiB 3,3V 8-bitNAND 128MiB 1,8V 16-bitNAND 128MiB 3,3V 16-bitNAND 256MiB 3,3V 8-bitNAND 256MiB 1,8V 8-bitNAND 256MiB 1,8V 16-bitNAND 256MiB 3,3V 16-bitNAND 512MiB 1,8V 8-bitNAND 512MiB 3,3V 8-bitNAND 512MiB 1,8V 16-bitNAND 512MiB 3,3V 16-bitNAND 1GiB 1,8V 8-bitNAND 1GiB 3,3V 8-bitNAND 1GiB 1,8V 16-bitNAND 1GiB 3,3V 16-bitNAND 2GiB 1,8V 8-bitNAND 2GiB 3,3V 8-bitNAND 2GiB 1,8V 16-bitNAND 2GiB 3,3V 16-bitNAND 4GiB 1,8V 8-bitNAND 4GiB 3,3V 8-bitNAND 4GiB 1,8V 16-bitNAND 4GiB 3,3V 16-bitNAND 8GiB 1,8V 8-bitNAND 8GiB 3,3V 8-bitNAND 8GiB 1,8V 16-bitNAND 8GiB 3,3V 16-bitNAND 16GiB 1,8V 8-bitNAND 16GiB 3,3V 8-bitNAND 16GiB 1,8V 16-bitNAND 16GiB 3,3V 16-bitNAND 32GiB 1,8V 8-bitNAND 32GiB 3,3V 8-bitNAND 32GiB 1,8V 16-bitNAND 32GiB 3,3V 16-bitNAND 64GiB 1,8V 8-bitNAND 64GiB 3,3V 8-bitNAND 64GiB 1,8V 16-bitNAND 64GiB 3,3V 16-bitmxs-nand-dtfsl,imx6q-gpmi-nandfsl,imx6qp-gpmi-nandfsl,imx6sx-gpmi-nandfsl,imx7d-gpmi-nandfsl,imx8qxp-gpmi-nandpinctrlfsl_imx6q_iomuxcfsl,imx6q-iomuxcfsl,imx6dl-iomuxcfsl,imx6sl-iomuxcfsl,imx6sll-iomuxc-snvsfsl,imx6sll-iomuxcfsl,imx6sx-iomuxcfsl,imx6ul-iomuxcfsl,imx6ull-iomuxc-snvsscsiatapidocnvmepvblockvirtioMMC legacyMMC High Speed (26MHz)SD High Speed (50MHz)MMC High Speed (52MHz)MMC DDR52 (52MHz)UHS SDR12 (25MHz)UHS SDR25 (50MHz)UHS SDR50 (100MHz)UHS DDR50 (50MHz)UHS SDR104 (208MHz)HS200 (200MHz)HS400 (200MHz)HS400ES (200MHz)fsl_esdhcfsl,imx51-esdhcfsl,imx53-esdhcfsl,imx6ul-usdhcfsl,imx6sx-usdhcfsl,imx6sl-usdhcfsl,imx6q-usdhcfsl,imx7d-usdhcfsl,imx7ulp-usdhcfsl,imx8qm-usdhcfsl,imx8mm-usdhcfsl,imx8mn-usdhcfsl,imx8mq-usdhcfsl,imxrt-usdhcvidconsole0lcdputsprint string on video framebuffer setcursset cursor position within screen in charactersimple_panelsimple-panelauo,b133xtn01auo,b116xw03auo,b133htn01boe,nv140fhmn49lg,lb070wv8sharp,lq123p1jx31boe,nv101wxmn51videolinklist and select video linkmxs_videofsl,imx23-lcdiffsl,imx28-lcdiffsl,imx7ulp-lcdiffsl,imxrt-lcdiffsl,imx8mm-lcdiffsl,imx8mn-lcdifunusedfuncgpio_mxcfsl,imx35-gpiofecmxcfsl,imx28-fecfsl,imx6q-fecfsl,imx6sl-fecfsl,imx6sx-fecfsl,imx6ul-fecfsl,imx53-fecfsl,imx7d-fecfsl,mvf600-fecfsl,imx8qm-fecGeneric PHYsgmii-2500qsgmiirmiirgmiirgmii-idrgmii-rxidrgmii-txidrtbirxauisfiinternal25g-auixlaui4caui2caui4NC-SIxfiusxgmiiMicrel KSZ886x SwitchMicrel KS8721BLMicrel KSZ8895/KSZ8864Micrel KSZ8081Micrel KSZ8061Micrel KSZ8051Micrel KSZ8021/KSZ8031Micrel KSZ804regulator_fixedregulator-fixedgpio regulatorregulator-gpioserial_mxcfsl,imx21-uartfsl,imx53-uartfsl,imx6sx-uartfsl,imx6ul-uartfsl,imx7d-uartfsl,imx6q-uartlow-speedfull-speedhigh-speedwirelesssuper-speedsuper-speed-plusperipheralci-udc-otgfsl,imx27-usb-gadgetci_udcep0ep1in-bulkep2out-bulkep3in-intep-serialnousb_dev_genericehci_mx6fsl,imx27-usbnowherefatext4ubifsunsupportedzlibdeflatenot categorizeddirtyfreeemptyfreeable0 (GC)1 (base)2 (data)commit restingbackground commit requestedcommit requiredBACKGROUND commit runningcommit running and requiredbroken commitinode nodedata nodedirentry nodexentry nodetruncate nodepadding nodesuperblock nodemaster nodereference nodeindexing nodecommit start nodeorphan nodeno node groupin node grouplast of node groupdirentryxentryFDT_ERR_NOTFOUNDFDT_ERR_EXISTSFDT_ERR_NOSPACEFDT_ERR_BADOFFSETFDT_ERR_BADPATHFDT_ERR_BADPHANDLEFDT_ERR_BADSTATEFDT_ERR_TRUNCATEDFDT_ERR_BADMAGICFDT_ERR_BADVERSIONFDT_ERR_BADSTRUCTUREFDT_ERR_BADLAYOUTFDT_ERR_INTERNALFDT_ERR_BADNCELLSFDT_ERR_BADVALUEFDT_ERR_BADOVERLAYFDT_ERR_NOPHANDLESFDT_ERR_BADFLAGSneed dictionarystream endfile errorstream errordata errorinsufficient memorybuffer errorincompatible versionnvidia,tegra20-emcnvidia,tegra20-emc-tablenvidia,tegra20-nandnvidia,tegra124-xusb-padctlnvidia,tegra210-xusb-padctlsmsc,lan9215samsung,exynos-sromcsamsung,exynos-usb-physamsung,exynos5250-usb3-physamsung,exynos-tmusamsung,exynos-mipi-dsisamsung,exynos-dwmmcjedec,spi-norsamsung,sysmmu-v3.3intel,microcodeintel,quark-mrcaltr,socfpga-stmmacaltr,socfpga-dw-mshcsnps,dwc2intel,baytrail-fspintel,baytrail-fsp-mdpintel,ivybridge-fspallwinner,sun4i-a10-nandaltr,clk-mgrpinctrl-singlealtr,socfpga-hps2fpga-bridgealtr,socfpga-lwhps2fpga-bridgealtr,socfpga-fpga2hps-bridgealtr,socfpga-fpga2sdram0-bridgealtr,socfpga-fpga2sdram1-bridgealtr,socfpga-fpga2sdram2-bridgealtr,socfpga-a10-fpga-mgraltr,socfpga-a10-nocaltr,socfpga-a10-clk-initnvlan## error: substitution buffer overflow syntax error FATFAT32blksizeInvalid blk size(=%d) Invalid timeout val(=%d s) TFTP error: First block is not block 1 (%ld) Starting again trying to overwrite reserved memory... TFTP error: '%s' (%d) Not retrying... octetblksize%c%d%cwindowsize%c%d%cFile too largeFile has bad magicOption Negotiation FailedtftpblocksizetftpwindowsizetftptimeoutTFTP timeout (%ld ms) too low, set min = 1000 ms tftptimeoutcountmaxTFTP timeout count max (%d ms) negative, set to 0 fromTFTP %s server %pI4; our IP address is %pI4Filename '%s'.Load address: 0x%lx Retry count exceeded %s; starting again HUSH_VERSION0.01ubi%d error: %s: two LEBs with same sequence number %llu ubi%d error: %s: 'ubi_io_read_ec_hdr()' returned unknown code %d ubi%d error: %s: this UBI version is %d, image version is %d ubi%d error: %s: erase counter overflow, max is %d ubi%d error: %s: bad image sequence number %d in PEB %d, expected %d ubi%d error: %s: PEB %d contains corrupted VID header, and the data does not contain all 0xFF ubi%d error: %s: this may be a non-UBI PEB or a severe VID header corruption which requires manual inspection hexdump of PEB %d offset %d, length %dubi%d error: %s: 'ubi_io_read_vid_hdr()' returned unknown code %d ubi%d: "delete" compatible internal volume %d:%d found, will remove it ubi%d: read-only compatible internal volume %d:%d found, switch to read-only mode ubi%d: "preserve" compatible internal volume %d:%d found ubi%d error: %s: incompatible internal volume %d:%d found ubi%d: scanning is finished ubi%d error: %s: %d PEBs are corrupted and preserved Corrupted PEBs are:ubi%d error: %s: too many corrupted PEBs, refusing ubi%d: empty MTD device detected ubi%d error: %s: MTD device is not UBI-formatted and possibly contains non-UBI data - refusing it ubi%d error: %s: bad is_empty flag ubi%d error: %s: highest_vol_id is %d, but vol_id %d is there ubi%d error: %s: bad ai->min_ec (%d), %d found ubi%d error: %s: bad ai->max_ec (%d), %d found ubi%d error: %s: too high PEB number %d, total PEBs %d ubi%d error: %s: bad lnum or used_ebs ubi%d error: %s: non-zero used_ebs ubi%d error: %s: incorrect highest_lnum or lnum ubi%d error: %s: bad leb_count, %d objects in the tree ubi%d error: %s: bad highest_lnum ubi%d error: %s: bad ai->vols_found %d, should be %d ubi%d error: %s: VID header is not OK (%d) ubi%d error: %s: bad sqnum %llu ubi%d error: %s: bad vol_id %d ubi%d error: %s: bad compat %d ubi%d error: %s: bad lnum %d ubi%d error: %s: bad used_ebs %d ubi%d error: %s: bad data_pad %d ubi%d error: %s: bad highest_lnum %d ubi%d error: %s: bad last_data_size %d ubi%d error: %s: PEB %d is not referred ubi%d error: %s: bad attaching information about LEB %d ubi%d error: %s: bad attaching information about volume %d ubi%d error: %s: mtd%d is already attached to ubi%d ubi%d error: %s: refuse attaching mtd%d - it is already emulated on top of UBI ubi%d error: %s: already exists ubi%d: attaching mtd%d ubi%d error: %s: multiple regions, not implemented ubi%d error: %s: min. I/O unit (%d) is not power of 2 ubi%d error: %s: bad write buffer size %d for %d min. I/O unit ubi%d error: %s: unaligned VID header shift %d ubi%d error: %s: bad VID header (%d) or data offsets (%d) ubi%d: MTD device %d is write-protected, attach in read-only mode ubi%d error: %s: failed to attach mtd%d, error %d ubi%d error: %s: cannot clean auto-resize flag for volume %d ubi%d error: %s: cannot auto-resize volume %d ubi%d: volume %d ("%s") re-sized from %d to %d LEBs ubi%dubi%d error: %s: cannot add volume %d ubi%d error: %s: cannot initialize UBI %s, error %d ubi%d error: %s: cannot spawn "%s", error %d ubi%d: attached mtd%d (name "%s", size %llu MiB) ubi%d: PEB size: %d bytes (%d KiB), LEB size: %d bytes ubi%d: min./max. I/O unit sizes: %d/%d, sub-page size %d ubi%d: VID header offset: %d (aligned %d), data offset: %d ubi%d: good PEBs: %d, bad PEBs: %d, corrupted PEBs: %d ubi%d: user volume: %d, internal volumes: %d, max. volumes count: %d ubi%d: max/mean erase counter: %d/%d, WL threshold: %d, image sequence number: %u ubi%d: available PEBs: %d, total reserved PEBs: %d, PEBs reserved for bad PEB handling: %d ubi%d error: %s: only %d UBI devices may be created ubi%d error: %s: self-check failed drivers/mtd/ubi/vtbl.cubi%d error: %s: unsupported on-flash UBI format ubi%d error: %s: VID of PEB %d header is bad, but it was OK earlier, err %d ubi%d error: %s: volume %d already exists ubi%d error: %s: volume "%s" exists (ID %d) ubi%d error: %s: not enough PEBs, only %d available ubi%d error: %s: cannot create volume %d, error %d ubi%d error: %s: out of volume IDs ubi%d error: %s: %s reference count %d, destroy anyway ubi%d: detaching mtd%d ubi%d: mtd%d is detached ubi%d error: %s: %s: work failed with error code %d eraseblock attaching information dump: ec %d pnum %d lnum %d scrub %d sqnum %llu Volume attaching information dump: vol_id %d highest_lnum %d leb_count %d compat %d vol_type %d used_ebs %d last_data_size %d data_pad %d Erase counter header dump: magic %#08x version %d ec %llu vid_hdr_offset %d data_offset %d image_seq %d hdr_crc %#08x erase counter header hexdump: ubi%d: dumping %d bytes of data from PEB %d, offset %d Volume identifier header dump: magic %08x version %d vol_type %d copy_flag %d compat %d vol_id %d lnum %d data_size %d used_ebs %d data_pad %d sqnum %llu hdr_crc %08x Volume identifier header hexdump: Volume information dump: vol_id %d reserved_pebs %d alignment %d data_pad %d vol_type %d name_len %d usable_leb_size %d used_ebs %d used_bytes %lld last_eb_bytes %d corrupted %d upd_marker %d skip_check %d name %s 1st 5 characters of name: %c%c%c%c%c Volume table record %d dump: name NULL crc %#08x ubi%d error: %s: erase counter overflow at PEB %d, EC %d ubi%d error: %s: no free eraseblocks ubi%d error: %s: no enough physical eraseblocks (%d, need %d) ubi%d: force data checking ubi%d: recover PEB %d, move data to PEB %d ubi%d: data was successfully recovered ubi%d: try again ubi%d: try another PEB Volume %s not found! UBI error: too many MTD devices, maximum is %d UBI error: cannot open mtd %s, error %d UBI error: cannot attach mtd%d UBI error: cannot initialize UBI, error %d ubi%d error: %s: error %d while checking if PEB %d is bad ubi%d error: %s: read-only mode ubi%d error: %s: cannot mark PEB %d bad, error %d (ECC error)ubi%d: fixable bit-flip detected at PEB %d ubi%d error: %s: error %d%s while reading %d bytes from PEB %d:%d, read %zd bytes ubi%d error: %s: validation failed for PEB %d ubi%d error: %s: cannot invalidate PEB %d, write returned %d ubi%d: run torture test for PEB %d ubi%d error: %s: erased PEB %d, but a non-0xFF byte found ubi%d error: %s: pattern %x checking failed for PEB %d ubi%d: PEB %d passed torture test, do not mark it as bad ubi%d error: %s: read problems on freshly erased PEB %d, must be bad ubi%d error: %s: bad VID header CRC at PEB %d, calculated %#08x, read %#08x ubi%d error: %s: cannot write %d bytes to PEB %d:%d (emulated) ubi%d error: %s: error %d while writing %d bytes to PEB %d:%d, written %zd bytes ubi%d error: %s: cannot allocate memory to check writes ubi%d error: %s: self-check failed for PEB %d:%d, len %d ubi%d: data differ at position %d ubi%d: hex dump of the original buffer from %d to %d ubi%d: hex dump of the read buffer from %d to %d UBI error: too many parameters, max. is %d UBI error: parameter "%s" is too long, max. is %d UBI error: too many arguments at "%s" UBI error: incorrect bytes count: "%s" UBI error: bad value for max_beb_per1024 parameter: %sUBI error: bad value for ubi_num parameter: %subi%d error: %s: cannot open device %d, volume %d, error %d Partition %s not found! %s,%sUBI init error %d Please check, if the correct MTD partition is used (size big enough?) ubi%d error: %s: the layout volume was not found ubi%d error: %s: too many LEBs (%d) in layout volume ubi%d: volume table was restored ubi%d error: %s: both volume tables are corrupted ubi%d error: %s: more than one auto-resize volume (%d and %d) layout volumeubi%d error: %s: not enough PEBs, required %d, available %d ubi%d error: %s: %d PEBs are corrupted and not used ubi%d error: %s: found %d volumes while attaching, maximum is %d + %d ubi%d error: %s: too large volume ID %d found ubi%d: finish volume %d removal ubi%d error: %s: bad attaching information, error %d ubi%d error: %s: too small size %d, %d LEBs contain data ubi%d error: %s: not enough PEBs: requested %d, available %d ubi%d error: %s: cannot allocate memory to check for 0xFFs ubi%d error: %s: err %d while reading %d bytes from PEB %d:%d, read %zd bytes ubi%d error: %s: flash region at PEB %d:%d, length %d does not contain all 0xFF bytes ubi%d: hex dump of the %d-%d region ubi%d: reserved more %d PEBs for bad PEB handling size > volume size! Aborting! Cannot start volume update Couldnt or partially wrote data updatingdamaged volume, update marker is setNo size specified -> Using max size (%lld) Read %zu bytes from volume %s to %p read from corrupted volume %dNO MEM read err %x ubi%d error: %s: new PEB %d does not contain all 0xFF bytes ubi_bgt%ddubi%d error: %s: PEB %d not found ubi%d: schedule PEB %d for scrubbing UBIFS error (ubi%d:%d pid %d): %s: too few LPT LEBs UBIFS error (ubi%d:%d pid %d): %s: LPT ltab too big UBIFS error (ubi%d:%d pid %d): %s: cannot change properties of LEB %d, error %d UBIFS error (ubi%d:%d pid %d): %s: bad magic %#08x, expected %#08x UBIFS error (ubi%d:%d pid %d): %s: bad node type %d UBIFS error (ubi%d:%d pid %d): %s: bad CRC: calculated %#08x, read %#08x UBIFS error (ubi%d:%d pid %d): %s: bad node length %d UBIFS error (ubi%d:%d pid %d): %s: bad node at LEB %d:%d UBIFS error (ubi%d:%d pid %d): %s: invalid compression type %d UBIFS error (ubi%d:%d pid %d): %s: %s compression is not compiled in UBIFS error (ubi%d:%d pid %d): %s: cannot decompress %d bytes, compressor %s, error %d R5unknown/invalid name hashsimpleunknown/invalid formatNot a node, first %zu bytes: magic %#x crc %#x node_type %d (%s) group_type %d (%s) sqnum %llu len %u pad_len %u key_hash %d (%s) key_fmt %d (%s) flags %#x big_lpt %u space_fixup %u min_io_size %u leb_size %u leb_cnt %u max_leb_cnt %u max_bud_bytes %llu log_lebs %u lpt_lebs %u orph_lebs %u jhead_cnt %u fanout %u lsave_cnt %u default_compr %u rp_size %llu rp_uid %u rp_gid %u fmt_version %u time_gran %u UUID %pUB highest_inum %llu commit number %llu log_lnum %u root_lnum %u root_offs %u root_len %u gc_lnum %u ihead_lnum %u ihead_offs %u index_size %llu lpt_lnum %u lpt_offs %u nhead_lnum %u nhead_offs %u ltab_lnum %u ltab_offs %u lsave_lnum %u lsave_offs %u lscan_lnum %u empty_lebs %u idx_lebs %u total_free %llu total_dirty %llu total_used %llu total_dead %llu total_dark %llu lnum %u offs %u jhead %u key %s creat_sqnum %llu size %llu nlink %u atime %lld.%u mtime %lld.%u ctime %lld.%u uid %u gid %u mode %u xattr_cnt %u xattr_size %u xattr_names %u compr_type %#x data len %u inum %llu type %d nlen %d name (bad name length, not printing, bad or corrupted node) size %u compr_typ %d data size %d data: inum %u old_size %llu new_size %llu child_cnt %d level %d Branches: %d: LEB %d:%d len %d key %s last node flag %llu %d orphan inode numbers: ino %llu node type %d was not recognized (pid %d) dumping pnode: address %zx parent %zx cnext %zx flags %lu iip %d level %d num %d %d: free %d dirty %d flags %d lnum %d znode %p, LEB %d:%d len %d parent %p iip %d level %d child_cnt %d flags %lx zbranches: %d: znode %p LEB %d:%d len %d key %s %d: LNC %p LEB %d:%d len %d key %s %s: Error, no memory for malloc! Symlink recursion, aborting %s/%sUBIFS error (ubi%d:%d pid %d): %s: error %d reading pnode at %d:%d UBIFS error (ubi%d:%d pid %d): %s: calc num: %d UBIFS error (ubi%d:%d pid %d): %s: inode is too large (%lld) UBIFS error (ubi%d:%d pid %d): %s: unknown compression type %d UBIFS error (ubi%d:%d pid %d): %s: inode %lu validation failed, error %d UBIFS error (ubi%d:%d pid %d): %s: failed to read inode %lu, error %d UBIFS error (ubi%d:%d pid %d): %s: ubi_is_mapped failed for LEB %d, error %d UBIFS error (ubi%d:%d pid %d): %s: reading %d bytes from LEB %d:%d failed, error %d UBIFS error (ubi%d:%d pid %d): %s: unmap LEB %d failed, error %d Loading file '%s' to addr 0x%08x... Done UBIFS error (ubi%d:%d pid %d): %s: current fanout %d, branch count %d UBIFS error (ubi%d:%d pid %d): %s: max levels %d, znode level %d UBIFS error (ubi%d:%d pid %d): %s: bad branch %d UBIFS error (ubi%d:%d pid %d): %s: bad key type at slot %d: %d UBIFS error (ubi%d:%d pid %d): %s: bad target node (type %d) length (%d) UBIFS error (ubi%d:%d pid %d): %s: have to be %d UBIFS error (ubi%d:%d pid %d): %s: have to be in range of %d-%d UBIFS error (ubi%d:%d pid %d): %s: bad key order (keys %d and %d) UBIFS error (ubi%d:%d pid %d): %s: keys %d and %d are not hashed but equivalent UBIFS error (ubi%d:%d pid %d): %s: bad indexing node at LEB %d:%d, error %d other %s: Error in ubifs_iget(), ino=%lld ret=%p! %.3s %.3s %.2d %.2d:%.2d:%.2d %d %9lld %24.24s UBIFS error (ubi%d:%d pid %d): %s: cannot find next direntry, error %d UBI volumeUBIFS error (pid: %d): cannot open "%s", error %d UBIFS: only ro mode in U-Boot allowed. UBIFS error (ubi%d:%d pid %d): %s: too small LEBs (%d bytes), min. is %d bytes UBIFS error (ubi%d:%d pid %d): %s: too few LEBs (%d), min. is %d UBIFS error (ubi%d:%d pid %d): %s: bad min. I/O size %d UBIFS error (ubi%d:%d pid %d): %s: bad write buffer size %d for %d min. I/O unit UBIFS error (ubi%d:%d pid %d): %s: can't format empty UBI volume: read-only %s UBIFS error (ubi%d:%d pid %d): %s: cannot mount read-write - read-only media UBIFS error (ubi%d:%d pid %d): %s: 'compressor "%s" is not compiled in UBIFS error (ubi%d:%d pid %d): %s: too small LEB size %d, at least %d needed UBIFS error (ubi%d:%d pid %d): %s: too small log %d LEBs, required min. %d LEBs ubifs_bgt%d_%dUBIFS error (ubi%d:%d pid %d): %s: no LEB for GC UBIFS error (ubi%d:%d pid %d): %s: invalid node type %d in orphan area at %d:%d UBIFS error (ubi%d:%d pid %d): %s: out of order commit number %llu in orphan node at %d:%d ubifs: Error offset must be a multiple of %d ubifs: Error offset (%lld) > file-size (%lld) %s: Error, malloc fails! UBIFS error (ubi%d:%d pid %d): %s: cannot read page %lu of inode %lu, error %d Error reading file '%s' UBIFS error (ubi%d:%d pid %d): %s: unexpected node type %d master LEB %d:%d UBIFS error (ubi%d:%d pid %d): %s: bad leb_cnt on master node UBIFS error (ubi%d:%d pid %d): %s: bad master node at offset %d error %d UBIFS error (ubi%d:%d pid %d): %s: error %d reading nnode at %d:%d UBIFS error (ubi%d:%d pid %d): %s: bad node type (%d but expected %d) UBIFS error (ubi%d:%d pid %d): %s: expected node type %d UBIFS error (ubi%d:%d pid %d): %s: bad node length %d, expected %d UBIFS error (ubi%d:%d pid %d): %s: bad node at LEB %d:%d, LEB mapping status %d No UBIFS filesystem found! UBIFS error (ubi%d:%d pid %d): %s: on-flash format version is w%d/r%d, but software only supports up to version w%d/r%d UBIFS error (ubi%d:%d pid %d): %s: on-flash format version %d is not supported UBIFS error (ubi%d:%d pid %d): %s: unsupported key format UBIFS error (ubi%d:%d pid %d): %s: min. I/O unit mismatch: %d in superblock, %d real UBIFS error (ubi%d:%d pid %d): %s: LEB size mismatch: %d in superblock, %d real UBIFS error (ubi%d:%d pid %d): %s: bad LEB count: %d in superblock, %d on UBI volume, %d minimum required UBIFS error (ubi%d:%d pid %d): %s: max. LEB count %d less than LEB count %d UBIFS error (ubi%d:%d pid %d): %s: too small journal (%lld bytes), must be at least %lld bytes UBIFS error (ubi%d:%d pid %d): %s: too large journal size (%lld bytes), only %lld bytes available in the main area UBIFS error (ubi%d:%d pid %d): %s: bad superblock, error %d UBIFS error (ubi%d:%d pid %d): %s: unexpected return value %d UBIFS error (ubi%d:%d pid %d): %s: corrupt empty space LEB %d:%d, corruption starts at %d UBIFS error (ubi%d:%d pid %d): %s: corruption %d UBIFS error (ubi%d:%d pid %d): %s: Not a valid node UBIFS error (ubi%d:%d pid %d): %s: Node a CS node, type is %d UBIFS error (ubi%d:%d pid %d): %s: CS node cmt_no %llu != current cmt_no %llu UBIFS error (ubi%d:%d pid %d): %s: failed to get CS sqnum UBIFS error (ubi%d:%d pid %d): %s: unrecoverable log corruption in LEB %d UBIFS error (ubi%d:%d pid %d): %s: failed to recover master node UBIFS error (ubi%d:%d pid %d): %s: dumping first master node UBIFS error (ubi%d:%d pid %d): %s: dumping second master node UBIFS error (ubi%d:%d pid %d): %s: bad index head LEB %d:%d UBIFS error (ubi%d:%d pid %d): %s: first log node at LEB %d:%d is not CS node UBIFS error (ubi%d:%d pid %d): %s: first CS node at LEB %d:%d has wrong commit number %llu expected %llu UBIFS error (ubi%d:%d pid %d): %s: first node is not at zero offset UBIFS error (ubi%d:%d pid %d): %s: file system's life ended UBIFS error (ubi%d:%d pid %d): %s: bad sqnum %llu, commit sqnum %llu UBIFS error (ubi%d:%d pid %d): %s: bud at LEB %d:%d was already referred UBIFS error (ubi%d:%d pid %d): %s: unexpected node in log UBIFS error (ubi%d:%d pid %d): %s: log error detected while replaying the log at LEB %d:%d UBIFS error (ubi%d:%d pid %d): %s: no UBIFS nodes found at the log head LEB %d:%d, possibly corrupted UBIFS error (ubi%d:%d pid %d): %s: bad truncation node UBIFS error (ubi%d:%d pid %d): %s: unexpected node type %d in bud LEB %d:%d UBIFS error (ubi%d:%d pid %d): %s: bad node is at LEB %d:%d UBIFS error (ubi%d:%d pid %d): %s: garbage UBIFS error (ubi%d:%d pid %d): %s: bad node UBIFS error (ubi%d:%d pid %d): %s: unknown UBIFS error (ubi%d:%d pid %d): %s: empty space starts at non-aligned offset %d UBIFS error (ubi%d:%d pid %d): %s: corrupt empty space at LEB %d:%d UBIFS error (ubi%d:%d pid %d): %s: LEB %d scanning failed UBIFS error (ubi%d:%d pid %d): %s: LEB %d scanning failed, error %d UBIFS error (ubi%d:%d pid %d): %s: bad pad node at LEB %d:%d UBIFS error (ubi%d:%d pid %d): %s: bad padding length %d - %d UBIFS error (ubi%d:%d pid %d): %s: corruption at LEB %d:%d UBIFS error (ubi%d:%d pid %d): %s: first %d bytes from LEB %d:%d %s: Error reading inode %ld! UBIFS error (ubi%d:%d pid %d): %s: cannot read %d bytes from LEB %d:%d, error %d UBIFS error (ubi%d:%d pid %d): %s: bad key in node at LEB %d:%d UBIFS error (ubi%d:%d pid %d): %s: cannot update properties of LEB %d, error %d directory entryextended attribute entryUBIFS error (ubi%d:%d pid %d): %s: bad %s node UBIFS error (ubi%d:%d pid %d): %s: bad key type %d Error reading superblock on volume '%s' errno=%d! Unmounting UBIFS volume %s! EP%d/%s FAIL info=%x pg0=%x ( w usb,device-classusb,interface-classcompositegadget not registered. Human Interface, Subclass: NoneBoot KeyboardMousereservedMass Storage, RBC SFF-8020i (ATAPI)QIC-157 (Tape)UFISFF-8070Transp. SCSICommand/BulkCommand/Bulk/IntBulk onlySelf Powered Bus Powered Remote Wakeup InOut Configuration: %d - Interfaces: %d %s%s%dmA Interface: %d - Alternate Setting %d, Endpoints: %d - Class - - Endpoint %d %s ControlIsochronousInterrupt MaxPacket %d Interval %dms%d: %s, USB Revision %x.%x - %s %s %s - Class: - Class: (from Interface) %s - PacketSize: %d Configurations: %d - Vendor: 0x%04x Product 0x%04x Version %d.%d String: "%s"Error: Cannot find high speed parent of usb-1 device No handle_interrupts function found No USB device found failed to start %s: %d couldn't find an available UDC See InterfaceCommunicationHuman InterfacePrinterMass StorageHubCDC DataVendor specificAudiounable to get descriptor, error %lX config descriptor too short (expected %i, got %i) dr_modeusb dr_mode not found phy_typeutmiutmi_wideusb_pgood_delayCan't allocate memory for USB device! Port %d over-current occurred %d times cannot reset port %i!? Bus %s: Port not available. probe failed, error %d No working controllers found lun%dusb_storage_blkscanning bus %s for devices... No USB Device found %d USB Device(s) found generic_bus_%x_dev_%xusb_dev_generic_drvusb_new_device: Cannot read configuration, skipping device %04x:%04x ERROR: NOT USB_CONFIG_DESC %x ERROR: Invalid USB CFG length (%d) ERROR: Invalid USB IF length (%d) USB IF descriptor overflowed buffer! Too many USB interfaces! ERROR: Invalid USB EP length (%d) USB EP descriptor overflowed buffer! Endpoint descriptor out of order! Interface %d has too many endpoints! ERROR: Invalid USB EPC length (%d) USB EPC descriptor overflowed buffer! EPC descriptor out of order! failed to set default configuration len %d, status %lX selecting invalid interface %d%s: invalid max packet size Cannot allocate device context to get SLOT_ID USB device not accepting new address (error=%lX) 12 Mb/s+- %s (%s, %dmA) %s %s %s %s Did not get interrupt on CBI cmd 0x%02X returned 0x%02X 0x%02X 0x%02X 0x%02X (NOT READY) cmd 0x%02X returned 0x%02X 0x%02X 0x%02X 0x%02X READ_CAP ERROR Device NOT ready Request Sense returned %02X %02X %02X error in inquiry No storage devices, perhaps not 'usb start'ed..? scanning usb for storage devices... %d Storage Device(s) found USB Storage Transport unknown / not yet implemented Sorry, protocol %d not yet supported. ## No elf image at address 0x%08lx ## Not a 32-bit elf image at address 0x%08lx ubi%d error: %s: node with incompatible UBI version found: this UBI version is %d, image version is %d ubi%d error: %s: bad VID header offset %d, expected %d ubi%d error: %s: bad data offset %d, expected %d ubi%d error: %s: bad erase counter %lld ubi%d error: %s: bad EC header ubi%d error: %s: inconsistent vol_id ubi%d error: %s: inconsistent vol_type ubi%d error: %s: inconsistent used_ebs ubi%d error: %s: inconsistent data_pad ubi%d error: %s: inconsistent VID header at PEB %d ubi%d error: %s: bad copy_flag ubi%d error: %s: negative values ubi%d error: %s: bad vol_id ubi%d error: %s: bad compat ubi%d error: %s: bad vol_type ubi%d error: %s: bad data_pad ubi%d error: %s: zero used_ebs ubi%d error: %s: zero data_size ubi%d error: %s: bad data_size ubi%d error: %s: too high lnum ubi%d error: %s: non-zero data CRC ubi%d error: %s: non-zero data_size ubi%d error: %s: zero data_size of copy ubi%d error: %s: bad used_ebs ubi%d error: %s: bad VID header Linux drivers/mtd/nand/raw/nand_bbt.cU-Boot 2021.04-somlabs-imx_v2021.04_5.15.5-1.0.0+g1beacd2591 (Aug 08 2022 - 09:58:04 +0000)Error: no valid bmp image at %lx Error: %d bit/pixel mode, but BMP has %d bit/pixel Error: only support 16 bpix~~~~l|88||8<<<<~~<<<><~~<fffffffff{|`8ll8 |<~~<~<~~< 0``0(ll(88||||88<<<fff$lllllll||| 0`Ɔ8ll8vv000` 000000 0 0f<l8l||||`0||0xv`0v~ x|||||8ld`````ff<~~~p0`x |v 08<0`||0`vvffffffv~8ll8|0000`|`bfl0`܆ >`bfl0fΚ?<<<6ll6l6lDDDDDDDDUUUUUUUUwwwwwwww66666666666666666666666666666666666666666666666666666666666666666666666666666667666666666666670??07666666666666666666666666667076666666666666666666666666666666666666666666??66666666666666666666666vvxllllll`00`~pffffff|``v~ffff<~~~~`0``|```0|~~0  0~ 0`0 ~p~vv8ll8 ll<l66666 mtd erase mx7-bcb nandbcb dump off|partition - dump/verify boot structures @ 5-oц0[addr [arg ...]] - boot application image stored in memory passing arguments 'arg ...'; when booting a Linux kernel, 'arg' can be the address of an initrd image When booting a Linux kernel which requires a flat device-tree a third argument is required which is the address of the device-tree blob. To boot that kernel without an initrd image, use a '-' for the second argument. If you do not pass a third a bd_info struct will be passed instead For the new multi component uImage format (FIT) addresses must be extended to include component or configuration unit name: addr: - direct component image specification addr# - configuration specification Use iminfo command to get the list of existing component images and configurations. Sub-commands to do part of the bootm sequence. The sub-commands must be issued in the order below (it's ok to not issue all sub-commands): start [addr [arg ...]] loados - load OS image ramdisk - relocate initrd, set env initrd_start/initrd_end fdt - relocate flat device tree cmdline - OS specific command line processing/setup bdt - OS specific bd_info processing prep - OS specific prep before relocation or go go - start OSoЅf腇f腇mqf腇f腇tqf腇f腇 f腇f腇|q@f腇f腇qf腇f腇qf腇f腇qf腇f腇#f腇f腇[addr] - run script starting at addr - A valid image header must be present For FIT format uImage addr must include subimage unit name in the form of addr:+sAUf腇f腇0sUf腇f腇%Vf腇f腇8AWf腇f腇[addr [initrd[:size]] [fdt]] - boot Linux zImage stored in memory The argument 'initrd' is optional and specifies the address of the initrd in memory. The optional argument ':size' allows specifying the size of RAW initrd. When booting a Linux kernel which requires a flat device-tree a third argument is required which is the address of the device-tree blob. To boot that kernel without an initrd image, use a '-' for the second argument. If you do not pass a third a bd_info struct will be passed instead !Zf腇f腇}vwZf腇f腇vZf腇f腇vmZf腇f腇vcZf腇f腇vYZf腇f腇addr [-c] [] - Set the [control] fdt location to fdt move - Copy the fdt to and make it active fdt resize [] - Resize fdt to size + padding to 4k addr + some optional if needed fdt print [] - Recursive print starting at fdt list [] - Print one level starting at fdt get value - Get and store in fdt get name - Get name of node and store in fdt get addr - Get start address of and store in fdt get size [] - Get size of [] or num nodes and store in fdt set [] - Set [to ] fdt mknode - Create a new node after fdt rm [] - Delete the node or fdt header [get ] - Display header info get - get header member and store it in fdt bootcpu - Set boot cpuid fdt memory - Add/Update memory node fdt rsvmem print - Show current mem reserves fdt rsvmem add - Add a mem reserve fdt rsvmem delete - Delete a mem reserves fdt chosen [ ] - Add/update the /chosen branch in the tree / - initrd start/end addr NOTE: Dereference aliases by omitting the leading '/', e.g. fdt print ethernet0./ @%f腇f腇x]f腇f腇顆销f腇f腇 of腇f腇f腇f腇Mf腇f腇~٘f腇f腇'l%f腇f腇졆f腇f腇񡆇yf腇f腇 f腇f腇Yf腇f腇ef腇f腇񎀇f腇f腇+9f腇f腇- generic operations on memory technology devices mtd list mtd read[.raw][.oob] [ []] mtd dump[.raw][.oob] [ []] mtd write[.raw][.oob][.dontskipff] [ []] mtd erase[.dontskipbad] [ []] Specific functions: mtd bad With: : NAND partition/chip name : user address from/to which data will be retrieved/stored : offset in in bytes (default: start of the part) * must be block-aligned for erase * must be page-aligned otherwise : length of the operation in bytes (default: the entire device) * must be a multiple of a block for erase * must be a multiple of a page otherwise (special case: default is a page with dump) The .dontskipff option forces writing empty pages, don't use it if unsure. 졆!f腇f腇x-f腇f腇 o-f腇f腇Z-f腇f腇]f腇f腇* f腇f腇 - list partition table mtdparts delall - delete all partitions mtdparts del part-id - delete partition (e.g. part-id = nand0,1) mtdparts add [@] [] [ro] - add partition mtdparts default - reset partition table to defaults ----- this command uses three environment variables: 'partition' - keeps current partition identifier partition := := ,part_num 'mtdids' - linux kernel mtd device id <-> u-boot device id mapping mtdids=[,,...] := = := 'nand'|'nor'|'onenand'|'spi-nand' := mtd device number, 0... := unique device tag used by linux kernel to find mtd device (mtd->name) 'mtdparts' - partition list mtdparts=mtdparts=[;...] := :[,...] := unique device tag used by linux kernel to find mtd device (mtd->name) := [@][][] := standard linux memsize OR '-' to denote all remaining space := partition start offset within the device := '(' NAME ')' := when set to 'ro' makes partition read-only (not used, passed to kernel)info - show available NAND devices nand device [dev] - show or set current device nand read - addr off|partition size nand write - addr off|partition size read/write 'size' bytes starting at offset 'off' to/from memory address 'addr', skipping bad blocks. nand read.raw - addr off|partition [count] nand write.raw[.noverify] - addr off|partition [count] Use read.raw/write.raw to avoid ECC and access the flash as-is. nand write.trimffs - addr off|partition size write 'size' bytes starting at offset 'off' from memory address 'addr', skipping bad blocks and dropping any pages at the end of eraseblocks that contain only 0xFF nand erase[.spread] [clean] off size - erase 'size' bytes from offset 'off' With '.spread', erase enough for given file size, otherwise, 'size' includes skipped bad blocks. nand erase.part [clean] partition - erase entire mtd partition' nand erase.chip [clean] - erase entire chip' nand bad - show bad blocks nand dump[.oob] off - dump page nand scrub [-y] off size | scrub.part partition | scrub.chip really clean NAND erasing bad blocks (UNSAFE) nand markbad off [...] - mark bad block(s) at offset (UNSAFE) nand biterr off - make a bit error at offset (UNSAFE)'l̀f腇f腇졆ˀf腇f腇蘆̀f腇f腇addr part [dest] - extract from legacy image at and copy to addr uname [dest] - extract subimage from FIT image at and copy to f腇f腇 }f腇f腇f腇f腇!f腇f腇If腇f腇 f腇f腇b ጁf腇f腇'2 f腇f腇Yf腇f腇default [-f] -a - [forcibly] reset default environment env default [-f] var [...] - [forcibly] reset variable(s) to their default values env delete [-f] var [...] - [forcibly] delete variable(s) env edit name - edit environment variable env exists name - tests for existence of variable env export [-t | -b | -c] [-s size] addr [var ...] - export environment env import [-d] [-t [-r] | -b | -c] addr [size] [var ...] - import environment env print [-a | name ...] - print environment env run var [...] - run commands in an environment variable env set [-f] name [arg ...] Ƴ a˳ ۄK;ҳ煇mu8z   P   15eIsIY;w)J{鋁}/o-1m]Jyqi#""hmhmtmtm|m|mmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmnn n nnnnn$n$n,n,n4n4nx@>9@Uy@lr@lI@t@Y@q@俆@俆@@@@@ @ '@ '@ >UUl l   ( @ Xm    ††.† D† Z† o† † † †@†:@†*@ †J@ Æ Æ<6Æ, MÆL dÆzÆ>Æ. ÆN 0PQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~N()*+,-./0123456789:;<=>?& hh 낇 삇ꂇlist - show video link info, set video_link variable to select link&Ɇ"hhɆ""ʆP"i'"4ʆ""ʆP"''"Ɇp"&"Ɇ`"&"Ɇ0"&'ɆP"'&;c4U54:m4)@45Xˆ B!BAD9A]AA9A%LA6]0[ 䳇MSFT100\\8A P% h)  @ @  }}Y}ixUxsuUrY1ˆ9⃇y-烇q烇ꃇ냇냇ꃇI냇냇ŕˆI՝1E5]ӃMiuŕӃˆe􃇡uŕˆI]cgmsuŕf腇ˆˆ냇ˆ1[  ,Rхa|A]rRrf腇rTrrTjiU:sTs׺5M"qf腇q5M"qf腇Lw ZTwuwDq LJqGQʀuv[vws WsN]ed|so @kof腇"]&5t}Ytf腇فXd煇|̐ᐆsYstYʀutZtuA兇 Zvv19S}M iAkȂw]wf腇z-^zzh{;^xxw^w xx^xxRy][ysyy^yz Ӏo{u^w{{a|W^i||{e^x{~I^[ysy`~lQ1k9Єkׄ񄆇kf腇; k@P# ILooȆ9oq NqqQtXXt|tp NpGp9Bg2s8]ƆƆdž{}k~zSkaqvw vю&慇vA兇v򏆇~l{okx1х{1@KɆh}=둆5Sb*2 6Y@]|͏]ц 忀bnU)nEݽעGaʀKuǑIʑ둆*rN0rLrʀ;? ʀFa 򀇗}k5ks酇 Nqf腇*%~1Qx̀ Buzof腇b ጁf}džak̆憆dž[%džGdžJ Ա}iiрq޳ 泆xЅEk[ysy)jqRrMȏ Ӏ٨ԣiʀݣu Ӏ񨆇M؀55߀?bހˬE߀P%(뀇°ᰆ쿅)瀇ǭ֭怇4φNVrf腇dždžܮ8ˆhv7m7)7?@Ȇ"ņ7ょA肇₇0:ĆGp؂Ȇ&ahbʆM,0_oa,8قÆ9셅> Ȇi,YFBʆM(+8:ʆT0]1ȅJU<ddž?0x%fg 3J8ˆep}9̴ %(Ɔk낇Ȯ_o2/9 vYЅBN YׅHхG兇iׅ)H3҆RˆLׅAH4҆Rˆ 5!mPݤ]@8 \" @B@?Ȇ&/  5729F;xdž?YFE2ĆGݱgʆMU)9(85 T--JU= coa쿅e-ikq@ $ˆf쿅hg-+>qD@ $3ƆkȆi삇K삇킇;삇8@LJЁLJ $(,048        $ P T X   tx PTX\`dhlptx|0Pp $\dhlptx|<@$(,04dhl \`dhlp "$"(","0"4"8"<""""""$$$$ $&&&&&&&&&''' ''''' '$'(','0'4'8'<'@'D'H'L'P'T'X'\'`'d'h'l'p't'x'|'''''''''''''''''''''4)<)@)D)L)P)++++++++++,$/(/,/0/4/8/>>(?@BBBBB$B,B0B4B8B >>>>@0ABBBCDFFFFG,G0G4GHHHHHHHJJJJKKKM MpMMNNdNhNlNpNtNxNQ QQQQQ Q$Q(Q,Q0Q4Q>>>? ?????p@t@x@|@@@0>??TH`LP TdXhXlXpXtXxX|XXXXXXYY|YYYYYYYYYYYZZZZZZZZZZZ]]]]]]]]]]]]^^^ ^^^^^ ^$^(^,^0^4^8^<^$b(b,b0b4b8b