DUNE FIRMWARE FILE [solo4k]format2170602_0153_r11173673472-2136592268hwv:2s:1nparts:59588070151194517260099763772233027683947894050167970917200.tO\@Bg /M',`.DzE ?#ePywU{)FmBO ZK}|yc2_ܪ !>-}+M|WCWggF=hlLmZɉq#-?f+)UH].amACndqTB SYՠA6km~G&ݠ,'1@Mnormal013107201310720pr=2:0mtd1_merge1310721074790413107255050240pr=2:5636096normal108789763355443211141120283115520pr=2:11141120normal444334083355443211141120283115520pr=2:11141120normal77987840139460608394526721342177280pr=2:39452672THIS iS DUMMY SIGMA-BOOT.IMG FILE {Uboota>z8U{@|ʕ7 hw>@r ~3KaÂVm+;`' +b]֓j)( 7k^ͭPl0Ï8\!F+X$Q#"p`12Z6gwݨ[b^ظ4+[rvo͑G}~k@dY[I0|Ѻ|E;ЪM=/R,J=0/DZ8yﭹf俼5A `P9VH2a|F<9[M`¥l/$BE.i-, ^HOǘXbB(/+ g~50oƔH+./Ganœ+F(:ꓖǧVaAYzI5Cy@o(fyNq/ϴ/. m'h!#26X%\ma^',pr>oU61FmZTGӯʾbSj2 Oihu@ĸ==V:Gv C阯/kuQaDn($9TRMdyӡLӳbscND}'غi%2)S ʺp'Vi ;DiHGS{oi)g:CўL#6d[}b=H%[ OD<ܿH+qZ,=PsBF8GKNsdab îa5bjt3 <Ck{>~& s;DOޭޭP[sessionivseedseedseedseedsessionkeyI$y$7k2f75lOIPOKS`Z\݊zx[5RFΈЏDz/㹌xbh@<x@%<Z7`@$8@@$z@ڈvܩ\tJo,-̡ $ƝGitܛހt]r} U1$[^?Y[V9۵D7q/B!P'!@l'h!d`\X< $TP# <D! |$$d)''&(B'&(!($'$M&b!9B!(!(!( (B(& (& &j$H$K&C! !p!h!`!8!x`!X@!P!@ )% $?$1"%?B0!]C<"%?B0!]!0EB$##& & "%?B0!B! ! %%&C(&E! Ĭ)''&(B'&(!($'$M&b!9B!(!(!( (B(& (& &j$H$K&C! !p!h!`!8!x`!X@!P!@ )%lh!Hld!jh`!Kd\!o`X!G\T!lXP!MT!nP@'jK$AB4d67`6$gLaH`4-3 #Ѡ @kkl@) `֏eg`֏e D2Za' @jKl @`֏eg`֏e D2 Za ``֏eg`֏e D2#a-  evd#chpll %p/%p -> %p/%p... ok <H[0PdBB`GBBLԀB3g`GB2P2M퀘n`bg"j`G`֏"gg`֏e D2.Za`G+[kxe*]``eg%ko@B44DgJZ` jd2i]עBw*]g `G`GҀ`G"gbg!1$t!-`t!)`t!%`t!!`t!`t!`t!`t!` t! `t! `t!`!j" """   Ҥ   `[ՠ mn`bgjnoѠrab#r`r ab- r`a`0ggn`Eoh@Cr`bgn2 GB_`jLSaGBgQCL]@N`hbgn2 GBjLJDaaFgA -B *jgmҠr(ar%a@@Ramr2amar'a"BmAra m!r`jb` gg' k"ADF2JaCdӏk"ADF2JaCdgl Ӣ mh`  l@ۀ@ڀݠkjmӇҠ+ЀmaР+ҀmaР+jm` nr`nv`njҵh2 #mP`EMU@DAB@`imr a!jl"[` - el.!cljDC $!q`q`` ` i``ڴ!ADBYҪa +IiB2@2ҦDMԵ"Za#aj@ҧj`㏉"gAlmNՑg`MN+g!kNjg`m N@Ӡ+lmgՑg`M+O gkjg`m OӠ+aCg0raACAAĀMAABMEHABEEABEîlm`M+g`gjmraamՋM+ҋklD2CBa@2klA"g @RaA``֏eg`֏e D2 Za! ! ,M싒klD2CB@2klNjKL@RaAgjmPN!mՎM@ mgKՐM,NӠҁ ځ \`L` hB* gj[e$hAA@#gB2B2 rHI` r@$C`#g`@b3B2!hDk`! ! g`!kkz`ڠA -a EX.`! B*A m(BD٠|lҒ0jmғHFg@nrWa- ea BHDAD|jҁmՁMakmЖӠ! lkl@2@2M衙Fgn@!jҁkmӠҙH8HX*`-!  e BD٠|kHklH١Fg@nr`- a e -a A hm8NРҁjmDNРҝA`㏀!L䢕jDR`jICa\`!-! `e@ Z`ldgdCgkl "oDl@ *l@*xRXgҵW*HlAmHٸjDR`jүG@gg - apa-  emR`A -a-A  ejDDMTӮԩ`U `-!6Fgo`yH5l긓oHٵGg@r `-@-` e԰ *HAlm긓HՍGg@ggA-a@  !pa-A ` enKo@Cr`bgn2GB^$`jLSaFg@MBQCL]`hbgn2 GBjLJDaa - - ‛y`g` @n`bg` DCnРr7a@@ `Ge @`Gk C a`Ga@#r`r a-@ r` -@-  eoCUSչ`T `-@ elZg(``D2i@i!!!!!!//?CCCCC77j[ne nEnLnl2kmm l3mlkl3`3mkl3m`jM+ 6o`g`bnknoѠr#a#r`ra-@ r a$`@긕% ``ePdmlc0,13mlc0,12mlc0,11mlc1,13mlc1,12mlc1,11sata0sata1sflau0emmc0emmc1otherBORG %s@%p [_ftext=%p etext=%p] [_fdata=%p edata=%p] [_fbss=%p end=%p] sp=%p gp=%p pll1=%p premux=%p mux=%p [mips@%dMHz] xxenv xload3 rc=%d xxenv certificate doesn't contain EoL desc x.sysclk_use_bypassx.pll.1.pllx.muxs0vlrrw.0.mem_sizelrrw.1.mem_sizex.log2_xpu0_sizex.dsp0_sizex.zdata0_sizex.uzdata0_size%s does not meet constraints lrrw.mm_versionx.pll.0.pllpll0Boot from NAND... mlcnand_if_init() returned OK Boot from SATA... x.sata_channel_cfgBoot from CPU SPI NOR... x.spinor_half_sclk_perx.spinor_multi_io_periodx.spinor_use_multi_ioBoot from eMMC... Device init failed! boot forward not implemented for this device %d. x.s1.ga too close to a 64MB boundary: %p device read in virtual offset 0x%08lx for ZXENV succeeded! ... but is not a valid XENV... failed! Could not find a valid ZXENV! device read in physical offset of xos3 failed! device read in physical offset of xos3 succeeded! device read in virtual offset 0x%08lx for ezboot xload ezboot certificate doesn't contain EoL desc ezboot xload3 rc=%d ... but image failed authentication... Could not find a valid ezboot image! xos3 xload3 rc=%d 4UpH[HG0`4<04U4UH[H[`]@@B   <VT U$`8U|< 43?WWdjo`gFddgo`Srar ja@jddecfg0cfg1cfg2cfg3phy_cfg0phy_cfg1phy_cfg4WRLVLOVRB1WRLVLOVRB0WRLVLOVRENWRLVLRDENRDLVLPOLRDLVLOVRRDLVLSELMDRDLVLSTSELRDLVLRENSELDQSSKEWDQSKEWRDDQSKEWWRDMWRSEL1DMWRSEL0COMPRENSELGTSEL1GTNEG1GTSEL0GTNEG0SLDDR3SELCLKDISABLEFENA_RCVODISCLKPHYUPDACKCTRLUPDREQRDLVLEDGEWRLVLCKPOLDDR3BY16GTTIMESREFTIMMD2RTTWRMD2SRTMD2CWLMD2PASRRST2CKERSWODROD_OFFROD_ONROD_RVWRRPRTPRRDRTWWTRRCRFCRDATAENOFFSHUFFDISABLECFGDDCLCL_upCCLAHRASSELALWMINUSONEALreconfRCDREFSHd Dg 6DDL dg6DN j@!dd#$gl"ok g`k`K O` @m@k@m@egog`֏ek@l*`֏ekD2ud88 88"1@"1"10 0P0@0 @0dnmUN`$ggM`ەoA`ەolMMnqgjTۀۜ۝۠KK0HACatd4Udj҅ggmra@%mraA%mraB%m~raC%m|raD%myraE%mwraFCB2r aFOZXgZXgABjҠ#ljmBm3ng`-nd  gg`@-mA0J@.jA@0Kgg g`@gA.k`@2nA`@2mb`3`3M5+mg [%mgraM-LDg 5ElģDDggDOLDMgD jX892nQA`@2mb`3`3M4`pm*aC[aDJJcardx.ddr.gradex.ddr.fmin_mhzx.ddr.fmax_mhzx.ddr.methodx.ddr.verbosex.ddr.0.densityx.ddr.1.densityx.ddr.loaded key %s=%d TWT!P[0dj@) `H$)2B%D4jLF OZXgZXgAB@) nDZXg\@`F \`n\`n\`n)o@GBA Z`G@Z`oZ`oZ`oZ`oZ`oZ`okm`ڠ`@ja`ڠ`ڀ :eygjtA`GBpgLe)xgLP2 npl)N2}~nn^)l@ [Xgꞥ\2kkl^))DklN! jM 2kB2lT2Kl)_)m@3l3jL2H2nl)N~)aGm@DCꈝ)KIg@ KFL28kl JA Jmj``ڙg@kCa `00$1ې` "@`>@"Aud4Ud: m:DCKgڭn2dC@؀؃g2@GgdC@7gGghdC@CgdCg7j@dCm# ``j[`֏g`֏e D2#a*"S'a 4r$`m`gn mYgmk@l* J nzFKJS`judH[de>e$k-K@2D2ggngEddei&Ih5L2F6# dj 3"aCggmr jaMBud8]dojmgנEddj@`dJ``jLps `pJc aps`LBcaPspss `jcas s`0sa s k`ֲ@*ȜkFgll*gӳjKl3Mjl*DjKl` ` 2L2M4jL` ƳJ4l4M3jLh[gBB`d2i@i !xj dj"[C źrygt VrW|G2+͟wvg Z0Rʺ*h[UwXr>N3H# j1"mc YưѼ;=tFo(ҕE#PvaY*rc;;P?Abў SyɛxFu#\w][ M4V5vN3 űceCn.t[!ך(qF@bP6߷u,w}@,Ag@.Uh"EHo/Uvْ {3pvg-_J)Igf@ JV; .%Ћ'y`_XUZ5ܡAU嚜I>);Yس;< fML>g%{m XMz%iPD<Ն]!5M(m^ /8Ψ_9n|)6%kdp2Jkc4ޥI@#"U¾ޭޭP sessionivseedseedseedseedsessionkey{rKF[Re.ȇμVW1rb5nmO4"*`(5ج帲#] h_oU61FmZTGӯʾbSj2 Oihu@ĸ==V:Gv4Xs68kM sN{)0RV<w's$֐0+/GzךWw^ ZWl~u%y . B97m֯ͅQTK{qz0<37.mj8+'- nWҒRپ,8%2 åŒx%Yuma31 ;0ܗEώ7 b ;@fy4x>ttI&֫@z֞h&+NLm5+ޭޭ`TsessionivseedseedseedseedsessionkeyARx:AbTϕU/=ז,/l Jˑ:y?'] !M#9MGS/??[0w y^",:]㛎s[b N˸~<< %uzR+"4 N&DAUj ,\%Q7L'$IVI'k{5婠82RP7CI۾զyZAn=iEa=5 ZNj{lwy:t"l߀<`@@B|H@ kL(PsXgZXgk`3KZXgBj@2QCpasXgk`3KZXgD5j@2QA ԑg;vdX''-t<>c$c|<<$B4#C't< c$f|<<|&$4"B$#C't$,t$<B$%E c$F%e $%Ef $B%e$% b$%8<<$ᡄ$$!(b<B4 $Ct4`@'dh0@"e"e @k`3H2Kibcd'$ !B@A "$|C<dp(B$!bBf@<$B4!(0,%@<($ (b<B$!M$E$ !8&<3P4 $!(Et3 @< "$$|E $ "|B?B$B4!(@,7@$( (C<T$!TM$ B0 @%<+ 4!0F҉t+$$ !8&<3 4 $!(Et3@$ $#c8$ 0C|$ !8 "!T|Bb؂t! $ ('dj@2jX`JY lDJ44gHBk` EJj,*Yae?j *Xae jXq kBk`3`3 Jm CJm jXaj@2Tgr` mB55dJK@@Ce Jg KgJ@Kr@a *J@2@2J kjK@2@2Jk`uddj*m5@l4LL2e`@fL2aC_r`e*.ee"`_i 1`I`֏n6Nk`3gKC=` `k`3HABHk`3AKKC$`jDJ@2@2rjK@44sDJ@2@2Bc `cLj`@aC@`e,@@@2R`jK@3`3 @C@H"@2RA`@C@@2R1`Kj@g jdK@2@2KM@rapg@PIah 2Ke⠙ %j@2`GMrh`@PajKL,jKL.jK@2@2J Z!"2N2klT"k`3XREagHE*ek`3j@2K󀚠`ҀP؀Pr`P ran6N`1P؀PrajP؀Pr ` e !jDەejKLM)kk@l@``2@2R`jABK@2JL`k@l5"1t ak`3!KCjXmE@*J@2@2JIZ`n`gNDZ`# ta؂e*D*j@2k`3@K\2i_MrajDDK"j@2XRaj@2`6 &e/D2G2@pg(j@2@JhdB@Ra@PdCal4m5LMCABrCajCc|2_Mr`j@2`h0j@2`J|3M`c@k`3KL2i@E@L2iAFC_r`ewdede@2R`ek`3XR6aKPr0aj@2Ji 1h0H`P؀Pr`Pr`j@2J`1P؀Prtddgτ%gg`g etdd$ggτ*j`-+*#H2P2,jj,j@2`gjm5n"jM`3* #&gg`nj@2@2OB j@2@2h0OB&lj`1`r`g&`n* *+ +3@,JR2P2c`,+,Jc+Ia eydj@3OC` KCj`jKdj$g`r``ekxh0!HE@ґgmgnciYaAmCUa`mrlgs`r arn`;lg*lpc``mrl[`r arV`;lO*kl#OCLD+\lB`2R `Plr9aQr`r4a2R`ojLs`sal#Pr`r`l raQr`r`l ra@2R`OlOB Z`cj@2cXgKDguddh0XRj}`k`3X`On*JXاjl`er,``ekxj@2!JME@*Bk`3`3 KiC`Kj@2@2JMc`J C*@@2R`gm5(LMH`ni0j@2H`1 "gjPqah0Hg L`n@@Qguddn6k`3X`mn*gHPr`gM`n@O@؀Egcddj@2m5h%g I0gg0H`b g`n gj`bM g`n gj`bM g`nM`bnm5M`GeR`juded@R`euaejD^jXj@2!JM -j@2JK_2<u2al4i 1@@IH2)@ "`h3-@D2@`h3-@G2@@cH2)@Z@kH2)`ua֘u`uaua7AAZa gRa gMRag;uDa7v g  Ra g MR agRa Raj * Ra ERa g_ua@F2rgj@2a ұgj`D2@Pg! g`bgsD6`Us a@@@2R``mjCgvddjABg*]aj;\ajdgL4#jj/aj rj(`gr`r!ai 1󀙰gj`ra@@2Rj agf6`ڄwddjJgj9a\adgL3#MCZa [aj+j rj$`gr`rai 1󀙰gj`ra@@2Rja` gwddDgkJCg%gkajABK@2*er`rbg aj@2g`gbgCgtddDgJkCg%gjaer`r aj@2g`gtdd j]Kg@2@25Mj@2`DdjK@2@2J@edh 00j@2Ϙek`3DjK@2@2dsB`rsBcJ`k`cddkk`3j`3@2K@2GJ@jK@2dC@2J@ j@2dC@2J@j@2dC@2>Jh@0dC2@eklkD`3`344K@D@ jK@2dC@2J@dCj@2@`GekLjLsl4k`3m5n6ajHjjHjLj@jDkj@2mkE`3`355KDg@j@2dC@2LMdCjkk`3K`3@2K@2LB@ jKdC@2@2@kk`3`3jK@2@2@cd'$8 <$!0$HD@<~ $@<<$~ <$`<<$~ $$<<$~ ݏ d<D4B4<C<< B4BB|B(@$ $ d' $' '$'t$C,B,@p$ p$d!( t$&$C.d

mÙ> mș> mə> mwd x.o_ l ,   ,   , 6+2z8U{@|ʕ7 hw>@r ~3KaÂVm+;`' +b]֓j)( 7k^ͭPl0Ï8\!F+X$Q#"p`12Z6gwݨ[b^ظ4+[rvo͑G}~k@dY[I0|Ѻ|E;ЪM=/R,J=0/DZ8yﭹf俼5A `P9VH2a|F<9[M`¥l/$BE.i-, ^HOǘXbB(/+ g~50oƔH+./Ganœ+F(:ꓖǧVaAYzI5Cy@o(fyNq/ϴ/. m'h!#26X%\ma^',pr>oU61FmZTGӯʾbSj2 Oihu@ĸ==V:Gv C阯/kuQaDn($9TRMdyӡLӳbscND}'غi%2)S ʺp'Vi ;DiHGS{oi)g:CўL#6d[}b=H%[ OD<ܿH+qZ,=PsBF8GKNsdab îa5bjt3 <Ck{>~& s;DOޭޭP[sessionivseedseedseedseedsessionkeyI$y$7k2f75lOIPOKS`Z\݊zx[5RFΈЏDz/㹌xbh@<x@%<Z7`@$8@@$z@ڈvܩ\tJo,-̡ $ƝGitܛހt]r} U1$[^?Y[V9۵D7q/B!P'!@l'h!d`\X< $TP# <D! |$$d)''&(B'&(!($'$M&b!9B!(!(!( (B(& (& &j$H$K&C! !p!h!`!8!x`!X@!P!@ )% $?$1"%?B0!]C<"%?B0!]!0EB$##& & "%?B0!B! ! %%&C(&E! Ĭ)''&(B'&(!($'$M&b!9B!(!(!( (B(& (& &j$H$K&C! !p!h!`!8!x`!X@!P!@ )%lh!Hld!jh`!Kd\!o`X!G\T!lXP!MT!nP@'jK$AB4d67`6$gLaH`4-3 #Ѡ @kkl@) `֏eg`֏e D2Za' @jKl @`֏eg`֏e D2 Za ``֏eg`֏e D2#a-  evd#chpll %p/%p -> %p/%p... ok <H[0PdBB`GBBLԀB3g`GB2P2M퀘n`bg"j`G`֏"gg`֏e D2.Za`G+[kxe*]``eg%ko@B44DgJZ` jd2i]עBw*]g `G`GҀ`G"gbg!1$t!-`t!)`t!%`t!!`t!`t!`t!`t!` t! `t! `t!`!j" """   Ҥ   `[ՠ mn`bgjnoѠrab#r`r ab- r`a`0ggn`Eoh@Cr`bgn2 GB_`jLSaGBgQCL]@N`hbgn2 GBjLJDaaFgA -B *jgmҠr(ar%a@@Ramr2amar'a"BmAra m!r`jb` gg' k"ADF2JaCdӏk"ADF2JaCdgl Ӣ mh`  l@ۀ@ڀݠkjmӇҠ+ЀmaР+ҀmaР+jm` nr`nv`njҵh2 #mP`EMU@DAB@`imr a!jl"[` - el.!cljDC $!q`q`` ` i``ڴ!ADBYҪa +IiB2@2ҦDMԵ"Za#aj@ҧj`㏉"gAlmNՑg`MN+g!kNjg`m N@Ӡ+lmgՑg`M+O gkjg`m OӠ+aCg0raACAAĀMAABMEHABEEABEîlm`M+g`gjmraamՋM+ҋklD2CBa@2klA"g @RaA``֏eg`֏e D2 Za! ! ,M싒klD2CB@2klNjKL@RaAgjmPN!mՎM@ mgKՐM,NӠҁ ځ \`L` hB* gj[e$hAA@#gB2B2 rHI` r@$C`#g`@b3B2!hDk`! ! g`!kkz`ڠA -a EX.`! B*A m(BD٠|lҒ0jmғHFg@nrWa- ea BHDAD|jҁmՁMakmЖӠ! lkl@2@2M衙Fgn@!jҁkmӠҙH8HX*`-!  e BD٠|kHklH١Fg@nr`- a e -a A hm8NРҁjmDNРҝA`㏀!L䢕jDR`jICa\`!-! `e@ Z`ldgdCgkl "oDl@ *l@*xRXgҵW*HlAmHٸjDR`jүG@gg - apa-  emR`A -a-A  ejDDMTӮԩ`U `-!6Fgo`yH5l긓oHٵGg@r `-@-` e԰ *HAlm긓HՍGg@ggA-a@  !pa-A ` enKo@Cr`bgn2GB^$`jLSaFg@MBQCL]`hbgn2 GBjLJDaa - - ‛y`g` @n`bg` DCnРr7a@@ `Ge @`Gk C a`Ga@#r`r a-@ r` -@-  eoCUSչ`T `-@ elZg(``D2i@i!!!!!!//?CCCCC77j[ne nEnLnl2kmm l3mlkl3`3mkl3m`jM+ 6o`g`bnknoѠr#a#r`ra-@ r a$`@긕% ``ePdmlc0,13mlc0,12mlc0,11mlc1,13mlc1,12mlc1,11sata0sata1sflau0emmc0emmc1otherBORG %s@%p [_ftext=%p etext=%p] [_fdata=%p edata=%p] [_fbss=%p end=%p] sp=%p gp=%p pll1=%p premux=%p mux=%p [mips@%dMHz] xxenv xload3 rc=%d xxenv certificate doesn't contain EoL desc x.sysclk_use_bypassx.pll.1.pllx.muxs0vlrrw.0.mem_sizelrrw.1.mem_sizex.log2_xpu0_sizex.dsp0_sizex.zdata0_sizex.uzdata0_size%s does not meet constraints lrrw.mm_versionx.pll.0.pllpll0Boot from NAND... mlcnand_if_init() returned OK Boot from SATA... x.sata_channel_cfgBoot from CPU SPI NOR... x.spinor_half_sclk_perx.spinor_multi_io_periodx.spinor_use_multi_ioBoot from eMMC... Device init failed! boot forward not implemented for this device %d. x.s1.ga too close to a 64MB boundary: %p device read in virtual offset 0x%08lx for ZXENV succeeded! ... but is not a valid XENV... failed! Could not find a valid ZXENV! device read in physical offset of xos3 failed! device read in physical offset of xos3 succeeded! device read in virtual offset 0x%08lx for ezboot xload ezboot certificate doesn't contain EoL desc ezboot xload3 rc=%d ... but image failed authentication... Could not find a valid ezboot image! xos3 xload3 rc=%d 4UpH[HG0`4<04U4UH[H[`]@@B   <VT U$`8U|< 43?WWdjo`gFddgo`Srar ja@jddecfg0cfg1cfg2cfg3phy_cfg0phy_cfg1phy_cfg4WRLVLOVRB1WRLVLOVRB0WRLVLOVRENWRLVLRDENRDLVLPOLRDLVLOVRRDLVLSELMDRDLVLSTSELRDLVLRENSELDQSSKEWDQSKEWRDDQSKEWWRDMWRSEL1DMWRSEL0COMPRENSELGTSEL1GTNEG1GTSEL0GTNEG0SLDDR3SELCLKDISABLEFENA_RCVODISCLKPHYUPDACKCTRLUPDREQRDLVLEDGEWRLVLCKPOLDDR3BY16GTTIMESREFTIMMD2RTTWRMD2SRTMD2CWLMD2PASRRST2CKERSWODROD_OFFROD_ONROD_RVWRRPRTPRRDRTWWTRRCRFCRDATAENOFFSHUFFDISABLECFGDDCLCL_upCCLAHRASSELALWMINUSONEALreconfRCDREFSHd Dg 6DDL dg6DN j@!dd#$gl"ok g`k`K O` @m@k@m@egog`֏ek@l*`֏ekD2ud88 88"1@"1"10 0P0@0 @0dnmUN`$ggM`ەoA`ەolMMnqgjTۀۜ۝۠KK0HACatd4Udj҅ggmra@%mraA%mraB%m~raC%m|raD%myraE%mwraFCB2r aFOZXgZXgABjҠ#ljmBm3ng`-nd  gg`@-mA0J@.jA@0Kgg g`@gA.k`@2nA`@2mb`3`3M5+mg [%mgraM-LDg 5ElģDDggDOLDMgD jX892nQA`@2mb`3`3M4`pm*aC[aDJJcardx.ddr.gradex.ddr.fmin_mhzx.ddr.fmax_mhzx.ddr.methodx.ddr.verbosex.ddr.0.densityx.ddr.1.densityx.ddr.loaded key %s=%d TWT!P[0dj@) `H$)2B%D4jLF OZXgZXgAB@) nDZXg\@`F \`n\`n\`n)o@GBA Z`G@Z`oZ`oZ`oZ`oZ`oZ`okm`ڠ`@ja`ڠ`ڀ :eygjtA`GBpgLe)xgLP2 npl)N2}~nn^)l@ [Xgꞥ\2kkl^))DklN! jM 2kB2lT2Kl)_)m@3l3jL2H2nl)N~)aGm@DCꈝ)KIg@ KFL28kl JA Jmj``ڙg@kCa `00$1ې` "@`>@"Aud4Ud: m:DCKgڭn2dC@؀؃g2@GgdC@7gGghdC@CgdCg7j@dCm# ``j[`֏g`֏e D2#a*"S'a 4r$`m`gn mYgmk@l* J nzFKJS`judH[de>e$k-K@2D2ggngEddei&Ih5L2F6# dj 3"aCggmr jaMBud8]dojmgנEddj@`dJ``jLps `pJc aps`LBcaPspss `jcas s`0sa s k`ֲ@*ȜkFgll*gӳjKl3Mjl*DjKl` ` 2L2M4jL` ƳJ4l4M3jLh[gBB`d2i@i !xj dj"[C źrygt VrW|G2+͟wvg Z0Rʺ*h[UwXr>N3H# j1"mc YưѼ;=tFo(ҕE#PvaY*rc;;P?Abў SyɛxFu#\w][ M4V5vN3 űceCn.t[!ך(qF@bP6߷u,w}@,Ag@.Uh"EHo/Uvْ {3pvg-_J)Igf@ JV; .%Ћ'y`_XUZ5ܡAU嚜I>);Yس;< fML>g%{m XMz%iPD<Ն]!5M(m^ /8Ψ_9n|)6%kdp2Jkc4ޥI@#"U¾ޭޭP sessionivseedseedseedseedsessionkey{rKF[Re.ȇμVW1rb5nmO4"*`(5ج帲#] h_oU61FmZTGӯʾbSj2 Oihu@ĸ==V:Gv4Xs68kM sN{)0RV<w's$֐0+/GzךWw^ ZWl~u%y . B97m֯ͅQTK{qz0<37.mj8+'- nWҒRپ,8%2 åŒx%Yuma31 ;0ܗEώ7 b ;@fy4x>ttI&֫@z֞h&+NLm5+ޭޭ`TsessionivseedseedseedseedsessionkeyARx:AbTϕU/=ז,/l Jˑ:y?'] !M#9MGS/??[0w y^",:]㛎s[b N˸~<< %uzR+"4 N&DAUj ,\%Q7L'$IVI'k{5婠82RP7CI۾զyZAn=iEa=5 ZNj{lwy:t"l߀<`@@B|H@ kL(PsXgZXgk`3KZXgBj@2QCpasXgk`3KZXgD5j@2QA ԑg;vdX''-t<>c$c|<<$B4#C't< c$f|<<|&$4"B$#C't$,t$<B$%E c$F%e $%Ef $B%e$% b$%8<<$ᡄ$$!(b<B4 $Ct4`@'dh0@"e"e @k`3H2Kibcd'$ !B@A "$|C<dp(B$!bBf@<$B4!(0,%@<($ (b<B$!M$E$ !8&<3P4 $!(Et3 @< "$$|E $ "|B?B$B4!(@,7@$( (C<T$!TM$ B0 @%<+ 4!0F҉t+$$ !8&<3 4 $!(Et3@$ $#c8$ 0C|$ !8 "!T|Bb؂t! $ ('dj@2jX`JY lDJ44gHBk` EJj,*Yae?j *Xae jXq kBk`3`3 Jm CJm jXaj@2Tgr` mB55dJK@@Ce Jg KgJ@Kr@a *J@2@2J kjK@2@2Jk`uddj*m5@l4LL2e`@fL2aC_r`e*.ee"`_i 1`I`֏n6Nk`3gKC=` `k`3HABHk`3AKKC$`jDJ@2@2rjK@44sDJ@2@2Bc `cLj`@aC@`e,@@@2R`jK@3`3 @C@H"@2RA`@C@@2R1`Kj@g jdK@2@2KM@rapg@PIah 2Ke⠙ %j@2`GMrh`@PajKL,jKL.jK@2@2J Z!"2N2klT"k`3XREagHE*ek`3j@2K󀚠`ҀP؀Pr`P ran6N`1P؀PrajP؀Pr ` e !jDەejKLM)kk@l@``2@2R`jABK@2JL`k@l5"1t ak`3!KCjXmE@*J@2@2JIZ`n`gNDZ`# ta؂e*D*j@2k`3@K\2i_MrajDDK"j@2XRaj@2`6 &e/D2G2@pg(j@2@JhdB@Ra@PdCal4m5LMCABrCajCc|2_Mr`j@2`h0j@2`J|3M`c@k`3KL2i@E@L2iAFC_r`ewdede@2R`ek`3XR6aKPr0aj@2Ji 1h0H`P؀Pr`Pr`j@2J`1P؀Prtddgτ%gg`g etdd$ggτ*j`-+*#H2P2,jj,j@2`gjm5n"jM`3* #&gg`nj@2@2OB j@2@2h0OB&lj`1`r`g&`n* *+ +3@,JR2P2c`,+,Jc+Ia eydj@3OC` KCj`jKdj$g`r``ekxh0!HE@ґgmgnciYaAmCUa`mrlgs`r arn`;lg*lpc``mrl[`r arV`;lO*kl#OCLD+\lB`2R `Plr9aQr`r4a2R`ojLs`sal#Pr`r`l raQr`r`l ra@2R`OlOB Z`cj@2cXgKDguddh0XRj}`k`3X`On*JXاjl`er,``ekxj@2!JME@*Bk`3`3 KiC`Kj@2@2JMc`J C*@@2R`gm5(LMH`ni0j@2H`1 "gjPqah0Hg L`n@@Qguddn6k`3X`mn*gHPr`gM`n@O@؀Egcddj@2m5h%g I0gg0H`b g`n gj`bM g`n gj`bM g`nM`bnm5M`GeR`juded@R`euaejD^jXj@2!JM -j@2JK_2<u2al4i 1@@IH2)@ "`h3-@D2@`h3-@G2@@cH2)@Z@kH2)`ua֘u`uaua7AAZa gRa gMRag;uDa7v g  Ra g MR agRa Raj * Ra ERa g_ua@F2rgj@2a ұgj`D2@Pg! g`bgsD6`Us a@@@2R``mjCgvddjABg*]aj;\ajdgL4#jj/aj rj(`gr`r!ai 1󀙰gj`ra@@2Rj agf6`ڄwddjJgj9a\adgL3#MCZa [aj+j rj$`gr`rai 1󀙰gj`ra@@2Rja` gwddDgkJCg%gkajABK@2*er`rbg aj@2g`gbgCgtddDgJkCg%gjaer`r aj@2g`gtdd j]Kg@2@25Mj@2`DdjK@2@2J@edh 00j@2Ϙek`3DjK@2@2dsB`rsBcJ`k`cddkk`3j`3@2K@2GJ@jK@2dC@2J@ j@2dC@2J@j@2dC@2>Jh@0dC2@eklkD`3`344K@D@ jK@2dC@2J@dCj@2@`GekLjLsl4k`3m5n6ajHjjHjLj@jDkj@2mkE`3`355KDg@j@2dC@2LMdCjkk`3K`3@2K@2LB@ jKdC@2@2@kk`3`3jK@2@2@cd'$8 <$!0$HD@<~ $@<<$~ <$`<<$~ $$<<$~ ݏ d<D4B4<C<< B4BB|B(@$ $ d' $' '$'t$C,B,@p$ p$d!( t$&$C.d

mÙ> mș> mə> mwd x.o_ l ,   ,   , 6+2N3H# j1"mc YưѼ;=tFo(ҕE#PvaY*rc;;P?Abў SyɛxFu#\w][ M4V5vN3 űceCn.t[!ך(qF@bP6߷u,w}@,Ag@.Uh"EHo/Uvْ ebSNQ*BSGs62T<$etuc,wD@@u/r}( }jiVXG<״祓oYѦLJ~O辋󵑄zTWy.{`E(xA&˲ ˀ?$wQ"iNᏂۋml427MmCjvTWR4ʱx̀1AODSV?h[G%ܭ́3ױyExpޭޭsessionivseedseedseedseedsessionkeyZyֿOj̣!_@cJggj\RpǏX"}LL̹yJh]ǐSCby|m&YbttwnM?o&k\݆ O Zc'nJgE!%k1F]ΞٯdechQPz⑂}ed@ծR#tz ܲ d  3-y\M  ދ2Fr[*t}#- -D- --- 0O- {P0?  @-?0S  oOP 0? armor?0SQQ P  P }֍M?0S ) "A "AQ  00OoOo /?0S hOOo?0LҟMP P P 1PQP/ Rp / R 0@@0P P|x!p1 B  <  8AXGDР@DР@DР@DРР@DР 0 0? QQ{ P  --  s  tPT -\- `` ``r`r`r`v` `r```@-@@T[ @m-O@O_P⨑I @ Р P I ` I Р p I Р Р-ZoAJojz- m -O@-BO  A_PEU JoV P->P@_PoV @O jzoZРРРРРO@O @\ m-O@-@O -sЍ@P,Ѝ @O   Р/`r`𵇰 Ft, />FMSXy~ 1F%F F)F$%qn$%@B@Ch$hB@Ch*$%"$%`@C$%`$%1F%F%F%F-,G$P'F0FF+F%hF$%G$%hB $%O4O5GG#h4(?!A `FRdhG"#!#F(F Fht-C F F +gf"/fff;CKG# ZhB! ` ! !v!G#Fh !G#Fh!F !F !G%+h+L?A `FR!s ! G%A `FR! Z0 $'F AFF0 _O0#FQ?&A `F@R1F# 1F,` k`\8/eF?VG$Oq?" hrXOq?" hrNOq" hD hO!@ r= ! h"6$! h"/(! h"(,! h"!0! h"O{aLUb hR#? ?#1?8G$Oq*F hOq*F hOq h"zpo&o `Rc"8%f2CeQB0#dH`#??ppGpo&o `Rc"8%f2CeQB0#dH`#????ppG?] 3@0O0pGpE $eS0!d#OPo3VoQCoH" `EdCeSd#o3oQCoH3`#hdC `Sd#o3oQCoH8 0@ OC3Co3oQCoHA 0#?A[P? 0?ppG#?@[P? 0?pG@- R:P@ RPPP*ΰP(P(HH@ϰ0$0$//0  D0  D/-0 Q P( P( Q"* P( H $/ @ / @B!@T V("R;\ 00 A R*/ @TT(R;Q00 @/ R*/ @TT(R  ;Q0 @/ R*/8#?E B F 4B#?88#?E B F 4B#?88#?E B F 4B#?88#?E B F F 4B#?8#?$0'#*F0'07+D B<#p 0B!0'#*F0'07+]KpG#?$0'#*F0'07+D B<# 0B!0'#*F0'07+]KpG#?$0'#*F0'07+D B<# 0B!0'#*F0'07+]KpG!0'#*F0'07+pG!7"+!??OqF!7+pG!|7"+!??OqF!||7+pG!7"+!??OqF!7+pG!0'#*F0'0'#*@pGаtoаvo3" @G#Qh "$7!+??OtF$G7+  /004; 0  \@o0  (ba_o rvVXpW S/-004; 0  \@o0  aa_oqvZXpW S/-004; 0  \@o0  aa_oqv^XpW S/ / / /Z/6/:/>/ZV////5//((//  -R !AAEK@A`OABCD@`OO@@O!.! !. !@|G|'//`/T /@@/(( !/   !/  / TT/ PP / / /AxBh+ )O chZ @rxɲ@sppGO ch[@rx@s "p-OFh;+ A `Fb!);F'j G%A `  Fbgjj,0 48<$l! 0 (,480 $'F AFF0 _# QA `Fdb!i)fj;F%{A `F\r'j!jj04 8<$l ,048 ?@B@A@B0вo-*7A `FHb!0?PA `FR!A `Fb!A `F,b!A `Fb!O ch[ @rx@sppGO ch[ @rx@sppG8G%@q(hG$Oa h829Q?:@=pG-CFFF F3.pJBJAME"B5@FF t ,!F !.pBOOShA `hFr!#2]-#.𸀶 9z"i\+Oj     @ D@ C  C EC0+@` /|Ѷ4ye"< Oi 5;   & D [K C  $  @C E (AE2KB!b!++++++ Bc3a!|Ol Q2   ! @ 0A CDVG&'CEFFpG1F <-OF'F FBBF*ހ `FK T@ՀFF#0 *ǀOO !IF  O۹ր"P$&@ pE L  AG J񒲿KLNFFA 8 &F Q1 .`^FFFFAGQF8FC?$OqF s ?0ASDBF$#[q3U1KEe,uq& 0FF @[D `G@ P`FF!2F;F5'Pݱ . &6)F IHF$ BѸ# 0  PF$#& F" FF I C# OC0#4E58E-OFFBB# ,` gFFO _XUF#_T\VFL,AF `F#T#DG1kC2+q  E%CEBB*#R X 0F1F,!# 30F9FFhFFE"+BRQ @ ES0+A2@;@R YC+,# r@FFO '[FFFFXFAF $?* ,  Gw6C"CAFXFFE,XFk0F!`9Fe`0`FAF- !*pES+( @S+ CO|)ܿ  1ؿO|7xCsB BB'0qcOx -OOFFF/𖀷OO%EFO۸!7"F 8/ACF3FP2)ACCsEѴ K{# 0FQ1  FA9F D F?j1iO|`F# E p US1+RCc*sY DD2aa>a[D  Q ѱ=F[E(F ?X3 FU#%c <4/C/B# FrC1i ?0D;DBӄFE2C38C C#-OC k-OFHFF(𓀰O&%5FnO.!"F 8@HHG;FP2@)ACCsEѴK#F0+FQ1  A  AF D F?jӹhOv0F#Ep US1+RCc*sk DD`;a?ax%FN19ɲ)倔00 0+"Сx Nh *L5FicD\V$]mH\9FF'V$  J:LTF;DOuOcO0pG Er ORX) KXF.O :F ^w+  \&0 # {L&X YFK#VDA \& @ CL& #h##`pG-OF?hF,A ` h!d+h+ĿOO =CF A `F !JBhcA `FV#`c4[!F.BA `FPb!!+hCEA `F|!?A `Fl!)h')&FV?h A `F N !TE%4TE"*iaR! BA `F#F!h4TEC DA `F|!)hAEFO O EB  E7DF4B2ji`R B?h hh Q  N DA `F!4cB)hFE?h%d&A `F8@!EB-OFhO FF'E6  ^E)4F4\E$ii`Q Aթhkh4@FA G\E*hE-@RhOvVFhA8hOl#@h`L``# iRC##F a `pGpARBnFD -#X*OBB+F! F!HT# HP@+1E ppGDB KBdR$@#F]KpGF@lDYdpGlCdpG-O]$ FF!FD" F e2)F;FQ+;T"D""hB2h#"FR)@s3+O0O B5.FR E8ZFE2`T# KQ/C3@[ET+09OD+!F66Qo;2D@/#FU+B5P"HF!05A"3B5U+0"vB5]EaFO8DiF  FFFDF "FvhF5 -%O GD5ZDDFFBpOtDBÀ0DB8(FB@B$[ B Q/B5BOC 0HF G( 2RD  `!A`%L?5HP\, IP F  .DDB  ͲB(Oc h, WE<"F 2DHIPTE<  Ќ R %5V$ B B&R<8 B:5F^ ] @ ]EF#`3` ]2h BҭL *O O 2 ,ФTL$0HFG,  6 e6eLhF@F6B2 QD.  8 FFATLkj(FG, 8-OFFFkhfiF1i1&`c`B ٢h`@3Bc`F&`0)*c)$hFVlcj FG.`.ЦVlcj FG.%iAi-OF+] ؂h `3c`C!`J Y)"`a` ؠh[`a`C"`P J* `b` أh[`b`C ` :-##򰀥j (* ؠhk`2b`C!`\3BOb`H `!`+!\3+H"!"%F FAFM(g%oFk2DFE'bh&hBh ` 2Bb`F &`  & b`&`/FH p0E;FMFU\cj FG-"hFj %&k FAFba@((F(F ](EU\cj FG-%(F ]/%/H* أh{`2b`C&`  &`Eb`#P3B 0#8Dl* اh` 2b`>C&` &` Eb`O "P2ZE08DG* أh{`2b`C&`&`Eb`#P3B0#8D$`k k!% F5`KFNF(@.?qVlcj FG.f-?bU\cj FG-W5h F:h0F(LFVlcj FG.>h.?>Vlcj FG.3>h.ЦVlcj FG.ѱBii0 ;h%KE`"C`` `b[*B`` ؁h[`B` C`+`B`aAa#+ 0pG000]0F%Ca F(0i+ ٣hoa D` 0-GFFFFhF!H"FCiVCuUt0 ThF;h @D ,0 D 9`0](  ](-GFFFFOXG%!(hA `F"!F dd oToD ` i4O Dt(hh:FcBQF @D"F9F(hQF(h9FF(hF"A `3F!h A `Ft"!FY (G#ph" A `Ft"!7 8G$%)F hZF)Fo2 hBBuOq h"mOq h"eOq h"]Oq h"8@Sp FFFF*FFI(F2F!D(F">(F "8 Fp-CFF FF ) F F 8` F0`XBXA]𵇰FF B2` Ӏ8Q!`+`#hD8#A!`+` h;Y!`(` h𵇰FF B2`Q!`(` hDY"!`*` h𵇰FF Fm0F :B$D𵇰FF FM0F:B$uD-AFFFF!b0F"\0FBFV0F*FP0F R#F F )p FFF pA(F!F ((F!F2F' p8 FAF" F 8)8 FFA(FF@(F( F8 8-AF F1FFBF8 8F!FB AF&8F8F!F*F9 -AF F1FFBF8 8F!FB &BF8Fv!F*F8F8F"8Fj( ( N8F"  N8F "u N8F"k p F1F=F!F0FT)Fpp F1F'F!F0Fn)Fopp '& #jphx3`+Zh *3`3, *pG-G FF#%G(,FF ѱ4GTE0h0+!4 FxQ0FTEѽA `F"#FA `F 2!vO`@лpG&F1h1%d5,)A `F+F=Pd1hpA `FD2p@?A `F<251h: FFO5!F0F@G"+F !|BF-ABG(F FF 8F !F²40F:B))A `FH2 A `F|AֿFP`sOp `@pG-OG G+M )<()yO`)FOb #-#/F0FOb!F"Q)U#hA `F`bh1hF)A `FB!F"%#hbh`o%) A `FRG)!h FF`bA `9F1hF!F"F' " hFah F0D1D##_ї)٬A `F$RzB)ݬA `FPRc!F"&i)լA `FR@e"z&pb|BRBDG&)oA `F0b1hb)A `FRr`)!F">fh'h3YBYA )@G)F @O`G(C9F² F> +)A `Fr0TF+ .?ȭ#'" h OA#A#h2F`h F0D1F(ah0F D2h!#" h  FOAG'`1F.ɪ$G#!hBFx)A `G<Z @ |!F"F&O'F?0? 0?@A `hG !F.%)tA `Gg D )Ox!F"VF'F7?!0#F/3h3`?2hA `@GF !.LF?ɺ)2A `GX%`.SFT2FP3(FGH"A `1Fѿ)A `Gu A `Fhb fA `Flr[ch!F" h MG`!"F(PA `Gd"1F6A `FB1F)r)~mA `G"ŹFG#@FQG$G'G&GeA `FX2h!G$)~A `F2!h`[%d] flow/smc_handler.c,177: channel call, forwarding to %d [%d] flow/smc_handler.c,329: xtask will listen to %p in slot %d Unknown syscall %d: killing xtask %d. Bye bye... [%d] flow/smc_handler.c,336: Too many channels listenned to PREFETCH ABORT: fault %p at %p WATCHPOINT ABORT ASYNC DATA ABORT: fault %p DATA ABORT: fault %p at %p Voluntary crash: what follows isn't relevant UNDEFINED exception Don't know why but crashed... armor core%d: xtask %d in mode %p crashed at %p. Bye bye... r0=%p r1=%p r2=%p r3=%p r4=%p r5=%p r6=%p r7=%p r8=%p r9=%p r10=%p r11=%p r12=%p core %d: kernel crashed @pc=%p to mode %d, cpsr=%p r0=%p r1=%p r2=%p r3=%p r4=%p r5=%p r6=%p r7=%p r8=%p r9=%p r10=%p r11=%p r12=%p +++ armor 0x%x executing at %p, will relocate and jump at %p +++ [%d] lib/../../freezer/potalloc_body.c,244: frag state -%d- [%d] lib/../../freezer/potalloc_body.c,259: free list %d:%d[%d] lib/../../freezer/potalloc_body.c,263: order %d (%8d bytes): %d[%d] lib/../../freezer/potalloc_body.c,280: %p (%d bytes) is out [%d] lib/../../freezer/potalloc_body.c,287: usage %d/%d bytes (%d%%)       #+3;CScscc !1Aa  0@` ??Only 4 watchpoints in A9 Init watchpoints first! Setting watchpoint %d to val: %p, control: %p arg%d: user did not supply input. ASSUMING 0 ABOUT TO WRITE. HIT ENTER TO CONFIRM. (bits)r* ONOFF%p [_ftext=%p etext=%p] [_fdata=%p edata=%p] [_fbss=%p end=%p] sp=%p proc=%p Say ? for help. armor> cacheoffcacheoff -- turns i and d cache off turning caches off...done cacheoncacheon -- turns i and d cache n turning caches on...clscls -- clear screen extensoextenso -- verbosity toggle sinksink -- execution eddy gr32gr32 ga gw32gw32 r32r32 -- (mmu probing...) w32w32 -- (mmu probing...) remapremap -- gimme an device-type remap of 256MB init_watchpointsinit_watchpoints - resets watchpoints set_watchpointset_watchpoint grbgrb -- hexdump error or crossing remap %02x %c%s%p %s %s%p urxurx -- receive bytes from uart to and crc32 (raw: don't uuencode) (if size is -1: zipped. first 4 rx bytes is the size of foo.z and then you cat foo.z (cat foo.txt |gzip --best -cnf |tail -c +11 >foo.z) now expecting %d more bytes. u %p unzipped %d. %p crc32crc32 -- compute crc32 grandomgrandom .. -- generate random gogo -- me jump there memcpymemcpy -- estimate speed (l2(sz) need to be >= 10) [%d] flow/../../freezer/shell_gbus_body.c,662: %d (%d cpuclk/KByte) memsetmemset -- estimate speed [%d] flow/../../freezer/shell_gbus_body.c,678: %d (%d cpuclk/KByte) memchrmemchr -- estimate speed [%d] flow/../../freezer/shell_gbus_body.c,695: %d (%d cpuclk/KByte) (%d) gbus spy %p quitquit -- quit secure mode busprotectbusprotect [on, off] -- enable, disable bus protection bus protection is %s onturning on bus protection...? %s +++ armor: second core booted, entering wfe... 8( - - --- 0O- GP oO*R֍M?0 )LOOoOo 4/?0S !!!?0OOo?0ПMQPP9RP 0 BCL|@YGDР@DР@DР@DРР OP @< ?0@0-hApEb!+h8OQ hFEbOq/'F8(1F hd&hA0FsF0F'OQF@FF?ApEb!O 8E@r8F!/(O@F9FH8OPELr!/8( J8FApE"!{:J8F8OPE"'Oq/8(/#OPE"Oq#T At h*hApE"!+h /h' /'hA8FF8F{/E"''OAF/3( Mc3Oa h/h*hS OJOaF h|OaF htOq  hOqF h|E2SF Ap!' !#OPEt2Oq88(ApEx2Et3!AF hJO gJBOnJCOQ hO O `O'E2OOq/F'E28FIF8ApE2AF/UApE28AFG9F hA hF h9F  KEF#8FYF $$ {@ Os pSD  E  #ApE2;F!Oa hOaOH hOQ_ h3I #FI "/_ !"#$%&I "8EBO@F!l(EB(FOaEBOaE BO @F!l(@ ~"sD,ApEIFXF/8=/qh U8E#/XF'!/8'/-qh)><p8E"'XF!/8(~h/JI 0ā" hB-qhO RF  FBWFЂJ4G hF-qh 8hqhWD:F F 2D"JApED"AD!OOQ:h0O PFEx"OqFE"Oq8FEbOq8FPF9FqhJ8C hhOB {FOCZF9F hYF hA:F hApE"! A h(ApE| ApEuGйGʹGĹ08(?FEBAp;F!J:J8 OG1hApE2'@.?9O DWNEb/ؖO O ~Oa hX,oBoBX@Q hX,O+hX| /?BNEF  XF / YFбApF!b!#F XFOA#XF / (?ApF9F>1h8EO>XF!/8H/1h1hKApE"!1h '8h1hXqhvApE4u-AFFFF!0F"0FBF0F*F0F R#F, F )p FFF pA^(F!FX((F!F2Fu p8 FAFE" Fc 8)8 FFA1(F,F@(F%( F8 8-AF F1FFBF8 8F!FPB AF&8F8F!F*F -AF F1FFBF8 8F!FB &BF8F!F*F8FY8F"8F( ( N8F"  N8F " N8F" p F1FF!F0F)Fpp F1FuF!F0F)F p-A FFFF*FF~(FBF!y(F:Fs(F2F m F$pG-CFF FF 0) F* F# 8` F0`XBXA]-AFF CPD9B9`F;`CY!`𵇰FF B2` Ӏ8Q!`+`#hD8#A!`+` h;Y!`(` h𵇰FF mB2`Q!`(` hDY"!`*` h𵇰FF HB>`Q!`(` hDY"!`*` h𵇰FF F#0F :B$sD𵇰FF F0F:B$SD8" FF1G(F "8@?1!((pG#J4CGCh#"@J4C@QCh-CX FOȀJ4Fؿe!0hFO@A1f!B4 KFATwF BFAp F!;F"+BRpDOpBE5#BBApFPB;F!8F!0hAFyBAF"F0hV ,XF!L0(#h+Lh+ЫhhF0ErFFh+56hLApFBV<!AUEFR%&!N(҅$ p l  FrL%&!#F%`L.(2, &O%FOaCFLo!L#FP((6O $(F,O6F@[FOaL%D!L#FHF&`XF!h  s $FL! P((MMg#7F F+pF6 .FOa3F@F%!BF#FP(0+!ZTLV%x"+T!"' < "-%Fe yF F@u(m(OzzI(F(O J  *x I/.6EF++F(FObP(ցF(FO&(B8|FOb(FF(BVs(D@* Fp(F( ApF!3F6<@ .SOaJ4I &(hF}F$OFOANOBFFOaKF vF0F,OaKF F&F@OaKFL O#! ;`+F(`)hAp0FT!KF@)qÂ#JhFOr;`F F0;`0;` #F`FOa3FLHF!Lb(g65. Jh(#%`F-((:Fh"+FOaL5PF!L#F4(0(+є-(('iH0 `iH,F ,F`( 0# YFRFApF! FOa0L ApE8B!L rFOa0L ApE8B!L [FOa0L ApE8B!L DFOa0L ApE8B!L -FOa0L ApE8B!L G@Oa0L ApE8BL! 0 #`*`S@&OPF#F`Oq@OPFOq 1`LB*#h+?&ApF"1F H4sBJ4DMkF;OZO 7(h9FFFh*F hFah I/?Bh]u*F h9F 7J9F h"Fi]r9F 7 h7< h9FFhJ4E9F h-.Gq"0h +*ApF,R)F KApFHR)F @ ApFLR)F 2 ApFXR! $] ApF`R!  ApFlR!  ApFxR!  ApFR!  ApFR! ^ ApFR!  ApFR!  ApFR!  ApFR!  ApFR! %$  #5-,տN#LVEr!(@+!#LVCApFR! \ ApFR! N ApFR! @ApG! 2FR%!D(#;`FR +F%!/( #+`^s\ p l FApFlb! p !`]Fa`&` l ` , @6.0F+ %OV?5ApFb!;h0-=ApFr!% Fr!(ЃFr%!(Fr%!(ƒNV|ApFBF;F ]ٿ0BFX!i(0B ApFd+h!5h 3 5h?h+@ ?~Gr(hoBoB G (hroBoBacp%F &!LPP>`(0# YFRF$ApF! FOa0L HApE8B!L FOa0L 1ApE8B!L FOa0L ApE8B!L FOa0L ApE8B!L FOa0L ApE8B!L lG@Oa0L ApE8BL! U0P %`3`-貙 `.BPA&#%OPDDFAn#FOq OPFOq  qز `,CPA%"&OP FDAn#FOq HOPFOq  9hApFr)F#h !"h(h&OPF#F`Oq OPFOq  - %h&lApFB1F=DLl ;hlD\01"+@ѝ11"+? 1YFRF%9FR+FOa0F Ap!2F f;hlD\01"+#ѝ11"+?f 1YFRFApF ELYFRF0(?0LYFRF0(?E0h"!FbDDed@B -OJ FF?F J%O1Ji#dSd@'l <@9B2J4G@ 33FFFFTED"J8hJF+( E(FcFZF!D-(dD4TED F,J4G B(FDFFgF/D  J*JFi(F:F #F(   @<-OFJOeh@JpO O~O~O 8'`^`DQb0L <pFh! /?B7J4I#7 !"N 9F[Bѝ Ap FrSF!$ !"'FJh[YJh(4o@XEApG! 2FJP@ `pJO{YlP  D d D+ P  @D $P K D  p ` @#J2FOb@h  h#0 -GIBCu F%`FDjFF,A,8, JO2#F*dkdB +iJ4AE))F(SF`F+iIF RF@<0FCDF 0;FG GJh-OL@ F*FO03O68O480Ch+ۧ lIi3fO i   am)))F# jRCi#b0@ph1Хl* O62O428Fi0E*D!k᱔f0Дd0FF%2F8Ff 5d06!kBD!cakѱf0#ov%2F8F"o5ak 6fFBacjOx$>FkO;0FQF!0Ch8',#M+p0Fk5cQF ? 6NEcmil+ DanOBIh"dhcd`j+Db-"hGS" 0B 2h[h!hGh0A 1 hR"kRdf""cbkBfp"bciO@FI+Dah#dhcd- F#L@G Mi h  "# #[J YFJ fhPFA0 .O08\'`qQ0 BB@🀡j! B@hC &O  % & KA0 Q0 IE@Et (O @ xI bld %lOC`gII7D`% ``i 0Hfecolfebfe&$0o(0cn0n0#o 0cm0cii + RF! 0J#aiA `ik@D `blpGO0pG-FhO"L@Lh%=((pBO06O64O44 VC GgOFA _EVEրPFlph` !pp dP 1   I  = # 8   COH ##Ft +B@\D3Ep)OIԿO O e 'B! ge f )`gf Jd0od0hPI p 0C%x@TP90G$HBLL O1]bx bd Zah ap bT Z`d0Lh`bppd0,@ pGO yO CqDDaf O0BsTDmKh-OFF+hGL@O6<hqi  ( ) ):CB C0+qS0+EE@〳j#B@ۀ hI "%  "  " # C[CcR[ERE ( 0"J g/(' rg€/ 8 0C0A/C+B43o zBFO QF F2o  qkE Frcqi0h4qlOLdI3lI0 00E!`O `f ie0qogf `Te0ibobsnkana3o+bsmk`%sii + 0C!`$pi"@@C_`tika@D``lhGO05O4<hO04G 0L O1 srCBqiw4/QlJhL@ k - F*O0<+]Kk+Zюk.Wh'#%<'jAO@OAIiCEE:,i " # #KH IFH @FA0 qQ0 BB 0Ld' oe"Dhg$km0lpGO0pG-A'F FFFjñ,(F!FE0(F!F2F(yjZFj+8Fo-A'F FFFjñ,(F!F0(F!F2F({jXFj+8Foj-A FFF0Ok(F!F0(F!F2F(Уj0gc+  p# F cFFKccj{(F!F0 (F!F2F(Уj+ p p FFFF"F!~sx1F"g`X#ax`x`hCcah#a`hObOAL@`m(O03"0C`m`!nag`ganYanabeZ`(F!F"Q(ApG0m! ApGTm! ApGt#n! ApGcn! ApGn!  𵣰"FF(" %C ) E* ) )F##0F" 8 #`dOE0F" E 0 #dOE0F" E0+Н0+0 #0F E" @VEu E8 -G(FFF F$=4HFAF2F#FG(- F-O iFFFF  $p+FWDOA"0FYF(0B/0D $4Ap4 #RCs#YFBF#F0FGG#F!(0pG?@pG0 FDj #j(1( 0J(J4A@h!G 0J4AJ(h!@G( 0J(J4A@h,pFEjF #j(0( pJ(J4Bhh!2FG pJ4BJ(h2FQ%P!FG( pJ(J4BMhh-!F2FG(@jpFFF"J(J4@h3F$jG( p@j"J(J4@ihGpOe&B.`Ej F #j(2( pJ(J4Ahhձ!FG pJ4@J(hQ%P!FG( pJ(J4AEhh-!FG(@jA1"J(J4@ihG@jBpF"J(J4@ Fh!F-jG( p-O!@IO J(% JtNBFe```%ap`F(I (0B G` 5`<` `!*aH]H)#b``  "%($:`F2FCb``FYrG}b``FSc`BbB DB1BBB I IYA``I"I53b``I c`I"I53b``II=#b``LJ(A pG)L s̸J( FA pG)mr-CE%1jJ4DE-5  0 4 ( ,!:F h  (F 3 ! h:F(F-OE%3jJ4DE-5 , 0  4 $ ( FBF h F (F ; h)FBF`HFbOc"-O`J4DE%3jE-5 0 4A $ (  , F1 hBF y(F ; ! hBF(FbpJtDF#hGFch(FGBppJ(T&@GppJ(dh$Gp ppJ(h$Gp p8J(h G8 88J($i G8 8J([iG8J(i G8 88J(iG8pJ($jGpODAF ODA F ODA F ODA F ( p!@EL AO+BF & J$" FY[YhODAefcBB B F(  pp!@EL AO#BF & J$" FY[YhODAefcBB B o F(  p-OF FF , o^!@FJ$O L A  zO  ?  )##cbOTA FD -#J0RcB !abLAcr F&  ODAh FB "2FkhgbcFF B  F(F  OPA@F  ? F-OF FF , of!@FJ$O L A  zO !   )##cbOTA FD MA F" #JPRcB !abLAcr F& ODAh FB "2FhgbcFF B F(F  OPA@F  F FL AFObF' ]J$#`bXhODA(FdgbCC B C(FX(F $ FLA(F 0p F-AFL AFObF '@F#cJ$OTA F 0"OO LA F3c nBlbnr "OY%ODA`n Fe"BRcBB B F( 0 F)F Y( FL AFOTRF' J$#`bXhODA(FdgbCC B (F(F $ FLA(F d0p F-Gβ# F`F1F 0F ( $@IJ$O  [i+1F8F (ѝ D0&8F!FC#+` #*`-Gβ# F`F1F 0F( $@HJ$O  [i+1FHF U(ѝ D0!C#+`iB CHF*`!F()-C FFFF L8OBOJ$ L<0F" >#E0F!F"{a( #0F!F"{a(!F0FG0P $%L A0FOB h"U0ODA0FgdcBB B 0F(  LA0F ZoC@B(pJ$ fX Dq`bh2`h3+`ppG0J$:D=;BP c``0pG)-OOFFFFcJ$  0++x +0(Ox#oA5DFJF'ov&#cOTA F "#f  cBLA`bcr F h".hOODA Fcn"fBB B F(  MwBFXF   B%ٸ(Ox#oL<" F "ax"(0+?o 3#Fo>w'!@E#cOTA& " #g LAfB Fcbfr& nJ$" FY[YhODAef"cBB B W  8F3F#o 8ODA ( M(F"F  8 8)-OFFF 8fعxJ$&L A(FOb  D(Ot#cOTA(F #"c #cB !abLAcr(F M@"F  .h"O O;hODA`l(Fn"BRcBB B (F(0F_(F!F I(ѝ0vEHF-CFCF F *S NE?J$[L A FOb 2 #cOTA F w#"c #cB !abLAcr F dh"O O;hODA`l Fn"BRcBB B J F_( _ F)F (ѝVNE -CFCFF *S NE?J$[L A FOb 2#cOTA F #"c #cB !abLAcr F h"O O;hODA`l Fn"BRcBB B F( _ F)F V(ѝ6NE " FL AbF #"cB !%@FabLAcr F J$Yh"'ODA FfgBRcBB B v F( 0 F)F (-O!@EOJ$FFiO F$F*a*S8F1Fx(L<8F" 4ED##a 8F1F(O`*GPO eFdF yME:ٴ4!FOq"##8F1F  (tPL<" "a Z("aHF-C$FFFYJ$&i.( L<(F" ##a(F!((F!"L<"(#(F ##a(F!(O`&8+"~vBٹ~4IFO~q2"~##(F!z(~y-O!@DFJ$% "FFFF"D  *J*=O ]F$4 {\E0(Os8F1F  (1F8FL<(O "8F XF#"D 0 F L<" " p((F" -G$FFFaJ$ 0+( L<8F" #05F$&7~tB3ٵ~4*FO~r##~!! 8F !(~u8F!L<($8F" # F00F-O!@HO J$F O F$iF*h*Z0F)F()F 0FDL<('0F" P8F##a 0F)F(G0P/GO J$;.WE"s``T -C@E F.FFF$]J$3ih+TJ '(F";h1 ;hB(F1 ;h"(F1 ;h_(F1  )$9h(F1 [4LE9h(F11 L @(F C( F"$ pG pG@Cp;F+ F J$h&( pJ #(F"h11 /@(F (0(F!F (-OFCF  F GE\J$@EJ & =-HF!F ( 3hHF " 1 3hHFB 1 3hHF" 1 3hHF 11 @HF (HF!F l(ѝ0WE -OFCF F GE\J$@EJ & =-HF!F g( 3hHF" 1 t3hHFB 1 j3hHF" 1 `3hHF 11 V@HF +(HF!F (ѝ07E -OFFFF0#ѠEtEٵ4.FOvHFQF (u F@F$DE(DF-O@E=-OF FFF !@GJ$O  i*"@F!FK($OD&@F!F2F.aM0F(0F&@F2F!Fa9&2Fa3@F!F(O`ZF@F!FSFB(-O@F>.OF FF !@GJ$O     *((F%@F*F!FP@F!F(!F@FOD#!F(F3a@FF@F!F(O`@F!FFSFJ(#-O@E=-OF FF %!@GJ$O     *Z@F!FFKF( WD&@F!F2F.ay0F=(0F&@F2F!F`c&`2FZ-O@F>.OF FF !@GJ$O     *D((F%@F*F!FP%@F!FFKF(WD%!F@F@F!F*F5a (F-O@E=-OF FFF !@GJ$O  i*"@F!F($OD#@F!FF+a(0F&@F2F!Fa&2Fa@F!F (G0PZF@F!FSF(#-O@F>.OF FF !@GJ$O     *((F%@F*F!FPm@F!FY(!F@FOD-#!F(F3a@FFQ@F!F(G0P;@F!FFSF(#-OFbJ$@U &O $O0@<C#+`XFXF/`c6B0@T#OO"`"%`=OD@ #` 00@TOO"`%#`#"000PO#`00@SOO$`"`Mw0!@L-O J$O FD@U! FOO F"/`FO .`  EOaL<< " N#@ 0 sFEF;$7DOF#aF@TOO DO(FF(F'`&`#hY  @Cc(F(F'`&`#hY  @Cc E@SOOa8"`< / -O!@FJ$O FD@T FOO(F"F  '`O IOaO< ) C"PF0 %OD!k=J$ B""`,"C##`'`PF6PF&`2iEOa0"<  P/VF@TOO DO(FF'`(F&`#h[Cc(F'`(F&`#h[Cc(F'`(F&`#h[Cc (F'`(F&`#h[Cc E@SOOa8"`< 5 -OJ$S P*y@TF OO O (FNF(F'`#hc(F~(Fy'`#hc(Fq(Fl'`#hcE(Fd(F_'`#hc(FW(FR'`#hc(FJ(FE'`#hc(F=(F8'`#hcA(F0(F+'`#hc kEѽJ$@TS"p#OO"`"&`=OiFF8F&`(FF(F"M0&`  𵃰 FF( J$/ @VP OOp F1`2`Zi2O F3` FiF" 0@SO `@T5#OO'`F"`F=")Fd8F)F" O2p#`-C# @GFO `F0J$"(F@RO`[i+(F 0GD!(FI#3`i@#1`X-CJ$FFFFU'P (@WOLO.OO;` F:`#"0 FIF2FO(F;` FF FiF"M0@SO `-C# @EFO `F0J$#"0F(@RO`[i+0F 0ED!I#;`i@B C0F9`(  -C FFOa8"<FF A|q(FDW bF1OJ@0$@EO yJ$ Fr! POo``s#!ka Fm@U F^#O(`BF F.`=iF F" @S**O` -C!@DA|qFFOzu }DQFbOJ@!0 J$OFFTtDp 1F`hp 1Fhp 8` -C!@EA|qDTFFb 3FOJ@10 F  O J$ r srvs@tE @K`@`-C FJ$F0% F+'@UOLO.OO+` F*` #"0 `C FIF:F8FO+` F((FPJ$pF FS"P(( p@V#OO0` F2`"=iFO(F3`) Fr F"y0@SO `p-OFC  F ҹBHJ$@VOO F( ON+ O F2`"0POHF3` F FiF"0UOB3` -OFC F ҹBHJ$@VOO Fw( ON+ O F2`"0PROHF3`v F" FiF05OB3` -CFFFѧBtBٵ4+FOs@F (u F8FF$FFB( FB FT(F (8F$ "O@0C3hR!PAB21@  88 8-CFjF}J|CS& J h[ b }0#h+ƽjOD4OX.O8]ApG( (4#J @2 `DSb! /?B!OjC2cAP%$ ZpBO*`!`DSb! I/?BOD0#4"`ApGD!3F%It.O r#0H(F@N !F@0FDQ(!,16Os$b0F#"F(Lѝ"U*UApG! 4 (??Fj@4#h ODj41ApG|!d }$!#hAPS DjApG!F@ "*ѝ!*Н!*CН!*AН!* ApGF 0#J|DDȁApG"QOCC#!C CeOE,+F#bD&0 # #-O EFF8,HCj+ٹ_% &'F 2FPFGй J|ChE_PFAF"F+F( [PFAF"F+F(^F'ApG4"E! 0%(0Dj,J|Dh FFF( @j(J|@hFF#F(  &*mgbgbx&fp'0$ &b DQ hQ#h#`!h0(;Ѣ`+`*oE!`űMb2t!OC?! /?B pGxDpx&fpxopFpG-O( OPOP)uѱvl  O V)YR O O BR0' %  DDDDFH0O1O8"#D5h0# +';h " 1:`D #P3СB*hўB3;h4vD#;`LE O0 ooo-O( OPOP,@𣀈@@H ) FO1(1)|O !R  0FDD0$BRFF D6 I!`'OC04OCOse(8CsO85`0[F O,HO(3 h# +-#h`XORQAR#`1`#ho7 KCB#` O0 ooo-O( OPOP)@𡀙@@Y + FO3)3+zOR+0$O #0F DF6DD"I!b'OC04OCOse(8CsO85`0[F O,HO(3 h# +-#h`XORQAR#`1`#ho7 KCB#` O0 ooo-A( OTOTV OQ#X-Q('#f((Ozp"2BOCORBzoO o) B:  O!L0D # DB< c(#hH#hJApG2Fh@s,FOzd 4`LF0D  DC< SF :# ۲olO0iofo co`o]oZoWoTo Q .43F #" ;@pxh-,2a`]+-  )(J(", "hBFS`ppG% h`h, FT +J(%,"RhB h43,2 + ppG$,"`S `F\`ppGphiBFh%F$hA$ hB$0h3`(FppGO58JDF#hk - #@0(@0 8 8J4COah 9Os@#`-CJ4GH!$8hO %>FF%F78 0h!F0h-(F H!8h !@EJC,-OZ`  h FF;+'&(GD2'!](*#GD2(F%!M(O"Cb!ErC!(6(#bBB*0#Jb FKb h;+!0G\2%(#b0B-G #%ApGt2  )F H(FJ9R`FF(U ApBG2!FKF>%FXAp>YGBZ0!"9YXG0BFAp!FApG@B1F54mEhG2IF_hApG2)FQh-AFF FE-GTB!FZ(IG`@!ObG`AB@FApGB!CFGBOd0F!;F.(TGB0FOd!;F(ApGBCF!" #;T0+^F2) !"pZp0+PF20+:xj`&F=FB+4F/*##p #00{F3)# !pSp0F3);x{ F9FE;"F?+#pvCFDFBFBF-O4M$F a ObG hFApG@R!F\*F;F( h(fhApGdR#h!>8F!Fci FahG( ApGR!)8F!F"#h +E!@"@*Y;chG([G0V 8F+ 1#0#!F"0ApGR !3F G c `1FZF0(r'ApGR!rApGr!F/ 4MG[GV  ApGb3F !&  ApGTbG c !!bh0` FiG(LahApG r#h!kApGtb3F!^ApGb[F!QApGbG c!AApGbG c!1 `F(9JhB ApGLr!0 AbhKD FiG("ApahG r#h K !ApG8rYF `}FбApGr! YF` YF`  #hApdhGxr-GJmFOeGTBFFF c!%`7h(!G`@!Ob-G`AB `\"hHF a(0 E0b$CFHF!,`(>O1OOPE@b!u(O3OEbHF!a(O3FO4@ApG,!'" +Ѐ+@#C@GG ApG`CF!Gx!Ob4+D CF3)GxpFtF !B*F)!@FpObq4+ CF3 *ј rh!FCFB+ F/*!ApG!p c$ *@ CF+ **@ Jm++ɀGH@$HF!CF,`( "Gs? e"h# aTJ4COahOtG G@HXxGDEFF>+,GG0#h+0F#h+߮+h!$*w CF3 *G "F )+/*#ObF#p@F4 B+TF2)ј@thFBFpEK FO,"px # FAC!{`Obz 0=F! FE;Obo!FB(F;h3` Jm,4GG$ d d b d c-OFFGApF[F!0AVsB$ApGl2!#F~ F p: P-0`6C4+_$&Gq) G$2GR!G,FG$2GOh ApG! @  ApG! J4EOa(hoBoB@Q(h$灈DÈ1DDB?Ю%x07):DBѾApG$R!;-GFFFF(+ApG,b#!GLb FOA(+ApG`b! Gb FOA(!+Gb FOA(Ap+Gb!ApGb!Gr!GbG$cFApGr!O ApG,r!s# *F QF(H0h(whApGdR3h!U F1Fsi0FqhG( ApGR!@ F1FBF2!`rh0F ;FiG(ApG@r! ApGr1F,G c `F(5B ApGLr! 0FQE4 FRF GSDirhG(FqhApGTr!3h]ApG8rR `_FhshApGxr3h= `u `8F-O F-M a& Ob 4F;FsBDJ(%OC!DB7OGw'D ZFPF(`(h(lhApGdR+h!TPF)Fki(FihG(IApGR!?Gr%PF!O('J(%"h$1T+v4B@+VOb/1('FB4## MPF)F"+h + !@"@r߀ApGR!qGYGV J((*@A1BYK$CFFMFFApGR !3F!#E0b OA# `1F*F#F0(m[I ApGbO !3F wAp Gr#F !e#+*s)1  WO[E_F$ApGtb3F!$5ApGb+F!$#ApGb#F!O7@khG(TPF)F"+ 1#0#G0VqFApGb#F!'!F`pF@FG(#Ap G r0 !l!#`@FrF( `eF(DJhBH#+*N(BC1+ Kx!F @F (` Ap@G r0!x  oFF^ApG8raApGLr!Up N pF@FG(#Ap@ C #G r #F!% `FHApGrApGr!JCi"8!Ob F#0E0bOA#FE J9R`OFK8AF"(?wApGr#F!iApGrYF#(Ap GrGrYFYFp-OxJ(%F$ JF nF( h(ehApGdR#h!q0F!Fci FahG(@/ (0'0F!F:FPH,Oa+F O0F! (`( +,ApH8!+F15-HOa+F '0F! 6( B Ѳ,/BG gAp'HX!  !bh` FiSFG(,ahApH|#h!ApGR!=GbG$c/FF `iF(JhBqD Abh FSFiG( `8F(qApGr!JCi_hApGr9Fw(Ap GrGr9F9F` J9R`'FKq.80F!F*F"(?ApH!+F;ApGLr!/ApG8r$ApGrp-OJ8N]'O%`FH+FOA'`F PH+FOAHFCH+FOAHF%5H HFOA%`(#h@JBJABB@*lggHP%HFOA%`(#h`ѫB^HdHFOA (3gApH!gHHFOA( EJ4FJG"F0h 8b% F#h++JjJG3F.@4&F!#H HFOAK \D&D#ApsH" !q.́J J$$ %!" #DA!DB;hAp@H2!HCF:#RFFx(h((&&l(lhApGdR+h1FHF)Fki(FihG(_ApGR1FApHR)FApHR!;jJ4D :j (h *@K$%HOA#0HF&HOA#0HF#HHFOAO0X Fh|H82&$HFOA@|(ʀHF)F"G cApHT2!)(U+h+Blh(F#AF#"F(`+hApihG rEEL &D :j(hs2F (h HP" Ap!;bH( (hW (huHP"FAp3F!+@欤pjh(FAFiG(gApG r+hihg! @FF(m BzӰB4F7F)(|+h+#hh!FC#F(F(+hApihHt2EE!|B2HF)F"FG c,?.GcG$a, F!ApH !O0eJ J$ JApG8rT h ApGLr!;F|B(Fjh3DiG( gAp+hHt2ihg@FFxlhApHB+hS!F ,@Dsk^D)  DD  O r:ZVD^D FFFFF;F2F!, (T!01 )D05iMp#-OE}BX"&X6@$mhK6U1K E.E O@ gEX O G7kJWzqO JVzOJ;JG:OJJF:& Ff[. FfC! fB!Fvp nE3KFv H!B!p    Bgg"kOE+ g [  $;OI@DI9K+0OI*I9tH4O9 ;II8O9II F9FF(OB F)Fb F9F*F F"/OB)F FbKb FQFMb*F F9F  FkF FIF Fa F F[*IFBD Fy F9FM9FB Fl)F FD)F Fb F99F F5 F)F O.Kb)FMb FJ9F F"F F>)F FIFF F:)FBD F/Kb)FMb'Kb FQFMb  FF F)F FFIFH F D F)F: FIF F@D9F+ FB F9FF OB Fb)F1F FF F F1F*FSKbFMb FOB Fb)F1F F FF FIF F1FF F F{:IFBD FOB F)Fb F1F*F F:F F9F^BOB Fb)Fw9F FOF Fm F9F*Fh-AFF 1F7AFF F2#8@ 3@B AF F$F F@DB!?ApI2!k?&!ApI2!Z F79F1F FzBs:+C:B F9FAؿ-CF FFF "1(F/(F8`.(F0`-O FF. 1 FF F)FF FFF FF F5 F }I4BAp !#O @MF 3@@ F9F_5D9F FY DD F$7O F FID9FD FBY^E@>1F F7zAZ9+C:BJ?9F F!IBAp !p0B F9FB5X`?ApIR!P F7FF F0B?'!ApIR!, FE?ApIxR!0BP0 F@lDYdpGlCdpG-O]$ FF!FD" F e)F;FQ+;T"D""hB2h#"FR)@s3+O0O B5.FR E8ZFE2`T# KQ/C3@[ET+09OD+!F66Qo;2D@/#FU+B5P"HF!05A"3B5U+0"vB5]EaFO8DiF  FFFDF "FvhF5 -%O GD5ZDDFFBpOtDBÀ0DB8(FB@B$[ B Q/B5BOC 0HF G( 2RD  `!A`%L?5HP\, IP F  .DDB  ͲB(Oc h, WE<"F 2DHIPTE<  Ќ R %5V$ B B&R<8 B:5F^ ] @ ]EF#`3` ]2h BҭL *O O 2 ,ФTL$0HFG,  6 e6eLhF@F6B2 QD.  8 FFATLkj(FG, 8-OFFFkhfiF1i1&`c`B ٢h`@3Bc`F&`0)*c)$hFVlcj FG.`.ЦVlcj FG.%iAi-OF+] ؂h `3c`C!`J Y)"`a` ؠh[`a`C"`P J* `b` أh[`b`C ` :-##򰀥j (* ؠhk`2b`C!`\3BOb`H `!`+!\3+H"!"%F FAFM(g%oFk2DFE'bh&hBh ` 2Bb`F &`  & b`&`/FH p0E;FMFU\cj FG-"hFj %&k FAFba@((F(F ](EU\cj FG-%(F ]/%/H* أh{`2b`C&`  &`Eb`#P3B 0#8Dl* اh` 2b`>C&` &` Eb`O "P2ZE08DG* أh{`2b`C&`&`Eb`#P3B0#8D$`k k!% F5`KFNF(@.?qVlcj FG.f-?bU\cj FG-W5h F:h0F(LFVlcj FG.>h.?>Vlcj FG.3>h.ЦVlcj FG.ѱBii0 ;h%KE`"C`` `b[*B`` ؁h[`B` C`+`B`aAa#+ 0pG000]0F%Ca F(0i+ ٣hoa D` 0-GI0dFFFhF!H"FO&O%t0 ThF;h @D ,0 D 9`0](  ]𵅰Fx)-xrIz !zB!H 15B\D"_1-1B\D"_1-1FH1;FD@uO0F0 FF!=(F!F"(ѦB4FД7 F'4F F< FF0chB%FhB %F<+< FBД)F. F4Fr F4F FF-AFFFFBF0B" "OAF F"J!q)p``ChhB?hTCh38C`pG"x#W Cuo#Ʊ34F0D W -`,dE oCu#. F)FpGO0FpGx !pG𵋰 *78  & 13-,B(/" ѲdA,L-(  $O4x* (F !FO0x(И!|-GF FFOpF 0 *+кк0T OO FkFAЈBCFF1B DMEDEJMEDE1D0F#e 3MEDE +W303۲;B rMEDE0#;BрFF!"FF"-OFF+? ? O ^F^F??#0F Ff*RB $TRJF+; $ /O F  %E18F+F )̿W#0#DIG+F@$$H EdE  $ K$dE0$EdF=8F!FGEѠ x-OFxFFF*HQ%)>ax%FN19ɲ)倔00 0+"Сx Nh *L5FicD\V$]mH\9FF'V$  J:LTF;DOuOcO0pG Er ORX) KXF.O :F ^w+  \&0 # {L&X YFK#VDA \& @ CL& #h##`pG-OF?hI$rAp h!+h+ĿOO =CF ApIr !BhcApIrV#`c4[!FBApEb!+hCEApG!?ApIdr!)h')&FV?h ApIr N !TE%4TE"*iaR! BApIr#F!sh4TEC DApG!_)hAEFO O EB  E7DF4B2ji`R B?h hh Q  N DApIr!4B)hFE?h%d&ApI0@!E-OFhO FF'E6  ^E)4F4\E$ii`Q Aթhkh4@FA G\E*hE$#FhFD;hF2 F" "*0FhԌB!!#,!$$($ " F-0?ApI!dO0?ApIx!RO0-OFF O0*۹$ȿ$$'E%/WD!OR @F?9F/]F3FXFBF'a[D  Q ѱ=F[E(F ?X3 FU#%c <4/C/B# FrC1i ?0D;DBӄFE2C38C C#-OC k-OFHFF(𓀰O&%5FnO.!"F 8@HHG;FP2@)ACCsEѴK#F0+FQ1  A  AF D F?jӹhOv0F#Ep US1+RCc*sk DD`;a?hFO> AF>` GF  T#"hF9F  0OS"h%0! 1FTC#C@cCo3oQCoHA 0C#C@cCo3oQCoH#` # `S0@e#o3 oQCOoHA 0#?A[P? 0?0pGOpF/ZV////5//((//  / /  / TT/ PP / / /-OFFF?J4D0J DZ b Oz{ h)Fm  B?[BB   F7qJ4FF0h9F1<% *J4FF0h9F!< F7qJ4FF0h9F5+/<*J4FF0h9F" <-O;8J4GF     F8h QF8h"QF_8h  Ob8h _8h"8h"8hQF8h"QFB8h8h "AF8hJDRbh1 /?B,- 4+! F!*F"!F0FAF8h!FuOr0Ft (- !# F0F!F0FOru8"0FF!-t ) 4!$!F"d=!pDB F 3,R#-Bы#C DB F Fx *D"x4 * ьB FљB"+BppG*FF B*p/F* *шBfx3*pp$Ov"F#F F!(F Fp6(!".!"!" Fp-OJ4FFOa|MF0hOsHtb@B@HbB @ HbBЪ2B@/%JK 0+@+#BT@ 3BVD0h~#FcJ4FDJ0h*hDSbÙ /?B40h,4!FR#Fc2J4FO !F0h/O`WO@W, _ [D[h+$ F |MDS'C$ J4HJ bB %%  ?)h2"  /?B 0hF0hF *?]*h 2@ DEJB|E?KE52 (>#Oq"(F$! (F-1U+(1+#@" 6A(F"2V)P*ApIr!ByEHbB Od $Yx#<#$O2 # to 0x%08lx. Keeping <%s> to 0x%08lx. a.enable_devices Enabled Devices: 0x%08lx ISA/IDE BM/IDE PCIHost Ethernet Ethernet1 IR FIP I2CM I2CS SDIO SDIO1 USB PCIDev%d SATA SCARD SCARD1a.irq_rise_edge_loa.irq_fall_edge_loa.isaide_irq_route ISA IDE IRQ: %d WARNING: suspected IRQ edge trigger settings for ISA IDE. PCI IRQ routing: IDSEL %d: a.pcidev%1d_irq_routea.pcidev%d_irq_routeINT%c(#%d) WARNING: suspected IRQ edge trigger settings for PCI. Smartcard pin assignments: a.scard_off_pin OFF pin = %d a.scard_5v_pin 5V pin = %d a.scard_cmd_pin CMD pin = %d Smartcard1 pin assignments: a.scard1_off_pina.scard1_5v_pina.scard1_cmd_pina.pll.3.pllPLL3 setting = 0x%08lx a.pll.%d.divPLL#%d postdivider = 0x%08lx a.cd%d_freqa.gpio_dira.gpio_data GPIO dir/data = 0x%08x/0x%08x a.gpio%d_pulse-,Error parsing GPIO pulse generation ZXENV key 'a.gpio%d_pulse' Generate pulse(s) with GPIO%d .. %d,- %d(%ldus),a.uart%d_gpio_modea.uart%d_gpio_dira.uart%d_gpio_data UART%d GPIO mode/dir/data = 0x%02x/0x%02x/0x%02x a.eth_mac MAC0: %02x:lrrw.maclolrrw.machia.eth1_mac MAC1: lrrw.mac1lolrrw.mac1hia.cs%d_nand_cfg1a.cs%d_nand_cfg2a.cs%d_nand_cfg3a.cs%d_nand_timing1a.cs%d_nand_timing2a.cs%d_nand_devcfga.nandpart%d_paramsz.usbpwr_downPowering down USB PHYs... a.premuxSYSCLK premuxa.avclk_muxSYSCLK avclk_muxa.hostclk_muxSYSCLK hostclk_muxIRQ rise edge trigger loIRQ fall edge trigger loa.irq_rise_edge_hiIRQ rise edge trigger hia.irq_fall_edge_hiIRQ fall edge trigger hia.gpio_irq_mapIRQ GPIO mapa.pb_def_timingPB default timinga.pb_timing0PB timing0a.pb_use_timing0PB Use timing0a.pb_timing1PB timing1a.pb_use_timing1PB Use timing1a.pb_timing2PB timing2a.pb_use_timing2PB Use timing2a.pb_timing3PB timing3a.pb_use_timing3PB Use timing3a.pb_timing4PB timing4a.pb_use_timing4PB Use timing4a.pb_timing5PB timing5a.pb_use_timing5PB Use timing5a.pb_cs_configPB CS Configa.pb_cs_config1PB CS Config1a.pb_cs_ctrlPB CS Ctrla.pb1_def_timingPB1 default timinga.pb1_timing0PB1 timing0a.pb1_use_timing0PB1 Use timing0a.pb1_timing1PB1 timing1a.pb1_use_timing1PB1 Use timing1a.pb1_timing2PB1 timing2a.pb1_use_timing2PB1 Use timing2a.pb1_timing3PB1 timing3a.pb1_use_timing3PB1 Use timing3a.pb1_timing4PB1 timing4a.pb1_use_timing4PB1 Use timing4a.pb1_timing5PB1 timing5a.pb1_use_timing5PB1 Use timing5a.pb1_cs_configPB1 CS Configa.pb1_cs_config1PB1 CS Config1a.pb1_cs_ctrlPB1 CS CtrlNAND probed: vendor id is : 0x%02x and device id is : 0x%02x . Match found @@mlc_pa: using device_cfg: 0x%08x mlc_pa: using timing1: 0x%08x mlc_pa: using timing2: 0x%08x mlc_pa: using xfer_cfg: 0x%08x mlc_pa: using packet_n_cfg: 0x%08x skip %d! Brute-forcing the clock settings to use PLL1_1 -> CD6@104MHz / 2 -> SDIO source clock emmc_init(cs=%lu): baseclk_hz determined to be %lu HZ mmc_init() returned error! rc=%d mmc_phyread() returned error! rc=%d MBR sig check failed. No bootable partition found! Found bootable partition, starting at sector#%d emmc_read64 data addr is too large %llx! #(-47<FPyear%d month%d sn%z fwrev%d hwrev%d name%z id%z [wh%d] csd_regs[%d] = 0x%08lx Attempt to switch to %d bit mode ...successful. ppp|pppppz.spinor_half_sclk_perz.spinor_use_multi_ioProcessing files in ROMFS... Error processing ROMFS for DRM key files! No files found! Found %d file(s) to be processed in ROMFS. Processing %s (start: 0x%08lx, size: 0x%08lx) XLOAD failed. DRM key loaded. a.linux_cmdconsole=ttyS0,115200n8 vram=16M root=/dev/mmcblk0p2 rw rootfstype=ext3 rootwaitOriginal kernel command line: [%s] a.mtdpartsa.blkdevpartsFull kernel command line: [%s] tangox-nandmtdparts=mmcblk0blkdevparts=Checking for DRM keys partition... Trying devtype=%d chipsel=%d Failed to init! Device Type %d not supported for booting from a partition list. Trying to retrieve info for %s...%s:...%s .... drmkeysPartition info retrieved for %s...%s:...%s -- offset=0x%08llx reading %s (vzx=%p) @ 0x%08llx Partition Type listing for %s not found Device Name for %s not found Partition name %s not found Unable to parse partition offset for %s Failed to read devtype %d CS#%d at 0x%llx Not a valid ROMFS ROMFS too big (more than 0x%08lx bytes) Did not find a valid DRM keys ROMFS in devtype%d CS#%d Found. Failed to find valid DRM keys ROMFS in any device / chip select! zxenvchipnandemmcbootsatasXo 0x%02x 0x%02x 0x%02x dune.default_boot_devboot_device %s (%s) dune.boot_device=a_linux_cmd -- [%s] bootpart=UNKNOWNLinuxProcessing uImage @0x%08lx... Header information retrieved: Image name: %s Image type: %d (%s) Architecture: %d (%s) Operating System: %d (%s) Compression type: %d (%s) Datasize: %d bytes Entry point: 0x%08lx Load address: 0x%08lx ARMCompression Type: GZIP. Image is RAMDISK, so not decompressing, copying to temporary location... Failed to allocate memory in RUAMM zone#0 for RAMDISK! ... copy from VA=0x%08lx to GA=0x%08lx, %lu bytes Decompressing... zipped payload@0x%08lx, inflating to 0x%08lx FAILED - rc=%d OK - %d bytes output. BZIP2. NOT SUPPORTED! LZMA. LZO. NONE. atags region end tag placed @0x%08lx Error, invalid uImage header! retcode=%d ANDROID!Multi-binary container magic found! kernel_size = 0x%08lx, kernel_offset of 0x%08lx, kernel_addr@0x%08lx ramdisk_size = 0x%08lx, ramdisk_offset of 0x%08lx, ramdisk_addr@0x%08lx second_size = 0x%08lx, second_offset of 0x%08lx, second_addr@0x%08lx Security check... *** Signed Only. uimage processing failed! XLOAD start failed. *** Fully Encrypted. XLOAD Signature Verification failed. Copy RAMDISK from 0x%08lx to load address @0x%08lx, total of %lu bytes. z.boot%d_gpio_on_launchExecute at 0x%08lx .. Returned result %d. Found %d file%s to be processed in ROMFS. logicalBBA physicalvirtualChecking for DRM key ROMFS... z.drm_keys_offsetno z.drm_keys_offset found in ZXENV z.drm_keys_in_virtualzoneno z.drm_keys_in_virtualzone found in ZXENV z.drm_keys_sizeno z.drm_keys_size found in ZXENV at offset 0x%08lx in %s zone, size of %d bytes Failed to read! Failed to read devtype%d CS#%d at 0x%08lx z.default_boot_partnamereading %s (vzx=%p) @ 0x%llx Not found. Waiting for ios readiness... ready! timed out! Done with partition [%s] z.boot%d_in_virtualzonez.boot%dSkipping boot container %d. reading %s (vzx=%p) is %p, %s zone Failed to read devtype %d CS#%d at 0x%08lx Done with container %d. z.xmat_romfs_bufz.xmat_romfs_saved_gaa.xmat_saved_fw_ga_addrsz.xmatromfs_offsetno z.xmatromfs_offset found in xenv2 (%d) %p z.xmatromfs_sizez.xmatromfs_mmno z.xmatromfs found in xenv2 (%d) %p found xmat romfs @ 0x%llx z.xmatromfs_saveAllocating space to save xmaterial... Initial allocation at 0x%08lx 16-byte aligned to 0x%08lx, 4KB aligned to 0x%08lx Now re-aligned to 0x%08lx xmat romfs goes to %p (ga) mapping of romfs_buf_ga 1MB aligned to %p (ga) (misalignment offset: 0x%08lx bytes Mapping 0x%08lx (0x%08lx) bytes for the splashromfs area. xmat romfs goes to %p (va) z.xmatromfs_in_virtualzoneReading xmaterial from %s zone Failed to read devtype%d CS#%d at 0x%llx Could not parse ROMFS files to filelist! Could not find any files in saved xmaterial ROMFS! ios.bin.gz.xload3audio_microcode.xload3video_microcode.xload3video_microcode_h265.xload3demuxpsf_microcode.xload3%c:0x%08lx,0x%08lx Did not find a valid xmat romfs in devtype%d CS#%d No %s in xmat romfs, aborting xtask_loader.xload3Channel error while sending xos2k_xload for ios Channel error while receiving xos2k_xload for ios xos3 error while doing ios xload channel error while doing xstart xos3 error while doing xstart freeing xmat romfs buffer at %p Failed to find valid xmat romfs in any device / chip select! z.imatromfs_offsetno z.imatromfs_offset found in xenv2 z.imatromfs_sizez.imatromfs_mmno z.imatromfs_size found in xenv2 found imat romfs @ 0x%llx imap romfs goes to %p (ga) imap romfs goes to %p (va) z.imatromfs_in_virtualzoneReading imaterial from %s zone Did not find a valid imat romfs in devtype%d CS#%d No itask_loader.iload in imat romfs, aborting Channel error while sending iload, aborting Channel error while receiving iload, aborting IOS error on iload, aborting Channel error while sending start, aborting Channel error while receiving istart, aborting (%d) IOS error on istart, aborting Failed to find valid imat romfs in any device / chip select! itask_loader.iloadios does not seem to be running yet... aborting imatromfs processing freeing imat romfs buffer at %p process_dual_boot process_dual_boot: stage0 %d.%d stage1 %d.%d process_dual_boot: devices are not supported for dual boot dune.android_bootprocess_dual_boot: dune.android_boot not detected process_dual_boot: dune.android_boot is %d process_dual_boot: dev %d chip %d process_dual_boot: cannot read zxenv1 block process_dual_boot: zxenv1 is corrupted process_dual_boot: zxenv1 OK process_dual_boot: cannot write rw block process_dual_boot: zxenv0 fixed process_dual_boot: no appropriate device found nonegzipbzip2lzmalzoStandaloneKernelRAM Diskbootmonitorkernelrecoverycustom " ;" ,;"src_addr = 0x%08lx, dest addr = 0x%08lx XLOADING src=0x%08lx, dest=0x%08lx, size=0x%08lx ERROR: %s:%d xload.c%s:%d: Waiting for XLOAD completion. %s:%d: XLOAD done, status = 0x%x. /BD7q۵[V9Y?^[1$} Ut]rހܛtiGƝ̡ $o,-tJܩ\ڈvRQ>m1'Y GQcg)) '8!.m,M 8STs e jv.,r迢KfpK£Ql$օ5pjl7LwH'4 9JNOʜ[o.htocxxȄnjlPxq"(ט/Be#D7q/;Mۉ۵8H[V9YO?m^BؾopE[N1$} Uo{t]r;ހ5%ܛ&itJi%O8GՌƝew̡ $u+Yo,-ntJAܩ\SڈvfRQ>2-m1?!'Y= % GoQcpn g))/F '&&\8!.*Zm,M߳ 8ScTs ew< jvG.;5,rdL迢0BKfpK0TQlReU$* qW5ѻ2pjҸSAQl7LwH'Hᵼ4cZų 9ˊAJNscwOʜ[o.h]t`/CocxrxȄ9dnj(c#齂lPyƲ+SrxqƜa&>'!Ǹ}xnO}orgȢ}c ?G5 q}#w($@{2 ˾L*~e)Y:o_XGJDl[كhRQ:Orn+hтRQ6_:O+rn<;ʄgɼg jOHGd . XhJ1 g&3g9Y/p0ZY|6*)b؞][%d] lib/../../freezer/rmmmhomemade_body.c,176: RMPanic on RMstatus %d [%d] lib/../../freezer/rmmmhomemade_body.c,185: RMPanic on RMstatus %d [%d] lib/../../freezer/rmmmhomemade_body.c,254: RMDeleteZone: shame on you, memory leak (%lu allocations, %lu bytes) [%d] lib/../../freezer/rmmmhomemade_body.c,280: RMPanic on RMstatus %d [%d] lib/../../freezer/rmmmhomemade_body.c,329: RMMallocInZone: could not allocate 0x%08lx=%d bytes [%d] lib/../../freezer/rmmmhomemade_body.c,378: RMFreeInZone AmIBefore failed, 0x%08x < 0x%08x < 0x%08x [%d] lib/../../freezer/rmmmhomemade_body.c,566: RMFreeInZone: bad pointer %p [%d] lib/../../freezer/rmmmhomemade_body.c,572: RMPanic on RMstatus %d [%d] lib/../../freezer/rmmmhomemade_body.c,624: RMGetAreaSize: bad pointer %p [%d] lib/../../freezer/rmmmhomemade_body.c,629: RMPanic on RMstatus %d [%d] lib/../../freezer/rmmmhomemade_body.c,673: RMDumpMallocedBlocksInZone: allocCount=%ld occupiedSize=%ld [%d] lib/../../freezer/rmmmhomemade_body.c,695: RMDumpMallocedBlocksInZone: occupied block #%3ld is (%p,%ld) [%d] lib/../../freezer/rmmmhomemade_body.c,706: RMDumpMallocedBlocksInZone: skipping free block [%d] lib/../../freezer/rmmmhomemade_body.c,719: RMDumpMallocedBlocksInZone: seems memory is not corrupted :-) [%d] lib/../../freezer/rmmmhomemade_body.c,730: RMPanic on RMstatus %d       #+3;CScscc !1Aa  0@` ??[%d] lib/../../freezer/potalloc_body.c,244: frag state -%d- [%d] lib/../../freezer/potalloc_body.c,259: free list %d:%d[%d] lib/../../freezer/potalloc_body.c,263: order %d (%8d bytes): %d[%d] lib/../../freezer/potalloc_body.c,280: %p (%d bytes) is out [%d] lib/../../freezer/potalloc_body.c,287: usage %d/%d bytes (%d%%) [%d] lib/../../freezer/xenv2_body.c,112: corrupted [%d] lib/../../freezer/xenv2_body.c,117: runaway %d [%d] lib/../../freezer/xenv2_body.c,148: cannot store result [%d] lib/../../freezer/xenv2_body.c,184: wanna change ro record [%d] lib/../../freezer/xenv2_body.c,189: wanna change/clear otp record PREFETCH ABORT: fault %p at %p WATCHPOINT ABORT ASYNC DATA ABORT: fault %p DATA ABORT: fault %p at %p Voluntary crash: what follows isn't relevant UNDEFINED exception Don't know why but crashed... core %d: kernel crashed @pc=%p to mode %d, cpsr=%p r0=%p r1=%p r2=%p r3=%p r4=%p r5=%p r6=%p r7=%p r8=%p r9=%p r10=%p r11=%p r12=%p lrrw.ruammx_gaf_pll0=0x%08lx current_pll0=0x%08lx cpuclk_div_inclk_freq=%d HZ pll_sysclk(from pll2)=0x%08lx pll_sysclk(from pll1)=0x%08lx freq_to_mux=0x%08lx cpuclk_div_bypass_freq=%d HZ Gonna ramp "down", div.value=0x%08lx Wrote the cpuclk_div_ctrl register... Ramped DOWN. cpuclk_div=0x%08lx *ERROR* : Can't ramp UP! reaching for bypass freq: cpuclk_div=0x%08lx Setting pll0=0x%08lx Slow ramped to cpuclk_div=0x%08lx Only 4 watchpoints in A9 Init watchpoints first! Setting watchpoint %d to val: %p, control: %p USAGE: set watchpoint(number, address, secure, L/S, Priv number: 0 to 3 address: to watch secure: 1 - NS only 2 - S only 0 - all L/S: 1 - load 2 - store 3 - both Priv: 1 - kernel 2 - user 3 - both NSNS/SerrorloadstoreKernUserwatchpoint %d not enabled watchpoint %d matches addr: %p in %s %s %s %s %s OSSHW_U_R[%d] boot/../../freezer/mmu_arm_body.c,203: (%4dM%4dK) [%p,%p[ : [%p,%p[, %s %s %s %03b %02b K_R%s%s%s Frequency setting %d unsupported! mpll_div value %d unsupported! SATA register setup: trying to override clean divider#3 with frequency of %lu SATA drive spin-up in progress, please standby... epepepzpzpzpp BpDp  1\pSp NpuUp[p9Sp \pTp  pٗpp)p p(pp p̋pԋppCPU %d booting, THIMBLE version is %d UJ=%E. +lFKA14.T]dqxl&v9ne7^ `oLݝ@OmN^9C+f%Z}k wU1*fo'{!>d"C,@%ҋ"$y1؈i‡޲1s! O.Ua{?҂Ue/1'z:LsmUA$`z8VnQu=\eO=.} )@τIv~7^i͋8%ꐈ Tѳ\| ~ڝ C]hoNE:DpIϪʞZEؔ!ghOXko, 3)8&WG ̉~*BCCR]ژCp޺tE{ւ: =̫.􌾏鈛4 nLjHCL5d[}iT #Jd]i{᭔%%Lf Z0Rʺ*h[UwXr>N3H# j1"mc YưѼ;=tFo(ҕE#PvaY*rc;;P?Abў SyɛxFu#\w][ M4V5vN3 űceCn.t[!ך(qF@bP6߷u,w}@,Ag@.Uh"EHo/Uvْ ebSNQ*BSGs62T<$etuc,wD@@u/r}( }jiVXG<״祓oYѦLJ~O辋󵑄zTWy.{`E(xA&˲ ˀ?$wQ"iNᏂۋml427MmCjvTWR4ʱx̀1AODSV?h[G%ܭ́3ױyExpޭޭsessionivseedseedseedseedsessionkeyZyֿOj̣!_@cJggj\RpǏX"}LL̹yJh]ǐSCby|m&YbttwnM?o&k\݆ O Zc'nJgE!%k1F]ΞٯdechQPz⑂}ed@ծR#tz ܲ d  3-y\M  ދ2Fr[*t}#- -D- --- 0O- {P0?  @-?0S  oOP 0? armor?0SQQ P  P }֍M?0S ) "A "AQ  00OoOo /?0S hOOo?0LҟMP P P 1PQP/ Rp / R 0@@0P P|x!p1 B  <  8AXGDР@DР@DР@DРР@DР 0 0? QQ{ P  --  s  tPT -\- `` ``r`r`r`v` `r```@-@@T[ @m-O@O_P⨑I @ Р P I ` I Р p I Р Р-ZoAJojz- m -O@-BO  A_PEU JoV P->P@_PoV @O jzoZРРРРРO@O @\ m-O@-@O -sЍ@P,Ѝ @O   Р/`r`𵇰 Ft, />FMSXy~ 1F%F F)F$%qn$%@B@Ch$hB@Ch*$%"$%`@C$%`$%1F%F%F%F-,G$P'F0FF+F%hF$%G$%hB $%O4O5GG#h4(?!A `FRdhG"#!#F(F Fht-C F F +gf"/fff;CKG# ZhB! ` ! !v!G#Fh !G#Fh!F !F !G%+h+L?A `FR!s ! G%A `FR! Z0 $'F AFF0 _O0#FQ?&A `F@R1F# 1F,` k`\8/eF?VG$Oq?" hrXOq?" hrNOq" hD hO!@ r= ! h"6$! h"/(! h"(,! h"!0! h"O{aLUb hR#? ?#1?8G$Oq*F hOq*F hOq h"zpo&o `Rc"8%f2CeQB0#dH`#??ppGpo&o `Rc"8%f2CeQB0#dH`#????ppG?] 3@0O0pGpE $eS0!d#OPo3VoQCoH" `EdCeSd#o3oQCoH3`#hdC `Sd#o3oQCoH8 0@ OC3Co3oQCoHA 0#?A[P? 0?ppG#?@[P? 0?pG@- R:P@ RPPP*ΰP(P(HH@ϰ0$0$//0  D0  D/-0 Q P( P( Q"* P( H $/ @ / @B!@T V("R;\ 00 A R*/ @TT(R;Q00 @/ R*/ @TT(R  ;Q0 @/ R*/8#?E B F 4B#?88#?E B F 4B#?88#?E B F 4B#?88#?E B F F 4B#?8#?$0'#*F0'07+D B<#p 0B!0'#*F0'07+]KpG#?$0'#*F0'07+D B<# 0B!0'#*F0'07+]KpG#?$0'#*F0'07+D B<# 0B!0'#*F0'07+]KpG!0'#*F0'07+pG!7"+!??OqF!7+pG!|7"+!??OqF!||7+pG!7"+!??OqF!7+pG!0'#*F0'0'#*@pGаtoаvo3" @G#Qh "$7!+??OtF$G7+  /004; 0  \@o0  (ba_o rvVXpW S/-004; 0  \@o0  aa_oqvZXpW S/-004; 0  \@o0  aa_oqv^XpW S/ / / /Z/6/:/>/ZV////5//((//  -R !AAEK@A`OABCD@`OO@@O!.! !. !@|G|'//`/T /@@/(( !/   !/  / TT/ PP / / /AxBh+ )O chZ @rxɲ@sppGO ch[@rx@s "p-OFh;+ A `Fb!);F'j G%A `  Fbgjj,0 48<$l! 0 (,480 $'F AFF0 _# QA `Fdb!i)fj;F%{A `F\r'j!jj04 8<$l ,048 ?@B@A@B0вo-*7A `FHb!0?PA `FR!A `Fb!A `F,b!A `Fb!O ch[ @rx@sppGO ch[ @rx@sppG8G%@q(hG$Oa h829Q?:@=pG-CFFF F3.pJBJAME"B5@FF t ,!F !.pBOOShA `hFr!#2]-#.𸀶 9z"i\+Oj     @ D@ C  C EC0+@` /|Ѷ4ye"< Oi 5;   & D [K C  $  @C E (AE2KB!b!++++++ Bc3a!|Ol Q2   ! @ 0A CDVG&'CEFFpG1F <-OF'F FBBF*ހ `FK T@ՀFF#0 *ǀOO !IF  O۹ր"P$&@ pE L  AG J񒲿KLNFFA 8 &F Q1 .`^FFFFAGQF8FC?$OqF s ?0ASDBF$#[q3U1KEe,uq& 0FF @[D `G@ P`FF!2F;F5'Pݱ . &6)F IHF$ BѸ# 0  PF$#& F" FF I C# OC0#4E58E-OFFBB# ,` gFFO _XUF#_T\VFL,AF `F#T#DG1kC2+q  E%CEBB*#R X 0F1F,!# 30F9FFhFFE"+BRQ @ ES0+A2@;@R YC+,# r@FFO '[FFFFXFAF $?* ,  Gw6C"CAFXFFE,XFk0F!`9Fe`0`FAF- !*pES+( @S+ CO|)ܿ  1ؿO|7xCsB BB'0qcOx -OOFFF/𖀷OO%EFO۸!7"F 8/ACF3FP2)ACCsEѴ K{# 0FQ1  FA9F D F?j1iO|`F# E p US1+RCc*sY DD2aa>a[D  Q ѱ=F[E(F ?X3 FU#%c <4/C/B# FrC1i ?0D;DBӄFE2C38C C#-OC k-OFHFF(𓀰O&%5FnO.!"F 8@HHG;FP2@)ACCsEѴK#F0+FQ1  A  AF D F?jӹhOv0F#Ep US1+RCc*sk DD`;a?ax%FN19ɲ)倔00 0+"Сx Nh *L5FicD\V$]mH\9FF'V$  J:LTF;DOuOcO0pG Er ORX) KXF.O :F ^w+  \&0 # {L&X YFK#VDA \& @ CL& #h##`pG-OF?hF,A ` h!d+h+ĿOO =CF A `F !JBhcA `FV#`c4[!F.BA `FPb!!+hCEA `F|!?A `Fl!)h')&FV?h A `F N !TE%4TE"*iaR! BA `F#F!h4TEC DA `F|!)hAEFO O EB  E7DF4B2ji`R B?h hh Q  N DA `F!4cB)hFE?h%d&A `F8@!EB-OFhO FF'E6  ^E)4F4\E$ii`Q Aթhkh4@FA G\E*hE-@RhOvVFhA8hOl#@h`L``# iRC##F a `pGpARBnFD -#X*OBB+F! F!HT# HP@+1E ppGDB KBdR$@#F]KpGF@lDYdpGlCdpG-O]$ FF!FD" F e2)F;FQ+;T"D""hB2h#"FR)@s3+O0O B5.FR E8ZFE2`T# KQ/C3@[ET+09OD+!F66Qo;2D@/#FU+B5P"HF!05A"3B5U+0"vB5]EaFO8DiF  FFFDF "FvhF5 -%O GD5ZDDFFBpOtDBÀ0DB8(FB@B$[ B Q/B5BOC 0HF G( 2RD  `!A`%L?5HP\, IP F  .DDB  ͲB(Oc h, WE<"F 2DHIPTE<  Ќ R %5V$ B B&R<8 B:5F^ ] @ ]EF#`3` ]2h BҭL *O O 2 ,ФTL$0HFG,  6 e6eLhF@F6B2 QD.  8 FFATLkj(FG, 8-OFFFkhfiF1i1&`c`B ٢h`@3Bc`F&`0)*c)$hFVlcj FG.`.ЦVlcj FG.%iAi-OF+] ؂h `3c`C!`J Y)"`a` ؠh[`a`C"`P J* `b` أh[`b`C ` :-##򰀥j (* ؠhk`2b`C!`\3BOb`H `!`+!\3+H"!"%F FAFM(g%oFk2DFE'bh&hBh ` 2Bb`F &`  & b`&`/FH p0E;FMFU\cj FG-"hFj %&k FAFba@((F(F ](EU\cj FG-%(F ]/%/H* أh{`2b`C&`  &`Eb`#P3B 0#8Dl* اh` 2b`>C&` &` Eb`O "P2ZE08DG* أh{`2b`C&`&`Eb`#P3B0#8D$`k k!% F5`KFNF(@.?qVlcj FG.f-?bU\cj FG-W5h F:h0F(LFVlcj FG.>h.?>Vlcj FG.3>h.ЦVlcj FG.ѱBii0 ;h%KE`"C`` `b[*B`` ؁h[`B` C`+`B`aAa#+ 0pG000]0F%Ca F(0i+ ٣hoa D` 0-GFFFFhF!H"FCiVCuUt0 ThF;h @D ,0 D 9`0](  ](-GFFFFOXG%!(hA `F"!F dd oToD ` i4O Dt(hh:FcBQF @D"F9F(hQF(h9FF(hF"A `3F!h A `Ft"!FY (G#ph" A `Ft"!7 8G$%)F hZF)Fo2 hBBuOq h"mOq h"eOq h"]Oq h"8@Sp FFFF*FFI(F2F!D(F">(F "8 Fp-CFF FF ) F F 8` F0`XBXA]𵇰FF B2` Ӏ8Q!`+`#hD8#A!`+` h;Y!`(` h𵇰FF B2`Q!`(` hDY"!`*` h𵇰FF Fm0F :B$D𵇰FF FM0F:B$uD-AFFFF!b0F"\0FBFV0F*FP0F R#F F )p FFF pA(F!F ((F!F2F' p8 FAF" F 8)8 FFA(FF@(F( F8 8-AF F1FFBF8 8F!FB AF&8F8F!F*F9 -AF F1FFBF8 8F!FB &BF8Fv!F*F8F8F"8Fj( ( N8F"  N8F "u N8F"k p F1F=F!F0FT)Fpp F1F'F!F0Fn)Fopp '& #jphx3`+Zh *3`3, *pG-G FF#%G(,FF ѱ4GTE0h0+!4 FxQ0FTEѽA `F"#FA `F 2!vO`@лpG&F1h1%d5,)A `F+F=Pd1hpA `FD2p@?A `F<251h: FFO5!F0F@G"+F !|BF-ABG(F FF 8F !F²40F:B))A `FH2 A `F|AֿFP`sOp `@pG-OG G+M )<()yO`)FOb #-#/F0FOb!F"Q)U#hA `F`bh1hF)A `FB!F"%#hbh`o%) A `FRG)!h FF`bA `9F1hF!F"F' " hFah F0D1D##_ї)٬A `F$RzB)ݬA `FPRc!F"&i)լA `FR@e"z&pb|BRBDG&)oA `F0b1hb)A `FRr`)!F">fh'h3YBYA )@G)F @O`G(C9F² F> +)A `Fr0TF+ .?ȭ#'" h OA#A#h2F`h F0D1F(ah0F D2h!#" h  FOAG'`1F.ɪ$G#!hBFx)A `G<Z @ |!F"F&O'F?0? 0?@A `hG !F.%)tA `Gg D )Ox!F"VF'F7?!0#F/3h3`?2hA `@GF !.LF?ɺ)2A `GX%`.SFT2FP3(FGH"A `1Fѿ)A `Gu A `Fhb fA `Flr[ch!F" h MG`!"F(PA `Gd"1F6A `FB1F)r)~mA `G"ŹFG#@FQG$G'G&GeA `FX2h!G$)~A `F2!h`[%d] flow/smc_handler.c,177: channel call, forwarding to %d [%d] flow/smc_handler.c,329: xtask will listen to %p in slot %d Unknown syscall %d: killing xtask %d. Bye bye... [%d] flow/smc_handler.c,336: Too many channels listenned to PREFETCH ABORT: fault %p at %p WATCHPOINT ABORT ASYNC DATA ABORT: fault %p DATA ABORT: fault %p at %p Voluntary crash: what follows isn't relevant UNDEFINED exception Don't know why but crashed... armor core%d: xtask %d in mode %p crashed at %p. Bye bye... r0=%p r1=%p r2=%p r3=%p r4=%p r5=%p r6=%p r7=%p r8=%p r9=%p r10=%p r11=%p r12=%p core %d: kernel crashed @pc=%p to mode %d, cpsr=%p r0=%p r1=%p r2=%p r3=%p r4=%p r5=%p r6=%p r7=%p r8=%p r9=%p r10=%p r11=%p r12=%p +++ armor 0x%x executing at %p, will relocate and jump at %p +++ [%d] lib/../../freezer/potalloc_body.c,244: frag state -%d- [%d] lib/../../freezer/potalloc_body.c,259: free list %d:%d[%d] lib/../../freezer/potalloc_body.c,263: order %d (%8d bytes): %d[%d] lib/../../freezer/potalloc_body.c,280: %p (%d bytes) is out [%d] lib/../../freezer/potalloc_body.c,287: usage %d/%d bytes (%d%%)       #+3;CScscc !1Aa  0@` ??Only 4 watchpoints in A9 Init watchpoints first! Setting watchpoint %d to val: %p, control: %p arg%d: user did not supply input. ASSUMING 0 ABOUT TO WRITE. HIT ENTER TO CONFIRM. (bits)r* ONOFF%p [_ftext=%p etext=%p] [_fdata=%p edata=%p] [_fbss=%p end=%p] sp=%p proc=%p Say ? for help. armor> cacheoffcacheoff -- turns i and d cache off turning caches off...done cacheoncacheon -- turns i and d cache n turning caches on...clscls -- clear screen extensoextenso -- verbosity toggle sinksink -- execution eddy gr32gr32 ga gw32gw32 r32r32 -- (mmu probing...) w32w32 -- (mmu probing...) remapremap -- gimme an device-type remap of 256MB init_watchpointsinit_watchpoints - resets watchpoints set_watchpointset_watchpoint grbgrb -- hexdump error or crossing remap %02x %c%s%p %s %s%p urxurx -- receive bytes from uart to and crc32 (raw: don't uuencode) (if size is -1: zipped. first 4 rx bytes is the size of foo.z and then you cat foo.z (cat foo.txt |gzip --best -cnf |tail -c +11 >foo.z) now expecting %d more bytes. u %p unzipped %d. %p crc32crc32 -- compute crc32 grandomgrandom .. -- generate random gogo -- me jump there memcpymemcpy -- estimate speed (l2(sz) need to be >= 10) [%d] flow/../../freezer/shell_gbus_body.c,662: %d (%d cpuclk/KByte) memsetmemset -- estimate speed [%d] flow/../../freezer/shell_gbus_body.c,678: %d (%d cpuclk/KByte) memchrmemchr -- estimate speed [%d] flow/../../freezer/shell_gbus_body.c,695: %d (%d cpuclk/KByte) (%d) gbus spy %p quitquit -- quit secure mode busprotectbusprotect [on, off] -- enable, disable bus protection bus protection is %s onturning on bus protection...? %s +++ armor: second core booted, entering wfe... 8( - - --- 0O- GP oO*R֍M?0 )LOOoOo 4/?0S !!!?0OOo?0ПMQPP9RP 0 BCL|@YGDР@DР@DР@DРР OP @< ?0@0-hApEb!+h8OQ hFEbOq/'F8(1F hd&hA0FsF0F'OQF@FF?ApEb!O 8E@r8F!/(O@F9FH8OPELr!/8( J8FApE"!{:J8F8OPE"'Oq/8(/#OPE"Oq#T At h*hApE"!+h /h' /'hA8FF8F{/E"''OAF/3( Mc3Oa h/h*hS OJOaF h|OaF htOq  hOqF h|E2SF Ap!' !#OPEt2Oq88(ApEx2Et3!AF hJO gJBOnJCOQ hO O `O'E2OOq/F'E28FIF8ApE2AF/UApE28AFG9F hA hF h9F  KEF#8FYF $$ {@ Os pSD  E  #ApE2;F!Oa hOaOH hOQ_ h3I #FI "/_ !"#$%&I "8EBO@F!l(EB(FOaEBOaE BO @F!l(@ ~"sD,ApEIFXF/8=/qh U8E#/XF'!/8'/-qh)><p8E"'XF!/8(~h/JI 0ā" hB-qhO RF  FBWFЂJ4G hF-qh 8hqhWD:F F 2D"JApED"AD!OOQ:h0O PFEx"OqFE"Oq8FEbOq8FPF9FqhJ8C hhOB {FOCZF9F hYF hA:F hApE"! A h(ApE| ApEuGйGʹGĹ08(?FEBAp;F!J:J8 OG1hApE2'@.?9O DWNEb/ؖO O ~Oa hX,oBoBX@Q hX,O+hX| /?BNEF  XF / YFбApF!b!#F XFOA#XF / (?ApF9F>1h8EO>XF!/8H/1h1hKApE"!1h '8h1hXqhvApE4u-AFFFF!0F"0FBF0F*F0F R#F, F )p FFF pA^(F!FX((F!F2Fu p8 FAFE" Fc 8)8 FFA1(F,F@(F%( F8 8-AF F1FFBF8 8F!FPB AF&8F8F!F*F -AF F1FFBF8 8F!FB &BF8F!F*F8FY8F"8F( ( N8F"  N8F " N8F" p F1FF!F0F)Fpp F1FuF!F0F)F p-A FFFF*FF~(FBF!y(F:Fs(F2F m F$pG-CFF FF 0) F* F# 8` F0`XBXA]-AFF CPD9B9`F;`CY!`𵇰FF B2` Ӏ8Q!`+`#hD8#A!`+` h;Y!`(` h𵇰FF mB2`Q!`(` hDY"!`*` h𵇰FF HB>`Q!`(` hDY"!`*` h𵇰FF F#0F :B$sD𵇰FF F0F:B$SD8" FF1G(F "8@?1!((pG#J4CGCh#"@J4C@QCh-CX FOȀJ4Fؿe!0hFO@A1f!B4 KFATwF BFAp F!;F"+BRpDOpBE5#BBApFPB;F!8F!0hAFyBAF"F0hV ,XF!L0(#h+Lh+ЫhhF0ErFFh+56hLApFBV<!AUEFR%&!N(҅$ p l  FrL%&!#F%`L.(2, &O%FOaCFLo!L#FP((6O $(F,O6F@[FOaL%D!L#FHF&`XF!h  s $FL! P((MMg#7F F+pF6 .FOa3F@F%!BF#FP(0+!ZTLV%x"+T!"' < "-%Fe yF F@u(m(OzzI(F(O J  *x I/.6EF++F(FObP(ցF(FO&(B8|FOb(FF(BVs(D@* Fp(F( ApF!3F6<@ .SOaJ4I &(hF}F$OFOANOBFFOaKF vF0F,OaKF F&F@OaKFL O#! ;`+F(`)hAp0FT!KF@)qÂ#JhFOr;`F F0;`0;` #F`FOa3FLHF!Lb(g65. Jh(#%`F-((:Fh"+FOaL5PF!L#F4(0(+є-(('iH0 `iH,F ,F`( 0# YFRFApF! FOa0L ApE8B!L rFOa0L ApE8B!L [FOa0L ApE8B!L DFOa0L ApE8B!L -FOa0L ApE8B!L G@Oa0L ApE8BL! 0 #`*`S@&OPF#F`Oq@OPFOq 1`LB*#h+?&ApF"1F H4sBJ4DMkF;OZO 7(h9FFFh*F hFah I/?Bh]u*F h9F 7J9F h"Fi]r9F 7 h7< h9FFhJ4E9F h-.Gq"0h +*ApF,R)F KApFHR)F @ ApFLR)F 2 ApFXR! $] ApF`R!  ApFlR!  ApFxR!  ApFR!  ApFR! ^ ApFR!  ApFR!  ApFR!  ApFR!  ApFR! %$  #5-,տN#LVEr!(@+!#LVCApFR! \ ApFR! N ApFR! @ApG! 2FR%!D(#;`FR +F%!/( #+`^s\ p l FApFlb! p !`]Fa`&` l ` , @6.0F+ %OV?5ApFb!;h0-=ApFr!% Fr!(ЃFr%!(Fr%!(ƒNV|ApFBF;F ]ٿ0BFX!i(0B ApFd+h!5h 3 5h?h+@ ?~Gr(hoBoB G (hroBoBacp%F &!LPP>`(0# YFRF$ApF! FOa0L HApE8B!L FOa0L 1ApE8B!L FOa0L ApE8B!L FOa0L ApE8B!L FOa0L ApE8B!L lG@Oa0L ApE8BL! U0P %`3`-貙 `.BPA&#%OPDDFAn#FOq OPFOq  qز `,CPA%"&OP FDAn#FOq HOPFOq  9hApFr)F#h !"h(h&OPF#F`Oq OPFOq  - %h&lApFB1F=DLl ;hlD\01"+@ѝ11"+? 1YFRF%9FR+FOa0F Ap!2F f;hlD\01"+#ѝ11"+?f 1YFRFApF ELYFRF0(?0LYFRF0(?E0h"!FbDDed@B -OJ FF?F J%O1Ji#dSd@'l <@9B2J4G@ 33FFFFTED"J8hJF+( E(FcFZF!D-(dD4TED F,J4G B(FDFFgF/D  J*JFi(F:F #F(   @<-OFJOeh@JpO O~O~O 8'`^`DQb0L <pFh! /?B7J4I#7 !"N 9F[Bѝ Ap FrSF!$ !"'FJh[YJh(4o@XEApG! 2FJP@ `pJO{YlP  D d D+ P  @D $P K D  p ` @#J2FOb@h  h#0 -GIBCu F%`FDjFF,A,8, JO2#F*dkdB +iJ4AE))F(SF`F+iIF RF@<0FCDF 0;FG GJh-OL@ F*FO03O68O480Ch+ۧ lIi3fO i   am)))F# jRCi#b0@ph1Хl* O62O428Fi0E*D!k᱔f0Дd0FF%2F8Ff 5d06!kBD!cakѱf0#ov%2F8F"o5ak 6fFBacjOx$>FkO;0FQF!0Ch8',#M+p0Fk5cQF ? 6NEcmil+ DanOBIh"dhcd`j+Db-"hGS" 0B 2h[h!hGh0A 1 hR"kRdf""cbkBfp"bciO@FI+Dah#dhcd- F#L@G Mi h  "# #[J YFJ fhPFA0 .O08\'`qQ0 BB@🀡j! B@hC &O  % & KA0 Q0 IE@Et (O @ xI bld %lOC`gII7D`% ``i 0Hfecolfebfe&$0o(0cn0n0#o 0cm0cii + RF! 0J#aiA `ik@D `blpGO0pG-FhO"L@Lh%=((pBO06O64O44 VC GgOFA _EVEրPFlph` !pp dP 1   I  = # 8   COH ##Ft +B@\D3Ep)OIԿO O e 'B! ge f )`gf Jd0od0hPI p 0C%x@TP90G$HBLL O1]bx bd Zah ap bT Z`d0Lh`bppd0,@ pGO yO CqDDaf O0BsTDmKh-OFF+hGL@O6<hqi  ( ) ):CB C0+qS0+EE@〳j#B@ۀ hI "%  "  " # C[CcR[ERE ( 0"J g/(' rg€/ 8 0C0A/C+B43o zBFO QF F2o  qkE Frcqi0h4qlOLdI3lI0 00E!`O `f ie0qogf `Te0ibobsnkana3o+bsmk`%sii + 0C!`$pi"@@C_`tika@D``lhGO05O4<hO04G 0L O1 srCBqiw4/QlJhL@ k - F*O0<+]Kk+Zюk.Wh'#%<'jAO@OAIiCEE:,i " # #KH IFH @FA0 qQ0 BB 0Ld' oe"Dhg$km0lpGO0pG-A'F FFFjñ,(F!FE0(F!F2F(yjZFj+8Fo-A'F FFFjñ,(F!F0(F!F2F({jXFj+8Foj-A FFF0Ok(F!F0(F!F2F(Уj0gc+  p# F cFFKccj{(F!F0 (F!F2F(Уj+ p p FFFF"F!~sx1F"g`X#ax`x`hCcah#a`hObOAL@`m(O03"0C`m`!nag`ganYanabeZ`(F!F"Q(ApG0m! ApGTm! ApGt#n! ApGcn! ApGn!  𵣰"FF(" %C ) E* ) )F##0F" 8 #`dOE0F" E 0 #dOE0F" E0+Н0+0 #0F E" @VEu E8 -G(FFF F$=4HFAF2F#FG(- F-O iFFFF  $p+FWDOA"0FYF(0B/0D $4Ap4 #RCs#YFBF#F0FGG#F!(0pG?@pG0 FDj #j(1( 0J(J4A@h!G 0J4AJ(h!@G( 0J(J4A@h,pFEjF #j(0( pJ(J4Bhh!2FG pJ4BJ(h2FQ%P!FG( pJ(J4BMhh-!F2FG(@jpFFF"J(J4@h3F$jG( p@j"J(J4@ihGpOe&B.`Ej F #j(2( pJ(J4Ahhձ!FG pJ4@J(hQ%P!FG( pJ(J4AEhh-!FG(@jA1"J(J4@ihG@jBpF"J(J4@ Fh!F-jG( p-O!@IO J(% JtNBFe```%ap`F(I (0B G` 5`<` `!*aH]H)#b``  "%($:`F2FCb``FYrG}b``FSc`BbB DB1BBB I IYA``I"I53b``I c`I"I53b``II=#b``LJ(A pG)L s̸J( FA pG)mr-CE%1jJ4DE-5  0 4 ( ,!:F h  (F 3 ! h:F(F-OE%3jJ4DE-5 , 0  4 $ ( FBF h F (F ; h)FBF`HFbOc"-O`J4DE%3jE-5 0 4A $ (  , F1 hBF y(F ; ! hBF(FbpJtDF#hGFch(FGBppJ(T&@GppJ(dh$Gp ppJ(h$Gp p8J(h G8 88J($i G8 8J([iG8J(i G8 88J(iG8pJ($jGpODAF ODA F ODA F ODA F ( p!@EL AO+BF & J$" FY[YhODAefcBB B F(  pp!@EL AO#BF & J$" FY[YhODAefcBB B o F(  p-OF FF , o^!@FJ$O L A  zO  ?  )##cbOTA FD -#J0RcB !abLAcr F&  ODAh FB "2FkhgbcFF B  F(F  OPA@F  ? F-OF FF , of!@FJ$O L A  zO !   )##cbOTA FD MA F" #JPRcB !abLAcr F& ODAh FB "2FhgbcFF B F(F  OPA@F  F FL AFObF' ]J$#`bXhODA(FdgbCC B C(FX(F $ FLA(F 0p F-AFL AFObF '@F#cJ$OTA F 0"OO LA F3c nBlbnr "OY%ODA`n Fe"BRcBB B F( 0 F)F Y( FL AFOTRF' J$#`bXhODA(FdgbCC B (F(F $ FLA(F d0p F-Gβ# F`F1F 0F ( $@IJ$O  [i+1F8F (ѝ D0&8F!FC#+` #*`-Gβ# F`F1F 0F( $@HJ$O  [i+1FHF U(ѝ D0!C#+`iB CHF*`!F()-C FFFF L8OBOJ$ L<0F" >#E0F!F"{a( #0F!F"{a(!F0FG0P $%L A0FOB h"U0ODA0FgdcBB B 0F(  LA0F ZoC@B(pJ$ fX Dq`bh2`h3+`ppG0J$:D=;BP c``0pG)-OOFFFFcJ$  0++x +0(Ox#oA5DFJF'ov&#cOTA F "#f  cBLA`bcr F h".hOODA Fcn"fBB B F(  MwBFXF   B%ٸ(Ox#oL<" F "ax"(0+?o 3#Fo>w'!@E#cOTA& " #g LAfB Fcbfr& nJ$" FY[YhODAef"cBB B W  8F3F#o 8ODA ( M(F"F  8 8)-OFFF 8fعxJ$&L A(FOb  D(Ot#cOTA(F #"c #cB !abLAcr(F M@"F  .h"O O;hODA`l(Fn"BRcBB B (F(0F_(F!F I(ѝ0vEHF-CFCF F *S NE?J$[L A FOb 2 #cOTA F w#"c #cB !abLAcr F dh"O O;hODA`l Fn"BRcBB B J F_( _ F)F (ѝVNE -CFCFF *S NE?J$[L A FOb 2#cOTA F #"c #cB !abLAcr F h"O O;hODA`l Fn"BRcBB B F( _ F)F V(ѝ6NE " FL AbF #"cB !%@FabLAcr F J$Yh"'ODA FfgBRcBB B v F( 0 F)F (-O!@EOJ$FFiO F$F*a*S8F1Fx(L<8F" 4ED##a 8F1F(O`*GPO eFdF yME:ٴ4!FOq"##8F1F  (tPL<" "a Z("aHF-C$FFFYJ$&i.( L<(F" ##a(F!((F!"L<"(#(F ##a(F!(O`&8+"~vBٹ~4IFO~q2"~##(F!z(~y-O!@DFJ$% "FFFF"D  *J*=O ]F$4 {\E0(Os8F1F  (1F8FL<(O "8F XF#"D 0 F L<" " p((F" -G$FFFaJ$ 0+( L<8F" #05F$&7~tB3ٵ~4*FO~r##~!! 8F !(~u8F!L<($8F" # F00F-O!@HO J$F O F$iF*h*Z0F)F()F 0FDL<('0F" P8F##a 0F)F(G0P/GO J$;.WE"s``T -C@E F.FFF$]J$3ih+TJ '(F";h1 ;hB(F1 ;h"(F1 ;h_(F1  )$9h(F1 [4LE9h(F11 L @(F C( F"$ pG pG@Cp;F+ F J$h&( pJ #(F"h11 /@(F (0(F!F (-OFCF  F GE\J$@EJ & =-HF!F ( 3hHF " 1 3hHFB 1 3hHF" 1 3hHF 11 @HF (HF!F l(ѝ0WE -OFCF F GE\J$@EJ & =-HF!F g( 3hHF" 1 t3hHFB 1 j3hHF" 1 `3hHF 11 V@HF +(HF!F (ѝ07E -OFFFF0#ѠEtEٵ4.FOvHFQF (u F@F$DE(DF-O@E=-OF FFF !@GJ$O  i*"@F!FK($OD&@F!F2F.aM0F(0F&@F2F!Fa9&2Fa3@F!F(O`ZF@F!FSFB(-O@F>.OF FF !@GJ$O     *((F%@F*F!FP@F!F(!F@FOD#!F(F3a@FF@F!F(O`@F!FFSFJ(#-O@E=-OF FF %!@GJ$O     *Z@F!FFKF( WD&@F!F2F.ay0F=(0F&@F2F!F`c&`2FZ-O@F>.OF FF !@GJ$O     *D((F%@F*F!FP%@F!FFKF(WD%!F@F@F!F*F5a (F-O@E=-OF FFF !@GJ$O  i*"@F!F($OD#@F!FF+a(0F&@F2F!Fa&2Fa@F!F (G0PZF@F!FSF(#-O@F>.OF FF !@GJ$O     *((F%@F*F!FPm@F!FY(!F@FOD-#!F(F3a@FFQ@F!F(G0P;@F!FFSF(#-OFbJ$@U &O $O0@<C#+`XFXF/`c6B0@T#OO"`"%`=OD@ #` 00@TOO"`%#`#"000PO#`00@SOO$`"`Mw0!@L-O J$O FD@U! FOO F"/`FO .`  EOaL<< " N#@ 0 sFEF;$7DOF#aF@TOO DO(FF(F'`&`#hY  @Cc(F(F'`&`#hY  @Cc E@SOOa8"`< / -O!@FJ$O FD@T FOO(F"F  '`O IOaO< ) C"PF0 %OD!k=J$ B""`,"C##`'`PF6PF&`2iEOa0"<  P/VF@TOO DO(FF'`(F&`#h[Cc(F'`(F&`#h[Cc(F'`(F&`#h[Cc (F'`(F&`#h[Cc E@SOOa8"`< 5 -OJ$S P*y@TF OO O (FNF(F'`#hc(F~(Fy'`#hc(Fq(Fl'`#hcE(Fd(F_'`#hc(FW(FR'`#hc(FJ(FE'`#hc(F=(F8'`#hcA(F0(F+'`#hc kEѽJ$@TS"p#OO"`"&`=OiFF8F&`(FF(F"M0&`  𵃰 FF( J$/ @VP OOp F1`2`Zi2O F3` FiF" 0@SO `@T5#OO'`F"`F=")Fd8F)F" O2p#`-C# @GFO `F0J$"(F@RO`[i+(F 0GD!(FI#3`i@#1`X-CJ$FFFFU'P (@WOLO.OO;` F:`#"0 FIF2FO(F;` FF FiF"M0@SO `-C# @EFO `F0J$#"0F(@RO`[i+0F 0ED!I#;`i@B C0F9`(  -C FFOa8"<FF A|q(FDW bF1OJ@0$@EO yJ$ Fr! POo``s#!ka Fm@U F^#O(`BF F.`=iF F" @S**O` -C!@DA|qFFOzu }DQFbOJ@!0 J$OFFTtDp 1F`hp 1Fhp 8` -C!@EA|qDTFFb 3FOJ@10 F  O J$ r srvs@tE @K`@`-C FJ$F0% F+'@UOLO.OO+` F*` #"0 `C FIF:F8FO+` F((FPJ$pF FS"P(( p@V#OO0` F2`"=iFO(F3`) Fr F"y0@SO `p-OFC  F ҹBHJ$@VOO F( ON+ O F2`"0POHF3` F FiF"0UOB3` -OFC F ҹBHJ$@VOO Fw( ON+ O F2`"0PROHF3`v F" FiF05OB3` -CFFFѧBtBٵ4+FOs@F (u F8FF$FFB( FB FT(F (8F$ "O@0C3hR!PAB21@  88 8-CFjF}J|CS& J h[ b }0#h+ƽjOD4OX.O8]ApG( (4#J @2 `DSb! /?B!OjC2cAP%$ ZpBO*`!`DSb! I/?BOD0#4"`ApGD!3F%It.O r#0H(F@N !F@0FDQ(!,16Os$b0F#"F(Lѝ"U*UApG! 4 (??Fj@4#h ODj41ApG|!d }$!#hAPS DjApG!F@ "*ѝ!*Н!*CН!*AН!* ApGF 0#J|DDȁApG"QOCC#!C CeOE,+F#bD&0 # #-O EFF8,HCj+ٹ_% &'F 2FPFGй J|ChE_PFAF"F+F( [PFAF"F+F(^F'ApG4"E! 0%(0Dj,J|Dh FFF( @j(J|@hFF#F(  &*mgbgbx&fp'0$ &b DQ hQ#h#`!h0(;Ѣ`+`*oE!`űMb2t!OC?! /?B pGxDpx&fpxopFpG-O( OPOP)uѱvl  O V)YR O O BR0' %  DDDDFH0O1O8"#D5h0# +';h " 1:`D #P3СB*hўB3;h4vD#;`LE O0 ooo-O( OPOP,@𣀈@@H ) FO1(1)|O !R  0FDD0$BRFF D6 I!`'OC04OCOse(8CsO85`0[F O,HO(3 h# +-#h`XORQAR#`1`#ho7 KCB#` O0 ooo-O( OPOP)@𡀙@@Y + FO3)3+zOR+0$O #0F DF6DD"I!b'OC04OCOse(8CsO85`0[F O,HO(3 h# +-#h`XORQAR#`1`#ho7 KCB#` O0 ooo-A( OTOTV OQ#X-Q('#f((Ozp"2BOCORBzoO o) B:  O!L0D # DB< c(#hH#hJApG2Fh@s,FOzd 4`LF0D  DC< SF :# ۲olO0iofo co`o]oZoWoTo Q .43F #" ;@pxh-,2a`]+-  )(J(", "hBFS`ppG% h`h, FT +J(%,"RhB h43,2 + ppG$,"`S `F\`ppGphiBFh%F$hA$ hB$0h3`(FppGO58JDF#hk - #@0(@0 8 8J4COah 9Os@#`-CJ4GH!$8hO %>FF%F78 0h!F0h-(F H!8h !@EJC,-OZ`  h FF;+'&(GD2'!](*#GD2(F%!M(O"Cb!ErC!(6(#bBB*0#Jb FKb h;+!0G\2%(#b0B-G #%ApGt2  )F H(FJ9R`FF(U ApBG2!FKF>%FXAp>YGBZ0!"9YXG0BFAp!FApG@B1F54mEhG2IF_hApG2)FQh-AFF FE-GTB!FZ(IG`@!ObG`AB@FApGB!CFGBOd0F!;F.(TGB0FOd!;F(ApGBCF!" #;T0+^F2) !"pZp0+PF20+:xj`&F=FB+4F/*##p #00{F3)# !pSp0F3);x{ F9FE;"F?+#pvCFDFBFBF-O4M$F a ObG hFApG@R!F\*F;F( h(fhApGdR#h!>8F!Fci FahG( ApGR!)8F!F"#h +E!@"@*Y;chG([G0V 8F+ 1#0#!F"0ApGR !3F G c `1FZF0(r'ApGR!rApGr!F/ 4MG[GV  ApGb3F !&  ApGTbG c !!bh0` FiG(LahApG r#h!kApGtb3F!^ApGb[F!QApGbG c!AApGbG c!1 `F(9JhB ApGLr!0 AbhKD FiG("ApahG r#h K !ApG8rYF `}FбApGr! YF` YF`  #hApdhGxr-GJmFOeGTBFFF c!%`7h(!G`@!Ob-G`AB `\"hHF a(0 E0b$CFHF!,`(>O1OOPE@b!u(O3OEbHF!a(O3FO4@ApG,!'" +Ѐ+@#C@GG ApG`CF!Gx!Ob4+D CF3)GxpFtF !B*F)!@FpObq4+ CF3 *ј rh!FCFB+ F/*!ApG!p c$ *@ CF+ **@ Jm++ɀGH@$HF!CF,`( "Gs? e"h# aTJ4COahOtG G@HXxGDEFF>+,GG0#h+0F#h+߮+h!$*w CF3 *G "F )+/*#ObF#p@F4 B+TF2)ј@thFBFpEK FO,"px # FAC!{`Obz 0=F! FE;Obo!FB(F;h3` Jm,4GG$ d d b d c-OFFGApF[F!0AVsB$ApGl2!#F~ F p: P-0`6C4+_$&Gq) G$2GR!G,FG$2GOh ApG! @  ApG! J4EOa(hoBoB@Q(h$灈DÈ1DDB?Ю%x07):DBѾApG$R!;-GFFFF(+ApG,b#!GLb FOA(+ApG`b! Gb FOA(!+Gb FOA(Ap+Gb!ApGb!Gr!GbG$cFApGr!O ApG,r!s# *F QF(H0h(whApGdR3h!U F1Fsi0FqhG( ApGR!@ F1FBF2!`rh0F ;FiG(ApG@r! ApGr1F,G c `F(5B ApGLr! 0FQE4 FRF GSDirhG(FqhApGTr!3h]ApG8rR `_FhshApGxr3h= `u `8F-O F-M a& Ob 4F;FsBDJ(%OC!DB7OGw'D ZFPF(`(h(lhApGdR+h!TPF)Fki(FihG(IApGR!?Gr%PF!O('J(%"h$1T+v4B@+VOb/1('FB4## MPF)F"+h + !@"@r߀ApGR!qGYGV J((*@A1BYK$CFFMFFApGR !3F!#E0b OA# `1F*F#F0(m[I ApGbO !3F wAp Gr#F !e#+*s)1  WO[E_F$ApGtb3F!$5ApGb+F!$#ApGb#F!O7@khG(TPF)F"+ 1#0#G0VqFApGb#F!'!F`pF@FG(#Ap G r0 !l!#`@FrF( `eF(DJhBH#+*N(BC1+ Kx!F @F (` Ap@G r0!x  oFF^ApG8raApGLr!Up N pF@FG(#Ap@ C #G r #F!% `FHApGrApGr!JCi"8!Ob F#0E0bOA#FE J9R`OFK8AF"(?wApGr#F!iApGrYF#(Ap GrGrYFYFp-OxJ(%F$ JF nF( h(ehApGdR#h!q0F!Fci FahG(@/ (0'0F!F:FPH,Oa+F O0F! (`( +,ApH8!+F15-HOa+F '0F! 6( B Ѳ,/BG gAp'HX!  !bh` FiSFG(,ahApH|#h!ApGR!=GbG$c/FF `iF(JhBqD Abh FSFiG( `8F(qApGr!JCi_hApGr9Fw(Ap GrGr9F9F` J9R`'FKq.80F!F*F"(?ApH!+F;ApGLr!/ApG8r$ApGrp-OJ8N]'O%`FH+FOA'`F PH+FOAHFCH+FOAHF%5H HFOA%`(#h@JBJABB@*lggHP%HFOA%`(#h`ѫB^HdHFOA (3gApH!gHHFOA( EJ4FJG"F0h 8b% F#h++JjJG3F.@4&F!#H HFOAK \D&D#ApsH" !q.́J J$$ %!" #DA!DB;hAp@H2!HCF:#RFFx(h((&&l(lhApGdR+h1FHF)Fki(FihG(_ApGR1FApHR)FApHR!;jJ4D :j (h *@K$%HOA#0HF&HOA#0HF#HHFOAO0X Fh|H82&$HFOA@|(ʀHF)F"G cApHT2!)(U+h+Blh(F#AF#"F(`+hApihG rEEL &D :j(hs2F (h HP" Ap!;bH( (hW (huHP"FAp3F!+@欤pjh(FAFiG(gApG r+hihg! @FF(m BzӰB4F7F)(|+h+#hh!FC#F(F(+hApihHt2EE!|B2HF)F"FG c,?.GcG$a, F!ApH !O0eJ J$ JApG8rT h ApGLr!;F|B(Fjh3DiG( gAp+hHt2ihg@FFxlhApHB+hS!F ,@Dsk^D)  DD  O r:ZVD^D FFFFF;F2F!, (T!01 )D05iMp#-OE}BX"&X6@$mhK6U1K E.E O@ gEX O G7kJWzqO JVzOJ;JG:OJJF:& Ff[. FfC! fB!Fvp nE3KFv H!B!p    Bgg"kOE+ g [  $;OI@DI9K+0OI*I9tH4O9 ;II8O9II F9FF(OB F)Fb F9F*F F"/OB)F FbKb FQFMb*F F9F  FkF FIF Fa F F[*IFBD Fy F9FM9FB Fl)F FD)F Fb F99F F5 F)F O.Kb)FMb FJ9F F"F F>)F FIFF F:)FBD F/Kb)FMb'Kb FQFMb  FF F)F FFIFH F D F)F: FIF F@D9F+ FB F9FF OB Fb)F1F FF F F1F*FSKbFMb FOB Fb)F1F F FF FIF F1FF F F{:IFBD FOB F)Fb F1F*F F:F F9F^BOB Fb)Fw9F FOF Fm F9F*Fh-AFF 1F7AFF F2#8@ 3@B AF F$F F@DB!?ApI2!k?&!ApI2!Z F79F1F FzBs:+C:B F9FAؿ-CF FFF "1(F/(F8`.(F0`-O FF. 1 FF F)FF FFF FF F5 F }I4BAp !#O @MF 3@@ F9F_5D9F FY DD F$7O F FID9FD FBY^E@>1F F7zAZ9+C:BJ?9F F!IBAp !p0B F9FB5X`?ApIR!P F7FF F0B?'!ApIR!, FE?ApIxR!0BP0 F@lDYdpGlCdpG-O]$ FF!FD" F e)F;FQ+;T"D""hB2h#"FR)@s3+O0O B5.FR E8ZFE2`T# KQ/C3@[ET+09OD+!F66Qo;2D@/#FU+B5P"HF!05A"3B5U+0"vB5]EaFO8DiF  FFFDF "FvhF5 -%O GD5ZDDFFBpOtDBÀ0DB8(FB@B$[ B Q/B5BOC 0HF G( 2RD  `!A`%L?5HP\, IP F  .DDB  ͲB(Oc h, WE<"F 2DHIPTE<  Ќ R %5V$ B B&R<8 B:5F^ ] @ ]EF#`3` ]2h BҭL *O O 2 ,ФTL$0HFG,  6 e6eLhF@F6B2 QD.  8 FFATLkj(FG, 8-OFFFkhfiF1i1&`c`B ٢h`@3Bc`F&`0)*c)$hFVlcj FG.`.ЦVlcj FG.%iAi-OF+] ؂h `3c`C!`J Y)"`a` ؠh[`a`C"`P J* `b` أh[`b`C ` :-##򰀥j (* ؠhk`2b`C!`\3BOb`H `!`+!\3+H"!"%F FAFM(g%oFk2DFE'bh&hBh ` 2Bb`F &`  & b`&`/FH p0E;FMFU\cj FG-"hFj %&k FAFba@((F(F ](EU\cj FG-%(F ]/%/H* أh{`2b`C&`  &`Eb`#P3B 0#8Dl* اh` 2b`>C&` &` Eb`O "P2ZE08DG* أh{`2b`C&`&`Eb`#P3B0#8D$`k k!% F5`KFNF(@.?qVlcj FG.f-?bU\cj FG-W5h F:h0F(LFVlcj FG.>h.?>Vlcj FG.3>h.ЦVlcj FG.ѱBii0 ;h%KE`"C`` `b[*B`` ؁h[`B` C`+`B`aAa#+ 0pG000]0F%Ca F(0i+ ٣hoa D` 0-GI0dFFFhF!H"FO&O%t0 ThF;h @D ,0 D 9`0](  ]𵅰Fx)-xrIz !zB!H 15B\D"_1-1B\D"_1-1FH1;FD@uO0F0 FF!=(F!F"(ѦB4FД7 F'4F F< FF0chB%FhB %F<+< FBД)F. F4Fr F4F FF-AFFFFBF0B" "OAF F"J!q)p``ChhB?hTCh38C`pG"x#W Cuo#Ʊ34F0D W -`,dE oCu#. F)FpGO0FpGx !pG𵋰 *78  & 13-,B(/" ѲdA,L-(  $O4x* (F !FO0x(И!|-GF FFOpF 0 *+кк0T OO FkFAЈBCFF1B DMEDEJMEDE1D0F#e 3MEDE +W303۲;B rMEDE0#;BрFF!"FF"-OFF+? ? O ^F^F??#0F Ff*RB $TRJF+; $ /O F  %E18F+F )̿W#0#DIG+F@$$H EdE  $ K$dE0$EdF=8F!FGEѠ x-OFxFFF*HQ%)>ax%FN19ɲ)倔00 0+"Сx Nh *L5FicD\V$]mH\9FF'V$  J:LTF;DOuOcO0pG Er ORX) KXF.O :F ^w+  \&0 # {L&X YFK#VDA \& @ CL& #h##`pG-OF?hI$rAp h!+h+ĿOO =CF ApIr !BhcApIrV#`c4[!FBApEb!+hCEApG!?ApIdr!)h')&FV?h ApIr N !TE%4TE"*iaR! BApIr#F!sh4TEC DApG!_)hAEFO O EB  E7DF4B2ji`R B?h hh Q  N DApIr!4B)hFE?h%d&ApI0@!E-OFhO FF'E6  ^E)4F4\E$ii`Q Aթhkh4@FA G\E*hE$#FhFD;hF2 F" "*0FhԌB!!#,!$$($ " F-0?ApI!dO0?ApIx!RO0-OFF O0*۹$ȿ$$'E%/WD!OR @F?9F/]F3FXFBF'a[D  Q ѱ=F[E(F ?X3 FU#%c <4/C/B# FrC1i ?0D;DBӄFE2C38C C#-OC k-OFHFF(𓀰O&%5FnO.!"F 8@HHG;FP2@)ACCsEѴK#F0+FQ1  A  AF D F?jӹhOv0F#Ep US1+RCc*sk DD`;a?hFO> AF>` GF  T#"hF9F  0OS"h%0! 1FTC#C@cCo3oQCoHA 0C#C@cCo3oQCoH#` # `S0@e#o3 oQCOoHA 0#?A[P? 0?0pGOpF/ZV////5//((//  / /  / TT/ PP / / /-OFFF?J4D0J DZ b Oz{ h)Fm  B?[BB   F7qJ4FF0h9F1<% *J4FF0h9F!< F7qJ4FF0h9F5+/<*J4FF0h9F" <-O;8J4GF     F8h QF8h"QF_8h  Ob8h _8h"8h"8hQF8h"QFB8h8h "AF8hJDRbh1 /?B,- 4+! F!*F"!F0FAF8h!FuOr0Ft (- !# F0F!F0FOru8"0FF!-t ) 4!$!F"d=!pDB F 3,R#-Bы#C DB F Fx *D"x4 * ьB FљB"+BppG*FF B*p/F* *шBfx3*pp$Ov"F#F F!(F Fp6(!".!"!" Fp-OJ4FFOa|MF0hOsHtb@B@HbB @ HbBЪ2B@/%JK 0+@+#BT@ 3BVD0h~#FcJ4FDJ0h*hDSbÙ /?B40h,4!FR#Fc2J4FO !F0h/O`WO@W, _ [D[h+$ F |MDS'C$ J4HJ bB %%  ?)h2"  /?B 0hF0hF *?]*h 2@ DEJB|E?KE52 (>#Oq"(F$! (F-1U+(1+#@" 6A(F"2V)P*ApIr!ByEHbB Od $Yx#<#$O2 # to 0x%08lx. Keeping <%s> to 0x%08lx. a.enable_devices Enabled Devices: 0x%08lx ISA/IDE BM/IDE PCIHost Ethernet Ethernet1 IR FIP I2CM I2CS SDIO SDIO1 USB PCIDev%d SATA SCARD SCARD1a.irq_rise_edge_loa.irq_fall_edge_loa.isaide_irq_route ISA IDE IRQ: %d WARNING: suspected IRQ edge trigger settings for ISA IDE. PCI IRQ routing: IDSEL %d: a.pcidev%1d_irq_routea.pcidev%d_irq_routeINT%c(#%d) WARNING: suspected IRQ edge trigger settings for PCI. Smartcard pin assignments: a.scard_off_pin OFF pin = %d a.scard_5v_pin 5V pin = %d a.scard_cmd_pin CMD pin = %d Smartcard1 pin assignments: a.scard1_off_pina.scard1_5v_pina.scard1_cmd_pina.pll.3.pllPLL3 setting = 0x%08lx a.pll.%d.divPLL#%d postdivider = 0x%08lx a.cd%d_freqa.gpio_dira.gpio_data GPIO dir/data = 0x%08x/0x%08x a.gpio%d_pulse-,Error parsing GPIO pulse generation ZXENV key 'a.gpio%d_pulse' Generate pulse(s) with GPIO%d .. %d,- %d(%ldus),a.uart%d_gpio_modea.uart%d_gpio_dira.uart%d_gpio_data UART%d GPIO mode/dir/data = 0x%02x/0x%02x/0x%02x a.eth_mac MAC0: %02x:lrrw.maclolrrw.machia.eth1_mac MAC1: lrrw.mac1lolrrw.mac1hia.cs%d_nand_cfg1a.cs%d_nand_cfg2a.cs%d_nand_cfg3a.cs%d_nand_timing1a.cs%d_nand_timing2a.cs%d_nand_devcfga.nandpart%d_paramsz.usbpwr_downPowering down USB PHYs... a.premuxSYSCLK premuxa.avclk_muxSYSCLK avclk_muxa.hostclk_muxSYSCLK hostclk_muxIRQ rise edge trigger loIRQ fall edge trigger loa.irq_rise_edge_hiIRQ rise edge trigger hia.irq_fall_edge_hiIRQ fall edge trigger hia.gpio_irq_mapIRQ GPIO mapa.pb_def_timingPB default timinga.pb_timing0PB timing0a.pb_use_timing0PB Use timing0a.pb_timing1PB timing1a.pb_use_timing1PB Use timing1a.pb_timing2PB timing2a.pb_use_timing2PB Use timing2a.pb_timing3PB timing3a.pb_use_timing3PB Use timing3a.pb_timing4PB timing4a.pb_use_timing4PB Use timing4a.pb_timing5PB timing5a.pb_use_timing5PB Use timing5a.pb_cs_configPB CS Configa.pb_cs_config1PB CS Config1a.pb_cs_ctrlPB CS Ctrla.pb1_def_timingPB1 default timinga.pb1_timing0PB1 timing0a.pb1_use_timing0PB1 Use timing0a.pb1_timing1PB1 timing1a.pb1_use_timing1PB1 Use timing1a.pb1_timing2PB1 timing2a.pb1_use_timing2PB1 Use timing2a.pb1_timing3PB1 timing3a.pb1_use_timing3PB1 Use timing3a.pb1_timing4PB1 timing4a.pb1_use_timing4PB1 Use timing4a.pb1_timing5PB1 timing5a.pb1_use_timing5PB1 Use timing5a.pb1_cs_configPB1 CS Configa.pb1_cs_config1PB1 CS Config1a.pb1_cs_ctrlPB1 CS CtrlNAND probed: vendor id is : 0x%02x and device id is : 0x%02x . Match found @@mlc_pa: using device_cfg: 0x%08x mlc_pa: using timing1: 0x%08x mlc_pa: using timing2: 0x%08x mlc_pa: using xfer_cfg: 0x%08x mlc_pa: using packet_n_cfg: 0x%08x skip %d! Brute-forcing the clock settings to use PLL1_1 -> CD6@104MHz / 2 -> SDIO source clock emmc_init(cs=%lu): baseclk_hz determined to be %lu HZ mmc_init() returned error! rc=%d mmc_phyread() returned error! rc=%d MBR sig check failed. No bootable partition found! Found bootable partition, starting at sector#%d emmc_read64 data addr is too large %llx! #(-47<FPyear%d month%d sn%z fwrev%d hwrev%d name%z id%z [wh%d] csd_regs[%d] = 0x%08lx Attempt to switch to %d bit mode ...successful. ppp|pppppz.spinor_half_sclk_perz.spinor_use_multi_ioProcessing files in ROMFS... Error processing ROMFS for DRM key files! No files found! Found %d file(s) to be processed in ROMFS. Processing %s (start: 0x%08lx, size: 0x%08lx) XLOAD failed. DRM key loaded. a.linux_cmdconsole=ttyS0,115200n8 vram=16M root=/dev/mmcblk0p2 rw rootfstype=ext3 rootwaitOriginal kernel command line: [%s] a.mtdpartsa.blkdevpartsFull kernel command line: [%s] tangox-nandmtdparts=mmcblk0blkdevparts=Checking for DRM keys partition... Trying devtype=%d chipsel=%d Failed to init! Device Type %d not supported for booting from a partition list. Trying to retrieve info for %s...%s:...%s .... drmkeysPartition info retrieved for %s...%s:...%s -- offset=0x%08llx reading %s (vzx=%p) @ 0x%08llx Partition Type listing for %s not found Device Name for %s not found Partition name %s not found Unable to parse partition offset for %s Failed to read devtype %d CS#%d at 0x%llx Not a valid ROMFS ROMFS too big (more than 0x%08lx bytes) Did not find a valid DRM keys ROMFS in devtype%d CS#%d Found. Failed to find valid DRM keys ROMFS in any device / chip select! zxenvchipnandemmcbootsatasXo 0x%02x 0x%02x 0x%02x dune.default_boot_devboot_device %s (%s) dune.boot_device=a_linux_cmd -- [%s] bootpart=UNKNOWNLinuxProcessing uImage @0x%08lx... Header information retrieved: Image name: %s Image type: %d (%s) Architecture: %d (%s) Operating System: %d (%s) Compression type: %d (%s) Datasize: %d bytes Entry point: 0x%08lx Load address: 0x%08lx ARMCompression Type: GZIP. Image is RAMDISK, so not decompressing, copying to temporary location... Failed to allocate memory in RUAMM zone#0 for RAMDISK! ... copy from VA=0x%08lx to GA=0x%08lx, %lu bytes Decompressing... zipped payload@0x%08lx, inflating to 0x%08lx FAILED - rc=%d OK - %d bytes output. BZIP2. NOT SUPPORTED! LZMA. LZO. NONE. atags region end tag placed @0x%08lx Error, invalid uImage header! retcode=%d ANDROID!Multi-binary container magic found! kernel_size = 0x%08lx, kernel_offset of 0x%08lx, kernel_addr@0x%08lx ramdisk_size = 0x%08lx, ramdisk_offset of 0x%08lx, ramdisk_addr@0x%08lx second_size = 0x%08lx, second_offset of 0x%08lx, second_addr@0x%08lx Security check... *** Signed Only. uimage processing failed! XLOAD start failed. *** Fully Encrypted. XLOAD Signature Verification failed. Copy RAMDISK from 0x%08lx to load address @0x%08lx, total of %lu bytes. z.boot%d_gpio_on_launchExecute at 0x%08lx .. Returned result %d. Found %d file%s to be processed in ROMFS. logicalBBA physicalvirtualChecking for DRM key ROMFS... z.drm_keys_offsetno z.drm_keys_offset found in ZXENV z.drm_keys_in_virtualzoneno z.drm_keys_in_virtualzone found in ZXENV z.drm_keys_sizeno z.drm_keys_size found in ZXENV at offset 0x%08lx in %s zone, size of %d bytes Failed to read! Failed to read devtype%d CS#%d at 0x%08lx z.default_boot_partnamereading %s (vzx=%p) @ 0x%llx Not found. Waiting for ios readiness... ready! timed out! Done with partition [%s] z.boot%d_in_virtualzonez.boot%dSkipping boot container %d. reading %s (vzx=%p) is %p, %s zone Failed to read devtype %d CS#%d at 0x%08lx Done with container %d. z.xmat_romfs_bufz.xmat_romfs_saved_gaa.xmat_saved_fw_ga_addrsz.xmatromfs_offsetno z.xmatromfs_offset found in xenv2 (%d) %p z.xmatromfs_sizez.xmatromfs_mmno z.xmatromfs found in xenv2 (%d) %p found xmat romfs @ 0x%llx z.xmatromfs_saveAllocating space to save xmaterial... Initial allocation at 0x%08lx 16-byte aligned to 0x%08lx, 4KB aligned to 0x%08lx Now re-aligned to 0x%08lx xmat romfs goes to %p (ga) mapping of romfs_buf_ga 1MB aligned to %p (ga) (misalignment offset: 0x%08lx bytes Mapping 0x%08lx (0x%08lx) bytes for the splashromfs area. xmat romfs goes to %p (va) z.xmatromfs_in_virtualzoneReading xmaterial from %s zone Failed to read devtype%d CS#%d at 0x%llx Could not parse ROMFS files to filelist! Could not find any files in saved xmaterial ROMFS! ios.bin.gz.xload3audio_microcode.xload3video_microcode.xload3video_microcode_h265.xload3demuxpsf_microcode.xload3%c:0x%08lx,0x%08lx Did not find a valid xmat romfs in devtype%d CS#%d No %s in xmat romfs, aborting xtask_loader.xload3Channel error while sending xos2k_xload for ios Channel error while receiving xos2k_xload for ios xos3 error while doing ios xload channel error while doing xstart xos3 error while doing xstart freeing xmat romfs buffer at %p Failed to find valid xmat romfs in any device / chip select! z.imatromfs_offsetno z.imatromfs_offset found in xenv2 z.imatromfs_sizez.imatromfs_mmno z.imatromfs_size found in xenv2 found imat romfs @ 0x%llx imap romfs goes to %p (ga) imap romfs goes to %p (va) z.imatromfs_in_virtualzoneReading imaterial from %s zone Did not find a valid imat romfs in devtype%d CS#%d No itask_loader.iload in imat romfs, aborting Channel error while sending iload, aborting Channel error while receiving iload, aborting IOS error on iload, aborting Channel error while sending start, aborting Channel error while receiving istart, aborting (%d) IOS error on istart, aborting Failed to find valid imat romfs in any device / chip select! itask_loader.iloadios does not seem to be running yet... aborting imatromfs processing freeing imat romfs buffer at %p process_dual_boot process_dual_boot: stage0 %d.%d stage1 %d.%d process_dual_boot: devices are not supported for dual boot dune.android_bootprocess_dual_boot: dune.android_boot not detected process_dual_boot: dune.android_boot is %d process_dual_boot: dev %d chip %d process_dual_boot: cannot read zxenv1 block process_dual_boot: zxenv1 is corrupted process_dual_boot: zxenv1 OK process_dual_boot: cannot write rw block process_dual_boot: zxenv0 fixed process_dual_boot: no appropriate device found nonegzipbzip2lzmalzoStandaloneKernelRAM Diskbootmonitorkernelrecoverycustom " ;" ,;"src_addr = 0x%08lx, dest addr = 0x%08lx XLOADING src=0x%08lx, dest=0x%08lx, size=0x%08lx ERROR: %s:%d xload.c%s:%d: Waiting for XLOAD completion. %s:%d: XLOAD done, status = 0x%x. /BD7q۵[V9Y?^[1$} Ut]rހܛtiGƝ̡ $o,-tJܩ\ڈvRQ>m1'Y GQcg)) '8!.m,M 8STs e jv.,r迢KfpK£Ql$օ5pjl7LwH'4 9JNOʜ[o.htocxxȄnjlPxq"(ט/Be#D7q/;Mۉ۵8H[V9YO?m^BؾopE[N1$} Uo{t]r;ހ5%ܛ&itJi%O8GՌƝew̡ $u+Yo,-ntJAܩ\SڈvfRQ>2-m1?!'Y= % GoQcpn g))/F '&&\8!.*Zm,M߳ 8ScTs ew< jvG.;5,rdL迢0BKfpK0TQlReU$* qW5ѻ2pjҸSAQl7LwH'Hᵼ4cZų 9ˊAJNscwOʜ[o.h]t`/CocxrxȄ9dnj(c#齂lPyƲ+SrxqƜa&>'!Ǹ}xnO}orgȢ}c ?G5 q}#w($@{2 ˾L*~e)Y:o_XGJDl[كhRQ:Orn+hтRQ6_:O+rn<;ʄgɼg jOHGd . XhJ1 g&3g9Y/p0ZY|6*)b؞][%d] lib/../../freezer/rmmmhomemade_body.c,176: RMPanic on RMstatus %d [%d] lib/../../freezer/rmmmhomemade_body.c,185: RMPanic on RMstatus %d [%d] lib/../../freezer/rmmmhomemade_body.c,254: RMDeleteZone: shame on you, memory leak (%lu allocations, %lu bytes) [%d] lib/../../freezer/rmmmhomemade_body.c,280: RMPanic on RMstatus %d [%d] lib/../../freezer/rmmmhomemade_body.c,329: RMMallocInZone: could not allocate 0x%08lx=%d bytes [%d] lib/../../freezer/rmmmhomemade_body.c,378: RMFreeInZone AmIBefore failed, 0x%08x < 0x%08x < 0x%08x [%d] lib/../../freezer/rmmmhomemade_body.c,566: RMFreeInZone: bad pointer %p [%d] lib/../../freezer/rmmmhomemade_body.c,572: RMPanic on RMstatus %d [%d] lib/../../freezer/rmmmhomemade_body.c,624: RMGetAreaSize: bad pointer %p [%d] lib/../../freezer/rmmmhomemade_body.c,629: RMPanic on RMstatus %d [%d] lib/../../freezer/rmmmhomemade_body.c,673: RMDumpMallocedBlocksInZone: allocCount=%ld occupiedSize=%ld [%d] lib/../../freezer/rmmmhomemade_body.c,695: RMDumpMallocedBlocksInZone: occupied block #%3ld is (%p,%ld) [%d] lib/../../freezer/rmmmhomemade_body.c,706: RMDumpMallocedBlocksInZone: skipping free block [%d] lib/../../freezer/rmmmhomemade_body.c,719: RMDumpMallocedBlocksInZone: seems memory is not corrupted :-) [%d] lib/../../freezer/rmmmhomemade_body.c,730: RMPanic on RMstatus %d       #+3;CScscc !1Aa  0@` ??[%d] lib/../../freezer/potalloc_body.c,244: frag state -%d- [%d] lib/../../freezer/potalloc_body.c,259: free list %d:%d[%d] lib/../../freezer/potalloc_body.c,263: order %d (%8d bytes): %d[%d] lib/../../freezer/potalloc_body.c,280: %p (%d bytes) is out [%d] lib/../../freezer/potalloc_body.c,287: usage %d/%d bytes (%d%%) [%d] lib/../../freezer/xenv2_body.c,112: corrupted [%d] lib/../../freezer/xenv2_body.c,117: runaway %d [%d] lib/../../freezer/xenv2_body.c,148: cannot store result [%d] lib/../../freezer/xenv2_body.c,184: wanna change ro record [%d] lib/../../freezer/xenv2_body.c,189: wanna change/clear otp record PREFETCH ABORT: fault %p at %p WATCHPOINT ABORT ASYNC DATA ABORT: fault %p DATA ABORT: fault %p at %p Voluntary crash: what follows isn't relevant UNDEFINED exception Don't know why but crashed... core %d: kernel crashed @pc=%p to mode %d, cpsr=%p r0=%p r1=%p r2=%p r3=%p r4=%p r5=%p r6=%p r7=%p r8=%p r9=%p r10=%p r11=%p r12=%p lrrw.ruammx_gaf_pll0=0x%08lx current_pll0=0x%08lx cpuclk_div_inclk_freq=%d HZ pll_sysclk(from pll2)=0x%08lx pll_sysclk(from pll1)=0x%08lx freq_to_mux=0x%08lx cpuclk_div_bypass_freq=%d HZ Gonna ramp "down", div.value=0x%08lx Wrote the cpuclk_div_ctrl register... Ramped DOWN. cpuclk_div=0x%08lx *ERROR* : Can't ramp UP! reaching for bypass freq: cpuclk_div=0x%08lx Setting pll0=0x%08lx Slow ramped to cpuclk_div=0x%08lx Only 4 watchpoints in A9 Init watchpoints first! Setting watchpoint %d to val: %p, control: %p USAGE: set watchpoint(number, address, secure, L/S, Priv number: 0 to 3 address: to watch secure: 1 - NS only 2 - S only 0 - all L/S: 1 - load 2 - store 3 - both Priv: 1 - kernel 2 - user 3 - both NSNS/SerrorloadstoreKernUserwatchpoint %d not enabled watchpoint %d matches addr: %p in %s %s %s %s %s OSSHW_U_R[%d] boot/../../freezer/mmu_arm_body.c,203: (%4dM%4dK) [%p,%p[ : [%p,%p[, %s %s %s %03b %02b K_R%s%s%s Frequency setting %d unsupported! mpll_div value %d unsupported! SATA register setup: trying to override clean divider#3 with frequency of %lu SATA drive spin-up in progress, please standby... epepepzpzpzpp BpDp  1\pSp NpuUp[p9Sp \pTp  pٗpp)p p(pp p̋pԋppCPU %d booting, THIMBLE version is %d UJ=%E. +lFKA14.T]dqxl&v9ne7^ `oLݝ@OmN^9C+f%Z}k wU1*fo'{!>d"C,@%ҋ"$y1؈i‡޲1s! O.Ua{?҂Ue/1'z:LsmUA$`z8VnQ ٰUC-'/[ͪW K&'_Pz.verbosex.ddr.0.densityx.ddr.1.densitya.avclk_mux@a.hostclk_mux1a.pll.3.pll3a.pll.1.diva.pll.3.diva.cd0_freqa.cd1_freqa.cd2_freqظa.cd3_freqa.cd4_freqa.cd5_freqa.cd6_freqظa.cd7_freqa.cd8_freqa.cd9_freqa.cd10_freqa.cd11_freqa.irq_rise_edge_lo(a.irq_rise_edge_hia.irq_fall_edge_loa.irq_fall_edge_hia.gpio_irq_map a.pcidev1_irq_routea.pcidev2_irq_routea.pcidev3_irq_routea.pcidev4_irq_routea.pb_def_timinga.pb_cs_config7a.pb_cs_config1a.pb_cs_ctrl"a.pb_timing0a.pb_use_timing0a.pb_timing1a.pb_use_timing1=a.nandpart0_params,X @Zj ,,5 =a.nandpart1_params,X @Zk ,,5 a.uart0_gpio_modea.uart0_gpio_dira.uart0_gpio_dataa.uart1_gpio_modena.uart1_baudratea.scard_5v_pina.scard_cmd_pina.scard_off_pina.board_id1172-E1 MTDlxmb.comment--- review xmasboot/configs/1172-E1_eMMC_1024ddr.config for details [xmb-ezboot-nand_st2] --- a.enable_devices#a.eth_mac00:16:e8:00/25a.eth1_mac00:16:e8:00/25a.cs0_rsvd_pblka.cs1_rsvd_pblka.sata_channel_cfg'z.boot0z.boot0_in_virtualzonez.boot1z.boot1_in_virtualzonez.boot2z.boot2_in_virtualzonez.imatromfs_offset$!z.imatromfs_in_virtualzonez.imatromfs_size0z.imatromfs_mmz.xmatromfs_offset!z.xmatromfs_in_virtualzonez.xmatromfs_sizez.xmatromfs_mmz.drm_keys_offsetD'z.drm_keys_size z.drm_keys_in_virtualzonez.default_boot!z.interactive_boot_idx_selz.bootdev_ordera.linux_cmdconsole=ttyS0 mem=224M@0x80000000 mem=160M@0xC0000000 blkdevparts=mmcblk0:10747904@131072(bootblocks),32M(kernel1),32M(kernel2),133M(tango1),133M(tango2),288M(flashdata),7M(fconfig),10M(abootblocks),48M(arecovery),48M(aboot),512M(asys),384M(acache),-(auserdata)z.log2_xpu0_sizez.dsp0_sizePz.zdata0_size@z.uzdata0_sizez.log2_xpu1_sizez.dsp1_sizez.zdata1_sizez.uzdata1_sizez.ruamm0_offsetz.ruamm1_offset z.stage2_gaz.xos_public_mmz.log2_xos_public_sizez.channel_index_mmz.ih_api_mmz.ios_mmz.ios_sizez.splashscreen_enabledi.sp.scaleri.sp.digital_enablei.sp.component_enablei.sp.analog_enablei.sp.digital_standard#i.sp.component_standardei.sp.analog_standard{i.sp.picturesplash.sddi.sp.hdmi_chipi.sp.animation_enablei.dac_mux0 a.ps.mt3_hs$ 5+eE!5+eE! }} ||zza.ps.pll2a.ps.pll0a.standby.mt3_hsa.standby.pll2a.standby.pll0a.standby.gpio_dira.standby.gpio_datadune.smp8xxxfb_dram_size dune.smp8xxxfb_dram_indexdune.product_id"solo4k"a.gpio_dira.gpio_dataa.uart1_gpio_dira.uart1_gpio_data(dune.kernel_enabled_gpio5,13,14,15,59dune.gpio2irq_map5,13,14,15