�������4��	��R
� �S
��T	��U�V
��S	��W	��X
��Y
�Z�[��\�]
��^�_�`	��a
��b
�c�d	��e
��f
�g�h
��i�_�j�k��l�_�m	��n�o
��S�p
�q�r�s�t�odo�[I�
rangeIterList�Ljava/util/List;�	Signature�;Ljava/util/List<Ljava/util/Iterator<Ljava/lang/Integer;>;>;�stride�done�J�total�$assertionsDisabled�Z�this$0�Lucar/ma2/Section;�<init>�(Lucar/ma2/Section;[I)V�Code�LineNumberTable�LocalVariableTable�i�I�iter�Ljava/util/Iterator;�this�Iterator�InnerClasses�Lucar/ma2/Section$Iterator;�shape�ss�LocalVariableTypeTable�)Ljava/util/Iterator<Ljava/lang/Integer;>;�
StackMapTable�"�hasNext�()Z�next�([I)I�index�incr�()V�	iterReset�digit�currentElement�()I�ii�value�<clinit>�
SourceFile�Section.java�-�.�/�H�u�L�!�"�java/util/ArrayList�#�$�'�"�v�w�x�y�z�D�{�java/lang/Integer�|�L�}�~��(�)�����������*�)�K�L�������G�H�����java/util/Iterator�B�C�����+�,�java/lang/AssertionError�ucar/ma2/Section�����C�ucar/ma2/Section$Iterator�java/lang/Object�getRank�getRange�(I)Lucar/ma2/Range;�ucar/ma2/Range�iterator�()Ljava/util/Iterator;�()Ljava/lang/Object;�intValue�java/util/List�add�(Ljava/lang/Object;)Z�getShape�()[I�ucar/ma2/Index�computeSize�([I)J�java/lang/System�	arraycopy�*(Ljava/lang/Object;ILjava/lang/Object;II)V�get�(I)Ljava/lang/Object;�set�'(ILjava/lang/Object;)Ljava/lang/Object;�java/lang/Class�desiredAssertionStatus�!�� �����!�"����#�$��%����&��'�"����(�)����*�)���+�,���-�.������/�0��1��|������*+��*��**�����
��*��Y����**�����
��>+��d6��*��O,.h>�����6+����4+��	��
:*���������
O*�����W����*	��*+�����������2���F���U�	O�Q�!R�.V�0W�=X�EY�LW�R\�^]�i^�}_��\��b��c��d�3���H��8��4�5��i� �6�7��U�:�4�5������8�;�������-�.������<�"��0�p�=�5��>�����i� �6�?��@������8����A��������9��B�C��1���G�����*��*������������2������l�3��������8�;���@����@��D�E��1���������4*��=+��*��+*�����*Y��
a��*��*�����*�������2������v�w�	x�z�"{�.|�2}�3��� ����4�8�;�����4�F�"���/�D�5��@��������G�H��1��'�����}*����d<��q*�������M,�����*��,�������
O��E*����	��
N*��-�������
O*��-���W����������Y�����������2���6�
����
������%��7��:��F��X��d��g��y��|��3���*���]�6�7��F�3�I�7����}�8�;���
�s�J�5��>������]�6�?��F�3�I�?��@������
��/���>��K�L��1���������'<=*������*��.*��.h`<���������2��������������%��3��� ���!�M�5����'�8�;����%�N�5��@���
����� ��O�H��1���4�������������������2������N�@����@��P����Q�:���
����9�