1Z()V(I)I(I)J(I)V(I)Z(II)I(III)V([I)VCodeILineNumberTable SourceFile[I[Jaddbitbits copyValue divideOneWordgetjava/lang/Objectjava/math/BigIntegerjava/math/BitSievejava/math/MutableBigIntegerlengthmagoffsetprimeToCertaintyretrieveset sieveSearch sieveSingle smallSieve unitIndexvaluevalueOfLjava/math/BitSieve;(J)Ljava/math/BigInteger;(Ljava/math/BigInteger;I)V!(ILjava/math/MutableBigInteger;)V.(Ljava/math/BigInteger;)Ljava/math/BigInteger;/(Ljava/math/BigInteger;I)Ljava/math/BigInteger;    %  #-  $     ! "  &. 0 1 *5 +3 +7 +8 ,4 ,6 )9 *> *B *D +9 +: +; +< += +? +@ ,9 ,A ,C BitSieve.java +) #-   P*K*%F**FdP` G*R<=**F`U**F`T<h`= *Fٱ . <= >A!B#C%G1H=ICJOK / *K*dP` G*F>HHFT6h`6,YV:,YV:+EWXJI.>d>p`>*dlUHHF`T6h`6 NRZ[\^(_0b9cBfKgTh`kelkmpn|qrst $ | z   ?~y  7P=*G/Q    3P=*G\/QP ! S>*Sd " " 6*R`=  2  ]>6*GO*G/'76@2  +MN:L}7̈́ 6 &/:CFLOU[  # +YOH /Y