ELF          (     0  4   x    4   	 (      4   4   4                              !  !            0   0   0   %   %            `   `   `               p  p  p              Rtd p   p   p             Qtd                                    8   8           pT  T  T            .  .  1  2  ?27  
9  l:  :   L;  L;  l<   =  >  T?  ?  	4A  C  ,C   ,D  HE  |F  H  I  XJ  ,K  L  dM  hN  N  O  \O  O  O  O  O                     b                                                                                                                                                                                                     &             ,             9             C             L             S             X             _             f             k             r             z                                       )  >       E  m@         0  <    b  hR       r  TR          AM         5<         XR       +  A  |      O        TR       v   Q3          	E         >      <  D       s  P         qH  8      ;  "       A  t       XR          AQ  `     V  D       ~  eL         P       a  %N  d    S  hR         hR          J  $      TR         F         F  l       <         5G  <      C         <  (      P         <        :  K         XR                                                                                             "   0       c    q      >i         7q         	              @B     T       P  @     $@B`@PD  @   #   &   )   2   5   9   ;   @   >Zyzb8_TnD&@nDNWo2Bs8҆],ՑvH>}6+wAҼSHc(.1'SnD8$w8[bpPL/ĻL/YF^UwA libc.so libcutils.so libutils.so liblog.so libion.so libc++.so libm.so libdl.so libQSEEComAPI.so __cxa_finalize LIBC 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 __aeabi_memclr __aeabi_memclr8 __aeabi_memcpy __android_log_print LIBLOG __errno __fread_chk LIBC_N __open_2 __stack_chk_fail __stack_chk_guard __strlcpy_chk __vsnprintf_chk close fclose ferror fopen free fstat ioctl ion_alloc_fd ion_close ion_open malloc mmap munmap perror read strlen strnlen usleep __aeabi_memcpy4 __aeabi_memcpy8 memcpy __aeabi_memclr4 __aeabi_memset __aeabi_memset4 __aeabi_memset8 memset   APS2      `   p     q    q     q    $q    (q    ,q  )  0q  7  4q    8q  
  <q    @q    Dq  "  Hq    Lq    Pq  !  Tq    Xq    \q    `q    dq    hq    lq    pq    tq    xq    |q    q    q    q    q     q  $  q  ?  q  >  q  '  q  	  q    q             Android             GNU ni).`v)QSEECom_dealloc_memory 
 Error::unload external elf req. ioctl failed with ret = %d, errno = %d
 Error::QSEOS version info. ret = %d, errno = %d
 Error::ioctl call query if app is loaded failed with ret = %d, errno = %d
 Error::send command ioctl failed. ret = %d, errno = %d
 Error: cmd_req_len = %d > ion share buf_len = %d
 Error::QSEOS version info. ret value = %d QSEECom_unload_external_elf
 QSEECom_register_listener %d sb_length = 0x%x
 Error::ION memalloc failed lstnr ID %d and ret value = %d
 Error::ioctl call to scale bus bandwidth to level %d failed with ret = %d, errno = %d
 tlen is 0 Error:: DMA_BUF_IOCTL_SYNC start failed, ret = %d, errno = %d
 QSEECom_unload_external_elf 
 Error::opening QSEECom device
 path or fname is NULL Error:: unsupported usage %d
 Error::Cannot open ION device
 Error::Handle is NULL!!.
 Error::Copy Image Addr failed
 Cannot open the file %s Warning::lstnr ID %d already registered Error::send response request ioctl failed with ret = %d, errno = %d
 QSEECom_Send_service_cmd passed
 Error::Listener Handle is not null!!!
 Error::Invalid input parameters: send_buf = 0x%p, resp_buf = 0x%p,sbuf_len = %d, rbuf_len = %d Error::ioctl call to create encryption key for usage %d failed with ret = %d, errno = %d
 send modified resp 64 ioctl failed, ret = %d, errno = %d
 trustlet or fname is NULL Error::Cannot de-alloc memory. handle is NULL!!. Error::reading from image segment[%d] failed.
 Error::Invalid input parameters: rcv_buf = 0x%p,len = %d Error::receive request ioctl failed with ret = %d, errno = %d
 Error::Cannot unload external elf. handle is NULL!!. Error::Invalid input parameters: send_buf = 0x%p,sbuf_len = %d,resp_buf = 0x%p,rbuf_len = %d Error::Handle or app_name is NULL!!.
 QSEECom_Send_service_cmd failed
 Error::ioctl call to update the encryption key for usage %d failed with ret = %d, errno = %d
 Loaded image: APP id = %u
 Error::invalid start_app version %d QSEECom_shutdown_app, app_id = %u
 Error::rbuf_len = %d >  available space= 0x%x
 Invalid app arch type %d!!.
 file %s 's total seg num %x is too big Error:: Load image %s with tlen = %d request failed ret = %d, errno = %d Invalid input parameters: send_buf = 0x%p,sbuf_len = %d Error::Cannot unload external elf. priv handle is NULL!!. QSEECom_unregister_listener %u 
 Error::ION_memalloc failed
 QSEECOMAPI Error::Failed to open /dev/qseecom device
 Error::Loading image failed with ret = %d Error::ION mem alloc failed with ret = %d ERROR: UNLOAD_APP: Invalid qsee version =%d
 Error::qseecom file descriptor is 0
 Error: len = %d > share buf_len = %d
 App is not loaded in QSEE Error::Invalid input parameters: send_buf = 0x%p,sbuf_len = %d app_arch = %d, total_files = %d
 file %s size overflow Error::ioctl call to enable/disable performance failed with ret = %d, errno = %d
 Error::req.resp_len = %d >  available space= %d
 Error::Invalid input parameters: resp_buf = 0x%p,rbuf_len = %d SUCCESS::ioctl call to update the encryption key for usage %d success with ret = %d
 r Error::Eror in __QSEECom_get_img_file_size()
 %s/%s.b%02d Error::Cannot de-alloc memory. priv handle is NULL!!. Error::Register listener ioctl failed for lstnr ID %d & ret=%d
 SUCCESS::ioctl call to wipe the encryption key for usage %d success with ret = %d
 Error:: Error reading from %s.mdt file, ret = %d
 Error:: Invalid tz app architecture %d Error::QSEECOM_IOCTL_SET_MEM_PARAM_REQ failed with ret = %d, errno = %d
 %s/%s.mdt SUCESS::ioctl call to create encryption key for usage %d success with ret = %d
 Handle is NULL!!.
 Error::receive req ioctl failed with ret = %d, errno = %d
 QSEECom_get_ion_handle failed, exiting
 length of path, fname and ext is too long (>%zu) Error::ION MMAP failed: heap %d, len %d, errno = %d
 QSEECom_load_external_elf
 Error::Cannot Unregister. Handle is NULL!!. Error::send modified command ioctl failed wtih ret = %d, errno = %d
 Error::Load image request failed ret = %d, errno = %d
 QSEECom_get_handle sb_length = 0x%x
 Error::send_modified_command_64 ioctl failed wtih ret = %d, errno = %d
 Error::ION_memalloc failed ion fd is NULL!!.
 Error::malloc failed. Could not allocate memory
 Error::Unregister listener ioctl failed. with ret = %d, errno = %d
 App is already loaded QSEE and app id = %u priv handle is NULL!!.
 Error: Unsupported CMD_ID %d Error::ioctl call to wipe the encryption key for usage %d failed with ret = %d, errno = %d
 send modified resp ioctl failed, ret = %d, errno = %d
 Error::Client handle is not null!!!
 Error::Invalid input parameters: send_buf = 0x%p, len = %d Error::Cannot open the file %s errno = %d
 failure doing fstat
 Error::invalid heap id %u
 Error::ion_alloc_fd() from heap %d, len %d ret = %d, errno = %d
 /dev/qseecom Error::send service command ioctl failed. ret = %d, errno = %d
 Number of files reported is %d, max allowed it %d
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              HxD6/  pG-OFĤFxDJD hzDFFAF[F h >  XJ AFzD6N $O5~D  4PP FH%FA
O1xD!E
!(?(`I
q$JF AFzD+FN~DJ AFzDN $O5~DJ AFzDNO5~Da( / !(` FIFF0Qh)+O+V   0FIF"F F -d FYF" PuJF AFzD+F|N~D\ hYF`iIq hhmN (~DFdJAF h+FzD    YF   F F1 @ %5aN~D* & -	LJzDPJzD AFp'>+yX(&GJzDGJzD AF`O5EJ AF+FzDVLN~Dh ( F0h h@(F F1F"a @-J AFzD4o h)F2F|  `iIF	8F@"@#vHF@!z !*F9TIqTh '&x<JAF hKFzD g  O5J AFzD` % F1F 8 (( @  @#a}gO7TE@  0@  ~?  @  H@  F?  >  ?  𵕰.OF ,D8h hF )0I 0JyDzD>)F@"@#0F(F@! ( !1ThIqHF h(IJ`yDzDa zo I JyDzDpo 
I+FJyD zD do 9h	h =  ;iOOC-OhFF!DFF   hr&  -DD$yDzD+@ .FXFF(F*CBP.$p p$#yDzD FD\\$yDzD O5  r h@(Fs4A(3& {D0FP0FyDRF@   F@!"SFPF(PFR#yD zD& PFL&# hyDzD  O5 F&y..ѣOpBIJyDzD#OpBIJyDzD I J3FyDzDIXJyDzD  3Fzd(Jd I zD yDOHpd`n,F42 #O6  CBlBl3`B`  #B	O1C2`rEO0C2 J IzDyD*j  O10BBL! &00     (
	 KFL{Du6KL {DkL !?D(F: 0'	  )P`%CIBq D
 E@F1F"  (AiJ ~IzDyDo#jHxD^~M}D{MLeJ }DzD)FtMLaJ }DzD)F^J )FzDO5PF* &8h (67FE O 
	Q: YFrh$0@phD
 EF	@"@#@h )F `XF(F@! !| IpT  * IqT:FbFv'J+F<I hzDyD  <O5;M "JSF}DzD)F0J )FzD*o|HJ -I;mzDyD0 %	@F ^ (O5r <  yfk$OXzwUu{cEPG-OȱFFFD   h
O0	V?r݂F  p@q -n-@OY$	 %O -LP0<PF1F "#F <F5 /\M /}DFYQ	 $   1F"#O(F0]	 pF !d (mЀFx<ICF<J hyDzD  > /H8F1F    	 (AF8I 8JyDzD*I	! " PF1F#FF (H(I+F(J hyDzD g  ")"I "J+FyDzD .I+F hJyDzD ` 	 (O0  PFO4@O4  
 h@ F7  -YoY&7  𵅰#OFFF !D8h h   hiF`I#FJ hyDzD  (h@q@rC\  (`hi (\O0ha(i (TO0(a8h h@ F 5  F
F !O !>cF:F!@ "cF!*𵁰#MF#JF}D zD)F:t&h~i+J )FzD.O0JzDJzD )F"O0I	pBJ h)FzDhI	q&qh0FQFh> hB   `(F SI	q̺-GF>MFD>J}DF  zD)F h 0h@8JzD )FO7Q  P F0H'FA
O1xD!G
!?8`I
qx#JFzD$JzD"J )FzDO7 !a  HFAF"FEرJFzD )F;Fh ( F   h@8F '4` 4  +[)𵁰"MF"J }DzD)FNd'hoJ )FzDDhIqXFPlJ)F h3FzD  2xih8idhb h (d   `0FJzD	JzD )FO60F O&-OF|FD^JDF  zDAF;F h  0h@WJzD AFO5T  PP FOH\FA
O1xD!D
!? `I
q頱FAJAF hKF zD BJzD@J AFzD)F XF"5JAF  zD;FO5  (XF   h@(F )F   W IqбJAF  zD;F` h(J AF;FzDTXF)Fo %XF)FO5  0` :2  Y)SCHu^p FhM J}DhzD)FhIq.FBJ)F h3FzD  
0FpIJyDzDIJyDzD O60Fpah F9Fh& F*(Fp heoбF , *м  +H ID yDrFcFO0I JyDzDO0@hB(B   $-APF  .D   h	@ FFF - / + ,JI JJ tyDzDtGI GJyDzDlO7  	 h@8F
qhB(B0hBDB0hBF:Fаi(?  ?0hBqhDBбi)?!?8DhIq8hFLI;FJ hyDzD   BDB@BI+FJyD zD  F*FJ  ' n/  [mYGV-CF .D   h`FFF  / + - dI dJ uyDzD `I`JyDzD  O7   h@8F qhB(IEt0hBDB
0hBFIGJyDzDF:F аi(?  ?0hBrhDB_bвi*	?"?8Dd
  0 )B
d
@
hIq01 dF xI JyD hzDIq0 ThF hIJ hyDzD  ;F .{ BDB@HEIKFJyD zD \(FJF d  8 ']-  ]4N $  $  𵁰 )FF -9I 9J3FyD zD O4 F4I 4JyDzD O4 FFhIq F F h $ IO ` JpyD zD #F ,h Fi($ B
BبBI+FJ yDzD I#FJyD zD  | F0F*F    $ F k$hyS )F *&L $I|D yD"F HO4 F I  JyDzD <O4 FAhFB hBDBF zi( h !`hIq 6xF JI#FJ hyDzD    F $ F rбIrh )IrF رF I#FJ hyDzD    F	I 	JyDzD O4 F $ F5,-AF DF /   hO  `'8h2FF иi(?  ?иi(?  ? xhB/I3F/JyD zD   &:+I +JyDzD ~O608hIq0Dh FCBhhBI8J yDzD F*F  I3FJ hyDzD   J   h@0F  & )  #Xyi-GFFDFF   hO   ڴ ,A,[,aѸ  bhI hJCFyD zD9@@Bܤ0(ӴF@	Bд@ B:@@B@@B2& / _I_J yDzD . /LIMJyD zD 3F O4{ 	 O	8F'O	 	JI JJ#FyDzD'HF "! " " ! # pX3I 3JyDzD O4MD1F:FCF (F rF )I*JyDzD)I)JyDzD  l'N 'J~DzD1F d썱i+#J 1FzD Zh ( (F J 1FzD Lih(Fh |(F      h@ F z(  cruSI9 E-AFD   h`(
?I ?J#FyDzD oX3HF!xD ?Ff
f*@
@*-I -JyDzD o9  A  Iq$(F
 백F IF h#FJyDzD `  8ho"(o		I &J yD#FzD  (F    h@0F P&  G&[-𵃰OFD8h h`(I J#FyDzD hHF!xD p?IqjFF E lF0F I JyDzD HO48h h@ F  0%  u=𵅰+OFD8h h`(-I -J#FyDzD *#H!xD &?IqF @0F F0F :띹I %J yD#FzD  I JyDzD O5 I#F hJyDzD P  o8h h@(F $  aMVw5-AFD   h`(-I -J#FyDzD ($H!xD ?Iq %FE F8F ꖹI J#FyD zD I JyDzD O6 I#F hJyDzD `  ro
   h@(F  #  oxW-A4FD   h`(
OI OJ#FyDzD 8oxCHF!FxD >?F / g
g*@
@* .   #f
f*@
@*&5I 5JyDzD 
oI  A   .    !FB IqD(F 鰱F IF h#FJyDzD `  8ho"(o		I &J yD#FzD  (F    h@0F "  A𵍰8NF ,~D0h h )FF *7M 5I}D yD*F O4L2I 2JyDzD zO4B hBahDBF e
 0 /A
Iq(e
@
h1 hбF |IJ hyDzD \hF pIJyD hzD  #F 6  $0h h@ F r r!  ua	O   O  pN (~D2hhhIq ȱF I+F hJyDzD @  
I JyDzD O4  $0h h@ Fp @   5Pi++O @H`  pI JyDzD O0O@@H` p  I JyDzD O0gIL "|D!h	h 1!#  h h@  \  pNFF~D0h hF "P ( !h	  F F	 ) 1h	hp    h	jGFhJj!FGah   )Nk`p  0       @0 D`G@, D`G    - x Əʌ` ƏʌT ƏʌH Əʌ< Əʌ0 Əʌ$ Əʌ Əʌ Əʌ  Əʌ Əʌ Əʌ Əʌ Əʌ Əʌ Əʌ Əʌ Əʌ Əʌ Əʌ| Əʌp Əʌd ƏʌX ƏʌL Əʌ@ Əʌ4 Əʌ( Əʌ Əʌ Əʌ Əʌ Əʌ Əʌ Əʌ Əʌ Əʌ Əʌ                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                 `                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              0  0           	            "      ,      6      @      H      Q         o     `    `          o  o   o           (     q           l             
     o      p        o  oH  o                           R  R  R  R  R  R  R  R  R  R  R  R  R  R  R  R  R  R  R  R  R  R  R  R  R  R  R  R  R  R  R  R  R  R  R  R  R  A-   aeabi #   
A	
"& .fini_array .ARM.exidx .text .got .note.android.ident .got.plt .rel.plt .ARM.attributes .dynstr .gnu.version_r .relr.dyn .rel.dyn .gnu.version .dynsym .gnu.hash .note.gnu.build-id .dynamic .shstrtab .rodata .gnu_debugdata .data      7zXZ  ִF !   t/!g] ?Eh;ަ%\i_<ilГG0iFmu8\@޷j{h34ax\wf0wh\xJ[_Vdi(C,YJtc-/CeVYZ}34P`K{[谲\q#z{WD6DGmAmEHoSv#]EMhu_](9$m&id[I0UCNrľŉң$rhR fXP)۬>w
mk4ot@M;|eSjvYLM*~')h$aKR:Ǌ#fKIiFq:z?y^b26q#
zEVu5NydJ=<ptYN&gQ!jtn#2P\e3}0@4}?\kZVFS4hI"*q[WAn8m8YSqmxء:sOC!f]h; "B|ٮ4CbIYi<-]`V#ێ|)=,e0']EQ"U*H^KǒQgV]56br*+W4dw?|ctpJep2]=Z8حj rT7:s\-Iz-2+4¸/-hΓj踰1`= ?uȂ7}Xwi~:@(۶9t Oy~엩JW '5b{̏J_?94x!]QNShaC6ʺO;~ςPrʊ<pnw\*Mb[a+@.pID@PΓҩ-o#3)nS'8cӮ24kޠ_"PJwl+gfԗ#a
֢4(BF& B{lӭ[WgK;
ל(b D?ӡ*Ycyh,ғrHt2Ʀ<F0ܷ7ty.Ih
w}vW+dɞ_S>}3Td3@V U7 
I 78dN}-zFȆl7ӡaAԠJI[SEj;5Aez~M88\LS0ka×v{&9zpyt?k`x\i{;=Ys;TJK\UW%]h(#G5]1r>#["0'+Qӱ2(蜏qœE޻@fV22+V}&SW~|{e>4V<{8$b	$!:j4}6#B3(w%S Nu=MN/t6/nS  z6 B  ]g    YZ                                             p   T  T                           l  l  P                 o                       a   o   H  H  P                   o                       Y                              z     `                       p    o                        @   	          (              #                                                                     2                                 0   0  "                 D         R  R  p                           `   `                              p   p                             p  p                           q  q                    7         q  q                    I     p        q  .                                q                                  r  8                 