4 ;         \ ^ ^ [     ; \    \ ;   +     5    shape[I userObjectLjava/lang/Object;rangesLjava/util/List; Signature*Ljava/util/List;3(Lucar/nc2/ft2/coverage/CoverageCoordAxisBuilder;)VCodeLineNumberTableLocalVariableTablethis$Lucar/nc2/ft2/coverage/LatLonAxis2D;builder0Lucar/nc2/ft2/coverage/CoverageCoordAxisBuilder; setDataset,(Lucar/nc2/ft2/coverage/CoordSysContainer;)Vaxis)Lucar/nc2/ft2/coverage/CoverageCoordAxis;axisNameLjava/lang/String;dataset)Lucar/nc2/ft2/coverage/CoordSysContainer; dependentAxescountILocalVariableTypeTable;Ljava/util/List; StackMapTable=copy+()Lucar/nc2/ft2/coverage/CoverageCoordAxis;getShape()[I getUserObject()Ljava/lang/Object; getRanges()Ljava/util/List;result,()Ljava/util/List;toString.(Ljava/util/Formatter;Lucar/nc2/util/Indent;)VfLjava/util/Formatter;indentLucar/nc2/util/Indent;getCoord(II)Dyindexxindexidxsubset>(Lucar/nc2/ft2/coverage/SubsetParams;)Lucar/nc2/util/Optional;params$Lucar/nc2/ft2/coverage/SubsetParams;i(Lucar/nc2/ft2/coverage/SubsetParams;)Lucar/nc2/util/Optional;(DDI)Lucar/nc2/util/Optional;minValueDmaxValuestrideH(DDI)Lucar/nc2/util/Optional;subsetDependentE(Lucar/nc2/ft2/coverage/CoverageCoordAxis1D;)Lucar/nc2/util/Optional;from+Lucar/nc2/ft2/coverage/CoverageCoordAxis1D;p(Lucar/nc2/ft2/coverage/CoverageCoordAxis1D;)Lucar/nc2/util/Optional;RuntimeVisibleAnnotationsLjavax/annotation/Nonnull;getCoordsAsArray()Lucar/ma2/Array;values[DgetCoordBoundsAsArrayV(Lucar/ma2/RangeIterator;Lucar/ma2/RangeIterator;)Lucar/nc2/ft2/coverage/LatLonAxis2D;xyrangexLucar/ma2/RangeIterator;rangeynxnysvalues SourceFileLatLonAxis2D.java DE <= >? @Ajava/util/ArrayList D A djava/lang/String java/lang/IllegalStateExceptionjava/lang/StringBuilderLatLonAxis2D cant find axis i D "ucar/nc2/ft2/coverage/LatLonAxis2D.ucar/nc2/ft2/coverage/CoverageCoordAxisBuilder D ucar/ma2/RangeIterator  ij%s shape=[%s]%njava/lang/Object i 'java/lang/UnsupportedOperationException   ucar/ma2/ArrayDouble$D2D2 InnerClasses  java/lang/Integer  W 'ucar/nc2/ft2/coverage/CoverageCoordAxis'ucar/nc2/ft2/coverage/CoordSysContainerjava/util/Listjava/util/Iterator()V dependsOniterator()Ljava/util/Iterator;hasNext()Znext findCoordAxis=(Ljava/lang/String;)Lucar/nc2/ft2/coverage/CoverageCoordAxis;append-(Ljava/lang/String;)Ljava/lang/StringBuilder;()Ljava/lang/String;(Ljava/lang/String;)V getNcoords()Iadd(Ljava/lang/Object;)Z,(Lucar/nc2/ft2/coverage/CoverageCoordAxis;)VisSubsetZget(I)Ljava/lang/Object;ucar/nc2/constants/AxisTypeLatLucar/nc2/constants/AxisType;ucar/ma2/Rangemake%(Ljava/lang/String;I)Lucar/ma2/Range;Lonjava/util/Arrays([I)Ljava/lang/String;java/util/Formatterformat<(Ljava/lang/String;[Ljava/lang/Object;)Ljava/util/Formatter;loadValuesIfNeeded getValues()[Ducar/ma2/DataTypeDOUBLELucar/ma2/DataType;ucar/ma2/Arrayfactory9(Lucar/ma2/DataType;[ILjava/lang/Object;)Lucar/ma2/Array;ucar/ma2/ArrayDouble!ucar/nc2/dataset/CoordinateAxis2D makeEdges4(Lucar/ma2/ArrayDouble$D2;)Lucar/ma2/ArrayDouble$D2;lengthintValuencoordsasList%([Ljava/lang/Object;)Ljava/util/List;!;<=>?@ABCDEFb*+*+*+*+G"# $%&HIJKLMNFd*Y M N6* : V :+:&*1YY-O,W*-G>*+-./081B2G3N4j6s7|9:;HHB:OP8DQRIJSTuUAq<=nVWX uUYZ)[\]^G;_`F:YY*G?H IJabF/*GEH IJcdF/*GIH IJefFhY L*.+*W+*W/+ !*."W+#!*."W+GMNO#P:RPSfUHhIJ`gAX `gCZ :\+BhijFf *+,$+%&Y,SY*'S(WGZ[\H  IJ kl mnopFf*)*.h`>**1G`abH*IJqWrWsWtuF<+Y,GgHIJvwBxtyFP+Y,GlH*IJz{|{}WB~F<+Y,GrHIJBFI*-L.*+/G wxHIJ F5 *012G}H  IJtF ˻Y*N*-:+36,36h:6,4:  P 566 +4:  , 566  *.h `1RЧ-7-8-h9- YOYO-Y,SY+S:Y-GF (+LmHp mW L;W IJ KLWW(+VWZ.3 ^ ^2 1