2 2    1 1  1       1       '   d  _segmentData'Lcom/drew/imaging/jpeg/JpegSegmentData;RuntimeInvisibleAnnotations#Lcom/drew/lang/annotations/NotNull; SEGMENT_SOSB ConstantValue MARKER_EOI SEGMENT_APP0 SEGMENT_APP1 SEGMENT_APP2 SEGMENT_APP3 SEGMENT_APP4 SEGMENT_APP5 SEGMENT_APP6 SEGMENT_APP7 SEGMENT_APP8 SEGMENT_APP9 SEGMENT_APPA SEGMENT_APPB SEGMENT_APPC SEGMENT_APPD SEGMENT_APPE SEGMENT_APPF SEGMENT_SOI SEGMENT_DQT SEGMENT_DHT SEGMENT_SOF0 SEGMENT_COM(Ljava/io/File;)VCode StackMapTable Exceptions$RuntimeInvisibleParameterAnnotations([B)V(Ljava/io/InputStream;Z)V readSegment(B)[B$Lcom/drew/lang/annotations/Nullable;(BI)[B readSegments(B)Ljava/lang/Iterable; Signature(B)Ljava/lang/Iterable<[B>;getSegmentCount(B)IgetSegmentData)()Lcom/drew/imaging/jpeg/JpegSegmentData;G(Ljava/io/BufferedInputStream;Z)Lcom/drew/imaging/jpeg/JpegSegmentData;checkForBytesOnStream"(Ljava/io/BufferedInputStream;IZ)Z gjava/lang/NullPointerExceptionjava/io/FileInputStream ghjava/io/BufferedInputStream g z 34 java/io/ByteArrayInputStream gr vy y { ~%com/drew/imaging/jpeg/JpegSegmentData -com/drew/imaging/jpeg/JpegProcessingExceptionnot a jpeg file g 0stream ended before segment header could be read java/lang/StringBuilder6expected jpeg segment start identifier 0xFF at offset , not 0x Jpeg data ended unexpectedly.3segment size would extend beyond file stream length$segment size would be less than zerojava/io/IOException"IOException processing Jpeg file: g  java/lang/InterruptedException'com/drew/imaging/jpeg/JpegSegmentReaderjava/lang/Object java/io/Filejava/io/InputStreamjava/lang/Throwable[B()V(Ljava/io/InputStream;)Vclose getSegment getSegmentsread([BII)I(Ljava/lang/String;)V()Iappend-(Ljava/lang/String;)Ljava/lang/StringBuilder;(I)Ljava/lang/StringBuilder;java/lang/Integer toHexString(I)Ljava/lang/String;toString()Ljava/lang/String; getMessage*(Ljava/lang/String;Ljava/lang/Throwable;)V addSegment(B[B)V availablejava/lang/Threadsleep(J)V!123456789:;89<=89>?89@A89BC89DE89FG89HI89JK89LM89NO89PQ89RS89TU89VW89XY89Z[89\]89^_89`a89bc89de89f ghiC*+ YMY+M**Y, ,, N,, -,7787j+kl&klmnop'q6griL+*+ YY Y+ M**, jkspq6gtiY2*+ Y+ + Y+N**- jkm Gupq 6vwi* 5xvyi * 5xz{i * |}56~i * i* 56zi$YN6:+ Y3~3~ؠ6 Y*+ Y+~6~0YY~ !+~6: +  Y" 3x#~ 3~6 *+  Y$ Y% : +   Y" `6~ڠ7-: ++&&: YY( )! * ~٠7-: ++&&: YY( )! * - +:YY()!*:++&&:YY()!* RZ]''R'''R'j&s@C+s/sB"B" kubn kuoB"p56q 6ic8+,(6+,-/:%+.0j@Hp'q 6