3n B C D EF G H IJ K L M NOP Q RST Q U VW X YZ[\serialVersionUIDJ ConstantValue'J*maskLjava/math/BigInteger;()VCodeLineNumberTableLocalVariableTablethisALnet/i2p/crypto/eddsa/math/bigint/BigIntegerLittleEndianEncoding;setField$(Lnet/i2p/crypto/eddsa/math/Field;)Vf!Lnet/i2p/crypto/eddsa/math/Field;encode,(Lnet/i2p/crypto/eddsa/math/FieldElement;)[Bx(Lnet/i2p/crypto/eddsa/math/FieldElement;(Ljava/math/BigInteger;)[BiIin[Bout StackMapTable6decode,([B)Lnet/i2p/crypto/eddsa/math/FieldElement; toBigInteger([B)Ljava/math/BigInteger; isNegative+(Lnet/i2p/crypto/eddsa/math/FieldElement;)Z SourceFile#BigIntegerLittleEndianEncoding.java #$ *+ ]"^ _` ab cd !"7net/i2p/crypto/eddsa/math/bigint/BigIntegerFieldElement e" fd .2 ,-java/lang/IllegalStateException field not set #g hi"java/lang/IllegalArgumentExceptionNot a valid encoding <= #jjava/math/BigInteger #k lm?net/i2p/crypto/eddsa/math/bigint/BigIntegerLittleEndianEncoding"net/i2p/crypto/eddsa/math/Encodingjava/io/SerializableONEnet/i2p/crypto/eddsa/math/Fieldgetb()I shiftLeft(I)Ljava/math/BigInteger;subtract.(Ljava/math/BigInteger;)Ljava/math/BigInteger;biand(Ljava/lang/String;)V toByteArray()[B:(Lnet/i2p/crypto/eddsa/math/Field;Ljava/math/BigInteger;)V(I[B)VtestBit(I)Z!!"#$%/*&' ()!*+%X*+*+d& '(),-./%G*+ * &#'()01.2%X* Y+M* lN6,-,,dd3T,6--T-&. /012#3-4:3@6K7P6V9'>&34D34X()X0"B56#576899:;%B* Y+* l YY* *+* &FGH I*J'B()B568<=%(+M>+,++dd3TY,&TU VUX'*34(()(56#768 9>?%@ + &d' () 01@A