4| A A   A A A A      A      A  A A A A   ( + +  + +  '    +    A    @  C (H A  J L = Oh    !" Y# Y$% '& '' ()* '+,-./0 (01 234567] 89:; A< = 2>?@A xB C 8D{ EF G =H IJ KL MN +O (P +Q +'RS TU (VW AX Y (Z A[\] A^ _`a b cd Ie Afg  h i jk l m n Ao  Ipqr  s t uv Aw x yz { (|  A} '~ ' A        ( ' '     ( =              I A    A A A l A   A A A DEFAULT_TIME_DIGITSI ConstantValueINOUTFORM_INLINELjava/lang/String;INOUTFORM_ONE_RECORDINOUTFORM_STREAMINGsd#Lorg/das2/qstream/StreamDescriptor;sh Lorg/das2/qstream/StreamHandler;pdsLjava/util/Map; SignatureFLjava/util/Map; transferTypesBLjava/util/Map;unitsTransferTypesFLjava/util/Map;names:Ljava/util/Map;namesRev5Ljava/util/Map; CHAR_NEWLINEC loggerLjava/util/logging/Logger; asciiTypesZ bigEndian isAsciiTypes()ZCodeLineNumberTableLocalVariableTablethis(Lorg/das2/qstream/SerialStreamFormatter; setAsciiTypes(Z)V isBigEndian setBigEndian()VdoStreamDescriptor7(Ljava/lang/String;)Lorg/das2/qstream/StreamDescriptor;documentLorg/w3c/dom/Document; streamElementLorg/w3c/dom/Element;ex0Ljavax/xml/parsers/ParserConfigurationException;name StackMapTable init<(Ljava/lang/String;Ljava/nio/channels/WritableByteChannel;)Vout'Ljava/nio/channels/WritableByteChannel;&Lorg/das2/qstream/FormatStreamHandler; Exceptions5(Ljava/lang/String;Lorg/das2/qstream/StreamHandler;)V newNameFor+(Lorg/das2/qds/QDataSet;)Ljava/lang/String;name0ids1Lorg/das2/qds/QDataSet;nameFor assignNamegetUnitTransferType8(Lorg/das2/qds/QDataSet;)Lorg/das2/qstream/TransferType;dsuLorg/das2/datum/Units;getTransferTypeJ(Ljava/lang/String;Lorg/das2/qds/QDataSet;)Lorg/das2/qstream/TransferType;ttLorg/das2/qstream/TransferType;6setUnitTransferType8(Lorg/das2/datum/Units;Lorg/das2/qstream/TransferType;)VsetTransferType4(Ljava/lang/String;Lorg/das2/qstream/TransferType;)V doProperties=(Lorg/w3c/dom/Document;Ljava/util/Map;Z)Lorg/w3c/dom/Element;r0d$Lorg/das2/qstream/SerializeDelegate;qdsvalueLjava/lang/Object;name1 allowRank0eEntry InnerClassesLjava/util/Map$Entry;proppropsslice propertiesLocalVariableTypeTable;Ljava/util/Map$Entry;5Ljava/util/Map;"c(Lorg/w3c/dom/Document;Ljava/util/Map;Z)Lorg/w3c/dom/Element;doValues(Lorg/w3c/dom/Document;Lorg/das2/qstream/PacketDescriptor;Lorg/das2/qstream/PlaneDescriptor;Lorg/das2/qds/QDataSet;)Lorg/w3c/dom/Element;sLjava/lang/StringBuilder;packetDescriptor#Lorg/das2/qstream/PacketDescriptor;planeDescriptor"Lorg/das2/qstream/PlaneDescriptor;valuesqubeDims[I}rgdoValuesElement(Lorg/das2/qds/QDataSet;Lorg/das2/qstream/PacketDescriptor;Lorg/das2/qstream/PlaneDescriptor;Lorg/w3c/dom/Document;Lorg/w3c/dom/Element;)Vu1bundleDescriptorpdqdatasetElementsunitsdoPlaneDescriptoru(Lorg/w3c/dom/Document;Lorg/das2/qstream/PacketDescriptor;Lorg/das2/qds/QDataSet;Z)Lorg/das2/qstream/PlaneDescriptor;bdsqubedoPacketDescriptort(Lorg/das2/qstream/StreamDescriptor;Lorg/das2/qds/QDataSet;ZZILjava/lang/String;)Lorg/das2/qstream/PacketDescriptor;dep0plane0 dselement packetElementstreamvaluesInDescriptor streamRankjoinId maybeFormat>(Ljava/lang/String;Lorg/das2/qds/QDataSet;Ljava/lang/String;)V inoutFormformatP(Ljava/lang/String;Ljava/lang/String;Lorg/das2/qds/QDataSet;Ljava/lang/String;)Vplanedsjit"Lorg/das2/qds/QubeDataSetIterator;plane lastPlaneiplane planeCountjoinName bufferSizebbuf[BbufferLjava/nio/ByteBuffer; packetTagprobsLjava/util/List;$Ljava/util/List;join%(Ljava/lang/String;ILjava/util/Map;)Vqdataset propsElement valuesElementrankK(Ljava/lang/String;ILjava/util/Map;)Vretire(Ljava/lang/String;)Vmain([Ljava/lang/String;)Vjds1 channelNameargs[Ljava/lang/String;form SourceFileSerialStreamFormatter.java   &'java/util/LinkedHashMap      !org/das2/qstream/StreamDescriptor  &   dataset_id  byte_order $ big_endian little_endian  .javax/xml/parsers/ParserConfigurationExceptionjava/lang/RuntimeException &$org/das2/qstream/FormatStreamHandler  8@java/util/HashMap  ()    java/lang/Stringorg/das2/qds/QDataSetNAME /java/lang/StringBuilderds_            org/das2/qstream/TransferType IJ &org/das2/qstream/AsciiTimeTransferType&org/das2/qstream/SerialStreamFormatter &"org/das2/qstream/AsciiTransferType & L >using floats because we'll certainly run out of room otherwise "org/das2/qstream/FloatTransferType#org/das2/qstream/DoubleTransferType "java/lang/IllegalArgumentExceptionUstream is declared as ascii stream, but non-ascii transfer type specified for times: &Nstream is declared as ascii stream, but non-ascii transfer type specified for :    java/util/Map$Entry  DEPEND_       CONTEXT_0 DEPEND_0BINS_BUNDLE_property  rank0dataset typeUNITSorg/das2/datum/Unitsorg/das2/datum/EnumerationUnits  Unidentified !! GB   dropping  because unsupported type: %org/das2/qstream/XMLSerializeDelegate    encoding  0! |" #length$ %&, ]' (05UNITS property doesn't contain type units, it's type )*BUNDLE_0 /+=using high res kludge to format bundle dataset that contains NO ,- g. stindexid AB/ 01writing qdataset {0} 234 56 78 XY org/das2/qstream/PlaneDescriptor 9:  ;<here ds.length()==0 = >? @  A* must be qube!!org/das2/qstream/PacketDescriptor B# C: D#packet  EF GHPLANE_ I* LJ  Kinline anonymous dataset must be inline  oneRecord wL M NOP QR ST UR:%02d:java/lang/Object VW X Y Z[ O \more than two planes found! ] ]^ _` org/das2/qds/QubeDataSetIterator &? ' a bc de f gh ij gk vl mnjava/util/ArrayList opDataSet is not valid: ignore qr s. t*Flux "# VW uv TUjava/io/FileOutputStream+/tmp/foo.serialStreamFormatter.toStream.qdsw xy 89 DEPEND_1  streamingqstream z{org/w3c/dom/Documentorg/w3c/dom/Elementjava/io/IOException org/das2/qstream/StreamExceptionjava/util/Iterator java/util/Map"org/das2/qstream/SerializeDelegateorg/w3c/dom/DOMExceptionjava/nio/ByteBufferjava/util/Listjava/io/FileNotFoundException(javax/xml/parsers/DocumentBuilderFactory newInstance,()Ljavax/xml/parsers/DocumentBuilderFactory;-(Ljavax/xml/parsers/DocumentBuilderFactory;)V newDocument5(Lorg/das2/qstream/Descriptor;)Lorg/w3c/dom/Document; createElement)(Ljava/lang/String;)Lorg/w3c/dom/Element; setAttribute'(Ljava/lang/String;Ljava/lang/String;)V setDomElement(Lorg/w3c/dom/Element;)V addDescriptor (Lorg/das2/qstream/Descriptor;)V(Ljava/lang/Throwable;)VsetWritableByteChannel*(Ljava/nio/channels/WritableByteChannel;)Vorg/das2/qstream/StreamHandlerstreamDescriptor&(Lorg/das2/qstream/StreamDescriptor;)Vget&(Ljava/lang/Object;)Ljava/lang/Object;&(Ljava/lang/String;)Ljava/lang/Object;append-(Ljava/lang/String;)Ljava/lang/StringBuilder;size()I(I)Ljava/lang/StringBuilder;toString()Ljava/lang/String; containsKey(Ljava/lang/Object;)ZvalueOf(I)Ljava/lang/String;put8(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;java/lang/SystemerrLjava/io/PrintStream;-(Ljava/lang/Object;)Ljava/lang/StringBuilder;hashCodejava/io/PrintStreamprintlnorg/das2/qds/SemanticOpsgetUnits/(Lorg/das2/qds/QDataSet;)Lorg/das2/datum/Units;org/das2/datum/UnitsUtilisTimeLocation(Lorg/das2/datum/Units;)Z(ILorg/das2/datum/Units;)V(IZ)Vjava/util/logging/LoggerfineisAsciientrySet()Ljava/util/Set; java/util/Setiterator()Ljava/util/Iterator;hasNextnext()Ljava/lang/Object;getKeygetValue startsWith(Ljava/lang/String;)Z substringjava/lang/IntegerparseInt(Ljava/lang/String;)Iequals"org/das2/qstream/SerializeRegistry getByName8(Ljava/lang/String;)Lorg/das2/qstream/SerializeDelegate;&(Ljava/lang/Object;)Ljava/lang/String;getClass()Ljava/lang/Class; getDelegate7(Ljava/lang/Class;)Lorg/das2/qstream/SerializeDelegate; xmlFormat?(Lorg/w3c/dom/Document;Ljava/lang/Object;)Lorg/w3c/dom/Element; appendChild&(Lorg/w3c/dom/Node;)Lorg/w3c/dom/Node;typeId%(Ljava/lang/Class;)Ljava/lang/String;isValuesInDescriptorgetType!()Lorg/das2/qstream/TransferType;org/das2/qds/DataSetUtil(Lorg/das2/qds/QDataSet;)[IisStreamorg/das2/qstream/Util encodeArray([III)Ljava/lang/String;(I)D(D)Ljava/lang/StringBuilder; isRank1Bundle(Lorg/das2/qds/QDataSet;)Z'(Ljava/lang/String;I)Ljava/lang/Object;setType"(Lorg/das2/qstream/TransferType;)V(I)Lorg/das2/qds/QDataSet;java/util/logging/LevelFINELjava/util/logging/Level;log@(Ljava/util/logging/Level;Ljava/lang/String;Ljava/lang/Object;)Vorg/das2/qds/DataSetOpsunbundle1(Lorg/das2/qds/QDataSet;I)Lorg/das2/qds/QDataSet; getProperties((Lorg/das2/qds/QDataSet;)Ljava/util/Map;setRank(I)VsetQube([I)VseveresetDs(Lorg/das2/qds/QDataSet;)VsetNameisQube setStream setStreamRanksetValuesInDescriptoraddPlane%(Lorg/das2/qstream/PlaneDescriptor;)V getDomElement()Lorg/w3c/dom/Element;isBundle(I)Itrim&(Lorg/das2/qstream/PacketDescriptor;)V sizeByteswrap([B)Ljava/nio/ByteBuffer;java/nio/ByteOrder BIG_ENDIANLjava/nio/ByteOrder;order+(Ljava/nio/ByteOrder;)Ljava/nio/ByteBuffer; LITTLE_ENDIAN descriptorId (Lorg/das2/qstream/Descriptor;)I(I)Ljava/lang/Integer;9(Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String;getBytes()[Bplanes(I)Ljava/lang/Object;()Dwrite(DLjava/nio/ByteBuffer;)V(Lorg/das2/qds/QDataSet;)D(I)Bjava/lang/Character isWhitespace(I)Z(IB)Ljava/nio/ByteBuffer;flip()Ljava/nio/Buffer;position(I)Ljava/nio/Buffer;()Ljava/nio/ByteBuffer;;(Lorg/das2/qstream/PacketDescriptor;Ljava/nio/ByteBuffer;)VgetDs()Lorg/das2/qds/QDataSet;validate*(Lorg/das2/qds/QDataSet;Ljava/util/List;)ZretireDescriptororg/das2/qds/ops/Ops ripplesJoinSpectrogramTimeSeriesisJoinus2000"Lorg/das2/datum/TimeLocationUnits;java/nio/channels/Channels newChannel?(Ljava/io/OutputStream;)Ljava/nio/channels/WritableByteChannel; getLogger.(Ljava/lang/String;)Ljava/util/logging/Logger;!A         /*P  !"#>* TU !$/*Z  !%#>* ^_ !&';****Y*Y*Y*Y "aM Wbc$d/e:f ; !():Z Y M,, N-:+**,,,,MY,OP. n oqs%t,uCxIyN{P|Q}> E?*+5,-Q ./Z !Z01N<234566323456633 23789hYN-,*+- * !0:; <=>?8@r$*Y !**+"#*,$,*#% # $ !$0$=>?"ABT*+&'M,+)*'M,+Y,-.*/01M*,2L,N6+Y,-.3.1M*,2#`6+Y,-.3.1M*+,4W*,+54W,>">KMPgtz4MGCPDD !EF013(3,"GB6+Y,7.+89.+:01;*+&'M,>,+)*'M,+Y,-.*/01M*+,4W*,+54W,. %3=AMQmq}* !EF3[0=QH1;3@IJU+N--*.,<:?@YBNCY DN),EFGHIJYKN LYMN-B%+3BMP[cnv4+"LMx !x0xEFjPQ1R#S TU6*%,NOY+Y,P.,81Q* +,4W)5  6 !6LM6PQ1)VW?*.,N'OY+Y,R.+.S.,81Q*+,4W2> ? !?0?PQ12XYga+T:,UV:W@XY:Z'::[: : 6 \]&+Y,\.^_`01: m`a b: 6 Yc]%+Y,c.^_`01: -d]#+Y,d.^_`01:  + ( (: +e:f  gM Hhi: jh k*l:mn  oP* (2"6+Y,p. .q.1;jrn* (s tu:  -6+Y,v. .w. t81;_+e:f  x x+ yzW*j  t{n  o zW0 -9< E!I"L#P$Z%}&'()*+,125689:";)<4=B>O?RAdCgDxEGHKLMNPQR S%U:VLZ[[^]);Z[ B"LM\F [ 9"0E]^ I_ L` -.ad<"e-a !a*+afag Wh-i-.ajafk1r6le 25m66ln3o3+)bpqS/8q4&25m66l rst +|::,}~-:,0g7,}j+Y7:6E.W|E7 ERa b cd$e+h2i<jQl_odpvr}stutwxy}\ &D\uv !*+wxyzEF {- |}1h +6~% %25p6~6325p6~633 C+k*:4l,OY+Y,.t8S.81Ql:u+n+gd+*(:O6  E@k l:  % ?6+Y,. 81; *+s:*+: ,} - ,}N+gD6  +E3*,-+ :   3 zW ȧ*,-+:  zWf @G]jr $-8B'M uID jTF {- ;D 8 {- C !CKFCxCyzC*+C- 9^GLM~0uPQ 1- @o1SpB3R:= )+r:*-G*-s-g`3-W-*(:E6-E7-:*+:  3 zW*+-:zWY:-g-:,, -E G-*-s*-,+v (ELY^lt & t&EFf- a?DYGF3}) !)*+)x)KF)g -|f-iyz1Y;25p66325p663$p>H6~ |, OYQY: + :: 6,`*(:  $* :    zW6  2N,+Y,. 01*(:  ** :    zW ,X6  ,F, : * :   :    zW 7*,:   :    zW :Yop( %,17?J N [ ` m t !"#$)2(>)E*L+\,f/m1p2r3myz [&F yz &F RD 5EF (yz - OD >(yz L- Qwx?1*+J&- r ./| !||KF||||1n  I56Q >p6 24p356)6 24p37e , *+,-AB D*  ! 0 EF 1 =>?S, , a *-sM OYQ*!,&: a~a**#--g+::a**#--g+:**#--g`+:*!,4W*$a`6::*öW ŶWY*#ȸS:  ˶W<͹6   OYϷQ6    :  :   d -:-`*(:  d6g ҧcg+6E ҄0:Y:ՙ ҧ& Ndظٙd W WW*$ݹW͹6 6    :  :  :Y:ՙ ҧ  d6& Ndظٙd W vWW*$ݹWY: - (OY+Y,. '.1Q"HQRS!U+Z:\I]S^j_t`begilnopqsvwy#{/}?IZajp}$06<CSY\hr$-RmF")gFZz aPQ }FB /* oz hPQ aFV(k h S !SS0SEFS:xyC $/ i $/ 1"  "(H3-R p @ !p' 233p33%0233p33Rp @) 233p33"6=>?U *+,- *  ! 0 EF =>? Y:*# ::r:zW+3*-:zW|:   zW*$:YR  +6@JWakvp }*++r-6g-a<-v'- ./ !0f wxi fk123m7 =?> ]*!+&M*#,  !0 x   M,<AYN:--CY D-@YB-Y-Y 6,Eg,:-*(+Y,.3.1:6E-ބ9-,*(6,E-,^   ,?Q!U"c#q${%&'('#,-0-4f %D{TF(fo!D  KF!01/fp23Cp3$ =>?'! GKc Yb