3 K LM KNO P Q RS T UV UWX Y Z[ \] ^_ `a `b ic d e i_f Kgh &ij k dl m n opqr s tuvw +x tyz .K i{ |} ~   k ; ; y  & & LK L L L o     X X ;  i " i   n   k  ~ ~ 4     {K  ~ ~ o  R  R L   Y    @@           ~  RANK_LIMITI ConstantValuecodebaseLjava/net/URL;loggerLjava/util/logging/Logger;()VCodeLineNumberTableLocalVariableTablethisLorg/tsds/datasource/TsmlNcml;main([Ljava/lang/String;)Vargs[Ljava/lang/String; ExceptionsdoRead?(Ljava/net/URL;Ljava/net/URLConnection;)Lorg/das2/qds/QDataSet;inLjava/io/InputStream;nLorg/w3c/dom/Node;iurlconnectLjava/net/URLConnection;builder#Ljavax/xml/parsers/DocumentBuilder;sourceLorg/xml/sax/InputSource;documentLorg/w3c/dom/Document;resultLorg/das2/qds/QDataSet;kidsLorg/w3c/dom/NodeList; StackMapTableMNXg aggregation9(Lorg/w3c/dom/Node;)Lorg/das2/qds/MutablePropertyDataSet;ds%Lorg/das2/qds/MutablePropertyDataSet;shapeLjava/lang/String;shapesaggrdssLjava/util/LinkedHashMap;dependlastKeyLocalVariableTypeTableRLjava/util/LinkedHashMap;qfj lookupUnits*(Ljava/lang/String;)Lorg/das2/datum/Units;exLjava/text/ParseException;sunitsvnetcdfattNameattValueoldLabelchildcomponentLabelseEntry InnerClassesLjava/util/Map$Entry;nodepropsLjava/util/Map;nl dimensionsattrsLorg/w3c/dom/NamedNodeMap;dataType5Ljava/util/Map;5Ljava/util/Map;dimensionLength(Lorg/w3c/dom/Node;)I dimension maybeGetAttr8(Lorg/w3c/dom/Node;Ljava/lang/String;)Ljava/lang/String;nameniosplocationiospvariablem(Lorg/w3c/dom/Node;Ljava/util/Map;Lorg/das2/qds/MutablePropertyDataSet;)Lorg/das2/qds/MutablePropertyDataSet; incrementscaleLjava/lang/Double;startoffsetvalues;Ljava/util/Map$Entry; Signature(Lorg/w3c/dom/Node;Ljava/util/Map;Lorg/das2/qds/MutablePropertyDataSet;)Lorg/das2/qds/MutablePropertyDataSet; tsdsLocationpointsdata3#Lorg/das2/qds/buffer/BufferDataSet;datadataMindataMaxdimslen1typeLjava/lang/Object;sizesurls iospParamLjava/util/List;$Ljava/util/List;tsdsp(Ljava/net/URL;IILjava/lang/Object;Lorg/das2/util/monitor/ProgressMonitor;)Lorg/das2/qds/MutablePropertyDataSet;mon'Lorg/das2/util/monitor/ProgressMonitor; connectionencodingbin'Ljava/nio/channels/ReadableByteChannel;bbufLjava/nio/ByteBuffer;totalBytesRead bytesRead SourceFile TsmlNcml.java org/tsds/datasource/TsmlNcml java/net/URLhttp://timeseries.org/cgi-bin/get.cgi?StartDate=19890104&EndDate=19890104&ext=bin&out=ncml&ppd=8&filter=4¶m1=SourceAcronym_Subset1-1-v0         org/xml/sax/InputSource          java/util/LinkedHashMaporg/das2/qds/QDataSetNAME java/lang/String [, ]  !"# $%#org/das2/qds/MutablePropertyDataSetsince &'( )java/text/ParseExceptionjava/lang/RuntimeException * java/util/HashMap +, -.   attributeorg/w3c/dom/Attr /value 0unitsUNITSDataType long_nameLABELtitleTITLE  12vector 3java/lang/StringBuilderc 45 46 7DEPEND_1 89 :;< => ?@ ABjava/util/Map$Entry CB /Blength DE FGorg.timeseries.tsds &H IJ KLorg/w3c/dom/Node org/das2/qds/TagGenDataSet MN O 1 P0 QR%2F%2FUS-ASCIIS TUV WX,Y Z[filter4 & \)org/das2/util/monitor/NullProgressMonitor 9:!org/das2/qds/buffer/BufferDataSet ]^binminbinmax DELTA_PLUS _` DELTA_MINUS ab c  downloading de 4fg hgzip ijgot gzip encodingjava/util/zip/GZIPInputStreamdeflategot deflate encoding!java/util/zip/InflaterInputStreamjava/util/zip/Inflater k lm nop qr'allocating space for dataset (%9.1f KB)java/lang/Object st uv wx yz {@ |z }~     apdss.tsds java/lang/Exceptionjava/io/InputStreamjava/net/URLConnection!javax/xml/parsers/DocumentBuilderorg/w3c/dom/Documentorg/w3c/dom/NodeListjava/io/IOException.javax/xml/parsers/ParserConfigurationExceptionorg/xml/sax/SAXExceptionjava/net/MalformedURLException java/util/Maporg/w3c/dom/NamedNodeMapjava/util/Iteratorjava/util/List%org/das2/util/monitor/ProgressMonitor%java/nio/channels/ReadableByteChanneljava/nio/ByteBuffer(Ljava/lang/String;)VgetInputStream()Ljava/io/InputStream; openStream(javax/xml/parsers/DocumentBuilderFactory newInstance,()Ljavax/xml/parsers/DocumentBuilderFactory;newDocumentBuilder%()Ljavax/xml/parsers/DocumentBuilder;(Ljava/io/InputStream;)Vparse1(Lorg/xml/sax/InputSource;)Lorg/w3c/dom/Document;close getChildNodes()Lorg/w3c/dom/NodeList; getLength()Iitem(I)Lorg/w3c/dom/Node; getNodeName()Ljava/lang/String;equals(Ljava/lang/Object;)Zproperty&(Ljava/lang/String;)Ljava/lang/Object;put8(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;split'(Ljava/lang/String;)[Ljava/lang/String;get&(Ljava/lang/Object;)Ljava/lang/Object;org/das2/qds/ops/Ops dependsOnV(Lorg/das2/qds/QDataSet;ILorg/das2/qds/QDataSet;)Lorg/das2/qds/MutablePropertyDataSet;contains(Ljava/lang/CharSequence;)Zorg/das2/datum/UnitslookupTimeUnits(Ljava/lang/Throwable;)V getAttributes()Lorg/w3c/dom/NamedNodeMap; getNamedItem&(Ljava/lang/String;)Lorg/w3c/dom/Node;getValuegetTextContent putProperty'(Ljava/lang/String;Ljava/lang/Object;)V(I)Iappend-(Ljava/lang/String;)Ljava/lang/StringBuilder;(I)Ljava/lang/StringBuilder;toStringlabels,([Ljava/lang/String;)Lorg/das2/qds/QDataSet;entrySet()Ljava/util/Set; java/util/Setiterator()Ljava/util/Iterator;hasNext()Znext()Ljava/lang/Object;getKey getNodeValuejava/lang/IntegerparseInt(Ljava/lang/String;)Ijava/lang/Double parseDouble(Ljava/lang/String;)DvalueOf(D)Ljava/lang/Double; doubleValue()D(IDD)VDOUBLE byteCount(Ljava/lang/Object;)Ijava/net/URLDecoderdecode8(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String;java/util/Collections emptyList()Ljava/util/List;java/util/ArraysasList%([Ljava/lang/Object;)Ljava/util/List;#(Ljava/net/URL;Ljava/lang/String;)Vtrim(II)Lorg/das2/qds/QDataSet;subtractG(Lorg/das2/qds/QDataSet;Lorg/das2/qds/QDataSet;)Lorg/das2/qds/QDataSet;openConnection()Ljava/net/URLConnection;getContentEncodinggetURL()Ljava/net/URL;-(Ljava/lang/Object;)Ljava/lang/StringBuilder;java/util/logging/LoggerfinerequalsIgnoreCase(Ljava/lang/String;)Z(Z)V0(Ljava/io/InputStream;Ljava/util/zip/Inflater;)Vjava/nio/channels/Channels newChannel>(Ljava/io/InputStream;)Ljava/nio/channels/ReadableByteChannel;java/util/LocaleUSLjava/util/Locale;formatK(Ljava/util/Locale;Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String;allocate(I)Ljava/nio/ByteBuffer;read(Ljava/nio/ByteBuffer;)I setTaskSize(J)V isCancelledsetTaskProgressflip()Ljava/nio/Buffer;java/nio/ByteOrder LITTLE_ENDIANLjava/nio/ByteOrder;order+(Ljava/nio/ByteOrder;)Ljava/nio/ByteBuffer;limit makeDataSetS(IIIIIIILjava/nio/ByteBuffer;Ljava/lang/Object;)Lorg/das2/qds/buffer/BufferDataSet;org/das2/datum/LoggerManager getLogger.(Ljava/lang/String;)Ljava/util/logging/Logger;! 8 ** =F  DYYW BE  {*+, , N+ N : Y-::-::6  + :   * : BSV WY\](^1_5a8bAcPd[ejfrcxjz [ D4 {{{e](S1J8CA:0- - +MNY:::6,h,:I*:   W :   ! :C :"#:6    2$%W $&Zpq suvw&x0y?zG{[|i}~w G> 0Up# 2)  5i"+'(+)M+Y,,+- *   N  .Y/M+N:Y:+0::12 *+3:F6-8-:  4* 5: 6 78 9W : 072;<:  0=2;>:  ?,@* A9WA B  :0 C,D 9W E,F 9WO G@* H:D:  "D 072;<IRJHK:6  " LYMNO PQS RSI,TU:V*WX:  Y ZI)#&2<JTcn}*<GUyr Z U$ T% ?@' 8   #  &    W<."ZK& 0 S*0[2;\]<  n*0+2M,,^   M+_8N`- *+aM, *  9.Y/:+:-:6::072;<: 0=2;>:  ?@* A9W2 CD 9W EF 9Wybj0c2:  def: 0g2:  def: ,+ 8hij6 kY  l lm:TU:V*WX:YZI+78I + 8Ir #.=Umw 28\ t w  Ud mL W H 8  )!  .!\ "  \#   ? ru 0$%&ϻYMN+:6H:6,789WGN- 8:"#:6,n,2hij6o:,2hijhph6 +18:  q(  rs: +t8: u:   v#w:  xy,2hijl6*Y* z {Y|}~:~:hh~:hh~:II: #*Y* z {Y|}: *-, H% !!",#;$N%]&`!f*n+w-z./135689:;?@A<CID[EdFvGHIJKLN,4Q'<g()IZ*[H+)v-,)" - nawXzU.4/01 2 3 45  " -46 P 8/7@389: [+: ::LYMOQ#Y:-(YY:: YofS: 6   6  8  `/  `6   6   W W$ pl6 p   lpl6 ph  z\^ _`1a@bHcVdeemfikmnoqstuvwy~"6E"' E' [[[1[.[/0[;<U= NG>?@ AB C D 8V)A 7EFG, 9H! mIJ X