ELF>F@@8@FF MM"M"6@Z MM"M"$$Ptdppp<<QtdRtdMM"M"hhGNU>HSzeO7V|CV H!% !I "BQ$@-q#b HP  E)#VWXYZ[]_acefghjklmprsuvwxyz|}~l q-_?qI;]dѯ"Ҧ[V=#AT})9W"yEAnUA˦3]BE$;gAwȬ /8+W ,Jɰw'ZԻ|!='J7| Xځa a2Gw~qXgo 9: PA EB < f^J e}j P Q AAm% =  teZlc(w[ I u2 L"^{h" L*  Pko pG/ Ч" c  G Q3 0H Jw t }  H{"N {l \ G PU G H Ј? l/ T* 0K  Gy `? , Ђ= 0Jd" PAX r  Po G  SS Fz syd" H pP" :, 0x `" J_i G & @ GD M v  kI PSH PZ J ا"N @H'"! `" u cb A q$ ppuF : G `" G! @i__gmon_start___fini_ITM_deregisterTMCloneTable_ITM_registerTMCloneTable__cxa_finalize_Jv_RegisterClassessane_initsane_gt68xx_initsane_get_devicessane_gt68xx_get_devicessane_opensane_gt68xx_opensane_get_option_descriptorsane_gt68xx_get_option_descriptorsane_control_optionsane_gt68xx_control_optionsane_get_parameterssane_gt68xx_get_parameterssane_startsane_gt68xx_startsane_readsane_gt68xx_readsane_set_io_modesane_gt68xx_set_io_modesane_get_select_fdsane_gt68xx_get_select_fdsane_cancelsane_gt68xx_cancelsane_closesane_gt68xx_closesane_exitsane_gt68xx_exitsanei_debug_msgstderrfilenoisfdtype__fprintf_chk__vfprintf_chkstrlenmalloc__sprintf_chk__vsyslog_chkfree__syslog_chksanei_debug_sanei_debugsanei_init_debug__ctype_toupper_locgetenvstrtol__stack_chk_failsanei_check_valuestrncmpsanei_constrain_valuestrncasecmpstrcpystrcmpmemcpysanei_debug_sanei_configsanei_config_get_paths__strdupsanei_config_open__snprintf_chkfopenstrchrsanei_config_skip_whitespace__ctype_b_locsanei_config_get_string__strndupsanei_config_readfgetssanei_configure_attachstrtodfclosesane_strstatussanei_debug_sanei_usbioctl__errno_locationstrerrorsanei_usb_init__xstatopendirreaddirclosedirlibusb_get_device_listlibusb_get_bus_numberlibusb_get_device_addresslibusb_get_device_descriptorlibusb_openlibusb_get_configurationlibusb_closelibusb_free_device_listlibusb_get_config_descriptorlibusb_free_config_descriptorlibusb_ref_devicememsetlibusb_initlibusb_set_debugsanei_usb_get_vendor_product_bynamesanei_usb_get_vendor_productsanei_usb_find_devicessanei_usb_attach_matching_devicessanei_usb_set_endpointsanei_usb_get_endpointsanei_usb_openfcntllibusb_set_configurationlibusb_claim_interfacesanei_usb_closelibusb_release_interfacesanei_usb_set_timeoutsanei_usb_clear_haltlibusb_clear_haltsanei_usb_resetlibusb_reset_devicesanei_usb_read_bulklibusb_bulk_transfersanei_usb_write_bulksanei_usb_control_msglibusb_control_transfersanei_usb_read_intlibusb_interrupt_transfersanei_usb_set_configurationsanei_usb_claim_interfacesanei_usb_release_interfacesanei_usb_set_altinterfacelibusb_set_interface_alt_settingsanei_usb_get_descriptorcmsgsanei_debug_gt68xxreallocstrncpyfseekftellfreadstrrchrusleepgettimeofday__memcpy_chkmemcmpdebug_optionslittle_endianfeofunlinkfwritepowlibm.so.6libusb-1.0.so.0libc.so.6_edata__bss_start_endlibsane-gt68xx.so.1GLIBC_2.2.5GLIBC_2.14GLIBC_2.4GLIBC_2.3.4GLIBC_2.3T  ui  n  ii  ti  ui  ii  M"0GM"FR"R"R"R"TS"S"S" S"F(S"80S"L@S"HS"PS"XS"hS"`"T"T"T"T"T"`"U"U"*U"2U"AU"`"W"MW"*W"dW"s(W"`"@X"~HX"PX"XX"shX""Y"Y"*Y"Y"sY""Z"Z"Z"Z"sZ""\"\"\"\"(\"`"@]" H]"P]"(X]"h]"`"^"?^"^"Y^"l^"}"_"v_"_"_"l_"`"a"a"a"a"l(a"`"@b"Hb"Pb"Xb"lhb"}"c"c"c"c"#c"`"d"/d"*d"Dd"d"`"f"Qf"*f"ff"l(f"`"@g"sHg"*Pg"Xg"#hg"`"h"h"*h"h"lh"}"i"i"i"i"i"`"k"k"k"k"(k"`"@l"Hl"Pl".Xl"Chl"~"m"Lm"m"cm"sm"~"n"}n"n"n"n"~"p"p"p"p"(p"`"@q"Hq"Pq"Xq"hq"~"r" r"r" r"0r"~"s":s"s"Vs"ks"`"u"vu"u"u"(u"`"@v"Hv"Pv"Xv"hv"`"w"w"w"w"w"`"x" x"x"'x"<x"`"z"Fz"z"bz"w(z"`"@{"H{"P{"X{"h{"`"|"|"|"|"|"`"}"~"~"0,~"(~"p0~"`@~"P~"X~"`~"h~"Pp~"`~"~"~"~"0,~""p"` "0"8"@"H"PP"`X" `""" ".""0""`"""" "("P0"`8" @"H"P"`"" ".""0Ȁ"Ѐ"`؀""""""P"`" "H"|"X"@{"h"z"x"@v""u""s""w""p"ȁ"r"؁"@q""n""m""@l""k"("x"8"i"H"h"X"h"h"@g"x"@g""f""d""Y""W"Ȃ"U"؂"Z""@b""c""^""_"("a"8"@]"H"\"X"@X"h"T"x"@S"O"sO" O"[O"}O"1O"dO"VO"HO"LO"PO"O"TP" P"(P"0P"8P"@P"HP"PP" XP" `P" hP" pP"xP"P"P"P"P"P"P"P"P"P"P"P"P"P"P"P"P"Q" Q"!Q""Q"# Q"$(Q"%0Q"&8Q"'@Q"(HQ")PQ"*XQ"+`Q",hQ"-pQ".xQ"/Q"0Q"1Q"2Q"3Q"4Q"5Q"6Q"7Q"8Q"9Q":Q";Q"<Q"=Q">Q"?R"@R"AR"BR"C R"D(R"E0R"F8R"G@R"IHR"JPR"KXR"M`R"NhR"OpR"PxR"QR"RR"SR"UHHe"HtH5"%"@%"h%"h%"h%z"h%r"h%j"h%b"h%Z"hp%R"h`%J"h P%B"h @%:"h 0%2"h %*"h %""h%"h%"h% "h%"h% "h% "h% "h% "h% "hp% "h`% "hP% "h@% "h0% "h % "h% "h% "h% "h % "h!% "h"%z "h#%r "h$%j "h%%b "h&%Z "h'p%R "h(`%J "h)P%B "h*@%: "h+0%2 "h, %* "h-%" "h.% "h/% "h0% "h1% "h2% "h3% "h4% "h5% "h6% "h7p% "h8`% "h9P% "h:@% "h;0% "h< % "h=% "h>% "h?% "h@% "hA% "hB%z "hC%r "hD%j "hE%b "hF%Z "hGp%R "hH`%J "hIP%B "hJ@%: "hK0%2 "hL %* "hM%" "hN% "hOH="H=="UH)HHw]H "Ht]@H="H=="UH)HHHH?HHu]H"Ht]H@=i="u'H="UHt H= "h]@="fffff.H=p"t&H"HtUH=Z"H]WKf.ff.+ff.{ff.[#ff.#ff.+4ff.;5ff.>ff.Fff.Gff.;Eff.!ff.f.9} f.AUATMUHSHHL-"I}=t1H|H5qnHmHHL:HHuLv=IٹH1Ll$$/H5>1HH5mHHHu(LH5=1L1'fDH5=1HLHH$dH3 %(uH []A\A]A^ffffff.USHHHt0H/@t'HHtH+@tDh uHH[]AUATIUSHH(I@"tQ@LHHH+@tDj tHL)L&I$HH[]A\A]@HP@Hӄt[<"u Ut H<"uHH)<"tI$HH[]A\A]fHHtIfH1x1fAUATUSHH^HHH IAMcJT+DHEtdH H0ADN uH DH HDF uH9u  HHK;uHH[]A\A]H0H0fAWAVIH5;AUATUSHHxdH%(H$h1HT$@0HHHD$zHD$`L|$XD$,D$(HD$HD$PL|$0HD$8HT$H|$HgD$([H|$I8HD$ tÀ|$`#tHT$ H!%tDHJHDHH+T$HcҀ|` Ht$8H|$ ,L|$PH=9HLL<$8QM)A1E1JH4$HD$IFNIIH"1fDHXH{Ht3u Let9D9uH5-1LcH[]A\A]A^A_HcH"HDHDEH ‹AuI t/MtAMt?HDHDED AH1[]A\A]A^A_H5,1x1qffffff.ATUSH9=p"D$D$ ~^xZHcHIHH5V"HPHHƋVtSH5c-1OH[]A\ÐH5,1-H[]A\H"HЋH@ L$D$ MtA $HtD$ Eɉt DD$ EuSH5-1H[]A\f.~H5"HL$ HT$H4CL$DH59-1u1FfDH51,1U#ff.AV1I։AUAH51-ATAUSH="Ht\"~RH"1H{PHt4HX9-"~(D9#uD9ku݋C,uMtѐAH{PHu͐[]A\A]1A^DATHH=SUSHHH u7Hx18uwH8u21HډH []A\DHH []A\f.Ht$HH|$Ht11PH|$D$ t$ @Ht$H[H|$IHt11H|$ILH8N{ff.ATUSHc9S"~ixeAԉH5+1qt|tNuHHCH5"D$А[]A\[]A\H5]+1HHCH"Ddf.HHCH"Ddf.euHHCH"Dd uDŀgHHCH"DdNfDHHCHY"D$0HHCHA"DdHHCH!"Dd H9="~EHcHHGH"HtsHcHHGH"D DH5A*1u1HfDƀHcHHGHM"DHcHHGH"D HcHHGH"fHcHHGH"DrDHcHHGH"DRD1FfHcHHGH"D"DAWH1AVAUATUSHHHt$0H5c)H|$ \H- "~QH=""HO"D$,Ht6Dd$,Ll$ fHXH{Ht3u Lt8AA9uHT$ H511HĘ[]A\A]A^A_IcDd$,HHD$8HH,AHz "HH( S'tERH501lHT$ H5(1MhH|$ 1CC5Ǿ1Bx@{Hc1)y'8HT$ H5/H1HL$8HT$ H5m0HHAH y "D$,HL$011HT$ H5'1oHn "H ' "HD(Ht)PHHD$@HO "Ht$\H<+XT$\HT$ H5(18 tpHT$ H5.H1HT$ H5'H1 D,HT$ H5 .H1A\ \HT$ H5Q.10H|$@Ht$pLH|$@HT$`1#$<vHT$`H5(J1HL$8HD$`pHHAHH52%1%@H5I%1L=!D M!MLD$LI<辵x4DL$McMx'uGH5$%1HEHHSA|tcHE HUH5%1LDL$ L$A1=! L$DL$ LEFDL14uHkXA4I<̶f.USHcH9!~y+H5$1ڿH[]f.H5$1HH^!HCHTt&t1H5 %1fH1[]Ha!H<6yډH5$H¿1Jff.USHcH9!~y+H5$1ڿH[]f.H5$1HHn!HCHTt&t1H5%1vH1[]Hq!H<ƶyډ+H5$H¿1%Jff.USHcH9!~y+H5$1ڿH[]f.H5$1HH~!HCHTt&t1H5%1H1[]H!H<yډ;H5$H¿15Jff.USHcH9!~y+H5$1ڿH[]f.H5$1HH!HCHTt&t1H5%1H1[]H !4H !H<輱yЉAH5$H¿1;@SH09=!~y%H5$1 H0[HH51|$ HcT$ Ht$HHBH!H| xGD$D$CD$CD$C D$C D$CD$CH01[YH5Z$H¿1SDfG DW$~bLO1L-f)L1AA4 =v G4HL9t"A 9wʸsG0HL9u11AUATUSHH!HtBIIH-!HH]Ht#H3L`uI]H[]A\A]H1[]A\A]ff.HHT$0HL$8LD$@LL$Ht7)D$P)L$`)T$p)$)$)$)$)$H$HLD$H$HD$HD$ D$D$ 0HD$HE!0ƴHfffff.AVIAUATUHSHdH%(H$1L$IHf.DEH $H1HHHvL9uH5#1LLH$dH3%(uH[]A\A]A^萮AWEAVEAUAATAH54USHHHD$X1fH7!86HG;bsu3H`#H5e41H1!H[]A\A]A^A_DHD$XDAA@EH$A-H|$`@@@w@U1Ht Ht 1HfGtHD$`DL$hÀDD$PADH$;NH %!19&Ht$`H="D$ D$ @Ht$XH=+"HH5"11H[]A\A]A^A_fH"H5"H11H[]A\A]A^A_fH52H¿1DoH5 3H¿1kH@HfD1HfOwfDHD$`?HxTffff.H(HGH@(DX DPDHD@HHT$Ht$HD$@@ DD։$+H(fDSAOu)1@8tH52E11ҿ1[fDH5I21 E1m[fUHSHHHGHH$/H@+u+U+E h @Q09ЉE~U @Eu0EHH= H= EHu7*EYŁ*MY^X,E0E,H=E H(E4H1[]8E3fDD)E)DuUE f.H51 ))*Y^Yl,E1~&fSH51H1YHK4S0H5#117H;Ht HH{Ht HCH{Ht ϧHCH{Ht 蹧HCH詧H5011[fH5q01[fDSHHHt HCH{ Ht HC H{(Ht HC(H{0Ht HC0[fAUATUSDo GD_EIIc1H11fE~qM1E1EAIDADWDE9uߙA9L؃ID9uE݉ȉ_H50AډG[]A\A]1111AWAVMAUIATIUSHHD~$DF HL$(LL$0AG ED$H@H5C1"HfATH571USHHߣHH=)ǃHtH= HǃHH/H{HL$@HD$0AH=H|$HHSD$TL$PHR@ r09~ ȉ ~uǃtzH5@1עHĐD[]A\ǃg@ǃfuAHu@r@qkH5H¿1;HĐD[]A\fff.AW1AVAUIՉATAH5USHIE8SHHLcD`$h N4@(@,@4@0LSLIHSJIHCHHT$mSHT$IHCHYSMHCt MH514H輧 H[]A\A]A^A_H51H[]A\A]A^A_H51͠H []A\A]A^A_fM`1HU@AAIHH9H51I]Y1+fUHSHHH>LHH}H[]fDAVAUATUSD,DrHGWED7EIcQHHC1EHHHKHA9HkMcILQHHCMc11HCHkHLH,HI9u1[]A\A]A^f.H5Q1=[]A\A]A^H51[]A\A]A^DH511 fDHMH5A1Ş Xff.AUIATUHSHH ;F ~-H5v1zH[]A\A]f.H߉L$ -AۋL$ ~hIUL*HzHBLZHcL H1IHULEMLMLUA4AAtA44AH9HD[]A\A]@fH5H¿1裝ϐH5I1荝IE1 fffff.HHtw?tJGtHGH@(HHtwHHH5jH11&H@HH5PH11H@H51HfHHtw?tJGtHGH@(HHtwHHH5H11vH@HH5H11NH@H5S12HfATUHSHGHHA$E1tqHCHHCH@ t`$@uWH H=QHH=?HH{(Hu腚D[]DA\H{HuE1`[]DA\YdH5H¿1#[]DA\H{ HuHuH{(HuH{0[]DA\fH{ Hu^fDH{0Hu˙FfDAWAVAUATIUSHX0H_dH%(H$H01Hl$@Hs>/HL LHt$(HD$ HGHL$@L$@ HD$HhHD$HHD$HPH$1HHL LLHD$HHD$HHD$HH$1fHID$LHpHH5[1HzH5cHKLHH1HKHJ1I1HAvKAH51DIcHHT$0KHIHT$0~HپHEHA9$G8KH5HH1貘HJHMtLeGH$H0dH3 %()HX0[]A\A]A^A_f.HL$@kGHsLZG/L]HHtL$@ HpL,GwA<$tIAD$|ID$H@(H@PHDLLЅ,1HH5L11@蓗`H5H¿1vHiH5L11Q3F8HD$8WJH5HH1LFHHD$0u(`LxLLHH|$0HHuH5&H1迖H|$0uGHD$88IH5"HH11蓖AE1HH5D1 \f.;E8dIH5uHH1+fHXLνMH$H1L|$DH|$0FH51HÕH5HHHt2HHHD$88HH5HL1肕HD$88HH5*HH1X>Efffff.SHH=;HdH%(H$1CHItfHH HH@LH1vHH51HڿДHEH$dH3 %(u`H[@H=üLCIHHMH@tLH fDLH H1Go@DAUATIUS1HGLl$ 9HAH@(H@pHLHЅuKD$ wGI $H9tEQuH$H511“ >H51觓DHH5ظ11脓 ~H5`1lH[]A\A]H5k11C|fDlfffff.USHHHHG%t.H@(HHtЅu&HH{[]H1[][H HrH5uI1蝒H[]@ATIUHSHHHH4K~y1DMDCH5L1CH[]A\DEAH5 A)LDȉEDCK$1H1[]A\EAH5A)LDȉEDCK$1辑H1[]A\HxHL\$ dH%(HD$h1HGMC@LP(LDHHL9uAB EJ,EB(AJ$ArHD$HT$L\$AR0$蝒H|$hdH3<%(uHxASIHHPdH%(HD$H1HHHHL$sD$31HT$HdH3%(uHP[@SIHHPdH%(HD$H1HHHHL$pD$u<$t!1HT$HdH3%(uHP[|$pu؀|$u-@ffff.HXIdH%(HD$H1HHHHL$AD$GHT$HdH3%(uHXf?ff.AWIAVAAULoATIUHSH8HGLH@T$ @fD$$CI|$HDLH51M|$TID$AAHH1HHL;HUHSHUHSHUDCHSHUEHS HU HS(HU(HS0HU0HS8HU8HS@U@HCPǃHǃSH5S@s H{xCǃCLCkS F #H D{(DtDC,C<EADHcHHT$-@HHCPHT$sH+HA u,tH?HHU@C$f.ljVH5H¿1H8[]A\A]A^A_ljVH5(H¿1艍S4S@H{Xs N}VH5>H¿1GHu2S<S@Hs #HH6HspH{h)@fH5Ak@H8ZDH5IcHHD$1L}@H51L觊L9|$s HD$Lx?IH51L}L}HLq11H5;L тH5ߧ11輂AWE1AVIAUIATE1ULSHHXH|$@H4$1DL$ 2@ 5HCD$,HD$HCHD$HD$0HD$DH $LHdlHCLHHt$H|$I6HڍUH5D1H|$12HT$0+T$@+0EtG`toDe<@ 5|$ KAE AE$6fD~H5411L$(T$$AX`L$(T$$uHCH@$@Et(At$9@@)t$,1D9@t$,t$,~CAD9:uE1<IfH51݀HX1[]A\A]A^A_@Alj$IH5H1蠀 $HX[]A\A]A^A_@lj$IH5HfAWAVMAUMATIUHSHH~D$0HGD$@,D$D,D$HD$LD$XD$`D$dt$8iMD$PD$TT$\i$@LT$pH\$0HLѺLXD$pME$E(E$E $EH$1L|$rfDHcU Ht$HHI|0HcU Ht$HHI<0HcU H$Ht$ HHH<09]DID$LH{ljD$GH5H¿1~L$H[]A\A]A^A_MD$PD$TT$\HL$pHt$0D$`JD$p1ۉE$E $EID$H@Euf1ҾL|$H\$0LT$pLAILLHLT$D$\ALT$D$PD$TfI|$I|$ID$sFH5H¿1\}iFH5:H¿13}fDD>FH5H¿1}_FH UHH5I1|/AWAVAUIATUSHHHGL`Lp HH$HFH$HFH$HFH$HF H$HF(H$HF0H$HF8H$詃([H{HG UHGH5HD$(HG HD$@1|HSDŽ$ f$$E1E1HHB HRHH1ɉPH$`1H$HHD$/$l$pHcHHy-HIn-HHD$ a-HIV-HHD$0I-HHD$8<-MH A DDL$=DH5H¿1{DL$DHĸ[]A\A]A^A_fDDŽ$AD$EL$H5rED$AL$A$D$AD$$1zANEFH5iA1zzD$1EpH{DŽ$DŽ$HGD Et$@u DŽ$D$E)1ҾDŽ$ H$`L$1HHLHD$ A$lH{ RH{( H{0 D$tE1H$ EKDH{ H$ AH{(H$(H{0H$0وD9$t~DHCHHD$lEuH{H$ A蕈D9$tLcL{LLD$lEGHC H ~4HP*H(HBH fDHH9^HuHC(H ~5HP*H(HBH HH9^HuHC0H ~5HP*H(HBH HH9^HuH{11DŽ$DŽ$DŽ$DŽ$ A HCH@D E\$@OHL$1LHAB$tE1H$ Qf H{ H$ 蟇H{(H$(莇H{0H$0}AD9$t HCHH$luH{H$ 7D1DŽ$ y@$LDŽ$t DŽ$DŽ$ ADŽ$fD$DŽ$0,DŽ$4,$(AEDŽ$8DŽ$HDŽ$@DŽ$D$<AE4DŽ$P$T1ҾDŽ$LH$`H$ HHHHD$AHC$p$`EM4Hx$$G0EA$DŽ$H5DŽ$DŽ$DŽ$D6uHCH$HL$ HHAHKHCHHHL$8HD$0H$HL$ Ht$E1HHIHD$@ IOH$11Ld$pLt$xHL$XH$Hl$(AdD$PD$HHL$`H$AAHHL$hefE|$HKt$PHt$8H|$0$ltEtL$HtT$Pt D AHL$Ht$(H HCHt$ HD$lESH H=MH5H=;HHELL$hH$Ht$@IOMGH=dH$AG AA AGAGDH{$pHSi1DŽ$L@ljD$;H IHH51rDL$EDŽ$HD$`LD$XILH$H$Ht$@H={A$HEIOLMMGH$f.HEH$Ht$@IOLMMGH="H$D$Pf.HELL$hH$Ht$@IOMGH=jH$bD$H~fHD$`LD$XH=H$Ht$@ILH$#A4A:H5H¿1hqDh $Dh:H5AH¿12qD2Ld$pLt$xADDL$0:H5 H¿1pDL$<*$YcLd$pLt$xADDL$9H5H¿1pDL$HCH iHP*H(HBH HH9^Hu3H|$  MH|$0H|$8HH$ Ll$PLl$E1111Ld$hLt$pL|$XHl$HƄ$$Ƅ$"DƄ$ Ƅ$%AƄ$#Ƅ$!AHD$`ADHCDŽ$H@$t DŽ$HD$HLL$81LD$0HLH$HD$XLL$ 1LD$PHLH$EkE7AAdEt EtuG1@C$pHS0$pHS(Hl$HLt$pDd$HLl$PL|$XLd$hHL$@D$HA11Ld$XLt$`Hl$hAHQHH\$HD$PAHT$pHL$xD݉LL$ Ht$H1H|$L<$MD$P2E6EDƒ|$PXLd$XLt$`Hl$hH\$HL$HCH@% t7HL$(X AHL$@f\ ` Ad Ah L:H|$ 0L(H|$0H|$8H T$H5i1%muLd$pLt$xfLL$zH{1Ņ5HCH@ $ltH{ O ~5HW*O,HBH HH9^HuHC(H ~5HP*H,HBH HH9^HuHC0H ~5HP*H,HBH HH9^Hu|H{(|H{0|14H5\H¿1kDHL$xHt$H=L D\$PEDEuA38Ld$XLt$`L$Hl$hH\$HuH5=114kuljD$=4H5VH¿1kDL$ILL$`LD$(H=HL$XHT$HLJsLL$`LD$(H=QHL$ HT$8L sALL$`LD$(H=HL$PHT$0LrAjH{1Ҿ $pHS 1H{O ~1HW*O,HBH HH9^Huz1 r&HL$pHT$ H=kHt$BAHL$@Ht$H=L!D$P2H5*H¿1iLd$hLt$pADDL$2H ILd$hLt$pD$f2H _IdDDHl$HLl$PDd$HL|$XLt$pLd$ht tH511hkALd$XLt$`H\$H^DATI1IA@UH5HSHHhH;tCu(HH51H1nhH[]A\HCA@AH@(P H L$$*^1tɉK1H5DH¿1h먐HH5HH11gH[]A\H511gH[]A\fATI1IA@UH5HSHHgH;tCu(HH51H1^gH[]A\HCA@A@H@(P HL$$]1tɉ;0H5H¿1g먐H#H58H11fH[]A\H511fH[]A\fAWAVAUATIUSHdH%(H$1H?wGABH1L|$`HHD@HD$HD$ HD$HcHD$WDL]L?L5|$`t |$a@H@H@H;l$DAH)؃@H|$1HT$HHH|$H)ڱ@HT$DLuljD$.H `IH-H501[eDL$D HH5zH116eH$dH3 %(H[]A\A]A^A_H>H58H11dH51dH$1HHHLƄ$iƄ$Ƅ$Ƅ$ph1C-H HH5!I1IdfljD$U-H VIfDH51D d ff.AWAVAUIATUSHdH%(H$1Hx?GGAvBH1HHD@HD$HD$0HD$ HcHD$(HD$pHD$lf.LDLHT$DLjBHt$@L HD$H@H@@H;l$NDA܉\$)I@H|$ 1HT$(Lt$ HHH)L@\@HH5H11bH$dH3 %(aH[]A\A]A^A_HNjH5H11VbH5[1:bljD$E+H IHӇH5և1bDL$D[@ljD$+H IfH51Da AH$1HH$LHƄ$iƄ$D$Ye1v*H HH5 I12a1E1y fff.ATIUSHHHcG(HwPH?HT$HD$rHcS|HH ЋSLI $HCP~`LDRIp8HH  QxP@@@ QL9uH1[]A\Di)H ZHH5I1%`H[]A\f.AUATIUHSHH_PHcG(H?HT$HHD$qA}`LMhDELDHcI4HIcMc؅HHJ LD I{DHHHA D ADSCAA%E D ЉB{DS AD FDSCAA%E D ЉA{DS AD BDSCA% AH ED L9ÉFD]`DDU\}|HcHcII$HHHcID$HH ȍBIL$MXACU\MxGU`ABU|FA@1H[]A\A]fD&H HH5I1]HD[]A\A]A!ffffff.ATUHSHHHcG(HwPH?HT$HD$HoAHcULLHcI HEP~jLTRIpDHHA D QxP@@@ QL9uHcULE|uDHc9M}9HcHfHcIAH;uL|E|MxLGU|1H[]A\y%H jH H5 I15\HD[]A\fAUATUHSHHG(LgPH?HT$@LHHD$mACLS`LChHcʅI<<LLT@K4f.DJHHDA A D ɉOBJDAD OH9uHcC(HcIHO,HHL$PH9L$XIA>9HlH?DeH51DaLHH5HcHH51.L9H51L!H51KfHD$HD$7@Dl$ H|$PHD$PDDl$2fDl$3fDl$fH|$PDl$(AAHD$PuDl$4Lt$81fD_!Dl$4Dd$ 1Dl$(Lt$ L|$(Dt$2D|$3fH_!t$HHH@@ DH5gD D D  HH@H1JEH9R_!Dl$4Lt$ L|$(H|$PMLt$8Dl$4DF!H5Z1^JH5 1FJQH5R1.J9H5r1Dl$4Lt$8 JH5-1I8HsH5H1IH=zs11 ,H5_1IH5߯1IUH5ܰ1Dl$4Lt$8fIH|$P,KDl$4Lt$8hHL$PUH5ɰI1*IH|$PDl$4Lt$8UH5ϰ1HH|$PDl$4Lt$8UH5İH51HDSH5r1HH=]]!Hu fDHH_pHuH=(]!H-]!H]!Ht [H5mr1H\!1HAWHiEH]EAVAUATUSHH5ZHEH|$1GH=\!HtD-\!A}HcHHIHx\!EL=x\!I1dIGxHIGH@HCIGH@HCwHtHflatbed HscannerHHPI$ID9HCMpt/ 5HHuH []A\A]A^A_fHcHHD$H53qI.L01FH1[]A\A]A^A_1ȐAWH1AVAUATIH59UHSH8F}txH=kHHJ[!HH\$(u{HCpHHD$(fHH{xHuHCH5H11F6HZ!HHD$(HhxH51HEH|$(H^HvdHl$(H} DMEoHEHbHx(WHH5e1EHEH@(H@8HtHЅW HHEFHHE HHE fCHUHE HHPHEEE(HD$(HPH$teH511DH511DH511DH511DH5>11DH5n11uDH|$(DGlEH5|11H-kLDH511HL$(H#9wy|HAH@(HHAHЅqH|$(HG$ 2HL$(H9qHAH@(H@XHHt$HЅL$H5:11 BBf.HW!HHD$(tHhxH5L1HBH8[]A\A]A^A_ H zIHhH5h1CB빐H5y1-BF H `pIHgH5g1BuDH5)1HAHt$(H  H lIHlH5fH11Ad H5H¿1tAB H kI6fHH5ٷ1(AH53f11AHkH52w11@ H kIfDH5911H/!A@H5d11@H/!Hu5DHHCHt#HHLHtH5j11c@ѐfDH!H5zv114@M H IfDHjH5Pe11? H5j1?p Hl$(HIHhH@ H@H@ H@(H@0ǀxHǀH(HǀhHǀpHǀXu1H!I01jHS!H5FjL=S!IM<$IGAG8ALJ,ILJhALJpHh1D$$>IW@1HIHHױHfAD`ADdH8H=uHmH= AGXAGdALJIG@HiALJALJALJIGHHALJALJALJIGPHGiIHDmIH:iIH'iIH֬IBOAH IHt Gray@IHhH= ALJALJIHhIHINAHC IHtnGreefPI HzhH= ALJ8ALJHI HJhI(HOI0;NA@H IPHt HFlatbedHMoI(MlA}>EuE IEH@(H@`HtLHt$$ЅMou Dd$$EuAD HgALJ0ALJHALJpIXHgALJtALJI`HALJALJALJ(IhHMgIHPgIHdIIED Et$@uA$ H(gALJALJALJIHfIH IIPIIUDHEH1HDHEuAPt&1D)HHcAPAPuALJ8E DExEHE1f.HxxAuA|$HcH0H D ux1҅u"fD A)HMcB4txuIHeH eALJALJI8HeIH eALJALJ@,I@H4ALJPIH ALJPIHHpeALJIALJIxHhALJALJIH u ALJ ALJ`IUH eALJALJIH dALJ IH yI$@H dA ALJALJIH dALJALJhIH lIH qdA A< ALJ0ALJ4IH PdALJ@I H ALJpI(IU%tA< ALJpH dALJhALJlIPH ALJxALJxIXH I`uAt IU%tAt H cALJALJIH cALJALJIIuA IU$0v H [cALJALJALJIH .WH \I A IALJpH5UIHLHH IX HMLl$ I` H Lt$$IxHD$ AD$I|$HHLHLt$$|$ IT$ID$HcT$ HH8VID$HcT$ HHx;ID$HcT$ HHx ID$HcT$ HHxHLHLt$$|$ IT$IID$HcT$ HH8ID$HcT$ HHxID$HcT$ HHxyID$HcT$ HHx^HLIHL4t$$|$ IT$袉ID$HcT$ HH8ID$HcT$ HHxID$HcT$ HHxID$HcT$ HHxHLT$ HLt$$|$ LI$HcT$ HH8XI$HcT$ HHx>I$HcT$ HHx$I$HcT$ HHx I|$ HI(D$ H T$ H5w1c*HALJALJALJp}ALJA rHUH5UOL11*MoH5 O11)Mo1"E18H5rH¿1)fDAUH5X1ATUSHH)H9>!Ht$H9uPf.H9t+HH(HuHHH5W[]A\A]10)HUHHHLmH H(I}xHH}Ht zHEHHA 0HǃxHt%/HHt/HHt/HHt.H(AuH A}YLzL7|HH5V[]A\A]1(HHHHA II LHoOHtHLI .AELC~L$(I(LH HtHLH5,GHI(I11|@ IGH@U C I0ALJ,1L$(\IHtLH5FIHHBRAA A L|L$(AECH51 1fH54H¿1 H5H¿1a TMoIwIDE1LALJ(ALJ$IIcHHWDND$`HGLH4$D$PD$TD$pDD$tD$xD$|DŽ$DŽ$D$dDŽ$DŽ$D$lD$X财D$`ALJ(HL$H4$DŽ$EIz$H}1ɉEIw V |Iw(H}1ɋV bxIw0H}1ɋV HEH4$LD$l tIwHtV 1H0AH(ljH5јH¿1IwI-~pIA )HHnHL#x~XHDžxHt$HHt$HHt$HHt$H(AuH5"ALJpALJALJ1A H5EHIGH@HH1HDAEuAP1҅tAP)HHcAPuA AP AH=H1HyuAP1҅tAP)HHcAPuA  {AtALJ,1Ҿ!wIGH@E 3 kH LJHAH5AI1'A A H5H¿1ljH5H¿1ALJp@~ApD$,uBH51~lj$H5mH¿1f $TLH5JIH"LHHIX HMxE1 I` L|$,H A$H5r1HLI|$HID$HHx ID$HHx$lID$HHcP H8SID$HHcP Hx9ID$HHcP HxID$HHcP HxID$HHx ID$HHx$ID$HHcP H8ID$HHcP HxID$HHcP HxID$HHcP HxhID$ HHx MID$ HHx$2ID$ HHcP H8ID$ HHcP HxID$ HHcP HxID$ HHcP HxID$HHx HID$HHx$ID$HHcP H8sID$HHcP HxYID$HHcP Hx?ID$HHcP Hx%AI(A &H5ܔD1HR H zIH=H5=1(11DGlj$H5BH lj$H5ْHlj$H5xHlj$vH5H`H IRHL8+H5LH¿1RAT1UHH5ESHHrAHt!HHEHHEHHEDH5N1t H5i1UH5 AA1%H5E1[]1A\!H DH;H5;I1[]DA\DAWH5D1AVAUATUSHHHq99SH H= =HH=<HƹHC@hHD$PHHHD$D,Eu xp(HCAh(HEfDEHHhWEt$A*I1A*t$l$EuHA9HSR(*L,*%țY X^^D$f(YD$X,ALhMAUA9~yHAEA9H{HG$ u $ %u wH{fH@1PH{HGHH@9@DŽ$DŽ$% p$$trH@(E1Ld$,HHt5LЅ|$,H{HG$t%Ht$HH{HG$ L$t p$D$pD$tD$x1(mD$|HCH@ u Ht$LHE$E1Lt$0DAD9$LHuAt܉DH H7H57I1@H5911H[]A\A]A^A_H ?IHG7H5J71uHC@h-AAD$,/H{HGH@(H@H511 KfDHSHBH׋DŽ$$mjueH{HG@hq1Ҿ4kD$|Ht$H裓u#H{HGyH jIcH I@D$l*\$\*T$X*L$T*D$PYTYLT$`H 9Y9Hg;Y (H5)HEȸHCH5>ǃ@ǃǃ,C8 1@ǃ(mfH59D GfYH ʎIH5D I@H ҐI[H IEHt$LDŽ$HX jHCX H5ߎH@UD$fP$D$D$1jH5ˎ1DTxA9tqHE1fH(A9tZAuHH5D H IWH IAE1H5DD1Mc Dl$H5͎D1D HCX HH@UfPHC` H@ d Ph PKHD+|HHDtH{ DDtnAKHÐHtT$H{(InAutKHØHtT$H{0"nAuMKHÀHtT$H{muMH5V1 DŽ$H{DDH5H¿1] \qH5H¿1; :E1fffff.AWAVAUATUSHHHHT$HH4HIODo8Eu'H51 HH[]A\A]A^A_HGD H5HDH1 LCA@9MHCHx@0A6AHH=0Ic4$)Ax‰D$ EAA9t$gCD-B<(D$8D$4AE ?|$,|$(D$$L$<L$0A@9 KAH9H5w1 H5$!H|nLCE1ǃ @EXLE~iN11L !HhHK H141A9@L~/AxHK4H AADىA9@LIE9HCH@$tcAPLE1D~IHT!J<1H1H)HcҋQƒAPLHc҉4APL9IE9Ic4$DT$ ED5DD$$@tHLc H!Ic$BD9D)șAD9uŃ ufDA$Ic4$;t$ZLCA@9 CH51EHEtqAxAȺVUUUAADAD)R)ǃH HcDH!Hc HEuD5&AxH Hc Hw!ɋt뿉ȺVUUU)RHc )HK!HcHȋD5|$,;T$( Hc H !D5A;T$$mƋH!D5|$8;T$4;딋8H!Hc HЅD5|$<;T$0TH5#61HH[]A\A]A^A_H561HH[]A\A]A^A_H5 61HH[]A\A]A^A_LSEJAJD 4$H5DD$1AHH1[]A\A]A^A_ÈD5D5H5¿1 LCMAH H+H5+I1DH5X11*f.UH551SHHtC8C89H514HkHC85HsHd0uH{HG%udHp0uH{hHhHt莳HǃhH5O41H[]fgfH5A1mH1螴H $+@H5Ո1;fDUHjH ^HSHHH5HE1S81uH551H[]ffff.SHH5%H1HS8t[DH5)1}[HH[sanei_debug] malloc() failed Setting debug level of %s to %d. [%s] %s[%s] sanei_debugsanei_configSANE_CONFIG_DIR%s%c%ssanei_configure_attach: exit optiontruefalsesanei_config_get_paths: using config directories %s sanei_config_open: could not find config file `%s' sanei_config_open: using 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' @SuccessOperation not supportedOperation 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 denied4DTdtSuccess (no error)Input/output errorInvalid parameterEntity not foundResource busyOperation timed outOverflowPipe errorInsufficient memoryOther errorUnknown libusb-1.0 error codesanei_usbstore_device: no room for %s %03X %02X %cusbscanner/dev//dev/usb/libusb:%03d:%03dinsanei_usb_reset: ret=%d sanei_usb_get_descriptor Access denied (insufficient permissions)No such device (it may have been disconnected)System call interrupted (perhaps due to signal)Operation not supported or unimplemented on this platformstore_device: not storing device %s store_device: overwrite dn %d with %s store_device: add dn %d with %s 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_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: initializing libusb-1.0 sanei_usb_init: failed to initialize libusb-1.0, error %d sanei_usb_init: Looking for libusb-1.0 devices sanei_usb_init: failed to get libusb-1.0 device list, error %d sanei_usb_init: could not get device descriptor for device at %03d:%03d (err %d) sanei_usb_init: device 0x%04x/0x%04x at %03d:%03d looks like a root hub sanei_usb_init: skipping device 0x%04x/0x%04x at %03d:%03d: cannot open: %s sanei_usb_init: could not get configuration for device 0x%04x/0x%04x at %03d:%03d (err %d) sanei_usb_init: device 0x%04x/0x%04x at %03d:%03d is not configured sanei_usb_init: could not get config[0] descriptor for device 0x%04x/0x%04x at %03d:%03d (err %d) 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 at %03d:%03d: no suitable interfaces sanei_usb_init: found libusb-1.0 device (0x%04x/0x%04x) interface %d at %s sanei_usb_init: found %d devices sanei_usb_init: device %02d is %s 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_find_devices: vendor=0x%04x, product=0x%04x sanei_usb_set_endpoint: dn >= device number || dn < 0 sanei_usb_set_endpoint: Setting endpoint of type 0x%02x to 0x%02x sanei_usb_get_endpoint: dn >= device number || dn < 0 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: could not get configuration for device `%s' (err %d) sanei_usb_open: device `%s' not configured? sanei_usb_open: could not get device descriptor for device `%s' (err %d) sanei_usb_open: could not get config[0] descriptor for device `%s' (err %d) 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: could not get config[%d] descriptor for device `%s' (err %d) 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: 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: 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: 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: 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 sanei_usb_open: found interrupt-%s endpoint (address 0x%02x) sanei_usb_open: found bulk-%s endpoint (address 0x%02x) sanei_usb_open: found isochronous-%s endpoint (address 0x%02x) sanei_usb_open: found control-%s endpoint (address 0x%02x) 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_clear_halt: dn >= device number || dn < 0 sanei_usb_clear_halt: BULK_IN ret=%d sanei_usb_clear_halt: BULK_OUT ret=%d 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_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_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_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: 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 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_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_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_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_get_descriptor: dn >= device number || dn < 0, dn=%d sanei_usb_get_descriptor: libusb error: %s ̧̧̧̧̧̧̧̧̧̧̧̧̧̧̧̧̧̧̧̧̧̧̧̧̧̧̧̧̧̧̧̧̧̧̧̧̧̧̧̧̧̧̧̧̧̧̧̧̧̧̧̧̧̧̧̧̧̧̧̧̧̧̧̧̧̧̧̧̧̧̧̧̧̧̧̧̧̧̧̧̧̧̧̧̧̧,>BUG: NULL device gt68xx_device_generic_req%s: BUG: device %p not open <<ColorLineartTransparency AdapterDONE greengt68xx_device_readgt68xx_device_read_rawsomewhere%s: %s: %s gt68xx_device_identifycalibrate one linecalibratecalculate onlymustek-gt6816FALSETRUEgt68xx_device_read_finishgt68xx_device_deactivategt68xx_device_close!===attach: devname == NULL gt68xx_device_new: enter gt68xx_device_new (&dev)unknown-scannerattach (devname, &dev, 0)gt68xx_device_stop_scangt68xx_device_lamp_controlgt68xx_device_setup_scancalc_parameters: start Graycalc_parameters: exit gt68xx_device_paperfeedgt68xx_device_carriage_homeBlueGreen/usr/share%s%s%s%s%s%s%ssanedownload_firmware: trying %s rbfirmware size: %d HOME%s/.sane/gt68xx-%s.calTMPDIR%s/gt68xx-%s.cal/tmp/gt68xx-%s.calgt68xx_device_is_movinggt68xx_device_read_preparegt68xx_device_set_afegt68xx_device_start_scangt68xx_device_read_startPlease wait for lamp warm-up gt68xx_afe_cis_auto: start redbluegraygt68xx_device_memory_readgt68xx_device_memory_writegt6801_download_firmwaregt6816_download_firmwaresane-backends 1.0.23sane_init: authorize %s null gt68xx.conf/dev/usb/scannerlittlesane_init: %s endian machine vendormodeloverridesane_init: exit sane_exit: start sane_exit: exit sane_get_devices: exit attach (devicename, &dev, 1)gt68xx_device_activate %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 cachecalc_parameters (s)init_options: exit sane_open: exit gt68xx_device_activate (dev)init_options (s)sane_close: start sane_close: exit close: invalid handle %p setgetunknownset_autowbsane_control_option: exit sane_get_parameters: start sane_get_parameters: exit sane_start: start sane_start: exit sane_read: handle is null! sane_read: buf is null! sane_read: len is null! sane_cancel: start sane_cancel: exit FlatbedRedgenius-colorpageslim-1200GeniusColorPage Slim 1200Cis3r5b1.fwvisioneer-onetouch-7300VisioneerOneTouch 7300plustek-opticslim-2400PlustekOpticSlim 2400cis3R5B1.fwplustek-opticslim-1200OpticSlim 1200cism216.fwgenius-SF600ColorPage SF600plustek-opticslim-m12OpticSlim M12iriscan-express-2IrisIriscan Express 2Colorpage Vivid 1200 XEccd569.fwgenius-colorpage-vivid-1200-xColorpage Vivid 1200 Xgenius-colorpage-vivid3xeColorpage Vivid3xeccd548.fwgenius-colorpage-vivid4xeColorpage Vivid4xegenius-colorpage-vivid4xColorpage Vivid4xgenius-colorpage-vivid3xColorpage Vivid3xgenius-colorpage-vivid4ColorPage Vivid 4ccd68861.fwplustek-opticpro-s24OpticPro S24plustek-opticpro-s12OpticPro S12plustek-u16bOpticPro U16Bplustek-op1248uOpticPro 1248Ulexmark-x73LexmarkX73OSLO3071b2.usbmustek-scanexpress-a3-usbMustekScanExpress A3 USBA32fw.usbmustek-scanexpress-2400-usbScanExpress 2400 USBP9fw.usbmustek-bearpaw-2400-cuBearPaw 2400 CUPS2fw.usbartec-ultima-2000ArtecUltima 2000Gt680xfw.usbmustek-scanexpress-1248-ubScanExpress 1248 UBSBSfw.usbScanExpress 1200 UB PlusSBfw.usbmustek-bearpaw-1200-cuBearPaw 1200 CUPS1fw.usbmustek-bearpaw-2400-cu-plusBearPaw 2400 CU PlusPS2Dfw.usbmustek-bearpaw-1200-cu-plus-2Bearpaw 1200 CU PlusPS1Gfw.usbmustek-bearpaw-1200-cu-plusPS1Dfw.usbmustek-bearpaw-1200-taBearPaw 1200 TAA1fw.usbmustek-bearpaw-2448-ta-plusBearPaw 2448 TA PlusA2Nfw.usbmustek-bearpaw-2400-ta-plusBearPaw 2400 TA PlusA2Dfw.usbmustek-bearpaw-2400-taBearPaw 2400 TAA2fw.usbunknown manufacturerplustek-gt6801mustek-gt6801gt68xx_device_generic_req: command=0x%02x %s: BUG: device %p not active gt68xx_device_generic_req: writing command failed: %s gt68xx_device_generic_req: reading response failed: %s gt68xx_device_check_result: result was %2X %2X (expected: %2X %2X) gt68xx_device_check_result: warning: result was %2X %2X (expected: %2X %2X) setup_scan_request: lineart mode, %d pixels %% 8 = %d 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_afe_cis_calc_white: max_white=0x%02x, average_white=0x%02x 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_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 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_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_open: leave: ok gt68xx_device_identify: unknown USB device (vendor 0x%04x, product 0x%04x) gt68xx_device_req (dev, req, req)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_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_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_device_check_result (req, 0x43)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_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_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 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 gt68xx_device_set_model: device already active 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 attach_one_device: out of memory calc_parameters: gt68xx_device_setup_scan returned: %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_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 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_scanner_read_line: gt68xx_line_reader_read failed: %s download_firmware_file: Couldn't open firmware file `%s': %s download_firmware: couldn't open directory `%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 Couldn't open firmware file (`%s'): %s gt68xx_calibration_file: using >%s< for calibration file name gt68xx_scanner_wait_for_positioning: error count too high! gt68xx_scanner_wait_for_positioning: ignored error scanner->dev->model->command_set->move_paper (scanner->dev, request)%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_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: 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_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: gt68xx_device_read_scanned_data error: %s gt68xx_scanner_internal_start_scan: scanner still not ready - giving up gt68xx_line_reader_new: cannot allocate line buffers: %s gt68xx_line_reader_new: gt68xx_device_read_prepare failed: %s gt68xx_scanner_start_scan_extended: gt68xx_line_reader_new failed: %s gt68xx_scanner_internal_start_scan: gt68xx_device_read_start error: %s gt68xx_scanner_start_scan_extended: gt68xx_scanner_internal_start_scan failed: %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_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 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=%p, addr=0x%x, size=0x%x, data=%p gt68xx_device_memory_write: sanei_usb_control_msg failed: %s gt68xx_device_memory_write (dev, addr, block_size, block)gt68xx_device_memory_read (dev, 0x3f00, block_size, check_buf)gt6801_download_firmware: mismatch at block 0x%0x gt68xx_device_req (dev, boot_req, boot_req)gt68xx_device_memory_read (dev, addr, block_size, check_buf)gt6816_download_firmware: mismatch at block 0x%0x 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: override: model %s not found 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: device %s: setting new afe values sane_init: can't set afe values, set device first sane_init: config file line %d: trying to attach `%s' sane_init: can't set afe values sane_get_devices: start: local_only = %s sane_open: start (devicename = `%s') 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: 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 sane_open: couldn't find `%s' in devlist, trying attach sane_open: found `%s' in devlist gt68xx_device_activate: device is not configured gt68xx_device_activate: model "%s" sane_get_option_descriptor: option = %s (%d) 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 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 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_scanner_start_scan (s, &scan_request, &scan_params)gt68xx_scanner_read_line (s, buffer_pointers)sane_start: wanted: dpi=%d, x=%.1f, y=%.1f, width=%.1f, height=%.1f, color=%s gt68xx_assign_calibration (s, scan_params)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 sane_read: exit (line %d of %d, byte_count %d of %d, %d bytes, %d total) 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 sane_set_io_mode: handle = %p, non_blocking = %s sane_set_io_mode: not scanning sane_get_select_fd: handle = %p, fd = %p sane_get_select_fd: not scanning genius-colorpage-vivid-1200-xemustek-scanexpress-1200-ub-plusunknown device -- use override to selectH.8.(..-8/T)TTTTTTTTT)TTTTTTT)TTT)TTTTT)TSS{X{XWVRW*W*W*WjXV{XjX*WVjXjXjX{XjXjX{X*W*W*W*W{X{X{X{XBT*T>ffffff9@?@?@@?4@;<'X-- -0-@-P-`-p-(-@-X-p---/(/H02P5P6p07809 :` : A B C pD@ pF PG 0IH T V WX X Y Z 0\@ Pg Ph `h i(pi@ l`np0rst uXvwwxpx@ y`y`|(|@}`0PX 0@`P0 ppp``P`PX00(Hh`HxHPxpP@ @p@P`p PX P!h!!!`"p"0" "P(#h##P#$@($H$$%P%%%@&&`&` 'p'P'(!P($(/(@0)1x)N)P*PH*a*b*Pl +r+@t,t(,zRx $!FJ w?;*3$"Dx'\p'th'`'X'P'H'@'8'0'4('L 'd'l|''RBD D(G0C (D AJBI a (D ABBF \(G ABB'G4 `(BID G  AABA LD8)BBD A(D0s (F ABBE t (C ABBD |*BBB B(G0A8DP 8A0A(B BBBH  8C0A(B BBBB V 8A0A(B BDEK ,G,4-"BAA c AIG Dd.BBE A(A0G  0A(A BBBA $/HAAG yDAL0BBD A(D0U (D ABBE } (D ABBJ <$0BBA A(G0 (D ABBH Ld81BBL B(A0A8O! 8A0A(B BBBH 7\89Gd(:BBB B(A0A8DP~ 8A0A(B BBBJ J 8A0A(B BBBA Ll;BLD D(F0d (A ABBJ f (K ABBR LP<BLB B(A0A8I 8A0A(B BBBA L = BIB B(A0A8G  8A0A(B BBBH d\@IBBB E(A0A8D@u 8A0A(B BBBH H 8C0A(B BBBA TIuBAA F0k  FABB \  AABH T  FABK < KBKL I(A0n(A BBDD\KBPA J@q  AABF I  AABK <8LyBAA m ABD A ABT xMD G LN BGB B(A0A8J 8A0A(B BBBA DTYBLA t FJE A ABT _ ABN pZ4hZAAD h AAH L FAE ZFG~L ([BBA D(G@z (A ABBH  (F ABBF LT ]:BBA D(G@q (C ABBG  (C ABBD L x_?BBB B(A0A8Gpj 8A0A(B BBBK | ha&BBB B(A0D8G`q 8A0A(B BBBA Z 8F0A(B BBBG W 8F0A(B BBBJ 4t cAAG j AAK \ CAH 4 cAAG j AAK \ CAH 4 dAAG j AAK \ CAH 4 @eAAG j AAK \ CAH ,T eAF@h AH | CI  fp g L geBBA A(D0B (C ABBD D(C ABB (gGD$ gBEB A(D0G 0A(A BBBA |l hBEE E(K0C8LP] 8A0A(B BBBF  8F0A(B BBBC ^ 8F0A(B BBBC  0jJD0E hjWAp G ^,$ jADG 8 CAH T hlA C Yt m^A\4 XmBBA A(  ABBI L mdBBE E(D0A8D 8A0A(B BBBA LpBDB L(A0A8GP@ 8C0A(B BBBG LlPrBBB E(D0A8G 8A0A(B BBEA $tDr J j A tuDl A tD A ,$uKADD x DAA LTuBBB B(D0A8Gp 8C0A(B BBBH L(xBBA D(G@ (A ABBI o (D ABBA LyBBA D(G@ (A ABBA o (D ABBA LD{qBBD D(D@ (A ABBG o (D ABBA L}BBA D(G@ (A ABBC o (D ABBA LXBBA D(G@ (A ABBC o (D ABBA L4BBA D(G@ (A ABBH o (D ABBA LBBA D(G@ (A ABBH o (D ABBA LHBBA D(G@2 (A ABBH o (D ABBA L$BBA D(G@ (A ABBK o (D ABBA LtHBBA D(G@ (A ABBC o (D ABBA LBBA D(G@: (A ABBH o (D ABBA <HBDA G0c  CABI o CABDTȌ/BAD G0  AABC o  DABA <BDA G0h  CABD o CAB<0'BAD G0  AABC o DAB$ >ADG mCAD8oAH G ^dUD0J A DȏAPL0k AAF w CAE T FAE  UD`I A `uD`] G  hD`^ A ,,(AIDp AAB ,\7AIDp AAH , AID AAA LzBDE B(D0A8G> 8A0A(B BBBG , ALDp] AAH ,<AIDp\ AAD ,l@ALDpR AAK 4BID DpW  AABB 4BIA Gpk  AABF , 0ALDpR AAK 4<ЦDBDA Dp  AABF ,tAIDp\ AAD $AL`t AA D`BGE A(D0DX 0A(A BBBI 4BLA Dpb  AABG ,LALDp[ AAB |@D`u G 4Dy C ` H ` H V J O,hAJL o CAF LجBAAG } ACF ^ FAK ^ FAK | FAE $TحAM B ` H f|PAs D trBPD I(D@s (A ABBD m (D ABBJ W (F ABBF J (F ABBA ,AF  AE o CF ,DزDi C c E c E W I ,tXDf F c E c E W I ,سDi C c E c E W I DXBJA O  DABI  DAB|BFB G(K0H8DP 8A0A(B BBBI Y 8F0A(B BBBH W 8F0A(B BBBJ $@*ADG WAAdHeBDB A(A0 (A BBBK T (A BBGH V (A BBGF L,P2BEA D(D@o (A ABBK  (D ABBE ,|@Di C c E c E W I ,Di C c E c E W I T@ZBAD  AEI Q AEI ^ AED h AEJ L4HbBBB B(D0A8Ga' 8A0A(B BBBK $hAQ  AE <0"BBI A(F@ (C ABBH < AAG m EAL D CAH oCAL,pBDD M0z  FABF v  CABD v CAB|D A $p`AO`I AA $AO`S AD UD`I A L P BEE F(D0D8Dp 8C0A(B BBBH d\ >BEE E(D0D8G 8C0A(B BBBE o 8A0A(B BBDE LBBE E(D0D8G 8C0A(B BBBA L HBBB E(A0A8J 8A0A(B BBBG Ld BQM L0  AABA n  FABI T FABL BQM L0  AABA n  FABI T FABL!xBBB B(D0A8G 8A0A(B BBBI LT!BBB E(A0A8Ga 8A0A(B BBBA <!xBDA G0  CABF o CABL!8qBBD D(D@ (A ABBG o (D ABBA <4"hgBAD G0  AABD o DABLt"BBA D(G@= (A ABBE o (D ABBA L"BBA D(G@E (A ABBE o (D ABBA L#HEBBA D(G@ (A ABBH o (D ABBA Ld#H BBB B(D0K8G! 8A0A(B BBBH #A`d#(_BPB B(A0A8DP 8F0A(B BBBJ n 8C0A(B BBBA L<$ *BGB B(K0I8Dp' 8C0A(B BBBH L$%BKA A(L0y (K ABBL  (M ABBG ,$p&IHFZ XFAL %&BEE E(G0G8Q 8A0A(B BBBE 4\%6BCK  ADD lAEL%7 BKB B(A0A8O 8C0A(B BBBH %(ABBB B(A0A8GP 8A0A(B BBBA  8F0A(B BBBA W 8F0A(B BBBA W 8F0A(B BBBA w 8C0A(B BBBA ,&GZAJL0 AAJ $&8HcATL AA&HJAi F Y0GFT ^ n  PA lM"M"oh P"90 o oooM"AAAAAAAABB&B6BFBVBfBvBBBBBBBBBCC&C6CFCVCfCvCCCCCCCCCDD&D6DFDVDfDvDDDDDDDDDEE&E6EFEVEfEvEEEEEEEEEFF&F6FFFVFfFvFR"0u+TF8L`"` X,d2` X,d2  + H`"X,d2X,d2   +dd  *2A`"` X,d2X,d2   +dd  M*ds`"XXXX,K2X,K2 +dd  WWW~s"XXXX,dX,d+Qdd$ ## WWW0*s"XXXX,d2X,d2+Qdd$ ## WWW0s"XXXX,d2X,d2+Qdd" " $ WWW0`"XXXX,d2X,d2  +dd0WWW (`"XXXX,d2X,d2  +dd0WWW?Yl}"XXXXX,KX,K  +dd),+WWWvl`"XXXXX,KX,K  +dd),+WWWl`"XXXXX,KX,K  +dd),+WWWl}"XXXXX,KX,K  +dd),+WWW#`"XXXXX,KX,K +ddWWW/*D`"XXXX,d2X,d2  +dd0WWWQ*fl`"XXXXX,KX,K  +dd),+WWWs*#`"XXXXX,KX,K +ddWWW*l}"XXXXX,KX,K  +dd$ WWW`"XXXX,KX,K  ݄p )dd WWW`",X,,,K2X,K2   )ffdd WWW@.C~"X,d2X,d2   ,dd %WWWLcs~"` X,d2` X,d2   f(fddWWW}~"XXXXX,dK2X,dK2  +ddWWW`"XXXX,K2X,K2  + dd! PPP ~"XXXX,K2X,K2  +ddWWW  0~"XXXXX,K2X,K2   +33ddPPP:Vk`"` X,d2` X,d2   ,dd  v`"XXXX,K2X,K2   +dd `"XXXX,K2X,K2   + ddWWW `"XXXX,K2X,K2  ff+fbl%_ * .-WWW '<`"` XX,d` X,d  hffL)^i$_0`* .-WWW Fbw`"` XX,d2` X,d2 hff*^k%_0`* .-WWW`"` X,d2` X,d2  ff*^k%_0* .-WWW`"XXXX,K2X,K2  ddWWW @  @? ? @? ?0,p`P`@  @? ? @? ?0,p`P` @  @? ? @? ? .0`P` @  @? ? @? ? .0`P` |"_@{"_z"_@v"_u"_s"_w"_p"@r"@@q"@n"@m"@@l"_k"_x"=-i"h"h"@g"@g" f"d"Y"W""U"_Z"X @b"X c"X ^"X _"X a"X @]"X \"X! @X"DT"X @S"0848b1885300d07aa59605654f37567c1ff3ed.debug ֠U.shstrtab.note.gnu.build-id.gnu.hash.dynsym.dynstr.gnu.version.gnu.version_r.rela.dyn.rela.plt.init.text.fini.rodata.eh_frame_hdr.eh_frame.init_array.fini_array.jcr.dynamic.got.got.plt.data.bss.gnu_debuglink $ot( hh0 8o8Eo  T0^99 hPAPAcpApAnFFHtll zxxpp< 'M"MM"MM"MM"MO"O`P"PR"R1 `"`x# `4