ELF                      @       r          @ 8 
 @ % #       @       @       @       0      0                                                                                         
      
                                           H                           0       0       0      H       p                    8       8       8                          Rtd                           H                    Ptd   	      	      	      l       l              Qtd                                                         p      p      p      P       P                       Android %            Android             GNU z9mAVRf                                                                    )                      .                      5                      <                      B                      I                      ^                           0      8                       e   0        v   0           0       7q   o       c    ~       c    ~          
               
   | __cxa_finalize AELI __android_log_print free access dlopen dlsym calloc __android_log_assert memcpy liblog.so LIBLOG libc.so LIBC libdl.so libcutils.so libc++.so libm.so libqcomvoiceprocessing.so    APS2            o        0              "                   "                   "                   "                    "                   ("                   0"                   8"                   @"        	           >     9fV]gg?   g ' `I{Ma `X `I{Ma *YE$y	   B     Acoustic Echo Canceler                                          Qualcomm Fluence                                                `X /DXUC   B     Noise Suppression                                               Qualcomm Fluence                                                MSM8960 Audio Preprocessing Library %s: DLOPEN failed for %s The Android Open Source Project qcom_product_ns_descriptor Bad state transition from %d to %d lib_create: no more session available get_session() fail to allocate memory init fx_process() ERROR bad pointer lib_create: fx not found uuid: %08x lib_create: fx not found type: %08x /vendor/lib/soundfx/libqcomvoiceprocessingdescriptors.so voice_processing effect_set_state() invalid transition qcom_product_aec_descriptor  ;l      h     t     x     |          	  ,  x
  X  `            0                   zR |                   ,               @            <   T        DPTP

4PT D (            D H 
 H D(            D H  H ,      	      D H 
T H D $     	      TD\D   ,   D  4
     D H  H       t    `            4         (           DD
D D                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                         ^ _{ _WO **     Љ2@@
-A_	`L T  Љ2@@
-A_	`L  T@!%B#  	  1@)1@*%@
I  T	  1@)5@*%@
I T@!%B# R, ^  *  7 R x @ T@kaT4 ) R@)!		
 5 4RR(4I h #@i Q? qB T!%BT% R @  5"@( @	  2    RR9 R   ըr  @  L @)    @  5) Rb  C99 . !%B! R !%BL! R 	   5) R@**!	 h
* OD@WC_B{Ũ_!%B $ R {   [    )@? T`
@? aTc@ q T Th
@) R
@(!H(
|)i
@ * R*I!
@I)j	 ! T	 @( 	 @	  *  *@{¨_!%B * {O  t ! #    Љ2@@
-A_	`L@ T  Љ2@@
-A_	`L`  T  @*=a b=BAabD <=`<cb=OA{¨_{O   ЈbA9h 7 ,$ R_   4   
  	1  H5  H ! ( Rb9OA{¨_ ,$A RN   !% M `      !T F      !%Bpc|",$ R(  a B (@ H@ @	@* RI!)X)I	*)j	 A T	@*? _{ !%B" R {_֠_ր_{O    ?8 q T* )  +ih8J	@_ q T d  b  _q T   @ qa T`
@r   
 5i@? q 
 TA RK  _0 q	 Tc	 E	  @ q Th@ q T  @    @q Th
@C	B== @=R y  =d y.    @ qa T  (  _0 q T   @?1 qC Th@)1 ? T*)1 ?C T1   h   %  @ q Ta R  E  @ q  TA RI  ` *OA{¨_   	@ 	 *(yh @=  BA!$D <=" = <#$=_)@(H@?k T*@9 _ q T*A9_ q T
@
 4
!@_	k! T	%@*@?
ka T]@)L@	k_֠_!@*" =) R= B"A	  _֠_{ @? q T q# T  T q T!%B d RO  h Q	 qC T q  T 5!%BT% R+    @	@* R@I!i	*  @	@* RI!
@I)
	})* *{_!%B D R'          {  @      A   A"   
AB   Ab   A   A   A   A   "A	                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                     h                                                e                            v                                                               o            o    0      o            o                  P                           !                                                      `      
              o    @             (                     o          o          o                                                   `      `      `      `      `      `      `      `      `                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              `            TLEA                           d                     	             (/`% j@<F1|?߰07}ϜM;t, *PǘAd')S
   hEV4A+jЊJn^[z&Z/Duh=G$#z h=4h="khjkP;S9yjJJ$JV25;ZhC
Wڂ!~o~ms}|mM|yRb-;'ENmFmĵ)}和Jߙiww&msBB'}pjCL~:o~2Eh?[h.KEh?헠PH;iG&ڑvhL&9hl9 <q k5Z++^C<ZGgKSQ	qTP[91hR"n=ԟ\<>os<QH	$wnV}|Gl/>J `%y6v6q
ad<{xh!3qd>8O)ܖ"cZudǹdǾP90yBC?Α9:/pm5$Jjyj9Sr%}D+nf!Rls%pqŕ#e,ZZTU>T왍mc8{9c1uy3o&.OuXgBH?P34-&u_a05b!IԌ$)H%n")*bpV%)H097e1O7K̲d-K5L4|>#HA&>mCA|j)x}!M> ,c5LW@V!qmЦ:mjLV9aNӌ O"ibfltZj&;2]P$j<2ܰHrhz?b^|C6q!(l%3s`651\OKpa~!trCL`j#sYpZ5O{MiB`M̂=m 27nfߑ
wFw12nQ3h%d7ˢEP"jlgx]}p-  GzV       N             (/`N fV1T4 rqآ}d*nvkȖytIfn2I D G /:xIU~%%."	fsь1t&|VVdC&B\ >$z,R/~3.ƯjU]Z<D/Ħ\c$0	A.p`zⓅQoRIx
,lzl39NpcEőnQW+8Y KWҀp]Z0X߅_>jىN-t <(K>D>$! G^ G:&ZTLKRX"2PcL)H+Yk^ֈLiuE" ],tv9WHB/=<D Ş'Ht08	<ًv;ӣTp9(ȇA<8"]K@E04KeVu%IQZ̑l["EE ^*I/5  (<-`cD[oneJMl	K?RAFNv*BB                    (/`z p.Exh3ÙLxwL܌BB&R#qXrgE\KBZ~!EnOk7wJGQB=v1@@q(`! 彘3hgf̦;3(f(0(>@)rQр[ʣ*CG f@y0Z<QRtEJ.Jƈ+.)h M'a(gQ5$'֧ydfaTO($Ҝj;Q=i)D_
"MD?Nݘ~Ӟ>K PXĿcUL+[cKebM$ K'`u.$UrT e
͉-li%gGjMgLʑj6ȖO;[
ӖONcXbD4{HtcD;4[ҐtaZՠthЬrBb	Gҏ{(ΆѾ
ZV6o9"@%:+4G:W%n*yj餦dwi@9C8!44v1Wcζ3*l&֒f[l2)afD8QQ	1@C-3Eqw4		dKɳe6mo&Ll_=\kK|T|fr4ˁpfje\o긞M\mFfA'I<hlSi9^Iވh{s>3قmĵ/M6KԒ,~E+a̶ж4PF}}71_R\ISao'QGRV̙ӆH}07RE*TiW>O###"/>t={*w5T\WߪxV*W#=5UϺ{Y{w*i{!Э%v: T@hPЯtノ{PQA%wj"4J9OcH6ToPy Æ:͌m0;`xA0ۥX`:N3`eeItJ1J0/tA%TnATfA%T^A^+g
/*K
8]eTFA%]p|CTdwxa [&vmG	3I	#cwǱinf.svwz,vW8%bwЛ3:.~lwЃ2?Pvz@]ݡ]h͡7Pݵ>ʴ5޾4ނ׊`Fl,`F{%]踻`T/Eg]4\:[UҎ]h	g*H?#Q@:5i@{23hxPY=P fJvFq(^f9l@&@ zġbJ3@gА[Zb8rӹ,0*J0x(Bu()۳,EAk\d)/rDaaNVS4qK3sq|2+Go4Mn|4Pn|8Pn|(绹LߊS?ӟ|7LȔ,pM01-'cg%(9> \$?	$>qё1MR-~OGFBi4,̧ɢy;Ki~AΉal)ŏ%ݲI2Lb=9>1vI˘'|>ix1&qX98:w>A:u<crL1>?|cZ1߃S2meX!elJB"$0DHrKIm5]|4Ik\$%p$`x=6H[@K{y߰Y
`]WS(n /!I #ĹlA RwPC,hPgA.bU
e)	?AWL0x	a#~`@a+|]#P]܀PEȥ*w\;+v-hŞV9gŎα:حԹ+*<ʵb+v*S֊]J=JeFI}r:ԙUX]`0x:#U荚SU0j>U}Ԕ]>=ޤʲCU3eO[v&53A g˳A/,%
{2(/5,<Nrg7=৩B%Yz~/YQBcYWU=E'تj (TUXhgyP ]<7 'ne)mpR:
t<-5eȇEdJ|9$oÁ5qeW;K|2\ҝ$$PY~tJJ0FGUQSS#5FkerE[ /|!ܽR5\ڻh$LnҐ$~wPI>|<JpjD[ޥH+$l s
'@S$ۅl6{g޹a䇓sfpT~LҎOVJ17ŖV,M1g)\HTP/_(g$K'xN~bV@I]7-?
-C=1y^YKl^YJlYy\M~qyX@Qhrb%{&+W]YH,zdJ2wFYLpcˆH":Fc븐!#~C֡!(P_Na%)o6Xk!F3IfX+T5n?[7-|[M!MXpWv2+#;GJ>១QI7>Yt¿3jORI%|;3		9%m>%DV84#3#"IB
"%iSv@x5NuOAC_BeVC'1h~6Ҧl(\c!5/26Ptȴ)x'*nD%ǣyQ	:I
zA=%ӐSW#YtGgjխ2c&Q:vo~ /|"#ÈߋǼ~'LIknGv@1i{D
ͧ*-_$ewP~} b-Np@+8~l角{շ@חOk=M
CU\p5	uX#y@Hl1dRD M9wzBR=i]=NiNnyeEVղȾg%M'~w,8VE4c ?EVQ&Ν!^X'dB}K:bklaEU.h#FO2<͠]z&lmi* Yy
TP=#V-6jɰ蹻L8c@D P/-
M6.df1ܐ^-&YT
9W/Î$큞 I3@=X0VHXh$|d'Rk4%8-Κ0릦!zW`7X[aFt3"j'^"RUҹhl	{BjM_sVː"ۂ\3,!fs@"HuStJOvC5#~4А޵	\ÜDX(1n:"	M #JXnBVi"^^lд^݇oLxL*8
ЀP       c             (/`c  &42`kД":EZe 4Y FЙv٨MJS $ * ?COz` '-KNǿ̔1ZqTr)3^.':u0F=~?3uY-Bɺfze$K?-W9"0k4K#߇wQ,	Rx#dӳ(u7Lh.IC =3|XչӰ]Gΰ^a
a                    (/`m' }(/`HMebzl%"kmHfؠ߶wjz?!&(ZqNr߈+Z}3uY=vڐvc&M/3-wjF}3e,@NbbϹi<")t}f#ߠܧ7ލ\w5i8+lwk|W~; k`S2ރv[3ۛg⹴]b1Br(l>"la@eL`|7ۭ$Aji7d9gɹq>cu-7/;{l[\W3]Ve/I,2jV󭚌e	Mu0s@-c \Xh05ٔY]kW*9<EZh8?ϝyeu$lk.u1}Jvqb'-ڋ^ZV۳]_t\Axo3G5"}hHס]&6g%dAnۛ@ͅbm@d8/yn"Z6Why.h}ey/lb3<dF{LtqٖH&7axXo-h i1w֣]O{
뱜 8OrݟLk6u-b_هp`:-f>63:iYOZUk;@}"}: t|fUE: cp]30LGaQUnYmYO1,Ohn^[t:kJ}ysg f&Cٿg@V#ޫX<O% }b L4ס8<c 0bYlcC;뮬Vvکv;s;u]eeѰ6&oyztd;o6'yeYRݕd|1Ku"#ޔʜf1WMf฽F^uX,meVo9-]>#u^$ðVS4i4d})9j^q֕mjWh*n;R`086;֤mwwYr3ݔ c8VmG1R@ua`[tJ{9:m3rׄ֞V/,3Exoy+rvVKr|UrIZh[^ }3{q@_r\@X       )             (/`(f Zw*<\Bu .%	HZNϢ !cJ]RXcdp_:>Ӓ(o3Z"GRI(GbdAHu^w}"n.W
AAƷ|͵s/irr3_/eh|e5=KS"$$AR%	q ˮ[uۆ/[cYR9oWkY0@3eTSJWS+KDf'_D-<.8;˿_%LP#<~WE"S>|HUc&(ET$9( AH>TmEdcry|KE'0U.Za\on}+6sھlmEWٌIZmU;"bTozF`ɢ>Rz1UL^" Cv5)ޔd}R}r!AFD8dH=G'!N/o$?GJ8k\-vp>,PЛL4SdPkm/;ןn0Zk== µd̓ca6sqc0lÁ5}Y8wMSpZ.u`|j+
m`M>$*\ծD ʃx4r	JѶ	HHN@b4` $۫fnNvݺܵ
ZuS(cӊ^6WX.3%Pi<-BkCЃWA`0VO=SG]W3rLz!I+_\-_Y\xQ4N"b"f|TV:X4U$bAz@9cJH!k`ܻU_S8SR}-Z}'Ad1usb);_
\*.hr\\<@h))t>>
^$>ؿsAoC8HzL^E9Gtf},2Ha|~[b_IżvU6oEHU[_x40u1P$>k㐴zv96iEh$VPޏ3ej.b)Ht-0UQ҉2ODMT*qj>&7<J߿/Å럻nfGjQTKCjIq2w8jewy-̙zӈ)F]7ߋ)a)gghaB:4b7\n}	P=Д$EEʥȔonVXХ|{POݭrk]Fc=L({9['aPUD>o*29eFFDD$ItrEqD   $I5ashb+:e5y"mv%JB8蘈pz'6A,l	rALʥxu0m܆cG) v7+\'8AnThp/vzG~Dو\P^kOLB4"4m,:,S(څ)MEBdl8]cՏB>XW VZl ZrA/$"BCP!N3|K@Gsn}z%
T3`L[4MY:,"}8c+	
FKh~,yTl9MʽbDZG|o-zސX`q9BPB/
Wje@[aB.g[s/huM9Ai_2&ϣ^sHt?]EsN	`~ߖ!wyl4E{>ic#C"/H?hF`3yMzNYǢ}ahpO Pk؝:0

8p@X!&T_ʧ&J*C|+Aw#DASScH}$5]yrMZ|I>5َL|רy\6IL&6~\"[t*]̻@VRE45/!+2va_+HWk9\cӄaj!LQ  7F&xdysz.
1YIJ5W`N!eKtGSvwDN{#RsRTۍ{U]cwe7Ruk"jO; ZV<ԬIHCf,jǁ	V&ۋdwi,mE夐󖲧O-D
K*̱U}^gw,Rud'L=c0V/ݍvT9[v@ӕ7I_Af흤B4'N:nWۡrw!caԌ/h Ŵ V#*!^5^SgIJs|NBlSJ~1)`5dh4˚{
\p԰Kf:FGY(`:&oqumꪦƺ+FCro{0U*K)6G~1\GQjDlZw9 6#a$3@G{_;w>~vX3=G @c>#Yӎ%(*f;nY0/'f
jCVED:;K	`&-AYG ?T5(%bA0-9N1'*%tJ\;I2H4==B :֎&#qPwdd|Ǒ3CVHAtT\H WpC Sj=͸3BDbn]߆:	gzlv^f EOVT|Rݬ^DSgA]u1Ggж}޺n|o';d!-OTF؆?zS"i#}5෭cumWERea^<V 0<2YU@;pe5$P|dЯKE*,'NѲ$Q-PeA?QUPG$52	fQHűx4n@dK5ʳ!{wĤ}\cy<}%N)86/+9ǄH*NGf8Ac:,JMߔ|H]@                    (/`u \         $00H0@P`D	S	{	`0hXy 0U	@t 8,d\8h(pTht$X      H 5h r~}nmx()CqNAndroid (14863223, +pgo, +bolt, +lto, +mlgo, based on r584948b) clang version 22.0.1 (https://android.googlesource.com/toolchain/llvm-project 2d65e4108033380e6fe8e08b1f1826cd2bfb0c99)  Linker: LLD 22.0.1 (/mnt/disks/build-disk/src/googleplex-android/llvm-r584948-release/out/llvm-project/llvm 2d65e4108033380e6fe8e08b1f1826cd2bfb0c99)        	             (/`5 d=0M:<MZ.nOwVϭ,cuԶNDsY3*rt'5PigD*ċz2e[XޜAKklЀ/Co& IhIgdeZZlm"YL((@#
OȺ9k{zos7X#5yJ0*:(h0kSڽE@0m7)XH,2a,nf3h1xk&ֶp4^0,H|'S& _ر&*ZmѦCK[(1avx<͠ZPz:dm9$^-897*ȃI =$TD IC׃?/C~nZ;b]@jඵAjlZkVho%Ax35VMzcz5J<i<٧|<75Rgb=7-zx&qqBh|q$CcW|Ll	S2	v'hSi5
fYxP't2l|V>c󓯕J߇ICk>驁 'DnLhmCmV1<	+b:1phP:=Чwf
*9Q"gc#t 3#j$k^;1J\}D.Nr9R ^"!mCʸ1HтM{xs%Lj+Z6,8&.e} 1$UeW]VYZ$8C}V.8Sc(_יQOp4agXiglL9s(ۙ9x&)En̮vc_<}PzZ>{P9@}Pe^}u3WTQLv5<&4Js3,פ"jԹyx,N>]Kj|4)^fpա6Og=멯gqs4,<4k33V/jJi|)RU'tnjVlk<xN4z~i:?	q0ҫ<b_S4LZtuKIRgu3ƺsh|~-<K	~fqA&}i|oTM_5i:&4^}a_A<XęaWjsQa3rS,K}4iv;"ޢOE\_I[zZYxjٙץ;lUӫsgu3[go1g&m m3SC]K3_C$j9Ѯ:R#p&zzVtv錷_|\ϪGuV֡:Iq.j|x|q 1"2#F6m")৕gU|
u7)$A^`g1o}
Ay5@6ABzsER[NG?3Q 4QcYkɁ|(q'+d5=!䉘bh>i`iω۪(J
>
z<EU48jEj{֙*>`4DCw/uaǿ9ޕU:D7K`oFȏ' EilG	? J'}Gp]Jg                    (/` ='1,YJ5([3 8 6 gh,5RCi&jnS%}Ox)ȜL <qhA&C3	iF"H32H|0 @ `(b(ZFc4u(hڏZD_hSj,GqHKP(qXFud/I;'1W%%WTSxp]ӅPi?ʩ<"$Շa|2w^) ']y*rD-#WBY â 8zؐP#74@HRfC3n8~@g!J	O                                                                                                              "                  4                    7                      :      (               =      0               @                      C                      F                      I                      L                      O                    R                      U                     X      
              [                       ^     ! -               a     p             h      p              k                     &                  B                n     
             |      
                     h                                                                                 (                                                                           0                  `0                  h0                  H0                                                                         d             #     d              &                   )    X0             5    @             A    P             L                 W                   Z                e                   h                 {    t                  0                  h      `            h                                      t                   @                   P                  `                  `                                                        0                                      0                   H0                   X0                   `0                   h0                                                           >                   ]                   #                    P                                       `                                        
                                   #    ! -                   8               3                     Z    0      8       _                     s                     x                                                                                                                               .note.android.ident .note.android.pad_segment .note.gnu.build-id .dynsym .gnu.version .gnu.version_r .gnu.hash .dynstr .rela.dyn .relr.dyn .rela.plt .rodata .eh_frame_hdr .eh_frame .text .plt .data.rel.ro .fini_array .dynamic .got.plt .relro_padding .data .bss .debug_loclists .debug_abbrev .debug_info .debug_rnglists .debug_str_offsets .debug_str .debug_addr .comment .debug_line .debug_line_str .symtab .shstrtab .strtab  crtbegin_so.c __on_dlclose $x $x __on_dlclose_late $x $d $d $d $d $d $d $d $d $d $d $d $d $d $d abitag $d $d __FRAME_END__ $d $d $d $d voice_processing.c $d lib_create $x init descriptors uuid_to_id_table.0 uuid_to_id_table.1 session_list effect_interface lib_release $x lib_get_descriptor $x $x init_status FX_IID_AEC_ FX_IID_NS_ fx_process $x fx_command $x session_set_config effect_set_state $d fx_get_descriptor $x $x $x $d $d qcom_default_aec_descriptor $d qcom_default_ns_descriptor $d $d $d $d $d $d $d $d $d $d $d $d $d $d $d $d $d $d $d $d __dso_handle __cxa_finalize __emutls_unregister_key AELI __android_log_print free access dlopen dlsym calloc __android_log_assert memcpy _DYNAMIC                                                                                     p      p                                                                                           /                                                        B                                                   J   o                                               W   o                   `                            f   o       @      @                                    p             `      `                                    x     `       (      (                                       o       0      0                                          B       P      P                                       2       (      (      o                                          	      	      l                                           
      
                                                              X	                                          `      `                                                                 (                                           (       (                                                  8       8                                               !      !      `                                           H"      H"                                                 0       0      H                                          H0      H0      (                                                  H0                                                       )5                                   $                    7      d                             0                    G                                   @                    *H                                   S     0              9M                                  ^                    -Z                                    j     0               Z      O                            s                    L\                                        0              'c                                                       d       	      $   V                                      m                                                        Yo                                   