3  g   g h g g g g 1      g   g   "        g           g g g 1 A   E E H E 1 H  !" O# O$ O%& S' () V* V+ V, -. / V012 13 ] 4 15 16 V7 18 19:;channel'Ljava/nio/channels/WritableByteChannel; headerWrittenZ isStillValidvarNamesLjava/util/Set; Signature#Ljava/util/Set;(Ljava/lang/String;)VCodeLineNumberTableLocalVariableTablethis(Lcom/jmatio/io/MatFileIncrementalWriter;fileNameLjava/lang/String; Exceptions(Ljava/io/File;)VfileLjava/io/File;*(Ljava/nio/channels/WritableByteChannel;)Vchanwrite(Lcom/jmatio/types/MLArray;)VbaosLjava/io/ByteArrayOutputStream;dosLjava/io/DataOutputStream; compresserLjava/util/zip/Deflater;input[B compresseddoutcompressedBytesbufLjava/nio/ByteBuffer;eLjava/io/IOException;dataLcom/jmatio/types/MLArray;vName StackMapTable<=(Ljava/util/Collection;)Vmatrixiae$Ljava/lang/IllegalArgumentException;Ljava/util/Collection;LocalVariableTypeTable2Ljava/util/Collection;>5(Ljava/util/Collection;)Vclose()V writeHeaderiIheaderLcom/jmatio/io/MatFileHeader;dest[CsrcendianIndicatorversion:?@A writeMatrix7(Ljava/io/DataOutputStream;Lcom/jmatio/types/MLArray;)VtagLcom/jmatio/io/OSArrayTag;buffer bufferDOSac[Ljava/lang/Character;aitagai[Iad[Ljava/lang/Double;outputarray writeFlagsoswriteDimensionsdims writeName nameByteArray SourceFileMatFileIncrementalWriter.java java/io/File rs r|java/io/FileOutputStream BC r r ij kl mljava/util/TreeSet no DEF GH"java/lang/IllegalArgumentExceptionjava/lang/StringBuilderError: variable IJ) specified more than once for file input. KE java/io/ByteArrayOutputStreamjava/io/DataOutputStream rL java/util/zip/Deflater MN"java/util/zip/DeflaterOutputStream rO P A QRcom/jmatio/common/MatDataTypes SR TU VW? Xjava/io/IOExceptionY Z[> \] ^_com/jmatio/types/MLArray @ `a bE< cde fg hN Ti jk jl mk nkcom/jmatio/types/MLChar opq rs tucom/jmatio/io/OSArrayTag rv wxcom/jmatio/types/MLNumericArray yz r{ |] }z ~ucom/jmatio/types/MLStructure k N com/jmatio/types/MLCell com/jmatio/types/MLSparse      com/jmatio/io/MatlabIOExceptionCannot write matrix of type:  k k ] k  N&com/jmatio/io/MatFileIncrementalWriterjava/lang/Objectjava/lang/Stringjava/lang/Throwablejava/util/Iterator%java/nio/channels/WritableByteChannelcom/jmatio/io/MatFileHeaderjava/nio/ByteBuffer getChannel!()Ljava/nio/channels/FileChannel;getName()Ljava/lang/String; java/util/Setcontains(Ljava/lang/Object;)Zappend-(Ljava/lang/String;)Ljava/lang/StringBuilder;toString(Ljava/io/OutputStream;)V toByteArray()[B1(Ljava/io/OutputStream;Ljava/util/zip/Deflater;)V([B)VallocateDirect(I)Ljava/nio/ByteBuffer;putIntput([B)Ljava/nio/ByteBuffer;flip()Ljava/nio/Buffer;(Ljava/nio/ByteBuffer;)Ijava/util/Collectioniterator()Ljava/util/Iterator;hasNext()Znext()Ljava/lang/Object; createHeader()Lcom/jmatio/io/MatFileHeader;getDescription toCharArray()[Cjava/lang/System arraycopy*(Ljava/lang/Object;ILjava/lang/Object;II)VgetEndianIndicator(B)Ljava/nio/ByteBuffer;position()I(I)Ljava/nio/Buffer; getVersiongetType exportChar()[Ljava/lang/Character;java/lang/Character charValue()C writeByte(I)V(I[B)VwriteTo(Ljava/io/DataOutputStream;)VgetRealByteBuffer()Ljava/nio/ByteBuffer;(ILjava/nio/ByteBuffer;)V isComplexgetImaginaryByteBufferwriteIntgetMaxFieldLenthgetKeySetToByteArray getAllFields()Ljava/util/Collection;cells()Ljava/util/ArrayList;java/util/ArrayListgetIR()[IgetJC exportReal()[Ljava/lang/Double;java/lang/Double doubleValue()D writeDouble(D)VexportImaginary typeToString(I)Ljava/lang/String;sizegetFlagsisSparsegetMaxNZ getDimensionsgetNameToByteArray!ghijklmlnopq rstE *Y+u R Sv wx yz{-r|tH*Y+u ]^vwx}~{-rty)** * * * Y *+ * u"iD FGHj#k(lv)wx)j{-!t +M*,#YY,* ** YNY-:*+Y :-!:Y:Y"Y#:$%&!:  `':  )W  )W  *W +W*  ,W N-:  2-2urqrt2y9{AISZcirvz IScqikrbN6 + wxz2B{-!t1+.M,/,01N*-2M* ,M,"%"--u* "%&+-.0v4&.1wx1 1BG{-p!t8 * 3u  v  wx{-ty4MtN,56:-7,8:-h``':6--49W:`;W,<6z9W9W*W+W+,W* uJ #2<GM[amv~v\ 5wxij #p2aa2"5{-tT9Y:Y:*,=*,>*,?,@HKx CyY:Y:,AB:6   2CD EY!FN-GWEY ,HIJN-G,K9EY ,HLJN-GEY,HIJN-G,KEY,HLJN-GEY,HIJN-G,K̻EY,HLJN-GEY,HIJN-G,KEY,HLJN-G}EY ,HIJN-G,K_EY ,HLJN-GEEY ,HIJN-G,K'EY ,HLJN-G M6  N,OPNEY,OQFN-G,OR.:  / 01: * ,STU:  / 01: * ~Y:Y:,VW:  :  6 6     .6N EY!FN-GY:Y:,VX:  :  6 6     .6N EY!FN-GY:Y:,VY: 6     2Z[ EY !FN-G,KwY:Y:,V\: 6     2Z[ EY !FN-G$]YY^,@_`+N+aN+!$ul ")x      % &'*!,*-1.:3C4J5P8W:`;g<pAyBCFHIJOPQTVWX]^_bde fkl!m-p=qCsguovrwuy{|}4;AOU^ir} &/8v$ K@7'&J&&''g =8[  4u  QF= r 9wx99 0%'x 755577:    (<3; {-tMYNY-:,bN,c,VdN NEY-!F:+Gu& "17FLv>MwxMME;F 1{-tHYNY-:,e:6.NEY-!F:+Gu& #-3AGvRHwxHH@60A{-tFYNY-:,f:YNY-:$EY-!F:+Gu&  *1?EvHFwxFF>4.?{-