�������4��
��h�i
��j	�k�l�m�n
��o	�p�q
��r	��s
�t�u�v
��j
��w
��x
��y
��z
��{�|�}
��~
���������InnerClasses�Builder�Builder2�<init>�N(Lucar/nc2/NetcdfFile;Lucar/nc2/Group;Lucar/nc2/Structure;Ljava/lang/String;)V�Code�LineNumberTable�LocalVariableTable�this�Lucar/nc2/Sequence;�ncfile�Lucar/nc2/NetcdfFile;�group�Lucar/nc2/Group;�parent�Lucar/nc2/Structure;�	shortName�Ljava/lang/String;�dims�Ljava/util/List;�LocalVariableTypeTable�&Ljava/util/List<Lucar/nc2/Dimension;>;�
Deprecated�RuntimeVisibleAnnotations�Ljava/lang/Deprecated;�getStructureIterator�#(I)Lucar/ma2/StructureDataIterator;�
bufferSize�I�
Exceptions���read�([I[I)Lucar/ma2/Array;�origin�[I�shape�$(Ljava/lang/String;)Lucar/ma2/Array;�sectionSpec�"(Ljava/util/List;)Lucar/ma2/Array;�ranges�"Ljava/util/List<Lucar/ma2/Range;>;�	Signature�4(Ljava/util/List<Lucar/ma2/Range;>;)Lucar/ma2/Array;�$(Lucar/ma2/Section;)Lucar/ma2/Array;�section�Lucar/ma2/Section;�
readStructure�()Lucar/ma2/StructureData;�(I)Lucar/ma2/StructureData;�index�(II)Lucar/ma2/ArrayStructure;�start�count�slice�(II)Lucar/nc2/Variable;�dim�value�'(Lucar/ma2/Section;)Lucar/nc2/Variable;�
subsection�.(Lucar/nc2/Sequence$Builder;Lucar/nc2/Group;)V�builder�Lucar/nc2/Sequence$Builder;�parentGroup�Lucar/nc2/Sequence$Builder<*>;�1(Lucar/nc2/Sequence$Builder<*>;Lucar/nc2/Group;)V�	toBuilder�()Lucar/nc2/Sequence$Builder;� ()Lucar/nc2/Sequence$Builder<*>;�addLocalFieldsToBuilder�8(Lucar/nc2/Sequence$Builder;)Lucar/nc2/Sequence$Builder;�b�<Lucar/nc2/Sequence$Builder<+Lucar/nc2/Sequence$Builder<*>;>;�\(Lucar/nc2/Sequence$Builder<+Lucar/nc2/Sequence$Builder<*>;>;)Lucar/nc2/Sequence$Builder<*>;���()Lucar/nc2/Structure$Builder;���()Lucar/nc2/Variable$Builder;�
SourceFile�
Sequence.java���java/util/ArrayList������������������������������#�$���2���'java/lang/UnsupportedOperationException�8������U�[�]�^�]���ucar/nc2/Sequence$Builder�ucar/nc2/Sequence$Builder2����Z�[�ucar/nc2/Sequence�ucar/nc2/Structure�ucar/nc2/Sequence$1�java/io/IOException�ucar/nc2/Structure$Builder���ucar/nc2/Variable$Builder�()V�ucar/nc2/Dimension�VLEN�Lucar/nc2/Dimension;�java/util/List�add�(Ljava/lang/Object;)Z�
setDimensions�(Ljava/util/List;)V�ucar/ma2/DataType�SEQUENCE�Lucar/ma2/DataType;�setDataType�(Lucar/ma2/DataType;)V�ucar/nc2/NetcdfFile�7(Lucar/nc2/Structure;I)Lucar/ma2/StructureDataIterator;�()Lucar/ma2/Array;�/(Lucar/nc2/Structure$Builder;Lucar/nc2/Group;)V�:(Lucar/nc2/Structure$Builder;)Lucar/nc2/Structure$Builder;�(Lucar/nc2/Sequence$1;)V�ucar/nc2/Variable�!���������������������+*+,-����Y��:�����W*��*���������������� �	�"��#��$�#�%�*�&� ���>����+�!�"�����+�#�$����+�%�&����+�'�(����+�)�*����+�,��-�������+�.��/�����0�����1����2�3�����>�����
*��	*��
������������)� �������
�!�"�����
�4�5��6�����7��8�9�����F�������Y��������������1� ��� �����!�"������:�;�����<�;���8�=�����<�������Y��������������9� ��������!�"������>�*���8�?�����N�������Y��������������A� ��������!�"������@�,��-��������@�A��B����C��8�D�����9�����*��
������������F� ��������!�"������E�F��6�����7��G�H�����2�������Y��������������N� ��������!�"����G�I�����<�������Y��������������V� ��������!�"������J�5���G�K�����F�������Y��������������^� ��� �����!�"������L�5�����M�5���N�O�����F�������Y��������������f� ��� �����!�"������P�5�����Q�5���E�R�����<�������Y��������������n� ��������!�"������S�F����T�����[�����*+,����������
����t��u� ��� �����!�"������U�V�����W�&��-��������U�X��B����Y��Z�[�����2�����*����������������y� ��������!�"���B����\��]�^�����O�����	*+����������������~� �������	�!�"�����	�_�V��-�������	�_�`��B����a�	�U�[�����!������	��Y����������������B����\A�Z�c�����/�����*��������������� ��������!�"��A�Z�e�����/�����*��������������� ��������!�"����f����g����*���������	����
�b��	�d���