�������4J �B�� �G���� ��� �G�� �G�� �G���� �G�� �G�� ���� �����q���q���� ��� ���� ��� ���� ����� �G�� ��� ��� �������� ����� ��� ����� ��� ��� ��� ��� ���� ������ ���� ���� ������ ���� ������ ���� ������ ���� ������ ���� ������ ������ �9�� ������ �<������ ���� ������ �B���� �B�� ���sequenceLen�[I�sequenceOffset�total�I�<init>�(Lucar/ma2/StructureMembers;I)V�Code�LineNumberTable�LocalVariableTable�this�Lucar/ma2/ArraySequenceNested;�members�Lucar/ma2/StructureMembers;�nseq�makeStructureData�4(Lucar/ma2/ArrayStructure;I)Lucar/ma2/StructureData;�as�Lucar/ma2/ArrayStructure;�index�getStructureData�(I)Lucar/ma2/StructureData;�setSequenceLength�(II)V� outerIndex�len�getSequenceLength�(I)I�getSequenceOffset�finish�()V�i�mShape�shape�data�Lucar/ma2/Array;�m�Member�InnerClasses�"Lucar/ma2/StructureMembers$Member;� StackMapTable�getTotalNumberOfStructures�()I�flatten�()Lucar/ma2/ArrayStructure;�sdata�Lucar/ma2/StructureData;�aw�Lucar/ma2/ArrayStructureW;�getScalarDouble�&(ILucar/ma2/StructureMembers$Member;)D�recnum�getJavaArrayDouble�'(ILucar/ma2/StructureMembers$Member;)[D�count�pa�[D���getScalarFloat�&(ILucar/ma2/StructureMembers$Member;)F�getJavaArrayFloat�'(ILucar/ma2/StructureMembers$Member;)[F�[F��� getScalarByte�&(ILucar/ma2/StructureMembers$Member;)B�getJavaArrayByte�'(ILucar/ma2/StructureMembers$Member;)[B�[B���getScalarShort�&(ILucar/ma2/StructureMembers$Member;)S�getJavaArrayShort�'(ILucar/ma2/StructureMembers$Member;)[S�[S���getScalarInt�&(ILucar/ma2/StructureMembers$Member;)I�getJavaArrayInt�'(ILucar/ma2/StructureMembers$Member;)[I�I� getScalarLong�&(ILucar/ma2/StructureMembers$Member;)J�getJavaArrayLong�'(ILucar/ma2/StructureMembers$Member;)[J�[J��� getScalarChar�&(ILucar/ma2/StructureMembers$Member;)C�getJavaArrayChar�'(ILucar/ma2/StructureMembers$Member;)[C�[C���getScalarString�7(ILucar/ma2/StructureMembers$Member;)Ljava/lang/String;�Lucar/ma2/ArrayChar;�Lucar/ma2/ArrayObject;�getJavaArrayString�8(ILucar/ma2/StructureMembers$Member;)[Ljava/lang/String;�n�result�[Ljava/lang/String;���getScalarStructure�=(ILucar/ma2/StructureMembers$Member;)Lucar/ma2/StructureData;�getArrayStructure�>(ILucar/ma2/StructureMembers$Member;)Lucar/ma2/ArrayStructure;�[Lucar/ma2/StructureData;��� SourceFile�ArraySequenceNested.java�M�H�I�ucar/ma2/StructureDataA�M�J�I�L�K�L�ucar/ma2/StructureData�v���T�U � ucar/ma2/StructureMembers$Member�ucar/ma2/ArrayStructureW !"�"java/lang/IllegalArgumentException�java/lang/StringBuilder�M�f�Type is #$#%�, must be double&'�M()*+�s,-."�, must be float/012345�, must be byte678�, must be short9:;� , must be int<�c=�, must be long>?@"�, must be charAB�ucar/ma2/ArrayCharCDE"�ucar/ma2/ArrayObjectFG�java/lang/String�, must be String or charH"�ucar/ma2/ArrayStructure�\�]�, must be Structure�MI�ucar/ma2/ArraySequenceNested�java/util/Iterator�ucar/ma2/Array� (Lucar/ma2/StructureMembers;[I)V�(Lucar/ma2/ArrayStructure;I)V�nelems�ucar/ma2/StructureMembers� getMembers�+()Lcom/google/common/collect/ImmutableList;�'com/google/common/collect/ImmutableList�iterator�2()Lcom/google/common/collect/UnmodifiableIterator;�hasNext�()Z�next�()Ljava/lang/Object;�getShape�()[I�java/lang/System� arraycopy�*(Ljava/lang/Object;ILjava/lang/Object;II)V�getDataType�()Lucar/ma2/DataType;�factory�'(Lucar/ma2/DataType;[I)Lucar/ma2/Array;�setDataArray�(Lucar/ma2/Array;)V�getStructureMembers�()Lucar/ma2/StructureMembers;�setStructureData�(Lucar/ma2/StructureData;I)V�ucar/ma2/DataType�DOUBLE�Lucar/ma2/DataType;�append�-(Ljava/lang/String;)Ljava/lang/StringBuilder;�-(Ljava/lang/Object;)Ljava/lang/StringBuilder;�toString�()Ljava/lang/String;�(Ljava/lang/String;)V�getDataArray�()Lucar/ma2/Array;�getSize� getDouble�(I)D�FLOAT�getFloat�(I)F�getPrimitiveClassType�()Ljava/lang/Class;�java/lang/Byte�TYPE�Ljava/lang/Class;�getByte�(I)B�java/lang/Short�getShort�(I)S�java/lang/Integer�getInt�java/lang/Long�getLong�(I)J�CHAR�getChar�(I)C� getString�(I)Ljava/lang/String;�STRING� getObject�(I)Ljava/lang/Object;� STRUCTURE�9(Lucar/ma2/StructureMembers;[I[Lucar/ma2/StructureData;)V�!�G�B�����H�I����J�I����K�L�����M�N��O���Z�����*+� YO��*� �������P�������$��%��&�Q��� �����R�S������T�U�����V�L���W�X��O���H����� ��Y+�������P�������*�Q��� ���� �R�S����� �Y�Z���� �[�L���\�]��O���>����� ��Y*�������P�������.�Q������� �R�S����� �[�L���^�_��O���J�����*��O�����P��� ����8��9�Q��� �����R�S������`�L�����a�L���b�c��O���;�����*��.�����P�������B�Q��������R�S������`�L���d�c��O���;�����*��.�����P�������L�Q��������R�S������`�L���e�f��O���������**��� ��*��<*����"*��*��O*Y��*��.`������**������ <*����*�� ��Y**��.��S����*�� ����L+�� ���@+�����M,��N-�`� :*��O--���,����:,����������P���N����S� �U��V��W�#�X�2�V�8�[�C�\�M�]�a�\�g�`���a���b���c���d���g���h���i���j�Q���H���'�g�L��E�"�g�L����+�h�I����#�i�I�����j�k����0�l�o������R�S���p��������&����!�� �q��E��r�s��O���/�����*�������P�������p�Q��������R�S����t�u��O���������8��Y*��� Y*��O��L=*������Y*��N+-������+�����P�������y��z� �{�*�|�0�z�6�~�Q���*��*��v�w����g�L����8�R�S����"�x�y��p�����������z�{��O���������=,������&��Y��Y����,���� ����!��"�,��#N-,��$h��%�����P��������� ���-���2���Q���*����=�R�S�����=�|�L����=�l�o��2��j�k��p����-��}�~��O�������_,������&��Y��Y����,���� ����!��"�,��$>,��#:�:6��h`��%R���������P���&� ����� ���-���2���8���=���F���V���\���Q���H��@��g�L����_�R�S�����_�|�L����_�l�o��2�-��L��8�'�j�k��=�"������p����-����G����������������O���������=,����&��&��Y��Y����,����'����!��"�,��#N-,��$h��(�����P��������� ���-���2���Q���*����=�R�S�����=�|�L����=�l�o��2��j�k��p����-�������O�������_,����&��&��Y��Y����,����'����!��"�,��$>,��#:�:6��h`��(Q���������P���&� ����� ���-���2���8���=���F���V���\���Q���H��@��g�L����_�R�S�����_�|�L����_�l�o��2�-��L��8�'�j�k��=�"������p����-����G����������������O���������@,����)��*��&��Y��Y����,����+����!��"�,��#N-,��$h��,�����P��������� ���0���5���Q���*����@�R�S�����@�|�L����@�l�o��5��j�k��p����0�������O�� �����b,����)��*��&��Y��Y����,����+����!��"�,��$>,��#:�:6��h`��,T���������P���&� ����� ���0���5���;���@���I���Y���_���Q���H��C��g�L����b�R�S�����b�|�L����b�l�o��5�-��L��;�'�j�k��@�"������p����0����G����������������O���������@,����)��-��&��Y��Y����,����.����!��"�,��#N-,��$h��/�����P��������� ���0���5���Q���*����@�R�S�����@�|�L����@�l�o��5��j�k��p����0�������O�� �����b,����)��-��&��Y��Y����,����.����!��"�,��$>,��#:� :6��h`��/V���������P���&� ����� ���0���5���;���@���I���Y���_���Q���H��C��g�L����b�R�S�����b�|�L����b�l�o��5�-��L��;�'�j�k��@�"������p����0����G����������������O���������@,����)��0��&��Y��Y����,����1����!��"�,��#N-,��$h��2�����P��������� ���0���5���Q���*����@�R�S�����@�|�L����@�l�o��5��j�k��p����0�������O�� �����b,����)��0��&��Y��Y����,����1����!��"�,��$>,��#:� :6��h`��2O���������P���&� ����� ���0���5���;���@���I���Y���_���Q���H��C��g�L����b�R�S�����b�|�L����b�l�o��5�-��L��;�'�j�k��@�"���I��p����0����G����������������O���������@,����)��3��&��Y��Y����,����4����!��"�,��#N-,��$h��5�����P��������� ���0���5���Q���*����@�R�S�����@�|�L����@�l�o��5��j�k��p����0�������O�� �����b,����)��3��&��Y��Y����,����4����!��"�,��$>,��#:�:6��h`��5P���������P���&� ����� ���0���5���;���@���I���Y���_���Q���H��C��g�L����b�R�S�����b�|�L����b�l�o��5�-��L��;�'�j�k��@�"������p����0����G����������������O���������=,����6��&��Y��Y����,����7����!��"�,��#N-,��$h��8�����P��������� ���-���2���Q���*����=�R�S�����=�|�L����=�l�o��2��j�k��p����-�������O�������_,����6��&��Y��Y����,����7����!��"�,��$>,��#:�:6��h`��8U���������P���&� ����� ���-���2���8���=���F���V���\���Q���H��@��g�L����_�R�S�����_�|�L����_�l�o��2�-��L��8�'�j�k��=�"������p����-����G����������������O���������V,����6��,��#��9N-��:�,����;��,��#��<N-��=��>���Y��Y����,����?����!��"�����P�������� ���"�*�3 �Q���4����j����*� �j������V�R�S�����V�|�L����V�l�o��p�����������O��{������,��$>��>:,����6��.,��#��9:6��h`��:S�����,����;��.,��#:6��h`��@��>S�������Y��Y����,����?����!��"�����P���>��������'�7�=�@�J�P�Y�l�r�u �Q���\� �!��g�L���"�j����S��g�L��P�%�j�k������R�S�������|�L������l�o�������L����������p���+���!��G����9���������������������O���������@,����A��,��#��BN-,��$h��C���Y��Y����,����D����!��"�����P������$� %�&�)�Q���*����j�Z����@�R�S�����@�|�L����@�l�o��p�����������O�������t,����A��J,��#��BN,��$6��:6��-h`��CS�����Y-��E,����F���Y��Y����,����D����!��"�����P���&� ��-� .�1�2�3�)4�93�?6�Q9�Q���H��"��g�L���?�j�Z���9��L���2�v������t�R�S�����t�|�L����t�l�o��p������"��G��B�����������������n��� �����m�