UPGIMG03BOOTmF p MAMB#0uf pL  h  \ !<Р! <0PPQPP@@ PP  @ 0AT  eOO/OH0H@@ FF@@Q<@PFLASIGM!Р!Р!Р!Р!Р@OO@DOJ@O@O|@Ot@O@J@@@OH@!_- _^@- @^0@-P@(`MP(@(0U E10U(0<HLЍ0@-9x2P'L@L-wPv (k' npp@-(M^` 0 N]!@:P@dTa@ ~P zPR1\g Xt  <4<("4#40` 0 0C Ġ 8 #44,< 04 0 @@!@@! Ѝp 2A-H,k# `npW P0SPlhd`\XW" H @3R 0CR $3R <R 3 3 ԂWA 80 0@@"40``T @V `pR:0 \0ȠP 0 08B@ m@$20:0 (( , 0R 00,0F C&I#F48!Q5 (]<1d4(QU 0000 000C0 0 00C!0`P'L@0PP{$!#:(15xP@{!d7P C l(08dhSFLASPFL4O8DLp,O0OmcfgBOOT$hL\gp0@-P0$M! P@ 8 4, 1\00 Q @\<0 !Q  $Ѝ00 ! a0p@-,6L0@ R0  )80p0 Xl d0& n `L @0@ 80p諪OO OOOOO O$O(O@  0R$40 $ R;/> 40 (Q ;?  40 ,Q ;?   ;?( MAMBM 2  8<܍ @- @Pp@-P`ILIL40PV 0000`00 , (p0?80 a!A Ȏ 00Kh/8H0 Q0S(H 0S:@-@0@DS0@DS!!P: 0Q0 0R0 0p@-P`OPJJU@@V@@Op0?0@-@PT:O@T0@@-0??@0@-@tP0T:O6O@T0@n* @-nC n nʠ00ό0n*90/00n   8=?0S n:? n* 0000n* 0 nC  8=?0S n:? n*B/00000! 0 0 <@-@A0  0 <p@-Pn:@`Tp @0!@\ 0 P`Tp<0@0!p@-n:<P@`Tp @0!@\ 0 P`Tp<@- A)* 4<00@-h0000    @ P 01 B!1^BZ):0@0<0@-@TP0 R@ 0R@ ,T  00P0<\dP 01\p@-`@PU V 0 00TpV+:000030p 0 0 ( 00 080 0 0@-M 00 w& \  \,0L  RS <2 S ^ VD Ѝ ̠ QA;A? ̠ QA;<8@0(@-H `h0,  ,0 ,0@-p`R 0 S 0S0P 0,$,!$#, "AQV0,$,!$#, "AP(T $0R 0R-rom1fs-0@-@PJPTT0p@-@`0@,$,!$#\-@0TS 00 p@Op@-@`0@,$,!$#\x-@0TS <0  KP hp@p@-`@P0Zp0 wPPp0 h LP Pp@ AP Pp6phOdOlO`p|@-@`p@MpPP0!00 ?UP0$  P @PT0S @@ P R@P hOdOlO|@ЍP@-@@ 80Q@ (00 0!Q "pSpO0 48 A-qAQa1 0 0 00 R P000 R00 0  0Pd@LU8   0 @ X t   G-WMM,( e$0S. 00DS:S, !0^0045,S%X85tSS. \ 1S   R 1Q S. ^ 1S 0S0!00< 0\ *S. 1 Q  J\ :S. 0 ``V `Z8 S `00S4 0^A`j 0^xA\ !000, ^:00p` x0IZ,S. 10Jz 0`Qe p 0g0S0!g   00Pl0@j0 0S.0 \ *c0\*0P  0R010 `V !0000 P500O  <D 0@0P b 0B!>!00`P,x00CgD, 1Y0#c@#*(0Q*Q  0@%((0 (`%f0$`@%(0(P >Ǡ `J0\C*!100 \:  .  .70C , H@pb70C 0Sz9 P( 0RS^ߍۍP 0 0 SG- M 0 2 "  `pP0000 U)*衟聟@0S 0 S @0 000 S@0 00t0 320eP0 U:01^:c^ 0N6cPcU(*A 0S 0 S 0000 S00 000 320ePU :X0 0 !^0^6cPc40  p($Ttpxl ^# U(*A㠁!0S 0 S 0000 SL10 00,0 320ePU :!Pn0U 0 6n )*ࠟ̀@0S 0 S @0 000 Sx @0 00X0 320eP0 U:01^Bc^pxl tT0N6cPcU(*xxBxtt"0S 0 S 0000 S 20 000 320ePU :0 0 !^06cPcU(*A㌁!0S 0 S 0000 S810 000 320ePU : Pn0 b0@c6n 00 C@TCC 0^!0n 00dS:\0 @* 0 0\:pd ^0@0p@0W8[p R]pxl tT,O 0p`P($ ЍG-!1M 0 n\(qA`Q0S 0 S `0 000 S0`0 000 320 \ <0 L\(ĠĀP@p`0S 0 S p0 000 Sp p0 00P0 320 \ <00^ L($tpxl  LN~7 \ N(耟p@`P0S 0 S `0 000 S0`0 00t0 320 \ X L 0~ 00 000tpxl ($Ѝ0@-IM MNL?P S@0 !@TE?0T @TG?0T @T0000,0 @P) L  01@T0 0h00X0 @T  0@P SSxT004 ( <Ud##YU :E-`@hPp0  R!R@s400T!,0 0j P@TT##TA-@' `L8QEPp@< 4 <( "4 !A ,< 01 S`00؀0pS$'L@<4<("4!<0E#E, $ ,8 #$,,  0R 0R  AUTU# $ E@@- P ^<^H^T^^^^^^^^h^|^ 0^ 0 0Tp@-P@`@e! 00 p@@$O0@-@Pp$ 0 00( x08 p0H h0X `0h x>l0|P00,0L0\.< OdOO OOO\gG-M p@  VP1!`HC P 0 Q ] m 弐B?1P0S, `AP Pl`;9@PHPPT0, x& O$Oh\g&d&&P1SP ܍E-Mky0 R/ P+p@ P`p pPP 0S BP P &cP 2S܍PE- P0S( @`P P2S|P0S pB`P 0P 0P P2Shec&E-`PP@P Ph^P`P`8QPU(2P` $FP U2P2` ym7P1!`F_ 000C SP1``TP'0S 0S:`D pP? 0P8P cP_P 0`(PPP` npP DP AP2` |PQW`XV .hUU&& O&&O&OP%OU(%'% 'G-@TPRMPP 0@S xrPhlPd?XPil @ P ,sPF. 00NgPF> 0 B`0 R R !R RAT`V# h0 ` @  RxWW$','D'p''''''\g'e''etP@dc0`T 0S mPU0R0"R" P2 0 @@!@@2 0S @ P 0"Rt"2S P4P$080\"\2@PLPXPPŸ0 <0(0D0@",0P082l`0hT040H \00d0x@0H M0$`(006x0`S !0"0 0R 0|   QR p0, 0UqQ  0RS 1P  0( 0A  <4<("4!<,0 x0 ,0 0 50S  P,0U,$,!$# ,P ,` ,00Px0!R$%\g'<(p(|(((((4`PG#3ß@x #P0|0 !>0#0000>0>0>0p3N@ d#0 \# T#  0Px@H 00pS 4`xA 9@ 0S xp1SP P P P |PX0(0$0 0 0cS0 0$0 dS0cS0 0$0 0$0wS0 0 0(0BP`($ AAP(0S($0S$ 0S ($ ($ p(hQ$TQ @Q[(uPHA1 g68 Q"E1g68 QI1g68 QM1g68 Q Q1g6 8 QU1g6!8 Q  &((\g )((()())<)T)\)d)l)t)')')))))) 'PT* *6*RߍG- @P`Mt'p%CP ` >T#T  000 004#P0S pA0P P1SYY   P ;2P0 p2R` Px2` p h Rc@P0H" W 02$2 @00 @P7 1Rp` P P1p  P@NX wF4(8 RbPX 81,1 00 |aPn 0Rp @TP  `P` KP0p  PyP00PlRp RX0Ki4YY *deed*t*'x*O|* UUO\**%\g*U @X  00 Rr%P!0h  AX P0;D0 F0000 0&* UUOd* 0Q0@dYL0tQT x0NP$  0 d**ЍE-`@pVPἠ010lS bS wS ```@T1 -R W0@W 0000eA-`PU@M |PFU t i P `F l b PU ,bPUVt rTP MP HPl0p@bQ@Ft rQ@Ftx"`0PS|2|k^ 0 R\?T H2R @6T$0~S$. M@ P @  0 0C0 08   B2   # 0 " h!h1P=PPU`U8Q.UP )`@ v V  00C @  k 0 0C00  w0ySYS(pV G h++H\x\+P%\*dU+(+MAMBP+|++++ ,,$,\,X,d,l,,&,Ѝp@-`PPX@T@ U Y Pypp,,-p@-@P`P|0|TxT@ TT\U  xTP$OppL-@-,-T-h-G-PPMP@d;`9TP  PP0$P P PH 0 k\``Vpp{PP| 0P tP G!0S 0 PP 0S</,XR1H%V 0"CP< 7PP8 P @ U 0@S  0@S|tQ,\0S000h]]+-&\*d---(--,flg- ..Z * &Ѝp@-`0PSp@$!0P1@Sp$.P@-@kiJP#;?\@P$~{;? t;/>@|$ntk;?0\cIH!P<A0P$9P 1 P)P!PP17A+,AA0@pP`  @PT^_40<0P0d0|00000f0Xf0xf0f0f0 g00G-pZM 0sS0uS0mSZ {@ o0rS wS 0lS bS wS ````vy PU JZE@tYV V V 0p0ppp x0p$Z`e pV V V p p `@`1 101D1X11pp 0ph1Ѝ0@-P@M86PP0|P;pL@P ``2TTTAT HB0$PP 0$  1U 0()0,#00048zPxrPixPhPaP @P ZP PQ *OPNPGPA xP=P6v2P*P#xzPaa1H%12222\g<2(2L2`2t2222222222333s&Ѝ0@-@ PhgPTL0 Q<Z @P $SO1\g 3\3D3@-`PPlAh?X PL&D!0pS4.(AP  P PP09[ 0P0Pڸ `PVPxPk PD&( c8c%hhp334%H%333 %33G-,M pY pw A;p WN* Y0``@000 S*X X X  @TTPL@T<@ W*0S 0~S04,404D4.s@T0 S: xp W&:ЍG-BMM$@PP U SP UU$? 1: B 0  R ?0SP 6.' 0 S S S $ !0B?S%`R 0B0 0 0S S S\000g 0B> 0^  ` PHU  4N00 S0"0S0 ?00 K@D{pGk`F0B^P0 #21B. 0 0"!"B>0 \B.0 3N0 0\\ 00 X00 ^0"0SkH4P4d4h4l44$Ѝۍ9< 0 000Xg@-`0@@~T0  ),  ,Ơ00  @RXg0Xg0@-P@(0O2t eP00Q@-@ J4@ 0,! ^ZP  G-CP B2<0 ppU0 pp **0#* jàp "~Ȍ$@(@?̌, 084@ 8P,@ (C@ @ @ @ @ @ !+ F- ,  @ GO"0@T"Prk̠X\ `"oP d"@h Bl",p`tBC B|"AxAƒg B"A:.`0@@R0 0 @=^0@ ⨣ "rr;>` ss@ A0`0 00U U>0 0; > 0 1<00 $R0 P8#H0   = 0(;RT0 00 00( 0 0X P\,PYMJTpL@X0 00P -0. /048<#840- ./PU00$(,  L0 ⒃(Z'd66P U!|pT@ PP0 - .0/0$(,"($ -0. /PU0 48<000 @Ⓜ(L0#( 808 \ 00 ,8V' 02 0667Ѝ> 0U.0 0hg@-P@-@`P0pS 0 RZ00@P UT@P `PP ,W =dg<7@-( 0S0 QZ耮@-P`@M0 pS T 0000T  0a `g 00S@ @0R  Ѝp@-P0@Pp`Vp00 0 0U 00 0 0 00b0?! "`p@-p`MV P 0SP @ P`.F 0 0P0S:Ѝ0@- R0S R@-P`@P0S0p00 00 U0C0 K00`0C "4pE-P0p`0 U0C0 50C0@T 000@0 #T 000p@-@P`u0 4S  p@0 > 0 0U BU>0 0; > 0 0` P~Q p@gG-P` MFpPX 0STbPF  P`Fe"00R;0 2 0C# V-0 S 00?0}.n0@0T@ 0g0 0R ZZʄ@P`d0V00Z@@(7V ЍG-@`p MpPPP 0SLPF 00V"0C2090Y ? .0:0 U0P 0U%000@0P 0@0Q)p` 00S pW`QW00(7 ЍP! P :P P "<0P  P <0P <0P HD@<840,($87@7X7p7777778E-P蠟M01e1p @R. UX T) 0 !x,`,0pVPP0 T0X< P,0`VPUꀮ8$808@8T8d8Ѝp@-@P`00P0p,0SJ01P  0 T: T0 0@cT:0  @cT*p @QZp _O$20 R 0  tg0@-L0@ PRO$ 1@Q0tgp@-":=P ` 00S1̭;@F(; E$;D C;BA@7"!   7"\0S"\$2@ S @0LSP @"U0,20"*000 1" .0 p 0LS#  iU0(2" " 0 U ""0 U " " h0 p0LSp@DH U" " (0 p8xgg8ggg8gG-L2M R ` pR6 Z mP\ Z 1\_1!\ W0pS 0(2,2A!$2Q@SR| "x1Rl 09 0Z0R0S @/Z 0$2S %)! 9 9 +0S3O Zp0- 02`㄀V ,0S x02`Vtg949099<9d9`9L9l9h9t9|99999999:,:<:p002`VW ЍE-p`WW(P,@lP@ 00$000 0 00 J4!0!1"f0!1 UT0 ` 01)0WT% %{\LD T QTڀ 0!B\LDTpgE-p`_80!V@ PEu[0Spg1p@-2`?@l h`!P 01 P p 188#UT 1#pppgP@-  0LSL0 0LS  0LS 0 LSpgP@-  0LSL L0R 0LS 0L S pgR Q |\"48<#80P 0 S  SP 0S S 0P0P 0S\00\E-`12f1q@P B P200   = ?0R 0S 0?S? x@   000 0007(#40 2"!0 $"50 (0 ᴠP00pg0@-0M0@0 0<00 @PP 6( i. e aЍ0@-0M00  00wЍG-p!"g!!`p M,0P  \  0U@@S  0@EP   0@ P`PdU ЍA-Pp`12fT@1A$M 0@  0U W W0<0$  0000 $Ѝ̠@-@# #<PM  Q Q0@ $0 0 0ЍG-`fM,˜ 8\t(2STj"ʠ"JL P ;  B :C0  0  ;9>p(0H pS 00 08 0 08 eP3Z0 0K0@0 ;<0 P  8H0 R0 gD:Kh/T0 g a!< 80 1;Z Kh/pgЍ0 US0S  @-030  0 0! 0?00 0 10  0?0 0 0 $( ,$ 0 48 <(0E-12n1Ppd%M\a   P000P RPJXワ `Š 0  48,2 $PW A@A, 00PX@$ t004 L0 80< Š 0 @0D 0 H0( 0R,0 A  d::::W@10!`V%ލA-PM $`S(p 12l1`@#.0^10/0SU `/0 p0&  0pτ  ЍG-@02d1Pp# U`02d11/Q  0P P,` p02d1#.PU@-p@&P0M `` p@P U ,nHP ,@,P P0;@;H;ߍ@-@`pPM 0TTQ600 80 όĠKPߍE-Pp,`M @QU,KU,,E4C;uAP/P ? ,2F@P 800P00 80(όĠP0;@;H;ߍE-P@ohp0! TQ TQ w`FV 000pg@- @ 0 \pg0@-P0 00$0@P00@ @0@ 0!0B/0@P0B/0P 0 +P0pgp@-@ ``!0000!4<0?BS  P SF S PS)  S? K0I p0S0A$0S  00$a  0$ 0 0 e$ p0S0!$0S  00$a ! $0S 0S0 S000ppg@-@( w00p@-`P(M @ $ U0002g(Ѝpp@-`@(M P0@   0h(ЍpA-`X050=$=(=Ѝۍ P@-0 h@-(00S 0S h@-(00S 0S h@- 00S0Sh@-,00S \0S h@-400S `0S   h@-(00S d0S h@- 00Sh0Sh@- 00Sl0Sh@- 00Sp0Sh0@-X0 PR0@0T P 0 @T0hG-`24M R 3,0$4$^00~ppW̠ ^30 $ 0   SS00 0.X 0000.00 4 @ $4 0-0@, 0,,=0+,<0*,00404P$@$00# 20 "4 "(( 0 0,03040- 8 \,0<0@ +0`0X*00P0@0 00"4 02%0  04   0 R00 0S 0 0h0 00S0@ 04 R 0  Q00000 0@pP @ZZ< 0"S00h4ЍG-1 M `R 4\1 ᓗៅ 0p0@ᔁS Q0 Tx WpT@0p0S0z@pv@Q  TlW1f@p W00Ӣ Q0S W T0 Q0|M$8 H0S  A40S :S   0  h>h?>?4?(h,?0?8?PhL?ph`?p??00 pW&@00 A\0 Q  ⬠  P%0PSs dd0dd@ !1`0 L 0pW0S (?@hhh@@ Ѝ0@-P@MP E0P P$Ѝ0A-`P0p\0@P\P`QX%Xh@0T P 0 @ThG-pP!M0@Sg Pc \ aP0 <00  040@04 R+ \0 00  0 000\ 0$  0 0p( 0c@h 0P X 0 Z0S  Q0<8hЍ0@-P@MP! @P PD0 R 8 4\ 0 100 0h>h?> d@Ѝ00@-X0 PR0@0T P 0 @T0hG-1Xb[)^koqw+-.KO ˠό00Ⰰp80+ -;C?aq!0P00FP A)ʠE2"6 0Z 0*0A00 ) |0  1 Q0Z0S Z D$< 000hhhh,O|@(O@@ @-S$A@-$0M h0PhЍ@-D0@T:40 T:(X0 ahhDAh@-@0@ @0@ l0`R0l08<hhh|A  L0 0+0/0<;?0 hL0 0+0/0<;?0 hL0 0+0/0<;?0 hH0+/0<;?0 hH0+/0<;?0 hH0+/0<;?0 h@-4@ |0 0+i 00عܹ@-|0| 1S  \0\?0Q44A 0 ! ܹع80 4b # @P00!Rعܹ* @-4\0*+! ,@0+4 404,  00輻G- @0X 01cq`PP /0 0Q|0$$01A @ T0@TPPP Ap@-l0@ T b2b3612b!BQp<`0!Rp@q0 00 1p輻@-@P`P P0 0DD00 00R,0@@ 0@@@@-<\ 00( 0 00 @-@f@-< 0@S9 P00Pi@0@@-$0M $ 4 \g`Ѝ0@-P0SF5S3 @   0"R #R! $P,)t0p"lR CX0 {}?0P0@R00@A\gABTBLB0B`@-4 0S S @\BA-prp@0`SPT 00PO@P^P 00@Li80 @-S 0S @@-@PP@-0S@p@- @ P0` 0 0p11S 2S@-P P P 0@-@t00TPPU0P0@ T00$N-0 0S0;0\i0@- P@"P0 P. 0$ R ;0R #0S "0 $DR00 0U ,$,,$E@!,48<R00ȻTiA-p   04 0#4 0H$0(0,00080<0@0H0L0  ; 0$R  R 950R  , , 040#40, 040#40, 040#40, 0$ (,<4<!4"< 0#$ ##<0, 0$(,<4<!4"<0#$ ##<0 0,` 0$X|H4 @T T 8:480SS 040#408 040#40u< 0 P@$ (0,48 <w< 040#40< 040#40< 040#40<0 4S,[00HD0@0>( 040#40( 040#40( 040#40( 0$ (,<4<!4"<0#$ ##<0( 0$(,<4<!4"<0#$ ##<0xBBBB C@-pM ; 0$R2 d Rb8 R_ 0S\4`8 040#408 040#408 8|80 ,0 P@ @ 3(P 0dV, @0$(, 48<R0 48LvPP (0 0( 0 ЍG-PpHDH `P X H$H$48<#( #< 0   0 0zȻ@-`Pp@P>G@P# V( R 0 4S 80S 0S<0S4HP (Cp@-@`P<0 48<S p^p0@-x *0*@,P-4 8 @T0  48T0d00@-@0  \P0 P0S0@-R@ $  ,P ,U,40,( ,<0  0@  0@`p@-P`@MU UP 0  \8 0 0 0 0  0@`V|CZЍp̠E-p.` P@ M  .Ġ Ƞ̌p,Ƞ T@D0V$(,<4<!4"<1#81   0X<4<("4%<0  Ȼ 0Ti ЍA-@ pPpP` 0NPP (0 4S0 48<S  0/V`VCCE-`E0 ("(rM0"48<#Ƞ#<0<00  < 4<P(@"4(<0#$ ##<0ČȌ̌< 4 <( "4,< 0#$ ##<0 Pbx   0P#C 0 $0(LP 0 48<0\ 0  P 0 48T@P P=@PTi 0PЍ QA0Q\0@- 8 , 0  8 G-`VpM`Z 000 0(P! 㲒 @.>38<#82 Ƞ,Ƞ,48 <#82  0 P(N@P ,0   80` $ bi`idiC( 00S0CЍ!!Ġ Ƞ̌E-,,̠("(M p@"!(! ("("48<##<0   X P0`$(,$P 4 0 0PЍ@-@ Ġ̌.Č"̌,$,H$H M,$#,0  0$48< #80@ @$8 , 0$H$8  ЍA-p`P@&W , 0 4 8<SV <0 $RU <0 $RP`PP@-<  H  040#4 0H 04 0#4 0H 0$(,<4<!4"< 0#$ ##<0H 0$ (,<4<!4"<0#$ ##<0H 0$(,<4<!4"<0#$ ##<0H 0$(,<4<!4"<#$0# #<0A-p M 40W00 `_W &@D N=0@PP rP H0S 0 48 <S PNP U Vyv`VU W @G/^H0SH 0` 48|8R@ D N=0PP, P%H0S!0 48 <S G/%H0S S H 0 48|JGPNP UV ʻHHHHI`VUa H la048 <$0 ( 0,0 4 0 R 8 H0   00bPH 048 <00H 0  |0S @cX Hl0S lWH$lH\g$I8IhIލp@-PM$@`.(PuD0C 0?`ߍpE-P`M$pN2 0(}6 0xSDC ?ߍE-/MQ0JS <D<LDD<<000pp@@00  0 0 0x` 0P500 P0C8<< 03 @p= 0(ȻcSckЍ7 0lp@-P` 0S RP0 P 0S@ @ u@00pG-@`0ŸMP U U 1S S 0S 0 P p10SuX8T @HXpf @D0R0_p`[T 0@DSpS 0P#Ġ Ƞ̌LȠ0@DSC Ƞ,Ƞ,48 <#80 5T 0@DSp.  P<4<,4.<00@DS  <4<,4&<0  i|i  p  BЍ0@-@PG/B 0S0R@o 0 $(0 0CBS^                                                                   00      \    00@ 0S0< L0 40#40L 04S S S 040#40G- `^MM @$0O4C:̠`^.@ $Y>hC0``T`@ 0 DP0pU$ PU 4 L E 0@@  N=0`P V IL0 $ BR񟗔TT TP   ?0 S ?0 S\8G0D.5L0 4 R D0pC $000L 0   40ˠ^>0Y.L B40^40 L<0 @ 0$FWC*L dL0 $R R WS0 K LP 0L0)Y>^΍ 0C 4 L<0 @ 0$PU8 lJK4KKLKXKhKlK|KKKKPU  N=0L`P V<yߍۍG-pC ,Q9 P嶿 \谿`hԐl 䠅⩿ᦿ h0000 {00A0`00V!@0@ 0 808 040 0,00KK$LTL@4hDG-C0PpCk@0A`<SMhp|""0 x"0 p"0h"0`"0X"00P0SڼR @PMR1PERR%ܡ0 0 ! 0 " 0 # 0 $ @0 ! 䐇% 帾 پTp屾@T`嬾@P P @TڼPP bP 70D0@\ \@01@ T@@@@T0<pLxLLLLLLLL\gLLLlll0@-@P 0000@-,0P@7000G-p*0 "X0E_S:EE?@P  E Z00ppG8bhh7# >- >R L(ME-`0(UⰠU000pc"@48<0S p @8>( A00 P0U00HM@-p`PP 寽Y >Q p= 08#8S U P>  > HlMG-pQ00 W0cᠽ;Wa@< ph\ 0@00Yp%@PlSPP 8Ah lMlMM0@-@Pv00@-4@P7u7q7@0Booted from %s flash. From = 0x, Size = 0x *** MAIN MEMORY TEST OK *** *** MAIN MEMORY TEST START (SYSTEM) *** *** MAIN MEMORY TEST START (DECODER) *** --- QC TEST FAILED !!!!!! ---r *** INSERT MAC ADDRESS *** Base MAC Address : (%02x:%02x:%02x:%02x:%02x:%02x) Enter Offset (1-%d) : !!! Out Of Range !!! Product MAC Address : (%02x:%02x:%02x:%02x:%02x:%02x) ************ OK ************ TANGO10 boot loader v0.12.15 for generic2/unnamed board (C) Copyright 2002-2005 Sigma Designs, Inc NOTE: this boot loader is designed to boot kernels made with the 2.4.xx releases of the Sigma Designs ARMutils package Built at Feb 6 2007 11:02:58 Loaded to 0x%08x Found boot configuration parallelserialSecurely booted from serial flash Securely booted from parallel flash Booted from unknown media Booted directly from RAM CPU freq.: %d MHz DRAM size is %dMB (%dMB/%dMB) DRAM0 Params (0x%08lx/0x%08lx) *** SCAN PCI DEVICE *** ******************************** *** PRESS RESET TO REBOOT *** Boot failed .:.:0x%s%d.%d.%d.%dVerify checksum from 0x%08lx, size %d (0x%x). SBOX : Can't assign a channel MBUS error : previous command is pending MBUS error : too big to transfer (%d, %d) ROMFS found at 0x%p, Volume name = %s ROMFS not found ROMFS Check failed File %s found File %s not found Unzipping image from 0x%p to 0x%p, size = %d Copying image from 0x%p to 0x%p, size = %d Data mismatch after copying linux.bin.gzlinux.binROMFS load failed .gzfifosocketchar devblock devsymbolic linkfiledirhard link%p : Name = %s, Type = %s, Size = %08x, Next = %08x Inptr = 0x%08x(%d) Inflating.... Outcnt = 0x%08x(%d) Final Inptr = 0x%08x(%d) Original CRC = 0x%08lx Computed CRC = 0x%08lx Ckecksum mismatched!! inflate : buffer full (0x%08x) Copying binary from 0x%08x to 0x%08x, size %d(0x%x) Boot kernel at 0x%08x with ROMFS at 0x%08x Boot kernel at address 0x%08x with CRAMFS at 0x%08x No bootable image found Loading kernel from IDE device, size = %dKB Failed to load kernel image Boot kernel at 0x%08x with IDE Loading ROMFS from IDE device, size = %dKB Failed to load romfs image Boot kernel at 0x%08x with ROMFS at 0x%08lx No IDE device found Found bootable image at drive %d partition %d No ATAPI device found Server address is invalid Loaded kernel to 0x%08x, size = %d bytes POWERFASTBLINKSLOWBLINKONOFF%d: ctrl_reg->0x%08x This uses the micom with power control[%lx], version[%d] This board has not a micom Ouch!! error on cmd status 0x%08x %s %s%c led : 0x%08x, data 0x%08x Error when set leds, led staus must be same below Unzipping image from 0x%p to 0x%p, size = %d CRAMFS load failed Received %d(0x%x) bytes @ 0x%08x Unzipping to 0x%08x Jump directly to 0x%08x Specify file to download Download %s to RAM first pcinetmeminfoideflashdumpdownloadconfigboothelpconfig serial defaultscsdconfig serial fastscsfconfig cache off;sflash boot;config cache onssfbdownload serial romfs gzsdrzdownload serial kernel gzsdkzdownload serial kernelsdkdownload serial boot gzsdbzdownload serial bootsdbMediaGate. boot> > %s Unknown command romkernelBoot kernel @ 0x%08x initrdBoot kernel @ 0x%08x with INITRD @ 0x%08lx cdUnknown boot method clockCurrent freq.: %dMHz Out of valid range (valid range: %d-%d). New freq.: %dMHz serialSetup UART as default baud rate %d fastdefonoffInvalid baud rate %d Setup UART baud rate: %d Protocol : (0) None (1) Static IP (2) BOOTP (3) DHCP : (%d) MAC Address : (%02x:%02x:%02x:%02x:%02x:%02x) IP Address Netmask Gateway DNS Server %s : (%d.%d.%d.%d) fileboot loaderNFS root filesystemROM filesystemKernelKernelFSinitrd imageBinaryInstallable file %s filename : (%s) cachedcacheicachedatawritebackCaches are enabled Caches are disabled Cache status : I-CACHE = %s D-CACHE = %s Writeback CACHE = %s saveloadUnknown configuration Specify target to download instfilebinarykernelfsromfsInvalid target 0xgzSend uuencoded stream to serial port .gzServer address is invalid Unknown media Checksum: 0x%x Invalid installable file. probetestlistbinary imageThe image is too big (parallel flash). Invalid boot loader image (parallel flash) ROMFS image is too big. Writing data on RAM 0x%08x to flash 0x%08x 0x%08x - 0x%08x will be erased 0x%08x - 0x%08x will be written Erasing : Writing : Verifying (flash 0x%08x, RAM 0x%08x, size %d) : OK.Failed.eraseSpecify address and length to erase This will erase 0x%08x - 0x%08x. Are you sure? (y/N) Invalid command Specify drive (0/1) Invalid drive No IDE device found on the drive Specify %s number partitionblockInvalid partition Partition not found probeallSpecify address of image on RAM Specify length of image Writing %s image, size = %dKB ROMFSejectOpening tray...Closing tray... done %08x : %s = %08x EDGE_CONFIG_FALLEDGE_CONFIG_RISEEDGE_RAWSTATEDGE_STATUSIRQ_ENABLESETIRQ_RAWSTATIRQ_STATUSFIQ_ENABLESETFIQ_RAWSTATFIQ_STATUSSFLA_DRIVER_SPEEDSFLA_READ_PARAMETERSSFLA_STATUSPB_USE_TIMING4PB_TIMING4PB_USE_TIMING3PB_TIMING3PB_USE_TIMING2PB_TIMING2PB_USE_TIMING1PB_TIMING1PB_USE_TIMING0PB_TIMING0PB_DEFAULT_TIMINGPB_CS_CONFIGDRAM1_G2L_RESET_CONTROLDRAM1_DUNIT_DELAY0_CTRLDRAM1_DUNIT_CFGDRAM0_G2L_RESET_CONTROLDRAM0_DUNIT_DELAY0_CTRLDRAM0_DUNIT_CFGbasicVendor ID : %04x Device ID : %04x Revision : %d(0x%x) Subsystem vendor ID : %04x Subsystem device ID : %04x PCI memory size : %dMB edgeirqfiqsflashpbdramgpioGPIO %d : %d Specify addr and size Sum is 0x%08x Invalid operation Specify address Read %d : Addr = %08x, Data = %0*x (%d) Specify data Write %d : Addr = %08x, Data = %0*x (%d) Network device is not exist Current network configuration Status : %s DownUpNo device IP Address : %s Not assigned Netmask : %s Gateway : %s Server : %s DNS Server : %s Domain : %s updownNetworking is disabled arpInvalid IP address pingSpecify IP address bootpdhcpstatusConfigure network setting first Networking is enabled Networking failure PCI subsystem is not initialized. selectSpecify slot# (%d..%d) No such slot No device found scanDevice found: vendor id = %04x, device id = %04x Dump memory 0x%08lx : begin ### Timeout ### end ### No 'end' ### ### Invalid data ### localdomain.comloader.binromfs.binlinux.binmisc.bininstall.bininitrd.binrootgui/curacao.xml0000g_bootconfig = %p bootconfig lost!!!%d bootconfig_load: last = %d old_config_size = %08x, new_config_size = %08x Structure changed!! Current MAC Address : (%02x:%02x:%02x:%02x:%02x:%02x) %d, %s writablenot writableWriting : 0x%08x Cal CRC : 0x%08x bootconfig_format : %x - %x chip_setup failed AMD: JEDEC Device ID is 0x%02X. Assuming broken CFI table. Swapping erase regions for broken CFI table. %04x.%04x mfr %04x id %04x %s bootsector TopBottomFlash does not exist at 0x%08x NoneIntel/Sharp ExtendedAMD/Fujitsu StandardIntel/Sharp StandardAMD/Fujitsu ExtendedMitsubishi StandardMitsubishi ExtendedPage Write Command SetNot Allowed / Reserved for Future UseUnknownFlash %d at 0x%08x ID : %s Size : %d KB Buffer Size : %d Regions : %d %d : 0x%08x - 0x%08x * %2d Set drive %d to Ultra DMA set_mode %d Set drive %d to Multi-word DMA set_mode %d Set drive %d to PIO set_mode %d Probing drive %d : Found %s device : ATAATAPIIDE %d (%s) : %s, %dMB, %s, %s LBACHSDMANo DMAUDMA cylinders = %d, heads = %d, sectors = %d UDMA = 0x%04x, MDMA = 0x%04x, PIO = 0x%04x PIO mode support : 3 4 Major Rev = 0x%04x, Minor Rev = 0x%04x Partitions : p%d WARNING : DMA is not supported Can't read partition table Invalid partition table # : A TYPE [ CYL / HEAD / SEC - CYL / HEAD / SEC ] (START, #SECT, SIZE) %d : %c %02x [ %4d / %4d / %3d - %4d / %4d / %3d ] (%d, %d = %dMB) Sigma DesignsKernelROMFSCD-ROM Boot Sector : No boot sector found CD001 Wrong ISOID %s Wrong version EL TORITO SPECIFICATION Wrong ELTORITOID %s Found Booting Catalog at sector %d CD-ROM Booting Catalog : Invalid validation entry Wrong Platform ID 0x%02x Validation entry is OK Not bootable Boot media = %02x Image starts from sector %d, size is %d sectors No disc detected Can't read boot record Can't read booting catalog Loading Loaded kernel to 0x%08lx from CD-ROM, size = %dKB CardbusBrdigeNormalFast BackSERRWaitParityVGA PaletteInvalidateSpecialMasterMemory EnableIO EnableUDF66MHzCAP ListSerial BusCPUDocking stationInputSystem PeripheralCommunicationBridgeMemoryMultimediaDisplayNetworkDiskReservedI/O64 bitbelow 1M32 bitPrefetchableNonprefetchablePCI ID select %d: Vendor ID = %04x, Device ID = %04x, Type = %02x (%s) Unknown Command = %04x (, %s) Status = %04x ( Class = %06x (Class = %s) Revision = %02x, Latency Timer = %02x, Cache Line Size = %02x Interrupt Line = %02x, Interrupt Pin = %02x Base Address %d = %08x (%s, %s, %s) (%08x) Buses = %08x (primary = %02x, secondary = %02x, subordinate = %02x) PCI device not found. PCI: Configured EM86XX as a PCI slave with %dMB PCI memory PCI: Each Region size is %dKB PCI: Reserved memory from 0x%08x to 0x%08x for DMA and mapped to 0x%08x EM86XX PCI Host Controller : pci_em86xx_virt_to_bus : Invalid virtual address %08x pci_em86xx_bus_to_virt : Invalid bus address %08x skb_alloc: No buffer available Network is up already. Invalid static IP address. Bring up network with static IP address. Bring up network with %s. BOOTPDHCPNetwork is down already. IP packet checksum error. Received IP packet is small. Received = %d, supposed to be %d ICMP packet checksum error. UDP checksum error. UDP packet size mismatch Warning from eth_receive() : interrupt disabled, not able to receive new packet %-20s %02X:%02X:%02X:%02X:%02X:%02X ARP request timeout. Retry. ARP request failed. Reply from %s : icmp_seq = %d Unreachable to %s : icmp_seq = %d LOOPIPARPRARPUnknownICMPIGMPTCPUDPRAWOtherRPCtftpbootp clientbootp servernameserversmtptelnetftpechoEthernet : 0x%x (%d) Target : %02X:%02X:%02X:%02X:%02X:%02X Source : %02X:%02X:%02X:%02X:%02X:%02X Protocol : %04x (%s) data len : 0x%x (%d) IP : Version + IHL : %02x TOS : %02x Length : %04x ID : %04x Frag : %04x TTL : %02x Protocol : %02x (%s) Checksum : %04x Source : %s (%08x) Target : %s (%08x) data len : 0x%x (%d) Raw IP packet ICMP : Type : %02x Code : %02x Checksum : %04x ICMP header and data : UDP : Source : %04x (%d) (%s) Destin : %04x (%d) (%s) Length : %04x data len : %x (%d) UDP data : ARP : HWADDR type : %04x Protocol type : %04x HWADDR len : %02x Address len : %02x Opcode : %04x Sender HWADDR : %02X:%02X:%02X:%02X:%02X:%02X Sender IPADDR : %s (%08x) Target HWADDR : %02X:%02X:%02X:%02X:%02X:%02X Target IPADDR : %s (%08x) Looking for BOOTP server... Discovering DHCP server... Timeout. Connection failed. Timeout. Retrying... Sending DHCP request... Got IP Address %s Set server address to DHCP server address %s Set kernel filename to %s BOOTP : opcode : %02x (%s) RequestReply htype : %02x hlen : %02x xid : %08x secs : %04x Client Address : %s (%08x) Your Address : %s (%08x) Server Address : %s (%08x) Gateway Address : %s (%08x) Hardware Address : %02X:%02X:%02X:%02X:%02X:%02X Options : %02x, %02x : %02x blksizeTFTP : %s%coctet%c%s%c%dGetting (%s)... Timeout. Connection failed. Timeout. Retrying... Receiving File not found Access denied TFTP error %d : %s Block size set to %d. Timeout. Transfer failed. Found RTL8139 at PCI IDSEL %d Assign I/O address from 0x%08x, size 0x%x Assign Memory address from 0x%08x, size 0x%x Use Memory Mapped I/O RTL8139RTL8139 rev. KRTL8139ARTL8139BRTL8130RTL8139CUnknown Chip version: 0x%02x (%s) MAC address: %02X: RTL81XX: Received invalid packet size %d RTL81XX: Received error packet RTL81XX: Transmit failed for %d RTL81XX: Buffer overflow error RTL81XX: Packet size too big (%d) RTL81XX: Interrupt is disabled in synchronous mode RTL81XX: Transmit failure %d 0123456789ABCDEFp0w,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-      #+3;CScscc !1Aa  0@` ??  $#H#D#8#,#$$$$$ help : shows list of commands help : help on command boot : boots kernel rom : loads kernel from ROMFS in ROM and boots ide : looks for the bootable image in IDE devices and boots ide [subpart] : loads kernel or romfs from IDE device and boots cd : loads kernel or romfs from CDROM and boots net : loads kernel via network and boots kernel : boots kernel directly on RAM initrd : boots kernel with separate initrd on RAM boot : boots downloaded bootloader (TESTLOADERONRAM=y) : jumps to specified address config [options] : configures boot loader clock [speed] : CPU clock configuration valid speed range : 100 - 200 MHz serial [baudrate] : UART configuration valid baud rate : 9600, 19200, 38400 (def), 57600, 115200 (fast) net : network configuration file : download filename setting cache/icache/dcache [on|off] : Enables or disables internal caches save/load [index(load only)] : save bootconfig download [gz] [address] [size] : downloads image via various media : serial / ram / romfs / net : boot / romfs / initrd / kernel / kernelfs / binary / instfile / boot : boot loader (loader.bin) romfs : rom filesystem (romfs.bin) initrd : initial ramdisk (initrd.bin) kernel : kernel (linux.bin) kernelfs : kernel with separate filesystem (linux.bin) binary : any binary (address needs to be provided) instfile : installable file [gz] option : allows gzipped image. not used with 'ram' media [address] : valid with 'ram' media only [size] : valid with 'ram' media only dump [option] [addr] [len] : dumps memory area [option] : -l (4 bytes), -w (2 bytes), -b (1 byte) flash [args...] : flash commands probe [addr] : probe flash list : show flash chip information boot : write boot loader image on RAM into FLASH romfs : write ROMFS image on RAM into FLASH erase [len] : erase one or more sectors of flash memory ide [args...] : IDE commands probe : probes drive (0/1) probeall : probes all drives eject [open] : opens or closes CD-ROM tray kernel [subpart] [addr] [length] : writes kernel image into IDE device romfs [subpart] [addr] [length] : writes romfs image into IDE device info : shows information on specified class edge : shows edge detector registers irq : shows interrupt controller registers fiq : shows fast interrupt controller registers sflash : shows serial flash controller registers pb : shows peripheral bus registers gpio : shows GPIO status mem [args] : reads from or writes to memory rb : reads one byte of data rw : reads two bytes of data rl : reads four bytes of data wb : writes one byte of data ww : writes two bytes of data wl : writes four bytes of data sum : gives the sum of size bytes from addr net [args...] : network commands config : shows current network configuration up : enables networking down : disables networking arp : shows entire ARP table arp : gets the hardware address of specified host ping : sends an ICMP echo message to specified host dhcp : requests DHCP status : shows network device status pci [args...] : PCI operation info : shows information about PCI host controller scan : scans entire PCI bus for PCI devices select : selects specified device as current device X%`b UdUP%DchUUH%8fxWW<%p4YY4%v[\,%vH\x\(%`|h]] %^_% `@`%xaa%T c8cp&X&P&8&4&&&%%%%%%%x%`%t&TANGO10 boot loader 0.12.15 Copyright (C) 2002-2005 by Sigma Designs, Inc Command List : %KP%\*&&P*H*<*p.`.L. 8...|......./4//t/h/X/ L/p>h>`>T>L>D>4> >>>>=L>>>>>>>`PH4p,8DLHPX`hpHPX`hpFLYDUCK, SIGMADESIGNS      !"#$%&'()*+,-.0123456789:;<=@ABCDEFGHIJKLSigma Designs Bootloader BCJROFS\N*F x FElinux.bin |U?4hv^v ҈Q5EA *QQQA>R- h-M$-Esߙ9I~>=0gY̚` |@TlE]kNԮ U~wyZ-SgA\M;i̍rE֩i5Z1JӒ7 w=Hݵ&Ԓ͹|3|[;ʬijy3 C9'gM c.s;` ZePr{fDWYvA|k8ƺŸww+='nH]JYJyZ=mTJ.dHv}$B Sd Ԗly \wFґ+%xW<5_eC>NCT|jd>!Qv8ۦG2="WEQd@8x6YN=k/Aӆ9P d1 flLr#mN8!b..N1Y^G< q{AjJQ7z{Z3'Pɪ7h%4f밎z, c,C͖SµgC}lEڹ{/xGӼY+0_]jUWZס˵GEY(3!4ceg>swwt%蓍zm@"̡ܳa[nmȞ[- U]?I<ΙfxO78lo;hWs~I:B3>I:"0vd՚q_^A]K$[{Xѐ#}uMop~pvu)x.v?p^d{8VeM(+L5Zgn+ΏZZ o:?s nDG-ݩhGv`ٯ۽@800zoިx="Y5i-Zr$h]cZ!nb]) iSNYhb@>O]UWkDDz?~Y[Zub ]Z`V­@g/`eI*bPmD'lpBΣH1i'ypC". ^/U_ĥY ߈F}\sZ@i~ߋ碜 c{:]/\P3-2DC)O_OΪ!}?1bs/ 3?6=z2ȳzfa24)0~;(74zym0q h `4DX?7`r&ygi/Byό5ClFa\8+ b6=nF.fFi(H6s}N:|@~عV5vrx\ K}l{22효uNDNFmGYl:aU:%ľFvIy 7n2::i?݆=,{运p-ʸ"TkVM\ck 9߁w puc>Cܫe4+Rv>',jZ+ke:>; ,2%Կe}81Y81>h6pQԥ ps>ui^/xqm%/ ۦg#7pyD"3K۝cp>w%GK,: ?j"R~Q!w"}m fx6Zn=~vV"eMfq5s 'ɶ&卨͊&5uAv Ǽ5[wFu],/.$M XZk(m8#/=mxpu/N=cӯb %_sSlcNA EЃ49s=(pgx ڹCOlH}8QGG;)wn7ڽut>}0;x(hp,3o#cqJ]Vx|\{~qMjvӆ-NZZ8vZISe7uy1:A_?e5?b Vy0=aztǣqZЉ;} .V63=3⸲?FC+n%\pT<[ ;3 0uzqU6YHuq=qkOuqO֡F3e,s? _ĩ'0ͭqq}*oij%25|㔨8*?^s,lŸKZZh"̗skA0iˆ nA+4+<O>`9d/44ɥ7OᷜAO~[ hxI;*~MQ;D“ƹ?3op%f\ a6oں*WY#J>MmAył䑞ǼwuF˅<݈W8sD"Myg63tc(׋7!K-;CZcޝ8H>.RɺEX8!`њvb~bჲj#X9FP.dy W|RYެQbιFR9}>]X9&A% Հ-?;mj/#]SܡfMt] iHj=-_b.*?N?(?xYY9U:unO)wr=M׿Av?~TB_ ]7Fu&|T W.O|9j V- k*x(OZ8dz'6j:/\9e[q#i3">9 Ө;jo}ήw|[~JA|A*@9}C^Gj0`5GSFtȇ]ւi fA4/6[Ox8bH;.}>PGkGm L8!ŗi{f NO hؐ &hS,XwTKȓ}F~BMl}ڲ\$,d-#Q[١yPy4:L;>xLy> ;,e:P-߸o˽g;s̖yI]ds+\gSI}1H{É? s׎oTFD:Oك~$t-޵&|'@h#y]\\Y9bK>1ж%FUQ>/3TÓu5ҙYR+Ӵl_Q:Ep@Z𣆠жn~kts Op)XV%A#Lk6[`z#R ٞkg|VmPzڂeO~ _ez[!;&7E,j+tC6HAZӍw12 yD:ָov1-7򘤯u|oI lm.F]6K݃wMG:-`a'aylKf1#jC#桽t΅{A:}q0:h%"|0“_EOGx_D{ٞ6۞6W#B}<`ܦS[[H1.pbv0QFqьZѷn>ǭeDWx*NGtyv>`:cxsCNm֦M4'v5Ow¯N6o?? gܳ -5C^x`sݘ'9uyg\W~6ѮgwH^J1r]p?FIӐWk*.m_N^RϣH:mδ><Ɩg#>\gU&|h <= za.|ϵt k齰Wkpn|6ƈ?n;&b5U\ p`kwh3<'ǽSǕ p.}%p&A8&FҚ>!$N8lqj\{ו[k=鹒-6eHE"Q^IK`m>-ygsLx&k3ә77/r %EFQ ?y0:`h{e3K^wҽE$`޷ڹr]y%%wt:cHmnE8dzOm@ySyN%`,3A<;B}[gFxIG_ uך-;5A-.Bٓ4FA4BaΣ"|g[eĞf9z2O i6Ksͦ#{ݮ=Gͥ#-\0 7e* c;{Cu -O^ols: o "?k99Wx>qb.jX^uֈk(`4yi^W`Rn`.NfxQoAٹ~$gD@F0)^rvNz:ٞ?9;n ~oϱ u˧ζr˽`3C'NynmQx"nmx!h9^m4XStw n^Oww?~z3);~ϯ[F Qmw2::UܟD}IUWa@xxjU).ףHÚi9?6?_}g D@+V$xxY^&4gL o2p#ƥ.Z5S7F -8.[kcuIX_gL; iS *xOUxx?/޻sp8Ir Xz@9gYAX&los/[u&hFx|F0?ž[,Ų1ļ2ԥo ?!Sߘ. pY8^XokxyMn/wsYд;c'O7A#Ncɸ1i?Gc+E_ hDOhjk܊u|/g~# ol|ijiL&γ='ٔLy}HϹ,: L_XCMȵ9kI+ s4mto"mI7'&)⻶ݭh7qANL  SfZ|b.rݠ_XC6y׈=w$蝹>#5i($Qk g(s\8L]T &U9/!b.d}|MS[?JRF-1c^>I^@}j38]l2֕7nq/؎u,ým,{Lm$ xng|aD$97"/B~4cdn7}r?je Fn2㍹?:KKz&SΡUsNL1_JD([fKw,cu궂6mj)2rW%xu?r}72z~ID?y!wabsăǥ yxx)a9||TKGx٧dUV!G1Gʐ7+2^Ӯt*~-EsEUGBnMȟq}$dxKY}/Arn{sy^*\K-p}1x=*dQ8U眨=2mEsQ֯+C_gd{8W  ] jG~|b !~&8Ӗ3u7=6=oZ$AQ+%t)](cwB؃@_A?6,]| .)!D:U-?(Y4؋iMgh\U~?T_\梐yժ"H4vl?hKxӈۻ_n3XitP.eYtHݸ(|Mub5[5%}Zor׷ rev4q%!{͢\蟿kXr>Vk)/7&kyR"`~xq,1'3F=[,W38sUE|hܻZILK7 |z%XgEY@q|? SK: q\6{K|>&Wp>RNxƍch*;eq ˼Jʘy֡%^R?T;\1<ҳw3H#0/AwIۆKz3g!x}i>n[WC\< ż^LX2]wLcgHO(Gvn^Q{uozZ,𬶪6#&L$U9Bi>7Y6^]Yn}<ߌ!OġM/P`h']kD?\K:}z}}g6sX#SK=*y$C ړh\{x7ZڻSFӴ`TL? qP=}ʵa>'x^_Llus&G(ɑsD<{q1=uGP`<*~bHs#n+\4[Bbt q5pgy̻U-SRBpB?H1oT>]6W·4p~py=%wğiᠧ.j ^T]ylgzjs͗s0pU7n豦Ii =Rl :䏜]&dzeTֵS>^nQʦp*]>sQ}$>kk\tj^#=@gzG!ZRiԻOi7Pcpk LѶ+0?+94K"Z+`x qˀo'NԊ}2fAQ6Z $=-gA?䘁Sց?=g~{5<[NB,kXc>v-o:y'cfHyx5hhksZد`F>q `yԍum[6`p9^Yzv)Gt|ۗMR+HC󮵸yQ뤼<Ϡ ;x7ݦuޒaXW#,}-d|X6|4S ĥُ4-LCO\qi~4K:p),KK<Ҕǥ#M3`a7i N<nOcE䏽wbs uHj蝻m~ꮑq7+wx z$K_ o:r8/O,  ^C]32Ȍ4:U$*=;:4VؼoehV{Xx`%m3CHS?\nsQT=b4V?~oX߱%a gO ϫ*[l bm$;f0cq^N8uJVg9c=o+vFWl{A1isQGG~UBv+bo7v"nC2BWt)卽〈GBa)䘓 [dOۇ ];Y#ü %y^ܣ/5CQߡăp{;6Hz{_B'_0c3+:NK +N6Byn7Ly1C?"?S,ن۰#emxׇH Ɵ}񳏬 9|u!=Gk?J[ G_cL>D-0Qeq$\zŝ=CؿMg7h弦>T"\̱P zhޥ%̗{*N+YkuYH\ih*x8<\=Yݳ[o% j_d%h`>oמ'Ff(3TVCLח>H֮ vDzz\@֬Xv8d;֝!a@\3:U5?T'~ʋ{<ԺO~ |sA|g֙\LK4@;_!؄:UjenSɳ'FG@73lрw%IApVбx1AЎg.x&i++!BI1iƚDM%L)Dc/+Qϵǥ7pMV#q-Q[iq|jTwޏߕgWe}wݐ~r1swžtgԻOpsjO)Wr]ɓ1.5.L.^ZЇV*x[VFEw纗V \xܮAO<ɳߪ@wtAok &:5Xw-< WF~Sӥ=fOzʍ0=y<ĺ98h9ᒊAjs\y ٶN\bow6owr)aO}?:޳H"H}TL|~i}[((svh1џ-p'c^0W[FxfU3wh3qa j=}.ׄ[Ư({'4u . 5[{9Dݶwv*[@E9 ]0@a=KNzOܴzp|2e)[#=>oQ.}[0d/ޢT]0|:`.W+۽C^%X%w7i駞l?hXKDp_z_U jqtp#N&krژqώH':(2,57'4Zܓ؅2Ky9AO`l~ݘΟ=&K\%hj$oGѐ;h]ҐvACG[YgQܪ Xz" CGKyVNx-<5%}:=ǽ]p'c;`AyS"%>9>,w֍d6pύ mWYY`}h}yw7FJZE9<}e{U|Hۡ/rվ*ub" "WZHG|ߗ%~.PʩV{/QL+mHlĚT_`*iVoݦz쎷xg&O' |z8^wH ?T/sP:c2#胫Ÿb=vb<WIs%ެC~MX?L8op^K5[B}n}~O#H |Z棫y |u"܁<q4[X/ᗸsv|D>W=vս~>yqn=(suu@c$a|BKd+#;X=]/hUQjQaѢâ<_ƨoԊzw"}(Q4oUhFC n >jyB"1eUXRHX>yR]nf7IgOI{MMz0ǔB(zndدVZjA"OԽ 툢C{R}rv~ՎLmjǶ>0Nk6<>|7E[*{߶4--io?N}~ɛ?e%\ مg5UR'FFsA]/P ,A'淅)3EbÓB& H|!['hIꖴyV͒x+G$C KPkw$"eۂ<}}Ƶ-zwRƼ447P/S ѽ4'׊٨gkZTRa?E\VžGtV~0 ,U PnWف>p:t >? ? n->h [ݯB/Vwĕ)OMۦnʋ*A}/N|#Q7G ?<<㞴xXjUP.80/9Jݳ7~ I+9{T(8䇘˳Q .ۙ4I&x[BݳQoʸQq~N->M3]Oyŭk<ǥ~guޟv^R`b}$a qX DUW ).MOa}a7ts?!'ݖoG߇;;uӍ5|!7Onm7Վ_ח϶y77!99oԷ}u%VNKf@}N9oշLw}9?>N0w-v]Kzy' '@uNh8a5ڋ<) mc^::͕d.H^)+iiy[hyfFBNJ6cK 7bgՉ; IƐ- exHJ#vԓv 1^^m{!G>} hFَ>ޮ,sո=j{vӮ\3u/wrn67A]=*s~u/jr<:&P#wCFyy;Y#L~\enVÕ7}{Z~YቸwEgAy#mBE'_W5iOx͔h<{a L;7fxI]1۝/s#~I#߶hR/~!5=#E1e~mHT8Y{@-t$!y|cZɾ>q4Fx]~u*N0CN jtH;=ɳGy$j[gwc're!_G>Es]׹Bx)E7Y f5}xnh{p2Ӏ׉(p?ܭ97V QkORGŮMY8_#m, DOM';KB\}$&ϩ?O]FuxfU[6yGڗSI[G_NUx {rm[+_m+cw ZV=VrudWGҴ|?t\:Ϛ]mp\[m9pEj@~F.l>߿=sYԛ2WoSc9|~lOyݔ?%xCUxkN] m{/NBX66id | Bg%|`m!-kHݮhsua\rUZ'qXW"]75'6N;y`Yw ܡ3ML4=dxQin)4!? a6};\)oV]c,6,:yFUjO 9rNI0VnB'u tқ"NO}E7V}7'o99eZ)ѤPgkқo:+ p"[x$!NJCݠ>M׵Shj۫y6D_BݔU ֶsD:soj3El9BQ~(&EXiE]hg^ed_,~3L-00F3'vgH3Ͱi[X#Ļg:a.nՀoDw^BKQޠBm4oW*I}·sgL a ԑ殿0_p_!l%ܞ@eDf&-Ƿ= WC~¸rJ}S(xvý{w{XH*$!5#EfzYpeM4hB I>A2uHF*JG,XZ+6|4v 턫8O]gݲowc7(#fC~aۤl8zwD\H~_&}˺^{'&VW=Tg_{qHR'gmAm},ڷ3gwGVLj6x\;ǽ]_ 8}$jug&[*Z i\tu-큈l~. \ /Bwȑ}X%1EF+?$b'!%rv &|΋GCRWv`'y'Io Zq2VRGW%rs}޷}.c$6tIR2zZ-%xѩUB\N]mx_fF@xOQ؄7>'LNS\b- 4`H5l.i6ogs?^ n1܇2͒L~N3#FwFhyO/)6ֹ_(l=ׂ@4ށDwgdZoOPjKMv]baW7ZH:k!ޙhR u$, Ea6|K5˶66GNޯs:{] gp_(uJԶ{ *Sl >NJqRV=)S'3;&^qS}Nz6R77?Y7 R7̋f5Tc[x"U}ZB]sDķTc}1 쵝ػAWiy 獰S{b_Fݩx=>yV)&'rh; ьU=a4c{wU :=Kwh[SgўwsiCjYѡxެ|JL҄2)NI*Ee<ޱAs,~y𹟔 04(u {.lgg'Í-_׽ ې1-I2e7):vu_>!j6$6$ ]ô倱<-f$K6S7.1Gx ( xAO!_}4t&սlϴO"\kU#h~Ⴖ-;<|x=yz7ĉ,xO~炧nPY߳? ]֌*VzIIy;);X{i]}@jB}+qDG?Q7J$}a6I_.Ϙ:8v<iĹo zA-5r_2PvIg_ |Ν5q~=އX!P+xcSƲɑ%gvs٬Z-" x`CȻ:p҆Nav٫\έ}~16N~ʪIVFP- >:4w˞u.Mvy ,^ewOƘ"u%s0_ou)E|2L"鯔s:] ΰ&-INl(ߐ@Kv"BY}+Napq1=;yTs|:`v9z^n] v\kWn }šUЇ%K6g{Fs)p#;8:9flkN#Շ$\)riX6x2#no rR4Y&$BY"u._*4U|F[eݐ2E^~Nܛ"o;y3JP5[':cgJ^wh%x{-h?uX8Vn7Je Ytp]Of5y9\׌4jn?Rm;h&tƇw~X>kf8p<ǯ\#Cf;rO=){UԖS{S>,^f댯X'2rNd`NT!WWcs#\xyos#~yޕM? 瞝o wquPÄ;8_1p=f̀ bJ[+؞Aq@CSpڋgsk~_}6o<#t..p^ՋS)wT<'obr1= J:; &N8!j(FJ=-vN6hK6w{n\\3\g=H7N {}c68V?KCU(Wݵf HaU$A'| M{bO`e7| ”}*BXgF} "q(/KL|+}on-u.g0n jп1nDQ=Cڵ/kb:OhG1]=,\qSX5Y;YyV;/u' 26`EDZi:Az=2-a{V}hpa8U7fҵ 9?x]s3Px9FQF8O7ItRQ:jl",|gi[ݺa@!ɸ1dM7"B~jho㾬MRHhV +'g e]mp\|,NylY7lF;ZY#< kn W ?MЛ5)<^Gu$.\8y:բ[@GRMˆVuKj',B#Q?Ծ}b<6넮xv 6><{T m$R%O-Ë \s < ty?' U(mob k덂8i$O)a. gеV$hrIhO!s(wCn+zQ6;8ܪ^) {fQN>Gv?H=w7W݃=Y-Vw.v|YGVQY%nhi=OQ܂͕r5r_u#I[a2|l,y]\ tkvE`QY64nzڨy/a8W\v&]MxzvqFֽgE(ߟ 8= sy-76q,>a 7`;|aQ~pMxsMr=K߀zG+@<㭡\39o6.68杺cuMA_!?֬u?֮)a_0hE0XuV{p n+ E E+h/0v=dԁGx4 u& 9ڷe=j.UgwMz[z^{RԳŤ޶VGڨ{;AugD3(׼o [XӅ޸>}&c|'NGȸjIiw@9UK{Hk.\V+\G|!$HmZe6=,O2m5%C\iLwڨўP/AśдꐦI965M.Arayt.yccNn/B&?S\}f58yU-@܆G;`4Wyns?rsƏ!9Cp"q||^V||(γew:t{bA{ΰ6cmWSs@*Q2= *eI߶?:G0tv4hVd\GqY3AF'pɼsnlL۴aei/iU!uoSO@^S ﯫ:Ws+G^oݱ$4-=x?IcuoժU[BSFge!b~>8qH>[5[Ӄ_o )>4/JAp_$R|;a˭Axb= ݮ2LSa6Wad|ϓ'I{B[\3@WR>JG<&k;||Cj]G}s6ԷW7 Jd>̄+6[+{kj܄Pͥq09D].i0 ϑiLAM^ o mcnqܥtH/By@)RTcSZf\YgUy-!7̆}䭰~$(_5D[ZdY@5ŅOzn~y6Xn^z/gM^,ۗ6=`Ώ3#5Aɦn1n'\\^W 7s"6B_149Wb^K~ ᷪ4@i%{ף^%y՗!JUiGE*wQ^82ԙUoVy'WA!i B61_l xnN؅A3§1(  M13[k0RH}5_(taǣn,#B1y.L!H+1G\oys4xeJYm.UZk9ϳM|gܘm;A3\pc=)],tns`' (C4Ysz:B:<Ͼ716{&mʰ~ⷈg\eTj졜}>ޟvW;ކw^? x/\8ރx/;}l K_x?" =9(ey&mD?~_I?ν=mu ; 6*z90\Xշ}< [*hhvs,GxG^Wِm>F$Peze+=,GYf\5\ º.n?.Һz\6\!)< G?`&RʭxˣM(7AܳާSi1ЌPk8,:>}o}W}~Svˡ=5WcvC5}COjg qw:wS֕w gW,qc7̹ịk| /VZzQy]={o]GaJHQ5賴 ɻ h[8tw?f\JG20^ Ywj}2G³ם+td :!Yr{iP/aoMXk3\z{ߵߩxnk8q vo:f6)+qC)]E5Ѷ'IvAMEqZ2CY6a~-iQtó:xi1Ɍ`Eƙ"5VFtIeSoY{{ټPmi/%3<ϳq¯ ;*aeGNu]&<5bB(]*+MGlEuQJyR.7\:*/aA _?/ܖ1/,{@rgK:e1ZoRe2 QUHUJQ&B~PDw藇USUx/+?L=sc8zAccrj/6EًՏeGVhR7[{s>ķ m6YSoer۠Mvr;~(\cHkD^ 3ԕ z5oej+-oXK |+n t^㏔rȥ!=F{KN_N牡l۫4|As{cwtǃv_h8~ hdAq" .Ք>Sr]K}B~+h{! K}˘#e8 ߈S^դ,h 1}Y y}hQ•S\g]uQ__n\7 u 0i>.qDW6>l/}0yOVӔCOIuҧ"R9O0u>oS17}Xۦ;4 o:NkGO;:Җ;֕UFʛQײЫ|й!xAuNB~b;ɚ;{d|tUҚ̄ SSgǥmV\n-eUg}$~Ѝ͖-@$OH{'R!oM;'W{ ^6uoZ''/,1唩yAEɓ Ӥ].ʉ㋣C*=}iӐh_Pޣѥ޽V՞FvguG| %˨w#|O<per5yvR+Kڛ ,m/`k;S)ȌTuyCTSh[;'O{ڽγtecoptcص {"!"trb|7>nLZiF:@t%ha>vƨ;bG_^o@YP:'5[9e{_'kȳ\CgK}}K-=CZ{\ZJkJU@4>ӆw?f%8(?4*g(΋y@iRiƃ4v߾s|? ߇Y> cgaL^&%vfڿ/\q}A[JZO\WUZLǥJ5:nSigHKx\v=ј-AnZ,G:~5)?ung<ӧ>Dͨ~ܥ|&5GFs]oNyOS't̹S"e>I}40̒X|ˇ_Q:.9jmĦzKm&ĭ!uΚy?[wTp#u)Rqt ^{q?25H#˟qqt)X<-G_T}rw\Xi+8D"x@ XST٪䱈s,쌹FPc@=L;kHI/q wƥ~_ϯg uH*SsЎ?bU?Sd_-OϨb/vd|9PO)>Uz ty{t7$uGJ3s `U7`M[>FsBZSz)2a.b?BX`%̔twi4T>b>ssr<]2-2vb^xᑝjn`v}f[lb_.AuuZ:bLϱc\%``suO#FKR\ ^):v.ӤǃV^uWW `!ϤH棫||j*asEw_3Pai]{0'Ykh>Y^y2sh-׽ DP=$ ?. #Sr]6ݘzЦ׿7pxJڇ*3>Ȝky3AktTk@G/"/ml8jsgDd ;'q}"5y[ |G +H^^o)ntFu-l[J8TԻw(g78.b4xm]鱳Fh鯋̼^M싫]'οSXB[RLfkeE8i=-)_Ʊd/,c4WǑ^}u_"U'ڱ&tl2ha^i#Z>!339b, *p^< "|9'n:i]Q ~w6WU&թu- iXoQĥ @0a*z\Owjy|n?67Yneжҗ e޼!L\nLp E{BT>[I.~ûxwZE]7ouIޒߩۺ~H?{:} |g~͢o!]"]}u{ 0>g YgEqcu1xt.^w^fY[!Qz(8לn .Cp̧<~qG c4T6xn<}k7x#+u1nR̛S.gSL6F&fHs}ףZe A yy菸>^ BC?B?102sn.x-/$=ky/#>6(c#bFBi;cC// oO_xrU\QU wClJ{}we^2,SXyq:Vȶi)/zQ,/B:0O`qc1G?MG?s;F:4lS/p2$h/hz@}xqaqӶIOY&8\eo_+qŘ̈eȲtZ?ZҰbL{x:H}+|=q \%Kڀwhy FB7vl:_׈&݉ah|^zb:4{`d|\7 :6:^&dP GkewyǘNU'6} yNҞr3)B:oi]|e#-nV<: Y\s6zfgÌ#.~./?4Zb|xCv%3iM;Ĥ5Q:VW[is#?̽qn[*vz9׆a<푦shnlA?3 ԽqIB\IJmotm\h`M+pW1 S 1ɺO 㽄|R~ *t}7r|-%cK%{,RizÛ>a'Twoc<)KҠ:z0["4\+/joe*L|Ʊ[rpERNבow{K٫lT!s+mT~/ M QT=v -e*0~reD8e(֙ߪsp7Q}M#폿鋻FYyգ^b?C 5!P6ZnʁR7pieE;\ 8 riy:̄˂ˆ EȚL9I"=LR,@[(SqTo(r#MV-T8WlmqV=)oVex!VL.D9T']gP3y˶{ԕi;UoFɗ{ܻ֡:eRֿMͽCq)E*mVۛ* /un.칚*e'iGwGf`O:<A?ep=#=,;vfOaӆZ䥅 O^d+%p ^&s(\smSp'+Ax5x,GW]x]%n6pmx&4!xXAG譛PM{zM '}bp{h Z,cIqWKz}Ü8*A)w7>f}VkҎi/䛻i:ى[3^}tA\JЮC.CѶq}i"2G `l{kOxũN|iƥ9aM&o# PWa;ȶfE. >}a86@m/׋wF;tҾwhs 4Tʽzu|Q9;]74߹'H[Tg ofCRЧKn?69dAcm &fsQFYtw6Q;D +|ET}?뫬[ٮ7tiR.}7\bgLv,'/?@mQ XjHFs>39RnfMjC-R1X/3S&`W^q_ީB&i~{Sz`Qr6X})Ӗumwm#hے_ᷳ:=>҆AY5Oc2~RƦp?tcոvti/(8p ~|'h%nyy^g DvhaKUW p8!tQR.o/׵U.d}U(ٿ sgwU6?va}>a/bkCqzw(ӽ4C>]Kud+Ӥ[YWb:'9="{}hU$Kk}ec|#qEߋ/e_b-DzȻ%rOm|KY)m=<+4.i.,/ĊuwO̜,dF;ԝCNk5H}-y$P | ,rMRԷqJշmۖo[mL}Uo㋝Rh۹fk# ӆgv2?=f~~[7<ם瘇8xN~/vwOO4/޹7XI{=PNs}?WԵs+[pW{czc{v(@ղ8+~r_H:yi×okrQewm2^53&qz!4s{wsͮU5G55_1s?3vxq Cկqkj.˃?~5 g7{;? q?|[h+Q_5 ŀ} Kï ߄r ~?o ;/<ӿ K)>b;= :,^n>*'|?ீf`|υo?~ gOTɗsAO|7 ?~4_wu +  .韏v,Ow/D7/Yp]绖W#h/!.;oZR鞱 |nk_+?oɤI oKne)E - Ko]7uճgLL E/vEsy]7yO_YYI{/3]Mn4盋lSin&Nmo/'msݚ `] [rz_|]b} ߽5n!mM[dџ+ω+ wĞ7ߓpDZGX%/ƞFe[Zcz^ϸO+-?5/Ğ{&˧%Y.ë*},>˺{=/yx{vQvO[e=u6f3=6Mߜ>Ri=Vt {t u U~TP4:\Ҕ;йP ٯҜb4麯y0 TZ@;ĵǾBօ:OUaM Uߴ~iݣ\|9-hdEg4ba97o4s *|*}z-UikRU~~M/_YlO,gsT͖m.?@ݮh>ͅF8ۻ6T{ޯZrPq}3A*5;̉odS[W+3̉K’'՝