4 [     [  [      h   h  h   h h  h h h h h h .  [ =  h   debugSelectorZ ConstantValuevLucar/nc2/Variable;sectionLucar/ma2/Section;childLucar/nc2/ParsedSectionSpec;parseVariableSectionE(Lucar/nc2/NetcdfFile;Ljava/lang/String;)Lucar/nc2/ParsedSectionSpec;CodeLineNumberTableLocalVariableTableiIncfileLucar/nc2/NetcdfFile;variableSectionLjava/lang/String;tokesLjava/util/List;selectorouterVcurrentLocalVariableTypeTable$Ljava/util/List; StackMapTable ExceptionsparseVariableSelectorB(Ljava/lang/Object;Ljava/lang/String;)Lucar/nc2/ParsedSectionSpec; varNameEscpos2sLucar/nc2/Structure;parentLjava/lang/Object; indexSelectpos1makeSectionSpecString7(Lucar/nc2/Variable;Ljava/util/List;)Ljava/lang/String;rangessbLjava/lang/StringBuilder;"Ljava/util/List; SignatureI(Lucar/nc2/Variable;Ljava/util/List;)Ljava/lang/String;makeSpecN(Ljava/lang/StringBuilder;Lucar/nc2/Variable;Ljava/util/List;)Ljava/util/List;rLucar/ma2/Range;count orgRangesr(Ljava/lang/StringBuilder;Lucar/nc2/Variable;Ljava/util/List;)Ljava/util/List;((Lucar/nc2/Variable;Lucar/ma2/Section;)Vthis()VtoString()Ljava/lang/String; SourceFileParsedSectionSpec.javaucar/nc2/ParsedSectionSpec "java/lang/IllegalArgumentExceptionjava/lang/StringBuilder x{empty sectionSpec = |} x java/lang/String ^_ BC FG ucar/nc2/NetcdfFile ucar/nc2/Structure  cant find variable:  in selector=  ucar/ma2/Section xy qr } ucar/ma2/Range  x, DEParsedSectionSpec{v= } , section=, child= ijjava/lang/Objectjava/util/Listucar/ma2/InvalidRangeExceptionucar/nc2/Variableucar/nc2/util/EscapeStringstokenizeEscapedName$(Ljava/lang/String;)Ljava/util/List;isEmpty()Zappend-(Ljava/lang/String;)Ljava/lang/StringBuilder;(Ljava/lang/String;)Vget(I)Ljava/lang/Object;size()IindexOf(Ljava/lang/String;C)I substring(II)Ljava/lang/String;(II)I findVariable'(Ljava/lang/String;)Lucar/nc2/Variable;ucar/nc2/NetcdfFilesmakeNameUnescaped&(Ljava/lang/String;)Ljava/lang/String; getDataType()Lucar/ma2/DataType;ucar/ma2/DataTypeSEQUENCELucar/ma2/DataType;getShape()[Ifill((Lucar/ma2/Section;[I)Lucar/ma2/Section;getShapeAsSection()Lucar/ma2/Section;isMemberOfStructuregetParentStructure()Lucar/nc2/Structure;(C)Ljava/lang/StringBuilder; getRanges+()Lcom/google/common/collect/ImmutableList; getShortNamemakeValidSectionSpecNamemakeFullNameSectionSpec'(Lucar/nc2/Variable;)Ljava/lang/String;isVariableLengthisScalargetRank getDimension(I)Lucar/nc2/Dimension;ucar/nc2/Dimension getLength(I)V-(Ljava/lang/Object;)Ljava/lang/StringBuilder;subList(II)Ljava/util/List; getFullName()Ljava/util/List;!=>?@ABCDEFG HIJFw+M,YY+ ,  N*- ::6,*,  N- :K2 789);4<;??@MAYBgCn@tFLHB2MNwOPwQRrST4CUR;<VG?8WGX rSYZ%)[ [ 1\] ^_JN+(6+M +M+)`6+N:**:,:**:,:'YY,+ N-Y-: : !:Y"K^LN OPRS(T1Y4Z;[A\I^S_Y`dbicefjklnqLz `R( aNAOPY bcDEdeUR`RfR gN4BC DEZ. =   h( \] ijJlYM,*+#W, K}~L BCkT lmX knop qrJ+$*+%,#M*.&W, +',N*+$ +()+*W++a+,Z*(&W6+-@- .:.Y+/01: *2W*3W*)&W,-+--4KN%7;?MT`mrL>m*stWFuNlmBCvT%kTXvn%knZK  @[h[[h[[ ,. O[owxyJY*5*+*,6K L zGBCDEx{JN*5**6*K L zG|}Ja7Y7*89*63:*3}& KL 7zGi}J9**6;<KL zG~