/
ELF>A@(@8 @@@@  000MTMT0909    @    88800hhhDDStd88800Ptd44QtdRtd/lib64/ld-linux-x86-64.so.2 GNUGNU:wf׿lifGNU99:)9U ]} G56 @ps#O@k;ug, +[F"z| @_ITM_deregisterTMCloneTable__gmon_start___ITM_registerTMCloneTable__cxa_finalize__libc_start_main__fprintf_chkfwrite__ctype_b_locstderrstrerrorfputs__longjmp_chkstdout__printf_chk__errno_locationgetcferrorfeof__assert_failinflateEndinflatestrcmp__stack_chk_failfseekpng_get_error_ptrfputcexitperrorfgetposinflateInit2_inflateReset2fsetposmallocpng_create_read_struct_setjmppng_destroy_read_structpng_set_user_limitspng_set_chunk_cache_maxpng_set_chunk_malloc_maxpng_set_read_fnpng_create_info_structpng_read_infopng_get_image_heightpng_set_interlace_handlingpng_start_read_imagepng_read_rowpng_read_endpng_errorstrncmpfreestrtolstrlenfopenfclosefflush__memcpy_chkmemcpylibpng16.so.16libz.so.1libc.so.6ZLIB_1.2.3.4PNG16_0GLIBC_2.3GLIBC_2.11GLIBC_2.14GLIBC_2.3.4GLIBC_2.4GLIBC_2.34GLIBC_2.2.5    
 4 pL*ii
    $ti    /ii ;Eui    PAA  @HPX՗`ۖhpx8 pPȥ@ 0( (Ч08P@HP8X`Щh ppx<GHYxl`` ʗ0ݗ8@H0PXȮ`h@phx0p0"7Cб pMP 0ȳ8@`HX`Xp@xXж tp(h(0H8@HйPXh`hp@xhHؼ(xHؾ(xX05 9@:8@HPX`h    p
x     !("0#8$@%H&P'X(`)h*p+x,-./12345678HHٿHtH5%hhhhhhhhqhah    Qh
Ah 1h !h hhhhhhhhhhqhahQhAh1h!hhhh h!h"h#h$h%h&h'qh(ah)Qh*Ah+1h,!h-h.h/h0h1h2h3%D%D%D%D%D%D%D%D%}D%uD%mD%eD%]D%UD%MD%ED%=D%5D%-D%%D%D%D% D%D%D%D%D%D%ݹD%չD%͹D%ŹD%D%D%D%D%D%D%D%D%}D%uD%mD%eD%]D%UD%MD%ED%=D%5D%-D%%DAWAVAUATUSHH $HdH%(H$HAHH|$P`H|$HD$0L HD$`Pfd$PHHD$HD$T% D$hHD$`AAAH-^D$HD$(LdL5}^HD$ L-t^H$D$PD$PL9tlL{HHLtպLLeLL
D$TD$QƒwD$QL9u@D$H\$`H|$P  HtrH-̷@IًEHAQ LMDDʉH     1V        L9uωELω oHuH|$`DL$X
H$dH+%(HĸD[]A\A]A^A_fH5]Lt]A?-uAotAH5\LluBIGH$jI
1xD$TAuL$P5    H5\Lt&    H5\LuIG    HD$(IG    HD$ H5a\Lt1H5[\Lu(D$QD$QH|$0"d$QH5,\Lmu
D$QH5\LPuD$QD$QWH5\L)uD$QD$Q0H5[LuD$QD$QH5[LuD$QD$QH5[LeH5[LNH5[LH5[LjH5v[LSH5g[L<H5S[L%H5F[LA?-lLtH<$IYD$PH$US1HL$8щ     1        H|$8 7HH`uƉHD$H5ZH$LH$H$H$HhL$HDŽ$DŽ$HDŽ$HDŽ$DŽ$DŽ$HDŽ$HDŽ$H$H$HH<$HtH5YH$HH|$85EH$t H$MH$Htc1HDŽ$AAD    AA D1AA 7HD    DD    HXuÉ$H$$HtaH$Ht.H$AH$A    /D    H$4$1/    p"щ     1        Ht$8 >HH`uƃD$ݱ۱H$aL$PW3L$$zH$hH|$8H?X $ 3L $L$H=L1HXLL$8_LL$8L $H<$$ $HD$(H3HLD$8LD$8HM IvRHt$ H    RRMH=HbHHEƾPLD$81HL$@L$h Y^4D$P *Ht$(LL$@H$HLD$HH$HD$8H$HD$8LH<HT$HLL$@HD$8H|$ BƄ H$H|$ LL$@LL$@HJ HwwHD$8Ht$ H $J<H $HD$8Ƅ H$fH|$ toL¹LL$H$H|$8CL$H$BƄMeLL$ HL$0M1H=HaL$X H*UE1BƄH$D$PH$T$PЃDD$PL$Pf.1I^HHPTE11H=f.H=ɮH®H9tHHt    H=H5H)HH?HHHtHUHtfD=u+UH=2Ht H=Nde]wD$D$H9}+DHcD$AHcD$xfA|$D$9|څt.HcD$pfAt$@HcD$f|AuD$D$D$D$L$AIfEuD@D$~D$~Q111EfDA9~4t$9~ A4
AfHt$u9A9DLD1H5W5131313ff. HAHAD    AA D1AAWD    DD    H9uĉf dF ȍN 7fHTHcH>HKHKHKHKHKHKHKHKHKHKAUHcATIHUHSHHHwH1Ʌ~f.TEHHHхHLHK1[]A\A]@H~gHfut`HHft1HDKLt-HcL-.K@L]LL1HuX[]A\A]ÐHL[H=J]A\A]mff.fUHSЃH HX<HЃ HX<HЃ tjHX<Hg؃ t-HfXH<H[]D@HqX<yHaXH<H[]HAX<H1X<_AVAUATUStqIHL%II$f.H_A]It6IBfx7 uLH1I    A]u[]A\A]A^HUSIHHHQHcH>fLNIHKH=HHeI1[fDL&IL"ILHtLL$L$dHHKH=UPLL$HH1LD$H [РLN@u{ LrHL{H8L\HHuAUATAH5ҧUHHL-:LL H5DL%:LL H5mHeH5^]
A\A]ff.@AUHGATAUSHHHH5HHDHGHxL-:LCL 6HCH5ۦxDCDH GDhEH=HGIHGHDH1UmH[]A\A]fAUATIUSHHH<vKH{PH@Ht'xD%TADIu8tH5',uH H=GEHNHcH>H`H FSH5F1{L-{LHH5d { L-PkLHH59 H5(LH5 H{H5H5
^H AJBH F6H oE*H EH Eff.fPXHH-ff.fUHSHDu;8Hu^H}@=w؃4H[]f.M@HhEHE"1MH[]ÐH}@t E@H}@o!EfH5LHLI8H     1Q        L9uI@Z5XHt`Iǀ@LIXH     1Q        L9uω5Aǀ<PH gMH5@DH=PDHHGO0D@EudHW G(9O,9L9B H9WHHP D@DH+O,A9vG(HW HD9B wH9WtH19B vLA9vAHDDDDHDH TL7H5=CH=PH 5L?H5CH=BCH LAH5BH=?CH KWH5BH=>CUASHHHPEHHH@H LHAHAD    AA D1AAWD    DD    L9uĉƠHHHHH@ HH1XH@HHH[]H@!L`M KLLDAHAD    AA D1AAWD    DD    L9uĉHoH`Hh(, Ÿdž|džL@H[]H 7IH5@H=eAH IH5@H=@H     I H5@H=AaH H H5@H=ABfAUEEAATIHvAu~&HA\A]pHEDLKH _HGH5 @H=@ATSHHHGGHHWH5zDSLL%w@]DKHH x@DCD<tH n@<t<H I@HJ@HDLH5a@1Hs0H{$H5  rs@HH{4oH5 NHCH5ӝHxH5Ý
)y_ H@ʉH     1S        H9uωI GH[A\H{PtHCtHsfL%?;CDL%?H?LE|f{DKDH>It!H>tH>H>HDDH5>1s0HH{$H5r HH|>H5SHHDSfAWAVAUATUSH8DLt$dH%(HD$(1E-IZ1HD$I@GHL$tAW=D$'EAAAAF
LMiBI D)DAAA)D))B9tAA9FDuAFLT$'AAAdžH|$&HD$'11AFXMnPH|$IFP1HL$AFpLINhwAVpAA@)ӃwH CHcH>fDIFAAAv@I~4HVfA\V2HHuAF@AFXt    E)9l$v    Ea9l$t    EAv0AI~$A)DHfADV"HHuAv0AHD$(dH+%(jH8D[]A\A]A^A_fIFA1LAv@AAI~4lI~6p^fDAdžAf.t AFX"fDIHPH5d;l<AADtAVXIFLAADAAVDfn…u:fo Jif89fA~AAAdž.9t؃@|$'f1E1E1EE;VH%AF@I~DXE1ɸATF2ffTGDEHL9uDODN1ATF"ffTGEHL9uw,AGTAGUE;VDtzAV WLGP9l$w@D$EVH)AsABDI~&p0pB1;wDH?H9DD$ZEDD$AFL1҅twGX1E11DE1 H69L}H AH58H=9fDH @    H57H=EH @\    H57H=EeH @    H57H=EffDAWAVAUATUSHHHW LJH6LpL`1An hE1DHM<AwHSDAteEu`DL9|L9tGH61ҋN 9}Hc|uHKH7D$ qDH9DD$ HE)GEn LrH[]A\A]A^A_fAA9sqL{ I@pstAGH7LDHou@9vx))U@H[]A\A]A^A_M9t.M6E1An x f.M9tM61;H >    H55H=6}H > 
H55H=D^ff.t$Al$xQ1 fDl$x@HcD$ApG    HcT$HcL$WfOL$ 9ufuDD$l$yDff.fATIRLHRfSH3Hu [fHHH=1IL4HI4[gUHH}CS1HnHHH=T/H=C fDH;HHt H5-(H5!
'H9uҿUHHHt5H_ff.@UHHcHL5H/ff.@AWAVAUATUHSHH@dH%(H$1L|$LFLl$ L@LHL$ L@ʉH     1V        L9uωILt$p1 Hz4pLHD$0IALT$ HD$8HLL$(\$@HDŽ$HDŽ$HDŽ$DŽ$DŽ$D$PHD$`HD$hHD$pD$x$Aąu`DŽ$LmTt_L/H$dH+%(HD[]A\A]A^A_HD$8t LLE1@$MD$ 9\$ |
9\$hKD$ D$$D$1LHD$pD$xHDŽ$DŽ$$D$PD$`DŽ$$/H}@L.L\$9\$ 8=fDHD$8T$luD$d9$|$`UD$Tf=@wJf= w? f=w4 f=w) f=w
f=w1f=ÃD$hD$ 9O؅HD$(H1pDH8(D$ jD$D$ 9T|$H$HD$81LfDH^1H$HD$81LQut/|$`aD$Tf=@wVf= \$h9O*LAk7tH E8
H5^/H=1D\$h9OH90H$H 7
H5/H=0HHH 7|H5.H=d0fDAWAVAUATIUSH(D,(dH%(HD$1EH8_DA$0Aƅ$H-7!fD1AD3tLpuI$AL$I|$@I$iADŽ$4A1L"AuA$,E1E1ljD$ U9ADDH 6A13At9E9wLuHH/LE$0A1LnAuAADNEIHL?AAAuELAAǃuDD%5@@@@    ¸ZZZZ)    ЩaA$4HD$dH+%(DDH(L[]A\A]A^A_|$ DNEINAFDD$D9w*ALeEAUABD9T$wDAH|$D)A:A=pAv#Ɖ%5@@@@    ¸ZZZZ)    Щ7A$4D҉L H aH=T-H5DDH=51H2-H H=-A$,H5ZH5
)E$(11҉L^HD$dH+%(uAH([]A\A]A^A_HD$dH+%(u"11=Hr,L8AWAVAAUAATUHSHHHD,dH%(HD$81:?v`H !H=,,H5i(A1D0H=H+AHU0EA 9BM<uoEH+DHD(H}@HD,FHD$8dH+%(HHH[]A\A]A^A_@H+DH.HUEt}APCCixzAMRHceAAMAgjAxFIgwAfFIgzA$ HB<@ATADI#HH- H@HxDTADI(P@D(H}@HD, L@IFLLHM MgAD$ PA;D$ ,TADIAT$ AV@AT}M&Iv0ADŽ$4I|$@p 1H H@HcE<9F}( LE0TFf9Hf9 ATSIhBA <f.AcARfuzfADGKbuB<t1HXD(H}@HD, H@H@LHD$8dH+%( HH[]A\A]A^A_DABGRsASNRt1HXD(H}@HD,HH$ L@IFLAtXTiARDHIAPCCiHHt M.Ef@Iv0ADž4I}@w E;f.H}@AtU
EE)AwAvDI>HW(pH@HDž@ LFXfDʉH     1V        L9uH}@H4$ HfDvVAtXTz/ATIBsKvQALACstATLPsSB<@AtXEttAEMIttARETstALACptvAsYHptAtXTitAsFFotAtXTz/nATADIa@A~@ 
M&Iv0ADŽ$4I|$@D$    A1IH}@AUtU=Au։]$H}@AAUtU=AăuDe(H}@AU=}E,H}@wAU;=ZE-H}@TAU=7E.H}@1AU=E/H}@AU=M,}-E0f $u-H=*Hc4H>HH'M&E~@Iv0ADŽ$4I|$@    D;@H}@Dk{AstUAWE\DEA)ރwHEH@HDž@ LFXʉH     1V        L9uf.B<@B<@ATADIH 4*o H5m!H=$$@UUVU#UUHMH=1L #LJ Hu TADIH#HH@L&H0ADŽ$4I|$@ 4HHHGHG @HG(G0AH@B@Dž<x4f4$fDDe$Eu(t$}.]}/8D$HT$.ffDdBHIuL\$2LfD$2/E<H 'H5zH=.1u64    f4$)fQff    fH5}!H0u4If4$fqffH5!Hf<\Hl$A OAAAރADD)AD))DtD$LL$.fDfADQHHuHl$2AHfT$2LAqDD)AAAAD)D@E)DD$AE
EHD$t$DHHx2D$HXDҹB"DD$Hl$E<DpAVH}@HD$A.HT$tU=DH*]DH}@EIAtU=H}@EAAtU=EF,#6H}@D{EE)AtU=jDwD$AӹAEqI<$HG I1IDD$H}2L1kE<DpF|#E91H}@AAtU=uDH[9C‰ÉH<+5zHNjyLOPIDI    ʉ 1ʉAP        M9uΉy5yHH_I<$HH2}HHHH b#H5H='*bH #H5H=)CH #H5mH=)$L\H5H]H5HNL6H3HrH5RH#HHOH)H;H "( H5H=(茼H }"' H5H=mH5$HH5HH5HAWAVIAUIATUSH(H|$H|$虽IM4@E1LLtAAăuE(A48E<EAW    H RDHII9(>I@IZ:I@E<HC@D$CDD$ L%~ EDHE8DAH( DHcH>L$ AEIwHIIHt$9%A8ME<EsA8IcL>T$ fT$ ЉL$rfT$ _T$GT$/A4IH7LTI@HC@D$CDALJ8D$ T$ЉH'|$ fCHAt t$AD+D$
awoF    ]kJjf.|$GNP|$

ALJ4ALJ<f IkH8_ A<VSPCLALJ4I@IaIHIH!Hj+D$
Twr9    I@藺萷tAGWKP~CLCLKHH=t1@3 KH uIkH8_H sH=蟹H5s|$ /DCHL$1H=sHAzA<IHG09G,rG(HW ;B r
H;W1]|$ TADID$C@{ALJ8kKkHDA<IHHDHU HJ E(E(9w*HHJ E(1HU DI@E, E0袷E,;E0vE,LHs0Aǀ4Ix@LD$LD$A8H([]A\A]A^A_LYtŃuA,A4HGNP

I9(I@ALJ8HJA(D$A,D$ =I@EqILJ@ 8qH~XAHAD    AA D1AAVD    DD    H9uĉp psTSUKPSTH 2 H5H=SʴHLFH O1 H5H=$"藴HLAO AG AGH  H5H=!I蔳tAGHLH  H5PH=    H  H51H=GH  H5H=(ɳHfLEH N H5H=I薳H /7 H5H=,!wLH  H5H=PHHH!LL0HLH  H56H=
 L%H#LaHLMH V H5H=螲H 7 H5H=H  H5H=YH $ H5H=R:H  H5dH=ff.AUHH DHATUSH8H|$H=IdH%(HD$(1HD$ +HHD$HD$HxPD$l$t4Ht$ H|$1農D$HD$(dH+%(VH8[]A\A]H|$WH|$1諲H|$1Ht$H|$HYH|$HD$ HHHD$HH|$Ht$ H|$H|$A臱H|$AE~*DDH|$11藱uA9uHD$HtH lH=QHt$ H|$H flH= Ht$ 9Hu$HD$H@H|$H5蚯H|$HeHHZ_OKZ_STREAM_ENDZ_NEED_DICTZ_ERRNOZ_STREAM_ERRORZ_DATA_ERRORZ_MEM_ERRORZ_BUF_ERRORZ_VERSION_ERRORZ_*INVALID_RC*0x%x%.4x0x0%lu\%.3oread failure:unexpected error:libpng warning:invalidzlib error:libpng error:%s: %s %s [%s]
%s: %s %s
[no message]unexpected : %szlib error: %d (%s) (%s)
unexpectedlibpngzlibHEAD ERR %.2x %s file readcontrib/tools/pngfix.cfile->chunk != NULLcur != idat->idat_list_tailcur != NULL && cur->count > 0cur != NULLfile->idat == NULLfile->chunk == NULLa_digits > 0CHKTFBOK OPTsupfaststdfastdefaultmaximum[no_message] %s %s %d %d  SKP %s %d %s rereadinvalid distance too far backextra compressed datazlib->rewrite_offset == 0reskipfgetposfsetpos1.2.11zlib checksum[truncated]zlib->state >= 0test_bits == 15zlib.ok_bits == max_bitsread beyond IEND    %lu
 SYNC damaged PNG stream %lu 0x%.8x 0x%.8x
bad CRC in critical chunkskipped: bad CRCIHDR lengthIHDR: colour typeIHDR: bit depthIHDR: widthIHDR: heightIHDR: compression methodIHDR: filter methodIHDR: interlace methodtoo shortiTXt chunk lengthout of memoryextra uncompressed datacould not uncompress IDATnext_type == png_IDATread callback for 0 bytesfile->read_count == 0not a PNG (too short)not a PNG (signature)file->state == STATE_CHUNKSnot a PNG (IHDR)file->read_count == 8idat != NULLread beyond end of IDAT %lu 0x%.8x
pending rewritewrite byte1.6.37OOM allocating png_structOOM allocating info structure INFO
 END
<none>--debug--max=--max--optimize--out=--suffix=--prefix=--strip=none--strip=crc--strip=unsafe--strip=unused--strip=transform--strip=color--strip=all--errors-e--warnings-w--quiet-q--verbose-vFILE %s -> %s
rbwboutput write error  OPERATION      the file.    --optimize (-o):      by the above options:            values.  MESSAGES    --quiet (-q):    --errors (-e):    --warnings (-w):  OUTPUT    --out=<file>:    --suffix=<suffix>:    --prefix=<prefix>:  INTERNAL OPTIONSEXIT CODES  *** SUBJECT TO CHANGE ***  non-zero code is returned).  invalid arguments.DESCRIPTION  pngfix:  errors).  be written to a new file.  CHANGE in the future:  The various fields are$2 reason:     One of:Ыp`POO̮ܮ,<zK?3W@@@88``!|l\4XHh8xuarb_mult32IDAT_initallocateread_callbackcalc_image_sizeprocess_zTXt_iCCPprocess_iTXtprocess_IDATprocess_chunkzlib_resetzlib_checkzlib_runzlib_advancerechunk_lengthIDAT_end0w,aQ    mjp5c飕d2yҗ+L    |~-d jHqA}mQDžӃVlkdzbeO\lcc=  n;^iLA`rqg<GK k
5lBɻ@l2u\E Y=ѫ0&:QQaп!#ijV(_ $ |o/LhXa=-fAvq Ҙ*q俟3Ըx4     j-=mld\cQkkbal0eNbl{WٰeP긾|bI-|ӌeLXaMQ:t0AJו=mѤjiCn4Fgи`s-D3_L
| <qPA'   %hWo     fa^)"а=Y .;\l  ұt9Gwҝ&s c;d>jm Zjz     '
}Dңhi]Wbgeq6lknv+ӉZzJgo߹ホCՎ`~ѡ8ROggW?K6H+ L
J6`zA`Ugn1yiFafo%6hRw G "/&U;( Z+j\1е,[d&c윣ju
m    ?6grWJz+{8 Ғ |! ӆBhn[&wowGZpj;f\ eibkaElx
TN³9a&g`MGiIwn>JjѮZf @;7SŞϲG0򽽊º0S$6к)WTg#.zfJah]+o*7 Z-!abcdefghijklmnopqrstuvwxyz56789@ABCDEFGHIJKLMNOPQRSTUVWXYZ01234idat->idat_index == idat->idat_length && idat->idat_length == cur->lengths[count]zlib->z.avail_out == 0 || zlib->z.avail_in == 0zlib->z.avail_in == 0 || endrc != ZLIB_OKin_bytes == nbytes || endrc != ZLIB_OKzlib->rewrite_offset < chunk->chunk_length  Tests, optimizes and optionally fixes the zlib header in PNG files.Usage: %s {[options] png-file}
file->chunk->chunk_type == png_IDATfile->image_digits >= 1 && file->image_digits <= 5chunk != NULL && file->idat == NULLfile->idat != NULL && file->chunk != NULLIDAT: uncompressed data too small(file->status_code & TRUNCATED) == 0(file->status_code & TRUNCATED) != 0length == sig1 && type == sig2idat->idat_index == idat->idat_lengthidat->idat_count == cur->count%s: output file name too long: %s%s%s
%s: output file name too long: %s%s
  Optionally, when fixing, strips ancillary chunks from the file.      By default files are just checked for readability with a summary of the      of zlib issues founds for each compressed chunk and the IDAT stream in      Find the smallest deflate window size for the compressed data.    --strip=[none|crc|unsafe|unused|transform|color|all]:        none (default):   Retain all chunks.        crc:    Remove chunks with a bad CRC.        unsafe: Remove chunks that may be unsafe to retain if the image data                is modified.  This is set automatically if --max is given but                may be cancelled by a later --strip=none.        unused: Remove chunks not used by libpng when decoding an image.                This retains any chunks that might be used by libpng image                transformations.        transform: unused+bKGD.        color:  transform+iCCP and cHRM.        all:    color+gAMA and sRGB.      Only ancillary chunks are ever removed.  In addition the tRNS and sBIT      chunks are never removed as they affect exact interpretation of the      image pixel values.  The following known chunks are treated specially        gAMA, sRGB [all]: These specify the gamma encoding used for the pixel        cHRM, iCCP [color]: These specify how colors are encoded.  iCCP also            specifies the exact encoding of a pixel value; however, in            practice most programs will ignore it.        bKGD [transform]: This is used by libpng transforms.    --max=<number>:      Use IDAT chunks sized <number>.  If no number is given the IDAT      chunks will be the maximum size permitted; 2^31-1 bytes.  If the option      is omitted the original chunk sizes will not be changed.  When the      option is given --strip=unsafe is set automatically. This may be      cancelled if you know that all unknown unsafe-to-copy chunks really are      safe to copy across an IDAT size change.  This is true of all chunks      that have ever been formally proposed as PNG extensions.      By default the program only outputs summaries for each file.      Do not output the summaries except for files that cannot be read. With      two --quiets these are not output either.      Output errors from libpng and the program (except too-far-back).      Output warnings from libpng.      By default nothing is written.      Write the optimized/corrected version of the next PNG to <file>.  This      overrides the following two options      Set --out=<name><suffix> for all following files unless overridden on      a per-file basis by explicit --out.      Set --out=<prefix><name> for all the following files unless overridden      on a per-file basis by explicit --out.      These two options can be used together to produce a suffix and prefix.  The program exit code is value in the range 0..127 holding a bit mask of  the following codes.  Notice that the results for each file are combined  together - check one file at a time to get a meaningful error code!    0x01: The zlib too-far-back error existed in at least one chunk.    0x02: At least one chunk had a CRC error.    0x04: A chunk length was incorrect.    0x08: The file was truncated.  Errors less than 16 are potentially recoverable, for a single file if the  exit code is less than 16 the file could be read (with corrections if a    0x10: The file could not be read, even with corrections.    0x20: The output file could not be written.    0x40: An unexpected, potentially internal, error occurred.  If the command line arguments are incorrect the program exits with exit  255.  Some older operating systems only support 7-bit exit codes, on those  systems it is suggested that this program is first tested by supplying  checks each PNG file on the command line for errors.  By default errors are  not output and the program just returns an exit code and prints a summary.  With the --quiet (-q) option the summaries are suppressed too and the  program only outputs unexpected errors (internal errors and file open  Various known problems in PNG files are fixed while the file is being read  The exit code says what problems were fixed.  In particular the zlib error:        "invalid distance too far back"  caused by an incorrect optimization of a zlib stream is fixed in any  compressed chunk in which it is encountered.  An integrity problem of the  PNG stream caused by a bug in libpng which wrote an incorrect chunk length  is also fixed.  Chunk CRC errors are automatically fixed up.  Setting one of the "OUTPUT" options causes the possibly modified file to  Notice that some PNG files with the zlib optimization problem can still be  read by libpng under some circumstances.  This program will still detect  and, if requested, correct the error.  The program will reliably process all files on the command line unless  either an invalid argument causes the usage message (this message) to be  produced or the program crashes.  The summary lines describe issues encountered with the zlib compressed  stream of a chunk.  They have the following format, which is SUBJECT TO     chunk reason comp-level p1 p2 p3 p4 file  p1 through p4 vary according to the 'reason'.  There are always 8 space  separated fields.  Reasons specific formats are:     chunk ERR status code read-errno write-errno message file     chunk SKP comp-level file-bits zlib-rc compressed message file     chunk ??? comp-level file-bits ok-bits compressed uncompress file$1 chunk:      The chunk type of a chunk in the file or 'HEAD' if a problem               is reported by libpng at the start of the IDAT stream.          CHK: A zlib header checksum was detected and fixed.          TFB: The zlib too far back error was detected and fixed.          OK : No errors were detected in the zlib stream and optimization               was not requested, or was not possible.          OPT: The zlib stream window bits value could be improved (and was).          SKP: The chunk was skipped because of a zlib issue (zlib-rc) with               explanation 'message'          ERR: The read of the file was aborted.  The parameters explain why.$3 status:     For 'ERR' the accumulated status code from 'EXIT CODES' above.               This is printed as a 2 digit hexadecimal value   comp-level: The recorded compression level (FLEVEL) of a zlib stream               expressed as a string {supfast,stdfast,default,maximum}$4 code:       The file exit code; where stop was called, as a fairly terse               string {warning,libpng,zlib,invalid,read,write,unexpected}.   file-bits:  The zlib window bits recorded in the file.$5 read-errno: A system errno value from a read translated by strerror(3).   zlib-rc:    A zlib return code as a string (see zlib.h).   ok-bits:    The smallest zlib window bits value that works.$6 write-errno:A system errno value from a write translated by strerror(3).   compressed: The count of compressed bytes in the zlib stream, when the               reason is 'SKP'; this is a count of the bytes read from the               stream when the fatal error was encountered.$7 message:    An error message (spaces replaced by _, as in all parameters),   uncompress: The count of bytes from uncompressing the zlib stream; this               may not be the same as the number of bytes in the image.$8 file:       The name of the file (this may contain spaces).;4%0ohru P`  |P`(XЈ`P,Tp0`ЛP0P0zRx ~&D$4mPFJ w?:*3$"\p@t`}}8DtY7XBEH D(G0n
(M FBBI p
(A ABBB D(N HBB4H<AFN 
AAI b
AAL <BBB A(A0y
(A BBBH 0T    AJ {
OK @(L0aAB ,0RBK tGB<$BID A(G08C@I(A ABB$d0BBD C(G0ȆAAG4̆ADD z
AAK g
FAB D$YDl
H O
I I
D 4 TNEDG 
AAH 
AAA (XliBLG S
BBD (~BAG _
ABD HBBB B(A0A8DpR
8D0A(B BBBC `BBB B(A0A8GP
8A0A(B BBBC o
8A0A(B BBBA `TctFIEQ
J dxAPT H!A`!ALxBBB B(A0D8I
8D0A(B BBBD dL(8BBB B(D0A8D`J
8F0A(B BBBF 
8A0A(B BBBA dBBE E(A0D8F
8D0A(B BBBI 
8A0A(B BBBF H%
FBE E(A0A8D`,
8A0A(B BBBA 8hBSA A(D`
(A ABBA `mU
FBB B(A0A8G L%
8D0A(B BBBJ @%^&W%A%AA P՗ۖ8 pPȥ@ 0(ЧP8Щ p<GHYxl``ʗݗ0Ȯ@h0p0"7Cб pMPȳ`X@Xж tp(hHйh@hHؼ(xHؾ(xX 0 @o`    
\       oo8 oo o00@0P0`0p00000000011 101@1P1`1p11111111122 202@2P2`2p22222222233 303@3P3`3xV4޼GA$3a106A GA$3g10536>GA* GA$annobin gcc 11.2.1 20220127GA$plugin name: gcc-annobin GA$running gcc 11.2.1 20220127    GA*GA*GA! GA*FORTIFYGA+GLIBCXX_ASSERTIONS GA*GOWjGA*cf_protectionGA+omit_frame_pointerGA+stack_clashGA$3a1@AM GA*FORTIFYB>GA+GLIBCXX_ASSERTIONSpngfix-1.6.37-12.el9.x86_64.debugF 7zXZִF!t/]?Eh=ڊ2Nէ\@(8֘o}m-N= ID׵}G3OoS.(:22(3yԝW}h+`M䤴x^CnJn7z!e)ߓoԙ5("( fI3\HCV!͔Q8T5}ۨr?XMjdf9m߶N0kz6P6tx ҂w!Ű7Y"6hJA*e+v@k$Z^=_}9|K{3@%$nkZJ:&Lݐ tU>7zhxmg/ad0Pq'3y7+zXcVy@'gdWu
i    XH#@]Q]}Z8B1*_Uw|ԁv఍0a:YȊe]CKk0  O.^j]-~& Rn{vz[.iY٬9( 쌦'Q-EOF"+:yԏRڼofZᅬ>IaOGocI|Q1ߪ&-ؚ[-yV% M_1"oMcgr    `!S,2c<O}gP?!AwFԏsIh!+$Q{Ճ^i=6u}[PO4A ;-f_DQn z[3)&R튖ȵj%n%*'Y$ '.Ȁ?W.Xa(:+h<FQ:HBaH$TԃHc4K+ }YΔj,a-Y+3C:bEلx~ru/[JNԢYC8Qv;s&b&Pyn쵮|p^E]6ñ6Uˍhv 1e+Q6M]tb     @SJhu$mu7MYfIdY7"FN-kJkK#w&"VaaTj\+oFDcÐ4qQ_([ w/W5ëei    wXufw-ySFF2b{&űZCuf?AUcj!&o,oZ{BT/1;LK.w(4     xx4V|uȈK v<i6ʹ
)?|gYZ.shstrtab.interp.note.gnu.property.note.gnu.build-id.note.ABI-tag.gnu.hash.dynsym.dynstr.gnu.version.gnu.version_r.rela.dyn.rela.plt.init.plt.sec.text.fini.rodata.eh_frame_hdr.eh_frame.init_array.fini_array.data.rel.ro.dynamic.got.data.bss.gnu.build.attributes.gnu_debuglink.gnu_debugdata 880&hh$9 Go(Q Y`    `    \ao vno8 8 } B00 0 0Pp3p3@66M@@ 0 4((      0 
PP `(/\>