�������4W
�,-	�.	�/	�0123
45
�|6
�78	9:
�|;<=>	9?
@A
BCD
��EF
GH
IJ
GK
GL	��MNOP	�Q�PR
��S�PT	�U�PV
WX�PY�PZ�P[�P\	�]^
�+,
W_
G`
Gabc
Gde
fgh	ij
ikl	imn	iop	iqr	ist	iuv	iwx	iyz
i{|
�|}~��������P�
����������X����
�������
��
��
����
�d�
��@���������
�j,
��	�j�	�j�
��
��
��������	��N��������
���
��	����	���
��,�N�������������
Sequence1D�InnerClasses��PacketXferInfo�QdsXferInfo�log�Ljava/util/logging/Logger;�
FORMAT_2_2�Ljava/lang/String;�
ConstantValue�FORMAT_2_3_BASIC�FORMAT_2_4_GENERAL��formats�[Ljava/lang/String;�DEFAUT_FRAC_SEC�I����DEFAUT_SIG_DIGIT����FIXED_PKT_TAGS�����VAR_PKT_TAGS����	nSigDigit�	nSecDigit�bBinary�Z�lSimpleKeys�Ljava/util/List;�	Signature�$Ljava/util/List<Ljava/lang/String;>;�$assertionsDisabled�<init>�()V�Code�LineNumberTable�LocalVariableTable�this�!Lorg/das2/qstream/QdsToD2sStream;�(II)V�genSigDigits�
fracSecDigits�
StackMapTable-�canWrite�(Lorg/das2/qds/QDataSet;)Z�write�0(Lorg/das2/qds/QDataSet;Ljava/io/OutputStream;)Z�
Exceptions��writeHeader�-(Ljava/io/OutputStream;IILjava/lang/String;)V�sTag�os�Ljava/io/OutputStream;�nTagType�nPktId�sHdr�aHdr�[B�aTag�����	writeData�K(Ljava/io/OutputStream;IILorg/das2/qstream/QdsToD2sStream$PacketXferInfo;)V�sRecTag�iVal�jVal�iDs�qi�-Lorg/das2/qstream/QdsToD2sStream$QdsXferInfo;�iPkt�out�iPktId�pktXfer�0Lorg/das2/qstream/QdsToD2sStream$PacketXferInfo;�channel�'Ljava/nio/channels/WritableByteChannel;�aRecTag�nBufLen�aBuf�buffer�Ljava/nio/ByteBuffer;�nPkts����P�makeNameFromUnits�*(Lorg/das2/datum/Units;)Ljava/lang/String;�units�Lorg/das2/datum/Units;�sUnits�_stripDotProps�ds�Lorg/das2/qds/QDataSet;�i�qds�xmlDocToStr�*(Lorg/w3c/dom/Document;)Ljava/lang/String;�doc�Lorg/w3c/dom/Document;�imp�Lorg/w3c/dom/DOMImplementation;�ls�$Lorg/w3c/dom/ls/DOMImplementationLS;�
serializer�Lorg/w3c/dom/ls/LSSerializer;�sDoc�	newXmlDoc�()Lorg/w3c/dom/Document;�bldr�#Ljavax/xml/parsers/DocumentBuilder;�pce�0Ljavax/xml/parsers/ParserConfigurationException;��getSequenceRank1�F(Lorg/das2/qds/QDataSet;D)Lorg/das2/qstream/QdsToD2sStream$Sequence1D;�rAvg�D�rDelta�rJitter�
rNextInterval�
rMaxJitter�rMin�	rInterval�sFmt�seq�,Lorg/das2/qstream/QdsToD2sStream$Sequence1D;��
getQdsAxis�+(Lorg/das2/qds/QDataSet;)Ljava/lang/String;�nRank�nMaxRank�copySimpleProps�?(Lorg/das2/qds/MutablePropertyDataSet;Lorg/das2/qds/QDataSet;)I�sKey�oVal�Ljava/lang/Object;�dsDest�%Lorg/das2/qds/MutablePropertyDataSet;�dsSrc�nAdded��3�<clinit>�
SourceFile�QdsToD2sStream.java�����org/das2/qstream/QdsToD2sStream�������������"java/lang/IllegalArgumentException�PNumber of significant digits in the output must be between 2 and 17, received %d�java/lang/Object���������aNumber of fractional seconds digits in the output must be between 0 and 12 inclusive, received %d������|Hs||%d|�
|Hx|%d|%d|�
[%02d]%06d����������
|Dx|%d|%d|���:%02d:�����������������+org/das2/qstream/QdsToD2sStream$QdsXferInfo����l�����������l�l������java/lang/AssertionError�	
���
���time���length���	frequnecy���energy���angle���interval���size���flux���temperature�mhz�	frequency�khz�hz�V!a2!nm!a-2!nHz!a-1!n�e_spec_dens�nT!a2!nHz!a-1!n�b_spec_dens�org/das2/qds/QDataSet�BUNDLE_1 !"#$%&'�LS�3.0()*�"org/w3c/dom/ls/DOMImplementationLS+,-./�format-pretty-print0�1234�xml-declaration56789:;<=�.javax/xml/parsers/ParserConfigurationException�java/lang/RuntimeException��>?@A�%%.%de�*org/das2/qstream/QdsToD2sStream$Sequence1DB�CD��E��FG��H$I���PLANE_0�y�z�x�w�DEPEND_0����JK�LMN�java/lang/String�O4PQ�qstreamRST�����2.2�	2.3/basic�����java/util/ArrayList�NAMEUV�UNITS�FORMAT�
SCALE_TYPE�LABEL�DESCRIPTION�
FILL_VALUE�	VALID_MIN�	VALID_MAX�TYPICAL_MIN�TYPICAL_MAX�USER_PROPERTIES�.org/das2/qstream/QdsToD2sStream$PacketXferInfo�2.4/general�java/io/IOException�$java/io/UnsupportedEncodingException�%java/nio/channels/WritableByteChannel�java/io/OutputStream�java/nio/ByteBuffer�java/util/Iterator�#org/das2/qds/MutablePropertyDataSet�java/lang/Integer�valueOf�(I)Ljava/lang/Integer;�format�9(Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String;�(Ljava/lang/String;)V�!java/nio/charset/StandardCharsets�UTF_8�Ljava/nio/charset/Charset;�getBytes�(Ljava/nio/charset/Charset;)[B�US_ASCII�([B)V�java/nio/channels/Channels�
newChannel�?(Ljava/io/OutputStream;)Ljava/nio/channels/WritableByteChannel;�xSliceBytes�()I�wrap�([B)Ljava/nio/ByteBuffer;�java/nio/ByteOrder�nativeOrder�()Ljava/nio/ByteOrder;�order�+(Ljava/nio/ByteOrder;)Ljava/nio/ByteBuffer;�put�lDsXfer�java/util/List�get�(I)Ljava/lang/Object;�datasets�rank�	transtype�Lorg/das2/qstream/TransferType;�value�(I)D�org/das2/qstream/TransferType�(DLjava/nio/ByteBuffer;)V�(I)I�(II)D�(II)I�(III)D�isAscii�()Z�(IB)Ljava/nio/ByteBuffer;�flip�()Ljava/nio/Buffer;�(Ljava/nio/ByteBuffer;)I�position�(I)Ljava/nio/Buffer;�org/das2/datum/UnitsUtil�isTimeLocation�(Lorg/das2/datum/Units;)Z�org/das2/datum/Units�meters�isConvertibleTo�hertz�eV�degrees�seconds�bytes�cm_2s_1keV_1�kelvin�toString�()Ljava/lang/String;�equalsIgnoreCase�(Ljava/lang/String;)Z�property�&(Ljava/lang/String;)Ljava/lang/Object;�org/das2/qds/DataSetOps�slice1�?(Lorg/das2/qds/QDataSet;I)Lorg/das2/qds/MutablePropertyDataSet;�org/w3c/dom/Document�getImplementation�!()Lorg/w3c/dom/DOMImplementation;�org/w3c/dom/DOMImplementation�
getFeature�8(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/Object;�createLSSerializer�()Lorg/w3c/dom/ls/LSSerializer;�org/w3c/dom/ls/LSSerializer�getDomConfig� ()Lorg/w3c/dom/DOMConfiguration;�java/lang/Boolean�(Z)Ljava/lang/Boolean;�org/w3c/dom/DOMConfiguration�setParameter�'(Ljava/lang/String;Ljava/lang/Object;)V�
writeToString�&(Lorg/w3c/dom/Node;)Ljava/lang/String;�(javax/xml/parsers/DocumentBuilderFactory�newInstance�,()Ljavax/xml/parsers/DocumentBuilderFactory;�newDocumentBuilder�%()Ljavax/xml/parsers/DocumentBuilder;�!javax/xml/parsers/DocumentBuilder�newDocument�(Ljava/lang/Throwable;)V�java/lang/Math�abs�(D)D�java/lang/Double�(D)Ljava/lang/Double;�sMinval�	sInterval�org/das2/qds/SemanticOps�isJoin�slice0�isBundle�iterator�()Ljava/util/Iterator;�hasNext�next�()Ljava/lang/Object;�putProperty�java/lang/Class�desiredAssertionStatus�org/das2/datum/LoggerManager�	getLogger�.(Ljava/lang/String;)Ljava/util/logging/Logger;�add�(Ljava/lang/Object;)Z!������������������������������������������������������������������������������������������������������������������������������������������������������������������N�����*��*��*��*���������������[����	����\��]��������������������������������g*��*��*��*����&����Y��Y��	S��
���*����*��	����Y��Y��	S��
���*�����������F����l����	����n��o��p��q�+�s�/�q�6�v�;�y�?�z�I�{�V�}�Z�{�a���f������� ����g���������g��������g�������������6�����
�����������������������������,�����y-��
��:��<����Y���	S��
:��<��Y��	SY���	S��
:����Y��	SY���	S��
:����:*��*�����������*�
�����	���������)���G���b���l���r���x�������\�	�&�������D���������y���������y��������y��������y������	�p������b�������l�
�������������)��������������������������������+��:��#��Y��	SY����	S��
:����Y��	S��
:����:���`6�:		��:

����W
��W����������� �66�9:
6��!����������:

����"��������������������4���i
��#
����$�
��%���6
����&���!
��#
����'�
��%���ԧ�d6
����&���?6
����(���#
��#
����)�
��%���Є�������*����+Y��,����
��
��#��-��
d
��.W
��/W
��0�W
���1W���Ʊ����������%��B�H�I�+L�=O�GQ�RR�XS�_T�hV�pX��Y��[��\��]��_��a��b��fgf#h&l:mPnjmplvoyq�\�t�u�v�w�x�Y�z��������(���������/�����=�3�����)�M����������������-�����
��=������������������������������������������������������=�������G�������Rw������Xq�����	�_j�����
��A����������Z���+��������M�
����������������������?����.������2��
����������������������_������+��2�+��3��4�+��5��6��7�+��8��6��9�+��:��6��;�+��<��6��=�+��>��6��?�+��@��6��A�+��B��6��C�+��D��6��E�+��FM,G��H��I�,J��H��I�,K��H��I�,L��H��M�,N��H��O�2���������N�����������+��8��E��R��_��l��y��~��������������������������� ���������������������~�?�����������	���������������������7+Q��R���+=+��&���+��SN-��"������������������������������*��3��5������*���������
�#��������7���������7�������������
�������������������J*��T�L+UV��W���XM,��Y�N-��Z�[��\��]�-��Z�^��\��]�-*��_�:��������������������-��>��G������4����J��������C�������5������.��G�����������t�������`��aL+��b�L��dY+��e�������c���������������
������ �����
�		����������������L
������C������+��"����+�� ����+��$�9++�� �d��$�g+�� �d�o96+�� ���a+��$�+d��$�g9���>c��f�go9
g��f9�����
����
o9(��������i��Y*��d��	S��
:��jY��k:��Y��lS��
��m��Y��lS��
��n���������V���������!��>��L��a��i��w������������������������������������������z��w�-
�
���#����	��a�I��A�i������������������������������!����>������8������/������\���(���������������I����������
������������������	������������*��o��	*��pK*��q��d*��"���*��pK��Q<=*�� ���1*��pN-��"�6-r��R������
-��"�<������s���t��*��"�����E�������������&��� ���#u�t�v�*w��R���u�*r��R���s�t����������^����
���'�)�5�;�C�N�P�]�c�k�s �u,��-��.��/��2��3��4��6�����4��;�"������C�����+�8������)�L������������������"�
����$������"

�������������B>��x��y�:��z���-��{���|:,��R�Y:��+��}�����������������S�U�"V�0W�:X�=Z�@[�����>��"�����-� !����B���������B"#����B$�����@%��������$����&��0���'(&�����)����������������~������*��������|Y�SY�S������Y�����x��x�����W��x�����W��x�����W��x�����W��x�����W��x�����W��x�����W��x�����W��x�����W��x�����W��x�����W��x�����W���������F����G��J��Q�);�3<�>=�I>�T?�_@�jA�uB��C��D��E��F��G��H������@�*���+�������j���������������