3 -  , , , , , , , ,        ,  ! , , isLjava/io/InputStream;maxsizeIincbuf[BlenposcompleteZ(Ljava/io/InputStream;III)VCodeLineNumberTableLocalVariableTablethis,Lucar/jpeg/jj2000/j2k/util/ISRandomAccessIO;size StackMapTable(Ljava/io/InputStream;)V growBuffer()VnewbufeLjava/lang/OutOfMemoryError;effinc5 Exceptions readInputnkclosegetPos()Iseek(I)Vofflengthread readFully([BII)VbgetByteOrderingreadByte()BreadUnsignedByte readShort()SreadUnsignedShortreadIntreadUnsignedInt()JreadLong readFloat()F readDouble()D skipBytes(I)Iflushwrite writeBytev writeShortwriteInt writeLong(J)VJ writeFloat(F)VF writeDouble(D)VD SourceFileISRandomAccessIO.java :G"java/lang/IllegalArgumentException /0java/lang/Integer 45 32 12 72 62 89 :;java/io/IOExceptionjava/lang/StringBuilderReached maximum cache size ( ) :java/lang/OutOfMemoryError!Out of memory to cache input data Already reached EOF T FG Y RGjava/io/EOFException OGPosition beyond EOF"ucar/jpeg/jj2000/j2k/io/EndianType YT   read-only*ucar/jpeg/jj2000/j2k/util/ISRandomAccessIOjava/lang/Object&ucar/jpeg/jj2000/j2k/io/RandomAccessIOjava/io/InputStreamappend-(Ljava/lang/String;)Ljava/lang/StringBuilder;(I)Ljava/lang/StringBuilder;toString()Ljava/lang/String;(Ljava/lang/String;)Vjava/lang/System arraycopy*(Ljava/lang/Object;ILjava/lang/Object;II)V available([BII)Ijava/lang/FloatintBitsToFloat(I)Fjava/lang/DoublelongBitsToDouble(J)D!,-./0123245627289:;<W* + Y*+*** * * * =6 wxy{"}+~27AGLQV>4W?@W/0WA2W32W12BCD :E<D *+  =  > ?@ /0FG<t*=*`* * *d=&YY* **`LNY*+* *+ERU=. "ERUV`ns>4RH5V IJt?@`H5oK2B&OL CMNOG<u* Y*<<* `* **** >*Y ` d<* * *=B-4EISW_chot> u?@\P2E0Q2B "NRG<\** * *= > ?@BNST</* => ?@NUV<j* * !Y"* =>?@W2BNXT<O* *#* => ?@B NYT<v* * **Y Z` 3~* * * *#* * !Y"* * Y$**Y Z` 3~=& ! " %2&9(D)L*W+a-> v?@B NZ[<o* `* ** +*Y ` * * `* *#* `* !Y"** +*Y ` =. C DE%F&I:JALNMVOdPnQ>*o?@o\5oW2oP2B&N]T<,=]> ?@^_<]"* * **Y Z` 3*&=k lo> "?@BN`T<`%* * **Y Z` 3~*&=} ~ > %?@B Nab<E* `* -**Y Z` 3x**Y Z` 3~*&x*&= 7> E?@B7NcT<G* `* 0**Y Z` 3~x**Y Z` 3~*&x*&= :> G?@B:NdT<* `* \**Y Z` 3x**Y Z` 3~x**Y Z` 3~x**Y Z` 3~*&x*&x*&x*&= f> ?@BfNef< * `* a'**Y Z` 3x**Y Z` 3~x**Y Z` 3~x**Y Z` 3~'*&x*&x*&x*&= ko> ?@BkNgf<q* `* **Y Z` 38y**Y Z` 3~0y**Y Z` 3~(y**Y Z` 3~ y**Y Z` 3~y**Y Z` 3~y**Y Z` 3~y**Y Z` 3~*&8y*&0y*&(y*& y*&y*&y*&y*&=. > ?@BNhi<* `* _**Y Z` 3x**Y Z` 3~x**Y Z` 3~x**Y Z` 3~)*&x*&x*&x*&)= iy> ?@BiNjk<w* `* **Y Z` 38y**Y Z` 3~0y**Y Z` 3~(y**Y Z` 3~ y**Y Z` 3~y**Y Z` 3~y**Y Z` 3~y**Y Z` 3~**&8y*&0y*&(y*& y*&y*&y*&y*&*=.  !"#$%&' > ?@BNlm<u(* * `* !Y"*Y ` =789<&=>(?@(P2BNnG<+=D> ?@oV<> Y+=J> ?@ \2NpV<> Y+=Q> ?@ q2NrV<> Y+=X> ?@ q2NsV<> Y+=_> ?@ q2Ntu<> Y+=f> ?@ qvNwx<> Y+=m> ?@ qyNz{<> Y+=t> ?@ q|N}~