ELF>@F@@8 @@@@hh \\  DDPtdllQtdRtd  /lib64/ld-linux-x86-64.so.2GNUgsoEc2^PGNU%;P)Ab)9J !M r0Z;>@BCDGHJKLMNPQRSTUVWYZ\]^_`=$em-@z8JqEwp jUl 0MyYk C : ➿*K.}Nl0M 7{k|yYuqX|Kf`+3bӦqCEQ=A7p-k%;i0 mQ"Fd-WMwy 7)VY} HJ, Po"8(8`({aP|] VX |I,0@0C#"@0`hv\@F+4h<c0(_ITM_deregisterTMCloneTable__gmon_start___ITM_registerTMCloneTabletjFreetjDecodeYUVtjGetScalingFactorstjTransformtjGetErrorStr2tjEncodeYUV3tjInitTransformtjBufSizeYUV2tjInitCompresstjCompressFromYUVtjSaveImagetjCompress2tjDestroytjDecompressHeader3tjGetErrorCodetjLoadImagetjAlloctjBufSizetjInitDecompresstjDecompress2tjDecompressToYUV2tjGetErrorStrlog10__printf_chkexitfopenstrncmpstrrchr__isoc99_sscanfftellstrncpyputs__stack_chk_failputcharstrtodstrtolcallocstrlenmemset__errno_locationfseekmemcpyfclosemallocstrcasecmp__snprintf_chkfwritefreadgettimeofdaystrchr__ctype_toupper_loc__cxa_finalizestrcmpstrerror__libc_start_mainfreelibturbojpeg.so.0libm.so.6libc.so.6__libc_csu_finitjErrorStrpixFormatStrtjErrorLine_edatacsNamedecompOnlygetTimesubNamedoWritepfdoYUVyuvPadquiet__data_startsubNameLongwarmup_IO_stdin_usedtjErrorCodedoTile__libc_csu_initext_endbenchTime__bss_startxformOpnsfxformOptscalingFactorsflagscustomFiltertjErrorMsgGLIBC_2.2.5TURBOJPEG_2.0TURBOJPEG_1.4TURBOJPEG_1.0TURBOJPEG_1.2GLIBC_2.7GLIBC_2.14GLIBC_2.4GLIBC_2.3.4GLIBC_2.3     ui PX; Q; #Q; 1Q; ?ii M Wii bui  ti lii x GF@HPX`hކ†ȆކنΆӆ ؆(݆08΄@΄H΄P΄X`ؿ %8=(08@HPX`h p x  Ⱦоؾ ! "(#0$8&@'H(P)X*`+h,p-x./01234567ȿ9п:HHݟHtH5%@%h%h%h%ڝh%ҝh%ʝh%h%hp%h`%h P%h @%h 0%h %h %h%zh%rh%jh%bh%Zh%Rh%Jh%Bh%:hp%2h`%*hP%"h@%h0%h % h%h%h%h %h!%h"%ڜh#%Ҝh$%ʜh%%œh&%h'p%h(`%h)P%h*@%h+0%h, %h-%h.%zh/%rh0%jh1%bh2%Zh3%Rh4%Jh5%bfAWAVAUATAH=UHSHhdH%(H$X1DŽ$DŽ$DŽ$HHD=EA]H}.IHtBH5\_HJuH`HH5^L)HS D5BEA$D9=mD-ED%E)E1=D-ܜE$<$AD<$A92f.LMADL狔$$<A9~ؿ .LH$XdH+%(HhD[]A\A]A^A_f. A9HcH5]LlL<LtH5]LH5]LH5]LH5]Ll4H5]LUOA"H} 1HAƍ@cXH}-IHtHHn $H5\LDH=\ FDH=1n &DH=9n nDH5\LIu0ۘGfDH=nt @&H5\L= u+@@LMAعL狔$$9A9~ֿ D$DE9.@LMAعL狔$$9A9~ֿ T$A92LMAعL狔$$k9A9~ֿ $A9@LM$A1ɋ$L&9A9~=im=H=lH=bmØH}D 'H$H$L IHH}.hHt=m=h'H=mj=CHXH ZHDH5m1HK=1H5s[+= 1H5l=җG1H5I[=H=ZH5YLTdH5YL=!˕7H=_kjH=k^48HcHAnH}H5xZHDŽ$H|$`DŽ$D$xDŽ$DŽ$DŽ$-HH1HRH"H$HH5HH$H 11HH$H$HvHHH|$`.HtIH9 H$ASLH$PH$H$L$L$B[]S$$Hc$Hw D$xuiHc5ߓHUՓHUHDHL,Hc$lHHƒ ILH5 k1=$$D$|=Ld$hMDD9ȉD$4N9T$DNDL$Lt$PD$TD>D$XHcD$TLcl$XLJ,HIHCHHD$H͒J 0 &u3H=u)0HqT~D$TD$X4INL|$LLl$D|$PL$H $Dl$L6$DDH.HH HL9$DDSH9rT1MLTLd$hLt$H TH5d{HD$D$TD$XH $LHH}HH9uLH|$H$H|$MtL E1`L|$Ll$$D$4$D$D9=HRHRHDDD$PL$L1H5V=Őu =t7D$D5|$4DD>H5V1P $D$\ -=ؑH=‘=ّI>wD$PDd$LID$|D$$D$L;$D$PDDd$4;$D$$DD$DD$$c|$|f H$H$PD$,11PATt$xj$PDL$tDD$dH0TD$TD$X~)LI\@H}HHEH9uLH|$|D$L;$L$Lt$P$$1H$I}H5Tro$9`dWCH̎HcHPH PHDHc$HnHc$HHL HЎLH5wT1)L$PT$L1H5VQIk(HD$HC@ǃ@$Dd$PD$4$D$DD$LD$$eDD$\D$\tuD$4LcD$\HgB<)T$4uD$DLcD$\H@gB<)T$DFwD$4Hct$\Hg<)T$4@D$4t$$BD AD$(D$DD0D$@tD$\ |$@ED$DD$01D$ D$,D$(L|$pLt$8EAD$H|$(Hct$0HT$D$,DT$$H |$HHHL$8D9DNЋD$41L@HELEH5x@13D$PDd$L1D$$fLd$hM8H VkIH5pQ1HD$DI+H?H?HELUH5?1}H5BL,X6& Ld$hM8H @MIV8H CIH5P1H=#Sd1A9H CIH5^P14-x8QH aCIH5&P1@E8H CIH5O1l Ld$hM8IH ?IH5O11H5ALu~H5{ALu~H5aALyu~wH5GALWu d~XH53AL8uHH6~2H5ALu ~H5ALu ~@H5@Lu/AD$9H5@Luk%J|H5@LuAD$9~J|=1ff/VH5@{VH5@L6u=Hr@H|0J|=1ff/{H59@LtBH5+@LAD$9cH5@Lu*|H=P|H5?LvzpJ|=1  TzIH5?L)_AD$9RJ|=HHH=B2H=B&H=7H=3CH=gCH=CH=CH=71H=DH571xSfD~/PA9tH571SxD9wuuV8xH9~`H1xHH؋H1Q xuHtH571-H561H=E9H=mCH=CH=CH=DH=UDH=DH=DH=DH=-EH=qE|H=EpH=EdH=FXH=YFLH=mF@H=F4H=F(H=GH==GvfDH551qAVfI~ATIUSHh~ NdH%(HD$X1fT~ N Of(fTf.v3H,ff(%NfUH*fTXfVf(,AHA)E~ePH1L*5PHcfInIHLqHD$XdH+%(u3HhL[]A\A^PH1L4P0)fAWEfAVAUATUSHH$@H$Ht$5sHT$ HcsHL$h sDL$|D$8DD$dH$dH%(H$1H2LHDŽ$H=-H5;n lu={lfLH=n1fMHexecutinf5nHg tjDecoH o-HmH5+>HdeYUV()Hm1Hm1Hm)m)m)m)m)m)m)m)m)m)nnnkk6H|$pD$PH|$X\$P$P)|$`9\$xv&D$D\$$X$f/-jD$DD=lEt$\t$H$Lf [lf*T$D L%H/HF+LED$dfH$D$|H*^ DYf( $^$,LH50H1=k $=kt nD%jE D iiAu H$AVLw+PH1]A\DYkHjH$EPLD+HSL$1AYAZuiHH1D aiPDD$PT$LHt$x_AXAă.HE1L WjL*HHHH)H1H$=h=h=aj|$0=$|$d11LT$hA;L$|~6HcMH$ADD)AAD1D)AHI9uуt$@|$0H(MH(L:H5$)HE1AMtL$u6H|$H$dH+%(HD[]A\A]A^A_H|$hLHD$hHhDŽ$EMH3(H$(HEL(H5^(1>EMH'H'HELy(H5"(1|$H M$HIL$4$Ll$8+\$;D$D$9ANj[DN ZHDLD YLPD$@PD$@PUATDD$@L$\7H0yL蒼LA跻IY% D LƺLD$@H=\LD$@u>H=XH5[ cYu=[YfLƺLD$@E1H=[褹LD$@fHexecutinHg tjCompHZHress2()H HZ1ҿH5*HZ1HZfD=1[)Z)Z)Z)Z)Z)Z)Z)Z)Z)ZZZdX^X LLD$P,I'X% D$P+LƺLD$PH=Z苸LD$Pu:H=H5Y Wu=WDLƺLD$PH=4ZLD$PfHexecutinHg tjEncoH+YHdeYUV3()H HY1ҿH5m)HY1H YfY1)Y) Y)Y)Y)$Y)-Y)6Y)?Y)HY)QYWYVYVV臹fL船LA譸IV% D LƺLD$@H=Y LD$@u<H=0H5X YVu=QVLƺLD$@H=X蟶LD$@fHexecutinHg tjCompHWHressFromH HWH5'HYUV()HW1HWf%X1)xW)W)W)W)W)W)W)W)W)WWWVUPUf.H$D$`HT$hD$`T$d)T$p9$D$X\$$X$f/=TD$X'DPVDl$MEt$\\$H$LVN =UH.ffL$@*$*T$XHD$=U^L$LHYL%^$LDf(H5.HLL%1薶ff=[U*D$4LDH$P*$^f(jLH5H1A$9T$t$9$AA t =MS DTE =T $~1$HT$xHH\H}HCHEH9uH|$xH$ qT E CD-$D$d$^f.HcD$(RH]H LHDDL$0HSLH$H5%1$HT$xDd$dDt$(HHl6DDDrHHHHH9RDDDCH9rg1E1LH H5#p7EMHQHBHELMH5|17Hl$xD$1H|H蒲A9H|$xsH|$ iH$\H$OMtL袳H$HdH+%(& HX[]A\A]A^A_ËD$PHML~H5HtHE1o3EMHMH>HELgH5x13L$(T$dD5YP8H$Ht7H$荲HD$ HA H$H|$ ȱ1L۲LHËO% f HH=lRgu)H=H5pQ OH޺H=+RfIHng YUV bHallocatiH,Q1H HQH5u!HufferHQ1HP1fQz)P)Q) Q)Q)Q)&Q)/Q)8Q)AQ)JQPQOQNNz耱q1脱1諰HËN% HH=Qu)H=H5P bN(H޺H=P1fIHexecutinf5PHg tjInitH HOH5 HCompressHO()HO1HOu)O)O)O)O)O)O)O)O)O)OOO~MxMu'rIʭ8裰jH IH5x1=.Mu'=Mz]$f/=LSD$XHD$HHDŽ$1D$4ff҃*$H9*T$XL%1 LDL$@H&Lf(^&L$Y$^D$HHD$LH5~H1L$$L$dDH51ˮMLȮLHËK% HH=YNTu+H59 H=bM荭 Ku=KH޺H=NH5 H=MIغ1H H5dJKDKH IMH L HEH5 1赭$j=jLH DD$dDH H5 HE1m=>LH$fff*|$XHj *$HD$H$*$HD$<$^$f(ǿH5L$8\$\$41H5wЬf\$H5*ӿ^T$f(螬$L$8H5t^L$Y^$jT$YT$^T$Y$H5^$f(0֩8诬]H T IH51H|$ cH$HdH+%(GH$HX[]A\A]A^A_.H|$ $HD$ f*t$XH5[4$^t$Hf(wH$1H5fHYH|fH*fۿT$8*$H5[f(\$@^fɿHp"*$H5HD$f(^J"L$Y$^D$HĪHP"T$8H5fHnHD$Y^"Y$^D$H耪4$=LIH H ^$f(HE\$@L$9H= (AWD$lPAU$D$PPD$PPD$D$H$H$H$H$%H0$=H|$x3H|$ )H$H$HdH+%(E1QIٹuHdHUHEL, H51JmH6IMH!LzHEH5Q1 R貦8苩aH KIH5`1٨H$fHЃHH H*XgYM8/|H IH51}#8MH IH51JHD$ ?D$0L$@HyEL|LPHcD$04L$1XH5^LAYAZHHHH$H0HD$xH8)Hu3H=xFLH5d1舧t+8H IH51RH芥m8ɧH IH51:fH(1dH%(HD$1Hҥfx!ffH* $H*D$^=XHD$dH+%(uH(f.DAWL=?AVIAUIATAUH-x?SL)H胣Ht1LLDAHH9uH[]A\A]A^A_HHUSAGE: %s %s Options: tiles of varying sizes. the underlying codec codec underlying codec sequence. padded (default = 1) factor of M/N (M/N = %d/%d or , %%.0f%%.%dfWARNINGERRORDecomp to YUVDecompress _Q%dexecuting tjInitDecompress()%s in line %d while %s: %s allocating destination bufferallocating YUV bufferexecuting tjDecodeYUV()executing tjDecompress2()executing tjDestroy()%d_%d%dx%d%s_%s%s_%s.%ssaving bitmap-err.%sBottom-upTop-downBUTDTileImageCompress Comp from YUVallocating JPEG tile arrayallocating JPEG size arrayImage is too largegetting buffer sizeallocating JPEG tiles%-4s (%s) %-5s %-3d executing tjInitCompress()executing tjEncodeYUV3()executing tjCompressFromYUV()executing tjCompress2()%-5d %-5d %s size: %d x %d %s_%s_Q%d.jpgwbopening reference imagewriting reference imageN/ATile .bmp.jpeg-tile-fastupsampleUsing fast upsampling code -fastdct-accuratedct-progressive-rgb-rgbx-bgr-bgrx-xbgr-xrgb-cmyk-bottomup-quiet-qq-scale-hflip-vflip-transpose-transverse-rot90-rot180-rot270-grayscale-custom-nooutput-copynone-benchtime-warmupWarmup time = %.1f seconds -alloc-bmp-yuv-yuvpad-subsamp-componly-nowrite-stoponwarningloading bitmaprbEncode Comp Comp Decomp DecodePerf Ratio Perf Perfopening filedetermining file sizeallocating memorysetting file positionreading JPEG dataexecuting tjInitTransform()Invalid image dimensionsreading JPEG header%s %s %s size: %d x %d --> %d x %d%-4s (%s) %-5s %-5s executing tjTransform()%-6s%s%-6s%sN/A N/A 444422420GRAY440411YCbCrCMYKYCCK4:4:44:2:24:2:04:4:04:1:1RGBXBGRXXBGRXRGBppm [options] [options] -alloc = Dynamically allocate JPEG image buffers-bmp = Generate output images in Windows Bitmap format (default = PPM)-bottomup = Test bottom-up compression/decompression-tile = Test performance of the codec when the image is encoded as separate-rgb, -bgr, -rgbx, -bgrx, -xbgr, -xrgb = Test the specified color conversion path in the codec (default = BGR)-cmyk = Indirectly test YCCK JPEG compression/decompression (the source and destination bitmaps are still RGB. The conversion is done internally prior to compression or after decompression.)-fastupsample = Use the fastest chrominance upsampling algorithm available in-fastdct = Use the fastest DCT/IDCT algorithms available in the underlying-accuratedct = Use the most accurate DCT/IDCT algorithms available in the-progressive = Use progressive entropy coding in JPEG images generated by compression and transform operations.-subsamp = When testing JPEG compression, this option specifies the level of chrominance subsampling to use ( = 444, 422, 440, 420, 411, or GRAY). The default is to test Grayscale, 4:2:0, 4:2:2, and 4:4:4 in-quiet = Output results in tabular rather than verbose format-yuv = Test YUV encoding/decoding functions-yuvpad

= If testing YUV encoding/decoding, this specifies the number of bytes to which each row of each plane in the intermediate YUV image is-scale M/N = Scale down the width/height of the decompressed JPEG image by a-hflip, -vflip, -transpose, -transverse, -rot90, -rot180, -rot270 = Perform the corresponding lossless transform prior to decompression (these options are mutually exclusive)-grayscale = Perform lossless grayscale conversion prior to decompression test (can be combined with the other transforms above)-copynone = Do not copy any extra markers (including EXIF and ICC profile data) when transforming the image.-benchtime = Run each benchmark for at least seconds (default = 5.0)-warmup = Run each benchmark for seconds (default = 1.0) prior to starting the timer, in order to prime the caches and thus improve the consistency of the results.-componly = Stop after running compression tests. Do not test decompression.-nowrite = Do not write reference or output images (improves consistency of performance measurements.)-stoponwarning = Immediately discontinue the current compression/decompression/transform operation if the underlying codec throws a warning (non-fatal error) NOTE: If the quality is specified as a range (e.g. 90-100), a separatetest will be performed for all quality values in the range. WARNING in line %d while %s: %s ERROR in line %d while %s: %s executing tjDecompressToYUV2()%s --> Frame rate: %f fps Throughput: %f Megapixels/sec YUV Decode --> Frame rate: %f fps Compression error written to %s. allocating temporary image buffer>>>>> %s (%s) <--> JPEG %s Q%d <<<<< Encode YUV --> Frame rate: %f fps Output image size: %lu bytes Compression ratio: %f:1 Output bit stream: %f Megabits/sec Output image size: %d bytes Reference image written to %s executing tjGetScalingFactors()ERROR: Quality must be between 1 and 100.Using fastest DCT/IDCT algorithm Using most accurate DCT/IDCT algorithm Using progressive entropy coding Testing YUV planar encoding/decoding Disabling tiled compression/decompression tests, because those tests do notwork when scaled decompression is enabled.work when dynamic JPEG buffer allocation is enabled. All performance values in Mpixels/sec Bitmap JPEG JPEG %s %s Format Subsamp Qual Width Height executing tjDecompressHeader3()Bitmap JPEG JPEG %s %s Xform Comp Decomp Format CS Subsamp Width Height Perf Ratio Perf >>>>> JPEG %s --> %s (%s) <<<<< allocating image transform arrayTransform --> Frame rate: %f fps ڭaaaaaaaaέa­aaaaaaaaaaaaaaaaaaaa executing tjInitDecompress()allocating YUV b0C?.AA`"?bX9?v/?? @;l 8Ь p,h@XP HzRx  +zRx $ЄpFJ w?;*3$"D\/pBNO 8<'BGD A(F (D ABBD 0BIB B(A0A8G  O L B j G B E U  J G B N  H Z B ` P [ B J M T B z 8D0A(B BBBA  M W A Z  O M  P N R X BBB B(A0A8I w E G D R z E A B X W Q E E A B R  8A0A(B BBBA  8A0A(B BBBE  E B G E E y  H e B Ѕ"BBB B(K0D8G 8D0A(B BBBK -LfAwIBDBHSD[AFbEDhaD0W A Dd]BIE E(D0H8G@j8A0A(B BBB GF |o h   ooooHo!6 F V f v !!&!6!F!V!f!v!!!!!!!!!""&"6"F"V"f"v"""""""""##&#6#F#V#f#v##?@ކ†ȆކنΆӆ؆݆΄΄΄΄d873951c106fb7af4563d2325ec3e350869dec.debugT.shstrtab.interp.note.gnu.build-id.note.ABI-tag.gnu.hash.dynsym.dynstr.gnu.version.gnu.version_r.rela.dyn.rela.plt.init.plt.got.text.fini.rodata.eh_frame_hdr.eh_frame.init_array.fini_array.dynamic.data.bss.gnu_debuglink $& 4o\> hh F NoHH[ojtB~ y p####Y||  l h h h4