4com/hazelcast/util/HashUtiljava/lang/Object HashUtil.java4Ledu/umd/cs/findbugs/annotations/SuppressFBWarnings;valueSF_SWITCH_FALLTHROUGHSF_SWITCH_NO_DEFAULTcom/hazelcast/util/HashUtil$1 4com/hazelcast/util/HashUtil$NarrowDirectLoadStrategy NarrowDirectLoadStrategy2com/hazelcast/util/HashUtil$WideDirectLoadStrategyWideDirectLoadStrategy1com/hazelcast/util/HashUtil$ByteArrayLoadStrategyByteArrayLoadStrategy(com/hazelcast/util/HashUtil$LoadStrategy LoadStrategyMURMUR32_BLOCK_SIZEIMURMUR64_BLOCK_SIZEDEFAULT_MURMUR_SEED PERTURBATIONS[IBYTE_ARRAY_LOADER*Lcom/hazelcast/util/HashUtil$LoadStrategy;.Lcom/hazelcast/util/HashUtil$LoadStrategy<[B>;WIDE_DIRECT_LOADERZLcom/hazelcast/util/HashUtil$LoadStrategy;NARROW_DIRECT_LOADER$assertionsDisabledZ()V )* +thisLcom/hazelcast/util/HashUtil;MurmurHash3_x86_32([BII)I '( 1java/lang/AssertionError7+offset %,d len %,d would cause int overflow9java/lang/Integer;valueOf(I)Ljava/lang/Integer; => <?java/lang/StringAformat9(Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String; CD BE(Ljava/lang/Object;)V )G 8H !" JB(Lcom/hazelcast/util/HashUtil$LoadStrategy;Ljava/lang/Object;JII)I /L Mdata[BoffsetlenendIndexJMurmurHash3_x86_32_direct(JII)I:com/hazelcast/internal/memory/GlobalMemoryAccessorRegistryWMEM4Lcom/hazelcast/internal/memory/GlobalMemoryAccessor; YZ X[4(Lcom/hazelcast/internal/memory/MemoryAccessor;JII)I U] ^base,com/hazelcast/internal/memory/MemoryAccessora isBigEndian()Z cd be &" g $" imem.Lcom/hazelcast/internal/memory/MemoryAccessor;N(Lcom/hazelcast/util/HashUtil$LoadStrategy;TR;JII)I̞-Q5getInt(Ljava/lang/Object;J)I pq rTkdgetByte(Ljava/lang/Object;J)B yz {MurmurHash3_fmix(I)I }~ k1 blockAddrloader/Lcom/hazelcast/util/HashUtil$LoadStrategy;resourceTR;Ljava/lang/Object;seed tailStartc1c2h1MurmurHash3_x64_64([BII)JB(Lcom/hazelcast/util/HashUtil$LoadStrategy;Ljava/lang/Object;JII)J MurmurHash3_x64_64_direct(JII)J4(Lcom/hazelcast/internal/memory/MemoryAccessor;JII)J A(Lcom/hazelcast/util/HashUtil$LoadStrategy;Ljava/lang/Object;JI)JM(Lcom/hazelcast/util/HashUtil$LoadStrategy;TR;JI)JN(Lcom/hazelcast/util/HashUtil$LoadStrategy;TR;JII)Jhjava/lang/ClassdesiredAssertionStatus d "(Lcom/hazelcast/util/HashUtil$1;)V )   iprimeDisplacement ConstantValue SignatureCodeLineNumberTableLocalVariableTable StackMapTableLocalVariableTypeTable InnerClasses SourceFileRuntimeInvisibleAnnotations1 !"#$"%&"%'()* 3*, ;< -. /0 Ja eB22!3 !5"8Y:Y@SY@SFIK*N  BC+D=E *JOPJQJRBST UV H \_ I  `T Q R U] t*f hj*aN B S *kl`TQR /L 7 ~a7n6o6 6 7  O*+ s6  h6  x |6   h6   6   x |6  ht`6  ua7 6 ~wE0*+wa|~x6  *+ a|~x6  *+|~6  h6  x |6   h6   6  6  6   ! S"1 fY [\^`!b*c1e>fEhLjYkb`mopqsvyz|}~ z *8 TT "QTR T  p  m  K K*   OP Q R  H \   `T Q R  t*f hj*a B  *kl`TQR o *+   * "  QT R    ~a777 7 7 7*+7*+a7 i7y)}7i77 a7 )y }7 i7y)}7 i7 7  a7 ia7 ia7  ia7 ia7a7K 7 7~_M9%t`L*+a|0y7*+a|(y7*+a| y7*+a|y7*+a|y7*+a|y7*+a|7*+a|8y7*+a|0y7*+a|(y7*+ua| y7*+a|y7*+wa|y7*+ a|y7*+|7 i7y)}7i77 a7 )y }7 i7y)}7 i7 7  a7 ia7 ia7  7  a7 a7 7 7  a G) V = !&1:GN[bip}8L`t%9KX_lsz  :TGT)T"QTR TTT !T &TTT  }~ _!|;h; |;h;|;    ! } a#!}?i?!}?i?!}?  ! #T  hAi7 }7} '( )* TT T ~ U<h=| 678   /*ެ ?   _Wp  NP QT  ~ 3 . e  * X2 YKYj Yh;<`O  @/ * !.0"1-285;6E7Q6W9 =;*  [ss