7777777777QQQ71Ym-77 77777777777 7 "7u$3"hoho_v1.1.2984-a0158dd-dirtyfUD o IJ`1BIJ h`1200( I` H I Jh0 `1B HF HGF 4 8  pG @ !Jh C`"K`"K`pGF (@B)IB )IB@B(@B)IBIB @BIB)IB@B)"#B1RIԈB؈B@CIRFFpGL`fQCCC  cC SCDCPC"RA YApK02Zp (x# :ZCI\ZxHx.ЭY H Hu#@BHHlpF8 $k@c_B_A"x@ 44/C#Iz,i/;zI#[BHK%(*!5-j(15 -(1 " 1* !"/#1 z! "u !"pIFKJ!gt"f"Zp"p"ppk@)Yh# @   HB H\X3` +#pHyh? Pnc!?? K HF kFAFJFSF\FuF>F? ? pGt% L *!?Kf#g#cp##pK`K`K`? Pnc!? ? ? 0 K LoB [x+ KhpKh`i `# ``p0F? Pnc!? ? Kh+ K`pGF kFFDFMFVF_FjFF` hʠFFFFʂ pG J#D2! "o o` pG 0rpGbpGpG!K!Lh!K4\C(P#HIJ3:-hF(YA"(V#HIJ3#"3"rh`b.ѿo 97- (0<  pKHhKXCpGF<  #XCK0pG KnpGF !L%h+iOhKBK^CJhHH1+ kh+ JSC"@bhCb`#@bhCc` IH1J#`h##XC?('`<  ЭޫafΗKhB< pG"K`r b$DCK,l#IH,1J3[4r#h;C#`b(#@K3rh2C`b nBЀ"KR` - 1@Bo(1F ڗ< !Ih IV @BF#@K`pG#@K`pG#@K`pGp$@,#IH<1J[.r3h#C3`br+h+b #+`br3hC3`bppK"hh`-(#! "= @C#6r2hC2`bp< 𵉰$ IaM"@IR#IhB # "bCIH1*iF*hbFaDBJ 2Xjhhh"I 4C5, h7NB2F < E Э -H-K"F,Lh1H4V+9a)Omhc%mc QY>b#N~cBfF@@3 20*KM82dJHc#J[B`J@@`b$&BbxWx1@1:/"M[5Ҳ@@hC: C`4 Э?H H`0` FqFII \IDaFpGqFI@I ZIDpGKhK*IJh@ `"hC`hB!JC "hC`hBJ Kh @` JKh @`pG $@ $@@ KhJBhhC`#`h+ۀ! KI`! K H`! K`#I `hB`pGF@$@ $@$@$@$@.K.Mhjh.H@!C$`!@ '*I `hC`(H` hC`&N0h8C0`.h `h#MC`.*h!J @! C`hJO @! C`!7# ";K"KK!K8;C<!h C`" +hC+`F $@ ($@$@$@$@?@@@,@(@#XCLM(N03h'!9;"i@J`3hJC3`#`#N0hC0`hBKh)Z(0`hhpCyhX $@($@$@$@@$@𵇰#M(0"!L&#hMH+i!3@J`#hC&`Y"!K `J$h C` hkh4XCVh8`+0  $@X($@$@$@𵅰bI._KB_H_I`J#!#^I_J `S# `h]K^L@`! hZJBhYH @`YKh*`h9`hBTJ,hhB2"%RBJCQK%@ 'em(xCAI0{C- #CCemoC<%$$<lC4I03K BC!(  !!( !!7C(CC.` 2!!K J`+h  C!+`h  C!`KJ`h C`"RhC`#`F@BQ֘$(@(@ (@(@((@B(@ND(@@@p"KM`S"`,hJ@,`L%h*@"`LJ%h*@"`$J`MJ,h`h `hB Lh$hB"`pF$(@(@ (@@@(@((@hF CjFr!Jh C!`Jh C`0Fp@HpGl(KK9h9hpG 8@@pG#L!#`S##`Kh C`@#hIBHK` hC `@#hBс! JIh C!` Jh C`##`$(@ (@N(@(@@"!K` Kh B" K !` h@C`h Bh @ *F @4@@#XCKpGF@#"XCKhBЃhC`pG@#$ "ZCI3RhC`+F@O"hC`pG#xFhh"xC M@hBЅhC`{CJJaj`JY`#`K#C`F@@@0#ohxF'tChHM dh=BХhC`sCfF L M]&aj`JY`#`#C`F@@@h XhpG!J h C`@sML&@hF/]A Kh3@B hF#BєBd m  v@FF HPZ`#cC J "hC`,ТBA@B 0F @#CC J"h C`,ТBA@B 0o#JPc`@ "@IKhCH`pGF@Kh Jh+PhGF@  Kh Jh+hG#h Ji+PiG@ 8$ M Kh#@B ZY*XhG4,8 @8M r+hKJ`J`#B*hB K J` J` [ C +hX@ @DA8F @ @#gE @$dKh<  `B`AF @_1K;xB$X:.KB$5*JCjFxT0(]#mSU!р  " L#hC@"#`#hC#`( р##`kFhY](5-,.Ѐ h(" M+hC+`CC>+hC+`(р#+` F @ A!N( 54#"<M+`3hC3`+%O"K)hB;+!x#cxR"K4)hB;++h Kh#B  "3hC3`#3`F @ @,𵇰  +W4#"=.N/L3`#hC#`[+@݀!( (5р#'J`@"#hC#`>IHKA3h 3hB+Bٖ @BB Kh#Bр#  "#hC#`##`FFF> @ @ @FF𵋰#Kx!K&x'c`Kx`Kx`#"+"B0:@@bXC0:@@aX C3bQ +%kXXB(ɲ05-! F  O#w(Gр# @B#,@!&.@.04 "!#F@NRgFx>@2A&CBћ+  !4<,$# @+@B, (0@ FKh#@@CBXApGF @I K JhhhABHAIBњB@#CpGF @  pG pGG pG#ACH#B@#CpG   Kh#@KCBXApG@!Jh C`!@'+#@@CCh@ IiI9@ C`գ3CࣈC!h @ *զaj2aJ@;C*C'`#`#[B H I JL#8 Jh3C`JhC`FUUUU :@ @𵅰h +=H#@@Cj۲+9"@C:@#@@C#@CC.b ۲nj+"@C:@#0@@C#@CCnb,`p/!Jh C`-0 L&U66h-#C`hh/4BpF@#XCKZhh@CApGF#XCKBhhHBAA @apG#XCL#h(0"i*-%N-Y+УBh #hIK"+@#@"hCchQ @JC`hh C`# Q@@7JLhM`+qY(i+@JPCG7F@ 3IK8F@B(@"!KRB`KJ CpG4@@ @KhpGF4@!JCpG @KhpGF$@"K#@a@:(р##*؀#[@( J,#@#[J+)h ChC `@@p$J!h#C `%#+# J J" KRB`x K  K+C K,` p@@@,@@ @$@JIh C!`Jh C`pGX@3 X@ + J@[h(В C`  C`pG 0 Kh![!CcՀ#[C#@Ѐ#C)C ,kF"m  !x !Jh C`JK`P(@ @ 8 m(!8!FKIh C!`h  C`! ?JIh C`>KhC`!hBЂ%:I;H h-@B Ѐ h@C `h6L @(C` 4I@ h4Ihhh$ C`!h C ` I#dd B3#C #C+#C#jCB@#C,leAP##@P+  KhhK h CҲ+*Ѐ! !  !@p@$@ @|P(@p@d(@h(@HpGHpG"! LSh B 2pҲ Cp0 * F 8$ix+x C (45 ,8KhpGP(@(HHFJKh @`E"K`pGF8@ 8@KhpGFP 8@! Jh @$Hrh%C`bHC`h C`88@ P @!JhC`"KZ`"KrhC`bpG8@P  #I hBpG8@Kh#@pGF8@Kh@#@pGF8@Hk@!K hC`Jh C`/U8@8@Kh #@pGF8@#I hBK`pG8@(8@KhpGF$8@@!Kh BJhC`tFF8@8@!J$h C!`Jh C`!KHhC`JhC` ! `I` hC` !h C`/ 4K`F0@@8@ 8@8@P p$NY-6(4,pX 8h Mh,,h,Ѫh*јh#+Q8X hJhP  [#hhX Kh(rh(mX ! ;hZhh C``hp()Ѐ! 8hZhh C`pG8hhihThC ` !,##`#c`#[`+h([ihG"#hC#`8!hZhhC`h[i[hGh[f#hZh(h K @`` ![@!C`h  C`F&h\hi3BkF 09K"( 9xbrhC`b#hC&`rhC`b#hC#`ijF(+h[h0[j p(kh"rh`b #J CpGFX\@J[[ pGX\@!J h C`!E! q L # J#J KI# @@\@D\@P\@$ K ! C! JKh @`F@\@@J K H K J@3KӀ#SpG 2\@`@`@`@8Kc KhG"K  KIz#+# K KhG#+8FD\@L\@\@|#CB *#:ݲ x1+C#4&S[BMx-/ x1/C76$ xC CM+h+ Ѐ"CJ#+` IkhO+Ьh&@.@&2HKZ0$`n`;I @c@TBTA$C<; J@0"S@;Fh L\@%\@`@`@?&$AHAIӏN`@,v$=MBB2ӏ . .c$8I..\6K 5I6Ld۲+R4JX x+K3ۏB?, @<`@$@3{`$H"I.&J&KJS&K\&J+@%JZ@hYBKA+kF"-"KZ+J@JS@"RC$ @ + + 2ӏ#@ `KJX+@J J+@ JS@+F`@h \@pz`@??0008#H[hJBр#h@JKh @!I C`!#kC K!#Bh hC!`"80@Hx #XCK##S`"C``pGx 𵅰# CCKJ#rC!RhBCHBj @B{ B =IB"89IB #sC3J"hi[80IB 8-I-I+ -:x]۲Z *4+ :]x۲+ٲ%$"!rCHRRh!R+؀! #sC  CZ`h,2`^C#sh @ "R@`3h[3`Fx YZ1 #cCI"&#ohJ\BohBh?ih?iih RIJxxvҲ*""C JBX KB J1#B  @BFx Z1m6???Y#XCKK`C```#K` pGFx %+CCOL[[ @ #<[BC4#EC}-hj@%@M#XC#8`@,,PhC`h(C` @Z` 1Fx $%ECNJ[u[ @ ':B:C2*џzQ`C$0h(ќ* р *h C` P` @, hC"`"3ZQFx #&XCM -I ZOr]\4䲤 92K"L I6DB&I = O 923] I6-B I 'x CRZY^bh#XCK# #BhCC`pGFx  H#B !KIh C`hJ @` @#CC# J I"#!"hYahahh C`Fx Z#XCK#h hC`vFx #XCK#hh#@pGFx !KJ`h C`pGF@@JKh @`"K`pG@@𵉰 4  "'`C(N3hh;@A#K$J$J"kh IX8Xb#3I/_ JI` "H!: 9jhh;C` @B x 0@'  'H𵅰Kh6L%ieaa#iQA]RB@ !JrhC`biiiiA/.ـ#`%a 88D8@   !!  !! >!\J h' C`ZJZIh C`"YKRh!CVJ`VKVJVJ#cCUJ[!qRI`![_`#MIm""JKk`!HK #`kh`kh_`kh`nhBIibjh&j0[Sch"kh1a"khbkhZd"Fkh7Jbkh^acDpZ`#[+`#h1J`#h!_`#h`#hb"#hRc"hi3Ca "#hb"hh C`%hf$I'"8b#h1Za#hJaK0h3C`WJKH`o!Kh C`Jh C`$I lFHH @0@x 0@ZH@,@' 4,@$h2h0@ @@l8#XCK #Ehab8x JK`pG0@!KJ `J`!JI`J`pG0@UU0@0@ !u KhBAAA fF( 𵅰 =4K!hhAK``OIB8VN8-KB3h+ +- KB H)-KBI93`F( a0U00 #xbxC+ѡxx C) a !*#07hF K` `` !IH7F( @ 1!Jh C!`Jh C`pG@@K K`#`K`K apGlP K K`#`pGp h \Gd , =kBkA ;#@C%Cu`pK h B RR#* I` J` H#BRR*K`#F8 #Jh@;+ !   hI B  !# J` S`N IB"K` I` 8  JKBIJ BI1" pG pG pGpG pGpG pG pG pGpGpGpGKBKXhK BKhpGF8 pLV B Hh((`:(#"h@+ P #"hC#`pF8 (Hh $("x+Kh0B$  IjKIh $ FX +  B 00ћ0CpGp$ M N+h!P#KCy+) 14, pF@ ª% L KB'h09v(- \+%4( F 8 ,(<8(@Mh;I(1%9I68N9K9OB +h9h 351I Q(-I*!$Fhh+)K )Ih:'I 4I MK![$ BI%&B +X I>.I 4uI I$ pu Оªޞ8P" MSC(It01Lbl* I#cdt5) (3l`dB  5lbl /cld8 @ @ (Ѐ! "/𵏰M$+ t3IpkN 1XLC) (# &d (l+#d#d.#"P3p#P3x(H8(0/),&[.#"P30O.##"P3*1.#"P3$3.#"P3A.B.C.D. F.~.~.0#P3("~."&pvB&6#"P3p.y).C .(.0.Ђ .{.K{ .; .umI ) t1lbl nf#[B.,.0X#[B*#3B7M#[B#3B#[BHcmhBP")SC0t1bcm;#5HcmhBP")SC0t1Pcm3+#ce`m0(lN+0allB/t7y @allH[8yZ clZbd*t2Tl3d!T6&&&,&&(&v&/0F^Оy~+@ Kh@ rF Kh@ {GF ($Lh#I !JhQ`9  IJQh`/" x #*%#CK`$ INM 2h@@*!B !JX )"4C ,#pF ɠ43Kh@  I  ( Il((6GF )Ѓhh+ИG8@h{(h! 88@h(h! 8!i"pq!Yr!pZppZqqqrrrsYsssy*!:C \t ttt* т:C!@t Yt tt"uZuuu# phiqx5xx )C Cx C** *""!pZpppqZqq!IBpZpppqYqq !ppYppqYqqqq#  p0$B ۡB ۀ#EBCP@LBLA 08( -Ѐ#+`# @B8" ( h239) 7" #(("#> !"#x+ !"##pcpphcy&yy3C  yC C Bcx&xx3CxCC*i(cy"yC pp" k#((!2 p8" Y#((!K87hFcAkF[xdB(#" Q#(kF\piF"a( !I !jF+>𵇰% }`\#dx@cBcA $--#&#&((X4C+"P4B #C5 -##@+,C Cyy3C  yC C[ pcp ppB8#C #qbq qcx!xx CqxCC- rcr rr # p[ML)\"@ :@BC2$A &B @ CT\"@ :@BC2$A @ @CT p $(x+$& O3cCh*h(L(4, yh,i.x...50#(0# p'##p$Gx3/#&~CK3h2`8 phbw w 4ww(###8h4((#CC Jh* h5$$ 8F$(6Hhm ,9%eCK Z 1'*#( #*hI 2 F 1*#( #zY I 2J4,%eCKOh+ |7#( Hh " #-"BC IRh)hՠh"x #,( #>F%KLhB!czBр#b/ B hah"z hah B hah"" hahRBZ5 4lpKXGh"B MBYhBڑB 3BchB#h6G4*F' sKJBhB3##MK"#,"`c`hF2KA ,"`c`kl(d+Ѐ!"#vF`p 𵉰#JLJJcdJK%\BhZhC ЗB юB!"`Z`XG52;7M(hihA+4KB T.`o`hh2;A+-KB C``(hih KJKABѲB"K #dB"(h[hCПBіBFAEBِ 1(zIw  `p ?B FFChhGh+ИG)sE[(I o I I F I" I 1I K-4S|"(*"Hhx "-/hI("*hx "- I"3(7&`*FĤ#(:" Hhx #*-%/Рh$OB h @It 9n+ H4I ^#Fߤ٤'ChhGh+ИGpG  , !( LK"oBѣx J J I $H"xCp I ? Pnc!|!x) 4\7 !*#HK7GF KH 92+HH!Fȥcfp(RMh )I(('H(I(J#(&I(=$M.Рh#I  ! )#' ! (IqMkx(xxCx CC  I(IY #( #pFԘ@ *8LK"oBуnB I H1 J#jn(iI"n낣xCp 8F? Pnc!@3HJoZBSA[B@pGF? 𵉰 C#@33*L'h#`ch 3&B chZ3@[{@6f`80@4 + Cp+ pkF}pqkFz-CqkF{pq qCB5-06B HZY0)KhBJh`   𵉰81K[h1KhB!"&# #rL#'H@0AHy@3^ #5BOB 9FrcD14{hB0{`*ay C%yy )C Cy C #qbq qq0 F  𵕰1x)щ%)G( u~tx%,%!G(s ,c, hG(3`#-,#x0,#,xC5*,"+ !,xh53 "0: *JC0<x3#B,.,,x*,k& !lxh35 "0: *NC60>x3#B &s,h2,Lh,*h2.<#x 01 +W3G(r#"x@01 +W3G(c4Bl,7!,xCoT,= #T$C&"3C2h[h d,д+۵ !C*Ѥ!PBA=d$ 'T,h2" d,м '+ڪiKBт" w.&#B  !;00p37&+.#>3p C 0#>3p9 (000p >r CX,70W0[-#43p& x.xB0! !G(Я7B>4G(С!x)  !G(Г7BT,&M.qC! BUd,u,=TX,='`b,=b$'Yx,p,"C"BK[B Fd,X,b,T,+u,(x,p,B)Ѓhh+ИG8@h(h! 88@h1(h! 8hShhpGDh h_hDh(Ъhc;@*2xhTSCh1 *hSh3S`B4+hjhXhS@&BhhPC9rCGBҫhqCZCyhG *hShS`hhDh(Ъhc;@*h\3pSCh06 *hh3`B4+hjhhS@R&BhhQC8YrCGBҫhpCZC8hG *hh`𵟰  11ËB33#3 ! h h #h*h##6OA!XsC KA![h#_A Xh 6OAXh xYAKAP3+  KA `+ 3 BЃ!""RX!  yAX&AP3Bɰ"RDc3# GB x;Zy Cy Cy  Cs30"#%09=0:;-90# @!9XXBҿ"44+B)ьF#F"#cFX#KAaFqX!A#aFD#zP[Eh:p ^p pp3B$Kxx\@C5-K[xC۲C;I"C B@ "CBXAI$(B"Kh3>!I (I ."I%ZIH, ,Io Ih !"#(4F&DVӰ#  B۷"Y ]x6Cx3Cnx263C#P*!DXkej'A'FAgFch~@ V@"A"A:r@Z@1"d)#X P3 +   F#X2IqX &Y#AA&{@A{@@CO@'DcF+o@#@@_@ #A#FA3fF^@F#A3fFs@YF3#[B,  # X XFbDP3 +3ASh K` KC` K` K` Ka KCa Ka Ka#CbbpGg jgrn<:ORQhك[@#@jB(0 92Mcj?+cb'(7 9"* 1?#@q8.5cb#j]%b?&7#@j!@BAvB#j6:(0 7"cj(3p2w) w) w!3-(1w 2!X0p 8p3 81pp) 0K  I dLI"h ^bhI Y Fp z8 #B, Jh+I`)`QhBT`#8F  "K`pG K 8q 0K 8q 0"KJ B JJB@A@pGu[" K`pGF ! t B !lH9(q! H JChhpZa`"!`aY`yGF Jump(Hh! $/!"h%,( CI*# I(! 8S&$B6ڳX"I(c(( I](#(IU(#C(IL#((IE(Ks(I<(#C0 06 I7 I 3  y~ 8i " &  " 0  "@0`# 8Ii i0 h8hBxxx*CCxC+ i(#0( 8K h+ CCBXA KXhhpGF KhpGF KhC`pGF Mh+I $# N"@hB _+ 1JX ;4, KipGF KZh%*KQiB%, h%C`ppB0"(F JumpK[h $hB|!xC3B.2`-x+`0 F "KZapG 0#LKB KM B؀#[B $#$ B BRBAXB0u[# J I#BKI#B[A[JkpGu[#L#Ih !!I I #i+JJI I ( I#h+ Ici+ II I"{* I F ©hة ##(JkpGF8"%K%J%B%#J#JBmAm"B8~( "-0,.K[i+*,",$K#]h"B,ТQBJA""B#,# Jk I (3"8u[ ;(a     "KZa I ]  F OK{ 8hx[x,%+B K s I"6 ((((  8F b7$(@Lh   I( I( I( -% Iz"KZahh"x+ I* z ($ $ >F p#5J5I#B4K4I#B[A[B(((*.L.HO$$-I +F;XA(H[BC`Cxxx#C-+x C-QxCx Cx Cx CBH&C#C63 C106CS )C C2 CB#pFu[i | "  t  " 0"& !KJ`6a0b1c4B J O#B"3p#"2pp p #pd#u[7sq#*I I , I  $I IJ | >ƪӪhHpGhp$Mh!"H 2(H8KBih`B-i+*ݪh*'"*a"h C`++%Ch %h.p2A"i#*ܣ`*#p#c`#ca !"p df@ Jump8JGCB8#(Hh" x #,#XC#p ,HIJw#!@K h @``rhC`bjBәjBJhBj pPf  ,I H 1 J##@KrhC`bFPf p((~!-IH1J#$(C ddrh#C`bB,pufNjjBеj ` e` 𵇰(0Jj3b.O$dB&)Kh+/}%-hhBB#I@r hC `b! " HhFEћhB  @C;hC Ms5.` ,`BاєBF  hF!"kFHfFTMrI Fx𵇰_Mj#AI 2;$H#@*hBhhA I "24,F   HjF2 L( ++Chhb bbFTM   , JhQh3 B !(  hQ r`H is("JhhBIF9BaFz/ z)p513 B`#+p3 H H 8E( L J!hK ``B-z-3 ` 8FH H NL7i%h/g(si+bhwa c`chB1 chB܀%ah`h4i qaQH H 8%La(qi(##a(##a"3@iBТiaw%a-(8FH  3Ki+cA dB @H !x) 4(Ki+#x ZA[B@H  !H9Ki+ hH  Ki+ L"hchB *(TFH H 0$% KYiiB ii2"@aC* @B0FH  I(𵇰$ xB7IKJJhYBFK#$dBB ;h2# ]C((;h *9JSC "SCkCBB467 cX2#5h) YC `+ (K ]CEC&KBhC#H # ]CB(#[B%J` 4hCCBoA2h*!!#@ $C'C ! C#@$'CC(`F `?BpGK`pGF KhpGF p&h" @C!``1*^ld K\` # L !P#4B Fh  'N;@[[m# ;@[[(e# @[(]$ d[(VFT@!J h C`!t"K`"hB@0@p# CC !NaYa!yrqB'*,"*,,,!( #kC!p2YJ @ZI*# ,p ( " KY#j @ @. @+@:C2CC"FT7L y!+II""# qy q ;+v%x-()*f(! hhF-KJKA !aae7  2CFFJ!S CSC! CCSpGF !" " K!qx*! -c"KpI" JF  TL axKBYAɲap "cCcF 𵋰$  њ,ڀ,!" HJBGJB FIFJB EI @Bz,c '9 >N00*;;J;[[#B5h0B,?,) 3`3 !C۫BЫB$dBNi*I" ! "  +8NNNN Ki+ 1( I"3  {`8 0@sbkow#CC IyB R\Bј#;ز#BA@BpGF 8" (8𵅰6&J I$J D!J ? J :2 M(0SK"B 92h +`3*h9C 0]1"  J8 0@𵇰;Kx+m%:L ay I&(#)4#p Way -  #B3 8( H0t /# :y@@@/ * 2yB2@ 3qo#)63p 5- Ki+  I" q  @B  8 8IKx xXC@ y!CRC#C kKi+ I"+D(8 8 KJh)Pxx@CD#A CSx[CxCyɲ[C J:Ki+ I"  8 ɮp#*L*Mc#)<1k(@.kB:[[ I"[ II !#cccc`x#x@CKC#y[Ci+ I", !pF 8 ԮB8#Kx#B>!Ki+ I" " " " N"2 % eCK]iy (#(5kp#[Biy ] #8F 8   ( !  (Ѐ!JS CS #CCJ!y++ !F #CCJ!y++ !F /I (&6 $1@B!@F&$cFB\A&pC IRR C2{h2%CT0q5eN#@63po 8LM#xhp+( ! pZ(ѣy+ x( kx+#!#pG8   I !JS CSF%  I F3 I FA Kp( Ly+ hFKJKA"aca!##rF  #CCJ[)! C!C!HCSpGF 𵑰  $M !,plp+/@3pl !N =#@5V<+e+O+t (#+ply++g#l3x{x X;xCO C8y@CC"P2@4#(N##p";m@:+* قKJ *ـJKJKJKJKKAIdd&flBѻlB;o";e#l2p@4llCNlBѻlB#@4#p C(lKx+  i( `M+)3x[+Z ^I \I3 [I~"TK)3p0{ (t$OKxBq 8 B]kF"\@d.,%ix*xICA" [C[C:Kx+iy ("2K)3p iy- 1Ki+.+kF ,I#%B ڪ X *'I5 %I (!!Mp,(Z9_FF0u: a ' O]i8 uy*;+ٽ"kRCkKHc# QX<53QQB # !** +x+, Y +(ڏ@"k0Ck !bW  +zKx+uI" k ."2yJ t."2 nJ i =iy " @BL"k Cky+AKx[+ .~K}JKAddK p#C*g$#|Jp @!  ! (sLB#l3p T0ɒ#el#@4#peKi+ hI   eI (;aT1T(y+ !`D YKYJhCkx[C+xC+y[CkF}GKi+ܺ MIy + !<+ !(q(p5+ !!0 +Ѣ,x,О !m)kjk Ty+ ++";BЈy ++6 ! +/ !Eq+@"kCk% +@"k Ck+`@"k Ck!  ( jK(x@k( ! !ix (! 7FF8  K  ӯjK @k(  I23=$My.X"(ODR:BL^#+} u  (60p!< $(ݓK8$B$(63xB DKJKA4p*bkb8jjBٜ+jBٗ, q!JhqhC! C`VЇ!ipX"kCk !T<,t !Jo (63x+(C^+[>iBSѫiBN !((y+J"$k,qCk*aka#+r9y+kCJDKKA!!(!*aka)r1+( !"kRCk#3y+Дy+,J,KKA*aka#py+j{+ala#` |( !R !y+ "kCk,@#V+Ѿ0&k@ . X !="" @!j K#FF`S @Z "ix@ ]jK@jx* &3B !  #kkCkol (f !y+Ѕdy +_y+[ (u !Cы!y+KKJKA*aka#y+: +ala#y+* ( !#+pJK F y+ @B E Q($(64ptJtKKA *bkb!{K[x+u /( !sNfjjB+jB$q!kJlqh C! C`!,qlp"kC k!aIaHy+Ѩ"kCk3KJKK%y+њRKx+ѕ#jCk+ BJBKKA*aka!#+r} ;J >I =qEDLa]A]}]chQi #a1K!#gax9xaxayx01a0U09k  1%%9$r10r11r12sp lr pc %c%c%c: HANDLERPROCESS === %s EXCEPTION: %02x ====== xPSR: %08x === __wait_evty2__svc_handlertask_set_eventmutex_lock)G6xtaskinfo!in_interrupt_context()core/cortex-m0/task.cret == EC_SUCCESS Stack overflow in %s task! tasks_readyreceiverTask %d (%s) exited!id != TASK_ID_INVALIDTask Ready Name Events Time (s) StkUsed %4d %c %-16s %08x %11.6ld %3d/%3d Print task info<< idle >>HOOKSCONSOLE@$@ set_rtc_alarm(delay_s + delay_us / SECOND) < 86400chip/stm32/clock-stm32f0.cgpio_set_flags_by_mask!(flags & (GPIO_INT_F_LOW | GPIO_INT_F_HIGH))chip/stm32/gpio-f0-l.cOverriding %s with %s on EXTI%dhibernate not supported, so rebootingstmstm32f07x-unsafestm32f07x(8@H@@ܙ!!I")"@P USB init done RST EP0 %04x SETAD %02x PD TMOUT RX %d/%dERR %s: 000:- %03d:%1d >< %02x || USB PD initializedD I<0Vhttp://www.google.com/chrome/devices/typec:hoho_v1.1.2984-a0158dd-dirty HohoGoogle Inc. H!H!HH H0HH`HH*H`5H`CHJHQH`^HiHvH`H`HH H USB_C_CC1_PDDP_HPDSTM_READYMCDP_RESET_LPD_DAC_REFMCDP_READYPD_SBU_ENABLEUSB_DMUSB_DPPD_CC1_TX_ENMCDP_GPIO1MCDP_CONFIG1PD_MCDP_SPI_WP_LPD_CC1_TX_DATAPD_MCDP_SPI_CS_LENTERING_RW112)22 Pl2Unknown exit mode req:0x%08x adc %s = %d [name]Print ADC channel(s)ßƟԟ #historyhelplistKnown commands: %-15s%s HELP CMD = help on CMD. Command '%s' not found or ambiguous. Usage: %s %s %-15sHELP LIST = more info; [%dDConsole is enabled; type HELP for help. Parameter %d invalid Wrong number of params Command returned error %d [%dC > Print console history[ list | ]Print command helpOKUnknown errorUnimplementedOverflowTimeoutInvalid argumentBusyAccess DeniedNot PoweredNot Calibrated@HNV^dhow|ǡΡҡ֡ݡ chansaverestore # Mask E Channel %2d %08x %c %s [%T [ save | restore | ]Save, restore, get or set console channel maskcommandaccelchargerchipsetclockdmaeventsgesturegpioi2ckeyboardkeyscanlidanglelightbarlpcmotionlidmotionsensepdhostcmdport80pwmspiswitchsystemtaskthermalusbusbmsusbchargeusbpdvboothookflashwpflashinfoPhysical:%4d KB Usable: %4d KB Write: %4d B (ideal %d B) Erase: %4d B (to %d-bits) Protect: %4d B Flags: wp_gpio_asserted ro_at_boot all_at_boot ro_now all_now STUCK INCONSISTENTProtected now: enabledisablenorwModify flash write protectPrint flash infogpiosetgpioget %d%c %s name <0 | 1>Set a GPIORead GPIO value(s)  000088@@HHXXXXXXXXXXXX```UART initialized after sysjump --- UART initialized after reboot --- [Reset cause: [Image: %s, %s] Inits donerwmdread 0x%p = 0x%08x write 0x%p = 0x%08x %08X: %08xaddr [value]Read or write a word in memoryaddr [num]dump num of words (4B) in memorycommand_crashhost_command_panic_infopanicinfocrash (NEW)Saved panic data:%s No saved panic data available. Rebooting... ASSERTION FAILURE '%s' in %s() at %s:%d assertcommon/panic_output.cdivzerounsignedunalignedwatchdogpdata_ptr->struct_size <= args->response_max ** PANIC: %s Print info from a previous panic[assert | divzero | stack | unaligned | watchdog] [options]Crash the system (for testing)ERROR(NULL)010  `He Verifying RW image...No memory for RW verificationRW image verifiedRSA verify FAILED/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ȄnjlPxqshmemSize:%6d Used:%6d Max: %6d Print shared memory statsi[Y[M[=[ɫҫ*۫KysyslockrebootsysjumpversionhibernatesysinfoHibernating for %d.%06d s Hibernating until wake pin asserted. hardcoldsoftap-offcancelpreserveHard-Rebooting! unknownyesnoReset flags: 0x%08x (Copy: %s Jumped: %s Flags: locked (forced) jump-disabled unlockedReboot at shutdown: %d Jumping to image %ssystem hibernatingExecuting host reboot command %dROJumping to 0x%08x Chip: %s %s %s Board: %d RO: %s RW: %s Build: %s Lock the system, even if WP is disabled[hard|soft] [preserve] [ap-off] [cancel]Reboot the EC[RO | RW | addr | disable]Jump to a system image or addressPrint versions[sec] [usec]Hibernate the ECPrint system infootherreset-pinbrownoutpower-onhibernatertc-alarmwake-pinlow-batterypreservedtimer_armtimer_cancelusleeptimerinfogettimewaitmstskid < TASK_ID_COUNTcommon/timer.cusTime: 0x%016lx = %.6ld s Time: 0x%016lx us Deadline: 0x%016lx -> %11.6ld s from now Active timers: Tsk %2d 0x%016lx -> %11.6ld Print timer infoPrint current timeBusy-wait for msecERR:CMD:%d ERR:CMDT:%d M-KU5+KS   5>HYs˲ٲ&7Q_vƳг$5@PcpdC%d st%d C%d HARD RST TX C%d HARD RST RX C%d Soft Rst PreambleSOPlenCRCEOPSOP' SOP'' CRC%d %08x <> %08x RXERR%d %s TX NOACK%d %04x/%d CTRL[%d]>%d srcCAP>%d Req C%d [%d] %dmV %dmA MismatchREQ%d> C%d Send hard reset VDM over max size chipset -> S0chipset -> S3chipset -> S5TX ERR NIDLE TX ERR ACK TX ERR CRC RECV %04x/%d [%d]%08x BIST carrier 2 - sending on port %d Unhandled VDM VID %04x CMD %04x Unhandled data message type %d snkCAP>%d Unhandled ctrl message type %d BIST>%d - incorrect bits: %d / %d invalid pattern enabledEnaDisSRCSNKDFPUFPdualroledual-role toggling: on off force sink force source sinksourcedumpdump level: %d Ports %s txbistdevmax req: %dmV set TX frequency to %d Hz Hash Image %s swappowerdatapingPings %s vdmcurrversstatePort C%d, %s - Role: %s-%s Polarity: CC%d Flags: 0x%04x, State: %s dualrole|dump|enable [0|1]|rwhashtable| [tx|bist|charger|clock|dev|soft|hash|hard|ping|state|swap [power|data]|vdm [ping | curr | vers]]USB PDDISABLEDSUSPENDEDSNK_DISCONNECTEDSNK_DISCONNECTED_DEBOUNCESNK_HARD_RESET_RECOVERSNK_DISCOVERYSNK_REQUESTEDSNK_TRANSITIONSNK_READYSNK_DR_SWAPSNK_SWAP_INITSNK_SWAP_SNK_DISABLESNK_SWAP_SRC_DISABLESNK_SWAP_STANDBYSNK_SWAP_COMPLETESRC_DISCONNECTEDSRC_DISCONNECTED_DEBOUNCESRC_ACCESSORYSRC_HARD_RESET_RECOVERSRC_STARTUPSRC_DISCOVERYSRC_NEGOCIATESRC_ACCEPTEDSRC_POWEREDSRC_TRANSITIONSRC_READYSRC_GET_SNK_CAPSRC_DR_SWAPSRC_SWAP_INITSRC_SWAP_SNK_DISABLESRC_SWAP_SRC_DISABLESRC_SWAP_STANDBYSOFT_RESETHARD_RESET_SENDHARD_RESET_EXECUTEBISThoho_v1.1.2984-a0158dd-dirty 2015-03-25 11:20:00 wfrichar@wintermute4.mtv.corp.google.comę  дܴ     $ __FMAP__EC_FMAPEC_ROFR_MAIN RO_FRID@^FMAPWP_ROEC_RW RW_FWIDr I0 1y2^END 7777777777QQQ71Ym-77 77777777777 7 "7u$3"hoho_v1.1.2984-a0158dd-dirtyfUD o IJ`1BIJ h`1200( I` H I Jh0 `1B HF HGF 4 8  0pG @ !Jh C`"K`"K`pGF (@B)IB )IB@B(@B)IBIB @BIB)IB@B)"#B1RIԈB؈B@CIRFFpGL`fQCCC  cC SCDCPC"RA YApK02Zp (x# :ZCI\ZxHx.ЭY H Hu#@BHHlpF8 $k@c_B_A"x@ 44/C#Iz,i/;zI#[BHK%(*!5-j(15 -(1 " 1* !"/#1 z! "u !"pIFKJ!gt"f"Zp"p"ppk@)Yh# @   HB H\X3` +#pHyh? Pnc!?? K HF kFAFJFSF\FuF>F? ? pGt% L *!?Kf#g#cp##pK`K`K`? Pnc!? ? ? 0 K LoB [x+ KhpKh`i `# ``p0F? Pnc!? ? Kh+ K`pGF kFFDFMFVF_FjFF` hʠFFFFʂ pG J#D2! "o o` pG 0rpGbpGpG!K!Lh!K4\C(P#HIJ3:-hF(YA"(V#HIJ3#"3"rh`b.ѿo 97- (0<  pKHhKXCpGF<  #XCK0pG KnpGF !L%h+iOhKBK^CJhHH1+ kh+ JSC"@bhCb`#@bhCc` IH1J#`h##XC?('`<  ЭޫafΗKhB< pG"K`r b$DCK,l#IH,1J3[4r#h;C#`b(#@K3rh2C`b nBЀ"KR` - 1@Bo(1F ڗ< !Ih IV @BF#@K`pG#@K`pG#@K`pGp$@,#IH<1J[.r3h#C3`br+h+b #+`br3hC3`bppK"hh`-(#! "= @C#6r2hC2`bp< 𵉰$ IaM"@IR#IhB # "bCIH1*iF*hbFaDBJ 2Xjhhh"I 4C5, h7NB2F < E Э -H-K"F,Lh1H4V+9a)Omhc%mc QY>b#N~cBfF@@3 20*KM82dJHc#J[B`J@@`b$&BbxWx1@1:/"M[5Ҳ@@hC: C`4 Э?H H`0` FqFII \IDaFpGqFI@I ZIDpGKhK*IJh@ `"hC`hB!JC "hC`hBJ Kh @` JKh @`pG $@ $@@ KhJBhhC`#`h+ۀ! KI`! K H`! K`#I `hB`pGF@$@ $@$@$@$@.K.Mhjh.H@!C$`!@ '*I `hC`(H` hC`&N0h8C0`.h `h#MC`.*h!J @! C`hJO @! C`!7# ";K"KK!K8;C<!h C`" +hC+`F $@ ($@$@$@$@?@@@,@(@#XCLM(N03h'!9;"i@J`3hJC3`#`#N0hC0`hBKh)Z(0`hhpCyhX $@($@$@$@@$@𵇰#M(0"!L&#hMH+i!3@J`#hC&`Y"!K `J$h C` hkh4XCVh8`+0  $@X($@$@$@𵅰bI._KB_H_I`J#!#^I_J `S# `h]K^L@`! hZJBhYH @`YKh*`h9`hBTJ,hhB2"%RBJCQK%@ 'em(xCAI0{C- #CCemoC<%$$<lC4I03K BC!(  !!( !!7C(CC.` 2!!K J`+h  C!+`h  C!`KJ`h C`"RhC`#`F@BQ֘$(@(@ (@(@((@B(@ND(@@@p"KM`S"`,hJ@,`L%h*@"`LJ%h*@"`$J`MJ,h`h `hB Lh$hB"`pF$(@(@ (@@@(@((@hF CjFr!Jh C!`Jh C`0Fp@HpGl(KK9h9hpG 8@@pG#L!#`S##`Kh C`@#hIBHK` hC `@#hBс! JIh C!` Jh C`##`$(@ (@N(@(@@"!K` Kh B" K !` h@C`h Bh @ *F @4@@#XCKpGF@#"XCKhBЃhC`pG@#$ "ZCI3RhC`+F@O"hC`pG#xFhh"xC M@hBЅhC`{CJJaj`JY`#`K#C`F@@@0#ohxF'tChHM dh=BХhC`sCfF L M]&aj`JY`#`#C`F@@@h XhpG!J h C`@sML&@hF/]A Kh3@B hF#BєBd m  v@FF HPZ`#cC J "hC`,ТBA@B 0F @#CC J"h C`,ТBA@B 0o#JPc`@ "@IKhCH`pGF@Kh Jh+PhGF@  Kh Jh+hG#h Ji+PiG@ 8$ M Kh#@B ZY*XhG4,8 @8M r+hKJ`J`#B*hB K J` J` [ C +hX@ @DA8F @ @#gE @$dKh<  `B`AF @_1K;xB$X:.KB$5*JCjFxT0(]#mSU!р  " L#hC@"#`#hC#`( р##`kFhY](5-,.Ѐ h(" M+hC+`CC>+hC+`(р#+` F @ A!N( 54#"<M+`3hC3`+%O"K)hB;+!x#cxR"K4)hB;++h Kh#B  "3hC3`#3`F @ @,𵇰  +W4#"=.N/L3`#hC#`[+@݀!( (5р#'J`@"#hC#`>IHKA3h 3hB+Bٖ @BB Kh#Bр#  "#hC#`##`FFF> @ @ @FF𵋰#Kx!K&x'c`Kx`Kx`#"+"B0:@@bXC0:@@aX C3bQ +%kXXB(ɲ05-! F  O#w(Gр# @B#,@!&.@.04 "!#F@NRgFx>@2A&CBћ+  !4<,$# @+@B, (0@ FKh#@@CBXApGF @I K JhhhABHAIBњB@#CpGF @  pG pGG pG#ACH#B@#CpG   Kh#@KCBXApG@!Jh C`!@'+#@@CCh@ IiI9@ C`գ3CࣈC!h @ *զaj2aJ@;C*C'`#`#[B H I JL#8 Jh3C`JhC`FUUUU :@ @𵅰h +=H#@@Cj۲+9"@C:@#@@C#@CC.b ۲nj+"@C:@#0@@C#@CCnb,`p/!Jh C`-0 L&U66h-#C`hh/4BpF@#XCKZhh@CApGF#XCKBhhHBAA @apG#XCL#h(0"i*-%N-Y+УBh #hIK"+@#@"hCchQ @JC`hh C`# Q@@7JLhM`+qY(i+@JPCG7F@ 3IK8F@B(@"!KRB`KJ CpG4@@ @KhpGF4@!JCpG @KhpGF$@"K#@a@:(р##*؀#[@( J,#@#[J+)h ChC `@@p$J!h#C `%#+# J J" KRB`x K  K+C K,` p@@@,@@ @$@JIh C!`Jh C`pGX@3 X@ + J@[h(В C`  C`pG 0 Kh![!CcՀ#[C#@Ѐ#C)C ,kF"m  !x !Jh C`JK`P(@ @ 8 m(!8!FKIh C!`h  C`! ?JIh C`>KhC`!hBЂ%:I;H h-@B Ѐ h@C `h6L @(C` 4I@ h4Ihhh$ C`!h C ` I#dd B3#C #C+#C#jCB@#C,leAP##@P+  KhhK h CҲ+*Ѐ! !  !@p@$@ @|P(@p@d(@h(@HpGHpG"! LSh B 2pҲ Cp0 * F 8$ix+x C (45 ,8KhpGP(@(HHFJKh @`E"K`pGF8@ 8@KhpGFP 8@! Jh @$Hrh%C`bHC`h C`88@ P @!JhC`"KZ`"KrhC`bpG8@P  #I hBpG8@Kh#@pGF8@Kh@#@pGF8@Hk@!K hC`Jh C`/U8@8@Kh #@pGF8@#I hBK`pG8@(8@KhpGF$8@@!Kh BJhC`tFF8@8@!J$h C!`Jh C`!KHhC`JhC` ! `I` hC` !h C`/ 4K`F0@@8@ 8@8@P p$NY-6(4,pX 8h Mh,,h,Ѫh*јh#+Q8X hJhP  [#hhX Kh(rh(mX ! ;hZhh C``hp()Ѐ! 8hZhh C`pG8hhihThC ` !,##`#c`#[`+h([ihG"#hC#`8!hZhhC`h[i[hGh[f#hZh(h K @`` ![@!C`h  C`F&h\hi3BkF 09K"( 9xbrhC`b#hC&`rhC`b#hC#`ijF(+h[h0[j p(kh"rh`b #J CpGFX\@J[[ pGX\@!J h C`!E! q L # J#J KI# @@\@D\@P\@$ K ! C! JKh @`F@\@@J K H K J@3KӀ#SpG 2\@`@`@`@8Kc KhG"K  KIz#+# K KhG#+8FD\@L\@\@|#CB *#:ݲ x1+C#4&S[BMx-/ x1/C76$ xC CM+h+ Ѐ"CJ#+` IkhO+Ьh&@.@&2HKZ0$`n`;I @c@TBTA$C<; J@0"S@;Fh L\@%\@`@`@?&$AHAIӏN`@,v$=MBB2ӏ . .c$8I..\6K 5I6Ld۲+R4JX x+K3ۏB?, @<`@$@3{`$H"I.&J&KJS&K\&J+@%JZ@hYBKA+kF"-"KZ+J@JS@"RC$ @ + + 2ӏ#@ `KJX+@J J+@ JS@+F`@h \@pz`@??0008#H[hJBр#h@JKh @!I C`!#kC K!#Bh hC!`"80@Hx #XCK##S`"C``pGx 𵅰# CCKJ#rC!RhBCHBj @B{ B =IB"89IB #sC3J"hi[80IB 8-I-I+ -:x]۲Z *4+ :]x۲+ٲ%$"!rCHRRh!R+؀! #sC  CZ`h,2`^C#sh @ "R@`3h[3`Fx YZ1 #cCI"&#ohJ\BohBh?ih?iih RIJxxvҲ*""C JBX KB J1#B  @BFx Z1m6???Y#XCKK`C```#K` pGFx %+CCOL[[ @ #<[BC4#EC}-hj@%@M#XC#8`@,,PhC`h(C` @Z` 1Fx $%ECNJ[u[ @ ':B:C2*џzQ`C$0h(ќ* р *h C` P` @, hC"`"3ZQFx #&XCM -I ZOr]\4䲤 92K"L I6DB&I = O 923] I6-B I 'x CRZY^bh#XCK# #BhCC`pGFx  H#B !KIh C`hJ @` @#CC# J I"#!"hYahahh C`Fx Z#XCK#h hC`vFx #XCK#hh#@pGFx !KJ`h C`pGF@@JKh @`"K`pG@@𵉰 4  "'`C(N3hh;@A#K$J$J"kh IX8Xb#3I/_ JI` "H!: 9jhh;C` @B x 0@'  'H𵅰Kh6L%ieaa#iQA]RB@ !JrhC`biiiiA/.ـ#`%a 88D8@   !!  !! >!\J h' C`ZJZIh C`"YKRh!CVJ`VKVJVJ#cCUJ[!qRI`![_`#MIm""JKk`!HK #`kh`kh_`kh`nhBIibjh&j0[Sch"kh1a"khbkhZd"Fkh7Jbkh^acDpZ`#[+`#h1J`#h!_`#h`#hb"#hRc"hi3Ca "#hb"hh C`%hf$I'"8b#h1Za#hJaK0h3C`WJKH`o!Kh C`Jh C`$I lFHH @0@x 0@ZH@,@' 4,@$h2h0@ @@l8#XCK #Ehab8x JK`pG0@!KJ `J`!JI`J`pG0@UU0@0@ !u KhBAAA fF( 𵅰 =4K!hhAK``OIB8VN8-KB3h+ +- KB H)-KBI93`F( a0U00 #xbxC+ѡxx C) a !*#07hF K` `` !IH7F( @ 1!Jh C!`Jh C`pG@@K K`#`K`K apGlP K K`#`pGp h \Gd , =kBkA ;#@C%Cu`pK h B RR#* I` J` H#BRR*K`#F8 #Jh@;+ !   hI B  !# J` S`N IB"K` I` 8  JKBIJ BI1" pG pG pGpG pGpG pG pG pGpGpGpGKBKXhK BKhpGF8 pLV B Hh((`:(#"h@+ P #"hC#`pF8 (Hh $("x+Kh0B$  IjKIh $ FX +  B 00ћ0CpGp$ M N+h!P#KCy+) 14, pF@ ª% L KB'h09v(- \+%4( F 8 ,(<8(@Mh;I(1%9I68N9K9OB +h9h 351I Q(-I*!$Fhh+)K )Ih:'I 4I MK![$ BI%&B +X I>.I 4uI I$ pu Оªޞ8P" MSC(It01Lbl* I#cdt5) (3l`dB  5lbl /cld8 @ @ (Ѐ! "/𵏰M$+ t3IpkN 1XLC) (# &d (l+#d#d.#"P3p#P3x(H8(0/),&[.#"P30O.##"P3*1.#"P3$3.#"P3A.B.C.D. F.~.~.0#P3("~."&pvB&6#"P3p.y).C .(.0.Ђ .{.K{ .; .umI ) t1lbl nf#[B.,.0X#[B*#3B7M#[B#3B#[BHcmhBP")SC0t1bcm;#5HcmhBP")SC0t1Pcm3+#ce`m0(lN+0allB/t7y @allH[8yZ clZbd*t2Tl3d!T6&&&,&&(&v&/0F^Оy~+@ Kh@ rF Kh@ {GF ($Lh#I !JhQ`9  IJQh`/" x #*%#CK`$ INM 2h@@*!B !JX )"4C ,#pF ɠ43Kh@  I  ( Il((6GF )Ѓhh+ИG8@h{(h! 88@h(h! 8!i"pq!Yr!pZppZqqqrrrsYsssy*!:C \t ttt* т:C!@t Yt tt"uZuuu# phiqx5xx )C Cx C** *""!pZpppqZqq!IBpZpppqYqq !ppYppqYqqqq#  p0$B ۡB ۀ#EBCP@LBLA 08( -Ѐ#+`# @B8" ( h239) 7" #(("#> !"#x+ !"##pcpphcy&yy3C  yC C Bcx&xx3CxCC*i(cy"yC pp" k#((!2 p8" Y#((!K87hFcAkF[xdB(#" Q#(kF\piF"a( !I !jF+>𵇰% }`\#dx@cBcA $--#&#&((X4C+"P4B #C5 -##@+,C Cyy3C  yC C[ pcp ppB8#C #qbq qcx!xx CqxCC- rcr rr # p[ML)\"@ :@BC2$A &B @ CT\"@ :@BC2$A @ @CT p $(x+$& O3cCh*h(L(4, yh,i.x...50#(0# p'##p$Gx3/#&~CK3h2`8 phbw w 4ww(###8h4((#CC Jh* h5$$ 8F$(6Hhm ,9%eCK Z 1'*#( #*hI 2 F 1*#( #zY I 2J4,%eCKOh+ |7#( Hh " #-"BC IRh)hՠh"x #,( #>F%KLhB!czBр#b/ B hah"z hah B hah"" hahRBZ5 4lpKXGh"B MBYhBڑB 3BchB#h6G4*F' sKJBhB3##MK"#,"`c`hF2KA ,"`c`kl(d+Ѐ!"#vF`p 𵉰#JLJJcdJK%\BhZhC ЗB юB!"`Z`XG52;7M(hihA+4KB T.`o`hh2;A+-KB C``(hih KJKABѲB"K #dB"(h[hCПBіBFAEBِ 1(zIw  `p ?B FFChhGh+ИG)sE[(I o I I F I" I 1I K-4S|"(*"Hhx "-/hI("*hx "- I"3(7&`*FĤ#(:" Hhx #*-%/Рh$OB h @It 9n+ H4I ^#Fߤ٤'ChhGh+ИGpG  , !( LK"oBѣx J J I $H"xCp I ? Pnc!|!x) 4\7 !*#HK7GF KH 92+HH!Fȥcfp(RMh )I(('H(I(J#(&I(=$M.Рh#I  ! )#' ! (IqMkx(xxCx CC  I(IY #( #pFԘ@ *8LK"oBуnB I H1 J#jn(iI"n낣xCp 8F? Pnc!@3HJoZBSA[B@pGF? 𵉰 C#@33*L'h#`ch 3&B chZ3@[{@6f`80@4 + Cp+ pkF}pqkFz-CqkF{pq qCB5-06B HZY0)KhBJh`   𵉰81K[h1KhB!"&# #rL#'H@0AHy@3^ #5BOB 9FrcD14{hB0{`*ay C%yy )C Cy C #qbq qq0 F  𵕰1x)щ%)G( u~tx%,%!G(s ,c, hG(3`#-,#x0,#,xC5*,"+ !,xh53 "0: *JC0<x3#B,.,,x*,k& !lxh35 "0: *NC60>x3#B &s,h2,Lh,*h2.<#x 01 +W3G(r#"x@01 +W3G(c4Bl,7!,xCoT,= #T$C&"3C2h[h d,д+۵ !C*Ѥ!PBA=d$ 'T,h2" d,м '+ڪiKBт" w.&#B  !;00p37&+.#>3p C 0#>3p9 (000p >r CX,70W0[-#43p& x.xB0! !G(Я7B>4G(С!x)  !G(Г7BT,&M.qC! BUd,u,=TX,='`b,=b$'Yx,p,"C"BK[B Fd,X,b,T,+u,(x,p,B)Ѓhh+ИG8@h(h! 88@h1(h! 8hShhpGDh h_hDh(Ъhc;@*2xhTSCh1 *hSh3S`B4+hjhXhS@&BhhPC9rCGBҫhqCZCyhG *hShS`hhDh(Ъhc;@*h\3pSCh06 *hh3`B4+hjhhS@R&BhhQC8YrCGBҫhpCZC8hG *hh`𵟰  11ËB33#3 ! h h #h*h##6OA!XsC KA![h#_A Xh 6OAXh xYAKAP3+  KA `+ 3 BЃ!""RX!  yAX&AP3Bɰ"RDc3# GB x;Zy Cy Cy  Cs30"#%09=0:;-90# @!9XXBҿ"44+B)ьF#F"#cFX#KAaFqX!A#aFD#zP[Eh:p ^p pp3B$Kxx\@C5-K[xC۲C;I"C B@ "CBXAI$(B"Kh3>!I (I ."I%ZIH, ,Io Ih !"#(4F&0DVӰ#  B۷"Y ]x6Cx3Cnx263C#P*!DXkej'A'FAgFch~@ V@"A"A:r@Z@1"d)#X P3 +   F#X2IqX &Y#AA&{@A{@@CO@'DcF+o@#@@_@ #A#FA3fF^@F#A3fFs@YF3#[B,  # X XFbDP3 +3ASh K` KC` K` K` Ka KCa Ka Ka#CbbpGg jgrn<:ORQhك[@#@jB(0 92Mcj?+cb'(7 9"* 1?#@q8.5cb#j]%b?&7#@j!@BAvB#j6:(0 7"cj(3p2w) w) w!3-(1w 2!X0p 8p3 81pp) 0K  I dLI"h ^bhI Y Fp z8 #B, Jh+I`)`QhBT`#8F  "K`pG K 8q 0K 8q 0"KJ B JJB@A@pGu[" K`pGF ! t B !lH9(q! H JChhpZa`"!`aY`yGF Jump(Hh! $/!"h%,( CI*# I(! 8S&$B6ڳX"I(c(( I](#(IU(#C(IL#((IE(Ks(I<(#C0 06 I7 I 3  y~ 8i " &  " 0  "@0`# 8Ii i0 h8hBxxx*CCxC+ i(#0( 8K h+ CCBXA KXhhpGF KhpGF KhC`pGF Mh+I $# N"@hB _+ 1JX ;4, KipGF KZh%*KQiB%, h%C`ppB0"(F JumpK[h $hB|!xC3B.2`-x+`0 F "KZapG 0#LKB KM B؀#[B $#$ B BRBAXB0u[# J I#BKI#B[A[JkpGu[#L#Ih !!I I #i+JJI I ( I#h+ Ici+ II I"{* I F ©hة ##(JkpGF8"%K%J%B%#J#JBmAm"B8~( "-0,.K[i+*,",$K#]h"B,ТQBJA""B#,# Jk I (3"8u[ ;(a     "KZa I ]  F OK{ 8hx[x,%+B K s I"6 ((((  8F b7$(@Lh   I( I( I( -% Iz"KZahh"x+ I* z ($ $ >F p#5J5I#B4K4I#B[A[B(((*.L.HO$$-I +F;XA(H[BC`Cxxx#C-+x C-QxCx Cx Cx CBH&C#C63 C106CS )C C2 CB#pFu[i | "  t  " 0"& !KJ`6a0b1c4B J O#B"3p#"2pp p #pd#u[7sq#*I I , I  $I IJ | >ƪӪhHpGhp$Mh!"H 2(H8KBih`B-i+*ݪh*'"*a"h C`++%Ch %h.p2A"i#*ܣ`*#p#c`#ca !"p df@ Jump8JGCB8#(Hh" x #,#XC#p ,HIJw#!@K h @``rhC`bjBәjBJhBj pPf  ,I H 1 J##@KrhC`bFPf p((~!-IH1J#$(C ddrh#C`bB,pufNjjBеj ` e` 𵇰(0Jj3b.O$dB&)Kh+/}%-hhBB#I@r hC `b! " HhFEћhB  @C;hC Ms5.` ,`BاєBF  hF!"kFHfFTMrI Fx𵇰_Mj#AI 2;$H#@*hBhhA I "24,F   HjF2 L( ++Chhb bbFTM   , JhQh3 B !(  hQ r`H is("JhhBIF9BaFz/ z)p513 B`#+p3 H H 8E( L J!hK ``B-z-3 ` 8FH H NL7i%h/g(si+bhwa c`chB1 chB܀%ah`h4i qaQH H 8%La(qi(##a(##a"3@iBТiaw%a-(8FH  3Ki+cA dB @H !x) 4(Ki+#x ZA[B@H  !H9Ki+ hH  Ki+ L"hchB *(TFH H 0$% KYiiB ii2"@aC* @B0FH  I(𵇰$ xB7IKJJhYBFK#$dBB ;h2# ]C((;h *9JSC "SCkCBB467 cX2#5h) YC `+ (K ]CEC&KBhC#H # ]CB(#[B%J` 4hCCBoA2h*!!#@ $C'C ! C#@$'CC(`F `?BpGK`pGF KhpGF p&h" @C!``1*^ld K\` # L !P#4B Fh  'N;@[[m# ;@[[(e# @[(]$ d[(VFT@!J h C`!t"K`"hB@0@p# CC !NaYa!yrqB'*,"*,,,!( #kC!p2YJ @ZI*# ,p ( " KY#j @ @. @+@:C2CC"FT7L y!+II""# qy q ;+v%x-()*f(! hhF-KJKA !aae7  2CFFJ!S CSC! CCSpGF !" " K!qx*! -c"KpI" JF  TL axKBYAɲap "cCcF 𵋰$  њ,ڀ,!" HJBGJB FIFJB EI @Bz,c '9 >N00*;;J;[[#B5h0B,?,) 3`3 !C۫BЫB$dBNi*I" ! "  +8NNNN Ki+ 1( I"3  {`8 0@sbkow#CC IyB R\Bј#;ز#BA@BpGF 8" (8𵅰6&J I$J D!J ? J :2 M(0SK"B 92h +`3*h9C 0]1"  J8 0@𵇰;Kx+m%:L ay I&(#)4#p Way -  #B3 8( H0t /# :y@@@/ * 2yB2@ 3qo#)63p 5- Ki+  I" q  @B  8 8IKx xXC@ y!CRC#C kKi+ I"+D(8 8 KJh)Pxx@CD#A CSx[CxCyɲ[C J:Ki+ I"  8 ɮp#*L*Mc#)<1k(@.kB:[[ I"[ II !#cccc`x#x@CKC#y[Ci+ I", !pF 8 ԮB8#Kx#B>!Ki+ I" " " " N"2 % eCK]iy (#(5kp#[Biy ] #8F 8   ( !  (Ѐ!JS CS #CCJ!y++ !F #CCJ!y++ !F /I (&6 $1@B!@F&$cFB\A&pC IRR C2{h2%CT0q5eN#@63po 8LM#xhp+( ! pZ(ѣy+ x( kx+#!#pG8   I !JS CSF%  I F3 I FA Kp( Ly+ hFKJKA"aca!##rF  #CCJ[)! C!C!HCSpGF 𵑰  $M !,plp+/@3pl !N =#@5V<+e+O+t (#+ply++g#l3x{x X;xCO C8y@CC"P2@4#(N##p";m@:+* قKJ *ـJKJKJKJKKAIdd&flBѻlB;o";e#l2p@4llCNlBѻlB#@4#p C(lKx+  i( `M+)3x[+Z ^I \I3 [I~"TK)3p0{ (t$OKxBq 8 B]kF"\@d.,%ix*xICA" [C[C:Kx+iy ("2K)3p iy- 1Ki+.+kF ,I#%B ڪ X *'I5 %I (!!Mp,(Z9_FF0u: a ' O]i8 uy*;+ٽ"kRCkKHc# QX<53QQB # !** +x+, Y +(ڏ@"k0Ck !bW  +zKx+uI" k ."2yJ t."2 nJ i =iy " @BL"k Cky+AKx[+ .~K}JKAddK p#C*g$#|Jp @!  ! (sLB#l3p T0ɒ#el#@4#peKi+ hI   eI (;aT1T(y+ !`D YKYJhCkx[C+xC+y[CkF}GKi+ܺ MIy + !<+ !(q(p5+ !!0 +Ѣ,x,О !m)kjk Ty+ ++";BЈy ++6 ! +/ !Eq+@"kCk% +@"k Ck+`@"k Ck!  ( jK(x@k( ! !ix (! 7FF8  K  ӯjK @k(  I23=$My.X"(ODR:BL^#+} u  (60p!< $(ݓK8$B$(63xB DKJKA4p*bkb8jjBٜ+jBٗ, q!JhqhC! C`VЇ!ipX"kCk !T<,t !Jo (63x+(C^+[>iBSѫiBN !((y+J"$k,qCk*aka#+r9y+kCJDKKA!!(!*aka)r1+( !"kRCk#3y+Дy+,J,KKA*aka#py+j{+ala#` |( !R !y+ "kCk,@#V+Ѿ0&k@ . X !="" @!j K#FF`S @Z "ix@ ]jK@jx* &3B !  #kkCkol (f !y+Ѕdy +_y+[ (u !Cы!y+KKJKA*aka#y+: +ala#y+* ( !#+pJK F y+ @B E Q($(64ptJtKKA *bkb!{K[x+u /( !sNfjjB+jB$q!kJlqh C! C`!,qlp"kC k!aIaHy+Ѩ"kCk3KJKK%y+њRKx+ѕ#jCk+ BJBKKA*aka!#+r} ;J >I =qEDLa]A]}]chQi #a1K!#gax9xaxayx01a0U09k  1%%9$r10r11r12sp lr pc %c%c%c: HANDLERPROCESS === %s EXCEPTION: %02x ====== xPSR: %08x === __wait_evty2__svc_handlertask_set_eventmutex_lock)G6xtaskinfo!in_interrupt_context()core/cortex-m0/task.cret == EC_SUCCESS Stack overflow in %s task! tasks_readyreceiverTask %d (%s) exited!id != TASK_ID_INVALIDTask Ready Name Events Time (s) StkUsed %4d %c %-16s %08x %11.6ld %3d/%3d Print task info<< idle >>HOOKSCONSOLE@$@ set_rtc_alarm(delay_s + delay_us / SECOND) < 86400chip/stm32/clock-stm32f0.cgpio_set_flags_by_mask!(flags & (GPIO_INT_F_LOW | GPIO_INT_F_HIGH))chip/stm32/gpio-f0-l.cOverriding %s with %s on EXTI%dhibernate not supported, so rebootingstmstm32f07x-unsafestm32f07x(8@H@@ܙ!!I")"@P USB init done RST EP0 %04x SETAD %02x PD TMOUT RX %d/%dERR %s: 000:- %03d:%1d >< %02x || USB PD initializedD I<0Vhttp://www.google.com/chrome/devices/typec:hoho_v1.1.2984-a0158dd-dirty HohoGoogle Inc. H!H!HH H0HH`HH*H`5H`CHJHQH`^HiHvH`H`HH H USB_C_CC1_PDDP_HPDSTM_READYMCDP_RESET_LPD_DAC_REFMCDP_READYPD_SBU_ENABLEUSB_DMUSB_DPPD_CC1_TX_ENMCDP_GPIO1MCDP_CONFIG1PD_MCDP_SPI_WP_LPD_CC1_TX_DATAPD_MCDP_SPI_CS_LENTERING_RW112)22 Pl2Unknown exit mode req:0x%08x adc %s = %d [name]Print ADC channel(s)ßƟԟ #historyhelplistKnown commands: %-15s%s HELP CMD = help on CMD. Command '%s' not found or ambiguous. Usage: %s %s %-15sHELP LIST = more info; [%dDConsole is enabled; type HELP for help. Parameter %d invalid Wrong number of params Command returned error %d [%dC > Print console history[ list | ]Print command helpOKUnknown errorUnimplementedOverflowTimeoutInvalid argumentBusyAccess DeniedNot PoweredNot Calibrated@HNV^dhow|ǡΡҡ֡ݡ chansaverestore # Mask E Channel %2d %08x %c %s [%T [ save | restore | ]Save, restore, get or set console channel maskcommandaccelchargerchipsetclockdmaeventsgesturegpioi2ckeyboardkeyscanlidanglelightbarlpcmotionlidmotionsensepdhostcmdport80pwmspiswitchsystemtaskthermalusbusbmsusbchargeusbpdvboothookflashwpflashinfoPhysical:%4d KB Usable: %4d KB Write: %4d B (ideal %d B) Erase: %4d B (to %d-bits) Protect: %4d B Flags: wp_gpio_asserted ro_at_boot all_at_boot ro_now all_now STUCK INCONSISTENTProtected now: enabledisablenorwModify flash write protectPrint flash infogpiosetgpioget %d%c %s name <0 | 1>Set a GPIORead GPIO value(s)  000088@@HHXXXXXXXXXXXX```UART initialized after sysjump --- UART initialized after reboot --- [Reset cause: [Image: %s, %s] Inits donerwmdread 0x%p = 0x%08x write 0x%p = 0x%08x %08X: %08xaddr [value]Read or write a word in memoryaddr [num]dump num of words (4B) in memorycommand_crashhost_command_panic_infopanicinfocrash (NEW)Saved panic data:%s No saved panic data available. Rebooting... ASSERTION FAILURE '%s' in %s() at %s:%d assertcommon/panic_output.cdivzerounsignedunalignedwatchdogpdata_ptr->struct_size <= args->response_max ** PANIC: %s Print info from a previous panic[assert | divzero | stack | unaligned | watchdog] [options]Crash the system (for testing)ERROR(NULL)010  `He Verifying RW image...No memory for RW verificationRW image verifiedRSA verify FAILED/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ȄnjlPxqshmemSize:%6d Used:%6d Max: %6d Print shared memory statsi[Y[M[=[ɫҫ*۫KysyslockrebootsysjumpversionhibernatesysinfoHibernating for %d.%06d s Hibernating until wake pin asserted. hardcoldsoftap-offcancelpreserveHard-Rebooting! unknownyesnoReset flags: 0x%08x (Copy: %s Jumped: %s Flags: locked (forced) jump-disabled unlockedReboot at shutdown: %d Jumping to image %ssystem hibernatingExecuting host reboot command %dROJumping to 0x%08x Chip: %s %s %s Board: %d RO: %s RW: %s Build: %s Lock the system, even if WP is disabled[hard|soft] [preserve] [ap-off] [cancel]Reboot the EC[RO | RW | addr | disable]Jump to a system image or addressPrint versions[sec] [usec]Hibernate the ECPrint system infootherreset-pinbrownoutpower-onhibernatertc-alarmwake-pinlow-batterypreservedtimer_armtimer_cancelusleeptimerinfogettimewaitmstskid < TASK_ID_COUNTcommon/timer.cusTime: 0x%016lx = %.6ld s Time: 0x%016lx us Deadline: 0x%016lx -> %11.6ld s from now Active timers: Tsk %2d 0x%016lx -> %11.6ld Print timer infoPrint current timeBusy-wait for msecERR:CMD:%d ERR:CMDT:%d M-KU5+KS   5>HYs˲ٲ&7Q_vƳг$5@PcpdC%d st%d C%d HARD RST TX C%d HARD RST RX C%d Soft Rst PreambleSOPlenCRCEOPSOP' SOP'' CRC%d %08x <> %08x RXERR%d %s TX NOACK%d %04x/%d CTRL[%d]>%d srcCAP>%d Req C%d [%d] %dmV %dmA MismatchREQ%d> C%d Send hard reset VDM over max size chipset -> S0chipset -> S3chipset -> S5TX ERR NIDLE TX ERR ACK TX ERR CRC RECV %04x/%d [%d]%08x BIST carrier 2 - sending on port %d Unhandled VDM VID %04x CMD %04x Unhandled data message type %d snkCAP>%d Unhandled ctrl message type %d BIST>%d - incorrect bits: %d / %d invalid pattern enabledEnaDisSRCSNKDFPUFPdualroledual-role toggling: on off force sink force source sinksourcedumpdump level: %d Ports %s txbistdevmax req: %dmV set TX frequency to %d Hz Hash Image %s swappowerdatapingPings %s vdmcurrversstatePort C%d, %s - Role: %s-%s Polarity: CC%d Flags: 0x%04x, State: %s dualrole|dump|enable [0|1]|rwhashtable| [tx|bist|charger|clock|dev|soft|hash|hard|ping|state|swap [power|data]|vdm [ping | curr | vers]]USB PDDISABLEDSUSPENDEDSNK_DISCONNECTEDSNK_DISCONNECTED_DEBOUNCESNK_HARD_RESET_RECOVERSNK_DISCOVERYSNK_REQUESTEDSNK_TRANSITIONSNK_READYSNK_DR_SWAPSNK_SWAP_INITSNK_SWAP_SNK_DISABLESNK_SWAP_SRC_DISABLESNK_SWAP_STANDBYSNK_SWAP_COMPLETESRC_DISCONNECTEDSRC_DISCONNECTED_DEBOUNCESRC_ACCESSORYSRC_HARD_RESET_RECOVERSRC_STARTUPSRC_DISCOVERYSRC_NEGOCIATESRC_ACCEPTEDSRC_POWEREDSRC_TRANSITIONSRC_READYSRC_GET_SNK_CAPSRC_DR_SWAPSRC_SWAP_INITSRC_SWAP_SNK_DISABLESRC_SWAP_SRC_DISABLESRC_SWAP_STANDBYSOFT_RESETHARD_RESET_SENDHARD_RESET_EXECUTEBISThoho_v1.1.2984-a0158dd-dirty 2015-03-25 11:20:00 wfrichar@wintermute4.mtv.corp.google.comę  дܴ     $ r I0 1y2^END.h~]gZRhk;w!EU"3(vGWt.0f1(wZ9^g9-xP<-.3º,LVpbijJ:]ߡUkJ[+Eo)aVCUUl"GZw8RTa ZNtMΥL 0r@a>I`+UN.*I|WehhtXۤ&)\O5X^() *#H:} wկr>A ðq=Rv`f9F\1y\Zh Qmhund\k}]x3[}UPnDY8z)R֫_n1{{ ?7Bg.!z4GQd# {~Dt~5TczؔvitSi`ȇDS (Pb_GysV+ 'GWBѹܓ[ZowWۃĚk K