PK q2META-INF/MANIFEST.MFManifest-Version: 1.0 PK q2pibiniu/ogg/Buffer.class.k W X Y Z [ \ ] ^ _` _a b c??deBUFFER_INCREMENTI ConstantValuemask[IendByteendBitbuffer[Bptrstorage()VCodeLineNumberTableLocalVariableTablethisLbiniu/ogg/Buffer; writeInitreset writeCleargetBytes()Iwrite([B)Vsi writetrUnc(I)Vbitsbytes(II)Vvalueczas1Jtmpread([BI)VreadInitbuf([BII)Vstartlook(I)Iretmlook1advadv1readBread1getBits SourceFile Buffer.java +, % & ) * '( 7? #$f gh ij DK FHbiniu/ogg/Bufferjava/lang/Objectjava/lang/SystemcurrentTimeMillis()J arraycopy*(Ljava/lang/Object;ILjava/lang/Object;II)V! !"#$% & '() * +,-W*****.-% &)*./ 012,-W***T*.12345/ 013,-e'***T**Z*.89:;<&=/ '014,-X*****.?@ ABCD/ 0156-:**`l`.G/ 0178-o!=+3*+3+.KLMK O/ !01!9(: ;<-qz=hd<***..RS TUVW/ 01= > 7?- B*`*0*`:** **Y`.~<*`=**\3*xT**`*d|Td**`*d|TI**`*d|T .***` *d|T**`T*Yl`*Yl`*~.^]^_`,a2b>eFfMgahgi|jklmnoprxyz|/401@ = AB!C(DE-s>+* TYd=./*019(> : FE-J*+ . / 01G(> FH-r**+**Z*. /*01G(I > JK-H̲.>*`<*`**dl`***3~*|=**`3~*dx=d**`3~*dx=D**`3~*dx= $***`3~ *dx=~.: .AGag/*01= AL M N6-L****3*z~.  / 01O<-n**`<*Yl`*Yl`*~.!)/*01*= P,-k-*Y`***Y`*Y`. ",/ -01DK-.>*`<*`*;=*dl`*'*Yl`*Yl`*~**3~*|=**`3~*dx=d**`3~*dx=D**`3~*dx= $***`3~ *dx=~=*Yl`*Yl`*~.^ .;HPRek /*01= L M QK- d>*`<*`*<=*h`*h'*Yl`*Yl`*~**3~*`x=**`3~*`x=a**`3~*`x=A**`3~*x= $***`3~*dz=z|`z|=*Yl`*Yl`*~.^ .;HPRhn/*01= L M R6-z**3<*Y`***Y`*Y`**3*z~<*Y`***Y`*Y`.>    %/9;LV_dnx/z01 mL S6-7 *h*`."/  01T,-! YOYOYOYOYOYOY?OYOYOY OY OY OY OY OY?OYOY OYOYOYOYOYOYOYOYOYOYOYOYOYOYOYOY O.UVPK q2V4I=biniu/ogg/Packet.class.  packetByte[BbytesIb_o_se_o_s granulePosJpacketNo()VCodeLineNumberTableLocalVariableTablethisLbiniu/ogg/Packet; SourceFile Packet.java biniu/ogg/Packetjava/lang/Object!    3* ( PK q2_iؾ biniu/ogg/Page.class.N = > ? @ A B C DE = F GH IJ crc_lookup[I header_base[BheaderI header_len body_basebodybody_len()VCodeLineNumberTableLocalVariableTablethisLbiniu/ogg/Page; crc_entry(I)Iindexriversion()I continuedboseos()Z granulepos()JfooJserialnopagenochecksumcrc_regcopy()Lbiniu/ogg/Page;"(Lbiniu/ogg/Page;)Lbiniu/ogg/Page;ptmp SourceFile Page.java        biniu/ogg/Page 57K LM "#java/lang/Objectjava/lang/System arraycopy*(Ljava/lang/Object;ILjava/lang/Object;II)V!   3* x  ! "#,x<=~ x<x<~ !"( (+ ,$'%%&'(:**`3~6  !)(8**`3~9  !*(8**`3~<  !+,@**`3~?  !-. ** `3~@y** `3~@y** `3~@y** `3~@y** `3~@y**`3~@y**`3~@y**`3~@& BC)D@EWFnGHIJ !/01(wM**`3~**`3~x**`3~x**`3~xM M !2(wM**`3~**`3~x**`3~x**`3~xS M !3<=(x|~**`3~.<*>(x|~** `3~.<* **`T**`|T**`|T**`|T2 Z\])\4_9`[_fbtcdef* !4&6r&566 * Y h  !57V*M**,*+*+,+* M** ,* +* +,+ +. klm n%o*p1qBrJsOtTu V !V8!O9:\" ;O !  &;()VCodeLineNumberTableLocalVariableTablethisLbiniu/ogg/StreamState;(I)Vserialnoiniticleardestroy bodyExpandneededfoo lacingExpandbarpacketIn(Lbiniu/ogg/Packet;)IopLbiniu/ogg/Packet; lacing_valj packetoutptrsizebytesvalpagein(Lbiniu/ogg/Page;)IogLbiniu/ogg/Page; header_base body_basebodybodysizesegptrversion continuedboseosZ granulepos _serialno_pagenosegmentslrbrsavedflush(Lbiniu/ogg/Page;)Zvalsmaxvalsacc granule_pospageOuteof()Ireset SourceFileStreamState.java OP F9 XP XV :; 89 B; >? @A J; ZP <; C; j; =; \V _V 9 NM LM H; E; D; I; p9 F; q9 r; ; u v w x z W K;OggS G; ; P biniu/ogg/StreamStatejava/lang/Objectjava/lang/System arraycopy*(Ljava/lang/Object;ILjava/lang/Object;II)Vbiniu/ogg/Packet packetBytebiniu/ogg/Pagebody_len()Z()Jpagenojava/lang/StringgetBytes()[B header_lenchecksum!6789:;<;=;>?@AB;C;D;E;F9G;H;I;J;K;LMNMOPQH***R5% 67S TUOVQF **R:; <S TU W;XPQk-*@***** ** R>?@A"B,CS -TUXVQ_* *N= *T*> * O* 6*  P* * REG&H>IYK^LS4_TU_W;IY;(1Y;AY;ZPQF** * RNO PRS TU[PQ3* R TUS TU\VQ7** `,*Y``*M*,**,RW XY"Z1[6]S 7TU7];"^9_VQQ**`F*Y ``* M* ,* *, * N* -* *- R& _ `a!b0c5e<fKgPiS*QTUQ];!/^?<`AabQ+l`=*0*Y *d * **** **+*+** +*Y +` >#* *`O* *`*Pd* *`+pO** *`+^P* *\.O*Y`*Y a+*RVm otu&v:x?|G}L`mrS*TUcd e;of;gbQ*=** .~*Y`*Y a* .~>6+*+* .~+* .~`6+* .6~>~ +`6+*+* /+*Y`*`*Y aRj &02=@HVdjmxS>TUcdh;=i;@j;xk;lmQs+M+>+ :+!6+"66+#6+$6 +%6 +&6 +'7 +(6+)6,`3~6*6*6,*Y d * *** *R*d-* * *d* * *d*Yd*Yd** *`***6*Y * .~d ***** * *YZ`O*Y` >6 1,``3~6`6d6  %*** *Y ` 6k,``3~6* *O* *+P * *\.O6  *6*Y` ** *  P *** *d\.O*`*R*J %+17=CIU[afqx  # /7?R\adgv} &'()-./013458:;!=1.8A>BGFLGQHXIiLqMSsTUsnonp9 iF;cq9]r;Ws;Tt;%Nu;+Hv; 1Bw; 7<xy =6zM C0{;I*|;U};[~;a; Y;vk;;Yk;Q D>* *666* /7*-- 7>* .~ ?3>(#* .~`6* /7./**T*T* .~*\3T*-*\3T***\3T*-=*0T}7* 6 =* ~T |6 *****Y*Z`*6 =* ~T |6 *T*T*T*T*T=)* .~`6*`* .~T+*++*`Z23+* +*!+"*Yd* * ** * **Y`+4R=bcdef&h-o4p7q<rLsOtRq^yczn{}|y$18AN[anu~"3>BSf DTUDnoMY;B;,;)j;&;&M#{; [#|; Qy=* *** *d***- *+5R5;S=TU=noQ/*RS TUQ9* *****2**-*** * R2  #(-27S 9TUPK q2 biniu/ogg/SyncState.class.f EF E G H I J K LM N O P Q R S T U V W X YZ[data[BstorageIfillreturnedunsynced headerBytes bodyBytespageseekLbiniu/ogg/Page;chksum()VCodeLineNumberTableLocalVariableTablethisLbiniu/ogg/SyncState;clear()Ibuffer(I)IsizenewsizefoowrotebytespageSeek(Lbiniu/ogg/Page;)Iogpagenext _headerbytesiiilogpageOutretresetinit getDataOffsetgetBufferOffset SourceFileSyncState.java $%biniu/ogg/Page !" #   \ ]^    _ ` a b c d e%  45biniu/ogg/SyncStatejava/lang/Objectjava/lang/System arraycopy*(Ljava/lang/Object;ILjava/lang/Object;II)V header_baseheader header_len body_basebodybody_lenchecksum!  !"# $%&I**Y*'%cd( )*+,&5*' 12( )*-.&*0*Y*d***** ** *d<*``=*N*-* *- ** *':9:;</>4AACLDSEWFfGnJuLzR(*)*/L.0W12.&W*`* *Y`'VWX()*345& *=**d6* *3O**`3g*`3g*`3SN* * >6 *``3O ``>d*>*dt*`3~`66*Y *``3~` *`3~* * * `*Y:*`* *`T*`T*`T*`T*:* * ** `* *3*`39*3*`3'*3*`3*3*`3b**` * * >6 *``3O ``>d*>*dtìç :*=+2+* ++* +*+* `+* **Y* * `Y6`* *  )0*-0050'<gikm pRtWu\x^ydz~y} %/9CIRXaju~"*8=AINV^hpu(f )*6"7^983C97:a<;I<"?;=5&&*+=* *'*  !#( &)*&6" >?,&Y**** * ' ( )*@%&+' ( )*A,&/*' ( )*B,&/*' ( )*CDPK q20^biniu/vorbis/AdjStereo.class.     pre[IpostkHz[F lowpasskHz ([I[I[F[F)VCodeLineNumberTableLocalVariableTablethisLbiniu/vorbis/AdjStereo; SourceFileAdjStereo.java   biniu/vorbis/AdjStereojava/lang/Object()V!    :** * ***+*,*-** " $#)$.%3&9(4:: : : : PK q2FD OObiniu/vorbis/AllocChain.class. ptrLjava/lang/Object;nextLbiniu/vorbis/AllocChain;()VCodeLineNumberTableLocalVariableTablethis SourceFileAllocChain.java  biniu/vorbis/AllocChainjava/lang/Object!  3*   PK q2Ѯbiniu/vorbis/Att3.class.    att[IboostFdecay([IFF)VCodeLineNumberTableLocalVariableTablethisLbiniu/vorbis/Att3; SourceFile Att3.java   biniu/vorbis/Att3java/lang/Object()V!  w** *+*$*% !"#*  PK q2%biniu/vorbis/BitrateManagerInfo.class. avg_rateImin_ratemax_ratereservoir_bitsreservoir_biasD slew_damp()VCodeLineNumberTableLocalVariableTablethis!Lbiniu/vorbis/BitrateManagerInfo; SourceFileBitrateManagerInfo.java biniu/vorbis/BitrateManagerInfojava/lang/Object!  3*   PK q28..&biniu/vorbis/BitrateManagerState.class.e ; <= >? @A <B >C DE F @G HI J @K L @M N@ O @P Q RSmanagedLjava/lang/Object; avg_reservoirIminmax_reservoir avg_bitsper min_bitsper max_bitspershort_per_longavgfloatDvbLbiniu/vorbis/Block;choice()VCodeLineNumberTableLocalVariableTablethis"Lbiniu/vorbis/BitrateManagerState;vorbis_bitrate_init(Lbiniu/vorbis/Info;)VviLbiniu/vorbis/Info;ciLbiniu/vorbis/CodecSetupInfo;bi!Lbiniu/vorbis/BitrateManagerInfo; ratesamplesJ halfsamples desired_fill SourceFileBitrateManagerState.java &'T UVW X4Y Z [ \] java/lang/Object  ^_ `a  b  c  !" d"   biniu/vorbis/BitrateManagerStatebiniu/vorbis/Info getCodecSetup()Lbiniu/vorbis/CodecSetupInfo;biniu/vorbis/CodecSetupInfo biManInfobiniu/vorbis/BitrateManagerInforeservoir_bitsrate blocksizes[Iavg_ratejava/lang/Mathrint(D)Dmin_ratemax_ratereservoir_bias!  !"#$%&'(3*) E* +,-.(F+M,N--+7,.z6*,.,.l*Y *- kko *- kko *-kko *--k6**)>)* ,-.&071B3Y4p57<=>B*H+,/012 3456&7 89:PK q2~Poobiniu/vorbis/Block.class.k b a  a a  a a a  a<   b a a a a  a a a  a  a a a a  a               @.         a   a aBLOCKTYPE_IMPULSEI ConstantValueBLOCKTYPE_PADDINGBLOCKTYPE_TRANSITIONBLOCKTYPE_LONGpcm[[FopbLbiniu/ogg/Buffer;lWWnWpcmEndmodeeofFlag granulePosJsequencedspStateLbiniu/vorbis/DspState;localTop localAlloctotalUsereapLbiniu/vorbis/AllocChain; glue_bits time_bits floor_bitsres_bits blockInternalLbiniu/vorbis/BlockInternal;viLbiniu/vorbis/Info;ciLbiniu/vorbis/CodecSetupInfo;(Lbiniu/vorbis/DspState;)VCodeLineNumberTableLocalVariableTablethisLbiniu/vorbis/Block;vdinit blockInit(Lbiniu/vorbis/DspState;)IibitrateManaged()Zbm"Lbiniu/vorbis/BitrateManagerState;analysisBlockOutbLbiniu/vorbis/PrivateState;gLbiniu/vorbis/LookPsyGlobal;beginW centerNextbp blockboundnew_centerNext movementW blockClear()Iclearanalysis(Lbiniu/ogg/Packet;)IopLbiniu/ogg/Packet;retbitrateAddBlockbi!Lbiniu/vorbis/BitrateManagerInfo;choice this_bitsmin_target_bitsmax_target_bitssamples desired_fillslewDavg_target_bits slewlimitmaxsizeminsize blockRipcord()Vnext SourceFile Block.java [F klbiniu/ogg/Buffer mn xy d  ! "# {dbiniu/vorbis/BlockInternal $% &' () *+ ,- ./ 0 1d2 34 pd 5d 6d 7 qd 8d od 9d : wv ;v uv rd< => ?d @lA BC td DEF GH I d d d d JK LM NO P Qd Rd Sv T UV WX Y Zd [d \d] ^d _ ` ad b cd dd ed d fH gh }~i ~ j- |d zdbiniu/vorbis/Blockjava/lang/Objectbiniu/vorbis/DspState analysisp writeInitbiniu/vorbis/Info getCodecSetup()Lbiniu/vorbis/CodecSetupInfo;ampmaxF packetblob[Lbiniu/ogg/Buffer; backEndStatebiniu/vorbis/PrivateStatebms biniu/vorbis/BitrateManagerStatemanagedLjava/lang/Object;equals(Ljava/lang/Object;)Z psyGlobLookcenterWbiniu/vorbis/CodecSetupInfo blocksizes[IpreextrapolateeofflagenvelopeSearch pcm_current blocktype envelopeMark granuleposbiniu/vorbis/LookPsyGlobal ampMaxDecay(F)Fchannelspcmdelayjava/lang/System arraycopy*(Ljava/lang/Object;ILjava/lang/Object;II)VenveLookLbiniu/vorbis/EnvelopeLookUp;biniu/vorbis/EnvelopeLookUp envelopeShift(I)V writeClearresetbiniu/vorbis/FuncMapping mapping_Pbiniu/vorbis/FuncMapping;mapping0Forward(Lbiniu/vorbis/Block;)Ibiniu/ogg/Packetb_o_se_o_spacketNo biManInfoavgfloatjava/lang/Mathrint(D)DgetBytes min_bitspershort_per_long max_bitsperbiniu/vorbis/BitrateManagerInforeservoir_bitsreservoir_biasvb avg_bitsper slew_damp avg_reservoirrateminmax_reservoir writetrUncwrite(II)Vbiniu/vorbis/AllocChainptr!abcdefgdehidefjdehklmnodpdqdrdsdtduvwvxyzd{d|d}~dddd w+***Y*++ * ? !@A#B*D++y\*+** ** GHIKy}*+** ** *+W*Y*=8**S*YS*2 :PQRS U'V2W;X@YFZV\f^rX{a }}y=@dV*L++f hi  t* M, N*::*-*.ld6***6** &-.-.* * *-*.l`-* .l`6-* .l`7*!*"**#$**%** &*-*# * *'+*' *(*' *'**Y)] a)***+,*-*.-*.*.*./.*.*,0*,01<g*1*-`S*22*12*-`3**12dS*12*2*23,0*#****4-.l6d6  5 6*Y! d!<%*22 *22*!3,0**#** **h*Y d* ***%*Y+ **dda+$*Y+ a+*Y+ a+ Bpq rst5wAzNW]it%0;EPXju !=HRckpr| /Qcrz tdl g^W5?ddW@dv|dd <*"*2<"*27 *S*&     " , 5:< /dP** *7 l*8*9*:*;>*2<=2*>Y=++*?}+@+*4A+*,B+**CF#$ %&)*%)./<0>2B3I6M9R:Z;b<j>*ll93dVd*L* DM+EF>*2Gh7*%+H+Ih+H7*%+J+Ih+J6* *%.z6 ,K,Lk6 ++M+*M+*M+N$9 *%+N+Ih+N7 O,Qo9+R ea <*2Gh7l d+R ea ЧO+R ea =*2Gh7` +R ea +EgF o* Sk9  ww9  9 +YE * So kc]EF>*2Gh7+H<4!%*2Gh7+Tee +J@7**2Gh7+Tea,KR,K+Td`l6 +Y>U*2G &*2 hV*2Gh7c+TeWaYm7 >+U *2Ge7 *2[ g*2Gh7+H +J +YTeaT +YTeaTl+T 4&+YTeaT+T D+ T;+ T2 %+YTeaT+T + T + T+N-*%+N+Ih+N7 +YR eaR6MC DFG.HHIaJqK~LPRSVYZ[\ijlmko%p(r+s=q_wxxyz{ 1FJ[bs)8KTYj| d.vHvadqvd ~id  v [;d Nv v C*\]L*\^*+\*\*_*Y*_`*_*`*\.  &38=BC ~PK q2~= biniu/vorbis/BlockInternal.class.  pcmdelay[[FampmaxF blocktypeI packetblob[Lbiniu/ogg/Buffer;()VCodeLineNumberTableLocalVariableTablethisLbiniu/vorbis/BlockInternal; SourceFileBlockInternal.java biniu/ogg/Buffer biniu/vorbis/BlockInternaljava/lang/Object! @**$ % PK q2!!biniu/vorbis/CodeBook.class. 6  5 5 5  5 5 5 5 5 5 5   ? 5 5  5  5 5     5   dimIentries used_entriescLbiniu/vorbis/StaticCodeBook; valuelist[Fcodelist[I decode_treeLbiniu/vorbis/DecodeAux;t()VCodeLineNumberTableLocalVariableTablethisLbiniu/vorbis/CodeBook;encode(ILbiniu/ogg/Buffer;)IabLbiniu/ogg/Buffer;errorv([F)Ibestkencodev(I[FLbiniu/ogg/Buffer;)Iencodevs([FLbiniu/ogg/Buffer;II)Istepaddmul decodevs_add([FILbiniu/ogg/Buffer;I)Ioffsetnentryijo decodev_add decodev_set decodevv_add([[FIILbiniu/ogg/Buffer;I)I[[Fchchptrdecode(Lbiniu/ogg/Buffer;)Iptrlokdecodevs([FILbiniu/ogg/Buffer;II)Iindex([FI)Int$Lbiniu/vorbis/EncodeAuxNearestMatch;tt#Lbiniu/vorbis/EncodeAuxThreshMatch;Fpqbestie_this besterror([FII)Ivalcleardist (I[FI[FI)Felrefaccilog(I)Ivret bookEncodebookInitEncode (Lbiniu/vorbis/StaticCodeBook;)Is makeWords([III)[Il sparsecountcountmarkerrlengthtempbookUnquantize$(Lbiniu/vorbis/StaticCodeBook;I[I)[F sparsemap quantvalsmindeldeltalastindexdivbookMaptype1QuantvalsvalsJacc1 SourceFile CodeBook.java DEbiniu/vorbis/StaticCodeBook ;< C@ ?@ @ Rp => 78 KL {| ij AB 8 @ @ @ @ r t > 8 8 @ v@ w@  98 :8 8 8 8 @ 8 biniu/vorbis/CodeBookjava/lang/Object lengthlistbiniu/ogg/Bufferwrite(II)Vbiniu/vorbis/DecodeAuxtabnlooktabtabladv(I)Vread1()Iptr0ptr1 nearest_tree thresh_tree!biniu/vorbis/EncodeAuxThreshMatch quantthresh threshvalsquantmap"biniu/vorbis/EncodeAuxNearestMatchmaptypeq_minfloat32_unpack(I)Fq_delta quantlistjava/lang/Mathabs(F)F q_sequenceppow(DD)Dfloor(D)D 567898:8;<=>?@ABC@DEFJ**Y* GOH IJKLF_,*.*.*.G %&H IJM8NOPQF)*+ =>+* * h`0Q* G9: ;:'=H*)IJ)M>"R8 S8TUF+6,* * h`0Q* *- GBCB$EH4+IJ+R8+M>+NO(S8VWFr*+ 6*, G K LH>IJM>NOX8Y8 R8 Z[FI * l6* * 6#*-6** hO66 86!+ ``\0* *.`0bQބ `6 * G:Q UVY!Z([0\>YH^Q_W`r_|^dHf IJM>\8NO]8 X8(i^8s_8T=`8NCa8 b[F[ * S6C*-6* h66+`\0* `0bQ* )6*-6* h66* }dK2+`\0* `0bQ+`\0* `0bQ+`\0* `0bQ+`\0* `0bQ+`\0* `0bQ+`\0* `0bQ+`\0* `0bQ+`\0* `0bQGfk lmno'p-qFpOlYv_wfxnywzz{}-F_xvH\ IJM>\8NO]8 u_8*W`8k^8'ZC8c[F L6@*-6* h66+`* `0Q* G&  $:CJH\ LIJLM>L\8LNOL]8I_8!+`8 ?^8.C8deF$ f6 l6Q*6   * h6 6)+ 2\0*  `0bQ  6 * `lG6  $*AGJMYdHp fIJfMff\8fg8fNOf]8^_8'?`8S^8 ch8 $5C8 ijFm=*N+-6-.=+-.t+00&-.=-.=tGB)-0PWZadfjH4mIJmNOkk8fCB\l8mnF *-6O66"+`* * h`0Q`6* ۧq6 6 %+ `\0* * h `0bQ  `6  * ا:6 6 %+ `\0* * h `0jQ  `6  * اGB,5J]`iH IJM>o8NOX8Y8^8/_82a8cn_8 fka8 7_8 4a8 RpF *N*:6s66* dh6G6 +0 0  dh .`6d6* *.- 8-.6-.66 6 J*  `0*  `0f+ 0*  `0*  `0b kgkc8  `6  * -".t6 -#.t6kt6 866 C* .** * +$8     8 6* `6  *%G(, 2 B E Tgy ! $%(*%(,,1/22354;5H6Y7g8k9o<x4>HIJM>X8qrvstsk8mo8jS8)`a8/8_8 ;uv8w8}S8 za8 /Xx82URu5Ry88O_8 Yzu {|FS *+ 6O66"+\0* * h`0fQ`6* ۧG665* * h`08  + Q +\0 nQ`6* G6 DE$G-HCGUIXKaLrMyNPKUHf IJM>X8Y8R8'x_8*ua8[D_8^Aa8r}u ~EF+GYH IJ F/ 86 +`0-h0f8jb8G\] ^_#],aHR/8/>/o8/N>/X8,u)_8 }u FZ< |;Grstu swH88LF_,*.*.*.G |}H IJM8NOF>*+*+&%*+&'*+( **++&)**++&* G .<H>IJ><F] 56! : :6+.6   .6     z O 6;.~%\.`O%d.xO\.`O `6'.z ".6 d.xO!ا K66R6 6 x6  .z~6 +.+. O  OG% "'.=?IPZ`ky| )2Hz 5IJ5@5]858_8M`828 ,@@"8 .^8 I8 F6++ ++y++,-8++.-8 +(h: ++Q*+/66- +.-{ 8 6 6c lp6 +0 .81 jb b8+28 - -.+(h`Q +(h`Q h6 +(+&m6- +.-o 8 6Z+0+(h`.8  1 jb b8 +2 8 - -.+(h` Q +(h` Q+(+&y G''1PW]oru{  ) 9 DH\k wzHIJN<]8@Z1`8xS88W28lu'bu 1X> ruu ur8 So8 I}uiu )B}u Fi+&+(o34= B 76!iB`i7+(!+&+&!+& G:")*+-".'/0-<1Q2S4]5c7f)H>iIJiN<U8MJG_8PK q2H. i !biniu/vorbis/CodecSetupInfo.class. (c 'de 'f 'gh 'i 'jk 'l 'mn 'op 'qr 'st c 'uv c 'w c c c cx c 'y 'z '{ '| '} '~ ' ' ' blocksizes[ImodesImapsfloorsresiduesbookspsys modeParam[Lbiniu/vorbis/InfoMode;mapTypemapParam[Lbiniu/vorbis/InfoMapping0; floorType floorParam[Lbiniu/vorbis/InfoFloor1; residueType residueParam[Lbiniu/vorbis/InfoResidue0; bookParam[Lbiniu/vorbis/StaticCodeBook; fullBooks[Lbiniu/vorbis/CodeBook;psyParam[Lbiniu/vorbis/PsyInfo; psyGlobParamLbiniu/vorbis/InfoPsyGlobal; biManInfo!Lbiniu/vorbis/BitrateManagerInfo;hiEncSet#Lbiniu/vorbis/HighlevelEncodeSetup; halfrateFlag()VCodeLineNumberTableLocalVariableTablethisLbiniu/vorbis/CodecSetupInfo;i)([IIIIIII[Lbiniu/vorbis/InfoMode;[I[Lbiniu/vorbis/InfoMapping0;[I[Lbiniu/vorbis/InfoFloor1;[I[Lbiniu/vorbis/InfoResidue0;[Lbiniu/vorbis/StaticCodeBook;[Lbiniu/vorbis/CodeBook;[Lbiniu/vorbis/PsyInfo;Lbiniu/vorbis/InfoPsyGlobal;Lbiniu/vorbis/BitrateManagerInfo;Lbiniu/vorbis/HighlevelEncodeSetup;I)V mode_parammap_type map_param floor_type floor_param residue_type residue_param book_param fullbooks psy_param psy_g_parambihi halfrate_flag SourceFileCodecSetupInfo.java JK )*biniu/vorbis/InfoMode 23 4*biniu/vorbis/InfoMapping0 56 7*biniu/vorbis/InfoFloor1 89 :*biniu/vorbis/InfoResidue0 ;<biniu/vorbis/StaticCodeBook =>biniu/vorbis/PsyInfo AB!biniu/vorbis/HighlevelEncodeSetup GHbiniu/vorbis/InfoPsyGlobal CDbiniu/vorbis/BitrateManagerInfo EF +, -, ., /, 0, 1, ?@ I,biniu/vorbis/CodecSetupInfojava/lang/Object!'()*+,-,.,/,0,1,234*567*89:*;<=>?@ABCDEFGHI,JKL** *@*@ *@*@ *@ *@ *@ **@*Y*Y<*YS*=*  YS* >*  YS* 6*YS**YMn= *+,%--.6/>0G1Q4Z>e?p@uA@CDCFGFIJILMN4OPrQ,gQ,IQ,*Q,JRLR** *@*@ *@*@ *@ *@ *@ **@*+** *!*"*#*$** * * * * * **%*****&M!g *+,%--.6/>0G1Q4Zh_idjikolum{nopqrstuvwxyz{|~NOP)*+,-,.,/,0,1,S3T* U6 V* W9 X* Y<Z>[@\B]D^F_H`,abPK q2 biniu/vorbis/Comment.class.~ W X Y Z [ \ ]^ _`a W bc d ef gh i gjk lmnopqrVORBIS[B OV_EFAULTI ConstantValueOV_EIMPL~ user_comments[[Bcomment_lengths[Icommentsvendor()VCodeLineNumberTableLocalVariableTablethisLbiniu/vorbis/Comment;initadd(Ljava/lang/String;)VcommentLjava/lang/String;([B)VfoogoobaraddTag'(Ljava/lang/String;Ljava/lang/String;)Vtagcontents tagCompare([B[BI)Zs1s2ncu1Bu2 packComment(Lbiniu/ogg/Buffer;)ZopbLbiniu/ogg/Buffer;tempiclear getVendor()Ljava/lang/String; getComment(I)Ljava/lang/String;toString SourceFile Comment.java +, %& ) * st 37u vw '(java/lang/StringBuffer xy= SP 34Xiph.Org libVorbis I 20040629z {|  {7java/lang/String +}Vendor:  Comment:  vorbisbiniu/vorbis/Commentjava/lang/ObjectgetBytes()[Bjava/lang/System arraycopy*(Ljava/lang/Object;ILjava/lang/Object;II)Vappend,(Ljava/lang/String;)Ljava/lang/StringBuffer;biniu/ogg/Bufferwrite(II)V([BII)V!  !"# !$%&'() * +,-3*. / 012,-F***.() *+/ 0134-A *+. .// 01 5637-*`M**,**,*` N* * -**- +`:++**S* *+O*Y`**S.>2 346$8-94:B<G>O?Y@dAoByCD/4015 z8&-W9(O5:;<-i#, M* Y +  , .GH"I/ #01#=6#>6?@-J6?+36,36AAda`6AAda`6.& NPQR$S6T?UBPHW/HJ01JAJBJC GD  >EF8GFHI-xM+++, +,+* *?>/*2+* . +*2 + *ϧ+.B[^ _bc!g+h2j7k@lLmYo`jnspuvw/*x01xJKrL47M N,-s'< *S****.|} |~!&/'01%M OP->Y**d./ 01QR-Z"*Y*2*2d.  /"01"M SP-z Y  Y**d L=4 Y +  Y*2*2d L*ʻ Y +  L+.&+Ydx/ z01&T86(RM T,-! .UVPK q2phhbiniu/vorbis/CompandBlock.class.  data[I([I)VCodeLineNumberTableLocalVariableTablethisLbiniu/vorbis/CompandBlock; SourceFileCompandBlock.java  biniu/vorbis/CompandBlockjava/lang/Object()V! R**( *+    PK q2-biniu/vorbis/Const.class./-. PACKETBLOBSI ConstantValue CHUNKSIZE!4SEEK_SETSEEK_CURSEEK_ENDOV_FALSEOV_EOFOV_HOLEOV_EREAD OV_EFAULTOV_EIMPL~ OV_EINVAL} OV_ENOTVORBIS| OV_EBADHEADER{ OV_EVERSIONz OV_ENOTAUDIOy OV_EBADPACKETx OV_EBADLINKw OV_ENOSEEKv SourceFile Const.javabiniu/vorbis/Constjava/lang/Object      !"#$%&'()*+,PK q2Xnzzbiniu/vorbis/DecodeAux.class. tab[ItabltabnIptr0ptr1aux()VCodeLineNumberTableLocalVariableTablethisLbiniu/vorbis/DecodeAux; SourceFile CodeBook.java biniu/vorbis/DecodeAuxjava/lang/Object     3* @H PK q2%6Oa,a,biniu/vorbis/Drft.class.                @?5 ?]?nI trigcache[F splitcache[IntryhtpiFhsqt2tauitaursqrt2()VCodeLineNumberTableLocalVariableTablethisLbiniu/vorbis/Drft;backward([F)Vdatainit(I)Vcleardrfti1 (I[FI[I)Vwaindexifacargarghargldfintryijk1l1l2ibldiiipisnqnridoipmnfm1nlnfstatefdrffti(I[F[I)Vwsavedradb2 (II[F[F[FI)Vccchwa1kt0t1t2t3t4t5t6ti2tr2dradb3(II[F[F[FI[FI)Vindex1wa2index2t7t8t9t10ci2ci3di2di3cr2cr3dr2dr3dradb4(II[F[F[FI[FI[FI)Vwa3index3ci4cr4ti1ti3ti4tr1tr3tr4dradbg(IIII[F[F[F[F[F[FI)Vidl1c1c2ch2idijipphlikt11t12dc2ai1ai2ar1ar2ds2nbddcpdspar1har2hipp2drftb1 (I[F[F[FI[I)Vcnaiwix2ix3 SourceFile Drft.java ()    QR ! "# 56 &# %# '# tu TU cd $#biniu/vorbis/Drftjava/lang/Objectjava/lang/Mathcos(D)Dsin!  ! "#$#%#&#'# ()*/*+, -./0*_#***+****+ ",#-.#123*h$**h* ***+"#$%#&,$-.$4)*K****+) *+, -.56*6 6 66e6}e#h:k   .6   l6 hd6 e6)` O6  k6  k66  d`6`.O  O h6OOn86d66 6  `.66 h6l6d66 ` `66 j8 863 b8j8, ` Q, ` Q`6  6  l+?6: ; =?@8B;CADLFOHVI`JeKiLlNoOxP|QRSUVWZ[\Z^`abdefghikmnop qrtu$v(w0x3y9z?{F|V}fypwtm?,-.789 FP:#;#0f<#3c=#> ? @ A B  CDE6`FGHV@I`6JKLM N OPQR*_*,- +,*-.S9 TU*h6 6 6 xd6 66 - 0-  `0bQ  `- 0-  `0fQ `Y6 x6 6 6 6 6  Y6 x`6  `66   d- d0-d0bQ- d0-d0f8 - 0-0fQ- 0-0b8d`d0j`d0jfQ`d0j`d0jbQp `Y6 x6 @pd6 d6 68 - 0- 0bQ  `- `0- `0bvQ `6  x`6 ȱ+) )=HQW\_bhlw~"+38=CQgmu~,-.KBVWX8?jYzZ w[ t\ m] q^ w_~`a#b#cd*: h6 6  x6 x6x`666 k-d0-d0b8-0 jb8 -0bQ -0-0bj8  `fQ  `bQ `6 `6`6  6 x66 e  x`6`Y66 6  `Y6 `66 ,-d0-d0b8-d0 jb8d-d0bQ-0-0f8-0 jb8-0bQ -d0-d0fj8 -0-0bj8f8b8b8f8d `d0j `d0jfQ `d0j `d0jbQd `d0j `d0jfQ `d0j `d0jbQ   `6  +4#2?KZgtz'3FU\cjq ,B -.KBVWXefgB? Y  Z [ \ ]^_V``hRiJjEk'l#Zm#jn#qo#?p#Fq#\r#cs#a#2b#tu*$Eh6 6x66x66 `66-d0-d0b8"-0-0b8#-0-`Y6d0f8 -0-d0b8!!"bQ `Y6 #fQ `Y6!"fQ `Y6 #bQ`6`6  n66 xY6`Y6Y6`666 -0-0b8-0-0f8-0-0f8-0-0b8#-d0-d0f8 -d0-d0b8!-d0-d0f8-d0-d0b8"d!"bQ!"f8bQf8 #f8 #b8b8f8 `Y6d `d0j `d0jfQ `d0j `d0jbQ `Y6d `d0j `d0jfQ `d0j `d0jbQ `Y6d   `d0j   `d0jfQ   `d0j   `d0jbQ  k`6  =p6x6d6x`66 6-0-0b8-0-0f8-d0-d0f8 -d0-d0b8!!!bQ `Y6 fjQ `Y6bQ `Y6v bjQ`6`6`6  k+2L   " & 5 @S`jz  !"#$%&'(-)<*K+Z,f-m.w/~0123567 8*9R:r{<>ABCDEFGHIJKLMN'P-Q4R;EDT,j$E-.EKEBEVEWEXEeEfEgEv Ew e? -Y @Z =[ 8\5]"#^&_0`hhil#~m#x#p#mq#y#Hz#=a#2{#K|#S}# `b#!5~#"@##*/6 666' 8( 8*6-d6..dJgjptNh6h6n8)) 8() 8*d|6'6-`|6  g6.9666:6660Q`6`6j6.6676660Q`6`66-h6xY666m`6d66666=d0d0bQ00bQ`6`6`6`6  t6.' p6.6-h666`6d666x`66666666^dd0d0bQdd0d0fQ00fQ00bQ`6`6`6p >t6.%6-h666`6d666x`66666666 6ldd0 d0bQdd0 d0fQ0 0fQ0 0bQ`6`6`6 `6 i 3 8$ 8"6-hY66dh66'`6d6($j*"jf8+("j*$jb8"+8$6666665 0$ 0jbQ" 0jQ$8!"8&$8%"8#6d66~`6d6!%j&#jf8,!#j&%jb8#,8%6666 62\0% 0jbQ\0#  0jbQ̈́  661`666 \0 0bQ 6-h66W`6d6666200fQ00bQ`6`6΄  6.@' 6.26-h66`6d6666{666Xdd00fQdd00bQ0d0bQ0d0fQ`6`6 _6.v6-h66`6d6666{666^dd00fQdd00bQ0d0bQ0d0fQ`6`6 _6 0Q66/`Y6660Q`6' 6.Ytd666`6`66 66s 66Zd   `d0d0j   `00jfQ   `d00j   `0d0jbQ`6itd666`6`666w6 66Z d   `d0d0j   `00jfQ   `d00j   `0d0jbQ`6i=++Y \ ]^`bchemfrgzhijklmnoqrstuvwxyv{|s~  '03<?FNT[bfjnt!%)/258;Qgw 4JZjpv}"5?CGKOSZ`g n {    *- 4!:"A#H$L%P&V'f(v)|*&!./0234789:;<=>?@ABCDEF*G<AEIKJQ>Z9dMiNlPoQvR|STUVWXYZ[\]^_`ab\ WR g&i@kClImSnYocpinrl{tuvyz{|}~ ){239<BHOSY]agjmb,/-.KGBVW 7 8 :  #?Q@1Y%THZ7[4\*]&^L_nu`Nhi%j k) C#!=#"O##@#$K#%G#& '#(zi:#)#*#+{h#,-P.* "6 6 66.6 6 6 66d6d2gjmrs`.6   h6  l6 h6  g6t`6`6 +* -,`d`d`d(* ,-`d`d`d d6 s6  j6 * -,`d* ,-`d d6 s6  m6`6 "* -,`d`d* ,-`d`d d6 s6^ *  ---,,`d*  ,,,--`d  d6  6  dh`61  6,-0Q+8 !%(\elry.48;AEHOTs !,"-."""W"7"8"9  ?A B C   O G  K %P)*\0 YOYOYOYO  +-./ 0%1*2PK q2aEEbiniu/vorbis/DrftLookup.class. ? @                   ?]?5taurFtauinI trigcache[F splitcache[Isqrt2hsqt2tpintryh()VCodeLineNumberTableLocalVariableTablethisLbiniu/vorbis/DrftLookup; drft_forward([F)Vdata drft_backward drft_init(I)V drft_cleardrftf1 (I[F[F[FI[I)Vcchwapwaifacik1l1l2nakhnfipiwidoidl1ix2ix3dradb2 (II[F[F[FI)Vccwa1pwa1kt0t1t2t3t4t5t6ti2tr2dradb3(II[F[F[FI[FI)Vwa2pwa2t7t8t9t10ci2ci3di2di3cr2cr3dr2dr3dradf2dradb4(II[F[F[FI[FI[FI)Vwa3pwa3ci4cr4ti1ti3ti4tr1tr3tr4dradf4dradfg(IIII[F[F[F[F[F[FI)Vc1c2ch2idijipphjlicikisdc2ai1ai2ar1ar2ds2nbddcpargdspar1har2hidp2ipp2drfti1 (I[FI[I)Varghargldfintryibldiinqnripmnfm1nlfdrffti(I[F[I)Vwsavedradbgt11t12drftb1 SourceFileDrftLookup.java ,- ( * +' "# $% &' :; ; zo mO {|  ! )  no NO ]^ |biniu/vorbis/DrftLookupjava/lang/Objectjava/lang/Mathcos(D)Dsin!  ! "#$%&'( ) * +',-.b(**** YOYOYOYO// 8' 0 (1234.c#***+**** /#$ %"'0#12#5%64.c#***+**** /*+ ,".0#12#5%78.h$**h* *** /1234#50$12$"#9-.+/80 12:;. f.6 6 6 66. d6  `.6 l6  l6 h6dhd6 d6 f`6`6 +* -,d`d`d` * ,-d`d`d` 4 * ,-d`g* -,d`Q  d6  #* ,,,--d`6 * ---,,d`6  6   6,-0Q/%@A B CEFG%H,I2J9KELKNQOXP_QdRUYZ[]`acdeg6h9l=EGoMpNrTs\ret0f12f"#f<%f=%f>%f?#f@'QA#TB#,:C# ZD# ]E# JF# `G# %AH#WI#24J#9-K#XL#_M#NO.h6 6 6 xd6 66 - 0-  `0bQ  `- 0-  `0fQ `Y6 x6 6 6 6 6  Y6 x`6  `66   d- d0-d0bQ- d0-d0f8 - 0-0fQ- 0-0b8dd`0jd`0jfQd`0jd`0jbQp `Y6 x6 @pd6 d6 6; `- 0- 0bQ  `- `0- `0bvQ `6  x`6 ű/+} )=HQVW\_bhlw~"+238=CTjpx012J#C#P%=%Q%R#A#mS#}T# zU# wV# pW# qX# w Y#~Z#[ \ ]^.> h6 6  x6 x6x`666 k-d0-d0b8-0jb8 -0bQ-0-0bj8  `fQ  `bQ `6 `6`6  6 x66 e  x`6`Y66 6  `Y6 `66 ,-d0-d0b8-d0jb8d-d0bQ-0-0f8-0jb8-0bQ-d0-d0fj8-0-0bj8f8b8b8f8d d`0j d`0jfQ d`0j d`0jbQd d`0j d`0jfQ d`0j d`0jbQ   `6  /5#2?KZgtz'3FU\cjq 0B 12J#C#P%=%Q%R#_%`#BA# S#  T# U# V# W#X#Y#VZ#`a#Rb#Jc#Ed#'e Zf jg qh ?i Fj \k cl [ 2\ mO. 6 hY6 6 x667 x- 0- 0bQ x`d- 0- 0fQ `6  `6 6  6 6 6 xx`6 6  `66d`0-d0jd`0-0jb8 d`0-0jd`0-d0jf8 -0 bQ -0fQd-d0 bQd-d0 fQp `6  `6 <pY6 dY6 6  `6 6/ - 0vQ d-0Q x`6  `6 `6ѱ/. &;AGPUV[ ^ b h l vz & / 6!7$B%I&O'Y(d)l*r+x&-012J#C#P%=%Q%R#A#oS#[ \ wT# U# yV# rW#v X#zY#Z#no.$Gh6 6x66x66 `66-d0-d0b8"-0-0b8#-0-`Y6d0f8 -0-d0b8!!"bQ `Y6 #fQ `Y6!"fQ `Y6 #bQ`6`6  n66 xY6`Y6Y6`666 -0-0b8-0-0f8-0-0f8-0-0b8#-d0-d0f8 -d0-d0b8!-d0-d0f8-d0-d0b8"d!"bQ!"f8bQf8 #f8 #b8b8f8 `Y6d d`0j d`0jfQ d`0j d`0jbQ `Y6d d`0j d`0jfQ d`0j d`0jbQ `Y6d  d `0j  d `0jfQ  d `0j  d `0jbQ  k`6  =p6x6d6x`66 6-0-0b8-0-0f8-d0-d0f8 -d0-d0b8!!!bQ `Y6* fjQ `Y6bQ `Y6*v bjQ`6`6`6  i/:N8:; <=>?"@&A5B@CSD`EjFzGHIJ>MNOQRSTUVWXYZ[\]^_-`<aKbZcfdmewf~ghijlno q*rRtrU{vRyz~)/6=F0j$G12GJ#GC#GP%G=%GQ%GR#G_%G`#Gp% Gq# gA# /S# BT# ?U# :V#7W#"%X#&!Y#2Z#ja#b#e ~f r i mj s Jt ?[ 4u Kv Sw `\ !5x "@y #zo."2h6  6x6x`666 x-0-0b8-0-0b8xY6bQx`dfQx`Y6d-0-0fQ-0-0fQ`6`6`6`6  66 6x6xY6`66 6 `6 d`0-d0j d`0-0jb8 d`0-0j d`0-d0jf8 `6 d`0-d0j d`0-0jb8 d`0-0j d`0-d0jf8 `6  d `0-d0j  d `0-0jb8  d `0-0j  d `0-d0jf8b8f8!b8f8-0b8-0f8-d0b8-d0f8 dbQbQd fQ!fQ`d bQ`!bQ`dfQ`fQ  ^`6  4~ `dY6 x`6x66x666 v-0-0bj8-0-0fj8d-d0bQ`d-d0fQ- `0fQ`- `0bQ`6`6`6`6  ~/6M !,7FVm{%,Ory%/>KZgpv"(10V"2122J#2C#2P%2=%2Q%2R#2_%2`#2p% 2q# jA# S# -T# )U#V#W##X#@Y#rZ#% e rf sr 0i Oj s ^t N[ Eu Wv ,w 7\ /x ey !{|.].U*n8((8'(8)`z6 6-6,dz6&h6h66 0Q660`6660Q`6t66&6`6`6t`66yd6 `666Z d  d `0d0j   `00jbQ  d `00j   `0d0jfQd6`6d6 `666s 66Zd  d `0d0j   `00jbQ  d `00j   `0d0jfQ`6g6-h6&6`6d6666d6d66^`6`6dd0d0bQd00fQ00bQd0d0fQ [6`6d6666{666Xdd0d0bQd00fQ00bQd0d0fQ`6`6 _6 0Q6-h66[`6d6d6d662`6`600bQ00fQ΄ 8# 8!6-h6dh66#`6d6'#j)!jf8*'!j)#jb8!*8#666662 0#0jbQ !0jQ#8 !8%#8$!8"6-dh66~`6d6 $j%"jf8+ "j%$jb8"+8$666662 \0$0jbQ \0"0jbQ̈́  661`666 \00bQ O666:6660Q`6`6Ƨ@646660Q`6`66x66-h66_`6`6d66666/d0Q0Q`6`6`6ф &t666-h66`6`6`6d6666666},d6`d`d0`d0bQ`d`d0`d0fQ``0`0bQ``0`0fQ`6`6`6`6Z t666-h66`6`6`6d66,`d6`6`6`66ldd0d0bQdd0d0fQ00bQ00fQ`6`6`6`6f :/" "%(/49>DNX[ahlr |!%&'()*+,-./01235+04,=(I;O<U=[>b?f@lAoBrCvD|EGHD@;NOPQRSTUVW X#Y)Z/[5\;]A^W_i`ya[VQfghijklmnopqr st.n7v=wCkLfV}\~f}psz %)-159?Xkuy}$'-48>NXbgjmsw{!%)/;ELRXakpqw{~      $= FMTZ` istx{~ !"#$%&'()*+,-.%/,0218)A$JT50.U12UJ#UH#UC#UK#UP%U}%U~%U=%U% U>% U?# # "3# A#^#oS#[##A##4!T#[U#lV#W#>X#),Y#/&Z#9a#b#c#9d#y p ! "s # $} %/&#&C ' L (: )= * +(-#,%0#-.6 6 66  * .6   l6 hd6Մ` O6 ~-6  d`6`.O  O l6 hd6~LOO*n86d66 6  `.66 h6l6d66 ` `66 j8 863 b8j8, `Q, `Q`6  6  l/6=A B EFG!I$L+M5N:Q=RFSJTdWjXsYW[^_`bcdefghiklnopqrsuvwx'y*z0{6|=}M~]zgnux|n012"#>%?#@'=J  '` *] # g A# # B# C# D#s##-Z#H##+\#5R#J#y## ~# {G#.c*,-/0*12"#%@'|.x.<h6h6*n8))8()8*dz6'6-`z6 O666:6660Q`6`6ƧF6676660Q`6`66-h6xY666m`6d66666=d0d0bQ00bQ`6`6`6`6 2'6-h666`6d666x`66666666^dd0d0bQdd0d0fQ00fQ00bQ`6`6`6p >6-h666`6d666x`66666666 6ldd0 d0bQdd0 d0fQ0 0fQ0 0bQ`6`6`6 `6 i 3 8$ 8"6-hY66dh66'`6d6($j*"jf8+("j*$jb8"+8$6666665 0$ 0jbQ" 0jQ$8!"8&$8%"8#6d66~`6d6!%j&#jf8,!#j&%jb8#,8%6666 62\0% 0jbQ\0#  0jbQ̈́  661`666 \0 0bQ 6-h66W`6d6666200fQ00bQ`6`6΄ t'6-h66`6d6666{666Xdd00fQdd00bQ0d0bQ0d0fQ`6`6 _6-h66`6d6666{666^dd00fQdd00bQ0d0bQ0d0fQ`6`6 _6 0Q66/`Y6660Q`6'td666`6`66 66s 66Zd  d `0d0j   `00jfQ  d `00j   `0d0jbQ`6itd666`6`666w6 66Z d  d `0d0j   `00jfQ  d `00j   `0d0jbQ`6i/V %,/6;>AGKOU_bent{&,29BISX^ahkqx#,9<CFLSZ^bjnrx{~       "%/7= D!K#X$e%i&m'q(t)x*|+,-+/012456789:;< =>?@A4BJ@T6^hGkHqIxJ|KLKHOPQRSTUVWXYZVQ^_ab&c,d3e:f>gBhHiLjPkVlYm\npopqksthcz{|}~  ';M_ekt}| "Jpv#)2;0.<12<J#<H#<C#<K#<P%<}%<~%<=%<% <>% <?# 4# 6# RA#]#DS#:##N# 2T#>U#AV#KW#OX#bY#@Z#`a#b#c#7d### } !" "q # $u %y &,#' () )% *X +E ,/ #-;.2 .6 6 6 66}`.6   h6  l6 h6 l`6`6 +* -,d`d`d`(* ,-d`d`d` d6  : * -,d`* ,-d` d6  S`6 "* -,d`d`* ,-d`d` d6 K *  ---,,d`*  ,,,--d`  d6  6  dh`6  6,-0Q/)  %+28?FKs+49Vpv|  012"#<%=%>%?#@'A#B# C# %D# E# G# H# I#?uL#FnM#+J#2K#-.0/ PK q2m&,,biniu/vorbis/DspState.class. =    ?@ !`@ ?!`           !"  # $ % & ' ( )* ( + (, -. / - 0 12 3 -4 5 6 7 8 9 : ; < => ? @A B CD E F CG HI J K HL MN MO MP MQ R S TU Q V QW X YZ [ \ ] ^ _` _a _b _c d e f gh ij< k Ql Qm Qn Qo Qp Qq Qr Qs Qt Qu Qvw q qxy t qz { q| q} t~ t t t t q   Y   Y     tM_PIF ConstantValue@I VI_TRANSFORMBI VI_WINDOWB analysispviLbiniu/vorbis/Info;ciLbiniu/vorbis/CodecSetupInfo;giLbiniu/vorbis/InfoPsyGlobal;modebitspcm[[F pcm_storage pcm_current pcm_returned multipliers[FpreextrapolateeofflaglWWnWcenterW granuleposJsequence glue_bits time_bits floor_bitsres_bits backEndStateLbiniu/vorbis/PrivateState;window[[[[[F transform[[Ljava/lang/Object; fullbooks[Lbiniu/vorbis/CodeBook;mode[Ljava/lang/Object;header[Bheader1header2()VCodeLineNumberTableLocalVariableTablethisLbiniu/vorbis/DspState;ilog2(I)IvretgetPrivateState()Lbiniu/vorbis/PrivateState;(IIII)[Ftypeleftright leftbegin rightbeginix sharedInit(Lbiniu/vorbis/Info;I)IencphsdrftInit(Lbiniu/vorbis/DrftLookup;I)VlLbiniu/vorbis/DrftLookup;n analysisInit(Lbiniu/vorbis/Info;)Iclear analysisWrotevalsorderlpcpreExtrapolateHelperworkanalysisBuffer(I)[[Ftemp ampMaxDecay(F)Fampsecs envelopeMark()IveLbiniu/vorbis/EnvelopeLookUp;beginWendWfirstlastenvelopeSearchj[ItestWanalysisHeaderOutO(Lbiniu/vorbis/Comment;Lbiniu/ogg/Packet;Lbiniu/ogg/Packet;Lbiniu/ogg/Packet;)IvcLbiniu/vorbis/Comment;opLbiniu/ogg/Packet;op_commop_codeopbLbiniu/ogg/Buffer;bitrateFlushPacket(Lbiniu/ogg/Packet;)Zbm"Lbiniu/vorbis/BitrateManagerState;vbLbiniu/vorbis/Block;choicevbiLbiniu/vorbis/BlockInternal; SourceFile DspState.java [[[[F [[[F       biniu/vorbis/PrivateState    biniu/vorbis/Mdct     biniu/vorbis/CodeBook   biniu/vorbis/PsyLook       java/lang/Object  biniu/vorbis/LookResidue              biniu/vorbis/EnvelopeLookUp                       biniu/ogg/Buffer biniu/ogg/Packet                   biniu/vorbis/DspStatejava/lang/Mathsin(D)Dbiniu/vorbis/Info getCodecSetup()Lbiniu/vorbis/CodecSetupInfo;biniu/vorbis/CodecSetupInfo psyGlobParam halfrateFlagmodesmodeBits[[Lbiniu/vorbis/Mdct; blocksizesinit(I)VfftLook[Lbiniu/vorbis/DrftLookup; fullBooksbooks bookParam[Lbiniu/vorbis/StaticCodeBook;bookInitEncode (Lbiniu/vorbis/StaticCodeBook;)Ipsyspsy[Lbiniu/vorbis/PsyLook;psyParam[Lbiniu/vorbis/PsyInfo;biniu/vorbis/PsyInfo blockflagratepsyInit7(Lbiniu/vorbis/PsyInfo;Lbiniu/vorbis/InfoPsyGlobal;II)Vchannelsfloorsflrresiduesresiduebiniu/vorbis/LookResidue;biniu/vorbis/FuncFloorfloor_P[Lbiniu/vorbis/FuncFloor; floorType floorParam[Lbiniu/vorbis/InfoFloor1;look=(Lbiniu/vorbis/DspState;Ljava/lang/Object;)Ljava/lang/Object;biniu/vorbis/FuncResidue residue_Pbiniu/vorbis/FuncResidue; residueType residueParam[Lbiniu/vorbis/InfoResidue0;E(Lbiniu/vorbis/DspState;Ljava/lang/Object;)Lbiniu/vorbis/LookResidue;biniu/vorbis/DrftLookup trigcache splitcachedrfti1 (I[FI[I)VgetLookPsyGlobal()Lbiniu/vorbis/LookPsyGlobal; psyGlobLookLbiniu/vorbis/LookPsyGlobal;enveLook envelopeInit(Lbiniu/vorbis/Info;)Vbms biniu/vorbis/BitrateManagerStatevorbis_bitrate_initbiniu/vorbis/Lpc lpcFromData ([FI[FII)F lpcPredict ([F[FII[FII)V lpcFromDataZ ([F[FIII)F lpcPredictZjava/lang/System arraycopy*(Ljava/lang/Object;ILjava/lang/Object;II)Vbiniu/vorbis/InfoPsyGlobalampmax_att_per_seccurmark searchstepmarkcurrentstoragestretchband[Lbiniu/vorbis/EnvelopeBand;filter#[Lbiniu/vorbis/EnvelopeFilterState;b(Lbiniu/vorbis/InfoPsyGlobal;[F[Lbiniu/vorbis/EnvelopeBand;[Lbiniu/vorbis/EnvelopeFilterState;II)Ichcursor writeClear writeInitpackInfo(Lbiniu/ogg/Buffer;)ZgetBytesbuffer packetBytebytesb_o_se_o_s granulePosresetbiniu/vorbis/Comment packComment packBooksbiniu/vorbis/Block blockInternalbitrateManaged()Zbiniu/vorbis/BlockInternal packetblob[Lbiniu/ogg/Buffer;eofFlagpacketNo!=!7****S*2S*2S*22S*22S*22S*22S*S*2S*2S*22S*22S*22S*22SJOP QRS*T6UDVRW`XnYxZ[\]^_` e= |<cdef dh /* l   :lld6ldld66H co ko88j8k88`Q`6  Q6 J d go ko8  8   j8  k8  8  ` Q  jqrv!w,y2zG{P|W}a~jty}z !,/G-fP -  *+*+***Y **6* *** S* S* 2Y S* 2Y S* 22*!.z"* 22*!.z"* #**!.dO* #**!.dO** $2*!.%** $2*!.%*&M**'(&>,*&(Y)S*&2**2+W*'* *,-.>L* .-Y/S* .2*02**!*021.l+23*,*4**& >**S*'**!.5*+67>*7*5S+6*8*9**!.l:**:;* *<=>* *?@A>)* >B*C.2**D2ES*<>)* AF*G.2**H2IS*?4 #,5GTas%6;Kao %1<AFU]n485}++J+hK+ L++K+LM* +++<*+N* +OP* QYRS* S+T* U+V $/:<<+  =:*W*X**!.hYW**;Z*Y;*!.h`;>j*Zh]*Z6*!.*!.6*72*Zd[W*72*Zd*72*Z*;*Zd\*6>*;`*5}*Y;`;*W*;*:d*!.*XV #'$/%C'H(R-X.q/5'BCEJKN>Eu XTu =N*;:*W*;*:dhT<D*72-*;*:d*;d]W-*72*:`d*72*:d*:^*6* STUWY#Z(]C`fZth4u%PrnfD* _ * _* ` * `* a * a*;`*5**;h`5*7N=Z*72B-*72S*72-2-2b*7*5S-2*72-2b*7*5S*6*7>op$q6vCwOxXy]zf{r|}~y*ZjXg3*!*9.l=*2nF#%*cjbD#ddD#'1*33$k* SL*:=*!*9.ld>*!*9.l`6*9**!*8.ld>*!*e.l`6!*!.ld>*!.l`6+f+f+gl6+gl66+h.B 07H^l|R 0& * SL+i+gl6*;+gld66``+j<+``j+h :+hb++j h+hb>6+Yk`k+k +k=I*72+ghd:*72+ghb+*+l+mhn6+o+h`O~+hO+h`O~+hO +hdO~+kD++ghi*:7*!*9.la*!.la*!.la7+p>@+p+h+gl.+f+g`>+i+gd, (5?HV`ntw *3>Esx{p 5qV H&w1EsR~6qYr:* A6stYuMtYuNtYu:* _* `* av*wB* _ * _* x_y* _* _b,* _z,x{,|,}, ~+* ` * `* x`y* `* `b-* `z-x{-|-}- ~*k* a * a* xay* a* ab* azx{|} ~sstYuMtYuNtYu:* _* `* a4'/8@H P SXdv!"#$%& '%(*,/-;.M/[0t1234578<=>?ABCDHp* UM,N6-+Q-:- ,6+2yz+2x{+|+-}+-~+-,BLM NOQR!T(U.X=YLZQ[Y\a]i`na>pph c_!H    PK q2uu!biniu/vorbis/EchstateFloor0.class.  codewords[Icurve[FframenoJcodes()VCodeLineNumberTableLocalVariableTablethisLbiniu/vorbis/EchstateFloor0; SourceFile Floor0.java biniu/vorbis/EchstateFloor0java/lang/Object    3* >C PK q2uu!biniu/vorbis/EchstateFloor1.class.  codewords[Icurve[FframeNoJcodes()VCodeLineNumberTableLocalVariableTablethisLbiniu/vorbis/EchstateFloor1; SourceFile Floor1.java biniu/vorbis/EchstateFloor1java/lang/Object    3*   PK q2e4((biniu/vorbis/EncodeAuxNearestMatch.class. ptr0[Iptr1pqauxIalloc()VCodeLineNumberTableLocalVariableTablethis$Lbiniu/vorbis/EncodeAuxNearestMatch; SourceFileEncodeAuxNearestMatch.java "biniu/vorbis/EncodeAuxNearestMatchjava/lang/Object!  3*  PK q25n&biniu/vorbis/EncodeAuxPigeonHole.class. minFdel mapentriesI quantvals pigeonmap[JfittotalJfitlistfitmap fitlength()VCodeLineNumberTableLocalVariableTablethis"Lbiniu/vorbis/EncodeAuxPigeonHole; SourceFileEncodeAuxPigeonHole.java  biniu/vorbis/EncodeAuxPigeonHolejava/lang/Object!      3* $ PK q2v'biniu/vorbis/EncodeAuxThreshMatch.class.      quantthresh[Fquantmap[I quantvalsI threshvals ([F[III)VCodeLineNumberTableLocalVariableTablethis#Lbiniu/vorbis/EncodeAuxThreshMatch; SourceFileEncodeAuxThreshMatch.java    !biniu/vorbis/EncodeAuxThreshMatchjava/lang/Object()V!  **+*,**!" #$%&4    PK q2PKK biniu/vorbis/EncodeExample.class.           N N  N   D=    , ,           N G      Q N NREADI readbuffer[BfreadLjava/io/RandomAccessFile;fwriteencode()ICodeLineNumberTableLocalVariableTablethisLbiniu/vorbis/EncodeExample;osLbiniu/ogg/StreamState;ogLbiniu/ogg/Page;opLbiniu/ogg/Packet;viLbiniu/vorbis/Info;vcLbiniu/vorbis/Comment;vdLbiniu/vorbis/DspState;vbLbiniu/vorbis/Block;eosZreti founddataveLbiniu/vorbis/VorbisEnc;plikLjava/io/File;plikOggfnfeLjava/io/FileNotFoundException;rtabioeLjava/io/IOException;randLjava/util/Random;header header_comm header_coderesultposbyteslbuffer[[F()Vmain([Ljava/lang/String;)Varg[Ljava/lang/String; encodeExample SourceFileEncodeExample.javabiniu/ogg/StreamState biniu/ogg/Pagebiniu/ogg/Packetbiniu/vorbis/Infobiniu/vorbis/Commentbiniu/vorbis/DspStatebiniu/vorbis/Block biniu/vorbis/VorbisEnc java/io/File1a.wav java/io/RandomAccessFiler VW1.oggrw XWjava/io/FileNotFoundException TU java/io/IOException  ENCODERencoder_example.c java/util/Random Z U S S U S S RS S Z n    Z Done.  biniu/vorbis/EncodeExample YZjava/lang/Object(Lbiniu/vorbis/DspState;)V(Ljava/lang/String;)V#(Ljava/io/File;Ljava/lang/String;)VprintStackTraceread([B)I([BII)IinitinitVBR(Lbiniu/vorbis/Info;IIF)Ijava/lang/Systemexit(I)VaddTag'(Ljava/lang/String;Ljava/lang/String;)V analysisInit(Lbiniu/vorbis/Info;)I blockInit(Lbiniu/vorbis/DspState;)InextIntanalysisHeaderOutO(Lbiniu/vorbis/Comment;Lbiniu/ogg/Packet;Lbiniu/ogg/Packet;Lbiniu/ogg/Packet;)IpacketIn(Lbiniu/ogg/Packet;)Iflush(Lbiniu/ogg/Page;)Z header_base header_lenwrite([BII)V body_basebodybody_len analysisWrote(I)IanalysisBuffer(I)[[F pcm_currentanalysisbitrateAddBlockpageOut()ZbitrateFlushPacket(Lbiniu/ogg/Packet;)ZanalysisBlockOutclearoutLjava/io/PrintStream;java/io/PrintStreamprintln!NQ RSTUVWXWYZ[YLYMYNY: Y : Y : Y:6Y: Y: *Y Y:*Y :  *T: 6 6 ?* W 3d! 3a6 **W:  ! "#$6  %&'()*W+W,Y-:+./Y:Y:Y:0W+1W+1W+1W@+,266*,3,4,56*,7,8,96:6'6**:h6: ;W:<:6 =6Y2* h`3x* h3~>nQ2* h`3x* h`3~>nQ  l ;Wq?W@WX+-1WJ+,A6@*,3,4,56*,7,8,96:,B6-CD+EFWGHIJKLJ~    \v]&(*,!.*032>4A8J:U;d<o=~>?@AFGHJKLMNPQHVmstwx {|&/8AJX_fmpw|#L[cfmsv|]8^_`abcde!fg*hi3jk>lmAnopS jqS grS Jst U)uv owvxy mzU {|&}~8zeAqeJhew6o{|OS!SS{|t@o{|[E*M*:h,`\] ^_ [JNYOL+PW\ ]_[:\PK q2Pqqbiniu/vorbis/EnvelopeBand.class. beginIendwindow[FtotalF()VCodeLineNumberTableLocalVariableTablethisLbiniu/vorbis/EnvelopeBand; SourceFileEnvelopeLookUp.java biniu/vorbis/EnvelopeBandjava/lang/Object    3*  PK q2{^ &biniu/vorbis/EnvelopeFilterState.class.   ampbuf[FampptrInearDC nearDC_accFnearDC_partialaccnearptr()VCodeLineNumberTableLocalVariableTablethis"Lbiniu/vorbis/EnvelopeFilterState; SourceFileEnvelopeLookUp.java    biniu/vorbis/EnvelopeFilterStatejava/lang/Object    G***  PK q2rC]biniu/vorbis/EnvelopeInt.class.VE_PREI ConstantValueVE_WINVE_POSTVE_AMPM_PIF@IVE_BANDS VE_NEARDC VE_MINSTRETCH VE_MAXSTRETCH  SourceFileEnvelopeInt.javabiniu/vorbis/EnvelopeIntjava/lang/Object       PK q2%!biniu/vorbis/EnvelopeLookUp.class. @ ?  ?  ? ? ? ? ? ? ? @ !`   ?  ?  ?  ? ? ? ?333>L    ? ?Ap@ OGO  chI winlength searchstep minenergyFmdctLbiniu/vorbis/Mdct;mdct_win[Fband[Lbiniu/vorbis/EnvelopeBand;filter#[Lbiniu/vorbis/EnvelopeFilterState;stretchmark[Istoragecurrentcurmarkcursor()VCodeLineNumberTableLocalVariableTablethisLbiniu/vorbis/EnvelopeLookUp;i envelopeInit(Lbiniu/vorbis/Info;)VviLbiniu/vorbis/Info;ciLbiniu/vorbis/CodecSetupInfo;giLbiniu/vorbis/InfoPsyGlobal;jn envelopeClear envelopeShift(I)Vshift smallsize smallshiftampb(Lbiniu/vorbis/InfoPsyGlobal;[F[Lbiniu/vorbis/EnvelopeBand;[Lbiniu/vorbis/EnvelopeFilterState;II)IdatabandsfilterspfiltersposretdecayminVvecpenaltytempptrvalaccvalmaxvalminpthisxpostmaxpostminpremaxpremin SourceFileEnvelopeLookUp.java VWbiniu/vorbis/EnvelopeBand KLbiniu/vorbis/Mdct GH  e B CB DB F EF AB RB Q UB IJ j B B J F biniu/vorbis/EnvelopeFilterState MN PQ W SB TB OB F B F F J B J J Jbiniu/vorbis/EnvelopeLookUpjava/lang/Objectbiniu/vorbis/Info getCodecSetup()Lbiniu/vorbis/CodecSetupInfo;biniu/vorbis/CodecSetupInfo psyGlobParamchannelsbiniu/vorbis/InfoPsyGlobalpreecho_minenergy blocksizesinitjava/lang/Mathsin(D)Dbeginendwindowtotalclearjava/lang/System arraycopy*(Ljava/lang/Object;ILjava/lang/Object;II)Vmax(II)Istretch_penalty mdct_forward([F[F)VnearptrnearDC_partialacc nearDC_accnearDCbiniu/vorbis/Mapping0todB(F)Fampptrampbuf(FF)Fminpreecho_threshpostecho_thresh!?@ABCBDBEFGHIJKLMNOBPQRBSBTBUBVWX7***Y<*YS*Y* +,-*,60Z7[\]B^_X+M, N+ 6*Z 6*@ *- ***,.l**6/*gokQ*\0*0jQ*2*2*2*2*2*2*2 *2*2 *2*2*2*2*26*26*26B*2cokQ*2Y*20b*2 *2n}*h6*Y Sh** !Y%34 578 :(;.<5=A>I?RAXBpCAGHIJKL M#O)P5QCRISiTRVOYZ[Z]_ZR[\`abc deABU]B&fBgBhWXd *"<*2Ycd edgZ [\ ]BijXI*#* l`=* l>*!*!d$*Y#d#*% *Y%d%*YdY"j km#o-p4q>rHsZ*I[\IkB =lB6mBnoXQ* 66*8 : *&l'6+(*&ldf8  8+( +(86   , 0* 0jQ  *  ) 0 0j* 0j 0jb+ 0j 0jb82,6&22-bZ.8 2-$2Y.bZ.8 2Y-b-2Y.2/0f.2/Q 0k8 2Y,`,2, 2, 23j4f8 6 X  0  0j  `0  `0jb823j8  8  8  zQ 5g8  l6 ] 8 8 86 #  - 2`0- 2 0jb8  - 2- 2j8 `27688986 `2:0;8 `2:0<86 ; `2:0;8 `2:0<8  f8f8 `2:Q `2Y7`7 `27 `27+= 0b66+> 0f 6  Y@ !1;KQblw,BOUr| $9NTW_tZ[\depJqLrNsBtBgB uBN]B gfB \vF wF xJ !OB1yFzF{Br5|FT}FQ~FNFB B9FNFFFPK q2iibiniu/vorbis/Floor0.class. A @        @ @ @*333333?H?FV @Q>S=l?6C- ' ' ' ' @ C ?yK!K  lsp[F()VCodeLineNumberTableLocalVariableTablethisLbiniu/vorbis/Floor0;pack'(Ljava/lang/Object;Lbiniu/ogg/Buffer;)ViLjava/lang/Object;opbLbiniu/ogg/Buffer;infoLbiniu/vorbis/InfoFloor0;jIlook=(Lbiniu/vorbis/DspState;Ljava/lang/Object;)Ljava/lang/Object;vdLbiniu/vorbis/DspState;miLbiniu/vorbis/LookFloor0;T(Lbiniu/vorbis/DspState;Lbiniu/vorbis/InfoMode;Ljava/lang/Object;)Ljava/lang/Object;Lbiniu/vorbis/InfoMode;scaleFviLbiniu/vorbis/Info;valtoBARK(F)Ffstate&(Ljava/lang/Object;)Ljava/lang/Object;Lbiniu/vorbis/EchstateFloor0;clear(Ljava/lang/Object;)Vobjforward?(Lbiniu/vorbis/Block;Ljava/lang/Object;[F[FLjava/lang/Object;)IvbLbiniu/vorbis/Block;inoutvsinverse+(Lbiniu/vorbis/Block;Ljava/lang/Object;[F)IamprawmaxvalampbooknumbLbiniu/vorbis/CodeBook;lastkinverse1L(Lbiniu/vorbis/Block;Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;memoinverse2=(Lbiniu/vorbis/Block;Ljava/lang/Object;Ljava/lang/Object;[F)IfromdBxilog(I)Ivret lsp_to_lpc([F[FI)Vlpcmm2OEAAeAoBBeBotemp lpc_to_curve4([F[FFLbiniu/vorbis/LookFloor0;Ljava/lang/String;I)VcurvelnameLjava/lang/String;framenolcurve SourceFile Floor0.java DE BCbiniu/vorbis/InfoFloor0 T T T T T T biniu/vorbis/LookFloor0 T T _R  _`  T T  bc biniu/vorbis/EchstateFloor0 C  OP X  T   biniu/vorbis/Floor0biniu/vorbis/FuncFloororderbiniu/ogg/Bufferwrite(II)VratebarkmapampbitsampdBnumbooksbooks[Iln linearmapbiniu/vorbis/DspStatebiniu/vorbis/Info blocksizesbiniu/vorbis/InfoMode blockflagnlpcLookLbiniu/vorbis/Lpc;biniu/vorbis/Lpcinitjava/lang/Mathfloor(D)Datan codewordsJbiniu/vorbis/BlockreaddspState fullbooks[Lbiniu/vorbis/CodeBook;biniu/vorbis/CodeBookdecodevs([FILbiniu/ogg/Buffer;II)Idimbiniu/vorbis/Lsp lsp_to_curve([F[III[FIFF)V decodev_set([FILbiniu/ogg/Buffer;I)Iexpcosmax(II)I lpcToCurve([F[FF)V!@ABCDEF8 **G gH  IJKLFb+N,-,-,-,-,- ,- d6,- .- G. #-7 B!H"U!a#H4bIJbMNbOP]QRESTUVF1,N Y :--- G&'() *&,..H41IJ1WX1YN,QR#UZU[F +:-: Y :,.lon8 6Dookj6   6  OGB45 67809::A;S@jHvI|JLMIOHf IJWXY\MNj`]^_` QRUZyQSTaT bcFP&"k k!""j#k kc%"kcGSH &d^efF*'Y(M+N,- ),-*,+-,GWX [\!](^H**IJ*MN"eg QRhiF;LG bcHIJjNklF^GeH>IJmnMNoCpCqNrsF, ::+./6hxd6n j8+. 0/6  6  ,*Y: ***6 * Q  +12  .2: 8 6 - Q  6? *+.3 6 - Q ì 4`6606*\0 bQ 4*d08 -* 5 ì: a}|}}}Grjk lm n+o;pLr\tauuvy|}?JTx}HIJmnMNpCUZ zQRltT+ZuT;Jv^L9wT ST xy z^ ST ST{TcST *{T|}Fd2, :::-6 -6:+./6xd6n j8 +. 0/6    +12  .2: 8 ``:6  Q  6 %  +. 47  4`6  6,6\0 bQ 4d08  QGn +0;K\l~#-0H2IJ2mn2MN2~N,UZ %QR"BC+tT;uTKv^ \wT ~xy z^ ST uST CST&{TF  a, ::-8-6:08 56  QG.  !DFLR_Hf aIJamnaMNa~NapC[UZ TQR/BC!%v^IST cF5 "8k:GH  ^ FZ< |;G HTTF@l6::`: `: : :60;+h0=kQ;+h`0=kQ6  Q  Q  Q Q  Q  Q6 Y8 8 6\0 0j 0b8  0Q  Q b8 00j 0b8 0Q Q b8 ,d  0b b 0f nQ  Q  Q`eG$ !'-3G]gmsy     &-4?H@IJ@BC@C@T0MTjST;T 5C/C^ 'C !C ^ 'C -C^F ehh`>:% 6 + Q,%?6+.0QG5 6"B$d%Hf eIJeCeCev^eZeeTNC STE MTPK q2¶}tKtKbiniu/vorbis/Floor1.class. W, V-. / 0 12 3 4 5 6 7 8 V9 V:; , < = > ? @ A B C D EF GH EI 1Jc VK LM VN OP GQ RS ET VU VV VW X Y Z [@D I\ I] ^ I_ I` Ia Ib Ic Id Pe Pf Og Rh ij ik Gl mn o p qr s Lt Lr Vu Evw Vx Vy Vz {| I, V}~ P V V { V3>3 44 <4#4`4&ק41K4=;P4Ip4V#4d4smU44 44i424?44i4ր4q64I55 55{v5&51{75=5IL^5Va;5dO5s%5y55|5d5R5a35%5.5A5.A5W6f6 O66M6&u61G268[>w>m3>>$'>/.>;>G;>T.M>a7>p>%>ys>W>>>m>>>3>>=??er?B?+?$?/u?:ܲ?Ge?S?a?p`floor1_rangedbI ConstantValue VIF_POSIT?FLOOR_fromdB_LOOKUP[F TRAIN_FLOOR1Zval200n[Ival1val1n()VCodeLineNumberTableLocalVariableTablethisLbiniu/vorbis/Floor1;pack'(Ljava/lang/Object;Lbiniu/ogg/Buffer;)ViLjava/lang/Object;opbLbiniu/ogg/Buffer;infoLbiniu/vorbis/InfoFloor1;count rangebitsmaxpositmaxclassjklookT(Lbiniu/vorbis/DspState;Lbiniu/vorbis/InfoMode;Ljava/lang/Object;)Ljava/lang/Object;vdLbiniu/vorbis/DspState;miLbiniu/vorbis/InfoMode;=(Lbiniu/vorbis/DspState;Ljava/lang/Object;)Ljava/lang/Object;n sortpointerLbiniu/vorbis/LookFloor1;foolohilxhxcurrentxxclear(Ljava/lang/Object;)Vobjforward?(Lbiniu/vorbis/Block;Ljava/lang/Object;[F[FLjava/lang/Object;)IvbLbiniu/vorbis/Block;inoutvsinverse1L(Lbiniu/vorbis/Block;Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;iimemobooks[Lbiniu/vorbis/CodeBook; fit_valueclsscdimcsubbitscsubcvalbook predictedhiroomloroomroomval renderPoint(IIIII)Ix0x1y0y1dyadxadyerroffinverse2=(Lbiniu/vorbis/Block;Ljava/lang/Object;Ljava/lang/Object;[F)Ilycurrenthy renderLine (IIII[F)Vdbasesyy inspectError%(IIII[F[FILbiniu/vorbis/InfoFloor1;)ImaskmdctpmdctmsedBquant([FI)Ipx accumulateFit;([F[FIIILbiniu/vorbis/LsfitAcc;ILbiniu/vorbis/InfoFloor1;)IflraLbiniu/vorbis/LsfitAcc; quantizedxayax2ay2axyanaxbybx2by2bxybnbweightfitLine0([Lbiniu/vorbis/LsfitAcc;IILbiniu/vorbis/para;)Vac[Lbiniu/vorbis/LsfitAcc;pfitsfitsyyLbiniu/vorbis/para;x2y2xyanfxDfyfx2fxydenombpost_Y([I[II)IABpos renderLine0 (IIII[I)Vencode.(Lbiniu/vorbis/Block;Lbiniu/ogg/Buffer;I[I[I)IinlookpostilogmaskciLbiniu/vorbis/CodecSetupInfo;sbooks[Lbiniu/vorbis/StaticCodeBook; backEndStateLbiniu/vorbis/PrivateState; lookFloor1postsseqlnhnheadroomclasbookascshiftlmaxvalbooknumfit(Lbiniu/vorbis/Block;I[FI[F)[Ilogmdctplogmdctlogmask_looknonzero fit_valueA fit_valueB loneighbor hineighboroutputsortposlsortposhsortposly0ly1hy0hy1lyyhyyvx interpolate(Lbiniu/vorbis/Block;I[I[II)[Idelilog(I)Ivretilog2 SourceFile Floor1.java fg `abiniu/vorbis/InfoFloor1 c Y  c c c c  Y (% {biniu/vorbis/LookFloor1 t Y Y c c c Y c c ~  qr % $%   %  c Y  ^_      Y Y  Y Y Y Y Y Y Y Y       Y Y Y Y   Ybiniu/vorbis/LsfitAcc dc bc ec  biniu/vorbis/para f    biniu/vorbis/Floor1biniu/vorbis/FuncFloorpostlist partitionsbiniu/ogg/Bufferwrite(II)Vpartitionclass class_dim class_subs class_book class_subbook[[Imultvi forwardIndex reverseIndex sortedIndexquant_q loneighBor hineighBorbiniu/vorbis/BlockdspStatebiniu/vorbis/DspState fullbooksreadbiniu/vorbis/CodeBookdecode(Lbiniu/ogg/Buffer;)Ijava/lang/MathabsLbiniu/vorbis/Info;biniu/vorbis/Info blocksizesmode twofitattenFmaxovermaxundermaxerr twofitweightrint(D)D getCodecSetup()Lbiniu/vorbis/CodecSetupInfo;biniu/vorbis/CodecSetupInfo bookParam fullBooksbiniu/vorbis/PrivateState[Ljava/lang/Object;framespostbitsbiniu/vorbis/StaticCodeBookentries phrasebits bookEncode(ILbiniu/ogg/Buffer;)IpcmEndjava/lang/System arraycopy*(Ljava/lang/Object;ILjava/lang/Object;II)Vexit(I)V VWXYZ[\YZ] ^_`a bc dc ecfgh< **i` j  klmnh. +N6-.66,-6',-.-. -.6-6 `,- .d,-  .-  .,-  .6 ,-  2 .`  -  .x  `,- d,* * 66 6 3-- ..`6,- `.    -ʱiv#%'(+,"-..:/C,O3U4c5o6y79:93?@ACDEFECIj klopqrstuYCvY wY xYyYRyY &zY @yY =zY {|hO*+-iLj*kl}~op{h>A :,:Y:.6..`>6 O6 G 6 7 .. .. .6   .O  O  Ʉ  d6   .O  6  . O  6   ..O   J +6@(V@ 6~6666`.66<.6 66 66`OOdi<PRTUVW*`0aA`NcQdWg]hdgmlsmznopqmlwxw{|{DLOWZadkntz}jkl}~pYcst{-yYZyYfY pyY w=zY >yY "yY yY wyY}uYrYoYhY\YYzY,Yh;Li jklph^ij>klop__ph.N,::+:+-:- -: :6 O+*dO+*dO66 .6  .6   .6  x6 6   .2+ 66H  2 d~.6 |6 `2+ [O `O   `6 U6 * d.. d.. d.. d.. .!6  d6  6     x6 .6s    d6( dd6~`|t6 z6  `O d.\.~O d.\.~O   "O  i5 "%,2BNe{!*4;HN    2<ILjNklNNpNpH{ Ast8%'cQoYoYyY Y Y Y }Y zYVzY0YKoY Y Y Y YYh ?~>~6d6d6#6dh6  l6  d `i&  )!0":#jp ?kl?Y?Y?Y?Y?Y+Y&Y Y)Y 0Y h,::+$%+&.l6--:6 6 . h6 6 O .6  .~6 .- h6 .6 *   ' 6 6   6  \0 d0jQ  6  Qij() * ,$.*/-001<2B3L4W5a6k7u9;<2?@?BDEDGjklopp_{ st Y*c-Y 0Y <~Y ?{yY L?Y W4YyY yYhd6d6#6l6   d `6 6 6 6  h#d6 \0( 0jQ7 `6   d6   `6   `6  \0( 0jQ  ƱiN +.14AORY`gqxjklYYYY_Y Y~YwY +eY .bY 1_Y 4\Y hpd6 d6  #6   l6   d `6 666*)666   h#d6 d6h6`0*b0+b,f `6  d6 `6  `6*)6ddh`6`0*b0,'+b,fw++jn-,,jn-l-i# +.14>ADQX_by )C]njpklpYpYpYpYp_p_pYpstjY eY ^Y WY +EY .BY1?Y4<Y>2YA/YD,Yhr+0.j/b>i j*kl_Y oYhi*+)6 6 6 6 66666666601 d66 *+ )6  x, `0*b+ 05  `6   `6    h`6   h`6  h`62 `6 `6  h`6  h`6  h`6  v `6 `6 `6`6`6`62j`n6 h`3 h`4 h`5h`6h`7h`8i$ -4;HOX]qx    %2?LYfjikli_i_iYiYiYiiYistLoY `Y ]Y ZY WY TYQYNYKY!HY$EY'BY*?Y-<YNYhe66666 6 +206 +d`216 6 Z+ `23`6+ `24`6+ `25`6+ `26`6 + `27`6  + `28`6  9> `69`6  h`699h`6 9 h`6 :> `6:`6  h`6::h`6 : h`6  999 9 kkgo9kkgk9 kkgk9 kc;9 kc;:9 9: :9 9: :9:i* !"&$,%:&H'V(d)r*$-./01236789:; <?ABC#D(E8FHGYHkI}LMNORSUjklYYYY Y YY Y )oY Y &Y #(8HwYfhv+.,.,.+.+.,.`ziXY Z[]j*klccYhvd6d6#6l6   d `6 6 6 6  h#d6  O0 `6   d6   `6   `6   O  ͱiNcd efg+h.i1j4lAnHoKpRqYr`sjuqwxoyjklYYYYc|Y wYpYiY +WY .TY 1QY 4NY hK+$<:=: >: +?: +?@2:  :  6 6A :66g.~6 A(1;z6z6 l6 z6."~O.O.O6 d.6 d.6 .6 .6.6.6* .!6."~ ."OO d d6.d6"tdd6%xd6 `6 x6O\.~O\.~O, YA`A YB* dh`B,.* d,.* d66k .6 .6 .6x6 YOYOYOYOYOYOYOYO:66 :67 2.6 O  2.2CO6H6$`.6. O .x6`6 YD  .2,E`D6I 2..61`. 2F YB 2`.,E`B`6 66. h66O .6.~6.- h6 .6*G66 6 O+Hl,+Hl :im #4;BIORW]h .CMVr|,5?ISY%@FV[n1 4!6$<%F&I'j.KklKKqrKYKcKcZoY2yY ?8 1 #( 4 ;st B YIYOcRYhVYYYY YYY.YrbY|XY?[YIQYSGYYAYcYYzYY c$ YYV3YYY}Y?Y4Y  h0 &+?@2:  :  6  6 6@I:A :A :A :A ::A :J ? K J L6K8OJOLO K MK MJ ML M *IYNS*- 2  O`6J6;IYNS*- . `.2  O`6 d8686 PY Q:* dR9O9O:O:O6 .6.6.6.l .6 .6O .6 .6*S6*S6 T*- U86 86!86"86#PY !Q:$*d$RPY"#Q:%*d%R$9O $9O$:O%9O%:O %:O$: %9Id6.O`6.O 8O8O n :*SO*SO6 d.6 d.6 .6 .6.6.6 *  .!6*S6 O "O }ic5678&9):0;6<<>B?H@KAQCZDaEhFoGuH~IJGMNOPUVWYZ[-Y9`>bCcHdUebgkhti}jpqrsvxyz~ %*/<KXgqp!'4AGS_iszj,klY _Y_r^oY yYCYHY  st Y &Y )Y06c<cBcHcKcQcUxYzYsY_YUYDY:Y.Y"Y Y %Y!*Y"/Y#<$X%SpY_dYiZYsPY,Y  Y!"h* +?@2:6: -c^ : 6K Vd-.~h.~h`"`zO-."~."~  \."O i* $*0Vujf klYcc#Y-UoYqjYgc $%hd= |<i j kl&Y'Y(%he= |<i j kl&Y'Y)ghYWQYXQYYQYZQY[QY\QY]QY^QY_QY `QY aQY bQY cQY dQYeQYfQYgQYhQYiQYjQYkQYlQYmQYnQYoQYpQYqQYrQYsQYtQYuQYvQY wQY!xQY"yQY#zQY${QY%|QY&}QY'~QY(QY)QY*QY+QY,QY-QY.QY/QY0QY1QY2QY3QY4QY5QY6QY7QY8QY9QY:QY;QY<QY=QY>QY?QY@QYAQYBQYCQYDQYEQYFQYGQYHQYIQYJQYKQYLQYMQYNQYOQYPQYQQYRQYSQYTQYUQYVQYWQYXQYYQYZQY[QY\QY]QY^QY_QY`QYaQYbQYcQYdQYeQYfQYgQYhQYiQYjQYkQYlQYmQYnQYoQYpQYqQYrQYsQYtQYuQYvQYwQYxQYyQYzQY{QY|QY}QY~QYQYQYQYQYQYQYQYQYQYQYQYQYQYQYQYQYQYQYQYQYQYQYQYQYQYQYQYQYQYQYQYQYQYQYQYQYQYQYQYQYQYQYQYQYQYQYQYQYQYQYQY QY QY QY QY QYQYQYQYQYQYQYQYQYQYQYQYQYQYQYQYQYQYQY QY!QY"QY#QY$QY%QY&QY'QY(QY)QY*QY+QY,QY-QY.QY/QY0QY1QY2QY3QY4QY5QY6QY7QY8QY9QY:QY;QYQY?QY@QYAQYBQYCQYDQYEQYFQYGQYHQYIQYJQYKQYLQYMQYNQYOQYPQYQQYRQYSQYTQYUQY Q( Y8OK YOJ YOLiK+,-*+PK q2&biniu/vorbis/FuncFloor.class.( "#$ "% " &'floor_P[Lbiniu/vorbis/FuncFloor;()VCodeLineNumberTableLocalVariableTablethisLbiniu/vorbis/FuncFloor;pack'(Ljava/lang/Object;Lbiniu/ogg/Buffer;)Vlook=(Lbiniu/vorbis/DspState;Ljava/lang/Object;)Ljava/lang/Object;T(Lbiniu/vorbis/DspState;Lbiniu/vorbis/InfoMode;Ljava/lang/Object;)Ljava/lang/Object;clear(Ljava/lang/Object;)Vforward?(Lbiniu/vorbis/Block;Ljava/lang/Object;[F[FLjava/lang/Object;)Iinverse1L(Lbiniu/vorbis/Block;Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;inverse2=(Lbiniu/vorbis/Block;Ljava/lang/Object;Ljava/lang/Object;[F)I SourceFileFuncFloor.java biniu/vorbis/FuncFloorbiniu/vorbis/Floor0biniu/vorbis/Floor1 java/lang/Object   3* "   4YYSYYS !PK q2fmh  biniu/vorbis/FuncMapping.class."    ! mapping_Pbiniu/vorbis/FuncMapping;()VCodeLineNumberTableLocalVariableTablethisLbiniu/vorbis/FuncMapping;pack:(Lbiniu/vorbis/Info;Ljava/lang/Object;Lbiniu/ogg/Buffer;)VlookT(Lbiniu/vorbis/DspState;Lbiniu/vorbis/InfoMode;Ljava/lang/Object;)Ljava/lang/Object;clear(Ljava/lang/Object;)Vmapping0Forward(Lbiniu/vorbis/Block;)Iinverse)(Lbiniu/vorbis/Block;Ljava/lang/Object;)I SourceFileFuncMapping.java biniu/vorbis/FuncMappingbiniu/vorbis/Mapping0 java/lang/Object    3*    *YYS PK q2@Zoobiniu/vorbis/FuncResidue.class.- &'( &) &* & +, residue_Pbiniu/vorbis/FuncResidue;()VCodeLineNumberTableLocalVariableTablethisLbiniu/vorbis/FuncResidue;pack'(Ljava/lang/Object;Lbiniu/ogg/Buffer;)VunpackA(Lbiniu/vorbis/Info;Lbiniu/ogg/Buffer;)Lbiniu/vorbis/LookResidue;look\(Lbiniu/vorbis/DspState;Lbiniu/vorbis/InfoMode;Ljava/lang/Object;)Lbiniu/vorbis/LookResidue;E(Lbiniu/vorbis/DspState;Ljava/lang/Object;)Lbiniu/vorbis/LookResidue;clear(Ljava/lang/Object;)VforwardO(Lbiniu/ogg/Buffer;Lbiniu/vorbis/Block;Lbiniu/vorbis/LookResidue;[[F[[F[II[[I)Iclas&(Lbiniu/vorbis/LookResidue;[[FI[II)[[Iinverse7(Lbiniu/vorbis/Block;Lbiniu/vorbis/LookResidue;[[F[II)I SourceFileFuncResidue.java biniu/vorbis/FuncResiduebiniu/vorbis/Residue0biniu/vorbis/Residue1biniu/vorbis/Residue2 java/lang/Object   3* )  !"#>&YYSYYSYYS $%PK q2“?YYbiniu/vorbis/FuncTime.class.%  !"  #$time_P[Lbiniu/vorbis/FuncTime;()VCodeLineNumberTableLocalVariableTablethisLbiniu/vorbis/FuncTime;pack'(Ljava/lang/Object;Lbiniu/ogg/Buffer;)Vunpack9(Lbiniu/vorbis/Info;Lbiniu/ogg/Buffer;)Ljava/lang/Object;lookT(Lbiniu/vorbis/DspState;Lbiniu/vorbis/InfoMode;Ljava/lang/Object;)Ljava/lang/Object; free_info(Ljava/lang/Object;)V free_lookforward)(Lbiniu/vorbis/Block;Ljava/lang/Object;)Iinverse-(Lbiniu/vorbis/Block;Ljava/lang/Object;[F[F)I SourceFile FuncTime.java biniu/vorbis/FuncTimebiniu/vorbis/Time0 java/lang/Object    3* !   *YYS PK q2oO'biniu/vorbis/HighlevelByBlockType.class. tone_mask_settingDtone_peaklimit_settingnoise_bias_settingnoise_compand_setting()VCodeLineNumberTableLocalVariableTablethis#Lbiniu/vorbis/HighlevelByBlockType; SourceFileHighlevelEncodeSetup.java !biniu/vorbis/HighlevelByBlockTypejava/lang/Object   3* =B PK q2.G'biniu/vorbis/HighlevelEncodeSetup.class.1 +, -. + /0setupLjava/lang/Object; set_in_stoneI base_settingD long_setting short_settingimpulse_noisetunemanaged bitrate_min bitrate_avbitrate_av_damp bitrate_maxbitrate_reservoirbitrate_reservoir_biasimpulse_block_pnoise_normalize_pst