Êþº¾4ë ƒ„ Ã… † ‡ ˆ ‰Š‹Û ‰Œ B� ÂŽ Â� Ç� ‘’ ‘“” •�– — µ˜ ™ š ›œ� … žŸ  ¡¢ £ ¤¥ ¦ § ¨ ©ª« &…¬ &­ ® &¯ °±²³ -¦ ´µ ¶· ¸¹ ¸º» ¼½ 7…¾ 9¿ 9À ÁÂà ÄÅ ¶ÆÇÈÉ BÊËÌ ¶Í 9Î ÏÐ 9ÑÒÓ J¦Ô MÕÖ ×ØÙ ÂÚ QÛÜ ÝÞ ßà Áá ¶â Ïã ÂŒä Âå Âæçè &é ^¦êë cìí eîï g… kð Bñòóô k¦ Âõö °÷ ƒø pù µú ûü ýþ ýÿ x x÷ p p û< µ  x  ° ƒ ›  ¤ x p p � ƒ ° ‘ p p k — ™ ™ — W ™ ™! ¤" ¤# °$% ™ —& — —' Â( 9Ÿ )*+ B, Ý-. ¯Ê /0 /1 23 456 µ7 989 ¸: < ð= ½> ?@ ?ABC InnerClassesstandardDataStreamSource*Lorg/das2/client/StandardDataStreamSource;serverSideReductionZdefaultPacketDescriptor"Lorg/das2/stream/PacketDescriptor;loggerLjava/util/logging/Logger;HEADER[B getXUnits()Lorg/das2/datum/Units;CodeLineNumberTableLocalVariableTablethis)Lorg/das2/client/StreamDataSetDescriptor;(Ljava/util/Map;)V propertiesLjava/util/Map;(Ljava/util/Map;Z)VlegacyO(Lorg/das2/stream/StreamDescriptor;Lorg/das2/client/StandardDataStreamSource;)Vsd"Lorg/das2/stream/StreamDescriptor;sdsssetStandardDataStreamSource-(Lorg/das2/client/StandardDataStreamSource;)VgetStandardDataStreamSource,()Lorg/das2/client/StandardDataStreamSource; setProperties StackMapTable getByteBuffer,(Ljava/io/InputStream;)Ljava/nio/ByteBuffer;inLjava/io/InputStream;databufferLjava/nio/ByteBuffer; Exceptions readBytes(Ljava/io/InputStream;)[B bytesReadIeLjava/io/IOException;ilistLjava/util/LinkedList; lastBytesReadoffset dataLengthLocalVariableTypeTableLjava/util/LinkedList<[B>;BD�ΡtoString()Ljava/lang/String;getDataSetImpl…(Lorg/das2/datum/Datum;Lorg/das2/datum/Datum;Lorg/das2/datum/Datum;Lorg/das2/util/monitor/ProgressMonitor;)Lorg/das2/dataset/DataSet;startLorg/das2/datum/Datum;end resolutionmonitor'Lorg/das2/util/monitor/ProgressMonitor;resultLorg/das2/dataset/DataSet;getDataSetFromStream„(Ljava/io/InputStream;Lorg/das2/datum/Datum;Lorg/das2/datum/Datum;Lorg/das2/util/monitor/ProgressMonitor;)Lorg/das2/dataset/DataSet;ioempin-Lorg/das2/util/DasProgressMonitorInputStream;channel'Ljava/nio/channels/ReadableByteChannel;handler&Lorg/das2/client/DataSetStreamHandler;fouruee&Ljava/io/UnsupportedEncodingException;Lorg/das2/DasException;se!Lorg/das2/stream/StreamException;pinLjava/io/PushbackInputStream;¾EFÔGHIêíJ getPacketID([B)Ljava/lang/String;getLegacyVectorDataSetG(Ljava/io/InputStream;Lorg/das2/datum/Datum;)Lorg/das2/dataset/DataSet;y(Lorg/das2/stream/StreamScalarDescriptor;nameLjava/lang/String;oLjava/lang/Object;Ljava/util/Iterator; planeIndexvectorLorg/das2/datum/DatumVector;xTagDyValuebuilder'Lorg/das2/dataset/VectorDataSetBuilder; yDescriptors)[Lorg/das2/stream/StreamScalarDescriptor; planeCount recordSize timeBaseValue offsetUnitsLorg/das2/datum/Units; Lorg/das2/dataset/VectorDataSet;dein06öKLÉMN%ògetLegacyTableDataSetscan'Lorg/das2/stream/StreamYScanDescriptor;z[Lorg/das2/datum/DatumVector;&Lorg/das2/dataset/TableDataSetBuilder;yUnitsyScans([Lorg/das2/stream/StreamYScanDescriptor;planeIDs[Ljava/lang/String; yCoordinates[DLorg/das2/dataset/TableDataSet;Y[SgetPacketDescriptorA(Ljava/io/PushbackInputStream;)Lorg/das2/stream/PacketDescriptor;headersourceLjava/io/ByteArrayInputStream;#Ljavax/xml/parsers/DocumentBuilder;documentLorg/w3c/dom/Document;docNodeLorg/w3c/dom/Element;packetDescriptortotalBytesReadex0Ljavax/xml/parsers/ParserConfigurationException;dioeLorg/das2/DasIOException;dnfeLjava/lang/Exception;Lorg/xml/sax/SAXException;9O=isRestrictedAccess()ZsetServerSideReduction(Z)VxisServerSideReductiongetDefaultPacketDescriptor$()Lorg/das2/stream/PacketDescriptor;()V SourceFileStreamDataSetDescriptor.javaN PQ Ö€ ÇÈ ä× äÚR STtrue UV WX ÖÚ ÅÆformY ZX [\ x_multi_yLitems ]z ^_ ÉÊ îïM `ajava/util/LinkedListD bc dejava/io/IOExceptionorg/das2/DasIOException Öf gx%Error reading data: no data available Öh ij [kl mnjava/lang/StringBuilderdsd op q E rx"java/lang/IllegalArgumentExceptionresolution is not finite ËÌ/getting stream from standard data stream sources thu vw xyreading stream  )org/das2/util/monitor/NullProgressMonitorjava/io/PushbackInputStream Öz b{| }~#read first four bytes bytesRead={0} €� ‚ƒno data returned from serverNo data returned from serverjava/lang/String Ö„[00]got stream header [00] …h †„F ‡x ˆ€java/io/InterruptedIOExceptionOperation cancelled+org/das2/util/DasProgressMonitorInputStream Ö‰creating ChannelŠ ‹Œ)org/das2/client/StreamDataSetDescriptor$1 ØÙ Ö�#using StreamTool to read the streamŽ ��H ‘’ “~ ‚” •€x_tagged_y_scan O+ *+java/lang/IllegalStateExceptionUnrecognized data set type: o–$java/io/UnsupportedEncodingExceptionjava/lang/RuntimeException Ö—org/das2/stream/StreamException ˜™$org/das2/CancelledOperationException š› Öœorg/das2/DasException6Invalid stream, expecting 4 byte header, encountered '' ab%org/das2/dataset/VectorDataSetBuilder �Ð žA ÖŸ  ¡¢ £¤K ¥x ¦§&org/das2/stream/StreamScalarDescriptor ¨ ©ª «¬3Invalid Stream Header: Non-Y-descriptor encountered ­® ¯°± ²j æç ³´ µÐ ¶j b· ³¸ ¹º ¹»x_sample_width xTagWidthjava/lang/Double ³¼ ½A ¾¿ ÀÁ Â× ÃÄ Å$org/das2/dataset/TableDataSetBuilder ÖÆ%org/das2/stream/StreamYScanDescriptor ÇÐ7Invalid Stream Header: Non-yScan descriptor encountered ÈÉ ÊË [Ì ÍÎorg/das2/datum/DatumVector ÏÐ ÑÒ ÍÎÓ WÔ ÕÖ ×Øjava/io/ByteArrayInputStreamÙ ÚÛ ÜÝÞ ßàá âã org/das2/stream/PacketDescriptor Öä †å.javax/xml/parsers/ParserConfigurationException5org/das2/stream/StreamTool$DelimeterNotFoundExceptionDelimeterNotFoundExceptionOorg/xml/sax/SAXException groupAccessæ çè éê'org/das2/client/StreamDataSetDescriptor"org/das2/dataset/DataSetDescriptorjava/io/InputStreamorg/das2/datum/Datum%org/das2/util/monitor/ProgressMonitor%java/nio/channels/ReadableByteChannel$org/das2/client/DataSetStreamHandlerorg/das2/dataset/DataSetjava/lang/Throwablejava/util/Iteratorjava/lang/Objectjava/nio/ByteBufferorg/das2/datum/Unitsjava/lang/Exceptionus2000"Lorg/das2/datum/TimeLocationUnits; org/das2/stream/StreamDescriptor getProperties()Ljava/util/Map; getProperty&(Ljava/lang/String;)Ljava/lang/Object;equals(Ljava/lang/Object;)Z java/util/Map containsKeyget&(Ljava/lang/Object;)Ljava/lang/Object;setDefaultCachingcreateLegacyPacketDescriptor3(Ljava/util/Map;)Lorg/das2/stream/PacketDescriptor;wrap([B)Ljava/nio/ByteBuffer;read([BII)IaddLast(Ljava/lang/Object;)V(Ljava/io/IOException;)VisEmpty(Ljava/lang/String;)Vsize()I(I)Ljava/lang/Object;java/lang/System arraycopy*(Ljava/lang/Object;ILjava/lang/Object;II)Vappend-(Ljava/lang/String;)Ljava/lang/StringBuilder; getDataSetIDisFinitejava/util/logging/Loggerinfo(org/das2/client/StandardDataStreamSourcegetReducedInputStream‚(Lorg/das2/client/StreamDataSetDescriptor;Lorg/das2/datum/Datum;Lorg/das2/datum/Datum;Lorg/das2/datum/Datum;)Ljava/io/InputStream;getInputStreaml(Lorg/das2/client/StreamDataSetDescriptor;Lorg/das2/datum/Datum;Lorg/das2/datum/Datum;)Ljava/io/InputStream;(Ljava/io/InputStream;I)V([B)Ijava/util/logging/LevelFINERLjava/util/logging/Level;java/lang/IntegervalueOf(I)Ljava/lang/Integer;log@(Ljava/util/logging/Level;Ljava/lang/String;Ljava/lang/Object;)V([B)Vfinerunread isCancelledclose?(Ljava/io/InputStream;Lorg/das2/util/monitor/ProgressMonitor;)Vjava/nio/channels/Channels newChannel>(Ljava/io/InputStream;)Ljava/nio/channels/ReadableByteChannel;�(Lorg/das2/client/StreamDataSetDescriptor;Ljava/util/Map;Lorg/das2/util/monitor/ProgressMonitor;Lorg/das2/util/DasProgressMonitorInputStream;)Vorg/das2/stream/StreamTool readStreamI(Ljava/nio/channels/ReadableByteChannel;Lorg/das2/stream/StreamHandler;)V getDataSet()Lorg/das2/dataset/DataSet;WARNINGC(Ljava/util/logging/Level;Ljava/lang/String;Ljava/lang/Throwable;)Vstarted-(Ljava/lang/Object;)Ljava/lang/StringBuilder;(Ljava/lang/Throwable;)VgetCause()Ljava/lang/Throwable; initCause,(Ljava/lang/Throwable;)Ljava/lang/Throwable;([C)VgetUnits dimensionless/(Lorg/das2/datum/Units;Lorg/das2/datum/Units;)VgetYDescriptors()Ljava/util/List;java/util/Listiterator()Ljava/util/Iterator;hasNextnext()Ljava/lang/Object;getNameaddPlane+(Ljava/lang/String;Lorg/das2/datum/Units;)V setYUnits(Lorg/das2/datum/Units;)VtoArray(([Ljava/lang/Object;)[Ljava/lang/Object;getXDescriptor%()Lorg/das2/stream/StreamXDescriptor;!org/das2/stream/StreamXDescriptor getSizeBytes doubleValue(Lorg/das2/datum/Units;)DgetOffsetUnits remaining3(Ljava/nio/ByteBuffer;)Lorg/das2/datum/DatumVector;(ILorg/das2/datum/Units;)DinsertY(DD)V(DDLjava/lang/String;)V()Dsecondscreate/(DLorg/das2/datum/Units;)Lorg/das2/datum/Datum;put8(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; addPropertiestoVectorDataSet"()Lorg/das2/dataset/VectorDataSet; getMessageE(Lorg/das2/datum/Units;Lorg/das2/datum/Units;Lorg/das2/datum/Units;)V getZUnitsgetYTags()[DnewDatumVector6([DLorg/das2/datum/Units;)Lorg/das2/datum/DatumVector;(I)Lorg/das2/datum/Datum;add.(Lorg/das2/datum/Datum;)Lorg/das2/datum/Datum; insertYScane(Lorg/das2/datum/Datum;Lorg/das2/datum/DatumVector;[Lorg/das2/datum/DatumVector;[Ljava/lang/String;)VtoTableDataSet!()Lorg/das2/dataset/TableDataSet;java/util/Arrays([B[B)ZgetBytes()[B advanceTo(Ljava/io/InputStream;[B)[B(javax/xml/parsers/DocumentBuilderFactory newInstance,()Ljavax/xml/parsers/DocumentBuilderFactory;newDocumentBuilder%()Ljavax/xml/parsers/DocumentBuilder;!javax/xml/parsers/DocumentBuilderparse-(Ljava/io/InputStream;)Lorg/w3c/dom/Document;org/w3c/dom/DocumentgetDocumentElement()Lorg/w3c/dom/Element;(Lorg/w3c/dom/Element;)V([BII)Vorg/das2/system/DasLoggerDATA_TRANSFER_LOGLorg/das2/system/LoggerId; getLogger6(Lorg/das2/system/LoggerId;)Ljava/util/logging/Logger;!ÂÃÅÆÇÈÉÊËÌÍÎÏÐÑ.²°ÒPÓ ÔÕÖ×ÑO*·*µ*+¶±ÒXI YZÓÔÕØÙÖÚÑZ*·*µ*+¶±Ò\I ]^Ó ÔÕØÙÛÈÖÜÑ_*+¶+¶ ¶ · *,µ ±ÒabcÓ ÔÕÝÞ߯àáÑ>*+µ ±Ò fgÓÔÕ߯âãÑ/*´ °ÒjÓ ÔÕäÚÑ�=*+· +¹™#+¹¶™+¹™*¶™ *+¸µ±Òno#p+q0s4t<vÓ =ÔÕ=ØÙ=ÛÈå0 ä×Ñ?*+¶±Ò z{ÓÔÕØÙæçÑ] *+¶M,¸N-°Ò~ €Ó* ÔÕ èéêÎ ëìíkîïÑP ç»Y·M¼N66+-d¶6Ÿ6`66 ,-¶¼N6+-d¶6§ÿʧ:»Y·¿›¢,-¶,¶ ™ »Y!·"¿,¶#dh`6¼N6,¶#d¢,¶$-h¸%„§ÿÞ,,¶#d¶$-,¶#dh¸%-°\_ÒnŽ�’“–#—)˜0™4š<›AœG�JŸ\£_¡a¢k¥x¦}©„ªŽ¬�­¢®°¯Ä®Ê±å²Óp #<ðña òó¥%ôñçÔÕçèéßõöÙêÎk|ðñÖ÷ñÓøñ�Jùñú ßõûåS ÿ#üýþÿ&ÿüýþÿÿ üýþÿýú$íkÑA»&Y·'(¶)*¶*¶)¶+°Ò·Ó ÔÕÑ÷[-Æ-¶,š »-Y.·/¿*´™²01¶2*´ *+,-¹3:§*´ *+,¹4:²05¶2*+,¶6:°Ò"¼¿À$Á6ÃDÆLÇXÈÓR3èé[ÔÕ[[[[  DèéX  å  ü ýík Ñ’òÇ »7Y·8:»9Y+·::¼:¶;6²0²<=¸>¶?Ÿ²0@¶2»YA·"¿»BY·CD¶ ™ˆ²0E¶F¶G¹H™¶I»JYK·L¿»MY·N:²0O¶F¸P: »QY**´R·S: ²0T¶F  ¸U ¶V: ¶I§: ²0²W ¶X °¶G¹H™¶I»JYK·L¿¹Y»MY·N:*¶Z[¶™%*,·\: ¶I§: ²0²W ¶X °*¶Z¶™%*,·]: ¶I§: ²0²W ¶X °»^Y»&Y·'_¶)*¶Z¶`¶+·a¿:»cY·d¿:»Y·¿:¶fÁJ™»gY·h:¶iW¿¿: ¶I§:²0²W¶X ¿ÎÓÖ27:bgjΛbç2›bKb›b{››bΧç2§Kb§{›§Î³eç2³eKb³e{›³eÎ×ç2×Kb×ÙÞá{Ù×Òþ?ÌÎÐ Ñ)Ò9Ó?ÔGÕQØbÙjÚqÜ{Ý€ÞŠá—äŸå¦ç¸ñÀòÇóÎ"Ó%Ö#Ø$äóçöîøøùýúýÿ)2"7%:#<$HKYb"g%j#l$x{› �§©³µÀÉÑÔ×!Ù"Þ%á#ã$ï&ÓÊØ ó —P¦A ¸/ < ó l ó €é {Î)rðñ� © óÉ òµ"ã óòÔÕòèéòòò  ×åþBÿ8ÿK üý ÿ!"#$ ÿüý ÿÿ2 üý ÿý$ úÿ üý ÿý$ úÿüý %KK&ü &ÿüý 'ÿ üý ' ík ()Ñ�`*3[  *3]Ÿ*3: $*3: »BY¼Y*3’UY*3’U·j°»kY»&Y·'l¶)»BY*·C¶)m¶)¶+·n¿Ò* +9.Ó `Îåík*+Ñgâ»9Y+2·:N*-·o:»pY,¶q²r·s:¶t¹u:¹v™d¹w:Áx™FÀx:¶y:  Æ z¶ š ¶{¶|§z ¶ ™ ¶{¶}§ »Y~·"¿§ÿ˜¶t½x¹À€À€:¾d6¶�¶‚2¶ƒ`66  ¢ `2¶ƒ`6„ §ÿç*-·„: ,,¶q¶…9 ,¶q¶†:  ¶‡¤…¶� ¶ˆ:    ¶‰c92 ¶Š:  2¶{¶‰9¶‹6¢<`2 ¶Š:  `2¶{¶‰9`2¶y¶Œ„§ÿçÿw*´R�¹™&*´RŽ*´R�¹À�¶�²‘¸’¹“W*´R¶”¶•:  °N²0²W-¶–-¶X-¿ÐÑkÒ²,4 56"788A9I:P;W<f=u>?‰AŒC–E™F¯G¶HÈIÒJáIçLîMøNP QR$S/T>UGVQW_XqY„VŠ[�]›^¾bÇcÎdÑfÒgàhÓèP9,-W2./ AU01.kô2Ë3ñ J@3ñs45 $f67>L87 Æè¿ÝÊ"¯9:¯";<¶=ñÈ >ñîãêì øÙ?7 Ð@A Î B ÒCâÔÕâDéâåÅÿ.üýEFGþFHIJùú úÿ1 üýEF€úþKLÿHüýEF€KLMÿ? üýEF€KL0ÿüýNíkO+Ñã•»9Y+2·:N*-·o:»—Y,¶q²r²r·˜:²r:¶t¹u:¹v™M¹w:Á™™/À™:  ¶š:  Æ z¶ š  ¶›¶œ§ »Y�·"¿§ÿ¯¶t½™¹ÀžÀž:¾6½B: ¶�¶‚6 6  ¢#   2¶šS  2¶Ÿ`6 „ §ÿÜ*-·„: 2¶ :  ¸¡:  ¶‡ ¤Q¶� ¶ˆ:,¶¢¶£:½¤:6¢2 ¶¥S„§ÿç  ¶¦§ÿ«*´R�¹™&*´RŽ*´R�¹À�¶�²‘¸’¹“W*´R¶§¶¨:°Òž'm no%p*s@tIuQvXw_xnyz{}}‡Š€ �¥‚¬ƒ¶„À…͆ڄàˆçŒð�ù��‘’"“,”;“A–N—Q™_š‚ž‹Ÿ’ ÓòX"PQ _./ I>016Tô2¹'3ñ %3ñ?4536",RS•ÔÕ•Dé• ŠèƒÝÊ%p9T*kUA õVW¥ð=ñ¬éXY ¶ß>ñ ç®êì ð¥Z[ ùœ,5 ’ \å  ÿ6üýE]LGüCHú úÿ. üýE]Lž^ú&þK_Mÿ+üýE]Lž^K_MM`úø0íkabÑŒ Ȳ©¾¼M6+,²©¾d¶ª>Ÿ `6²©¾¢ ÿÛ,²©¸«™A+¬¶­¸®:»¯Y·°:¸±¶²:¶³:¹´: »µY ·¶:  °+,¶·*´°M»^Y,¶¹·a¿M»Y,¶»·"N--¶¼W-¿M»Y,¶¾·"N-,¶¼W-¿M»Y,·¿ y‡¸z†‡¸y”ºy”ez†”ºz†”ey©½z†©½y¾z†¾Òn§ª ¬­$®2¯<°G±R²Z³c´lµw¶z¹‚º‡½ˆ¾”À•Á¡§éŪƶǼȾÊ¿ËÓ¬G3cÎR(deZ 9fcghlij wkÊ €Înðñ }lñˆ mn¡op•qr¶òpªms¿ móÈÔÕÈèå<þ ÿÿüÿ ûGÿ ütLuTvTíwxÑ~$*¿¶ZÆz*¿¶Z¶ š§<§<¬ÒÑ Ò Ô"ÖÓ  È$ÔÕ" Èå @üyzÑ>*µ±Ò ÚÛÓÔÕ{È|xÑ/*´¬ÒÞÓ ÔÕ}~Ñ/*´°ÒâÓ ÔÕ€ÑK/²À¸Á³0¼YdTYaTYsTY2TYTYT³©±Ò L £�‚ÄQºÝ;