4 T U VW X U Y Z[ \ U ] ^_` ab c d e fg h ij ikl m noIteratorConstant InnerClasses(I)VCodeLineNumberTableLocalVariableTablethisLucar/ma2/IndexConstant;rankI([I)Vshape[I([I[I)VstridecurrentElement()Iflip(I)Lucar/ma2/Index;indexsectionNoReduce"(Ljava/util/List;)Lucar/ma2/Index;rangesLjava/util/List;currLucar/ma2/Section;wantLocalVariableTypeTable"Ljava/util/List; Exceptionsp Signature4(Ljava/util/List;)Lucar/ma2/Index;sectionreduce()Lucar/ma2/Index;dim StackMapTable transpose(II)Lucar/ma2/Index;index1index2permute([I)Lucar/ma2/Index;dimsisFastIterator()ZgetIndexIterator*(Lucar/ma2/Array;)Lucar/ma2/IndexIterator;maaLucar/ma2/Array; SourceFileIndexConstant.java ! ) ,ucar/ma2/Section *+ q rsucar/ma2/IndexConstant tu Av '("java/lang/IllegalArgumentExceptionjava/lang/StringBuilder willegal reduce dim xy xz {| } : length != 1 ~ v'ucar/ma2/IndexConstant$IteratorConstant ucar/ma2/Indexucar/ma2/InvalidRangeException(Ljava/util/List;)Vcompose&(Lucar/ma2/Section;)Lucar/ma2/Section;getShape()[I()Lucar/ma2/Section;()Vappend-(Ljava/lang/String;)Ljava/lang/StringBuilder;(I)Ljava/lang/StringBuilder;toString()Ljava/lang/String;(Ljava/lang/String;)V toBuilderBuilder()Lucar/ma2/Section$Builder;ucar/ma2/Section$Builder removeRange(I)Lucar/ma2/Section$Builder;buildsizeJ(JLucar/ma2/Array;)V!   !">*# $%&'( )">*+# $%&*+ ,"I*+,# $ %&*+-+./",# $ %&01"6*#%$%&2(34"%Y*M,Y+N Y- #* +,$*%%&%56 78 98: %5;<=>?@4"(Y*M,Y+ N Y- #1 23$*(%&(56 78 98: (5;<=>?AB"cY*L+ M Y, #8 9:$ %& 78 98A1"u * YY*.#YYY*M,N Y- #? @'A1BQD]EiF$*u%&uC(]78i 98D )EF"@*#K$ %&G(H(IJ"6*#P$%&K+LM",#Y$ %&NO"A Y*+#_$ %& PQRS  i