ELF                      @       xt          @ 8  @         @       @       @                                                        da      da                   xl      x|      x|                               l      |      |      @      @                                        8       8              Ptd   P`      P`      P`                         Qtd                                                   Rtd   xl      x|      x|                                  Android             GNU wf\,tW                                              &                      5                      G                      1                     E                     M                     `                     i                     z                                                                                                                                                                                                                                                                                                                                                                                                                                         5      \          8                '      ,       ?    HA                $3                `C      t          $8                 D0                                   0)                 +                5                 >      X                       k     @                  D             \    H@             l    D                 h:            $                      E             	    0      D      #    .      |          *                             Q    D                 D'      0       m    t'                ()             }     <                ,7             4    5             T           <       usleep LIBC libc.so libQSEEComAPI.so __cxa_finalize __register_atfork __cxa_atexit QSEECom_app_load_query QSEECom_clear_key QSEECom_create_key QSEECom_get_app_info QSEECom_load_external_elf QSEECom_receive_req QSEECom_register_listener QSEECom_scale_bus_bandwidth QSEECom_send_cmd QSEECom_send_modified_cmd QSEECom_send_modified_cmd_64 QSEECom_send_modified_resp QSEECom_send_modified_resp_64 QSEECom_send_resp QSEECom_send_service_cmd QSEECom_set_bandwidth QSEECom_shutdown_app QSEECom_start_app QSEECom_start_app_V2 QSEECom_unload_external_elf QSEECom_unregister_listener QSEECom_update_key_user_info QSEECom_wipe_key __QSEECom_dealloc_memory __QSEECom_get_handle __QSEECom_issue_send_service_cmd __QSEECom_send_modified_cmd __QSEECom_send_modified_resp __QSEECom_validate_send_cmd_inputs __QSEECom_wipe_clear_key __android_log_print __errno __fread_chk LIBC_N __open_2 __stack_chk_fail __strlcpy_chk __vsnprintf_chk close fclose ferror fopen free fstat ioctl malloc memcpy memset mmap munmap perror property_get read strlen strnlen strstr __bss_start _end _edata libcutils.so libutils.so liblog.so libc++.so libm.so libdl.so                    %@ a  `
Π	Z   bH           $   '   ,   /   1       2   5   7       :   ;   =   >   Ż>}1'L3BpP6+qX,ՑǲU|&/Y(.HCESHNWo?Zy{bvF^@M/$[bc]                                                                                                  c          >i   Y          x|            0      ~                   ~                   ~                   ~                                                                                     >                               (        
           0                   8                   @                   H                   P                   X                   `        	           h                   p                   x                                                                                                                                                                6                   9                   "                                                                            *                   #                              {0  nGb;    0  rG; 0  vG; 0  zG; 0  ~G; 0  G< 0  G"< 0  GB< 0  Gb< 0  G< 0  G< 0  G< 0  G< 0  G= 0  G"= 0  GB= 0  Gb= 0  G= 0  G= 0  G= 0  G= 0  G> 0  G"> 0  GB> 0  Gb> 0  G> 0  G> 0  G> 0  G> 0  G? 0  G"? 0  GB? 0  Gb? 0  G? 0  G? 0  G? 0  G? {       l{_{  @ `  T@  ?{¨_{     0     @Z {¨_{         @@@P {è_o	g
_WO{H;*@*     !`B 2***7@)     !`B 2/    R/    o   
   x2` jB(`  7AR rC & * 4    !`BX      !`B    !`B2 `@  5  @M qh 5u
 < 4Q q  T 1  T 1 T_ q  T_ q T *S  * 5   `@ 5  8   4#@9j Q_	 q T  "  !`B !2  5      !`B 2*     "  !`B'    "  !`B8(2  4    !`Bu  bR c& *= ` 4  "  !`B`(2v`@
 5`@*k@  3 _)22; 2j@R) 
r 
*?1 9 4 @  "  !`B(2** 
  @  "  !`Bl% 2c x*l"@?`@aM  *( 4  "  !`B)2*h `@  4 m `@! R rc i *) 4  "  !`B*2	*T `@4x n V5bR*  *v 4    !`B8 2*@`@@  4egJ;L@Z
 T*{NOMWL_KgJoI_`@**Yo@Rk@r`@c +   + * 4< @    !`B 2*l
@`@?M3 *< 4    !`B"2**p"@`@ )`@! R  r# |  *5 4    !`B"2**`@|  `@5 + O{H; @s T  22 2@  j 8`@R	r  * 4 @D qa T#H)  "  !`Bc  2h& w2    "  !`Bt2    "  !`B 2{2	    "  !`B2* I;)@]?
  T{GOF+@_og_WO{CO;@ R#**z Y 2 t    U T  T 
H TB T T#  c#i
 !  !#  2 22  q  T@ 4  "  !`B2#*K.    "  !`B      !`B2= R;N@ZA8 T*{EODWC_BgAoƨ_  "  !`BR2'QC @  "  !`B2# D`@`7= q @9
 q T q TZ@y? 2
k T  "  !`Bd 2#? 2r@y? 2kT   "  !`B! 2**qC T  "  !`B "R2*  "  !`B !2* ȀRN v&   **  \ 4  ; q	 T@ 
 L= nA --------- - -! -1 -A -Q -a -q )T( 4I       !`B2c+  
= _ q T@	 )! ?%  % %  %0 %@ %P %` %p  T
~_ i T@	 ) ?F  F F  F0  T ) T@	 )	 ?g  g   T 0|j0R+ *" ?    #  ?@  c% / k	 /@?     cb	 *c7#` 1  T?@ h  T#@+ |@k T@  {C cT*# bR*  
 4    !`B#27w      h&      !`B&      !`B&2%    !`B"2 Ac+@:@? q  TZ (  5˘ \@ 76 ]@ 73 ^@ 70 _@ 7- @@ 7* @@ 7' #@@ 7$ 3@@ 7!" "  @@ 7Z ѵB z|@@_@7 1 T@A_Z T@2 22 @n )l@
 2 RR2 9 q
r`@
r *{ 4 @    !`B$2*     9c  B'2*  B$2w  8 5R@    !`Bl% 2c *#@p"@`@A?!Nt *( 4    !`B"2* `@ 7 z `@! R rэ *i4    !`B"2	*x ZC# _WO{H;*@* 2?m q !	 T    +*i *	7* ?2M 2!ʚN q)!	 T R*rjR x  4*c **T  4S q*T>  3@O ql  T*4i
 4A R rC *C 
 4    !`B4.203@`@ @  4S! R r# *2 * 4    !`B"2*      !`Bt+2*       !`B,2    Rrc *@ 4    !`B,2*   4*#u I;+@@A T*#@{HOGWF_EC_3@5    !`Bd-@ 2@ 2;   T@*3@` t)k"     !`B.2`@@4    !`B" 2* 2 2
	**** 22
	** O{ H;*@     !`B#  2 u@5 @L q T    !`B%2 D      !`B#      !`B$2 7  )R	ka T@    !`BD& 2w@!R
@@	?!M * 4    !`B&2*f"@@ @@! R r g *T 4x @    !`B'2*P@v`@x I;)@@?
  T*@{COB_s!R; WO	{
H;@     !`B( 2+@)     !`B 2# A   R#    o   
   x2` jB`  7AR r#  * 4    !`BX      !`B    !`B2 `@ 5  @C  2 h Y *6 4    !`B2*`@@  4I;+@\A T*;@{JOIWH_֓ O{      !`B$) 2S u@     !`BX+ 2@R *T 4 @    !`B+2*@@@`@@         !`B)      !`Bp*2 *{BOAC_ WO{H;**@     !` B, 2**@)     !`B-2x 1   Rx    o   
   x2` jBq` 7AR r# o * 4 @    !`B.2*X      !`B    !`BD.2L `@@  4prI;+@@A T*@{FOEWD_@bR*k  * 4    !`B/2***`@ 5l@*`@*# 3)  vR)M`@!RrC $ *
 4    !`Bp02*
*h
@`@	?!M- * 4    !`Bp12* m"@`@ $`@! R r  *	 4    !`B22	*`@
 @_A q T    !`B22*{2  *  `@ 5 O{ H; @ 3 i@ 4c@    !`B4 2`@AR *4 4 @    !`B,52*      !`Bd3      !`B42 I;)@@?
 T*{BOA _h
@`@	?!M * 4    !`B<62*j"@`@ `@! R r  * 4    !`B72*`@`@{ **   4j 4K ) @
k  Tk  T*{_    !`B882
*	*[      !`B72T  {_WO{C  oI;,@* * << s 4V 4(  
@?k T?kc T@ #  H T 	 T !      !`B882**# V      !`B72 N  * )   4@?Q q  T Ve @  T
@i  T   k   4@Q q  Tm e# 
A6 @aRr#  *v 4 @    !`B92*  @
@  Tp
 T@DK kB T    !`B:2* 
  @*@*
@*K;q@@?  T*{EODWC_C_WO{I;*,@* *  4x 4H 4 
@?k T?k T7 @ #  ( T 	 T 0      !`B882**      !`B72 K;q@\?a T*{HOGWF_EC_    !`BH;*    4@?Q q  T
 Xe @  T
@i  T   k   4@Q q  Tm e# 
A8 @@C<C< 6aRr# \ * 4m @    !`B<  Rr# O *v 4` @    !`B;2*8@
@  Tp
 T@DK k" T    !`B:2*%@*4@*
@L*M* 2}WO{ *    4@R *3 4%   !`@ 1 T  B>2*@6      !`B72 .      !`B=2* $  @Q q T@
@?   T( ( T k T    !`B 2*     B?2*	  *@*
@**{BOAWè_{C *      4j
@_	kb T    !`B,2	* %      !`B72   `@   T 
  T	*h@M qa  Th@ `@R *S 4 @    !`B2*{A*B_{C @ ?  r @hR *S 4 @    !`B,2*l      !`B72e {A*B_WO{C  oH;@**      # 5 @* ]   4@?Q q  T Ve k   4@Q q  Tm e# 
@kI T    !`B2*/*3      !`BL2' +  @R@r *A6 ) * #@@#*
ki  T
@  
@k 	k	 T    $K!`Bt2  @*V 4# @    !`B8	2*K;i@@?
  T*{EODWC_# WO{CH;*@** q   T"q T> q TB q Tn q TT 5 43 2*9  
q ThQ	 q Tq TO  &q  TBq  Tq TH  q  Tq T w 4T 5 4   6  4# 2*      !`B8
2**4      !`B2*+  3 # 222C  2**  4    !`B 2  @***  !` * 4  B      !`B2*s @  @  4*@I;)@@?
A T*@{EODWC_  BD 2ZC *@    !`B2*WO{ @ H; *@      B @ 4  !  q  T`   U        B @ 4  !(  q  T`   E  h Q qC T    !`B<2*w29      x2 * 7 @       !`B2w2'    o !R# r * *T 4     @!`B2**@w2? q)3
      !`B2****I;)@\?
! T*@ {COBWAD_WO{ @C H; *@     * B# ,  4  !# + qA  T        B#   4  !(#  qA  T@ h Q q# T    !`B<2*      x2 *u7ARS )r * **      !`B2 I;)@]?
 T*@C {BOAWè_֫O{C  2 * * 4 @    !`B\2**es2
      !`B2**[*{AO¨_O{C * * * 4n @    !`B\2**E@
      !`B2**;*{AO¨_WO{ @CH;@ *      B#@ 4  !# q  T`   \        B#@ 4  !(# q  T`   L  h Q qC T    !`B<2* {2@      x2 * 7C  @       !`B2{2-    o  (   @    o Rr * *4 4     @!`B2**@(? q
      !`B2****I;)@\?
! T*@C{COBWAD_# O{H;*
@*   i 4@  ( T
@  T       !`B2 0      !`B02	* &  	* @@C<C< 6Rr#  * 4 @    !`B  Rr# w *S 4 @    !`B2*`I;)@]?  T*#@{FOE_ֈ* 2 O{ H;@    @R r N * 4@^ @    !`B2**5      !`BL2. I;)@@?
  T*{BOA _V{  $@ q  T q T2?  9*( {_    !`BL2   22*)  9* {_    !`B02   {_O{Cc2k2C  98S;i@R* ѫ+<)) C  ѩ3=a@=\j@@_  T{QOP_QSEECOMAPI QSEECom_get_handle sb_length = 0x%x
 Error::Client handle is not null!!!
 Error::malloc failed. Could not allocate memory
 /dev/qseecom Error::Failed to open /dev/qseecom device
 Error::QSEOS version info. ret value = %d Error::invalid start_app version %d Error::Loading image failed with ret = %d Error::ION mem alloc failed with ret = %d Error::QSEECOM_IOCTL_SET_MEM_PARAM_REQ failed with ret = %d, errno = %d
 Error::Failed to unmap memory for load image. ret = %d
 Error::ION FREE ioctl returned error = %d
 QSEECom_dealloc_memory 
 Error::Cannot de-alloc memory. handle is NULL!!. Error::Cannot de-alloc memory. priv handle is NULL!!. ERROR: UNLOAD_APP: Invalid qsee version =%d
 QSEECom_shutdown_app, app_id = %u
 Error: QSEECom_dealloc_memory munmap failed! wtih ret = %d Error: Error in deallocating ION memory. ret = %d, errno = %d
 QSEECom_load_external_elf
 QSEECom_unload_external_elf 
 Error::Cannot unload external elf. handle is NULL!!. Error::Cannot unload external elf. priv handle is NULL!!. QSEECom_unload_external_elf
 Error::unload external elf req. ioctl failed with ret = %d, errno = %d
 QSEECom_register_listener %d sb_length = 0x%x
 Error::Listener Handle is not null!!!
 Error::opening QSEECom device
 Error::QSEOS version info. ret = %d, errno = %d
 Error::ION memalloc failed lstnr ID %d and ret value = %d
 Error::Register listener ioctl failed for lstnr ID %d & ret=%d
 Error::unmapping ION Memory & ret = %d
 Error::Failed to free ION Memory & ret = %d
 Warning::lstnr ID %d already registered Error::Cannot Unregister. Handle is NULL!!. Error::qseecom file descriptor is 0
 QSEECom_unregister_listener %u 
 Error::Unregister listener ioctl failed. with ret = %d, errno = %d
 Error::Unmapping ION Buffer failed with ret = %d
 Error::ION Memory FREE ioctl failed with ret = %d
 Error::Handle is NULL!!.
 Error::Invalid input parameters: send_buf = 0x%p,sbuf_len = %d,resp_buf = 0x%p,rbuf_len = %d Error::send command ioctl failed. ret = %d, errno = %d
 Error::rbuf_len = %d >  available space= 0x%x
 ion fd is NULL!!.
 Error::send modified command ioctl failed wtih ret = %d, errno = %d
 Error::send_modified_command_64 ioctl failed wtih ret = %d, errno = %d
 Error::Invalid input parameters: rcv_buf = 0x%p,len = %d Error::receive req ioctl failed with ret = %d, errno = %d
 Error::receive request ioctl failed with ret = %d, errno = %d
 Error: len = %d > share buf_len = %d
 Error::Invalid input parameters: send_buf = 0x%p, len = %d Error::send response request ioctl failed with ret = %d, errno = %d
 Error::ioctl call to enable/disable performance failed with ret = %d, errno = %d
 Error::Handle or app_name is NULL!!.
 App is already loaded QSEE and app id = %u Error::ioctl call query if app is loaded failed with ret = %d, errno = %d
 App is not loaded in QSEE priv handle is NULL!!.
 Error: cmd_req_len = %d > ion share buf_len = %d
 Error::req.resp_len = %d >  available space= %d
 Error::send service command ioctl failed. ret = %d, errno = %d
 Error::Invalid input parameters: send_buf = 0x%p, resp_buf = 0x%p,sbuf_len = %d, rbuf_len = %d Error::Invalid input parameters: send_buf = 0x%p,sbuf_len = %d Error::Invalid input parameters: resp_buf = 0x%p,rbuf_len = %d Error: Unsupported CMD_ID %d QSEECom_get_ion_handle failed, exiting
 QSEECom_Send_service_cmd failed
 QSEECom_Send_service_cmd passed
 ro.boot.bootdevice  ufs sdhc Error:: unsupported usage %d
 Error::ioctl call to create encryption key for usage %d failed with ret = %d, errno = %d
 SUCESS::ioctl call to create encryption key for usage %d success with ret = %d
 Error::ioctl call to wipe the encryption key for usage %d failed with ret = %d, errno = %d
 SUCCESS::ioctl call to wipe the encryption key for usage %d success with ret = %d
 Error::ioctl call to update the encryption key for usage %d failed with ret = %d, errno = %d
 SUCCESS::ioctl call to update the encryption key for usage %d success with ret = %d
 Handle is NULL!!.
 Invalid input parameters: send_buf = 0x%p,sbuf_len = %d send modified resp ioctl failed, ret = %d, errno = %d
 send modified resp 64 ioctl failed, ret = %d, errno = %d
 Error::ioctl call to scale bus bandwidth to level %d failed with ret = %d, errno = %d
 Invalid app arch type %d!!.
 path or fname is NULL length of path, fname and ext is too long (>%zu) %s/%s.mdt r Error::Cannot open the file %s errno = %d
 Error:: Error reading from %s.mdt file, ret = %d
 file %s 's total seg num %x is too big Error:: Invalid tz app architecture %d app_arch = %d, total_files = %d
 Number of files reported is %d, max allowed it %d
 Error::Eror in __QSEECom_get_img_file_size()
 Error::ION_memalloc failed
 Error::Copy Image Addr failed
 Error::Load image request failed ret = %d, errno = %d
 Loaded image: APP id = %u
 %s/%s.b%02d Cannot open the file %s failure doing fstat
 file %s size overflow Error::reading from image segment[%d] failed.
 trustlet or fname is NULL tlen is 0 Error::ION_memalloc failed Error:: Load image %s with tlen = %d request failed ret = %d, errno = %d Error::Failed to unmap memory for load image. ret = %d Error::ION FREE ioctl returned error = %d Error::invalid heap id %u
 /dev/ion Error::Cannot open ION device
 Error::Error while trying to allocate data from heap %d
 Error::ION alloc data from heap %d returned a NULL
 Error::Failed doing ION_IOC_MAP call
 Error::ION MMAP failed
             zR |     ,         `
      L   l<   T ,   l      `
   $         \
       ,                 0                    T      @           $   ,  0   X
        T      P $   t     X
          X|   P            H       $     0D   T
       $     L   X
      ,                D             $   \  \   P
                L              L     $        T
       $        X
     $        \
     $   <  X   X
          d      L        p    L   $        \
          t   T                                          P      <      H       $   \       P           ;|!   <x @X$px8Xpx  T@hx  HhL                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    0             ~             `             p                           X                    	              o                  8                                  
       i      o                 +             8             D             N                           X             `                           x|                                  o           o          o          o           o    $      o                                                                                                           |                                                                                                                                                                                                                                                                 	      GNU gold 1.11   7zXZ  ִF !   t/] ?Eh=ڊ"JS-&$nMjt`S-ֶzyh +Sw!3u˾<K-AiS}f߬Gĭk2k:TGoBW%XZoB 66 BqB1ޟ&yMgU&ǚ $JBsxR/ur̩V?I3BtOf[89{b 륛kE7{`/-ז,/,̤vϩ戳GEZbZfDX{Fd9O볝
&ʐ#h43	*'dB65\YJy3
@ t<߯u&8I@=BN.>]=2m4Za f:d{0Nt>u+_޿B@Ҙڠwvr]*J㏚ۿ&Q>.J^ρWŷ`icwX5l?VkQ)O:hˡ1lZ=%#9%48mъ:<3dxx$yǷv]ͼO@+KR4Cmw؞8$_˚EgS7=zBMpWy\0ykVS/0kxu7,]'k'

Gz$D|kc@BhDLa}:fP)EWK `"M$naQDR|2,4>Jq6L#q`@5-m4EUQ~]:@s  !/}#   x1?g    YZ .shstrtab .note.android.ident .note.gnu.build-id .dynsym .dynstr .gnu.hash .gnu.version .gnu.version_d .gnu.version_r .rela.dyn .rela.plt .text .rodata .eh_frame .eh_frame_hdr .fini_array .dynamic .got .got.plt .data .note.gnu.gold-version .gnu_debugdata                                                                                                                                                                                      2             8      8                                :                           i                             B   o                                                L   o                   ~                            Y   o                                               h   o       $      $      0                            w             X      X                                        B       p      p      `                                                   `                                         0      0      2                                   2       F      F                                               [      [                                                P`      P`                                                x|      xl                                                 |      l      @                                        ~      n                                                 ~      n      8                                                  p                                                          p                                                          $p      P                                                   ts                                    