�������4��	�!�V	�!�W	�!�X	�!�Y
�"�Z	�!�[
�G�\
�F�]	�^�_�`
�
�Z�a
�
�b
�
�c
�
�d
�e�f�g
�G�h
�G�i	�!�j	�!�k
�G�l
�G�m�n
��o	�!�p
��q
��r�s
�
�t�u�v�w�x�srcPos�I�	resultPos�nelems�total�	startElem�index�Lucar/ma2/Index;�first�Z�this$0� Lucar/nc2/ncml/AggregationTiled;�<init>�G(Lucar/nc2/ncml/AggregationTiled;Lucar/ma2/Section;Lucar/ma2/Section;)V�Code�LineNumberTable�LocalVariableTable�d�ii�this�
TileLayout�InnerClasses�+Lucar/nc2/ncml/AggregationTiled$TileLayout;�localSection�Lucar/ma2/Section;�wantSection�dataSection�
resultSection�rank�product�J�stride�[I�shape�
StackMapTable�y�z�C�
Exceptions�{�hasNext�()Z�toString�()Ljava/lang/String;�
access$000�.(Lucar/nc2/ncml/AggregationTiled$TileLayout;)I�x0�
access$100�
access$200�
SourceFile�AggregationTiled.java�&�$�%�$�#�$�-�.�/�|�+�,�}�~����������java/lang/StringBuilder� resultSection: ���������M�N������� dataSection: ���������'�$�(�$���������ucar/ma2/Index�/���)�*���������
  nElems: �����	 srcPos: � resultPos: �)ucar/nc2/ncml/AggregationTiled$TileLayout�java/lang/Object�ucar/nc2/ncml/AggregationTiled�ucar/ma2/Section�ucar/ma2/InvalidRangeException�()V�compact�()Lucar/ma2/Section;�
access$300�#(Lucar/nc2/ncml/AggregationTiled;)Z�java/lang/System�out�Ljava/io/PrintStream;�append�-(Ljava/lang/String;)Ljava/lang/StringBuilder;�-(Ljava/lang/Object;)Ljava/lang/StringBuilder;�java/io/PrintStream�println�(Ljava/lang/String;)V�getRank�()I�computeSize�()J�	getOrigin�(I)I�getShape�([I[I)V�incr�currentElement�(I)Ljava/lang/StringBuilder;� �!�"�����#�$����%�$����&�$����'�$����(�$�����)�*�����+�,���-�.������/�0��1��h����%*+��*��*��,��:-��:+����7��	��
Y����
��������	��
Y����
��������6*�����
7*��d6		��=	��	��d6

��*Y���
�ia���	���i7�	����**����*,d����d�
:	d�
:
d���7d6��*	�O
��O���i7�����*��Y
	���������2���v����	)����!�;�U
�\
�f�i�n�y������������������ ��!��"��#$!&$'�3���z����#�4�$�
�t�?�5�$�	���,�5�$���%�6�9����%�:�;���%�<�;���=�;���>�;��\���?�$��i���@�A����V�B�C�	���N�D�C�
�E���5���U��!�F�G�G�G�G������+����5�H�H��+�I�����J���K�L��1���������B*����
*���*Y��*��`��*��*�����*����W**��*����`�������2���&�	��,�-�.�1�2�&3�(5�06�@7�3�������B�6�9���E������M�N��1���Y�����/��
Y����
*������
*���� ��
*�����������2������;�3�������/�6�9���O�P��1���/�����*�������2���������3��������Q�9���R�P��1���/�����*�������2���������3��������Q�9���S�P��1���/�����*�������2���������3��������Q�9����T����U�8���
��!�F�7�