1 ? > >    >? >     * > 0 0  4()VCodeLineNumberTableLocalVariableTablethisLptolemy/math/LongArrayMath;add([JJ)[JiIarray[JzJlength returnValue([J[J)[Jarray1array2 allocCopy([J)[JelementsnewArrayappend ([JII[JII)[Jidx1length1idx2length2applyBinaryOperation)(Lptolemy/math/LongBinaryOperation;[JJ)[Jop"Lptolemy/math/LongBinaryOperation;)(Lptolemy/math/LongBinaryOperation;J[J)[J*(Lptolemy/math/LongBinaryOperation;[J[J)[JapplyUnaryOperation'(Lptolemy/math/LongUnaryOperation;[J)[J!Lptolemy/math/LongUnaryOperation; bitwiseAndbitwiseComplement bitwiseOr bitwiseXordividedivideElements dotProduct([J[J)Jsumlimit([JJJ)[Jbottomtopmodulomultiplyfactornegative padMiddle([JI)[J newLength entriesNeeded halfLengthDhalfLengthFloorhalfLengthCeilresize([JII)[JstartIdxcopySizescale scaleFactorshiftArithmetic shiftAmount shiftLogicalsubtract sumOfSquares([J)JtoComplexArray([J)[Lptolemy/math/Complex;[Lptolemy/math/Complex; toDoubleArray([J)[D[D toFloatArray([J)[F[FtoIntegerArray([J)[I[ItoString([J)Ljava/lang/String;L([JLjava/lang/String;Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String;elementDelimiterLjava/lang/String; vectorBegin vectorEndsbLjava/lang/StringBuffer;within([J[JJ)ZmaxError ([J[J[J)Z _commonLength([J[JLjava/lang/String;)I methodName SourceFileLongArrayMath.java @ALongArrayMath.add  XY "LongArrayMath.applyBinaryOperation LongArrayMath.bitwiseAndLongArrayMath.bitwiseOrLongArrayMath.bitwiseXorLongArrayMath.divideElementsLongArrayMath.dotProductLongArrayMath.moduloLongArrayMath.multiply"java/lang/IllegalArgumentExceptionNptolemy.math.LongArrayMath.padMiddle() : newLength must be >= length of array. @ y java/lang/StringBuilderresize(): the start index ' X X.' is greather than equal to the array length '(' and the number of items to be copied '' is greater than zero. LongArrayMath.subtractptolemy/math/Complex @, {} java/lang/StringBuffer X java/lang/String @LongArrayMath.within ptolemy.math.() : first input array is null. () : second input array is null.-() : input arrays must have the same length, but the first array has length ! and the second array has length .ptolemy/math/LongArrayMathjava/lang/Objectjava/lang/System arraycopy*(Ljava/lang/Object;ILjava/lang/Object;II)V ptolemy/math/LongBinaryOperationoperate(JJ)Jptolemy/math/LongUnaryOperation(J)J(Ljava/lang/String;)Vjava/lang/Mathfloor(D)Dceilmin(II)I-(Ljava/lang/String;)Ljava/lang/StringBuilder;(I)Ljava/lang/StringBuilder;()Ljava/lang/String;(DD)V,(Ljava/lang/String;)Ljava/lang/StringBuffer;java/lang/Long(J)Ljava/lang/String;(Ljava/lang/StringBuffer;)V!>?+@AB3*C 01D EFGHB%*> :6*/aPC:;=>="AD4 IJ%KL%MN"OJPLGQB**+= N6-*/+/aP-CKL NO"N(RD4IJ*RL*SL"OJ PLTUB[*< M*,,CZ[\]D KLVJ WLXQB@ **++CeD RL SLXYB(` : *-Cz| }%DH(RL(ZJ([J(SL(\J(]J PL^_B-+6 :6*+/ PC $*D> IJ-`a-KL-MN)OJ #PL^bB--6 :6*-/PC $*D> IJ-`a-MN-KL)OJ #PL^cB2+,> :6*+/,/PC )/D>IJ2`a2RL2SL*OJ %PLdeB&+= N6-*+/P-C$D4 IJ&`f&KL#OJPLgHB%*> :6*/PC"D4 IJ%KL%MN"OJPLgQB**+ = N6-*/+/P-C "(D4IJ*RL*SL"OJ PLhUB| *< M>,*/ P,CD* IJ KLOJPLiHB%*> :6*/PC   "D4 IJ%KL%MN"OJPLiQB**+ = N6-*/+/P-C "( D4IJ*RL*SL"OJ PLjHB%*> :6*/PC()+,+"/D4 IJ%KL%MN"OJPLjQB**+ = N6-*/+/P-C:; =>"=(AD4IJ*RL*SL"OJ PLkHB%*> :6*/mPCIJLML"PD4 IJ%KL%MN"OJPLlQB**+= N6-*/+/mP-C^` bc"b(fD4IJ*RL*SL"OJ PLmnB'*+= B6!*/+/iaB!Coq sts%wD4 IJ'RL'SLOJ oNpqB\* :6*L*/!*/ !P)*/*/ P */PC& $-AJSYD4 PIJ\KL\rN\sNVPLtHB%*> :6*/qPC"D4 IJ%KL%MN"OJPLtQB**+= N6-*/+/qP-C "(D4IJ*RL*SL"OJ PLuQB**+= N6-*/+/iP-C "(D4IJ*RL*SL"OJ PLuHB%*> :6*/iPC"D4 IJ%KL%vN"OJPLwUBy*< M>,*/uP,CD* IJKLOJPLxyB W*=d> Y *k966 :**dC6  '/7<FT DRWKLWzJTOJP{J'0|}/(~J7 J<PLyB;*CDKLzJB] N*d6*<7Y Y!"#$%#*$&#$'#( *--C+,./M6R7[:D4]KL]zJ]JYPLOJHBy!* N6*-*/iP-CBDEDHD*IJ!KL!NPLyB?* M>*,*/yP>*,*/t}P,C* Z\ ]^]"`&a.b7a=fD4 IJ(IJ?KL?J:PLyB?* M>*,*/yP>*,*/t{P,C* xz {|{"~&.7=D4 IJ(IJ?KL?J:PLQB**+)= N6-*/+/eP-C "(D4IJ*RL*SL"OJ PLBj @>**/*/ia@C D IJKLoNB&*<*M>,*Y*/+S,C$D* IJ&KL#OJPBy*<M>,*/R,CD* IJKLOJPBy*<M>,*/Q,CD* IJKLOJPBy*< M>,*/O,CD* IJKLOJPB5 *,-./CD  KLBR*60Y1:,2W6&*/32Wd +2W-2W4Y5C*  +4;A H DH*IJRKLRRRNOJ EB9*+666'*/+/ a*/+/ eC "#/%1"7)D4 +IJ9RL9SL9N 0OJB=*+6>6-*/+/,/a*/+/,/eC>@A3C5@;GD4 0IJ=RL=SL=L5OJB*#Y Y!7#,#8#(+#Y Y!7#,#9#(*+<Y Y!7#,#:#;#*$<#+$=#(*CYZ$^(_HcOdjD RLSL