4T &U 'V W &X &Y &Z &[ &\ &] &^ _` &a bc d ef ghi Vj k lm n opq rs tuvw x y bz{|}~countIrecnum readStart readCount readAtaTimeasLucar/ma2/ArrayStructure;this$0Lucar/nc2/Structure;(Lucar/nc2/Structure;I)VCodeLineNumberTableLocalVariableTablethis IteratorRank1 InnerClasses"Lucar/nc2/Structure$IteratorRank1; bufferSizehasNext()Z StackMapTablereset"()Lucar/ma2/StructureDataIterator;next()Lucar/ma2/StructureData; ExceptionsgetCurrentRecno()IreadNext()Ve Lucar/ma2/InvalidRangeException;leftneed setBufferSize(I)Vbytes structureSize SourceFileStructure.javaucar/nc2/Structure 12 3I +* NO )* ,* -* HI /0 .*   java/lang/StringBuilder readNext   ucar/ma2/InvalidRangeException #Structure.IteratorRank1.readNext()  java/lang/IllegalStateExceptionStructure.Iterator.readNext() 3 G Iterator structureSize=  readAtaTime=  ucar/nc2/Structure$IteratorRank1java/lang/Objectucar/ma2/StructureDataIteratorjava/io/IOExceptiongetSize()Jucar/ma2/ArrayStructuregetStructureData(I)Lucar/ma2/StructureData;java/lang/Mathmin(II)I readStructure(II)Lucar/ma2/ArrayStructure;ucar/nc2/NetcdfFiledebugStructureIteratorZjava/lang/SystemoutLjava/io/PrintStream;append-(Ljava/lang/String;)Ljava/lang/StringBuilder;(I)Ljava/lang/StringBuilder;toString()Ljava/lang/String;java/io/PrintStreamprintln(Ljava/lang/String;)V access$000()Lorg/slf4j/Logger;org/slf4j/Loggererror*(Ljava/lang/String;Ljava/lang/Throwable;)VcalcStructureSizemax &'()*+*,*-*.*/012345[*+****6 78;<*=>5F**67 8;?@@A5G*** *6 7 8;BC5k,*** *Y`* *Y Z` 6 7 ,8;?DEFG51*d67 8;HI5*** `<*d=*** +Y**N-Y- *Y`* VY62 (.VYZepz7*ZJK8;oL*hM*? VBDENO5U**!=="<* l# (Y$%* 6.   )/T7 U8;UP*EQ*?  6RS: &9