ELFh$ @@1/                      ********  ********   ********  ********               ?#^{og_ W O *9RR" @hR4A8T3SE @ q+MT(#)*5S(4#R(>/#>(@!":4!@4!4S_s@6*4@ @!*]J6*9^@@` ??" T6^h@A@":@)?)T;RS*5 6^(@A_Y,?@,TE< :@(@9z4{z{@T`њ@hV_kaT`Ch@H4`;zG@R" ?c"T{@` T_(@("@(49:9@?T@ (V_kaT S;^@kT C(@R((5R9@?`T !4/@_s@@"`56*n_ @*?c@`@!]h-6Z*/@ (@94 @aR5}RR: @**56.@s@@!"]h(6**%@`@!*]H-6*7 #;@!@?R@"  CT@*9@@!*" 6_ @?OB1_ T (@9 5I@*@@!*]06*~H@(@@?kA T@H@]@`@!]56HS@`@!_y@]H,6*]"6 @ @!*](6*@s@@!"]/@46HSk@`@!*_@@@!_Z@6 :_?:@@bc!@@;@ #[@#;@[?/@R%@y4@s@  *@*@@ *OKWJ_IgHoG{F^_#_Y  @!@@R @C*@s@ $ 8) @ )q}4(@%՚?6@b@@D"@ @R*@@ t$ 8) @ )q}5(@%֚H?6@b@@VF"@ @R*'@@ >$ 8) @ )q}5(@%֚:6@b@@A"@ @R*@@ *.@@ *&@s@ $ 8) @ )q}4(@%՚=6@b@@?"@ @R*@s@ 6$ 8) @ )q}4(@%՚66@b@@:"@ @R*@s@ Y$ )8 @ )q}4(@%՚H 6TcH@U@ "@BR*a$ 8) @ )q}4(@%՚ 6TcH@U@5 "@ @R*F>$ 8) @ )q}4(@%՚6@b@@5"@ @R*&@)@h)@'@'@s&@(&@$ 8) @ )q}5(@%֚(6@b@@"@ @R*$ 8) @ )q}5(@%֚h6@b@@"@ @R**@@h|*y$ 8) @ )q}4(@%՚6@b@@U"@ @R*o*G@@h*7@4@*'*$"Y@ @h *@t @( *@3 @ @@YY@@Y  **Y?#^{_WO** OCWB_A{Ĩ^_#_֟$ 8) @ )q}6(@%ך6A8b@@"@**@@?#^{ g_WOt2h@q!TR`h:H()5``B@%5@qTR  ;Hu>hG v=hG "&@ @` T@H !T@!"T@h01T@(1`1T@1@3T@22T@IaITRs``>@ 5`BhBA94`h@!A@?T`b!Ru.5`ur@u4\`hA94`h@!A?T`!Ru65`BhBB94`h@Av"uF?TuRh@(4@`T`"x @ZVkaTR^@kTB@(5@T*``@!7@!5`hA94`h@!A?BT`"*u&@5}RR!R5*``@!*(R``@!UeHR*``@!X``@!i*`v@B T!D``@!uF@FO*``@!-*``@!B*`F@F``@!+*``@!** *``@!*``@!*h@qaT==!5hR#/R(`F@`F`@!%RR R J) s@4aG"R* 5@"&@u@T@T@ @ T@  T@  T@h  T@( @ T@ TRAqW:5RQ6R4*``@!*h@qaTR  ;HUR7VRuR/vRR)R R#RRRR^s@[sz4!R^6SRR )&uG26r@r@qTR  ;H``R@!R`5`b$hD? 5RR**``@!*``@!* @OEWD_CgB{ƨ^_#_``@!?#^{og_WOt2h@q!TR`h:H)`$hD?*%5*``R@*@%5@qTR@@;H`">hG v=hG"&@X@@T@h T@! $T@'+T@H+@+T@**T@**T@9a9TRKw"hF@vRh@4@`T`"y @{V?kaTS^@kTC@H5@T*  @!* 5@`hA94w"`&@*@5`x&@h@A&`hA94w`6@*5`x6@h@A6`BhBA94wb`.@*5`x.@h@A.``>@ 554C``@!*``@!*(Rv``@!uV@*gHRS*``@!**``@!**h``@!B*?=*``@!**F*``@!**X*``@!**jhRR R R R J) s@qA T@#'@ @T@H@T@T@T@( T@T@T@h"TR,8=. )8R$XRxRR RR9 cRg7@#>G*#R 5@"&@X @T@  T@( T@(@T@hT@T@ T@(TR(B#7R WR*``@!**wRbR ]RXRRb6(s@q TQ4 Rb6@qTR@@;H`tB@*5qOEWD_CgBoA{ƨ^_#_``@!**``@!``@!?#^{ O*q-Ts`@RR RR~u`"t  @OB{è^_#_ss?#^{O3t@OA{¨^_#_?#^{ _WOt"h @qTR9Rh@ׂ\h ?T9ODWC_B @{Ũ^_#_?#^{ O*@TVk@T@T @OB{è^_#_?#^{ WO`2h@qaT@T RurBVqAT>Gh2HT TB@h5@`T*OCWB @{Ĩ^_#_ R``@!?#^{ O@T`?@`TOB @{è^_#_?#^{WOt<h*O!qT RRM 5h*O!qT RM B6 Rv*O"qBTRNb6h*O ?qLju*OBWA{è^_#_@*@*@*?#^{ _WOB@*RR*7u"`w ``<9`!Bh2w`w~`"*Rw``2h@5`"&s@T,B!*@T*9#s@T9sCV4@@T`"&xX`"&x@ 6"`wVwZ`v52@N@h @eBQ*wx?TV@`"%!*`@!* *@B@a * @ODWC_B{Ũ^_#_z?#^{ Ou%t"%@!R}`@ OB @{è^_#_?#^{og_WO@T UTTׂbVآق]B_]@"ق_b;nG9:@؂;rG9:@;~G=٢G<ٞGYAߞȂX(?T2@N@@Q*6"@@#"h"VD".,OEWD_CgBoA{ƨ^_#_?#^{  @{¨^_#_?#^{ ObB @ @"J@R"@OB @{è^_#_?#^{WO@RRR`~@OBWA{è^_#_`?#^{ WObn@v!v@7?4qROCWB @{Ĩ^_#_?#^{ O*bn@5@(*|@OB @{è^_#_@?#^{ _WOB@2N@M@u@M@@@!MRRbR!BR!0*Rj !B!"b!*!!B.""*R R* RRRVRZ^R*RR~@6"R> B 8`bRtn*9ODWC_B @{Ũ^_#_@!`?#^{_WO`bvn@R@@9u2w@N@!Mt4vh@qMTQ 4*vh@h4tw<h6OqT`b=hZO1T*****Z@qT`r=h^O1T!R****D@ qT`=hbO1TAR****.`@!*`9@ qT`=hfO1TaR****@qT@h4 `%tD?*OCWB_A{Ĩ^_#_@*?#^{ s @{¨^_#_?#^{ _WO`w@@T`TTRv6R`wB`x>`# R`v> HRhB ODWC_B @{Ũ^_#_@!H@!5@!*,@!R`BR@c @! `BR@c @!RODWC_BgA{Ũ^_#_@*@*?#^{*{^_#_?#^{*{^_#_?#^{*{^_#_?#^{ Os`@RRty0`"$!R`B&!R5 5 R*`RRtRtB ` R*` R RtF u Ru. ` Ru2 `Rt!Bh6 c?TR`tf !*"*u`@!`@!R`tf T``@!** @OB{è^_#_b R5*`u@45!*``@!*!?#^{g_WO*~@u@qT iu8) ֟$`"Ru@BbT R `BR@9*t $u"Rw@FTvBRRh @TRh @( RsbR@A"TR@9h@R9}@@ T$`"Ru@BT`BR Ru @*u9$u"Rw@F"TvBRRh @TRh @(  RsbR@?CTRh@@9R9}@@T$`"Ru@BT`bR Ru@@9`BR5 h@ **9J*G*D*A*>@!5@!*,@!R`BR@c @! `BR@c @!RODWC_BgA{Ũ^_#_@*@*?#^{  @*{¨^_#_?#^{og_WO   R`h.Ha@aTab"@@ T^6@@`"y3h@y"h@`T`z@yb3@S`"z*R@Tbџu_`TRBL T^6"@@`"y3"hT@RfLROGWF_EgDoC{B^_#_?#^{og_WO****h}9h~u} R.Ha@`Tc@ a@! @RR@!_@!*OGWF_EgDoC{B^_#_ #Cc @v" #@TC_ #( @k T_ @9 @RR@@!tc_ @B@ @A@!A*` :: #3 C75 C  @6V@z _8 @@BB!"R*`7N@!E?#^{og_WO*h}9h~u} R.Ha@ T@@Tb@ a u "@ T B@_" @kT@TbB@ @B!Ab @6@@" ڢ@"@TT @_*@!OGWF_EgDoC{B^_#_RBL T @b@^AT 6"@@"  "T @T@@b@4"@*R@@_*?#^{g_WO@DRR@`544 #8 C6v7  Rz RyxFL6TR R`a ODWC_BgA{Ũ^_#_``@!?#^{  @{¨^_#_?#^{og_WO삒բ@?@T O ^6@@`"zS hh}@_9(u}:H@a[h@@T`ch@ az#|@`T#CCѓ@_@@ @T @`@!TO@OGWF_EgDoC{B^_#_?#^{ O*q-T@RR`RR`~u" t @OB{è^_#_?#^{O3t@OA{¨^_#_?#^{og_WO*6" @qT*@QRj<@H~@i#@4kT9cU7`?"T@@"@`Bt*OEWD_CgBoA{ƨ^_#_ u*?#^{WO*7sT`"h @kTh@ R"@?T*@h@ R*R" *OBWA{è^_#_?#^{ _WOS4`"v @qTRx@~a"@4?Tb @h?"T@h@*R* ODWC_B @{Ũ^_#_?#^{WO*7`"h @k-Th@ R"@4**OBWA{è^_#_4**u@RV`Bs@s4RV@**?#^{ _WO`"w @qTR~w@a # @4Tb7@@4*'$!4*h@`Bt@T4`@* 4* @ODWC_B{Ũ^_#_?#^{_WOt"h @qT8Rh@@55h@B@64@5 Tb**OCWB_A{Ĩ^_#_***h@`"a@?#^{O*7" @k-T@ Rs"s@OA{¨^_#_?#^{ WOt" @qMT@ѕ""@4Tbb7_  OCWB @{Ĩ^_#_?#^{ WOt"h @qkT7Rh@@h TbOCWB @{Ĩ^_#_?#^{g_WOt"h @q T9Rh@@#@CW@C@h ?Tc9ODWC_BgA{Ũ^_#_?#^{ WOs?"Tt"b @h @46RQw(B @*h @kbTOCWB @{Ĩ^_#_?#^{O*OA{¨^_#_?#^{OOA{¨^_#_?#^{ WO*" @4*6B @*5@kT*OC*WB @{Ĩ^_#_**?#^{ WO*" @4*6B @*5@kT*OC*WB @{Ĩ^_#_**?#^{WOt"h @4*v5B @5@kT**OBWA{è^_#_**?#^{ O*q-Ts`@RR  RR~u`"t  @OB{è^_#_ss?#^{ Ost@"@t@44OB @{è^_#_?#^{ OtS" @qT@B 4U" @OB{è^_#_?#^{ WO R2HU R@9 )qa`?"T@*5* @OCWB{Ĩ^_#_U@!@!*?#C^{#g_WOA8BT@qT iu8) ֟$"R@B*$Հ"RbR@BR@ @ R`u.Hu`&xI#Q!qT h5CRS @yyyy @y)R#*;y3y7y7*5$"RBR@ @\$Հ"RbR@BR@@S  R`w.H7 `?h9h 5`&xI#Q!qT h5SR: @@ @y#** yy*5a$Ֆ"R@4*TbR@B@R5 @R@:*>``@!5``@!*,U"``@!*``@!``@!*``@!*A8B_ !T*#@OHWG_FgE{C^_C#_``@!*<``@!u``@!*q?#C^{og_WOA8Bw R.H&I(#Q!qT( 5&I#QaqT 5;CR`CR3S S@yyyy @y)R#*;y3y7y *` 5_q@T_ q`T_q T@9@9S@9 s~@p @9x@9w @9@9wx@wA8B_ ! T*OHWG_FgEoD{C^_C#_V@!*@!*@!v@!v@!**?#^{g_WOA8B R`v.HV`?h95`&wI"Q!qT 5`&yI(#QaqT( 5C9C:R  @y#**y yy1*5A8B_ AT*OFWE_DgC{B^_#_V``@!``@!*``@!*``@!v``@!*?#^{C_WO*"@q@T q TqaT9XP9 H9 99 H99A82E ՠb@BR*@ ՟ q@OEWD_C{A^_#_*$ )8 @ )q}7(@%ؚH 6@c@@#@BR_4$ 8) @ )q}6(@%ؚ6b@@7"@R*@@@r@@Hnd?#^{og_WO**"@q@T q Tq T:9[X \P;9 [H<9 ; 9:9 [H ;9:98C8q@T q Tq!T9XP9 H9 99 H99A8V3WE ՠb@"R*@ ՟qOEWD_CgBoA{ƨ^_#_**$ 8) @ )(?q}8(@%ٚ( 6XcH@Y99@ # @BR*4$ 8) @ )q}6(@%ך6VcH@W@"@R*@@p@@Hl\b?#^{og_WO**"@q@T q TqT:9[X \P;9 [H<9 ; 9:9 [H ;9:9 C8~@A8V3WE ՠb@"R*@ ՟qOEWD_CgBoA{ƨ^_#_*$ 8) @ )(?q}8(@%ٚ( 6XcH@Y99@ # @BR*4$ 8) @ )q}6(@%ך6VcH@W@"@R*@@v@@HrbhHf4  _^h*TTAB(@)R(!ȚT{} @Bt@` @`@!*@R@ @HO!*@&@``@!M?#^{OA8BC#`4  @@A8B_ TOC R{B^_#_?#^{g_WO*** 7`"qK Th @k Th@R"BRh@"h@R"h@vB"h @BRAh@"SS9x @h@" #8'h@""h@""hRh@""㢈!*5*h@ R" @5**ODWC_BgA{Ũ^_#_*@``@!t @@h@ R!" ?#^{ _WOBB"JDT"آ@]@`TOD RWC_B @{Ũ^_#_?#^{ R `@ @{¨^_#_?#^{og_WO B B""Z{@^T^&Ț6@@ @@(%ȚH6@@E?T2 @2@945(R!֚@6<@TX@i}Ҩ@ 9} u} @A@aT6@@T##@97  5a@*C @ A|@@@!_@?aT@_?TW@ <@_@!_@OIWH_GgFoE{D^_#_?#^{Cog_WOs@A9k@**@Rh";A@u";bZ@u";2@u";6@u";:@u";>@u";9@u";@@u";"@@*Rh";A@u";B"b"JN@u";""VZ@@h";AOFWE_DgCoB{A^_#_?#C^{og_WO*T~@vR~hB@RR_ @9R@6@TT9* @v @"_@y @` @@C[ @@V @#@@3V \39h@@Av@h}[@_R9)Yhu}6BJ@(a@Tb@ a  R_v@i}H@[c 9} Zu}6BJ@V"@@Wh@_"A}@TF`Ri@~(Ah@R(RR9h@A*OHWG_FgEoD{C^_C#__Ri@V}(A @t @@U@h@!?#^{ _WO***@RR@?T"h@R~@"8ABh@"8"WD@6#b ` h@ R(# A*ODWC_B @{Ũ^_#_?#^{g_WO*h@R"8Ah@*R"8Ah@"86C" c"6K6Oh@"8A@RRvBx @tz}#~@9@yB Ri@8(Ah@`T~ R)u(# )} CK@(a@Tc@ ax @!`Fv@@ Rb)[ }u}8CK@#Ri@6(Ah@Ah@R(RR9h@A*ODWC_BgA{Ũ^_#_Ri@7(Au @@@h@!?#C^{og_WO*" @q+Th}R9~xӨ@WA@ T_H# BJ@(a(@T c(@ aYh@S_3;<6\_ c"C"OD`6{ @(<A? 6 3@<@#|@ (oA@  3h@(S_`"h@ qT*S_`hB9 #qJ! @b_ *@H#AZ _*Te*OHWG_FgEoD{C^_C#_?#^{_WOt"h @q+TR8Rh@h T"OCWB_A{Ĩ^_#_?#^{ g_WOt"wbx&@`zZ@v{2@d@**z&@5`xZ@{6@9@d@*5yx>@@@@*5@$"@@@b!*t&@@b! *t&@@b!** @OEWD_CgB{ƨ^_#_z&@@[@zc>@!x&@wZ@y>@@d@**`5@``@!?#^{Cog_WOA8*B*3#4c:'@5;[@6<;@$@*5(R!ؚ6@@8s@@@@**5A8B@ T*OFWE_DgCoB{A^_#_**?#^{og_WOA8B*@RrkT4 `R@R6783Zrr#R`@@h4\5 @AAq+T@ Tk@ TAqTYk T@q T#5 @! 5h q)RʉҨ@@y(Rʩ )  |svST! 5/,!@ 5%*1T.1T1T!5 #R*A8B_ T*OGWF_EgDoC{B^_#_  @!  @!B*  @!  @!Rq  @!B**  @![?#^{WOh_ӈ"Rn *OBWA{è^_#_@!!?#^{og_WOA8B@@AqTAq* TAAqT?Rr k4TAqQT Rr k!TR@ G@ |Ӊ|R )_ȩ*K@v @EG@h@s5G@)9}@IT韀R)r kT?RIr kT@q-T R)r k LT R)r kTR *  Rr k,TAq /TAqKT Rr k!T?R@+ G@*4!P5 R)r kMT_R)r kl2T R)r kOT @R)r kTR@@9h4 <5<5Ժ@ qK<TQS*9Rq ;*7 ?Rr k.T)Rr kIT Rr kAzT?R@ G@*4!C5Bq+T) Rr kIT @Rr kuT2 @qTR @` @4RIr k+T @RIr kKT `RIr k!qT@@RRRg B5R * qnTqITA@qkT*~ـR@"R{@"C2 @@ bBRB@Tv" @@ #( @q+T:RR_W`T(@!@RHQ)@ #( _ʀTZ{c_WT@! @Rr k@@TAAq_TuDT RIr k^T?R@ @HR5Rc *) FT Rr kaYT2@qTcR @ R }ɛ R|@_Ho*@ @ȃR!_R__85@)9}@)_T `R)r kDT R)r kPT@B>GR@9h4B9(4R *  @Rr kAT)@Rr kKT DTABq!KT@b2N@@qVT" @qT@qJT*R J*  RIr kAT@qETc?G S4*@R@ `BG@5R @*\ @b>GhB9(5R| *B @ @RR@R BRRR2RBA@`5"&*AR]4R1 * R@@9C4R * *>R@2@QqxT@C @84*R2@qATRN K@ R }ɛ R|_C*G@7 @K@Y R!_5K@)9}@ 4TR@ `B*5R *l  RG@"R{@RC *Y R  `c*`?4 1TcO4*1aTRh *0 @@R RR @3B97B999@5"@K@"R{@RC, `*R @K@ R }ɛ R}@_H)*G@o K@*R `*@c?| 4*)*>R@@C 4*R' ~*'7R *~R@ `|@`5R *Z!y5R z*IRyG@( R@G@_ӈ*K@@G@wcB99H5RP * @"4*R; `A* @.4*R `*s@@H *8 UԺ@2IR r  kTS(R*9R*غ@`5*54@@H *@XR`*rR_*fR w*WRu*KRw*?Rl*42@qT*RGY*@"R{@RCG* *R8*R*@ @Rr kT)@Rr k&T @BR0*R  N**RL*@yt@G@TS[@e`Ch @`cOh@`Sh@Wh@[y@K@(`#(_h{@"R 1R*@AAq`T)Rr ka"T @BRn@ q! T RRPqT Ro ;RG_ Tr @`ba@RHs aThQ~Hc a#T@@IS ?a#T# @*TZ{9_ AT@!o@R"H"EKۀR?3*@!*scR@#R@R@R@#F9#9F9R'9(@ #R(@CG9#Rs9@CR3@cR7@;* RlY 4Y}cR@#R@R@R@#F9#9F9R'9(@ #R(@CG9#Rs9@CR3@cR7@;* R4@4*`5R~h*F@@@a@!.@!&@!*@!t  @! @!*'@!R**@!R@!R*@!x@!*@!@!Rj@!Rb@!hR *@!F@!@@!()@!R'fd@!ۀRbZXV@@!H R*M@!D@!R?7 @@!(Ra*'J@!RL **@G@!*R7*G"R**[59@!9@!@@!V@!R@!X @@!(R~*geV@@!hR@|*@@!T*@!|7* @@!Rw*c@!X J5Y@!RDd*9@7@!X c*@!`@!xT*@@!RCl* @!RR*Y* @@!x@@!x@!RR@S*@@@@@@@!@!@!R@!@!@!@!q>T*H6@!TRc R3+C\TcYT@#XT}!@XT}! XT"R"R@~WTWTVT@ @Rr kT)@Rr k!T>RMI*c REI* @!R@G@!@G@!*@!*R@G*@!R@!hR D*c R3+HTGT@#CFT}!ET}!ET"R"R@~DTDT`DT@AAqT)Rr k!T>R6*xc R@6*pR*cR@!X@G@!R}5*E@!*@Y@@!!*@!*C*@!*F@!*R7@**@!`5@!G***5(R9@! @!*R@#*kT@!@!@! 5@!A?@B!R*zR@!+@!*R*\@!*@R!I*@!*|R@1* 6@!mlzȺ@QӺ99@!@R!A8B_ T*OEWD_CgBoA{ƨ^_#_@@@!Ⱥ@Ӻ(R99@!>Rg>Rb R_ @`@O@J!!!!!/!ԗ ?#^{ _WOA8"@A9x(7@7"1臟h*I 9B;(h4  RBB @) 8*@* ? ?9B@"?("3 6B;h4  RB( 8@ @ ?( ?6B @ODWC_B{Ũ^_#_h*$@ 7$@( 7$ մ$ $R$R?#^{ _WOA8"@A9x(7@71臟B"1臟*= 9B;(h4  RBB @) 8*@* ? ?9B@"?("' 4B;Ոh4  RB( 8@ @ ?( ?4B @ODWC_B{Ũ^_#_֟$@ 7$@( 7$ $ $R$R?#^{ WO`"$hDR@B@ }}`Tq}RW 7RR*BA *OCWB @{Ĩ^_#_``@!``@!``@!@ ``@!```@!!?#^{og_WO *`B$tD'*"R?ֿq-'TRz"$&w&jo?@?q(T JIy ֟$?qT$?qATRcCR@ @RR%oxDbI?ր 4*!5?qA!T$?qT$?qaTcRCR@ @RR|R @h_h*@ o!5@^^$vDbI?5_$$*5 4?qTRcCR@ @h_"R(!_ 5" @R (~@_vDbI?*4!5?qTRc@R 5T?q@T4S_*@@!?qTG@@!?qAT@@!d@@!!N!ԉq,T*@@!R*?*OIWH_GgFoE{D^_#_@M@J>!@5@u;!5@u^0*!5@&u@^u!5@ @@@@@!@?#^{g_WO A8B**>R@s`@RYR?Rrk,TBAq T(RrkTQ(@Rrk T@RrkT# RYv@`"@w`@y`@w`@9y`@9w9RCy9"RCD`3A9`"+@w9`B/@v`b3@w`Bv`b `rvv >R B@$ մ@ *tOBWA{è^_#_֟$$R$*R@$R$*R$R$*R=@$R$R?#^{WO*"Q qT ) +yJ @֟$ *9$ *$ *y $ *$OBWA{è^_#_֟$`@R$`~@R$`>@R$R?#^{O**61ճ762OA*{¨^_#_ָ߈Hȶ߈H?#^{og_WOA8B RѼ RnX@T һ17"ї@_ 6 C5 @7@" C;h( @" @4RB7@R?}?BBѢRBBA94+@'9@ 5@&; ӆI3bR4C@B$:׊D#W*"R?  3(CR?k/(@ ښ;@<#/@%iC(SR"$[h@9h4@9h4[Rz@jh@qT kjih8) ֟$j`"u@`"R 2Rs@RR@ RBRZZӆD†I`?`5jrA/@@2$j`"u@`"R 2Ru@`BRRRz @`bRrB RyRZZӆD†I`? 5RRBAq"$$$ZZӆD†I`?5$ 5$@ 5R}@@TNA@3@@;@2 +@D*8;@`"h 3!5;@ A`"@+@@h &*;@`"A{  @+@@*;@`"{ **;@`"u A @+@@@!R*`?3@#@R4C;@S@6@#h ֚}H @H4R RU!CB @[?C9'@kAT sR;@!A3@2?C'@ @@Y T n@A8B_ aTOSWR_QgPoO{N^_#_?#^{g_WOv2RuRh@RR@k@ qT R}Z@cA@R@RbR}@@iTRaBA`t@ODWC_BgA{Ũ^_#_?#^{ORtRtn`Rtr`R*`RvOA*{¨^_#_?#^{og_WOt"w2R"9x@X`RR*zBA;RRj@Q 1CT71u@藟T*{(R9xrR@aA ? TR@ ? TxRaBB ? TR@@ ? T@&RIRxRvXuRy@`RRC*tBARR@h4qTRRB @{Z}@?IT!5*OGWF_EgDoC{B^_#_@*R[o(h{R`'wy 3T@?u@"R uBx@Ru@RB htu@Rb`wB`!Bj`B(RhB9`Rh}yB@9(u}RVT X #'@@T;@   CS@qATSc@@* !@5s]`"vbx&7@6V`y.x2_@*2@DRR !` 5``@`#/C'S37T@;t"V?!R"R'@#R|s?#^{og_WORR;R `hVT@aT+:@2@T#@8TBRhu @9?`T@R`h"HR` һR`hVTd@aT<`wv:@x2@@T3Z6#@@#\#h@Ts @_s`T@OG*WF_EgDoC{B^_#_?#^{g_WORtRvVT@aT :@>@W@#W*RH_w`TOD*WC_BgA{Ũ^_#_?#^{ g_WORRVT@TT:@@ TRB]`TH_wbu@"B B9* OEWD_CgB @{ƨ^_#_?#^{og_WO`by.@R4v{2@ TR R *789 `#t@h_84@RDR@ucu:@6;C 5R[ATT5R@TT6@ R Rh@a  _ @`"`t&@u@@? R_ @`B(R*hROGWF_EgDoC{B^_#_?#^{ O*q-Ts`@RR ~RR~u`"t  @OB{è^_#_ss?#^{O3t@OA{¨^_#_?#^{g_WO" @qT@"(_h" @@4_T *_ TB9C7?bT@*8|@"*ODWC_BgA{Ũ^_#_u**?#^{WO*37`"h @kTh@Q5@?T*@h@*R*OBWA{è^_#_?#^{ _WO3`"v @qT|x@A"@4?TB @h?"T@h@*R* ODWC_B @{Ũ^_#_?#^{ O**uT7" @k T@Q4@s6 OB @{è^_#_?#^{_WO*U" @qT@Ѷ""@4`TBB7ӂ_t6   OCWB_A{Ĩ^_#_?#^{_WO*t" @qKT8R@@6* 5 TB**OCWB_A{Ĩ^_#_?#^{ _WOt"h @qTR9Rh@@h ?TC9ODWC_B @{Ũ^_#_?#^{ O?T*`5* @OB{è^_#_S?#^{ O*37@RR`RR`~u" t @OB{è^_#_?#^{O3t@OA{¨^_#_?#^{ g_WO*uW" @qT@#(_(4T * T9Z37?BT@R"@R"!@"**v** @OEWD_CgB{ƨ^_#_?#^{ O*S47`"h @kTh@ R"@?T*@h@ R*R" *OB @{è^_#_?#^{_WO`"u @qmTRw@~"4T@?BT@h@*R*  OCWB_A{Ĩ^_#_?#^{_WOt"h @qT7Rx@@H?T@h@*R*T**OCWB_A{Ĩ^_#_?#^{_WO*x@R~@b(*@qTRb@** 5 h@ R" `@**OCWB_A{Ĩ^_#_*Rb!@?#^{ _WO`"u @q TRv@~#4?`T+@qT@**@5 h@`@** @ODWC_B{Ũ^_#_4*+@?#^{ _WOt"h @qTy@5*@qMT@** 5h@@@5T** @ODWC_B{Ũ^_#_* *6"*@h@ R" !?#^{O*@ Rs")`@OA{¨^_#_?#^{WOT" @qT@"4_OBWA{è^_#_ ?#^{ WOt"h @qkT7Rsh@@ 5 T** @OCWB{Ĩ^_#_*h@!?#^{ _WOt"h @qTR9Rh@^h ?T9ODWC_B @{Ũ^_#_?#^{g_WO**@#:@ @**@?c(@9cOD*WC_BgA{Ũ^_#_?#C^{g_WOA8B**"&@@787y06>77yH7`6.(@R:?3"BR29.b@yA8B_ ATOHWG_FgE{D^_C#_?#C^{og_WOA8B**`h>@`85hB@ @ 2CqSQ*` R(rA _ @ I(!Ț()!I)4w#tR @`#Rv3A``y9@h/hc@y``^_*@$RhA8B_ aTOHWG_FgEoD{C^_C#_?#^{_WO**@*OCWB_A{Ĩ^_#_?#^{ g_WO`vhvH9h4u wZAT ҹچ^6@@`#x(@_Tuh*BqTxB`T}kyk9T"BT@*vuh@hR@k@ qT R}Z@cA@@Rb}@@iTa@`t@OEWD_CgB @{ƨ^_#_?#^{og_ W O A8B Rc`  RwyJPs? T A5@86A@"T@" @T4#Ry@@w#<)wH94" @c@*?TRA@R1cT @`@`@cA8B_ aTOKWJ_IgHoG{F^_#_?#^{o g _ W O C`@&x@IZH@94 RcR@3B$D*"R?#uR#h@ hCR"$<_R@Yo(@qT kjih8) ֟$Vo@"RR@2RB\^DI?4_*C^6j$Vo@"RR@BRB2R @bRR\^DI? 4_*C^69$$$\^DI?@4_*C^ 6;$`4_*C^ 6$4_*C^ 6#@@"@!RRHoAR@Q@RX@@T]R0#@@!_C^H6@* *ZH@94 R]@@!R*?_@@H@w6"qR@ @U 5@R5@_@1R8@!qB T >RRe ZR]j@"qT>Rf[R q:o`"Rh@ !T@`@OMWL_KgJoI{H^_#_n#@`"@w@%@!**X@*@*@*?#^{ OR`R tRtJ` R*` RRtNu*ROB* @{è^_#_?#^{O*5*OA{¨^_#_@@!*?#C^{og_WOR Ҁ _ RFLa@aT_b@@P aTL"@T(v@z6@\@U@"@ShH@aT@@66"_*R_bѿw@`TR_ VP!@aT(#A@C A@@#X*R(#?x`T@@R"HR @_RJPT @*OHWG_FgEoD{C^_C#_@@@!@@T@6A@`#y;h@_T?#^{Cog_WOR@" @TR}`h}Ҩ9~u}RFLa@aT@@Tb@ a  "@@ Tg ҹ|#t@zhg@T[6@\@S@`"|@Y(@HS@`"h @H4@T-@`h@h4@$RT@`@#{@B@!!g@@b@"*ROF*WE_DgCoB{A^_#_?#^{g_WO*@DRYRt(Rv9W7* b bh}Ҩ9~u}xRGL(a@Tc@ a+@DRR@ #Cc @@#YCע# @6W@95*ODWC_BgA{Ũ^_#_`s@``@!``s@``@!tu@@!s@``@!`s@``@!*?#^{ O`bG9,4*!4*64*4*E*OB* @{è^_#_?#^{ _WO*@5RRP"RRBRR@CR @ 6 Rr(Rr9R@("R@ TR@?TR@?T"R@?TR@ @T*4R@Tv6r(Rr9T #  @``@!@``@!ODWC_B @{Ũ^_#_?#^{og_WO@&`RIv@`RC*z@Ruk@h4qTukRB @h}@iT*RDRb(uv~@`"Rw@v@" v@2v@RB s@R`b*xOEWD_CgBoA{ƨ^_#_@``@!`?#^{_WO`rhrH94 RR uNP6`wv 6u"i}h@w" 9} u}RWPx#0@ R R  {Rh}x@9u}RFL(a@`Tb@ a`Bv @9 5H+@DRR "Bb @"Bt" @6`wu`bR*tOCWB_A{Ĩ^_#_@@@!@@!@@!``@?#^{Cog_W O A8t}B9 Rcѳ Du}RFL(a@Tb@ a01"@@1T R oR@٢@94 h};A9hu}RVP!@T^""A@T"џv64@" @h46@6 ;7o@^6@9h5B A"@;`#yt #(@ T@ ` T aT@DRYR@DRR@*"R~~u}#@# @ODWC_B{Ũ^_#_@!u?#^{ g_WOR@`?Tv""Rt@@T*R@;`@@#H !;T @ AT@3H@(4Rv@@ 5R@`u@" ?#:T*X"&Dhھ`*?bT?bT ?T@B& #D8 @@*@?*75"&Db&D*?*7h}D9~u}"@u@`T@ @``@!tm*s@``@!^B 5M@@@!C@@@!:@!'@!*43@! @!s@``@!** @OEWD_CgB{ƨ^_#_@!s@``@!@!D?#^{og_WO ? TR?T"@|4i T"@{h~h h~ӈ"R@5*5B h~B $DH?*5**OEWD_CgBoA{ƨ^_#_@!@!****@!*?#^{ O`?T"`"R@*tOB @{è^_#_@``@!`?#^{ _WOӢ! DT"!@@6"@@ #86 "HR(@*** @ODWC_B{Ũ^_#_?#^{ WO! DT@*6** @OCWB{Ĩ^_#_?#^{og_WOt!v wD T Һ]6"@@#<"HT`"!&OEWD_CgBoA{ƨ^_#_?#^{ _WOӢ!B!*DTւ!@@6"@@ #86 "HR(@*** @ODWC_B{Ũ^_#_?#^{ WO!B!*DT@*6** @OCWB{Ĩ^_#_?#^{og_WOt!vB!w*D T Һ]6"@@#<"HT`!2OEWD_CgBoA{ƨ^_#_?#^{g_WOA8Bt!# v@AD@aT4VC@c[ @W@W`#w*R @V#6 @XWhCz9?`T@#T s^6"@@""(v@bї^^_TA8B_ TOG*WF_EgD{B@^_#_?#^{_WOt"@@aT"@@V#*Rt`TOC*WB_A{Ĩ^_#_?#^{ WO*hP?TAT"%U6@*cbN@`*X1 T5**OL**?G`*X1T655754W4 4*R@!6H )r@"!** )r@"!**5$Dh?*X1T5 )r@"!**5* @OCWB{Ĩ^_#_?#^{WOA8B## 5 4* R@ @Ri}r T#*A8B_ !T*@OEWD{B^_#_@! R?#^{og_WO A8B>h}tD9~x"@HH@@T@H@ _?bTVCH @ RU 5bMAq"T RR] 'bMAq!T R] B( bM ?=qLj@cb Vc@94"&D&D?$D(Cѣc? 5~@?`T;6@:@Y (@(A(@T C( @ A9??T #9@7@5@T^DR @@@`cs `u`^|y`#|_|@ @!aT `#5*A8B_ T*OIWH_GgFoE{D^_#_@!* R@ @Ri}r ,T*@!*B@`@!|@@! R@*@*?#^{Cog_WOh@ T *z@[@\^@#X]C_q 4*5*[6@#X@\@#@#UHh@T@@b@!**OFWE_DgCoB{A^_#_?#^{ WOdR @ u""w"v@6u**OCWB @{Ĩ^_#_`?#^{g_WO*h}D9(u}#@@T@@T@ X8cc@9kT**ODWC_BgA{Ũ^_#_@!:9@!*?#C^{og_WOA8Bch}zD 9Hx"Ȇ@((@T (@ ??T C4 @~@ T@v@(A@TB @ A6?T"@7c5T@DRR @c @#\5@@!AT @cA8B_ TOHWG_FgEoD{C^_C#_ @@! R@ @Ri}r T@`@!@@! R?#^{ g_WO6 t!w"!h&D T` RwDB R_@ @Ri}r( T``@AR@ +{!z y"D6x8h&Dv&`!!R"R*OEWD_CgB @{ƨ^_#_`s@``@!`z@@BZ@ @! R?#^{og_WO  h@ѳ T R~@ T@DRy@ @b_ _w" @"vۢ!Ԃ!2D bTb!B!.D6Ww2D2!!R"R^@? T!5 Rsh@ @Ri}r lTOIWH_GgFoE{D^_#__@``@!@``@!R@@!_ Rt?#^{_WO" @7R@R?t*`?"T"@R{y(R(R2*X 7B@2@ qT4*.2@Rw`"@`BuȐRub9rv ~}SN(""FDv"`*t*OCWB_A{Ĩ^_#_Vv*@$~_~ ȩ5?#^{ O`Bu @@2@ qTa@`t@sbu@"*R*OB @{è^_#_@?#^{Cog_WOT@9@9B RqHRqqT@bXU@?BT@A3?T@?Ts@`B"u @?Th}9~u}SR{hFH(aH@T@cH@ a+s`@RR\#U@C\Sc\ u@U"@s[[#S@T@`h]kaT`u](@`Ts@`TVCU @6*"OFWE_DgCoB{A^_#_@@S@``@!@@@!*@@`s@@@!*@"@@`s@@@!*@1T*@`s@@!8@``@!@``@!#!s@@`@@a@``@!*@@@@@s@@`@9?#^{og_WOtwx~@ T *(@h@TzsZ#sTBT:H@ad@aT`"z@@cZ^H@`bh@ as`T@TT_ @;OGWF_EgDoC{B^_#_@cJ*A?#^{WO3u@`"v@b@`t@`Bv@b@tbv@a@`@t6`u@v@" `tHRthv"@"@`T@bv@"*R@*OBWA{è^_#_@?#^{ WO*5 h}Ҩ9h~u}RFHa@TF@@Tb@ a"@T@T]kTȂ]T@@T OCWB @{Ĩ^_#_?#^{ WOt``u@9h@94qzS45R`@?BT``"w@9`2Rv @s@4******** @OCWB{Ĩ^_#_Sa@@``@!?#^{ _WORtFHa@aT!b"@@T]?Tcu`T*ODWC_B @{Ũ^_#_@?#^{O*TȐR9rh~}SN(""FDa@T@k@Tb@ aOA{¨^_#_?#^{ g_WO tv""FDa@aTGb@@3@ qT@@#XB @@@`#x *RHc_9?`T*OEWD_CgB @{ƨ^_#_@?#^{#_WOA8*B*"$DHRB$[)D*"R ?D*?*5A8B_ T*#@OGWF_E{C^_#_W@!@!**?#^{#WOA8*B* "$D(*[)?*B$D!R*?֓ 5 @tA8B_ !T*#@OFWE{C^_#_U@!?#^{ *q"T3`@ @{¨^_#_?#^{ * ) q (q @J@{¨^_#_?#C^{OA8BcBB#RRt!B#?bTR`t"T*A8B_ TOD{C^_C#_@R`t"``@!?#^{COA8*B2qTqT R!RK "2**@5A8B@ T*@OC{A^_#_``@!*R``@!*?#^{ CSg _ W OA8BRRBR Y 5AR9RK ?q;x@qT_k88@AR*A8B_ TONWM_LgK{IS@^_#_@!`@!@*?#^{ Co g _ W OA8BtBBR!R<*ORR&qTRb6F*R`5hkMqHT kjih8) ֟$R 5 5R;oM 5R=<;:987sRCѵKC ?qW@_qT?k78`@CAR*A8B_ ATO^W]_\g[{Y@^_#_RR`@!@*?#^{ Co g _ W OA8*B@RR` *Z* 5AR9RK ?q\@qTk98@ARA8B_ T*ONWM_LgKoJ{I^_#_@!s@!@*?#^{o g _ W O A8*BBBRBqR2 "@hB@Tzu"THT!R**"@$@aT# C: @_mT$@c R*cR6R* (@ y`Tv6!R!Rq-T5*bM{QRRQq>q TR '9DR'C(D Ec RB*cRkTkT   T!R@*A8B_ aTOMWL_KgJoI{H^_#_@*?#^{ Co g _ W OA8BRRBR@ Z* 5AR9RK ?q\@qTk98@ARA8B_ T*ONWM_LgKoJ{I^_#_@!s@!@*?#^{Cog_WOA8Bt+BBR~@&T:@? 'T*RB*'R@      V@!RURFLa@aTQ"@?T ;<^5{@ Cѵ@&_RR R R5\$C]RR9@?`T@RBRb@ avZ@_`T!R@"*_>R_#qhT@>RUoZRjY *mRWR_YR{XXRB*RTRRURR@$@RBRRR@KY?`T@>R5m[RnYRB  RBR_qqT@@X@T{u"TbT!RA'@Z@?T BR*A8B_ aTOVWU_TgSoR{Q^_#_@*?#^{ Co g _ W OA8Bs`@RR@ Z* 5AR9RK ?q\@qTk98@ARA8B_ T*ONWM_LgKoJ{I^_#_@!s@!@*?#^{og_WOA8BT)BBR~@$T @~@@ $T*RCRBx/CR t   @!R*""FDa$@aT #;@%@CR**CR c(@ as`T@Tzs"sTbT!R@     '@!R*#`hFHad@aTY|"t@Tѕbњ]^@H'ѕ]B]8ZqWR]8qZ^ @CRB**#'CR@T{{`bh@ asR@#@s`T@Tzs"sTbTy!R@s@@T/@* BRA*A8B_ !TOWWV_UgToS{R^_#_?#^{ `2h@Q qT @{¨^_#_``@bB!R?#^{ _WO `B@ ? T$R @ T$R @H T$R @ T$R @ T$R` ?@( T`&`&t`'u`"'v`B'w`b'x*y* @ODWC_B{Ũ^_#_``@!``@!``@!``@!``@!``@!?#^{O&D4*ROA*{¨^_#_?#^{Cg_WOA8B @ VAY 3 @ #7C 8 @(@ )JqBF# R*##A8B_ TOUWT_SgR{Q^_#_RR`@!?#^{_WO@ VA@RR`5*@OCWB_A{Ĩ^_#_@!`*@!?#^{_WO@ RRBRVA@5*@OCWB_A{Ĩ^_#_@!`*@!?#^{_WO@ VA@RR@5*@OCWB_A{Ĩ^_#_@!`*@!?#^{_WO@ RRBRVA@J5*@OCWB_A{Ĩ^_#_@!`*@!?#C^{og_WOA8B RA8Հb5@@4CR r( @ R(R( @aT\d6( x&/j~H5#9c R7HR@@dIC*5R_R<@@ T RhHhc|H R(H@ T}R}RR@T* @@R@@@!**A8B_ T*OHWG_FgEoD{C^_C#_ @s@R@@!* ?#C^{C_WOA8Bvt"Rw@&x@I*5`bR@`BRu@h @A8B@ T*ODWC_B{A^_C#_*@R@@!*?#^{WOV @Hu")JJJ G@RJR " *R"!R"!R"!R"!R"!R"!R"!R"!R"!R")(RJ *OBWA{è^_#_RR`@!@!`?#^{_WO@H")JJQqJ kT"5"2"/",")"&"#" OCWB_A{Ĩ^_#_RR`@!@!?#^{og_WO`@yH:@u5@(@ "7" &A@aT*#@@@`T@X`#x*RhxZ_`TB @w@Q@u@uOEWD_CgBoA{ƨ^_#_``@!``@!*?#^{g_WO* @Hq RZ(KR1q_SqCTS R J)@*R #B*R*"#w hBBxBi}@؂ 9} u}y7# 9'A #8H3QqT )+ih8J @֟$y"@RR`@!@!$y"$y"$y"y$y"$y"y78@C @5b5S R J)@*RB*R(R!*"8:@Z@cV65(+@Q57+7@b48(;@5;#@8$y"$y",76(;@8;i}@؂ 9} u}y7# 9'Ay-@!ODWC_BgA{Ũ^_#_@!?#^{ g_WOU 6 @H h}Ҩ9~u}t" &A  "@@T@  Ȇ@QqT@H@#@@T(?1QqT )+ih8J @֟$z"I@x9 #8@!@!@!|$z"$z"$z"$z" $z"$z"$z": B @7bb@b@H C @YH;@QX[;Y@ c4Y@ VTH+@T+*R@t hBBQvBOEWD_CgB @{ƨ^_#_@!?#^{OB!!!!!OA{¨^_#_?#^{g_WO*t"xv@1! Tw`b!R"RtBv@a@aT9b@@X@#X*R"@@ATHc_@@9?`T*ODWC_BgA{Ũ^_#_`Bw @@b@!*?#^{WO@DRRCR!r*7`"&BvD "b!B @95*OBWA{è^_#_``@!t``@!`s@@!?#^{ `Bh @ @{¨^_#_?#C^{og_WO`btBRu@h @   h"C_ T{`sh@h45`Rh@TuR@@ TT$"@H@bn@5"@54_@95R9@TZc_aT@Ru{@2@C_@= @9 5_wbhB @uW6@X@U@" @UHRHVcA @C_R@)T q`TqTu5 R*OHWG_FgEoD{C^_C#_ R`bh@?@Ruz@2@@*?#^{_WO*bB@b @BQqT@T Rqq qH q)  * *OCWB_A{Ĩ^_#_?#^{og_ W O 44BR @BH5TR @1"h}ҋb+>ib9Rh~rȐR 9rx+} }SB9TRr@ 4R^"@*BAq*1T*`2`o@H@k2T@DRR3^@@#6XH@1` T@95]@9H 4^V@BqYb0T@@@@ @BQqTh@_aTT^RRR@@2@*X4^v@Bqx")T@[xh@ah@`T`ch@ aRq?q q  *_qAT 74*R5R@h4 @@" @*(R9h{B@@^@9@@!*O@DRR v#s`Cv|cv @v"`x|#8#{@6`#x C;< R@9(5*5R@)TBT@@^@@C@!@CV @@!**OKWJ_IgHoG{F^_#_`s@``@!`s@``@!R@s@``@!*@s@``@! @s@``@!*@s@``@!x@*@*@*?#^{COA8B 7RJ`**A8B@ AT*@OC{A^_#_``@!?#^{g_WO@v T B @R@:R_GT(_ qAT*78R@iTZb9c_GT@*rA 1T`@* 7**ODWC_BgA{Ũ^_#_@!?#^{ _WO`r@uA1T 1T* `n@@DRR "Bx byZA 6 #7 @9H5*ODWC_B @{Ũ^_#_@!@!*B @``@!`@`"@s@@!?#^{ O@DRR`"BOB @{è^_#_`Bs @``@!?#^{ g_WOx@@ T C@c#__5b6@@ #8H@@T@@@OEWD_CgB @{ƨ^_#_?#^{g_WO* ZA@T""@6"@@@#X@ 6"TTODWC_BgA{Ũ^_#_?#C^{C_WOA8Bbn@x@#(`1@_(@5"RK}@A8B@ ATODWC_B{A^_C#_RRs@``@!!?#^{COA8B`bsn@!TF@4*`~@RA8B@ TOC{A@^_#_RRs@``@!`Bt @@b@!?#^{ WObn@buw@7?"@1OCWB @{Ĩ^_#_RRs@``@!R?#^{og_WO`bvn@@95@1T@ @Tzsh"sTToT @ u@a@aTSb"@@T4_6 C: @;@`#z[ C<( T@@"*Rhbu @_`T@OG*WF_EgDoC{B^_#_B @`t@@!UB @`t@@!L?#^{_WOA8"@A9x(7@7"1臟HRA 8B;h4  RBB @) 8*@* ? ?8B@"?("R+ 5B;ըh4  RB( 8@ @ ?( ?5BՔOCWB_A{Ĩ^_#_R!$@ 7$@( 7$ ռ$ h*$R$R?#^{ _WOA8"@A9x(7@71臟B"1臟*= 9B;(h4  RBB @) 8*@* ? ?9B@"?("' 4B;Ոh4  RB( 8@ @ ?( ?4B @ODWC_B{Ũ^_#_֟$@ 7$@( 7$ $ $R$RF8 RFFF8ը RFF՟@՟AF8( RFFF8Ո RFF՟@՟A?#^{ WOs @R}R ?B T`th@A`2h@ q Tt<h6Oq T`Rc??g?c?9*Rg?9@zBq'T*` yA!**!R*!RkTkTkT!?BT?"+ @?ThkSR}@@T/s*{#R* 76ZRTւ/@R}@~ ?T!/@kT}R?T!/@k!T@{w*5T9#+@h@h4*9R3Q3B @*7w~@[<{ @d@**[@+@h@?kT9@'@@Z !5!:5!5*`z-**$z**z*****@u@5@@'@@5@` tA!Rq T!**>!@*5#>!*5=>Gh !5#>Gh !`5C>!!5c>!!5@` sA!#Rs?@hQ@` uA!RqT*!R**@HTxB3Q*9{*k T*@Z@@|7kT@'@@` tA!*qT*Cvk@(kTvBQ*9#R**4*@@Z*h7kT!#R@7^ '@C}<'@!*3<qT*!#R*7<ZqTV(R<7#@L!#R$R=Z qaT=!#RDR#=ZqAT.*0** **!#RdRC=ZqaTc=RR@` CuASC9!*qT`BR_?BRT!U?UT!#R3R9    @  38A@qT4RqkFT**cOE@ET7RQ#R*@*Y`E5kT!RkDTB*`49[o@Rc! o T5**qST3RwQ#R*7ZO@q 4kTs**Q7#!Q5!P5!P5!!!#RC!4*X1!OTK@!4!@'4!`'4! n5**R3R***7RH*G@O@9o@[@ SZ77536@h@ R[@3!*|Rh @[@@b5Ѣ@C5!R*qkTY?kT*R}?bT!kT!RqmT*#`}R@s!*7ZTz#@}@@#@^[@* 59^75S@6@SѢ=<;+:T5!R*qST^k!STB*4"5[@[+@*!#]!*1aTK* O7*R~`O?OT4)!#R*#@Ys@qm$T+@@sR4 T"3 {uTC)@^4b@*+@[@ H595**:R9R***YR*R**J[@*Cs0*"h`3{:z@D@ R[@@!)^[@*cO'@@ )Jq@@'@*Y***@'@'*Z*'@@*kT@ 51! 5Z*!* *@ @+5-*Z@@G*)**$O@*** *Y*'@@5s@` vA!BqT*S5@TuBQ*#R*@Z7kTS'@@` ?sA(R!#R@` `A!??9@` ?sA!#RR@` sA!#R!#R&Z&@ = @!*zA8B_ T*OZWY_XgWoV{U^_#_@'@***'@@*kT@5k*Y*'@+*'@!*z*[@**!#RR@*?#C^{ o g _WOA8BBR>=<;/CBRBR@ AѸ**C**Rq-Tk$Tk#T*t#@#T***R#R*@"7y@(@R@C#R* 7y@(@R@@ 4!q{*@7/@y@(@4TZq T@>GqT**q*4@T@RiX%` Tt@@t 59@<@@(@A@?@T@~@ C @ R|s*#*RCRRqR9q @9T@qT>@*r*v@(T@Zw@@w 5@@A@* 7*A:y@/* ***@>@@>G`@A8B_ AT*OPWO_NgMoL{K^_C#_9@@a*a?#^{WOut@ A!*` R`v*6 Rb!#R7t@ RAuR!#Rhn|jTY1aT*+@qHT*#TT**5 T ``@*OBWA{è^_#_?#C^{C_WOA8B`t@ A* uS!qMT**5Q*#R*@*5kT*A8B@ !T*ODWC_B{A^_C#_``@!*``@!*``@@!**kT?#^{*{^_#_?#^{*{^_#_?#^{_WO!R*qT*R~?T!*@kaT*u*OCWB_A{Ĩ^_#_*v*?#^{ *s%R`b!BL55@555 5*56**/**'********** @{¨^_#_?#^{ WOs`@RRst `BDR"r*Rc*R 5"J@2}S!BN?BTV6@R`5"Bj@HT*4v.*@v*@@R`B`@* @OCWB{Ĩ^_#_s?#^{ !*5* @{¨^_#_*?#^{ WO!*`5BT* @OCWB{Ĩ^_#_*?#^{ !*5* @{¨^_#_*?#^{ !*5* @{¨^_#_*?#^{ !*5* @{¨^_#_*?#^{ !*5* @{¨^_#_*?#^{og_WO!sv@` TZע؂@bV!R*rBVqT>GB*@T`|@TY!RAۂ]B_]<`@"ۂ_b;nG;rG;~G=ۢG<۞G;H@AZ;H@AB[;H@A\;H@A(@h4 #rD &(D?2@N@VQ*6"@@ #8Z "TOEWD_CgBoA{ƨ^_#_No pinctrl defined 3lwis-dev: Cannot allocate idr instance 6lwis-dev: %s Clean up LWIS devices. pinctrl state %s or %s not found, fall back to %s Stale SLC buffer free for fd %d with ptid %d 3Error in lwis base probe 6lwis-test-dev: TEST device initialization 3lwis-test-dev: platform_driver_register failed: %d Already subscribed event: %llx, trigger device: %s, subscriber device: %s 3lwis-int: Failed to allocate IRQ list %s: Failed to read IRQ status register: %d Caught critical IRQ(%s) event(0x%llx) cmd_periodic_io_cancelFailed to process %s (errno: %d), expecting argument with length of %zu, got length of %d. Mismatch kernel version? 3lwis-pin: Cannot find pinctrl instance 3lwis-reg: Error enabling regulator %s lwis_fence event id-%lld counter-%lld triggered transaction id %lluCould not allocate lwis_client_event_state No events being monitored Failed to allocate lwis_fence at creating new fence Failed to allocate lwis_pending_transaction_id at adding transactions to fence lwis_fence transaction id %llu added to its trigger fence fd %d Invalid block index %d, %s only has %d bts blocks Updated bandwidth to bts for device %s block %s: peak: %u, read: %u, write: %u, rt: %u 3lwis-dt: Failed to allocate regulator list 3lwis-dt: Error setting leaf nodes for interrupt %d %d 3lwis-dt: Failed to allocate PHY list lwis_dev_process_power_sequenceNo %s gpios defined Error set GPIO pins (%d) Error lwis_dev_power_down_by_default (%d) Error enabling GPIO pins (%d) 3lwis-dev: Failed to lwis_dpm_device_init (%d) Update %s freq from %u to %u, clock read back: %lu Failed to create lwis_i2c_kthreadFailed to create or find i2c device 3LWIS device cannot be NULL Mismatch partition names and sizes: %d partition names VS %d partition sizesFailed to create lwis_top_kthreadInvalid value bitwidth %d 3lwis-i2c: Unsupported buffer size %d used for buf_to_value register_readFailed to apply event control 0x%llx 4lwis-periodic: Cannot allocate new periodic io proxy. valueCannot create sw events for transactiondisable3lwis-buffer: Disenroll: buffer is NULL 3lwis-util: lwis_device_single_register_read: lwis_dev is NULL Failed to create DebugFS transaction_info - %ldAllocated buffers: None block_pool is NULL 3DMA-BUF heap failed to alloc %#zx bytes. Error code %lu 3lwis-dt: Error parse_unified_power_seqs 3lwis-dt: Allocating irq_gpios_types list failed 3lwis-dt: Can't get power-seq node 3lwis-dt: Error adding power sequence[%d] 3lwis-dt: Cannot set event info %s 3lwis-dt: Failed to allocate memory for irq regiater bits leaf-interrupt-namesgpioError enabling regulators (%d) 3lwis-dev: Failed to lwis_top_device_init (%d) 3lwis-dev: Failed to allocate cdev 3lwis-dev: Failed to add cdev Opening instance %d 6lwis-dpm: DPM device initialization Error disabling i2c bus (%d) 6lwis-gpio: gpio number: %d i2c_readFailed to prepare for cpu access for fd %d construct_io_entry3lwis-ioreg: LWIS IOREG device is NULL ioreg write failed at: Bid: %d, Offset: 0x%llx Offset %llu, size_in_bytes %zu, will be out of bound. 3lwis-ioreg: Write buf size (%zu) not divisible by %d (bitwidth = %d) Warning: vops.event_emitted returned %d event_state[%2d] FD: %d Mode: %s%s Addr:[%pad ~ %pad] Size: %zu lwis-block-4kLWIS (Lightweight Imaging Subsystem) Copyright 2022, Google LLC Cannot signal a lwis_fence fd-%d already signaled, status is %d Invalid lwis transaction Cannot add uninitialized completion fence to transaction 3Unable to enable platform device 3lwis-dt: Cannot find regulator: %s 3lwis-dt: Could not find a reg bid for %s 3lwis-dt: Error getting irq-events: %d Error enabling clocks (%d) Error powering off PHY &lwis_dev->client_lock&lwis_client->event_wait_queue%s has no clocks SLC Device Probe: Success Failed to flush pending transactions Disabling a device that is already disabled Device resumed Failed to copy file descriptor from user not supported device type: %d Failed to prepare lwis io entries for transaction Failed to copy periodic io info from user Accessing invalid address! Block size is %d. lwis_fence fd-%d triggered transaction id %lluCannot allocate transaction response Event not found in trigger deviceDevice external event state not found %llx SLCtransaction kthread_run failed MODIFY: bid %d, offset %llu, access_size %lu, start_timestamp %llu lwis-block-128kCannot set ioreg info for %s 3lwis-dt: Error parsing GPIO list %s (%ld) 3lwis-dt: Cannot initialize irq %s phys3lwis-dt: Error adding PHY[%d] Can't find device by id: %d Error in IOREG device initialization LWIS trigger/subscriber device not foundUnsubscribe event: %llx, trigger device: %s, subscriber device: %s 6lwis-clock: %s: %s: rate: %d Interrupt %s cannot set affinity. Failed to flush all pending transactions Register io_entry failed Failed to write registers Failed to copy DMA virtual address from user Failed to allocate periodic io Accessing invalid address! Alignment error 3lwis-periodic: Cannot allocate new event list Failed to %s event: 0x%llx (err:%d) Enroll: buffer->dma_direction is invalid 3lwis-buffer: BufferCpuAccess: LWIS client is NULL Last Transactions: Allocate failed Allocator free ptr not found Invalid lwis_fence with fd %d. Contains stale data irq3lwis-dt: Count of power sequence %s is not match pulse-3lwis-dt: Cannot find pinctrl state %s Failed to find block name matching %s for device %s Partition handle is NULL SLC file ops is not equal to pt_file_ops Subscribe event: %llx, trigger device: %s, subscriber device: %s3lwis-i2c: Cannot find i2c instance 6lwis-int: %s: irq: %s Failed to allocate transaction info 3lwis-transact: Client pointer cannot be NULL while flushing transactions. Transaction is NULL. Failed to allocate repeating transaction response lwis_device_event_emit_impl failed: event ID 0x%llx Top device is null 3lwis-buffer: lwis_platform_dma_buffer_alloc failed (%ld) %s3lwis-dt: Error parsing regulators Error parsing i2c lock group id 3lwis-dt: Error parsing irq GPIO list (%ld) i2c-lock-group-idError setting %s state (%d) I2C Device Probe: Success NOT in useOffset (%llu) must be < %d 6lwis-top-dev: Top device initialization Allocate trigger_event_info failed3lwis-int: reg bits num != irq event num. Failed to allocate io_entries buffer Failed to apply qos setting, ret: %d Invalid ioreg batch write at: 3lwis-periodic: Cannot create sw event for periodic iolwis_fence add weak transaction for event id-%lld triggered transaction id %llu3lwis-buffer: Enroll: LWIS client is NULL Cannot create enrollment list Last Events: [%2d] ID: 0x%llx Counter: 0x%llx Timestamp: %lld Num Entries: %zu Processed @ %lld for %lldns lwis-block-largeinput is NULL cmd-pktReleasing lwis_fence fd-%d3lwis-dt: Failed to allocate IRQ list 3lwis-dt: Error getting reg-names from dt: %d 3lwis-dev: Failed to allocate power sequence list It's not i2c device 3lwis-dev: Failed to lwis_i2c_device_init (%d) Failed to set LWIS IOREG transaction kthread priority (%d)3lwis-clock: Clock %s not found Failed to allocate memory for i2c write buffer I2C Write failed: Offset 0x%llx Value 0x%llx (%d) i2c_write_batchDuplicate event_id: %llx for IRQ: %s Failed to allocate lwis_enrolled_buffer struct cmd_transaction_cancel3lwis-reg: Regulator %s not found 3lwis-event: Failed to allocate event entry lwis_client_error_event_push_back3lwis-buffer: Alloc: alloc_info and/or buffer is NULL 3lwis-buffer: Could not get dma buffer for fd: %d(&lwis_dev->transaction_worker)->lockFailed to generate buffer info3Unknown LWIS device pointer &new_fence->status_wait_queuesystem-uncached3lwis-dt: Failed to allocate irq list 3lwis-dt: Error getting irq-gpios-types: %d critical-irq-events3lwis-dt: Failed to allocate memory for critical events Error lwis_dev_process_power_sequence (%d) shared-enable&core.lock3lwis-dev: Failed to register LWIS base (%d) lwis_driver_exit3lwis-i2c-dev: Error in lwis base probe No valid partitions is found in SLC Failed to request IRQ %d Device enabled Failed to copy io_entries header from userspace. Failed to allocate io entries Failed to copy transaction ID from user lwis_phy_printCleanup transaction with id %llu has tailing fences; cleanup transactions should not have tailing fencesintint64_tFailed to %s event: %lld (err:%d) io_history=== LWIS REGISTER IO INFO: %s === READ_BATCH: bid %d, offset %llu, size_in_bytes %lu, access_size %lu, start_timestamp %llu EnabledClient %d: lwis-block-16kfailed to copy to user No register space found enable-gpios-settle-timeint-reg-bitsError set regulators (%d) mclk already acquired 3lwis-dev: Failed to allocate lwis_device_power_sequence_info instances Failed to set reset GPIOs to ACTIVE (%d) lwis_i2c_device_disableFailed to register PT client (%d) Closing partition id %d at device shutdownFailed to allocate memory for new subscription lwis_clock_printUnknown IOCTL operation Failed to copy cmd packet header from userspace. Unknown command id 0x%x Failed to power up device Failed to allocate io write buffer Failed to process %s (errno: %d) process_io_entriesFailed to wait for all in-process transactions to complete (%d) Event: %llx, has subscriber: %d3lwis-buffer: Enroll: buffer is NULL Enroll buffer sizesCould not map dma vaddr for fd: %dRegister write bid %d offset 0x%llx value 0x%llx failed: %dbuffer_infobts-scenarioirq-gpios-namesirq-reg-space3lwis-dt: Error getting irq-leaf-nodes: %d Error lwis_dev_power_up_by_default (%d) Failed to allocate lwis client Closing instance %d %s disabled, no need to update qos %s clk is invalid Error in lwis base probe, ret: %d 3lwis-i2c-dev: platform_driver_register failed: %d &group_i2c_lock[i]Can't suspend because %s is in use! lwis-ioregFailed to enable partition id %d 3Failed to allocate slc device structure (&top_dev->subscribe_worker)->lockTop Device Probe: Success Failed to subcribe event : %llx Can't allocate event subscriber list Invalid offset bitwidth %d i2c_writelwis_interrupt_emit_events3lwis-int: irq is NULL. handle_cmd_pktFailed to read registers for modify Failed to read registers Error fake injection: rt_irq = %d, expect rt_irq = %d prepare_response3lwis-reg: Failed to set regulator %s voltage to %d UnSubscribe event failed: %d Disallow top device being the subscriber device Could not attach dma buffer for fd: %d (errno: %ld)UNKNOWNORLWIS Device (%s) Crash Info Dump: === LWIS BUFFER INFO: %s === Allocated buffers: Signal lwis_fence fd-%d with incorrect buffer length 3Failed to register fault handler for the device: %d 3lwis-dt: Allocating event list failed shared-3lwis-dt: DT numbers of irqs: %d != event infos: %d in DT irq-leaf-nodesUnable to allocate minor ID (%d) Error disabling GPIO pins (%d) 3lwis-ioreg-dev: Error in lwis base probe pt_idlwis-test3lwis-top-dev: platform_driver_register failed: %d 3lwis-gpio: Failed to set value for GPIO %d 3lwis-gpio: Failed to allocate lwis_gpios_info instances Failed to copy %zu bytes to user Failed to wait for in-process periodic io to complete Failed to find dma buffer for fd %d vaddr %pad Failed to disenroll dma buffer for fd %d vaddr %pad Failed to free buffer FD %d Failed to copy event controls from user Error dequeueing error event: %d Failed to copy transaction info from user Failed to copy qos settings due to integer overflow. Could not map dma attachment for fd: %d (errno: %ld)[%2d] ID: 0x%llx Counter: 0x%llx Failed to enable core clock regulator-nameinjectionError disabling regulators (%d) 3lwis-dev: Failed to parse device tree Failed to set LWIS I2C transaction kthread priority (%d)3lwis-ioreg-dev: platform_driver_register failed: %d 3platform_driver_register failed: %d Error in TEST device initialization 3lwis-top-dev: Failed to allocate top device structure 3lwis-gpio: Failed to allocate gpios list Unknown io_entry operation Invalid access size 3lwis-phy: Failed to allocate PHY list 3lwis-phy: Failed to set PHY power Could not find or create device event state Failed to %s GPIO IRQ event: %lld (e:%d) Failed to allocate event entry Failed to subscribe event: 0x%llx 3lwis-buffer: Free: buffer is NULL Failed to generate device infoWRITE: bid %d, offset %llu, val %llu, access_size %lu, start_timestamp %llu ID: 0x%llx Trigger Event: 0x%llx Count: 0x%llx Submitted: %lld lwis-block-256k3lwis-dt: Error parsing enable-gpios i2c-busreg-names3lwis-dt: Error getting irq-gpios-events: %d 3lwis-dt: Failed to allocate injection irq-src-regreg-value-bitwidthgroup_i2c_lock is NULL. Abort power up. Failed to obtain shared gpio list (%ld) No more client, power down Error updating clock %s freq: %u off_i2cCan't find/create event subscriber list Error selecting state %s (%d) Failed to allocate memory for i2c buffer 3lwis-int: Failed to allocate IRQs Failed to copy event controls due to integer overflow. 3lwis-ioreg: Access size must be 8, 16, 32 or 64 - Actual %d 3lwis-phy: No empty slots in the lwis_phy struct chartransaction type %d processing failed, skip this error and run the next command Duplicate vaddr %pad for fd %d3lwis-util: lwis_create_kthread_workers: lwis_dev is NULL Invalid num_trigger_fences value in transaction %d 3lwis-dt: Error parsing reset-gpios power-down3lwis-dt: Cannot find clock: %s bts-block-namesirq-mask-regaggregateFailed to set reset GPIOs to DE-ACTIVE (%d) Failed to update bandwidth to bts, ret: %d %s clock not definedError enabling i2c bus (%d) Cannot instantiate pinctrl instance (%lu) in useRead range[offset(%llu) + size_in_bytes(%zu)] exceeds scratch memory (%d) Error in top device initialization 3lwis-int: Error retrieving interrupt %s at %d Cannot find allocated buffer FD %d Failed to clear periodic io id 0x%llx could not find lwis device by id %d 3lwis-periodic: Unrecognized io_entry command prepare_emit_events3lwis-periodic: Cannot create timer/periodic io list char[32]Clean-up fails with error code %d, transaction %llu, io_entries[%d], entry_type %dFailed to allocate repeating transaction instance Failed to find or create new client event state 3lwis-buffer: Free: LWIS client is NULL ANDNONEdev_infoNo transactions pending Pending Transactions: wlwis-block-32kblock_pool %s still has %d block(s) in use lwis_platform_update_qosport-nameregularregulatorShared gpios requested by another device 3lwis-dev: Failed to create device class Failed to allocate TEST device structure Allocate event info failed IRQ(%s) event(0x%llx) enabled once register_modifyNo resume sequence defined Failed to get event: %lld (err:%d) Invalid command id for transaction lwis_ioctl_pr_err3lwis-pin: Cannot find mclk state %s Cannot allocate weak transaction lwis_device_pending_event_emit error on ID 0x%llx Failed to add event id 0x%llx to trigger/subscriber device 3lwis-buffer: lwis_client_allocated_buffers_clear: LWIS client is NULL === LWIS EVENT STATES INFO: %s === regulators3lwis-dt: Error getting irq-reg-space from dt: %d 3lwis-dt: Error getting irq-mask-reg from dt: %d irq-mask-reg-toggle3lwis-dt: Error setting event info for interrupt %d %d 3lwis-dt: Error counting leaf-interrupt-names for : %d 3lwis-dt: Cannot find leaf irq %s Failed to obtain gpio list (%d) Error executing device enable function 3lwis-dev: Failed to create device Failed to obtain reset gpio list (%ld) TEST device: Error in lwis base probe: %d TEST Device Probe: Success %s: Contain invalid leaf irq index: %d lwis_ioctl_handle_cmd_pktFailed to allocate buffer Failed to allocate event controls ioreg modify read failed at: Bid: %d, Offset: 0x%llx 3lwis-periodic: Cannot allocate periodic io response Updating device flags failed: %d Subscribe event failed: %d 3lwis-buffer: Alloc: LWIS client is NULL BufferCpuAccess: dma_direction is invalid 3lwis-buffer: lwis_client_enrolled_buffers_clear: LWIS client is NULL lwis_t_%sWRITE_BATCH: bid %d, offset %llu, size_in_bytes %lu, access_size %lu, start_timestamp %llu DisabledFailed to read registers: block %d offset 0x%llx Allocate block_mgr failed Failed to find lwis_fence with fd %d 3lwis-dt: Error parsing suspend-seqs %s-seqs3lwis-dt: Cannot allocate regulator list 3lwis-dt: i2c-lock-group-id value wrong 3lwis-dev: Failed to lwis_slc_device_init (%d) Failed to apply core clock requirement for %s, ret: %d 3lwis-dpm: platform_driver_register failed: %d Partition[%d]: size %zuKB is %s 3lwis-gpio: Failed to set GPIO %d to input Failed to request GPIO IRQ Failed to copy ioctl message from user Offset: 0x%llx, Base: %pK 3lwis-ioreg: Read buf size (%zu) not divisible by %d (bitwidth = %d) 6lwis-periodic: Created hrtimer with timeout time %lldns6lwis-reg: Regulator %s already allocated Unrecognized io_entry command Cannot allocate new event list Failed to push to error event queue, exceeded size limit of %d Failed to create DebugFS buffer_info - %ldEnrolled buffers: Polling timed out: block %d offset 0x%llx 6TransactionId %lld: event 0x%llx (%lld), precondition fence %d signaled3lwis-dt: Error parsing mclk pinctrls 3lwis-dt: Error adding power sequence delay[%d] 3lwis-dt: Cannot allocate pinctrl 3lwis-dt: Invalid irq-type from dt: %s irq-eventsreg-addr-bitwidthNo power_up_sequence defined Base Probe: Success &lwis_client->locklwis_s_top%s: Failed to write IRQ overflow register: %d LWIS_ECHO: %s Failed to copy register read entry back to userspace Failed to prepare lwis io entries for periodic io Failed to allocate clock settings ioreg validate_offset failed at: Offset: 0x%llx ioreg modify write failed at:3lwis-phy: PHY %s not found 6lwis-phy: %s: PHY: %s Failed to %s IRQ event: %lld (e:%d) 3lwis-buffer: dma_buf_fd failed (%d) Could not get dma buffer for fd: %d (errno: %ld)lwis_device_single_register_write: register_io undefined Failed to generate register io history No enabled events block type is invalid lwis_fence_filelwis_fence fd-%d release without being signaledresume3lwis-dt: Error parsing phy's 3lwis-dt: i2c-lock-group-id need smaller than MAX_I2C_LOCK_NUM - 1 Unified power sequence not found 6lwis-dev: Failed to create DebugFS dir - DebugFS not present?Pinctrl states {%s, %s, %s} not found (%lu) 6lwis-ioreg-dev: IOREG device initialization Device disabled Cannot map I/O register space queue_periodic_io_lockedUnknown generic event: %lld Failed to create DebugFS dev_info - %ldNo pending transaction for event 0x%llx r3lwis-allocator: size is not supportted lwis_fence created new LWIS fence fd: %dFailed to initial INT clock 3############################################### Failed to read i2c-addr 3lwis-dt: gpio to irq failed (%d) irq-reset-regirq-overflow-regirq-reg-bitwidth3lwis-dev: lwis_dev is NULL No regulators defined Error setting reset GPIOs to ACTIVE (%d) 3lwis-top-dev: Error in lwis base probe 3lwis-clock: Error enabling clock %s 6lwis-gpio: name: %s error: %ld Device is read only 3lwis-int: Interrupt list is NULL. 3lwis-int: Failed to write IRQ mask register: %d Failed to copy io entries from user Transaction id 0x%llx does not exist or is already done, not available for cancel(%d) lwis_fence fd-%d did NOT triggered transaction id %llu, seems already triggered3lwis-transact: Client is NULL while checking transaction parameter. lwis_pending_events_emitFailed to allocate buffer info log buffer transaction_infoREAD: bid %d, offset %llu, val %llu, access_size %lu, start_timestamp %llu %s Device Name: %s ID: %d State: %s Emit Success: 0x%llx Error: %llx lwis_dev is NULL lwis-block-8k3lwis-dt: Error parsing interrupts pinctrl-names3lwis-dt: Error adding critical irq events[%d] 3lwis-dev: Error initializing LWIS device Failed to parse device tree IO entry is NULL. Failed to copy %zu bytes from user Clock count larger than LWIS_MAX_CLOCK_NUM Failed to power down device Failed to copy buffer CPU access operation from user Offset: 0x%08llx, Base: %pK Failed to process transactions: external event ID: 0x%llx counter: %lld Failed to unsubscribe event: 0x%llx Failed to process transactions: Event ID: 0x%llx Counter: %lld Failed to allocate event states log buffer Failed to create a new file instance for lwis_fence 6TransactionId %lld: event 0x%llx (%lld), precondition fence %d NOT signaled yetFailed to get default camera BTS scenario. %s block %s doesn't support bts system3lwis-dt: Error parsing irq-gpios 3lwis-dt: Error parsing power-up-seqs regulator-voltagesGet %s gpios info failed Failed to get mclk mclk_on3lwis-dev: No device %d found lwis-dpmlwis_i2c_device_enable6SLC device initialization pt_size6lwis-clock: Clock %s already allocated IRQ(%s) overflow register(0x%llx) value(%lld) is detected Failed to copy write buffer from userspace 3lwis-ioreg: Access size (%d) > bitwidth (%d) is not supported yet 3lwis-reg: No empty slots in the lwis_regulator struct 3lwis-buffer: lwis_client_allocated_buffer_find: LWIS client is NULL Cannot allocate new entrollment list I2CFailed to create DebugFS io_history - %ld[%2d] FD: %d Size: %zu Failed to generate transaction info Fail to trigger all transactions lwis_fence transaction id %llu add completion fence fd %d Updating clock for clock_family %d, freq to %u 3############ LWIS IOMMU PAGE FAULT ############ 3IOMMU Page Fault at Address: 0x%px Flag: 0x%08x. Check dmesg for sysmmu errors 3lwis-dt: Error parsing node name suspend3lwis-dt: Error parsing clocks irq-gpios-eventspower-seqleaf3lwis-dt: Cannot set irq %s Failed to allocate dpm device structure lwis-i2cFailed to create lwis_ioreg_kthreadThe number of partitions in slc device is %d, exceeds the max value %dsubscribe kthread_run failed Failed to set LWIS top subscription kthread priority (%d)I2C Write Batch failed: Start Offset 0x%llx (%d) Unsupported IOCTL on disabled device. register_writeNo suspend sequence defined %s disabled, can't get clk LWIS_CMD_PACKET6lwis-phy: PHY %s already allocated Cannot create transaction event list __data_loc char[]3lwis-buffer: Disenroll: LWIS client is NULL transaction_thread_priority(%d) >= Max(%d)Failed to set kthread priority (%d)Failed to create DebugFS event_state - %ld=== LWIS TRANSACTION INFO: %s === lwis-block-512kFailed signaling fence with fd %d6Device [%s] registered IOMMUS :[%s] %#010llx.sysmmu node-name3lwis-dt: Error getting irq-reset-reg from dt: %d Error powering on PHY 6lwis-dev: LWIS Device Info Dump: %s lwis-%s6lwis-dev: Destroy device %s id %dFailed to obtain enable gpio list (%ld) 3lwis-dev: Failed to lwis_ioreg_device_init (%d) 3lwis-dev: Failed to lwis_test_device_init (%d) lwis3lwis-dev: Error in allocating chrdev region Device %s has %d bts blocks but no block name specified in qos setting 3lwis-i2c-dev: Failed to allocate i2c device structure on_i2clwis-slc3lwis-i2c: Unsupported buffer size %d used for value_to_buf Failed to copy io_entries from userspace. 3lwis-reg: Error disabling regulator %s 6lwis-reg: %s: reg: %s voltage: %d (null)func_namelwis_fence add transaction id %llu to lwis_client pending mapDevice event state not found 0x%llx NULL event provided 3lwis-buffer: Can't allocate system cache buffer on non-slc device Last register read/writes: [%2d] ID: 0x%llx Trigger Event: 0x%llx Count: 0x%llx coreregpower-up3lwis-dt: Count of irq-gpios-* is not match enablemclk_off%s clk index %d is invalid defaultFailed to find valid partition, largest size supported is %zuKB, asking for %zuKB 3lwis-clock: No empty slots in the lwis_clock struct Failed to copy register read buffer back to userspace Failed to allocated lwis_allocated_buffer 3lwis-pin: Cannot select state %s 6lwis-buffer: %-16s: %16d %16lu kB lwis_device_single_register_read: register_io undefined Failed to generate event states info Emit Success: 0x%llx Error: %llx fence%s clk family %d is invalid 3lwis-dt: Error setting event info for gpios interrupt %d %d %s-seq-delays-us3lwis-dt: Cannot allocate clocks list clock-familyshared-pinctrlinterrupt-namesresetWrite range[offset(%llu) + size_in_bytes(%zu)] exceeds scratch memory (%d) State %s not found (%ld) Failed to allocate memory for i2c read buffer lwis-%s:%slwis_interrupt_print3lwis-int: Failed to read IRQ mask register: %d Aggregate IRQ(%s) fail to handle leaf nodes Failed to copy periodic io ID from user platform_get_resource error Invalid ioreg batch read at: Bid: %d, Offset: 0x%llx, Value: 0x%llxCould not allocate lwis_device_event_state Failed to create new event state Failed to push event to queue: ID 0x%llx Counter %lld Failed to push error event to queue: ID 0x%llx 3lwis-util: lwis_device_single_register_write: lwis_dev is NULL 3Could not find %s DMA-BUF heap 3lwis-dt: Error parsing shared-enable-gpios 3lwis-dt: Error parsing resume-seqs i2c-addrFailed to allocate ioreg list %s-seq-typesclock-namestransaction-thread-priorityPlatform-specific device disable fail: %d Unified power sequence map overflow 3lwis-dev: Cannot find client instance i2c state_pinctrl is invalid (%lu) Buffer alloc info is NULL Failed to copy io write buffer from userspace failed to copy from user UNDEFINEDioreg read failed at: Bid: %d, Offset: 0x%llx &x->waitpidStill transaction entries in process queue Failed to generate transaction infoFailed to create DebugFS directory - %ldFailed to register to BTS, ret: %d iommusfarawimg-secureCannot find i2c-bus node 3lwis-dt: Failed to allocate power sequence list interrupt-event-infos#phy-cellsHandover shared GPIO to %s Platform-specific device enable fail: %d 6lwis-dev: LWIS device initialization Invalid clock family %d Error in i2c device initialization lwis-topI2C Read failed: Offset 0x%llx (%d) I2C Read Batch failed: Start Offset 0x%llx (%d) %s: Failed to read IRQ overflow register: %d Failed to copy %zu bytes echo message from user Enable counter overflow Register IO not supported on this LWIS device Failed to enroll buffer Precondition fence %d results in NULL file pointertype3lwis-buffer: Unexpected NULL dma_buf 3lwis-buffer: lwis_client_enrolled_buffer_find: LWIS client is NULL lwis-block-64k3 clock-rates3lwis-dt: Error getting int-reg-bits: %d lwis,read-onlyError executing device disable function 3lwis-dev: Failed to allocate read buffer 3lwis-dev: Cannot find device instance 3lwis-ioreg-dev: Failed to allocate IOREG device structure SLC partition sizes are not in ascending order!Failed to find event subscriber list for %llx Failed to copy io_entries due to integer overflow. Failed to allocate register read buffer Device suspended Failed to copy clk settings from user Failed to allocate qos settings %c|%d|lwis-%s:%s|%lld TESTFailed to allocate register io history log buffer Event Counts: Num Entries: %zu Failed to generate buffer info block_mgr is NULL features: Trigger condition contains %lu node, more than the limit of %d Cannot find lwis_fence instance 3lwis-dt: Cannot find device node 3lwis-dt: Error adding power sequence type[%d] phy-namespm-hibernationpinctrl6lwis-dev: type:%s name:%s delay_us:%d 4lwis-dev: Top device not probed yetTrying to release a client tied to this device, but the entry was not found on the clients list.IOREG Device Probe: Success Failed to create a new file instance for the partition 6lwis-gpio: name: %s, count: %d %s: Contain leaf irq %s type is: %d, which is not LEAF lwis_ioctl_handlerReg count larger than LWIS_MAX_REG_NUM Device is not enabled, IoEntries will not be executed in DEVICE_RESET Failed to allocate register write buffer Failed to prepare io entries due to integer overflow Failed updating flags: %lld %llx -> %llx (err:%d) QUEUE_ENABLE without IRQ_ENABLE is not allowed for HW event: 0x%llx First event in queue ID: 0x%llx, current timestamp %lld ns, diff: %lld ns No clients opened Enrolled buffers: None Cannot allocate new fence pending signal list lwis_fence fd-%d not added to transaction id %llu, fence already signaled with error code %d 3lwis-dt: Error parsing power-down-seqs 3lwis-dt: Failed to allocate gpios list 3lwis-dt: Error getting irq-src-reg from dt: %d Failed to vote to qos for clock family %d 6lwis-i2c-dev: I2C device initialization slc_pt_fileInvalid IO entry type: %d %s: Failed to write IRQ reset register: %d Failed to allocate buffer for echo message Trying to suspend a disabled device Error dequeueing event: %d Failed to copy clk settings due to integer overflow. 3lwis-phy: Failed to allocate PHY instances lwis_regulator_printlwis_name3lwis-event: Event ID %lld is not in the error event range Device id : %d doesn't match to any device TOPIOREGFailed to allocate transaction info log buffer Cannot find i2c adapter irq-gpios-types3lwis-dt: Error get GPIO irq name list (%d) irq-type3lwis-dt: Error getting irq-type from dt: %d license=GPL v2author=Google-ACMAdescription=LWIS Base Device Driverimport_ns=DMA_BUFparmtype=lwis_transaction_debug:boolparmtype=lwis_fence_debug:boolvermagic=5.10.177-android13-4-gebc441967af0-ab11066595 SMP preempt mod_unload modversions aarch64name=lwisdepends=bts,exynos_pm_qos,slc_pt,stmvl53l1alias=of:N*T*Cgoogle,lwis-i2c-devicealias=of:N*T*Cgoogle,lwis-i2c-deviceC*scmversion=ga6f6d0631733                       "%c|%d|lwis-%s:%s|%lld", REC->type, REC->pid, REC->lwis_name, __get_str(func_name), REC->value  google,lwis-dpm-devicegoogle,lwis-i2c-devicegoogle,lwis-ioreg-devicegoogle,lwis-slc-deviceK_google,lwis-test-deviceK_google,lwis-top-device KX, $e|wwww xnnnn t<@(X8`$```L2jmp~(Y\_vlwislwis_transaction_debug3Io"',16159=AEIlwis_fence_debug"include/linux/thread_info.htracing_mark_writeLinuxlwislumodule_layoutqbof_n_size_cells;of_n_addr_cells^of_find_i2c_adapter_by_nodee.of_count_phandle_with_argsZstrncmp4of_property_read_u64_indexX{platform_irq_countof_parse_phandleLgpiod_to_irq0Xof_property_read_variable_u64_arrayC60of_property_read_variable_u32_arraym(gpiod_countG/~dma_heap_put@u2<dma_heap_buffer_alloc \dma_heap_findK{*irq_set_affinity_hintS bcpu_bit_bitmap7*bts_update_bw7}exynos_pm_qos_remove_request)__pm_runtime_idleRW iommu_unregister_device_fault_handlerRbts_del_scenario[_|of_property_read_string, of_property_read_u64 of_phandle_iterator_nextof_phandle_iterator_init꽷bts_add_scenario<bts_get_scenindexݚexynos_pm_qos_update_request62exynos_pm_qos_add_request_traceuexynos_pm_qos_request_activeKiommu_register_device_fault_handlerof_find_propertyڗ,__pm_runtime_resumeA|Ubts_get_bwindexB6pm_runtime_enableYkvmalloc_nodenuzkvfreeIbdebugfs_removeQmdebugfs_create_filecstrlcat4strchrzysched_setschedulerscnprintfQdma_buf_end_cpu_access_partialdma_buf_begin_cpu_access_partial؟xdma_buf_unmap_attachmentGdma_buf_detach3+dma_buf_map_attachment kdma_buf_attachT dma_buf_get@Pgdma_buf_putdma_buf_fd"#>__wake_upo’param_ops_bool`trace_event_raw_initɹtrace_event_reg(strace_handle_return ]Rtrace_seq_printfF8trace_raw_output_prepe?ktime_getUbpf_trace_run5ʲperf_trace_run_bpf_submitAjvabits_actualnperf_trace_buf_alloc<"trace_event_buffer_commitstrcpytrace_event_buffer_reservelFtrace_event_ignore_this_pid$event_triggers_callP-Qregulator_disable­|regulator_enableregulator_set_voltage&devm_regulator_put/U:devm_regulator_get˟phy_power_offVphy_power_onm\devm_phy_put3V=devm_phy_getVvhrtimer_forward@%wait_for_completionihrtimer_cancelR>hrtimer_initŸhrtimer_start_range_nsA`__init_swait_queue_head/z%complete1__log_write_mmio3\W__tracepoint_rwmmio_write__hwasan_store2_noabortKi__log_post_read_mmio__log_read_mmioN__tracepoint_rwmmio_post_readn5__tracepoint_rwmmio_read=ysdevm_iounmap̻vdevm_ioremapplatform_get_resourceA)k__arch_copy_to_user&__kasan_check_readpcpu_hwcaps}P__arch_copy_from_userR? Kgic_nonsecure_priorities/cpu_hwcap_keys5arm64_const_caps_readyQd__kasan_check_writeHۈ__check_object_size$___ratelimitr request_threaded_irq#dplatform_get_irqnJnesnprintf9dstrscpy;JQfree_irqi2c_transferU&pinctrl_select_state-ߔgpiod_direction_inputNXgpiod_direction_output_raw Fgpiod_direction_outputG9devm_gpiod_put_arraydevm_gpiod_get_array(Kdesc_to_gpioclk_disable wclk_unprepareUclk_enableqs|clk_prepare^@devm_clk_put=7devm_clk_getHS+kthread_queue_workj@kthread_flush_workermwake_up_process^ѩkthread_create_on_node.[kthread_worker_fn*g__kthread_init_worker__hwasan_storeN_noabortOpt_client_unregisterpt_client_register͚of_property_read_u32_indexY]of_property_count_elems_of_size@of_property_read_string_helperM.fputpt_client_disableFjfgetcQ anon_inode_getfd6pt_client_enableTzD__hwasan_load2_noabort<*shared_i2c_set_stateCvis_shared_i2c_with_stmvl53l1__stack_chk_failupinctrl_lookup_statei2c_verify_client~device_find_childIvsi2c_new_client_device.3odevm_kmalloccplatform_driver_unregisterhZ __platform_driver_registervvclk_set_rateCnUclk_get_rate; __hwasan_loadN_noabortp\_raw_spin_unlock_irqrestore 4_raw_spin_lock_irqsaveT__init_waitqueue_headkmalloc_order_trace idr_findݷasimple_read_from_buffer`Ϙstrlen[cdev_del3`unregister_chrdev_regionclass_destroyxwdebugfs_create_dir%qcdev_add1ucdev_allocnuw__class_create+/alloc_chrdev_region4__pm_runtime_disablezSi2c_unregister_device@del_timerUrS__list_del_entry_valid)device_destroyrmod_timerPjiffies[evidr_removeYyinit_timer_key-device_createh__list_add_validdmemsetwJW__mutex_init__hwasan_store1_noabortidr_allocktime_get_with_offset~)Hmemcpy zkfreeE:#__kmalloctkmem_cache_alloc_tracecgkmalloc_cachesMJpreempt_schedule_notrace__hwasan_store4_noabortNY__cpu_online_mask*zcpu_numberprintk.ێ&_dev_info`1 _dev_warnGusleep_range Ydevm_pinctrl_puthmutex_unlockemutex_locks}=F__hwasan_load1_noabortadevm_pinctrl_get\__hwasan_store8_noabortYP_dev_errZ%strcmph'J__hwasan_load8_noabortt_A__hwasan_load4_noabort1[__sanitizer_cov_trace_pcGNUAJ530ܵmiNIMFGNU8Ldt88N N  ekek 0@L`d&"l&"t ,@L\p$8@HPXP\Phx $08P<PHPXdptx|zJ zJ048<L\hp|OQOQ  ,<DP\dt 0<PT\dpiQiQ ,<LX`lp<x<xx  9 9 $ ( A"0 A"4 @ L T \ d t x      Ie Ie           ( 4 H   \J \J     ~D ~D        , 4 8 T p   @ @    X X        , H X ` @d @l x   X X          0 8 @< @D P X \ Xd Xx           8HP@T@\hptX|X (@,@4@HLXTXhp| @@$,0X8XLX`ltx@@XX  ,48Tp@@XX$4DPX`hx @@ ,48X@XT\hp|@@XX ,4DT`hx@@ XX(0<DTdp|$4DP\dt $,08@DLTX`hpx HP\dh@@XX 0<DLP$0DHP\dtxx$(0DHPdx\\$,8@PX0\0d|$(P0P8HT`teeee}Q}Q ,4p_8p_@Xhxoo11\J\J$,4S 8S @HPRYTRY`l|99iQiQ }Q  }Q  $ , 8 @ H <L <X ` d "l "t    5 5   % %        2  2!!!!$!,!8!@!H!P!X!d!h!A"p!A"t!x!|!!!!!!!!!!!!!!!!!""" "("8"H"xL"xT"h"l"t"""""""""""""# ##(#4#<#D#P#\#p#t#|#############$$ $,$8$<$L$\$h$p$$$$$$$$$$$$$$%%%$%,%4%D%L%T%\%t%|%%%%%X%X%%%<%<%%& && c& c&L&X&p&|&&&&&&&&&&&''' '4'8'@'L'T'd't'xx'x''''''''''''((( (4(8(@(T(l((((((((P(P(((()))$)4)<)D)L)X)d)l)t)|))))))\)\)))))))))** *(*4*<*D*X*h*p*x************+++$+,+8+@+H+P+X+`+h+l+ht+hx++++++++++1+1++++\J+\J++, ,,,$,(,4,D,L,P,-X,-`,l,p,x,,,,,,\,,\,,,,,J,J,,,,*-* --$-(-*0-*8-D-P-X-d-l-x--------------x.x.. .(.<.@.H.\.`.h.|.............../ // /,/4/@/H/T/\/h/p/|///////////////00 000x40x<0P0T0\0p0t0|000000000000011$101<1L1T1X1`1h1t1111111111111222 2$2,2<2H2P2X2`2l2t2|222222b2b222233 3333 3G(3G,343<3@3GH3GL3p3|3838333333344848 444X" 4X"$4,4P4\4h4p4x444444mk4mk455$545D5L5555555P5P555556 666T6\6l6p6x666P6P6666667 77$7,7074787\7`7d7h7t7|77l7l777X7X777777P7P888$8(8,808p8|888888889 9@9H9P99999999999999(: :(: :,:@:H:T:X:`:l:x:::::*:*:::::P:P::;;P;P;,;<;D;H;L;P;X;`;d;l;x;;;;;;;k;k;;;;;;;;;P<P <<< <$<,<8<@<D<L<X<d<l<&Yt<&Y<<<<<< < <<<=<=<==D =D= =$=-(=-,=0=N4=N8=@=D=<H=<L=T=`=l=t======= >>>>,>p>t>x>>>>>P>>P>>>>>.Y>.Y? ??$?,?4?@?L?X?`?h?t??????????????@@@$@,@4@<@L@\@h@p@x@@@@@@@@@@@@@@AAA,A4A@AHA\AdApA|AAAAAAAAAAAAB BBB$B,B0B4B8BxBBB BBBBBB#BBB!CCC"(C0C8CDCCChChCCCC$C%C&CD D;hD;hDDDLDdDtDDDD'DD(DDD/cD/cD E(E8EDETE)tExE/c|E/cEEghEghEEEEEEEF* FFF$FQ(FQ0FDFPFXF \F hFxF+FFDF+FDF+FFFFFFFGG G,GG, G,0G8G-TG\GlG|GGKGKG.G/GG0GGGGHHH(H4H1LL0LLMMM M,M8MDMLMdM|M1MMMMkMkM N,N4NDNPN\NlNxNNNNNNN@NAOOO(O@8OlOAxOOOOOOOOOOPP$P,P@PLPTP`PdPlPtPPPPPP@P@PPPP&P&PPP@Q@Q@(Q0QTQ@xQ3QQQQI5QI5QQQQeQeQQQRRRoRo$R,R4R8RZDRZLRTR\RdRtR|RRPRPRRRRS(S4SHSXSpSxSCSSSSSSSDSSTT(T4T@THTCLT"XT"hTpTxTTTTTTTTT\T\TUUU,&U,& U0U,>@>@X>h>@>@>>@>>>>>> > >? ??hN?hN?(?4?@?L?X?`?h?p?t?p|?p??1????@?c?c????@@ @ @@@.K @.K$@0@1@@H@T@d@@l@=p@=|@@@@E@E@@@@@@`@`@@10A8Ae>eee-7e-7ef@>HP`hpo1̻Ի PP`0xԼ(@1ؽ,4TlȾؾ<HXdlt 8@LTii $01 ,10848<LXdp0 14<HL/T/Xd `l0 1P|8D0d|1188  (0DLt1aaDP@\x@@ (@<L@\l| $HTd0  $7,70<HP\dR>hR>x101mm((99 ,48q@qHT\dlt|::0000t>t> 9(9,8DH(P(X`dOlOt0 1(DTd1l|1(0`hl/t/xmm\\$0DL\gAaAa0  (4@LXdp10@0L`hx10 (8@HT`lx1$40@Xdlt 01|01<L0Xt 10(@HT`lx1(0<LXdxP0@L\hp|<@DLXl$,8@DHLHT`hlp\tx\FF\\//$,4<@D\HL\T!`!lx  <DPP(0Xp,8P\l1t| 04L`x11   ,8HT`t|OO(08@D[L[T`1tx  00caca(0<HPLT0 L0 L (4@HP\ht::`l| 0TX\`0 4DT1|$$,D0t101 <X0h11 (4888@P`lx;O;O<HLT\hlt|00cacaP@P0`t1  (0<HT`hx1[[ (n((n8@L (4@T\d|0(1<P\dX hAlX pAt|1KqKq  $0,008@LPBXB`htxaa@g 8LT\pZ@ HT`ht|>>cc[[MMDFDF (0@|]$,<\`$8d$8htxS0|S0KgKg$,<Ldt4L`x88  (4DXdx(0dhlp|$$kFkF$0<@")H")T\dl|B-B-$$ (,@S4@S8@LP X \dh$l\p$t\x44 (4@HP0$0@Xht1  1LT^\^h  (0<DLXdp|$4<DdhtWltWp|&&(@Thsgsg ht@ !("4X\;`;dpx|>>$4HX`lx>>0HXlRRKgKg $4@L`p| (08@PX::  4 < \   a a    F F     %  %  PL `         P P , 4 8 &^@ &^D P Pl x | ` `   V) V)  R8 ^) R8 ^) N8 N88 H .?P .?\ %d l p t | i j j k l    24 24   $ , 0 8 < H P       & (04W<WHT\`WhWpxP+ (,Pdt(iiF$F(08Px.!.!%+\+\)4@P@`@ltMM@@Q!Q! @,@8@0L0Xdt@@8?8?%) @,<%DP08#HT\!`?d!h?lOMtOM%((8(DLTx0x0Phh$4(( dlpOxO|_^_^PH;H;(%@0LXx2j2j)w-w- 4%D)T\t|FF)))) $047D7T%d)t[[)1  (Pdt+((8(DLT\qqRdRdP,DXLXX%dx0^0^!!%)0 y8$y88)Phx%)@@%,)4DLT\`!Ip!It%)pp) < H X \ G\l G\| % ) @ @ tM tM % )   !$!(!i8!iD!%L!T!X!Ajd!Ajl!%|!)!!!!!!""`8 "`8") "1("<"D"L"P"snX"sn`"%h"""""""P# #X#X#(#t#(|######(#$$$T$\$`$Lh$Ll$x$$$$$$$P$$)%) %%%0%0<%X%!d%!x%%%)%%%)%)%)%%&S&S &&4&%D&)L&d&p&&&&&&&&&&&)4'@'D'2CL'2CT')p''''''''(d(d(JI(JI(,(80(88(D(H( X( x(%()((((((()),)8)L)\)d)h)np)nx)))))))sn)sn)%))1* *$*(*4*PP*X*l****a)*a)**+** +W8+ +W8 + +.0+4+ 8+ <+ @+ P+.d+h+Ll+p+Lt++.++F%++F%++.++#!++#!++.,,, ,,,8,D,T,|,,,vd,vd,,,,H,H,,,,W,W,,,,- -- -$-C,-C4-@-H-L-jST-jS\-----/--.\.h.t.|..#...!.?.!.?.OM.OM.%.%.&8/1>$>04>D>P>>>>>>>>>>> ?1? ?,?4?M8?M@?H?P?xjT?xj`?t?????0????@@1$@(@4@D@P@p@@1@@0@@@@@@@AA A(A4Arr$s,s0sP8sP${>0{{{G{{{I5{I5{{{q{q|||P,|0|H8|H<|It|x|P||P|P|P|d|d|J|K||L|| b} b}}} }(}L}T}`}l}}}}~~X~X ~B8~D~P~X~0\~0h~Nt~0|~0~~~~~~~~\~\~N~\~\ (8DPXp_\p_hNxp_p_  N8@_%D_%Xa\2Ud2Upbtr|rbЀ <_%H_%`atrŕO2U2UP,8HXhxQЂ 8LT\dtxj|jTTw0w0ȃw̃\Ѓwԃ\܃wp_wp_\\(,48DLP`X`\hl#*p#*trrT T ̄Є؄܄#*#*m1m1 $^,^4@LX`ltą̅؅CUCUbCUCU R\ \44<4PXdt\\Ć4̆4 U UiGiG ,<@"H"\Ohtl;l;beЙԙ>eܙVLk Lk8a@P`lt|VkVk̚OԚhh8 04b<bPOdpxlD|lDO11Oț؛R%R%BHL0P0T\pt|Ĝ̜؜MMpGpG RURU(48}%@}%DTX+<`+<dp|;;8D8DȝP̝Н4؝4a487@@7@l%pbxb% _ _%aab4@XN xN ağܟa $(8084D\clxȠԠ$N ,N <HT`tСء$48L*@L*HU\` h tUN N ȢԢ88$4@Tdtģdȣḍԣ  kk CC,8@HPXdpxVoVo $(w0w8DH P T\P|[1[1RWĥԥbܥbO$<OP`p|ddqqIIj@j@Ħ̦ԦئGܦG Xdp|XY\\bħc1̧c1aPX\!d!hxbbYYĨШܨP(hl"t"|b""ЩOܩ $g,g0<@ D HTXg`gdll  P $T(0 4 8@ D HP T X` dhp tdx  t$D\]x]^aa@)H>L)P\ d l t|IIs s {Y{Y @@(,48@DYLYPTX\`dhB88$(Y0Y<DHP`dhYl*ptYx*HHPPYY$ 0DHLP\`dhx|YY,9,9    !" HLGPGTX \ d    E@@oo  E,084&80@8D&H0Xdpb&b&dHdHE R.R.48Q<Q@DHLPTE`|..E q$q(,048<EHdh+p+t$(>,x0>4x8<P@PHX.Y\d.Yht$L(0<LT`hpx (08@LT\dpx$08HPXdlt .Y.Y(8<P@PLX`dhlptx|B`CH DPDpEH PVHQXp\W8UH`(pe(&8P(nZ(@Xu+0 {e  X ` d7h Aq 3 Fg  "d bW d[   `    @  -  p/012Android (8508608, based on r450784e) clang version 14.0.7 (https://android.googlesource.com/toolchain/llvm-project 4c603efb0cca074e9238af8b4106c30add4418f6)8CDEFJIfrgio7ORSTh}~;ABGH "$ %67 0  !;gJCPEKFG"=)]bc '6.012) #&%$)A892 #564078+,-%<  ,GHF3IJ5:69.  &*)5>7@=6DICLEGH >*"1&%A  zxnp{yoq~ \or}ebwz_^uv{ "(*'$-4,&/< !& '@ AXTJBZIGLgj? !$'b),%2M3'8UL+K0D  . %',"#%)(4?3,D+H K"  mosptuQ~VY!C$0#  8pd@eHpdPeXpd`e\\_PhhPhhPhhxPggh(hx o \s@ vP 0{X X{ ~P $X ` h <p `qhfSpqxV)i`Pbc@d (4$@( 0L4 <X@HdLT\&XV`+d]l+p`x4|j4mDb8(B(؆ ` 0080@ ,G (08H 76q6p$(54$ <4 s3T e"`20p2 77M6@K6 5 4M14Pg3 2B2M7`o7 6p?6 54 %4$S3M26270c7M6365<4M4H>3M2T*2M7`A7M6l6MX5x4M323(22M(@=7 )* *B57 $L* ^/`C DDuEp+4,1KH[$H<6\J6665^54"$3F}4/77M6q6 p| +PV54 77 |p806(W+\W@Wc|\v(\`v65\474|]x32,eu270e'_76 aQ65@a4+44em328e,pd%e(j27ou7(6027 |6%(Q6%5X%5X4K$u77L.l.0Da 0 (f/X (?6/v650 776q6T54\\<4>6766av65`u27|<p6x-$"  A 0  /-h/p//0/1'/2v6i5 7736EC277.:H6v6Mu274G6 x37Gc   jT` ``6{6v65Dbv Pb8g\c$dD474hhx32phu2d7tl7p6xlQ65h4|+4|lm32lj27hu76hE65l44lY32 i<27li76l96t5l43lD3 2j0207j]76l 6<5l4@3k832l27l;7P6lk6`05tk}4 3l,32l2p7k/7$6l50*5lw4<3l&3H2l] 27 z%(()7%(}3}6}5; 17l}Ts(6v6du27T|6dx37}p @46j2  !#%2'7'5b6c4 v6(*55*3+33%2X'12'(*+*C0 !H0&`~lY%p D%H Le."v- t(4@4 !T*-X A(oLt=t.$&0 qPU' w00T3+i0(')84h)4c-p55$46`7L8  Q+X9l14 R- }@ $=+l*++H> 4`h-lD)Ph(P&8|)xh(nh(Ф;-VM `B@g ` |Sr& Q  t{  t    tf  pt;  t$u4qln4(W4X#Xt\'\\4z/ H pp dj|eЗ$&1N,p$Y p L^)l\d D#J|,,)\@pY)n)Bl.\-@\\"Q  /$@=3cd6@1 5Y)5 `6*NY 8"y%8P/TCT"I/@/ 48"7 \#L +0  ,~0m 0o p2%q<orVJ%su0Lw" xx5 )8zG%{$L}('Ll 'q- 1, H4T_PP ^Fğ| KD|P,K*[4,< m KD&O9~"X -| XPd1T|-2  /}(T d X/je|uI G, ,"&(*G$#X#P]($*[p4x&>#x,81[4}Tu8&}7C)#3.note.gnu.property.note.Linux.rela.exit.text.rela.init.text.rela.text.comment.init.plt.rela__tracepoints.rela_ftrace_events.bss.rela__tracepoints_ptrs.rela.altinstructions__versions__tracepoints_strings.rodata.str.rela__bpf_raw_tp_map.modinfo.rela__param.note.GNU-stack.llvm_addrsig.text.ftrace_trampoline.rela.gnu.linkonce.this_module.rela__jump_table.rela__bug_table.note.gnu.build-id.shstrtab.strtab.symtab.rela.rodata.rela.ref.data.rela.data.rodata.str1.1of_find_propertylwis_set_kthread_prioritylwis_plaform_set_default_irq_affinityconstruct_io_entrylwis_debug_print_register_io_historygenerate_register_io_historystrscpystrcpymemcpyclass_destroydevice_destroylwis_top_event_notifyinit_timer_keylwis_base_device_init.__keylwis_i2c_device_init.__keylwis_create_kthread_workers.__key__init_completion.__keylwis_open.__keylwis_fence_create.__keylwis_register_base_device.__keylwis_base_probe.__keylwis_top_device_probe.__keyarm64_const_caps_readylwis_event_triggered_condition_readylwis_fence_triggered_condition_readydevm_gpiod_put_arraydevm_gpiod_get_arrayof_property_read_variable_u64_arrayof_property_read_variable_u32_arraybts_get_bwindexbts_get_scenindexof_property_read_u64_indexof_property_read_u32_indexlwis_phy_put_by_idxlwis_regulator_put_by_idxlwis_clock_put_by_idxlwis_ioreg_put_by_idxlwis_phy_set_power_by_idxlwis_regulator_disable_by_idxlwis_clock_disable_by_idxlwis_regulator_enable_by_idxlwis_clock_enable_by_idxlwis_ioreg_io_entry_rwlwis_i2c_io_entry_rwbts_update_bwgpiod_direction_output_rawlwis_gpio_list_set_output_value_rawof_phandle_iterator_nextgpiod_direction_outputlwis_gpio_list_set_inputgpiod_direction_inputfputdevm_phy_putlwis_gpio_list_putdevm_regulator_putdma_heap_putdevm_pinctrl_putdevm_clk_putdma_buf_putexynos_pm_qos_remove_requestexynos_pm_qos_update_request__hwasan_storeN_noabort__hwasan_loadN_noabort__hwasan_store8_noabort__hwasan_load8_noabort__hwasan_store4_noabort__hwasan_load4_noabort__hwasan_store2_noabort__hwasan_load2_noabort__hwasan_store1_noabort__hwasan_load1_noabortlwis_io_entry_read_assertplatform_irq_countgpiod_countlwis_client_event_pop_frontlwis_client_error_event_pop_frontlwis_client_event_peek_frontlwis_client_error_event_peek_frontlwis_phy_printlwis_dev_power_seq_list_printlwis_gpio_list_printlwis_interrupt_printlwis_regulator_printlwis_clock_printirq_set_affinity_hintdma_buf_unmap_attachmentdma_buf_map_attachmenti2c_verify_clientlwis_release_clienthandle_cmd_pktlwis_test_device_deinitlwis_top_device_deinitlwis_dpm_device_deinitlwis_ioreg_device_deinitlwis_slc_device_deinitlwis_i2c_device_deinit__mutex_inittrace_event_raw_initlwis_interrupt_initof_phandle_iterator_initlwis_allocator_inithrtimer_initlwis_periodic_io_initlwis_transaction_initlwis_test_device_initlwis_top_device_initlwis_dpm_device_initlwis_ioreg_device_initlwis_slc_device_initlwis_i2c_device_inittrace_event_buffer_commit___ratelimitlwis_device_error_event_emitlwis_device_external_event_emitlwis_device_event_emitlwis_pending_events_emitlwis_fences_pending_signal_emitlwis_periodic_io_submitperf_trace_run_bpf_submitmemsetktime_get_with_offsetlwis_client_event_control_setfgetlwis_phy_getdevm_phy_getlwis_gpio_list_getlwis_interrupt_getlwis_regulator_getdevm_regulator_getdevm_pinctrl_getlwis_client_event_control_getdevm_clk_getlwis_clock_getlwis_ioreg_getdma_buf_getktime_getlwis_base_parse_dtlwis_test_device_parse_dtlwis_top_device_parse_dtlwis_ioreg_device_parse_dtlwis_i2c_device_parse_dtlwis_fake_event_injectstrlcatcpu_hwcap_keyslwis_fence_get_statuslwis_fence_write_statuslwis_interrupt_emit_eventsparse_irq_reg_bitslwis_platform_update_btswake_up_processlwis_buffer_cpu_accesslwis_create_kthread_workersconstruct_io_entry._rsregister_modify._rslwis_ioctl_handle_cmd_pkt._rslwis_pending_events_emit._rslwis_interrupt_emit_events._rsprepare_emit_events._rsprocess_io_entries._rslwis_ioctl_pr_err._rslwis_ioctl_handler._rscmd_periodic_io_cancel._rscmd_transaction_cancel._rslwis_client_error_event_push_back._rsregister_write._rsprepare_response._rsqueue_periodic_io_locked._rsregister_read._rsparse_power_seqstest_vopstop_vopsioreg_vopsslc_vopsi2c_vopsregister_io_history_fopslwis_fopsevent_states_fopsdev_info_fopsbuffer_info_fopstransaction_info_fopspt_file_opsfence_file_opslwis_ioreg_device_opslwis_i2c_device_opstop_subscribe_opscpu_hwcapslwis_platform_remove_qoslwis_platform_update_qoslwis_dpm_update_qos____versionshrtimer_start_range_nsof_n_addr_cellsof_n_size_cellsof_count_phandle_with_argslwis_get_feature_flagslwis_interrupt_free_leavesgic_nonsecure_prioritiessynchronous_process_io_entriesjiffieskmalloc_cacheslwis_initialize_transaction_fenceslwis_interrupt_gpios_event_isrlwis_interrupt_regular_isrlwis_interrupt_aggregate_isr_dev_errdebugfs_create_dirstrchrlwis_driverpt_client_unregisterplatform_driver_unregisterpt_client_register__platform_driver_register__arch_copy_to_usercopy_pkt_to_user__arch_copy_from_userof_property_read_string_helperevent_heartbeat_timerdel_timermod_timersched_setschedulerlwis_iommu_fault_handleriommu_unregister_device_fault_handleriommu_register_device_fault_handlerlwis_ioctl_handler__kthread_init_workerkthread_flush_workerlwis_ioreg_set_io_barrierlwis_ioreg_register_io_barrierlwis_i2c_addr_matcherlwis_transaction_event_triggerlwis_transaction_fence_triggerperform_write_batch_transferperform_write_transferperform_read_transferi2c_transfersimple_read_from_buffercpu_numberlwis_device_event_update_subscriberlwis_client_allocated_buffers_clearlwis_client_enrolled_buffers_clearlwis_client_event_states_clearlwis_transaction_clearlwis_client_event_queue_clearlwis_client_error_event_queue_clearlwis_top_event_subscribe_clearplatform_get_irqgpiod_to_irqlwis_interrupt_get_gpio_irqfree_irqrequest_threaded_irqlwis_device_debugfs_setuplwis_periodic_io_client_cleanuplwis_transaction_client_cleanuplwis_device_debugfs_cleanup__wake_uplwis_debug_crash_info_dumplwis_device_info_dumpstrcmpstrncmplwis_device_error_event_emit.timestamplwis_device_external_event_emit.timestamplwis_device_event_emit.timestamplwis_device_event_emit_impl.timestamplwis_client_event_push_back.timestamptrace_raw_output_prepcpu_bit_bitmapdevm_iounmaplwis_platform_dma_buffer_unmapdevm_ioremaplwis_platform_dma_buffer_mapbts_del_scenariobts_add_scenariodesc_to_gpio__log_write_mmio__log_post_read_mmio__log_read_mmiolwis_test_register_iolwis_top_register_iolwis_ioreg_register_iolwis_i2c_register_io_dev_infolwis_interrupt_set_event_infolwis_interrupt_set_gpios_event_infolwis_debug_print_event_states_infogenerate_event_states_infolwis_debug_print_buffer_infogenerate_buffer_infolwis_save_register_io_infolwis_debug_print_transaction_infogenerate_transaction_infolwis_debug_print_device_infolwis_interrupt_set_basic_infotrace_handle_return_dev_warnlwis_triggered_by_conditionlwis_parse_trigger_conditionwait_for_completionprocess_transactionlwis_trigger_event_add_weak_transactionunregister_chrdev_regionalloc_chrdev_regionphy_power_onkthread_worker_fnlwis_openstrlenlwis_ioctllwis_device_event_emit_implparam_ops_boollwis_buffer_disenrolllwis_buffer_enrolllwis_io_entry_polllwis_polllwis_fence_pollevent_triggers_calllwis_regulator_put_alllwis_phy_set_power_alllwis_pending_fences_move_alllwis_regulator_disable_alllwis_clock_disable_alllwis_regulator_enable_alllwis_clock_enable_all__stack_chk_failcdev_delhrtimer_cancellwis_periodic_io_cancellwis_transaction_cancelvabits_actualioreg_write_batch_internalioreg_read_batch_internalioreg_write_internalioreg_read_internallwis_fence_signaldma_buf_begin_cpu_access_partialdma_buf_end_cpu_access_partialprintklwis_interrupt_set_mask__cpu_online_maskkthread_queue_workmutex_unlocklwis_dpm_update_clocklwis_dpm_read_clockmutex_lockgroup_i2c_locklwis_client_event_push_backlwis_pending_event_pushlwis_periodic_io_client_flushlwis_transaction_client_flushlwis_id_matchdma_buf_attachdma_buf_detach__param_str_lwis_transaction_debug__param_lwis_transaction_debug__param_str_lwis_fence_debug__param_lwis_fence_debugtrigger_condition_node_operator_to_stringlwis_device_type_to_stringof_property_read_stringtrace_event_reglwis_interrupt_read_and_clear_src_regsnprintfscnprintftrace_seq_printfphy_power_offlwis_interrupt_add_leaf__check_object_sizedump_total_enrolled_buffer_sizeof_property_count_elems_of_sizetrace_event_buffer_reservedebugfs_removeidr_removeexynos_pm_qos_request_active_raw_spin_lock_irqsavelwis_gpio_list_set_output_valuelwis_process_worker_queuelwis_process_transactions_in_queuelwis_process_periodic_io_in_queuelwis_device_single_register_write__tracepoint_rwmmio_writetrace_raw_output_tracing_mark_write__tracepoint_tracing_mark_writetrace_event_raw_event_tracing_mark_write__event_tracing_mark_writeprint_fmt_tracing_mark_writeevent_class_tracing_mark_writetrace_event_fields_tracing_mark_writetrace_event_type_funcs_tracing_mark_write__traceiter_tracing_mark_write__bpf_trace_tp_map_tracing_mark_writeperf_trace_tracing_mark_write__bpf_trace_tracing_mark_write__SCK__tp_func_tracing_mark_write__tpstrtab_tracing_mark_write__kasan_check_writelwis_ioreg_writei2c_writecompletelwis_pinctrl_set_statelwis_i2c_set_stateshared_i2c_set_statepinctrl_select_statepinctrl_lookup_stateclk_set_rateclk_get_rate__class_createlwis_client_event_state_find_or_createlwis_device_event_state_find_or_createlwis_fence_pending_signal_createioctl_lwis_fence_createdevice_createlwis_allocator_allocatelwis_i2c_dev_is_in_uselwis_top_closelwis_releaselwis_allocator_releaselwis_fence_releaselwis_top_event_subscribe_release_raw_spin_unlock_irqrestorecoreclk_unprepareclk_prepare__pm_runtime_resumelwis_ioreg_device_resumelwis_i2c_device_resumelwis_phy_put_by_namelwis_regulator_put_by_namelwis_clock_put_by_namelwis_ioreg_put_by_namelwis_phy_set_power_by_namelwis_gpios_get_info_by_namelwis_regulator_disable_by_namelwis_clock_disable_by_namelwis_regulator_enable_by_namelwis_clock_enable_by_namestr__lwis__trace_system_namelwis_ioctl_pr_err.type_nameinit_module__this_modulecleanup_moduledebugfs_create_fileof_parse_phandle__pm_runtime_idle__mod_of__lwis_id_match_device_tablept_client_disableregulator_disableclk_disable__pm_runtime_disablelwis_test_device_disablelwis_platform_device_disablelwis_ioreg_device_disablelwis_i2c_device_disablelwis_slc_disablelwis_interrupt_event_enablelwis_device_event_enablept_client_enableregulator_enableclk_enablepm_runtime_enablelwis_test_device_enablelwis_platform_device_enablelwis_ioreg_device_enablelwis_i2c_device_enablelwis_slc_enableusleep_rangeregulator_set_voltagekvfreekfreelwis_phy_list_freelwis_interrupt_list_freelwis_gpios_list_freelwis_regulator_list_freelwis_dev_power_seq_list_freelwis_clock_list_freelwis_ioreg_list_freelwis_allocator_freelwis_buffer_freelwis_slc_buffer_freelwis_periodic_io_freelwis_transaction_freeof_find_i2c_adapter_by_nodekthread_create_on_nodekvmalloc_nodeplatform_get_resourcelwis_dev_process_power_sequencelwis_add_completion_fencei2c_new_client_devicei2c_unregister_devicelwis_unregister_base_devicelwis_register_base_devicepreempt_schedule_notraceexynos_pm_qos_add_request_tracekmalloc_order_tracekmem_cache_alloc_tracelwis_base_unprobelwis_platform_probelwis_base_probelwis_test_device_probelwis_top_device_probelwis_dpm_device_probelwis_ioreg_device_probelwis_slc_device_probelwis_i2c_device_probelwis_top_event_unsubscribelwis_top_event_subscribehrtimer_forwardlwis_client_allocated_buffer_findlwis_client_enrolled_buffer_findidr_finddma_heap_findlwis_device_event_state_findlwis_ioreg_device_suspendlwis_i2c_device_suspendcopy_io_entries_from_cmdconstruct_transaction_from_cmddevice_find_childtrace_event_ignore_this_pid__list_del_entry_valid__list_add_validlwis_find_dev_by_idanon_inode_getfddma_buf_fdlwis_device_event_flags_updatedlwis_transaction_submit_lockedlwis_device_event_states_clear_lockedlwis_dev_power_up_lockedlwis_dev_power_down_lockeddefer_transaction_lockedqueue_transaction_lockedcheck_transaction_param_lockedprepare_response_lockedallocator_block_pool_free_lockedlwis_transaction_replace_lockedlwis_client_event_state_find_lockedlwis_device_event_state_find_lockedcdev_addregister_io_history_read__tracepoint_rwmmio_post_readlwis_readevent_states_readlwis_device_single_register_read__tracepoint_rwmmio_readdev_info_readbuffer_info_readtransaction_info_read__kasan_check_readlwis_ioreg_readi2c_read__init_waitqueue_head__init_swait_queue_head__sanitizer_cov_trace_pcdevm_kmalloc__kmalloccdev_alloclwis_phy_list_alloclwis_interrupt_list_alloclwis_gpios_list_alloclwis_regulator_list_alloclwis_dev_power_seq_list_alloclwis_clock_list_alloclwis_ioreg_list_alloclwis_buffer_allocdma_heap_buffer_alloclwis_slc_buffer_alloclwis_platform_dma_buffer_allocidr_allocperf_trace_buf_allocperiodic_io_timer_functransaction_work_funcsubscribe_work_func$x.89$d.79__UNIQUE_ID_scmversion269$d.69$d.59$x.49$d.49.Ltmp139$x.39$d.39$x.29$d.29$x.19lwis_interrupt_emit_events._rs.19$d.19$x.9$d.9.Ltmp8$d.88$x.78__UNIQUE_ID_alias268$x.68$x.58$x.48$d.48$x.38register_read._rs.38$d.38$x.28$d.28$x.18$d.18$x.8$d.8_note_7$d.87$d.77__UNIQUE_ID_alias267$d.67$d.57$x.47$d.47$x.37$d.37.Ltmp127$x.27$d.27.Ltmp17$x.17$d.17$x.7$d.7__UNIQUE_ID_lwis_fence_debugtype386$x.86$x.76__UNIQUE_ID_depends266$x.66$x.56$x.46$d.46__UNIQUE_ID_import_ns436.Ltmp136$x.36register_read._rs.36$d.36$x.26$d.26$x.16$d.16$x.6$d.6.Ltmp5bpf_trace_run5$d.85$d.75__UNIQUE_ID_name265$d.65$d.55$x.45$d.45__UNIQUE_ID_description435$x.35$d.35$x.25$d.25$x.15$d.15$x.5$d.5$d.94lwis_open.__key.84$x.84$x.74of_property_read_u64__UNIQUE_ID_vermagic264$x.64$x.54$d.54$x.44register_write._rs.44$d.44__UNIQUE_ID_author434$x.34register_read._rs.34$d.34$x.24$d.24.Ltmp14$x.14$d.14$x.4$d.4__UNIQUE_ID_lwis_transaction_debugtype393$d.93$d.83$d.73$d.63$d.53$x.43$d.43__UNIQUE_ID_license433.Ltmp133$x.33$d.33$x.23$d.23$x.13$d.13lwis_ioctl_pr_err._rs.103$x.3$d.3.Ltmp2$d.92$x.82$x.72$d.72$x.62$x.52$d.52$x.42$d.42$x.32$d.32$x.22$d.22$x.12$d.12$x.2$d.2is_shared_i2c_with_stmvl53l1$x.91construct_io_entry._rs.81$d.81$d.71$d.61$x.51$d.51$x.41register_write._rs.41$d.41$x.31$d.31$x.21$d.21.Ltmp11$x.11$d.11$x.1$d.1$d.90$x.80$x.70$d.70$x.60$x.50$x.40$d.40.Ltmp130$x.30$d.30.Ltmp20$x.20$d.20$x.10$d.10$d.100@T}k8YT/Et@@H.f@/@.@HCP .58|0@P. % @pf . 2X}r11p3 @qp.K0v!LowE@Hy.x@8}p.2uUU@.UcUH^@H.UH@.v@Vq@Ȁ.!`V @0.# VP@.%VLW@G@Ё0.([5$( ph0p\8