ELF+434 (<<<<<-JPPP$$QtdGNU)mR'Y L贺&.kb;^0Q8~9:o'uX,p$y1 c?vxe 3N>r{=AmDOnKt_&EIq)}CJ-Gi"7P6\L<h|VsBH jg[R! +`*  YT/2@Wl.FZUw%Sad54Mz#](f%K $% A BF @-"`(H0@A +KLMORTUXZ\_dgjkopqrtvz}{' X?ښ[;]l eAwyE` a3] {vT9+W2GځF]ı]EDr^6h)qtVn !='JKfA˦.x~w~-An9:qX\g| tQqI,WÜ >=#V7|@z9'Zԯ"CE/V<Ȱw ,J$;gfo .p-Ȭ_/tVea_ % 1F+v }f 1^5P6A=(H(x@Owt?`"LtD  _pt i  f%  L0U ~8p ,B% ^Y 9, MX c^/E `H -* 2p ` nPG F@F PK `6 ~X  C nW k(B@.   /: q,# (RX 04 -* a[ T,# _  BC $_J P-* .* .* \7 B^_ |`.* : tl 0  B1r [  -# `Q  } ?@7W ФK -8 @D M .? $% pI .* __gmon_start___fini__cxa_finalize_Jv_RegisterClassessane_exitsane_gt68xx_exitsane_closesane_gt68xx_closesane_cancelsane_gt68xx_cancelsane_get_select_fdsane_gt68xx_get_select_fdsane_set_io_modesane_gt68xx_set_io_modesane_readsane_gt68xx_readsane_startsane_gt68xx_startsane_get_parameterssane_gt68xx_get_parameterssane_control_optionsane_gt68xx_control_optionsane_get_option_descriptorsane_gt68xx_get_option_descriptorsane_opensane_gt68xx_opensane_get_devicessane_gt68xx_get_devicessane_initsane_gt68xx_initsanei_debug_msgstderrfilenoisfdtypevfprintfstrlenmallocsprintfvsyslogfreesanei_debug_sanei_debugsanei_init_debug__ctype_toupper_locgetenvstrtolsanei_constrain_valuestrncasecmpstrcpystrcmpsanei_check_valuestrncmpsanei_debug_sanei_configsanei_config_readfgets__ctype_b_locsanei_config_skip_whitespacesanei_config_get_string__strndupsanei_config_open__strdupstrchrsnprintffopenmemcpysanei_configure_attachstrtodfclosesane_strstatussanei_usb_set_timeoutsanei_debug_sanei_usbsanei_usb_get_descriptorsanei_usb_find_devicessanei_usb_set_altinterfaceusb_strerrorsanei_usb_release_interfacesanei_usb_claim_interfacesanei_usb_set_configurationsanei_usb_clear_haltsanei_usb_read_intusb_interrupt_read__errno_locationioctlsanei_usb_control_msgsanei_usb_write_bulkusb_bulk_writesanei_usb_read_bulkusb_bulk_readsanei_usb_closesanei_usb_get_vendor_product_bynamesanei_usb_get_vendor_productusb_devicesanei_usb_openfcntlsanei_usb_attach_matching_devicessanei_usb_init__xstatopendirreaddirclosedirusb_find_bussesusb_get_bussesusb_set_debugcmsgsanei_debug_gt68xxusleepgettimeofdaylittle_endianstrncpyfseekftellfreadstrrchrdebug_optionsfeofreallocpowunlinkfwritelibm.so.6libusb-0.1.so.4libc.so.6_edata__bss_start_endlibsane.so.1GLIBC_2.0GLIBC_2.1.3GLIBC_2.2GLIBC_2.1GLIBC_2.3 ii 0si :ii Fii Pii Zii 0HT`lx ,8DP\ht  $(,4@DHLT`dhlt     !!!!!"""""$$$ $$ %$%(%,%4%@&D&H&L&T&`'d'h'l't'((((()))))*****+++++--- -- .$.(.,.4.@/D/H/L/T/`0d0h0l0t011111222223333344444666 66 7$7(7,747@8D8H8L8T8`9d9h9l9t9:::::;;;;;<<<<<=====??? ?? @X@\@`@d@h@l@p@t@|@@@@@@@@@@@@@@@AAA AAA AXA\A`AhAlAtA|AAAAAAAAAAAAAAAABBB BBBBB0g4U8 < @SD*HLLYPyTFdhlptx|Ode   Z R !" #M$l% V$&(,'0(4)8+<,@-DH.L]P/T0X1\2`3d4halhp}t5x6|7^8N9:b;r<xn=Tf>?@Q~pABCDEFGHIJiUS[(t_X[ hhhhh h($h0(h8p,h@`0hHP4hP@8hX0<h` @hhDhpHhxLhPhThXh\h`hdhhhplh`phPth@xh0|h hhhhhhhh h(h0h8ph@`hHPhP@hX0h` hhhphxhhhhhhhhph`hPh@h0h hhh hhhhh  h($h0(h8p,h@`0hHP4hP@8hX0<h` @hhDhpHhxLhPhThXh\h`hdhhhplh`phPth@xh0|h hhhhhhhh h(h0UVSn,u]t$P,)9s ,,9rƃ,[^]US.tt $Ѓ[]Ë$ÐUSï[]ÍvUSÏE$'[]Í'US_E$[]Í'USE h)D$E$P[]ÍUSE 8D$E$[]ÍUSED$ ED$E D$E$R[]Ð&USÏE$[]Í'USE YD$E$[]ÍUS$Eh)D$ED$ ED$E D$E$$[]ÐUSE (D$E$P[]ÍUSE ùD$E$[]ÍUSE ÉD$E$[]ÍUSE YD$E$p[]ÐU8E ]f';Euu}}}]u}]ÍvU$D$$Ut5o|$D$U$FEUt$D$$됉<$4$EUD$*tHo$Ut$ |$D$UE$T$D$U$r!`oD$$Et$$D$US.$ED$E D$ oD$D$E$#$[]É'U1=WVS,󫍽DžSANEDž_DEBE uDžUG_^ t;j t0ҋuTuƄ <$*t>D$ D$$U uD$ ot$D$$,[^_]ÐUWVSv<[^_]Í&@ E܉4$U܋:Et1uEEM|$L$E$u<$Z9EwEuԋU܃U 9щU|P9щUx1U)ЉEt&E ;Ma;MXtU؍1E9<9u&U P 9J299 fu@ E5vUS~?$ED$E D$ oD$D$E$s$[]É'UWVS,E&}D$E <$D$gEt<$()}܉E7}&@~UHDJ u}܉ Dr u9t1  LuE,[^_]fE}܋뫍'UVSuGt4t-UkU&tt DP u[^]É'UWVSí,E$ǀ"tW1t/UU&t DP t)<$D$xU ,[^_]Ðt&HPtD"u ;t&t "u)Ѐ"tE ,[^_]Ðt&둉1֍t&'UWVS L,c<$oxp&D$:<$ltED$/|$ D$D$T$<$|$$D$<$T$auIw$uDpD$$t$dL1[^_]Í& pT$$t$*<$L[^_]ÍvD$o$o$Vlj,$~U|:J@$,t$D$$,o󤋅,$$o,UWVS]u$pD$4$1 ppDžD$T$ $z4$8U#H !%tꩀu+ uƄE䉅D$$DM䋽} u 61Džu F4>L$<$F +5v4$U BpHEpDž?fH:Nus$89;L$4$E9tx9P:VQt&1Wt&D$qD$|$ $u DžF$L$S5$M䉍1ɋtu 9$og4rD$$L$E1t$E $U"t&t$ $D$qD$U%vF(qD$$Pvv4$+u FxaM1p&$D$6hrٽ  fU٭٭$%9|$$UupD$$aČ[^_]Ít&E1ɉu FL$$t$}v4$u Fx)M1>vD$D$$ E$9<$D$NjEut&ML$4$u4$U BP9XBDU B0v4$VD$$M䉍M A0u FU Bt&p t$D$$)oD$$Č[^_]Í4$oD$$Č[^_]Ë$EdqD$$;UE]u v1D$,(sD$4$v]u]Íst&s؍hsЍrȍlrr븍r밍r먍r렍r똍Ds됍r눍sU.E]Í&US.$ED$E D$ sD$D$E$#$[]É'U(uu]Ô}} y,@tD$t$$r]u}];L-}̍sD$$Bì-WWW W WG1 UWVS ,UM $T$L$ tD$UMt-UMtbL-~Xx-1FDt>H9L-~39u9Nu}t܃~,u։UM$UFDMUuf,1[^_]ÍU(uu]C}} y,tD$t$$]u}];L-}̍tD$|$$l-tGt(D$\uD$$~뚍&h-|$D@$~x1r&$D$(uD$)B U(uu]3}} y,uD$t$$]u}];L-}̍uD$|$$l-tGt(D$HvD$$n뚍&h-|$D@$^x1r&$D$vD$B U(uu]#}} y,vD$t$$]u}];L-}̍vD$|$$l-tGt(D$4wD$$^뚍&h-|$D@$x1r&$D$wD$ B U(uu]}} y,twD$t$$]u}];L-}̍wD$|$$~l-tGt(D$ xD$$N뚍&h-|$D@$Nx1r&$D$wD$B U(]Eu}h-~GD$F@$Xt0D$`xD$$]u}]Ít&G D$F@$1tՍxD$T$$<봐t&UWVSEQljUF|1tfUxXsEtU։lAhspsuEEUEvU1tT$|D$$l,&U2<$D$ED$ltU9EЃ uf1h9t&E0.J^w‹UD$<$T$tU9Ef u勅|p$ D$T$EEEE9xĜ[^_]fE}DYt&UHuu]s4}}y,xD$$]u}]Ít&;L-}̋<$D$yD$;l-h-t5t`D$8yD$$녍D$ӍxD$$bO A E@EuEyD$$/t&yD$$ U܉M؉D$D$ E D$ED$A@$E|nu&zD$$ED$ $D$(zD$~U1I aE 21Rz$$D$pyD$2U܋M؃|t }uUBD$A@$Ӑ&U8]uƋE}} UD$ UD$4$tz|$D$!U4$t]u}]Ít&|$D$u4$u$$D$ ED$zD$?뤐t&ED$u4$D$f7$m$D$ ED$`zD$1vUXuu]}} y,zD$t$$]u}];L-}̋E|$$D$ED$ED$ED$ ,{D$R%EtNl-tUD$ |D$$ b&I ~UE fEED$"UEEfEEfEEfEE EE܉D$p-$}ԅt I (1{D$$bE U1|$D$ED$E D$ED$ED$ ED$h-D@$ed$D${D$/t&$$D${D$ t&UXuu]t}}y,|D$$N]u}]Ít&;L-}̋$D$|D$I   l-h-t/D$}D$$qf AE}D$$>&\|D$$jUD$E D$ p-$xuD$ E$T$}T$E1E UD$D$ E D$EԉD$A@$y$$D$|D$ U l-4ʋBD$B@$ &T}D$$B&UXuu]S}}y,~D$$]u}]Ít&;L-}̋$D$P~D$  l-h-t,D$D$$qf AE~D$$AN&}D$$'UD$E D$ p-$tCI L$ M$D$tD$M1&LD$$fUD$D$ E D$EԉD$A@$ [f_$$D$~D$Ul-uPT$@@$ &~D$$E ʉM{MvU(]Êuu}$t$D$ixm;L-}e<;h-h-tv;l-t[׋G8D$G@$2G@$WDŽh-]u}]ÍD$$ۋD$(ft$D$$믍t&D$$D>D$$x#D$D$D>$kEHMU uDŽh- D$L$ t$$K1)pD$pD$$!UD$$T$ $.M$L$D$ ԉD$<>GD$xG@$E$M!v.@҉T$$D$ ̃D$Eȃ PeMQPE$D$ sD$؆D$EȃPtT$D$$t&E$D$ sD$ЇD$UȋB 3MuAF aU܍sD$D$$T$ AEȃ P uVP M܍sD$؆D$$L$ EȃP tpT$D$$t&E$D$ sD$؈D$Eȃ0P(MQPyEUEuċ$EUP 9rFEP;UUEE!;Eiu܍sD$ЇD$$t$ Eȃ PXtT$D$$ T$D$$|T$D$$D$D$$natT$D$$NAD$D$$.!uĂD$$t$ $ZU$T$D$ ԉD$E$D$,D$$u$t$D$ D$t$D$D$Pot;uXfD$$ kEHD@$T D$$[$D$D$tuDD$$MD$$L$Z蔿Ƌ$ȿ$D$ ED$D$Ct8XD$$ 2D$$ t&U8]E®u}ƍuB1$8$8u61E |$4$D$m &$U ]u}]Ðt&UT$$MEtD$D$$>NjE$Q돍vUT$$ NjEt%D$D$$ƋE$<$'$84fct&'UWVSÝ,L-EEl-U 1Ev~8~H;}}u;uED$F$U؉M5U؋M܅uNjF ;EuF;EuULh-@<PDUD$$T$EL$$D$ 0D$MM܉MUuҍh-H1u3uUDŽh-,[^_]Í؍&ftߍ&}c5EUL-T$ E$D$XD$@E$D$sD$,[^_]Eu G&fUUqt&'UWVS}LEEtEȍtE̍%tEЍEԋD$s$L-IU|D$$L-~-1ҍvH9|󍃨D$$EȅUȍ(0t/t $>D$$|$X ɉ RL$t$$к8%=@v$4  $覻$x @ 9uW:Vt͐t&9uG:Au G:At4$込4$|$D$设u$蚼<$茼D=S|$ (T$L$<$+<$D$+ED$E$EE<$}$葾EEUEUt$|$ET$ D$$5s^ $N$$Zt$$D$ ܋D${$($D$ D$XD$ČD$$T>谸 薺d t& ($JfzfqDž$Dž y ׍F $Q JLBJ&ҹtJL$ D$L$D$ $D$D$$A9$9D$|$ D$$&6RL-$D$D$jI~iL-~`1-$fH9L-~:uGЃH$t$$D$ T$9L-ːt&L[^_]Ðt& $D$\D$D> ]u}]US$訪iuGH18t6УɉD$T$D$L$ D$$y1$[]ÐɉT$D$@L$$D$ D$<$ []ÐU]uƋ@ ’t$F Ft$֤F]1u] UVƃt@uFd~dž^]ÍFx`FdXFPPЍ&'UVSK $ D$EF$D$ F $D$dD$t$Ft$ڣFFt$ģFF t$讣F 4$蟣D$$1[^]Ít&@D$$[^]ÍUVƃ@ t F Ft FFt FFt F^]Ðt&US$HéuHtyu:P$1[]Í&ȤD$$$[]Í& $EU膢UE밍v'US$k,8tiHt2PD$$I$[]ÍD$ D$D$$$[]ÐD$ D$D$$$[]ÐD$$$[]Í&P8$T$$T$EEP$$fE@$@$ɟ$D$XD$K$1[]ÍvU(]ڎuƉ}$D$7FLt$ܠFLZt"$@$D$D$4$螠D$$]u}]Ðt&UVƃ@?FF^]t&'U(]9uƉ}8@td~ F1@@4t4$ЅFt$؟FFt$ŸFF/D$t$ D$$]u}]ÉD$ D$D$$gƐt&$輝$D$D$>6D$$yt&'UWV1SأÙL$pEԍҏEЍE̍E>PRRLML$$҅uQU$ G8txHuD$ E$D$ẺD$C #Eԃ$D$#띐 ~ݍHEĉT$$EăL[^_]fD$ E$D$EȉD$덍vD$$j&UWVS|=}IU  t&z u}IU  }VUUU)R)ƋIU  };U9-uI} }܋E܃9uI} M};Uu6+}IU  M};UV믍2D$$|[^_]ÍND$$|[^_]ÍgD$$w|[^_]ËU܍D$$T$PMIMMURUD$L$MAD$uD$AD$ 1$D$XD$}IU  }IU  "uI} EIU  &1L$$D$ ԨD$GƉ$蜐$D$(D$ D$D$ }&UWVS\xƖÇUO ^4I+ uM܉N)ʋMUV)։uĉq &UwJv9~ruN uUBuɉNuGuFF؋}Mɵ fM݃؃m]mM؋MA0A,A uF4\1[^_]Ít&U N"fW)1uM+NuUMĉrwJ vϋU49))}EɉE؋hrmZmL$t$ L$$E UWVS|=}T$D$gTTǂPtPITdžTuTEBdT$$L[PlT TxFt@x9~TȉT ~dž TD$$Lļ[^_]fTdž ;vTǀvuȋT Tu@[t&$̋$D$ܩD$NF'UWVSzEE NF }Mĉ1M}E Mċ}܃E M}ǃ;EuċEԃL[^_]ÐEԉ$$D$D${\D$$ZE&UWVS,}qGUЉEF~$UEU܅F1ɅvF 9uE$F N1 vF  M9u1,[^_]Í\|$D$$n,[^_]Ð(D$T$$F,[^_]ÐD$$" 녍vF$ĭD$$ W'UWVS輇}p,} ptpD$D$$It$rI$̈́II11ɋIcfBHBHN@F$脄Utflat@bed @scan@ nerF IRD49I~,$U9Uu, [^_]Í& U,D$$,1[^_]Ðt&UWVSLEЋ@a"o@U@fEE\MЋu At$U$MЍЮIMȉD$$E@$ME}ԉ%UԋMȋu Ѓ ǹBLǂJǂ{EԋuԋPdN< $LEԉǀ@BHBuԋF   Mԋ UԋJz$t R(t<<$eMԅALEԋ04 F?~(UԅB$R  >N~LD$$t&$}$D$D$fL[^_]Ít&$}$D$0D$6L[^_]Ít&uԉ׃PF<F0V$4$_}$D$,D$Mԉ $~4$2}$D$̱D$I&MԋQ(A  f9uȋVl Eԋp< Uԍt& D$$%JDD$t$ D$$4$S|$D$D$UԋBL$}EMԉ $}&MԋA q !FuȋV\ UԍȪ/&EԋMԃdE̋A<A4Q$Eu-uԋF<F8xV$EЍD$$T$U~(D$$|$U9sz?D$|$$U~,<$~UąF$1}V8FF hF4F0D$$>EԋuЉFFPtT t uЋPt>8HpRRprL$$҅UЋBY80xPRRlMމL$$҅'EMЋA^8pPRR\$҅u1űuSt&PRR`GM̉$L$҅EU=$'zz F8HuD$ hD$D$$4$x$D$pD$t4$x$D$D$Rt&uԋN<uȋVUvuȋVA<=H0D$ hD$D$$fD$ _D$D$$g4$w$D$D$EL[^_]ÍvD$$D$ _D$D$$놐t&ԯD$$Mԋ1WuԋUЋB8^x-D$ D$D$$o$v$D$ԳD$D&DD$t$ D$$fD$$Eԋ0 $Dv$D$̲D$MD$ uD$D$$4$u$D$ D$u~<ux$t&D$$:Ebuԉ4$ wGt&D$ D$D$$4$Ku$D$4D$bfD$$Mԋq<I낐D$$UD$ uD$D$$'fEuԅ]D$$~fD$ D$D$$D$$Uԋ2MȋQuԋ~<g?MȋQuԍȬD$hD$$(EPEԉ$t:D$$YUԍuԍhuuԍruԍ8k^DuԍaA'uԍHl$UԍD$ D$D$$uԍȨuԋ |$D$$ĿD$$詿5UԍX`UԍdLMԍ8Uԍ$uUWVSx`\E؉UD$$r$@ rHEčUEEEUEJEP<\$@ UArMUtE@ @$UԋUȉ$T$UEFU $T$XE EUԉT$ UBD$E$D$D$U$qEUЉ+E+(҉EE$D$MʽMEF@ @ttEPEԃ9)E1;UEEEԃ9L$ U̍D$$T$?\[^_]Ðt&EP뱉$o$D$D$\[^_]Ít&$To$D$D$ּ\[^_]ÍUWVSBP} EuB^PE,E,EMEEEEEEMMȋM} MXt @d|$$Pl,XUFh҉F lF$F(F}}uU1TxF MD$E܍$D$pF MD$E$D$\pF MD$E$D$5p9~PTAT$$d$LZm$D$D$ܺL[^_]ÐEEtt&MЅ$dEME܉ $XD$ t$D$PLLEE&fPM$Lyl$D$D$L[^_]1$EA$Ll$D$`D$蠹L[^_]Ðt&$Lk$D$ D$`Lt&EUXL$$u5XPFhF lFA@F$LKk$D$̵D$ D$D$蹸L&'UWVSLEtq5ZUԋ>)F~KTMЍMEȍEMĉES~4F,~89vDž4G?ED$M$L$UF$>UNؑD$t$ D$$諷 D$$M荷ML[^_]ÍőD$t$ D$$\L[^_]Ðt&őD$t$ D$$$L[^_]Ðt&,D$$L[^_]ÍvML$M$L$UEȶMĉL$ED$$mUED$E$D$U舶U)~8F0~49v)1ҋF$F0|$D$Mԉ $UTkU~0)~4}} t&ؑD$t$ D$$df$Eah$D$D$M5vŰEɃL[^_]ÍD$$袵L[^_]ÍvUWVSlufn'WFLEЋF$EE$UЋEjVHЅŰUЉMԋ }uԉƐt&B: uuԋ}ЋVpFluȉ}ԉUЋ ẺƐt&B: uuȋUԋN\FXuԋủMȋ t&B: uuԋEԋFTMȋ} Nh}ЋM ~|QUQP~PVTVX~PVXVh~dVhVl~dVlW~xV|Uԃ~xEăl[^_]Ít&$Df$D$0D$ D$D$貳Eăl[^_]ËVpN\UЉMUWVSlufl'UFLEԋF$EE$UԋEbVHN\~XЅUЋUԉM ủƍB: uű}ԋVpFluĉ}ԉŰ EЉƐt&B: uuċUԋuЉMԋ B: uuċ~XFTME NhŰU BF|UԋU BVT~PVTW~PVXQ~dVhVl~dVlV|~xV|~xEȃl[^_]Ít&$Ld$D$0D$ D$D$躱Eȃl[^_]ËVpỦM t&'UWVSEcj$SpL@$EE$ME@}EUH}ԋ}E ElUMȋM@p}I\EEMŰxXMԉUЅ41&~ ʋM ~VɁM ʉρ }̉~N ʋM ~VɁM ʉρ }ЉT~N ʋM T~VɁM ʉ ρ }ȃmTUԃEUMRlyXEUuMFTu M UuRhUQUMr|U JMPyPQTWyPQXUydQhUydQlVyxQ|UyxEĉČ[^_]Ít&$la$D$0D$ D$D$ڮEāČ[^_]ÍUWVSlugWPFLE̋F$EE$ŰEzVHЅUԋỦMЋ }uЉƐt&: u}̋uЃ}Ћ}ԋFlVpuԍ<}}Ћ E}Ut&0 9uuԋEЋVXN\EЋEMԋ Ủu̍|Ef0 9uűMЋFT}ԋM ~hM} M W~|UċQP~PVTVX~PVXVh~dVhVl~dVlW~xV|UЃ~xEȃl[^_]Ít&$d_$D$0D$ D$D$ҬEȃl[^_]ËVpN\UMUWVSlueGNFLEԋF$EE$UԋEzVHN\~XЅUЋUԉMċ ủƍ: u}ԋũ}̋}ЋFlVpuЍ<}}̋ E}Ut&0 9uuЋE̋E̋EMЋ Uԉuԍ|E̍t&0 9uuԋ~XNTEċM NhUU BF|UЋU BVT~PVTW~PVXQ~dVhVl~dVlV|~xV|~xEȃl[^_]Í&$T]$D$0D$ D$D$ªEȃl[^_]ËVpUMvUWVSluvc7LF$~L@EE$EkFHUЉMĉE̋1ҋM̉EԅuАt&D4 uԉVuuЋM̋VpFl~$U1҉EfD4 uԉVuuЋM̋V\FX~$ủU1҉Eԍ&D4 uԉVuű}ЋFTM} Nh}M ~|QUċQP~PVTVX~PVXVh~dVhVl~dVlW~xV|UЃ~xEȃl[^_]Ð$T[$D$0D$ D$D$¨Eȃl[^_]ËVpN\UMUWVSluva7JF$~L@EE$EcV\FHNXUĉEЋ1҉EԋEЅu̍t&D4 uԉVuűMЋVpFl~$U1҉EfD4 uԉVuűMЋ~$uЉŰ1҉EԐD4 uԉVuuЋNX~TEċ} ~hUU BF|ŰU BVT~PVTQ~PVXW~dVhVl~dVlV|~xV|~xEȃl[^_]Ð$\Y$D$0D$ D$D$ʦEȃl[^_]ËVpU} t&'UWVSluv_7HF$~L@EE$EFHV\EċFXMĉUȋ1҅ɉE:uЍD4 uԉVuuЋMċVpFl~$ủUЋ1҉Eԍ&D4 uԉVuűMċ~$uĉŰ1҉EԐD4 uԉVuuċ}ȋFTM ~hMЉ}ċ} M W~|ŰQV@;VHUщfVT}ȋ<V<~P}ċ}ȋUċ}Ћ Vh<V<~d}ċ}ЋUċ}̋ V|<V<~x}ċ}̋Uċ E}9~H{VhFT~|UčP~PVTVX~PVXUă~dVhVl~dVlW~xV|~xEl[^_]Í$V$D$0D$ D$D$El[^_]ËNpMЉ}ZvUWVSlu\ÇEFLE̋F$@EE$ŰEOVH1҉Uԉ}ċF$VLEE$ENpFHMЋNl}ЅE̋<}ԋ~L~11҉ufD4 uԉVuű~HNl}̋VhEЋEԋF@;E}D}ԍuĉM uċvlűM̃uЋ Mă9AH؉΋IlVhE }ԉ8~dVhQ~dEȉVl\[^_]Ð$M$D$hD$ D$D$jEȃ\[^_] UWVS\u&T<F$VLEE$E VpFH~lUЉEԋFL Uԅ~xMĉuȍx0Mĉ xPm uρ Vuċuԅuȋ~H}ԋ~lFhUЋN@;MԋU}H‰uĉ}&uċvluԋ}Ѓuԋ4<:}ă9OH؉lFhU Mȉ P~dVhW~dẺVl\[^_]Ð$TL$D$hD$ D$D$™Ẽ\[^_]Í&UWVSLuRG;F$VLEE$EuLFpVhJtVVRD$D$4$T$ 2It$D$$$4$N[^]f $It.VRD$D$4$T$ H떍t&F@4$D$#D$Hi&UWVSzO;86' ƍE牅4$D$D$-H;uً $D$ D$ED$T$ D$$U]u}]ÍUt$D$@$T$U T$ UT$UT$J} @aE1tftE UD$E$T$UD$ED$ED$ EȀD$$MJ8U _t&B}D$$%ED$T$ D$$f$LF$D$D$Γt$$F$D$LD$覓Lf} ?UWVփ P}JQ|$D$@t$qt$qt$ qt$qt$I $A ^_]Ív'U1Ux}׉]uKè4EEYE$eu7}u}Yt ]u}]Í&1ҋE }‰ډ$E$D$D$ D$D$rUWVS|ME CK4QxJ$9~P}UE؋uE EfEܳ؃m]mUщEL$D$$ܑԹt$D$$‘MD$$L$襑U1׹EEEEEE$Eu& D$$X|[^_]Í$C$D$D$ D$D$|[^_]Ð&U1Ux}׉]uIÈ2EEE$Et6$C$D$D$ D$D$艐]u}]Ív'U1xuu}]E0I1EBE4$u]BQu]u}]Ít&$dBD$HD$ D$D$$ҏ뵉$,BD$ƍUE}E}1]upH11UB t*EE4E$‹EƉ]u}]ÐUEEE$uԋEOuI}U$E$EEyE$t$BAD$f$,AD$pD$ D$D$$蚎=t&U1Xuu}Vt u}]ÍUM EE%EEtM$u}]ÍUEE1}}]uFá/EEE$‹EYu+E1҅E ‰]u}]Ív$@$D$D$ D$D$rU1Ux}׉]uu E/F.EPEE$u0}t]u}]Ðt&}Puf$t&O?$D$D$ D$D$轌럍t&'U1xuu}]EpE1.E.E4$.荚EUM$UD$EEUD$EUD$ EЉD$D$]u}]Í&$,>D$D$ D$D$$蚋벉$=D$ƍt&U1WVSulU EvEEEE2D,D$EMJMERUE0T$L$ D$$4$Eku]v u l[^_]Ð$$=D$hD$ D$D$$蒊l[^_]É$}@}tuF t [uLD$$|$膁E M x q(ƒy$LЃ u ƒ}N,Ɉ[[}t!}G@0u[[$D$ ‰D$D$HـEE}1u󫋅TTE EE|MpE|MwEpMEPEPEHE EMU[EEEMMEUEEMEhEhEEELu F`DŽ>Tt%>dt>ht>\t u4$6%UԍED$D$D$D$ D$D$$&E讄EvD$$pL[^_]ËIvF1${v'UVS)LD$$D$ptBFu^>vtFtHuQt/D$$n]u}]Ðt&E<$D$5"uKVE҉tfD$$n볍&D$$un돍v$ $D$D$NnetUU܉T$UT$$"udM܋Ut{ f xth;u;Hut[@F@D$t$ D$$m$" $D$D$m4FL$ T$D$$zmt&UWVSL& \҉EU܍7HUD$D$$T$ 'mM,ItZ} t&vDtIFH|$$$uU܅tE܉0U䍃1D$$T$l\[^_]ÐM䍃D$$L$lSD$$l$L"E}1E@,\D$$h~FHw$D$D$aF@@0t4$ЅE$F$ V҉FF fBNFJHRPFFFEP D$$a8D$$`tD$$`D$$`D$$`$D$$`EP@PD$$q`D$$[`D$$E` D$$/`LD$$`D$$`D$$_tD$$_EP2Uԉ"EE|8; xPRRt$҅EEP  8 pxPRR@ML$$҅E{M}D$$^E Eԃ\[^_]Ðt&֍IEu^EEԃ\[^_]Ít&$D$‹4$D$D$ƋE;EP5?vWt$ T$D$$AfE܉$iE ǃI$D$T$ D$,A$D$$XEt$EA$D$T$@E$$ET$$ME3I1 E䋓IRB D$ |$$D$A@9I|t&$ ET$$EI1 E䋓IRBD$ |$$D$?9It&$D$D$?E$TET$$ERIx14 E䋓IRBD$ |$$D$>9IɋE$)I~"IǃIǃI$$D$$>Č1[^_]É$_ET$$U҉{I(DžvIt& wtvD$$VuދNtu$$T$D${=v9InE䉅Q$T$D$0=붍B$D$D$=뉉D$0D$$<*f򈕛8+򈕸I1MI@I@$D$D$;9It'D$D$$;D$`D$$;E$D$$T$v;E$O4plD$$E;hD$$*;D$$;WD$$:1U⍋"L&D̘EEEEEEDždDž|Džl@F$T$fuF U:9‹EAH~P@1t&ƒ9u؋BH~ P@1&ƒ9u؋AH~ P@1&ƒ9u؋1Dž|EEAE$;w B@t @t $  |$L$xbp1Eԉ5t&UԋFM:U؋FB:FU7:9F$T$uF U9뼍v <$'$D$(D$/[^_]ÍvE1$S:HE ptEEfEPDžDž,,Dž0,Dž4$VDžDDž<Dž@8V4DžLP~4$9DžHhlT$$`EEAHQEv4EE؋EEDž@\$ED$ED$ E$D$`D$-MȉdBL$$AED$ xD$dT$h $l5np1ppDžXLpHpD'TM8,4UDž`Dž\Dž|P@<&\`X^?t`t$\tXt||dl$D$h^dBL$$0#TPeED$ED$ HL$DD$Eȉ$xјT2pB  BBlj$$D$D$4+[^_]Í&Q Ⱥ $gWf1$5DžHvB HP@1t&ƒ9uf$D$D$ D$D$$b*Dž|v`tl$>dt\$>htL$>\t<$ uNdžPE%yDG0t2%1t&M9}DEAD0ED0uۋDME8BUEEEEEEEEEEE+F1$5PUEDž0,4@,$L$8@EDžDDž<@4BL$$/`1҅~}11t39ukd\<<DD9dv@&0< 0@<D$$`MwM0 !Ux ED$<$t <$vU1$U| 6MML$<$<t<$hE$=T$$gF1$8F@dž$(1MD$4$x|$1D$$M|1t$U$hǍD$<$.\߃ ߉44MsDDž<u$($D$D$(p1"$^$D$D${Dxlj$<$1>T~V>`DŽ>Tt*>dt>ht >\t udžPXdždžD$$+ D$<$uFx1tFF$F@81t+8)ƒ8Fx1t%񃦤߃8818)ƒ8݉<$D$D$ D$D$$ T@lj$A$D$tD$ ,!W@!0dž$yxm $ӿ$D$D$U  $蠿$D$ D$" $yD$$bD$(dž dž4DDž@UEEU8EEEEEEEEEEdž DE,TFEL$$8EDk@XV>P`D$GJ $:VGD$J $98EV t$$D$(D$댍2D$t$ D$$XffD$$n7'U8]9uƋE}D$@T$ D$ht$D$$Nu;MD$t$ D$$]u}]ÍvVMRL$D$@|$JL$ RD$$T$Lt$޴$D$D$`댍MD$t$ D$$/XffD$$7'UWVS UӺÔE8JE@}11EDž$E Ehqf4$$E$$E@$@$@ @9E@ 1󫋅t$D$$۵Lt&E$D$ gD$D$ [^_]Í&D$ gD$D$$_ [^_]fD$$5 [^_]ɉ($$1*$+ƅ(iƅ)‰$EWl1$)D$lj$D$D$ D$D$$ [^_]Ívlj$ʱD$(f$ $D$hD$3&'UWVS}ô~E8:EpME1 E $Ehi$E?$Eht i@@ @$@9u @$1󫋅 D$$D$$ RfE$D$ D$D$[^_]Í&D$ D$D$$[^_]fD$$e[^_]Í(1׹ƅ(iƅ)ƅ*ƅ+$EiJ$rD$flj$ZD$D$ D$D$$[^_]Ívlj$D$f t$D$$UWVSlEUC@LE̋B$@EE$MŰCEAu}EvH}ԋ EẺuQMȐt&H0 uȉPpH ΁ uȉVu}EG$WpEȋGl}ЉŰ EȉMfH0 ΋M PpH ΁ uVu}UȋO\GXW$Mȋ Mԍvz2 }ԉzBm% uρ FEЃuԅ}}ԋUMȋu }BTOh} űWU}r|} W}PPWTWXPWXQdWhWldWlVxW|UԃxEĉl[^_]f$D$D$0D$ D$D$Eăl[^_]ËUMRpI\ỦMUWVSEU`!@LE̋B$@EE$MŰ@EFuE}vH\uЋpXẺ}ċ }ЅaMfH0 uPpH ΁ uVu}EG$WpEGl}ЉŰ EMfH0 ΋M PpH ΁ uVu}UW$Mԋ Mt&z2 }zBm% uϋMЁ Fɉu}wXEMċ} @TEEM̉@hEEM WUԋx|EEԉQMyPQTVyPQXUydQhQlydQlWyxQ|yxEȉČ[^_]Ð$\$D$0D$ D$D$EȁČ[^_]ËUMRpỦMfUWVSluv7FLE̋F$@EE$Ű=EVHN\FX҉MȉUЋ UԋEMuĐx0M xPmρ }WUԃ}uċE̋}F$Vp}ԉEċFluŰ EĉMx0M xPmρ }W}}ԅuEċF$uĉMԋ M&x0M xPm u }W}uċMȋFT} M Vh}̉Uċ~|QUԋQN@;NHMvVT}ȋ<V<~P}ċ}ȋUċ}̋ Vh<V<~d}ċ}̋Uċ}ԋ V|<V<~x}ċ}ԋUċ E}9~H{VhFT~|UčP~PVTVX~PVXUă~dVhVl~dVlW~xV|~xEl[^_]Í$ԥ$D$0D$ D$D$BEl[^_]ËFpẺU^vUWVS\u÷F$VLEE$S:EFpVh~H E FL~eMĐt&H0 ΋M PpH ΋Mā QMEЃ\[^_]É$輤$D$hD$ D$D$*EЃ\[^_] UWVSEäpL@$EE$M;9E0}UEH@\}ԋzXE BlRpMȉE UEUM̋E EԉUMЅ,1t&~ ʁ }Љ~VɁM ʉρ }̉~N ʋM ~VɁM ʉρ }ЉT~N ʋM T~VɁM ʉ ρm Mԋ}ȉTEPlxXUMuMFTu M UuRhUQUMr|U JMPyPQTWyPQXUydQhUydQlVyxQ|UyxEĉČ[^_]f$$D$0D$ D$D$jEāČ[^_]ÐUVS-t&Ћu[^]US[ô0Y[[sanei_debug] malloc() failed Setting debug level of %s to %d. [%s] %s[%s] sanei_debugsanei_configSANE_CONFIG_DIR.:/etc/sane.d%s%c%ssanei_configure_attach: exit optiontruefalsesanei_config_open: using file `%s' sanei_config_open: could not find config file `%s' sanei_config_open: attempting to open `%s' sanei_configure_attach: start sanei_configure_attach: couldn't access %s sanei_configure_attach: couldn't find a string to parsesanei_configure_attach: couldn't find a valid boolean valuesanei_configure_attach: couldn't find a string value to parsesanei_configure_attach: incorrect type %d for option %s, skipping option ... sanei_configure_attach: failed to parse option '%s', line '%s' sanei_configure_attach: trying to attach with '%s' GOperation not supportedSuccessOperation was cancelledDevice busyInvalid argumentEnd of file reachedDocument feeder jammedScanner cover is openError during device I/OOut of memoryUnknown SANE status code %dDocument feeder out of documentsAccess to resource has been denied............sanei_usbsanei_usb_get_descriptor %03X %02X %cinoutstore_device: no room for %s /dev/usbscanner/dev/usb/..libusb:%s:%ssanei_usb_get_descriptor: dn >= device number || dn < 0, dn=%d sanei_usb_find_devices: vendor=0x%04x, product=0x%04x sanei_usb_set_altinterface: dn >= device number || dn < 0, dn=%d sanei_usb_set_altinterface: alternate = %d sanei_usb_set_altinterface: libusb complained: %s sanei_usb_set_altinterface: access method %d not implemented sanei_usb_release_interface: dn >= device number || dn < 0, dn=%d sanei_usb_release_interface: interface_number = %d sanei_usb_release_interface: libusb complained: %s sanei_usb_release_interface: access method %d not implemented sanei_usb_claim_interface: dn >= device number || dn < 0, dn=%d sanei_usb_claim_interface: interface_number = %d sanei_usb_claim_interface: libusb complained: %s sanei_usb_claim_interface: access method %d not implemented sanei_usb_set_configuration: dn >= device number || dn < 0, dn=%d sanei_usb_set_configuration: configuration = %d sanei_usb_set_configuration: libusb complained: %s sanei_usb_set_configuration: access method %d not implemented sanei_usb_clear_halt: BULK_IN ret=%d sanei_usb_clear_halt: BULK_OUT ret=%d sanei_usb_read_int: size == NULL sanei_usb_read_int: dn >= device number || dn < 0 sanei_usb_read_int: trying to read %lu bytes sanei_usb_read_int: access method %d not implemented sanei_usb_read_int: read failed: %s sanei_usb_read_int: can't read without an int endpoint sanei_usb_read_int: usbcalls support missing sanei_usb_read_int: read returned EOF sanei_usb_read_int: wanted %lu bytes, got %ld bytes kernel_get_vendor_product: ioctl (vendor) of device %s failed: %s sanei_usb_get_vendor_product: ioctl (product) of device %s failed: %s sanei_usb_control_msg: dn >= device number || dn < 0, dn=%d sanei_usb_control_msg: rtype = 0x%02x, req = %d, value = %d, index = %d, len = %d sanei_usb_control_msg: SCANNER_IOCTL_CTRLMSG error - %s sanei_usb_control_msg: libusb complained: %s sanei_usb_control_msg: usbcalls support missing sanei_usb_control_msg: access method %d not implemented sanei_usb_write_bulk: size == NULL sanei_usb_write_bulk: dn >= device number || dn < 0 sanei_usb_write_bulk: trying to write %lu bytes sanei_usb_write_bulk: write failed: %s sanei_usb_write_bulk: can't write without a bulk-out endpoint sanei_usb_write_bulk: usbcalls support missing sanei_usb_write_bulk: access method %d not implemented sanei_usb_write_bulk: wanted %lu bytes, wrote %ld bytes sanei_usb_read_bulk: size == NULL sanei_usb_read_bulk: dn >= device number || dn < 0 sanei_usb_read_bulk: trying to read %lu bytes sanei_usb_read_bulk: read failed: %s sanei_usb_read_bulk: can't read without a bulk-in endpoint sanei_usb_read_bulk: usbcalls support missing sanei_usb_read_bulk: access method %d not implemented sanei_usb_read_bulk: read returned EOF sanei_usb_read_bulk: wanted %lu bytes, got %ld bytes sanei_usb_close: closing device %d sanei_usb_close: dn >= device number || dn < 0 sanei_usb_close: device %d already closed or never opened sanei_usb_close: usbcalls support missing sanei_usb_get_vendor_product_byname: not support for this method sanei_usb_get_vendor_product_byname: can't find device `%s' in list sanei_usb_get_vendor_product: dn >= device number || dn < 0 sanei_usb_get_vendor_product: usbcalls support missing sanei_usb_get_vendor_product: access method %d not implemented sanei_usb_get_vendor_product: device %d: Your OS doesn't seem to support detection of vendor+product ids sanei_usb_get_vendor_product: device %d: vendorID: 0x%04x, productID: 0x%04x sanei_usb_open: trying to open device `%s' sanei_usb_open: can't open `%s': dn == NULL sanei_usb_open: device `%s' already open sanei_usb_open: can't open device `%s': %s Make sure you run as root or set appropriate permissions Maybe the kernel scanner driver claims the scanner's interface? sanei_usb_open: device `%s' not configured? sanei_usb_open: more than one configuration (%d), choosing first config (%d) sanei_usb_open: libusb complained: %s Maybe the kernel scanner driver or usblp claims the interface? Ignoring this error... sanei_usb_open: configuration nr: %d sanei_usb_open: interface nr: %d sanei_usb_open: alt_setting nr: %d sanei_usb_open: interface %d not detected as a scanner by sanei_usb_init, ignoring. sanei_usb_open: endpoint nr: %d sanei_usb_open: direction: %d sanei_usb_open: address: %d transfertype: %d sanei_usb_open: found interrupt-%s endpoint (address 0x%02x) sanei_usb_open: we already have a int-in endpoint (address: 0x%02x), ignoring the new one sanei_usb_open: we already have a int-out endpoint (address: 0x%02x), ignoring the new one sanei_usb_open: found bulk-%s endpoint (address 0x%02x) sanei_usb_open: we already have a bulk-in endpoint (address: 0x%02x), ignoring the new one sanei_usb_open: we already have a bulk-out endpoint (address: 0x%02x), ignoring the new one sanei_usb_open: found isochronous-%s endpoint (address 0x%02x) sanei_usb_open: we already have a isochronous-in endpoint (address: 0x%02x), ignoring the new one sanei_usb_open: we already have a isochronous-out endpoint (address: 0x%02x), ignoring the new one sanei_usb_open: found control-%s endpoint (address 0x%02x) sanei_usb_open: we already have a control-in endpoint (address: 0x%02x), ignoring the new one sanei_usb_open: we already have a control-out endpoint (address: 0x%02x), ignoring the new one sanei_usb_open: open of `%s' failed: %s sanei_usb_open: fcntl of `%s' failed: %s sanei_usb_open: can't open device `%s': usbcalls support missing sanei_usb_open: access method %d not implemented sanei_usb_open: opened usb device `%s' (*dn=%d) sanei_usb_open: can't find device `%s' in list store_device: not storing device %s store_device: overwrite dn %d with %s store_device: add dn %d with %s sanei_usb_init: marking existing devices sanei_usb_init: Looking for kernel scanner devices sanei_usb_init: can't stat %s: %s sanei_usb_init: %s is not a directory sanei_usb_init: cannot read directory %s: %s sanei_usb_init: couldn't open %s: %s sanei_usb_init: found kernel scanner device (0x%04x/0x%04x) at %s sanei_usb_init: Looking for libusb devices sanei_usb_init: device 0x%04x/0x%04x is not configured sanei_usb_init: device 0x%04x/0x%04x looks like a root hub sanei_usb_init: device 0x%04x/0x%04x doesn't have an altsetting for interface %d sanei_usb_init: device 0x%04x/0x%04x, interface %d doesn't look like a scanner (%d/%d) sanei_usb_init: device 0x%04x/0x%04x: no suitable interfaces sanei_usb_init: found libusb device (0x%04x/0x%04x) interface %d at %s sanei_usb_init: found %d devices sanei_usb_init: device %02d is %s gt68xxBUG: NULL device gt68xx_device_stop_scan%s: BUG: device %p not open gt68xx_device_paperfeedgt68xx_device_carriage_homeDONE gt68xx_device_lamp_controlgt68xx_device_setup_scangt68xx_device_read_finishgt68xx_device_deactivategt68xx_device_is_movingsane_cancel: start sane_cancel: exit somewhere%s: %s: %s BlueGreensane_read: handle is null! sane_read: buf is null! sane_read: len is null! LineartColorTransparency Adaptercalc_parameters: start Graycalc_parameters: exit sane_get_parameters: start calc_parameters (s)sane_get_parameters: exit redgreensane_get_devices: exit gt68xx_device_read_preparegt68xx_device_set_afegt68xx_device_start_scangt68xx_device_read_startPlease wait for lamp warm-up gt68xx_device_readgt68xx_device_read_rawHOME%s/.sane/gt68xx-%s.calTMPDIR%s/gt68xx-%s.cal/tmp/gt68xx-%s.cal %02x%s%s >>gt68xx_device_generic_req<<calibratecalibrate one linecalculate onlymustek-gt6816TRUEFALSEgt68xx_device_closesane_close: start close: invalid handle %p sane_close: exit sane_exit: start sane_exit: exit gt68xx_device_identify==!=attach: devname == NULL gt68xx_device_new: enter gt68xx_device_new (&dev)unknown-scannersane/usr/share%s%s%s%s%s%s%sdownload_firmware: trying %s rbfirmware size: %d attach (devicename, &dev, 1)gt68xx_device_activategt68xx_device_activate (dev) %s download_firmware_file (dev)gt68xx_device_get_idgt68xx_device_get_id (dev)gt68xx_device_stop_scan (dev)sane_open: power ok gt68xx_scanner_new (dev, &s)init_options: start Number of optionsScan ModeScan modegray-mode-colorGray mode colorScan sourcegt68xx_device_get_ta_statuspreviewPreviewlamp-off-at-exitLamp off at exitBit depthScan resolutionbacktrackForce backtrackingDebugging Optionsauto-warmupAutomatic warmupfull-scanFull scancoarse-calibrationCoarse calibrationcoarse-calibration-oncequality-calQuality calibrationbacktrack-linesBacktrack linesEnhancementgamma-valueGamma valuethresholdThresholdGeometrytl-xTop-left xtl-yTop-left ybr-xBottom-right xbr-yBottom-right ysensorsSensorsScanner sensors and buttonsneed-calibrationNeed calibrationpage-loadedPage loadedButtonsCalibrateclearClear calibrationClear calibration cacheinit_options: exit init_options (s)sane_open: exit sane-backends 1.0.21sane_init: authorize %s null gt68xx.conf/dev/usb/scannerlittlesane_init: %s endian machine vendormodeloverridesane_init: exit bigattach (devname, &dev, 0)gt68xx_afe_cis_auto: start bluegraysane_start: start sane_start: exit getsetunknownset_autowbsane_control_option: exit gt68xx_device_memory_writegt68xx_device_memory_readgt6816_download_firmwaregt6801_download_firmwareRedFlatbedunknown manufacturermustek-bearpaw-2400-taMustekBearPaw 2400 TAA2fw.usbmustek-bearpaw-2400-ta-plusBearPaw 2400 TA PlusA2Dfw.usbmustek-bearpaw-1200-cu-plusBearpaw 1200 CU PlusPS1Dfw.usbmustek-bearpaw-1200-cu-plus-2PS1Gfw.usbmustek-bearpaw-2400-cu-plusBearPaw 2400 CU PlusPS2Dfw.usbmustek-bearpaw-1200-taBearPaw 1200 TAA1fw.usbmustek-scanexpress-1248-ubScanExpress 1248 UBSBSfw.usbmustek-bearpaw-1200-cuBearPaw 1200 CUPS1fw.usbScanExpress 1200 UB PlusSBfw.usbartec-ultima-2000ArtecUltima 2000Gt680xfw.usbmustek-bearpaw-2400-cuBearPaw 2400 CUPS2fw.usbmustek-scanexpress-2400-usbScanExpress 2400 USBP9fw.usbmustek-scanexpress-a3-usbScanExpress A3 USBA32fw.usbmustek-bearpaw-2448-ta-plusBearPaw 2448 TA PlusA2Nfw.usblexmark-x73LexmarkX73OSLO3071b2.usbplustek-op1248uPlustekOpticPro 1248Uccd548.fwplustek-u16bOpticPro U16Bccd68861.fwplustek-opticpro-s12OpticPro S12plustek-opticpro-s24OpticPro S24ccd569.fwplustek-opticslim-m12OpticSlim M12cism216.fwplustek-opticslim-1200OpticSlim 1200plustek-opticslim-2400OpticSlim 2400cis3R5B1.fwiriscan-express-2IrisIriscan Express 2genius-colorpage-vivid3xGeniusColorpage Vivid3xgenius-colorpage-vivid4ColorPage Vivid 4genius-colorpage-vivid3xeColorpage Vivid3xegenius-colorpage-vivid4xeColorpage Vivid4xegenius-colorpage-vivid4xColorpage Vivid4xgenius-colorpage-vivid-1200-xColorpage Vivid 1200 XColorpage Vivid 1200 XEgenius-SF600ColorPage SF600visioneer-onetouch-7300VisioneerOneTouch 7300Cis3r5b1.fwgenius-colorpageslim-1200ColorPage Slim 1200mustek-gt6801plustek-gt6801sane_get_select_fd: handle = %p, fd = %p sane_get_select_fd: not scanning sane_set_io_mode: handle = %p, non_blocking = %s sane_set_io_mode: not scanning %s: BUG: device %p not active gt68xx_afe_cis_calc_white: max_white=0x%02x, average_white=0x%02x gt68xx_afe_ccd_calc: dpi=%d, start_black=%d, end_black=%d, start_white=%d, end_white=%d gt68xx_afe_ccd_calc: WARNING: max_white %3d min_black %3d max_black %3d gt68xx_afe_ccd_calc: max_white %3d min_black %3d max_black %3d %5s white=%3d, black=%3d, offset=%2d, gain=%2d, old offs=%2d, old gain=%2d, total_white=%5d %s gt68xx_calibrator_add_white_line: WARNING: dark calibration line: %2d medium white: 0x%02x gt68xx_calibrator_add_white_line: line: %2d medium white: 0x%02x gt68xx_calibrator_add_black_line: line: %2d medium black: 0x%02x gt68xx_calibrator_finish_setup: ave_black=%f, ave_diff=%f sane_get_option_descriptor: option = %s (%d) gt68xx_device_check_result: result was %2X %2X (expected: %2X %2X) gt68xx_device_check_result: warning: result was %2X %2X (expected: %2X %2X) gt68xx_calibrator_free: enter gt68xx_calibrator_free: cal==NULL gt68xx_calibrator_free: min_clip_count=%d, max_clip_count=%d gt68xx_calibrator_free: leave: ok gt68xx_device_set_model: device already active gt68xx_device_read_finish: read not active gt68xx_device_read_finish: read_bytes_left = %ld gt68xx_device_read_finish: exit (%s) gt68xx_line_reader_free: enter gt68xx_line_reader_free: gt68xx_device_read_finish failed: %s gt68xx_line_reader_free: leave gt68xx_device_deactivate: command set-specific deactivate failed: %s gt68xx_scanner_wait_for_positioning: error count too high! gt68xx_scanner_wait_for_positioning: ignored error sane_cancel: warning: scanned %d bytes, expected %d bytes sane_cancel: scan finished, scanned %d bytes in %d seconds sane_cancel: scan has not been initiated yet, or it is allready aborted scanner->dev->model->command_set->move_paper (scanner->dev, request)gt68xx_scanner_read_line: gt68xx_line_reader_read failed: %s sane_read: scan was cancelled, is over or has not been initiated yet sane_read: start (line %d of %d, byte_count %d of %d) sane_read: nothing more to scan: EOF sane_read: inflating x by factor %d sane_read: scan complete: %d bytes, %d total sane_read: getting line %d of %d gt68xx_scanner_read_line (s, buffer_pointers)sane_read: exit (line %d of %d, byte_count %d of %d, %d bytes, %d total) setup_scan_request: lineart mode, %d pixels %% 8 = %d calc_parameters: gt68xx_device_setup_scan returned: %s sane_get_parameters: format=%d, last_frame=%d, lines=%d sane_get_parameters: pixels_per_line=%d, bytes per line=%d sane_get_parameters: pixels %dx%dx%d gt68xx_afe_cis_calc_black: min_black=0x%02x, average_black=0x%02x %5s white=%3d, black=%3d, offset=0x%02X, gain=0x%02X, old offs=0x%02X, old gain=0x%02X, total_white=%5d %s gt68xx_calibrator_new: enter: width=%d, white_level=%d gt68xx_calibrator_new: invalid width=%d gt68xx_calibrator_new: no memory for GT68xx_Calibrator gt68xx_calibrator_new: no memory for calibration data gt68xx_calibrator_new: leave: ok gt68xx_calibrator_create_copy: NULL reference, skipping... gt68xx_calibrator_create_copy: required with and offset exceed reference width gt68xx_calibrator_create_copy: failed to create calibrator: %s gt68xx_delay_buffer_init: BUG: pixels_per_line=%d gt68xx_delay_buffer_init: BUG: delay_count=%d gt68xx_delay_buffer_init: no memory for delay block gt68xx_delay_buffer_init: no memory for delay line pointers sane_get_devices: start: local_only = %s gt68xx_scanner_start_scan_extended: gt68xx_scanner_wait_for_positioning error: %s gt68xx_scanner_start_scan_extended: gt68xx_device_setup_scan failed: %s gt68xx_line_reader_new: enter gt68xx_line_reader_new: cannot allocate GT68xx_Line_Reader gt68xx_line_reader_new: cannot allocate line buffers: %s gt68xx_line_reader_new: unsupported bit depth (%d) gt68xx_line_reader_new: cannot allocate pixel buffer gt68xx_device_set_read_buffer_size: BUG: read already active gt68xx_device_set_read_buffer_size: bad buffer size gt68xx_device_read_prepare: read already active gt68xx_device_read_prepare: total size: %lu bytes gt68xx_device_read_prepare: requested buffer size: %lu gt68xx_device_read_prepare: real size: %lu gt68xx_device_read_prepare: not enough memory for the read buffer (%lu bytes) gt68xx_line_reader_new: leave: ok gt68xx_line_reader_new: gt68xx_device_read_prepare failed: %s gt68xx_scanner_start_scan_extended: gt68xx_line_reader_new failed: %s gt68xx_device_set_exposure_timegt68xx_scanner_start_scan_extended: gt68xx_device_set_exposure_time failed: %s gt68xx_scanner_start_scan_extended: gt68xx_device_set_afe failed: %s gt68xx_scanner_internal_start_scan: gt68xx_scanner_wait_for_positioning error: %s gt68xx_scanner_internal_start_scan: gt68xx_device_start_scan error: %s gt68xx_device_read_scanned_datagt68xx_scanner_internal_start_scan: scanner still not ready - giving up gt68xx_scanner_internal_start_scan: gt68xx_device_read_start error: %s gt68xx_scanner_start_scan_extended: gt68xx_scanner_internal_start_scan failed: %s gt68xx_scanner_internal_start_scan: gt68xx_device_read_scanned_data error: %s gt68xx_wait_lamp_stable: gt68xx_scanner_start_scan_extended failed: %s gt68xx_wait_lamp_stable: gt68xx_line_reader_read failed: %s gt68xx_wait_lamp_stable: this white = %d, last white = %d gt68xx_wait_lamp_stable: Lamp is stable after %d secs (%d secs total) gt68xx_device_setup_scan (scanner->dev, &request, SA_CALIBRATE_ONE_LINE, ¶ms)gt68xx_afe_cis_read_lines: gt68xx_wait_lamp_stable failed %s gt68xx_afe_cis_read_lines: gt68xx_scanner_start_scan_extended failed: %s gt68xx_afe_cis_read_lines: gt68xx_line_reader_read failed: %s gt68xx_afe_cis_read_lines: gt68xx_scanner_stop_scan failed: %s gt68xx_device_read: read not active gt68xx_device_read: trying to read %ld bytes gt68xx_device_read_raw: enter: size=%lu gt68xx_device_read_raw: bulk read failed: %s gt68xx_device_read_raw: leave: size=%lu gt68xx_device_read: read failed gt68xx_device_read (reader->dev, pixel_buffer, &size)gt68xx_device_read (reader->dev, reader->pixel_buffer, &size)gt68xx_calibration_file: using >%s< for calibration file name gt68xx_device_generic_req: command=0x%02x gt68xx_device_generic_req: writing command failed: %s gt68xx_device_generic_req: reading response failed: %s gt68xx_device_req (dev, req, req)gt68xx_generic_move_paper: base_ydpi=%d gt68xx_generic_move_paper: ydpi=%d gt68xx_generic_move_paper: abs_y0=%d gt68xx_generic_move_paper: leave: ok gt68xx_device_check_result (req, 0x42)gt68xx_device_check_result (req, 0x12)gt68xx_device_check_result (req, 0x24)gt68xx_device_check_result (req, 0x2e)get_id: vendor id=0x%04X, product id=0x%04X, DID=0x%08X, FID=0x%04X gt68xx_generic_set_exposure_time: 0x%03x 0x%03x 0x%03x gt68xx_device_check_result (req, 0x76)gt68xx_generic_set_afe: real AFE: 0x%02x 0x%02x 0x%02x 0x%02x 0x%02x 0x%02x gt6816_setup_scan: enter (action=%s) gt68xx_generic_setup_scan: base_xdpi=%d, base_ydpi=%d gt68xx_generic_setup_scan: invalid action=%d gt68xx_generic_setup_scan: xdpi=%d, ydpi=%d gt68xx_generic_setup_scan: color=%s, depth=%d gt68xx_generic_setup_scan: pixel_x0=%d, pixel_y0=%d gt68xx_generic_setup_scan: pixel_xs=%d, pixel_ys=%d gt68xx_generic_setup_scan: color_mode_code = 0x%02X gt68xx_generic_setup_scan: overscan=%d, ld=%d/%d/%d gt68xx_generic_setup_scan: overscan=%d, ld double=%d gt68xx_generic_setup_scan: abs_x0=%d, abs_y0=%d gt68xx_generic_setup_scan: pixel_align=%d gt68xx_generic_setup_scan: abs_xs=%d, abs_ys=%d gt68xx_generic_setup_scan: using pixel mode (GT68XX_FLAG_NO_LINEMODE) gt68xx_generic_setup_scan: using line mode (CIS) gt68xx_generic_setup_scan: using line mode (GT68XX_FLAG_ALWAYS_LINEMODE) gt68xx_generic_setup_scan: using line mode for monochrome scan gt68xx_generic_setup_scan: max_bpl = %d > %d: forcing line mode gt68xx_generic_setup_scan: max_bpl = %d <= %d: using pixel mode gt68xx_generic_setup_scan: BUG: unaligned bits_per_line=%d gt68xx_generic_setup_scan: BUG: unaligned scan_bpl=%d gt68xx_generic_setup_scan: scan_xs=%d, scan_ys=%d gt68xx_generic_setup_scan: scan_bpl=%d gt68xx_generic_setup_scan: scan_bpl=%d, too large gt68xx_generic_setup_scan: the scanner's memory is too small for that combination of resolution, dpi and width gt68xx_generic_setup_scan: backtrack=%d gt68xx_generic_setup_scan: motor_mode_1 = 0x%02X, motor_mode_2 = 0x%02X gt68xx_generic_setup_scan: setup request failed: %s gt68xx_device_check_result (req, 0x20)gt68xx_generic_setup_scan: leave: ok gt68xx_device_check_result (req, 0x43)gt68xx_device_close: enter: dev=%p gt68xx_device_close: leave: ok gt68xx_device_free: enter: dev=%p gt68xx_device_free: freeing model data %p gt68xx_device_free: freeing dev gt68xx_device_free: leave: ok gt68xx_device_open: enter: dev=%p gt68xx_device_open: device already open gt68xx_device_open: sanei_usb_open failed: %s gt68xx_device_identify: error getting USB id: %s gt68xx_device_identify: unknown USB device (vendor 0x%04x, product 0x%04x) gt68xx_device_open: leave: ok attach: start: devp %s NULL, may_wait = %d attach: device `%s' was already in device list attach: trying to open device `%s' gt68xx_device_new: couldn't malloc %lu bytes for device gt68xx_device_new:: leave: ok attach: device `%s' successfully opened attach: couldn't open device `%s': %s attach: couldn't set model: %s attach: found %s flatbed scanner %s at %s attach: Warning: device `%s' is not listed in device table attach: If you have manually added it, use override in gt68xx.conf download_firmware_file: Couldn't open firmware file `%s': %s download_firmware: couldn't open directory `%s': %s Couldn't open firmware file (`%s'): %s download_firmware_file: error getting size of firmware file "%s": %s download_firmware_file: cannot allocate %d bytes for firmware download_firmware_file: problem reading firmware file "%s": %s gt68xx_device_download_firmwaredownload_firmware_file: firmware download failed: %s download_firmware: file `%s' not found sane_open: start (devicename = `%s') sane_open: found `%s' in devlist sane_open: default empty devicename, using first device `%s' sane_open: empty devicename, trying `%s' gt68xx_device_open (dev, devicename)gt68xx_device_activate: device already active gt68xx_device_activate: model "%s" gt68xx_device_activate: command-set-specific activate failed: %s WARNING: Your scanner is not fully supported or at least had only limited testing. Please be careful and report any failure/success to sane-devel@lists.alioth.debian.org. Please provide as many details as possible, e.g. the exact name of your scanner and what does (not) work. WARNING: You have manually added the ids of your scanner to gt68xx.conf. Please use an appropriate override for your scanner. Use extreme care and switch off the scanner immediately if you hear unusual noise. Please report any success to scanner, ids, settings etc. ERROR: You haven't chosen an override in gt68xx.conf. Please use one of the following: gt68xx_device_get_power_statusgt68xx_device_get_power_status (dev, &power_ok)gt68xx_scanner_new: no memory for GT68xx_Scanner sane_open: power control failure: check power plug! gt68xx_device_lamp_control (s->dev, 1, 0)Read-only option that specifies how many options a specific devices supports.Selects the scan mode (e.g., lineart, monochrome, or color).Selects which scan color is used gray mode (default: green).Selects the scan source (such as a document-feeder).Request a preview-quality scan.Turn off lamp when program exitsNumber of bits per sample, typical values are 1 for "line-art" and 8 for multibit scans.Sets the resolution of the scanned image.Controls whether backtracking is forced.Warm-up until the lamp's brightness is constant instead of insisting on 60 seconds warm-up time.Scan the complete scanning area including calibration strip. Be careful. Don't select the full height. For testing only.Setup gain and offset for scanning automatically. If this option is disabled, options for setting the analog frontend parameters manually are provided. This option is enabled by default. For testing only.Coarse calibration for first scan onlyCoarse calibration is only done for the first scan. Works with most scanners and can save scanning time. If the image brightness is different with each scan, disable this option. For testing only.Number of lines the scan slider moves back when backtracking occurs. That happens when the scanner scans faster than the computer can receive the data. Low values cause faster scans but increase the risk of omitting lines.Sets the gamma value of all channels.Select minimum-brightness to get a white pointTop-left x position of scan area.Top-left y position of scan area.Bottom-right x position of scan area.Bottom-right y position of scan area.The scanner needs calibration for the current settingsStart calibration using special sheetgt68xx_read_calibration: failed to open calibration file for reading %s gt68xx_read_calibration: read %d calibrations gt68xx_device_activate: device is not configured sane_open: couldn't find `%s' in devlist, trying attach SANE GT68xx backend version %d.%d build %d from %s sane_init: debug options are enabled, handle with care sane_init: couldn't open config file `%s': %s. Using /dev/usb/scanner directly sane_init: reading config file `%s' sane_init: config file line %d: ignoring empty line sane_init: config file line %d: ignoring comment line sane_init: device %s: firmware will be loaded from %s sane_init: firmware %s can't be loaded, set device first sane_init: option `firmware' needs a parameter sane_init: device %s: vendor name set to %s sane_init: can't set vendor name %s, set device first sane_init: option `vendor' needs a parameter sane_init: device %s: model name set to %s sane_init: can't set model name %s, set device first sane_init: option `model' needs a parameter sane_init: couldn't override model: %s sane_init: new model set to %s sane_init: can't override model to %s, set device first sane_init: option `override' needs a parameter get_afe_values: can't parse %d. parameter `%s' get_afe_values: can't parse %d. parameter `%s' (%s) get_afe_values: %d. parameter < 0 (%d) get_afe_values: %d. parameter > 0x3f (%d) get_afe_values: %d. parameter set to 0x%02x get_afe_values: option `afe' needs 6 parameters sane_init: can't set afe values sane_init: device %s: setting new afe values sane_init: config file line %d: trying to attach `%s' sane_init: override: model %s not found sane_init: can't set afe values, set device first attach_one_device: out of memory %5s: white = %3d, total_white=%5d (exposure too low) --> exposure += %d (=0x%03x) %5s: white = %3d, total_white=%5d (exposure too high) --> exposure -= %d (=0x%03x) %5s: white = %3d, total_white=%5d (exposure ok=0x%03x) gt68xx_afe_cis_read_lines (&values, scanner, 0, 0, r_gbuffer, g_gbuffer, b_gbuffer)gt68xx_afe_cis_read_lines (&values, scanner, 0, first, r_obuffer, g_obuffer, b_obuffer)gt68xx_afe_cis_read_lines (&values, scanner, 1, 0, r_gbuffer, g_gbuffer, b_gbuffer)gt68xx_afe_cis_auto: setting AFE reached limit gt68xx_afe_cis_auto: setting exposure reached limit gt68xx_afe_cis_auto: total_count: %d gt68xx_afe_ccd_auto: gt68xx_scanner_start_scan_extended failed: %s gt68xx_afe_ccd_auto: scan_dpi=%d, calwidth=%d, max_width=%d, start_black=%.1f mm gt68xx_afe_ccd_auto: gt68xx_line_reader_read failed: %s gt68xx_afe_ccd_auto: gt68xx_wait_lamp_stable failed %s gt68xx_scanner_calibrate: gt68xx_afe_*_auto failed: %s afe 0x%02x 0x%02x 0x%02x 0x%02x 0x%02x 0x%02x exposure 0x%02x 0x%02x 0x%02x gt68xx_scanner_calibrate: gt68xx_scanner_start_scan_extended failed: %s gt68xx_scanner_calibrate: gt68xx_line_reader_read failed: %s gt68xx_scanner_calibrate: gt68xx_device_lamp_control failed: %s sane_start: top left x >= bottom right x --- exiting sane_start: top left y >= bottom right y --- exiting sane_start: couldn't malloc %d bytes for gamma table gt68xx_device_stop_scan (s->dev)gt68xx_device_carriage_home (s->dev)gt68xx_scanner_calibrate (s, &scan_request)s->dev->model->command_set->document_present(s->dev,&document)sane_start: no doucment detected after %d s gt68xx_sheetfed_move_to_scan_area (s, &scan_request)gt68xx_assign_calibration: start. gt68xx_assign_calibration: searching calibration for %d dpi gt68xx_assign_calibration: failed to find calibration for %d dpi gt68xx_assign_calibration: using entry %d for %d dpi gt68xx_assign_calibration: using scan_parameters: pixel_x0=%d, pixel_xs=%d gt68xx_assign_calibration: failed to create calibrator: %s gt68xx_assign_calibration: end. gt68xx_assign_calibration (s, scan_params)gt68xx_scanner_start_scan (s, &scan_request, &scan_params)sane_start: wanted: dpi=%d, x=%.1f, y=%.1f, width=%.1f, height=%.1f, color=%s sane_control_option: start: action = %s, option = %s (%d) sane_control_option: don't call this function while scanning (option = %s (%d)) sane_control_option: option %d >= NUM_OPTIONS || option < 0 sane_control_option: option %d is inactive sane_control_option: can't get unknown option %d sane_control_option: option %d is not settable sane_control_option: sanei_constrain_value returned %s gt68xx_device_lamp_control (s->dev, 0, 1)gt68xx_sheetfed_scanner_calibrate: start. gt68xx_sheetfed_scanner_calibrate: failed to skip start of calibration sheet %s gt68xx_sheetfed_scanner_calibrate: gt68xx_device_lamp_control returned %s gt68xx_sheetfed_scanner_calibrate: gt68xx_scanner_start_scan_extended returned %s gt68xx_sheetfed_scanner_calibrate: gt68xx_line_reader_read returned %s gt68xx_sheetfed_scanner_calibrate: didn't find a white area gt68xx_sheetfed_scanner_calibrate: gt68xx_scanner_calibrate returned %s gt68xx_sheetfed_scanner_calibrate: failed to create red calibrator: %s gt68xx_sheetfed_scanner_calibrate: failed to create green calibrator: %s gt68xx_sheetfed_scanner_calibrate: failed to create blue calibrator: %s gt68xx_sheetfed_scanner_calibrate: failed to create gray calibrator: %s gt68xx_write_calibration: failed to open calibration file for writing %s gt68xx_write_calibration: saving %d dpi calibration gt68xx_write_calibration: wrote %d calibrations gt68xx_sheetfed_scanner_calibrate: end. gt68xx_clear_calibration: done sane_control_option: can't set unknown option %d sane_control_option: unknown action %d for option %d gt68xx_device_memory_write: dev=%p, addr=0x%x, size=0x%x, data=%p gt68xx_device_memory_write: sanei_usb_control_msg failed: %s gt68xx_device_memory_read: dev=%p, addr=0x%x, size=0x%x, data=%p gt68xx_device_memory_read: sanei_usb_control_msg failed: %s gt68xx_device_memory_write (dev, addr, block_size, block)gt68xx_device_memory_read (dev, addr, block_size, check_buf)gt6816_download_firmware: mismatch at block 0x%0x gt68xx_device_req (dev, boot_req, boot_req)gt68xx_device_memory_read (dev, 0x3f00, block_size, check_buf)gt6801_download_firmware: mismatch at block 0x%0x unknown device -- use override to selectmustek-scanexpress-1200-ub-plusgenius-colorpage-vivid-1200-xe!!!!!HVGHHHHHHHHVGHHHHHHVGHHVGHHHHVGH{HcMcMMALLLLLM!LcMMLLMMMcMMMcMLLLLcMcMcMcMMI5I7@?>ffffff9@># $% o@, d X8!o|oo`oPj%z%%%%%%%%% &&*&:&J&Z&j&z&&&&&&&&& ''*':'J'Z'j'z''''''''' ((*(:(J(Z(j(z((((((((( ))*):)J)Z)j)z))))))))) ****:*J*Z*j*z********* ++*+:+J+Z+j+z++++++0u+__ _@_`__ _!@"@$@ %@@&@`'_(_)=-*++--  .@/`01"2_3X 4X 6X 7X @8X `9X :X ;X! <D=X ?إި[ @XXXX,K2X,K2  ddWWW )0@ @` X,d2` X,d2  ff*^k%_0* .-WWWI)ez @` XX,d2` X,d2 hff*^k%_0`* .-WWW) @XXXX,K2X,K2   + ddWWW )ޯ @XXXX,K2X,K2   +dd ) @` X,d2` X,d2   ,dd  %)<L @XXXX,K2X,K2  ff+fbl%_ * .-WWWU)p @XXXX,K2X,K2  + dd! PPP )@XXXXX,K2X,K2   +33ddPPP)ذ@XXXX,K2X,K2  +ddWWW@XXXXX,dK2X,dK2  +ddWWW))9@` X,d2` X,d2   f(fddWWWC)_t@X,d2X,d2   ,dd %WWW}) @,X,,,K2X,K2   )ffdd WWW@)б @` XX,d` X,d  hffL)^i$_0`* .-WWW  @XXXX,KX,K  ݄p )dd WWW&.= AXXXXX,KX,K  +dd$ WWWG&Tb @XXXXX,KX,K +ddWWWn&= @XXXXX,KX,K  +dd),+WWW& @XXXX,d2X,d2  +dd0WWW&ҲAXXXX,d2X,d2+Qdd$ ## WWW0& @XXXX,K2X,K2 +dd  WWW&(7 @` X,d2X,d2   +dd  CUZAXXXX,d2X,d2+Qdd" " $ WWW0l= AXXXXX,KX,K  +dd),+WWWb @XXXXX,KX,K +ddWWWȳ= AXXXXX,KX,K  +dd),+WWW= @XXXXX,KX,K  +dd),+WWW";= @XXXXX,KX,K  +dd),+WWWMk @XXXX,d2X,d2  +dd0WWW @XXXX,d2X,d2  +dd0WWWAXXXX,dX,d+Qdd$ ## WWW0ϴٴ @X,d2X,d2   +dd    @` X,d2` X,d2  + H@  @? ? @? ?qp@@@0!@  @? ? @? ?@t s@@@0/@  @? ? @? ?t s@@@@  @? ? @? ?qp@@@0@libsane-gt68xx.so.1.0.2177'.shstrtab.note.gnu.build-id.gnu.hash.dynsym.dynstr.gnu.version.gnu.version_r.rel.dyn.rel.plt.init.text.fini.rodata.eh_frame.ctors.dtors.jcr.dynamic.got.got.plt.data.bss.gnu_debuglink $"Ho@@( ,,0d8o``Eo||T ] !!8 f$%$%0aT%T%l++Xrx88<<DDLLPP00(XX +  B 2  2 @2