dey 036(0lXl@n dex 035RWp H2A*850lpxV4`kp|";33lEd K#)/5;EOW`t(Mq"Iv&AdGz 5HYp}%(/258BJNTj}-?MVcu$5KXgjpt~  %,39AX[_cgkpt&,26Nd %X{1Qk(Ec6Z$I^u+Ot*PpO?jHv-Z;h+Ub0Qu '>Vh .BXl3G^r1H^l#;@Pku%5D[m "0Ragz "(,16;?DIOTY_cg-2>JWdq~ &3@MZgt)5BO[gs(4?NX{!(.5@IYcp{ /8HYl$,CXjux+AIaiv &-@Vj1Ic{ CLa|/?ir#&,08BQahl3O]dm &>Xl!3D`gks|  6Of~ ' G b         ! ) 2 : ? J ^ g u            * : F ^ r         * 7 ? K e p           * @ M ^ s          &;KfJ|+4Uw7Me}8Wu .Nl2Hl+C`3Up 2HKT\sw ,5=GS^kt~ /DVgpu~ "A\Ks 5\lv(AN[z *DUs:o}  ( 3 = G Q Z l          !*!5!@!S!^!j!w!!!!!!!""#"5"H"W"j"~""""""###4#G#R#Z#p#~#########$$$0$?$P$]$t$$$$$$$$$%%*%A%M%]%l%x%%%%%%&&3&L&[&c&y&&&&&&&!'k'z''''''''((%(4(K(Y(g(z(((((((((((())/)_)e)p))))))))))))))) ** *&*,*7*D*L*R*_*s*x***********+ ++2+=+P+e+m+++++++++++,,,,>,I,S,],i,~,,,,,,,,,---#-*-:-I-X-k-}--------- ..)./.E.V.i.}...........///1/;/L/]//////////////050G0a0z0000000000 111(1/191F1W1p1111112&2J2p2222222 33$3B3V3a3h3x333333333334414E4Y4m4444444445575^5u55555555666(6:6L6V6a6l6~66666666 77.7;7P7c7n7{777777,858B8L8^8h8z888888888#9M9]999999999::1:;:F:T:\:k:w:}::::::::::::::; ;;';>;L;d;j;t;;;;;;;;;;<<3<R<n<{<<<<<<==.=J=a=w========>>3>D>[>m>q>>>>>>>>>>>>?????(?1?;?C?S?s?v?|?????????????Xnz      !"#$%&')+,-jXnpz{|}~~~ $,4 <DLT\dt|!"#./056666dhijjj4kquvx{}}4 4jklmno(p4q@rsHtPtxX{d{l{t||vtvttttttt {tttttzyt~t} {tvy{ |(tt4y<t$~D{LtTt|tu\vTy,{~\4hpxw  |\ho`d"&\'k7788:L<<<<<&<'<(<)<*<+<,<-<.</<0<1<2<3<4<5<6<]<y<z<<<<<<<J<K<W<X<Y<Z<<==== ======{=|==================== ================ =!="=#=$=%=&='=(=)=*=+=,=-=.=/=0=1=2=3=4=5=6=7=8=9=:=;=<===>=?=@=A=B=C=D=E=F=G=I=L=M=T=U=r=s=t=u=================3=4=5=6=7=8=9=:=;==========~=====>>>>>>>>>>>>>>>>> ><>=>>>?>`>a>b>x>>Q>><>?>@>A>>>>?????? ?h?m??????{?|??@@@@@@@@@@@@@ @!@$@@@AAAAABBBBcBdBeBfBgBBBBBHBBBBBBBBBBBzBBBBBBBBBBC`CaEGmGGFG G~ GHMmIMmJMmKMmLMmM:M_MMMM1M1M.M.M1M.M M/MM!MMMM3M MbM6"M5-M5.N_mO_mP_mQ_mR_mS_mT_mU_mV_mW_mX_mY_mZ_m[_m\_m]]_m^^0^9Y^_m_T_U_Z_[_a_b_c_i_j__1_<_?_A_C_D_Q_R_S_T_U_V_[______g_1_._1_1_._1_g_h_h_._._h__ _____________!__!__3____ _ _______b_5_._5_5_5_6"_d%_c&_'_!)_,_/___` aaaaa_aga abibdedfdgdhdqdrdsdd/d0d5dBd_dVdiddddddddddddddddcdddddddddddddddddddddddddddddddd ddddd d!d#d(dFddd\ehmhhghfh h~ hi6iiWiiXiiYiiZfPqtfu{|fffqPfj#,fHfP'  . fP hP   &fPPSc["#$ ! fP%+f# TSTuhPh{7g>)DfPA*Lzr(k|fPjffffhh t~/fTfcqP3&r 1SfP7[ L S L S!fP!;h!h!!!#<g#$P$$%'1'1(* T* * N* +---.o/hE0h0h!1.1h=2vP2|23hE4vP4zx4565h=5=6f6A16B16fH7fP8fP9fO9fP9 :fP;fP<fP=fP>fP?fP@fPAfPBfPCfPDfPEPEfFGqPGuPGvPGGGoGkG|GGGGGG!G'G4HPH IPIoJPJoKPKoLPLsMfPMMXMM/MMMMMfMMVVMVWM>MfMMMNM1Mf[McMMllMqMfuM{MfMfMMfMMMxMf MMhMtMm5M9MfIMfKMfLMfMMfNMfOMxUMyVMf[MpNPNpOPOwoPPPwoQPQwoRPR SPS TPT UPUsVPVoWPWoXPXoYPYoZPZo[P[\P\]P]]]hz]}]]]]^P^f_fO_fP__________F_______E_@_@_C_D_______,___Y_Z_0_Y_Y__ ______Y_:__@_=__h__f$_VV_VW_h__fk_hl_fp_>_f__T_[_[_____&_N_[_1_2_?_f[_h__V2_[M_ll_fm_fn_q_s_t_fu_{_|_}_~_f_f_f__f_f_f_n__T_n__f___h___h_0_hF_fI_hJ_fP_fQ_yV_f_p_n`qP``8`9aqPa9 aSa8a6a4a5aWbfObxPb-ubbLbmccchzc}cccdfOdqPduPdvPd]dIdVVdVWdzsdztdzvdddddd\dddd&dddddddf\df`dzxdidkddfdddo dodd(d)dh*di+dj3d}?di@dBdCdhdndndePeffghqPhuPhvPhhhfnhohkh|hhhhh!hh"h'h-h.h4ifOiPiGijqPjKLjJjI$jH,jI1jHAqPqqSqbqqPqSrPr sfuuMxPxOyfySzf{P|F|O}fP}S |^TgUgSTVfP]^_`abh%SPPh2fTfRRPdSSeSQ"7}7_>Y8}.G_IY9}6W_:}@o_LY;}@}_<}@_RY=}@_Z>}@`\?}@Qak]@}@a]A}@a^B}@a6^C}@$b^D}@4*bE}|GD6bF}GTLbG2GdUbH!KtbI}KtbJ}KtbK}KtbLKbMKc^N}MdO}MdP}M/dQ}MEdR!M[dS!MqdT!MdUMdV}MdW}MdX}MdY}MdZ}M eg}d!e[}M*e\}M@ec}cVe]}Mwe^}|Me_M e^`}Nha}^h_b}N#id4c$Qi!_e}|d4jf}dDjh2dTji@xNd.kWWWWWWWWWWW XWXW"XW.XW:XFXaXhXaXrXXXhXXhXXXhXXhXXhXXrXXXXXXXYXhXX YY$Y5Y???Wq+????@ @@@@!@'@-@6@<@0q 0 8 01q @0!D@p0!L@rp@!V@p@Ce0P"Ep 00D # #l@p u@ P |@qs rH8rHsX8rUrCuLvL(@&,0T @D @X18p BX(B@ 3 PD PX18p %SX e @qs X L D @HP@ph@q@@GAq 8Aq  9Aq E 2! 8ABCq qY q0!(ABq q ! Aq (@@@Aq A$pAUJ   8Jiq z1$qJhq z  8Jmq z1$qJlq z(  8J4q zJ3q z(0A(p "Hp ! !"Ip "Jp "Kp IApPAWAp0bAp ! kAp tAp{ApA A u  :T 9"bu p Tp K819E 2T 9p K T0[  TJ"p!t ;e  ;e  q yT8 V A 9   8 8(  8:"rp $#C 2H@q    eUO$#D&q 3C 8 )X @)R)M)I+y A  J   9-8  9q0| q0| (   "$p pe  w  ȇsJ"p! ; 077  ;  q w{"qp p 9( J"p! ; 07  ;  q w{1;.8  9 q0| )g q0| ()ZB 1;"p!J ; 070  q C ((BQ %   p 83#M #M   8r1 =r6r 2 r.yq0 ( 8r.( #HB   i 5 /  i 5@@ /  i 5@  i @  i 3@  i 1@  i 1@  i 1@@A #@A #@A #u j0 @p@9 @ 70@ 70@ 7 @ 7 (BJ"p!d ;2  =  q w!B:"pFB 2% 8qY 0A2 !  "B #Q(  (  ((s.z4B Jq wpB8%  % #ԎM p 8]A#M  }M }MM   84r1 =.r5r 4 r 4 !r 3 p 81r 3  1 = 8r.#M  }M }M(( (,?)C*!9'"Lp !!"p'    !0F@Cu lC0M! 0jNC J9 Jq zjp j J"p! ;v  :  q wj8  9 p p ("p! ;e 5a== ;e   :e(: ;eJ"p! ;v   ;v  q wj" pS 0 dq 8=% CqY   Y#v J"p! ;v  66  q zj9&p p )M `(% b   Y#v ( `( 7k  q0+ (̑yyCJ"p! ;1  :  q y0#MM }M% " p  oL0 Q# q0X %  8r1 =r5p 8r.u l0M 0 j  p j ( 8r.'.By DJ9 J<q z6pjJ"p!; ;C  :  q w6" p roL0 2% U#B J"p!: ;C  6  q z62qpj( 0(%  q0vCpp(8 yeOD q0 VD q0 ]DcD q0 jD q0 qDGp 9":p  ;0K  J"p_0iA p!jC0M!C0K!C 0M! Sj(D-pBazD"p!"p0%  ;! M ;! "p0%  ;!   DxJ"p!H ;e  6  ;e  6 > ;e  6u  q wT2zp9 A8"!=Fp H q q T p( 8K A(P ,K 8 = qY p0((pp(D 2Jrq w" ppD8  YD#A3 9u lC0M! 0j0T ( E Jq wE(q 8"9p b0nB0D0"8p (*E1ELIq w 8 1 =EDENEUE_EfEf9 q1 q 2@3 q3( 3  c( qG  qH 81 q7  8 qJ !qI r     q7 3 j(EphELr,+bq4(Lyq w%Lq w%bq5 bq06(Lwq w%(Lxq w%L"p! ;2 q( 072  ;2 q& 072  q w%(Lvq w%bqH 8bq7 3bq7 bj) ^$,EphE"q8 p U1  8%   88" p! ;)   ; ;   i 8 eq9 8  q:  @ L" p!   ; ;j  q yq: q < 8[ L" p!  f ;  ;  q y" p  }" p! q= ;   ; q> ;  0 q8 %   [#Iq? 9 q AIq? 3q BIu  lqC 0M &)2 )C/Fph6F&0,+ qE 1 ( qE  (JF$pQFZL   8Liq z1$qLhq z  8Lmq z1$qLlq z(  8L4q z1$qL3q z(pFwF) q+ 9 q7 8 q7  8 qD  (FFNLq w qG   qH 81 q7  8 qJ !qI r     q7 3 jFF Lq w qKFFL=L=q wL=q w0qFFL>L>q wL>q w0q F FLLq w21;Lq w2@q(FF1;Lq w q (G #  G)0qH 880q $0q%  Q0 0q $ (G q0#0 "GLq w0q! Aq0"  +GnL"p!y ;T  6  q xC+Pq* s19q9 s 1:8qsq/ 8 sq/  st q0T q 0Csq/ ( VGL"p! ;v  =  q weL"p! ;v 07  q weL"p! ;v q& 07v  q weL"p! ;v q( 07v  q we 8 q( L"p! ;v 076  q we 1;sL.q xeq*q(  uq 'eq& q! 1= q! q 'eq& 1;q 'eq, q& 0leq- q& 0v  e 1; q. 06  eq '(q& L"p! ;v 076  q we 1;]L.q xeq*q&  uq )eq( q! 1= q! q )eq( 1;q )eq, q( 0meq- q( 0v  e)gq )(GLq wG1LLq wL"p! ; 07P  q w8 0 0! (G%LLq wL"p! ; 07P  q wp CG "9p G  :Lq& 1 9q( q! 18 qF q& Dq( UU !C q& 1 9aq( q! 19ULq wL"p! ;!  ;! : ;  q wL"p! ;!  qF  ;! : ;  q w qF ; P !Lq w q ;! q @! T !(H hh"p!i"bq8 p04iP#iH&5prtvuudppp p`prtvu@ppphrtprsDr\trs,s"Vp pp"Wp pp"Xp pp"Yp pp"Zp pp"[p pp"\p pp "]p pp"Np ppXsspIp<px"Rp pp"Sp ppT"Tp ppPzHqg Q  9qg R  8(HpzHpuHpkHplHaHp0\2 Hp0^2 HHHaHhHaHhHpHpM HHHHIIpIp Ip%Ipe,Ip 3Ip0 Q!"  i 18 #! !-  i 18 #! ! i 18 #! ! i 18 #! !u  :! "bu p !u j0! 8<p Zn 009*8828 3! 0L"p! ;2 0 ;2  q w!091j0(u  :! 0L"p! ;2 0 ;2  q w!(0B 2! 80qY 44q % #q  M!#M}M   8r1 =r5r 4 0r 4 8r.L"p! ;2 07  q w!L"p! ;2  ;2  q w!L"p! ;2 89 =2  q w!"pFL0p gL  h a xa  1 =888S 3! 8] @(! h 8 @(! h 8} @(! h8p ! pT)0H 2! 9 0E 2! 90G 2! 9 0F 2! 80p b 44q 0) ))K h a h  h((LL0L9 Lq w0\9 Lq w((LLQL9 LJq wL"p!Y ;2  ;b  q w!QLB 2 8;QLqY 0QQL2 !Q\QLL"p!V ;2 S\ =2  q w!QLRX )!(QL #a( T\( T\(Vmssz{LXD033p 8Aqf  00D  9"p!1 ; D ;  0"p!1 ; ;@  qd  0( Lr  p{ aa 1;p ,3aha1<hp ,!3ahaa 1;-a@haa1=ahap0\ @e`!a0 0f`p (p ( M|  p{ (aa 1;p ,3@:ahaa 1;)aPha1;hap0\ @e@!a0 0f@p (p ,!3ahpf 8aa1:ahp ( %M?D3LL~q w8q 1 q 1q@'eL*q wq A q Aq@'eL+q w(DM D 7pTLMCLq w  8pR  pf 8 L 8 !r    L3 D 7(`M6Lq w!pf 8$  !1L 81L1 Q!1  ( y0 vMvLL"p! ;C t =C  ;C 07 D ;C t07C : ;C  q w6s QCpf 8%1:0 s4(  CsL2p p0 0L q x6(LyjM+eS(T(U(V( MBL3q w!Q9Q 1 Q 1QL  a1;Q@'v  !QLap01 ( MaLpf 9RL   L"p! ;2 07  q w'a1:-L"p! ;2 07  ;2 a072  q w'ap0(R(p0R(M*!,9'"Up !!,"p'    !,0F MLCOp i8 <Lq w7"qp iH p 1 8 9P !S"qCp ih p 1 9  9&"qCp ih p 1 8 9P !S("q<p 1&"p!< ;C 0p aH  ;C  L"p! ;C 0 ;C < ;C  ;# : ;C  q w7  Cpf 8L 8L""^p@p ,0 "P $0&)G GNL9 pN q0I $9 q0I ($ 9 9q0I (L"p!I ;T   ;T  q wF"p! ;C$ 5@== ;C$   :C(: ;CL"p! ;T   ;T  q wF" pS 0 Bq 8.% CqY  X#Tb 7I  pN q0 )>% b  X#Tb( Nc9 pN q0y " p RoL0 2(% X# 2S8(%  q0vCpN 8 79  q0  ( 7y  (N(q 8"9p b0nB0D0"8p (N2q* sx19qx9 sx 1=9qx q07 ss(N) @9!"p @ @ 7  d @ m @ A @SO43Lpf 8@30LHq wB $@9Lq w@ QB 4(O8L"p! - ; 07  8 ; p0\ 07  : ;  D ; a 07  8 ; a p0\ 07  : ;  q wq* 0 a0| a0| L"p! " ;  ;H  q wpf 8wL 8o GǼa p0\ @eǼa p0\ @eǼ0fǼ0faa 0   T 8eǼap0\ a p0\ [cq* L"p! ! ;  07  q wǼw,3 gǼw,(3a 1 = G)wa 0  )gǼap0\ p0\ [c( gO44LL"p!^ ;! p ~)  ;!  q wL"p!5 ;! p ~)  ;!  q wL 80( Q!+ |L"p!4 ;a p ~)  ;!  q w Q!( AB ! 1pf 8L 31p{ L 9Xcqx( AB ! 1pf 8L 31p{ L 9Xcqx){L"p!4 ;a p ~)  ;!  ;!  q y AB !pf 8FL"p!4 ;a p ~)  ;!  ;!  q y,312L"p!4 ;a p ~)  ;!  ;!  q yap0|)L"p!4 ;a p ~)  ;!  ;!  q ya 1p0|)pf 89!L 8L 31p{ 30 p t9)(!3p t)+ZGO-pBazD"p!"p0O%  ;! M ;! "p0O%  ;!  O+"ap Q  8 <`L"p! ;C  ;  q w2 OD<b *1bq ! Mq 2 M!Bq 2 M1q  MAq 2 Mb70 !  O[L"p!H ;!  6Q  ;!  6a  q w23P , @$@$9 q0 (@$ 9 9q0 (pp (P !8(0   p)P +r"jp @ *   "Op A0#0  ("jp @ * A 8   "Pp A0#0  (("jp @ * "Qp B0  (U'FP !OPHLLwq w@,8 @, YC,@ pf 8  @L3@LCLLq wLvq wbP0,0! j((( wP+0! (( PaU_ ePL"p!S ;v _  5v A ;v 07  q weL"p! ;v _  5v A ;v 07  q weL"p! ;v a07v  q weL"p! ;v a07v  q we 8 aL"p! ;v 076  q we 1;bL.q xep a uhaa1=aha1;hap0\i @eva0i 0f8 0 0   e 1; 09  eh(1=faL"p! ;v 076  q we 1;KL.q xep a uhaa1=aha1;hap0\i @eva0i 0f)uaa(h(PDLLq w0 pf 8&0L 8 01r Lq w0L 0h0L3Lq wP@8pT@9 @d@#2QS}pSQ0U]a@L!a@L!Q00Upf 8'PL 8p0:6}PL @LF ep0:6(}@LF(QLLq wLq w Q<Lq w2bL  "b8bp0^ a1=a0pbp0^ a1;a(;QLL"p! ; 07P  q wpf 8q1;a1=aLq w@LQ L"p!\ ; 07P > ; 0T  ;  ; a07  q wL"p!_ ; AL   6  q wP(SQ\QcQ-" p @nL0 Q% S#a0 2AQ% e q0v!A(wQ-" p @oL0 Q% S#a0 2AQ%  q0v!A(Q  Qqn !C@MA2"p[9 X( QF% "p!D ;C  ;  qY #$% 9r1 9r.(r 0' r5r / q r.b(Q 9 ! (Q 9 q   Qq  R9 2 8 3@ (R p Zq0 R qt iRb 80 9b *R b3bb (/RDRQ`b3qg Q @ 9qg R P 80 (qe Q @ 9qe R P 80( (:R b3qf qd (AR b3(HR hdhg SRp0![R{p@!eRQ p@04@# 8S@c#cpSD&(,"p=\"p=P##3T xp { 8 0 i 0 i @ i @ ib h; 0 i 0 i  0 i"p 8c`` CC`b UCbq ?S ` [#`8D YC"p 8cXXb UCX [#S 1  C X8D YCX Cl 0 i 0 i 0 i 0 i @ i @ i)V RJ05{ F Gs.;0xwGuWxr 47{?( 0w(ǂ-=(;SU;b"p!# ;! 07Q ; ;1  ;! B 6! ; ;1  ;! B 6! : ;!  q w@A0p0T B"!FS 1;"p!J ; 070  q C (RS@h9@hb  B!BC2"C`S7!(\S@d9@db  B!BC2"C`S7!(fS&KAB!B"CXS7!@p B4!BD!B"CXS7!tS190F (~S{   8{   0{   4{   {   {   {    {    {    {    {    D{   {   {    SDbp0v b"!b"!b0"!b c2p0 dDCdDCd0DC3b b TeTT'2 SXb,q wve0v5eF &a.;.xf&c,3v*0l: v4v7e?(0vfw(ɂ-=(0m:(S-pBazD"p!"p0%  ;! M ;! "p0%  ;!  STb C2C02!B"F 32"Tb  C2C02!B"F 32"%T8  (/T8hd(9T$?TDTb  C2C02 B"F 32"VTb   C2C02 B"F 32"hTi 2b$q yb 8b  0b8 9 (8b 0b8b 0 ,3)b 0 9p 2b8b 0 ,!3b 0p 2p 2b 0( 'b 0(WZc`TJb94Bb97C2  "  C   "  C  q a q p 05b 2(b ( '48 GT:bb"p!* ;   6  q yb"p!& ; 6 : ;`  q yb"p!' ; 6 : ;`  q yb"p!( ; 0 6 : ;`  q yb"p!) ; 4 6 : ;`  q y 04!b"p!% ;  6 : ;`  q w1919 F F pQy@e !@e !19 UcIE 8Sc !(T@9   b  b  \   \  \ \  P P P P  b" p!   ; * 5  = ; - 5  : ;  q w* -  + )r b q z t  ٰP0 y 8 ,)),ٸp0  ٰ) T K TK   (\0 y 8 ,p0  ٰ (b  *3 p  9p0  ٰ( p  ( b q z8 t7,*3  b q y ) b" p!  1 ; 6z  q y8 2q*  1 9  b /q y)  a 1 ; ) 9 =p }l8 &l,3%,3!ۘr@l,3,3r@ )K (ۀ( (۸( b" p!  0 ; 6z  q yِ 1 9 Ԑ9 ِ  a 1 = 9) T K  Ԑp }l8 ~l,3',3#ۘr@ 9 l,3,3r@)R (ۀ( (۸( b" p!   ;  6  q z b" p!  2 ; 6z   ; ۸07  q y b" p!  2 ; T D 6  = ; TD 6  q wq*  1 9  b /q y)9  a 1 ; ),    ٰ l8 l,3,3 r@) (۸( b q z  l8 zl,3,3 r@)f (۸(zU b=:b R b Qp0 b"p! ;e  6% = ;  65 : ;u  q yY7##b"p! ;e 07 = ; 07 : ;u  q yYb"p! ;e  6 = ;  65 : ;u  q yYbP'4 Vp V b" p!  + ; =  ? ; 07  q y3bp0 eb   b  b P'9Xb   ɔ b   b P'9Xb P'9Xb  b  % b P'9X θɸp0 sb   b  b P'9Xb   ɔ b   b P'9Xb P'9X(V8hd(V{ @ i P i  0 iV 8 )V{ 0 ib h @ i V0b q w!3637 Q@e5! Q@e5! (37 Q@eE! (Q@eE! (VlVVaRx"` QQ@eE!0Ye 0fEVVaRx"` QQ@eE!0Ye 0fEWb2 ?! 8(WW0q 0 8 01q @0!'Wp0!/Wrp@!9Wp@Ce0X"ep 00D # #PWp YW X`W L8Lr  gWqs rH8rHsP8rUrCu`v`(wW ,0! D  8p (BW( 9qs P ` D  3 D p 2 WLWHXW>5$"iYp0i"iXp0i"iWp0i"iZp0i@#bMbMbMbMiWp0 W iq  iW b KKKKKLL L,L8LDLLLXLdLlLxLLLLLLLLLLLLLM MM~. gc __G_h wM_    v_6 wM}    ) ) "#//FGM M__fghtv+",-_~ path= ( ,mMediaPlayer.getDuration()== -  - 1 - 2 - 3 - 4 >= end: Result: bytes start:!!!! - isMarkIn - !!!! - onMarkChanged() - !!!! - onMarkChanged() - end:*!!!! - onMarkChanged() - in - trimed Time:+!!!! - onMarkChanged() - out - trimed Time:!!!! - onMarkChanged() - start:#!!!! - onStartMarkTagTouch() - pos:"!!!! - onStopMarkTagTouch() - pos:&!!!! @@@@ #### NativeAudioTrim Success!!!! @@@@ #### Trim(/!!!! @@@@ #### Whole song!! don't need to trim!"!!!! @@@@ #### mAudioPhysicalPath(!!!! @@@@ #### mNewFileName(%!!!! @@@@ #### mTrimBar requestFocus(+!!!! @@@@ #### saveRingtoneFileThendoAction!!!! @@@@ - Handler-Refresh!!!! @@@@ - markoutLeft, right("!!!! @@@@ - refreshNow currentPos=%!!!! @@@@ - setCurrentProgressPos 1.(%!!!! @@@@ - setCurrentProgressPos 2.(!!!! @@@@ - updateNow - :!!!!! @@@@ - updateNow currentPos=$!!!! @@@@ convertMax2Pixel() maxPos(!!!! @@@@ onDraw()$!!!! @@@@ onSizeChanged: mAvailable(&!!!! @@@@ onSizeChanged: mPaddingLeft('!!!! @@@@ onSizeChanged: mPaddingRight(0!!!! @@@@ onSizeChanged: mThumbOutsideWidthLeft(1!!!! @@@@ onSizeChanged: mThumbOutsideWidthRight(!!!! @@@@ onSizeChanged: width:%!!!! @@@@ setMarkTagPos() - isMarkIn:!!!! @@@@ trackTouchEvent!!!! @@@@ updateNow:!!!! @@@@@@ too close!!!!! action lock -1!!!! action move 2:!!!! action move:!!!! action up:!!!! queueNextRefresh !!!! state:!!!!@@ $VALUES %2$d:%5$02d(()V)) ) to(,, , maxPos:-1->..ringtonetrimmer///emmc/ /mnt/emmc/ /mnt/sdcard//sdcard//sdcard/Ringtones/000:001:<>;>;)V@@@@@@onMarkChanged:AFTER_SET_MARK_INAFTER_SET_MARK_OUT(After prepare(): mMediaPlayerIsPrepared= AudioTrimmerB&Begin mediaPlayerLoadSong(): filePath=CANCELCONTACT_RINGTONE CONTENT_URICalculateMarkPosChange state to Current pos:DEFAULT DIALOG_DONEDIALOG_NO_SDCARDDIALOG_TRIM_ERROREMPTYERROR_MARK_IN_TAG_REACH_BEGINERROR_MARK_OUT_TAG_REACH_ENDERROR_MARK_TAG_OUT_OF_RANGE&ERROR_MARK_TAG_TOO_CLOSE_TO_EACH_OTHERERROR_NATIVE_TRIMERROR_NO_SDCARDEXTERNAL_CONTENT_URI Eject - end Eject - startFFILLFJFOCUS_IN FOCUS_NON FOCUS_OUT FilePath:GetDatabaseSrcHandler - QuitHandler-After_Set_Mark_InHandler-After_Set_Mark_OutHandler-RefreshIIIIIIIJILILIILLILLIIILLLLINITIS_DRMIsTrimmerStoreInPhoneJJFJIJJJLJLJJZ JniAudioTrimKEY_APPLICATION_MEDIASCANNERKEY_DEFAULT_LOCALE KEY_LOCALEKEY_PLENTY_SETLLFLILIILILLJLLLLILLIILLJLLLLLLILLLLLLLLLLLLZ LOCK_TIMELOGDLOGVLZLandroid/app/Activity;Landroid/app/Dialog;Landroid/app/ProgressDialog;#Landroid/content/BroadcastReceiver;!Landroid/content/ContentResolver;Landroid/content/ContentUris;Landroid/content/ContentValues;Landroid/content/Context;1Landroid/content/DialogInterface$OnClickListener;!Landroid/content/DialogInterface;Landroid/content/Intent;Landroid/content/IntentFilter;#Landroid/content/res/Configuration;Landroid/content/res/Resources;Landroid/database/Cursor;Landroid/graphics/Canvas;Landroid/graphics/Paint$Style;Landroid/graphics/Paint;Landroid/graphics/Rect;Landroid/graphics/Typeface;-Landroid/graphics/drawable/Drawable$Callback;$Landroid/graphics/drawable/Drawable;0Landroid/media/MediaPlayer$OnCompletionListener;Landroid/media/MediaPlayer;Landroid/media/MediaScanner;Landroid/media/RingtoneManager;Landroid/net/Uri;Landroid/os/Bundle;Landroid/os/Environment;Landroid/os/Handler;Landroid/os/Message;Landroid/os/Parcel;Landroid/os/StatFs;Landroid/os/SystemClock;"Landroid/provider/Contacts$People;)Landroid/provider/MediaStore$Audio$Media;"Landroid/provider/Settings$System;Landroid/util/AttributeSet;Landroid/util/Log;Landroid/view/KeyEvent;Landroid/view/Menu;Landroid/view/MotionEvent;#Landroid/view/View$OnClickListener;Landroid/view/View;Landroid/view/Window;Landroid/widget/Button;Landroid/widget/ImageButton;Landroid/widget/LinearLayout;Landroid/widget/ProgressBar;Landroid/widget/TextView;Landroid/widget/Toast; LayoutId.java"Lcom/htc/ringtonetrimmer/LayoutId;#Lcom/htc/ringtonetrimmer/LogConfig;)Lcom/htc/ringtonetrimmer/NativeAudioTrim;!Lcom/htc/ringtonetrimmer/R$array; Lcom/htc/ringtonetrimmer/R$attr;!Lcom/htc/ringtonetrimmer/R$color;!Lcom/htc/ringtonetrimmer/R$dimen;$Lcom/htc/ringtonetrimmer/R$drawable;Lcom/htc/ringtonetrimmer/R$id;#Lcom/htc/ringtonetrimmer/R$integer;"Lcom/htc/ringtonetrimmer/R$layout;"Lcom/htc/ringtonetrimmer/R$string;!Lcom/htc/ringtonetrimmer/R$style;Lcom/htc/ringtonetrimmer/R;0Lcom/htc/ringtonetrimmer/RepeatingImageButton$1;=Lcom/htc/ringtonetrimmer/RepeatingImageButton$RepeatListener;.Lcom/htc/ringtonetrimmer/RepeatingImageButton;)Lcom/htc/ringtonetrimmer/RingtoneSetAs$1;)Lcom/htc/ringtonetrimmer/RingtoneSetAs$2;)Lcom/htc/ringtonetrimmer/RingtoneSetAs$3;)Lcom/htc/ringtonetrimmer/RingtoneSetAs$4;)Lcom/htc/ringtonetrimmer/RingtoneSetAs$5;'Lcom/htc/ringtonetrimmer/RingtoneSetAs;,Lcom/htc/ringtonetrimmer/RingtoneTrimmer$10;,Lcom/htc/ringtonetrimmer/RingtoneTrimmer$11;,Lcom/htc/ringtonetrimmer/RingtoneTrimmer$12;,Lcom/htc/ringtonetrimmer/RingtoneTrimmer$13;,Lcom/htc/ringtonetrimmer/RingtoneTrimmer$14;,Lcom/htc/ringtonetrimmer/RingtoneTrimmer$15;,Lcom/htc/ringtonetrimmer/RingtoneTrimmer$16;+Lcom/htc/ringtonetrimmer/RingtoneTrimmer$1;+Lcom/htc/ringtonetrimmer/RingtoneTrimmer$2;+Lcom/htc/ringtonetrimmer/RingtoneTrimmer$3;+Lcom/htc/ringtonetrimmer/RingtoneTrimmer$4;+Lcom/htc/ringtonetrimmer/RingtoneTrimmer$5;+Lcom/htc/ringtonetrimmer/RingtoneTrimmer$6;+Lcom/htc/ringtonetrimmer/RingtoneTrimmer$7;+Lcom/htc/ringtonetrimmer/RingtoneTrimmer$8;+Lcom/htc/ringtonetrimmer/RingtoneTrimmer$9;ALcom/htc/ringtonetrimmer/RingtoneTrimmer$NativeAudioTrimRunnable;)Lcom/htc/ringtonetrimmer/RingtoneTrimmer;&Lcom/htc/ringtonetrimmer/RingtoneUtil;(Lcom/htc/ringtonetrimmer/SettingsModule;*Lcom/htc/ringtonetrimmer/StorageSrcHelper;;Lcom/htc/ringtonetrimmer/TrimBar$OnTrimmerBarTouchListener;!Lcom/htc/ringtonetrimmer/TrimBar;7Lcom/htc/ringtonetrimmer/TrimmerRepeatingImageButton$1;FLcom/htc/ringtonetrimmer/TrimmerRepeatingImageButton$MotionUpListener;DLcom/htc/ringtonetrimmer/TrimmerRepeatingImageButton$RepeatListener;5Lcom/htc/ringtonetrimmer/TrimmerRepeatingImageButton;&Lcom/htc/ringtonetrimmer/eStorageType;'Lcom/htc/widget/HtcAlertDialog$Builder;Lcom/htc/widget/HtcAlertDialog;"Ldalvik/annotation/EnclosingClass;#Ldalvik/annotation/EnclosingMethod;Ldalvik/annotation/InnerClass;!Ldalvik/annotation/MemberClasses;Ldalvik/annotation/Signature;Ljava/io/File;Ljava/io/FileInputStream;Ljava/io/IOException;Ljava/lang/Appendable;Ljava/lang/Byte;Ljava/lang/CharSequence;Ljava/lang/Class;Ljava/lang/EnumLjava/lang/Enum;Ljava/lang/Exception;$Ljava/lang/IllegalArgumentException;Ljava/lang/Integer;Ljava/lang/Long;Ljava/lang/Math;Ljava/lang/Object;Ljava/lang/Runnable;Ljava/lang/String;Ljava/lang/StringBuilder;Ljava/lang/System;Ljava/lang/Thread;)Ljava/lang/UnsupportedOperationException;Ljava/util/ArrayListLjava/util/ArrayList;*Ljava/util/ArrayList;Ljava/util/Arrays;Ljava/util/Formatter;Ljava/util/Locale;LogConfig.javaMARK_IN_TAG_FOCUSEDMARK_OUT_TAG_FOCUSEDMINIMUM_TRIM_TIMEMotionUpListener Mounted - endMounted - startNO_TAG_FOCUSEDNativeAudioTrim.javaNativeAudioTrimRunnableNativeAudioTrimThreadNo contacts selected OPEN_REQUESTOnTrimmerBarTouchListener PLAY_AFTER_SET_MARK_TAG_MILLISECPlay backward button onClick!Play forward button onClick!QUITR.javaREFRESHREPAINT_INTERVALREPEAT_BUTTON_RATEREQUEST_CONTACT_PICKERRT_RepeatListenerRepeatingImageButton.javaRequest: Ringtone: RingtoneSetAsRingtoneSetAs.javaRingtoneTrimmerRingtoneTrimmer.javaRingtoneUtil.java Ringtones/ SELECTED_IDSET_FOR_CONTACT SET_FOR_PHONE STATE_MARK_INSTATE_MARK_OUT STATE_STANDBYSTATE_TRIMMED_PLAYINGSTORAGE_TYPE_DRMSTORAGE_TYPE_PHONE_STORAGESTORAGE_TYPE_SDCARDSTORAGE_TYPE_UNKNOWN SYS_RINGTONESeekTo:SettingsModuleSettingsModule.javaTAGTheme_CustomDialogTheme_RttThemeTrimBar TrimBar.java TrimmerRepeatingImageButton.java UNKNOWN STATEURI=URI_CUSTOMIZATIONUnMounted - endUnMounted - startVVFVIVIIVIIIVIIIIVIILVILVJVJJVLVLFFLVLIVLIIVLILVLJVLJIVLLVLLIVLLLVLZVZVZJVZLVZZZZFZZZIZIIZIJZILZLZLJZLLZLLLZLZZZJZZZJ[B[I'[Lcom/htc/ringtonetrimmer/eStorageType;[Ljava/lang/Object;[Ljava/lang/String;__data$_data=? AND is_drm>=0 collate NOCASE_data=? collate NOCASE_id_id IN (_id=?_id=? AND is_drm>=0aac access$000 access$100 access$1000 access$1100 access$1200 access$1300 access$1400 access$1502 access$1600 access$1700 access$1702 access$1800 access$1802 access$1900 access$200 access$2000 access$2100 access$2200 access$2300 access$2302 access$2400 access$2500 access$2600 access$2700 access$2800 access$2900 access$300 access$3000 access$3100 access$3200 access$3202 access$3300 access$3400 access$3500 access$3600 access$3602 access$3700 access$3800 access$3900 access$400 access$4000 access$4100 access$500 access$600 access$700 access$800 access$900 accessFlagsaccumulator_heightaccumulator_margin_leftaccumulator_margin_rightaction action cancel action down action moveaction move - Unlock!! action up: addAction addDataSchemeaddFlags!android.intent.action.MEDIA_EJECT#android.intent.action.MEDIA_MOUNTED%android.intent.action.MEDIA_UNMOUNTED ap_version_idap_version_nameapp_name app_ringtoneappendapplication_MediaScannerarrayattrattrs audio/mp4audioIdaudio_durationaudio_id audio_title audiotypebackgroundProgressbackground_darkbackground_greenbackground_redbackground_whitebackwardbaseUribottomboundsIn boundsOutbtnCanelbtnOK btn_color btn_dialog_bgbtn_htcbtn_icon_fw_dnbtn_icon_fw_norbtn_icon_pause_dnbtn_icon_pause_norbtn_icon_play_dnbtn_icon_play_norbtn_icon_rw_dnbtn_icon_rw_norbtn_next btn_pausebtn_playbtn_prevbtn_set_as_contactbtn_set_as_default btn_trimmerbundlebutton_fontSize_largebutton_save_contactbyteArray2Bundle byteValueccall mediaPlayer seekTocall_card_min_heightcall_card_people_image_height(call_card_people_image_reflection_heightcall_card_people_image_widthcall_card_shadow_margin_topcanUseMultiplePickercancelcancel button onclick!canvas changeStatecheckIfCanTrimcheckSrcStorageMount checkStoragecheckStorage - sd card size:checkStorage -file size: childbundle clearFlagscloneclosecloseTrimmingProgressDialogcolorcolor_accumulatorcolor_bottom_controlcolor_dialogStringcolor_dialog_actioncolor_dialog_optioncolor_dialog_questioncolor_information_action_hintcolor_information_ampmcolor_information_item1color_information_item2color_information_menu_hintcolor_information_namecolor_information_numbercolor_information_timecolor_title_informationcolor_title_operatorcolor_trimbar_timecols,com.android.contacts.action.PICK_CONTACT_MSG,com.android.htccontacts.ACTION_PICK_MULTIPLE!com.htc.music.musicservicecommandcommandcommon_glance_bkg_xcommon_phone_divider_listconference_call_hold_pressconference_call_hold_rest contactListcontains content://'content://com.android.contacts/contacts.content://customization_settings/SettingTable/content://drm/(content://media/phoneStorage/audio/mediacontextcontinue playbackconvertMax2PixelcountcountrycreatecurrentMillisecPoscurrentProgresscurrentProgressBoundscurrentTimeMilliscursor cursorColscustom_ringtoneddataddddTimedefStyle defaultLocaledefault_localedelaydhdialer_matchHighlightdialog dialogDismiss dialog_btn_dndialog_btn_focusdialog_btn_nordialog_btn_set_contact_textdialog_btn_set_default_textdialog_btn_trimmer_textdialog_set_as_titledialog_text_while_trimming dialog_titledimendismissdismissAllDialog dismissDialogdivider_btn_trimmer doMotionUpdoRepeatdoResumedotIndexdrawdrawMarkInTextdrawMarkOutTextdrawText drawTimeTextdrawabledrawable_blackdtmf_dialer_backgrounddtmf_dialer_display_textdtmf_dialer_heightdtmf_input_heightdurationdweelapsedRealtimeemergency_digits_fontSizeend: endMaxPosendPosendTime endmillisecendsWithenlargeenlargeMarkTagequals errorCodeerror_audio_trimerror_no_sdcarderror_unmount_phonestorageeventexexistsextNameexternalfile file size:fileListfilePathfileSize file_pathfilepathfill_boxfilter_account_mode findViewByIdfinish firstNamefisfontColor_hintfontSize_accumulatorfontSize_bottom_controlfontSize_dialogStringfontSize_dialog_actionfontSize_dialog_optionfontSize_dialog_questionfontSize_incallscreen_namefontSize_incallscreen_number fontSize_information_action_hintfontSize_information_ampmfontSize_information_menu_hintfontSize_information_namefontSize_information_numberfontSize_information_timefontSize_largefontSize_smallfontSize_title_informationfontSize_title_operatorfont_colorBlackfont_colorGreyfont_colorWhiteformatforwardfscaleget getActiongetAvailableBlocksgetBlob getBlockSize getBooleangetBooleanExtra getBounds getBundlegetColorgetColumnIndexOrThrowgetConfigurationgetContentResolver getContentUrigetContentUriForPath getContextgetCountgetCountString getCountrygetCurStorageDirectorygetCurrentPositiongetCurrentProgressEndPosgetCurrentProgressStartPos getDefaultgetDefaultLocalegetDefaultLocale = getDrawable getDurationgetExternalStorageDirectorygetExternalStorageState getFilePathgetInt getIntegergetIntegerArrayListExtra getIntent&getIntent().getStringExtra(file_path)=getIntrinsicHeightgetIntrinsicWidth getLanguagegetLong getMarkTagPosgetMarkTagTextgetMax getModulegetNamegetPhoneStorageDirectorygetPhoneStorageState getPosScalegetPositionTimegetProgressBarWidthgetProgressPositiongetProgressPositionScalegetProgressTimegetRepeatCount getResourcesgetScalegetScaleMillisec2MaxgetSetsgetSettingsModule getSingleSet getStringgetStringArrayExtragetStringExtragetSuggestedMinimumHeightgetSuggestedMinimumWidthgetTextgetTrimmedProgressEndPosgetTrimmedProgressStartPosgetUniqueFileNamegetUriFromPhysicalPath)getUriFromPhysicalPath(), can't find file3getUriFromPhysicalPath(), found in external storage0getUriFromPhysicalPath(), found in phone storagegetUriFromPhysicalPathInDB9getUriFromPhysicalPathInDB(), getContentUriForPath() rst=getWidth getWindowgetXgetYh handleMessageheightMeasureSpecheight_keypad_bghowlonghtc_alerting_answer_margin_left htc_alerting_decline_margin_lefthtc_alerting_heighthtc_btn_call_heighthtc_btn_call_widthhtc_btn_endcall_heighthtc_btn_endcall_widthhtc_common_margin_lefthtc_common_margin_righthtc_corphtc_dtmf_dialer_heighthtc_fontSize_primaryhtc_fontSize_secondaryhtc_font_color_primaryhtc_font_color_secondary.htc_font_size_ongoing_call_notification_line_1.htc_font_size_ongoing_call_notification_line_2htc_height_bottom_information htc_height_call_card_person_infohtc_height_conference_dividerhtc_height_item_text_primaryhtc_height_name_informationhtc_height_number_information$htc_height_ongoing_call_notificationhtc_height_right_itemhtc_height_top_bottom_round!htc_height_top_bottom_round_shifthtc_heihgt_item_text_secondaryhtc_keypad_left_right_marginhtc_keypad_top_bottom_marginhtc_length_3_item_primaryhtc_length_3_item_secondaryhtc_length_name_informationhtc_length_number_informationhtc_list_divider_heighthtc_list_divider_height_2htc_list_item_height"htc_margin_bottom_name_information$htc_margin_bottom_number_informationhtc_margin_interval_peoplehtc_margin_left_avatarhtc_margin_left_information!htc_margin_left_item_text_primary#htc_margin_left_item_text_secondaryhtc_margin_left_peoplehtc_margin_right_right_item"htc_margin_right_right_item_doublehtc_margin_top_avatarhtc_margin_top_dtmf_backspacehtc_margin_top_information htc_margin_top_item_text_primary"htc_margin_top_item_text_secondaryhtc_margin_top_people htc_margin_top_people_lockscreenhtc_margin_top_right_itemhtc_mc_card_min_heighthtc_padding_left_answer_callhtc_padding_right_reject_callhtc_private_apphtc_send_message_dummy_heighthtc_shadow_1_colorhtc_shadow_2_colorhtc_task_bar_heighthtc_width_right_itemiiFiltericicleicon_music_no_sd_cardid ifCallSeekToimage_size_height_largeimage_size_width_largeinBoundsincall_textConnectedincall_textConnectedBluetoothincall_textEndedincall_textOnHoldinit initParamsintegerintentinterval invalidate isCanShow isDirectoryisDrmV2isDrmV2= isForwardisMarkINisMarkInisMediaPlayerPreparedisMoving isPlaying isPressedisRingtoneBackisSDSrcis_notification is_ringtone isplayingititem_fontSize_largeitem_fontSize_smallitem_hight_smallitem_image_sizeitemkeykeykeyCodellanguagelast lastIndexOflast_current_playback_milliseclayoutleftlength list_dividerlist_item_line_colorlistener loadAudio loadLibrarylocalelock_screen_ampm_marginBottomlock_screen_ampm_textSize#lock_screen_arc_bottom_marginBottomlock_screen_arc_marginBottomlock_screen_date_marginBottomlock_screen_date_textSizelock_screen_height,lock_screen_lock_screen_incallname_marginTop.lock_screen_lock_screen_label_number_marginTop&lock_screen_lock_screen_lock_marginTop(lock_screen_screen_locked_text_marginTop&lock_screen_screen_locked_text_padding'lock_screen_screen_locked_text_textSizelock_screen_time_marginBottom&lock_screen_unlock_hint_text_marginTop%lock_screen_unlock_hint_text_textSizemAudioDurationmAudioId mAudioMetaIdmAudioMetaId== mAudioPhysicalPathmAudioPhysicalPath == mAudioTitle mAvailable mAvailable(mBackgroundProgressmBaseStoragePathmBeginTimeTextMarginLeftmBeginTimeTextMarginTop mBtnContact mBtnDefaultmBtnSetAsContactClickListenermBtnSetAsDefaultClickListener mBtnTrimmermBtnTrimmerClickListenermButtonBackwardRepeatListener mButtonCancelmButtonCancelClickListenermButtonCancelLand mButtonDonemButtonDoneClickListenermButtonDoneLandmButtonForwardRepeatListenermButtonPlaybackmButtonPlaybackBackward&mButtonPlaybackBackwardOnClickListener%mButtonPlaybackFarwardOnClickListenermButtonPlaybackForward4mButton_playback_backward_RepeatListener: onRepeat()3mButton_playback_forward_RepeatListener: onRepeat() mContactListmContextmCurrentPlayProgress mCurrentPos mDPadRepcnt mDividerViewmDownX mDurationmDurationFormat mEndMilliSecmEndTime mEndTimeTextmEndTimeTextMarginRight mFilePathmFileURImFocusOnmHandlermIciclemIcicle == null?mIcicle.getString(filepath)= mIfCanTrimmInited mInterval mIsDrmV2Audio mIsFocused mIsPlaying mIsSpecUImIsUserSeekable+mLastActivityRestartCurrentPlaybackMillisecmLastIsPlaying mListener mLockTimemMarkDragThumbTop mMarkFlag mMarkInPos mMarkInTextmMarkInTextMarginLeftmMarkInTextMarginTop mMarkOutPos mMarkOutTextmMarkOutTextMarginLeftmMarkOutTextMarginTopmMarkTagTouchBiasPixel mMarkThumbTop mMarkinThumbmMarkinThumbDragmMarkinThumbFocus mMarkoutThumbmMarkoutThumbDragmMarkoutThumbFocus mMediaPlayermMediaPlayer == null !mMediaPlayer is not PREPARED !mMediaPlayer releasemMediaPlayerIsPreparedmMediaScanHandlermMediaplayerCompleteListenermMessageHandlermMotionUpListener mMoveLockmMoveXmNewAudioPysicalPath mNewFileName mPaddingLeft mPaddingLeft( mPaddingRight mPaddingTopmPaint mPaintTimemPanelNoSdcard mPanelTrimmermPlayFromTrimmedBegin mPointCaches mPointCountmPrevShowErrorTime mPrevShowTimemProgressDialog mProgressInmProgressMarginBottommProgressMarginTop mProgressOut mRepeatCount mRepeater mRingtonePathmSDCardMountEventReceivermSaveFileCountmSaveFileFirstNamemScale mSettingsmShowCurrentPlayProgressmSongDurationMilliSec mSongTitlemStartMilliSec mStartSeekPos mStartTimemStorageControl mStorageTypemTextViewPlaybackFunctionTitle mTextViewPlaybackOnClickListenermTextView_time_playmTextView_time_trimmedmTextView_tracknamemThumbOutsideWidthLeftmThumbOutsideWidthRight mTimeTextSizemToastmTouchProgressOffsetmTouchRangeWidthmTrimBarmTrimBarListener mTrimBarMaxmTrimmedProgressmTrimmerHandlerHmTrimmerHandler.sendMessageDelayed(IN, PLAY_AFTER_SET_MARK_TAG_MILLISEC)HmTrimmerHandler.sendMessageDelayed(OUT PLAY_AFTER_SET_MARK_TAG_MILLISEC) mTrimmerStatemTxtAudioDurationmTxtAudioTitle mUserAction mUser_ActionmakeTextmakeTimeStringmargin_extreme_smallmargin_keypad_intervalmargin_keypad_top_down margin_left margin_middlemargin_middle_special margin_right margin_smallmargin_very_smallmark markInMaxPos markOutMaxPos mark_dragmark_inmark_out markedPosTimemarkinTipBounds markoutLeftmarkoutTipBoundsmaxmaxPos mediaPlayermediaPlayer onCompletion!.mediaPlayerLoadSong(): mMediaPlayer == null !!menu menuitemsmergeStoragePath millisecPosminmkdirmounted mounted_ro moveToFirst moveToNextmpmp3msgmsgTextmyNativeAudioTrimnFilenHalfThumbWidthnMarkPos nProgressnRetname need2Show newFileNamenewposnext notTooClosenotification_soundnowobtain obtainMessageoldStateoldholdwonActivityResultonButtonBackClickonButtonForwardClickonClick onCompletiononCreate onCreate()onCreateDialogonCreateOptionsMenu onDestroyonDestroy() - EndonDestroy() - StartonDrawonError,errorCode= onErrorOccur onKeyDownonKeyUp onMarkChangedonMarkTagStopAndPlayonMarkTagTouchChanged onMeasure onMotionUponMountonPauseonPause() - EndonPause() - StartonPause() - stop onReceiveonRepeatonResume onResume()onSaveInstanceState onSizeChangedonStartMarkTagTouchonStoponStop() - EndonStop() - StartonStopMarkTagTouch onTouchEvent onUnMount onUnMount() outBoundsoutcicleoutputpPathpadding_middle padding_small panelNoSdcardpanel_btn_trimmerpanel_height_bigpanel_height_middlepanel_height_smallpanel_marginBottom_smallparcelparseparseIdpausepausePlayingTrimmedSongperformLongClick phoneStoragephoneStorageUriplayplay button onClick!playTrimmedSongplayTrimmedSong: playbackOnMarkStop playbackScanplaybackScan()playing -> pause plenty_setpos posInPixelpositionpost postDelayedpostInvalidateprepare prevMoveTimeprintStackTraceprintStateStringprogressprogress_markedprogress_played!progressbar_background_tile_shortput putBooleanputExtraputLong putStringqueryqueryAudioInfoqueueNextRefreshrreadreadFromParcel refreshNowrefreshNow - current:registerExternalStorageListenerregisterReceiverreject_msg_bottom_heightreject_msg_button_widthreject_msg_dialog_widthreleaseremoveCallbacksremoveMessagesrepcnt requestCode requestFocusrequestWindowFeaturereset resolveSizeresolverresult resultCoderightringtone ringtoneUriringtone_set_asringtone_set_as_previewringtone_trimmer_bgringtone_trimmer_cancelringtone_trimmer_doneringtone_trimmer_exitringtone_trimmer_ringtoneringtone_trimmer_set_as$ringtone_trimmer_set_as_contact_fail"ringtone_trimmer_set_as_contact_ok$ringtone_trimmer_set_as_default_fail"ringtone_trimmer_set_as_default_ok3ringtone_trimmer_set_as_ringtone_file_protected_msgringtonetrimmerringtonetrimmer_previewrstrunsFormatBuilder sFormatter sTimeArgssaveRingtoneFileThenDoActionsavedInstanceState savepanelscalescanSingleFilescanner scannerLocalescannerLocale= sd card size: sd_messagesecsseekTo seekToSongPosseekToSongPos= selectionArgs sendBroadcastsendEmptyMessagesendEmptyMessageDelayedsendMessageDelayedset contact failedset trimmed boundssetActivityResultsetActualDefaultRingtoneUrisetAudioStreamTypesetBackgroundProgressPos setBounds setCallback setCancelablesetClasssetColorsetContactRingtonesetContactRingtone rows is %setContactRingtone() null ringtoneUrisetContactRingtone():setContactsRingtonesetContentViewsetCurrentProgressPossetDRMRingtonesetDRMRingtone() - setDaemonsetDataAndType setDataSourcesetEndTimeTextsetFlags setFocusablesetImageResourcesetIndeterminatesetItems setLength setLocalesetLongClickable setMarkTagPossetMarkTagTextsetMaxsetMeasuredDimension setMessagesetMotionUpListenersetOnClickListenersetOnCompletionListenersetPhoneRingtonesetPositiveButton setPrioritysetProgressDrawablesetRepeatListener setResult setSelectedsetStylesetSystemDefaultNotificationsetSystemDefaultRingtone!setSystemDefaultRingtone rows is setSystemDefaultRingtone() - +setSystemDefaultRingtone() null ringtoneUrisetText setTextSizesetThumbsetThumbDrawablesetTitlesetTrimmedBoundssetTrimmerBarTouchListener setTypeface setVisibilitysetVolumeControlStreamsettingsModuleshowshowContactPicker showDialog"showErrorMessageSetContactRingtone(showErrorMessageSetSystemDefaultRingtoneshowFilePicker+showMessageSetSystemDefaultRingtoneCompleteshowNoPeopleSelectedshowTooCloseMessageshowTrimmingProgressDialogsize song_titlestart startActivitystartActivityForResult startMaxPosstartPlayMilliSecstartPos startTime startTrimmerstartX startmillisec startsWithstatstate stepSpeed stepSpeedMaxstop storageDirstringstyle substringsyncWordszRelativePath szStorageDesttextthisthis$0thumb thumbHeight thumbMarkInthumbMarkInPosInPixel thumbMarkOutthumbMarkOutPosInPixeltimetimeArgs timeColor timeMilliSec timePosition timeTrimmedtime_display_default time_play time_trimmedtitletitle_fontSize_bigtitle_fontSize_largetitle_fontSize_middletitle_height_smalltitle_margin_down_informationtitle_margin_down_operator toLowerCasetoMovetoStringtoast_contact_picker_failedtoast_minimum_length_errortoast_phonestorage_is_low toast_phonestorage_not_availabletoast_sdcard_is_fulltoast_sdcard_is_lowtoast_sdcard_not_availabletoast_storage_is_fulltoast_storage_is_lowtoast_storage_not_availabletogglePlayPausetoptouch event-----touch(touchXtrackTouchEvent tracknametrimer_current_text_sizetrimer_thumb_outside_widthtrimer_time_text_sizetrimmedProgresstrimmedProgressBoundstrimmer_progresstv txtCurrentPos txtEndPos txtStartPostypeface unmarshallunregisterReceiverupdate updateMarkIn updateMarkOut updateNowuri uri used= userActionvvalvalue valueIndxvalueOfvalueSecvaluesverifyDrawablevnd.android.cursor.dir/contactwwhatwherewhere= which whichButtonwhitewhowidthMeasureSpecwithAppendedIdxx0x1x2yZ  +-{ ;TUiKiu;?JMw<<  ]KKF,EzYZiKy;9;jZiZs< <\-zH^xJYK\$hY Z % xrxLKK\i{, i ;N k i/ L n-i-K.-K-5,/-/,wwwwwwwww-*,JJJwww 2 2 2 2 22 2 2 2 22 22 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 YK\$hX Z % xrxLKK\i{, KZ  i>KKKJKyZKxxijZbx[Z Ki|Z-$^ J[ K x,N - L l<^-<y-  ,\  i ,\ ;nZrxKiKZ-i!ri ,i . vĥ-! YN m &- L ljxZ[KMw=[;giZZi-M>xZiM hx-i#Z\wviZ\x<zt-j{hixxmZ K/ 4{. KxijZJiKx-;sK|- NL K i j  YiiiKexZxy  -/M ;ZiZi=oZiZi=$Zii$i$Zy$i?=--yYC<-h  ,[ Z bK  ;[- x ";oKK<<--KKi<h7;K, " .g <;x=KZ/ijZZ-zx;sYQztwExY>{;  ((. -Kix<|LL-=i.N;iNix<|LLkс,x=ii{x\xK>K< Jxxxxil<w|,x=x  x--i5<<xi  ,ii.i.xj2<-7 " ,Z x# ,Z x#7-0- K $[Z -K+K  KZZ^>=n,nh; j jMp,u      i.izikiA<{KKK~ijii0Z [ w~;yL0LKx->>Ki.={^b$,Kx->>K<=<;:l Gnn$ 7Fo Fl Mm p 87(N7Rl _m :nm :l hl dn$ 7;n77o ^p 7(N7Qo cn$ 72o fgp 7N7 Qp 9d- d" ??d&dd d d$dddddddddddddddddddddd d d d d!d"d#ddddd%ddUd*d+dAdPdQdSdRdTd dJdWd&dd"d%d$d#dXdYddddddd?d@ddd'dd ddddddldmdKd,d-dddwdodd.d}d~dd9ddd/dkdjd4d5d{d|d dd dxdydpdudzd0d1dsd6d7dtdLdvd2d3dqdrd8dVdddnd!d:dNdMdBdCdDdEdedfd]d^dgdhd\dZd[did_dad`dddbdcdd)d(ddFdddGdHdddOdId d dddd<d;d=d>dd$ddddddddddd d d d d dddd#d d!dddd"dddddddddddd d d d d d d d d d d d d d d d d d dd ddd d d ddddddddddddddd"d d!dddddddddddddddddddddddd d dd d ddd dd d d7J 7L777Z777]7D 7b  ̚&6ț$"؜   ؟ ̡  ܣ  ̤     ̧   ̱ظ                   CW                                                    Ą܅ܙܜУĨة       4               Ėȗؙ К̛  ؜ĝ  ̠p|";33lEK &M d|  &? !W >Y 37_`ka:Aj /system/framework/core.odex^  p*5|T/system/framework/ext.odex#Z~"bha!/system/framework/framework.odexpP]+\ &/system/framework/android.policy.odexWK^>f ڋLh /system/framework/services.odex q_NH'w%au )/system/framework/com.htc.framework.odexuv2 8~9m./system/framework/com.htc.android.pimlib.odex[P@r fq u//system/framework/com.htc.android.easopen.odexyb5xհi/4/system/framework/com.scalado.util.ScaladoUtil.odexQD:(fr\93LEPKLC7+LFeFIH,II:uE#GH,FF,J4xyKE+ FqFI eFwH.LI#@G%jpQlFdFLH3?t,H+޾,K< JPE?eFH[lI#k HdFlHF#GF$lKǜKˁlGLs,lEMދJXPLG6qLK[<,JcI^GàEs,G^eF IЈIdFH__ςLJe#GnZmFo+Jsc GuۖFuMvJzilJXV KеIDNEA