ELF>@@@h@8@'$@@@@@@@@@II PP`P` (P(P`(P`@@DDPtdFF@F@Qtd/lib64/ld-linux-x86-64.so.2GNUGNUo N>s)$pMC T CFI|BE)qX8?UZ\71  bwZ_rBEDko"".mWe.FqTMS _`V`V`V`V` @8@ V`libm.so.6__gmon_start___Jv_RegisterClassesroundlibjpeg.so.62jpeg_simple_progressionjpeg_finish_decompressjpeg_start_decompressjpeg_set_qualityjpeg_abort_decompressjpeg_read_coefficients_fini_initjpeg_stdio_destjpeg_std_errorjpeg_write_coefficientsjpeg_read_scanlinesjpeg_write_scanlinesjpeg_abort_compressjpeg_save_markersjpeg_CreateDecompressjpeg_set_defaultsjpeg_start_compressjpeg_CreateCompressjpeg_stdio_srcjpeg_copy_critical_parametersjpeg_read_headerjpeg_write_markerjpeg_destroy_compressjpeg_finish_compressjpeg_destroy_decompresslibc.so.6__xpg_basenamefflushexitfopenftruncatestrrchr__isoc99_sscanfclosedirstrncpysignalputsunlinkputchargetpidrewindstrlentmpfilelongjmp_setjmpstdoutmemcpyfclosemallocrealpathopendiroptargstderrgetuidgetopt_long__fxstatstrncatfilenofwriterenamefprintfutimemkstempsfdopen__libc_start_mainsnprintffree_edata__bss_start_endGLIBC_2.2.5LIBJPEG_6.2GLIBC_2.3GLIBC_2.7GLIBC_2.11 ui 4 :ii ii ui Q`V`JV`GV`EQ`R`R`R`R` R`(R`0R` 8R` @R` HR` PR`XR``R`hR`pR`xR`R`R`R`R`R`R`R`R`R`R`R`R`R` R`!R`"R`#S`$S`%S`&S`' S`((S`)0S`*8S`+@S`,HS`-PS`.XS`/`S`0hS`1pS`2xS`3S`4S`5S`6S`7S`8S`9S`:S`;S`<S`=S`>S`?S`@S`AS`BHK"H5< %< @%< h%< h%< h%< h%< h%< h%< h%z< hp%r< h`%j< h P%b< h @%Z< h 0%R< h %J< h %B< h%:< h%2< h%*< h%"< h%< h%< h% < h%< h%; hp%; h`%; hP%; h@%; h0%; h %; h%; h%; h%; h %; h!%; h"%; h#%; h$%; h%%; h&%z; h'p%r; h(`%j; h)P%b; h*@%Z; h+0%R; h, %J; h-%B; h.%:; h/%2; h0%*; h1%"; h2%; h3%; h4% ; h5%; h6%: h7p%: h8`%: h9P%: h:@%: h;0%: h< %: h=%: h>%: h?1I^HHPTI07@H@7@H @HHa8 HtHÐUHSH=8= uKP`H2= HP`HHH9s$fDHH = P`H< H9r< H[fff.H=6 UHtHt P`ÐH< tH q< :(8@EH=V< h8@1RSHHHPQ< tH激B@1?< H[fDHHt'B@MHtHPHfD1HfSHSHAWAVAUATUHSHHHHHAhE@AAoE@A  8 t {|HHtdD8 Et {=8 t {z5p8 t{uHSLLHuKHH[]A\A]A^A_ÐHSLLHoKHKZfDKHSH,mKHSH 9H\$Hl$HLd$H(HHu"1HHl$H\$Ld$ H(fHtك~Ծ/T$E1uHT$t)9~Lc~LHHB#UHSHHHtT'Hƿu@1ZHH=>8 B@1:HHHH=8 B@B@HD1 H=c8 HtYH=B8 Ht uf.H=8 f.AWAVAUATUSHx@|$0Ht$(6@DŽ$h@l6@]]`x> [`H; W`H> @H > @h>Y`HB9 |$0H7 @H7 @H$h@L$d@Ll$PE@fHt$(|$0Iع@T`B@DŽ$h@S#wɉd6 @3 3 3 3 fDb6 qZ6 aN6 QF6 AH=5 1LB@ h?@f;fD6 H=5 LHLxD 5 E5 fB@B@B@1?@01ifH=)5 1LC@:@@Bf!5 4@H=4 1LB@t?@fD$d@-2 d2 dD$d@AFbL=t4 L|A|%A1 dD54 $d@1 q db1 dS?@D '4 E~H=3 LB@1cD5)4 /1 dfD 4 Et-4 =3 t|0 x53 '0 xH={3 x@@1w3  3 3 ~H=B3 @@1>3 [H$X@DŽ$l@HD$H$l@HT$(HH€8$l@HH€8- 3 i3 Hl$PH$P HHH$PHHًH!%tDHQHDHH)ـ O /tsH$P H$PH)ʾC@Hڋ H!%tH$PC@DHJHDHH)HH$PHˋH!%tDHSHD$l@HH)HL$(HH<H$PHH)-D$l@HT$(B@HH/ 5/ =u4  o3 gC@`3 5V3 E1AAPAH=1/ t wC@1+H=#/ t }C@1H=/ t C@1I4 > /4  H=\. H=. + HD$@xj.  [`DH. D5J. EuD-&. ED2. ED. E H&. HH'.  (X`HD$@AD$4A4Y`HH|$@HID$@E1E1H HD$8EH;T$8|$4* HT$ A)DA1A)A*YHT$ ,H9s)…jp=- K* qH=D- D$4IgH=0- ;1bf.AH5- Y`\=) x5, Y` [`X\`u D, EtD, EH5, Z`Y`RY` [`sY`yH=r, ]H=f, C, HÅ'D , EHHHcHIH HH9IMA))D)1)ʼn1)9D+ EH=+ D-( DA*H=+ 1A@{D==+ E$l@HL$((C@H=* HH1fD$l@HT$(H$P HH<ºdH$l@HL$(H$PHH4* [`H=* H=* HtO[`D)Et211 DH=* H& Ht4D@H=+& HtM[`(t211 DH= & HAEIL%$ HnI$H$ H<[`H9r5( 9[`) [`HH5D$ [`39r=D@19H=# H # %@@h(H t# )@@HC@) -d, --dest= specify alternative destination directory for optimized files (default is to overwrite originals) -f, --force force optimization -h, --help display this help and exit -m, --max= set maximum image quality factor (disables lossless optimization mode, which is by default on) Valid quality values: 0 - 100 -n, --noaction don't really optimize files, just print results -S, --size= Try to optimize file to given size (disables lossless optimizaiont mode). Target size is specified either in kilo bytes (1 - n) or as percentage (1%% - 99%%) -T, --threshold= keep old file if the gain is below a threshold (%%) -o, --overwrite overwrite target file even if it exists -p, --preserve preserve file timestamps -q, --quiet quiet mode -t, --totals print totals after processing all files -v, --verbose enable verbose mode (positively chatty) -V, --version print program version --strip-all strip all (Comment & Exif) markers from output file --strip-com strip Comment markers from output file --strip-exif strip Exif markers from output file --strip-iptc strip IPTC markers from output file --strip-icc strip ICC profile markers from output file --all-normal force all output files to be non-progressive --all-progressive force all output files to be progressive jpegoptim: error removing file: %s jpegoptim: file arguments missing Try 'jpegoptim --help' for more information. invalid argument for -m, --maxinvalid argument for option -d, --destCopyright (c) Timo Kokkonen, 1996-2013.invalid argument for -T, --thresholdinvalid argument for -S, --sizecannot specify both --all-normal and --all-progressiveImage quality limit set to: %d Compression threshold (%%) set to: %d All output files will be non-progressive All output files will be progressive Target size for output files set to: %u Kbytes. Target size for output files set to: %u%% error creating temp file: tmpfile() failederror creating temp file: mkstemps() failedfailed to truncate output filejpegoptim: failed to reset output file time/date Average compression (%ld files): %0.2f%% (%0.0fk) $Id: 1b6e87f5200058417582befc170780ce7206c1e5 $ (%s) rdeleting: %s (NULL)jpegoptim: %s. d:hm:ntqvfVpoT:S:%dDestination directory: %s x86_64-unknown-linux-gnu1.3.0jpegoptim v%s %s %u/splitdir() failed!jpegoptim: can't open %s directory: %s skipped [ERROR]%s %dx%d %dbit %c Exif IPTC ICC Adobe JFIF not enough memory [OK] [WARNING] target file already exists! %sjpegoptim-%d-%d.XXXXXX.tmpwerror opening temporary file [Compress ERROR](revert to %d)(try %d)(retry w/lossless) %ld --> %ld bytes (%0.2f%%), optimized.renaming: %s to %s cannot rename temp fileskipped.jpegoptim: signal: %d verbosehelpquietmaxtotalsnoactiondestforceversionpreservestrip-allstrip-comstrip-exifstrip-iptcstrip-iccthresholdall-normalall-progressivesizeExifICC_PROFILE!@!@ @`!@ @ @ @ @ @ @ @ @ @ @ @ @ @!@ @!@ @ @ @ @ @ @ @ @ @ @ @ @P @@ @ @!@?Y@P?;xHh`HH h8xzRx PD4:AGpAT(7De G FtHALPIBBB B(A0D8D@ 8A0A(B BBBB $PMI0` J 4tADJP ADD GCA<GGS F \0/D` D F|@N L F vDL(BBB B(A0A8G# 8C0A(B BBBH xfD$4Q_@X4: @ 8@o`@ @@  Q`@@` o(@oo @(P`F@V@f@v@@@@@@@@@@@&@6@F@V@f@v@@@@@@@@@@@&@6@F@V@f@v@@@@@@@@@@@&@6@F@V@f@v@@@@@@@@@@@&@6@PB@D@vD@hD@qD@mD@tD@nD@dD@fD@VE@p E@sE@4T`E@,T`(E@0T`3E@8T`=E@TGE@W`RE@W`bE@SGCC: (GNU) 4.4.7 20120313 (Red Hat 4.4.7-4),0@K$p_usagexfile_existswrite_markersNsplitdiris_dirJfile_sizeis_directorydelete_file=fatalnmainown_signal_handler2!dinfoH!cinfo^!jcerrt!jderr!rcsid!verbose_mode!quiet_mode!global_error_counter!preserve_mode!overwrite_mode"totals_mode$"noaction:"qualityP"retryf"dest|"force"save_exif"save_iptc"save_com"save_icc"threshold#all_normal#all_progressive,#target_sizeB#outfnameX#infilen#outfile#long_options#buf#coef_arrays#exif_marker#iptc_marker#icc_marker$average_count$average_rate4$total_saveG$0@&7@857Uint o8fMM 8M8*iYiii[ i>1 b! (L 0! 8 v"'$&b*b ,C0F1T2Q6 ? H I J K L-0NbtP O  S  Gb  8  8b LA A 8Q 8 , y z |{i b V /S 0p  5 = ^ >  @{  A Cb$ J Ep(  J0 = N8 H P K [\ \\ ]\ jS ic 8 " '  ( ` )DIR S k  l   ob pval qb $ >   I : ; : ;I8 : ;  : ;  : ; I8 I !I/ &I : ; 5I: ; I<  : ; I8  : ;  : ; (  : ;: ;I : ;I8  : ; : ; : ;I' I' I  : ; !.? : ;' I ": ;I#.? : ; ' @ $.: ; ' @ %: ; I&4: ; I '.? : ; ' I@ (4: ; I).? : ;' @ *: ;I+4: ;I,: ; I-4: ; I.4: ; I /1X Y 0111 2: ;I3.? : ;' I@ 44: ;I 54: ;I6 : ;7 U8 U9!I/:4: ; I? < ;4: ; I? < <4: ; I?  =4: ; I?  . /usr/include/sys/usr/lib/gcc/x86_64-redhat-linux/4.4.7/include/usr/include/bits/usr/includejpegoptim.cstat.hstddef.htypes.hstdio.hlibio.htime.hsigset.hstat.hutime.hgetopt.hjmorecfg.hjpeglib.hsetjmp.hsetjmp.hdirent.h 0@K'Z qJuMYʫ/!=="uBmw:/#svY~ x@-)?sX*uWMjTgYK#[i[g( bt2t-=g~t6L<ACd&)|X9~s==NX~} ;ugK/&Y }%=J@/td7ft;=siIV>xȃs"~+ 6|'$.KgK raw_data_outst_ctimlast_addon_messageout_color_componentsst_blksizest_blocks__jmp_buf_tagmodtimewrite_JFIF_headerinput_gammatotal_iMCU_rowsJCS_EXT_RGBA_IO_save_endJCS_EXT_RGBfdctjvirt_barray_controlJCS_EXT_RGBXJFIF_major_version__gid_tst_mtimmtimejpeg_compress_struct_IO_write_basemy_error_mgrdo_fancy_upsampling_lockoutput_componentscur_comp_infotmpdirJCS_CMYKpreserve_modejpeg_downsampler_IO_save_baseJBLOCKROWbytes_in_buffermy_error_ptrj_common_ptrcolormapratio/home/ctkorg/www/temp/jpg/jpegoptim-1.3.0force_chainnewnameoutput_width_cur_columncomponent_idoutput_scan_number__dev_toutput_gammanum_warningsaverage_ratemax_alloc_chunkactimedownsampled_widthlastsizehas_argjpeg_color_deconverteraverage_counticc_markerJCOEF_IO_markermainnum_componentsjpeg_decomp_masterterm_sourcejpeg_error_mgrjpeg_d_post_controllerquantvalmsg_parmjvirt_sarray_controlsearchcountnoactionGNU C 4.4.7 20120313 (Red Hat 4.4.7-4)save_exif_IO_FILEst_uidJFIF_minor_versionformat_messageaccess_virt_barrayterm_destinationunsigned charinfilest_rdevJCS_EXT_XBGRinit_destinationjpeg_progress_mgrsave_iccall_progressivedest_pathcmarkerJCS_GRAYSCALEinsizeoutput_heightnewqualityblocks_in_MCU__blksize_twidth_in_blocksmarker_listjpeg_c_coef_controllerjpeg_d_coef_controlleroutput_iMCU_row_IO_lock_tsearchdonerequest_virt_sarraycomponent_indexarith_dc_Ujpeg_color_spaceoutfileaddon_message_table__mode_tMCU_widthjcerrjpeg_forward_dct_IO_read_ptrJ_COLOR_SPACEmin_DCT_scaled_sizeMCUs_per_rowrestart_in_rowsAdobe_transform_posstdinprogress_monitorexif_markerenable_1pass_quantalloc_barraytotal_passesscale_numJQUANT_TBLfree_in_bufferglobal_error_countercoef_bitsjpeg_c_prep_controllerjpeg_color_quantizerj_compress_ptrjpeg_upsamplerverbose_modetrace_levelinput_scan_numbertwo_pass_quantizetotals_modefile_sizefatallong_optionsUINT16last_col_widthst_gidscript_space_size__dirstreamunread_markerfree_poolalloc_sarraytmpfdscale_denom_flags2retryst_size_IO_read_basemax_v_samp_factordo_block_smoothingsave_comoptionimage_heightis_directory_unused2arith_dc_LtmpvarMCU_sample_widthJCS_EXT_XRGB__mask_was_savedJCS_YCCKsent_tabledesired_number_of_colorsargcalloc_smalljpeg_scan_info_old_offsetJ_DCT_METHODjpeg_entropy_encoderquantize_colorsretvalargvfstat__blkcnt_tcconvertJCS_EXT_BGRAjpeg_marker_writerown_signal_handleremit_message__ino_tdata_lengthJCS_EXT_BGRXdither_modelong long intJDCT_ISLOWupsampleJSAMPARRAYcomps_in_scanself_destructJOCTETjpeg_comp_masterentropydouble_IO_write_enddownsampled_heightactual_number_of_colorsinput_iMCU_rowraw_data_inarith_codedownsamplejpeg_marker_structinput_componentsnext_input_bytedensity_unitfloatJSAMPROWthresholdjvirt_barray_ptr_IO_buf_basejpeg_decompress_structidctprogressscript_spacerequest_virt_barraybuflenimage_widtholdqualityoriginal_lengthJDCT_FLOAT__pad0__pad1__pad2__pad3__pad4__pad5in_color_spaceresync_to_restart_sbufflagdc_tbl_noheight_in_blocks_flagsoutfnameisizestderrpathnamecompleted_passesj_decompress_ptr__saved_maskJCS_EXT_ABGR__jmpbufrestart_intervalprogressive_mode__jmp_bufst_nlinkquant_tbl_ptrsenable_2pass_quantfirst_addon_message__unusedwrite_Adobe_markerJBLOCKARRAYinit_sourcesample_range_limitjpeg_color_convertersmoothing_factorhuffvalout_color_spacequiet_modeoptimize_codingpass_limitst_devinputctltimespecdc_huff_tbl_ptrsosizeX_density__fdnext_output_byteenable_external_quantdinfolong long unsigned intutimbuf__off_tdata_precisionJDITHER_ORDEREDjpeg_d_main_controllerquant_tbl_nomy_output_messagetarget_sizeJDITHER_FS__time_tbinary_search_loopJSAMPLEalloc_largecoef_arrays_IO_backup_base_shortbufjpeg_c_main_controllerpass_counterp_usageac_huff_tbl_ptrsdestoverwrite_modesetjmp_buffer_next__off64_treset_error_mgrJCS_UNKNOWNjpegoptim.cUINT8time_savejpeg_input_controllerfile_existsJHUFF_TBLJDITHER_NONE_IO_buf_endjpeg_saved_marker_ptrglobal_statejpeg_inverse_dctmax_memory_to_usecoefjderrtotal_saveJCS_RGBall_normalcinfoshort intis_dirsave_iptcJCS_EXT_BGRtv_nsecJCS_EXT_ARGBpostCCIR601_sampling_vtable_offsetjvirt_sarray_ptrJDCT_IFASTMCU_blockssplitdirsaw_JFIF_marker__valjpeg_message_tablejpeg_destination_mgrnext_scanlinelast_jpeg_messageerr_countlast_row_heightst_mode__uid_tMCU_membershipjpeg_source_mgris_decompressor_IO_read_endquant_tableJ_DITHER_MODErealize_virt_arraysretry_pointY_densityjpeg_common_structiptc_markerrcsidopt_index_filenojpeg_entropy_decoderoutsizeempty_output_bufferoptargjpeg_component_infowrite_markersaccess_virt_sarrayatimeac_tbl_noarith_ac_Kshort unsigned intstdoutoutput_scanlinecomponent_needed_IO_write_ptrJCS_YCbCrjpeg_memory_mgrbuffered_imagefill_input_bufferclient_dataMCU_heightnum_scansmyerrdct_tabledct_methodmax_h_samp_factorrec_outbuf_heightst_ino__statbufboolean__nlink_tMCU_rows_in_scantmpfilenamejpeg_marker_reader__sigset_tmy_error_exitprepcquantizetv_secmsg_codeJDIMENSIONdelete_fileJBLOCKsaw_Adobe_markerst_atimskip_input_dataP`UUPUuS=U=T=V9V=u=S9S@^U^hVwUV@^T^`SwS@`QwQQ@^0w0P@^0w0P\UT4V5CVQ0S5BS/W/5~PPcUktUuPUPU!V+hV P+APAHSpUQU~T~  P =3KYPppp'ApWippPP0C0COS_oSu00\)\0SS2S0V0SSw  ^`,?  ^`P~P0u~>~~,~~~~~Y~0^-^-f*!^&>^^^1^!^!,3^^^Y^`jPju~~,~~~~=~K\~~~Y~0USP>SPSSSSSSSYS0_Vu_>__,___0]]Sf]fuS]&>S]]]bb  \` P XW` PYYY0VVV>V,V0 ~ u ~  ~  ~ > ~  ~ , ~  ~ 0zQQQQQQQQ&8QQ,QP4P,PUTK$-size_tp__dev_t{__uid_t__gid_t__ino_t__mode_t__nlink_t__off_t__off64_t__time_t__blksize_t__blkcnt_tFILE_IO_lock_t_IO_marker_IO_FILE!time_tQ__sigset_t\timespecstatcutimbufDIRoptionJSAMPLEJCOEFJOCTETUINT8UINT16 JDIMENSIONboolean#JSAMPROW4JSAMPARRAYEJBLOCK`JBLOCKROWqJBLOCKARRAYJQUANT_TBLJHUFF_TBL)jpeg_component_infojpeg_scan_infojpeg_saved_marker_ptrjpeg_marker_structeJ_COLOR_SPACEJ_DCT_METHODJ_DITHER_MODEjpeg_common_struct j_common_ptr j_compress_ptrj_decompress_ptr& jpeg_compress_structjpeg_decompress_struct jpeg_error_mgr jpeg_progress_mgrjpeg_destination_mgrjpeg_source_mgrjvirt_sarray_ptrjvirt_barray_ptr jpeg_memory_mgr6__jmp_bufQ__jmp_buf_tagjmp_bufmy_error_mgrmy_error_ptrnP`Pn,>x O,>fx.symtab.strtab.shstrtab.interp.note.ABI-tag.note.gnu.build-id.gnu.hash.dynsym.dynstr.gnu.version.gnu.version_r.rela.dyn.rela.plt.init.text.fini.rodata.eh_frame_hdr.eh_frame.ctors.dtors.jcr.dynamic.got.got.plt.data.bss.comment.debug_aranges.debug_pubnames.debug_info.debug_abbrev.debug_line.debug_str.debug_loc.debug_pubtypes.debug_ranges@#@ 1<@<$Do`@`DN @V @ ^o @ ko(@(z@`@ @0@0@@@8@88@8F@F@G@@G\P`PP`P P` P(P`(PQ`QQ`QT`T V`VP 0V,V0 WYK$)~B7UC0XcNkY&iw(p&9 f @@<@`@@ @ @(@ @ @ @ 0@ @@8@8@F@@G@P`P` P`(P`Q`Q`T`V` !"# l@P`*P`8 P`E @[V`jV`x @P`I@ P` 7@ @: @Q`P`P`'(P`0 T`;,T`EYm 07@} @@pW` T`W` , @R 6@fezW`PW`V`8@