ELFp94}4 (TYy%3Q\7VgIxA@[]lHnR|PXp c#d 5&$uj}^+,"ms`;tMr*WU82-fC6w(?1 0q~/E)9b! a] `@&a1$HA@X(dҐ 5+Bb@)H@ @, P @H!@@ 0  R ]`bcdfhijklmnopqrsuwz{}6.џAnhT-7|/EDr!='J?&SA*ɷ>1$g5q/x lځw~>ߣ`ECE)&@_ц+6JXJm4 ű]A*\ 3]i)t`W!UuȬqXK u*e]Qx? ,J|/p_IFǫTF],WwO"` a{' {2Gښѯ,)fVeѼm 5A˦ާ[qIA˟g?=#go ыz9 tQ DyK;]ukrKfAw <! E3 % ) w Ti*` 1 YCd zL;/DXsd`.*; Kk & 5JZ%r "v`owg @O RP:# =;? ( l  R j w оQ <:  ${  P + ]`z 7< Q[n   i A  <* |iW ;* = @0 8  |%    <*  P P;# PF x  @?r C`p C `R  H `I / Y T Q|  $ e Z | wO   9 %DW 4 U N M 5aK P<* 0s i@> RV 9U :* X w% 0 |Н #`}90: u V yPX KdX fpR opf :* j;* 0x B0E ;8 H [ k c  W Q dFp a pQ m:# P^X P __gmon_start___fini__cxa_finalize_Jv_RegisterClassessane_exitsane_umax_exitsane_closesane_umax_closesane_cancelsane_umax_cancelsane_get_select_fdsane_umax_get_select_fdsane_set_io_modesane_umax_set_io_modesane_readsane_umax_readsane_startsane_umax_startsane_get_parameterssane_umax_get_parameterssane_control_optionsane_umax_control_optionsane_get_option_descriptorsane_umax_get_option_descriptorsane_opensane_umax_opensane_get_devicessane_umax_get_devicessane_initsane_umax_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_attachstrtodfclosesanei_config_attach_matching_devicessanei_scsi_find_devicessane_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_thread_is_forkedsanei_thread_get_statussanei_debug_sanei_threadsanei_thread_waitpidpthread_joinpthread_detachsigactionsigemptysetsanei_thread_sendsigpthread_killsanei_thread_beginpthread_createusleeppthread_setcancelstatepthread_setcanceltypepthread_exitsanei_thread_killpthread_cancelsanei_thread_initsanei_debug_sanei_scsisigprocmasksystemsigfillsetsanei_scsi_req_waitselect__assert_failsanei_scsi_req_flush_all_extendedsanei_scsi_req_flush_allsanei_scsi_req_enter2sanei_scsi_req_entersanei_scsi_cmd2sanei_scsi_cmdsanei_scsi_closesanei_scsi_max_request_sizereaddir_rfreadferrorstrncpyfeofstrstrsanei_scsi_open_extendedsysconfreallocmemsetsanei_scsi_opensanei_debug_sanei_pv8630sanei_pv8630_bulkreadsanei_pv8630_bulkwritesanei_pv8630_flush_buffersanei_pv8630_prep_bulkwritesanei_pv8630_prep_bulkreadsanei_pv8630_read_bytesanei_pv8630_wait_bytesanei_pv8630_xpect_bytesanei_pv8630_write_bytesanei_pv8630_initsanei_debug_umaxpowfdopenfwritepipecalloclibm.so.6libusb-0.1.so.4libpthread.so.0libc.so.6_edata__bss_start_endlibsane.so.1GLIBC_2.0GLIBC_2.1GLIBC_2.1.3GLIBC_2.2GLIBC_2.3 ~  ii   0ii  ii   si ii  ii  ii  ii  p$p(p,p0p4p8pv?v@vAvvBvCv{vivxwfwDwE wFwwwwG wl$wH(w,wI0wJ4wq8wEt$$D$US._7$ED$E D$ ID$D$E$+$[]É'U1=WVS,󫍽DžSANEDž_DEBE uDžUG_6 t; t0ҋuTuƄ <$t>D$ D$$6U uD$ It$D$$,[^_]ÐUWVSv<[^_]Í&@ E܉4$6U܋:Et1uEEM|$L$E$Nu<$9EwEuԋU܃U 9щU|P9щUx1U)ЉEt&E ;Ma;MXtU؍1E9<9u&U P 9J299 fu@ E5vUS~ï1$ED$E D$ ID$D$E${$[]É'UWVS,E&W1}D$E <$D$OEt<$}܉E7}&@~UHDJ u}܉ Dr u9t1  LuE,[^_]fE}܋-뫍'UVSuGx0t4t-UU&tt DP u[^]É'UWVS0,E$ǀ"tW1t/UU&t DP t)<$D$U ,[^_]Ðt&HPtD"u ;t&t "u)Ѐ"tE ,[^_]Ðt&둉1֍t&'UWVS =/Lc<$JJI&D$:<$tED$/|$ D$D$T$<$u|$$D$<$T$uIw$MulJD$$t$dL1[^_]Í&HJT$$t$*<$L[^_]ÍvD$I$\I$lj$U|:J@$t$D$$J󤋅$s$JUWVS,u$JD$4$14J;JDžD$T$ $z4$8U#H !%tꩀu+ uƄE䉅D$$M䋽} u 61s Džu F4>L$<$PF +5v4$@U BpHE@JDž?fH:Nus$9;L$4$/E9tx9P:VQt&1Wt&D$KD$|$ $u DžF$L$]S5$CM䉍1ɋtu 9$og\LD$$L$E1t$E $U"t&t$ $D$LD$U%vFPKD$$Pvv4$Su FxaM1p&$D$Lٽ  fU٭٭$m9|$$/UuKD$$aČ[^_]Ít&E1ɉu FL$$t$Q}v4$u Fx)M1>vD$D$$DE$]9<$D$NjEut&ML$4$u4$U BP9XBDU B0v4$D$$fM䉍M A0u FU Bt&J t$D$$)JD$$Č[^_]Í4$JD$$Č[^_]Ë$KD$$;UWVS8$LEEEEƍk$8$8%$1Ҁ8eUYUʉNjDH*EE<*<*E |$T$D$UԉT$MЉL$ E܉D$ED$E$iEt$JEt$;E܅t$,L[^_]É$U L[^_]fE؉4$D$ D$EЋE؉$DJE؉4$D$ D$EԋE؉$DJE؉4$D$ D$Y‹E؉$UIUȉȉM̋}DyED$ D$4$UNjE؉$UUT$$Ut, :Lu!J:Lu$EEE$$8UT$$Ut, :Lu!J:Lu$EEE$WE܉D$4$MU܅t, :Lu!J:Lu$EDEE$Gt&<*l4$EP&4$UUȉp4$UU?f4$EUE]VÇ u v1D$RMD$4$v]u]ÍMt&DM؍MЍLȍLL븍L밍L먍L렍L똍pM됍M눍,MU.E]lÍ&US~ï$ED$E D$ MD$D$E${$[]É'U(uu]#T}} y,`ND$t$$r]u}]; }̍MD$$BlWWW W WG1 UWVS\Í,UM $T$L$ ND$UM4UMtb ~X81FDt>H9 ~39u9Nu}t܃~,u։UM$UFDMUuf,1[^_]ÍU(uu]}} y,ND$t$$]u}]; }̍OD$|$$,tGt(D$|OD$$~뚍&(|$D@$x1r&$D$HOD$)B U(uu]ô}} y,OD$t$$]u}]; }̍PD$|$$,tGt(D$hPD$$n뚍&(|$D@$x1r&$D$4PD$B U(uu]sä}} y,PD$t$$]u}]; }̍PD$|$$,tGt(D$TQD$$^뚍&(|$D@$x1r&$D$ QD$ B U(uu]cÔ}} y,QD$t$$]u}]; }̍QD$|$$~,tGt(D$@RD$$N뚍&(|$D@$6x1r&o$D$ RD$B U(]EVÇu}(~GD$F@$t0D$RD$$]u}]Ít&G D$F@$1tՍRD$T$$<봐t&UWVSEljUF|1tfUxX NEtU։l ~hNp`kuEEUEvU1tT$|D$$Cl,&U2<$D$ED$tU9EЃ uf1h9t&E0.J^w‹UD$<$T$tU9Ef u勅|p$ D$T$EEEE9xĜ[^_]fE}DYt&UHuu]}}y,RD$$]u}]Ít&; }̋<$D$(SD$;,(t5t`D$XSD$$녍D$ӍRD$$bO A E@EuESD$$/t&SD$$ lU܉M؉D$D$ E D$ED$A@$E|nu& TD$$ED$ $D$HTD$~U1H$ aE 21R"$$D$SD$2U܋M؃|t }uUBD$A@$6Ӑ&U8]iÚuƋE}} UD$ UD$4$tz|$D$!U4$t]u}]Ít&|$D$u4$u6$$D$ ED$TD$?뤐t&ED$u4$D$]f$E$D$ ED$TD$1vUXuu]SÄ}} y, UD$t$$]u}]; }̋E|$$D$ED$ED$ED$ LUD$R%EtN,tUD$@VD$$ b&H$ ~UE fEED$"UEEfEEfEEfEE EE܉D$0$}ԅt H$ (1 VD$$bE U1l|$D$ED$E D$ED$ED$ ED$(D@$eL$D$UD$/t&$$D$UD$ t&UXuu]4}}y,VD$$N]u}]Ít&; }̋$D$VD$H$   ,(t/D$WD$$qf AE4WD$$>&|VD$$jUD$E D$ 0$xuD$ E$T$WT$E1E lUD$D$ E D$EԉD$A@$y$$D$ WD$ U ,4ʋBD$B@$ &tWD$$B&UXuu]}}y,D$$D>D$$x#D$D$D>$kEHMU uDŽ(d D$L$ t$$K1)pD$dD$$!U\D$$T$ $M$L$D$ cD$<>GD$G@$E$M!v.@҉T$$D$ ]D$Eȃ PeMQPE$D$ D$`D$EȃPt4aT$D$$t&E$D$ D$aD$UȋB 3MuAF aU܍ND$`D$$T$ AEȃ P uVP M܍ND$`D$$L$ EȃP taT$D$$t&E$D$ ND$bD$Eȃ0P(MQPyEUEuċ$EUP 9rFEP;UUEE!;Eiu܍ND$aD$$t$ Eȃ PXbT$D$$@`T$D$$`T$D$$D$4cD$$nacT$D$$NAD$0bD$$.!u\D$$t$ $2U$T$D$ cD$E$D$LdD$k$Ѻu$t$D$ dD$tƺ$D$<^D$Pt;ux]fD$$ kEHD@$<] D$$C$D$<^D$蔹tud^D$$M]D$$L$Z<Ƌ$蠹$D$ ED$]D$Ct8x]D$$ 2<]D$$ t&U8]EQÂu}ƍMuB1$A8$08u61E |$4$D$e &$U ]u}]Ðt&UT$$EtD$D$$ƺNjE$돍vUT$$赾NjEt%D$D$$脺ƋE$觺<$o$g84fct&'UWVS,], EE,U 1Ev~8~H;}}u;uED$F$U؉M=U؋M܅uNjF ;EuF;EuUL(@<PDU(eD$$T$EL$$D$ PeD$MM܉MUuҍ(H1u3uUDŽ(,[^_]Í؍&ftߍ&}c5EU T$ E$D$xeD$@E$D$ND$,[^_]Eu G&fUUqt&'UWVS =LEE:NEȍE̍@NEЍEԋD$M$蛼 H$UeD$$ ~d1ҍvH9|eD$$EȅUȍ(KNJNMN $> fD$$|$X ɉ RL$t$$ȴ8%=@v$ f  $>$x @ 9uW:Vt͐t&9uG:Au G:At4$覷4$|$D$vu$肷<$tD=S|$ (T$L$<$Ӳ<$D$ӲED$E$EE<$}&$虺EEUEUt$|$ET$ D$$5s^ $膷̱$2t$$D$ eD${蚱$$D$ D$xfD$fD$$茶>Ȳ~gg t& Hg$JfzfqgDž$Dž y ׍F $Q JLBJ&ҹtJL$ D$L$D$ $D$D$$A9$9D$0h|$ D$$&6R $D$hD$jH$~i ~`h1d$fH9 ~:uGЃH$t$$D$ T$9 ːt&L[^_]Ðt&<Dž D$B,D$B${t&DžGL$$D$ oD$Dž (BXD$L$B$yD$ jD$HoD$$&'UWVS\Í,kEx$Dx E܅u#&u܋V~G<uދ4tz@W}UA&UBD$EUD$$萚y8? u3$t&觚tl$/u~D$@f}x$kGD(G&E@@ ,[^_] UWVSu E$?4[]Í'UVS U (MuUyt9u:9wdL$M)ƉD$t$T$L$ EL$ $' [^]Ít&9tƍ]yD$ jD$kD$ $]yD$ jD$kD$ $&UWVS,]k}x$PtKE$ x$T8Btt&0$*ux$T8$x$@@уu E$袕[^_]Í&'Uh]yê}}uED$<$ȏ1.k$ΐt,E$UD$ D$.U=~;UtEUT$UD$u"4$袒UD$r"4$T$苒uSE;}U4$轔U|$$D$ rD$^1]u}]Í&4$|AkD$$֎$E=~ 몍}D$|$$tDD$ D$<$4$ R&'UWVS̗ED$ D$4$|;u =t&D$j$8FD$<$y$yEEED$D$"4$|$1rl$BD$D$"4$Ue|UMD$"4$L$U@|U9E9ȉBl$18xD$$UUt$9x$~kt$k|$$UMTyUMx$)ύ  $|$D$U,zx$Uk Mx$HM } P1҉H@@@ t{E 0Č[^_]ÍvD$$*t&w t 1҃ƒ$Uw|$$D$ vD$UČ[^_]f.kǃ$pxt+E$D$ D$UyU=~;UtH+lD$T$D$D$D$D$ D$$EyED$D$D$D$lD$D$ D$$oy$D$\vD$f4${ Č[^_]Íl$$D$vD$ED$D$v"4$UyUEtNtIE|$ wD$$*4$^{Č[^_]É|$vʍt&x$ft&dxD$$UUz~xD$$Ul$/uxfM\MD$u"4$L$UZxE܉D$D$r"4$CxUEE9;ȉBhwD$L$$Ul$U=NwD$$UED$D$v"4$wUE$D$xD$UEED$q"4$D$xwURE҅BCBl$7s$=t$D$wD$74$ky Nt&<$UMyMUx$EMt&UX]}J}} u0ED$Eu|$D$ ED$E$uuU!׈U׉8t-U׍zD$t$$T$ ]u}]ÍUH]ywêuu}} $t$ {D$|$AED$D$|$t$ D$D$@$rtH{ET$$E]u}]ÐUSvD$y$t[]UW1V1MUE} U1u E+EEu1uM~9EsU} EE^)_]Í&USE5vfweك۞v>1fىэQ݄w܄؋vʉ[]ٞwv1҉[]Ðt&USu߰$ED$E D$ g{D$D$E$t$[]É'U]YuÊuu$ l{D$ t E  1]u]Ív'UVSt,${D$%dždždždžHdžLdžPdžTdžXdž`džddžxdž|dž\dždždždždždždždždždždždždždždždždždždž<dždždždždždždždždž dždždždždž dž$dž(dž,dž0dž4dž8dž@džDdžHdžLdžPdžTdž dždždždždž dž$dž(dž,dž0dž4dž8dždž<dž@džDdžHdžXdž\dž`džddžhdžl[^]Ít&U8]qʬ}}uƉU${D$t*t5$89}Ћ(9~Љ]u}]ÍvEUSqLtD$ID$$@[]Ív'U]p uu $ t$D$1Cw ED]u]ÐUSpütD$ID$$[]Ív'U(]Ipzuu}} $ 8D$|$f t,%D$D$ $]m ]u}]Í&'UWVSo$ {D$H%t"t&>p$h4$hu⋃\%t$h[^_]UVSKo| ${D$u4$D$D$Ij4$D$D$1j4$D$D$j4$D$D$ D$D$f [^]Í&'UWVSLnũM1)}tD$E|$ D$$D$\D$M̉UD$ D$4$]iD$D$ D$D$4$5fD$D$4$iD$D$4$i4$j|$4$QkE}EԉD$Uȉ4$T$%jD$D$ D$D$4$e4$EjD$4$ehEEED$EEЉD$4$eEUȋM̄{Et D$D$4$.hD$D$4$hD$D$4$gD$D$ D$D$4$dD$$1L[^_]f} c4$M>iM̋4$D$]gM̉L$E 4$D$dM̋$D$̡D$lD$D$ D$D$4$0d4$hD$4$fEEZED$EЉ4$D$wdE&D$D$$ }%L [^_]É4$M̉U6hE4$D$hEEEԉD$Uȉ4$<:|$gD$D$ D$D$4$@c4$gD$4$eEEED$EЉ4$D$cEM̄&UHM]}}uMM jȥMHtt=]u}]Í|$ML$ MT$L$t$fËMt]}uM M}M]rfUWV1Sj9,${D$2,%E䍃EUD$D$$t;t[$ bd~{D$$!t&{E܉T$$E܃,[^_]Ít&$l`$D$ED$y$ bH&UWVS\h,݆]E|EXEEȍ8D$$D$D$$ EEE}EEEEmE}։EmMEִ fEm]m֋})uwUUƒ\[^_]Í|$iD$$U5<$`|D$$U\[^_]fD$$UU\[^_]f$E^$D$\D$U\[^_]Í|U(]IgzuƉ}$D$nD$D$$JtL$^$D$ D$"t t.]u}]Í3|D$$$@ _t&Ǎ&'U8]ifÚuƉ}$E|D$EƃD$FX}$ D$BuE]u}]Í$\$D$ , P t ߃   )& ߃߃4_& , P t &UWVS\ýE $ D$ D$\%t$UL%$X \%t=L%01H%~t&q 49u4U01҃[^_]fUWVS[ Yfv@~D$$ -D$$ D$$t& >vf3D$$zUǂlD$$61\&R~D$$}HVh~Vv~qV~\V~GV~2V~V~ V~V~V~V V!V (vD$$1v)~D$$HD$$t&D$$Eǀ\1hD$$Rat&D$$2A5D$$&D$$1"D$$EǀhD$$PUǂdD$$ШD$$t UWVS I=,U$ U؍D$0U؋ u3v  t&؋ 'M܋uܹtuܹ 5 ǂ ǂ  M t8 M  A A A A A,1[^_]fuܹruܹ!uܹ/~B ǀ ǂ  @    1r E܋ ۂ كe `EE)MEك+}܉}Eܞ݃}E fEmۚ mmۚ mv  ǂ  fBt;ǀ ǂ ǂ @ t&ǀǂ H  gt&&ǀA   1'US.E_4Eܴ\$Eك$]"=E}E؃ fEm]mE4[]ÍUWVSD,$>D$ljB V 1tftHD$($D$ $>ƅ Ј`dxˆ|ˆTˆXˆ ƅƅ< ЈL$cL0L@ Ћ Ћ Ћ Ћσ Ћ Ћ? Ћ Ј"? Ћ Ћ Ћƅ# Ј"L$&(+ш,*)L/ш0.-P3ш4216587X:BBXPfP5%AXP 9%P(AX׈PP(AXT$$T$:XH$D$0D$ (NjIXAQA(VXD$D$<$|PD$$,[^_]Ðdᐍt&oƅ`t* "H##f1t ft1t ftƅƅȀƅ@ DH$P%T&$.P(T,L0P4T8 &ƅƅƅt&ƅƅtt&$2$D$`D$,[^_]Ðƅƅt&(BAXT$L$$6(DFXT$L$$5Rfƅt&f#ƅ# =Ȁ$$9L0&##Cƅƅt&ƅt& шHT$,RT85 &@шDP$(P4flvUWVS8s<2D$$ U $a4M\1ǁ #󫍃X\D$T$$1UBܪH&~Lt:Ht$$D$ UBD$0MADufHt&9vsHt$$T$My$3MVDATut$$D$ 4D$NUBEMU D$ D$/Dž pD$$ M1ҋq9D$T$ D$$1HD$D$ ̫D$|$[t$E/dž` k\\DžDž8Dž t&dtڋ9vNj D$|$ $T$lƃ,|TDXNV$+$D$\D$ԬD$$Ӿ$-džDž$.MAvdܪHv~Tt:Ht$$L$[UBD$E-MAD9wD$$ <[^_]ÐD$$ t&1HH9tDD`%D$DT$H$ bHDL$$D$ D$?}E)$D$D$;rDžDž DžDL$$D$ D$薼FT$L)$D$D$Vhv$6+džzD$ T$D$ HLL$D$t$+r;`%t0D$$ɻ G$,7`,L11|X1ҋL ȋ~DžH1݆pٽNT1҉P߭PN fL٭L߽P٭NP@XT1҉P,߭PɉT1҉P߭PɉPT@߭PɍR$٭L߽P٭NP<ɉ+@R@ @) d٭L߽P٭N(+@8@)Rȉ4PD+(09@LH(9DtZH84H<uuWvGw ЉEE݃ݞWxGy ЉEEݞW~G ЉEEݞ ЉEEݞWzG{ ЉEEݞW|G} ЉEEݞ ЉEEݞ ЉEEݞ ЉEEݞ ЉEEݞl Ё~]~D$~+(~ t&,[^_]Ë t&D$$読nt&}dž|gdždžNdždžNdždždž2dždž1 UX]"]$uƉ}v|$4$D$EC Uԉ1t]u}]Í&։4$!EUD$ D$4$aU;utuuo;E |:;EUD$ }D$|$$Vpt&sD$TD$T$|$ $ E 뢍vsD$$D$|$ t$$ sD$D$T$|$ $踫E7UWVSZ!Ë\,$ED$}~X1E䍓$ED$FXD$t"$$D$D$,[^_]fqfmfrst&UWVS E@D$$]Ű$M̉ʉAX&DXuE̋PX=M̍ǁD$$Ẽxǀpǀ ỦŰP%@%T% $(p,t0x4|8<X%@$D$,D$ؒM̋$D$TD$赒Ű$D$|D$蒒M̋$D$D$oŰ$D$̺D$LM̋$D$D$)Ű$D$D$M̋$D$DD$Ű$D$lD$M̋$D$D$蝑Űp$D$D$zM̋t$D$D$WŰx$D$ D$4M̋|$D$4D$Ű$D$\D$M̋$D$D$ːŰ$D$D$訐M̍Լǁǁݑǁݑǁݑǁݑǁ ݑǁ$ݙǁ(ǁ,ǁ0ǁ4ǁ8ǁ<ǁ@ǁDǁHǁLǁPǁTǁXǁ\ǁ`ǁdǁhǁlǁpǁ|ǁǁǁǁǁǁǁǁǁǁǁǁǁǁǁǁǁǁǁǁǁǁǁǁǁǁǁǁǁ ǁǁǁBǁǁǁǁdǁhǁlǁǁǁǁǁEǁD$$蚍D$$脍E,4$ỦpŨM̃ẼŨjE̍M̍qXD$$D$$܌|$$̌ExED$tD$$觌U̍UȉT$D$$职E$D$ĽD$_$D$D$?$D$D$V-V)V5|$$ӋM̋p$D$4D$詋F$D$XD$聋E̋sŰ$D$D$MḾ"|$$*F$D$dD$ F$D$D$F$D$D$Ċ|$$贊VAVZ譏Vt蘏V胏F$D$D$EF$D$D$'|$$F$D$D$D$$VՃV܎VǎV貎V&蝎V:舎VItV^bẼ$4|$$"XD$$ |$$EŰMuȋpJBEȉB BM݃݁A0A8}كLEɴ fEm]mɋUЋA<܉Q4ADmY@m։AAA A(A$A,AHAPALUE,\$D$$U̍BB@ D$$\$辇E̍@X D$$\$薇M̍A($nD$\$nMċH%ŨL%ɉH% M10Ũz&`D$t$$ẼxU̍ǂ@D$t$$ED$M̍sD$|$4$L$ WuGŰ=nD$$荆E蕖M̉ $v at$D$$VẺ$Gl[^_]1(D$$!MǁHU̍BA|$$hD$$؅D$$…M̍ΊE̋躊V$п襊V$Ȅ萊M̍ބ|V$gV$R|$$"F6$D$D$F7$D$*D$~$MŨ`|$$輄F`$D$CD$螄D$$舄V`W薉V`s肉M̍nE̋ZM̍FE̋2M̍΅E̋ Ũa|$$ʃFcD$FbD$ Fa$D$D$蜃$D$$膃M̍蒈Va~E̋jM̍/VE̋ MBM̍H.VaiVahẼbVbM̍~чVb輇Vb觇Vbφ蒇Vb}VbkẼc VcIVc"5Vc6 VcI VcfVcVc̆Vc躆ŨhX NdMM)耆E5iMAREM;|$$ Fe$D$YD$Fg$D$rD$πŨi|$$诀~iy;D$$蓀Fi$D$ D$D$nM̃j,VjoVj]VjIVj4VjPVj Fk$D$ňD$Fl$D$ވD$Ẽml|$$Fm$D$D$cVmqVm]VmdHVm3VmŨq|$$~M̋$D$D$~|$$~Fr$D$D$~|$$q~Ẽu/$D$HD$A~M̋$D$|D$~Ű$D$D$}M̃w|$$}D$$}E݀\$D$$}U݂̍\$D$$}Ḿ:|$$\}$D$$F}E݀T\$D$$#}U݂̍\$D$$}M̍݁\$D$$|E݀\$D$$||$$|$D$>D$|ÚD|$$f|4D$$P|M̋$D$\D$-|Ű$D$D$ |M̋$D$D${É݀\$D$${U̍0݂\$D$${M̍h݁\$D$$n{E݀\$D$$K{|$$;{$D$WD${|$$ {Ú$D$D$z|$$z$D$pD$z|$$zḾPl$D$D$bzÉ$ t&U1҉E$1Ðt&U1҉E$1Ðt&UWVSM#LuǃL%ǃ\%ǃH%D$g{$ǃD%D$$ rD$D$-D$ D$$qD$$qD$$q0D$$qt-E %:s$v$D$D$,q4JkMD$D$$L#tϋ%8> !%tꩀu;BD1҉$'&$NJD$D$ƍ $$ՊD$D$$D$D$^$D$D$0X$ D$D$*P%$D$D$@%$/D$D$T%$ED$D$x $[D$D$Jr$$fD$D$D($zD$D$0$XD$D$ay,$D$D$ay4$D$D$d8$D$D$6^<$׋D$D$0X%$D$D$ڿ@$D$D$謿D$D$D$~t$$D$ xD$rl}t&$D$D$HlD$$\;vT$$D$lhD$$D$$k$L1[^_]Í&1ҍ$$1$L1[^_]ÍvUWVS*[D$$ \H%UҸ$ Ƹ 0EF fdž 5D$$ \t&$P $ $( qD$$ [V1׹d󫍖 ױD󫍶DD $= u捋MԍNN4NF dž DFDF dFF01FF8FHt'1d%&‰d%}ЋUĉ‹EĉUċUЋ|%t|%%}̅t |UF\}1҉FPFTFXd%ȉM1Ʌt)uf$9sƋGuuʋ}ЉVdFl~pEȉ$71dž }̉FtFxF|%ЉU1҅t,uΐt&$9sƋGuuʋM̉dž}ȉ<$N dž ddž ddž  `A,A$ˍۍ`dždždždždždždžt dž  džu ,EԍQ0dž@@>ldž 0#L(PTǕp3txA<dž Q4Cdž4 RWdžDdžXdž\džhdž|dždždždždžA@dždždž Uԍf1dždždžtǃ%tDŽ% tDŽ% tDŽ% tDŽ% tDŽ%%vr % %dž dž dž |$(|,dždž0dž dž HLPdžTu` lȎpԎtdž ldžxu ΋h$<5!+ ?T$t(Idždž dždždždž dždždždž dždž dždž 2dž,dž0DUHLghslpLdž<@dž ddžPdžTdž`ddž ddžtdžxdždž ddždždždž ddždždž̏Տ  L$@ D$HQH`dž dždždždž dždždždž dž(dž,dž8<dž džLdžPdž\dž dKhl\k~אÐ<džpdžtdždž dždždždž dždždždž dždž dždždž dž dž$dž($  dž4džHdžLt%džXdž ‰׋t Ӑ  ,P3( 8<@D , \`$A\Wd0hh  8 y0 dž4 Udžldžpdž| (dždždždždždždždž@dždždž| 04L8ǑّH  dž $H 4@ $Tdž<, D 8/<dždždž dž dž$dž0@X$XP |H L\``d$\t L |$HdžD P džHdžTdžhdžldžxdždždžՒ<$T T `$X X $"\7dždždždždždždždždž\  u$ STgX\x  dž džt 2džx 2dž`dždždždždždžul ܓdž` džu( }ԍdžd 4(8<dž@uL 9XL\Edžh džd`up |8džl džu džp _yddžu dždž x|dždždžu ʔdždž dždždžu dž džu $@ P ` ~, 0 4 P ̕T X A<dž dž dž p dž dždž dž8 dž\ dž` džl u D h dž UčMЉt x | dž dž D$D$D$4$D$ sD%E D%01\[^_]Ít$D$$ CH%}u?}Gt$$蘷uUdž D$$ @C dž dž dž P $T $= $& $  NU1ҋMЉ t&UЋ1}ԉ 9w݋Mкt 19 w6 dž DD$$ B< Učm}}ЉЃ%}ЍBEd%UЋ}Ѝ5PU$&Udž @D$$ vA1dž $D$$ QA dž SD$$ ,AN UWVS輶,}$ D$@D%'9u79t.6u(|$D$$@1ɐt& Fu} $W $I $; $-F@X$F@Xǀ4$,[^_]Í& u1҉M^MfvD%ZvM6PM,D$$?돍UWVSfJd\UBRE܉$;WE܋} E (|$$l a1JU $Mǁ '&um}j}G~  @$"E* 1ҋ}EM 1uM)t&uċuMċ u 9Eu  4uƍ MċM4u 뤍D$$=uFdž eKF M|[^_]Í:D$$<@%4D$$F$6Fǀ@<$vD$uĉ4$YEED$Uĉ$(D$$UǂD$$ D$$e)EĉD$D$$CD$$ (uvudžTUčRUDD$$7u/UǂD$$@D$$uąU1Mčv9wMċdD$$B(D$$'Utg1uui}}ĉMUE=tEHX19wEUT$M$L$E9Ew}Eą}u1ɋ}v1u9Mw}HUD$$[D$$:MǁHSD$$dždžHdžDdž@MċT`D$$ udž,UǂkpD$$x UǂHǂDǂ@ m}D$M $i_uċ}dž Bۇ ك$]m UċMqLہ E$K }Pwۇ E$, dTGEċui }։UĉEEEEɴ fEmۚ$mi EEm۞(mi EEm۞,mi EEm۞0mi EEm۞4mi EEm۞8mփ| E N‹D H L }UċT X \ `D$$ kHD$$ wED$D$$ty$w$D$DD$ D$$ dž4D$$p D$$C }ċL\@MċL@ D$$ GGǀLJ D$$ }LJ$0<D$$x T<X@\DH<]<<D$$ ] ?!}LJLLJPLJTLJXLJ\LJ`LJdLJhLJlD$$yučdžHdž`D$$GdD$$,wMǁLǁPǁTǁXǁ\ǁ`ǁdǁhǁl0EǀLǀPǀTǀXǀ\ǀ`ǀdǀhǀlMǁLǁPǁTǁXǁ\ǁ`ǁdǁhǁllEǀLǀPǀTǀXǀ\ǀ`ǀdǀhǀl udžLdžPdžTdžXdž\dž`džddžhdžlMuċT X \ UVS{޶t&Ћu[^]US[äzY[[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' G*Operation 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 outstore_device: no room for %s /dev//dev/usb/..%s%slibusb:%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 sanei_threadsanei_thread_waitpid() - %ld * thread has been canceled! * result = %d (%p) * detaching thread(%ld) restoring SIGPIPE to SIG_DFL setting SIGPIPE to SIG_IGN func() done - status = %d sanei_thread_sendsig() %d to thread (id=%ld) pthread_create() failed with %d pthread_create() created thread %ld thread started, calling func() now... sanei_thread_kill() will kill %ld sanei_scsisanei_scsi.issue: %p cat /proc/scsi/sg/debug 1>&2sanei_scsi.cj < 2scsi_req_enter: entered %p src_size == cmd_sizesrc_size >= cmd_sizeSANE_SG_BUFFERSIZE/proc/sys/kernel/sg-big-buff%s%c%s%dvendormodelsanei_scsi_find_devices/sys/bus/scsi/devicesVendor:Model:Type:Rev:Channel:Id:Lun:/proc/scsi/scsisanei_proc_scsi_find_devices%s: no match %s/%s/%s%s: could not open %s: %s %s: error reading %s %s: invalid type %ld %s: bad attach SANE_SCSICMD_TIMEOUTScannerProcessorDirect-Access Sequential-AccessPrinter Processor WORM CD-ROM Scanner Optical Device Medium Changer Communications ASC IT8 RAID Enclosure Direct-Access-RBCOptical card Bridge controllerObject storage Automation/Drive /dev/sg/dev/uk/dev/gsclx_chk_id: %d,%d %d,%d %d,%d %d,%d sanei_scsi.issue: bad write (errno=%i) %s %li sanei_scsi.issue: SG_IO ioctl error (errno=%i, ret=%d) %s sanei_scsi.issue: SG_BIG_BUF inconsistency? Check file PROBLEMS. issue: ENOMEM - cannot queue SCSI command. Trying again later. issue: EAGAIN - cannot queue SCSI command. Trying again later. req == ((fdparms *) fd_info[req->fd].pdata)->sane_qheadsanei_scsi_req_wait: waiting for %p sanei_scsi_req_wait: read %ld bytes sanei_scsi_req_wait: read returned %ld (errno=%d) sanei_scsi_req_wait: SCSI command complained: %s sense buffer: %02x %02x %02x %02x %02x %02x %02x %02x %02x %02x %02x %02x %02x %02x %02x %02x target status: %02x host status: %02x driver status: %02x target status: %02x host status: %04x driver status: %04x sanei_scsi_req_wait: SG driver returned resid %i NOTE: This value may be bogus sanei_scsi_req_enter: failed to malloc %lu bytes sanei_scsi_req_enter2: ioctl to set command length failed sanei_scsi_req_enter2 warning: truncating write data from requested %li bytes to allowed %li bytes sanei_scsi_req_enter2 warning: truncating write data from requested %li bytes to allowed %i bytes scsi_req_enter: queue_used: %i, queue_max: %i get_max_buffer_size for %s: %i /dev/scsi/host%d/bus%d/target%d/lun%d/genericlx_chk_devicename: matched device(devfs): %s lx_chk_devicename: matched device(direct): %s lx_scan_sg: k=%d, exclude=%d, missed=%d lx_chk_devicename: matched device(scan): %s %s: looking for: v=%s m=%s t=%s b=%d c=%d i=%d l=%d %s: could not open %s; falling back to /proc %s: could not open %s for reading %s: found: vendor=%s model=%s type=%s bus=%d chan=%d id=%d lun=%d num=%d sanei_scsi_find_devices: bad attach %s: could not read directory %s: %s %s: invalid integer in string (%s): %s %s: no integer found in string: %s (%d) %s: parse error on string %s (%d) %s: skipping %s/%s, PATH_MAX exceeded on %s %s: invalid integer in type string (%s): %s %s: no integer found in type string: %s sanei_scsi_open: timeout value must be between 1 and 1200 seconds sanei_scsi_open: sanei_scsi_max_request_size=%d bytes sanei_scsi_open: open of `%s' failed: %s sanei_scsi_open: SG driver version: %i sanei_scsi_open: The file %s is not an SG device file sanei_scsi_open: The device found for %s does not look like a scanner sanei_scsi_open_extended: using %i bytes as SCSI buffer sanei_scsi_open: cannot read SG buffer size - %s trying to enable low level command queueing sanei_scsi_open: Host adapter queue depth: %i sanei_scsi_open: using old SG driver logic sanei_scsi_open: SG driver can change buffer size at run time sanei_scsi_open: low level command queueing enabled sanei_scsi_open: using new SG header structure sanei_scsi_open: could not allocate SG buffer memory wanted: %i got: %i  sanei_scsi_cmdsanei_scsi_req_entersanei_scsi_req_waitsanei_scsi_req_flush_allsanei_pv8630sanei_pv8630_bulkread error sanei_pv8630_bulkwrite error sanei_pv8630_read_byte error sanei_pv8630_flush_buffer error sanei_pv8630_prep_bulkwrite error sanei_pv8630_prep_bulkread error sanei_pv8630_read_byte - index=%d, byte=%p sanei_pv8630_wait_byte: timeout waiting for %x (got %x) sanei_pv8630_xpect_byte: expected %x, got %x sanei_pv8630_write_byte - index=%d, byte=%d sanei_pv8630_write_byte error umaxsane_get_select_fd initialize_values calculate_exposure_time sane_exit mini_init_scanner wait_scanner scanner does not get ready scanner ready repositioning pause done scanner repositioned scanner released read_shading_data do_cancel killing reader_process sane_cancel sane_read: read %ld bytes sane_read: EAGAIN closing read end of pipe FlatbedAutomatic Document FeederTransparency Adapterx_range = [%f .. %f] y_range = [%f .. %f] x_dpi_range = [1 .. %f] y_dpi_range = [1 .. %f] Colorsend_gamma_data do_inquiry start_scan starting scan => handled as DEVICE BUSY! => handled as ok! => handled as i/o error! check condition sense: %s -> %s (#%d) -> error %d -> misfeed, paper jam -> adf not ready -> diagnostic error: dim light no light sensor or motor error too light calibration error rom error ram error cpu error scsi error timer error filter motor error dc adjust error -> illegal field in CDB -> illegal parameter in CDB -> error detected in byte %d -> button protocoll -> button 0 pressed -> button 1 pressed -> button 2 pressed -> lamp warmup -> calibration by driver sane_get_parameters GrayColor LineartColor Halftoneset_window_param window(s) set get_inquiry_values umax.confoption %s = %d do_new_inquiry UMAX Astra 600S Astra 610S Astra 1200S Perfection600 Astra 1220S V1.5 Astra 2100S - lamp control enabled Astra 2200 - common x and y resolution Astra 2400S - defining pauses Vista-T630 - activating slow option UC630 UC840 UC1260 UC1200S UC1200SE ARCUS PLUS UMAX S-12G UMAX S-12 SuperVista S-12 Mirage D-16L PowerLook III Power Look 2000PowerLook 2100XLPowerLook 3000 LinoHell Office JADE OPAL2 Linotype SAPHIR4 HDM LS4H1S ESCORT Galleria 600S TriGem PowerScanII identify_scanner END_OF_LISTinquiry-block-length: %d Initializing the PV8630 PV8630 initialized INQUIRY: ======== RMB bit set (reserved) 0x01 bit 6 0x01 bit 5 AENC bit set (reserved) TmIOP bit set (reserved) 0x03 bit 5 0x03 bit 4 reserved byte 0x05 = %d reserved byte 0x06 = %d scsi features (%02x): - relative address - wide bus 32 bit - wide bus 16 bit - syncronous neg. - linked commands - (reserved) - command queueing - sftre f/w support function: --------------------- - quality calibration - fast preview function - reselection phase - lamp intensity control - batch scan function reserved byte 0x36 = %d reserved byte 0x37 = %d scan modes (%02x): - three passes color mode - single pass color mode - lineart mode - halftone mode - gray mode - color mode - transparency (UTA) - double resolution - send high byte first - bi-level image reverse - multi-level image reverse - support shadow function - f/w downloadable - analog gamma correction - x, y coordinate base - lineart starts with LSB - start density - hardware x scaling - hardware y scaling + ADF: no paper + ADF: cover open + ADF: paper jam - unknwon flag; 0x63 bit 3 - unknown lfag: 0x63 bit 4 - lens calib in doc pos - manual focus gamma download available gamma download type 2 lines of gamma curve: %s 0x66 bit 6 0x66 bit 7 0x68 bit 6 0x68 bit 7 0x64 bit 2 0x64 bit 3 0x64 bit 4 0x64 bit 6 reserved byte 0x65 = %d reserved byte 0x67 = %d halftone download available built-in halftone patterns: reserved byte 0x6b = %d reserved byte 0x6c = %d reserved byte 0x72 = %d FB (flatbed-mode): UTA (transparency-mode): reserved byte 0x82 = %d reserved byte 0x8e = %d reserved byte 0x90 = %d no analog gamma function mp 8832 analog gamma table reserved byte 0x98 = %d reserved byte 0x99 = %d reserved byte 0x9e = %d flatbed scannerPSD page scannerx_range.max = %f y_range.max = %f x_dpi_range.max = %f y_dpi_range.max = %f sane_init /dev/scanner/dev/usbscannerreading configure file %s scsi-maxqueuescsi-buffer-size-minscsi-buffer-size-maxpreview-linesscan-lineshandle-bad-sense-errorexecute-request-senseforce-preview-bit-rgbslow-speedcare-about-smearingcalibration-full-ccdcalibration-width-offsetcalibration-bytes-pixelexposure-time-rgb-bindinvert-shading-datalamp-control-availablegamma-lsb-paddedconnection-typeumax_set_lamp_status umax_scsi_get_lamp_status lamp_status = %d umax_scsi_set_lamp_status lamp_status=%d (no name)get %s [#%d] set %s [#%d] to %d set %s [#%d] to %f set %s [#%d] to %s set %s [#%d] X-resolutionScan resolutionsane_open sane_open: devicename=%s Using 9 bits for gamma input Using 8 bits for gamma input init_options Number of optionsScan ModeScan modeScan sourcey-resolutionY-resolutionresolution-bindBind X and Y resolutionnegativeNegativeSwap black and whiteGeometrytl-xTop-left xTop-left ybr-xBottom-right xbr-yBottom-right yEnhancementBit depthquality-calQuality calibrationdouble-resDouble Optical ResolutionwarmupWarmup lampWarmup lamp before scanningBind RGBbrightnessBrightnesscontrastContrastthresholdThresholdhighlightHighlighthighlight-rHighlight for redhighlight-gHighlight for greenhighlight-bHighlight for blueshadowShadowshadow-rShadow for redshadow-gShadow for greenshadow-bShadow for blueanalog-gammaAnalog gamma correctionAnalog gamma-correctionanalog-gamma-rAnalog gamma redanalog-gamma-gAnalog gamma greenanalog-gamma-bAnalog gamma bluecustom-gammaUse custom gamma tableImage intensityred-gamma-tableRed intensitygreen-gamma-tableGreen intensityblue-gamma-tableBlue intensityhalftone-sizeHalftone pattern sizehalftone-patternHalftone patternAdvancedselect-exposure-timeSet exposure-timeSet calibration exposure timecal-exposure-timeCal. exposure-timecal-exposure-time-rCal. exposure-time for redcal-exposure-time-gCal. exposure-time for greencal-exposure-time-bCal. exposure-time for bluescan-exposure-timeScan exposure-timeDefine exposure-time for scanscan-exposure-time-rScan exposure-time for redscan-exposure-time-gScan exposure-time for greenscan-exposure-time-bScan exposure-time for blueselect-lamp-densitySet lamp densitycal-lamp-densityCal. lamp densityscan-lamp-densityScan lamp densityDefine lamp density for scandisable-pre-focusDisable pre focusDo not calibrate focusmanual-pre-focusManual pre focusfix-focus-positionFix focus positionholder-focus-position-0mmHolder focus position 0mmlamp-onLamp onTurn on scanner lamplamp-offLamp offTurn off scanner lamplamp-off-at-exitLamp off at exitbatch-scan-startBatch scan startset for first scan of batchbatch-scan-loopBatch scan loopset for middle scans of batchbatch-scan-endBatch scan endset for last scan of batchbatch-scan-next-tl-yBatch scan next top left YpreviewPreviewsane_close sane_start Using 16 bits for output Using 14 bits for output Using 12 bits for output Using 10 bits for output Using 9 bits for output Using 8 bits for output check_values ERROR: no x-resolution given ERROR: no y-resolution given ERROR: wdb-length not given using one pass scanning mode ERROR: invalid scan-values x_resolution (dpi) = %u y_resolution (dpi) = %u x_coordinate_base (dpi) = %u y_coordinate_base (dpi) = %u upper_left_x (xbase) = %d upper_left_y (ybase) = %d scanwidth (xbase) = %u scanlength (ybase) = %u width in pixels = %u length in pixels = %u bits per pixel/color = %u bytes per line = %d pixels_per_line = %d lines = %d negative = %d threshold (lineart) = %d brightness (halftone) = %d contrast (halftone) = %d calibration mode number = %d batch scan = %d batch end = %d batch next top left y = %d quality calibration = %d warm up = %d fast preview function = %d DOR = %d ADF = %d manual focus = %d fix focus position = %d disable pre focus = %d lens cal in doc pos = %d holder focus pos 0mm = %d grab_scanner scanner reserved do_calibration driver is doing calibration do_request_sense 8 bit shading-line %d read 16 bit shading-line %d read inverting 8 bit shading data send_shading_data shading-data sent ERROR: could not create pipe NO SENSERECOVERED ERRORNOT READYMEDIUM ERRORHARDWARE ERRORILLEGAL REQUESTUNIT ATTENTIONDATA PROTECTBLANK CHECKVENDOR SPECIFICCOPY ABORTEDABORTED COMMANDEQUALVOLUME OVERFLOWMISCOMPARE??? - SENSE 0FHno errorCPU errorerr 2err 3ROM errorerr 5err 6err 7err 8err 9system buffer errorshading buffer errorvideo buffer errorstack buffer errorcontrol buffer errorgamma buffer errorerr 17err 18err 19lamp errordark errordim errorlight errorerr 25err 26err 27err 28err 29calibration errordc offset errorgain errorauto focus errorerr 34err 35err 36err 37err 38err 39scsi errorerr 41asic errortimer errorccd errorerr 45err 46err 47err 48err 49uta errorerr 52err 53err 54err 55err 56err 57err 58err 59adf erroradf paper jamadf no paperadf cover openerr 64err 65err 66err 67err 68err 69fb sensor errorfb home or motor sensor errorerr 77err 78err 79errVista-S6 Vista-S6E UMAX S-6E UMAX S-6EG Vista-S8 Mirage II Mirage IIse PL-II Power Look 2000 Gemini D-16 PS-2400X LinoHellOffice2 SAPHIR SAPHIR2 SAPHIR3 LinotypeNikon AX-110 AX-210 KYE ColorPage-HR5 EPSON EDGE KTX-9600US 0-500-2550-255 autoexposurereservedflatbed (FB)R->G->BR->B->GG->B->RG->R->BB->R->GB->G->Rall supportedUG630 UG80 sane_get_option_descriptor %d sane_set_io_mode: non_blocking=%d Sending SCSI cmd 0x%02x cdb len %ld, param len %ld, result len %ld error in sanei_pv8630_bulkread (got %02x) SCSI cmd returned %lu bytes SCSI command successfully executed scanner reports %s, waiting ... trying to reposition scanner ... umax_reposition_scanner: command returned status %s pause for repositioning %d msec ... not waiting for finishing reposition scanner trying to release scanner ... umax_give_scanner: command returned status %s umax_read_data: command returned status %s do_cancel: sanei_thread_waitpid failed, already terminated ? (%s) do_cancel: reader_process terminated with status: %s closing scannerdevice filedescriptor sane_get_devices(local_only = %d) ERROR: gamma download not available using gamma download curve format type 0 umax_send_gamma_data(DCF=0, one color): command returned status %s umax_send_gamma_data(DCF=0, RGB): command returned status %s using gamma download curve format type 1 umax_send_gamma_data(DCF=1): command returned status %s using gamma download curve format type 2 umax_send_gamma_data(DCF=2): command returned status %s ERROR: too small scsi buffer (%d bytes) to send gamma data ERROR: unknown gamma download curve type for this scanner umax_do_inquiry: command returned status %s ERROR: umax_start_scan: ADF paper jam ERROR: umax_start_scan: ADF cover open ERROR: umax_start_scan: ADF no paper umax_start_scan: command returned status %s check condition sense handler (scsi_fd = %d) invalid sense key error code (%d) => ignored, sense handler does continue -> ILI-ERROR: requested data length is larger than actual length -> unknown medium error: asc=%d, ascq=%d uta home sensor or motor error -> unknown hardware error: asc=%d, ascq=%d -> invalid command operation code -> logical unit not supported -> invalid field in parameter list -> too many windows specified -> invalid combination of windows specified -> illegal request: asc=%d, ascq=%d -> illegal parameter is in the data parameters sent during data out phase -> power on, reset or bus device reset -> microcode has been changed -> unit attention: asc=%d, ascq=%d -> vendor specific sense-code: asc=%d, ascq=%d window descriptor block created with %d bytes umax_set_window_param: command returned status %s reader_process started (forked) reader_process started (as thread) reader_process: freeing SCSI buffer[%d] reader_process: allocating SCSI buffer[%d] WARNING: reader_process: only allocated %d/%d scsi buffers reader_process: starting to READ data trim_rowbufsize: row_bufsize = %d bytes = %d lines reading %u bytes in blocks of %u bytes ordering from line-order to pixel-order umax_queue_read_image_data_req for buffer[%d], length = %d umax_queue_read_image_data_req: command returned status %s umax_queue_read_image_data_req: id for buffer[%d] is %p ERROR: umax_reader_process: unable to queue read image data request! umax_reader_process: read image data queued for buffer[%d] umax_wait_queued_image_data for buffer[%d] (id=%p) sanei_umaxusb_req_wait: AIE, invalid id umax_wait_queued_image_data: wait returned status %s ERROR: umax_reader_process: unable to get image data from scanner! merged line as color %d to line %d umax_reader_process: buffer of %d bytes read; %d bytes to go reader_process: finished reading data reader_process: terminated by signal %d WARNING: inquiry return block is unexpected short. ERROR: invalid value "%s" for option %s in %s ERROR: value "%d" is too small for option %s in %s ERROR: value "%d" is too large for option %s in %s umax_do_new_inquiry: command returned status %s umax_correct_inquiry("%s %s %s") setting up special options for %s - correcting wrong inquiry data - activating inversion of shading data using standard options for %s - 16 bit gamma table is created lsb padded - lamp control enabled for version %s - setting calibration_bytespp = 1 - calibration by driver is done for each CCD pixel - setting calibration_bytespp = 2 - disabling quality calibration for USB connection - correcting ADF bit in inquiry - reposition_scanner waits until move of scan head has finished - setting gamma download curve format to type 1 - setting gamma download curve format to type 0 - setting maximum calibration data lines to 66 - adding calibration width offset of %d pixels - adding calibration width offset for batch scanning of %d pixels - always set quality calibration Found %s scanner %sversion %s on device %s WARNING: %s scanner %s version %s on device %s is currently an unrecognized device for this backend version. Please make sure you use the most recent version of the umax backend. You can download new umax-backend versions from: http://www.rauch-domain.de/sane-umax Inquiry seems to be ok. ****************************************************************** *** !!!! CONTINUE AT YOUR OWN RISK !!!! *** ****************************************************************** If you already use the most recent umax-backend version then please contact me: Oliver.Rauch@rauch-domain.de using driver-internal inquiry-data for this scanner! ERROR: %s scanner %s version %s on device %s is currently an unrecognized device, and inquiry is too short, so we are not able to continue! Please make sure you use the most recent version of the umax backend. You can download new umax-backend versions from: http://www.rauch-domain.de/sane-umax You already use the most recent umax-backend version: Please contact me: Oliver.Rauch@rauch-domain.de sanei_umaxusb_open: open of `%s' failed: %s attach_scanner: %s, connection_type %d attach_scanner: opening usb device %s ERROR: attach_scanner: opening usb device %s failed attach_scanner: failed to open %s as usb device attach_scanner: opening scsi device %s ERROR: attach_scanner: opening scsi device %s failed ERROR: attach_scanner: sanei_scsi_open_extended returned too small scsi buffer attach_scanner: sanei_scsi_open_extended returned scsi buffer size = %d attach_scanner: allocating SCSI buffer[0] ERROR: attach scanner: could not allocate buffer[0] setting request_scsi_maxqueue = 1 for USB connection request_scsi_maxqueue = %d request_preview_lines = %d request_scan_lines = %d handle_bad_sense_error = %d execute_request_sense = %d scsi_buffer_size_min = %d scsi_buffer_size_max = %d force_preview_bit_rgb = %d slow = %d smear = %d calibration_area = %d calibration_width_offset = %d calibration_width_offset_batch = %d calibration_bytespp = %d exposure_time_rgb_bind = %d invert_shading_data = %d lamp_control_available = %d backend runs on little endian machine variable scsi buffer size (usage of sanei_scsi_open_extended) ERROR: attach_scanner: scanner-identification failed vendor........................: '%s' product.......................: '%s' version.......................: '%s' peripheral qualifier..........: %d peripheral device type........: %d CBHS value range..............: %s scanmode......................: %s UTA (transparency)............: available UTA lamp status ..............: off UTA lamp status ..............: on inquiry block length..........: %d bytes Inquiry block is unexpected short, should be at least 147 bytes ISO Version (reserved).......: %d ECMA Version (reserved).......: %d ANSI Version .................: %d - shadow compensation by f/w - calibration mode control by driver adjust exposure time function exposure time step units......: %d micro-sec exposure time maximum.........: %d micro-sec exposure time minimum (LHG)...: %d micro-sec exposure time minimum color...: %d micro-sec exposure time default FB (LH).: %d micro-sec exposure time default UTA (LH): %d micro-sec exposure time default FB gray.: %d micro-sec exposure time default UTA gray: %d micro-sec exposure time default FB red..: %d micro-sec exposure time default FB grn..: %d micro-sec exposure time default FB blue.: %d micro-sec exposure time default UTA red.: %d micro-sec exposure time default UTA grn.: %d micro-sec exposure time default UTA blue: %d micro-sec - automatic document feeder (ADF) scanner capability (%02x, %02x, %02x): -------------------------------- - support highlight function - paper length can reach to 14 inch - shading data/gain uploadable - UTA lens calib pos selectable gamma input 8 bits/pixel support gamma input 9 bits/pixel support gamma input 10 bits/pixel support gamma input 12 bits/pixel support gamma input 14 bits/pixel support gamma input 16 bits/pixel support gamma output 8 bits/pixel support gamma output 9 bits/pixel support gamma output 10 bits/pixel support gamma output 12 bits/pixel support gamma output 14 bits/pixel support gamma output 16 bits/pixel support halftone pattern download max matrix %dx%d built-in halftone pattern size ............: 2x2 built-in halftone pattern size ............: 4x4 built-in halftone pattern size ............: 6x6 built-in halftone pattern size ............: 8x8 built-in halftone pattern size ............: 12x12 color sequence............................: %s color ordering support....................: pixel color ordering support....................: line without CCD distance color ordering support....................: plane color ordering support....................: line with CCD distance color ordering support....................: (reserved) maximum video memory......................: %d KB optical resolution........................: %d dpi maximum x-resolution......................: %d dpi maximum y-resolution......................: %d dpi FB maximum scan width.....................: %2.2f inch FB maximum scan length....................: %2.2f inch UTA x-original point......................: %2.2f inch UTA y-original point......................: %2.2f inch UTA maximum scan width....................: %2.2f inch UTA maximum scan length...................: %2.2f inch DOR (double optical resolution-mode): DOR optical resolution....................: %d dpi DOR maximum x-resolution..................: %d dpi DOR maximum y-resolution..................: %d dpi DOR x-original point......................: %2.2f inch DOR y-original point......................: %2.2f inch DOR maximum scan width....................: %2.2f inch DOR maximum scan length...................: %2.2f inch last calibration lamp density.............: %d lamp warmup maximum time..................: %d sec window descriptor block length............: %d bytes maximum calibration data lines for shading: %d fb/uta: color line arrangement mode.......: %d adf: color line arrangement mode.......: %d CCD line distance.........................: %d unknown reserved byte 0x%x = %d ==================== end of inquiry ==================== backend runs on big endian machine This is sane-umax version %d.%d build %d compiled with USB support for Astra 2200 (C) 1997-2002 by Oliver Rauch EMAIL: Oliver.Rauch@rauch-domain.de calibration-width-offset-batchERROR: unknown option "%s" in %s sanei_config_attach_matching_devices(%s) sanei_usb_attach_matching_devices(%s) finished reading configure file ERROR: umax_set_lamp_status: open of %s failed: umax_scsi_get_lamp_status: command returned status %s umax_scsi_set_lamp_status: command returned status %s could not set option, not settable could not set option, invalid value sane_control_option: set DOR = %d Sets the horizontal resolution of the scanned image.Sets the resolution of the scanned image.sane_control_option: set SOURCE = %s sane_open: no devicename, opening first device Using 16 bits for gamma input Using 14 bits for gamma input Using 12 bits for gamma input Using 10 bits for gamma input Read-only option that specifies how many options a specific devices supports.Selects the scan mode (e.g., lineart, monochrome, or color).Selects the scan source (such as a document-feeder).Sets the vertical resolution of the scanned image.Use same values for X and Y resolutionTop-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.Number of bits per sample, typical values are 1 for "line-art" and 8 for multibit scans.Do a quality white-calibrationUse lens that doubles optical resolutionIn RGB-mode use same values for each colorControls the brightness of the acquired image.Controls the contrast of the acquired image.Select minimum-brightness to get a white pointSelects what radiance level should be considered "white".Selects what red radiance level should be considered "full red".Selects what green radiance level should be considered "full green".Selects what blue radiance level should be considered "full blue".Selects what radiance level should be considered "black".Selects what red radiance level should be considered "black".Selects what green radiance level should be considered "black".Selects what blue radiance level should be considered "black".Analog gamma-correction for redAnalog gamma-correction for greenAnalog gamma-correction for blueDetermines whether a builtin or a custom gamma-table should be used.Gamma-correction table. In color mode this option equally affects the red, green, and blue channels simultaneously (i.e., it is an intensity gamma table).Gamma-correction table for the red band.Gamma-correction table for the green band.Gamma-correction table for the blue band.Sets the size of the halftoning (dithering) pattern used when scanning halftoned images.Defines the halftoning (dithering) pattern for scanning halftoned images.Enable selection of exposure-timeselect-calibration-exposure-timeAllow different settings for calibration and scan exposure timesDefine exposure-time for calibrationDefine exposure-time for red calibrationDefine exposure-time for green calibrationDefine exposure-time for blue calibrationDefine exposure-time for red scanDefine exposure-time for green scanDefine exposure-time for blue scanEnable selection of lamp densityDefine lamp density for calibrationlens-calibration-in-doc-positionLens calibration in doc positionCalibrate lens focus in document positionUse 0mm holder focus position instead of 0.6mmTurn off lamp when program exitsSet top left Y position for next scanRequest a preview-quality scan.ERROR: sane_close: no handles opened ERROR: sane_close: invalid handle %p ERROR: Transparency Adapter not available ERROR: Automatic Document Feeder not available setting preview bit = 1 (option force-preview-bit-rgb) ERROR: transparency mode not supported by scanner ERROR: adf mode not supported by scanner ERROR: double optical resolution not supported by scanner ERROR: scanwidth or scanlength not given WARNING:window descriptor block too long, will be shortned! WARNING: fast preview function not supported by scanner WARNING: quality calibration not supported by scanner quality calibration disabled in preview mode WARNING: scanner doesn't support lamp intensity control ERROR: reverse for bi-level-image not supported ERROR: reverse for multi-level-image not supported WARNING: analog gamma correction not supported by scanner! WARNING: gamma download not available WARNING: selected gamma input bits not supported, gamma ignored ERROR: selected bits per pixel not supported ERROR: lineart mode not supported by scanner ERROR: halftone mode not supported by scanner ERROR: grayscale mode not supported by scanner ERROR: color mode not supported by scanner scanner uses color-pixel-ordering scanner uses color-line-ordering without CCD-distance scanner uses color-line-ordering with CCD-distance of %d lines ERROR: color-ordering-type not supported using three pass scanning mode substracting DOR x-origin-offset from upper left x analog_gamma = %d %d %d highlight = %d %d %d shadow = %d %d %d calibrat. exposure time = %d %d %d scan exposure time = %d %d %d ERROR: sane_start: open failed ERROR: sane_start: umax_scsi_open_extended returned too small scsi buffer sane_start: umax_scsi_open_extended returned scsi buffer size = %d WARNING: sane_start: scsi buffer is smaller than one scanline sane_start: buffer size has changed, reallocating buffer sane_start: freeing SCSI buffer[0] sane_start: allocating SCSI buffer[0] ERROR: sane_start: could not allocate buffer[0] umax_grab_scanner: command returned status %s WARNING: unable to reserve scanner: device busy WARNING: not able to allocate memory for gamma table, gamma ignored !!! sending 3 * %d bytes of gamma data for RGB not able to allocate memory for gamma table, gamma ignored !!! sending %d bytes of gamma data for color %d sending %d bytes of gamma data for gray pause for calibration %d msec ... request sense call is enabled umax_do_request_sense: command returned status %s request sense call is disabled WARNING: missing information about shading-data driver tries to guess missing values! Calibration is done with selected image geometry and depth! Using calibration width offset of %d Calibration is done for each CCD pixel with full depth! Using calibration width offset for batch scanning of %d scanner sends %d lines with %d pixels and %d bytes/pixel ERROR: scsi buffer is to small for one shading line, calibration aborted => change umax.conf options scsi-buffer-size-min and scsi-buffer-size-max ERROR: could not allocate memory for averaging shading data: calibration aborted ERROR: could not allocate memory for shading data: calibration aborted calculating average value for 8 bit shading data! calculating average value for 16 bit shading data (low byte first)! calculating average value for 16 bit shading data (high byte first)! inverting 16 bit shading data umax_send_data: command returned status %s pause after calibration %d msec ... ERROR: sanei_thread_begin failed (%s) lamp adjust control error (by darken)uta home or motor sensor errorfb filter or motor sensor errorfb lens or motor sensor errorfirst line position error (LER error, vertical)first pixel position error (SER error, horizontal)first pixel position error for lens 2 (SER2 error, horizontal)automatic document feeder (ADF)one line (gray), three pass (color) downloadone line (gray), three lines (color) downloadvvuxu]u]uw^Јxff66666`e~~~~8~uu0)!///!!/(00000F'  ?W2ı?{Pk?ŏ1w-?8EGr?䃞ͪ?6>W[?`TR'?QI?&䃞ͪ?n?qh?TN?}гY?H?@dd ?@?7CBHC;ffffff9@{Gz?> 1CUgy --a5=\eu!1:DJPZ`flrx$_07>ELSeu `")07>ELS]kx(`H``` $&r/Bh7.9FMdEu^kuuu~uuuu |||||||  a ,a \a"*2:BJ R~     / o| Xud+"o"oo o @tB0R0b0r00000000011"121B1R1b1r11111111122"222B2R2b2r22222222233"323B3R3b3r33333333344"424B4R4b4r44444444455"525B5R5b5r55555555566"626B6R6b6r66666666677"727B7R7b7r77777777788"828B8R8b8r88888888899"929B9R9b9w0ux1*!$ (^_ (ayay/RvNe0/ RxvNe0ܼ!RvNe0ܴ!RxvNx0/  /  vNe0> /   LvNe11  /  Rxwca0xSyy`zgz{{|libsane-umax.so.1.0.21!.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.data.rel.ro.dynamic.got.got.plt.data.bss.gnu_debuglink $" o(  0|| 8o |Eo""T ""] d+d+ f//0a,0,0@ lp9p98rxX 8e8epppppp p p  @t@t(u(u0XuXuXww ||T ||