Êþº¾1Y !"()V(I)ZONEZERO compareToequalsgg must be in [2, p-1]g^q mod p must equal 1getGgetPgetQisProbablePrime"java/lang/IllegalArgumentExceptionjava/lang/Objectjava/math/BigIntegermodmodPow *? *A *B *D *E *F +G ,CCode!+)-!-- 6X *+,-·V± 7X»¯*·N+¸W,¸W-¸Wš‡+²K¶T,¶S²L¶Pš »(Y·M¿-&¸Q¶RŸ-+²K¶T¶R  »(Y·M¿-,+¶U²K¶Pš »(Y·M¿+¶Oš »(Y·M¿,¶Oš »(Y·M¿*+µI*,µJ*-µH±0X*´I°0X*´J°0X*´H°