P@`pPAQ P,Q@  ,Q 00o o P HH 0"1 P$$ 0 PP>>  Ё &OATN p h 2 O pTРt Р((A@0 p` / 2? /P?/0/ 0/ oOoo oo oЍ/ O @PC80OH0O  ЁTOM.0 A  0@p`P@ \/-ЍHp`@/- $p` /yp`8\// hQ  Q0@0 ooN@oo6n8 !KFJ{DXhF ,` 8 ڿ7nRЍЍЍЍЍЍЍ  Oo ЍЍЍЍЍЍЍ  Oo  %>u  p 0 0 oP PoX oD/pO NN4  p 0 0 oP Po o/pN  p 0 0 oP Pot oh/pN  ! !0O @!!!Р9 М@o o  p 0 0 oP Po o/p@-O-  o@L  p 0 0 oP Po o/pN_-QO_,  p 0 0 oP Po o/pN--O F Р p A oA/P Po00 op-@ _0E? o00C/Po P/o0 0/ o0?0 #0B5P:Jo0 oPoo_ o0/// 4x''ЍЍЍЍЍЍЍ oЍЍЍЍЍЍЍ o' -a' 0(/$%EE#EEdEEEEEE EE EEEEEF0 ؞]|6*)bp0ZY9Y/1 g&3gXhJd . ۤOHG0(/$%EE#EEdEEEEEE EE EEEEEF0 ɼg j;ʄg+rn<6_:OтRQl>+hkAكy!~[K{DhGpoV_ J#@AoS/Bqp@BKJ{DXJzDʃpGd-oY!LFOF|D%xeK{D##p#JzD qK${DC  ,4@,B'B JzD JzDx3۲+ppG#p#֟ Q Q_/ PP_/_/_O /xi3aSK"IH{DyDxD < N(qpq^iSK"IH{DyDxD $ 6;apppJKo/0?S8 #0B>P:O/0?S8 #0B:P:O/0?S8 #0B6P:O/_-xaࡠ2ʠ \:@o0 A_ov 6/pW*Y*SO`o@OoV/^/Z/0/0:00/0R<00/00CJo/0?0 #0B5P:Jo/Р)/Р)/Р)/Р)/4ММooP- -- P`PЀOЀm)/ / РFh8h++ [V##`c`DYK@vbIH{DyDxD ~ pmyI"O`yD h?tIyD D!FqK{DqK{DpK{D#FnJ#nH!zDxD "3I4H{DyDxD s 70K{Dm$X3+J$,KOBrO {D3"e>&KOBqaC{D"@\e"JXdubmTEuEu"dEd%CvUU0 F#0J+FH@Y!zDxD $O άFkgi`F*@jf8LOBs|DDnR#C#[KOrIH{DyDxD ]1C )(FE# 1hp#h08|ifh8PFk K@c2IH{DyDxD vKOBr{D3m* KO[r I H{DyDxD"eeOs#8@佟i*fihmieOhJB8LzD|DRD\3ae&%r#"R225%5b8F#"#K{De,K"Oq{DZaZcZeJzD8P`pGlx'KO2O1{D%H`@<)SxD|"+K{DT`@<,S$K|({DT`C!dgKcLX I|DK @"`Xs @!JzD`#h JzD`Hx74)LF)N|DF~DO`D8d>` F FKOD`{D08@a(F~(F?A*K @BBгAo@ BB @BB KX@)@BBS+Kw\AKOBr{D0%p` S K@BI H{DyDxD U gKOBp{D0flce$8F ^Fk S K@BIH{DyDxD . @ KOBq{D3mE$Be8@"e8gce )F6 Q K@ R IH{DyDxD KOBq{D3m$@ZJgb4el8F KObIH{DyDxD ` LOBp|DDp#j08fZbMc 8}LOBs|DD K@SRIH{DyDxD qF@K@TRIH{DyDxDj0KipniPjP8Yfab9faxd;KOBr{D3B{ K@RIH{DyDxD U g-1C K@R I H{DyDxD F"#1T8ela_beFac-OFFFVPFk $K@2$I$H{DyDxD  *R+OOB{D t#m+K@2IH{DyDxDmC e##e*d8 p\0 Os3.(F7d`1cc`cpFN ~DP F +i[ KOb I H{DyDxD FG(KXcb#`pJ*c`bP#hFK1]-OpN FF~DFImK,XOBsweHbNOf ACXF1FYHAFZF3FF(F@F!0FOHBF a4FB ` +h+++#b#cb# ## ###;+(i+h"323FFh# # #"## 4 5!NF((i!G(?h+h38h(i 8h 8>PSPF5PFF?K0+?F?@h"PFG(7"# h𵓰FFJ# $% ! EEgF4F F( K1"IH{DyDxD Z lb>bdbFF FF KB 8F2F)F<  F;F2F)F 2MKFMOBDKK!%{DJH#xDF(F ")F h !(F!$@K!@H{D#xDFf F%i.q"#(FI F,k FF(0K"0I0H{DyDxD ."#!#2FF(zi. Fe! F*((F1F5F FV-KXOBsD$pK{Dx+9Ux2bXba&baJaahpFL |DF<KXmTX#j%rK !{Dp$0F Fp"OBt4#2$h$8 LVF|D KXmlX3K${Dpx(FN F8$,h-pC F&IF##JFyD  "##(0F"F)FvF`H"FFBFi0F ph))  9)6 3 2k`I@ yEР 0@p`@-@kEPР 2@p`P/D5@ 0p` K"IH{DyDxD ` r@aSZuZi-GFhF--'h]h`K!F{D#F#h+!+#hD;+`h((FXF(FbFF,D(DIK{D!HKF {D#F^?0/0ch!FC+ K{DC0_O@ pGO0pG iK{D0-4 0 0@PPPR0/F HxDh FBуhBi#D;B0νFHxDh FpGhBi D;B0FHxDh FpGhBi DB0|-OFFFFUF'3hBE#ӖB(FE,bDRD`*a)F D!(FZ"`B05(L#@;!K|D{D F#FVH#"FOqxD fihC8W`0F!Q`2  Q`K@1JH{DzDxDL#@1K|D{D F#F$H3F"F@1xD@Fh9F72o  j1F  D5""AF6#D 0OSs`Oc7asa+KO Y K[_FY0"i) s#c#'g!F'8F(i- bѿL#@&AK|D{D F#FH#"F@'AxDg' :1iJFh(?61h)3a!1`5X OQq`AQsaK")F F{Df#Fh*>ѠN%FO~DDD+h+5 FOrH!FxD O&FOaHKxD{D#FX!FOPF(ъJ@tAHzDxD3Z*= PP ,PPPPPPPRL(O&RL5O-OQL%OQgLNQGL-CF FEF FIF(19$H'K@>q&J'H{DzDxD h;+<#K@Aq"J#H{DzDxDKFO29F @K@EqJH{DzDxD +KOaJH{DzDxD#FHFy6 B7HAFxDC&  NPK+OPK'OpPqK$OXPYK-OFFF FCF SK@bRISH{DyDxD JO/F FF019HFK@aEJFH{DzDxD h;+#=>F  ;BѿJ;HAFxD8F 7K@a7J7H{DzDxDkh [4HAFxD.1F FSFO2YF @+KOa*J+H{DzDxD +!PF.("K@a"J"H{DzDxD"PF-CK@aJH{DzDxDHF6RU/FPF PJMMOJiM}O9JHM;OI:M OIcLNIsF _oOU$d$$&F^ &C#BhFF3B D;BX,7K@QJH{DzDxD K"IH{DyDxD (F)FFF8J@HzDxDhih)D  СB J# H@zDxD FpLOHpOLLROH2OeHFFazBJ#H@zDxD NH#iF 3BA LK@VJH{DzDxD R @K@ZJH{DzDxD= K{D` F# JzD`LLGLLG)pFF=K+ )F0F*.F!F(F Fp)[K"IH{DyDxDF p P 0  )FF$M(KMKFhXK@*IH{DyDxD?ch```h@K@.IH{DyDxDhMF$K:MFJ𵅰&O#D 3 F8E,%D NKOaJH{DzDxD *!F @K@JH{DzDxDKX8F@K@JH{DzDxD8F #*F!F8Fr𽘀JK1FJJF<JJE(F-A o `A@AAHA +2|5O fOR($LDF@DDdDDDdD4 OXD$@0C C@A@D!FA AqAAa@CCC+ K@YIH{DyDxDv(+Ћ/ +      LjKKKF{Dh} K K@5 J H{DzDxD@jO a#HO  4KwKJp FFHxDh** S". #`#c`#` `OS#ap p1F ( `#- 0F` #-`Ose`#aJ-CFhF. _0FY!p9FFW9F0FU( CXBXA#B!ODhC+{hOb! Xh~hZ&`0F%@Y(Pݱ)F '(K{D\O1 >@ @!F@UBF/I(p @ #~&J-GF FFFP"(FQF( K{D\O4@ @V'(F#IFHxD}Fp K@2IH{DyDxDCU@C@+;+  @@B   o    kIIPI-GF FF)F!$K7"IH{DyDxD? #FIF@FSc4'0Fv((F$DI7C778F F K\" I H{DyDxD(Ff F8@?I66FF  9D[B@@W'3 K/"IH{DyDxDa`!`&t`. `(O`H7caB'6` IHH`H-A FFF8"!(FHBFp!xDMbhFh Fbikb(b#a1F@FAyH-CFF'8Fh+ F(8H!BFxD!hF."|s@3hFIh1hh:DhBGh/7Ѿ!|h@B/IF@F6h)Fx3FFIh)ЏhhhBhbhBK!JH{DzDxDd haD QBo`hE`,` F#/F6iIFBa@Fh DHDG|GF8F0h"HOq2xDF(hh#FdhlBbh0Z`#h!Fh8@KOqJH{DzDxD 8FFF@F8Fȱh@W H*FxDf#hFK[h[ (FF F8#$~FK!{Dhh#K{D`pGh`!`FТĢ K" I{DyDh K{D`2*F`Fa KJ{DzDT3`88z8FhM}D(FR FHxDT(F8@D8Vڡ# `pGHpG-GF FFF$K7"IH{DyDxD? #FIF@FEc4'0Fh((F$DAG3'330M$}D Dt JKOqJH{DzDxD&KX #@ KOq J H{DzDxD F0@wXEIFuEPsE#FOE Kh{DB K@IH{DyDxDtyF EEEFF FFE{hBAj!D&_ H  3P#0D)` 1P! Kh{DB KOr I H{DyDxD4F)XBXA VpFDDhB Kd"IH{DyDxD'@jFMDDFjh| + Ku" I H{DyDxD }#jh j3##b@EDD8F F K\" I H{DyDxD(Fx F8@D00-GF7F(0DF(F!%JDzDPFjFc/jO!ISF!H"yDxD@kjtDK$aX0!FD(bȱ" #0F`(j/bH1FxD F#bL$ 6uD|]CCP8FJ}!HzDxDM#jF FCH)FxDb JzDhB#i` F8@=FiB#iaʞDp,0F-0N!H~DxD2FF F)F0Fp@*M!H}DxD*F#F.0(F HxD. K{Dh HxD/ Hp@xD^_D:;D,08UF(0 J! HzDxDjF FH)FxD 8C-CFF F N_ҋO 0,'') DF( K!{D`3C`OS``#Fb0#,JFAF0F V OR 7B M@1 H}DxD*Fi KF(F{Dh`"a F Fa BpF N@= H~DxD2FEF(F#!F,00Fp@XUBpFJFHOqzDxD)KF{DhHxD@ ~Fp J! HzDxD#BB$i FpBrrA@F9JF9H@ezDxD7KF{Dh|5M}D(F,Y F1HxD0JzDh3`[.OD*F@8F.0F F$r1F(F%I%HyDxD #BBѣ+#-0$i$KOrIH{DyDxDJzDhCK@IH{DyDxDH;`xD FH@@X@o?+@8@O? @XK`KC`K`cS##`pGO8cK`KC`K`S##`pGxaH^#` #C`K`pGFFh@IAJBzDس2OJC+F %EEEEE*>( K*" I H{DyDxDK"{DC  @ʺJ?Q>{>H8G(F2H!xDW9F F8!(Fo o>p FFp(F H!xD-2F F)F F! FOQuFZ Fpo_>-ChFDF*H!D%xDEE!F(F^10FK Y0FF0F8-!K@ H{D#xDFH@%xDEEx 5g!F(F#(5l=W===FNF\~Dx FK XFbF F. K@9 H{D#xDFth pg$l\<<SF!HxDgc F!@< h@0ST`Tp` L@ AQ  Q  $P !/@i4i(iO  K"IH{DyDxD|@`<&&pFHFHK{D|"C"D#baRkBCk K{D$ Ah$hC$ pX XȔpF$HF#H#O2`!K!{D|a#"S" #*,D*#,bSkBkB K{D + $$+B`S$0`pX Xx$p7H7LYCh "|Da3[OsB(/M "d}DB',M "@d}DB(*M "}DB*'M "@t}DB,%M "t}DB."Kh{Dx*pX2D%`"X2)Dc2T!`qE!`Q 2T!`>!E!`Q 2T!`^!E!`Q 2T!`~!E!`X|pCHCh"`3[OsO;I "dyDB(9L "e|DB)6L "@e|DB,4L "|DB01N "O5~DB4/N "O5~DB<,K{Dx:`pQ%PPO2"!DPO2vT&`E!`O2Q>&T&`E!`O 2Q^!SV!O 2Q~!QV!O 2XĒ~vHBh#Cs` XH4@X H*O313#44K0K1X@ KJ{DIXJX[XF f*KF{DhF(=&K("&I'H{DyDxDYkBȿcRĿ B8:-AFFF *[ny~!( !F0FK{DZ`r``{x`@OD:h*3?I#(FyD FرX|Xl--"HOqKxD{D#]z-,"H@KxD{D# ]E-,"H@KxD{D#u ]-n,"H@#KxD{D#_ ],B,"H@)KxD{D#I ],,"H@/KxD{D#3 ]W,+"H@5KxD{D#],+0LFK"|DOq{D F# K F"{D@;# 0+++"HOqKxD{D# ]y+J+"HOqKxD{D#],+"H@MKxD{D# ]Z,*"H@SKxD{D# ],*"H@YKxD{D# ]+*"H@_KxD{D#w ]+r*"H@eKxD{D#a ]i+F*"H@kKxD{D#K ]#+*"H@qKxD{D#5 ]*)Fc+7+T B:*C+B%BB7BB1BB=8K %K0Fz B 2 /O307O iKf!{DH#xDF# y**%K&I{DyDhb\RKBAKJ IzDyDhefHfIyDhIlyDl `ODH`Oq O 0HO44H4OLO1X K8̏ΏʎK{DLh|DKa\T CA BIJyDzDmhCnCIn HC JxDzDhhC dBhCd܎^@KA{DhX  @B pGj-M)1.K!{DhD*K 1{Dh*6'JzD@'h0pP!00@!P#@"@C#`K/M!FK){Dhء(4)0484JzD@'h0pP!00NOhnvv-OF(@A %OwFA$FF @#D C0P2# RY9@QE*@JE'd ;ı, JzD 13 1 %/FA(OXA%FF JzD131JzD131琍Xu*uu-O $@F$K@D'D{D A [` &@ hB  7c/ @M!PF7F[0"#Oq K H{D#xDFO0֌.*=*. C#  c# J@db JBѱo ޻ ) pGM( K@6" I H{DyDxD;M K"{DC  @.)R ; K"IH{DyDxD(@𜼵-   FJaFzDh3HB!D1PO@(F;B>(F4BЬK{D@! K H{D#xDF=p K{DXI)D)J-)$ O&RD+B 8F 4,H@xD )*-G FPFLFDFH%DxD B HGxD -١HF% TPF54 (((*-G&F'DDD+h hB BcJzDhBbJzDhB}`JzDhB{_JzDhBy]JzDhBw\JzDhBuZJzDhBsYJzDhBqWJzDhBoVJzDhBmTJzDhBkSJzDhBiQJzDhBgPJzDhBeNJzDhBcMJzDhBaKJzDhB_JJzDhB]HJzDhB[GJzDhBYEL|DEI FyDhBBH!FxD +h'Fhihh65BvLF9L|D9L|D8L|D8L|D7L|D7L|D6L|D6L|D5L|D5L|D4L|D4L|D3L|D3L|D2L|D2L|D1L|D1L|D0L|D0L|D/L|D(6̉ztn~xrlf`ZjH('(a'`''['\'\'\'c'c'c'c'b'a'`'_'^'a'd'b'h'&FMK F{DJHTxDIL -HH!|DxDFHxD # hp"!o hOFrO@qh hObOaa F)K@!H{D#xDF8O0pe&KUJ{DhP,H(#|'}#$b$S'F( F!dTKJ{DhC$ iK`J{DhC O bpU&M(F}D $K@2$I$H{DyDxDj|!KXQ 0C KOGrI H{DyDxD#"A 0KXOSF 0 q" Oo F( ! FU KJ{DhP pF'#"?|&"H#w 6f 3i 0K!{Dh" !F! F!F OQ K{D2oKO{DhZ`O0 lk:k&#K"{D@U1!HhxD2K{D#.K{Dh30!KOp{Dh"OoK{DhhKO2{Dh`KOR{Dh,O0 K* OLOp"{Dh %g"n@"K"H@1{D#xD O0!$-OHL H|D KM{D}D`H@ KD{D8`HD K0{DD`HN K~D{DO`HD K{D`H K{D`H K{D`H K{D`H K{D`H K{D`H K{D`H `H (`H K{D`H K{D`H K{D`H K{D`H K{D`H zK{D`H tK{D`H nH iH dK{D`~H ^|H Y0`{H UK {D`K{D` aZ` tH`2h` ArH >qH ;qH 8K{D`oH 2KJ{DzD`#hkH~c`F/K(h{Da (Z(h (@T(h! ZFD$DB& F(!yK%@O @{D `nѸ@c hB{! F ! FE4,AfH@!D$xD0XcJzDhnaK"{D# ! \K!FX,`l`! `!FTKOX`RK{Dh`QK&J{Dh\````/a$\aA0 XX!_(%%fM |'XAT,ځBDƁV~6~ZR.&zhT#Y"l|0OPHPSxDO`!LH!FxDJH!xDIHk!xDGH!xDFH!xDDH!xDCH!xDAH!xDOƼdi$Y/-M#  $6K,F F{Dh'K3&K?0K{Da#I !i-K{Dh+K"+H@m{D#xDe ]u  c0Oq"PFn# Cs@s!KH{D#xDF 3~@B0WjW4CHEESfF G}xeD} K-O{DLh|DSihCSaK{Dh KOB{Dhe#iCE оJ0zDC@h3#i?K{DiAEh(@KK{Dh @M)F +)F ')F(F#| z!0F6 qH!xD l?СKI{DyDh1C031C43LlcK{D!QF2)OUH!xD FDPHxD # "BƄ 1h+XF q# 6BHxD eAH LO &xDD VD*#*B PFO B6.oл,HxD 0+HxD ,*K"*I8F{DyDh1(K{D'K{DN6nd9^@vv]:u^]^uyot\8u\` [7 Y)O#2HBR,SxD *HBUS,xD K{Dh.@HxD 1lF+@GHxD A0 h0 H!xD |K{DhKa\A;BѿJzDh888JzDhdd1 sX նKJ{DzDhYnJZf2 co3 ZKI{DyDhZl l0OqB @rBФMg @}D!(F "H#*FFxDOoKO2{DhZdd 4 # H!xD H!xD Hk!xD H!xD 5 K{Dh<3s+K!!{DOs<3K{DhKh{DIhaO@!|N~D2hQlOuOSSd 3h[l[=rKXJ{Dh"pM6 oH! }DxDO* )hAXjK{DbmZbhJzDh ( `JzDhPhhh [JzDhll WJzDhRi UJzDhl SJzDhl Kl^ O  cA+hOc + ## ##0e +'OwDCDEF:K &{Dh@?d8JzDhd7K{D#0#2J@/CzDCp#h3/@,K{DiV"0Z5l9qr$rqYqY(::nqJr6T;JpYpXpF0 :F0 6F0 21k0A ,XhoFl:FlOQ0,$hB1l#PF@O2C (F5mho3 43C @__RAT_pKM KN}D~Dĕ$ !,@ F @(`ѝ,0- S C hBLhB 01(2IB'@B# 0K" X# (N,L#@*K|D{D#F F &H#"FOqxD!'0"L&0|D F%0$0K{D#F H#"F!xD!8 w K!M{D}D#F(F H#F*F!xDp5KRH)$ j  # . 9  K{DhPpGeK{DhXpGeK{DhPpGeK{DhXpG~eK{DhPpGre8}MdH}D rKL{D|D`H jK{D`H dK{D`H ^(`H Z `H V+hO"a"#h #"#O8!(gdNee:e2ec KO2 I@!D! JbYbqbbqcZcccdYdd2d! 8FK FB#*!H ݹ/K`#`` K```bOsCbOs` 8  (8@B*F K{D\]OqKH{DxD#F s;`pV_F1F?LXC@FEqpS/FF@B7FBu# J #0= K! H{D#xDF ZO0 ## sF FBvj > K! H{D#xDF 3O0p F  KO{DhOp Fp?(KO1{Dh$cb-CFF #K7"IH{DyDxD= #F9F0F c4%@F (C($DD|Cijb@ K"b KCbS`A1"POb@ " a K\" I H{DyDxD<NHxD@a-OFF@ KO:qH{D#xDF x+O4 F CFLoҩo(O[#Dػ` ҳ ٮK@!H{D#xDF @!HxD9`(@ FO1@ @ F;OO1@ FFO[ ;SE4JF$DO[s?+ @LFO!@L@LFO@L%t/FF%/FF.F=FPFFOOp HO3 1A F O#bR_K_ b^K#b^Kcb#`AOPA`P F"b9(XVKA cbA`OP@#cPA cPA`PA `PA `PA `P F"b(3 B$ B aXT 0!A,\-AF@ .FO1@ @ "FO1@ OpO K"{DhO31ObKbKbKCbS`A "PObO1$OpdBF1@ 'E1@ FP[7F M}D+hH S(`K{DhZ"`K{DhZnK B{D`K{Dh_K !H{D#xDF O00K {DhSn#c#p#CCSfnf'.["[[[[ZЀ O Ѐ O Ѐ O Ѐ O Ѐ O Ѐ//А Аo Аo Аo Аo Аo/ /m-HMHK PЀtЍ Mo ;P HЍ Nm-MothhЍ x@  )Q,AR Q"<R <R<R <R 0 /`@)/pF(M}Dp0`|_(t$0F% pJBسO O3JD*oO00#OF F "1FHl+KX fK:TF O F DF F K`%`XF``" @ ZX_- PHM-HЍ-OTRl@U d@U O0_0Op_0O_0oP0P0O2_oQ/  (0/@P@ A 6WOTR|@U 0O0_0 0O p_ O_0oPO 2_ o Q0P0 oOo hFOt"B ,IB1B9B"`J`R"B` J`GB R`pG"`"B`O2ߗ_t0@0o/0@0o/P-oOP-oOhPKB"IH{DyDxDhPK"IH{DyDxDi{0A9#F)%  #` H #F9KB.;BpA9)5H@q)S! DGu)S! DGAiq"KB" أsB3B KB#`u7;q}? )-OF FFF (4;F02F,!F((FFO`GH +( #)-A FF0FO"Dph Pph"FAF iһaH;p $ M&}D5(h Ek<M}D (h@ ,`p;; K{D!2A! C!2A!pGr;-AFNO~DB ";F0hF4 (8;-GL|DkkB/Ocx-F(O - K"IH{DyDxD1RF!D0FjcUSF2FIF@FH( Q-CF2MF}D.h.T(F"1F5 E(I(FFGF(C5 F(;6 .#MI}D2FxHF F BF9FHF F2F9FHF FIJFxF3F:FF.+` FLPp:2:-OF hF\Q/BAG/[FG 4l QFIMF(O0FF( !(FF():F0D)F^!(FF(N~D0h!F #*F0hF(lF(fHxD D$ FL*8(8N77n7764M Kh{DB K,"IH{DyDxDtX'm-OFF2FO Ch<"QFh  `<"QF  KF*FTI@FFF)*O@$ 1 ` "FPFO )F @I+F*F@FkcF(=D"F )F"F2IO"*FSF:F(  ` "FPFp !Dh& &*FI#@FF(@FI*FF(s"FQF8D?iI*F@FkF(]K[p!F 0F0-FX!F(K5`{D+` Fphh(F vL R%-OQ}ML#FB[3+ѴJD# 3@+Kx xLyB"xBBxBb` yB"yBByBbLzZ` zB"zBBzBbL{` {B"{BB{BbL|` |B"|BB|BbL}a }B"}BB}BbL~Za ~B"~BB~BbLa B"BBBb!@a B""@BB#@Bb%@b$ B"&@BB'@Bb)@Zb( B"*@BB+@Bb-@b, B".@BB/@Bb1@b0 B"2@BB3@Bbc5@4 B"6@BB7@Bb9@Zc8 B":@BB;@Bb=@c< B">@?BBFBb4!cT+9ih%kuEbjvbuBu"c S[1@)hD+уh" {hiCi iijCjFL S"0c 4\D  O|lS"0 D4Q Dq@["`2KD*1DFaDDO\FO1QOw6/FiL Eyz D  W"pg3XD N OxhW"p wD3^D  W"p2 @*ODGDDFGDO[FO8XOu9 F%`Z@` a CaaK@a bs@Cb Q} FFF]NFAFFsF#`C` K` K` Ka KCa KaCsaJS ]#bKCbpGosIB$ڼ0oN#s FGVFQA`O6W0GS0O303IW?7*yD80x` F"iF F[z+pckph php{+qkqh qhq|+rckr#i r#ir}+sksci scis~+tckti tit+ukui uiu#0+vckv#j v#jv'0+wkwcj wcjwp4 Kh{DB K"IH{DyDxD 𵉰F FF!" L,.FnF1FG,"F1F(F8 H !F 8(K `{D` H 𵥰Kx xJyD$xN{DDxDd y$C#yCCyCc zKzB"zBBzBb {C#{{CCCcI"Na@I!Li@|0IQ@JiF~D|DZ@hQ?VJhS@h S@ڲ\B bL# \B BB#Bs#E?B`%ƺP3V}g"p FF!F"> jxiF+x|C#xCCxCcjy+yC#yCCyCcjz+zC#zCCzCcj{+{C#{CC{(MCc}DQ/KhZ@V?Z@hBOb\ڲ\BbG]BB']B"sS32#`#"p bpp "p"q bqq !q"r brr r"s bs ss% F! K" I H{DyDxDs8F<_2),k,<-GF  F0 *K"*I+H{DyDxDM_h_*AFFB9"!FHF!F(FBF*3q/σB p"IF0F4%S]q]K@ 05-JFIFPF<*FIF0F: ,D -OF F F7K"IH{DyDxD")FHFx*F)F"0\K@ 02*IF(Fd=3۲p B<  ,F^D;( Kh{DB K"IH{DyDxDpF FF. 0)F, Fp$,L!F (K `{D` H b Kh{DB K"IH{DyDxDVhXFFF/F +0)FN" H!F (K `{D` H  Kh{DB K"IH{DyDxD_';F F.F / )F0:F{ H!F |(K `{D` H ROrKIH{DyDxDP< 8BJ#H@zDxD#"K ) KOr I H{DyDxDAh3A# , 8hBJ#H@zDxD@hI # 1@P! B KOr I H{DyDxD`rrPJo L 8hBJ#H@zDxD@hI # 1@P! B K@3 I H{DyDxD,>2P#K 3peP#!#@B KOr I H{DyDxD+Y @#C)QpYf 8hBJ#H@ !zDxD\@@h%-A F  $K"$I$H{DyDxDhhFBJ#H@zDxD/c Oxh`3!F@#PsvPҲY#Q|{hY*B KOr I H{DyDxDd=5t 8hBJ#HOqzDxD)CChAA)BCh/ *Bh hS K" I H{DyDxD>PoA"Z` "`m%hrO7# `h$`C0,E``K{D`<=:l-CFF#K7"IH{DyDxD> #FAF8F Hc4&(Fl(CM$}DD5-; K\" I H{DyDxDHxD0X@yrZ;8 F@! HxDJzDh+4#H `FOH OH xKH {D`zBFO!H jcOH c K"{D\``(F8@3`W ;::8 mF@!HxDEJzDh;`+hDH 2DH +K{D\hbD!H !cDH Z(F8@Dz:T:K"{DhP0BpG$:K F{D FhD"Bh(D  0yS| | | :+"NLQ4O~D3hZ`3h]h}<0K@1H%{DxD#F K& !Op{Dhf !Op!O@p K`cdd#aca#bcbb@(Fp 9"b9s)M}D.h.G$H(`F.`"K{DhSJBJzD`aP```6aSa FpK"H@9{D#xD KO2{D`Z```aZaa$9888-OFKPDF{Db@Fi*BEHK+ F(8FF(؀:FYF< "!(F 0F# "+a@Ca)F :F1F ,E?B'$0BLOD (FD0d"`0OZ2Xa&OdLQ4a0h3 O  '-$@'$' $<-0 K! H{DxD#FO +HFTOFiHKFap&PFFY6.I; H= K*Fa_! F@8F  AF F1 FF&O/DH {B (FFOH m F !(F{F( 5 FL0! FFKOqL{D|D#F FH#"F@=xD! F K@A L{D|D#F F H+F"FOqxD0i^f~, F NFpHm#6HDDKBuDtCdH #H6H@F0F@Ft=K!H{DxD#F LH Fp #-G$FFM FDDB(FBxET4(F>XD(F9#P4(F3Pи !#HFFH4 -CFF-у)+؍H O!/Fl/ .1FHFKFx?6.1FHF@F AF(FFOH L FLLF F6у(4OO!H Bv2H#D68FD6>KOqH{DxD#F)FJFOH F LkK!{D#FFV]VJ!H#zDxD_gP KF{Dhp ,h !hGK!F@{DhhhG0/K{Dhh[hGpG/K{D`pG/K{D`pG/KsF{D&hT#hBѣh FG(chԾK@!H{D#xDF K)F{Dhhhp@GF$ip/Jt/KF{DhhcKbh{DhhhGK{Dh`"ahBZhbh Kf" I H{DyDxDRdi>/6/&/uKF{DhhRhG.KF{DhhhG.K F{DhhLiFF#FG.-O FFH0<$ 40FF(O PF +`" #!#F(SHP0KS"0I0H{DyDxD>.D   h *7PF"##!XFFH8Kf"IH{DyDxDhH/ ¹FE&PFαk:F!F(FXF(F&:F!F(FFչyF FFF.2t'K!F F{D#F#K#J{DzD'"N/F"K#J~D{DzD!!N'!K"J"I#H~D{DzDyDxD,K'N{D~DFFIHyDxD ,L|D#F"F-M}D)F(FK!{D#FFL11(!! .A)hSK%"IH{DyDxD ZPB@,[ FѲ@ ~F'H FxD l[%KOr$I%H{DyDxD\`BK@IH{DyDxD^0CKOrIH{DyDxDN#^0T~DLl+ #hbhkZ`bhH`xD@Ź1F8Fxj`,Mh)V`++lS K" I H{DyDxDhz;d+ѽ@L0#JzD0B KR"IH{DyDxDDVIyD h;KS"IH{DyDxD; `C HOsxD@cT ?*!*8Fhu"HxD?,0SK"IH{DyDxD,P01#h[H8@xD8*tD*Fh[/HxD +h[+,L|D0B)N*O~DD03&K {Dh{%KI"%I%H{DyDxD1F8F JzDh3`xK{D0B L0|D,0;!F0F,0K$H#,0xD F,h$,$*V )))#)))F0J!HzDxDiJ1jHpO " 0(H 8F HxDi\PBOsT\0a FH8@xDP((8FH FxDF$hiBHxD; F8(~(pF"H FFxD/$h,HxD' FpiBє^0ùl3d-д\PBMT}D\ ^02{ Fa$K"IH{DyDxD)F0F+\b(V($(bK4#` F FFT#<0HFhPKe"IH{DyDxDFfp Fb K" I H{DyDxDrKq!J H{DzDxD ax-AFFFi F!IFh?K@ !>H{D#xDF7N1FF84N F0F F9FI F'@FjF F9F; F&HxDEj$J@)!$HzDxDO3#dcd0hG9F F F(F;b+h+khh[`h&H`xD(F IyDJ` HxD7&&&&-OFF `!FFV#F;`(%L0\T|HOs\0xDdphChh#i5-8%1h+F Fja+2#0oK`{Dt`hEfMcEh "AFPF(zmh]MbHxD2SZ`bh`^HxD F\r`SMXFF( 0 @@F0+`W(; F cc0hGF@F #cc F O XO21F Fѹѣk;`-H3KO@q3H{D#xDF`;%MO #$M3*hSoj+}3bi%ia"HXxD UE!F@FOPEF?g-dtMO21F Fi#;`(F3+8#B&#% 0 $0%6%"%\ $Fi'!H&xD!hK{Dh۹ FjFBK@oIH{DyDxDuiBѫBa6h[hChhk`h H`xD F5#+aIyDJ`#z^&#-C FFF FFp%i-M#3`(F(F F F AF Fcc+i[hG4F8F;j+ѣk3`M$08Fh hB6 K#! J H{DzDxDjh[$h,Рh8cyF0JM!HzDxDN\A-AHNxDOLFM~DDD}DB#Fh4G( K!8FX;#FDV>0-AHNxDOLFM~DDD}DB#Fh4G( K+!8FX;#F;0jPK"IH{DyDxDSe˝-CFFF]#K7"IH{DyDxD8J> #FAF8Fc4&(F(Cѽ$DF& K\"I H{DyDxD F@ƽL'MsFF F HOqxDfhF FV!O3*F3F!F0#ppFn0 K_"IH{DyDxDMc!"F}D(F0F+ H*Ff!xD*% F%*F!F O3p@ -AF00 K"IH{DyDxDOOxD"F/!8F`F#F -)F FO3"F# A K" I H{DyDxD*Vh68F PB Ks" I H{DyDxD-?#8Os F8@L88FFSPKK"IH{DyDxDB XFJO!HzDxDl FW 03 KU" I H{DyDxD祁##a8V.-AFf0 K"IH{DyDxDhD"F!@FPFj#"9F b1F Fk#"F9F w K" I H{DyDxDk#G-b0C J# HOqzDxD0@KOqJH{DzDxD {8F PB KOrIH{DyDxD #FAF8Fc4&HF (-(F$DDzGmTBFx K\" I H{DyDxDSeHxD F@q˗ FFFF # HG!pxDpf`+hKFh+ѣ``@`,`-CFL FFFD :F CFIX!HF`x&)hhB+`. FhBѓ`X-O$F FFFFO:O Hs!xD80ZhxxДBѳOFCFdC3F*FQF ,hpFF F H!xD3h";YhBЛhZ`-нp@9pj8F H F!xD+h#F) F8ZhBЛh$&FH!xD$hd FH-CxDOudFDDB ,F.FFE Ut_B-AF@F FF +k+R#0DGKSO ! FF- !  H KX{D`#G``d !!!s"LK|DXXhh# K{D`HK@!JH{DzDxDK"OPX#QK{D`@ K@! J H{DzDxD `<lYF FF FF FRp ! HKE`{DP3`#`avr8FH$0(HxDjjbjH`xD0[kE F8@ͼIyDJ`h(hc(F8D0(-OFFAOh/9 H%xD|KFDD{D\EHu`B( cibo !PF#F,4B !FFHe' FFF$,HpGOrOb -O) FFD)t)t@"#B Kh{DB K"IH{DyDxD 2żpFFh6 *F FGHp-AFMFF}DFK@hXS 0i BѸKX! 42FDH"O(ALxD|DF0J9!HzDxD JX` JXhQ K;" I H{DyDxD}`Ex'LK|DXF/KXF)KXF#KXFSKXFMKXFGKXFAKXF;KXF5 HxDe L hBh-O4b@1DhIb@CyD34c@$bNc@$r|2S@]O]IrOsDD~DDDDyDU52U ? Y+?X!+V+ KQ+ aZ! !^! A\! aULW! U\@3? ?X+Y! !^!J@Ad\!J@W$J@!V!J@AT!J@aT!J@Bуr1K@rOs!J@#31J@AK@B1K@`C` ONeaLfJcHdFbD`B_-O߰\MF\OF}D"D;2W&`\6 ##;8*@!O D @, F 7F%C.C$  5- 67/~|T58-ЀO 3MD}Dk].S$`/h>CC$``].S.`/h>CC.`  59>&)F6_h.OO"|T|DO"|RDDO 2O L|REK |B ?OB|WBE,р" _O1f*f e KB{DS""AS" C²S"  0BCApGpJKzD{D!S!@!S!4aD $@ S$@S"4!0@pd-OFF(H)E*B1*<F" ""q  "cYF O $T@JzDO`1R PhE@R 0e@R 0% R 0EO`R `HhF@_R 0f@R 0& R 0FO`_R phG@_(R 0g@$R R$@0' JR 0GhD@R)0dR*0$R(0D`E  FFF@:D $ #0 )S@"X!X" ABS@BX"  CIFS@"  1#0X!S@"AX" BS@BX"  CIFS@"  9#0X!S@"A&X" EBS@B$X"  CIFS@" z '0X$$S@X& ABS@X%  CIFS@"  \,  F $$gn-OFFF)H(E*B1;+<F"-  ""  "  " 0$\@K{DOa2S!phO@_S!1gAS!1'!S!1GOaS!`QhN@_S!1fAS!1&!S!1FOaHS!PhM@$S!S$@1eA)S!1%!_S!1EhL@S+1dS(1$S)1DB0FFF $ 8PF9;D X! #0AS@"X" BS@BX"  CIFS@" i 1#0X!S@"AX" BS@BX"  CIFS@"  G ) #0X!S@"AEX" $BS@B&X"  CIFS@"  '0X$$S@X& ABS@X%  CIFS@" , < F $$`h-CFFF(.++!+ )@&.3F3[B@1")F F#h F"@;ch"c`h"  `h.` %FDh8F+hX+C@hhS@h+aC@kaMEaa5.6"D#i" #a%Ftcicaoi8F+hX+C@hhS@haC@aS@hME+bkba*i5S@+a{@ka .@@"DG#i" #a;ci"ca1i"%Fa&iai8F5+hX+X@khP@(bX@hhbX@hMEbbO0 5U o%`A688DFP8= 0+A5pF8/FxO0p> (F( hA6 pG pGFH 0(#h F@[iG(hh !G pGFhA`S/BC[F pGLBXB)  FFHBM\=DB  FHM5DB\DB,  FHM5DB\DB4  K7F FhF7OzpSADzS3zq+did0O3+dkdF00i @[iGFh#`3\````@D`h<#hbh3Z`bh` FB`hpGF FF F:F(F1F F F F@"F!lOs5#`C`pG!һ!ϻ F"!2#"# jF ] hhG pGpFh#& P@L`Th`<,32+ p~@pFhuhF(F\#h[j 0FGj+#hiGp@\-CFhXF@FF "!0F#@F5#cj+;hjt; F ;hi+ИGF(hk   1FJFDF0hkIF#ckkh;h1FBFjGikF)0Frhk-GFhFF0FeF "!8F#0F`kP  9FRFFX`kQF#c(F ckhh#cAF0j;FGakF)8F-`kFH(  pG Fic+ 8(  (  B 8F Fi khB 8u@ F@h8h+i!F@G  F@h8h+h!F@G Fh F@j@]8F FkhBi ! D8@] 88hFE;+h(FhG`hM F8@5h@bp FFF@h`hRhBhh |h@!Dp@G pFH0 (#h F@hG8FF ! `8'FFBh&  !eh^h^-h.u Ӧhe >L5.uҥh\7 4 23*("-COF 'EӽT?`h+p+pV `0HF[iG ;@0+ppGpGx"pKCp h p hp qCqˈ qˈDqDJx xC#xCCxCc`Jy yC#[yyC#"[ÀDDL@IO@BH0@s(@3!0@@$ 0@@ 0@ȹ pG pG pG pG Fb( F  pG pG pG pGpG0h+#` pG pG pGHh++Կ##` pG pG pG@OppFF2)F!F!0F Fp$$$-AFFF25!+3*F!F@F!/r 0F!F r!0F@Fr!/rO 0F F$$$ FFFXQJF"0F"9F0FA"  F)F")F  FF FaXRF"0F"0F "  F)F")F  FFF(5СF" F" F)F F Fq" 0F!Fg"!F_  FFF)7(5ТF" FJ"B Fq Fq F q" 0F!F&"!F  pG pG pGpGph+ +#` pG+# # pG pG pG FF(Y)WЃi?+T!A!Z!#D8*aw "i?+7 FK#a"i7+1# F[ Z YX0be/+FV+F9F"BF F! Y#DawY#Daw -AFFF(I)GЃi@+D2BBq=(Fi?-1F F(2@6@=sB2@1FB@D(/F>D:F`i;Da@+AF F(2asB2   pGFOpz F FF([)Yi?+V!A!Z!#D8*a  "i?+6  F#a"i7+1#hoFbh9FX#"  F+FV+F9F"BF F!3 Y#Da Y#Da  -AFFF(I)Gi@+D2BBq= (Fi?-1F Fp(2@6@=sB2@1FB@D(/F>D:Fi;Da@+AF FN(2asB2   pGp FnF1FF1F"(Fr !0F Fp$ pG$FOp F FF([)YЃj?+V!A!Z!#D8*b, "j?+6, F#b"j7+1#hoFbh9Fd#"%, F+F(V+F9F"BF F!U Y#Db, Y#Db,  -AFFF(I)GЃj@+D2BBq=,(Fj?-1F Fp(2@6@=sB2@1FB@D(/F>D:Fj;Db@+AF FN(2bsB2   pG0 Fl+mF)F0")F F(F@! 0  pGFO5p F FF(])[Ѓl+X! !!Z!#Dp*dL "l+9L F#d"lw+4#hoFbh9F#"FL F+FH!F6 "9F2BF F!s Y#DdL Y#DdL  -AFFF(I)GЃl+D2BBq=L(Fl-1F Fn(26=cB21FB@D(/F>D:Fl;Dd+AF FL(2dcB2  F# hFFpG0!0 0pG0C"OFBADOpxp0!+ Вh: h*@KA;Dx xK;+ FFFFG()F F ڰG()F8FG( 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_XGJDlO]^=\]`yO^`5KR5KR5KR 1*#MF?8ib[T~wp -&IB;4e^WPzsl )"E>70aZSL}vohü %A:3,]VOHyrkd @ ]I}\%]^S]3]s]]u\]]-]]                                B@@@BB@@@@BBB@BBB@B@@B@BBBB@B@@@ @ @@@ @ @@ @@ @@@ @@ @@@ @@@@ @ @ @@@@ @@@@@ @ @ @@@@ @@ @@ @ @@ @@@ @@@@ @ @@ @@@@@ @@ @@                             @@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@ @ @ @ PQSeA~ä^':k;EXKU0 mvv̈%LO*ŀD5&bIZg%E]u/LFk_zmYR-!tX)iIDɎjuxyk>Xq'Of ɴ:}Jc1`3QESbwdk+XhHpElޔ{R#sKrW*Uf(µ/{ņ7(0#j\+ϊyiNeվb4ъĝS.4U2u9 `@q^Qn!>=ݖ>FMT]qoP`$C@wgB谈8[yG |B| H+2pNrZlV8ծ='9-6d !\hT[:.6$g WҖO aiKwZ *C"< Nj򹨶-ȩWLuݙ`&r\;fD4~[v)C#hc1cB@" Ƅ}$J=2m)K/0R wl+pH"dGČ?,}V3"NI8ʌ6 Ԙρ(z&ڤ?:, xP_jbF~Tؐ^9.Â]|i-o%;ȧ}nc{; x&Yn쨚Oen~ϼ!ٛ6oJ |)11#?*0f57NtʂАا3JAP/MvMCTMўjL,QeF^]5st.A ZgRے3VGmaךz 7Y<'5ah,4$8_@r %⼋I<(A q9޳ ؐVda{p2t\lHBWХccƄ||ww{{ kkֱooTőP00`gg}++Vb׵櫫MvvEʏ@ɉ}}YYGG 쭭AgԳ_꯯E#Srr[·uᮓ=j&&LZ66lA??~Õ\44hQ4qqsثS11b?* RǕe##F^Ý(07 / 6$=&i''NͲuu t,,X.4-6nnZZ[RRM;;vaַγ}{))R>q//^SShѹ,` @ȱy[[jjFˍپgK99rJJLLXXJυkл*媪OCCMMU33fEEPPD<KKܽa ppB>>|ĵqffHHaa_55jWWйiX':'8볘+3"iip٩3-"< I·UUx((PzߥY  ڿe1BBhhAA)w--Z˰{TTֻm:,RRRR jjjj000066668888@@@@||||9999////4444CCCCDDDDTTTT{{{{2222####====LLLL BBBBNNNN....ffff(((($$$$vvvv[[[[IIIImmmm%%%%rrrrddddhhhhԤ\\\\]]]]eeeellllppppHHHHPPPP^^^^FFFFWWWWث XXXXEEEE,,,,????kkkk::::AAAAOOOOggggꗗ𴴴sssstttt""""筭55557777uuuunnnnGGGGqqqq))))ʼnoooobbbbVVVV>>>>KKKKyyyy xxxxZZZZݨ33331111YYYY''''____````QQQQJJJJ ----zzzzɜ;;;;MMMM****뻻<<<>>>ffffHHHHaaaa5555WWWWiiiiَUUUU((((ߌ BBBBhhhhAAAA----TTTT @6xjVp $ν|*ƇGF0FؘiD[\"kqCy!Ib%@@QZ^&Ƕ]/SD!7Ç ZEogL*B9q"am 8D꾤K`Kp~('09|eVD")*C#9Y[e }]O~o,CN~S5:*ӆ/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ȄnjlPxqarm cntpctcore/arch/arm/kernel/spin_lock_debug.cl->locked_countspinlock_count_decrspinlock_count_incrcore/arch/arm/kernel/thread.cstack_tmpDead canary at %s of '%s[%zu]' (%p)stack_abtstack_threadcore/arch/arm/include/kernel/spinlock.hthread_foreign_intr_disabled()possible spinlock deadlock reminder %ucore/arch/arm/include/kernel/misc.hthread_get_exceptions() & THREAD_EXCP_FOREIGN_INTRpos < CFG_TEE_CORE_NB_CORE!have_spinlock()ct >= 0 && ct < CFG_NUM_THREADSl->curr_thread >= 0 && l->curr_thread < CFG_NUM_THREADSthreads[l->curr_thread].state == THREAD_STATE_ACTIVEl->curr_thread == THREAD_ID_INVALID!thr->vfp_state.sec_lazy_saved && !thr->vfp_state.sec_savedct != THREAD_ID_INVALIDthreads[ct].state == THREAD_STATE_ACTIVEl->curr_thread != THREAD_ID_INVALID!vfp_is_enabled()tuv && !tuv->lazy_saved && !tuv->savedsess && sess->handle_svcclear_shm_cache_entrythread_svc_handlerthread_get_ctx_regsthread_get_idthread_state_suspendthread_lazy_restore_ns_vfpthread_state_freethread_resume_from_rpc__thread_alloc_and_runthread_clr_boot_threadthread_user_save_vfpget_core_localget_core_posassert_have_no_spinlockcpu_spin_unlockcpu_spin_lock_dldetectthread_lock_globalthread_check_canariesthread_kernel_restore_vfpthread_kernel_save_vfpthread_restore_foreign_intrthread_set_foreign_intrcore/arch/arm/kernel/thread_optee_smc.cthread_get_exceptions() == THREAD_EXCP_ALLUnknown SMC 0x%xBad arg address 0x%lxarg && mobj_is_nonsec(mobj)std_smc_entrythread_handle_fast_smcdataundefprefetch (alignment fault) (read permission fault) (write permission fault) (translation fault)%s %s-abort at address 0x%lx%s fsr 0x%08x ttbr0 0x%08x ttbr1 0x%08x cidr 0x%X cpu #%zu cpsr 0x%08x r0 0x%08x r4 0x%08x r8 0x%08x r12 0x%08x r1 0x%08x r5 0x%08x r9 0x%08x sp 0x%08x r2 0x%08x r6 0x%08x r10 0x%08x lr 0x%08x r3 0x%08x r7 0x%08x r11 0x%08x pc 0x%08xCoreTEE load address @ %#lx[abort] abort in abort handler (trap CPU)core/arch/arm/kernel/abort.c[abort] undefined abort (trap CPU)[abort] alignement fault! (trap CPU)[abort] access bit fault! (trap CPU)abort outside thread contextunhandled pageable abortget_fault_typeabort_handlerget_core_poscore/arch/arm/kernel/vfp.c!(fpexc & FPEXC_EN)vfp_lazy_save_state_finalcpu_spin_unlockcpu_spin_lock_no_dldetectcpu_spin_trylockTCcore/arch/arm/kernel/boot.cnsec_entry != PADDR_INVALIDphys_ddr_overall_compat_begin == phys_ddr_overall_compat_endOP-TEE memory size: TEEOS 0x%x TA 0x%x SHM 0x%xPrimary CPU initializingPrimary CPU switching to normal world bootOP-TEE version: %sNext entry point address: 0x%08lx Secondary CPU %zu initializingSecondary CPU %zu switching to normal world bootget_core_posinit_secondary_helperinit_primaryboot_init_primary_earlydiscover_nsec_memoryboot_init_primary_lateinit_sec_moncore/arch/arm/mm/core_mmu.cOut of entries (%zu) in memory_map!discovered_nsec_ddr_startm && num_elemsNon-sec mem (%#lx:%#lx) overlaps map (type %d %#lx:%#zx)invalid type!(va & (map->region_size - 1))!(map->size & (map->region_size - 1))m.addr || !core_mmu_type_to_attr(m.type)Impossible memory alignmentOut of entries (%zu) in memory mappos <= *lastFailed to map core with seed %#lxTEE_RAM can't fit in secure_onlyTA_RAM can't fit in secure_onlyNS_SHM can't fit in nsec_sharedUhandled memtype %dInvalid memory access config: sec/nsecidx < tbl_info->num_entries!((vaddr | paddr) & SMALL_PAGE_MASK)level <= CORE_MMU_PGDIR_LEVELcan't find table for mappingCan't divide MMU entryPage is already mapped!(core_mmu_type_to_attr(memtype) & TEE_MATTR_PX)VA does not belong to any known mm regionTrying to map into static regionCan't find pagetable for vaddr Failed to spread pgdir on small tablesTrying to unmap static regionCan't find pagetableInvalid pagetable levelissue in linear address spacecore/arch/arm/include/kernel/stmm_sp.his_stmm_ctx(ctx)invalid PUB RAMPUB RAM is not non-securep->pap->vainvalid TA RAMTA RAM is not secureTA RAM pool is not emptyTEE_SHMEM_STARTTA_RAM_STARTTEE_RAM_STARTcore_mmu_init_ta_ramteecore_init_pub_ramcore_mmu_unmap_pagescpu_spin_unlockcpu_spin_lock_dldetectmmu_lockcore_mmu_map_pagescore_mmu_map_regioncore_mmu_get_entrycore_mmu_set_entrycheck_mem_mapassign_mem_vamem_map_add_id_mapadd_pager_vaspaceassign_mem_granularityadd_va_spaceadd_phys_memcollect_mem_rangesinit_mem_mapcheck_sec_nsec_mem_configcore_mmu_type_to_attrcheck_phys_mem_is_outsidecarve_out_phys_memcore_mmu_set_discovered_nsec_ddrio_pa_or_vacheck_va_matches_pato_stmm_ctxcheck_pa_matches_vacore/arch/arm/mm/core_mmu_v7.clevel >= 1 && level <= 2invalid core l1 table!(fsr & FSR_LPAE)  core_mmu_get_fault_typecore_mmu_get_main_ttb_paget_desc_typecore/arch/arm/mm/tee_mm.c((uint64_t)(hi - lo) >> shift) < (uint64_t)UINT32_MAXinvalid poolinvalid mm_entrytee_mm_is_emptytee_mm_freetee_mm_alloccpu_spin_unlockcpu_spin_lock_dldetecttee_mm_get_pool_statstee_mm_initCan't find region for shmem poolcore/arch/arm/mm/mobj_dyn_shm.cCould not create shmem poolmobj->ops == &mobj_reg_shm_opsgranule >= mobj->phys_granuler->mm->pool->shift == SMALL_PAGE_SHIFT!r->mmcore/include/mm/mobj.hshm_release_waitersmobj_mapped_shm_initmobj_reg_shm_release_by_cookiemobj_reg_shm_inc_mapcpu_spin_unlockreg_shm_unmap_helpercpu_spin_lock_dldetectmobj_reg_shm_dec_mapto_mobj_reg_shmmobj_getmobj_reg_shm_get_by_cookiemobj_reg_shm_unguardmobj_reg_shm_allocmobj_reg_shm_get_phys_offsmobj_reg_shm_matchesreg_shm_free_helpermobj_reg_shm_freecore/arch/arm/plat-rockchip/psci_rockchip.ccpu_id < CFG_TEE_CORE_NB_CORE=== Not suspended, GPC IRQ Pending === psci_cpu_on_finishpsci_system_suspendpsci_cpu_suspendpsci_cpu_oncpu_spin_unlockcpu_spin_lock_dldetectget_core_pospsci_cpu_offrockchip_set_aff_staterockchip_get_aff_stateget_core_poscore/arch/arm/plat-rockchip/plat_pm_helpers.cbuf && rgns%s The buffer remain length:%d is too small for region:0x%x, at least %d src_rgn_num == dst_rgn_numsrc->stride == dst->stridesrc->rwmsk == dst->rwmsksrc->wmsk == dst->wmskplat_reg_rgn_copyalloc_region_memcore/arch/arm/plat-rockchip/main.cPERIPH_BASEPARAM_BASEDRAM0_BASETZPMUSRAM_BASETZSRAM_BASETEE_PLAT_SHMEM_STARTmain_init_gicOTP read err: 0x%x.Keyladder transfer key err: 0x%x.Scrypto hmac sha256 err: 0x%x.rk_derive_hukcore/arch/arm/plat-rockchip/common/hptimer_v2.chf != 0 && lf != 0%s: can't wait hptimer record valid(0x%x 0x%x) %s: can't wait hptimer int %d (0x%x) hptimer_wait_record_validhptimer_get_soft_adjust_delt_cnthptimer_wait_int_stTag is overflow Magic(%x) is not support %s: unknown magic(%x) Hash bad, magic(%x), orgHash=%x, nowHash=%x 0< $Latags_get_tagbad_magicatags_overflowatags_set_tagover or zero region, nr=%d, max=%d ddr_region_usage_parse%s: fw_version_string is too long! (%d) fwver_atags_initget uartdbg share memory fail: %d register itr %d failed: %d fiq_debugger_initget_core_posget_core_poscore/arch/arm/plat-rockchip/sm/smc_sip.cversion >= ROCKCHIP_SIP_KERNEL_4_4Too much sleep_io_config (%d) %s: default %s: unhandled DDR SMC id(0x%x) ddr_debug_funcddr_plat_smc_handlerddr_set_auto_self_refreshddr_get_versionddr_get_rateddr_round_rateddr_post_set_rateddr_set_rateddr_dfs_initrk_sip_suspend_mode_handlerddr_get_addrmap_infork_sip_set_versioncpu_dfs_governor_registerddr_ecc_poisonddr_ecc_infoddr_get_stall_timeddr_get_freq_infoddr_mcu_startddr_fsp_initInvalid Trusted OS Rockchip function code: 0x%xrockchip_smc_trusted_os_handlersuspend-startsuspend-finishresume-startresume-finisharmpdarmoffarmoff_ddrpdarmoff_logoff24m_osc_dis32k_clk32k_src_osc32k_src_rc32k_src_24xinpwm0_ch0_regulatorpwm0_src_24m_enpwm0_src_pll_enlog_clk_alivegpll_alivev0pll_alivev1pll_alivegpio4_ie_dispmu_bus_clk_hspwm0_ch0_core_pwrendbg_clk_ungatedbg_plls_alivedbg_pmu_soutdbg_reg1dbg_reg2dbg_jtag_deepdbg_jtagn/adbg_dummy_wfidbg_dummy_delay1dbg_dummy_delay2dbg_peri_reghighlow0_a00_a10_a20_a30_a40_a50_a60_a70_b00_b10_b20_b30_b40_b50_b60_b70_c00_c10_c20_c30_c40_c50_c60_c71_b11_b21_b31_c21_c31_d11_d21_d3hptimerpwm0pwm1pwm2uart0uart1uart2uart3uart4uart5usb0_detusb1_detmac0mac1can0can1touch_keysaradcalarmsecond_catchpmu_timeoutsft%s, %d, soc_st: 0x%08x CPU%d wfie status error: 0x%02x! core/arch/arm/plat-rockchip/rk3506/pmu.cpwr-downpwr-upCPU%d %s error: 0x%02x wakeup-irq: %d %08lx: %08x UNKscrupmucrupmugrfgpio0gpio1gpio1_shadowgpio2gpio3gpio4ioc0ioc1ioc2ioc3ioc4nstimer0nstimer1pmufirewallpmusgrf %s: ====== %s: pmucru: pwm0_ch%d: pwm1_ch%d: GICD: wakeup-gpio: gpio%d_%s%d cpuson_flags[cpu_id] == 0CPU%d on: can't wait pwr-down system reset... boot-mode: 0x%08x system poweroff... cost %lld us before hptimer restart Status: cluster=0x%x, core=0x%x, bootcpu=%d wakeup-pmu: None wakeup-pmu: %s_int Wfi-total: %llu.%llus (this: %llu.%llus) (overflow)(invalid) %s gcfg: cnt=%lld global=0x%08x, pwren=0x%08x, wakeup=0x%08x, dbg=0x%08x, idle: %d, %d, %d rc400: hz=%d, div=%d/%d gpll:%s, v0pll:%s, v1pll:%s gpio%d_inten: 0x%08x suspend-mode: , %s, 24mdebug-mode: , timeout_%dspwren-core: gpio%s (act:%s) pwren-sleep: gpio%s (act:%s) wakeup-en: None wakeup-en: , %s_intsleep-io: %08x %08x %s suspend test: dummy wfi_%d suspend test: dummy delay1 #%dsuspend test: dummy delay2 check_cpu_pwrdownget_core_poscpu_power_domain_ctrcpus_power_domain_onrockchip_soc_cores_pwr_dm_onnonboot_cpus_offhptimer_initrockchip_soc_system_offrockchip_soc_system_resetrockchip_soc_cores_pwr_dm_suspendset_cpus_pwr_domain_cfg_infocheck_cpu_wfieUNK: %02x %02x %02x %02x %02x core/arch/arm/plat-rockchip/rk3506/soc.cOtp Error!!! %s: type %d alloc is not supported plat_shm_get_page_numsoc_slave_verifyplatform_setup_late---OTP---Check sbpi int done TIMEOUT---OTP---Check sbpi flag state TIMEOUTbyte addr and byte length must be even numbers!Both write secure and non secure otp are not supported!---OTP---write otp failed! addr: 0x%x, data: 0x%xBoth read secure and non secure otp are not supported!otp_check_ecc fail! parity=0x%x---OTP---sbpi read otp failed! addr: 0x%xrk_otp_boot fail! %s param error! byte_addr=0x%x size=0x%x---OTP---Check user int done TIMEOUTrk_otp_initcheck_usr_done_intrk_otp_ns_readcpu_spin_unlockcheck_sbpi_done_intrk_otp_sbpi_readcpu_spin_lock_dldetectrk_otp_readcheck_sbpi_flag_statetrefi value error:0x%x ddr_trefi_updatecore/crypto/crypto.cc && c->opshash_opscipher_opscore/crypto/rng_fortuna.cring_buffer.elem[ring_buffer.end].dlen == dlenpop_ring_buffercpu_spin_unlockcpu_spin_lock_dldetectpush_ring_buffercore/crypto/aes-cts.cctx && ctx->ops == &cts_opsto_cts_ctxcore/crypto/sm3-hash.cctx && ctx->ops == &sm3_hash_opsto_hash_ctxcore/crypto/sm4.c!(length % 16)֐=(,+gv*êD&IBPz3T CϬb蕀ߔu?GsY<OhkqdڋKpV5$^cXѢ%"|;!xFW'RL6Ȟ꿊@8a]4U20.f`)# SNo7E/jrml[Qݼ\AZ 1{-t崰iJ w~e nƄ}:M y_>9Hsm4_crypt_ctrsm4_crypt_cbcsm4_crypt_ecbcore/crypto/sm4-ecb.cctx && ctx->ops == &sm4_ecb_opsto_sm4_ecb_ctxcore/crypto/sm4-cbc.cctx && ctx->ops == &sm4_cbc_opsto_sm4_cbc_ctxcore/crypto/sm4-ctr.cctx && ctx->ops == &sm4_ctr_opsto_sm4_ctr_ctxcore/drivers/gic.cit < NUM_SGIit >= NUM_SGI!(io_read32(gd->gicd_base + GICD_IGROUPR(idx)) & mask)!(io_read32(base + GICD_IGROUPR(idx)) & mask)gd->gicd_base && gd->gicc_basegic_cpu_initgic_it_set_priogic_it_raise_sgigic_op_raise_sgigic_it_set_cpu_maskgic_op_set_affinityget_core_posgic_op_addgic_it_enablegic_op_enablegic_it_disablegic_op_disablegic_it_set_pendinggic_op_raise_pirk_restore_crypto_clkcpu_spin_unlockcpu_spin_lock_dldetectrk_enable_crypto_clk[%s] %d: time out! CRYPTO_CRYPTO_VERSION_NEW no support. Skip all algo mode check.hal_kt_hmachal_algo_version_inithal_crypto_resetGet trng fail!core/drivers/rockchip/rk_trng.cFailed to initialize RNG!plat_rng_initrk_trng_oncerk_keylad_kt_clearrk_keylad_send_keyrk_keylad_read_otp_keyassertion '%s' failed at %s:%d <%s>core/kernel/assert.c_assert_breakDisabling unhandled interrupt %zucore/kernel/interrupt.c(hdl->flags & ITRF_SHARED) && (h->flags & ITRF_SHARED)itr_additr_handlecore/kernel/msg_param.cmsg_param_extract_pages'' ?<PanicPanic %s%s%sat %s:%d %s%s%score/kernel/refcount.covalrefcount_deccore/kernel/tee_ta_manager.cs->ref_count >= 1s->lock_thread == thread_get_id()!s->unlinks->ref_count > 0tee_ta_single_instance_thread == thread_get_id()tee_ta_single_instance_count > 0ctx->busytee_ta_single_instance_count == 0s->lock_thread != thread_get_id()is_ta_ctx(sess->ctx) || is_stmm_ctx(sess->ctx)core/include/kernel/tee_ta_manager.his_ta_ctx(ctx)bad contextsession 0x%lx to be removed is not foundFailed. Return error 0x%xcount == ctx->ref_countdestroy_ta_ctx_from_sessionts_to_ta_ctxtee_ta_close_sessiontee_ta_get_sessiondec_session_ref_countto_ta_sessiontee_ta_open_sessiontee_ta_clear_busytee_ta_unlink_sessionunlock_single_instancelock_single_instancetee_ta_set_busyto_ta_ctxunexpected active mappingcore/kernel/ts_manager.cts_get_current_sessionupdate_current_ctxInitcall __text_start + 0x%08lx failedFinalcall __text_start + 0x%08lx failedcall_finalcallscall_initcallscore/kernel/mutex.cthread_get_id_may_fail() != THREAD_ID_INVALIDthread_is_in_normal_mode()m->owner == thread_get_id()m->owner == THREAD_ID_INVALIDwaitqueue not emptyinvalid mutex__condvar_waitcv_signal__mutex_lock__mutex_unlock_recursivecpu_spin_unlockcpu_spin_lock_dldetectassert_have_no_spinlock__mutex_unlockcondvar_destroymutex_get_recursive_lock_depthmutex_destroy__mutex_read_lock__mutex_lock_recursivewq_is_emptywq_have_condvarwq_promote_condvarwq_wake_nextwq_wait_finalcpu_spin_unlockcpu_spin_lock_dldetectwq_wait_init_condvarPTAcore/kernel/pseudo_ta.c!rescore/include/kernel/pseudo_ta.his_pseudo_ta_ctx(ctx)verify_pseudo_tas_conformanceunmap_mapped_paramto_pseudo_ta_ctxcore/mm/mobj.cmobj->ops == &mobj_phys_opsmobj->ops == &mobj_mm_opsmobj->ops == &mobj_shm_opsIS_POWER_OF_TWO(granule)mobj && mobj->ops == &mobj_with_fobj_opsmobj_is_paged(mobj)to_mobj_with_fobj(mobj)core/include/mm/fobj.hmobj->ops == &mobj_virt_opsFailed to register secure ta ramFailed to register tee rammobj_initfobj_getmobj_with_fobj_get_pamobj_with_fobj_matchesto_mobj_with_fobjmobj_shm_get_phys_offsto_mobj_shmto_mobj_mmmobj_virt_assert_typeto_mobj_physdevice.pta: skipping TA %pUl, inconsistent flagsdevice.ptaadd_taexpect 3 output values as argumentHeappublic DDR not managed by secure side anymoreSecure DDRWrong pool idstats.taget_alloc_statsget_pager_statsFailed to register shared memorycore/tee/entry_std.cmobj_get_pa failedCan't find mapping with given cookieUnknown cmd 0x%xdefault_mobj_initunregister_shmmobj_getparam_mem_from_mobj__tee_entry_stdFailed to initialize RNG: %#xcore/tee/tee_cryp_utl.cFailed to initialize crypto API: %#xtee_cryp_init3.13.0-958-g46dcf51e88a #chenjh (gcc version 10.2.1 20201103 (GNU Toolchain for the A-profile Architecture 10.2-2020.11 (arm-10.16))) #2 Thu Mar 6 10:17:27 CST 2025 arm, fwver: v2.10 tee-v2.10core/lib/libtomcrypt/hash.cctx && ctx->ops == <c_hash_opssrc->descr == dst->descrmd5sha1sha224sha256sha384sha512to_hash_ctxltc_hash_copy_statecore/lib/libtomcrypt/ecb.cctx && ctx->ops == <c_ecb_opssrc->cipher_idx == dst->cipher_idxaes3desto_ecb_ctxltc_ecb_copy_statecore/lib/libtomcrypt/cbc.cctx && ctx->ops == <c_cbc_opsto_cbc_ctxltc_cbc_copy_statecore/lib/libtomcrypt/ctr.cctx && ctx->ops == <c_ctr_opsto_ctr_ctxltc_ctr_copy_statecore/lib/libtomcrypt/xts.cctx && ctx->ops == <c_xts_opsto_xts_ctxltc_xts_copy_statecore/lib/libtomcrypt/mpi_desc.c!mempool_defaultinit_mp_tomcryptprng_crypto80( 91)! :2*" ;3+#>6.&=5-% <4,$       (3$.6'2, /+0&7!4-)1# rijndael                              lib/libutils/isoc/bget.cb_next->prevfree == b->bh.bsizeb->ql.blink->ql.flink == bb->ql.flink->ql.blink == bb_alloc->bsize < 0poolset->freelist.ql.blink->ql.flink == &poolset->freelistpoolset->freelist.ql.flink->ql.blink == &poolset->freelistBH((char *)b + b->bh.bsize) == b_nextrsize >= sizebuf != NULLb->bh.bsize < 0BH((char *) b - b->bh.bsize)->prevfree == 0poolset->totalloc >= 0BH((char *) b - b->bh.prevfree)->bsize == b->bh.prevfreeBH((char *) bn + bn->bh.bsize)->prevfree == bn->bh.bsizebn->ql.blink->ql.flink == bnbn->ql.flink->ql.blink == bnbn->bh.bsize < 0osize > 0len - sizeof(struct bhead) <= -((bufsize) ESent + 1)lib/libutils/isoc/bget_malloc.cstart < endbgetzbgetgen_malloc_add_poolcpu_spin_unlockcpu_spin_lock_dldetectmalloc_lockbpoolbrelbgetr(null)%08x-%04x-%04x-%02x%02x-%02x%02x%02x%02x%02x%02x0123456789ABCDEF0123456789abcdef%c/%0*zu %s %0*d %*s %s:%d get_core_posUEIDFlib/libutils/ext/mempool.c!((vaddr_t)data & (MEMPOOL_ALIGN - 1))Failed to allocate %zu bytes, please tune the pool sizeput_poolmempool_allocmempool_alloc_pool)JQUY\o} wɪX    (4 pS@{CHMRW\afkpuzŮʮϮPPP4P<@PHLPT\PtPPP((HH P P(8P@X@@HH\D\HH\`d\pp\\\$`D`HH``d`pp```$dDdHHd`ddppddd$hDhHHh`dhpphhh$lDlHHl`dlpplll$pDpHHp`dpppppp$,00 8@t@P ( ( ( ( ( (  `l040404040404@@ ,4|XX\lppttxx|, (,04@DH    0000@@@@PPPP    0000@@@@PPPP  00@DPX``ppxx   $08@HPX  ((00@@HޮԮ*6CIOܮ !&py+05?FLYeT0T@@  L@D  $eTMT/TTUUeUGU5VVUUVqVcV3Ve WVVVQq}QXX;XX@[9\][O[hp   _A   __Q y__EU1` `15`'`@E`I`k`U`o`M`g`Q` `SbbUcSc`! `aas`w`y`  9Yc]c_cy@H) Mdcc}@"eed @He A$gff @He $gff0He Ui?h;h@He UihshPP  D/P  R Р1//hhP 8  $(       P%.YYYLĩ0b4b8b