ELF                      @       g          @ 8  @         @       @       @                                                        ,      ,                    0       0       0      .      .                    `       `       `      P      P                   Pc      Ps      Ps                                  `       `       `      @      @             Rtd    `       `       `      P                    Ptd   !      !      !                         Qtd                                                   Std                                                                    8       8                                                                      Android !            GNU r׾ap6         GNU                                                                                  1                      y                                                                                                                                                                              0                     L                     V                     j                                                                                                           "                   S	                     ]	                     s	                     {	                     	                         3      D       z    1      D           8      D           9      L       Q    \<      L           4      D           <;      L       $    <      D       '	    =      D           t4      L           7      L           ;      L       8    3      L           5      L           9      D           $6      L           :      L           ;      D           2      L       a    5      D           (8      D       #    `1      D       _    04      D       j    7      D       I    8      L           :      D            0      L           7      D       ?    L7      L       .    h:      D       _    :      L           8=      D           3      D           42      L           6      L           <      L       N    1      L           T3      L           p6      L           l8      L       r    H9      D       @     @                P5      D       <    5      L       	    |=      L       O     2      D             B             {    <      D                                                                                    	           	          c    	      r   	                                    A      @    H   @               "  P  @ @             	A@X$ @            H 	0       #   &   )   ,   /   4   :   >   C   G   H|JH/F0ӟ}A-6FҳQX~8p#_E	#%	(
LAe+ZcFj QPV{>:/ҐjTw6v"#jE^7?Y #H/!Mq,zMU~C3جR\"^qڙT __cxa_finalize _ZN4CamX3Log9LogSystemEmPKcjS2_z _ZN4CamX3Log11GetFileNameEPKc __ubsan_handle_add_overflow_minimal_abort __cfi_slowpath _ZdlPv _Znwm ChiAECAlgorithmEntry _ZN4CamX7OsUtils6LibMapEPKc _ZN4CamX7OsUtils10LibGetAddrEPvPKc _ZN4CamX7OsUtils8LibUnmapEPv atrace_begin_body atrace_get_enabled_tags atrace_end_body __cfi_check vsnprintf _ZN4CamX9g_logInfoE _ZN4CamX16g_logInfoUpdatedE _ZN4CamX11g_traceInfoE __ubsan_handle_mul_overflow_minimal_abort __ubsan_handle_sub_overflow_minimal_abort abort strlen __ubsan_handle_type_mismatch_minimal __ubsan_handle_type_mismatch_minimal_abort __ubsan_handle_alignment_assumption_minimal __ubsan_handle_alignment_assumption_minimal_abort __ubsan_handle_add_overflow_minimal write android_set_abort_message __ubsan_handle_sub_overflow_minimal __ubsan_handle_mul_overflow_minimal __ubsan_handle_negate_overflow_minimal __ubsan_handle_negate_overflow_minimal_abort __ubsan_handle_divrem_overflow_minimal __ubsan_handle_divrem_overflow_minimal_abort __ubsan_handle_shift_out_of_bounds_minimal __ubsan_handle_shift_out_of_bounds_minimal_abort __ubsan_handle_out_of_bounds_minimal __ubsan_handle_out_of_bounds_minimal_abort __ubsan_handle_builtin_unreachable_minimal __ubsan_handle_missing_return_minimal __ubsan_handle_vla_bound_not_positive_minimal __ubsan_handle_vla_bound_not_positive_minimal_abort __ubsan_handle_float_cast_overflow_minimal __ubsan_handle_float_cast_overflow_minimal_abort __ubsan_handle_load_invalid_value_minimal __ubsan_handle_load_invalid_value_minimal_abort __ubsan_handle_invalid_builtin_minimal __ubsan_handle_invalid_builtin_minimal_abort __ubsan_handle_invalid_objc_cast_minimal __ubsan_handle_invalid_objc_cast_minimal_abort __ubsan_handle_function_type_mismatch_minimal __ubsan_handle_function_type_mismatch_minimal_abort __ubsan_handle_implicit_conversion_minimal __ubsan_handle_implicit_conversion_minimal_abort __ubsan_handle_nonnull_arg_minimal __ubsan_handle_nonnull_arg_minimal_abort __ubsan_handle_nonnull_return_minimal __ubsan_handle_nonnull_return_minimal_abort __ubsan_handle_nullability_arg_minimal __ubsan_handle_nullability_arg_minimal_abort __ubsan_handle_nullability_return_minimal __ubsan_handle_nullability_return_minimal_abort __ubsan_handle_pointer_overflow_minimal __ubsan_handle_pointer_overflow_minimal_abort __ubsan_handle_cfi_check_fail_minimal __ubsan_handle_cfi_check_fail_minimal_abort getauxval __system_property_get strncmp __stack_chk_fail memset libc.so LIBC libdl.so LIBC_OMR1 libcamxcommonutils.so libcutils.so liblog.so libsync.so libz.so libc++.so libm.so com.qti.stats.aecwrapper.so        APS2            `             b                   b                   b                   b        G           b                   b                   b                   b                   b                   b        	           b        
           b                   b                    c                   c                   c                   c                    c                   (c                   0c                   8c                   @c                   Hc                   AECProcess so ubsan: add-overflow ubsan: out-of-bounds
 ubsan: invalid-builtin ubsan: implicit-conversion
 ubsan: nullability-return
 ToggleBHistConfig [ERROR]%s %s:510 %s() Failed load AEC librart -%s ubsan: mul-overflow pAECAlgorithm is NULL Get supported Capabilities size:%d, algo mask: %d ubsan: type-mismatch ubsan: nullability-arg
 ubsan: too many errors
 ubsan: missing-return
 ubsan: nonnull-return
 CreateAECAlgorithm [ERROR]pCallBacks is smaller than expected ubsan: nonnull-arg ubsan: nullability-arg exynos9810 ubsan: vla-bound-not-positive [ INFO]%s %s:70 %s() Toggle color channel AECBHist %d GTMBHist %d Toggle %d [ INFO]%s %s:201 %s() AECWrapper Destroyed ubsan: sub-overflow
 com.qti.stats.aec ubsan: add-overflow
 ubsan: function-type-mismatch
 ubsan: function-type-mismatch ubsan: invalid-objc-cast ubsan: pointer-overflow [STATS_AEC] ubsan: alignment-assumption ubsan: negate-overflow ubsan: load-invalid-value
 AECDestroy ubsan: divrem-overflow
 ubsan: builtin-unreachable
 ChiAECAlgorithmEntry [ERROR]Failed load AEC librart -%s ubsan: float-cast-overflow
 I AECGetCapabilities [ERROR]%s %s:459 %s() Invalid argument: pCallBacks is NULL /components/ ubsan: nonnull-arg
 Incorrect camera ID: %d ubsan: load-invalid-value AECSetParam ubsan: alignment-assumption
 AEC lib create function is NULL pointer ubsan: sub-overflow ubsan: negate-overflow
 ubsan: out-of-bounds ubsan: invalid-builtin
 ubsan: nonnull-return ubsan: nullability-return %s%s%s.%s [ERROR]%s %s:503 %s() AEC lib entrt function is NULL ubsan: shift-out-of-bounds vendor/qcom/proprietary/chi-cdk-legacy/rtwo/oem/qcom/node/aecwrapper/src/aecwrapper.cpp [ERROR]Invalid argument: pCallBacks is NULL ubsan: mul-overflow
 ubsan: cfi-check-fail
 ubsan: cfi-check-fail ubsan: implicit-conversion AECGetParam curCameraID: %d AEC Wrapper loaded: curCameraID %d, hAECAlgorithm: %p [ERROR]AEC lib entrt function is NULL ubsan: type-mismatch
 curCameraID: %d, result %d ubsan: pointer-overflow
 ro.arch [ERROR]%s %s:463 %s() pCallBacks is smaller than expected ubsan: divrem-overflow ubsan: vla-bound-not-positive
 ubsan: invalid-objc-cast
 E ubsan: shift-out-of-bounds
 ubsan: float-cast-overflow /vendor/lib64/camera   ;  A   \  ,  l  D  t  \  |  t               L          <     \  l  |          @              <  `  \    |      <                d  <    \    |  8                X      <    \  4  |  x            T          <  (  \  t  |          H            $  <  l  \    t  \    !    |#    &    l)  $	  .  T	  2  |	  3  	  3  	  8  	  <9  
  9  ,
  l:  L
         zR |           (                4                    L                   d      L    D-D      $      ,      D-L0
              D    D-D              L    D-D            H  D    D-D           l  L    D-D         ,    D    D-D         L    L    D-D         l    D    D-D             L    D-D           8  D    D-D           \  L    D-D             D    D-D             L    D-D         ,    D    D-D         L    L    D-D         l  (  D    D-D           L  L    D-D           x  D    D-D             L    D-D             L    D-D             L    D-D         ,     D    D-D         L  D  L    D-D         l  p  D    D-D             L    D-D             D    D-D             L    D-D             D    D-D           4  L    D-D         ,  `  D    D-D         L    L    D-D         l    D    D-D             L    D-D              D    D-D           $  L    D-D           P  D    D-D           t  L    D-D         ,    D    D-D         L    L    D-D         l    D    D-D             L    D-D           @  D    D-D           d  L    D-D             D    D-D             L    D-D         ,    D    D-D         L    4              d  $      D-Hp                       $     X  l   D-P0
       $          D-P0
       $       D   D-T0
       ,     @   h   D-\P
       $   D  %  @   D-P0
       $   l  (      D-P0
            `)      D-L     $     )     D-X0
            .      D-P       (/      D-L          /      D-P     <  0  0    D-H                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                     _$  _$__$?#O   ` 6 a  @ RO#a O#_?#_WO  6  RCR q  T*OBWA_è#_5  7   Bb 4R q@ T**@ _T)!  AT *F  k  TRCV qTR qA Ts)(  @ R* N4  R OBWA_è#_?#O sx  @ R   =A   (  ?#O ` 6s7   @ RO#  O#_?#Os7
  @ R
   =A   1
 
 ?#O ` 6sb/
  @ RO#
 O#_?#Osb/
  @ R
   =A   x$
 
 ?#O f` 6s.
  @ RO#ո
 O#_?#Os.
  @ R
   =A   8
 
 ?#O B` 6s>
  @ RO#Ք
 O#_?#Os>
  @ R
   =A   h'
 t
 ?#O ` 6sB9p
  @ RO#p
 O#_?#OsB9a
  @ Rc
   =A   2c
 P
 ?#O ` 6s3L
  @ RO#L
 O#_?#Os3=
  @ R?
   =A   ?
 ,
 ?#O ` 6sZ(
  @ RO#(
 O#_?#OsZ
  @ R
   =A   <
 
 ?#O ` 6s$
  @ RO#
 O#_?#Os$	  @ R	   =A   9	 	 ?#O ` 6sb3	  @ RO#	 O#_?#O {` 6s)	  @ RO#	 O#_?#O h` 6sn	  @ RO#պ	 O#_?#Osn	  @ R	   =A   p,	 	 ?#O D` 6s4	  @ RO#Ֆ	 O#_?#Os4	  @ R	   =A   	 v	 ?#O  ` 6sj2r	  @ RO#r	 O#_?#Osj2c	  @ Re	   =A   D7e	 R	 ?#O ` 6s9N	  @ RO#N	 O#_?#Os9?	  @ RA	   =A    %A	 .	 ?#O ` 6s*	  @ RO#*	 O#_?#Os	  @ R	   =A   0	 
	 ?#O ` 6s/	  @ RO#	 O#_?#Os/  @ R   =A   00  ?#O ` 6s~%  @ RO# O#_?#Os~%  @ R   =A   ?  ?#O l` 6s6  @ RO#վ O#_?#Os6  @ R   =A   +  ?#O H` 6sJ*  @ RO#՚ O#_?#OsJ*  @ R   =A   T: z ?#O $` 6s.)v  @ RO#v O#_?#Os.)g  @ Ri   =A   +i V ?#O  ` 6s%R  @ RO#R O#_?#Os%C  @ RE   =A   :E 2 ?#O ` 6s.  @ RO#. O#_?#Os  @ R!   =A   1!  ?#O ` 6s>
  @ RO#
 O#_?#Os>  @ R   =A   <?      _$0  O9p  4A_ *@_ ka  TA5_?#O R  @7*OF)  (9#_    qk T !D,BRhxH   q  h"H qOF)  (9#_                                                                                                                                                                                                                                                                                                _$Hohh:o  T)i?I$? 	 TLl?L$?  
 Tm-  
 TӃҮj.nO  T Ո ? 	 TX  OO%g - TcC%g  Td
.DBD  Te n  T  ? @ T;  SV*H 
  T+K  T K	 ?   T*  popp:o  Tѩұq=  T ,	 ?   T    ? ` T    ?   T   O ? a T_ ) ? 	T    ? T    ? 
 T        _$k         _$         _$          _$՛         _$ճ          _$+         _$         _$O         _$         _$w         ?#{  O R  ,@ 4)@@ ѿ   TSR ;  u~, SR  J ь
  T] 4^N 4@ 4@5  ]@^5_@@5@3@@5@s@
 RM}+im  5RD%@@  TRK%i@i  5g@@	   Th1@h  5t@@* q T  `b 3 B.  `p B  R6FRC RD R`?֔ R*@OB{è#_@ @5    ! T? *  *  `b U B  `p B  R8C RR**?*@OB{è#_֠Ӄҡ j `O @    ?#{  O R a ,@	 4) @@ ѿ   TSR A  u~, SR  J ь
  T^Q q` T_Q q T@Q q T@R q!T  ^@_Q qT_@@Q qaT@3@@R q!T	@s@
 +
l@Q q  TL|$il@  Ti@?Q qa  Tf	@@	   Th-@Q qa  Tg@@* q T  `b 3 B   p} B7aR6FRC RD R`?֔ R*@OB{è#_@4
@u    T?  B *`b f  `pW B7R8C RR**?*@OB{è#_**@OB{è#_`
ҡ .@B@E @        ?#{C  O ,@  l 4) @ @ ѿ  TSR _    `b B $   p @OCR@B2{A'C RD R# ֎u~, SR  J ь
  T] q` T^ q T@ q T@ q!T  ]@^ qT_3@@ qaT@@@ q!T@s@
H RM}+im q  TRD%@@  TRK%i@? qa  T`@@	   Th1@ qa  Tb@S@* q TB`b   `p SRB2R6C RD R*?ְB`b    p *@OC@AR{AB20 C RR# ր@@h ե T ?   Д2A@9 7  !4A) @5  p}  ! 5c.l12 @R Rk ioҠ i i:o	s @@            ?#{C  _WO R& & B& #@	 4- @j@e ѿ   TSR A  wt~˨ SR   ?  T^! q` T_! q T@! q T@" q!T  ^s@_! qT_@@! qaT@@@" q!T	@@ @?! q  T|Өib@_  T@! qa  T	@3@_	   T-@_! qa  T@S@* q T  `b B   p B@$AR6FRC RD R`?֕ R  @ @H   T ? * 5
@q 4@(@.   T4  *  0v~,   k _ T.]  ^_$ q_8 q4 ^  _?$ q?8 q @  @$ q8 qьA)@$ q78 q6 ˨ Rg% @- Rq%.@% q9 q   TRp%A  *@?& q7 ?: q6  	 @ TCC   B@$ qw 8 qv T *  @. q B
A
D
C
j@E*=j *=B T    е RJ3K R*(@ R0A q,m  @9 7  c4Ao @ 5 ~pS 
@@1@ ! 5c,l1X& @R R  ; (@ 1 T 
R*%    `b  B<   zp- B@$%R8C RR**?*@OEWD_C{A#_  @  ? *5'@RP          ?#{  O @   е@-@    ! T ?  4OB@{è#_`b   Հpp B*!)RP8C RD R?  ROB@{è#_`=  ? 5
@l	 4@@    TTR+  u~, TR  J ь
  T^ q` T_ q T@ q T@ q!T  ^4@_ qT_t@@ qaT@@@ q!T	@@
 +
l@ q  TL|'il@  Ti@? qa  Tt	@@	   Th-@ qa  Tu@@* qa T  `b uB~  `bpo B*a+R6FRC RD R?ր ROB@{è#_ Rv     i@u  B`bB	 @	JA  &T   ]pE @B*A.Rp C RR*`?*OB@{è#_?#{  O   `b @2  Xp# f@)B(50R(C RR?ְ&@p  Hr T@OB{è# OB*@{è#_`    @@OB{è#     ?# {C   )B0  Չk	A T{A # {A* #_S V(H @{A #             ?#{  O@T; @* R> 3 i@? qH T `Lp  !Pc(l13 @R" R   9A
	@_ q T	@96 oB* @R
	  v T   v  T3   Ep  !Pct5l13 @R" Rx 	  )9A(	@ qa T(@9(6  oB= @R
	   vT v T   

		m:l>4`6/l$    `B  ^ `@  3 =
@= Z    o   1
R " "=*  T     ?6   8p"  !Pc<;l13 @R" R 
  J9AK	@ q TK@96 oBH @R
	e  . v	 T+ vA	 T`B @_
 T@OB@{è#_ 0p   !Pc&l13 @R" R    k9Al	@ q!Tl@96 oB$4 @R
	#    v T  v@T       v T       vT`@%g  q
             ?#{O8 o9   JS;h@ Ѩ =/<#;}>  i@_?
  TOQ{P#_  ?# {C   1B0  Չ;	! T{A # {A #_H h?H$?^  @{A # ?#C{O  o9  JS;h@B;C R >/>#=~=n  i@_?
  TOP{OC#_֔      ?#{    @9 q  T{#_@ R]  _${  JAB
     NAb
     RA
     VA
     ZA
     ^A
     bA     fA"     jAB     nAb     rA     vA     zA     ~A     A     A"     AB     Ab     A     A     A     A     A     A"                                                                                                                                                                                                                                                                                                                                                                                            `      0       0      D>             	             	             	             	             	             	             	             	             	             
                    o             `            `    *       	               o          o           o                               (             b                      p                   8                                 
       !
      o                  `                           `                    o    (
      o    
      o                                                                                   @\      @\      @\      @\      @\      @\      @\      @\      @\      @\      @\      @\      @\      @\      @\      @\      @\      @\      @\      @\      @\      @\      @\       .note.gnu.property .init_array .fini_array .text .got .note.android.ident .got.plt .rela.plt .bss .dynstr .eh_frame_hdr .gnu.version_r .data.rel.ro .relr.dyn .rela.dyn .gnu.version .dynsym .gnu.hash .eh_frame .note.gnu.build-id .dynamic .shstrtab .rodata .gnu_debugdata 7zXZ  i"6 !    7'
(] ?Eh=(aK6e^$
`V[!0<.\dDU
+/p^ScF
j/ DM~i1aC;7!1{:)EYtCrp_n0$~%֕YRa-C9RdVWLpRPMd0;d-<=/ο!
xj=teE}JyѮ;l;,g7 I"چjB`@"A\WמZx)|Z;.%E46fq"K"p5Nf:lEڥR\7rccZuS9W+&`9/>H!bx~WF i=ǵuf>v4pavTAv)\C("]N)T jˡRO}ypt*yDV^,΍g%Huaj\!~59߂Dt-em0dYlr /*^<)%=js~lL}|XqA;P_vvTmQKj-ɚ^VL޸C0c6B/
0yCc"Aw?@\S.+ofɴZ{
,) [IQMkw&W;lSxڟ:eN5$[UV	:Gj:s?#Ʋ皏YCUCj(Oj77T+cJq]1 R>!   ?>0    YZ                                                                     7                                                                                                                                                                                    8      8                                   o       (
      (
                                  y   o       
      
      @                               o                                                 c                         !
                                  `                   *                                o                                                T      B                   (                                2                                                k             !      !                                                #      #      \                             ,              0       0      @,                             Y             @\      @\      H                                           `       `                                                  `      `                                                 `      `                                                  `       `      @                           2             `b      `b                                     K             b      b                                    ^             Ps      Pc                                                         Pc                                                         _d      d                             