ELF;44 (##000  @@@  "00 0 ttt@@StdPtdhhhQtdRtd  HHGNUf ׃̓ 1g2 GNUCa L 2% % bDP-"c h-J;( 5abdefghjlmoqtxyz{l` l1q_?;]qIdѯ"8[-itKfVV*h)WH: +v@z9 {F]sKTHA.xı]-HI tQv QtB|+su jښ/pEDr,W93xvz'Y @T}?=#)9W")?( x?)jM;qKPAnUޱVwcu_A˦@1% r2]7ڮpOAAw ȬS".a; ,J%!='J7|` aځ֋2Gw~go K O "O.  r h|2 !    ` K /C  [xL,  9jDL  >(5P   2i:RY  E Z] EF" S`T #  U<% {GT >%>@`x Д&>!b|PC@pRdvo =%JzP>%  04=A@JP=19/ @, l P/Z&9/j n@Cl @"Dp<%Wux) ph p\`I/$pa YPuK0oZG p9>!lFv  s @ @} Л t_y # O=! @0 P<%] PMnvC^ ;uIEPz74?B p/  h  =%l=-__gmon_start___ITM_deregisterTMCloneTable_ITM_registerTMCloneTable__cxa_finalizesane_initsane_hp5590_initsane_get_devicessane_hp5590_get_devicessane_opensane_hp5590_opensane_get_option_descriptorsane_hp5590_get_option_descriptorsane_control_optionsane_hp5590_control_optionsane_get_parameterssane_hp5590_get_parameterssane_startsane_hp5590_startsane_readsane_hp5590_readsane_set_io_modesane_hp5590_set_io_modesane_get_select_fdsane_hp5590_get_select_fdsane_cancelsane_hp5590_cancelsane_closesane_hp5590_closesane_exitsane_hp5590_exitsanei_debug_msgstderrfileno__fxstatgettimeofdaylocaltime__fprintf_chk__vfprintf_chkstrlenmalloc__sprintf_chk__vsyslog_chkfree__syslog_chksanei_debug_sanei_debugsanei_init_debuggetenvstrtolsanei_check_valuestrncmpsanei_constrain_valuestrncasecmpstrcpystrcmpmemcpysanei_debug_sanei_configsanei_config_get_pathsstrdupsanei_config_open__snprintf_chkfopenstrsepsanei_config_skip_whitespace__ctype_b_locsanei_config_get_stringstrndupsanei_config_readfgetssanei_configure_attachstrtodfclosesane_strstatusxmlGetPropxmlFreesanei_debug_sanei_usbxmlNewProptesting_last_known_seqxmlAddNextSiblingxmlNewTextxmlNewNodetesting_append_commands_nodexmlNextElementSiblingxmlStrcmpstrtoulxmlFirstElementChildtesting_xml_next_tx_nodexmlPreviousElementSiblingxmlUnlinkNodexmlFreeNodexmlAddChildtesting_known_commands_input_failedlibusb_get_device_listlibusb_get_bus_numberlibusb_get_device_addresslibusb_get_device_descriptorlibusb_openlibusb_get_configurationlibusb_closelibusb_get_config_descriptorlibusb_free_config_descriptorlibusb_ref_devicelibusb_free_device_listsanei_usb_testing_enable_replaytesting_xml_pathxmlReadFiletesting_xml_docfail_testxmlNodeGetContentmemcmpsanei_usb_testing_enable_recordtesting_record_backendsanei_usb_testing_get_backendxmlDocGetRootElementsanei_usb_is_replay_mode_enabledsanei_usb_testing_record_messagesanei_usb_exitlibusb_exitxmlSaveFileEncxmlFreeDocxmlCleanupParsersanei_usb_scan_devicessanei_usb_initlibusb_initlibusb_set_optionxmlNewDocsanei_usb_get_vendor_product_bynamesanei_usb_get_vendor_productsanei_usb_find_devicessanei_usb_attach_matching_devicessanei_usb_set_endpointsanei_usb_get_endpointsanei_usb_open__errno_locationstrerrorlibusb_set_configurationlibusb_claim_interfacefcntlxmlDocSetRootElementxmlNewChildsanei_usb_set_timeoutsanei_usb_resetlibusb_reset_devicesanei_usb_read_bulklibusb_clear_haltlibusb_bulk_transfersanei_usb_write_bulkwritesanei_usb_control_msgioctllibusb_control_transfersanei_usb_read_intlibusb_interrupt_transfersanei_usb_set_configurationsanei_usb_claim_interfacesanei_usb_release_interfacelibusb_release_interfacesanei_usb_set_altinterfacelibusb_set_interface_alt_settingsanei_usb_closesanei_usb_clear_haltsanei_usb_get_descriptorcmsgmd5_init_ctxmd5_read_ctxmd5_process_blockmd5_finish_ctxmd5_process_bytesmd5_buffermd5_streamfreadferrorsanei_debug_hp5590callocusleepread_button_pressedread_lcd_and_led_valuesread_doc_in_adf_valuememsetstrncpylibxml2.so.2libusb-1.0.so.0libc.so.6__stack_chk_faillibsane-hp5590.so.1LIBXML2_2.7.3LIBXML2_2.6.0LIBXML2_2.4.30GLIBC_2.1.3GLIBC_2.28GLIBC_2.4GLIBC_2.1GLIBC_2.3GLIBC_2.3.4GLIBC_2.0    ) @u  L F si  ii ii  ii  ti  ii             $ ( @DHLTX\`dhptb&a/7spY^DHLPTX\`d h l p t x| !"#$%'()*+,-.012345 689:; <$=(>,?0@4A8B<C@DDEHFLGPHTIXJ\K`LdMhNlOpPtQxR|STUVWXZ[\]_`S +tЃ[@hfhfhfhfh fh(fh0fh8rfh@bfhHRfhPBfhX2fh`"fhhfhpfhxfhfhfhfhfhfhfhfhrfhbfhRfhBfh2fh"fhfhfhfhfhfhfhfh fh(fh0fh8rfh@bfhHRfhPBfhX2fh`"fhhfhpfhxfhfhfhfhfhfhfhfhrfhbfhRfhBfh2fh"fhfhfhfhfhfhfhfh fh(fh0fh8rfh@bfhHRfhPBfhX2fh`"fhhfhpfhxfhfhfhfhfhfhfhfhrfhbfhRffD fDfDfDfDfD fD$fD(fD,fD0fD4fD8fD<fD@fDDfDHfDLfDPfDTfDXfD\fD`fDdfDhfDlfDpfDtfDxfD|fDfDfDfDfDfDfDfDfDfDfDfDfDfDfDfDfDfDfDfDfDfDfDfDfDfDfDfDfDfDfDfDfDfDfDfD fDfDfDfDfD fD$fD(fD,fD0fD4fD8fD<fD@fDDfDHfDLfDPfDTfDXfD\fD`fDdfDhfDlfDpfD$ffffff“9ttUQЃÍt&Í&SUS)ȉtt PQ҃]Í&fUSSu't y1ƃ]Ít&W$fSÞt$t$P[Í&t&Snt$t$0[Í&t&S>t$t$а[Í&t&Sft$t$`[Í&t&S6t$,t$,t$,t$,t$,t([Í&&SÞt$t$[Í&t&Snt$[Í&&S>t$t$t$t$[ÍvSft$t$[Í&t&S6t$t$[Í&t&Sît$t[Í&&S~t$脷[Í&&SN[fUWVS+|eD$l1$$$$9$}D$le3|[^_]ËT$ u{ L$QL$Pj'L$T$ tD$$%=t_T$ jQL$L$ $8T$Rt$,0pp2Pju0WVjuF& RT$K4$AD$T$t9 2VRPjjU WUjj,$P1Pjj>WVjjs &t&SÒD$ P1P/2Px0j,([Í&U=WVSF,$D$@|$(l$T$ e$1 D$SANED$ _DEBD$$UG_u *vtȍxaBLjDDuD Ut&j jP|$P1VPj $e3u ,[^_]fffUWVSKT$0t$4BBj JD$ Et$415;];Mtȉ)19u9|$ D$49}[^_]Ívuk z V/t։t$4ƍt&VUt$@u U9t#/uҸ똍vR ;JuN1[^_]ÍJ uB~bt1&9}Ƀ<v>&9 t9&D$ v랍&fUWVSÛT$0l$4|$8BrBZ $1jDC9D~Dst2T+19CNC9Dt Dt9 $\T9|C9~Du렐7r t$ U>D$ iD$1D$l$4Ǎt&WUt$@u U9r-D$t$$,u|$l$4D$|$4Uo1t&Mr +^L$1)Ë$l$4͉|$8Ǎv+1)9}$Ã9u$l$4|$8;D$t Et1[^_]ÍB u}vލt&$t&S9T뙸먍l$4WU@tD$ PWU1offffffS:D$ Pt$$;2P0t$,}([Í&UWVSÛ t 2VPj[^_]Ã;2PH2$= P9ƅtz VADžt|:u @P WVPd.:/eGtc/sGane.fG 4$1늍& X2PUWVS $,n$@e$1 m2P>D$D$(D$$f2D$ 3D$IWj/Pt$hjht$8VVt$j7ZYPVu]Ut$ pu$ t$ 2WRjD$$e3 u@,[^_]Í$83VRjkXt$q$븉$|&t&WVS|$pu#t&Dp t 7u[^_Í&t&UWVS#(t$@t$<ŀ"tP҈T$?T$t&WtDP t)RU[^_]ÐH@<"t:u 4t&<"t Gu)<"t[^_]Ð11땍&&UWVSCt$$t$,t$,VDžth V\tT. 9t DY u DY u9uvV>u [^_]Í&UWVS $d1,$|$xD$$D$@e$T1\3Pj4$\D$<T$LT$2T$$D$0t$0ht$$;3 |$$W^D$88^|$L#S !%tDJDщ+T$|K 2l$LUt$4;T$TD$D$D$1D$|$ ׋T$D$9;L$tt$D$$D$@4WQL$ŅNF L$~ |$v5[^Ít&$5& 6ލ&5΍&5뾍&,5뮍&C5랍&O5뎍&`5{t&t5kt&5[t&5K P5PjPjVZ &³ccw Z>ᐍt6Í7Í`;Í6Í0;Í6Í6Í6Í6Í6Í;Í:Í6Í6Í7Í&Sz"17RPt P[Í&fS:D$ Pt$$=7P0t$,}([Í&WbǢVSG7RP~t PÍ;VPj$[^_ÍvUWVSK$R\T$Q;t$@WQj;T$, M0E4K7T$0t=L$ ^VPtt u! PV[^_Ít& W‹ލ&UWVSw$|$8L$:D$eD$|1D$6L$$D$)1D$6FD$xBуID$ P8D$D$(D$jD$D$zD$8D$,8D$T$ RT$t$8jFjt$4t$DT$, l$։0&f D$0Pt$ jBjW 9t94$ 9uT$ 8l$.t$ ;&fD$0H_Cǃ Pt$jBjUG ;l$t;4$|ɸ fE;l$ut$t$4j D$$D$$9D$ D$|e3u Č[^_]&&VS/(> VU4$[^Í&WVSFx7RPtIjjP9u V[^_Ív V1[^_Ív[1^_Í&vWVSn7RPPtIWPmu VҸ[^_Ít& V1[^_Í&f[1^_Í&vUWVSE(D$T$PŅ811D$ ǍD$ 0P/t$jjjP> M9t$t" 뺍&v[^_]Í&[^_]Í&fWljЉVSr PlZYPWS4$[^_Ít&UWVS3۬,UȉMeE11uE7Pj8kELEԃt~E x7M Uԉ:ŰEЉ-tIEe3e[^_]ÐbP6PWy뺍t&EZ뭍9t$9uMȃĀL$|⍃<uPjjhRUlUԃRZYPWMȉ3&VS (Q1jm4$4$=[^Í&UWVS-L$t\kLō7Pj~37ǃL$@T$1D$4[^_]ÍkLED$7Pj37ǃ L$@T$QD$AED$4[^_]Í&&VS? (t$t$4$^4$[^UWVSQuT$ t$$vT$ uȋD$;F uD$;FukLt$8L$$LDD$@t$ D@?VPjJ4$RIt&a&vt$$t$$D$ PD$ P=t$,Pj D$D$9D$(Yjt$L$e3 [^_]Ð|$L$t$WQL$8t$,t$Ljl$hD$, L$$U9Xσ R \@t$$t$$UWt$,Pj> B[Pt$$t$$D$ PD$ P=t$,Pj t&Pd=UWt$,Pj t$$t$$D$ PD$ P>t$,Pj &Ճdt$AQ\8@L$PjZL$kLt$ <|$8DŽh8t&Pt$$t$$D$ PD$ P>t$,Pj &fWt$$t$$D$ PD$ P0>t$,Pj t$kL@RPjt$HF E PF -Q8t$ Pjim0=t$(t$PjKs|$l$_&&SVD$ t$ǃTP jjP [ÍÍ&t&UWVSË$L$RPot$Pu U[^_]fT$08t$4Pj0X@t$UVPj S U1[^_]Í&vT$0%8t$4Pj 8VPj1U&&UWVS{$L$RP_jjPe;D$ u U[^_]ËT$0u8t$4Pj X@t$UVPj C U1[^_]Í&vT$08t$4Pj 8VPj1[^_]Í&t&UWVSoHT$(D$,\$P$ljD$(n$D$ʼn(]>vƄtoV ЈEVFt=<uPp<up@<uF<tut&+l$ D$ (t$$D$ D$ <[^_]Ít&T$D$(1D$(\l$͉D$$8D$,D$(&uW 񍓲7U$SPE [^_][v 1[^_]&\\8UPjk DAwPjWPZL\P8Pj8^_Pj F&&UWVS#˕XXT9\WPj\~O49tD$ &vUt VWt$j\XucEL9\ˋLt PǃLǃ\[^_]Í&f\VPAPj[^_]Í&\PdAPj[^_]Ít&P 9PڿZYP0ھ|_0|9Pu7i u˽]7Cwu}fUWVS3ۓXTM9|\WPj\~kLh&@@L9uxH~}\k9t11L$ vL;\}5P4u 0D$VWt$$j'D$( L;\|ˍ9UWPj[^_]Í&v|\PAPj[^_]1봍&fUWVSÙeE1=7PVx\HtRTtX Lt?X3Ee33e[^_]Ívhl1뛍t&m:\VPjL$躼x8~jjLk&vxV!T\c 0ӽY^‰48Pr蚹49ƅ9iP9NL90099TH7Dt:|h@ :p7l:h:d):`.:\::X\Eu\ juX€҅ &f MPEt u^u|EE}pW謶dE EXZlW苶EIu FNuFuh t|u`$t&X\P\BPj&f\P$CPj\EuTEkL\E@E,0dp4`:h PzmtT&u<8j fPLCVPj&\PBPj\PAPj 9P‹T'&f\P0BPjX@\PBPj8 \PBPj\P9Pj\QPBPj\RPCPj&&UWVSӸ{ \~;t1+V4ut$(Plt5L9tuՃCt$$Pj0 [^_]kL5hxt4|$$tD$$T$(1tkLL$(ӋT [^_]Ít&؋Duƒ|CPj΍v3UWVS T$ |$$t$(9\kLhk@-h[L ttt't# DQSRPj/ 1 [^_]f|DRPj [^_]ÍDPj [^_]Í&HDRՍt&UW2ǝVS T$$l$ 8ERT$(UPjtt^T$$x1vCHLt@9\~89+u9SuK0uۋL$(tӉT$$ LPT$8CT$4u 1[^_]Í&fUWVSC,e L$1ɋD$@t$D8uuPxsuJxbuA 1P8uS Pr8VWU PփD$e3,[^_]ÍT$RPh‹D$$t$T$ jjP:Zt$ >T$ R[T$ RPD$(MjjPXt$$,&UW0ǝVS t$ \$$l$(9\~VxREUSPjiFu kL7 [^_]Í&pED$ D$$ [^_]"fukL7&tPu kL7띁ukL7뉍&kL7rkL7bkL7RkL7B/o T$D$9\=E~kL ÍvtlkL&=tY=u kL=u_kL묍vEPj1 ÍkLzkLjkLZ1 Í&vkL:UWw.MVS$$|$D$\$@e $1P$FPj\~@t10&V4ut$ P\$ tYL9tuуt$D$FPj$e3 [^_]Í&kLhD$4D$D$@\D$TD$tt$4F#tTt)PD$xKbt$D$PFLt$D$4KPj6Fjt$$\$ 腫F4b  P\$ |PJt$,Pjy D$FPj\D$T)kLL$@1D$<8Wt$D$KPjkNDL$LD$HDHPQ\$ VÅD$dPvH\$ 襮L$\D$rPt$P\$ ٮD$dPjt$P\$ '0T${D$`vR@PRt$HPjVD$pP;T$\t)kLRL$@tH譪Å1D$` P\$ _Y^kLD$<p8pHgÅJl$@D$d|${t$8D$0D$Hn|$Lt$Lt$8t$P\$ ID$dD$ x&L$ P 4Lt$bD$D$IL$,J8JL$$D$(<SD$`JPjD$tT$,P D$L$9Jt$4Vt$4j\$0 St$,j t$t$0juD$4L$89\8yD$dT$L$P  I4ˀ~tD$1ۍJD$ t&F St$,j`MUȃjD$X<t$CЉF9D$dT$D$L$P 9JD$ PL$ 9k P\$ .D$0D${L$09|$Lct$D$F Pt$(t$DD$(IPj 먃jP\$ DPjv(\$ 0*PKt$,Pj' t$8PjhD$0XZU0r| 08PU9jPjU9 kL9ŋD$@HD$t$49މÉN{9jPjU9jRjPק 7R9jPjS诧N87D$-N\$ ):$8n$7$.:\$$[ $N$$$\$ $:^($$$T$$$\$ $N,R0$$::$$$$$$F4$$$D$:D$ :D$|$$ 9t$tfntjt$jt$\$ X 6t$$P鍓7 7vPW鍓:둋|$$j\$`:Pjt$,ƍ`$§ZYPV詨‹Pt$D$GPj; Dit$D$GCPt$D$G/Pt$D$,H 0 j\$ 諣PJt$,Pj RPD$IPj kL\$|$@tHdPt$D$xHD$pGPjn D$4GPjLRPD$IPjtm kL\$L$@tH跢_t$lPPD$pGPj|P PD$4GPj[PPD$@IPj?D$pP PD$4GPjRf #yTt T$Í&&SþyTt kD$L蠤u 1[fP:Pj莿ݍt&UWVS賦[y\D$t|$xD$eD$L1D$p9\8L7PjTkD$pLhB7t$ r跢ƅTEH MV7Pj觾71LPj肾D$Le3\[^_]Ít&0MPj8봍vD$<ŋD$|$8D$G7D$D$47D$ L\D$8D$7D$ hD$$kD$pL؉D$(x7D$,tD$0ƅPt T$~L$4t$v蟟 t$L$$T$0~|$( |$0Ot$T$<cT$DD$DUD$D9t$T$PQL$R莡L$ $ D$T)ŋD$@t$ 0t$v֞T$WKT$HD$H PGD$Xx9p8D$j|$8TT QkD$pLhx;PRpHz#fBL$TQ7t$PrH% t$Hf葺PLt$LPjNTYt&1j7L$$.&軜 0 PLPjTt&1V7L$$&P`MD$UKfMPjjt&P|$8uwTXT$|$8L$ ]8t$ PjhLUt$XPj - L$QPtT$p&Tzf|$8t$vLf|$8L\P8Pjt]X8PjdTj&L\|$8oL\P8Pj DAvPj>P&|$8t$T|$811t$Dj$D$(TW躟&vUWVS賟[rl$$D$eD$\1$9\~uxqTN7PjH Tk$LhBPxO&fNPj誷D$\e3l[^_]Ít&D$=ToD$ D$\|$HD$(G7D$,D$D$87D$7D$7D$0hD$ k$L؉D$$x7D$48D$1H ^D$ ZNt&B(L$4Q6t$ PrH I|$(D$T]D$T kLhxu D$ fRjQ{f 1WL$&TRKfRPj菧5P(RpH<Pt L$T\T$r8t$PjhLt$$t$ljD$ D$0)9F1ɅumPiQPj9D$0v[^_]Í^PjWXjdždž[^_]Ít&l$ WURYkD$D1҉)~XV\8D$@+\UWVSm;@,$|$DeD$1D$L^D$^DPЊD$ PkPj D$PffD$D$H1Ƀ@fL$fD$ifT$t$ Pj2J D$Pjjhjj@t$ Ņt$ jt$HuLt&WPjhjj@t$ uWD$ u$`)>T$FƉŅuWPjhj j@t$P tō|jt$ Pjr&vfD$1fD$D$Lfl$fD$it$ Pj2+ D$Pjjhjj@t$ Ņt$ t$H|$҃ Ս&WVjhUht$l Ņ$jt$ Pj&D$e3,[^_]Ít&$Ņ[̍t&it$ Pj3뮍WjjhUht$  %t&D$D$Pjjhj j@t$ L$ 1/&$0Ņt$H&vD$ D$ u$Ņjt$ Pj2O D$Pjjhj ht$ Ņt$L$ED$9t8 PkU t$Pj et&$hQjt$ Pj2D$"9uD$$Xkt$ Pj2 D$Pjjhj j@t$0 Ņud\$ $Ejt$ Pj-Hjt$ Pj |kt$ Pjfh;&vUWVD;SÃ0T$ eD$ 1kUPjjjD$2PhT$( ÅtD$e3,[^_]ÍvD$ffL$QRT$PkUPj2!T$( 9u1lUPj2D$E|&v Ll RWUPj QZg&vUe:WVSÃD$4T$< $|$0D$D$8T$D$ WQlQjeT$l$RD$ Pɉt$WQ uu [^_]Ív[^_]FUWVSf[9ĀL$ $eD$p1D$P8D$Pj jj2D$&&UWV|.S˃@eD$01P8Pj jjD$BPj . t\$,e3{<[^_]ÍT$*D$ffT$.R`Rj(|$:``ȉEfEf ,$Efl$Ef@l$Efl$ Hfl$El$El$E PDt$t$ t$t$t$$t$,t$4URnRj(T$Z0D$ ttttfy@tt t t  tYUWVƎ,Sà eD$18WPj jjD$#Pj@ ÅtD$ e3ue[^_]D$ P`WPj(|$ @t!`P`WPj(몐`P`WPj(zYUW+WVS˃0eD$ 1h8PD$Rj 3D$ t]uD$6PoPj(jjD$ Ph't$e35,[^_]ÍvD$6PaPj(릍&fD$ PaPj(v{D$ P`Pj(NjjD$0Ph S 1ɉj;W&vWVSWL*P8Pj Xt [^_Ít& hS[^_'&UWV)S˃0T$0eD$ 18WPj UD$)1D$+fT$)jjPjT$,x uTT$D$ R3aWRj(T$)RHaWRj(T$: R]aWRj(T$+D$\$e3u,[^_]SVvUWVSSV(0eD$ 1D$P8Pj tD$D$ Z$raD$D$D$Hu^t$ j(5L$uYD$uZ jTl$ t!jjt$j>ƅuD$e3u3,[^_]Íߍt&aPj(@UUWVSCU'XD$lL$(T$$D$eD$H1hPQƉD$P(oPjMPoD$OfT$MhjVPj% 1jjD$5PUT$(oD$0T$ T$l$4T$oT$vPt$t$jD$@EEfD$DD$FfD$I Ujjhjj@W; u|D$u uit$0t$t$jN D$4Pt$W,uuD$0D$)tQwt$0ND$06‹D$jPot$Pj T$-S&UWVS$ $9u 1ǵ%Ée$1(P8Pj /XpZPj 11=t1ՉfflL Afu=tflD A=uύ(pjhPj X*|$W t$ e3u;[^_]à *Wũ *WQt&UWVS$ $9u0QÂ$T$\$D$ e$ 1hP8Pj lp^_Pj 1\$&vΉ)ljff4C=@ut&)Ɖff C=u&)ffC=uꍄ$$t&fH9ujhD$ pPj T$D$$+j$e3u ,[^_]P&VSP-# t$h^PUp$jjPjqPjt* h0uͨ Xǃ!Phhu\8Phhژu<Phh躘uPhh蚘[^ÐWVSO," P8Pj !u t&FHt PLFlt PKFlFpF|t1 PKF|dždždžt PKt PKt PsK ~LVdK9[^_Ít&WVSt$pN!t$PaPj tz!|1ҍ&v@LуuyaRPj\XZjWItB!t&JRLHu1[^_f[^_Í&1뙸 UWVSMK t$0VaWPj l$D!t >ME U$](@ ]@$E0E,D$@E4E8E<E@EDEPETEdEhEtEx] (h$Ki݃ `u@ b5bHDqHN @ك 5@@$@@ |$ǃ,!ǃ4!ǃ !L$ǃ(! fL$ bl$ ۛ0!l$N$,!l$ ۛ$!l$H$bH(qH,%b@0@4@8HH*bHLqHP !pDHhIbbbxl:bNb]bxpqr,r@<@@@T@X@\@`@dxt@x@|ǀǀǀǀǀǀǀǀlbgblrxxbsbrb b$r(bǀǀǀǀǀǀǀǀǀǀǀǀ ǀǀǀǀ,ǀ0ǀ4ǀ8Eǀ<ǀ@DbHsLbhbl(spHbbTs8 cc|sǀPǀTǀXǀ\ǀ`ǀdǀtǀxǀ| ǀǀǀǀǀ ǀǀǀǀǀ&c1csKcScs[cjc t$c@LtDtǀǀǀǀǀǀǀǀǀǀǀ ǀǀǀǀ(ǀ,ǀ0ǀ4Eǀ8ǀ<H`cduhLuǀLǀPǀTǀXEǀ\lǀpǀtǀxǀ|EǀǀEH1[^_]Í&VuE[mLu[^_]Ít&aWPj XEZPuȒ uaWPj  oVS5Et$̉P8Pj cXvF[^Í&S\$cSRPj D$ۋ@H[Í&v1[Í&fUWVR,S(eD$1\$u E,u;E8jP`wPjaT$1_ u E<N uQT$D$0D$0PU?&EH|$( T$L8; D$(>獶  6 ut`OEht&EHt8jRT$Z:T$tsColoBr (4B8 bifB B)}t&E@n؋ܳ \$D$E(/D$] t  E<#vT$D$(D$,D$,PD$,PUEH|$(T$D8PcPR'9&EHt8jRT$R9T$arLinefBBtvG}t Et4>፶EHt8jRT$8T$TMA BNegaBtiveB sEHADt8jRT$8T$f*BF&vEHt8jRT$z8T$beFlatfBBdvEHest8jRT$=8T$TMA BSlidfrpEHt8exjRT$8T$ADF BDuplfz8EHt8jRT$7T$blacBk EHt8jRT$7T$whitBeEHt8jRT$z7T$errastfJEHt8jRT$I7T$lastEHt8jRT$!7T$rafBwYEHt8jRT$6T$coloBr-bbQPR|6MdQPRc6JdQPRJ6EdQPR16?dQPR6:dQPR52dQPR5~-dQPR5eRdQPR5L'dQPR53v'Ex1v؋ܳ \$D$E$D$]tD$U,@&u7؋ܳ \$E D$D$](u;^dE0D$ODUEd@$݃ |$T$L$ك 5 fL$l$ۛ$!l$@ D$E4l$ۛ0!l$]] [T$D$(D$,D$,PD$,PUYD$$T$o&T$D$0D$0PUED$(T$4E8! uwPj Y 0 uE@&u EhduEtduEtduEtduEtcuEtcEtEx1xPj迿&\xPj蟿& xPj&EHt8jRT$2T$ColoBrTt&fdE0&ٹGc@=E4ǃ$!c@ D$l$ۛ0!l$E `A]aPcPR 1kdu;E0# du?@E4_ֹqd€E0ع duv@E4ǃ0!*ǃ$!ffEQ?E @xYdQPR"0؃wRPj蒽d@t.E4ǃ0!*ǃ$!ffEQ?E @PwR3t&UWV蒯lS0eD$ 1|$D\$H8UPj T$CjK PCPsu*G0wBdUPj舼D$e3,[^_]Ít&wCd$SL$ Rss sjPxPj  L$ 뎍끐T$1CS2vM/UWVSË$$D$d$ԆL$0l$(e $1w\wX$PVj s  G\ GXG`11jjD$hPD$,t'D$|e3.D$Č[^_]Í&l$\l$w\wX$D$ hPVj ݺ$_\ OX;$C$1҉D$ )щ0u  D$ t$Q$D$$yPju$  t$(Vt$ $T$8WD$(f t$\$ t$VD$zPjt$(D$<0D$u  D$G4/Ol$ T$1t&Ol\$t$GpT$,))9G*VPS\$-wp9t$Fwp;l$rt$UD${Pj-t$,9t$( .t$(Vt$$T$8$6GXW\t$( RPt$,D$$PjƸ ,` G0PxL$\D$D$ 1҉L$0Ƹ0NƃD$D$L$0Q8D$L$LQj +D$$ L$9OƉ)щD$,RPS\$?,Xt$hl$ UjjD$Ht$hUj0jD$HT$|t$@T$0D$D܅l$8Pt$Lj |0T$0O)9t$(}rpЉD$00)9OD$~B|$41ɉ׍&L$WVU\$Q+L$ 9L$uى|$4+\$00T$ڃ\$t$0t$Lj ˶D$0t$8 T$9N)ЋD$(QPS\$*^t&D$ l$dPji w_8PWj KL$tD$,D$dD$hD$dPePjD$x PWj XyjjPj jj|$pWhD$,jjD$hPh D$,]QD$FD$h9D$duD$+&v\$yL$QPj0$ 4*ŅH11r h\$*EE EEEEEEo`ct&D$ D${jjD${Pj苴&Go`D$GD$Lt$\P8D$LPj OD$<yhD$HVt$LjEt$jt$8\$&EL$ 9yE9L$`|$L|$HL$${L$0D|L$4l|L$8$L$<|L$@&D$h\$hD$pD$nfL$qVt$Dj2O Sjjhjj@W\$, b貴hD$dE+E=\hVt$Hj2 D$hPuW\$˂BD$d=qM]U9DEE9D$J t$PVt$Hj2耲E EPVt$&jt$ \$!=%&VD$h{PjGdD$vL$_Xw\ș)։_X؉w\t$ &v hut$^P:ePLhPj訮 GdD$bl$UUD$8{PjxFPt$D${PjYGd7|$L P\$ SVD$$,~Pj2*E U \$)9ӉT$ V\$~Pj2T$$ E RT$Pt$8 "ET$E 9T$d D$)EG0P}\$Pt$Lj 莭L$pT$t jjD$tP3 L$hD$1D$9L$$@t$,1D$D$$Cf wxwtUt$,jG4 v]T$hGtփ9l$WluD$`T$htދG0J 4u'T$h볐W| t$Ut$,j蕬T$x048t T$hG|RVP\$ T$x>&RwlV\$o T$x%vD$8Pt$Lj L$pT$t jjD$tP謰 l$hD$1D$8D$dX0uuwt$D$HePj螫XZD$Pj芫 t$lD$UePjq VD$hePj[ S\$ePjE et$dPj0 et$uL$0@L9L$4ɉ͋L$IhDfWPj.VFÅ e&N PԂvTvPPjޚVF йƄ$PDfPj(觚jj$D$|PhT$4$ͩ Åt L$T$D$`ʹÅ$D F4V@F >D$ 1|$(\$DF(D$= device number || dn < 0 sanei_usb_get_vendor_product: dn=%d is missing! 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 find device `%s' in list sanei_usb_open: opening fake USB device 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: 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_read_bulk: size == NULL sanei_usb_read_bulk: dn >= device number || dn < 0 sanei_usb_read_bulk: trying to read %lu bytes got more data than wanted (%lu vs %lu) sanei_usb_read_bulk: read failed: %s sanei_usb_read_bulk: read failed (still got %d bytes): %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 wrote more data than wanted (%lu vs %lu) wrote less data than wanted (%lu vs %lu) 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 got different amount of data than wanted (%lu vs %lu) 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: device dn=%d is missing 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: device dn=%d is missing 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_close: evaluating environment variable SANE_USB_WORKAROUND sanei_usb_close: workaround: %d 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: closing fake USB device sanei_usb_close: usbcalls support missing sanei_usb_clear_halt: evaluating environment variable SANE_USB_WORKAROUND sanei_usb_clear_halt: workaround: %d 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_get_descriptor: dn >= device number || dn < 0, dn=%d sanei_usb_get_descriptor: libusb error: %s oEhEhEhEhEhEhEhEhEhEhEhEhEhEhEhEhEhEhEhEhEhEhEhEhEhEhEhEhEhEhEhEhEhEhEhEhEhEhEhEhEhEhEhEhEhEhEhEhEhEhEhEhEhEhEhEhEhEhEhEhEhEhEhEhEhEhEhEhEhEhEhEhEhEhEhEhEhEhEhEhEhEhEhEhEhEhEvE}EEEEEEEEEEEEsanei_usb_replay_set_configurationsanei_usb_replay_read_intsanei_usb_replay_control_msgsanei_usb_replay_write_bulksanei_xml_get_hex_data_slow_pathsanei_usb_replay_read_bulklibusb_scan_devicessanei_usb_scan_devicessanei_usb_exitsanei_usb_add_endpointsanei_usb_testing_initsanei_usb_initsanei_usb_replay_debug_msgsanei_usb_testing_get_backend  hp5590%s: USB-in-USB: accepted hp5590_cmds.cRelease temporary buffer. yesnoSILITEKIPenguin4500C/5550CSILITEKIElwood4570C/5500CSILITEKIArnold7650HP%s firmware version: %s HP%s max pixels X: %u HP%s max pixels Y: %u HP%s max size X: %.3f inches HP%s max size Y: %.3f inches Memory allocation failed %s: scanner status OK HP%s flags (0x%02x) Scan count %u %s: Opening USB device %s: USB device opened %s: Reading max scan count Max scan count %u %s: Max Scanning count %u %s: Reading scan count %s: Scanning count %u Part number: '%s' HP onoffButton status: %04x %s: Data status: %02x %s: Data is %s not available%s: turning lamp on %s: turning lamp off %s: setting turnoff time %s: adf_flags: %04x %s: unk1 : %04x %s: unk2 : %04x Waiting for scanner... ADF empty %s, local only: %u Found %u devices %s: device name: %s %s: Reopening USB device %s: USB device reopened Number of optionstl-xTop-left xtl-yTop-left ybr-xBottom-right xbr-yBottom-right yScan modeScan sourceScan resolutionextend-lamp-timeoutExtend lamp timeoutwait-for-buttonWait for buttonbutton-pressedLast button pressedcolor-ledColor LED indicatorcounter-valueLCD counterdoc-in-adfDocument available in ADFpreviewPreviewhide-eop-pixelHide end-of-page pixeltrailing-lines-modetrailing-lines-color%s, option: %u %s: Button pressed = %d black_white%s: LCD = %d, LED = %s %s: doc_in_adf = %s %s: get option '%s' value powerscancollectfileemailcopyupdowncancelnoneLineartGrayColorColor (48 bits)FlatbedADF DuplexTMA SlidesTMA Negativesrawlastrasterblack%s: Unknown depth %s, length %u, left %llu Setting scan count Scan count = %u Scan count wasn't set bytes != NULLstate != NULLLength : %u Bytes per line %u Bytes per line limited %u Bytes per color %u Pixels per line %u Lines %u %s: More data is available Init scanner Power status: %s (%02x) Turning lamp on Wakeup Scan source not selected Unknown scan source: %u Scan source: %u scanner_info != NULLSet base DPI: %u base_dpi != 0Scan params. source : 0x%04x Base DPI: %u Scanner DPI: %u DPI X: 0x%04x DPI Y: 0x%04x Pixel bits: %u Line width: %u Received image params: Signature %02x Image size %lu (%04lx) Line width: %u (%02x) Actual size Y: %u (%02x) Final image size: %llu Reverse calibration maps Forward calibration maps Starting scan Workgroup scannerDocument scanner%s: USB-in-USB: error getting acknowledge %s: USB-in-USB: not accepted (status %u) Assertion '%s' failed at %s:%u Error calculating scanner DPI (given DPI: %u) Error calculating pixel bits (given DPI: %u) %s: pixel_bits: %u, pixels_per_line: %u, bytes_per_line: %u, lines: %u, image_size: %u Error calculating base DPI (given DPI: %u) get from array out of range: idx=%u, size=%u Copy scan data from temporary buffer: length = %u, rest in buffer = %u. %s: USB-in-USB: sending control msg %s: USB-in-USB: error sending control message %s: USB-in-USB: error reading data %s: USB-in-USB: error confirming data reception %s: USB-in-USB: error sending data %s: USB-in-USB: getting response %s: USB-in-USB: error getting response %s: USB-in-USB: got correct response %s: USB-in-USB: invalid response received (needed %04x, got %04x) %s: USB-in-USB: sending bulk flags %s: USB-in-USB: error sending bulk flags %s: USB-in-USB: core data: %s %s: USB-in-USB: command verification requested %s: USB-in-USB: command verification %04x, last command: %04x, core status: %04x %s: USB-in-USB: command verification failed: expected 0x%04x, got 0x%04x %s: USB-in-USB: command verified successfully %s: USB-in-USB: command : %04x %s: Vendor id mismatch for scanner HP%s - required '%s', got '%s' HP%s flags: ADF %s, TMA %s, LCD %s HP%s max resolution X: %u DPI HP%s max resolution Y: %u DPI HP%s normal motor param: %u, max motor param: %u %s: USB-in-USB: got non-zero device status (status %u) %s: scanner reports non-zero status: %s %s: USB-in-USB: error getting device status Reading EEPROM: addr %04x, size %u %s: found HP%s scanner at '%s' Power: %s, Scan: %s, Collect: %s, File: %s, Email: %s, Copy: %s, Up: %s, Down: %s, Mode: %s, Cancel: %s %s: setting long turnoff time %s: USB-in-USB: command: %04x, size %u %s: USB-in-USB: total %u pages (each of %u bytes) %s: USB-in-USB: next portion %lu bytes %s: USB-in-USB: bulk writing %lu bytes %s: USB-in-USB: error during bulk write: %s Preparing forward calibration map Done preparing forward calibration map. n=%u, bytes_per_entry=%zu Preparing reverse calibration map Done preparing reverse calibration map. n=%u, bytes_per_entry=%zu SANE backed for HP ScanJet 4500C/4570C/5500C/5550C/5590/7650 %u.%u.%u (c) Ilia Sotnikov Read-only option that specifies how many options a specific device supports.Top-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.Selects the scan mode (e.g., lineart, monochrome, or color).Selects the scan source (such as a document-feeder).Sets the resolution of the scanned image.Extends lamp timeout (from 15 minutes to 1 hour)Waits for button before scanningGet ID of last button pressed (read only)Get value of LED indicator (read only)Get value of LCD counter (read only)Get state of document-available indicator in ADF (read only)Request a preview-quality scan.Hide end-of-page indicator pixels and overwrite with neighbor pixelsFilling mode of trailing lines after scan data (ADF)raw = raw scan data, last = repeat last scan line, raster = b/w raster, white = white color, black = black color, color = RGB or gray color valueRGB or gray color value for filling mode 'color'Color value for trailing lines filling mode 'color'. RGB color as r*65536+256*g+b or gray value (default=violet or gray)%s: Checking button status (device_number = %u) (device_name = %s) %s: Error reading button status (%u) %s: Reading LCD and LED values (device_number = %u) (device_name = %s) LCD and LED values: lcd=%d, led=%s %s: Error reading LCD and LED values (%u) %s: Reading state of document-available in ADF (device_number = %u) (device_name = %s) %s: Error reading state of document-available in ADF (%u) %s: get total number of options - %u ADF feature not available: %s TMA feature not available: %s State of buttons is read only. Setting of state will be ignored. State of color LED indicator is read only. Setting of state will be ignored. Value of LCD counter is read only. Setting of value will be ignored. Value of document-available indicator is read only. Setting of value will be ignored. format: %u, last_frame: %u, bytes_per_line: %u, pixels_per_line: %u, lines: %u, depth: %u Writing EEPROM: addr %04x, size: %u %s: USB-in-USB: initializing bulk read state %s: Memory allocation failed for %u bytes Aligning requested size to bytes per line (requested: %d, aligned: %u, limit_for_48bit: %u) Buffer too small for one scan line. Need at least %u bytes per line. Return %d bytes, left %llu bytes. Call buffer too small for one scan line. Use temporary read buffer for one line with %u bytes. ADF use last-line data, wlength=%u, length=%u ADF use next-page data, wlength=%u, length=%u %s: USB-in-USB: bulk read state not initialized Data requested won't fit in the bulk read buffer (requested: %u, buffer size: %u %s: USB-in-USB: not enough data in buffer available (available: %u, requested: %u) %s: USB-in-USB: total pages done: %u %s: USB-in-USB: sending USB-in-USB bulk flags %s: USB-in-USB: error sending control msg %s: USB-in-USB: buffer too small %s: USB-in-USB: bulk reading %lu bytes %s: USB-in-USB: error during bulk read: %s %s: USB-in-USB: incomplete bulk read (requested %u bytes, got %lu bytes) %s: USB-in-USB: attempted to access over the end of buffer (in_ptr: %p, end_ptr: %p, ptr: %p, buffer size: %u %s: USB-in-USB: buffer wrapped while writing %s: USB-in-USB: data in bulk buffer is available (requested %u bytes, available %u bytes) %s: USB-in-USB: reached bulk read buffer end %s: USB-in-USB: giving 2nd buffer part %s: USB-in-USB: buffer wrapped while reading Found end-of-page at line %u in reading block. Trailing lines mode: line=%u, mode=%d, color=%u ADF between pages: Save n=%u next page lines in buffer. ADF between pages: Store line %u of %u. Return %d bytes, left %llu bytes Converting row RGB to normal RGB %s: USB-in-USB: sending control msg for bulk %s: USB-in-USB: freeing bulk read state %s: Scanner is scanning, check if more data is available Base DPI too large (given: %u, max X DPI: %u, max Y DPI: %u) DPI too large (given: %u, max X DPI: %u, max Y DPI: %u) Top X: %u, top Y: %u, size X: %u, size Y: %u Scanner top X: %u, top Y: %u, size X: %u, size Y: %u Top X (%u) + pixels X (%u) exceeds max X %u Top Y (%u) + pixels Y (%u) exceeds max Y %u Line width too small, extending to minimum Wrong signature for image parameters structure received (needed 0xc0, got %02x) Color 24/48 bits: checking if image size is correctly aligned on number of colors Color 24/48 bits: image size doesn't lined up on number of colors (3) (image size: %llu, bytes per line %u) Color 24/48 bits: image size is correctly aligned on number of colors (image size: %llu, bytes per line %u) Color 24/48 bits: checking if image size is correctly aligned on bytes per line Color 24/48 bits: image size doesn't lined up on bytes per line (image size: %llu, bytes per line %u) Color 24/48 bits: image size correctly aligned on bytes per line (images size: %llu, bytes per line: %u) XXH`l:!S1 _('&-''sane_hp5590_get_select_fdsane_hp5590_set_io_modehp5590_low_free_bulk_read_statesane_hp5590_cancelappend_and_move_linesshift_color_linescopy_n_last_linesconvert_gray_and_lineartconvert_to_rgbhp5590_bulk_readhp5590_readsane_read_internalhp5590_low_init_bulk_read_statehp5590_write_eepromhp5590_inc_scan_countsane_hp5590_readhp5590_reset_scan_headhp5590_start_scanhp5590_send_forward_calibration_mapshp5590_bulk_writehp5590_send_reverse_calibration_maphp5590_lock_unlock_scannerhp5590_read_image_paramshp5590_set_scan_areahp5590_set_color_maphp5590_set_base_dpicalc_base_dpihp5590_set_scan_paramshp5590_read_error_codehp5590_select_source_and_wakeuphp5590_turnon_lamphp5590_power_statussane_hp5590_startcalc_scanner_dpihp5590_calc_pixel_bitscalc_image_paramssane_hp5590_get_parameterssane_hp5590_control_optionhp5590_is_data_availableread_doc_in_adf_valuehp5590_read_lcd_and_ledread_lcd_and_led_valueshp5590_read_buttonsread_button_pressedsane_hp5590_get_option_descriptorsane_hp5590_closesane_hp5590_opensane_hp5590_get_devicessane_hp5590_exithp5590_stop_scanhp5590_read_part_numberhp5590_read_scan_counthp5590_read_eepromhp5590_read_max_scan_counthp5590_get_statushp5590_verify_last_cmdhp5590_get_ackhp5590_control_msghp5590_cmdhp5590_init_scannerattach_usb_device>7ffffff9@ ףp= ?;Ȗx,(@Xh(X8\Hx @8Dxxx(` ( H ذ( |  Pd(xhpؽTؿ(8d8,XdHt(Ht\(8HXX(xH8t( H !(`"H"8 #(#$($X%xP%))h)h+8 8./\18\2828|3 455$686L6`6t6H6x6%6&H7)7X*7x+8+8,9-(9-9/4:80:H2;h3;3;4X<9H>:>h;H?@TAHAAA >,>8?D?PAC CLETSXG\B`GdIhElDpHPX AA AAG LTSXG\B`MPTGXD\D`DdDhDlDpAtAxG|BMP?AC ALE4Y8A