2 . * *  * * * * * * * * * *  * * 5   NATIVE_LITTLE_ENDIANZ BLOCK_LOGI ConstantValue BLOCK_SIZEINPUT_MARGIN_BYTESMAX_HASH_TABLE_BITSMAX_HASH_TABLE_SIZE@$assertionsDisabled()VCodeLineNumberTableLocalVariableTablethis"Lorg/iq80/snappy/SnappyCompressor;maxCompressedLength(I)I sourceLengthcompress ([BII[BI)Iread uncompressed[BuncompressedOffsetuncompressedLength compressedcompressedOffsetcompressedIndex hashTableSizerecycler Lorg/iq80/snappy/BufferRecycler;table[S StackMapTableJTcompressFragment ([BII[BI[S)IskipcandidateResult[IcandidateIndexindexesipLimitinput inputOffset inputSizeoutput outputIndexipIndex ipEndIndexshift nextEmitIndex] findCandidate ([BIIII[SI)[I currentInthashbytesBetweenHashLookups emitCopies([BIII[BI[SII)[IfooJ inputBytesprevIntmatchedoffsetprevHashcurHash emitLiteral ([BI[BIIZ)Iliteral literalIndexlength allowFastPathnemitCopyLessThan64([BIII)I lenMinus4emitCopyfindMatchLength ([BI[BII)Ix matchingBitss1s1Indexs2s2Indexs2LimitgetHashTableSize hashBytes(II)IbyteskMul log2FloorwriteUncompressedLength([BII)I highBitMask SourceFileSnappyCompressor.java <= D   YZ ;0java/lang/AssertionError Dtable must be power of two < kl oD z{ pq 0  /0 Dhash must be power of twohash table too large D org/iq80/snappy/SnappyCompressor  java/lang/Objectorg/iq80/snappy/BufferRecyclerinstance"()Lorg/iq80/snappy/BufferRecycler;allocEncodingHash(I)[Sjava/util/Arraysfill([SS)Vjava/lang/MathminreleaseEncodingHash([S)V(Ljava/lang/Object;)V#org/iq80/snappy/SnappyInternalUtilsloadInt([BI)Iequals ([BI[BII)Z HAS_UNSAFEloadLong([BI)JcheckPositionIndexes(III)VcopyLong ([BI[BI)Vjava/lang/System arraycopy*(Ljava/lang/Object;ILjava/lang/Object;II)Vjava/lang/IntegernumberOfTrailingZerosnumberOfLeadingZerosjava/lang/ClassdesiredAssertionStatus()Zjava/nio/ByteOrder nativeOrder()Ljava/nio/ByteOrder; LITTLE_ENDIANLjava/nio/ByteOrder;0*./0123452362347238923:;0<=>/*?@ AB CD>4  `l`?E@  E2 FG>' [-66::6  +* ` d- 6 `6  d?* P RSTV&X,ZDVNcUe@f .H2 [IJ[K2[L2[MJ[N2 RO2LP2GQR>STU VVWX- YZ> .6  Y `66 d6 d~ Y  |d Y 6 `d6    Y  6 *   :  .6 .6 .6  ` R  ` Y -*  d6*- :.6.66 a -*  d6?vpqrt"v,wFx_|c~iqx +@[2 n\] b^2_]q`2 .aJ.b2.c2.dJ.e2.ST+f2g2" P2,h2 ci2 U5 .6j6 VVX kl>N 6`h*66  5`6  Y  Y  dV*`< YOYOYO?2 !*=QZehv@f Pm2!Gn2 aJf2`2b2h2ST[2^2U6 oD>.|?@ [2 pq>"*`*```6 d6 **  Y  `>  6`d YOYO*d7  6  }6 *d6 *6  6  ddV 65`6dV *= YOYO?V49FP] c l q y |@l rs yt2 q u2 v2 w2 6u2 &x2 y2aJb2c2f2dJe2STh2^2Gt2 U%3( VVX z{>`,d6<7*xT,*,`*``<*T*T#*T*T*|Tk/*T*T*|T*|T8*T*T*|T*|T*|T`,,* `<?z) +,.$:0;7<D=I>KASB[CgEnFvGHJKLMNQRSTUXZ [\@HdJe2|J}2~202U K&24 >P  Y @ Y  Y  Y  C<d6  Y *x|xT*T$*dxT*T*|T?:ef&g9hMjZk_ltmnoqrsu@4_12dJe2w2~2U& >1D*@!<@*<!<*!<?"$'/@*1dJ1e21w21~2U >IJ  Y 6`d,`*` ߲"4`d),`*`6#6z`6!`*`3,`3 d66*`3,`3?N;ARelux@f e2l 2|v2v2%~2J2J22U #6 D>I<@ x< d~ Y$ @ Y%?0G@Ic2EP2U  >K &=h|? @  2 h22 D>E '?@ 2UF >>*T@*T*|T(,(*T*|T*|T{)95*T*|T*|T*|T?*T*|T*|T*|T*|T?V%/=GQ^lv@*MJN2L22U ".;;=>M#*+ ,-"? U @@