4IDATIHDRBGHIJKLMOQSTVWYefghijob()I()J()Ljava/lang/Object;()Ljava/lang/String;()V()Z()[B()[I()[S(F)V(I)I(I)V(II)I(II)V(III)I(IIII)V (IIIIIII)V(II[I)V(II[I)[I(J)V(Ljava/lang/Object;)Z(Ljava/lang/String;)V(Z)I([B)V([B)[B([BI)[B([BII)I([BII)V([BIIB)V([BIII)V ([BI[BII)V ([BI[BIII)V([CII)V)!RA PNG gray or gray alpha image cannot have a PLTE chunk. The chunk wil be ignored.OA PNG image may not contain more than one PLTE chunk. The chunk wil be ignored.Bad PNG signature!%Bad color type/bit depth combination!Bad length for IHDR chunk!Bad type for IHDR chunk!$Bit depth must be 1, 2, 4, 8, or 16!Code$Color type must be 0, 2, 3, 4, or 6! ConstantValue0Encountered unknown chunk with critical bit set!Error reading PNG image dataError reading PNG metadataError skipping PNG metadata ExceptionsFailed to read a chunk of type BGray+Alpha and RGBS images may not have a tRNS chunk, ignoring it.II/O error reading PNG header! IDAT_TYPE IEND_TYPE IHDR_TYPE IHDR_bitDepthIHDR_colorTypeIHDR_compressionMethodIHDR_filterMethod IHDR_heightIHDR_interlaceMethod IHDR_present IHDR_width ISO-8859-1Image height == 0!Image width == 0!Input source not set!Invalid chunk lenght Invalid chunk length JLineNumberTableLjava/lang/String;No input source set!DPLTE chunk contains too many entries for bit depth, ignoring extras. PLTE_TYPE PLTE_blue PLTE_green PLTE_presentPLTE_redPNGImageReader.javaPNG_COLOR_GRAYPNG_COLOR_GRAY_ALPHAPNG_COLOR_PALETTE PNG_COLOR_RGBPNG_COLOR_RGB_ALPHAPNG_FILTER_AVERAGEPNG_FILTER_NONEPNG_FILTER_PAETHPNG_FILTER_SUB PNG_FILTER_UP Signature SourceFile StackMapTableUTF8#Unknown compression method (not 0)!Unknown filter method (not 0)!&Unknown interlace method (not 0 or 1)!Unknown row filter type (= Z[B[C[I[S[[IabortRequestedabs adam7XOffsetadam7XSubsampling adam7YOffsetadam7YSubsamplingaddappend arraycopy bKGD_TYPE bKGD_bluebKGD_colorType bKGD_gray bKGD_green bKGD_index bKGD_presentbKGD_red bandOffsets cHRM_TYPE cHRM_blueX cHRM_blueY cHRM_greenX cHRM_greenY cHRM_present cHRM_redX cHRM_redYcHRM_whitePointXcHRM_whitePointYcheckReadParamBandSettingsclearAbortRequestclose)com/sun/imageio/plugins/common/ReaderUtil3com/sun/imageio/plugins/png/PNGImageDataEnumeration*com/sun/imageio/plugins/png/PNGImageReader'com/sun/imageio/plugins/png/PNGMetadatacomputeRegionscomputeUpdatedPixelscopyOfcreateFromBufferedImageTypecreateGrayscale createIndexedcreateInterleavedcreateInterleavedRastercreatePackedRaster createRastercreateWritableChilddebugdecodeAverageFilter decodeImagedecodePaethFilter decodePassdecodeSubFilterdecodeUpFilterdestinationBandsdestinationOffsetendfill flushBefore gAMA_TYPE gAMA_gamma gAMA_presentgetData getDataBuffer getDataTypegetDefaultReadParamgetDestinationgetDestinationBandsgetDestinationOffset getHeightgetImageMetadata getImageTypes getInstance getLocationgetMinXgetMinY getNumBands getNumImagesgetPixelgetRawImageTypegetSampleModel getSampleSizegetSourceBandsgetSourceMaxProgressivePassgetSourceMinProgressivePassgetSourceXSubsamplinggetSourceYSubsamplinggetStreamMetadatagetStreamPositiongetWidthgetWritableTile gotHeader gotMetadata$hIST chunk without prior PLTE chunk! hIST_TYPEhIST_histogram hIST_presenthasNextheight iCCP_TYPEiCCP_compressedProfileiCCP_compressionMethod iCCP_presentiCCP_profileName iTXt_TYPEiTXt_compressionFlagiTXt_compressionMethod iTXt_keywordiTXt_languageTag iTXt_textiTXt_translatedKeywordignoreMetadataimageIndex != 0!imageStartPositioninflateinputBandsForColorTypeiteratorjava/awt/Pointjava/awt/Rectanglejava/awt/color/ColorSpacejava/awt/image/BufferedImagejava/awt/image/DataBufferjava/awt/image/DataBufferBytejava/awt/image/DataBufferUShortjava/awt/image/Rasterjava/awt/image/SampleModeljava/awt/image/WritableRasterjava/io/BufferedInputStreamjava/io/ByteArrayInputStreamjava/io/ByteArrayOutputStreamjava/io/DataInputStreamjava/io/EOFExceptionjava/io/IOExceptionjava/io/InputStreamjava/io/SequenceInputStreamjava/lang/Booleanjava/lang/IllegalStateException#java/lang/IndexOutOfBoundsExceptionjava/lang/Integerjava/lang/Mathjava/lang/Stringjava/lang/StringBuilderjava/lang/Systemjava/lang/Throwablejava/util/ArrayListjava/util/Arraysjava/util/Enumerationjava/util/Iteratorjava/util/zip/Inflater!java/util/zip/InflaterInputStreamjava/util/zip/ZipExceptionjavax/imageio/IIOExceptionjavax/imageio/ImageReadParamjavax/imageio/ImageReader javax/imageio/ImageTypeSpecifier%javax/imageio/stream/ImageInputStream lastParamlengthmarkmaxmetadataminnext pHYs_TYPEpHYs_pixelsPerUnitXAxispHYs_pixelsPerUnitYAxis pHYs_presentpHYs_unitSpecifierpaethPredictorparse_PLTE_chunkparse_bKGD_chunkparse_cHRM_chunkparse_gAMA_chunkparse_hIST_chunkparse_iCCP_chunkparse_iTXt_chunkparse_pHYs_chunkparse_sBIT_chunkparse_sPLT_chunkparse_sRGB_chunkparse_tEXt_chunkparse_tIME_chunkparse_tRNS_chunkparse_zTXt_chunk pixelStream pixelsDoneprocessImageCompleteprocessImageProgressprocessImageStartedprocessImageUpdateprocessPassCompleteprocessPassStartedprocessReadAbortedprocessWarningOccurredread readFully readHeader readImagereadInt readMetadatareadNullTerminatedStringreadUnsignedBytereadUnsignedShortresetresetStreamSettings sBIT_TYPEsBIT_alphaBits sBIT_blueBitssBIT_colorType sBIT_grayBitssBIT_greenBits sBIT_present sBIT_redBitssPLT sample depth not 8 or 16! sPLT_TYPE sPLT_alpha sPLT_bluesPLT_frequency sPLT_greensPLT_paletteName sPLT_presentsPLT_redsPLT_sampleDepth sRGB_TYPE sRGB_presentsRGB_renderingIntentseekseekForwardOnly3seekForwardOnly and allowSearch can't both be true!setInput setLocationsetPixelsetRect skipBytesskipPass sourceBandssourceMaxProgressivePasssourceMinProgressivePass sourceRegionsourceXSubsamplingsourceYSubsamplingstream#sun/awt/image/ByteInterleavedRaster tEXt_TYPE tEXt_keyword tEXt_text tIME_TYPEtIME_day tIME_hour tIME_minute tIME_month tIME_present tIME_second tIME_year;T(Ljavax/imageio/ImageReadParam;Ljava/util/Iterator;II)Ljava/awt/image/BufferedImage;R(Ljava/awt/image/DataBuffer;IIII[ILjava/awt/Point;)Ljava/awt/image/WritableRaster;O(Ljava/awt/image/DataBuffer;IIILjava/awt/Point;)Ljava/awt/image/WritableRaster;i(Ljavax/imageio/ImageReadParam;IILjava/awt/image/BufferedImage;Ljava/awt/Rectangle;Ljava/awt/Rectangle;)V ]X ^X _X `X aX bX dX X X X X X X X X X X X X X X X X X 1X 2X 4X FX [X \X ]X ^X _X aX kX nX yX zX |X }X X X X X X X X X X X X X X X k c s 3 ` i m p   q r t   d e f g j x -  {  E m hm              ) ~ # # # # # # # # # # *# O# S# V# W# $ F' ' ' ' ' +' 7' 8' 9' =' >' @' B' G' M' Q' T' X' Y' ( ( ) ) * * * + H, - v- F. 6. :. ;. <. ?. A. C. D. I. . . ,/ ./ F0 w0 51 F2 3 t4 5 6 o6 F: P: ; < O= P> ? @ A B B PC   s  K L J  u     F   /% 7 r & F8 N8 F   F   R     F F   U  F! F" # % & ' ( D M N O P \ _ e f i n w x y z { |          ) * + , - . / 0 1 2 3 4 5 6 7 8 9 : ; < = > @ A B C E F G H I J K L Q R S T U V W X Y Z [ ` a b c d g h j k l m o p q r s t u v } ~                   ] ^ ? ] ^                                                                                                                                                  !5\XPpXPZXP[XPXPXPXPXPXPXP0XPZXPcXPlXPXPXPXPXPvXPyXPxXPwXPzXP|XP~XPXP{XP}XPP~)k{|X}XzXyXx-EFXX,FNl*+ *2* *!*1**.*******(*Y-*Y,*0*/*lN  %*/4:?DQ\afkr N8*+*+2*lUNGYN6)*2Y6 Y߿-ڧԻY-+0 %l #1:UQ'N `* *2 YL*2++3=+3P5+3N-+3G%+3 +3 +3 +3 Y*2= Y*2> Y *Y,*26*26*2++3~6+3~6+3~6+3~6 +3~6 *2W*2*2 Y Y'! Y &  Y  Y  Y Y Y   Y*,`*,9*,7*,3*,4*,5*, 6*, 8* LY+PS@P  )'N l8(jt~   $.3=]g!%'(*+-.1 234'50697B8K9P<S:T;_=U6.N*,a **,4*,4 *M*2,l>*,4$*,3x6 *>> 6 6 66*,a*,o*,n*,m66<*,o,3T*,n,3T*,m,3Tı 6 .>l!@ ADE&G,J-M1N;P?QJRUS[TaVdXk]q^y_~`abdghijlmnopmrU7'N*,4*,;*,*2>k*,4*,4*,;*,*2<;*,;*,*2?*,*2=*,*2:*,b&7l2 u vw&x;zC{V}^~n~U8'N*,*2F*,*2G*,*2D*,*2E*,*2B*,*2C*,*2@*,*2A*,cl*  0@P`pU9'N?*2<*,H*,dl U:.NwB*,a Y*,lr*2*,r*,r*,el  9AU;.NG*PM*,,x*,*2I,ddN*2-*,-p*,fl&  !#,6>FU<.N*2A*P:*,|W*26*,zW*26*,{W*P:*,}W*27 ae6 * : *, W*27 ae: *2 Y : Y : *,~ We=  lZ !,EP`jwU='Na9*,*2J*,*2K*,*2L*,gl 08U>'N*,4<*,*2PC 3*,*2R*,*2Q*,*2N *,*2M*,O*,h / l2 $4DTdoU?.Nn*,*Py*,y`d<*2=*,Slh`l>*, w*, v*, t*, s*, ut6h*,w*2O*,v*2O*,t*2O*,s*2O*,u*2Ot6h*,w*2O*,v*2O*,t*2O*,s*2O*,u*2O Y*,ivjj lv(0;EOYcm s |   ,?R[emU@'N9*,*2T*,jl"$%UA.Nl@*PM*,,W,ddN*2-*,Y-Wl( )+ ,*-?.UB'Ni*,*2Z*,*2X*,*2U*,*2V*,*2W*,*2Y*,kl"12 304@5P6`8h9UC.N*,4=g*,a *"*,o>6 *!6*,q*,\*2*,qW*2dW5* *2W*,*2]*,\bV**2W*,*2_*,*2^*,*2[*,\ **,l7:l"<= >?AE'F*G0H6J9LDMLN`OnPuQzRTUWXYZ[]^`abcegjkU ;NCY*LY+MYN,Y6 -ڧ, :,-ٰ.5575,l* n opt%u.x2y5x;y>zUD.Nc*PM*,,W*2>*,YW,dd:*2*,YWl"~ 2>IbUT'N*!**,4<*"c^*2=*2>*2W**2*2`WMY,*!*2=*2>YY*2*2*2a*26*2 :YYBIDATPLTEbKGDcHRMgAMAhISTiCCPiTXtpHYssBITsPLTsRGBtEXttIMEtRNSzTXt%*2W**2Y** *****"*2W*********"*2W*:*2Y:|Wz~Wz~W~W|6 * *,W*,W*2YY*2*2MY ,*! fi{M#5B 2t_(B lbX  *4:FSVcfijuz{ #&-;@CHS]hw     U @Nq66/*`3~6*`d3~`6*`Tѱ 1l& )*&,/&5. ANp56-*`3~6,`3~6*``Tұ 0l3 45"7.349 BN 6  /* `3~6, `3~6* `l`T 6  A* `3~6* `d3~6, `3~6* ``l`T N 2 Dl2 @ AB"D0@6GAHMI\JhLyGN 51N9`d>d6d6d6 .l& QRSTV,W.X5Y7[ BN- 6  -* `3~6, `3~6* ``T 6  R* `3~6* `d3~6, `3~6, `d3~6 * ` `T P 0 Ul6 d ef"h.d4k?lKmZnfouqkuN :Y:% Yh::M&Yh:+2:#Yh:+2:%7) l. '7>Kanw0NL)*,4.>h*,3h`l66*0`W*!l*  (1=DEKU.N=*Y`**j*nl 3Nh/*/:6  `d6 6  `d6 *.*-    **:  .6 .6 .6 .6 .6*,36)*,4.66h6hh`l6 l6&6**0`W*-d*h*.`6dl6*hl6::::*:Ŷ: :!!6""!Ѷ: !Ҷ:**/***(****:*(*(:6#Զ:$$6%6&&%$&. 6# &:&#axd6''l6(%:&6))%B$).xd6*&)'` S6++'&)2++*h(`'lO+)#6'':6((**06):*:*:*0ݧ:**)b$'4BRaTF6&YY)36*6++&+*3x*`3~V*+(h`6***.**.*.`**.d*p*-**.d*l`6++ + '+ӧa6,6--`O, W##6..% .&.2 ...O.-+ ,`6,-`6-**/+*(*(**/- @&A {# 8'"*@0*% ")] l  )0<^ciou{$'*06ERY ` e r | !" )*+,-./,5 678 9':1;<<G=Q>d=j:pFKLSUX[\]_c`begijlm"o/q2s?uBwe|l}z}%)-7BGQagrySU'NX *,9<*,7=**h**,8*>*{$.6&.6%.6'.6%`.d6'`.d6 *!*`l `l*`l `l*/8_ lV *8BIPW^it|URN **,9=*,7>*******(*Y-+D*+*+*+*+*+**+(*+-:*2*Y*2:Y:Y:Y:Y:*Y޵0*+*/Y:*Y.+*/*.*-*,46+).*/ʸ*** **)!:Y:  ZgZvgxvh LN l4 #).3@DLTV`bmu} %&%*+,/"4+567<5?9D:H;O<V>ZC_Dg@iAvC}DFGU9N\**2Y*#Y÷lJKMN(QU-NHY·**,9lUVY[U-NHY·**,7l_`ceUNlY·*YM*,36*,46 66','<', W, W, W, WN :OOO,- W*x6 *,o: *,n: *,m: *,o *,o :  *,o *,o*,od3*,n :  *,n *,n*,nd3*,m :  *,m *,m*,md3: *,lG*,q=*,q *,q: #*,q :  *,q ,     Wy: :OO, WO, W, WN :OOOO,- W,Z+-!, 0 )1l=kloqx%y.|5};>ly| ,:[i",5<AFKPU dgU$NV*MN,N,- l/0234UN Yl8Nl=UNEY·**,lABDEUONFY·*,*/lJKNOUX'N) **lSTUY'N=* *!*,*0lXY Z[\E'N; YOYOYOYOYOYOYO) YOYOYOYOYOYOYO$ YOYOYOYOYOYOYO& YOYOYOYOYOYOYOYO% YOYOYOYOYOYOYOYO'YSY YOSY YOYOSY YOYOYOSY YOYOYOYOS+l$Hlwu