4 5N O "PR U V W 5X Y 5Z[\ P] ^ _ ` a 5b cd 5e 5fg 5h ijk l mn o pq rsaLucar/ma2/Array;nelemsIimaLucar/ma2/Index;([D)VCodeLineNumberTableLocalVariableTablethisLucar/ma2/MAVector;values[D(I)V(Lucar/ma2/Array;)V StackMapTablet getNelems()I getDouble(I)Di setDouble(ID)VvalDcopy()Lucar/ma2/MAVector;cos(Lucar/ma2/MAVector;)DvnormnormVdotksum()D normalize()V SourceFile MAVector.java uv )3 )Kwucar/ma2/ArrayDouble$D1D1 InnerClasses )2 #$ %& xy '( z7"java/lang/IllegalArgumentExceptionjava/lang/StringBuilderrank != 1, instead = {| {} ~ )  8 ;ucar/ma2/MAVector ? 67 MAVector.cos  != DI FB MAVector.dot 89 ;<java/lang/Objectucar/ma2/ArraymakeFromJavaArray%(Ljava/lang/Object;Z)Lucar/ma2/Array;ucar/ma2/ArrayDoublegetIndex()Lucar/ma2/Index;getRankappend-(Ljava/lang/String;)Ljava/lang/StringBuilder;(I)Ljava/lang/StringBuilder;toString()Ljava/lang/String;(Ljava/lang/String;)VgetShape()[Iucar/ma2/Indexset(I)Lucar/ma2/Index;(Lucar/ma2/Index;)D(Lucar/ma2/Index;D)V()Lucar/ma2/Array;java/lang/Mathsqrt(D)D!"#$%&'( )*+B *+,  - ./ 01)2+e!**Y*** , !" #-!./!%&)3+B**++ ! Y Y + *+.*+ ,+, -.//90A1-B./B#$4/567+/*,4- ./89+D** ,8-./:&;<+S** (, <=- ./:&=>?@+9Y*,C- ./AB+Z*+- Y Y *+*I+9( *+(ko,O P5R:S@TMUOW-*Z./ZC/: D>@E>4 5FB+[*+- Y Y *+I6*(*+kcI(,c d5f7gChSgYj-*:G&[./[C/7$H>4 5DI+&H>**9'kcH' ,tu vwu!z-*=>G&&./$H>4 JK+-*H'>**9*'o!," &,-* =>G&-./(D>4  LMT QS